09:58:28.689 00.007 19976 PHD2 version 2.6.14 begins execution with:
09:58:28.689 00.000 19976    Windows 10 (build 26100), 64-bit edition
09:58:28.689 00.000 19976    wxWidgets 3.0.5
09:58:28.690 00.001 19976    cfitsio 3.49
09:58:28.690 00.000 19976 GetString("/frame/LogDir", "") returns ""
09:58:28.691 00.001 19976 CoInitializeEx returns 1
09:58:28.693 00.002 19976 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
09:58:28.693 00.000 19976 GetInt("/wxLanguage", 0) returns 60
09:58:28.694 00.001 19976 locale: initialized with lang id 60 (r=1)
09:58:28.695 00.001 19976 locale: wxTranslations language set to 60
09:58:28.698 00.003 19976 Removed 5 files of pattern: PHD2_DebugLog*.txt
09:58:28.704 00.006 19976 Removed 3 files of pattern: PHD2_GuideLog*.txt
09:58:28.707 00.003 19976 GetInt("/currentProfile", 0) returns 5
09:58:28.717 00.010 19976 reset dither spiral
09:58:28.722 00.005 19976 StartWorkerThread(00000000) begins
09:58:28.722 00.000 19976 WorkerThread constructor called
09:58:28.724 00.002 19976 StartWorkerThread(01734FD0) ends
09:58:28.726 00.002 7800 WorkerThread::Entry() begins
09:58:28.726 00.000 19976 StartWorkerThread(00000000) begins
09:58:28.728 00.002 7800 worker thread CoInitializeEx returns 0
09:58:28.728 00.000 19976 WorkerThread constructor called
09:58:28.729 00.001 19976 StartWorkerThread(017355F8) ends
09:58:28.731 00.002 11420 WorkerThread::Entry() begins
09:58:28.731 00.000 19976 GetBoolean("/ServerMode", 1) returns 1
09:58:28.733 00.002 11420 worker thread CoInitializeEx returns 0
09:58:28.835 00.102 19976 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
09:58:28.836 00.001 19976 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
09:58:28.837 00.001 19976 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
09:58:28.838 00.001 19976 GetInt("/profile/5/DitherMode", 0) returns 0
09:58:28.839 00.001 19976 set dither mode 0
09:58:28.840 00.001 19976 GetInt("/profile/5/frame/timeLapse", 0) returns 0
09:58:28.841 00.001 19976 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
09:58:28.843 00.002 19976 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
09:58:28.844 00.001 19976 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
09:58:28.845 00.001 19976 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
09:58:28.847 00.002 19976 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
09:58:28.848 00.001 19976 GetInt("/profile/5/frame/focalLength", 0) returns 240
09:58:28.849 00.001 19976 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
09:58:28.851 00.002 19976 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
09:58:28.852 00.001 19976 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
09:58:28.852 00.000 19976 AutoExp: config min = 1000 max = 5000 snr = 6.00
09:58:28.853 00.001 19976 AutoExp: reset exp to 5000
09:58:28.857 00.004 19976 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
09:58:28.859 00.002 19976 GetInt("/profile/5/ExposureDurationMs", 1000) returns 500
09:58:28.861 00.002 19976 OnExposureDurationSelected: duration = 500
09:58:28.862 00.001 19976 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
09:58:28.863 00.001 19976 GetInt("/profile/5/Gamma", 100) returns 178
09:58:28.864 00.001 19976 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 1
09:58:28.865 00.001 19976 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
09:58:28.867 00.002 19976 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 1
09:58:28.869 00.002 19976 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 1
09:58:28.871 00.002 19976 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
09:58:28.872 00.001 19976 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
09:58:28.874 00.002 19976 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 5.000000
09:58:28.875 00.001 19976 ImgLogger: Settings LogEnabled=1 Log Rel=0, 0.00 Log Px=1, 5.00 LogFrameDrop=1 LogAutoSel=0 NextN=0
09:58:28.876 00.001 19976 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
09:58:28.888 00.012 19976 guider state => UNINITIALIZED
09:58:28.889 00.001 19976 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
09:58:28.890 00.001 19976 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
09:58:28.891 00.001 19976 GetInt("/profile/5/overlay/slit/width", 8) returns 8
09:58:28.891 00.000 19976 GetInt("/profile/5/overlay/slit/height", 100) returns 100
09:58:28.892 00.001 19976 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
09:58:28.893 00.001 19976 Changing from state UNINITIALIZED to UNINITIALIZED
09:58:28.894 00.001 19976 guider state => SELECTING
09:58:28.895 00.001 19976 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
09:58:28.896 00.001 19976 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
09:58:28.897 00.001 19976 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
09:58:28.898 00.001 19976 Setting StarMinHFD = 1.50
09:58:28.899 00.001 19976 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
09:58:28.900 00.001 19976 Setting MaxHFD = 10.0
09:58:28.902 00.002 19976 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
09:58:28.903 00.001 19976 Setting StarMinSNR = 6.0
09:58:28.904 00.001 19976 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
09:58:28.905 00.001 19976 Setting AutoSelDownsample = 0
09:58:28.906 00.001 19976 GetString("/profile/5/guider/bookmarks", "") returns ""
09:58:28.908 00.002 19976 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
09:58:28.909 00.001 19976 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
09:58:28.910 00.001 19976 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
09:58:28.911 00.001 19976 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
09:58:28.912 00.001 19976 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
09:58:28.914 00.002 19976 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
09:58:28.916 00.002 19976 MultiStar mode enabled
09:58:28.916 00.000 19976 GetBoolean("/StickyLockPosition", 0) returns 0
09:58:28.921 00.005 19976 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
09:58:28.949 00.028 19976 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
09:58:28.950 00.001 19976 GetString("/graph/RAColor", "") returns "#6464FF"
09:58:28.952 00.002 19976 GetString("/graph/DecColor", "") returns "#FF0000"
09:58:28.952 00.000 19976 GetInt("/graph/minLength", 50) returns 50
09:58:28.955 00.003 19976 GetInt("/graph/maxLength", 400) returns 400
09:58:28.956 00.001 19976 GetInt("/graph/minHeight", 1) returns 1
09:58:28.957 00.001 19976 GetInt("/graph/maxHeight", 16) returns 16
09:58:28.958 00.001 19976 GetInt("/graph/length", 100) returns 100
09:58:28.959 00.001 19976 GraphStats window size = 100
09:58:28.960 00.001 19976 GetInt("/graph/height", 4) returns 4
09:58:28.961 00.001 19976 GetInt("graph/HeightUnits", 1) returns 1
09:58:28.963 00.002 19976 GetBoolean("/graph/showCorrections", 1) returns 1
09:58:28.964 00.001 19976 GetBoolean("/graph/showStarMass", 0) returns 0
09:58:28.965 00.001 19976 GetBoolean("/graph/showStarSNR", 0) returns 0
09:58:28.966 00.001 19976 GetBoolean("/graph/correctionsToScale", 0) returns 0
09:58:29.053 00.087 19976 GetInt("/graph_stepguider/length", 1) returns 1
09:58:29.058 00.005 19976 GetBoolean("/ProfileRawMode", 0) returns 0
09:58:29.060 00.002 19976 GetInt("/target/length", 100) returns 100
09:58:29.061 00.001 19976 GetDouble("/target/zoom", 1.000000) returns 1.000000
09:58:29.070 00.009 19976 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
09:58:29.071 00.001 19976 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
09:58:29.621 00.550 19976 GetString("/profile/1/name", "") returns "Simulated scope&camera"
09:58:29.622 00.001 19976 GetString("/profile/2/name", "") returns "SSAG + RST300"
09:58:29.623 00.001 19976 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
09:58:29.624 00.001 19976 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
09:58:29.631 00.007 19976 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
09:58:29.927 00.296 19976 GetString("/profile/5/indi/INDIcam", "") returns ""
09:58:29.946 00.019 19976 GetString("/profile/5/indi/INDImount", "") returns ""
09:58:29.959 00.013 19976 GetString("/profile/5/indi/INDImount", "") returns ""
09:58:29.969 00.010 19976 GetString("/profile/5/indi/INDIrotator", "") returns ""
09:58:29.972 00.003 19976 GetString("/profile/5/camera/LastMenuChoice", "None") returns "CMOS SSAGPro Camera (ASCOM)"
09:58:29.973 00.001 19976 CameraFactory(CMOS SSAGPro Camera (ASCOM))
09:58:29.974 00.001 19976 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
09:58:29.975 00.001 19976 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
09:58:29.975 00.000 19976 GetInt("/profile/5/camera/gain", 95) returns 95
09:58:29.976 00.001 19976 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
09:58:29.977 00.001 19976 GetInt("/profile/5/camera/SaturationADU", 0) returns 255
09:58:29.978 00.001 19976 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
09:58:29.979 00.001 19976 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 3.750000
09:58:29.980 00.001 19976 GetInt("/profile/5/camera/binning", 1) returns 1
09:58:29.981 00.001 19976 Created new camera of type CMOS SSAGPro Camera (ASCOM) = 0D2F48C8
09:58:29.982 00.001 19976 GetString("/profile/5/camera/LastMenuChoice", "") returns "CMOS SSAGPro Camera (ASCOM)"
09:58:29.984 00.002 19976 GetString("/profile/5/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
09:58:29.986 00.002 19976 ScopeFactory(Hubo-i (ASCOM))
09:58:29.987 00.001 19976 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 900
09:58:29.989 00.002 19976 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
09:58:29.991 00.002 19976 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
09:58:29.994 00.003 19976 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
09:58:29.996 00.002 19976 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
09:58:29.997 00.001 19976 DecGuideMode set to Auto (1)
09:58:29.998 00.001 19976 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
09:58:30.000 00.002 19976 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
09:58:30.002 00.002 19976 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
09:58:30.004 00.002 19976 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
09:58:30.006 00.002 19976 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
09:58:30.008 00.002 19976 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
09:58:30.010 00.002 19976 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
09:58:30.013 00.003 19976 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
09:58:30.015 00.002 19976 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
09:58:30.016 00.001 19976 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
09:58:30.018 00.002 19976 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
09:58:30.019 00.001 19976 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
09:58:30.021 00.002 19976 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
09:58:30.022 00.001 19976 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
09:58:30.023 00.001 19976 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
09:58:30.025 00.002 19976 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 20
09:58:30.026 00.001 19976 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
09:58:30.027 00.001 19976 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 20
09:58:30.028 00.001 19976 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 0
09:58:30.029 00.001 19976 BLC: Backlash compensation is disabled
09:58:30.030 00.001 19976 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 1) returns 1
09:58:30.030 00.000 19976 Scope: enabling slew check, guiding will stop when slew is detected
09:58:30.031 00.001 19976 Created new scope of type Hubo-i (ASCOM) = 0D2D4D98
09:58:30.032 00.001 19976 GetString("/profile/5/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
09:58:30.034 00.002 19976 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
09:58:30.036 00.002 19976 ScopeFactory(None)
09:58:30.038 00.002 19976 Created new aux scope of type None = 00000000
09:58:30.039 00.001 19976 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
09:58:30.041 00.002 19976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
09:58:30.043 00.002 19976 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
09:58:30.045 00.002 19976 StepGuiderFactory(None)
09:58:30.047 00.002 19976 Created new stepguider of type None = 00000000
09:58:30.048 00.001 19976 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
09:58:30.050 00.002 19976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
09:58:30.052 00.002 19976 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
09:58:30.054 00.002 19976 RotatorFactory(None)
09:58:30.054 00.000 19976 Created new Rotator of type None = 00000000
09:58:30.055 00.001 19976 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
09:58:30.056 00.001 19976 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
09:58:30.066 00.010 19976 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
09:58:30.067 00.001 19976 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
09:58:30.069 00.002 19976 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
09:58:30.132 00.063 19976 starting server
09:58:30.136 00.004 19976 event server started, listening on port 4400
09:58:30.139 00.003 19976 Server started, listening on port 4300
09:58:30.141 00.002 19976 Status Line: Server started
09:58:30.151 00.010 19976 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
09:58:30.211 00.060 19976 GetBoolean("/Update/enabled", 1) returns 1
09:58:30.212 00.001 19976 GetInt("/Update/series", 0) returns 0
09:58:30.213 00.001 2228 UPD: updater thread entry
09:58:30.213 00.000 2228 UPD: fetch https://openphdguiding.org/release-main-win.txt
09:58:30.673 00.460 2228 UPD: latest ver = 2.6.14
09:58:30.673 00.000 2228 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
09:58:30.673 00.000 2228 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
09:58:30.673 00.000 2228 GetInt("/Update/force", 0) returns 0
09:58:30.673 00.000 2228 UPD: version is up-to-date
09:58:30.675 00.002 2228 UPD: updater thread exit
09:58:55.995 25.320 19976 MyFrame::OnClose proceeding
09:58:55.996 00.001 19976 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
09:58:55.997 00.001 19976 StopWorkerThread(0x01734FD0) begins
09:58:55.998 00.001 7800 Worker thread wakes up
09:58:55.998 00.000 7800 worker thread servicing REQUEST_TERMINATE
09:58:55.998 00.000 7800 worker thread done servicing request
09:58:55.998 00.000 7800 WorkerThread::Entry() ends
09:58:55.999 00.001 19976 StopWorkerThread() threadExitCode=0
09:58:56.000 00.001 19976 StopWorkerThread(0x01734FD0) ends
09:58:56.001 00.001 19976 WorkerThread destructor called
09:58:56.002 00.001 19976 StopWorkerThread(0x017355F8) begins
09:58:56.003 00.001 11420 Worker thread wakes up
09:58:56.003 00.000 11420 worker thread servicing REQUEST_TERMINATE
09:58:56.003 00.000 11420 worker thread done servicing request
09:58:56.003 00.000 11420 WorkerThread::Entry() ends
09:58:56.003 00.000 19976 StopWorkerThread() threadExitCode=0
09:58:56.004 00.001 19976 StopWorkerThread(0x017355F8) ends
09:58:56.005 00.001 19976 WorkerThread destructor called
09:58:56.005 00.000 19976 Shutdown: forced=0
09:58:56.006 00.001 19976 Shutdown complete
09:58:56.006 00.000 19976 UPD: shutdown
09:58:56.007 00.001 19976 stopping server
09:58:56.008 00.001 19976 event server stopped
09:58:56.008 00.000 19976 Status Line: Server stopped
12:02:14.627 00.006 1312 PHD2 version 2.6.14 begins execution with:
12:02:14.627 00.000 1312    Windows 10 (build 26100), 64-bit edition
12:02:14.627 00.000 1312    wxWidgets 3.0.5
12:02:14.628 00.001 1312    cfitsio 3.49
12:02:14.628 00.000 1312 GetString("/frame/LogDir", "") returns ""
12:02:14.628 00.000 1312 CoInitializeEx returns 1
12:02:14.630 00.002 1312 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
12:02:14.630 00.000 1312 GetInt("/wxLanguage", 0) returns 60
12:02:14.630 00.000 1312 locale: initialized with lang id 60 (r=1)
12:02:14.631 00.001 1312 locale: wxTranslations language set to 60
12:02:14.633 00.002 1312 GetInt("/currentProfile", 0) returns 5
12:02:14.638 00.005 1312 reset dither spiral
12:02:14.641 00.003 1312 StartWorkerThread(00000000) begins
12:02:14.641 00.000 1312 WorkerThread constructor called
12:02:14.642 00.001 1312 StartWorkerThread(017A2438) ends
12:02:14.643 00.001 1312 StartWorkerThread(00000000) begins
12:02:14.643 00.000 1312 WorkerThread constructor called
12:02:14.644 00.001 1312 StartWorkerThread(017A20D8) ends
12:02:14.646 00.002 1312 GetBoolean("/ServerMode", 1) returns 1
12:02:14.646 00.000 17296 WorkerThread::Entry() begins
12:02:14.646 00.000 17296 worker thread CoInitializeEx returns 0
12:02:14.646 00.000 5324 WorkerThread::Entry() begins
12:02:14.647 00.001 5324 worker thread CoInitializeEx returns 0
12:02:14.699 00.052 1312 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
12:02:14.699 00.000 1312 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
12:02:14.700 00.001 1312 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
12:02:14.701 00.001 1312 GetInt("/profile/5/DitherMode", 0) returns 0
12:02:14.702 00.001 1312 set dither mode 0
12:02:14.702 00.000 1312 GetInt("/profile/5/frame/timeLapse", 0) returns 0
12:02:14.703 00.001 1312 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
12:02:14.704 00.001 1312 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
12:02:14.704 00.000 1312 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
12:02:14.705 00.001 1312 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
12:02:14.706 00.001 1312 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
12:02:14.707 00.001 1312 GetInt("/profile/5/frame/focalLength", 0) returns 240
12:02:14.707 00.000 1312 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
12:02:14.708 00.001 1312 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
12:02:14.709 00.001 1312 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
12:02:14.710 00.001 1312 AutoExp: config min = 1000 max = 5000 snr = 6.00
12:02:14.711 00.001 1312 AutoExp: reset exp to 5000
12:02:14.712 00.001 1312 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
12:02:14.713 00.001 1312 GetInt("/profile/5/ExposureDurationMs", 1000) returns 500
12:02:14.714 00.001 1312 OnExposureDurationSelected: duration = 500
12:02:14.714 00.000 1312 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
12:02:14.715 00.001 1312 GetInt("/profile/5/Gamma", 100) returns 178
12:02:14.716 00.001 1312 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 1
12:02:14.717 00.001 1312 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
12:02:14.718 00.001 1312 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 1
12:02:14.718 00.000 1312 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 1
12:02:14.719 00.001 1312 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
12:02:14.720 00.001 1312 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
12:02:14.721 00.001 1312 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 5.000000
12:02:14.722 00.001 1312 ImgLogger: Settings LogEnabled=1 Log Rel=0, 0.00 Log Px=1, 5.00 LogFrameDrop=1 LogAutoSel=0 NextN=0
12:02:14.723 00.001 1312 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
12:02:14.732 00.009 1312 guider state => UNINITIALIZED
12:02:14.734 00.002 1312 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
12:02:14.735 00.001 1312 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
12:02:14.736 00.001 1312 GetInt("/profile/5/overlay/slit/width", 8) returns 8
12:02:14.738 00.002 1312 GetInt("/profile/5/overlay/slit/height", 100) returns 100
12:02:14.739 00.001 1312 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
12:02:14.740 00.001 1312 Changing from state UNINITIALIZED to UNINITIALIZED
12:02:14.741 00.001 1312 guider state => SELECTING
12:02:14.742 00.001 1312 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
12:02:14.743 00.001 1312 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
12:02:14.744 00.001 1312 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
12:02:14.745 00.001 1312 Setting StarMinHFD = 1.50
12:02:14.746 00.001 1312 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
12:02:14.747 00.001 1312 Setting MaxHFD = 10.0
12:02:14.748 00.001 1312 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
12:02:14.748 00.000 1312 Setting StarMinSNR = 6.0
12:02:14.749 00.001 1312 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
12:02:14.750 00.001 1312 Setting AutoSelDownsample = 0
12:02:14.751 00.001 1312 GetString("/profile/5/guider/bookmarks", "") returns ""
12:02:14.751 00.000 1312 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
12:02:14.752 00.001 1312 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
12:02:14.753 00.001 1312 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
12:02:14.754 00.001 1312 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
12:02:14.755 00.001 1312 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
12:02:14.756 00.001 1312 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
12:02:14.757 00.001 1312 MultiStar mode enabled
12:02:14.758 00.001 1312 GetBoolean("/StickyLockPosition", 0) returns 0
12:02:14.762 00.004 1312 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
12:02:14.784 00.022 1312 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
12:02:14.786 00.002 1312 GetString("/graph/RAColor", "") returns "#6464FF"
12:02:14.787 00.001 1312 GetString("/graph/DecColor", "") returns "#FF0000"
12:02:14.787 00.000 1312 GetInt("/graph/minLength", 50) returns 50
12:02:14.788 00.001 1312 GetInt("/graph/maxLength", 400) returns 400
12:02:14.789 00.001 1312 GetInt("/graph/minHeight", 1) returns 1
12:02:14.790 00.001 1312 GetInt("/graph/maxHeight", 16) returns 16
12:02:14.790 00.000 1312 GetInt("/graph/length", 100) returns 100
12:02:14.791 00.001 1312 GraphStats window size = 100
12:02:14.792 00.001 1312 GetInt("/graph/height", 4) returns 4
12:02:14.793 00.001 1312 GetInt("graph/HeightUnits", 1) returns 1
12:02:14.793 00.000 1312 GetBoolean("/graph/showCorrections", 1) returns 1
12:02:14.795 00.002 1312 GetBoolean("/graph/showStarMass", 0) returns 0
12:02:14.796 00.001 1312 GetBoolean("/graph/showStarSNR", 0) returns 0
12:02:14.796 00.000 1312 GetBoolean("/graph/correctionsToScale", 0) returns 0
12:02:14.834 00.038 1312 GetInt("/graph_stepguider/length", 1) returns 1
12:02:14.836 00.002 1312 GetBoolean("/ProfileRawMode", 0) returns 0
12:02:14.837 00.001 1312 GetInt("/target/length", 100) returns 100
12:02:14.839 00.002 1312 GetDouble("/target/zoom", 1.000000) returns 1.000000
12:02:14.846 00.007 1312 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
12:02:14.847 00.001 1312 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
12:02:15.066 00.219 1312 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:02:15.067 00.001 1312 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:02:15.069 00.002 1312 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:02:15.070 00.001 1312 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:02:15.078 00.008 1312 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:02:15.310 00.232 1312 GetString("/profile/5/indi/INDIcam", "") returns ""
12:02:15.328 00.018 1312 GetString("/profile/5/indi/INDImount", "") returns ""
12:02:15.337 00.009 1312 GetString("/profile/5/indi/INDImount", "") returns ""
12:02:15.348 00.011 1312 GetString("/profile/5/indi/INDIrotator", "") returns ""
12:02:15.351 00.003 1312 GetString("/profile/5/camera/LastMenuChoice", "None") returns "CMOS SSAGPro Camera (ASCOM)"
12:02:15.353 00.002 1312 CameraFactory(CMOS SSAGPro Camera (ASCOM))
12:02:15.355 00.002 1312 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
12:02:15.358 00.003 1312 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
12:02:15.360 00.002 1312 GetInt("/profile/5/camera/gain", 95) returns 95
12:02:15.361 00.001 1312 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
12:02:15.362 00.001 1312 GetInt("/profile/5/camera/SaturationADU", 0) returns 255
12:02:15.363 00.001 1312 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
12:02:15.365 00.002 1312 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 3.750000
12:02:15.366 00.001 1312 GetInt("/profile/5/camera/binning", 1) returns 1
12:02:15.368 00.002 1312 Created new camera of type CMOS SSAGPro Camera (ASCOM) = 0D379B90
12:02:15.369 00.001 1312 GetString("/profile/5/camera/LastMenuChoice", "") returns "CMOS SSAGPro Camera (ASCOM)"
12:02:15.374 00.005 1312 GetString("/profile/5/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
12:02:15.375 00.001 1312 ScopeFactory(Hubo-i (ASCOM))
12:02:15.376 00.001 1312 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 900
12:02:15.376 00.000 1312 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
12:02:15.377 00.001 1312 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
12:02:15.378 00.001 1312 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
12:02:15.379 00.001 1312 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
12:02:15.379 00.000 1312 DecGuideMode set to Auto (1)
12:02:15.381 00.002 1312 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
12:02:15.382 00.001 1312 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
12:02:15.383 00.001 1312 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
12:02:15.384 00.001 1312 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
12:02:15.385 00.001 1312 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
12:02:15.386 00.001 1312 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
12:02:15.386 00.000 1312 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
12:02:15.387 00.001 1312 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
12:02:15.388 00.001 1312 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
12:02:15.389 00.001 1312 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
12:02:15.390 00.001 1312 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
12:02:15.392 00.002 1312 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
12:02:15.392 00.000 1312 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
12:02:15.393 00.001 1312 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
12:02:15.394 00.001 1312 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
12:02:15.395 00.001 1312 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 20
12:02:15.396 00.001 1312 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
12:02:15.397 00.001 1312 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 20
12:02:15.397 00.000 1312 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 0
12:02:15.398 00.001 1312 BLC: Backlash compensation is disabled
12:02:15.399 00.001 1312 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 1) returns 1
12:02:15.400 00.001 1312 Scope: enabling slew check, guiding will stop when slew is detected
12:02:15.400 00.000 1312 Created new scope of type Hubo-i (ASCOM) = 0F8FE818
12:02:15.401 00.001 1312 GetString("/profile/5/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
12:02:15.406 00.005 1312 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
12:02:15.407 00.001 1312 ScopeFactory(None)
12:02:15.408 00.001 1312 Created new aux scope of type None = 00000000
12:02:15.409 00.001 1312 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
12:02:15.409 00.000 1312 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
12:02:15.410 00.001 1312 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
12:02:15.411 00.001 1312 StepGuiderFactory(None)
12:02:15.412 00.001 1312 Created new stepguider of type None = 00000000
12:02:15.413 00.001 1312 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
12:02:15.413 00.000 1312 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
12:02:15.414 00.001 1312 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
12:02:15.415 00.001 1312 RotatorFactory(None)
12:02:15.416 00.001 1312 Created new Rotator of type None = 00000000
12:02:15.418 00.002 1312 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
12:02:15.420 00.002 1312 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
12:02:15.436 00.016 1312 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:02:15.437 00.001 1312 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
12:02:15.438 00.001 1312 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
12:02:15.466 00.028 1312 starting server
12:02:15.471 00.005 1312 event server started, listening on port 4400
12:02:15.473 00.002 1312 Server started, listening on port 4300
12:02:15.475 00.002 1312 Status Line: Server started
12:02:15.485 00.010 1312 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
12:02:15.572 00.087 1312 GetBoolean("/Update/enabled", 1) returns 1
12:02:15.573 00.001 1312 GetInt("/Update/series", 0) returns 0
12:02:15.574 00.001 5644 UPD: updater thread entry
12:02:15.574 00.000 5644 UPD: fetch https://openphdguiding.org/release-main-win.txt
12:02:15.823 00.249 5644 UPD: latest ver = 2.6.14
12:02:15.823 00.000 5644 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
12:02:15.823 00.000 5644 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
12:02:15.824 00.001 5644 GetInt("/Update/force", 0) returns 0
12:02:15.824 00.000 5644 UPD: version is up-to-date
12:02:15.825 00.001 5644 UPD: updater thread exit
12:02:53.373 37.548 1312 MyFrame::OnClose proceeding
12:02:53.374 00.001 1312 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
12:02:53.375 00.001 1312 StopWorkerThread(0x017A2438) begins
12:02:53.376 00.001 5324 Worker thread wakes up
12:02:53.376 00.000 5324 worker thread servicing REQUEST_TERMINATE
12:02:53.376 00.000 5324 worker thread done servicing request
12:02:53.376 00.000 5324 WorkerThread::Entry() ends
12:02:53.376 00.000 1312 StopWorkerThread() threadExitCode=0
12:02:53.377 00.001 1312 StopWorkerThread(0x017A2438) ends
12:02:53.378 00.001 1312 WorkerThread destructor called
12:02:53.378 00.000 1312 StopWorkerThread(0x017A20D8) begins
12:02:53.379 00.001 17296 Worker thread wakes up
12:02:53.379 00.000 17296 worker thread servicing REQUEST_TERMINATE
12:02:53.379 00.000 17296 worker thread done servicing request
12:02:53.379 00.000 17296 WorkerThread::Entry() ends
12:02:53.380 00.001 1312 StopWorkerThread() threadExitCode=0
12:02:53.381 00.001 1312 StopWorkerThread(0x017A20D8) ends
12:02:53.381 00.000 1312 WorkerThread destructor called
12:02:53.382 00.001 1312 Shutdown: forced=0
12:02:53.383 00.001 1312 Shutdown complete
12:02:53.383 00.000 1312 UPD: shutdown
12:02:53.384 00.001 1312 stopping server
12:02:53.385 00.001 1312 event server stopped
12:02:53.385 00.000 1312 Status Line: Server stopped
12:03:25.890 00.004 16008 PHD2 version 2.6.14 begins execution with:
12:03:25.890 00.000 16008    Windows 10 (build 26100), 64-bit edition
12:03:25.890 00.000 16008    wxWidgets 3.0.5
12:03:25.890 00.000 16008    cfitsio 3.49
12:03:25.891 00.001 16008 GetString("/frame/LogDir", "") returns ""
12:03:25.891 00.000 16008 CoInitializeEx returns 1
12:03:25.892 00.001 16008 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
12:03:25.892 00.000 16008 GetInt("/wxLanguage", 0) returns 60
12:03:25.893 00.001 16008 locale: initialized with lang id 60 (r=1)
12:03:25.894 00.001 16008 locale: wxTranslations language set to 60
12:03:25.895 00.001 16008 GetInt("/currentProfile", 0) returns 5
12:03:25.901 00.006 16008 reset dither spiral
12:03:25.903 00.002 16008 StartWorkerThread(00000000) begins
12:03:25.905 00.002 16008 WorkerThread constructor called
12:03:25.905 00.000 16008 StartWorkerThread(0126D420) ends
12:03:25.906 00.001 16008 StartWorkerThread(00000000) begins
12:03:25.907 00.001 16008 WorkerThread constructor called
12:03:25.907 00.000 16008 StartWorkerThread(0126DA50) ends
12:03:25.908 00.001 16008 GetBoolean("/ServerMode", 1) returns 1
12:03:25.909 00.001 1756 WorkerThread::Entry() begins
12:03:25.909 00.000 1756 worker thread CoInitializeEx returns 0
12:03:25.909 00.000 6584 WorkerThread::Entry() begins
12:03:25.909 00.000 6584 worker thread CoInitializeEx returns 0
12:03:25.961 00.052 16008 GetInt("/profile/5/NoiseReductionMethod", 0) returns 0
12:03:25.962 00.001 16008 GetDouble("/profile/5/DitherScaleFactor", 1.000000) returns 1.000000
12:03:25.963 00.001 16008 GetBoolean("/profile/5/DitherRaOnly", 0) returns 0
12:03:25.963 00.000 16008 GetInt("/profile/5/DitherMode", 0) returns 0
12:03:25.964 00.001 16008 set dither mode 0
12:03:25.965 00.001 16008 GetInt("/profile/5/frame/timeLapse", 0) returns 0
12:03:25.965 00.000 16008 GetInt("/profile/5/frame/var_delay/long_delay", 10000) returns 10000
12:03:25.966 00.001 16008 GetInt("/profile/5/frame/var_delay/short_delay", 1000) returns 1000
12:03:25.966 00.000 16008 GetBoolean("/profile/5/frame/var_delay/enabled", 0) returns 0
12:03:25.968 00.002 16008 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
12:03:25.969 00.001 16008 GetInt("/profile/5/AutoLoadCalibration", -1) returns 0
12:03:25.969 00.000 16008 GetInt("/profile/5/frame/focalLength", 0) returns 240
12:03:25.970 00.001 16008 GetInt("/profile/5/auto_exp/exposure_min", 1000) returns 1000
12:03:25.971 00.001 16008 GetInt("/profile/5/auto_exp/exposure_max", 5000) returns 5000
12:03:25.971 00.000 16008 GetDouble("/profile/5/auto_exp/target_snr", 6.000000) returns 6.000000
12:03:25.972 00.001 16008 AutoExp: config min = 1000 max = 5000 snr = 6.00
12:03:25.973 00.001 16008 AutoExp: reset exp to 5000
12:03:25.973 00.000 16008 GetInt("/profile/5/CustomExposureDuration", 30000) returns 30000
12:03:25.974 00.001 16008 GetInt("/profile/5/ExposureDurationMs", 1000) returns 500
12:03:25.975 00.001 16008 OnExposureDurationSelected: duration = 500
12:03:25.975 00.000 16008 GetBoolean("/profile/5/BeepForLostStar", 1) returns 1
12:03:25.976 00.001 16008 GetInt("/profile/5/Gamma", 100) returns 178
12:03:25.977 00.001 16008 GetBoolean("/profile/5/ImageLogger/LoggingEnabled", 0) returns 1
12:03:25.977 00.000 16008 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshRel", 0) returns 0
12:03:25.978 00.001 16008 GetBoolean("/profile/5/ImageLogger/LogFramesOverThreshPx", 0) returns 1
12:03:25.979 00.001 16008 GetBoolean("/profile/5/ImageLogger/LogFramesDropped", 0) returns 1
12:03:25.979 00.000 16008 GetBoolean("/profile/5/ImageLogger/LogAutoSelectFrames", 0) returns 0
12:03:25.980 00.001 16008 GetDouble("/profile/5/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
12:03:25.981 00.001 16008 GetDouble("/profile/5/ImageLogger/ErrorThreshPx", 4.000000) returns 5.000000
12:03:25.981 00.000 16008 ImgLogger: Settings LogEnabled=1 Log Rel=0, 0.00 Log Px=1, 5.00 LogFrameDrop=1 LogAutoSel=0 NextN=0
12:03:25.982 00.001 16008 GetBoolean("/profile/5/indi/VerboseLogging", 0) returns 0
12:03:25.986 00.004 16008 guider state => UNINITIALIZED
12:03:25.987 00.001 16008 GetInt("/profile/5/overlay/slit/center.x", 376) returns 376
12:03:25.988 00.001 16008 GetInt("/profile/5/overlay/slit/center.y", 290) returns 290
12:03:25.988 00.000 16008 GetInt("/profile/5/overlay/slit/width", 8) returns 8
12:03:25.989 00.001 16008 GetInt("/profile/5/overlay/slit/height", 100) returns 100
12:03:25.990 00.001 16008 GetInt("/profile/5/overlay/slit/angle", 0) returns 0
12:03:25.990 00.000 16008 Changing from state UNINITIALIZED to UNINITIALIZED
12:03:25.991 00.001 16008 guider state => SELECTING
12:03:25.991 00.000 16008 GetBoolean("/profile/5/guider/FastRecenter", 1) returns 1
12:03:25.992 00.001 16008 GetBoolean("/profile/5/guider/ScaleImage", 1) returns 1
12:03:25.993 00.001 16008 GetDouble("/profile/5/guider/StarMinHFD", 1.500000) returns 1.500000
12:03:25.993 00.000 16008 Setting StarMinHFD = 1.50
12:03:25.995 00.002 16008 GetDouble("/profile/5/guider/StarMaxHFD", 20.000000) returns 10.000000
12:03:25.995 00.000 16008 Setting MaxHFD = 10.0
12:03:25.996 00.001 16008 GetDouble("/profile/5/guider/StarMinSNR", 6.000000) returns 6.000000
12:03:25.997 00.001 16008 Setting StarMinSNR = 6.0
12:03:25.997 00.000 16008 GetInt("/profile/5/guider/AutoSelDownsample", 0) returns 0
12:03:25.998 00.001 16008 Setting AutoSelDownsample = 0
12:03:25.998 00.000 16008 GetString("/profile/5/guider/bookmarks", "") returns ""
12:03:25.999 00.001 16008 GetDouble("/profile/5/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
12:03:25.999 00.000 16008 GetBoolean("/profile/5/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
12:03:26.000 00.001 16008 GetBoolean("/profile/5/guider/onestar/TolerateJumpsEnabled", 0) returns 0
12:03:26.001 00.001 16008 GetDouble("/profile/5/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
12:03:26.001 00.000 16008 GetInt("/profile/5/guider/onestar/SearchRegion", 15) returns 15
12:03:26.002 00.001 16008 GetBoolean("/profile/5/guider/multistar/enabled", 0) returns 1
12:03:26.004 00.002 16008 MultiStar mode enabled
12:03:26.010 00.006 16008 GetBoolean("/StickyLockPosition", 0) returns 0
12:03:26.013 00.003 16008 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
12:03:26.032 00.019 16008 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
12:03:26.033 00.001 16008 GetString("/graph/RAColor", "") returns "#6464FF"
12:03:26.034 00.001 16008 GetString("/graph/DecColor", "") returns "#FF0000"
12:03:26.035 00.001 16008 GetInt("/graph/minLength", 50) returns 50
12:03:26.035 00.000 16008 GetInt("/graph/maxLength", 400) returns 400
12:03:26.036 00.001 16008 GetInt("/graph/minHeight", 1) returns 1
12:03:26.037 00.001 16008 GetInt("/graph/maxHeight", 16) returns 16
12:03:26.038 00.001 16008 GetInt("/graph/length", 100) returns 100
12:03:26.038 00.000 16008 GraphStats window size = 100
12:03:26.039 00.001 16008 GetInt("/graph/height", 4) returns 4
12:03:26.040 00.001 16008 GetInt("graph/HeightUnits", 1) returns 1
12:03:26.040 00.000 16008 GetBoolean("/graph/showCorrections", 1) returns 1
12:03:26.041 00.001 16008 GetBoolean("/graph/showStarMass", 0) returns 0
12:03:26.042 00.001 16008 GetBoolean("/graph/showStarSNR", 0) returns 0
12:03:26.042 00.000 16008 GetBoolean("/graph/correctionsToScale", 0) returns 0
12:03:26.066 00.024 16008 GetInt("/graph_stepguider/length", 1) returns 1
12:03:26.069 00.003 16008 GetBoolean("/ProfileRawMode", 0) returns 0
12:03:26.070 00.001 16008 GetInt("/target/length", 100) returns 100
12:03:26.072 00.002 16008 GetDouble("/target/zoom", 1.000000) returns 1.000000
12:03:26.077 00.005 16008 GetBoolean("/profile/5/target/refCircleEnabled", 0) returns 0
12:03:26.078 00.001 16008 GetDouble("/profile/5/target/refCircleRadius", 2.000000) returns 2.000000
12:03:26.273 00.195 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:03:26.274 00.001 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:03:26.275 00.001 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:03:26.276 00.001 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:03:26.282 00.006 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:03:26.408 00.126 16008 GetString("/profile/5/indi/INDIcam", "") returns ""
12:03:26.416 00.008 16008 GetString("/profile/5/indi/INDImount", "") returns ""
12:03:26.423 00.007 16008 GetString("/profile/5/indi/INDImount", "") returns ""
12:03:26.427 00.004 16008 GetString("/profile/5/indi/INDIrotator", "") returns ""
12:03:26.430 00.003 16008 GetString("/profile/5/camera/LastMenuChoice", "None") returns "CMOS SSAGPro Camera (ASCOM)"
12:03:26.430 00.000 16008 CameraFactory(CMOS SSAGPro Camera (ASCOM))
12:03:26.431 00.001 16008 GetBoolean("/profile/5/camera/UseSubframes", 0) returns 0
12:03:26.432 00.001 16008 GetInt("/profile/5/camera/ReadDelay", 150) returns 150
12:03:26.432 00.000 16008 GetInt("/profile/5/camera/gain", 95) returns 95
12:03:26.433 00.001 16008 GetInt("/profile/5/camera/TimeoutMs", 15000) returns 15000
12:03:26.434 00.001 16008 GetInt("/profile/5/camera/SaturationADU", 0) returns 255
12:03:26.434 00.000 16008 GetBoolean("/profile/5/camera/SaturationByADU", 1) returns 1
12:03:26.435 00.001 16008 GetDouble("/profile/5/camera/pixelsize", 0.000000) returns 3.750000
12:03:26.436 00.001 16008 GetInt("/profile/5/camera/binning", 1) returns 1
12:03:26.436 00.000 16008 Created new camera of type CMOS SSAGPro Camera (ASCOM) = 0CDED110
12:03:26.437 00.001 16008 GetString("/profile/5/camera/LastMenuChoice", "") returns "CMOS SSAGPro Camera (ASCOM)"
12:03:26.441 00.004 16008 GetString("/profile/5/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
12:03:26.441 00.000 16008 ScopeFactory(Hubo-i (ASCOM))
12:03:26.442 00.001 16008 GetInt("/profile/5/scope/CalibrationDuration", 750) returns 900
12:03:26.443 00.001 16008 GetInt("/profile/5/scope/CalibrationDistance", 25) returns 25
12:03:26.444 00.001 16008 GetInt("/profile/5/scope/MaxRaDuration", 2500) returns 2500
12:03:26.444 00.000 16008 GetInt("/profile/5/scope/MaxDecDuration", 2500) returns 2500
12:03:26.445 00.001 16008 GetInt("/profile/5/scope/DecGuideMode", 1) returns 1
12:03:26.445 00.000 16008 DecGuideMode set to Auto (1)
12:03:26.446 00.001 16008 GetInt("/profile/5/scope/XGuideAlgorithm", 1) returns 1
12:03:26.447 00.001 16008 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
12:03:26.447 00.000 16008 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
12:03:26.449 00.002 16008 GetDouble("/profile/5/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
12:03:26.449 00.000 16008 GetInt("/profile/5/scope/YGuideAlgorithm", 4) returns 4
12:03:26.450 00.001 16008 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
12:03:26.451 00.001 16008 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
12:03:26.451 00.000 16008 GetDouble("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
12:03:26.452 00.001 16008 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
12:03:26.452 00.000 16008 GetBoolean("/profile/5/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
12:03:26.453 00.001 16008 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
12:03:26.454 00.001 16008 GetBoolean("/profile/5/scope/CalFlipRequiresDecFlip", 0) returns 0
12:03:26.454 00.000 16008 GetBoolean("/profile/5/scope/AssumeOrthogonal", 0) returns 0
12:03:26.455 00.001 16008 GetBoolean("/profile/5/scope/UseDecComp", 1) returns 1
12:03:26.455 00.000 16008 GetBoolean("/profile/5/scope/HiResEncoders", 0) returns 0
12:03:26.456 00.001 16008 GetInt("/profile/5/scope/DecBacklashPulse", 0) returns 20
12:03:26.457 00.001 16008 GetInt("/profile/5/scope/DecBacklashFloor", 0) returns 20
12:03:26.457 00.000 16008 GetInt("/profile/5/scope/DecBacklashCeiling", 0) returns 20
12:03:26.458 00.001 16008 GetBoolean("/profile/5/scope/BacklashCompEnabled", 0) returns 0
12:03:26.458 00.000 16008 BLC: Backlash compensation is disabled
12:03:26.460 00.002 16008 GetBoolean("/profile/5/scope/StopGuidingWhenSlewing", 1) returns 1
12:03:26.460 00.000 16008 Scope: enabling slew check, guiding will stop when slew is detected
12:03:26.461 00.001 16008 Created new scope of type Hubo-i (ASCOM) = 0F276C50
12:03:26.462 00.001 16008 GetString("/profile/5/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
12:03:26.463 00.001 16008 GetString("/profile/5/scope/LastAuxMenuChoice", "None") returns "None"
12:03:26.464 00.001 16008 ScopeFactory(None)
12:03:26.464 00.000 16008 Created new aux scope of type None = 00000000
12:03:26.465 00.001 16008 GetString("/profile/5/scope/LastAuxMenuChoice", "") returns "None"
12:03:26.466 00.001 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
12:03:26.466 00.000 16008 GetString("/profile/5/stepguider/LastMenuChoice", "None") returns "None"
12:03:26.467 00.001 16008 StepGuiderFactory(None)
12:03:26.467 00.000 16008 Created new stepguider of type None = 00000000
12:03:26.468 00.001 16008 GetString("/profile/5/stepguider/LastMenuChoice", "") returns "None"
12:03:26.468 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
12:03:26.469 00.001 16008 GetString("/profile/5/rotator/LastMenuChoice", "None") returns "None"
12:03:26.470 00.001 16008 RotatorFactory(None)
12:03:26.470 00.000 16008 Created new Rotator of type None = 00000000
12:03:26.471 00.001 16008 GetString("/profile/5/rotator/LastMenuChoice", "") returns "None"
12:03:26.471 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
12:03:26.479 00.008 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:03:26.479 00.000 16008 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
12:03:26.480 00.001 16008 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
12:03:26.495 00.015 16008 starting server
12:03:26.502 00.007 16008 event server started, listening on port 4400
12:03:26.503 00.001 16008 Server started, listening on port 4300
12:03:26.503 00.000 16008 Status Line: Server started
12:03:26.507 00.004 16008 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
12:03:26.557 00.050 16008 GetBoolean("/Update/enabled", 1) returns 1
12:03:26.558 00.001 16008 GetInt("/Update/series", 0) returns 0
12:03:26.559 00.001 20804 UPD: updater thread entry
12:03:26.559 00.000 20804 UPD: fetch https://openphdguiding.org/release-main-win.txt
12:03:26.730 00.171 20804 UPD: latest ver = 2.6.14
12:03:26.730 00.000 20804 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
12:03:26.730 00.000 20804 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
12:03:26.730 00.000 20804 GetInt("/Update/force", 0) returns 0
12:03:26.730 00.000 20804 UPD: version is up-to-date
12:03:26.731 00.001 20804 UPD: updater thread exit
12:03:42.135 15.404 16008 GetString("/profile/5/camera/LastMenuChoice", "None") returns "CMOS SSAGPro Camera (ASCOM)"
12:03:42.136 00.001 16008 GetString("/profile/5/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
12:03:42.140 00.004 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:03:42.141 00.001 16008 Delete profile .!temp!profile!name!~
12:03:42.142 00.001 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:03:42.143 00.001 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:03:42.143 00.000 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:03:42.144 00.001 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:03:42.145 00.001 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:03:42.146 00.001 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:03:42.146 00.000 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:03:42.147 00.001 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:03:42.148 00.001 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:03:42.148 00.000 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:03:42.149 00.001 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:03:42.150 00.001 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:03:42.150 00.000 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:03:42.177 00.027 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:03:42.178 00.001 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:03:42.179 00.001 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:03:42.179 00.000 16008 GetString("/profile/4/name", "") returns ".!temp!profile!name!~"
12:03:42.187 00.008 16008 GetString("/profile/4/indi/INDIcam", "") returns ""
12:03:42.249 00.062 16008 GetString("/profile/4/indi/INDIcam", "") returns ""
12:04:03.331 21.082 16008 CameraFactory(ASI Camera (2) (ASCOM))
12:04:03.332 00.001 16008 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
12:04:03.333 00.001 16008 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
12:04:03.334 00.001 16008 GetInt("/profile/4/camera/gain", 95) returns 95
12:04:03.334 00.000 16008 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
12:04:03.335 00.001 16008 GetInt("/profile/4/camera/SaturationADU", 0) returns 0
12:04:03.336 00.001 16008 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
12:04:03.337 00.001 16008 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 0.000000
12:04:03.337 00.000 16008 GetInt("/profile/4/camera/binning", 1) returns 1
12:04:03.338 00.001 16008 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
12:04:04.652 01.314 16008 setting camera Name = ZWO ASI120MM Mini (ASCOM)
12:04:04.654 00.002 16008 ASCOM camera: MaxBinning is 2
12:04:04.655 00.001 16008 ASCOM camera: has cooler
12:04:04.656 00.001 16008 ASCOM Camera: set binning = 1
12:05:36.198 91.542 16008 GetString("/profile/4/indi/INDImount", "") returns ""
12:05:45.095 08.897 16008 ScopeFactory(Hubo-i (ASCOM))
12:05:45.098 00.003 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
12:05:45.099 00.001 16008 ScopeASCOM::GetDeclinationRadians() returns Unknown
12:05:45.100 00.001 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
12:05:45.100 00.000 16008 ScopeASCOM::SideOfPier() returns -1
12:05:45.102 00.002 16008 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 750
12:05:45.103 00.001 16008 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
12:05:45.103 00.000 16008 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
12:05:45.104 00.001 16008 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
12:05:45.105 00.001 16008 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
12:05:45.105 00.000 16008 DecGuideMode set to Auto (1)
12:05:45.107 00.002 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
12:05:45.107 00.000 16008 ScopeASCOM::GetDeclinationRadians() returns Unknown
12:05:45.108 00.001 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
12:05:45.108 00.000 16008 ScopeASCOM::SideOfPier() returns -1
12:05:45.109 00.001 16008 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
12:05:45.110 00.001 16008 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.200000
12:05:45.110 00.000 16008 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
12:05:45.111 00.001 16008 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
12:05:45.112 00.001 16008 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
12:05:45.112 00.000 16008 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.200000
12:05:45.114 00.002 16008 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
12:05:45.115 00.001 16008 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
12:05:45.115 00.000 16008 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
12:05:45.116 00.001 16008 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
12:05:45.116 00.000 16008 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
12:05:45.117 00.001 16008 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
12:05:45.118 00.001 16008 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
12:05:45.118 00.000 16008 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
12:05:45.119 00.001 16008 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
12:05:45.120 00.001 16008 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
12:05:45.120 00.000 16008 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
12:05:45.121 00.001 16008 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
12:05:45.121 00.000 16008 BLC: Backlash compensation is disabled
12:05:45.123 00.002 16008 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
12:05:45.123 00.000 16008 Scope: enabling slew check, guiding will stop when slew is detected
12:05:50.198 05.075 16008 ASCOM Scope: Connecting
12:05:50.199 00.001 16008 Create ASCOM Scope: choice 'Hubo-i (ASCOM)' progid ASCOM.HUBOI.Telescope
12:05:50.970 00.771 16008 pScopeDriver = 0x0F30A594
12:05:51.539 00.569 16008 Scope reports its name as Hubo-i (ASCOM)
12:05:51.545 00.006 16008 ASCOM scope CanSlewAsync is true
12:05:51.546 00.001 16008 Hubo-i (ASCOM) connected
12:05:51.549 00.003 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
12:05:51.550 00.001 16008 ScopeASCOM::GetDeclinationRadians() returns Unknown
12:05:51.551 00.001 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
12:05:51.551 00.000 16008 ScopeASCOM::SideOfPier() returns -1
12:05:51.552 00.001 16008 ASCOM Scope: Connect success
12:05:51.668 00.116 16008 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
12:06:32.949 41.281 16008 GetString("/profile/4/indi/INDIrotator", "") returns ""
12:07:22.347 49.398 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:07:22.348 00.001 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:07:22.349 00.001 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:07:22.350 00.001 16008 GetString("/profile/4/name", "") returns ".!temp!profile!name!~"
12:07:22.350 00.000 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:07:22.351 00.001 16008 CameraFactory(ASI Camera (2) (ASCOM))
12:07:22.351 00.000 16008 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
12:07:22.352 00.001 16008 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
12:07:22.353 00.001 16008 GetInt("/profile/4/camera/gain", 95) returns 95
12:07:22.353 00.000 16008 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
12:07:22.354 00.001 16008 GetInt("/profile/4/camera/SaturationADU", 0) returns 0
12:07:22.355 00.001 16008 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
12:07:22.355 00.000 16008 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 0.000000
12:07:22.356 00.001 16008 GetInt("/profile/4/camera/binning", 1) returns 1
12:07:22.356 00.000 16008 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
12:07:23.387 01.031 16008 setting camera Name = ZWO ASI120MM Mini (ASCOM)
12:07:23.390 00.003 16008 ASCOM camera: MaxBinning is 2
12:07:23.392 00.002 16008 ASCOM camera: has cooler
12:07:23.392 00.000 16008 ASCOM Camera: set binning = 1
12:07:23.393 00.001 16008 camera: set binning = 1
12:07:23.394 00.001 16008 Profile Wiz: Name=ASI120MM+RST-135E, Camera=ASI Camera (2) (ASCOM), Mount=Hubo-i (ASCOM), High-res encoders=False, AuxMount=None, AO=None, PixelSize=3.8, FocalLength=240, CalStep=450, CalDist=25, LaunchDarks=1
12:07:23.396 00.002 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:07:23.397 00.001 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:07:23.397 00.000 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:07:23.398 00.001 16008 GetString("/profile/4/name", "") returns ".!temp!profile!name!~"
12:07:23.398 00.000 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:07:23.399 00.001 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:07:23.400 00.001 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:07:23.401 00.001 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:07:23.401 00.000 16008 GetString("/profile/4/name", "") returns ".!temp!profile!name!~"
12:07:23.423 00.022 16008 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:07:23.424 00.001 16008 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:07:23.425 00.001 16008 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:07:23.426 00.001 16008 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:07:23.426 00.000 16008 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:07:23.436 00.010 16008 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:07:23.445 00.009 16008 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:07:23.446 00.001 16008 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:07:23.447 00.001 16008 GetString("/profile/4/indi/INDIcam", "") returns ""
12:07:23.459 00.012 16008 GetString("/profile/4/indi/INDImount", "") returns ""
12:07:23.465 00.006 16008 GetString("/profile/4/indi/INDImount", "") returns ""
12:07:23.474 00.009 16008 GetString("/profile/4/indi/INDIrotator", "") returns ""
12:07:23.480 00.006 16008 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
12:07:23.482 00.002 16008 CameraFactory(ASI Camera (2) (ASCOM))
12:07:23.482 00.000 16008 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
12:07:23.483 00.001 16008 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
12:07:23.484 00.001 16008 GetInt("/profile/4/camera/gain", 95) returns 95
12:07:23.485 00.001 16008 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
12:07:23.485 00.000 16008 GetInt("/profile/4/camera/SaturationADU", 0) returns 0
12:07:23.486 00.001 16008 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
12:07:23.487 00.001 16008 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
12:07:23.488 00.001 16008 GetInt("/profile/4/camera/binning", 1) returns 1
12:07:23.488 00.000 16008 Created new camera of type ASI Camera (2) (ASCOM) = 0CDED110
12:07:23.489 00.001 16008 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
12:07:23.491 00.002 16008 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
12:07:23.492 00.001 16008 ScopeFactory(Hubo-i (ASCOM))
12:07:23.494 00.002 16008 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
12:07:23.495 00.001 16008 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
12:07:23.496 00.001 16008 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
12:07:23.497 00.001 16008 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
12:07:23.498 00.001 16008 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
12:07:23.498 00.000 16008 DecGuideMode set to Auto (1)
12:07:23.500 00.002 16008 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
12:07:23.501 00.001 16008 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
12:07:23.501 00.000 16008 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
12:07:23.502 00.001 16008 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
12:07:23.503 00.001 16008 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
12:07:23.503 00.000 16008 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
12:07:23.504 00.001 16008 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
12:07:23.505 00.001 16008 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
12:07:23.505 00.000 16008 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
12:07:23.506 00.001 16008 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
12:07:23.507 00.001 16008 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
12:07:23.507 00.000 16008 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
12:07:23.508 00.001 16008 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
12:07:23.509 00.001 16008 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
12:07:23.509 00.000 16008 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
12:07:23.510 00.001 16008 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
12:07:23.511 00.001 16008 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
12:07:23.512 00.001 16008 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
12:07:23.512 00.000 16008 BLC: Backlash compensation is disabled
12:07:23.513 00.001 16008 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
12:07:23.513 00.000 16008 Scope: enabling slew check, guiding will stop when slew is detected
12:07:23.514 00.001 16008 Created new scope of type Hubo-i (ASCOM) = 0F276C50
12:07:23.515 00.001 16008 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
12:07:23.516 00.001 16008 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
12:07:23.517 00.001 16008 ScopeFactory(None)
12:07:23.518 00.001 16008 Created new aux scope of type None = 00000000
12:07:23.519 00.001 16008 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
12:07:23.519 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
12:07:23.521 00.002 16008 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
12:07:23.521 00.000 16008 StepGuiderFactory(None)
12:07:23.522 00.001 16008 Created new stepguider of type None = 00000000
12:07:23.523 00.001 16008 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
12:07:23.523 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
12:07:23.525 00.002 16008 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
12:07:23.526 00.001 16008 RotatorFactory(None)
12:07:23.526 00.000 16008 Created new Rotator of type None = 00000000
12:07:23.527 00.001 16008 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
12:07:23.528 00.001 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
12:07:23.529 00.001 16008 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
12:07:23.530 00.001 16008 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
12:07:23.531 00.001 16008 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
12:07:23.532 00.001 16008 GetInt("/profile/4/DitherMode", 0) returns 0
12:07:23.532 00.000 16008 set dither mode 0
12:07:23.533 00.001 16008 GetInt("/profile/4/frame/timeLapse", 0) returns 0
12:07:23.534 00.001 16008 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
12:07:23.534 00.000 16008 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
12:07:23.535 00.001 16008 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
12:07:23.535 00.000 16008 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
12:07:23.536 00.001 16008 GetInt("/profile/4/AutoLoadCalibration", -1) returns 0
12:07:23.537 00.001 16008 GetInt("/profile/4/frame/focalLength", 0) returns 240
12:07:23.537 00.000 16008 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
12:07:23.538 00.001 16008 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
12:07:23.539 00.001 16008 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
12:07:23.539 00.000 16008 AutoExp: config min = 1000 max = 5000 snr = 6.00
12:07:23.540 00.001 16008 AutoExp: reset exp to 5000
12:07:23.541 00.001 16008 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
12:07:23.542 00.001 16008 OnExposureDurationSelected: duration = 1000
12:07:23.544 00.002 16008 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
12:07:23.544 00.000 16008 GetInt("/profile/4/Gamma", 100) returns 100
12:07:23.545 00.001 16008 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
12:07:23.546 00.001 16008 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
12:07:23.547 00.001 16008 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
12:07:23.547 00.000 16008 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
12:07:23.548 00.001 16008 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
12:07:23.548 00.000 16008 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
12:07:23.549 00.001 16008 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
12:07:23.550 00.001 16008 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
12:07:23.550 00.000 16008 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
12:07:23.551 00.001 16008 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
12:07:23.552 00.001 16008 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
12:07:23.552 00.000 16008 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
12:07:23.553 00.001 16008 Setting StarMinHFD = 1.50
12:07:23.554 00.001 16008 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
12:07:23.554 00.000 16008 Setting MaxHFD = 20.0
12:07:23.555 00.001 16008 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
12:07:23.556 00.001 16008 Setting StarMinSNR = 6.0
12:07:23.556 00.000 16008 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
12:07:23.557 00.001 16008 Setting AutoSelDownsample = 0
12:07:23.557 00.000 16008 GetString("/profile/4/guider/bookmarks", "") returns ""
12:07:23.558 00.001 16008 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
12:07:23.559 00.001 16008 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
12:07:23.560 00.001 16008 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
12:07:23.560 00.000 16008 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
12:07:23.561 00.001 16008 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
12:07:23.562 00.001 16008 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
12:07:23.563 00.001 16008 MultiStar mode enabled
12:07:23.563 00.000 16008 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:07:23.565 00.002 16008 gear_dialog: wizard connecting all gear
12:07:23.566 00.001 16008 gear_dialog: OnButtonConnectAll
12:07:23.566 00.000 16008 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
12:07:23.567 00.001 16008 Status Line: Connecting to Camera ...
12:07:23.569 00.002 16008 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
12:07:23.569 00.000 16008 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
12:07:23.571 00.002 16008 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
12:07:24.620 01.049 16008 setting camera Name = ZWO ASI120MM Mini (ASCOM)
12:07:24.623 00.003 16008 ASCOM camera: MaxBinning is 2
12:07:24.624 00.001 16008 ASCOM camera: has cooler
12:07:24.625 00.001 16008 ASCOM Camera: set binning = 1
12:07:24.625 00.000 16008 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
12:07:24.626 00.001 16008 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
12:07:24.627 00.001 16008 Connected Camera: ZWO ASI120MM Mini (ASCOM)
12:07:24.627 00.000 16008 FrameSize=(0,0)
12:07:24.628 00.001 16008 PixelSize=3.75
12:07:24.628 00.000 16008 BitsPerPixel=16
12:07:24.629 00.001 16008 HasGainControl=0
12:07:24.629 00.000 16008 HasShutter=0
12:07:24.630 00.001 16008 HasSubFrames=1
12:07:24.631 00.001 16008 ST4HasGuideOutput=1
12:07:24.631 00.000 16008 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 1
12:07:24.632 00.001 16008 auto-loading defect map
12:07:24.633 00.001 16008 Loading defect map file C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
12:07:24.633 00.000 16008 Defect map file not found: C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
12:07:24.634 00.001 16008 Status Line: Defect map not loaded
12:07:24.636 00.002 16008 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
12:07:24.636 00.000 16008 Auto-loading dark library
12:07:24.637 00.001 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe.cpp:2415->File does not exist
12:07:24.638 00.001 16008 failed to load dark frames from C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
12:07:24.638 00.000 16008 Status Line: Darks not loaded
12:07:24.640 00.002 16008 Status Line: Camera Connected
12:07:24.649 00.009 16008 gear_dialog: OnButtonConnectStepGuider
12:07:24.650 00.001 16008 Connected AO:None
12:07:24.652 00.002 16008 gear_dialog: OnButtonConnectScope
12:07:24.653 00.001 16008 Status Line: Connecting to Mount ...
12:07:24.655 00.002 16008 Connecting to mount [Hubo-i (ASCOM)]
12:07:24.656 00.001 16008 ASCOM Scope: Connecting
12:07:24.657 00.001 16008 Create ASCOM Scope: choice 'Hubo-i (ASCOM)' progid ASCOM.HUBOI.Telescope
12:07:25.425 00.768 16008 pScopeDriver = 0x0F30B1AC
12:07:26.059 00.634 16008 Scope reports its name as Hubo-i (ASCOM)
12:07:26.065 00.006 16008 ASCOM scope CanSlewAsync is true
12:07:26.067 00.002 16008 Hubo-i (ASCOM) connected
12:07:26.073 00.006 16008 ScopeASCOM::GetDeclinationRadians() returns 0.0
12:07:26.188 00.115 16008 ScopeASCOM::SideOfPier() returns 0
12:07:26.189 00.001 16008 ASCOM Scope: Connect success
12:07:26.189 00.000 16008 Status Line: Mount Connected
12:07:26.191 00.002 16008 Connected Scope:Hubo-i (ASCOM)
12:07:26.195 00.004 16008 gear_dialog: OnButtonConnectAuxScope
12:07:26.196 00.001 16008 Connected AuxScope:None
12:07:26.198 00.002 16008 gear_dialog: OnButtonConnectRotator
12:07:26.200 00.002 16008 Connected Rotator:None
12:07:26.242 00.042 16008 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
12:07:26.243 00.001 16008 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
12:07:26.534 00.291 16008 GetString("/profile/4/camera/darks_min_exptime", "1.0 s") returns "1.0 s"
12:07:26.557 00.023 16008 GetString("/profile/4/camera/darks_max_exptime", "6.0 s") returns "6.0 s"
12:07:26.558 00.001 16008 GetInt("/profile/4/camera/darks_num_frames", 5) returns 5
12:07:26.567 00.009 16008 GetString("/profile/4/camera/darks_note", "") returns ""
12:08:57.379 90.812 16008 Capture dark frame 1/5 exp=500
12:08:58.485 01.106 16008 dark frame stats: bpp 16 min 1136 max 4160 med 2256 filtmin 2048 filtmax 2480
12:08:58.493 00.008 16008 mean = 2257  median(approx) = 2048
12:08:58.494 00.001 16008 histo[0..63] 0 0 0 0 4 20 205 7218 825716 392133 3195 272 32 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:08:58.495 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:08:58.495 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:08:58.496 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:08:58.498 00.002 16008 Capture dark frame 2/5 exp=500
12:08:59.358 00.860 16008 dark frame stats: bpp 16 min 1296 max 4288 med 2256 filtmin 2048 filtmax 2496
12:08:59.366 00.008 16008 mean = 2256  median(approx) = 2048
12:08:59.366 00.000 16008 histo[0..63] 0 0 0 0 0 27 209 7412 830211 387649 3022 245 22 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:08:59.368 00.002 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:08:59.369 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:08:59.369 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:08:59.371 00.002 16008 Capture dark frame 3/5 exp=500
12:09:00.225 00.854 16008 dark frame stats: bpp 16 min 960 max 3680 med 2256 filtmin 2048 filtmax 2496
12:09:00.233 00.008 16008 mean = 2256  median(approx) = 2048
12:09:00.234 00.001 16008 histo[0..63] 0 0 0 1 1 26 232 7303 831107 386628 3201 275 24 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:00.234 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:00.235 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:00.236 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:00.238 00.002 16008 Capture dark frame 4/5 exp=500
12:09:01.085 00.847 16008 dark frame stats: bpp 16 min 1136 max 3872 med 2256 filtmin 2048 filtmax 2480
12:09:01.093 00.008 16008 mean = 2256  median(approx) = 2048
12:09:01.094 00.001 16008 histo[0..63] 0 0 0 0 2 22 191 7514 831370 386280 3155 247 15 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:01.095 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:01.095 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:01.096 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:01.098 00.002 16008 Capture dark frame 5/5 exp=500
12:09:01.603 00.505 16008 dark frame stats: bpp 16 min 1264 max 3760 med 2256 filtmin 2080 filtmax 2448
12:09:01.611 00.008 16008 mean = 2256  median(approx) = 2048
12:09:01.612 00.001 16008 histo[0..63] 0 0 0 0 2 19 236 7445 830284 387426 3111 253 21 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:01.613 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:01.613 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:01.614 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:01.618 00.004 16008 Capture dark frame 1/5 exp=1000
12:09:02.973 01.355 16008 dark frame stats: bpp 16 min 1184 max 5168 med 2272 filtmin 2080 filtmax 2480
12:09:02.981 00.008 16008 mean = 2273  median(approx) = 2048
12:09:02.982 00.001 16008 histo[0..63] 0 0 0 0 3 18 192 5583 736626 479463 6524 357 30 0 3 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:02.982 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:02.983 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:02.983 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:02.986 00.003 16008 Capture dark frame 2/5 exp=1000
12:09:03.983 00.997 16008 dark frame stats: bpp 16 min 1136 max 5280 med 2272 filtmin 2080 filtmax 2504
12:09:03.992 00.009 16008 mean = 2273  median(approx) = 2048
12:09:03.993 00.001 16008 histo[0..63] 0 0 0 0 1 18 171 5686 735555 480274 6685 369 34 3 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:03.993 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:03.994 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:03.994 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:03.996 00.002 16008 Capture dark frame 3/5 exp=1000
12:09:05.351 01.355 16008 dark frame stats: bpp 16 min 1248 max 5520 med 2272 filtmin 2080 filtmax 2496
12:09:05.358 00.007 16008 mean = 2272  median(approx) = 2048
12:09:05.359 00.001 16008 histo[0..63] 0 0 0 0 1 20 205 5627 737841 478250 6455 371 25 2 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:05.361 00.002 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:05.361 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:05.362 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:05.363 00.001 16008 Capture dark frame 4/5 exp=1000
12:09:06.371 01.008 16008 dark frame stats: bpp 16 min 1264 max 5664 med 2272 filtmin 2080 filtmax 2480
12:09:06.379 00.008 16008 mean = 2272  median(approx) = 2048
12:09:06.380 00.001 16008 histo[0..63] 0 0 0 0 1 18 194 5589 738889 477297 6393 379 29 9 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:06.381 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:06.381 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:06.382 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:06.384 00.002 16008 Capture dark frame 5/5 exp=1000
12:09:07.729 01.345 16008 dark frame stats: bpp 16 min 1264 max 5440 med 2272 filtmin 2048 filtmax 2496
12:09:07.736 00.007 16008 mean = 2272  median(approx) = 2048
12:09:07.738 00.002 16008 histo[0..63] 0 0 0 0 1 22 165 5635 739989 476266 6341 355 17 6 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:07.738 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:07.739 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:07.739 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:07.743 00.004 16008 Capture dark frame 1/5 exp=1500
12:09:09.242 01.499 16008 dark frame stats: bpp 16 min 1152 max 5696 med 2272 filtmin 2048 filtmax 2496
12:09:09.251 00.009 16008 mean = 2272  median(approx) = 2048
12:09:09.252 00.001 16008 histo[0..63] 0 0 0 0 3 19 180 5573 740522 475629 6483 353 30 5 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:09.252 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:09.253 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:09.253 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:09.256 00.003 16008 Capture dark frame 2/5 exp=1500
12:09:11.110 01.854 16008 dark frame stats: bpp 16 min 1072 max 6960 med 2272 filtmin 2080 filtmax 2528
12:09:11.118 00.008 16008 mean = 2288  median(approx) = 2048
12:09:11.119 00.001 16008 histo[0..63] 0 0 0 0 1 19 157 4339 652362 559022 11851 998 41 5 1 1 0 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:11.120 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:11.120 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:11.121 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:11.123 00.002 16008 Capture dark frame 3/5 exp=1500
12:09:12.625 01.502 16008 dark frame stats: bpp 16 min 1184 max 7120 med 2272 filtmin 2080 filtmax 2496
12:09:12.634 00.009 16008 mean = 2288  median(approx) = 2048
12:09:12.634 00.000 16008 histo[0..63] 0 0 0 0 1 23 173 4425 653578 557558 11928 1055 46 6 2 1 1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:12.635 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:12.636 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:12.636 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:12.638 00.002 16008 Capture dark frame 4/5 exp=1500
12:09:14.488 01.850 16008 dark frame stats: bpp 16 min 1296 max 6976 med 2272 filtmin 2080 filtmax 2528
12:09:14.497 00.009 16008 mean = 2289  median(approx) = 2048
12:09:14.497 00.000 16008 histo[0..63] 0 0 0 0 0 24 156 4428 649832 561088 12213 988 63 4 0 1 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:14.498 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:14.498 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:14.499 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:14.502 00.003 16008 Capture dark frame 5/5 exp=1500
12:09:16.014 01.512 16008 dark frame stats: bpp 16 min 1216 max 6736 med 2272 filtmin 2080 filtmax 2496
12:09:16.022 00.008 16008 mean = 2289  median(approx) = 2048
12:09:16.023 00.001 16008 histo[0..63] 0 0 0 0 3 21 164 4396 650770 560225 12091 1083 39 3 0 0 1 1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:16.023 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:16.024 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:16.024 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:16.028 00.004 16008 Capture dark frame 1/5 exp=2000
12:09:18.384 02.356 16008 dark frame stats: bpp 16 min 1104 max 8656 med 2304 filtmin 2112 filtmax 2528
12:09:18.392 00.008 16008 mean = 2304  median(approx) = 2304
12:09:18.393 00.001 16008 histo[0..63] 0 0 0 0 1 13 152 3622 573270 630128 18759 2596 238 14 1 1 0 0 1 2 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:18.393 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:18.394 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:18.394 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:18.398 00.004 16008 Capture dark frame 2/5 exp=2000
12:09:20.743 02.345 16008 dark frame stats: bpp 16 min 1152 max 9168 med 2304 filtmin 2112 filtmax 2528
12:09:20.752 00.009 16008 mean = 2305  median(approx) = 2304
12:09:20.752 00.000 16008 histo[0..63] 0 0 0 0 1 16 133 3429 568377 635233 18739 2618 235 13 2 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:20.753 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:20.753 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:20.754 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:20.757 00.003 16008 Capture dark frame 3/5 exp=2000
12:09:23.115 02.358 16008 dark frame stats: bpp 16 min 1072 max 8544 med 2304 filtmin 2080 filtmax 2528
12:09:23.123 00.008 16008 mean = 2304  median(approx) = 2304
12:09:23.124 00.001 16008 histo[0..63] 0 0 0 0 2 11 144 3400 571055 632697 18733 2510 235 7 2 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:23.124 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:23.125 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:23.125 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:23.127 00.002 16008 Capture dark frame 4/5 exp=2000
12:09:25.477 02.350 16008 dark frame stats: bpp 16 min 1104 max 8800 med 2304 filtmin 2112 filtmax 2560
12:09:25.484 00.007 16008 mean = 2304  median(approx) = 2304
12:09:25.485 00.001 16008 histo[0..63] 0 0 0 0 2 22 137 3568 570224 633382 18674 2567 204 13 2 1 0 0 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:25.485 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:25.487 00.002 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:25.487 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:25.489 00.002 16008 Capture dark frame 5/5 exp=2000
12:09:27.492 02.003 16008 dark frame stats: bpp 16 min 1104 max 9760 med 2304 filtmin 2080 filtmax 4016
12:09:27.501 00.009 16008 mean = 2304  median(approx) = 2304
12:09:27.501 00.000 16008 histo[0..63] 0 0 0 0 2 15 161 3563 574214 629324 18659 2604 227 12 2 1 4 0 2 2 1 0 0 0 1 1 0 0 0 0 0 0 1 0 0 1 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:27.502 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:27.502 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:27.503 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:27.508 00.005 16008 Capture dark frame 1/5 exp=2500
12:09:30.358 02.850 16008 dark frame stats: bpp 16 min 1376 max 9952 med 2304 filtmin 2080 filtmax 2640
12:09:30.367 00.009 16008 mean = 2320  median(approx) = 2304
12:09:30.367 00.000 16008 histo[0..63] 0 0 0 0 0 11 129 2872 498145 696130 26322 4231 860 88 5 2 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:30.368 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:30.368 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:30.369 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:30.371 00.002 16008 Capture dark frame 2/5 exp=2500
12:09:33.226 02.855 16008 dark frame stats: bpp 16 min 1072 max 10560 med 2304 filtmin 2112 filtmax 2608
12:09:33.235 00.009 16008 mean = 2320  median(approx) = 2304
12:09:33.236 00.001 16008 histo[0..63] 0 0 0 0 2 11 126 2811 496061 697827 26674 4296 888 95 2 3 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:33.236 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:33.237 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:33.237 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:33.240 00.003 16008 Capture dark frame 3/5 exp=2500
12:09:35.745 02.505 16008 dark frame stats: bpp 16 min 1184 max 10256 med 2304 filtmin 2080 filtmax 2560
12:09:35.754 00.009 16008 mean = 2320  median(approx) = 2304
12:09:35.754 00.000 16008 histo[0..63] 0 0 0 0 1 10 141 2891 498455 695407 26645 4305 844 91 4 1 1 0 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:35.755 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:35.755 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:35.756 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:35.758 00.002 16008 Capture dark frame 4/5 exp=2500
12:09:38.610 02.852 16008 dark frame stats: bpp 16 min 1248 max 9648 med 2304 filtmin 2080 filtmax 2592
12:09:38.620 00.010 16008 mean = 2320  median(approx) = 2304
12:09:38.620 00.000 16008 histo[0..63] 0 0 0 0 2 18 131 2795 498121 696076 26481 4274 811 83 2 2 0 0 0 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:38.621 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:38.621 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:38.622 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:38.624 00.002 16008 Capture dark frame 5/5 exp=2500
12:09:41.129 02.505 16008 dark frame stats: bpp 16 min 1328 max 9648 med 2304 filtmin 2112 filtmax 2592
12:09:41.137 00.008 16008 mean = 2320  median(approx) = 2304
12:09:41.138 00.001 16008 histo[0..63] 0 0 0 0 0 14 154 2930 497100 696618 26848 4184 850 96 0 1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:41.139 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:41.139 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:41.140 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:41.144 00.004 16008 Capture dark frame 1/5 exp=3000
12:09:44.496 03.352 16008 dark frame stats: bpp 16 min 1296 max 12080 med 2336 filtmin 2112 filtmax 2640
12:09:44.505 00.009 16008 mean = 2336  median(approx) = 2304
12:09:44.505 00.000 16008 histo[0..63] 0 0 0 0 0 7 124 2382 429125 753324 35785 5867 1718 420 37 3 0 3 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:44.506 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:44.507 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:44.507 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:44.509 00.002 16008 Capture dark frame 2/5 exp=3000
12:09:47.513 03.004 16008 dark frame stats: bpp 16 min 1136 max 11824 med 2336 filtmin 2080 filtmax 2672
12:09:47.522 00.009 16008 mean = 2335  median(approx) = 2304
12:09:47.523 00.001 16008 histo[0..63] 0 0 0 0 1 15 118 2307 432966 749925 35432 5900 1682 413 33 2 2 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:47.523 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:47.524 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:47.524 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:47.527 00.003 16008 Capture dark frame 3/5 exp=3000
12:09:50.882 03.355 16008 dark frame stats: bpp 16 min 1296 max 12016 med 2336 filtmin 2112 filtmax 2672
12:09:50.890 00.008 16008 mean = 2335  median(approx) = 2304
12:09:50.891 00.001 16008 histo[0..63] 0 0 0 0 0 23 122 2269 432158 750551 35684 5838 1694 426 28 0 1 2 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:50.892 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:50.892 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:50.893 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:50.894 00.001 16008 Capture dark frame 4/5 exp=3000
12:09:53.905 03.011 16008 dark frame stats: bpp 16 min 1328 max 12384 med 2336 filtmin 2080 filtmax 2608
12:09:53.913 00.008 16008 mean = 2336  median(approx) = 2304
12:09:53.913 00.000 16008 histo[0..63] 0 0 0 0 0 14 121 2398 428734 753612 35754 6035 1678 406 39 3 1 1 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:53.914 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:53.916 00.002 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:53.916 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:53.918 00.002 16008 Capture dark frame 5/5 exp=3000
12:09:57.269 03.351 16008 dark frame stats: bpp 16 min 1328 max 11968 med 2336 filtmin 2112 filtmax 2592
12:09:57.277 00.008 16008 mean = 2335  median(approx) = 2304
12:09:57.278 00.001 16008 histo[0..63] 0 0 0 0 0 15 126 2342 433046 749410 35797 5961 1641 416 38 1 2 0 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:57.278 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:57.279 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:57.280 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:09:57.283 00.003 16008 Capture dark frame 1/5 exp=3500
12:10:01.136 03.853 16008 dark frame stats: bpp 16 min 1248 max 13648 med 2336 filtmin 2144 filtmax 2672
12:10:01.145 00.009 16008 mean = 2351  median(approx) = 2304
12:10:01.145 00.000 16008 histo[0..63] 0 0 0 0 2 11 89 1937 367470 801262 46657 7794 2362 964 228 16 3 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
12:10:01.146 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:01.146 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:01.147 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:01.149 00.002 16008 Capture dark frame 2/5 exp=3500
12:10:05.004 03.855 16008 dark frame stats: bpp 16 min 928 max 14032 med 2336 filtmin 2112 filtmax 2640
12:10:05.012 00.008 16008 mean = 2351  median(approx) = 2304
12:10:05.013 00.001 16008 histo[0..63] 0 0 0 1 0 13 95 1935 368496 800353 46525 7781 2403 938 233 19 2 1 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
12:10:05.014 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:05.014 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:05.015 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:05.017 00.002 16008 Capture dark frame 3/5 exp=3500
12:10:08.528 03.511 16008 dark frame stats: bpp 16 min 1376 max 13424 med 2336 filtmin 2144 filtmax 2608
12:10:08.536 00.008 16008 mean = 2350  median(approx) = 2304
12:10:08.537 00.001 16008 histo[0..63] 0 0 0 0 0 6 101 1925 373781 795788 45849 7745 2445 908 224 20 2 2 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
12:10:08.537 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:08.538 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:08.539 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:08.540 00.001 16008 Capture dark frame 4/5 exp=3500
12:10:12.393 03.853 16008 dark frame stats: bpp 16 min 1216 max 13728 med 2336 filtmin 2112 filtmax 2672
12:10:12.401 00.008 16008 mean = 2351  median(approx) = 2304
12:10:12.402 00.001 16008 histo[0..63] 0 0 0 0 2 6 103 1936 370133 799409 45769 7871 2393 929 219 21 2 3 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
12:10:12.402 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:12.403 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:12.404 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:12.405 00.001 16008 Capture dark frame 5/5 exp=3500
12:10:15.909 03.504 16008 dark frame stats: bpp 16 min 1296 max 14064 med 2336 filtmin 2128 filtmax 2672
12:10:15.918 00.009 16008 mean = 2351  median(approx) = 2304
12:10:15.919 00.001 16008 histo[0..63] 0 0 0 0 0 10 106 1890 368206 800948 46148 7881 2434 917 223 27 6 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
12:10:15.919 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:15.920 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:15.920 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:15.926 00.006 16008 Capture dark frame 1/5 exp=4000
12:10:20.277 04.351 16008 dark frame stats: bpp 16 min 1184 max 15296 med 2368 filtmin 2144 filtmax 2720
12:10:20.286 00.009 16008 mean = 2366  median(approx) = 2304
12:10:20.287 00.001 16008 histo[0..63] 0 0 0 0 2 12 88 1606 315970 837395 58410 10160 3061 1368 578 126 17 2 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
12:10:20.287 00.000 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:20.288 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:20.288 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:20.290 00.002 16008 Capture dark frame 2/5 exp=4000
12:10:24.641 04.351 16008 dark frame stats: bpp 16 min 1408 max 15920 med 2368 filtmin 2144 filtmax 2672
12:10:24.650 00.009 16008 mean = 2367  median(approx) = 2304
12:10:24.650 00.000 16008 histo[0..63] 0 0 0 0 0 5 86 1599 314590 838979 58271 10038 3035 1465 566 143 16 0 3 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
12:10:24.651 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:24.652 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:24.652 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:24.654 00.002 16008 Capture dark frame 3/5 exp=4000
12:10:28.662 04.008 16008 dark frame stats: bpp 16 min 1104 max 15104 med 2368 filtmin 2144 filtmax 2712
12:10:28.671 00.009 16008 mean = 2366  median(approx) = 2304
12:10:28.671 00.000 16008 histo[0..63] 0 0 0 0 3 9 93 1579 315361 838260 58168 10172 2977 1453 596 109 12 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
12:10:28.672 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:28.672 00.000 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:28.673 00.001 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:28.675 00.002 16008 Capture dark frame 4/5 exp=4000
12:10:33.016 04.341 16008 dark frame stats: bpp 16 min 1104 max 15360 med 2368 filtmin 2144 filtmax 2672
12:10:33.025 00.009 16008 mean = 2366  median(approx) = 2304
12:10:33.025 00.000 16008 histo[0..63] 0 0 0 0 2 11 90 1637 315166 837967 58691 10049 3088 1391 575 105 18 3 1 0 0 0 0 1 0 0 0 0 2 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12:10:33.026 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:33.027 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:33.027 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:33.029 00.002 16008 Capture dark frame 5/5 exp=4000
12:10:37.374 04.345 16008 dark frame stats: bpp 16 min 1360 max 14960 med 2368 filtmin 2144 filtmax 2720
12:10:37.383 00.009 16008 mean = 2367  median(approx) = 2304
12:10:37.383 00.000 16008 histo[0..63] 0 0 0 0 0 11 95 1561 314061 839411 58571 9940 2981 1497 532 123 8 3 1 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
12:10:37.384 00.001 16008 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:37.385 00.001 16008 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:37.385 00.000 16008 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:10:37.391 00.006 16008 Capture dark frame 1/5 exp=4500
12:10:56.952 19.561 16008 Alert: The camera has not completed an exposure in at least 15 seconds, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
12:10:57.220 00.268 16008 Try camera reconnect, now = 1770491457
12:10:57.221 00.001 16008 gear_dialog: ReconnectCamera
12:10:57.222 00.001 16008 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
12:10:57.223 00.001 16008 Status Line: Connecting to Camera ...
12:10:57.225 00.002 16008 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
12:10:57.225 00.000 16008 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
12:10:57.226 00.001 16008 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
12:10:58.011 00.785 16008 setting camera Name = ZWO ASI120MM Mini (ASCOM)
12:10:58.013 00.002 16008 ASCOM camera: MaxBinning is 2
12:10:58.016 00.003 16008 ASCOM camera: has cooler
12:10:58.017 00.001 16008 ASCOM Camera: set binning = 1
12:10:58.019 00.002 16008 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
12:10:58.020 00.001 16008 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
12:10:58.021 00.001 16008 Connected Camera: ZWO ASI120MM Mini (ASCOM)
12:10:58.022 00.001 16008 FrameSize=(0,0)
12:10:58.023 00.001 16008 PixelSize=3.75
12:10:58.023 00.000 16008 BitsPerPixel=16
12:10:58.024 00.001 16008 HasGainControl=0
12:10:58.024 00.000 16008 HasShutter=0
12:10:58.025 00.001 16008 HasSubFrames=1
12:10:58.026 00.001 16008 ST4HasGuideOutput=1
12:10:58.026 00.000 16008 Status Line: Camera Connected
12:10:58.031 00.005 16008 Camera Re-connect succeeded, resume exposures
12:10:58.033 00.002 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:10:58.033 00.000 16008 Enqueuing Expose request
12:10:58.034 00.001 6584 Worker thread wakes up
12:10:58.034 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:10:58.034 00.000 6584 Exposure delay set to 0
12:10:58.034 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:10:59.186 01.152 6584 Exposure complete
12:10:59.227 00.041 6584 worker thread done servicing request
12:10:59.228 00.001 16008 OnExposeComplete: enter
12:10:59.231 00.003 16008 UpdateGuideState(): m_state=1
12:10:59.233 00.002 16008 Changing from state SELECTING to STOP
12:10:59.233 00.000 16008 guider state => SELECTING
12:10:59.234 00.001 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1295->Stopped Guiding
12:10:59.235 00.001 16008 Status Line: Stopped Guiding
12:10:59.237 00.002 16008 UpdateImageDisplay: Size=(1280,960) min=1216, max=5248, med=2304, FiltMin=2080, FiltMax=2528, Gamma=1.000
12:10:59.251 00.014 16008 UpdateGuideState exits: Stopped Guiding
12:10:59.252 00.001 16008 OnExposeComplete: CaptureActive=0 m_continueCapturing=0
12:10:59.252 00.000 16008 setting force full frames = true
12:10:59.253 00.001 16008 Status Line: Stopped.
12:37:53.718 1614.465 16008 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 1
12:37:58.455 04.737 16008 StartLoopingInteractive: Loop button clicked
12:37:58.456 00.001 16008 Status Line: Looping
12:37:58.459 00.003 16008 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
12:37:58.462 00.003 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:37:58.462 00.000 16008 Enqueuing Expose request
12:37:58.463 00.001 6584 Worker thread wakes up
12:37:58.463 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:37:58.463 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:37:59.616 01.153 6584 Exposure complete
12:37:59.661 00.045 6584 worker thread done servicing request
12:37:59.661 00.000 16008 OnExposeComplete: enter
12:37:59.662 00.001 16008 UpdateGuideState(): m_state=1
12:37:59.662 00.000 16008 UpdateCurrentPosition: no star selected
12:37:59.663 00.001 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:37:59.664 00.001 16008 Status Line: No star selected
12:37:59.665 00.001 16008 UpdateImageDisplay: Size=(1280,960) min=948, max=3357, med=2295, FiltMin=2055, FiltMax=2535, Gamma=1.000
12:37:59.674 00.009 16008 UpdateGuideState exits: No star selected
12:37:59.675 00.001 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:37:59.675 00.000 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:37:59.676 00.001 16008 Enqueuing Expose request
12:37:59.677 00.001 6584 Worker thread wakes up
12:37:59.677 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:37:59.677 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:00.645 00.968 6584 Exposure complete
12:38:00.689 00.044 6584 worker thread done servicing request
12:38:00.689 00.000 16008 OnExposeComplete: enter
12:38:00.689 00.000 16008 UpdateGuideState(): m_state=1
12:38:00.691 00.002 16008 UpdateCurrentPosition: no star selected
12:38:00.691 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:38:00.692 00.001 16008 Status Line: No star selected
12:38:00.693 00.001 16008 UpdateImageDisplay: Size=(1280,960) min=752, max=3421, med=2282, FiltMin=2071, FiltMax=2484, Gamma=1.000
12:38:00.703 00.010 16008 UpdateGuideState exits: No star selected
12:38:00.703 00.000 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:38:00.704 00.001 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:38:00.704 00.000 16008 Enqueuing Expose request
12:38:00.705 00.001 6584 Worker thread wakes up
12:38:00.705 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:38:00.705 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:01.862 01.157 6584 Exposure complete
12:38:01.905 00.043 6584 worker thread done servicing request
12:38:01.905 00.000 16008 OnExposeComplete: enter
12:38:01.907 00.002 16008 UpdateGuideState(): m_state=1
12:38:01.908 00.001 16008 UpdateCurrentPosition: no star selected
12:38:01.908 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:38:01.909 00.001 16008 Status Line: No star selected
12:38:01.910 00.001 16008 UpdateImageDisplay: Size=(1280,960) min=1024, max=3655, med=2288, FiltMin=2064, FiltMax=2500, Gamma=1.000
12:38:01.918 00.008 16008 UpdateGuideState exits: No star selected
12:38:01.920 00.002 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:38:01.921 00.001 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:38:01.921 00.000 16008 Enqueuing Expose request
12:38:01.922 00.001 6584 Worker thread wakes up
12:38:01.922 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:38:01.922 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:02.876 00.954 6584 Exposure complete
12:38:02.920 00.044 6584 worker thread done servicing request
12:38:02.920 00.000 16008 OnExposeComplete: enter
12:38:02.922 00.002 16008 UpdateGuideState(): m_state=1
12:38:02.922 00.000 16008 UpdateCurrentPosition: no star selected
12:38:02.923 00.001 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:38:02.924 00.001 16008 Status Line: No star selected
12:38:02.927 00.003 16008 UpdateImageDisplay: Size=(1280,960) min=743, max=3396, med=2288, FiltMin=2077, FiltMax=2631, Gamma=1.000
12:38:02.936 00.009 16008 UpdateGuideState exits: No star selected
12:38:02.937 00.001 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:38:02.938 00.001 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:38:02.938 00.000 16008 Enqueuing Expose request
12:38:02.939 00.001 6584 Worker thread wakes up
12:38:02.939 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:38:02.939 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:04.114 01.175 6584 Exposure complete
12:38:04.164 00.050 6584 worker thread done servicing request
12:38:04.164 00.000 16008 OnExposeComplete: enter
12:38:04.165 00.001 16008 UpdateGuideState(): m_state=1
12:38:04.166 00.001 16008 UpdateCurrentPosition: no star selected
12:38:04.166 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:38:04.167 00.001 16008 Status Line: No star selected
12:38:04.168 00.001 16008 UpdateImageDisplay: Size=(1280,960) min=1040, max=3565, med=2292, FiltMin=2058, FiltMax=2535, Gamma=1.000
12:38:04.177 00.009 16008 UpdateGuideState exits: No star selected
12:38:04.178 00.001 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:38:04.179 00.001 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:38:04.179 00.000 16008 Enqueuing Expose request
12:38:04.180 00.001 6584 Worker thread wakes up
12:38:04.180 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:38:04.180 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:05.143 00.963 6584 Exposure complete
12:38:05.186 00.043 6584 worker thread done servicing request
12:38:05.187 00.001 16008 OnExposeComplete: enter
12:38:05.187 00.000 16008 UpdateGuideState(): m_state=1
12:38:05.188 00.001 16008 UpdateCurrentPosition: no star selected
12:38:05.189 00.001 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:38:05.189 00.000 16008 Status Line: No star selected
12:38:05.190 00.001 16008 UpdateImageDisplay: Size=(1280,960) min=1024, max=3527, med=2279, FiltMin=2080, FiltMax=2500, Gamma=1.000
12:38:05.199 00.009 16008 UpdateGuideState exits: No star selected
12:38:05.200 00.001 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:38:05.201 00.001 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:38:05.201 00.000 16008 Enqueuing Expose request
12:38:05.202 00.001 6584 Worker thread wakes up
12:38:05.202 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:38:05.202 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:06.351 01.149 6584 Exposure complete
12:38:06.394 00.043 6584 worker thread done servicing request
12:38:06.394 00.000 16008 OnExposeComplete: enter
12:38:06.394 00.000 16008 UpdateGuideState(): m_state=1
12:38:06.395 00.001 16008 UpdateCurrentPosition: no star selected
12:38:06.396 00.001 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:38:06.397 00.001 16008 Status Line: No star selected
12:38:06.399 00.002 16008 UpdateImageDisplay: Size=(1280,960) min=864, max=3428, med=2282, FiltMin=2087, FiltMax=2490, Gamma=1.000
12:38:06.407 00.008 16008 UpdateGuideState exits: No star selected
12:38:06.409 00.002 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:38:06.409 00.000 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:38:06.410 00.001 16008 Enqueuing Expose request
12:38:06.410 00.000 6584 Worker thread wakes up
12:38:06.410 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:38:06.410 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:07.373 00.963 6584 Exposure complete
12:38:07.417 00.044 6584 worker thread done servicing request
12:38:07.417 00.000 16008 OnExposeComplete: enter
12:38:07.418 00.001 16008 UpdateGuideState(): m_state=1
12:38:07.419 00.001 16008 UpdateCurrentPosition: no star selected
12:38:07.419 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:38:07.420 00.001 16008 Status Line: No star selected
12:38:07.423 00.003 16008 UpdateImageDisplay: Size=(1280,960) min=756, max=3508, med=2285, FiltMin=2080, FiltMax=2503, Gamma=1.000
12:38:07.431 00.008 16008 UpdateGuideState exits: No star selected
12:38:07.432 00.001 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:38:07.433 00.001 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:38:07.433 00.000 16008 Enqueuing Expose request
12:38:07.434 00.001 6584 Worker thread wakes up
12:38:07.434 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:38:07.434 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:08.587 01.153 6584 Exposure complete
12:38:08.630 00.043 6584 worker thread done servicing request
12:38:08.630 00.000 16008 OnExposeComplete: enter
12:38:08.632 00.002 16008 UpdateGuideState(): m_state=1
12:38:08.633 00.001 16008 UpdateCurrentPosition: no star selected
12:38:08.633 00.000 16008 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
12:38:08.634 00.001 16008 Status Line: No star selected
12:38:08.635 00.001 16008 UpdateImageDisplay: Size=(1280,960) min=845, max=3415, med=2288, FiltMin=2048, FiltMax=2512, Gamma=1.000
12:38:08.643 00.008 16008 UpdateGuideState exits: No star selected
12:38:08.645 00.002 16008 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
12:38:08.645 00.000 16008 ScheduleExposure(1000,3,0) exposurePending=0
12:38:08.646 00.001 16008 Enqueuing Expose request
12:38:08.647 00.001 6584 Worker thread wakes up
12:38:08.647 00.000 6584 worker thread servicing REQUEST_EXPOSE 1000
12:38:08.647 00.000 6584 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
12:38:09.420 00.773 16008 Stop button clicked
12:38:09.421 00.001 16008 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
12:38:09.422 00.001 16008 Status Line: Waiting for devices...
12:38:09.556 00.134 6584 ASCOM_AbortExposure returns err = 0
12:38:09.556 00.000 6584 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
12:38:09.557 00.001 6584 worker thread done servicing request
12:38:09.557 00.000 16008 OnExposeComplete: enter
12:38:09.559 00.002 16008 OnExposeComplete: Capture Error reported
12:38:09.561 00.002 16008 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
12:38:09.562 00.001 16008 Changing from state SELECTING to UNINITIALIZED
12:38:09.565 00.003 16008 guider state => SELECTING
12:38:09.567 00.002 16008 Status Line: Stopped.
12:38:09.569 00.002 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
12:38:47.478 37.909 16008 gear_dialog: OnButtonDisconnectCamera
12:38:47.481 00.003 16008 Status Line: Camera Disconnected
12:38:48.753 01.272 16008 gear_dialog: OnButtonDisconnectScope
12:38:48.754 00.001 16008 ASCOM Scope: Disconnecting
12:38:48.756 00.002 16008 ASCOM Scope: Disconnected Successfully
12:38:48.759 00.003 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
12:38:48.760 00.001 16008 ScopeASCOM::GetDeclinationRadians() returns Unknown
12:38:48.761 00.001 16008 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
12:38:48.762 00.001 16008 ScopeASCOM::SideOfPier() returns -1
12:38:48.762 00.000 16008 Status Line: Mount Disconnected
12:39:18.512 29.750 16008 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
12:39:18.513 00.001 16008 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
12:39:18.802 00.289 16008 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 1
12:39:20.199 01.397 16008 MyFrame::OnClose proceeding
12:39:20.200 00.001 16008 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
12:39:20.201 00.001 16008 StopWorkerThread(0x0126D420) begins
12:39:20.203 00.002 6584 Worker thread wakes up
12:39:20.203 00.000 6584 worker thread servicing REQUEST_TERMINATE
12:39:20.203 00.000 6584 worker thread done servicing request
12:39:20.203 00.000 6584 WorkerThread::Entry() ends
12:39:20.204 00.001 16008 StopWorkerThread() threadExitCode=0
12:39:20.204 00.000 16008 StopWorkerThread(0x0126D420) ends
12:39:20.205 00.001 16008 WorkerThread destructor called
12:39:20.205 00.000 16008 StopWorkerThread(0x0126DA50) begins
12:39:20.206 00.001 1756 Worker thread wakes up
12:39:20.206 00.000 1756 worker thread servicing REQUEST_TERMINATE
12:39:20.206 00.000 1756 worker thread done servicing request
12:39:20.206 00.000 1756 WorkerThread::Entry() ends
12:39:20.207 00.001 16008 StopWorkerThread() threadExitCode=0
12:39:20.207 00.000 16008 StopWorkerThread(0x0126DA50) ends
12:39:20.208 00.001 16008 WorkerThread destructor called
12:39:20.209 00.001 16008 Shutdown: forced=0
12:39:20.209 00.000 16008 Shutdown complete
12:39:20.210 00.001 16008 UPD: shutdown
12:39:20.211 00.001 16008 stopping server
12:39:20.211 00.000 16008 event server stopped
12:39:20.212 00.001 16008 Status Line: Server stopped
12:39:28.783 00.004 9464 PHD2 version 2.6.14 begins execution with:
12:39:28.783 00.000 9464    Windows 10 (build 26100), 64-bit edition
12:39:28.783 00.000 9464    wxWidgets 3.0.5
12:39:28.783 00.000 9464    cfitsio 3.49
12:39:28.784 00.001 9464 GetString("/frame/LogDir", "") returns ""
12:39:28.784 00.000 9464 CoInitializeEx returns 1
12:39:28.786 00.002 9464 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
12:39:28.786 00.000 9464 GetInt("/wxLanguage", 0) returns 60
12:39:28.786 00.000 9464 locale: initialized with lang id 60 (r=1)
12:39:28.787 00.001 9464 locale: wxTranslations language set to 60
12:39:28.789 00.002 9464 GetInt("/currentProfile", 0) returns 4
12:39:28.794 00.005 9464 reset dither spiral
12:39:28.797 00.003 9464 StartWorkerThread(00000000) begins
12:39:28.797 00.000 9464 WorkerThread constructor called
12:39:28.798 00.001 9464 StartWorkerThread(016EBEE8) ends
12:39:28.799 00.001 9464 StartWorkerThread(00000000) begins
12:39:28.799 00.000 9464 WorkerThread constructor called
12:39:28.800 00.001 9464 StartWorkerThread(016EBF78) ends
12:39:28.801 00.001 9464 GetBoolean("/ServerMode", 1) returns 1
12:39:28.801 00.000 16136 WorkerThread::Entry() begins
12:39:28.801 00.000 16136 worker thread CoInitializeEx returns 0
12:39:28.801 00.000 15824 WorkerThread::Entry() begins
12:39:28.801 00.000 15824 worker thread CoInitializeEx returns 0
12:39:28.854 00.053 9464 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
12:39:28.855 00.001 9464 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
12:39:28.856 00.001 9464 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
12:39:28.857 00.001 9464 GetInt("/profile/4/DitherMode", 0) returns 0
12:39:28.857 00.000 9464 set dither mode 0
12:39:28.858 00.001 9464 GetInt("/profile/4/frame/timeLapse", 0) returns 0
12:39:28.860 00.002 9464 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
12:39:28.860 00.000 9464 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
12:39:28.861 00.001 9464 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
12:39:28.861 00.000 9464 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
12:39:28.862 00.001 9464 GetInt("/profile/4/AutoLoadCalibration", -1) returns 0
12:39:28.863 00.001 9464 GetInt("/profile/4/frame/focalLength", 0) returns 240
12:39:28.863 00.000 9464 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
12:39:28.864 00.001 9464 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
12:39:28.864 00.000 9464 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
12:39:28.865 00.001 9464 AutoExp: config min = 1000 max = 5000 snr = 6.00
12:39:28.866 00.001 9464 AutoExp: reset exp to 5000
12:39:28.866 00.000 9464 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
12:39:28.868 00.002 9464 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
12:39:28.868 00.000 9464 OnExposureDurationSelected: duration = 1000
12:39:28.869 00.001 9464 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
12:39:28.871 00.002 9464 GetInt("/profile/4/Gamma", 100) returns 100
12:39:28.871 00.000 9464 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
12:39:28.872 00.001 9464 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
12:39:28.872 00.000 9464 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
12:39:28.873 00.001 9464 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
12:39:28.874 00.001 9464 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
12:39:28.874 00.000 9464 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
12:39:28.875 00.001 9464 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
12:39:28.875 00.000 9464 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
12:39:28.876 00.001 9464 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
12:39:28.880 00.004 9464 guider state => UNINITIALIZED
12:39:28.880 00.000 9464 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
12:39:28.881 00.001 9464 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
12:39:28.882 00.001 9464 GetInt("/profile/4/overlay/slit/width", 8) returns 8
12:39:28.882 00.000 9464 GetInt("/profile/4/overlay/slit/height", 100) returns 100
12:39:28.883 00.001 9464 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
12:39:28.884 00.001 9464 Changing from state UNINITIALIZED to UNINITIALIZED
12:39:28.885 00.001 9464 guider state => SELECTING
12:39:28.886 00.001 9464 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
12:39:28.886 00.000 9464 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
12:39:28.887 00.001 9464 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
12:39:28.888 00.001 9464 Setting StarMinHFD = 1.50
12:39:28.888 00.000 9464 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
12:39:28.889 00.001 9464 Setting MaxHFD = 20.0
12:39:28.890 00.001 9464 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
12:39:28.890 00.000 9464 Setting StarMinSNR = 6.0
12:39:28.891 00.001 9464 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
12:39:28.892 00.001 9464 Setting AutoSelDownsample = 0
12:39:28.892 00.000 9464 GetString("/profile/4/guider/bookmarks", "") returns ""
12:39:28.893 00.001 9464 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
12:39:28.894 00.001 9464 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
12:39:28.894 00.000 9464 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
12:39:28.895 00.001 9464 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
12:39:28.896 00.001 9464 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
12:39:28.896 00.000 9464 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
12:39:28.897 00.001 9464 MultiStar mode enabled
12:39:28.898 00.001 9464 GetBoolean("/StickyLockPosition", 0) returns 0
12:39:28.902 00.004 9464 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
12:39:28.922 00.020 9464 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
12:39:28.923 00.001 9464 GetString("/graph/RAColor", "") returns "#6464FF"
12:39:28.924 00.001 9464 GetString("/graph/DecColor", "") returns "#FF0000"
12:39:28.924 00.000 9464 GetInt("/graph/minLength", 50) returns 50
12:39:28.925 00.001 9464 GetInt("/graph/maxLength", 400) returns 400
12:39:28.926 00.001 9464 GetInt("/graph/minHeight", 1) returns 1
12:39:28.926 00.000 9464 GetInt("/graph/maxHeight", 16) returns 16
12:39:28.927 00.001 9464 GetInt("/graph/length", 100) returns 100
12:39:28.928 00.001 9464 GraphStats window size = 100
12:39:28.928 00.000 9464 GetInt("/graph/height", 4) returns 4
12:39:28.929 00.001 9464 GetInt("graph/HeightUnits", 1) returns 1
12:39:28.929 00.000 9464 GetBoolean("/graph/showCorrections", 1) returns 1
12:39:28.930 00.001 9464 GetBoolean("/graph/showStarMass", 0) returns 0
12:39:28.932 00.002 9464 GetBoolean("/graph/showStarSNR", 0) returns 0
12:39:28.932 00.000 9464 GetBoolean("/graph/correctionsToScale", 0) returns 0
12:39:28.959 00.027 9464 GetInt("/graph_stepguider/length", 1) returns 1
12:39:28.962 00.003 9464 GetBoolean("/ProfileRawMode", 0) returns 0
12:39:28.963 00.001 9464 GetInt("/target/length", 100) returns 100
12:39:28.964 00.001 9464 GetDouble("/target/zoom", 1.000000) returns 1.000000
12:39:28.970 00.006 9464 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
12:39:28.971 00.001 9464 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
12:39:29.160 00.189 9464 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:39:29.161 00.001 9464 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:39:29.162 00.001 9464 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:39:29.163 00.001 9464 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:39:29.164 00.001 9464 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:39:29.171 00.007 9464 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:39:29.303 00.132 9464 GetString("/profile/4/indi/INDIcam", "") returns ""
12:39:29.311 00.008 9464 GetString("/profile/4/indi/INDImount", "") returns ""
12:39:29.317 00.006 9464 GetString("/profile/4/indi/INDImount", "") returns ""
12:39:29.321 00.004 9464 GetString("/profile/4/indi/INDIrotator", "") returns ""
12:39:29.323 00.002 9464 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
12:39:29.325 00.002 9464 CameraFactory(ASI Camera (2) (ASCOM))
12:39:29.325 00.000 9464 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
12:39:29.326 00.001 9464 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
12:39:29.327 00.001 9464 GetInt("/profile/4/camera/gain", 95) returns 95
12:39:29.327 00.000 9464 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
12:39:29.328 00.001 9464 GetInt("/profile/4/camera/SaturationADU", 0) returns 0
12:39:29.328 00.000 9464 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
12:39:29.329 00.001 9464 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
12:39:29.330 00.001 9464 GetInt("/profile/4/camera/binning", 1) returns 1
12:39:29.330 00.000 9464 Created new camera of type ASI Camera (2) (ASCOM) = 0D442288
12:39:29.331 00.001 9464 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
12:39:29.333 00.002 9464 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
12:39:29.334 00.001 9464 ScopeFactory(Hubo-i (ASCOM))
12:39:29.335 00.001 9464 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
12:39:29.336 00.001 9464 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
12:39:29.337 00.001 9464 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
12:39:29.337 00.000 9464 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
12:39:29.338 00.001 9464 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
12:39:29.338 00.000 9464 DecGuideMode set to Auto (1)
12:39:29.339 00.001 9464 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
12:39:29.341 00.002 9464 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
12:39:29.341 00.000 9464 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
12:39:29.342 00.001 9464 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
12:39:29.343 00.001 9464 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
12:39:29.343 00.000 9464 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
12:39:29.344 00.001 9464 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
12:39:29.344 00.000 9464 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
12:39:29.345 00.001 9464 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
12:39:29.346 00.001 9464 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
12:39:29.346 00.000 9464 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
12:39:29.347 00.001 9464 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
12:39:29.347 00.000 9464 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
12:39:29.348 00.001 9464 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
12:39:29.349 00.001 9464 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
12:39:29.349 00.000 9464 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
12:39:29.350 00.001 9464 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
12:39:29.352 00.002 9464 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
12:39:29.352 00.000 9464 BLC: Backlash compensation is disabled
12:39:29.353 00.001 9464 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
12:39:29.353 00.000 9464 Scope: enabling slew check, guiding will stop when slew is detected
12:39:29.354 00.001 9464 Created new scope of type Hubo-i (ASCOM) = 0F8C1730
12:39:29.354 00.000 9464 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
12:39:29.356 00.002 9464 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
12:39:29.356 00.000 9464 ScopeFactory(None)
12:39:29.357 00.001 9464 Created new aux scope of type None = 00000000
12:39:29.357 00.000 9464 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
12:39:29.358 00.001 9464 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
12:39:29.360 00.002 9464 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
12:39:29.360 00.000 9464 StepGuiderFactory(None)
12:39:29.361 00.001 9464 Created new stepguider of type None = 00000000
12:39:29.362 00.001 9464 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
12:39:29.362 00.000 9464 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
12:39:29.363 00.001 9464 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
12:39:29.363 00.000 9464 RotatorFactory(None)
12:39:29.364 00.001 9464 Created new Rotator of type None = 00000000
12:39:29.365 00.001 9464 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
12:39:29.365 00.000 9464 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
12:39:29.373 00.008 9464 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:39:29.374 00.001 9464 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
12:39:29.374 00.000 9464 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
12:39:29.389 00.015 9464 starting server
12:39:29.391 00.002 9464 event server started, listening on port 4400
12:39:29.392 00.001 9464 Server started, listening on port 4300
12:39:29.392 00.000 9464 Status Line: Server started
12:39:29.396 00.004 9464 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
12:39:29.445 00.049 9464 GetBoolean("/Update/enabled", 1) returns 1
12:39:29.447 00.002 9464 GetInt("/Update/series", 0) returns 0
12:39:29.448 00.001 13548 UPD: updater thread entry
12:39:29.448 00.000 13548 UPD: fetch https://openphdguiding.org/release-main-win.txt
12:39:29.637 00.189 13548 UPD: latest ver = 2.6.14
12:39:29.637 00.000 13548 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
12:39:29.638 00.001 13548 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
12:39:29.638 00.000 13548 GetInt("/Update/force", 0) returns 0
12:39:29.638 00.000 13548 UPD: version is up-to-date
12:39:29.639 00.001 13548 UPD: updater thread exit
12:39:57.773 28.134 9464 gear_dialog: OnButtonConnectCamera
12:39:57.775 00.002 9464 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
12:39:57.775 00.000 9464 Status Line: Connecting to Camera ...
12:39:57.778 00.003 9464 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
12:39:57.780 00.002 9464 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
12:39:57.781 00.001 9464 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
12:39:58.713 00.932 9464 setting camera Name = ZWO ASI120MM Mini (ASCOM)
12:39:58.717 00.004 9464 ASCOM camera: MaxBinning is 2
12:39:58.718 00.001 9464 ASCOM camera: has cooler
12:39:58.719 00.001 9464 ASCOM Camera: set binning = 1
12:39:58.720 00.001 9464 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
12:39:58.720 00.000 9464 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
12:39:58.721 00.001 9464 Connected Camera: ZWO ASI120MM Mini (ASCOM)
12:39:58.722 00.001 9464 FrameSize=(0,0)
12:39:58.722 00.000 9464 PixelSize=3.75
12:39:58.723 00.001 9464 BitsPerPixel=16
12:39:58.723 00.000 9464 HasGainControl=0
12:39:58.724 00.001 9464 HasShutter=0
12:39:58.724 00.000 9464 HasSubFrames=1
12:39:58.725 00.001 9464 ST4HasGuideOutput=1
12:39:58.726 00.001 9464 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 1
12:39:58.726 00.000 9464 auto-loading defect map
12:39:58.727 00.001 9464 Loading defect map file C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
12:39:58.728 00.001 9464 Defect map file not found: C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
12:39:58.728 00.000 9464 Status Line: Defect map not loaded
12:39:58.730 00.002 9464 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
12:39:58.731 00.001 9464 Auto-loading dark library
12:39:58.731 00.000 9464 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe.cpp:2415->File does not exist
12:39:58.732 00.001 9464 failed to load dark frames from C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
12:39:58.732 00.000 9464 Status Line: Darks not loaded
12:39:58.735 00.003 9464 Status Line: Camera Connected
12:40:13.210 14.475 9464 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
12:40:13.211 00.001 9464 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
12:40:13.505 00.294 9464 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 1
12:40:31.161 17.656 9464 GetString("/profile/4/camera/darks_min_exptime", "1.0 s") returns "0.5 s"
12:40:31.185 00.024 9464 GetString("/profile/4/camera/darks_max_exptime", "6.0 s") returns "6.0 s"
12:40:31.186 00.001 9464 GetInt("/profile/4/camera/darks_num_frames", 5) returns 5
12:40:31.194 00.008 9464 GetString("/profile/4/camera/darks_note", "") returns "ASI120MM DarkLib-Feb26"
12:41:01.755 30.561 9464 Capture dark frame 1/5 exp=500
12:41:02.462 00.707 9464 dark frame stats: bpp 16 min 1264 max 3712 med 2272 filtmin 2080 filtmax 2528
12:41:02.469 00.007 9464 mean = 2281  median(approx) = 2048
12:41:02.471 00.002 9464 histo[0..63] 0 0 0 0 2 16 191 8738 666645 545878 6911 375 40 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:02.472 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:02.472 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:02.473 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:02.475 00.002 9464 Capture dark frame 2/5 exp=500
12:41:02.973 00.498 9464 dark frame stats: bpp 16 min 1184 max 3824 med 2272 filtmin 2112 filtmax 2480
12:41:02.981 00.008 9464 mean = 2274  median(approx) = 2048
12:41:02.982 00.001 9464 histo[0..63] 0 0 0 0 3 23 171 4249 731293 488680 4065 281 32 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:02.983 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:02.983 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:02.984 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:02.986 00.002 9464 Capture dark frame 3/5 exp=500
12:41:03.674 00.688 9464 dark frame stats: bpp 16 min 1104 max 3840 med 2272 filtmin 2048 filtmax 2496
12:41:03.682 00.008 9464 mean = 2279  median(approx) = 2048
12:41:03.683 00.001 9464 histo[0..63] 0 0 0 0 2 16 180 6533 683188 532729 5765 351 31 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:03.684 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:03.684 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:03.685 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:03.687 00.002 9464 Capture dark frame 4/5 exp=500
12:41:04.193 00.506 9464 dark frame stats: bpp 16 min 1072 max 3616 med 2272 filtmin 2112 filtmax 2448
12:41:04.201 00.008 9464 mean = 2267  median(approx) = 2048
12:41:04.202 00.001 9464 histo[0..63] 0 0 0 0 1 15 163 4888 776766 443048 3629 254 33 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:04.203 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:04.203 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:04.204 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:04.206 00.002 9464 Capture dark frame 5/5 exp=500
12:41:04.898 00.692 9464 dark frame stats: bpp 16 min 992 max 3792 med 2272 filtmin 2080 filtmax 2480
12:41:04.907 00.009 9464 mean = 2272  median(approx) = 2048
12:41:04.907 00.000 9464 histo[0..63] 0 0 0 1 2 17 171 5466 735305 483130 4367 309 24 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:04.908 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:04.909 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:04.909 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:04.914 00.005 9464 Capture dark frame 1/5 exp=1000
12:41:05.930 01.016 9464 dark frame stats: bpp 16 min 1040 max 3824 med 2272 filtmin 2080 filtmax 2496
12:41:05.938 00.008 9464 mean = 2273  median(approx) = 2048
12:41:05.939 00.001 9464 histo[0..63] 0 0 0 0 3 23 161 4816 736514 482736 4214 303 24 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:05.940 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:05.940 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:05.941 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:05.943 00.002 9464 Capture dark frame 2/5 exp=1000
12:41:07.133 01.190 9464 dark frame stats: bpp 16 min 1152 max 5280 med 2272 filtmin 2080 filtmax 2496
12:41:07.141 00.008 9464 mean = 2292  median(approx) = 2048
12:41:07.142 00.001 9464 histo[0..63] 0 0 0 0 2 17 173 5670 621251 591160 10041 447 31 5 0 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:07.143 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:07.143 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:07.144 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:07.146 00.002 9464 Capture dark frame 3/5 exp=1000
12:41:08.152 01.006 9464 dark frame stats: bpp 16 min 1136 max 5472 med 2272 filtmin 2112 filtmax 2480
12:41:08.161 00.009 9464 mean = 2279  median(approx) = 2048
12:41:08.161 00.000 9464 histo[0..63] 0 0 0 0 1 12 186 4341 702672 514423 6784 343 33 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:08.162 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:08.163 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:08.163 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:08.165 00.002 9464 Capture dark frame 4/5 exp=1000
12:41:09.364 01.199 9464 dark frame stats: bpp 16 min 1184 max 5248 med 2272 filtmin 2112 filtmax 2480
12:41:09.372 00.008 9464 mean = 2283  median(approx) = 2048
12:41:09.373 00.001 9464 histo[0..63] 0 0 0 0 3 14 181 3920 685217 532030 7062 333 30 7 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:09.373 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:09.374 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:09.374 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:09.377 00.003 9464 Capture dark frame 5/5 exp=1000
12:41:10.389 01.012 9464 dark frame stats: bpp 16 min 1216 max 6000 med 2272 filtmin 2080 filtmax 2528
12:41:10.397 00.008 9464 mean = 2286  median(approx) = 2048
12:41:10.398 00.001 9464 histo[0..63] 0 0 0 0 1 17 152 4002 662467 554020 7704 402 28 3 2 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:10.399 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:10.399 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:10.400 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:10.405 00.005 9464 Capture dark frame 1/5 exp=1500
12:41:12.103 01.698 9464 dark frame stats: bpp 16 min 1296 max 6752 med 2304 filtmin 2080 filtmax 2528
12:41:12.111 00.008 9464 mean = 2304  median(approx) = 2304
12:41:12.112 00.001 9464 histo[0..63] 0 0 0 0 0 11 153 3967 567018 640613 15752 1220 55 6 1 1 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:12.113 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:12.113 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:12.114 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:12.117 00.003 9464 Capture dark frame 2/5 exp=1500
12:41:13.620 01.503 9464 dark frame stats: bpp 16 min 912 max 7152 med 2272 filtmin 2080 filtmax 2528
12:41:13.629 00.009 9464 mean = 2296  median(approx) = 2048
12:41:13.629 00.000 9464 histo[0..63] 0 0 0 1 0 13 144 3133 615679 596031 12712 1033 42 7 0 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:13.630 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:13.631 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:13.631 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:13.633 00.002 9464 Capture dark frame 3/5 exp=1500
12:41:15.334 01.701 9464 dark frame stats: bpp 16 min 1264 max 6736 med 2272 filtmin 2112 filtmax 2496
12:41:15.342 00.008 9464 mean = 2295  median(approx) = 2048
12:41:15.343 00.001 9464 histo[0..63] 0 0 0 0 1 13 129 3322 617283 594468 12567 965 42 5 0 0 1 1 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:15.344 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:15.344 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:15.345 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:15.347 00.002 9464 Capture dark frame 4/5 exp=1500
12:41:16.851 01.504 9464 dark frame stats: bpp 16 min 1184 max 6784 med 2272 filtmin 2112 filtmax 2528
12:41:16.859 00.008 9464 mean = 2296  median(approx) = 2048
12:41:16.860 00.001 9464 histo[0..63] 0 0 0 0 1 11 159 3354 611642 599657 12913 1000 52 5 1 0 2 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:16.861 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:16.861 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:16.862 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:16.864 00.002 9464 Capture dark frame 5/5 exp=1500
12:41:18.563 01.699 9464 dark frame stats: bpp 16 min 1136 max 7008 med 2272 filtmin 2112 filtmax 2560
12:41:18.572 00.009 9464 mean = 2295  median(approx) = 2048
12:41:18.572 00.000 9464 histo[0..63] 0 0 0 0 3 8 135 3318 616623 594925 12733 991 53 6 1 1 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:18.573 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:18.574 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:18.574 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:18.579 00.005 9464 Capture dark frame 1/5 exp=2000
12:41:20.586 02.007 9464 dark frame stats: bpp 16 min 1296 max 7008 med 2272 filtmin 2112 filtmax 2528
12:41:20.594 00.008 9464 mean = 2295  median(approx) = 2048
12:41:20.595 00.001 9464 histo[0..63] 0 0 0 0 0 10 162 3316 617657 593832 12744 1003 64 6 2 1 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:20.596 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:20.596 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:20.597 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:20.599 00.002 9464 Capture dark frame 2/5 exp=2000
12:41:22.797 02.198 9464 dark frame stats: bpp 16 min 1216 max 8304 med 2304 filtmin 2112 filtmax 2560
12:41:22.805 00.008 9464 mean = 2311  median(approx) = 2304
12:41:22.806 00.001 9464 histo[0..63] 0 0 0 0 1 10 128 2553 533342 670486 19553 2503 209 9 2 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:22.806 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:22.807 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:22.807 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:22.809 00.002 9464 Capture dark frame 3/5 exp=2000
12:41:24.817 02.008 9464 dark frame stats: bpp 16 min 1104 max 8720 med 2304 filtmin 2144 filtmax 2560
12:41:24.826 00.009 9464 mean = 2312  median(approx) = 2304
12:41:24.826 00.000 9464 histo[0..63] 0 0 0 0 2 12 141 2726 533257 669657 20240 2539 207 12 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:24.827 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:24.827 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:24.828 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:24.830 00.002 9464 Capture dark frame 4/5 exp=2000
12:41:27.028 02.198 9464 dark frame stats: bpp 16 min 1328 max 8304 med 2304 filtmin 2144 filtmax 2560
12:41:27.036 00.008 9464 mean = 2312  median(approx) = 2304
12:41:27.037 00.001 9464 histo[0..63] 0 0 0 0 0 11 133 2499 530635 672706 20017 2562 213 18 1 1 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:27.037 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:27.038 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:27.039 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:27.042 00.003 9464 Capture dark frame 5/5 exp=2000
12:41:29.039 01.997 9464 dark frame stats: bpp 16 min 1376 max 8432 med 2304 filtmin 2112 filtmax 2568
12:41:29.048 00.009 9464 mean = 2311  median(approx) = 2304
12:41:29.048 00.000 9464 histo[0..63] 0 0 0 0 0 9 139 2686 538175 664893 20061 2613 212 6 1 1 0 0 0 2 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:29.049 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:29.050 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:29.050 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:29.055 00.005 9464 Capture dark frame 1/5 exp=2500
12:41:31.756 02.701 9464 dark frame stats: bpp 16 min 1184 max 10224 med 2304 filtmin 2144 filtmax 2672
12:41:31.765 00.009 9464 mean = 2328  median(approx) = 2304
12:41:31.765 00.000 9464 histo[0..63] 0 0 0 0 1 13 111 2108 455164 737487 28657 4365 794 86 3 0 3 1 0 1 0 1 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:31.766 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:31.766 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:31.767 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:31.770 00.003 9464 Capture dark frame 2/5 exp=2500
12:41:34.288 02.518 9464 dark frame stats: bpp 16 min 1040 max 9952 med 2304 filtmin 2144 filtmax 2600
12:41:34.297 00.009 9464 mean = 2328  median(approx) = 2304
12:41:34.298 00.001 9464 histo[0..63] 0 0 0 0 4 12 127 2170 457854 734509 28795 4331 896 90 6 2 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:34.298 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:34.299 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:34.299 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:34.301 00.002 9464 Capture dark frame 3/5 exp=2500
12:41:36.996 02.695 9464 dark frame stats: bpp 16 min 1264 max 10672 med 2304 filtmin 2144 filtmax 2560
12:41:37.004 00.008 9464 mean = 2328  median(approx) = 2304
12:41:37.005 00.001 9464 histo[0..63] 0 0 0 0 1 15 113 2214 456515 735636 28974 4339 893 88 6 2 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:37.005 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:37.006 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:37.007 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:37.009 00.002 9464 Capture dark frame 4/5 exp=2500
12:41:39.504 02.495 9464 dark frame stats: bpp 16 min 1152 max 10368 med 2304 filtmin 2112 filtmax 2592
12:41:39.513 00.009 9464 mean = 2328  median(approx) = 2304
12:41:39.513 00.000 9464 histo[0..63] 0 0 0 0 3 13 126 2145 456983 735041 29085 4458 846 88 5 3 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:39.514 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:39.515 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:39.515 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:39.517 00.002 9464 Capture dark frame 5/5 exp=2500
12:41:42.211 02.694 9464 dark frame stats: bpp 16 min 1104 max 10112 med 2336 filtmin 2112 filtmax 2560
12:41:42.220 00.009 9464 mean = 2329  median(approx) = 2304
12:41:42.220 00.000 9464 histo[0..63] 0 0 0 0 4 5 123 2087 450591 741825 28835 4350 887 82 4 1 0 2 0 0 0 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:42.221 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:42.221 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:42.222 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:42.227 00.005 9464 Capture dark frame 1/5 exp=3000
12:41:45.244 03.017 9464 dark frame stats: bpp 16 min 1440 max 10064 med 2336 filtmin 2160 filtmax 2560
12:41:45.252 00.008 9464 mean = 2329  median(approx) = 2304
12:41:45.252 00.000 9464 histo[0..63] 0 0 0 0 0 5 106 2064 448928 743121 29210 4366 897 93 4 1 1 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:45.253 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:45.254 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:45.254 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:45.257 00.003 9464 Capture dark frame 2/5 exp=3000
12:41:48.454 03.197 9464 dark frame stats: bpp 16 min 1136 max 11968 med 2336 filtmin 2160 filtmax 2592
12:41:48.462 00.008 9464 mean = 2344  median(approx) = 2304
12:41:48.463 00.001 9464 histo[0..63] 0 0 0 0 1 15 104 1822 385876 793969 38814 6087 1650 413 42 1 0 2 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:48.464 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:48.464 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:48.465 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:48.467 00.002 9464 Capture dark frame 3/5 exp=3000
12:41:51.474 03.007 9464 dark frame stats: bpp 16 min 1072 max 12192 med 2336 filtmin 2160 filtmax 2640
12:41:51.482 00.008 9464 mean = 2343  median(approx) = 2304
12:41:51.482 00.000 9464 histo[0..63] 0 0 0 0 1 6 98 1766 394733 784764 39129 6092 1709 447 47 3 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:51.483 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:51.483 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:51.485 00.002 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:51.487 00.002 9464 Capture dark frame 4/5 exp=3000
12:41:54.685 03.198 9464 dark frame stats: bpp 16 min 1360 max 11712 med 2336 filtmin 2144 filtmax 2608
12:41:54.693 00.008 9464 mean = 2344  median(approx) = 2304
12:41:54.694 00.001 9464 histo[0..63] 0 0 0 0 0 10 116 1806 389877 789683 38989 6179 1616 470 40 7 2 0 1 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:54.695 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:54.695 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:54.696 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:54.698 00.002 9464 Capture dark frame 5/5 exp=3000
12:41:57.701 03.003 9464 dark frame stats: bpp 16 min 1104 max 11344 med 2336 filtmin 2160 filtmax 2608
12:41:57.709 00.008 9464 mean = 2344  median(approx) = 2304
12:41:57.709 00.000 9464 histo[0..63] 0 0 0 0 2 8 96 1768 389533 789793 39308 6053 1729 454 49 1 2 0 0 0 0 0 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:57.710 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:57.711 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:57.711 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:41:57.716 00.005 9464 Capture dark frame 1/5 exp=3500
12:42:01.403 03.687 9464 dark frame stats: bpp 16 min 1136 max 13920 med 2336 filtmin 2160 filtmax 2672
12:42:01.412 00.009 9464 mean = 2360  median(approx) = 2304
12:42:01.412 00.000 9464 histo[0..63] 0 0 0 0 2 11 83 1555 325521 839007 50848 8163 2382 963 230 27 1 1 1 1 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
12:42:01.413 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:01.414 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:01.414 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:01.417 00.003 9464 Capture dark frame 2/5 exp=3500
12:42:04.923 03.506 9464 dark frame stats: bpp 16 min 1376 max 13728 med 2336 filtmin 2144 filtmax 2672
12:42:04.931 00.008 9464 mean = 2360  median(approx) = 2304
12:42:04.932 00.001 9464 histo[0..63] 0 0 0 0 0 10 94 1560 331240 833049 50983 8147 2449 987 248 25 0 2 1 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
12:42:04.933 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:04.933 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:04.934 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:04.936 00.002 9464 Capture dark frame 3/5 exp=3500
12:42:08.627 03.691 9464 dark frame stats: bpp 16 min 1152 max 14096 med 2336 filtmin 2160 filtmax 2720
12:42:08.636 00.009 9464 mean = 2361  median(approx) = 2304
12:42:08.637 00.001 9464 histo[0..63] 0 0 0 0 1 14 77 1389 323614 840908 50892 8204 2450 980 243 20 1 1 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
12:42:08.637 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:08.638 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:08.638 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:08.641 00.003 9464 Capture dark frame 4/5 exp=3500
12:42:12.147 03.506 9464 dark frame stats: bpp 16 min 1328 max 13808 med 2336 filtmin 2160 filtmax 2672
12:42:12.155 00.008 9464 mean = 2360  median(approx) = 2304
12:42:12.156 00.001 9464 histo[0..63] 0 0 0 0 0 7 112 1474 326622 838081 50567 8199 2440 1018 248 26 0 2 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
12:42:12.156 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:12.157 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:12.157 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:12.159 00.002 9464 Capture dark frame 5/5 exp=3500
12:42:15.861 03.702 9464 dark frame stats: bpp 16 min 1184 max 14096 med 2336 filtmin 2160 filtmax 2704
12:42:15.870 00.009 9464 mean = 2360  median(approx) = 2304
12:42:15.870 00.000 9464 histo[0..63] 0 0 0 0 1 10 97 1519 326147 838792 50206 8365 2415 964 258 18 1 1 1 0 0 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
12:42:15.871 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:15.872 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:15.872 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:15.877 00.005 9464 Capture dark frame 1/5 exp=4000
12:42:19.882 04.005 9464 dark frame stats: bpp 16 min 1136 max 13728 med 2336 filtmin 2160 filtmax 2640
12:42:19.890 00.008 9464 mean = 2360  median(approx) = 2304
12:42:19.891 00.001 9464 histo[0..63] 0 0 0 0 1 6 96 1471 325958 838604 50874 8113 2417 1005 231 16 3 1 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0
12:42:19.891 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:19.892 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:19.893 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:19.895 00.002 9464 Capture dark frame 2/5 exp=4000
12:42:24.089 04.194 9464 dark frame stats: bpp 16 min 1376 max 15104 med 2368 filtmin 2144 filtmax 2640
12:42:24.097 00.008 9464 mean = 2375  median(approx) = 2304
12:42:24.098 00.001 9464 histo[0..63] 0 0 0 0 0 7 77 1319 280099 867429 64208 10331 3120 1479 576 131 17 1 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
12:42:24.099 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:24.099 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:24.100 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:24.102 00.002 9464 Capture dark frame 3/5 exp=4000
12:42:28.116 04.014 9464 dark frame stats: bpp 16 min 1264 max 15328 med 2368 filtmin 2160 filtmax 2720
12:42:28.125 00.009 9464 mean = 2376  median(approx) = 2304
12:42:28.125 00.000 9464 histo[0..63] 0 0 0 0 1 7 98 1266 277864 868831 64779 10525 3180 1440 645 142 15 0 2 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
12:42:28.126 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:28.127 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:28.127 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:28.129 00.002 9464 Capture dark frame 4/5 exp=4000
12:42:32.329 04.200 9464 dark frame stats: bpp 16 min 1360 max 15040 med 2368 filtmin 2160 filtmax 2752
12:42:32.337 00.008 9464 mean = 2377  median(approx) = 2304
12:42:32.338 00.001 9464 histo[0..63] 0 0 0 0 0 7 93 1190 271995 874819 64817 10448 3144 1466 659 132 21 2 2 0 0 0 0 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
12:42:32.338 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:32.339 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:32.340 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:32.342 00.002 9464 Capture dark frame 5/5 exp=4000
12:42:36.345 04.003 9464 dark frame stats: bpp 16 min 1248 max 15440 med 2368 filtmin 2160 filtmax 2672
12:42:36.353 00.008 9464 mean = 2376  median(approx) = 2304
12:42:36.354 00.001 9464 histo[0..63] 0 0 0 0 1 8 95 1308 278386 868273 64677 10669 3120 1464 624 151 17 1 2 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12:42:36.355 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:36.355 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:36.356 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:36.360 00.004 9464 Capture dark frame 1/5 exp=4500
12:42:40.870 04.510 9464 dark frame stats: bpp 16 min 1264 max 14768 med 2368 filtmin 2160 filtmax 2720
12:42:40.878 00.008 9464 mean = 2378  median(approx) = 2304
12:42:40.879 00.001 9464 histo[0..63] 0 0 0 0 1 7 77 1215 272792 870949 67394 10764 3191 1550 672 169 12 1 2 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
12:42:40.879 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:40.880 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:40.880 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:40.883 00.003 9464 Capture dark frame 2/5 exp=4500
12:42:45.386 04.503 9464 dark frame stats: bpp 16 min 1408 max 15600 med 2368 filtmin 2160 filtmax 2672
12:42:45.395 00.009 9464 mean = 2378  median(approx) = 2304
12:42:45.395 00.000 9464 histo[0..63] 0 0 0 0 0 6 80 1189 268649 876857 65645 10831 3132 1528 689 167 18 3 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
12:42:45.396 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:45.397 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:45.397 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:45.400 00.003 9464 Capture dark frame 3/5 exp=4500
12:42:49.894 04.494 9464 dark frame stats: bpp 16 min 1104 max 15216 med 2368 filtmin 2160 filtmax 2704
12:42:49.902 00.008 9464 mean = 2375  median(approx) = 2304
12:42:49.903 00.001 9464 histo[0..63] 0 0 0 0 1 8 88 1321 282113 864838 64580 10520 3092 1444 629 145 12 4 0 0 1 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
12:42:49.903 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:49.904 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:49.905 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:49.906 00.001 9464 Capture dark frame 4/5 exp=4500
12:42:54.416 04.510 9464 dark frame stats: bpp 16 min 1216 max 15136 med 2368 filtmin 2144 filtmax 2672
12:42:54.423 00.007 9464 mean = 2376  median(approx) = 2304
12:42:54.424 00.001 9464 histo[0..63] 0 0 0 0 1 9 64 1276 273786 873089 64563 10531 3176 1497 655 133 14 0 2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
12:42:54.424 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:54.425 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:54.425 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:54.428 00.003 9464 Capture dark frame 5/5 exp=4500
12:42:58.931 04.503 9464 dark frame stats: bpp 16 min 1408 max 15040 med 2368 filtmin 2160 filtmax 3088
12:42:58.940 00.009 9464 mean = 2375  median(approx) = 2304
12:42:58.940 00.000 9464 histo[0..63] 0 0 0 0 0 6 73 1253 277174 870605 63922 10418 3090 1510 590 137 14 0 1 1 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
12:42:58.941 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:58.941 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:58.942 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:42:58.947 00.005 9464 Capture dark frame 1/5 exp=5000
12:43:03.957 05.010 9464 dark frame stats: bpp 16 min 1408 max 16976 med 2368 filtmin 2160 filtmax 2704
12:43:03.965 00.008 9464 mean = 2390  median(approx) = 2304
12:43:03.966 00.001 9464 histo[0..63] 0 0 0 0 0 9 71 1060 235058 894195 78297 12979 3794 1894 969 389 72 7 1 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:03.967 00.001 9464 histo[64..127] 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:03.967 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:03.968 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:03.971 00.003 9464 Capture dark frame 2/5 exp=5000
12:43:08.975 05.004 9464 dark frame stats: bpp 16 min 1216 max 16192 med 2368 filtmin 2160 filtmax 2720
12:43:08.983 00.008 9464 mean = 2389  median(approx) = 2304
12:43:08.984 00.001 9464 histo[0..63] 0 0 0 0 2 9 88 1109 242520 887069 78265 12764 3740 1870 927 360 65 6 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
12:43:08.984 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:08.985 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:08.985 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:08.987 00.002 9464 Capture dark frame 3/5 exp=5000
12:43:14.003 05.016 9464 dark frame stats: bpp 16 min 1360 max 16224 med 2368 filtmin 2192 filtmax 2720
12:43:14.011 00.008 9464 mean = 2391  median(approx) = 2304
12:43:14.012 00.001 9464 histo[0..63] 0 0 0 0 0 8 74 1076 231898 896386 78956 13186 3845 1875 1021 380 83 6 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
12:43:14.013 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:14.013 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:14.014 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:14.016 00.002 9464 Capture dark frame 4/5 exp=5000
12:43:19.026 05.010 9464 dark frame stats: bpp 16 min 1184 max 16560 med 2368 filtmin 2160 filtmax 2720
12:43:19.034 00.008 9464 mean = 2389  median(approx) = 2304
12:43:19.035 00.001 9464 histo[0..63] 0 0 0 0 1 11 89 1068 241188 888928 77703 12801 3761 1838 960 373 60 11 3 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:19.036 00.001 9464 histo[64..127] 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:19.036 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:19.037 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:19.039 00.002 9464 Capture dark frame 5/5 exp=5000
12:43:24.048 05.009 9464 dark frame stats: bpp 16 min 1360 max 16704 med 2368 filtmin 2160 filtmax 2784
12:43:24.057 00.009 9464 mean = 2391  median(approx) = 2304
12:43:24.057 00.000 9464 histo[0..63] 0 0 0 0 0 10 76 1033 231282 896597 79443 13130 3845 1902 980 401 81 13 2 0 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:24.058 00.001 9464 histo[64..127] 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:24.058 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:24.059 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:24.064 00.005 9464 Capture dark frame 1/5 exp=6000
12:43:30.064 06.000 9464 dark frame stats: bpp 16 min 1360 max 19968 med 2384 filtmin 2160 filtmax 2752
12:43:30.071 00.007 9464 mean = 2420  median(approx) = 2304
12:43:30.072 00.001 9464 histo[0..63] 0 0 0 0 0 8 70 827 164795 918291 115027 18590 5482 2647 1514 912 453 150 23 5 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:30.074 00.002 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:30.074 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:30.075 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:30.077 00.002 9464 Capture dark frame 2/5 exp=6000
12:43:36.083 06.006 9464 dark frame stats: bpp 16 min 1328 max 19952 med 2384 filtmin 2192 filtmax 2784
12:43:36.092 00.009 9464 mean = 2421  median(approx) = 2304
12:43:36.092 00.000 9464 histo[0..63] 0 0 0 0 0 5 67 811 163822 918485 115597 18624 5585 2711 1536 886 473 159 30 2 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:36.093 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:36.094 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:36.094 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:36.096 00.002 9464 Capture dark frame 3/5 exp=6000
12:43:42.106 06.010 9464 dark frame stats: bpp 16 min 1328 max 19888 med 2384 filtmin 2144 filtmax 2816
12:43:42.115 00.009 9464 mean = 2419  median(approx) = 2304
12:43:42.115 00.000 9464 histo[0..63] 0 0 0 0 0 9 63 807 170801 913702 113986 18396 5396 2651 1497 887 427 137 30 4 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:42.116 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:42.116 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:42.117 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:42.119 00.002 9464 Capture dark frame 4/5 exp=6000
12:43:48.132 06.013 9464 dark frame stats: bpp 16 min 1136 max 19696 med 2384 filtmin 2144 filtmax 2896
12:43:48.140 00.008 9464 mean = 2420  median(approx) = 2304
12:43:48.141 00.001 9464 histo[0..63] 0 0 0 0 1 7 61 780 167977 914781 115346 18542 5535 2660 1542 902 490 135 30 4 0 1 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:48.141 00.000 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:48.142 00.001 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:48.142 00.000 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:48.144 00.002 9464 Capture dark frame 5/5 exp=6000
12:43:54.160 06.016 9464 dark frame stats: bpp 16 min 1248 max 20080 med 2384 filtmin 2192 filtmax 2752
12:43:54.168 00.008 9464 mean = 2420  median(approx) = 2304
12:43:54.169 00.001 9464 histo[0..63] 0 0 0 0 1 9 49 879 168296 914040 115689 18605 5494 2612 1573 917 461 142 22 4 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:54.170 00.001 9464 histo[64..127] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:54.170 00.000 9464 histo[128..191] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:54.171 00.001 9464 histo[192..255] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12:43:54.176 00.005 9464 saving dark library
12:43:54.186 00.010 9464 saving dark frame exposure = 500
12:43:54.189 00.003 9464 saving dark frame exposure = 1000
12:43:54.192 00.003 9464 saving dark frame exposure = 1500
12:43:54.194 00.002 9464 saving dark frame exposure = 2000
12:43:54.197 00.003 9464 saving dark frame exposure = 2500
12:43:54.199 00.002 9464 saving dark frame exposure = 3000
12:43:54.202 00.003 9464 saving dark frame exposure = 3500
12:43:54.205 00.003 9464 saving dark frame exposure = 4000
12:43:54.208 00.003 9464 saving dark frame exposure = 4500
12:43:54.211 00.003 9464 saving dark frame exposure = 5000
12:43:54.214 00.003 9464 saving dark frame exposure = 6000
12:43:54.270 00.056 9464 loaded dark frame exposure = 500, med = 2275
12:43:54.316 00.046 9464 loaded dark frame exposure = 1000, med = 2281
12:43:54.362 00.046 9464 loaded dark frame exposure = 1500, med = 2294
12:43:54.406 00.044 9464 loaded dark frame exposure = 2000, med = 2300
12:43:54.451 00.045 9464 loaded dark frame exposure = 2500, med = 2320
12:43:54.497 00.046 9464 loaded dark frame exposure = 3000, med = 2329
12:43:54.542 00.045 9464 loaded dark frame exposure = 3500, med = 2345
12:43:54.588 00.046 9464 loaded dark frame exposure = 4000, med = 2355
12:43:54.633 00.045 9464 loaded dark frame exposure = 4500, med = 2358
12:43:54.678 00.045 9464 loaded dark frame exposure = 5000, med = 2371
12:43:54.723 00.045 9464 loaded dark frame exposure = 6000, med = 2393
12:43:54.724 00.001 9464 loaded dark library from C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
12:43:54.725 00.001 9464 Status Line: Darks loaded
12:43:54.726 00.001 9464 Dark library - new dark lib created from scratch.
12:44:26.279 31.553 9464 gear_dialog: OnButtonDisconnectCamera
12:44:26.283 00.004 9464 Status Line: Camera Disconnected
12:44:27.997 01.714 9464 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
12:44:27.998 00.001 9464 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
12:44:28.046 00.048 9464 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 1
12:44:29.319 01.273 9464 MyFrame::OnClose proceeding
12:44:29.320 00.001 9464 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
12:44:29.321 00.001 9464 StopWorkerThread(0x016EBEE8) begins
12:44:29.322 00.001 15824 Worker thread wakes up
12:44:29.323 00.001 15824 worker thread servicing REQUEST_TERMINATE
12:44:29.323 00.000 15824 worker thread done servicing request
12:44:29.323 00.000 15824 WorkerThread::Entry() ends
12:44:29.323 00.000 9464 StopWorkerThread() threadExitCode=0
12:44:29.324 00.001 9464 StopWorkerThread(0x016EBEE8) ends
12:44:29.325 00.001 9464 WorkerThread destructor called
12:44:29.325 00.000 9464 StopWorkerThread(0x016EBF78) begins
12:44:29.328 00.003 16136 Worker thread wakes up
12:44:29.328 00.000 16136 worker thread servicing REQUEST_TERMINATE
12:44:29.328 00.000 16136 worker thread done servicing request
12:44:29.328 00.000 16136 WorkerThread::Entry() ends
12:44:29.328 00.000 9464 StopWorkerThread() threadExitCode=0
12:44:29.329 00.001 9464 StopWorkerThread(0x016EBF78) ends
12:44:29.330 00.001 9464 WorkerThread destructor called
12:44:29.331 00.001 9464 Shutdown: forced=0
12:44:29.332 00.001 9464 Shutdown complete
12:44:29.332 00.000 9464 UPD: shutdown
12:44:29.333 00.001 9464 stopping server
12:44:29.334 00.001 9464 event server stopped
12:44:29.335 00.001 9464 Status Line: Server stopped
12:48:39.509 00.004 17460 PHD2 version 2.6.14 begins execution with:
12:48:39.509 00.000 17460    Windows 10 (build 26100), 64-bit edition
12:48:39.509 00.000 17460    wxWidgets 3.0.5
12:48:39.509 00.000 17460    cfitsio 3.49
12:48:39.509 00.000 17460 GetString("/frame/LogDir", "") returns ""
12:48:39.509 00.000 17460 CoInitializeEx returns 1
12:48:39.512 00.003 17460 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
12:48:39.512 00.000 17460 GetInt("/wxLanguage", 0) returns 60
12:48:39.513 00.001 17460 locale: initialized with lang id 60 (r=1)
12:48:39.514 00.001 17460 locale: wxTranslations language set to 60
12:48:39.515 00.001 17460 GetInt("/currentProfile", 0) returns 4
12:48:39.520 00.005 17460 reset dither spiral
12:48:39.522 00.002 17460 StartWorkerThread(00000000) begins
12:48:39.523 00.001 17460 WorkerThread constructor called
12:48:39.523 00.000 17460 StartWorkerThread(0155FF00) ends
12:48:39.525 00.002 17460 StartWorkerThread(00000000) begins
12:48:39.525 00.000 17460 WorkerThread constructor called
12:48:39.525 00.000 17460 StartWorkerThread(015604A0) ends
12:48:39.526 00.001 17460 GetBoolean("/ServerMode", 1) returns 1
12:48:39.527 00.001 2320 WorkerThread::Entry() begins
12:48:39.527 00.000 2320 worker thread CoInitializeEx returns 0
12:48:39.527 00.000 13788 WorkerThread::Entry() begins
12:48:39.527 00.000 13788 worker thread CoInitializeEx returns 0
12:48:39.577 00.050 17460 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
12:48:39.578 00.001 17460 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
12:48:39.579 00.001 17460 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
12:48:39.579 00.000 17460 GetInt("/profile/4/DitherMode", 0) returns 0
12:48:39.580 00.001 17460 set dither mode 0
12:48:39.582 00.002 17460 GetInt("/profile/4/frame/timeLapse", 0) returns 0
12:48:39.582 00.000 17460 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
12:48:39.583 00.001 17460 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
12:48:39.584 00.001 17460 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
12:48:39.584 00.000 17460 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
12:48:39.585 00.001 17460 GetInt("/profile/4/AutoLoadCalibration", -1) returns 0
12:48:39.586 00.001 17460 GetInt("/profile/4/frame/focalLength", 0) returns 240
12:48:39.586 00.000 17460 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
12:48:39.587 00.001 17460 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
12:48:39.588 00.001 17460 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
12:48:39.588 00.000 17460 AutoExp: config min = 1000 max = 5000 snr = 6.00
12:48:39.589 00.001 17460 AutoExp: reset exp to 5000
12:48:39.589 00.000 17460 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
12:48:39.590 00.001 17460 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
12:48:39.591 00.001 17460 OnExposureDurationSelected: duration = 1000
12:48:39.593 00.002 17460 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
12:48:39.593 00.000 17460 GetInt("/profile/4/Gamma", 100) returns 100
12:48:39.594 00.001 17460 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
12:48:39.594 00.000 17460 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
12:48:39.595 00.001 17460 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
12:48:39.595 00.000 17460 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
12:48:39.596 00.001 17460 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
12:48:39.597 00.001 17460 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
12:48:39.597 00.000 17460 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
12:48:39.598 00.001 17460 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
12:48:39.598 00.000 17460 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
12:48:39.601 00.003 17460 guider state => UNINITIALIZED
12:48:39.602 00.001 17460 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
12:48:39.604 00.002 17460 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
12:48:39.604 00.000 17460 GetInt("/profile/4/overlay/slit/width", 8) returns 8
12:48:39.605 00.001 17460 GetInt("/profile/4/overlay/slit/height", 100) returns 100
12:48:39.605 00.000 17460 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
12:48:39.606 00.001 17460 Changing from state UNINITIALIZED to UNINITIALIZED
12:48:39.607 00.001 17460 guider state => SELECTING
12:48:39.607 00.000 17460 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
12:48:39.608 00.001 17460 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
12:48:39.609 00.001 17460 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
12:48:39.609 00.000 17460 Setting StarMinHFD = 1.50
12:48:39.610 00.001 17460 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
12:48:39.610 00.000 17460 Setting MaxHFD = 20.0
12:48:39.611 00.001 17460 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
12:48:39.612 00.001 17460 Setting StarMinSNR = 6.0
12:48:39.612 00.000 17460 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
12:48:39.613 00.001 17460 Setting AutoSelDownsample = 0
12:48:39.613 00.000 17460 GetString("/profile/4/guider/bookmarks", "") returns ""
12:48:39.614 00.001 17460 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
12:48:39.616 00.002 17460 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
12:48:39.616 00.000 17460 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
12:48:39.617 00.001 17460 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
12:48:39.617 00.000 17460 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
12:48:39.618 00.001 17460 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
12:48:39.619 00.001 17460 MultiStar mode enabled
12:48:39.619 00.000 17460 GetBoolean("/StickyLockPosition", 0) returns 0
12:48:39.621 00.002 17460 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
12:48:39.638 00.017 17460 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
12:48:39.639 00.001 17460 GetString("/graph/RAColor", "") returns "#6464FF"
12:48:39.640 00.001 17460 GetString("/graph/DecColor", "") returns "#FF0000"
12:48:39.640 00.000 17460 GetInt("/graph/minLength", 50) returns 50
12:48:39.641 00.001 17460 GetInt("/graph/maxLength", 400) returns 400
12:48:39.642 00.001 17460 GetInt("/graph/minHeight", 1) returns 1
12:48:39.642 00.000 17460 GetInt("/graph/maxHeight", 16) returns 16
12:48:39.643 00.001 17460 GetInt("/graph/length", 100) returns 100
12:48:39.644 00.001 17460 GraphStats window size = 100
12:48:39.644 00.000 17460 GetInt("/graph/height", 4) returns 4
12:48:39.645 00.001 17460 GetInt("graph/HeightUnits", 1) returns 1
12:48:39.645 00.000 17460 GetBoolean("/graph/showCorrections", 1) returns 1
12:48:39.646 00.001 17460 GetBoolean("/graph/showStarMass", 0) returns 0
12:48:39.647 00.001 17460 GetBoolean("/graph/showStarSNR", 0) returns 0
12:48:39.647 00.000 17460 GetBoolean("/graph/correctionsToScale", 0) returns 0
12:48:39.672 00.025 17460 GetInt("/graph_stepguider/length", 1) returns 1
12:48:39.675 00.003 17460 GetBoolean("/ProfileRawMode", 0) returns 0
12:48:39.676 00.001 17460 GetInt("/target/length", 100) returns 100
12:48:39.677 00.001 17460 GetDouble("/target/zoom", 1.000000) returns 1.000000
12:48:39.683 00.006 17460 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
12:48:39.684 00.001 17460 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
12:48:39.875 00.191 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:48:39.876 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:48:39.877 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:48:39.878 00.001 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:48:39.879 00.001 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:48:39.887 00.008 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:48:40.004 00.117 17460 GetString("/profile/4/indi/INDIcam", "") returns ""
12:48:40.014 00.010 17460 GetString("/profile/4/indi/INDImount", "") returns ""
12:48:40.020 00.006 17460 GetString("/profile/4/indi/INDImount", "") returns ""
12:48:40.024 00.004 17460 GetString("/profile/4/indi/INDIrotator", "") returns ""
12:48:40.029 00.005 17460 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
12:48:40.030 00.001 17460 CameraFactory(ASI Camera (2) (ASCOM))
12:48:40.030 00.000 17460 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
12:48:40.031 00.001 17460 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
12:48:40.031 00.000 17460 GetInt("/profile/4/camera/gain", 95) returns 95
12:48:40.032 00.001 17460 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
12:48:40.033 00.001 17460 GetInt("/profile/4/camera/SaturationADU", 0) returns 0
12:48:40.033 00.000 17460 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
12:48:40.034 00.001 17460 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
12:48:40.034 00.000 17460 GetInt("/profile/4/camera/binning", 1) returns 1
12:48:40.035 00.001 17460 Created new camera of type ASI Camera (2) (ASCOM) = 015FA640
12:48:40.035 00.000 17460 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
12:48:40.040 00.005 17460 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
12:48:40.041 00.001 17460 ScopeFactory(Hubo-i (ASCOM))
12:48:40.042 00.001 17460 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
12:48:40.042 00.000 17460 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
12:48:40.043 00.001 17460 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
12:48:40.044 00.001 17460 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
12:48:40.044 00.000 17460 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
12:48:40.045 00.001 17460 DecGuideMode set to Auto (1)
12:48:40.045 00.000 17460 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
12:48:40.047 00.002 17460 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
12:48:40.048 00.001 17460 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
12:48:40.048 00.000 17460 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
12:48:40.049 00.001 17460 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
12:48:40.050 00.001 17460 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
12:48:40.050 00.000 17460 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
12:48:40.051 00.001 17460 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
12:48:40.051 00.000 17460 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
12:48:40.052 00.001 17460 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
12:48:40.052 00.000 17460 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
12:48:40.053 00.001 17460 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
12:48:40.054 00.001 17460 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
12:48:40.055 00.001 17460 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
12:48:40.055 00.000 17460 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
12:48:40.056 00.001 17460 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
12:48:40.056 00.000 17460 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
12:48:40.058 00.002 17460 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
12:48:40.059 00.001 17460 BLC: Backlash compensation is disabled
12:48:40.059 00.000 17460 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
12:48:40.060 00.001 17460 Scope: enabling slew check, guiding will stop when slew is detected
12:48:40.060 00.000 17460 Created new scope of type Hubo-i (ASCOM) = 0F655C18
12:48:40.061 00.001 17460 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
12:48:40.063 00.002 17460 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
12:48:40.064 00.001 17460 ScopeFactory(None)
12:48:40.065 00.001 17460 Created new aux scope of type None = 00000000
12:48:40.065 00.000 17460 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
12:48:40.066 00.001 17460 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
12:48:40.067 00.001 17460 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
12:48:40.067 00.000 17460 StepGuiderFactory(None)
12:48:40.068 00.001 17460 Created new stepguider of type None = 00000000
12:48:40.068 00.000 17460 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
12:48:40.070 00.002 17460 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
12:48:40.071 00.001 17460 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
12:48:40.071 00.000 17460 RotatorFactory(None)
12:48:40.072 00.001 17460 Created new Rotator of type None = 00000000
12:48:40.072 00.000 17460 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
12:48:40.073 00.001 17460 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
12:48:40.081 00.008 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:48:40.082 00.001 17460 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
12:48:40.083 00.001 17460 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
12:48:40.098 00.015 17460 starting server
12:48:40.100 00.002 17460 event server started, listening on port 4400
12:48:40.101 00.001 17460 Server started, listening on port 4300
12:48:40.102 00.001 17460 Status Line: Server started
12:48:40.106 00.004 17460 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
12:48:40.152 00.046 17460 GetBoolean("/Update/enabled", 1) returns 1
12:48:40.153 00.001 17460 GetInt("/Update/series", 0) returns 0
12:48:40.154 00.001 11888 UPD: updater thread entry
12:48:40.154 00.000 11888 UPD: fetch https://openphdguiding.org/release-main-win.txt
12:48:40.377 00.223 11888 UPD: latest ver = 2.6.14
12:48:40.377 00.000 11888 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
12:48:40.377 00.000 11888 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
12:48:40.377 00.000 11888 GetInt("/Update/force", 0) returns 0
12:48:40.377 00.000 11888 UPD: version is up-to-date
12:48:40.378 00.001 11888 UPD: updater thread exit
12:48:40.497 00.119 17460 evsrv: cli 0D1528D8 connect
12:48:41.553 01.056 17460 evsrv: cli 0D1528D8 request: {"method":"get_app_state","id":1001}
12:48:41.554 00.001 17460 evsrv: cli 0D1528D8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:48:41.737 00.183 17460 evsrv: cli 0D1528D8 request: {"method":"get_profiles","id":1009}
12:48:41.738 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:48:41.738 00.000 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:48:41.739 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:48:41.741 00.002 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:48:41.741 00.000 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:48:41.742 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:48:41.742 00.000 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:48:41.743 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:48:41.744 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:48:41.744 00.000 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:48:41.745 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:48:41.745 00.000 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:48:41.746 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:48:41.747 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:48:41.747 00.000 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:48:41.748 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:48:41.748 00.000 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:48:41.749 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:48:41.750 00.001 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:48:41.750 00.000 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:48:41.751 00.001 17460 evsrv: cli 0D1528D8 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
12:49:37.072 55.321 17460 evsrv: cli 0D1528D8 request: {"method":"get_profiles","id":1009}
12:49:37.075 00.003 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:49:37.078 00.003 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:49:37.080 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:49:37.083 00.003 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:49:37.085 00.002 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:49:37.088 00.003 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:49:37.090 00.002 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:49:37.092 00.002 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:49:37.094 00.002 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:49:37.097 00.003 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:49:37.099 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:49:37.101 00.002 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:49:37.103 00.002 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:49:37.106 00.003 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:49:37.108 00.002 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:49:37.110 00.002 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:49:37.112 00.002 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:49:37.115 00.003 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:49:37.117 00.002 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:49:37.119 00.002 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:49:37.120 00.001 17460 evsrv: cli 0D1528D8 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
12:50:37.225 60.105 17460 evsrv: cli 0D1528D8 request: {"method":"get_app_state","id":1001}
12:50:37.226 00.001 17460 evsrv: cli 0D1528D8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:51:37.371 60.145 17460 evsrv: cli 0D1528D8 request: {"method":"get_app_state","id":1001}
12:51:37.373 00.002 17460 evsrv: cli 0D1528D8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:52:37.512 60.139 17460 evsrv: cli 0D1528D8 request: {"method":"get_app_state","id":1001}
12:52:37.514 00.002 17460 evsrv: cli 0D1528D8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:53:37.649 60.135 17460 evsrv: cli 0D1528D8 request: {"method":"get_app_state","id":1001}
12:53:37.652 00.003 17460 evsrv: cli 0D1528D8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:54:37.782 60.130 17460 evsrv: cli 0D1528D8 request: {"method":"get_app_state","id":1001}
12:54:37.785 00.003 17460 evsrv: cli 0D1528D8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:55:33.913 56.128 17460 evsrv: cli 0D1528D8 disconnect
12:56:00.020 26.107 17460 evsrv: cli 0D151ED8 connect
12:56:01.034 01.014 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
12:56:01.038 00.004 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:56:01.136 00.098 17460 evsrv: cli 0D151ED8 request: {"method":"get_profiles","id":1009}
12:56:01.140 00.004 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:56:01.142 00.002 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:56:01.144 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:56:01.147 00.003 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:56:01.149 00.002 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:56:01.151 00.002 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:56:01.154 00.003 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:56:01.157 00.003 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:56:01.159 00.002 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:56:01.161 00.002 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:56:01.163 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:56:01.166 00.003 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:56:01.168 00.002 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:56:01.170 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:56:01.172 00.002 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:56:01.173 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:56:01.176 00.003 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:56:01.178 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:56:01.180 00.002 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:56:01.181 00.001 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:56:01.183 00.002 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
12:57:01.238 60.055 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
12:57:01.240 00.002 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:57:28.946 27.706 17460 evsrv: cli 0D151ED8 request: {"method":"get_profiles","id":1009}
12:57:28.947 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:57:28.949 00.002 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:57:28.950 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:57:28.951 00.001 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:57:28.952 00.001 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:57:28.953 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:57:28.954 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:57:28.955 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:57:28.956 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:57:28.957 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:57:28.959 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:57:28.960 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:57:28.962 00.002 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:57:28.963 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:57:28.964 00.001 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:57:28.966 00.002 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
12:57:28.967 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
12:57:28.969 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
12:57:28.970 00.001 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
12:57:28.971 00.001 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
12:57:28.972 00.001 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
12:58:29.086 60.114 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
12:58:29.088 00.002 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
12:59:29.222 60.134 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
12:59:29.224 00.002 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:00:22.452 53.228 17460 evsrv: cli 0D151ED8 request: {"method":"get_profiles","id":1009}
13:00:22.453 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
13:00:22.457 00.004 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
13:00:22.459 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
13:00:22.461 00.002 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
13:00:22.462 00.001 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
13:00:22.463 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
13:00:22.465 00.002 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
13:00:22.466 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
13:00:22.467 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
13:00:22.468 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
13:00:22.469 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
13:00:22.470 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
13:00:22.471 00.001 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
13:00:22.472 00.001 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
13:00:22.474 00.002 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
13:00:22.475 00.001 17460 GetString("/profile/1/name", "") returns "Simulated scope&camera"
13:00:22.475 00.000 17460 GetString("/profile/2/name", "") returns "SSAG + RST300"
13:00:22.477 00.002 17460 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
13:00:22.478 00.001 17460 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
13:00:22.479 00.001 17460 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
13:00:22.480 00.001 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
13:01:22.602 60.122 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
13:01:22.605 00.003 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:02:22.751 60.146 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
13:02:22.755 00.004 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:03:22.891 60.136 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
13:03:22.893 00.002 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:04:23.003 60.110 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
13:04:23.004 00.001 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:05:23.137 60.133 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
13:05:23.140 00.003 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:06:23.277 60.137 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
13:06:23.279 00.002 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:07:23.385 60.106 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
13:07:23.387 00.002 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:08:23.525 60.138 17460 evsrv: cli 0D151ED8 request: {"method":"get_app_state","id":1001}
13:08:23.528 00.003 17460 evsrv: cli 0D151ED8 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
13:08:40.267 16.739 17460 evsrv: cli 0D151ED8 disconnect
13:08:42.471 02.204 17460 MyFrame::OnClose proceeding
13:08:42.472 00.001 17460 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
13:08:42.473 00.001 17460 StopWorkerThread(0x0155FF00) begins
13:08:42.474 00.001 13788 Worker thread wakes up
13:08:42.475 00.001 13788 worker thread servicing REQUEST_TERMINATE
13:08:42.475 00.000 13788 worker thread done servicing request
13:08:42.475 00.000 13788 WorkerThread::Entry() ends
13:08:42.475 00.000 17460 StopWorkerThread() threadExitCode=0
13:08:42.477 00.002 17460 StopWorkerThread(0x0155FF00) ends
13:08:42.478 00.001 17460 WorkerThread destructor called
13:08:42.479 00.001 17460 StopWorkerThread(0x015604A0) begins
13:08:42.480 00.001 2320 Worker thread wakes up
13:08:42.480 00.000 2320 worker thread servicing REQUEST_TERMINATE
13:08:42.480 00.000 2320 worker thread done servicing request
13:08:42.480 00.000 2320 WorkerThread::Entry() ends
13:08:42.480 00.000 17460 StopWorkerThread() threadExitCode=0
13:08:42.481 00.001 17460 StopWorkerThread(0x015604A0) ends
13:08:42.481 00.000 17460 WorkerThread destructor called
13:08:42.482 00.001 17460 Shutdown: forced=0
13:08:42.482 00.000 17460 Shutdown complete
13:08:42.483 00.001 17460 UPD: shutdown
13:08:42.483 00.000 17460 stopping server
13:08:42.484 00.001 17460 event server stopped
13:08:42.485 00.001 17460 Status Line: Server stopped
14:01:42.551 00.005 6840 PHD2 version 2.6.14 begins execution with:
14:01:42.551 00.000 6840    Windows 10 (build 26100), 64-bit edition
14:01:42.551 00.000 6840    wxWidgets 3.0.5
14:01:42.551 00.000 6840    cfitsio 3.49
14:01:42.551 00.000 6840 GetString("/frame/LogDir", "") returns ""
14:01:42.551 00.000 6840 CoInitializeEx returns 1
14:01:42.553 00.002 6840 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
14:01:42.553 00.000 6840 GetInt("/wxLanguage", 0) returns 60
14:01:42.554 00.001 6840 locale: initialized with lang id 60 (r=1)
14:01:42.554 00.000 6840 locale: wxTranslations language set to 60
14:01:42.556 00.002 6840 GetInt("/currentProfile", 0) returns 4
14:01:42.562 00.006 6840 reset dither spiral
14:01:42.565 00.003 6840 StartWorkerThread(00000000) begins
14:01:42.566 00.001 6840 WorkerThread constructor called
14:01:42.566 00.000 6840 StartWorkerThread(016F7810) ends
14:01:42.567 00.001 6840 StartWorkerThread(00000000) begins
14:01:42.568 00.001 8196 WorkerThread::Entry() begins
14:01:42.568 00.000 8196 worker thread CoInitializeEx returns 0
14:01:42.568 00.000 6840 WorkerThread constructor called
14:01:42.570 00.002 6840 StartWorkerThread(016F7C90) ends
14:01:42.570 00.000 6840 GetBoolean("/ServerMode", 1) returns 1
14:01:42.571 00.001 748 WorkerThread::Entry() begins
14:01:42.571 00.000 748 worker thread CoInitializeEx returns 0
14:01:42.625 00.054 6840 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
14:01:42.626 00.001 6840 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
14:01:42.627 00.001 6840 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
14:01:42.628 00.001 6840 GetInt("/profile/4/DitherMode", 0) returns 0
14:01:42.628 00.000 6840 set dither mode 0
14:01:42.630 00.002 6840 GetInt("/profile/4/frame/timeLapse", 0) returns 0
14:01:42.631 00.001 6840 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
14:01:42.631 00.000 6840 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
14:01:42.632 00.001 6840 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
14:01:42.633 00.001 6840 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
14:01:42.634 00.001 6840 GetInt("/profile/4/AutoLoadCalibration", -1) returns 0
14:01:42.634 00.000 6840 GetInt("/profile/4/frame/focalLength", 0) returns 240
14:01:42.635 00.001 6840 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
14:01:42.636 00.001 6840 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
14:01:42.636 00.000 6840 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
14:01:42.637 00.001 6840 AutoExp: config min = 1000 max = 5000 snr = 6.00
14:01:42.638 00.001 6840 AutoExp: reset exp to 5000
14:01:42.638 00.000 6840 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
14:01:42.640 00.002 6840 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
14:01:42.640 00.000 6840 OnExposureDurationSelected: duration = 1000
14:01:42.641 00.001 6840 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
14:01:42.642 00.001 6840 GetInt("/profile/4/Gamma", 100) returns 100
14:01:42.644 00.002 6840 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
14:01:42.644 00.000 6840 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
14:01:42.645 00.001 6840 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
14:01:42.645 00.000 6840 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
14:01:42.646 00.001 6840 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
14:01:42.647 00.001 6840 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
14:01:42.647 00.000 6840 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
14:01:42.648 00.001 6840 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
14:01:42.649 00.001 6840 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
14:01:42.655 00.006 6840 guider state => UNINITIALIZED
14:01:42.657 00.002 6840 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
14:01:42.658 00.001 6840 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
14:01:42.660 00.002 6840 GetInt("/profile/4/overlay/slit/width", 8) returns 8
14:01:42.661 00.001 6840 GetInt("/profile/4/overlay/slit/height", 100) returns 100
14:01:42.661 00.000 6840 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
14:01:42.663 00.002 6840 Changing from state UNINITIALIZED to UNINITIALIZED
14:01:42.664 00.001 6840 guider state => SELECTING
14:01:42.665 00.001 6840 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
14:01:42.666 00.001 6840 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
14:01:42.668 00.002 6840 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
14:01:42.668 00.000 6840 Setting StarMinHFD = 1.50
14:01:42.670 00.002 6840 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
14:01:42.670 00.000 6840 Setting MaxHFD = 20.0
14:01:42.671 00.001 6840 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
14:01:42.672 00.001 6840 Setting StarMinSNR = 6.0
14:01:42.673 00.001 6840 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
14:01:42.673 00.000 6840 Setting AutoSelDownsample = 0
14:01:42.674 00.001 6840 GetString("/profile/4/guider/bookmarks", "") returns ""
14:01:42.675 00.001 6840 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
14:01:42.676 00.001 6840 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
14:01:42.676 00.000 6840 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
14:01:42.677 00.001 6840 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
14:01:42.678 00.001 6840 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
14:01:42.679 00.001 6840 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
14:01:42.680 00.001 6840 MultiStar mode enabled
14:01:42.681 00.001 6840 GetBoolean("/StickyLockPosition", 0) returns 0
14:01:42.688 00.007 6840 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
14:01:42.707 00.019 6840 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
14:01:42.708 00.001 6840 GetString("/graph/RAColor", "") returns "#6464FF"
14:01:42.709 00.001 6840 GetString("/graph/DecColor", "") returns "#FF0000"
14:01:42.709 00.000 6840 GetInt("/graph/minLength", 50) returns 50
14:01:42.710 00.001 6840 GetInt("/graph/maxLength", 400) returns 400
14:01:42.711 00.001 6840 GetInt("/graph/minHeight", 1) returns 1
14:01:42.711 00.000 6840 GetInt("/graph/maxHeight", 16) returns 16
14:01:42.712 00.001 6840 GetInt("/graph/length", 100) returns 100
14:01:42.713 00.001 6840 GraphStats window size = 100
14:01:42.713 00.000 6840 GetInt("/graph/height", 4) returns 4
14:01:42.714 00.001 6840 GetInt("graph/HeightUnits", 1) returns 1
14:01:42.715 00.001 6840 GetBoolean("/graph/showCorrections", 1) returns 1
14:01:42.715 00.000 6840 GetBoolean("/graph/showStarMass", 0) returns 0
14:01:42.716 00.001 6840 GetBoolean("/graph/showStarSNR", 0) returns 0
14:01:42.717 00.001 6840 GetBoolean("/graph/correctionsToScale", 0) returns 0
14:01:42.745 00.028 6840 GetInt("/graph_stepguider/length", 1) returns 1
14:01:42.747 00.002 6840 GetBoolean("/ProfileRawMode", 0) returns 0
14:01:42.749 00.002 6840 GetInt("/target/length", 100) returns 100
14:01:42.749 00.000 6840 GetDouble("/target/zoom", 1.000000) returns 1.000000
14:01:42.755 00.006 6840 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
14:01:42.756 00.001 6840 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
14:01:42.977 00.221 6840 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:01:42.978 00.001 6840 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:01:42.979 00.001 6840 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:01:42.980 00.001 6840 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:01:42.981 00.001 6840 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
14:01:42.990 00.009 6840 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:01:43.122 00.132 6840 GetString("/profile/4/indi/INDIcam", "") returns ""
14:01:43.131 00.009 6840 GetString("/profile/4/indi/INDImount", "") returns ""
14:01:43.137 00.006 6840 GetString("/profile/4/indi/INDImount", "") returns ""
14:01:43.142 00.005 6840 GetString("/profile/4/indi/INDIrotator", "") returns ""
14:01:43.145 00.003 6840 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
14:01:43.145 00.000 6840 CameraFactory(ASI Camera (2) (ASCOM))
14:01:43.146 00.001 6840 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
14:01:43.147 00.001 6840 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
14:01:43.148 00.001 6840 GetInt("/profile/4/camera/gain", 95) returns 95
14:01:43.148 00.000 6840 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
14:01:43.149 00.001 6840 GetInt("/profile/4/camera/SaturationADU", 0) returns 0
14:01:43.150 00.001 6840 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
14:01:43.151 00.001 6840 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
14:01:43.151 00.000 6840 GetInt("/profile/4/camera/binning", 1) returns 1
14:01:43.152 00.001 6840 Created new camera of type ASI Camera (2) (ASCOM) = 0179B4C0
14:01:43.153 00.001 6840 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
14:01:43.156 00.003 6840 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
14:01:43.157 00.001 6840 ScopeFactory(Hubo-i (ASCOM))
14:01:43.157 00.000 6840 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
14:01:43.158 00.001 6840 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
14:01:43.159 00.001 6840 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
14:01:43.160 00.001 6840 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
14:01:43.160 00.000 6840 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
14:01:43.161 00.001 6840 DecGuideMode set to Auto (1)
14:01:43.162 00.001 6840 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
14:01:43.163 00.001 6840 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
14:01:43.163 00.000 6840 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
14:01:43.164 00.001 6840 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
14:01:43.165 00.001 6840 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
14:01:43.165 00.000 6840 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
14:01:43.166 00.001 6840 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
14:01:43.167 00.001 6840 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
14:01:43.167 00.000 6840 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
14:01:43.168 00.001 6840 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
14:01:43.169 00.001 6840 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
14:01:43.170 00.001 6840 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
14:01:43.171 00.001 6840 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
14:01:43.171 00.000 6840 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
14:01:43.172 00.001 6840 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
14:01:43.173 00.001 6840 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
14:01:43.174 00.001 6840 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
14:01:43.174 00.000 6840 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
14:01:43.175 00.001 6840 BLC: Backlash compensation is disabled
14:01:43.175 00.000 6840 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
14:01:43.176 00.001 6840 Scope: enabling slew check, guiding will stop when slew is detected
14:01:43.177 00.001 6840 Created new scope of type Hubo-i (ASCOM) = 0F94A678
14:01:43.177 00.000 6840 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
14:01:43.179 00.002 6840 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
14:01:43.180 00.001 6840 ScopeFactory(None)
14:01:43.180 00.000 6840 Created new aux scope of type None = 00000000
14:01:43.181 00.001 6840 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
14:01:43.181 00.000 6840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
14:01:43.182 00.001 6840 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
14:01:43.182 00.000 6840 StepGuiderFactory(None)
14:01:43.183 00.001 6840 Created new stepguider of type None = 00000000
14:01:43.183 00.000 6840 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
14:01:43.185 00.002 6840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
14:01:43.186 00.001 6840 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
14:01:43.186 00.000 6840 RotatorFactory(None)
14:01:43.187 00.001 6840 Created new Rotator of type None = 00000000
14:01:43.187 00.000 6840 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
14:01:43.188 00.001 6840 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
14:01:43.194 00.006 6840 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:01:43.195 00.001 6840 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
14:01:43.196 00.001 6840 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
14:01:43.211 00.015 6840 starting server
14:01:43.214 00.003 6840 event server started, listening on port 4400
14:01:43.214 00.000 6840 Server started, listening on port 4300
14:01:43.215 00.001 6840 Status Line: Server started
14:01:43.219 00.004 6840 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
14:01:43.271 00.052 6840 GetBoolean("/Update/enabled", 1) returns 1
14:01:43.272 00.001 6840 GetInt("/Update/series", 0) returns 0
14:01:43.273 00.001 14080 UPD: updater thread entry
14:01:43.273 00.000 14080 UPD: fetch https://openphdguiding.org/release-main-win.txt
14:01:43.506 00.233 6840 evsrv: cli 0D4EBE80 connect
14:01:43.517 00.011 14080 UPD: latest ver = 2.6.14
14:01:43.517 00.000 14080 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
14:01:43.517 00.000 14080 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
14:01:43.517 00.000 14080 GetInt("/Update/force", 0) returns 0
14:01:43.517 00.000 14080 UPD: version is up-to-date
14:01:43.518 00.001 14080 UPD: updater thread exit
14:01:44.544 01.026 6840 evsrv: cli 0D4EBE80 request: {"method":"get_app_state","id":1001}
14:01:44.548 00.004 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
14:01:44.670 00.122 6840 evsrv: cli 0D4EBE80 request: {"method":"get_profiles","id":1009}
14:01:44.672 00.002 6840 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:01:44.674 00.002 6840 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:01:44.674 00.000 6840 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:01:44.675 00.001 6840 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:01:44.676 00.001 6840 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
14:01:44.677 00.001 6840 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:01:44.677 00.000 6840 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:01:44.678 00.001 6840 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:01:44.679 00.001 6840 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:01:44.679 00.000 6840 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:01:44.680 00.001 6840 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:01:44.682 00.002 6840 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:01:44.682 00.000 6840 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:01:44.683 00.001 6840 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:01:44.684 00.001 6840 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:01:44.684 00.000 6840 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:01:44.685 00.001 6840 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:01:44.686 00.001 6840 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:01:44.686 00.000 6840 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:01:44.687 00.001 6840 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
14:01:44.687 00.000 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
14:01:45.188 00.501 6840 evsrv: cli 0D4EBE80 request: {"method":"set_connected","params":[false],"id":1007}
14:01:45.190 00.002 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":0,"id":1007}
14:01:45.251 00.061 6840 evsrv: cli 0D4EBE80 request: {"method":"set_profile","params":[4],"id":1008}
14:01:45.253 00.002 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":0,"id":1008}
14:01:45.313 00.060 6840 evsrv: cli 0D4EBE80 request: {"method":"set_connected","params":[true],"id":1007}
14:01:45.316 00.003 6840 gear_dialog: ConnectAll calls OnButtonConnectAll
14:01:45.317 00.001 6840 gear_dialog: OnButtonConnectAll
14:01:45.318 00.001 6840 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
14:01:45.318 00.000 6840 Status Line: Connecting to Camera ...
14:01:45.321 00.003 6840 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
14:01:45.322 00.001 6840 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
14:01:45.323 00.001 6840 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
14:01:46.234 00.911 6840 setting camera Name = ZWO ASI120MM Mini (ASCOM)
14:01:46.237 00.003 6840 ASCOM camera: MaxBinning is 2
14:01:46.238 00.001 6840 ASCOM camera: has cooler
14:01:46.241 00.003 6840 ASCOM Camera: set binning = 1
14:01:46.241 00.000 6840 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
14:01:46.242 00.001 6840 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
14:01:46.243 00.001 6840 Connected Camera: ZWO ASI120MM Mini (ASCOM)
14:01:46.243 00.000 6840 FrameSize=(0,0)
14:01:46.244 00.001 6840 PixelSize=3.75
14:01:46.244 00.000 6840 BitsPerPixel=16
14:01:46.245 00.001 6840 HasGainControl=0
14:01:46.245 00.000 6840 HasShutter=0
14:01:46.246 00.001 6840 HasSubFrames=1
14:01:46.247 00.001 6840 ST4HasGuideOutput=1
14:01:46.247 00.000 6840 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 1
14:01:46.248 00.001 6840 auto-loading defect map
14:01:46.248 00.000 6840 Loading defect map file C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
14:01:46.250 00.002 6840 Defect map file not found: C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
14:01:46.251 00.001 6840 Status Line: Defect map not loaded
14:01:46.253 00.002 6840 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
14:01:46.254 00.001 6840 Auto-loading dark library
14:01:46.300 00.046 6840 loaded dark frame exposure = 500, med = 2275
14:01:46.347 00.047 6840 loaded dark frame exposure = 1000, med = 2281
14:01:46.394 00.047 6840 loaded dark frame exposure = 1500, med = 2294
14:01:46.438 00.044 6840 loaded dark frame exposure = 2000, med = 2300
14:01:46.484 00.046 6840 loaded dark frame exposure = 2500, med = 2320
14:01:46.531 00.047 6840 loaded dark frame exposure = 3000, med = 2329
14:01:46.577 00.046 6840 loaded dark frame exposure = 3500, med = 2345
14:01:46.624 00.047 6840 loaded dark frame exposure = 4000, med = 2355
14:01:46.670 00.046 6840 loaded dark frame exposure = 4500, med = 2358
14:01:46.716 00.046 6840 loaded dark frame exposure = 5000, med = 2371
14:01:46.762 00.046 6840 loaded dark frame exposure = 6000, med = 2393
14:01:46.763 00.001 6840 loaded dark library from C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
14:01:46.763 00.000 6840 Status Line: Darks loaded
14:01:46.765 00.002 6840 DarkLib check: undefined frame size for current camera
14:01:46.767 00.002 6840 Status Line: Camera Connected
14:01:46.774 00.007 6840 gear_dialog: OnButtonConnectStepGuider
14:01:46.776 00.002 6840 Connected AO:None
14:01:46.777 00.001 6840 gear_dialog: OnButtonConnectScope
14:01:46.777 00.000 6840 Status Line: Connecting to Mount ...
14:01:46.779 00.002 6840 Connecting to mount [Hubo-i (ASCOM)]
14:01:46.780 00.001 6840 ASCOM Scope: Connecting
14:01:46.780 00.000 6840 Create ASCOM Scope: choice 'Hubo-i (ASCOM)' progid ASCOM.HUBOI.Telescope
14:01:46.794 00.014 6840 pScopeDriver = 0x127BAC44
14:01:46.838 00.044 6840 Scope reports its name as Hubo-i (ASCOM)
14:01:46.839 00.001 6840 ASCOM scope CanSlewAsync is true
14:01:46.840 00.001 6840 Hubo-i (ASCOM) connected
14:01:46.842 00.002 6840 ScopeASCOM::GetDeclinationRadians() returns 0.0
14:01:46.933 00.091 6840 ScopeASCOM::SideOfPier() returns 0
14:01:46.934 00.001 6840 ASCOM Scope: Connect success
14:01:46.935 00.001 6840 Status Line: Mount Connected
14:01:46.937 00.002 6840 Connected Scope:Hubo-i (ASCOM)
14:01:46.938 00.001 6840 gear_dialog: OnButtonConnectAuxScope
14:01:46.938 00.000 6840 Connected AuxScope:None
14:01:46.939 00.001 6840 gear_dialog: OnButtonConnectRotator
14:01:46.940 00.001 6840 Connected Rotator:None
14:01:46.982 00.042 6840 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
14:01:46.983 00.001 6840 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
14:01:47.266 00.283 6840 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
14:01:47.267 00.001 6840 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
14:01:47.268 00.001 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":0,"id":1007}
14:02:47.365 60.097 6840 evsrv: cli 0D4EBE80 request: {"method":"get_app_state","id":1001}
14:02:47.368 00.003 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
14:03:47.509 60.141 6840 evsrv: cli 0D4EBE80 request: {"method":"get_app_state","id":1001}
14:03:47.511 00.002 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
14:04:47.618 60.107 6840 evsrv: cli 0D4EBE80 request: {"method":"get_app_state","id":1001}
14:04:47.621 00.003 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
14:05:29.547 41.926 6840 evsrv: cli 0D4EBE80 request: {"method":"set_connected","params":[false],"id":1007}
14:05:29.548 00.001 6840 gear_dialog: DisconnectAll calls OnButtonDisconnectAll
14:05:29.550 00.002 6840 gear_dialog: OnButtonDisconnectAll
14:05:29.551 00.001 6840 gear_dialog: OnButtonDisconnectScope
14:05:29.552 00.001 6840 ASCOM Scope: Disconnecting
14:05:29.553 00.001 6840 ASCOM Scope: Disconnected Successfully
14:05:29.557 00.004 6840 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
14:05:29.558 00.001 6840 ScopeASCOM::GetDeclinationRadians() returns Unknown
14:05:29.558 00.000 6840 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
14:05:29.559 00.001 6840 ScopeASCOM::SideOfPier() returns -1
14:05:29.560 00.001 6840 Status Line: Mount Disconnected
14:05:29.565 00.005 6840 gear_dialog: OnButtonDisconnectAuxScope
14:05:29.565 00.000 6840 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
14:05:29.566 00.001 6840 gear_dialog: OnButtonDisconnectCamera
14:05:29.568 00.002 6840 Status Line: Camera Disconnected
14:05:29.572 00.004 6840 gear_dialog: OnButtonDisconnectStepGuider
14:05:29.572 00.000 6840 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
14:05:29.573 00.001 6840 gear_dialog: OnButtonDisconnectRotator
14:05:29.574 00.001 6840 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1806->OnButtonDisconnectRotator called with m_pRotator == NULL
14:05:29.590 00.016 6840 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
14:05:29.591 00.001 6840 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
14:05:29.591 00.000 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":0,"id":1007}
14:06:29.668 60.077 6840 evsrv: cli 0D4EBE80 request: {"method":"get_app_state","id":1001}
14:06:29.671 00.003 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
14:07:29.787 60.116 6840 evsrv: cli 0D4EBE80 request: {"method":"get_app_state","id":1001}
14:07:29.791 00.004 6840 evsrv: cli 0D4EBE80 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
14:08:20.156 50.365 6840 evsrv: cli 0D4EBE80 disconnect
14:08:22.119 01.963 6840 MyFrame::OnClose proceeding
14:08:22.120 00.001 6840 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
14:08:22.121 00.001 6840 StopWorkerThread(0x016F7810) begins
14:08:22.122 00.001 8196 Worker thread wakes up
14:08:22.122 00.000 8196 worker thread servicing REQUEST_TERMINATE
14:08:22.123 00.001 8196 worker thread done servicing request
14:08:22.123 00.000 8196 WorkerThread::Entry() ends
14:08:22.124 00.001 6840 StopWorkerThread() threadExitCode=0
14:08:22.125 00.001 6840 StopWorkerThread(0x016F7810) ends
14:08:22.125 00.000 6840 WorkerThread destructor called
14:08:22.126 00.001 6840 StopWorkerThread(0x016F7C90) begins
14:08:22.127 00.001 748 Worker thread wakes up
14:08:22.128 00.001 748 worker thread servicing REQUEST_TERMINATE
14:08:22.128 00.000 748 worker thread done servicing request
14:08:22.128 00.000 748 WorkerThread::Entry() ends
14:08:22.128 00.000 6840 StopWorkerThread() threadExitCode=0
14:08:22.129 00.001 6840 StopWorkerThread(0x016F7C90) ends
14:08:22.129 00.000 6840 WorkerThread destructor called
14:08:22.130 00.001 6840 Shutdown: forced=0
14:08:22.130 00.000 6840 Shutdown complete
14:08:22.131 00.001 6840 UPD: shutdown
14:08:22.131 00.000 6840 stopping server
14:08:22.132 00.001 6840 event server stopped
14:08:22.132 00.000 6840 Status Line: Server stopped
14:15:29.987 00.004 4360 PHD2 version 2.6.14 begins execution with:
14:15:29.987 00.000 4360    Windows 10 (build 26100), 64-bit edition
14:15:29.988 00.001 4360    wxWidgets 3.0.5
14:15:29.988 00.000 4360    cfitsio 3.49
14:15:29.988 00.000 4360 GetString("/frame/LogDir", "") returns ""
14:15:29.988 00.000 4360 CoInitializeEx returns 1
14:15:29.989 00.001 4360 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
14:15:29.989 00.000 4360 GetInt("/wxLanguage", 0) returns 60
14:15:29.990 00.001 4360 locale: initialized with lang id 60 (r=1)
14:15:29.991 00.001 4360 locale: wxTranslations language set to 60
14:15:29.993 00.002 4360 GetInt("/currentProfile", 0) returns 4
14:15:29.998 00.005 4360 reset dither spiral
14:15:30.002 00.004 4360 StartWorkerThread(00000000) begins
14:15:30.003 00.001 4360 WorkerThread constructor called
14:15:30.004 00.001 4360 StartWorkerThread(012F68D0) ends
14:15:30.004 00.000 4360 StartWorkerThread(00000000) begins
14:15:30.005 00.001 4360 WorkerThread constructor called
14:15:30.006 00.001 4596 WorkerThread::Entry() begins
14:15:30.006 00.000 4360 StartWorkerThread(012F6600) ends
14:15:30.006 00.000 4360 GetBoolean("/ServerMode", 1) returns 1
14:15:30.008 00.002 6224 WorkerThread::Entry() begins
14:15:30.008 00.000 4596 worker thread CoInitializeEx returns 0
14:15:30.008 00.000 6224 worker thread CoInitializeEx returns 0
14:15:30.065 00.057 4360 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
14:15:30.066 00.001 4360 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
14:15:30.068 00.002 4360 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
14:15:30.068 00.000 4360 GetInt("/profile/4/DitherMode", 0) returns 0
14:15:30.069 00.001 4360 set dither mode 0
14:15:30.070 00.001 4360 GetInt("/profile/4/frame/timeLapse", 0) returns 0
14:15:30.071 00.001 4360 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
14:15:30.072 00.001 4360 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
14:15:30.074 00.002 4360 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
14:15:30.075 00.001 4360 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
14:15:30.076 00.001 4360 GetInt("/profile/4/AutoLoadCalibration", -1) returns 0
14:15:30.077 00.001 4360 GetInt("/profile/4/frame/focalLength", 0) returns 240
14:15:30.078 00.001 4360 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
14:15:30.079 00.001 4360 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
14:15:30.080 00.001 4360 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
14:15:30.081 00.001 4360 AutoExp: config min = 1000 max = 5000 snr = 6.00
14:15:30.082 00.001 4360 AutoExp: reset exp to 5000
14:15:30.083 00.001 4360 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
14:15:30.085 00.002 4360 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
14:15:30.086 00.001 4360 OnExposureDurationSelected: duration = 1000
14:15:30.088 00.002 4360 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
14:15:30.089 00.001 4360 GetInt("/profile/4/Gamma", 100) returns 100
14:15:30.090 00.001 4360 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
14:15:30.091 00.001 4360 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
14:15:30.092 00.001 4360 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
14:15:30.092 00.000 4360 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
14:15:30.093 00.001 4360 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
14:15:30.094 00.001 4360 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
14:15:30.094 00.000 4360 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
14:15:30.095 00.001 4360 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
14:15:30.097 00.002 4360 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
14:15:30.101 00.004 4360 guider state => UNINITIALIZED
14:15:30.103 00.002 4360 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
14:15:30.104 00.001 4360 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
14:15:30.106 00.002 4360 GetInt("/profile/4/overlay/slit/width", 8) returns 8
14:15:30.107 00.001 4360 GetInt("/profile/4/overlay/slit/height", 100) returns 100
14:15:30.108 00.001 4360 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
14:15:30.110 00.002 4360 Changing from state UNINITIALIZED to UNINITIALIZED
14:15:30.111 00.001 4360 guider state => SELECTING
14:15:30.114 00.003 4360 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
14:15:30.115 00.001 4360 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
14:15:30.116 00.001 4360 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
14:15:30.117 00.001 4360 Setting StarMinHFD = 1.50
14:15:30.119 00.002 4360 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
14:15:30.120 00.001 4360 Setting MaxHFD = 20.0
14:15:30.122 00.002 4360 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
14:15:30.123 00.001 4360 Setting StarMinSNR = 6.0
14:15:30.124 00.001 4360 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
14:15:30.125 00.001 4360 Setting AutoSelDownsample = 0
14:15:30.126 00.001 4360 GetString("/profile/4/guider/bookmarks", "") returns ""
14:15:30.127 00.001 4360 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
14:15:30.128 00.001 4360 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
14:15:30.129 00.001 4360 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
14:15:30.130 00.001 4360 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
14:15:30.132 00.002 4360 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
14:15:30.133 00.001 4360 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
14:15:30.135 00.002 4360 MultiStar mode enabled
14:15:30.138 00.003 4360 GetBoolean("/StickyLockPosition", 0) returns 0
14:15:30.142 00.004 4360 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
14:15:30.164 00.022 4360 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
14:15:30.165 00.001 4360 GetString("/graph/RAColor", "") returns "#6464FF"
14:15:30.166 00.001 4360 GetString("/graph/DecColor", "") returns "#FF0000"
14:15:30.168 00.002 4360 GetInt("/graph/minLength", 50) returns 50
14:15:30.169 00.001 4360 GetInt("/graph/maxLength", 400) returns 400
14:15:30.170 00.001 4360 GetInt("/graph/minHeight", 1) returns 1
14:15:30.171 00.001 4360 GetInt("/graph/maxHeight", 16) returns 16
14:15:30.172 00.001 4360 GetInt("/graph/length", 100) returns 100
14:15:30.172 00.000 4360 GraphStats window size = 100
14:15:30.173 00.001 4360 GetInt("/graph/height", 4) returns 4
14:15:30.174 00.001 4360 GetInt("graph/HeightUnits", 1) returns 1
14:15:30.175 00.001 4360 GetBoolean("/graph/showCorrections", 1) returns 1
14:15:30.175 00.000 4360 GetBoolean("/graph/showStarMass", 0) returns 0
14:15:30.176 00.001 4360 GetBoolean("/graph/showStarSNR", 0) returns 0
14:15:30.177 00.001 4360 GetBoolean("/graph/correctionsToScale", 0) returns 0
14:15:30.210 00.033 4360 GetInt("/graph_stepguider/length", 1) returns 1
14:15:30.213 00.003 4360 GetBoolean("/ProfileRawMode", 0) returns 0
14:15:30.214 00.001 4360 GetInt("/target/length", 100) returns 100
14:15:30.215 00.001 4360 GetDouble("/target/zoom", 1.000000) returns 1.000000
14:15:30.222 00.007 4360 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
14:15:30.223 00.001 4360 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
14:15:30.431 00.208 4360 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:15:30.432 00.001 4360 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:15:30.432 00.000 4360 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:15:30.433 00.001 4360 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:15:30.434 00.001 4360 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
14:15:30.442 00.008 4360 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:15:30.568 00.126 4360 GetString("/profile/4/indi/INDIcam", "") returns ""
14:15:30.575 00.007 4360 GetString("/profile/4/indi/INDImount", "") returns ""
14:15:30.580 00.005 4360 GetString("/profile/4/indi/INDImount", "") returns ""
14:15:30.587 00.007 4360 GetString("/profile/4/indi/INDIrotator", "") returns ""
14:15:30.590 00.003 4360 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
14:15:30.591 00.001 4360 CameraFactory(ASI Camera (2) (ASCOM))
14:15:30.591 00.000 4360 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
14:15:30.592 00.001 4360 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
14:15:30.593 00.001 4360 GetInt("/profile/4/camera/gain", 95) returns 95
14:15:30.593 00.000 4360 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
14:15:30.594 00.001 4360 GetInt("/profile/4/camera/SaturationADU", 0) returns 0
14:15:30.594 00.000 4360 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
14:15:30.595 00.001 4360 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
14:15:30.595 00.000 4360 GetInt("/profile/4/camera/binning", 1) returns 1
14:15:30.596 00.001 4360 Created new camera of type ASI Camera (2) (ASCOM) = 0CEB7DD0
14:15:30.597 00.001 4360 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
14:15:30.601 00.004 4360 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
14:15:30.601 00.000 4360 ScopeFactory(Hubo-i (ASCOM))
14:15:30.602 00.001 4360 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
14:15:30.603 00.001 4360 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
14:15:30.603 00.000 4360 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
14:15:30.604 00.001 4360 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
14:15:30.605 00.001 4360 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
14:15:30.605 00.000 4360 DecGuideMode set to Auto (1)
14:15:30.606 00.001 4360 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
14:15:30.606 00.000 4360 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
14:15:30.607 00.001 4360 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
14:15:30.608 00.001 4360 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
14:15:30.608 00.000 4360 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
14:15:30.609 00.001 4360 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
14:15:30.611 00.002 4360 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
14:15:30.611 00.000 4360 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
14:15:30.612 00.001 4360 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
14:15:30.612 00.000 4360 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
14:15:30.613 00.001 4360 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
14:15:30.613 00.000 4360 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
14:15:30.614 00.001 4360 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
14:15:30.615 00.001 4360 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
14:15:30.616 00.001 4360 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
14:15:30.616 00.000 4360 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
14:15:30.618 00.002 4360 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
14:15:30.619 00.001 4360 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
14:15:30.619 00.000 4360 BLC: Backlash compensation is disabled
14:15:30.620 00.001 4360 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
14:15:30.620 00.000 4360 Scope: enabling slew check, guiding will stop when slew is detected
14:15:30.621 00.001 4360 Created new scope of type Hubo-i (ASCOM) = 0CEA9350
14:15:30.621 00.000 4360 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
14:15:30.625 00.004 4360 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
14:15:30.625 00.000 4360 ScopeFactory(None)
14:15:30.626 00.001 4360 Created new aux scope of type None = 00000000
14:15:30.627 00.001 4360 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
14:15:30.627 00.000 4360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
14:15:30.628 00.001 4360 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
14:15:30.629 00.001 4360 StepGuiderFactory(None)
14:15:30.629 00.000 4360 Created new stepguider of type None = 00000000
14:15:30.630 00.001 4360 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
14:15:30.631 00.001 4360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
14:15:30.632 00.001 4360 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
14:15:30.632 00.000 4360 RotatorFactory(None)
14:15:30.633 00.001 4360 Created new Rotator of type None = 00000000
14:15:30.634 00.001 4360 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
14:15:30.634 00.000 4360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
14:15:30.640 00.006 4360 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:15:30.641 00.001 4360 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
14:15:30.642 00.001 4360 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
14:15:30.656 00.014 4360 starting server
14:15:30.659 00.003 4360 event server started, listening on port 4400
14:15:30.659 00.000 4360 Server started, listening on port 4300
14:15:30.661 00.002 4360 Status Line: Server started
14:15:30.664 00.003 4360 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
14:15:30.712 00.048 4360 GetBoolean("/Update/enabled", 1) returns 1
14:15:30.713 00.001 4360 GetInt("/Update/series", 0) returns 0
14:15:30.714 00.001 12816 UPD: updater thread entry
14:15:30.714 00.000 12816 UPD: fetch https://openphdguiding.org/release-main-win.txt
14:15:30.863 00.149 4360 evsrv: cli 0CE445F0 connect
14:15:30.922 00.059 12816 UPD: latest ver = 2.6.14
14:15:30.922 00.000 12816 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
14:15:30.922 00.000 12816 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
14:15:30.922 00.000 12816 GetInt("/Update/force", 0) returns 0
14:15:30.922 00.000 12816 UPD: version is up-to-date
14:15:30.924 00.002 12816 UPD: updater thread exit
14:15:31.928 01.004 4360 evsrv: cli 0CE445F0 request: {"method":"get_app_state","id":1001}
14:15:31.930 00.002 4360 evsrv: cli 0CE445F0 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
14:15:32.113 00.183 4360 evsrv: cli 0CE445F0 request: {"method":"get_profiles","id":1009}
14:15:32.115 00.002 4360 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:15:32.117 00.002 4360 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:15:32.119 00.002 4360 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:15:32.119 00.000 4360 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:15:32.120 00.001 4360 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
14:15:32.121 00.001 4360 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:15:32.121 00.000 4360 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:15:32.122 00.001 4360 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:15:32.123 00.001 4360 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:15:32.123 00.000 4360 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:15:32.124 00.001 4360 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:15:32.125 00.001 4360 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:15:32.125 00.000 4360 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:15:32.126 00.001 4360 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:15:32.126 00.000 4360 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:15:32.127 00.001 4360 GetString("/profile/1/name", "") returns "Simulated scope&camera"
14:15:32.128 00.001 4360 GetString("/profile/2/name", "") returns "SSAG + RST300"
14:15:32.128 00.000 4360 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
14:15:32.129 00.001 4360 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
14:15:32.129 00.000 4360 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
14:15:32.131 00.002 4360 evsrv: cli 0CE445F0 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
14:15:32.628 00.497 4360 evsrv: cli 0CE445F0 request: {"method":"set_connected","params":[false],"id":1007}
14:15:32.630 00.002 4360 evsrv: cli 0CE445F0 response: {"jsonrpc":"2.0","result":0,"id":1007}
14:15:32.691 00.061 4360 evsrv: cli 0CE445F0 request: {"method":"set_profile","params":[4],"id":1008}
14:15:32.694 00.003 4360 evsrv: cli 0CE445F0 response: {"jsonrpc":"2.0","result":0,"id":1008}
14:15:32.753 00.059 4360 evsrv: cli 0CE445F0 request: {"method":"set_connected","params":[true],"id":1007}
14:15:32.757 00.004 4360 gear_dialog: ConnectAll calls OnButtonConnectAll
14:15:32.758 00.001 4360 gear_dialog: OnButtonConnectAll
14:15:32.760 00.002 4360 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
14:15:32.761 00.001 4360 Status Line: Connecting to Camera ...
14:15:32.764 00.003 4360 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
14:15:32.764 00.000 4360 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
14:15:32.765 00.001 4360 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
14:15:33.679 00.914 4360 setting camera Name = ZWO ASI120MM Mini (ASCOM)
14:15:33.683 00.004 4360 ASCOM camera: MaxBinning is 2
14:15:33.685 00.002 4360 ASCOM camera: has cooler
14:15:33.686 00.001 4360 ASCOM Camera: set binning = 1
14:15:33.687 00.001 4360 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
14:15:33.688 00.001 4360 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
14:15:33.689 00.001 4360 Connected Camera: ZWO ASI120MM Mini (ASCOM)
14:15:33.689 00.000 4360 FrameSize=(0,0)
14:15:33.690 00.001 4360 PixelSize=3.75
14:15:33.691 00.001 4360 BitsPerPixel=16
14:15:33.691 00.000 4360 HasGainControl=0
14:15:33.692 00.001 4360 HasShutter=0
14:15:33.692 00.000 4360 HasSubFrames=1
14:15:33.693 00.001 4360 ST4HasGuideOutput=1
14:15:33.693 00.000 4360 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 1
14:15:33.694 00.001 4360 auto-loading defect map
14:15:33.695 00.001 4360 Loading defect map file C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
14:15:33.695 00.000 4360 Defect map file not found: C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
14:15:33.696 00.001 4360 Status Line: Defect map not loaded
14:15:33.698 00.002 4360 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
14:15:33.699 00.001 4360 Auto-loading dark library
14:15:33.747 00.048 4360 loaded dark frame exposure = 500, med = 2275
14:15:33.793 00.046 4360 loaded dark frame exposure = 1000, med = 2281
14:15:33.839 00.046 4360 loaded dark frame exposure = 1500, med = 2294
14:15:33.885 00.046 4360 loaded dark frame exposure = 2000, med = 2300
14:15:33.930 00.045 4360 loaded dark frame exposure = 2500, med = 2320
14:15:33.977 00.047 4360 loaded dark frame exposure = 3000, med = 2329
14:15:34.023 00.046 4360 loaded dark frame exposure = 3500, med = 2345
14:15:34.071 00.048 4360 loaded dark frame exposure = 4000, med = 2355
14:15:34.119 00.048 4360 loaded dark frame exposure = 4500, med = 2358
14:15:34.166 00.047 4360 loaded dark frame exposure = 5000, med = 2371
14:15:34.212 00.046 4360 loaded dark frame exposure = 6000, med = 2393
14:15:34.213 00.001 4360 loaded dark library from C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
14:15:34.214 00.001 4360 Status Line: Darks loaded
14:15:34.215 00.001 4360 DarkLib check: undefined frame size for current camera
14:15:34.217 00.002 4360 Status Line: Camera Connected
14:15:34.224 00.007 4360 gear_dialog: OnButtonConnectStepGuider
14:15:34.225 00.001 4360 Connected AO:None
14:15:34.226 00.001 4360 gear_dialog: OnButtonConnectScope
14:15:34.227 00.001 4360 Status Line: Connecting to Mount ...
14:15:34.228 00.001 4360 Connecting to mount [Hubo-i (ASCOM)]
14:15:34.229 00.001 4360 ASCOM Scope: Connecting
14:15:34.229 00.000 4360 Create ASCOM Scope: choice 'Hubo-i (ASCOM)' progid ASCOM.HUBOI.Telescope
14:15:34.242 00.013 4360 pScopeDriver = 0x0F350284
14:15:34.280 00.038 4360 Scope reports its name as Hubo-i (ASCOM)
14:15:34.283 00.003 4360 ASCOM scope CanSlewAsync is true
14:15:34.284 00.001 4360 Hubo-i (ASCOM) connected
14:15:34.285 00.001 4360 ScopeASCOM::GetDeclinationRadians() returns 0.0
14:15:34.407 00.122 4360 ScopeASCOM::SideOfPier() returns 0
14:15:34.409 00.002 4360 ASCOM Scope: Connect success
14:15:34.409 00.000 4360 Status Line: Mount Connected
14:15:34.414 00.005 4360 Connected Scope:Hubo-i (ASCOM)
14:15:34.416 00.002 4360 gear_dialog: OnButtonConnectAuxScope
14:15:34.417 00.001 4360 Connected AuxScope:None
14:15:34.417 00.000 4360 gear_dialog: OnButtonConnectRotator
14:15:34.419 00.002 4360 Connected Rotator:None
14:15:34.458 00.039 4360 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
14:15:34.459 00.001 4360 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
14:15:34.714 00.255 4360 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
14:15:34.715 00.001 4360 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
14:15:34.715 00.000 4360 evsrv: cli 0CE445F0 response: {"jsonrpc":"2.0","result":0,"id":1007}
14:16:34.356 59.641 4360 evsrv: cli 0CE445F0 request: {"method":"set_connected","params":[false],"id":1007}
14:16:34.357 00.001 4360 gear_dialog: DisconnectAll calls OnButtonDisconnectAll
14:16:34.357 00.000 4360 gear_dialog: OnButtonDisconnectAll
14:16:34.358 00.001 4360 gear_dialog: OnButtonDisconnectScope
14:16:34.360 00.002 4360 ASCOM Scope: Disconnecting
14:16:34.361 00.001 4360 ASCOM Scope: Disconnected Successfully
14:16:34.364 00.003 4360 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
14:16:34.364 00.000 4360 ScopeASCOM::GetDeclinationRadians() returns Unknown
14:16:34.365 00.001 4360 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
14:16:34.366 00.001 4360 ScopeASCOM::SideOfPier() returns -1
14:16:34.367 00.001 4360 Status Line: Mount Disconnected
14:16:34.370 00.003 4360 gear_dialog: OnButtonDisconnectAuxScope
14:16:34.371 00.001 4360 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
14:16:34.372 00.001 4360 gear_dialog: OnButtonDisconnectCamera
14:16:34.374 00.002 4360 Status Line: Camera Disconnected
14:16:34.379 00.005 4360 gear_dialog: OnButtonDisconnectStepGuider
14:16:34.379 00.000 4360 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
14:16:34.381 00.002 4360 gear_dialog: OnButtonDisconnectRotator
14:16:34.381 00.000 4360 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1806->OnButtonDisconnectRotator called with m_pRotator == NULL
14:16:34.390 00.009 4360 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
14:16:34.391 00.001 4360 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
14:16:34.392 00.001 4360 evsrv: cli 0CE445F0 response: {"jsonrpc":"2.0","result":0,"id":1007}
14:17:17.132 42.740 4360 evsrv: cli 0CE445F0 disconnect
14:17:35.478 18.346 4360 MyFrame::OnClose proceeding
14:17:35.479 00.001 4360 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
14:17:35.480 00.001 4360 StopWorkerThread(0x012F68D0) begins
14:17:35.481 00.001 4596 Worker thread wakes up
14:17:35.481 00.000 4596 worker thread servicing REQUEST_TERMINATE
14:17:35.481 00.000 4596 worker thread done servicing request
14:17:35.481 00.000 4596 WorkerThread::Entry() ends
14:17:35.481 00.000 4360 StopWorkerThread() threadExitCode=0
14:17:35.483 00.002 4360 StopWorkerThread(0x012F68D0) ends
14:17:35.484 00.001 4360 WorkerThread destructor called
14:17:35.485 00.001 4360 StopWorkerThread(0x012F6600) begins
14:17:35.486 00.001 6224 Worker thread wakes up
14:17:35.486 00.000 6224 worker thread servicing REQUEST_TERMINATE
14:17:35.486 00.000 6224 worker thread done servicing request
14:17:35.486 00.000 6224 WorkerThread::Entry() ends
14:17:35.486 00.000 4360 StopWorkerThread() threadExitCode=0
14:17:35.487 00.001 4360 StopWorkerThread(0x012F6600) ends
14:17:35.488 00.001 4360 WorkerThread destructor called
14:17:35.488 00.000 4360 Shutdown: forced=0
14:17:35.489 00.001 4360 Shutdown complete
14:17:35.490 00.001 4360 UPD: shutdown
14:17:35.490 00.000 4360 stopping server
14:17:35.491 00.001 4360 event server stopped
14:17:35.491 00.000 4360 Status Line: Server stopped
19:28:29.715 00.005 18884 PHD2 version 2.6.14 begins execution with:
19:28:29.716 00.001 18884    Windows 10 (build 26100), 64-bit edition
19:28:29.716 00.000 18884    wxWidgets 3.0.5
19:28:29.716 00.000 18884    cfitsio 3.49
19:28:29.716 00.000 18884 GetString("/frame/LogDir", "") returns ""
19:28:29.716 00.000 18884 CoInitializeEx returns 1
19:28:29.718 00.002 18884 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
19:28:29.718 00.000 18884 GetInt("/wxLanguage", 0) returns 60
19:28:29.719 00.001 18884 locale: initialized with lang id 60 (r=1)
19:28:29.719 00.000 18884 locale: wxTranslations language set to 60
19:28:29.721 00.002 18884 GetInt("/currentProfile", 0) returns 4
19:28:29.726 00.005 18884 reset dither spiral
19:28:29.728 00.002 18884 StartWorkerThread(00000000) begins
19:28:29.729 00.001 18884 WorkerThread constructor called
19:28:29.730 00.001 18884 StartWorkerThread(014E4080) ends
19:28:29.730 00.000 18884 StartWorkerThread(00000000) begins
19:28:29.732 00.002 18884 WorkerThread constructor called
19:28:29.733 00.001 16360 WorkerThread::Entry() begins
19:28:29.733 00.000 18884 StartWorkerThread(014E4350) ends
19:28:29.733 00.000 18884 GetBoolean("/ServerMode", 1) returns 1
19:28:29.734 00.001 7364 WorkerThread::Entry() begins
19:28:29.734 00.000 7364 worker thread CoInitializeEx returns 0
19:28:29.734 00.000 16360 worker thread CoInitializeEx returns 0
19:28:29.779 00.045 18884 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
19:28:29.780 00.001 18884 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
19:28:29.781 00.001 18884 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
19:28:29.782 00.001 18884 GetInt("/profile/4/DitherMode", 0) returns 0
19:28:29.783 00.001 18884 set dither mode 0
19:28:29.783 00.000 18884 GetInt("/profile/4/frame/timeLapse", 0) returns 0
19:28:29.784 00.001 18884 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
19:28:29.785 00.001 18884 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
19:28:29.786 00.001 18884 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
19:28:29.787 00.001 18884 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
19:28:29.788 00.001 18884 GetInt("/profile/4/AutoLoadCalibration", -1) returns 0
19:28:29.789 00.001 18884 GetInt("/profile/4/frame/focalLength", 0) returns 240
19:28:29.790 00.001 18884 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
19:28:29.791 00.001 18884 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
19:28:29.792 00.001 18884 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
19:28:29.792 00.000 18884 AutoExp: config min = 1000 max = 5000 snr = 6.00
19:28:29.793 00.001 18884 AutoExp: reset exp to 5000
19:28:29.794 00.001 18884 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
19:28:29.798 00.004 18884 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
19:28:29.799 00.001 18884 OnExposureDurationSelected: duration = 1000
19:28:29.800 00.001 18884 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
19:28:29.800 00.000 18884 GetInt("/profile/4/Gamma", 100) returns 100
19:28:29.801 00.001 18884 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
19:28:29.802 00.001 18884 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
19:28:29.803 00.001 18884 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
19:28:29.804 00.001 18884 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
19:28:29.804 00.000 18884 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
19:28:29.805 00.001 18884 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
19:28:29.806 00.001 18884 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
19:28:29.806 00.000 18884 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
19:28:29.807 00.001 18884 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
19:28:29.811 00.004 18884 guider state => UNINITIALIZED
19:28:29.813 00.002 18884 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
19:28:29.814 00.001 18884 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
19:28:29.815 00.001 18884 GetInt("/profile/4/overlay/slit/width", 8) returns 8
19:28:29.815 00.000 18884 GetInt("/profile/4/overlay/slit/height", 100) returns 100
19:28:29.816 00.001 18884 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
19:28:29.817 00.001 18884 Changing from state UNINITIALIZED to UNINITIALIZED
19:28:29.819 00.002 18884 guider state => SELECTING
19:28:29.820 00.001 18884 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
19:28:29.821 00.001 18884 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
19:28:29.822 00.001 18884 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
19:28:29.823 00.001 18884 Setting StarMinHFD = 1.50
19:28:29.824 00.001 18884 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
19:28:29.824 00.000 18884 Setting MaxHFD = 20.0
19:28:29.825 00.001 18884 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
19:28:29.826 00.001 18884 Setting StarMinSNR = 6.0
19:28:29.827 00.001 18884 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
19:28:29.827 00.000 18884 Setting AutoSelDownsample = 0
19:28:29.828 00.001 18884 GetString("/profile/4/guider/bookmarks", "") returns ""
19:28:29.829 00.001 18884 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
19:28:29.829 00.000 18884 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
19:28:29.830 00.001 18884 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
19:28:29.831 00.001 18884 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
19:28:29.832 00.001 18884 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
19:28:29.833 00.001 18884 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
19:28:29.833 00.000 18884 MultiStar mode enabled
19:28:29.834 00.001 18884 GetBoolean("/StickyLockPosition", 0) returns 0
19:28:29.837 00.003 18884 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
19:28:29.858 00.021 18884 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
19:28:29.859 00.001 18884 GetString("/graph/RAColor", "") returns "#6464FF"
19:28:29.860 00.001 18884 GetString("/graph/DecColor", "") returns "#FF0000"
19:28:29.861 00.001 18884 GetInt("/graph/minLength", 50) returns 50
19:28:29.862 00.001 18884 GetInt("/graph/maxLength", 400) returns 400
19:28:29.863 00.001 18884 GetInt("/graph/minHeight", 1) returns 1
19:28:29.863 00.000 18884 GetInt("/graph/maxHeight", 16) returns 16
19:28:29.864 00.001 18884 GetInt("/graph/length", 100) returns 100
19:28:29.865 00.001 18884 GraphStats window size = 100
19:28:29.866 00.001 18884 GetInt("/graph/height", 4) returns 4
19:28:29.867 00.001 18884 GetInt("graph/HeightUnits", 1) returns 1
19:28:29.867 00.000 18884 GetBoolean("/graph/showCorrections", 1) returns 1
19:28:29.868 00.001 18884 GetBoolean("/graph/showStarMass", 0) returns 0
19:28:29.869 00.001 18884 GetBoolean("/graph/showStarSNR", 0) returns 0
19:28:29.870 00.001 18884 GetBoolean("/graph/correctionsToScale", 0) returns 0
19:28:29.903 00.033 18884 GetInt("/graph_stepguider/length", 1) returns 1
19:28:29.907 00.004 18884 GetBoolean("/ProfileRawMode", 0) returns 0
19:28:29.908 00.001 18884 GetInt("/target/length", 100) returns 100
19:28:29.909 00.001 18884 GetDouble("/target/zoom", 1.000000) returns 1.000000
19:28:29.915 00.006 18884 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
19:28:29.916 00.001 18884 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
19:28:30.128 00.212 18884 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:28:30.129 00.001 18884 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:28:30.130 00.001 18884 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:28:30.130 00.000 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:28:30.131 00.001 18884 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
19:28:30.137 00.006 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:28:30.267 00.130 18884 GetString("/profile/4/indi/INDIcam", "") returns ""
19:28:30.274 00.007 18884 GetString("/profile/4/indi/INDImount", "") returns ""
19:28:30.278 00.004 18884 GetString("/profile/4/indi/INDImount", "") returns ""
19:28:30.281 00.003 18884 GetString("/profile/4/indi/INDIrotator", "") returns ""
19:28:30.285 00.004 18884 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
19:28:30.286 00.001 18884 CameraFactory(ASI Camera (2) (ASCOM))
19:28:30.287 00.001 18884 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
19:28:30.287 00.000 18884 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
19:28:30.288 00.001 18884 GetInt("/profile/4/camera/gain", 95) returns 95
19:28:30.289 00.001 18884 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
19:28:30.290 00.001 18884 GetInt("/profile/4/camera/SaturationADU", 0) returns 0
19:28:30.290 00.000 18884 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
19:28:30.291 00.001 18884 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
19:28:30.292 00.001 18884 GetInt("/profile/4/camera/binning", 1) returns 1
19:28:30.293 00.001 18884 Created new camera of type ASI Camera (2) (ASCOM) = 0F4FD728
19:28:30.293 00.000 18884 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
19:28:30.297 00.004 18884 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
19:28:30.298 00.001 18884 ScopeFactory(Hubo-i (ASCOM))
19:28:30.299 00.001 18884 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
19:28:30.300 00.001 18884 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
19:28:30.301 00.001 18884 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
19:28:30.302 00.001 18884 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
19:28:30.302 00.000 18884 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
19:28:30.303 00.001 18884 DecGuideMode set to Auto (1)
19:28:30.304 00.001 18884 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
19:28:30.305 00.001 18884 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
19:28:30.306 00.001 18884 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
19:28:30.306 00.000 18884 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
19:28:30.307 00.001 18884 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
19:28:30.308 00.001 18884 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
19:28:30.308 00.000 18884 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
19:28:30.309 00.001 18884 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
19:28:30.310 00.001 18884 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
19:28:30.311 00.001 18884 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
19:28:30.311 00.000 18884 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
19:28:30.312 00.001 18884 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
19:28:30.313 00.001 18884 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
19:28:30.314 00.001 18884 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
19:28:30.314 00.000 18884 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
19:28:30.315 00.001 18884 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
19:28:30.316 00.001 18884 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
19:28:30.317 00.001 18884 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
19:28:30.318 00.001 18884 BLC: Backlash compensation is disabled
19:28:30.318 00.000 18884 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
19:28:30.319 00.001 18884 Scope: enabling slew check, guiding will stop when slew is detected
19:28:30.320 00.001 18884 Created new scope of type Hubo-i (ASCOM) = 0F4E4090
19:28:30.320 00.000 18884 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
19:28:30.323 00.003 18884 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
19:28:30.324 00.001 18884 ScopeFactory(None)
19:28:30.325 00.001 18884 Created new aux scope of type None = 00000000
19:28:30.325 00.000 18884 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
19:28:30.326 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
19:28:30.327 00.001 18884 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
19:28:30.327 00.000 18884 StepGuiderFactory(None)
19:28:30.328 00.001 18884 Created new stepguider of type None = 00000000
19:28:30.328 00.000 18884 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
19:28:30.329 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
19:28:30.330 00.001 18884 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
19:28:30.331 00.001 18884 RotatorFactory(None)
19:28:30.333 00.002 18884 Created new Rotator of type None = 00000000
19:28:30.333 00.000 18884 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
19:28:30.334 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
19:28:30.340 00.006 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:28:30.341 00.001 18884 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
19:28:30.342 00.001 18884 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
19:28:30.358 00.016 18884 starting server
19:28:30.361 00.003 18884 event server started, listening on port 4400
19:28:30.363 00.002 18884 Server started, listening on port 4300
19:28:30.363 00.000 18884 Status Line: Server started
19:28:30.366 00.003 18884 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
19:28:30.418 00.052 18884 GetBoolean("/Update/enabled", 1) returns 1
19:28:30.419 00.001 18884 GetInt("/Update/series", 0) returns 0
19:28:30.420 00.001 7460 UPD: updater thread entry
19:28:30.420 00.000 7460 UPD: fetch https://openphdguiding.org/release-main-win.txt
19:28:30.424 00.004 7460 UPD: fetch error: Couldn't resolve host name
19:28:30.424 00.000 7460 UPD: updater thread exit
19:28:30.607 00.183 18884 evsrv: cli 0D053C28 connect
19:28:31.647 01.040 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:28:31.648 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:28:31.768 00.120 18884 evsrv: cli 0D053C28 request: {"method":"get_profiles","id":1009}
19:28:31.775 00.007 18884 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:28:31.779 00.004 18884 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:28:31.779 00.000 18884 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:28:31.780 00.001 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:28:31.780 00.000 18884 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
19:28:31.781 00.001 18884 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:28:31.782 00.001 18884 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:28:31.782 00.000 18884 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:28:31.782 00.000 18884 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:28:31.784 00.002 18884 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:28:31.785 00.001 18884 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:28:31.785 00.000 18884 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:28:31.786 00.001 18884 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:28:31.786 00.000 18884 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:28:31.787 00.001 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:28:31.789 00.002 18884 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:28:31.789 00.000 18884 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:28:31.790 00.001 18884 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:28:31.790 00.000 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:28:31.791 00.001 18884 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
19:28:31.791 00.000 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
19:28:32.285 00.494 18884 evsrv: cli 0D053C28 request: {"method":"set_connected","params":[false],"id":1007}
19:28:32.287 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1007}
19:28:32.349 00.062 18884 evsrv: cli 0D053C28 request: {"method":"set_profile","params":[4],"id":1008}
19:28:32.351 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1008}
19:28:32.412 00.061 18884 evsrv: cli 0D053C28 request: {"method":"set_connected","params":[true],"id":1007}
19:28:32.415 00.003 18884 gear_dialog: ConnectAll calls OnButtonConnectAll
19:28:32.417 00.002 18884 gear_dialog: OnButtonConnectAll
19:28:32.418 00.001 18884 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
19:28:32.420 00.002 18884 Status Line: Connecting to Camera ...
19:28:32.422 00.002 18884 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
19:28:32.423 00.001 18884 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
19:28:32.424 00.001 18884 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
19:28:33.364 00.940 18884 setting camera Name = ZWO ASI120MM Mini (ASCOM)
19:28:33.365 00.001 18884 ASCOM camera: MaxBinning is 2
19:28:33.366 00.001 18884 ASCOM camera: has cooler
19:28:33.367 00.001 18884 ASCOM Camera: set binning = 1
19:28:33.368 00.001 18884 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
19:28:33.369 00.001 18884 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
19:28:33.369 00.000 18884 Connected Camera: ZWO ASI120MM Mini (ASCOM)
19:28:33.370 00.001 18884 FrameSize=(0,0)
19:28:33.370 00.000 18884 PixelSize=3.75
19:28:33.371 00.001 18884 BitsPerPixel=16
19:28:33.372 00.001 18884 HasGainControl=0
19:28:33.372 00.000 18884 HasShutter=0
19:28:33.373 00.001 18884 HasSubFrames=1
19:28:33.373 00.000 18884 ST4HasGuideOutput=1
19:28:33.374 00.001 18884 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 1
19:28:33.374 00.000 18884 auto-loading defect map
19:28:33.375 00.001 18884 Loading defect map file C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
19:28:33.376 00.001 18884 Defect map file not found: C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
19:28:33.376 00.000 18884 Status Line: Defect map not loaded
19:28:33.378 00.002 18884 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
19:28:33.378 00.000 18884 Auto-loading dark library
19:28:33.445 00.067 18884 loaded dark frame exposure = 500, med = 2275
19:28:33.502 00.057 18884 loaded dark frame exposure = 1000, med = 2281
19:28:33.558 00.056 18884 loaded dark frame exposure = 1500, med = 2294
19:28:33.603 00.045 18884 loaded dark frame exposure = 2000, med = 2300
19:28:33.650 00.047 18884 loaded dark frame exposure = 2500, med = 2320
19:28:33.697 00.047 18884 loaded dark frame exposure = 3000, med = 2329
19:28:33.744 00.047 18884 loaded dark frame exposure = 3500, med = 2345
19:28:33.790 00.046 18884 loaded dark frame exposure = 4000, med = 2355
19:28:33.838 00.048 18884 loaded dark frame exposure = 4500, med = 2358
19:28:33.885 00.047 18884 loaded dark frame exposure = 5000, med = 2371
19:28:33.935 00.050 18884 loaded dark frame exposure = 6000, med = 2393
19:28:33.936 00.001 18884 loaded dark library from C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
19:28:33.937 00.001 18884 Status Line: Darks loaded
19:28:33.940 00.003 18884 DarkLib check: undefined frame size for current camera
19:28:33.942 00.002 18884 Status Line: Camera Connected
19:28:33.949 00.007 18884 gear_dialog: OnButtonConnectStepGuider
19:28:33.950 00.001 18884 Connected AO:None
19:28:33.951 00.001 18884 gear_dialog: OnButtonConnectScope
19:28:33.952 00.001 18884 Status Line: Connecting to Mount ...
19:28:33.955 00.003 18884 Connecting to mount [Hubo-i (ASCOM)]
19:28:33.956 00.001 18884 ASCOM Scope: Connecting
19:28:33.956 00.000 18884 Create ASCOM Scope: choice 'Hubo-i (ASCOM)' progid ASCOM.HUBOI.Telescope
19:28:33.970 00.014 18884 pScopeDriver = 0x0F5D726C
19:28:34.002 00.032 18884 Scope reports its name as Hubo-i (ASCOM)
19:28:34.004 00.002 18884 ASCOM scope CanSlewAsync is true
19:28:34.005 00.001 18884 Hubo-i (ASCOM) connected
19:28:34.008 00.003 18884 ScopeASCOM::GetDeclinationRadians() returns 0.0
19:28:34.255 00.247 18884 ScopeASCOM::SideOfPier() returns 0
19:28:34.256 00.001 18884 ASCOM Scope: Connect success
19:28:34.256 00.000 18884 Status Line: Mount Connected
19:28:34.258 00.002 18884 Connected Scope:Hubo-i (ASCOM)
19:28:34.260 00.002 18884 gear_dialog: OnButtonConnectAuxScope
19:28:34.260 00.000 18884 Connected AuxScope:None
19:28:34.261 00.001 18884 gear_dialog: OnButtonConnectRotator
19:28:34.263 00.002 18884 Connected Rotator:None
19:28:34.301 00.038 18884 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
19:28:34.302 00.001 18884 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
19:28:34.547 00.245 18884 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
19:28:34.548 00.001 18884 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
19:28:34.549 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1007}
19:29:34.674 60.125 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:29:34.678 00.004 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:30:02.027 27.349 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:30:02.030 00.003 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:30:29.938 27.908 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:30:29.939 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:30:29.987 00.048 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:30:29.991 00.004 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:31:30.137 60.146 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:31:30.137 00.000 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:32:30.273 60.136 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:32:30.276 00.003 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:33:30.421 60.145 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:33:30.423 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:34:30.534 60.111 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:34:30.536 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:35:30.639 60.103 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:35:30.642 00.003 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:36:30.763 60.121 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:36:30.765 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:37:30.881 60.116 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:37:30.883 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:37:38.286 07.403 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:37:38.286 00.000 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:37:38.439 00.153 18884 evsrv: cli 0D053C28 request: {"method":"get_connected","id":1011}
19:37:38.441 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":true,"id":1011}
19:37:38.540 00.099 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:37:38.541 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:37:39.605 01.064 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:37:39.607 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:37:40.720 01.113 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:37:40.721 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:37:41.831 01.110 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:37:41.832 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:37:42.946 01.114 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:37:42.947 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:37:43.048 00.101 18884 evsrv: cli 0D053C28 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},true],"id":1003}
19:37:43.050 00.002 18884 GetBoolean("/server/guide_allow_recalibrate", 1) returns 1
19:37:43.052 00.002 18884 PhdController::Guide begins
19:37:43.054 00.002 18884 PhdController: newstate STATE_SETUP
19:37:43.056 00.002 18884 PhdController: setup
19:37:43.058 00.002 18884 PhdController: newstate STATE_ATTEMPT_START
19:37:43.060 00.002 18884 PhdController: start capturing
19:37:43.062 00.002 18884 Changing from state SELECTING to UNINITIALIZED
19:37:43.064 00.002 18884 guider state => SELECTING
19:37:43.065 00.001 18884 setting force full frames = true
19:37:43.067 00.002 18884 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
19:37:43.068 00.001 18884 DarkLib check: undefined frame size for current camera
19:37:43.077 00.009 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:43.078 00.001 18884 Enqueuing Expose request
19:37:43.079 00.001 18884 PhdController: newstate STATE_SELECT_STAR
19:37:43.081 00.002 16360 Worker thread wakes up
19:37:43.081 00.000 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1003}
19:37:43.083 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:43.083 00.000 16360 Exposure delay set to 0
19:37:43.083 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:37:44.278 01.195 16360 Exposure complete
19:37:44.362 00.084 16360 worker thread done servicing request
19:37:44.362 00.000 18884 OnExposeComplete: enter
19:37:44.369 00.007 18884 UpdateGuideState(): m_state=1
19:37:44.370 00.001 18884 UpdateCurrentPosition: no star selected
19:37:44.372 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:44.373 00.001 18884 Status Line: No star selected
19:37:44.378 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=4093, med=2784, FiltMin=2489, FiltMax=3273, Gamma=1.000
19:37:44.401 00.023 18884 UpdateGuideState exits: No star selected
19:37:44.405 00.004 18884 GuiderMultiStar::AutoSelect enter
19:37:44.406 00.001 18884 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
19:37:44.493 00.087 18884 AutoFind: auto downsample for scale 3.22 => 1x
19:37:44.575 00.082 18884 AutoFind: global mean = 0.0, stdev 200.3
19:37:44.577 00.002 18884 AutoFind: using threshold = 0.1
19:37:44.671 00.094 18884 AutoFind: local max [1010, 163] 4.9
19:37:44.673 00.002 18884 AutoFind: local max [1087, 268] 4.7
19:37:44.674 00.001 18884 AutoFind: local max [1136, 601] 4.6
19:37:44.674 00.000 18884 AutoFind: local max [1191, 471] 4.6
19:37:44.676 00.002 18884 AutoFind: local max [484, 686] 4.6
19:37:44.677 00.001 18884 AutoFind: local max [770, 260] 4.5
19:37:44.678 00.001 18884 AutoFind: local max [543, 719] 4.5
19:37:44.679 00.001 18884 AutoFind: local max [798, 442] 4.5
19:37:44.680 00.001 18884 AutoFind: local max [483, 331] 4.5
19:37:44.681 00.001 18884 AutoFind: local max [364, 581] 4.5
19:37:44.682 00.001 18884 AutoFind: local max [950, 446] 4.5
19:37:44.683 00.001 18884 AutoFind: local max [1191, 902] 4.4
19:37:44.685 00.002 18884 AutoFind: local max [1079, 11] 4.4
19:37:44.685 00.000 18884 AutoFind: local max [1189, 655] 4.3
19:37:44.685 00.000 18884 AutoFind: local max [1011, 386] 4.3
19:37:44.686 00.001 18884 AutoFind: local max [1054, 209] 4.3
19:37:44.687 00.001 18884 AutoFind: local max [576, 658] 4.3
19:37:44.689 00.002 18884 AutoFind: local max [911, 535] 4.3
19:37:44.689 00.000 18884 AutoFind: local max [19, 548] 4.3
19:37:44.690 00.001 18884 AutoFind: local max [86, 248] 4.3
19:37:44.691 00.001 18884 AutoFind: local max [1206, 119] 4.2
19:37:44.692 00.001 18884 AutoFind: local max [1010, 574] 4.2
19:37:44.692 00.000 18884 AutoFind: local max [1024, 553] 4.2
19:37:44.693 00.001 18884 AutoFind: local max [879, 355] 4.1
19:37:44.694 00.001 18884 AutoFind: local max [120, 491] 4.1
19:37:44.695 00.001 18884 AutoFind: local max [18, 330] 4.1
19:37:44.695 00.000 18884 AutoFind: local max [458, 147] 4.1
19:37:44.697 00.002 18884 AutoFind: local max [1087, 708] 4.1
19:37:44.697 00.000 18884 AutoFind: local max [1087, 533] 4.1
19:37:44.698 00.001 18884 AutoFind: local max [1136, 189] 4.1
19:37:44.699 00.001 18884 AutoFind: local max [1012, 264] 4.1
19:37:44.700 00.001 18884 AutoFind: local max [771, 445] 4.1
19:37:44.701 00.001 18884 AutoFind: local max [475, 916] 4.1
19:37:44.704 00.003 18884 AutoFind: local max [949, 592] 4.1
19:37:44.706 00.002 18884 AutoFind: local max [702, 789] 4.1
19:37:44.706 00.000 18884 AutoFind: local max [568, 155] 4.1
19:37:44.707 00.001 18884 AutoFind: local max [120, 501] 4.0
19:37:44.708 00.001 18884 AutoFind: local max [1086, 766] 4.0
19:37:44.711 00.003 18884 AutoFind: local max [505, 174] 4.0
19:37:44.711 00.000 18884 AutoFind: local max [1086, 215] 4.0
19:37:44.712 00.001 18884 AutoFind: local max [779, 550] 4.0
19:37:44.713 00.001 18884 AutoFind: local max [1197, 421] 4.0
19:37:44.714 00.001 18884 AutoFind: local max [1198, 56] 4.0
19:37:44.715 00.001 18884 AutoFind: local max [1154, 208] 4.0
19:37:44.718 00.003 18884 AutoFind: local max [1136, 944] 4.0
19:37:44.720 00.002 18884 AutoFind: local max [780, 220] 4.0
19:37:44.722 00.002 18884 AutoFind: local max [98, 21] 4.0
19:37:44.726 00.004 18884 AutoFind: local max [1086, 797] 4.0
19:37:44.726 00.000 18884 AutoFind: local max [911, 64] 4.0
19:37:44.727 00.001 18884 AutoFind: local max [149, 841] 4.0
19:37:44.728 00.001 18884 AutoFind: local max [809, 783] 4.0
19:37:44.729 00.001 18884 AutoFind: local max [475, 259] 3.9
19:37:44.730 00.001 18884 AutoFind: local max [1087, 29] 3.9
19:37:44.731 00.001 18884 AutoFind: local max [671, 881] 3.9
19:37:44.732 00.001 18884 AutoFind: local max [217, 838] 3.9
19:37:44.733 00.001 18884 AutoFind: local max [949, 475] 3.9
19:37:44.734 00.001 18884 AutoFind: local max [1086, 394] 3.9
19:37:44.734 00.000 18884 AutoFind: local max [769, 33] 3.9
19:37:44.735 00.001 18884 AutoFind: local max [1189, 874] 3.9
19:37:44.736 00.001 18884 AutoFind: local max [1010, 356] 3.9
19:37:44.737 00.001 18884 AutoFind: local max [1086, 231] 3.9
19:37:44.738 00.001 18884 AutoFind: local max [1191, 340] 3.9
19:37:44.739 00.001 18884 AutoFind: local max [1071, 596] 3.9
19:37:44.740 00.001 18884 AutoFind: local max [412, 642] 3.9
19:37:44.741 00.001 18884 AutoFind: local max [80, 8] 3.8
19:37:44.741 00.000 18884 AutoFind: local max [1190, 926] 3.8
19:37:44.742 00.001 18884 AutoFind: local max [996, 40] 3.8
19:37:44.743 00.001 18884 AutoFind: local max [216, 889] 3.8
19:37:44.744 00.001 18884 AutoFind: local max [1087, 177] 3.8
19:37:44.745 00.001 18884 AutoFind: local max [83, 240] 3.8
19:37:44.746 00.001 18884 AutoFind: local max [1071, 397] 3.8
19:37:44.747 00.001 18884 AutoFind: local max [780, 474] 3.8
19:37:44.748 00.001 18884 AutoFind: local max [597, 86] 3.8
19:37:44.749 00.001 18884 AutoFind: local max [911, 642] 3.8
19:37:44.750 00.001 18884 AutoFind: local max [1147, 841] 3.8
19:37:44.752 00.002 18884 AutoFind: local max [694, 775] 3.8
19:37:44.753 00.001 18884 AutoFind: local max [1072, 824] 3.8
19:37:44.756 00.003 18884 AutoFind: local max [940, 248] 3.8
19:37:44.757 00.001 18884 AutoFind: local max [1071, 807] 3.8
19:37:44.759 00.002 18884 AutoFind: local max [475, 688] 3.8
19:37:44.760 00.001 18884 AutoFind: local max [427, 892] 3.8
19:37:44.761 00.001 18884 AutoFind: local max [505, 220] 3.8
19:37:44.761 00.000 18884 AutoFind: local max [950, 840] 3.8
19:37:44.762 00.001 18884 AutoFind: local max [670, 133] 3.8
19:37:44.764 00.002 18884 AutoFind: local max [1224, 759] 3.8
19:37:44.766 00.002 18884 AutoFind: local max [544, 654] 3.8
19:37:44.768 00.002 18884 AutoFind: local max [493, 157] 3.8
19:37:44.769 00.001 18884 AutoFind: local max [483, 113] 3.8
19:37:44.770 00.001 18884 AutoFind: local max [551, 78] 3.8
19:37:44.770 00.000 18884 AutoFind: local max [1070, 682] 3.8
19:37:44.771 00.001 18884 AutoFind: local max [504, 109] 3.8
19:37:44.772 00.001 18884 AutoFind: local max [130, 526] 3.8
19:37:44.773 00.001 18884 AutoFind: local max [1136, 439] 3.8
19:37:44.774 00.001 18884 AutoFind: local max [950, 924] 3.8
19:37:44.774 00.000 18884 AutoFind: local max [544, 423] 3.8
19:37:44.775 00.001 18884 AutoFind: local max [824, 493] 3.8
19:37:44.777 00.002 18884 AutoFind: local max [1136, 928] 3.7
19:37:44.778 00.001 18884 AutoFind: local max [1262, 527] 3.7
19:37:44.779 00.001 18884 AutoFind: local max [35, 782] 3.7
19:37:44.780 00.001 18884 AutoFind: local max [1087, 760] 3.7
19:37:44.781 00.001 18884 AutoFind: too close [1087, 760] 3.7 - [1086, 766] 4.0
19:37:44.782 00.001 18884 AutoFind: too close [1136, 928] 3.7 - [1136, 944] 4.0
19:37:44.784 00.002 18884 AutoFind: too close [493, 157] 3.8 - [505, 174] 4.0
19:37:44.785 00.001 18884 AutoFind: too close [475, 688] 3.8 - [484, 686] 4.6
19:37:44.788 00.003 18884 AutoFind: too close [1071, 807] 3.8 - [1072, 824] 3.8
19:37:44.789 00.001 18884 AutoFind: too close [1071, 807] 3.8 - [1086, 797] 4.0
19:37:44.791 00.002 18884 AutoFind: too close [694, 775] 3.8 - [702, 789] 4.1
19:37:44.792 00.001 18884 AutoFind: too close [1071, 397] 3.8 - [1086, 394] 3.9
19:37:44.793 00.001 18884 AutoFind: too close [83, 240] 3.8 - [86, 248] 4.3
19:37:44.794 00.001 18884 AutoFind: too close [80, 8] 3.8 - [98, 21] 4.0
19:37:44.795 00.001 18884 AutoFind: too close [1086, 231] 3.9 - [1086, 215] 4.0
19:37:44.796 00.001 18884 AutoFind: too close [1087, 29] 3.9 - [1079, 11] 4.4
19:37:44.799 00.003 18884 AutoFind: too close [1154, 208] 4.0 - [1136, 189] 4.1
19:37:44.801 00.002 18884 AutoFind: too close [120, 501] 4.0 - [120, 491] 4.1
19:37:44.802 00.001 18884 AutoFind: too close to edge [35, 782] 3.7
19:37:44.802 00.000 18884 AutoFind: too close to edge [1262, 527] 3.7
19:37:44.803 00.001 18884 AutoFind: too close to edge [950, 924] 3.8
19:37:44.804 00.001 18884 AutoFind: too close to edge [996, 40] 3.8
19:37:44.807 00.003 18884 AutoFind: too close to edge [1190, 926] 3.8
19:37:44.807 00.000 18884 AutoFind: too close to edge [769, 33] 3.9
19:37:44.808 00.001 18884 AutoFind: too close to edge [18, 330] 4.1
19:37:44.809 00.001 18884 AutoFind: too close to edge [19, 548] 4.3
19:37:44.810 00.001 18884 Saturation detection set to Max-ADU value 65535
19:37:44.811 00.001 18884 SaturationADU auto-adjusted to 65535
19:37:44.811 00.000 18884 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
19:37:44.812 00.001 18884 Star::Find(15, 1010, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.814 00.002 18884 Star::Find false star n=5 nbg=249 bg=2807.2 sigma=94.1 thresh=3089 peak=3032
19:37:44.815 00.001 18884 Star::Find returns 0 (2), X=1010.00, Y=163.00, Mass=1768, SNR=2.9, Peak=3270 HFD=0.0
19:37:44.817 00.002 18884 Star::Find(15, 1087, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.819 00.002 18884 Star::Find false star n=3 nbg=257 bg=2795.5 sigma=103.4 thresh=3106 peak=2954
19:37:44.821 00.002 18884 Star::Find returns 0 (2), X=1087.00, Y=268.00, Mass=1043, SNR=2.9, Peak=3289 HFD=0.0
19:37:44.822 00.001 18884 Star::Find(15, 1136, 601, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.824 00.002 18884 Star::Find returns 1 (0), X=1125.54, Y=590.95, Mass=3907, SNR=14.0, Peak=3568 HFD=6.0
19:37:44.826 00.002 18884 Star::Find(15, 1191, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.827 00.001 18884 Star::Find false star n=6 nbg=241 bg=2786.0 sigma=84.0 thresh=3038 peak=2991
19:37:44.828 00.001 18884 Star::Find returns 0 (2), X=1191.00, Y=471.00, Mass=1785, SNR=2.9, Peak=3270 HFD=0.0
19:37:44.829 00.001 18884 Star::Find(15, 770, 260, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.831 00.002 18884 Star::Find false star n=2 nbg=272 bg=2782.9 sigma=108.8 thresh=3109 peak=2995
19:37:44.832 00.001 18884 Star::Find returns 0 (2), X=770.00, Y=260.00, Mass=756, SNR=2.9, Peak=3187 HFD=0.0
19:37:44.833 00.001 18884 Star::Find(15, 543, 719, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.836 00.003 18884 Star::Find false star n=1 nbg=261 bg=2772.5 sigma=99.2 thresh=3070 peak=2948
19:37:44.837 00.001 18884 Star::Find returns 0 (2), X=543.00, Y=719.00, Mass=692, SNR=2.9, Peak=3465 HFD=0.0
19:37:44.838 00.001 18884 Star::Find(15, 798, 442, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.839 00.001 18884 Star::Find false star n=4 nbg=262 bg=2764.2 sigma=102.4 thresh=3071 peak=2948
19:37:44.841 00.002 18884 Star::Find returns 0 (2), X=798.00, Y=442.00, Mass=1410, SNR=2.9, Peak=3197 HFD=0.0
19:37:44.844 00.003 18884 Star::Find(15, 483, 331, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.845 00.001 18884 Star::Find false star n=2 nbg=262 bg=2778.2 sigma=109.1 thresh=3106 peak=2979
19:37:44.846 00.001 18884 Star::Find returns 0 (2), X=483.00, Y=331.00, Mass=828, SNR=2.9, Peak=3261 HFD=0.0
19:37:44.847 00.001 18884 Star::Find(15, 364, 581, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.848 00.001 18884 Star::Find false star n=6 nbg=234 bg=2806.7 sigma=82.7 thresh=3055 peak=2982
19:37:44.850 00.002 18884 Star::Find returns 0 (2), X=364.00, Y=581.00, Mass=1959, SNR=2.9, Peak=3235 HFD=0.0
19:37:44.850 00.000 18884 Star::Find(15, 950, 446, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.851 00.001 18884 Star::Find returns 0 (2), X=950.00, Y=446.00, Mass=336, SNR=2.9, Peak=3235 HFD=0.0
19:37:44.852 00.001 18884 Star::Find(15, 1191, 902, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.853 00.001 18884 Star::Find false star n=1 nbg=258 bg=2781.3 sigma=105.8 thresh=3099 peak=2944
19:37:44.855 00.002 18884 Star::Find returns 0 (2), X=1191.00, Y=902.00, Mass=332, SNR=2.9, Peak=3200 HFD=0.0
19:37:44.856 00.001 18884 Star::Find(15, 1189, 655, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.857 00.001 18884 Star::Find returns 0 (3), X=1189.00, Y=655.00, Mass=0, SNR=0.0, Peak=3411 HFD=0.0
19:37:44.857 00.000 18884 Star::Find(15, 1011, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.858 00.001 18884 Star::Find false star n=1 nbg=243 bg=3034.6 sigma=92.5 thresh=3312 peak=3211
19:37:44.859 00.001 18884 Star::Find returns 0 (2), X=1011.00, Y=386.00, Mass=309, SNR=2.9, Peak=3625 HFD=0.0
19:37:44.860 00.001 18884 Star::Find(15, 1054, 209, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.860 00.000 18884 Star::Find false star n=4 nbg=247 bg=2778.6 sigma=94.3 thresh=3062 peak=2956
19:37:44.861 00.001 18884 Star::Find returns 0 (2), X=1054.00, Y=209.00, Mass=1256, SNR=2.9, Peak=3165 HFD=0.0
19:37:44.862 00.001 18884 Star::Find(15, 576, 658, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.862 00.000 18884 Star::Find false star n=4 nbg=239 bg=2779.6 sigma=76.0 thresh=3008 peak=2931
19:37:44.864 00.002 18884 Star::Find returns 0 (2), X=576.00, Y=658.00, Mass=984, SNR=2.9, Peak=3181 HFD=0.0
19:37:44.865 00.001 18884 Star::Find(15, 911, 535, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.865 00.000 18884 Star::Find false star n=2 nbg=259 bg=2781.0 sigma=96.1 thresh=3069 peak=2985
19:37:44.866 00.001 18884 Star::Find returns 0 (2), X=911.00, Y=535.00, Mass=847, SNR=2.9, Peak=3280 HFD=0.0
19:37:44.867 00.001 18884 Star::Find(15, 1206, 119, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.867 00.000 18884 Star::Find false star n=7 nbg=256 bg=2791.0 sigma=99.8 thresh=3091 peak=3011
19:37:44.868 00.001 18884 Star::Find returns 0 (2), X=1206.00, Y=119.00, Mass=2682, SNR=2.9, Peak=3286 HFD=0.0
19:37:44.869 00.001 18884 Star::Find(15, 1010, 574, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.871 00.002 18884 Star::Find false star n=9 nbg=265 bg=2790.0 sigma=99.3 thresh=3088 peak=2995
19:37:44.871 00.000 18884 Star::Find returns 0 (2), X=1010.00, Y=574.00, Mass=3048, SNR=2.9, Peak=3299 HFD=0.0
19:37:44.872 00.001 18884 Star::Find(15, 1024, 553, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.873 00.001 18884 Star::Find false star n=1 nbg=275 bg=2809.8 sigma=109.0 thresh=3137 peak=2933
19:37:44.874 00.001 18884 Star::Find returns 0 (2), X=1024.00, Y=553.00, Mass=438, SNR=2.9, Peak=3248 HFD=0.0
19:37:44.875 00.001 18884 Star::Find(15, 879, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.875 00.000 18884 Star::Find false star n=4 nbg=254 bg=2791.4 sigma=90.1 thresh=3062 peak=2977
19:37:44.876 00.001 18884 Star::Find returns 0 (2), X=879.00, Y=355.00, Mass=1325, SNR=2.9, Peak=3635 HFD=0.0
19:37:44.878 00.002 18884 Star::Find(15, 458, 147, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.878 00.000 18884 Star::Find false star n=3 nbg=250 bg=2982.1 sigma=100.6 thresh=3284 peak=3208
19:37:44.880 00.002 18884 Star::Find returns 0 (2), X=458.00, Y=147.00, Mass=1425, SNR=2.9, Peak=3494 HFD=0.0
19:37:44.881 00.001 18884 Star::Find(15, 1087, 708, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.882 00.001 18884 Star::Find false star n=4 nbg=264 bg=2795.2 sigma=102.5 thresh=3103 peak=2962
19:37:44.883 00.001 18884 Star::Find returns 0 (2), X=1087.00, Y=708.00, Mass=1717, SNR=2.9, Peak=3526 HFD=0.0
19:37:44.885 00.002 18884 Star::Find(15, 1087, 533, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.886 00.001 18884 Star::Find false star n=6 nbg=262 bg=2789.1 sigma=106.3 thresh=3108 peak=3029
19:37:44.887 00.001 18884 Star::Find returns 0 (2), X=1087.00, Y=533.00, Mass=2201, SNR=2.9, Peak=3193 HFD=0.0
19:37:44.888 00.001 18884 Star::Find(15, 1012, 264, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.890 00.002 18884 Star::Find returns 0 (3), X=1012.00, Y=264.00, Mass=0, SNR=0.0, Peak=3369 HFD=0.0
19:37:44.891 00.001 18884 Star::Find(15, 771, 445, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.892 00.001 18884 Star::Find false star n=1 nbg=259 bg=2788.9 sigma=98.0 thresh=3083 peak=2929
19:37:44.893 00.001 18884 Star::Find returns 0 (2), X=771.00, Y=445.00, Mass=324, SNR=2.9, Peak=3142 HFD=0.0
19:37:44.894 00.001 18884 Star::Find(15, 475, 916, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.894 00.000 18884 Star::Find false star n=3 nbg=274 bg=2798.1 sigma=110.2 thresh=3129 peak=2979
19:37:44.896 00.002 18884 Star::Find returns 0 (2), X=475.00, Y=916.00, Mass=1100, SNR=2.9, Peak=3219 HFD=0.0
19:37:44.897 00.001 18884 Star::Find(15, 949, 592, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.898 00.001 18884 Star::Find false star n=2 nbg=250 bg=2799.7 sigma=88.7 thresh=3066 peak=2959
19:37:44.899 00.001 18884 Star::Find returns 0 (2), X=949.00, Y=592.00, Mass=567, SNR=2.9, Peak=3222 HFD=0.0
19:37:44.899 00.000 18884 Star::Find(15, 568, 155, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.900 00.001 18884 Star::Find returns 0 (3), X=568.00, Y=155.00, Mass=0, SNR=0.0, Peak=3667 HFD=0.0
19:37:44.901 00.001 18884 Star::Find(15, 779, 550, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.902 00.001 18884 Star::Find false star n=10 nbg=243 bg=2781.4 sigma=81.0 thresh=3024 peak=2930
19:37:44.902 00.000 18884 Star::Find returns 0 (2), X=779.00, Y=550.00, Mass=2990, SNR=2.9, Peak=3497 HFD=0.0
19:37:44.903 00.001 18884 Star::Find(15, 1197, 421, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.904 00.001 18884 Star::Find false star n=2 nbg=270 bg=2803.3 sigma=114.0 thresh=3145 peak=2936
19:37:44.904 00.000 18884 Star::Find returns 0 (2), X=1197.00, Y=421.00, Mass=854, SNR=2.9, Peak=3296 HFD=0.0
19:37:44.906 00.002 18884 Star::Find(15, 1198, 56, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.907 00.001 18884 Star::Find false star n=3 nbg=268 bg=2778.8 sigma=111.2 thresh=3112 peak=2974
19:37:44.907 00.000 18884 Star::Find returns 0 (2), X=1198.00, Y=56.00, Mass=1241, SNR=2.9, Peak=3283 HFD=0.0
19:37:44.908 00.001 18884 Star::Find(15, 780, 220, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.909 00.001 18884 Star::Find false star n=6 nbg=261 bg=2783.6 sigma=89.8 thresh=3053 peak=2975
19:37:44.910 00.001 18884 Star::Find returns 0 (2), X=780.00, Y=220.00, Mass=1826, SNR=2.9, Peak=3395 HFD=0.0
19:37:44.910 00.000 18884 Star::Find(15, 911, 64, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.911 00.001 18884 Star::Find false star n=5 nbg=258 bg=2791.8 sigma=92.8 thresh=3070 peak=2954
19:37:44.913 00.002 18884 Star::Find returns 0 (2), X=911.00, Y=64.00, Mass=2145, SNR=2.9, Peak=3379 HFD=0.0
19:37:44.913 00.000 18884 Star::Find(15, 149, 841, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.914 00.001 18884 Star::Find false star n=2 nbg=280 bg=2746.9 sigma=117.2 thresh=3098 peak=2962
19:37:44.915 00.001 18884 Star::Find returns 0 (2), X=149.00, Y=841.00, Mass=874, SNR=2.9, Peak=3389 HFD=0.0
19:37:44.915 00.000 18884 Star::Find(15, 809, 783, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.916 00.001 18884 Star::Find false star n=5 nbg=259 bg=2786.2 sigma=100.8 thresh=3089 peak=2942
19:37:44.917 00.001 18884 Star::Find returns 0 (2), X=809.00, Y=783.00, Mass=1659, SNR=2.9, Peak=3248 HFD=0.0
19:37:44.918 00.001 18884 Star::Find(15, 475, 259, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.920 00.002 18884 Star::Find false star n=9 nbg=228 bg=2783.5 sigma=74.5 thresh=3007 peak=2960
19:37:44.922 00.002 18884 Star::Find returns 0 (2), X=475.00, Y=259.00, Mass=2358, SNR=2.9, Peak=3251 HFD=0.0
19:37:44.925 00.003 18884 Star::Find(15, 671, 881, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.926 00.001 18884 Star::Find false star n=3 nbg=254 bg=2791.5 sigma=98.7 thresh=3087 peak=2989
19:37:44.928 00.002 18884 Star::Find returns 0 (2), X=671.00, Y=881.00, Mass=1175, SNR=2.9, Peak=3209 HFD=0.0
19:37:44.929 00.001 18884 Star::Find(15, 217, 838, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.930 00.001 18884 Star::Find false star n=11 nbg=235 bg=2751.6 sigma=78.8 thresh=2988 peak=2951
19:37:44.932 00.002 18884 Star::Find returns 0 (2), X=217.00, Y=838.00, Mass=3734, SNR=2.9, Peak=3261 HFD=0.0
19:37:44.933 00.001 18884 Star::Find(15, 949, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.934 00.001 18884 Star::Find false star n=3 nbg=266 bg=2786.1 sigma=97.9 thresh=3080 peak=2972
19:37:44.936 00.002 18884 Star::Find returns 0 (2), X=949.00, Y=475.00, Mass=1117, SNR=2.9, Peak=3421 HFD=0.0
19:37:44.937 00.001 18884 Star::Find(15, 1189, 874, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.939 00.002 18884 Star::Find false star n=4 nbg=254 bg=2780.9 sigma=98.1 thresh=3075 peak=2983
19:37:44.940 00.001 18884 Star::Find returns 0 (2), X=1189.00, Y=874.00, Mass=1502, SNR=2.9, Peak=3257 HFD=0.0
19:37:44.941 00.001 18884 Star::Find(15, 1010, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.942 00.001 18884 Star::Find false star n=3 nbg=268 bg=3050.2 sigma=118.7 thresh=3406 peak=3333
19:37:44.944 00.002 18884 Star::Find returns 0 (2), X=1010.00, Y=356.00, Mass=1732, SNR=2.9, Peak=4048 HFD=0.0
19:37:44.945 00.001 18884 Star::Find(15, 1191, 340, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.946 00.001 18884 Star::Find false star n=5 nbg=265 bg=2784.5 sigma=102.4 thresh=3092 peak=2970
19:37:44.948 00.002 18884 Star::Find returns 0 (2), X=1191.00, Y=340.00, Mass=1720, SNR=2.9, Peak=3216 HFD=0.0
19:37:44.948 00.000 18884 Star::Find(15, 1071, 596, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.949 00.001 18884 Star::Find false star n=5 nbg=241 bg=2765.9 sigma=89.2 thresh=3033 peak=2930
19:37:44.950 00.001 18884 Star::Find returns 0 (2), X=1071.00, Y=596.00, Mass=1491, SNR=2.9, Peak=3219 HFD=0.0
19:37:44.951 00.001 18884 Star::Find(15, 412, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.951 00.000 18884 Star::Find false star n=4 nbg=259 bg=2749.5 sigma=91.3 thresh=3024 peak=2918
19:37:44.952 00.001 18884 Star::Find returns 0 (2), X=412.00, Y=642.00, Mass=1267, SNR=2.9, Peak=3181 HFD=0.0
19:37:44.953 00.001 18884 Star::Find(15, 216, 889, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.954 00.001 18884 Star::Find false star n=2 nbg=262 bg=2771.8 sigma=95.6 thresh=3059 peak=2940
19:37:44.956 00.002 18884 Star::Find returns 0 (2), X=216.00, Y=889.00, Mass=673, SNR=2.9, Peak=3171 HFD=0.0
19:37:44.956 00.000 18884 Star::Find(15, 1087, 177, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.957 00.001 18884 Star::Find false star n=2 nbg=266 bg=2834.2 sigma=113.6 thresh=3175 peak=2974
19:37:44.958 00.001 18884 Star::Find returns 0 (2), X=1087.00, Y=177.00, Mass=699, SNR=2.9, Peak=3312 HFD=0.0
19:37:44.959 00.001 18884 Star::Find(15, 780, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.960 00.001 18884 Star::Find false star n=2 nbg=266 bg=2794.2 sigma=105.1 thresh=3109 peak=2978
19:37:44.960 00.000 18884 Star::Find returns 0 (2), X=780.00, Y=474.00, Mass=860, SNR=2.9, Peak=3293 HFD=0.0
19:37:44.961 00.001 18884 Star::Find(15, 597, 86, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.962 00.001 18884 Star::Find false star n=3 nbg=262 bg=2777.5 sigma=98.3 thresh=3073 peak=2979
19:37:44.963 00.001 18884 Star::Find returns 0 (2), X=597.00, Y=86.00, Mass=1011, SNR=2.9, Peak=3161 HFD=0.0
19:37:44.964 00.001 18884 Star::Find(15, 911, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.964 00.000 18884 Star::Find false star n=4 nbg=265 bg=2807.2 sigma=98.2 thresh=3102 peak=2975
19:37:44.966 00.002 18884 Star::Find returns 0 (2), X=911.00, Y=642.00, Mass=1835, SNR=2.9, Peak=3699 HFD=0.0
19:37:44.966 00.000 18884 Star::Find(15, 1147, 841, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.967 00.001 18884 Star::Find false star n=1 nbg=272 bg=2795.3 sigma=119.8 thresh=3155 peak=3086
19:37:44.968 00.001 18884 Star::Find returns 0 (2), X=1147.00, Y=841.00, Mass=1013, SNR=2.9, Peak=3808 HFD=0.0
19:37:44.970 00.002 18884 Star::Find(15, 940, 248, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.972 00.002 18884 Star::Find false star n=7 nbg=231 bg=2790.7 sigma=76.3 thresh=3020 peak=2958
19:37:44.973 00.001 18884 Star::Find returns 0 (2), X=940.00, Y=248.00, Mass=2164, SNR=2.9, Peak=3232 HFD=0.0
19:37:44.974 00.001 18884 Star::Find(15, 427, 892, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.975 00.001 18884 Star::Find false star n=3 nbg=251 bg=2757.4 sigma=89.2 thresh=3025 peak=2930
19:37:44.975 00.000 18884 Star::Find returns 0 (2), X=427.00, Y=892.00, Mass=963, SNR=2.9, Peak=3190 HFD=0.0
19:37:44.976 00.001 18884 Star::Find(15, 505, 220, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.977 00.001 18884 Star::Find false star n=4 nbg=264 bg=2797.3 sigma=104.5 thresh=3111 peak=3011
19:37:44.978 00.001 18884 Star::Find returns 0 (2), X=505.00, Y=220.00, Mass=1468, SNR=2.9, Peak=3408 HFD=0.0
19:37:44.978 00.000 18884 Star::Find(15, 950, 840, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.979 00.001 18884 Star::Find false star n=2 nbg=260 bg=2801.8 sigma=103.1 thresh=3111 peak=2955
19:37:44.981 00.002 18884 Star::Find returns 0 (2), X=950.00, Y=840.00, Mass=748, SNR=2.9, Peak=3225 HFD=0.0
19:37:44.982 00.001 18884 Star::Find(15, 670, 133, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.983 00.001 18884 Star::Find returns 1 (0), X=672.18, Y=131.52, Mass=1808, SNR=8.9, Peak=3581 HFD=4.5
19:37:44.984 00.001 18884 Star::Find(15, 1224, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.985 00.001 18884 Star::Find false star n=1 nbg=272 bg=2784.0 sigma=111.8 thresh=3119 peak=2961
19:37:44.986 00.001 18884 Star::Find returns 0 (2), X=1224.00, Y=759.00, Mass=371, SNR=2.9, Peak=3165 HFD=0.0
19:37:44.987 00.001 18884 Star::Find(15, 544, 654, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.988 00.001 18884 Star::Find false star n=4 nbg=256 bg=2771.1 sigma=92.0 thresh=3047 peak=2926
19:37:44.989 00.001 18884 Star::Find returns 0 (2), X=544.00, Y=654.00, Mass=1318, SNR=2.9, Peak=3286 HFD=0.0
19:37:44.990 00.001 18884 Star::Find(15, 483, 113, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.991 00.001 18884 Star::Find false star n=6 nbg=235 bg=2998.5 sigma=93.2 thresh=3278 peak=3191
19:37:44.991 00.000 18884 Star::Find returns 0 (2), X=483.00, Y=113.00, Mass=2241, SNR=2.9, Peak=3510 HFD=0.0
19:37:44.993 00.002 18884 Star::Find(15, 551, 78, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.994 00.001 18884 Star::Find false star n=2 nbg=259 bg=2976.5 sigma=110.4 thresh=3308 peak=3197
19:37:44.995 00.001 18884 Star::Find returns 0 (2), X=551.00, Y=78.00, Mass=837, SNR=2.9, Peak=3597 HFD=0.0
19:37:44.995 00.000 18884 Star::Find(15, 1070, 682, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.996 00.001 18884 Star::Find false star n=1 nbg=264 bg=2793.0 sigma=109.6 thresh=3122 peak=2924
19:37:44.997 00.001 18884 Star::Find returns 0 (2), X=1070.00, Y=682.00, Mass=356, SNR=2.9, Peak=3149 HFD=0.0
19:37:44.998 00.001 18884 Star::Find(15, 504, 109, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:44.998 00.000 18884 Star::Find false star n=2 nbg=251 bg=2999.9 sigma=108.3 thresh=3325 peak=3197
19:37:44.999 00.001 18884 Star::Find returns 0 (2), X=504.00, Y=109.00, Mass=896, SNR=2.9, Peak=3539 HFD=0.0
19:37:45.000 00.001 18884 Star::Find(15, 130, 526, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.000 00.000 18884 Star::Find false star n=3 nbg=280 bg=2787.8 sigma=111.1 thresh=3121 peak=2950
19:37:45.001 00.001 18884 Star::Find returns 0 (2), X=130.00, Y=526.00, Mass=1192, SNR=2.9, Peak=3229 HFD=0.0
19:37:45.002 00.001 18884 Star::Find(15, 1136, 439, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.003 00.001 18884 Star::Find false star n=4 nbg=255 bg=2808.7 sigma=104.9 thresh=3123 peak=3038
19:37:45.003 00.000 18884 Star::Find returns 0 (2), X=1136.00, Y=439.00, Mass=1654, SNR=2.9, Peak=3376 HFD=0.0
19:37:45.005 00.002 18884 Star::Find(15, 544, 423, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.006 00.001 18884 Star::Find false star n=2 nbg=267 bg=2775.1 sigma=106.8 thresh=3095 peak=3084
19:37:45.006 00.000 18884 Star::Find returns 0 (2), X=544.00, Y=423.00, Mass=1397, SNR=2.9, Peak=3773 HFD=0.0
19:37:45.007 00.001 18884 Star::Find(15, 824, 493, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.008 00.001 18884 Star::Find false star n=1 nbg=274 bg=2789.4 sigma=110.1 thresh=3120 peak=2960
19:37:45.009 00.001 18884 Star::Find returns 0 (2), X=824.00, Y=493.00, Mass=398, SNR=2.9, Peak=3203 HFD=0.0
19:37:45.009 00.000 18884 AutoFind: finding best star pass 1
19:37:45.010 00.001 18884 Star::Find(15, 1010, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.011 00.001 18884 Star::Find false star n=5 nbg=249 bg=2807.2 sigma=94.1 thresh=3089 peak=3032
19:37:45.012 00.001 18884 Star::Find returns 0 (2), X=1010.00, Y=163.00, Mass=1768, SNR=2.9, Peak=3270 HFD=0.0
19:37:45.012 00.000 18884 Star::Find(15, 1087, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.013 00.001 18884 Star::Find false star n=3 nbg=257 bg=2795.5 sigma=103.4 thresh=3106 peak=2954
19:37:45.015 00.002 18884 Star::Find returns 0 (2), X=1087.00, Y=268.00, Mass=1043, SNR=2.9, Peak=3289 HFD=0.0
19:37:45.015 00.000 18884 Star::Find(15, 1136, 601, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.016 00.001 18884 Star::Find returns 1 (0), X=1125.54, Y=590.95, Mass=3907, SNR=14.0, Peak=3568 HFD=6.0
19:37:45.017 00.001 18884 AutoFind returns star at [1136, 601] 4.6 Mass 3907 SNR 14.0
19:37:45.018 00.001 18884 Star::Find(15, 1136, 601, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.019 00.001 18884 Star::Find returns 1 (0), X=1125.54, Y=590.95, Mass=3907, SNR=14.0, Peak=3568 HFD=6.0
19:37:45.019 00.000 18884 MultiStar: List (2): {1125.54, 590.95}(14.0), {672.18, 131.52}(8.9), 
19:37:45.020 00.001 18884 setting lock position to (1125.54, 590.95)
19:37:45.021 00.001 18884 MultiStar: stabilizing after lock position change
19:37:45.022 00.001 18884 AutoSelect: state = 1, call UpdateGuideState
19:37:45.023 00.001 18884 UpdateGuideState(): m_state=1
19:37:45.023 00.000 18884 Star::Find(15, 1125, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:37:45.024 00.001 18884 Star::Find returns 1 (0), X=1125.54, Y=590.95, Mass=3907, SNR=14.0, Peak=3568 HFD=6.0
19:37:45.032 00.008 18884 setting force full frames = false
19:37:45.032 00.000 18884 setting lock position to (1125.54, 590.95)
19:37:45.033 00.001 18884 MultiStar: stabilizing after lock position change
19:37:45.034 00.001 18884 CurrentPosition() valid, moving to STATE_SELECTED
19:37:45.035 00.001 18884 Changing from state SELECTING to SELECTED
19:37:45.036 00.001 18884 guider state => SELECTED
19:37:45.047 00.011 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=4093, med=2784, FiltMin=2489, FiltMax=3273, Gamma=1.000
19:37:45.061 00.014 18884 UpdateGuideState exits: m=3907 SNR=14.0
19:37:45.062 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=4093, med=2784, FiltMin=2489, FiltMax=3273, Gamma=1.000
19:37:45.076 00.014 18884 Status Line: Auto-selected star at (1125.5, 591.0)
19:37:45.084 00.008 18884 PhdController: newstate STATE_WAIT_SELECTED
19:37:45.085 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:45.086 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:37:45.087 00.001 18884 Enqueuing Expose request
19:37:45.088 00.001 16360 Worker thread wakes up
19:37:45.088 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:45.088 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(1111,576,31,31)
19:37:46.073 00.985 16360 Exposure complete
19:37:46.131 00.058 16360 worker thread done servicing request
19:37:46.131 00.000 18884 OnExposeComplete: enter
19:37:46.133 00.002 18884 UpdateGuideState(): m_state=2
19:37:46.133 00.000 18884 Star::Find(15, 1125, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
19:37:46.134 00.001 18884 Star::Find false star n=6 nbg=259 bg=2775.3 sigma=94.4 thresh=3059 peak=2915
19:37:46.135 00.001 18884 Star::Find returns 0 (2), X=1125.00, Y=590.00, Mass=2034, SNR=2.9, Peak=3257 HFD=0.0
19:37:46.137 00.002 18884 DistanceChecker: activated
19:37:46.138 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:46.140 00.002 18884 Changing from state SELECTED to UNINITIALIZED
19:37:46.142 00.002 18884 guider state => SELECTING
19:37:46.145 00.003 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:46.147 00.002 18884 Status Line: Star lost - low SNR
19:37:46.156 00.009 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=3929, med=2774, FiltMin=2528, FiltMax=3261, Gamma=1.000
19:37:46.172 00.016 18884 UpdateGuideState exits: Star lost - low SNR
19:37:46.173 00.001 18884 waiting for star selected, attempts remaining = 3
19:37:46.174 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:46.176 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:46.176 00.000 18884 Enqueuing Expose request
19:37:46.178 00.002 16360 Worker thread wakes up
19:37:46.178 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:46.178 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:37:47.328 01.150 16360 Exposure complete
19:37:47.375 00.047 16360 worker thread done servicing request
19:37:47.376 00.001 18884 OnExposeComplete: enter
19:37:47.376 00.000 18884 UpdateGuideState(): m_state=1
19:37:47.377 00.001 18884 Star::Find(15, 1125, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
19:37:47.377 00.000 18884 Star::Find false star n=4 nbg=243 bg=2781.3 sigma=91.7 thresh=3056 peak=2971
19:37:47.378 00.001 18884 Star::Find returns 0 (2), X=1125.00, Y=590.00, Mass=1309, SNR=2.9, Peak=3251 HFD=0.0
19:37:47.380 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:47.380 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:47.381 00.001 18884 Status Line: Star lost - low SNR
19:37:47.382 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=3920, med=2781, FiltMin=2515, FiltMax=3299, Gamma=1.000
19:37:47.393 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:37:47.393 00.000 18884 waiting for star selected, attempts remaining = 2
19:37:47.394 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:47.395 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:47.395 00.000 18884 Enqueuing Expose request
19:37:47.396 00.001 16360 Worker thread wakes up
19:37:47.396 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:47.396 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:37:48.351 00.955 16360 Exposure complete
19:37:48.399 00.048 16360 worker thread done servicing request
19:37:48.399 00.000 18884 OnExposeComplete: enter
19:37:48.399 00.000 18884 UpdateGuideState(): m_state=1
19:37:48.400 00.001 18884 Star::Find(15, 1125, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
19:37:48.401 00.001 18884 Star::Find false star n=4 nbg=265 bg=2739.8 sigma=94.6 thresh=3024 peak=2932
19:37:48.401 00.000 18884 Star::Find returns 0 (2), X=1125.00, Y=590.00, Mass=1508, SNR=2.9, Peak=3280 HFD=0.0
19:37:48.402 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:48.402 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:48.403 00.001 18884 Status Line: Star lost - low SNR
19:37:48.404 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=4086, med=2768, FiltMin=2499, FiltMax=3264, Gamma=1.000
19:37:48.415 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:37:48.416 00.001 18884 waiting for star selected, attempts remaining = 1
19:37:48.416 00.000 18884 PhdController: newstate STATE_ATTEMPT_START
19:37:48.417 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:48.418 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:48.418 00.000 18884 Enqueuing Expose request
19:37:48.419 00.001 16360 Worker thread wakes up
19:37:48.419 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:48.419 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:37:49.570 01.151 16360 Exposure complete
19:37:49.619 00.049 16360 worker thread done servicing request
19:37:49.619 00.000 18884 OnExposeComplete: enter
19:37:49.620 00.001 18884 UpdateGuideState(): m_state=1
19:37:49.621 00.001 18884 Star::Find(15, 1125, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.621 00.000 18884 Star::Find false star n=7 nbg=276 bg=2776.3 sigma=94.0 thresh=3058 peak=2945
19:37:49.622 00.001 18884 Star::Find returns 0 (2), X=1125.00, Y=590.00, Mass=2652, SNR=2.9, Peak=3309 HFD=0.0
19:37:49.622 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:49.623 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:49.624 00.001 18884 Status Line: Star lost - low SNR
19:37:49.628 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=4099, med=2771, FiltMin=2518, FiltMax=3283, Gamma=1.000
19:37:49.639 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:37:49.640 00.001 18884 PhdController: newstate STATE_SELECT_STAR
19:37:49.641 00.001 18884 GuiderMultiStar::AutoSelect enter
19:37:49.642 00.001 18884 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
19:37:49.690 00.048 18884 AutoFind: auto downsample for scale 3.22 => 1x
19:37:49.743 00.053 18884 AutoFind: global mean = 0.0, stdev 183.7
19:37:49.744 00.001 18884 AutoFind: using threshold = 0.1
19:37:49.801 00.057 18884 AutoFind: local max [1023, 656] 5.1
19:37:49.802 00.001 18884 AutoFind: local max [448, 130] 5.0
19:37:49.802 00.000 18884 AutoFind: local max [524, 54] 4.9
19:37:49.803 00.001 18884 AutoFind: local max [701, 922] 4.8
19:37:49.803 00.000 18884 AutoFind: local max [886, 410] 4.8
19:37:49.804 00.001 18884 AutoFind: local max [1127, 726] 4.7
19:37:49.805 00.001 18884 AutoFind: local max [339, 272] 4.6
19:37:49.805 00.000 18884 AutoFind: local max [522, 516] 4.6
19:37:49.806 00.001 18884 AutoFind: local max [934, 709] 4.6
19:37:49.807 00.001 18884 AutoFind: local max [860, 363] 4.5
19:37:49.807 00.000 18884 AutoFind: local max [267, 215] 4.5
19:37:49.808 00.001 18884 AutoFind: local max [1052, 329] 4.5
19:37:49.808 00.000 18884 AutoFind: local max [1222, 132] 4.4
19:37:49.809 00.001 18884 AutoFind: local max [1126, 10] 4.4
19:37:49.810 00.001 18884 AutoFind: local max [552, 105] 4.4
19:37:49.810 00.000 18884 AutoFind: local max [782, 244] 4.3
19:37:49.811 00.001 18884 AutoFind: local max [1148, 783] 4.3
19:37:49.811 00.000 18884 AutoFind: local max [1135, 292] 4.3
19:37:49.812 00.001 18884 AutoFind: local max [759, 495] 4.3
19:37:49.813 00.001 18884 AutoFind: local max [505, 626] 4.3
19:37:49.814 00.001 18884 AutoFind: local max [544, 230] 4.3
19:37:49.815 00.001 18884 AutoFind: local max [543, 84] 4.3
19:37:49.815 00.000 18884 AutoFind: local max [550, 749] 4.3
19:37:49.816 00.001 18884 AutoFind: local max [515, 138] 4.3
19:37:49.817 00.001 18884 AutoFind: local max [533, 574] 4.3
19:37:49.817 00.000 18884 AutoFind: local max [309, 293] 4.3
19:37:49.818 00.001 18884 AutoFind: local max [406, 923] 4.2
19:37:49.819 00.001 18884 AutoFind: local max [970, 88] 4.2
19:37:49.819 00.000 18884 AutoFind: local max [1250, 498] 4.1
19:37:49.820 00.001 18884 AutoFind: local max [692, 361] 4.1
19:37:49.821 00.001 18884 AutoFind: local max [542, 580] 4.1
19:37:49.821 00.000 18884 AutoFind: local max [1011, 824] 4.1
19:37:49.822 00.001 18884 AutoFind: local max [558, 887] 4.1
19:37:49.822 00.000 18884 AutoFind: local max [912, 491] 4.1
19:37:49.823 00.001 18884 AutoFind: local max [640, 234] 4.1
19:37:49.824 00.001 18884 AutoFind: local max [382, 398] 4.1
19:37:49.824 00.000 18884 AutoFind: local max [830, 539] 4.1
19:37:49.825 00.001 18884 AutoFind: local max [521, 848] 4.1
19:37:49.826 00.001 18884 AutoFind: local max [941, 861] 4.1
19:37:49.826 00.000 18884 AutoFind: local max [187, 316] 4.1
19:37:49.827 00.001 18884 AutoFind: local max [1088, 620] 4.1
19:37:49.827 00.000 18884 AutoFind: local max [315, 709] 4.1
19:37:49.828 00.001 18884 AutoFind: local max [561, 41] 4.1
19:37:49.829 00.001 18884 AutoFind: local max [294, 455] 4.1
19:37:49.830 00.001 18884 AutoFind: local max [899, 667] 4.1
19:37:49.831 00.001 18884 AutoFind: local max [1050, 166] 4.0
19:37:49.831 00.000 18884 AutoFind: local max [1223, 540] 4.0
19:37:49.832 00.001 18884 AutoFind: local max [559, 124] 4.0
19:37:49.833 00.001 18884 AutoFind: local max [235, 275] 4.0
19:37:49.833 00.000 18884 AutoFind: local max [1227, 371] 4.0
19:37:49.834 00.001 18884 AutoFind: local max [663, 108] 4.0
19:37:49.835 00.001 18884 AutoFind: local max [486, 111] 4.0
19:37:49.835 00.000 18884 AutoFind: local max [1072, 291] 4.0
19:37:49.836 00.001 18884 AutoFind: local max [1188, 749] 4.0
19:37:49.836 00.000 18884 AutoFind: local max [1268, 670] 4.0
19:37:49.837 00.001 18884 AutoFind: local max [1003, 333] 4.0
19:37:49.838 00.001 18884 AutoFind: local max [1079, 469] 4.0
19:37:49.838 00.000 18884 AutoFind: local max [561, 55] 4.0
19:37:49.839 00.001 18884 AutoFind: local max [222, 451] 4.0
19:37:49.839 00.000 18884 AutoFind: local max [82, 471] 4.0
19:37:49.840 00.001 18884 AutoFind: local max [1125, 875] 4.0
19:37:49.841 00.001 18884 AutoFind: local max [1244, 705] 4.0
19:37:49.841 00.000 18884 AutoFind: local max [739, 663] 3.9
19:37:49.842 00.001 18884 AutoFind: local max [635, 34] 3.9
19:37:49.842 00.000 18884 AutoFind: local max [374, 407] 3.9
19:37:49.843 00.001 18884 AutoFind: local max [655, 111] 3.9
19:37:49.844 00.001 18884 AutoFind: local max [204, 645] 3.9
19:37:49.844 00.000 18884 AutoFind: local max [58, 60] 3.9
19:37:49.845 00.001 18884 AutoFind: local max [819, 664] 3.9
19:37:49.846 00.001 18884 AutoFind: local max [189, 949] 3.9
19:37:49.846 00.000 18884 AutoFind: local max [1206, 859] 3.9
19:37:49.847 00.001 18884 AutoFind: local max [1019, 435] 3.9
19:37:49.848 00.001 18884 AutoFind: local max [528, 150] 3.9
19:37:49.848 00.000 18884 AutoFind: local max [1005, 445] 3.9
19:37:49.849 00.001 18884 AutoFind: local max [887, 141] 3.9
19:37:49.850 00.001 18884 AutoFind: local max [572, 655] 3.9
19:37:49.850 00.000 18884 AutoFind: local max [118, 506] 3.9
19:37:49.851 00.001 18884 AutoFind: local max [217, 904] 3.9
19:37:49.851 00.000 18884 AutoFind: local max [280, 439] 3.9
19:37:49.852 00.001 18884 AutoFind: local max [1004, 158] 3.9
19:37:49.852 00.000 18884 AutoFind: local max [1072, 25] 3.9
19:37:49.853 00.001 18884 AutoFind: local max [1162, 815] 3.9
19:37:49.854 00.001 18884 AutoFind: local max [950, 344] 3.9
19:37:49.854 00.000 18884 AutoFind: local max [919, 726] 3.9
19:37:49.855 00.001 18884 AutoFind: local max [113, 115] 3.9
19:37:49.856 00.001 18884 AutoFind: local max [1163, 538] 3.9
19:37:49.856 00.000 18884 AutoFind: local max [1155, 327] 3.9
19:37:49.857 00.001 18884 AutoFind: local max [535, 786] 3.9
19:37:49.857 00.000 18884 AutoFind: local max [318, 795] 3.9
19:37:49.858 00.001 18884 AutoFind: local max [72, 928] 3.9
19:37:49.858 00.000 18884 AutoFind: local max [275, 105] 3.9
19:37:49.859 00.001 18884 AutoFind: local max [1063, 794] 3.8
19:37:49.860 00.001 18884 AutoFind: local max [1119, 9] 3.8
19:37:49.860 00.000 18884 AutoFind: local max [560, 900] 3.8
19:37:49.861 00.001 18884 AutoFind: local max [393, 44] 3.8
19:37:49.862 00.001 18884 AutoFind: local max [461, 200] 3.8
19:37:49.862 00.000 18884 AutoFind: local max [950, 536] 3.8
19:37:49.863 00.001 18884 AutoFind: local max [970, 404] 3.8
19:37:49.864 00.001 18884 AutoFind: local max [911, 362] 3.8
19:37:49.864 00.000 18884 AutoFind: local max [769, 703] 3.8
19:37:49.865 00.001 18884 AutoFind: too close [560, 900] 3.8 - [558, 887] 4.1
19:37:49.865 00.000 18884 AutoFind: too close [1119, 9] 3.8 - [1126, 10] 4.4
19:37:49.866 00.001 18884 AutoFind: too close [919, 726] 3.9 - [934, 709] 4.6
19:37:49.867 00.001 18884 AutoFind: too close [280, 439] 3.9 - [294, 455] 4.1
19:37:49.867 00.000 18884 AutoFind: too close [1005, 445] 3.9 - [1019, 435] 3.9
19:37:49.868 00.001 18884 AutoFind: too close [528, 150] 3.9 - [515, 138] 4.3
19:37:49.869 00.001 18884 AutoFind: too close [655, 111] 3.9 - [663, 108] 4.0
19:37:49.869 00.000 18884 AutoFind: too close [374, 407] 3.9 - [382, 398] 4.1
19:37:49.870 00.001 18884 AutoFind: too close [561, 55] 4.0 - [561, 41] 4.1
19:37:49.870 00.000 18884 AutoFind: too close [559, 124] 4.0 - [552, 105] 4.4
19:37:49.871 00.001 18884 AutoFind: too close [542, 580] 4.1 - [533, 574] 4.3
19:37:49.871 00.000 18884 AutoFind: too close to edge [72, 928] 3.9
19:37:49.872 00.001 18884 AutoFind: too close to edge [1072, 25] 3.9
19:37:49.873 00.001 18884 AutoFind: too close to edge [189, 949] 3.9
19:37:49.873 00.000 18884 AutoFind: too close to edge [635, 34] 3.9
19:37:49.874 00.001 18884 AutoFind: too close to edge [1244, 705] 4.0
19:37:49.874 00.000 18884 AutoFind: too close to edge [1268, 670] 4.0
19:37:49.875 00.001 18884 AutoFind: too close to edge [1250, 498] 4.1
19:37:49.876 00.001 18884 AutoFind: too close to edge [406, 923] 4.2
19:37:49.876 00.000 18884 AutoFind: too close to edge [701, 922] 4.8
19:37:49.877 00.001 18884 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
19:37:49.878 00.001 18884 Star::Find(15, 1023, 656, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.878 00.000 18884 Star::Find false star n=6 nbg=267 bg=2747.0 sigma=100.3 thresh=3048 peak=3009
19:37:49.879 00.001 18884 Star::Find returns 0 (2), X=1023.00, Y=656.00, Mass=2045, SNR=2.9, Peak=3193 HFD=0.0
19:37:49.880 00.001 18884 Star::Find(15, 448, 130, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.880 00.000 18884 Star::Find false star n=1 nbg=261 bg=3024.0 sigma=110.5 thresh=3356 peak=3201
19:37:49.881 00.001 18884 Star::Find returns 0 (2), X=448.00, Y=130.00, Mass=342, SNR=2.9, Peak=3677 HFD=0.0
19:37:49.882 00.001 18884 Star::Find(15, 524, 54, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.882 00.000 18884 Star::Find false star n=6 nbg=256 bg=2943.7 sigma=111.6 thresh=3278 peak=3177
19:37:49.883 00.001 18884 Star::Find returns 0 (2), X=524.00, Y=54.00, Mass=2313, SNR=2.9, Peak=3376 HFD=0.0
19:37:49.883 00.000 18884 Star::Find(15, 886, 410, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.884 00.001 18884 Star::Find false star n=1 nbg=263 bg=2754.7 sigma=107.1 thresh=3076 peak=2940
19:37:49.885 00.001 18884 Star::Find returns 0 (2), X=886.00, Y=410.00, Mass=342, SNR=2.9, Peak=3213 HFD=0.0
19:37:49.885 00.000 18884 Star::Find(15, 1127, 726, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.886 00.001 18884 Star::Find false star n=5 nbg=258 bg=2782.7 sigma=95.2 thresh=3068 peak=2972
19:37:49.887 00.001 18884 Star::Find returns 0 (2), X=1127.00, Y=726.00, Mass=1795, SNR=2.9, Peak=3398 HFD=0.0
19:37:49.887 00.000 18884 Star::Find(15, 339, 272, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.888 00.001 18884 Star::Find false star n=5 nbg=257 bg=2754.6 sigma=93.6 thresh=3035 peak=2936
19:37:49.888 00.000 18884 Star::Find returns 0 (2), X=339.00, Y=272.00, Mass=1673, SNR=2.9, Peak=3302 HFD=0.0
19:37:49.889 00.001 18884 Star::Find(15, 522, 516, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.890 00.001 18884 Star::Find false star n=8 nbg=244 bg=2779.9 sigma=81.9 thresh=3026 peak=2919
19:37:49.890 00.000 18884 Star::Find returns 0 (2), X=522.00, Y=516.00, Mass=2214, SNR=2.9, Peak=3232 HFD=0.0
19:37:49.891 00.001 18884 Star::Find(15, 860, 363, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.891 00.000 18884 Star::Find false star n=3 nbg=254 bg=2774.5 sigma=92.8 thresh=3053 peak=3025
19:37:49.892 00.001 18884 Star::Find returns 0 (2), X=860.00, Y=363.00, Mass=1602, SNR=2.9, Peak=3667 HFD=0.0
19:37:49.893 00.001 18884 Star::Find(15, 267, 215, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.893 00.000 18884 Star::Find false star n=6 nbg=253 bg=2742.4 sigma=90.2 thresh=3013 peak=2951
19:37:49.894 00.001 18884 Star::Find returns 0 (2), X=267.00, Y=215.00, Mass=2009, SNR=2.9, Peak=3273 HFD=0.0
19:37:49.895 00.001 18884 Star::Find(15, 1052, 329, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.896 00.001 18884 Star::Find false star n=4 nbg=256 bg=2921.4 sigma=107.4 thresh=3244 peak=3131
19:37:49.897 00.001 18884 Star::Find returns 0 (2), X=1052.00, Y=329.00, Mass=1357, SNR=2.9, Peak=3328 HFD=0.0
19:37:49.897 00.000 18884 Star::Find(15, 1222, 132, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.898 00.001 18884 Star::Find false star n=4 nbg=235 bg=2813.7 sigma=85.5 thresh=3070 peak=2983
19:37:49.898 00.000 18884 Star::Find returns 0 (2), X=1222.00, Y=132.00, Mass=1582, SNR=2.9, Peak=3334 HFD=0.0
19:37:49.899 00.001 18884 Star::Find(15, 782, 244, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.900 00.001 18884 Star::Find false star n=5 nbg=262 bg=2770.1 sigma=102.1 thresh=3076 peak=3044
19:37:49.900 00.000 18884 Star::Find returns 0 (2), X=782.00, Y=244.00, Mass=2347, SNR=2.9, Peak=3440 HFD=0.0
19:37:49.901 00.001 18884 Star::Find(15, 1148, 783, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.901 00.000 18884 Star::Find false star n=1 nbg=246 bg=2745.7 sigma=91.5 thresh=3020 peak=2928
19:37:49.902 00.001 18884 Star::Find returns 0 (2), X=1148.00, Y=783.00, Mass=374, SNR=2.9, Peak=3197 HFD=0.0
19:37:49.903 00.001 18884 Star::Find(15, 1135, 292, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.903 00.000 18884 Star::Find false star n=3 nbg=258 bg=2777.6 sigma=91.8 thresh=3053 peak=3006
19:37:49.904 00.001 18884 Star::Find returns 0 (2), X=1135.00, Y=292.00, Mass=1036, SNR=2.9, Peak=3238 HFD=0.0
19:37:49.904 00.000 18884 Star::Find(15, 759, 495, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.905 00.001 18884 Star::Find false star n=16 nbg=222 bg=2753.7 sigma=69.0 thresh=2961 peak=2957
19:37:49.906 00.001 18884 Star::Find returns 0 (2), X=759.00, Y=495.00, Mass=4362, SNR=2.9, Peak=3248 HFD=0.0
19:37:49.906 00.000 18884 Star::Find(15, 505, 626, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.907 00.001 18884 Star::Find false star n=2 nbg=260 bg=2774.5 sigma=101.2 thresh=3078 peak=2936
19:37:49.907 00.000 18884 Star::Find returns 0 (2), X=505.00, Y=626.00, Mass=672, SNR=2.9, Peak=3264 HFD=0.0
19:37:49.908 00.001 18884 Star::Find(15, 544, 230, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.909 00.001 18884 Star::Find returns 0 (3), X=544.00, Y=230.00, Mass=0, SNR=0.0, Peak=3203 HFD=0.0
19:37:49.909 00.000 18884 Star::Find(15, 543, 84, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.910 00.001 18884 Star::Find returns 0 (3), X=543.00, Y=84.00, Mass=0, SNR=0.0, Peak=3545 HFD=0.0
19:37:49.911 00.001 18884 Star::Find(15, 550, 749, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.911 00.000 18884 Star::Find false star n=4 nbg=248 bg=2785.1 sigma=88.5 thresh=3050 peak=2936
19:37:49.912 00.001 18884 Star::Find returns 0 (2), X=550.00, Y=749.00, Mass=1183, SNR=2.9, Peak=3376 HFD=0.0
19:37:49.913 00.001 18884 Star::Find(15, 309, 293, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.913 00.000 18884 Star::Find false star n=4 nbg=260 bg=2755.3 sigma=95.5 thresh=3042 peak=2920
19:37:49.914 00.001 18884 Star::Find returns 0 (2), X=309.00, Y=293.00, Mass=1442, SNR=2.9, Peak=3216 HFD=0.0
19:37:49.914 00.000 18884 Star::Find(15, 970, 88, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.915 00.001 18884 Star::Find false star n=2 nbg=281 bg=2764.8 sigma=118.0 thresh=3119 peak=2961
19:37:49.916 00.001 18884 Star::Find returns 0 (2), X=970.00, Y=88.00, Mass=713, SNR=2.9, Peak=3481 HFD=0.0
19:37:49.916 00.000 18884 Star::Find(15, 692, 361, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.917 00.001 18884 Star::Find false star n=2 nbg=267 bg=2767.0 sigma=103.7 thresh=3078 peak=2928
19:37:49.917 00.000 18884 Star::Find returns 0 (2), X=692.00, Y=361.00, Mass=834, SNR=2.9, Peak=3293 HFD=0.0
19:37:49.918 00.001 18884 Star::Find(15, 1011, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.919 00.001 18884 Star::Find false star n=5 nbg=249 bg=2779.9 sigma=87.2 thresh=3042 peak=2936
19:37:49.919 00.000 18884 Star::Find returns 0 (2), X=1011.00, Y=824.00, Mass=1462, SNR=2.9, Peak=3161 HFD=0.0
19:37:49.920 00.001 18884 Star::Find(15, 912, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.920 00.000 18884 Star::Find false star n=2 nbg=274 bg=2783.8 sigma=99.9 thresh=3083 peak=2921
19:37:49.921 00.001 18884 Star::Find returns 0 (2), X=912.00, Y=491.00, Mass=719, SNR=2.9, Peak=3206 HFD=0.0
19:37:49.922 00.001 18884 Star::Find(15, 640, 234, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.922 00.000 18884 Star::Find false star n=3 nbg=267 bg=2773.4 sigma=94.7 thresh=3057 peak=3033
19:37:49.923 00.001 18884 Star::Find returns 0 (2), X=640.00, Y=234.00, Mass=1525, SNR=2.9, Peak=3289 HFD=0.0
19:37:49.923 00.000 18884 Star::Find(15, 830, 539, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.924 00.001 18884 Star::Find false star n=4 nbg=247 bg=2748.8 sigma=89.0 thresh=3016 peak=2947
19:37:49.925 00.001 18884 Star::Find returns 0 (2), X=830.00, Y=539.00, Mass=1318, SNR=2.9, Peak=3238 HFD=0.0
19:37:49.925 00.000 18884 Star::Find(15, 521, 848, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.926 00.001 18884 Star::Find false star n=7 nbg=243 bg=2755.9 sigma=82.5 thresh=3003 peak=2913
19:37:49.927 00.001 18884 Star::Find returns 0 (2), X=521.00, Y=848.00, Mass=2189, SNR=2.9, Peak=3254 HFD=0.0
19:37:49.927 00.000 18884 Star::Find(15, 941, 861, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.928 00.001 18884 Star::Find false star n=1 nbg=243 bg=2765.8 sigma=87.0 thresh=3027 peak=2954
19:37:49.928 00.000 18884 Star::Find returns 0 (2), X=941.00, Y=861.00, Mass=658, SNR=2.9, Peak=3424 HFD=0.0
19:37:49.929 00.001 18884 Star::Find(15, 187, 316, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.930 00.001 18884 Star::Find false star n=3 nbg=258 bg=2771.2 sigma=96.3 thresh=3060 peak=2939
19:37:49.931 00.001 18884 Star::Find returns 0 (2), X=187.00, Y=316.00, Mass=1116, SNR=2.9, Peak=3251 HFD=0.0
19:37:49.931 00.000 18884 Star::Find(15, 1088, 620, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.932 00.001 18884 Star::Find false star n=3 nbg=261 bg=2772.5 sigma=88.5 thresh=3038 peak=2955
19:37:49.933 00.001 18884 Star::Find returns 0 (2), X=1088.00, Y=620.00, Mass=974, SNR=2.9, Peak=3222 HFD=0.0
19:37:49.933 00.000 18884 Star::Find(15, 315, 709, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.934 00.001 18884 Star::Find false star n=3 nbg=265 bg=2766.5 sigma=98.5 thresh=3062 peak=3018
19:37:49.934 00.000 18884 Star::Find returns 0 (2), X=315.00, Y=709.00, Mass=1668, SNR=2.9, Peak=3571 HFD=0.0
19:37:49.935 00.001 18884 Star::Find(15, 899, 667, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.936 00.001 18884 Star::Find returns 1 (0), X=889.27, Y=674.48, Mass=3573, SNR=12.7, Peak=3344 HFD=4.1
19:37:49.936 00.000 18884 Star::Find(15, 1050, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.937 00.001 18884 Star::Find false star n=5 nbg=256 bg=2770.5 sigma=91.8 thresh=3046 peak=2922
19:37:49.937 00.000 18884 Star::Find returns 0 (2), X=1050.00, Y=166.00, Mass=1768, SNR=2.9, Peak=3216 HFD=0.0
19:37:49.938 00.001 18884 Star::Find(15, 1223, 540, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.939 00.001 18884 Star::Find false star n=16 nbg=229 bg=2752.8 sigma=75.3 thresh=2979 peak=2926
19:37:49.939 00.000 18884 Star::Find returns 0 (2), X=1223.00, Y=540.00, Mass=4883, SNR=2.9, Peak=3222 HFD=0.0
19:37:49.940 00.001 18884 Star::Find(15, 235, 275, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.940 00.000 18884 Star::Find false star n=6 nbg=245 bg=2755.0 sigma=83.8 thresh=3006 peak=2939
19:37:49.941 00.001 18884 Star::Find returns 0 (2), X=235.00, Y=275.00, Mass=2010, SNR=2.9, Peak=3206 HFD=0.0
19:37:49.942 00.001 18884 Star::Find(15, 1227, 371, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.943 00.001 18884 Star::Find false star n=3 nbg=257 bg=2795.7 sigma=100.5 thresh=3097 peak=2998
19:37:49.943 00.000 18884 Star::Find returns 0 (2), X=1227.00, Y=371.00, Mass=1280, SNR=2.9, Peak=3558 HFD=0.0
19:37:49.944 00.001 18884 Star::Find(15, 486, 111, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.945 00.001 18884 Star::Find false star n=1 nbg=278 bg=3013.1 sigma=133.3 thresh=3413 peak=3209
19:37:49.945 00.000 18884 Star::Find returns 0 (2), X=486.00, Y=111.00, Mass=411, SNR=2.9, Peak=3497 HFD=0.0
19:37:49.946 00.001 18884 Star::Find(15, 1072, 291, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.947 00.001 18884 Star::Find false star n=3 nbg=254 bg=2767.0 sigma=91.0 thresh=3040 peak=2945
19:37:49.947 00.000 18884 Star::Find returns 0 (2), X=1072.00, Y=291.00, Mass=1035, SNR=2.9, Peak=3184 HFD=0.0
19:37:49.948 00.001 18884 Star::Find(15, 1188, 749, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.949 00.001 18884 Star::Find false star n=4 nbg=253 bg=2767.9 sigma=95.6 thresh=3055 peak=2942
19:37:49.949 00.000 18884 Star::Find returns 0 (2), X=1188.00, Y=749.00, Mass=1853, SNR=2.9, Peak=3552 HFD=0.0
19:37:49.950 00.001 18884 Star::Find(15, 1003, 333, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.950 00.000 18884 Star::Find false star n=8 nbg=232 bg=2956.5 sigma=91.7 thresh=3231 peak=3133
19:37:49.951 00.001 18884 Star::Find returns 0 (2), X=1003.00, Y=333.00, Mass=2606, SNR=2.9, Peak=3472 HFD=0.0
19:37:49.951 00.000 18884 Star::Find(15, 1079, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.952 00.001 18884 Star::Find false star n=3 nbg=257 bg=2791.0 sigma=95.1 thresh=3076 peak=2928
19:37:49.953 00.001 18884 Star::Find returns 0 (2), X=1079.00, Y=469.00, Mass=1101, SNR=2.9, Peak=3171 HFD=0.0
19:37:49.953 00.000 18884 Star::Find(15, 222, 451, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.954 00.001 18884 Star::Find false star n=11 nbg=246 bg=2754.0 sigma=73.3 thresh=2974 peak=2905
19:37:49.954 00.000 18884 Star::Find returns 0 (2), X=222.00, Y=451.00, Mass=3221, SNR=2.9, Peak=3296 HFD=0.0
19:37:49.955 00.001 18884 Star::Find(15, 82, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.956 00.001 18884 Star::Find false star n=2 nbg=261 bg=2767.8 sigma=88.1 thresh=3032 peak=2904
19:37:49.956 00.000 18884 Star::Find returns 0 (2), X=82.00, Y=471.00, Mass=668, SNR=2.9, Peak=3142 HFD=0.0
19:37:49.957 00.001 18884 Star::Find(15, 1125, 875, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.958 00.001 18884 Star::Find false star n=3 nbg=278 bg=2778.4 sigma=103.5 thresh=3089 peak=2948
19:37:49.958 00.000 18884 Star::Find returns 0 (2), X=1125.00, Y=875.00, Mass=1335, SNR=2.9, Peak=3427 HFD=0.0
19:37:49.959 00.001 18884 Star::Find(15, 739, 663, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.959 00.000 18884 Star::Find false star n=5 nbg=268 bg=2761.0 sigma=104.0 thresh=3073 peak=2920
19:37:49.960 00.001 18884 Star::Find returns 0 (2), X=739.00, Y=663.00, Mass=2038, SNR=2.9, Peak=3261 HFD=0.0
19:37:49.961 00.001 18884 Star::Find(15, 204, 645, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.961 00.000 18884 Star::Find false star n=1 nbg=278 bg=2760.8 sigma=116.4 thresh=3110 peak=2918
19:37:49.962 00.001 18884 Star::Find returns 0 (2), X=204.00, Y=645.00, Mass=372, SNR=2.9, Peak=3149 HFD=0.0
19:37:49.962 00.000 18884 Star::Find(15, 58, 60, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.964 00.002 18884 Star::Find returns 0 (3), X=58.00, Y=60.00, Mass=0, SNR=0.0, Peak=3235 HFD=0.0
19:37:49.965 00.001 18884 Star::Find(15, 819, 664, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.965 00.000 18884 Star::Find false star n=5 nbg=260 bg=2777.6 sigma=95.2 thresh=3063 peak=2948
19:37:49.966 00.001 18884 Star::Find returns 0 (2), X=819.00, Y=664.00, Mass=2194, SNR=2.9, Peak=3277 HFD=0.0
19:37:49.967 00.001 18884 Star::Find(15, 1206, 859, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.967 00.000 18884 Star::Find false star n=3 nbg=249 bg=2765.8 sigma=90.9 thresh=3039 peak=2921
19:37:49.968 00.001 18884 Star::Find returns 0 (2), X=1206.00, Y=859.00, Mass=989, SNR=2.9, Peak=3181 HFD=0.0
19:37:49.968 00.000 18884 Star::Find(15, 887, 141, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.969 00.001 18884 Star::Find false star n=1 nbg=261 bg=2773.5 sigma=98.4 thresh=3069 peak=2961
19:37:49.970 00.001 18884 Star::Find returns 0 (2), X=887.00, Y=141.00, Mass=376, SNR=2.9, Peak=3222 HFD=0.0
19:37:49.970 00.000 18884 Star::Find(15, 572, 655, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.971 00.001 18884 Star::Find false star n=4 nbg=242 bg=2761.8 sigma=84.1 thresh=3014 peak=2892
19:37:49.971 00.000 18884 Star::Find returns 0 (2), X=572.00, Y=655.00, Mass=1371, SNR=2.9, Peak=3219 HFD=0.0
19:37:49.972 00.001 18884 Star::Find(15, 118, 506, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.973 00.001 18884 Star::Find false star n=3 nbg=276 bg=2775.2 sigma=104.8 thresh=3090 peak=2949
19:37:49.975 00.002 18884 Star::Find returns 0 (2), X=118.00, Y=506.00, Mass=1277, SNR=2.9, Peak=3337 HFD=0.0
19:37:49.975 00.000 18884 Star::Find(15, 217, 904, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.976 00.001 18884 Star::Find false star n=3 nbg=259 bg=2745.1 sigma=98.2 thresh=3040 peak=2940
19:37:49.977 00.001 18884 Star::Find returns 0 (2), X=217.00, Y=904.00, Mass=1067, SNR=2.9, Peak=3213 HFD=0.0
19:37:49.978 00.001 18884 Star::Find(15, 1004, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.980 00.002 18884 Star::Find false star n=10 nbg=246 bg=2762.3 sigma=79.7 thresh=3002 peak=2944
19:37:49.980 00.000 18884 Star::Find returns 0 (2), X=1004.00, Y=158.00, Mass=3030, SNR=2.9, Peak=3245 HFD=0.0
19:37:49.981 00.001 18884 Star::Find(15, 1162, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.982 00.001 18884 Star::Find returns 1 (0), X=1164.16, Y=806.46, Mass=2544, SNR=11.7, Peak=3705 HFD=2.0
19:37:49.982 00.000 18884 Star::Find(15, 950, 344, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.983 00.001 18884 Star::Find returns 0 (2), X=950.00, Y=344.00, Mass=298, SNR=3.0, Peak=3261 HFD=0.0
19:37:49.983 00.000 18884 Star::Find(15, 113, 115, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.984 00.001 18884 Star::Find false star n=7 nbg=254 bg=2787.0 sigma=88.1 thresh=3051 peak=2967
19:37:49.985 00.001 18884 Star::Find returns 0 (2), X=113.00, Y=115.00, Mass=2726, SNR=2.9, Peak=3625 HFD=0.0
19:37:49.985 00.000 18884 Star::Find(15, 1163, 538, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.986 00.001 18884 Star::Find returns 0 (4), X=1177.43, Y=550.48, Mass=2861, SNR=12.6, Peak=3593 HFD=1.3
19:37:49.987 00.001 18884 Star::Find(15, 1155, 327, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.987 00.000 18884 Star::Find false star n=3 nbg=283 bg=2773.6 sigma=119.8 thresh=3133 peak=2924
19:37:49.988 00.001 18884 Star::Find returns 0 (2), X=1155.00, Y=327.00, Mass=1260, SNR=2.9, Peak=3261 HFD=0.0
19:37:49.988 00.000 18884 Star::Find(15, 535, 786, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.989 00.001 18884 Star::Find returns 0 (3), X=535.00, Y=786.00, Mass=0, SNR=0.0, Peak=3187 HFD=0.0
19:37:49.989 00.000 18884 Star::Find(15, 318, 795, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.991 00.002 18884 Star::Find returns 0 (2), X=318.00, Y=795.00, Mass=323, SNR=3.0, Peak=3261 HFD=0.0
19:37:49.991 00.000 18884 Star::Find(15, 275, 105, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.992 00.001 18884 Star::Find false star n=6 nbg=255 bg=2760.1 sigma=90.9 thresh=3033 peak=2923
19:37:49.993 00.001 18884 Star::Find returns 0 (2), X=275.00, Y=105.00, Mass=1979, SNR=2.9, Peak=3373 HFD=0.0
19:37:49.993 00.000 18884 Star::Find(15, 1063, 794, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.994 00.001 18884 Star::Find false star n=6 nbg=242 bg=2760.7 sigma=89.1 thresh=3028 peak=2907
19:37:49.994 00.000 18884 Star::Find returns 0 (2), X=1063.00, Y=794.00, Mass=1921, SNR=2.9, Peak=3241 HFD=0.0
19:37:49.995 00.001 18884 Star::Find(15, 393, 44, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.996 00.001 18884 Star::Find false star n=8 nbg=267 bg=2760.3 sigma=95.0 thresh=3045 peak=2948
19:37:49.996 00.000 18884 Star::Find returns 0 (2), X=393.00, Y=44.00, Mass=2706, SNR=2.9, Peak=3417 HFD=0.0
19:37:49.997 00.001 18884 Star::Find(15, 461, 200, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.997 00.000 18884 Star::Find false star n=11 nbg=235 bg=2747.2 sigma=80.8 thresh=2990 peak=2942
19:37:49.998 00.001 18884 Star::Find returns 0 (2), X=461.00, Y=200.00, Mass=3493, SNR=2.9, Peak=3273 HFD=0.0
19:37:49.999 00.001 18884 Star::Find(15, 950, 536, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:49.999 00.000 18884 Star::Find false star n=5 nbg=262 bg=2752.3 sigma=93.7 thresh=3033 peak=2967
19:37:50.000 00.001 18884 Star::Find returns 0 (2), X=950.00, Y=536.00, Mass=1681, SNR=2.9, Peak=3206 HFD=0.0
19:37:50.000 00.000 18884 Star::Find(15, 970, 404, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.001 00.001 18884 Star::Find false star n=4 nbg=280 bg=2947.8 sigma=133.1 thresh=3347 peak=3163
19:37:50.001 00.000 18884 Star::Find returns 0 (2), X=970.00, Y=404.00, Mass=1735, SNR=2.9, Peak=3405 HFD=0.0
19:37:50.002 00.001 18884 Star::Find(15, 911, 362, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.002 00.000 18884 Star::Find returns 0 (2), X=911.00, Y=362.00, Mass=343, SNR=2.9, Peak=3187 HFD=0.0
19:37:50.003 00.001 18884 Star::Find(15, 769, 703, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.005 00.002 18884 Star::Find false star n=4 nbg=239 bg=2769.7 sigma=82.3 thresh=3017 peak=2916
19:37:50.005 00.000 18884 Star::Find returns 0 (2), X=769.00, Y=703.00, Mass=1118, SNR=2.9, Peak=3456 HFD=0.0
19:37:50.006 00.001 18884 AutoFind: finding best star pass 1
19:37:50.006 00.000 18884 Star::Find(15, 1023, 656, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.007 00.001 18884 Star::Find false star n=6 nbg=267 bg=2747.0 sigma=100.3 thresh=3048 peak=3009
19:37:50.007 00.000 18884 Star::Find returns 0 (2), X=1023.00, Y=656.00, Mass=2045, SNR=2.9, Peak=3193 HFD=0.0
19:37:50.008 00.001 18884 Star::Find(15, 448, 130, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.008 00.000 18884 Star::Find false star n=1 nbg=261 bg=3024.0 sigma=110.5 thresh=3356 peak=3201
19:37:50.009 00.001 18884 Star::Find returns 0 (2), X=448.00, Y=130.00, Mass=342, SNR=2.9, Peak=3677 HFD=0.0
19:37:50.010 00.001 18884 Star::Find(15, 524, 54, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.010 00.000 18884 Star::Find false star n=6 nbg=256 bg=2943.7 sigma=111.6 thresh=3278 peak=3177
19:37:50.011 00.001 18884 Star::Find returns 0 (2), X=524.00, Y=54.00, Mass=2313, SNR=2.9, Peak=3376 HFD=0.0
19:37:50.011 00.000 18884 Star::Find(15, 886, 410, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.012 00.001 18884 Star::Find false star n=1 nbg=263 bg=2754.7 sigma=107.1 thresh=3076 peak=2940
19:37:50.013 00.001 18884 Star::Find returns 0 (2), X=886.00, Y=410.00, Mass=342, SNR=2.9, Peak=3213 HFD=0.0
19:37:50.013 00.000 18884 Star::Find(15, 1127, 726, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.014 00.001 18884 Star::Find false star n=5 nbg=258 bg=2782.7 sigma=95.2 thresh=3068 peak=2972
19:37:50.014 00.000 18884 Star::Find returns 0 (2), X=1127.00, Y=726.00, Mass=1795, SNR=2.9, Peak=3398 HFD=0.0
19:37:50.015 00.001 18884 Star::Find(15, 339, 272, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.015 00.000 18884 Star::Find false star n=5 nbg=257 bg=2754.6 sigma=93.6 thresh=3035 peak=2936
19:37:50.016 00.001 18884 Star::Find returns 0 (2), X=339.00, Y=272.00, Mass=1673, SNR=2.9, Peak=3302 HFD=0.0
19:37:50.016 00.000 18884 Star::Find(15, 522, 516, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.017 00.001 18884 Star::Find false star n=8 nbg=244 bg=2779.9 sigma=81.9 thresh=3026 peak=2919
19:37:50.019 00.002 18884 Star::Find returns 0 (2), X=522.00, Y=516.00, Mass=2214, SNR=2.9, Peak=3232 HFD=0.0
19:37:50.019 00.000 18884 Star::Find(15, 860, 363, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.020 00.001 18884 Star::Find false star n=3 nbg=254 bg=2774.5 sigma=92.8 thresh=3053 peak=3025
19:37:50.020 00.000 18884 Star::Find returns 0 (2), X=860.00, Y=363.00, Mass=1602, SNR=2.9, Peak=3667 HFD=0.0
19:37:50.021 00.001 18884 Star::Find(15, 267, 215, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.021 00.000 18884 Star::Find false star n=6 nbg=253 bg=2742.4 sigma=90.2 thresh=3013 peak=2951
19:37:50.022 00.001 18884 Star::Find returns 0 (2), X=267.00, Y=215.00, Mass=2009, SNR=2.9, Peak=3273 HFD=0.0
19:37:50.022 00.000 18884 Star::Find(15, 1052, 329, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.023 00.001 18884 Star::Find false star n=4 nbg=256 bg=2921.4 sigma=107.4 thresh=3244 peak=3131
19:37:50.024 00.001 18884 Star::Find returns 0 (2), X=1052.00, Y=329.00, Mass=1357, SNR=2.9, Peak=3328 HFD=0.0
19:37:50.024 00.000 18884 Star::Find(15, 1222, 132, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.026 00.002 18884 Star::Find false star n=4 nbg=235 bg=2813.7 sigma=85.5 thresh=3070 peak=2983
19:37:50.026 00.000 18884 Star::Find returns 0 (2), X=1222.00, Y=132.00, Mass=1582, SNR=2.9, Peak=3334 HFD=0.0
19:37:50.027 00.001 18884 Star::Find(15, 782, 244, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.027 00.000 18884 Star::Find false star n=5 nbg=262 bg=2770.1 sigma=102.1 thresh=3076 peak=3044
19:37:50.028 00.001 18884 Star::Find returns 0 (2), X=782.00, Y=244.00, Mass=2347, SNR=2.9, Peak=3440 HFD=0.0
19:37:50.028 00.000 18884 Star::Find(15, 1148, 783, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.029 00.001 18884 Star::Find false star n=1 nbg=246 bg=2745.7 sigma=91.5 thresh=3020 peak=2928
19:37:50.030 00.001 18884 Star::Find returns 0 (2), X=1148.00, Y=783.00, Mass=374, SNR=2.9, Peak=3197 HFD=0.0
19:37:50.030 00.000 18884 Star::Find(15, 1135, 292, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.031 00.001 18884 Star::Find false star n=3 nbg=258 bg=2777.6 sigma=91.8 thresh=3053 peak=3006
19:37:50.031 00.000 18884 Star::Find returns 0 (2), X=1135.00, Y=292.00, Mass=1036, SNR=2.9, Peak=3238 HFD=0.0
19:37:50.032 00.001 18884 Star::Find(15, 759, 495, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.032 00.000 18884 Star::Find false star n=16 nbg=222 bg=2753.7 sigma=69.0 thresh=2961 peak=2957
19:37:50.033 00.001 18884 Star::Find returns 0 (2), X=759.00, Y=495.00, Mass=4362, SNR=2.9, Peak=3248 HFD=0.0
19:37:50.034 00.001 18884 Star::Find(15, 505, 626, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.034 00.000 18884 Star::Find false star n=2 nbg=260 bg=2774.5 sigma=101.2 thresh=3078 peak=2936
19:37:50.036 00.002 18884 Star::Find returns 0 (2), X=505.00, Y=626.00, Mass=672, SNR=2.9, Peak=3264 HFD=0.0
19:37:50.036 00.000 18884 Star::Find(15, 544, 230, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.037 00.001 18884 Star::Find returns 0 (3), X=544.00, Y=230.00, Mass=0, SNR=0.0, Peak=3203 HFD=0.0
19:37:50.037 00.000 18884 Star::Find(15, 543, 84, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.038 00.001 18884 Star::Find returns 0 (3), X=543.00, Y=84.00, Mass=0, SNR=0.0, Peak=3545 HFD=0.0
19:37:50.038 00.000 18884 Star::Find(15, 550, 749, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.039 00.001 18884 Star::Find false star n=4 nbg=248 bg=2785.1 sigma=88.5 thresh=3050 peak=2936
19:37:50.039 00.000 18884 Star::Find returns 0 (2), X=550.00, Y=749.00, Mass=1183, SNR=2.9, Peak=3376 HFD=0.0
19:37:50.040 00.001 18884 Star::Find(15, 309, 293, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.041 00.001 18884 Star::Find false star n=4 nbg=260 bg=2755.3 sigma=95.5 thresh=3042 peak=2920
19:37:50.041 00.000 18884 Star::Find returns 0 (2), X=309.00, Y=293.00, Mass=1442, SNR=2.9, Peak=3216 HFD=0.0
19:37:50.042 00.001 18884 Star::Find(15, 970, 88, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.042 00.000 18884 Star::Find false star n=2 nbg=281 bg=2764.8 sigma=118.0 thresh=3119 peak=2961
19:37:50.043 00.001 18884 Star::Find returns 0 (2), X=970.00, Y=88.00, Mass=713, SNR=2.9, Peak=3481 HFD=0.0
19:37:50.043 00.000 18884 Star::Find(15, 692, 361, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.044 00.001 18884 Star::Find false star n=2 nbg=267 bg=2767.0 sigma=103.7 thresh=3078 peak=2928
19:37:50.045 00.001 18884 Star::Find returns 0 (2), X=692.00, Y=361.00, Mass=834, SNR=2.9, Peak=3293 HFD=0.0
19:37:50.045 00.000 18884 Star::Find(15, 1011, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.047 00.002 18884 Star::Find false star n=5 nbg=249 bg=2779.9 sigma=87.2 thresh=3042 peak=2936
19:37:50.047 00.000 18884 Star::Find returns 0 (2), X=1011.00, Y=824.00, Mass=1462, SNR=2.9, Peak=3161 HFD=0.0
19:37:50.048 00.001 18884 Star::Find(15, 912, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.048 00.000 18884 Star::Find false star n=2 nbg=274 bg=2783.8 sigma=99.9 thresh=3083 peak=2921
19:37:50.049 00.001 18884 Star::Find returns 0 (2), X=912.00, Y=491.00, Mass=719, SNR=2.9, Peak=3206 HFD=0.0
19:37:50.050 00.001 18884 Star::Find(15, 640, 234, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.050 00.000 18884 Star::Find false star n=3 nbg=267 bg=2773.4 sigma=94.7 thresh=3057 peak=3033
19:37:50.051 00.001 18884 Star::Find returns 0 (2), X=640.00, Y=234.00, Mass=1525, SNR=2.9, Peak=3289 HFD=0.0
19:37:50.051 00.000 18884 Star::Find(15, 830, 539, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.052 00.001 18884 Star::Find false star n=4 nbg=247 bg=2748.8 sigma=89.0 thresh=3016 peak=2947
19:37:50.052 00.000 18884 Star::Find returns 0 (2), X=830.00, Y=539.00, Mass=1318, SNR=2.9, Peak=3238 HFD=0.0
19:37:50.053 00.001 18884 Star::Find(15, 521, 848, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.054 00.001 18884 Star::Find false star n=7 nbg=243 bg=2755.9 sigma=82.5 thresh=3003 peak=2913
19:37:50.054 00.000 18884 Star::Find returns 0 (2), X=521.00, Y=848.00, Mass=2189, SNR=2.9, Peak=3254 HFD=0.0
19:37:50.055 00.001 18884 Star::Find(15, 941, 861, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.055 00.000 18884 Star::Find false star n=1 nbg=243 bg=2765.8 sigma=87.0 thresh=3027 peak=2954
19:37:50.056 00.001 18884 Star::Find returns 0 (2), X=941.00, Y=861.00, Mass=658, SNR=2.9, Peak=3424 HFD=0.0
19:37:50.057 00.001 18884 Star::Find(15, 187, 316, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.057 00.000 18884 Star::Find false star n=3 nbg=258 bg=2771.2 sigma=96.3 thresh=3060 peak=2939
19:37:50.058 00.001 18884 Star::Find returns 0 (2), X=187.00, Y=316.00, Mass=1116, SNR=2.9, Peak=3251 HFD=0.0
19:37:50.058 00.000 18884 Star::Find(15, 1088, 620, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.060 00.002 18884 Star::Find false star n=3 nbg=261 bg=2772.5 sigma=88.5 thresh=3038 peak=2955
19:37:50.060 00.000 18884 Star::Find returns 0 (2), X=1088.00, Y=620.00, Mass=974, SNR=2.9, Peak=3222 HFD=0.0
19:37:50.061 00.001 18884 Star::Find(15, 315, 709, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.061 00.000 18884 Star::Find false star n=3 nbg=265 bg=2766.5 sigma=98.5 thresh=3062 peak=3018
19:37:50.062 00.001 18884 Star::Find returns 0 (2), X=315.00, Y=709.00, Mass=1668, SNR=2.9, Peak=3571 HFD=0.0
19:37:50.063 00.001 18884 Star::Find(15, 899, 667, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.063 00.000 18884 Star::Find returns 1 (0), X=889.27, Y=674.48, Mass=3573, SNR=12.7, Peak=3344 HFD=4.1
19:37:50.064 00.001 18884 AutoFind returns star at [899, 667] 4.1 Mass 3573 SNR 12.7
19:37:50.065 00.001 18884 Star::Find(15, 899, 667, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.065 00.000 18884 Star::Find returns 1 (0), X=889.27, Y=674.48, Mass=3573, SNR=12.7, Peak=3344 HFD=4.1
19:37:50.066 00.001 18884 MultiStar: List (2): {889.27, 674.48}(12.7), {1164.16, 806.46}(11.7), 
19:37:50.066 00.000 18884 setting lock position to (889.27, 674.48)
19:37:50.067 00.001 18884 MultiStar: stabilizing after lock position change
19:37:50.068 00.001 18884 AutoSelect: state = 1, call UpdateGuideState
19:37:50.068 00.000 18884 UpdateGuideState(): m_state=1
19:37:50.069 00.001 18884 Star::Find(15, 889, 674, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:37:50.069 00.000 18884 Star::Find returns 1 (0), X=889.27, Y=674.48, Mass=3573, SNR=12.7, Peak=3344 HFD=4.1
19:37:50.070 00.001 18884 DistanceChecker: deactivated
19:37:50.075 00.005 18884 setting lock position to (889.27, 674.48)
19:37:50.075 00.000 18884 MultiStar: stabilizing after lock position change
19:37:50.076 00.001 18884 CurrentPosition() valid, moving to STATE_SELECTED
19:37:50.077 00.001 18884 Changing from state SELECTING to SELECTED
19:37:50.077 00.000 18884 guider state => SELECTED
19:37:50.086 00.009 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=4099, med=2771, FiltMin=2518, FiltMax=3283, Gamma=1.000
19:37:50.095 00.009 18884 UpdateGuideState exits: m=3573 SNR=12.7
19:37:50.096 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=4099, med=2771, FiltMin=2518, FiltMax=3283, Gamma=1.000
19:37:50.107 00.011 18884 Status Line: Auto-selected star at (889.3, 674.5)
19:37:50.113 00.006 18884 PhdController: newstate STATE_WAIT_SELECTED
19:37:50.114 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:50.115 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:37:50.116 00.001 18884 Enqueuing Expose request
19:37:50.116 00.000 16360 Worker thread wakes up
19:37:50.116 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:50.116 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(874,659,31,31)
19:37:51.071 00.955 16360 Exposure complete
19:37:51.116 00.045 16360 worker thread done servicing request
19:37:51.117 00.001 18884 OnExposeComplete: enter
19:37:51.117 00.000 18884 UpdateGuideState(): m_state=2
19:37:51.118 00.001 18884 Star::Find(15, 889, 674, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
19:37:51.119 00.001 18884 Star::Find returns 0 (2), X=889.00, Y=674.00, Mass=302, SNR=2.9, Peak=3571 HFD=0.0
19:37:51.119 00.000 18884 DistanceChecker: activated
19:37:51.120 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:51.120 00.000 18884 Changing from state SELECTED to UNINITIALIZED
19:37:51.121 00.001 18884 guider state => SELECTING
19:37:51.121 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:51.122 00.001 18884 Status Line: Star lost - low SNR
19:37:51.130 00.008 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=4057, med=2774, FiltMin=2503, FiltMax=3251, Gamma=1.000
19:37:51.141 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:37:51.141 00.000 18884 waiting for star selected, attempts remaining = 3
19:37:51.142 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:51.142 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:51.144 00.002 18884 Enqueuing Expose request
19:37:51.144 00.000 16360 Worker thread wakes up
19:37:51.144 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:51.144 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:37:52.316 01.172 16360 Exposure complete
19:37:52.388 00.072 16360 worker thread done servicing request
19:37:52.388 00.000 18884 OnExposeComplete: enter
19:37:52.390 00.002 18884 UpdateGuideState(): m_state=1
19:37:52.392 00.002 18884 Star::Find(15, 889, 674, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
19:37:52.395 00.003 18884 Star::Find false star n=10 nbg=238 bg=2778.9 sigma=79.0 thresh=3016 peak=2942
19:37:52.395 00.000 18884 Star::Find returns 0 (2), X=889.00, Y=674.00, Mass=3106, SNR=2.9, Peak=3299 HFD=0.0
19:37:52.396 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:52.398 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:52.398 00.000 18884 Status Line: Star lost - low SNR
19:37:52.400 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=4019, med=2777, FiltMin=2499, FiltMax=3254, Gamma=1.000
19:37:52.417 00.017 18884 UpdateGuideState exits: Star lost - low SNR
19:37:52.419 00.002 18884 waiting for star selected, attempts remaining = 2
19:37:52.421 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:52.423 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:52.425 00.002 18884 Enqueuing Expose request
19:37:52.426 00.001 16360 Worker thread wakes up
19:37:52.426 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:52.426 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:37:53.404 00.978 16360 Exposure complete
19:37:53.476 00.072 16360 worker thread done servicing request
19:37:53.476 00.000 18884 OnExposeComplete: enter
19:37:53.477 00.001 18884 UpdateGuideState(): m_state=1
19:37:53.478 00.001 18884 Star::Find(15, 889, 674, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
19:37:53.479 00.001 18884 Star::Find false star n=3 nbg=259 bg=2763.6 sigma=90.0 thresh=3033 peak=2930
19:37:53.480 00.001 18884 Star::Find returns 0 (2), X=889.00, Y=674.00, Mass=940, SNR=2.9, Peak=3331 HFD=0.0
19:37:53.480 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:53.481 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:53.482 00.001 18884 Status Line: Star lost - low SNR
19:37:53.485 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=4211, med=2765, FiltMin=2509, FiltMax=3225, Gamma=1.000
19:37:53.497 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:37:53.498 00.001 18884 waiting for star selected, attempts remaining = 1
19:37:53.500 00.002 18884 PhdController: newstate STATE_ATTEMPT_START
19:37:53.501 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:53.502 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:53.502 00.000 18884 Enqueuing Expose request
19:37:53.503 00.001 16360 Worker thread wakes up
19:37:53.503 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:53.503 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:37:54.672 01.169 16360 Exposure complete
19:37:54.775 00.103 16360 worker thread done servicing request
19:37:54.775 00.000 18884 OnExposeComplete: enter
19:37:54.776 00.001 18884 UpdateGuideState(): m_state=1
19:37:54.777 00.001 18884 Star::Find(15, 889, 674, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:54.778 00.001 18884 Star::Find false star n=5 nbg=254 bg=2756.9 sigma=87.6 thresh=3020 peak=2970
19:37:54.779 00.001 18884 Star::Find returns 0 (2), X=889.00, Y=674.00, Mass=1869, SNR=2.9, Peak=3376 HFD=0.0
19:37:54.779 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:54.780 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:54.781 00.001 18884 Status Line: Star lost - low SNR
19:37:54.784 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=909, max=4214, med=2768, FiltMin=2515, FiltMax=3232, Gamma=1.000
19:37:54.802 00.018 18884 UpdateGuideState exits: Star lost - low SNR
19:37:54.805 00.003 18884 PhdController: newstate STATE_SELECT_STAR
19:37:54.807 00.002 18884 GuiderMultiStar::AutoSelect enter
19:37:54.807 00.000 18884 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
19:37:54.881 00.074 18884 AutoFind: auto downsample for scale 3.22 => 1x
19:37:55.000 00.119 18884 AutoFind: global mean = 0.1, stdev 181.6
19:37:55.002 00.002 18884 AutoFind: using threshold = 0.1
19:37:55.113 00.111 18884 AutoFind: local max [260, 278] 5.4
19:37:55.115 00.002 18884 AutoFind: local max [427, 518] 4.8
19:37:55.116 00.001 18884 AutoFind: local max [557, 638] 4.8
19:37:55.119 00.003 18884 AutoFind: local max [527, 724] 4.8
19:37:55.120 00.001 18884 AutoFind: local max [418, 613] 4.7
19:37:55.122 00.002 18884 AutoFind: local max [308, 268] 4.7
19:37:55.124 00.002 18884 AutoFind: local max [384, 904] 4.6
19:37:55.126 00.002 18884 AutoFind: local max [179, 704] 4.6
19:37:55.128 00.002 18884 AutoFind: local max [378, 717] 4.5
19:37:55.130 00.002 18884 AutoFind: local max [1238, 81] 4.5
19:37:55.132 00.002 18884 AutoFind: local max [793, 163] 4.5
19:37:55.134 00.002 18884 AutoFind: local max [544, 515] 4.5
19:37:55.136 00.002 18884 AutoFind: local max [95, 556] 4.4
19:37:55.137 00.001 18884 AutoFind: local max [328, 499] 4.4
19:37:55.137 00.000 18884 AutoFind: local max [686, 696] 4.4
19:37:55.138 00.001 18884 AutoFind: local max [53, 694] 4.4
19:37:55.138 00.000 18884 AutoFind: local max [527, 750] 4.4
19:37:55.140 00.002 18884 AutoFind: local max [1096, 146] 4.4
19:37:55.142 00.002 18884 AutoFind: local max [774, 31] 4.4
19:37:55.143 00.001 18884 AutoFind: local max [713, 416] 4.3
19:37:55.144 00.001 18884 AutoFind: local max [868, 554] 4.3
19:37:55.146 00.002 18884 AutoFind: local max [54, 944] 4.3
19:37:55.147 00.001 18884 AutoFind: local max [1255, 283] 4.3
19:37:55.148 00.001 18884 AutoFind: local max [890, 923] 4.3
19:37:55.149 00.001 18884 AutoFind: local max [1026, 442] 4.3
19:37:55.150 00.001 18884 AutoFind: local max [272, 550] 4.3
19:37:55.152 00.002 18884 AutoFind: local max [903, 750] 4.3
19:37:55.153 00.001 18884 AutoFind: local max [624, 268] 4.3
19:37:55.154 00.001 18884 AutoFind: local max [991, 417] 4.3
19:37:55.155 00.001 18884 AutoFind: local max [1187, 311] 4.3
19:37:55.155 00.000 18884 AutoFind: local max [1146, 303] 4.2
19:37:55.156 00.001 18884 AutoFind: local max [698, 727] 4.2
19:37:55.157 00.001 18884 AutoFind: local max [716, 822] 4.2
19:37:55.158 00.001 18884 AutoFind: local max [373, 500] 4.2
19:37:55.160 00.002 18884 AutoFind: local max [628, 815] 4.2
19:37:55.162 00.002 18884 AutoFind: local max [1025, 311] 4.2
19:37:55.164 00.002 18884 AutoFind: local max [236, 565] 4.2
19:37:55.166 00.002 18884 AutoFind: local max [506, 940] 4.2
19:37:55.168 00.002 18884 AutoFind: local max [1198, 232] 4.2
19:37:55.169 00.001 18884 AutoFind: local max [1141, 794] 4.2
19:37:55.171 00.002 18884 AutoFind: local max [90, 751] 4.2
19:37:55.172 00.001 18884 AutoFind: local max [402, 934] 4.1
19:37:55.175 00.003 18884 AutoFind: local max [1052, 437] 4.1
19:37:55.176 00.001 18884 AutoFind: local max [1099, 491] 4.1
19:37:55.178 00.002 18884 AutoFind: local max [790, 556] 4.1
19:37:55.180 00.002 18884 AutoFind: local max [255, 754] 4.1
19:37:55.181 00.001 18884 AutoFind: local max [1050, 122] 4.1
19:37:55.182 00.001 18884 AutoFind: local max [961, 375] 4.1
19:37:55.182 00.000 18884 AutoFind: local max [934, 843] 4.1
19:37:55.183 00.001 18884 AutoFind: local max [958, 756] 4.1
19:37:55.184 00.001 18884 AutoFind: local max [449, 888] 4.1
19:37:55.184 00.000 18884 AutoFind: local max [919, 926] 4.1
19:37:55.185 00.001 18884 AutoFind: local max [272, 204] 4.0
19:37:55.186 00.001 18884 AutoFind: local max [1188, 831] 4.0
19:37:55.186 00.000 18884 AutoFind: local max [880, 239] 4.0
19:37:55.188 00.002 18884 AutoFind: local max [521, 825] 4.0
19:37:55.188 00.000 18884 AutoFind: local max [489, 94] 4.0
19:37:55.189 00.001 18884 AutoFind: local max [519, 713] 4.0
19:37:55.190 00.001 18884 AutoFind: local max [1045, 730] 4.0
19:37:55.191 00.001 18884 AutoFind: local max [460, 150] 4.0
19:37:55.191 00.000 18884 AutoFind: local max [260, 285] 4.0
19:37:55.192 00.001 18884 AutoFind: local max [1144, 64] 4.0
19:37:55.193 00.001 18884 AutoFind: local max [453, 108] 4.0
19:37:55.193 00.000 18884 AutoFind: local max [990, 504] 4.0
19:37:55.195 00.002 18884 AutoFind: local max [557, 50] 4.0
19:37:55.196 00.001 18884 AutoFind: local max [453, 785] 4.0
19:37:55.196 00.000 18884 AutoFind: local max [488, 135] 4.0
19:37:55.197 00.001 18884 AutoFind: local max [753, 652] 4.0
19:37:55.198 00.001 18884 AutoFind: local max [1085, 617] 4.0
19:37:55.202 00.004 18884 AutoFind: local max [1137, 402] 4.0
19:37:55.204 00.002 18884 AutoFind: local max [692, 418] 4.0
19:37:55.206 00.002 18884 AutoFind: local max [619, 411] 3.9
19:37:55.208 00.002 18884 AutoFind: local max [689, 466] 3.9
19:37:55.209 00.001 18884 AutoFind: local max [87, 141] 3.9
19:37:55.212 00.003 18884 AutoFind: local max [371, 210] 3.9
19:37:55.213 00.001 18884 AutoFind: local max [221, 939] 3.9
19:37:55.214 00.001 18884 AutoFind: local max [939, 357] 3.9
19:37:55.216 00.002 18884 AutoFind: local max [884, 103] 3.9
19:37:55.218 00.002 18884 AutoFind: local max [886, 761] 3.9
19:37:55.219 00.001 18884 AutoFind: local max [116, 508] 3.9
19:37:55.222 00.003 18884 AutoFind: local max [179, 744] 3.9
19:37:55.223 00.001 18884 AutoFind: local max [1160, 276] 3.9
19:37:55.224 00.001 18884 AutoFind: local max [1219, 74] 3.9
19:37:55.226 00.002 18884 AutoFind: local max [1259, 754] 3.9
19:37:55.227 00.001 18884 AutoFind: local max [265, 406] 3.9
19:37:55.228 00.001 18884 AutoFind: local max [152, 762] 3.9
19:37:55.229 00.001 18884 AutoFind: local max [890, 905] 3.9
19:37:55.231 00.002 18884 AutoFind: local max [881, 218] 3.9
19:37:55.232 00.001 18884 AutoFind: local max [807, 68] 3.9
19:37:55.233 00.001 18884 AutoFind: local max [201, 895] 3.8
19:37:55.234 00.001 18884 AutoFind: local max [845, 639] 3.8
19:37:55.235 00.001 18884 AutoFind: local max [570, 853] 3.8
19:37:55.236 00.001 18884 AutoFind: local max [388, 847] 3.8
19:37:55.236 00.000 18884 AutoFind: local max [1180, 833] 3.8
19:37:55.237 00.001 18884 AutoFind: local max [75, 560] 3.8
19:37:55.238 00.001 18884 AutoFind: local max [132, 415] 3.8
19:37:55.239 00.001 18884 AutoFind: local max [908, 468] 3.8
19:37:55.240 00.001 18884 AutoFind: local max [1139, 17] 3.8
19:37:55.242 00.002 18884 AutoFind: local max [468, 355] 3.8
19:37:55.243 00.001 18884 AutoFind: local max [960, 834] 3.8
19:37:55.243 00.000 18884 AutoFind: too close [75, 560] 3.8 - [95, 556] 4.4
19:37:55.244 00.001 18884 AutoFind: too close [1180, 833] 3.8 - [1188, 831] 4.0
19:37:55.245 00.001 18884 AutoFind: too close [890, 905] 3.9 - [890, 923] 4.3
19:37:55.246 00.001 18884 AutoFind: too close [1219, 74] 3.9 - [1238, 81] 4.5
19:37:55.248 00.002 18884 AutoFind: too close [886, 761] 3.9 - [903, 750] 4.3
19:37:55.249 00.001 18884 AutoFind: too close [260, 285] 4.0 - [260, 278] 5.4
19:37:55.252 00.003 18884 AutoFind: too close [519, 713] 4.0 - [527, 724] 4.8
19:37:55.254 00.002 18884 AutoFind: too close to edge [1139, 17] 3.8
19:37:55.255 00.001 18884 AutoFind: too close to edge [1259, 754] 3.9
19:37:55.256 00.001 18884 AutoFind: too close to edge [221, 939] 3.9
19:37:55.257 00.001 18884 AutoFind: too close to edge [919, 926] 4.1
19:37:55.260 00.003 18884 AutoFind: too close to edge [402, 934] 4.1
19:37:55.262 00.002 18884 AutoFind: too close to edge [506, 940] 4.2
19:37:55.263 00.001 18884 AutoFind: too close to edge [1255, 283] 4.3
19:37:55.264 00.001 18884 AutoFind: too close to edge [54, 944] 4.3
19:37:55.265 00.001 18884 AutoFind: too close to edge [774, 31] 4.4
19:37:55.266 00.001 18884 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
19:37:55.266 00.000 18884 Star::Find(15, 427, 518, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.267 00.001 18884 Star::Find false star n=1 nbg=269 bg=2756.4 sigma=106.6 thresh=3076 peak=2943
19:37:55.268 00.001 18884 Star::Find returns 0 (2), X=427.00, Y=518.00, Mass=373, SNR=2.9, Peak=3168 HFD=0.0
19:37:55.270 00.002 18884 Star::Find(15, 557, 638, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.272 00.002 18884 Star::Find false star n=9 nbg=254 bg=2749.7 sigma=97.0 thresh=3041 peak=2925
19:37:55.273 00.001 18884 Star::Find returns 0 (2), X=557.00, Y=638.00, Mass=3193, SNR=2.9, Peak=3213 HFD=0.0
19:37:55.274 00.001 18884 Star::Find(15, 418, 613, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.275 00.001 18884 Star::Find false star n=1 nbg=267 bg=2778.4 sigma=99.5 thresh=3077 peak=2933
19:37:55.276 00.001 18884 Star::Find returns 0 (2), X=418.00, Y=613.00, Mass=387, SNR=2.9, Peak=3165 HFD=0.0
19:37:55.277 00.001 18884 Star::Find(15, 308, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.278 00.001 18884 Star::Find false star n=3 nbg=243 bg=2776.2 sigma=84.7 thresh=3030 peak=2936
19:37:55.279 00.001 18884 Star::Find returns 0 (2), X=308.00, Y=268.00, Mass=931, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.280 00.001 18884 Star::Find(15, 384, 904, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.281 00.001 18884 Star::Find false star n=7 nbg=252 bg=2754.3 sigma=85.9 thresh=3012 peak=2951
19:37:55.281 00.000 18884 Star::Find returns 0 (2), X=384.00, Y=904.00, Mass=2075, SNR=2.9, Peak=3283 HFD=0.0
19:37:55.283 00.002 18884 Star::Find(15, 179, 704, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.284 00.001 18884 Star::Find false star n=2 nbg=265 bg=2766.8 sigma=105.8 thresh=3084 peak=2941
19:37:55.285 00.001 18884 Star::Find returns 0 (2), X=179.00, Y=704.00, Mass=648, SNR=2.9, Peak=3136 HFD=0.0
19:37:55.285 00.000 18884 Star::Find(15, 378, 717, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.286 00.001 18884 Star::Find false star n=7 nbg=253 bg=2753.6 sigma=90.3 thresh=3024 peak=2981
19:37:55.287 00.001 18884 Star::Find returns 0 (2), X=378.00, Y=717.00, Mass=2388, SNR=2.9, Peak=3149 HFD=0.0
19:37:55.287 00.000 18884 Star::Find(15, 793, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.288 00.001 18884 Star::Find false star n=5 nbg=227 bg=2759.7 sigma=74.4 thresh=2983 peak=2918
19:37:55.290 00.002 18884 Star::Find returns 0 (2), X=793.00, Y=163.00, Mass=1439, SNR=2.9, Peak=3552 HFD=0.0
19:37:55.292 00.002 18884 Star::Find(15, 544, 515, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.293 00.001 18884 Star::Find false star n=5 nbg=258 bg=2755.4 sigma=88.9 thresh=3022 peak=2964
19:37:55.295 00.002 18884 Star::Find returns 0 (2), X=544.00, Y=515.00, Mass=1655, SNR=2.9, Peak=3257 HFD=0.0
19:37:55.297 00.002 18884 Star::Find(15, 328, 499, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.299 00.002 18884 Star::Find false star n=2 nbg=258 bg=2773.8 sigma=98.0 thresh=3068 peak=2904
19:37:55.300 00.001 18884 Star::Find returns 0 (2), X=328.00, Y=499.00, Mass=644, SNR=2.9, Peak=3165 HFD=0.0
19:37:55.302 00.002 18884 Star::Find(15, 686, 696, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.304 00.002 18884 Star::Find false star n=4 nbg=257 bg=2760.0 sigma=94.6 thresh=3044 peak=2941
19:37:55.306 00.002 18884 Star::Find returns 0 (2), X=686.00, Y=696.00, Mass=1417, SNR=2.9, Peak=3232 HFD=0.0
19:37:55.308 00.002 18884 Star::Find(15, 53, 694, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.310 00.002 18884 Star::Find false star n=4 nbg=257 bg=2746.0 sigma=93.8 thresh=3027 peak=2950
19:37:55.311 00.001 18884 Star::Find returns 0 (2), X=53.00, Y=694.00, Mass=1396, SNR=2.9, Peak=3443 HFD=0.0
19:37:55.311 00.000 18884 Star::Find(15, 527, 750, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.313 00.002 18884 Star::Find false star n=1 nbg=259 bg=2768.3 sigma=87.5 thresh=3031 peak=2964
19:37:55.314 00.001 18884 Star::Find returns 0 (2), X=527.00, Y=750.00, Mass=349, SNR=2.9, Peak=3190 HFD=0.0
19:37:55.315 00.001 18884 Star::Find(15, 1096, 146, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.315 00.000 18884 Star::Find false star n=2 nbg=265 bg=2785.3 sigma=106.8 thresh=3106 peak=3008
19:37:55.316 00.001 18884 Star::Find returns 0 (2), X=1096.00, Y=146.00, Mass=764, SNR=2.9, Peak=3251 HFD=0.0
19:37:55.317 00.001 18884 Star::Find(15, 713, 416, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.318 00.001 18884 Star::Find false star n=7 nbg=248 bg=2762.8 sigma=89.4 thresh=3031 peak=2957
19:37:55.319 00.001 18884 Star::Find returns 0 (2), X=713.00, Y=416.00, Mass=2650, SNR=2.9, Peak=3443 HFD=0.0
19:37:55.321 00.002 18884 Star::Find(15, 868, 554, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.321 00.000 18884 Star::Find false star n=4 nbg=257 bg=2754.7 sigma=90.1 thresh=3025 peak=2911
19:37:55.322 00.001 18884 Star::Find returns 0 (2), X=868.00, Y=554.00, Mass=1339, SNR=2.9, Peak=3232 HFD=0.0
19:37:55.323 00.001 18884 Star::Find(15, 1026, 442, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.324 00.001 18884 Star::Find returns 0 (3), X=1026.00, Y=442.00, Mass=0, SNR=0.0, Peak=3446 HFD=0.0
19:37:55.324 00.000 18884 Star::Find(15, 272, 550, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.325 00.001 18884 Star::Find false star n=4 nbg=257 bg=2760.0 sigma=96.0 thresh=3048 peak=2958
19:37:55.326 00.001 18884 Star::Find returns 0 (2), X=272.00, Y=550.00, Mass=1227, SNR=2.9, Peak=3273 HFD=0.0
19:37:55.327 00.001 18884 Star::Find(15, 624, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.328 00.001 18884 Star::Find false star n=3 nbg=252 bg=2764.0 sigma=91.2 thresh=3038 peak=2950
19:37:55.329 00.001 18884 Star::Find returns 0 (2), X=624.00, Y=268.00, Mass=1247, SNR=2.9, Peak=3331 HFD=0.0
19:37:55.330 00.001 18884 Star::Find(15, 991, 417, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.331 00.001 18884 Star::Find false star n=5 nbg=249 bg=2995.8 sigma=93.1 thresh=3275 peak=3158
19:37:55.332 00.001 18884 Star::Find returns 0 (2), X=991.00, Y=417.00, Mass=1666, SNR=2.9, Peak=3395 HFD=0.0
19:37:55.332 00.000 18884 Star::Find(15, 1187, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.334 00.002 18884 Star::Find false star n=1 nbg=255 bg=2779.2 sigma=90.3 thresh=3050 peak=2933
19:37:55.334 00.000 18884 Star::Find returns 0 (2), X=1187.00, Y=311.00, Mass=322, SNR=2.9, Peak=3200 HFD=0.0
19:37:55.335 00.001 18884 Star::Find(15, 1146, 303, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.336 00.001 18884 Star::Find false star n=2 nbg=251 bg=2768.9 sigma=89.4 thresh=3037 peak=2927
19:37:55.337 00.001 18884 Star::Find returns 0 (2), X=1146.00, Y=303.00, Mass=609, SNR=2.9, Peak=3337 HFD=0.0
19:37:55.338 00.001 18884 Star::Find(15, 698, 727, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.339 00.001 18884 Star::Find false star n=1 nbg=265 bg=2763.0 sigma=103.2 thresh=3073 peak=2955
19:37:55.341 00.002 18884 Star::Find returns 0 (2), X=698.00, Y=727.00, Mass=446, SNR=2.9, Peak=3209 HFD=0.0
19:37:55.342 00.001 18884 Star::Find(15, 716, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.343 00.001 18884 Star::Find returns 0 (3), X=716.00, Y=822.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:37:55.344 00.001 18884 Star::Find(15, 373, 500, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.346 00.002 18884 Star::Find false star n=5 nbg=266 bg=2753.3 sigma=89.0 thresh=3020 peak=2938
19:37:55.349 00.003 18884 Star::Find returns 0 (2), X=373.00, Y=500.00, Mass=1584, SNR=2.9, Peak=3187 HFD=0.0
19:37:55.350 00.001 18884 Star::Find(15, 628, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.352 00.002 18884 Star::Find false star n=1 nbg=271 bg=2801.2 sigma=106.8 thresh=3122 peak=2985
19:37:55.354 00.002 18884 Star::Find returns 0 (2), X=628.00, Y=815.00, Mass=504, SNR=2.9, Peak=3401 HFD=0.0
19:37:55.354 00.000 18884 Star::Find(15, 1025, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.355 00.001 18884 Star::Find false star n=1 nbg=269 bg=2936.1 sigma=123.0 thresh=3305 peak=3051
19:37:55.358 00.003 18884 Star::Find returns 0 (2), X=1025.00, Y=311.00, Mass=609, SNR=2.9, Peak=3545 HFD=0.0
19:37:55.360 00.002 18884 Star::Find(15, 236, 565, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.361 00.001 18884 Star::Find false star n=4 nbg=255 bg=2755.5 sigma=93.2 thresh=3035 peak=2926
19:37:55.363 00.002 18884 Star::Find returns 0 (2), X=236.00, Y=565.00, Mass=1361, SNR=2.9, Peak=3299 HFD=0.0
19:37:55.364 00.001 18884 Star::Find(15, 1198, 232, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.365 00.001 18884 Star::Find false star n=5 nbg=255 bg=2762.5 sigma=93.5 thresh=3043 peak=2967
19:37:55.367 00.002 18884 Star::Find returns 0 (2), X=1198.00, Y=232.00, Mass=1815, SNR=2.9, Peak=3241 HFD=0.0
19:37:55.368 00.001 18884 Star::Find(15, 1141, 794, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.370 00.002 18884 Star::Find false star n=1 nbg=259 bg=2766.9 sigma=94.2 thresh=3049 peak=2924
19:37:55.371 00.001 18884 Star::Find returns 0 (2), X=1141.00, Y=794.00, Mass=356, SNR=2.9, Peak=3158 HFD=0.0
19:37:55.373 00.002 18884 Star::Find(15, 90, 751, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.375 00.002 18884 Star::Find false star n=2 nbg=280 bg=2758.4 sigma=102.2 thresh=3065 peak=2946
19:37:55.376 00.001 18884 Star::Find returns 0 (2), X=90.00, Y=751.00, Mass=684, SNR=2.9, Peak=3184 HFD=0.0
19:37:55.379 00.003 18884 Star::Find(15, 1052, 437, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.380 00.001 18884 Star::Find false star n=3 nbg=255 bg=2972.0 sigma=100.5 thresh=3274 peak=3164
19:37:55.382 00.002 18884 Star::Find returns 0 (2), X=1052.00, Y=437.00, Mass=1016, SNR=2.9, Peak=3392 HFD=0.0
19:37:55.383 00.001 18884 Star::Find(15, 1099, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.386 00.003 18884 Star::Find false star n=3 nbg=261 bg=2750.8 sigma=98.9 thresh=3047 peak=2941
19:37:55.388 00.002 18884 Star::Find returns 0 (2), X=1099.00, Y=491.00, Mass=1290, SNR=2.9, Peak=3389 HFD=0.0
19:37:55.389 00.001 18884 Star::Find(15, 790, 556, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.391 00.002 18884 Star::Find false star n=2 nbg=273 bg=2780.1 sigma=111.2 thresh=3114 peak=2960
19:37:55.393 00.002 18884 Star::Find returns 0 (2), X=790.00, Y=556.00, Mass=818, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.395 00.002 18884 Star::Find(15, 255, 754, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.396 00.001 18884 Star::Find false star n=11 nbg=251 bg=2751.1 sigma=85.4 thresh=3007 peak=2992
19:37:55.398 00.002 18884 Star::Find returns 0 (2), X=255.00, Y=754.00, Mass=3572, SNR=2.9, Peak=3209 HFD=0.0
19:37:55.400 00.002 18884 Star::Find(15, 1050, 122, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.402 00.002 18884 Star::Find false star n=2 nbg=259 bg=2774.9 sigma=98.1 thresh=3069 peak=2903
19:37:55.403 00.001 18884 Star::Find returns 0 (2), X=1050.00, Y=122.00, Mass=606, SNR=2.9, Peak=3152 HFD=0.0
19:37:55.404 00.001 18884 Star::Find(15, 961, 375, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.407 00.003 18884 Star::Find false star n=1 nbg=270 bg=2941.1 sigma=120.4 thresh=3302 peak=3181
19:37:55.407 00.000 18884 Star::Find returns 0 (2), X=961.00, Y=375.00, Mass=537, SNR=2.9, Peak=3494 HFD=0.0
19:37:55.409 00.002 18884 Star::Find(15, 934, 843, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.410 00.001 18884 Star::Find false star n=5 nbg=246 bg=2743.4 sigma=91.6 thresh=3018 peak=2972
19:37:55.411 00.001 18884 Star::Find returns 0 (2), X=934.00, Y=843.00, Mass=2100, SNR=2.9, Peak=3414 HFD=0.0
19:37:55.412 00.001 18884 Star::Find(15, 958, 756, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.413 00.001 18884 Star::Find false star n=4 nbg=256 bg=2757.2 sigma=93.0 thresh=3036 peak=2919
19:37:55.413 00.000 18884 Star::Find returns 0 (2), X=958.00, Y=756.00, Mass=1642, SNR=2.9, Peak=3347 HFD=0.0
19:37:55.415 00.002 18884 Star::Find(15, 449, 888, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.416 00.001 18884 Star::Find false star n=4 nbg=251 bg=2776.0 sigma=89.3 thresh=3044 peak=2942
19:37:55.416 00.000 18884 Star::Find returns 0 (2), X=449.00, Y=888.00, Mass=1433, SNR=2.9, Peak=3299 HFD=0.0
19:37:55.417 00.001 18884 Star::Find(15, 272, 204, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.418 00.001 18884 Star::Find false star n=7 nbg=251 bg=2758.8 sigma=93.2 thresh=3038 peak=2940
19:37:55.418 00.000 18884 Star::Find returns 0 (2), X=272.00, Y=204.00, Mass=2402, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.420 00.002 18884 Star::Find(15, 880, 239, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.421 00.001 18884 Star::Find false star n=4 nbg=270 bg=2771.9 sigma=104.2 thresh=3084 peak=2978
19:37:55.422 00.001 18884 Star::Find returns 0 (2), X=880.00, Y=239.00, Mass=1461, SNR=2.9, Peak=3158 HFD=0.0
19:37:55.422 00.000 18884 Star::Find(15, 521, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.423 00.001 18884 Star::Find false star n=3 nbg=264 bg=2770.9 sigma=101.8 thresh=3076 peak=2926
19:37:55.424 00.001 18884 Star::Find returns 0 (2), X=521.00, Y=825.00, Mass=1046, SNR=2.9, Peak=3174 HFD=0.0
19:37:55.424 00.000 18884 Star::Find(15, 489, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.425 00.001 18884 Star::Find false star n=8 nbg=246 bg=2980.5 sigma=93.6 thresh=3261 peak=3163
19:37:55.427 00.002 18884 Star::Find returns 0 (2), X=489.00, Y=94.00, Mass=2635, SNR=2.9, Peak=3488 HFD=0.0
19:37:55.428 00.001 18884 Star::Find(15, 1045, 730, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.428 00.000 18884 Star::Find false star n=1 nbg=258 bg=2770.7 sigma=90.0 thresh=3041 peak=2957
19:37:55.429 00.001 18884 Star::Find returns 0 (2), X=1045.00, Y=730.00, Mass=880, SNR=2.9, Peak=3651 HFD=0.0
19:37:55.430 00.001 18884 Star::Find(15, 460, 150, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.431 00.001 18884 Star::Find false star n=6 nbg=242 bg=2941.5 sigma=105.2 thresh=3257 peak=3167
19:37:55.431 00.000 18884 Star::Find returns 0 (2), X=460.00, Y=150.00, Mass=2167, SNR=2.9, Peak=3456 HFD=0.0
19:37:55.432 00.001 18884 Star::Find(15, 1144, 64, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.433 00.001 18884 Star::Find false star n=1 nbg=264 bg=2777.1 sigma=99.1 thresh=3074 peak=2934
19:37:55.435 00.002 18884 Star::Find returns 0 (2), X=1144.00, Y=64.00, Mass=343, SNR=2.9, Peak=3296 HFD=0.0
19:37:55.436 00.001 18884 Star::Find(15, 453, 108, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.436 00.000 18884 Star::Find false star n=4 nbg=275 bg=2984.1 sigma=125.5 thresh=3361 peak=3287
19:37:55.437 00.001 18884 Star::Find returns 0 (2), X=453.00, Y=108.00, Mass=2252, SNR=2.9, Peak=3673 HFD=0.0
19:37:55.438 00.001 18884 Star::Find(15, 990, 504, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.439 00.001 18884 Star::Find false star n=3 nbg=265 bg=2753.4 sigma=99.9 thresh=3053 peak=2900
19:37:55.439 00.000 18884 Star::Find returns 0 (2), X=990.00, Y=504.00, Mass=972, SNR=2.9, Peak=3171 HFD=0.0
19:37:55.440 00.001 18884 Star::Find(15, 557, 50, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.441 00.001 18884 Star::Find false star n=3 nbg=270 bg=2937.7 sigma=119.8 thresh=3297 peak=3058
19:37:55.442 00.001 18884 Star::Find returns 0 (2), X=557.00, Y=50.00, Mass=1215, SNR=2.9, Peak=3238 HFD=0.0
19:37:55.442 00.000 18884 Star::Find(15, 453, 785, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.443 00.001 18884 Star::Find false star n=5 nbg=269 bg=2773.9 sigma=93.7 thresh=3055 peak=2958
19:37:55.444 00.001 18884 Star::Find returns 0 (2), X=453.00, Y=785.00, Mass=1950, SNR=2.9, Peak=3539 HFD=0.0
19:37:55.446 00.002 18884 Star::Find(15, 488, 135, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.446 00.000 18884 Star::Find false star n=7 nbg=265 bg=3008.4 sigma=107.4 thresh=3331 peak=3265
19:37:55.447 00.001 18884 Star::Find returns 0 (2), X=488.00, Y=135.00, Mass=2974, SNR=2.9, Peak=3539 HFD=0.0
19:37:55.448 00.001 18884 Star::Find(15, 753, 652, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.449 00.001 18884 Star::Find returns 0 (3), X=753.00, Y=652.00, Mass=0, SNR=0.0, Peak=3213 HFD=0.0
19:37:55.450 00.001 18884 Star::Find(15, 1085, 617, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.450 00.000 18884 Star::Find false star n=3 nbg=262 bg=2792.7 sigma=99.4 thresh=3091 peak=2936
19:37:55.452 00.002 18884 Star::Find returns 0 (2), X=1085.00, Y=617.00, Mass=1013, SNR=2.9, Peak=3190 HFD=0.0
19:37:55.454 00.002 18884 Star::Find(15, 1137, 402, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.456 00.002 18884 Star::Find false star n=3 nbg=272 bg=2785.7 sigma=102.6 thresh=3094 peak=2953
19:37:55.457 00.001 18884 Star::Find returns 0 (2), X=1137.00, Y=402.00, Mass=1003, SNR=2.9, Peak=3197 HFD=0.0
19:37:55.460 00.003 18884 Star::Find(15, 692, 418, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.461 00.001 18884 Star::Find false star n=7 nbg=248 bg=2762.8 sigma=89.4 thresh=3031 peak=2957
19:37:55.463 00.002 18884 Star::Find returns 0 (2), X=692.00, Y=418.00, Mass=2650, SNR=2.9, Peak=3443 HFD=0.0
19:37:55.465 00.002 18884 Star::Find(15, 619, 411, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.466 00.001 18884 Star::Find false star n=2 nbg=262 bg=2753.5 sigma=92.6 thresh=3031 peak=2917
19:37:55.466 00.000 18884 Star::Find returns 0 (2), X=619.00, Y=411.00, Mass=566, SNR=2.9, Peak=3113 HFD=0.0
19:37:55.468 00.002 18884 Star::Find(15, 689, 466, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.468 00.000 18884 Star::Find false star n=3 nbg=243 bg=2768.6 sigma=86.5 thresh=3028 peak=2941
19:37:55.469 00.001 18884 Star::Find returns 0 (2), X=689.00, Y=466.00, Mass=1130, SNR=2.9, Peak=3286 HFD=0.0
19:37:55.469 00.000 18884 Star::Find(15, 87, 141, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.470 00.001 18884 Star::Find false star n=2 nbg=264 bg=2768.3 sigma=96.6 thresh=3058 peak=2907
19:37:55.471 00.001 18884 Star::Find returns 0 (2), X=87.00, Y=141.00, Mass=680, SNR=2.9, Peak=3219 HFD=0.0
19:37:55.472 00.001 18884 Star::Find(15, 371, 210, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.473 00.001 18884 Star::Find false star n=4 nbg=247 bg=2764.2 sigma=79.2 thresh=3002 peak=2930
19:37:55.474 00.001 18884 Star::Find returns 0 (2), X=371.00, Y=210.00, Mass=1275, SNR=2.9, Peak=3222 HFD=0.0
19:37:55.475 00.001 18884 Star::Find(15, 939, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.476 00.001 18884 Star::Find false star n=10 nbg=240 bg=2762.1 sigma=80.6 thresh=3004 peak=2966
19:37:55.476 00.000 18884 Star::Find returns 0 (2), X=939.00, Y=357.00, Mass=3108, SNR=2.9, Peak=3197 HFD=0.0
19:37:55.477 00.001 18884 Star::Find(15, 884, 103, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.478 00.001 18884 Star::Find false star n=2 nbg=264 bg=2776.8 sigma=100.3 thresh=3078 peak=2943
19:37:55.479 00.001 18884 Star::Find returns 0 (2), X=884.00, Y=103.00, Mass=813, SNR=2.9, Peak=3289 HFD=0.0
19:37:55.481 00.002 18884 Star::Find(15, 116, 508, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.483 00.002 18884 Star::Find false star n=1 nbg=278 bg=2738.5 sigma=100.1 thresh=3039 peak=2919
19:37:55.484 00.001 18884 Star::Find returns 0 (2), X=116.00, Y=508.00, Mass=442, SNR=2.9, Peak=3181 HFD=0.0
19:37:55.486 00.002 18884 Star::Find(15, 179, 744, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.487 00.001 18884 Star::Find false star n=7 nbg=235 bg=2760.5 sigma=79.0 thresh=2997 peak=2917
19:37:55.490 00.003 18884 Star::Find returns 0 (2), X=179.00, Y=744.00, Mass=2087, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.491 00.001 18884 Star::Find(15, 1160, 276, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.492 00.001 18884 Star::Find false star n=4 nbg=252 bg=2756.2 sigma=96.2 thresh=3045 peak=2902
19:37:55.493 00.001 18884 Star::Find returns 0 (2), X=1160.00, Y=276.00, Mass=1464, SNR=2.9, Peak=3235 HFD=0.0
19:37:55.494 00.001 18884 Star::Find(15, 265, 406, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.495 00.001 18884 Star::Find false star n=4 nbg=257 bg=2740.0 sigma=95.3 thresh=3026 peak=2922
19:37:55.496 00.001 18884 Star::Find returns 0 (2), X=265.00, Y=406.00, Mass=1321, SNR=2.9, Peak=3110 HFD=0.0
19:37:55.498 00.002 18884 Star::Find(15, 152, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.500 00.002 18884 Star::Find false star n=3 nbg=245 bg=2774.3 sigma=86.5 thresh=3034 peak=2906
19:37:55.501 00.001 18884 Star::Find returns 0 (2), X=152.00, Y=762.00, Mass=1104, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.502 00.001 18884 Star::Find(15, 881, 218, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.503 00.001 18884 Star::Find false star n=5 nbg=249 bg=2737.5 sigma=88.2 thresh=3002 peak=2952
19:37:55.506 00.003 18884 Star::Find returns 0 (2), X=881.00, Y=218.00, Mass=1966, SNR=2.9, Peak=3478 HFD=0.0
19:37:55.507 00.001 18884 Star::Find(15, 807, 68, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.508 00.001 18884 Star::Find false star n=3 nbg=249 bg=2764.0 sigma=93.1 thresh=3043 peak=2924
19:37:55.509 00.001 18884 Star::Find returns 0 (2), X=807.00, Y=68.00, Mass=952, SNR=2.9, Peak=3107 HFD=0.0
19:37:55.511 00.002 18884 Star::Find(15, 201, 895, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.512 00.001 18884 Star::Find false star n=3 nbg=266 bg=2766.9 sigma=97.4 thresh=3059 peak=2988
19:37:55.513 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=895.00, Mass=1404, SNR=2.9, Peak=3366 HFD=0.0
19:37:55.514 00.001 18884 Star::Find(15, 845, 639, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.515 00.001 18884 Star::Find false star n=2 nbg=245 bg=2795.9 sigma=86.2 thresh=3055 peak=2920
19:37:55.517 00.002 18884 Star::Find returns 0 (2), X=845.00, Y=639.00, Mass=619, SNR=2.9, Peak=3203 HFD=0.0
19:37:55.518 00.001 18884 Star::Find(15, 570, 853, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.520 00.002 18884 Star::Find false star n=2 nbg=259 bg=2798.6 sigma=110.0 thresh=3128 peak=2977
19:37:55.521 00.001 18884 Star::Find returns 0 (2), X=570.00, Y=853.00, Mass=825, SNR=2.9, Peak=3273 HFD=0.0
19:37:55.523 00.002 18884 Star::Find(15, 388, 847, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.525 00.002 18884 Star::Find false star n=1 nbg=249 bg=2766.7 sigma=92.9 thresh=3046 peak=2894
19:37:55.527 00.002 18884 Star::Find returns 0 (2), X=388.00, Y=847.00, Mass=468, SNR=2.9, Peak=3235 HFD=0.0
19:37:55.528 00.001 18884 Star::Find(15, 132, 415, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.529 00.001 18884 Star::Find false star n=4 nbg=239 bg=2768.4 sigma=78.1 thresh=3003 peak=2930
19:37:55.530 00.001 18884 Star::Find returns 0 (2), X=132.00, Y=415.00, Mass=1063, SNR=2.9, Peak=3123 HFD=0.0
19:37:55.531 00.001 18884 Star::Find(15, 908, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.532 00.001 18884 Star::Find false star n=3 nbg=244 bg=2767.0 sigma=87.7 thresh=3030 peak=2915
19:37:55.533 00.001 18884 Star::Find returns 0 (2), X=908.00, Y=468.00, Mass=898, SNR=2.9, Peak=3161 HFD=0.0
19:37:55.535 00.002 18884 Star::Find(15, 468, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.536 00.001 18884 Star::Find false star n=1 nbg=270 bg=2750.4 sigma=113.5 thresh=3091 peak=2898
19:37:55.537 00.001 18884 Star::Find returns 0 (2), X=468.00, Y=355.00, Mass=360, SNR=2.9, Peak=3193 HFD=0.0
19:37:55.538 00.001 18884 Star::Find(15, 960, 834, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.539 00.001 18884 Star::Find false star n=3 nbg=254 bg=2758.3 sigma=85.6 thresh=3015 peak=2891
19:37:55.540 00.001 18884 Star::Find returns 0 (2), X=960.00, Y=834.00, Mass=905, SNR=2.9, Peak=3136 HFD=0.0
19:37:55.541 00.001 18884 AutoFind: finding best star pass 1
19:37:55.542 00.001 18884 Star::Find(15, 427, 518, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.543 00.001 18884 Star::Find false star n=1 nbg=269 bg=2756.4 sigma=106.6 thresh=3076 peak=2943
19:37:55.543 00.000 18884 Star::Find returns 0 (2), X=427.00, Y=518.00, Mass=373, SNR=2.9, Peak=3168 HFD=0.0
19:37:55.545 00.002 18884 Star::Find(15, 557, 638, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.547 00.002 18884 Star::Find false star n=9 nbg=254 bg=2749.7 sigma=97.0 thresh=3041 peak=2925
19:37:55.548 00.001 18884 Star::Find returns 0 (2), X=557.00, Y=638.00, Mass=3193, SNR=2.9, Peak=3213 HFD=0.0
19:37:55.551 00.003 18884 Star::Find(15, 418, 613, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.552 00.001 18884 Star::Find false star n=1 nbg=267 bg=2778.4 sigma=99.5 thresh=3077 peak=2933
19:37:55.554 00.002 18884 Star::Find returns 0 (2), X=418.00, Y=613.00, Mass=387, SNR=2.9, Peak=3165 HFD=0.0
19:37:55.555 00.001 18884 Star::Find(15, 308, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.557 00.002 18884 Star::Find false star n=3 nbg=243 bg=2776.2 sigma=84.7 thresh=3030 peak=2936
19:37:55.559 00.002 18884 Star::Find returns 0 (2), X=308.00, Y=268.00, Mass=931, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.560 00.001 18884 Star::Find(15, 384, 904, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.562 00.002 18884 Star::Find false star n=7 nbg=252 bg=2754.3 sigma=85.9 thresh=3012 peak=2951
19:37:55.564 00.002 18884 Star::Find returns 0 (2), X=384.00, Y=904.00, Mass=2075, SNR=2.9, Peak=3283 HFD=0.0
19:37:55.566 00.002 18884 Star::Find(15, 179, 704, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.568 00.002 18884 Star::Find false star n=2 nbg=265 bg=2766.8 sigma=105.8 thresh=3084 peak=2941
19:37:55.571 00.003 18884 Star::Find returns 0 (2), X=179.00, Y=704.00, Mass=648, SNR=2.9, Peak=3136 HFD=0.0
19:37:55.572 00.001 18884 Star::Find(15, 378, 717, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.574 00.002 18884 Star::Find false star n=7 nbg=253 bg=2753.6 sigma=90.3 thresh=3024 peak=2981
19:37:55.575 00.001 18884 Star::Find returns 0 (2), X=378.00, Y=717.00, Mass=2388, SNR=2.9, Peak=3149 HFD=0.0
19:37:55.577 00.002 18884 Star::Find(15, 793, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.578 00.001 18884 Star::Find false star n=5 nbg=227 bg=2759.7 sigma=74.4 thresh=2983 peak=2918
19:37:55.579 00.001 18884 Star::Find returns 0 (2), X=793.00, Y=163.00, Mass=1439, SNR=2.9, Peak=3552 HFD=0.0
19:37:55.581 00.002 18884 Star::Find(15, 544, 515, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.582 00.001 18884 Star::Find false star n=5 nbg=258 bg=2755.4 sigma=88.9 thresh=3022 peak=2964
19:37:55.583 00.001 18884 Star::Find returns 0 (2), X=544.00, Y=515.00, Mass=1655, SNR=2.9, Peak=3257 HFD=0.0
19:37:55.585 00.002 18884 Star::Find(15, 328, 499, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.586 00.001 18884 Star::Find false star n=2 nbg=258 bg=2773.8 sigma=98.0 thresh=3068 peak=2904
19:37:55.587 00.001 18884 Star::Find returns 0 (2), X=328.00, Y=499.00, Mass=644, SNR=2.9, Peak=3165 HFD=0.0
19:37:55.588 00.001 18884 Star::Find(15, 686, 696, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.588 00.000 18884 Star::Find false star n=4 nbg=257 bg=2760.0 sigma=94.6 thresh=3044 peak=2941
19:37:55.589 00.001 18884 Star::Find returns 0 (2), X=686.00, Y=696.00, Mass=1417, SNR=2.9, Peak=3232 HFD=0.0
19:37:55.591 00.002 18884 Star::Find(15, 53, 694, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.594 00.003 18884 Star::Find false star n=4 nbg=257 bg=2746.0 sigma=93.8 thresh=3027 peak=2950
19:37:55.596 00.002 18884 Star::Find returns 0 (2), X=53.00, Y=694.00, Mass=1396, SNR=2.9, Peak=3443 HFD=0.0
19:37:55.597 00.001 18884 Star::Find(15, 527, 750, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.599 00.002 18884 Star::Find false star n=1 nbg=259 bg=2768.3 sigma=87.5 thresh=3031 peak=2964
19:37:55.600 00.001 18884 Star::Find returns 0 (2), X=527.00, Y=750.00, Mass=349, SNR=2.9, Peak=3190 HFD=0.0
19:37:55.603 00.003 18884 Star::Find(15, 1096, 146, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.605 00.002 18884 Star::Find false star n=2 nbg=265 bg=2785.3 sigma=106.8 thresh=3106 peak=3008
19:37:55.606 00.001 18884 Star::Find returns 0 (2), X=1096.00, Y=146.00, Mass=764, SNR=2.9, Peak=3251 HFD=0.0
19:37:55.607 00.001 18884 Star::Find(15, 713, 416, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.609 00.002 18884 Star::Find false star n=7 nbg=248 bg=2762.8 sigma=89.4 thresh=3031 peak=2957
19:37:55.610 00.001 18884 Star::Find returns 0 (2), X=713.00, Y=416.00, Mass=2650, SNR=2.9, Peak=3443 HFD=0.0
19:37:55.611 00.001 18884 Star::Find(15, 868, 554, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.614 00.003 18884 Star::Find false star n=4 nbg=257 bg=2754.7 sigma=90.1 thresh=3025 peak=2911
19:37:55.616 00.002 18884 Star::Find returns 0 (2), X=868.00, Y=554.00, Mass=1339, SNR=2.9, Peak=3232 HFD=0.0
19:37:55.617 00.001 18884 Star::Find(15, 1026, 442, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.618 00.001 18884 Star::Find returns 0 (3), X=1026.00, Y=442.00, Mass=0, SNR=0.0, Peak=3446 HFD=0.0
19:37:55.619 00.001 18884 Star::Find(15, 272, 550, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.620 00.001 18884 Star::Find false star n=4 nbg=257 bg=2760.0 sigma=96.0 thresh=3048 peak=2958
19:37:55.622 00.002 18884 Star::Find returns 0 (2), X=272.00, Y=550.00, Mass=1227, SNR=2.9, Peak=3273 HFD=0.0
19:37:55.624 00.002 18884 Star::Find(15, 624, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.625 00.001 18884 Star::Find false star n=3 nbg=252 bg=2764.0 sigma=91.2 thresh=3038 peak=2950
19:37:55.627 00.002 18884 Star::Find returns 0 (2), X=624.00, Y=268.00, Mass=1247, SNR=2.9, Peak=3331 HFD=0.0
19:37:55.628 00.001 18884 Star::Find(15, 991, 417, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.629 00.001 18884 Star::Find false star n=5 nbg=249 bg=2995.8 sigma=93.1 thresh=3275 peak=3158
19:37:55.630 00.001 18884 Star::Find returns 0 (2), X=991.00, Y=417.00, Mass=1666, SNR=2.9, Peak=3395 HFD=0.0
19:37:55.631 00.001 18884 Star::Find(15, 1187, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.632 00.001 18884 Star::Find false star n=1 nbg=255 bg=2779.2 sigma=90.3 thresh=3050 peak=2933
19:37:55.634 00.002 18884 Star::Find returns 0 (2), X=1187.00, Y=311.00, Mass=322, SNR=2.9, Peak=3200 HFD=0.0
19:37:55.635 00.001 18884 Star::Find(15, 1146, 303, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.636 00.001 18884 Star::Find false star n=2 nbg=251 bg=2768.9 sigma=89.4 thresh=3037 peak=2927
19:37:55.637 00.001 18884 Star::Find returns 0 (2), X=1146.00, Y=303.00, Mass=609, SNR=2.9, Peak=3337 HFD=0.0
19:37:55.638 00.001 18884 Star::Find(15, 698, 727, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.639 00.001 18884 Star::Find false star n=1 nbg=265 bg=2763.0 sigma=103.2 thresh=3073 peak=2955
19:37:55.639 00.000 18884 Star::Find returns 0 (2), X=698.00, Y=727.00, Mass=446, SNR=2.9, Peak=3209 HFD=0.0
19:37:55.640 00.001 18884 Star::Find(15, 716, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.641 00.001 18884 Star::Find returns 0 (3), X=716.00, Y=822.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:37:55.642 00.001 18884 Star::Find(15, 373, 500, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.643 00.001 18884 Star::Find false star n=5 nbg=266 bg=2753.3 sigma=89.0 thresh=3020 peak=2938
19:37:55.643 00.000 18884 Star::Find returns 0 (2), X=373.00, Y=500.00, Mass=1584, SNR=2.9, Peak=3187 HFD=0.0
19:37:55.645 00.002 18884 Star::Find(15, 628, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.646 00.001 18884 Star::Find false star n=1 nbg=271 bg=2801.2 sigma=106.8 thresh=3122 peak=2985
19:37:55.647 00.001 18884 Star::Find returns 0 (2), X=628.00, Y=815.00, Mass=504, SNR=2.9, Peak=3401 HFD=0.0
19:37:55.647 00.000 18884 Star::Find(15, 1025, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.648 00.001 18884 Star::Find false star n=1 nbg=269 bg=2936.1 sigma=123.0 thresh=3305 peak=3051
19:37:55.649 00.001 18884 Star::Find returns 0 (2), X=1025.00, Y=311.00, Mass=609, SNR=2.9, Peak=3545 HFD=0.0
19:37:55.649 00.000 18884 Star::Find(15, 236, 565, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.650 00.001 18884 Star::Find false star n=4 nbg=255 bg=2755.5 sigma=93.2 thresh=3035 peak=2926
19:37:55.651 00.001 18884 Star::Find returns 0 (2), X=236.00, Y=565.00, Mass=1361, SNR=2.9, Peak=3299 HFD=0.0
19:37:55.651 00.000 18884 Star::Find(15, 1198, 232, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.652 00.001 18884 Star::Find false star n=5 nbg=255 bg=2762.5 sigma=93.5 thresh=3043 peak=2967
19:37:55.654 00.002 18884 Star::Find returns 0 (2), X=1198.00, Y=232.00, Mass=1815, SNR=2.9, Peak=3241 HFD=0.0
19:37:55.655 00.001 18884 Star::Find(15, 1141, 794, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.656 00.001 18884 Star::Find false star n=1 nbg=259 bg=2766.9 sigma=94.2 thresh=3049 peak=2924
19:37:55.656 00.000 18884 Star::Find returns 0 (2), X=1141.00, Y=794.00, Mass=356, SNR=2.9, Peak=3158 HFD=0.0
19:37:55.657 00.001 18884 Star::Find(15, 90, 751, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.658 00.001 18884 Star::Find false star n=2 nbg=280 bg=2758.4 sigma=102.2 thresh=3065 peak=2946
19:37:55.659 00.001 18884 Star::Find returns 0 (2), X=90.00, Y=751.00, Mass=684, SNR=2.9, Peak=3184 HFD=0.0
19:37:55.659 00.000 18884 Star::Find(15, 1052, 437, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.660 00.001 18884 Star::Find false star n=3 nbg=255 bg=2972.0 sigma=100.5 thresh=3274 peak=3164
19:37:55.661 00.001 18884 Star::Find returns 0 (2), X=1052.00, Y=437.00, Mass=1016, SNR=2.9, Peak=3392 HFD=0.0
19:37:55.662 00.001 18884 Star::Find(15, 1099, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.662 00.000 18884 Star::Find false star n=3 nbg=261 bg=2750.8 sigma=98.9 thresh=3047 peak=2941
19:37:55.663 00.001 18884 Star::Find returns 0 (2), X=1099.00, Y=491.00, Mass=1290, SNR=2.9, Peak=3389 HFD=0.0
19:37:55.664 00.001 18884 Star::Find(15, 790, 556, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.664 00.000 18884 Star::Find false star n=2 nbg=273 bg=2780.1 sigma=111.2 thresh=3114 peak=2960
19:37:55.666 00.002 18884 Star::Find returns 0 (2), X=790.00, Y=556.00, Mass=818, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.667 00.001 18884 Star::Find(15, 255, 754, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.668 00.001 18884 Star::Find false star n=11 nbg=251 bg=2751.1 sigma=85.4 thresh=3007 peak=2992
19:37:55.668 00.000 18884 Star::Find returns 0 (2), X=255.00, Y=754.00, Mass=3572, SNR=2.9, Peak=3209 HFD=0.0
19:37:55.669 00.001 18884 Star::Find(15, 1050, 122, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.670 00.001 18884 Star::Find false star n=2 nbg=259 bg=2774.9 sigma=98.1 thresh=3069 peak=2903
19:37:55.671 00.001 18884 Star::Find returns 0 (2), X=1050.00, Y=122.00, Mass=606, SNR=2.9, Peak=3152 HFD=0.0
19:37:55.672 00.001 18884 Star::Find(15, 961, 375, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.673 00.001 18884 Star::Find false star n=1 nbg=270 bg=2941.1 sigma=120.4 thresh=3302 peak=3181
19:37:55.674 00.001 18884 Star::Find returns 0 (2), X=961.00, Y=375.00, Mass=537, SNR=2.9, Peak=3494 HFD=0.0
19:37:55.676 00.002 18884 Star::Find(15, 934, 843, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.677 00.001 18884 Star::Find false star n=5 nbg=246 bg=2743.4 sigma=91.6 thresh=3018 peak=2972
19:37:55.679 00.002 18884 Star::Find returns 0 (2), X=934.00, Y=843.00, Mass=2100, SNR=2.9, Peak=3414 HFD=0.0
19:37:55.681 00.002 18884 Star::Find(15, 958, 756, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.681 00.000 18884 Star::Find false star n=4 nbg=256 bg=2757.2 sigma=93.0 thresh=3036 peak=2919
19:37:55.683 00.002 18884 Star::Find returns 0 (2), X=958.00, Y=756.00, Mass=1642, SNR=2.9, Peak=3347 HFD=0.0
19:37:55.684 00.001 18884 Star::Find(15, 449, 888, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.685 00.001 18884 Star::Find false star n=4 nbg=251 bg=2776.0 sigma=89.3 thresh=3044 peak=2942
19:37:55.685 00.000 18884 Star::Find returns 0 (2), X=449.00, Y=888.00, Mass=1433, SNR=2.9, Peak=3299 HFD=0.0
19:37:55.686 00.001 18884 Star::Find(15, 272, 204, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.687 00.001 18884 Star::Find false star n=7 nbg=251 bg=2758.8 sigma=93.2 thresh=3038 peak=2940
19:37:55.689 00.002 18884 Star::Find returns 0 (2), X=272.00, Y=204.00, Mass=2402, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.690 00.001 18884 Star::Find(15, 880, 239, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.691 00.001 18884 Star::Find false star n=4 nbg=270 bg=2771.9 sigma=104.2 thresh=3084 peak=2978
19:37:55.692 00.001 18884 Star::Find returns 0 (2), X=880.00, Y=239.00, Mass=1461, SNR=2.9, Peak=3158 HFD=0.0
19:37:55.693 00.001 18884 Star::Find(15, 521, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.694 00.001 18884 Star::Find false star n=3 nbg=264 bg=2770.9 sigma=101.8 thresh=3076 peak=2926
19:37:55.695 00.001 18884 Star::Find returns 0 (2), X=521.00, Y=825.00, Mass=1046, SNR=2.9, Peak=3174 HFD=0.0
19:37:55.697 00.002 18884 Star::Find(15, 489, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.698 00.001 18884 Star::Find false star n=8 nbg=246 bg=2980.5 sigma=93.6 thresh=3261 peak=3163
19:37:55.698 00.000 18884 Star::Find returns 0 (2), X=489.00, Y=94.00, Mass=2635, SNR=2.9, Peak=3488 HFD=0.0
19:37:55.699 00.001 18884 Star::Find(15, 1045, 730, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.700 00.001 18884 Star::Find false star n=1 nbg=258 bg=2770.7 sigma=90.0 thresh=3041 peak=2957
19:37:55.701 00.001 18884 Star::Find returns 0 (2), X=1045.00, Y=730.00, Mass=880, SNR=2.9, Peak=3651 HFD=0.0
19:37:55.701 00.000 18884 Star::Find(15, 460, 150, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.703 00.002 18884 Star::Find false star n=6 nbg=242 bg=2941.5 sigma=105.2 thresh=3257 peak=3167
19:37:55.704 00.001 18884 Star::Find returns 0 (2), X=460.00, Y=150.00, Mass=2167, SNR=2.9, Peak=3456 HFD=0.0
19:37:55.704 00.000 18884 Star::Find(15, 1144, 64, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.705 00.001 18884 Star::Find false star n=1 nbg=264 bg=2777.1 sigma=99.1 thresh=3074 peak=2934
19:37:55.706 00.001 18884 Star::Find returns 0 (2), X=1144.00, Y=64.00, Mass=343, SNR=2.9, Peak=3296 HFD=0.0
19:37:55.706 00.000 18884 Star::Find(15, 453, 108, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.707 00.001 18884 Star::Find false star n=4 nbg=275 bg=2984.1 sigma=125.5 thresh=3361 peak=3287
19:37:55.708 00.001 18884 Star::Find returns 0 (2), X=453.00, Y=108.00, Mass=2252, SNR=2.9, Peak=3673 HFD=0.0
19:37:55.708 00.000 18884 Star::Find(15, 990, 504, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.709 00.001 18884 Star::Find false star n=3 nbg=265 bg=2753.4 sigma=99.9 thresh=3053 peak=2900
19:37:55.711 00.002 18884 Star::Find returns 0 (2), X=990.00, Y=504.00, Mass=972, SNR=2.9, Peak=3171 HFD=0.0
19:37:55.711 00.000 18884 Star::Find(15, 557, 50, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.712 00.001 18884 Star::Find false star n=3 nbg=270 bg=2937.7 sigma=119.8 thresh=3297 peak=3058
19:37:55.713 00.001 18884 Star::Find returns 0 (2), X=557.00, Y=50.00, Mass=1215, SNR=2.9, Peak=3238 HFD=0.0
19:37:55.714 00.001 18884 Star::Find(15, 453, 785, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.715 00.001 18884 Star::Find false star n=5 nbg=269 bg=2773.9 sigma=93.7 thresh=3055 peak=2958
19:37:55.715 00.000 18884 Star::Find returns 0 (2), X=453.00, Y=785.00, Mass=1950, SNR=2.9, Peak=3539 HFD=0.0
19:37:55.717 00.002 18884 Star::Find(15, 488, 135, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.719 00.002 18884 Star::Find false star n=7 nbg=265 bg=3008.4 sigma=107.4 thresh=3331 peak=3265
19:37:55.721 00.002 18884 Star::Find returns 0 (2), X=488.00, Y=135.00, Mass=2974, SNR=2.9, Peak=3539 HFD=0.0
19:37:55.722 00.001 18884 Star::Find(15, 753, 652, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.723 00.001 18884 Star::Find returns 0 (3), X=753.00, Y=652.00, Mass=0, SNR=0.0, Peak=3213 HFD=0.0
19:37:55.724 00.001 18884 Star::Find(15, 1085, 617, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.726 00.002 18884 Star::Find false star n=3 nbg=262 bg=2792.7 sigma=99.4 thresh=3091 peak=2936
19:37:55.727 00.001 18884 Star::Find returns 0 (2), X=1085.00, Y=617.00, Mass=1013, SNR=2.9, Peak=3190 HFD=0.0
19:37:55.729 00.002 18884 Star::Find(15, 1137, 402, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.731 00.002 18884 Star::Find false star n=3 nbg=272 bg=2785.7 sigma=102.6 thresh=3094 peak=2953
19:37:55.732 00.001 18884 Star::Find returns 0 (2), X=1137.00, Y=402.00, Mass=1003, SNR=2.9, Peak=3197 HFD=0.0
19:37:55.734 00.002 18884 Star::Find(15, 692, 418, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.735 00.001 18884 Star::Find false star n=7 nbg=248 bg=2762.8 sigma=89.4 thresh=3031 peak=2957
19:37:55.738 00.003 18884 Star::Find returns 0 (2), X=692.00, Y=418.00, Mass=2650, SNR=2.9, Peak=3443 HFD=0.0
19:37:55.739 00.001 18884 Star::Find(15, 619, 411, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.741 00.002 18884 Star::Find false star n=2 nbg=262 bg=2753.5 sigma=92.6 thresh=3031 peak=2917
19:37:55.742 00.001 18884 Star::Find returns 0 (2), X=619.00, Y=411.00, Mass=566, SNR=2.9, Peak=3113 HFD=0.0
19:37:55.744 00.002 18884 Star::Find(15, 689, 466, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.745 00.001 18884 Star::Find false star n=3 nbg=243 bg=2768.6 sigma=86.5 thresh=3028 peak=2941
19:37:55.746 00.001 18884 Star::Find returns 0 (2), X=689.00, Y=466.00, Mass=1130, SNR=2.9, Peak=3286 HFD=0.0
19:37:55.747 00.001 18884 Star::Find(15, 87, 141, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.748 00.001 18884 Star::Find false star n=2 nbg=264 bg=2768.3 sigma=96.6 thresh=3058 peak=2907
19:37:55.748 00.000 18884 Star::Find returns 0 (2), X=87.00, Y=141.00, Mass=680, SNR=2.9, Peak=3219 HFD=0.0
19:37:55.749 00.001 18884 Star::Find(15, 371, 210, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.750 00.001 18884 Star::Find false star n=4 nbg=247 bg=2764.2 sigma=79.2 thresh=3002 peak=2930
19:37:55.752 00.002 18884 Star::Find returns 0 (2), X=371.00, Y=210.00, Mass=1275, SNR=2.9, Peak=3222 HFD=0.0
19:37:55.753 00.001 18884 Star::Find(15, 939, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.753 00.000 18884 Star::Find false star n=10 nbg=240 bg=2762.1 sigma=80.6 thresh=3004 peak=2966
19:37:55.754 00.001 18884 Star::Find returns 0 (2), X=939.00, Y=357.00, Mass=3108, SNR=2.9, Peak=3197 HFD=0.0
19:37:55.755 00.001 18884 Star::Find(15, 884, 103, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.755 00.000 18884 Star::Find false star n=2 nbg=264 bg=2776.8 sigma=100.3 thresh=3078 peak=2943
19:37:55.756 00.001 18884 Star::Find returns 0 (2), X=884.00, Y=103.00, Mass=813, SNR=2.9, Peak=3289 HFD=0.0
19:37:55.757 00.001 18884 Star::Find(15, 116, 508, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.758 00.001 18884 Star::Find false star n=1 nbg=278 bg=2738.5 sigma=100.1 thresh=3039 peak=2919
19:37:55.758 00.000 18884 Star::Find returns 0 (2), X=116.00, Y=508.00, Mass=442, SNR=2.9, Peak=3181 HFD=0.0
19:37:55.759 00.001 18884 Star::Find(15, 179, 744, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.761 00.002 18884 Star::Find false star n=7 nbg=235 bg=2760.5 sigma=79.0 thresh=2997 peak=2917
19:37:55.762 00.001 18884 Star::Find returns 0 (2), X=179.00, Y=744.00, Mass=2087, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.762 00.000 18884 Star::Find(15, 1160, 276, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.763 00.001 18884 Star::Find false star n=4 nbg=252 bg=2756.2 sigma=96.2 thresh=3045 peak=2902
19:37:55.764 00.001 18884 Star::Find returns 0 (2), X=1160.00, Y=276.00, Mass=1464, SNR=2.9, Peak=3235 HFD=0.0
19:37:55.765 00.001 18884 Star::Find(15, 265, 406, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.766 00.001 18884 Star::Find false star n=4 nbg=257 bg=2740.0 sigma=95.3 thresh=3026 peak=2922
19:37:55.767 00.001 18884 Star::Find returns 0 (2), X=265.00, Y=406.00, Mass=1321, SNR=2.9, Peak=3110 HFD=0.0
19:37:55.768 00.001 18884 Star::Find(15, 152, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.769 00.001 18884 Star::Find false star n=3 nbg=245 bg=2774.3 sigma=86.5 thresh=3034 peak=2906
19:37:55.770 00.001 18884 Star::Find returns 0 (2), X=152.00, Y=762.00, Mass=1104, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.771 00.001 18884 Star::Find(15, 881, 218, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.774 00.003 18884 Star::Find false star n=5 nbg=249 bg=2737.5 sigma=88.2 thresh=3002 peak=2952
19:37:55.775 00.001 18884 Star::Find returns 0 (2), X=881.00, Y=218.00, Mass=1966, SNR=2.9, Peak=3478 HFD=0.0
19:37:55.777 00.002 18884 Star::Find(15, 807, 68, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.778 00.001 18884 Star::Find false star n=3 nbg=249 bg=2764.0 sigma=93.1 thresh=3043 peak=2924
19:37:55.780 00.002 18884 Star::Find returns 0 (2), X=807.00, Y=68.00, Mass=952, SNR=2.9, Peak=3107 HFD=0.0
19:37:55.780 00.000 18884 Star::Find(15, 201, 895, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.781 00.001 18884 Star::Find false star n=3 nbg=266 bg=2766.9 sigma=97.4 thresh=3059 peak=2988
19:37:55.782 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=895.00, Mass=1404, SNR=2.9, Peak=3366 HFD=0.0
19:37:55.783 00.001 18884 Star::Find(15, 845, 639, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.784 00.001 18884 Star::Find false star n=2 nbg=245 bg=2795.9 sigma=86.2 thresh=3055 peak=2920
19:37:55.786 00.002 18884 Star::Find returns 0 (2), X=845.00, Y=639.00, Mass=619, SNR=2.9, Peak=3203 HFD=0.0
19:37:55.787 00.001 18884 Star::Find(15, 570, 853, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.788 00.001 18884 Star::Find false star n=2 nbg=259 bg=2798.6 sigma=110.0 thresh=3128 peak=2977
19:37:55.789 00.001 18884 Star::Find returns 0 (2), X=570.00, Y=853.00, Mass=825, SNR=2.9, Peak=3273 HFD=0.0
19:37:55.789 00.000 18884 Star::Find(15, 388, 847, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.790 00.001 18884 Star::Find false star n=1 nbg=249 bg=2766.7 sigma=92.9 thresh=3046 peak=2894
19:37:55.791 00.001 18884 Star::Find returns 0 (2), X=388.00, Y=847.00, Mass=468, SNR=2.9, Peak=3235 HFD=0.0
19:37:55.792 00.001 18884 Star::Find(15, 132, 415, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.793 00.001 18884 Star::Find false star n=4 nbg=239 bg=2768.4 sigma=78.1 thresh=3003 peak=2930
19:37:55.794 00.001 18884 Star::Find returns 0 (2), X=132.00, Y=415.00, Mass=1063, SNR=2.9, Peak=3123 HFD=0.0
19:37:55.795 00.001 18884 Star::Find(15, 908, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.795 00.000 18884 Star::Find false star n=3 nbg=244 bg=2767.0 sigma=87.7 thresh=3030 peak=2915
19:37:55.796 00.001 18884 Star::Find returns 0 (2), X=908.00, Y=468.00, Mass=898, SNR=2.9, Peak=3161 HFD=0.0
19:37:55.797 00.001 18884 Star::Find(15, 468, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.798 00.001 18884 Star::Find false star n=1 nbg=270 bg=2750.4 sigma=113.5 thresh=3091 peak=2898
19:37:55.799 00.001 18884 Star::Find returns 0 (2), X=468.00, Y=355.00, Mass=360, SNR=2.9, Peak=3193 HFD=0.0
19:37:55.801 00.002 18884 Star::Find(15, 960, 834, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.803 00.002 18884 Star::Find false star n=3 nbg=254 bg=2758.3 sigma=85.6 thresh=3015 peak=2891
19:37:55.804 00.001 18884 Star::Find returns 0 (2), X=960.00, Y=834.00, Mass=905, SNR=2.9, Peak=3136 HFD=0.0
19:37:55.806 00.002 18884 AutoFind: could not find a star on Pass 1
19:37:55.807 00.001 18884 AutoFind: finding best star pass 2
19:37:55.809 00.002 18884 Star::Find(15, 427, 518, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.811 00.002 18884 Star::Find false star n=1 nbg=269 bg=2756.4 sigma=106.6 thresh=3076 peak=2943
19:37:55.812 00.001 18884 Star::Find returns 0 (2), X=427.00, Y=518.00, Mass=373, SNR=2.9, Peak=3168 HFD=0.0
19:37:55.813 00.001 18884 Star::Find(15, 557, 638, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.814 00.001 18884 Star::Find false star n=9 nbg=254 bg=2749.7 sigma=97.0 thresh=3041 peak=2925
19:37:55.816 00.002 18884 Star::Find returns 0 (2), X=557.00, Y=638.00, Mass=3193, SNR=2.9, Peak=3213 HFD=0.0
19:37:55.818 00.002 18884 Star::Find(15, 418, 613, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.820 00.002 18884 Star::Find false star n=1 nbg=267 bg=2778.4 sigma=99.5 thresh=3077 peak=2933
19:37:55.822 00.002 18884 Star::Find returns 0 (2), X=418.00, Y=613.00, Mass=387, SNR=2.9, Peak=3165 HFD=0.0
19:37:55.822 00.000 18884 Star::Find(15, 308, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.824 00.002 18884 Star::Find false star n=3 nbg=243 bg=2776.2 sigma=84.7 thresh=3030 peak=2936
19:37:55.825 00.001 18884 Star::Find returns 0 (2), X=308.00, Y=268.00, Mass=931, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.828 00.003 18884 Star::Find(15, 384, 904, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.828 00.000 18884 Star::Find false star n=7 nbg=252 bg=2754.3 sigma=85.9 thresh=3012 peak=2951
19:37:55.829 00.001 18884 Star::Find returns 0 (2), X=384.00, Y=904.00, Mass=2075, SNR=2.9, Peak=3283 HFD=0.0
19:37:55.831 00.002 18884 Star::Find(15, 179, 704, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.832 00.001 18884 Star::Find false star n=2 nbg=265 bg=2766.8 sigma=105.8 thresh=3084 peak=2941
19:37:55.834 00.002 18884 Star::Find returns 0 (2), X=179.00, Y=704.00, Mass=648, SNR=2.9, Peak=3136 HFD=0.0
19:37:55.836 00.002 18884 Star::Find(15, 378, 717, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.838 00.002 18884 Star::Find false star n=7 nbg=253 bg=2753.6 sigma=90.3 thresh=3024 peak=2981
19:37:55.840 00.002 18884 Star::Find returns 0 (2), X=378.00, Y=717.00, Mass=2388, SNR=2.9, Peak=3149 HFD=0.0
19:37:55.842 00.002 18884 Star::Find(15, 793, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.842 00.000 18884 Star::Find false star n=5 nbg=227 bg=2759.7 sigma=74.4 thresh=2983 peak=2918
19:37:55.843 00.001 18884 Star::Find returns 0 (2), X=793.00, Y=163.00, Mass=1439, SNR=2.9, Peak=3552 HFD=0.0
19:37:55.844 00.001 18884 Star::Find(15, 544, 515, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.845 00.001 18884 Star::Find false star n=5 nbg=258 bg=2755.4 sigma=88.9 thresh=3022 peak=2964
19:37:55.847 00.002 18884 Star::Find returns 0 (2), X=544.00, Y=515.00, Mass=1655, SNR=2.9, Peak=3257 HFD=0.0
19:37:55.848 00.001 18884 Star::Find(15, 328, 499, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.849 00.001 18884 Star::Find false star n=2 nbg=258 bg=2773.8 sigma=98.0 thresh=3068 peak=2904
19:37:55.850 00.001 18884 Star::Find returns 0 (2), X=328.00, Y=499.00, Mass=644, SNR=2.9, Peak=3165 HFD=0.0
19:37:55.850 00.000 18884 Star::Find(15, 686, 696, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.851 00.001 18884 Star::Find false star n=4 nbg=257 bg=2760.0 sigma=94.6 thresh=3044 peak=2941
19:37:55.852 00.001 18884 Star::Find returns 0 (2), X=686.00, Y=696.00, Mass=1417, SNR=2.9, Peak=3232 HFD=0.0
19:37:55.853 00.001 18884 Star::Find(15, 53, 694, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.855 00.002 18884 Star::Find false star n=4 nbg=257 bg=2746.0 sigma=93.8 thresh=3027 peak=2950
19:37:55.856 00.001 18884 Star::Find returns 0 (2), X=53.00, Y=694.00, Mass=1396, SNR=2.9, Peak=3443 HFD=0.0
19:37:55.857 00.001 18884 Star::Find(15, 527, 750, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.858 00.001 18884 Star::Find false star n=1 nbg=259 bg=2768.3 sigma=87.5 thresh=3031 peak=2964
19:37:55.860 00.002 18884 Star::Find returns 0 (2), X=527.00, Y=750.00, Mass=349, SNR=2.9, Peak=3190 HFD=0.0
19:37:55.862 00.002 18884 Star::Find(15, 1096, 146, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.863 00.001 18884 Star::Find false star n=2 nbg=265 bg=2785.3 sigma=106.8 thresh=3106 peak=3008
19:37:55.864 00.001 18884 Star::Find returns 0 (2), X=1096.00, Y=146.00, Mass=764, SNR=2.9, Peak=3251 HFD=0.0
19:37:55.866 00.002 18884 Star::Find(15, 713, 416, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.867 00.001 18884 Star::Find false star n=7 nbg=248 bg=2762.8 sigma=89.4 thresh=3031 peak=2957
19:37:55.868 00.001 18884 Star::Find returns 0 (2), X=713.00, Y=416.00, Mass=2650, SNR=2.9, Peak=3443 HFD=0.0
19:37:55.871 00.003 18884 Star::Find(15, 868, 554, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.873 00.002 18884 Star::Find false star n=4 nbg=257 bg=2754.7 sigma=90.1 thresh=3025 peak=2911
19:37:55.874 00.001 18884 Star::Find returns 0 (2), X=868.00, Y=554.00, Mass=1339, SNR=2.9, Peak=3232 HFD=0.0
19:37:55.877 00.003 18884 Star::Find(15, 1026, 442, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.879 00.002 18884 Star::Find returns 0 (3), X=1026.00, Y=442.00, Mass=0, SNR=0.0, Peak=3446 HFD=0.0
19:37:55.881 00.002 18884 Star::Find(15, 272, 550, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.883 00.002 18884 Star::Find false star n=4 nbg=257 bg=2760.0 sigma=96.0 thresh=3048 peak=2958
19:37:55.885 00.002 18884 Star::Find returns 0 (2), X=272.00, Y=550.00, Mass=1227, SNR=2.9, Peak=3273 HFD=0.0
19:37:55.887 00.002 18884 Star::Find(15, 624, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.888 00.001 18884 Star::Find false star n=3 nbg=252 bg=2764.0 sigma=91.2 thresh=3038 peak=2950
19:37:55.889 00.001 18884 Star::Find returns 0 (2), X=624.00, Y=268.00, Mass=1247, SNR=2.9, Peak=3331 HFD=0.0
19:37:55.891 00.002 18884 Star::Find(15, 991, 417, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.892 00.001 18884 Star::Find false star n=5 nbg=249 bg=2995.8 sigma=93.1 thresh=3275 peak=3158
19:37:55.894 00.002 18884 Star::Find returns 0 (2), X=991.00, Y=417.00, Mass=1666, SNR=2.9, Peak=3395 HFD=0.0
19:37:55.895 00.001 18884 Star::Find(15, 1187, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.898 00.003 18884 Star::Find false star n=1 nbg=255 bg=2779.2 sigma=90.3 thresh=3050 peak=2933
19:37:55.899 00.001 18884 Star::Find returns 0 (2), X=1187.00, Y=311.00, Mass=322, SNR=2.9, Peak=3200 HFD=0.0
19:37:55.901 00.002 18884 Star::Find(15, 1146, 303, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.902 00.001 18884 Star::Find false star n=2 nbg=251 bg=2768.9 sigma=89.4 thresh=3037 peak=2927
19:37:55.903 00.001 18884 Star::Find returns 0 (2), X=1146.00, Y=303.00, Mass=609, SNR=2.9, Peak=3337 HFD=0.0
19:37:55.905 00.002 18884 Star::Find(15, 698, 727, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.906 00.001 18884 Star::Find false star n=1 nbg=265 bg=2763.0 sigma=103.2 thresh=3073 peak=2955
19:37:55.907 00.001 18884 Star::Find returns 0 (2), X=698.00, Y=727.00, Mass=446, SNR=2.9, Peak=3209 HFD=0.0
19:37:55.907 00.000 18884 Star::Find(15, 716, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.908 00.001 18884 Star::Find returns 0 (3), X=716.00, Y=822.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:37:55.909 00.001 18884 Star::Find(15, 373, 500, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.910 00.001 18884 Star::Find false star n=5 nbg=266 bg=2753.3 sigma=89.0 thresh=3020 peak=2938
19:37:55.911 00.001 18884 Star::Find returns 0 (2), X=373.00, Y=500.00, Mass=1584, SNR=2.9, Peak=3187 HFD=0.0
19:37:55.912 00.001 18884 Star::Find(15, 628, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.913 00.001 18884 Star::Find false star n=1 nbg=271 bg=2801.2 sigma=106.8 thresh=3122 peak=2985
19:37:55.913 00.000 18884 Star::Find returns 0 (2), X=628.00, Y=815.00, Mass=504, SNR=2.9, Peak=3401 HFD=0.0
19:37:55.914 00.001 18884 Star::Find(15, 1025, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.915 00.001 18884 Star::Find false star n=1 nbg=269 bg=2936.1 sigma=123.0 thresh=3305 peak=3051
19:37:55.916 00.001 18884 Star::Find returns 0 (2), X=1025.00, Y=311.00, Mass=609, SNR=2.9, Peak=3545 HFD=0.0
19:37:55.917 00.001 18884 Star::Find(15, 236, 565, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.918 00.001 18884 Star::Find false star n=4 nbg=255 bg=2755.5 sigma=93.2 thresh=3035 peak=2926
19:37:55.920 00.002 18884 Star::Find returns 0 (2), X=236.00, Y=565.00, Mass=1361, SNR=2.9, Peak=3299 HFD=0.0
19:37:55.921 00.001 18884 Star::Find(15, 1198, 232, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.922 00.001 18884 Star::Find false star n=5 nbg=255 bg=2762.5 sigma=93.5 thresh=3043 peak=2967
19:37:55.923 00.001 18884 Star::Find returns 0 (2), X=1198.00, Y=232.00, Mass=1815, SNR=2.9, Peak=3241 HFD=0.0
19:37:55.924 00.001 18884 Star::Find(15, 1141, 794, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.925 00.001 18884 Star::Find false star n=1 nbg=259 bg=2766.9 sigma=94.2 thresh=3049 peak=2924
19:37:55.926 00.001 18884 Star::Find returns 0 (2), X=1141.00, Y=794.00, Mass=356, SNR=2.9, Peak=3158 HFD=0.0
19:37:55.927 00.001 18884 Star::Find(15, 90, 751, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.927 00.000 18884 Star::Find false star n=2 nbg=280 bg=2758.4 sigma=102.2 thresh=3065 peak=2946
19:37:55.928 00.001 18884 Star::Find returns 0 (2), X=90.00, Y=751.00, Mass=684, SNR=2.9, Peak=3184 HFD=0.0
19:37:55.929 00.001 18884 Star::Find(15, 1052, 437, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.930 00.001 18884 Star::Find false star n=3 nbg=255 bg=2972.0 sigma=100.5 thresh=3274 peak=3164
19:37:55.933 00.003 18884 Star::Find returns 0 (2), X=1052.00, Y=437.00, Mass=1016, SNR=2.9, Peak=3392 HFD=0.0
19:37:55.935 00.002 18884 Star::Find(15, 1099, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.936 00.001 18884 Star::Find false star n=3 nbg=261 bg=2750.8 sigma=98.9 thresh=3047 peak=2941
19:37:55.938 00.002 18884 Star::Find returns 0 (2), X=1099.00, Y=491.00, Mass=1290, SNR=2.9, Peak=3389 HFD=0.0
19:37:55.940 00.002 18884 Star::Find(15, 790, 556, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.942 00.002 18884 Star::Find false star n=2 nbg=273 bg=2780.1 sigma=111.2 thresh=3114 peak=2960
19:37:55.943 00.001 18884 Star::Find returns 0 (2), X=790.00, Y=556.00, Mass=818, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.945 00.002 18884 Star::Find(15, 255, 754, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.946 00.001 18884 Star::Find false star n=11 nbg=251 bg=2751.1 sigma=85.4 thresh=3007 peak=2992
19:37:55.948 00.002 18884 Star::Find returns 0 (2), X=255.00, Y=754.00, Mass=3572, SNR=2.9, Peak=3209 HFD=0.0
19:37:55.949 00.001 18884 Star::Find(15, 1050, 122, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.951 00.002 18884 Star::Find false star n=2 nbg=259 bg=2774.9 sigma=98.1 thresh=3069 peak=2903
19:37:55.951 00.000 18884 Star::Find returns 0 (2), X=1050.00, Y=122.00, Mass=606, SNR=2.9, Peak=3152 HFD=0.0
19:37:55.953 00.002 18884 Star::Find(15, 961, 375, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.954 00.001 18884 Star::Find false star n=1 nbg=270 bg=2941.1 sigma=120.4 thresh=3302 peak=3181
19:37:55.957 00.003 18884 Star::Find returns 0 (2), X=961.00, Y=375.00, Mass=537, SNR=2.9, Peak=3494 HFD=0.0
19:37:55.959 00.002 18884 Star::Find(15, 934, 843, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.960 00.001 18884 Star::Find false star n=5 nbg=246 bg=2743.4 sigma=91.6 thresh=3018 peak=2972
19:37:55.962 00.002 18884 Star::Find returns 0 (2), X=934.00, Y=843.00, Mass=2100, SNR=2.9, Peak=3414 HFD=0.0
19:37:55.963 00.001 18884 Star::Find(15, 958, 756, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.965 00.002 18884 Star::Find false star n=4 nbg=256 bg=2757.2 sigma=93.0 thresh=3036 peak=2919
19:37:55.966 00.001 18884 Star::Find returns 0 (2), X=958.00, Y=756.00, Mass=1642, SNR=2.9, Peak=3347 HFD=0.0
19:37:55.967 00.001 18884 Star::Find(15, 449, 888, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.970 00.003 18884 Star::Find false star n=4 nbg=251 bg=2776.0 sigma=89.3 thresh=3044 peak=2942
19:37:55.971 00.001 18884 Star::Find returns 0 (2), X=449.00, Y=888.00, Mass=1433, SNR=2.9, Peak=3299 HFD=0.0
19:37:55.972 00.001 18884 Star::Find(15, 272, 204, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.974 00.002 18884 Star::Find false star n=7 nbg=251 bg=2758.8 sigma=93.2 thresh=3038 peak=2940
19:37:55.976 00.002 18884 Star::Find returns 0 (2), X=272.00, Y=204.00, Mass=2402, SNR=2.9, Peak=3229 HFD=0.0
19:37:55.977 00.001 18884 Star::Find(15, 880, 239, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.978 00.001 18884 Star::Find false star n=4 nbg=270 bg=2771.9 sigma=104.2 thresh=3084 peak=2978
19:37:55.979 00.001 18884 Star::Find returns 0 (2), X=880.00, Y=239.00, Mass=1461, SNR=2.9, Peak=3158 HFD=0.0
19:37:55.980 00.001 18884 Star::Find(15, 521, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.981 00.001 18884 Star::Find false star n=3 nbg=264 bg=2770.9 sigma=101.8 thresh=3076 peak=2926
19:37:55.982 00.001 18884 Star::Find returns 0 (2), X=521.00, Y=825.00, Mass=1046, SNR=2.9, Peak=3174 HFD=0.0
19:37:55.984 00.002 18884 Star::Find(15, 489, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.985 00.001 18884 Star::Find false star n=8 nbg=246 bg=2980.5 sigma=93.6 thresh=3261 peak=3163
19:37:55.985 00.000 18884 Star::Find returns 0 (2), X=489.00, Y=94.00, Mass=2635, SNR=2.9, Peak=3488 HFD=0.0
19:37:55.986 00.001 18884 Star::Find(15, 1045, 730, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.987 00.001 18884 Star::Find false star n=1 nbg=258 bg=2770.7 sigma=90.0 thresh=3041 peak=2957
19:37:55.988 00.001 18884 Star::Find returns 0 (2), X=1045.00, Y=730.00, Mass=880, SNR=2.9, Peak=3651 HFD=0.0
19:37:55.989 00.001 18884 Star::Find(15, 460, 150, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.989 00.000 18884 Star::Find false star n=6 nbg=242 bg=2941.5 sigma=105.2 thresh=3257 peak=3167
19:37:55.990 00.001 18884 Star::Find returns 0 (2), X=460.00, Y=150.00, Mass=2167, SNR=2.9, Peak=3456 HFD=0.0
19:37:55.991 00.001 18884 Star::Find(15, 1144, 64, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.992 00.001 18884 Star::Find false star n=1 nbg=264 bg=2777.1 sigma=99.1 thresh=3074 peak=2934
19:37:55.992 00.000 18884 Star::Find returns 0 (2), X=1144.00, Y=64.00, Mass=343, SNR=2.9, Peak=3296 HFD=0.0
19:37:55.993 00.001 18884 Star::Find(15, 453, 108, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.995 00.002 18884 Star::Find false star n=4 nbg=275 bg=2984.1 sigma=125.5 thresh=3361 peak=3287
19:37:55.996 00.001 18884 Star::Find returns 0 (2), X=453.00, Y=108.00, Mass=2252, SNR=2.9, Peak=3673 HFD=0.0
19:37:55.996 00.000 18884 Star::Find(15, 990, 504, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.997 00.001 18884 Star::Find false star n=3 nbg=265 bg=2753.4 sigma=99.9 thresh=3053 peak=2900
19:37:55.998 00.001 18884 Star::Find returns 0 (2), X=990.00, Y=504.00, Mass=972, SNR=2.9, Peak=3171 HFD=0.0
19:37:55.999 00.001 18884 Star::Find(15, 557, 50, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:55.999 00.000 18884 Star::Find false star n=3 nbg=270 bg=2937.7 sigma=119.8 thresh=3297 peak=3058
19:37:56.000 00.001 18884 Star::Find returns 0 (2), X=557.00, Y=50.00, Mass=1215, SNR=2.9, Peak=3238 HFD=0.0
19:37:56.001 00.001 18884 Star::Find(15, 453, 785, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.002 00.001 18884 Star::Find false star n=5 nbg=269 bg=2773.9 sigma=93.7 thresh=3055 peak=2958
19:37:56.002 00.000 18884 Star::Find returns 0 (2), X=453.00, Y=785.00, Mass=1950, SNR=2.9, Peak=3539 HFD=0.0
19:37:56.004 00.002 18884 Star::Find(15, 488, 135, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.005 00.001 18884 Star::Find false star n=7 nbg=265 bg=3008.4 sigma=107.4 thresh=3331 peak=3265
19:37:56.005 00.000 18884 Star::Find returns 0 (2), X=488.00, Y=135.00, Mass=2974, SNR=2.9, Peak=3539 HFD=0.0
19:37:56.006 00.001 18884 Star::Find(15, 753, 652, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.007 00.001 18884 Star::Find returns 0 (3), X=753.00, Y=652.00, Mass=0, SNR=0.0, Peak=3213 HFD=0.0
19:37:56.007 00.000 18884 Star::Find(15, 1085, 617, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.008 00.001 18884 Star::Find false star n=3 nbg=262 bg=2792.7 sigma=99.4 thresh=3091 peak=2936
19:37:56.009 00.001 18884 Star::Find returns 0 (2), X=1085.00, Y=617.00, Mass=1013, SNR=2.9, Peak=3190 HFD=0.0
19:37:56.010 00.001 18884 Star::Find(15, 1137, 402, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.010 00.000 18884 Star::Find false star n=3 nbg=272 bg=2785.7 sigma=102.6 thresh=3094 peak=2953
19:37:56.011 00.001 18884 Star::Find returns 0 (2), X=1137.00, Y=402.00, Mass=1003, SNR=2.9, Peak=3197 HFD=0.0
19:37:56.012 00.001 18884 Star::Find(15, 692, 418, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.014 00.002 18884 Star::Find false star n=7 nbg=248 bg=2762.8 sigma=89.4 thresh=3031 peak=2957
19:37:56.014 00.000 18884 Star::Find returns 0 (2), X=692.00, Y=418.00, Mass=2650, SNR=2.9, Peak=3443 HFD=0.0
19:37:56.015 00.001 18884 Star::Find(15, 619, 411, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.016 00.001 18884 Star::Find false star n=2 nbg=262 bg=2753.5 sigma=92.6 thresh=3031 peak=2917
19:37:56.017 00.001 18884 Star::Find returns 0 (2), X=619.00, Y=411.00, Mass=566, SNR=2.9, Peak=3113 HFD=0.0
19:37:56.018 00.001 18884 Star::Find(15, 689, 466, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.018 00.000 18884 Star::Find false star n=3 nbg=243 bg=2768.6 sigma=86.5 thresh=3028 peak=2941
19:37:56.019 00.001 18884 Star::Find returns 0 (2), X=689.00, Y=466.00, Mass=1130, SNR=2.9, Peak=3286 HFD=0.0
19:37:56.020 00.001 18884 Star::Find(15, 87, 141, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.021 00.001 18884 Star::Find false star n=2 nbg=264 bg=2768.3 sigma=96.6 thresh=3058 peak=2907
19:37:56.021 00.000 18884 Star::Find returns 0 (2), X=87.00, Y=141.00, Mass=680, SNR=2.9, Peak=3219 HFD=0.0
19:37:56.022 00.001 18884 Star::Find(15, 371, 210, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.023 00.001 18884 Star::Find false star n=4 nbg=247 bg=2764.2 sigma=79.2 thresh=3002 peak=2930
19:37:56.023 00.000 18884 Star::Find returns 0 (2), X=371.00, Y=210.00, Mass=1275, SNR=2.9, Peak=3222 HFD=0.0
19:37:56.025 00.002 18884 Star::Find(15, 939, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.026 00.001 18884 Star::Find false star n=10 nbg=240 bg=2762.1 sigma=80.6 thresh=3004 peak=2966
19:37:56.027 00.001 18884 Star::Find returns 0 (2), X=939.00, Y=357.00, Mass=3108, SNR=2.9, Peak=3197 HFD=0.0
19:37:56.027 00.000 18884 Star::Find(15, 884, 103, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.028 00.001 18884 Star::Find false star n=2 nbg=264 bg=2776.8 sigma=100.3 thresh=3078 peak=2943
19:37:56.029 00.001 18884 Star::Find returns 0 (2), X=884.00, Y=103.00, Mass=813, SNR=2.9, Peak=3289 HFD=0.0
19:37:56.032 00.003 18884 Star::Find(15, 116, 508, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.034 00.002 18884 Star::Find false star n=1 nbg=278 bg=2738.5 sigma=100.1 thresh=3039 peak=2919
19:37:56.036 00.002 18884 Star::Find returns 0 (2), X=116.00, Y=508.00, Mass=442, SNR=2.9, Peak=3181 HFD=0.0
19:37:56.037 00.001 18884 Star::Find(15, 179, 744, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.040 00.003 18884 Star::Find false star n=7 nbg=235 bg=2760.5 sigma=79.0 thresh=2997 peak=2917
19:37:56.041 00.001 18884 Star::Find returns 0 (2), X=179.00, Y=744.00, Mass=2087, SNR=2.9, Peak=3229 HFD=0.0
19:37:56.043 00.002 18884 Star::Find(15, 1160, 276, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.044 00.001 18884 Star::Find false star n=4 nbg=252 bg=2756.2 sigma=96.2 thresh=3045 peak=2902
19:37:56.047 00.003 18884 Star::Find returns 0 (2), X=1160.00, Y=276.00, Mass=1464, SNR=2.9, Peak=3235 HFD=0.0
19:37:56.048 00.001 18884 Star::Find(15, 265, 406, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.049 00.001 18884 Star::Find false star n=4 nbg=257 bg=2740.0 sigma=95.3 thresh=3026 peak=2922
19:37:56.050 00.001 18884 Star::Find returns 0 (2), X=265.00, Y=406.00, Mass=1321, SNR=2.9, Peak=3110 HFD=0.0
19:37:56.053 00.003 18884 Star::Find(15, 152, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.054 00.001 18884 Star::Find false star n=3 nbg=245 bg=2774.3 sigma=86.5 thresh=3034 peak=2906
19:37:56.056 00.002 18884 Star::Find returns 0 (2), X=152.00, Y=762.00, Mass=1104, SNR=2.9, Peak=3229 HFD=0.0
19:37:56.058 00.002 18884 Star::Find(15, 881, 218, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.060 00.002 18884 Star::Find false star n=5 nbg=249 bg=2737.5 sigma=88.2 thresh=3002 peak=2952
19:37:56.062 00.002 18884 Star::Find returns 0 (2), X=881.00, Y=218.00, Mass=1966, SNR=2.9, Peak=3478 HFD=0.0
19:37:56.063 00.001 18884 Star::Find(15, 807, 68, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.063 00.000 18884 Star::Find false star n=3 nbg=249 bg=2764.0 sigma=93.1 thresh=3043 peak=2924
19:37:56.065 00.002 18884 Star::Find returns 0 (2), X=807.00, Y=68.00, Mass=952, SNR=2.9, Peak=3107 HFD=0.0
19:37:56.065 00.000 18884 Star::Find(15, 201, 895, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.068 00.003 18884 Star::Find false star n=3 nbg=266 bg=2766.9 sigma=97.4 thresh=3059 peak=2988
19:37:56.069 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=895.00, Mass=1404, SNR=2.9, Peak=3366 HFD=0.0
19:37:56.070 00.001 18884 Star::Find(15, 845, 639, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.072 00.002 18884 Star::Find false star n=2 nbg=245 bg=2795.9 sigma=86.2 thresh=3055 peak=2920
19:37:56.073 00.001 18884 Star::Find returns 0 (2), X=845.00, Y=639.00, Mass=619, SNR=2.9, Peak=3203 HFD=0.0
19:37:56.075 00.002 18884 Star::Find(15, 570, 853, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.077 00.002 18884 Star::Find false star n=2 nbg=259 bg=2798.6 sigma=110.0 thresh=3128 peak=2977
19:37:56.077 00.000 18884 Star::Find returns 0 (2), X=570.00, Y=853.00, Mass=825, SNR=2.9, Peak=3273 HFD=0.0
19:37:56.078 00.001 18884 Star::Find(15, 388, 847, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.079 00.001 18884 Star::Find false star n=1 nbg=249 bg=2766.7 sigma=92.9 thresh=3046 peak=2894
19:37:56.082 00.003 18884 Star::Find returns 0 (2), X=388.00, Y=847.00, Mass=468, SNR=2.9, Peak=3235 HFD=0.0
19:37:56.083 00.001 18884 Star::Find(15, 132, 415, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.084 00.001 18884 Star::Find false star n=4 nbg=239 bg=2768.4 sigma=78.1 thresh=3003 peak=2930
19:37:56.086 00.002 18884 Star::Find returns 0 (2), X=132.00, Y=415.00, Mass=1063, SNR=2.9, Peak=3123 HFD=0.0
19:37:56.087 00.001 18884 Star::Find(15, 908, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.089 00.002 18884 Star::Find false star n=3 nbg=244 bg=2767.0 sigma=87.7 thresh=3030 peak=2915
19:37:56.090 00.001 18884 Star::Find returns 0 (2), X=908.00, Y=468.00, Mass=898, SNR=2.9, Peak=3161 HFD=0.0
19:37:56.091 00.001 18884 Star::Find(15, 468, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.092 00.001 18884 Star::Find false star n=1 nbg=270 bg=2750.4 sigma=113.5 thresh=3091 peak=2898
19:37:56.093 00.001 18884 Star::Find returns 0 (2), X=468.00, Y=355.00, Mass=360, SNR=2.9, Peak=3193 HFD=0.0
19:37:56.095 00.002 18884 Star::Find(15, 960, 834, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.097 00.002 18884 Star::Find false star n=3 nbg=254 bg=2758.3 sigma=85.6 thresh=3015 peak=2891
19:37:56.099 00.002 18884 Star::Find returns 0 (2), X=960.00, Y=834.00, Mass=905, SNR=2.9, Peak=3136 HFD=0.0
19:37:56.100 00.001 18884 AutoFind: could not find a non-saturated star!
19:37:56.101 00.001 18884 AutoFind: finding best star pass 3
19:37:56.102 00.001 18884 Star::Find(15, 427, 518, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.104 00.002 18884 Star::Find false star n=1 nbg=269 bg=2756.4 sigma=106.6 thresh=3076 peak=2943
19:37:56.105 00.001 18884 Star::Find returns 0 (2), X=427.00, Y=518.00, Mass=373, SNR=2.9, Peak=3168 HFD=0.0
19:37:56.107 00.002 18884 Star::Find(15, 557, 638, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.109 00.002 18884 Star::Find false star n=9 nbg=254 bg=2749.7 sigma=97.0 thresh=3041 peak=2925
19:37:56.109 00.000 18884 Star::Find returns 0 (2), X=557.00, Y=638.00, Mass=3193, SNR=2.9, Peak=3213 HFD=0.0
19:37:56.110 00.001 18884 Star::Find(15, 418, 613, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.112 00.002 18884 Star::Find false star n=1 nbg=267 bg=2778.4 sigma=99.5 thresh=3077 peak=2933
19:37:56.113 00.001 18884 Star::Find returns 0 (2), X=418.00, Y=613.00, Mass=387, SNR=2.9, Peak=3165 HFD=0.0
19:37:56.114 00.001 18884 Star::Find(15, 308, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.116 00.002 18884 Star::Find false star n=3 nbg=243 bg=2776.2 sigma=84.7 thresh=3030 peak=2936
19:37:56.117 00.001 18884 Star::Find returns 0 (2), X=308.00, Y=268.00, Mass=931, SNR=2.9, Peak=3229 HFD=0.0
19:37:56.119 00.002 18884 Star::Find(15, 384, 904, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.120 00.001 18884 Star::Find false star n=7 nbg=252 bg=2754.3 sigma=85.9 thresh=3012 peak=2951
19:37:56.121 00.001 18884 Star::Find returns 0 (2), X=384.00, Y=904.00, Mass=2075, SNR=2.9, Peak=3283 HFD=0.0
19:37:56.122 00.001 18884 Star::Find(15, 179, 704, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.123 00.001 18884 Star::Find false star n=2 nbg=265 bg=2766.8 sigma=105.8 thresh=3084 peak=2941
19:37:56.124 00.001 18884 Star::Find returns 0 (2), X=179.00, Y=704.00, Mass=648, SNR=2.9, Peak=3136 HFD=0.0
19:37:56.124 00.000 18884 Star::Find(15, 378, 717, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.125 00.001 18884 Star::Find false star n=7 nbg=253 bg=2753.6 sigma=90.3 thresh=3024 peak=2981
19:37:56.126 00.001 18884 Star::Find returns 0 (2), X=378.00, Y=717.00, Mass=2388, SNR=2.9, Peak=3149 HFD=0.0
19:37:56.127 00.001 18884 Star::Find(15, 793, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.127 00.000 18884 Star::Find false star n=5 nbg=227 bg=2759.7 sigma=74.4 thresh=2983 peak=2918
19:37:56.129 00.002 18884 Star::Find returns 0 (2), X=793.00, Y=163.00, Mass=1439, SNR=2.9, Peak=3552 HFD=0.0
19:37:56.130 00.001 18884 Star::Find(15, 544, 515, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.131 00.001 18884 Star::Find false star n=5 nbg=258 bg=2755.4 sigma=88.9 thresh=3022 peak=2964
19:37:56.131 00.000 18884 Star::Find returns 0 (2), X=544.00, Y=515.00, Mass=1655, SNR=2.9, Peak=3257 HFD=0.0
19:37:56.132 00.001 18884 Star::Find(15, 328, 499, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.133 00.001 18884 Star::Find false star n=2 nbg=258 bg=2773.8 sigma=98.0 thresh=3068 peak=2904
19:37:56.134 00.001 18884 Star::Find returns 0 (2), X=328.00, Y=499.00, Mass=644, SNR=2.9, Peak=3165 HFD=0.0
19:37:56.135 00.001 18884 Star::Find(15, 686, 696, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.135 00.000 18884 Star::Find false star n=4 nbg=257 bg=2760.0 sigma=94.6 thresh=3044 peak=2941
19:37:56.136 00.001 18884 Star::Find returns 0 (2), X=686.00, Y=696.00, Mass=1417, SNR=2.9, Peak=3232 HFD=0.0
19:37:56.137 00.001 18884 Star::Find(15, 53, 694, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.137 00.000 18884 Star::Find false star n=4 nbg=257 bg=2746.0 sigma=93.8 thresh=3027 peak=2950
19:37:56.138 00.001 18884 Star::Find returns 0 (2), X=53.00, Y=694.00, Mass=1396, SNR=2.9, Peak=3443 HFD=0.0
19:37:56.140 00.002 18884 Star::Find(15, 527, 750, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.140 00.000 18884 Star::Find false star n=1 nbg=259 bg=2768.3 sigma=87.5 thresh=3031 peak=2964
19:37:56.141 00.001 18884 Star::Find returns 0 (2), X=527.00, Y=750.00, Mass=349, SNR=2.9, Peak=3190 HFD=0.0
19:37:56.142 00.001 18884 Star::Find(15, 1096, 146, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.143 00.001 18884 Star::Find false star n=2 nbg=265 bg=2785.3 sigma=106.8 thresh=3106 peak=3008
19:37:56.143 00.000 18884 Star::Find returns 0 (2), X=1096.00, Y=146.00, Mass=764, SNR=2.9, Peak=3251 HFD=0.0
19:37:56.144 00.001 18884 Star::Find(15, 713, 416, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.145 00.001 18884 Star::Find false star n=7 nbg=248 bg=2762.8 sigma=89.4 thresh=3031 peak=2957
19:37:56.145 00.000 18884 Star::Find returns 0 (2), X=713.00, Y=416.00, Mass=2650, SNR=2.9, Peak=3443 HFD=0.0
19:37:56.146 00.001 18884 Star::Find(15, 868, 554, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.148 00.002 18884 Star::Find false star n=4 nbg=257 bg=2754.7 sigma=90.1 thresh=3025 peak=2911
19:37:56.149 00.001 18884 Star::Find returns 0 (2), X=868.00, Y=554.00, Mass=1339, SNR=2.9, Peak=3232 HFD=0.0
19:37:56.149 00.000 18884 Star::Find(15, 1026, 442, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.150 00.001 18884 Star::Find returns 0 (3), X=1026.00, Y=442.00, Mass=0, SNR=0.0, Peak=3446 HFD=0.0
19:37:56.151 00.001 18884 Star::Find(15, 272, 550, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.152 00.001 18884 Star::Find false star n=4 nbg=257 bg=2760.0 sigma=96.0 thresh=3048 peak=2958
19:37:56.152 00.000 18884 Star::Find returns 0 (2), X=272.00, Y=550.00, Mass=1227, SNR=2.9, Peak=3273 HFD=0.0
19:37:56.153 00.001 18884 Star::Find(15, 624, 268, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.154 00.001 18884 Star::Find false star n=3 nbg=252 bg=2764.0 sigma=91.2 thresh=3038 peak=2950
19:37:56.156 00.002 18884 Star::Find returns 0 (2), X=624.00, Y=268.00, Mass=1247, SNR=2.9, Peak=3331 HFD=0.0
19:37:56.157 00.001 18884 Star::Find(15, 991, 417, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.157 00.000 18884 Star::Find false star n=5 nbg=249 bg=2995.8 sigma=93.1 thresh=3275 peak=3158
19:37:56.158 00.001 18884 Star::Find returns 0 (2), X=991.00, Y=417.00, Mass=1666, SNR=2.9, Peak=3395 HFD=0.0
19:37:56.159 00.001 18884 Star::Find(15, 1187, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.160 00.001 18884 Star::Find false star n=1 nbg=255 bg=2779.2 sigma=90.3 thresh=3050 peak=2933
19:37:56.160 00.000 18884 Star::Find returns 0 (2), X=1187.00, Y=311.00, Mass=322, SNR=2.9, Peak=3200 HFD=0.0
19:37:56.162 00.002 18884 Star::Find(15, 1146, 303, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.163 00.001 18884 Star::Find false star n=2 nbg=251 bg=2768.9 sigma=89.4 thresh=3037 peak=2927
19:37:56.163 00.000 18884 Star::Find returns 0 (2), X=1146.00, Y=303.00, Mass=609, SNR=2.9, Peak=3337 HFD=0.0
19:37:56.164 00.001 18884 Star::Find(15, 698, 727, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.165 00.001 18884 Star::Find false star n=1 nbg=265 bg=2763.0 sigma=103.2 thresh=3073 peak=2955
19:37:56.165 00.000 18884 Star::Find returns 0 (2), X=698.00, Y=727.00, Mass=446, SNR=2.9, Peak=3209 HFD=0.0
19:37:56.166 00.001 18884 Star::Find(15, 716, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.167 00.001 18884 Star::Find returns 0 (3), X=716.00, Y=822.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:37:56.167 00.000 18884 Star::Find(15, 373, 500, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.168 00.001 18884 Star::Find false star n=5 nbg=266 bg=2753.3 sigma=89.0 thresh=3020 peak=2938
19:37:56.170 00.002 18884 Star::Find returns 0 (2), X=373.00, Y=500.00, Mass=1584, SNR=2.9, Peak=3187 HFD=0.0
19:37:56.171 00.001 18884 Star::Find(15, 628, 815, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.171 00.000 18884 Star::Find false star n=1 nbg=271 bg=2801.2 sigma=106.8 thresh=3122 peak=2985
19:37:56.172 00.001 18884 Star::Find returns 0 (2), X=628.00, Y=815.00, Mass=504, SNR=2.9, Peak=3401 HFD=0.0
19:37:56.173 00.001 18884 Star::Find(15, 1025, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.173 00.000 18884 Star::Find false star n=1 nbg=269 bg=2936.1 sigma=123.0 thresh=3305 peak=3051
19:37:56.174 00.001 18884 Star::Find returns 0 (2), X=1025.00, Y=311.00, Mass=609, SNR=2.9, Peak=3545 HFD=0.0
19:37:56.175 00.001 18884 Star::Find(15, 236, 565, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.175 00.000 18884 Star::Find false star n=4 nbg=255 bg=2755.5 sigma=93.2 thresh=3035 peak=2926
19:37:56.176 00.001 18884 Star::Find returns 0 (2), X=236.00, Y=565.00, Mass=1361, SNR=2.9, Peak=3299 HFD=0.0
19:37:56.177 00.001 18884 Star::Find(15, 1198, 232, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.178 00.001 18884 Star::Find false star n=5 nbg=255 bg=2762.5 sigma=93.5 thresh=3043 peak=2967
19:37:56.178 00.000 18884 Star::Find returns 0 (2), X=1198.00, Y=232.00, Mass=1815, SNR=2.9, Peak=3241 HFD=0.0
19:37:56.179 00.001 18884 Star::Find(15, 1141, 794, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.180 00.001 18884 Star::Find false star n=1 nbg=259 bg=2766.9 sigma=94.2 thresh=3049 peak=2924
19:37:56.182 00.002 18884 Star::Find returns 0 (2), X=1141.00, Y=794.00, Mass=356, SNR=2.9, Peak=3158 HFD=0.0
19:37:56.182 00.000 18884 Star::Find(15, 90, 751, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.183 00.001 18884 Star::Find false star n=2 nbg=280 bg=2758.4 sigma=102.2 thresh=3065 peak=2946
19:37:56.184 00.001 18884 Star::Find returns 0 (2), X=90.00, Y=751.00, Mass=684, SNR=2.9, Peak=3184 HFD=0.0
19:37:56.184 00.000 18884 Star::Find(15, 1052, 437, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.185 00.001 18884 Star::Find false star n=3 nbg=255 bg=2972.0 sigma=100.5 thresh=3274 peak=3164
19:37:56.186 00.001 18884 Star::Find returns 0 (2), X=1052.00, Y=437.00, Mass=1016, SNR=2.9, Peak=3392 HFD=0.0
19:37:56.186 00.000 18884 Star::Find(15, 1099, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.187 00.001 18884 Star::Find false star n=3 nbg=261 bg=2750.8 sigma=98.9 thresh=3047 peak=2941
19:37:56.188 00.001 18884 Star::Find returns 0 (2), X=1099.00, Y=491.00, Mass=1290, SNR=2.9, Peak=3389 HFD=0.0
19:37:56.190 00.002 18884 Star::Find(15, 790, 556, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.190 00.000 18884 Star::Find false star n=2 nbg=273 bg=2780.1 sigma=111.2 thresh=3114 peak=2960
19:37:56.191 00.001 18884 Star::Find returns 0 (2), X=790.00, Y=556.00, Mass=818, SNR=2.9, Peak=3229 HFD=0.0
19:37:56.192 00.001 18884 Star::Find(15, 255, 754, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.192 00.000 18884 Star::Find false star n=11 nbg=251 bg=2751.1 sigma=85.4 thresh=3007 peak=2992
19:37:56.193 00.001 18884 Star::Find returns 0 (2), X=255.00, Y=754.00, Mass=3572, SNR=2.9, Peak=3209 HFD=0.0
19:37:56.194 00.001 18884 Star::Find(15, 1050, 122, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.195 00.001 18884 Star::Find false star n=2 nbg=259 bg=2774.9 sigma=98.1 thresh=3069 peak=2903
19:37:56.195 00.000 18884 Star::Find returns 0 (2), X=1050.00, Y=122.00, Mass=606, SNR=2.9, Peak=3152 HFD=0.0
19:37:56.196 00.001 18884 Star::Find(15, 961, 375, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.197 00.001 18884 Star::Find false star n=1 nbg=270 bg=2941.1 sigma=120.4 thresh=3302 peak=3181
19:37:56.199 00.002 18884 Star::Find returns 0 (2), X=961.00, Y=375.00, Mass=537, SNR=2.9, Peak=3494 HFD=0.0
19:37:56.199 00.000 18884 Star::Find(15, 934, 843, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.200 00.001 18884 Star::Find false star n=5 nbg=246 bg=2743.4 sigma=91.6 thresh=3018 peak=2972
19:37:56.201 00.001 18884 Star::Find returns 0 (2), X=934.00, Y=843.00, Mass=2100, SNR=2.9, Peak=3414 HFD=0.0
19:37:56.202 00.001 18884 Star::Find(15, 958, 756, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.203 00.001 18884 Star::Find false star n=4 nbg=256 bg=2757.2 sigma=93.0 thresh=3036 peak=2919
19:37:56.205 00.002 18884 Star::Find returns 0 (2), X=958.00, Y=756.00, Mass=1642, SNR=2.9, Peak=3347 HFD=0.0
19:37:56.206 00.001 18884 Star::Find(15, 449, 888, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.207 00.001 18884 Star::Find false star n=4 nbg=251 bg=2776.0 sigma=89.3 thresh=3044 peak=2942
19:37:56.209 00.002 18884 Star::Find returns 0 (2), X=449.00, Y=888.00, Mass=1433, SNR=2.9, Peak=3299 HFD=0.0
19:37:56.212 00.003 18884 Star::Find(15, 272, 204, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.213 00.001 18884 Star::Find false star n=7 nbg=251 bg=2758.8 sigma=93.2 thresh=3038 peak=2940
19:37:56.215 00.002 18884 Star::Find returns 0 (2), X=272.00, Y=204.00, Mass=2402, SNR=2.9, Peak=3229 HFD=0.0
19:37:56.215 00.000 18884 Star::Find(15, 880, 239, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.216 00.001 18884 Star::Find false star n=4 nbg=270 bg=2771.9 sigma=104.2 thresh=3084 peak=2978
19:37:56.217 00.001 18884 Star::Find returns 0 (2), X=880.00, Y=239.00, Mass=1461, SNR=2.9, Peak=3158 HFD=0.0
19:37:56.218 00.001 18884 Star::Find(15, 521, 825, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.220 00.002 18884 Star::Find false star n=3 nbg=264 bg=2770.9 sigma=101.8 thresh=3076 peak=2926
19:37:56.221 00.001 18884 Star::Find returns 0 (2), X=521.00, Y=825.00, Mass=1046, SNR=2.9, Peak=3174 HFD=0.0
19:37:56.223 00.002 18884 Star::Find(15, 489, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.224 00.001 18884 Star::Find false star n=8 nbg=246 bg=2980.5 sigma=93.6 thresh=3261 peak=3163
19:37:56.225 00.001 18884 Star::Find returns 0 (2), X=489.00, Y=94.00, Mass=2635, SNR=2.9, Peak=3488 HFD=0.0
19:37:56.227 00.002 18884 Star::Find(15, 1045, 730, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.229 00.002 18884 Star::Find false star n=1 nbg=258 bg=2770.7 sigma=90.0 thresh=3041 peak=2957
19:37:56.230 00.001 18884 Star::Find returns 0 (2), X=1045.00, Y=730.00, Mass=880, SNR=2.9, Peak=3651 HFD=0.0
19:37:56.231 00.001 18884 Star::Find(15, 460, 150, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.232 00.001 18884 Star::Find false star n=6 nbg=242 bg=2941.5 sigma=105.2 thresh=3257 peak=3167
19:37:56.234 00.002 18884 Star::Find returns 0 (2), X=460.00, Y=150.00, Mass=2167, SNR=2.9, Peak=3456 HFD=0.0
19:37:56.235 00.001 18884 Star::Find(15, 1144, 64, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.236 00.001 18884 Star::Find false star n=1 nbg=264 bg=2777.1 sigma=99.1 thresh=3074 peak=2934
19:37:56.237 00.001 18884 Star::Find returns 0 (2), X=1144.00, Y=64.00, Mass=343, SNR=2.9, Peak=3296 HFD=0.0
19:37:56.237 00.000 18884 Star::Find(15, 453, 108, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.238 00.001 18884 Star::Find false star n=4 nbg=275 bg=2984.1 sigma=125.5 thresh=3361 peak=3287
19:37:56.239 00.001 18884 Star::Find returns 0 (2), X=453.00, Y=108.00, Mass=2252, SNR=2.9, Peak=3673 HFD=0.0
19:37:56.240 00.001 18884 Star::Find(15, 990, 504, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.242 00.002 18884 Star::Find false star n=3 nbg=265 bg=2753.4 sigma=99.9 thresh=3053 peak=2900
19:37:56.242 00.000 18884 Star::Find returns 0 (2), X=990.00, Y=504.00, Mass=972, SNR=2.9, Peak=3171 HFD=0.0
19:37:56.243 00.001 18884 Star::Find(15, 557, 50, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.244 00.001 18884 Star::Find false star n=3 nbg=270 bg=2937.7 sigma=119.8 thresh=3297 peak=3058
19:37:56.245 00.001 18884 Star::Find returns 0 (2), X=557.00, Y=50.00, Mass=1215, SNR=2.9, Peak=3238 HFD=0.0
19:37:56.245 00.000 18884 Star::Find(15, 453, 785, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.246 00.001 18884 Star::Find false star n=5 nbg=269 bg=2773.9 sigma=93.7 thresh=3055 peak=2958
19:37:56.247 00.001 18884 Star::Find returns 0 (2), X=453.00, Y=785.00, Mass=1950, SNR=2.9, Peak=3539 HFD=0.0
19:37:56.248 00.001 18884 Star::Find(15, 488, 135, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.248 00.000 18884 Star::Find false star n=7 nbg=265 bg=3008.4 sigma=107.4 thresh=3331 peak=3265
19:37:56.249 00.001 18884 Star::Find returns 0 (2), X=488.00, Y=135.00, Mass=2974, SNR=2.9, Peak=3539 HFD=0.0
19:37:56.250 00.001 18884 Star::Find(15, 753, 652, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.250 00.000 18884 Star::Find returns 0 (3), X=753.00, Y=652.00, Mass=0, SNR=0.0, Peak=3213 HFD=0.0
19:37:56.252 00.002 18884 Star::Find(15, 1085, 617, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.253 00.001 18884 Star::Find false star n=3 nbg=262 bg=2792.7 sigma=99.4 thresh=3091 peak=2936
19:37:56.254 00.001 18884 Star::Find returns 0 (2), X=1085.00, Y=617.00, Mass=1013, SNR=2.9, Peak=3190 HFD=0.0
19:37:56.254 00.000 18884 Star::Find(15, 1137, 402, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.255 00.001 18884 Star::Find false star n=3 nbg=272 bg=2785.7 sigma=102.6 thresh=3094 peak=2953
19:37:56.256 00.001 18884 Star::Find returns 0 (2), X=1137.00, Y=402.00, Mass=1003, SNR=2.9, Peak=3197 HFD=0.0
19:37:56.257 00.001 18884 Star::Find(15, 692, 418, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.257 00.000 18884 Star::Find false star n=7 nbg=248 bg=2762.8 sigma=89.4 thresh=3031 peak=2957
19:37:56.258 00.001 18884 Star::Find returns 0 (2), X=692.00, Y=418.00, Mass=2650, SNR=2.9, Peak=3443 HFD=0.0
19:37:56.259 00.001 18884 Star::Find(15, 619, 411, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.260 00.001 18884 Star::Find false star n=2 nbg=262 bg=2753.5 sigma=92.6 thresh=3031 peak=2917
19:37:56.260 00.000 18884 Star::Find returns 0 (2), X=619.00, Y=411.00, Mass=566, SNR=2.9, Peak=3113 HFD=0.0
19:37:56.262 00.002 18884 Star::Find(15, 689, 466, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.263 00.001 18884 Star::Find false star n=3 nbg=243 bg=2768.6 sigma=86.5 thresh=3028 peak=2941
19:37:56.264 00.001 18884 Star::Find returns 0 (2), X=689.00, Y=466.00, Mass=1130, SNR=2.9, Peak=3286 HFD=0.0
19:37:56.265 00.001 18884 Star::Find(15, 87, 141, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.266 00.001 18884 Star::Find false star n=2 nbg=264 bg=2768.3 sigma=96.6 thresh=3058 peak=2907
19:37:56.266 00.000 18884 Star::Find returns 0 (2), X=87.00, Y=141.00, Mass=680, SNR=2.9, Peak=3219 HFD=0.0
19:37:56.267 00.001 18884 Star::Find(15, 371, 210, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.268 00.001 18884 Star::Find false star n=4 nbg=247 bg=2764.2 sigma=79.2 thresh=3002 peak=2930
19:37:56.269 00.001 18884 Star::Find returns 0 (2), X=371.00, Y=210.00, Mass=1275, SNR=2.9, Peak=3222 HFD=0.0
19:37:56.269 00.000 18884 Star::Find(15, 939, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.270 00.001 18884 Star::Find false star n=10 nbg=240 bg=2762.1 sigma=80.6 thresh=3004 peak=2966
19:37:56.271 00.001 18884 Star::Find returns 0 (2), X=939.00, Y=357.00, Mass=3108, SNR=2.9, Peak=3197 HFD=0.0
19:37:56.272 00.001 18884 Star::Find(15, 884, 103, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.272 00.000 18884 Star::Find false star n=2 nbg=264 bg=2776.8 sigma=100.3 thresh=3078 peak=2943
19:37:56.273 00.001 18884 Star::Find returns 0 (2), X=884.00, Y=103.00, Mass=813, SNR=2.9, Peak=3289 HFD=0.0
19:37:56.274 00.001 18884 Star::Find(15, 116, 508, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.275 00.001 18884 Star::Find false star n=1 nbg=278 bg=2738.5 sigma=100.1 thresh=3039 peak=2919
19:37:56.275 00.000 18884 Star::Find returns 0 (2), X=116.00, Y=508.00, Mass=442, SNR=2.9, Peak=3181 HFD=0.0
19:37:56.276 00.001 18884 Star::Find(15, 179, 744, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.278 00.002 18884 Star::Find false star n=7 nbg=235 bg=2760.5 sigma=79.0 thresh=2997 peak=2917
19:37:56.279 00.001 18884 Star::Find returns 0 (2), X=179.00, Y=744.00, Mass=2087, SNR=2.9, Peak=3229 HFD=0.0
19:37:56.279 00.000 18884 Star::Find(15, 1160, 276, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.280 00.001 18884 Star::Find false star n=4 nbg=252 bg=2756.2 sigma=96.2 thresh=3045 peak=2902
19:37:56.281 00.001 18884 Star::Find returns 0 (2), X=1160.00, Y=276.00, Mass=1464, SNR=2.9, Peak=3235 HFD=0.0
19:37:56.281 00.000 18884 Star::Find(15, 265, 406, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.282 00.001 18884 Star::Find false star n=4 nbg=257 bg=2740.0 sigma=95.3 thresh=3026 peak=2922
19:37:56.283 00.001 18884 Star::Find returns 0 (2), X=265.00, Y=406.00, Mass=1321, SNR=2.9, Peak=3110 HFD=0.0
19:37:56.283 00.000 18884 Star::Find(15, 152, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.284 00.001 18884 Star::Find false star n=3 nbg=245 bg=2774.3 sigma=86.5 thresh=3034 peak=2906
19:37:56.285 00.001 18884 Star::Find returns 0 (2), X=152.00, Y=762.00, Mass=1104, SNR=2.9, Peak=3229 HFD=0.0
19:37:56.286 00.001 18884 Star::Find(15, 881, 218, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.286 00.000 18884 Star::Find false star n=5 nbg=249 bg=2737.5 sigma=88.2 thresh=3002 peak=2952
19:37:56.287 00.001 18884 Star::Find returns 0 (2), X=881.00, Y=218.00, Mass=1966, SNR=2.9, Peak=3478 HFD=0.0
19:37:56.289 00.002 18884 Star::Find(15, 807, 68, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.290 00.001 18884 Star::Find false star n=3 nbg=249 bg=2764.0 sigma=93.1 thresh=3043 peak=2924
19:37:56.290 00.000 18884 Star::Find returns 0 (2), X=807.00, Y=68.00, Mass=952, SNR=2.9, Peak=3107 HFD=0.0
19:37:56.291 00.001 18884 Star::Find(15, 201, 895, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.292 00.001 18884 Star::Find false star n=3 nbg=266 bg=2766.9 sigma=97.4 thresh=3059 peak=2988
19:37:56.293 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=895.00, Mass=1404, SNR=2.9, Peak=3366 HFD=0.0
19:37:56.293 00.000 18884 Star::Find(15, 845, 639, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.294 00.001 18884 Star::Find false star n=2 nbg=245 bg=2795.9 sigma=86.2 thresh=3055 peak=2920
19:37:56.295 00.001 18884 Star::Find returns 0 (2), X=845.00, Y=639.00, Mass=619, SNR=2.9, Peak=3203 HFD=0.0
19:37:56.296 00.001 18884 Star::Find(15, 570, 853, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.296 00.000 18884 Star::Find false star n=2 nbg=259 bg=2798.6 sigma=110.0 thresh=3128 peak=2977
19:37:56.298 00.002 18884 Star::Find returns 0 (2), X=570.00, Y=853.00, Mass=825, SNR=2.9, Peak=3273 HFD=0.0
19:37:56.299 00.001 18884 Star::Find(15, 388, 847, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.300 00.001 18884 Star::Find false star n=1 nbg=249 bg=2766.7 sigma=92.9 thresh=3046 peak=2894
19:37:56.300 00.000 18884 Star::Find returns 0 (2), X=388.00, Y=847.00, Mass=468, SNR=2.9, Peak=3235 HFD=0.0
19:37:56.301 00.001 18884 Star::Find(15, 132, 415, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.302 00.001 18884 Star::Find false star n=4 nbg=239 bg=2768.4 sigma=78.1 thresh=3003 peak=2930
19:37:56.302 00.000 18884 Star::Find returns 0 (2), X=132.00, Y=415.00, Mass=1063, SNR=2.9, Peak=3123 HFD=0.0
19:37:56.303 00.001 18884 Star::Find(15, 908, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.304 00.001 18884 Star::Find false star n=3 nbg=244 bg=2767.0 sigma=87.7 thresh=3030 peak=2915
19:37:56.305 00.001 18884 Star::Find returns 0 (2), X=908.00, Y=468.00, Mass=898, SNR=2.9, Peak=3161 HFD=0.0
19:37:56.305 00.000 18884 Star::Find(15, 468, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.306 00.001 18884 Star::Find false star n=1 nbg=270 bg=2750.4 sigma=113.5 thresh=3091 peak=2898
19:37:56.307 00.001 18884 Star::Find returns 0 (2), X=468.00, Y=355.00, Mass=360, SNR=2.9, Peak=3193 HFD=0.0
19:37:56.309 00.002 18884 Star::Find(15, 960, 834, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:37:56.309 00.000 18884 Star::Find false star n=3 nbg=254 bg=2758.3 sigma=85.6 thresh=3015 peak=2891
19:37:56.310 00.001 18884 Star::Find returns 0 (2), X=960.00, Y=834.00, Mass=905, SNR=2.9, Peak=3136 HFD=0.0
19:37:56.311 00.001 18884 AutoFind: no star found
19:37:56.312 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:474->Unable to AutoFind
19:37:56.313 00.001 18884 GuiderMultiStar::AutoSelect failed.
19:37:56.314 00.001 18884 ImgLogger: saving auto-select image AutoSelectFail_2026-02-07_193753.fit
19:37:56.327 00.013 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:37:56.552 00.225 18884 ScopeASCOM::SideOfPier() returns 1
19:37:56.561 00.009 18884 auto find star failed, attempts remaining = 3
19:37:56.562 00.001 18884 Changing from state SELECTING to UNINITIALIZED
19:37:56.563 00.001 18884 guider state => SELECTING
19:37:56.566 00.003 18884 PhdController: newstate STATE_ATTEMPT_START
19:37:56.569 00.003 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:56.572 00.003 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:56.574 00.002 18884 Enqueuing Expose request
19:37:56.577 00.003 16360 Worker thread wakes up
19:37:56.577 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:56.577 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:37:57.743 01.166 16360 Exposure complete
19:37:57.823 00.080 16360 worker thread done servicing request
19:37:57.823 00.000 18884 OnExposeComplete: enter
19:37:57.825 00.002 18884 UpdateGuideState(): m_state=1
19:37:57.826 00.001 18884 UpdateCurrentPosition: no star selected
19:37:57.828 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:57.829 00.001 18884 Status Line: No star selected
19:37:57.831 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4118, med=2771, FiltMin=2505, FiltMax=3213, Gamma=1.000
19:37:57.844 00.013 18884 UpdateGuideState exits: No star selected
19:37:57.845 00.001 18884 PhdController: newstate STATE_SELECT_STAR
19:37:57.847 00.002 18884 GuiderMultiStar::AutoSelect enter
19:37:57.847 00.000 18884 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
19:37:57.905 00.058 18884 AutoFind: auto downsample for scale 3.22 => 1x
19:37:57.981 00.076 18884 AutoFind: global mean = -0.0, stdev 187.6
19:37:57.983 00.002 18884 AutoFind: using threshold = 0.1
19:37:58.078 00.095 18884 AutoFind: local max [910, 323] 4.8
19:37:58.079 00.001 18884 AutoFind: local max [1124, 944] 4.5
19:37:58.080 00.001 18884 AutoFind: local max [1071, 407] 4.5
19:37:58.081 00.001 18884 AutoFind: local max [1005, 552] 4.5
19:37:58.082 00.001 18884 AutoFind: local max [289, 31] 4.4
19:37:58.082 00.000 18884 AutoFind: local max [504, 49] 4.4
19:37:58.084 00.002 18884 AutoFind: local max [754, 824] 4.4
19:37:58.085 00.001 18884 AutoFind: local max [670, 783] 4.4
19:37:58.086 00.001 18884 AutoFind: local max [484, 365] 4.4
19:37:58.086 00.000 18884 AutoFind: local max [1103, 658] 4.4
19:37:58.087 00.001 18884 AutoFind: local max [771, 44] 4.4
19:37:58.088 00.001 18884 AutoFind: local max [450, 22] 4.4
19:37:58.089 00.001 18884 AutoFind: local max [406, 481] 4.3
19:37:58.089 00.000 18884 AutoFind: local max [1104, 175] 4.3
19:37:58.090 00.001 18884 AutoFind: local max [1080, 551] 4.3
19:37:58.091 00.001 18884 AutoFind: local max [1018, 866] 4.3
19:37:58.093 00.002 18884 AutoFind: local max [1119, 784] 4.3
19:37:58.093 00.000 18884 AutoFind: local max [667, 239] 4.3
19:37:58.094 00.001 18884 AutoFind: local max [204, 33] 4.3
19:37:58.095 00.001 18884 AutoFind: local max [634, 726] 4.3
19:37:58.095 00.000 18884 AutoFind: local max [910, 402] 4.2
19:37:58.096 00.001 18884 AutoFind: local max [950, 522] 4.2
19:37:58.097 00.001 18884 AutoFind: local max [379, 19] 4.2
19:37:58.098 00.001 18884 AutoFind: local max [949, 630] 4.2
19:37:58.098 00.000 18884 AutoFind: local max [993, 401] 4.2
19:37:58.099 00.001 18884 AutoFind: local max [1237, 358] 4.2
19:37:58.100 00.001 18884 AutoFind: local max [556, 81] 4.2
19:37:58.100 00.000 18884 AutoFind: local max [1055, 592] 4.2
19:37:58.102 00.002 18884 AutoFind: local max [1019, 145] 4.1
19:37:58.103 00.001 18884 AutoFind: local max [505, 388] 4.1
19:37:58.103 00.000 18884 AutoFind: local max [1206, 383] 4.1
19:37:58.104 00.001 18884 AutoFind: local max [1221, 647] 4.1
19:37:58.105 00.001 18884 AutoFind: local max [296, 108] 4.1
19:37:58.105 00.000 18884 AutoFind: local max [670, 144] 4.1
19:37:58.106 00.001 18884 AutoFind: local max [1087, 451] 4.1
19:37:58.107 00.001 18884 AutoFind: local max [1087, 385] 4.1
19:37:58.108 00.001 18884 AutoFind: local max [880, 429] 4.1
19:37:58.109 00.001 18884 AutoFind: local max [1262, 144] 4.1
19:37:58.111 00.002 18884 AutoFind: local max [755, 182] 4.1
19:37:58.112 00.001 18884 AutoFind: local max [87, 801] 4.0
19:37:58.113 00.001 18884 AutoFind: local max [920, 137] 4.0
19:37:58.115 00.002 18884 AutoFind: local max [1146, 853] 4.0
19:37:58.117 00.002 18884 AutoFind: local max [671, 622] 4.0
19:37:58.119 00.002 18884 AutoFind: local max [599, 857] 4.0
19:37:58.120 00.001 18884 AutoFind: local max [173, 296] 4.0
19:37:58.121 00.001 18884 AutoFind: local max [1123, 464] 4.0
19:37:58.124 00.003 18884 AutoFind: local max [216, 188] 4.0
19:37:58.125 00.001 18884 AutoFind: local max [807, 100] 4.0
19:37:58.126 00.001 18884 AutoFind: local max [73, 124] 4.0
19:37:58.127 00.001 18884 AutoFind: local max [1136, 143] 4.0
19:37:58.129 00.002 18884 AutoFind: local max [29, 648] 4.0
19:37:58.131 00.002 18884 AutoFind: local max [1019, 933] 4.0
19:37:58.132 00.001 18884 AutoFind: local max [634, 160] 4.0
19:37:58.134 00.002 18884 AutoFind: local max [1080, 459] 4.0
19:37:58.136 00.002 18884 AutoFind: local max [461, 129] 4.0
19:37:58.138 00.002 18884 AutoFind: local max [50, 356] 4.0
19:37:58.139 00.001 18884 AutoFind: local max [1027, 451] 4.0
19:37:58.141 00.002 18884 AutoFind: local max [340, 191] 4.0
19:37:58.141 00.000 18884 AutoFind: local max [1136, 261] 4.0
19:37:58.142 00.001 18884 AutoFind: local max [43, 614] 4.0
19:37:58.143 00.001 18884 AutoFind: local max [406, 357] 3.9
19:37:58.144 00.001 18884 AutoFind: local max [384, 755] 3.9
19:37:58.147 00.003 18884 AutoFind: local max [952, 721] 3.9
19:37:58.149 00.002 18884 AutoFind: local max [692, 55] 3.9
19:37:58.150 00.001 18884 AutoFind: local max [352, 45] 3.9
19:37:58.151 00.001 18884 AutoFind: local max [320, 500] 3.9
19:37:58.153 00.002 18884 AutoFind: local max [1112, 339] 3.9
19:37:58.153 00.000 18884 AutoFind: local max [585, 764] 3.9
19:37:58.154 00.001 18884 AutoFind: local max [1207, 835] 3.9
19:37:58.155 00.001 18884 AutoFind: local max [1147, 193] 3.9
19:37:58.156 00.001 18884 AutoFind: local max [806, 605] 3.9
19:37:58.157 00.001 18884 AutoFind: local max [523, 54] 3.9
19:37:58.159 00.002 18884 AutoFind: local max [458, 398] 3.9
19:37:58.161 00.002 18884 AutoFind: local max [457, 140] 3.8
19:37:58.162 00.001 18884 AutoFind: local max [493, 315] 3.8
19:37:58.164 00.002 18884 AutoFind: local max [1056, 296] 3.8
19:37:58.166 00.002 18884 AutoFind: local max [1166, 679] 3.8
19:37:58.167 00.001 18884 AutoFind: local max [537, 871] 3.8
19:37:58.169 00.002 18884 AutoFind: local max [1181, 866] 3.8
19:37:58.171 00.002 18884 AutoFind: local max [860, 549] 3.8
19:37:58.173 00.002 18884 AutoFind: local max [1178, 203] 3.8
19:37:58.174 00.001 18884 AutoFind: local max [649, 712] 3.8
19:37:58.176 00.002 18884 AutoFind: local max [307, 916] 3.8
19:37:58.178 00.002 18884 AutoFind: local max [781, 382] 3.8
19:37:58.180 00.002 18884 AutoFind: local max [1010, 35] 3.8
19:37:58.181 00.001 18884 AutoFind: local max [805, 491] 3.8
19:37:58.182 00.001 18884 AutoFind: local max [1165, 807] 3.8
19:37:58.184 00.002 18884 AutoFind: local max [217, 831] 3.8
19:37:58.185 00.001 18884 AutoFind: local max [640, 766] 3.8
19:37:58.187 00.002 18884 AutoFind: local max [576, 820] 3.8
19:37:58.188 00.001 18884 AutoFind: local max [951, 343] 3.8
19:37:58.190 00.002 18884 AutoFind: local max [276, 215] 3.8
19:37:58.191 00.001 18884 AutoFind: local max [48, 265] 3.8
19:37:58.192 00.001 18884 AutoFind: local max [551, 943] 3.8
19:37:58.194 00.002 18884 AutoFind: local max [769, 404] 3.8
19:37:58.195 00.001 18884 AutoFind: local max [1081, 502] 3.8
19:37:58.196 00.001 18884 AutoFind: local max [1269, 607] 3.8
19:37:58.197 00.001 18884 AutoFind: local max [148, 250] 3.8
19:37:58.198 00.001 18884 AutoFind: local max [147, 418] 3.8
19:37:58.199 00.001 18884 AutoFind: local max [150, 509] 3.8
19:37:58.200 00.001 18884 AutoFind: too close [649, 712] 3.8 - [634, 726] 4.3
19:37:58.201 00.001 18884 AutoFind: too close [457, 140] 3.8 - [461, 129] 4.0
19:37:58.203 00.002 18884 AutoFind: too close [523, 54] 3.9 - [504, 49] 4.4
19:37:58.203 00.000 18884 AutoFind: too close [1080, 459] 4.0 - [1087, 451] 4.1
19:37:58.204 00.001 18884 AutoFind: too close to edge [1269, 607] 3.8
19:37:58.205 00.001 18884 AutoFind: too close to edge [551, 943] 3.8
19:37:58.206 00.001 18884 AutoFind: too close to edge [1010, 35] 3.8
19:37:58.207 00.001 18884 AutoFind: too close to edge [1019, 933] 4.0
19:37:58.207 00.000 18884 AutoFind: too close to edge [29, 648] 4.0
19:37:58.208 00.001 18884 AutoFind: too close to edge [1262, 144] 4.1
19:37:58.209 00.001 18884 AutoFind: too close to edge [379, 19] 4.2
19:37:58.210 00.001 18884 AutoFind: too close to edge [204, 33] 4.3
19:37:58.211 00.001 18884 AutoFind: too close to edge [450, 22] 4.4
19:37:58.211 00.000 18884 AutoFind: too close to edge [289, 31] 4.4
19:37:58.212 00.001 18884 AutoFind: too close to edge [1124, 944] 4.5
19:37:58.213 00.001 18884 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
19:37:58.214 00.001 18884 Star::Find(15, 910, 323, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.215 00.001 18884 Star::Find false star n=5 nbg=247 bg=2759.5 sigma=93.3 thresh=3039 peak=2949
19:37:58.216 00.001 18884 Star::Find returns 0 (2), X=910.00, Y=323.00, Mass=1862, SNR=2.9, Peak=3347 HFD=0.0
19:37:58.216 00.000 18884 Star::Find(15, 1071, 407, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.217 00.001 18884 Star::Find false star n=3 nbg=245 bg=3009.8 sigma=99.3 thresh=3308 peak=3142
19:37:58.219 00.002 18884 Star::Find returns 0 (2), X=1071.00, Y=407.00, Mass=974, SNR=2.9, Peak=3488 HFD=0.0
19:37:58.221 00.002 18884 Star::Find(15, 1005, 552, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.223 00.002 18884 Star::Find returns 1 (0), X=1007.78, Y=560.32, Mass=3259, SNR=13.3, Peak=3910 HFD=6.2
19:37:58.225 00.002 18884 Star::Find(15, 754, 824, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.227 00.002 18884 Star::Find false star n=2 nbg=282 bg=2785.9 sigma=113.8 thresh=3127 peak=2959
19:37:58.228 00.001 18884 Star::Find returns 0 (2), X=754.00, Y=824.00, Mass=706, SNR=2.9, Peak=3158 HFD=0.0
19:37:58.229 00.001 18884 Star::Find(15, 670, 783, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.230 00.001 18884 Star::Find false star n=2 nbg=248 bg=2787.4 sigma=89.6 thresh=3056 peak=2981
19:37:58.232 00.002 18884 Star::Find returns 0 (2), X=670.00, Y=783.00, Mass=799, SNR=2.9, Peak=3267 HFD=0.0
19:37:58.234 00.002 18884 Star::Find(15, 484, 365, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.235 00.001 18884 Star::Find returns 0 (3), X=484.00, Y=365.00, Mass=0, SNR=0.0, Peak=3107 HFD=0.0
19:37:58.237 00.002 18884 Star::Find(15, 1103, 658, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.238 00.001 18884 Star::Find returns 0 (3), X=1103.00, Y=658.00, Mass=0, SNR=0.0, Peak=3177 HFD=0.0
19:37:58.240 00.002 18884 Star::Find(15, 771, 44, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.241 00.001 18884 Star::Find false star n=6 nbg=269 bg=2764.0 sigma=100.0 thresh=3064 peak=2937
19:37:58.243 00.002 18884 Star::Find returns 0 (2), X=771.00, Y=44.00, Mass=2306, SNR=2.9, Peak=3440 HFD=0.0
19:37:58.244 00.001 18884 Star::Find(15, 406, 481, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.247 00.003 18884 Star::Find returns 0 (3), X=406.00, Y=481.00, Mass=0, SNR=0.0, Peak=3139 HFD=0.0
19:37:58.249 00.002 18884 Star::Find(15, 1104, 175, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.250 00.001 18884 Star::Find returns 0 (3), X=1104.00, Y=175.00, Mass=0, SNR=0.0, Peak=3184 HFD=0.0
19:37:58.250 00.000 18884 Star::Find(15, 1080, 551, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.251 00.001 18884 Star::Find false star n=1 nbg=281 bg=2766.9 sigma=116.7 thresh=3117 peak=2933
19:37:58.252 00.001 18884 Star::Find returns 0 (2), X=1080.00, Y=551.00, Mass=398, SNR=2.9, Peak=3165 HFD=0.0
19:37:58.253 00.001 18884 Star::Find(15, 1018, 866, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.255 00.002 18884 Star::Find false star n=3 nbg=278 bg=2764.8 sigma=116.3 thresh=3114 peak=2983
19:37:58.258 00.003 18884 Star::Find returns 0 (2), X=1018.00, Y=866.00, Mass=1252, SNR=2.9, Peak=3283 HFD=0.0
19:37:58.259 00.001 18884 Star::Find(15, 1119, 784, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.261 00.002 18884 Star::Find returns 0 (2), X=1119.00, Y=784.00, Mass=306, SNR=3.0, Peak=3187 HFD=0.0
19:37:58.263 00.002 18884 Star::Find(15, 667, 239, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.264 00.001 18884 Star::Find false star n=8 nbg=245 bg=2745.0 sigma=94.7 thresh=3029 peak=2948
19:37:58.265 00.001 18884 Star::Find returns 0 (2), X=667.00, Y=239.00, Mass=2587, SNR=2.9, Peak=3289 HFD=0.0
19:37:58.266 00.001 18884 Star::Find(15, 910, 402, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.266 00.000 18884 Star::Find false star n=4 nbg=272 bg=2786.7 sigma=98.1 thresh=3081 peak=2959
19:37:58.268 00.002 18884 Star::Find returns 0 (2), X=910.00, Y=402.00, Mass=1455, SNR=2.9, Peak=3219 HFD=0.0
19:37:58.269 00.001 18884 Star::Find(15, 950, 522, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.270 00.001 18884 Star::Find false star n=4 nbg=273 bg=2766.1 sigma=106.0 thresh=3084 peak=2919
19:37:58.271 00.001 18884 Star::Find returns 0 (2), X=950.00, Y=522.00, Mass=1525, SNR=2.9, Peak=3315 HFD=0.0
19:37:58.272 00.001 18884 Star::Find(15, 949, 630, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.273 00.001 18884 Star::Find returns 1 (0), X=947.66, Y=629.17, Mass=1354, SNR=7.8, Peak=3433 HFD=3.2
19:37:58.274 00.001 18884 Star::Find(15, 993, 401, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.275 00.001 18884 Star::Find false star n=5 nbg=254 bg=2985.5 sigma=107.1 thresh=3307 peak=3186
19:37:58.275 00.000 18884 Star::Find returns 0 (2), X=993.00, Y=401.00, Mass=2091, SNR=2.9, Peak=3478 HFD=0.0
19:37:58.276 00.001 18884 Star::Find(15, 1237, 358, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.278 00.002 18884 Star::Find false star n=2 nbg=262 bg=2763.3 sigma=92.8 thresh=3042 peak=2926
19:37:58.279 00.001 18884 Star::Find returns 0 (2), X=1237.00, Y=358.00, Mass=611, SNR=2.9, Peak=3462 HFD=0.0
19:37:58.280 00.001 18884 Star::Find(15, 556, 81, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.280 00.000 18884 Star::Find false star n=10 nbg=250 bg=2943.6 sigma=111.3 thresh=3278 peak=3204
19:37:58.281 00.001 18884 Star::Find returns 0 (2), X=556.00, Y=81.00, Mass=3761, SNR=2.9, Peak=3373 HFD=0.0
19:37:58.282 00.001 18884 Star::Find(15, 1055, 592, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.284 00.002 18884 Star::Find false star n=16 nbg=242 bg=2770.7 sigma=78.5 thresh=3006 peak=2960
19:37:58.286 00.002 18884 Star::Find returns 0 (2), X=1055.00, Y=592.00, Mass=4453, SNR=2.9, Peak=3222 HFD=0.0
19:37:58.287 00.001 18884 Star::Find(15, 1019, 145, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.289 00.002 18884 Star::Find false star n=4 nbg=240 bg=2767.7 sigma=82.5 thresh=3015 peak=2974
19:37:58.290 00.001 18884 Star::Find returns 0 (2), X=1019.00, Y=145.00, Mass=1593, SNR=2.9, Peak=3437 HFD=0.0
19:37:58.292 00.002 18884 Star::Find(15, 505, 388, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.294 00.002 18884 Star::Find false star n=6 nbg=256 bg=2759.9 sigma=92.4 thresh=3037 peak=2935
19:37:58.296 00.002 18884 Star::Find returns 0 (2), X=505.00, Y=388.00, Mass=2109, SNR=2.9, Peak=3264 HFD=0.0
19:37:58.297 00.001 18884 Star::Find(15, 1206, 383, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.299 00.002 18884 Star::Find false star n=4 nbg=257 bg=2797.0 sigma=96.1 thresh=3085 peak=2974
19:37:58.300 00.001 18884 Star::Find returns 0 (2), X=1206.00, Y=383.00, Mass=1419, SNR=2.9, Peak=3273 HFD=0.0
19:37:58.302 00.002 18884 Star::Find(15, 1221, 647, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.303 00.001 18884 Star::Find returns 0 (3), X=1221.00, Y=647.00, Mass=0, SNR=0.0, Peak=3139 HFD=0.0
19:37:58.305 00.002 18884 Star::Find(15, 296, 108, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.306 00.001 18884 Star::Find false star n=1 nbg=272 bg=2768.5 sigma=111.5 thresh=3103 peak=2998
19:37:58.308 00.002 18884 Star::Find returns 0 (2), X=296.00, Y=108.00, Mass=563, SNR=2.9, Peak=3331 HFD=0.0
19:37:58.309 00.001 18884 Star::Find(15, 670, 144, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.310 00.001 18884 Star::Find returns 0 (3), X=670.00, Y=144.00, Mass=0, SNR=0.0, Peak=3293 HFD=0.0
19:37:58.311 00.001 18884 Star::Find(15, 1087, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.312 00.001 18884 Star::Find false star n=5 nbg=271 bg=2950.5 sigma=116.3 thresh=3299 peak=3175
19:37:58.313 00.001 18884 Star::Find returns 0 (2), X=1087.00, Y=385.00, Mass=2612, SNR=2.9, Peak=3670 HFD=0.0
19:37:58.314 00.001 18884 Star::Find(15, 880, 429, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.315 00.001 18884 Star::Find false star n=3 nbg=253 bg=2770.3 sigma=87.1 thresh=3032 peak=2924
19:37:58.317 00.002 18884 Star::Find returns 0 (2), X=880.00, Y=429.00, Mass=1164, SNR=2.9, Peak=3238 HFD=0.0
19:37:58.317 00.000 18884 Star::Find(15, 755, 182, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.318 00.001 18884 Star::Find false star n=6 nbg=258 bg=2762.6 sigma=91.8 thresh=3038 peak=2975
19:37:58.319 00.001 18884 Star::Find returns 0 (2), X=755.00, Y=182.00, Mass=2110, SNR=2.9, Peak=3209 HFD=0.0
19:37:58.320 00.001 18884 Star::Find(15, 87, 801, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.321 00.001 18884 Star::Find false star n=2 nbg=266 bg=2740.8 sigma=104.8 thresh=3055 peak=2914
19:37:58.322 00.001 18884 Star::Find returns 0 (2), X=87.00, Y=801.00, Mass=786, SNR=2.9, Peak=3232 HFD=0.0
19:37:58.322 00.000 18884 Star::Find(15, 920, 137, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.323 00.001 18884 Star::Find false star n=3 nbg=267 bg=2766.7 sigma=104.6 thresh=3081 peak=2915
19:37:58.324 00.001 18884 Star::Find returns 0 (2), X=920.00, Y=137.00, Mass=1021, SNR=2.9, Peak=3187 HFD=0.0
19:37:58.325 00.001 18884 Star::Find(15, 1146, 853, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.326 00.001 18884 Star::Find false star n=4 nbg=255 bg=2745.3 sigma=99.9 thresh=3045 peak=2958
19:37:58.326 00.000 18884 Star::Find returns 0 (2), X=1146.00, Y=853.00, Mass=1491, SNR=2.9, Peak=3776 HFD=0.0
19:37:58.327 00.001 18884 Star::Find(15, 671, 622, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.328 00.001 18884 Star::Find false star n=4 nbg=268 bg=2793.5 sigma=107.3 thresh=3115 peak=2960
19:37:58.329 00.001 18884 Star::Find returns 0 (2), X=671.00, Y=622.00, Mass=1348, SNR=2.9, Peak=3184 HFD=0.0
19:37:58.330 00.001 18884 Star::Find(15, 599, 857, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.330 00.000 18884 Star::Find false star n=5 nbg=247 bg=2783.9 sigma=90.0 thresh=3054 peak=2937
19:37:58.331 00.001 18884 Star::Find returns 0 (2), X=599.00, Y=857.00, Mass=1590, SNR=2.9, Peak=3238 HFD=0.0
19:37:58.332 00.001 18884 Star::Find(15, 173, 296, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.333 00.001 18884 Star::Find false star n=4 nbg=259 bg=2770.1 sigma=99.3 thresh=3068 peak=2979
19:37:58.334 00.001 18884 Star::Find returns 0 (2), X=173.00, Y=296.00, Mass=1537, SNR=2.9, Peak=3219 HFD=0.0
19:37:58.335 00.001 18884 Star::Find(15, 1123, 464, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.335 00.000 18884 Star::Find false star n=5 nbg=258 bg=2768.9 sigma=97.5 thresh=3061 peak=2988
19:37:58.336 00.001 18884 Star::Find returns 0 (2), X=1123.00, Y=464.00, Mass=1691, SNR=2.9, Peak=3318 HFD=0.0
19:37:58.337 00.001 18884 Star::Find(15, 216, 188, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.338 00.001 18884 Star::Find false star n=3 nbg=279 bg=2750.8 sigma=120.2 thresh=3111 peak=2905
19:37:58.339 00.001 18884 Star::Find returns 0 (2), X=216.00, Y=188.00, Mass=1476, SNR=2.9, Peak=3421 HFD=0.0
19:37:58.339 00.000 18884 Star::Find(15, 807, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.340 00.001 18884 Star::Find false star n=1 nbg=262 bg=2756.5 sigma=92.3 thresh=3033 peak=2917
19:37:58.341 00.001 18884 Star::Find returns 0 (2), X=807.00, Y=100.00, Mass=340, SNR=2.9, Peak=3203 HFD=0.0
19:37:58.342 00.001 18884 Star::Find(15, 73, 124, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.342 00.000 18884 Star::Find false star n=4 nbg=263 bg=2760.1 sigma=102.2 thresh=3067 peak=2939
19:37:58.343 00.001 18884 Star::Find returns 0 (2), X=73.00, Y=124.00, Mass=1694, SNR=2.9, Peak=3264 HFD=0.0
19:37:58.344 00.001 18884 Star::Find(15, 1136, 143, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.344 00.000 18884 Star::Find false star n=8 nbg=244 bg=2800.8 sigma=83.2 thresh=3050 peak=2995
19:37:58.345 00.001 18884 Star::Find returns 0 (2), X=1136.00, Y=143.00, Mass=2644, SNR=2.9, Peak=3312 HFD=0.0
19:37:58.346 00.001 18884 Star::Find(15, 634, 160, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.347 00.001 18884 Star::Find returns 0 (3), X=634.00, Y=160.00, Mass=0, SNR=0.0, Peak=3267 HFD=0.0
19:37:58.348 00.001 18884 Star::Find(15, 50, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.348 00.000 18884 Star::Find false star n=2 nbg=280 bg=2768.7 sigma=112.1 thresh=3105 peak=3034
19:37:58.349 00.001 18884 Star::Find returns 0 (2), X=50.00, Y=356.00, Mass=1470, SNR=2.9, Peak=3513 HFD=0.0
19:37:58.350 00.001 18884 Star::Find(15, 1027, 451, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.351 00.001 18884 Star::Find false star n=1 nbg=279 bg=2995.5 sigma=117.7 thresh=3348 peak=3129
19:37:58.352 00.001 18884 Star::Find returns 0 (2), X=1027.00, Y=451.00, Mass=581, SNR=2.9, Peak=3577 HFD=0.0
19:37:58.352 00.000 18884 Star::Find(15, 340, 191, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.354 00.002 18884 Star::Find false star n=6 nbg=259 bg=2766.8 sigma=89.2 thresh=3035 peak=2943
19:37:58.355 00.001 18884 Star::Find returns 0 (2), X=340.00, Y=191.00, Mass=1991, SNR=2.9, Peak=3241 HFD=0.0
19:37:58.356 00.001 18884 Star::Find(15, 1136, 261, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.357 00.001 18884 Star::Find false star n=3 nbg=257 bg=2771.8 sigma=98.9 thresh=3068 peak=2993
19:37:58.358 00.001 18884 Star::Find returns 0 (2), X=1136.00, Y=261.00, Mass=1406, SNR=2.9, Peak=3491 HFD=0.0
19:37:58.358 00.000 18884 Star::Find(15, 43, 614, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.359 00.001 18884 Star::Find false star n=10 nbg=234 bg=2746.3 sigma=77.5 thresh=2979 peak=2916
19:37:58.360 00.001 18884 Star::Find returns 0 (2), X=43.00, Y=614.00, Mass=2949, SNR=2.9, Peak=3165 HFD=0.0
19:37:58.360 00.000 18884 Star::Find(15, 406, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.361 00.001 18884 Star::Find false star n=3 nbg=274 bg=2753.3 sigma=98.4 thresh=3049 peak=2909
19:37:58.362 00.001 18884 Star::Find returns 0 (2), X=406.00, Y=357.00, Mass=1006, SNR=2.9, Peak=3235 HFD=0.0
19:37:58.362 00.000 18884 Star::Find(15, 384, 755, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.363 00.001 18884 Star::Find false star n=1 nbg=267 bg=2773.5 sigma=99.5 thresh=3072 peak=2957
19:37:58.364 00.001 18884 Star::Find returns 0 (2), X=384.00, Y=755.00, Mass=430, SNR=2.9, Peak=3203 HFD=0.0
19:37:58.365 00.001 18884 Star::Find(15, 952, 721, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.366 00.001 18884 Star::Find false star n=6 nbg=258 bg=2762.8 sigma=92.1 thresh=3039 peak=2940
19:37:58.366 00.000 18884 Star::Find returns 0 (2), X=952.00, Y=721.00, Mass=2135, SNR=2.9, Peak=3296 HFD=0.0
19:37:58.367 00.001 18884 Star::Find(15, 692, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.368 00.001 18884 Star::Find false star n=2 nbg=270 bg=2774.8 sigma=110.4 thresh=3106 peak=2931
19:37:58.369 00.001 18884 Star::Find returns 0 (2), X=692.00, Y=55.00, Mass=686, SNR=2.9, Peak=3219 HFD=0.0
19:37:58.370 00.001 18884 Star::Find(15, 352, 45, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.371 00.001 18884 Star::Find false star n=1 nbg=260 bg=2755.1 sigma=94.7 thresh=3039 peak=2905
19:37:58.371 00.000 18884 Star::Find returns 0 (2), X=352.00, Y=45.00, Mass=323, SNR=2.9, Peak=3126 HFD=0.0
19:37:58.372 00.001 18884 Star::Find(15, 320, 500, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.373 00.001 18884 Star::Find false star n=4 nbg=239 bg=2776.2 sigma=86.2 thresh=3035 peak=2991
19:37:58.374 00.001 18884 Star::Find returns 0 (2), X=320.00, Y=500.00, Mass=1323, SNR=2.9, Peak=3203 HFD=0.0
19:37:58.374 00.000 18884 Star::Find(15, 1112, 339, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.375 00.001 18884 Star::Find false star n=4 nbg=248 bg=2766.9 sigma=93.6 thresh=3048 peak=2977
19:37:58.376 00.001 18884 Star::Find returns 0 (2), X=1112.00, Y=339.00, Mass=1528, SNR=2.9, Peak=3328 HFD=0.0
19:37:58.377 00.001 18884 Star::Find(15, 585, 764, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.378 00.001 18884 Star::Find false star n=3 nbg=276 bg=2798.2 sigma=101.4 thresh=3102 peak=2952
19:37:58.378 00.000 18884 Star::Find returns 0 (2), X=585.00, Y=764.00, Mass=1009, SNR=2.9, Peak=3190 HFD=0.0
19:37:58.379 00.001 18884 Star::Find(15, 1207, 835, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.380 00.001 18884 Star::Find false star n=7 nbg=255 bg=2750.9 sigma=97.1 thresh=3042 peak=2990
19:37:58.381 00.001 18884 Star::Find returns 0 (2), X=1207.00, Y=835.00, Mass=2598, SNR=2.9, Peak=3398 HFD=0.0
19:37:58.382 00.001 18884 Star::Find(15, 1147, 193, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.383 00.001 18884 Star::Find false star n=1 nbg=268 bg=2799.8 sigma=116.3 thresh=3149 peak=2951
19:37:58.383 00.000 18884 Star::Find returns 0 (2), X=1147.00, Y=193.00, Mass=377, SNR=2.9, Peak=3360 HFD=0.0
19:37:58.384 00.001 18884 Star::Find(15, 806, 605, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.385 00.001 18884 Star::Find false star n=1 nbg=268 bg=2764.3 sigma=113.5 thresh=3105 peak=2949
19:37:58.386 00.001 18884 Star::Find returns 0 (2), X=806.00, Y=605.00, Mass=407, SNR=2.9, Peak=3245 HFD=0.0
19:37:58.388 00.002 18884 Star::Find(15, 458, 398, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.388 00.000 18884 Star::Find false star n=3 nbg=270 bg=2779.6 sigma=99.2 thresh=3077 peak=2914
19:37:58.389 00.001 18884 Star::Find returns 0 (2), X=458.00, Y=398.00, Mass=1123, SNR=2.9, Peak=3241 HFD=0.0
19:37:58.390 00.001 18884 Star::Find(15, 493, 315, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.391 00.001 18884 Star::Find false star n=4 nbg=246 bg=2778.8 sigma=88.1 thresh=3043 peak=2918
19:37:58.392 00.001 18884 Star::Find returns 0 (2), X=493.00, Y=315.00, Mass=1141, SNR=2.9, Peak=3209 HFD=0.0
19:37:58.392 00.000 18884 Star::Find(15, 1056, 296, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.393 00.001 18884 Star::Find false star n=1 nbg=261 bg=2798.6 sigma=109.9 thresh=3128 peak=2971
19:37:58.394 00.001 18884 Star::Find returns 0 (2), X=1056.00, Y=296.00, Mass=423, SNR=2.9, Peak=3325 HFD=0.0
19:37:58.395 00.001 18884 Star::Find(15, 1166, 679, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.396 00.001 18884 Star::Find false star n=3 nbg=267 bg=2755.3 sigma=98.0 thresh=3049 peak=2941
19:37:58.396 00.000 18884 Star::Find returns 0 (2), X=1166.00, Y=679.00, Mass=1107, SNR=2.9, Peak=3181 HFD=0.0
19:37:58.397 00.001 18884 Star::Find(15, 537, 871, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.398 00.001 18884 Star::Find false star n=5 nbg=271 bg=2786.3 sigma=110.2 thresh=3117 peak=2994
19:37:58.399 00.001 18884 Star::Find returns 0 (2), X=537.00, Y=871.00, Mass=2436, SNR=2.9, Peak=3744 HFD=0.0
19:37:58.400 00.001 18884 Star::Find(15, 1181, 866, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.401 00.001 18884 Star::Find false star n=1 nbg=252 bg=2791.8 sigma=91.2 thresh=3066 peak=2903
19:37:58.401 00.000 18884 Star::Find returns 0 (2), X=1181.00, Y=866.00, Mass=293, SNR=2.9, Peak=3193 HFD=0.0
19:37:58.402 00.001 18884 Star::Find(15, 860, 549, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.403 00.001 18884 Star::Find false star n=3 nbg=278 bg=2768.0 sigma=113.9 thresh=3110 peak=2935
19:37:58.404 00.001 18884 Star::Find returns 0 (2), X=860.00, Y=549.00, Mass=1161, SNR=2.9, Peak=3168 HFD=0.0
19:37:58.407 00.003 18884 Star::Find(15, 1178, 203, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.409 00.002 18884 Star::Find false star n=3 nbg=254 bg=2814.1 sigma=91.1 thresh=3087 peak=2986
19:37:58.410 00.001 18884 Star::Find returns 0 (2), X=1178.00, Y=203.00, Mass=1199, SNR=2.9, Peak=3357 HFD=0.0
19:37:58.412 00.002 18884 Star::Find(15, 307, 916, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.414 00.002 18884 Star::Find false star n=2 nbg=263 bg=2770.6 sigma=94.7 thresh=3055 peak=2913
19:37:58.417 00.003 18884 Star::Find returns 0 (2), X=307.00, Y=916.00, Mass=615, SNR=2.9, Peak=3174 HFD=0.0
19:37:58.418 00.001 18884 Star::Find(15, 781, 382, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.419 00.001 18884 Star::Find false star n=3 nbg=264 bg=2774.1 sigma=96.6 thresh=3064 peak=2931
19:37:58.420 00.001 18884 Star::Find returns 0 (2), X=781.00, Y=382.00, Mass=1233, SNR=2.9, Peak=3395 HFD=0.0
19:37:58.423 00.003 18884 Star::Find(15, 805, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.425 00.002 18884 Star::Find false star n=3 nbg=257 bg=2756.9 sigma=100.9 thresh=3060 peak=2944
19:37:58.427 00.002 18884 Star::Find returns 0 (2), X=805.00, Y=491.00, Mass=1828, SNR=2.9, Peak=3533 HFD=0.0
19:37:58.429 00.002 18884 Star::Find(15, 1165, 807, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.430 00.001 18884 Star::Find returns 1 (0), X=1165.05, Y=807.73, Mass=2547, SNR=11.3, Peak=3705 HFD=2.8
19:37:58.432 00.002 18884 Star::Find(15, 217, 831, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.433 00.001 18884 Star::Find false star n=3 nbg=254 bg=2751.7 sigma=97.5 thresh=3044 peak=2957
19:37:58.435 00.002 18884 Star::Find returns 0 (2), X=217.00, Y=831.00, Mass=977, SNR=2.9, Peak=3347 HFD=0.0
19:37:58.436 00.001 18884 Star::Find(15, 640, 766, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.437 00.001 18884 Star::Find false star n=2 nbg=245 bg=2787.1 sigma=91.8 thresh=3063 peak=2935
19:37:58.438 00.001 18884 Star::Find returns 0 (2), X=640.00, Y=766.00, Mass=743, SNR=2.9, Peak=3334 HFD=0.0
19:37:58.440 00.002 18884 Star::Find(15, 576, 820, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.441 00.001 18884 Star::Find false star n=2 nbg=257 bg=2810.0 sigma=94.3 thresh=3093 peak=2950
19:37:58.443 00.002 18884 Star::Find returns 0 (2), X=576.00, Y=820.00, Mass=767, SNR=2.9, Peak=3229 HFD=0.0
19:37:58.446 00.003 18884 Star::Find(15, 951, 343, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.447 00.001 18884 Star::Find false star n=4 nbg=253 bg=2792.4 sigma=84.7 thresh=3046 peak=2945
19:37:58.449 00.002 18884 Star::Find returns 0 (2), X=951.00, Y=343.00, Mass=1143, SNR=2.9, Peak=3168 HFD=0.0
19:37:58.450 00.001 18884 Star::Find(15, 276, 215, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.451 00.001 18884 Star::Find false star n=1 nbg=274 bg=2758.7 sigma=111.2 thresh=3092 peak=2913
19:37:58.452 00.001 18884 Star::Find returns 0 (2), X=276.00, Y=215.00, Mass=377, SNR=2.9, Peak=3187 HFD=0.0
19:37:58.453 00.001 18884 Star::Find(15, 48, 265, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.454 00.001 18884 Star::Find false star n=1 nbg=276 bg=2758.2 sigma=107.2 thresh=3080 peak=2959
19:37:58.455 00.001 18884 Star::Find returns 0 (2), X=48.00, Y=265.00, Mass=829, SNR=2.9, Peak=3587 HFD=0.0
19:37:58.456 00.001 18884 Star::Find(15, 769, 404, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.459 00.003 18884 Star::Find false star n=5 nbg=265 bg=2773.3 sigma=98.2 thresh=3068 peak=2974
19:37:58.462 00.003 18884 Star::Find returns 0 (2), X=769.00, Y=404.00, Mass=2090, SNR=2.9, Peak=3587 HFD=0.0
19:37:58.463 00.001 18884 Star::Find(15, 1081, 502, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.465 00.002 18884 Star::Find false star n=6 nbg=252 bg=2762.6 sigma=94.2 thresh=3045 peak=2937
19:37:58.466 00.001 18884 Star::Find returns 0 (2), X=1081.00, Y=502.00, Mass=1962, SNR=2.9, Peak=3520 HFD=0.0
19:37:58.467 00.001 18884 Star::Find(15, 148, 250, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.468 00.001 18884 Star::Find false star n=2 nbg=263 bg=2750.3 sigma=93.0 thresh=3029 peak=2920
19:37:58.469 00.001 18884 Star::Find returns 0 (2), X=148.00, Y=250.00, Mass=594, SNR=2.9, Peak=3177 HFD=0.0
19:37:58.470 00.001 18884 Star::Find(15, 147, 418, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.471 00.001 18884 Star::Find false star n=7 nbg=257 bg=2753.4 sigma=87.4 thresh=3015 peak=2917
19:37:58.472 00.001 18884 Star::Find returns 0 (2), X=147.00, Y=418.00, Mass=2476, SNR=2.9, Peak=3222 HFD=0.0
19:37:58.473 00.001 18884 Star::Find(15, 150, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.474 00.001 18884 Star::Find false star n=9 nbg=235 bg=2766.6 sigma=78.9 thresh=3003 peak=2901
19:37:58.475 00.001 18884 Star::Find returns 0 (2), X=150.00, Y=509.00, Mass=2560, SNR=2.9, Peak=3152 HFD=0.0
19:37:58.476 00.001 18884 AutoFind: finding best star pass 1
19:37:58.477 00.001 18884 Star::Find(15, 910, 323, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.478 00.001 18884 Star::Find false star n=5 nbg=247 bg=2759.5 sigma=93.3 thresh=3039 peak=2949
19:37:58.479 00.001 18884 Star::Find returns 0 (2), X=910.00, Y=323.00, Mass=1862, SNR=2.9, Peak=3347 HFD=0.0
19:37:58.480 00.001 18884 Star::Find(15, 1071, 407, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.481 00.001 18884 Star::Find false star n=3 nbg=245 bg=3009.8 sigma=99.3 thresh=3308 peak=3142
19:37:58.483 00.002 18884 Star::Find returns 0 (2), X=1071.00, Y=407.00, Mass=974, SNR=2.9, Peak=3488 HFD=0.0
19:37:58.484 00.001 18884 Star::Find(15, 1005, 552, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.484 00.000 18884 Star::Find returns 1 (0), X=1007.78, Y=560.32, Mass=3259, SNR=13.3, Peak=3910 HFD=6.2
19:37:58.485 00.001 18884 AutoFind returns star at [1005, 552] 4.5 Mass 3259 SNR 13.3
19:37:58.486 00.001 18884 Star::Find(15, 1005, 552, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.487 00.001 18884 Star::Find returns 1 (0), X=1007.78, Y=560.32, Mass=3259, SNR=13.3, Peak=3910 HFD=6.2
19:37:58.488 00.001 18884 MultiStar: List (3): {1007.78, 560.32}(13.3), {947.66, 629.17}(7.8), {1165.05, 807.73}(11.3), 
19:37:58.489 00.001 18884 setting lock position to (1007.78, 560.32)
19:37:58.490 00.001 18884 MultiStar: stabilizing after lock position change
19:37:58.491 00.001 18884 AutoSelect: state = 1, call UpdateGuideState
19:37:58.491 00.000 18884 UpdateGuideState(): m_state=1
19:37:58.492 00.001 18884 Star::Find(15, 1007, 560, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:37:58.493 00.001 18884 Star::Find returns 1 (0), X=1007.78, Y=560.32, Mass=3259, SNR=13.3, Peak=3910 HFD=6.2
19:37:58.494 00.001 18884 DistanceChecker: deactivated
19:37:58.499 00.005 18884 setting lock position to (1007.78, 560.32)
19:37:58.500 00.001 18884 MultiStar: stabilizing after lock position change
19:37:58.500 00.000 18884 CurrentPosition() valid, moving to STATE_SELECTED
19:37:58.501 00.001 18884 Changing from state SELECTING to SELECTED
19:37:58.503 00.002 18884 guider state => SELECTED
19:37:58.508 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4118, med=2771, FiltMin=2505, FiltMax=3213, Gamma=1.000
19:37:58.521 00.013 18884 UpdateGuideState exits: m=3259 SNR=13.3
19:37:58.522 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4118, med=2771, FiltMin=2505, FiltMax=3213, Gamma=1.000
19:37:58.543 00.021 18884 Status Line: Auto-selected star at (1007.8, 560.3)
19:37:58.554 00.011 18884 PhdController: newstate STATE_WAIT_SELECTED
19:37:58.556 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:58.558 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:37:58.561 00.003 18884 Enqueuing Expose request
19:37:58.563 00.002 16360 Worker thread wakes up
19:37:58.563 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:58.563 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(993,545,31,31)
19:37:59.548 00.985 16360 Exposure complete
19:37:59.615 00.067 16360 worker thread done servicing request
19:37:59.615 00.000 18884 OnExposeComplete: enter
19:37:59.616 00.001 18884 UpdateGuideState(): m_state=2
19:37:59.617 00.001 18884 Star::Find(15, 1007, 560, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
19:37:59.618 00.001 18884 Star::Find false star n=6 nbg=258 bg=2748.2 sigma=99.4 thresh=3046 peak=2927
19:37:59.619 00.001 18884 Star::Find returns 0 (2), X=1007.00, Y=560.00, Mass=2350, SNR=2.9, Peak=3216 HFD=0.0
19:37:59.620 00.001 18884 DistanceChecker: activated
19:37:59.620 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:37:59.621 00.001 18884 Changing from state SELECTED to UNINITIALIZED
19:37:59.623 00.002 18884 guider state => SELECTING
19:37:59.624 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:37:59.626 00.002 18884 Status Line: Star lost - low SNR
19:37:59.634 00.008 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=3933, med=2761, FiltMin=2509, FiltMax=3254, Gamma=1.000
19:37:59.648 00.014 18884 UpdateGuideState exits: Star lost - low SNR
19:37:59.650 00.002 18884 waiting for star selected, attempts remaining = 3
19:37:59.651 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:37:59.651 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:37:59.652 00.001 18884 Enqueuing Expose request
19:37:59.653 00.001 16360 Worker thread wakes up
19:37:59.653 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:37:59.653 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:00.819 01.166 16360 Exposure complete
19:38:00.887 00.068 16360 worker thread done servicing request
19:38:00.887 00.000 18884 OnExposeComplete: enter
19:38:00.889 00.002 18884 UpdateGuideState(): m_state=1
19:38:00.890 00.001 18884 Star::Find(15, 1007, 560, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
19:38:00.891 00.001 18884 Star::Find false star n=3 nbg=252 bg=2742.6 sigma=97.3 thresh=3034 peak=2880
19:38:00.892 00.001 18884 Star::Find returns 0 (2), X=1007.00, Y=560.00, Mass=1160, SNR=2.9, Peak=3241 HFD=0.0
19:38:00.894 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:00.895 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:00.896 00.001 18884 Status Line: Star lost - low SNR
19:38:00.898 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=4147, med=2761, FiltMin=2502, FiltMax=3232, Gamma=1.000
19:38:00.915 00.017 18884 UpdateGuideState exits: Star lost - low SNR
19:38:00.916 00.001 18884 waiting for star selected, attempts remaining = 2
19:38:00.917 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:00.917 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:00.918 00.001 18884 Enqueuing Expose request
19:38:00.920 00.002 16360 Worker thread wakes up
19:38:00.920 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:00.920 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:01.873 00.953 16360 Exposure complete
19:38:01.919 00.046 16360 worker thread done servicing request
19:38:01.920 00.001 18884 OnExposeComplete: enter
19:38:01.920 00.000 18884 UpdateGuideState(): m_state=1
19:38:01.921 00.001 18884 Star::Find(15, 1007, 560, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
19:38:01.922 00.001 18884 Star::Find false star n=4 nbg=252 bg=2744.4 sigma=87.9 thresh=3008 peak=2879
19:38:01.922 00.000 18884 Star::Find returns 0 (2), X=1007.00, Y=560.00, Mass=1600, SNR=2.9, Peak=3222 HFD=0.0
19:38:01.923 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:01.924 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:01.925 00.001 18884 Status Line: Star lost - low SNR
19:38:01.928 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4102, med=2761, FiltMin=2521, FiltMax=3315, Gamma=1.000
19:38:01.938 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:01.939 00.001 18884 waiting for star selected, attempts remaining = 1
19:38:01.939 00.000 18884 PhdController: newstate STATE_ATTEMPT_START
19:38:01.940 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:01.940 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:01.941 00.001 18884 Enqueuing Expose request
19:38:01.943 00.002 16360 Worker thread wakes up
19:38:01.943 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:01.943 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:03.091 01.148 16360 Exposure complete
19:38:03.137 00.046 16360 worker thread done servicing request
19:38:03.137 00.000 18884 OnExposeComplete: enter
19:38:03.138 00.001 18884 UpdateGuideState(): m_state=1
19:38:03.139 00.001 18884 Star::Find(15, 1007, 560, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.139 00.000 18884 Star::Find returns 0 (2), X=1007.00, Y=560.00, Mass=281, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.140 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:03.140 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:03.141 00.001 18884 Status Line: Star lost - low SNR
19:38:03.143 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=3981, med=2761, FiltMin=2521, FiltMax=3254, Gamma=1.000
19:38:03.155 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:38:03.156 00.001 18884 PhdController: newstate STATE_SELECT_STAR
19:38:03.156 00.000 18884 GuiderMultiStar::AutoSelect enter
19:38:03.157 00.001 18884 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
19:38:03.203 00.046 18884 AutoFind: auto downsample for scale 3.22 => 1x
19:38:03.254 00.051 18884 AutoFind: global mean = -0.1, stdev 181.3
19:38:03.255 00.001 18884 AutoFind: using threshold = 0.1
19:38:03.312 00.057 18884 AutoFind: local max [109, 394] 5.4
19:38:03.313 00.001 18884 AutoFind: local max [891, 857] 5.0
19:38:03.313 00.000 18884 AutoFind: local max [321, 213] 4.9
19:38:03.314 00.001 18884 AutoFind: local max [1008, 762] 4.8
19:38:03.314 00.000 18884 AutoFind: local max [1194, 831] 4.8
19:38:03.315 00.001 18884 AutoFind: local max [774, 36] 4.7
19:38:03.315 00.000 18884 AutoFind: local max [489, 167] 4.6
19:38:03.316 00.001 18884 AutoFind: local max [932, 772] 4.6
19:38:03.317 00.001 18884 AutoFind: local max [1046, 396] 4.6
19:38:03.317 00.000 18884 AutoFind: local max [1102, 672] 4.5
19:38:03.318 00.001 18884 AutoFind: local max [201, 653] 4.4
19:38:03.318 00.000 18884 AutoFind: local max [723, 193] 4.4
19:38:03.319 00.001 18884 AutoFind: local max [668, 527] 4.4
19:38:03.320 00.001 18884 AutoFind: local max [201, 446] 4.4
19:38:03.320 00.000 18884 AutoFind: local max [1083, 409] 4.3
19:38:03.321 00.001 18884 AutoFind: local max [352, 553] 4.3
19:38:03.321 00.000 18884 AutoFind: local max [105, 341] 4.3
19:38:03.322 00.001 18884 AutoFind: local max [570, 863] 4.3
19:38:03.323 00.001 18884 AutoFind: local max [818, 94] 4.3
19:38:03.323 00.000 18884 AutoFind: local max [883, 481] 4.3
19:38:03.324 00.001 18884 AutoFind: local max [782, 31] 4.3
19:38:03.324 00.000 18884 AutoFind: local max [961, 139] 4.3
19:38:03.325 00.001 18884 AutoFind: local max [908, 414] 4.3
19:38:03.326 00.001 18884 AutoFind: local max [918, 382] 4.3
19:38:03.326 00.000 18884 AutoFind: local max [699, 737] 4.3
19:38:03.327 00.001 18884 AutoFind: local max [912, 657] 4.3
19:38:03.327 00.000 18884 AutoFind: local max [647, 426] 4.2
19:38:03.328 00.001 18884 AutoFind: local max [600, 734] 4.2
19:38:03.328 00.000 18884 AutoFind: local max [295, 782] 4.2
19:38:03.329 00.001 18884 AutoFind: local max [444, 97] 4.2
19:38:03.330 00.001 18884 AutoFind: local max [912, 734] 4.2
19:38:03.330 00.000 18884 AutoFind: local max [801, 703] 4.2
19:38:03.331 00.001 18884 AutoFind: local max [1186, 611] 4.2
19:38:03.331 00.000 18884 AutoFind: local max [928, 408] 4.1
19:38:03.332 00.001 18884 AutoFind: local max [1230, 174] 4.1
19:38:03.332 00.000 18884 AutoFind: local max [416, 894] 4.1
19:38:03.333 00.001 18884 AutoFind: local max [1053, 528] 4.1
19:38:03.334 00.001 18884 AutoFind: local max [919, 249] 4.1
19:38:03.334 00.000 18884 AutoFind: local max [420, 376] 4.1
19:38:03.335 00.001 18884 AutoFind: local max [1056, 571] 4.1
19:38:03.335 00.000 18884 AutoFind: local max [572, 673] 4.1
19:38:03.336 00.001 18884 AutoFind: local max [320, 23] 4.1
19:38:03.337 00.001 18884 AutoFind: local max [55, 662] 4.1
19:38:03.338 00.001 18884 AutoFind: local max [177, 219] 4.0
19:38:03.338 00.000 18884 AutoFind: local max [860, 590] 4.0
19:38:03.339 00.001 18884 AutoFind: local max [433, 562] 4.0
19:38:03.340 00.001 18884 AutoFind: local max [54, 545] 4.0
19:38:03.340 00.000 18884 AutoFind: local max [562, 172] 4.0
19:38:03.341 00.001 18884 AutoFind: local max [292, 176] 4.0
19:38:03.341 00.000 18884 AutoFind: local max [1186, 265] 4.0
19:38:03.342 00.001 18884 AutoFind: local max [726, 759] 4.0
19:38:03.343 00.001 18884 AutoFind: local max [251, 134] 4.0
19:38:03.343 00.000 18884 AutoFind: local max [596, 492] 4.0
19:38:03.344 00.001 18884 AutoFind: local max [1090, 774] 4.0
19:38:03.344 00.000 18884 AutoFind: local max [636, 499] 4.0
19:38:03.345 00.001 18884 AutoFind: local max [1084, 367] 4.0
19:38:03.346 00.001 18884 AutoFind: local max [289, 317] 4.0
19:38:03.346 00.000 18884 AutoFind: local max [492, 140] 4.0
19:38:03.347 00.001 18884 AutoFind: local max [342, 409] 4.0
19:38:03.347 00.000 18884 AutoFind: local max [1076, 69] 4.0
19:38:03.348 00.001 18884 AutoFind: local max [888, 78] 4.0
19:38:03.348 00.000 18884 AutoFind: local max [74, 297] 4.0
19:38:03.349 00.001 18884 AutoFind: local max [570, 721] 4.0
19:38:03.350 00.001 18884 AutoFind: local max [929, 192] 4.0
19:38:03.350 00.000 18884 AutoFind: local max [1039, 918] 3.9
19:38:03.351 00.001 18884 AutoFind: local max [773, 216] 3.9
19:38:03.351 00.000 18884 AutoFind: local max [414, 272] 3.9
19:38:03.352 00.001 18884 AutoFind: local max [1045, 388] 3.9
19:38:03.353 00.001 18884 AutoFind: local max [519, 55] 3.9
19:38:03.354 00.001 18884 AutoFind: local max [1051, 416] 3.9
19:38:03.354 00.000 18884 AutoFind: local max [1260, 439] 3.9
19:38:03.355 00.001 18884 AutoFind: local max [763, 493] 3.9
19:38:03.356 00.001 18884 AutoFind: local max [721, 367] 3.9
19:38:03.356 00.000 18884 AutoFind: local max [1118, 914] 3.9
19:38:03.357 00.001 18884 AutoFind: local max [16, 881] 3.9
19:38:03.358 00.001 18884 AutoFind: local max [141, 25] 3.9
19:38:03.358 00.000 18884 AutoFind: local max [1225, 469] 3.9
19:38:03.359 00.001 18884 AutoFind: local max [1065, 224] 3.9
19:38:03.360 00.001 18884 AutoFind: local max [855, 55] 3.9
19:38:03.360 00.000 18884 AutoFind: local max [143, 642] 3.9
19:38:03.361 00.001 18884 AutoFind: local max [91, 258] 3.9
19:38:03.361 00.000 18884 AutoFind: local max [589, 121] 3.9
19:38:03.362 00.001 18884 AutoFind: local max [454, 464] 3.8
19:38:03.362 00.000 18884 AutoFind: local max [317, 937] 3.8
19:38:03.363 00.001 18884 AutoFind: local max [641, 693] 3.8
19:38:03.364 00.001 18884 AutoFind: local max [462, 747] 3.8
19:38:03.364 00.000 18884 AutoFind: local max [528, 166] 3.8
19:38:03.365 00.001 18884 AutoFind: local max [451, 951] 3.8
19:38:03.365 00.000 18884 AutoFind: local max [202, 322] 3.8
19:38:03.366 00.001 18884 AutoFind: local max [774, 468] 3.8
19:38:03.367 00.001 18884 AutoFind: local max [792, 142] 3.8
19:38:03.367 00.000 18884 AutoFind: local max [1209, 544] 3.8
19:38:03.368 00.001 18884 AutoFind: local max [754, 516] 3.8
19:38:03.368 00.000 18884 AutoFind: local max [54, 285] 3.8
19:38:03.369 00.001 18884 AutoFind: local max [691, 116] 3.8
19:38:03.370 00.001 18884 AutoFind: local max [293, 945] 3.8
19:38:03.370 00.000 18884 AutoFind: local max [1257, 675] 3.8
19:38:03.371 00.001 18884 AutoFind: local max [1187, 420] 3.8
19:38:03.371 00.000 18884 AutoFind: local max [261, 937] 3.8
19:38:03.372 00.001 18884 AutoFind: local max [1107, 822] 3.8
19:38:03.373 00.001 18884 AutoFind: too close [54, 285] 3.8 - [74, 297] 4.0
19:38:03.373 00.000 18884 AutoFind: too close [1051, 416] 3.9 - [1046, 396] 4.6
19:38:03.374 00.001 18884 AutoFind: too close [1045, 388] 3.9 - [1046, 396] 4.6
19:38:03.374 00.000 18884 AutoFind: too close [928, 408] 4.1 - [908, 414] 4.3
19:38:03.375 00.001 18884 AutoFind: too close [782, 31] 4.3 - [774, 36] 4.7
19:38:03.375 00.000 18884 AutoFind: too close to edge [261, 937] 3.8
19:38:03.376 00.001 18884 AutoFind: too close to edge [1257, 675] 3.8
19:38:03.377 00.001 18884 AutoFind: too close to edge [293, 945] 3.8
19:38:03.377 00.000 18884 AutoFind: too close to edge [451, 951] 3.8
19:38:03.378 00.001 18884 AutoFind: too close to edge [317, 937] 3.8
19:38:03.378 00.000 18884 AutoFind: too close to edge [141, 25] 3.9
19:38:03.380 00.002 18884 AutoFind: too close to edge [16, 881] 3.9
19:38:03.380 00.000 18884 AutoFind: too close to edge [1260, 439] 3.9
19:38:03.381 00.001 18884 AutoFind: too close to edge [320, 23] 4.1
19:38:03.381 00.000 18884 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
19:38:03.382 00.001 18884 Star::Find(15, 109, 394, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.382 00.000 18884 Star::Find returns 0 (2), X=109.00, Y=394.00, Mass=323, SNR=2.9, Peak=3177 HFD=0.0
19:38:03.383 00.001 18884 Star::Find(15, 891, 857, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.385 00.002 18884 Star::Find false star n=9 nbg=231 bg=2772.0 sigma=75.1 thresh=2997 peak=2950
19:38:03.385 00.000 18884 Star::Find returns 0 (2), X=891.00, Y=857.00, Mass=2979, SNR=2.9, Peak=3430 HFD=0.0
19:38:03.386 00.001 18884 Star::Find(15, 321, 213, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.387 00.001 18884 Star::Find false star n=4 nbg=252 bg=2752.4 sigma=90.4 thresh=3024 peak=2933
19:38:03.388 00.001 18884 Star::Find returns 0 (2), X=321.00, Y=213.00, Mass=1480, SNR=2.9, Peak=3296 HFD=0.0
19:38:03.388 00.000 18884 Star::Find(15, 1008, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.389 00.001 18884 Star::Find false star n=1 nbg=257 bg=2746.8 sigma=87.7 thresh=3010 peak=2904
19:38:03.389 00.000 18884 Star::Find returns 0 (2), X=1008.00, Y=762.00, Mass=306, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.390 00.001 18884 Star::Find(15, 1194, 831, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.391 00.001 18884 Star::Find false star n=7 nbg=250 bg=2745.6 sigma=90.3 thresh=3016 peak=2946
19:38:03.391 00.000 18884 Star::Find returns 0 (2), X=1194.00, Y=831.00, Mass=2197, SNR=2.9, Peak=3369 HFD=0.0
19:38:03.392 00.001 18884 Star::Find(15, 489, 167, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.392 00.000 18884 Star::Find false star n=5 nbg=261 bg=2954.1 sigma=114.5 thresh=3298 peak=3228
19:38:03.393 00.001 18884 Star::Find returns 0 (2), X=489.00, Y=167.00, Mass=2015, SNR=2.9, Peak=3401 HFD=0.0
19:38:03.394 00.001 18884 Star::Find(15, 932, 772, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.395 00.001 18884 Star::Find false star n=2 nbg=267 bg=2781.2 sigma=100.9 thresh=3084 peak=2903
19:38:03.395 00.000 18884 Star::Find returns 0 (2), X=932.00, Y=772.00, Mass=640, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.396 00.001 18884 Star::Find(15, 1102, 672, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.396 00.000 18884 Star::Find false star n=6 nbg=246 bg=2781.0 sigma=85.0 thresh=3036 peak=2921
19:38:03.397 00.001 18884 Star::Find returns 0 (2), X=1102.00, Y=672.00, Mass=1841, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.398 00.001 18884 Star::Find(15, 201, 653, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.398 00.000 18884 Star::Find false star n=4 nbg=261 bg=2752.8 sigma=101.0 thresh=3056 peak=2939
19:38:03.399 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=653.00, Mass=1472, SNR=2.9, Peak=3235 HFD=0.0
19:38:03.399 00.000 18884 Star::Find(15, 723, 193, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.400 00.001 18884 Star::Find false star n=5 nbg=227 bg=2763.0 sigma=77.9 thresh=2997 peak=2961
19:38:03.401 00.001 18884 Star::Find returns 0 (2), X=723.00, Y=193.00, Mass=1691, SNR=2.9, Peak=3254 HFD=0.0
19:38:03.402 00.001 18884 Star::Find(15, 668, 527, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.402 00.000 18884 Star::Find false star n=2 nbg=261 bg=2745.8 sigma=96.4 thresh=3035 peak=2919
19:38:03.403 00.001 18884 Star::Find returns 0 (2), X=668.00, Y=527.00, Mass=674, SNR=2.9, Peak=3142 HFD=0.0
19:38:03.403 00.000 18884 Star::Find(15, 201, 446, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.404 00.001 18884 Star::Find false star n=1 nbg=258 bg=2762.0 sigma=93.0 thresh=3041 peak=2922
19:38:03.405 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=446.00, Mass=489, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.405 00.000 18884 Star::Find(15, 1083, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.406 00.001 18884 Star::Find false star n=2 nbg=259 bg=2936.9 sigma=102.8 thresh=3245 peak=3160
19:38:03.406 00.000 18884 Star::Find returns 0 (2), X=1083.00, Y=409.00, Mass=753, SNR=2.9, Peak=3481 HFD=0.0
19:38:03.408 00.002 18884 Star::Find(15, 352, 553, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.408 00.000 18884 Star::Find false star n=2 nbg=276 bg=2759.9 sigma=110.1 thresh=3090 peak=2910
19:38:03.409 00.001 18884 Star::Find returns 0 (2), X=352.00, Y=553.00, Mass=774, SNR=2.9, Peak=3174 HFD=0.0
19:38:03.409 00.000 18884 Star::Find(15, 105, 341, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.410 00.001 18884 Star::Find false star n=4 nbg=253 bg=2748.7 sigma=92.0 thresh=3025 peak=2906
19:38:03.410 00.000 18884 Star::Find returns 0 (2), X=105.00, Y=341.00, Mass=1269, SNR=2.9, Peak=3197 HFD=0.0
19:38:03.411 00.001 18884 Star::Find(15, 570, 863, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.412 00.001 18884 Star::Find returns 0 (3), X=570.00, Y=863.00, Mass=0, SNR=0.0, Peak=3261 HFD=0.0
19:38:03.412 00.000 18884 Star::Find(15, 818, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.413 00.001 18884 Star::Find false star n=1 nbg=271 bg=2771.0 sigma=106.2 thresh=3090 peak=2939
19:38:03.413 00.000 18884 Star::Find returns 0 (2), X=818.00, Y=94.00, Mass=768, SNR=2.9, Peak=3539 HFD=0.0
19:38:03.414 00.001 18884 Star::Find(15, 883, 481, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.415 00.001 18884 Star::Find false star n=8 nbg=242 bg=2750.0 sigma=88.1 thresh=3014 peak=2934
19:38:03.416 00.001 18884 Star::Find returns 0 (2), X=883.00, Y=481.00, Mass=2402, SNR=2.9, Peak=3232 HFD=0.0
19:38:03.416 00.000 18884 Star::Find(15, 961, 139, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.417 00.001 18884 Star::Find false star n=4 nbg=250 bg=2740.5 sigma=86.4 thresh=3000 peak=2899
19:38:03.418 00.001 18884 Star::Find returns 0 (2), X=961.00, Y=139.00, Mass=1406, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.418 00.000 18884 Star::Find(15, 918, 382, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.419 00.001 18884 Star::Find false star n=2 nbg=259 bg=2758.4 sigma=97.1 thresh=3050 peak=2970
19:38:03.419 00.000 18884 Star::Find returns 0 (2), X=918.00, Y=382.00, Mass=671, SNR=2.9, Peak=3405 HFD=0.0
19:38:03.421 00.002 18884 Star::Find(15, 699, 737, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.422 00.001 18884 Star::Find returns 0 (3), X=699.00, Y=737.00, Mass=0, SNR=0.0, Peak=3139 HFD=0.0
19:38:03.423 00.001 18884 Star::Find(15, 912, 657, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.423 00.000 18884 Star::Find false star n=6 nbg=231 bg=2739.3 sigma=84.1 thresh=2992 peak=2896
19:38:03.424 00.001 18884 Star::Find returns 0 (2), X=912.00, Y=657.00, Mass=1630, SNR=2.9, Peak=3120 HFD=0.0
19:38:03.424 00.000 18884 Star::Find(15, 647, 426, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.425 00.001 18884 Star::Find false star n=4 nbg=244 bg=2736.8 sigma=90.4 thresh=3008 peak=2941
19:38:03.425 00.000 18884 Star::Find returns 0 (2), X=647.00, Y=426.00, Mass=1686, SNR=2.9, Peak=3216 HFD=0.0
19:38:03.426 00.001 18884 Star::Find(15, 600, 734, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.427 00.001 18884 Star::Find false star n=3 nbg=261 bg=2768.1 sigma=96.9 thresh=3059 peak=2921
19:38:03.427 00.000 18884 Star::Find returns 0 (2), X=600.00, Y=734.00, Mass=1049, SNR=2.9, Peak=3318 HFD=0.0
19:38:03.428 00.001 18884 Star::Find(15, 295, 782, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.429 00.001 18884 Star::Find false star n=1 nbg=244 bg=2773.9 sigma=87.5 thresh=3036 peak=2907
19:38:03.430 00.001 18884 Star::Find returns 0 (2), X=295.00, Y=782.00, Mass=291, SNR=2.9, Peak=3129 HFD=0.0
19:38:03.430 00.000 18884 Star::Find(15, 444, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.431 00.001 18884 Star::Find false star n=4 nbg=254 bg=2958.8 sigma=112.0 thresh=3295 peak=3182
19:38:03.431 00.000 18884 Star::Find returns 0 (2), X=444.00, Y=97.00, Mass=1486, SNR=2.9, Peak=3389 HFD=0.0
19:38:03.432 00.001 18884 Star::Find(15, 912, 734, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.433 00.001 18884 Star::Find false star n=3 nbg=259 bg=2761.1 sigma=104.3 thresh=3074 peak=2911
19:38:03.433 00.000 18884 Star::Find returns 0 (2), X=912.00, Y=734.00, Mass=1381, SNR=2.9, Peak=3331 HFD=0.0
19:38:03.434 00.001 18884 Star::Find(15, 801, 703, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.434 00.000 18884 Star::Find false star n=6 nbg=260 bg=2749.2 sigma=97.8 thresh=3042 peak=2918
19:38:03.436 00.002 18884 Star::Find returns 0 (2), X=801.00, Y=703.00, Mass=2202, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.436 00.000 18884 Star::Find(15, 1186, 611, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.437 00.001 18884 Star::Find false star n=2 nbg=274 bg=2761.3 sigma=116.7 thresh=3111 peak=2978
19:38:03.437 00.000 18884 Star::Find returns 0 (2), X=1186.00, Y=611.00, Mass=857, SNR=2.9, Peak=3318 HFD=0.0
19:38:03.438 00.001 18884 Star::Find(15, 1230, 174, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.439 00.001 18884 Star::Find false star n=10 nbg=232 bg=2754.4 sigma=77.1 thresh=2986 peak=2925
19:38:03.439 00.000 18884 Star::Find returns 0 (2), X=1230.00, Y=174.00, Mass=2790, SNR=2.9, Peak=3283 HFD=0.0
19:38:03.440 00.001 18884 Star::Find(15, 416, 894, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.440 00.000 18884 Star::Find false star n=4 nbg=255 bg=2753.9 sigma=88.9 thresh=3021 peak=2919
19:38:03.441 00.001 18884 Star::Find returns 0 (2), X=416.00, Y=894.00, Mass=1148, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.441 00.000 18884 Star::Find(15, 1053, 528, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.442 00.001 18884 Star::Find false star n=2 nbg=254 bg=2753.8 sigma=97.3 thresh=3046 peak=2878
19:38:03.443 00.001 18884 Star::Find returns 0 (2), X=1053.00, Y=528.00, Mass=693, SNR=2.9, Peak=3222 HFD=0.0
19:38:03.444 00.001 18884 Star::Find(15, 919, 249, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.444 00.000 18884 Star::Find false star n=3 nbg=256 bg=2752.3 sigma=95.4 thresh=3038 peak=2923
19:38:03.445 00.001 18884 Star::Find returns 0 (2), X=919.00, Y=249.00, Mass=1080, SNR=2.9, Peak=3149 HFD=0.0
19:38:03.445 00.000 18884 Star::Find(15, 420, 376, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.446 00.001 18884 Star::Find false star n=1 nbg=259 bg=2766.7 sigma=96.7 thresh=3057 peak=2900
19:38:03.447 00.001 18884 Star::Find returns 0 (2), X=420.00, Y=376.00, Mass=385, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.447 00.000 18884 Star::Find(15, 1056, 571, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.448 00.001 18884 Star::Find returns 0 (3), X=1056.00, Y=571.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:38:03.448 00.000 18884 Star::Find(15, 572, 673, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.449 00.001 18884 Star::Find false star n=2 nbg=264 bg=2763.2 sigma=101.5 thresh=3068 peak=2930
19:38:03.450 00.001 18884 Star::Find returns 0 (2), X=572.00, Y=673.00, Mass=848, SNR=2.9, Peak=3241 HFD=0.0
19:38:03.451 00.001 18884 Star::Find(15, 55, 662, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.451 00.000 18884 Star::Find false star n=5 nbg=260 bg=2742.3 sigma=90.7 thresh=3014 peak=2884
19:38:03.452 00.001 18884 Star::Find returns 0 (2), X=55.00, Y=662.00, Mass=1554, SNR=2.9, Peak=3430 HFD=0.0
19:38:03.453 00.001 18884 Star::Find(15, 177, 219, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.453 00.000 18884 Star::Find false star n=2 nbg=264 bg=2749.0 sigma=97.6 thresh=3042 peak=2942
19:38:03.454 00.001 18884 Star::Find returns 0 (2), X=177.00, Y=219.00, Mass=969, SNR=2.9, Peak=3360 HFD=0.0
19:38:03.454 00.000 18884 Star::Find(15, 860, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.455 00.001 18884 Star::Find returns 0 (4), X=873.05, Y=582.43, Mass=1473, SNR=8.8, Peak=3597 HFD=0.8
19:38:03.455 00.000 18884 Star::Find(15, 433, 562, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.457 00.002 18884 Star::Find false star n=2 nbg=251 bg=2755.5 sigma=91.5 thresh=3030 peak=2912
19:38:03.457 00.000 18884 Star::Find returns 0 (2), X=433.00, Y=562.00, Mass=607, SNR=2.9, Peak=3296 HFD=0.0
19:38:03.458 00.001 18884 Star::Find(15, 54, 545, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.458 00.000 18884 Star::Find false star n=2 nbg=263 bg=2764.2 sigma=94.1 thresh=3047 peak=2951
19:38:03.459 00.001 18884 Star::Find returns 0 (2), X=54.00, Y=545.00, Mass=890, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.460 00.001 18884 Star::Find(15, 562, 172, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.460 00.000 18884 Star::Find returns 0 (3), X=562.00, Y=172.00, Mass=0, SNR=0.0, Peak=3395 HFD=0.0
19:38:03.461 00.001 18884 Star::Find(15, 292, 176, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.461 00.000 18884 Star::Find false star n=9 nbg=255 bg=2770.9 sigma=84.4 thresh=3024 peak=2947
19:38:03.462 00.001 18884 Star::Find returns 0 (2), X=292.00, Y=176.00, Mass=2685, SNR=2.9, Peak=3267 HFD=0.0
19:38:03.463 00.001 18884 Star::Find(15, 1186, 265, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.464 00.001 18884 Star::Find false star n=2 nbg=281 bg=2764.6 sigma=106.5 thresh=3084 peak=2956
19:38:03.464 00.000 18884 Star::Find returns 0 (2), X=1186.00, Y=265.00, Mass=1025, SNR=2.9, Peak=3437 HFD=0.0
19:38:03.465 00.001 18884 Star::Find(15, 726, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.465 00.000 18884 Star::Find false star n=1 nbg=277 bg=2767.9 sigma=105.2 thresh=3083 peak=2899
19:38:03.466 00.001 18884 Star::Find returns 0 (2), X=726.00, Y=759.00, Mass=585, SNR=2.9, Peak=3353 HFD=0.0
19:38:03.467 00.001 18884 Star::Find(15, 251, 134, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.467 00.000 18884 Star::Find returns 0 (3), X=251.00, Y=134.00, Mass=0, SNR=0.0, Peak=3190 HFD=0.0
19:38:03.468 00.001 18884 Star::Find(15, 596, 492, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.470 00.002 18884 Star::Find false star n=6 nbg=232 bg=2765.8 sigma=72.4 thresh=2983 peak=2916
19:38:03.470 00.000 18884 Star::Find returns 0 (2), X=596.00, Y=492.00, Mass=1731, SNR=2.9, Peak=3245 HFD=0.0
19:38:03.471 00.001 18884 Star::Find(15, 1090, 774, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.472 00.001 18884 Star::Find false star n=15 nbg=234 bg=2742.4 sigma=76.2 thresh=2971 peak=2899
19:38:03.472 00.000 18884 Star::Find returns 0 (2), X=1090.00, Y=774.00, Mass=4373, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.473 00.001 18884 Star::Find(15, 636, 499, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.474 00.001 18884 Star::Find returns 0 (3), X=636.00, Y=499.00, Mass=0, SNR=0.0, Peak=3149 HFD=0.0
19:38:03.474 00.000 18884 Star::Find(15, 1084, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.475 00.001 18884 Star::Find false star n=3 nbg=253 bg=2935.4 sigma=100.3 thresh=3236 peak=3149
19:38:03.475 00.000 18884 Star::Find returns 0 (2), X=1084.00, Y=367.00, Mass=1229, SNR=2.9, Peak=3478 HFD=0.0
19:38:03.476 00.001 18884 Star::Find(15, 289, 317, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.477 00.001 18884 Star::Find false star n=7 nbg=244 bg=2748.9 sigma=74.0 thresh=2971 peak=2913
19:38:03.478 00.001 18884 Star::Find returns 0 (2), X=289.00, Y=317.00, Mass=1824, SNR=2.9, Peak=3158 HFD=0.0
19:38:03.479 00.001 18884 Star::Find(15, 492, 140, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.479 00.000 18884 Star::Find false star n=2 nbg=266 bg=3026.5 sigma=110.3 thresh=3357 peak=3193
19:38:03.480 00.001 18884 Star::Find returns 0 (2), X=492.00, Y=140.00, Mass=906, SNR=2.9, Peak=3603 HFD=0.0
19:38:03.480 00.000 18884 Star::Find(15, 342, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.481 00.001 18884 Star::Find false star n=1 nbg=266 bg=2767.2 sigma=96.2 thresh=3056 peak=2958
19:38:03.482 00.001 18884 Star::Find returns 0 (2), X=342.00, Y=409.00, Mass=350, SNR=2.9, Peak=3277 HFD=0.0
19:38:03.482 00.000 18884 Star::Find(15, 1076, 69, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.483 00.001 18884 Star::Find false star n=1 nbg=251 bg=2765.0 sigma=100.0 thresh=3065 peak=2892
19:38:03.483 00.000 18884 Star::Find returns 0 (2), X=1076.00, Y=69.00, Mass=614, SNR=2.9, Peak=3379 HFD=0.0
19:38:03.484 00.001 18884 Star::Find(15, 888, 78, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.485 00.001 18884 Star::Find false star n=6 nbg=260 bg=2753.0 sigma=103.7 thresh=3064 peak=2960
19:38:03.486 00.001 18884 Star::Find returns 0 (2), X=888.00, Y=78.00, Mass=2086, SNR=2.9, Peak=3152 HFD=0.0
19:38:03.486 00.000 18884 Star::Find(15, 570, 721, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.487 00.001 18884 Star::Find false star n=1 nbg=253 bg=2766.8 sigma=98.9 thresh=3063 peak=2953
19:38:03.488 00.001 18884 Star::Find returns 0 (2), X=570.00, Y=721.00, Mass=506, SNR=2.9, Peak=3273 HFD=0.0
19:38:03.488 00.000 18884 Star::Find(15, 929, 192, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.489 00.001 18884 Star::Find false star n=4 nbg=266 bg=2756.9 sigma=99.3 thresh=3055 peak=2949
19:38:03.489 00.000 18884 Star::Find returns 0 (2), X=929.00, Y=192.00, Mass=1442, SNR=2.9, Peak=3187 HFD=0.0
19:38:03.490 00.001 18884 Star::Find(15, 1039, 918, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.491 00.001 18884 Star::Find false star n=6 nbg=258 bg=2750.7 sigma=91.0 thresh=3024 peak=2891
19:38:03.491 00.000 18884 Star::Find returns 0 (2), X=1039.00, Y=918.00, Mass=2066, SNR=2.9, Peak=3149 HFD=0.0
19:38:03.492 00.001 18884 Star::Find(15, 773, 216, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.493 00.001 18884 Star::Find false star n=3 nbg=274 bg=2762.4 sigma=100.0 thresh=3062 peak=2941
19:38:03.494 00.001 18884 Star::Find returns 0 (2), X=773.00, Y=216.00, Mass=1147, SNR=2.9, Peak=3184 HFD=0.0
19:38:03.494 00.000 18884 Star::Find(15, 414, 272, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.495 00.001 18884 Star::Find false star n=4 nbg=239 bg=2759.1 sigma=82.4 thresh=3006 peak=2925
19:38:03.495 00.000 18884 Star::Find returns 0 (2), X=414.00, Y=272.00, Mass=1507, SNR=2.9, Peak=3379 HFD=0.0
19:38:03.496 00.001 18884 Star::Find(15, 519, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.496 00.000 18884 Star::Find false star n=1 nbg=250 bg=2969.4 sigma=113.0 thresh=3308 peak=3185
19:38:03.497 00.001 18884 Star::Find returns 0 (2), X=519.00, Y=55.00, Mass=359, SNR=2.9, Peak=3497 HFD=0.0
19:38:03.498 00.001 18884 Star::Find(15, 763, 493, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.498 00.000 18884 Star::Find false star n=4 nbg=252 bg=2765.3 sigma=88.9 thresh=3032 peak=2932
19:38:03.499 00.001 18884 Star::Find returns 0 (2), X=763.00, Y=493.00, Mass=1181, SNR=2.9, Peak=3395 HFD=0.0
19:38:03.500 00.001 18884 Star::Find(15, 721, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.501 00.001 18884 Star::Find returns 0 (3), X=721.00, Y=367.00, Mass=0, SNR=0.0, Peak=3337 HFD=0.0
19:38:03.501 00.000 18884 Star::Find(15, 1118, 914, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.502 00.001 18884 Star::Find false star n=10 nbg=244 bg=2745.3 sigma=75.2 thresh=2971 peak=2887
19:38:03.502 00.000 18884 Star::Find returns 0 (2), X=1118.00, Y=914.00, Mass=2594, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.503 00.001 18884 Star::Find(15, 1225, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.504 00.001 18884 Star::Find false star n=4 nbg=235 bg=2774.5 sigma=77.8 thresh=3008 peak=2921
19:38:03.504 00.000 18884 Star::Find returns 0 (2), X=1225.00, Y=469.00, Mass=1173, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.505 00.001 18884 Star::Find(15, 1065, 224, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.506 00.001 18884 Star::Find false star n=6 nbg=228 bg=2748.5 sigma=74.2 thresh=2971 peak=2924
19:38:03.507 00.001 18884 Star::Find returns 0 (2), X=1065.00, Y=224.00, Mass=1986, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.507 00.000 18884 Star::Find(15, 855, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.508 00.001 18884 Star::Find false star n=1 nbg=255 bg=2764.8 sigma=105.3 thresh=3081 peak=2937
19:38:03.509 00.001 18884 Star::Find returns 0 (2), X=855.00, Y=55.00, Mass=752, SNR=2.9, Peak=3517 HFD=0.0
19:38:03.510 00.001 18884 Star::Find(15, 143, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.510 00.000 18884 Star::Find false star n=5 nbg=267 bg=2743.5 sigma=93.2 thresh=3023 peak=2899
19:38:03.511 00.001 18884 Star::Find returns 0 (2), X=143.00, Y=642.00, Mass=1750, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.511 00.000 18884 Star::Find(15, 91, 258, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.512 00.001 18884 Star::Find false star n=6 nbg=255 bg=2757.0 sigma=92.0 thresh=3033 peak=2924
19:38:03.513 00.001 18884 Star::Find returns 0 (2), X=91.00, Y=258.00, Mass=1898, SNR=2.9, Peak=3193 HFD=0.0
19:38:03.514 00.001 18884 Star::Find(15, 589, 121, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.514 00.000 18884 Star::Find false star n=1 nbg=261 bg=2777.7 sigma=100.3 thresh=3079 peak=2936
19:38:03.515 00.001 18884 Star::Find returns 0 (2), X=589.00, Y=121.00, Mass=316, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.516 00.001 18884 Star::Find(15, 454, 464, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.516 00.000 18884 Star::Find false star n=6 nbg=249 bg=2749.2 sigma=82.5 thresh=2997 peak=2988
19:38:03.517 00.001 18884 Star::Find returns 0 (2), X=454.00, Y=464.00, Mass=2607, SNR=2.9, Peak=3645 HFD=0.0
19:38:03.517 00.000 18884 Star::Find(15, 641, 693, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.518 00.001 18884 Star::Find false star n=1 nbg=268 bg=2788.6 sigma=102.0 thresh=3095 peak=2911
19:38:03.519 00.001 18884 Star::Find returns 0 (2), X=641.00, Y=693.00, Mass=385, SNR=2.9, Peak=3174 HFD=0.0
19:38:03.519 00.000 18884 Star::Find(15, 462, 747, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.520 00.001 18884 Star::Find false star n=5 nbg=241 bg=2761.8 sigma=83.4 thresh=3012 peak=2951
19:38:03.521 00.001 18884 Star::Find returns 0 (2), X=462.00, Y=747.00, Mass=1840, SNR=2.9, Peak=3449 HFD=0.0
19:38:03.522 00.001 18884 Star::Find(15, 528, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.522 00.000 18884 Star::Find false star n=2 nbg=244 bg=2976.9 sigma=112.4 thresh=3314 peak=3164
19:38:03.523 00.001 18884 Star::Find returns 0 (2), X=528.00, Y=166.00, Mass=801, SNR=2.9, Peak=3501 HFD=0.0
19:38:03.523 00.000 18884 Star::Find(15, 202, 322, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.524 00.001 18884 Star::Find false star n=1 nbg=245 bg=2771.5 sigma=87.5 thresh=3034 peak=2899
19:38:03.525 00.001 18884 Star::Find returns 0 (2), X=202.00, Y=322.00, Mass=300, SNR=2.9, Peak=3133 HFD=0.0
19:38:03.525 00.000 18884 Star::Find(15, 774, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.526 00.001 18884 Star::Find false star n=2 nbg=260 bg=2771.1 sigma=94.6 thresh=3055 peak=2943
19:38:03.526 00.000 18884 Star::Find returns 0 (2), X=774.00, Y=468.00, Mass=771, SNR=2.9, Peak=3216 HFD=0.0
19:38:03.528 00.002 18884 Star::Find(15, 792, 142, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.528 00.000 18884 Star::Find false star n=2 nbg=281 bg=2749.0 sigma=103.9 thresh=3061 peak=2893
19:38:03.529 00.001 18884 Star::Find returns 0 (2), X=792.00, Y=142.00, Mass=652, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.529 00.000 18884 Star::Find(15, 1209, 544, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.530 00.001 18884 Star::Find false star n=4 nbg=260 bg=2774.1 sigma=101.3 thresh=3078 peak=2969
19:38:03.531 00.001 18884 Star::Find returns 0 (2), X=1209.00, Y=544.00, Mass=1482, SNR=2.9, Peak=3229 HFD=0.0
19:38:03.531 00.000 18884 Star::Find(15, 754, 516, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.532 00.001 18884 Star::Find false star n=8 nbg=251 bg=2746.2 sigma=76.6 thresh=2976 peak=2894
19:38:03.532 00.000 18884 Star::Find returns 0 (2), X=754.00, Y=516.00, Mass=2413, SNR=2.9, Peak=3206 HFD=0.0
19:38:03.533 00.001 18884 Star::Find(15, 691, 116, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.533 00.000 18884 Star::Find false star n=3 nbg=265 bg=2755.4 sigma=91.9 thresh=3031 peak=2896
19:38:03.535 00.002 18884 Star::Find returns 0 (2), X=691.00, Y=116.00, Mass=940, SNR=2.9, Peak=3206 HFD=0.0
19:38:03.535 00.000 18884 Star::Find(15, 1187, 420, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.536 00.001 18884 Star::Find false star n=3 nbg=259 bg=2772.6 sigma=105.5 thresh=3089 peak=3007
19:38:03.537 00.001 18884 Star::Find returns 0 (2), X=1187.00, Y=420.00, Mass=1544, SNR=2.9, Peak=3456 HFD=0.0
19:38:03.537 00.000 18884 Star::Find(15, 1107, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.538 00.001 18884 Star::Find false star n=3 nbg=256 bg=2746.3 sigma=98.2 thresh=3041 peak=2930
19:38:03.538 00.000 18884 Star::Find returns 0 (2), X=1107.00, Y=822.00, Mass=1072, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.539 00.001 18884 AutoFind: finding best star pass 1
19:38:03.540 00.001 18884 Star::Find(15, 109, 394, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.540 00.000 18884 Star::Find returns 0 (2), X=109.00, Y=394.00, Mass=323, SNR=2.9, Peak=3177 HFD=0.0
19:38:03.541 00.001 18884 Star::Find(15, 891, 857, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.542 00.001 18884 Star::Find false star n=9 nbg=231 bg=2772.0 sigma=75.1 thresh=2997 peak=2950
19:38:03.543 00.001 18884 Star::Find returns 0 (2), X=891.00, Y=857.00, Mass=2979, SNR=2.9, Peak=3430 HFD=0.0
19:38:03.543 00.000 18884 Star::Find(15, 321, 213, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.544 00.001 18884 Star::Find false star n=4 nbg=252 bg=2752.4 sigma=90.4 thresh=3024 peak=2933
19:38:03.545 00.001 18884 Star::Find returns 0 (2), X=321.00, Y=213.00, Mass=1480, SNR=2.9, Peak=3296 HFD=0.0
19:38:03.545 00.000 18884 Star::Find(15, 1008, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.546 00.001 18884 Star::Find false star n=1 nbg=257 bg=2746.8 sigma=87.7 thresh=3010 peak=2904
19:38:03.546 00.000 18884 Star::Find returns 0 (2), X=1008.00, Y=762.00, Mass=306, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.547 00.001 18884 Star::Find(15, 1194, 831, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.547 00.000 18884 Star::Find false star n=7 nbg=250 bg=2745.6 sigma=90.3 thresh=3016 peak=2946
19:38:03.548 00.001 18884 Star::Find returns 0 (2), X=1194.00, Y=831.00, Mass=2197, SNR=2.9, Peak=3369 HFD=0.0
19:38:03.549 00.001 18884 Star::Find(15, 489, 167, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.550 00.001 18884 Star::Find false star n=5 nbg=261 bg=2954.1 sigma=114.5 thresh=3298 peak=3228
19:38:03.550 00.000 18884 Star::Find returns 0 (2), X=489.00, Y=167.00, Mass=2015, SNR=2.9, Peak=3401 HFD=0.0
19:38:03.551 00.001 18884 Star::Find(15, 932, 772, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.552 00.001 18884 Star::Find false star n=2 nbg=267 bg=2781.2 sigma=100.9 thresh=3084 peak=2903
19:38:03.552 00.000 18884 Star::Find returns 0 (2), X=932.00, Y=772.00, Mass=640, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.553 00.001 18884 Star::Find(15, 1102, 672, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.553 00.000 18884 Star::Find false star n=6 nbg=246 bg=2781.0 sigma=85.0 thresh=3036 peak=2921
19:38:03.554 00.001 18884 Star::Find returns 0 (2), X=1102.00, Y=672.00, Mass=1841, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.555 00.001 18884 Star::Find(15, 201, 653, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.555 00.000 18884 Star::Find false star n=4 nbg=261 bg=2752.8 sigma=101.0 thresh=3056 peak=2939
19:38:03.556 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=653.00, Mass=1472, SNR=2.9, Peak=3235 HFD=0.0
19:38:03.557 00.001 18884 Star::Find(15, 723, 193, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.558 00.001 18884 Star::Find false star n=5 nbg=227 bg=2763.0 sigma=77.9 thresh=2997 peak=2961
19:38:03.558 00.000 18884 Star::Find returns 0 (2), X=723.00, Y=193.00, Mass=1691, SNR=2.9, Peak=3254 HFD=0.0
19:38:03.559 00.001 18884 Star::Find(15, 668, 527, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.559 00.000 18884 Star::Find false star n=2 nbg=261 bg=2745.8 sigma=96.4 thresh=3035 peak=2919
19:38:03.560 00.001 18884 Star::Find returns 0 (2), X=668.00, Y=527.00, Mass=674, SNR=2.9, Peak=3142 HFD=0.0
19:38:03.561 00.001 18884 Star::Find(15, 201, 446, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.561 00.000 18884 Star::Find false star n=1 nbg=258 bg=2762.0 sigma=93.0 thresh=3041 peak=2922
19:38:03.562 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=446.00, Mass=489, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.563 00.001 18884 Star::Find(15, 1083, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.563 00.000 18884 Star::Find false star n=2 nbg=259 bg=2936.9 sigma=102.8 thresh=3245 peak=3160
19:38:03.564 00.001 18884 Star::Find returns 0 (2), X=1083.00, Y=409.00, Mass=753, SNR=2.9, Peak=3481 HFD=0.0
19:38:03.565 00.001 18884 Star::Find(15, 352, 553, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.565 00.000 18884 Star::Find false star n=2 nbg=276 bg=2759.9 sigma=110.1 thresh=3090 peak=2910
19:38:03.566 00.001 18884 Star::Find returns 0 (2), X=352.00, Y=553.00, Mass=774, SNR=2.9, Peak=3174 HFD=0.0
19:38:03.566 00.000 18884 Star::Find(15, 105, 341, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.567 00.001 18884 Star::Find false star n=4 nbg=253 bg=2748.7 sigma=92.0 thresh=3025 peak=2906
19:38:03.568 00.001 18884 Star::Find returns 0 (2), X=105.00, Y=341.00, Mass=1269, SNR=2.9, Peak=3197 HFD=0.0
19:38:03.568 00.000 18884 Star::Find(15, 570, 863, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.569 00.001 18884 Star::Find returns 0 (3), X=570.00, Y=863.00, Mass=0, SNR=0.0, Peak=3261 HFD=0.0
19:38:03.570 00.001 18884 Star::Find(15, 818, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.571 00.001 18884 Star::Find false star n=1 nbg=271 bg=2771.0 sigma=106.2 thresh=3090 peak=2939
19:38:03.571 00.000 18884 Star::Find returns 0 (2), X=818.00, Y=94.00, Mass=768, SNR=2.9, Peak=3539 HFD=0.0
19:38:03.572 00.001 18884 Star::Find(15, 883, 481, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.573 00.001 18884 Star::Find false star n=8 nbg=242 bg=2750.0 sigma=88.1 thresh=3014 peak=2934
19:38:03.573 00.000 18884 Star::Find returns 0 (2), X=883.00, Y=481.00, Mass=2402, SNR=2.9, Peak=3232 HFD=0.0
19:38:03.574 00.001 18884 Star::Find(15, 961, 139, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.575 00.001 18884 Star::Find false star n=4 nbg=250 bg=2740.5 sigma=86.4 thresh=3000 peak=2899
19:38:03.575 00.000 18884 Star::Find returns 0 (2), X=961.00, Y=139.00, Mass=1406, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.576 00.001 18884 Star::Find(15, 918, 382, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.576 00.000 18884 Star::Find false star n=2 nbg=259 bg=2758.4 sigma=97.1 thresh=3050 peak=2970
19:38:03.577 00.001 18884 Star::Find returns 0 (2), X=918.00, Y=382.00, Mass=671, SNR=2.9, Peak=3405 HFD=0.0
19:38:03.578 00.001 18884 Star::Find(15, 699, 737, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.579 00.001 18884 Star::Find returns 0 (3), X=699.00, Y=737.00, Mass=0, SNR=0.0, Peak=3139 HFD=0.0
19:38:03.579 00.000 18884 Star::Find(15, 912, 657, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.580 00.001 18884 Star::Find false star n=6 nbg=231 bg=2739.3 sigma=84.1 thresh=2992 peak=2896
19:38:03.580 00.000 18884 Star::Find returns 0 (2), X=912.00, Y=657.00, Mass=1630, SNR=2.9, Peak=3120 HFD=0.0
19:38:03.581 00.001 18884 Star::Find(15, 647, 426, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.582 00.001 18884 Star::Find false star n=4 nbg=244 bg=2736.8 sigma=90.4 thresh=3008 peak=2941
19:38:03.582 00.000 18884 Star::Find returns 0 (2), X=647.00, Y=426.00, Mass=1686, SNR=2.9, Peak=3216 HFD=0.0
19:38:03.583 00.001 18884 Star::Find(15, 600, 734, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.583 00.000 18884 Star::Find false star n=3 nbg=261 bg=2768.1 sigma=96.9 thresh=3059 peak=2921
19:38:03.585 00.002 18884 Star::Find returns 0 (2), X=600.00, Y=734.00, Mass=1049, SNR=2.9, Peak=3318 HFD=0.0
19:38:03.585 00.000 18884 Star::Find(15, 295, 782, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.586 00.001 18884 Star::Find false star n=1 nbg=244 bg=2773.9 sigma=87.5 thresh=3036 peak=2907
19:38:03.587 00.001 18884 Star::Find returns 0 (2), X=295.00, Y=782.00, Mass=291, SNR=2.9, Peak=3129 HFD=0.0
19:38:03.587 00.000 18884 Star::Find(15, 444, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.588 00.001 18884 Star::Find false star n=4 nbg=254 bg=2958.8 sigma=112.0 thresh=3295 peak=3182
19:38:03.589 00.001 18884 Star::Find returns 0 (2), X=444.00, Y=97.00, Mass=1486, SNR=2.9, Peak=3389 HFD=0.0
19:38:03.589 00.000 18884 Star::Find(15, 912, 734, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.590 00.001 18884 Star::Find false star n=3 nbg=259 bg=2761.1 sigma=104.3 thresh=3074 peak=2911
19:38:03.590 00.000 18884 Star::Find returns 0 (2), X=912.00, Y=734.00, Mass=1381, SNR=2.9, Peak=3331 HFD=0.0
19:38:03.591 00.001 18884 Star::Find(15, 801, 703, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.592 00.001 18884 Star::Find false star n=6 nbg=260 bg=2749.2 sigma=97.8 thresh=3042 peak=2918
19:38:03.593 00.001 18884 Star::Find returns 0 (2), X=801.00, Y=703.00, Mass=2202, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.593 00.000 18884 Star::Find(15, 1186, 611, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.594 00.001 18884 Star::Find false star n=2 nbg=274 bg=2761.3 sigma=116.7 thresh=3111 peak=2978
19:38:03.595 00.001 18884 Star::Find returns 0 (2), X=1186.00, Y=611.00, Mass=857, SNR=2.9, Peak=3318 HFD=0.0
19:38:03.595 00.000 18884 Star::Find(15, 1230, 174, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.596 00.001 18884 Star::Find false star n=10 nbg=232 bg=2754.4 sigma=77.1 thresh=2986 peak=2925
19:38:03.596 00.000 18884 Star::Find returns 0 (2), X=1230.00, Y=174.00, Mass=2790, SNR=2.9, Peak=3283 HFD=0.0
19:38:03.597 00.001 18884 Star::Find(15, 416, 894, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.598 00.001 18884 Star::Find false star n=4 nbg=255 bg=2753.9 sigma=88.9 thresh=3021 peak=2919
19:38:03.599 00.001 18884 Star::Find returns 0 (2), X=416.00, Y=894.00, Mass=1148, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.599 00.000 18884 Star::Find(15, 1053, 528, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.600 00.001 18884 Star::Find false star n=2 nbg=254 bg=2753.8 sigma=97.3 thresh=3046 peak=2878
19:38:03.601 00.001 18884 Star::Find returns 0 (2), X=1053.00, Y=528.00, Mass=693, SNR=2.9, Peak=3222 HFD=0.0
19:38:03.601 00.000 18884 Star::Find(15, 919, 249, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.602 00.001 18884 Star::Find false star n=3 nbg=256 bg=2752.3 sigma=95.4 thresh=3038 peak=2923
19:38:03.602 00.000 18884 Star::Find returns 0 (2), X=919.00, Y=249.00, Mass=1080, SNR=2.9, Peak=3149 HFD=0.0
19:38:03.603 00.001 18884 Star::Find(15, 420, 376, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.604 00.001 18884 Star::Find false star n=1 nbg=259 bg=2766.7 sigma=96.7 thresh=3057 peak=2900
19:38:03.604 00.000 18884 Star::Find returns 0 (2), X=420.00, Y=376.00, Mass=385, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.605 00.001 18884 Star::Find(15, 1056, 571, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.606 00.001 18884 Star::Find returns 0 (3), X=1056.00, Y=571.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:38:03.607 00.001 18884 Star::Find(15, 572, 673, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.607 00.000 18884 Star::Find false star n=2 nbg=264 bg=2763.2 sigma=101.5 thresh=3068 peak=2930
19:38:03.608 00.001 18884 Star::Find returns 0 (2), X=572.00, Y=673.00, Mass=848, SNR=2.9, Peak=3241 HFD=0.0
19:38:03.608 00.000 18884 Star::Find(15, 55, 662, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.609 00.001 18884 Star::Find false star n=5 nbg=260 bg=2742.3 sigma=90.7 thresh=3014 peak=2884
19:38:03.610 00.001 18884 Star::Find returns 0 (2), X=55.00, Y=662.00, Mass=1554, SNR=2.9, Peak=3430 HFD=0.0
19:38:03.610 00.000 18884 Star::Find(15, 177, 219, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.611 00.001 18884 Star::Find false star n=2 nbg=264 bg=2749.0 sigma=97.6 thresh=3042 peak=2942
19:38:03.611 00.000 18884 Star::Find returns 0 (2), X=177.00, Y=219.00, Mass=969, SNR=2.9, Peak=3360 HFD=0.0
19:38:03.612 00.001 18884 Star::Find(15, 860, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.613 00.001 18884 Star::Find returns 0 (4), X=873.05, Y=582.43, Mass=1473, SNR=8.8, Peak=3597 HFD=0.8
19:38:03.614 00.001 18884 Star::Find(15, 433, 562, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.614 00.000 18884 Star::Find false star n=2 nbg=251 bg=2755.5 sigma=91.5 thresh=3030 peak=2912
19:38:03.615 00.001 18884 Star::Find returns 0 (2), X=433.00, Y=562.00, Mass=607, SNR=2.9, Peak=3296 HFD=0.0
19:38:03.616 00.001 18884 Star::Find(15, 54, 545, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.616 00.000 18884 Star::Find false star n=2 nbg=263 bg=2764.2 sigma=94.1 thresh=3047 peak=2951
19:38:03.617 00.001 18884 Star::Find returns 0 (2), X=54.00, Y=545.00, Mass=890, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.617 00.000 18884 Star::Find(15, 562, 172, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.618 00.001 18884 Star::Find returns 0 (3), X=562.00, Y=172.00, Mass=0, SNR=0.0, Peak=3395 HFD=0.0
19:38:03.619 00.001 18884 Star::Find(15, 292, 176, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.620 00.001 18884 Star::Find false star n=9 nbg=255 bg=2770.9 sigma=84.4 thresh=3024 peak=2947
19:38:03.621 00.001 18884 Star::Find returns 0 (2), X=292.00, Y=176.00, Mass=2685, SNR=2.9, Peak=3267 HFD=0.0
19:38:03.621 00.000 18884 Star::Find(15, 1186, 265, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.622 00.001 18884 Star::Find false star n=2 nbg=281 bg=2764.6 sigma=106.5 thresh=3084 peak=2956
19:38:03.623 00.001 18884 Star::Find returns 0 (2), X=1186.00, Y=265.00, Mass=1025, SNR=2.9, Peak=3437 HFD=0.0
19:38:03.623 00.000 18884 Star::Find(15, 726, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.624 00.001 18884 Star::Find false star n=1 nbg=277 bg=2767.9 sigma=105.2 thresh=3083 peak=2899
19:38:03.625 00.001 18884 Star::Find returns 0 (2), X=726.00, Y=759.00, Mass=585, SNR=2.9, Peak=3353 HFD=0.0
19:38:03.625 00.000 18884 Star::Find(15, 251, 134, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.627 00.002 18884 Star::Find returns 0 (3), X=251.00, Y=134.00, Mass=0, SNR=0.0, Peak=3190 HFD=0.0
19:38:03.627 00.000 18884 Star::Find(15, 596, 492, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.628 00.001 18884 Star::Find false star n=6 nbg=232 bg=2765.8 sigma=72.4 thresh=2983 peak=2916
19:38:03.629 00.001 18884 Star::Find returns 0 (2), X=596.00, Y=492.00, Mass=1731, SNR=2.9, Peak=3245 HFD=0.0
19:38:03.629 00.000 18884 Star::Find(15, 1090, 774, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.630 00.001 18884 Star::Find false star n=15 nbg=234 bg=2742.4 sigma=76.2 thresh=2971 peak=2899
19:38:03.631 00.001 18884 Star::Find returns 0 (2), X=1090.00, Y=774.00, Mass=4373, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.631 00.000 18884 Star::Find(15, 636, 499, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.632 00.001 18884 Star::Find returns 0 (3), X=636.00, Y=499.00, Mass=0, SNR=0.0, Peak=3149 HFD=0.0
19:38:03.633 00.001 18884 Star::Find(15, 1084, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.634 00.001 18884 Star::Find false star n=3 nbg=253 bg=2935.4 sigma=100.3 thresh=3236 peak=3149
19:38:03.634 00.000 18884 Star::Find returns 0 (2), X=1084.00, Y=367.00, Mass=1229, SNR=2.9, Peak=3478 HFD=0.0
19:38:03.635 00.001 18884 Star::Find(15, 289, 317, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.636 00.001 18884 Star::Find false star n=7 nbg=244 bg=2748.9 sigma=74.0 thresh=2971 peak=2913
19:38:03.636 00.000 18884 Star::Find returns 0 (2), X=289.00, Y=317.00, Mass=1824, SNR=2.9, Peak=3158 HFD=0.0
19:38:03.637 00.001 18884 Star::Find(15, 492, 140, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.637 00.000 18884 Star::Find false star n=2 nbg=266 bg=3026.5 sigma=110.3 thresh=3357 peak=3193
19:38:03.638 00.001 18884 Star::Find returns 0 (2), X=492.00, Y=140.00, Mass=906, SNR=2.9, Peak=3603 HFD=0.0
19:38:03.639 00.001 18884 Star::Find(15, 342, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.640 00.001 18884 Star::Find false star n=1 nbg=266 bg=2767.2 sigma=96.2 thresh=3056 peak=2958
19:38:03.640 00.000 18884 Star::Find returns 0 (2), X=342.00, Y=409.00, Mass=350, SNR=2.9, Peak=3277 HFD=0.0
19:38:03.641 00.001 18884 Star::Find(15, 1076, 69, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.642 00.001 18884 Star::Find false star n=1 nbg=251 bg=2765.0 sigma=100.0 thresh=3065 peak=2892
19:38:03.642 00.000 18884 Star::Find returns 0 (2), X=1076.00, Y=69.00, Mass=614, SNR=2.9, Peak=3379 HFD=0.0
19:38:03.643 00.001 18884 Star::Find(15, 888, 78, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.643 00.000 18884 Star::Find false star n=6 nbg=260 bg=2753.0 sigma=103.7 thresh=3064 peak=2960
19:38:03.644 00.001 18884 Star::Find returns 0 (2), X=888.00, Y=78.00, Mass=2086, SNR=2.9, Peak=3152 HFD=0.0
19:38:03.644 00.000 18884 Star::Find(15, 570, 721, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.645 00.001 18884 Star::Find false star n=1 nbg=253 bg=2766.8 sigma=98.9 thresh=3063 peak=2953
19:38:03.646 00.001 18884 Star::Find returns 0 (2), X=570.00, Y=721.00, Mass=506, SNR=2.9, Peak=3273 HFD=0.0
19:38:03.646 00.000 18884 Star::Find(15, 929, 192, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.647 00.001 18884 Star::Find false star n=4 nbg=266 bg=2756.9 sigma=99.3 thresh=3055 peak=2949
19:38:03.647 00.000 18884 Star::Find returns 0 (2), X=929.00, Y=192.00, Mass=1442, SNR=2.9, Peak=3187 HFD=0.0
19:38:03.648 00.001 18884 Star::Find(15, 1039, 918, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.649 00.001 18884 Star::Find false star n=6 nbg=258 bg=2750.7 sigma=91.0 thresh=3024 peak=2891
19:38:03.649 00.000 18884 Star::Find returns 0 (2), X=1039.00, Y=918.00, Mass=2066, SNR=2.9, Peak=3149 HFD=0.0
19:38:03.650 00.001 18884 Star::Find(15, 773, 216, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.650 00.000 18884 Star::Find false star n=3 nbg=274 bg=2762.4 sigma=100.0 thresh=3062 peak=2941
19:38:03.652 00.002 18884 Star::Find returns 0 (2), X=773.00, Y=216.00, Mass=1147, SNR=2.9, Peak=3184 HFD=0.0
19:38:03.652 00.000 18884 Star::Find(15, 414, 272, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.653 00.001 18884 Star::Find false star n=4 nbg=239 bg=2759.1 sigma=82.4 thresh=3006 peak=2925
19:38:03.654 00.001 18884 Star::Find returns 0 (2), X=414.00, Y=272.00, Mass=1507, SNR=2.9, Peak=3379 HFD=0.0
19:38:03.654 00.000 18884 Star::Find(15, 519, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.655 00.001 18884 Star::Find false star n=1 nbg=250 bg=2969.4 sigma=113.0 thresh=3308 peak=3185
19:38:03.655 00.000 18884 Star::Find returns 0 (2), X=519.00, Y=55.00, Mass=359, SNR=2.9, Peak=3497 HFD=0.0
19:38:03.656 00.001 18884 Star::Find(15, 763, 493, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.657 00.001 18884 Star::Find false star n=4 nbg=252 bg=2765.3 sigma=88.9 thresh=3032 peak=2932
19:38:03.657 00.000 18884 Star::Find returns 0 (2), X=763.00, Y=493.00, Mass=1181, SNR=2.9, Peak=3395 HFD=0.0
19:38:03.658 00.001 18884 Star::Find(15, 721, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.658 00.000 18884 Star::Find returns 0 (3), X=721.00, Y=367.00, Mass=0, SNR=0.0, Peak=3337 HFD=0.0
19:38:03.659 00.001 18884 Star::Find(15, 1118, 914, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.660 00.001 18884 Star::Find false star n=10 nbg=244 bg=2745.3 sigma=75.2 thresh=2971 peak=2887
19:38:03.660 00.000 18884 Star::Find returns 0 (2), X=1118.00, Y=914.00, Mass=2594, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.661 00.001 18884 Star::Find(15, 1225, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.661 00.000 18884 Star::Find false star n=4 nbg=235 bg=2774.5 sigma=77.8 thresh=3008 peak=2921
19:38:03.662 00.001 18884 Star::Find returns 0 (2), X=1225.00, Y=469.00, Mass=1173, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.663 00.001 18884 Star::Find(15, 1065, 224, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.663 00.000 18884 Star::Find false star n=6 nbg=228 bg=2748.5 sigma=74.2 thresh=2971 peak=2924
19:38:03.664 00.001 18884 Star::Find returns 0 (2), X=1065.00, Y=224.00, Mass=1986, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.664 00.000 18884 Star::Find(15, 855, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.665 00.001 18884 Star::Find false star n=1 nbg=255 bg=2764.8 sigma=105.3 thresh=3081 peak=2937
19:38:03.665 00.000 18884 Star::Find returns 0 (2), X=855.00, Y=55.00, Mass=752, SNR=2.9, Peak=3517 HFD=0.0
19:38:03.666 00.001 18884 Star::Find(15, 143, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.667 00.001 18884 Star::Find false star n=5 nbg=267 bg=2743.5 sigma=93.2 thresh=3023 peak=2899
19:38:03.667 00.000 18884 Star::Find returns 0 (2), X=143.00, Y=642.00, Mass=1750, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.668 00.001 18884 Star::Find(15, 91, 258, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.669 00.001 18884 Star::Find false star n=6 nbg=255 bg=2757.0 sigma=92.0 thresh=3033 peak=2924
19:38:03.669 00.000 18884 Star::Find returns 0 (2), X=91.00, Y=258.00, Mass=1898, SNR=2.9, Peak=3193 HFD=0.0
19:38:03.670 00.001 18884 Star::Find(15, 589, 121, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.670 00.000 18884 Star::Find false star n=1 nbg=261 bg=2777.7 sigma=100.3 thresh=3079 peak=2936
19:38:03.671 00.001 18884 Star::Find returns 0 (2), X=589.00, Y=121.00, Mass=316, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.672 00.001 18884 Star::Find(15, 454, 464, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.672 00.000 18884 Star::Find false star n=6 nbg=249 bg=2749.2 sigma=82.5 thresh=2997 peak=2988
19:38:03.673 00.001 18884 Star::Find returns 0 (2), X=454.00, Y=464.00, Mass=2607, SNR=2.9, Peak=3645 HFD=0.0
19:38:03.673 00.000 18884 Star::Find(15, 641, 693, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.674 00.001 18884 Star::Find false star n=1 nbg=268 bg=2788.6 sigma=102.0 thresh=3095 peak=2911
19:38:03.674 00.000 18884 Star::Find returns 0 (2), X=641.00, Y=693.00, Mass=385, SNR=2.9, Peak=3174 HFD=0.0
19:38:03.675 00.001 18884 Star::Find(15, 462, 747, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.676 00.001 18884 Star::Find false star n=5 nbg=241 bg=2761.8 sigma=83.4 thresh=3012 peak=2951
19:38:03.676 00.000 18884 Star::Find returns 0 (2), X=462.00, Y=747.00, Mass=1840, SNR=2.9, Peak=3449 HFD=0.0
19:38:03.677 00.001 18884 Star::Find(15, 528, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.677 00.000 18884 Star::Find false star n=2 nbg=244 bg=2976.9 sigma=112.4 thresh=3314 peak=3164
19:38:03.678 00.001 18884 Star::Find returns 0 (2), X=528.00, Y=166.00, Mass=801, SNR=2.9, Peak=3501 HFD=0.0
19:38:03.679 00.001 18884 Star::Find(15, 202, 322, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.679 00.000 18884 Star::Find false star n=1 nbg=245 bg=2771.5 sigma=87.5 thresh=3034 peak=2899
19:38:03.680 00.001 18884 Star::Find returns 0 (2), X=202.00, Y=322.00, Mass=300, SNR=2.9, Peak=3133 HFD=0.0
19:38:03.680 00.000 18884 Star::Find(15, 774, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.681 00.001 18884 Star::Find false star n=2 nbg=260 bg=2771.1 sigma=94.6 thresh=3055 peak=2943
19:38:03.681 00.000 18884 Star::Find returns 0 (2), X=774.00, Y=468.00, Mass=771, SNR=2.9, Peak=3216 HFD=0.0
19:38:03.682 00.001 18884 Star::Find(15, 792, 142, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.683 00.001 18884 Star::Find false star n=2 nbg=281 bg=2749.0 sigma=103.9 thresh=3061 peak=2893
19:38:03.683 00.000 18884 Star::Find returns 0 (2), X=792.00, Y=142.00, Mass=652, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.684 00.001 18884 Star::Find(15, 1209, 544, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.685 00.001 18884 Star::Find false star n=4 nbg=260 bg=2774.1 sigma=101.3 thresh=3078 peak=2969
19:38:03.685 00.000 18884 Star::Find returns 0 (2), X=1209.00, Y=544.00, Mass=1482, SNR=2.9, Peak=3229 HFD=0.0
19:38:03.686 00.001 18884 Star::Find(15, 754, 516, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.686 00.000 18884 Star::Find false star n=8 nbg=251 bg=2746.2 sigma=76.6 thresh=2976 peak=2894
19:38:03.687 00.001 18884 Star::Find returns 0 (2), X=754.00, Y=516.00, Mass=2413, SNR=2.9, Peak=3206 HFD=0.0
19:38:03.688 00.001 18884 Star::Find(15, 691, 116, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.688 00.000 18884 Star::Find false star n=3 nbg=265 bg=2755.4 sigma=91.9 thresh=3031 peak=2896
19:38:03.689 00.001 18884 Star::Find returns 0 (2), X=691.00, Y=116.00, Mass=940, SNR=2.9, Peak=3206 HFD=0.0
19:38:03.689 00.000 18884 Star::Find(15, 1187, 420, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.690 00.001 18884 Star::Find false star n=3 nbg=259 bg=2772.6 sigma=105.5 thresh=3089 peak=3007
19:38:03.690 00.000 18884 Star::Find returns 0 (2), X=1187.00, Y=420.00, Mass=1544, SNR=2.9, Peak=3456 HFD=0.0
19:38:03.691 00.001 18884 Star::Find(15, 1107, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.692 00.001 18884 Star::Find false star n=3 nbg=256 bg=2746.3 sigma=98.2 thresh=3041 peak=2930
19:38:03.692 00.000 18884 Star::Find returns 0 (2), X=1107.00, Y=822.00, Mass=1072, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.693 00.001 18884 AutoFind: could not find a star on Pass 1
19:38:03.693 00.000 18884 AutoFind: finding best star pass 2
19:38:03.694 00.001 18884 Star::Find(15, 109, 394, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.695 00.001 18884 Star::Find returns 0 (2), X=109.00, Y=394.00, Mass=323, SNR=2.9, Peak=3177 HFD=0.0
19:38:03.695 00.000 18884 Star::Find(15, 891, 857, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.696 00.001 18884 Star::Find false star n=9 nbg=231 bg=2772.0 sigma=75.1 thresh=2997 peak=2950
19:38:03.696 00.000 18884 Star::Find returns 0 (2), X=891.00, Y=857.00, Mass=2979, SNR=2.9, Peak=3430 HFD=0.0
19:38:03.697 00.001 18884 Star::Find(15, 321, 213, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.697 00.000 18884 Star::Find false star n=4 nbg=252 bg=2752.4 sigma=90.4 thresh=3024 peak=2933
19:38:03.698 00.001 18884 Star::Find returns 0 (2), X=321.00, Y=213.00, Mass=1480, SNR=2.9, Peak=3296 HFD=0.0
19:38:03.699 00.001 18884 Star::Find(15, 1008, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.699 00.000 18884 Star::Find false star n=1 nbg=257 bg=2746.8 sigma=87.7 thresh=3010 peak=2904
19:38:03.700 00.001 18884 Star::Find returns 0 (2), X=1008.00, Y=762.00, Mass=306, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.700 00.000 18884 Star::Find(15, 1194, 831, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.701 00.001 18884 Star::Find false star n=7 nbg=250 bg=2745.6 sigma=90.3 thresh=3016 peak=2946
19:38:03.702 00.001 18884 Star::Find returns 0 (2), X=1194.00, Y=831.00, Mass=2197, SNR=2.9, Peak=3369 HFD=0.0
19:38:03.702 00.000 18884 Star::Find(15, 489, 167, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.703 00.001 18884 Star::Find false star n=5 nbg=261 bg=2954.1 sigma=114.5 thresh=3298 peak=3228
19:38:03.703 00.000 18884 Star::Find returns 0 (2), X=489.00, Y=167.00, Mass=2015, SNR=2.9, Peak=3401 HFD=0.0
19:38:03.704 00.001 18884 Star::Find(15, 932, 772, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.705 00.001 18884 Star::Find false star n=2 nbg=267 bg=2781.2 sigma=100.9 thresh=3084 peak=2903
19:38:03.705 00.000 18884 Star::Find returns 0 (2), X=932.00, Y=772.00, Mass=640, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.706 00.001 18884 Star::Find(15, 1102, 672, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.706 00.000 18884 Star::Find false star n=6 nbg=246 bg=2781.0 sigma=85.0 thresh=3036 peak=2921
19:38:03.707 00.001 18884 Star::Find returns 0 (2), X=1102.00, Y=672.00, Mass=1841, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.708 00.001 18884 Star::Find(15, 201, 653, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.708 00.000 18884 Star::Find false star n=4 nbg=261 bg=2752.8 sigma=101.0 thresh=3056 peak=2939
19:38:03.709 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=653.00, Mass=1472, SNR=2.9, Peak=3235 HFD=0.0
19:38:03.709 00.000 18884 Star::Find(15, 723, 193, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.710 00.001 18884 Star::Find false star n=5 nbg=227 bg=2763.0 sigma=77.9 thresh=2997 peak=2961
19:38:03.710 00.000 18884 Star::Find returns 0 (2), X=723.00, Y=193.00, Mass=1691, SNR=2.9, Peak=3254 HFD=0.0
19:38:03.711 00.001 18884 Star::Find(15, 668, 527, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.713 00.002 18884 Star::Find false star n=2 nbg=261 bg=2745.8 sigma=96.4 thresh=3035 peak=2919
19:38:03.713 00.000 18884 Star::Find returns 0 (2), X=668.00, Y=527.00, Mass=674, SNR=2.9, Peak=3142 HFD=0.0
19:38:03.714 00.001 18884 Star::Find(15, 201, 446, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.715 00.001 18884 Star::Find false star n=1 nbg=258 bg=2762.0 sigma=93.0 thresh=3041 peak=2922
19:38:03.715 00.000 18884 Star::Find returns 0 (2), X=201.00, Y=446.00, Mass=489, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.716 00.001 18884 Star::Find(15, 1083, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.716 00.000 18884 Star::Find false star n=2 nbg=259 bg=2936.9 sigma=102.8 thresh=3245 peak=3160
19:38:03.717 00.001 18884 Star::Find returns 0 (2), X=1083.00, Y=409.00, Mass=753, SNR=2.9, Peak=3481 HFD=0.0
19:38:03.718 00.001 18884 Star::Find(15, 352, 553, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.718 00.000 18884 Star::Find false star n=2 nbg=276 bg=2759.9 sigma=110.1 thresh=3090 peak=2910
19:38:03.719 00.001 18884 Star::Find returns 0 (2), X=352.00, Y=553.00, Mass=774, SNR=2.9, Peak=3174 HFD=0.0
19:38:03.720 00.001 18884 Star::Find(15, 105, 341, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.720 00.000 18884 Star::Find false star n=4 nbg=253 bg=2748.7 sigma=92.0 thresh=3025 peak=2906
19:38:03.721 00.001 18884 Star::Find returns 0 (2), X=105.00, Y=341.00, Mass=1269, SNR=2.9, Peak=3197 HFD=0.0
19:38:03.721 00.000 18884 Star::Find(15, 570, 863, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.722 00.001 18884 Star::Find returns 0 (3), X=570.00, Y=863.00, Mass=0, SNR=0.0, Peak=3261 HFD=0.0
19:38:03.722 00.000 18884 Star::Find(15, 818, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.723 00.001 18884 Star::Find false star n=1 nbg=271 bg=2771.0 sigma=106.2 thresh=3090 peak=2939
19:38:03.724 00.001 18884 Star::Find returns 0 (2), X=818.00, Y=94.00, Mass=768, SNR=2.9, Peak=3539 HFD=0.0
19:38:03.724 00.000 18884 Star::Find(15, 883, 481, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.725 00.001 18884 Star::Find false star n=8 nbg=242 bg=2750.0 sigma=88.1 thresh=3014 peak=2934
19:38:03.725 00.000 18884 Star::Find returns 0 (2), X=883.00, Y=481.00, Mass=2402, SNR=2.9, Peak=3232 HFD=0.0
19:38:03.726 00.001 18884 Star::Find(15, 961, 139, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.727 00.001 18884 Star::Find false star n=4 nbg=250 bg=2740.5 sigma=86.4 thresh=3000 peak=2899
19:38:03.727 00.000 18884 Star::Find returns 0 (2), X=961.00, Y=139.00, Mass=1406, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.728 00.001 18884 Star::Find(15, 918, 382, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.729 00.001 18884 Star::Find false star n=2 nbg=259 bg=2758.4 sigma=97.1 thresh=3050 peak=2970
19:38:03.729 00.000 18884 Star::Find returns 0 (2), X=918.00, Y=382.00, Mass=671, SNR=2.9, Peak=3405 HFD=0.0
19:38:03.730 00.001 18884 Star::Find(15, 699, 737, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.731 00.001 18884 Star::Find returns 0 (3), X=699.00, Y=737.00, Mass=0, SNR=0.0, Peak=3139 HFD=0.0
19:38:03.731 00.000 18884 Star::Find(15, 912, 657, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.732 00.001 18884 Star::Find false star n=6 nbg=231 bg=2739.3 sigma=84.1 thresh=2992 peak=2896
19:38:03.733 00.001 18884 Star::Find returns 0 (2), X=912.00, Y=657.00, Mass=1630, SNR=2.9, Peak=3120 HFD=0.0
19:38:03.733 00.000 18884 Star::Find(15, 647, 426, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.734 00.001 18884 Star::Find false star n=4 nbg=244 bg=2736.8 sigma=90.4 thresh=3008 peak=2941
19:38:03.735 00.001 18884 Star::Find returns 0 (2), X=647.00, Y=426.00, Mass=1686, SNR=2.9, Peak=3216 HFD=0.0
19:38:03.735 00.000 18884 Star::Find(15, 600, 734, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.736 00.001 18884 Star::Find false star n=3 nbg=261 bg=2768.1 sigma=96.9 thresh=3059 peak=2921
19:38:03.736 00.000 18884 Star::Find returns 0 (2), X=600.00, Y=734.00, Mass=1049, SNR=2.9, Peak=3318 HFD=0.0
19:38:03.737 00.001 18884 Star::Find(15, 295, 782, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.737 00.000 18884 Star::Find false star n=1 nbg=244 bg=2773.9 sigma=87.5 thresh=3036 peak=2907
19:38:03.738 00.001 18884 Star::Find returns 0 (2), X=295.00, Y=782.00, Mass=291, SNR=2.9, Peak=3129 HFD=0.0
19:38:03.739 00.001 18884 Star::Find(15, 444, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.739 00.000 18884 Star::Find false star n=4 nbg=254 bg=2958.8 sigma=112.0 thresh=3295 peak=3182
19:38:03.740 00.001 18884 Star::Find returns 0 (2), X=444.00, Y=97.00, Mass=1486, SNR=2.9, Peak=3389 HFD=0.0
19:38:03.740 00.000 18884 Star::Find(15, 912, 734, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.741 00.001 18884 Star::Find false star n=3 nbg=259 bg=2761.1 sigma=104.3 thresh=3074 peak=2911
19:38:03.742 00.001 18884 Star::Find returns 0 (2), X=912.00, Y=734.00, Mass=1381, SNR=2.9, Peak=3331 HFD=0.0
19:38:03.742 00.000 18884 Star::Find(15, 801, 703, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.743 00.001 18884 Star::Find false star n=6 nbg=260 bg=2749.2 sigma=97.8 thresh=3042 peak=2918
19:38:03.743 00.000 18884 Star::Find returns 0 (2), X=801.00, Y=703.00, Mass=2202, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.744 00.001 18884 Star::Find(15, 1186, 611, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.745 00.001 18884 Star::Find false star n=2 nbg=274 bg=2761.3 sigma=116.7 thresh=3111 peak=2978
19:38:03.745 00.000 18884 Star::Find returns 0 (2), X=1186.00, Y=611.00, Mass=857, SNR=2.9, Peak=3318 HFD=0.0
19:38:03.746 00.001 18884 Star::Find(15, 1230, 174, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.747 00.001 18884 Star::Find false star n=10 nbg=232 bg=2754.4 sigma=77.1 thresh=2986 peak=2925
19:38:03.747 00.000 18884 Star::Find returns 0 (2), X=1230.00, Y=174.00, Mass=2790, SNR=2.9, Peak=3283 HFD=0.0
19:38:03.748 00.001 18884 Star::Find(15, 416, 894, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.749 00.001 18884 Star::Find false star n=4 nbg=255 bg=2753.9 sigma=88.9 thresh=3021 peak=2919
19:38:03.749 00.000 18884 Star::Find returns 0 (2), X=416.00, Y=894.00, Mass=1148, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.750 00.001 18884 Star::Find(15, 1053, 528, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.751 00.001 18884 Star::Find false star n=2 nbg=254 bg=2753.8 sigma=97.3 thresh=3046 peak=2878
19:38:03.751 00.000 18884 Star::Find returns 0 (2), X=1053.00, Y=528.00, Mass=693, SNR=2.9, Peak=3222 HFD=0.0
19:38:03.752 00.001 18884 Star::Find(15, 919, 249, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.752 00.000 18884 Star::Find false star n=3 nbg=256 bg=2752.3 sigma=95.4 thresh=3038 peak=2923
19:38:03.753 00.001 18884 Star::Find returns 0 (2), X=919.00, Y=249.00, Mass=1080, SNR=2.9, Peak=3149 HFD=0.0
19:38:03.753 00.000 18884 Star::Find(15, 420, 376, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.754 00.001 18884 Star::Find false star n=1 nbg=259 bg=2766.7 sigma=96.7 thresh=3057 peak=2900
19:38:03.755 00.001 18884 Star::Find returns 0 (2), X=420.00, Y=376.00, Mass=385, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.755 00.000 18884 Star::Find(15, 1056, 571, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.756 00.001 18884 Star::Find returns 0 (3), X=1056.00, Y=571.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:38:03.756 00.000 18884 Star::Find(15, 572, 673, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.757 00.001 18884 Star::Find false star n=2 nbg=264 bg=2763.2 sigma=101.5 thresh=3068 peak=2930
19:38:03.759 00.002 18884 Star::Find returns 0 (2), X=572.00, Y=673.00, Mass=848, SNR=2.9, Peak=3241 HFD=0.0
19:38:03.760 00.001 18884 Star::Find(15, 55, 662, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.760 00.000 18884 Star::Find false star n=5 nbg=260 bg=2742.3 sigma=90.7 thresh=3014 peak=2884
19:38:03.761 00.001 18884 Star::Find returns 0 (2), X=55.00, Y=662.00, Mass=1554, SNR=2.9, Peak=3430 HFD=0.0
19:38:03.761 00.000 18884 Star::Find(15, 177, 219, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.762 00.001 18884 Star::Find false star n=2 nbg=264 bg=2749.0 sigma=97.6 thresh=3042 peak=2942
19:38:03.763 00.001 18884 Star::Find returns 0 (2), X=177.00, Y=219.00, Mass=969, SNR=2.9, Peak=3360 HFD=0.0
19:38:03.763 00.000 18884 Star::Find(15, 860, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.764 00.001 18884 Star::Find returns 0 (4), X=873.05, Y=582.43, Mass=1473, SNR=8.8, Peak=3597 HFD=0.8
19:38:03.764 00.000 18884 Star::Find(15, 433, 562, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.765 00.001 18884 Star::Find false star n=2 nbg=251 bg=2755.5 sigma=91.5 thresh=3030 peak=2912
19:38:03.765 00.000 18884 Star::Find returns 0 (2), X=433.00, Y=562.00, Mass=607, SNR=2.9, Peak=3296 HFD=0.0
19:38:03.766 00.001 18884 Star::Find(15, 54, 545, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.767 00.001 18884 Star::Find false star n=2 nbg=263 bg=2764.2 sigma=94.1 thresh=3047 peak=2951
19:38:03.767 00.000 18884 Star::Find returns 0 (2), X=54.00, Y=545.00, Mass=890, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.768 00.001 18884 Star::Find(15, 562, 172, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.769 00.001 18884 Star::Find returns 0 (3), X=562.00, Y=172.00, Mass=0, SNR=0.0, Peak=3395 HFD=0.0
19:38:03.769 00.000 18884 Star::Find(15, 292, 176, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.770 00.001 18884 Star::Find false star n=9 nbg=255 bg=2770.9 sigma=84.4 thresh=3024 peak=2947
19:38:03.770 00.000 18884 Star::Find returns 0 (2), X=292.00, Y=176.00, Mass=2685, SNR=2.9, Peak=3267 HFD=0.0
19:38:03.771 00.001 18884 Star::Find(15, 1186, 265, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.771 00.000 18884 Star::Find false star n=2 nbg=281 bg=2764.6 sigma=106.5 thresh=3084 peak=2956
19:38:03.772 00.001 18884 Star::Find returns 0 (2), X=1186.00, Y=265.00, Mass=1025, SNR=2.9, Peak=3437 HFD=0.0
19:38:03.773 00.001 18884 Star::Find(15, 726, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.773 00.000 18884 Star::Find false star n=1 nbg=277 bg=2767.9 sigma=105.2 thresh=3083 peak=2899
19:38:03.774 00.001 18884 Star::Find returns 0 (2), X=726.00, Y=759.00, Mass=585, SNR=2.9, Peak=3353 HFD=0.0
19:38:03.775 00.001 18884 Star::Find(15, 251, 134, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.775 00.000 18884 Star::Find returns 0 (3), X=251.00, Y=134.00, Mass=0, SNR=0.0, Peak=3190 HFD=0.0
19:38:03.776 00.001 18884 Star::Find(15, 596, 492, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.776 00.000 18884 Star::Find false star n=6 nbg=232 bg=2765.8 sigma=72.4 thresh=2983 peak=2916
19:38:03.777 00.001 18884 Star::Find returns 0 (2), X=596.00, Y=492.00, Mass=1731, SNR=2.9, Peak=3245 HFD=0.0
19:38:03.777 00.000 18884 Star::Find(15, 1090, 774, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.778 00.001 18884 Star::Find false star n=15 nbg=234 bg=2742.4 sigma=76.2 thresh=2971 peak=2899
19:38:03.779 00.001 18884 Star::Find returns 0 (2), X=1090.00, Y=774.00, Mass=4373, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.779 00.000 18884 Star::Find(15, 636, 499, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.780 00.001 18884 Star::Find returns 0 (3), X=636.00, Y=499.00, Mass=0, SNR=0.0, Peak=3149 HFD=0.0
19:38:03.780 00.000 18884 Star::Find(15, 1084, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.781 00.001 18884 Star::Find false star n=3 nbg=253 bg=2935.4 sigma=100.3 thresh=3236 peak=3149
19:38:03.782 00.001 18884 Star::Find returns 0 (2), X=1084.00, Y=367.00, Mass=1229, SNR=2.9, Peak=3478 HFD=0.0
19:38:03.782 00.000 18884 Star::Find(15, 289, 317, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.783 00.001 18884 Star::Find false star n=7 nbg=244 bg=2748.9 sigma=74.0 thresh=2971 peak=2913
19:38:03.783 00.000 18884 Star::Find returns 0 (2), X=289.00, Y=317.00, Mass=1824, SNR=2.9, Peak=3158 HFD=0.0
19:38:03.784 00.001 18884 Star::Find(15, 492, 140, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.785 00.001 18884 Star::Find false star n=2 nbg=266 bg=3026.5 sigma=110.3 thresh=3357 peak=3193
19:38:03.785 00.000 18884 Star::Find returns 0 (2), X=492.00, Y=140.00, Mass=906, SNR=2.9, Peak=3603 HFD=0.0
19:38:03.786 00.001 18884 Star::Find(15, 342, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.786 00.000 18884 Star::Find false star n=1 nbg=266 bg=2767.2 sigma=96.2 thresh=3056 peak=2958
19:38:03.787 00.001 18884 Star::Find returns 0 (2), X=342.00, Y=409.00, Mass=350, SNR=2.9, Peak=3277 HFD=0.0
19:38:03.788 00.001 18884 Star::Find(15, 1076, 69, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.788 00.000 18884 Star::Find false star n=1 nbg=251 bg=2765.0 sigma=100.0 thresh=3065 peak=2892
19:38:03.789 00.001 18884 Star::Find returns 0 (2), X=1076.00, Y=69.00, Mass=614, SNR=2.9, Peak=3379 HFD=0.0
19:38:03.789 00.000 18884 Star::Find(15, 888, 78, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.790 00.001 18884 Star::Find false star n=6 nbg=260 bg=2753.0 sigma=103.7 thresh=3064 peak=2960
19:38:03.791 00.001 18884 Star::Find returns 0 (2), X=888.00, Y=78.00, Mass=2086, SNR=2.9, Peak=3152 HFD=0.0
19:38:03.791 00.000 18884 Star::Find(15, 570, 721, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.792 00.001 18884 Star::Find false star n=1 nbg=253 bg=2766.8 sigma=98.9 thresh=3063 peak=2953
19:38:03.792 00.000 18884 Star::Find returns 0 (2), X=570.00, Y=721.00, Mass=506, SNR=2.9, Peak=3273 HFD=0.0
19:38:03.793 00.001 18884 Star::Find(15, 929, 192, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.794 00.001 18884 Star::Find false star n=4 nbg=266 bg=2756.9 sigma=99.3 thresh=3055 peak=2949
19:38:03.794 00.000 18884 Star::Find returns 0 (2), X=929.00, Y=192.00, Mass=1442, SNR=2.9, Peak=3187 HFD=0.0
19:38:03.795 00.001 18884 Star::Find(15, 1039, 918, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.795 00.000 18884 Star::Find false star n=6 nbg=258 bg=2750.7 sigma=91.0 thresh=3024 peak=2891
19:38:03.796 00.001 18884 Star::Find returns 0 (2), X=1039.00, Y=918.00, Mass=2066, SNR=2.9, Peak=3149 HFD=0.0
19:38:03.796 00.000 18884 Star::Find(15, 773, 216, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.797 00.001 18884 Star::Find false star n=3 nbg=274 bg=2762.4 sigma=100.0 thresh=3062 peak=2941
19:38:03.798 00.001 18884 Star::Find returns 0 (2), X=773.00, Y=216.00, Mass=1147, SNR=2.9, Peak=3184 HFD=0.0
19:38:03.798 00.000 18884 Star::Find(15, 414, 272, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.799 00.001 18884 Star::Find false star n=4 nbg=239 bg=2759.1 sigma=82.4 thresh=3006 peak=2925
19:38:03.799 00.000 18884 Star::Find returns 0 (2), X=414.00, Y=272.00, Mass=1507, SNR=2.9, Peak=3379 HFD=0.0
19:38:03.800 00.001 18884 Star::Find(15, 519, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.801 00.001 18884 Star::Find false star n=1 nbg=250 bg=2969.4 sigma=113.0 thresh=3308 peak=3185
19:38:03.801 00.000 18884 Star::Find returns 0 (2), X=519.00, Y=55.00, Mass=359, SNR=2.9, Peak=3497 HFD=0.0
19:38:03.802 00.001 18884 Star::Find(15, 763, 493, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.803 00.001 18884 Star::Find false star n=4 nbg=252 bg=2765.3 sigma=88.9 thresh=3032 peak=2932
19:38:03.803 00.000 18884 Star::Find returns 0 (2), X=763.00, Y=493.00, Mass=1181, SNR=2.9, Peak=3395 HFD=0.0
19:38:03.804 00.001 18884 Star::Find(15, 721, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.804 00.000 18884 Star::Find returns 0 (3), X=721.00, Y=367.00, Mass=0, SNR=0.0, Peak=3337 HFD=0.0
19:38:03.805 00.001 18884 Star::Find(15, 1118, 914, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.806 00.001 18884 Star::Find false star n=10 nbg=244 bg=2745.3 sigma=75.2 thresh=2971 peak=2887
19:38:03.806 00.000 18884 Star::Find returns 0 (2), X=1118.00, Y=914.00, Mass=2594, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.807 00.001 18884 Star::Find(15, 1225, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.807 00.000 18884 Star::Find false star n=4 nbg=235 bg=2774.5 sigma=77.8 thresh=3008 peak=2921
19:38:03.808 00.001 18884 Star::Find returns 0 (2), X=1225.00, Y=469.00, Mass=1173, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.809 00.001 18884 Star::Find(15, 1065, 224, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.809 00.000 18884 Star::Find false star n=6 nbg=228 bg=2748.5 sigma=74.2 thresh=2971 peak=2924
19:38:03.810 00.001 18884 Star::Find returns 0 (2), X=1065.00, Y=224.00, Mass=1986, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.810 00.000 18884 Star::Find(15, 855, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.811 00.001 18884 Star::Find false star n=1 nbg=255 bg=2764.8 sigma=105.3 thresh=3081 peak=2937
19:38:03.811 00.000 18884 Star::Find returns 0 (2), X=855.00, Y=55.00, Mass=752, SNR=2.9, Peak=3517 HFD=0.0
19:38:03.812 00.001 18884 Star::Find(15, 143, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.813 00.001 18884 Star::Find false star n=5 nbg=267 bg=2743.5 sigma=93.2 thresh=3023 peak=2899
19:38:03.813 00.000 18884 Star::Find returns 0 (2), X=143.00, Y=642.00, Mass=1750, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.814 00.001 18884 Star::Find(15, 91, 258, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.814 00.000 18884 Star::Find false star n=6 nbg=255 bg=2757.0 sigma=92.0 thresh=3033 peak=2924
19:38:03.815 00.001 18884 Star::Find returns 0 (2), X=91.00, Y=258.00, Mass=1898, SNR=2.9, Peak=3193 HFD=0.0
19:38:03.816 00.001 18884 Star::Find(15, 589, 121, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.816 00.000 18884 Star::Find false star n=1 nbg=261 bg=2777.7 sigma=100.3 thresh=3079 peak=2936
19:38:03.817 00.001 18884 Star::Find returns 0 (2), X=589.00, Y=121.00, Mass=316, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.817 00.000 18884 Star::Find(15, 454, 464, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.818 00.001 18884 Star::Find false star n=6 nbg=249 bg=2749.2 sigma=82.5 thresh=2997 peak=2988
19:38:03.819 00.001 18884 Star::Find returns 0 (2), X=454.00, Y=464.00, Mass=2607, SNR=2.9, Peak=3645 HFD=0.0
19:38:03.820 00.001 18884 Star::Find(15, 641, 693, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.820 00.000 18884 Star::Find false star n=1 nbg=268 bg=2788.6 sigma=102.0 thresh=3095 peak=2911
19:38:03.821 00.001 18884 Star::Find returns 0 (2), X=641.00, Y=693.00, Mass=385, SNR=2.9, Peak=3174 HFD=0.0
19:38:03.822 00.001 18884 Star::Find(15, 462, 747, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.822 00.000 18884 Star::Find false star n=5 nbg=241 bg=2761.8 sigma=83.4 thresh=3012 peak=2951
19:38:03.823 00.001 18884 Star::Find returns 0 (2), X=462.00, Y=747.00, Mass=1840, SNR=2.9, Peak=3449 HFD=0.0
19:38:03.824 00.001 18884 Star::Find(15, 528, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.824 00.000 18884 Star::Find false star n=2 nbg=244 bg=2976.9 sigma=112.4 thresh=3314 peak=3164
19:38:03.825 00.001 18884 Star::Find returns 0 (2), X=528.00, Y=166.00, Mass=801, SNR=2.9, Peak=3501 HFD=0.0
19:38:03.825 00.000 18884 Star::Find(15, 202, 322, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.827 00.002 18884 Star::Find false star n=1 nbg=245 bg=2771.5 sigma=87.5 thresh=3034 peak=2899
19:38:03.827 00.000 18884 Star::Find returns 0 (2), X=202.00, Y=322.00, Mass=300, SNR=2.9, Peak=3133 HFD=0.0
19:38:03.828 00.001 18884 Star::Find(15, 774, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.828 00.000 18884 Star::Find false star n=2 nbg=260 bg=2771.1 sigma=94.6 thresh=3055 peak=2943
19:38:03.829 00.001 18884 Star::Find returns 0 (2), X=774.00, Y=468.00, Mass=771, SNR=2.9, Peak=3216 HFD=0.0
19:38:03.830 00.001 18884 Star::Find(15, 792, 142, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.830 00.000 18884 Star::Find false star n=2 nbg=281 bg=2749.0 sigma=103.9 thresh=3061 peak=2893
19:38:03.831 00.001 18884 Star::Find returns 0 (2), X=792.00, Y=142.00, Mass=652, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.831 00.000 18884 Star::Find(15, 1209, 544, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.832 00.001 18884 Star::Find false star n=4 nbg=260 bg=2774.1 sigma=101.3 thresh=3078 peak=2969
19:38:03.833 00.001 18884 Star::Find returns 0 (2), X=1209.00, Y=544.00, Mass=1482, SNR=2.9, Peak=3229 HFD=0.0
19:38:03.834 00.001 18884 Star::Find(15, 754, 516, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.834 00.000 18884 Star::Find false star n=8 nbg=251 bg=2746.2 sigma=76.6 thresh=2976 peak=2894
19:38:03.835 00.001 18884 Star::Find returns 0 (2), X=754.00, Y=516.00, Mass=2413, SNR=2.9, Peak=3206 HFD=0.0
19:38:03.836 00.001 18884 Star::Find(15, 691, 116, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.836 00.000 18884 Star::Find false star n=3 nbg=265 bg=2755.4 sigma=91.9 thresh=3031 peak=2896
19:38:03.837 00.001 18884 Star::Find returns 0 (2), X=691.00, Y=116.00, Mass=940, SNR=2.9, Peak=3206 HFD=0.0
19:38:03.838 00.001 18884 Star::Find(15, 1187, 420, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.838 00.000 18884 Star::Find false star n=3 nbg=259 bg=2772.6 sigma=105.5 thresh=3089 peak=3007
19:38:03.839 00.001 18884 Star::Find returns 0 (2), X=1187.00, Y=420.00, Mass=1544, SNR=2.9, Peak=3456 HFD=0.0
19:38:03.839 00.000 18884 Star::Find(15, 1107, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.840 00.001 18884 Star::Find false star n=3 nbg=256 bg=2746.3 sigma=98.2 thresh=3041 peak=2930
19:38:03.841 00.001 18884 Star::Find returns 0 (2), X=1107.00, Y=822.00, Mass=1072, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.842 00.001 18884 AutoFind: could not find a non-saturated star!
19:38:03.842 00.000 18884 AutoFind: finding best star pass 3
19:38:03.843 00.001 18884 Star::Find(15, 109, 394, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.843 00.000 18884 Star::Find returns 0 (2), X=109.00, Y=394.00, Mass=323, SNR=2.9, Peak=3177 HFD=0.0
19:38:03.844 00.001 18884 Star::Find(15, 891, 857, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.845 00.001 18884 Star::Find false star n=9 nbg=231 bg=2772.0 sigma=75.1 thresh=2997 peak=2950
19:38:03.845 00.000 18884 Star::Find returns 0 (2), X=891.00, Y=857.00, Mass=2979, SNR=2.9, Peak=3430 HFD=0.0
19:38:03.846 00.001 18884 Star::Find(15, 321, 213, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.846 00.000 18884 Star::Find false star n=4 nbg=252 bg=2752.4 sigma=90.4 thresh=3024 peak=2933
19:38:03.847 00.001 18884 Star::Find returns 0 (2), X=321.00, Y=213.00, Mass=1480, SNR=2.9, Peak=3296 HFD=0.0
19:38:03.848 00.001 18884 Star::Find(15, 1008, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.848 00.000 18884 Star::Find false star n=1 nbg=257 bg=2746.8 sigma=87.7 thresh=3010 peak=2904
19:38:03.849 00.001 18884 Star::Find returns 0 (2), X=1008.00, Y=762.00, Mass=306, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.849 00.000 18884 Star::Find(15, 1194, 831, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.850 00.001 18884 Star::Find false star n=7 nbg=250 bg=2745.6 sigma=90.3 thresh=3016 peak=2946
19:38:03.851 00.001 18884 Star::Find returns 0 (2), X=1194.00, Y=831.00, Mass=2197, SNR=2.9, Peak=3369 HFD=0.0
19:38:03.851 00.000 18884 Star::Find(15, 489, 167, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.852 00.001 18884 Star::Find false star n=5 nbg=261 bg=2954.1 sigma=114.5 thresh=3298 peak=3228
19:38:03.853 00.001 18884 Star::Find returns 0 (2), X=489.00, Y=167.00, Mass=2015, SNR=2.9, Peak=3401 HFD=0.0
19:38:03.853 00.000 18884 Star::Find(15, 932, 772, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.854 00.001 18884 Star::Find false star n=2 nbg=267 bg=2781.2 sigma=100.9 thresh=3084 peak=2903
19:38:03.855 00.001 18884 Star::Find returns 0 (2), X=932.00, Y=772.00, Mass=640, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.856 00.001 18884 Star::Find(15, 1102, 672, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.856 00.000 18884 Star::Find false star n=6 nbg=246 bg=2781.0 sigma=85.0 thresh=3036 peak=2921
19:38:03.857 00.001 18884 Star::Find returns 0 (2), X=1102.00, Y=672.00, Mass=1841, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.858 00.001 18884 Star::Find(15, 201, 653, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.859 00.001 18884 Star::Find false star n=4 nbg=261 bg=2752.8 sigma=101.0 thresh=3056 peak=2939
19:38:03.859 00.000 18884 Star::Find returns 0 (2), X=201.00, Y=653.00, Mass=1472, SNR=2.9, Peak=3235 HFD=0.0
19:38:03.860 00.001 18884 Star::Find(15, 723, 193, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.861 00.001 18884 Star::Find false star n=5 nbg=227 bg=2763.0 sigma=77.9 thresh=2997 peak=2961
19:38:03.862 00.001 18884 Star::Find returns 0 (2), X=723.00, Y=193.00, Mass=1691, SNR=2.9, Peak=3254 HFD=0.0
19:38:03.863 00.001 18884 Star::Find(15, 668, 527, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.863 00.000 18884 Star::Find false star n=2 nbg=261 bg=2745.8 sigma=96.4 thresh=3035 peak=2919
19:38:03.864 00.001 18884 Star::Find returns 0 (2), X=668.00, Y=527.00, Mass=674, SNR=2.9, Peak=3142 HFD=0.0
19:38:03.865 00.001 18884 Star::Find(15, 201, 446, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.865 00.000 18884 Star::Find false star n=1 nbg=258 bg=2762.0 sigma=93.0 thresh=3041 peak=2922
19:38:03.866 00.001 18884 Star::Find returns 0 (2), X=201.00, Y=446.00, Mass=489, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.866 00.000 18884 Star::Find(15, 1083, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.867 00.001 18884 Star::Find false star n=2 nbg=259 bg=2936.9 sigma=102.8 thresh=3245 peak=3160
19:38:03.868 00.001 18884 Star::Find returns 0 (2), X=1083.00, Y=409.00, Mass=753, SNR=2.9, Peak=3481 HFD=0.0
19:38:03.869 00.001 18884 Star::Find(15, 352, 553, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.869 00.000 18884 Star::Find false star n=2 nbg=276 bg=2759.9 sigma=110.1 thresh=3090 peak=2910
19:38:03.870 00.001 18884 Star::Find returns 0 (2), X=352.00, Y=553.00, Mass=774, SNR=2.9, Peak=3174 HFD=0.0
19:38:03.870 00.000 18884 Star::Find(15, 105, 341, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.871 00.001 18884 Star::Find false star n=4 nbg=253 bg=2748.7 sigma=92.0 thresh=3025 peak=2906
19:38:03.872 00.001 18884 Star::Find returns 0 (2), X=105.00, Y=341.00, Mass=1269, SNR=2.9, Peak=3197 HFD=0.0
19:38:03.872 00.000 18884 Star::Find(15, 570, 863, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.873 00.001 18884 Star::Find returns 0 (3), X=570.00, Y=863.00, Mass=0, SNR=0.0, Peak=3261 HFD=0.0
19:38:03.873 00.000 18884 Star::Find(15, 818, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.874 00.001 18884 Star::Find false star n=1 nbg=271 bg=2771.0 sigma=106.2 thresh=3090 peak=2939
19:38:03.874 00.000 18884 Star::Find returns 0 (2), X=818.00, Y=94.00, Mass=768, SNR=2.9, Peak=3539 HFD=0.0
19:38:03.875 00.001 18884 Star::Find(15, 883, 481, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.876 00.001 18884 Star::Find false star n=8 nbg=242 bg=2750.0 sigma=88.1 thresh=3014 peak=2934
19:38:03.876 00.000 18884 Star::Find returns 0 (2), X=883.00, Y=481.00, Mass=2402, SNR=2.9, Peak=3232 HFD=0.0
19:38:03.878 00.002 18884 Star::Find(15, 961, 139, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.878 00.000 18884 Star::Find false star n=4 nbg=250 bg=2740.5 sigma=86.4 thresh=3000 peak=2899
19:38:03.879 00.001 18884 Star::Find returns 0 (2), X=961.00, Y=139.00, Mass=1406, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.879 00.000 18884 Star::Find(15, 918, 382, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.880 00.001 18884 Star::Find false star n=2 nbg=259 bg=2758.4 sigma=97.1 thresh=3050 peak=2970
19:38:03.880 00.000 18884 Star::Find returns 0 (2), X=918.00, Y=382.00, Mass=671, SNR=2.9, Peak=3405 HFD=0.0
19:38:03.881 00.001 18884 Star::Find(15, 699, 737, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.881 00.000 18884 Star::Find returns 0 (3), X=699.00, Y=737.00, Mass=0, SNR=0.0, Peak=3139 HFD=0.0
19:38:03.882 00.001 18884 Star::Find(15, 912, 657, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.883 00.001 18884 Star::Find false star n=6 nbg=231 bg=2739.3 sigma=84.1 thresh=2992 peak=2896
19:38:03.884 00.001 18884 Star::Find returns 0 (2), X=912.00, Y=657.00, Mass=1630, SNR=2.9, Peak=3120 HFD=0.0
19:38:03.884 00.000 18884 Star::Find(15, 647, 426, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.885 00.001 18884 Star::Find false star n=4 nbg=244 bg=2736.8 sigma=90.4 thresh=3008 peak=2941
19:38:03.886 00.001 18884 Star::Find returns 0 (2), X=647.00, Y=426.00, Mass=1686, SNR=2.9, Peak=3216 HFD=0.0
19:38:03.886 00.000 18884 Star::Find(15, 600, 734, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.887 00.001 18884 Star::Find false star n=3 nbg=261 bg=2768.1 sigma=96.9 thresh=3059 peak=2921
19:38:03.888 00.001 18884 Star::Find returns 0 (2), X=600.00, Y=734.00, Mass=1049, SNR=2.9, Peak=3318 HFD=0.0
19:38:03.888 00.000 18884 Star::Find(15, 295, 782, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.889 00.001 18884 Star::Find false star n=1 nbg=244 bg=2773.9 sigma=87.5 thresh=3036 peak=2907
19:38:03.890 00.001 18884 Star::Find returns 0 (2), X=295.00, Y=782.00, Mass=291, SNR=2.9, Peak=3129 HFD=0.0
19:38:03.890 00.000 18884 Star::Find(15, 444, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.891 00.001 18884 Star::Find false star n=4 nbg=254 bg=2958.8 sigma=112.0 thresh=3295 peak=3182
19:38:03.891 00.000 18884 Star::Find returns 0 (2), X=444.00, Y=97.00, Mass=1486, SNR=2.9, Peak=3389 HFD=0.0
19:38:03.892 00.001 18884 Star::Find(15, 912, 734, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.893 00.001 18884 Star::Find false star n=3 nbg=259 bg=2761.1 sigma=104.3 thresh=3074 peak=2911
19:38:03.893 00.000 18884 Star::Find returns 0 (2), X=912.00, Y=734.00, Mass=1381, SNR=2.9, Peak=3331 HFD=0.0
19:38:03.894 00.001 18884 Star::Find(15, 801, 703, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.894 00.000 18884 Star::Find false star n=6 nbg=260 bg=2749.2 sigma=97.8 thresh=3042 peak=2918
19:38:03.895 00.001 18884 Star::Find returns 0 (2), X=801.00, Y=703.00, Mass=2202, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.895 00.000 18884 Star::Find(15, 1186, 611, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.897 00.002 18884 Star::Find false star n=2 nbg=274 bg=2761.3 sigma=116.7 thresh=3111 peak=2978
19:38:03.897 00.000 18884 Star::Find returns 0 (2), X=1186.00, Y=611.00, Mass=857, SNR=2.9, Peak=3318 HFD=0.0
19:38:03.898 00.001 18884 Star::Find(15, 1230, 174, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.899 00.001 18884 Star::Find false star n=10 nbg=232 bg=2754.4 sigma=77.1 thresh=2986 peak=2925
19:38:03.899 00.000 18884 Star::Find returns 0 (2), X=1230.00, Y=174.00, Mass=2790, SNR=2.9, Peak=3283 HFD=0.0
19:38:03.900 00.001 18884 Star::Find(15, 416, 894, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.901 00.001 18884 Star::Find false star n=4 nbg=255 bg=2753.9 sigma=88.9 thresh=3021 peak=2919
19:38:03.901 00.000 18884 Star::Find returns 0 (2), X=416.00, Y=894.00, Mass=1148, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.902 00.001 18884 Star::Find(15, 1053, 528, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.903 00.001 18884 Star::Find false star n=2 nbg=254 bg=2753.8 sigma=97.3 thresh=3046 peak=2878
19:38:03.903 00.000 18884 Star::Find returns 0 (2), X=1053.00, Y=528.00, Mass=693, SNR=2.9, Peak=3222 HFD=0.0
19:38:03.904 00.001 18884 Star::Find(15, 919, 249, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.904 00.000 18884 Star::Find false star n=3 nbg=256 bg=2752.3 sigma=95.4 thresh=3038 peak=2923
19:38:03.905 00.001 18884 Star::Find returns 0 (2), X=919.00, Y=249.00, Mass=1080, SNR=2.9, Peak=3149 HFD=0.0
19:38:03.906 00.001 18884 Star::Find(15, 420, 376, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.906 00.000 18884 Star::Find false star n=1 nbg=259 bg=2766.7 sigma=96.7 thresh=3057 peak=2900
19:38:03.907 00.001 18884 Star::Find returns 0 (2), X=420.00, Y=376.00, Mass=385, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.907 00.000 18884 Star::Find(15, 1056, 571, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.908 00.001 18884 Star::Find returns 0 (3), X=1056.00, Y=571.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:38:03.909 00.001 18884 Star::Find(15, 572, 673, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.909 00.000 18884 Star::Find false star n=2 nbg=264 bg=2763.2 sigma=101.5 thresh=3068 peak=2930
19:38:03.910 00.001 18884 Star::Find returns 0 (2), X=572.00, Y=673.00, Mass=848, SNR=2.9, Peak=3241 HFD=0.0
19:38:03.910 00.000 18884 Star::Find(15, 55, 662, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.911 00.001 18884 Star::Find false star n=5 nbg=260 bg=2742.3 sigma=90.7 thresh=3014 peak=2884
19:38:03.912 00.001 18884 Star::Find returns 0 (2), X=55.00, Y=662.00, Mass=1554, SNR=2.9, Peak=3430 HFD=0.0
19:38:03.912 00.000 18884 Star::Find(15, 177, 219, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.913 00.001 18884 Star::Find false star n=2 nbg=264 bg=2749.0 sigma=97.6 thresh=3042 peak=2942
19:38:03.913 00.000 18884 Star::Find returns 0 (2), X=177.00, Y=219.00, Mass=969, SNR=2.9, Peak=3360 HFD=0.0
19:38:03.914 00.001 18884 Star::Find(15, 860, 590, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.914 00.000 18884 Star::Find returns 0 (4), X=873.05, Y=582.43, Mass=1473, SNR=8.8, Peak=3597 HFD=0.8
19:38:03.915 00.001 18884 Star::Find(15, 433, 562, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.916 00.001 18884 Star::Find false star n=2 nbg=251 bg=2755.5 sigma=91.5 thresh=3030 peak=2912
19:38:03.917 00.001 18884 Star::Find returns 0 (2), X=433.00, Y=562.00, Mass=607, SNR=2.9, Peak=3296 HFD=0.0
19:38:03.917 00.000 18884 Star::Find(15, 54, 545, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.918 00.001 18884 Star::Find false star n=2 nbg=263 bg=2764.2 sigma=94.1 thresh=3047 peak=2951
19:38:03.919 00.001 18884 Star::Find returns 0 (2), X=54.00, Y=545.00, Mass=890, SNR=2.9, Peak=3209 HFD=0.0
19:38:03.919 00.000 18884 Star::Find(15, 562, 172, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.920 00.001 18884 Star::Find returns 0 (3), X=562.00, Y=172.00, Mass=0, SNR=0.0, Peak=3395 HFD=0.0
19:38:03.920 00.000 18884 Star::Find(15, 292, 176, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.921 00.001 18884 Star::Find false star n=9 nbg=255 bg=2770.9 sigma=84.4 thresh=3024 peak=2947
19:38:03.921 00.000 18884 Star::Find returns 0 (2), X=292.00, Y=176.00, Mass=2685, SNR=2.9, Peak=3267 HFD=0.0
19:38:03.922 00.001 18884 Star::Find(15, 1186, 265, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.922 00.000 18884 Star::Find false star n=2 nbg=281 bg=2764.6 sigma=106.5 thresh=3084 peak=2956
19:38:03.923 00.001 18884 Star::Find returns 0 (2), X=1186.00, Y=265.00, Mass=1025, SNR=2.9, Peak=3437 HFD=0.0
19:38:03.923 00.000 18884 Star::Find(15, 726, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.924 00.001 18884 Star::Find false star n=1 nbg=277 bg=2767.9 sigma=105.2 thresh=3083 peak=2899
19:38:03.925 00.001 18884 Star::Find returns 0 (2), X=726.00, Y=759.00, Mass=585, SNR=2.9, Peak=3353 HFD=0.0
19:38:03.925 00.000 18884 Star::Find(15, 251, 134, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.927 00.002 18884 Star::Find returns 0 (3), X=251.00, Y=134.00, Mass=0, SNR=0.0, Peak=3190 HFD=0.0
19:38:03.927 00.000 18884 Star::Find(15, 596, 492, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.928 00.001 18884 Star::Find false star n=6 nbg=232 bg=2765.8 sigma=72.4 thresh=2983 peak=2916
19:38:03.928 00.000 18884 Star::Find returns 0 (2), X=596.00, Y=492.00, Mass=1731, SNR=2.9, Peak=3245 HFD=0.0
19:38:03.929 00.001 18884 Star::Find(15, 1090, 774, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.930 00.001 18884 Star::Find false star n=15 nbg=234 bg=2742.4 sigma=76.2 thresh=2971 peak=2899
19:38:03.930 00.000 18884 Star::Find returns 0 (2), X=1090.00, Y=774.00, Mass=4373, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.931 00.001 18884 Star::Find(15, 636, 499, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.931 00.000 18884 Star::Find returns 0 (3), X=636.00, Y=499.00, Mass=0, SNR=0.0, Peak=3149 HFD=0.0
19:38:03.932 00.001 18884 Star::Find(15, 1084, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.933 00.001 18884 Star::Find false star n=3 nbg=253 bg=2935.4 sigma=100.3 thresh=3236 peak=3149
19:38:03.933 00.000 18884 Star::Find returns 0 (2), X=1084.00, Y=367.00, Mass=1229, SNR=2.9, Peak=3478 HFD=0.0
19:38:03.933 00.000 18884 Star::Find(15, 289, 317, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.934 00.001 18884 Star::Find false star n=7 nbg=244 bg=2748.9 sigma=74.0 thresh=2971 peak=2913
19:38:03.934 00.000 18884 Star::Find returns 0 (2), X=289.00, Y=317.00, Mass=1824, SNR=2.9, Peak=3158 HFD=0.0
19:38:03.935 00.001 18884 Star::Find(15, 492, 140, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.937 00.002 18884 Star::Find false star n=2 nbg=266 bg=3026.5 sigma=110.3 thresh=3357 peak=3193
19:38:03.937 00.000 18884 Star::Find returns 0 (2), X=492.00, Y=140.00, Mass=906, SNR=2.9, Peak=3603 HFD=0.0
19:38:03.938 00.001 18884 Star::Find(15, 342, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.938 00.000 18884 Star::Find false star n=1 nbg=266 bg=2767.2 sigma=96.2 thresh=3056 peak=2958
19:38:03.939 00.001 18884 Star::Find returns 0 (2), X=342.00, Y=409.00, Mass=350, SNR=2.9, Peak=3277 HFD=0.0
19:38:03.939 00.000 18884 Star::Find(15, 1076, 69, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.940 00.001 18884 Star::Find false star n=1 nbg=251 bg=2765.0 sigma=100.0 thresh=3065 peak=2892
19:38:03.940 00.000 18884 Star::Find returns 0 (2), X=1076.00, Y=69.00, Mass=614, SNR=2.9, Peak=3379 HFD=0.0
19:38:03.941 00.001 18884 Star::Find(15, 888, 78, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.941 00.000 18884 Star::Find false star n=6 nbg=260 bg=2753.0 sigma=103.7 thresh=3064 peak=2960
19:38:03.942 00.001 18884 Star::Find returns 0 (2), X=888.00, Y=78.00, Mass=2086, SNR=2.9, Peak=3152 HFD=0.0
19:38:03.943 00.001 18884 Star::Find(15, 570, 721, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.943 00.000 18884 Star::Find false star n=1 nbg=253 bg=2766.8 sigma=98.9 thresh=3063 peak=2953
19:38:03.944 00.001 18884 Star::Find returns 0 (2), X=570.00, Y=721.00, Mass=506, SNR=2.9, Peak=3273 HFD=0.0
19:38:03.944 00.000 18884 Star::Find(15, 929, 192, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.945 00.001 18884 Star::Find false star n=4 nbg=266 bg=2756.9 sigma=99.3 thresh=3055 peak=2949
19:38:03.945 00.000 18884 Star::Find returns 0 (2), X=929.00, Y=192.00, Mass=1442, SNR=2.9, Peak=3187 HFD=0.0
19:38:03.946 00.001 18884 Star::Find(15, 1039, 918, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.946 00.000 18884 Star::Find false star n=6 nbg=258 bg=2750.7 sigma=91.0 thresh=3024 peak=2891
19:38:03.948 00.002 18884 Star::Find returns 0 (2), X=1039.00, Y=918.00, Mass=2066, SNR=2.9, Peak=3149 HFD=0.0
19:38:03.948 00.000 18884 Star::Find(15, 773, 216, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.949 00.001 18884 Star::Find false star n=3 nbg=274 bg=2762.4 sigma=100.0 thresh=3062 peak=2941
19:38:03.950 00.001 18884 Star::Find returns 0 (2), X=773.00, Y=216.00, Mass=1147, SNR=2.9, Peak=3184 HFD=0.0
19:38:03.950 00.000 18884 Star::Find(15, 414, 272, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.951 00.001 18884 Star::Find false star n=4 nbg=239 bg=2759.1 sigma=82.4 thresh=3006 peak=2925
19:38:03.951 00.000 18884 Star::Find returns 0 (2), X=414.00, Y=272.00, Mass=1507, SNR=2.9, Peak=3379 HFD=0.0
19:38:03.952 00.001 18884 Star::Find(15, 519, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.952 00.000 18884 Star::Find false star n=1 nbg=250 bg=2969.4 sigma=113.0 thresh=3308 peak=3185
19:38:03.953 00.001 18884 Star::Find returns 0 (2), X=519.00, Y=55.00, Mass=359, SNR=2.9, Peak=3497 HFD=0.0
19:38:03.954 00.001 18884 Star::Find(15, 763, 493, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.954 00.000 18884 Star::Find false star n=4 nbg=252 bg=2765.3 sigma=88.9 thresh=3032 peak=2932
19:38:03.955 00.001 18884 Star::Find returns 0 (2), X=763.00, Y=493.00, Mass=1181, SNR=2.9, Peak=3395 HFD=0.0
19:38:03.955 00.000 18884 Star::Find(15, 721, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.956 00.001 18884 Star::Find returns 0 (3), X=721.00, Y=367.00, Mass=0, SNR=0.0, Peak=3337 HFD=0.0
19:38:03.956 00.000 18884 Star::Find(15, 1118, 914, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.957 00.001 18884 Star::Find false star n=10 nbg=244 bg=2745.3 sigma=75.2 thresh=2971 peak=2887
19:38:03.957 00.000 18884 Star::Find returns 0 (2), X=1118.00, Y=914.00, Mass=2594, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.958 00.001 18884 Star::Find(15, 1225, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.958 00.000 18884 Star::Find false star n=4 nbg=235 bg=2774.5 sigma=77.8 thresh=3008 peak=2921
19:38:03.959 00.001 18884 Star::Find returns 0 (2), X=1225.00, Y=469.00, Mass=1173, SNR=2.9, Peak=3181 HFD=0.0
19:38:03.959 00.000 18884 Star::Find(15, 1065, 224, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.961 00.002 18884 Star::Find false star n=6 nbg=228 bg=2748.5 sigma=74.2 thresh=2971 peak=2924
19:38:03.962 00.001 18884 Star::Find returns 0 (2), X=1065.00, Y=224.00, Mass=1986, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.962 00.000 18884 Star::Find(15, 855, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.963 00.001 18884 Star::Find false star n=1 nbg=255 bg=2764.8 sigma=105.3 thresh=3081 peak=2937
19:38:03.964 00.001 18884 Star::Find returns 0 (2), X=855.00, Y=55.00, Mass=752, SNR=2.9, Peak=3517 HFD=0.0
19:38:03.964 00.000 18884 Star::Find(15, 143, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.965 00.001 18884 Star::Find false star n=5 nbg=267 bg=2743.5 sigma=93.2 thresh=3023 peak=2899
19:38:03.965 00.000 18884 Star::Find returns 0 (2), X=143.00, Y=642.00, Mass=1750, SNR=2.9, Peak=3251 HFD=0.0
19:38:03.966 00.001 18884 Star::Find(15, 91, 258, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.966 00.000 18884 Star::Find false star n=6 nbg=255 bg=2757.0 sigma=92.0 thresh=3033 peak=2924
19:38:03.967 00.001 18884 Star::Find returns 0 (2), X=91.00, Y=258.00, Mass=1898, SNR=2.9, Peak=3193 HFD=0.0
19:38:03.969 00.002 18884 Star::Find(15, 589, 121, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.969 00.000 18884 Star::Find false star n=1 nbg=261 bg=2777.7 sigma=100.3 thresh=3079 peak=2936
19:38:03.970 00.001 18884 Star::Find returns 0 (2), X=589.00, Y=121.00, Mass=316, SNR=2.9, Peak=3213 HFD=0.0
19:38:03.970 00.000 18884 Star::Find(15, 454, 464, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.971 00.001 18884 Star::Find false star n=6 nbg=249 bg=2749.2 sigma=82.5 thresh=2997 peak=2988
19:38:03.971 00.000 18884 Star::Find returns 0 (2), X=454.00, Y=464.00, Mass=2607, SNR=2.9, Peak=3645 HFD=0.0
19:38:03.972 00.001 18884 Star::Find(15, 641, 693, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.972 00.000 18884 Star::Find false star n=1 nbg=268 bg=2788.6 sigma=102.0 thresh=3095 peak=2911
19:38:03.973 00.001 18884 Star::Find returns 0 (2), X=641.00, Y=693.00, Mass=385, SNR=2.9, Peak=3174 HFD=0.0
19:38:03.973 00.000 18884 Star::Find(15, 462, 747, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.974 00.001 18884 Star::Find false star n=5 nbg=241 bg=2761.8 sigma=83.4 thresh=3012 peak=2951
19:38:03.975 00.001 18884 Star::Find returns 0 (2), X=462.00, Y=747.00, Mass=1840, SNR=2.9, Peak=3449 HFD=0.0
19:38:03.975 00.000 18884 Star::Find(15, 528, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.976 00.001 18884 Star::Find false star n=2 nbg=244 bg=2976.9 sigma=112.4 thresh=3314 peak=3164
19:38:03.977 00.001 18884 Star::Find returns 0 (2), X=528.00, Y=166.00, Mass=801, SNR=2.9, Peak=3501 HFD=0.0
19:38:03.977 00.000 18884 Star::Find(15, 202, 322, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.978 00.001 18884 Star::Find false star n=1 nbg=245 bg=2771.5 sigma=87.5 thresh=3034 peak=2899
19:38:03.978 00.000 18884 Star::Find returns 0 (2), X=202.00, Y=322.00, Mass=300, SNR=2.9, Peak=3133 HFD=0.0
19:38:03.979 00.001 18884 Star::Find(15, 774, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.980 00.001 18884 Star::Find false star n=2 nbg=260 bg=2771.1 sigma=94.6 thresh=3055 peak=2943
19:38:03.980 00.000 18884 Star::Find returns 0 (2), X=774.00, Y=468.00, Mass=771, SNR=2.9, Peak=3216 HFD=0.0
19:38:03.981 00.001 18884 Star::Find(15, 792, 142, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.982 00.001 18884 Star::Find false star n=2 nbg=281 bg=2749.0 sigma=103.9 thresh=3061 peak=2893
19:38:03.982 00.000 18884 Star::Find returns 0 (2), X=792.00, Y=142.00, Mass=652, SNR=2.9, Peak=3161 HFD=0.0
19:38:03.983 00.001 18884 Star::Find(15, 1209, 544, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.984 00.001 18884 Star::Find false star n=4 nbg=260 bg=2774.1 sigma=101.3 thresh=3078 peak=2969
19:38:03.984 00.000 18884 Star::Find returns 0 (2), X=1209.00, Y=544.00, Mass=1482, SNR=2.9, Peak=3229 HFD=0.0
19:38:03.985 00.001 18884 Star::Find(15, 754, 516, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.985 00.000 18884 Star::Find false star n=8 nbg=251 bg=2746.2 sigma=76.6 thresh=2976 peak=2894
19:38:03.986 00.001 18884 Star::Find returns 0 (2), X=754.00, Y=516.00, Mass=2413, SNR=2.9, Peak=3206 HFD=0.0
19:38:03.987 00.001 18884 Star::Find(15, 691, 116, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.989 00.002 18884 Star::Find false star n=3 nbg=265 bg=2755.4 sigma=91.9 thresh=3031 peak=2896
19:38:03.989 00.000 18884 Star::Find returns 0 (2), X=691.00, Y=116.00, Mass=940, SNR=2.9, Peak=3206 HFD=0.0
19:38:03.990 00.001 18884 Star::Find(15, 1187, 420, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.990 00.000 18884 Star::Find false star n=3 nbg=259 bg=2772.6 sigma=105.5 thresh=3089 peak=3007
19:38:03.991 00.001 18884 Star::Find returns 0 (2), X=1187.00, Y=420.00, Mass=1544, SNR=2.9, Peak=3456 HFD=0.0
19:38:03.991 00.000 18884 Star::Find(15, 1107, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:38:03.992 00.001 18884 Star::Find false star n=3 nbg=256 bg=2746.3 sigma=98.2 thresh=3041 peak=2930
19:38:03.993 00.001 18884 Star::Find returns 0 (2), X=1107.00, Y=822.00, Mass=1072, SNR=2.9, Peak=3225 HFD=0.0
19:38:03.993 00.000 18884 AutoFind: no star found
19:38:03.995 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:474->Unable to AutoFind
19:38:03.996 00.001 18884 GuiderMultiStar::AutoSelect failed.
19:38:03.996 00.000 18884 ImgLogger: saving auto-select image AutoSelectFail_2026-02-07_193801.fit
19:38:04.004 00.008 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:38:04.231 00.227 18884 ScopeASCOM::SideOfPier() returns 1
19:38:04.234 00.003 18884 auto find star failed, attempts remaining = 2
19:38:04.235 00.001 18884 Changing from state SELECTING to UNINITIALIZED
19:38:04.235 00.000 18884 guider state => SELECTING
19:38:04.236 00.001 18884 PhdController: newstate STATE_ATTEMPT_START
19:38:04.236 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:04.237 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:04.238 00.001 18884 Enqueuing Expose request
19:38:04.238 00.000 16360 Worker thread wakes up
19:38:04.238 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:04.238 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:05.384 01.146 16360 Exposure complete
19:38:05.431 00.047 16360 worker thread done servicing request
19:38:05.431 00.000 18884 OnExposeComplete: enter
19:38:05.432 00.001 18884 UpdateGuideState(): m_state=1
19:38:05.432 00.000 18884 UpdateCurrentPosition: no star selected
19:38:05.433 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:05.434 00.001 18884 Status Line: No star selected
19:38:05.435 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=3894, med=2765, FiltMin=2505, FiltMax=3206, Gamma=1.000
19:38:05.446 00.011 18884 UpdateGuideState exits: No star selected
19:38:05.447 00.001 18884 PhdController: newstate STATE_SELECT_STAR
19:38:05.448 00.001 18884 GuiderMultiStar::AutoSelect enter
19:38:05.449 00.001 18884 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
19:38:05.496 00.047 18884 AutoFind: auto downsample for scale 3.22 => 1x
19:38:05.552 00.056 18884 AutoFind: global mean = -0.0, stdev 180.9
19:38:05.553 00.001 18884 AutoFind: using threshold = 0.1
19:38:05.614 00.061 18884 AutoFind: local max [735, 938] 5.2
19:38:05.615 00.001 18884 AutoFind: local max [1252, 17] 4.8
19:38:05.615 00.000 18884 AutoFind: local max [134, 210] 4.8
19:38:05.616 00.001 18884 AutoFind: local max [579, 415] 4.8
19:38:05.616 00.000 18884 AutoFind: local max [169, 906] 4.7
19:38:05.617 00.001 18884 AutoFind: local max [663, 883] 4.7
19:38:05.618 00.001 18884 AutoFind: local max [1046, 226] 4.7
19:38:05.618 00.000 18884 AutoFind: local max [1002, 362] 4.7
19:38:05.619 00.001 18884 AutoFind: local max [1029, 376] 4.7
19:38:05.620 00.001 18884 AutoFind: local max [75, 451] 4.6
19:38:05.621 00.001 18884 AutoFind: local max [143, 857] 4.6
19:38:05.621 00.000 18884 AutoFind: local max [562, 105] 4.6
19:38:05.622 00.001 18884 AutoFind: local max [377, 82] 4.5
19:38:05.622 00.000 18884 AutoFind: local max [433, 118] 4.5
19:38:05.623 00.001 18884 AutoFind: local max [1044, 595] 4.4
19:38:05.623 00.000 18884 AutoFind: local max [192, 361] 4.4
19:38:05.624 00.001 18884 AutoFind: local max [282, 335] 4.4
19:38:05.625 00.001 18884 AutoFind: local max [1186, 733] 4.4
19:38:05.625 00.000 18884 AutoFind: local max [454, 141] 4.3
19:38:05.626 00.001 18884 AutoFind: local max [272, 239] 4.3
19:38:05.627 00.001 18884 AutoFind: local max [525, 433] 4.3
19:38:05.627 00.000 18884 AutoFind: local max [209, 449] 4.3
19:38:05.628 00.001 18884 AutoFind: local max [1066, 384] 4.3
19:38:05.629 00.001 18884 AutoFind: local max [1186, 338] 4.3
19:38:05.629 00.000 18884 AutoFind: local max [1015, 635] 4.2
19:38:05.630 00.001 18884 AutoFind: local max [855, 514] 4.2
19:38:05.630 00.000 18884 AutoFind: local max [74, 304] 4.2
19:38:05.631 00.001 18884 AutoFind: local max [690, 949] 4.2
19:38:05.631 00.000 18884 AutoFind: local max [637, 462] 4.2
19:38:05.632 00.001 18884 AutoFind: local max [802, 667] 4.2
19:38:05.633 00.001 18884 AutoFind: local max [993, 452] 4.2
19:38:05.634 00.001 18884 AutoFind: local max [1038, 718] 4.2
19:38:05.634 00.000 18884 AutoFind: local max [279, 795] 4.2
19:38:05.635 00.001 18884 AutoFind: local max [736, 72] 4.2
19:38:05.635 00.000 18884 AutoFind: local max [471, 353] 4.1
19:38:05.636 00.001 18884 AutoFind: local max [184, 651] 4.1
19:38:05.637 00.001 18884 AutoFind: local max [705, 125] 4.1
19:38:05.637 00.000 18884 AutoFind: local max [1204, 832] 4.1
19:38:05.638 00.001 18884 AutoFind: local max [1231, 882] 4.1
19:38:05.638 00.000 18884 AutoFind: local max [1140, 208] 4.1
19:38:05.639 00.001 18884 AutoFind: local max [996, 620] 4.1
19:38:05.640 00.001 18884 AutoFind: local max [1115, 813] 4.1
19:38:05.640 00.000 18884 AutoFind: local max [470, 157] 4.1
19:38:05.641 00.001 18884 AutoFind: local max [480, 237] 4.1
19:38:05.642 00.001 18884 AutoFind: local max [1187, 254] 4.0
19:38:05.642 00.000 18884 AutoFind: local max [498, 89] 4.0
19:38:05.643 00.001 18884 AutoFind: local max [843, 482] 4.0
19:38:05.643 00.000 18884 AutoFind: local max [908, 184] 4.0
19:38:05.644 00.001 18884 AutoFind: local max [995, 495] 4.0
19:38:05.645 00.001 18884 AutoFind: local max [759, 286] 4.0
19:38:05.645 00.000 18884 AutoFind: local max [1226, 394] 4.0
19:38:05.647 00.002 18884 AutoFind: local max [551, 561] 4.0
19:38:05.647 00.000 18884 AutoFind: local max [303, 787] 4.0
19:38:05.648 00.001 18884 AutoFind: local max [737, 169] 4.0
19:38:05.649 00.001 18884 AutoFind: local max [526, 244] 4.0
19:38:05.649 00.000 18884 AutoFind: local max [137, 433] 4.0
19:38:05.650 00.001 18884 AutoFind: local max [721, 24] 4.0
19:38:05.650 00.000 18884 AutoFind: local max [83, 159] 4.0
19:38:05.651 00.001 18884 AutoFind: local max [1185, 407] 4.0
19:38:05.652 00.001 18884 AutoFind: local max [1216, 893] 4.0
19:38:05.652 00.000 18884 AutoFind: local max [550, 915] 4.0
19:38:05.653 00.001 18884 AutoFind: local max [592, 435] 4.0
19:38:05.654 00.001 18884 AutoFind: local max [1007, 752] 4.0
19:38:05.655 00.001 18884 AutoFind: local max [885, 189] 4.0
19:38:05.655 00.000 18884 AutoFind: local max [1006, 533] 4.0
19:38:05.656 00.001 18884 AutoFind: local max [334, 169] 4.0
19:38:05.656 00.000 18884 AutoFind: local max [995, 880] 4.0
19:38:05.657 00.001 18884 AutoFind: local max [1008, 431] 3.9
19:38:05.657 00.000 18884 AutoFind: local max [750, 119] 3.9
19:38:05.658 00.001 18884 AutoFind: local max [374, 265] 3.9
19:38:05.659 00.001 18884 AutoFind: local max [784, 667] 3.9
19:38:05.659 00.000 18884 AutoFind: local max [1231, 336] 3.9
19:38:05.661 00.002 18884 AutoFind: local max [495, 106] 3.9
19:38:05.661 00.000 18884 AutoFind: local max [357, 49] 3.9
19:38:05.662 00.001 18884 AutoFind: local max [96, 326] 3.9
19:38:05.662 00.000 18884 AutoFind: local max [399, 376] 3.9
19:38:05.663 00.001 18884 AutoFind: local max [676, 508] 3.9
19:38:05.664 00.001 18884 AutoFind: local max [632, 168] 3.9
19:38:05.664 00.000 18884 AutoFind: local max [1063, 80] 3.9
19:38:05.665 00.001 18884 AutoFind: local max [1194, 739] 3.9
19:38:05.665 00.000 18884 AutoFind: local max [1208, 247] 3.9
19:38:05.666 00.001 18884 AutoFind: local max [188, 515] 3.9
19:38:05.667 00.001 18884 AutoFind: local max [755, 586] 3.9
19:38:05.668 00.001 18884 AutoFind: local max [928, 676] 3.9
19:38:05.668 00.000 18884 AutoFind: local max [183, 864] 3.9
19:38:05.669 00.001 18884 AutoFind: local max [1046, 415] 3.9
19:38:05.670 00.001 18884 AutoFind: local max [11, 52] 3.9
19:38:05.670 00.000 18884 AutoFind: local max [1081, 544] 3.9
19:38:05.671 00.001 18884 AutoFind: local max [168, 286] 3.9
19:38:05.671 00.000 18884 AutoFind: local max [1050, 827] 3.8
19:38:05.672 00.001 18884 AutoFind: local max [481, 128] 3.8
19:38:05.672 00.000 18884 AutoFind: local max [304, 655] 3.8
19:38:05.673 00.001 18884 AutoFind: local max [972, 387] 3.8
19:38:05.674 00.001 18884 AutoFind: local max [441, 60] 3.8
19:38:05.675 00.001 18884 AutoFind: local max [256, 382] 3.8
19:38:05.675 00.000 18884 AutoFind: local max [413, 440] 3.8
19:38:05.676 00.001 18884 AutoFind: local max [469, 209] 3.8
19:38:05.677 00.001 18884 AutoFind: local max [64, 175] 3.8
19:38:05.677 00.000 18884 AutoFind: local max [76, 375] 3.8
19:38:05.678 00.001 18884 AutoFind: local max [1042, 390] 3.8
19:38:05.678 00.000 18884 AutoFind: too close [1042, 390] 3.8 - [1029, 376] 4.7
19:38:05.679 00.001 18884 AutoFind: too close [64, 175] 3.8 - [83, 159] 4.0
19:38:05.680 00.001 18884 AutoFind: too close [1194, 739] 3.9 - [1186, 733] 4.4
19:38:05.680 00.000 18884 AutoFind: too close [495, 106] 3.9 - [498, 89] 4.0
19:38:05.681 00.001 18884 AutoFind: too close [784, 667] 3.9 - [802, 667] 4.2
19:38:05.682 00.001 18884 AutoFind: too close [592, 435] 4.0 - [579, 415] 4.8
19:38:05.682 00.000 18884 AutoFind: too close [1216, 893] 4.0 - [1231, 882] 4.1
19:38:05.683 00.001 18884 AutoFind: too close [470, 157] 4.1 - [454, 141] 4.3
19:38:05.684 00.001 18884 AutoFind: too close [996, 620] 4.1 - [1015, 635] 4.2
19:38:05.684 00.000 18884 AutoFind: too close to edge [11, 52] 3.9
19:38:05.685 00.001 18884 AutoFind: too close to edge [721, 24] 4.0
19:38:05.685 00.000 18884 AutoFind: too close to edge [690, 949] 4.2
19:38:05.686 00.001 18884 AutoFind: too close to edge [1252, 17] 4.8
19:38:05.687 00.001 18884 AutoFind: too close to edge [735, 938] 5.2
19:38:05.687 00.000 18884 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
19:38:05.688 00.001 18884 Star::Find(15, 134, 210, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.689 00.001 18884 Star::Find false star n=2 nbg=270 bg=2738.6 sigma=97.6 thresh=3031 peak=2965
19:38:05.690 00.001 18884 Star::Find returns 0 (2), X=134.00, Y=210.00, Mass=830, SNR=2.9, Peak=3267 HFD=0.0
19:38:05.690 00.000 18884 Star::Find(15, 169, 906, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.691 00.001 18884 Star::Find false star n=6 nbg=243 bg=2757.2 sigma=79.5 thresh=2996 peak=2951
19:38:05.691 00.000 18884 Star::Find returns 0 (2), X=169.00, Y=906.00, Mass=1954, SNR=2.9, Peak=3267 HFD=0.0
19:38:05.692 00.001 18884 Star::Find(15, 663, 883, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.693 00.001 18884 Star::Find false star n=1 nbg=264 bg=2773.9 sigma=95.2 thresh=3059 peak=2941
19:38:05.693 00.000 18884 Star::Find returns 0 (2), X=663.00, Y=883.00, Mass=343, SNR=2.9, Peak=3251 HFD=0.0
19:38:05.694 00.001 18884 Star::Find(15, 1046, 226, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.694 00.000 18884 Star::Find false star n=1 nbg=252 bg=2746.7 sigma=91.3 thresh=3021 peak=2941
19:38:05.696 00.002 18884 Star::Find returns 0 (2), X=1046.00, Y=226.00, Mass=725, SNR=2.9, Peak=3472 HFD=0.0
19:38:05.696 00.000 18884 Star::Find(15, 1002, 362, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.697 00.001 18884 Star::Find returns 0 (3), X=1002.00, Y=362.00, Mass=0, SNR=0.0, Peak=3401 HFD=0.0
19:38:05.697 00.000 18884 Star::Find(15, 75, 451, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.698 00.001 18884 Star::Find false star n=8 nbg=255 bg=2741.7 sigma=87.7 thresh=3005 peak=2936
19:38:05.699 00.001 18884 Star::Find returns 0 (2), X=75.00, Y=451.00, Mass=2558, SNR=2.9, Peak=3209 HFD=0.0
19:38:05.699 00.000 18884 Star::Find(15, 143, 857, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.700 00.001 18884 Star::Find false star n=2 nbg=252 bg=2749.9 sigma=87.8 thresh=3013 peak=2919
19:38:05.700 00.000 18884 Star::Find returns 0 (2), X=143.00, Y=857.00, Mass=608, SNR=2.9, Peak=3235 HFD=0.0
19:38:05.701 00.001 18884 Star::Find(15, 562, 105, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.702 00.001 18884 Star::Find false star n=6 nbg=250 bg=2941.8 sigma=100.9 thresh=3244 peak=3121
19:38:05.703 00.001 18884 Star::Find returns 0 (2), X=562.00, Y=105.00, Mass=2143, SNR=2.9, Peak=3382 HFD=0.0
19:38:05.703 00.000 18884 Star::Find(15, 377, 82, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.704 00.001 18884 Star::Find false star n=4 nbg=247 bg=2752.4 sigma=92.1 thresh=3029 peak=2924
19:38:05.705 00.001 18884 Star::Find returns 0 (2), X=377.00, Y=82.00, Mass=1347, SNR=2.9, Peak=3104 HFD=0.0
19:38:05.705 00.000 18884 Star::Find(15, 433, 118, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.706 00.001 18884 Star::Find false star n=4 nbg=256 bg=2932.4 sigma=114.2 thresh=3275 peak=3202
19:38:05.706 00.000 18884 Star::Find returns 0 (2), X=433.00, Y=118.00, Mass=1812, SNR=2.9, Peak=3469 HFD=0.0
19:38:05.707 00.001 18884 Star::Find(15, 1044, 595, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.708 00.001 18884 Star::Find false star n=5 nbg=268 bg=2769.3 sigma=93.9 thresh=3051 peak=2923
19:38:05.708 00.000 18884 Star::Find returns 0 (2), X=1044.00, Y=595.00, Mass=1725, SNR=2.9, Peak=3216 HFD=0.0
19:38:05.709 00.001 18884 Star::Find(15, 192, 361, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.710 00.001 18884 Star::Find false star n=1 nbg=266 bg=2747.6 sigma=104.1 thresh=3060 peak=2943
19:38:05.711 00.001 18884 Star::Find returns 0 (2), X=192.00, Y=361.00, Mass=324, SNR=2.9, Peak=3110 HFD=0.0
19:38:05.711 00.000 18884 Star::Find(15, 282, 335, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.712 00.001 18884 Star::Find false star n=4 nbg=265 bg=2745.4 sigma=102.5 thresh=3053 peak=2919
19:38:05.713 00.001 18884 Star::Find returns 0 (2), X=282.00, Y=335.00, Mass=1340, SNR=2.9, Peak=3155 HFD=0.0
19:38:05.713 00.000 18884 Star::Find(15, 272, 239, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.714 00.001 18884 Star::Find false star n=1 nbg=278 bg=2757.2 sigma=101.7 thresh=3062 peak=2900
19:38:05.714 00.000 18884 Star::Find returns 0 (2), X=272.00, Y=239.00, Mass=376, SNR=2.9, Peak=3222 HFD=0.0
19:38:05.715 00.001 18884 Star::Find(15, 525, 433, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.715 00.000 18884 Star::Find false star n=6 nbg=251 bg=2746.4 sigma=83.8 thresh=2998 peak=2914
19:38:05.717 00.002 18884 Star::Find returns 0 (2), X=525.00, Y=433.00, Mass=1881, SNR=2.9, Peak=3193 HFD=0.0
19:38:05.717 00.000 18884 Star::Find(15, 209, 449, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.718 00.001 18884 Star::Find false star n=4 nbg=261 bg=2761.1 sigma=89.1 thresh=3028 peak=2940
19:38:05.719 00.001 18884 Star::Find returns 0 (2), X=209.00, Y=449.00, Mass=1212, SNR=2.9, Peak=3264 HFD=0.0
19:38:05.719 00.000 18884 Star::Find(15, 1066, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.720 00.001 18884 Star::Find false star n=1 nbg=248 bg=2962.8 sigma=99.4 thresh=3261 peak=3131
19:38:05.720 00.000 18884 Star::Find returns 0 (2), X=1066.00, Y=384.00, Mass=534, SNR=2.9, Peak=3497 HFD=0.0
19:38:05.721 00.001 18884 Star::Find(15, 1186, 338, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.722 00.001 18884 Star::Find false star n=1 nbg=234 bg=2775.5 sigma=82.6 thresh=3023 peak=2975
19:38:05.722 00.000 18884 Star::Find returns 0 (2), X=1186.00, Y=338.00, Mass=508, SNR=2.9, Peak=3283 HFD=0.0
19:38:05.724 00.002 18884 Star::Find(15, 855, 514, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.725 00.001 18884 Star::Find false star n=2 nbg=260 bg=2756.5 sigma=94.5 thresh=3040 peak=2915
19:38:05.726 00.001 18884 Star::Find returns 0 (2), X=855.00, Y=514.00, Mass=592, SNR=2.9, Peak=3325 HFD=0.0
19:38:05.726 00.000 18884 Star::Find(15, 74, 304, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.727 00.001 18884 Star::Find false star n=4 nbg=261 bg=2754.1 sigma=100.5 thresh=3056 peak=3003
19:38:05.727 00.000 18884 Star::Find returns 0 (2), X=74.00, Y=304.00, Mass=1546, SNR=2.9, Peak=3248 HFD=0.0
19:38:05.728 00.001 18884 Star::Find(15, 637, 462, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.728 00.000 18884 Star::Find false star n=1 nbg=267 bg=2754.9 sigma=97.7 thresh=3048 peak=2895
19:38:05.729 00.001 18884 Star::Find returns 0 (2), X=637.00, Y=462.00, Mass=314, SNR=2.9, Peak=3168 HFD=0.0
19:38:05.729 00.000 18884 Star::Find(15, 993, 452, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.730 00.001 18884 Star::Find returns 0 (2), X=993.00, Y=452.00, Mass=313, SNR=3.0, Peak=3296 HFD=0.0
19:38:05.731 00.001 18884 Star::Find(15, 1038, 718, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.731 00.000 18884 Star::Find false star n=2 nbg=265 bg=2767.3 sigma=110.0 thresh=3097 peak=2904
19:38:05.733 00.002 18884 Star::Find returns 0 (2), X=1038.00, Y=718.00, Mass=791, SNR=2.9, Peak=3213 HFD=0.0
19:38:05.733 00.000 18884 Star::Find(15, 279, 795, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.734 00.001 18884 Star::Find false star n=1 nbg=266 bg=2772.9 sigma=94.3 thresh=3056 peak=2889
19:38:05.734 00.000 18884 Star::Find returns 0 (2), X=279.00, Y=795.00, Mass=369, SNR=2.9, Peak=3232 HFD=0.0
19:38:05.735 00.001 18884 Star::Find(15, 736, 72, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.736 00.001 18884 Star::Find false star n=2 nbg=276 bg=2761.9 sigma=116.9 thresh=3113 peak=2921
19:38:05.736 00.000 18884 Star::Find returns 0 (2), X=736.00, Y=72.00, Mass=777, SNR=2.9, Peak=3235 HFD=0.0
19:38:05.737 00.001 18884 Star::Find(15, 471, 353, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.737 00.000 18884 Star::Find false star n=1 nbg=268 bg=2761.3 sigma=94.8 thresh=3046 peak=2903
19:38:05.738 00.001 18884 Star::Find returns 0 (2), X=471.00, Y=353.00, Mass=336, SNR=2.9, Peak=3219 HFD=0.0
19:38:05.738 00.000 18884 Star::Find(15, 184, 651, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.739 00.001 18884 Star::Find false star n=6 nbg=268 bg=2727.6 sigma=96.1 thresh=3016 peak=2920
19:38:05.739 00.000 18884 Star::Find returns 0 (2), X=184.00, Y=651.00, Mass=2012, SNR=2.9, Peak=3168 HFD=0.0
19:38:05.740 00.001 18884 Star::Find(15, 705, 125, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.740 00.000 18884 Star::Find false star n=3 nbg=261 bg=2756.8 sigma=100.0 thresh=3057 peak=2923
19:38:05.741 00.001 18884 Star::Find returns 0 (2), X=705.00, Y=125.00, Mass=1074, SNR=2.9, Peak=3203 HFD=0.0
19:38:05.741 00.000 18884 Star::Find(15, 1204, 832, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.743 00.002 18884 Star::Find false star n=4 nbg=263 bg=2756.5 sigma=94.2 thresh=3039 peak=2975
19:38:05.744 00.001 18884 Star::Find returns 0 (2), X=1204.00, Y=832.00, Mass=1671, SNR=2.9, Peak=3465 HFD=0.0
19:38:05.744 00.000 18884 Star::Find(15, 1140, 208, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.745 00.001 18884 Star::Find false star n=1 nbg=264 bg=2792.1 sigma=113.5 thresh=3133 peak=2936
19:38:05.745 00.000 18884 Star::Find returns 0 (2), X=1140.00, Y=208.00, Mass=437, SNR=2.9, Peak=3216 HFD=0.0
19:38:05.746 00.001 18884 Star::Find(15, 1115, 813, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.746 00.000 18884 Star::Find false star n=4 nbg=263 bg=2759.0 sigma=98.2 thresh=3054 peak=2905
19:38:05.747 00.001 18884 Star::Find returns 0 (2), X=1115.00, Y=813.00, Mass=1495, SNR=2.9, Peak=3184 HFD=0.0
19:38:05.747 00.000 18884 Star::Find(15, 480, 237, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.748 00.001 18884 Star::Find false star n=6 nbg=246 bg=2768.6 sigma=81.9 thresh=3014 peak=2919
19:38:05.748 00.000 18884 Star::Find returns 0 (2), X=480.00, Y=237.00, Mass=1727, SNR=2.9, Peak=3161 HFD=0.0
19:38:05.749 00.001 18884 Star::Find(15, 1187, 254, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.749 00.000 18884 Star::Find false star n=5 nbg=251 bg=2765.7 sigma=84.0 thresh=3018 peak=2929
19:38:05.750 00.001 18884 Star::Find returns 0 (2), X=1187.00, Y=254.00, Mass=1845, SNR=2.9, Peak=3184 HFD=0.0
19:38:05.751 00.001 18884 Star::Find(15, 843, 482, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.751 00.000 18884 Star::Find false star n=2 nbg=262 bg=2765.7 sigma=96.0 thresh=3054 peak=2930
19:38:05.752 00.001 18884 Star::Find returns 0 (2), X=843.00, Y=482.00, Mass=897, SNR=2.9, Peak=3302 HFD=0.0
19:38:05.752 00.000 18884 Star::Find(15, 908, 184, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.754 00.002 18884 Star::Find false star n=4 nbg=276 bg=2765.4 sigma=100.4 thresh=3067 peak=2911
19:38:05.754 00.000 18884 Star::Find returns 0 (2), X=908.00, Y=184.00, Mass=1361, SNR=2.9, Peak=3161 HFD=0.0
19:38:05.755 00.001 18884 Star::Find(15, 995, 495, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.756 00.001 18884 Star::Find false star n=5 nbg=241 bg=2789.2 sigma=85.9 thresh=3047 peak=2910
19:38:05.756 00.000 18884 Star::Find returns 0 (2), X=995.00, Y=495.00, Mass=1481, SNR=2.9, Peak=3440 HFD=0.0
19:38:05.757 00.001 18884 Star::Find(15, 759, 286, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.757 00.000 18884 Star::Find false star n=4 nbg=244 bg=2768.7 sigma=83.9 thresh=3020 peak=2929
19:38:05.758 00.001 18884 Star::Find returns 0 (2), X=759.00, Y=286.00, Mass=1583, SNR=2.9, Peak=3366 HFD=0.0
19:38:05.758 00.000 18884 Star::Find(15, 1226, 394, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.759 00.001 18884 Star::Find false star n=4 nbg=260 bg=2769.2 sigma=90.7 thresh=3041 peak=2916
19:38:05.760 00.001 18884 Star::Find returns 0 (2), X=1226.00, Y=394.00, Mass=1277, SNR=2.9, Peak=3235 HFD=0.0
19:38:05.760 00.000 18884 Star::Find(15, 551, 561, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.761 00.001 18884 Star::Find false star n=4 nbg=263 bg=2753.3 sigma=106.0 thresh=3071 peak=3022
19:38:05.761 00.000 18884 Star::Find returns 0 (2), X=551.00, Y=561.00, Mass=1677, SNR=2.9, Peak=3449 HFD=0.0
19:38:05.762 00.001 18884 Star::Find(15, 303, 787, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.762 00.000 18884 Star::Find false star n=6 nbg=257 bg=2750.3 sigma=86.5 thresh=3010 peak=2958
19:38:05.763 00.001 18884 Star::Find returns 0 (2), X=303.00, Y=787.00, Mass=1942, SNR=2.9, Peak=3193 HFD=0.0
19:38:05.763 00.000 18884 Star::Find(15, 737, 169, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.764 00.001 18884 Star::Find returns 1 (0), X=723.06, Y=163.87, Mass=1967, SNR=10.1, Peak=3552 HFD=4.5
19:38:05.764 00.000 18884 Star::Find(15, 526, 244, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.765 00.001 18884 Star::Find false star n=3 nbg=257 bg=2752.2 sigma=94.4 thresh=3035 peak=2915
19:38:05.765 00.000 18884 Star::Find returns 0 (2), X=526.00, Y=244.00, Mass=1048, SNR=2.9, Peak=3161 HFD=0.0
19:38:05.767 00.002 18884 Star::Find(15, 137, 433, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.767 00.000 18884 Star::Find false star n=6 nbg=253 bg=2762.6 sigma=83.3 thresh=3013 peak=2904
19:38:05.768 00.001 18884 Star::Find returns 0 (2), X=137.00, Y=433.00, Mass=1785, SNR=2.9, Peak=3149 HFD=0.0
19:38:05.769 00.001 18884 Star::Find(15, 1185, 407, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.769 00.000 18884 Star::Find false star n=7 nbg=261 bg=2778.6 sigma=94.3 thresh=3061 peak=2973
19:38:05.770 00.001 18884 Star::Find returns 0 (2), X=1185.00, Y=407.00, Mass=2550, SNR=2.9, Peak=3273 HFD=0.0
19:38:05.770 00.000 18884 Star::Find(15, 550, 915, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.771 00.001 18884 Star::Find returns 0 (3), X=550.00, Y=915.00, Mass=0, SNR=0.0, Peak=3193 HFD=0.0
19:38:05.771 00.000 18884 Star::Find(15, 1007, 752, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.772 00.001 18884 Star::Find false star n=7 nbg=238 bg=2748.2 sigma=78.6 thresh=2984 peak=2928
19:38:05.773 00.001 18884 Star::Find returns 0 (2), X=1007.00, Y=752.00, Mass=2253, SNR=2.9, Peak=3494 HFD=0.0
19:38:05.773 00.000 18884 Star::Find(15, 885, 189, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.775 00.002 18884 Star::Find false star n=4 nbg=263 bg=2765.1 sigma=96.1 thresh=3053 peak=2894
19:38:05.775 00.000 18884 Star::Find returns 0 (2), X=885.00, Y=189.00, Mass=1461, SNR=2.9, Peak=3171 HFD=0.0
19:38:05.776 00.001 18884 Star::Find(15, 1006, 533, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.776 00.000 18884 Star::Find false star n=5 nbg=280 bg=2752.3 sigma=111.6 thresh=3087 peak=2934
19:38:05.777 00.001 18884 Star::Find returns 0 (2), X=1006.00, Y=533.00, Mass=2079, SNR=2.9, Peak=3158 HFD=0.0
19:38:05.777 00.000 18884 Star::Find(15, 334, 169, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.778 00.001 18884 Star::Find false star n=3 nbg=265 bg=2760.0 sigma=97.0 thresh=3051 peak=2983
19:38:05.778 00.000 18884 Star::Find returns 0 (2), X=334.00, Y=169.00, Mass=1204, SNR=2.9, Peak=3232 HFD=0.0
19:38:05.779 00.001 18884 Star::Find(15, 995, 880, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.780 00.001 18884 Star::Find false star n=4 nbg=252 bg=2756.6 sigma=83.3 thresh=3006 peak=2907
19:38:05.780 00.000 18884 Star::Find returns 0 (2), X=995.00, Y=880.00, Mass=1086, SNR=2.9, Peak=3097 HFD=0.0
19:38:05.781 00.001 18884 Star::Find(15, 1008, 431, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.781 00.000 18884 Star::Find false star n=2 nbg=251 bg=2978.7 sigma=106.7 thresh=3299 peak=3142
19:38:05.782 00.001 18884 Star::Find returns 0 (2), X=1008.00, Y=431.00, Mass=907, SNR=2.9, Peak=3488 HFD=0.0
19:38:05.782 00.000 18884 Star::Find(15, 750, 119, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.783 00.001 18884 Star::Find false star n=4 nbg=230 bg=2764.1 sigma=73.6 thresh=2985 peak=2914
19:38:05.784 00.001 18884 Star::Find returns 0 (2), X=750.00, Y=119.00, Mass=1176, SNR=2.9, Peak=3312 HFD=0.0
19:38:05.784 00.000 18884 Star::Find(15, 374, 265, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.785 00.001 18884 Star::Find false star n=4 nbg=256 bg=2749.6 sigma=98.1 thresh=3044 peak=2921
19:38:05.785 00.000 18884 Star::Find returns 0 (2), X=374.00, Y=265.00, Mass=1317, SNR=2.9, Peak=3136 HFD=0.0
19:38:05.787 00.002 18884 Star::Find(15, 1231, 336, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.788 00.001 18884 Star::Find returns 1 (0), X=1232.61, Y=336.26, Mass=2790, SNR=11.3, Peak=3574 HFD=4.3
19:38:05.788 00.000 18884 Star::Find(15, 357, 49, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.789 00.001 18884 Star::Find false star n=4 nbg=253 bg=2767.6 sigma=93.2 thresh=3047 peak=2932
19:38:05.789 00.000 18884 Star::Find returns 0 (2), X=357.00, Y=49.00, Mass=1464, SNR=2.9, Peak=3277 HFD=0.0
19:38:05.790 00.001 18884 Star::Find(15, 96, 326, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.790 00.000 18884 Star::Find false star n=5 nbg=269 bg=2750.5 sigma=97.9 thresh=3044 peak=2939
19:38:05.791 00.001 18884 Star::Find returns 0 (2), X=96.00, Y=326.00, Mass=1674, SNR=2.9, Peak=3136 HFD=0.0
19:38:05.791 00.000 18884 Star::Find(15, 399, 376, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.792 00.001 18884 Star::Find false star n=8 nbg=248 bg=2743.6 sigma=85.4 thresh=3000 peak=2905
19:38:05.793 00.001 18884 Star::Find returns 0 (2), X=399.00, Y=376.00, Mass=2360, SNR=2.9, Peak=3168 HFD=0.0
19:38:05.793 00.000 18884 Star::Find(15, 676, 508, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.794 00.001 18884 Star::Find false star n=2 nbg=258 bg=2752.8 sigma=91.5 thresh=3027 peak=2893
19:38:05.794 00.000 18884 Star::Find returns 0 (2), X=676.00, Y=508.00, Mass=804, SNR=2.9, Peak=3261 HFD=0.0
19:38:05.795 00.001 18884 Star::Find(15, 632, 168, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.795 00.000 18884 Star::Find false star n=4 nbg=250 bg=2760.4 sigma=86.8 thresh=3021 peak=2909
19:38:05.796 00.001 18884 Star::Find returns 0 (2), X=632.00, Y=168.00, Mass=1111, SNR=2.9, Peak=3072 HFD=0.0
19:38:05.796 00.000 18884 Star::Find(15, 1063, 80, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.798 00.002 18884 Star::Find false star n=4 nbg=264 bg=2758.1 sigma=98.6 thresh=3054 peak=2967
19:38:05.799 00.001 18884 Star::Find returns 0 (2), X=1063.00, Y=80.00, Mass=1793, SNR=2.9, Peak=3459 HFD=0.0
19:38:05.799 00.000 18884 Star::Find(15, 1208, 247, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.800 00.001 18884 Star::Find returns 0 (2), X=1208.00, Y=247.00, Mass=335, SNR=3.0, Peak=3357 HFD=0.0
19:38:05.800 00.000 18884 Star::Find(15, 188, 515, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.801 00.001 18884 Star::Find false star n=3 nbg=274 bg=2753.3 sigma=106.7 thresh=3074 peak=2923
19:38:05.802 00.001 18884 Star::Find returns 0 (2), X=188.00, Y=515.00, Mass=1128, SNR=2.9, Peak=3149 HFD=0.0
19:38:05.802 00.000 18884 Star::Find(15, 755, 586, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.803 00.001 18884 Star::Find false star n=4 nbg=259 bg=2757.1 sigma=99.1 thresh=3054 peak=2981
19:38:05.804 00.001 18884 Star::Find returns 0 (2), X=755.00, Y=586.00, Mass=1349, SNR=2.9, Peak=3190 HFD=0.0
19:38:05.804 00.000 18884 Star::Find(15, 928, 676, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.805 00.001 18884 Star::Find returns 0 (3), X=928.00, Y=676.00, Mass=0, SNR=0.0, Peak=3216 HFD=0.0
19:38:05.805 00.000 18884 Star::Find(15, 183, 864, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.806 00.001 18884 Star::Find false star n=3 nbg=261 bg=2749.3 sigma=91.5 thresh=3024 peak=2899
19:38:05.806 00.000 18884 Star::Find returns 0 (2), X=183.00, Y=864.00, Mass=951, SNR=2.9, Peak=3235 HFD=0.0
19:38:05.807 00.001 18884 Star::Find(15, 1046, 415, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.807 00.000 18884 Star::Find false star n=3 nbg=259 bg=2986.7 sigma=95.9 thresh=3274 peak=3130
19:38:05.809 00.002 18884 Star::Find returns 0 (2), X=1046.00, Y=415.00, Mass=973, SNR=2.9, Peak=3427 HFD=0.0
19:38:05.809 00.000 18884 Star::Find(15, 1081, 544, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.810 00.001 18884 Star::Find false star n=3 nbg=265 bg=2769.4 sigma=99.2 thresh=3067 peak=2961
19:38:05.810 00.000 18884 Star::Find returns 0 (2), X=1081.00, Y=544.00, Mass=1327, SNR=2.9, Peak=3251 HFD=0.0
19:38:05.811 00.001 18884 Star::Find(15, 168, 286, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.812 00.001 18884 Star::Find returns 0 (2), X=168.00, Y=286.00, Mass=309, SNR=2.9, Peak=3190 HFD=0.0
19:38:05.812 00.000 18884 Star::Find(15, 1050, 827, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.813 00.001 18884 Star::Find returns 1 (0), X=1051.69, Y=825.44, Mass=3654, SNR=14.2, Peak=3209 HFD=6.6
19:38:05.813 00.000 18884 Star::Find(15, 481, 128, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.814 00.001 18884 Star::Find false star n=6 nbg=278 bg=2979.2 sigma=114.5 thresh=3323 peak=3182
19:38:05.814 00.000 18884 Star::Find returns 0 (2), X=481.00, Y=128.00, Mass=2183, SNR=2.9, Peak=3440 HFD=0.0
19:38:05.815 00.001 18884 Star::Find(15, 304, 655, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.815 00.000 18884 Star::Find false star n=1 nbg=275 bg=2770.8 sigma=99.5 thresh=3069 peak=2927
19:38:05.816 00.001 18884 Star::Find returns 0 (2), X=304.00, Y=655.00, Mass=333, SNR=2.9, Peak=3136 HFD=0.0
19:38:05.817 00.001 18884 Star::Find(15, 972, 387, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.817 00.000 18884 Star::Find false star n=3 nbg=238 bg=2987.5 sigma=94.7 thresh=3272 peak=3154
19:38:05.818 00.001 18884 Star::Find returns 0 (2), X=972.00, Y=387.00, Mass=1273, SNR=2.9, Peak=3494 HFD=0.0
19:38:05.818 00.000 18884 Star::Find(15, 441, 60, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.819 00.001 18884 Star::Find false star n=5 nbg=247 bg=2940.7 sigma=101.3 thresh=3244 peak=3103
19:38:05.820 00.001 18884 Star::Find returns 0 (2), X=441.00, Y=60.00, Mass=1927, SNR=2.9, Peak=3472 HFD=0.0
19:38:05.820 00.000 18884 Star::Find(15, 256, 382, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.821 00.001 18884 Star::Find false star n=2 nbg=278 bg=2747.0 sigma=113.6 thresh=3088 peak=2961
19:38:05.821 00.000 18884 Star::Find returns 0 (2), X=256.00, Y=382.00, Mass=1005, SNR=2.9, Peak=3405 HFD=0.0
19:38:05.822 00.001 18884 Star::Find(15, 413, 440, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.823 00.001 18884 Star::Find returns 0 (3), X=413.00, Y=440.00, Mass=0, SNR=0.0, Peak=3171 HFD=0.0
19:38:05.823 00.000 18884 Star::Find(15, 469, 209, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.825 00.002 18884 Star::Find false star n=7 nbg=255 bg=2757.9 sigma=90.5 thresh=3029 peak=2938
19:38:05.825 00.000 18884 Star::Find returns 0 (2), X=469.00, Y=209.00, Mass=2425, SNR=2.9, Peak=3277 HFD=0.0
19:38:05.826 00.001 18884 Star::Find(15, 76, 375, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.826 00.000 18884 Star::Find false star n=4 nbg=248 bg=2745.7 sigma=94.5 thresh=3029 peak=3024
19:38:05.827 00.001 18884 Star::Find returns 0 (2), X=76.00, Y=375.00, Mass=1905, SNR=2.9, Peak=3645 HFD=0.0
19:38:05.827 00.000 18884 AutoFind: finding best star pass 1
19:38:05.828 00.001 18884 Star::Find(15, 134, 210, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.828 00.000 18884 Star::Find false star n=2 nbg=270 bg=2738.6 sigma=97.6 thresh=3031 peak=2965
19:38:05.829 00.001 18884 Star::Find returns 0 (2), X=134.00, Y=210.00, Mass=830, SNR=2.9, Peak=3267 HFD=0.0
19:38:05.829 00.000 18884 Star::Find(15, 169, 906, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.830 00.001 18884 Star::Find false star n=6 nbg=243 bg=2757.2 sigma=79.5 thresh=2996 peak=2951
19:38:05.831 00.001 18884 Star::Find returns 0 (2), X=169.00, Y=906.00, Mass=1954, SNR=2.9, Peak=3267 HFD=0.0
19:38:05.831 00.000 18884 Star::Find(15, 663, 883, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.832 00.001 18884 Star::Find false star n=1 nbg=264 bg=2773.9 sigma=95.2 thresh=3059 peak=2941
19:38:05.832 00.000 18884 Star::Find returns 0 (2), X=663.00, Y=883.00, Mass=343, SNR=2.9, Peak=3251 HFD=0.0
19:38:05.833 00.001 18884 Star::Find(15, 1046, 226, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.833 00.000 18884 Star::Find false star n=1 nbg=252 bg=2746.7 sigma=91.3 thresh=3021 peak=2941
19:38:05.834 00.001 18884 Star::Find returns 0 (2), X=1046.00, Y=226.00, Mass=725, SNR=2.9, Peak=3472 HFD=0.0
19:38:05.834 00.000 18884 Star::Find(15, 1002, 362, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.835 00.001 18884 Star::Find returns 0 (3), X=1002.00, Y=362.00, Mass=0, SNR=0.0, Peak=3401 HFD=0.0
19:38:05.835 00.000 18884 Star::Find(15, 75, 451, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.837 00.002 18884 Star::Find false star n=8 nbg=255 bg=2741.7 sigma=87.7 thresh=3005 peak=2936
19:38:05.838 00.001 18884 Star::Find returns 0 (2), X=75.00, Y=451.00, Mass=2558, SNR=2.9, Peak=3209 HFD=0.0
19:38:05.838 00.000 18884 Star::Find(15, 143, 857, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.839 00.001 18884 Star::Find false star n=2 nbg=252 bg=2749.9 sigma=87.8 thresh=3013 peak=2919
19:38:05.839 00.000 18884 Star::Find returns 0 (2), X=143.00, Y=857.00, Mass=608, SNR=2.9, Peak=3235 HFD=0.0
19:38:05.840 00.001 18884 Star::Find(15, 562, 105, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.840 00.000 18884 Star::Find false star n=6 nbg=250 bg=2941.8 sigma=100.9 thresh=3244 peak=3121
19:38:05.841 00.001 18884 Star::Find returns 0 (2), X=562.00, Y=105.00, Mass=2143, SNR=2.9, Peak=3382 HFD=0.0
19:38:05.841 00.000 18884 Star::Find(15, 377, 82, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.842 00.001 18884 Star::Find false star n=4 nbg=247 bg=2752.4 sigma=92.1 thresh=3029 peak=2924
19:38:05.842 00.000 18884 Star::Find returns 0 (2), X=377.00, Y=82.00, Mass=1347, SNR=2.9, Peak=3104 HFD=0.0
19:38:05.843 00.001 18884 Star::Find(15, 433, 118, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.843 00.000 18884 Star::Find false star n=4 nbg=256 bg=2932.4 sigma=114.2 thresh=3275 peak=3202
19:38:05.845 00.002 18884 Star::Find returns 0 (2), X=433.00, Y=118.00, Mass=1812, SNR=2.9, Peak=3469 HFD=0.0
19:38:05.845 00.000 18884 Star::Find(15, 1044, 595, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.846 00.001 18884 Star::Find false star n=5 nbg=268 bg=2769.3 sigma=93.9 thresh=3051 peak=2923
19:38:05.847 00.001 18884 Star::Find returns 0 (2), X=1044.00, Y=595.00, Mass=1725, SNR=2.9, Peak=3216 HFD=0.0
19:38:05.847 00.000 18884 Star::Find(15, 192, 361, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.848 00.001 18884 Star::Find false star n=1 nbg=266 bg=2747.6 sigma=104.1 thresh=3060 peak=2943
19:38:05.848 00.000 18884 Star::Find returns 0 (2), X=192.00, Y=361.00, Mass=324, SNR=2.9, Peak=3110 HFD=0.0
19:38:05.849 00.001 18884 Star::Find(15, 282, 335, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.849 00.000 18884 Star::Find false star n=4 nbg=265 bg=2745.4 sigma=102.5 thresh=3053 peak=2919
19:38:05.850 00.001 18884 Star::Find returns 0 (2), X=282.00, Y=335.00, Mass=1340, SNR=2.9, Peak=3155 HFD=0.0
19:38:05.850 00.000 18884 Star::Find(15, 272, 239, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.851 00.001 18884 Star::Find false star n=1 nbg=278 bg=2757.2 sigma=101.7 thresh=3062 peak=2900
19:38:05.851 00.000 18884 Star::Find returns 0 (2), X=272.00, Y=239.00, Mass=376, SNR=2.9, Peak=3222 HFD=0.0
19:38:05.853 00.002 18884 Star::Find(15, 525, 433, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.853 00.000 18884 Star::Find false star n=6 nbg=251 bg=2746.4 sigma=83.8 thresh=2998 peak=2914
19:38:05.854 00.001 18884 Star::Find returns 0 (2), X=525.00, Y=433.00, Mass=1881, SNR=2.9, Peak=3193 HFD=0.0
19:38:05.855 00.001 18884 Star::Find(15, 209, 449, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.855 00.000 18884 Star::Find false star n=4 nbg=261 bg=2761.1 sigma=89.1 thresh=3028 peak=2940
19:38:05.856 00.001 18884 Star::Find returns 0 (2), X=209.00, Y=449.00, Mass=1212, SNR=2.9, Peak=3264 HFD=0.0
19:38:05.856 00.000 18884 Star::Find(15, 1066, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.857 00.001 18884 Star::Find false star n=1 nbg=248 bg=2962.8 sigma=99.4 thresh=3261 peak=3131
19:38:05.857 00.000 18884 Star::Find returns 0 (2), X=1066.00, Y=384.00, Mass=534, SNR=2.9, Peak=3497 HFD=0.0
19:38:05.858 00.001 18884 Star::Find(15, 1186, 338, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.858 00.000 18884 Star::Find false star n=1 nbg=234 bg=2775.5 sigma=82.6 thresh=3023 peak=2975
19:38:05.859 00.001 18884 Star::Find returns 0 (2), X=1186.00, Y=338.00, Mass=508, SNR=2.9, Peak=3283 HFD=0.0
19:38:05.859 00.000 18884 Star::Find(15, 855, 514, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.860 00.001 18884 Star::Find false star n=2 nbg=260 bg=2756.5 sigma=94.5 thresh=3040 peak=2915
19:38:05.860 00.000 18884 Star::Find returns 0 (2), X=855.00, Y=514.00, Mass=592, SNR=2.9, Peak=3325 HFD=0.0
19:38:05.861 00.001 18884 Star::Find(15, 74, 304, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.862 00.001 18884 Star::Find false star n=4 nbg=261 bg=2754.1 sigma=100.5 thresh=3056 peak=3003
19:38:05.862 00.000 18884 Star::Find returns 0 (2), X=74.00, Y=304.00, Mass=1546, SNR=2.9, Peak=3248 HFD=0.0
19:38:05.863 00.001 18884 Star::Find(15, 637, 462, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.863 00.000 18884 Star::Find false star n=1 nbg=267 bg=2754.9 sigma=97.7 thresh=3048 peak=2895
19:38:05.864 00.001 18884 Star::Find returns 0 (2), X=637.00, Y=462.00, Mass=314, SNR=2.9, Peak=3168 HFD=0.0
19:38:05.866 00.002 18884 Star::Find(15, 993, 452, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.866 00.000 18884 Star::Find returns 0 (2), X=993.00, Y=452.00, Mass=313, SNR=3.0, Peak=3296 HFD=0.0
19:38:05.867 00.001 18884 Star::Find(15, 1038, 718, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.868 00.001 18884 Star::Find false star n=2 nbg=265 bg=2767.3 sigma=110.0 thresh=3097 peak=2904
19:38:05.868 00.000 18884 Star::Find returns 0 (2), X=1038.00, Y=718.00, Mass=791, SNR=2.9, Peak=3213 HFD=0.0
19:38:05.869 00.001 18884 Star::Find(15, 279, 795, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.870 00.001 18884 Star::Find false star n=1 nbg=266 bg=2772.9 sigma=94.3 thresh=3056 peak=2889
19:38:05.870 00.000 18884 Star::Find returns 0 (2), X=279.00, Y=795.00, Mass=369, SNR=2.9, Peak=3232 HFD=0.0
19:38:05.871 00.001 18884 Star::Find(15, 736, 72, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.872 00.001 18884 Star::Find false star n=2 nbg=276 bg=2761.9 sigma=116.9 thresh=3113 peak=2921
19:38:05.872 00.000 18884 Star::Find returns 0 (2), X=736.00, Y=72.00, Mass=777, SNR=2.9, Peak=3235 HFD=0.0
19:38:05.873 00.001 18884 Star::Find(15, 471, 353, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.873 00.000 18884 Star::Find false star n=1 nbg=268 bg=2761.3 sigma=94.8 thresh=3046 peak=2903
19:38:05.874 00.001 18884 Star::Find returns 0 (2), X=471.00, Y=353.00, Mass=336, SNR=2.9, Peak=3219 HFD=0.0
19:38:05.874 00.000 18884 Star::Find(15, 184, 651, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.875 00.001 18884 Star::Find false star n=6 nbg=268 bg=2727.6 sigma=96.1 thresh=3016 peak=2920
19:38:05.875 00.000 18884 Star::Find returns 0 (2), X=184.00, Y=651.00, Mass=2012, SNR=2.9, Peak=3168 HFD=0.0
19:38:05.876 00.001 18884 Star::Find(15, 705, 125, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.877 00.001 18884 Star::Find false star n=3 nbg=261 bg=2756.8 sigma=100.0 thresh=3057 peak=2923
19:38:05.877 00.000 18884 Star::Find returns 0 (2), X=705.00, Y=125.00, Mass=1074, SNR=2.9, Peak=3203 HFD=0.0
19:38:05.878 00.001 18884 Star::Find(15, 1204, 832, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.878 00.000 18884 Star::Find false star n=4 nbg=263 bg=2756.5 sigma=94.2 thresh=3039 peak=2975
19:38:05.879 00.001 18884 Star::Find returns 0 (2), X=1204.00, Y=832.00, Mass=1671, SNR=2.9, Peak=3465 HFD=0.0
19:38:05.879 00.000 18884 Star::Find(15, 1140, 208, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.881 00.002 18884 Star::Find false star n=1 nbg=264 bg=2792.1 sigma=113.5 thresh=3133 peak=2936
19:38:05.881 00.000 18884 Star::Find returns 0 (2), X=1140.00, Y=208.00, Mass=437, SNR=2.9, Peak=3216 HFD=0.0
19:38:05.882 00.001 18884 Star::Find(15, 1115, 813, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.883 00.001 18884 Star::Find false star n=4 nbg=263 bg=2759.0 sigma=98.2 thresh=3054 peak=2905
19:38:05.883 00.000 18884 Star::Find returns 0 (2), X=1115.00, Y=813.00, Mass=1495, SNR=2.9, Peak=3184 HFD=0.0
19:38:05.884 00.001 18884 Star::Find(15, 480, 237, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.884 00.000 18884 Star::Find false star n=6 nbg=246 bg=2768.6 sigma=81.9 thresh=3014 peak=2919
19:38:05.885 00.001 18884 Star::Find returns 0 (2), X=480.00, Y=237.00, Mass=1727, SNR=2.9, Peak=3161 HFD=0.0
19:38:05.885 00.000 18884 Star::Find(15, 1187, 254, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.886 00.001 18884 Star::Find false star n=5 nbg=251 bg=2765.7 sigma=84.0 thresh=3018 peak=2929
19:38:05.886 00.000 18884 Star::Find returns 0 (2), X=1187.00, Y=254.00, Mass=1845, SNR=2.9, Peak=3184 HFD=0.0
19:38:05.888 00.002 18884 Star::Find(15, 843, 482, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.888 00.000 18884 Star::Find false star n=2 nbg=262 bg=2765.7 sigma=96.0 thresh=3054 peak=2930
19:38:05.889 00.001 18884 Star::Find returns 0 (2), X=843.00, Y=482.00, Mass=897, SNR=2.9, Peak=3302 HFD=0.0
19:38:05.889 00.000 18884 Star::Find(15, 908, 184, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.890 00.001 18884 Star::Find false star n=4 nbg=276 bg=2765.4 sigma=100.4 thresh=3067 peak=2911
19:38:05.891 00.001 18884 Star::Find returns 0 (2), X=908.00, Y=184.00, Mass=1361, SNR=2.9, Peak=3161 HFD=0.0
19:38:05.891 00.000 18884 Star::Find(15, 995, 495, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.892 00.001 18884 Star::Find false star n=5 nbg=241 bg=2789.2 sigma=85.9 thresh=3047 peak=2910
19:38:05.893 00.001 18884 Star::Find returns 0 (2), X=995.00, Y=495.00, Mass=1481, SNR=2.9, Peak=3440 HFD=0.0
19:38:05.894 00.001 18884 Star::Find(15, 759, 286, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.894 00.000 18884 Star::Find false star n=4 nbg=244 bg=2768.7 sigma=83.9 thresh=3020 peak=2929
19:38:05.895 00.001 18884 Star::Find returns 0 (2), X=759.00, Y=286.00, Mass=1583, SNR=2.9, Peak=3366 HFD=0.0
19:38:05.896 00.001 18884 Star::Find(15, 1226, 394, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.896 00.000 18884 Star::Find false star n=4 nbg=260 bg=2769.2 sigma=90.7 thresh=3041 peak=2916
19:38:05.897 00.001 18884 Star::Find returns 0 (2), X=1226.00, Y=394.00, Mass=1277, SNR=2.9, Peak=3235 HFD=0.0
19:38:05.898 00.001 18884 Star::Find(15, 551, 561, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.898 00.000 18884 Star::Find false star n=4 nbg=263 bg=2753.3 sigma=106.0 thresh=3071 peak=3022
19:38:05.899 00.001 18884 Star::Find returns 0 (2), X=551.00, Y=561.00, Mass=1677, SNR=2.9, Peak=3449 HFD=0.0
19:38:05.900 00.001 18884 Star::Find(15, 303, 787, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.900 00.000 18884 Star::Find false star n=6 nbg=257 bg=2750.3 sigma=86.5 thresh=3010 peak=2958
19:38:05.901 00.001 18884 Star::Find returns 0 (2), X=303.00, Y=787.00, Mass=1942, SNR=2.9, Peak=3193 HFD=0.0
19:38:05.901 00.000 18884 Star::Find(15, 737, 169, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.902 00.001 18884 Star::Find returns 1 (0), X=723.06, Y=163.87, Mass=1967, SNR=10.1, Peak=3552 HFD=4.5
19:38:05.903 00.001 18884 AutoFind returns star at [737, 169] 4.0 Mass 1967 SNR 10.1
19:38:05.903 00.000 18884 Star::Find(15, 737, 169, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.904 00.001 18884 Star::Find returns 1 (0), X=723.06, Y=163.87, Mass=1967, SNR=10.1, Peak=3552 HFD=4.5
19:38:05.904 00.000 18884 MultiStar: List (3): {723.06, 163.87}(10.1), {1232.61, 336.26}(11.3), {1051.69, 825.44}(14.2), 
19:38:05.906 00.002 18884 setting lock position to (723.06, 163.87)
19:38:05.907 00.001 18884 MultiStar: stabilizing after lock position change
19:38:05.907 00.000 18884 AutoSelect: state = 1, call UpdateGuideState
19:38:05.908 00.001 18884 UpdateGuideState(): m_state=1
19:38:05.908 00.000 18884 Star::Find(15, 723, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:38:05.909 00.001 18884 Star::Find returns 1 (0), X=723.06, Y=163.87, Mass=1967, SNR=10.1, Peak=3552 HFD=4.5
19:38:05.909 00.000 18884 DistanceChecker: deactivated
19:38:05.914 00.005 18884 setting lock position to (723.06, 163.87)
19:38:05.915 00.001 18884 MultiStar: stabilizing after lock position change
19:38:05.915 00.000 18884 CurrentPosition() valid, moving to STATE_SELECTED
19:38:05.916 00.001 18884 Changing from state SELECTING to SELECTED
19:38:05.916 00.000 18884 guider state => SELECTED
19:38:05.921 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=3894, med=2765, FiltMin=2505, FiltMax=3206, Gamma=1.000
19:38:05.931 00.010 18884 UpdateGuideState exits: m=1967 SNR=10.1
19:38:05.931 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=3894, med=2765, FiltMin=2505, FiltMax=3206, Gamma=1.000
19:38:05.941 00.010 18884 Status Line: Auto-selected star at (723.1, 163.9)
19:38:05.945 00.004 18884 PhdController: newstate STATE_WAIT_SELECTED
19:38:05.945 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:05.946 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:38:05.947 00.001 18884 Enqueuing Expose request
19:38:05.947 00.000 16360 Worker thread wakes up
19:38:05.947 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:05.947 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(708,149,31,31)
19:38:06.911 00.964 16360 Exposure complete
19:38:06.957 00.046 16360 worker thread done servicing request
19:38:06.957 00.000 18884 OnExposeComplete: enter
19:38:06.958 00.001 18884 UpdateGuideState(): m_state=2
19:38:06.959 00.001 18884 Star::Find(15, 723, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
19:38:06.959 00.000 18884 Star::Find returns 1 (0), X=721.97, Y=166.89, Mass=2251, SNR=10.8, Peak=3776 HFD=4.3
19:38:06.960 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=4272, med=2761, FiltMin=2518, FiltMax=3248, Gamma=1.000
19:38:06.971 00.011 18884 UpdateGuideState exits: m=2251 SNR=10.8
19:38:06.972 00.001 18884 PhdController: newstate STATE_CALIBRATE
19:38:06.972 00.000 18884 PhdController: clearing calibration
19:38:06.978 00.006 18884 ScopeASCOM::GetDeclinationRadians() returns 27.9
19:38:07.085 00.107 18884 ScopeASCOM::SideOfPier() returns 1
19:38:07.086 00.001 18884 PhdController: start calibration
19:38:07.089 00.003 18884 Changing from state SELECTED to CALIBRATING_PRIMARY
19:38:07.089 00.000 18884 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 0
19:38:07.090 00.001 18884 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 1.000000
19:38:07.091 00.001 18884 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns -1.000000
19:38:07.091 00.000 18884 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns -1.000000
19:38:07.093 00.002 18884 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 0.000000
19:38:07.093 00.000 18884 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 0
19:38:07.094 00.001 18884 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 0
19:38:07.094 00.000 18884 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:38:07.095 00.001 18884 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
19:38:07.095 00.000 18884 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "Unknown"
19:38:07.096 00.001 18884 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns -1
19:38:07.097 00.001 18884 GetString("/profile/4/scope/calibration/ra_steps", "") returns ""
19:38:07.097 00.000 18884 GetString("/profile/4/scope/calibration/dec_steps", "") returns ""
19:38:07.195 00.098 18884 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
19:38:07.199 00.004 18884 ScopeASCOM::GetDeclinationRadians() returns 27.9
19:38:07.347 00.148 18884 ScopeASCOM::SideOfPier() returns 1
19:38:07.348 00.001 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:38:07.505 00.157 18884 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
19:38:07.741 00.236 18884 ScopeASCOM::SideOfPier() returns 1
19:38:07.894 00.153 18884 guider state => CALIBRATING_PRIMARY
19:38:07.894 00.000 18884 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
19:38:07.895 00.001 18884 reset dither spiral
19:38:07.896 00.001 18884 PhdController: newstate STATE_CALIBRATION_WAIT
19:38:07.896 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:07.898 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:38:07.899 00.001 18884 Enqueuing Expose request
19:38:07.899 00.000 16360 Worker thread wakes up
19:38:07.899 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:07.899 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(707,152,31,31)
19:38:09.048 01.149 16360 Exposure complete
19:38:09.096 00.048 16360 worker thread done servicing request
19:38:09.096 00.000 18884 OnExposeComplete: enter
19:38:09.097 00.001 18884 UpdateGuideState(): m_state=3
19:38:09.098 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
19:38:09.099 00.001 18884 Star::Find false star n=2 nbg=251 bg=2739.1 sigma=91.3 thresh=3013 peak=2950
19:38:09.099 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=941, SNR=2.9, Peak=3350 HFD=0.0
19:38:09.100 00.001 18884 DistanceChecker: activated
19:38:09.100 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:09.101 00.001 18884 Star lost during calibration... blundering on
19:38:09.102 00.001 18884 Status Line: star lost
19:38:09.104 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:09.104 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=4128, med=2765, FiltMin=2496, FiltMax=3257, Gamma=1.000
19:38:09.115 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:09.116 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:09.116 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:09.117 00.001 18884 Enqueuing Expose request
19:38:09.118 00.001 16360 Worker thread wakes up
19:38:09.118 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:09.118 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:10.074 00.956 16360 Exposure complete
19:38:10.118 00.044 16360 worker thread done servicing request
19:38:10.118 00.000 18884 OnExposeComplete: enter
19:38:10.121 00.003 18884 UpdateGuideState(): m_state=3
19:38:10.123 00.002 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
19:38:10.125 00.002 18884 Star::Find false star n=2 nbg=263 bg=2761.6 sigma=96.4 thresh=3051 peak=2952
19:38:10.127 00.002 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=691, SNR=2.9, Peak=3152 HFD=0.0
19:38:10.127 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:10.128 00.001 18884 Star lost during calibration... blundering on
19:38:10.128 00.000 18884 Status Line: star lost
19:38:10.132 00.004 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:10.132 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=4576, med=2765, FiltMin=2512, FiltMax=3267, Gamma=1.000
19:38:10.142 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:10.143 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:10.144 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:10.144 00.000 18884 Enqueuing Expose request
19:38:10.145 00.001 16360 Worker thread wakes up
19:38:10.145 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:10.145 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:11.289 01.144 16360 Exposure complete
19:38:11.333 00.044 16360 worker thread done servicing request
19:38:11.333 00.000 18884 OnExposeComplete: enter
19:38:11.334 00.001 18884 UpdateGuideState(): m_state=3
19:38:11.334 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:38:11.335 00.001 18884 Star::Find false star n=2 nbg=271 bg=2758.2 sigma=109.7 thresh=3087 peak=2912
19:38:11.336 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=750, SNR=2.9, Peak=3158 HFD=0.0
19:38:11.336 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:11.337 00.001 18884 Star lost during calibration... blundering on
19:38:11.338 00.001 18884 Status Line: star lost
19:38:11.339 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:11.340 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4192, med=2761, FiltMin=2525, FiltMax=3222, Gamma=1.000
19:38:11.350 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:11.351 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:11.352 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:11.352 00.000 18884 Enqueuing Expose request
19:38:11.353 00.001 16360 Worker thread wakes up
19:38:11.353 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:11.353 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:12.317 00.964 16360 Exposure complete
19:38:12.362 00.045 16360 worker thread done servicing request
19:38:12.362 00.000 18884 OnExposeComplete: enter
19:38:12.363 00.001 18884 UpdateGuideState(): m_state=3
19:38:12.363 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
19:38:12.364 00.001 18884 Star::Find false star n=2 nbg=265 bg=2764.1 sigma=98.6 thresh=3060 peak=2902
19:38:12.365 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=708, SNR=2.9, Peak=3126 HFD=0.0
19:38:12.365 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:12.366 00.001 18884 Star lost during calibration... blundering on
19:38:12.367 00.001 18884 Status Line: star lost
19:38:12.368 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:12.369 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=9334, med=2761, FiltMin=2489, FiltMax=3369, Gamma=1.000
19:38:12.379 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:12.380 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:12.381 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:12.381 00.000 18884 Enqueuing Expose request
19:38:12.382 00.001 16360 Worker thread wakes up
19:38:12.382 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:12.382 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:13.527 01.145 16360 Exposure complete
19:38:13.573 00.046 16360 worker thread done servicing request
19:38:13.573 00.000 18884 OnExposeComplete: enter
19:38:13.574 00.001 18884 UpdateGuideState(): m_state=3
19:38:13.574 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
19:38:13.575 00.001 18884 Star::Find false star n=2 nbg=251 bg=2746.4 sigma=97.6 thresh=3039 peak=2894
19:38:13.576 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=721, SNR=2.9, Peak=3469 HFD=0.0
19:38:13.576 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:13.577 00.001 18884 Star lost during calibration... blundering on
19:38:13.578 00.001 18884 Status Line: star lost
19:38:13.579 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:13.580 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=4496, med=2765, FiltMin=2508, FiltMax=3264, Gamma=1.000
19:38:13.592 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:38:13.593 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:13.593 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:13.594 00.001 18884 Enqueuing Expose request
19:38:13.594 00.000 16360 Worker thread wakes up
19:38:13.595 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:13.595 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:14.556 00.961 16360 Exposure complete
19:38:14.600 00.044 16360 worker thread done servicing request
19:38:14.600 00.000 18884 OnExposeComplete: enter
19:38:14.601 00.001 18884 UpdateGuideState(): m_state=3
19:38:14.602 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
19:38:14.603 00.001 18884 Star::Find false star n=5 nbg=268 bg=2734.9 sigma=99.9 thresh=3035 peak=2934
19:38:14.603 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1787, SNR=2.9, Peak=3325 HFD=0.0
19:38:14.604 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:14.605 00.001 18884 Star lost during calibration... blundering on
19:38:14.605 00.000 18884 Status Line: star lost
19:38:14.609 00.004 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:14.611 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=685, max=4134, med=2765, FiltMin=2499, FiltMax=3248, Gamma=1.000
19:38:14.621 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:14.622 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:14.623 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:14.623 00.000 18884 Enqueuing Expose request
19:38:14.624 00.001 16360 Worker thread wakes up
19:38:14.624 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:14.624 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:15.772 01.148 16360 Exposure complete
19:38:15.815 00.043 16360 worker thread done servicing request
19:38:15.815 00.000 18884 OnExposeComplete: enter
19:38:15.816 00.001 18884 UpdateGuideState(): m_state=3
19:38:15.817 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
19:38:15.819 00.002 18884 Star::Find false star n=3 nbg=250 bg=2761.5 sigma=85.7 thresh=3019 peak=2895
19:38:15.820 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1013, SNR=2.9, Peak=3270 HFD=0.0
19:38:15.822 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:15.822 00.000 18884 Star lost during calibration... blundering on
19:38:15.823 00.001 18884 Status Line: star lost
19:38:15.825 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:15.826 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=4134, med=2765, FiltMin=2512, FiltMax=3283, Gamma=1.000
19:38:15.837 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:15.837 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:15.838 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:15.839 00.001 18884 Enqueuing Expose request
19:38:15.839 00.000 16360 Worker thread wakes up
19:38:15.840 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:15.840 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:16.808 00.968 16360 Exposure complete
19:38:16.852 00.044 16360 worker thread done servicing request
19:38:16.852 00.000 18884 OnExposeComplete: enter
19:38:16.853 00.001 18884 UpdateGuideState(): m_state=3
19:38:16.853 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
19:38:16.854 00.001 18884 Star::Find false star n=5 nbg=271 bg=2750.6 sigma=100.5 thresh=3052 peak=2897
19:38:16.855 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=2047, SNR=2.9, Peak=3382 HFD=0.0
19:38:16.855 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:16.856 00.001 18884 Star lost during calibration... blundering on
19:38:16.857 00.001 18884 Status Line: star lost
19:38:16.858 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:16.859 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=685, max=3923, med=2765, FiltMin=2505, FiltMax=3225, Gamma=1.000
19:38:16.869 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:16.870 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:16.870 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:16.871 00.001 18884 Enqueuing Expose request
19:38:16.872 00.001 16360 Worker thread wakes up
19:38:16.872 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:16.872 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:18.018 01.146 16360 Exposure complete
19:38:18.065 00.047 16360 worker thread done servicing request
19:38:18.065 00.000 18884 OnExposeComplete: enter
19:38:18.066 00.001 18884 UpdateGuideState(): m_state=3
19:38:18.067 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
19:38:18.067 00.000 18884 Star::Find false star n=3 nbg=265 bg=2786.4 sigma=95.7 thresh=3073 peak=2926
19:38:18.068 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1323, SNR=2.9, Peak=3446 HFD=0.0
19:38:18.068 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:18.069 00.001 18884 Star lost during calibration... blundering on
19:38:18.070 00.001 18884 Status Line: star lost
19:38:18.071 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:18.072 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4096, med=2784, FiltMin=2525, FiltMax=3248, Gamma=1.000
19:38:18.081 00.009 18884 UpdateGuideState exits: Star lost - low SNR
19:38:18.082 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:18.083 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:18.083 00.000 18884 Enqueuing Expose request
19:38:18.085 00.002 16360 Worker thread wakes up
19:38:18.085 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:18.085 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:19.054 00.969 16360 Exposure complete
19:38:19.098 00.044 16360 worker thread done servicing request
19:38:19.098 00.000 18884 OnExposeComplete: enter
19:38:19.099 00.001 18884 UpdateGuideState(): m_state=3
19:38:19.099 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
19:38:19.100 00.001 18884 Star::Find false star n=5 nbg=265 bg=2769.3 sigma=87.9 thresh=3033 peak=2988
19:38:19.101 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1929, SNR=2.9, Peak=3549 HFD=0.0
19:38:19.102 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:19.102 00.000 18884 Star lost during calibration... blundering on
19:38:19.103 00.001 18884 Status Line: star lost
19:38:19.104 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:19.105 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=3955, med=2765, FiltMin=2502, FiltMax=3318, Gamma=1.000
19:38:19.115 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:19.117 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:19.117 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:19.118 00.001 18884 Enqueuing Expose request
19:38:19.119 00.001 16360 Worker thread wakes up
19:38:19.119 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:19.119 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:20.271 01.152 16360 Exposure complete
19:38:20.317 00.046 16360 worker thread done servicing request
19:38:20.317 00.000 18884 OnExposeComplete: enter
19:38:20.319 00.002 18884 UpdateGuideState(): m_state=3
19:38:20.320 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
19:38:20.320 00.000 18884 Star::Find false star n=8 nbg=243 bg=2762.4 sigma=78.4 thresh=2998 peak=2955
19:38:20.321 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=2732, SNR=2.9, Peak=3475 HFD=0.0
19:38:20.321 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:20.322 00.001 18884 Star lost during calibration... blundering on
19:38:20.323 00.001 18884 Status Line: star lost
19:38:20.324 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:20.325 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4205, med=2765, FiltMin=2486, FiltMax=3219, Gamma=1.000
19:38:20.336 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:20.336 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:20.337 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:20.337 00.000 18884 Enqueuing Expose request
19:38:20.338 00.001 16360 Worker thread wakes up
19:38:20.338 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:20.338 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:21.302 00.964 16360 Exposure complete
19:38:21.346 00.044 16360 worker thread done servicing request
19:38:21.346 00.000 18884 OnExposeComplete: enter
19:38:21.348 00.002 18884 UpdateGuideState(): m_state=3
19:38:21.348 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
19:38:21.349 00.001 18884 Star::Find false star n=1 nbg=253 bg=2747.7 sigma=92.8 thresh=3026 peak=2909
19:38:21.350 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=420, SNR=2.9, Peak=3168 HFD=0.0
19:38:21.350 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:21.351 00.001 18884 Star lost during calibration... blundering on
19:38:21.351 00.000 18884 Status Line: star lost
19:38:21.353 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:21.353 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=237, max=3949, med=2765, FiltMin=2512, FiltMax=3241, Gamma=1.000
19:38:21.365 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:38:21.365 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:21.367 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:21.367 00.000 18884 Enqueuing Expose request
19:38:21.368 00.001 16360 Worker thread wakes up
19:38:21.368 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:21.368 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:22.507 01.139 16360 Exposure complete
19:38:22.552 00.045 16360 worker thread done servicing request
19:38:22.552 00.000 18884 OnExposeComplete: enter
19:38:22.553 00.001 18884 UpdateGuideState(): m_state=3
19:38:22.553 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
19:38:22.554 00.001 18884 Star::Find false star n=2 nbg=254 bg=2760.3 sigma=84.5 thresh=3014 peak=2921
19:38:22.554 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=652, SNR=2.9, Peak=3075 HFD=0.0
19:38:22.555 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:22.556 00.001 18884 Star lost during calibration... blundering on
19:38:22.556 00.000 18884 Status Line: star lost
19:38:22.558 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:22.560 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=4102, med=2765, FiltMin=2512, FiltMax=3235, Gamma=1.000
19:38:22.569 00.009 18884 UpdateGuideState exits: Star lost - low SNR
19:38:22.569 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:22.571 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:22.571 00.000 18884 Enqueuing Expose request
19:38:22.572 00.001 16360 Worker thread wakes up
19:38:22.572 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:22.572 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:23.540 00.968 16360 Exposure complete
19:38:23.586 00.046 16360 worker thread done servicing request
19:38:23.586 00.000 18884 OnExposeComplete: enter
19:38:23.586 00.000 18884 UpdateGuideState(): m_state=3
19:38:23.587 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
19:38:23.588 00.001 18884 Star::Find false star n=1 nbg=278 bg=2750.3 sigma=98.6 thresh=3046 peak=2885
19:38:23.588 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=415, SNR=2.9, Peak=3165 HFD=0.0
19:38:23.589 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:23.590 00.001 18884 Star lost during calibration... blundering on
19:38:23.590 00.000 18884 Status Line: star lost
19:38:23.592 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:23.593 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=3981, med=2765, FiltMin=2489, FiltMax=3286, Gamma=1.000
19:38:23.603 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:23.604 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:23.604 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:23.605 00.001 18884 Enqueuing Expose request
19:38:23.606 00.001 16360 Worker thread wakes up
19:38:23.606 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:23.606 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:24.761 01.155 16360 Exposure complete
19:38:24.804 00.043 16360 worker thread done servicing request
19:38:24.805 00.001 18884 OnExposeComplete: enter
19:38:24.806 00.001 18884 UpdateGuideState(): m_state=3
19:38:24.806 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
19:38:24.807 00.001 18884 Star::Find false star n=4 nbg=239 bg=2782.0 sigma=86.9 thresh=3043 peak=2962
19:38:24.808 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=2100, SNR=2.9, Peak=3533 HFD=0.0
19:38:24.808 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:24.809 00.001 18884 Star lost during calibration... blundering on
19:38:24.810 00.001 18884 Status Line: star lost
19:38:24.811 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:24.812 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=3997, med=2765, FiltMin=2502, FiltMax=3229, Gamma=1.000
19:38:24.822 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:24.823 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:24.823 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:24.824 00.001 18884 Enqueuing Expose request
19:38:24.825 00.001 16360 Worker thread wakes up
19:38:24.825 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:24.825 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:25.788 00.963 16360 Exposure complete
19:38:25.831 00.043 16360 worker thread done servicing request
19:38:25.831 00.000 18884 OnExposeComplete: enter
19:38:25.832 00.001 18884 UpdateGuideState(): m_state=3
19:38:25.833 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
19:38:25.833 00.000 18884 Star::Find false star n=1 nbg=283 bg=2758.6 sigma=112.4 thresh=3096 peak=2895
19:38:25.834 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=399, SNR=2.9, Peak=3158 HFD=0.0
19:38:25.835 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:25.835 00.000 18884 Star lost during calibration... blundering on
19:38:25.836 00.001 18884 Status Line: star lost
19:38:25.837 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:25.838 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=4128, med=2765, FiltMin=2505, FiltMax=3197, Gamma=1.000
19:38:25.848 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:25.849 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:25.850 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:25.850 00.000 18884 Enqueuing Expose request
19:38:25.851 00.001 16360 Worker thread wakes up
19:38:25.851 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:25.851 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:26.996 01.145 16360 Exposure complete
19:38:27.040 00.044 16360 worker thread done servicing request
19:38:27.040 00.000 18884 OnExposeComplete: enter
19:38:27.041 00.001 18884 UpdateGuideState(): m_state=3
19:38:27.042 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
19:38:27.043 00.001 18884 Star::Find false star n=7 nbg=253 bg=2759.6 sigma=93.5 thresh=3040 peak=2972
19:38:27.043 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=2716, SNR=2.9, Peak=3520 HFD=0.0
19:38:27.044 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:27.044 00.000 18884 Star lost during calibration... blundering on
19:38:27.045 00.001 18884 Status Line: star lost
19:38:27.047 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:27.048 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=125, max=4102, med=2765, FiltMin=2499, FiltMax=3209, Gamma=1.000
19:38:27.058 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:27.059 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:27.059 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:27.060 00.001 18884 Enqueuing Expose request
19:38:27.061 00.001 16360 Worker thread wakes up
19:38:27.061 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:27.061 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:28.026 00.965 16360 Exposure complete
19:38:28.071 00.045 16360 worker thread done servicing request
19:38:28.071 00.000 18884 OnExposeComplete: enter
19:38:28.072 00.001 18884 UpdateGuideState(): m_state=3
19:38:28.072 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
19:38:28.074 00.002 18884 Star::Find false star n=1 nbg=278 bg=2771.4 sigma=104.6 thresh=3085 peak=2901
19:38:28.074 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=438, SNR=2.9, Peak=3123 HFD=0.0
19:38:28.075 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:28.075 00.000 18884 Star lost during calibration... blundering on
19:38:28.076 00.001 18884 Status Line: star lost
19:38:28.077 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:28.078 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=4262, med=2765, FiltMin=2494, FiltMax=3232, Gamma=1.000
19:38:28.088 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:28.089 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:28.091 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:28.091 00.000 18884 Enqueuing Expose request
19:38:28.092 00.001 16360 Worker thread wakes up
19:38:28.092 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:28.092 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:29.241 01.149 16360 Exposure complete
19:38:29.286 00.045 16360 worker thread done servicing request
19:38:29.286 00.000 18884 OnExposeComplete: enter
19:38:29.286 00.000 18884 UpdateGuideState(): m_state=3
19:38:29.287 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
19:38:29.288 00.001 18884 Star::Find false star n=5 nbg=254 bg=2761.7 sigma=88.2 thresh=3026 peak=2944
19:38:29.289 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1877, SNR=2.9, Peak=3261 HFD=0.0
19:38:29.289 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:29.290 00.001 18884 Star lost during calibration... blundering on
19:38:29.290 00.000 18884 Status Line: star lost
19:38:29.292 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:29.292 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=4131, med=2765, FiltMin=2512, FiltMax=3350, Gamma=1.000
19:38:29.303 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:29.303 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:29.304 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:29.305 00.001 18884 Enqueuing Expose request
19:38:29.305 00.000 16360 Worker thread wakes up
19:38:29.305 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:29.305 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:30.269 00.964 16360 Exposure complete
19:38:30.314 00.045 16360 worker thread done servicing request
19:38:30.314 00.000 18884 OnExposeComplete: enter
19:38:30.315 00.001 18884 UpdateGuideState(): m_state=3
19:38:30.316 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
19:38:30.316 00.000 18884 Star::Find false star n=4 nbg=274 bg=2758.3 sigma=106.4 thresh=3077 peak=2943
19:38:30.317 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1757, SNR=2.9, Peak=3600 HFD=0.0
19:38:30.317 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:30.318 00.001 18884 Star lost during calibration... blundering on
19:38:30.318 00.000 18884 Status Line: star lost
19:38:30.320 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:30.320 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=4093, med=2765, FiltMin=2518, FiltMax=3273, Gamma=1.000
19:38:30.332 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:38:30.332 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:30.333 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:30.333 00.000 18884 Enqueuing Expose request
19:38:30.334 00.001 16360 Worker thread wakes up
19:38:30.334 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:30.334 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:31.483 01.149 16360 Exposure complete
19:38:31.527 00.044 16360 worker thread done servicing request
19:38:31.528 00.001 18884 OnExposeComplete: enter
19:38:31.530 00.002 18884 UpdateGuideState(): m_state=3
19:38:31.530 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
19:38:31.531 00.001 18884 Star::Find returns 0 (3), X=721.00, Y=166.00, Mass=0, SNR=0.0, Peak=3238 HFD=0.0
19:38:31.532 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:31.533 00.001 18884 Star lost during calibration... blundering on
19:38:31.533 00.000 18884 Status Line: star lost
19:38:31.535 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:31.535 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=205, max=3977, med=2765, FiltMin=2515, FiltMax=3286, Gamma=1.000
19:38:31.546 00.011 18884 UpdateGuideState exits: Star lost - low mass
19:38:31.546 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:31.547 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:31.547 00.000 18884 Enqueuing Expose request
19:38:31.548 00.001 16360 Worker thread wakes up
19:38:31.548 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:31.548 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:32.507 00.959 16360 Exposure complete
19:38:32.550 00.043 16360 worker thread done servicing request
19:38:32.550 00.000 18884 OnExposeComplete: enter
19:38:32.551 00.001 18884 UpdateGuideState(): m_state=3
19:38:32.552 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
19:38:32.553 00.001 18884 Star::Find false star n=1 nbg=269 bg=2749.8 sigma=105.9 thresh=3067 peak=2902
19:38:32.553 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=338, SNR=2.9, Peak=3248 HFD=0.0
19:38:32.554 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:32.554 00.000 18884 Star lost during calibration... blundering on
19:38:32.555 00.001 18884 Status Line: star lost
19:38:32.557 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:32.558 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=125, max=4272, med=2765, FiltMin=2534, FiltMax=3235, Gamma=1.000
19:38:32.569 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:32.570 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:32.570 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:32.571 00.001 18884 Enqueuing Expose request
19:38:32.571 00.000 16360 Worker thread wakes up
19:38:32.571 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:32.571 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:33.724 01.153 16360 Exposure complete
19:38:33.768 00.044 16360 worker thread done servicing request
19:38:33.768 00.000 18884 OnExposeComplete: enter
19:38:33.769 00.001 18884 UpdateGuideState(): m_state=3
19:38:33.770 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
19:38:33.770 00.000 18884 Star::Find false star n=1 nbg=285 bg=2742.0 sigma=105.1 thresh=3057 peak=2959
19:38:33.771 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=490, SNR=2.9, Peak=3305 HFD=0.0
19:38:33.772 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:33.772 00.000 18884 Star lost during calibration... blundering on
19:38:33.773 00.001 18884 Status Line: star lost
19:38:33.774 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:33.775 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4118, med=2765, FiltMin=2496, FiltMax=3219, Gamma=1.000
19:38:33.785 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:33.786 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:33.787 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:33.787 00.000 18884 Enqueuing Expose request
19:38:33.788 00.001 16360 Worker thread wakes up
19:38:33.788 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:33.788 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:34.756 00.968 16360 Exposure complete
19:38:34.800 00.044 16360 worker thread done servicing request
19:38:34.800 00.000 18884 OnExposeComplete: enter
19:38:34.800 00.000 18884 UpdateGuideState(): m_state=3
19:38:34.801 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
19:38:34.802 00.001 18884 Star::Find false star n=2 nbg=270 bg=2751.9 sigma=100.9 thresh=3055 peak=2995
19:38:34.802 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1037, SNR=2.9, Peak=3456 HFD=0.0
19:38:34.803 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:34.803 00.000 18884 Star lost during calibration... blundering on
19:38:34.804 00.001 18884 Status Line: star lost
19:38:34.805 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:34.806 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=4099, med=2765, FiltMin=2512, FiltMax=3225, Gamma=1.000
19:38:34.816 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:34.817 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:34.818 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:34.818 00.000 18884 Enqueuing Expose request
19:38:34.819 00.001 16360 Worker thread wakes up
19:38:34.819 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:34.819 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:35.968 01.149 16360 Exposure complete
19:38:36.012 00.044 16360 worker thread done servicing request
19:38:36.012 00.000 18884 OnExposeComplete: enter
19:38:36.014 00.002 18884 UpdateGuideState(): m_state=3
19:38:36.014 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
19:38:36.015 00.001 18884 Star::Find false star n=5 nbg=258 bg=2742.5 sigma=89.6 thresh=3011 peak=2915
19:38:36.016 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1662, SNR=2.9, Peak=3357 HFD=0.0
19:38:36.017 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:36.017 00.000 18884 Star lost during calibration... blundering on
19:38:36.018 00.001 18884 Status Line: star lost
19:38:36.019 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:36.020 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=4496, med=2765, FiltMin=2505, FiltMax=3257, Gamma=1.000
19:38:36.031 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:36.031 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:36.033 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:36.033 00.000 18884 Enqueuing Expose request
19:38:36.034 00.001 16360 Worker thread wakes up
19:38:36.034 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:36.034 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:36.999 00.965 16360 Exposure complete
19:38:37.044 00.045 16360 worker thread done servicing request
19:38:37.044 00.000 18884 OnExposeComplete: enter
19:38:37.045 00.001 18884 UpdateGuideState(): m_state=3
19:38:37.045 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
19:38:37.046 00.001 18884 Star::Find false star n=4 nbg=246 bg=2757.4 sigma=79.9 thresh=2997 peak=2890
19:38:37.047 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1466, SNR=2.9, Peak=3408 HFD=0.0
19:38:37.047 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:37.048 00.001 18884 Star lost during calibration... blundering on
19:38:37.049 00.001 18884 Status Line: star lost
19:38:37.050 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:37.051 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=349, max=4093, med=2765, FiltMin=2512, FiltMax=3229, Gamma=1.000
19:38:37.061 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:37.062 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:37.063 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:37.063 00.000 18884 Enqueuing Expose request
19:38:37.064 00.001 16360 Worker thread wakes up
19:38:37.064 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:37.064 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:38.222 01.158 16360 Exposure complete
19:38:38.268 00.046 16360 worker thread done servicing request
19:38:38.268 00.000 18884 OnExposeComplete: enter
19:38:38.269 00.001 18884 UpdateGuideState(): m_state=3
19:38:38.269 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
19:38:38.270 00.001 18884 Star::Find false star n=2 nbg=263 bg=2761.8 sigma=98.6 thresh=3058 peak=2889
19:38:38.271 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=655, SNR=2.9, Peak=3501 HFD=0.0
19:38:38.271 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:38.273 00.002 18884 Star lost during calibration... blundering on
19:38:38.273 00.000 18884 Status Line: star lost
19:38:38.275 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:38.275 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=4336, med=2765, FiltMin=2521, FiltMax=3225, Gamma=1.000
19:38:38.285 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:38.286 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:38.287 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:38.287 00.000 18884 Enqueuing Expose request
19:38:38.288 00.001 16360 Worker thread wakes up
19:38:38.288 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:38.288 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:39.248 00.960 16360 Exposure complete
19:38:39.293 00.045 16360 worker thread done servicing request
19:38:39.293 00.000 18884 OnExposeComplete: enter
19:38:39.294 00.001 18884 UpdateGuideState(): m_state=3
19:38:39.294 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 44
19:38:39.295 00.001 18884 Star::Find false star n=5 nbg=246 bg=2764.2 sigma=82.1 thresh=3010 peak=2891
19:38:39.295 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1504, SNR=2.9, Peak=3117 HFD=0.0
19:38:39.296 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:39.297 00.001 18884 Star lost during calibration... blundering on
19:38:39.297 00.000 18884 Status Line: star lost
19:38:39.300 00.003 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:39.300 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=4291, med=2765, FiltMin=2505, FiltMax=3216, Gamma=1.000
19:38:39.310 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:39.311 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:39.312 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:39.312 00.000 18884 Enqueuing Expose request
19:38:39.313 00.001 16360 Worker thread wakes up
19:38:39.313 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:39.313 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:40.462 01.149 16360 Exposure complete
19:38:40.505 00.043 16360 worker thread done servicing request
19:38:40.506 00.001 18884 OnExposeComplete: enter
19:38:40.507 00.001 18884 UpdateGuideState(): m_state=3
19:38:40.507 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 45
19:38:40.508 00.001 18884 Star::Find false star n=4 nbg=249 bg=2759.2 sigma=82.0 thresh=3005 peak=2913
19:38:40.510 00.002 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1241, SNR=2.9, Peak=3296 HFD=0.0
19:38:40.510 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:40.511 00.001 18884 Star lost during calibration... blundering on
19:38:40.511 00.000 18884 Status Line: star lost
19:38:40.513 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:40.513 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=4205, med=2765, FiltMin=2529, FiltMax=3235, Gamma=1.000
19:38:40.524 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:40.525 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:40.526 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:40.526 00.000 18884 Enqueuing Expose request
19:38:40.527 00.001 16360 Worker thread wakes up
19:38:40.527 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:40.527 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:41.491 00.964 16360 Exposure complete
19:38:41.536 00.045 16360 worker thread done servicing request
19:38:41.536 00.000 18884 OnExposeComplete: enter
19:38:41.537 00.001 18884 UpdateGuideState(): m_state=3
19:38:41.538 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 46
19:38:41.539 00.001 18884 Star::Find false star n=4 nbg=263 bg=2761.8 sigma=100.6 thresh=3064 peak=2927
19:38:41.539 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1531, SNR=2.9, Peak=3421 HFD=0.0
19:38:41.540 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:41.541 00.001 18884 Star lost during calibration... blundering on
19:38:41.541 00.000 18884 Status Line: star lost
19:38:41.543 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:41.544 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=4297, med=2761, FiltMin=2512, FiltMax=3261, Gamma=1.000
19:38:41.555 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:41.555 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:41.556 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:41.557 00.001 18884 Enqueuing Expose request
19:38:41.557 00.000 16360 Worker thread wakes up
19:38:41.557 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:41.557 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:42.706 01.149 16360 Exposure complete
19:38:42.753 00.047 16360 worker thread done servicing request
19:38:42.753 00.000 18884 OnExposeComplete: enter
19:38:42.754 00.001 18884 UpdateGuideState(): m_state=3
19:38:42.755 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 47
19:38:42.755 00.000 18884 Star::Find false star n=1 nbg=263 bg=2768.1 sigma=98.0 thresh=3062 peak=2904
19:38:42.756 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=307, SNR=2.9, Peak=3120 HFD=0.0
19:38:42.756 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:42.757 00.001 18884 Star lost during calibration... blundering on
19:38:42.758 00.001 18884 Status Line: star lost
19:38:42.759 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:42.760 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=5811, med=2765, FiltMin=2496, FiltMax=3229, Gamma=1.000
19:38:42.770 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:42.771 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:42.771 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:42.772 00.001 18884 Enqueuing Expose request
19:38:42.772 00.000 16360 Worker thread wakes up
19:38:42.772 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:42.773 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:43.730 00.957 16360 Exposure complete
19:38:43.776 00.046 16360 worker thread done servicing request
19:38:43.776 00.000 18884 OnExposeComplete: enter
19:38:43.776 00.000 18884 UpdateGuideState(): m_state=3
19:38:43.777 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 48
19:38:43.778 00.001 18884 Star::Find false star n=2 nbg=264 bg=2748.9 sigma=93.5 thresh=3029 peak=2895
19:38:43.778 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=617, SNR=2.9, Peak=3309 HFD=0.0
19:38:43.779 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:43.779 00.000 18884 Star lost during calibration... blundering on
19:38:43.781 00.002 18884 Status Line: star lost
19:38:43.782 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:43.783 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=205, max=3894, med=2761, FiltMin=2483, FiltMax=3251, Gamma=1.000
19:38:43.793 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:43.793 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:43.795 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:43.795 00.000 18884 Enqueuing Expose request
19:38:43.796 00.001 16360 Worker thread wakes up
19:38:43.796 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:43.796 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:44.948 01.152 16360 Exposure complete
19:38:44.993 00.045 16360 worker thread done servicing request
19:38:44.993 00.000 18884 OnExposeComplete: enter
19:38:44.994 00.001 18884 UpdateGuideState(): m_state=3
19:38:44.995 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 49
19:38:44.995 00.000 18884 Star::Find false star n=3 nbg=255 bg=2754.6 sigma=90.3 thresh=3026 peak=2898
19:38:44.996 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=913, SNR=2.9, Peak=3158 HFD=0.0
19:38:44.997 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:44.997 00.000 18884 Star lost during calibration... blundering on
19:38:44.998 00.001 18884 Status Line: star lost
19:38:44.999 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:45.001 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4032, med=2761, FiltMin=2518, FiltMax=3289, Gamma=1.000
19:38:45.012 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:45.013 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:45.013 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:45.014 00.001 18884 Enqueuing Expose request
19:38:45.014 00.000 16360 Worker thread wakes up
19:38:45.014 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:45.014 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:45.969 00.955 16360 Exposure complete
19:38:46.016 00.047 16360 worker thread done servicing request
19:38:46.016 00.000 18884 OnExposeComplete: enter
19:38:46.017 00.001 18884 UpdateGuideState(): m_state=3
19:38:46.018 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 50
19:38:46.019 00.001 18884 Star::Find false star n=5 nbg=247 bg=2758.0 sigma=86.4 thresh=3017 peak=2894
19:38:46.019 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1623, SNR=2.9, Peak=3104 HFD=0.0
19:38:46.020 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:46.020 00.000 18884 Star lost during calibration... blundering on
19:38:46.021 00.001 18884 Status Line: star lost
19:38:46.022 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:46.023 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=4173, med=2761, FiltMin=2518, FiltMax=3261, Gamma=1.000
19:38:46.034 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:46.034 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:46.035 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:46.037 00.002 18884 Enqueuing Expose request
19:38:46.037 00.000 16360 Worker thread wakes up
19:38:46.037 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:46.037 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:47.188 01.151 16360 Exposure complete
19:38:47.234 00.046 16360 worker thread done servicing request
19:38:47.234 00.000 18884 OnExposeComplete: enter
19:38:47.235 00.001 18884 UpdateGuideState(): m_state=3
19:38:47.236 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 51
19:38:47.236 00.000 18884 Star::Find false star n=4 nbg=263 bg=2763.4 sigma=92.2 thresh=3040 peak=2897
19:38:47.237 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1603, SNR=2.9, Peak=3408 HFD=0.0
19:38:47.237 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:47.238 00.001 18884 Star lost during calibration... blundering on
19:38:47.239 00.001 18884 Status Line: star lost
19:38:47.241 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:47.244 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=4237, med=2761, FiltMin=2505, FiltMax=3264, Gamma=1.000
19:38:47.254 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:47.255 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:47.255 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:47.256 00.001 18884 Enqueuing Expose request
19:38:47.257 00.001 16360 Worker thread wakes up
19:38:47.257 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:47.257 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:48.220 00.963 16360 Exposure complete
19:38:48.268 00.048 16360 worker thread done servicing request
19:38:48.268 00.000 18884 OnExposeComplete: enter
19:38:48.269 00.001 18884 UpdateGuideState(): m_state=3
19:38:48.270 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 52
19:38:48.270 00.000 18884 Star::Find false star n=7 nbg=242 bg=2744.0 sigma=79.8 thresh=2983 peak=2876
19:38:48.271 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1946, SNR=2.9, Peak=3091 HFD=0.0
19:38:48.271 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:48.272 00.001 18884 Star lost during calibration... blundering on
19:38:48.273 00.001 18884 Status Line: star lost
19:38:48.274 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:48.275 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=269, max=3907, med=2761, FiltMin=2505, FiltMax=3225, Gamma=1.000
19:38:48.287 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:38:48.287 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:48.288 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:48.289 00.001 18884 Enqueuing Expose request
19:38:48.289 00.000 16360 Worker thread wakes up
19:38:48.289 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:48.289 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:49.432 01.143 16360 Exposure complete
19:38:49.477 00.045 16360 worker thread done servicing request
19:38:49.477 00.000 18884 OnExposeComplete: enter
19:38:49.478 00.001 18884 UpdateGuideState(): m_state=3
19:38:49.480 00.002 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 53
19:38:49.480 00.000 18884 Star::Find false star n=4 nbg=247 bg=2762.3 sigma=88.0 thresh=3026 peak=2893
19:38:49.481 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1936, SNR=2.9, Peak=3533 HFD=0.0
19:38:49.481 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:49.482 00.001 18884 Star lost during calibration... blundering on
19:38:49.482 00.000 18884 Status Line: star lost
19:38:49.484 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:49.485 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=4259, med=2765, FiltMin=2471, FiltMax=3238, Gamma=1.000
19:38:49.495 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:49.496 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:49.496 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:49.497 00.001 18884 Enqueuing Expose request
19:38:49.497 00.000 16360 Worker thread wakes up
19:38:49.498 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:49.498 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:50.461 00.963 16360 Exposure complete
19:38:50.511 00.050 16360 worker thread done servicing request
19:38:50.511 00.000 18884 OnExposeComplete: enter
19:38:50.513 00.002 18884 UpdateGuideState(): m_state=3
19:38:50.514 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 54
19:38:50.514 00.000 18884 Star::Find false star n=3 nbg=255 bg=2766.3 sigma=91.4 thresh=3040 peak=2886
19:38:50.515 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=965, SNR=2.9, Peak=3184 HFD=0.0
19:38:50.515 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:50.516 00.001 18884 Star lost during calibration... blundering on
19:38:50.516 00.000 18884 Status Line: star lost
19:38:50.518 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:50.519 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=4150, med=2761, FiltMin=2515, FiltMax=3261, Gamma=1.000
19:38:50.530 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:50.530 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:50.531 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:50.532 00.001 18884 Enqueuing Expose request
19:38:50.532 00.000 16360 Worker thread wakes up
19:38:50.532 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:50.532 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:51.680 01.148 16360 Exposure complete
19:38:51.724 00.044 16360 worker thread done servicing request
19:38:51.724 00.000 18884 OnExposeComplete: enter
19:38:51.725 00.001 18884 UpdateGuideState(): m_state=3
19:38:51.726 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 55
19:38:51.726 00.000 18884 Star::Find false star n=4 nbg=279 bg=2754.3 sigma=106.4 thresh=3074 peak=2913
19:38:51.727 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1469, SNR=2.9, Peak=3366 HFD=0.0
19:38:51.728 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:51.728 00.000 18884 Star lost during calibration... blundering on
19:38:51.729 00.001 18884 Status Line: star lost
19:38:51.731 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:51.732 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=4166, med=2761, FiltMin=2502, FiltMax=3225, Gamma=1.000
19:38:51.748 00.016 18884 UpdateGuideState exits: Star lost - low SNR
19:38:51.749 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:51.749 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:51.750 00.001 18884 Enqueuing Expose request
19:38:51.751 00.001 16360 Worker thread wakes up
19:38:51.751 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:51.751 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:52.708 00.957 16360 Exposure complete
19:38:52.754 00.046 16360 worker thread done servicing request
19:38:52.754 00.000 18884 OnExposeComplete: enter
19:38:52.756 00.002 18884 UpdateGuideState(): m_state=3
19:38:52.759 00.003 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 56
19:38:52.762 00.003 18884 Star::Find false star n=10 nbg=237 bg=2739.4 sigma=77.9 thresh=2973 peak=2895
19:38:52.763 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=3193, SNR=2.9, Peak=3187 HFD=0.0
19:38:52.763 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:52.764 00.001 18884 Star lost during calibration... blundering on
19:38:52.764 00.000 18884 Status Line: star lost
19:38:52.767 00.003 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:52.767 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=4035, med=2761, FiltMin=2512, FiltMax=3229, Gamma=1.000
19:38:52.780 00.013 18884 UpdateGuideState exits: Star lost - low SNR
19:38:52.780 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:52.781 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:52.782 00.001 18884 Enqueuing Expose request
19:38:52.782 00.000 16360 Worker thread wakes up
19:38:52.782 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:52.782 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:52.871 00.089 18884 StartLoopingInteractive: Loop button clicked
19:38:52.872 00.001 18884 Mount: notify guiding stopped
19:38:52.874 00.002 18884 PhdController failed: Guiding stopped
19:38:52.875 00.001 18884 PhdController: newstate STATE_FINISH
19:38:52.876 00.001 18884 PhdController complete: fail: Guiding stopped
19:38:52.877 00.001 18884 evsrv: {"Event":"SettleDone","Timestamp":1770518332.877,"Host":"HP-DSO-CTRL1","Inst":1,"Status":1,"Error":"Guiding stopped","TotalFrames":0,"DroppedFrames":0}
19:38:52.877 00.000 18884 Mount: notify guiding dither settle done success=0
19:38:52.878 00.001 18884 PhdController: newstate STATE_IDLE
19:38:52.879 00.001 18884 Changing from state CALIBRATING_PRIMARY to STOP
19:38:52.879 00.000 18884 guider state => SELECTING
19:38:52.880 00.001 18884 Status Line: Looping
19:38:52.883 00.003 18884 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
19:38:53.940 01.057 16360 Exposure complete
19:38:53.988 00.048 16360 worker thread done servicing request
19:38:53.988 00.000 18884 OnExposeComplete: enter
19:38:53.989 00.001 18884 UpdateGuideState(): m_state=1
19:38:53.990 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 57
19:38:53.991 00.001 18884 Star::Find false star n=5 nbg=240 bg=2780.4 sigma=84.9 thresh=3035 peak=2958
19:38:53.991 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1623, SNR=2.9, Peak=3277 HFD=0.0
19:38:53.992 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:53.992 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:53.993 00.001 18884 Status Line: Star lost - low SNR
19:38:53.998 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=4253, med=2761, FiltMin=2505, FiltMax=3254, Gamma=1.000
19:38:54.013 00.015 18884 UpdateGuideState exits: Star lost - low SNR
19:38:54.015 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:54.015 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:54.016 00.001 18884 Enqueuing Expose request
19:38:54.017 00.001 16360 Worker thread wakes up
19:38:54.017 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:54.017 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:54.984 00.967 16360 Exposure complete
19:38:55.029 00.045 16360 worker thread done servicing request
19:38:55.029 00.000 18884 OnExposeComplete: enter
19:38:55.031 00.002 18884 UpdateGuideState(): m_state=1
19:38:55.031 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 58
19:38:55.032 00.001 18884 Star::Find false star n=1 nbg=253 bg=2761.3 sigma=86.9 thresh=3022 peak=2884
19:38:55.032 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=340, SNR=2.9, Peak=3113 HFD=0.0
19:38:55.033 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:55.034 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:55.034 00.000 18884 Status Line: Star lost - low SNR
19:38:55.036 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=4029, med=2761, FiltMin=2525, FiltMax=3206, Gamma=1.000
19:38:55.047 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:55.048 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:55.049 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:55.049 00.000 18884 Enqueuing Expose request
19:38:55.050 00.001 16360 Worker thread wakes up
19:38:55.050 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:55.050 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:56.203 01.153 16360 Exposure complete
19:38:56.248 00.045 16360 worker thread done servicing request
19:38:56.248 00.000 18884 OnExposeComplete: enter
19:38:56.249 00.001 18884 UpdateGuideState(): m_state=1
19:38:56.249 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 59
19:38:56.250 00.001 18884 Star::Find false star n=2 nbg=262 bg=2758.5 sigma=93.2 thresh=3038 peak=2920
19:38:56.251 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=899, SNR=2.9, Peak=3184 HFD=0.0
19:38:56.251 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:56.252 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:56.253 00.001 18884 Status Line: Star lost - low SNR
19:38:56.255 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4160, med=2761, FiltMin=2518, FiltMax=3209, Gamma=1.000
19:38:56.266 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:56.267 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:56.267 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:56.268 00.001 18884 Enqueuing Expose request
19:38:56.269 00.001 16360 Worker thread wakes up
19:38:56.269 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:56.269 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:57.237 00.968 16360 Exposure complete
19:38:57.281 00.044 16360 worker thread done servicing request
19:38:57.282 00.001 18884 OnExposeComplete: enter
19:38:57.282 00.000 18884 UpdateGuideState(): m_state=1
19:38:57.283 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 60
19:38:57.284 00.001 18884 Star::Find false star n=1 nbg=258 bg=2771.5 sigma=90.1 thresh=3042 peak=2913
19:38:57.284 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=322, SNR=2.9, Peak=3213 HFD=0.0
19:38:57.285 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:57.286 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:57.286 00.000 18884 Status Line: Star lost - low SNR
19:38:57.288 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=4259, med=2761, FiltMin=2505, FiltMax=3283, Gamma=1.000
19:38:57.299 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:38:57.299 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:57.300 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:57.301 00.001 18884 Enqueuing Expose request
19:38:57.301 00.000 16360 Worker thread wakes up
19:38:57.301 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:57.301 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:58.449 01.148 16360 Exposure complete
19:38:58.494 00.045 16360 worker thread done servicing request
19:38:58.494 00.000 18884 OnExposeComplete: enter
19:38:58.495 00.001 18884 UpdateGuideState(): m_state=1
19:38:58.496 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 61
19:38:58.497 00.001 18884 Star::Find false star n=6 nbg=253 bg=2773.0 sigma=83.1 thresh=3022 peak=2925
19:38:58.497 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1922, SNR=2.9, Peak=3328 HFD=0.0
19:38:58.498 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:58.498 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:58.499 00.001 18884 Status Line: Star lost - low SNR
19:38:58.501 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=605, max=4221, med=2761, FiltMin=2521, FiltMax=3280, Gamma=1.000
19:38:58.510 00.009 18884 UpdateGuideState exits: Star lost - low SNR
19:38:58.511 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:58.511 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:58.512 00.001 18884 Enqueuing Expose request
19:38:58.512 00.000 16360 Worker thread wakes up
19:38:58.512 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:58.512 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:38:59.478 00.966 16360 Exposure complete
19:38:59.523 00.045 16360 worker thread done servicing request
19:38:59.523 00.000 18884 OnExposeComplete: enter
19:38:59.524 00.001 18884 UpdateGuideState(): m_state=1
19:38:59.524 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 62
19:38:59.525 00.001 18884 Star::Find false star n=3 nbg=254 bg=2767.3 sigma=87.0 thresh=3028 peak=2932
19:38:59.525 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1025, SNR=2.9, Peak=3248 HFD=0.0
19:38:59.526 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:38:59.528 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:38:59.528 00.000 18884 Status Line: Star lost - low SNR
19:38:59.530 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=4045, med=2761, FiltMin=2509, FiltMax=3257, Gamma=1.000
19:38:59.540 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:38:59.540 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:38:59.541 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:38:59.541 00.000 18884 Enqueuing Expose request
19:38:59.543 00.002 16360 Worker thread wakes up
19:38:59.543 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:38:59.543 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:00.690 01.147 16360 Exposure complete
19:39:00.735 00.045 16360 worker thread done servicing request
19:39:00.736 00.001 18884 OnExposeComplete: enter
19:39:00.736 00.000 18884 UpdateGuideState(): m_state=1
19:39:00.737 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 63
19:39:00.738 00.001 18884 Star::Find false star n=3 nbg=249 bg=2782.6 sigma=84.5 thresh=3036 peak=2941
19:39:00.739 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=832, SNR=2.9, Peak=3248 HFD=0.0
19:39:00.739 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:00.740 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:00.741 00.001 18884 Status Line: Star lost - low SNR
19:39:00.742 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=4099, med=2777, FiltMin=2531, FiltMax=3264, Gamma=1.000
19:39:00.753 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:00.753 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:00.754 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:00.755 00.001 18884 Enqueuing Expose request
19:39:00.755 00.000 16360 Worker thread wakes up
19:39:00.755 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:00.755 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:01.716 00.961 16360 Exposure complete
19:39:01.761 00.045 16360 worker thread done servicing request
19:39:01.761 00.000 18884 OnExposeComplete: enter
19:39:01.761 00.000 18884 UpdateGuideState(): m_state=1
19:39:01.762 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 64
19:39:01.763 00.001 18884 Star::Find false star n=3 nbg=271 bg=2804.7 sigma=97.2 thresh=3096 peak=3062
19:39:01.763 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1493, SNR=2.9, Peak=3664 HFD=0.0
19:39:01.764 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:01.765 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:01.765 00.000 18884 Status Line: Star lost - low SNR
19:39:01.766 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=4160, med=2819, FiltMin=2553, FiltMax=3277, Gamma=1.000
19:39:01.778 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:39:01.779 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:01.780 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:01.780 00.000 18884 Enqueuing Expose request
19:39:01.781 00.001 16360 Worker thread wakes up
19:39:01.781 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:01.781 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:02.934 01.153 16360 Exposure complete
19:39:02.979 00.045 16360 worker thread done servicing request
19:39:02.979 00.000 18884 OnExposeComplete: enter
19:39:02.980 00.001 18884 UpdateGuideState(): m_state=1
19:39:02.980 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 65
19:39:02.981 00.001 18884 Star::Find false star n=3 nbg=267 bg=2869.8 sigma=109.5 thresh=3198 peak=3081
19:39:02.982 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1346, SNR=2.9, Peak=3520 HFD=0.0
19:39:02.982 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:02.983 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:02.983 00.000 18884 Status Line: Star lost - low SNR
19:39:02.985 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=605, max=4269, med=2880, FiltMin=2595, FiltMax=3353, Gamma=1.000
19:39:02.995 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:02.996 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:02.996 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:02.997 00.001 18884 Enqueuing Expose request
19:39:02.997 00.000 16360 Worker thread wakes up
19:39:02.997 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:02.998 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:03.964 00.966 16360 Exposure complete
19:39:04.008 00.044 16360 worker thread done servicing request
19:39:04.009 00.001 18884 OnExposeComplete: enter
19:39:04.009 00.000 18884 UpdateGuideState(): m_state=1
19:39:04.010 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 66
19:39:04.011 00.001 18884 Star::Find false star n=4 nbg=265 bg=2781.1 sigma=90.7 thresh=3053 peak=3026
19:39:04.011 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1723, SNR=2.9, Peak=3421 HFD=0.0
19:39:04.012 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:04.013 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:04.013 00.000 18884 Status Line: Star lost - low SNR
19:39:04.015 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=4022, med=2774, FiltMin=2531, FiltMax=3238, Gamma=1.000
19:39:04.026 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:04.027 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:04.027 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:04.028 00.001 18884 Enqueuing Expose request
19:39:04.028 00.000 16360 Worker thread wakes up
19:39:04.029 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:04.029 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:05.175 01.146 16360 Exposure complete
19:39:05.219 00.044 16360 worker thread done servicing request
19:39:05.219 00.000 18884 OnExposeComplete: enter
19:39:05.220 00.001 18884 UpdateGuideState(): m_state=1
19:39:05.223 00.003 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 67
19:39:05.224 00.001 18884 Star::Find false star n=2 nbg=262 bg=2784.4 sigma=97.3 thresh=3076 peak=2999
19:39:05.225 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=911, SNR=2.9, Peak=3344 HFD=0.0
19:39:05.226 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:05.226 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:05.227 00.001 18884 Status Line: Star lost - low SNR
19:39:05.228 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=4205, med=2787, FiltMin=2515, FiltMax=3248, Gamma=1.000
19:39:05.238 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:05.239 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:05.239 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:05.240 00.001 18884 Enqueuing Expose request
19:39:05.241 00.001 16360 Worker thread wakes up
19:39:05.241 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:05.241 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:06.203 00.962 16360 Exposure complete
19:39:06.248 00.045 16360 worker thread done servicing request
19:39:06.248 00.000 18884 OnExposeComplete: enter
19:39:06.249 00.001 18884 UpdateGuideState(): m_state=1
19:39:06.250 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 68
19:39:06.250 00.000 18884 Star::Find false star n=4 nbg=273 bg=2769.1 sigma=97.7 thresh=3062 peak=2903
19:39:06.252 00.002 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1205, SNR=2.9, Peak=3270 HFD=0.0
19:39:06.252 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:06.253 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:06.254 00.001 18884 Status Line: Star lost - low SNR
19:39:06.255 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=4304, med=2765, FiltMin=2502, FiltMax=3216, Gamma=1.000
19:39:06.265 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:06.266 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:06.267 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:06.267 00.000 18884 Enqueuing Expose request
19:39:06.268 00.001 16360 Worker thread wakes up
19:39:06.268 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:06.268 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:07.417 01.149 16360 Exposure complete
19:39:07.462 00.045 16360 worker thread done servicing request
19:39:07.462 00.000 18884 OnExposeComplete: enter
19:39:07.463 00.001 18884 UpdateGuideState(): m_state=1
19:39:07.464 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 69
19:39:07.465 00.001 18884 Star::Find false star n=3 nbg=253 bg=2759.2 sigma=89.7 thresh=3028 peak=2910
19:39:07.466 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=935, SNR=2.9, Peak=3107 HFD=0.0
19:39:07.467 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:07.467 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:07.469 00.002 18884 Status Line: Star lost - low SNR
19:39:07.471 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=3955, med=2765, FiltMin=2512, FiltMax=3216, Gamma=1.000
19:39:07.480 00.009 18884 UpdateGuideState exits: Star lost - low SNR
19:39:07.481 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:07.482 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:07.482 00.000 18884 Enqueuing Expose request
19:39:07.483 00.001 16360 Worker thread wakes up
19:39:07.483 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:07.483 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:08.450 00.967 16360 Exposure complete
19:39:08.497 00.047 16360 worker thread done servicing request
19:39:08.497 00.000 18884 OnExposeComplete: enter
19:39:08.498 00.001 18884 UpdateGuideState(): m_state=1
19:39:08.499 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 70
19:39:08.499 00.000 18884 Star::Find false star n=2 nbg=244 bg=2760.5 sigma=90.3 thresh=3031 peak=2935
19:39:08.500 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=792, SNR=2.9, Peak=3209 HFD=0.0
19:39:08.501 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:08.501 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:08.502 00.001 18884 Status Line: Star lost - low SNR
19:39:08.503 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=733, max=4201, med=2765, FiltMin=2502, FiltMax=3254, Gamma=1.000
19:39:08.514 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:08.515 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:08.515 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:08.516 00.001 18884 Enqueuing Expose request
19:39:08.516 00.000 16360 Worker thread wakes up
19:39:08.516 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:08.516 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:09.670 01.154 16360 Exposure complete
19:39:09.717 00.047 16360 worker thread done servicing request
19:39:09.718 00.001 18884 OnExposeComplete: enter
19:39:09.718 00.000 18884 UpdateGuideState(): m_state=1
19:39:09.719 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 71
19:39:09.720 00.001 18884 Star::Find false star n=6 nbg=251 bg=2759.5 sigma=83.0 thresh=3009 peak=2931
19:39:09.720 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1898, SNR=2.9, Peak=3155 HFD=0.0
19:39:09.721 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:09.721 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:09.722 00.001 18884 Status Line: Star lost - low SNR
19:39:09.724 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=3926, med=2765, FiltMin=2502, FiltMax=3245, Gamma=1.000
19:39:09.733 00.009 18884 UpdateGuideState exits: Star lost - low SNR
19:39:09.734 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:09.735 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:09.735 00.000 18884 Enqueuing Expose request
19:39:09.736 00.001 16360 Worker thread wakes up
19:39:09.736 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:09.736 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:10.694 00.958 16360 Exposure complete
19:39:10.739 00.045 16360 worker thread done servicing request
19:39:10.739 00.000 18884 OnExposeComplete: enter
19:39:10.740 00.001 18884 UpdateGuideState(): m_state=1
19:39:10.741 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 72
19:39:10.741 00.000 18884 Star::Find false star n=3 nbg=245 bg=2756.5 sigma=82.4 thresh=3004 peak=2894
19:39:10.742 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=993, SNR=2.9, Peak=3277 HFD=0.0
19:39:10.744 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:10.744 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:10.745 00.001 18884 Status Line: Star lost - low SNR
19:39:10.746 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=685, max=4134, med=2765, FiltMin=2505, FiltMax=3273, Gamma=1.000
19:39:10.756 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:10.757 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:10.757 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:10.758 00.001 18884 Enqueuing Expose request
19:39:10.759 00.001 16360 Worker thread wakes up
19:39:10.759 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:10.759 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:11.909 01.150 16360 Exposure complete
19:39:11.953 00.044 16360 worker thread done servicing request
19:39:11.953 00.000 18884 OnExposeComplete: enter
19:39:11.954 00.001 18884 UpdateGuideState(): m_state=1
19:39:11.954 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 73
19:39:11.956 00.002 18884 Star::Find false star n=4 nbg=259 bg=2760.7 sigma=87.7 thresh=3024 peak=2891
19:39:11.957 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1430, SNR=2.9, Peak=3238 HFD=0.0
19:39:11.957 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:11.958 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:11.958 00.000 18884 Status Line: Star lost - low SNR
19:39:11.960 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=3894, med=2765, FiltMin=2512, FiltMax=3203, Gamma=1.000
19:39:11.970 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:11.971 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:11.971 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:11.972 00.001 18884 Enqueuing Expose request
19:39:11.972 00.000 16360 Worker thread wakes up
19:39:11.972 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:11.972 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:12.937 00.965 16360 Exposure complete
19:39:12.981 00.044 16360 worker thread done servicing request
19:39:12.981 00.000 18884 OnExposeComplete: enter
19:39:12.982 00.001 18884 UpdateGuideState(): m_state=1
19:39:12.984 00.002 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 74
19:39:12.985 00.001 18884 Star::Find false star n=5 nbg=265 bg=2743.6 sigma=95.8 thresh=3031 peak=2920
19:39:12.987 00.002 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1762, SNR=2.9, Peak=3421 HFD=0.0
19:39:12.988 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:12.988 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:12.989 00.001 18884 Status Line: Star lost - low SNR
19:39:12.991 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=605, max=4189, med=2758, FiltMin=2518, FiltMax=3885, Gamma=1.000
19:39:13.000 00.009 18884 UpdateGuideState exits: Star lost - low SNR
19:39:13.002 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:13.002 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:13.003 00.001 18884 Enqueuing Expose request
19:39:13.003 00.000 16360 Worker thread wakes up
19:39:13.003 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:13.004 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:14.143 01.139 16360 Exposure complete
19:39:14.188 00.045 16360 worker thread done servicing request
19:39:14.188 00.000 18884 OnExposeComplete: enter
19:39:14.189 00.001 18884 UpdateGuideState(): m_state=1
19:39:14.190 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 75
19:39:14.191 00.001 18884 Star::Find false star n=4 nbg=239 bg=2766.6 sigma=77.3 thresh=2998 peak=2873
19:39:14.191 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1093, SNR=2.9, Peak=3133 HFD=0.0
19:39:14.192 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:14.193 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:14.193 00.000 18884 Status Line: Star lost - low SNR
19:39:14.195 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=5325, med=2755, FiltMin=2525, FiltMax=4877, Gamma=1.000
19:39:14.206 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:14.207 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:14.207 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:14.208 00.001 18884 Enqueuing Expose request
19:39:14.208 00.000 16360 Worker thread wakes up
19:39:14.208 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:14.208 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:15.166 00.958 16360 Exposure complete
19:39:15.210 00.044 16360 worker thread done servicing request
19:39:15.210 00.000 18884 OnExposeComplete: enter
19:39:15.212 00.002 18884 UpdateGuideState(): m_state=1
19:39:15.213 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 76
19:39:15.213 00.000 18884 Star::Find false star n=3 nbg=250 bg=2756.0 sigma=88.0 thresh=3020 peak=2928
19:39:15.214 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1162, SNR=2.9, Peak=3270 HFD=0.0
19:39:15.214 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:15.216 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:15.216 00.000 18884 Status Line: Star lost - low SNR
19:39:15.218 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=717, max=4630, med=2755, FiltMin=2512, FiltMax=4323, Gamma=1.000
19:39:15.228 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:15.229 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:15.229 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:15.230 00.001 18884 Enqueuing Expose request
19:39:15.230 00.000 16360 Worker thread wakes up
19:39:15.230 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:15.230 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:16.383 01.153 16360 Exposure complete
19:39:16.432 00.049 16360 worker thread done servicing request
19:39:16.432 00.000 18884 OnExposeComplete: enter
19:39:16.433 00.001 18884 UpdateGuideState(): m_state=1
19:39:16.434 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 77
19:39:16.434 00.000 18884 Star::Find false star n=3 nbg=246 bg=2753.6 sigma=81.6 thresh=2999 peak=2884
19:39:16.435 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=910, SNR=2.9, Peak=3120 HFD=0.0
19:39:16.436 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:16.436 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:16.437 00.001 18884 Status Line: Star lost - low SNR
19:39:16.438 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=205, max=21405, med=2749, FiltMin=2473, FiltMax=19254, Gamma=1.000
19:39:16.448 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:16.449 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:16.450 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:16.450 00.000 18884 Enqueuing Expose request
19:39:16.451 00.001 16360 Worker thread wakes up
19:39:16.451 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:16.451 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:17.411 00.960 16360 Exposure complete
19:39:17.457 00.046 16360 worker thread done servicing request
19:39:17.457 00.000 18884 OnExposeComplete: enter
19:39:17.458 00.001 18884 UpdateGuideState(): m_state=1
19:39:17.459 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 78
19:39:17.459 00.000 18884 Star::Find false star n=7 nbg=259 bg=2754.3 sigma=89.9 thresh=3024 peak=2915
19:39:17.460 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=2315, SNR=2.9, Peak=3107 HFD=0.0
19:39:17.460 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:17.461 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:17.462 00.001 18884 Status Line: Star lost - low SNR
19:39:17.463 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=5008, med=2752, FiltMin=2518, FiltMax=4665, Gamma=1.000
19:39:17.475 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:39:17.476 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:17.476 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:17.477 00.001 18884 Enqueuing Expose request
19:39:17.477 00.000 16360 Worker thread wakes up
19:39:17.477 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:17.477 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:18.624 01.147 16360 Exposure complete
19:39:18.668 00.044 16360 worker thread done servicing request
19:39:18.668 00.000 18884 OnExposeComplete: enter
19:39:18.669 00.001 18884 UpdateGuideState(): m_state=1
19:39:18.670 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 79
19:39:18.671 00.001 18884 Star::Find false star n=1 nbg=257 bg=2777.3 sigma=91.9 thresh=3053 peak=2897
19:39:18.671 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=288, SNR=2.9, Peak=3280 HFD=0.0
19:39:18.673 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:18.673 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:18.674 00.001 18884 Status Line: Star lost - low SNR
19:39:18.676 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=5353, med=2752, FiltMin=2461, FiltMax=4582, Gamma=1.000
19:39:18.685 00.009 18884 UpdateGuideState exits: Star lost - low SNR
19:39:18.686 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:18.687 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:18.687 00.000 18884 Enqueuing Expose request
19:39:18.688 00.001 16360 Worker thread wakes up
19:39:18.688 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:18.688 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:19.650 00.962 16360 Exposure complete
19:39:19.695 00.045 16360 worker thread done servicing request
19:39:19.695 00.000 18884 OnExposeComplete: enter
19:39:19.696 00.001 18884 UpdateGuideState(): m_state=1
19:39:19.696 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 80
19:39:19.697 00.001 18884 Star::Find false star n=3 nbg=254 bg=2750.8 sigma=89.6 thresh=3020 peak=2896
19:39:19.698 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=887, SNR=2.9, Peak=3200 HFD=0.0
19:39:19.698 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:19.699 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:19.700 00.001 18884 Status Line: Star lost - low SNR
19:39:19.701 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=605, max=5625, med=2752, FiltMin=2505, FiltMax=4630, Gamma=1.000
19:39:19.712 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:19.712 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:19.713 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:19.714 00.001 18884 Enqueuing Expose request
19:39:19.714 00.000 16360 Worker thread wakes up
19:39:19.714 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:19.714 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:20.869 01.155 16360 Exposure complete
19:39:20.914 00.045 16360 worker thread done servicing request
19:39:20.914 00.000 18884 OnExposeComplete: enter
19:39:20.915 00.001 18884 UpdateGuideState(): m_state=1
19:39:20.916 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 81
19:39:20.916 00.000 18884 Star::Find false star n=3 nbg=258 bg=2747.0 sigma=97.2 thresh=3039 peak=2892
19:39:20.917 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=994, SNR=2.9, Peak=3149 HFD=0.0
19:39:20.917 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:20.918 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:20.919 00.001 18884 Status Line: Star lost - low SNR
19:39:20.920 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=6736, med=2752, FiltMin=2513, FiltMax=6326, Gamma=1.000
19:39:20.930 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:20.931 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:20.932 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:20.932 00.000 18884 Enqueuing Expose request
19:39:20.933 00.001 16360 Worker thread wakes up
19:39:20.933 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:20.933 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:21.894 00.961 16360 Exposure complete
19:39:21.941 00.047 16360 worker thread done servicing request
19:39:21.941 00.000 18884 OnExposeComplete: enter
19:39:21.941 00.000 18884 UpdateGuideState(): m_state=1
19:39:21.942 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 82
19:39:21.943 00.001 18884 Star::Find false star n=10 nbg=231 bg=2755.9 sigma=69.2 thresh=2964 peak=2935
19:39:21.943 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=3445, SNR=2.9, Peak=3437 HFD=0.0
19:39:21.944 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:21.945 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:21.946 00.001 18884 Status Line: Star lost - low SNR
19:39:21.948 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=4733, med=2755, FiltMin=2512, FiltMax=4361, Gamma=1.000
19:39:21.959 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:21.960 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:21.960 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:21.961 00.001 18884 Enqueuing Expose request
19:39:21.961 00.000 16360 Worker thread wakes up
19:39:21.961 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:21.962 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:23.107 01.145 16360 Exposure complete
19:39:23.154 00.047 16360 worker thread done servicing request
19:39:23.154 00.000 18884 OnExposeComplete: enter
19:39:23.155 00.001 18884 UpdateGuideState(): m_state=1
19:39:23.155 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 83
19:39:23.156 00.001 18884 Star::Find false star n=7 nbg=247 bg=2739.1 sigma=88.4 thresh=3004 peak=2894
19:39:23.157 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=2195, SNR=2.9, Peak=3126 HFD=0.0
19:39:23.157 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:23.158 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:23.158 00.000 18884 Status Line: Star lost - low SNR
19:39:23.161 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=4352, med=2755, FiltMin=2461, FiltMax=3712, Gamma=1.000
19:39:23.171 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:23.171 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:23.172 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:23.172 00.000 18884 Enqueuing Expose request
19:39:23.173 00.001 16360 Worker thread wakes up
19:39:23.173 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:23.173 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:24.134 00.961 16360 Exposure complete
19:39:24.184 00.050 16360 worker thread done servicing request
19:39:24.185 00.001 18884 OnExposeComplete: enter
19:39:24.185 00.000 18884 UpdateGuideState(): m_state=1
19:39:24.186 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 84
19:39:24.186 00.000 18884 Star::Find false star n=4 nbg=258 bg=2761.9 sigma=87.3 thresh=3024 peak=2912
19:39:24.187 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1143, SNR=2.9, Peak=3091 HFD=0.0
19:39:24.188 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:24.188 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:24.189 00.001 18884 Status Line: Star lost - low SNR
19:39:24.190 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=237, max=4320, med=2755, FiltMin=2502, FiltMax=3971, Gamma=1.000
19:39:24.202 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:39:24.203 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:24.203 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:24.204 00.001 18884 Enqueuing Expose request
19:39:24.204 00.000 16360 Worker thread wakes up
19:39:24.204 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:24.204 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:25.351 01.147 16360 Exposure complete
19:39:25.395 00.044 16360 worker thread done servicing request
19:39:25.395 00.000 18884 OnExposeComplete: enter
19:39:25.396 00.001 18884 UpdateGuideState(): m_state=1
19:39:25.397 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 85
19:39:25.398 00.001 18884 Star::Find false star n=3 nbg=263 bg=2762.2 sigma=88.7 thresh=3028 peak=2951
19:39:25.399 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1256, SNR=2.9, Peak=3469 HFD=0.0
19:39:25.399 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:25.400 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:25.400 00.000 18884 Status Line: Star lost - low SNR
19:39:25.402 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=20752, med=2752, FiltMin=2502, FiltMax=18736, Gamma=1.000
19:39:25.413 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:25.414 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:25.415 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:25.416 00.001 18884 Enqueuing Expose request
19:39:25.417 00.001 16360 Worker thread wakes up
19:39:25.417 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:25.417 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:26.381 00.964 16360 Exposure complete
19:39:26.426 00.045 16360 worker thread done servicing request
19:39:26.426 00.000 18884 OnExposeComplete: enter
19:39:26.427 00.001 18884 UpdateGuideState(): m_state=1
19:39:26.428 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 86
19:39:26.428 00.000 18884 Star::Find false star n=3 nbg=279 bg=2742.0 sigma=104.9 thresh=3057 peak=2936
19:39:26.429 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1424, SNR=2.9, Peak=3299 HFD=0.0
19:39:26.429 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:26.430 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:26.430 00.000 18884 Status Line: Star lost - low SNR
19:39:26.432 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=50310, med=2749, FiltMin=2505, FiltMax=45865, Gamma=1.000
19:39:26.444 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:39:26.445 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:26.446 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:26.446 00.000 18884 Enqueuing Expose request
19:39:26.447 00.001 16360 Worker thread wakes up
19:39:26.447 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:26.447 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:27.599 01.152 16360 Exposure complete
19:39:27.643 00.044 16360 worker thread done servicing request
19:39:27.644 00.001 18884 OnExposeComplete: enter
19:39:27.644 00.000 18884 UpdateGuideState(): m_state=1
19:39:27.646 00.002 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 87
19:39:27.647 00.001 18884 Star::Find false star n=2 nbg=280 bg=2766.6 sigma=113.4 thresh=3107 peak=2918
19:39:27.647 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=745, SNR=2.9, Peak=3437 HFD=0.0
19:39:27.648 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:27.648 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:27.649 00.001 18884 Status Line: Star lost - low SNR
19:39:27.651 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=269, max=22589, med=2749, FiltMin=2477, FiltMax=19981, Gamma=1.000
19:39:27.661 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:27.661 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:27.662 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:27.662 00.000 18884 Enqueuing Expose request
19:39:27.663 00.001 16360 Worker thread wakes up
19:39:27.663 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:27.663 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:28.625 00.962 16360 Exposure complete
19:39:28.671 00.046 16360 worker thread done servicing request
19:39:28.671 00.000 18884 OnExposeComplete: enter
19:39:28.672 00.001 18884 UpdateGuideState(): m_state=1
19:39:28.672 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 88
19:39:28.673 00.001 18884 Star::Find false star n=3 nbg=266 bg=2747.2 sigma=94.9 thresh=3032 peak=2894
19:39:28.674 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1204, SNR=2.9, Peak=3241 HFD=0.0
19:39:28.674 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:28.675 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:28.676 00.001 18884 Status Line: Star lost - low SNR
19:39:28.677 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=28563, med=2749, FiltMin=2505, FiltMax=26483, Gamma=1.000
19:39:28.688 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:28.689 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:28.690 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:28.690 00.000 18884 Enqueuing Expose request
19:39:28.691 00.001 16360 Worker thread wakes up
19:39:28.691 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:28.691 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:29.839 01.148 16360 Exposure complete
19:39:29.883 00.044 16360 worker thread done servicing request
19:39:29.883 00.000 18884 OnExposeComplete: enter
19:39:29.884 00.001 18884 UpdateGuideState(): m_state=1
19:39:29.885 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 89
19:39:29.885 00.000 18884 Star::Find false star n=3 nbg=260 bg=2762.3 sigma=94.4 thresh=3045 peak=2888
19:39:29.887 00.002 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1162, SNR=2.9, Peak=3277 HFD=0.0
19:39:29.887 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:29.888 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:29.888 00.000 18884 Status Line: Star lost - low SNR
19:39:29.890 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=269, max=19741, med=2749, FiltMin=2422, FiltMax=18435, Gamma=1.000
19:39:29.901 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:29.902 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:29.903 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:29.903 00.000 18884 Enqueuing Expose request
19:39:29.904 00.001 16360 Worker thread wakes up
19:39:29.904 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:29.904 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:30.865 00.961 16360 Exposure complete
19:39:30.913 00.048 16360 worker thread done servicing request
19:39:30.913 00.000 18884 OnExposeComplete: enter
19:39:30.915 00.002 18884 UpdateGuideState(): m_state=1
19:39:30.915 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 90
19:39:30.916 00.001 18884 Star::Find false star n=1 nbg=246 bg=2744.8 sigma=91.2 thresh=3019 peak=2902
19:39:30.916 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=330, SNR=2.9, Peak=3136 HFD=0.0
19:39:30.917 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:30.918 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:30.918 00.000 18884 Status Line: Star lost - low SNR
19:39:30.920 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=605, max=23536, med=2749, FiltMin=2470, FiltMax=21936, Gamma=1.000
19:39:30.930 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:30.931 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:30.931 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:30.932 00.001 18884 Enqueuing Expose request
19:39:30.933 00.001 16360 Worker thread wakes up
19:39:30.933 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:30.933 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:32.079 01.146 16360 Exposure complete
19:39:32.124 00.045 16360 worker thread done servicing request
19:39:32.124 00.000 18884 OnExposeComplete: enter
19:39:32.125 00.001 18884 UpdateGuideState(): m_state=1
19:39:32.125 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 91
19:39:32.126 00.001 18884 Star::Find false star n=6 nbg=268 bg=2769.7 sigma=96.7 thresh=3060 peak=2951
19:39:32.127 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=2680, SNR=2.9, Peak=3437 HFD=0.0
19:39:32.127 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:32.128 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:32.128 00.000 18884 Status Line: Star lost - low SNR
19:39:32.131 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=877, max=30973, med=2749, FiltMin=2509, FiltMax=28397, Gamma=1.000
19:39:32.141 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:32.142 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:32.142 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:32.143 00.001 18884 Enqueuing Expose request
19:39:32.143 00.000 16360 Worker thread wakes up
19:39:32.143 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:32.143 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:33.111 00.968 16360 Exposure complete
19:39:33.156 00.045 16360 worker thread done servicing request
19:39:33.156 00.000 18884 OnExposeComplete: enter
19:39:33.158 00.002 18884 UpdateGuideState(): m_state=1
19:39:33.159 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 92
19:39:33.159 00.000 18884 Star::Find false star n=3 nbg=278 bg=2776.6 sigma=105.9 thresh=3094 peak=2930
19:39:33.160 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1228, SNR=2.9, Peak=3309 HFD=0.0
19:39:33.160 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:33.161 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:33.162 00.001 18884 Status Line: Star lost - low SNR
19:39:33.163 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=349, max=23843, med=2749, FiltMin=2512, FiltMax=22422, Gamma=1.000
19:39:33.174 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:33.175 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:33.175 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:33.176 00.001 18884 Enqueuing Expose request
19:39:33.176 00.000 16360 Worker thread wakes up
19:39:33.176 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:33.176 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:34.325 01.149 16360 Exposure complete
19:39:34.369 00.044 16360 worker thread done servicing request
19:39:34.369 00.000 18884 OnExposeComplete: enter
19:39:34.370 00.001 18884 UpdateGuideState(): m_state=1
19:39:34.371 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 93
19:39:34.372 00.001 18884 Star::Find false star n=1 nbg=267 bg=2755.9 sigma=102.5 thresh=3063 peak=2898
19:39:34.372 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=626, SNR=2.9, Peak=3382 HFD=0.0
19:39:34.373 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:34.373 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:34.374 00.001 18884 Status Line: Star lost - low SNR
19:39:34.376 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=397, max=18112, med=2749, FiltMin=2486, FiltMax=17683, Gamma=1.000
19:39:34.387 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:34.388 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:34.388 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:34.390 00.002 18884 Enqueuing Expose request
19:39:34.390 00.000 16360 Worker thread wakes up
19:39:34.390 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:34.390 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:35.354 00.964 16360 Exposure complete
19:39:35.398 00.044 16360 worker thread done servicing request
19:39:35.398 00.000 18884 OnExposeComplete: enter
19:39:35.399 00.001 18884 UpdateGuideState(): m_state=1
19:39:35.400 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 94
19:39:35.400 00.000 18884 Star::Find false star n=2 nbg=266 bg=2759.1 sigma=93.4 thresh=3039 peak=2873
19:39:35.401 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=680, SNR=2.9, Peak=3305 HFD=0.0
19:39:35.402 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:35.402 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:35.403 00.001 18884 Status Line: Star lost - low SNR
19:39:35.405 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=28829, med=2749, FiltMin=2493, FiltMax=26573, Gamma=1.000
19:39:35.416 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:35.417 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:35.418 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:35.419 00.001 18884 Enqueuing Expose request
19:39:35.420 00.001 16360 Worker thread wakes up
19:39:35.420 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:35.420 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:36.572 01.152 16360 Exposure complete
19:39:36.618 00.046 16360 worker thread done servicing request
19:39:36.618 00.000 18884 OnExposeComplete: enter
19:39:36.618 00.000 18884 UpdateGuideState(): m_state=1
19:39:36.619 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 95
19:39:36.620 00.001 18884 Star::Find false star n=2 nbg=245 bg=2749.2 sigma=82.1 thresh=2995 peak=2896
19:39:36.620 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=498, SNR=2.9, Peak=3328 HFD=0.0
19:39:36.622 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:36.622 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:36.623 00.001 18884 Status Line: Star lost - low SNR
19:39:36.624 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=18054, med=2749, FiltMin=2505, FiltMax=16893, Gamma=1.000
19:39:36.635 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:39:36.636 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:36.636 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:36.637 00.001 18884 Enqueuing Expose request
19:39:36.638 00.001 16360 Worker thread wakes up
19:39:36.638 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:36.638 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:37.596 00.958 16360 Exposure complete
19:39:37.641 00.045 16360 worker thread done servicing request
19:39:37.641 00.000 18884 OnExposeComplete: enter
19:39:37.642 00.001 18884 UpdateGuideState(): m_state=1
19:39:37.642 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 96
19:39:37.643 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=329, SNR=2.9, Peak=3209 HFD=0.0
19:39:37.644 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:37.645 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:37.645 00.000 18884 Status Line: Star lost - low SNR
19:39:37.647 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=25542, med=2749, FiltMin=2493, FiltMax=23421, Gamma=1.000
19:39:37.657 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:37.658 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:37.658 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:37.659 00.001 18884 Enqueuing Expose request
19:39:37.660 00.001 16360 Worker thread wakes up
19:39:37.660 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:37.660 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:38.812 01.152 16360 Exposure complete
19:39:38.856 00.044 16360 worker thread done servicing request
19:39:38.856 00.000 18884 OnExposeComplete: enter
19:39:38.857 00.001 18884 UpdateGuideState(): m_state=1
19:39:38.857 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 97
19:39:38.858 00.001 18884 Star::Find false star n=2 nbg=257 bg=2736.7 sigma=86.7 thresh=2997 peak=2871
19:39:38.859 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=616, SNR=2.9, Peak=3171 HFD=0.0
19:39:38.859 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:38.860 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:38.861 00.001 18884 Status Line: Star lost - low SNR
19:39:38.862 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=29549, med=2749, FiltMin=2518, FiltMax=27270, Gamma=1.000
19:39:38.874 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:39:38.874 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:38.875 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:38.875 00.000 18884 Enqueuing Expose request
19:39:38.876 00.001 16360 Worker thread wakes up
19:39:38.876 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:38.876 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:39.841 00.965 16360 Exposure complete
19:39:39.884 00.043 16360 worker thread done servicing request
19:39:39.885 00.001 18884 OnExposeComplete: enter
19:39:39.885 00.000 18884 UpdateGuideState(): m_state=1
19:39:39.886 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 98
19:39:39.887 00.001 18884 Star::Find returns 0 (3), X=721.00, Y=166.00, Mass=0, SNR=0.0, Peak=3097 HFD=0.0
19:39:39.887 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:39.888 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:39.889 00.001 18884 Status Line: Star lost - low mass
19:39:39.890 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=30342, med=2749, FiltMin=2505, FiltMax=27728, Gamma=1.000
19:39:39.902 00.012 18884 UpdateGuideState exits: Star lost - low mass
19:39:39.902 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:39.903 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:39.903 00.000 18884 Enqueuing Expose request
19:39:39.904 00.001 16360 Worker thread wakes up
19:39:39.904 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:39.904 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:41.059 01.155 16360 Exposure complete
19:39:41.103 00.044 16360 worker thread done servicing request
19:39:41.103 00.000 18884 OnExposeComplete: enter
19:39:41.104 00.001 18884 UpdateGuideState(): m_state=1
19:39:41.105 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 99
19:39:41.105 00.000 18884 Star::Find false star n=1 nbg=254 bg=2752.1 sigma=92.8 thresh=3031 peak=2920
19:39:41.106 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=425, SNR=2.9, Peak=3177 HFD=0.0
19:39:41.106 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:41.108 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:41.108 00.000 18884 Status Line: Star lost - low SNR
19:39:41.110 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=32061, med=2749, FiltMin=2496, FiltMax=29808, Gamma=1.000
19:39:41.120 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:41.121 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:41.122 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:41.123 00.001 18884 Enqueuing Expose request
19:39:41.123 00.000 16360 Worker thread wakes up
19:39:41.123 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:41.123 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:42.084 00.961 16360 Exposure complete
19:39:42.129 00.045 16360 worker thread done servicing request
19:39:42.129 00.000 18884 OnExposeComplete: enter
19:39:42.130 00.001 18884 UpdateGuideState(): m_state=1
19:39:42.130 00.000 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 100
19:39:42.131 00.001 18884 Star::Find false star n=4 nbg=260 bg=2745.4 sigma=92.6 thresh=3023 peak=2900
19:39:42.131 00.000 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=1472, SNR=2.9, Peak=3299 HFD=0.0
19:39:42.132 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:42.134 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:42.134 00.000 18884 Status Line: Star lost - low SNR
19:39:42.136 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=30454, med=2749, FiltMin=2507, FiltMax=28627, Gamma=1.000
19:39:42.146 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:39:42.147 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:42.147 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:42.148 00.001 18884 Enqueuing Expose request
19:39:42.149 00.001 16360 Worker thread wakes up
19:39:42.149 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:42.149 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:43.300 01.151 16360 Exposure complete
19:39:43.348 00.048 16360 worker thread done servicing request
19:39:43.348 00.000 18884 OnExposeComplete: enter
19:39:43.349 00.001 18884 UpdateGuideState(): m_state=1
19:39:43.350 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 101
19:39:43.352 00.002 18884 Star::Find returns 0 (3), X=721.00, Y=166.00, Mass=0, SNR=0.0, Peak=3184 HFD=0.0
19:39:43.353 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:43.354 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:43.354 00.000 18884 Status Line: Star lost - low mass
19:39:43.356 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=685, max=32854, med=2749, FiltMin=2438, FiltMax=29155, Gamma=1.000
19:39:43.371 00.015 18884 UpdateGuideState exits: Star lost - low mass
19:39:43.372 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:43.373 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:43.373 00.000 18884 Enqueuing Expose request
19:39:43.374 00.001 16360 Worker thread wakes up
19:39:43.374 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:43.374 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:44.342 00.968 16360 Exposure complete
19:39:44.388 00.046 16360 worker thread done servicing request
19:39:44.388 00.000 18884 OnExposeComplete: enter
19:39:44.389 00.001 18884 UpdateGuideState(): m_state=1
19:39:44.390 00.001 18884 Star::Find(15, 721, 166, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.390 00.000 18884 Star::Find false star n=3 nbg=250 bg=2740.4 sigma=87.5 thresh=3003 peak=2889
19:39:44.391 00.001 18884 Star::Find returns 0 (2), X=721.00, Y=166.00, Mass=886, SNR=2.9, Peak=3216 HFD=0.0
19:39:44.391 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:39:44.393 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:39:44.394 00.001 18884 Status Line: Star lost - low SNR
19:39:44.395 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=31030, med=2749, FiltMin=2502, FiltMax=28387, Gamma=1.000
19:39:44.407 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:39:44.407 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:44.408 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:39:44.410 00.002 18884 Enqueuing Expose request
19:39:44.410 00.000 16360 Worker thread wakes up
19:39:44.410 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:44.410 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:39:44.610 00.200 18884 GuiderMultiStar::AutoSelect enter
19:39:44.612 00.002 18884 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
19:39:44.659 00.047 18884 AutoFind: auto downsample for scale 3.22 => 1x
19:39:44.711 00.052 18884 AutoFind: global mean = 0.0, stdev 338.1
19:39:44.711 00.000 18884 AutoFind: using threshold = 0.1
19:39:44.767 00.056 18884 AutoFind: local max [483, 94] 161.9
19:39:44.767 00.000 18884 AutoFind: local max [1016, 359] 94.2
19:39:44.768 00.001 18884 AutoFind: local max [1019, 367] 41.5
19:39:44.768 00.000 18884 AutoFind: local max [1137, 131] 26.3
19:39:44.769 00.001 18884 AutoFind: local max [1143, 97] 23.2
19:39:44.769 00.000 18884 AutoFind: local max [1179, 386] 13.3
19:39:44.771 00.002 18884 AutoFind: local max [592, 791] 10.5
19:39:44.772 00.001 18884 AutoFind: local max [1195, 72] 8.5
19:39:44.772 00.000 18884 AutoFind: local max [1136, 622] 7.7
19:39:44.773 00.001 18884 AutoFind: local max [1120, 185] 4.4
19:39:44.773 00.000 18884 AutoFind: local max [1034, 361] 3.6
19:39:44.774 00.001 18884 AutoFind: local max [481, 78] 3.5
19:39:44.775 00.001 18884 AutoFind: local max [441, 731] 3.1
19:39:44.775 00.000 18884 AutoFind: local max [1083, 8] 2.9
19:39:44.776 00.001 18884 AutoFind: local max [353, 107] 2.9
19:39:44.776 00.000 18884 AutoFind: local max [1154, 323] 2.8
19:39:44.777 00.001 18884 AutoFind: local max [513, 98] 2.6
19:39:44.778 00.001 18884 AutoFind: local max [519, 21] 2.5
19:39:44.778 00.000 18884 AutoFind: local max [280, 665] 2.5
19:39:44.778 00.000 18884 AutoFind: local max [1052, 114] 2.5
19:39:44.779 00.001 18884 AutoFind: local max [321, 394] 2.5
19:39:44.779 00.000 18884 AutoFind: local max [469, 80] 2.4
19:39:44.780 00.001 18884 AutoFind: local max [123, 732] 2.4
19:39:44.780 00.000 18884 AutoFind: local max [121, 685] 2.4
19:39:44.781 00.001 18884 AutoFind: local max [1086, 356] 2.4
19:39:44.781 00.000 18884 AutoFind: local max [739, 851] 2.4
19:39:44.783 00.002 18884 AutoFind: local max [563, 604] 2.4
19:39:44.784 00.001 18884 AutoFind: local max [474, 881] 2.3
19:39:44.784 00.000 18884 AutoFind: local max [215, 427] 2.3
19:39:44.785 00.001 18884 AutoFind: local max [1267, 616] 2.3
19:39:44.785 00.000 18884 AutoFind: local max [1185, 549] 2.3
19:39:44.786 00.001 18884 AutoFind: local max [66, 884] 2.3
19:39:44.786 00.000 18884 AutoFind: local max [1002, 356] 2.3
19:39:44.787 00.001 18884 AutoFind: local max [53, 811] 2.3
19:39:44.788 00.001 18884 AutoFind: local max [10, 224] 2.3
19:39:44.789 00.001 18884 AutoFind: local max [984, 606] 2.3
19:39:44.789 00.000 18884 AutoFind: local max [994, 813] 2.3
19:39:44.790 00.001 18884 AutoFind: local max [636, 520] 2.3
19:39:44.791 00.001 18884 AutoFind: local max [720, 588] 2.3
19:39:44.792 00.001 18884 AutoFind: local max [1084, 83] 2.3
19:39:44.792 00.000 18884 AutoFind: local max [889, 648] 2.3
19:39:44.793 00.001 18884 AutoFind: local max [131, 373] 2.2
19:39:44.794 00.001 18884 AutoFind: local max [691, 259] 2.2
19:39:44.794 00.000 18884 AutoFind: local max [546, 570] 2.2
19:39:44.795 00.001 18884 AutoFind: local max [867, 451] 2.2
19:39:44.797 00.002 18884 AutoFind: local max [1234, 804] 2.2
19:39:44.797 00.000 18884 AutoFind: local max [801, 914] 2.2
19:39:44.798 00.001 18884 AutoFind: local max [929, 601] 2.2
19:39:44.798 00.000 18884 AutoFind: local max [1203, 816] 2.2
19:39:44.799 00.001 18884 AutoFind: local max [1159, 212] 2.2
19:39:44.800 00.001 18884 AutoFind: local max [304, 303] 2.2
19:39:44.800 00.000 18884 AutoFind: local max [202, 308] 2.2
19:39:44.801 00.001 18884 AutoFind: local max [71, 658] 2.2
19:39:44.801 00.000 18884 AutoFind: local max [371, 901] 2.2
19:39:44.802 00.001 18884 AutoFind: local max [947, 384] 2.2
19:39:44.803 00.001 18884 AutoFind: local max [916, 846] 2.2
19:39:44.803 00.000 18884 AutoFind: local max [364, 36] 2.2
19:39:44.804 00.001 18884 AutoFind: local max [287, 514] 2.2
19:39:44.804 00.000 18884 AutoFind: local max [1214, 620] 2.2
19:39:44.805 00.001 18884 AutoFind: local max [82, 536] 2.1
19:39:44.806 00.001 18884 AutoFind: local max [80, 204] 2.1
19:39:44.806 00.000 18884 AutoFind: local max [972, 446] 2.1
19:39:44.807 00.001 18884 AutoFind: local max [1048, 934] 2.1
19:39:44.807 00.000 18884 AutoFind: local max [65, 41] 2.1
19:39:44.808 00.001 18884 AutoFind: local max [87, 513] 2.1
19:39:44.810 00.002 18884 AutoFind: local max [1155, 278] 2.1
19:39:44.810 00.000 18884 AutoFind: local max [406, 912] 2.1
19:39:44.811 00.001 18884 AutoFind: local max [813, 669] 2.1
19:39:44.811 00.000 18884 AutoFind: local max [1205, 758] 2.1
19:39:44.812 00.001 18884 AutoFind: local max [126, 942] 2.1
19:39:44.812 00.000 18884 AutoFind: local max [756, 918] 2.1
19:39:44.813 00.001 18884 AutoFind: local max [1084, 664] 2.1
19:39:44.814 00.001 18884 AutoFind: local max [91, 85] 2.1
19:39:44.814 00.000 18884 AutoFind: local max [1195, 928] 2.1
19:39:44.815 00.001 18884 AutoFind: local max [547, 546] 2.1
19:39:44.816 00.001 18884 AutoFind: local max [201, 739] 2.1
19:39:44.816 00.000 18884 AutoFind: local max [443, 754] 2.1
19:39:44.817 00.001 18884 AutoFind: local max [212, 797] 2.1
19:39:44.818 00.001 18884 AutoFind: local max [1085, 649] 2.1
19:39:44.819 00.001 18884 AutoFind: local max [92, 861] 2.1
19:39:44.819 00.000 18884 AutoFind: local max [662, 51] 2.1
19:39:44.820 00.001 18884 AutoFind: local max [422, 213] 2.1
19:39:44.821 00.001 18884 AutoFind: local max [889, 168] 2.1
19:39:44.821 00.000 18884 AutoFind: local max [334, 253] 2.1
19:39:44.822 00.001 18884 AutoFind: local max [553, 657] 2.1
19:39:44.823 00.001 18884 AutoFind: local max [1163, 278] 2.1
19:39:44.823 00.000 18884 AutoFind: local max [244, 211] 2.1
19:39:44.824 00.001 18884 AutoFind: local max [984, 814] 2.1
19:39:44.824 00.000 18884 AutoFind: local max [653, 615] 2.1
19:39:44.826 00.002 18884 AutoFind: local max [705, 189] 2.1
19:39:44.827 00.001 18884 AutoFind: local max [726, 361] 2.1
19:39:44.827 00.000 18884 AutoFind: local max [1086, 424] 2.1
19:39:44.828 00.001 18884 AutoFind: local max [1011, 624] 2.1
19:39:44.829 00.001 18884 AutoFind: local max [930, 659] 2.0
19:39:44.829 00.000 18884 AutoFind: local max [432, 751] 2.0
19:39:44.830 00.001 18884 AutoFind: local max [571, 486] 2.0
19:39:44.830 00.000 18884 AutoFind: local max [825, 181] 2.0
19:39:44.831 00.001 18884 AutoFind: local max [1015, 946] 2.0
19:39:44.832 00.001 18884 AutoFind: local max [737, 186] 2.0
19:39:44.832 00.000 18884 AutoFind: local max [1210, 356] 2.0
19:39:44.833 00.001 18884 AutoFind: too close [432, 751] 2.0 - [443, 754] 2.1
19:39:44.833 00.000 18884 AutoFind: too close [432, 751] 2.0 - [441, 731] 3.1
19:39:44.834 00.001 18884 AutoFind: too close [984, 814] 2.1 - [994, 813] 2.3
19:39:44.836 00.002 18884 AutoFind: too close [1163, 278] 2.1 - [1155, 278] 2.1
19:39:44.836 00.000 18884 AutoFind: too close [1085, 649] 2.1 - [1084, 664] 2.1
19:39:44.837 00.001 18884 AutoFind: close dim-bright [1002, 356] 2.3 - [1019, 367] 41.5
19:39:44.837 00.000 18884 AutoFind: close dim-bright [1002, 356] 2.3 - [1016, 359] 94.2
19:39:44.838 00.001 18884 AutoFind: too close [469, 80] 2.4 - [481, 78] 3.5
19:39:44.839 00.001 18884 AutoFind: close dim-bright [469, 80] 2.4 - [483, 94] 161.9
19:39:44.839 00.000 18884 AutoFind: close dim-bright [481, 78] 3.5 - [483, 94] 161.9
19:39:44.840 00.001 18884 AutoFind: close dim-bright [1034, 361] 3.6 - [1019, 367] 41.5
19:39:44.841 00.001 18884 AutoFind: close dim-bright [1034, 361] 3.6 - [1016, 359] 94.2
19:39:44.841 00.000 18884 AutoFind: too close [1019, 367] 41.5 - [1016, 359] 94.2
19:39:44.842 00.001 18884 AutoFind: too close to edge [1015, 946] 2.0
19:39:44.842 00.000 18884 AutoFind: too close to edge [1195, 928] 2.1
19:39:44.843 00.001 18884 AutoFind: too close to edge [126, 942] 2.1
19:39:44.843 00.000 18884 AutoFind: too close to edge [1048, 934] 2.1
19:39:44.844 00.001 18884 AutoFind: too close to edge [364, 36] 2.2
19:39:44.844 00.000 18884 AutoFind: too close to edge [10, 224] 2.3
19:39:44.845 00.001 18884 AutoFind: too close to edge [1267, 616] 2.3
19:39:44.845 00.000 18884 AutoFind: too close to edge [519, 21] 2.5
19:39:44.846 00.001 18884 AutoFind: too close to edge [1083, 8] 2.9
19:39:44.847 00.001 18884 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
19:39:44.847 00.000 18884 Star::Find(15, 483, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.849 00.002 18884 Star::Find returns 1 (0), X=482.84, Y=93.28, Mass=1445016, SNR=170.3, Peak=31030 HFD=7.0
19:39:44.849 00.000 18884 Star::Find(15, 1137, 131, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.849 00.000 18884 Star::Find returns 1 (0), X=1137.58, Y=130.66, Mass=180729, SNR=108.4, Peak=7302 HFD=6.9
19:39:44.849 00.000 18884 Star::Find(15, 1143, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.851 00.002 18884 Star::Find returns 1 (0), X=1143.92, Y=96.69, Mass=146762, SNR=89.1, Peak=6720 HFD=6.7
19:39:44.851 00.000 18884 Star::Find(15, 1179, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.852 00.001 18884 Star::Find returns 1 (0), X=1179.59, Y=385.36, Mass=78227, SNR=52.7, Peak=4982 HFD=5.8
19:39:44.852 00.000 18884 Star::Find(15, 592, 791, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.853 00.001 18884 Star::Find returns 1 (0), X=593.22, Y=792.91, Mass=123447, SNR=75.9, Peak=5091 HFD=7.4
19:39:44.854 00.001 18884 Star::Find(15, 1195, 72, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.854 00.000 18884 Star::Find returns 1 (0), X=1195.52, Y=71.39, Mass=47813, SNR=47.1, Peak=4381 HFD=5.8
19:39:44.855 00.001 18884 Star::Find(15, 1136, 622, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.855 00.000 18884 Star::Find returns 1 (0), X=1137.46, Y=622.51, Mass=36524, SNR=38.0, Peak=4259 HFD=5.9
19:39:44.856 00.001 18884 Star::Find(15, 1120, 185, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.856 00.000 18884 Star::Find returns 1 (0), X=1120.13, Y=184.53, Mass=19872, SNR=32.4, Peak=3613 HFD=5.2
19:39:44.857 00.001 18884 Star::Find(15, 1034, 361, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.859 00.002 18884 Star::Find returns 1 (0), X=1018.76, Y=360.77, Mass=1095006, SNR=113.1, Peak=16425 HFD=7.9
19:39:44.859 00.000 18884 Star::Find(15, 353, 107, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.860 00.001 18884 Star::Find returns 1 (0), X=353.10, Y=105.36, Mass=17671, SNR=25.6, Peak=3552 HFD=6.3
19:39:44.860 00.000 18884 Star::Find(15, 1154, 323, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.861 00.001 18884 Star::Find returns 1 (0), X=1154.31, Y=322.95, Mass=6462, SNR=15.3, Peak=3427 HFD=3.3
19:39:44.861 00.000 18884 Star::Find(15, 513, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.862 00.001 18884 Star::Find false star n=54 nbg=168 bg=3047.4 sigma=151.5 thresh=3502 peak=3442
19:39:44.862 00.000 18884 Star::Find returns 0 (2), X=513.00, Y=98.00, Mass=55502, SNR=2.9, Peak=3619 HFD=0.0
19:39:44.863 00.001 18884 Star::Find(15, 280, 665, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.864 00.001 18884 Star::Find false star n=4 nbg=263 bg=2745.6 sigma=93.4 thresh=3026 peak=2889
19:39:44.864 00.000 18884 Star::Find returns 0 (2), X=280.00, Y=665.00, Mass=1420, SNR=2.9, Peak=3190 HFD=0.0
19:39:44.865 00.001 18884 Star::Find(15, 1052, 114, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.865 00.000 18884 Star::Find false star n=6 nbg=248 bg=2773.3 sigma=92.2 thresh=3050 peak=2922
19:39:44.866 00.001 18884 Star::Find returns 0 (2), X=1052.00, Y=114.00, Mass=2306, SNR=2.9, Peak=3245 HFD=0.0
19:39:44.866 00.000 18884 Star::Find(15, 321, 394, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.867 00.001 18884 Star::Find false star n=16 nbg=246 bg=2789.7 sigma=94.2 thresh=3072 peak=3071
19:39:44.867 00.000 18884 Star::Find returns 0 (2), X=321.00, Y=394.00, Mass=5646, SNR=2.9, Peak=3360 HFD=0.0
19:39:44.868 00.001 18884 Star::Find(15, 123, 732, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.868 00.000 18884 Star::Find false star n=4 nbg=252 bg=2740.1 sigma=84.8 thresh=2995 peak=2967
19:39:44.870 00.002 18884 Star::Find returns 0 (2), X=123.00, Y=732.00, Mass=1761, SNR=2.9, Peak=3334 HFD=0.0
19:39:44.871 00.001 18884 Star::Find(15, 121, 685, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.871 00.000 18884 Star::Find returns 1 (0), X=121.58, Y=685.69, Mass=4484, SNR=12.8, Peak=3257 HFD=4.6
19:39:44.872 00.001 18884 Star::Find(15, 1086, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.872 00.000 18884 Star::Find false star n=1 nbg=273 bg=2755.3 sigma=112.9 thresh=3094 peak=2937
19:39:44.873 00.001 18884 Star::Find returns 0 (2), X=1086.00, Y=356.00, Mass=502, SNR=2.9, Peak=3257 HFD=0.0
19:39:44.873 00.000 18884 Star::Find(15, 739, 851, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.874 00.001 18884 Star::Find false star n=8 nbg=258 bg=2722.7 sigma=87.4 thresh=2985 peak=2968
19:39:44.875 00.001 18884 Star::Find returns 0 (2), X=739.00, Y=851.00, Mass=3009, SNR=2.9, Peak=3193 HFD=0.0
19:39:44.875 00.000 18884 Star::Find(15, 563, 604, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.876 00.001 18884 Star::Find returns 0 (2), X=563.00, Y=604.00, Mass=287, SNR=2.9, Peak=3318 HFD=0.0
19:39:44.876 00.000 18884 Star::Find(15, 474, 881, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.877 00.001 18884 Star::Find false star n=4 nbg=268 bg=2750.1 sigma=95.0 thresh=3035 peak=2910
19:39:44.877 00.000 18884 Star::Find returns 0 (2), X=474.00, Y=881.00, Mass=1252, SNR=2.9, Peak=3139 HFD=0.0
19:39:44.878 00.001 18884 Star::Find(15, 215, 427, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.878 00.000 18884 Star::Find false star n=8 nbg=239 bg=2730.2 sigma=84.8 thresh=2985 peak=2932
19:39:44.879 00.001 18884 Star::Find returns 0 (2), X=215.00, Y=427.00, Mass=2332, SNR=2.9, Peak=3200 HFD=0.0
19:39:44.880 00.001 18884 Star::Find(15, 1185, 549, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.880 00.000 18884 Star::Find returns 1 (0), X=1184.86, Y=548.23, Mass=3534, SNR=12.5, Peak=3289 HFD=3.3
19:39:44.882 00.002 18884 Star::Find(15, 66, 884, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.882 00.000 18884 Star::Find false star n=3 nbg=258 bg=2724.5 sigma=88.6 thresh=2990 peak=2896
19:39:44.883 00.001 18884 Star::Find returns 0 (2), X=66.00, Y=884.00, Mass=862, SNR=2.9, Peak=3171 HFD=0.0
19:39:44.883 00.000 18884 Star::Find(15, 1002, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.884 00.001 18884 Star::Find returns 1 (0), X=1017.44, Y=359.28, Mass=1086693, SNR=134.5, Peak=21897 HFD=7.3
19:39:44.884 00.000 18884 Star::Find(15, 53, 811, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.885 00.001 18884 Star::Find false star n=2 nbg=261 bg=2739.9 sigma=98.0 thresh=3034 peak=2883
19:39:44.886 00.001 18884 Star::Find returns 0 (2), X=53.00, Y=811.00, Mass=638, SNR=2.9, Peak=3161 HFD=0.0
19:39:44.886 00.000 18884 Star::Find(15, 984, 606, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.887 00.001 18884 Star::Find false star n=1 nbg=278 bg=2731.8 sigma=112.0 thresh=3068 peak=2900
19:39:44.887 00.000 18884 Star::Find returns 0 (2), X=984.00, Y=606.00, Mass=346, SNR=2.9, Peak=3139 HFD=0.0
19:39:44.888 00.001 18884 Star::Find(15, 636, 520, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.888 00.000 18884 Star::Find false star n=6 nbg=255 bg=2742.4 sigma=83.8 thresh=2994 peak=2924
19:39:44.889 00.001 18884 Star::Find returns 0 (2), X=636.00, Y=520.00, Mass=1793, SNR=2.9, Peak=3155 HFD=0.0
19:39:44.889 00.000 18884 Star::Find(15, 720, 588, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.890 00.001 18884 Star::Find returns 1 (0), X=720.94, Y=582.88, Mass=7573, SNR=17.7, Peak=3469 HFD=6.7
19:39:44.891 00.001 18884 Star::Find(15, 1084, 83, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.891 00.000 18884 Star::Find false star n=9 nbg=242 bg=2726.9 sigma=78.5 thresh=2963 peak=2881
19:39:44.892 00.001 18884 Star::Find returns 0 (2), X=1084.00, Y=83.00, Mass=2949, SNR=2.9, Peak=3133 HFD=0.0
19:39:44.892 00.000 18884 Star::Find(15, 889, 648, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.894 00.002 18884 Star::Find false star n=2 nbg=266 bg=2740.6 sigma=96.0 thresh=3028 peak=2888
19:39:44.894 00.000 18884 Star::Find returns 0 (2), X=889.00, Y=648.00, Mass=637, SNR=2.9, Peak=3168 HFD=0.0
19:39:44.895 00.001 18884 Star::Find(15, 131, 373, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.896 00.001 18884 Star::Find false star n=2 nbg=267 bg=2747.8 sigma=101.4 thresh=3052 peak=2873
19:39:44.896 00.000 18884 Star::Find returns 0 (2), X=131.00, Y=373.00, Mass=759, SNR=2.9, Peak=3177 HFD=0.0
19:39:44.897 00.001 18884 Star::Find(15, 691, 259, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.897 00.000 18884 Star::Find false star n=2 nbg=258 bg=2743.0 sigma=96.5 thresh=3032 peak=2968
19:39:44.898 00.001 18884 Star::Find returns 0 (2), X=691.00, Y=259.00, Mass=860, SNR=2.9, Peak=3293 HFD=0.0
19:39:44.898 00.000 18884 Star::Find(15, 546, 570, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.899 00.001 18884 Star::Find false star n=6 nbg=257 bg=2779.1 sigma=91.9 thresh=3055 peak=2943
19:39:44.899 00.000 18884 Star::Find returns 0 (2), X=546.00, Y=570.00, Mass=2117, SNR=2.9, Peak=3197 HFD=0.0
19:39:44.900 00.001 18884 Star::Find(15, 867, 451, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.900 00.000 18884 Star::Find false star n=4 nbg=266 bg=2747.9 sigma=100.6 thresh=3050 peak=2926
19:39:44.901 00.001 18884 Star::Find returns 0 (2), X=867.00, Y=451.00, Mass=1568, SNR=2.9, Peak=3213 HFD=0.0
19:39:44.901 00.000 18884 Star::Find(15, 1234, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.902 00.001 18884 Star::Find false star n=1 nbg=281 bg=2722.5 sigma=114.9 thresh=3067 peak=2942
19:39:44.903 00.001 18884 Star::Find returns 0 (2), X=1234.00, Y=804.00, Mass=1011, SNR=2.9, Peak=3734 HFD=0.0
19:39:44.903 00.000 18884 Star::Find(15, 801, 914, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.905 00.002 18884 Star::Find false star n=2 nbg=257 bg=2738.4 sigma=98.9 thresh=3035 peak=2894
19:39:44.905 00.000 18884 Star::Find returns 0 (2), X=801.00, Y=914.00, Mass=632, SNR=2.9, Peak=3136 HFD=0.0
19:39:44.906 00.001 18884 Star::Find(15, 929, 601, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.906 00.000 18884 Star::Find returns 0 (3), X=929.00, Y=601.00, Mass=0, SNR=0.0, Peak=3158 HFD=0.0
19:39:44.907 00.001 18884 Star::Find(15, 1203, 816, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.907 00.000 18884 Star::Find false star n=5 nbg=262 bg=2761.1 sigma=102.8 thresh=3069 peak=2947
19:39:44.908 00.001 18884 Star::Find returns 0 (2), X=1203.00, Y=816.00, Mass=1993, SNR=2.9, Peak=3363 HFD=0.0
19:39:44.909 00.001 18884 Star::Find(15, 1159, 212, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.909 00.000 18884 Star::Find false star n=1 nbg=261 bg=2736.6 sigma=97.5 thresh=3029 peak=2913
19:39:44.910 00.001 18884 Star::Find returns 0 (2), X=1159.00, Y=212.00, Mass=332, SNR=2.9, Peak=3161 HFD=0.0
19:39:44.910 00.000 18884 Star::Find(15, 304, 303, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.911 00.001 18884 Star::Find false star n=4 nbg=260 bg=2758.3 sigma=90.7 thresh=3031 peak=2933
19:39:44.911 00.000 18884 Star::Find returns 0 (2), X=304.00, Y=303.00, Mass=1187, SNR=2.9, Peak=3149 HFD=0.0
19:39:44.912 00.001 18884 Star::Find(15, 202, 308, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.912 00.000 18884 Star::Find returns 1 (0), X=201.96, Y=307.37, Mass=4507, SNR=13.1, Peak=3209 HFD=5.2
19:39:44.913 00.001 18884 Star::Find(15, 71, 658, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.914 00.001 18884 Star::Find returns 0 (3), X=71.00, Y=658.00, Mass=0, SNR=0.0, Peak=3139 HFD=0.0
19:39:44.914 00.000 18884 Star::Find(15, 371, 901, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.916 00.002 18884 Star::Find false star n=2 nbg=265 bg=2729.1 sigma=100.8 thresh=3032 peak=2889
19:39:44.916 00.000 18884 Star::Find returns 0 (2), X=371.00, Y=901.00, Mass=778, SNR=2.9, Peak=3235 HFD=0.0
19:39:44.917 00.001 18884 Star::Find(15, 947, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.917 00.000 18884 Star::Find false star n=3 nbg=255 bg=2751.1 sigma=88.9 thresh=3018 peak=2956
19:39:44.918 00.001 18884 Star::Find returns 0 (2), X=947.00, Y=384.00, Mass=946, SNR=2.9, Peak=3171 HFD=0.0
19:39:44.918 00.000 18884 Star::Find(15, 916, 846, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.919 00.001 18884 Star::Find false star n=7 nbg=268 bg=2741.3 sigma=95.3 thresh=3027 peak=2949
19:39:44.919 00.000 18884 Star::Find returns 0 (2), X=916.00, Y=846.00, Mass=2456, SNR=2.9, Peak=3389 HFD=0.0
19:39:44.920 00.001 18884 Star::Find(15, 287, 514, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.920 00.000 18884 Star::Find false star n=3 nbg=263 bg=2750.3 sigma=94.1 thresh=3033 peak=2901
19:39:44.921 00.001 18884 Star::Find returns 0 (2), X=287.00, Y=514.00, Mass=955, SNR=2.9, Peak=3161 HFD=0.0
19:39:44.921 00.000 18884 Star::Find(15, 1214, 620, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.922 00.001 18884 Star::Find false star n=6 nbg=246 bg=2723.8 sigma=86.8 thresh=2984 peak=2916
19:39:44.923 00.001 18884 Star::Find returns 0 (2), X=1214.00, Y=620.00, Mass=2082, SNR=2.9, Peak=3241 HFD=0.0
19:39:44.923 00.000 18884 Star::Find(15, 82, 536, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.924 00.001 18884 Star::Find returns 0 (3), X=82.00, Y=536.00, Mass=0, SNR=0.0, Peak=3187 HFD=0.0
19:39:44.924 00.000 18884 Star::Find(15, 80, 204, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.925 00.001 18884 Star::Find false star n=2 nbg=267 bg=2788.9 sigma=105.7 thresh=3106 peak=3008
19:39:44.925 00.000 18884 Star::Find returns 0 (2), X=80.00, Y=204.00, Mass=1026, SNR=2.9, Peak=3443 HFD=0.0
19:39:44.927 00.002 18884 Star::Find(15, 972, 446, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.927 00.000 18884 Star::Find false star n=2 nbg=262 bg=2751.2 sigma=91.9 thresh=3027 peak=2896
19:39:44.928 00.001 18884 Star::Find returns 0 (2), X=972.00, Y=446.00, Mass=671, SNR=2.9, Peak=3392 HFD=0.0
19:39:44.928 00.000 18884 Star::Find(15, 65, 41, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.929 00.001 18884 Star::Find returns 0 (3), X=65.00, Y=41.00, Mass=0, SNR=0.0, Peak=3203 HFD=0.0
19:39:44.930 00.001 18884 Star::Find(15, 87, 513, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.930 00.000 18884 Star::Find returns 0 (3), X=87.00, Y=513.00, Mass=0, SNR=0.0, Peak=3462 HFD=0.0
19:39:44.931 00.001 18884 Star::Find(15, 406, 912, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.931 00.000 18884 Star::Find false star n=3 nbg=260 bg=2753.8 sigma=86.9 thresh=3014 peak=2923
19:39:44.932 00.001 18884 Star::Find returns 0 (2), X=406.00, Y=912.00, Mass=954, SNR=2.9, Peak=3229 HFD=0.0
19:39:44.932 00.000 18884 Star::Find(15, 813, 669, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.933 00.001 18884 Star::Find false star n=3 nbg=261 bg=2733.2 sigma=100.9 thresh=3036 peak=2903
19:39:44.933 00.000 18884 Star::Find returns 0 (2), X=813.00, Y=669.00, Mass=1239, SNR=2.9, Peak=3222 HFD=0.0
19:39:44.934 00.001 18884 Star::Find(15, 1205, 758, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.935 00.001 18884 Star::Find false star n=2 nbg=269 bg=2762.0 sigma=103.8 thresh=3074 peak=2988
19:39:44.935 00.000 18884 Star::Find returns 0 (2), X=1205.00, Y=758.00, Mass=847, SNR=2.9, Peak=3296 HFD=0.0
19:39:44.937 00.002 18884 Star::Find(15, 756, 918, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.937 00.000 18884 Star::Find false star n=4 nbg=253 bg=2736.6 sigma=97.3 thresh=3028 peak=2895
19:39:44.938 00.001 18884 Star::Find returns 0 (2), X=756.00, Y=918.00, Mass=1357, SNR=2.9, Peak=3165 HFD=0.0
19:39:44.938 00.000 18884 Star::Find(15, 91, 85, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.939 00.001 18884 Star::Find false star n=3 nbg=240 bg=2730.2 sigma=88.3 thresh=2995 peak=2910
19:39:44.939 00.000 18884 Star::Find returns 0 (2), X=91.00, Y=85.00, Mass=907, SNR=2.9, Peak=3113 HFD=0.0
19:39:44.940 00.001 18884 Star::Find(15, 547, 546, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.940 00.000 18884 Star::Find false star n=3 nbg=259 bg=2744.8 sigma=99.8 thresh=3044 peak=2940
19:39:44.941 00.001 18884 Star::Find returns 0 (2), X=547.00, Y=546.00, Mass=1010, SNR=2.9, Peak=3161 HFD=0.0
19:39:44.941 00.000 18884 Star::Find(15, 201, 739, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.942 00.001 18884 Star::Find false star n=1 nbg=257 bg=2747.0 sigma=101.6 thresh=3052 peak=2892
19:39:44.942 00.000 18884 Star::Find returns 0 (2), X=201.00, Y=739.00, Mass=376, SNR=2.9, Peak=3145 HFD=0.0
19:39:44.943 00.001 18884 Star::Find(15, 212, 797, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.944 00.001 18884 Star::Find false star n=5 nbg=263 bg=2758.8 sigma=98.3 thresh=3054 peak=2940
19:39:44.944 00.000 18884 Star::Find returns 0 (2), X=212.00, Y=797.00, Mass=1620, SNR=2.9, Peak=3168 HFD=0.0
19:39:44.945 00.001 18884 Star::Find(15, 92, 861, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.945 00.000 18884 Star::Find false star n=3 nbg=259 bg=2750.4 sigma=88.3 thresh=3015 peak=2922
19:39:44.946 00.001 18884 Star::Find returns 0 (2), X=92.00, Y=861.00, Mass=868, SNR=2.9, Peak=3187 HFD=0.0
19:39:44.946 00.000 18884 Star::Find(15, 662, 51, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.947 00.001 18884 Star::Find false star n=1 nbg=256 bg=2748.8 sigma=98.7 thresh=3045 peak=2899
19:39:44.947 00.000 18884 Star::Find returns 0 (2), X=662.00, Y=51.00, Mass=310, SNR=2.9, Peak=3149 HFD=0.0
19:39:44.949 00.002 18884 Star::Find(15, 422, 213, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.949 00.000 18884 Star::Find false star n=2 nbg=262 bg=2762.3 sigma=105.3 thresh=3078 peak=2956
19:39:44.950 00.001 18884 Star::Find returns 0 (2), X=422.00, Y=213.00, Mass=845, SNR=2.9, Peak=3241 HFD=0.0
19:39:44.950 00.000 18884 Star::Find(15, 889, 168, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.951 00.001 18884 Star::Find false star n=3 nbg=272 bg=2745.6 sigma=105.9 thresh=3063 peak=2873
19:39:44.952 00.001 18884 Star::Find returns 0 (2), X=889.00, Y=168.00, Mass=984, SNR=2.9, Peak=3091 HFD=0.0
19:39:44.952 00.000 18884 Star::Find(15, 334, 253, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.953 00.001 18884 Star::Find false star n=2 nbg=272 bg=2737.9 sigma=108.9 thresh=3065 peak=2894
19:39:44.953 00.000 18884 Star::Find returns 0 (2), X=334.00, Y=253.00, Mass=1036, SNR=2.9, Peak=3437 HFD=0.0
19:39:44.954 00.001 18884 Star::Find(15, 553, 657, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.955 00.001 18884 Star::Find false star n=6 nbg=259 bg=2723.2 sigma=94.4 thresh=3007 peak=2895
19:39:44.955 00.000 18884 Star::Find returns 0 (2), X=553.00, Y=657.00, Mass=1996, SNR=2.9, Peak=3094 HFD=0.0
19:39:44.956 00.001 18884 Star::Find(15, 244, 211, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.957 00.001 18884 Star::Find false star n=3 nbg=267 bg=2741.2 sigma=88.9 thresh=3008 peak=2907
19:39:44.957 00.000 18884 Star::Find returns 0 (2), X=244.00, Y=211.00, Mass=1055, SNR=2.9, Peak=3161 HFD=0.0
19:39:44.958 00.001 18884 Star::Find(15, 653, 615, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.959 00.001 18884 Star::Find false star n=5 nbg=262 bg=2747.1 sigma=91.1 thresh=3020 peak=2983
19:39:44.959 00.000 18884 Star::Find returns 0 (2), X=653.00, Y=615.00, Mass=1810, SNR=2.9, Peak=3280 HFD=0.0
19:39:44.960 00.001 18884 Star::Find(15, 705, 189, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.960 00.000 18884 Star::Find false star n=1 nbg=277 bg=2752.6 sigma=103.8 thresh=3064 peak=2949
19:39:44.962 00.002 18884 Star::Find returns 0 (2), X=705.00, Y=189.00, Mass=402, SNR=2.9, Peak=3165 HFD=0.0
19:39:44.962 00.000 18884 Star::Find(15, 726, 361, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.963 00.001 18884 Star::Find false star n=5 nbg=257 bg=2762.8 sigma=85.8 thresh=3020 peak=2901
19:39:44.963 00.000 18884 Star::Find returns 0 (2), X=726.00, Y=361.00, Mass=1442, SNR=2.9, Peak=3142 HFD=0.0
19:39:44.964 00.001 18884 Star::Find(15, 1086, 424, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.965 00.001 18884 Star::Find returns 1 (0), X=1099.14, Y=411.85, Mass=2079, SNR=11.3, Peak=3433 HFD=7.8
19:39:44.965 00.000 18884 Star::Find(15, 1011, 624, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.966 00.001 18884 Star::Find false star n=9 nbg=254 bg=2747.5 sigma=92.2 thresh=3024 peak=2989
19:39:44.966 00.000 18884 Star::Find returns 0 (2), X=1011.00, Y=624.00, Mass=3297, SNR=2.9, Peak=3251 HFD=0.0
19:39:44.967 00.001 18884 Star::Find(15, 930, 659, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.967 00.000 18884 Star::Find false star n=3 nbg=263 bg=2733.1 sigma=97.1 thresh=3024 peak=2905
19:39:44.968 00.001 18884 Star::Find returns 0 (2), X=930.00, Y=659.00, Mass=1058, SNR=2.9, Peak=3209 HFD=0.0
19:39:44.968 00.000 18884 Star::Find(15, 571, 486, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.969 00.001 18884 Star::Find returns 0 (3), X=571.00, Y=486.00, Mass=0, SNR=0.0, Peak=3104 HFD=0.0
19:39:44.969 00.000 18884 Star::Find(15, 825, 181, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.970 00.001 18884 Star::Find false star n=1 nbg=281 bg=2751.8 sigma=102.5 thresh=3059 peak=2924
19:39:44.970 00.000 18884 Star::Find returns 0 (2), X=825.00, Y=181.00, Mass=365, SNR=2.9, Peak=3120 HFD=0.0
19:39:44.971 00.001 18884 Star::Find(15, 737, 186, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.972 00.001 18884 Star::Find false star n=6 nbg=275 bg=2768.9 sigma=106.1 thresh=3087 peak=3041
19:39:44.972 00.000 18884 Star::Find returns 0 (2), X=737.00, Y=186.00, Mass=2795, SNR=2.9, Peak=3398 HFD=0.0
19:39:44.974 00.002 18884 Star::Find(15, 1210, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.975 00.001 18884 Star::Find false star n=7 nbg=238 bg=2736.7 sigma=75.1 thresh=2962 peak=2910
19:39:44.975 00.000 18884 Star::Find returns 0 (2), X=1210.00, Y=356.00, Mass=2042, SNR=2.9, Peak=3197 HFD=0.0
19:39:44.976 00.001 18884 AutoFind: finding best star pass 1
19:39:44.976 00.000 18884 Star::Find(15, 483, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.977 00.001 18884 Star::Find returns 1 (0), X=482.84, Y=93.28, Mass=1445016, SNR=170.3, Peak=31030 HFD=7.0
19:39:44.977 00.000 18884 AutoFind returns star at [483, 94] 161.9 Mass 1445016 SNR 170.3
19:39:44.978 00.001 18884 Star::Find(15, 483, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.979 00.001 18884 Star::Find returns 1 (0), X=482.84, Y=93.28, Mass=1445016, SNR=170.3, Peak=31030 HFD=7.0
19:39:44.980 00.001 18884 MultiStar: List (12): {482.84, 93.28}(170.3), {1137.58, 130.66}(108.4), {1143.92, 96.69}(89.1), {1179.59, 385.36}(52.7), {593.22, 792.91}(75.9), {1195.52, 71.39}(47.1), {1137.46, 622.51}(38.0), {1120.13, 184.53}(32.4), {1018.76, 360.77}(113.1), {353.10, 105.36}(25.6), {1154.31, 322.95}(15.3), {121.58, 685.69}(12.8), 
19:39:44.980 00.000 18884 setting lock position to (482.84, 93.28)
19:39:44.981 00.001 18884 MultiStar: stabilizing after lock position change
19:39:44.981 00.000 18884 AutoSelect: state = 1, call UpdateGuideState
19:39:44.983 00.002 18884 UpdateGuideState(): m_state=1
19:39:44.983 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
19:39:44.984 00.001 18884 Star::Find returns 1 (0), X=482.84, Y=93.28, Mass=1445016, SNR=170.3, Peak=31030 HFD=7.0
19:39:44.984 00.000 18884 DistanceChecker: deactivated
19:39:44.990 00.006 18884 setting lock position to (482.84, 93.28)
19:39:44.991 00.001 18884 MultiStar: stabilizing after lock position change
19:39:44.992 00.001 18884 CurrentPosition() valid, moving to STATE_SELECTED
19:39:44.992 00.000 18884 Changing from state SELECTING to SELECTED
19:39:44.993 00.001 18884 guider state => SELECTED
19:39:44.999 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=31030, med=2749, FiltMin=2502, FiltMax=28387, Gamma=1.000
19:39:45.010 00.011 18884 UpdateGuideState exits: m=1445016 SNR=170.3
19:39:45.011 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=31030, med=2749, FiltMin=2502, FiltMax=28387, Gamma=1.000
19:39:45.023 00.012 18884 Status Line: Auto-selected star at (482.8, 93.3)
19:39:45.553 00.530 16360 Exposure complete
19:39:45.599 00.046 16360 worker thread done servicing request
19:39:45.599 00.000 18884 OnExposeComplete: enter
19:39:45.600 00.001 18884 UpdateGuideState(): m_state=2
19:39:45.600 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 103
19:39:45.601 00.001 18884 Star::Find returns 1 (0), X=482.81, Y=93.31, Mass=1411646, SNR=166.5, Peak=29136 HFD=7.0
19:39:45.602 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=29136, med=2749, FiltMin=2481, FiltMax=27552, Gamma=1.000
19:39:45.614 00.012 18884 UpdateGuideState exits: m=1411646 SNR=166.5
19:39:45.615 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:45.615 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:39:45.616 00.001 18884 Enqueuing Expose request
19:39:45.617 00.001 16360 Worker thread wakes up
19:39:45.617 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:45.617 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(468,78,31,31)
19:39:46.582 00.965 16360 Exposure complete
19:39:46.628 00.046 16360 worker thread done servicing request
19:39:46.628 00.000 18884 OnExposeComplete: enter
19:39:46.628 00.000 18884 UpdateGuideState(): m_state=2
19:39:46.630 00.002 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 104
19:39:46.631 00.001 18884 Star::Find returns 1 (0), X=482.70, Y=93.50, Mass=1421361, SNR=180.3, Peak=30128 HFD=7.2
19:39:46.632 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=30128, med=2749, FiltMin=2496, FiltMax=27469, Gamma=1.000
19:39:46.643 00.011 18884 UpdateGuideState exits: m=1421361 SNR=180.3
19:39:46.644 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:46.645 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:39:46.645 00.000 18884 Enqueuing Expose request
19:39:46.646 00.001 16360 Worker thread wakes up
19:39:46.646 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:46.646 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(468,79,31,31)
19:39:47.797 01.151 16360 Exposure complete
19:39:47.841 00.044 16360 worker thread done servicing request
19:39:47.841 00.000 18884 OnExposeComplete: enter
19:39:47.842 00.001 18884 UpdateGuideState(): m_state=2
19:39:47.842 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 105
19:39:47.843 00.001 18884 Star::Find returns 1 (0), X=482.66, Y=93.36, Mass=1532845, SNR=164.9, Peak=32720 HFD=7.2
19:39:47.844 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=32720, med=2749, FiltMin=2499, FiltMax=31389, Gamma=1.000
19:39:47.855 00.011 18884 UpdateGuideState exits: m=1532845 SNR=164.9
19:39:47.857 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:47.858 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:39:47.859 00.001 18884 Enqueuing Expose request
19:39:47.859 00.000 16360 Worker thread wakes up
19:39:47.860 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:47.860 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(468,78,31,31)
19:39:48.826 00.966 16360 Exposure complete
19:39:48.871 00.045 16360 worker thread done servicing request
19:39:48.871 00.000 18884 OnExposeComplete: enter
19:39:48.871 00.000 18884 UpdateGuideState(): m_state=2
19:39:48.872 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 106
19:39:48.873 00.001 18884 Star::Find returns 1 (0), X=482.65, Y=93.35, Mass=1500125, SNR=175.4, Peak=32662 HFD=7.2
19:39:48.874 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=685, max=32662, med=2749, FiltMin=2486, FiltMax=29702, Gamma=1.000
19:39:48.886 00.012 18884 UpdateGuideState exits: m=1500125 SNR=175.4
19:39:48.886 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:48.887 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:39:48.888 00.001 18884 Enqueuing Expose request
19:39:48.888 00.000 16360 Worker thread wakes up
19:39:48.888 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:48.888 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(468,78,31,31)
19:39:50.039 01.151 16360 Exposure complete
19:39:50.084 00.045 16360 worker thread done servicing request
19:39:50.084 00.000 18884 OnExposeComplete: enter
19:39:50.085 00.001 18884 UpdateGuideState(): m_state=2
19:39:50.085 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 107
19:39:50.086 00.001 18884 Star::Find returns 1 (0), X=482.83, Y=93.31, Mass=1626711, SNR=169.8, Peak=35270 HFD=7.1
19:39:50.087 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=733, max=35270, med=2749, FiltMin=2502, FiltMax=31171, Gamma=1.000
19:39:50.099 00.012 18884 UpdateGuideState exits: m=1626711 SNR=169.8
19:39:50.100 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:50.101 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:39:50.101 00.000 18884 Enqueuing Expose request
19:39:50.102 00.001 16360 Worker thread wakes up
19:39:50.102 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:50.102 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(468,78,31,31)
19:39:51.072 00.970 16360 Exposure complete
19:39:51.118 00.046 16360 worker thread done servicing request
19:39:51.118 00.000 18884 OnExposeComplete: enter
19:39:51.118 00.000 18884 UpdateGuideState(): m_state=2
19:39:51.119 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 108
19:39:51.121 00.002 18884 Star::Find returns 1 (0), X=482.83, Y=93.16, Mass=1573825, SNR=168.7, Peak=34502 HFD=6.9
19:39:51.122 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=34502, med=2749, FiltMin=2480, FiltMax=30579, Gamma=1.000
19:39:51.133 00.011 18884 UpdateGuideState exits: m=1573825 SNR=168.7
19:39:51.134 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:51.135 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:39:51.135 00.000 18884 Enqueuing Expose request
19:39:51.136 00.001 16360 Worker thread wakes up
19:39:51.136 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:51.136 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(468,78,31,31)
19:39:52.288 01.152 16360 Exposure complete
19:39:52.334 00.046 16360 worker thread done servicing request
19:39:52.334 00.000 18884 OnExposeComplete: enter
19:39:52.335 00.001 18884 UpdateGuideState(): m_state=2
19:39:52.335 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 109
19:39:52.336 00.001 18884 Star::Find returns 1 (0), X=482.78, Y=93.19, Mass=1528801, SNR=169.7, Peak=32438 HFD=7.1
19:39:52.337 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=32438, med=2749, FiltMin=2499, FiltMax=29603, Gamma=1.000
19:39:52.349 00.012 18884 UpdateGuideState exits: m=1528801 SNR=169.7
19:39:52.350 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:52.350 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:39:52.351 00.001 18884 Enqueuing Expose request
19:39:52.351 00.000 16360 Worker thread wakes up
19:39:52.352 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:52.352 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(468,78,31,31)
19:39:53.311 00.959 16360 Exposure complete
19:39:53.356 00.045 16360 worker thread done servicing request
19:39:53.356 00.000 18884 OnExposeComplete: enter
19:39:53.357 00.001 18884 UpdateGuideState(): m_state=2
19:39:53.357 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 110
19:39:53.358 00.001 18884 Star::Find returns 1 (0), X=482.78, Y=93.32, Mass=1494978, SNR=175.7, Peak=31472 HFD=7.1
19:39:53.362 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=909, max=31472, med=2749, FiltMin=2512, FiltMax=29235, Gamma=1.000
19:39:53.373 00.011 18884 UpdateGuideState exits: m=1494978 SNR=175.7
19:39:53.374 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:39:53.374 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:39:53.375 00.001 18884 Enqueuing Expose request
19:39:53.376 00.001 16360 Worker thread wakes up
19:39:53.376 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:39:53.376 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(468,78,31,31)
19:39:54.122 00.746 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:39:54.125 00.003 18884 case statement mapped state 2 to 1
19:39:54.127 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Selected","id":1001}
19:39:54.310 00.183 18884 evsrv: cli 0D053C28 request: {"method":"stop_capture","id":1004}
19:39:54.312 00.002 18884 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
19:39:54.313 00.001 18884 Status Line: Waiting for devices...
19:39:54.317 00.004 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1004}
19:39:54.373 00.056 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:39:54.374 00.001 18884 case statement mapped state 2 to 1
19:39:54.375 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Selected","id":1001}
19:39:54.496 00.121 16360 ASCOM_AbortExposure returns err = 0
19:39:54.498 00.002 16360 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
19:39:54.498 00.000 16360 worker thread done servicing request
19:39:54.498 00.000 18884 OnExposeComplete: enter
19:39:54.499 00.001 18884 OnExposeComplete: Capture Error reported
19:39:54.500 00.001 18884 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
19:39:54.501 00.001 18884 Changing from state SELECTED to UNINITIALIZED
19:39:54.503 00.002 18884 guider state => SELECTING
19:39:54.507 00.004 18884 Status Line: Stopped.
19:39:54.509 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
19:39:55.432 00.923 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:39:55.433 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:40:12.985 17.552 18884 StartLoopingInteractive: Loop button clicked
19:40:12.987 00.002 18884 Status Line: Looping
19:40:12.993 00.006 18884 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
19:40:12.996 00.003 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:12.996 00.000 18884 Enqueuing Expose request
19:40:12.997 00.001 16360 Worker thread wakes up
19:40:12.997 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:12.997 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:14.144 01.147 16360 Exposure complete
19:40:14.188 00.044 16360 worker thread done servicing request
19:40:14.188 00.000 18884 OnExposeComplete: enter
19:40:14.189 00.001 18884 UpdateGuideState(): m_state=1
19:40:14.190 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:40:14.190 00.000 18884 Star::Find false star n=1 nbg=286 bg=6548.0 sigma=1949.0 thresh=12395 peak=11188
19:40:14.191 00.001 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=6594, SNR=2.9, Peak=13142 HFD=0.0
19:40:14.191 00.000 18884 DistanceChecker: activated
19:40:14.193 00.002 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:14.193 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:14.194 00.001 18884 Status Line: Star lost - low SNR
19:40:14.195 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=205, max=13142, med=2749, FiltMin=2502, FiltMax=10963, Gamma=1.000
19:40:14.206 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:40:14.207 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:14.208 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:14.208 00.000 18884 Enqueuing Expose request
19:40:14.209 00.001 16360 Worker thread wakes up
19:40:14.209 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:14.209 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:15.161 00.952 16360 Exposure complete
19:40:15.205 00.044 16360 worker thread done servicing request
19:40:15.205 00.000 18884 OnExposeComplete: enter
19:40:15.206 00.001 18884 UpdateGuideState(): m_state=1
19:40:15.208 00.002 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
19:40:15.208 00.000 18884 Star::Find false star n=1 nbg=284 bg=6483.6 sigma=1945.1 thresh=12319 peak=11443
19:40:15.209 00.001 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=6063, SNR=2.9, Peak=12547 HFD=0.0
19:40:15.209 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:15.210 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:15.210 00.000 18884 Status Line: Star lost - low SNR
19:40:15.213 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=12547, med=2749, FiltMin=2509, FiltMax=11270, Gamma=1.000
19:40:15.223 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:40:15.224 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:15.224 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:15.225 00.001 18884 Enqueuing Expose request
19:40:15.225 00.000 16360 Worker thread wakes up
19:40:15.225 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:15.226 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:16.381 01.155 16360 Exposure complete
19:40:16.426 00.045 16360 worker thread done servicing request
19:40:16.427 00.001 18884 OnExposeComplete: enter
19:40:16.427 00.000 18884 UpdateGuideState(): m_state=1
19:40:16.428 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
19:40:16.429 00.001 18884 Star::Find returns 0 (3), X=482.00, Y=93.00, Mass=0, SNR=0.0, Peak=12592 HFD=0.0
19:40:16.430 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:16.430 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:16.431 00.001 18884 Status Line: Star lost - low mass
19:40:16.432 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=12592, med=2749, FiltMin=2502, FiltMax=10931, Gamma=1.000
19:40:16.444 00.012 18884 UpdateGuideState exits: Star lost - low mass
19:40:16.445 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:16.447 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:16.448 00.001 18884 Enqueuing Expose request
19:40:16.448 00.000 16360 Worker thread wakes up
19:40:16.449 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:16.449 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:17.410 00.961 16360 Exposure complete
19:40:17.455 00.045 16360 worker thread done servicing request
19:40:17.455 00.000 18884 OnExposeComplete: enter
19:40:17.456 00.001 18884 UpdateGuideState(): m_state=1
19:40:17.457 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
19:40:17.458 00.001 18884 Star::Find false star n=1 nbg=285 bg=6586.3 sigma=1956.1 thresh=12455 peak=11564
19:40:17.458 00.000 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=6892, SNR=2.9, Peak=13478 HFD=0.0
19:40:17.459 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:17.459 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:17.460 00.001 18884 Status Line: Star lost - low SNR
19:40:17.462 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=13478, med=2749, FiltMin=2509, FiltMax=11555, Gamma=1.000
19:40:17.473 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:40:17.473 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:17.475 00.002 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:17.475 00.000 18884 Enqueuing Expose request
19:40:17.476 00.001 16360 Worker thread wakes up
19:40:17.476 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:17.476 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:18.621 01.145 16360 Exposure complete
19:40:18.666 00.045 16360 worker thread done servicing request
19:40:18.666 00.000 18884 OnExposeComplete: enter
19:40:18.667 00.001 18884 UpdateGuideState(): m_state=1
19:40:18.667 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:40:18.668 00.001 18884 Star::Find false star n=3 nbg=287 bg=6467.5 sigma=1843.9 thresh=11999 peak=11391
19:40:18.669 00.001 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=17061, SNR=2.9, Peak=12246 HFD=0.0
19:40:18.669 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:18.671 00.002 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:18.671 00.000 18884 Status Line: Star lost - low SNR
19:40:18.673 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=12246, med=2749, FiltMin=2502, FiltMax=11433, Gamma=1.000
19:40:18.683 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:40:18.684 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:18.684 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:18.685 00.001 18884 Enqueuing Expose request
19:40:18.685 00.000 16360 Worker thread wakes up
19:40:18.686 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:18.686 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:19.649 00.963 16360 Exposure complete
19:40:19.693 00.044 16360 worker thread done servicing request
19:40:19.693 00.000 18884 OnExposeComplete: enter
19:40:19.695 00.002 18884 UpdateGuideState(): m_state=1
19:40:19.696 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
19:40:19.696 00.000 18884 Star::Find false star n=1 nbg=287 bg=6360.6 sigma=1871.6 thresh=11976 peak=11135
19:40:19.697 00.001 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=6141, SNR=2.9, Peak=12502 HFD=0.0
19:40:19.698 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:19.698 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:19.699 00.001 18884 Status Line: Star lost - low SNR
19:40:19.700 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=12502, med=2749, FiltMin=2496, FiltMax=11033, Gamma=1.000
19:40:19.711 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:40:19.712 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:19.712 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:19.713 00.001 18884 Enqueuing Expose request
19:40:19.714 00.001 16360 Worker thread wakes up
19:40:19.714 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:19.714 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:20.865 01.151 16360 Exposure complete
19:40:20.909 00.044 16360 worker thread done servicing request
19:40:20.910 00.001 18884 OnExposeComplete: enter
19:40:20.910 00.000 18884 UpdateGuideState(): m_state=1
19:40:20.911 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
19:40:20.912 00.001 18884 Star::Find false star n=2 nbg=289 bg=6428.1 sigma=1803.6 thresh=11839 peak=11233
19:40:20.912 00.000 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=11611, SNR=2.9, Peak=12550 HFD=0.0
19:40:20.913 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:20.914 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:20.914 00.000 18884 Status Line: Star lost - low SNR
19:40:20.918 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=12550, med=2749, FiltMin=2496, FiltMax=11117, Gamma=1.000
19:40:20.929 00.011 18884 UpdateGuideState exits: Star lost - low SNR
19:40:20.930 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:20.931 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:20.931 00.000 18884 Enqueuing Expose request
19:40:20.932 00.001 16360 Worker thread wakes up
19:40:20.932 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:20.932 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:21.896 00.964 16360 Exposure complete
19:40:21.941 00.045 16360 worker thread done servicing request
19:40:21.941 00.000 18884 OnExposeComplete: enter
19:40:21.942 00.001 18884 UpdateGuideState(): m_state=1
19:40:21.942 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
19:40:21.943 00.001 18884 Star::Find false star n=4 nbg=289 bg=6407.2 sigma=1841.5 thresh=11932 peak=11329
19:40:21.944 00.001 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=22921, SNR=2.9, Peak=12397 HFD=0.0
19:40:21.944 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:21.945 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:21.945 00.000 18884 Status Line: Star lost - low SNR
19:40:21.947 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=12397, med=2755, FiltMin=2521, FiltMax=11081, Gamma=1.000
19:40:21.959 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:40:21.959 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:21.960 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:21.961 00.001 18884 Enqueuing Expose request
19:40:21.961 00.000 16360 Worker thread wakes up
19:40:21.961 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:21.961 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:23.116 01.155 16360 Exposure complete
19:40:23.161 00.045 16360 worker thread done servicing request
19:40:23.161 00.000 18884 OnExposeComplete: enter
19:40:23.162 00.001 18884 UpdateGuideState(): m_state=1
19:40:23.162 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:40:23.163 00.001 18884 Star::Find false star n=2 nbg=289 bg=6448.3 sigma=1656.2 thresh=11417 peak=10823
19:40:23.164 00.001 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=10731, SNR=2.9, Peak=11830 HFD=0.0
19:40:23.164 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:23.165 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:23.165 00.000 18884 Status Line: Star lost - low SNR
19:40:23.168 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=11830, med=2752, FiltMin=2504, FiltMax=10713, Gamma=1.000
19:40:23.178 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:40:23.178 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:23.179 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:23.180 00.001 18884 Enqueuing Expose request
19:40:23.180 00.000 16360 Worker thread wakes up
19:40:23.181 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:23.181 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:24.141 00.960 16360 Exposure complete
19:40:24.188 00.047 16360 worker thread done servicing request
19:40:24.188 00.000 18884 OnExposeComplete: enter
19:40:24.189 00.001 18884 UpdateGuideState(): m_state=1
19:40:24.189 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:40:24.190 00.001 18884 Star::Find returns 0 (3), X=482.00, Y=93.00, Mass=0, SNR=0.0, Peak=7577 HFD=0.0
19:40:24.190 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:24.191 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:24.192 00.001 18884 Status Line: Star lost - low mass
19:40:24.193 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=717, max=9136, med=2752, FiltMin=2502, FiltMax=8470, Gamma=1.000
19:40:24.206 00.013 18884 UpdateGuideState exits: Star lost - low mass
19:40:24.207 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:24.207 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:24.208 00.001 18884 Enqueuing Expose request
19:40:24.208 00.000 16360 Worker thread wakes up
19:40:24.208 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:24.208 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:25.386 01.178 16360 Exposure complete
19:40:25.432 00.046 16360 worker thread done servicing request
19:40:25.432 00.000 18884 OnExposeComplete: enter
19:40:25.433 00.001 18884 UpdateGuideState(): m_state=1
19:40:25.434 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
19:40:25.434 00.000 18884 Star::Find returns 0 (3), X=482.00, Y=93.00, Mass=0, SNR=0.0, Peak=4752 HFD=0.0
19:40:25.435 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:25.436 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:25.436 00.000 18884 Status Line: Star lost - low mass
19:40:25.439 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=6537, med=2752, FiltMin=2493, FiltMax=5235, Gamma=1.000
19:40:25.449 00.010 18884 UpdateGuideState exits: Star lost - low mass
19:40:25.450 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:25.450 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:25.451 00.001 18884 Enqueuing Expose request
19:40:25.452 00.001 16360 Worker thread wakes up
19:40:25.452 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:25.452 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:26.418 00.966 16360 Exposure complete
19:40:26.463 00.045 16360 worker thread done servicing request
19:40:26.463 00.000 18884 OnExposeComplete: enter
19:40:26.464 00.001 18884 UpdateGuideState(): m_state=1
19:40:26.464 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
19:40:26.466 00.002 18884 Star::Find returns 0 (3), X=482.00, Y=93.00, Mass=0, SNR=0.0, Peak=4429 HFD=0.0
19:40:26.466 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:26.467 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:26.467 00.000 18884 Status Line: Star lost - low mass
19:40:26.469 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=4723, med=2755, FiltMin=2512, FiltMax=4294, Gamma=1.000
19:40:26.481 00.012 18884 UpdateGuideState exits: Star lost - low mass
19:40:26.482 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:26.483 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:26.483 00.000 18884 Enqueuing Expose request
19:40:26.484 00.001 16360 Worker thread wakes up
19:40:26.484 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:26.484 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:27.634 01.150 16360 Exposure complete
19:40:27.681 00.047 16360 worker thread done servicing request
19:40:27.681 00.000 18884 OnExposeComplete: enter
19:40:27.682 00.001 18884 UpdateGuideState(): m_state=1
19:40:27.682 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
19:40:27.683 00.001 18884 Star::Find false star n=6 nbg=263 bg=4057.9 sigma=156.1 thresh=4526 peak=4448
19:40:27.684 00.001 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=3485, SNR=2.9, Peak=4809 HFD=0.0
19:40:27.684 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:27.685 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:27.685 00.000 18884 Status Line: Star lost - low SNR
19:40:27.687 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=4877, med=2755, FiltMin=2502, FiltMax=4425, Gamma=1.000
19:40:27.697 00.010 18884 UpdateGuideState exits: Star lost - low SNR
19:40:27.698 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:27.698 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:27.699 00.001 18884 Enqueuing Expose request
19:40:27.699 00.000 16360 Worker thread wakes up
19:40:27.699 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:27.700 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:28.668 00.968 16360 Exposure complete
19:40:28.715 00.047 16360 worker thread done servicing request
19:40:28.715 00.000 18884 OnExposeComplete: enter
19:40:28.716 00.001 18884 UpdateGuideState(): m_state=1
19:40:28.717 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:40:28.717 00.000 18884 Star::Find false star n=4 nbg=259 bg=4028.5 sigma=145.3 thresh=4464 peak=4326
19:40:28.718 00.001 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=2020, SNR=2.9, Peak=4822 HFD=0.0
19:40:28.719 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:28.720 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:28.720 00.000 18884 Status Line: Star lost - low SNR
19:40:28.722 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=4822, med=2761, FiltMin=2489, FiltMax=4368, Gamma=1.000
19:40:28.734 00.012 18884 UpdateGuideState exits: Star lost - low SNR
19:40:28.735 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:28.735 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:28.736 00.001 18884 Enqueuing Expose request
19:40:28.737 00.001 16360 Worker thread wakes up
19:40:28.737 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:28.737 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:29.884 01.147 16360 Exposure complete
19:40:29.932 00.048 16360 worker thread done servicing request
19:40:29.932 00.000 18884 OnExposeComplete: enter
19:40:29.932 00.000 18884 UpdateGuideState(): m_state=1
19:40:29.933 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:40:29.934 00.001 18884 Star::Find false star n=1 nbg=266 bg=4010.2 sigma=177.8 thresh=4544 peak=4253
19:40:29.934 00.000 18884 Star::Find returns 0 (2), X=482.00, Y=93.00, Mass=643, SNR=2.9, Peak=4653 HFD=0.0
19:40:29.935 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:29.936 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:29.937 00.001 18884 Status Line: Star lost - low SNR
19:40:29.943 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=685, max=4870, med=2755, FiltMin=2509, FiltMax=4457, Gamma=1.000
19:40:29.958 00.015 18884 UpdateGuideState exits: Star lost - low SNR
19:40:29.960 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:29.960 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:29.961 00.001 18884 Enqueuing Expose request
19:40:29.962 00.001 16360 Worker thread wakes up
19:40:29.962 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:29.962 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:30.922 00.960 16360 Exposure complete
19:40:30.970 00.048 16360 worker thread done servicing request
19:40:30.971 00.001 18884 OnExposeComplete: enter
19:40:30.972 00.001 18884 UpdateGuideState(): m_state=1
19:40:30.972 00.000 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
19:40:30.973 00.001 18884 Star::Find returns 0 (3), X=482.00, Y=93.00, Mass=0, SNR=0.0, Peak=6777 HFD=0.0
19:40:30.974 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:958->UpdateCurrentPosition():newStar not found
19:40:30.975 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:30.975 00.000 18884 Status Line: Star lost - low mass
19:40:30.977 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=6861, med=2752, FiltMin=2518, FiltMax=6640, Gamma=1.000
19:40:30.987 00.010 18884 UpdateGuideState exits: Star lost - low mass
19:40:30.988 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:30.988 00.000 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:30.989 00.001 18884 Enqueuing Expose request
19:40:30.990 00.001 16360 Worker thread wakes up
19:40:30.990 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:30.990 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:32.089 01.099 18884 evsrv: cli 0D053C28 request: {"method":"get_connected","id":1011}
19:40:32.090 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":true,"id":1011}
19:40:32.142 00.052 16360 Exposure complete
19:40:32.188 00.046 16360 worker thread done servicing request
19:40:32.189 00.001 18884 OnExposeComplete: enter
19:40:32.189 00.000 18884 UpdateGuideState(): m_state=1
19:40:32.190 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
19:40:32.191 00.001 18884 Star::Find returns 1 (0), X=469.68, Y=110.72, Mass=351366, SNR=46.8, Peak=7782 HFD=5.8
19:40:32.191 00.000 18884 Status Line: Mass: 351366 vs 1500125
19:40:32.193 00.002 18884 UpdateCurrentPosition: star mass new=351365.9 exp=1500125.2 thresh=50% limits=(728300.1, 2293200.8, 3000250.5)
19:40:32.194 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
19:40:32.194 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:32.195 00.001 18884 Status Line: No star selected
19:40:32.196 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=733, max=16009, med=2749, FiltMin=2477, FiltMax=14553, Gamma=1.000
19:40:32.206 00.010 18884 UpdateGuideState exits: No star selected
19:40:32.206 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:32.207 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:32.208 00.001 18884 Enqueuing Expose request
19:40:32.208 00.000 16360 Worker thread wakes up
19:40:32.208 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:32.208 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:32.276 00.068 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:40:32.277 00.001 18884 case statement mapped state 1 to 101
19:40:32.278 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Looping","id":1001}
19:40:33.166 00.888 16360 Exposure complete
19:40:33.210 00.044 16360 worker thread done servicing request
19:40:33.210 00.000 18884 OnExposeComplete: enter
19:40:33.210 00.000 18884 UpdateGuideState(): m_state=1
19:40:33.211 00.001 18884 Star::Find(15, 482, 93, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
19:40:33.213 00.002 18884 Star::Find returns 1 (0), X=476.64, Y=100.97, Mass=1299059, SNR=154.3, Peak=22877 HFD=7.9
19:40:33.214 00.001 18884 DistanceChecker: deactivated
19:40:33.218 00.004 18884 setting lock position to (476.64, 100.97)
19:40:33.219 00.001 18884 MultiStar: stabilizing after lock position change
19:40:33.219 00.000 18884 CurrentPosition() valid, moving to STATE_SELECTED
19:40:33.220 00.001 18884 Changing from state SELECTING to SELECTED
19:40:33.220 00.000 18884 guider state => SELECTED
19:40:33.225 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=22877, med=2749, FiltMin=2470, FiltMax=21917, Gamma=1.000
19:40:33.236 00.011 18884 UpdateGuideState exits: m=1299059 SNR=154.3
19:40:33.237 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:33.237 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:33.238 00.001 18884 Enqueuing Expose request
19:40:33.239 00.001 16360 Worker thread wakes up
19:40:33.239 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:33.239 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:40:33.398 00.159 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:40:33.399 00.001 18884 case statement mapped state 2 to 1
19:40:33.401 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Selected","id":1001}
19:40:34.382 00.981 16360 Exposure complete
19:40:34.427 00.045 16360 worker thread done servicing request
19:40:34.427 00.000 18884 OnExposeComplete: enter
19:40:34.428 00.001 18884 UpdateGuideState(): m_state=2
19:40:34.429 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:40:34.431 00.002 18884 Star::Find returns 1 (0), X=477.38, Y=99.09, Mass=1448846, SNR=150.1, Peak=30883 HFD=7.0
19:40:34.433 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=397, max=30883, med=2749, FiltMin=2509, FiltMax=27680, Gamma=1.000
19:40:34.444 00.011 18884 UpdateGuideState exits: m=1448846 SNR=150.1
19:40:34.445 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:34.445 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:34.445 00.000 18884 Enqueuing Expose request
19:40:34.446 00.001 16360 Worker thread wakes up
19:40:34.446 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:34.446 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,84,31,31)
19:40:34.520 00.074 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:40:34.521 00.001 18884 case statement mapped state 2 to 1
19:40:34.522 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Selected","id":1001}
19:40:35.409 00.887 16360 Exposure complete
19:40:35.457 00.048 16360 worker thread done servicing request
19:40:35.457 00.000 18884 OnExposeComplete: enter
19:40:35.457 00.000 18884 UpdateGuideState(): m_state=2
19:40:35.458 00.001 18884 Star::Find(15, 477, 99, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
19:40:35.459 00.001 18884 Star::Find returns 1 (0), X=477.13, Y=99.12, Mass=1453584, SNR=162.3, Peak=31107 HFD=7.2
19:40:35.460 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=31107, med=2749, FiltMin=2480, FiltMax=27280, Gamma=1.000
19:40:35.472 00.012 18884 UpdateGuideState exits: m=1453584 SNR=162.3
19:40:35.472 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:35.473 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:35.473 00.000 18884 Enqueuing Expose request
19:40:35.474 00.001 16360 Worker thread wakes up
19:40:35.474 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:35.474 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,84,31,31)
19:40:35.639 00.165 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:40:35.640 00.001 18884 case statement mapped state 2 to 1
19:40:35.641 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Selected","id":1001}
19:40:36.624 00.983 16360 Exposure complete
19:40:36.667 00.043 16360 worker thread done servicing request
19:40:36.668 00.001 18884 OnExposeComplete: enter
19:40:36.668 00.000 18884 UpdateGuideState(): m_state=2
19:40:36.669 00.001 18884 Star::Find(15, 477, 99, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
19:40:36.671 00.002 18884 Star::Find returns 1 (0), X=476.82, Y=99.89, Mass=1325612, SNR=168.3, Peak=25203 HFD=7.7
19:40:36.672 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=93, max=25203, med=2749, FiltMin=2489, FiltMax=23024, Gamma=1.000
19:40:36.682 00.010 18884 UpdateGuideState exits: m=1325612 SNR=168.3
19:40:36.683 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:36.684 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:36.685 00.001 18884 Enqueuing Expose request
19:40:36.685 00.000 16360 Worker thread wakes up
19:40:36.685 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:36.685 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,85,31,31)
19:40:36.758 00.073 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:40:36.761 00.003 18884 case statement mapped state 2 to 1
19:40:36.763 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Selected","id":1001}
19:40:36.882 00.119 18884 evsrv: cli 0D053C28 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
19:40:36.882 00.000 18884 PhdController::Guide begins
19:40:36.883 00.001 18884 PhdController: newstate STATE_SETUP
19:40:36.884 00.001 18884 PhdController: setup
19:40:36.884 00.000 18884 PhdController: newstate STATE_ATTEMPT_START
19:40:36.885 00.001 18884 PhdController: newstate STATE_CALIBRATE
19:40:36.885 00.000 18884 PhdController: start calibration
19:40:36.889 00.004 18884 Changing from state SELECTED to CALIBRATING_PRIMARY
19:40:36.889 00.000 18884 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 0
19:40:36.890 00.001 18884 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 1.000000
19:40:36.891 00.001 18884 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns -1.000000
19:40:36.891 00.000 18884 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns -1.000000
19:40:36.892 00.001 18884 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 0.000000
19:40:36.893 00.001 18884 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 0
19:40:36.893 00.000 18884 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 0
19:40:36.894 00.001 18884 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:40:36.895 00.001 18884 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
19:40:36.895 00.000 18884 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "Unknown"
19:40:36.896 00.001 18884 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns -1
19:40:36.896 00.000 18884 GetString("/profile/4/scope/calibration/ra_steps", "") returns ""
19:40:36.897 00.001 18884 GetString("/profile/4/scope/calibration/dec_steps", "") returns ""
19:40:37.012 00.115 18884 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
19:40:37.014 00.002 18884 ScopeASCOM::GetDeclinationRadians() returns 27.9
19:40:37.167 00.153 18884 ScopeASCOM::SideOfPier() returns 1
19:40:37.169 00.002 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:40:37.322 00.153 18884 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
19:40:37.554 00.232 18884 ScopeASCOM::SideOfPier() returns 1
19:40:37.650 00.096 16360 Exposure complete
19:40:37.663 00.013 18884 guider state => CALIBRATING_PRIMARY
19:40:37.664 00.001 18884 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
19:40:37.665 00.001 18884 reset dither spiral
19:40:37.666 00.001 18884 PhdController: newstate STATE_CALIBRATION_WAIT
19:40:37.666 00.000 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1003}
19:40:37.701 00.035 16360 worker thread done servicing request
19:40:37.701 00.000 18884 OnExposeComplete: enter
19:40:37.702 00.001 18884 UpdateGuideState(): m_state=3
19:40:37.703 00.001 18884 Star::Find(15, 476, 99, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
19:40:37.703 00.000 18884 Star::Find returns 1 (0), X=470.85, Y=107.45, Mass=1655056, SNR=195.2, Peak=65526 HFD=6.2
19:40:37.741 00.038 18884 Scope::UpdateCalibrationState: starting location = 470.85,107.45 coords = 5.72,27.9
19:40:37.742 00.001 18884 Status Line: West step   1, dist= 0.0
19:40:37.743 00.001 18884 Enqueuing Calibration Move request for direction 3
19:40:37.744 00.001 16360 Worker thread wakes up
19:40:37.744 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:37.744 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:37.744 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:37.744 00.000 16360 MoveAxis(W, 450, -)
19:40:37.744 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:37.744 00.000 16360 IsSlewing returns 0
19:40:37.745 00.001 16360 IsGuiding returns 0
19:40:37.755 00.010 18884 UpdateImageDisplay: Size=(1280,960) min=237, max=65526, med=2749, FiltMin=2486, FiltMax=49782, Gamma=1.000
19:40:37.767 00.012 18884 UpdateGuideState exits: m=1655056 SNR=195.2
19:40:37.767 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:37.768 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:37.768 00.000 18884 Enqueuing Expose request
19:40:37.800 00.032 16360 PulseGuide returned control before completion, sleep 406
19:40:38.221 00.421 16360 IsGuiding returns 1
19:40:38.221 00.000 16360 scope still moving after pulse duration time elapsed
19:40:38.252 00.031 16360 IsSlewing returns 0
19:40:38.252 00.000 16360 IsGuiding returns 1
19:40:38.282 00.030 16360 IsSlewing returns 0
19:40:38.282 00.000 16360 IsGuiding returns 0
19:40:38.282 00.000 16360 scope move finished after 450 + 87 ms
19:40:38.282 00.000 16360 Move returns status 0, amount 450
19:40:38.282 00.000 16360 move complete, result=0
19:40:38.282 00.000 16360 worker thread done servicing request
19:40:38.282 00.000 16360 Worker thread wakes up
19:40:38.282 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:38.282 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(456,92,31,31)
19:40:39.440 01.158 16360 Exposure complete
19:40:39.484 00.044 16360 worker thread done servicing request
19:40:39.484 00.000 18884 OnExposeComplete: enter
19:40:39.485 00.001 18884 UpdateGuideState(): m_state=3
19:40:39.485 00.000 18884 Star::Find(15, 470, 107, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
19:40:39.486 00.001 18884 Star::Find returns 1 (0), X=478.89, Y=98.03, Mass=1555447, SNR=325.3, Peak=65535 HFD=4.3
19:40:39.487 00.001 18884 Status Line: West step   2, dist=12.4
19:40:39.489 00.002 18884 Enqueuing Calibration Move request for direction 3
19:40:39.490 00.001 16360 Worker thread wakes up
19:40:39.490 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:39.490 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:39.490 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:39.490 00.000 16360 MoveAxis(W, 450, -)
19:40:39.490 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:39.491 00.001 16360 IsSlewing returns 0
19:40:39.491 00.000 16360 IsGuiding returns 0
19:40:39.493 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2483, FiltMax=65535, Gamma=1.000
19:40:39.505 00.012 18884 UpdateGuideState exits: m=1555447 SNR=325.3
19:40:39.505 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:39.506 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:39.506 00.000 18884 Enqueuing Expose request
19:40:39.515 00.009 16360 PulseGuide returned control before completion, sleep 436
19:40:39.968 00.453 16360 IsGuiding returns 1
19:40:39.968 00.000 16360 scope still moving after pulse duration time elapsed
19:40:39.998 00.030 16360 IsSlewing returns 0
19:40:39.998 00.000 16360 IsGuiding returns 0
19:40:39.998 00.000 16360 scope move finished after 450 + 57 ms
19:40:39.998 00.000 16360 Move returns status 0, amount 450
19:40:39.998 00.000 16360 move complete, result=0
19:40:39.999 00.001 16360 worker thread done servicing request
19:40:39.999 00.000 16360 Worker thread wakes up
19:40:39.999 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:39.999 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(464,83,31,31)
19:40:40.955 00.956 16360 Exposure complete
19:40:41.000 00.045 16360 worker thread done servicing request
19:40:41.001 00.001 18884 OnExposeComplete: enter
19:40:41.001 00.000 18884 UpdateGuideState(): m_state=3
19:40:41.002 00.001 18884 Star::Find(15, 478, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
19:40:41.003 00.001 18884 Star::Find returns 1 (0), X=479.75, Y=97.81, Mass=1691924, SNR=345.1, Peak=65535 HFD=4.4
19:40:41.004 00.001 18884 Status Line: West step   3, dist=13.1
19:40:41.006 00.002 18884 Enqueuing Calibration Move request for direction 3
19:40:41.006 00.000 16360 Worker thread wakes up
19:40:41.006 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:41.006 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:41.006 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:41.006 00.000 16360 MoveAxis(W, 450, -)
19:40:41.006 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:41.006 00.000 16360 IsSlewing returns 0
19:40:41.008 00.002 16360 IsGuiding returns 0
19:40:41.010 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2745, FiltMin=2512, FiltMax=65535, Gamma=1.000
19:40:41.022 00.012 18884 UpdateGuideState exits: m=1691924 SNR=345.1
19:40:41.023 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:41.023 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:41.024 00.001 18884 Enqueuing Expose request
19:40:41.028 00.004 16360 PulseGuide returned control before completion, sleep 439
19:40:41.478 00.450 16360 IsGuiding returns 1
19:40:41.478 00.000 16360 scope still moving after pulse duration time elapsed
19:40:41.510 00.032 16360 IsSlewing returns 0
19:40:41.510 00.000 16360 IsGuiding returns 0
19:40:41.512 00.002 16360 scope move finished after 450 + 54 ms
19:40:41.512 00.000 16360 Move returns status 0, amount 450
19:40:41.512 00.000 16360 move complete, result=0
19:40:41.512 00.000 16360 worker thread done servicing request
19:40:41.512 00.000 16360 Worker thread wakes up
19:40:41.512 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:41.512 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(465,83,31,31)
19:40:42.667 01.155 16360 Exposure complete
19:40:42.711 00.044 16360 worker thread done servicing request
19:40:42.711 00.000 18884 OnExposeComplete: enter
19:40:42.712 00.001 18884 UpdateGuideState(): m_state=3
19:40:42.713 00.001 18884 Star::Find(15, 479, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
19:40:42.714 00.001 18884 Star::Find returns 1 (0), X=482.65, Y=97.33, Mass=1653240, SNR=340.1, Peak=65535 HFD=4.4
19:40:42.715 00.001 18884 Status Line: West step   4, dist=15.5
19:40:42.717 00.002 18884 Enqueuing Calibration Move request for direction 3
19:40:42.718 00.001 16360 Worker thread wakes up
19:40:42.718 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:42.718 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:42.718 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:42.718 00.000 16360 MoveAxis(W, 450, -)
19:40:42.718 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:42.718 00.000 16360 IsSlewing returns 0
19:40:42.719 00.001 16360 IsGuiding returns 0
19:40:42.720 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2745, FiltMin=2493, FiltMax=65520, Gamma=1.000
19:40:42.732 00.012 18884 UpdateGuideState exits: m=1653240 SNR=340.1
19:40:42.733 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:42.733 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:42.734 00.001 18884 Enqueuing Expose request
19:40:42.758 00.024 16360 PulseGuide returned control before completion, sleep 421
19:40:43.195 00.437 16360 IsGuiding returns 1
19:40:43.195 00.000 16360 scope still moving after pulse duration time elapsed
19:40:43.226 00.031 16360 IsSlewing returns 0
19:40:43.227 00.001 16360 IsGuiding returns 1
19:40:43.257 00.030 16360 IsSlewing returns 0
19:40:43.258 00.001 16360 IsGuiding returns 0
19:40:43.258 00.000 16360 scope move finished after 450 + 89 ms
19:40:43.258 00.000 16360 Move returns status 0, amount 450
19:40:43.258 00.000 16360 move complete, result=0
19:40:43.258 00.000 16360 worker thread done servicing request
19:40:43.258 00.000 16360 Worker thread wakes up
19:40:43.258 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:43.259 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(468,82,31,31)
19:40:44.216 00.957 16360 Exposure complete
19:40:44.261 00.045 16360 worker thread done servicing request
19:40:44.261 00.000 18884 OnExposeComplete: enter
19:40:44.262 00.001 18884 UpdateGuideState(): m_state=3
19:40:44.263 00.001 18884 Star::Find(15, 482, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
19:40:44.263 00.000 18884 Star::Find returns 1 (0), X=482.32, Y=99.45, Mass=1997386, SNR=312.0, Peak=65535 HFD=6.1
19:40:44.264 00.001 18884 Status Line: West step   5, dist=14.0
19:40:44.267 00.003 18884 Enqueuing Calibration Move request for direction 3
19:40:44.268 00.001 16360 Worker thread wakes up
19:40:44.268 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:44.268 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:44.268 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:44.268 00.000 16360 MoveAxis(W, 450, -)
19:40:44.268 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:44.268 00.000 16360 IsSlewing returns 0
19:40:44.268 00.000 16360 IsGuiding returns 0
19:40:44.271 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2749, FiltMin=2502, FiltMax=65446, Gamma=1.000
19:40:44.275 00.004 16360 PulseGuide returned control before completion, sleep 454
19:40:44.284 00.009 18884 UpdateGuideState exits: m=1997386 SNR=312.0
19:40:44.285 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:44.285 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:44.286 00.001 18884 Enqueuing Expose request
19:40:44.739 00.453 16360 IsGuiding returns 1
19:40:44.739 00.000 16360 scope still moving after pulse duration time elapsed
19:40:44.771 00.032 16360 IsSlewing returns 0
19:40:44.771 00.000 16360 IsGuiding returns 0
19:40:44.771 00.000 16360 scope move finished after 450 + 53 ms
19:40:44.771 00.000 16360 Move returns status 0, amount 450
19:40:44.771 00.000 16360 move complete, result=0
19:40:44.771 00.000 16360 worker thread done servicing request
19:40:44.772 00.001 16360 Worker thread wakes up
19:40:44.772 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:44.772 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(467,84,31,31)
19:40:45.911 01.139 16360 Exposure complete
19:40:45.956 00.045 16360 worker thread done servicing request
19:40:45.956 00.000 18884 OnExposeComplete: enter
19:40:45.956 00.000 18884 UpdateGuideState(): m_state=3
19:40:45.957 00.001 18884 Star::Find(15, 482, 99, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
19:40:45.960 00.003 18884 Star::Find returns 1 (0), X=486.37, Y=96.80, Mass=2498907, SNR=566.3, Peak=65535 HFD=5.7
19:40:45.961 00.001 18884 Status Line: Mass: 2498907 vs 1555447
19:40:45.963 00.002 18884 UpdateCurrentPosition: star mass new=2498906.7 exp=1555447.1 thresh=50% limits=(727307.4, 2333170.6, 3110894.1)
19:40:45.963 00.000 18884 DistanceChecker: activated
19:40:45.964 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
19:40:45.964 00.000 18884 Star lost during calibration... blundering on
19:40:45.965 00.001 18884 Status Line: star lost
19:40:45.966 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:45.967 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2496, FiltMax=65535, Gamma=1.000
19:40:45.979 00.012 18884 UpdateGuideState exits: Star lost - mass changed
19:40:45.979 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:45.980 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:45.981 00.001 18884 Enqueuing Expose request
19:40:45.981 00.000 16360 Worker thread wakes up
19:40:45.981 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:45.981 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:46.947 00.966 16360 Exposure complete
19:40:46.991 00.044 16360 worker thread done servicing request
19:40:46.991 00.000 18884 OnExposeComplete: enter
19:40:46.992 00.001 18884 UpdateGuideState(): m_state=3
19:40:46.993 00.001 18884 Star::Find(15, 482, 99, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
19:40:46.993 00.000 18884 Star::Find returns 1 (0), X=486.26, Y=96.68, Mass=2368028, SNR=569.0, Peak=65535 HFD=5.6
19:40:46.994 00.001 18884 Status Line: Mass: 2368028 vs 1555447
19:40:46.996 00.002 18884 UpdateCurrentPosition: star mass new=2368027.8 exp=1555447.1 thresh=50% limits=(729828.2, 2333170.6, 3110894.1)
19:40:46.996 00.000 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
19:40:46.997 00.001 18884 Star lost during calibration... blundering on
19:40:46.998 00.001 18884 Status Line: star lost
19:40:46.999 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:47.000 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2507, FiltMax=65523, Gamma=1.000
19:40:47.011 00.011 18884 UpdateGuideState exits: Star lost - mass changed
19:40:47.012 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:47.013 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:47.013 00.000 18884 Enqueuing Expose request
19:40:47.014 00.001 16360 Worker thread wakes up
19:40:47.014 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:47.014 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:48.163 01.149 16360 Exposure complete
19:40:48.210 00.047 16360 worker thread done servicing request
19:40:48.210 00.000 18884 OnExposeComplete: enter
19:40:48.211 00.001 18884 UpdateGuideState(): m_state=3
19:40:48.212 00.001 18884 Star::Find(15, 482, 99, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
19:40:48.212 00.000 18884 Star::Find returns 1 (0), X=486.29, Y=96.70, Mass=2473145, SNR=560.0, Peak=65535 HFD=5.7
19:40:48.213 00.001 18884 DistanceChecker: deactivated
19:40:48.214 00.001 18884 Status Line: West step   6, dist=18.8
19:40:48.216 00.002 18884 Enqueuing Calibration Move request for direction 3
19:40:48.217 00.001 16360 Worker thread wakes up
19:40:48.217 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:48.217 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:48.217 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:48.217 00.000 16360 MoveAxis(W, 450, -)
19:40:48.217 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:48.217 00.000 16360 IsSlewing returns 0
19:40:48.218 00.001 16360 IsGuiding returns 0
19:40:48.218 00.000 16360 PulseGuide returned control before completion, sleep 460
19:40:48.220 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2745, FiltMin=2499, FiltMax=65523, Gamma=1.000
19:40:48.234 00.014 18884 UpdateGuideState exits: m=2473145 SNR=560.0
19:40:48.236 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:48.236 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:48.237 00.001 18884 Enqueuing Expose request
19:40:48.684 00.447 16360 IsGuiding returns 1
19:40:48.684 00.000 16360 scope still moving after pulse duration time elapsed
19:40:48.715 00.031 16360 IsSlewing returns 0
19:40:48.715 00.000 16360 IsGuiding returns 0
19:40:48.715 00.000 16360 scope move finished after 450 + 47 ms
19:40:48.715 00.000 16360 Move returns status 0, amount 450
19:40:48.715 00.000 16360 move complete, result=0
19:40:48.716 00.001 16360 worker thread done servicing request
19:40:48.716 00.000 16360 Worker thread wakes up
19:40:48.716 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:48.716 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(471,82,31,31)
19:40:49.669 00.953 16360 Exposure complete
19:40:49.713 00.044 16360 worker thread done servicing request
19:40:49.713 00.000 18884 OnExposeComplete: enter
19:40:49.714 00.001 18884 UpdateGuideState(): m_state=3
19:40:49.715 00.001 18884 Star::Find(15, 486, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
19:40:49.715 00.000 18884 Star::Find returns 1 (0), X=487.53, Y=96.49, Mass=2464311, SNR=497.2, Peak=65535 HFD=5.8
19:40:49.717 00.002 18884 Status Line: West step   7, dist=20.0
19:40:49.719 00.002 18884 Enqueuing Calibration Move request for direction 3
19:40:49.720 00.001 16360 Worker thread wakes up
19:40:49.720 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:49.720 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:49.720 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:49.720 00.000 16360 MoveAxis(W, 450, -)
19:40:49.720 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:49.720 00.000 16360 IsSlewing returns 0
19:40:49.721 00.001 16360 IsGuiding returns 0
19:40:49.724 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2745, FiltMin=2486, FiltMax=65535, Gamma=1.000
19:40:49.736 00.012 18884 UpdateGuideState exits: m=2464311 SNR=497.2
19:40:49.736 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:49.737 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:49.737 00.000 18884 Enqueuing Expose request
19:40:49.761 00.024 16360 PulseGuide returned control before completion, sleep 419
19:40:50.196 00.435 16360 IsGuiding returns 1
19:40:50.196 00.000 16360 scope still moving after pulse duration time elapsed
19:40:50.227 00.031 16360 IsSlewing returns 0
19:40:50.228 00.001 16360 IsGuiding returns 1
19:40:50.258 00.030 16360 IsSlewing returns 0
19:40:50.258 00.000 16360 IsGuiding returns 0
19:40:50.258 00.000 16360 scope move finished after 450 + 88 ms
19:40:50.258 00.000 16360 Move returns status 0, amount 450
19:40:50.258 00.000 16360 move complete, result=0
19:40:50.258 00.000 16360 worker thread done servicing request
19:40:50.259 00.001 16360 Worker thread wakes up
19:40:50.259 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:50.259 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(473,81,31,31)
19:40:51.430 01.171 16360 Exposure complete
19:40:51.474 00.044 16360 worker thread done servicing request
19:40:51.474 00.000 18884 OnExposeComplete: enter
19:40:51.475 00.001 18884 UpdateGuideState(): m_state=3
19:40:51.476 00.001 18884 Star::Find(15, 487, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
19:40:51.476 00.000 18884 Star::Find returns 1 (0), X=490.26, Y=96.06, Mass=2510093, SNR=540.9, Peak=65535 HFD=5.9
19:40:51.477 00.001 18884 Status Line: Mass: 2510093 vs 1655056
19:40:51.479 00.002 18884 UpdateCurrentPosition: star mass new=2510093.0 exp=1655055.7 thresh=50% limits=(743678.5, 2482583.6, 3310111.4)
19:40:51.479 00.000 18884 DistanceChecker: activated
19:40:51.480 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider_multistar.cpp:989->massChangeThreshold error
19:40:51.480 00.000 18884 Star lost during calibration... blundering on
19:40:51.481 00.001 18884 Status Line: star lost
19:40:51.482 00.001 18884 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
19:40:51.483 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2745, FiltMin=2499, FiltMax=65535, Gamma=1.000
19:40:51.495 00.012 18884 UpdateGuideState exits: Star lost - mass changed
19:40:51.495 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:51.496 00.001 18884 ScheduleExposure(1000,3,0) exposurePending=0
19:40:51.496 00.000 18884 Enqueuing Expose request
19:40:51.497 00.001 16360 Worker thread wakes up
19:40:51.497 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:51.497 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
19:40:52.457 00.960 16360 Exposure complete
19:40:52.500 00.043 16360 worker thread done servicing request
19:40:52.500 00.000 18884 OnExposeComplete: enter
19:40:52.502 00.002 18884 UpdateGuideState(): m_state=3
19:40:52.503 00.001 18884 Star::Find(15, 487, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
19:40:52.503 00.000 18884 Star::Find returns 1 (0), X=489.98, Y=96.09, Mass=2345238, SNR=572.4, Peak=65535 HFD=5.9
19:40:52.504 00.001 18884 DistanceChecker: deactivated
19:40:52.505 00.001 18884 Status Line: West step   8, dist=22.2
19:40:52.507 00.002 18884 Enqueuing Calibration Move request for direction 3
19:40:52.507 00.000 16360 Worker thread wakes up
19:40:52.507 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:52.507 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:52.507 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:52.507 00.000 16360 MoveAxis(W, 450, -)
19:40:52.507 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:52.508 00.001 16360 IsSlewing returns 0
19:40:52.508 00.000 16360 IsGuiding returns 0
19:40:52.510 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=717, max=65535, med=2745, FiltMin=2477, FiltMax=65491, Gamma=1.000
19:40:52.522 00.012 18884 UpdateGuideState exits: m=2345238 SNR=572.4
19:40:52.523 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:52.523 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:52.524 00.001 18884 Enqueuing Expose request
19:40:52.544 00.020 16360 PulseGuide returned control before completion, sleep 424
19:40:52.980 00.436 16360 IsGuiding returns 1
19:40:52.980 00.000 16360 scope still moving after pulse duration time elapsed
19:40:53.012 00.032 16360 IsSlewing returns 0
19:40:53.012 00.000 16360 IsGuiding returns 0
19:40:53.012 00.000 16360 scope move finished after 450 + 54 ms
19:40:53.013 00.001 16360 Move returns status 0, amount 450
19:40:53.013 00.000 16360 move complete, result=0
19:40:53.013 00.000 16360 worker thread done servicing request
19:40:53.013 00.000 16360 Worker thread wakes up
19:40:53.013 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:53.013 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(475,81,31,31)
19:40:54.188 01.175 16360 Exposure complete
19:40:54.232 00.044 16360 worker thread done servicing request
19:40:54.232 00.000 18884 OnExposeComplete: enter
19:40:54.233 00.001 18884 UpdateGuideState(): m_state=3
19:40:54.234 00.001 18884 Star::Find(15, 489, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
19:40:54.234 00.000 18884 Star::Find returns 1 (0), X=491.96, Y=95.84, Mass=2456857, SNR=538.2, Peak=65535 HFD=5.9
19:40:54.236 00.002 18884 Status Line: West step   9, dist=24.1
19:40:54.238 00.002 18884 Enqueuing Calibration Move request for direction 3
19:40:54.238 00.000 16360 Worker thread wakes up
19:40:54.238 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:54.238 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:54.238 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:54.238 00.000 16360 MoveAxis(W, 450, -)
19:40:54.238 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:54.239 00.001 16360 IsSlewing returns 0
19:40:54.239 00.000 16360 IsGuiding returns 0
19:40:54.240 00.001 16360 PulseGuide returned control before completion, sleep 459
19:40:54.242 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2745, FiltMin=2496, FiltMax=65513, Gamma=1.000
19:40:54.254 00.012 18884 UpdateGuideState exits: m=2456857 SNR=538.2
19:40:54.255 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:54.255 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:54.256 00.001 18884 Enqueuing Expose request
19:40:54.708 00.452 16360 IsGuiding returns 0
19:40:54.708 00.000 16360 Move returns status 0, amount 450
19:40:54.708 00.000 16360 move complete, result=0
19:40:54.710 00.002 16360 worker thread done servicing request
19:40:54.710 00.000 16360 Worker thread wakes up
19:40:54.710 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:54.710 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(477,81,31,31)
19:40:55.679 00.969 16360 Exposure complete
19:40:55.725 00.046 16360 worker thread done servicing request
19:40:55.725 00.000 18884 OnExposeComplete: enter
19:40:55.726 00.001 18884 UpdateGuideState(): m_state=3
19:40:55.726 00.000 18884 Star::Find(15, 491, 95, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
19:40:55.727 00.001 18884 Star::Find returns 1 (0), X=492.93, Y=95.81, Mass=2339668, SNR=547.5, Peak=65535 HFD=5.9
19:40:55.728 00.001 18884 Status Line: West step  10, dist=25.0
19:40:55.730 00.002 18884 Enqueuing Calibration Move request for direction 3
19:40:55.731 00.001 16360 Worker thread wakes up
19:40:55.731 00.000 16360 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
19:40:55.731 00.000 16360 Handling axis move in thread for scope dir=3 dur=450
19:40:55.731 00.000 16360 scope move axis dir= 3 dur= 450 opts= 0x0
19:40:55.731 00.000 16360 MoveAxis(W, 450, -)
19:40:55.731 00.000 16360 Guiding  Dir = 3, Dur = 450
19:40:55.731 00.000 16360 IsSlewing returns 0
19:40:55.732 00.001 16360 IsGuiding returns 0
19:40:55.734 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2496, FiltMax=65507, Gamma=1.000
19:40:55.736 00.002 16360 PulseGuide returned control before completion, sleep 456
19:40:55.746 00.010 18884 UpdateGuideState exits: m=2339668 SNR=547.5
19:40:55.747 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:55.747 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:55.748 00.001 18884 Enqueuing Expose request
19:40:56.201 00.453 16360 IsGuiding returns 1
19:40:56.201 00.000 16360 scope still moving after pulse duration time elapsed
19:40:56.233 00.032 16360 IsSlewing returns 0
19:40:56.233 00.000 16360 IsGuiding returns 0
19:40:56.233 00.000 16360 scope move finished after 450 + 52 ms
19:40:56.234 00.001 16360 Move returns status 0, amount 450
19:40:56.234 00.000 16360 move complete, result=0
19:40:56.234 00.000 16360 worker thread done servicing request
19:40:56.234 00.000 16360 Worker thread wakes up
19:40:56.234 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:40:56.234 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(478,81,31,31)
19:40:57.387 01.153 16360 Exposure complete
19:40:57.433 00.046 16360 worker thread done servicing request
19:40:57.433 00.000 18884 OnExposeComplete: enter
19:40:57.434 00.001 18884 UpdateGuideState(): m_state=3
19:40:57.435 00.001 18884 Star::Find(15, 492, 95, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
19:40:57.436 00.001 18884 Star::Find returns 1 (0), X=495.93, Y=95.51, Mass=2404385, SNR=580.0, Peak=65535 HFD=5.7
19:40:57.469 00.033 18884 WEST calibration completes with steps=10 angle=154.5 rate=6.172 parity=1
19:40:57.470 00.001 18884 Falling Through to state GO_EAST
19:40:57.470 00.000 18884 Status Line: East step   2, dist=27.8
19:40:57.472 00.002 18884 Enqueuing Calibration Move request for direction 2
19:40:57.473 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2745, FiltMin=2483, FiltMax=65523, Gamma=1.000
19:40:57.473 00.000 16360 Worker thread wakes up
19:40:57.473 00.000 16360 worker thread servicing REQUEST_MOVE scope dir E(2) 2430 opts 0x0
19:40:57.473 00.000 16360 Handling axis move in thread for scope dir=2 dur=2430
19:40:57.473 00.000 16360 scope move axis dir= 2 dur= 2430 opts= 0x0
19:40:57.474 00.001 16360 MoveAxis(E, 2430, -)
19:40:57.474 00.000 16360 Guiding  Dir = 2, Dur = 2430
19:40:57.474 00.000 16360 IsSlewing returns 0
19:40:57.474 00.000 16360 IsGuiding returns 0
19:40:57.485 00.011 18884 UpdateGuideState exits: m=2404385 SNR=580.0
19:40:57.486 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:40:57.486 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:40:57.487 00.001 18884 Enqueuing Expose request
19:40:57.526 00.039 16360 PulseGuide returned control before completion, sleep 2388
19:40:59.927 02.401 16360 IsGuiding returns 1
19:40:59.927 00.000 16360 scope still moving after pulse duration time elapsed
19:40:59.958 00.031 16360 IsSlewing returns 0
19:40:59.958 00.000 16360 IsGuiding returns 1
19:40:59.989 00.031 16360 IsSlewing returns 0
19:40:59.989 00.000 16360 IsGuiding returns 1
19:41:00.020 00.031 16360 IsSlewing returns 0
19:41:00.020 00.000 16360 IsGuiding returns 0
19:41:00.020 00.000 16360 scope move finished after 2430 + 116 ms
19:41:00.020 00.000 16360 Move returns status 0, amount 2430
19:41:00.020 00.000 16360 move complete, result=0
19:41:00.021 00.001 16360 worker thread done servicing request
19:41:00.021 00.000 16360 Worker thread wakes up
19:41:00.021 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:00.021 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(481,81,31,31)
19:41:01.194 01.173 16360 Exposure complete
19:41:01.239 00.045 16360 worker thread done servicing request
19:41:01.239 00.000 18884 OnExposeComplete: enter
19:41:01.240 00.001 18884 UpdateGuideState(): m_state=3
19:41:01.240 00.000 18884 Star::Find(15, 495, 95, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
19:41:01.241 00.001 18884 Star::Find returns 1 (0), X=485.24, Y=96.51, Mass=2408520, SNR=508.8, Peak=65535 HFD=5.6
19:41:01.242 00.001 18884 Status Line: East step   1, dist=18.1
19:41:01.244 00.002 18884 Enqueuing Calibration Move request for direction 2
19:41:01.245 00.001 16360 Worker thread wakes up
19:41:01.245 00.000 16360 worker thread servicing REQUEST_MOVE scope dir E(2) 2070 opts 0x0
19:41:01.245 00.000 16360 Handling axis move in thread for scope dir=2 dur=2070
19:41:01.245 00.000 16360 scope move axis dir= 2 dur= 2070 opts= 0x0
19:41:01.245 00.000 16360 MoveAxis(E, 2070, -)
19:41:01.245 00.000 16360 Guiding  Dir = 2, Dur = 2070
19:41:01.245 00.000 16360 IsSlewing returns 0
19:41:01.246 00.001 16360 IsGuiding returns 0
19:41:01.247 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2745, FiltMin=2499, FiltMax=65507, Gamma=1.000
19:41:01.251 00.004 16360 PulseGuide returned control before completion, sleep 2075
19:41:01.260 00.009 18884 UpdateGuideState exits: m=2408520 SNR=508.8
19:41:01.261 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:01.261 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:01.262 00.001 18884 Enqueuing Expose request
19:41:03.334 02.072 16360 IsGuiding returns 1
19:41:03.334 00.000 16360 scope still moving after pulse duration time elapsed
19:41:03.365 00.031 16360 IsSlewing returns 0
19:41:03.365 00.000 16360 IsGuiding returns 0
19:41:03.366 00.001 16360 scope move finished after 2070 + 50 ms
19:41:03.366 00.000 16360 Move returns status 0, amount 2070
19:41:03.366 00.000 16360 move complete, result=0
19:41:03.366 00.000 16360 worker thread done servicing request
19:41:03.366 00.000 16360 Worker thread wakes up
19:41:03.366 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:03.366 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(470,82,31,31)
19:41:04.507 01.141 16360 Exposure complete
19:41:04.557 00.050 16360 worker thread done servicing request
19:41:04.557 00.000 18884 OnExposeComplete: enter
19:41:04.558 00.001 18884 UpdateGuideState(): m_state=3
19:41:04.559 00.001 18884 Star::Find(15, 485, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
19:41:04.560 00.001 18884 Star::Find returns 1 (0), X=470.20, Y=98.50, Mass=2484934, SNR=550.1, Peak=52294 HFD=6.7
19:41:04.789 00.229 18884 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
19:41:04.790 00.001 18884 Backlash: Looking for 3 moves of 1.7 px, max attempts = 133
19:41:04.790 00.000 18884 Falling Through to state CLEAR_BACKLASH
19:41:04.791 00.001 18884 Backlash: Starting north clearing using pulse width of 450
19:41:04.791 00.000 18884 Enqueuing Calibration Move request for direction 0
19:41:04.792 00.001 18884 Status Line: Clearing backlash step 1
19:41:04.792 00.000 16360 Worker thread wakes up
19:41:04.793 00.001 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:04.793 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:04.793 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:04.793 00.000 16360 MoveAxis(N, 450, -)
19:41:04.793 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:04.793 00.000 16360 IsSlewing returns 0
19:41:04.793 00.000 16360 IsGuiding returns 0
19:41:04.795 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65478, med=2745, FiltMin=2489, FiltMax=53584, Gamma=1.000
19:41:04.807 00.012 18884 UpdateGuideState exits: m=2484934 SNR=550.1
19:41:04.808 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:04.808 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:04.809 00.001 18884 Enqueuing Expose request
19:41:04.847 00.038 16360 PulseGuide returned control before completion, sleep 406
19:41:05.269 00.422 16360 IsGuiding returns 1
19:41:05.269 00.000 16360 scope still moving after pulse duration time elapsed
19:41:05.300 00.031 16360 IsSlewing returns 0
19:41:05.300 00.000 16360 IsGuiding returns 1
19:41:05.331 00.031 16360 IsSlewing returns 0
19:41:05.331 00.000 16360 IsGuiding returns 0
19:41:05.332 00.001 16360 scope move finished after 450 + 88 ms
19:41:05.332 00.000 16360 Move returns status 0, amount 450
19:41:05.332 00.000 16360 move complete, result=0
19:41:05.332 00.000 16360 worker thread done servicing request
19:41:05.332 00.000 16360 Worker thread wakes up
19:41:05.332 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:05.332 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(455,83,31,31)
19:41:06.290 00.958 16360 Exposure complete
19:41:06.334 00.044 16360 worker thread done servicing request
19:41:06.334 00.000 18884 OnExposeComplete: enter
19:41:06.334 00.000 18884 UpdateGuideState(): m_state=3
19:41:06.335 00.001 18884 Star::Find(15, 470, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
19:41:06.336 00.001 18884 Star::Find returns 1 (0), X=477.50, Y=94.28, Mass=1602187, SNR=404.7, Peak=65501 HFD=5.5
19:41:06.337 00.001 18884 Backlash: Accepted clearing move of 8.4
19:41:06.338 00.001 18884 Enqueuing Calibration Move request for direction 0
19:41:06.338 00.000 16360 Worker thread wakes up
19:41:06.340 00.002 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:06.340 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:06.340 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:06.340 00.000 16360 MoveAxis(N, 450, -)
19:41:06.340 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:06.340 00.000 16360 IsSlewing returns 0
19:41:06.340 00.000 16360 IsGuiding returns 0
19:41:06.341 00.001 16360 PulseGuide returned control before completion, sleep 459
19:41:06.371 00.030 18884 Status Line: Clearing backlash step   2
19:41:06.374 00.003 18884 Backlash: Clearing backlash step   2, Last Delta = 8.43 px, CumDistance = 8.43 px
19:41:06.374 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=65501, med=2745, FiltMin=2486, FiltMax=48893, Gamma=1.000
19:41:06.386 00.012 18884 UpdateGuideState exits: m=1602187 SNR=404.7
19:41:06.387 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:06.388 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:06.388 00.000 18884 Enqueuing Expose request
19:41:06.814 00.426 16360 IsGuiding returns 1
19:41:06.814 00.000 16360 scope still moving after pulse duration time elapsed
19:41:06.846 00.032 16360 IsSlewing returns 0
19:41:06.846 00.000 16360 IsGuiding returns 0
19:41:06.847 00.001 16360 scope move finished after 450 + 57 ms
19:41:06.847 00.000 16360 Move returns status 0, amount 450
19:41:06.847 00.000 16360 move complete, result=0
19:41:06.847 00.000 16360 worker thread done servicing request
19:41:06.847 00.000 16360 Worker thread wakes up
19:41:06.847 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:06.847 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,79,31,31)
19:41:08.003 01.156 16360 Exposure complete
19:41:08.048 00.045 16360 worker thread done servicing request
19:41:08.048 00.000 18884 OnExposeComplete: enter
19:41:08.048 00.000 18884 UpdateGuideState(): m_state=3
19:41:08.049 00.001 18884 Star::Find(15, 477, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
19:41:08.050 00.001 18884 Star::Find returns 1 (0), X=477.11, Y=91.22, Mass=2488022, SNR=582.3, Peak=65535 HFD=5.8
19:41:08.051 00.001 18884 Backlash: Accepted clearing move of 3.1
19:41:08.052 00.001 18884 Enqueuing Calibration Move request for direction 0
19:41:08.052 00.000 16360 Worker thread wakes up
19:41:08.052 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:08.052 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:08.052 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:08.052 00.000 16360 MoveAxis(N, 450, -)
19:41:08.053 00.001 16360 Guiding  Dir = 0, Dur = 450
19:41:08.053 00.000 16360 IsSlewing returns 0
19:41:08.053 00.000 16360 IsGuiding returns 0
19:41:08.111 00.058 16360 PulseGuide returned control before completion, sleep 403
19:41:08.132 00.021 18884 Status Line: Clearing backlash step   3
19:41:08.136 00.004 18884 Backlash: Clearing backlash step   3, Last Delta = 3.09 px, CumDistance = 10.04 px
19:41:08.137 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2745, FiltMin=2499, FiltMax=65535, Gamma=1.000
19:41:08.150 00.013 18884 UpdateGuideState exits: m=2488022 SNR=582.3
19:41:08.150 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:08.151 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:08.151 00.000 18884 Enqueuing Expose request
19:41:08.529 00.378 16360 IsGuiding returns 1
19:41:08.529 00.000 16360 scope still moving after pulse duration time elapsed
19:41:08.560 00.031 16360 IsSlewing returns 0
19:41:08.560 00.000 16360 IsGuiding returns 1
19:41:08.593 00.033 16360 IsSlewing returns 0
19:41:08.594 00.001 16360 IsGuiding returns 0
19:41:08.594 00.000 16360 scope move finished after 450 + 90 ms
19:41:08.594 00.000 16360 Move returns status 0, amount 450
19:41:08.594 00.000 16360 move complete, result=0
19:41:08.594 00.000 16360 worker thread done servicing request
19:41:08.594 00.000 16360 Worker thread wakes up
19:41:08.594 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:08.594 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,76,31,31)
19:41:09.559 00.965 16360 Exposure complete
19:41:09.602 00.043 16360 worker thread done servicing request
19:41:09.602 00.000 18884 OnExposeComplete: enter
19:41:09.604 00.002 18884 UpdateGuideState(): m_state=3
19:41:09.605 00.001 18884 Star::Find(15, 477, 91, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
19:41:09.605 00.000 18884 Star::Find returns 1 (0), X=476.99, Y=90.35, Mass=2407933, SNR=559.1, Peak=65535 HFD=5.7
19:41:09.607 00.002 18884 Backlash: Rejected small move of 0.9 px
19:41:09.607 00.000 18884 Enqueuing Calibration Move request for direction 0
19:41:09.608 00.001 16360 Worker thread wakes up
19:41:09.608 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:09.608 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:09.608 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:09.608 00.000 16360 MoveAxis(N, 450, -)
19:41:09.608 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:09.608 00.000 16360 IsSlewing returns 0
19:41:09.608 00.000 16360 IsGuiding returns 0
19:41:09.667 00.059 16360 PulseGuide returned control before completion, sleep 402
19:41:09.686 00.019 18884 Status Line: Clearing backlash step   4
19:41:09.688 00.002 18884 Backlash: Clearing backlash step   4, Last Delta = 0.87 px, CumDistance = 10.61 px
19:41:09.689 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2512, FiltMax=65535, Gamma=1.000
19:41:09.701 00.012 18884 UpdateGuideState exits: m=2407933 SNR=559.1
19:41:09.702 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:09.702 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:09.704 00.002 18884 Enqueuing Expose request
19:41:10.084 00.380 16360 IsGuiding returns 1
19:41:10.084 00.000 16360 scope still moving after pulse duration time elapsed
19:41:10.115 00.031 16360 IsSlewing returns 0
19:41:10.115 00.000 16360 IsGuiding returns 1
19:41:10.146 00.031 16360 IsSlewing returns 0
19:41:10.146 00.000 16360 IsGuiding returns 0
19:41:10.146 00.000 16360 scope move finished after 450 + 88 ms
19:41:10.146 00.000 16360 Move returns status 0, amount 450
19:41:10.146 00.000 16360 move complete, result=0
19:41:10.148 00.002 16360 worker thread done servicing request
19:41:10.148 00.000 16360 Worker thread wakes up
19:41:10.148 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:10.148 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,75,31,31)
19:41:11.303 01.155 16360 Exposure complete
19:41:11.347 00.044 16360 worker thread done servicing request
19:41:11.348 00.001 18884 OnExposeComplete: enter
19:41:11.349 00.001 18884 UpdateGuideState(): m_state=3
19:41:11.349 00.000 18884 Star::Find(15, 476, 90, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
19:41:11.350 00.001 18884 Star::Find returns 1 (0), X=477.10, Y=87.27, Mass=2422963, SNR=539.6, Peak=65535 HFD=5.8
19:41:11.352 00.002 18884 Backlash: Accepted clearing move of 3.1
19:41:11.353 00.001 18884 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration
19:41:11.353 00.000 18884 Backlash: North calibration moves starting at {477.0,90.4}, Offset = 9.5 px
19:41:11.354 00.001 18884 Backlash: Total distance moved = 12.6
19:41:11.354 00.000 18884 Backlash: Falling Through to state GO_NORTH
19:41:11.355 00.001 18884 Status Line: North step   2, dist= 3.1
19:41:11.357 00.002 18884 Enqueuing Calibration Move request for direction 0
19:41:11.357 00.000 16360 Worker thread wakes up
19:41:11.357 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:11.357 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:11.357 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:11.357 00.000 16360 MoveAxis(N, 450, -)
19:41:11.357 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:11.358 00.001 16360 IsSlewing returns 0
19:41:11.358 00.000 16360 IsGuiding returns 0
19:41:11.360 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2745, FiltMin=2486, FiltMax=65529, Gamma=1.000
19:41:11.372 00.012 18884 UpdateGuideState exits: m=2422963 SNR=539.6
19:41:11.373 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:11.373 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:11.374 00.001 18884 Enqueuing Expose request
19:41:11.390 00.016 16360 PulseGuide returned control before completion, sleep 427
19:41:11.825 00.435 16360 IsGuiding returns 1
19:41:11.825 00.000 16360 scope still moving after pulse duration time elapsed
19:41:11.856 00.031 16360 IsSlewing returns 0
19:41:11.856 00.000 16360 IsGuiding returns 1
19:41:11.887 00.031 16360 IsSlewing returns 0
19:41:11.887 00.000 16360 IsGuiding returns 0
19:41:11.887 00.000 16360 scope move finished after 450 + 79 ms
19:41:11.887 00.000 16360 Move returns status 0, amount 450
19:41:11.887 00.000 16360 move complete, result=0
19:41:11.887 00.000 16360 worker thread done servicing request
19:41:11.887 00.000 16360 Worker thread wakes up
19:41:11.887 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:11.887 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,72,31,31)
19:41:12.845 00.958 16360 Exposure complete
19:41:12.890 00.045 16360 worker thread done servicing request
19:41:12.890 00.000 18884 OnExposeComplete: enter
19:41:12.891 00.001 18884 UpdateGuideState(): m_state=3
19:41:12.892 00.001 18884 Star::Find(15, 477, 87, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
19:41:12.893 00.001 18884 Star::Find returns 1 (0), X=476.78, Y=86.53, Mass=2592978, SNR=546.3, Peak=65535 HFD=5.6
19:41:12.894 00.001 18884 Status Line: North step   3, dist= 3.8
19:41:12.896 00.002 18884 Enqueuing Calibration Move request for direction 0
19:41:12.896 00.000 16360 Worker thread wakes up
19:41:12.896 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:12.896 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:12.896 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:12.896 00.000 16360 MoveAxis(N, 450, -)
19:41:12.896 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:12.897 00.001 16360 IsSlewing returns 0
19:41:12.897 00.000 16360 IsGuiding returns 0
19:41:12.899 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2502, FiltMax=65535, Gamma=1.000
19:41:12.911 00.012 18884 UpdateGuideState exits: m=2592978 SNR=546.3
19:41:12.912 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:12.912 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:12.913 00.001 18884 Enqueuing Expose request
19:41:12.950 00.037 16360 PulseGuide returned control before completion, sleep 408
19:41:13.369 00.419 16360 IsGuiding returns 1
19:41:13.369 00.000 16360 scope still moving after pulse duration time elapsed
19:41:13.401 00.032 16360 IsSlewing returns 0
19:41:13.401 00.000 16360 IsGuiding returns 1
19:41:13.432 00.031 16360 IsSlewing returns 0
19:41:13.432 00.000 16360 IsGuiding returns 0
19:41:13.432 00.000 16360 scope move finished after 450 + 85 ms
19:41:13.432 00.000 16360 Move returns status 0, amount 450
19:41:13.432 00.000 16360 move complete, result=0
19:41:13.433 00.001 16360 worker thread done servicing request
19:41:13.433 00.000 16360 Worker thread wakes up
19:41:13.433 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:13.433 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,72,31,31)
19:41:14.586 01.153 16360 Exposure complete
19:41:14.631 00.045 16360 worker thread done servicing request
19:41:14.631 00.000 18884 OnExposeComplete: enter
19:41:14.633 00.002 18884 UpdateGuideState(): m_state=3
19:41:14.633 00.000 18884 Star::Find(15, 476, 86, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
19:41:14.634 00.001 18884 Star::Find returns 1 (0), X=476.56, Y=83.37, Mass=2544776, SNR=537.0, Peak=65535 HFD=5.6
19:41:14.635 00.001 18884 Status Line: North step   4, dist= 7.0
19:41:14.637 00.002 18884 Enqueuing Calibration Move request for direction 0
19:41:14.637 00.000 16360 Worker thread wakes up
19:41:14.638 00.001 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:14.638 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:14.638 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:14.638 00.000 16360 MoveAxis(N, 450, -)
19:41:14.638 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:14.638 00.000 16360 IsSlewing returns 0
19:41:14.638 00.000 16360 IsGuiding returns 0
19:41:14.640 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2494, FiltMax=65501, Gamma=1.000
19:41:14.652 00.012 18884 UpdateGuideState exits: m=2544776 SNR=537.0
19:41:14.652 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:14.653 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:14.653 00.000 18884 Enqueuing Expose request
19:41:14.679 00.026 16360 PulseGuide returned control before completion, sleep 420
19:41:15.115 00.436 16360 IsGuiding returns 1
19:41:15.115 00.000 16360 scope still moving after pulse duration time elapsed
19:41:15.146 00.031 16360 IsSlewing returns 0
19:41:15.146 00.000 16360 IsGuiding returns 1
19:41:15.176 00.030 16360 IsSlewing returns 0
19:41:15.176 00.000 16360 IsGuiding returns 0
19:41:15.176 00.000 16360 scope move finished after 450 + 88 ms
19:41:15.178 00.002 16360 Move returns status 0, amount 450
19:41:15.178 00.000 16360 move complete, result=0
19:41:15.178 00.000 16360 worker thread done servicing request
19:41:15.178 00.000 16360 Worker thread wakes up
19:41:15.178 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:15.178 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,68,31,31)
19:41:16.147 00.969 16360 Exposure complete
19:41:16.191 00.044 16360 worker thread done servicing request
19:41:16.191 00.000 18884 OnExposeComplete: enter
19:41:16.192 00.001 18884 UpdateGuideState(): m_state=3
19:41:16.193 00.001 18884 Star::Find(15, 476, 83, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 44
19:41:16.194 00.001 18884 Star::Find returns 1 (0), X=476.55, Y=82.51, Mass=2436695, SNR=517.2, Peak=65535 HFD=5.7
19:41:16.197 00.003 18884 Status Line: North step   5, dist= 7.9
19:41:16.199 00.002 18884 Enqueuing Calibration Move request for direction 0
19:41:16.200 00.001 16360 Worker thread wakes up
19:41:16.200 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:16.200 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:16.200 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:16.200 00.000 16360 MoveAxis(N, 450, -)
19:41:16.200 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:16.200 00.000 16360 IsSlewing returns 0
19:41:16.200 00.000 16360 IsGuiding returns 0
19:41:16.204 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2745, FiltMin=2515, FiltMax=65465, Gamma=1.000
19:41:16.218 00.014 18884 UpdateGuideState exits: m=2436695 SNR=517.2
19:41:16.219 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:16.219 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:16.220 00.001 18884 Enqueuing Expose request
19:41:16.236 00.016 16360 PulseGuide returned control before completion, sleep 424
19:41:16.672 00.436 16360 IsGuiding returns 1
19:41:16.672 00.000 16360 scope still moving after pulse duration time elapsed
19:41:16.703 00.031 16360 IsSlewing returns 0
19:41:16.703 00.000 16360 IsGuiding returns 1
19:41:16.734 00.031 16360 IsSlewing returns 0
19:41:16.734 00.000 16360 IsGuiding returns 0
19:41:16.734 00.000 16360 scope move finished after 450 + 83 ms
19:41:16.734 00.000 16360 Move returns status 0, amount 450
19:41:16.734 00.000 16360 move complete, result=0
19:41:16.734 00.000 16360 worker thread done servicing request
19:41:16.734 00.000 16360 Worker thread wakes up
19:41:16.734 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:16.734 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,68,31,31)
19:41:17.910 01.176 16360 Exposure complete
19:41:17.954 00.044 16360 worker thread done servicing request
19:41:17.954 00.000 18884 OnExposeComplete: enter
19:41:17.955 00.001 18884 UpdateGuideState(): m_state=3
19:41:17.956 00.001 18884 Star::Find(15, 476, 82, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 45
19:41:17.957 00.001 18884 Star::Find returns 1 (0), X=476.24, Y=79.40, Mass=2365293, SNR=558.8, Peak=65535 HFD=5.5
19:41:17.958 00.001 18884 Status Line: North step   6, dist=11.0
19:41:17.961 00.003 18884 Enqueuing Calibration Move request for direction 0
19:41:17.961 00.000 16360 Worker thread wakes up
19:41:17.961 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:17.961 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:17.962 00.001 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:17.962 00.000 16360 MoveAxis(N, 450, -)
19:41:17.962 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:17.962 00.000 16360 IsSlewing returns 0
19:41:17.962 00.000 16360 IsGuiding returns 0
19:41:17.965 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2745, FiltMin=2464, FiltMax=65472, Gamma=1.000
19:41:17.968 00.003 16360 PulseGuide returned control before completion, sleep 455
19:41:17.977 00.009 18884 UpdateGuideState exits: m=2365293 SNR=558.8
19:41:17.977 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:17.979 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:17.980 00.001 18884 Enqueuing Expose request
19:41:18.435 00.455 16360 IsGuiding returns 1
19:41:18.435 00.000 16360 scope still moving after pulse duration time elapsed
19:41:18.466 00.031 16360 IsSlewing returns 0
19:41:18.466 00.000 16360 IsGuiding returns 0
19:41:18.466 00.000 16360 scope move finished after 450 + 54 ms
19:41:18.466 00.000 16360 Move returns status 0, amount 450
19:41:18.468 00.002 16360 move complete, result=0
19:41:18.468 00.000 16360 worker thread done servicing request
19:41:18.468 00.000 16360 Worker thread wakes up
19:41:18.468 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:18.468 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(461,64,31,31)
19:41:19.438 00.970 16360 Exposure complete
19:41:19.484 00.046 16360 worker thread done servicing request
19:41:19.484 00.000 18884 OnExposeComplete: enter
19:41:19.485 00.001 18884 UpdateGuideState(): m_state=3
19:41:19.486 00.001 18884 Star::Find(15, 476, 79, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 46
19:41:19.486 00.000 18884 Star::Find returns 1 (0), X=476.11, Y=78.19, Mass=2478815, SNR=585.4, Peak=65535 HFD=5.8
19:41:19.489 00.003 18884 Status Line: North step   7, dist=12.2
19:41:19.490 00.001 18884 Enqueuing Calibration Move request for direction 0
19:41:19.491 00.001 16360 Worker thread wakes up
19:41:19.491 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:19.491 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:19.491 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:19.491 00.000 16360 MoveAxis(N, 450, -)
19:41:19.491 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:19.491 00.000 16360 IsSlewing returns 0
19:41:19.492 00.001 16360 IsGuiding returns 0
19:41:19.494 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2485, FiltMax=65481, Gamma=1.000
19:41:19.506 00.012 18884 UpdateGuideState exits: m=2478815 SNR=585.4
19:41:19.506 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:19.507 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:19.507 00.000 18884 Enqueuing Expose request
19:41:19.541 00.034 16360 PulseGuide returned control before completion, sleep 410
19:41:19.960 00.419 16360 IsGuiding returns 1
19:41:19.960 00.000 16360 scope still moving after pulse duration time elapsed
19:41:19.991 00.031 16360 IsSlewing returns 0
19:41:19.991 00.000 16360 IsGuiding returns 1
19:41:20.022 00.031 16360 IsSlewing returns 0
19:41:20.022 00.000 16360 IsGuiding returns 0
19:41:20.022 00.000 16360 scope move finished after 450 + 81 ms
19:41:20.023 00.001 16360 Move returns status 0, amount 450
19:41:20.023 00.000 16360 move complete, result=0
19:41:20.023 00.000 16360 worker thread done servicing request
19:41:20.023 00.000 16360 Worker thread wakes up
19:41:20.023 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:20.023 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(461,63,31,31)
19:41:21.177 01.154 16360 Exposure complete
19:41:21.221 00.044 16360 worker thread done servicing request
19:41:21.221 00.000 18884 OnExposeComplete: enter
19:41:21.223 00.002 18884 UpdateGuideState(): m_state=3
19:41:21.223 00.000 18884 Star::Find(15, 476, 78, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 47
19:41:21.224 00.001 18884 Star::Find returns 1 (0), X=475.84, Y=74.97, Mass=2391222, SNR=517.4, Peak=65535 HFD=5.9
19:41:21.225 00.001 18884 Status Line: North step   8, dist=15.4
19:41:21.228 00.003 18884 Enqueuing Calibration Move request for direction 0
19:41:21.228 00.000 16360 Worker thread wakes up
19:41:21.228 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:21.229 00.001 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:21.229 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:21.229 00.000 16360 MoveAxis(N, 450, -)
19:41:21.229 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:21.229 00.000 16360 IsSlewing returns 0
19:41:21.229 00.000 16360 IsGuiding returns 0
19:41:21.232 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2745, FiltMin=2505, FiltMax=65507, Gamma=1.000
19:41:21.246 00.014 18884 UpdateGuideState exits: m=2391222 SNR=517.4
19:41:21.246 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:21.247 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:21.247 00.000 18884 Enqueuing Expose request
19:41:21.284 00.037 16360 PulseGuide returned control before completion, sleep 405
19:41:21.705 00.421 16360 IsGuiding returns 1
19:41:21.705 00.000 16360 scope still moving after pulse duration time elapsed
19:41:21.736 00.031 16360 IsSlewing returns 0
19:41:21.736 00.000 16360 IsGuiding returns 1
19:41:21.767 00.031 16360 IsSlewing returns 0
19:41:21.767 00.000 16360 IsGuiding returns 0
19:41:21.767 00.000 16360 scope move finished after 450 + 89 ms
19:41:21.767 00.000 16360 Move returns status 0, amount 450
19:41:21.767 00.000 16360 move complete, result=0
19:41:21.769 00.002 16360 worker thread done servicing request
19:41:21.769 00.000 16360 Worker thread wakes up
19:41:21.769 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:21.769 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(461,60,31,31)
19:41:22.736 00.967 16360 Exposure complete
19:41:22.780 00.044 16360 worker thread done servicing request
19:41:22.781 00.001 18884 OnExposeComplete: enter
19:41:22.781 00.000 18884 UpdateGuideState(): m_state=3
19:41:22.782 00.001 18884 Star::Find(15, 475, 74, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 48
19:41:22.783 00.001 18884 Star::Find returns 1 (0), X=475.72, Y=73.96, Mass=2659374, SNR=601.9, Peak=65535 HFD=5.9
19:41:22.785 00.002 18884 Status Line: North step   9, dist=16.4
19:41:22.786 00.001 18884 Enqueuing Calibration Move request for direction 0
19:41:22.787 00.001 16360 Worker thread wakes up
19:41:22.787 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:22.787 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:22.787 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:22.787 00.000 16360 MoveAxis(N, 450, -)
19:41:22.787 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:22.788 00.001 16360 IsSlewing returns 0
19:41:22.788 00.000 16360 IsGuiding returns 0
19:41:22.789 00.001 16360 PulseGuide returned control before completion, sleep 459
19:41:22.790 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2480, FiltMax=65533, Gamma=1.000
19:41:22.807 00.017 18884 UpdateGuideState exits: m=2659374 SNR=601.9
19:41:22.808 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:22.809 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:22.809 00.000 18884 Enqueuing Expose request
19:41:23.261 00.452 16360 IsGuiding returns 1
19:41:23.261 00.000 16360 scope still moving after pulse duration time elapsed
19:41:23.292 00.031 16360 IsSlewing returns 0
19:41:23.292 00.000 16360 IsGuiding returns 0
19:41:23.292 00.000 16360 scope move finished after 450 + 55 ms
19:41:23.294 00.002 16360 Move returns status 0, amount 450
19:41:23.294 00.000 16360 move complete, result=0
19:41:23.294 00.000 16360 worker thread done servicing request
19:41:23.294 00.000 16360 Worker thread wakes up
19:41:23.294 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:23.294 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(461,59,31,31)
19:41:24.437 01.143 16360 Exposure complete
19:41:24.484 00.047 16360 worker thread done servicing request
19:41:24.484 00.000 18884 OnExposeComplete: enter
19:41:24.485 00.001 18884 UpdateGuideState(): m_state=3
19:41:24.486 00.001 18884 Star::Find(15, 475, 73, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 49
19:41:24.487 00.001 18884 Star::Find returns 1 (0), X=475.48, Y=70.87, Mass=2354660, SNR=560.9, Peak=65535 HFD=5.5
19:41:24.489 00.002 18884 Status Line: North step  10, dist=19.5
19:41:24.491 00.002 18884 Enqueuing Calibration Move request for direction 0
19:41:24.492 00.001 16360 Worker thread wakes up
19:41:24.492 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:24.492 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:24.492 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:24.492 00.000 16360 MoveAxis(N, 450, -)
19:41:24.492 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:24.492 00.000 16360 IsSlewing returns 0
19:41:24.492 00.000 16360 IsGuiding returns 0
19:41:24.494 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2489, FiltMax=65491, Gamma=1.000
19:41:24.496 00.002 16360 PulseGuide returned control before completion, sleep 458
19:41:24.507 00.011 18884 UpdateGuideState exits: m=2354660 SNR=560.9
19:41:24.508 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:24.508 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:24.509 00.001 18884 Enqueuing Expose request
19:41:24.963 00.454 16360 IsGuiding returns 1
19:41:24.963 00.000 16360 scope still moving after pulse duration time elapsed
19:41:24.994 00.031 16360 IsSlewing returns 0
19:41:24.994 00.000 16360 IsGuiding returns 0
19:41:24.994 00.000 16360 scope move finished after 450 + 51 ms
19:41:24.994 00.000 16360 Move returns status 0, amount 450
19:41:24.994 00.000 16360 move complete, result=0
19:41:24.995 00.001 16360 worker thread done servicing request
19:41:24.995 00.000 16360 Worker thread wakes up
19:41:24.995 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:24.995 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(460,56,31,31)
19:41:25.948 00.953 16360 Exposure complete
19:41:25.991 00.043 16360 worker thread done servicing request
19:41:25.991 00.000 18884 OnExposeComplete: enter
19:41:25.993 00.002 18884 UpdateGuideState(): m_state=3
19:41:25.993 00.000 18884 Star::Find(15, 475, 70, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 50
19:41:25.994 00.001 18884 Star::Find returns 1 (0), X=475.20, Y=69.70, Mass=2511124, SNR=558.8, Peak=65535 HFD=5.6
19:41:25.996 00.002 18884 Status Line: North step  11, dist=20.7
19:41:25.997 00.001 18884 Enqueuing Calibration Move request for direction 0
19:41:25.998 00.001 16360 Worker thread wakes up
19:41:25.998 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:25.998 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:25.998 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:25.998 00.000 16360 MoveAxis(N, 450, -)
19:41:25.998 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:25.998 00.000 16360 IsSlewing returns 0
19:41:25.999 00.001 16360 IsGuiding returns 0
19:41:26.000 00.001 16360 PulseGuide returned control before completion, sleep 459
19:41:26.001 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2473, FiltMax=65475, Gamma=1.000
19:41:26.016 00.015 18884 UpdateGuideState exits: m=2511124 SNR=558.8
19:41:26.017 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:26.017 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:26.018 00.001 18884 Enqueuing Expose request
19:41:26.474 00.456 16360 IsGuiding returns 0
19:41:26.474 00.000 16360 Move returns status 0, amount 450
19:41:26.474 00.000 16360 move complete, result=0
19:41:26.474 00.000 16360 worker thread done servicing request
19:41:26.474 00.000 16360 Worker thread wakes up
19:41:26.474 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:26.474 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(460,55,31,31)
19:41:27.620 01.146 16360 Exposure complete
19:41:27.664 00.044 16360 worker thread done servicing request
19:41:27.664 00.000 18884 OnExposeComplete: enter
19:41:27.665 00.001 18884 UpdateGuideState(): m_state=3
19:41:27.665 00.000 18884 Star::Find(15, 475, 69, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 51
19:41:27.667 00.002 18884 Star::Find returns 1 (0), X=475.17, Y=66.55, Mass=2385948, SNR=574.1, Peak=65535 HFD=5.6
19:41:27.668 00.001 18884 Status Line: North step  12, dist=23.9
19:41:27.670 00.002 18884 Enqueuing Calibration Move request for direction 0
19:41:27.671 00.001 16360 Worker thread wakes up
19:41:27.671 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:27.671 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:27.671 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:27.671 00.000 16360 MoveAxis(N, 450, -)
19:41:27.671 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:27.672 00.001 16360 IsSlewing returns 0
19:41:27.672 00.000 16360 IsGuiding returns 0
19:41:27.673 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2745, FiltMin=2483, FiltMax=65491, Gamma=1.000
19:41:27.686 00.013 18884 UpdateGuideState exits: m=2385948 SNR=574.1
19:41:27.686 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:27.687 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:27.688 00.001 18884 Enqueuing Expose request
19:41:27.726 00.038 16360 PulseGuide returned control before completion, sleep 406
19:41:28.142 00.416 16360 IsGuiding returns 1
19:41:28.142 00.000 16360 scope still moving after pulse duration time elapsed
19:41:28.173 00.031 16360 IsSlewing returns 0
19:41:28.174 00.001 16360 IsGuiding returns 1
19:41:28.204 00.030 16360 IsSlewing returns 0
19:41:28.204 00.000 16360 IsGuiding returns 0
19:41:28.204 00.000 16360 scope move finished after 450 + 82 ms
19:41:28.205 00.001 16360 Move returns status 0, amount 450
19:41:28.205 00.000 16360 move complete, result=0
19:41:28.205 00.000 16360 worker thread done servicing request
19:41:28.205 00.000 16360 Worker thread wakes up
19:41:28.205 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:28.205 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(460,52,31,31)
19:41:29.163 00.958 16360 Exposure complete
19:41:29.207 00.044 16360 worker thread done servicing request
19:41:29.207 00.000 18884 OnExposeComplete: enter
19:41:29.208 00.001 18884 UpdateGuideState(): m_state=3
19:41:29.209 00.001 18884 Star::Find(15, 475, 66, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 52
19:41:29.209 00.000 18884 Star::Find returns 1 (0), X=475.11, Y=65.66, Mass=2481979, SNR=525.9, Peak=65535 HFD=5.7
19:41:29.211 00.002 18884 Status Line: North step  13, dist=24.8
19:41:29.212 00.001 18884 Enqueuing Calibration Move request for direction 0
19:41:29.213 00.001 16360 Worker thread wakes up
19:41:29.213 00.000 16360 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
19:41:29.213 00.000 16360 Handling axis move in thread for scope dir=0 dur=450
19:41:29.213 00.000 16360 scope move axis dir= 0 dur= 450 opts= 0x0
19:41:29.213 00.000 16360 MoveAxis(N, 450, -)
19:41:29.213 00.000 16360 Guiding  Dir = 0, Dur = 450
19:41:29.214 00.001 16360 IsSlewing returns 0
19:41:29.214 00.000 16360 IsGuiding returns 0
19:41:29.216 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2486, FiltMax=65494, Gamma=1.000
19:41:29.220 00.004 16360 PulseGuide returned control before completion, sleep 454
19:41:29.228 00.008 18884 UpdateGuideState exits: m=2481979 SNR=525.9
19:41:29.229 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:29.229 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:29.230 00.001 18884 Enqueuing Expose request
19:41:29.686 00.456 16360 IsGuiding returns 1
19:41:29.686 00.000 16360 scope still moving after pulse duration time elapsed
19:41:29.716 00.030 16360 IsSlewing returns 0
19:41:29.716 00.000 16360 IsGuiding returns 0
19:41:29.716 00.000 16360 scope move finished after 450 + 52 ms
19:41:29.716 00.000 16360 Move returns status 0, amount 450
19:41:29.716 00.000 16360 move complete, result=0
19:41:29.717 00.001 16360 worker thread done servicing request
19:41:29.717 00.000 16360 Worker thread wakes up
19:41:29.717 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:29.717 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(460,51,31,31)
19:41:30.863 01.146 16360 Exposure complete
19:41:30.907 00.044 16360 worker thread done servicing request
19:41:30.907 00.000 18884 OnExposeComplete: enter
19:41:30.908 00.001 18884 UpdateGuideState(): m_state=3
19:41:30.909 00.001 18884 Star::Find(15, 475, 65, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 53
19:41:30.910 00.001 18884 Star::Find returns 1 (0), X=474.89, Y=62.17, Mass=2383761, SNR=499.3, Peak=65535 HFD=5.8
19:41:30.960 00.050 18884 NORTH calibration completes with angle=-94.3 rate=4.831 parity=1
19:41:30.961 00.001 18884 Falling Through to state GO_SOUTH
19:41:30.961 00.000 18884 Status Line: South step   3, dist=28.3
19:41:30.964 00.003 18884 Enqueuing Calibration Move request for direction 1
19:41:30.965 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2486, FiltMax=65488, Gamma=1.000
19:41:30.966 00.001 16360 Worker thread wakes up
19:41:30.966 00.000 16360 worker thread servicing REQUEST_MOVE scope dir S(1) 2483 opts 0x0
19:41:30.966 00.000 16360 Handling axis move in thread for scope dir=1 dur=2483
19:41:30.966 00.000 16360 scope move axis dir= 1 dur= 2483 opts= 0x0
19:41:30.966 00.000 16360 MoveAxis(S, 2483, -)
19:41:30.966 00.000 16360 Guiding  Dir = 1, Dur = 2483
19:41:30.966 00.000 16360 IsSlewing returns 0
19:41:30.966 00.000 16360 IsGuiding returns 0
19:41:30.977 00.011 18884 UpdateGuideState exits: m=2383761 SNR=499.3
19:41:30.977 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:30.978 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:30.978 00.000 18884 Enqueuing Expose request
19:41:31.019 00.041 16360 PulseGuide returned control before completion, sleep 2440
19:41:33.466 02.447 16360 IsGuiding returns 1
19:41:33.466 00.000 16360 scope still moving after pulse duration time elapsed
19:41:33.497 00.031 16360 IsSlewing returns 0
19:41:33.498 00.001 16360 IsGuiding returns 1
19:41:33.528 00.030 16360 IsSlewing returns 0
19:41:33.529 00.001 16360 IsGuiding returns 1
19:41:33.559 00.030 16360 IsSlewing returns 0
19:41:33.559 00.000 16360 IsGuiding returns 0
19:41:33.560 00.001 16360 scope move finished after 2483 + 110 ms
19:41:33.560 00.000 16360 Move returns status 0, amount 2483
19:41:33.560 00.000 16360 move complete, result=0
19:41:33.561 00.001 16360 worker thread done servicing request
19:41:33.561 00.000 16360 Worker thread wakes up
19:41:33.561 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:33.561 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(460,47,31,31)
19:41:34.716 01.155 16360 Exposure complete
19:41:34.761 00.045 16360 worker thread done servicing request
19:41:34.761 00.000 18884 OnExposeComplete: enter
19:41:34.761 00.000 18884 UpdateGuideState(): m_state=3
19:41:34.763 00.002 18884 Star::Find(15, 474, 62, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 54
19:41:34.764 00.001 18884 Star::Find returns 1 (0), X=475.52, Y=72.22, Mass=2493258, SNR=511.0, Peak=65535 HFD=5.6
19:41:34.765 00.001 18884 Status Line: South step   2, dist=18.2
19:41:34.767 00.002 18884 Enqueuing Calibration Move request for direction 1
19:41:34.768 00.001 16360 Worker thread wakes up
19:41:34.768 00.000 16360 worker thread servicing REQUEST_MOVE scope dir S(1) 2483 opts 0x0
19:41:34.768 00.000 16360 Handling axis move in thread for scope dir=1 dur=2483
19:41:34.768 00.000 16360 scope move axis dir= 1 dur= 2483 opts= 0x0
19:41:34.768 00.000 16360 MoveAxis(S, 2483, -)
19:41:34.768 00.000 16360 Guiding  Dir = 1, Dur = 2483
19:41:34.768 00.000 16360 IsSlewing returns 0
19:41:34.768 00.000 16360 IsGuiding returns 0
19:41:34.770 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2505, FiltMax=65497, Gamma=1.000
19:41:34.779 00.009 16360 PulseGuide returned control before completion, sleep 2482
19:41:34.783 00.004 18884 UpdateGuideState exits: m=2493258 SNR=511.0
19:41:34.784 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:34.785 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:34.785 00.000 18884 Enqueuing Expose request
19:41:37.266 02.481 16360 IsGuiding returns 1
19:41:37.266 00.000 16360 scope still moving after pulse duration time elapsed
19:41:37.296 00.030 16360 IsSlewing returns 0
19:41:37.296 00.000 16360 IsGuiding returns 0
19:41:37.296 00.000 16360 scope move finished after 2483 + 45 ms
19:41:37.298 00.002 16360 Move returns status 0, amount 2483
19:41:37.298 00.000 16360 move complete, result=0
19:41:37.298 00.000 16360 worker thread done servicing request
19:41:37.298 00.000 16360 Worker thread wakes up
19:41:37.298 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:37.298 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(461,57,31,31)
19:41:38.452 01.154 16360 Exposure complete
19:41:38.496 00.044 16360 worker thread done servicing request
19:41:38.497 00.001 18884 OnExposeComplete: enter
19:41:38.497 00.000 18884 UpdateGuideState(): m_state=3
19:41:38.498 00.001 18884 Star::Find(15, 475, 72, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 55
19:41:38.499 00.001 18884 Star::Find returns 1 (0), X=476.65, Y=82.38, Mass=2496772, SNR=508.9, Peak=65535 HFD=5.5
19:41:38.501 00.002 18884 Status Line: South step   1, dist= 8.0
19:41:38.502 00.001 18884 Enqueuing Calibration Move request for direction 1
19:41:38.503 00.001 16360 Worker thread wakes up
19:41:38.503 00.000 16360 worker thread servicing REQUEST_MOVE scope dir S(1) 884 opts 0x0
19:41:38.503 00.000 16360 Handling axis move in thread for scope dir=1 dur=884
19:41:38.503 00.000 16360 scope move axis dir= 1 dur= 884 opts= 0x0
19:41:38.503 00.000 16360 MoveAxis(S, 884, -)
19:41:38.503 00.000 16360 Guiding  Dir = 1, Dur = 884
19:41:38.504 00.001 16360 IsSlewing returns 0
19:41:38.504 00.000 16360 IsGuiding returns 0
19:41:38.506 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2745, FiltMin=2499, FiltMax=65494, Gamma=1.000
19:41:38.513 00.007 16360 PulseGuide returned control before completion, sleep 886
19:41:38.519 00.006 18884 UpdateGuideState exits: m=2496772 SNR=508.9
19:41:38.520 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:38.521 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:38.521 00.000 18884 Enqueuing Expose request
19:41:39.413 00.892 16360 IsGuiding returns 1
19:41:39.413 00.000 16360 scope still moving after pulse duration time elapsed
19:41:39.444 00.031 16360 IsSlewing returns 0
19:41:39.444 00.000 16360 IsGuiding returns 1
19:41:39.476 00.032 16360 IsSlewing returns 0
19:41:39.476 00.000 16360 IsGuiding returns 0
19:41:39.476 00.000 16360 scope move finished after 884 + 88 ms
19:41:39.476 00.000 16360 Move returns status 0, amount 884
19:41:39.476 00.000 16360 move complete, result=0
19:41:39.477 00.001 16360 worker thread done servicing request
19:41:39.477 00.000 16360 Worker thread wakes up
19:41:39.477 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:39.477 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,67,31,31)
19:41:40.632 01.155 16360 Exposure complete
19:41:40.676 00.044 16360 worker thread done servicing request
19:41:40.676 00.000 18884 OnExposeComplete: enter
19:41:40.676 00.000 18884 UpdateGuideState(): m_state=3
19:41:40.677 00.001 18884 Star::Find(15, 476, 82, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 56
19:41:40.679 00.002 18884 Star::Find returns 1 (0), X=476.72, Y=86.17, Mass=2346703, SNR=573.9, Peak=65535 HFD=5.7
19:41:40.680 00.001 18884 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH
19:41:40.681 00.001 18884 Nudge: theta = 3.10
19:41:40.681 00.000 18884 South nudging, decAmt = 9.485, Normal south moves = 17.807
19:41:40.682 00.001 18884 Sending NudgeSouth pulse of duration 450 ms
19:41:40.682 00.000 18884 Status Line: Nudge South   1
19:41:40.684 00.002 18884 Enqueuing Calibration Move request for direction 1
19:41:40.684 00.000 16360 Worker thread wakes up
19:41:40.684 00.000 16360 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
19:41:40.684 00.000 16360 Handling axis move in thread for scope dir=1 dur=450
19:41:40.684 00.000 16360 scope move axis dir= 1 dur= 450 opts= 0x0
19:41:40.684 00.000 16360 MoveAxis(S, 450, -)
19:41:40.684 00.000 16360 Guiding  Dir = 1, Dur = 450
19:41:40.685 00.001 16360 IsSlewing returns 0
19:41:40.685 00.000 16360 IsGuiding returns 0
19:41:40.687 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2745, FiltMin=2515, FiltMax=65520, Gamma=1.000
19:41:40.692 00.005 16360 PulseGuide returned control before completion, sleep 453
19:41:40.700 00.008 18884 UpdateGuideState exits: m=2346703 SNR=573.9
19:41:40.701 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:40.702 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:40.702 00.000 18884 Enqueuing Expose request
19:41:41.161 00.459 16360 IsGuiding returns 1
19:41:41.161 00.000 16360 scope still moving after pulse duration time elapsed
19:41:41.192 00.031 16360 IsSlewing returns 0
19:41:41.192 00.000 16360 IsGuiding returns 0
19:41:41.192 00.000 16360 scope move finished after 450 + 57 ms
19:41:41.192 00.000 16360 Move returns status 0, amount 450
19:41:41.192 00.000 16360 move complete, result=0
19:41:41.194 00.002 16360 worker thread done servicing request
19:41:41.194 00.000 16360 Worker thread wakes up
19:41:41.194 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:41.194 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,71,31,31)
19:41:42.149 00.955 16360 Exposure complete
19:41:42.193 00.044 16360 worker thread done servicing request
19:41:42.193 00.000 18884 OnExposeComplete: enter
19:41:42.193 00.000 18884 UpdateGuideState(): m_state=3
19:41:42.195 00.002 18884 Star::Find(15, 476, 86, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 57
19:41:42.196 00.001 18884 Star::Find returns 1 (0), X=476.66, Y=87.42, Mass=2470817, SNR=534.5, Peak=65535 HFD=5.5
19:41:42.200 00.004 18884 Nudge: theta = 3.10
19:41:42.201 00.001 18884 South nudging, decAmt = 8.677, Normal south moves = 17.807
19:41:42.201 00.000 18884 Sending NudgeSouth pulse of duration 450 ms
19:41:42.202 00.001 18884 Status Line: Nudge South   2
19:41:42.206 00.004 18884 Enqueuing Calibration Move request for direction 1
19:41:42.206 00.000 16360 Worker thread wakes up
19:41:42.207 00.001 16360 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
19:41:42.207 00.000 16360 Handling axis move in thread for scope dir=1 dur=450
19:41:42.207 00.000 16360 scope move axis dir= 1 dur= 450 opts= 0x0
19:41:42.207 00.000 16360 MoveAxis(S, 450, -)
19:41:42.207 00.000 16360 Guiding  Dir = 1, Dur = 450
19:41:42.207 00.000 16360 IsSlewing returns 0
19:41:42.207 00.000 16360 IsGuiding returns 0
19:41:42.208 00.001 16360 PulseGuide returned control before completion, sleep 459
19:41:42.209 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2496, FiltMax=65520, Gamma=1.000
19:41:42.221 00.012 18884 UpdateGuideState exits: m=2470817 SNR=534.5
19:41:42.222 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:42.223 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:42.224 00.001 18884 Enqueuing Expose request
19:41:42.678 00.454 16360 IsGuiding returns 1
19:41:42.678 00.000 16360 scope still moving after pulse duration time elapsed
19:41:42.709 00.031 16360 IsSlewing returns 0
19:41:42.709 00.000 16360 IsGuiding returns 0
19:41:42.709 00.000 16360 scope move finished after 450 + 53 ms
19:41:42.711 00.002 16360 Move returns status 0, amount 450
19:41:42.711 00.000 16360 move complete, result=0
19:41:42.711 00.000 16360 worker thread done servicing request
19:41:42.711 00.000 16360 Worker thread wakes up
19:41:42.711 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:42.711 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,72,31,31)
19:41:43.883 01.172 16360 Exposure complete
19:41:43.926 00.043 16360 worker thread done servicing request
19:41:43.926 00.000 18884 OnExposeComplete: enter
19:41:43.926 00.000 18884 UpdateGuideState(): m_state=3
19:41:43.928 00.002 18884 Star::Find(15, 476, 87, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 58
19:41:43.929 00.001 18884 Star::Find returns 1 (0), X=476.94, Y=90.45, Mass=2490932, SNR=549.3, Peak=65535 HFD=5.5
19:41:43.930 00.001 18884 Nudge: theta = 3.08
19:41:43.931 00.001 18884 South nudging, decAmt = 6.392, Normal south moves = 17.807
19:41:43.932 00.001 18884 Sending NudgeSouth pulse of duration 450 ms
19:41:43.932 00.000 18884 Status Line: Nudge South   3
19:41:43.934 00.002 18884 Enqueuing Calibration Move request for direction 1
19:41:43.935 00.001 16360 Worker thread wakes up
19:41:43.935 00.000 16360 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
19:41:43.935 00.000 16360 Handling axis move in thread for scope dir=1 dur=450
19:41:43.935 00.000 16360 scope move axis dir= 1 dur= 450 opts= 0x0
19:41:43.935 00.000 16360 MoveAxis(S, 450, -)
19:41:43.935 00.000 16360 Guiding  Dir = 1, Dur = 450
19:41:43.935 00.000 16360 IsSlewing returns 0
19:41:43.935 00.000 16360 IsGuiding returns 0
19:41:43.937 00.002 16360 PulseGuide returned control before completion, sleep 459
19:41:43.937 00.000 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2496, FiltMax=65535, Gamma=1.000
19:41:43.950 00.013 18884 UpdateGuideState exits: m=2490932 SNR=549.3
19:41:43.951 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:43.952 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:43.953 00.001 18884 Enqueuing Expose request
19:41:44.409 00.456 16360 IsGuiding returns 0
19:41:44.409 00.000 16360 Move returns status 0, amount 450
19:41:44.409 00.000 16360 move complete, result=0
19:41:44.409 00.000 16360 worker thread done servicing request
19:41:44.409 00.000 16360 Worker thread wakes up
19:41:44.409 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:44.409 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,75,31,31)
19:41:45.367 00.958 16360 Exposure complete
19:41:45.410 00.043 16360 worker thread done servicing request
19:41:45.411 00.001 18884 OnExposeComplete: enter
19:41:45.411 00.000 18884 UpdateGuideState(): m_state=3
19:41:45.412 00.001 18884 Star::Find(15, 476, 90, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 59
19:41:45.412 00.000 18884 Star::Find returns 1 (0), X=477.14, Y=91.51, Mass=2531341, SNR=476.6, Peak=65535 HFD=5.5
19:41:45.415 00.003 18884 Nudge: theta = 3.05
19:41:45.415 00.000 18884 South nudging, decAmt = 5.513, Normal south moves = 17.807
19:41:45.416 00.001 18884 Sending NudgeSouth pulse of duration 450 ms
19:41:45.416 00.000 18884 Status Line: Nudge South   4
19:41:45.418 00.002 18884 Enqueuing Calibration Move request for direction 1
19:41:45.419 00.001 16360 Worker thread wakes up
19:41:45.419 00.000 16360 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
19:41:45.419 00.000 16360 Handling axis move in thread for scope dir=1 dur=450
19:41:45.419 00.000 16360 scope move axis dir= 1 dur= 450 opts= 0x0
19:41:45.419 00.000 16360 MoveAxis(S, 450, -)
19:41:45.419 00.000 16360 Guiding  Dir = 1, Dur = 450
19:41:45.419 00.000 16360 IsSlewing returns 0
19:41:45.419 00.000 16360 IsGuiding returns 0
19:41:45.420 00.001 16360 PulseGuide returned control before completion, sleep 459
19:41:45.421 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2745, FiltMin=2499, FiltMax=65535, Gamma=1.000
19:41:45.433 00.012 18884 UpdateGuideState exits: m=2531341 SNR=476.6
19:41:45.433 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:45.434 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:45.434 00.000 18884 Enqueuing Expose request
19:41:45.890 00.456 16360 IsGuiding returns 1
19:41:45.890 00.000 16360 scope still moving after pulse duration time elapsed
19:41:45.921 00.031 16360 IsSlewing returns 0
19:41:45.921 00.000 16360 IsGuiding returns 0
19:41:45.921 00.000 16360 scope move finished after 450 + 52 ms
19:41:45.921 00.000 16360 Move returns status 0, amount 450
19:41:45.921 00.000 16360 move complete, result=0
19:41:45.922 00.001 16360 worker thread done servicing request
19:41:45.922 00.000 16360 Worker thread wakes up
19:41:45.922 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:45.922 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,77,31,31)
19:41:47.068 01.146 16360 Exposure complete
19:41:47.112 00.044 16360 worker thread done servicing request
19:41:47.112 00.000 18884 OnExposeComplete: enter
19:41:47.113 00.001 18884 UpdateGuideState(): m_state=3
19:41:47.114 00.001 18884 Star::Find(15, 477, 91, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 60
19:41:47.115 00.001 18884 Star::Find returns 1 (0), X=477.66, Y=94.48, Mass=2375993, SNR=551.6, Peak=65535 HFD=5.6
19:41:47.116 00.001 18884 Nudge: theta = 2.94
19:41:47.116 00.000 18884 Final south nudging status: Current loc = {477.658,94.477}, targeting {476.818,99.893}
19:41:47.117 00.001 18884 Falling Through to state CALIBRATION_COMPLETE
19:41:47.117 00.000 18884 GetString("/profile/4/scope/calibration/timestamp", "") returns ""
19:41:47.118 00.001 18884 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 0
19:41:47.119 00.001 18884 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 1.000000
19:41:47.119 00.000 18884 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns -1.000000
19:41:47.120 00.001 18884 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns -1.000000
19:41:47.120 00.000 18884 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 0.000000
19:41:47.122 00.002 18884 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 0
19:41:47.122 00.000 18884 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 0
19:41:47.123 00.001 18884 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:41:47.123 00.000 18884 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
19:41:47.124 00.001 18884 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "Unknown"
19:41:47.125 00.001 18884 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns -1
19:41:47.126 00.001 18884 GetString("/profile/4/scope/calibration/ra_steps", "") returns ""
19:41:47.126 00.000 18884 GetString("/profile/4/scope/calibration/dec_steps", "") returns ""
19:41:47.130 00.004 18884 ScopeASCOM::GetDeclinationRadians() returns 27.9
19:41:47.254 00.124 18884 ScopeASCOM::SideOfPier() returns 1
19:41:47.255 00.001 18884 Mount::SetCalibration (scope) -- xAngle=154.5 yAngle=-94.3 xRate=6.172 yRate=4.831 bin=1 dec=27.9 pierSide=1 par=+/+ rotAng=None
19:41:47.255 00.000 18884 Mount::SetCalibration (scope) -- sets m_xAngle=154.5 m_yAngleError=-21.2
19:41:47.258 00.003 18884 ScopeASCOM::GetDeclinationRadians() returns 27.9
19:41:47.391 00.133 18884 ScopeASCOM::SideOfPier() returns 1
19:41:47.489 00.098 18884 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
19:41:47.646 00.157 18884 ScopeASCOM::SideOfPier() returns 1
19:41:47.647 00.001 18884 GetString("/profile/4/scope/calibration/timestamp", "") returns "2/7/2026 19:41:47"
19:41:47.648 00.001 18884 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.006172
19:41:47.648 00.000 18884 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004831
19:41:47.649 00.001 18884 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
19:41:47.650 00.001 18884 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.697200
19:41:47.650 00.000 18884 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns -1.645200
19:41:47.652 00.002 18884 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487467
19:41:47.652 00.000 18884 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
19:41:47.653 00.001 18884 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
19:41:47.653 00.000 18884 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
19:41:47.654 00.001 18884 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:41:47.655 00.001 18884 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
19:41:47.655 00.000 18884 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
19:41:47.656 00.001 18884 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
19:41:47.656 00.000 18884 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
19:41:47.657 00.001 18884 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 21.198800
19:41:47.658 00.001 18884 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 10
19:41:47.658 00.000 18884 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
19:41:47.659 00.001 18884 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:41:47.659 00.000 18884 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
19:41:47.660 00.001 18884 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 19:41:47"
19:41:47.661 00.001 18884 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
19:41:47.661 00.000 18884 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-8.0 9.4}, {-8.9 9.6}, {-11.8 10.1}, {-11.5 8.0}, {-15.4 10.7}, {-16.7 11.0}, {-19.1 11.4}, {-21.1 11.6}, {-22.1 11.6}, {-25.1 11.9}, {-25.1 11.9}, {-14.4 10.9}, {0.7 8.9}"
19:41:47.662 00.001 18884 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 3.1}, {0.2 3.8}, {0.4 7.0}, {0.4 7.8}, {0.8 10.9}, {0.9 12.2}, {1.2 15.4}, {1.3 16.4}, {1.5 19.5}, {1.8 20.7}, {1.8 23.8}, {1.9 24.7}, {2.1 28.2}, {2.1 28.2}, {1.5 18.1}, {0.3 8.0}, {0.3 4.2}"
19:41:47.664 00.002 18884 GetBoolean("/Confirm/4/CalWarning_Angle", 1) returns 1
19:41:47.665 00.001 18884 Alert: Advisory: Calibration completed but RA/Dec axis angles are questionable and guiding may be impaired
19:41:47.907 00.242 18884 Calibration alert details: Non-orthogonality = 21.199
19:41:47.908 00.001 18884 Status Line: Calibration complete
19:41:47.910 00.002 18884 Calibration Complete
19:41:47.910 00.000 18884 PhdConfig flush
19:41:47.911 00.001 18884 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY
19:41:47.913 00.002 18884 guider state => CALIBRATED
19:41:47.913 00.000 18884 Changing from state CALIBRATED to CALIBRATED
19:41:47.914 00.001 18884 guider state => CALIBRATED
19:41:47.915 00.001 18884 Changing from state CALIBRATED to GUIDING
19:41:47.916 00.001 18884 ScopeASCOM::GetDeclinationRadians() returns 27.9
19:41:48.034 00.118 18884 ScopeASCOM::SideOfPier() returns 1
19:41:48.035 00.001 18884 AdjustCalibrationForScopePointing (scope): current dec=27.9 pierSide=1, cal dec=27.9 pierSide=1 rotAngle=None bin=1
19:41:48.035 00.000 18884 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
19:41:48.036 00.001 18884 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
19:41:48.037 00.001 18884 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
19:41:48.037 00.000 18884 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
19:41:48.039 00.002 18884 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 21.198800
19:41:48.039 00.000 18884 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 10
19:41:48.039 00.000 18884 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
19:41:48.040 00.001 18884 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:41:48.041 00.001 18884 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 2
19:41:48.041 00.000 18884 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 19:41:47"
19:41:48.042 00.001 18884 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
19:41:48.042 00.000 18884 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-8.0 9.4}, {-8.9 9.6}, {-11.8 10.1}, {-11.5 8.0}, {-15.4 10.7}, {-16.7 11.0}, {-19.1 11.4}, {-21.1 11.6}, {-22.1 11.6}, {-25.1 11.9}, {-25.1 11.9}, {-14.4 10.9}, {0.7 8.9}"
19:41:48.043 00.001 18884 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 3.1}, {0.2 3.8}, {0.4 7.0}, {0.4 7.8}, {0.8 10.9}, {0.9 12.2}, {1.2 15.4}, {1.3 16.4}, {1.5 19.5}, {1.8 20.7}, {1.8 23.8}, {1.9 24.7}, {2.1 28.2}, {2.1 28.2}, {1.5 18.1}, {0.3 8.0}, {0.3 4.2}"
19:41:48.188 00.145 18884 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
19:41:48.189 00.001 18884 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
19:41:48.191 00.002 18884 ScopeASCOM::GetDeclinationRadians() returns 27.9
19:41:48.345 00.154 18884 ScopeASCOM::SideOfPier() returns 1
19:41:48.346 00.001 18884 keeping sticky lock position
19:41:48.346 00.000 18884 guider state => GUIDING
19:41:48.347 00.001 18884 Status Line: Guiding
19:41:48.348 00.001 18884 Mount: notify guiding started
19:41:48.349 00.001 18884 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:41:48.350 00.001 18884 GetString("/profile/4/scope/calibration/timestamp", "") returns "2/7/2026 19:41:47"
19:41:48.351 00.001 18884 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.006172
19:41:48.351 00.000 18884 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004831
19:41:48.352 00.001 18884 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
19:41:48.353 00.001 18884 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.697200
19:41:48.353 00.000 18884 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns -1.645200
19:41:48.354 00.001 18884 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487467
19:41:48.355 00.001 18884 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
19:41:48.356 00.001 18884 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
19:41:48.356 00.000 18884 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
19:41:48.357 00.001 18884 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:41:48.357 00.000 18884 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
19:41:48.358 00.001 18884 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
19:41:48.359 00.001 18884 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
19:41:48.359 00.000 18884 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
19:41:48.360 00.001 18884 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 21.198800
19:41:48.361 00.001 18884 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 10
19:41:48.361 00.000 18884 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
19:41:48.362 00.001 18884 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:41:48.363 00.001 18884 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 2
19:41:48.363 00.000 18884 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 19:41:47"
19:41:48.364 00.001 18884 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
19:41:48.365 00.001 18884 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-8.0 9.4}, {-8.9 9.6}, {-11.8 10.1}, {-11.5 8.0}, {-15.4 10.7}, {-16.7 11.0}, {-19.1 11.4}, {-21.1 11.6}, {-22.1 11.6}, {-25.1 11.9}, {-25.1 11.9}, {-14.4 10.9}, {0.7 8.9}"
19:41:48.365 00.000 18884 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 3.1}, {0.2 3.8}, {0.4 7.0}, {0.4 7.8}, {0.8 10.9}, {0.9 12.2}, {1.2 15.4}, {1.3 16.4}, {1.5 19.5}, {1.8 20.7}, {1.8 23.8}, {1.9 24.7}, {2.1 28.2}, {2.1 28.2}, {1.5 18.1}, {0.3 8.0}, {0.3 4.2}"
19:41:48.366 00.001 18884 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
19:41:48.367 00.001 18884 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
19:41:48.367 00.000 18884 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
19:41:48.368 00.001 18884 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
19:41:48.368 00.000 18884 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 21.198800
19:41:48.369 00.001 18884 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 10
19:41:48.370 00.001 18884 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
19:41:48.371 00.001 18884 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
19:41:48.371 00.000 18884 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 2
19:41:48.372 00.001 18884 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 19:41:47"
19:41:48.373 00.001 18884 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
19:41:48.373 00.000 18884 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-8.0 9.4}, {-8.9 9.6}, {-11.8 10.1}, {-11.5 8.0}, {-15.4 10.7}, {-16.7 11.0}, {-19.1 11.4}, {-21.1 11.6}, {-22.1 11.6}, {-25.1 11.9}, {-25.1 11.9}, {-14.4 10.9}, {0.7 8.9}"
19:41:48.374 00.001 18884 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 3.1}, {0.2 3.8}, {0.4 7.0}, {0.4 7.8}, {0.8 10.9}, {0.9 12.2}, {1.2 15.4}, {1.3 16.4}, {1.5 19.5}, {1.8 20.7}, {1.8 23.8}, {1.9 24.7}, {2.1 28.2}, {2.1 28.2}, {1.5 18.1}, {0.3 8.0}, {0.3 4.2}"
19:41:48.502 00.128 18884 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
19:41:48.732 00.230 18884 ScopeASCOM::SideOfPier() returns 1
19:41:48.842 00.110 18884 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
19:41:48.842 00.000 18884 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
19:41:48.843 00.001 18884 ScopeASCOM::GetDeclinationRadians() returns 27.9
19:41:48.844 00.001 18884 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 27.9
19:41:48.844 00.000 18884 MountToCamera -- mountTheta (0.00) + m_xAngle (2.70) = xAngle (2.70 = 2.70)
19:41:48.845 00.001 18884 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
19:41:48.845 00.000 18884 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
19:41:48.846 00.001 18884 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
19:41:48.846 00.000 18884 GetInt("/profile/4/AutoLoadCalibration", -1) returns 0
19:41:48.847 00.001 18884 GetBoolean("/profile/4/AlreadyAskedCalibAutoload", 0) returns 0
19:41:48.848 00.001 18884 Alert: Do you want to automatically restore this calibration whenever the profile is used?
19:41:48.865 00.017 18884 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2745, FiltMin=2441, FiltMax=65504, Gamma=1.000
19:41:48.876 00.011 18884 UpdateGuideState exits: m=2375993 SNR=551.6
19:41:48.877 00.001 18884 PhdController: newstate STATE_SETTLE_BEGIN
19:41:48.877 00.000 18884 PhdController: newstate STATE_SETTLE_WAIT
19:41:48.878 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:48.879 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:48.879 00.000 18884 Enqueuing Expose request
19:41:48.880 00.001 16360 Worker thread wakes up
19:41:48.880 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:48.880 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(463,79,31,31)
19:41:50.024 01.144 16360 Exposure complete
19:41:50.068 00.044 16360 worker thread done servicing request
19:41:50.068 00.000 18884 OnExposeComplete: enter
19:41:50.069 00.001 18884 UpdateGuideState(): m_state=6
19:41:50.070 00.001 18884 Star::Find(15, 477, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
19:41:50.070 00.000 18884 Star::Find returns 1 (0), X=477.50, Y=94.40, Mass=2335099, SNR=499.9, Peak=65529 HFD=5.5
19:41:50.071 00.001 18884 CameraToMount -- cameraTheta (-1.44) - m_xAngle (2.70) = xAngle (-4.14 = 2.15)
19:41:50.072 00.001 18884 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.77 = 2.52)
19:41:50.072 00.000 18884 CameraToMount -- cameraX=0.87 cameraY=-6.57 hyp=6.62 cameraTheta=-1.44 mountX=-3.61 mountY=3.88, mountTheta=2.32
19:41:50.073 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.87, y=-6.57, opts=13)
19:41:50.074 00.001 18884 Enqueuing Move request for scope (0.87, -6.57)
19:41:50.075 00.001 16360 Worker thread wakes up
19:41:50.075 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.87, -6.57) opts 0xd
19:41:50.075 00.000 16360 Handling offset move in thread for scope, endpoint = (0.87, -6.57)
19:41:50.075 00.000 16360 Moving (0.87, -6.57) raw xDistance=-3.61 yDistance=3.88
19:41:50.075 00.000 16360 GuideAlgorithmHysteresis::Result() returns -2.27 from input -3.61
19:41:50.075 00.000 16360 resist switch: large excursion: input 3.88 thresh 0.60 direction from 0 to 1
19:41:50.075 00.000 16360 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=11.63
19:41:50.075 00.000 16360 GuideAlgorithmResistSwitch::result() returns 3.88 from input 3.88
19:41:50.075 00.000 16360 MoveAxis(E, 368, ABG)
19:41:50.075 00.000 16360 Guiding  Dir = 2, Dur = 368
19:41:50.075 00.000 16360 IsSlewing returns 0
19:41:50.075 00.000 16360 IsGuiding returns 0
19:41:50.078 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2496, FiltMax=65427, Gamma=1.000
19:41:50.085 00.007 16360 PulseGuide returned control before completion, sleep 370
19:41:50.090 00.005 18884 UpdateGuideState exits: m=2335099 SNR=499.9
19:41:50.091 00.001 18884 PhdController: settling, locked = 1, distance = 6.59 (2.00) aobump = 0 frame = 1 / 99999
19:41:50.091 00.000 18884 evsrv: {"Event":"Settling","Timestamp":1770518510.091,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":6.59,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
19:41:50.092 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:50.093 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:50.093 00.000 18884 Enqueuing Expose request
19:41:50.471 00.378 16360 IsGuiding returns 1
19:41:50.471 00.000 16360 scope still moving after pulse duration time elapsed
19:41:50.502 00.031 16360 IsSlewing returns 0
19:41:50.502 00.000 16360 IsGuiding returns 0
19:41:50.502 00.000 16360 scope move finished after 368 + 58 ms
19:41:50.502 00.000 16360 Move returns status 0, amount 368
19:41:50.502 00.000 16360 MoveAxis(S, 803, ABG)
19:41:50.502 00.000 16360 Guiding  Dir = 1, Dur = 803
19:41:50.502 00.000 16360 IsSlewing returns 0
19:41:50.503 00.001 16360 IsGuiding returns 0
19:41:50.551 00.048 16360 PulseGuide returned control before completion, sleep 766
19:41:51.331 00.780 16360 IsGuiding returns 1
19:41:51.331 00.000 16360 scope still moving after pulse duration time elapsed
19:41:51.362 00.031 16360 IsSlewing returns 0
19:41:51.363 00.001 16360 IsGuiding returns 1
19:41:51.393 00.030 16360 IsSlewing returns 0
19:41:51.393 00.000 16360 IsGuiding returns 0
19:41:51.393 00.000 16360 scope move finished after 803 + 87 ms
19:41:51.393 00.000 16360 Move returns status 0, amount 803
19:41:51.393 00.000 16360 move complete, result=0
19:41:51.393 00.000 16360 worker thread done servicing request
19:41:51.393 00.000 16360 Worker thread wakes up
19:41:51.393 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:51.393 00.000 18884 GuideStep: -3.6 px 368 ms EAST, 3.9 px 803 ms SOUTH
19:41:51.395 00.002 16360 Handling exposure in thread, d=1000 o=3 r=(463,79,31,31)
19:41:52.549 01.154 16360 Exposure complete
19:41:52.595 00.046 16360 worker thread done servicing request
19:41:52.595 00.000 18884 OnExposeComplete: enter
19:41:52.596 00.001 18884 UpdateGuideState(): m_state=6
19:41:52.597 00.001 18884 Star::Find(15, 477, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
19:41:52.598 00.001 18884 Star::Find returns 1 (0), X=476.02, Y=97.98, Mass=2287580, SNR=539.4, Peak=65535 HFD=5.8
19:41:52.598 00.000 18884 CameraToMount -- cameraTheta (-1.77) - m_xAngle (2.70) = xAngle (-4.47 = 1.81)
19:41:52.599 00.001 18884 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.10 = 2.18)
19:41:52.599 00.000 18884 CameraToMount -- cameraX=-0.62 cameraY=-2.99 hyp=3.05 cameraTheta=-1.77 mountX=-0.73 mountY=2.50, mountTheta=1.85
19:41:52.600 00.001 18884 SchedulePrimaryMove(0F4E4090, x=-0.62, y=-2.99, opts=13)
19:41:52.601 00.001 18884 Enqueuing Move request for scope (-0.62, -2.99)
19:41:52.602 00.001 16360 Worker thread wakes up
19:41:52.602 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -2.99) opts 0xd
19:41:52.602 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.62, -2.99)
19:41:52.602 00.000 16360 Moving (-0.62, -2.99) raw xDistance=-0.73 yDistance=2.50
19:41:52.602 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.73
19:41:52.602 00.000 16360 GuideAlgorithmResistSwitch::result() returns 2.50 from input 2.50
19:41:52.602 00.000 16360 MoveAxis(E, 100, ABG)
19:41:52.602 00.000 16360 Guiding  Dir = 2, Dur = 100
19:41:52.602 00.000 16360 IsSlewing returns 0
19:41:52.602 00.000 16360 IsGuiding returns 0
19:41:52.605 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2473, FiltMax=65501, Gamma=1.000
19:41:52.610 00.005 16360 PulseGuide returned control before completion, sleep 102
19:41:52.617 00.007 18884 UpdateGuideState exits: m=2287580 SNR=539.4
19:41:52.617 00.000 18884 PhdController: settling, locked = 1, distance = 5.53 (2.00) aobump = 0 frame = 2 / 99999
19:41:52.618 00.001 18884 evsrv: {"Event":"Settling","Timestamp":1770518512.618,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":5.53,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
19:41:52.619 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:52.619 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:52.620 00.001 18884 Enqueuing Expose request
19:41:52.718 00.098 16360 IsGuiding returns 1
19:41:52.718 00.000 16360 scope still moving after pulse duration time elapsed
19:41:52.750 00.032 16360 IsSlewing returns 0
19:41:52.750 00.000 16360 IsGuiding returns 1
19:41:52.781 00.031 16360 IsSlewing returns 0
19:41:52.781 00.000 16360 IsGuiding returns 0
19:41:52.781 00.000 16360 scope move finished after 100 + 79 ms
19:41:52.781 00.000 16360 Move returns status 0, amount 100
19:41:52.781 00.000 16360 MoveAxis(S, 517, ABG)
19:41:52.781 00.000 16360 Guiding  Dir = 1, Dur = 517
19:41:52.781 00.000 16360 IsSlewing returns 0
19:41:52.781 00.000 16360 IsGuiding returns 0
19:41:52.845 00.064 16360 PulseGuide returned control before completion, sleep 464
19:41:53.312 00.467 16360 IsGuiding returns 1
19:41:53.312 00.000 16360 scope still moving after pulse duration time elapsed
19:41:53.343 00.031 16360 IsSlewing returns 0
19:41:53.343 00.000 16360 IsGuiding returns 1
19:41:53.374 00.031 16360 IsSlewing returns 0
19:41:53.375 00.001 16360 IsGuiding returns 1
19:41:53.405 00.030 16360 IsSlewing returns 0
19:41:53.405 00.000 16360 IsGuiding returns 1
19:41:53.436 00.031 16360 IsSlewing returns 0
19:41:53.436 00.000 16360 IsGuiding returns 0
19:41:53.436 00.000 16360 scope move finished after 517 + 137 ms
19:41:53.436 00.000 16360 Move returns status 0, amount 517
19:41:53.436 00.000 16360 move complete, result=0
19:41:53.436 00.000 16360 worker thread done servicing request
19:41:53.436 00.000 16360 Worker thread wakes up
19:41:53.436 00.000 18884 GuideStep: -0.7 px 100 ms EAST, 2.5 px 517 ms SOUTH
19:41:53.438 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:53.438 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:41:54.658 01.220 16360 Exposure complete
19:41:54.704 00.046 16360 worker thread done servicing request
19:41:54.704 00.000 18884 OnExposeComplete: enter
19:41:54.705 00.001 18884 UpdateGuideState(): m_state=6
19:41:54.705 00.000 18884 Star::Find(15, 476, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
19:41:54.707 00.002 18884 Star::Find returns 1 (0), X=475.67, Y=100.56, Mass=2394894, SNR=507.7, Peak=65535 HFD=5.5
19:41:54.708 00.001 18884 CameraToMount -- cameraTheta (-2.74) - m_xAngle (2.70) = xAngle (-5.44 = 0.84)
19:41:54.708 00.000 18884 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.07 = 1.21)
19:41:54.709 00.001 18884 CameraToMount -- cameraX=-0.97 cameraY=-0.41 hyp=1.05 cameraTheta=-2.74 mountX=0.70 mountY=0.98, mountTheta=0.95
19:41:54.710 00.001 18884 SchedulePrimaryMove(0F4E4090, x=-0.97, y=-0.41, opts=13)
19:41:54.711 00.001 18884 Enqueuing Move request for scope (-0.97, -0.41)
19:41:54.711 00.000 16360 Worker thread wakes up
19:41:54.712 00.001 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.41) opts 0xd
19:41:54.712 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.97, -0.41)
19:41:54.712 00.000 16360 Moving (-0.97, -0.41) raw xDistance=0.70 yDistance=0.98
19:41:54.712 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.70
19:41:54.712 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
19:41:54.712 00.000 16360 MoveAxis(W, 64, ABG)
19:41:54.712 00.000 16360 Guiding  Dir = 3, Dur = 64
19:41:54.712 00.000 16360 IsSlewing returns 0
19:41:54.712 00.000 16360 IsGuiding returns 0
19:41:54.717 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2496, FiltMax=65485, Gamma=1.000
19:41:54.727 00.010 18884 UpdateGuideState exits: m=2394894 SNR=507.7
19:41:54.729 00.002 18884 PhdController: settling, locked = 1, distance = 4.18 (2.00) aobump = 0 frame = 3 / 99999
19:41:54.730 00.001 18884 evsrv: {"Event":"Settling","Timestamp":1770518514.730,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":4.18,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
19:41:54.730 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:54.731 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:54.732 00.001 18884 Enqueuing Expose request
19:41:54.765 00.033 16360 PulseGuide returned control before completion, sleep 22
19:41:54.795 00.030 16360 IsGuiding returns 1
19:41:54.795 00.000 16360 scope still moving after pulse duration time elapsed
19:41:54.826 00.031 16360 IsSlewing returns 0
19:41:54.826 00.000 16360 IsGuiding returns 1
19:41:54.858 00.032 16360 IsSlewing returns 0
19:41:54.858 00.000 16360 IsGuiding returns 0
19:41:54.858 00.000 16360 scope move finished after 64 + 81 ms
19:41:54.858 00.000 16360 Move returns status 0, amount 64
19:41:54.858 00.000 16360 MoveAxis(S, 204, ABG)
19:41:54.858 00.000 16360 Guiding  Dir = 1, Dur = 204
19:41:54.858 00.000 16360 IsSlewing returns 0
19:41:54.858 00.000 16360 IsGuiding returns 0
19:41:54.921 00.063 16360 PulseGuide returned control before completion, sleep 152
19:41:55.077 00.156 16360 IsGuiding returns 1
19:41:55.077 00.000 16360 scope still moving after pulse duration time elapsed
19:41:55.108 00.031 16360 IsSlewing returns 0
19:41:55.108 00.000 16360 IsGuiding returns 1
19:41:55.139 00.031 16360 IsSlewing returns 0
19:41:55.139 00.000 16360 IsGuiding returns 1
19:41:55.170 00.031 16360 IsSlewing returns 0
19:41:55.170 00.000 16360 IsGuiding returns 0
19:41:55.170 00.000 16360 scope move finished after 204 + 107 ms
19:41:55.170 00.000 16360 Move returns status 0, amount 204
19:41:55.171 00.001 16360 move complete, result=0
19:41:55.171 00.000 16360 worker thread done servicing request
19:41:55.171 00.000 16360 Worker thread wakes up
19:41:55.171 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:55.171 00.000 18884 GuideStep: 0.7 px 64 ms WEST, 1.0 px 204 ms SOUTH
19:41:55.172 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:41:56.142 00.970 16360 Exposure complete
19:41:56.190 00.048 16360 worker thread done servicing request
19:41:56.190 00.000 18884 OnExposeComplete: enter
19:41:56.190 00.000 18884 UpdateGuideState(): m_state=6
19:41:56.191 00.001 18884 Star::Find(15, 475, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
19:41:56.192 00.001 18884 Star::Find returns 1 (0), X=475.98, Y=100.94, Mass=2555559, SNR=508.7, Peak=65535 HFD=5.9
19:41:56.192 00.000 18884 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.70) = xAngle (-5.80 = 0.48)
19:41:56.193 00.001 18884 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.43 = 0.85)
19:41:56.194 00.001 18884 CameraToMount -- cameraX=-0.66 cameraY=-0.03 hyp=0.66 cameraTheta=-3.10 mountX=0.59 mountY=0.50, mountTheta=0.71
19:41:56.195 00.001 18884 SchedulePrimaryMove(0F4E4090, x=-0.66, y=-0.03, opts=13)
19:41:56.196 00.001 18884 Enqueuing Move request for scope (-0.66, -0.03)
19:41:56.197 00.001 16360 Worker thread wakes up
19:41:56.197 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.03) opts 0xd
19:41:56.197 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.66, -0.03)
19:41:56.197 00.000 16360 Moving (-0.66, -0.03) raw xDistance=0.59 yDistance=0.50
19:41:56.197 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.59
19:41:56.197 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
19:41:56.197 00.000 16360 MoveAxis(W, 64, ABG)
19:41:56.197 00.000 16360 Guiding  Dir = 3, Dur = 64
19:41:56.197 00.000 16360 IsSlewing returns 0
19:41:56.197 00.000 16360 IsGuiding returns 0
19:41:56.198 00.001 16360 PulseGuide returned control before completion, sleep 73
19:41:56.200 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2745, FiltMin=2509, FiltMax=65485, Gamma=1.000
19:41:56.212 00.012 18884 UpdateGuideState exits: m=2555559 SNR=508.7
19:41:56.212 00.000 18884 PhdController: settling, locked = 1, distance = 3.13 (2.00) aobump = 0 frame = 4 / 99999
19:41:56.213 00.001 18884 evsrv: {"Event":"Settling","Timestamp":1770518516.213,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":3.13,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
19:41:56.214 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:56.214 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:56.215 00.001 18884 Enqueuing Expose request
19:41:56.274 00.059 16360 IsGuiding returns 1
19:41:56.274 00.000 16360 scope still moving after pulse duration time elapsed
19:41:56.306 00.032 16360 IsSlewing returns 0
19:41:56.306 00.000 16360 IsGuiding returns 0
19:41:56.306 00.000 16360 scope move finished after 64 + 44 ms
19:41:56.306 00.000 16360 Move returns status 0, amount 64
19:41:56.306 00.000 16360 MoveAxis(S, 103, ABG)
19:41:56.306 00.000 16360 Guiding  Dir = 1, Dur = 103
19:41:56.306 00.000 16360 IsSlewing returns 0
19:41:56.306 00.000 16360 IsGuiding returns 0
19:41:56.355 00.049 16360 PulseGuide returned control before completion, sleep 65
19:41:56.430 00.075 16360 IsGuiding returns 1
19:41:56.430 00.000 16360 scope still moving after pulse duration time elapsed
19:41:56.461 00.031 16360 IsSlewing returns 0
19:41:56.461 00.000 16360 IsGuiding returns 1
19:41:56.492 00.031 16360 IsSlewing returns 0
19:41:56.493 00.001 16360 IsGuiding returns 1
19:41:56.523 00.030 16360 IsSlewing returns 0
19:41:56.523 00.000 16360 IsGuiding returns 0
19:41:56.523 00.000 16360 scope move finished after 103 + 113 ms
19:41:56.523 00.000 16360 Move returns status 0, amount 103
19:41:56.523 00.000 16360 move complete, result=0
19:41:56.524 00.001 16360 worker thread done servicing request
19:41:56.524 00.000 18884 GuideStep: 0.6 px 64 ms WEST, 0.5 px 103 ms SOUTH
19:41:56.525 00.001 16360 Worker thread wakes up
19:41:56.525 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:56.525 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:41:57.680 01.155 16360 Exposure complete
19:41:57.724 00.044 16360 worker thread done servicing request
19:41:57.724 00.000 18884 OnExposeComplete: enter
19:41:57.725 00.001 18884 UpdateGuideState(): m_state=6
19:41:57.725 00.000 18884 Star::Find(15, 475, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
19:41:57.726 00.001 18884 Star::Find returns 1 (0), X=476.54, Y=102.44, Mass=2384685, SNR=551.8, Peak=65523 HFD=5.7
19:41:57.726 00.000 18884 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.70) = xAngle (-1.06 = -1.06)
19:41:57.728 00.002 18884 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-0.69 = -0.69)
19:41:57.729 00.001 18884 CameraToMount -- cameraX=-0.10 cameraY=1.47 hyp=1.47 cameraTheta=1.64 mountX=0.72 mountY=-0.93, mountTheta=-0.91
19:41:57.730 00.001 18884 SchedulePrimaryMove(0F4E4090, x=-0.10, y=1.47, opts=13)
19:41:57.730 00.000 18884 Enqueuing Move request for scope (-0.10, 1.47)
19:41:57.731 00.001 16360 Worker thread wakes up
19:41:57.731 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.47) opts 0xd
19:41:57.731 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.10, 1.47)
19:41:57.731 00.000 16360 Moving (-0.10, 1.47) raw xDistance=0.72 yDistance=-0.93
19:41:57.731 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.72
19:41:57.731 00.000 16360 resist switch: large excursion: input -0.93 thresh 0.60 direction from 1 to -1
19:41:57.731 00.000 16360 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.80
19:41:57.731 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
19:41:57.731 00.000 16360 MoveAxis(W, 78, ABG)
19:41:57.731 00.000 16360 Guiding  Dir = 3, Dur = 78
19:41:57.731 00.000 16360 IsSlewing returns 0
19:41:57.731 00.000 16360 IsGuiding returns 0
19:41:57.734 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2502, FiltMax=65472, Gamma=1.000
19:41:57.740 00.006 16360 PulseGuide returned control before completion, sleep 80
19:41:57.747 00.007 18884 UpdateGuideState exits: m=2384685 SNR=551.8
19:41:57.748 00.001 18884 PhdController: settling, locked = 1, distance = 2.63 (2.00) aobump = 0 frame = 5 / 99999
19:41:57.749 00.001 18884 evsrv: {"Event":"Settling","Timestamp":1770518517.749,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.63,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
19:41:57.749 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:57.750 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:57.750 00.000 18884 Enqueuing Expose request
19:41:57.830 00.080 16360 IsGuiding returns 0
19:41:57.830 00.000 16360 Move returns status 0, amount 78
19:41:57.830 00.000 16360 MoveAxis(N, 193, ABG)
19:41:57.830 00.000 16360 Guiding  Dir = 0, Dur = 193
19:41:57.830 00.000 16360 IsSlewing returns 0
19:41:57.830 00.000 16360 IsGuiding returns 0
19:41:57.833 00.003 16360 PulseGuide returned control before completion, sleep 202
19:41:58.049 00.216 16360 IsGuiding returns 1
19:41:58.049 00.000 16360 scope still moving after pulse duration time elapsed
19:41:58.080 00.031 16360 IsSlewing returns 0
19:41:58.080 00.000 16360 IsGuiding returns 0
19:41:58.080 00.000 16360 scope move finished after 193 + 56 ms
19:41:58.080 00.000 16360 Move returns status 0, amount 193
19:41:58.080 00.000 16360 move complete, result=0
19:41:58.080 00.000 16360 worker thread done servicing request
19:41:58.080 00.000 16360 Worker thread wakes up
19:41:58.080 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:58.080 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:41:58.080 00.000 18884 GuideStep: 0.7 px 78 ms WEST, -0.9 px 193 ms NORTH
19:41:59.037 00.957 16360 Exposure complete
19:41:59.084 00.047 16360 worker thread done servicing request
19:41:59.084 00.000 18884 OnExposeComplete: enter
19:41:59.085 00.001 18884 UpdateGuideState(): m_state=6
19:41:59.086 00.001 18884 Star::Find(15, 476, 102, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
19:41:59.086 00.000 18884 Star::Find returns 1 (0), X=476.70, Y=102.23, Mass=2399457, SNR=531.3, Peak=65523 HFD=5.6
19:41:59.087 00.001 18884 CameraToMount -- cameraTheta (1.52) - m_xAngle (2.70) = xAngle (-1.17 = -1.17)
19:41:59.087 00.000 18884 CameraToMount -- cameraTheta (1.52) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-0.80 = -0.80)
19:41:59.088 00.001 18884 CameraToMount -- cameraX=0.06 cameraY=1.26 hyp=1.26 cameraTheta=1.52 mountX=0.49 mountY=-0.91, mountTheta=-1.08
19:41:59.089 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.06, y=1.26, opts=13)
19:41:59.090 00.001 18884 Enqueuing Move request for scope (0.06, 1.26)
19:41:59.090 00.000 16360 Worker thread wakes up
19:41:59.090 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.06, 1.26) opts 0xd
19:41:59.090 00.000 16360 Handling offset move in thread for scope, endpoint = (0.06, 1.26)
19:41:59.091 00.001 16360 Moving (0.06, 1.26) raw xDistance=0.49 yDistance=-0.91
19:41:59.091 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.49
19:41:59.091 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
19:41:59.091 00.000 16360 MoveAxis(W, 55, ABG)
19:41:59.091 00.000 16360 Guiding  Dir = 3, Dur = 55
19:41:59.091 00.000 16360 IsSlewing returns 0
19:41:59.091 00.000 16360 IsGuiding returns 0
19:41:59.092 00.001 16360 PulseGuide returned control before completion, sleep 64
19:41:59.093 00.001 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2745, FiltMin=2505, FiltMax=65485, Gamma=1.000
19:41:59.106 00.013 18884 UpdateGuideState exits: m=2399457 SNR=531.3
19:41:59.107 00.001 18884 PhdController: settling, locked = 1, distance = 2.22 (2.00) aobump = 0 frame = 6 / 99999
19:41:59.108 00.001 18884 evsrv: {"Event":"Settling","Timestamp":1770518519.108,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.22,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
19:41:59.108 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:41:59.109 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:41:59.109 00.000 18884 Enqueuing Expose request
19:41:59.172 00.063 16360 IsGuiding returns 0
19:41:59.172 00.000 16360 Move returns status 0, amount 55
19:41:59.172 00.000 16360 MoveAxis(N, 188, ABG)
19:41:59.172 00.000 16360 Guiding  Dir = 0, Dur = 188
19:41:59.172 00.000 16360 IsSlewing returns 0
19:41:59.172 00.000 16360 IsGuiding returns 0
19:41:59.177 00.005 16360 PulseGuide returned control before completion, sleep 194
19:41:59.375 00.198 16360 IsGuiding returns 1
19:41:59.375 00.000 16360 scope still moving after pulse duration time elapsed
19:41:59.406 00.031 16360 IsSlewing returns 0
19:41:59.406 00.000 16360 IsGuiding returns 0
19:41:59.406 00.000 16360 scope move finished after 188 + 45 ms
19:41:59.406 00.000 16360 Move returns status 0, amount 188
19:41:59.406 00.000 16360 move complete, result=0
19:41:59.407 00.001 16360 worker thread done servicing request
19:41:59.407 00.000 18884 GuideStep: 0.5 px 55 ms WEST, -0.9 px 188 ms NORTH
19:41:59.409 00.002 16360 Worker thread wakes up
19:41:59.409 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:41:59.409 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:00.587 01.178 16360 Exposure complete
19:42:00.645 00.058 16360 worker thread done servicing request
19:42:00.645 00.000 18884 OnExposeComplete: enter
19:42:00.646 00.001 18884 UpdateGuideState(): m_state=6
19:42:00.647 00.001 18884 Star::Find(15, 476, 102, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
19:42:00.648 00.001 18884 Star::Find returns 1 (0), X=477.03, Y=100.94, Mass=2386049, SNR=612.1, Peak=65535 HFD=5.9
19:42:00.649 00.001 18884 CameraToMount -- cameraTheta (-0.07) - m_xAngle (2.70) = xAngle (-2.77 = -2.77)
19:42:00.650 00.001 18884 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.40 = -2.40)
19:42:00.651 00.001 18884 CameraToMount -- cameraX=0.40 cameraY=-0.03 hyp=0.40 cameraTheta=-0.07 mountX=-0.37 mountY=-0.27, mountTheta=-2.51
19:42:00.653 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.40, y=-0.03, opts=13)
19:42:00.654 00.001 18884 Enqueuing Move request for scope (0.40, -0.03)
19:42:00.655 00.001 16360 Worker thread wakes up
19:42:00.655 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.03) opts 0xd
19:42:00.655 00.000 16360 Handling offset move in thread for scope, endpoint = (0.40, -0.03)
19:42:00.655 00.000 16360 Moving (0.40, -0.03) raw xDistance=-0.37 yDistance=-0.27
19:42:00.655 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.37
19:42:00.655 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
19:42:00.655 00.000 16360 MoveAxis(E, 34, ABG)
19:42:00.655 00.000 16360 Guiding  Dir = 2, Dur = 34
19:42:00.656 00.001 16360 IsSlewing returns 0
19:42:00.656 00.000 16360 IsGuiding returns 0
19:42:00.661 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2505, FiltMax=65488, Gamma=1.000
19:42:00.686 00.025 18884 UpdateGuideState exits: m=2386049 SNR=612.1
19:42:00.689 00.003 18884 PhdController: settling, locked = 1, distance = 1.67 (2.00) aobump = 0 frame = 7 / 99999
19:42:00.690 00.001 18884 evsrv: {"Event":"Settling","Timestamp":1770518520.690,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.67,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
19:42:00.691 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:00.692 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:00.693 00.001 18884 Enqueuing Expose request
19:42:00.715 00.022 16360 IsGuiding returns 1
19:42:00.715 00.000 16360 scope still moving after pulse duration time elapsed
19:42:00.744 00.029 16360 IsSlewing returns 0
19:42:00.744 00.000 16360 IsGuiding returns 1
19:42:00.775 00.031 16360 IsSlewing returns 0
19:42:00.775 00.000 16360 IsGuiding returns 1
19:42:00.806 00.031 16360 IsSlewing returns 0
19:42:00.807 00.001 16360 IsGuiding returns 0
19:42:00.807 00.000 16360 scope move finished after 34 + 116 ms
19:42:00.807 00.000 16360 Move returns status 0, amount 34
19:42:00.807 00.000 16360 MoveAxis(N, 56, ABG)
19:42:00.807 00.000 16360 Guiding  Dir = 0, Dur = 56
19:42:00.807 00.000 16360 IsSlewing returns 0
19:42:00.808 00.001 16360 IsGuiding returns 0
19:42:00.871 00.063 16360 IsGuiding returns 1
19:42:00.871 00.000 16360 scope still moving after pulse duration time elapsed
19:42:00.900 00.029 16360 IsSlewing returns 0
19:42:00.900 00.000 16360 IsGuiding returns 1
19:42:00.931 00.031 16360 IsSlewing returns 0
19:42:00.931 00.000 16360 IsGuiding returns 1
19:42:00.963 00.032 16360 IsSlewing returns 0
19:42:00.963 00.000 16360 IsGuiding returns 0
19:42:00.963 00.000 16360 scope move finished after 56 + 99 ms
19:42:00.963 00.000 16360 Move returns status 0, amount 56
19:42:00.963 00.000 16360 move complete, result=0
19:42:00.964 00.001 16360 worker thread done servicing request
19:42:00.964 00.000 16360 Worker thread wakes up
19:42:00.964 00.000 18884 GuideStep: -0.4 px 34 ms EAST, -0.3 px 56 ms NORTH
19:42:00.967 00.003 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:00.967 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:01.943 00.976 16360 Exposure complete
19:42:02.044 00.101 16360 worker thread done servicing request
19:42:02.044 00.000 18884 OnExposeComplete: enter
19:42:02.045 00.001 18884 UpdateGuideState(): m_state=6
19:42:02.047 00.002 18884 Star::Find(15, 477, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
19:42:02.048 00.001 18884 Star::Find returns 1 (0), X=476.92, Y=100.78, Mass=2413286, SNR=484.0, Peak=65535 HFD=5.9
19:42:02.051 00.003 18884 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.70) = xAngle (-3.29 = 3.00)
19:42:02.052 00.001 18884 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.92 = -2.92)
19:42:02.053 00.001 18884 CameraToMount -- cameraX=0.28 cameraY=-0.19 hyp=0.34 cameraTheta=-0.59 mountX=-0.34 mountY=-0.08, mountTheta=-2.92
19:42:02.056 00.003 18884 SchedulePrimaryMove(0F4E4090, x=0.28, y=-0.19, opts=13)
19:42:02.058 00.002 18884 Enqueuing Move request for scope (0.28, -0.19)
19:42:02.059 00.001 16360 Worker thread wakes up
19:42:02.059 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.19) opts 0xd
19:42:02.059 00.000 16360 Handling offset move in thread for scope, endpoint = (0.28, -0.19)
19:42:02.059 00.000 16360 Moving (0.28, -0.19) raw xDistance=-0.34 yDistance=-0.08
19:42:02.059 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
19:42:02.059 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:02.060 00.001 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:42:02.060 00.000 16360 MoveAxis(E, 37, ABG)
19:42:02.060 00.000 16360 Guiding  Dir = 2, Dur = 37
19:42:02.060 00.000 16360 IsSlewing returns 0
19:42:02.060 00.000 16360 IsGuiding returns 0
19:42:02.069 00.009 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2499, FiltMax=65488, Gamma=1.000
19:42:02.078 00.009 16360 PulseGuide returned control before completion, sleep 30
19:42:02.096 00.018 18884 UpdateGuideState exits: m=2413286 SNR=484.0
19:42:02.099 00.003 18884 PhdController: settling, locked = 1, distance = 1.27 (2.00) aobump = 0 frame = 8 / 99999
19:42:02.101 00.002 18884 evsrv: {"Event":"Settling","Timestamp":1770518522.101,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.27,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
19:42:02.103 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:02.104 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:02.107 00.003 18884 Enqueuing Expose request
19:42:02.124 00.017 16360 IsGuiding returns 1
19:42:02.124 00.000 16360 scope still moving after pulse duration time elapsed
19:42:02.156 00.032 16360 IsSlewing returns 0
19:42:02.156 00.000 16360 IsGuiding returns 0
19:42:02.156 00.000 16360 scope move finished after 37 + 58 ms
19:42:02.156 00.000 16360 Move returns status 0, amount 37
19:42:02.156 00.000 16360 MoveAxis(N, 0, ABG)
19:42:02.156 00.000 16360 Move returns status 0, amount 0
19:42:02.156 00.000 16360 move complete, result=0
19:42:02.157 00.001 16360 worker thread done servicing request
19:42:02.157 00.000 18884 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
19:42:02.158 00.001 16360 Worker thread wakes up
19:42:02.158 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:02.159 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:03.334 01.175 16360 Exposure complete
19:42:03.400 00.066 16360 worker thread done servicing request
19:42:03.400 00.000 18884 OnExposeComplete: enter
19:42:03.401 00.001 18884 UpdateGuideState(): m_state=6
19:42:03.402 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
19:42:03.404 00.002 18884 Star::Find returns 1 (0), X=476.34, Y=100.88, Mass=2340579, SNR=490.1, Peak=65535 HFD=5.7
19:42:03.405 00.001 18884 CameraToMount -- cameraTheta (-2.87) - m_xAngle (2.70) = xAngle (-5.57 = 0.72)
19:42:03.405 00.000 18884 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.20 = 1.09)
19:42:03.406 00.001 18884 CameraToMount -- cameraX=-0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-2.87 mountX=0.23 mountY=0.27, mountTheta=0.87
19:42:03.409 00.003 18884 SchedulePrimaryMove(0F4E4090, x=-0.30, y=-0.08, opts=13)
19:42:03.410 00.001 18884 Enqueuing Move request for scope (-0.30, -0.08)
19:42:03.411 00.001 16360 Worker thread wakes up
19:42:03.411 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.08) opts 0xd
19:42:03.411 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.30, -0.08)
19:42:03.411 00.000 16360 Moving (-0.30, -0.08) raw xDistance=0.23 yDistance=0.27
19:42:03.411 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
19:42:03.412 00.001 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:03.412 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
19:42:03.412 00.000 16360 MoveAxis(W, 21, ABG)
19:42:03.412 00.000 16360 Guiding  Dir = 3, Dur = 21
19:42:03.412 00.000 16360 IsSlewing returns 0
19:42:03.413 00.001 16360 IsGuiding returns 0
19:42:03.420 00.007 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2745, FiltMin=2496, FiltMax=65485, Gamma=1.000
19:42:03.425 00.005 16360 PulseGuide returned control before completion, sleep 20
19:42:03.448 00.023 18884 UpdateGuideState exits: m=2340579 SNR=490.1
19:42:03.449 00.001 18884 PhdController: settling, locked = 1, distance = 0.98 (2.00) aobump = 0 frame = 9 / 99999
19:42:03.450 00.001 18884 evsrv: {"Event":"Settling","Timestamp":1770518523.450,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.98,"Time":2.8,"SettleTime":3.0,"StarLocked":true}
19:42:03.450 00.000 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:03.451 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:03.453 00.002 18884 Enqueuing Expose request
19:42:03.454 00.001 16360 IsGuiding returns 1
19:42:03.454 00.000 16360 scope still moving after pulse duration time elapsed
19:42:03.485 00.031 16360 IsSlewing returns 0
19:42:03.485 00.000 16360 IsGuiding returns 1
19:42:03.516 00.031 16360 IsSlewing returns 0
19:42:03.516 00.000 16360 IsGuiding returns 0
19:42:03.516 00.000 16360 scope move finished after 21 + 82 ms
19:42:03.516 00.000 16360 Move returns status 0, amount 21
19:42:03.516 00.000 16360 MoveAxis(N, 0, ABG)
19:42:03.516 00.000 16360 Move returns status 0, amount 0
19:42:03.516 00.000 16360 move complete, result=0
19:42:03.517 00.001 16360 worker thread done servicing request
19:42:03.517 00.000 16360 Worker thread wakes up
19:42:03.517 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:03.517 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:03.518 00.001 18884 GuideStep: 0.2 px 21 ms WEST, 0.3 px 0 ms NORTH
19:42:04.501 00.983 16360 Exposure complete
19:42:04.588 00.087 16360 worker thread done servicing request
19:42:04.588 00.000 18884 OnExposeComplete: enter
19:42:04.589 00.001 18884 UpdateGuideState(): m_state=6
19:42:04.590 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
19:42:04.591 00.001 18884 Star::Find returns 1 (0), X=476.67, Y=100.59, Mass=2399289, SNR=526.4, Peak=65535 HFD=5.5
19:42:04.592 00.001 18884 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.70) = xAngle (-4.17 = 2.11)
19:42:04.593 00.001 18884 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.80 = 2.48)
19:42:04.595 00.002 18884 CameraToMount -- cameraX=0.04 cameraY=-0.38 hyp=0.38 cameraTheta=-1.47 mountX=-0.20 mountY=0.23, mountTheta=2.27
19:42:04.596 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.04, y=-0.38, opts=13)
19:42:04.597 00.001 18884 Enqueuing Move request for scope (0.04, -0.38)
19:42:04.598 00.001 16360 Worker thread wakes up
19:42:04.598 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.38) opts 0xd
19:42:04.598 00.000 16360 Handling offset move in thread for scope, endpoint = (0.04, -0.38)
19:42:04.598 00.000 16360 Moving (0.04, -0.38) raw xDistance=-0.20 yDistance=0.23
19:42:04.598 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
19:42:04.598 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:04.598 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
19:42:04.598 00.000 16360 MoveAxis(E, 0, ABG)
19:42:04.598 00.000 16360 Move returns status 0, amount 0
19:42:04.598 00.000 16360 MoveAxis(N, 0, ABG)
19:42:04.598 00.000 16360 Move returns status 0, amount 0
19:42:04.598 00.000 16360 move complete, result=0
19:42:04.598 00.000 16360 worker thread done servicing request
19:42:04.603 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2483, FiltMax=65485, Gamma=1.000
19:42:04.626 00.023 18884 UpdateGuideState exits: m=2399289 SNR=526.4
19:42:04.628 00.002 18884 PhdController: settling, locked = 1, distance = 0.80 (2.00) aobump = 0 frame = 10 / 99999
19:42:04.630 00.002 18884 PhdController: newstate STATE_FINISH
19:42:04.632 00.002 18884 PhdController complete: success
19:42:04.635 00.003 18884 evsrv: {"Event":"SettleDone","Timestamp":1770518524.635,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":10,"DroppedFrames":0}
19:42:04.636 00.001 18884 Mount: notify guiding dither settle done success=1
19:42:04.639 00.003 18884 PhdController: newstate STATE_IDLE
19:42:04.640 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:04.641 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:04.641 00.000 18884 Enqueuing Expose request
19:42:04.643 00.002 18884 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
19:42:04.644 00.001 16360 Worker thread wakes up
19:42:04.646 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:04.646 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:04.807 00.161 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:42:04.809 00.002 18884 case statement mapped state 6 to 3
19:42:04.810 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
19:42:04.908 00.098 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:42:04.910 00.002 18884 case statement mapped state 6 to 3
19:42:04.912 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
19:42:05.809 00.897 16360 Exposure complete
19:42:05.910 00.101 16360 worker thread done servicing request
19:42:05.910 00.000 18884 OnExposeComplete: enter
19:42:05.912 00.002 18884 UpdateGuideState(): m_state=6
19:42:05.913 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
19:42:05.916 00.003 18884 Star::Find returns 1 (0), X=476.72, Y=100.58, Mass=2408374, SNR=581.3, Peak=65535 HFD=5.5
19:42:05.918 00.002 18884 CameraToMount -- cameraTheta (-1.36) - m_xAngle (2.70) = xAngle (-4.06 = 2.22)
19:42:05.919 00.001 18884 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.69 = 2.59)
19:42:05.921 00.002 18884 CameraToMount -- cameraX=0.08 cameraY=-0.39 hyp=0.40 cameraTheta=-1.36 mountX=-0.24 mountY=0.21, mountTheta=2.43
19:42:05.923 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.08, y=-0.39, opts=13)
19:42:05.925 00.002 18884 Enqueuing Move request for scope (0.08, -0.39)
19:42:05.925 00.000 16360 Worker thread wakes up
19:42:05.926 00.001 16360 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.39) opts 0xd
19:42:05.926 00.000 16360 Handling offset move in thread for scope, endpoint = (0.08, -0.39)
19:42:05.926 00.000 16360 Moving (0.08, -0.39) raw xDistance=-0.24 yDistance=0.21
19:42:05.926 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
19:42:05.926 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:05.926 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
19:42:05.926 00.000 16360 MoveAxis(E, 25, ABG)
19:42:05.926 00.000 16360 Guiding  Dir = 2, Dur = 25
19:42:05.926 00.000 16360 IsSlewing returns 0
19:42:05.926 00.000 16360 IsGuiding returns 0
19:42:05.932 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2496, FiltMax=65485, Gamma=1.000
19:42:05.954 00.022 16360 IsGuiding returns 1
19:42:05.954 00.000 16360 scope still moving after pulse duration time elapsed
19:42:05.961 00.007 18884 UpdateGuideState exits: m=2408374 SNR=581.3
19:42:05.963 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:05.964 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:05.966 00.002 18884 Enqueuing Expose request
19:42:05.984 00.018 16360 IsSlewing returns 0
19:42:05.984 00.000 16360 IsGuiding returns 1
19:42:06.015 00.031 16360 IsSlewing returns 0
19:42:06.015 00.000 16360 IsGuiding returns 1
19:42:06.047 00.032 16360 IsSlewing returns 0
19:42:06.047 00.000 16360 IsGuiding returns 0
19:42:06.047 00.000 16360 scope move finished after 25 + 95 ms
19:42:06.047 00.000 16360 Move returns status 0, amount 25
19:42:06.047 00.000 16360 MoveAxis(N, 0, ABG)
19:42:06.047 00.000 16360 Move returns status 0, amount 0
19:42:06.047 00.000 16360 move complete, result=0
19:42:06.047 00.000 16360 worker thread done servicing request
19:42:06.048 00.001 16360 Worker thread wakes up
19:42:06.048 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:06.048 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:06.048 00.000 18884 GuideStep: -0.2 px 25 ms EAST, 0.2 px 0 ms NORTH
19:42:07.024 00.976 16360 Exposure complete
19:42:07.116 00.092 16360 worker thread done servicing request
19:42:07.116 00.000 18884 OnExposeComplete: enter
19:42:07.116 00.000 18884 UpdateGuideState(): m_state=6
19:42:07.118 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
19:42:07.119 00.001 18884 Star::Find returns 1 (0), X=476.31, Y=100.41, Mass=2524258, SNR=535.3, Peak=65535 HFD=5.5
19:42:07.120 00.001 18884 CameraToMount -- cameraTheta (-2.10) - m_xAngle (2.70) = xAngle (-4.80 = 1.48)
19:42:07.121 00.001 18884 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.43 = 1.85)
19:42:07.122 00.001 18884 CameraToMount -- cameraX=-0.33 cameraY=-0.56 hyp=0.65 cameraTheta=-2.10 mountX=0.06 mountY=0.63, mountTheta=1.48
19:42:07.124 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.33, y=-0.56, opts=13)
19:42:07.125 00.001 18884 Enqueuing Move request for scope (-0.33, -0.56)
19:42:07.126 00.001 16360 Worker thread wakes up
19:42:07.126 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.56) opts 0xd
19:42:07.126 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.33, -0.56)
19:42:07.126 00.000 16360 Moving (-0.33, -0.56) raw xDistance=0.06 yDistance=0.63
19:42:07.126 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
19:42:07.126 00.000 16360 resist switch: large excursion: input 0.63 thresh 0.60 direction from -1 to 1
19:42:07.126 00.000 16360 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
19:42:07.126 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
19:42:07.126 00.000 16360 MoveAxis(E, 0, ABG)
19:42:07.126 00.000 16360 Move returns status 0, amount 0
19:42:07.126 00.000 16360 MoveAxis(S, 130, ABG)
19:42:07.126 00.000 16360 Guiding  Dir = 1, Dur = 130
19:42:07.126 00.000 16360 IsSlewing returns 0
19:42:07.127 00.001 16360 IsGuiding returns 0
19:42:07.132 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2745, FiltMin=2496, FiltMax=65485, Gamma=1.000
19:42:07.142 00.010 16360 PulseGuide returned control before completion, sleep 126
19:42:07.150 00.008 18884 UpdateGuideState exits: m=2524258 SNR=535.3
19:42:07.151 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:07.152 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:07.153 00.001 18884 Enqueuing Expose request
19:42:07.282 00.129 16360 IsGuiding returns 1
19:42:07.282 00.000 16360 scope still moving after pulse duration time elapsed
19:42:07.313 00.031 16360 IsSlewing returns 0
19:42:07.313 00.000 16360 IsGuiding returns 0
19:42:07.313 00.000 16360 scope move finished after 130 + 56 ms
19:42:07.313 00.000 16360 Move returns status 0, amount 130
19:42:07.313 00.000 16360 move complete, result=0
19:42:07.313 00.000 16360 worker thread done servicing request
19:42:07.313 00.000 16360 Worker thread wakes up
19:42:07.313 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:07.313 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:07.327 00.014 18884 GuideStep: 0.1 px 0 ms EAST, 0.6 px 130 ms SOUTH
19:42:08.477 01.150 16360 Exposure complete
19:42:08.535 00.058 16360 worker thread done servicing request
19:42:08.535 00.000 18884 OnExposeComplete: enter
19:42:08.536 00.001 18884 UpdateGuideState(): m_state=6
19:42:08.537 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
19:42:08.538 00.001 18884 Star::Find returns 1 (0), X=476.27, Y=100.78, Mass=2516392, SNR=530.5, Peak=65535 HFD=5.7
19:42:08.539 00.001 18884 CameraToMount -- cameraTheta (-2.68) - m_xAngle (2.70) = xAngle (-5.37 = 0.91)
19:42:08.540 00.001 18884 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.00 = 1.28)
19:42:08.541 00.001 18884 CameraToMount -- cameraX=-0.37 cameraY=-0.18 hyp=0.41 cameraTheta=-2.68 mountX=0.25 mountY=0.39, mountTheta=1.00
19:42:08.542 00.001 18884 SchedulePrimaryMove(0F4E4090, x=-0.37, y=-0.18, opts=13)
19:42:08.543 00.001 18884 Enqueuing Move request for scope (-0.37, -0.18)
19:42:08.544 00.001 16360 Worker thread wakes up
19:42:08.544 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.18) opts 0xd
19:42:08.544 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.37, -0.18)
19:42:08.544 00.000 16360 Moving (-0.37, -0.18) raw xDistance=0.25 yDistance=0.39
19:42:08.544 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
19:42:08.544 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
19:42:08.544 00.000 16360 MoveAxis(W, 26, ABG)
19:42:08.544 00.000 16360 Guiding  Dir = 3, Dur = 26
19:42:08.544 00.000 16360 IsSlewing returns 0
19:42:08.544 00.000 16360 IsGuiding returns 0
19:42:08.551 00.007 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2745, FiltMin=2502, FiltMax=65485, Gamma=1.000
19:42:08.577 00.026 16360 IsGuiding returns 1
19:42:08.577 00.000 16360 scope still moving after pulse duration time elapsed
19:42:08.584 00.007 18884 UpdateGuideState exits: m=2516392 SNR=530.5
19:42:08.586 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:08.588 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:08.590 00.002 18884 Enqueuing Expose request
19:42:08.606 00.016 16360 IsSlewing returns 0
19:42:08.606 00.000 16360 IsGuiding returns 1
19:42:08.638 00.032 16360 IsSlewing returns 0
19:42:08.638 00.000 16360 IsGuiding returns 1
19:42:08.670 00.032 16360 IsSlewing returns 0
19:42:08.670 00.000 16360 IsGuiding returns 0
19:42:08.670 00.000 16360 scope move finished after 26 + 99 ms
19:42:08.670 00.000 16360 Move returns status 0, amount 26
19:42:08.670 00.000 16360 MoveAxis(S, 81, ABG)
19:42:08.670 00.000 16360 Guiding  Dir = 1, Dur = 81
19:42:08.670 00.000 16360 IsSlewing returns 0
19:42:08.670 00.000 16360 IsGuiding returns 0
19:42:08.736 00.066 16360 PulseGuide returned control before completion, sleep 26
19:42:08.764 00.028 16360 IsGuiding returns 1
19:42:08.764 00.000 16360 scope still moving after pulse duration time elapsed
19:42:08.795 00.031 16360 IsSlewing returns 0
19:42:08.795 00.000 16360 IsGuiding returns 1
19:42:08.826 00.031 16360 IsSlewing returns 0
19:42:08.827 00.001 16360 IsGuiding returns 1
19:42:08.857 00.030 16360 IsSlewing returns 0
19:42:08.857 00.000 16360 IsGuiding returns 1
19:42:08.889 00.032 16360 IsSlewing returns 0
19:42:08.889 00.000 16360 IsGuiding returns 0
19:42:08.889 00.000 16360 scope move finished after 81 + 137 ms
19:42:08.889 00.000 16360 Move returns status 0, amount 81
19:42:08.889 00.000 16360 move complete, result=0
19:42:08.889 00.000 16360 worker thread done servicing request
19:42:08.889 00.000 16360 Worker thread wakes up
19:42:08.889 00.000 18884 GuideStep: 0.3 px 26 ms WEST, 0.4 px 81 ms SOUTH
19:42:08.890 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:08.890 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:09.564 00.674 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:42:09.565 00.001 18884 case statement mapped state 6 to 3
19:42:09.567 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
19:42:09.870 00.303 16360 Exposure complete
19:42:09.927 00.057 16360 worker thread done servicing request
19:42:09.927 00.000 18884 OnExposeComplete: enter
19:42:09.928 00.001 18884 UpdateGuideState(): m_state=6
19:42:09.929 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
19:42:09.930 00.001 18884 Star::Find returns 1 (0), X=476.61, Y=101.33, Mass=2276221, SNR=528.1, Peak=65517 HFD=5.5
19:42:09.930 00.000 18884 CameraToMount -- cameraTheta (1.64) - m_xAngle (2.70) = xAngle (-1.06 = -1.06)
19:42:09.931 00.001 18884 CameraToMount -- cameraTheta (1.64) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-0.69 = -0.69)
19:42:09.932 00.001 18884 CameraToMount -- cameraX=-0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.64 mountX=0.18 mountY=-0.23, mountTheta=-0.91
19:42:09.933 00.001 18884 SchedulePrimaryMove(0F4E4090, x=-0.02, y=0.37, opts=13)
19:42:09.935 00.002 18884 Enqueuing Move request for scope (-0.02, 0.37)
19:42:09.936 00.001 16360 Worker thread wakes up
19:42:09.936 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.37) opts 0xd
19:42:09.936 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.02, 0.37)
19:42:09.936 00.000 16360 Moving (-0.02, 0.37) raw xDistance=0.18 yDistance=-0.23
19:42:09.937 00.001 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
19:42:09.937 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:09.937 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
19:42:09.937 00.000 16360 MoveAxis(E, 0, ABG)
19:42:09.937 00.000 16360 Move returns status 0, amount 0
19:42:09.937 00.000 16360 MoveAxis(N, 0, ABG)
19:42:09.937 00.000 16360 Move returns status 0, amount 0
19:42:09.937 00.000 16360 move complete, result=0
19:42:09.937 00.000 16360 worker thread done servicing request
19:42:09.941 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2493, FiltMax=65485, Gamma=1.000
19:42:09.957 00.016 18884 UpdateGuideState exits: m=2276221 SNR=528.1
19:42:09.958 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:09.959 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:09.960 00.001 18884 Enqueuing Expose request
19:42:09.960 00.000 16360 Worker thread wakes up
19:42:09.961 00.001 18884 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:42:09.961 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:09.962 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:11.123 01.161 16360 Exposure complete
19:42:11.230 00.107 16360 worker thread done servicing request
19:42:11.231 00.001 18884 OnExposeComplete: enter
19:42:11.232 00.001 18884 UpdateGuideState(): m_state=6
19:42:11.232 00.000 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
19:42:11.234 00.002 18884 Star::Find returns 1 (0), X=476.76, Y=101.56, Mass=2410889, SNR=579.3, Peak=65517 HFD=5.5
19:42:11.235 00.001 18884 CameraToMount -- cameraTheta (1.37) - m_xAngle (2.70) = xAngle (-1.33 = -1.33)
19:42:11.236 00.001 18884 CameraToMount -- cameraTheta (1.37) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-0.96 = -0.96)
19:42:11.237 00.001 18884 CameraToMount -- cameraX=0.12 cameraY=0.59 hyp=0.60 cameraTheta=1.37 mountX=0.14 mountY=-0.49, mountTheta=-1.29
19:42:11.239 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.12, y=0.59, opts=13)
19:42:11.239 00.000 18884 Enqueuing Move request for scope (0.12, 0.59)
19:42:11.240 00.001 16360 Worker thread wakes up
19:42:11.240 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.59) opts 0xd
19:42:11.241 00.001 16360 Handling offset move in thread for scope, endpoint = (0.12, 0.59)
19:42:11.241 00.000 16360 Moving (0.12, 0.59) raw xDistance=0.14 yDistance=-0.49
19:42:11.241 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
19:42:11.241 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:11.241 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
19:42:11.241 00.000 16360 MoveAxis(E, 0, ABG)
19:42:11.241 00.000 16360 Move returns status 0, amount 0
19:42:11.241 00.000 16360 MoveAxis(N, 0, ABG)
19:42:11.241 00.000 16360 Move returns status 0, amount 0
19:42:11.241 00.000 16360 move complete, result=0
19:42:11.241 00.000 16360 worker thread done servicing request
19:42:11.247 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2499, FiltMax=65485, Gamma=1.000
19:42:11.279 00.032 18884 UpdateGuideState exits: m=2410889 SNR=579.3
19:42:11.281 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:11.281 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:11.282 00.001 18884 Enqueuing Expose request
19:42:11.283 00.001 16360 Worker thread wakes up
19:42:11.283 00.000 18884 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
19:42:11.284 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:11.284 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:12.256 00.972 16360 Exposure complete
19:42:12.350 00.094 16360 worker thread done servicing request
19:42:12.350 00.000 18884 OnExposeComplete: enter
19:42:12.352 00.002 18884 UpdateGuideState(): m_state=6
19:42:12.354 00.002 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
19:42:12.356 00.002 18884 Star::Find returns 1 (0), X=476.87, Y=101.56, Mass=2507660, SNR=536.0, Peak=65517 HFD=5.6
19:42:12.357 00.001 18884 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.70) = xAngle (-1.49 = -1.49)
19:42:12.359 00.002 18884 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.12 = -1.12)
19:42:12.360 00.001 18884 CameraToMount -- cameraX=0.23 cameraY=0.60 hyp=0.64 cameraTheta=1.20 mountX=0.05 mountY=-0.58, mountTheta=-1.49
19:42:12.363 00.003 18884 SchedulePrimaryMove(0F4E4090, x=0.23, y=0.60, opts=13)
19:42:12.364 00.001 18884 Enqueuing Move request for scope (0.23, 0.60)
19:42:12.367 00.003 16360 Worker thread wakes up
19:42:12.367 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.60) opts 0xd
19:42:12.367 00.000 16360 Handling offset move in thread for scope, endpoint = (0.23, 0.60)
19:42:12.367 00.000 16360 Moving (0.23, 0.60) raw xDistance=0.05 yDistance=-0.58
19:42:12.367 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
19:42:12.367 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:12.367 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
19:42:12.367 00.000 16360 MoveAxis(E, 0, ABG)
19:42:12.367 00.000 16360 Move returns status 0, amount 0
19:42:12.367 00.000 16360 MoveAxis(N, 0, ABG)
19:42:12.367 00.000 16360 Move returns status 0, amount 0
19:42:12.367 00.000 16360 move complete, result=0
19:42:12.367 00.000 16360 worker thread done servicing request
19:42:12.375 00.008 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2745, FiltMin=2480, FiltMax=65485, Gamma=1.000
19:42:12.404 00.029 18884 UpdateGuideState exits: m=2507660 SNR=536.0
19:42:12.405 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:12.407 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:12.409 00.002 18884 Enqueuing Expose request
19:42:12.409 00.000 16360 Worker thread wakes up
19:42:12.409 00.000 18884 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
19:42:12.410 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:12.410 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:13.571 01.161 16360 Exposure complete
19:42:13.631 00.060 16360 worker thread done servicing request
19:42:13.631 00.000 18884 OnExposeComplete: enter
19:42:13.632 00.001 18884 UpdateGuideState(): m_state=6
19:42:13.634 00.002 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
19:42:13.636 00.002 18884 Star::Find returns 1 (0), X=476.83, Y=101.73, Mass=2444783, SNR=527.8, Peak=65517 HFD=5.7
19:42:13.637 00.001 18884 CameraToMount -- cameraTheta (1.32) - m_xAngle (2.70) = xAngle (-1.38 = -1.38)
19:42:13.638 00.001 18884 CameraToMount -- cameraTheta (1.32) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.01 = -1.01)
19:42:13.640 00.002 18884 CameraToMount -- cameraX=0.20 cameraY=0.76 hyp=0.79 cameraTheta=1.32 mountX=0.15 mountY=-0.67, mountTheta=-1.35
19:42:13.644 00.004 18884 SchedulePrimaryMove(0F4E4090, x=0.20, y=0.76, opts=13)
19:42:13.647 00.003 18884 Enqueuing Move request for scope (0.20, 0.76)
19:42:13.648 00.001 16360 Worker thread wakes up
19:42:13.648 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.76) opts 0xd
19:42:13.648 00.000 16360 Handling offset move in thread for scope, endpoint = (0.20, 0.76)
19:42:13.648 00.000 16360 Moving (0.20, 0.76) raw xDistance=0.15 yDistance=-0.67
19:42:13.648 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
19:42:13.648 00.000 16360 resist switch: large excursion: input -0.67 thresh 0.60 direction from 1 to -1
19:42:13.648 00.000 16360 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.00
19:42:13.648 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
19:42:13.648 00.000 16360 MoveAxis(E, 0, ABG)
19:42:13.648 00.000 16360 Move returns status 0, amount 0
19:42:13.649 00.001 16360 MoveAxis(N, 138, ABG)
19:42:13.649 00.000 16360 Guiding  Dir = 0, Dur = 138
19:42:13.649 00.000 16360 IsSlewing returns 0
19:42:13.649 00.000 16360 IsGuiding returns 0
19:42:13.651 00.002 16360 PulseGuide returned control before completion, sleep 147
19:42:13.658 00.007 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2745, FiltMin=2477, FiltMax=65485, Gamma=1.000
19:42:13.685 00.027 18884 UpdateGuideState exits: m=2444783 SNR=527.8
19:42:13.687 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:13.688 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:13.689 00.001 18884 Enqueuing Expose request
19:42:13.803 00.114 16360 IsGuiding returns 1
19:42:13.803 00.000 16360 scope still moving after pulse duration time elapsed
19:42:13.834 00.031 16360 IsSlewing returns 0
19:42:13.834 00.000 16360 IsGuiding returns 0
19:42:13.834 00.000 16360 scope move finished after 138 + 47 ms
19:42:13.834 00.000 16360 Move returns status 0, amount 138
19:42:13.834 00.000 16360 move complete, result=0
19:42:13.834 00.000 16360 worker thread done servicing request
19:42:13.834 00.000 16360 Worker thread wakes up
19:42:13.834 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:13.834 00.000 18884 GuideStep: 0.2 px 0 ms EAST, -0.7 px 138 ms NORTH
19:42:13.835 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:14.814 00.979 16360 Exposure complete
19:42:14.892 00.078 16360 worker thread done servicing request
19:42:14.892 00.000 18884 OnExposeComplete: enter
19:42:14.893 00.001 18884 UpdateGuideState(): m_state=6
19:42:14.894 00.001 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
19:42:14.896 00.002 18884 Star::Find returns 1 (0), X=476.81, Y=101.50, Mass=2424321, SNR=494.7, Peak=65517 HFD=5.5
19:42:14.897 00.001 18884 CameraToMount -- cameraTheta (1.27) - m_xAngle (2.70) = xAngle (-1.43 = -1.43)
19:42:14.899 00.002 18884 CameraToMount -- cameraTheta (1.27) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.06 = -1.06)
19:42:14.901 00.002 18884 CameraToMount -- cameraX=0.17 cameraY=0.54 hyp=0.56 cameraTheta=1.27 mountX=0.08 mountY=-0.49, mountTheta=-1.41
19:42:14.905 00.004 18884 SchedulePrimaryMove(0F4E4090, x=0.17, y=0.54, opts=13)
19:42:14.907 00.002 18884 Enqueuing Move request for scope (0.17, 0.54)
19:42:14.908 00.001 16360 Worker thread wakes up
19:42:14.908 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.54) opts 0xd
19:42:14.909 00.001 16360 Handling offset move in thread for scope, endpoint = (0.17, 0.54)
19:42:14.909 00.000 16360 Moving (0.17, 0.54) raw xDistance=0.08 yDistance=-0.49
19:42:14.909 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
19:42:14.909 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
19:42:14.909 00.000 16360 MoveAxis(E, 0, ABG)
19:42:14.909 00.000 16360 Move returns status 0, amount 0
19:42:14.909 00.000 16360 MoveAxis(N, 102, ABG)
19:42:14.909 00.000 16360 Guiding  Dir = 0, Dur = 102
19:42:14.910 00.001 16360 IsSlewing returns 0
19:42:14.910 00.000 16360 IsGuiding returns 0
19:42:14.915 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2515, FiltMax=65485, Gamma=1.000
19:42:14.929 00.014 16360 PulseGuide returned control before completion, sleep 93
19:42:14.942 00.013 18884 UpdateGuideState exits: m=2424321 SNR=494.7
19:42:14.943 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:14.948 00.005 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:14.950 00.002 18884 Enqueuing Expose request
19:42:15.038 00.088 16360 IsGuiding returns 1
19:42:15.038 00.000 16360 scope still moving after pulse duration time elapsed
19:42:15.068 00.030 16360 IsSlewing returns 0
19:42:15.068 00.000 16360 IsGuiding returns 1
19:42:15.099 00.031 16360 IsSlewing returns 0
19:42:15.099 00.000 16360 IsGuiding returns 0
19:42:15.099 00.000 16360 scope move finished after 102 + 86 ms
19:42:15.099 00.000 16360 Move returns status 0, amount 102
19:42:15.099 00.000 16360 move complete, result=0
19:42:15.099 00.000 16360 worker thread done servicing request
19:42:15.099 00.000 18884 GuideStep: 0.1 px 0 ms EAST, -0.5 px 102 ms NORTH
19:42:15.102 00.003 16360 Worker thread wakes up
19:42:15.102 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:15.102 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:16.271 01.169 16360 Exposure complete
19:42:16.347 00.076 16360 worker thread done servicing request
19:42:16.347 00.000 18884 OnExposeComplete: enter
19:42:16.349 00.002 18884 UpdateGuideState(): m_state=6
19:42:16.350 00.001 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.350 00.000 18884 Star::Find returns 1 (0), X=476.76, Y=100.80, Mass=2371075, SNR=521.1, Peak=65535 HFD=5.6
19:42:16.352 00.002 18884 MultiStar: exiting stabilization period
19:42:16.353 00.001 18884 MultiStar: updating star positions after lock position change
19:42:16.354 00.001 18884 Star::Find(15, 1131, 137, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.356 00.002 18884 Star::Find returns 1 (0), X=1132.66, Y=138.27, Mass=324841, SNR=223.7, Peak=21955 HFD=4.8
19:42:16.357 00.001 18884 Star::Find(15, 1137, 103, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.358 00.001 18884 Star::Find returns 1 (0), X=1139.17, Y=104.35, Mass=257113, SNR=185.7, Peak=21241 HFD=5.0
19:42:16.358 00.000 18884 Star::Find(15, 1173, 392, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.359 00.001 18884 Star::Find returns 1 (0), X=1174.67, Y=393.92, Mass=191050, SNR=158.2, Peak=16589 HFD=4.7
19:42:16.360 00.001 18884 Star::Find(15, 586, 799, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.362 00.002 18884 Star::Find returns 1 (0), X=587.19, Y=802.39, Mass=282568, SNR=196.8, Peak=26592 HFD=4.8
19:42:16.362 00.000 18884 Star::Find(15, 1189, 78, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.363 00.001 18884 Star::Find returns 1 (0), X=1191.12, Y=79.33, Mass=107845, SNR=106.3, Peak=9888 HFD=5.0
19:42:16.364 00.001 18884 Star::Find(15, 1131, 629, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.365 00.001 18884 Star::Find returns 1 (0), X=1132.51, Y=631.24, Mass=91053, SNR=108.8, Peak=8928 HFD=5.0
19:42:16.366 00.001 18884 Star::Find(15, 1113, 191, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.367 00.001 18884 Star::Find returns 1 (0), X=1115.98, Y=192.82, Mass=54473, SNR=63.7, Peak=7459 HFD=4.4
19:42:16.368 00.001 18884 Star::Find(15, 1012, 367, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.368 00.000 18884 Star::Find returns 1 (0), X=1012.64, Y=367.46, Mass=1815326, SNR=442.6, Peak=65535 HFD=5.5
19:42:16.369 00.001 18884 Star::Find(15, 346, 112, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.370 00.001 18884 Star::Find returns 1 (0), X=346.46, Y=112.78, Mass=56525, SNR=71.8, Peak=7376 HFD=4.8
19:42:16.372 00.002 18884 Star::Find(15, 1148, 329, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.374 00.002 18884 Star::Find returns 1 (0), X=1150.63, Y=331.44, Mass=37307, SNR=51.2, Peak=5888 HFD=3.4
19:42:16.376 00.002 18884 Star::Find(15, 115, 692, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
19:42:16.378 00.002 18884 Star::Find returns 1 (0), X=114.61, Y=696.61, Mass=10679, SNR=24.2, Peak=4048 HFD=3.0
19:42:16.379 00.001 18884 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.70) = xAngle (-3.66 = 2.63)
19:42:16.381 00.002 18884 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.29 = 3.00)
19:42:16.382 00.001 18884 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.96 mountX=-0.18 mountY=0.03, mountTheta=2.98
19:42:16.384 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.12, y=-0.17, opts=13)
19:42:16.385 00.001 18884 Enqueuing Move request for scope (0.12, -0.17)
19:42:16.386 00.001 16360 Worker thread wakes up
19:42:16.386 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
19:42:16.386 00.000 16360 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
19:42:16.386 00.000 16360 Moving (0.12, -0.17) raw xDistance=-0.18 yDistance=0.03
19:42:16.386 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
19:42:16.386 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:16.386 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
19:42:16.386 00.000 16360 MoveAxis(E, 0, ABG)
19:42:16.386 00.000 16360 Move returns status 0, amount 0
19:42:16.386 00.000 16360 MoveAxis(N, 0, ABG)
19:42:16.386 00.000 16360 Move returns status 0, amount 0
19:42:16.386 00.000 16360 move complete, result=0
19:42:16.386 00.000 16360 worker thread done servicing request
19:42:16.391 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2486, FiltMax=65485, Gamma=1.000
19:42:16.408 00.017 18884 UpdateGuideState exits: m=2371075 SNR=521.1
19:42:16.409 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:16.410 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:16.411 00.001 18884 Enqueuing Expose request
19:42:16.412 00.001 16360 Worker thread wakes up
19:42:16.412 00.000 18884 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
19:42:16.412 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:16.412 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:17.384 00.972 16360 Exposure complete
19:42:17.454 00.070 16360 worker thread done servicing request
19:42:17.454 00.000 18884 OnExposeComplete: enter
19:42:17.456 00.002 18884 UpdateGuideState(): m_state=6
19:42:17.457 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
19:42:17.458 00.001 18884 Star::Find returns 1 (0), X=476.76, Y=100.87, Mass=2369293, SNR=552.7, Peak=65535 HFD=5.8
19:42:17.460 00.002 18884 MultiStar: [#1 0.01,0.07,0.41,U] [#2 -0.02,0.12,0.37,U] [#3 0.15,0.00,0.27,U] [#4 0.08,-0.08,0.38,U] [#5 0.25,0.08,0.21,U] [#6 0.06,0.15,0.22,U] [#7 0.16,-0.09,0.14,U] [#8 0.15,-0.06,0.85,U] 
19:42:17.461 00.001 18884 refined, 8 included, MultiStar: {0.11, -0.02}, one-star: {0.13, -0.09}
19:42:17.462 00.001 18884 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.70) = xAngle (-2.86 = -2.86)
19:42:17.464 00.002 18884 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.49 = -2.49)
19:42:17.465 00.001 18884 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.16 mountX=-0.10 mountY=-0.06, mountTheta=-2.58
19:42:17.466 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.11, y=-0.02, opts=13)
19:42:17.467 00.001 18884 Enqueuing Move request for scope (0.11, -0.02)
19:42:17.468 00.001 16360 Worker thread wakes up
19:42:17.468 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
19:42:17.468 00.000 16360 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
19:42:17.468 00.000 16360 Moving (0.11, -0.02) raw xDistance=-0.10 yDistance=-0.06
19:42:17.468 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
19:42:17.468 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:17.468 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:42:17.468 00.000 16360 MoveAxis(E, 0, ABG)
19:42:17.468 00.000 16360 Move returns status 0, amount 0
19:42:17.468 00.000 16360 MoveAxis(N, 0, ABG)
19:42:17.468 00.000 16360 Move returns status 0, amount 0
19:42:17.468 00.000 16360 move complete, result=0
19:42:17.468 00.000 16360 worker thread done servicing request
19:42:17.472 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2745, FiltMin=2493, FiltMax=65485, Gamma=1.000
19:42:17.500 00.028 18884 UpdateGuideState exits: m=2369293 SNR=552.7
19:42:17.501 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:17.502 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:17.504 00.002 18884 Enqueuing Expose request
19:42:17.505 00.001 16360 Worker thread wakes up
19:42:17.505 00.000 18884 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:42:17.506 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:17.506 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:18.673 01.167 16360 Exposure complete
19:42:18.746 00.073 16360 worker thread done servicing request
19:42:18.746 00.000 18884 OnExposeComplete: enter
19:42:18.748 00.002 18884 UpdateGuideState(): m_state=6
19:42:18.750 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
19:42:18.752 00.002 18884 Star::Find returns 1 (0), X=476.89, Y=100.76, Mass=2347370, SNR=547.0, Peak=65535 HFD=5.8
19:42:18.755 00.003 18884 MultiStar: [#1 0.32,-0.01,0.41,U] [#2 0.32,0.13,0.39,U] [#3 0.36,0.06,0.27,U] [#4 0.24,-0.09,0.36,U] [#5 0.44,0.01,0.19,U] [#6 0.35,0.07,0.15,U] [#7 0.44,-0.17,0.12,U] [#8 0.37,0.03,0.80,U] 
19:42:18.757 00.002 18884 refined, 8 included, MultiStar: {0.32, -0.04}, one-star: {0.26, -0.21}
19:42:18.758 00.001 18884 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.70) = xAngle (-2.83 = -2.83)
19:42:18.760 00.002 18884 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.46 = -2.46)
19:42:18.762 00.002 18884 CameraToMount -- cameraX=0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-0.14 mountX=-0.31 mountY=-0.20, mountTheta=-2.56
19:42:18.765 00.003 18884 SchedulePrimaryMove(0F4E4090, x=0.32, y=-0.04, opts=13)
19:42:18.767 00.002 18884 Enqueuing Move request for scope (0.32, -0.04)
19:42:18.770 00.003 16360 Worker thread wakes up
19:42:18.770 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.04) opts 0xd
19:42:18.770 00.000 16360 Handling offset move in thread for scope, endpoint = (0.32, -0.04)
19:42:18.770 00.000 16360 Moving (0.32, -0.04) raw xDistance=-0.31 yDistance=-0.20
19:42:18.770 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
19:42:18.770 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
19:42:18.770 00.000 16360 MoveAxis(E, 31, ABG)
19:42:18.770 00.000 16360 Guiding  Dir = 2, Dur = 31
19:42:18.771 00.001 16360 IsSlewing returns 0
19:42:18.771 00.000 16360 IsGuiding returns 0
19:42:18.775 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2745, FiltMin=2502, FiltMax=65488, Gamma=1.000
19:42:18.794 00.019 18884 UpdateGuideState exits: m=2347370 SNR=547.0
19:42:18.795 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:18.796 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:18.798 00.002 18884 Enqueuing Expose request
19:42:18.832 00.034 16360 IsGuiding returns 1
19:42:18.832 00.000 16360 scope still moving after pulse duration time elapsed
19:42:18.862 00.030 16360 IsSlewing returns 0
19:42:18.862 00.000 16360 IsGuiding returns 1
19:42:18.894 00.032 16360 IsSlewing returns 0
19:42:18.894 00.000 16360 IsGuiding returns 1
19:42:18.924 00.030 16360 IsSlewing returns 0
19:42:18.924 00.000 16360 IsGuiding returns 0
19:42:18.924 00.000 16360 scope move finished after 31 + 122 ms
19:42:18.924 00.000 16360 Move returns status 0, amount 31
19:42:18.924 00.000 16360 MoveAxis(N, 42, ABG)
19:42:18.924 00.000 16360 Guiding  Dir = 0, Dur = 42
19:42:18.924 00.000 16360 IsSlewing returns 0
19:42:18.924 00.000 16360 IsGuiding returns 0
19:42:18.989 00.065 16360 IsGuiding returns 1
19:42:18.989 00.000 16360 scope still moving after pulse duration time elapsed
19:42:19.019 00.030 16360 IsSlewing returns 0
19:42:19.019 00.000 16360 IsGuiding returns 1
19:42:19.050 00.031 16360 IsSlewing returns 0
19:42:19.050 00.000 16360 IsGuiding returns 1
19:42:19.081 00.031 16360 IsSlewing returns 0
19:42:19.081 00.000 16360 IsGuiding returns 0
19:42:19.081 00.000 16360 scope move finished after 42 + 114 ms
19:42:19.081 00.000 16360 Move returns status 0, amount 42
19:42:19.081 00.000 16360 move complete, result=0
19:42:19.081 00.000 16360 worker thread done servicing request
19:42:19.081 00.000 16360 Worker thread wakes up
19:42:19.081 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:19.081 00.000 18884 GuideStep: -0.3 px 31 ms EAST, -0.2 px 42 ms NORTH
19:42:19.082 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:20.063 00.981 16360 Exposure complete
19:42:20.142 00.079 16360 worker thread done servicing request
19:42:20.142 00.000 18884 OnExposeComplete: enter
19:42:20.144 00.002 18884 UpdateGuideState(): m_state=6
19:42:20.146 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
19:42:20.148 00.002 18884 Star::Find returns 1 (0), X=476.68, Y=100.68, Mass=2414742, SNR=556.4, Peak=65535 HFD=5.5
19:42:20.150 00.002 18884 MultiStar: [#1 0.04,-0.19,0.43,U] [#2 -0.02,-0.12,0.35,U] [#3 0.06,-0.15,0.30,U] [#4 -0.07,-0.21,0.38,U] [#5 0.10,-0.00,0.19,U] [#6 -0.10,-0.06,0.17,U] [#7 -0.02,-0.21,0.12,U] [#8 0.12,-0.19,0.77,U] 
19:42:20.151 00.001 18884 refined, 8 included, MultiStar: {0.04, -0.19}, one-star: {0.04, -0.29}
19:42:20.152 00.001 18884 CameraToMount -- cameraTheta (-1.38) - m_xAngle (2.70) = xAngle (-4.08 = 2.21)
19:42:20.153 00.001 18884 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.71 = 2.58)
19:42:20.155 00.002 18884 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.38 mountX=-0.12 mountY=0.11, mountTheta=2.41
19:42:20.158 00.003 18884 SchedulePrimaryMove(0F4E4090, x=0.04, y=-0.19, opts=13)
19:42:20.159 00.001 18884 Enqueuing Move request for scope (0.04, -0.19)
19:42:20.160 00.001 16360 Worker thread wakes up
19:42:20.160 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
19:42:20.160 00.000 16360 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
19:42:20.160 00.000 16360 Moving (0.04, -0.19) raw xDistance=-0.12 yDistance=0.11
19:42:20.160 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
19:42:20.160 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:20.160 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
19:42:20.160 00.000 16360 MoveAxis(E, 0, ABG)
19:42:20.160 00.000 16360 Move returns status 0, amount 0
19:42:20.160 00.000 16360 MoveAxis(N, 0, ABG)
19:42:20.161 00.001 16360 Move returns status 0, amount 0
19:42:20.161 00.000 16360 move complete, result=0
19:42:20.161 00.000 16360 worker thread done servicing request
19:42:20.168 00.007 18884 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2745, FiltMin=2502, FiltMax=65485, Gamma=1.000
19:42:20.198 00.030 18884 UpdateGuideState exits: m=2414742 SNR=556.4
19:42:20.200 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:20.201 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:20.202 00.001 18884 Enqueuing Expose request
19:42:20.203 00.001 16360 Worker thread wakes up
19:42:20.203 00.000 18884 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:20.204 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:20.205 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:21.366 01.161 16360 Exposure complete
19:42:21.428 00.062 16360 worker thread done servicing request
19:42:21.428 00.000 18884 OnExposeComplete: enter
19:42:21.429 00.001 18884 UpdateGuideState(): m_state=6
19:42:21.430 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
19:42:21.431 00.001 18884 Star::Find returns 1 (0), X=476.74, Y=100.50, Mass=2358536, SNR=572.8, Peak=65535 HFD=5.6
19:42:21.432 00.001 18884 MultiStar: [#1 0.10,-0.30,0.42,U] [#2 0.08,-0.44,0.33,U] [#3 0.22,-0.27,0.30,U] [#4 0.01,-0.42,0.35,U] [#5 0.13,-0.42,0.17,U] [#6 0.11,-0.34,0.15,U] [#7 0.07,-0.29,0.12,U] [#8 0.18,-0.24,0.77,U] 
19:42:21.433 00.001 18884 refined, 8 included, MultiStar: {0.12, -0.36}, one-star: {0.10, -0.47}
19:42:21.434 00.001 18884 CameraToMount -- cameraTheta (-1.26) - m_xAngle (2.70) = xAngle (-3.95 = 2.33)
19:42:21.435 00.001 18884 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.58 = 2.70)
19:42:21.436 00.001 18884 CameraToMount -- cameraX=0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.26 mountX=-0.26 mountY=0.16, mountTheta=2.58
19:42:21.437 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.12, y=-0.36, opts=13)
19:42:21.438 00.001 18884 Enqueuing Move request for scope (0.12, -0.36)
19:42:21.439 00.001 16360 Worker thread wakes up
19:42:21.439 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.36) opts 0xd
19:42:21.439 00.000 16360 Handling offset move in thread for scope, endpoint = (0.12, -0.36)
19:42:21.439 00.000 16360 Moving (0.12, -0.36) raw xDistance=-0.26 yDistance=0.16
19:42:21.439 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
19:42:21.440 00.001 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:21.440 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
19:42:21.440 00.000 16360 MoveAxis(E, 27, ABG)
19:42:21.440 00.000 16360 Guiding  Dir = 2, Dur = 27
19:42:21.440 00.000 16360 IsSlewing returns 0
19:42:21.440 00.000 16360 IsGuiding returns 0
19:42:21.444 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2512, FiltMax=65485, Gamma=1.000
19:42:21.461 00.017 18884 UpdateGuideState exits: m=2358536 SNR=572.8
19:42:21.463 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:21.464 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:21.465 00.001 16360 PulseGuide returned control before completion, sleep 16
19:42:21.465 00.000 18884 Enqueuing Expose request
19:42:21.491 00.026 16360 IsGuiding returns 1
19:42:21.491 00.000 16360 scope still moving after pulse duration time elapsed
19:42:21.522 00.031 16360 IsSlewing returns 0
19:42:21.522 00.000 16360 IsGuiding returns 1
19:42:21.553 00.031 16360 IsSlewing returns 0
19:42:21.553 00.000 16360 IsGuiding returns 0
19:42:21.553 00.000 16360 scope move finished after 27 + 86 ms
19:42:21.554 00.001 16360 Move returns status 0, amount 27
19:42:21.554 00.000 16360 MoveAxis(N, 0, ABG)
19:42:21.554 00.000 16360 Move returns status 0, amount 0
19:42:21.554 00.000 16360 move complete, result=0
19:42:21.554 00.000 16360 worker thread done servicing request
19:42:21.554 00.000 18884 GuideStep: -0.3 px 27 ms EAST, 0.2 px 0 ms NORTH
19:42:21.556 00.002 16360 Worker thread wakes up
19:42:21.557 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:21.557 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:22.551 00.994 16360 Exposure complete
19:42:22.636 00.085 16360 worker thread done servicing request
19:42:22.636 00.000 18884 OnExposeComplete: enter
19:42:22.638 00.002 18884 UpdateGuideState(): m_state=6
19:42:22.640 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
19:42:22.641 00.001 18884 Star::Find returns 1 (0), X=476.44, Y=100.70, Mass=2342623, SNR=513.1, Peak=65535 HFD=5.5
19:42:22.643 00.002 18884 MultiStar: [#1 -0.31,-0.11,0.42,U] [#2 -0.32,-0.19,0.35,U] [#3 -0.15,-0.07,0.26,U] [#4 -0.31,-0.25,0.42,U] [#5 -0.15,-0.01,0.18,U] [#6 -0.13,0.02,0.18,U] [#7 -0.39,-0.31,0.00,M1] [#8 -0.19,-0.04,0.89,U] 
19:42:22.643 00.000 18884 refined, 7 included, MultiStar: {-0.22, -0.15}, one-star: {-0.20, -0.27}
19:42:22.646 00.003 18884 CameraToMount -- cameraTheta (-2.56) - m_xAngle (2.70) = xAngle (-5.26 = 1.03)
19:42:22.646 00.000 18884 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.89 = 1.40)
19:42:22.647 00.001 18884 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.56 mountX=0.14 mountY=0.26, mountTheta=1.09
19:42:22.649 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.22, y=-0.15, opts=13)
19:42:22.650 00.001 18884 Enqueuing Move request for scope (-0.22, -0.15)
19:42:22.651 00.001 16360 Worker thread wakes up
19:42:22.651 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd
19:42:22.651 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.22, -0.15)
19:42:22.651 00.000 16360 Moving (-0.22, -0.15) raw xDistance=0.14 yDistance=0.26
19:42:22.651 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
19:42:22.651 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:22.651 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
19:42:22.651 00.000 16360 MoveAxis(E, 0, ABG)
19:42:22.651 00.000 16360 Move returns status 0, amount 0
19:42:22.651 00.000 16360 MoveAxis(N, 0, ABG)
19:42:22.651 00.000 16360 Move returns status 0, amount 0
19:42:22.651 00.000 16360 move complete, result=0
19:42:22.651 00.000 16360 worker thread done servicing request
19:42:22.655 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2480, FiltMax=65472, Gamma=1.000
19:42:22.672 00.017 18884 UpdateGuideState exits: m=2342623 SNR=513.1
19:42:22.673 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:22.674 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:22.675 00.001 18884 Enqueuing Expose request
19:42:22.676 00.001 16360 Worker thread wakes up
19:42:22.676 00.000 18884 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
19:42:22.676 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:22.676 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:23.849 01.173 16360 Exposure complete
19:42:23.942 00.093 16360 worker thread done servicing request
19:42:23.942 00.000 18884 OnExposeComplete: enter
19:42:23.943 00.001 18884 UpdateGuideState(): m_state=6
19:42:23.944 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
19:42:23.946 00.002 18884 Star::Find returns 1 (0), X=476.24, Y=100.53, Mass=2364157, SNR=509.6, Peak=65535 HFD=5.5
19:42:23.947 00.001 18884 MultiStar: [#1 -0.49,-0.21,0.00,M1] [#2 -0.62,-0.16,0.00,M1] [#3 -0.39,-0.33,0.00,M1] [#4 -0.48,-0.27,0.00,M1] [#5 -0.45,-0.24,0.00,M1] [#6 -0.43,-0.20,0.00,M1] [#7 -0.46,-0.23,0.00,M2] [#8 -0.38,-0.16,0.85,U] 
19:42:23.948 00.001 18884 refined, 1 included, MultiStar: {-0.39, -0.31}, one-star: {-0.40, -0.43}
19:42:23.948 00.000 18884 CameraToMount -- cameraTheta (-2.47) - m_xAngle (2.70) = xAngle (-5.17 = 1.12)
19:42:23.949 00.001 18884 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.80 = 1.49)
19:42:23.950 00.001 18884 CameraToMount -- cameraX=-0.39 cameraY=-0.31 hyp=0.50 cameraTheta=-2.47 mountX=0.22 mountY=0.50, mountTheta=1.16
19:42:23.952 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.39, y=-0.31, opts=13)
19:42:23.952 00.000 18884 Enqueuing Move request for scope (-0.39, -0.31)
19:42:23.953 00.001 16360 Worker thread wakes up
19:42:23.953 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.31) opts 0xd
19:42:23.953 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.39, -0.31)
19:42:23.953 00.000 16360 Moving (-0.39, -0.31) raw xDistance=0.22 yDistance=0.50
19:42:23.953 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
19:42:23.953 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:23.953 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
19:42:23.953 00.000 16360 MoveAxis(W, 22, ABG)
19:42:23.954 00.001 16360 Guiding  Dir = 3, Dur = 22
19:42:23.954 00.000 16360 IsSlewing returns 0
19:42:23.954 00.000 16360 IsGuiding returns 0
19:42:23.959 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2745, FiltMin=2502, FiltMax=65485, Gamma=1.000
19:42:23.989 00.030 16360 IsGuiding returns 1
19:42:23.989 00.000 16360 scope still moving after pulse duration time elapsed
19:42:23.990 00.001 18884 UpdateGuideState exits: m=2364157 SNR=509.6
19:42:23.993 00.003 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:23.994 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:23.996 00.002 18884 Enqueuing Expose request
19:42:24.019 00.023 16360 IsSlewing returns 0
19:42:24.019 00.000 16360 IsGuiding returns 1
19:42:24.050 00.031 16360 IsSlewing returns 0
19:42:24.050 00.000 16360 IsGuiding returns 1
19:42:24.081 00.031 16360 IsSlewing returns 0
19:42:24.081 00.000 16360 IsGuiding returns 0
19:42:24.081 00.000 16360 scope move finished after 22 + 104 ms
19:42:24.081 00.000 16360 Move returns status 0, amount 22
19:42:24.081 00.000 16360 MoveAxis(N, 0, ABG)
19:42:24.081 00.000 16360 Move returns status 0, amount 0
19:42:24.081 00.000 16360 move complete, result=0
19:42:24.081 00.000 16360 worker thread done servicing request
19:42:24.081 00.000 16360 Worker thread wakes up
19:42:24.081 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:24.081 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:24.082 00.001 18884 GuideStep: 0.2 px 22 ms WEST, 0.5 px 0 ms NORTH
19:42:25.052 00.970 16360 Exposure complete
19:42:25.128 00.076 16360 worker thread done servicing request
19:42:25.128 00.000 18884 OnExposeComplete: enter
19:42:25.129 00.001 18884 UpdateGuideState(): m_state=6
19:42:25.130 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
19:42:25.131 00.001 18884 Star::Find returns 1 (0), X=476.32, Y=100.42, Mass=2495263, SNR=596.4, Peak=65535 HFD=5.5
19:42:25.133 00.002 18884 MultiStar: [#1 -0.25,-0.26,0.39,U] [#2 -0.28,-0.36,0.00,M2] [#3 -0.09,-0.30,0.27,U] [#4 -0.25,-0.40,0.00,M2] [#5 -0.23,-0.19,0.17,U] [#6 -0.24,-0.30,0.16,U] [#7 -0.46,-0.54,0.00,M3] [#8 -0.11,-0.24,0.75,U] 
19:42:25.133 00.000 18884 refined, 5 included, MultiStar: {-0.22, -0.36}, one-star: {-0.31, -0.55}
19:42:25.134 00.001 18884 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.70) = xAngle (-4.80 = 1.48)
19:42:25.135 00.001 18884 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.43 = 1.85)
19:42:25.136 00.001 18884 CameraToMount -- cameraX=-0.22 cameraY=-0.36 hyp=0.42 cameraTheta=-2.11 mountX=0.04 mountY=0.41, mountTheta=1.48
19:42:25.138 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.22, y=-0.36, opts=13)
19:42:25.139 00.001 18884 Enqueuing Move request for scope (-0.22, -0.36)
19:42:25.140 00.001 16360 Worker thread wakes up
19:42:25.140 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.36) opts 0xd
19:42:25.140 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.22, -0.36)
19:42:25.140 00.000 16360 Moving (-0.22, -0.36) raw xDistance=0.04 yDistance=0.41
19:42:25.140 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
19:42:25.140 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:25.140 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
19:42:25.140 00.000 16360 MoveAxis(E, 0, ABG)
19:42:25.140 00.000 16360 Move returns status 0, amount 0
19:42:25.140 00.000 16360 MoveAxis(N, 0, ABG)
19:42:25.140 00.000 16360 Move returns status 0, amount 0
19:42:25.140 00.000 16360 move complete, result=0
19:42:25.140 00.000 16360 worker thread done servicing request
19:42:25.145 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2745, FiltMin=2483, FiltMax=65485, Gamma=1.000
19:42:25.160 00.015 18884 UpdateGuideState exits: m=2495263 SNR=596.4
19:42:25.161 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:25.162 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:25.162 00.000 18884 Enqueuing Expose request
19:42:25.163 00.001 16360 Worker thread wakes up
19:42:25.163 00.000 18884 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
19:42:25.164 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:25.164 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:26.341 01.177 16360 Exposure complete
19:42:26.439 00.098 16360 worker thread done servicing request
19:42:26.439 00.000 18884 OnExposeComplete: enter
19:42:26.441 00.002 18884 UpdateGuideState(): m_state=6
19:42:26.443 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
19:42:26.445 00.002 18884 Star::Find returns 1 (0), X=476.59, Y=100.45, Mass=2356442, SNR=524.0, Peak=65535 HFD=5.6
19:42:26.447 00.002 18884 MultiStar: [#1 -0.23,-0.26,0.42,U] [#2 -0.22,-0.31,0.36,U] [#3 -0.07,-0.32,0.31,U] [#4 -0.13,-0.41,0.38,U] [#5 -0.11,-0.23,0.20,U] [#6 -0.20,-0.24,0.18,U] [#7 -0.39,-0.44,0.00,M4] [#8 -0.03,-0.21,0.84,U] 
19:42:26.449 00.002 18884 refined, 7 included, MultiStar: {-0.10, -0.34}, one-star: {-0.05, -0.52}
19:42:26.450 00.001 18884 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.70) = xAngle (-4.56 = 1.72)
19:42:26.452 00.002 18884 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.19 = 2.09)
19:42:26.454 00.002 18884 CameraToMount -- cameraX=-0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.86 mountX=-0.05 mountY=0.31, mountTheta=1.74
19:42:26.458 00.004 18884 SchedulePrimaryMove(0F4E4090, x=-0.10, y=-0.34, opts=13)
19:42:26.460 00.002 18884 Enqueuing Move request for scope (-0.10, -0.34)
19:42:26.462 00.002 16360 Worker thread wakes up
19:42:26.462 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.34) opts 0xd
19:42:26.462 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.10, -0.34)
19:42:26.462 00.000 16360 Moving (-0.10, -0.34) raw xDistance=-0.05 yDistance=0.31
19:42:26.462 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
19:42:26.462 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:42:26.462 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
19:42:26.462 00.000 16360 MoveAxis(E, 0, ABG)
19:42:26.462 00.000 16360 Move returns status 0, amount 0
19:42:26.462 00.000 16360 MoveAxis(N, 0, ABG)
19:42:26.464 00.002 16360 Move returns status 0, amount 0
19:42:26.464 00.000 16360 move complete, result=0
19:42:26.464 00.000 16360 worker thread done servicing request
19:42:26.471 00.007 18884 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2745, FiltMin=2499, FiltMax=65485, Gamma=1.000
19:42:26.504 00.033 18884 UpdateGuideState exits: m=2356442 SNR=524.0
19:42:26.506 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:26.509 00.003 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:26.511 00.002 18884 Enqueuing Expose request
19:42:26.512 00.001 16360 Worker thread wakes up
19:42:26.513 00.001 18884 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
19:42:26.514 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:26.514 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:27.492 00.978 16360 Exposure complete
19:42:27.559 00.067 16360 worker thread done servicing request
19:42:27.560 00.001 18884 OnExposeComplete: enter
19:42:27.560 00.000 18884 UpdateGuideState(): m_state=6
19:42:27.562 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
19:42:27.563 00.001 18884 Star::Find returns 1 (0), X=476.62, Y=100.47, Mass=2427378, SNR=524.9, Peak=65535 HFD=5.6
19:42:27.565 00.002 18884 MultiStar: [#1 -0.13,-0.13,0.36,U] [#2 -0.11,-0.25,0.40,U] [#3 -0.02,-0.35,0.33,U] [#4 -0.29,-0.39,0.00,M2] [#5 -0.07,-0.27,0.17,U] [#6 -0.06,-0.29,0.15,U] [#7 0.07,-0.37,0.11,U] [#8 -0.03,-0.28,0.89,U] 
19:42:27.566 00.001 18884 refined, 7 included, MultiStar: {-0.05, -0.33}, one-star: {-0.02, -0.49}
19:42:27.567 00.001 18884 CameraToMount -- cameraTheta (-1.71) - m_xAngle (2.70) = xAngle (-4.40 = 1.88)
19:42:27.568 00.001 18884 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.03 = 2.25)
19:42:27.569 00.001 18884 CameraToMount -- cameraX=-0.05 cameraY=-0.33 hyp=0.34 cameraTheta=-1.71 mountX=-0.10 mountY=0.26, mountTheta=1.94
19:42:27.571 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.05, y=-0.33, opts=13)
19:42:27.572 00.001 18884 Enqueuing Move request for scope (-0.05, -0.33)
19:42:27.573 00.001 16360 Worker thread wakes up
19:42:27.573 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.33) opts 0xd
19:42:27.573 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.05, -0.33)
19:42:27.573 00.000 16360 Moving (-0.05, -0.33) raw xDistance=-0.10 yDistance=0.26
19:42:27.574 00.001 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
19:42:27.574 00.000 16360 switching direction from -1 to 1 - decHistory=4 oldest=-0.24 newest=0.98
19:42:27.574 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
19:42:27.574 00.000 16360 MoveAxis(E, 0, ABG)
19:42:27.574 00.000 16360 Move returns status 0, amount 0
19:42:27.574 00.000 16360 MoveAxis(S, 54, ABG)
19:42:27.574 00.000 16360 Guiding  Dir = 1, Dur = 54
19:42:27.574 00.000 16360 IsSlewing returns 0
19:42:27.575 00.001 16360 IsGuiding returns 0
19:42:27.576 00.001 16360 PulseGuide returned control before completion, sleep 63
19:42:27.578 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2745, FiltMin=2502, FiltMax=65485, Gamma=1.000
19:42:27.606 00.028 18884 UpdateGuideState exits: m=2427378 SNR=524.9
19:42:27.608 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:27.610 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:27.611 00.001 18884 Enqueuing Expose request
19:42:27.642 00.031 16360 IsGuiding returns 1
19:42:27.642 00.000 16360 scope still moving after pulse duration time elapsed
19:42:27.673 00.031 16360 IsSlewing returns 0
19:42:27.673 00.000 16360 IsGuiding returns 0
19:42:27.673 00.000 16360 scope move finished after 54 + 44 ms
19:42:27.673 00.000 16360 Move returns status 0, amount 54
19:42:27.673 00.000 16360 move complete, result=0
19:42:27.673 00.000 16360 worker thread done servicing request
19:42:27.673 00.000 16360 Worker thread wakes up
19:42:27.675 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:27.675 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:27.675 00.000 18884 GuideStep: -0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
19:42:28.836 01.161 16360 Exposure complete
19:42:28.924 00.088 16360 worker thread done servicing request
19:42:28.924 00.000 18884 OnExposeComplete: enter
19:42:28.926 00.002 18884 UpdateGuideState(): m_state=6
19:42:28.927 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
19:42:28.928 00.001 18884 Star::Find returns 1 (0), X=476.36, Y=100.63, Mass=2394409, SNR=573.1, Peak=65535 HFD=5.5
19:42:28.929 00.001 18884 MultiStar: [#1 -0.31,-0.25,0.40,U] [#2 -0.27,-0.16,0.32,U] [#3 -0.11,-0.13,0.26,U] [#4 -0.17,-0.38,0.00,M3] [#5 -0.16,-0.11,0.19,U] [#6 -0.18,-0.07,0.16,U] [#7 -0.23,-0.36,0.00,M4] [#8 -0.18,-0.24,0.79,U] 
19:42:28.931 00.002 18884 refined, 6 included, MultiStar: {-0.23, -0.24}, one-star: {-0.28, -0.34}
19:42:28.932 00.001 18884 CameraToMount -- cameraTheta (-2.34) - m_xAngle (2.70) = xAngle (-5.03 = 1.25)
19:42:28.934 00.002 18884 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.66 = 1.62)
19:42:28.935 00.001 18884 CameraToMount -- cameraX=-0.23 cameraY=-0.24 hyp=0.33 cameraTheta=-2.34 mountX=0.10 mountY=0.33, mountTheta=1.27
19:42:28.937 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.23, y=-0.24, opts=13)
19:42:28.939 00.002 18884 Enqueuing Move request for scope (-0.23, -0.24)
19:42:28.939 00.000 16360 Worker thread wakes up
19:42:28.940 00.001 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.24) opts 0xd
19:42:28.940 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.23, -0.24)
19:42:28.940 00.000 16360 Moving (-0.23, -0.24) raw xDistance=0.10 yDistance=0.33
19:42:28.940 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
19:42:28.940 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
19:42:28.940 00.000 16360 MoveAxis(E, 0, ABG)
19:42:28.940 00.000 16360 Move returns status 0, amount 0
19:42:28.940 00.000 16360 MoveAxis(S, 69, ABG)
19:42:28.940 00.000 16360 Guiding  Dir = 1, Dur = 69
19:42:28.940 00.000 16360 IsSlewing returns 0
19:42:28.940 00.000 16360 IsGuiding returns 0
19:42:28.944 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2509, FiltMax=65485, Gamma=1.000
19:42:28.961 00.017 18884 UpdateGuideState exits: m=2394409 SNR=573.1
19:42:28.962 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:28.963 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:28.964 00.001 18884 Enqueuing Expose request
19:42:28.988 00.024 16360 PulseGuide returned control before completion, sleep 33
19:42:29.033 00.045 16360 IsGuiding returns 1
19:42:29.033 00.000 16360 scope still moving after pulse duration time elapsed
19:42:29.065 00.032 16360 IsSlewing returns 0
19:42:29.065 00.000 16360 IsGuiding returns 1
19:42:29.097 00.032 16360 IsSlewing returns 0
19:42:29.097 00.000 16360 IsGuiding returns 0
19:42:29.097 00.000 16360 scope move finished after 69 + 86 ms
19:42:29.097 00.000 16360 Move returns status 0, amount 69
19:42:29.097 00.000 16360 move complete, result=0
19:42:29.097 00.000 16360 worker thread done servicing request
19:42:29.097 00.000 16360 Worker thread wakes up
19:42:29.097 00.000 18884 GuideStep: 0.1 px 0 ms EAST, 0.3 px 69 ms SOUTH
19:42:29.098 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:29.098 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:30.080 00.982 16360 Exposure complete
19:42:30.168 00.088 16360 worker thread done servicing request
19:42:30.168 00.000 18884 OnExposeComplete: enter
19:42:30.170 00.002 18884 UpdateGuideState(): m_state=6
19:42:30.170 00.000 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
19:42:30.172 00.002 18884 Star::Find returns 1 (0), X=476.65, Y=100.72, Mass=2377448, SNR=518.9, Peak=65535 HFD=5.5
19:42:30.174 00.002 18884 MultiStar: [#1 -0.11,-0.08,0.44,U] [#2 -0.15,-0.17,0.38,U] [#3 0.05,-0.13,0.33,U] [#4 -0.01,-0.23,0.36,U] [#5 -0.01,-0.07,0.19,U] [#6 -0.28,0.13,0.17,U] [#7 -0.06,-0.17,0.14,U] [#8 -0.07,-0.09,0.85,U] 
19:42:30.176 00.002 18884 refined, 8 included, MultiStar: {-0.05, -0.15}, one-star: {0.01, -0.25}
19:42:30.178 00.002 18884 CameraToMount -- cameraTheta (-1.90) - m_xAngle (2.70) = xAngle (-4.60 = 1.68)
19:42:30.179 00.001 18884 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.23 = 2.05)
19:42:30.181 00.002 18884 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.90 mountX=-0.02 mountY=0.14, mountTheta=1.70
19:42:30.187 00.006 18884 SchedulePrimaryMove(0F4E4090, x=-0.05, y=-0.15, opts=13)
19:42:30.187 00.000 18884 Enqueuing Move request for scope (-0.05, -0.15)
19:42:30.188 00.001 16360 Worker thread wakes up
19:42:30.188 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
19:42:30.188 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
19:42:30.188 00.000 16360 Moving (-0.05, -0.15) raw xDistance=-0.02 yDistance=0.14
19:42:30.188 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
19:42:30.188 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:30.189 00.001 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:42:30.189 00.000 16360 MoveAxis(E, 0, ABG)
19:42:30.189 00.000 16360 Move returns status 0, amount 0
19:42:30.189 00.000 16360 MoveAxis(N, 0, ABG)
19:42:30.189 00.000 16360 Move returns status 0, amount 0
19:42:30.189 00.000 16360 move complete, result=0
19:42:30.189 00.000 16360 worker thread done servicing request
19:42:30.194 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=733, max=65535, med=2745, FiltMin=2493, FiltMax=65485, Gamma=1.000
19:42:30.223 00.029 18884 UpdateGuideState exits: m=2377448 SNR=518.9
19:42:30.224 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:30.225 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:30.226 00.001 18884 Enqueuing Expose request
19:42:30.227 00.001 16360 Worker thread wakes up
19:42:30.227 00.000 18884 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:30.228 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:30.228 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:31.399 01.171 16360 Exposure complete
19:42:31.474 00.075 16360 worker thread done servicing request
19:42:31.474 00.000 18884 OnExposeComplete: enter
19:42:31.475 00.001 18884 UpdateGuideState(): m_state=6
19:42:31.477 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
19:42:31.478 00.001 18884 Star::Find returns 1 (0), X=476.66, Y=100.66, Mass=2420740, SNR=562.8, Peak=65535 HFD=5.5
19:42:31.479 00.001 18884 MultiStar: [#1 -0.09,-0.00,0.36,U] [#2 -0.07,-0.08,0.33,U] [#3 0.03,-0.06,0.29,U] [#4 0.01,-0.17,0.35,U] [#5 0.10,-0.00,0.19,U] [#6 -0.05,0.20,0.16,U] [#7 -0.11,-0.24,0.12,U] [#8 0.09,-0.10,0.78,U] 
19:42:31.480 00.001 18884 refined, 8 included, MultiStar: {0.01, -0.14}, one-star: {0.03, -0.31}
19:42:31.482 00.002 18884 CameraToMount -- cameraTheta (-1.46) - m_xAngle (2.70) = xAngle (-4.16 = 2.12)
19:42:31.483 00.001 18884 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.79 = 2.49)
19:42:31.484 00.001 18884 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.46 mountX=-0.07 mountY=0.08, mountTheta=2.29
19:42:31.486 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.01, y=-0.14, opts=13)
19:42:31.488 00.002 18884 Enqueuing Move request for scope (0.01, -0.14)
19:42:31.489 00.001 16360 Worker thread wakes up
19:42:31.489 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
19:42:31.489 00.000 16360 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
19:42:31.489 00.000 16360 Moving (0.01, -0.14) raw xDistance=-0.07 yDistance=0.08
19:42:31.489 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
19:42:31.489 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:31.489 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:42:31.489 00.000 16360 MoveAxis(E, 0, ABG)
19:42:31.489 00.000 16360 Move returns status 0, amount 0
19:42:31.489 00.000 16360 MoveAxis(N, 0, ABG)
19:42:31.489 00.000 16360 Move returns status 0, amount 0
19:42:31.490 00.001 16360 move complete, result=0
19:42:31.490 00.000 16360 worker thread done servicing request
19:42:31.495 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2509, FiltMax=65485, Gamma=1.000
19:42:31.511 00.016 18884 UpdateGuideState exits: m=2420740 SNR=562.8
19:42:31.512 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:31.513 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:31.514 00.001 18884 Enqueuing Expose request
19:42:31.514 00.000 16360 Worker thread wakes up
19:42:31.514 00.000 18884 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:31.515 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:31.515 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:32.495 00.980 16360 Exposure complete
19:42:32.587 00.092 16360 worker thread done servicing request
19:42:32.587 00.000 18884 OnExposeComplete: enter
19:42:32.589 00.002 18884 UpdateGuideState(): m_state=6
19:42:32.591 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
19:42:32.592 00.001 18884 Star::Find returns 1 (0), X=476.29, Y=100.75, Mass=2464181, SNR=570.1, Peak=65535 HFD=5.6
19:42:32.594 00.002 18884 MultiStar: [#1 -0.37,0.12,0.33,U] [#2 -0.52,0.12,0.00,M1] [#3 -0.14,0.00,0.26,U] [#4 -0.27,-0.11,0.35,U] [#5 -0.28,0.11,0.20,U] [#6 -0.24,0.08,0.15,U] [#7 -0.25,0.12,0.12,U] [#8 -0.24,-0.03,0.84,U] 
19:42:32.596 00.002 18884 refined, 7 included, MultiStar: {-0.28, -0.06}, one-star: {-0.34, -0.22}
19:42:32.598 00.002 18884 CameraToMount -- cameraTheta (-2.93) - m_xAngle (2.70) = xAngle (-5.63 = 0.65)
19:42:32.599 00.001 18884 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.26 = 1.02)
19:42:32.600 00.001 18884 CameraToMount -- cameraX=-0.28 cameraY=-0.06 hyp=0.29 cameraTheta=-2.93 mountX=0.23 mountY=0.25, mountTheta=0.82
19:42:32.602 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.28, y=-0.06, opts=13)
19:42:32.603 00.001 18884 Enqueuing Move request for scope (-0.28, -0.06)
19:42:32.605 00.002 16360 Worker thread wakes up
19:42:32.605 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.06) opts 0xd
19:42:32.606 00.001 16360 Handling offset move in thread for scope, endpoint = (-0.28, -0.06)
19:42:32.606 00.000 16360 Moving (-0.28, -0.06) raw xDistance=0.23 yDistance=0.25
19:42:32.606 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
19:42:32.606 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
19:42:32.606 00.000 16360 MoveAxis(W, 23, ABG)
19:42:32.606 00.000 16360 Guiding  Dir = 3, Dur = 23
19:42:32.606 00.000 16360 IsSlewing returns 0
19:42:32.607 00.001 16360 IsGuiding returns 0
19:42:32.612 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2745, FiltMin=2435, FiltMax=65485, Gamma=1.000
19:42:32.641 00.029 18884 UpdateGuideState exits: m=2464181 SNR=570.1
19:42:32.642 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:32.643 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:32.645 00.002 18884 Enqueuing Expose request
19:42:32.666 00.021 16360 IsGuiding returns 1
19:42:32.666 00.000 16360 scope still moving after pulse duration time elapsed
19:42:32.693 00.027 16360 IsSlewing returns 0
19:42:32.693 00.000 16360 IsGuiding returns 1
19:42:32.724 00.031 16360 IsSlewing returns 0
19:42:32.724 00.000 16360 IsGuiding returns 1
19:42:32.755 00.031 16360 IsSlewing returns 0
19:42:32.755 00.000 16360 IsGuiding returns 0
19:42:32.755 00.000 16360 scope move finished after 23 + 125 ms
19:42:32.755 00.000 16360 Move returns status 0, amount 23
19:42:32.755 00.000 16360 MoveAxis(S, 51, ABG)
19:42:32.755 00.000 16360 Guiding  Dir = 1, Dur = 51
19:42:32.755 00.000 16360 IsSlewing returns 0
19:42:32.755 00.000 16360 IsGuiding returns 0
19:42:32.758 00.003 16360 PulseGuide returned control before completion, sleep 59
19:42:32.818 00.060 16360 IsGuiding returns 1
19:42:32.818 00.000 16360 scope still moving after pulse duration time elapsed
19:42:32.851 00.033 16360 IsSlewing returns 0
19:42:32.851 00.000 16360 IsGuiding returns 0
19:42:32.851 00.000 16360 scope move finished after 51 + 44 ms
19:42:32.851 00.000 16360 Move returns status 0, amount 51
19:42:32.851 00.000 16360 move complete, result=0
19:42:32.851 00.000 16360 worker thread done servicing request
19:42:32.851 00.000 16360 Worker thread wakes up
19:42:32.852 00.001 18884 GuideStep: 0.2 px 23 ms WEST, 0.2 px 51 ms SOUTH
19:42:32.855 00.003 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:32.855 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:34.018 01.163 16360 Exposure complete
19:42:34.107 00.089 16360 worker thread done servicing request
19:42:34.107 00.000 18884 OnExposeComplete: enter
19:42:34.108 00.001 18884 UpdateGuideState(): m_state=6
19:42:34.108 00.000 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
19:42:34.109 00.001 18884 Star::Find returns 1 (0), X=476.67, Y=100.63, Mass=2463221, SNR=495.1, Peak=65535 HFD=5.5
19:42:34.110 00.001 18884 MultiStar: [#1 -0.08,-0.04,0.47,U] [#2 -0.04,-0.12,0.40,U] [#3 0.17,-0.09,0.30,U] [#4 0.05,-0.16,0.41,U] [#5 0.04,-0.04,0.24,U] [#6 0.03,0.10,0.19,U] [#7 0.03,-0.35,0.13,U] [#8 0.12,-0.20,0.89,U] 
19:42:34.111 00.001 18884 refined, 8 included, MultiStar: {0.04, -0.18}, one-star: {0.04, -0.34}
19:42:34.112 00.001 18884 CameraToMount -- cameraTheta (-1.32) - m_xAngle (2.70) = xAngle (-4.02 = 2.26)
19:42:34.113 00.001 18884 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.65 = 2.63)
19:42:34.113 00.000 18884 CameraToMount -- cameraX=0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.32 mountX=-0.12 mountY=0.09, mountTheta=2.49
19:42:34.115 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.04, y=-0.18, opts=13)
19:42:34.116 00.001 18884 Enqueuing Move request for scope (0.04, -0.18)
19:42:34.117 00.001 16360 Worker thread wakes up
19:42:34.117 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.18) opts 0xd
19:42:34.117 00.000 16360 Handling offset move in thread for scope, endpoint = (0.04, -0.18)
19:42:34.117 00.000 16360 Moving (0.04, -0.18) raw xDistance=-0.12 yDistance=0.09
19:42:34.117 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
19:42:34.117 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:34.117 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:42:34.118 00.001 16360 MoveAxis(E, 0, ABG)
19:42:34.118 00.000 16360 Move returns status 0, amount 0
19:42:34.118 00.000 16360 MoveAxis(N, 0, ABG)
19:42:34.118 00.000 16360 Move returns status 0, amount 0
19:42:34.118 00.000 16360 move complete, result=0
19:42:34.118 00.000 16360 worker thread done servicing request
19:42:34.122 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2505, FiltMax=65485, Gamma=1.000
19:42:34.139 00.017 18884 UpdateGuideState exits: m=2463221 SNR=495.1
19:42:34.140 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:34.141 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:34.141 00.000 18884 Enqueuing Expose request
19:42:34.142 00.001 16360 Worker thread wakes up
19:42:34.142 00.000 18884 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:42:34.143 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:34.143 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:35.139 00.996 16360 Exposure complete
19:42:35.218 00.079 16360 worker thread done servicing request
19:42:35.218 00.000 18884 OnExposeComplete: enter
19:42:35.220 00.002 18884 UpdateGuideState(): m_state=6
19:42:35.221 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
19:42:35.222 00.001 18884 Star::Find returns 1 (0), X=476.77, Y=100.70, Mass=2444759, SNR=570.7, Peak=65535 HFD=5.6
19:42:35.224 00.002 18884 MultiStar: [#1 0.23,-0.12,0.40,U] [#2 0.21,0.11,0.32,U] [#3 0.31,-0.04,0.29,U] [#4 0.16,-0.10,0.34,U] [#5 0.34,0.08,0.17,U] [#6 0.31,-0.01,0.16,U] [#7 0.25,-0.16,0.11,U] [#8 0.39,-0.07,0.74,U] 
19:42:35.226 00.002 18884 refined, 8 included, MultiStar: {0.24, -0.11}, one-star: {0.13, -0.27}
19:42:35.227 00.001 18884 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.70) = xAngle (-3.12 = -3.12)
19:42:35.228 00.001 18884 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.75 = -2.75)
19:42:35.229 00.001 18884 CameraToMount -- cameraX=0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-0.42 mountX=-0.26 mountY=-0.10, mountTheta=-2.78
19:42:35.232 00.003 18884 SchedulePrimaryMove(0F4E4090, x=0.24, y=-0.11, opts=13)
19:42:35.233 00.001 18884 Enqueuing Move request for scope (0.24, -0.11)
19:42:35.234 00.001 16360 Worker thread wakes up
19:42:35.234 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.11) opts 0xd
19:42:35.234 00.000 16360 Handling offset move in thread for scope, endpoint = (0.24, -0.11)
19:42:35.234 00.000 16360 Moving (0.24, -0.11) raw xDistance=-0.26 yDistance=-0.10
19:42:35.234 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
19:42:35.234 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:35.234 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:42:35.234 00.000 16360 MoveAxis(E, 27, ABG)
19:42:35.234 00.000 16360 Guiding  Dir = 2, Dur = 27
19:42:35.234 00.000 16360 IsSlewing returns 0
19:42:35.235 00.001 16360 IsGuiding returns 0
19:42:35.240 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2745, FiltMin=2496, FiltMax=65485, Gamma=1.000
19:42:35.256 00.016 18884 UpdateGuideState exits: m=2444759 SNR=570.7
19:42:35.257 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:35.258 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:35.259 00.001 18884 Enqueuing Expose request
19:42:35.264 00.005 16360 IsGuiding returns 1
19:42:35.265 00.001 16360 scope still moving after pulse duration time elapsed
19:42:35.294 00.029 16360 IsSlewing returns 0
19:42:35.294 00.000 16360 IsGuiding returns 1
19:42:35.325 00.031 16360 IsSlewing returns 0
19:42:35.325 00.000 16360 IsGuiding returns 1
19:42:35.357 00.032 16360 IsSlewing returns 0
19:42:35.357 00.000 16360 IsGuiding returns 0
19:42:35.357 00.000 16360 scope move finished after 27 + 94 ms
19:42:35.357 00.000 16360 Move returns status 0, amount 27
19:42:35.357 00.000 16360 MoveAxis(N, 0, ABG)
19:42:35.357 00.000 16360 Move returns status 0, amount 0
19:42:35.357 00.000 16360 move complete, result=0
19:42:35.357 00.000 16360 worker thread done servicing request
19:42:35.357 00.000 16360 Worker thread wakes up
19:42:35.357 00.000 18884 GuideStep: -0.3 px 27 ms EAST, -0.1 px 0 ms NORTH
19:42:35.358 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:35.358 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:36.524 01.166 16360 Exposure complete
19:42:36.584 00.060 16360 worker thread done servicing request
19:42:36.584 00.000 18884 OnExposeComplete: enter
19:42:36.585 00.001 18884 UpdateGuideState(): m_state=6
19:42:36.586 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
19:42:36.586 00.000 18884 Star::Find returns 1 (0), X=476.31, Y=101.11, Mass=2415470, SNR=504.6, Peak=65535 HFD=5.7
19:42:36.587 00.001 18884 MultiStar: [#1 -0.24,0.23,0.45,U] [#2 -0.33,0.21,0.39,U] [#3 -0.13,0.24,0.30,U] [#4 -0.28,0.01,0.39,U] [#5 -0.21,0.33,0.00,M1] [#6 -0.26,0.48,0.00,M1] [#7 -0.46,0.21,0.00,M1] [#8 -0.26,0.13,0.91,U] 
19:42:36.588 00.001 18884 refined, 5 included, MultiStar: {-0.28, 0.15}, one-star: {-0.33, 0.14}
19:42:36.589 00.001 18884 CameraToMount -- cameraTheta (2.64) - m_xAngle (2.70) = xAngle (-0.06 = -0.06)
19:42:36.590 00.001 18884 CameraToMount -- cameraTheta (2.64) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (0.31 = 0.31)
19:42:36.590 00.000 18884 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.31 cameraTheta=2.64 mountX=0.31 mountY=0.10, mountTheta=0.30
19:42:36.593 00.003 18884 SchedulePrimaryMove(0F4E4090, x=-0.28, y=0.15, opts=13)
19:42:36.594 00.001 18884 Enqueuing Move request for scope (-0.28, 0.15)
19:42:36.594 00.000 16360 Worker thread wakes up
19:42:36.595 00.001 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd
19:42:36.595 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.28, 0.15)
19:42:36.595 00.000 16360 Moving (-0.28, 0.15) raw xDistance=0.31 yDistance=0.10
19:42:36.595 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
19:42:36.595 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:36.595 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:42:36.595 00.000 16360 MoveAxis(W, 30, ABG)
19:42:36.595 00.000 16360 Guiding  Dir = 3, Dur = 30
19:42:36.595 00.000 16360 IsSlewing returns 0
19:42:36.595 00.000 16360 IsGuiding returns 0
19:42:36.600 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2745, FiltMin=2486, FiltMax=65485, Gamma=1.000
19:42:36.616 00.016 18884 UpdateGuideState exits: m=2415470 SNR=504.6
19:42:36.617 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:36.618 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:36.619 00.001 18884 Enqueuing Expose request
19:42:36.639 00.020 16360 IsGuiding returns 1
19:42:36.639 00.000 16360 scope still moving after pulse duration time elapsed
19:42:36.669 00.030 16360 IsSlewing returns 0
19:42:36.669 00.000 16360 IsGuiding returns 1
19:42:36.699 00.030 16360 IsSlewing returns 0
19:42:36.699 00.000 16360 IsGuiding returns 1
19:42:36.731 00.032 16360 IsSlewing returns 0
19:42:36.731 00.000 16360 IsGuiding returns 0
19:42:36.731 00.000 16360 scope move finished after 30 + 105 ms
19:42:36.731 00.000 16360 Move returns status 0, amount 30
19:42:36.731 00.000 16360 MoveAxis(N, 0, ABG)
19:42:36.731 00.000 16360 Move returns status 0, amount 0
19:42:36.731 00.000 16360 move complete, result=0
19:42:36.731 00.000 16360 worker thread done servicing request
19:42:36.731 00.000 16360 Worker thread wakes up
19:42:36.731 00.000 18884 GuideStep: 0.3 px 30 ms WEST, 0.1 px 0 ms NORTH
19:42:36.734 00.003 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:36.734 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:37.706 00.972 16360 Exposure complete
19:42:37.779 00.073 16360 worker thread done servicing request
19:42:37.779 00.000 18884 OnExposeComplete: enter
19:42:37.781 00.002 18884 UpdateGuideState(): m_state=6
19:42:37.784 00.003 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
19:42:37.785 00.001 18884 Star::Find returns 1 (0), X=476.66, Y=100.88, Mass=2403409, SNR=526.6, Peak=65535 HFD=5.7
19:42:37.787 00.002 18884 MultiStar: [#1 -0.02,0.15,0.42,U] [#2 -0.17,0.08,0.40,U] [#3 0.17,0.14,0.29,U] [#4 0.01,0.16,0.37,U] [#5 0.04,0.29,0.19,U] [#6 0.13,0.35,0.18,U] [#7 0.03,0.07,0.12,U] [#8 -0.03,0.11,0.81,U] 
19:42:37.789 00.002 18884 refined, 8 included, MultiStar: {0.00, 0.08}, one-star: {0.02, -0.09}
19:42:37.790 00.001 18884 CameraToMount -- cameraTheta (1.56) - m_xAngle (2.70) = xAngle (-1.14 = -1.14)
19:42:37.791 00.001 18884 CameraToMount -- cameraTheta (1.56) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-0.77 = -0.77)
19:42:37.794 00.003 18884 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.56 mountX=0.04 mountY=-0.06, mountTheta=-1.03
19:42:37.797 00.003 18884 SchedulePrimaryMove(0F4E4090, x=0.00, y=0.08, opts=13)
19:42:37.800 00.003 18884 Enqueuing Move request for scope (0.00, 0.08)
19:42:37.801 00.001 16360 Worker thread wakes up
19:42:37.801 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
19:42:37.801 00.000 16360 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
19:42:37.802 00.001 16360 Moving (0.00, 0.08) raw xDistance=0.04 yDistance=-0.06
19:42:37.802 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
19:42:37.802 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:37.802 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
19:42:37.802 00.000 16360 MoveAxis(E, 0, ABG)
19:42:37.802 00.000 16360 Move returns status 0, amount 0
19:42:37.802 00.000 16360 MoveAxis(N, 0, ABG)
19:42:37.802 00.000 16360 Move returns status 0, amount 0
19:42:37.802 00.000 16360 move complete, result=0
19:42:37.803 00.001 16360 worker thread done servicing request
19:42:37.809 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2745, FiltMin=2499, FiltMax=65485, Gamma=1.000
19:42:37.837 00.028 18884 UpdateGuideState exits: m=2403409 SNR=526.6
19:42:37.838 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:37.839 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:37.840 00.001 18884 Enqueuing Expose request
19:42:37.840 00.000 16360 Worker thread wakes up
19:42:37.840 00.000 18884 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:42:37.842 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:37.842 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:38.992 01.150 16360 Exposure complete
19:42:39.078 00.086 16360 worker thread done servicing request
19:42:39.078 00.000 18884 OnExposeComplete: enter
19:42:39.080 00.002 18884 UpdateGuideState(): m_state=6
19:42:39.083 00.003 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
19:42:39.084 00.001 18884 Star::Find returns 1 (0), X=477.01, Y=100.96, Mass=2484711, SNR=577.9, Peak=65535 HFD=5.9
19:42:39.087 00.003 18884 MultiStar: [#1 0.26,0.27,0.41,U] [#2 0.19,0.22,0.32,U] [#3 0.27,0.17,0.26,U] [#4 0.38,0.07,0.37,U] [#5 0.33,0.21,0.19,U] [#6 0.27,0.48,0.00,M1] [#7 0.17,-0.01,0.11,U] [#8 0.36,0.15,0.79,U] 
19:42:39.089 00.002 18884 refined, 7 included, MultiStar: {0.32, 0.12}, one-star: {0.37, -0.01}
19:42:39.089 00.000 18884 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.70) = xAngle (-2.35 = -2.35)
19:42:39.090 00.001 18884 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.98 = -1.98)
19:42:39.091 00.001 18884 CameraToMount -- cameraX=0.32 cameraY=0.12 hyp=0.34 cameraTheta=0.35 mountX=-0.24 mountY=-0.31, mountTheta=-2.23
19:42:39.093 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.32, y=0.12, opts=13)
19:42:39.095 00.002 18884 Enqueuing Move request for scope (0.32, 0.12)
19:42:39.096 00.001 16360 Worker thread wakes up
19:42:39.096 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.12) opts 0xd
19:42:39.096 00.000 16360 Handling offset move in thread for scope, endpoint = (0.32, 0.12)
19:42:39.097 00.001 16360 Moving (0.32, 0.12) raw xDistance=-0.24 yDistance=-0.31
19:42:39.097 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
19:42:39.097 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:39.097 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
19:42:39.097 00.000 16360 MoveAxis(E, 25, ABG)
19:42:39.097 00.000 16360 Guiding  Dir = 2, Dur = 25
19:42:39.097 00.000 16360 IsSlewing returns 0
19:42:39.097 00.000 16360 IsGuiding returns 0
19:42:39.102 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=877, max=65535, med=2745, FiltMin=2493, FiltMax=65488, Gamma=1.000
19:42:39.120 00.018 16360 PulseGuide returned control before completion, sleep 13
19:42:39.135 00.015 16360 IsGuiding returns 1
19:42:39.135 00.000 16360 scope still moving after pulse duration time elapsed
19:42:39.137 00.002 18884 UpdateGuideState exits: m=2484711 SNR=577.9
19:42:39.139 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:39.140 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:39.141 00.001 18884 Enqueuing Expose request
19:42:39.167 00.026 16360 IsSlewing returns 0
19:42:39.167 00.000 16360 IsGuiding returns 1
19:42:39.197 00.030 16360 IsSlewing returns 0
19:42:39.197 00.000 16360 IsGuiding returns 1
19:42:39.229 00.032 16360 IsSlewing returns 0
19:42:39.229 00.000 16360 IsGuiding returns 0
19:42:39.229 00.000 16360 scope move finished after 25 + 106 ms
19:42:39.229 00.000 16360 Move returns status 0, amount 25
19:42:39.229 00.000 16360 MoveAxis(N, 0, ABG)
19:42:39.229 00.000 16360 Move returns status 0, amount 0
19:42:39.229 00.000 16360 move complete, result=0
19:42:39.229 00.000 16360 worker thread done servicing request
19:42:39.229 00.000 16360 Worker thread wakes up
19:42:39.229 00.000 18884 GuideStep: -0.2 px 25 ms EAST, -0.3 px 0 ms NORTH
19:42:39.231 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:39.231 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:39.811 00.580 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:42:39.813 00.002 18884 case statement mapped state 6 to 3
19:42:39.815 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
19:42:40.212 00.397 16360 Exposure complete
19:42:40.275 00.063 16360 worker thread done servicing request
19:42:40.275 00.000 18884 OnExposeComplete: enter
19:42:40.276 00.001 18884 UpdateGuideState(): m_state=6
19:42:40.277 00.001 18884 Star::Find(15, 477, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
19:42:40.279 00.002 18884 Star::Find returns 1 (0), X=476.80, Y=100.94, Mass=2446709, SNR=512.2, Peak=65535 HFD=5.9
19:42:40.280 00.001 18884 MultiStar: [#1 0.04,0.37,0.47,U] [#2 0.08,0.33,0.39,U] [#3 0.20,0.19,0.37,U] [#4 0.20,0.22,0.36,U] [#5 0.19,0.38,0.00,M1] [#6 0.16,0.39,0.16,U] [#7 -0.02,-0.01,0.12,U] [#8 0.16,0.12,0.91,U] 
19:42:40.281 00.001 18884 single-star, 7 included, MultiStar: {0.14, 0.16}, one-star: {0.17, -0.03}
19:42:40.282 00.001 18884 CameraToMount -- cameraTheta (-0.19) - m_xAngle (2.70) = xAngle (-2.89 = -2.89)
19:42:40.283 00.001 18884 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.52 = -2.52)
19:42:40.284 00.001 18884 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.19 mountX=-0.16 mountY=-0.10, mountTheta=-2.60
19:42:40.285 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.17, y=-0.03, opts=13)
19:42:40.287 00.002 18884 Enqueuing Move request for scope (0.17, -0.03)
19:42:40.288 00.001 16360 Worker thread wakes up
19:42:40.288 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
19:42:40.288 00.000 16360 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
19:42:40.288 00.000 16360 Moving (0.17, -0.03) raw xDistance=-0.16 yDistance=-0.10
19:42:40.288 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
19:42:40.288 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:40.288 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
19:42:40.288 00.000 16360 MoveAxis(E, 0, ABG)
19:42:40.288 00.000 16360 Move returns status 0, amount 0
19:42:40.288 00.000 16360 MoveAxis(N, 0, ABG)
19:42:40.288 00.000 16360 Move returns status 0, amount 0
19:42:40.288 00.000 16360 move complete, result=0
19:42:40.288 00.000 16360 worker thread done servicing request
19:42:40.292 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2745, FiltMin=2505, FiltMax=65488, Gamma=1.000
19:42:40.311 00.019 18884 UpdateGuideState exits: m=2446709 SNR=512.2
19:42:40.314 00.003 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:40.316 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:40.317 00.001 18884 Enqueuing Expose request
19:42:40.319 00.002 16360 Worker thread wakes up
19:42:40.319 00.000 18884 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
19:42:40.322 00.003 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:40.322 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:41.522 01.200 16360 Exposure complete
19:42:41.608 00.086 16360 worker thread done servicing request
19:42:41.608 00.000 18884 OnExposeComplete: enter
19:42:41.611 00.003 18884 UpdateGuideState(): m_state=6
19:42:41.612 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
19:42:41.613 00.001 18884 Star::Find returns 1 (0), X=476.72, Y=100.99, Mass=2443492, SNR=556.9, Peak=65535 HFD=5.8
19:42:41.614 00.001 18884 MultiStar: [#1 -0.06,0.25,0.38,U] [#2 0.00,0.19,0.35,U] [#3 0.03,0.41,0.32,U] [#4 0.04,0.19,0.42,U] [#5 0.04,0.37,0.17,U] [#6 0.01,0.41,0.15,U] [#7 -0.12,0.21,0.11,U] [#8 -0.01,0.21,0.83,U] 
19:42:41.615 00.001 18884 single-star, 8 included, MultiStar: {0.02, 0.19}, one-star: {0.09, 0.02}
19:42:41.616 00.001 18884 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.70) = xAngle (-2.42 = -2.42)
19:42:41.616 00.000 18884 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.05 = -2.05)
19:42:41.617 00.001 18884 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.28 mountX=-0.07 mountY=-0.08, mountTheta=-2.27
19:42:41.619 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.09, y=0.02, opts=13)
19:42:41.620 00.001 18884 Enqueuing Move request for scope (0.09, 0.02)
19:42:41.621 00.001 16360 Worker thread wakes up
19:42:41.621 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
19:42:41.621 00.000 16360 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
19:42:41.621 00.000 16360 Moving (0.09, 0.02) raw xDistance=-0.07 yDistance=-0.08
19:42:41.621 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
19:42:41.621 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:41.621 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:42:41.621 00.000 16360 MoveAxis(E, 0, ABG)
19:42:41.621 00.000 16360 Move returns status 0, amount 0
19:42:41.621 00.000 16360 MoveAxis(N, 0, ABG)
19:42:41.621 00.000 16360 Move returns status 0, amount 0
19:42:41.621 00.000 16360 move complete, result=0
19:42:41.621 00.000 16360 worker thread done servicing request
19:42:41.625 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2502, FiltMax=65485, Gamma=1.000
19:42:41.641 00.016 18884 UpdateGuideState exits: m=2443492 SNR=556.9
19:42:41.642 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:41.643 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:41.643 00.000 18884 Enqueuing Expose request
19:42:41.644 00.001 16360 Worker thread wakes up
19:42:41.644 00.000 18884 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:42:41.645 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:41.645 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:42.629 00.984 16360 Exposure complete
19:42:42.709 00.080 16360 worker thread done servicing request
19:42:42.709 00.000 18884 OnExposeComplete: enter
19:42:42.710 00.001 18884 UpdateGuideState(): m_state=6
19:42:42.711 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
19:42:42.712 00.001 18884 Star::Find returns 1 (0), X=476.45, Y=101.05, Mass=2457969, SNR=513.5, Peak=65535 HFD=5.6
19:42:42.714 00.002 18884 MultiStar: [#1 -0.28,0.48,0.00,M1] [#2 -0.29,0.40,0.00,M1] [#3 -0.12,0.34,0.28,U] [#4 -0.19,0.18,0.39,U] [#5 -0.22,0.41,0.00,M1] [#6 -0.24,0.58,0.00,M1] [#7 -0.31,0.18,0.13,U] [#8 -0.19,0.23,0.84,U] 
19:42:42.717 00.003 18884 single-star, 4 included, MultiStar: {-0.19, 0.18}, one-star: {-0.19, 0.08}
19:42:42.718 00.001 18884 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.70) = xAngle (0.02 = 0.02)
19:42:42.720 00.002 18884 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (0.39 = 0.39)
19:42:42.721 00.001 18884 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.71 mountX=0.20 mountY=0.08, mountTheta=0.36
19:42:42.725 00.004 18884 SchedulePrimaryMove(0F4E4090, x=-0.19, y=0.08, opts=13)
19:42:42.726 00.001 18884 Enqueuing Move request for scope (-0.19, 0.08)
19:42:42.727 00.001 16360 Worker thread wakes up
19:42:42.727 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
19:42:42.727 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
19:42:42.727 00.000 16360 Moving (-0.19, 0.08) raw xDistance=0.20 yDistance=0.08
19:42:42.727 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
19:42:42.727 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:42.727 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:42:42.727 00.000 16360 MoveAxis(W, 21, ABG)
19:42:42.728 00.001 16360 Guiding  Dir = 3, Dur = 21
19:42:42.728 00.000 16360 IsSlewing returns 0
19:42:42.728 00.000 16360 IsGuiding returns 0
19:42:42.735 00.007 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2477, FiltMax=65485, Gamma=1.000
19:42:42.761 00.026 18884 UpdateGuideState exits: m=2457969 SNR=513.5
19:42:42.763 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:42.764 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:42.765 00.001 18884 Enqueuing Expose request
19:42:42.790 00.025 16360 IsGuiding returns 1
19:42:42.790 00.000 16360 scope still moving after pulse duration time elapsed
19:42:42.819 00.029 16360 IsSlewing returns 0
19:42:42.819 00.000 16360 IsGuiding returns 1
19:42:42.850 00.031 16360 IsSlewing returns 0
19:42:42.850 00.000 16360 IsGuiding returns 1
19:42:42.882 00.032 16360 IsSlewing returns 0
19:42:42.882 00.000 16360 IsGuiding returns 0
19:42:42.882 00.000 16360 scope move finished after 21 + 132 ms
19:42:42.882 00.000 16360 Move returns status 0, amount 21
19:42:42.882 00.000 16360 MoveAxis(N, 0, ABG)
19:42:42.882 00.000 16360 Move returns status 0, amount 0
19:42:42.882 00.000 16360 move complete, result=0
19:42:42.882 00.000 16360 worker thread done servicing request
19:42:42.882 00.000 16360 Worker thread wakes up
19:42:42.882 00.000 18884 GuideStep: 0.2 px 21 ms WEST, 0.1 px 0 ms NORTH
19:42:42.884 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:42.884 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:44.091 01.207 16360 Exposure complete
19:42:44.173 00.082 16360 worker thread done servicing request
19:42:44.173 00.000 18884 OnExposeComplete: enter
19:42:44.174 00.001 18884 UpdateGuideState(): m_state=6
19:42:44.175 00.001 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
19:42:44.176 00.001 18884 Star::Find returns 1 (0), X=476.86, Y=100.93, Mass=2438734, SNR=622.5, Peak=65535 HFD=5.9
19:42:44.177 00.001 18884 MultiStar: [#1 0.23,0.19,0.33,U] [#2 0.16,0.10,0.32,U] [#3 0.32,0.22,0.26,U] [#4 0.06,0.18,0.31,U] [#5 0.29,0.23,0.14,U] [#6 0.23,0.37,0.16,U] [#7 0.13,0.27,0.10,U] [#8 0.15,0.10,0.74,U] 
19:42:44.177 00.000 18884 refined, 8 included, MultiStar: {0.20, 0.11}, one-star: {0.22, -0.03}
19:42:44.178 00.001 18884 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.70) = xAngle (-2.19 = -2.19)
19:42:44.179 00.001 18884 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.82 = -1.82)
19:42:44.181 00.002 18884 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.22 cameraTheta=0.51 mountX=-0.13 mountY=-0.22, mountTheta=-2.11
19:42:44.182 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.20, y=0.11, opts=13)
19:42:44.183 00.001 18884 Enqueuing Move request for scope (0.20, 0.11)
19:42:44.184 00.001 16360 Worker thread wakes up
19:42:44.184 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
19:42:44.184 00.000 16360 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
19:42:44.184 00.000 16360 Moving (0.20, 0.11) raw xDistance=-0.13 yDistance=-0.22
19:42:44.184 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
19:42:44.184 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:42:44.184 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
19:42:44.184 00.000 16360 MoveAxis(E, 0, ABG)
19:42:44.185 00.001 16360 Move returns status 0, amount 0
19:42:44.185 00.000 16360 MoveAxis(N, 0, ABG)
19:42:44.185 00.000 16360 Move returns status 0, amount 0
19:42:44.185 00.000 16360 move complete, result=0
19:42:44.185 00.000 16360 worker thread done servicing request
19:42:44.193 00.008 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2745, FiltMin=2493, FiltMax=65488, Gamma=1.000
19:42:44.221 00.028 18884 UpdateGuideState exits: m=2438734 SNR=622.5
19:42:44.223 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:44.225 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:44.226 00.001 18884 Enqueuing Expose request
19:42:44.227 00.001 16360 Worker thread wakes up
19:42:44.227 00.000 18884 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
19:42:44.228 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:44.228 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:45.209 00.981 16360 Exposure complete
19:42:45.274 00.065 16360 worker thread done servicing request
19:42:45.274 00.000 18884 OnExposeComplete: enter
19:42:45.275 00.001 18884 UpdateGuideState(): m_state=6
19:42:45.275 00.000 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
19:42:45.277 00.002 18884 Star::Find returns 1 (0), X=476.64, Y=100.75, Mass=2394831, SNR=510.0, Peak=65535 HFD=5.6
19:42:45.278 00.001 18884 MultiStar: [#1 -0.01,0.00,0.41,U] [#2 -0.04,0.07,0.41,U] [#3 0.11,-0.02,0.31,U] [#4 0.03,-0.08,0.42,U] [#5 0.09,0.00,0.22,U] [#6 0.02,0.18,0.18,U] [#7 0.03,-0.06,0.12,U] [#8 0.08,0.02,0.83,U] 
19:42:45.279 00.001 18884 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {-0.00, -0.22}
19:42:45.280 00.001 18884 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.70) = xAngle (-3.69 = 2.59)
19:42:45.280 00.000 18884 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.32 = 2.96)
19:42:45.281 00.001 18884 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.99 mountX=-0.05 mountY=0.01, mountTheta=2.94
19:42:45.283 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.03, y=-0.05, opts=13)
19:42:45.284 00.001 18884 Enqueuing Move request for scope (0.03, -0.05)
19:42:45.285 00.001 16360 Worker thread wakes up
19:42:45.285 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
19:42:45.285 00.000 16360 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
19:42:45.285 00.000 16360 Moving (0.03, -0.05) raw xDistance=-0.05 yDistance=0.01
19:42:45.285 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
19:42:45.285 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:45.285 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
19:42:45.285 00.000 16360 MoveAxis(E, 0, ABG)
19:42:45.285 00.000 16360 Move returns status 0, amount 0
19:42:45.285 00.000 16360 MoveAxis(N, 0, ABG)
19:42:45.285 00.000 16360 Move returns status 0, amount 0
19:42:45.285 00.000 16360 move complete, result=0
19:42:45.285 00.000 16360 worker thread done servicing request
19:42:45.289 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2745, FiltMin=2470, FiltMax=65485, Gamma=1.000
19:42:45.306 00.017 18884 UpdateGuideState exits: m=2394831 SNR=510.0
19:42:45.307 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:45.307 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:45.308 00.001 18884 Enqueuing Expose request
19:42:45.309 00.001 16360 Worker thread wakes up
19:42:45.309 00.000 18884 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:42:45.310 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:45.310 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:46.478 01.168 16360 Exposure complete
19:42:46.539 00.061 16360 worker thread done servicing request
19:42:46.539 00.000 18884 OnExposeComplete: enter
19:42:46.540 00.001 18884 UpdateGuideState(): m_state=6
19:42:46.541 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
19:42:46.542 00.001 18884 Star::Find returns 1 (0), X=476.91, Y=100.84, Mass=2498838, SNR=522.8, Peak=65535 HFD=5.9
19:42:46.543 00.001 18884 MultiStar: [#1 0.27,0.04,0.42,U] [#2 0.21,0.14,0.37,U] [#3 0.35,-0.01,0.31,U] [#4 0.18,-0.10,0.36,U] [#5 0.24,-0.00,0.17,U] [#6 0.22,0.18,0.18,U] [#7 0.14,0.04,0.12,U] [#8 0.35,-0.03,0.89,U] 
19:42:46.547 00.004 18884 refined, 8 included, MultiStar: {0.27, -0.02}, one-star: {0.27, -0.13}
19:42:46.549 00.002 18884 CameraToMount -- cameraTheta (-0.09) - m_xAngle (2.70) = xAngle (-2.79 = -2.79)
19:42:46.551 00.002 18884 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.42 = -2.42)
19:42:46.552 00.001 18884 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-0.09 mountX=-0.26 mountY=-0.18, mountTheta=-2.53
19:42:46.554 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.27, y=-0.02, opts=13)
19:42:46.555 00.001 18884 Enqueuing Move request for scope (0.27, -0.02)
19:42:46.556 00.001 16360 Worker thread wakes up
19:42:46.556 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.02) opts 0xd
19:42:46.556 00.000 16360 Handling offset move in thread for scope, endpoint = (0.27, -0.02)
19:42:46.556 00.000 16360 Moving (0.27, -0.02) raw xDistance=-0.26 yDistance=-0.18
19:42:46.556 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
19:42:46.556 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:46.556 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:42:46.556 00.000 16360 MoveAxis(E, 26, ABG)
19:42:46.556 00.000 16360 Guiding  Dir = 2, Dur = 26
19:42:46.556 00.000 16360 IsSlewing returns 0
19:42:46.556 00.000 16360 IsGuiding returns 0
19:42:46.561 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=765, max=65535, med=2745, FiltMin=2502, FiltMax=65488, Gamma=1.000
19:42:46.577 00.016 18884 UpdateGuideState exits: m=2498838 SNR=522.8
19:42:46.578 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:46.580 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:46.581 00.001 18884 Enqueuing Expose request
19:42:46.582 00.001 16360 PulseGuide returned control before completion, sleep 11
19:42:46.596 00.014 16360 IsGuiding returns 1
19:42:46.596 00.000 16360 scope still moving after pulse duration time elapsed
19:42:46.627 00.031 16360 IsSlewing returns 0
19:42:46.627 00.000 16360 IsGuiding returns 1
19:42:46.658 00.031 16360 IsSlewing returns 0
19:42:46.658 00.000 16360 IsGuiding returns 1
19:42:46.690 00.032 16360 IsSlewing returns 0
19:42:46.690 00.000 16360 IsGuiding returns 0
19:42:46.690 00.000 16360 scope move finished after 26 + 107 ms
19:42:46.691 00.001 16360 Move returns status 0, amount 26
19:42:46.691 00.000 16360 MoveAxis(N, 0, ABG)
19:42:46.691 00.000 16360 Move returns status 0, amount 0
19:42:46.691 00.000 16360 move complete, result=0
19:42:46.691 00.000 16360 worker thread done servicing request
19:42:46.691 00.000 16360 Worker thread wakes up
19:42:46.691 00.000 18884 GuideStep: -0.3 px 26 ms EAST, -0.2 px 0 ms NORTH
19:42:46.693 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:46.693 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:47.676 00.983 16360 Exposure complete
19:42:47.758 00.082 16360 worker thread done servicing request
19:42:47.758 00.000 18884 OnExposeComplete: enter
19:42:47.759 00.001 18884 UpdateGuideState(): m_state=6
19:42:47.760 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 44
19:42:47.760 00.000 18884 Star::Find returns 1 (0), X=476.66, Y=100.84, Mass=2327104, SNR=470.0, Peak=65535 HFD=5.6
19:42:47.761 00.001 18884 MultiStar: [#1 -0.05,0.20,0.47,U] [#2 0.03,0.14,0.41,U] [#3 -0.06,0.13,0.34,U] [#4 -0.01,-0.06,0.47,U] [#5 0.21,0.15,0.23,U] [#6 -0.04,0.20,0.19,U] [#7 -0.01,0.15,0.13,U] [#8 -0.02,0.02,0.90,U] 
19:42:47.762 00.001 18884 refined, 8 included, MultiStar: {-0.00, 0.04}, one-star: {0.02, -0.13}
19:42:47.763 00.001 18884 CameraToMount -- cameraTheta (1.59) - m_xAngle (2.70) = xAngle (-1.11 = -1.11)
19:42:47.764 00.001 18884 CameraToMount -- cameraTheta (1.59) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-0.74 = -0.74)
19:42:47.764 00.000 18884 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.59 mountX=0.02 mountY=-0.02, mountTheta=-0.98
19:42:47.766 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.00, y=0.04, opts=13)
19:42:47.767 00.001 18884 Enqueuing Move request for scope (-0.00, 0.04)
19:42:47.769 00.002 16360 Worker thread wakes up
19:42:47.769 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
19:42:47.769 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
19:42:47.769 00.000 16360 Moving (-0.00, 0.04) raw xDistance=0.02 yDistance=-0.02
19:42:47.769 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
19:42:47.769 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:47.769 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
19:42:47.769 00.000 16360 MoveAxis(E, 0, ABG)
19:42:47.769 00.000 16360 Move returns status 0, amount 0
19:42:47.769 00.000 16360 MoveAxis(N, 0, ABG)
19:42:47.769 00.000 16360 Move returns status 0, amount 0
19:42:47.769 00.000 16360 move complete, result=0
19:42:47.769 00.000 16360 worker thread done servicing request
19:42:47.775 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2745, FiltMin=2472, FiltMax=65485, Gamma=1.000
19:42:47.790 00.015 18884 UpdateGuideState exits: m=2327104 SNR=470.0
19:42:47.791 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:47.792 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:47.793 00.001 18884 Enqueuing Expose request
19:42:47.794 00.001 16360 Worker thread wakes up
19:42:47.794 00.000 18884 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:42:47.795 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:47.795 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:48.973 01.178 16360 Exposure complete
19:42:49.064 00.091 16360 worker thread done servicing request
19:42:49.064 00.000 18884 OnExposeComplete: enter
19:42:49.066 00.002 18884 UpdateGuideState(): m_state=6
19:42:49.068 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 45
19:42:49.069 00.001 18884 Star::Find returns 1 (0), X=476.36, Y=100.96, Mass=2344202, SNR=594.8, Peak=65535 HFD=5.6
19:42:49.071 00.002 18884 MultiStar: [#1 -0.27,0.28,0.34,U] [#2 -0.33,0.14,0.32,U] [#3 -0.22,-0.03,0.26,U] [#4 -0.19,0.10,0.33,U] [#5 -0.09,0.25,0.16,U] [#6 -0.26,0.22,0.15,U] [#7 -0.03,0.06,0.11,U] [#8 -0.12,0.06,0.76,U] 
19:42:49.072 00.001 18884 refined, 8 included, MultiStar: {-0.21, 0.08}, one-star: {-0.27, -0.01}
19:42:49.073 00.001 18884 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.70) = xAngle (0.08 = 0.08)
19:42:49.074 00.001 18884 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (0.45 = 0.45)
19:42:49.076 00.002 18884 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.23 cameraTheta=2.78 mountX=0.23 mountY=0.10, mountTheta=0.41
19:42:49.078 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.21, y=0.08, opts=13)
19:42:49.080 00.002 18884 Enqueuing Move request for scope (-0.21, 0.08)
19:42:49.081 00.001 16360 Worker thread wakes up
19:42:49.081 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
19:42:49.081 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
19:42:49.081 00.000 16360 Moving (-0.21, 0.08) raw xDistance=0.23 yDistance=0.10
19:42:49.081 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
19:42:49.082 00.001 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:49.082 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:42:49.082 00.000 16360 MoveAxis(W, 23, ABG)
19:42:49.082 00.000 16360 Guiding  Dir = 3, Dur = 23
19:42:49.082 00.000 16360 IsSlewing returns 0
19:42:49.082 00.000 16360 IsGuiding returns 0
19:42:49.089 00.007 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2441, FiltMax=65485, Gamma=1.000
19:42:49.105 00.016 16360 IsGuiding returns 1
19:42:49.106 00.001 16360 scope still moving after pulse duration time elapsed
19:42:49.118 00.012 18884 UpdateGuideState exits: m=2344202 SNR=594.8
19:42:49.120 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:49.121 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:49.122 00.001 18884 Enqueuing Expose request
19:42:49.135 00.013 16360 IsSlewing returns 0
19:42:49.135 00.000 16360 IsGuiding returns 1
19:42:49.166 00.031 16360 IsSlewing returns 0
19:42:49.167 00.001 16360 IsGuiding returns 1
19:42:49.198 00.031 16360 IsSlewing returns 0
19:42:49.198 00.000 16360 IsGuiding returns 0
19:42:49.198 00.000 16360 scope move finished after 23 + 92 ms
19:42:49.198 00.000 16360 Move returns status 0, amount 23
19:42:49.198 00.000 16360 MoveAxis(N, 0, ABG)
19:42:49.198 00.000 16360 Move returns status 0, amount 0
19:42:49.198 00.000 16360 move complete, result=0
19:42:49.198 00.000 16360 worker thread done servicing request
19:42:49.198 00.000 18884 GuideStep: 0.2 px 23 ms WEST, 0.1 px 0 ms NORTH
19:42:49.199 00.001 16360 Worker thread wakes up
19:42:49.199 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:49.199 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:50.175 00.976 16360 Exposure complete
19:42:50.273 00.098 16360 worker thread done servicing request
19:42:50.273 00.000 18884 OnExposeComplete: enter
19:42:50.274 00.001 18884 UpdateGuideState(): m_state=6
19:42:50.275 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 46
19:42:50.276 00.001 18884 Star::Find returns 1 (0), X=476.60, Y=100.96, Mass=2502785, SNR=509.0, Peak=65535 HFD=5.6
19:42:50.278 00.002 18884 MultiStar: [#1 -0.08,0.11,0.44,U] [#2 -0.14,0.12,0.36,U] [#3 0.13,0.11,0.32,U] [#4 -0.10,0.08,0.36,U] [#5 0.07,0.13,0.21,U] [#6 -0.03,0.20,0.17,U] [#7 -0.13,0.12,0.13,U] [#8 -0.02,0.09,0.81,U] 
19:42:50.278 00.000 18884 single-star, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.04, -0.01}
19:42:50.279 00.001 18884 CameraToMount -- cameraTheta (-2.84) - m_xAngle (2.70) = xAngle (-5.54 = 0.74)
19:42:50.280 00.001 18884 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.17 = 1.11)
19:42:50.280 00.000 18884 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.84 mountX=0.03 mountY=0.04, mountTheta=0.88
19:42:50.282 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.04, y=-0.01, opts=13)
19:42:50.283 00.001 18884 Enqueuing Move request for scope (-0.04, -0.01)
19:42:50.284 00.001 16360 Worker thread wakes up
19:42:50.284 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
19:42:50.284 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
19:42:50.284 00.000 16360 Moving (-0.04, -0.01) raw xDistance=0.03 yDistance=0.04
19:42:50.284 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
19:42:50.284 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:50.284 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
19:42:50.284 00.000 16360 MoveAxis(E, 0, ABG)
19:42:50.284 00.000 16360 Move returns status 0, amount 0
19:42:50.285 00.001 16360 MoveAxis(N, 0, ABG)
19:42:50.285 00.000 16360 Move returns status 0, amount 0
19:42:50.285 00.000 16360 move complete, result=0
19:42:50.285 00.000 16360 worker thread done servicing request
19:42:50.288 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2496, FiltMax=65485, Gamma=1.000
19:42:50.306 00.018 18884 UpdateGuideState exits: m=2502785 SNR=509.0
19:42:50.307 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:50.308 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:50.308 00.000 18884 Enqueuing Expose request
19:42:50.309 00.001 16360 Worker thread wakes up
19:42:50.309 00.000 18884 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:42:50.310 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:50.310 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:51.467 01.157 16360 Exposure complete
19:42:51.543 00.076 16360 worker thread done servicing request
19:42:51.543 00.000 18884 OnExposeComplete: enter
19:42:51.545 00.002 18884 UpdateGuideState(): m_state=6
19:42:51.545 00.000 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 47
19:42:51.546 00.001 18884 Star::Find returns 1 (0), X=476.71, Y=100.91, Mass=2409297, SNR=544.9, Peak=65535 HFD=5.8
19:42:51.547 00.001 18884 MultiStar: [#1 -0.03,0.46,0.40,U] [#2 -0.04,0.37,0.39,U] [#3 0.28,0.34,0.30,U] [#4 0.10,0.29,0.37,U] [#5 0.22,0.39,0.19,U] [#6 0.06,0.51,0.00,M1] [#7 -0.01,0.25,0.11,U] [#8 0.08,0.05,0.84,U] 
19:42:51.548 00.001 18884 single-star, 7 included, MultiStar: {0.08, 0.17}, one-star: {0.07, -0.06}
19:42:51.549 00.001 18884 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.70) = xAngle (-3.43 = 2.85)
19:42:51.550 00.001 18884 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.06 = -3.06)
19:42:51.551 00.001 18884 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.73 mountX=-0.09 mountY=-0.01, mountTheta=-3.06
19:42:51.552 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.07, y=-0.06, opts=13)
19:42:51.553 00.001 18884 Enqueuing Move request for scope (0.07, -0.06)
19:42:51.554 00.001 16360 Worker thread wakes up
19:42:51.554 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
19:42:51.554 00.000 16360 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
19:42:51.554 00.000 16360 Moving (0.07, -0.06) raw xDistance=-0.09 yDistance=-0.01
19:42:51.554 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
19:42:51.554 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:51.554 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
19:42:51.555 00.001 16360 MoveAxis(E, 0, ABG)
19:42:51.555 00.000 16360 Move returns status 0, amount 0
19:42:51.555 00.000 16360 MoveAxis(N, 0, ABG)
19:42:51.555 00.000 16360 Move returns status 0, amount 0
19:42:51.555 00.000 16360 move complete, result=0
19:42:51.555 00.000 16360 worker thread done servicing request
19:42:51.558 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2467, FiltMax=65485, Gamma=1.000
19:42:51.590 00.032 18884 UpdateGuideState exits: m=2409297 SNR=544.9
19:42:51.593 00.003 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:51.594 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:51.596 00.002 18884 Enqueuing Expose request
19:42:51.597 00.001 16360 Worker thread wakes up
19:42:51.597 00.000 18884 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:42:51.598 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:51.598 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:52.582 00.984 16360 Exposure complete
19:42:52.659 00.077 16360 worker thread done servicing request
19:42:52.659 00.000 18884 OnExposeComplete: enter
19:42:52.662 00.003 18884 UpdateGuideState(): m_state=6
19:42:52.663 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 48
19:42:52.663 00.000 18884 Star::Find returns 1 (0), X=476.77, Y=100.94, Mass=2526624, SNR=569.8, Peak=65535 HFD=5.9
19:42:52.664 00.001 18884 MultiStar: [#1 0.16,0.23,0.37,U] [#2 0.08,0.25,0.35,U] [#3 0.36,0.23,0.24,U] [#4 0.06,0.15,0.40,U] [#5 0.21,0.39,0.21,U] [#6 0.17,0.12,0.15,U] [#7 -0.07,-0.02,0.12,U] [#8 0.32,0.17,0.82,U] 
19:42:52.665 00.001 18884 single-star, 8 included, MultiStar: {0.18, 0.14}, one-star: {0.13, -0.02}
19:42:52.665 00.000 18884 CameraToMount -- cameraTheta (-0.18) - m_xAngle (2.70) = xAngle (-2.87 = -2.87)
19:42:52.666 00.001 18884 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.50 = -2.50)
19:42:52.667 00.001 18884 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.18 mountX=-0.13 mountY=-0.08, mountTheta=-2.59
19:42:52.669 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.13, y=-0.02, opts=13)
19:42:52.670 00.001 18884 Enqueuing Move request for scope (0.13, -0.02)
19:42:52.672 00.002 16360 Worker thread wakes up
19:42:52.672 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
19:42:52.673 00.001 16360 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
19:42:52.673 00.000 16360 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=-0.08
19:42:52.673 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
19:42:52.673 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:42:52.673 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
19:42:52.673 00.000 16360 MoveAxis(E, 0, ABG)
19:42:52.673 00.000 16360 Move returns status 0, amount 0
19:42:52.673 00.000 16360 MoveAxis(N, 0, ABG)
19:42:52.673 00.000 16360 Move returns status 0, amount 0
19:42:52.673 00.000 16360 move complete, result=0
19:42:52.674 00.001 16360 worker thread done servicing request
19:42:52.680 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2505, FiltMax=65485, Gamma=1.000
19:42:52.720 00.040 18884 UpdateGuideState exits: m=2526624 SNR=569.8
19:42:52.722 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:52.724 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:52.725 00.001 18884 Enqueuing Expose request
19:42:52.727 00.002 16360 Worker thread wakes up
19:42:52.727 00.000 18884 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:42:52.729 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:52.729 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:53.897 01.168 16360 Exposure complete
19:42:53.988 00.091 16360 worker thread done servicing request
19:42:53.988 00.000 18884 OnExposeComplete: enter
19:42:53.989 00.001 18884 UpdateGuideState(): m_state=6
19:42:53.990 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 49
19:42:53.991 00.001 18884 Star::Find returns 1 (0), X=476.93, Y=100.97, Mass=2392186, SNR=493.1, Peak=65535 HFD=5.9
19:42:53.992 00.001 18884 MultiStar: [#1 0.20,0.36,0.41,U] [#2 0.12,0.33,0.41,U] [#3 0.32,0.49,0.00,M1] [#4 0.11,0.29,0.40,U] [#5 0.27,0.25,0.21,U] [#6 0.26,0.38,0.00,M1] [#7 0.22,0.26,0.15,U] [#8 0.18,0.10,0.92,U] 
19:42:53.992 00.000 18884 refined, 6 included, MultiStar: {0.21, 0.17}, one-star: {0.29, 0.00}
19:42:53.993 00.001 18884 CameraToMount -- cameraTheta (0.68) - m_xAngle (2.70) = xAngle (-2.01 = -2.01)
19:42:53.994 00.001 18884 CameraToMount -- cameraTheta (0.68) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.64 = -1.64)
19:42:53.995 00.001 18884 CameraToMount -- cameraX=0.21 cameraY=0.17 hyp=0.27 cameraTheta=0.68 mountX=-0.11 mountY=-0.27, mountTheta=-1.98
19:42:53.996 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.21, y=0.17, opts=13)
19:42:53.998 00.002 18884 Enqueuing Move request for scope (0.21, 0.17)
19:42:54.000 00.002 16360 Worker thread wakes up
19:42:54.000 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.17) opts 0xd
19:42:54.000 00.000 16360 Handling offset move in thread for scope, endpoint = (0.21, 0.17)
19:42:54.000 00.000 16360 Moving (0.21, 0.17) raw xDistance=-0.11 yDistance=-0.27
19:42:54.000 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
19:42:54.000 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
19:42:54.000 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
19:42:54.000 00.000 16360 MoveAxis(E, 0, ABG)
19:42:54.000 00.000 16360 Move returns status 0, amount 0
19:42:54.000 00.000 16360 MoveAxis(N, 0, ABG)
19:42:54.000 00.000 16360 Move returns status 0, amount 0
19:42:54.000 00.000 16360 move complete, result=0
19:42:54.000 00.000 16360 worker thread done servicing request
19:42:54.004 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2470, FiltMax=65485, Gamma=1.000
19:42:54.031 00.027 18884 UpdateGuideState exits: m=2392186 SNR=493.1
19:42:54.032 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:54.034 00.002 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:54.035 00.001 18884 Enqueuing Expose request
19:42:54.036 00.001 16360 Worker thread wakes up
19:42:54.036 00.000 18884 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
19:42:54.037 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:54.038 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:55.022 00.984 16360 Exposure complete
19:42:55.080 00.058 16360 worker thread done servicing request
19:42:55.080 00.000 18884 OnExposeComplete: enter
19:42:55.081 00.001 18884 UpdateGuideState(): m_state=6
19:42:55.082 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 50
19:42:55.083 00.001 18884 Star::Find returns 1 (0), X=476.91, Y=101.12, Mass=2374806, SNR=520.4, Peak=65535 HFD=5.8
19:42:55.084 00.001 18884 MultiStar: [#1 0.21,0.40,0.00,M1] [#2 0.14,0.36,0.38,U] [#3 0.38,0.36,0.00,M2] [#4 0.21,0.19,0.37,U] [#5 0.26,0.37,0.00,M1] [#6 0.41,0.45,0.00,M2] [#7 0.02,0.30,0.14,U] [#8 0.37,0.23,0.78,U] 
19:42:55.085 00.001 18884 single-star, 4 included, MultiStar: {0.26, 0.22}, one-star: {0.28, 0.15}
19:42:55.086 00.001 18884 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.70) = xAngle (-2.19 = -2.19)
19:42:55.087 00.001 18884 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.82 = -1.82)
19:42:55.088 00.001 18884 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.51 mountX=-0.18 mountY=-0.31, mountTheta=-2.11
19:42:55.090 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.28, y=0.15, opts=13)
19:42:55.092 00.002 18884 Enqueuing Move request for scope (0.28, 0.15)
19:42:55.093 00.001 16360 Worker thread wakes up
19:42:55.093 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd
19:42:55.093 00.000 16360 Handling offset move in thread for scope, endpoint = (0.28, 0.15)
19:42:55.094 00.001 16360 Moving (0.28, 0.15) raw xDistance=-0.18 yDistance=-0.31
19:42:55.094 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
19:42:55.094 00.000 16360 switching direction from 1 to -1 - decHistory=-3 oldest=-0.39 newest=-0.65
19:42:55.094 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
19:42:55.094 00.000 16360 MoveAxis(E, 0, ABG)
19:42:55.094 00.000 16360 Move returns status 0, amount 0
19:42:55.094 00.000 16360 MoveAxis(N, 64, ABG)
19:42:55.094 00.000 16360 Guiding  Dir = 0, Dur = 64
19:42:55.095 00.001 16360 IsSlewing returns 0
19:42:55.095 00.000 16360 IsGuiding returns 0
19:42:55.101 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2467, FiltMax=65485, Gamma=1.000
19:42:55.106 00.005 16360 PulseGuide returned control before completion, sleep 63
19:42:55.125 00.019 18884 UpdateGuideState exits: m=2374806 SNR=520.4
19:42:55.126 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:55.127 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:55.128 00.001 18884 Enqueuing Expose request
19:42:55.182 00.054 16360 IsGuiding returns 1
19:42:55.182 00.000 16360 scope still moving after pulse duration time elapsed
19:42:55.213 00.031 16360 IsSlewing returns 0
19:42:55.213 00.000 16360 IsGuiding returns 0
19:42:55.213 00.000 16360 scope move finished after 64 + 54 ms
19:42:55.213 00.000 16360 Move returns status 0, amount 64
19:42:55.213 00.000 16360 move complete, result=0
19:42:55.213 00.000 16360 worker thread done servicing request
19:42:55.213 00.000 16360 Worker thread wakes up
19:42:55.214 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:55.214 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:55.214 00.000 18884 GuideStep: -0.2 px 0 ms EAST, -0.3 px 64 ms NORTH
19:42:56.384 01.170 16360 Exposure complete
19:42:56.475 00.091 16360 worker thread done servicing request
19:42:56.475 00.000 18884 OnExposeComplete: enter
19:42:56.476 00.001 18884 UpdateGuideState(): m_state=6
19:42:56.478 00.002 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 51
19:42:56.479 00.001 18884 Star::Find returns 1 (0), X=477.02, Y=101.01, Mass=2377883, SNR=513.7, Peak=65535 HFD=5.9
19:42:56.480 00.001 18884 MultiStar: [#1 0.37,0.37,0.00,M2] [#2 0.36,0.32,0.00,M1] [#3 0.68,0.27,0.00,M3] [#4 0.41,0.26,0.00,M1] [#5 0.40,0.42,0.00,M2] [#6 0.51,0.49,0.00,M3] [#7 0.37,0.00,0.14,U] [#8 0.53,0.17,0.00,M1] 
19:42:56.480 00.000 18884 refined, 1 included, MultiStar: {0.38, 0.04}, one-star: {0.38, 0.04}
19:42:56.481 00.001 18884 CameraToMount -- cameraTheta (0.10) - m_xAngle (2.70) = xAngle (-2.60 = -2.60)
19:42:56.482 00.001 18884 CameraToMount -- cameraTheta (0.10) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.23 = -2.23)
19:42:56.482 00.000 18884 CameraToMount -- cameraX=0.38 cameraY=0.04 hyp=0.38 cameraTheta=0.10 mountX=-0.32 mountY=-0.30, mountTheta=-2.39
19:42:56.484 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.38, y=0.04, opts=13)
19:42:56.485 00.001 18884 Enqueuing Move request for scope (0.38, 0.04)
19:42:56.486 00.001 16360 Worker thread wakes up
19:42:56.486 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.04) opts 0xd
19:42:56.486 00.000 16360 Handling offset move in thread for scope, endpoint = (0.38, 0.04)
19:42:56.486 00.000 16360 Moving (0.38, 0.04) raw xDistance=-0.32 yDistance=-0.30
19:42:56.486 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
19:42:56.486 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
19:42:56.486 00.000 16360 MoveAxis(E, 33, ABG)
19:42:56.486 00.000 16360 Guiding  Dir = 2, Dur = 33
19:42:56.486 00.000 16360 IsSlewing returns 0
19:42:56.487 00.001 16360 IsGuiding returns 0
19:42:56.491 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2745, FiltMin=2502, FiltMax=65485, Gamma=1.000
19:42:56.506 00.015 18884 UpdateGuideState exits: m=2377883 SNR=513.7
19:42:56.508 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:56.508 00.000 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:56.509 00.001 18884 Enqueuing Expose request
19:42:56.527 00.018 16360 IsGuiding returns 1
19:42:56.527 00.000 16360 scope still moving after pulse duration time elapsed
19:42:56.557 00.030 16360 IsSlewing returns 0
19:42:56.557 00.000 16360 IsGuiding returns 1
19:42:56.589 00.032 16360 IsSlewing returns 0
19:42:56.589 00.000 16360 IsGuiding returns 1
19:42:56.620 00.031 16360 IsSlewing returns 0
19:42:56.620 00.000 16360 IsGuiding returns 0
19:42:56.620 00.000 16360 scope move finished after 33 + 100 ms
19:42:56.620 00.000 16360 Move returns status 0, amount 33
19:42:56.620 00.000 16360 MoveAxis(N, 62, ABG)
19:42:56.620 00.000 16360 Guiding  Dir = 0, Dur = 62
19:42:56.620 00.000 16360 IsSlewing returns 0
19:42:56.620 00.000 16360 IsGuiding returns 0
19:42:56.684 00.064 16360 IsGuiding returns 1
19:42:56.684 00.000 16360 scope still moving after pulse duration time elapsed
19:42:56.715 00.031 16360 IsSlewing returns 0
19:42:56.715 00.000 16360 IsGuiding returns 1
19:42:56.746 00.031 16360 IsSlewing returns 0
19:42:56.746 00.000 16360 IsGuiding returns 1
19:42:56.776 00.030 16360 IsSlewing returns 0
19:42:56.776 00.000 16360 IsGuiding returns 0
19:42:56.776 00.000 16360 scope move finished after 62 + 93 ms
19:42:56.776 00.000 16360 Move returns status 0, amount 62
19:42:56.776 00.000 16360 move complete, result=0
19:42:56.776 00.000 16360 worker thread done servicing request
19:42:56.777 00.001 18884 GuideStep: -0.3 px 33 ms EAST, -0.3 px 62 ms NORTH
19:42:56.777 00.000 16360 Worker thread wakes up
19:42:56.777 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:56.778 00.001 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:57.757 00.979 16360 Exposure complete
19:42:57.818 00.061 16360 worker thread done servicing request
19:42:57.818 00.000 18884 OnExposeComplete: enter
19:42:57.819 00.001 18884 UpdateGuideState(): m_state=6
19:42:57.820 00.001 18884 Star::Find(15, 477, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 52
19:42:57.821 00.001 18884 Star::Find returns 1 (0), X=476.89, Y=101.06, Mass=2416424, SNR=579.5, Peak=65535 HFD=5.9
19:42:57.823 00.002 18884 MultiStar: [#1 0.27,0.42,0.00,M3] [#2 0.22,0.42,0.00,M2] [#3 0.34,0.31,0.00,M4] [#4 0.21,0.17,0.31,U] [#5 0.37,0.31,0.00,M3] [#6 0.13,0.18,0.15,U] [#7 0.19,0.31,0.10,U] [#8 0.30,0.22,0.78,U] 
19:42:57.823 00.000 18884 single-star, 4 included, MultiStar: {0.25, 0.16}, one-star: {0.25, 0.09}
19:42:57.824 00.001 18884 CameraToMount -- cameraTheta (0.35) - m_xAngle (2.70) = xAngle (-2.35 = -2.35)
19:42:57.825 00.001 18884 CameraToMount -- cameraTheta (0.35) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.98 = -1.98)
19:42:57.825 00.000 18884 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.26 cameraTheta=0.35 mountX=-0.18 mountY=-0.24, mountTheta=-2.22
19:42:57.827 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.25, y=0.09, opts=13)
19:42:57.829 00.002 18884 Enqueuing Move request for scope (0.25, 0.09)
19:42:57.830 00.001 16360 Worker thread wakes up
19:42:57.830 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd
19:42:57.830 00.000 16360 Handling offset move in thread for scope, endpoint = (0.25, 0.09)
19:42:57.830 00.000 16360 Moving (0.25, 0.09) raw xDistance=-0.18 yDistance=-0.24
19:42:57.830 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
19:42:57.830 00.000 16360 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
19:42:57.830 00.000 16360 MoveAxis(E, 0, ABG)
19:42:57.830 00.000 16360 Move returns status 0, amount 0
19:42:57.830 00.000 16360 MoveAxis(N, 50, ABG)
19:42:57.830 00.000 16360 Guiding  Dir = 0, Dur = 50
19:42:57.831 00.001 16360 IsSlewing returns 0
19:42:57.831 00.000 16360 IsGuiding returns 0
19:42:57.834 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2742, FiltMin=2489, FiltMax=65485, Gamma=1.000
19:42:57.851 00.017 18884 UpdateGuideState exits: m=2416424 SNR=579.5
19:42:57.852 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:57.853 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:57.854 00.001 18884 Enqueuing Expose request
19:42:57.867 00.013 16360 PulseGuide returned control before completion, sleep 24
19:42:57.897 00.030 16360 IsGuiding returns 1
19:42:57.897 00.000 16360 scope still moving after pulse duration time elapsed
19:42:57.928 00.031 16360 IsSlewing returns 0
19:42:57.928 00.000 16360 IsGuiding returns 1
19:42:57.959 00.031 16360 IsSlewing returns 0
19:42:57.959 00.000 16360 IsGuiding returns 0
19:42:57.959 00.000 16360 scope move finished after 50 + 78 ms
19:42:57.959 00.000 16360 Move returns status 0, amount 50
19:42:57.959 00.000 16360 move complete, result=0
19:42:57.959 00.000 16360 worker thread done servicing request
19:42:57.959 00.000 16360 Worker thread wakes up
19:42:57.960 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:57.960 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:42:57.960 00.000 18884 GuideStep: -0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
19:42:59.135 01.175 16360 Exposure complete
19:42:59.225 00.090 16360 worker thread done servicing request
19:42:59.225 00.000 18884 OnExposeComplete: enter
19:42:59.226 00.001 18884 UpdateGuideState(): m_state=6
19:42:59.228 00.002 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 53
19:42:59.230 00.002 18884 Star::Find returns 1 (0), X=476.35, Y=100.75, Mass=2495440, SNR=523.8, Peak=65535 HFD=5.6
19:42:59.232 00.002 18884 MultiStar: [#1 -0.28,-0.05,0.39,U] [#2 -0.33,0.09,0.41,U] [#3 -0.10,-0.04,0.32,U] [#4 -0.13,-0.32,0.38,U] [#5 -0.14,0.10,0.22,U] [#6 -0.22,0.02,0.20,U] [#7 -0.18,-0.05,0.12,U] [#8 -0.17,-0.07,0.87,U] 
19:42:59.234 00.002 18884 refined, 8 included, MultiStar: {-0.22, -0.10}, one-star: {-0.28, -0.22}
19:42:59.236 00.002 18884 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.70) = xAngle (-5.42 = 0.86)
19:42:59.237 00.001 18884 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.05 = 1.23)
19:42:59.239 00.002 18884 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.72 mountX=0.15 mountY=0.22, mountTheta=0.97
19:42:59.242 00.003 18884 SchedulePrimaryMove(0F4E4090, x=-0.22, y=-0.10, opts=13)
19:42:59.244 00.002 18884 Enqueuing Move request for scope (-0.22, -0.10)
19:42:59.247 00.003 16360 Worker thread wakes up
19:42:59.247 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd
19:42:59.247 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.22, -0.10)
19:42:59.247 00.000 16360 Moving (-0.22, -0.10) raw xDistance=0.15 yDistance=0.22
19:42:59.247 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
19:42:59.247 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:42:59.247 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
19:42:59.248 00.001 16360 MoveAxis(E, 0, ABG)
19:42:59.248 00.000 16360 Move returns status 0, amount 0
19:42:59.248 00.000 16360 MoveAxis(N, 0, ABG)
19:42:59.248 00.000 16360 Move returns status 0, amount 0
19:42:59.248 00.000 16360 move complete, result=0
19:42:59.248 00.000 16360 worker thread done servicing request
19:42:59.256 00.008 18884 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2745, FiltMin=2483, FiltMax=65485, Gamma=1.000
19:42:59.292 00.036 18884 UpdateGuideState exits: m=2495440 SNR=523.8
19:42:59.294 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:42:59.295 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:42:59.296 00.001 18884 Enqueuing Expose request
19:42:59.298 00.002 16360 Worker thread wakes up
19:42:59.298 00.000 18884 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
19:42:59.299 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:42:59.299 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:00.292 00.993 16360 Exposure complete
19:43:00.382 00.090 16360 worker thread done servicing request
19:43:00.382 00.000 18884 OnExposeComplete: enter
19:43:00.383 00.001 18884 UpdateGuideState(): m_state=6
19:43:00.385 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 54
19:43:00.387 00.002 18884 Star::Find returns 1 (0), X=476.21, Y=100.60, Mass=2372149, SNR=522.9, Peak=65535 HFD=5.5
19:43:00.389 00.002 18884 MultiStar: [#1 -0.47,0.13,0.00,M3] [#2 -0.56,0.11,0.00,M2] [#3 -0.27,-0.05,0.28,U] [#4 -0.20,-0.17,0.38,U] [#5 -0.38,0.03,0.19,U] [#6 -0.16,0.11,0.15,U] [#7 -0.51,-0.13,0.00,M1] [#8 -0.31,-0.09,0.90,U] 
19:43:00.391 00.002 18884 refined, 5 included, MultiStar: {-0.33, -0.18}, one-star: {-0.43, -0.37}
19:43:00.393 00.002 18884 CameraToMount -- cameraTheta (-2.65) - m_xAngle (2.70) = xAngle (-5.35 = 0.94)
19:43:00.394 00.001 18884 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.98 = 1.31)
19:43:00.396 00.002 18884 CameraToMount -- cameraX=-0.33 cameraY=-0.18 hyp=0.37 cameraTheta=-2.65 mountX=0.22 mountY=0.36, mountTheta=1.02
19:43:00.398 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.33, y=-0.18, opts=13)
19:43:00.400 00.002 18884 Enqueuing Move request for scope (-0.33, -0.18)
19:43:00.401 00.001 16360 Worker thread wakes up
19:43:00.401 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.18) opts 0xd
19:43:00.401 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.33, -0.18)
19:43:00.401 00.000 16360 Moving (-0.33, -0.18) raw xDistance=0.22 yDistance=0.36
19:43:00.401 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
19:43:00.401 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
19:43:00.401 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
19:43:00.401 00.000 16360 MoveAxis(W, 23, ABG)
19:43:00.403 00.002 16360 Guiding  Dir = 3, Dur = 23
19:43:00.403 00.000 16360 IsSlewing returns 0
19:43:00.403 00.000 16360 IsGuiding returns 0
19:43:00.405 00.002 16360 PulseGuide returned control before completion, sleep 32
19:43:00.411 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2745, FiltMin=2499, FiltMax=65485, Gamma=1.000
19:43:00.437 00.026 18884 UpdateGuideState exits: m=2372149 SNR=522.9
19:43:00.438 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:00.439 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:00.440 00.001 18884 Enqueuing Expose request
19:43:00.443 00.003 16360 IsGuiding returns 1
19:43:00.443 00.000 16360 scope still moving after pulse duration time elapsed
19:43:00.475 00.032 16360 IsSlewing returns 0
19:43:00.475 00.000 16360 IsGuiding returns 1
19:43:00.506 00.031 16360 IsSlewing returns 0
19:43:00.506 00.000 16360 IsGuiding returns 0
19:43:00.506 00.000 16360 scope move finished after 23 + 79 ms
19:43:00.506 00.000 16360 Move returns status 0, amount 23
19:43:00.506 00.000 16360 MoveAxis(N, 0, ABG)
19:43:00.506 00.000 16360 Move returns status 0, amount 0
19:43:00.506 00.000 16360 move complete, result=0
19:43:00.506 00.000 16360 worker thread done servicing request
19:43:00.506 00.000 16360 Worker thread wakes up
19:43:00.506 00.000 18884 GuideStep: 0.2 px 23 ms WEST, 0.4 px 0 ms NORTH
19:43:00.508 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:00.508 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:01.669 01.161 16360 Exposure complete
19:43:01.736 00.067 16360 worker thread done servicing request
19:43:01.737 00.001 18884 OnExposeComplete: enter
19:43:01.738 00.001 18884 UpdateGuideState(): m_state=6
19:43:01.738 00.000 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 55
19:43:01.739 00.001 18884 Star::Find returns 1 (0), X=476.70, Y=100.70, Mass=2488003, SNR=546.5, Peak=65535 HFD=5.6
19:43:01.740 00.001 18884 MultiStar: [#1 0.04,-0.08,0.44,U] [#2 -0.00,-0.03,0.34,U] [#3 0.10,-0.10,0.28,U] [#4 0.08,-0.26,0.35,U] [#5 0.02,0.14,0.21,U] [#6 0.08,-0.00,0.19,U] [#7 -0.00,-0.21,0.15,U] [#8 0.11,-0.13,0.81,U] 
19:43:01.742 00.002 18884 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {0.06, -0.27}
19:43:01.743 00.001 18884 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.70) = xAngle (-3.85 = 2.44)
19:43:01.743 00.000 18884 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.48 = 2.81)
19:43:01.744 00.001 18884 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-1.15 mountX=-0.12 mountY=0.05, mountTheta=2.73
19:43:01.747 00.003 18884 SchedulePrimaryMove(0F4E4090, x=0.06, y=-0.14, opts=13)
19:43:01.749 00.002 18884 Enqueuing Move request for scope (0.06, -0.14)
19:43:01.750 00.001 16360 Worker thread wakes up
19:43:01.750 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
19:43:01.750 00.000 16360 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
19:43:01.750 00.000 16360 Moving (0.06, -0.14) raw xDistance=-0.12 yDistance=0.05
19:43:01.750 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
19:43:01.751 00.001 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:01.751 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
19:43:01.751 00.000 16360 MoveAxis(E, 0, ABG)
19:43:01.751 00.000 16360 Move returns status 0, amount 0
19:43:01.751 00.000 16360 MoveAxis(N, 0, ABG)
19:43:01.751 00.000 16360 Move returns status 0, amount 0
19:43:01.751 00.000 16360 move complete, result=0
19:43:01.751 00.000 16360 worker thread done servicing request
19:43:01.760 00.009 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2509, FiltMax=65485, Gamma=1.000
19:43:01.789 00.029 18884 UpdateGuideState exits: m=2488003 SNR=546.5
19:43:01.792 00.003 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:01.793 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:01.794 00.001 18884 Enqueuing Expose request
19:43:01.795 00.001 16360 Worker thread wakes up
19:43:01.795 00.000 18884 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:43:01.796 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:01.796 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:02.788 00.992 16360 Exposure complete
19:43:02.878 00.090 16360 worker thread done servicing request
19:43:02.878 00.000 18884 OnExposeComplete: enter
19:43:02.880 00.002 18884 UpdateGuideState(): m_state=6
19:43:02.882 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 56
19:43:02.883 00.001 18884 Star::Find returns 1 (0), X=476.74, Y=100.72, Mass=2375974, SNR=507.2, Peak=65535 HFD=5.7
19:43:02.884 00.001 18884 MultiStar: [#1 0.04,0.11,0.44,U] [#2 -0.01,0.06,0.41,U] [#3 0.26,-0.11,0.27,U] [#4 0.12,-0.15,0.48,U] [#5 0.08,-0.08,0.19,U] [#6 0.02,0.01,0.16,U] [#7 0.08,0.04,0.12,U] [#8 0.08,-0.07,0.99,U] 
19:43:02.885 00.001 18884 refined, 8 included, MultiStar: {0.09, -0.09}, one-star: {0.10, -0.25}
19:43:02.886 00.001 18884 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.70) = xAngle (-3.49 = 2.79)
19:43:02.887 00.001 18884 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.12 = -3.12)
19:43:02.888 00.001 18884 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-0.79 mountX=-0.12 mountY=-0.00, mountTheta=-3.12
19:43:02.889 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.09, y=-0.09, opts=13)
19:43:02.890 00.001 18884 Enqueuing Move request for scope (0.09, -0.09)
19:43:02.892 00.002 16360 Worker thread wakes up
19:43:02.892 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
19:43:02.892 00.000 16360 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
19:43:02.892 00.000 16360 Moving (0.09, -0.09) raw xDistance=-0.12 yDistance=-0.00
19:43:02.892 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
19:43:02.892 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:02.892 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:43:02.892 00.000 16360 MoveAxis(E, 0, ABG)
19:43:02.892 00.000 16360 Move returns status 0, amount 0
19:43:02.892 00.000 16360 MoveAxis(N, 0, ABG)
19:43:02.892 00.000 16360 Move returns status 0, amount 0
19:43:02.892 00.000 16360 move complete, result=0
19:43:02.893 00.001 16360 worker thread done servicing request
19:43:02.896 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2742, FiltMin=2505, FiltMax=65485, Gamma=1.000
19:43:02.929 00.033 18884 UpdateGuideState exits: m=2375974 SNR=507.2
19:43:02.930 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:02.931 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:02.932 00.001 18884 Enqueuing Expose request
19:43:02.933 00.001 16360 Worker thread wakes up
19:43:02.933 00.000 18884 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:43:02.934 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:02.934 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:04.102 01.168 16360 Exposure complete
19:43:04.168 00.066 16360 worker thread done servicing request
19:43:04.168 00.000 18884 OnExposeComplete: enter
19:43:04.169 00.001 18884 UpdateGuideState(): m_state=6
19:43:04.170 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 57
19:43:04.170 00.000 18884 Star::Find returns 1 (0), X=476.83, Y=100.72, Mass=2378862, SNR=617.1, Peak=65535 HFD=5.7
19:43:04.172 00.002 18884 MultiStar: [#1 0.14,0.06,0.33,U] [#2 0.11,-0.04,0.33,U] [#3 0.25,-0.22,0.25,U] [#4 0.13,-0.07,0.31,U] [#5 0.25,0.09,0.17,U] [#6 0.23,0.14,0.14,U] [#7 0.14,-0.22,0.12,U] [#8 0.16,-0.11,0.70,U] 
19:43:04.173 00.001 18884 refined, 8 included, MultiStar: {0.17, -0.11}, one-star: {0.19, -0.24}
19:43:04.174 00.001 18884 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.70) = xAngle (-3.29 = 3.00)
19:43:04.175 00.001 18884 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.92 = -2.92)
19:43:04.175 00.000 18884 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.21 cameraTheta=-0.59 mountX=-0.20 mountY=-0.05, mountTheta=-2.92
19:43:04.178 00.003 18884 SchedulePrimaryMove(0F4E4090, x=0.17, y=-0.11, opts=13)
19:43:04.179 00.001 18884 Enqueuing Move request for scope (0.17, -0.11)
19:43:04.181 00.002 16360 Worker thread wakes up
19:43:04.181 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
19:43:04.181 00.000 16360 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
19:43:04.181 00.000 16360 Moving (0.17, -0.11) raw xDistance=-0.20 yDistance=-0.05
19:43:04.181 00.000 16360 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
19:43:04.181 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:04.181 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:43:04.181 00.000 16360 MoveAxis(E, 21, ABG)
19:43:04.181 00.000 16360 Guiding  Dir = 2, Dur = 21
19:43:04.181 00.000 16360 IsSlewing returns 0
19:43:04.182 00.001 16360 IsGuiding returns 0
19:43:04.183 00.001 16360 PulseGuide returned control before completion, sleep 31
19:43:04.185 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2745, FiltMin=2489, FiltMax=65485, Gamma=1.000
19:43:04.202 00.017 18884 UpdateGuideState exits: m=2378862 SNR=617.1
19:43:04.203 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:04.204 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:04.205 00.001 18884 Enqueuing Expose request
19:43:04.223 00.018 16360 IsGuiding returns 1
19:43:04.223 00.000 16360 scope still moving after pulse duration time elapsed
19:43:04.254 00.031 16360 IsSlewing returns 0
19:43:04.254 00.000 16360 IsGuiding returns 1
19:43:04.285 00.031 16360 IsSlewing returns 0
19:43:04.285 00.000 16360 IsGuiding returns 0
19:43:04.285 00.000 16360 scope move finished after 21 + 82 ms
19:43:04.285 00.000 16360 Move returns status 0, amount 21
19:43:04.285 00.000 16360 MoveAxis(N, 0, ABG)
19:43:04.285 00.000 16360 Move returns status 0, amount 0
19:43:04.285 00.000 16360 move complete, result=0
19:43:04.285 00.000 16360 worker thread done servicing request
19:43:04.285 00.000 16360 Worker thread wakes up
19:43:04.285 00.000 18884 GuideStep: -0.2 px 21 ms EAST, -0.0 px 0 ms NORTH
19:43:04.288 00.003 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:04.288 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:05.269 00.981 16360 Exposure complete
19:43:05.331 00.062 16360 worker thread done servicing request
19:43:05.332 00.001 18884 OnExposeComplete: enter
19:43:05.333 00.001 18884 UpdateGuideState(): m_state=6
19:43:05.334 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 58
19:43:05.335 00.001 18884 Star::Find returns 1 (0), X=476.72, Y=100.78, Mass=2430771, SNR=587.7, Peak=65535 HFD=5.7
19:43:05.336 00.001 18884 MultiStar: [#1 0.01,0.11,0.37,U] [#2 0.02,0.13,0.34,U] [#3 0.04,-0.01,0.24,U] [#4 -0.09,-0.14,0.38,U] [#5 0.17,0.24,0.18,U] [#6 0.14,-0.03,0.17,U] [#7 -0.07,-0.12,0.12,U] [#8 0.07,-0.04,0.74,U] 
19:43:05.336 00.000 18884 refined, 8 included, MultiStar: {0.05, -0.05}, one-star: {0.08, -0.19}
19:43:05.337 00.001 18884 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.70) = xAngle (-3.47 = 2.82)
19:43:05.338 00.001 18884 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-3.10 = -3.10)
19:43:05.339 00.001 18884 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.77 mountX=-0.06 mountY=-0.00, mountTheta=-3.09
19:43:05.341 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.05, y=-0.05, opts=13)
19:43:05.341 00.000 18884 Enqueuing Move request for scope (0.05, -0.05)
19:43:05.342 00.001 16360 Worker thread wakes up
19:43:05.342 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
19:43:05.342 00.000 16360 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
19:43:05.342 00.000 16360 Moving (0.05, -0.05) raw xDistance=-0.06 yDistance=-0.00
19:43:05.343 00.001 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
19:43:05.343 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:05.343 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
19:43:05.343 00.000 16360 MoveAxis(E, 0, ABG)
19:43:05.343 00.000 16360 Move returns status 0, amount 0
19:43:05.343 00.000 16360 MoveAxis(N, 0, ABG)
19:43:05.343 00.000 16360 Move returns status 0, amount 0
19:43:05.343 00.000 16360 move complete, result=0
19:43:05.343 00.000 16360 worker thread done servicing request
19:43:05.347 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2745, FiltMin=2499, FiltMax=65485, Gamma=1.000
19:43:05.362 00.015 18884 UpdateGuideState exits: m=2430771 SNR=587.7
19:43:05.363 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:05.364 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:05.367 00.003 18884 Enqueuing Expose request
19:43:05.368 00.001 18884 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
19:43:05.369 00.001 16360 Worker thread wakes up
19:43:05.369 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:05.369 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:06.540 01.171 16360 Exposure complete
19:43:06.609 00.069 16360 worker thread done servicing request
19:43:06.611 00.002 18884 OnExposeComplete: enter
19:43:06.611 00.000 18884 UpdateGuideState(): m_state=6
19:43:06.612 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 59
19:43:06.613 00.001 18884 Star::Find returns 1 (0), X=476.56, Y=100.71, Mass=2334442, SNR=561.2, Peak=65535 HFD=5.5
19:43:06.614 00.001 18884 MultiStar: [#1 -0.16,0.17,0.39,U] [#2 -0.15,0.07,0.34,U] [#3 0.02,0.03,0.27,U] [#4 -0.07,-0.07,0.33,U] [#5 -0.15,0.19,0.19,U] [#6 -0.06,0.24,0.16,U] [#7 -0.01,0.09,0.12,U] [#8 -0.04,0.04,0.75,U] 
19:43:06.615 00.001 18884 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {-0.07, -0.26}
19:43:06.615 00.000 18884 CameraToMount -- cameraTheta (-2.88) - m_xAngle (2.70) = xAngle (-5.57 = 0.71)
19:43:06.616 00.001 18884 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.20 = 1.08)
19:43:06.617 00.001 18884 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.88 mountX=0.06 mountY=0.07, mountTheta=0.86
19:43:06.619 00.002 18884 SchedulePrimaryMove(0F4E4090, x=-0.08, y=-0.02, opts=13)
19:43:06.619 00.000 18884 Enqueuing Move request for scope (-0.08, -0.02)
19:43:06.620 00.001 16360 Worker thread wakes up
19:43:06.620 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
19:43:06.620 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
19:43:06.620 00.000 16360 Moving (-0.08, -0.02) raw xDistance=0.06 yDistance=0.07
19:43:06.620 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
19:43:06.620 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:06.620 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
19:43:06.622 00.002 16360 MoveAxis(E, 0, ABG)
19:43:06.622 00.000 16360 Move returns status 0, amount 0
19:43:06.622 00.000 16360 MoveAxis(N, 0, ABG)
19:43:06.622 00.000 16360 Move returns status 0, amount 0
19:43:06.622 00.000 16360 move complete, result=0
19:43:06.622 00.000 16360 worker thread done servicing request
19:43:06.626 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2745, FiltMin=2486, FiltMax=65485, Gamma=1.000
19:43:06.642 00.016 18884 UpdateGuideState exits: m=2334442 SNR=561.2
19:43:06.643 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:06.644 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:06.645 00.001 18884 Enqueuing Expose request
19:43:06.646 00.001 16360 Worker thread wakes up
19:43:06.646 00.000 18884 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:43:06.646 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:06.646 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:07.635 00.989 16360 Exposure complete
19:43:07.703 00.068 16360 worker thread done servicing request
19:43:07.703 00.000 18884 OnExposeComplete: enter
19:43:07.706 00.003 18884 UpdateGuideState(): m_state=6
19:43:07.708 00.002 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 60
19:43:07.709 00.001 18884 Star::Find returns 1 (0), X=476.55, Y=100.75, Mass=2383380, SNR=500.3, Peak=65535 HFD=5.5
19:43:07.711 00.002 18884 MultiStar: [#1 -0.11,0.01,0.49,U] [#2 -0.30,0.12,0.42,U] [#3 -0.02,0.09,0.31,U] [#4 -0.15,-0.00,0.37,U] [#5 -0.07,0.22,0.22,U] [#6 0.08,0.17,0.16,U] [#7 0.04,-0.05,0.14,U] [#8 -0.10,0.05,0.90,U] 
19:43:07.713 00.002 18884 refined, 8 included, MultiStar: {-0.10, -0.01}, one-star: {-0.09, -0.22}
19:43:07.716 00.003 18884 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.70) = xAngle (-5.79 = 0.50)
19:43:07.717 00.001 18884 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.42 = 0.87)
19:43:07.719 00.002 18884 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.09 mountX=0.09 mountY=0.08, mountTheta=0.71
19:43:07.722 00.003 18884 SchedulePrimaryMove(0F4E4090, x=-0.10, y=-0.01, opts=13)
19:43:07.724 00.002 18884 Enqueuing Move request for scope (-0.10, -0.01)
19:43:07.726 00.002 16360 Worker thread wakes up
19:43:07.726 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
19:43:07.726 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
19:43:07.726 00.000 16360 Moving (-0.10, -0.01) raw xDistance=0.09 yDistance=0.08
19:43:07.726 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
19:43:07.726 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:07.726 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
19:43:07.726 00.000 16360 MoveAxis(E, 0, ABG)
19:43:07.726 00.000 16360 Move returns status 0, amount 0
19:43:07.726 00.000 16360 MoveAxis(N, 0, ABG)
19:43:07.726 00.000 16360 Move returns status 0, amount 0
19:43:07.726 00.000 16360 move complete, result=0
19:43:07.726 00.000 16360 worker thread done servicing request
19:43:07.731 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2742, FiltMin=2515, FiltMax=65485, Gamma=1.000
19:43:07.748 00.017 18884 UpdateGuideState exits: m=2383380 SNR=500.3
19:43:07.750 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:07.751 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:07.752 00.001 18884 Enqueuing Expose request
19:43:07.754 00.002 16360 Worker thread wakes up
19:43:07.754 00.000 18884 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:43:07.757 00.003 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:07.757 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:08.925 01.168 16360 Exposure complete
19:43:08.999 00.074 16360 worker thread done servicing request
19:43:08.999 00.000 18884 OnExposeComplete: enter
19:43:09.000 00.001 18884 UpdateGuideState(): m_state=6
19:43:09.001 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 61
19:43:09.002 00.001 18884 Star::Find returns 1 (0), X=476.57, Y=100.83, Mass=2433185, SNR=552.3, Peak=65535 HFD=5.6
19:43:09.004 00.002 18884 MultiStar: [#1 -0.22,0.04,0.37,U] [#2 -0.21,0.13,0.34,U] [#3 -0.12,0.02,0.29,U] [#4 -0.15,-0.03,0.34,U] [#5 -0.16,0.21,0.18,U] [#6 -0.33,0.21,0.15,U] [#7 -0.09,-0.18,0.11,U] [#8 -0.16,-0.14,0.88,U] 
19:43:09.005 00.001 18884 refined, 8 included, MultiStar: {-0.15, -0.04}, one-star: {-0.07, -0.14}
19:43:09.005 00.000 18884 CameraToMount -- cameraTheta (-2.85) - m_xAngle (2.70) = xAngle (-5.55 = 0.73)
19:43:09.006 00.001 18884 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.18 = 1.10)
19:43:09.007 00.001 18884 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.85 mountX=0.11 mountY=0.14, mountTheta=0.88
19:43:09.010 00.003 18884 SchedulePrimaryMove(0F4E4090, x=-0.15, y=-0.04, opts=13)
19:43:09.011 00.001 18884 Enqueuing Move request for scope (-0.15, -0.04)
19:43:09.011 00.000 16360 Worker thread wakes up
19:43:09.012 00.001 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
19:43:09.012 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
19:43:09.012 00.000 16360 Moving (-0.15, -0.04) raw xDistance=0.11 yDistance=0.14
19:43:09.012 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
19:43:09.012 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:09.012 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
19:43:09.012 00.000 16360 MoveAxis(E, 0, ABG)
19:43:09.012 00.000 16360 Move returns status 0, amount 0
19:43:09.012 00.000 16360 MoveAxis(N, 0, ABG)
19:43:09.012 00.000 16360 Move returns status 0, amount 0
19:43:09.012 00.000 16360 move complete, result=0
19:43:09.012 00.000 16360 worker thread done servicing request
19:43:09.016 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2745, FiltMin=2473, FiltMax=65485, Gamma=1.000
19:43:09.040 00.024 18884 UpdateGuideState exits: m=2433185 SNR=552.3
19:43:09.043 00.003 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:09.044 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:09.046 00.002 18884 Enqueuing Expose request
19:43:09.048 00.002 16360 Worker thread wakes up
19:43:09.048 00.000 18884 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:43:09.049 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:09.049 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:10.028 00.979 16360 Exposure complete
19:43:10.126 00.098 16360 worker thread done servicing request
19:43:10.127 00.001 18884 OnExposeComplete: enter
19:43:10.129 00.002 18884 UpdateGuideState(): m_state=6
19:43:10.130 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 62
19:43:10.133 00.003 18884 Star::Find returns 1 (0), X=476.74, Y=100.88, Mass=2482631, SNR=620.9, Peak=65535 HFD=5.8
19:43:10.134 00.001 18884 MultiStar: [#1 -0.11,0.08,0.31,U] [#2 -0.10,0.14,0.31,U] [#3 0.01,-0.02,0.25,U] [#4 -0.07,-0.03,0.32,U] [#5 -0.15,0.03,0.16,U] [#6 -0.10,0.09,0.15,U] [#7 -0.10,-0.10,0.12,U] [#8 -0.00,-0.06,0.69,U] 
19:43:10.135 00.001 18884 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {0.10, -0.09}
19:43:10.136 00.001 18884 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.70) = xAngle (-4.73 = 1.55)
19:43:10.137 00.001 18884 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.36 = 1.92)
19:43:10.139 00.002 18884 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.03 mountX=0.00 mountY=0.02, mountTheta=1.55
19:43:10.143 00.004 18884 SchedulePrimaryMove(0F4E4090, x=-0.01, y=-0.02, opts=13)
19:43:10.144 00.001 18884 Enqueuing Move request for scope (-0.01, -0.02)
19:43:10.146 00.002 16360 Worker thread wakes up
19:43:10.146 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
19:43:10.146 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
19:43:10.146 00.000 16360 Moving (-0.01, -0.02) raw xDistance=0.00 yDistance=0.02
19:43:10.146 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
19:43:10.146 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:10.146 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
19:43:10.146 00.000 16360 MoveAxis(E, 0, ABG)
19:43:10.146 00.000 16360 Move returns status 0, amount 0
19:43:10.146 00.000 16360 MoveAxis(N, 0, ABG)
19:43:10.146 00.000 16360 Move returns status 0, amount 0
19:43:10.146 00.000 16360 move complete, result=0
19:43:10.146 00.000 16360 worker thread done servicing request
19:43:10.152 00.006 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2745, FiltMin=2483, FiltMax=65485, Gamma=1.000
19:43:10.168 00.016 18884 UpdateGuideState exits: m=2482631 SNR=620.9
19:43:10.169 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:10.170 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:10.170 00.000 18884 Enqueuing Expose request
19:43:10.171 00.001 16360 Worker thread wakes up
19:43:10.171 00.000 18884 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
19:43:10.172 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:10.172 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:11.352 01.180 16360 Exposure complete
19:43:11.444 00.092 16360 worker thread done servicing request
19:43:11.444 00.000 18884 OnExposeComplete: enter
19:43:11.445 00.001 18884 UpdateGuideState(): m_state=6
19:43:11.446 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 63
19:43:11.447 00.001 18884 Star::Find returns 1 (0), X=476.51, Y=100.84, Mass=2327943, SNR=528.9, Peak=65535 HFD=5.5
19:43:11.448 00.001 18884 MultiStar: [#1 -0.16,0.16,0.39,U] [#2 -0.23,0.04,0.38,U] [#3 -0.01,0.09,0.29,U] [#4 -0.18,-0.09,0.38,U] [#5 -0.14,0.13,0.18,U] [#6 -0.21,0.19,0.16,U] [#7 -0.27,0.14,0.12,U] [#8 -0.05,-0.02,0.83,U] 
19:43:11.450 00.002 18884 refined, 8 included, MultiStar: {-0.13, -0.00}, one-star: {-0.13, -0.13}
19:43:11.451 00.001 18884 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.70) = xAngle (-5.82 = 0.46)
19:43:11.452 00.001 18884 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-5.45 = 0.83)
19:43:11.453 00.001 18884 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.13 mountX=0.12 mountY=0.10, mountTheta=0.69
19:43:11.454 00.001 18884 SchedulePrimaryMove(0F4E4090, x=-0.13, y=-0.00, opts=13)
19:43:11.455 00.001 18884 Enqueuing Move request for scope (-0.13, -0.00)
19:43:11.456 00.001 16360 Worker thread wakes up
19:43:11.456 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
19:43:11.456 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
19:43:11.456 00.000 16360 Moving (-0.13, -0.00) raw xDistance=0.12 yDistance=0.10
19:43:11.456 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
19:43:11.456 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:11.456 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
19:43:11.456 00.000 16360 MoveAxis(E, 0, ABG)
19:43:11.456 00.000 16360 Move returns status 0, amount 0
19:43:11.456 00.000 16360 MoveAxis(N, 0, ABG)
19:43:11.456 00.000 16360 Move returns status 0, amount 0
19:43:11.456 00.000 16360 move complete, result=0
19:43:11.457 00.001 16360 worker thread done servicing request
19:43:11.461 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2742, FiltMin=2467, FiltMax=65485, Gamma=1.000
19:43:11.482 00.021 18884 UpdateGuideState exits: m=2327943 SNR=528.9
19:43:11.485 00.003 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:11.486 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:11.488 00.002 18884 Enqueuing Expose request
19:43:11.490 00.002 16360 Worker thread wakes up
19:43:11.490 00.000 18884 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
19:43:11.491 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:11.491 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:12.461 00.970 16360 Exposure complete
19:43:12.527 00.066 16360 worker thread done servicing request
19:43:12.527 00.000 18884 OnExposeComplete: enter
19:43:12.529 00.002 18884 UpdateGuideState(): m_state=6
19:43:12.532 00.003 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 64
19:43:12.533 00.001 18884 Star::Find returns 1 (0), X=476.67, Y=101.00, Mass=2442106, SNR=533.0, Peak=65535 HFD=5.7
19:43:12.536 00.003 18884 MultiStar: [#1 -0.12,0.23,0.46,U] [#2 -0.11,0.28,0.34,U] [#3 -0.04,0.14,0.32,U] [#4 -0.07,0.09,0.42,U] [#5 -0.08,0.31,0.20,U] [#6 -0.02,0.31,0.20,U] [#7 -0.09,0.06,0.13,U] [#8 -0.04,0.02,0.85,U] 
19:43:12.537 00.001 18884 single-star, 8 included, MultiStar: {-0.04, 0.12}, one-star: {0.03, 0.03}
19:43:12.538 00.001 18884 CameraToMount -- cameraTheta (0.70) - m_xAngle (2.70) = xAngle (-2.00 = -2.00)
19:43:12.540 00.002 18884 CameraToMount -- cameraTheta (0.70) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.63 = -1.63)
19:43:12.542 00.002 18884 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.70 mountX=-0.02 mountY=-0.04, mountTheta=-1.97
19:43:12.544 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.03, y=0.03, opts=13)
19:43:12.545 00.001 18884 Enqueuing Move request for scope (0.03, 0.03)
19:43:12.546 00.001 16360 Worker thread wakes up
19:43:12.546 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
19:43:12.546 00.000 16360 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
19:43:12.546 00.000 16360 Moving (0.03, 0.03) raw xDistance=-0.02 yDistance=-0.04
19:43:12.546 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
19:43:12.546 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:12.546 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
19:43:12.546 00.000 16360 MoveAxis(E, 0, ABG)
19:43:12.546 00.000 16360 Move returns status 0, amount 0
19:43:12.547 00.001 16360 MoveAxis(N, 0, ABG)
19:43:12.547 00.000 16360 Move returns status 0, amount 0
19:43:12.547 00.000 16360 move complete, result=0
19:43:12.547 00.000 16360 worker thread done servicing request
19:43:12.550 00.003 18884 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2745, FiltMin=2461, FiltMax=65485, Gamma=1.000
19:43:12.566 00.016 18884 UpdateGuideState exits: m=2442106 SNR=533.0
19:43:12.567 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:12.568 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:12.569 00.001 18884 Enqueuing Expose request
19:43:12.569 00.000 16360 Worker thread wakes up
19:43:12.569 00.000 18884 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
19:43:12.571 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:12.571 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:13.744 01.173 16360 Exposure complete
19:43:13.803 00.059 16360 worker thread done servicing request
19:43:13.804 00.001 18884 OnExposeComplete: enter
19:43:13.806 00.002 18884 UpdateGuideState(): m_state=6
19:43:13.807 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 65
19:43:13.807 00.000 18884 Star::Find returns 1 (0), X=476.89, Y=100.91, Mass=2405343, SNR=487.5, Peak=65535 HFD=5.8
19:43:13.808 00.001 18884 MultiStar: [#1 0.16,0.26,0.45,U] [#2 0.14,0.16,0.41,U] [#3 0.24,0.12,0.31,U] [#4 0.21,-0.03,0.42,U] [#5 0.22,0.24,0.20,U] [#6 0.19,0.03,0.20,U] [#7 0.26,0.16,0.13,U] [#8 0.17,-0.01,0.92,U] 
19:43:13.809 00.001 18884 refined, 8 included, MultiStar: {0.20, 0.05}, one-star: {0.25, -0.06}
19:43:13.810 00.001 18884 CameraToMount -- cameraTheta (0.25) - m_xAngle (2.70) = xAngle (-2.44 = -2.44)
19:43:13.810 00.000 18884 CameraToMount -- cameraTheta (0.25) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.07 = -2.07)
19:43:13.811 00.001 18884 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.25 mountX=-0.16 mountY=-0.18, mountTheta=-2.29
19:43:13.813 00.002 18884 SchedulePrimaryMove(0F4E4090, x=0.20, y=0.05, opts=13)
19:43:13.815 00.002 18884 Enqueuing Move request for scope (0.20, 0.05)
19:43:13.815 00.000 16360 Worker thread wakes up
19:43:13.815 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
19:43:13.815 00.000 16360 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
19:43:13.816 00.001 16360 Moving (0.20, 0.05) raw xDistance=-0.16 yDistance=-0.18
19:43:13.816 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
19:43:13.816 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:13.816 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
19:43:13.816 00.000 16360 MoveAxis(E, 0, ABG)
19:43:13.816 00.000 16360 Move returns status 0, amount 0
19:43:13.816 00.000 16360 MoveAxis(N, 0, ABG)
19:43:13.816 00.000 16360 Move returns status 0, amount 0
19:43:13.816 00.000 16360 move complete, result=0
19:43:13.816 00.000 16360 worker thread done servicing request
19:43:13.820 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2745, FiltMin=2502, FiltMax=65488, Gamma=1.000
19:43:13.837 00.017 18884 UpdateGuideState exits: m=2405343 SNR=487.5
19:43:13.838 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:13.839 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:13.839 00.000 18884 Enqueuing Expose request
19:43:13.840 00.001 16360 Worker thread wakes up
19:43:13.840 00.000 18884 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
19:43:13.841 00.001 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:13.841 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:14.820 00.979 16360 Exposure complete
19:43:14.881 00.061 16360 worker thread done servicing request
19:43:14.881 00.000 18884 OnExposeComplete: enter
19:43:14.882 00.001 18884 UpdateGuideState(): m_state=6
19:43:14.883 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 66
19:43:14.884 00.001 18884 Star::Find returns 1 (0), X=476.82, Y=100.90, Mass=2447882, SNR=583.6, Peak=65535 HFD=5.8
19:43:14.886 00.002 18884 MultiStar: [#1 0.06,0.18,0.40,U] [#2 0.09,0.21,0.33,U] [#3 0.20,0.12,0.27,U] [#4 0.16,-0.03,0.35,U] [#5 0.05,0.08,0.15,U] [#6 0.25,0.23,0.17,U] [#7 0.05,-0.06,0.12,U] [#8 0.20,-0.03,0.72,U] 
19:43:14.887 00.001 18884 refined, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.19, -0.07}
19:43:14.887 00.000 18884 CameraToMount -- cameraTheta (0.21) - m_xAngle (2.70) = xAngle (-2.49 = -2.49)
19:43:14.888 00.001 18884 CameraToMount -- cameraTheta (0.21) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.12 = -2.12)
19:43:14.889 00.001 18884 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.21 mountX=-0.13 mountY=-0.14, mountTheta=-2.32
19:43:14.890 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.16, y=0.03, opts=13)
19:43:14.891 00.001 18884 Enqueuing Move request for scope (0.16, 0.03)
19:43:14.892 00.001 16360 Worker thread wakes up
19:43:14.892 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
19:43:14.892 00.000 16360 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
19:43:14.892 00.000 16360 Moving (0.16, 0.03) raw xDistance=-0.13 yDistance=-0.14
19:43:14.892 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
19:43:14.892 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:14.892 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
19:43:14.892 00.000 16360 MoveAxis(E, 0, ABG)
19:43:14.892 00.000 16360 Move returns status 0, amount 0
19:43:14.892 00.000 16360 MoveAxis(N, 0, ABG)
19:43:14.893 00.001 16360 Move returns status 0, amount 0
19:43:14.893 00.000 16360 move complete, result=0
19:43:14.893 00.000 16360 worker thread done servicing request
19:43:14.897 00.004 18884 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2742, FiltMin=2489, FiltMax=65485, Gamma=1.000
19:43:14.912 00.015 18884 UpdateGuideState exits: m=2447882 SNR=583.6
19:43:14.913 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:14.914 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:14.916 00.002 18884 Enqueuing Expose request
19:43:14.917 00.001 18884 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
19:43:14.918 00.001 16360 Worker thread wakes up
19:43:14.918 00.000 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:14.918 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:16.093 01.175 16360 Exposure complete
19:43:16.159 00.066 16360 worker thread done servicing request
19:43:16.159 00.000 18884 OnExposeComplete: enter
19:43:16.160 00.001 18884 UpdateGuideState(): m_state=6
19:43:16.161 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 67
19:43:16.161 00.000 18884 Star::Find returns 1 (0), X=476.70, Y=100.86, Mass=2469984, SNR=612.3, Peak=65535 HFD=5.8
19:43:16.162 00.001 18884 MultiStar: [#1 -0.00,0.08,0.33,U] [#2 0.05,0.14,0.32,U] [#3 0.18,0.18,0.23,U] [#4 -0.10,-0.01,0.34,U] [#5 0.17,0.24,0.17,U] [#6 0.09,0.30,0.15,U] [#7 0.10,0.09,0.10,U] [#8 0.00,0.02,0.76,U] 
19:43:16.163 00.001 18884 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.06, -0.10}
19:43:16.165 00.002 18884 CameraToMount -- cameraTheta (0.69) - m_xAngle (2.70) = xAngle (-2.01 = -2.01)
19:43:16.166 00.001 18884 CameraToMount -- cameraTheta (0.69) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.64 = -1.64)
19:43:16.167 00.001 18884 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.69 mountX=-0.02 mountY=-0.05, mountTheta=-1.97
19:43:16.168 00.001 18884 SchedulePrimaryMove(0F4E4090, x=0.04, y=0.04, opts=13)
19:43:16.169 00.001 18884 Enqueuing Move request for scope (0.04, 0.04)
19:43:16.170 00.001 16360 Worker thread wakes up
19:43:16.170 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
19:43:16.170 00.000 16360 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
19:43:16.170 00.000 16360 Moving (0.04, 0.04) raw xDistance=-0.02 yDistance=-0.05
19:43:16.170 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
19:43:16.170 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:16.170 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
19:43:16.170 00.000 16360 MoveAxis(E, 0, ABG)
19:43:16.171 00.001 16360 Move returns status 0, amount 0
19:43:16.171 00.000 16360 MoveAxis(N, 0, ABG)
19:43:16.171 00.000 16360 Move returns status 0, amount 0
19:43:16.171 00.000 16360 move complete, result=0
19:43:16.171 00.000 16360 worker thread done servicing request
19:43:16.176 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2745, FiltMin=2461, FiltMax=65485, Gamma=1.000
19:43:16.208 00.032 18884 UpdateGuideState exits: m=2469984 SNR=612.3
19:43:16.210 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:16.211 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:16.213 00.002 18884 Enqueuing Expose request
19:43:16.216 00.003 16360 Worker thread wakes up
19:43:16.216 00.000 18884 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:43:16.218 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:16.218 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:17.201 00.983 16360 Exposure complete
19:43:17.321 00.120 16360 worker thread done servicing request
19:43:17.321 00.000 18884 OnExposeComplete: enter
19:43:17.323 00.002 18884 UpdateGuideState(): m_state=6
19:43:17.324 00.001 18884 Star::Find(15, 476, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 68
19:43:17.326 00.002 18884 Star::Find returns 1 (0), X=476.70, Y=101.00, Mass=2387463, SNR=508.4, Peak=65535 HFD=5.8
19:43:17.329 00.003 18884 MultiStar: [#1 0.04,0.28,0.41,U] [#2 0.09,0.28,0.38,U] [#3 0.17,0.35,0.32,U] [#4 0.12,0.15,0.37,U] [#5 0.29,0.29,0.22,U] [#6 0.08,0.31,0.15,U] [#7 -0.03,0.31,0.11,U] [#8 0.11,0.11,0.81,U] 
19:43:17.331 00.002 18884 single-star, 8 included, MultiStar: {0.10, 0.18}, one-star: {0.07, 0.04}
19:43:17.333 00.002 18884 CameraToMount -- cameraTheta (0.49) - m_xAngle (2.70) = xAngle (-2.21 = -2.21)
19:43:17.334 00.001 18884 CameraToMount -- cameraTheta (0.49) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-1.84 = -1.84)
19:43:17.335 00.001 18884 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.49 mountX=-0.04 mountY=-0.07, mountTheta=-2.12
19:43:17.339 00.004 18884 SchedulePrimaryMove(0F4E4090, x=0.07, y=0.04, opts=13)
19:43:17.341 00.002 18884 Enqueuing Move request for scope (0.07, 0.04)
19:43:17.342 00.001 16360 Worker thread wakes up
19:43:17.343 00.001 16360 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
19:43:17.343 00.000 16360 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
19:43:17.343 00.000 16360 Moving (0.07, 0.04) raw xDistance=-0.04 yDistance=-0.07
19:43:17.343 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
19:43:17.343 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:17.343 00.000 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
19:43:17.343 00.000 16360 MoveAxis(E, 0, ABG)
19:43:17.343 00.000 16360 Move returns status 0, amount 0
19:43:17.343 00.000 16360 MoveAxis(N, 0, ABG)
19:43:17.344 00.001 16360 Move returns status 0, amount 0
19:43:17.344 00.000 16360 move complete, result=0
19:43:17.344 00.000 16360 worker thread done servicing request
19:43:17.351 00.007 18884 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2742, FiltMin=2470, FiltMax=65485, Gamma=1.000
19:43:17.382 00.031 18884 UpdateGuideState exits: m=2387463 SNR=508.4
19:43:17.383 00.001 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:17.386 00.003 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:17.388 00.002 18884 Enqueuing Expose request
19:43:17.389 00.001 16360 Worker thread wakes up
19:43:17.389 00.000 18884 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
19:43:17.391 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:17.391 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:18.553 01.162 16360 Exposure complete
19:43:18.626 00.073 16360 worker thread done servicing request
19:43:18.626 00.000 18884 OnExposeComplete: enter
19:43:18.627 00.001 18884 UpdateGuideState(): m_state=6
19:43:18.629 00.002 18884 Star::Find(15, 476, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 69
19:43:18.630 00.001 18884 Star::Find returns 1 (0), X=476.56, Y=100.92, Mass=2327271, SNR=506.9, Peak=65535 HFD=5.4
19:43:18.631 00.001 18884 MultiStar: [#1 -0.04,0.22,0.40,U] [#2 -0.05,0.14,0.38,U] [#3 0.04,0.33,0.38,U] [#4 -0.10,0.13,0.39,U] [#5 0.00,0.41,0.20,U] [#6 0.01,0.13,0.16,U] [#7 -0.04,0.13,0.15,U] [#8 -0.04,0.03,0.84,U] 
19:43:18.632 00.001 18884 single-star, 8 included, MultiStar: {-0.04, 0.11}, one-star: {-0.08, -0.05}
19:43:18.633 00.001 18884 CameraToMount -- cameraTheta (-2.55) - m_xAngle (2.70) = xAngle (-5.25 = 1.03)
19:43:18.634 00.001 18884 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-4.88 = 1.40)
19:43:18.634 00.000 18884 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.55 mountX=0.05 mountY=0.09, mountTheta=1.09
19:43:18.637 00.003 18884 SchedulePrimaryMove(0F4E4090, x=-0.08, y=-0.05, opts=13)
19:43:18.638 00.001 18884 Enqueuing Move request for scope (-0.08, -0.05)
19:43:18.640 00.002 16360 Worker thread wakes up
19:43:18.640 00.000 16360 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
19:43:18.640 00.000 16360 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
19:43:18.640 00.000 16360 Moving (-0.08, -0.05) raw xDistance=0.05 yDistance=0.09
19:43:18.640 00.000 16360 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
19:43:18.640 00.000 16360 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
19:43:18.641 00.001 16360 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
19:43:18.641 00.000 16360 MoveAxis(E, 0, ABG)
19:43:18.641 00.000 16360 Move returns status 0, amount 0
19:43:18.641 00.000 16360 MoveAxis(N, 0, ABG)
19:43:18.641 00.000 16360 Move returns status 0, amount 0
19:43:18.641 00.000 16360 move complete, result=0
19:43:18.641 00.000 16360 worker thread done servicing request
19:43:18.646 00.005 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2477, FiltMax=65485, Gamma=1.000
19:43:18.667 00.021 18884 UpdateGuideState exits: m=2327271 SNR=506.9
19:43:18.669 00.002 18884 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
19:43:18.670 00.001 18884 ScheduleExposure(1000,3,1) exposurePending=0
19:43:18.673 00.003 18884 Enqueuing Expose request
19:43:18.675 00.002 16360 Worker thread wakes up
19:43:18.675 00.000 18884 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
19:43:18.677 00.002 16360 worker thread servicing REQUEST_EXPOSE 1000
19:43:18.677 00.000 16360 Handling exposure in thread, d=1000 o=3 r=(462,86,31,31)
19:43:18.682 00.005 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:43:18.685 00.003 18884 case statement mapped state 6 to 3
19:43:18.687 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
19:43:18.749 00.062 18884 evsrv: cli 0D053C28 request: {"method":"stop_capture","id":1004}
19:43:18.750 00.001 18884 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
19:43:18.751 00.001 18884 Status Line: Waiting for devices...
19:43:18.752 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1004}
19:43:18.800 00.048 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:43:18.801 00.001 18884 case statement mapped state 6 to 3
19:43:18.802 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
19:43:19.513 00.711 16360 ASCOM_AbortExposure returns err = 0
19:43:19.513 00.000 16360 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
19:43:19.513 00.000 16360 worker thread done servicing request
19:43:19.513 00.000 18884 OnExposeComplete: enter
19:43:19.516 00.003 18884 OnExposeComplete: Capture Error reported
19:43:19.517 00.001 18884 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
19:43:19.519 00.002 18884 Mount: notify guiding stopped
19:43:19.522 00.003 18884 Changing from state GUIDING to STOP
19:43:19.525 00.003 18884 guider state => SELECTED
19:43:19.527 00.002 18884 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2477, FiltMax=65485, Gamma=1.000
19:43:19.560 00.033 18884 Changing from state SELECTED to UNINITIALIZED
19:43:19.562 00.002 18884 guider state => SELECTING
19:43:19.568 00.006 18884 Status Line: Stopped.
19:43:19.575 00.007 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
19:43:19.815 00.240 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:43:19.816 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:43:19.917 00.101 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:43:19.919 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:43:20.019 00.100 18884 evsrv: cli 0D053C28 request: {"method":"set_connected","params":[false],"id":1007}
19:43:20.021 00.002 18884 gear_dialog: DisconnectAll calls OnButtonDisconnectAll
19:43:20.023 00.002 18884 gear_dialog: OnButtonDisconnectAll
19:43:20.026 00.003 18884 gear_dialog: OnButtonDisconnectScope
19:43:20.027 00.001 18884 ASCOM Scope: Disconnecting
19:43:20.029 00.002 18884 ASCOM Scope: Disconnected Successfully
19:43:20.034 00.005 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
19:43:20.035 00.001 18884 ScopeASCOM::GetDeclinationRadians() returns Unknown
19:43:20.036 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
19:43:20.038 00.002 18884 ScopeASCOM::SideOfPier() returns -1
19:43:20.042 00.004 18884 Status Line: Mount Disconnected
19:43:20.045 00.003 18884 gear_dialog: OnButtonDisconnectAuxScope
19:43:20.046 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
19:43:20.047 00.001 18884 gear_dialog: OnButtonDisconnectCamera
19:43:20.051 00.004 18884 Status Line: Camera Disconnected
19:43:20.057 00.006 18884 gear_dialog: OnButtonDisconnectStepGuider
19:43:20.058 00.001 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
19:43:20.059 00.001 18884 gear_dialog: OnButtonDisconnectRotator
19:43:20.059 00.000 18884 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1806->OnButtonDisconnectRotator called with m_pRotator == NULL
19:43:20.070 00.011 18884 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
19:43:20.072 00.002 18884 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
19:43:20.073 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1007}
19:43:35.121 15.048 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:43:35.124 00.003 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:43:48.494 13.370 18884 evsrv: cli 0D053C28 request: {"method":"set_connected","params":[false],"id":1007}
19:43:48.495 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":0,"id":1007}
19:44:48.643 60.148 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:44:48.647 00.004 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:45:48.792 60.145 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:45:48.794 00.002 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:46:48.940 60.146 18884 evsrv: cli 0D053C28 request: {"method":"get_app_state","id":1001}
19:46:48.941 00.001 18884 evsrv: cli 0D053C28 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:47:31.375 42.434 18884 MyFrame::OnClose proceeding
19:47:31.378 00.003 18884 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
19:47:31.379 00.001 18884 StopWorkerThread(0x014E4080) begins
19:47:31.381 00.002 16360 Worker thread wakes up
19:47:31.381 00.000 16360 worker thread servicing REQUEST_TERMINATE
19:47:31.381 00.000 16360 worker thread done servicing request
19:47:31.381 00.000 16360 WorkerThread::Entry() ends
19:47:31.382 00.001 18884 StopWorkerThread() threadExitCode=0
19:47:31.382 00.000 18884 StopWorkerThread(0x014E4080) ends
19:47:31.383 00.001 18884 WorkerThread destructor called
19:47:31.384 00.001 18884 StopWorkerThread(0x014E4350) begins
19:47:31.386 00.002 7364 Worker thread wakes up
19:47:31.386 00.000 7364 worker thread servicing REQUEST_TERMINATE
19:47:31.386 00.000 7364 worker thread done servicing request
19:47:31.386 00.000 7364 WorkerThread::Entry() ends
19:47:31.386 00.000 18884 StopWorkerThread() threadExitCode=0
19:47:31.387 00.001 18884 StopWorkerThread(0x014E4350) ends
19:47:31.387 00.000 18884 WorkerThread destructor called
19:47:31.388 00.001 18884 Shutdown: forced=0
19:47:31.389 00.001 18884 Shutdown complete
19:47:31.389 00.000 18884 UPD: shutdown
19:47:31.389 00.000 18884 stopping server
19:47:31.390 00.001 18884 event server stopped
19:47:31.391 00.001 18884 Status Line: Server stopped
19:52:44.219 00.006 9120 PHD2 version 2.6.14 begins execution with:
19:52:44.219 00.000 9120    Windows 10 (build 26100), 64-bit edition
19:52:44.219 00.000 9120    wxWidgets 3.0.5
19:52:44.219 00.000 9120    cfitsio 3.49
19:52:44.219 00.000 9120 GetString("/frame/LogDir", "") returns ""
19:52:44.228 00.009 9120 CoInitializeEx returns 1
19:52:44.229 00.001 9120 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
19:52:44.229 00.000 9120 GetInt("/wxLanguage", 0) returns 60
19:52:44.230 00.001 9120 locale: initialized with lang id 60 (r=1)
19:52:44.231 00.001 9120 locale: wxTranslations language set to 60
19:52:44.233 00.002 9120 GetInt("/currentProfile", 0) returns 4
19:52:44.240 00.007 9120 reset dither spiral
19:52:44.242 00.002 9120 StartWorkerThread(00000000) begins
19:52:44.243 00.001 9120 WorkerThread constructor called
19:52:44.243 00.000 9120 StartWorkerThread(012FB138) ends
19:52:44.244 00.001 9120 StartWorkerThread(00000000) begins
19:52:44.245 00.001 9120 WorkerThread constructor called
19:52:44.245 00.000 9120 StartWorkerThread(012F8580) ends
19:52:44.246 00.001 9120 GetBoolean("/ServerMode", 1) returns 1
19:52:44.247 00.001 9468 WorkerThread::Entry() begins
19:52:44.247 00.000 9468 worker thread CoInitializeEx returns 0
19:52:44.247 00.000 8596 WorkerThread::Entry() begins
19:52:44.247 00.000 8596 worker thread CoInitializeEx returns 0
19:52:44.285 00.038 9120 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
19:52:44.286 00.001 9120 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
19:52:44.287 00.001 9120 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
19:52:44.288 00.001 9120 GetInt("/profile/4/DitherMode", 0) returns 0
19:52:44.288 00.000 9120 set dither mode 0
19:52:44.289 00.001 9120 GetInt("/profile/4/frame/timeLapse", 0) returns 0
19:52:44.290 00.001 9120 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
19:52:44.291 00.001 9120 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
19:52:44.291 00.000 9120 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
19:52:44.292 00.001 9120 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
19:52:44.293 00.001 9120 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
19:52:44.294 00.001 9120 GetInt("/profile/4/frame/focalLength", 0) returns 240
19:52:44.295 00.001 9120 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
19:52:44.296 00.001 9120 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
19:52:44.296 00.000 9120 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
19:52:44.297 00.001 9120 AutoExp: config min = 1000 max = 5000 snr = 6.00
19:52:44.298 00.001 9120 AutoExp: reset exp to 5000
19:52:44.299 00.001 9120 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
19:52:44.300 00.001 9120 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
19:52:44.301 00.001 9120 OnExposureDurationSelected: duration = 1000
19:52:44.301 00.000 9120 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
19:52:44.302 00.001 9120 GetInt("/profile/4/Gamma", 100) returns 100
19:52:44.303 00.001 9120 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
19:52:44.303 00.000 9120 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
19:52:44.304 00.001 9120 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
19:52:44.305 00.001 9120 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
19:52:44.306 00.001 9120 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
19:52:44.306 00.000 9120 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
19:52:44.307 00.001 9120 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
19:52:44.308 00.001 9120 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
19:52:44.308 00.000 9120 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
19:52:44.312 00.004 9120 guider state => UNINITIALIZED
19:52:44.313 00.001 9120 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
19:52:44.314 00.001 9120 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
19:52:44.315 00.001 9120 GetInt("/profile/4/overlay/slit/width", 8) returns 8
19:52:44.316 00.001 9120 GetInt("/profile/4/overlay/slit/height", 100) returns 100
19:52:44.317 00.001 9120 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
19:52:44.318 00.001 9120 Changing from state UNINITIALIZED to UNINITIALIZED
19:52:44.319 00.001 9120 guider state => SELECTING
19:52:44.320 00.001 9120 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
19:52:44.321 00.001 9120 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
19:52:44.322 00.001 9120 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
19:52:44.323 00.001 9120 Setting StarMinHFD = 1.50
19:52:44.324 00.001 9120 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
19:52:44.325 00.001 9120 Setting MaxHFD = 20.0
19:52:44.325 00.000 9120 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
19:52:44.326 00.001 9120 Setting StarMinSNR = 6.0
19:52:44.327 00.001 9120 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
19:52:44.327 00.000 9120 Setting AutoSelDownsample = 0
19:52:44.328 00.001 9120 GetString("/profile/4/guider/bookmarks", "") returns ""
19:52:44.329 00.001 9120 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
19:52:44.330 00.001 9120 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
19:52:44.330 00.000 9120 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
19:52:44.331 00.001 9120 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
19:52:44.332 00.001 9120 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
19:52:44.333 00.001 9120 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
19:52:44.334 00.001 9120 MultiStar mode enabled
19:52:44.335 00.001 9120 GetBoolean("/StickyLockPosition", 0) returns 0
19:52:44.337 00.002 9120 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
19:52:44.356 00.019 9120 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
19:52:44.357 00.001 9120 GetString("/graph/RAColor", "") returns "#6464FF"
19:52:44.358 00.001 9120 GetString("/graph/DecColor", "") returns "#FF0000"
19:52:44.359 00.001 9120 GetInt("/graph/minLength", 50) returns 50
19:52:44.359 00.000 9120 GetInt("/graph/maxLength", 400) returns 400
19:52:44.360 00.001 9120 GetInt("/graph/minHeight", 1) returns 1
19:52:44.361 00.001 9120 GetInt("/graph/maxHeight", 16) returns 16
19:52:44.362 00.001 9120 GetInt("/graph/length", 100) returns 100
19:52:44.362 00.000 9120 GraphStats window size = 100
19:52:44.363 00.001 9120 GetInt("/graph/height", 4) returns 4
19:52:44.364 00.001 9120 GetInt("graph/HeightUnits", 1) returns 1
19:52:44.365 00.001 9120 GetBoolean("/graph/showCorrections", 1) returns 1
19:52:44.365 00.000 9120 GetBoolean("/graph/showStarMass", 0) returns 0
19:52:44.366 00.001 9120 GetBoolean("/graph/showStarSNR", 0) returns 0
19:52:44.367 00.001 9120 GetBoolean("/graph/correctionsToScale", 0) returns 0
19:52:44.395 00.028 9120 GetInt("/graph_stepguider/length", 1) returns 1
19:52:44.398 00.003 9120 GetBoolean("/ProfileRawMode", 0) returns 0
19:52:44.399 00.001 9120 GetInt("/target/length", 100) returns 100
19:52:44.400 00.001 9120 GetDouble("/target/zoom", 1.000000) returns 1.000000
19:52:44.406 00.006 9120 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
19:52:44.406 00.000 9120 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
19:52:44.795 00.389 9120 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:52:44.796 00.001 9120 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:52:44.796 00.000 9120 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:52:44.797 00.001 9120 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:52:44.798 00.001 9120 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
19:52:44.803 00.005 9120 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:52:44.912 00.109 9120 GetString("/profile/4/indi/INDIcam", "") returns ""
19:52:44.920 00.008 9120 GetString("/profile/4/indi/INDImount", "") returns ""
19:52:44.925 00.005 9120 GetString("/profile/4/indi/INDImount", "") returns ""
19:52:44.929 00.004 9120 GetString("/profile/4/indi/INDIrotator", "") returns ""
19:52:44.931 00.002 9120 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
19:52:44.932 00.001 9120 CameraFactory(ASI Camera (2) (ASCOM))
19:52:44.933 00.001 9120 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
19:52:44.933 00.000 9120 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
19:52:44.935 00.002 9120 GetInt("/profile/4/camera/gain", 95) returns 95
19:52:44.935 00.000 9120 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
19:52:44.936 00.001 9120 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
19:52:44.937 00.001 9120 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
19:52:44.937 00.000 9120 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
19:52:44.938 00.001 9120 GetInt("/profile/4/camera/binning", 1) returns 1
19:52:44.939 00.001 9120 Created new camera of type ASI Camera (2) (ASCOM) = 013A6DF0
19:52:44.939 00.000 9120 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
19:52:44.940 00.001 9120 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
19:52:44.941 00.001 9120 ScopeFactory(Hubo-i (ASCOM))
19:52:44.942 00.001 9120 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
19:52:44.943 00.001 9120 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
19:52:44.943 00.000 9120 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
19:52:44.944 00.001 9120 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
19:52:44.945 00.001 9120 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
19:52:44.945 00.000 9120 DecGuideMode set to Auto (1)
19:52:44.946 00.001 9120 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
19:52:44.947 00.001 9120 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
19:52:44.947 00.000 9120 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
19:52:44.948 00.001 9120 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
19:52:44.949 00.001 9120 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
19:52:44.949 00.000 9120 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
19:52:44.950 00.001 9120 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
19:52:44.951 00.001 9120 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
19:52:44.952 00.001 9120 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
19:52:44.953 00.001 9120 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
19:52:44.953 00.000 9120 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
19:52:44.954 00.001 9120 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
19:52:44.955 00.001 9120 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
19:52:44.956 00.001 9120 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
19:52:44.956 00.000 9120 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
19:52:44.957 00.001 9120 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
19:52:44.958 00.001 9120 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
19:52:44.959 00.001 9120 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
19:52:44.959 00.000 9120 BLC: Backlash compensation is disabled
19:52:44.960 00.001 9120 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
19:52:44.961 00.001 9120 Scope: enabling slew check, guiding will stop when slew is detected
19:52:44.961 00.000 9120 Created new scope of type Hubo-i (ASCOM) = 0F3E5308
19:52:44.962 00.001 9120 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
19:52:44.963 00.001 9120 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
19:52:44.964 00.001 9120 ScopeFactory(None)
19:52:44.965 00.001 9120 Created new aux scope of type None = 00000000
19:52:44.965 00.000 9120 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
19:52:44.966 00.001 9120 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
19:52:44.967 00.001 9120 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
19:52:44.968 00.001 9120 StepGuiderFactory(None)
19:52:44.968 00.000 9120 Created new stepguider of type None = 00000000
19:52:44.969 00.001 9120 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
19:52:44.970 00.001 9120 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
19:52:44.971 00.001 9120 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
19:52:44.971 00.000 9120 RotatorFactory(None)
19:52:44.972 00.001 9120 Created new Rotator of type None = 00000000
19:52:44.973 00.001 9120 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
19:52:44.973 00.000 9120 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
19:52:44.980 00.007 9120 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:52:44.981 00.001 9120 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
19:52:44.982 00.001 9120 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
19:52:45.013 00.031 9120 starting server
19:52:45.015 00.002 9120 event server started, listening on port 4400
19:52:45.016 00.001 9120 Server started, listening on port 4300
19:52:45.016 00.000 9120 Status Line: Server started
19:52:45.019 00.003 9120 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
19:52:45.061 00.042 9120 GetBoolean("/Update/enabled", 1) returns 1
19:52:45.062 00.001 9120 GetInt("/Update/series", 0) returns 0
19:52:45.063 00.001 9420 UPD: updater thread entry
19:52:45.064 00.001 9420 UPD: fetch https://openphdguiding.org/release-main-win.txt
19:52:45.064 00.000 9420 UPD: fetch error: Couldn't resolve host name
19:52:45.064 00.000 9420 UPD: updater thread exit
19:52:45.292 00.228 9120 evsrv: cli 0CEF6728 connect
19:52:45.824 00.532 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:52:45.824 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:52:45.951 00.127 9120 evsrv: cli 0CEF6728 request: {"method":"get_profiles","id":1009}
19:52:45.951 00.000 9120 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:52:45.951 00.000 9120 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:52:45.951 00.000 9120 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:52:45.951 00.000 9120 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:52:45.951 00.000 9120 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
19:52:45.951 00.000 9120 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:52:45.951 00.000 9120 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:52:45.951 00.000 9120 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:52:45.951 00.000 9120 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:52:45.951 00.000 9120 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:52:45.951 00.000 9120 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:52:45.951 00.000 9120 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:52:45.951 00.000 9120 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:52:45.951 00.000 9120 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:52:45.951 00.000 9120 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:52:45.951 00.000 9120 GetString("/profile/1/name", "") returns "Simulated scope&camera"
19:52:45.951 00.000 9120 GetString("/profile/2/name", "") returns "SSAG + RST300"
19:52:45.951 00.000 9120 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
19:52:45.951 00.000 9120 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
19:52:45.951 00.000 9120 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
19:52:45.951 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":[{"id":1,"name":"Simulated scope&camera"},{"id":2,"name":"SSAG + RST300"},{"id":3,"name":"SSAG+EQ6R"},{"id":4,"name":"ASI120MM+RST-135E","selected":true},{"id":5,"name":"SSAG+RC-135E"}],"id":1009}
19:52:46.461 00.510 9120 evsrv: cli 0CEF6728 request: {"method":"set_connected","params":[false],"id":1007}
19:52:46.461 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1007}
19:52:46.524 00.063 9120 evsrv: cli 0CEF6728 request: {"method":"set_profile","params":[4],"id":1008}
19:52:46.524 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1008}
19:52:46.588 00.064 9120 evsrv: cli 0CEF6728 request: {"method":"set_connected","params":[true],"id":1007}
19:52:46.588 00.000 9120 gear_dialog: ConnectAll calls OnButtonConnectAll
19:52:46.588 00.000 9120 gear_dialog: OnButtonConnectAll
19:52:46.588 00.000 9120 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
19:52:46.588 00.000 9120 Status Line: Connecting to Camera ...
19:52:46.588 00.000 9120 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
19:52:46.588 00.000 9120 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
19:52:46.588 00.000 9120 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
19:52:47.638 01.050 9120 setting camera Name = ZWO ASI120MM Mini (ASCOM)
19:52:47.640 00.002 9120 ASCOM camera: MaxBinning is 2
19:52:47.640 00.000 9120 ASCOM camera: has cooler
19:52:47.641 00.001 9120 ASCOM Camera: set binning = 1
19:52:47.642 00.001 9120 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
19:52:47.643 00.001 9120 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
19:52:47.644 00.001 9120 Connected Camera: ZWO ASI120MM Mini (ASCOM)
19:52:47.644 00.000 9120 FrameSize=(0,0)
19:52:47.645 00.001 9120 PixelSize=3.75
19:52:47.646 00.001 9120 BitsPerPixel=16
19:52:47.646 00.000 9120 HasGainControl=0
19:52:47.647 00.001 9120 HasShutter=0
19:52:47.647 00.000 9120 HasSubFrames=1
19:52:47.648 00.001 9120 ST4HasGuideOutput=1
19:52:47.649 00.001 9120 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 1
19:52:47.649 00.000 9120 auto-loading defect map
19:52:47.652 00.003 9120 Loading defect map file C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
19:52:47.653 00.001 9120 Defect map file not found: C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
19:52:47.655 00.002 9120 Status Line: Defect map not loaded
19:52:47.655 00.000 9120 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
19:52:47.655 00.000 9120 Auto-loading dark library
19:52:47.721 00.066 9120 loaded dark frame exposure = 500, med = 2275
19:52:47.771 00.050 9120 loaded dark frame exposure = 1000, med = 2281
19:52:47.821 00.050 9120 loaded dark frame exposure = 1500, med = 2294
19:52:47.869 00.048 9120 loaded dark frame exposure = 2000, med = 2300
19:52:47.902 00.033 9120 loaded dark frame exposure = 2500, med = 2320
19:52:47.949 00.047 9120 loaded dark frame exposure = 3000, med = 2329
19:52:47.997 00.048 9120 loaded dark frame exposure = 3500, med = 2345
19:52:48.045 00.048 9120 loaded dark frame exposure = 4000, med = 2355
19:52:48.099 00.054 9120 loaded dark frame exposure = 4500, med = 2358
19:52:48.141 00.042 9120 loaded dark frame exposure = 5000, med = 2371
19:52:48.189 00.048 9120 loaded dark frame exposure = 6000, med = 2393
19:52:48.189 00.000 9120 loaded dark library from C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
19:52:48.189 00.000 9120 Status Line: Darks loaded
19:52:48.189 00.000 9120 DarkLib check: undefined frame size for current camera
19:52:48.189 00.000 9120 Status Line: Camera Connected
19:52:48.207 00.018 9120 gear_dialog: OnButtonConnectStepGuider
19:52:48.208 00.001 9120 Connected AO:None
19:52:48.209 00.001 9120 gear_dialog: OnButtonConnectScope
19:52:48.210 00.001 9120 Status Line: Connecting to Mount ...
19:52:48.211 00.001 9120 Connecting to mount [Hubo-i (ASCOM)]
19:52:48.212 00.001 9120 ASCOM Scope: Connecting
19:52:48.212 00.000 9120 Create ASCOM Scope: choice 'Hubo-i (ASCOM)' progid ASCOM.HUBOI.Telescope
19:52:48.223 00.011 9120 pScopeDriver = 0x0F410FD4
19:52:48.264 00.041 9120 Scope reports its name as Hubo-i (ASCOM)
19:52:48.265 00.001 9120 ASCOM scope CanSlewAsync is true
19:52:48.266 00.001 9120 Hubo-i (ASCOM) connected
19:52:48.268 00.002 9120 ScopeASCOM::GetDeclinationRadians() returns 0.0
19:52:48.360 00.092 9120 ScopeASCOM::SideOfPier() returns 0
19:52:48.360 00.000 9120 ASCOM Scope: Connect success
19:52:48.360 00.000 9120 Status Line: Mount Connected
19:52:48.360 00.000 9120 Connected Scope:Hubo-i (ASCOM)
19:52:48.360 00.000 9120 gear_dialog: OnButtonConnectAuxScope
19:52:48.370 00.010 9120 Connected AuxScope:None
19:52:48.371 00.001 9120 gear_dialog: OnButtonConnectRotator
19:52:48.372 00.001 9120 Connected Rotator:None
19:52:48.409 00.037 9120 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
19:52:48.410 00.001 9120 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
19:52:48.411 00.001 9120 Auto-loading calibration data
19:52:48.412 00.001 9120 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.006172
19:52:48.412 00.000 9120 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004831
19:52:48.413 00.001 9120 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
19:52:48.414 00.001 9120 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.697200
19:52:48.414 00.000 9120 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns -1.645200
19:52:48.415 00.001 9120 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487467
19:52:48.416 00.001 9120 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
19:52:48.417 00.001 9120 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
19:52:48.417 00.000 9120 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
19:52:48.418 00.001 9120 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:52:48.419 00.001 9120 Mount::SetCalibration (scope) -- xAngle=154.5 yAngle=-94.3 xRate=6.172 yRate=4.831 bin=1 dec=27.9 pierSide=1 par=+/+ rotAng=None
19:52:48.419 00.000 9120 Mount::SetCalibration (scope) -- sets m_xAngle=154.5 m_yAngleError=-21.2
19:52:48.425 00.006 9120 ScopeASCOM::GetDeclinationRadians() returns 0.0
19:52:48.540 00.115 9120 ScopeASCOM::SideOfPier() returns 0
19:52:48.768 00.228 9120 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
19:52:48.769 00.001 9120 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
19:52:48.770 00.001 9120 Auto-loading calibration data
19:52:48.770 00.000 9120 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.006172
19:52:48.770 00.000 9120 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004831
19:52:48.770 00.000 9120 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
19:52:48.770 00.000 9120 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.697200
19:52:48.770 00.000 9120 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns -1.645200
19:52:48.770 00.000 9120 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487467
19:52:48.770 00.000 9120 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
19:52:48.770 00.000 9120 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
19:52:48.770 00.000 9120 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
19:52:48.770 00.000 9120 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
19:52:48.770 00.000 9120 Mount::SetCalibration (scope) -- xAngle=154.5 yAngle=-94.3 xRate=6.172 yRate=4.831 bin=1 dec=27.9 pierSide=1 par=+/+ rotAng=None
19:52:48.770 00.000 9120 Mount::SetCalibration (scope) -- sets m_xAngle=154.5 m_yAngleError=-21.2
19:52:48.770 00.000 9120 ScopeASCOM::GetDeclinationRadians() returns 0.0
19:52:48.870 00.100 9120 ScopeASCOM::SideOfPier() returns 0
19:52:48.873 00.003 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1007}
19:53:48.970 60.097 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:53:48.973 00.003 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:54:16.478 27.505 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:54:16.479 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:54:44.572 28.093 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:54:44.574 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:54:44.624 00.050 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:54:44.625 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:55:44.748 60.123 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:55:44.749 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:56:44.854 60.105 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:56:44.855 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:57:44.957 60.102 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:57:44.959 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:58:45.084 60.125 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:58:45.086 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
19:59:45.189 60.103 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
19:59:45.191 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:00:10.216 25.025 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:00:10.217 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:00:10.318 00.101 9120 evsrv: cli 0CEF6728 request: {"method":"get_connected","id":1011}
20:00:10.319 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":true,"id":1011}
20:00:10.419 00.100 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:00:10.420 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:00:11.532 01.112 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:00:11.536 00.004 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:00:12.643 01.107 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:00:12.644 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:00:13.708 01.064 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:00:13.711 00.003 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:00:14.820 01.109 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:00:14.823 00.003 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:00:14.922 00.099 9120 evsrv: cli 0CEF6728 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},true],"id":1003}
20:00:14.923 00.001 9120 GetBoolean("/server/guide_allow_recalibrate", 1) returns 1
20:00:14.924 00.001 9120 PhdController::Guide begins
20:00:14.926 00.002 9120 PhdController: newstate STATE_SETUP
20:00:14.928 00.002 9120 PhdController: setup
20:00:14.930 00.002 9120 PhdController: newstate STATE_ATTEMPT_START
20:00:14.932 00.002 9120 PhdController: start capturing
20:00:14.934 00.002 9120 Changing from state SELECTING to UNINITIALIZED
20:00:14.936 00.002 9120 guider state => SELECTING
20:00:14.937 00.001 9120 setting force full frames = true
20:00:14.939 00.002 9120 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:00:14.941 00.002 9120 DarkLib check: undefined frame size for current camera
20:00:14.947 00.006 9120 ScheduleExposure(1000,3,0) exposurePending=0
20:00:14.948 00.001 9120 Enqueuing Expose request
20:00:14.949 00.001 9120 PhdController: newstate STATE_SELECT_STAR
20:00:14.950 00.001 8596 Worker thread wakes up
20:00:14.950 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1003}
20:00:14.951 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:14.951 00.000 8596 Exposure delay set to 0
20:00:14.951 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:00:16.105 01.154 8596 Exposure complete
20:00:16.152 00.047 8596 worker thread done servicing request
20:00:16.152 00.000 9120 OnExposeComplete: enter
20:00:16.152 00.000 9120 UpdateGuideState(): m_state=1
20:00:16.152 00.000 9120 UpdateCurrentPosition: no star selected
20:00:16.152 00.000 9120 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:00:16.152 00.000 9120 Status Line: No star selected
20:00:16.152 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2742, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:00:16.166 00.014 9120 UpdateGuideState exits: No star selected
20:00:16.166 00.000 9120 GuiderMultiStar::AutoSelect enter
20:00:16.166 00.000 9120 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:00:16.214 00.048 9120 AutoFind: auto downsample for scale 3.22 => 1x
20:00:16.262 00.048 9120 AutoFind: global mean = 0.1, stdev 1098.3
20:00:16.262 00.000 9120 AutoFind: using threshold = 0.1
20:00:16.315 00.053 9120 AutoFind: local max [490, 122] 219.8
20:00:16.315 00.000 9120 AutoFind: local max [1025, 388] 186.2
20:00:16.315 00.000 9120 AutoFind: local max [1028, 396] 100.4
20:00:16.325 00.010 9120 AutoFind: local max [1145, 159] 34.6
20:00:16.326 00.001 9120 AutoFind: local max [1151, 125] 28.4
20:00:16.326 00.000 9120 AutoFind: local max [600, 823] 28.3
20:00:16.326 00.000 9120 AutoFind: local max [1188, 414] 18.7
20:00:16.328 00.002 9120 AutoFind: local max [1204, 100] 10.9
20:00:16.328 00.000 9120 AutoFind: local max [1145, 652] 9.1
20:00:16.328 00.000 9120 AutoFind: local max [1129, 213] 6.3
20:00:16.330 00.002 9120 AutoFind: local max [360, 134] 5.9
20:00:16.330 00.000 9120 AutoFind: local max [729, 618] 5.6
20:00:16.330 00.000 9120 AutoFind: local max [1163, 352] 5.1
20:00:16.332 00.002 9120 AutoFind: local max [446, 761] 4.9
20:00:16.332 00.000 9120 AutoFind: local max [489, 110] 4.1
20:00:16.332 00.000 9120 AutoFind: local max [1089, 35] 4.0
20:00:16.334 00.002 9120 AutoFind: local max [536, 484] 3.9
20:00:16.334 00.000 9120 AutoFind: local max [564, 173] 3.7
20:00:16.334 00.000 9120 AutoFind: local max [726, 608] 3.7
20:00:16.334 00.000 9120 AutoFind: local max [518, 126] 3.6
20:00:16.335 00.001 9120 AutoFind: local max [1019, 475] 3.4
20:00:16.335 00.000 9120 AutoFind: local max [698, 860] 3.2
20:00:16.335 00.000 9120 AutoFind: local max [327, 423] 2.9
20:00:16.337 00.002 9120 AutoFind: local max [433, 480] 2.5
20:00:16.337 00.000 9120 AutoFind: local max [86, 232] 2.5
20:00:16.337 00.000 9120 AutoFind: local max [1192, 578] 2.2
20:00:16.339 00.002 9120 AutoFind: local max [1029, 375] 2.1
20:00:16.339 00.000 9120 AutoFind: local max [269, 235] 2.1
20:00:16.339 00.000 9120 AutoFind: local max [575, 880] 2.1
20:00:16.339 00.000 9120 AutoFind: local max [208, 337] 2.1
20:00:16.341 00.002 9120 AutoFind: local max [398, 799] 2.1
20:00:16.341 00.000 9120 AutoFind: local max [600, 88] 2.1
20:00:16.341 00.000 9120 AutoFind: local max [264, 789] 2.0
20:00:16.341 00.000 9120 AutoFind: local max [170, 17] 2.0
20:00:16.341 00.000 9120 AutoFind: local max [950, 163] 1.9
20:00:16.341 00.000 9120 AutoFind: local max [128, 718] 1.9
20:00:16.341 00.000 9120 AutoFind: local max [536, 604] 1.8
20:00:16.341 00.000 9120 AutoFind: local max [428, 203] 1.8
20:00:16.341 00.000 9120 AutoFind: local max [953, 249] 1.8
20:00:16.341 00.000 9120 AutoFind: local max [947, 736] 1.7
20:00:16.341 00.000 9120 AutoFind: local max [1221, 784] 1.7
20:00:16.341 00.000 9120 AutoFind: local max [578, 226] 1.7
20:00:16.341 00.000 9120 AutoFind: local max [1053, 126] 1.7
20:00:16.341 00.000 9120 AutoFind: local max [1001, 577] 1.7
20:00:16.341 00.000 9120 AutoFind: local max [848, 75] 1.7
20:00:16.341 00.000 9120 AutoFind: local max [747, 228] 1.6
20:00:16.341 00.000 9120 AutoFind: local max [816, 20] 1.6
20:00:16.341 00.000 9120 AutoFind: local max [1170, 449] 1.6
20:00:16.341 00.000 9120 AutoFind: local max [482, 109] 1.5
20:00:16.341 00.000 9120 AutoFind: local max [1036, 405] 1.5
20:00:16.341 00.000 9120 AutoFind: local max [980, 602] 1.5
20:00:16.341 00.000 9120 AutoFind: local max [632, 530] 1.5
20:00:16.341 00.000 9120 AutoFind: local max [327, 89] 1.5
20:00:16.341 00.000 9120 AutoFind: local max [645, 266] 1.5
20:00:16.341 00.000 9120 AutoFind: local max [739, 279] 1.5
20:00:16.341 00.000 9120 AutoFind: local max [682, 41] 1.4
20:00:16.341 00.000 9120 AutoFind: local max [884, 484] 1.4
20:00:16.341 00.000 9120 AutoFind: local max [1029, 659] 1.3
20:00:16.357 00.016 9120 AutoFind: local max [553, 405] 1.3
20:00:16.357 00.000 9120 AutoFind: local max [350, 547] 1.3
20:00:16.357 00.000 9120 AutoFind: local max [848, 31] 1.3
20:00:16.357 00.000 9120 AutoFind: local max [719, 358] 1.3
20:00:16.360 00.003 9120 AutoFind: local max [1003, 336] 1.3
20:00:16.360 00.000 9120 AutoFind: local max [878, 233] 1.3
20:00:16.360 00.000 9120 AutoFind: local max [921, 455] 1.3
20:00:16.362 00.002 9120 AutoFind: local max [398, 629] 1.3
20:00:16.362 00.000 9120 AutoFind: local max [719, 365] 1.2
20:00:16.362 00.000 9120 AutoFind: local max [362, 466] 1.2
20:00:16.364 00.002 9120 AutoFind: local max [152, 247] 1.2
20:00:16.364 00.000 9120 AutoFind: local max [79, 889] 1.2
20:00:16.364 00.000 9120 AutoFind: local max [1163, 537] 1.2
20:00:16.364 00.000 9120 AutoFind: local max [1136, 156] 1.2
20:00:16.364 00.000 9120 AutoFind: local max [1190, 813] 1.2
20:00:16.364 00.000 9120 AutoFind: local max [1041, 397] 1.2
20:00:16.364 00.000 9120 AutoFind: local max [660, 254] 1.2
20:00:16.364 00.000 9120 AutoFind: local max [1250, 119] 1.1
20:00:16.364 00.000 9120 AutoFind: local max [372, 409] 1.1
20:00:16.364 00.000 9120 AutoFind: local max [590, 463] 1.1
20:00:16.364 00.000 9120 AutoFind: local max [807, 179] 1.1
20:00:16.364 00.000 9120 AutoFind: local max [962, 228] 1.1
20:00:16.364 00.000 9120 AutoFind: local max [316, 751] 1.1
20:00:16.364 00.000 9120 AutoFind: local max [708, 365] 1.1
20:00:16.364 00.000 9120 AutoFind: local max [406, 133] 1.1
20:00:16.364 00.000 9120 AutoFind: local max [1106, 766] 1.1
20:00:16.373 00.009 9120 AutoFind: local max [1153, 170] 1.1
20:00:16.373 00.000 9120 AutoFind: local max [406, 628] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [827, 563] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [71, 63] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [548, 250] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [823, 777] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [535, 249] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [1238, 905] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [126, 81] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [316, 853] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [505, 939] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [748, 79] 1.0
20:00:16.373 00.000 9120 AutoFind: local max [1135, 284] 0.9
20:00:16.373 00.000 9120 AutoFind: local max [381, 477] 0.9
20:00:16.373 00.000 9120 AutoFind: local max [178, 153] 0.9
20:00:16.373 00.000 9120 AutoFind: local max [1198, 501] 0.9
20:00:16.373 00.000 9120 AutoFind: too close [381, 477] 0.9 - [362, 466] 1.2
20:00:16.373 00.000 9120 AutoFind: too close [535, 249] 1.0 - [548, 250] 1.0
20:00:16.373 00.000 9120 AutoFind: too close [406, 628] 1.0 - [398, 629] 1.3
20:00:16.373 00.000 9120 AutoFind: too close [1153, 170] 1.1 - [1136, 156] 1.2
20:00:16.373 00.000 9120 AutoFind: close dim-bright [1153, 170] 1.1 - [1145, 159] 34.6
20:00:16.373 00.000 9120 AutoFind: too close [708, 365] 1.1 - [719, 365] 1.2
20:00:16.373 00.000 9120 AutoFind: too close [708, 365] 1.1 - [719, 358] 1.3
20:00:16.373 00.000 9120 AutoFind: too close [660, 254] 1.2 - [645, 266] 1.5
20:00:16.373 00.000 9120 AutoFind: too close [1041, 397] 1.2 - [1036, 405] 1.5
20:00:16.373 00.000 9120 AutoFind: close dim-bright [1041, 397] 1.2 - [1028, 396] 100.4
20:00:16.389 00.016 9120 AutoFind: close dim-bright [1041, 397] 1.2 - [1025, 388] 186.2
20:00:16.389 00.000 9120 AutoFind: close dim-bright [1136, 156] 1.2 - [1145, 159] 34.6
20:00:16.389 00.000 9120 AutoFind: too close [719, 365] 1.2 - [719, 358] 1.3
20:00:16.389 00.000 9120 AutoFind: close dim-bright [1036, 405] 1.5 - [1028, 396] 100.4
20:00:16.389 00.000 9120 AutoFind: close dim-bright [1036, 405] 1.5 - [1025, 388] 186.2
20:00:16.389 00.000 9120 AutoFind: too close [482, 109] 1.5 - [489, 110] 4.1
20:00:16.389 00.000 9120 AutoFind: close dim-bright [482, 109] 1.5 - [490, 122] 219.8
20:00:16.393 00.004 9120 AutoFind: close dim-bright [1029, 375] 2.1 - [1025, 388] 186.2
20:00:16.393 00.000 9120 AutoFind: too close [726, 608] 3.7 - [729, 618] 5.6
20:00:16.393 00.000 9120 AutoFind: close dim-bright [489, 110] 4.1 - [490, 122] 219.8
20:00:16.393 00.000 9120 AutoFind: too close [1028, 396] 100.4 - [1025, 388] 186.2
20:00:16.393 00.000 9120 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
20:00:16.393 00.000 9120 Star::Find(15, 490, 122, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.393 00.000 9120 Star::Find returns 1 (0), X=489.63, Y=121.77, Mass=2211419, SNR=471.1, Peak=65535 HFD=5.1
20:00:16.393 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.393 00.000 9120 Star::Find returns 1 (0), X=1145.33, Y=158.82, Mass=298698, SNR=227.0, Peak=30237 HFD=4.3
20:00:16.393 00.000 9120 Star::Find(15, 1151, 125, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.393 00.000 9120 Star::Find returns 1 (0), X=1151.76, Y=124.96, Mass=267455, SNR=185.4, Peak=22966 HFD=4.2
20:00:16.393 00.000 9120 Star::Find(15, 600, 823, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.393 00.000 9120 Star::Find returns 1 (0), X=600.48, Y=823.37, Mass=278927, SNR=170.5, Peak=25197 HFD=4.4
20:00:16.393 00.000 9120 Star::Find(15, 1188, 414, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.393 00.000 9120 Star::Find returns 1 (0), X=1187.92, Y=414.30, Mass=174704, SNR=162.7, Peak=17062 HFD=4.1
20:00:16.393 00.000 9120 Star::Find(15, 1204, 100, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.393 00.000 9120 Star::Find returns 1 (0), X=1204.02, Y=100.04, Mass=108835, SNR=108.3, Peak=11728 HFD=4.4
20:00:16.393 00.000 9120 Star::Find(15, 1145, 652, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.393 00.000 9120 Star::Find returns 1 (0), X=1145.82, Y=651.78, Mass=83275, SNR=90.3, Peak=9603 HFD=3.9
20:00:16.393 00.000 9120 Star::Find(15, 1129, 213, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.393 00.000 9120 Star::Find returns 1 (0), X=1128.83, Y=213.02, Mass=53525, SNR=56.7, Peak=7539 HFD=4.1
20:00:16.405 00.012 9120 Star::Find(15, 360, 134, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=359.66, Y=134.14, Mass=49069, SNR=61.6, Peak=7453 HFD=3.9
20:00:16.405 00.000 9120 Star::Find(15, 1163, 352, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=1163.78, Y=352.05, Mass=40013, SNR=62.2, Peak=6864 HFD=4.0
20:00:16.405 00.000 9120 Star::Find(15, 446, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=445.86, Y=760.91, Mass=39801, SNR=47.6, Peak=6953 HFD=4.0
20:00:16.405 00.000 9120 Star::Find(15, 1089, 35, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=1089.43, Y=34.47, Mass=34902, SNR=53.0, Peak=5347 HFD=3.3
20:00:16.405 00.000 9120 Star::Find(15, 536, 484, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=536.07, Y=483.69, Mass=28210, SNR=41.7, Peak=6294 HFD=3.4
20:00:16.405 00.000 9120 Star::Find(15, 564, 173, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=564.26, Y=172.47, Mass=32317, SNR=52.4, Peak=5961 HFD=3.8
20:00:16.405 00.000 9120 Star::Find(15, 518, 126, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=518.71, Y=125.87, Mass=28513, SNR=39.5, Peak=6051 HFD=3.8
20:00:16.405 00.000 9120 Star::Find(15, 1019, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=1019.08, Y=474.87, Mass=20298, SNR=31.1, Peak=5401 HFD=3.0
20:00:16.405 00.000 9120 Star::Find(15, 698, 860, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=698.32, Y=860.20, Mass=29142, SNR=40.7, Peak=5609 HFD=3.7
20:00:16.405 00.000 9120 Star::Find(15, 327, 423, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=326.88, Y=423.48, Mass=22993, SNR=37.5, Peak=4649 HFD=3.8
20:00:16.405 00.000 9120 Star::Find(15, 433, 480, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=432.40, Y=480.13, Mass=16843, SNR=30.0, Peak=4915 HFD=3.2
20:00:16.405 00.000 9120 Star::Find(15, 86, 232, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=85.22, Y=232.03, Mass=25780, SNR=37.8, Peak=4941 HFD=4.3
20:00:16.405 00.000 9120 Star::Find(15, 1192, 578, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.405 00.000 9120 Star::Find returns 1 (0), X=1191.91, Y=577.54, Mass=15159, SNR=30.7, Peak=4240 HFD=3.6
20:00:16.405 00.000 9120 Star::Find(15, 1029, 375, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.016 9120 Star::Find returns 1 (0), X=1025.69, Y=388.22, Mass=1785976, SNR=367.5, Peak=65535 HFD=5.2
20:00:16.421 00.000 9120 Star::Find(15, 269, 235, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=268.29, Y=235.56, Mass=13001, SNR=28.5, Peak=4413 HFD=3.4
20:00:16.421 00.000 9120 Star::Find(15, 575, 880, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=575.05, Y=880.37, Mass=12707, SNR=27.7, Peak=4064 HFD=3.3
20:00:16.421 00.000 9120 Star::Find(15, 208, 337, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=208.06, Y=336.95, Mass=11647, SNR=23.4, Peak=3888 HFD=2.9
20:00:16.421 00.000 9120 Star::Find(15, 398, 799, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=398.22, Y=798.98, Mass=15444, SNR=27.2, Peak=4659 HFD=3.2
20:00:16.421 00.000 9120 Star::Find(15, 600, 88, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=599.36, Y=87.76, Mass=11467, SNR=27.2, Peak=4489 HFD=2.8
20:00:16.421 00.000 9120 Star::Find(15, 264, 789, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=263.76, Y=788.35, Mass=13415, SNR=25.9, Peak=4294 HFD=3.4
20:00:16.421 00.000 9120 Star::Find(15, 170, 17, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=170.30, Y=16.97, Mass=15783, SNR=30.4, Peak=4646 HFD=3.7
20:00:16.421 00.000 9120 Star::Find(15, 950, 163, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=950.62, Y=162.91, Mass=11813, SNR=24.5, Peak=4029 HFD=3.4
20:00:16.421 00.000 9120 Star::Find(15, 128, 718, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=128.10, Y=718.02, Mass=13552, SNR=26.0, Peak=4051 HFD=3.8
20:00:16.421 00.000 9120 Star::Find(15, 536, 604, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=536.33, Y=603.56, Mass=10515, SNR=22.2, Peak=4329 HFD=2.9
20:00:16.421 00.000 9120 Star::Find(15, 428, 203, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=427.27, Y=202.71, Mass=9814, SNR=22.8, Peak=3920 HFD=3.1
20:00:16.421 00.000 9120 Star::Find(15, 953, 249, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.421 00.000 9120 Star::Find returns 1 (0), X=953.23, Y=249.22, Mass=14582, SNR=25.9, Peak=4083 HFD=3.6
20:00:16.421 00.000 9120 Star::Find(15, 947, 736, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.437 00.016 9120 Star::Find returns 1 (0), X=947.41, Y=736.00, Mass=11049, SNR=23.1, Peak=4275 HFD=3.4
20:00:16.437 00.000 9120 Star::Find(15, 1221, 784, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.437 00.000 9120 Star::Find returns 1 (0), X=1220.95, Y=784.33, Mass=5950, SNR=15.9, Peak=3587 HFD=2.3
20:00:16.437 00.000 9120 Star::Find(15, 578, 226, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.437 00.000 9120 Star::Find returns 1 (0), X=577.32, Y=225.46, Mass=10761, SNR=23.7, Peak=3881 HFD=3.5
20:00:16.437 00.000 9120 Star::Find(15, 1053, 126, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.441 00.004 9120 Star::Find returns 1 (0), X=1052.85, Y=126.57, Mass=11267, SNR=24.5, Peak=3990 HFD=3.2
20:00:16.441 00.000 9120 Star::Find(15, 1001, 577, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.441 00.000 9120 Star::Find returns 1 (0), X=1000.97, Y=576.51, Mass=8961, SNR=21.6, Peak=4061 HFD=2.2
20:00:16.443 00.002 9120 Star::Find(15, 848, 75, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.443 00.000 9120 Star::Find returns 1 (0), X=847.67, Y=74.96, Mass=6087, SNR=17.6, Peak=3696 HFD=2.2
20:00:16.443 00.000 9120 Star::Find(15, 747, 228, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.445 00.002 9120 Star::Find returns 1 (0), X=746.40, Y=227.36, Mass=6664, SNR=17.1, Peak=3878 HFD=3.0
20:00:16.445 00.000 9120 Star::Find(15, 816, 20, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.445 00.000 9120 Star::Find returns 1 (0), X=816.10, Y=20.31, Mass=5611, SNR=15.2, Peak=3577 HFD=2.3
20:00:16.445 00.000 9120 Star::Find(15, 1170, 449, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.445 00.000 9120 Star::Find returns 1 (0), X=1169.83, Y=448.59, Mass=6997, SNR=18.6, Peak=3363 HFD=3.1
20:00:16.445 00.000 9120 Star::Find(15, 980, 602, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.445 00.000 9120 Star::Find returns 1 (0), X=979.74, Y=601.91, Mass=7194, SNR=19.8, Peak=3657 HFD=2.6
20:00:16.445 00.000 9120 Star::Find(15, 632, 530, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.445 00.000 9120 Star::Find returns 1 (0), X=631.90, Y=530.59, Mass=7082, SNR=17.6, Peak=3638 HFD=2.7
20:00:16.445 00.000 9120 Star::Find(15, 327, 89, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.445 00.000 9120 Star::Find returns 1 (0), X=326.45, Y=89.07, Mass=5189, SNR=16.0, Peak=3683 HFD=2.1
20:00:16.445 00.000 9120 Star::Find(15, 739, 279, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.445 00.000 9120 Star::Find returns 1 (0), X=738.31, Y=279.07, Mass=5410, SNR=15.9, Peak=3641 HFD=2.2
20:00:16.445 00.000 9120 Star::Find(15, 682, 41, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.008 9120 Star::Find returns 0 (4), X=681.62, Y=41.55, Mass=3945, SNR=11.6, Peak=3609 HFD=1.4
20:00:16.453 00.000 9120 Star::Find(15, 884, 484, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=883.99, Y=484.26, Mass=5073, SNR=15.5, Peak=3494 HFD=2.5
20:00:16.453 00.000 9120 Star::Find(15, 1029, 659, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=1029.61, Y=658.85, Mass=6427, SNR=15.8, Peak=3401 HFD=3.7
20:00:16.453 00.000 9120 Star::Find(15, 553, 405, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=553.76, Y=404.88, Mass=8226, SNR=18.7, Peak=3840 HFD=4.0
20:00:16.453 00.000 9120 Star::Find(15, 350, 547, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=350.47, Y=547.63, Mass=6074, SNR=16.5, Peak=3757 HFD=3.2
20:00:16.453 00.000 9120 Star::Find(15, 848, 31, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=848.89, Y=31.13, Mass=4332, SNR=13.2, Peak=3481 HFD=2.6
20:00:16.453 00.000 9120 Star::Find(15, 1003, 336, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=1003.14, Y=336.57, Mass=6087, SNR=16.7, Peak=3757 HFD=2.5
20:00:16.453 00.000 9120 Star::Find(15, 878, 233, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=878.04, Y=232.49, Mass=5832, SNR=15.1, Peak=3913 HFD=2.8
20:00:16.453 00.000 9120 Star::Find(15, 921, 455, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=920.51, Y=454.91, Mass=5420, SNR=15.6, Peak=3661 HFD=2.4
20:00:16.453 00.000 9120 Star::Find(15, 152, 247, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=151.78, Y=246.78, Mass=4994, SNR=13.9, Peak=4125 HFD=2.0
20:00:16.453 00.000 9120 Star::Find(15, 79, 889, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.453 00.000 9120 Star::Find returns 1 (0), X=78.91, Y=888.84, Mass=6704, SNR=16.8, Peak=3827 HFD=2.4
20:00:16.468 00.015 9120 Star::Find(15, 1163, 537, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.468 00.000 9120 Star::Find returns 1 (0), X=1163.71, Y=537.14, Mass=5253, SNR=15.6, Peak=3481 HFD=3.4
20:00:16.468 00.000 9120 Star::Find(15, 1190, 813, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.003 9120 Star::Find returns 1 (0), X=1189.61, Y=812.86, Mass=7623, SNR=17.7, Peak=3421 HFD=3.0
20:00:16.471 00.000 9120 Star::Find(15, 1250, 119, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find false star n=11 nbg=260 bg=2723.4 sigma=100.1 thresh=3024 peak=3000
20:00:16.471 00.000 9120 Star::Find returns 0 (2), X=1250.00, Y=119.00, Mass=3854, SNR=2.9, Peak=3145 HFD=0.0
20:00:16.471 00.000 9120 Star::Find(15, 372, 409, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find returns 1 (0), X=371.74, Y=409.24, Mass=4962, SNR=14.9, Peak=3251 HFD=3.1
20:00:16.471 00.000 9120 Star::Find(15, 590, 463, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find returns 1 (0), X=590.05, Y=462.42, Mass=8538, SNR=21.0, Peak=3811 HFD=4.7
20:00:16.471 00.000 9120 Star::Find(15, 807, 179, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find returns 1 (0), X=806.81, Y=178.60, Mass=5240, SNR=13.6, Peak=3680 HFD=2.5
20:00:16.471 00.000 9120 Star::Find(15, 962, 228, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find returns 1 (0), X=961.55, Y=228.44, Mass=4966, SNR=14.9, Peak=3574 HFD=3.0
20:00:16.471 00.000 9120 Star::Find(15, 316, 751, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find returns 1 (0), X=316.75, Y=751.27, Mass=5565, SNR=16.4, Peak=3574 HFD=3.5
20:00:16.471 00.000 9120 Star::Find(15, 406, 133, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find returns 1 (0), X=405.95, Y=133.67, Mass=5214, SNR=15.2, Peak=3321 HFD=3.5
20:00:16.471 00.000 9120 Star::Find(15, 1106, 766, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find returns 1 (0), X=1105.91, Y=765.87, Mass=3576, SNR=13.2, Peak=3270 HFD=2.8
20:00:16.471 00.000 9120 Star::Find(15, 827, 563, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find returns 1 (0), X=827.99, Y=562.26, Mass=3282, SNR=10.7, Peak=3523 HFD=2.5
20:00:16.471 00.000 9120 Star::Find(15, 71, 63, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.471 00.000 9120 Star::Find false star n=8 nbg=257 bg=2754.2 sigma=94.0 thresh=3036 peak=3029
20:00:16.484 00.013 9120 Star::Find returns 0 (2), X=71.00, Y=63.00, Mass=2940, SNR=2.9, Peak=3261 HFD=0.0
20:00:16.484 00.000 9120 Star::Find(15, 823, 777, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.484 00.000 9120 Star::Find returns 1 (0), X=822.86, Y=776.90, Mass=3798, SNR=12.0, Peak=3581 HFD=3.0
20:00:16.484 00.000 9120 Star::Find(15, 1238, 905, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.484 00.000 9120 Star::Find false star n=5 nbg=272 bg=2753.6 sigma=104.9 thresh=3068 peak=3008
20:00:16.484 00.000 9120 Star::Find returns 0 (2), X=1238.00, Y=905.00, Mass=1802, SNR=2.9, Peak=3235 HFD=0.0
20:00:16.484 00.000 9120 Star::Find(15, 126, 81, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.484 00.000 9120 Star::Find returns 1 (0), X=125.99, Y=81.37, Mass=3263, SNR=11.9, Peak=3251 HFD=2.4
20:00:16.484 00.000 9120 Star::Find(15, 316, 853, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.484 00.000 9120 Star::Find returns 1 (0), X=316.22, Y=854.04, Mass=3083, SNR=10.4, Peak=3453 HFD=2.5
20:00:16.484 00.000 9120 Star::Find(15, 505, 939, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.484 00.000 9120 Star::Find returns 1 (0), X=505.21, Y=936.93, Mass=7926, SNR=18.0, Peak=3974 HFD=5.7
20:00:16.484 00.000 9120 Star::Find(15, 748, 79, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.495 00.011 9120 Star::Find returns 1 (0), X=748.94, Y=78.32, Mass=6058, SNR=17.4, Peak=3549 HFD=4.8
20:00:16.495 00.000 9120 Star::Find(15, 1135, 284, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.495 00.000 9120 Star::Find returns 1 (0), X=1136.16, Y=282.93, Mass=5210, SNR=15.7, Peak=3606 HFD=4.1
20:00:16.495 00.000 9120 Star::Find(15, 178, 153, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.497 00.002 9120 Star::Find returns 1 (0), X=177.64, Y=151.57, Mass=3309, SNR=10.4, Peak=3392 HFD=3.1
20:00:16.497 00.000 9120 Star::Find(15, 1198, 501, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.497 00.000 9120 Star::Find returns 1 (0), X=1196.27, Y=499.38, Mass=2639, SNR=11.9, Peak=3574 HFD=1.9
20:00:16.499 00.002 9120 AutoFind: finding best star pass 1
20:00:16.499 00.000 9120 Star::Find(15, 490, 122, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.500 00.001 9120 Star::Find returns 1 (0), X=489.63, Y=121.77, Mass=2211419, SNR=471.1, Peak=65535 HFD=5.1
20:00:16.500 00.000 9120 AutoFind: near-saturated [490, 122] 219.8 Mass 2211419 SNR 471.1 Peak 65535
20:00:16.500 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.500 00.000 9120 Star::Find returns 1 (0), X=1145.33, Y=158.82, Mass=298698, SNR=227.0, Peak=30237 HFD=4.3
20:00:16.500 00.000 9120 AutoFind returns star at [1145, 159] 34.6 Mass 298698 SNR 227.0
20:00:16.500 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.500 00.000 9120 Star::Find returns 1 (0), X=1145.33, Y=158.82, Mass=298698, SNR=227.0, Peak=30237 HFD=4.3
20:00:16.500 00.000 9120 MultiStar: List (12): {1145.33, 158.82}(227.0), {1151.76, 124.96}(185.4), {600.48, 823.37}(170.5), {1187.92, 414.30}(162.7), {1204.02, 100.04}(108.3), {1145.82, 651.78}(90.3), {1128.83, 213.02}(56.7), {359.66, 134.14}(61.6), {1163.78, 352.05}(62.2), {445.86, 760.91}(47.6), {1089.43, 34.47}(53.0), {536.07, 483.69}(41.7), 
20:00:16.500 00.000 9120 setting lock position to (1145.33, 158.82)
20:00:16.508 00.008 9120 MultiStar: stabilizing after lock position change
20:00:16.508 00.000 9120 AutoSelect: state = 1, call UpdateGuideState
20:00:16.508 00.000 9120 UpdateGuideState(): m_state=1
20:00:16.510 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:00:16.510 00.000 9120 Star::Find returns 1 (0), X=1145.33, Y=158.82, Mass=298698, SNR=227.0, Peak=30237 HFD=4.3
20:00:16.510 00.000 9120 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.70) = xAngle (-2.70 = -2.70)
20:00:16.510 00.000 9120 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.33 = -2.33)
20:00:16.512 00.002 9120 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
20:00:16.515 00.003 9120 setting force full frames = false
20:00:16.516 00.001 9120 setting lock position to (1145.33, 158.82)
20:00:16.517 00.001 9120 MultiStar: stabilizing after lock position change
20:00:16.518 00.001 9120 CurrentPosition() valid, moving to STATE_SELECTED
20:00:16.519 00.001 9120 Changing from state SELECTING to SELECTED
20:00:16.519 00.000 9120 guider state => SELECTED
20:00:16.526 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2742, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:00:16.537 00.011 9120 UpdateGuideState exits: m=298698 SNR=227.0
20:00:16.537 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2742, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:00:16.547 00.010 9120 Status Line: Auto-selected star at (1145.3, 158.8)
20:00:16.561 00.014 9120 PhdController: newstate STATE_WAIT_SELECTED
20:00:16.562 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:16.563 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:16.564 00.001 9120 Enqueuing Expose request
20:00:16.564 00.000 8596 Worker thread wakes up
20:00:16.565 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:16.565 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:00:17.520 00.955 8596 Exposure complete
20:00:17.569 00.049 8596 worker thread done servicing request
20:00:17.569 00.000 9120 OnExposeComplete: enter
20:00:17.569 00.000 9120 UpdateGuideState(): m_state=2
20:00:17.569 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
20:00:17.569 00.000 9120 Star::Find returns 1 (0), X=1145.82, Y=158.84, Mass=295013, SNR=201.8, Peak=25299 HFD=4.3
20:00:17.569 00.000 9120 CameraToMount -- cameraTheta (0.02) - m_xAngle (2.70) = xAngle (-2.67 = -2.67)
20:00:17.569 00.000 9120 CameraToMount -- cameraTheta (0.02) - (m_xAngle (2.70) + m_yAngleError (-0.37)) = yAngle (-2.30 = -2.30)
20:00:17.569 00.000 9120 CameraToMount -- cameraX=0.50 cameraY=0.01 hyp=0.50 cameraTheta=0.02 mountX=-0.44 mountY=-0.37, mountTheta=-2.45
20:00:17.569 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2733, FiltMin=2493, FiltMax=65535, Gamma=1.000
20:00:17.586 00.017 9120 UpdateGuideState exits: m=295013 SNR=201.8
20:00:17.586 00.000 9120 PhdController: newstate STATE_CALIBRATE
20:00:17.586 00.000 9120 PhdController: clearing calibration
20:00:17.594 00.008 9120 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:00:17.723 00.129 9120 ScopeASCOM::SideOfPier() returns 1
20:00:17.724 00.001 9120 PhdController: start calibration
20:00:17.727 00.003 9120 Changing from state SELECTED to CALIBRATING_PRIMARY
20:00:17.728 00.001 9120 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:00:17.729 00.001 9120 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:00:17.729 00.000 9120 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:00:17.730 00.001 9120 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:00:17.731 00.001 9120 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 21.198800
20:00:17.731 00.000 9120 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 10
20:00:17.732 00.001 9120 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:00:17.733 00.001 9120 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:00:17.733 00.000 9120 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 2
20:00:17.734 00.001 9120 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 19:41:47"
20:00:17.735 00.001 9120 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:00:17.735 00.000 9120 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-8.0 9.4}, {-8.9 9.6}, {-11.8 10.1}, {-11.5 8.0}, {-15.4 10.7}, {-16.7 11.0}, {-19.1 11.4}, {-21.1 11.6}, {-22.1 11.6}, {-25.1 11.9}, {-25.1 11.9}, {-14.4 10.9}, {0.7 8.9}"
20:00:17.736 00.001 9120 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 3.1}, {0.2 3.8}, {0.4 7.0}, {0.4 7.8}, {0.8 10.9}, {0.9 12.2}, {1.2 15.4}, {1.3 16.4}, {1.5 19.5}, {1.8 20.7}, {1.8 23.8}, {1.9 24.7}, {2.1 28.2}, {2.1 28.2}, {1.5 18.1}, {0.3 8.0}, {0.3 4.2}"
20:00:17.871 00.135 9120 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:00:17.875 00.004 9120 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:00:18.031 00.156 9120 ScopeASCOM::SideOfPier() returns 1
20:00:18.033 00.002 9120 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
20:00:18.192 00.159 9120 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:00:18.431 00.239 9120 ScopeASCOM::SideOfPier() returns 1
20:00:18.581 00.150 9120 guider state => CALIBRATING_PRIMARY
20:00:18.581 00.000 9120 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
20:00:18.581 00.000 9120 reset dither spiral
20:00:18.581 00.000 9120 PhdController: newstate STATE_CALIBRATION_WAIT
20:00:18.581 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:18.581 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:18.581 00.000 9120 Enqueuing Expose request
20:00:18.581 00.000 8596 Worker thread wakes up
20:00:18.581 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:18.581 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:00:19.737 01.156 8596 Exposure complete
20:00:19.785 00.048 8596 worker thread done servicing request
20:00:19.785 00.000 9120 OnExposeComplete: enter
20:00:19.785 00.000 9120 UpdateGuideState(): m_state=3
20:00:19.785 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
20:00:19.794 00.009 9120 Star::Find returns 1 (0), X=1145.50, Y=159.07, Mass=279946, SNR=202.7, Peak=25085 HFD=4.3
20:00:19.865 00.071 9120 Scope::UpdateCalibrationState: starting location = 1145.50,159.07 coords = 5.72,27.9
20:00:19.865 00.000 9120 Status Line: West step   1, dist= 0.0
20:00:19.868 00.003 9120 Enqueuing Calibration Move request for direction 3
20:00:19.869 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2739, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:00:19.870 00.001 8596 Worker thread wakes up
20:00:19.870 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:19.870 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:19.870 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:19.870 00.000 8596 MoveAxis(W, 450, -)
20:00:19.870 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:19.871 00.001 8596 IsSlewing returns 0
20:00:19.871 00.000 8596 IsGuiding returns 0
20:00:19.882 00.011 9120 UpdateGuideState exits: m=279946 SNR=202.7
20:00:19.883 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:19.883 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:19.884 00.001 9120 Enqueuing Expose request
20:00:19.900 00.016 8596 PulseGuide returned control before completion, sleep 430
20:00:20.344 00.444 8596 IsGuiding returns 1
20:00:20.344 00.000 8596 scope still moving after pulse duration time elapsed
20:00:20.376 00.032 8596 IsSlewing returns 0
20:00:20.376 00.000 8596 IsGuiding returns 1
20:00:20.408 00.032 8596 IsSlewing returns 0
20:00:20.408 00.000 8596 IsGuiding returns 0
20:00:20.408 00.000 8596 scope move finished after 450 + 88 ms
20:00:20.408 00.000 8596 Move returns status 0, amount 450
20:00:20.408 00.000 8596 move complete, result=0
20:00:20.408 00.000 8596 worker thread done servicing request
20:00:20.408 00.000 8596 Worker thread wakes up
20:00:20.408 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:20.408 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:00:21.368 00.960 8596 Exposure complete
20:00:21.416 00.048 8596 worker thread done servicing request
20:00:21.416 00.000 9120 OnExposeComplete: enter
20:00:21.416 00.000 9120 UpdateGuideState(): m_state=3
20:00:21.416 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
20:00:21.416 00.000 9120 Star::Find returns 1 (0), X=1145.85, Y=158.62, Mass=296101, SNR=221.1, Peak=22653 HFD=4.5
20:00:21.416 00.000 9120 Status Line: West step   2, dist= 0.6
20:00:21.416 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:21.416 00.000 8596 Worker thread wakes up
20:00:21.416 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:21.416 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:21.416 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:21.416 00.000 8596 MoveAxis(W, 450, -)
20:00:21.416 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:21.416 00.000 8596 IsSlewing returns 0
20:00:21.416 00.000 8596 IsGuiding returns 0
20:00:21.416 00.000 8596 PulseGuide returned control before completion, sleep 459
20:00:21.416 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2726, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:00:21.433 00.017 9120 UpdateGuideState exits: m=296101 SNR=221.1
20:00:21.433 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:21.433 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:21.433 00.000 9120 Enqueuing Expose request
20:00:21.896 00.463 8596 IsGuiding returns 1
20:00:21.896 00.000 8596 scope still moving after pulse duration time elapsed
20:00:21.928 00.032 8596 IsSlewing returns 0
20:00:21.928 00.000 8596 IsGuiding returns 0
20:00:21.928 00.000 8596 scope move finished after 450 + 52 ms
20:00:21.928 00.000 8596 Move returns status 0, amount 450
20:00:21.928 00.000 8596 move complete, result=0
20:00:21.928 00.000 8596 worker thread done servicing request
20:00:21.928 00.000 8596 Worker thread wakes up
20:00:21.928 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:21.928 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:00:23.080 01.152 8596 Exposure complete
20:00:23.126 00.046 8596 worker thread done servicing request
20:00:23.126 00.000 9120 OnExposeComplete: enter
20:00:23.126 00.000 9120 UpdateGuideState(): m_state=3
20:00:23.126 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
20:00:23.126 00.000 9120 Star::Find returns 1 (0), X=1149.35, Y=158.64, Mass=266003, SNR=184.3, Peak=25888 HFD=4.5
20:00:23.126 00.000 9120 Status Line: West step   3, dist= 3.9
20:00:23.126 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:23.126 00.000 8596 Worker thread wakes up
20:00:23.126 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:23.126 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:23.126 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:23.126 00.000 8596 MoveAxis(W, 450, -)
20:00:23.126 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:23.126 00.000 8596 IsSlewing returns 0
20:00:23.126 00.000 8596 IsGuiding returns 0
20:00:23.126 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2729, FiltMin=2491, FiltMax=65513, Gamma=1.000
20:00:23.140 00.014 9120 UpdateGuideState exits: m=266003 SNR=184.3
20:00:23.140 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:23.140 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:23.140 00.000 9120 Enqueuing Expose request
20:00:23.172 00.032 8596 PulseGuide returned control before completion, sleep 422
20:00:23.605 00.433 8596 IsGuiding returns 1
20:00:23.605 00.000 8596 scope still moving after pulse duration time elapsed
20:00:23.637 00.032 8596 IsSlewing returns 0
20:00:23.637 00.000 8596 IsGuiding returns 1
20:00:23.669 00.032 8596 IsSlewing returns 0
20:00:23.669 00.000 8596 IsGuiding returns 0
20:00:23.669 00.000 8596 scope move finished after 450 + 84 ms
20:00:23.669 00.000 8596 Move returns status 0, amount 450
20:00:23.669 00.000 8596 move complete, result=0
20:00:23.669 00.000 8596 worker thread done servicing request
20:00:23.669 00.000 8596 Worker thread wakes up
20:00:23.669 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:23.669 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1134,144,31,31)
20:00:24.647 00.978 8596 Exposure complete
20:00:24.692 00.045 8596 worker thread done servicing request
20:00:24.692 00.000 9120 OnExposeComplete: enter
20:00:24.692 00.000 9120 UpdateGuideState(): m_state=3
20:00:24.692 00.000 9120 Star::Find(15, 1149, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
20:00:24.692 00.000 9120 Star::Find returns 1 (0), X=1150.28, Y=158.70, Mass=300395, SNR=227.4, Peak=22147 HFD=4.6
20:00:24.692 00.000 9120 Status Line: West step   4, dist= 4.8
20:00:24.692 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:24.692 00.000 8596 Worker thread wakes up
20:00:24.692 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:24.692 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:24.692 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:24.692 00.000 8596 MoveAxis(W, 450, -)
20:00:24.692 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:24.692 00.000 8596 IsSlewing returns 0
20:00:24.692 00.000 8596 IsGuiding returns 0
20:00:24.692 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2733, FiltMin=2499, FiltMax=65513, Gamma=1.000
20:00:24.704 00.012 8596 PulseGuide returned control before completion, sleep 454
20:00:24.704 00.000 9120 UpdateGuideState exits: m=300395 SNR=227.4
20:00:24.704 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:24.704 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:24.704 00.000 9120 Enqueuing Expose request
20:00:25.167 00.463 8596 IsGuiding returns 1
20:00:25.167 00.000 8596 scope still moving after pulse duration time elapsed
20:00:25.198 00.031 8596 IsSlewing returns 0
20:00:25.198 00.000 8596 IsGuiding returns 0
20:00:25.198 00.000 8596 scope move finished after 450 + 50 ms
20:00:25.198 00.000 8596 Move returns status 0, amount 450
20:00:25.198 00.000 8596 move complete, result=0
20:00:25.198 00.000 8596 worker thread done servicing request
20:00:25.198 00.000 8596 Worker thread wakes up
20:00:25.198 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:25.198 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1135,144,31,31)
20:00:26.350 01.152 8596 Exposure complete
20:00:26.399 00.049 8596 worker thread done servicing request
20:00:26.399 00.000 9120 OnExposeComplete: enter
20:00:26.399 00.000 9120 UpdateGuideState(): m_state=3
20:00:26.401 00.002 9120 Star::Find(15, 1150, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
20:00:26.401 00.000 9120 Star::Find returns 1 (0), X=1152.99, Y=158.40, Mass=288629, SNR=222.9, Peak=21277 HFD=4.3
20:00:26.403 00.002 9120 Status Line: West step   5, dist= 7.5
20:00:26.405 00.002 9120 Enqueuing Calibration Move request for direction 3
20:00:26.405 00.000 8596 Worker thread wakes up
20:00:26.405 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:26.405 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:26.405 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:26.405 00.000 8596 MoveAxis(W, 450, -)
20:00:26.405 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:26.405 00.000 8596 IsSlewing returns 0
20:00:26.405 00.000 8596 IsGuiding returns 0
20:00:26.405 00.000 8596 PulseGuide returned control before completion, sleep 459
20:00:26.409 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2736, FiltMin=2477, FiltMax=65494, Gamma=1.000
20:00:26.415 00.006 9120 UpdateGuideState exits: m=288629 SNR=222.9
20:00:26.415 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:26.415 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:26.415 00.000 9120 Enqueuing Expose request
20:00:26.875 00.460 8596 IsGuiding returns 1
20:00:26.875 00.000 8596 scope still moving after pulse duration time elapsed
20:00:26.908 00.033 8596 IsSlewing returns 0
20:00:26.908 00.000 8596 IsGuiding returns 0
20:00:26.908 00.000 8596 scope move finished after 450 + 51 ms
20:00:26.908 00.000 8596 Move returns status 0, amount 450
20:00:26.908 00.000 8596 move complete, result=0
20:00:26.908 00.000 8596 worker thread done servicing request
20:00:26.908 00.000 8596 Worker thread wakes up
20:00:26.908 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:26.908 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1138,143,31,31)
20:00:27.870 00.962 8596 Exposure complete
20:00:27.914 00.044 8596 worker thread done servicing request
20:00:27.915 00.001 9120 OnExposeComplete: enter
20:00:27.915 00.000 9120 UpdateGuideState(): m_state=3
20:00:27.916 00.001 9120 Star::Find(15, 1152, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
20:00:27.917 00.001 9120 Star::Find returns 1 (0), X=1153.96, Y=158.04, Mass=299614, SNR=231.4, Peak=18861 HFD=4.5
20:00:27.918 00.001 9120 Status Line: West step   6, dist= 8.5
20:00:27.920 00.002 9120 Enqueuing Calibration Move request for direction 3
20:00:27.920 00.000 8596 Worker thread wakes up
20:00:27.920 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:27.920 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:27.920 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:27.921 00.001 8596 MoveAxis(W, 450, -)
20:00:27.921 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:27.921 00.000 8596 IsSlewing returns 0
20:00:27.921 00.000 8596 IsGuiding returns 0
20:00:27.922 00.001 8596 PulseGuide returned control before completion, sleep 459
20:00:27.923 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2723, FiltMin=2448, FiltMax=65494, Gamma=1.000
20:00:27.937 00.014 9120 UpdateGuideState exits: m=299614 SNR=231.4
20:00:27.937 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:27.938 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:27.938 00.000 9120 Enqueuing Expose request
20:00:28.392 00.454 8596 IsGuiding returns 1
20:00:28.392 00.000 8596 scope still moving after pulse duration time elapsed
20:00:28.424 00.032 8596 IsSlewing returns 0
20:00:28.424 00.000 8596 IsGuiding returns 0
20:00:28.424 00.000 8596 scope move finished after 450 + 53 ms
20:00:28.424 00.000 8596 Move returns status 0, amount 450
20:00:28.424 00.000 8596 move complete, result=0
20:00:28.424 00.000 8596 worker thread done servicing request
20:00:28.424 00.000 8596 Worker thread wakes up
20:00:28.424 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:28.424 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1139,143,31,31)
20:00:29.575 01.151 8596 Exposure complete
20:00:29.623 00.048 8596 worker thread done servicing request
20:00:29.623 00.000 9120 OnExposeComplete: enter
20:00:29.625 00.002 9120 UpdateGuideState(): m_state=3
20:00:29.625 00.000 9120 Star::Find(15, 1153, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
20:00:29.627 00.002 9120 Star::Find returns 1 (0), X=1157.11, Y=157.88, Mass=316614, SNR=226.9, Peak=27670 HFD=4.3
20:00:29.627 00.000 9120 Status Line: West step   7, dist=11.7
20:00:29.627 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:29.627 00.000 8596 Worker thread wakes up
20:00:29.627 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:29.627 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:29.627 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:29.627 00.000 8596 MoveAxis(W, 450, -)
20:00:29.627 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:29.627 00.000 8596 IsSlewing returns 0
20:00:29.627 00.000 8596 IsGuiding returns 0
20:00:29.627 00.000 8596 PulseGuide returned control before completion, sleep 459
20:00:29.627 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2726, FiltMin=2457, FiltMax=65504, Gamma=1.000
20:00:29.639 00.012 9120 UpdateGuideState exits: m=316614 SNR=226.9
20:00:29.639 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:29.639 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:29.639 00.000 9120 Enqueuing Expose request
20:00:30.101 00.462 8596 IsGuiding returns 1
20:00:30.101 00.000 8596 scope still moving after pulse duration time elapsed
20:00:30.132 00.031 8596 IsSlewing returns 0
20:00:30.132 00.000 8596 IsGuiding returns 0
20:00:30.132 00.000 8596 scope move finished after 450 + 52 ms
20:00:30.134 00.002 8596 Move returns status 0, amount 450
20:00:30.134 00.000 8596 move complete, result=0
20:00:30.134 00.000 8596 worker thread done servicing request
20:00:30.134 00.000 8596 Worker thread wakes up
20:00:30.134 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:30.134 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1142,143,31,31)
20:00:31.098 00.964 8596 Exposure complete
20:00:31.142 00.044 8596 worker thread done servicing request
20:00:31.142 00.000 9120 OnExposeComplete: enter
20:00:31.142 00.000 9120 UpdateGuideState(): m_state=3
20:00:31.142 00.000 9120 Star::Find(15, 1157, 157, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
20:00:31.142 00.000 9120 Star::Find returns 1 (0), X=1158.43, Y=157.83, Mass=293352, SNR=213.4, Peak=20467 HFD=4.6
20:00:31.142 00.000 9120 Status Line: West step   8, dist=13.0
20:00:31.142 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:31.142 00.000 8596 Worker thread wakes up
20:00:31.142 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:31.142 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:31.142 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:31.142 00.000 8596 MoveAxis(W, 450, -)
20:00:31.142 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:31.142 00.000 8596 IsSlewing returns 0
20:00:31.142 00.000 8596 IsGuiding returns 0
20:00:31.142 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2729, FiltMin=2480, FiltMax=65504, Gamma=1.000
20:00:31.155 00.013 9120 UpdateGuideState exits: m=293352 SNR=213.4
20:00:31.155 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:31.155 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:31.155 00.000 9120 Enqueuing Expose request
20:00:31.186 00.031 8596 PulseGuide returned control before completion, sleep 422
20:00:31.618 00.432 8596 IsGuiding returns 1
20:00:31.618 00.000 8596 scope still moving after pulse duration time elapsed
20:00:31.650 00.032 8596 IsSlewing returns 0
20:00:31.650 00.000 8596 IsGuiding returns 1
20:00:31.682 00.032 8596 IsSlewing returns 0
20:00:31.682 00.000 8596 IsGuiding returns 0
20:00:31.682 00.000 8596 scope move finished after 450 + 83 ms
20:00:31.682 00.000 8596 Move returns status 0, amount 450
20:00:31.682 00.000 8596 move complete, result=0
20:00:31.682 00.000 8596 worker thread done servicing request
20:00:31.682 00.000 8596 Worker thread wakes up
20:00:31.682 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:31.682 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1143,143,31,31)
20:00:32.836 01.154 8596 Exposure complete
20:00:32.880 00.044 8596 worker thread done servicing request
20:00:32.880 00.000 9120 OnExposeComplete: enter
20:00:32.880 00.000 9120 UpdateGuideState(): m_state=3
20:00:32.880 00.000 9120 Star::Find(15, 1158, 157, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
20:00:32.880 00.000 9120 Star::Find returns 1 (0), X=1161.28, Y=157.61, Mass=303111, SNR=207.5, Peak=28675 HFD=4.3
20:00:32.880 00.000 9120 Status Line: West step   9, dist=15.8
20:00:32.880 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:32.880 00.000 8596 Worker thread wakes up
20:00:32.880 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:32.880 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:32.880 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:32.880 00.000 8596 MoveAxis(W, 450, -)
20:00:32.880 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:32.880 00.000 8596 IsSlewing returns 0
20:00:32.880 00.000 8596 IsGuiding returns 0
20:00:32.880 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2729, FiltMin=2480, FiltMax=65513, Gamma=1.000
20:00:32.892 00.012 9120 UpdateGuideState exits: m=303111 SNR=207.5
20:00:32.892 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:32.892 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:32.892 00.000 9120 Enqueuing Expose request
20:00:32.924 00.032 8596 PulseGuide returned control before completion, sleep 423
20:00:33.357 00.433 8596 IsGuiding returns 1
20:00:33.357 00.000 8596 scope still moving after pulse duration time elapsed
20:00:33.389 00.032 8596 IsSlewing returns 0
20:00:33.389 00.000 8596 IsGuiding returns 1
20:00:33.420 00.031 8596 IsSlewing returns 0
20:00:33.420 00.000 8596 IsGuiding returns 0
20:00:33.420 00.000 8596 scope move finished after 450 + 83 ms
20:00:33.420 00.000 8596 Move returns status 0, amount 450
20:00:33.420 00.000 8596 move complete, result=0
20:00:33.420 00.000 8596 worker thread done servicing request
20:00:33.420 00.000 8596 Worker thread wakes up
20:00:33.420 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:33.420 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1146,143,31,31)
20:00:34.378 00.958 8596 Exposure complete
20:00:34.429 00.051 8596 worker thread done servicing request
20:00:34.429 00.000 9120 OnExposeComplete: enter
20:00:34.431 00.002 9120 UpdateGuideState(): m_state=3
20:00:34.431 00.000 9120 Star::Find(15, 1161, 157, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
20:00:34.431 00.000 9120 Star::Find returns 1 (0), X=1162.13, Y=157.36, Mass=294239, SNR=216.2, Peak=17760 HFD=4.4
20:00:34.435 00.004 9120 Status Line: West step  10, dist=16.7
20:00:34.437 00.002 9120 Enqueuing Calibration Move request for direction 3
20:00:34.439 00.002 8596 Worker thread wakes up
20:00:34.439 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:34.439 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:34.439 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:34.439 00.000 8596 MoveAxis(W, 450, -)
20:00:34.439 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:34.439 00.000 8596 IsSlewing returns 0
20:00:34.439 00.000 8596 IsGuiding returns 0
20:00:34.439 00.000 8596 PulseGuide returned control before completion, sleep 459
20:00:34.442 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:00:34.448 00.006 9120 UpdateGuideState exits: m=294239 SNR=216.2
20:00:34.448 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:34.448 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:34.448 00.000 9120 Enqueuing Expose request
20:00:34.906 00.458 8596 IsGuiding returns 1
20:00:34.906 00.000 8596 scope still moving after pulse duration time elapsed
20:00:34.937 00.031 8596 IsSlewing returns 0
20:00:34.937 00.000 8596 IsGuiding returns 0
20:00:34.937 00.000 8596 scope move finished after 450 + 48 ms
20:00:34.937 00.000 8596 Move returns status 0, amount 450
20:00:34.937 00.000 8596 move complete, result=0
20:00:34.937 00.000 8596 worker thread done servicing request
20:00:34.937 00.000 8596 Worker thread wakes up
20:00:34.937 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:34.937 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1147,142,31,31)
20:00:36.088 01.151 8596 Exposure complete
20:00:36.136 00.048 8596 worker thread done servicing request
20:00:36.136 00.000 9120 OnExposeComplete: enter
20:00:36.136 00.000 9120 UpdateGuideState(): m_state=3
20:00:36.136 00.000 9120 Star::Find(15, 1162, 157, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
20:00:36.136 00.000 9120 Star::Find returns 1 (0), X=1164.83, Y=156.94, Mass=291707, SNR=219.1, Peak=24579 HFD=4.3
20:00:36.136 00.000 9120 Status Line: West step  11, dist=19.5
20:00:36.136 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:36.136 00.000 8596 Worker thread wakes up
20:00:36.136 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:36.136 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:36.136 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:36.136 00.000 8596 MoveAxis(W, 450, -)
20:00:36.136 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:36.136 00.000 8596 IsSlewing returns 0
20:00:36.136 00.000 8596 IsGuiding returns 0
20:00:36.136 00.000 8596 PulseGuide returned control before completion, sleep 459
20:00:36.136 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2723, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:00:36.152 00.016 9120 UpdateGuideState exits: m=291707 SNR=219.1
20:00:36.152 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:36.152 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:36.152 00.000 9120 Enqueuing Expose request
20:00:36.615 00.463 8596 IsGuiding returns 1
20:00:36.615 00.000 8596 scope still moving after pulse duration time elapsed
20:00:36.646 00.031 8596 IsSlewing returns 0
20:00:36.646 00.000 8596 IsGuiding returns 0
20:00:36.646 00.000 8596 scope move finished after 450 + 52 ms
20:00:36.646 00.000 8596 Move returns status 0, amount 450
20:00:36.646 00.000 8596 move complete, result=0
20:00:36.646 00.000 8596 worker thread done servicing request
20:00:36.646 00.000 8596 Worker thread wakes up
20:00:36.646 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:36.646 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1150,142,31,31)
20:00:37.604 00.958 8596 Exposure complete
20:00:37.653 00.049 8596 worker thread done servicing request
20:00:37.653 00.000 9120 OnExposeComplete: enter
20:00:37.653 00.000 9120 UpdateGuideState(): m_state=3
20:00:37.653 00.000 9120 Star::Find(15, 1164, 156, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
20:00:37.653 00.000 9120 Star::Find returns 1 (0), X=1166.09, Y=156.87, Mass=314569, SNR=215.2, Peak=18832 HFD=4.5
20:00:37.653 00.000 9120 Status Line: West step  12, dist=20.7
20:00:37.653 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:37.653 00.000 8596 Worker thread wakes up
20:00:37.653 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:37.653 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:37.653 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:37.653 00.000 8596 MoveAxis(W, 450, -)
20:00:37.653 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:37.653 00.000 8596 IsSlewing returns 0
20:00:37.653 00.000 8596 IsGuiding returns 0
20:00:37.653 00.000 8596 PulseGuide returned control before completion, sleep 459
20:00:37.653 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2723, FiltMin=2457, FiltMax=65510, Gamma=1.000
20:00:37.670 00.017 9120 UpdateGuideState exits: m=314569 SNR=215.2
20:00:37.670 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:37.670 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:37.670 00.000 9120 Enqueuing Expose request
20:00:38.133 00.463 8596 IsGuiding returns 1
20:00:38.133 00.000 8596 scope still moving after pulse duration time elapsed
20:00:38.164 00.031 8596 IsSlewing returns 0
20:00:38.164 00.000 8596 IsGuiding returns 0
20:00:38.164 00.000 8596 scope move finished after 450 + 52 ms
20:00:38.164 00.000 8596 Move returns status 0, amount 450
20:00:38.164 00.000 8596 move complete, result=0
20:00:38.164 00.000 8596 worker thread done servicing request
20:00:38.164 00.000 8596 Worker thread wakes up
20:00:38.164 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:38.164 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1151,142,31,31)
20:00:39.312 01.148 8596 Exposure complete
20:00:39.359 00.047 8596 worker thread done servicing request
20:00:39.359 00.000 9120 OnExposeComplete: enter
20:00:39.359 00.000 9120 UpdateGuideState(): m_state=3
20:00:39.359 00.000 9120 Star::Find(15, 1166, 156, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
20:00:39.359 00.000 9120 Star::Find returns 1 (0), X=1168.51, Y=156.61, Mass=327978, SNR=242.7, Peak=28246 HFD=4.4
20:00:39.359 00.000 9120 Status Line: West step  13, dist=23.1
20:00:39.359 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:39.359 00.000 8596 Worker thread wakes up
20:00:39.359 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:39.359 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:39.359 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:39.359 00.000 8596 MoveAxis(W, 450, -)
20:00:39.359 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:39.359 00.000 8596 IsSlewing returns 0
20:00:39.359 00.000 8596 IsGuiding returns 0
20:00:39.359 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2723, FiltMin=2473, FiltMax=65523, Gamma=1.000
20:00:39.375 00.016 9120 UpdateGuideState exits: m=327978 SNR=242.7
20:00:39.375 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:39.375 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:39.375 00.000 9120 Enqueuing Expose request
20:00:39.391 00.016 8596 PulseGuide returned control before completion, sleep 434
20:00:39.837 00.446 8596 IsGuiding returns 1
20:00:39.837 00.000 8596 scope still moving after pulse duration time elapsed
20:00:39.869 00.032 8596 IsSlewing returns 0
20:00:39.869 00.000 8596 IsGuiding returns 1
20:00:39.901 00.032 8596 IsSlewing returns 0
20:00:39.901 00.000 8596 IsGuiding returns 0
20:00:39.901 00.000 8596 scope move finished after 450 + 85 ms
20:00:39.901 00.000 8596 Move returns status 0, amount 450
20:00:39.901 00.000 8596 move complete, result=0
20:00:39.901 00.000 8596 worker thread done servicing request
20:00:39.901 00.000 8596 Worker thread wakes up
20:00:39.901 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:39.901 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1154,142,31,31)
20:00:40.861 00.960 8596 Exposure complete
20:00:40.909 00.048 8596 worker thread done servicing request
20:00:40.909 00.000 9120 OnExposeComplete: enter
20:00:40.909 00.000 9120 UpdateGuideState(): m_state=3
20:00:40.909 00.000 9120 Star::Find(15, 1168, 156, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
20:00:40.909 00.000 9120 Star::Find returns 1 (0), X=1169.89, Y=156.22, Mass=294327, SNR=210.0, Peak=17638 HFD=4.5
20:00:40.909 00.000 9120 Status Line: West step  14, dist=24.6
20:00:40.909 00.000 9120 Enqueuing Calibration Move request for direction 3
20:00:40.909 00.000 8596 Worker thread wakes up
20:00:40.909 00.000 8596 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:00:40.909 00.000 8596 Handling axis move in thread for scope dir=3 dur=450
20:00:40.909 00.000 8596 scope move axis dir= 3 dur= 450 opts= 0x0
20:00:40.909 00.000 8596 MoveAxis(W, 450, -)
20:00:40.909 00.000 8596 Guiding  Dir = 3, Dur = 450
20:00:40.909 00.000 8596 IsSlewing returns 0
20:00:40.909 00.000 8596 IsGuiding returns 0
20:00:40.909 00.000 8596 PulseGuide returned control before completion, sleep 459
20:00:40.909 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2457, FiltMax=65523, Gamma=1.000
20:00:40.925 00.016 9120 UpdateGuideState exits: m=294327 SNR=210.0
20:00:40.925 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:40.925 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:40.925 00.000 9120 Enqueuing Expose request
20:00:41.386 00.461 8596 IsGuiding returns 1
20:00:41.386 00.000 8596 scope still moving after pulse duration time elapsed
20:00:41.417 00.031 8596 IsSlewing returns 0
20:00:41.417 00.000 8596 IsGuiding returns 0
20:00:41.417 00.000 8596 scope move finished after 450 + 47 ms
20:00:41.417 00.000 8596 Move returns status 0, amount 450
20:00:41.417 00.000 8596 move complete, result=0
20:00:41.417 00.000 8596 worker thread done servicing request
20:00:41.417 00.000 8596 Worker thread wakes up
20:00:41.417 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:41.417 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1155,141,31,31)
20:00:42.573 01.156 8596 Exposure complete
20:00:42.618 00.045 8596 worker thread done servicing request
20:00:42.618 00.000 9120 OnExposeComplete: enter
20:00:42.619 00.001 9120 UpdateGuideState(): m_state=3
20:00:42.619 00.000 9120 Star::Find(15, 1169, 156, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:00:42.620 00.001 9120 Star::Find returns 1 (0), X=1172.88, Y=156.31, Mass=300469, SNR=207.3, Peak=22982 HFD=4.4
20:00:42.696 00.076 9120 WEST calibration completes with steps=14 angle=174.2 rate=4.368 parity=1
20:00:42.696 00.000 9120 Falling Through to state GO_EAST
20:00:42.696 00.000 9120 Status Line: East step   3, dist=27.5
20:00:42.696 00.000 9120 Enqueuing Calibration Move request for direction 2
20:00:42.696 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2723, FiltMin=2464, FiltMax=65510, Gamma=1.000
20:00:42.696 00.000 8596 Worker thread wakes up
20:00:42.696 00.000 8596 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:00:42.696 00.000 8596 Handling axis move in thread for scope dir=2 dur=2500
20:00:42.696 00.000 8596 scope move axis dir= 2 dur= 2500 opts= 0x0
20:00:42.696 00.000 8596 MoveAxis(E, 2500, -)
20:00:42.696 00.000 8596 Guiding  Dir = 2, Dur = 2500
20:00:42.696 00.000 8596 IsSlewing returns 0
20:00:42.696 00.000 8596 IsGuiding returns 0
20:00:42.712 00.016 9120 UpdateGuideState exits: m=300469 SNR=207.3
20:00:42.712 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:42.712 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:42.712 00.000 9120 Enqueuing Expose request
20:00:42.744 00.032 8596 PulseGuide returned control before completion, sleep 2467
20:00:45.217 02.473 8596 IsGuiding returns 1
20:00:45.217 00.000 8596 scope still moving after pulse duration time elapsed
20:00:45.249 00.032 8596 IsSlewing returns 0
20:00:45.249 00.000 8596 IsGuiding returns 1
20:00:45.281 00.032 8596 IsSlewing returns 0
20:00:45.281 00.000 8596 IsGuiding returns 0
20:00:45.281 00.000 8596 scope move finished after 2500 + 80 ms
20:00:45.281 00.000 8596 Move returns status 0, amount 2500
20:00:45.281 00.000 8596 move complete, result=0
20:00:45.281 00.000 8596 worker thread done servicing request
20:00:45.281 00.000 8596 Worker thread wakes up
20:00:45.281 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:45.281 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1158,141,31,31)
20:00:46.432 01.151 8596 Exposure complete
20:00:46.480 00.048 8596 worker thread done servicing request
20:00:46.480 00.000 9120 OnExposeComplete: enter
20:00:46.480 00.000 9120 UpdateGuideState(): m_state=3
20:00:46.480 00.000 9120 Star::Find(15, 1172, 156, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
20:00:46.483 00.003 9120 Star::Find returns 1 (0), X=1162.29, Y=156.95, Mass=303229, SNR=238.4, Peak=25507 HFD=4.5
20:00:46.483 00.000 9120 Status Line: East step   2, dist=16.9
20:00:46.485 00.002 9120 Enqueuing Calibration Move request for direction 2
20:00:46.485 00.000 8596 Worker thread wakes up
20:00:46.485 00.000 8596 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:00:46.485 00.000 8596 Handling axis move in thread for scope dir=2 dur=2500
20:00:46.488 00.003 8596 scope move axis dir= 2 dur= 2500 opts= 0x0
20:00:46.488 00.000 8596 MoveAxis(E, 2500, -)
20:00:46.488 00.000 8596 Guiding  Dir = 2, Dur = 2500
20:00:46.488 00.000 8596 IsSlewing returns 0
20:00:46.488 00.000 8596 IsGuiding returns 0
20:00:46.490 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2723, FiltMin=2480, FiltMax=65523, Gamma=1.000
20:00:46.498 00.008 8596 PulseGuide returned control before completion, sleep 2501
20:00:46.502 00.004 9120 UpdateGuideState exits: m=303229 SNR=238.4
20:00:46.504 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:46.504 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:46.504 00.000 9120 Enqueuing Expose request
20:00:49.003 02.499 8596 IsGuiding returns 1
20:00:49.003 00.000 8596 scope still moving after pulse duration time elapsed
20:00:49.034 00.031 8596 IsSlewing returns 0
20:00:49.034 00.000 8596 IsGuiding returns 0
20:00:49.034 00.000 8596 scope move finished after 2500 + 51 ms
20:00:49.034 00.000 8596 Move returns status 0, amount 2500
20:00:49.034 00.000 8596 move complete, result=0
20:00:49.034 00.000 8596 worker thread done servicing request
20:00:49.034 00.000 8596 Worker thread wakes up
20:00:49.034 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:49.034 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1147,142,31,31)
20:00:50.185 01.151 8596 Exposure complete
20:00:50.233 00.048 8596 worker thread done servicing request
20:00:50.233 00.000 9120 OnExposeComplete: enter
20:00:50.233 00.000 9120 UpdateGuideState(): m_state=3
20:00:50.233 00.000 9120 Star::Find(15, 1162, 156, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
20:00:50.233 00.000 9120 Star::Find returns 1 (0), X=1151.62, Y=157.94, Mass=312846, SNR=240.3, Peak=24624 HFD=4.3
20:00:50.233 00.000 9120 Status Line: East step   1, dist= 6.2
20:00:50.233 00.000 9120 Enqueuing Calibration Move request for direction 2
20:00:50.233 00.000 8596 Worker thread wakes up
20:00:50.233 00.000 8596 worker thread servicing REQUEST_MOVE scope dir E(2) 1300 opts 0x0
20:00:50.233 00.000 8596 Handling axis move in thread for scope dir=2 dur=1300
20:00:50.233 00.000 8596 scope move axis dir= 2 dur= 1300 opts= 0x0
20:00:50.233 00.000 8596 MoveAxis(E, 1300, -)
20:00:50.233 00.000 8596 Guiding  Dir = 2, Dur = 1300
20:00:50.233 00.000 8596 IsSlewing returns 0
20:00:50.233 00.000 8596 IsGuiding returns 0
20:00:50.233 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2723, FiltMin=2480, FiltMax=65520, Gamma=1.000
20:00:50.249 00.016 9120 UpdateGuideState exits: m=312846 SNR=240.3
20:00:50.249 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:50.249 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:50.249 00.000 9120 Enqueuing Expose request
20:00:50.313 00.064 8596 PulseGuide returned control before completion, sleep 1237
20:00:51.553 01.240 8596 IsGuiding returns 1
20:00:51.553 00.000 8596 scope still moving after pulse duration time elapsed
20:00:51.584 00.031 8596 IsSlewing returns 0
20:00:51.585 00.001 8596 IsGuiding returns 1
20:00:51.615 00.030 8596 IsSlewing returns 0
20:00:51.615 00.000 8596 IsGuiding returns 1
20:00:51.651 00.036 8596 IsSlewing returns 0
20:00:51.651 00.000 8596 IsGuiding returns 1
20:00:51.684 00.033 8596 IsSlewing returns 0
20:00:51.684 00.000 8596 IsGuiding returns 0
20:00:51.684 00.000 8596 scope move finished after 1300 + 144 ms
20:00:51.684 00.000 8596 Move returns status 0, amount 1300
20:00:51.684 00.000 8596 move complete, result=0
20:00:51.684 00.000 8596 worker thread done servicing request
20:00:51.684 00.000 8596 Worker thread wakes up
20:00:51.684 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:51.684 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1137,143,31,31)
20:00:52.834 01.150 8596 Exposure complete
20:00:52.883 00.049 8596 worker thread done servicing request
20:00:52.883 00.000 9120 OnExposeComplete: enter
20:00:52.883 00.000 9120 UpdateGuideState(): m_state=3
20:00:52.883 00.000 9120 Star::Find(15, 1151, 157, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
20:00:52.885 00.002 9120 Star::Find returns 1 (0), X=1146.28, Y=158.28, Mass=309165, SNR=218.2, Peak=24793 HFD=4.4
20:00:53.074 00.189 9120 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:00:53.074 00.000 9120 Backlash: Looking for 3 moves of 1.2 px, max attempts = 133
20:00:53.074 00.000 9120 Falling Through to state CLEAR_BACKLASH
20:00:53.074 00.000 9120 Backlash: Starting north clearing using pulse width of 450
20:00:53.076 00.002 9120 Enqueuing Calibration Move request for direction 0
20:00:53.076 00.000 9120 Status Line: Clearing backlash step 1
20:00:53.076 00.000 8596 Worker thread wakes up
20:00:53.076 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:00:53.076 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:00:53.076 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:00:53.076 00.000 8596 MoveAxis(N, 450, -)
20:00:53.076 00.000 8596 Guiding  Dir = 0, Dur = 450
20:00:53.076 00.000 8596 IsSlewing returns 0
20:00:53.076 00.000 8596 IsGuiding returns 0
20:00:53.078 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2723, FiltMin=2480, FiltMax=65507, Gamma=1.000
20:00:53.090 00.012 9120 UpdateGuideState exits: m=309165 SNR=218.2
20:00:53.090 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:53.092 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:53.092 00.000 9120 Enqueuing Expose request
20:00:53.121 00.029 8596 PulseGuide returned control before completion, sleep 416
20:00:53.552 00.431 8596 IsGuiding returns 1
20:00:53.552 00.000 8596 scope still moving after pulse duration time elapsed
20:00:53.584 00.032 8596 IsSlewing returns 0
20:00:53.584 00.000 8596 IsGuiding returns 1
20:00:53.616 00.032 8596 IsSlewing returns 0
20:00:53.616 00.000 8596 IsGuiding returns 0
20:00:53.616 00.000 8596 scope move finished after 450 + 88 ms
20:00:53.616 00.000 8596 Move returns status 0, amount 450
20:00:53.616 00.000 8596 move complete, result=0
20:00:53.616 00.000 8596 worker thread done servicing request
20:00:53.616 00.000 8596 Worker thread wakes up
20:00:53.616 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:53.616 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,143,31,31)
20:00:54.572 00.956 8596 Exposure complete
20:00:54.605 00.033 8596 worker thread done servicing request
20:00:54.605 00.000 9120 OnExposeComplete: enter
20:00:54.605 00.000 9120 UpdateGuideState(): m_state=3
20:00:54.621 00.016 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
20:00:54.621 00.000 9120 Star::Find returns 1 (0), X=1146.50, Y=157.74, Mass=313483, SNR=246.0, Peak=26009 HFD=4.6
20:00:54.623 00.002 9120 Backlash: Rejected small move of 0.6 px
20:00:54.623 00.000 9120 Enqueuing Calibration Move request for direction 0
20:00:54.623 00.000 8596 Worker thread wakes up
20:00:54.623 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:00:54.623 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:00:54.623 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:00:54.623 00.000 8596 MoveAxis(N, 450, -)
20:00:54.623 00.000 8596 Guiding  Dir = 0, Dur = 450
20:00:54.623 00.000 8596 IsSlewing returns 0
20:00:54.623 00.000 8596 IsGuiding returns 0
20:00:54.637 00.014 8596 PulseGuide returned control before completion, sleep 447
20:00:54.658 00.021 9120 Status Line: Clearing backlash step   2
20:00:54.661 00.003 9120 Backlash: Clearing backlash step   2, Last Delta = 0.58 px, CumDistance = 0.58 px
20:00:54.661 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2723, FiltMin=2443, FiltMax=65504, Gamma=1.000
20:00:54.672 00.011 9120 UpdateGuideState exits: m=313483 SNR=246.0
20:00:54.674 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:54.674 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:54.674 00.000 9120 Enqueuing Expose request
20:00:55.099 00.425 8596 IsGuiding returns 1
20:00:55.099 00.000 8596 scope still moving after pulse duration time elapsed
20:00:55.131 00.032 8596 IsSlewing returns 0
20:00:55.131 00.000 8596 IsGuiding returns 0
20:00:55.131 00.000 8596 scope move finished after 450 + 56 ms
20:00:55.131 00.000 8596 Move returns status 0, amount 450
20:00:55.131 00.000 8596 move complete, result=0
20:00:55.131 00.000 8596 worker thread done servicing request
20:00:55.131 00.000 8596 Worker thread wakes up
20:00:55.131 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:55.131 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,143,31,31)
20:00:56.280 01.149 8596 Exposure complete
20:00:56.312 00.032 8596 worker thread done servicing request
20:00:56.312 00.000 9120 OnExposeComplete: enter
20:00:56.312 00.000 9120 UpdateGuideState(): m_state=3
20:00:56.312 00.000 9120 Star::Find(15, 1146, 157, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
20:00:56.312 00.000 9120 Star::Find returns 1 (0), X=1146.11, Y=154.72, Mass=314952, SNR=223.6, Peak=31744 HFD=4.4
20:00:56.328 00.016 9120 Backlash: Accepted clearing move of 3.1
20:00:56.328 00.000 9120 Enqueuing Calibration Move request for direction 0
20:00:56.328 00.000 8596 Worker thread wakes up
20:00:56.328 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:00:56.328 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:00:56.328 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:00:56.328 00.000 8596 MoveAxis(N, 450, -)
20:00:56.328 00.000 8596 Guiding  Dir = 0, Dur = 450
20:00:56.328 00.000 8596 IsSlewing returns 0
20:00:56.328 00.000 8596 IsGuiding returns 0
20:00:56.394 00.066 8596 PulseGuide returned control before completion, sleep 398
20:00:56.423 00.029 9120 Status Line: Clearing backlash step   3
20:00:56.424 00.001 9120 Backlash: Clearing backlash step   3, Last Delta = 3.05 px, CumDistance = 3.57 px
20:00:56.424 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2723, FiltMin=2461, FiltMax=65529, Gamma=1.000
20:00:56.424 00.000 9120 UpdateGuideState exits: m=314952 SNR=223.6
20:00:56.424 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:56.439 00.015 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:56.439 00.000 9120 Enqueuing Expose request
20:00:56.807 00.368 8596 IsGuiding returns 1
20:00:56.807 00.000 8596 scope still moving after pulse duration time elapsed
20:00:56.839 00.032 8596 IsSlewing returns 0
20:00:56.839 00.000 8596 IsGuiding returns 1
20:00:56.871 00.032 8596 IsSlewing returns 0
20:00:56.871 00.000 8596 IsGuiding returns 1
20:00:56.903 00.032 8596 IsSlewing returns 0
20:00:56.903 00.000 8596 IsGuiding returns 0
20:00:56.903 00.000 8596 scope move finished after 450 + 121 ms
20:00:56.903 00.000 8596 Move returns status 0, amount 450
20:00:56.903 00.000 8596 move complete, result=0
20:00:56.903 00.000 8596 worker thread done servicing request
20:00:56.903 00.000 8596 Worker thread wakes up
20:00:56.903 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:56.903 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,140,31,31)
20:00:57.860 00.957 8596 Exposure complete
20:00:57.907 00.047 8596 worker thread done servicing request
20:00:57.907 00.000 9120 OnExposeComplete: enter
20:00:57.907 00.000 9120 UpdateGuideState(): m_state=3
20:00:57.907 00.000 9120 Star::Find(15, 1146, 154, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
20:00:57.907 00.000 9120 Star::Find returns 1 (0), X=1146.16, Y=153.74, Mass=299708, SNR=213.6, Peak=19693 HFD=4.5
20:00:57.907 00.000 9120 Backlash: Rejected small move of 1.0 px
20:00:57.907 00.000 9120 Enqueuing Calibration Move request for direction 0
20:00:57.907 00.000 8596 Worker thread wakes up
20:00:57.907 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:00:57.907 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:00:57.907 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:00:57.907 00.000 8596 MoveAxis(N, 450, -)
20:00:57.907 00.000 8596 Guiding  Dir = 0, Dur = 450
20:00:57.907 00.000 8596 IsSlewing returns 0
20:00:57.907 00.000 8596 IsGuiding returns 0
20:00:57.923 00.016 8596 PulseGuide returned control before completion, sleep 451
20:00:57.955 00.032 9120 Status Line: Clearing backlash step   4
20:00:57.955 00.000 9120 Backlash: Clearing backlash step   4, Last Delta = 0.98 px, CumDistance = 4.54 px
20:00:57.955 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2723, FiltMin=2457, FiltMax=65497, Gamma=1.000
20:00:57.955 00.000 9120 UpdateGuideState exits: m=299708 SNR=213.6
20:00:57.955 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:57.955 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:57.971 00.016 9120 Enqueuing Expose request
20:00:58.387 00.416 8596 IsGuiding returns 1
20:00:58.387 00.000 8596 scope still moving after pulse duration time elapsed
20:00:58.420 00.033 8596 IsSlewing returns 0
20:00:58.420 00.000 8596 IsGuiding returns 0
20:00:58.420 00.000 8596 scope move finished after 450 + 54 ms
20:00:58.420 00.000 8596 Move returns status 0, amount 450
20:00:58.420 00.000 8596 move complete, result=0
20:00:58.420 00.000 8596 worker thread done servicing request
20:00:58.420 00.000 8596 Worker thread wakes up
20:00:58.420 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:00:58.420 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,139,31,31)
20:00:59.576 01.156 8596 Exposure complete
20:00:59.621 00.045 8596 worker thread done servicing request
20:00:59.623 00.002 9120 OnExposeComplete: enter
20:00:59.623 00.000 9120 UpdateGuideState(): m_state=3
20:00:59.623 00.000 9120 Star::Find(15, 1146, 153, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
20:00:59.623 00.000 9120 Star::Find returns 1 (0), X=1145.65, Y=150.67, Mass=291032, SNR=214.5, Peak=24387 HFD=4.3
20:00:59.623 00.000 9120 Backlash: Accepted clearing move of 3.1
20:00:59.623 00.000 9120 Enqueuing Calibration Move request for direction 0
20:00:59.623 00.000 8596 Worker thread wakes up
20:00:59.623 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:00:59.623 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:00:59.623 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:00:59.623 00.000 8596 MoveAxis(N, 450, -)
20:00:59.623 00.000 8596 Guiding  Dir = 0, Dur = 450
20:00:59.623 00.000 8596 IsSlewing returns 0
20:00:59.623 00.000 8596 IsGuiding returns 0
20:00:59.663 00.040 8596 PulseGuide returned control before completion, sleep 424
20:00:59.694 00.031 9120 Status Line: Clearing backlash step   5
20:00:59.695 00.001 9120 Backlash: Clearing backlash step   5, Last Delta = 3.11 px, CumDistance = 7.63 px
20:00:59.697 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2723, FiltMin=2483, FiltMax=65533, Gamma=1.000
20:00:59.709 00.012 9120 UpdateGuideState exits: m=291032 SNR=214.5
20:00:59.709 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:00:59.711 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:00:59.711 00.000 9120 Enqueuing Expose request
20:01:00.094 00.383 8596 IsGuiding returns 1
20:01:00.094 00.000 8596 scope still moving after pulse duration time elapsed
20:01:00.126 00.032 8596 IsSlewing returns 0
20:01:00.126 00.000 8596 IsGuiding returns 1
20:01:00.158 00.032 8596 IsSlewing returns 0
20:01:00.158 00.000 8596 IsGuiding returns 0
20:01:00.158 00.000 8596 scope move finished after 450 + 80 ms
20:01:00.158 00.000 8596 Move returns status 0, amount 450
20:01:00.158 00.000 8596 move complete, result=0
20:01:00.158 00.000 8596 worker thread done servicing request
20:01:00.158 00.000 8596 Worker thread wakes up
20:01:00.158 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:00.158 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,136,31,31)
20:01:01.127 00.969 8596 Exposure complete
20:01:01.167 00.040 8596 worker thread done servicing request
20:01:01.167 00.000 9120 OnExposeComplete: enter
20:01:01.167 00.000 9120 UpdateGuideState(): m_state=3
20:01:01.167 00.000 9120 Star::Find(15, 1145, 150, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
20:01:01.173 00.006 9120 Star::Find returns 1 (0), X=1145.60, Y=149.41, Mass=311557, SNR=236.0, Peak=20800 HFD=4.8
20:01:01.173 00.000 9120 Backlash: Accepted clearing move of 1.3
20:01:01.175 00.002 9120 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration
20:01:01.175 00.000 9120 Backlash: North calibration moves starting at {1145.6,150.7}, Offset = 8.2 px
20:01:01.175 00.000 9120 Backlash: Total distance moved = 9.4
20:01:01.177 00.002 9120 Backlash: Falling Through to state GO_NORTH
20:01:01.177 00.000 9120 Status Line: North step   2, dist= 1.3
20:01:01.179 00.002 9120 Enqueuing Calibration Move request for direction 0
20:01:01.179 00.000 8596 Worker thread wakes up
20:01:01.179 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:01.179 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:01.179 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:01.179 00.000 8596 MoveAxis(N, 450, -)
20:01:01.179 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:01.179 00.000 8596 IsSlewing returns 0
20:01:01.179 00.000 8596 IsGuiding returns 0
20:01:01.183 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2723, FiltMin=2470, FiltMax=65510, Gamma=1.000
20:01:01.195 00.012 9120 UpdateGuideState exits: m=311557 SNR=236.0
20:01:01.195 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:01.195 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:01.197 00.002 9120 Enqueuing Expose request
20:01:01.199 00.002 8596 PulseGuide returned control before completion, sleep 441
20:01:01.645 00.446 8596 IsGuiding returns 1
20:01:01.645 00.000 8596 scope still moving after pulse duration time elapsed
20:01:01.676 00.031 8596 IsSlewing returns 0
20:01:01.676 00.000 8596 IsGuiding returns 1
20:01:01.708 00.032 8596 IsSlewing returns 0
20:01:01.708 00.000 8596 IsGuiding returns 0
20:01:01.708 00.000 8596 scope move finished after 450 + 77 ms
20:01:01.708 00.000 8596 Move returns status 0, amount 450
20:01:01.708 00.000 8596 move complete, result=0
20:01:01.709 00.001 8596 worker thread done servicing request
20:01:01.709 00.000 8596 Worker thread wakes up
20:01:01.709 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:01.709 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,134,31,31)
20:01:02.860 01.151 8596 Exposure complete
20:01:02.906 00.046 8596 worker thread done servicing request
20:01:02.906 00.000 9120 OnExposeComplete: enter
20:01:02.906 00.000 9120 UpdateGuideState(): m_state=3
20:01:02.909 00.003 9120 Star::Find(15, 1145, 149, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
20:01:02.909 00.000 9120 Star::Find returns 1 (0), X=1145.61, Y=146.60, Mass=296168, SNR=207.6, Peak=26288 HFD=4.3
20:01:02.911 00.002 9120 Status Line: North step   3, dist= 4.1
20:01:02.911 00.000 9120 Enqueuing Calibration Move request for direction 0
20:01:02.911 00.000 8596 Worker thread wakes up
20:01:02.911 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:02.911 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:02.911 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:02.911 00.000 8596 MoveAxis(N, 450, -)
20:01:02.911 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:02.911 00.000 8596 IsSlewing returns 0
20:01:02.916 00.005 8596 IsGuiding returns 0
20:01:02.918 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:01:02.926 00.008 9120 UpdateGuideState exits: m=296168 SNR=207.6
20:01:02.926 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:02.926 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:02.926 00.000 9120 Enqueuing Expose request
20:01:02.953 00.027 8596 PulseGuide returned control before completion, sleep 422
20:01:03.384 00.431 8596 IsGuiding returns 1
20:01:03.384 00.000 8596 scope still moving after pulse duration time elapsed
20:01:03.416 00.032 8596 IsSlewing returns 0
20:01:03.416 00.000 8596 IsGuiding returns 1
20:01:03.448 00.032 8596 IsSlewing returns 0
20:01:03.448 00.000 8596 IsGuiding returns 0
20:01:03.448 00.000 8596 scope move finished after 450 + 82 ms
20:01:03.448 00.000 8596 Move returns status 0, amount 450
20:01:03.448 00.000 8596 move complete, result=0
20:01:03.448 00.000 8596 worker thread done servicing request
20:01:03.448 00.000 8596 Worker thread wakes up
20:01:03.448 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:03.448 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,132,31,31)
20:01:04.410 00.962 8596 Exposure complete
20:01:04.454 00.044 8596 worker thread done servicing request
20:01:04.454 00.000 9120 OnExposeComplete: enter
20:01:04.454 00.000 9120 UpdateGuideState(): m_state=3
20:01:04.454 00.000 9120 Star::Find(15, 1145, 146, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
20:01:04.457 00.003 9120 Star::Find returns 1 (0), X=1145.47, Y=145.24, Mass=282487, SNR=207.0, Peak=18169 HFD=4.6
20:01:04.459 00.002 9120 Status Line: North step   4, dist= 5.4
20:01:04.459 00.000 9120 Enqueuing Calibration Move request for direction 0
20:01:04.459 00.000 8596 Worker thread wakes up
20:01:04.459 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:04.459 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:04.459 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:04.459 00.000 8596 MoveAxis(N, 450, -)
20:01:04.459 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:04.459 00.000 8596 IsSlewing returns 0
20:01:04.459 00.000 8596 IsGuiding returns 0
20:01:04.459 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2723, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:01:04.470 00.011 9120 UpdateGuideState exits: m=282487 SNR=207.0
20:01:04.470 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:04.470 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:04.470 00.000 9120 Enqueuing Expose request
20:01:04.486 00.016 8596 PulseGuide returned control before completion, sleep 436
20:01:04.933 00.447 8596 IsGuiding returns 1
20:01:04.933 00.000 8596 scope still moving after pulse duration time elapsed
20:01:04.964 00.031 8596 IsSlewing returns 0
20:01:04.965 00.001 8596 IsGuiding returns 1
20:01:04.996 00.031 8596 IsSlewing returns 0
20:01:04.996 00.000 8596 IsGuiding returns 0
20:01:04.996 00.000 8596 scope move finished after 450 + 83 ms
20:01:04.996 00.000 8596 Move returns status 0, amount 450
20:01:04.996 00.000 8596 move complete, result=0
20:01:04.996 00.000 8596 worker thread done servicing request
20:01:04.996 00.000 8596 Worker thread wakes up
20:01:04.996 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:04.996 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,130,31,31)
20:01:06.150 01.154 8596 Exposure complete
20:01:06.197 00.047 8596 worker thread done servicing request
20:01:06.197 00.000 9120 OnExposeComplete: enter
20:01:06.197 00.000 9120 UpdateGuideState(): m_state=3
20:01:06.198 00.001 9120 Star::Find(15, 1145, 145, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
20:01:06.199 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=142.27, Mass=310327, SNR=229.7, Peak=25504 HFD=4.4
20:01:06.200 00.001 9120 Status Line: North step   5, dist= 8.4
20:01:06.202 00.002 9120 Enqueuing Calibration Move request for direction 0
20:01:06.202 00.000 8596 Worker thread wakes up
20:01:06.202 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:06.202 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:06.202 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:06.202 00.000 8596 MoveAxis(N, 450, -)
20:01:06.202 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:06.203 00.001 8596 IsSlewing returns 0
20:01:06.203 00.000 8596 IsGuiding returns 0
20:01:06.205 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2475, FiltMax=65535, Gamma=1.000
20:01:06.217 00.012 9120 UpdateGuideState exits: m=310327 SNR=229.7
20:01:06.218 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:06.218 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:06.219 00.001 9120 Enqueuing Expose request
20:01:06.239 00.020 8596 PulseGuide returned control before completion, sleep 424
20:01:06.672 00.433 8596 IsGuiding returns 1
20:01:06.672 00.000 8596 scope still moving after pulse duration time elapsed
20:01:06.704 00.032 8596 IsSlewing returns 0
20:01:06.704 00.000 8596 IsGuiding returns 1
20:01:06.736 00.032 8596 IsSlewing returns 0
20:01:06.736 00.000 8596 IsGuiding returns 0
20:01:06.736 00.000 8596 scope move finished after 450 + 83 ms
20:01:06.736 00.000 8596 Move returns status 0, amount 450
20:01:06.736 00.000 8596 move complete, result=0
20:01:06.736 00.000 8596 worker thread done servicing request
20:01:06.736 00.000 8596 Worker thread wakes up
20:01:06.736 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:06.736 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,127,31,31)
20:01:07.698 00.962 8596 Exposure complete
20:01:07.742 00.044 8596 worker thread done servicing request
20:01:07.742 00.000 9120 OnExposeComplete: enter
20:01:07.742 00.000 9120 UpdateGuideState(): m_state=3
20:01:07.742 00.000 9120 Star::Find(15, 1145, 142, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
20:01:07.742 00.000 9120 Star::Find returns 1 (0), X=1145.32, Y=141.29, Mass=279975, SNR=212.1, Peak=16768 HFD=4.7
20:01:07.742 00.000 9120 Status Line: North step   6, dist= 9.4
20:01:07.742 00.000 9120 Enqueuing Calibration Move request for direction 0
20:01:07.742 00.000 8596 Worker thread wakes up
20:01:07.742 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:07.742 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:07.742 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:07.742 00.000 8596 MoveAxis(N, 450, -)
20:01:07.742 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:07.742 00.000 8596 IsSlewing returns 0
20:01:07.742 00.000 8596 IsGuiding returns 0
20:01:07.742 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2723, FiltMin=2470, FiltMax=65510, Gamma=1.000
20:01:07.758 00.016 8596 PulseGuide returned control before completion, sleep 450
20:01:07.758 00.000 9120 UpdateGuideState exits: m=279975 SNR=212.1
20:01:07.758 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:07.758 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:07.758 00.000 9120 Enqueuing Expose request
20:01:08.219 00.461 8596 IsGuiding returns 1
20:01:08.219 00.000 8596 scope still moving after pulse duration time elapsed
20:01:08.251 00.032 8596 IsSlewing returns 0
20:01:08.251 00.000 8596 IsGuiding returns 0
20:01:08.251 00.000 8596 scope move finished after 450 + 53 ms
20:01:08.251 00.000 8596 Move returns status 0, amount 450
20:01:08.251 00.000 8596 move complete, result=0
20:01:08.251 00.000 8596 worker thread done servicing request
20:01:08.251 00.000 8596 Worker thread wakes up
20:01:08.253 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:08.253 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,126,31,31)
20:01:09.402 01.149 8596 Exposure complete
20:01:09.434 00.032 8596 worker thread done servicing request
20:01:09.434 00.000 9120 OnExposeComplete: enter
20:01:09.450 00.016 9120 UpdateGuideState(): m_state=3
20:01:09.450 00.000 9120 Star::Find(15, 1145, 141, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
20:01:09.450 00.000 9120 Star::Find returns 1 (0), X=1145.16, Y=138.28, Mass=311607, SNR=214.8, Peak=25661 HFD=4.4
20:01:09.450 00.000 9120 Status Line: North step   7, dist=12.4
20:01:09.450 00.000 9120 Enqueuing Calibration Move request for direction 0
20:01:09.450 00.000 8596 Worker thread wakes up
20:01:09.450 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:09.450 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:09.450 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:09.450 00.000 8596 MoveAxis(N, 450, -)
20:01:09.450 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:09.450 00.000 8596 IsSlewing returns 0
20:01:09.450 00.000 8596 IsGuiding returns 0
20:01:09.450 00.000 8596 PulseGuide returned control before completion, sleep 459
20:01:09.450 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2723, FiltMin=2467, FiltMax=65497, Gamma=1.000
20:01:09.466 00.016 9120 UpdateGuideState exits: m=311607 SNR=214.8
20:01:09.466 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:09.466 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:09.466 00.000 9120 Enqueuing Expose request
20:01:09.929 00.463 8596 IsGuiding returns 1
20:01:09.929 00.000 8596 scope still moving after pulse duration time elapsed
20:01:09.961 00.032 8596 IsSlewing returns 0
20:01:09.961 00.000 8596 IsGuiding returns 1
20:01:09.992 00.031 8596 IsSlewing returns 0
20:01:09.992 00.000 8596 IsGuiding returns 0
20:01:09.992 00.000 8596 scope move finished after 450 + 85 ms
20:01:09.992 00.000 8596 Move returns status 0, amount 450
20:01:09.992 00.000 8596 move complete, result=0
20:01:09.992 00.000 8596 worker thread done servicing request
20:01:09.992 00.000 8596 Worker thread wakes up
20:01:09.992 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:09.992 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,123,31,31)
20:01:10.952 00.960 8596 Exposure complete
20:01:11.004 00.052 8596 worker thread done servicing request
20:01:11.004 00.000 9120 OnExposeComplete: enter
20:01:11.004 00.000 9120 UpdateGuideState(): m_state=3
20:01:11.004 00.000 9120 Star::Find(15, 1145, 138, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
20:01:11.004 00.000 9120 Star::Find returns 1 (0), X=1145.00, Y=136.52, Mass=281862, SNR=187.5, Peak=16950 HFD=4.6
20:01:11.004 00.000 9120 Status Line: North step   8, dist=14.2
20:01:11.004 00.000 9120 Enqueuing Calibration Move request for direction 0
20:01:11.004 00.000 8596 Worker thread wakes up
20:01:11.004 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:11.004 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:11.004 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:11.004 00.000 8596 MoveAxis(N, 450, -)
20:01:11.004 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:11.004 00.000 8596 IsSlewing returns 0
20:01:11.004 00.000 8596 IsGuiding returns 0
20:01:11.004 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=733, max=65535, med=2723, FiltMin=2473, FiltMax=65523, Gamma=1.000
20:01:11.017 00.013 8596 PulseGuide returned control before completion, sleep 454
20:01:11.017 00.000 9120 UpdateGuideState exits: m=281862 SNR=187.5
20:01:11.017 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:11.017 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:11.017 00.000 9120 Enqueuing Expose request
20:01:11.477 00.460 8596 IsGuiding returns 1
20:01:11.477 00.000 8596 scope still moving after pulse duration time elapsed
20:01:11.509 00.032 8596 IsSlewing returns 0
20:01:11.509 00.000 8596 IsGuiding returns 0
20:01:11.509 00.000 8596 scope move finished after 450 + 48 ms
20:01:11.509 00.000 8596 Move returns status 0, amount 450
20:01:11.509 00.000 8596 move complete, result=0
20:01:11.509 00.000 8596 worker thread done servicing request
20:01:11.509 00.000 8596 Worker thread wakes up
20:01:11.509 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:11.509 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,122,31,31)
20:01:12.657 01.148 8596 Exposure complete
20:01:12.690 00.033 8596 worker thread done servicing request
20:01:12.690 00.000 9120 OnExposeComplete: enter
20:01:12.690 00.000 9120 UpdateGuideState(): m_state=3
20:01:12.705 00.015 9120 Star::Find(15, 1144, 136, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
20:01:12.705 00.000 9120 Star::Find returns 1 (0), X=1144.40, Y=133.57, Mass=295471, SNR=200.6, Peak=26969 HFD=4.2
20:01:12.705 00.000 9120 Status Line: North step   9, dist=17.1
20:01:12.705 00.000 9120 Enqueuing Calibration Move request for direction 0
20:01:12.705 00.000 8596 Worker thread wakes up
20:01:12.705 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:12.705 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:12.705 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:12.705 00.000 8596 MoveAxis(N, 450, -)
20:01:12.705 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:12.705 00.000 8596 IsSlewing returns 0
20:01:12.705 00.000 8596 IsGuiding returns 0
20:01:12.705 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2723, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:01:12.721 00.016 9120 UpdateGuideState exits: m=295471 SNR=200.6
20:01:12.721 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:12.721 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:12.721 00.000 9120 Enqueuing Expose request
20:01:12.769 00.048 8596 PulseGuide returned control before completion, sleep 402
20:01:13.186 00.417 8596 IsGuiding returns 1
20:01:13.186 00.000 8596 scope still moving after pulse duration time elapsed
20:01:13.218 00.032 8596 IsSlewing returns 0
20:01:13.218 00.000 8596 IsGuiding returns 1
20:01:13.251 00.033 8596 IsSlewing returns 0
20:01:13.251 00.000 8596 IsGuiding returns 1
20:01:13.283 00.032 8596 IsSlewing returns 0
20:01:13.283 00.000 8596 IsGuiding returns 0
20:01:13.283 00.000 8596 scope move finished after 450 + 121 ms
20:01:13.283 00.000 8596 Move returns status 0, amount 450
20:01:13.283 00.000 8596 move complete, result=0
20:01:13.283 00.000 8596 worker thread done servicing request
20:01:13.283 00.000 8596 Worker thread wakes up
20:01:13.283 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:13.283 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1129,119,31,31)
20:01:14.240 00.957 8596 Exposure complete
20:01:14.288 00.048 8596 worker thread done servicing request
20:01:14.288 00.000 9120 OnExposeComplete: enter
20:01:14.288 00.000 9120 UpdateGuideState(): m_state=3
20:01:14.288 00.000 9120 Star::Find(15, 1144, 133, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
20:01:14.288 00.000 9120 Star::Find returns 1 (0), X=1144.25, Y=132.66, Mass=319696, SNR=201.1, Peak=19635 HFD=4.7
20:01:14.288 00.000 9120 Status Line: North step  10, dist=18.1
20:01:14.288 00.000 9120 Enqueuing Calibration Move request for direction 0
20:01:14.288 00.000 8596 Worker thread wakes up
20:01:14.288 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:14.288 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:14.288 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:14.288 00.000 8596 MoveAxis(N, 450, -)
20:01:14.288 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:14.288 00.000 8596 IsSlewing returns 0
20:01:14.288 00.000 8596 IsGuiding returns 0
20:01:14.288 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2723, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:01:14.306 00.018 9120 UpdateGuideState exits: m=319696 SNR=201.1
20:01:14.306 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:14.306 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:14.306 00.000 9120 Enqueuing Expose request
20:01:14.320 00.014 8596 PulseGuide returned control before completion, sleep 438
20:01:14.767 00.447 8596 IsGuiding returns 1
20:01:14.767 00.000 8596 scope still moving after pulse duration time elapsed
20:01:14.799 00.032 8596 IsSlewing returns 0
20:01:14.800 00.001 8596 IsGuiding returns 1
20:01:14.831 00.031 8596 IsSlewing returns 0
20:01:14.831 00.000 8596 IsGuiding returns 0
20:01:14.831 00.000 8596 scope move finished after 450 + 83 ms
20:01:14.831 00.000 8596 Move returns status 0, amount 450
20:01:14.831 00.000 8596 move complete, result=0
20:01:14.831 00.000 8596 worker thread done servicing request
20:01:14.831 00.000 8596 Worker thread wakes up
20:01:14.831 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:14.831 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1129,118,31,31)
20:01:15.980 01.149 8596 Exposure complete
20:01:16.012 00.032 8596 worker thread done servicing request
20:01:16.012 00.000 9120 OnExposeComplete: enter
20:01:16.012 00.000 9120 UpdateGuideState(): m_state=3
20:01:16.028 00.016 9120 Star::Find(15, 1144, 132, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
20:01:16.028 00.000 9120 Star::Find returns 1 (0), X=1144.47, Y=129.35, Mass=290494, SNR=211.0, Peak=23171 HFD=4.3
20:01:16.030 00.002 9120 Status Line: North step  11, dist=21.4
20:01:16.032 00.002 9120 Enqueuing Calibration Move request for direction 0
20:01:16.032 00.000 8596 Worker thread wakes up
20:01:16.032 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:16.032 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:16.032 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:16.032 00.000 8596 MoveAxis(N, 450, -)
20:01:16.032 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:16.032 00.000 8596 IsSlewing returns 0
20:01:16.032 00.000 8596 IsGuiding returns 0
20:01:16.034 00.002 8596 PulseGuide returned control before completion, sleep 459
20:01:16.036 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2723, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:01:16.048 00.012 9120 UpdateGuideState exits: m=290494 SNR=211.0
20:01:16.050 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:16.050 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:16.050 00.000 9120 Enqueuing Expose request
20:01:16.506 00.456 8596 IsGuiding returns 1
20:01:16.506 00.000 8596 scope still moving after pulse duration time elapsed
20:01:16.538 00.032 8596 IsSlewing returns 0
20:01:16.538 00.000 8596 IsGuiding returns 0
20:01:16.538 00.000 8596 scope move finished after 450 + 55 ms
20:01:16.538 00.000 8596 Move returns status 0, amount 450
20:01:16.538 00.000 8596 move complete, result=0
20:01:16.538 00.000 8596 worker thread done servicing request
20:01:16.538 00.000 8596 Worker thread wakes up
20:01:16.538 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:16.538 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1129,114,31,31)
20:01:17.497 00.959 8596 Exposure complete
20:01:17.536 00.039 8596 worker thread done servicing request
20:01:17.536 00.000 9120 OnExposeComplete: enter
20:01:17.536 00.000 9120 UpdateGuideState(): m_state=3
20:01:17.536 00.000 9120 Star::Find(15, 1144, 129, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
20:01:17.536 00.000 9120 Star::Find returns 1 (0), X=1144.35, Y=128.05, Mass=290241, SNR=201.1, Peak=19859 HFD=4.7
20:01:17.536 00.000 9120 Status Line: North step  12, dist=22.7
20:01:17.546 00.010 9120 Enqueuing Calibration Move request for direction 0
20:01:17.549 00.003 8596 Worker thread wakes up
20:01:17.549 00.000 8596 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:01:17.549 00.000 8596 Handling axis move in thread for scope dir=0 dur=450
20:01:17.549 00.000 8596 scope move axis dir= 0 dur= 450 opts= 0x0
20:01:17.549 00.000 8596 MoveAxis(N, 450, -)
20:01:17.549 00.000 8596 Guiding  Dir = 0, Dur = 450
20:01:17.549 00.000 8596 IsSlewing returns 0
20:01:17.549 00.000 8596 IsGuiding returns 0
20:01:17.551 00.002 8596 PulseGuide returned control before completion, sleep 459
20:01:17.551 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2723, FiltMin=2457, FiltMax=65529, Gamma=1.000
20:01:17.564 00.013 9120 UpdateGuideState exits: m=290241 SNR=201.1
20:01:17.566 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:17.566 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:17.566 00.000 9120 Enqueuing Expose request
20:01:18.027 00.461 8596 IsGuiding returns 1
20:01:18.027 00.000 8596 scope still moving after pulse duration time elapsed
20:01:18.058 00.031 8596 IsSlewing returns 0
20:01:18.058 00.000 8596 IsGuiding returns 0
20:01:18.058 00.000 8596 scope move finished after 450 + 58 ms
20:01:18.058 00.000 8596 Move returns status 0, amount 450
20:01:18.058 00.000 8596 move complete, result=0
20:01:18.058 00.000 8596 worker thread done servicing request
20:01:18.058 00.000 8596 Worker thread wakes up
20:01:18.058 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:18.058 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1129,113,31,31)
20:01:19.204 01.146 8596 Exposure complete
20:01:19.253 00.049 8596 worker thread done servicing request
20:01:19.253 00.000 9120 OnExposeComplete: enter
20:01:19.255 00.002 9120 UpdateGuideState(): m_state=3
20:01:19.255 00.000 9120 Star::Find(15, 1144, 128, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
20:01:19.257 00.002 9120 Star::Find returns 1 (0), X=1143.98, Y=125.11, Mass=296253, SNR=215.1, Peak=24032 HFD=4.3
20:01:19.346 00.089 9120 NORTH calibration completes with angle=-93.7 rate=4.744 parity=1
20:01:19.346 00.000 9120 Falling Through to state GO_SOUTH
20:01:19.346 00.000 9120 Status Line: South step   3, dist=25.6
20:01:19.346 00.000 9120 Enqueuing Calibration Move request for direction 1
20:01:19.346 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2451, FiltMax=65529, Gamma=1.000
20:01:19.346 00.000 8596 Worker thread wakes up
20:01:19.346 00.000 8596 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:01:19.346 00.000 8596 Handling axis move in thread for scope dir=1 dur=2500
20:01:19.346 00.000 8596 scope move axis dir= 1 dur= 2500 opts= 0x0
20:01:19.346 00.000 8596 MoveAxis(S, 2500, -)
20:01:19.346 00.000 8596 Guiding  Dir = 1, Dur = 2500
20:01:19.346 00.000 8596 IsSlewing returns 0
20:01:19.346 00.000 8596 IsGuiding returns 0
20:01:19.362 00.016 9120 UpdateGuideState exits: m=296253 SNR=215.1
20:01:19.362 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:19.362 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:19.362 00.000 9120 Enqueuing Expose request
20:01:19.394 00.032 8596 PulseGuide returned control before completion, sleep 2467
20:01:21.869 02.475 8596 IsGuiding returns 1
20:01:21.869 00.000 8596 scope still moving after pulse duration time elapsed
20:01:21.900 00.031 8596 IsSlewing returns 0
20:01:21.900 00.000 8596 IsGuiding returns 1
20:01:21.931 00.031 8596 IsSlewing returns 0
20:01:21.932 00.001 8596 IsGuiding returns 1
20:01:21.963 00.031 8596 IsSlewing returns 0
20:01:21.964 00.001 8596 IsGuiding returns 0
20:01:21.964 00.000 8596 scope move finished after 2500 + 112 ms
20:01:21.964 00.000 8596 Move returns status 0, amount 2500
20:01:21.964 00.000 8596 move complete, result=0
20:01:21.964 00.000 8596 worker thread done servicing request
20:01:21.964 00.000 8596 Worker thread wakes up
20:01:21.964 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:21.964 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1129,110,31,31)
20:01:23.119 01.155 8596 Exposure complete
20:01:23.163 00.044 8596 worker thread done servicing request
20:01:23.163 00.000 9120 OnExposeComplete: enter
20:01:23.163 00.000 9120 UpdateGuideState(): m_state=3
20:01:23.163 00.000 9120 Star::Find(15, 1143, 125, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
20:01:23.163 00.000 9120 Star::Find returns 1 (0), X=1144.63, Y=134.13, Mass=273006, SNR=198.3, Peak=21625 HFD=4.4
20:01:23.163 00.000 9120 Status Line: South step   2, dist=16.6
20:01:23.163 00.000 9120 Enqueuing Calibration Move request for direction 1
20:01:23.163 00.000 8596 Worker thread wakes up
20:01:23.163 00.000 8596 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:01:23.163 00.000 8596 Handling axis move in thread for scope dir=1 dur=2500
20:01:23.163 00.000 8596 scope move axis dir= 1 dur= 2500 opts= 0x0
20:01:23.163 00.000 8596 MoveAxis(S, 2500, -)
20:01:23.163 00.000 8596 Guiding  Dir = 1, Dur = 2500
20:01:23.163 00.000 8596 IsSlewing returns 0
20:01:23.163 00.000 8596 IsGuiding returns 0
20:01:23.163 00.000 8596 PulseGuide returned control before completion, sleep 2509
20:01:23.163 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2723, FiltMin=2470, FiltMax=65529, Gamma=1.000
20:01:23.178 00.015 9120 UpdateGuideState exits: m=273006 SNR=198.3
20:01:23.178 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:23.178 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:23.178 00.000 9120 Enqueuing Expose request
20:01:25.686 02.508 8596 IsGuiding returns 1
20:01:25.686 00.000 8596 scope still moving after pulse duration time elapsed
20:01:25.718 00.032 8596 IsSlewing returns 0
20:01:25.718 00.000 8596 IsGuiding returns 0
20:01:25.718 00.000 8596 scope move finished after 2500 + 45 ms
20:01:25.718 00.000 8596 Move returns status 0, amount 2500
20:01:25.718 00.000 8596 move complete, result=0
20:01:25.718 00.000 8596 worker thread done servicing request
20:01:25.718 00.000 8596 Worker thread wakes up
20:01:25.718 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:25.718 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,119,31,31)
20:01:26.868 01.150 8596 Exposure complete
20:01:26.915 00.047 8596 worker thread done servicing request
20:01:26.915 00.000 9120 OnExposeComplete: enter
20:01:26.915 00.000 9120 UpdateGuideState(): m_state=3
20:01:26.915 00.000 9120 Star::Find(15, 1144, 134, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
20:01:26.915 00.000 9120 Star::Find returns 1 (0), X=1145.78, Y=145.42, Mass=277048, SNR=203.6, Peak=20313 HFD=4.5
20:01:26.915 00.000 9120 Status Line: South step   1, dist= 5.3
20:01:26.915 00.000 9120 Enqueuing Calibration Move request for direction 1
20:01:26.915 00.000 8596 Worker thread wakes up
20:01:26.915 00.000 8596 worker thread servicing REQUEST_MOVE scope dir S(1) 400 opts 0x0
20:01:26.915 00.000 8596 Handling axis move in thread for scope dir=1 dur=400
20:01:26.915 00.000 8596 scope move axis dir= 1 dur= 400 opts= 0x0
20:01:26.915 00.000 8596 MoveAxis(S, 400, -)
20:01:26.915 00.000 8596 Guiding  Dir = 1, Dur = 400
20:01:26.915 00.000 8596 IsSlewing returns 0
20:01:26.915 00.000 8596 IsGuiding returns 0
20:01:26.931 00.016 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2723, FiltMin=2470, FiltMax=65529, Gamma=1.000
20:01:26.931 00.000 8596 PulseGuide returned control before completion, sleep 406
20:01:26.931 00.000 9120 UpdateGuideState exits: m=277048 SNR=203.6
20:01:26.931 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:26.931 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:26.931 00.000 9120 Enqueuing Expose request
20:01:27.347 00.416 8596 IsGuiding returns 0
20:01:27.347 00.000 8596 Move returns status 0, amount 400
20:01:27.347 00.000 8596 move complete, result=0
20:01:27.347 00.000 8596 worker thread done servicing request
20:01:27.347 00.000 8596 Worker thread wakes up
20:01:27.347 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:27.347 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,130,31,31)
20:01:28.305 00.958 8596 Exposure complete
20:01:28.353 00.048 8596 worker thread done servicing request
20:01:28.353 00.000 9120 OnExposeComplete: enter
20:01:28.353 00.000 9120 UpdateGuideState(): m_state=3
20:01:28.353 00.000 9120 Star::Find(15, 1145, 145, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
20:01:28.359 00.006 9120 Star::Find returns 1 (0), X=1146.08, Y=146.36, Mass=302555, SNR=214.5, Peak=21421 HFD=4.5
20:01:28.359 00.000 9120 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH
20:01:28.361 00.002 9120 Nudge: theta = 3.07
20:01:28.361 00.000 9120 South nudging, decAmt = 12.323, Normal south moves = 21.341
20:01:28.361 00.000 9120 Sending NudgeSouth pulse of duration 450 ms
20:01:28.361 00.000 9120 Status Line: Nudge South   1
20:01:28.363 00.002 9120 Enqueuing Calibration Move request for direction 1
20:01:28.365 00.002 8596 Worker thread wakes up
20:01:28.365 00.000 8596 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
20:01:28.365 00.000 8596 Handling axis move in thread for scope dir=1 dur=450
20:01:28.365 00.000 8596 scope move axis dir= 1 dur= 450 opts= 0x0
20:01:28.365 00.000 8596 MoveAxis(S, 450, -)
20:01:28.365 00.000 8596 Guiding  Dir = 1, Dur = 450
20:01:28.365 00.000 8596 IsSlewing returns 0
20:01:28.365 00.000 8596 IsGuiding returns 0
20:01:28.369 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2723, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:01:28.369 00.000 8596 PulseGuide returned control before completion, sleep 455
20:01:28.369 00.000 9120 UpdateGuideState exits: m=302555 SNR=214.5
20:01:28.369 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:28.369 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:28.369 00.000 9120 Enqueuing Expose request
20:01:28.830 00.461 8596 IsGuiding returns 1
20:01:28.830 00.000 8596 scope still moving after pulse duration time elapsed
20:01:28.862 00.032 8596 IsSlewing returns 0
20:01:28.862 00.000 8596 IsGuiding returns 0
20:01:28.862 00.000 8596 scope move finished after 450 + 47 ms
20:01:28.862 00.000 8596 Move returns status 0, amount 450
20:01:28.862 00.000 8596 move complete, result=0
20:01:28.862 00.000 8596 worker thread done servicing request
20:01:28.862 00.000 8596 Worker thread wakes up
20:01:28.862 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:28.862 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,131,31,31)
20:01:30.012 01.150 8596 Exposure complete
20:01:30.043 00.031 8596 worker thread done servicing request
20:01:30.043 00.000 9120 OnExposeComplete: enter
20:01:30.043 00.000 9120 UpdateGuideState(): m_state=3
20:01:30.059 00.016 9120 Star::Find(15, 1146, 146, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
20:01:30.059 00.000 9120 Star::Find returns 1 (0), X=1145.78, Y=149.29, Mass=287839, SNR=230.8, Peak=20854 HFD=4.5
20:01:30.059 00.000 9120 Nudge: theta = 3.09
20:01:30.059 00.000 9120 South nudging, decAmt = 9.459, Normal south moves = 21.341
20:01:30.059 00.000 9120 Sending NudgeSouth pulse of duration 450 ms
20:01:30.059 00.000 9120 Status Line: Nudge South   2
20:01:30.059 00.000 9120 Enqueuing Calibration Move request for direction 1
20:01:30.059 00.000 8596 Worker thread wakes up
20:01:30.059 00.000 8596 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
20:01:30.059 00.000 8596 Handling axis move in thread for scope dir=1 dur=450
20:01:30.059 00.000 8596 scope move axis dir= 1 dur= 450 opts= 0x0
20:01:30.059 00.000 8596 MoveAxis(S, 450, -)
20:01:30.059 00.000 8596 Guiding  Dir = 1, Dur = 450
20:01:30.059 00.000 8596 IsSlewing returns 0
20:01:30.059 00.000 8596 IsGuiding returns 0
20:01:30.059 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2464, FiltMax=65478, Gamma=1.000
20:01:30.075 00.016 9120 UpdateGuideState exits: m=287839 SNR=230.8
20:01:30.075 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:30.075 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:30.075 00.000 9120 Enqueuing Expose request
20:01:30.123 00.048 8596 PulseGuide returned control before completion, sleep 403
20:01:30.538 00.415 8596 IsGuiding returns 1
20:01:30.538 00.000 8596 scope still moving after pulse duration time elapsed
20:01:30.570 00.032 8596 IsSlewing returns 0
20:01:30.570 00.000 8596 IsGuiding returns 1
20:01:30.602 00.032 8596 IsSlewing returns 0
20:01:30.602 00.000 8596 IsGuiding returns 1
20:01:30.634 00.032 8596 IsSlewing returns 0
20:01:30.634 00.000 8596 IsGuiding returns 0
20:01:30.634 00.000 8596 scope move finished after 450 + 118 ms
20:01:30.634 00.000 8596 Move returns status 0, amount 450
20:01:30.634 00.000 8596 move complete, result=0
20:01:30.634 00.000 8596 worker thread done servicing request
20:01:30.634 00.000 8596 Worker thread wakes up
20:01:30.634 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:30.634 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,134,31,31)
20:01:31.594 00.960 8596 Exposure complete
20:01:31.639 00.045 8596 worker thread done servicing request
20:01:31.639 00.000 9120 OnExposeComplete: enter
20:01:31.639 00.000 9120 UpdateGuideState(): m_state=3
20:01:31.639 00.000 9120 Star::Find(15, 1145, 149, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
20:01:31.639 00.000 9120 Star::Find returns 1 (0), X=1145.89, Y=150.11, Mass=291477, SNR=187.7, Peak=18742 HFD=4.4
20:01:31.639 00.000 9120 Nudge: theta = 3.08
20:01:31.639 00.000 9120 South nudging, decAmt = 8.638, Normal south moves = 21.341
20:01:31.639 00.000 9120 Sending NudgeSouth pulse of duration 450 ms
20:01:31.639 00.000 9120 Status Line: Nudge South   3
20:01:31.639 00.000 9120 Enqueuing Calibration Move request for direction 1
20:01:31.639 00.000 8596 Worker thread wakes up
20:01:31.639 00.000 8596 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
20:01:31.639 00.000 8596 Handling axis move in thread for scope dir=1 dur=450
20:01:31.639 00.000 8596 scope move axis dir= 1 dur= 450 opts= 0x0
20:01:31.639 00.000 8596 MoveAxis(S, 450, -)
20:01:31.639 00.000 8596 Guiding  Dir = 1, Dur = 450
20:01:31.639 00.000 8596 IsSlewing returns 0
20:01:31.639 00.000 8596 IsGuiding returns 0
20:01:31.639 00.000 8596 PulseGuide returned control before completion, sleep 459
20:01:31.639 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2720, FiltMin=2483, FiltMax=65533, Gamma=1.000
20:01:31.655 00.016 9120 UpdateGuideState exits: m=291477 SNR=187.7
20:01:31.655 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:31.655 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:31.655 00.000 9120 Enqueuing Expose request
20:01:32.115 00.460 8596 IsGuiding returns 1
20:01:32.115 00.000 8596 scope still moving after pulse duration time elapsed
20:01:32.150 00.035 8596 IsSlewing returns 0
20:01:32.150 00.000 8596 IsGuiding returns 0
20:01:32.150 00.000 8596 scope move finished after 450 + 52 ms
20:01:32.150 00.000 8596 Move returns status 0, amount 450
20:01:32.150 00.000 8596 move complete, result=0
20:01:32.150 00.000 8596 worker thread done servicing request
20:01:32.150 00.000 8596 Worker thread wakes up
20:01:32.150 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:32.150 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,135,31,31)
20:01:33.299 01.149 8596 Exposure complete
20:01:33.347 00.048 8596 worker thread done servicing request
20:01:33.347 00.000 9120 OnExposeComplete: enter
20:01:33.347 00.000 9120 UpdateGuideState(): m_state=3
20:01:33.347 00.000 9120 Star::Find(15, 1145, 150, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
20:01:33.349 00.002 9120 Star::Find returns 1 (0), X=1145.80, Y=152.85, Mass=272552, SNR=216.7, Peak=21197 HFD=4.3
20:01:33.349 00.000 9120 Nudge: theta = 3.09
20:01:33.349 00.000 9120 South nudging, decAmt = 5.929, Normal south moves = 21.341
20:01:33.349 00.000 9120 Sending NudgeSouth pulse of duration 450 ms
20:01:33.349 00.000 9120 Status Line: Nudge South   4
20:01:33.349 00.000 9120 Enqueuing Calibration Move request for direction 1
20:01:33.349 00.000 8596 Worker thread wakes up
20:01:33.349 00.000 8596 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
20:01:33.349 00.000 8596 Handling axis move in thread for scope dir=1 dur=450
20:01:33.349 00.000 8596 scope move axis dir= 1 dur= 450 opts= 0x0
20:01:33.349 00.000 8596 MoveAxis(S, 450, -)
20:01:33.349 00.000 8596 Guiding  Dir = 1, Dur = 450
20:01:33.349 00.000 8596 IsSlewing returns 0
20:01:33.349 00.000 8596 IsGuiding returns 0
20:01:33.363 00.014 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2723, FiltMin=2473, FiltMax=65497, Gamma=1.000
20:01:33.363 00.000 9120 UpdateGuideState exits: m=272552 SNR=216.7
20:01:33.363 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:33.363 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:33.363 00.000 9120 Enqueuing Expose request
20:01:33.395 00.032 8596 PulseGuide returned control before completion, sleep 425
20:01:33.826 00.431 8596 IsGuiding returns 1
20:01:33.826 00.000 8596 scope still moving after pulse duration time elapsed
20:01:33.858 00.032 8596 IsSlewing returns 0
20:01:33.858 00.000 8596 IsGuiding returns 1
20:01:33.891 00.033 8596 IsSlewing returns 0
20:01:33.891 00.000 8596 IsGuiding returns 0
20:01:33.891 00.000 8596 scope move finished after 450 + 80 ms
20:01:33.891 00.000 8596 Move returns status 0, amount 450
20:01:33.891 00.000 8596 move complete, result=0
20:01:33.891 00.000 8596 worker thread done servicing request
20:01:33.891 00.000 8596 Worker thread wakes up
20:01:33.891 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:33.891 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,138,31,31)
20:01:34.848 00.957 8596 Exposure complete
20:01:34.896 00.048 8596 worker thread done servicing request
20:01:34.896 00.000 9120 OnExposeComplete: enter
20:01:34.896 00.000 9120 UpdateGuideState(): m_state=3
20:01:34.896 00.000 9120 Star::Find(15, 1145, 152, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
20:01:34.900 00.004 9120 Star::Find returns 1 (0), X=1146.22, Y=153.97, Mass=326734, SNR=228.8, Peak=19792 HFD=4.6
20:01:34.900 00.000 9120 Nudge: theta = 3.01
20:01:34.900 00.000 9120 Final south nudging status: Current loc = {1146.219,153.974}, targeting {1145.824,158.835}
20:01:34.900 00.000 9120 Falling Through to state CALIBRATION_COMPLETE
20:01:34.900 00.000 9120 GetString("/profile/4/scope/calibration/timestamp", "") returns "2/7/2026 19:52:48"
20:01:34.900 00.000 9120 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.006172
20:01:34.900 00.000 9120 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004831
20:01:34.900 00.000 9120 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:01:34.900 00.000 9120 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.697200
20:01:34.900 00.000 9120 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns -1.645200
20:01:34.900 00.000 9120 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487467
20:01:34.900 00.000 9120 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:01:34.900 00.000 9120 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
20:01:34.900 00.000 9120 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:01:34.900 00.000 9120 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:01:34.900 00.000 9120 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:01:34.900 00.000 9120 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:01:34.912 00.012 9120 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:01:34.912 00.000 9120 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:01:34.912 00.000 9120 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 21.198800
20:01:34.912 00.000 9120 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 10
20:01:34.912 00.000 9120 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:01:34.912 00.000 9120 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:01:34.912 00.000 9120 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 2
20:01:34.912 00.000 9120 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 19:41:47"
20:01:34.912 00.000 9120 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:01:34.912 00.000 9120 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-8.0 9.4}, {-8.9 9.6}, {-11.8 10.1}, {-11.5 8.0}, {-15.4 10.7}, {-16.7 11.0}, {-19.1 11.4}, {-21.1 11.6}, {-22.1 11.6}, {-25.1 11.9}, {-25.1 11.9}, {-14.4 10.9}, {0.7 8.9}"
20:01:34.912 00.000 9120 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 3.1}, {0.2 3.8}, {0.4 7.0}, {0.4 7.8}, {0.8 10.9}, {0.9 12.2}, {1.2 15.4}, {1.3 16.4}, {1.5 19.5}, {1.8 20.7}, {1.8 23.8}, {1.9 24.7}, {2.1 28.2}, {2.1 28.2}, {1.5 18.1}, {0.3 8.0}, {0.3 4.2}"
20:01:34.922 00.010 9120 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:01:35.007 00.085 9120 ScopeASCOM::SideOfPier() returns 1
20:01:35.007 00.000 9120 Mount::SetCalibration (scope) -- xAngle=174.2 yAngle=-93.7 xRate=4.368 yRate=4.744 bin=1 dec=27.9 pierSide=1 par=+/+ rotAng=None
20:01:35.009 00.002 9120 Mount::SetCalibration (scope) -- sets m_xAngle=174.2 m_yAngleError=-2.0
20:01:35.011 00.002 9120 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:01:35.088 00.077 9120 ScopeASCOM::SideOfPier() returns 1
20:01:35.199 00.111 9120 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:01:35.353 00.154 9120 ScopeASCOM::SideOfPier() returns 1
20:01:35.355 00.002 9120 GetString("/profile/4/scope/calibration/timestamp", "") returns "2/7/2026 20:01:35"
20:01:35.355 00.000 9120 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.004368
20:01:35.356 00.001 9120 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004744
20:01:35.357 00.001 9120 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:01:35.357 00.000 9120 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 3.041050
20:01:35.358 00.001 9120 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns -1.636020
20:01:35.359 00.001 9120 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487493
20:01:35.359 00.000 9120 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:01:35.360 00.001 9120 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
20:01:35.360 00.000 9120 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:01:35.361 00.001 9120 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:01:35.362 00.001 9120 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:01:35.362 00.000 9120 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:01:35.363 00.001 9120 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:01:35.364 00.001 9120 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:01:35.364 00.000 9120 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.023290
20:01:35.365 00.001 9120 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 14
20:01:35.365 00.000 9120 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:01:35.366 00.001 9120 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:01:35.367 00.001 9120 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:01:35.367 00.000 9120 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:01:35"
20:01:35.368 00.001 9120 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:01:35.368 00.000 9120 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.4 0.5}, {-3.9 0.4}, {-4.8 0.4}, {-7.5 0.7}, {-8.5 1.0}, {-11.6 1.2}, {-12.9 1.2}, {-15.8 1.5}, {-16.6 1.7}, {-19.3 2.1}, {-20.6 2.2}, {-23.0 2.5}, {-24.4 2.9}, {-27.4 2.8}, {-27.4 2.8}, {-16.8 2.1}, {-6.1 1.1}, {-0.8 0.8}"
20:01:35.369 00.001 9120 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.3}, {0.0 4.1}, {0.2 5.4}, {0.4 8.4}, {0.3 9.4}, {0.5 12.4}, {0.6 14.2}, {1.3 17.1}, {1.4 18.0}, {1.2 21.3}, {1.3 22.6}, {1.7 25.6}, {1.7 25.6}, {1.0 16.5}, {-0.1 5.2}, {-0.4 4.3}"
20:01:35.370 00.001 9120 Calibration passed sanity checks...
20:01:35.370 00.000 9120 Status Line: Calibration complete
20:01:35.372 00.002 9120 Calibration Complete
20:01:35.373 00.001 9120 PhdConfig flush
20:01:35.373 00.000 9120 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY
20:01:35.379 00.006 9120 guider state => CALIBRATED
20:01:35.379 00.000 9120 Changing from state CALIBRATED to CALIBRATED
20:01:35.380 00.001 9120 guider state => CALIBRATED
20:01:35.380 00.000 9120 Changing from state CALIBRATED to GUIDING
20:01:35.381 00.001 9120 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:01:35.519 00.138 9120 ScopeASCOM::SideOfPier() returns 1
20:01:35.519 00.000 9120 AdjustCalibrationForScopePointing (scope): current dec=27.9 pierSide=1, cal dec=27.9 pierSide=1 rotAngle=None bin=1
20:01:35.519 00.000 9120 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:01:35.519 00.000 9120 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:01:35.519 00.000 9120 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:01:35.519 00.000 9120 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:01:35.519 00.000 9120 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.023290
20:01:35.519 00.000 9120 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 14
20:01:35.519 00.000 9120 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:01:35.519 00.000 9120 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:01:35.519 00.000 9120 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:01:35.519 00.000 9120 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:01:35"
20:01:35.519 00.000 9120 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:01:35.519 00.000 9120 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.4 0.5}, {-3.9 0.4}, {-4.8 0.4}, {-7.5 0.7}, {-8.5 1.0}, {-11.6 1.2}, {-12.9 1.2}, {-15.8 1.5}, {-16.6 1.7}, {-19.3 2.1}, {-20.6 2.2}, {-23.0 2.5}, {-24.4 2.9}, {-27.4 2.8}, {-27.4 2.8}, {-16.8 2.1}, {-6.1 1.1}, {-0.8 0.8}"
20:01:35.519 00.000 9120 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.3}, {0.0 4.1}, {0.2 5.4}, {0.4 8.4}, {0.3 9.4}, {0.5 12.4}, {0.6 14.2}, {1.3 17.1}, {1.4 18.0}, {1.2 21.3}, {1.3 22.6}, {1.7 25.6}, {1.7 25.6}, {1.0 16.5}, {-0.1 5.2}, {-0.4 4.3}"
20:01:35.663 00.144 9120 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:01:35.663 00.000 9120 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
20:01:35.665 00.002 9120 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:01:35.822 00.157 9120 ScopeASCOM::SideOfPier() returns 1
20:01:35.822 00.000 9120 keeping sticky lock position
20:01:35.822 00.000 9120 guider state => GUIDING
20:01:35.822 00.000 9120 Status Line: Guiding
20:01:35.822 00.000 9120 Mount: notify guiding started
20:01:35.822 00.000 9120 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
20:01:35.822 00.000 9120 GetString("/profile/4/scope/calibration/timestamp", "") returns "2/7/2026 20:01:35"
20:01:35.822 00.000 9120 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.004368
20:01:35.822 00.000 9120 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004744
20:01:35.822 00.000 9120 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:01:35.822 00.000 9120 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 3.041050
20:01:35.822 00.000 9120 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns -1.636020
20:01:35.822 00.000 9120 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487493
20:01:35.822 00.000 9120 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:01:35.822 00.000 9120 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
20:01:35.822 00.000 9120 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:01:35.822 00.000 9120 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:01:35.838 00.016 9120 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.023290
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 14
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:01:35.838 00.000 9120 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:01:35"
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:01:35.838 00.000 9120 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.4 0.5}, {-3.9 0.4}, {-4.8 0.4}, {-7.5 0.7}, {-8.5 1.0}, {-11.6 1.2}, {-12.9 1.2}, {-15.8 1.5}, {-16.6 1.7}, {-19.3 2.1}, {-20.6 2.2}, {-23.0 2.5}, {-24.4 2.9}, {-27.4 2.8}, {-27.4 2.8}, {-16.8 2.1}, {-6.1 1.1}, {-0.8 0.8}"
20:01:35.838 00.000 9120 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.3}, {0.0 4.1}, {0.2 5.4}, {0.4 8.4}, {0.3 9.4}, {0.5 12.4}, {0.6 14.2}, {1.3 17.1}, {1.4 18.0}, {1.2 21.3}, {1.3 22.6}, {1.7 25.6}, {1.7 25.6}, {1.0 16.5}, {-0.1 5.2}, {-0.4 4.3}"
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.023290
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 14
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:01:35.838 00.000 9120 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:01:35.838 00.000 9120 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:01:35"
20:01:35.838 00.000 9120 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:01:35.838 00.000 9120 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.4 0.5}, {-3.9 0.4}, {-4.8 0.4}, {-7.5 0.7}, {-8.5 1.0}, {-11.6 1.2}, {-12.9 1.2}, {-15.8 1.5}, {-16.6 1.7}, {-19.3 2.1}, {-20.6 2.2}, {-23.0 2.5}, {-24.4 2.9}, {-27.4 2.8}, {-27.4 2.8}, {-16.8 2.1}, {-6.1 1.1}, {-0.8 0.8}"
20:01:35.854 00.016 9120 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.3}, {0.0 4.1}, {0.2 5.4}, {0.4 8.4}, {0.3 9.4}, {0.5 12.4}, {0.6 14.2}, {1.3 17.1}, {1.4 18.0}, {1.2 21.3}, {1.3 22.6}, {1.7 25.6}, {1.7 25.6}, {1.0 16.5}, {-0.1 5.2}, {-0.4 4.3}"
20:01:35.978 00.124 9120 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:01:36.190 00.212 9120 ScopeASCOM::SideOfPier() returns 1
20:01:36.302 00.112 9120 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:01:36.302 00.000 9120 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,0.00
20:01:36.302 00.000 9120 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:01:36.302 00.000 9120 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 27.9
20:01:36.302 00.000 9120 MountToCamera -- mountTheta (0.00) + m_xAngle (3.04) = xAngle (3.04 = 3.04)
20:01:36.306 00.004 9120 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
20:01:36.306 00.000 9120 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
20:01:36.306 00.000 9120 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
20:01:36.306 00.000 9120 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:01:36.308 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2723, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:01:36.319 00.011 9120 UpdateGuideState exits: m=326734 SNR=228.8
20:01:36.319 00.000 9120 PhdController: newstate STATE_SETTLE_BEGIN
20:01:36.319 00.000 9120 PhdController: newstate STATE_SETTLE_WAIT
20:01:36.319 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:36.319 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:36.319 00.000 9120 Enqueuing Expose request
20:01:36.319 00.000 8596 Worker thread wakes up
20:01:36.319 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:36.319 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:37.481 01.162 8596 Exposure complete
20:01:37.529 00.048 8596 worker thread done servicing request
20:01:37.529 00.000 9120 OnExposeComplete: enter
20:01:37.529 00.000 9120 UpdateGuideState(): m_state=6
20:01:37.529 00.000 9120 Star::Find(15, 1146, 153, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:01:37.531 00.002 9120 Star::Find returns 1 (0), X=1146.62, Y=155.32, Mass=297114, SNR=224.2, Peak=21539 HFD=4.5
20:01:37.531 00.000 9120 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.04) = xAngle (-4.26 = 2.02)
20:01:37.531 00.000 9120 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.22 = 2.06)
20:01:37.533 00.002 9120 CameraToMount -- cameraX=1.29 cameraY=-3.50 hyp=3.73 cameraTheta=-1.22 mountX=-1.64 mountY=3.30, mountTheta=2.03
20:01:37.533 00.000 9120 SchedulePrimaryMove(0F3E5308, x=1.29, y=-3.50, opts=13)
20:01:37.535 00.002 9120 Enqueuing Move request for scope (1.29, -3.50)
20:01:37.535 00.000 8596 Worker thread wakes up
20:01:37.535 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (1.29, -3.50) opts 0xd
20:01:37.535 00.000 8596 Handling offset move in thread for scope, endpoint = (1.29, -3.50)
20:01:37.535 00.000 8596 Moving (1.29, -3.50) raw xDistance=-1.64 yDistance=3.30
20:01:37.535 00.000 8596 GuideAlgorithmHysteresis::Result() returns -1.03 from input -1.64
20:01:37.535 00.000 8596 resist switch: large excursion: input 3.30 thresh 0.60 direction from 0 to 1
20:01:37.535 00.000 8596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=9.89
20:01:37.535 00.000 8596 GuideAlgorithmResistSwitch::result() returns 3.30 from input 3.30
20:01:37.535 00.000 8596 MoveAxis(E, 236, ABG)
20:01:37.535 00.000 8596 Guiding  Dir = 2, Dur = 236
20:01:37.535 00.000 8596 IsSlewing returns 0
20:01:37.535 00.000 8596 IsGuiding returns 0
20:01:37.539 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2438, FiltMax=65529, Gamma=1.000
20:01:37.547 00.008 8596 PulseGuide returned control before completion, sleep 236
20:01:37.551 00.004 9120 UpdateGuideState exits: m=297114 SNR=224.2
20:01:37.551 00.000 9120 PhdController: settling, locked = 1, distance = 4.57 (2.00) aobump = 0 frame = 1 / 99999
20:01:37.552 00.001 9120 evsrv: {"Event":"Settling","Timestamp":1770519697.552,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":4.57,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:01:37.552 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:37.552 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:37.554 00.002 9120 Enqueuing Expose request
20:01:37.784 00.230 8596 IsGuiding returns 1
20:01:37.784 00.000 8596 scope still moving after pulse duration time elapsed
20:01:37.816 00.032 8596 IsSlewing returns 0
20:01:37.816 00.000 8596 IsGuiding returns 0
20:01:37.816 00.000 8596 scope move finished after 236 + 44 ms
20:01:37.816 00.000 8596 Move returns status 0, amount 236
20:01:37.816 00.000 8596 MoveAxis(S, 695, ABG)
20:01:37.816 00.000 8596 Guiding  Dir = 1, Dur = 695
20:01:37.816 00.000 8596 IsSlewing returns 0
20:01:37.817 00.001 8596 IsGuiding returns 0
20:01:37.864 00.047 8596 PulseGuide returned control before completion, sleep 657
20:01:38.534 00.670 8596 IsGuiding returns 1
20:01:38.534 00.000 8596 scope still moving after pulse duration time elapsed
20:01:38.566 00.032 8596 IsSlewing returns 0
20:01:38.566 00.000 8596 IsGuiding returns 1
20:01:38.599 00.033 8596 IsSlewing returns 0
20:01:38.599 00.000 8596 IsGuiding returns 0
20:01:38.599 00.000 8596 scope move finished after 695 + 87 ms
20:01:38.599 00.000 8596 Move returns status 0, amount 695
20:01:38.599 00.000 8596 move complete, result=0
20:01:38.599 00.000 8596 worker thread done servicing request
20:01:38.599 00.000 8596 Worker thread wakes up
20:01:38.599 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:38.599 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:38.599 00.000 9120 GuideStep: -1.6 px 236 ms EAST, 3.3 px 695 ms SOUTH
20:01:39.750 01.151 8596 Exposure complete
20:01:39.798 00.048 8596 worker thread done servicing request
20:01:39.798 00.000 9120 OnExposeComplete: enter
20:01:39.798 00.000 9120 UpdateGuideState(): m_state=6
20:01:39.798 00.000 9120 Star::Find(15, 1146, 155, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
20:01:39.798 00.000 9120 Star::Find returns 1 (0), X=1145.60, Y=158.98, Mass=293327, SNR=226.6, Peak=26685 HFD=4.2
20:01:39.798 00.000 9120 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.04) = xAngle (-2.52 = -2.52)
20:01:39.798 00.000 9120 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.48 = -2.48)
20:01:39.798 00.000 9120 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.52 mountX=-0.26 mountY=-0.19, mountTheta=-2.50
20:01:39.798 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=0.16, opts=13)
20:01:39.798 00.000 9120 Enqueuing Move request for scope (0.28, 0.16)
20:01:39.798 00.000 8596 Worker thread wakes up
20:01:39.798 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd
20:01:39.798 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, 0.16)
20:01:39.798 00.000 8596 Moving (0.28, 0.16) raw xDistance=-0.26 yDistance=-0.19
20:01:39.798 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.26
20:01:39.798 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:39.798 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:01:39.798 00.000 8596 MoveAxis(E, 54, ABG)
20:01:39.798 00.000 8596 Guiding  Dir = 2, Dur = 54
20:01:39.798 00.000 8596 IsSlewing returns 0
20:01:39.798 00.000 8596 IsGuiding returns 0
20:01:39.798 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2723, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:01:39.814 00.016 9120 UpdateGuideState exits: m=293327 SNR=226.6
20:01:39.814 00.000 9120 PhdController: settling, locked = 1, distance = 3.30 (2.00) aobump = 0 frame = 2 / 99999
20:01:39.814 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770519699.814,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":3.30,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:01:39.814 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:39.814 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:39.814 00.000 9120 Enqueuing Expose request
20:01:39.862 00.048 8596 IsGuiding returns 1
20:01:39.862 00.000 8596 scope still moving after pulse duration time elapsed
20:01:39.893 00.031 8596 IsSlewing returns 0
20:01:39.893 00.000 8596 IsGuiding returns 1
20:01:39.925 00.032 8596 IsSlewing returns 0
20:01:39.925 00.000 8596 IsGuiding returns 1
20:01:39.956 00.031 8596 IsSlewing returns 0
20:01:39.956 00.000 8596 IsGuiding returns 0
20:01:39.956 00.000 8596 scope move finished after 54 + 96 ms
20:01:39.956 00.000 8596 Move returns status 0, amount 54
20:01:39.956 00.000 8596 MoveAxis(N, 0, ABG)
20:01:39.956 00.000 8596 Move returns status 0, amount 0
20:01:39.956 00.000 8596 move complete, result=0
20:01:39.956 00.000 8596 worker thread done servicing request
20:01:39.956 00.000 8596 Worker thread wakes up
20:01:39.956 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:39.956 00.000 9120 GuideStep: -0.3 px 54 ms EAST, -0.2 px 0 ms NORTH
20:01:39.957 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:40.912 00.955 8596 Exposure complete
20:01:40.962 00.050 8596 worker thread done servicing request
20:01:40.962 00.000 9120 OnExposeComplete: enter
20:01:40.962 00.000 9120 UpdateGuideState(): m_state=6
20:01:40.962 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
20:01:40.962 00.000 9120 Star::Find returns 1 (0), X=1145.22, Y=158.83, Mass=313819, SNR=231.8, Peak=30909 HFD=4.4
20:01:40.962 00.000 9120 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.04) = xAngle (0.04 = 0.04)
20:01:40.962 00.000 9120 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.08 = 0.08)
20:01:40.962 00.000 9120 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=0.10 mountY=0.01, mountTheta=0.08
20:01:40.962 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.01, opts=13)
20:01:40.962 00.000 9120 Enqueuing Move request for scope (-0.10, 0.01)
20:01:40.962 00.000 8596 Worker thread wakes up
20:01:40.962 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
20:01:40.962 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
20:01:40.962 00.000 8596 Moving (-0.10, 0.01) raw xDistance=0.10 yDistance=0.01
20:01:40.962 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:01:40.962 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:40.962 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:01:40.962 00.000 8596 MoveAxis(E, 0, ABG)
20:01:40.962 00.000 8596 Move returns status 0, amount 0
20:01:40.962 00.000 8596 MoveAxis(N, 0, ABG)
20:01:40.962 00.000 8596 Move returns status 0, amount 0
20:01:40.962 00.000 8596 move complete, result=0
20:01:40.962 00.000 8596 worker thread done servicing request
20:01:40.962 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2720, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:01:40.976 00.014 9120 UpdateGuideState exits: m=313819 SNR=231.8
20:01:40.976 00.000 9120 PhdController: settling, locked = 1, distance = 2.34 (2.00) aobump = 0 frame = 3 / 99999
20:01:40.976 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770519700.976,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.34,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:01:40.976 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:40.988 00.012 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:40.989 00.001 9120 Enqueuing Expose request
20:01:40.989 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:01:40.991 00.002 8596 Worker thread wakes up
20:01:40.991 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:40.991 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:42.145 01.154 8596 Exposure complete
20:01:42.191 00.046 8596 worker thread done servicing request
20:01:42.193 00.002 9120 OnExposeComplete: enter
20:01:42.194 00.001 9120 UpdateGuideState(): m_state=6
20:01:42.194 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
20:01:42.195 00.001 9120 Star::Find returns 1 (0), X=1145.09, Y=159.03, Mass=289655, SNR=231.4, Peak=27853 HFD=4.3
20:01:42.196 00.001 9120 CameraToMount -- cameraTheta (2.41) - m_xAngle (3.04) = xAngle (-0.63 = -0.63)
20:01:42.196 00.000 9120 CameraToMount -- cameraTheta (2.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.60 = -0.60)
20:01:42.197 00.001 9120 CameraToMount -- cameraX=-0.23 cameraY=0.21 hyp=0.31 cameraTheta=2.41 mountX=0.25 mountY=-0.18, mountTheta=-0.61
20:01:42.198 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.23, y=0.21, opts=13)
20:01:42.198 00.000 9120 Enqueuing Move request for scope (-0.23, 0.21)
20:01:42.199 00.001 8596 Worker thread wakes up
20:01:42.199 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.21) opts 0xd
20:01:42.199 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.23, 0.21)
20:01:42.199 00.000 8596 Moving (-0.23, 0.21) raw xDistance=0.25 yDistance=-0.18
20:01:42.199 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:01:42.199 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:42.199 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:01:42.199 00.000 8596 MoveAxis(W, 37, ABG)
20:01:42.199 00.000 8596 Guiding  Dir = 3, Dur = 37
20:01:42.200 00.001 8596 IsSlewing returns 0
20:01:42.200 00.000 8596 IsGuiding returns 0
20:01:42.203 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2723, FiltMin=2451, FiltMax=65523, Gamma=1.000
20:01:42.205 00.002 8596 PulseGuide returned control before completion, sleep 43
20:01:42.217 00.012 9120 UpdateGuideState exits: m=289655 SNR=231.4
20:01:42.218 00.001 9120 PhdController: settling, locked = 1, distance = 1.73 (2.00) aobump = 0 frame = 4 / 99999
20:01:42.218 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770519702.218,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.73,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:01:42.219 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:42.220 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:42.221 00.001 9120 Enqueuing Expose request
20:01:42.255 00.034 8596 IsGuiding returns 1
20:01:42.255 00.000 8596 scope still moving after pulse duration time elapsed
20:01:42.287 00.032 8596 IsSlewing returns 0
20:01:42.287 00.000 8596 IsGuiding returns 0
20:01:42.287 00.000 8596 scope move finished after 37 + 50 ms
20:01:42.287 00.000 8596 Move returns status 0, amount 37
20:01:42.287 00.000 8596 MoveAxis(N, 0, ABG)
20:01:42.287 00.000 8596 Move returns status 0, amount 0
20:01:42.287 00.000 8596 move complete, result=0
20:01:42.287 00.000 8596 worker thread done servicing request
20:01:42.287 00.000 8596 Worker thread wakes up
20:01:42.287 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:42.287 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:42.287 00.000 9120 GuideStep: 0.3 px 37 ms WEST, -0.2 px 0 ms NORTH
20:01:43.246 00.959 8596 Exposure complete
20:01:43.292 00.046 8596 worker thread done servicing request
20:01:43.292 00.000 9120 OnExposeComplete: enter
20:01:43.293 00.001 9120 UpdateGuideState(): m_state=6
20:01:43.293 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
20:01:43.294 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.76, Mass=283473, SNR=190.8, Peak=25085 HFD=4.5
20:01:43.295 00.001 9120 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.04) = xAngle (-5.31 = 0.97)
20:01:43.295 00.000 9120 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.28 = 1.00)
20:01:43.296 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.27 mountX=0.05 mountY=0.07, mountTheta=0.98
20:01:43.297 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.07, opts=13)
20:01:43.298 00.001 9120 Enqueuing Move request for scope (-0.06, -0.07)
20:01:43.299 00.001 8596 Worker thread wakes up
20:01:43.299 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
20:01:43.299 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
20:01:43.299 00.000 8596 Moving (-0.06, -0.07) raw xDistance=0.05 yDistance=0.07
20:01:43.299 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:01:43.299 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:43.299 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:01:43.299 00.000 8596 MoveAxis(E, 0, ABG)
20:01:43.299 00.000 8596 Move returns status 0, amount 0
20:01:43.299 00.000 8596 MoveAxis(N, 0, ABG)
20:01:43.299 00.000 8596 Move returns status 0, amount 0
20:01:43.299 00.000 8596 move complete, result=0
20:01:43.299 00.000 8596 worker thread done servicing request
20:01:43.302 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:01:43.315 00.013 9120 UpdateGuideState exits: m=283473 SNR=190.8
20:01:43.316 00.001 9120 PhdController: settling, locked = 1, distance = 1.24 (2.00) aobump = 0 frame = 5 / 99999
20:01:43.317 00.001 9120 evsrv: {"Event":"Settling","Timestamp":1770519703.316,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.24,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
20:01:43.317 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:43.318 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:43.318 00.000 9120 Enqueuing Expose request
20:01:43.319 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:01:43.320 00.001 8596 Worker thread wakes up
20:01:43.320 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:43.320 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:44.478 01.158 8596 Exposure complete
20:01:44.522 00.044 8596 worker thread done servicing request
20:01:44.522 00.000 9120 OnExposeComplete: enter
20:01:44.522 00.000 9120 UpdateGuideState(): m_state=6
20:01:44.522 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
20:01:44.522 00.000 9120 Star::Find returns 1 (0), X=1145.53, Y=158.65, Mass=282349, SNR=198.7, Peak=25197 HFD=4.4
20:01:44.522 00.000 9120 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.04) = xAngle (-3.75 = 2.54)
20:01:44.522 00.000 9120 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.71 = 2.57)
20:01:44.522 00.000 9120 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.27 cameraTheta=-0.71 mountX=-0.22 mountY=0.14, mountTheta=2.56
20:01:44.522 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=-0.17, opts=13)
20:01:44.522 00.000 9120 Enqueuing Move request for scope (0.20, -0.17)
20:01:44.522 00.000 8596 Worker thread wakes up
20:01:44.522 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
20:01:44.522 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
20:01:44.522 00.000 8596 Moving (0.20, -0.17) raw xDistance=-0.22 yDistance=0.14
20:01:44.522 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:01:44.522 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:44.522 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:01:44.522 00.000 8596 MoveAxis(E, 32, ABG)
20:01:44.522 00.000 8596 Guiding  Dir = 2, Dur = 32
20:01:44.522 00.000 8596 IsSlewing returns 0
20:01:44.522 00.000 8596 IsGuiding returns 0
20:01:44.522 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2723, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:01:44.538 00.016 9120 UpdateGuideState exits: m=282349 SNR=198.7
20:01:44.538 00.000 9120 PhdController: settling, locked = 1, distance = 0.95 (2.00) aobump = 0 frame = 6 / 99999
20:01:44.538 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770519704.538,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.95,"Time":2.3,"SettleTime":3.0,"StarLocked":true}
20:01:44.538 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:44.538 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:44.538 00.000 9120 Enqueuing Expose request
20:01:44.585 00.047 8596 IsGuiding returns 1
20:01:44.585 00.000 8596 scope still moving after pulse duration time elapsed
20:01:44.617 00.032 8596 IsSlewing returns 0
20:01:44.617 00.000 8596 IsGuiding returns 1
20:01:44.649 00.032 8596 IsSlewing returns 0
20:01:44.649 00.000 8596 IsGuiding returns 1
20:01:44.681 00.032 8596 IsSlewing returns 0
20:01:44.681 00.000 8596 IsGuiding returns 0
20:01:44.681 00.000 8596 scope move finished after 32 + 117 ms
20:01:44.681 00.000 8596 Move returns status 0, amount 32
20:01:44.681 00.000 8596 MoveAxis(N, 0, ABG)
20:01:44.681 00.000 8596 Move returns status 0, amount 0
20:01:44.681 00.000 8596 move complete, result=0
20:01:44.681 00.000 8596 worker thread done servicing request
20:01:44.681 00.000 8596 Worker thread wakes up
20:01:44.681 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:44.681 00.000 9120 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
20:01:44.681 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:45.638 00.957 8596 Exposure complete
20:01:45.694 00.056 8596 worker thread done servicing request
20:01:45.694 00.000 9120 OnExposeComplete: enter
20:01:45.695 00.001 9120 UpdateGuideState(): m_state=6
20:01:45.696 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
20:01:45.697 00.001 9120 Star::Find returns 1 (0), X=1145.59, Y=158.62, Mass=288817, SNR=204.4, Peak=26797 HFD=4.3
20:01:45.697 00.000 9120 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.04) = xAngle (-3.69 = 2.59)
20:01:45.698 00.001 9120 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.65 = 2.63)
20:01:45.699 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=-0.20 hyp=0.33 cameraTheta=-0.65 mountX=-0.29 mountY=0.16, mountTheta=2.62
20:01:45.700 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=-0.20, opts=13)
20:01:45.701 00.001 9120 Enqueuing Move request for scope (0.27, -0.20)
20:01:45.702 00.001 8596 Worker thread wakes up
20:01:45.702 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.20) opts 0xd
20:01:45.702 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, -0.20)
20:01:45.703 00.001 8596 Moving (0.27, -0.20) raw xDistance=-0.29 yDistance=0.16
20:01:45.703 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
20:01:45.703 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:01:45.703 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:01:45.703 00.000 8596 MoveAxis(E, 43, ABG)
20:01:45.703 00.000 8596 Guiding  Dir = 2, Dur = 43
20:01:45.703 00.000 8596 IsSlewing returns 0
20:01:45.703 00.000 8596 IsGuiding returns 0
20:01:45.704 00.001 8596 PulseGuide returned control before completion, sleep 52
20:01:45.709 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2723, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:01:45.727 00.018 9120 UpdateGuideState exits: m=288817 SNR=204.4
20:01:45.728 00.001 9120 PhdController: settling, locked = 1, distance = 0.76 (2.00) aobump = 0 frame = 7 / 99999
20:01:45.729 00.001 9120 PhdController: newstate STATE_FINISH
20:01:45.730 00.001 9120 PhdController complete: success
20:01:45.730 00.000 9120 evsrv: {"Event":"SettleDone","Timestamp":1770519705.730,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":7,"DroppedFrames":0}
20:01:45.731 00.001 9120 Mount: notify guiding dither settle done success=1
20:01:45.732 00.001 9120 PhdController: newstate STATE_IDLE
20:01:45.732 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:45.733 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:45.735 00.002 9120 Enqueuing Expose request
20:01:45.765 00.030 8596 IsGuiding returns 1
20:01:45.765 00.000 8596 scope still moving after pulse duration time elapsed
20:01:45.796 00.031 8596 IsSlewing returns 0
20:01:45.796 00.000 8596 IsGuiding returns 0
20:01:45.797 00.001 8596 scope move finished after 43 + 50 ms
20:01:45.797 00.000 8596 Move returns status 0, amount 43
20:01:45.797 00.000 8596 MoveAxis(N, 0, ABG)
20:01:45.797 00.000 8596 Move returns status 0, amount 0
20:01:45.797 00.000 8596 move complete, result=0
20:01:45.797 00.000 8596 worker thread done servicing request
20:01:45.797 00.000 8596 Worker thread wakes up
20:01:45.797 00.000 9120 GuideStep: -0.3 px 43 ms EAST, 0.2 px 0 ms NORTH
20:01:45.799 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:45.799 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:46.446 00.647 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:01:46.447 00.001 9120 case statement mapped state 6 to 3
20:01:46.449 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:01:46.975 00.526 8596 Exposure complete
20:01:47.081 00.106 8596 worker thread done servicing request
20:01:47.082 00.001 9120 OnExposeComplete: enter
20:01:47.083 00.001 9120 UpdateGuideState(): m_state=6
20:01:47.085 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
20:01:47.087 00.002 9120 Star::Find returns 1 (0), X=1144.90, Y=158.27, Mass=282698, SNR=207.3, Peak=21395 HFD=4.4
20:01:47.089 00.002 9120 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.04) = xAngle (-5.27 = 1.01)
20:01:47.090 00.001 9120 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.24 = 1.05)
20:01:47.092 00.002 9120 CameraToMount -- cameraX=-0.43 cameraY=-0.55 hyp=0.70 cameraTheta=-2.23 mountX=0.37 mountY=0.61, mountTheta=1.02
20:01:47.094 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.43, y=-0.55, opts=13)
20:01:47.095 00.001 9120 Enqueuing Move request for scope (-0.43, -0.55)
20:01:47.096 00.001 8596 Worker thread wakes up
20:01:47.096 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.55) opts 0xd
20:01:47.096 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.43, -0.55)
20:01:47.096 00.000 8596 Moving (-0.43, -0.55) raw xDistance=0.37 yDistance=0.61
20:01:47.097 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
20:01:47.097 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
20:01:47.097 00.000 8596 MoveAxis(W, 50, ABG)
20:01:47.097 00.000 8596 Guiding  Dir = 3, Dur = 50
20:01:47.097 00.000 8596 IsSlewing returns 0
20:01:47.098 00.001 8596 IsGuiding returns 0
20:01:47.102 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2723, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:01:47.122 00.020 8596 PulseGuide returned control before completion, sleep 36
20:01:47.125 00.003 9120 UpdateGuideState exits: m=282698 SNR=207.3
20:01:47.127 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:01:47.128 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:01:47.130 00.002 9120 Enqueuing Expose request
20:01:47.168 00.038 8596 IsGuiding returns 1
20:01:47.168 00.000 8596 scope still moving after pulse duration time elapsed
20:01:47.199 00.031 8596 IsSlewing returns 0
20:01:47.199 00.000 8596 IsGuiding returns 1
20:01:47.218 00.019 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:01:47.219 00.001 9120 case statement mapped state 6 to 3
20:01:47.219 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:01:47.234 00.015 8596 IsSlewing returns 0
20:01:47.234 00.000 8596 IsGuiding returns 0
20:01:47.234 00.000 8596 scope move finished after 50 + 86 ms
20:01:47.234 00.000 8596 Move returns status 0, amount 50
20:01:47.234 00.000 8596 MoveAxis(S, 128, ABG)
20:01:47.234 00.000 8596 Guiding  Dir = 1, Dur = 128
20:01:47.234 00.000 8596 IsSlewing returns 0
20:01:47.234 00.000 8596 IsGuiding returns 0
20:01:47.282 00.048 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:01:47.282 00.000 9120 case statement mapped state 6 to 3
20:01:47.282 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:01:47.282 00.000 8596 PulseGuide returned control before completion, sleep 89
20:01:47.346 00.064 9120 evsrv: cli 0CEF6728 request: {"method":"set_paused","params":[true,"full"],"id":42}
20:01:47.346 00.000 9120 SetPaused type=2 isPaused=0 exposurePending=1
20:01:47.346 00.000 9120 Guider::SetPaused(2)
20:01:47.362 00.016 9120 Status Line: Paused/full
20:01:47.364 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":42}
20:01:47.378 00.014 8596 IsGuiding returns 1
20:01:47.378 00.000 8596 scope still moving after pulse duration time elapsed
20:01:47.410 00.032 8596 IsSlewing returns 0
20:01:47.410 00.000 8596 IsGuiding returns 1
20:01:47.410 00.000 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:01:47.410 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:01:47.442 00.032 8596 IsSlewing returns 0
20:01:47.442 00.000 8596 IsGuiding returns 1
20:01:47.473 00.031 8596 IsSlewing returns 0
20:01:47.473 00.000 8596 IsGuiding returns 0
20:01:47.473 00.000 8596 scope move finished after 128 + 111 ms
20:01:47.473 00.000 8596 Move returns status 0, amount 128
20:01:47.473 00.000 8596 move complete, result=0
20:01:47.473 00.000 8596 worker thread done servicing request
20:01:47.473 00.000 8596 Worker thread wakes up
20:01:47.473 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:01:47.473 00.000 9120 GuideStep: 0.4 px 50 ms WEST, 0.6 px 128 ms SOUTH
20:01:47.473 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:01:48.353 00.880 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:01:48.353 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:01:48.432 00.079 8596 Exposure complete
20:01:48.464 00.032 8596 worker thread done servicing request
20:01:48.464 00.000 9120 OnExposeComplete: enter
20:01:48.480 00.016 9120 guider is paused, ignoring frame, not scheduling exposure
20:01:48.480 00.000 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:01:48.480 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:02:48.599 60.119 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:02:48.600 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:03:48.709 60.109 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:03:48.710 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:04:48.838 60.128 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:04:48.839 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:05:48.952 60.113 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:05:48.954 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:06:21.061 32.107 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:06:21.064 00.003 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:06:21.162 00.098 9120 evsrv: cli 0CEF6728 request: {"method":"set_paused","params":[false],"id":42}
20:06:21.163 00.001 9120 SetPaused type=0 isPaused=1 exposurePending=0
20:06:21.164 00.001 9120 Guider::SetPaused(0)
20:06:21.166 00.002 9120 Guider::SetPaused: resetting avg dist filter
20:06:21.185 00.019 9120 un-pause: clearing mount guide algorithm history
20:06:21.186 00.001 9120 Mount: notify guiding resumed
20:06:21.187 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:21.187 00.000 9120 Enqueuing Expose request
20:06:21.188 00.001 9120 Status Line: Resumed
20:06:21.189 00.001 8596 Worker thread wakes up
20:06:21.189 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:21.189 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:21.191 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":42}
20:06:21.214 00.023 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:06:21.215 00.001 9120 case statement mapped state 6 to 3
20:06:21.215 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:06:22.276 01.061 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:06:22.277 00.001 9120 case statement mapped state 6 to 3
20:06:22.279 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:06:22.356 00.077 8596 Exposure complete
20:06:22.423 00.067 8596 worker thread done servicing request
20:06:22.423 00.000 9120 OnExposeComplete: enter
20:06:22.425 00.002 9120 UpdateGuideState(): m_state=6
20:06:22.426 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
20:06:22.428 00.002 9120 Star::Find returns 1 (0), X=1145.48, Y=156.27, Mass=307456, SNR=214.0, Peak=25446 HFD=4.5
20:06:22.429 00.001 9120 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.04) = xAngle (-4.55 = 1.73)
20:06:22.430 00.001 9120 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.52 = 1.77)
20:06:22.431 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-2.55 hyp=2.56 cameraTheta=-1.51 mountX=-0.41 mountY=2.51, mountTheta=1.73
20:06:22.433 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-2.55, opts=13)
20:06:22.434 00.001 9120 Enqueuing Move request for scope (0.15, -2.55)
20:06:22.435 00.001 8596 Worker thread wakes up
20:06:22.435 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -2.55) opts 0xd
20:06:22.435 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -2.55)
20:06:22.435 00.000 8596 Moving (0.15, -2.55) raw xDistance=-0.41 yDistance=2.51
20:06:22.435 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:06:22.435 00.000 8596 resist switch: large excursion: input 2.51 thresh 0.60 direction from 0 to 1
20:06:22.435 00.000 8596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.53
20:06:22.435 00.000 8596 GuideAlgorithmResistSwitch::result() returns 2.51 from input 2.51
20:06:22.435 00.000 8596 MoveAxis(E, 59, ABG)
20:06:22.435 00.000 8596 Guiding  Dir = 2, Dur = 59
20:06:22.435 00.000 8596 IsSlewing returns 0
20:06:22.436 00.001 8596 IsGuiding returns 0
20:06:22.440 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2720, FiltMin=2467, FiltMax=65517, Gamma=1.000
20:06:22.456 00.016 9120 UpdateGuideState exits: m=307456 SNR=214.0
20:06:22.457 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:22.458 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:22.458 00.000 9120 Enqueuing Expose request
20:06:22.496 00.038 8596 IsGuiding returns 1
20:06:22.496 00.000 8596 scope still moving after pulse duration time elapsed
20:06:22.526 00.030 8596 IsSlewing returns 0
20:06:22.526 00.000 8596 IsGuiding returns 1
20:06:22.557 00.031 8596 IsSlewing returns 0
20:06:22.557 00.000 8596 IsGuiding returns 1
20:06:22.589 00.032 8596 IsSlewing returns 0
20:06:22.589 00.000 8596 IsGuiding returns 0
20:06:22.589 00.000 8596 scope move finished after 59 + 94 ms
20:06:22.589 00.000 8596 Move returns status 0, amount 59
20:06:22.589 00.000 8596 MoveAxis(S, 529, ABG)
20:06:22.590 00.001 8596 Guiding  Dir = 1, Dur = 529
20:06:22.590 00.000 8596 IsSlewing returns 0
20:06:22.590 00.000 8596 IsGuiding returns 0
20:06:22.653 00.063 8596 PulseGuide returned control before completion, sleep 476
20:06:23.136 00.483 8596 IsGuiding returns 1
20:06:23.136 00.000 8596 scope still moving after pulse duration time elapsed
20:06:23.166 00.030 8596 IsSlewing returns 0
20:06:23.167 00.001 8596 IsGuiding returns 1
20:06:23.198 00.031 8596 IsSlewing returns 0
20:06:23.199 00.001 8596 IsGuiding returns 1
20:06:23.230 00.031 8596 IsSlewing returns 0
20:06:23.230 00.000 8596 IsGuiding returns 0
20:06:23.230 00.000 8596 scope move finished after 529 + 111 ms
20:06:23.230 00.000 8596 Move returns status 0, amount 529
20:06:23.230 00.000 8596 move complete, result=0
20:06:23.230 00.000 8596 worker thread done servicing request
20:06:23.230 00.000 8596 Worker thread wakes up
20:06:23.230 00.000 9120 GuideStep: -0.4 px 59 ms EAST, 2.5 px 529 ms SOUTH
20:06:23.232 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:23.232 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:23.343 00.111 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:06:23.345 00.002 9120 case statement mapped state 6 to 3
20:06:23.347 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:06:24.457 01.110 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:06:24.459 00.002 9120 case statement mapped state 6 to 3
20:06:24.461 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:06:24.465 00.004 8596 Exposure complete
20:06:24.537 00.072 8596 worker thread done servicing request
20:06:24.537 00.000 9120 OnExposeComplete: enter
20:06:24.538 00.001 9120 UpdateGuideState(): m_state=6
20:06:24.539 00.001 9120 Star::Find(15, 1145, 156, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
20:06:24.540 00.001 9120 Star::Find returns 1 (0), X=1145.97, Y=158.67, Mass=287675, SNR=207.2, Peak=24035 HFD=4.2
20:06:24.540 00.000 9120 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.04) = xAngle (-3.28 = 3.01)
20:06:24.541 00.001 9120 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.24 = 3.04)
20:06:24.542 00.001 9120 CameraToMount -- cameraX=0.65 cameraY=-0.15 hyp=0.66 cameraTheta=-0.23 mountX=-0.66 mountY=0.07, mountTheta=3.04
20:06:24.543 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.65, y=-0.15, opts=13)
20:06:24.544 00.001 9120 Enqueuing Move request for scope (0.65, -0.15)
20:06:24.545 00.001 8596 Worker thread wakes up
20:06:24.545 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.15) opts 0xd
20:06:24.545 00.000 8596 Handling offset move in thread for scope, endpoint = (0.65, -0.15)
20:06:24.545 00.000 8596 Moving (0.65, -0.15) raw xDistance=-0.66 yDistance=0.07
20:06:24.545 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.66
20:06:24.546 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:24.546 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:06:24.546 00.000 8596 MoveAxis(E, 99, ABG)
20:06:24.546 00.000 8596 Guiding  Dir = 2, Dur = 99
20:06:24.546 00.000 8596 IsSlewing returns 0
20:06:24.547 00.001 8596 IsGuiding returns 0
20:06:24.548 00.001 8596 PulseGuide returned control before completion, sleep 108
20:06:24.550 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2720, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:06:24.570 00.020 9120 UpdateGuideState exits: m=287675 SNR=207.2
20:06:24.572 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:24.574 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:24.575 00.001 9120 Enqueuing Expose request
20:06:24.668 00.093 8596 IsGuiding returns 1
20:06:24.668 00.000 8596 scope still moving after pulse duration time elapsed
20:06:24.699 00.031 8596 IsSlewing returns 0
20:06:24.700 00.001 8596 IsGuiding returns 1
20:06:24.731 00.031 8596 IsSlewing returns 0
20:06:24.731 00.000 8596 IsGuiding returns 0
20:06:24.731 00.000 8596 scope move finished after 99 + 85 ms
20:06:24.732 00.001 8596 Move returns status 0, amount 99
20:06:24.732 00.000 8596 MoveAxis(N, 0, ABG)
20:06:24.732 00.000 8596 Move returns status 0, amount 0
20:06:24.732 00.000 8596 move complete, result=0
20:06:24.732 00.000 8596 worker thread done servicing request
20:06:24.732 00.000 8596 Worker thread wakes up
20:06:24.732 00.000 9120 GuideStep: -0.7 px 99 ms EAST, 0.1 px 0 ms NORTH
20:06:24.735 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:24.735 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:25.575 00.840 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:06:25.578 00.003 9120 case statement mapped state 6 to 3
20:06:25.580 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:06:25.714 00.134 8596 Exposure complete
20:06:25.792 00.078 8596 worker thread done servicing request
20:06:25.792 00.000 9120 OnExposeComplete: enter
20:06:25.793 00.001 9120 UpdateGuideState(): m_state=6
20:06:25.794 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
20:06:25.795 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=159.04, Mass=287052, SNR=195.2, Peak=26045 HFD=4.2
20:06:25.796 00.001 9120 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.04) = xAngle (-1.79 = -1.79)
20:06:25.797 00.001 9120 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.76 = -1.76)
20:06:25.798 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.25 mountX=-0.05 mountY=-0.23, mountTheta=-1.79
20:06:25.800 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.22, opts=13)
20:06:25.801 00.001 9120 Enqueuing Move request for scope (0.07, 0.22)
20:06:25.802 00.001 8596 Worker thread wakes up
20:06:25.802 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
20:06:25.802 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
20:06:25.802 00.000 8596 Moving (0.07, 0.22) raw xDistance=-0.05 yDistance=-0.23
20:06:25.802 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:06:25.802 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:06:25.802 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:06:25.802 00.000 8596 MoveAxis(E, 0, ABG)
20:06:25.802 00.000 8596 Move returns status 0, amount 0
20:06:25.802 00.000 8596 MoveAxis(N, 0, ABG)
20:06:25.802 00.000 8596 Move returns status 0, amount 0
20:06:25.802 00.000 8596 move complete, result=0
20:06:25.802 00.000 8596 worker thread done servicing request
20:06:25.807 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:06:25.823 00.016 9120 UpdateGuideState exits: m=287052 SNR=195.2
20:06:25.824 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:25.825 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:25.825 00.000 9120 Enqueuing Expose request
20:06:25.826 00.001 8596 Worker thread wakes up
20:06:25.826 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:06:25.827 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:25.827 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:26.688 00.861 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:06:26.691 00.003 9120 case statement mapped state 6 to 3
20:06:26.693 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:06:26.790 00.097 9120 evsrv: cli 0CEF6728 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
20:06:26.793 00.003 9120 PhdController::Guide begins
20:06:26.795 00.002 9120 PhdController: newstate STATE_SETUP
20:06:26.797 00.002 9120 PhdController: setup
20:06:26.798 00.001 9120 PhdController: newstate STATE_ATTEMPT_START
20:06:26.800 00.002 9120 PhdController: guider state = 6
20:06:26.801 00.001 9120 PhdController: newstate STATE_SETTLE_BEGIN
20:06:26.802 00.001 9120 PhdController: newstate STATE_SETTLE_WAIT
20:06:26.802 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1003}
20:06:26.841 00.039 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:06:26.843 00.002 9120 case statement mapped state 6 to 3
20:06:26.845 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:06:26.990 00.145 8596 Exposure complete
20:06:27.066 00.076 8596 worker thread done servicing request
20:06:27.066 00.000 9120 OnExposeComplete: enter
20:06:27.067 00.001 9120 UpdateGuideState(): m_state=6
20:06:27.069 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
20:06:27.070 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.76, Mass=294598, SNR=232.3, Peak=30941 HFD=4.6
20:06:27.072 00.002 9120 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.04) = xAngle (-3.46 = 2.83)
20:06:27.073 00.001 9120 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.42 = 2.86)
20:06:27.074 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.41 mountX=-0.16 mountY=0.05, mountTheta=2.86
20:06:27.076 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.07, opts=13)
20:06:27.078 00.002 9120 Enqueuing Move request for scope (0.15, -0.07)
20:06:27.079 00.001 8596 Worker thread wakes up
20:06:27.079 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
20:06:27.079 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
20:06:27.079 00.000 8596 Moving (0.15, -0.07) raw xDistance=-0.16 yDistance=0.05
20:06:27.079 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:06:27.079 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:27.079 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:06:27.080 00.001 8596 MoveAxis(E, 0, ABG)
20:06:27.080 00.000 8596 Move returns status 0, amount 0
20:06:27.080 00.000 8596 MoveAxis(N, 0, ABG)
20:06:27.080 00.000 8596 Move returns status 0, amount 0
20:06:27.080 00.000 8596 move complete, result=0
20:06:27.080 00.000 8596 worker thread done servicing request
20:06:27.092 00.012 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:06:27.110 00.018 9120 UpdateGuideState exits: m=294598 SNR=232.3
20:06:27.112 00.002 9120 PhdController: settling, locked = 1, distance = 1.07 (2.00) aobump = 0 frame = 1 / 99999
20:06:27.112 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770519987.112,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.07,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:06:27.113 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:27.114 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:27.114 00.000 9120 Enqueuing Expose request
20:06:27.115 00.001 8596 Worker thread wakes up
20:06:27.115 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:06:27.116 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:27.116 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:28.092 00.976 8596 Exposure complete
20:06:28.171 00.079 8596 worker thread done servicing request
20:06:28.171 00.000 9120 OnExposeComplete: enter
20:06:28.173 00.002 9120 UpdateGuideState(): m_state=6
20:06:28.175 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
20:06:28.176 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=158.99, Mass=293997, SNR=197.3, Peak=29117 HFD=4.1
20:06:28.177 00.001 9120 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.04) = xAngle (-2.08 = -2.08)
20:06:28.178 00.001 9120 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.05 = -2.05)
20:06:28.179 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.96 mountX=-0.10 mountY=-0.18, mountTheta=-2.07
20:06:28.182 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.17, opts=13)
20:06:28.183 00.001 9120 Enqueuing Move request for scope (0.12, 0.17)
20:06:28.184 00.001 8596 Worker thread wakes up
20:06:28.184 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
20:06:28.184 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
20:06:28.184 00.000 8596 Moving (0.12, 0.17) raw xDistance=-0.10 yDistance=-0.18
20:06:28.184 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:06:28.184 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:28.184 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:06:28.184 00.000 8596 MoveAxis(E, 0, ABG)
20:06:28.184 00.000 8596 Move returns status 0, amount 0
20:06:28.184 00.000 8596 MoveAxis(N, 0, ABG)
20:06:28.184 00.000 8596 Move returns status 0, amount 0
20:06:28.184 00.000 8596 move complete, result=0
20:06:28.184 00.000 8596 worker thread done servicing request
20:06:28.190 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2723, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:06:28.211 00.021 9120 UpdateGuideState exits: m=293997 SNR=197.3
20:06:28.213 00.002 9120 PhdController: settling, locked = 1, distance = 0.81 (2.00) aobump = 0 frame = 2 / 99999
20:06:28.214 00.001 9120 evsrv: {"Event":"Settling","Timestamp":1770519988.214,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.81,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
20:06:28.215 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:28.216 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:28.216 00.000 9120 Enqueuing Expose request
20:06:28.218 00.002 8596 Worker thread wakes up
20:06:28.218 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:06:28.219 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:28.219 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:29.382 01.163 8596 Exposure complete
20:06:29.459 00.077 8596 worker thread done servicing request
20:06:29.459 00.000 9120 OnExposeComplete: enter
20:06:29.461 00.002 9120 UpdateGuideState(): m_state=6
20:06:29.462 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
20:06:29.464 00.002 9120 Star::Find returns 1 (0), X=1145.45, Y=158.80, Mass=285159, SNR=216.5, Peak=30381 HFD=4.2
20:06:29.466 00.002 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.06)
20:06:29.468 00.002 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.19 = 3.10)
20:06:29.469 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.18 mountX=-0.13 mountY=0.01, mountTheta=3.10
20:06:29.471 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.02, opts=13)
20:06:29.473 00.002 9120 Enqueuing Move request for scope (0.13, -0.02)
20:06:29.474 00.001 8596 Worker thread wakes up
20:06:29.474 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
20:06:29.474 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
20:06:29.474 00.000 8596 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=0.01
20:06:29.474 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:06:29.474 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:29.474 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:06:29.474 00.000 8596 MoveAxis(E, 0, ABG)
20:06:29.474 00.000 8596 Move returns status 0, amount 0
20:06:29.474 00.000 8596 MoveAxis(N, 0, ABG)
20:06:29.474 00.000 8596 Move returns status 0, amount 0
20:06:29.474 00.000 8596 move complete, result=0
20:06:29.475 00.001 8596 worker thread done servicing request
20:06:29.480 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2720, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:06:29.496 00.016 9120 UpdateGuideState exits: m=285159 SNR=216.5
20:06:29.497 00.001 9120 PhdController: settling, locked = 1, distance = 0.61 (2.00) aobump = 0 frame = 3 / 99999
20:06:29.497 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770519989.497,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.61,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
20:06:29.498 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:29.499 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:29.500 00.001 9120 Enqueuing Expose request
20:06:29.501 00.001 8596 Worker thread wakes up
20:06:29.501 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:29.501 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:29.501 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:06:30.467 00.966 8596 Exposure complete
20:06:30.546 00.079 8596 worker thread done servicing request
20:06:30.546 00.000 9120 OnExposeComplete: enter
20:06:30.547 00.001 9120 UpdateGuideState(): m_state=6
20:06:30.548 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
20:06:30.549 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.91, Mass=303930, SNR=219.9, Peak=31133 HFD=4.3
20:06:30.549 00.000 9120 CameraToMount -- cameraTheta (2.81) - m_xAngle (3.04) = xAngle (-0.23 = -0.23)
20:06:30.550 00.001 9120 CameraToMount -- cameraTheta (2.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.20 = -0.20)
20:06:30.551 00.001 9120 CameraToMount -- cameraX=-0.25 cameraY=0.09 hyp=0.27 cameraTheta=2.81 mountX=0.26 mountY=-0.05, mountTheta=-0.20
20:06:30.553 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=0.09, opts=13)
20:06:30.553 00.000 9120 Enqueuing Move request for scope (-0.25, 0.09)
20:06:30.554 00.001 8596 Worker thread wakes up
20:06:30.554 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.09) opts 0xd
20:06:30.555 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.25, 0.09)
20:06:30.555 00.000 8596 Moving (-0.25, 0.09) raw xDistance=0.26 yDistance=-0.05
20:06:30.555 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:06:30.555 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:30.555 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:06:30.555 00.000 8596 MoveAxis(W, 37, ABG)
20:06:30.555 00.000 8596 Guiding  Dir = 3, Dur = 37
20:06:30.555 00.000 8596 IsSlewing returns 0
20:06:30.556 00.001 8596 IsGuiding returns 0
20:06:30.559 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2723, FiltMin=2486, FiltMax=65491, Gamma=1.000
20:06:30.582 00.023 9120 UpdateGuideState exits: m=303930 SNR=219.9
20:06:30.584 00.002 9120 PhdController: settling, locked = 1, distance = 0.51 (2.00) aobump = 0 frame = 4 / 99999
20:06:30.586 00.002 9120 PhdController: newstate STATE_FINISH
20:06:30.588 00.002 9120 PhdController complete: success
20:06:30.589 00.001 9120 evsrv: {"Event":"SettleDone","Timestamp":1770519990.589,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
20:06:30.591 00.002 9120 Mount: notify guiding dither settle done success=1
20:06:30.592 00.001 9120 PhdController: newstate STATE_IDLE
20:06:30.594 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:30.596 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:30.597 00.001 9120 Enqueuing Expose request
20:06:30.601 00.004 8596 IsGuiding returns 1
20:06:30.601 00.000 8596 scope still moving after pulse duration time elapsed
20:06:30.631 00.030 8596 IsSlewing returns 0
20:06:30.632 00.001 8596 IsGuiding returns 1
20:06:30.663 00.031 8596 IsSlewing returns 0
20:06:30.663 00.000 8596 IsGuiding returns 1
20:06:30.695 00.032 8596 IsSlewing returns 0
20:06:30.695 00.000 8596 IsGuiding returns 0
20:06:30.696 00.001 8596 scope move finished after 37 + 102 ms
20:06:30.696 00.000 8596 Move returns status 0, amount 37
20:06:30.696 00.000 8596 MoveAxis(N, 0, ABG)
20:06:30.696 00.000 8596 Move returns status 0, amount 0
20:06:30.696 00.000 8596 move complete, result=0
20:06:30.696 00.000 8596 worker thread done servicing request
20:06:30.696 00.000 9120 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
20:06:30.699 00.003 8596 Worker thread wakes up
20:06:30.699 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:30.699 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:31.857 01.158 8596 Exposure complete
20:06:31.935 00.078 8596 worker thread done servicing request
20:06:31.935 00.000 9120 OnExposeComplete: enter
20:06:31.936 00.001 9120 UpdateGuideState(): m_state=6
20:06:31.937 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
20:06:31.937 00.000 9120 Star::Find returns 1 (0), X=1145.19, Y=158.76, Mass=302964, SNR=218.3, Peak=31133 HFD=4.4
20:06:31.938 00.001 9120 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.04) = xAngle (-5.77 = 0.51)
20:06:31.939 00.001 9120 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.73 = 0.55)
20:06:31.939 00.000 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.73 mountX=0.13 mountY=0.08, mountTheta=0.54
20:06:31.941 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.06, opts=13)
20:06:31.942 00.001 9120 Enqueuing Move request for scope (-0.14, -0.06)
20:06:31.943 00.001 8596 Worker thread wakes up
20:06:31.943 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
20:06:31.943 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
20:06:31.943 00.000 8596 Moving (-0.14, -0.06) raw xDistance=0.13 yDistance=0.08
20:06:31.943 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:06:31.943 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:31.943 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:06:31.943 00.000 8596 MoveAxis(E, 0, ABG)
20:06:31.943 00.000 8596 Move returns status 0, amount 0
20:06:31.943 00.000 8596 MoveAxis(N, 0, ABG)
20:06:31.943 00.000 8596 Move returns status 0, amount 0
20:06:31.943 00.000 8596 move complete, result=0
20:06:31.943 00.000 8596 worker thread done servicing request
20:06:31.948 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2720, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:06:31.971 00.023 9120 UpdateGuideState exits: m=302964 SNR=218.3
20:06:31.972 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:31.974 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:31.975 00.001 9120 Enqueuing Expose request
20:06:31.976 00.001 8596 Worker thread wakes up
20:06:31.977 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:06:31.978 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:31.978 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:32.965 00.987 8596 Exposure complete
20:06:33.048 00.083 8596 worker thread done servicing request
20:06:33.048 00.000 9120 OnExposeComplete: enter
20:06:33.049 00.001 9120 UpdateGuideState(): m_state=6
20:06:33.050 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.051 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.87, Mass=290607, SNR=199.0, Peak=31085 HFD=4.3
20:06:33.052 00.001 9120 MultiStar: exiting stabilization period
20:06:33.053 00.001 9120 MultiStar: updating star positions after lock position change
20:06:33.054 00.001 9120 Star::Find(15, 1152, 124, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.054 00.000 9120 Star::Find returns 1 (0), X=1151.73, Y=124.93, Mass=267671, SNR=202.0, Peak=21654 HFD=4.2
20:06:33.055 00.001 9120 Star::Find(15, 600, 823, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.056 00.001 9120 Star::Find returns 1 (0), X=600.76, Y=823.32, Mass=285514, SNR=198.0, Peak=29741 HFD=4.5
20:06:33.057 00.001 9120 Star::Find(15, 1188, 414, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.058 00.001 9120 Star::Find returns 1 (0), X=1187.77, Y=414.34, Mass=182880, SNR=156.9, Peak=15686 HFD=4.3
20:06:33.059 00.001 9120 Star::Find(15, 1204, 99, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.060 00.001 9120 Star::Find returns 1 (0), X=1203.77, Y=99.93, Mass=114545, SNR=120.4, Peak=11392 HFD=4.2
20:06:33.060 00.000 9120 Star::Find(15, 1146, 651, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.061 00.001 9120 Star::Find returns 1 (0), X=1145.73, Y=651.80, Mass=88787, SNR=103.5, Peak=9277 HFD=4.3
20:06:33.062 00.001 9120 Star::Find(15, 1129, 212, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.063 00.001 9120 Star::Find returns 1 (0), X=1128.83, Y=213.35, Mass=51515, SNR=57.9, Peak=6755 HFD=3.8
20:06:33.063 00.000 9120 Star::Find(15, 359, 134, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.065 00.002 9120 Star::Find returns 1 (0), X=359.52, Y=134.17, Mass=49271, SNR=60.2, Peak=6701 HFD=3.8
20:06:33.065 00.000 9120 Star::Find(15, 1164, 351, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.066 00.001 9120 Star::Find returns 1 (0), X=1163.36, Y=351.84, Mass=40450, SNR=58.1, Peak=6480 HFD=4.0
20:06:33.067 00.001 9120 Star::Find(15, 446, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.068 00.001 9120 Star::Find returns 1 (0), X=445.85, Y=761.07, Mass=42500, SNR=52.1, Peak=6985 HFD=4.1
20:06:33.069 00.001 9120 Star::Find(15, 1089, 34, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.070 00.001 9120 Star::Find returns 1 (0), X=1089.59, Y=34.35, Mass=36308, SNR=50.5, Peak=5673 HFD=3.5
20:06:33.070 00.000 9120 Star::Find(15, 536, 483, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:06:33.071 00.001 9120 Star::Find returns 1 (0), X=535.94, Y=483.59, Mass=22128, SNR=38.3, Peak=5670 HFD=3.1
20:06:33.072 00.001 9120 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.04) = xAngle (-0.71 = -0.71)
20:06:33.073 00.001 9120 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.68 = -0.68)
20:06:33.073 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.33 mountX=0.05 mountY=-0.04, mountTheta=-0.69
20:06:33.075 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.04, opts=13)
20:06:33.075 00.000 9120 Enqueuing Move request for scope (-0.04, 0.04)
20:06:33.076 00.001 8596 Worker thread wakes up
20:06:33.076 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:06:33.076 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:06:33.076 00.000 8596 Moving (-0.04, 0.04) raw xDistance=0.05 yDistance=-0.04
20:06:33.076 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:06:33.076 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:33.077 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:06:33.077 00.000 8596 MoveAxis(E, 0, ABG)
20:06:33.077 00.000 8596 Move returns status 0, amount 0
20:06:33.077 00.000 8596 MoveAxis(N, 0, ABG)
20:06:33.077 00.000 8596 Move returns status 0, amount 0
20:06:33.077 00.000 8596 move complete, result=0
20:06:33.077 00.000 8596 worker thread done servicing request
20:06:33.082 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:06:33.111 00.029 9120 UpdateGuideState exits: m=290607 SNR=199.0
20:06:33.113 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:33.114 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:33.117 00.003 9120 Enqueuing Expose request
20:06:33.119 00.002 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:33.121 00.002 8596 Worker thread wakes up
20:06:33.121 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:33.121 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:34.303 01.182 8596 Exposure complete
20:06:34.391 00.088 8596 worker thread done servicing request
20:06:34.391 00.000 9120 OnExposeComplete: enter
20:06:34.392 00.001 9120 UpdateGuideState(): m_state=6
20:06:34.393 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
20:06:34.394 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.82, Mass=286560, SNR=202.3, Peak=28845 HFD=4.5
20:06:34.395 00.001 9120 MultiStar: [#1 0.13,-0.16,0.91,U] [#2 -0.13,-0.19,0.99,U] [#3 0.18,-0.08,0.75,U] [#4 0.12,-0.06,0.55,U] [#5 0.01,-0.00,0.43,U] [#6 0.13,-0.11,0.36,U] [#7 -0.08,-0.13,0.28,U] [#8 0.39,-0.10,0.28,U] 
20:06:34.396 00.001 9120 refined, 8 included, MultiStar: {0.09, -0.10}, one-star: {0.17, -0.00}
20:06:34.397 00.001 9120 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.04) = xAngle (-3.85 = 2.43)
20:06:34.398 00.001 9120 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.82 = 2.47)
20:06:34.398 00.000 9120 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.81 mountX=-0.10 mountY=0.08, mountTheta=2.45
20:06:34.400 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.10, opts=13)
20:06:34.401 00.001 9120 Enqueuing Move request for scope (0.09, -0.10)
20:06:34.401 00.000 8596 Worker thread wakes up
20:06:34.401 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
20:06:34.401 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
20:06:34.402 00.001 8596 Moving (0.09, -0.10) raw xDistance=-0.10 yDistance=0.08
20:06:34.402 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:06:34.402 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:34.402 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:06:34.402 00.000 8596 MoveAxis(E, 0, ABG)
20:06:34.402 00.000 8596 Move returns status 0, amount 0
20:06:34.402 00.000 8596 MoveAxis(N, 0, ABG)
20:06:34.402 00.000 8596 Move returns status 0, amount 0
20:06:34.402 00.000 8596 move complete, result=0
20:06:34.402 00.000 8596 worker thread done servicing request
20:06:34.409 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2720, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:06:34.435 00.026 9120 UpdateGuideState exits: m=286560 SNR=202.3
20:06:34.436 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:34.436 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:34.437 00.001 9120 Enqueuing Expose request
20:06:34.438 00.001 8596 Worker thread wakes up
20:06:34.438 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:06:34.439 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:34.439 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:35.419 00.980 8596 Exposure complete
20:06:35.494 00.075 8596 worker thread done servicing request
20:06:35.494 00.000 9120 OnExposeComplete: enter
20:06:35.496 00.002 9120 UpdateGuideState(): m_state=6
20:06:35.498 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
20:06:35.499 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.73, Mass=314030, SNR=229.1, Peak=32541 HFD=4.5
20:06:35.501 00.002 9120 MultiStar: [#1 -0.08,-0.12,0.90,U] [#2 -0.42,-0.19,0.79,U] [#3 -0.19,0.04,0.71,U] [#4 0.03,-0.15,0.50,U] [#5 -0.14,-0.00,0.41,U] [#6 -0.24,-0.24,0.31,U] [#7 -0.15,-0.28,0.30,U] [#8 0.26,-0.16,0.29,U] 
20:06:35.503 00.002 9120 single-star, 8 included, MultiStar: {-0.12, -0.11}, one-star: {-0.00, -0.09}
20:06:35.505 00.002 9120 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.04) = xAngle (-4.66 = 1.63)
20:06:35.506 00.001 9120 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.62 = 1.66)
20:06:35.507 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.61 mountX=-0.01 mountY=0.09, mountTheta=1.63
20:06:35.508 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.09, opts=13)
20:06:35.509 00.001 9120 Enqueuing Move request for scope (-0.00, -0.09)
20:06:35.510 00.001 8596 Worker thread wakes up
20:06:35.510 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
20:06:35.510 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
20:06:35.510 00.000 8596 Moving (-0.00, -0.09) raw xDistance=-0.01 yDistance=0.09
20:06:35.510 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:06:35.510 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:35.510 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:06:35.510 00.000 8596 MoveAxis(E, 0, ABG)
20:06:35.510 00.000 8596 Move returns status 0, amount 0
20:06:35.510 00.000 8596 MoveAxis(N, 0, ABG)
20:06:35.511 00.001 8596 Move returns status 0, amount 0
20:06:35.511 00.000 8596 move complete, result=0
20:06:35.511 00.000 8596 worker thread done servicing request
20:06:35.516 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2720, FiltMin=2480, FiltMax=65491, Gamma=1.000
20:06:35.546 00.030 9120 UpdateGuideState exits: m=314030 SNR=229.1
20:06:35.547 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:35.549 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:35.550 00.001 9120 Enqueuing Expose request
20:06:35.551 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:06:35.552 00.001 8596 Worker thread wakes up
20:06:35.552 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:35.553 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:36.742 01.189 8596 Exposure complete
20:06:36.799 00.057 8596 worker thread done servicing request
20:06:36.799 00.000 9120 OnExposeComplete: enter
20:06:36.800 00.001 9120 UpdateGuideState(): m_state=6
20:06:36.801 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
20:06:36.802 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.81, Mass=298639, SNR=215.4, Peak=25565 HFD=4.5
20:06:36.803 00.001 9120 MultiStar: [#1 0.23,-0.10,0.91,U] [#2 -0.02,-0.05,0.94,U] [#3 0.19,0.11,0.73,U] [#4 0.33,-0.03,0.48,U] [#5 0.11,0.06,0.40,U] [#6 0.20,-0.13,0.32,U] [#7 0.15,-0.25,0.31,U] [#8 0.56,0.15,0.27,U] 
20:06:36.805 00.002 9120 single-star, 8 included, MultiStar: {0.17, -0.03}, one-star: {0.10, -0.01}
20:06:36.807 00.002 9120 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.04) = xAngle (-3.18 = 3.11)
20:06:36.809 00.002 9120 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.14 = -3.14)
20:06:36.811 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.13 mountX=-0.10 mountY=-0.00, mountTheta=-3.14
20:06:36.813 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.01, opts=13)
20:06:36.815 00.002 9120 Enqueuing Move request for scope (0.10, -0.01)
20:06:36.816 00.001 8596 Worker thread wakes up
20:06:36.816 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
20:06:36.816 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
20:06:36.817 00.001 8596 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=-0.00
20:06:36.817 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:06:36.817 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:36.817 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:06:36.817 00.000 8596 MoveAxis(E, 0, ABG)
20:06:36.817 00.000 8596 Move returns status 0, amount 0
20:06:36.817 00.000 8596 MoveAxis(N, 0, ABG)
20:06:36.817 00.000 8596 Move returns status 0, amount 0
20:06:36.817 00.000 8596 move complete, result=0
20:06:36.817 00.000 8596 worker thread done servicing request
20:06:36.824 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:06:36.849 00.025 9120 UpdateGuideState exits: m=298639 SNR=215.4
20:06:36.850 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:36.852 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:36.854 00.002 9120 Enqueuing Expose request
20:06:36.855 00.001 8596 Worker thread wakes up
20:06:36.855 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:36.856 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:36.856 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:37.844 00.988 8596 Exposure complete
20:06:37.949 00.105 8596 worker thread done servicing request
20:06:37.949 00.000 9120 OnExposeComplete: enter
20:06:37.951 00.002 9120 UpdateGuideState(): m_state=6
20:06:37.953 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
20:06:37.954 00.001 9120 Star::Find returns 1 (0), X=1145.55, Y=158.91, Mass=299728, SNR=215.4, Peak=26509 HFD=4.3
20:06:37.956 00.002 9120 MultiStar: [#1 0.24,0.02,0.99,U] [#2 0.01,0.09,0.96,U] [#3 0.09,0.18,0.74,U] [#4 0.23,-0.03,0.48,U] [#5 0.13,0.23,0.48,U] [#6 -0.02,0.01,0.26,U] [#7 0.17,0.10,0.27,U] [#8 0.49,0.34,0.26,U] 
20:06:37.958 00.002 9120 refined, 8 included, MultiStar: {0.16, 0.10}, one-star: {0.23, 0.09}
20:06:37.959 00.001 9120 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.04) = xAngle (-2.49 = -2.49)
20:06:37.960 00.001 9120 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.46 = -2.46)
20:06:37.962 00.002 9120 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.55 mountX=-0.15 mountY=-0.12, mountTheta=-2.47
20:06:37.965 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.10, opts=13)
20:06:37.966 00.001 9120 Enqueuing Move request for scope (0.16, 0.10)
20:06:37.968 00.002 8596 Worker thread wakes up
20:06:37.968 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
20:06:37.968 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
20:06:37.968 00.000 8596 Moving (0.16, 0.10) raw xDistance=-0.15 yDistance=-0.12
20:06:37.968 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:06:37.968 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:37.968 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:06:37.969 00.001 8596 MoveAxis(E, 0, ABG)
20:06:37.969 00.000 8596 Move returns status 0, amount 0
20:06:37.969 00.000 8596 MoveAxis(N, 0, ABG)
20:06:37.969 00.000 8596 Move returns status 0, amount 0
20:06:37.969 00.000 8596 move complete, result=0
20:06:37.969 00.000 8596 worker thread done servicing request
20:06:37.974 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2720, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:06:37.991 00.017 9120 UpdateGuideState exits: m=299728 SNR=215.4
20:06:37.992 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:37.993 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:37.998 00.005 9120 Enqueuing Expose request
20:06:37.999 00.001 8596 Worker thread wakes up
20:06:37.999 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:06:38.001 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:38.001 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:39.162 01.161 8596 Exposure complete
20:06:39.237 00.075 8596 worker thread done servicing request
20:06:39.237 00.000 9120 OnExposeComplete: enter
20:06:39.238 00.001 9120 UpdateGuideState(): m_state=6
20:06:39.239 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
20:06:39.240 00.001 9120 Star::Find returns 1 (0), X=1145.63, Y=159.12, Mass=302683, SNR=195.0, Peak=25533 HFD=4.4
20:06:39.241 00.001 9120 MultiStar: [#1 0.31,0.22,0.88,U] [#2 0.29,0.30,1.10,U] [#3 0.41,0.32,0.73,U] [#4 0.40,0.13,0.49,U] [#5 0.26,0.54,0.46,U] [#6 0.28,0.28,0.33,U] [#7 0.28,0.30,0.36,U] [#8 0.65,0.46,0.32,U] 
20:06:39.242 00.001 9120 single-star, 8 included, MultiStar: {0.34, 0.30}, one-star: {0.31, 0.30}
20:06:39.243 00.001 9120 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.04) = xAngle (-2.27 = -2.27)
20:06:39.244 00.001 9120 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.23 = -2.23)
20:06:39.244 00.000 9120 CameraToMount -- cameraX=0.31 cameraY=0.30 hyp=0.43 cameraTheta=0.77 mountX=-0.28 mountY=-0.34, mountTheta=-2.26
20:06:39.246 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.31, y=0.30, opts=13)
20:06:39.246 00.000 9120 Enqueuing Move request for scope (0.31, 0.30)
20:06:39.247 00.001 8596 Worker thread wakes up
20:06:39.247 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.30) opts 0xd
20:06:39.247 00.000 8596 Handling offset move in thread for scope, endpoint = (0.31, 0.30)
20:06:39.248 00.001 8596 Moving (0.31, 0.30) raw xDistance=-0.28 yDistance=-0.34
20:06:39.248 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:06:39.248 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:06:39.248 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:06:39.248 00.000 8596 MoveAxis(E, 40, ABG)
20:06:39.248 00.000 8596 Guiding  Dir = 2, Dur = 40
20:06:39.248 00.000 8596 IsSlewing returns 0
20:06:39.248 00.000 8596 IsGuiding returns 0
20:06:39.252 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2720, FiltMin=2489, FiltMax=65523, Gamma=1.000
20:06:39.271 00.019 9120 UpdateGuideState exits: m=302683 SNR=195.0
20:06:39.272 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:39.273 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:39.274 00.001 9120 Enqueuing Expose request
20:06:39.293 00.019 8596 IsGuiding returns 1
20:06:39.293 00.000 8596 scope still moving after pulse duration time elapsed
20:06:39.322 00.029 8596 IsSlewing returns 0
20:06:39.322 00.000 8596 IsGuiding returns 1
20:06:39.353 00.031 8596 IsSlewing returns 0
20:06:39.358 00.005 8596 IsGuiding returns 1
20:06:39.385 00.027 8596 IsSlewing returns 0
20:06:39.385 00.000 8596 IsGuiding returns 0
20:06:39.385 00.000 8596 scope move finished after 40 + 97 ms
20:06:39.385 00.000 8596 Move returns status 0, amount 40
20:06:39.385 00.000 8596 MoveAxis(N, 0, ABG)
20:06:39.385 00.000 8596 Move returns status 0, amount 0
20:06:39.385 00.000 8596 move complete, result=0
20:06:39.385 00.000 8596 worker thread done servicing request
20:06:39.385 00.000 8596 Worker thread wakes up
20:06:39.385 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:39.385 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:39.386 00.001 9120 GuideStep: -0.3 px 40 ms EAST, -0.3 px 0 ms NORTH
20:06:40.360 00.974 8596 Exposure complete
20:06:40.428 00.068 8596 worker thread done servicing request
20:06:40.428 00.000 9120 OnExposeComplete: enter
20:06:40.430 00.002 9120 UpdateGuideState(): m_state=6
20:06:40.432 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
20:06:40.433 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=159.31, Mass=331369, SNR=223.8, Peak=26125 HFD=4.4
20:06:40.434 00.001 9120 MultiStar: [#1 0.11,0.57,0.84,U] [#2 -0.20,0.45,0.81,U] [#3 0.05,0.57,0.76,U] [#4 0.15,0.34,0.41,U] [#5 0.12,0.58,0.42,U] [#6 0.06,0.31,0.28,U] [#7 0.01,0.55,0.29,U] [#8 0.26,0.66,0.27,U] 
20:06:40.437 00.003 9120 single-star, 8 included, MultiStar: {0.04, 0.50}, one-star: {0.05, 0.48}
20:06:40.438 00.001 9120 CameraToMount -- cameraTheta (1.48) - m_xAngle (3.04) = xAngle (-1.57 = -1.57)
20:06:40.440 00.002 9120 CameraToMount -- cameraTheta (1.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.53 = -1.53)
20:06:40.441 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.48 hyp=0.49 cameraTheta=1.48 mountX=0.00 mountY=-0.49, mountTheta=-1.57
20:06:40.444 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.48, opts=13)
20:06:40.445 00.001 9120 Enqueuing Move request for scope (0.05, 0.48)
20:06:40.446 00.001 8596 Worker thread wakes up
20:06:40.446 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.48) opts 0xd
20:06:40.446 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.48)
20:06:40.447 00.001 8596 Moving (0.05, 0.48) raw xDistance=0.00 yDistance=-0.49
20:06:40.447 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:06:40.447 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:06:40.447 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:06:40.447 00.000 8596 MoveAxis(E, 0, ABG)
20:06:40.447 00.000 8596 Move returns status 0, amount 0
20:06:40.447 00.000 8596 MoveAxis(N, 0, ABG)
20:06:40.447 00.000 8596 Move returns status 0, amount 0
20:06:40.447 00.000 8596 move complete, result=0
20:06:40.447 00.000 8596 worker thread done servicing request
20:06:40.452 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2723, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:06:40.468 00.016 9120 UpdateGuideState exits: m=331369 SNR=223.8
20:06:40.469 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:40.470 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:40.470 00.000 9120 Enqueuing Expose request
20:06:40.471 00.001 8596 Worker thread wakes up
20:06:40.471 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:06:40.472 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:40.472 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:41.649 01.177 8596 Exposure complete
20:06:41.711 00.062 8596 worker thread done servicing request
20:06:41.711 00.000 9120 OnExposeComplete: enter
20:06:41.713 00.002 9120 UpdateGuideState(): m_state=6
20:06:41.714 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
20:06:41.714 00.000 9120 Star::Find returns 1 (0), X=1145.19, Y=159.05, Mass=289483, SNR=224.0, Peak=30685 HFD=4.3
20:06:41.716 00.002 9120 MultiStar: [#1 -0.14,0.31,0.88,U] [#2 -0.47,0.24,0.86,U] [#3 -0.17,0.33,0.75,U] [#4 0.03,0.25,0.51,U] [#5 -0.16,0.24,0.40,U] [#6 -0.37,0.08,0.30,U] [#7 -0.27,0.42,0.29,U] [#8 0.32,0.46,0.28,U] 
20:06:41.717 00.001 9120 single-star, 8 included, MultiStar: {-0.18, 0.27}, one-star: {-0.13, 0.22}
20:06:41.718 00.001 9120 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.04) = xAngle (-0.93 = -0.93)
20:06:41.719 00.001 9120 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.90 = -0.90)
20:06:41.721 00.002 9120 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.26 cameraTheta=2.11 mountX=0.16 mountY=-0.20, mountTheta=-0.92
20:06:41.725 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=0.22, opts=13)
20:06:41.728 00.003 9120 Enqueuing Move request for scope (-0.13, 0.22)
20:06:41.731 00.003 8596 Worker thread wakes up
20:06:41.731 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
20:06:41.731 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
20:06:41.731 00.000 8596 Moving (-0.13, 0.22) raw xDistance=0.16 yDistance=-0.20
20:06:41.731 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:06:41.731 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.01 newest=-1.03
20:06:41.731 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:06:41.731 00.000 8596 MoveAxis(E, 0, ABG)
20:06:41.731 00.000 8596 Move returns status 0, amount 0
20:06:41.731 00.000 8596 MoveAxis(N, 43, ABG)
20:06:41.731 00.000 8596 Guiding  Dir = 0, Dur = 43
20:06:41.731 00.000 8596 IsSlewing returns 0
20:06:41.731 00.000 8596 IsGuiding returns 0
20:06:41.738 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2483, FiltMax=65491, Gamma=1.000
20:06:41.750 00.012 8596 PulseGuide returned control before completion, sleep 35
20:06:41.767 00.017 9120 UpdateGuideState exits: m=289483 SNR=224.0
20:06:41.768 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:41.769 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:41.770 00.001 9120 Enqueuing Expose request
20:06:41.795 00.025 8596 IsGuiding returns 1
20:06:41.795 00.000 8596 scope still moving after pulse duration time elapsed
20:06:41.827 00.032 8596 IsSlewing returns 0
20:06:41.827 00.000 8596 IsGuiding returns 1
20:06:41.859 00.032 8596 IsSlewing returns 0
20:06:41.859 00.000 8596 IsGuiding returns 0
20:06:41.859 00.000 8596 scope move finished after 43 + 85 ms
20:06:41.860 00.001 8596 Move returns status 0, amount 43
20:06:41.860 00.000 8596 move complete, result=0
20:06:41.860 00.000 8596 worker thread done servicing request
20:06:41.860 00.000 8596 Worker thread wakes up
20:06:41.860 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 43 ms NORTH
20:06:41.862 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:41.863 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:42.839 00.976 8596 Exposure complete
20:06:42.908 00.069 8596 worker thread done servicing request
20:06:42.908 00.000 9120 OnExposeComplete: enter
20:06:42.909 00.001 9120 UpdateGuideState(): m_state=6
20:06:42.911 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
20:06:42.912 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.87, Mass=316516, SNR=219.3, Peak=32173 HFD=4.4
20:06:42.913 00.001 9120 MultiStar: [#1 -0.04,0.09,0.85,U] [#2 -0.24,0.07,1.03,U] [#3 -0.06,0.09,0.72,U] [#4 0.03,0.23,0.48,U] [#5 0.01,0.25,0.45,U] [#6 0.04,0.03,0.35,U] [#7 -0.15,-0.01,0.28,U] [#8 0.39,0.13,0.24,U] 
20:06:42.914 00.001 9120 single-star, 8 included, MultiStar: {-0.05, 0.10}, one-star: {-0.01, 0.05}
20:06:42.914 00.000 9120 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.04) = xAngle (-1.34 = -1.34)
20:06:42.916 00.002 9120 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.31 = -1.31)
20:06:42.916 00.000 9120 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.70 mountX=0.01 mountY=-0.05, mountTheta=-1.34
20:06:42.919 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.05, opts=13)
20:06:42.920 00.001 9120 Enqueuing Move request for scope (-0.01, 0.05)
20:06:42.920 00.000 8596 Worker thread wakes up
20:06:42.920 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
20:06:42.920 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
20:06:42.920 00.000 8596 Moving (-0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
20:06:42.921 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:06:42.921 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:42.921 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:06:42.921 00.000 8596 MoveAxis(E, 0, ABG)
20:06:42.921 00.000 8596 Move returns status 0, amount 0
20:06:42.921 00.000 8596 MoveAxis(N, 0, ABG)
20:06:42.921 00.000 8596 Move returns status 0, amount 0
20:06:42.921 00.000 8596 move complete, result=0
20:06:42.921 00.000 8596 worker thread done servicing request
20:06:42.924 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2720, FiltMin=2486, FiltMax=65523, Gamma=1.000
20:06:42.944 00.020 9120 UpdateGuideState exits: m=316516 SNR=219.3
20:06:42.945 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:42.945 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:42.946 00.001 9120 Enqueuing Expose request
20:06:42.947 00.001 8596 Worker thread wakes up
20:06:42.947 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:06:42.948 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:42.948 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:44.107 01.159 8596 Exposure complete
20:06:44.191 00.084 8596 worker thread done servicing request
20:06:44.191 00.000 9120 OnExposeComplete: enter
20:06:44.192 00.001 9120 UpdateGuideState(): m_state=6
20:06:44.193 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
20:06:44.194 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.65, Mass=321833, SNR=211.3, Peak=33405 HFD=4.2
20:06:44.195 00.001 9120 MultiStar: [#1 0.08,-0.16,0.98,U] [#2 -0.24,-0.07,0.93,U] [#3 -0.17,-0.06,0.73,U] [#4 0.12,-0.15,0.49,U] [#5 0.02,-0.10,0.50,U] [#6 -0.17,-0.28,0.30,U] [#7 -0.18,-0.09,0.31,U] [#8 0.23,0.01,0.28,U] 
20:06:44.196 00.001 9120 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {0.10, -0.17}
20:06:44.197 00.001 9120 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.04) = xAngle (-4.82 = 1.46)
20:06:44.198 00.001 9120 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.79 = 1.49)
20:06:44.199 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.78 mountX=0.01 mountY=0.12, mountTheta=1.46
20:06:44.201 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.12, opts=13)
20:06:44.201 00.000 9120 Enqueuing Move request for scope (-0.03, -0.12)
20:06:44.202 00.001 8596 Worker thread wakes up
20:06:44.202 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
20:06:44.202 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
20:06:44.202 00.000 8596 Moving (-0.03, -0.12) raw xDistance=0.01 yDistance=0.12
20:06:44.202 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:06:44.202 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:44.202 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:06:44.202 00.000 8596 MoveAxis(E, 0, ABG)
20:06:44.202 00.000 8596 Move returns status 0, amount 0
20:06:44.202 00.000 8596 MoveAxis(N, 0, ABG)
20:06:44.202 00.000 8596 Move returns status 0, amount 0
20:06:44.203 00.001 8596 move complete, result=0
20:06:44.203 00.000 8596 worker thread done servicing request
20:06:44.210 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2720, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:06:44.230 00.020 9120 UpdateGuideState exits: m=321833 SNR=211.3
20:06:44.231 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:44.232 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:44.233 00.001 9120 Enqueuing Expose request
20:06:44.233 00.000 8596 Worker thread wakes up
20:06:44.233 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:06:44.234 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:44.234 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:45.220 00.986 8596 Exposure complete
20:06:45.274 00.054 8596 worker thread done servicing request
20:06:45.275 00.001 9120 OnExposeComplete: enter
20:06:45.277 00.002 9120 UpdateGuideState(): m_state=6
20:06:45.278 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
20:06:45.279 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=158.94, Mass=290988, SNR=208.9, Peak=27661 HFD=4.4
20:06:45.280 00.001 9120 MultiStar: [#1 -0.03,0.10,1.01,U] [#2 -0.40,0.15,0.88,U] [#3 -0.02,0.16,0.79,U] [#4 -0.03,0.11,0.46,U] [#5 -0.15,0.05,0.44,U] [#6 -0.34,0.13,0.34,U] [#7 -0.20,0.06,0.29,U] [#8 0.04,0.27,0.28,U] 
20:06:45.281 00.001 9120 single-star, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.13, 0.12}
20:06:45.282 00.001 9120 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.04) = xAngle (-0.65 = -0.65)
20:06:45.282 00.000 9120 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.61 = -0.61)
20:06:45.283 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.39 mountX=0.14 mountY=-0.10, mountTheta=-0.63
20:06:45.284 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=0.12, opts=13)
20:06:45.285 00.001 9120 Enqueuing Move request for scope (-0.13, 0.12)
20:06:45.286 00.001 8596 Worker thread wakes up
20:06:45.286 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
20:06:45.286 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
20:06:45.286 00.000 8596 Moving (-0.13, 0.12) raw xDistance=0.14 yDistance=-0.10
20:06:45.286 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:06:45.286 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:45.286 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:06:45.286 00.000 8596 MoveAxis(E, 0, ABG)
20:06:45.286 00.000 8596 Move returns status 0, amount 0
20:06:45.286 00.000 8596 MoveAxis(N, 0, ABG)
20:06:45.286 00.000 8596 Move returns status 0, amount 0
20:06:45.286 00.000 8596 move complete, result=0
20:06:45.286 00.000 8596 worker thread done servicing request
20:06:45.290 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2720, FiltMin=2479, FiltMax=65535, Gamma=1.000
20:06:45.315 00.025 9120 UpdateGuideState exits: m=290988 SNR=208.9
20:06:45.315 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:45.316 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:45.317 00.001 9120 Enqueuing Expose request
20:06:45.318 00.001 8596 Worker thread wakes up
20:06:45.318 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:06:45.318 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:45.318 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:46.482 01.164 8596 Exposure complete
20:06:46.553 00.071 8596 worker thread done servicing request
20:06:46.554 00.001 9120 OnExposeComplete: enter
20:06:46.555 00.001 9120 UpdateGuideState(): m_state=6
20:06:46.556 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
20:06:46.557 00.001 9120 Star::Find returns 1 (0), X=1145.17, Y=158.20, Mass=320998, SNR=218.6, Peak=21475 HFD=4.4
20:06:46.560 00.003 9120 MultiStar: [#1 -0.11,-0.53,0.91,U] [#2 -0.12,-0.46,0.92,U] [#3 -0.02,-0.36,0.63,U] [#4 -0.06,-0.42,0.42,U] [#5 -0.02,-0.62,0.41,U] [#6 -0.39,-0.78,0.32,U] [#7 -0.17,-0.52,0.33,U] [#8 0.00,-0.60,0.22,U] 
20:06:46.561 00.001 9120 refined, 8 included, MultiStar: {-0.11, -0.53}, one-star: {-0.16, -0.62}
20:06:46.562 00.001 9120 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.04) = xAngle (-4.83 = 1.46)
20:06:46.563 00.001 9120 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.79 = 1.49)
20:06:46.564 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.53 hyp=0.54 cameraTheta=-1.78 mountX=0.06 mountY=0.54, mountTheta=1.46
20:06:46.566 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.53, opts=13)
20:06:46.567 00.001 9120 Enqueuing Move request for scope (-0.11, -0.53)
20:06:46.568 00.001 8596 Worker thread wakes up
20:06:46.568 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.53) opts 0xd
20:06:46.568 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.53)
20:06:46.569 00.001 8596 Moving (-0.11, -0.53) raw xDistance=0.06 yDistance=0.54
20:06:46.569 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:06:46.569 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:06:46.569 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
20:06:46.569 00.000 8596 MoveAxis(E, 0, ABG)
20:06:46.569 00.000 8596 Move returns status 0, amount 0
20:06:46.569 00.000 8596 MoveAxis(N, 0, ABG)
20:06:46.569 00.000 8596 Move returns status 0, amount 0
20:06:46.569 00.000 8596 move complete, result=0
20:06:46.569 00.000 8596 worker thread done servicing request
20:06:46.575 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2720, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:06:46.596 00.021 9120 UpdateGuideState exits: m=320998 SNR=218.6
20:06:46.597 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:46.597 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:46.598 00.001 9120 Enqueuing Expose request
20:06:46.599 00.001 8596 Worker thread wakes up
20:06:46.599 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
20:06:46.600 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:46.600 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:47.578 00.978 8596 Exposure complete
20:06:47.641 00.063 8596 worker thread done servicing request
20:06:47.642 00.001 9120 OnExposeComplete: enter
20:06:47.643 00.001 9120 UpdateGuideState(): m_state=6
20:06:47.644 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
20:06:47.646 00.002 9120 Star::Find returns 1 (0), X=1145.35, Y=159.03, Mass=283918, SNR=236.1, Peak=24157 HFD=4.3
20:06:47.648 00.002 9120 MultiStar: [#1 0.16,0.09,0.85,U] [#2 -0.12,0.03,0.77,U] [#3 -0.05,0.17,0.73,U] [#4 0.15,0.12,0.45,U] [#5 -0.09,-0.08,0.37,U] [#6 -0.13,-0.07,0.29,U] [#7 0.08,-0.06,0.24,U] [#8 0.34,0.25,0.25,U] 
20:06:47.649 00.001 9120 refined, 8 included, MultiStar: {0.03, 0.10}, one-star: {0.02, 0.21}
20:06:47.649 00.000 9120 CameraToMount -- cameraTheta (1.30) - m_xAngle (3.04) = xAngle (-1.74 = -1.74)
20:06:47.650 00.001 9120 CameraToMount -- cameraTheta (1.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.70 = -1.70)
20:06:47.651 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.30 mountX=-0.02 mountY=-0.10, mountTheta=-1.74
20:06:47.652 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.10, opts=13)
20:06:47.654 00.002 9120 Enqueuing Move request for scope (0.03, 0.10)
20:06:47.656 00.002 8596 Worker thread wakes up
20:06:47.656 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
20:06:47.656 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
20:06:47.656 00.000 8596 Moving (0.03, 0.10) raw xDistance=-0.02 yDistance=-0.10
20:06:47.656 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:06:47.656 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:47.657 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:06:47.657 00.000 8596 MoveAxis(E, 0, ABG)
20:06:47.657 00.000 8596 Move returns status 0, amount 0
20:06:47.657 00.000 8596 MoveAxis(N, 0, ABG)
20:06:47.657 00.000 8596 Move returns status 0, amount 0
20:06:47.657 00.000 8596 move complete, result=0
20:06:47.657 00.000 8596 worker thread done servicing request
20:06:47.662 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2723, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:06:47.682 00.020 9120 UpdateGuideState exits: m=283918 SNR=236.1
20:06:47.683 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:47.683 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:47.684 00.001 9120 Enqueuing Expose request
20:06:47.686 00.002 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:06:47.687 00.001 8596 Worker thread wakes up
20:06:47.687 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:47.687 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:48.842 01.155 8596 Exposure complete
20:06:48.917 00.075 8596 worker thread done servicing request
20:06:48.917 00.000 9120 OnExposeComplete: enter
20:06:48.918 00.001 9120 UpdateGuideState(): m_state=6
20:06:48.918 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
20:06:48.919 00.001 9120 Star::Find returns 1 (0), X=1144.83, Y=158.99, Mass=308815, SNR=210.7, Peak=23805 HFD=4.3
20:06:48.920 00.001 9120 MultiStar: [#1 -0.59,0.09,1.00,U] [#2 -0.70,0.14,0.89,U] [#3 -0.65,0.04,0.82,U] [#4 -0.42,0.07,0.45,U] [#5 -0.49,0.21,0.39,U] [#6 -0.41,-0.11,0.30,U] [#7 -0.75,0.09,0.28,U] [#8 -0.06,0.54,0.25,U] 
20:06:48.921 00.001 9120 single-star, 8 included, MultiStar: {-0.55, 0.12}, one-star: {-0.50, 0.16}
20:06:48.922 00.001 9120 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.04) = xAngle (-0.22 = -0.22)
20:06:48.923 00.001 9120 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.18 = -0.18)
20:06:48.925 00.002 9120 CameraToMount -- cameraX=-0.50 cameraY=0.16 hyp=0.53 cameraTheta=2.82 mountX=0.51 mountY=-0.10, mountTheta=-0.18
20:06:48.928 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.50, y=0.16, opts=13)
20:06:48.930 00.002 9120 Enqueuing Move request for scope (-0.50, 0.16)
20:06:48.931 00.001 8596 Worker thread wakes up
20:06:48.931 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.16) opts 0xd
20:06:48.931 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.50, 0.16)
20:06:48.932 00.001 8596 Moving (-0.50, 0.16) raw xDistance=0.51 yDistance=-0.10
20:06:48.932 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
20:06:48.932 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:48.932 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:06:48.932 00.000 8596 MoveAxis(W, 74, ABG)
20:06:48.932 00.000 8596 Guiding  Dir = 3, Dur = 74
20:06:48.933 00.001 8596 IsSlewing returns 0
20:06:48.933 00.000 8596 IsGuiding returns 0
20:06:48.938 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2723, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:06:48.953 00.015 9120 UpdateGuideState exits: m=308815 SNR=210.7
20:06:48.954 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:48.955 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:48.955 00.000 9120 Enqueuing Expose request
20:06:48.981 00.026 8596 PulseGuide returned control before completion, sleep 35
20:06:49.028 00.047 8596 IsGuiding returns 1
20:06:49.028 00.000 8596 scope still moving after pulse duration time elapsed
20:06:49.063 00.035 8596 IsSlewing returns 0
20:06:49.063 00.000 8596 IsGuiding returns 1
20:06:49.090 00.027 8596 IsSlewing returns 0
20:06:49.090 00.000 8596 IsGuiding returns 0
20:06:49.090 00.000 8596 scope move finished after 74 + 82 ms
20:06:49.090 00.000 8596 Move returns status 0, amount 74
20:06:49.090 00.000 8596 MoveAxis(N, 0, ABG)
20:06:49.090 00.000 8596 Move returns status 0, amount 0
20:06:49.090 00.000 8596 move complete, result=0
20:06:49.090 00.000 8596 worker thread done servicing request
20:06:49.090 00.000 8596 Worker thread wakes up
20:06:49.090 00.000 9120 GuideStep: 0.5 px 74 ms WEST, -0.1 px 0 ms NORTH
20:06:49.092 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:49.092 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:50.060 00.968 8596 Exposure complete
20:06:50.141 00.081 8596 worker thread done servicing request
20:06:50.141 00.000 9120 OnExposeComplete: enter
20:06:50.142 00.001 9120 UpdateGuideState(): m_state=6
20:06:50.143 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
20:06:50.144 00.001 9120 Star::Find returns 1 (0), X=1145.08, Y=159.12, Mass=261675, SNR=207.9, Peak=22621 HFD=4.3
20:06:50.145 00.001 9120 MultiStar: [#1 -0.18,0.31,0.88,U] [#2 -0.37,0.15,0.99,U] [#3 -0.26,0.34,0.68,U] [#4 -0.18,0.19,0.47,U] [#5 -0.30,0.41,0.42,U] [#6 -0.22,-0.00,0.28,U] [#7 -0.14,0.07,0.45,U] [#8 -0.00,0.26,0.30,U] 
20:06:50.146 00.001 9120 refined, 8 included, MultiStar: {-0.23, 0.24}, one-star: {-0.25, 0.29}
20:06:50.147 00.001 9120 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.04) = xAngle (-0.70 = -0.70)
20:06:50.148 00.001 9120 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.66 = -0.66)
20:06:50.149 00.001 9120 CameraToMount -- cameraX=-0.23 cameraY=0.24 hyp=0.34 cameraTheta=2.34 mountX=0.26 mountY=-0.21, mountTheta=-0.67
20:06:50.150 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.23, y=0.24, opts=13)
20:06:50.151 00.001 9120 Enqueuing Move request for scope (-0.23, 0.24)
20:06:50.152 00.001 8596 Worker thread wakes up
20:06:50.152 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.24) opts 0xd
20:06:50.152 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.23, 0.24)
20:06:50.152 00.000 8596 Moving (-0.23, 0.24) raw xDistance=0.26 yDistance=-0.21
20:06:50.152 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
20:06:50.152 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:06:50.152 00.000 8596 MoveAxis(W, 42, ABG)
20:06:50.152 00.000 8596 Guiding  Dir = 3, Dur = 42
20:06:50.152 00.000 8596 IsSlewing returns 0
20:06:50.153 00.001 8596 IsGuiding returns 0
20:06:50.155 00.002 8596 PulseGuide returned control before completion, sleep 50
20:06:50.157 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2720, FiltMin=2483, FiltMax=65523, Gamma=1.000
20:06:50.175 00.018 9120 UpdateGuideState exits: m=261675 SNR=207.9
20:06:50.178 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:50.180 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:50.182 00.002 9120 Enqueuing Expose request
20:06:50.217 00.035 8596 IsGuiding returns 1
20:06:50.217 00.000 8596 scope still moving after pulse duration time elapsed
20:06:50.247 00.030 8596 IsSlewing returns 0
20:06:50.247 00.000 8596 IsGuiding returns 0
20:06:50.247 00.000 8596 scope move finished after 42 + 52 ms
20:06:50.247 00.000 8596 Move returns status 0, amount 42
20:06:50.247 00.000 8596 MoveAxis(N, 43, ABG)
20:06:50.247 00.000 8596 Guiding  Dir = 0, Dur = 43
20:06:50.247 00.000 8596 IsSlewing returns 0
20:06:50.248 00.001 8596 IsGuiding returns 0
20:06:50.248 00.000 8596 PulseGuide returned control before completion, sleep 53
20:06:50.310 00.062 8596 IsGuiding returns 1
20:06:50.310 00.000 8596 scope still moving after pulse duration time elapsed
20:06:50.342 00.032 8596 IsSlewing returns 0
20:06:50.342 00.000 8596 IsGuiding returns 0
20:06:50.342 00.000 8596 scope move finished after 43 + 51 ms
20:06:50.342 00.000 8596 Move returns status 0, amount 43
20:06:50.342 00.000 8596 move complete, result=0
20:06:50.342 00.000 8596 worker thread done servicing request
20:06:50.342 00.000 8596 Worker thread wakes up
20:06:50.342 00.000 9120 GuideStep: 0.3 px 42 ms WEST, -0.2 px 43 ms NORTH
20:06:50.344 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:50.344 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:51.514 01.170 8596 Exposure complete
20:06:51.618 00.104 8596 worker thread done servicing request
20:06:51.618 00.000 9120 OnExposeComplete: enter
20:06:51.620 00.002 9120 UpdateGuideState(): m_state=6
20:06:51.623 00.003 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
20:06:51.630 00.007 9120 Star::Find returns 1 (0), X=1145.77, Y=158.77, Mass=291856, SNR=206.3, Peak=22029 HFD=4.5
20:06:51.631 00.001 9120 MultiStar: [#1 0.48,-0.17,0.91,U] [#2 0.45,-0.21,0.95,U] [#3 0.42,-0.05,0.77,U] [#4 0.52,-0.04,0.49,U] [#5 0.61,0.05,0.45,U] [#6 0.45,-0.19,0.33,U] [#7 0.59,-0.28,0.33,U] [#8 0.95,0.16,0.25,U] 
20:06:51.632 00.001 9120 single-star, 8 included, MultiStar: {0.50, -0.10}, one-star: {0.44, -0.05}
20:06:51.633 00.001 9120 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.04) = xAngle (-3.15 = 3.13)
20:06:51.634 00.001 9120 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:06:51.635 00.001 9120 CameraToMount -- cameraX=0.44 cameraY=-0.05 hyp=0.45 cameraTheta=-0.11 mountX=-0.45 mountY=-0.01, mountTheta=-3.12
20:06:51.637 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.44, y=-0.05, opts=13)
20:06:51.639 00.002 9120 Enqueuing Move request for scope (0.44, -0.05)
20:06:51.640 00.001 8596 Worker thread wakes up
20:06:51.640 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.05) opts 0xd
20:06:51.640 00.000 8596 Handling offset move in thread for scope, endpoint = (0.44, -0.05)
20:06:51.640 00.000 8596 Moving (0.44, -0.05) raw xDistance=-0.45 yDistance=-0.01
20:06:51.640 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.45
20:06:51.640 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:51.640 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:06:51.640 00.000 8596 MoveAxis(E, 61, ABG)
20:06:51.640 00.000 8596 Guiding  Dir = 2, Dur = 61
20:06:51.641 00.001 8596 IsSlewing returns 0
20:06:51.641 00.000 8596 IsGuiding returns 0
20:06:51.650 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2723, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:06:51.658 00.008 8596 PulseGuide returned control before completion, sleep 54
20:06:51.674 00.016 9120 UpdateGuideState exits: m=291856 SNR=206.3
20:06:51.675 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:51.677 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:51.678 00.001 9120 Enqueuing Expose request
20:06:51.720 00.042 8596 IsGuiding returns 1
20:06:51.720 00.000 8596 scope still moving after pulse duration time elapsed
20:06:51.752 00.032 8596 IsSlewing returns 0
20:06:51.752 00.000 8596 IsGuiding returns 0
20:06:51.752 00.000 8596 scope move finished after 61 + 50 ms
20:06:51.752 00.000 8596 Move returns status 0, amount 61
20:06:51.752 00.000 8596 MoveAxis(N, 0, ABG)
20:06:51.752 00.000 8596 Move returns status 0, amount 0
20:06:51.753 00.001 8596 move complete, result=0
20:06:51.753 00.000 8596 worker thread done servicing request
20:06:51.753 00.000 8596 Worker thread wakes up
20:06:51.753 00.000 9120 GuideStep: -0.4 px 61 ms EAST, -0.0 px 0 ms NORTH
20:06:51.754 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:51.754 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:52.737 00.983 8596 Exposure complete
20:06:52.804 00.067 8596 worker thread done servicing request
20:06:52.804 00.000 9120 OnExposeComplete: enter
20:06:52.806 00.002 9120 UpdateGuideState(): m_state=6
20:06:52.807 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
20:06:52.809 00.002 9120 Star::Find returns 1 (0), X=1145.58, Y=159.00, Mass=297388, SNR=201.6, Peak=22509 HFD=4.5
20:06:52.812 00.003 9120 MultiStar: [#1 0.38,0.14,1.06,U] [#2 0.18,0.12,0.89,U] [#3 0.28,0.21,0.77,U] [#4 0.34,0.08,0.48,U] [#5 0.31,0.19,0.45,U] [#6 0.28,-0.07,0.31,U] [#7 0.55,0.15,0.36,U] [#8 0.53,0.52,0.25,U] 
20:06:52.813 00.001 9120 single-star, 8 included, MultiStar: {0.32, 0.16}, one-star: {0.25, 0.18}
20:06:52.815 00.002 9120 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.04) = xAngle (-2.42 = -2.42)
20:06:52.817 00.002 9120 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.38 = -2.38)
20:06:52.818 00.001 9120 CameraToMount -- cameraX=0.25 cameraY=0.18 hyp=0.31 cameraTheta=0.62 mountX=-0.23 mountY=-0.21, mountTheta=-2.40
20:06:52.821 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=0.18, opts=13)
20:06:52.824 00.003 9120 Enqueuing Move request for scope (0.25, 0.18)
20:06:52.825 00.001 8596 Worker thread wakes up
20:06:52.826 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.18) opts 0xd
20:06:52.826 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, 0.18)
20:06:52.826 00.000 8596 Moving (0.25, 0.18) raw xDistance=-0.23 yDistance=-0.21
20:06:52.826 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
20:06:52.826 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:06:52.826 00.000 8596 MoveAxis(E, 38, ABG)
20:06:52.826 00.000 8596 Guiding  Dir = 2, Dur = 38
20:06:52.826 00.000 8596 IsSlewing returns 0
20:06:52.826 00.000 8596 IsGuiding returns 0
20:06:52.833 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2723, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:06:52.863 00.030 9120 UpdateGuideState exits: m=297388 SNR=201.6
20:06:52.864 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:52.865 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:52.867 00.002 9120 Enqueuing Expose request
20:06:52.868 00.001 8596 IsGuiding returns 1
20:06:52.868 00.000 8596 scope still moving after pulse duration time elapsed
20:06:52.896 00.028 8596 IsSlewing returns 0
20:06:52.897 00.001 8596 IsGuiding returns 1
20:06:52.928 00.031 8596 IsSlewing returns 0
20:06:52.928 00.000 8596 IsGuiding returns 1
20:06:52.958 00.030 8596 IsSlewing returns 0
20:06:52.958 00.000 8596 IsGuiding returns 0
20:06:52.958 00.000 8596 scope move finished after 38 + 94 ms
20:06:52.958 00.000 8596 Move returns status 0, amount 38
20:06:52.958 00.000 8596 MoveAxis(N, 45, ABG)
20:06:52.958 00.000 8596 Guiding  Dir = 0, Dur = 45
20:06:52.958 00.000 8596 IsSlewing returns 0
20:06:52.958 00.000 8596 IsGuiding returns 0
20:06:52.961 00.003 8596 PulseGuide returned control before completion, sleep 52
20:06:53.022 00.061 8596 IsGuiding returns 1
20:06:53.022 00.000 8596 scope still moving after pulse duration time elapsed
20:06:53.053 00.031 8596 IsSlewing returns 0
20:06:53.053 00.000 8596 IsGuiding returns 0
20:06:53.053 00.000 8596 scope move finished after 45 + 49 ms
20:06:53.053 00.000 8596 Move returns status 0, amount 45
20:06:53.054 00.001 8596 move complete, result=0
20:06:53.054 00.000 8596 worker thread done servicing request
20:06:53.054 00.000 8596 Worker thread wakes up
20:06:53.054 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:53.054 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:53.054 00.000 9120 GuideStep: -0.2 px 38 ms EAST, -0.2 px 45 ms NORTH
20:06:54.223 01.169 8596 Exposure complete
20:06:54.287 00.064 8596 worker thread done servicing request
20:06:54.287 00.000 9120 OnExposeComplete: enter
20:06:54.288 00.001 9120 UpdateGuideState(): m_state=6
20:06:54.289 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
20:06:54.290 00.001 9120 Star::Find returns 1 (0), X=1144.87, Y=158.50, Mass=294473, SNR=209.7, Peak=21085 HFD=4.4
20:06:54.291 00.001 9120 MultiStar: [#1 -0.49,-0.35,0.94,U] [#2 -0.55,-0.60,0.93,U] [#3 -0.61,-0.26,0.81,U] [#4 -0.53,-0.20,0.47,U] [#5 -0.47,-0.50,0.40,U] [#6 -0.52,-0.40,0.32,U] [#7 -0.42,-0.16,0.30,U] [#8 -0.14,-0.18,0.24,U] 
20:06:54.292 00.001 9120 single-star, 8 included, MultiStar: {-0.50, -0.36}, one-star: {-0.45, -0.32}
20:06:54.293 00.001 9120 CameraToMount -- cameraTheta (-2.52) - m_xAngle (3.04) = xAngle (-5.56 = 0.72)
20:06:54.294 00.001 9120 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.53 = 0.76)
20:06:54.295 00.001 9120 CameraToMount -- cameraX=-0.45 cameraY=-0.32 hyp=0.56 cameraTheta=-2.52 mountX=0.42 mountY=0.38, mountTheta=0.74
20:06:54.297 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.45, y=-0.32, opts=13)
20:06:54.299 00.002 9120 Enqueuing Move request for scope (-0.45, -0.32)
20:06:54.300 00.001 8596 Worker thread wakes up
20:06:54.300 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.32) opts 0xd
20:06:54.300 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.45, -0.32)
20:06:54.300 00.000 8596 Moving (-0.45, -0.32) raw xDistance=0.42 yDistance=0.38
20:06:54.300 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
20:06:54.300 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:06:54.301 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
20:06:54.301 00.000 8596 MoveAxis(W, 58, ABG)
20:06:54.301 00.000 8596 Guiding  Dir = 3, Dur = 58
20:06:54.301 00.000 8596 IsSlewing returns 0
20:06:54.301 00.000 8596 IsGuiding returns 0
20:06:54.303 00.002 8596 PulseGuide returned control before completion, sleep 67
20:06:54.307 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2720, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:06:54.336 00.029 9120 UpdateGuideState exits: m=294473 SNR=209.7
20:06:54.338 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:54.339 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:54.341 00.002 9120 Enqueuing Expose request
20:06:54.384 00.043 8596 IsGuiding returns 0
20:06:54.384 00.000 8596 Move returns status 0, amount 58
20:06:54.384 00.000 8596 MoveAxis(N, 0, ABG)
20:06:54.384 00.000 8596 Move returns status 0, amount 0
20:06:54.384 00.000 8596 move complete, result=0
20:06:54.385 00.001 8596 worker thread done servicing request
20:06:54.385 00.000 8596 Worker thread wakes up
20:06:54.385 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:54.385 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:54.385 00.000 9120 GuideStep: 0.4 px 58 ms WEST, 0.4 px 0 ms NORTH
20:06:55.360 00.975 8596 Exposure complete
20:06:55.421 00.061 8596 worker thread done servicing request
20:06:55.421 00.000 9120 OnExposeComplete: enter
20:06:55.422 00.001 9120 UpdateGuideState(): m_state=6
20:06:55.423 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
20:06:55.424 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.03, Mass=273756, SNR=210.1, Peak=24435 HFD=4.2
20:06:55.425 00.001 9120 MultiStar: [#1 0.01,-0.86,0.92,U] [#2 -0.18,-0.97,0.97,U] [#3 -0.14,-0.76,0.73,U] [#4 0.11,-0.77,0.50,U] [#5 -0.11,-0.84,0.51,U] [#6 -0.23,-0.91,0.29,U] [#7 -0.22,-0.86,0.35,U] [#8 0.13,-0.96,0.26,U] 
20:06:55.426 00.001 9120 single-star, 8 included, MultiStar: {-0.06, -0.85}, one-star: {0.02, -0.80}
20:06:55.426 00.000 9120 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.04) = xAngle (-4.58 = 1.70)
20:06:55.427 00.001 9120 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.55 = 1.74)
20:06:55.428 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.80 hyp=0.80 cameraTheta=-1.54 mountX=-0.10 mountY=0.79, mountTheta=1.70
20:06:55.429 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.80, opts=13)
20:06:55.430 00.001 9120 Enqueuing Move request for scope (0.02, -0.80)
20:06:55.431 00.001 8596 Worker thread wakes up
20:06:55.431 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.80) opts 0xd
20:06:55.431 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.80)
20:06:55.431 00.000 8596 Moving (0.02, -0.80) raw xDistance=-0.10 yDistance=0.79
20:06:55.431 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:06:55.431 00.000 8596 resist switch: large excursion: input 0.79 thresh 0.60 direction from -1 to 1
20:06:55.431 00.000 8596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.36
20:06:55.431 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
20:06:55.431 00.000 8596 MoveAxis(E, 0, ABG)
20:06:55.431 00.000 8596 Move returns status 0, amount 0
20:06:55.431 00.000 8596 MoveAxis(S, 166, ABG)
20:06:55.431 00.000 8596 Guiding  Dir = 1, Dur = 166
20:06:55.431 00.000 8596 IsSlewing returns 0
20:06:55.432 00.001 8596 IsGuiding returns 0
20:06:55.436 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2723, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:06:55.454 00.018 9120 UpdateGuideState exits: m=273756 SNR=210.1
20:06:55.456 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:55.456 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:55.458 00.002 9120 Enqueuing Expose request
20:06:55.483 00.025 8596 PulseGuide returned control before completion, sleep 126
20:06:55.622 00.139 8596 IsGuiding returns 1
20:06:55.622 00.000 8596 scope still moving after pulse duration time elapsed
20:06:55.654 00.032 8596 IsSlewing returns 0
20:06:55.654 00.000 8596 IsGuiding returns 1
20:06:55.686 00.032 8596 IsSlewing returns 0
20:06:55.686 00.000 8596 IsGuiding returns 0
20:06:55.686 00.000 8596 scope move finished after 166 + 88 ms
20:06:55.687 00.001 8596 Move returns status 0, amount 166
20:06:55.687 00.000 8596 move complete, result=0
20:06:55.687 00.000 8596 worker thread done servicing request
20:06:55.687 00.000 8596 Worker thread wakes up
20:06:55.687 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.8 px 166 ms SOUTH
20:06:55.690 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:55.690 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:56.846 01.156 8596 Exposure complete
20:06:56.923 00.077 8596 worker thread done servicing request
20:06:56.923 00.000 9120 OnExposeComplete: enter
20:06:56.924 00.001 9120 UpdateGuideState(): m_state=6
20:06:56.926 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
20:06:56.928 00.002 9120 Star::Find returns 1 (0), X=1145.70, Y=158.89, Mass=313918, SNR=206.1, Peak=25981 HFD=4.4
20:06:56.930 00.002 9120 MultiStar: [#1 0.28,-0.04,0.94,U] [#2 0.04,-0.12,0.99,U] [#3 0.31,-0.07,0.74,U] [#4 0.40,-0.00,0.59,U] [#5 0.29,0.07,0.40,U] [#6 0.18,-0.01,0.32,U] [#7 0.31,0.00,0.34,U] [#8 0.74,0.19,0.28,U] 
20:06:56.931 00.001 9120 refined, 8 included, MultiStar: {0.29, -0.01}, one-star: {0.37, 0.07}
20:06:56.932 00.001 9120 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.04) = xAngle (-3.08 = -3.08)
20:06:56.933 00.001 9120 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.05 = -3.05)
20:06:56.934 00.001 9120 CameraToMount -- cameraX=0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-0.04 mountX=-0.29 mountY=-0.03, mountTheta=-3.05
20:06:56.935 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.29, y=-0.01, opts=13)
20:06:56.936 00.001 9120 Enqueuing Move request for scope (0.29, -0.01)
20:06:56.937 00.001 8596 Worker thread wakes up
20:06:56.937 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.01) opts 0xd
20:06:56.937 00.000 8596 Handling offset move in thread for scope, endpoint = (0.29, -0.01)
20:06:56.937 00.000 8596 Moving (0.29, -0.01) raw xDistance=-0.29 yDistance=-0.03
20:06:56.937 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:06:56.937 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:56.937 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:06:56.937 00.000 8596 MoveAxis(E, 42, ABG)
20:06:56.937 00.000 8596 Guiding  Dir = 2, Dur = 42
20:06:56.938 00.001 8596 IsSlewing returns 0
20:06:56.938 00.000 8596 IsGuiding returns 0
20:06:56.945 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2720, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:06:56.974 00.029 8596 PulseGuide returned control before completion, sleep 16
20:06:56.974 00.000 9120 UpdateGuideState exits: m=313918 SNR=206.1
20:06:56.976 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:56.977 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:56.977 00.000 9120 Enqueuing Expose request
20:06:57.003 00.026 8596 IsGuiding returns 1
20:06:57.003 00.000 8596 scope still moving after pulse duration time elapsed
20:06:57.035 00.032 8596 IsSlewing returns 0
20:06:57.036 00.001 8596 IsGuiding returns 1
20:06:57.065 00.029 8596 IsSlewing returns 0
20:06:57.065 00.000 8596 IsGuiding returns 0
20:06:57.065 00.000 8596 scope move finished after 42 + 85 ms
20:06:57.065 00.000 8596 Move returns status 0, amount 42
20:06:57.065 00.000 8596 MoveAxis(N, 0, ABG)
20:06:57.065 00.000 8596 Move returns status 0, amount 0
20:06:57.065 00.000 8596 move complete, result=0
20:06:57.065 00.000 8596 worker thread done servicing request
20:06:57.065 00.000 8596 Worker thread wakes up
20:06:57.065 00.000 9120 GuideStep: -0.3 px 42 ms EAST, -0.0 px 0 ms NORTH
20:06:57.068 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:57.068 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:58.049 00.981 8596 Exposure complete
20:06:58.113 00.064 8596 worker thread done servicing request
20:06:58.113 00.000 9120 OnExposeComplete: enter
20:06:58.116 00.003 9120 UpdateGuideState(): m_state=6
20:06:58.117 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
20:06:58.118 00.001 9120 Star::Find returns 1 (0), X=1145.16, Y=158.78, Mass=290070, SNR=208.6, Peak=29981 HFD=4.3
20:06:58.119 00.001 9120 MultiStar: [#1 -0.17,-0.17,1.04,U] [#2 -0.35,-0.25,1.00,U] [#3 -0.24,-0.13,0.72,U] [#4 -0.07,-0.10,0.52,U] [#5 -0.19,-0.16,0.47,U] [#6 -0.17,-0.14,0.33,U] [#7 -0.26,-0.20,0.36,U] [#8 -0.06,-0.13,0.29,U] 
20:06:58.120 00.001 9120 single-star, 8 included, MultiStar: {-0.20, -0.15}, one-star: {-0.17, -0.04}
20:06:58.121 00.001 9120 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.04) = xAngle (-5.96 = 0.33)
20:06:58.123 00.002 9120 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.92 = 0.36)
20:06:58.124 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.91 mountX=0.16 mountY=0.06, mountTheta=0.36
20:06:58.127 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.04, opts=13)
20:06:58.127 00.000 9120 Enqueuing Move request for scope (-0.17, -0.04)
20:06:58.129 00.002 8596 Worker thread wakes up
20:06:58.129 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
20:06:58.129 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
20:06:58.129 00.000 8596 Moving (-0.17, -0.04) raw xDistance=0.16 yDistance=0.06
20:06:58.129 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:06:58.129 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:06:58.129 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:06:58.129 00.000 8596 MoveAxis(E, 0, ABG)
20:06:58.129 00.000 8596 Move returns status 0, amount 0
20:06:58.129 00.000 8596 MoveAxis(N, 0, ABG)
20:06:58.130 00.001 8596 Move returns status 0, amount 0
20:06:58.130 00.000 8596 move complete, result=0
20:06:58.130 00.000 8596 worker thread done servicing request
20:06:58.134 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2720, FiltMin=2470, FiltMax=65491, Gamma=1.000
20:06:58.161 00.027 9120 UpdateGuideState exits: m=290070 SNR=208.6
20:06:58.163 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:58.165 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:58.166 00.001 9120 Enqueuing Expose request
20:06:58.168 00.002 8596 Worker thread wakes up
20:06:58.168 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:58.168 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:06:58.168 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:06:59.331 01.163 8596 Exposure complete
20:06:59.416 00.085 8596 worker thread done servicing request
20:06:59.416 00.000 9120 OnExposeComplete: enter
20:06:59.417 00.001 9120 UpdateGuideState(): m_state=6
20:06:59.418 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
20:06:59.419 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.52, Mass=299510, SNR=210.2, Peak=29181 HFD=4.6
20:06:59.420 00.001 9120 MultiStar: [#1 -0.11,-0.26,0.93,U] [#2 -0.15,-0.31,1.10,U] [#3 -0.07,-0.27,0.78,U] [#4 -0.02,-0.30,0.48,U] [#5 -0.04,-0.21,0.48,U] [#6 -0.33,-0.44,0.30,U] [#7 -0.14,0.03,0.33,U] [#8 0.09,-0.28,0.22,U] 
20:06:59.422 00.002 9120 refined, 8 included, MultiStar: {-0.09, -0.27}, one-star: {-0.05, -0.31}
20:06:59.423 00.001 9120 CameraToMount -- cameraTheta (-1.90) - m_xAngle (3.04) = xAngle (-4.94 = 1.34)
20:06:59.424 00.001 9120 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.90 = 1.38)
20:06:59.425 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.27 hyp=0.29 cameraTheta=-1.90 mountX=0.06 mountY=0.28, mountTheta=1.35
20:06:59.427 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.27, opts=13)
20:06:59.428 00.001 9120 Enqueuing Move request for scope (-0.09, -0.27)
20:06:59.429 00.001 8596 Worker thread wakes up
20:06:59.429 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.27) opts 0xd
20:06:59.429 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.27)
20:06:59.429 00.000 8596 Moving (-0.09, -0.27) raw xDistance=0.06 yDistance=0.28
20:06:59.429 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:06:59.429 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:06:59.429 00.000 8596 MoveAxis(E, 0, ABG)
20:06:59.429 00.000 8596 Move returns status 0, amount 0
20:06:59.429 00.000 8596 MoveAxis(S, 59, ABG)
20:06:59.429 00.000 8596 Guiding  Dir = 1, Dur = 59
20:06:59.430 00.001 8596 IsSlewing returns 0
20:06:59.430 00.000 8596 IsGuiding returns 0
20:06:59.435 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2720, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:06:59.454 00.019 9120 UpdateGuideState exits: m=299510 SNR=210.2
20:06:59.456 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:06:59.457 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:06:59.458 00.001 9120 Enqueuing Expose request
20:06:59.462 00.004 8596 PulseGuide returned control before completion, sleep 37
20:06:59.508 00.046 8596 IsGuiding returns 1
20:06:59.508 00.000 8596 scope still moving after pulse duration time elapsed
20:06:59.540 00.032 8596 IsSlewing returns 0
20:06:59.540 00.000 8596 IsGuiding returns 1
20:06:59.571 00.031 8596 IsSlewing returns 0
20:06:59.571 00.000 8596 IsGuiding returns 0
20:06:59.571 00.000 8596 scope move finished after 59 + 83 ms
20:06:59.572 00.001 8596 Move returns status 0, amount 59
20:06:59.572 00.000 8596 move complete, result=0
20:06:59.572 00.000 8596 worker thread done servicing request
20:06:59.572 00.000 8596 Worker thread wakes up
20:06:59.572 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:06:59.572 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 59 ms SOUTH
20:06:59.575 00.003 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:00.569 00.994 8596 Exposure complete
20:07:00.634 00.065 8596 worker thread done servicing request
20:07:00.634 00.000 9120 OnExposeComplete: enter
20:07:00.635 00.001 9120 UpdateGuideState(): m_state=6
20:07:00.636 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
20:07:00.637 00.001 9120 Star::Find returns 1 (0), X=1145.59, Y=158.70, Mass=296642, SNR=218.3, Peak=28189 HFD=4.5
20:07:00.639 00.002 9120 MultiStar: [#1 0.21,-0.08,0.90,U] [#2 0.16,-0.11,0.86,U] [#3 0.22,-0.17,0.76,U] [#4 0.36,-0.26,0.41,U] [#5 0.16,-0.06,0.46,U] [#6 0.27,-0.13,0.34,U] [#7 0.16,-0.05,0.28,U] [#8 0.53,-0.24,0.27,U] 
20:07:00.641 00.002 9120 refined, 8 included, MultiStar: {0.24, -0.13}, one-star: {0.26, -0.12}
20:07:00.641 00.000 9120 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.04) = xAngle (-3.53 = 2.75)
20:07:00.643 00.002 9120 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.50 = 2.79)
20:07:00.644 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-0.49 mountX=-0.25 mountY=0.09, mountTheta=2.78
20:07:00.645 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=-0.13, opts=13)
20:07:00.647 00.002 9120 Enqueuing Move request for scope (0.24, -0.13)
20:07:00.647 00.000 8596 Worker thread wakes up
20:07:00.647 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.13) opts 0xd
20:07:00.647 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, -0.13)
20:07:00.647 00.000 8596 Moving (0.24, -0.13) raw xDistance=-0.25 yDistance=0.09
20:07:00.648 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:07:00.648 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:00.648 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:07:00.648 00.000 8596 MoveAxis(E, 36, ABG)
20:07:00.648 00.000 8596 Guiding  Dir = 2, Dur = 36
20:07:00.648 00.000 8596 IsSlewing returns 0
20:07:00.648 00.000 8596 IsGuiding returns 0
20:07:00.650 00.002 8596 PulseGuide returned control before completion, sleep 45
20:07:00.653 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:07:00.668 00.015 9120 UpdateGuideState exits: m=296642 SNR=218.3
20:07:00.669 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:00.669 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:00.670 00.001 9120 Enqueuing Expose request
20:07:00.697 00.027 8596 IsGuiding returns 1
20:07:00.697 00.000 8596 scope still moving after pulse duration time elapsed
20:07:00.729 00.032 8596 IsSlewing returns 0
20:07:00.729 00.000 8596 IsGuiding returns 0
20:07:00.729 00.000 8596 scope move finished after 36 + 44 ms
20:07:00.729 00.000 8596 Move returns status 0, amount 36
20:07:00.729 00.000 8596 MoveAxis(N, 0, ABG)
20:07:00.729 00.000 8596 Move returns status 0, amount 0
20:07:00.729 00.000 8596 move complete, result=0
20:07:00.729 00.000 8596 worker thread done servicing request
20:07:00.729 00.000 8596 Worker thread wakes up
20:07:00.729 00.000 9120 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
20:07:00.731 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:00.731 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:01.885 01.154 8596 Exposure complete
20:07:01.953 00.068 8596 worker thread done servicing request
20:07:01.954 00.001 9120 OnExposeComplete: enter
20:07:01.955 00.001 9120 UpdateGuideState(): m_state=6
20:07:01.956 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
20:07:01.956 00.000 9120 Star::Find returns 1 (0), X=1145.23, Y=158.99, Mass=310201, SNR=203.2, Peak=32765 HFD=4.3
20:07:01.957 00.001 9120 MultiStar: [#1 -0.06,0.19,1.01,U] [#2 -0.26,0.13,0.95,U] [#3 -0.07,0.24,0.81,U] [#4 -0.06,0.19,0.53,U] [#5 -0.10,0.32,0.45,U] [#6 -0.24,0.07,0.32,U] [#7 -0.12,0.12,0.33,U] [#8 0.20,0.32,0.30,U] 
20:07:01.958 00.001 9120 single-star, 8 included, MultiStar: {-0.10, 0.19}, one-star: {-0.10, 0.17}
20:07:01.959 00.001 9120 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.04) = xAngle (-0.95 = -0.95)
20:07:01.960 00.001 9120 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.92 = -0.92)
20:07:01.960 00.000 9120 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.19 cameraTheta=2.09 mountX=0.11 mountY=-0.15, mountTheta=-0.94
20:07:01.962 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.17, opts=13)
20:07:01.962 00.000 9120 Enqueuing Move request for scope (-0.10, 0.17)
20:07:01.963 00.001 8596 Worker thread wakes up
20:07:01.963 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
20:07:01.963 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
20:07:01.963 00.000 8596 Moving (-0.10, 0.17) raw xDistance=0.11 yDistance=-0.15
20:07:01.963 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:07:01.963 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:01.964 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:07:01.964 00.000 8596 MoveAxis(E, 0, ABG)
20:07:01.964 00.000 8596 Move returns status 0, amount 0
20:07:01.964 00.000 8596 MoveAxis(N, 0, ABG)
20:07:01.964 00.000 8596 Move returns status 0, amount 0
20:07:01.964 00.000 8596 move complete, result=0
20:07:01.964 00.000 8596 worker thread done servicing request
20:07:01.968 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2723, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:07:01.998 00.030 9120 UpdateGuideState exits: m=310201 SNR=203.2
20:07:01.999 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:02.002 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:02.003 00.001 9120 Enqueuing Expose request
20:07:02.003 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:07:02.004 00.001 8596 Worker thread wakes up
20:07:02.005 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:02.005 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:02.993 00.988 8596 Exposure complete
20:07:03.069 00.076 8596 worker thread done servicing request
20:07:03.069 00.000 9120 OnExposeComplete: enter
20:07:03.070 00.001 9120 UpdateGuideState(): m_state=6
20:07:03.071 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
20:07:03.072 00.001 9120 Star::Find returns 1 (0), X=1145.53, Y=158.93, Mass=279951, SNR=239.5, Peak=27245 HFD=4.3
20:07:03.073 00.001 9120 MultiStar: [#1 0.24,0.05,0.78,U] [#2 0.02,0.15,0.86,U] [#3 0.15,0.13,0.64,U] [#4 0.23,0.13,0.48,U] [#5 0.25,0.17,0.44,U] [#6 0.16,-0.27,0.29,U] [#7 0.18,0.19,0.28,U] [#8 0.54,0.29,0.25,U] 
20:07:03.073 00.000 9120 refined, 8 included, MultiStar: {0.19, 0.11}, one-star: {0.20, 0.10}
20:07:03.074 00.001 9120 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.04) = xAngle (-2.53 = -2.53)
20:07:03.075 00.001 9120 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.49 = -2.49)
20:07:03.075 00.000 9120 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.52 mountX=-0.18 mountY=-0.13, mountTheta=-2.50
20:07:03.077 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=0.11, opts=13)
20:07:03.078 00.001 9120 Enqueuing Move request for scope (0.19, 0.11)
20:07:03.078 00.000 8596 Worker thread wakes up
20:07:03.078 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
20:07:03.078 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
20:07:03.079 00.001 8596 Moving (0.19, 0.11) raw xDistance=-0.18 yDistance=-0.13
20:07:03.079 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:07:03.079 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:03.079 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:07:03.079 00.000 8596 MoveAxis(E, 0, ABG)
20:07:03.079 00.000 8596 Move returns status 0, amount 0
20:07:03.079 00.000 8596 MoveAxis(N, 0, ABG)
20:07:03.079 00.000 8596 Move returns status 0, amount 0
20:07:03.079 00.000 8596 move complete, result=0
20:07:03.079 00.000 8596 worker thread done servicing request
20:07:03.087 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2723, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:07:03.107 00.020 9120 UpdateGuideState exits: m=279951 SNR=239.5
20:07:03.109 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:03.111 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:03.112 00.001 9120 Enqueuing Expose request
20:07:03.113 00.001 8596 Worker thread wakes up
20:07:03.113 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:03.113 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:03.113 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:04.265 01.152 8596 Exposure complete
20:07:04.331 00.066 8596 worker thread done servicing request
20:07:04.331 00.000 9120 OnExposeComplete: enter
20:07:04.333 00.002 9120 UpdateGuideState(): m_state=6
20:07:04.336 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
20:07:04.337 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=159.10, Mass=295769, SNR=199.7, Peak=28509 HFD=4.3
20:07:04.338 00.001 9120 MultiStar: [#1 0.10,0.30,1.12,U] [#2 -0.09,0.31,0.95,U] [#3 0.08,0.47,0.81,U] [#4 0.27,0.36,0.59,U] [#5 0.05,0.25,0.47,U] [#6 -0.19,0.16,0.31,U] [#7 0.28,0.35,0.38,U] [#8 0.47,0.36,0.27,U] 
20:07:04.340 00.002 9120 single-star, 8 included, MultiStar: {0.09, 0.32}, one-star: {0.10, 0.28}
20:07:04.341 00.001 9120 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.04) = xAngle (-1.83 = -1.83)
20:07:04.343 00.002 9120 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.79 = -1.79)
20:07:04.345 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.29 cameraTheta=1.21 mountX=-0.08 mountY=-0.29, mountTheta=-1.83
20:07:04.347 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.28, opts=13)
20:07:04.348 00.001 9120 Enqueuing Move request for scope (0.10, 0.28)
20:07:04.349 00.001 8596 Worker thread wakes up
20:07:04.349 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
20:07:04.349 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
20:07:04.349 00.000 8596 Moving (0.10, 0.28) raw xDistance=-0.08 yDistance=-0.29
20:07:04.349 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:07:04.350 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:04.350 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:07:04.350 00.000 8596 MoveAxis(E, 0, ABG)
20:07:04.350 00.000 8596 Move returns status 0, amount 0
20:07:04.350 00.000 8596 MoveAxis(N, 0, ABG)
20:07:04.350 00.000 8596 Move returns status 0, amount 0
20:07:04.350 00.000 8596 move complete, result=0
20:07:04.350 00.000 8596 worker thread done servicing request
20:07:04.353 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2723, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:07:04.370 00.017 9120 UpdateGuideState exits: m=295769 SNR=199.7
20:07:04.370 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:04.371 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:04.371 00.000 9120 Enqueuing Expose request
20:07:04.372 00.001 8596 Worker thread wakes up
20:07:04.372 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:07:04.373 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:04.373 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:05.355 00.982 8596 Exposure complete
20:07:05.428 00.073 8596 worker thread done servicing request
20:07:05.429 00.001 9120 OnExposeComplete: enter
20:07:05.431 00.002 9120 UpdateGuideState(): m_state=6
20:07:05.432 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
20:07:05.434 00.002 9120 Star::Find returns 1 (0), X=1145.37, Y=158.87, Mass=304332, SNR=224.1, Peak=33885 HFD=4.4
20:07:05.436 00.002 9120 MultiStar: [#1 0.12,0.07,0.83,U] [#2 -0.14,0.07,0.91,U] [#3 0.03,0.17,0.73,U] [#4 0.21,0.11,0.46,U] [#5 0.06,0.10,0.53,U] [#6 -0.19,-0.10,0.29,U] [#7 0.17,-0.05,0.33,U] [#8 0.26,0.01,0.26,U] 
20:07:05.437 00.001 9120 single-star, 8 included, MultiStar: {0.05, 0.07}, one-star: {0.05, 0.05}
20:07:05.438 00.001 9120 CameraToMount -- cameraTheta (0.81) - m_xAngle (3.04) = xAngle (-2.23 = -2.23)
20:07:05.439 00.001 9120 CameraToMount -- cameraTheta (0.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.20 = -2.20)
20:07:05.441 00.002 9120 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.81 mountX=-0.04 mountY=-0.06, mountTheta=-2.22
20:07:05.443 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.05, opts=13)
20:07:05.444 00.001 9120 Enqueuing Move request for scope (0.05, 0.05)
20:07:05.444 00.000 8596 Worker thread wakes up
20:07:05.444 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
20:07:05.445 00.001 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
20:07:05.445 00.000 8596 Moving (0.05, 0.05) raw xDistance=-0.04 yDistance=-0.06
20:07:05.445 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:07:05.445 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:05.445 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:07:05.445 00.000 8596 MoveAxis(E, 0, ABG)
20:07:05.445 00.000 8596 Move returns status 0, amount 0
20:07:05.445 00.000 8596 MoveAxis(N, 0, ABG)
20:07:05.445 00.000 8596 Move returns status 0, amount 0
20:07:05.445 00.000 8596 move complete, result=0
20:07:05.445 00.000 8596 worker thread done servicing request
20:07:05.449 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2723, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:07:05.466 00.017 9120 UpdateGuideState exits: m=304332 SNR=224.1
20:07:05.467 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:05.467 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:05.468 00.001 9120 Enqueuing Expose request
20:07:05.469 00.001 8596 Worker thread wakes up
20:07:05.469 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:05.470 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:05.470 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:06.618 01.148 8596 Exposure complete
20:07:06.691 00.073 8596 worker thread done servicing request
20:07:06.691 00.000 9120 OnExposeComplete: enter
20:07:06.692 00.001 9120 UpdateGuideState(): m_state=6
20:07:06.693 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 44
20:07:06.694 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.84, Mass=303883, SNR=212.9, Peak=32845 HFD=4.5
20:07:06.695 00.001 9120 MultiStar: [#1 -0.09,0.02,0.89,U] [#2 -0.43,-0.02,1.10,U] [#3 -0.25,0.08,0.76,U] [#4 -0.06,-0.09,0.54,U] [#5 -0.11,0.08,0.40,U] [#6 -0.27,-0.00,0.33,U] [#7 0.02,0.08,0.30,U] [#8 0.03,0.29,0.30,U] 
20:07:06.697 00.002 9120 single-star, 8 included, MultiStar: {-0.16, 0.03}, one-star: {-0.02, 0.02}
20:07:06.699 00.002 9120 CameraToMount -- cameraTheta (2.44) - m_xAngle (3.04) = xAngle (-0.60 = -0.60)
20:07:06.700 00.001 9120 CameraToMount -- cameraTheta (2.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.57 = -0.57)
20:07:06.701 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.44 mountX=0.02 mountY=-0.02, mountTheta=-0.58
20:07:06.704 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.02, opts=13)
20:07:06.705 00.001 9120 Enqueuing Move request for scope (-0.02, 0.02)
20:07:06.705 00.000 8596 Worker thread wakes up
20:07:06.705 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
20:07:06.705 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
20:07:06.705 00.000 8596 Moving (-0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
20:07:06.706 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:07:06.706 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:06.706 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:07:06.706 00.000 8596 MoveAxis(E, 0, ABG)
20:07:06.706 00.000 8596 Move returns status 0, amount 0
20:07:06.706 00.000 8596 MoveAxis(N, 0, ABG)
20:07:06.706 00.000 8596 Move returns status 0, amount 0
20:07:06.706 00.000 8596 move complete, result=0
20:07:06.706 00.000 8596 worker thread done servicing request
20:07:06.712 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2720, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:07:06.731 00.019 9120 UpdateGuideState exits: m=303883 SNR=212.9
20:07:06.732 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:06.732 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:06.733 00.001 9120 Enqueuing Expose request
20:07:06.734 00.001 8596 Worker thread wakes up
20:07:06.734 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:07:06.735 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:06.735 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:07.720 00.985 8596 Exposure complete
20:07:07.813 00.093 8596 worker thread done servicing request
20:07:07.813 00.000 9120 OnExposeComplete: enter
20:07:07.814 00.001 9120 UpdateGuideState(): m_state=6
20:07:07.815 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 45
20:07:07.816 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=158.74, Mass=296530, SNR=221.3, Peak=33373 HFD=4.4
20:07:07.817 00.001 9120 MultiStar: [#1 -0.22,-0.06,0.92,U] [#2 -0.41,-0.19,0.84,U] [#3 -0.39,0.04,0.70,U] [#4 -0.18,0.04,0.48,U] [#5 -0.25,-0.17,0.42,U] [#6 -0.25,-0.13,0.28,U] [#7 -0.18,-0.11,0.28,U] [#8 -0.07,0.26,0.25,U] 
20:07:07.818 00.001 9120 single-star, 8 included, MultiStar: {-0.26, -0.06}, one-star: {-0.19, -0.09}
20:07:07.819 00.001 9120 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.04) = xAngle (-5.76 = 0.52)
20:07:07.819 00.000 9120 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.73 = 0.56)
20:07:07.820 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.72 mountX=0.19 mountY=0.11, mountTheta=0.55
20:07:07.822 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.09, opts=13)
20:07:07.822 00.000 9120 Enqueuing Move request for scope (-0.19, -0.09)
20:07:07.823 00.001 8596 Worker thread wakes up
20:07:07.823 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
20:07:07.823 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
20:07:07.823 00.000 8596 Moving (-0.19, -0.09) raw xDistance=0.19 yDistance=0.11
20:07:07.823 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:07:07.824 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:07.824 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:07:07.824 00.000 8596 MoveAxis(E, 0, ABG)
20:07:07.824 00.000 8596 Move returns status 0, amount 0
20:07:07.824 00.000 8596 MoveAxis(N, 0, ABG)
20:07:07.824 00.000 8596 Move returns status 0, amount 0
20:07:07.824 00.000 8596 move complete, result=0
20:07:07.824 00.000 8596 worker thread done servicing request
20:07:07.830 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2723, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:07:07.846 00.016 9120 UpdateGuideState exits: m=296530 SNR=221.3
20:07:07.847 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:07.848 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:07.848 00.000 9120 Enqueuing Expose request
20:07:07.849 00.001 8596 Worker thread wakes up
20:07:07.849 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:07:07.851 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:07.851 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:09.013 01.162 8596 Exposure complete
20:07:09.099 00.086 8596 worker thread done servicing request
20:07:09.099 00.000 9120 OnExposeComplete: enter
20:07:09.101 00.002 9120 UpdateGuideState(): m_state=6
20:07:09.103 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 46
20:07:09.104 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.85, Mass=290092, SNR=205.9, Peak=31133 HFD=4.3
20:07:09.106 00.002 9120 MultiStar: [#1 0.01,-0.01,1.04,U] [#2 -0.12,0.03,0.93,U] [#3 -0.02,-0.04,0.79,U] [#4 0.08,-0.11,0.55,U] [#5 0.09,-0.02,0.49,U] [#6 -0.15,-0.00,0.28,U] [#7 0.17,-0.12,0.36,U] [#8 0.20,-0.01,0.28,U] 
20:07:09.107 00.001 9120 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {0.05, 0.02}
20:07:09.107 00.000 9120 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.04) = xAngle (-3.85 = 2.44)
20:07:09.108 00.001 9120 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.81 = 2.47)
20:07:09.109 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.81 mountX=-0.02 mountY=0.02, mountTheta=2.46
20:07:09.110 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.02, opts=13)
20:07:09.111 00.001 9120 Enqueuing Move request for scope (0.02, -0.02)
20:07:09.112 00.001 8596 Worker thread wakes up
20:07:09.112 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
20:07:09.112 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
20:07:09.112 00.000 8596 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
20:07:09.112 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:07:09.113 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:09.113 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:07:09.113 00.000 8596 MoveAxis(E, 0, ABG)
20:07:09.113 00.000 8596 Move returns status 0, amount 0
20:07:09.113 00.000 8596 MoveAxis(N, 0, ABG)
20:07:09.113 00.000 8596 Move returns status 0, amount 0
20:07:09.113 00.000 8596 move complete, result=0
20:07:09.113 00.000 8596 worker thread done servicing request
20:07:09.117 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2723, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:07:09.139 00.022 9120 UpdateGuideState exits: m=290092 SNR=205.9
20:07:09.142 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:09.144 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:09.145 00.001 9120 Enqueuing Expose request
20:07:09.147 00.002 8596 Worker thread wakes up
20:07:09.147 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:07:09.148 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:09.148 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:10.127 00.979 8596 Exposure complete
20:07:10.214 00.087 8596 worker thread done servicing request
20:07:10.214 00.000 9120 OnExposeComplete: enter
20:07:10.217 00.003 9120 UpdateGuideState(): m_state=6
20:07:10.219 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 47
20:07:10.221 00.002 9120 Star::Find returns 1 (0), X=1145.44, Y=159.02, Mass=290889, SNR=205.7, Peak=26205 HFD=4.2
20:07:10.223 00.002 9120 MultiStar: [#1 0.12,0.22,1.06,U] [#2 0.01,0.14,1.07,U] [#3 0.16,0.02,0.76,U] [#4 0.11,0.05,0.54,U] [#5 0.18,-0.08,0.54,U] [#6 0.07,-0.00,0.33,U] [#7 0.10,-0.03,0.35,U] [#8 0.39,0.21,0.29,U] 
20:07:10.225 00.002 9120 refined, 8 included, MultiStar: {0.12, 0.11}, one-star: {0.11, 0.20}
20:07:10.226 00.001 9120 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.04) = xAngle (-2.31 = -2.31)
20:07:10.228 00.002 9120 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.27 = -2.27)
20:07:10.230 00.002 9120 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.73 mountX=-0.11 mountY=-0.12, mountTheta=-2.29
20:07:10.234 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.11, opts=13)
20:07:10.235 00.001 9120 Enqueuing Move request for scope (0.12, 0.11)
20:07:10.237 00.002 8596 Worker thread wakes up
20:07:10.237 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
20:07:10.237 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
20:07:10.237 00.000 8596 Moving (0.12, 0.11) raw xDistance=-0.11 yDistance=-0.12
20:07:10.237 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:07:10.237 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:10.237 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:07:10.238 00.001 8596 MoveAxis(E, 0, ABG)
20:07:10.238 00.000 8596 Move returns status 0, amount 0
20:07:10.238 00.000 8596 MoveAxis(N, 0, ABG)
20:07:10.238 00.000 8596 Move returns status 0, amount 0
20:07:10.238 00.000 8596 move complete, result=0
20:07:10.238 00.000 8596 worker thread done servicing request
20:07:10.246 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2723, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:07:10.276 00.030 9120 UpdateGuideState exits: m=290889 SNR=205.7
20:07:10.277 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:10.278 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:10.278 00.000 9120 Enqueuing Expose request
20:07:10.280 00.002 8596 Worker thread wakes up
20:07:10.280 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:10.282 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:10.282 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:11.473 01.191 8596 Exposure complete
20:07:11.533 00.060 8596 worker thread done servicing request
20:07:11.533 00.000 9120 OnExposeComplete: enter
20:07:11.534 00.001 9120 UpdateGuideState(): m_state=6
20:07:11.535 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 48
20:07:11.535 00.000 9120 Star::Find returns 1 (0), X=1145.41, Y=159.02, Mass=305605, SNR=212.2, Peak=30861 HFD=4.2
20:07:11.536 00.001 9120 MultiStar: [#1 0.15,0.17,0.89,U] [#2 -0.14,0.07,0.94,U] [#3 0.20,0.29,0.75,U] [#4 0.21,0.14,0.49,U] [#5 0.04,0.04,0.44,U] [#6 0.02,-0.09,0.32,U] [#7 0.04,0.21,0.31,U] [#8 0.50,0.22,0.27,U] 
20:07:11.537 00.001 9120 refined, 8 included, MultiStar: {0.09, 0.15}, one-star: {0.08, 0.20}
20:07:11.538 00.001 9120 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.04) = xAngle (-2.03 = -2.03)
20:07:11.539 00.001 9120 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.00 = -2.00)
20:07:11.540 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.18 cameraTheta=1.01 mountX=-0.08 mountY=-0.16, mountTheta=-2.03
20:07:11.541 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.15, opts=13)
20:07:11.542 00.001 9120 Enqueuing Move request for scope (0.09, 0.15)
20:07:11.543 00.001 8596 Worker thread wakes up
20:07:11.543 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
20:07:11.543 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
20:07:11.543 00.000 8596 Moving (0.09, 0.15) raw xDistance=-0.08 yDistance=-0.16
20:07:11.543 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:07:11.543 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:11.543 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:07:11.543 00.000 8596 MoveAxis(E, 0, ABG)
20:07:11.543 00.000 8596 Move returns status 0, amount 0
20:07:11.543 00.000 8596 MoveAxis(N, 0, ABG)
20:07:11.544 00.001 8596 Move returns status 0, amount 0
20:07:11.544 00.000 8596 move complete, result=0
20:07:11.544 00.000 8596 worker thread done servicing request
20:07:11.549 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2720, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:07:11.565 00.016 9120 UpdateGuideState exits: m=305605 SNR=212.2
20:07:11.566 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:11.567 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:11.568 00.001 9120 Enqueuing Expose request
20:07:11.568 00.000 8596 Worker thread wakes up
20:07:11.568 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:07:11.569 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:11.569 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:12.555 00.986 8596 Exposure complete
20:07:12.622 00.067 8596 worker thread done servicing request
20:07:12.622 00.000 9120 OnExposeComplete: enter
20:07:12.623 00.001 9120 UpdateGuideState(): m_state=6
20:07:12.624 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 49
20:07:12.625 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=159.21, Mass=302762, SNR=214.3, Peak=26317 HFD=4.4
20:07:12.626 00.001 9120 MultiStar: [#1 0.16,0.38,1.09,U] [#2 -0.06,0.23,0.94,U] [#3 0.19,0.50,0.82,U] [#4 0.35,0.29,0.57,U] [#5 0.29,0.59,0.39,U] [#6 0.06,0.12,0.30,U] [#7 0.18,0.51,0.31,U] [#8 0.64,0.59,0.24,U] 
20:07:12.627 00.001 9120 single-star, 8 included, MultiStar: {0.16, 0.38}, one-star: {0.10, 0.38}
20:07:12.628 00.001 9120 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.04) = xAngle (-1.74 = -1.74)
20:07:12.628 00.000 9120 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.70 = -1.70)
20:07:12.630 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=0.38 hyp=0.40 cameraTheta=1.31 mountX=-0.06 mountY=-0.39, mountTheta=-1.73
20:07:12.631 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.38, opts=13)
20:07:12.632 00.001 9120 Enqueuing Move request for scope (0.10, 0.38)
20:07:12.634 00.002 8596 Worker thread wakes up
20:07:12.634 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.38) opts 0xd
20:07:12.634 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.38)
20:07:12.634 00.000 8596 Moving (0.10, 0.38) raw xDistance=-0.06 yDistance=-0.39
20:07:12.634 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:07:12.634 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:07:12.635 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
20:07:12.635 00.000 8596 MoveAxis(E, 0, ABG)
20:07:12.635 00.000 8596 Move returns status 0, amount 0
20:07:12.635 00.000 8596 MoveAxis(N, 0, ABG)
20:07:12.635 00.000 8596 Move returns status 0, amount 0
20:07:12.635 00.000 8596 move complete, result=0
20:07:12.635 00.000 8596 worker thread done servicing request
20:07:12.644 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2723, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:07:12.671 00.027 9120 UpdateGuideState exits: m=302762 SNR=214.3
20:07:12.672 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:12.673 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:12.674 00.001 9120 Enqueuing Expose request
20:07:12.675 00.001 8596 Worker thread wakes up
20:07:12.675 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:07:12.676 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:12.676 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:13.852 01.176 8596 Exposure complete
20:07:13.937 00.085 8596 worker thread done servicing request
20:07:13.937 00.000 9120 OnExposeComplete: enter
20:07:13.939 00.002 9120 UpdateGuideState(): m_state=6
20:07:13.941 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 50
20:07:13.942 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=159.31, Mass=282479, SNR=221.0, Peak=22182 HFD=4.5
20:07:13.944 00.002 9120 MultiStar: [#1 0.31,0.55,0.92,U] [#2 -0.08,0.54,0.88,U] [#3 0.23,0.71,0.73,U] [#4 0.37,0.47,0.50,U] [#5 0.24,0.42,0.41,U] [#6 0.25,0.45,0.28,U] [#7 0.34,0.64,0.29,U] [#8 0.65,0.64,0.24,U] 
20:07:13.946 00.002 9120 single-star, 8 included, MultiStar: {0.22, 0.55}, one-star: {0.16, 0.49}
20:07:13.948 00.002 9120 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.04) = xAngle (-1.78 = -1.78)
20:07:13.950 00.002 9120 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.74 = -1.74)
20:07:13.951 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=0.49 hyp=0.51 cameraTheta=1.26 mountX=-0.11 mountY=-0.51, mountTheta=-1.78
20:07:13.954 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.49, opts=13)
20:07:13.956 00.002 9120 Enqueuing Move request for scope (0.16, 0.49)
20:07:13.957 00.001 8596 Worker thread wakes up
20:07:13.957 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.49) opts 0xd
20:07:13.957 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.49)
20:07:13.958 00.001 8596 Moving (0.16, 0.49) raw xDistance=-0.11 yDistance=-0.51
20:07:13.958 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:07:13.958 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.47 newest=-1.06
20:07:13.958 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:07:13.958 00.000 8596 MoveAxis(E, 0, ABG)
20:07:13.958 00.000 8596 Move returns status 0, amount 0
20:07:13.958 00.000 8596 MoveAxis(N, 107, ABG)
20:07:13.958 00.000 8596 Guiding  Dir = 0, Dur = 107
20:07:13.959 00.001 8596 IsSlewing returns 0
20:07:13.959 00.000 8596 IsGuiding returns 0
20:07:13.967 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2723, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:07:13.986 00.019 9120 UpdateGuideState exits: m=282479 SNR=221.0
20:07:13.987 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:13.988 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:13.989 00.001 9120 Enqueuing Expose request
20:07:14.014 00.025 8596 PulseGuide returned control before completion, sleep 63
20:07:14.091 00.077 8596 IsGuiding returns 1
20:07:14.091 00.000 8596 scope still moving after pulse duration time elapsed
20:07:14.123 00.032 8596 IsSlewing returns 0
20:07:14.123 00.000 8596 IsGuiding returns 1
20:07:14.154 00.031 8596 IsSlewing returns 0
20:07:14.154 00.000 8596 IsGuiding returns 1
20:07:14.186 00.032 8596 IsSlewing returns 0
20:07:14.186 00.000 8596 IsGuiding returns 0
20:07:14.186 00.000 8596 scope move finished after 107 + 119 ms
20:07:14.186 00.000 8596 Move returns status 0, amount 107
20:07:14.186 00.000 8596 move complete, result=0
20:07:14.187 00.001 8596 worker thread done servicing request
20:07:14.187 00.000 8596 Worker thread wakes up
20:07:14.187 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.5 px 107 ms NORTH
20:07:14.188 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:14.188 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:15.160 00.972 8596 Exposure complete
20:07:15.238 00.078 8596 worker thread done servicing request
20:07:15.238 00.000 9120 OnExposeComplete: enter
20:07:15.240 00.002 9120 UpdateGuideState(): m_state=6
20:07:15.242 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 51
20:07:15.244 00.002 9120 Star::Find returns 1 (0), X=1145.25, Y=159.43, Mass=313870, SNR=209.0, Peak=27414 HFD=4.5
20:07:15.246 00.002 9120 MultiStar: [#1 -0.01,0.54,0.91,U] [#2 -0.25,0.49,0.98,U] [#3 -0.15,0.50,0.72,U] [#4 0.04,0.59,0.51,U] [#5 -0.23,0.42,0.47,U] [#6 -0.19,0.24,0.36,U] [#7 0.01,0.58,0.31,U] [#8 0.26,0.50,0.27,U] 
20:07:15.248 00.002 9120 refined, 8 included, MultiStar: {-0.09, 0.51}, one-star: {-0.08, 0.60}
20:07:15.249 00.001 9120 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.04) = xAngle (-1.29 = -1.29)
20:07:15.251 00.002 9120 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.25 = -1.25)
20:07:15.253 00.002 9120 CameraToMount -- cameraX=-0.09 cameraY=0.51 hyp=0.52 cameraTheta=1.75 mountX=0.15 mountY=-0.49, mountTheta=-1.29
20:07:15.256 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.51, opts=13)
20:07:15.258 00.002 9120 Enqueuing Move request for scope (-0.09, 0.51)
20:07:15.259 00.001 8596 Worker thread wakes up
20:07:15.259 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.51) opts 0xd
20:07:15.260 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.51)
20:07:15.260 00.000 8596 Moving (-0.09, 0.51) raw xDistance=0.15 yDistance=-0.49
20:07:15.260 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:07:15.260 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
20:07:15.260 00.000 8596 MoveAxis(E, 0, ABG)
20:07:15.260 00.000 8596 Move returns status 0, amount 0
20:07:15.260 00.000 8596 MoveAxis(N, 104, ABG)
20:07:15.260 00.000 8596 Guiding  Dir = 0, Dur = 104
20:07:15.261 00.001 8596 IsSlewing returns 0
20:07:15.261 00.000 8596 IsGuiding returns 0
20:07:15.266 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2723, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:07:15.279 00.013 8596 PulseGuide returned control before completion, sleep 97
20:07:15.293 00.014 9120 UpdateGuideState exits: m=313870 SNR=209.0
20:07:15.294 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:15.295 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:15.296 00.001 9120 Enqueuing Expose request
20:07:15.393 00.097 8596 IsGuiding returns 1
20:07:15.393 00.000 8596 scope still moving after pulse duration time elapsed
20:07:15.421 00.028 8596 IsSlewing returns 0
20:07:15.421 00.000 8596 IsGuiding returns 1
20:07:15.452 00.031 8596 IsSlewing returns 0
20:07:15.452 00.000 8596 IsGuiding returns 0
20:07:15.452 00.000 8596 scope move finished after 104 + 86 ms
20:07:15.452 00.000 8596 Move returns status 0, amount 104
20:07:15.452 00.000 8596 move complete, result=0
20:07:15.452 00.000 8596 worker thread done servicing request
20:07:15.452 00.000 8596 Worker thread wakes up
20:07:15.452 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:15.452 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.5 px 104 ms NORTH
20:07:15.453 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:16.634 01.181 8596 Exposure complete
20:07:16.748 00.114 8596 worker thread done servicing request
20:07:16.748 00.000 9120 OnExposeComplete: enter
20:07:16.750 00.002 9120 UpdateGuideState(): m_state=6
20:07:16.752 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 52
20:07:16.753 00.001 9120 Star::Find returns 1 (0), X=1145.11, Y=158.39, Mass=303457, SNR=234.3, Peak=26285 HFD=4.3
20:07:16.756 00.003 9120 MultiStar: [#1 -0.24,-0.43,0.88,U] [#2 -0.47,-0.46,0.88,U] [#3 -0.28,-0.39,0.73,U] [#4 -0.13,-0.43,0.42,U] [#5 -0.22,-0.32,0.41,U] [#6 -0.41,-0.43,0.29,U] [#7 -0.21,-0.57,0.30,U] [#8 -0.05,-0.22,0.23,U] 
20:07:16.757 00.001 9120 single-star, 8 included, MultiStar: {-0.27, -0.42}, one-star: {-0.21, -0.43}
20:07:16.759 00.002 9120 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.04) = xAngle (-5.07 = 1.22)
20:07:16.760 00.001 9120 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.03 = 1.25)
20:07:16.762 00.002 9120 CameraToMount -- cameraX=-0.21 cameraY=-0.43 hyp=0.48 cameraTheta=-2.03 mountX=0.17 mountY=0.46, mountTheta=1.22
20:07:16.765 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=-0.43, opts=13)
20:07:16.766 00.001 9120 Enqueuing Move request for scope (-0.21, -0.43)
20:07:16.768 00.002 8596 Worker thread wakes up
20:07:16.768 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.43) opts 0xd
20:07:16.768 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, -0.43)
20:07:16.768 00.000 8596 Moving (-0.21, -0.43) raw xDistance=0.17 yDistance=0.46
20:07:16.769 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:07:16.769 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:16.769 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
20:07:16.769 00.000 8596 MoveAxis(E, 0, ABG)
20:07:16.769 00.000 8596 Move returns status 0, amount 0
20:07:16.769 00.000 8596 MoveAxis(N, 0, ABG)
20:07:16.769 00.000 8596 Move returns status 0, amount 0
20:07:16.769 00.000 8596 move complete, result=0
20:07:16.770 00.001 8596 worker thread done servicing request
20:07:16.778 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2409, FiltMax=65535, Gamma=1.000
20:07:16.807 00.029 9120 UpdateGuideState exits: m=303457 SNR=234.3
20:07:16.809 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:16.810 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:16.812 00.002 9120 Enqueuing Expose request
20:07:16.814 00.002 8596 Worker thread wakes up
20:07:16.814 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
20:07:16.816 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:16.816 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:17.799 00.983 8596 Exposure complete
20:07:17.873 00.074 8596 worker thread done servicing request
20:07:17.873 00.000 9120 OnExposeComplete: enter
20:07:17.874 00.001 9120 UpdateGuideState(): m_state=6
20:07:17.875 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 53
20:07:17.876 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.37, Mass=292860, SNR=228.7, Peak=23853 HFD=4.5
20:07:17.877 00.001 9120 MultiStar: [#1 -0.09,-0.47,0.81,U] [#2 -0.17,-0.45,0.88,U] [#3 -0.14,-0.41,0.72,U] [#4 -0.06,-0.48,0.47,U] [#5 -0.23,-0.33,0.45,U] [#6 -0.13,-0.48,0.29,U] [#7 -0.16,-0.41,0.33,U] [#8 -0.09,-0.45,0.24,U] 
20:07:17.879 00.002 9120 single-star, 8 included, MultiStar: {-0.12, -0.44}, one-star: {-0.04, -0.45}
20:07:17.880 00.001 9120 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.04) = xAngle (-4.70 = 1.58)
20:07:17.881 00.001 9120 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.67 = 1.62)
20:07:17.882 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.45 hyp=0.45 cameraTheta=-1.66 mountX=-0.00 mountY=0.45, mountTheta=1.58
20:07:17.884 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.45, opts=13)
20:07:17.884 00.000 9120 Enqueuing Move request for scope (-0.04, -0.45)
20:07:17.885 00.001 8596 Worker thread wakes up
20:07:17.885 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.45) opts 0xd
20:07:17.885 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.45)
20:07:17.885 00.000 8596 Moving (-0.04, -0.45) raw xDistance=-0.00 yDistance=0.45
20:07:17.885 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:07:17.885 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:17.886 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
20:07:17.886 00.000 8596 MoveAxis(E, 0, ABG)
20:07:17.886 00.000 8596 Move returns status 0, amount 0
20:07:17.886 00.000 8596 MoveAxis(N, 0, ABG)
20:07:17.886 00.000 8596 Move returns status 0, amount 0
20:07:17.886 00.000 8596 move complete, result=0
20:07:17.886 00.000 8596 worker thread done servicing request
20:07:17.894 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:07:17.927 00.033 9120 UpdateGuideState exits: m=292860 SNR=228.7
20:07:17.929 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:17.931 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:17.932 00.001 9120 Enqueuing Expose request
20:07:17.933 00.001 8596 Worker thread wakes up
20:07:17.933 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
20:07:17.934 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:17.934 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:19.096 01.162 8596 Exposure complete
20:07:19.163 00.067 8596 worker thread done servicing request
20:07:19.164 00.001 9120 OnExposeComplete: enter
20:07:19.164 00.000 9120 UpdateGuideState(): m_state=6
20:07:19.165 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 54
20:07:19.166 00.001 9120 Star::Find returns 1 (0), X=1145.56, Y=158.29, Mass=295072, SNR=213.4, Peak=22093 HFD=4.5
20:07:19.167 00.001 9120 MultiStar: [#1 0.24,-0.64,0.95,U] [#2 0.09,-0.54,0.97,U] [#3 0.18,-0.56,0.77,U] [#4 0.27,-0.75,0.45,U] [#5 0.13,-0.51,0.43,U] [#6 0.08,-0.36,0.28,U] [#7 0.20,-0.53,0.28,U] [#8 0.63,-0.11,0.29,U] 
20:07:19.168 00.001 9120 refined, 8 included, MultiStar: {0.21, -0.54}, one-star: {0.24, -0.53}
20:07:19.169 00.001 9120 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.04) = xAngle (-4.24 = 2.04)
20:07:19.170 00.001 9120 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.21 = 2.07)
20:07:19.170 00.000 9120 CameraToMount -- cameraX=0.21 cameraY=-0.54 hyp=0.58 cameraTheta=-1.20 mountX=-0.26 mountY=0.51, mountTheta=2.05
20:07:19.172 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.54, opts=13)
20:07:19.173 00.001 9120 Enqueuing Move request for scope (0.21, -0.54)
20:07:19.173 00.000 8596 Worker thread wakes up
20:07:19.173 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.54) opts 0xd
20:07:19.174 00.001 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.54)
20:07:19.174 00.000 8596 Moving (0.21, -0.54) raw xDistance=-0.26 yDistance=0.51
20:07:19.174 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:07:19.174 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:19.174 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
20:07:19.174 00.000 8596 MoveAxis(E, 38, ABG)
20:07:19.174 00.000 8596 Guiding  Dir = 2, Dur = 38
20:07:19.174 00.000 8596 IsSlewing returns 0
20:07:19.174 00.000 8596 IsGuiding returns 0
20:07:19.178 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2723, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:07:19.201 00.023 8596 PulseGuide returned control before completion, sleep 23
20:07:19.201 00.000 9120 UpdateGuideState exits: m=295072 SNR=213.4
20:07:19.203 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:19.204 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:19.206 00.002 9120 Enqueuing Expose request
20:07:19.230 00.024 8596 IsGuiding returns 1
20:07:19.230 00.000 8596 scope still moving after pulse duration time elapsed
20:07:19.261 00.031 8596 IsSlewing returns 0
20:07:19.261 00.000 8596 IsGuiding returns 1
20:07:19.292 00.031 8596 IsSlewing returns 0
20:07:19.292 00.000 8596 IsGuiding returns 0
20:07:19.292 00.000 8596 scope move finished after 38 + 79 ms
20:07:19.292 00.000 8596 Move returns status 0, amount 38
20:07:19.292 00.000 8596 MoveAxis(N, 0, ABG)
20:07:19.292 00.000 8596 Move returns status 0, amount 0
20:07:19.292 00.000 8596 move complete, result=0
20:07:19.292 00.000 8596 worker thread done servicing request
20:07:19.293 00.001 8596 Worker thread wakes up
20:07:19.293 00.000 9120 GuideStep: -0.3 px 38 ms EAST, 0.5 px 0 ms NORTH
20:07:19.294 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:19.294 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:20.269 00.975 8596 Exposure complete
20:07:20.328 00.059 8596 worker thread done servicing request
20:07:20.328 00.000 9120 OnExposeComplete: enter
20:07:20.329 00.001 9120 UpdateGuideState(): m_state=6
20:07:20.330 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 55
20:07:20.331 00.001 9120 Star::Find returns 1 (0), X=1145.21, Y=158.57, Mass=274050, SNR=212.2, Peak=22989 HFD=4.5
20:07:20.332 00.001 9120 MultiStar: [#1 -0.16,-0.19,1.03,U] [#2 -0.27,-0.32,0.93,U] [#3 -0.16,-0.31,0.76,U] [#4 -0.05,-0.24,0.53,U] [#5 -0.24,-0.23,0.49,U] [#6 -0.11,-0.43,0.32,U] [#7 -0.17,-0.23,0.37,U] [#8 0.00,0.05,0.25,U] 
20:07:20.333 00.001 9120 single-star, 8 included, MultiStar: {-0.16, -0.25}, one-star: {-0.12, -0.26}
20:07:20.334 00.001 9120 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.04) = xAngle (-5.04 = 1.24)
20:07:20.334 00.000 9120 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.01 = 1.27)
20:07:20.335 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-2.00 mountX=0.09 mountY=0.27, mountTheta=1.24
20:07:20.338 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.26, opts=13)
20:07:20.339 00.001 9120 Enqueuing Move request for scope (-0.12, -0.26)
20:07:20.341 00.002 8596 Worker thread wakes up
20:07:20.341 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
20:07:20.341 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
20:07:20.341 00.000 8596 Moving (-0.12, -0.26) raw xDistance=0.09 yDistance=0.27
20:07:20.341 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:07:20.341 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:07:20.341 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:07:20.342 00.001 8596 MoveAxis(E, 0, ABG)
20:07:20.342 00.000 8596 Move returns status 0, amount 0
20:07:20.342 00.000 8596 MoveAxis(N, 0, ABG)
20:07:20.342 00.000 8596 Move returns status 0, amount 0
20:07:20.342 00.000 8596 move complete, result=0
20:07:20.342 00.000 8596 worker thread done servicing request
20:07:20.351 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:07:20.375 00.024 9120 UpdateGuideState exits: m=274050 SNR=212.2
20:07:20.377 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:20.379 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:20.380 00.001 9120 Enqueuing Expose request
20:07:20.382 00.002 8596 Worker thread wakes up
20:07:20.382 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:07:20.384 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:20.384 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:21.550 01.166 8596 Exposure complete
20:07:21.611 00.061 8596 worker thread done servicing request
20:07:21.611 00.000 9120 OnExposeComplete: enter
20:07:21.612 00.001 9120 UpdateGuideState(): m_state=6
20:07:21.613 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 56
20:07:21.614 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.19, Mass=301608, SNR=211.0, Peak=25731 HFD=4.5
20:07:21.615 00.001 9120 MultiStar: [#1 0.05,-0.70,0.88,U] [#2 -0.00,-0.81,0.91,U] [#3 0.10,-0.61,0.65,U] [#4 0.11,-0.51,0.51,U] [#5 0.03,-0.67,0.42,U] [#6 0.05,-0.77,0.31,U] [#7 0.27,-0.62,0.31,U] [#8 0.26,-0.39,0.25,U] 
20:07:21.616 00.001 9120 single-star, 8 included, MultiStar: {0.08, -0.66}, one-star: {0.08, -0.63}
20:07:21.616 00.000 9120 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.04) = xAngle (-4.48 = 1.80)
20:07:21.617 00.001 9120 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.45 = 1.83)
20:07:21.618 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.63 hyp=0.64 cameraTheta=-1.44 mountX=-0.14 mountY=0.61, mountTheta=1.80
20:07:21.621 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.63, opts=13)
20:07:21.625 00.004 9120 Enqueuing Move request for scope (0.08, -0.63)
20:07:21.626 00.001 8596 Worker thread wakes up
20:07:21.626 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.63) opts 0xd
20:07:21.626 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.63)
20:07:21.626 00.000 8596 Moving (0.08, -0.63) raw xDistance=-0.14 yDistance=0.61
20:07:21.626 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:07:21.627 00.001 8596 resist switch: large excursion: input 0.61 thresh 0.60 direction from -1 to 1
20:07:21.627 00.000 8596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.84
20:07:21.627 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
20:07:21.627 00.000 8596 MoveAxis(E, 0, ABG)
20:07:21.627 00.000 8596 Move returns status 0, amount 0
20:07:21.627 00.000 8596 MoveAxis(S, 129, ABG)
20:07:21.627 00.000 8596 Guiding  Dir = 1, Dur = 129
20:07:21.627 00.000 8596 IsSlewing returns 0
20:07:21.627 00.000 8596 IsGuiding returns 0
20:07:21.628 00.001 8596 PulseGuide returned control before completion, sleep 138
20:07:21.632 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:07:21.660 00.028 9120 UpdateGuideState exits: m=301608 SNR=211.0
20:07:21.661 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:21.662 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:21.664 00.002 9120 Enqueuing Expose request
20:07:21.778 00.114 8596 IsGuiding returns 1
20:07:21.778 00.000 8596 scope still moving after pulse duration time elapsed
20:07:21.809 00.031 8596 IsSlewing returns 0
20:07:21.809 00.000 8596 IsGuiding returns 0
20:07:21.809 00.000 8596 scope move finished after 129 + 52 ms
20:07:21.809 00.000 8596 Move returns status 0, amount 129
20:07:21.809 00.000 8596 move complete, result=0
20:07:21.809 00.000 8596 worker thread done servicing request
20:07:21.810 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.6 px 129 ms SOUTH
20:07:21.812 00.002 8596 Worker thread wakes up
20:07:21.812 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:21.813 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:22.785 00.972 8596 Exposure complete
20:07:22.842 00.057 8596 worker thread done servicing request
20:07:22.842 00.000 9120 OnExposeComplete: enter
20:07:22.843 00.001 9120 UpdateGuideState(): m_state=6
20:07:22.844 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 57
20:07:22.845 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.50, Mass=277977, SNR=222.7, Peak=25501 HFD=4.6
20:07:22.846 00.001 9120 MultiStar: [#1 -0.14,-0.45,0.90,U] [#2 -0.16,-0.60,1.03,U] [#3 -0.13,-0.42,0.72,U] [#4 0.02,-0.40,0.48,U] [#5 -0.10,-0.53,0.51,U] [#6 -0.29,-0.48,0.28,U] [#7 0.12,-0.49,0.35,U] [#8 0.19,-0.28,0.27,U] 
20:07:22.847 00.001 9120 single-star, 8 included, MultiStar: {-0.09, -0.45}, one-star: {-0.06, -0.33}
20:07:22.848 00.001 9120 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.04) = xAngle (-4.80 = 1.49)
20:07:22.848 00.000 9120 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.76 = 1.52)
20:07:22.849 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.33 cameraTheta=-1.76 mountX=0.03 mountY=0.33, mountTheta=1.49
20:07:22.850 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.33, opts=13)
20:07:22.852 00.002 9120 Enqueuing Move request for scope (-0.06, -0.33)
20:07:22.852 00.000 8596 Worker thread wakes up
20:07:22.852 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.33) opts 0xd
20:07:22.852 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.33)
20:07:22.852 00.000 8596 Moving (-0.06, -0.33) raw xDistance=0.03 yDistance=0.33
20:07:22.852 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:07:22.852 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
20:07:22.852 00.000 8596 MoveAxis(E, 0, ABG)
20:07:22.852 00.000 8596 Move returns status 0, amount 0
20:07:22.852 00.000 8596 MoveAxis(S, 70, ABG)
20:07:22.852 00.000 8596 Guiding  Dir = 1, Dur = 70
20:07:22.852 00.000 8596 IsSlewing returns 0
20:07:22.854 00.002 8596 IsGuiding returns 0
20:07:22.857 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2720, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:07:22.874 00.017 9120 UpdateGuideState exits: m=277977 SNR=222.7
20:07:22.875 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:22.875 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:22.876 00.001 9120 Enqueuing Expose request
20:07:22.906 00.030 8596 PulseGuide returned control before completion, sleep 27
20:07:22.937 00.031 8596 IsGuiding returns 1
20:07:22.937 00.000 8596 scope still moving after pulse duration time elapsed
20:07:22.969 00.032 8596 IsSlewing returns 0
20:07:22.969 00.000 8596 IsGuiding returns 1
20:07:23.001 00.032 8596 IsSlewing returns 0
20:07:23.001 00.000 8596 IsGuiding returns 0
20:07:23.001 00.000 8596 scope move finished after 70 + 77 ms
20:07:23.001 00.000 8596 Move returns status 0, amount 70
20:07:23.001 00.000 8596 move complete, result=0
20:07:23.001 00.000 8596 worker thread done servicing request
20:07:23.001 00.000 8596 Worker thread wakes up
20:07:23.002 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:23.002 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 70 ms SOUTH
20:07:23.003 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:24.176 01.173 8596 Exposure complete
20:07:24.264 00.088 8596 worker thread done servicing request
20:07:24.264 00.000 9120 OnExposeComplete: enter
20:07:24.266 00.002 9120 UpdateGuideState(): m_state=6
20:07:24.267 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 58
20:07:24.269 00.002 9120 Star::Find returns 1 (0), X=1145.03, Y=158.77, Mass=302993, SNR=212.3, Peak=31501 HFD=4.3
20:07:24.271 00.002 9120 MultiStar: [#1 -0.30,-0.09,1.08,U] [#2 -0.37,-0.03,0.85,U] [#3 -0.37,-0.07,0.71,U] [#4 -0.26,-0.14,0.50,U] [#5 -0.21,-0.13,0.42,U] [#6 -0.28,-0.05,0.31,U] [#7 -0.45,-0.21,0.33,U] [#8 -0.30,0.02,0.28,U] 
20:07:24.273 00.002 9120 single-star, 8 included, MultiStar: {-0.32, -0.08}, one-star: {-0.30, -0.05}
20:07:24.275 00.002 9120 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.04) = xAngle (-6.02 = 0.26)
20:07:24.276 00.001 9120 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.98 = 0.30)
20:07:24.278 00.002 9120 CameraToMount -- cameraX=-0.30 cameraY=-0.05 hyp=0.30 cameraTheta=-2.98 mountX=0.29 mountY=0.09, mountTheta=0.30
20:07:24.282 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.30, y=-0.05, opts=13)
20:07:24.284 00.002 9120 Enqueuing Move request for scope (-0.30, -0.05)
20:07:24.285 00.001 8596 Worker thread wakes up
20:07:24.285 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.05) opts 0xd
20:07:24.286 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.30, -0.05)
20:07:24.286 00.000 8596 Moving (-0.30, -0.05) raw xDistance=0.29 yDistance=0.09
20:07:24.286 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:07:24.286 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:24.286 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:07:24.286 00.000 8596 MoveAxis(W, 42, ABG)
20:07:24.286 00.000 8596 Guiding  Dir = 3, Dur = 42
20:07:24.286 00.000 8596 IsSlewing returns 0
20:07:24.287 00.001 8596 IsGuiding returns 0
20:07:24.291 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2720, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:07:24.308 00.017 9120 UpdateGuideState exits: m=302993 SNR=212.3
20:07:24.309 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:24.309 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:24.310 00.001 9120 Enqueuing Expose request
20:07:24.314 00.004 8596 PulseGuide returned control before completion, sleep 26
20:07:24.349 00.035 8596 IsGuiding returns 1
20:07:24.349 00.000 8596 scope still moving after pulse duration time elapsed
20:07:24.376 00.027 8596 IsSlewing returns 0
20:07:24.376 00.000 8596 IsGuiding returns 1
20:07:24.407 00.031 8596 IsSlewing returns 0
20:07:24.407 00.000 8596 IsGuiding returns 0
20:07:24.407 00.000 8596 scope move finished after 42 + 78 ms
20:07:24.407 00.000 8596 Move returns status 0, amount 42
20:07:24.407 00.000 8596 MoveAxis(N, 0, ABG)
20:07:24.407 00.000 8596 Move returns status 0, amount 0
20:07:24.407 00.000 8596 move complete, result=0
20:07:24.407 00.000 8596 worker thread done servicing request
20:07:24.408 00.001 9120 GuideStep: 0.3 px 42 ms WEST, 0.1 px 0 ms NORTH
20:07:24.409 00.001 8596 Worker thread wakes up
20:07:24.409 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:24.409 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:25.389 00.980 8596 Exposure complete
20:07:25.466 00.077 8596 worker thread done servicing request
20:07:25.467 00.001 9120 OnExposeComplete: enter
20:07:25.467 00.000 9120 UpdateGuideState(): m_state=6
20:07:25.468 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 59
20:07:25.469 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.91, Mass=311710, SNR=237.8, Peak=28077 HFD=4.5
20:07:25.470 00.001 9120 MultiStar: [#1 -0.01,0.04,0.79,U] [#2 -0.17,-0.03,0.91,U] [#3 -0.08,-0.07,0.74,U] [#4 0.06,0.08,0.42,U] [#5 0.05,0.02,0.34,U] [#6 0.08,-0.22,0.29,U] [#7 -0.25,-0.15,0.28,U] [#8 0.18,0.22,0.27,U] 
20:07:25.471 00.001 9120 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.00, 0.08}
20:07:25.472 00.001 9120 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:07:25.473 00.001 9120 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.03 = -0.03)
20:07:25.473 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.97 mountX=0.04 mountY=-0.00, mountTheta=-0.03
20:07:25.476 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.01, opts=13)
20:07:25.477 00.001 9120 Enqueuing Move request for scope (-0.04, 0.01)
20:07:25.477 00.000 8596 Worker thread wakes up
20:07:25.477 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
20:07:25.478 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
20:07:25.478 00.000 8596 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.00
20:07:25.478 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:07:25.478 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:25.478 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:07:25.478 00.000 8596 MoveAxis(E, 0, ABG)
20:07:25.478 00.000 8596 Move returns status 0, amount 0
20:07:25.478 00.000 8596 MoveAxis(N, 0, ABG)
20:07:25.478 00.000 8596 Move returns status 0, amount 0
20:07:25.478 00.000 8596 move complete, result=0
20:07:25.478 00.000 8596 worker thread done servicing request
20:07:25.484 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2723, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:07:25.516 00.032 9120 UpdateGuideState exits: m=311710 SNR=237.8
20:07:25.518 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:25.519 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:25.520 00.001 9120 Enqueuing Expose request
20:07:25.522 00.002 8596 Worker thread wakes up
20:07:25.522 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:07:25.523 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:25.523 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:26.701 01.178 8596 Exposure complete
20:07:26.787 00.086 8596 worker thread done servicing request
20:07:26.787 00.000 9120 OnExposeComplete: enter
20:07:26.789 00.002 9120 UpdateGuideState(): m_state=6
20:07:26.791 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 60
20:07:26.793 00.002 9120 Star::Find returns 1 (0), X=1145.37, Y=158.60, Mass=317652, SNR=206.8, Peak=29181 HFD=4.6
20:07:26.795 00.002 9120 MultiStar: [#1 0.01,-0.27,0.93,U] [#2 -0.04,-0.36,0.93,U] [#3 -0.05,-0.31,0.82,U] [#4 0.14,-0.23,0.48,U] [#5 0.05,-0.36,0.47,U] [#6 0.10,-0.37,0.29,U] [#7 -0.09,-0.39,0.35,U] [#8 0.15,-0.08,0.27,U] 
20:07:26.797 00.002 9120 single-star, 8 included, MultiStar: {0.02, -0.29}, one-star: {0.04, -0.22}
20:07:26.798 00.001 9120 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.04) = xAngle (-4.42 = 1.87)
20:07:26.800 00.002 9120 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.38 = 1.90)
20:07:26.802 00.002 9120 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.38 mountX=-0.07 mountY=0.21, mountTheta=1.87
20:07:26.805 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.22, opts=13)
20:07:26.807 00.002 9120 Enqueuing Move request for scope (0.04, -0.22)
20:07:26.808 00.001 8596 Worker thread wakes up
20:07:26.808 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
20:07:26.809 00.001 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
20:07:26.809 00.000 8596 Moving (0.04, -0.22) raw xDistance=-0.07 yDistance=0.21
20:07:26.809 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:07:26.809 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:07:26.809 00.000 8596 MoveAxis(E, 0, ABG)
20:07:26.809 00.000 8596 Move returns status 0, amount 0
20:07:26.809 00.000 8596 MoveAxis(S, 45, ABG)
20:07:26.809 00.000 8596 Guiding  Dir = 1, Dur = 45
20:07:26.810 00.001 8596 IsSlewing returns 0
20:07:26.810 00.000 8596 IsGuiding returns 0
20:07:26.816 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:07:26.833 00.017 8596 PulseGuide returned control before completion, sleep 33
20:07:26.842 00.009 9120 UpdateGuideState exits: m=317652 SNR=206.8
20:07:26.844 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:26.846 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:26.846 00.000 9120 Enqueuing Expose request
20:07:26.878 00.032 8596 IsGuiding returns 1
20:07:26.878 00.000 8596 scope still moving after pulse duration time elapsed
20:07:26.909 00.031 8596 IsSlewing returns 0
20:07:26.909 00.000 8596 IsGuiding returns 1
20:07:26.940 00.031 8596 IsSlewing returns 0
20:07:26.940 00.000 8596 IsGuiding returns 0
20:07:26.940 00.000 8596 scope move finished after 45 + 84 ms
20:07:26.940 00.000 8596 Move returns status 0, amount 45
20:07:26.940 00.000 8596 move complete, result=0
20:07:26.940 00.000 8596 worker thread done servicing request
20:07:26.940 00.000 8596 Worker thread wakes up
20:07:26.940 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
20:07:26.941 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:26.941 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:27.926 00.985 8596 Exposure complete
20:07:27.987 00.061 8596 worker thread done servicing request
20:07:27.987 00.000 9120 OnExposeComplete: enter
20:07:27.988 00.001 9120 UpdateGuideState(): m_state=6
20:07:27.989 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 61
20:07:27.990 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=158.55, Mass=288776, SNR=220.9, Peak=24141 HFD=4.4
20:07:27.991 00.001 9120 MultiStar: [#1 0.11,-0.41,0.91,U] [#2 -0.11,-0.43,0.88,U] [#3 0.02,-0.35,0.70,U] [#4 0.26,-0.30,0.43,U] [#5 0.11,-0.44,0.42,U] [#6 -0.05,-0.38,0.29,U] [#7 0.22,-0.38,0.32,U] [#8 0.43,-0.08,0.20,U] 
20:07:27.992 00.001 9120 single-star, 8 included, MultiStar: {0.08, -0.35}, one-star: {0.09, -0.27}
20:07:27.992 00.000 9120 CameraToMount -- cameraTheta (-1.24) - m_xAngle (3.04) = xAngle (-4.28 = 2.01)
20:07:27.993 00.001 9120 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.24 = 2.04)
20:07:27.994 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=-0.27 hyp=0.29 cameraTheta=-1.24 mountX=-0.12 mountY=0.26, mountTheta=2.01
20:07:27.995 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.27, opts=13)
20:07:27.997 00.002 9120 Enqueuing Move request for scope (0.09, -0.27)
20:07:27.999 00.002 8596 Worker thread wakes up
20:07:27.999 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.27) opts 0xd
20:07:27.999 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.27)
20:07:27.999 00.000 8596 Moving (0.09, -0.27) raw xDistance=-0.12 yDistance=0.26
20:07:27.999 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:07:27.999 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:07:28.000 00.001 8596 MoveAxis(E, 0, ABG)
20:07:28.000 00.000 8596 Move returns status 0, amount 0
20:07:28.000 00.000 8596 MoveAxis(S, 54, ABG)
20:07:28.000 00.000 8596 Guiding  Dir = 1, Dur = 54
20:07:28.000 00.000 8596 IsSlewing returns 0
20:07:28.000 00.000 8596 IsGuiding returns 0
20:07:28.006 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2720, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:07:28.011 00.005 8596 PulseGuide returned control before completion, sleep 54
20:07:28.030 00.019 9120 UpdateGuideState exits: m=288776 SNR=220.9
20:07:28.031 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:28.032 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:28.033 00.001 9120 Enqueuing Expose request
20:07:28.072 00.039 8596 IsGuiding returns 1
20:07:28.072 00.000 8596 scope still moving after pulse duration time elapsed
20:07:28.105 00.033 8596 IsSlewing returns 0
20:07:28.105 00.000 8596 IsGuiding returns 0
20:07:28.105 00.000 8596 scope move finished after 54 + 50 ms
20:07:28.105 00.000 8596 Move returns status 0, amount 54
20:07:28.105 00.000 8596 move complete, result=0
20:07:28.105 00.000 8596 worker thread done servicing request
20:07:28.105 00.000 8596 Worker thread wakes up
20:07:28.105 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
20:07:28.106 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:28.106 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:29.271 01.165 8596 Exposure complete
20:07:29.354 00.083 8596 worker thread done servicing request
20:07:29.354 00.000 9120 OnExposeComplete: enter
20:07:29.354 00.000 9120 UpdateGuideState(): m_state=6
20:07:29.355 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 62
20:07:29.356 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=159.11, Mass=295600, SNR=206.5, Peak=26845 HFD=4.4
20:07:29.357 00.001 9120 MultiStar: [#1 -0.27,0.17,1.04,U] [#2 -0.18,0.24,0.94,U] [#3 -0.16,0.42,0.81,U] [#4 -0.22,0.20,0.46,U] [#5 -0.06,0.22,0.46,U] [#6 -0.16,0.14,0.35,U] [#7 -0.09,0.30,0.33,U] [#8 0.32,0.40,0.25,U] 
20:07:29.358 00.001 9120 refined, 8 included, MultiStar: {-0.16, 0.26}, one-star: {-0.19, 0.28}
20:07:29.359 00.001 9120 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.04) = xAngle (-0.92 = -0.92)
20:07:29.359 00.000 9120 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.89 = -0.89)
20:07:29.361 00.002 9120 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.31 cameraTheta=2.12 mountX=0.19 mountY=-0.24, mountTheta=-0.91
20:07:29.362 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.26, opts=13)
20:07:29.362 00.000 9120 Enqueuing Move request for scope (-0.16, 0.26)
20:07:29.363 00.001 8596 Worker thread wakes up
20:07:29.363 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
20:07:29.363 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
20:07:29.364 00.001 8596 Moving (-0.16, 0.26) raw xDistance=0.19 yDistance=-0.24
20:07:29.364 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:07:29.364 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:29.364 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:07:29.364 00.000 8596 MoveAxis(E, 0, ABG)
20:07:29.364 00.000 8596 Move returns status 0, amount 0
20:07:29.364 00.000 8596 MoveAxis(N, 0, ABG)
20:07:29.364 00.000 8596 Move returns status 0, amount 0
20:07:29.364 00.000 8596 move complete, result=0
20:07:29.364 00.000 8596 worker thread done servicing request
20:07:29.372 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2720, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:07:29.388 00.016 9120 UpdateGuideState exits: m=295600 SNR=206.5
20:07:29.389 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:29.389 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:29.391 00.002 9120 Enqueuing Expose request
20:07:29.392 00.001 8596 Worker thread wakes up
20:07:29.392 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:07:29.392 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:29.392 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:30.373 00.981 8596 Exposure complete
20:07:30.448 00.075 8596 worker thread done servicing request
20:07:30.449 00.001 9120 OnExposeComplete: enter
20:07:30.450 00.001 9120 UpdateGuideState(): m_state=6
20:07:30.452 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 63
20:07:30.453 00.001 9120 Star::Find returns 1 (0), X=1145.52, Y=158.84, Mass=299289, SNR=215.0, Peak=28445 HFD=4.4
20:07:30.456 00.003 9120 MultiStar: [#1 0.15,-0.03,0.98,U] [#2 -0.03,-0.12,0.92,U] [#3 0.11,0.33,0.69,U] [#4 0.11,-0.07,0.49,U] [#5 0.09,-0.20,0.45,U] [#6 0.01,-0.17,0.33,U] [#7 0.28,-0.16,0.30,U] [#8 0.21,0.09,0.26,U] 
20:07:30.457 00.001 9120 refined, 8 included, MultiStar: {0.11, -0.02}, one-star: {0.19, 0.01}
20:07:30.459 00.002 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.06)
20:07:30.461 00.002 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.19 = 3.10)
20:07:30.462 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-0.18 mountX=-0.12 mountY=0.01, mountTheta=3.10
20:07:30.468 00.006 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.02, opts=13)
20:07:30.469 00.001 9120 Enqueuing Move request for scope (0.11, -0.02)
20:07:30.472 00.003 8596 Worker thread wakes up
20:07:30.472 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
20:07:30.472 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
20:07:30.472 00.000 8596 Moving (0.11, -0.02) raw xDistance=-0.12 yDistance=0.01
20:07:30.472 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:07:30.472 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:30.472 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:07:30.472 00.000 8596 MoveAxis(E, 0, ABG)
20:07:30.472 00.000 8596 Move returns status 0, amount 0
20:07:30.472 00.000 8596 MoveAxis(N, 0, ABG)
20:07:30.472 00.000 8596 Move returns status 0, amount 0
20:07:30.472 00.000 8596 move complete, result=0
20:07:30.472 00.000 8596 worker thread done servicing request
20:07:30.480 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2462, FiltMax=65535, Gamma=1.000
20:07:30.505 00.025 9120 UpdateGuideState exits: m=299289 SNR=215.0
20:07:30.507 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:30.508 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:30.510 00.002 9120 Enqueuing Expose request
20:07:30.512 00.002 8596 Worker thread wakes up
20:07:30.512 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:07:30.514 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:30.514 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:31.684 01.170 8596 Exposure complete
20:07:31.761 00.077 8596 worker thread done servicing request
20:07:31.761 00.000 9120 OnExposeComplete: enter
20:07:31.762 00.001 9120 UpdateGuideState(): m_state=6
20:07:31.764 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 64
20:07:31.766 00.002 9120 Star::Find returns 1 (0), X=1145.50, Y=159.15, Mass=291979, SNR=219.1, Peak=24973 HFD=4.4
20:07:31.767 00.001 9120 MultiStar: [#1 0.07,0.17,0.96,U] [#2 -0.03,0.06,1.01,U] [#3 0.28,0.49,0.68,U] [#4 0.22,0.29,0.44,U] [#5 0.09,0.35,0.39,U] [#6 0.14,0.15,0.29,U] [#7 0.22,0.12,0.29,U] [#8 0.28,0.17,0.25,U] 
20:07:31.769 00.002 9120 refined, 8 included, MultiStar: {0.13, 0.24}, one-star: {0.18, 0.32}
20:07:31.771 00.002 9120 CameraToMount -- cameraTheta (1.06) - m_xAngle (3.04) = xAngle (-1.98 = -1.98)
20:07:31.772 00.001 9120 CameraToMount -- cameraTheta (1.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.95 = -1.95)
20:07:31.773 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=0.24 hyp=0.27 cameraTheta=1.06 mountX=-0.11 mountY=-0.25, mountTheta=-1.98
20:07:31.777 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.24, opts=13)
20:07:31.778 00.001 9120 Enqueuing Move request for scope (0.13, 0.24)
20:07:31.779 00.001 8596 Worker thread wakes up
20:07:31.779 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.24) opts 0xd
20:07:31.779 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.24)
20:07:31.779 00.000 8596 Moving (0.13, 0.24) raw xDistance=-0.11 yDistance=-0.25
20:07:31.779 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:07:31.779 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:31.780 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:07:31.780 00.000 8596 MoveAxis(E, 0, ABG)
20:07:31.780 00.000 8596 Move returns status 0, amount 0
20:07:31.780 00.000 8596 MoveAxis(N, 0, ABG)
20:07:31.780 00.000 8596 Move returns status 0, amount 0
20:07:31.780 00.000 8596 move complete, result=0
20:07:31.780 00.000 8596 worker thread done servicing request
20:07:31.788 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2720, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:07:31.821 00.033 9120 UpdateGuideState exits: m=291979 SNR=219.1
20:07:31.822 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:31.824 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:31.825 00.001 9120 Enqueuing Expose request
20:07:31.825 00.000 8596 Worker thread wakes up
20:07:31.826 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:07:31.826 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:31.826 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:32.823 00.997 8596 Exposure complete
20:07:32.909 00.086 8596 worker thread done servicing request
20:07:32.909 00.000 9120 OnExposeComplete: enter
20:07:32.910 00.001 9120 UpdateGuideState(): m_state=6
20:07:32.911 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 65
20:07:32.912 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=159.32, Mass=304748, SNR=228.6, Peak=24566 HFD=4.4
20:07:32.913 00.001 9120 MultiStar: [#1 0.18,0.49,0.89,U] [#2 -0.01,0.40,0.98,U] [#3 0.03,0.65,0.71,U] [#4 0.19,0.50,0.45,U] [#5 0.09,0.48,0.42,U] [#6 0.04,0.48,0.25,U] [#7 -0.01,0.32,0.28,U] [#8 -0.02,0.48,0.28,U] 
20:07:32.914 00.001 9120 refined, 8 included, MultiStar: {0.08, 0.49}, one-star: {0.13, 0.49}
20:07:32.914 00.000 9120 CameraToMount -- cameraTheta (1.41) - m_xAngle (3.04) = xAngle (-1.63 = -1.63)
20:07:32.915 00.001 9120 CameraToMount -- cameraTheta (1.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.60 = -1.60)
20:07:32.916 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.49 hyp=0.49 cameraTheta=1.41 mountX=-0.03 mountY=-0.49, mountTheta=-1.63
20:07:32.918 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.49, opts=13)
20:07:32.919 00.001 9120 Enqueuing Move request for scope (0.08, 0.49)
20:07:32.920 00.001 8596 Worker thread wakes up
20:07:32.920 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.49) opts 0xd
20:07:32.920 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.49)
20:07:32.920 00.000 8596 Moving (0.08, 0.49) raw xDistance=-0.03 yDistance=-0.49
20:07:32.920 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:07:32.920 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:32.920 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
20:07:32.920 00.000 8596 MoveAxis(E, 0, ABG)
20:07:32.920 00.000 8596 Move returns status 0, amount 0
20:07:32.920 00.000 8596 MoveAxis(N, 0, ABG)
20:07:32.920 00.000 8596 Move returns status 0, amount 0
20:07:32.920 00.000 8596 move complete, result=0
20:07:32.920 00.000 8596 worker thread done servicing request
20:07:32.927 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2720, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:07:32.955 00.028 9120 UpdateGuideState exits: m=304748 SNR=228.6
20:07:32.956 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:32.957 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:32.958 00.001 9120 Enqueuing Expose request
20:07:32.959 00.001 8596 Worker thread wakes up
20:07:32.959 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:07:32.960 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:32.960 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:34.128 01.168 8596 Exposure complete
20:07:34.188 00.060 8596 worker thread done servicing request
20:07:34.188 00.000 9120 OnExposeComplete: enter
20:07:34.189 00.001 9120 UpdateGuideState(): m_state=6
20:07:34.190 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 66
20:07:34.191 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=159.42, Mass=292072, SNR=213.1, Peak=23245 HFD=4.3
20:07:34.192 00.001 9120 MultiStar: [#1 0.21,0.44,0.96,U] [#2 0.00,0.53,0.93,U] [#3 0.17,0.57,0.75,U] [#4 0.28,0.44,0.51,U] [#5 0.32,0.48,0.49,U] [#6 0.31,0.44,0.40,U] [#7 0.31,0.49,0.32,U] [#8 0.53,0.67,0.25,U] 
20:07:34.193 00.001 9120 refined, 8 included, MultiStar: {0.21, 0.52}, one-star: {0.17, 0.60}
20:07:34.193 00.000 9120 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.04) = xAngle (-1.85 = -1.85)
20:07:34.194 00.001 9120 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.81 = -1.81)
20:07:34.195 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=0.52 hyp=0.56 cameraTheta=1.19 mountX=-0.15 mountY=-0.54, mountTheta=-1.85
20:07:34.198 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=0.52, opts=13)
20:07:34.199 00.001 9120 Enqueuing Move request for scope (0.21, 0.52)
20:07:34.200 00.001 8596 Worker thread wakes up
20:07:34.201 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.52) opts 0xd
20:07:34.201 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, 0.52)
20:07:34.201 00.000 8596 Moving (0.21, 0.52) raw xDistance=-0.15 yDistance=-0.54
20:07:34.201 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:07:34.201 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:07:34.201 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
20:07:34.201 00.000 8596 MoveAxis(E, 0, ABG)
20:07:34.201 00.000 8596 Move returns status 0, amount 0
20:07:34.201 00.000 8596 MoveAxis(N, 0, ABG)
20:07:34.202 00.001 8596 Move returns status 0, amount 0
20:07:34.202 00.000 8596 move complete, result=0
20:07:34.202 00.000 8596 worker thread done servicing request
20:07:34.212 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2720, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:07:34.235 00.023 9120 UpdateGuideState exits: m=292072 SNR=213.1
20:07:34.236 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:34.237 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:34.238 00.001 9120 Enqueuing Expose request
20:07:34.238 00.000 8596 Worker thread wakes up
20:07:34.238 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
20:07:34.239 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:34.239 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:35.226 00.987 8596 Exposure complete
20:07:35.318 00.092 8596 worker thread done servicing request
20:07:35.318 00.000 9120 OnExposeComplete: enter
20:07:35.319 00.001 9120 UpdateGuideState(): m_state=6
20:07:35.320 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 67
20:07:35.320 00.000 9120 Star::Find returns 1 (0), X=1145.55, Y=159.33, Mass=304759, SNR=232.2, Peak=23773 HFD=4.5
20:07:35.321 00.001 9120 MultiStar: [#1 0.15,0.46,0.80,U] [#2 0.03,0.25,0.82,U] [#3 0.19,0.80,0.67,U] [#4 0.36,0.39,0.49,U] [#5 0.12,0.65,0.39,U] [#6 0.11,0.48,0.26,U] [#7 0.12,0.73,0.30,U] [#8 0.50,0.98,0.00,M1] 
20:07:35.322 00.001 9120 refined, 7 included, MultiStar: {0.17, 0.51}, one-star: {0.22, 0.51}
20:07:35.323 00.001 9120 CameraToMount -- cameraTheta (1.26) - m_xAngle (3.04) = xAngle (-1.78 = -1.78)
20:07:35.324 00.001 9120 CameraToMount -- cameraTheta (1.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.75 = -1.75)
20:07:35.325 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.51 hyp=0.54 cameraTheta=1.26 mountX=-0.11 mountY=-0.53, mountTheta=-1.78
20:07:35.326 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.51, opts=13)
20:07:35.327 00.001 9120 Enqueuing Move request for scope (0.17, 0.51)
20:07:35.328 00.001 8596 Worker thread wakes up
20:07:35.328 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.51) opts 0xd
20:07:35.328 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.51)
20:07:35.328 00.000 8596 Moving (0.17, 0.51) raw xDistance=-0.11 yDistance=-0.53
20:07:35.328 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:07:35.328 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=0.30 newest=-1.56
20:07:35.328 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:07:35.328 00.000 8596 MoveAxis(E, 0, ABG)
20:07:35.328 00.000 8596 Move returns status 0, amount 0
20:07:35.329 00.001 8596 MoveAxis(N, 111, ABG)
20:07:35.329 00.000 8596 Guiding  Dir = 0, Dur = 111
20:07:35.329 00.000 8596 IsSlewing returns 0
20:07:35.329 00.000 8596 IsGuiding returns 0
20:07:35.333 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2720, FiltMin=2478, FiltMax=65535, Gamma=1.000
20:07:35.340 00.007 8596 PulseGuide returned control before completion, sleep 110
20:07:35.349 00.009 9120 UpdateGuideState exits: m=304759 SNR=232.2
20:07:35.350 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:35.351 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:35.351 00.000 9120 Enqueuing Expose request
20:07:35.464 00.113 8596 IsGuiding returns 1
20:07:35.464 00.000 8596 scope still moving after pulse duration time elapsed
20:07:35.495 00.031 8596 IsSlewing returns 0
20:07:35.495 00.000 8596 IsGuiding returns 1
20:07:35.526 00.031 8596 IsSlewing returns 0
20:07:35.527 00.001 8596 IsGuiding returns 0
20:07:35.527 00.000 8596 scope move finished after 111 + 86 ms
20:07:35.527 00.000 8596 Move returns status 0, amount 111
20:07:35.527 00.000 8596 move complete, result=0
20:07:35.527 00.000 8596 worker thread done servicing request
20:07:35.527 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.5 px 111 ms NORTH
20:07:35.529 00.002 8596 Worker thread wakes up
20:07:35.529 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:35.529 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:36.696 01.167 8596 Exposure complete
20:07:36.777 00.081 8596 worker thread done servicing request
20:07:36.777 00.000 9120 OnExposeComplete: enter
20:07:36.778 00.001 9120 UpdateGuideState(): m_state=6
20:07:36.779 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 68
20:07:36.779 00.000 9120 Star::Find returns 1 (0), X=1145.74, Y=159.03, Mass=311657, SNR=265.5, Peak=25725 HFD=4.3
20:07:36.781 00.002 9120 MultiStar: [#1 0.36,0.10,0.74,U] [#2 0.22,0.00,0.83,U] [#3 0.29,0.09,0.67,U] [#4 0.47,0.21,0.39,U] [#5 0.38,0.26,0.31,U] [#6 0.41,0.45,0.24,U] [#7 0.18,0.29,0.24,U] [#8 0.62,0.36,0.21,U] 
20:07:36.782 00.001 9120 refined, 8 included, MultiStar: {0.35, 0.16}, one-star: {0.41, 0.20}
20:07:36.782 00.000 9120 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.04) = xAngle (-2.61 = -2.61)
20:07:36.783 00.001 9120 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.57 = -2.57)
20:07:36.784 00.001 9120 CameraToMount -- cameraX=0.35 cameraY=0.16 hyp=0.39 cameraTheta=0.43 mountX=-0.33 mountY=-0.21, mountTheta=-2.58
20:07:36.785 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.35, y=0.16, opts=13)
20:07:36.786 00.001 9120 Enqueuing Move request for scope (0.35, 0.16)
20:07:36.787 00.001 8596 Worker thread wakes up
20:07:36.787 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.16) opts 0xd
20:07:36.787 00.000 8596 Handling offset move in thread for scope, endpoint = (0.35, 0.16)
20:07:36.787 00.000 8596 Moving (0.35, 0.16) raw xDistance=-0.33 yDistance=-0.21
20:07:36.787 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:07:36.787 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:07:36.787 00.000 8596 MoveAxis(E, 48, ABG)
20:07:36.788 00.001 8596 Guiding  Dir = 2, Dur = 48
20:07:36.788 00.000 8596 IsSlewing returns 0
20:07:36.788 00.000 8596 IsGuiding returns 0
20:07:36.793 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:07:36.821 00.028 9120 UpdateGuideState exits: m=311657 SNR=265.5
20:07:36.823 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:36.824 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:36.825 00.001 9120 Enqueuing Expose request
20:07:36.845 00.020 8596 IsGuiding returns 1
20:07:36.845 00.000 8596 scope still moving after pulse duration time elapsed
20:07:36.875 00.030 8596 IsSlewing returns 0
20:07:36.875 00.000 8596 IsGuiding returns 1
20:07:36.905 00.030 8596 IsSlewing returns 0
20:07:36.905 00.000 8596 IsGuiding returns 1
20:07:36.936 00.031 8596 IsSlewing returns 0
20:07:36.936 00.000 8596 IsGuiding returns 0
20:07:36.936 00.000 8596 scope move finished after 48 + 99 ms
20:07:36.936 00.000 8596 Move returns status 0, amount 48
20:07:36.936 00.000 8596 MoveAxis(N, 44, ABG)
20:07:36.936 00.000 8596 Guiding  Dir = 0, Dur = 44
20:07:36.937 00.001 8596 IsSlewing returns 0
20:07:36.937 00.000 8596 IsGuiding returns 0
20:07:36.949 00.012 8596 PulseGuide returned control before completion, sleep 42
20:07:36.998 00.049 8596 IsGuiding returns 1
20:07:36.998 00.000 8596 scope still moving after pulse duration time elapsed
20:07:37.029 00.031 8596 IsSlewing returns 0
20:07:37.029 00.000 8596 IsGuiding returns 0
20:07:37.029 00.000 8596 scope move finished after 44 + 48 ms
20:07:37.029 00.000 8596 Move returns status 0, amount 44
20:07:37.029 00.000 8596 move complete, result=0
20:07:37.029 00.000 8596 worker thread done servicing request
20:07:37.029 00.000 8596 Worker thread wakes up
20:07:37.029 00.000 9120 GuideStep: -0.3 px 48 ms EAST, -0.2 px 44 ms NORTH
20:07:37.030 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:37.031 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:37.989 00.958 8596 Exposure complete
20:07:38.053 00.064 8596 worker thread done servicing request
20:07:38.053 00.000 9120 OnExposeComplete: enter
20:07:38.055 00.002 9120 UpdateGuideState(): m_state=6
20:07:38.055 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 69
20:07:38.056 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=158.71, Mass=297209, SNR=203.9, Peak=29181 HFD=4.7
20:07:38.058 00.002 9120 MultiStar: [#1 0.11,-0.20,0.94,U] [#2 -0.04,-0.03,1.00,U] [#3 0.07,-0.04,0.78,U] [#4 0.21,-0.24,0.52,U] [#5 -0.03,-0.20,0.46,U] [#6 -0.03,-0.03,0.34,U] [#7 0.14,-0.19,0.31,U] [#8 0.39,-0.11,0.28,U] 
20:07:38.058 00.000 9120 refined, 8 included, MultiStar: {0.08, -0.12}, one-star: {0.09, -0.12}
20:07:38.059 00.001 9120 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.04) = xAngle (-4.03 = 2.25)
20:07:38.060 00.001 9120 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.99 = 2.29)
20:07:38.061 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-0.99 mountX=-0.09 mountY=0.11, mountTheta=2.27
20:07:38.062 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.12, opts=13)
20:07:38.063 00.001 9120 Enqueuing Move request for scope (0.08, -0.12)
20:07:38.064 00.001 8596 Worker thread wakes up
20:07:38.064 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.12) opts 0xd
20:07:38.064 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.12)
20:07:38.064 00.000 8596 Moving (0.08, -0.12) raw xDistance=-0.09 yDistance=0.11
20:07:38.064 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:07:38.064 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:38.065 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:07:38.065 00.000 8596 MoveAxis(E, 0, ABG)
20:07:38.065 00.000 8596 Move returns status 0, amount 0
20:07:38.065 00.000 8596 MoveAxis(N, 0, ABG)
20:07:38.065 00.000 8596 Move returns status 0, amount 0
20:07:38.065 00.000 8596 move complete, result=0
20:07:38.065 00.000 8596 worker thread done servicing request
20:07:38.069 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2483, FiltMax=65507, Gamma=1.000
20:07:38.085 00.016 9120 UpdateGuideState exits: m=297209 SNR=203.9
20:07:38.086 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:38.086 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:38.087 00.001 9120 Enqueuing Expose request
20:07:38.088 00.001 8596 Worker thread wakes up
20:07:38.088 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:07:38.089 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:38.089 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:39.238 01.149 8596 Exposure complete
20:07:39.320 00.082 8596 worker thread done servicing request
20:07:39.320 00.000 9120 OnExposeComplete: enter
20:07:39.321 00.001 9120 UpdateGuideState(): m_state=6
20:07:39.322 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 70
20:07:39.323 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.37, Mass=297851, SNR=207.6, Peak=25261 HFD=4.3
20:07:39.324 00.001 9120 MultiStar: [#1 0.07,-0.43,0.92,U] [#2 -0.02,-0.40,1.16,U] [#3 -0.01,-0.46,0.64,U] [#4 0.23,-0.33,0.61,U] [#5 0.02,-0.36,0.45,U] [#6 0.13,-0.53,0.29,U] [#7 0.01,-0.58,0.29,U] [#8 0.19,-0.20,0.30,U] 
20:07:39.325 00.001 9120 refined, 8 included, MultiStar: {0.07, -0.42}, one-star: {0.11, -0.45}
20:07:39.326 00.001 9120 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.04) = xAngle (-4.45 = 1.84)
20:07:39.327 00.001 9120 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.41 = 1.87)
20:07:39.328 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.42 hyp=0.42 cameraTheta=-1.40 mountX=-0.11 mountY=0.40, mountTheta=1.84
20:07:39.329 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.42, opts=13)
20:07:39.330 00.001 9120 Enqueuing Move request for scope (0.07, -0.42)
20:07:39.331 00.001 8596 Worker thread wakes up
20:07:39.331 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.42) opts 0xd
20:07:39.331 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.42)
20:07:39.331 00.000 8596 Moving (0.07, -0.42) raw xDistance=-0.11 yDistance=0.40
20:07:39.331 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:07:39.331 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:39.331 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
20:07:39.331 00.000 8596 MoveAxis(E, 0, ABG)
20:07:39.331 00.000 8596 Move returns status 0, amount 0
20:07:39.331 00.000 8596 MoveAxis(N, 0, ABG)
20:07:39.332 00.001 8596 Move returns status 0, amount 0
20:07:39.332 00.000 8596 move complete, result=0
20:07:39.332 00.000 8596 worker thread done servicing request
20:07:39.336 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2720, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:07:39.354 00.018 9120 UpdateGuideState exits: m=297851 SNR=207.6
20:07:39.356 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:39.357 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:39.358 00.001 9120 Enqueuing Expose request
20:07:39.359 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:07:39.360 00.001 8596 Worker thread wakes up
20:07:39.360 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:39.360 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:40.330 00.970 8596 Exposure complete
20:07:40.391 00.061 8596 worker thread done servicing request
20:07:40.391 00.000 9120 OnExposeComplete: enter
20:07:40.393 00.002 9120 UpdateGuideState(): m_state=6
20:07:40.395 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 71
20:07:40.397 00.002 9120 Star::Find returns 1 (0), X=1145.17, Y=158.46, Mass=300846, SNR=225.2, Peak=27997 HFD=4.4
20:07:40.399 00.002 9120 MultiStar: [#1 -0.16,-0.16,0.91,U] [#2 -0.18,-0.47,0.80,U] [#3 -0.21,-0.21,0.73,U] [#4 -0.05,-0.12,0.51,U] [#5 -0.36,-0.20,0.42,U] [#6 -0.24,-0.40,0.33,U] [#7 -0.22,-0.45,0.38,U] [#8 0.14,-0.20,0.20,U] 
20:07:40.401 00.002 9120 refined, 8 included, MultiStar: {-0.17, -0.29}, one-star: {-0.15, -0.36}
20:07:40.403 00.002 9120 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.04) = xAngle (-5.15 = 1.13)
20:07:40.404 00.001 9120 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.12 = 1.17)
20:07:40.406 00.002 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.29 hyp=0.34 cameraTheta=-2.11 mountX=0.14 mountY=0.31, mountTheta=1.14
20:07:40.409 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.29, opts=13)
20:07:40.410 00.001 9120 Enqueuing Move request for scope (-0.17, -0.29)
20:07:40.411 00.001 8596 Worker thread wakes up
20:07:40.411 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.29) opts 0xd
20:07:40.411 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.29)
20:07:40.411 00.000 8596 Moving (-0.17, -0.29) raw xDistance=0.14 yDistance=0.31
20:07:40.411 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:07:40.411 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:40.412 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
20:07:40.412 00.000 8596 MoveAxis(E, 0, ABG)
20:07:40.412 00.000 8596 Move returns status 0, amount 0
20:07:40.412 00.000 8596 MoveAxis(N, 0, ABG)
20:07:40.412 00.000 8596 Move returns status 0, amount 0
20:07:40.412 00.000 8596 move complete, result=0
20:07:40.412 00.000 8596 worker thread done servicing request
20:07:40.420 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2720, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:07:40.446 00.026 9120 UpdateGuideState exits: m=300846 SNR=225.2
20:07:40.447 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:40.448 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:40.449 00.001 9120 Enqueuing Expose request
20:07:40.450 00.001 8596 Worker thread wakes up
20:07:40.450 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:07:40.451 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:40.451 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:41.630 01.179 8596 Exposure complete
20:07:41.714 00.084 8596 worker thread done servicing request
20:07:41.714 00.000 9120 OnExposeComplete: enter
20:07:41.716 00.002 9120 UpdateGuideState(): m_state=6
20:07:41.717 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 72
20:07:41.719 00.002 9120 Star::Find returns 1 (0), X=1145.15, Y=158.62, Mass=297706, SNR=229.4, Peak=29981 HFD=4.4
20:07:41.721 00.002 9120 MultiStar: [#1 -0.27,-0.31,0.79,U] [#2 -0.36,-0.57,0.85,U] [#3 -0.37,-0.31,0.68,U] [#4 -0.19,-0.44,0.45,U] [#5 -0.22,-0.37,0.37,U] [#6 -0.33,-0.22,0.33,U] [#7 -0.33,-0.47,0.29,U] [#8 -0.06,-0.21,0.27,U] 
20:07:41.723 00.002 9120 single-star, 8 included, MultiStar: {-0.26, -0.35}, one-star: {-0.17, -0.20}
20:07:41.725 00.002 9120 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.04) = xAngle (-5.32 = 0.97)
20:07:41.726 00.001 9120 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.28 = 1.00)
20:07:41.728 00.002 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.27 cameraTheta=-2.27 mountX=0.15 mountY=0.23, mountTheta=0.98
20:07:41.732 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.20, opts=13)
20:07:41.734 00.002 9120 Enqueuing Move request for scope (-0.17, -0.20)
20:07:41.736 00.002 8596 Worker thread wakes up
20:07:41.736 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd
20:07:41.736 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.20)
20:07:41.736 00.000 8596 Moving (-0.17, -0.20) raw xDistance=0.15 yDistance=0.23
20:07:41.736 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:07:41.736 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:41.736 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:07:41.736 00.000 8596 MoveAxis(E, 0, ABG)
20:07:41.737 00.001 8596 Move returns status 0, amount 0
20:07:41.737 00.000 8596 MoveAxis(N, 0, ABG)
20:07:41.737 00.000 8596 Move returns status 0, amount 0
20:07:41.737 00.000 8596 move complete, result=0
20:07:41.737 00.000 8596 worker thread done servicing request
20:07:41.744 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:07:41.764 00.020 9120 UpdateGuideState exits: m=297706 SNR=229.4
20:07:41.765 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:41.766 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:41.767 00.001 9120 Enqueuing Expose request
20:07:41.768 00.001 8596 Worker thread wakes up
20:07:41.768 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:07:41.769 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:41.769 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:42.744 00.975 8596 Exposure complete
20:07:42.844 00.100 8596 worker thread done servicing request
20:07:42.844 00.000 9120 OnExposeComplete: enter
20:07:42.846 00.002 9120 UpdateGuideState(): m_state=6
20:07:42.848 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 73
20:07:42.849 00.001 9120 Star::Find returns 1 (0), X=1145.06, Y=158.50, Mass=292759, SNR=219.6, Peak=28173 HFD=4.2
20:07:42.851 00.002 9120 MultiStar: [#1 -0.26,-0.44,0.96,U] [#2 -0.47,-0.35,0.92,U] [#3 -0.29,-0.26,0.66,U] [#4 -0.25,-0.33,0.53,U] [#5 -0.14,-0.46,0.42,U] [#6 -0.37,-0.36,0.31,U] [#7 -0.25,-0.47,0.30,U] [#8 0.15,-0.21,0.24,U] 
20:07:42.853 00.002 9120 single-star, 8 included, MultiStar: {-0.28, -0.36}, one-star: {-0.27, -0.32}
20:07:42.855 00.002 9120 CameraToMount -- cameraTheta (-2.27) - m_xAngle (3.04) = xAngle (-5.31 = 0.97)
20:07:42.856 00.001 9120 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.28 = 1.01)
20:07:42.858 00.002 9120 CameraToMount -- cameraX=-0.27 cameraY=-0.32 hyp=0.42 cameraTheta=-2.27 mountX=0.24 mountY=0.35, mountTheta=0.98
20:07:42.860 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.27, y=-0.32, opts=13)
20:07:42.862 00.002 9120 Enqueuing Move request for scope (-0.27, -0.32)
20:07:42.863 00.001 8596 Worker thread wakes up
20:07:42.864 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.32) opts 0xd
20:07:42.864 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.27, -0.32)
20:07:42.864 00.000 8596 Moving (-0.27, -0.32) raw xDistance=0.24 yDistance=0.35
20:07:42.864 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:07:42.864 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:07:42.864 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
20:07:42.864 00.000 8596 MoveAxis(W, 34, ABG)
20:07:42.864 00.000 8596 Guiding  Dir = 3, Dur = 34
20:07:42.864 00.000 8596 IsSlewing returns 0
20:07:42.865 00.001 8596 IsGuiding returns 0
20:07:42.869 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2723, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:07:42.879 00.010 8596 PulseGuide returned control before completion, sleep 30
20:07:42.891 00.012 9120 UpdateGuideState exits: m=292759 SNR=219.6
20:07:42.892 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:42.893 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:42.894 00.001 9120 Enqueuing Expose request
20:07:42.910 00.016 8596 IsGuiding returns 1
20:07:42.910 00.000 8596 scope still moving after pulse duration time elapsed
20:07:42.941 00.031 8596 IsSlewing returns 0
20:07:42.941 00.000 8596 IsGuiding returns 1
20:07:42.973 00.032 8596 IsSlewing returns 0
20:07:42.973 00.000 8596 IsGuiding returns 0
20:07:42.973 00.000 8596 scope move finished after 34 + 74 ms
20:07:42.973 00.000 8596 Move returns status 0, amount 34
20:07:42.973 00.000 8596 MoveAxis(N, 0, ABG)
20:07:42.973 00.000 8596 Move returns status 0, amount 0
20:07:42.973 00.000 8596 move complete, result=0
20:07:42.974 00.001 8596 worker thread done servicing request
20:07:42.974 00.000 8596 Worker thread wakes up
20:07:42.974 00.000 9120 GuideStep: 0.2 px 34 ms WEST, 0.4 px 0 ms NORTH
20:07:42.977 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:42.977 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:44.154 01.177 8596 Exposure complete
20:07:44.223 00.069 8596 worker thread done servicing request
20:07:44.223 00.000 9120 OnExposeComplete: enter
20:07:44.224 00.001 9120 UpdateGuideState(): m_state=6
20:07:44.225 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 74
20:07:44.226 00.001 9120 Star::Find returns 1 (0), X=1145.74, Y=158.59, Mass=301572, SNR=225.2, Peak=23629 HFD=4.6
20:07:44.227 00.001 9120 MultiStar: [#1 0.40,-0.35,0.87,U] [#2 0.07,-0.38,0.79,U] [#3 0.37,-0.26,0.74,U] [#4 0.58,-0.43,0.43,U] [#5 0.40,-0.27,0.37,U] [#6 0.32,-0.27,0.33,U] [#7 0.22,-0.37,0.34,U] [#8 0.55,0.03,0.23,U] 
20:07:44.228 00.001 9120 refined, 8 included, MultiStar: {0.35, -0.30}, one-star: {0.41, -0.24}
20:07:44.229 00.001 9120 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.04) = xAngle (-3.75 = 2.54)
20:07:44.229 00.000 9120 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.71 = 2.57)
20:07:44.230 00.001 9120 CameraToMount -- cameraX=0.35 cameraY=-0.30 hyp=0.46 cameraTheta=-0.71 mountX=-0.38 mountY=0.25, mountTheta=2.56
20:07:44.232 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.35, y=-0.30, opts=13)
20:07:44.233 00.001 9120 Enqueuing Move request for scope (0.35, -0.30)
20:07:44.233 00.000 8596 Worker thread wakes up
20:07:44.233 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.30) opts 0xd
20:07:44.233 00.000 8596 Handling offset move in thread for scope, endpoint = (0.35, -0.30)
20:07:44.234 00.001 8596 Moving (0.35, -0.30) raw xDistance=-0.38 yDistance=0.25
20:07:44.234 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
20:07:44.234 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:07:44.234 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:07:44.234 00.000 8596 MoveAxis(E, 53, ABG)
20:07:44.234 00.000 8596 Guiding  Dir = 2, Dur = 53
20:07:44.234 00.000 8596 IsSlewing returns 0
20:07:44.234 00.000 8596 IsGuiding returns 0
20:07:44.235 00.001 8596 PulseGuide returned control before completion, sleep 62
20:07:44.238 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2720, FiltMin=2445, FiltMax=65507, Gamma=1.000
20:07:44.260 00.022 9120 UpdateGuideState exits: m=301572 SNR=225.2
20:07:44.262 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:44.264 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:44.266 00.002 9120 Enqueuing Expose request
20:07:44.311 00.045 8596 IsGuiding returns 1
20:07:44.311 00.000 8596 scope still moving after pulse duration time elapsed
20:07:44.343 00.032 8596 IsSlewing returns 0
20:07:44.343 00.000 8596 IsGuiding returns 0
20:07:44.343 00.000 8596 scope move finished after 53 + 55 ms
20:07:44.343 00.000 8596 Move returns status 0, amount 53
20:07:44.343 00.000 8596 MoveAxis(N, 0, ABG)
20:07:44.343 00.000 8596 Move returns status 0, amount 0
20:07:44.343 00.000 8596 move complete, result=0
20:07:44.343 00.000 8596 worker thread done servicing request
20:07:44.343 00.000 8596 Worker thread wakes up
20:07:44.343 00.000 9120 GuideStep: -0.4 px 53 ms EAST, 0.3 px 0 ms NORTH
20:07:44.344 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:44.344 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:45.314 00.970 8596 Exposure complete
20:07:45.372 00.058 8596 worker thread done servicing request
20:07:45.373 00.001 9120 OnExposeComplete: enter
20:07:45.374 00.001 9120 UpdateGuideState(): m_state=6
20:07:45.376 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 75
20:07:45.377 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=158.59, Mass=304576, SNR=220.6, Peak=28029 HFD=4.5
20:07:45.379 00.002 9120 MultiStar: [#1 -0.01,-0.53,0.87,U] [#2 -0.08,-0.45,0.93,U] [#3 -0.08,-0.33,0.67,U] [#4 0.17,-0.45,0.44,U] [#5 -0.00,-0.37,0.44,U] [#6 0.04,-0.74,0.28,U] [#7 -0.03,-0.49,0.37,U] [#8 0.24,-0.26,0.28,U] 
20:07:45.380 00.001 9120 single-star, 8 included, MultiStar: {0.02, -0.41}, one-star: {0.08, -0.23}
20:07:45.381 00.001 9120 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.04) = xAngle (-4.29 = 2.00)
20:07:45.381 00.000 9120 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.25 = 2.03)
20:07:45.382 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.25 mountX=-0.10 mountY=0.22, mountTheta=2.00
20:07:45.384 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.23, opts=13)
20:07:45.385 00.001 9120 Enqueuing Move request for scope (0.08, -0.23)
20:07:45.385 00.000 8596 Worker thread wakes up
20:07:45.386 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.23) opts 0xd
20:07:45.386 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.23)
20:07:45.386 00.000 8596 Moving (0.08, -0.23) raw xDistance=-0.10 yDistance=0.22
20:07:45.386 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:07:45.386 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:07:45.386 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:07:45.386 00.000 8596 MoveAxis(E, 0, ABG)
20:07:45.386 00.000 8596 Move returns status 0, amount 0
20:07:45.386 00.000 8596 MoveAxis(N, 0, ABG)
20:07:45.386 00.000 8596 Move returns status 0, amount 0
20:07:45.386 00.000 8596 move complete, result=0
20:07:45.386 00.000 8596 worker thread done servicing request
20:07:45.391 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2723, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:07:45.411 00.020 9120 UpdateGuideState exits: m=304576 SNR=220.6
20:07:45.412 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:45.412 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:45.413 00.001 9120 Enqueuing Expose request
20:07:45.414 00.001 8596 Worker thread wakes up
20:07:45.414 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:07:45.414 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:45.414 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:46.583 01.169 8596 Exposure complete
20:07:46.694 00.111 8596 worker thread done servicing request
20:07:46.694 00.000 9120 OnExposeComplete: enter
20:07:46.695 00.001 9120 UpdateGuideState(): m_state=6
20:07:46.697 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 76
20:07:46.698 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.42, Mass=289436, SNR=226.1, Peak=25117 HFD=4.5
20:07:46.700 00.002 9120 MultiStar: [#1 -0.11,-0.34,0.78,U] [#2 -0.37,-0.51,0.85,U] [#3 -0.17,-0.60,0.73,U] [#4 -0.11,-0.29,0.48,U] [#5 -0.08,-0.53,0.40,U] [#6 -0.11,-0.55,0.35,U] [#7 -0.42,-0.34,0.29,U] [#8 0.18,-0.44,0.26,U] 
20:07:46.702 00.002 9120 single-star, 8 included, MultiStar: {-0.15, -0.45}, one-star: {-0.04, -0.40}
20:07:46.703 00.001 9120 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.04) = xAngle (-4.71 = 1.57)
20:07:46.705 00.002 9120 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.68 = 1.61)
20:07:46.706 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.40 hyp=0.40 cameraTheta=-1.67 mountX=0.00 mountY=0.40, mountTheta=1.57
20:07:46.709 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.40, opts=13)
20:07:46.710 00.001 9120 Enqueuing Move request for scope (-0.04, -0.40)
20:07:46.711 00.001 8596 Worker thread wakes up
20:07:46.711 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.40) opts 0xd
20:07:46.711 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.40)
20:07:46.711 00.000 8596 Moving (-0.04, -0.40) raw xDistance=0.00 yDistance=0.40
20:07:46.712 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:07:46.712 00.000 8596 switching direction from -1 to 1 - decHistory=5 oldest=-0.63 newest=0.87
20:07:46.712 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
20:07:46.712 00.000 8596 MoveAxis(E, 0, ABG)
20:07:46.712 00.000 8596 Move returns status 0, amount 0
20:07:46.712 00.000 8596 MoveAxis(S, 84, ABG)
20:07:46.712 00.000 8596 Guiding  Dir = 1, Dur = 84
20:07:46.712 00.000 8596 IsSlewing returns 0
20:07:46.712 00.000 8596 IsGuiding returns 0
20:07:46.717 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2720, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:07:46.732 00.015 9120 UpdateGuideState exits: m=289436 SNR=226.1
20:07:46.733 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:46.734 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:46.735 00.001 9120 Enqueuing Expose request
20:07:46.748 00.013 8596 PulseGuide returned control before completion, sleep 58
20:07:46.809 00.061 8596 IsGuiding returns 1
20:07:46.809 00.000 8596 scope still moving after pulse duration time elapsed
20:07:46.841 00.032 8596 IsSlewing returns 0
20:07:46.841 00.000 8596 IsGuiding returns 0
20:07:46.841 00.000 8596 scope move finished after 84 + 44 ms
20:07:46.841 00.000 8596 Move returns status 0, amount 84
20:07:46.841 00.000 8596 move complete, result=0
20:07:46.841 00.000 8596 worker thread done servicing request
20:07:46.841 00.000 8596 Worker thread wakes up
20:07:46.841 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:46.842 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.4 px 84 ms SOUTH
20:07:46.843 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:47.823 00.980 8596 Exposure complete
20:07:47.898 00.075 8596 worker thread done servicing request
20:07:47.898 00.000 9120 OnExposeComplete: enter
20:07:47.899 00.001 9120 UpdateGuideState(): m_state=6
20:07:47.900 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 77
20:07:47.901 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=158.50, Mass=293926, SNR=234.4, Peak=27661 HFD=4.3
20:07:47.902 00.001 9120 MultiStar: [#1 0.22,-0.38,0.91,U] [#2 0.05,-0.24,0.95,U] [#3 0.29,-0.27,0.72,U] [#4 0.21,-0.31,0.44,U] [#5 0.20,-0.33,0.33,U] [#6 0.16,-0.37,0.32,U] [#7 -0.01,-0.18,0.26,U] [#8 0.54,0.12,0.24,U] 
20:07:47.903 00.001 9120 refined, 8 included, MultiStar: {0.18, -0.28}, one-star: {0.13, -0.32}
20:07:47.904 00.001 9120 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.04) = xAngle (-4.05 = 2.23)
20:07:47.904 00.000 9120 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.01 = 2.27)
20:07:47.905 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.34 cameraTheta=-1.01 mountX=-0.21 mountY=0.26, mountTheta=2.25
20:07:47.907 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.28, opts=13)
20:07:47.908 00.001 9120 Enqueuing Move request for scope (0.18, -0.28)
20:07:47.909 00.001 8596 Worker thread wakes up
20:07:47.909 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.28) opts 0xd
20:07:47.909 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.28)
20:07:47.909 00.000 8596 Moving (0.18, -0.28) raw xDistance=-0.21 yDistance=0.26
20:07:47.909 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:07:47.909 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:07:47.909 00.000 8596 MoveAxis(E, 30, ABG)
20:07:47.909 00.000 8596 Guiding  Dir = 2, Dur = 30
20:07:47.909 00.000 8596 IsSlewing returns 0
20:07:47.909 00.000 8596 IsGuiding returns 0
20:07:47.913 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2720, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:07:47.937 00.024 9120 UpdateGuideState exits: m=293926 SNR=234.4
20:07:47.940 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:47.941 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:47.943 00.002 9120 Enqueuing Expose request
20:07:47.972 00.029 8596 IsGuiding returns 1
20:07:47.972 00.000 8596 scope still moving after pulse duration time elapsed
20:07:48.001 00.029 8596 IsSlewing returns 0
20:07:48.001 00.000 8596 IsGuiding returns 1
20:07:48.031 00.030 8596 IsSlewing returns 0
20:07:48.031 00.000 8596 IsGuiding returns 1
20:07:48.062 00.031 8596 IsSlewing returns 0
20:07:48.062 00.000 8596 IsGuiding returns 0
20:07:48.062 00.000 8596 scope move finished after 30 + 122 ms
20:07:48.062 00.000 8596 Move returns status 0, amount 30
20:07:48.062 00.000 8596 MoveAxis(S, 54, ABG)
20:07:48.062 00.000 8596 Guiding  Dir = 1, Dur = 54
20:07:48.062 00.000 8596 IsSlewing returns 0
20:07:48.062 00.000 8596 IsGuiding returns 0
20:07:48.126 00.064 8596 IsGuiding returns 1
20:07:48.126 00.000 8596 scope still moving after pulse duration time elapsed
20:07:48.155 00.029 8596 IsSlewing returns 0
20:07:48.155 00.000 8596 IsGuiding returns 1
20:07:48.186 00.031 8596 IsSlewing returns 0
20:07:48.186 00.000 8596 IsGuiding returns 1
20:07:48.217 00.031 8596 IsSlewing returns 0
20:07:48.217 00.000 8596 IsGuiding returns 0
20:07:48.217 00.000 8596 scope move finished after 54 + 101 ms
20:07:48.217 00.000 8596 Move returns status 0, amount 54
20:07:48.217 00.000 8596 move complete, result=0
20:07:48.217 00.000 8596 worker thread done servicing request
20:07:48.217 00.000 8596 Worker thread wakes up
20:07:48.217 00.000 9120 GuideStep: -0.2 px 30 ms EAST, 0.3 px 54 ms SOUTH
20:07:48.219 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:48.219 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:49.382 01.163 8596 Exposure complete
20:07:49.447 00.065 8596 worker thread done servicing request
20:07:49.447 00.000 9120 OnExposeComplete: enter
20:07:49.448 00.001 9120 UpdateGuideState(): m_state=6
20:07:49.449 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 78
20:07:49.450 00.001 9120 Star::Find returns 1 (0), X=1145.05, Y=158.84, Mass=306948, SNR=212.2, Peak=30573 HFD=4.3
20:07:49.451 00.001 9120 MultiStar: [#1 -0.31,-0.04,0.94,U] [#2 -0.53,0.03,0.90,U] [#3 -0.41,0.10,0.81,U] [#4 -0.30,-0.13,0.51,U] [#5 -0.29,0.09,0.45,U] [#6 -0.35,-0.17,0.31,U] [#7 -0.21,-0.23,0.32,U] [#8 -0.03,-0.06,0.30,U] 
20:07:49.451 00.000 9120 single-star, 8 included, MultiStar: {-0.33, -0.01}, one-star: {-0.28, 0.02}
20:07:49.452 00.001 9120 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.04) = xAngle (0.03 = 0.03)
20:07:49.453 00.001 9120 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.06 = 0.06)
20:07:49.454 00.001 9120 CameraToMount -- cameraX=-0.28 cameraY=0.02 hyp=0.28 cameraTheta=3.07 mountX=0.28 mountY=0.02, mountTheta=0.06
20:07:49.455 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.28, y=0.02, opts=13)
20:07:49.456 00.001 9120 Enqueuing Move request for scope (-0.28, 0.02)
20:07:49.457 00.001 8596 Worker thread wakes up
20:07:49.457 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.02) opts 0xd
20:07:49.457 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.28, 0.02)
20:07:49.457 00.000 8596 Moving (-0.28, 0.02) raw xDistance=0.28 yDistance=0.02
20:07:49.457 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:07:49.457 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:49.457 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:07:49.457 00.000 8596 MoveAxis(W, 38, ABG)
20:07:49.457 00.000 8596 Guiding  Dir = 3, Dur = 38
20:07:49.458 00.001 8596 IsSlewing returns 0
20:07:49.458 00.000 8596 IsGuiding returns 0
20:07:49.462 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2720, FiltMin=2477, FiltMax=65491, Gamma=1.000
20:07:49.463 00.001 8596 PulseGuide returned control before completion, sleep 44
20:07:49.490 00.027 9120 UpdateGuideState exits: m=306948 SNR=212.2
20:07:49.491 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:49.492 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:49.493 00.001 9120 Enqueuing Expose request
20:07:49.509 00.016 8596 IsGuiding returns 1
20:07:49.509 00.000 8596 scope still moving after pulse duration time elapsed
20:07:49.540 00.031 8596 IsSlewing returns 0
20:07:49.540 00.000 8596 IsGuiding returns 1
20:07:49.572 00.032 8596 IsSlewing returns 0
20:07:49.572 00.000 8596 IsGuiding returns 0
20:07:49.572 00.000 8596 scope move finished after 38 + 76 ms
20:07:49.572 00.000 8596 Move returns status 0, amount 38
20:07:49.572 00.000 8596 MoveAxis(N, 0, ABG)
20:07:49.572 00.000 8596 Move returns status 0, amount 0
20:07:49.572 00.000 8596 move complete, result=0
20:07:49.572 00.000 8596 worker thread done servicing request
20:07:49.572 00.000 8596 Worker thread wakes up
20:07:49.573 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:49.573 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:49.574 00.001 9120 GuideStep: 0.3 px 38 ms WEST, 0.0 px 0 ms NORTH
20:07:50.555 00.981 8596 Exposure complete
20:07:50.634 00.079 8596 worker thread done servicing request
20:07:50.634 00.000 9120 OnExposeComplete: enter
20:07:50.635 00.001 9120 UpdateGuideState(): m_state=6
20:07:50.636 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 79
20:07:50.637 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.90, Mass=292925, SNR=212.1, Peak=31917 HFD=4.3
20:07:50.638 00.001 9120 MultiStar: [#1 -0.25,-0.06,0.94,U] [#2 -0.24,0.04,0.93,U] [#3 -0.11,0.01,0.73,U] [#4 -0.08,-0.15,0.55,U] [#5 0.04,0.06,0.52,U] [#6 -0.34,-0.25,0.29,U] [#7 -0.10,-0.04,0.30,U] [#8 0.21,0.09,0.25,U] 
20:07:50.639 00.001 9120 single-star, 8 included, MultiStar: {-0.13, -0.01}, one-star: {-0.08, 0.08}
20:07:50.640 00.001 9120 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.04) = xAngle (-0.66 = -0.66)
20:07:50.641 00.001 9120 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.63 = -0.63)
20:07:50.642 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.38 mountX=0.09 mountY=-0.07, mountTheta=-0.64
20:07:50.644 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.08, opts=13)
20:07:50.645 00.001 9120 Enqueuing Move request for scope (-0.08, 0.08)
20:07:50.646 00.001 8596 Worker thread wakes up
20:07:50.646 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
20:07:50.646 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
20:07:50.646 00.000 8596 Moving (-0.08, 0.08) raw xDistance=0.09 yDistance=-0.07
20:07:50.646 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:07:50.646 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:50.647 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:07:50.647 00.000 8596 MoveAxis(E, 0, ABG)
20:07:50.647 00.000 8596 Move returns status 0, amount 0
20:07:50.647 00.000 8596 MoveAxis(N, 0, ABG)
20:07:50.647 00.000 8596 Move returns status 0, amount 0
20:07:50.647 00.000 8596 move complete, result=0
20:07:50.647 00.000 8596 worker thread done servicing request
20:07:50.651 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2419, FiltMax=65535, Gamma=1.000
20:07:50.667 00.016 9120 UpdateGuideState exits: m=292925 SNR=212.1
20:07:50.669 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:50.670 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:50.670 00.000 9120 Enqueuing Expose request
20:07:50.671 00.001 8596 Worker thread wakes up
20:07:50.671 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:07:50.673 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:50.673 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:51.841 01.168 8596 Exposure complete
20:07:51.903 00.062 8596 worker thread done servicing request
20:07:51.904 00.001 9120 OnExposeComplete: enter
20:07:51.905 00.001 9120 UpdateGuideState(): m_state=6
20:07:51.907 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 80
20:07:51.909 00.002 9120 Star::Find returns 1 (0), X=1145.35, Y=158.67, Mass=305232, SNR=219.5, Peak=33037 HFD=4.4
20:07:51.911 00.002 9120 MultiStar: [#1 0.09,-0.21,0.88,U] [#2 -0.30,-0.10,0.98,U] [#3 0.07,-0.15,0.71,U] [#4 0.06,-0.22,0.46,U] [#5 0.10,0.04,0.42,U] [#6 -0.07,-0.54,0.29,U] [#7 -0.11,-0.31,0.32,U] [#8 0.31,0.00,0.23,U] 
20:07:51.913 00.002 9120 single-star, 8 included, MultiStar: {-0.01, -0.17}, one-star: {0.02, -0.16}
20:07:51.915 00.002 9120 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.04) = xAngle (-4.48 = 1.80)
20:07:51.917 00.002 9120 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.44 = 1.84)
20:07:51.918 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.44 mountX=-0.04 mountY=0.15, mountTheta=1.81
20:07:51.921 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.16, opts=13)
20:07:51.923 00.002 9120 Enqueuing Move request for scope (0.02, -0.16)
20:07:51.925 00.002 8596 Worker thread wakes up
20:07:51.925 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
20:07:51.925 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
20:07:51.925 00.000 8596 Moving (0.02, -0.16) raw xDistance=-0.04 yDistance=0.15
20:07:51.925 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:07:51.925 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:51.926 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:07:51.926 00.000 8596 MoveAxis(E, 0, ABG)
20:07:51.926 00.000 8596 Move returns status 0, amount 0
20:07:51.926 00.000 8596 MoveAxis(N, 0, ABG)
20:07:51.926 00.000 8596 Move returns status 0, amount 0
20:07:51.926 00.000 8596 move complete, result=0
20:07:51.926 00.000 8596 worker thread done servicing request
20:07:51.934 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2720, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:07:51.965 00.031 9120 UpdateGuideState exits: m=305232 SNR=219.5
20:07:51.967 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:51.968 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:51.969 00.001 9120 Enqueuing Expose request
20:07:51.970 00.001 8596 Worker thread wakes up
20:07:51.970 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:07:51.971 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:51.971 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:52.955 00.984 8596 Exposure complete
20:07:53.021 00.066 8596 worker thread done servicing request
20:07:53.021 00.000 9120 OnExposeComplete: enter
20:07:53.022 00.001 9120 UpdateGuideState(): m_state=6
20:07:53.023 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 81
20:07:53.024 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.71, Mass=277368, SNR=209.0, Peak=29853 HFD=4.4
20:07:53.025 00.001 9120 MultiStar: [#1 -0.04,-0.12,0.93,U] [#2 -0.20,-0.00,0.89,U] [#3 -0.03,-0.06,0.70,U] [#4 0.10,-0.21,0.53,U] [#5 0.05,0.06,0.43,U] [#6 -0.13,-0.21,0.37,U] [#7 -0.05,-0.26,0.32,U] [#8 -0.16,-0.16,0.28,U] 
20:07:53.025 00.000 9120 single-star, 8 included, MultiStar: {-0.05, -0.10}, one-star: {0.02, -0.11}
20:07:53.026 00.001 9120 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.04) = xAngle (-4.45 = 1.83)
20:07:53.027 00.001 9120 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.42 = 1.86)
20:07:53.028 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.41 mountX=-0.03 mountY=0.11, mountTheta=1.83
20:07:53.029 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.11, opts=13)
20:07:53.030 00.001 9120 Enqueuing Move request for scope (0.02, -0.11)
20:07:53.032 00.002 8596 Worker thread wakes up
20:07:53.032 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
20:07:53.032 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
20:07:53.032 00.000 8596 Moving (0.02, -0.11) raw xDistance=-0.03 yDistance=0.11
20:07:53.033 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:07:53.033 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:53.033 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:07:53.033 00.000 8596 MoveAxis(E, 0, ABG)
20:07:53.033 00.000 8596 Move returns status 0, amount 0
20:07:53.033 00.000 8596 MoveAxis(N, 0, ABG)
20:07:53.033 00.000 8596 Move returns status 0, amount 0
20:07:53.033 00.000 8596 move complete, result=0
20:07:53.033 00.000 8596 worker thread done servicing request
20:07:53.039 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2720, FiltMin=2468, FiltMax=65535, Gamma=1.000
20:07:53.056 00.017 9120 UpdateGuideState exits: m=277368 SNR=209.0
20:07:53.057 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:53.058 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:53.058 00.000 9120 Enqueuing Expose request
20:07:53.059 00.001 8596 Worker thread wakes up
20:07:53.059 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:07:53.060 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:53.060 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:54.231 01.171 8596 Exposure complete
20:07:54.292 00.061 8596 worker thread done servicing request
20:07:54.292 00.000 9120 OnExposeComplete: enter
20:07:54.293 00.001 9120 UpdateGuideState(): m_state=6
20:07:54.294 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 82
20:07:54.294 00.000 9120 Star::Find returns 1 (0), X=1145.44, Y=158.55, Mass=310057, SNR=204.9, Peak=30525 HFD=4.2
20:07:54.295 00.001 9120 MultiStar: [#1 0.07,-0.29,1.03,U] [#2 -0.21,-0.26,0.97,U] [#3 0.04,-0.21,0.68,U] [#4 0.28,-0.36,0.51,U] [#5 0.25,-0.09,0.51,U] [#6 0.06,-0.27,0.32,U] [#7 -0.03,-0.32,0.32,U] [#8 0.53,-0.02,0.30,U] 
20:07:54.296 00.001 9120 refined, 8 included, MultiStar: {0.08, -0.25}, one-star: {0.11, -0.27}
20:07:54.297 00.001 9120 CameraToMount -- cameraTheta (-1.26) - m_xAngle (3.04) = xAngle (-4.30 = 1.98)
20:07:54.298 00.001 9120 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.27 = 2.02)
20:07:54.299 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.26 mountX=-0.10 mountY=0.23, mountTheta=1.99
20:07:54.300 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.25, opts=13)
20:07:54.301 00.001 9120 Enqueuing Move request for scope (0.08, -0.25)
20:07:54.302 00.001 8596 Worker thread wakes up
20:07:54.302 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
20:07:54.302 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
20:07:54.302 00.000 8596 Moving (0.08, -0.25) raw xDistance=-0.10 yDistance=0.23
20:07:54.302 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:07:54.302 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:07:54.302 00.000 8596 MoveAxis(E, 0, ABG)
20:07:54.302 00.000 8596 Move returns status 0, amount 0
20:07:54.302 00.000 8596 MoveAxis(S, 49, ABG)
20:07:54.302 00.000 8596 Guiding  Dir = 1, Dur = 49
20:07:54.303 00.001 8596 IsSlewing returns 0
20:07:54.303 00.000 8596 IsGuiding returns 0
20:07:54.304 00.001 8596 PulseGuide returned control before completion, sleep 58
20:07:54.307 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2720, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:07:54.326 00.019 9120 UpdateGuideState exits: m=310057 SNR=204.9
20:07:54.328 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:54.328 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:54.329 00.001 9120 Enqueuing Expose request
20:07:54.363 00.034 8596 IsGuiding returns 1
20:07:54.363 00.000 8596 scope still moving after pulse duration time elapsed
20:07:54.395 00.032 8596 IsSlewing returns 0
20:07:54.395 00.000 8596 IsGuiding returns 0
20:07:54.395 00.000 8596 scope move finished after 49 + 43 ms
20:07:54.396 00.001 8596 Move returns status 0, amount 49
20:07:54.396 00.000 8596 move complete, result=0
20:07:54.396 00.000 8596 worker thread done servicing request
20:07:54.396 00.000 8596 Worker thread wakes up
20:07:54.396 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:54.396 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
20:07:54.397 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:55.384 00.987 8596 Exposure complete
20:07:55.449 00.065 8596 worker thread done servicing request
20:07:55.449 00.000 9120 OnExposeComplete: enter
20:07:55.450 00.001 9120 UpdateGuideState(): m_state=6
20:07:55.451 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 83
20:07:55.452 00.001 9120 Star::Find returns 1 (0), X=1145.47, Y=158.52, Mass=282795, SNR=210.5, Peak=25949 HFD=4.3
20:07:55.453 00.001 9120 MultiStar: [#1 0.11,-0.23,0.90,U] [#2 -0.02,-0.18,0.90,U] [#3 0.07,-0.12,0.80,U] [#4 0.26,-0.36,0.54,U] [#5 0.24,-0.12,0.46,U] [#6 0.06,-0.42,0.30,U] [#7 0.10,-0.28,0.32,U] [#8 0.42,-0.05,0.29,U] 
20:07:55.454 00.001 9120 refined, 8 included, MultiStar: {0.13, -0.23}, one-star: {0.15, -0.30}
20:07:55.454 00.000 9120 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.04) = xAngle (-4.10 = 2.18)
20:07:55.455 00.001 9120 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.07 = 2.21)
20:07:55.456 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-1.06 mountX=-0.15 mountY=0.21, mountTheta=2.19
20:07:55.457 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.23, opts=13)
20:07:55.458 00.001 9120 Enqueuing Move request for scope (0.13, -0.23)
20:07:55.459 00.001 8596 Worker thread wakes up
20:07:55.459 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.23) opts 0xd
20:07:55.459 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.23)
20:07:55.459 00.000 8596 Moving (0.13, -0.23) raw xDistance=-0.15 yDistance=0.21
20:07:55.459 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:07:55.459 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:07:55.459 00.000 8596 MoveAxis(E, 0, ABG)
20:07:55.459 00.000 8596 Move returns status 0, amount 0
20:07:55.459 00.000 8596 MoveAxis(S, 44, ABG)
20:07:55.459 00.000 8596 Guiding  Dir = 1, Dur = 44
20:07:55.460 00.001 8596 IsSlewing returns 0
20:07:55.460 00.000 8596 IsGuiding returns 0
20:07:55.464 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:07:55.479 00.015 9120 UpdateGuideState exits: m=282795 SNR=210.5
20:07:55.480 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:55.480 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:55.481 00.001 9120 Enqueuing Expose request
20:07:55.488 00.007 8596 PulseGuide returned control before completion, sleep 26
20:07:55.518 00.030 8596 IsGuiding returns 1
20:07:55.518 00.000 8596 scope still moving after pulse duration time elapsed
20:07:55.550 00.032 8596 IsSlewing returns 0
20:07:55.550 00.000 8596 IsGuiding returns 1
20:07:55.580 00.030 8596 IsSlewing returns 0
20:07:55.581 00.001 8596 IsGuiding returns 0
20:07:55.581 00.000 8596 scope move finished after 44 + 76 ms
20:07:55.581 00.000 8596 Move returns status 0, amount 44
20:07:55.581 00.000 8596 move complete, result=0
20:07:55.581 00.000 8596 worker thread done servicing request
20:07:55.581 00.000 8596 Worker thread wakes up
20:07:55.581 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
20:07:55.582 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:55.582 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:56.759 01.177 8596 Exposure complete
20:07:56.839 00.080 8596 worker thread done servicing request
20:07:56.839 00.000 9120 OnExposeComplete: enter
20:07:56.840 00.001 9120 UpdateGuideState(): m_state=6
20:07:56.841 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 84
20:07:56.842 00.001 9120 Star::Find returns 1 (0), X=1145.60, Y=158.95, Mass=293017, SNR=215.3, Peak=26061 HFD=4.2
20:07:56.843 00.001 9120 MultiStar: [#1 0.37,0.06,0.88,U] [#2 0.15,0.17,0.89,U] [#3 0.13,0.10,0.76,U] [#4 0.41,0.07,0.49,U] [#5 0.33,0.30,0.47,U] [#6 0.24,-0.18,0.40,U] [#7 0.31,-0.06,0.32,U] [#8 0.55,0.29,0.27,U] 
20:07:56.844 00.001 9120 refined, 8 included, MultiStar: {0.28, 0.10}, one-star: {0.27, 0.13}
20:07:56.845 00.001 9120 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.04) = xAngle (-2.69 = -2.69)
20:07:56.846 00.001 9120 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.65 = -2.65)
20:07:56.846 00.000 9120 CameraToMount -- cameraX=0.28 cameraY=0.10 hyp=0.30 cameraTheta=0.35 mountX=-0.27 mountY=-0.14, mountTheta=-2.66
20:07:56.848 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=0.10, opts=13)
20:07:56.849 00.001 9120 Enqueuing Move request for scope (0.28, 0.10)
20:07:56.850 00.001 8596 Worker thread wakes up
20:07:56.850 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.10) opts 0xd
20:07:56.850 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, 0.10)
20:07:56.850 00.000 8596 Moving (0.28, 0.10) raw xDistance=-0.27 yDistance=-0.14
20:07:56.850 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:07:56.850 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:56.850 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:07:56.850 00.000 8596 MoveAxis(E, 39, ABG)
20:07:56.850 00.000 8596 Guiding  Dir = 2, Dur = 39
20:07:56.851 00.001 8596 IsSlewing returns 0
20:07:56.851 00.000 8596 IsGuiding returns 0
20:07:56.855 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2720, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:07:56.872 00.017 9120 UpdateGuideState exits: m=293017 SNR=215.3
20:07:56.873 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:56.875 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:56.876 00.001 9120 Enqueuing Expose request
20:07:56.890 00.014 8596 PulseGuide returned control before completion, sleep 11
20:07:56.908 00.018 8596 IsGuiding returns 1
20:07:56.908 00.000 8596 scope still moving after pulse duration time elapsed
20:07:56.936 00.028 8596 IsSlewing returns 0
20:07:56.936 00.000 8596 IsGuiding returns 1
20:07:56.967 00.031 8596 IsSlewing returns 0
20:07:56.967 00.000 8596 IsGuiding returns 1
20:07:56.998 00.031 8596 IsSlewing returns 0
20:07:56.998 00.000 8596 IsGuiding returns 0
20:07:56.998 00.000 8596 scope move finished after 39 + 107 ms
20:07:56.998 00.000 8596 Move returns status 0, amount 39
20:07:56.998 00.000 8596 MoveAxis(N, 0, ABG)
20:07:56.998 00.000 8596 Move returns status 0, amount 0
20:07:56.998 00.000 8596 move complete, result=0
20:07:56.998 00.000 8596 worker thread done servicing request
20:07:56.998 00.000 8596 Worker thread wakes up
20:07:56.998 00.000 9120 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
20:07:57.000 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:57.000 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:57.982 00.982 8596 Exposure complete
20:07:58.046 00.064 8596 worker thread done servicing request
20:07:58.046 00.000 9120 OnExposeComplete: enter
20:07:58.048 00.002 9120 UpdateGuideState(): m_state=6
20:07:58.049 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 85
20:07:58.051 00.002 9120 Star::Find returns 1 (0), X=1145.26, Y=158.82, Mass=293363, SNR=206.3, Peak=29261 HFD=4.4
20:07:58.053 00.002 9120 MultiStar: [#1 -0.03,-0.03,0.92,U] [#2 -0.18,0.07,0.96,U] [#3 -0.17,0.15,0.79,U] [#4 0.04,0.04,0.55,U] [#5 -0.10,0.11,0.40,U] [#6 -0.30,-0.12,0.34,U] [#7 0.02,0.15,0.34,U] [#8 0.12,0.11,0.25,U] 
20:07:58.055 00.002 9120 single-star, 8 included, MultiStar: {-0.09, 0.05}, one-star: {-0.07, 0.00}
20:07:58.056 00.001 9120 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.04) = xAngle (0.08 = 0.08)
20:07:58.058 00.002 9120 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.12 = 0.12)
20:07:58.059 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.12 mountX=0.07 mountY=0.01, mountTheta=0.12
20:07:58.062 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.00, opts=13)
20:07:58.064 00.002 9120 Enqueuing Move request for scope (-0.07, 0.00)
20:07:58.066 00.002 8596 Worker thread wakes up
20:07:58.066 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
20:07:58.066 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
20:07:58.066 00.000 8596 Moving (-0.07, 0.00) raw xDistance=0.07 yDistance=0.01
20:07:58.066 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:07:58.066 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:58.066 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:07:58.066 00.000 8596 MoveAxis(E, 0, ABG)
20:07:58.066 00.000 8596 Move returns status 0, amount 0
20:07:58.066 00.000 8596 MoveAxis(N, 0, ABG)
20:07:58.066 00.000 8596 Move returns status 0, amount 0
20:07:58.066 00.000 8596 move complete, result=0
20:07:58.066 00.000 8596 worker thread done servicing request
20:07:58.075 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:07:58.105 00.030 9120 UpdateGuideState exits: m=293363 SNR=206.3
20:07:58.107 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:58.108 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:58.109 00.001 9120 Enqueuing Expose request
20:07:58.110 00.001 8596 Worker thread wakes up
20:07:58.110 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:07:58.112 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:58.112 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:07:59.284 01.172 8596 Exposure complete
20:07:59.377 00.093 8596 worker thread done servicing request
20:07:59.377 00.000 9120 OnExposeComplete: enter
20:07:59.378 00.001 9120 UpdateGuideState(): m_state=6
20:07:59.379 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 86
20:07:59.380 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=159.06, Mass=313174, SNR=229.8, Peak=32989 HFD=4.3
20:07:59.382 00.002 9120 MultiStar: [#1 -0.06,0.10,0.83,U] [#2 -0.23,0.12,0.91,U] [#3 -0.20,0.33,0.60,U] [#4 0.05,0.05,0.43,U] [#5 -0.27,0.27,0.41,U] [#6 -0.11,0.10,0.25,U] [#7 -0.09,0.18,0.29,U] [#8 0.22,0.24,0.23,U] 
20:07:59.383 00.001 9120 refined, 8 included, MultiStar: {-0.10, 0.18}, one-star: {-0.04, 0.24}
20:07:59.384 00.001 9120 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.04) = xAngle (-0.95 = -0.95)
20:07:59.385 00.001 9120 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.92 = -0.92)
20:07:59.386 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.09 mountX=0.12 mountY=-0.17, mountTheta=-0.94
20:07:59.388 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.18, opts=13)
20:07:59.389 00.001 9120 Enqueuing Move request for scope (-0.10, 0.18)
20:07:59.391 00.002 8596 Worker thread wakes up
20:07:59.391 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
20:07:59.391 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
20:07:59.391 00.000 8596 Moving (-0.10, 0.18) raw xDistance=0.12 yDistance=-0.17
20:07:59.391 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:07:59.391 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:07:59.392 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:07:59.392 00.000 8596 MoveAxis(E, 0, ABG)
20:07:59.392 00.000 8596 Move returns status 0, amount 0
20:07:59.392 00.000 8596 MoveAxis(N, 0, ABG)
20:07:59.392 00.000 8596 Move returns status 0, amount 0
20:07:59.392 00.000 8596 move complete, result=0
20:07:59.392 00.000 8596 worker thread done servicing request
20:07:59.397 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=733, max=65535, med=2720, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:07:59.426 00.029 9120 UpdateGuideState exits: m=313174 SNR=229.8
20:07:59.427 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:07:59.429 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:07:59.430 00.001 9120 Enqueuing Expose request
20:07:59.431 00.001 8596 Worker thread wakes up
20:07:59.431 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:07:59.433 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:07:59.433 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:00.414 00.981 8596 Exposure complete
20:08:00.491 00.077 8596 worker thread done servicing request
20:08:00.492 00.001 9120 OnExposeComplete: enter
20:08:00.492 00.000 9120 UpdateGuideState(): m_state=6
20:08:00.493 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 87
20:08:00.494 00.001 9120 Star::Find returns 1 (0), X=1145.15, Y=159.07, Mass=285202, SNR=197.4, Peak=29405 HFD=4.3
20:08:00.495 00.001 9120 MultiStar: [#1 -0.15,0.21,1.05,U] [#2 -0.48,0.06,1.08,U] [#3 -0.29,0.30,0.73,U] [#4 -0.06,0.17,0.54,U] [#5 -0.09,0.27,0.44,U] [#6 -0.32,0.02,0.36,U] [#7 -0.11,0.20,0.38,U] [#8 0.01,0.52,0.29,U] 
20:08:00.496 00.001 9120 refined, 8 included, MultiStar: {-0.22, 0.21}, one-star: {-0.18, 0.25}
20:08:00.497 00.001 9120 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.04) = xAngle (-0.65 = -0.65)
20:08:00.498 00.001 9120 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.62 = -0.62)
20:08:00.500 00.002 9120 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.39 mountX=0.24 mountY=-0.17, mountTheta=-0.63
20:08:00.502 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=0.21, opts=13)
20:08:00.504 00.002 9120 Enqueuing Move request for scope (-0.22, 0.21)
20:08:00.506 00.002 8596 Worker thread wakes up
20:08:00.506 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd
20:08:00.506 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, 0.21)
20:08:00.506 00.000 8596 Moving (-0.22, 0.21) raw xDistance=0.24 yDistance=-0.17
20:08:00.506 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:08:00.506 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:00.507 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:08:00.507 00.000 8596 MoveAxis(W, 34, ABG)
20:08:00.507 00.000 8596 Guiding  Dir = 3, Dur = 34
20:08:00.507 00.000 8596 IsSlewing returns 0
20:08:00.508 00.001 8596 IsGuiding returns 0
20:08:00.516 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2720, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:08:00.542 00.026 9120 UpdateGuideState exits: m=285202 SNR=197.4
20:08:00.544 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:00.545 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:00.546 00.001 9120 Enqueuing Expose request
20:08:00.562 00.016 8596 IsGuiding returns 1
20:08:00.562 00.000 8596 scope still moving after pulse duration time elapsed
20:08:00.591 00.029 8596 IsSlewing returns 0
20:08:00.591 00.000 8596 IsGuiding returns 1
20:08:00.622 00.031 8596 IsSlewing returns 0
20:08:00.622 00.000 8596 IsGuiding returns 1
20:08:00.652 00.030 8596 IsSlewing returns 0
20:08:00.652 00.000 8596 IsGuiding returns 0
20:08:00.652 00.000 8596 scope move finished after 34 + 110 ms
20:08:00.652 00.000 8596 Move returns status 0, amount 34
20:08:00.652 00.000 8596 MoveAxis(N, 0, ABG)
20:08:00.652 00.000 8596 Move returns status 0, amount 0
20:08:00.652 00.000 8596 move complete, result=0
20:08:00.652 00.000 8596 worker thread done servicing request
20:08:00.652 00.000 8596 Worker thread wakes up
20:08:00.652 00.000 9120 GuideStep: 0.2 px 34 ms WEST, -0.2 px 0 ms NORTH
20:08:00.654 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:00.654 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:01.842 01.188 8596 Exposure complete
20:08:01.918 00.076 8596 worker thread done servicing request
20:08:01.919 00.001 9120 OnExposeComplete: enter
20:08:01.920 00.001 9120 UpdateGuideState(): m_state=6
20:08:01.921 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 88
20:08:01.922 00.001 9120 Star::Find returns 1 (0), X=1145.57, Y=159.05, Mass=289994, SNR=218.8, Peak=27293 HFD=4.2
20:08:01.923 00.001 9120 MultiStar: [#1 0.30,0.35,0.88,U] [#2 0.20,0.07,0.87,U] [#3 0.21,0.43,0.69,U] [#4 0.39,0.32,0.51,U] [#5 0.31,0.41,0.54,U] [#6 0.22,0.26,0.33,U] [#7 0.20,0.30,0.31,U] [#8 0.32,0.60,0.24,U] 
20:08:01.925 00.002 9120 single-star, 8 included, MultiStar: {0.26, 0.30}, one-star: {0.25, 0.22}
20:08:01.925 00.000 9120 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.04) = xAngle (-2.31 = -2.31)
20:08:01.926 00.001 9120 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.27 = -2.27)
20:08:01.927 00.001 9120 CameraToMount -- cameraX=0.25 cameraY=0.22 hyp=0.33 cameraTheta=0.73 mountX=-0.22 mountY=-0.25, mountTheta=-2.29
20:08:01.930 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=0.22, opts=13)
20:08:01.932 00.002 9120 Enqueuing Move request for scope (0.25, 0.22)
20:08:01.934 00.002 8596 Worker thread wakes up
20:08:01.934 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.22) opts 0xd
20:08:01.934 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, 0.22)
20:08:01.934 00.000 8596 Moving (0.25, 0.22) raw xDistance=-0.22 yDistance=-0.25
20:08:01.934 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
20:08:01.934 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:01.934 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:08:01.934 00.000 8596 MoveAxis(E, 30, ABG)
20:08:01.934 00.000 8596 Guiding  Dir = 2, Dur = 30
20:08:01.934 00.000 8596 IsSlewing returns 0
20:08:01.934 00.000 8596 IsGuiding returns 0
20:08:01.941 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2720, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:08:01.962 00.021 8596 PulseGuide returned control before completion, sleep 13
20:08:01.980 00.018 9120 UpdateGuideState exits: m=289994 SNR=218.8
20:08:01.982 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:01.984 00.002 8596 IsGuiding returns 1
20:08:01.984 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:01.985 00.001 9120 Enqueuing Expose request
20:08:01.986 00.001 8596 scope still moving after pulse duration time elapsed
20:08:02.008 00.022 8596 IsSlewing returns 0
20:08:02.008 00.000 8596 IsGuiding returns 0
20:08:02.008 00.000 8596 scope move finished after 30 + 43 ms
20:08:02.008 00.000 8596 Move returns status 0, amount 30
20:08:02.008 00.000 8596 MoveAxis(N, 0, ABG)
20:08:02.008 00.000 8596 Move returns status 0, amount 0
20:08:02.008 00.000 8596 move complete, result=0
20:08:02.008 00.000 8596 worker thread done servicing request
20:08:02.008 00.000 8596 Worker thread wakes up
20:08:02.008 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:02.008 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:02.010 00.002 9120 GuideStep: -0.2 px 30 ms EAST, -0.3 px 0 ms NORTH
20:08:02.983 00.973 8596 Exposure complete
20:08:03.053 00.070 8596 worker thread done servicing request
20:08:03.053 00.000 9120 OnExposeComplete: enter
20:08:03.054 00.001 9120 UpdateGuideState(): m_state=6
20:08:03.055 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 89
20:08:03.055 00.000 9120 Star::Find returns 1 (0), X=1145.59, Y=159.06, Mass=312985, SNR=214.2, Peak=27549 HFD=4.2
20:08:03.056 00.001 9120 MultiStar: [#1 0.23,0.24,1.05,U] [#2 0.06,0.24,0.96,U] [#3 0.23,0.35,0.82,U] [#4 0.38,0.29,0.48,U] [#5 0.34,0.51,0.46,U] [#6 0.08,0.29,0.32,U] [#7 0.16,0.25,0.33,U] [#8 0.58,0.28,0.27,U] 
20:08:03.057 00.001 9120 single-star, 8 included, MultiStar: {0.23, 0.28}, one-star: {0.27, 0.24}
20:08:03.058 00.001 9120 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.04) = xAngle (-2.31 = -2.31)
20:08:03.058 00.000 9120 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.28 = -2.28)
20:08:03.059 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=0.24 hyp=0.36 cameraTheta=0.73 mountX=-0.24 mountY=-0.27, mountTheta=-2.30
20:08:03.060 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=0.24, opts=13)
20:08:03.061 00.001 9120 Enqueuing Move request for scope (0.27, 0.24)
20:08:03.062 00.001 8596 Worker thread wakes up
20:08:03.062 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.24) opts 0xd
20:08:03.062 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, 0.24)
20:08:03.062 00.000 8596 Moving (0.27, 0.24) raw xDistance=-0.24 yDistance=-0.27
20:08:03.062 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
20:08:03.062 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:03.062 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:08:03.062 00.000 8596 MoveAxis(E, 37, ABG)
20:08:03.062 00.000 8596 Guiding  Dir = 2, Dur = 37
20:08:03.062 00.000 8596 IsSlewing returns 0
20:08:03.062 00.000 8596 IsGuiding returns 0
20:08:03.064 00.002 8596 PulseGuide returned control before completion, sleep 46
20:08:03.066 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2720, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:08:03.082 00.016 9120 UpdateGuideState exits: m=312985 SNR=214.2
20:08:03.083 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:03.084 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:03.085 00.001 9120 Enqueuing Expose request
20:08:03.115 00.030 8596 IsGuiding returns 1
20:08:03.115 00.000 8596 scope still moving after pulse duration time elapsed
20:08:03.147 00.032 8596 IsSlewing returns 0
20:08:03.147 00.000 8596 IsGuiding returns 0
20:08:03.147 00.000 8596 scope move finished after 37 + 47 ms
20:08:03.147 00.000 8596 Move returns status 0, amount 37
20:08:03.147 00.000 8596 MoveAxis(N, 0, ABG)
20:08:03.148 00.001 8596 Move returns status 0, amount 0
20:08:03.148 00.000 8596 move complete, result=0
20:08:03.148 00.000 8596 worker thread done servicing request
20:08:03.148 00.000 8596 Worker thread wakes up
20:08:03.148 00.000 9120 GuideStep: -0.2 px 37 ms EAST, -0.3 px 0 ms NORTH
20:08:03.150 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:03.150 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:04.326 01.176 8596 Exposure complete
20:08:04.392 00.066 8596 worker thread done servicing request
20:08:04.392 00.000 9120 OnExposeComplete: enter
20:08:04.393 00.001 9120 UpdateGuideState(): m_state=6
20:08:04.393 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 90
20:08:04.394 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=159.06, Mass=308743, SNR=213.0, Peak=32141 HFD=4.3
20:08:04.395 00.001 9120 MultiStar: [#1 -0.09,0.25,0.90,U] [#2 -0.33,0.37,0.94,U] [#3 -0.25,0.49,0.81,U] [#4 -0.10,0.27,0.47,U] [#5 -0.15,0.22,0.44,U] [#6 -0.14,0.09,0.28,U] [#7 0.03,0.15,0.35,U] [#8 0.16,0.30,0.25,U] 
20:08:04.396 00.001 9120 single-star, 8 included, MultiStar: {-0.15, 0.29}, one-star: {-0.13, 0.23}
20:08:04.396 00.000 9120 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.04) = xAngle (-0.98 = -0.98)
20:08:04.397 00.001 9120 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.94 = -0.94)
20:08:04.398 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.27 cameraTheta=2.07 mountX=0.15 mountY=-0.22, mountTheta=-0.96
20:08:04.399 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=0.23, opts=13)
20:08:04.400 00.001 9120 Enqueuing Move request for scope (-0.13, 0.23)
20:08:04.401 00.001 8596 Worker thread wakes up
20:08:04.401 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
20:08:04.401 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
20:08:04.401 00.000 8596 Moving (-0.13, 0.23) raw xDistance=0.15 yDistance=-0.22
20:08:04.401 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:08:04.401 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:04.401 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:08:04.401 00.000 8596 MoveAxis(E, 0, ABG)
20:08:04.401 00.000 8596 Move returns status 0, amount 0
20:08:04.401 00.000 8596 MoveAxis(N, 0, ABG)
20:08:04.401 00.000 8596 Move returns status 0, amount 0
20:08:04.402 00.001 8596 move complete, result=0
20:08:04.402 00.000 8596 worker thread done servicing request
20:08:04.410 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:08:04.431 00.021 9120 UpdateGuideState exits: m=308743 SNR=213.0
20:08:04.432 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:04.433 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:04.434 00.001 9120 Enqueuing Expose request
20:08:04.435 00.001 8596 Worker thread wakes up
20:08:04.435 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:08:04.436 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:04.436 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:05.415 00.979 8596 Exposure complete
20:08:05.512 00.097 8596 worker thread done servicing request
20:08:05.512 00.000 9120 OnExposeComplete: enter
20:08:05.513 00.001 9120 UpdateGuideState(): m_state=6
20:08:05.514 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 91
20:08:05.515 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=159.10, Mass=297647, SNR=252.6, Peak=27133 HFD=4.4
20:08:05.515 00.000 9120 MultiStar: [#1 0.01,0.34,0.80,U] [#2 -0.23,0.28,0.81,U] [#3 -0.09,0.36,0.60,U] [#4 0.17,0.27,0.45,U] [#5 0.06,0.24,0.37,U] [#6 -0.04,0.35,0.24,U] [#7 0.07,0.40,0.28,U] [#8 0.27,0.49,0.21,U] 
20:08:05.516 00.001 9120 single-star, 8 included, MultiStar: {0.00, 0.32}, one-star: {0.08, 0.28}
20:08:05.517 00.001 9120 CameraToMount -- cameraTheta (1.30) - m_xAngle (3.04) = xAngle (-1.74 = -1.74)
20:08:05.518 00.001 9120 CameraToMount -- cameraTheta (1.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.70 = -1.70)
20:08:05.519 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.30 mountX=-0.05 mountY=-0.29, mountTheta=-1.74
20:08:05.521 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.28, opts=13)
20:08:05.521 00.000 9120 Enqueuing Move request for scope (0.08, 0.28)
20:08:05.522 00.001 8596 Worker thread wakes up
20:08:05.522 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.28) opts 0xd
20:08:05.522 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.28)
20:08:05.522 00.000 8596 Moving (0.08, 0.28) raw xDistance=-0.05 yDistance=-0.29
20:08:05.522 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:08:05.522 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:05.522 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:08:05.522 00.000 8596 MoveAxis(E, 0, ABG)
20:08:05.522 00.000 8596 Move returns status 0, amount 0
20:08:05.523 00.001 8596 MoveAxis(N, 0, ABG)
20:08:05.523 00.000 8596 Move returns status 0, amount 0
20:08:05.523 00.000 8596 move complete, result=0
20:08:05.523 00.000 8596 worker thread done servicing request
20:08:05.526 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2720, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:08:05.546 00.020 9120 UpdateGuideState exits: m=297647 SNR=252.6
20:08:05.547 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:05.548 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:05.549 00.001 9120 Enqueuing Expose request
20:08:05.551 00.002 9120 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:08:05.552 00.001 8596 Worker thread wakes up
20:08:05.552 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:05.552 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:06.728 01.176 8596 Exposure complete
20:08:06.805 00.077 8596 worker thread done servicing request
20:08:06.805 00.000 9120 OnExposeComplete: enter
20:08:06.806 00.001 9120 UpdateGuideState(): m_state=6
20:08:06.807 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 92
20:08:06.808 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=159.03, Mass=294079, SNR=242.0, Peak=27437 HFD=4.2
20:08:06.809 00.001 9120 MultiStar: [#1 0.22,0.19,0.86,U] [#2 -0.09,0.16,0.86,U] [#3 0.10,0.24,0.68,U] [#4 0.24,0.07,0.44,U] [#5 0.20,0.28,0.39,U] [#6 0.07,0.28,0.33,U] [#7 0.08,0.29,0.31,U] [#8 0.33,0.28,0.22,U] 
20:08:06.809 00.000 9120 single-star, 8 included, MultiStar: {0.11, 0.21}, one-star: {0.10, 0.21}
20:08:06.810 00.001 9120 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.04) = xAngle (-1.91 = -1.91)
20:08:06.811 00.001 9120 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.88 = -1.88)
20:08:06.812 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.13 mountX=-0.08 mountY=-0.22, mountTheta=-1.91
20:08:06.813 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.21, opts=13)
20:08:06.814 00.001 9120 Enqueuing Move request for scope (0.10, 0.21)
20:08:06.815 00.001 8596 Worker thread wakes up
20:08:06.815 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
20:08:06.815 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
20:08:06.815 00.000 8596 Moving (0.10, 0.21) raw xDistance=-0.08 yDistance=-0.22
20:08:06.815 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:08:06.815 00.000 8596 switching direction from 1 to -1 - decHistory=-4 oldest=0.07 newest=-0.72
20:08:06.815 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:08:06.815 00.000 8596 MoveAxis(E, 0, ABG)
20:08:06.815 00.000 8596 Move returns status 0, amount 0
20:08:06.815 00.000 8596 MoveAxis(N, 46, ABG)
20:08:06.815 00.000 8596 Guiding  Dir = 0, Dur = 46
20:08:06.816 00.001 8596 IsSlewing returns 0
20:08:06.816 00.000 8596 IsGuiding returns 0
20:08:06.819 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:08:06.836 00.017 9120 UpdateGuideState exits: m=294079 SNR=242.0
20:08:06.837 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:06.838 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:06.839 00.001 9120 Enqueuing Expose request
20:08:06.860 00.021 8596 PulseGuide returned control before completion, sleep 13
20:08:06.875 00.015 8596 IsGuiding returns 1
20:08:06.875 00.000 8596 scope still moving after pulse duration time elapsed
20:08:06.906 00.031 8596 IsSlewing returns 0
20:08:06.906 00.000 8596 IsGuiding returns 1
20:08:06.936 00.030 8596 IsSlewing returns 0
20:08:06.936 00.000 8596 IsGuiding returns 1
20:08:06.968 00.032 8596 IsSlewing returns 0
20:08:06.968 00.000 8596 IsGuiding returns 0
20:08:06.968 00.000 8596 scope move finished after 46 + 105 ms
20:08:06.968 00.000 8596 Move returns status 0, amount 46
20:08:06.968 00.000 8596 move complete, result=0
20:08:06.968 00.000 8596 worker thread done servicing request
20:08:06.969 00.001 8596 Worker thread wakes up
20:08:06.969 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:06.969 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 46 ms NORTH
20:08:06.970 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:07.952 00.982 8596 Exposure complete
20:08:08.038 00.086 8596 worker thread done servicing request
20:08:08.038 00.000 9120 OnExposeComplete: enter
20:08:08.039 00.001 9120 UpdateGuideState(): m_state=6
20:08:08.040 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 93
20:08:08.041 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=159.08, Mass=304701, SNR=210.1, Peak=30461 HFD=4.4
20:08:08.042 00.001 9120 MultiStar: [#1 -0.08,0.06,0.89,U] [#2 -0.27,0.21,1.06,U] [#3 -0.24,0.25,0.73,U] [#4 -0.06,0.09,0.54,U] [#5 -0.16,0.27,0.42,U] [#6 -0.33,0.11,0.36,U] [#7 -0.21,0.07,0.29,U] [#8 0.27,0.34,0.26,U] 
20:08:08.042 00.000 9120 refined, 8 included, MultiStar: {-0.15, 0.18}, one-star: {-0.09, 0.26}
20:08:08.043 00.001 9120 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.04) = xAngle (-0.79 = -0.79)
20:08:08.044 00.001 9120 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.75 = -0.75)
20:08:08.045 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.25 mountX=0.17 mountY=-0.16, mountTheta=-0.77
20:08:08.046 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.18, opts=13)
20:08:08.047 00.001 9120 Enqueuing Move request for scope (-0.15, 0.18)
20:08:08.048 00.001 8596 Worker thread wakes up
20:08:08.048 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
20:08:08.048 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
20:08:08.048 00.000 8596 Moving (-0.15, 0.18) raw xDistance=0.17 yDistance=-0.16
20:08:08.048 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:08:08.048 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:08.048 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:08:08.048 00.000 8596 MoveAxis(E, 0, ABG)
20:08:08.049 00.001 8596 Move returns status 0, amount 0
20:08:08.049 00.000 8596 MoveAxis(N, 0, ABG)
20:08:08.049 00.000 8596 Move returns status 0, amount 0
20:08:08.049 00.000 8596 move complete, result=0
20:08:08.049 00.000 8596 worker thread done servicing request
20:08:08.053 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:08:08.068 00.015 9120 UpdateGuideState exits: m=304701 SNR=210.1
20:08:08.069 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:08.070 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:08.071 00.001 9120 Enqueuing Expose request
20:08:08.072 00.001 8596 Worker thread wakes up
20:08:08.072 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:08:08.073 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:08.073 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:09.232 01.159 8596 Exposure complete
20:08:09.309 00.077 8596 worker thread done servicing request
20:08:09.309 00.000 9120 OnExposeComplete: enter
20:08:09.310 00.001 9120 UpdateGuideState(): m_state=6
20:08:09.311 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 94
20:08:09.312 00.001 9120 Star::Find returns 1 (0), X=1144.89, Y=159.08, Mass=294953, SNR=194.0, Peak=28061 HFD=4.2
20:08:09.313 00.001 9120 MultiStar: [#1 -0.43,0.04,0.96,U] [#2 -0.54,0.04,1.16,U] [#3 -0.51,0.15,0.74,U] [#4 -0.46,0.08,0.58,U] [#5 -0.47,0.27,0.50,U] [#6 -0.65,0.10,0.38,U] [#7 -0.29,0.21,0.36,U] [#8 -0.27,0.42,0.27,U] 
20:08:09.314 00.001 9120 refined, 8 included, MultiStar: {-0.47, 0.14}, one-star: {-0.43, 0.26}
20:08:09.315 00.001 9120 CameraToMount -- cameraTheta (2.84) - m_xAngle (3.04) = xAngle (-0.20 = -0.20)
20:08:09.316 00.001 9120 CameraToMount -- cameraTheta (2.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.17 = -0.17)
20:08:09.316 00.000 9120 CameraToMount -- cameraX=-0.47 cameraY=0.14 hyp=0.49 cameraTheta=2.84 mountX=0.48 mountY=-0.08, mountTheta=-0.17
20:08:09.318 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.47, y=0.14, opts=13)
20:08:09.319 00.001 9120 Enqueuing Move request for scope (-0.47, 0.14)
20:08:09.320 00.001 8596 Worker thread wakes up
20:08:09.320 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.14) opts 0xd
20:08:09.320 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.47, 0.14)
20:08:09.320 00.000 8596 Moving (-0.47, 0.14) raw xDistance=0.48 yDistance=-0.08
20:08:09.320 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
20:08:09.320 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:09.320 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:08:09.320 00.000 8596 MoveAxis(W, 69, ABG)
20:08:09.320 00.000 8596 Guiding  Dir = 3, Dur = 69
20:08:09.321 00.001 8596 IsSlewing returns 0
20:08:09.321 00.000 8596 IsGuiding returns 0
20:08:09.325 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2720, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:08:09.340 00.015 8596 PulseGuide returned control before completion, sleep 60
20:08:09.342 00.002 9120 UpdateGuideState exits: m=294953 SNR=194.0
20:08:09.343 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:09.344 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:09.345 00.001 9120 Enqueuing Expose request
20:08:09.401 00.056 8596 IsGuiding returns 1
20:08:09.401 00.000 8596 scope still moving after pulse duration time elapsed
20:08:09.432 00.031 8596 IsSlewing returns 0
20:08:09.432 00.000 8596 IsGuiding returns 0
20:08:09.432 00.000 8596 scope move finished after 69 + 42 ms
20:08:09.432 00.000 8596 Move returns status 0, amount 69
20:08:09.432 00.000 8596 MoveAxis(N, 0, ABG)
20:08:09.432 00.000 8596 Move returns status 0, amount 0
20:08:09.432 00.000 8596 move complete, result=0
20:08:09.433 00.001 8596 worker thread done servicing request
20:08:09.433 00.000 8596 Worker thread wakes up
20:08:09.433 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:09.433 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:09.433 00.000 9120 GuideStep: 0.5 px 69 ms WEST, -0.1 px 0 ms NORTH
20:08:10.425 00.992 8596 Exposure complete
20:08:10.518 00.093 8596 worker thread done servicing request
20:08:10.518 00.000 9120 OnExposeComplete: enter
20:08:10.519 00.001 9120 UpdateGuideState(): m_state=6
20:08:10.520 00.001 9120 Star::Find(15, 1144, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 95
20:08:10.521 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=158.96, Mass=286921, SNR=208.1, Peak=27837 HFD=4.3
20:08:10.522 00.001 9120 MultiStar: [#1 -0.08,0.17,1.02,U] [#2 -0.14,0.14,1.03,U] [#3 -0.14,0.25,0.70,U] [#4 -0.06,0.29,0.50,U] [#5 -0.14,0.15,0.41,U] [#6 -0.09,-0.01,0.34,U] [#7 -0.05,0.12,0.34,U] [#8 0.39,0.33,0.26,U] 
20:08:10.523 00.001 9120 single-star, 8 included, MultiStar: {-0.08, 0.17}, one-star: {-0.07, 0.14}
20:08:10.524 00.001 9120 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.04) = xAngle (-0.99 = -0.99)
20:08:10.525 00.001 9120 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.95 = -0.95)
20:08:10.526 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.05 mountX=0.09 mountY=-0.13, mountTheta=-0.98
20:08:10.528 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.14, opts=13)
20:08:10.529 00.001 9120 Enqueuing Move request for scope (-0.07, 0.14)
20:08:10.529 00.000 8596 Worker thread wakes up
20:08:10.529 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
20:08:10.529 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
20:08:10.529 00.000 8596 Moving (-0.07, 0.14) raw xDistance=0.09 yDistance=-0.13
20:08:10.530 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:08:10.530 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:10.530 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:08:10.530 00.000 8596 MoveAxis(E, 0, ABG)
20:08:10.530 00.000 8596 Move returns status 0, amount 0
20:08:10.530 00.000 8596 MoveAxis(N, 0, ABG)
20:08:10.530 00.000 8596 Move returns status 0, amount 0
20:08:10.530 00.000 8596 move complete, result=0
20:08:10.530 00.000 8596 worker thread done servicing request
20:08:10.534 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:08:10.550 00.016 9120 UpdateGuideState exits: m=286921 SNR=208.1
20:08:10.551 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:10.552 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:10.553 00.001 9120 Enqueuing Expose request
20:08:10.554 00.001 8596 Worker thread wakes up
20:08:10.554 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:08:10.555 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:10.555 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:11.717 01.162 8596 Exposure complete
20:08:11.807 00.090 8596 worker thread done servicing request
20:08:11.807 00.000 9120 OnExposeComplete: enter
20:08:11.809 00.002 9120 UpdateGuideState(): m_state=6
20:08:11.810 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 96
20:08:11.812 00.002 9120 Star::Find returns 1 (0), X=1145.49, Y=158.77, Mass=307929, SNR=209.8, Peak=30045 HFD=4.6
20:08:11.813 00.001 9120 MultiStar: [#1 0.17,-0.09,1.02,U] [#2 -0.09,-0.07,0.94,U] [#3 0.10,0.06,0.71,U] [#4 0.23,-0.05,0.48,U] [#5 0.05,-0.00,0.38,U] [#6 -0.04,-0.23,0.29,U] [#7 0.32,0.00,0.32,U] [#8 0.35,0.07,0.27,U] 
20:08:11.815 00.002 9120 refined, 8 included, MultiStar: {0.12, -0.05}, one-star: {0.16, -0.06}
20:08:11.816 00.001 9120 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.04) = xAngle (-3.42 = 2.87)
20:08:11.817 00.001 9120 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.38 = 2.90)
20:08:11.818 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.38 mountX=-0.12 mountY=0.03, mountTheta=2.90
20:08:11.822 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.05, opts=13)
20:08:11.823 00.001 9120 Enqueuing Move request for scope (0.12, -0.05)
20:08:11.824 00.001 8596 Worker thread wakes up
20:08:11.824 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
20:08:11.824 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
20:08:11.824 00.000 8596 Moving (0.12, -0.05) raw xDistance=-0.12 yDistance=0.03
20:08:11.824 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:08:11.824 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:11.825 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:08:11.825 00.000 8596 MoveAxis(E, 0, ABG)
20:08:11.825 00.000 8596 Move returns status 0, amount 0
20:08:11.825 00.000 8596 MoveAxis(N, 0, ABG)
20:08:11.825 00.000 8596 Move returns status 0, amount 0
20:08:11.825 00.000 8596 move complete, result=0
20:08:11.825 00.000 8596 worker thread done servicing request
20:08:11.829 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2720, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:08:11.845 00.016 9120 UpdateGuideState exits: m=307929 SNR=209.8
20:08:11.846 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:11.847 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:11.848 00.001 9120 Enqueuing Expose request
20:08:11.848 00.000 8596 Worker thread wakes up
20:08:11.848 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:08:11.849 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:11.849 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:12.827 00.978 8596 Exposure complete
20:08:12.908 00.081 8596 worker thread done servicing request
20:08:12.908 00.000 9120 OnExposeComplete: enter
20:08:12.909 00.001 9120 UpdateGuideState(): m_state=6
20:08:12.910 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 97
20:08:12.910 00.000 9120 Star::Find returns 1 (0), X=1145.51, Y=158.70, Mass=328374, SNR=229.0, Peak=33901 HFD=4.5
20:08:12.911 00.001 9120 MultiStar: [#1 0.19,-0.12,0.82,U] [#2 -0.05,-0.11,0.80,U] [#3 0.17,0.01,0.68,U] [#4 0.17,-0.06,0.42,U] [#5 0.14,-0.13,0.44,U] [#6 -0.01,-0.40,0.32,U] [#7 0.04,0.02,0.30,U] [#8 0.33,-0.26,0.21,U] 
20:08:12.912 00.001 9120 refined, 8 included, MultiStar: {0.12, -0.11}, one-star: {0.18, -0.12}
20:08:12.913 00.001 9120 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.04) = xAngle (-3.78 = 2.51)
20:08:12.914 00.001 9120 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.74 = 2.54)
20:08:12.915 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.17 cameraTheta=-0.73 mountX=-0.13 mountY=0.09, mountTheta=2.53
20:08:12.916 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.11, opts=13)
20:08:12.917 00.001 9120 Enqueuing Move request for scope (0.12, -0.11)
20:08:12.917 00.000 8596 Worker thread wakes up
20:08:12.917 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
20:08:12.917 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
20:08:12.918 00.001 8596 Moving (0.12, -0.11) raw xDistance=-0.13 yDistance=0.09
20:08:12.918 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:08:12.918 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:12.918 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:08:12.918 00.000 8596 MoveAxis(E, 0, ABG)
20:08:12.918 00.000 8596 Move returns status 0, amount 0
20:08:12.918 00.000 8596 MoveAxis(N, 0, ABG)
20:08:12.918 00.000 8596 Move returns status 0, amount 0
20:08:12.918 00.000 8596 move complete, result=0
20:08:12.918 00.000 8596 worker thread done servicing request
20:08:12.922 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2720, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:08:12.942 00.020 9120 UpdateGuideState exits: m=328374 SNR=229.0
20:08:12.945 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:12.946 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:12.947 00.001 9120 Enqueuing Expose request
20:08:12.949 00.002 8596 Worker thread wakes up
20:08:12.949 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:08:12.951 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:12.951 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:14.119 01.168 8596 Exposure complete
20:08:14.189 00.070 8596 worker thread done servicing request
20:08:14.190 00.001 9120 OnExposeComplete: enter
20:08:14.191 00.001 9120 UpdateGuideState(): m_state=6
20:08:14.193 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 98
20:08:14.195 00.002 9120 Star::Find returns 1 (0), X=1145.73, Y=158.69, Mass=295967, SNR=217.5, Peak=24109 HFD=4.4
20:08:14.197 00.002 9120 MultiStar: [#1 0.46,-0.08,0.92,U] [#2 0.33,-0.28,0.95,U] [#3 0.46,0.02,0.77,U] [#4 0.52,0.03,0.46,U] [#5 0.48,0.00,0.40,U] [#6 0.48,-0.21,0.32,U] [#7 0.39,-0.11,0.35,U] [#8 0.80,0.13,0.00,M1] 
20:08:14.199 00.002 9120 single-star, 7 included, MultiStar: {0.43, -0.11}, one-star: {0.41, -0.14}
20:08:14.200 00.001 9120 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.04) = xAngle (-3.36 = 2.92)
20:08:14.202 00.002 9120 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.33 = 2.96)
20:08:14.203 00.001 9120 CameraToMount -- cameraX=0.41 cameraY=-0.14 hyp=0.43 cameraTheta=-0.32 mountX=-0.42 mountY=0.08, mountTheta=2.95
20:08:14.205 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.41, y=-0.14, opts=13)
20:08:14.207 00.002 9120 Enqueuing Move request for scope (0.41, -0.14)
20:08:14.208 00.001 8596 Worker thread wakes up
20:08:14.208 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.14) opts 0xd
20:08:14.209 00.001 8596 Handling offset move in thread for scope, endpoint = (0.41, -0.14)
20:08:14.209 00.000 8596 Moving (0.41, -0.14) raw xDistance=-0.42 yDistance=0.08
20:08:14.209 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
20:08:14.209 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:14.209 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:08:14.209 00.000 8596 MoveAxis(E, 60, ABG)
20:08:14.209 00.000 8596 Guiding  Dir = 2, Dur = 60
20:08:14.209 00.000 8596 IsSlewing returns 0
20:08:14.210 00.001 8596 IsGuiding returns 0
20:08:14.214 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:08:14.230 00.016 9120 UpdateGuideState exits: m=295967 SNR=217.5
20:08:14.231 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:14.231 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:14.232 00.001 9120 Enqueuing Expose request
20:08:14.244 00.012 8596 PulseGuide returned control before completion, sleep 36
20:08:14.291 00.047 8596 IsGuiding returns 1
20:08:14.291 00.000 8596 scope still moving after pulse duration time elapsed
20:08:14.321 00.030 8596 IsSlewing returns 0
20:08:14.321 00.000 8596 IsGuiding returns 1
20:08:14.353 00.032 8596 IsSlewing returns 0
20:08:14.353 00.000 8596 IsGuiding returns 0
20:08:14.353 00.000 8596 scope move finished after 60 + 83 ms
20:08:14.353 00.000 8596 Move returns status 0, amount 60
20:08:14.353 00.000 8596 MoveAxis(N, 0, ABG)
20:08:14.353 00.000 8596 Move returns status 0, amount 0
20:08:14.353 00.000 8596 move complete, result=0
20:08:14.354 00.001 8596 worker thread done servicing request
20:08:14.354 00.000 9120 GuideStep: -0.4 px 60 ms EAST, 0.1 px 0 ms NORTH
20:08:14.355 00.001 8596 Worker thread wakes up
20:08:14.355 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:14.356 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:15.344 00.988 8596 Exposure complete
20:08:15.426 00.082 8596 worker thread done servicing request
20:08:15.426 00.000 9120 OnExposeComplete: enter
20:08:15.427 00.001 9120 UpdateGuideState(): m_state=6
20:08:15.429 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 99
20:08:15.431 00.002 9120 Star::Find returns 1 (0), X=1145.75, Y=158.99, Mass=293159, SNR=201.5, Peak=24323 HFD=4.3
20:08:15.432 00.001 9120 MultiStar: [#1 0.44,0.22,0.99,U] [#2 0.18,0.10,0.92,U] [#3 0.37,0.25,0.81,U] [#4 0.42,0.15,0.50,U] [#5 0.36,0.16,0.43,U] [#6 0.10,-0.18,0.36,U] [#7 0.50,0.10,0.33,U] [#8 0.75,0.40,0.00,M2] 
20:08:15.434 00.002 9120 refined, 7 included, MultiStar: {0.35, 0.15}, one-star: {0.42, 0.17}
20:08:15.435 00.001 9120 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.04) = xAngle (-2.64 = -2.64)
20:08:15.437 00.002 9120 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.60 = -2.60)
20:08:15.438 00.001 9120 CameraToMount -- cameraX=0.35 cameraY=0.15 hyp=0.38 cameraTheta=0.40 mountX=-0.34 mountY=-0.20, mountTheta=-2.61
20:08:15.440 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.35, y=0.15, opts=13)
20:08:15.441 00.001 9120 Enqueuing Move request for scope (0.35, 0.15)
20:08:15.443 00.002 8596 Worker thread wakes up
20:08:15.443 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.15) opts 0xd
20:08:15.443 00.000 8596 Handling offset move in thread for scope, endpoint = (0.35, 0.15)
20:08:15.443 00.000 8596 Moving (0.35, 0.15) raw xDistance=-0.34 yDistance=-0.20
20:08:15.443 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
20:08:15.443 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:15.444 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:08:15.444 00.000 8596 MoveAxis(E, 53, ABG)
20:08:15.444 00.000 8596 Guiding  Dir = 2, Dur = 53
20:08:15.444 00.000 8596 IsSlewing returns 0
20:08:15.444 00.000 8596 IsGuiding returns 0
20:08:15.450 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2720, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:08:15.479 00.029 9120 UpdateGuideState exits: m=293159 SNR=201.5
20:08:15.481 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:15.482 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:15.483 00.001 9120 Enqueuing Expose request
20:08:15.491 00.008 8596 PulseGuide returned control before completion, sleep 17
20:08:15.521 00.030 8596 IsGuiding returns 1
20:08:15.521 00.000 8596 scope still moving after pulse duration time elapsed
20:08:15.553 00.032 8596 IsSlewing returns 0
20:08:15.553 00.000 8596 IsGuiding returns 1
20:08:15.585 00.032 8596 IsSlewing returns 0
20:08:15.586 00.001 8596 IsGuiding returns 0
20:08:15.586 00.000 8596 scope move finished after 53 + 87 ms
20:08:15.586 00.000 8596 Move returns status 0, amount 53
20:08:15.586 00.000 8596 MoveAxis(N, 0, ABG)
20:08:15.586 00.000 8596 Move returns status 0, amount 0
20:08:15.586 00.000 8596 move complete, result=0
20:08:15.586 00.000 8596 worker thread done servicing request
20:08:15.586 00.000 9120 GuideStep: -0.3 px 53 ms EAST, -0.2 px 0 ms NORTH
20:08:15.588 00.002 8596 Worker thread wakes up
20:08:15.589 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:15.589 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:16.763 01.174 8596 Exposure complete
20:08:16.822 00.059 8596 worker thread done servicing request
20:08:16.822 00.000 9120 OnExposeComplete: enter
20:08:16.823 00.001 9120 UpdateGuideState(): m_state=6
20:08:16.824 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 100
20:08:16.825 00.001 9120 Star::Find returns 1 (0), X=1145.03, Y=158.94, Mass=303569, SNR=200.0, Peak=30685 HFD=4.4
20:08:16.826 00.001 9120 MultiStar: [#1 -0.24,-0.04,1.07,U] [#2 -0.34,-0.05,1.10,U] [#3 -0.21,0.11,0.85,U] [#4 -0.18,-0.05,0.50,U] [#5 -0.09,0.16,0.42,U] [#6 -0.26,0.10,0.33,U] [#7 -0.03,-0.09,0.36,U] [#8 -0.12,0.20,0.28,U] 
20:08:16.827 00.001 9120 refined, 8 included, MultiStar: {-0.23, 0.04}, one-star: {-0.29, 0.12}
20:08:16.827 00.000 9120 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.04) = xAngle (-0.06 = -0.06)
20:08:16.828 00.001 9120 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.02 = -0.02)
20:08:16.829 00.001 9120 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.23 cameraTheta=2.98 mountX=0.23 mountY=-0.01, mountTheta=-0.02
20:08:16.830 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.23, y=0.04, opts=13)
20:08:16.831 00.001 9120 Enqueuing Move request for scope (-0.23, 0.04)
20:08:16.832 00.001 8596 Worker thread wakes up
20:08:16.832 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
20:08:16.832 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
20:08:16.832 00.000 8596 Moving (-0.23, 0.04) raw xDistance=0.23 yDistance=-0.01
20:08:16.832 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
20:08:16.832 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:16.833 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:08:16.833 00.000 8596 MoveAxis(W, 30, ABG)
20:08:16.833 00.000 8596 Guiding  Dir = 3, Dur = 30
20:08:16.833 00.000 8596 IsSlewing returns 0
20:08:16.833 00.000 8596 IsGuiding returns 0
20:08:16.837 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2720, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:08:16.851 00.014 8596 PulseGuide returned control before completion, sleep 23
20:08:16.854 00.003 9120 UpdateGuideState exits: m=303569 SNR=200.0
20:08:16.856 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:16.856 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:16.858 00.002 9120 Enqueuing Expose request
20:08:16.881 00.023 8596 IsGuiding returns 1
20:08:16.881 00.000 8596 scope still moving after pulse duration time elapsed
20:08:16.913 00.032 8596 IsSlewing returns 0
20:08:16.913 00.000 8596 IsGuiding returns 1
20:08:16.944 00.031 8596 IsSlewing returns 0
20:08:16.944 00.000 8596 IsGuiding returns 0
20:08:16.944 00.000 8596 scope move finished after 30 + 80 ms
20:08:16.944 00.000 8596 Move returns status 0, amount 30
20:08:16.944 00.000 8596 MoveAxis(N, 0, ABG)
20:08:16.944 00.000 8596 Move returns status 0, amount 0
20:08:16.944 00.000 8596 move complete, result=0
20:08:16.944 00.000 8596 worker thread done servicing request
20:08:16.944 00.000 8596 Worker thread wakes up
20:08:16.944 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:16.944 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:16.944 00.000 9120 GuideStep: 0.2 px 30 ms WEST, -0.0 px 0 ms NORTH
20:08:17.913 00.969 8596 Exposure complete
20:08:17.975 00.062 8596 worker thread done servicing request
20:08:17.975 00.000 9120 OnExposeComplete: enter
20:08:17.976 00.001 9120 UpdateGuideState(): m_state=6
20:08:17.976 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 101
20:08:17.977 00.001 9120 Star::Find returns 1 (0), X=1145.19, Y=158.88, Mass=296531, SNR=230.9, Peak=30765 HFD=4.4
20:08:17.978 00.001 9120 MultiStar: [#1 -0.15,0.09,0.89,U] [#2 -0.34,0.01,0.84,U] [#3 -0.02,-0.05,0.67,U] [#4 -0.10,0.10,0.46,U] [#5 -0.06,0.14,0.45,U] [#6 -0.07,0.04,0.29,U] [#7 -0.20,-0.09,0.23,U] [#8 0.28,-0.05,0.26,U] 
20:08:17.979 00.001 9120 refined, 8 included, MultiStar: {-0.12, 0.04}, one-star: {-0.13, 0.06}
20:08:17.980 00.001 9120 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.04) = xAngle (-0.21 = -0.21)
20:08:17.981 00.001 9120 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.17 = -0.17)
20:08:17.981 00.000 9120 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.83 mountX=0.13 mountY=-0.02, mountTheta=-0.18
20:08:17.983 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.04, opts=13)
20:08:17.984 00.001 9120 Enqueuing Move request for scope (-0.12, 0.04)
20:08:17.985 00.001 8596 Worker thread wakes up
20:08:17.985 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
20:08:17.985 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
20:08:17.985 00.000 8596 Moving (-0.12, 0.04) raw xDistance=0.13 yDistance=-0.02
20:08:17.985 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:08:17.985 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:17.985 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:08:17.985 00.000 8596 MoveAxis(E, 0, ABG)
20:08:17.985 00.000 8596 Move returns status 0, amount 0
20:08:17.985 00.000 8596 MoveAxis(N, 0, ABG)
20:08:17.985 00.000 8596 Move returns status 0, amount 0
20:08:17.985 00.000 8596 move complete, result=0
20:08:17.985 00.000 8596 worker thread done servicing request
20:08:17.989 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:08:18.005 00.016 9120 UpdateGuideState exits: m=296531 SNR=230.9
20:08:18.007 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:18.009 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:18.011 00.002 9120 Enqueuing Expose request
20:08:18.012 00.001 8596 Worker thread wakes up
20:08:18.012 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:08:18.014 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:18.014 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:19.162 01.148 8596 Exposure complete
20:08:19.246 00.084 8596 worker thread done servicing request
20:08:19.246 00.000 9120 OnExposeComplete: enter
20:08:19.248 00.002 9120 UpdateGuideState(): m_state=6
20:08:19.249 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
20:08:19.251 00.002 9120 Star::Find returns 1 (0), X=1145.00, Y=158.83, Mass=297255, SNR=220.3, Peak=28365 HFD=4.3
20:08:19.252 00.001 9120 MultiStar: [#1 -0.44,0.17,0.99,U] [#2 -0.50,0.09,0.86,U] [#3 -0.41,0.22,0.64,U] [#4 -0.34,0.08,0.47,U] [#5 -0.33,0.09,0.41,U] [#6 -0.47,0.02,0.34,U] [#7 -0.64,0.21,0.29,U] [#8 0.14,0.22,0.26,U] 
20:08:19.254 00.002 9120 single-star, 8 included, MultiStar: {-0.39, 0.11}, one-star: {-0.33, 0.00}
20:08:19.256 00.002 9120 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.04) = xAngle (0.09 = 0.09)
20:08:19.257 00.001 9120 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.13 = 0.13)
20:08:19.259 00.002 9120 CameraToMount -- cameraX=-0.33 cameraY=0.00 hyp=0.33 cameraTheta=3.13 mountX=0.33 mountY=0.04, mountTheta=0.13
20:08:19.262 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.33, y=0.00, opts=13)
20:08:19.264 00.002 9120 Enqueuing Move request for scope (-0.33, 0.00)
20:08:19.266 00.002 8596 Worker thread wakes up
20:08:19.266 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.00) opts 0xd
20:08:19.266 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.33, 0.00)
20:08:19.266 00.000 8596 Moving (-0.33, 0.00) raw xDistance=0.33 yDistance=0.04
20:08:19.266 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:08:19.266 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:19.266 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:08:19.267 00.001 8596 MoveAxis(W, 47, ABG)
20:08:19.267 00.000 8596 Guiding  Dir = 3, Dur = 47
20:08:19.267 00.000 8596 IsSlewing returns 0
20:08:19.267 00.000 8596 IsGuiding returns 0
20:08:19.269 00.002 8596 PulseGuide returned control before completion, sleep 56
20:08:19.274 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2720, FiltMin=2457, FiltMax=65491, Gamma=1.000
20:08:19.300 00.026 9120 UpdateGuideState exits: m=297255 SNR=220.3
20:08:19.302 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:19.303 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:19.305 00.002 9120 Enqueuing Expose request
20:08:19.331 00.026 8596 IsGuiding returns 1
20:08:19.331 00.000 8596 scope still moving after pulse duration time elapsed
20:08:19.363 00.032 8596 IsSlewing returns 0
20:08:19.363 00.000 8596 IsGuiding returns 0
20:08:19.363 00.000 8596 scope move finished after 47 + 48 ms
20:08:19.364 00.001 8596 Move returns status 0, amount 47
20:08:19.364 00.000 8596 MoveAxis(N, 0, ABG)
20:08:19.364 00.000 8596 Move returns status 0, amount 0
20:08:19.364 00.000 8596 move complete, result=0
20:08:19.364 00.000 8596 worker thread done servicing request
20:08:19.364 00.000 8596 Worker thread wakes up
20:08:19.364 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:19.364 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:19.365 00.001 9120 GuideStep: 0.3 px 47 ms WEST, 0.0 px 0 ms NORTH
20:08:20.337 00.972 8596 Exposure complete
20:08:20.425 00.088 8596 worker thread done servicing request
20:08:20.425 00.000 9120 OnExposeComplete: enter
20:08:20.427 00.002 9120 UpdateGuideState(): m_state=6
20:08:20.429 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 103
20:08:20.431 00.002 9120 Star::Find returns 1 (0), X=1145.40, Y=158.81, Mass=313584, SNR=205.4, Peak=27437 HFD=4.6
20:08:20.433 00.002 9120 MultiStar: [#1 0.14,-0.01,0.95,U] [#2 -0.03,-0.10,1.05,U] [#3 -0.03,0.07,0.78,U] [#4 0.18,-0.00,0.48,U] [#5 0.14,0.01,0.48,U] [#6 0.14,0.16,0.35,U] [#7 -0.03,-0.08,0.35,U] [#8 0.37,0.44,0.24,U] 
20:08:20.435 00.002 9120 single-star, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.07, -0.02}
20:08:20.436 00.001 9120 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.04) = xAngle (-3.28 = 3.00)
20:08:20.438 00.002 9120 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.24 = 3.04)
20:08:20.440 00.002 9120 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.24 mountX=-0.07 mountY=0.01, mountTheta=3.04
20:08:20.443 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.02, opts=13)
20:08:20.445 00.002 9120 Enqueuing Move request for scope (0.07, -0.02)
20:08:20.447 00.002 8596 Worker thread wakes up
20:08:20.447 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
20:08:20.447 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
20:08:20.447 00.000 8596 Moving (0.07, -0.02) raw xDistance=-0.07 yDistance=0.01
20:08:20.447 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:08:20.447 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:20.447 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:08:20.448 00.001 8596 MoveAxis(E, 0, ABG)
20:08:20.448 00.000 8596 Move returns status 0, amount 0
20:08:20.448 00.000 8596 MoveAxis(N, 0, ABG)
20:08:20.448 00.000 8596 Move returns status 0, amount 0
20:08:20.448 00.000 8596 move complete, result=0
20:08:20.448 00.000 8596 worker thread done servicing request
20:08:20.456 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2720, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:08:20.484 00.028 9120 UpdateGuideState exits: m=313584 SNR=205.4
20:08:20.486 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:20.487 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:20.487 00.000 9120 Enqueuing Expose request
20:08:20.488 00.001 8596 Worker thread wakes up
20:08:20.488 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:08:20.489 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:20.489 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:21.650 01.161 8596 Exposure complete
20:08:21.719 00.069 8596 worker thread done servicing request
20:08:21.719 00.000 9120 OnExposeComplete: enter
20:08:21.721 00.002 9120 UpdateGuideState(): m_state=6
20:08:21.722 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 104
20:08:21.724 00.002 9120 Star::Find returns 1 (0), X=1145.09, Y=158.43, Mass=314953, SNR=239.4, Peak=25869 HFD=4.3
20:08:21.726 00.002 9120 MultiStar: [#1 -0.25,-0.40,0.75,U] [#2 -0.48,-0.54,0.00,M1] [#3 -0.14,-0.37,0.72,U] [#4 0.03,-0.56,0.45,U] [#5 -0.32,-0.46,0.46,U] [#6 -0.37,-0.57,0.31,U] [#7 -0.13,-0.57,0.26,U] [#8 0.19,-0.38,0.26,U] 
20:08:21.728 00.002 9120 single-star, 7 included, MultiStar: {-0.18, -0.44}, one-star: {-0.24, -0.39}
20:08:21.730 00.002 9120 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.04) = xAngle (-5.16 = 1.13)
20:08:21.732 00.002 9120 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.12 = 1.16)
20:08:21.733 00.001 9120 CameraToMount -- cameraX=-0.24 cameraY=-0.39 hyp=0.45 cameraTheta=-2.12 mountX=0.20 mountY=0.42, mountTheta=1.13
20:08:21.735 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.24, y=-0.39, opts=13)
20:08:21.737 00.002 9120 Enqueuing Move request for scope (-0.24, -0.39)
20:08:21.738 00.001 8596 Worker thread wakes up
20:08:21.738 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.39) opts 0xd
20:08:21.738 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.24, -0.39)
20:08:21.739 00.001 8596 Moving (-0.24, -0.39) raw xDistance=0.20 yDistance=0.42
20:08:21.739 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:08:21.739 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:21.739 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
20:08:21.739 00.000 8596 MoveAxis(E, 0, ABG)
20:08:21.739 00.000 8596 Move returns status 0, amount 0
20:08:21.739 00.000 8596 MoveAxis(N, 0, ABG)
20:08:21.739 00.000 8596 Move returns status 0, amount 0
20:08:21.739 00.000 8596 move complete, result=0
20:08:21.739 00.000 8596 worker thread done servicing request
20:08:21.747 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2720, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:08:21.769 00.022 9120 UpdateGuideState exits: m=314953 SNR=239.4
20:08:21.770 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:21.771 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:21.772 00.001 9120 Enqueuing Expose request
20:08:21.772 00.000 8596 Worker thread wakes up
20:08:21.772 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
20:08:21.773 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:21.773 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:22.753 00.980 8596 Exposure complete
20:08:22.838 00.085 8596 worker thread done servicing request
20:08:22.838 00.000 9120 OnExposeComplete: enter
20:08:22.839 00.001 9120 UpdateGuideState(): m_state=6
20:08:22.840 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 105
20:08:22.840 00.000 9120 Star::Find returns 1 (0), X=1145.13, Y=158.11, Mass=308761, SNR=229.9, Peak=28227 HFD=4.4
20:08:22.842 00.002 9120 MultiStar: [#1 -0.22,-0.72,0.00,M1] [#2 -0.21,-0.46,0.89,U] [#3 -0.30,-0.46,0.67,U] [#4 -0.08,-0.69,0.53,U] [#5 -0.09,-0.50,0.44,U] [#6 -0.21,-0.64,0.28,U] [#7 -0.17,-0.73,0.00,M1] [#8 0.12,-0.40,0.24,U] 
20:08:22.842 00.000 9120 refined, 6 included, MultiStar: {-0.17, -0.57}, one-star: {-0.19, -0.72}
20:08:22.843 00.001 9120 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.04) = xAngle (-4.91 = 1.38)
20:08:22.844 00.001 9120 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.87 = 1.41)
20:08:22.845 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.57 hyp=0.59 cameraTheta=-1.87 mountX=0.11 mountY=0.58, mountTheta=1.38
20:08:22.846 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.57, opts=13)
20:08:22.847 00.001 9120 Enqueuing Move request for scope (-0.17, -0.57)
20:08:22.848 00.001 8596 Worker thread wakes up
20:08:22.848 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.57) opts 0xd
20:08:22.848 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.57)
20:08:22.848 00.000 8596 Moving (-0.17, -0.57) raw xDistance=0.11 yDistance=0.58
20:08:22.848 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:08:22.848 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:08:22.848 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
20:08:22.848 00.000 8596 MoveAxis(E, 0, ABG)
20:08:22.848 00.000 8596 Move returns status 0, amount 0
20:08:22.848 00.000 8596 MoveAxis(N, 0, ABG)
20:08:22.848 00.000 8596 Move returns status 0, amount 0
20:08:22.848 00.000 8596 move complete, result=0
20:08:22.848 00.000 8596 worker thread done servicing request
20:08:22.854 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:08:22.880 00.026 9120 UpdateGuideState exits: m=308761 SNR=229.9
20:08:22.882 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:22.884 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:22.886 00.002 9120 Enqueuing Expose request
20:08:22.888 00.002 8596 Worker thread wakes up
20:08:22.888 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
20:08:22.889 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:22.889 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:24.047 01.158 8596 Exposure complete
20:08:24.126 00.079 8596 worker thread done servicing request
20:08:24.126 00.000 9120 OnExposeComplete: enter
20:08:24.127 00.001 9120 UpdateGuideState(): m_state=6
20:08:24.128 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 106
20:08:24.128 00.000 9120 Star::Find returns 1 (0), X=1145.47, Y=158.47, Mass=307813, SNR=239.4, Peak=27021 HFD=4.2
20:08:24.129 00.001 9120 MultiStar: [#1 0.18,-0.23,0.83,U] [#2 -0.04,-0.24,0.72,U] [#3 0.09,-0.16,0.74,U] [#4 0.23,-0.25,0.42,U] [#5 0.20,-0.06,0.42,U] [#6 0.17,-0.44,0.29,U] [#7 0.24,-0.24,0.28,U] [#8 0.53,0.10,0.23,U] 
20:08:24.130 00.001 9120 refined, 8 included, MultiStar: {0.15, -0.23}, one-star: {0.14, -0.35}
20:08:24.131 00.001 9120 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.04) = xAngle (-4.04 = 2.25)
20:08:24.132 00.001 9120 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.00 = 2.28)
20:08:24.133 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-1.00 mountX=-0.17 mountY=0.21, mountTheta=2.26
20:08:24.136 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.23, opts=13)
20:08:24.136 00.000 9120 Enqueuing Move request for scope (0.15, -0.23)
20:08:24.137 00.001 8596 Worker thread wakes up
20:08:24.137 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.23) opts 0xd
20:08:24.137 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.23)
20:08:24.137 00.000 8596 Moving (0.15, -0.23) raw xDistance=-0.17 yDistance=0.21
20:08:24.137 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:08:24.137 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=-0.02 newest=1.21
20:08:24.137 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:08:24.137 00.000 8596 MoveAxis(E, 0, ABG)
20:08:24.137 00.000 8596 Move returns status 0, amount 0
20:08:24.138 00.001 8596 MoveAxis(S, 44, ABG)
20:08:24.138 00.000 8596 Guiding  Dir = 1, Dur = 44
20:08:24.138 00.000 8596 IsSlewing returns 0
20:08:24.138 00.000 8596 IsGuiding returns 0
20:08:24.140 00.002 8596 PulseGuide returned control before completion, sleep 52
20:08:24.144 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2472, FiltMax=65507, Gamma=1.000
20:08:24.168 00.024 9120 UpdateGuideState exits: m=307813 SNR=239.4
20:08:24.169 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:24.170 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:24.171 00.001 9120 Enqueuing Expose request
20:08:24.202 00.031 8596 IsGuiding returns 1
20:08:24.202 00.000 8596 scope still moving after pulse duration time elapsed
20:08:24.234 00.032 8596 IsSlewing returns 0
20:08:24.234 00.000 8596 IsGuiding returns 0
20:08:24.234 00.000 8596 scope move finished after 44 + 52 ms
20:08:24.234 00.000 8596 Move returns status 0, amount 44
20:08:24.234 00.000 8596 move complete, result=0
20:08:24.234 00.000 8596 worker thread done servicing request
20:08:24.234 00.000 8596 Worker thread wakes up
20:08:24.234 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:24.234 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:24.236 00.002 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH
20:08:25.207 00.971 8596 Exposure complete
20:08:25.297 00.090 8596 worker thread done servicing request
20:08:25.297 00.000 9120 OnExposeComplete: enter
20:08:25.299 00.002 9120 UpdateGuideState(): m_state=6
20:08:25.301 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 107
20:08:25.303 00.002 9120 Star::Find returns 1 (0), X=1145.23, Y=158.40, Mass=276885, SNR=200.3, Peak=25197 HFD=4.3
20:08:25.305 00.002 9120 MultiStar: [#1 -0.13,-0.46,0.97,U] [#2 -0.17,-0.44,0.94,U] [#3 -0.02,-0.24,0.71,U] [#4 -0.06,-0.43,0.47,U] [#5 0.02,-0.46,0.41,U] [#6 -0.31,-0.52,0.29,U] [#7 -0.04,-0.40,0.28,U] [#8 0.08,-0.25,0.30,U] 
20:08:25.307 00.002 9120 refined, 8 included, MultiStar: {-0.09, -0.41}, one-star: {-0.10, -0.42}
20:08:25.308 00.001 9120 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.04) = xAngle (-4.83 = 1.45)
20:08:25.309 00.001 9120 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.80 = 1.49)
20:08:25.311 00.002 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.41 hyp=0.42 cameraTheta=-1.79 mountX=0.05 mountY=0.42, mountTheta=1.45
20:08:25.313 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.41, opts=13)
20:08:25.314 00.001 9120 Enqueuing Move request for scope (-0.09, -0.41)
20:08:25.315 00.001 8596 Worker thread wakes up
20:08:25.315 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.41) opts 0xd
20:08:25.315 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.41)
20:08:25.315 00.000 8596 Moving (-0.09, -0.41) raw xDistance=0.05 yDistance=0.42
20:08:25.315 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:08:25.316 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
20:08:25.316 00.000 8596 MoveAxis(E, 0, ABG)
20:08:25.316 00.000 8596 Move returns status 0, amount 0
20:08:25.316 00.000 8596 MoveAxis(S, 88, ABG)
20:08:25.316 00.000 8596 Guiding  Dir = 1, Dur = 88
20:08:25.316 00.000 8596 IsSlewing returns 0
20:08:25.316 00.000 8596 IsGuiding returns 0
20:08:25.322 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2720, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:08:25.344 00.022 8596 PulseGuide returned control before completion, sleep 71
20:08:25.347 00.003 9120 UpdateGuideState exits: m=276885 SNR=200.3
20:08:25.349 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:25.350 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:25.352 00.002 9120 Enqueuing Expose request
20:08:25.422 00.070 8596 IsGuiding returns 1
20:08:25.422 00.000 8596 scope still moving after pulse duration time elapsed
20:08:25.454 00.032 8596 IsSlewing returns 0
20:08:25.454 00.000 8596 IsGuiding returns 0
20:08:25.454 00.000 8596 scope move finished after 88 + 49 ms
20:08:25.454 00.000 8596 Move returns status 0, amount 88
20:08:25.454 00.000 8596 move complete, result=0
20:08:25.454 00.000 8596 worker thread done servicing request
20:08:25.454 00.000 8596 Worker thread wakes up
20:08:25.454 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.4 px 88 ms SOUTH
20:08:25.456 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:25.456 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:26.635 01.179 8596 Exposure complete
20:08:26.696 00.061 8596 worker thread done servicing request
20:08:26.696 00.000 9120 OnExposeComplete: enter
20:08:26.697 00.001 9120 UpdateGuideState(): m_state=6
20:08:26.698 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 108
20:08:26.699 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.92, Mass=298141, SNR=234.2, Peak=28397 HFD=4.4
20:08:26.700 00.001 9120 MultiStar: [#1 -0.28,0.01,0.91,U] [#2 -0.45,-0.01,0.82,U] [#3 -0.22,-0.14,0.73,U] [#4 -0.25,0.03,0.46,U] [#5 -0.20,-0.10,0.42,U] [#6 -0.26,-0.22,0.25,U] [#7 -0.26,-0.04,0.25,U] [#8 -0.10,0.19,0.25,U] 
20:08:26.701 00.001 9120 refined, 8 included, MultiStar: {-0.27, -0.01}, one-star: {-0.26, 0.09}
20:08:26.702 00.001 9120 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.04) = xAngle (-6.15 = 0.14)
20:08:26.703 00.001 9120 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.11 = 0.17)
20:08:26.703 00.000 9120 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.11 mountX=0.27 mountY=0.05, mountTheta=0.17
20:08:26.705 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.27, y=-0.01, opts=13)
20:08:26.706 00.001 9120 Enqueuing Move request for scope (-0.27, -0.01)
20:08:26.706 00.000 8596 Worker thread wakes up
20:08:26.707 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
20:08:26.707 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
20:08:26.707 00.000 8596 Moving (-0.27, -0.01) raw xDistance=0.27 yDistance=0.05
20:08:26.707 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:08:26.707 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:26.707 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:08:26.707 00.000 8596 MoveAxis(W, 39, ABG)
20:08:26.707 00.000 8596 Guiding  Dir = 3, Dur = 39
20:08:26.707 00.000 8596 IsSlewing returns 0
20:08:26.707 00.000 8596 IsGuiding returns 0
20:08:26.712 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2483, FiltMax=65491, Gamma=1.000
20:08:26.728 00.016 9120 UpdateGuideState exits: m=298141 SNR=234.2
20:08:26.729 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:26.730 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:26.730 00.000 9120 Enqueuing Expose request
20:08:26.766 00.036 8596 IsGuiding returns 1
20:08:26.766 00.000 8596 scope still moving after pulse duration time elapsed
20:08:26.797 00.031 8596 IsSlewing returns 0
20:08:26.797 00.000 8596 IsGuiding returns 1
20:08:26.828 00.031 8596 IsSlewing returns 0
20:08:26.828 00.000 8596 IsGuiding returns 1
20:08:26.859 00.031 8596 IsSlewing returns 0
20:08:26.859 00.000 8596 IsGuiding returns 0
20:08:26.859 00.000 8596 scope move finished after 39 + 112 ms
20:08:26.859 00.000 8596 Move returns status 0, amount 39
20:08:26.859 00.000 8596 MoveAxis(N, 0, ABG)
20:08:26.859 00.000 8596 Move returns status 0, amount 0
20:08:26.859 00.000 8596 move complete, result=0
20:08:26.859 00.000 8596 worker thread done servicing request
20:08:26.859 00.000 8596 Worker thread wakes up
20:08:26.859 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:26.859 00.000 9120 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
20:08:26.860 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:27.835 00.975 8596 Exposure complete
20:08:27.922 00.087 8596 worker thread done servicing request
20:08:27.922 00.000 9120 OnExposeComplete: enter
20:08:27.925 00.003 9120 UpdateGuideState(): m_state=6
20:08:27.927 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 109
20:08:27.928 00.001 9120 Star::Find returns 1 (0), X=1145.11, Y=158.74, Mass=289206, SNR=197.5, Peak=25341 HFD=4.4
20:08:27.930 00.002 9120 MultiStar: [#1 -0.25,-0.06,1.05,U] [#2 -0.42,-0.18,1.10,U] [#3 -0.22,-0.11,0.83,U] [#4 -0.15,-0.03,0.55,U] [#5 -0.10,-0.08,0.44,U] [#6 -0.44,-0.15,0.37,U] [#7 -0.15,0.15,0.32,U] [#8 0.20,0.24,0.30,U] 
20:08:27.932 00.002 9120 single-star, 8 included, MultiStar: {-0.23, -0.07}, one-star: {-0.22, -0.08}
20:08:27.933 00.001 9120 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.04) = xAngle (-5.81 = 0.47)
20:08:27.935 00.002 9120 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.78 = 0.51)
20:08:27.937 00.002 9120 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-2.77 mountX=0.21 mountY=0.11, mountTheta=0.50
20:08:27.940 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=-0.08, opts=13)
20:08:27.941 00.001 9120 Enqueuing Move request for scope (-0.22, -0.08)
20:08:27.942 00.001 8596 Worker thread wakes up
20:08:27.942 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
20:08:27.942 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
20:08:27.942 00.000 8596 Moving (-0.22, -0.08) raw xDistance=0.21 yDistance=0.11
20:08:27.942 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
20:08:27.942 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:27.942 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:08:27.942 00.000 8596 MoveAxis(W, 33, ABG)
20:08:27.942 00.000 8596 Guiding  Dir = 3, Dur = 33
20:08:27.943 00.001 8596 IsSlewing returns 0
20:08:27.943 00.000 8596 IsGuiding returns 0
20:08:27.949 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2720, FiltMin=2480, FiltMax=65491, Gamma=1.000
20:08:27.969 00.020 9120 UpdateGuideState exits: m=289206 SNR=197.5
20:08:27.971 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:27.973 00.002 8596 PulseGuide returned control before completion, sleep 16
20:08:27.973 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:27.974 00.001 9120 Enqueuing Expose request
20:08:28.001 00.027 8596 IsGuiding returns 1
20:08:28.001 00.000 8596 scope still moving after pulse duration time elapsed
20:08:28.033 00.032 8596 IsSlewing returns 0
20:08:28.033 00.000 8596 IsGuiding returns 1
20:08:28.064 00.031 8596 IsSlewing returns 0
20:08:28.064 00.000 8596 IsGuiding returns 0
20:08:28.064 00.000 8596 scope move finished after 33 + 87 ms
20:08:28.064 00.000 8596 Move returns status 0, amount 33
20:08:28.064 00.000 8596 MoveAxis(N, 0, ABG)
20:08:28.064 00.000 8596 Move returns status 0, amount 0
20:08:28.064 00.000 8596 move complete, result=0
20:08:28.064 00.000 8596 worker thread done servicing request
20:08:28.064 00.000 8596 Worker thread wakes up
20:08:28.065 00.001 9120 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
20:08:28.067 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:28.067 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:29.245 01.178 8596 Exposure complete
20:08:29.353 00.108 8596 worker thread done servicing request
20:08:29.354 00.001 9120 OnExposeComplete: enter
20:08:29.355 00.001 9120 UpdateGuideState(): m_state=6
20:08:29.356 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 110
20:08:29.357 00.001 9120 Star::Find returns 1 (0), X=1146.14, Y=158.92, Mass=319055, SNR=225.7, Peak=31379 HFD=4.3
20:08:29.359 00.002 9120 MultiStar: [#1 0.80,0.11,0.00,M1] [#2 0.49,0.11,0.97,U] [#3 0.74,0.23,0.00,M1] [#4 0.84,0.01,0.00,M1] [#5 0.61,0.22,0.42,U] [#6 0.73,0.03,0.00,M1] [#7 0.83,0.17,0.00,M1] [#8 0.84,0.22,0.00,M1] 
20:08:29.360 00.001 9120 refined, 2 included, MultiStar: {0.65, 0.12}, one-star: {0.81, 0.10}
20:08:29.360 00.000 9120 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.04) = xAngle (-2.85 = -2.85)
20:08:29.362 00.002 9120 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.82 = -2.82)
20:08:29.362 00.000 9120 CameraToMount -- cameraX=0.65 cameraY=0.12 hyp=0.66 cameraTheta=0.19 mountX=-0.63 mountY=-0.21, mountTheta=-2.82
20:08:29.364 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.65, y=0.12, opts=13)
20:08:29.364 00.000 9120 Enqueuing Move request for scope (0.65, 0.12)
20:08:29.365 00.001 8596 Worker thread wakes up
20:08:29.365 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.65, 0.12) opts 0xd
20:08:29.365 00.000 8596 Handling offset move in thread for scope, endpoint = (0.65, 0.12)
20:08:29.365 00.000 8596 Moving (0.65, 0.12) raw xDistance=-0.63 yDistance=-0.21
20:08:29.366 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63
20:08:29.366 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:29.366 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:08:29.366 00.000 8596 MoveAxis(E, 89, ABG)
20:08:29.366 00.000 8596 Guiding  Dir = 2, Dur = 89
20:08:29.366 00.000 8596 IsSlewing returns 0
20:08:29.366 00.000 8596 IsGuiding returns 0
20:08:29.370 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2470, FiltMax=65523, Gamma=1.000
20:08:29.373 00.003 8596 PulseGuide returned control before completion, sleep 92
20:08:29.386 00.013 9120 UpdateGuideState exits: m=319055 SNR=225.7
20:08:29.387 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:29.388 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:29.389 00.001 9120 Enqueuing Expose request
20:08:29.467 00.078 8596 IsGuiding returns 0
20:08:29.467 00.000 8596 Move returns status 0, amount 89
20:08:29.467 00.000 8596 MoveAxis(N, 0, ABG)
20:08:29.467 00.000 8596 Move returns status 0, amount 0
20:08:29.467 00.000 8596 move complete, result=0
20:08:29.467 00.000 8596 worker thread done servicing request
20:08:29.467 00.000 8596 Worker thread wakes up
20:08:29.467 00.000 9120 GuideStep: -0.6 px 89 ms EAST, -0.2 px 0 ms NORTH
20:08:29.469 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:29.469 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:30.456 00.987 8596 Exposure complete
20:08:30.565 00.109 8596 worker thread done servicing request
20:08:30.566 00.001 9120 OnExposeComplete: enter
20:08:30.566 00.000 9120 UpdateGuideState(): m_state=6
20:08:30.568 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 111
20:08:30.569 00.001 9120 Star::Find returns 1 (0), X=1146.07, Y=158.85, Mass=294006, SNR=199.7, Peak=27955 HFD=4.3
20:08:30.570 00.001 9120 MultiStar: [#1 0.75,0.16,0.00,M2] [#2 0.53,-0.12,1.01,U] [#3 0.59,0.17,0.75,U] [#4 0.83,0.08,0.00,M2] [#5 0.80,0.10,0.00,M1] [#6 0.55,-0.07,0.36,U] [#7 0.78,0.19,0.00,M2] [#8 0.97,0.32,0.00,M2] 
20:08:30.572 00.002 9120 refined, 3 included, MultiStar: {0.62, 0.00}, one-star: {0.74, 0.03}
20:08:30.573 00.001 9120 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.04) = xAngle (-3.03 = -3.03)
20:08:30.574 00.001 9120 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.00 = -3.00)
20:08:30.575 00.001 9120 CameraToMount -- cameraX=0.62 cameraY=0.00 hyp=0.62 cameraTheta=0.01 mountX=-0.61 mountY=-0.09, mountTheta=-3.00
20:08:30.578 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.62, y=0.00, opts=13)
20:08:30.579 00.001 9120 Enqueuing Move request for scope (0.62, 0.00)
20:08:30.580 00.001 8596 Worker thread wakes up
20:08:30.580 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.00) opts 0xd
20:08:30.580 00.000 8596 Handling offset move in thread for scope, endpoint = (0.62, 0.00)
20:08:30.580 00.000 8596 Moving (0.62, 0.00) raw xDistance=-0.61 yDistance=-0.09
20:08:30.580 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.61
20:08:30.580 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:30.580 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:08:30.580 00.000 8596 MoveAxis(E, 95, ABG)
20:08:30.580 00.000 8596 Guiding  Dir = 2, Dur = 95
20:08:30.580 00.000 8596 IsSlewing returns 0
20:08:30.580 00.000 8596 IsGuiding returns 0
20:08:30.584 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2720, FiltMin=2473, FiltMax=65523, Gamma=1.000
20:08:30.602 00.018 9120 UpdateGuideState exits: m=294006 SNR=199.7
20:08:30.603 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:30.603 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:30.604 00.001 9120 Enqueuing Expose request
20:08:30.637 00.033 8596 PulseGuide returned control before completion, sleep 48
20:08:30.699 00.062 8596 IsGuiding returns 1
20:08:30.699 00.000 8596 scope still moving after pulse duration time elapsed
20:08:30.730 00.031 8596 IsSlewing returns 0
20:08:30.730 00.000 8596 IsGuiding returns 1
20:08:30.761 00.031 8596 IsSlewing returns 0
20:08:30.761 00.000 8596 IsGuiding returns 1
20:08:30.792 00.031 8596 IsSlewing returns 0
20:08:30.792 00.000 8596 IsGuiding returns 1
20:08:30.824 00.032 8596 IsSlewing returns 0
20:08:30.824 00.000 8596 IsGuiding returns 0
20:08:30.824 00.000 8596 scope move finished after 95 + 149 ms
20:08:30.825 00.001 8596 Move returns status 0, amount 95
20:08:30.825 00.000 8596 MoveAxis(N, 0, ABG)
20:08:30.825 00.000 8596 Move returns status 0, amount 0
20:08:30.825 00.000 8596 move complete, result=0
20:08:30.825 00.000 8596 worker thread done servicing request
20:08:30.825 00.000 9120 GuideStep: -0.6 px 95 ms EAST, -0.1 px 0 ms NORTH
20:08:30.828 00.003 8596 Worker thread wakes up
20:08:30.828 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:30.828 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:32.003 01.175 8596 Exposure complete
20:08:32.097 00.094 8596 worker thread done servicing request
20:08:32.097 00.000 9120 OnExposeComplete: enter
20:08:32.098 00.001 9120 UpdateGuideState(): m_state=6
20:08:32.099 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 112
20:08:32.100 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.83, Mass=302201, SNR=229.6, Peak=30317 HFD=4.3
20:08:32.101 00.001 9120 MultiStar: [#1 -0.31,-0.03,0.76,U] [#2 -0.47,-0.16,0.89,U] [#3 -0.30,0.00,0.59,U] [#4 -0.18,-0.06,0.40,U] [#5 -0.37,-0.01,0.38,U] [#6 -0.34,-0.11,0.27,U] [#7 -0.34,-0.36,0.32,U] [#8 -0.04,-0.09,0.22,U] 
20:08:32.102 00.001 9120 single-star, 8 included, MultiStar: {-0.31, -0.07}, one-star: {-0.26, 0.01}
20:08:32.103 00.001 9120 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.04) = xAngle (0.08 = 0.08)
20:08:32.104 00.001 9120 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.11 = 0.11)
20:08:32.104 00.000 9120 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.12 mountX=0.26 mountY=0.03, mountTheta=0.11
20:08:32.106 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.26, y=0.01, opts=13)
20:08:32.107 00.001 9120 Enqueuing Move request for scope (-0.26, 0.01)
20:08:32.108 00.001 8596 Worker thread wakes up
20:08:32.108 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
20:08:32.108 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
20:08:32.108 00.000 8596 Moving (-0.26, 0.01) raw xDistance=0.26 yDistance=0.03
20:08:32.108 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.26
20:08:32.108 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:32.108 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:08:32.108 00.000 8596 MoveAxis(W, 31, ABG)
20:08:32.108 00.000 8596 Guiding  Dir = 3, Dur = 31
20:08:32.108 00.000 8596 IsSlewing returns 0
20:08:32.109 00.001 8596 IsGuiding returns 0
20:08:32.112 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2720, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:08:32.128 00.016 9120 UpdateGuideState exits: m=302201 SNR=229.6
20:08:32.129 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:32.130 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:32.131 00.001 9120 Enqueuing Expose request
20:08:32.137 00.006 8596 PulseGuide returned control before completion, sleep 13
20:08:32.152 00.015 8596 IsGuiding returns 1
20:08:32.152 00.000 8596 scope still moving after pulse duration time elapsed
20:08:32.183 00.031 8596 IsSlewing returns 0
20:08:32.183 00.000 8596 IsGuiding returns 1
20:08:32.214 00.031 8596 IsSlewing returns 0
20:08:32.214 00.000 8596 IsGuiding returns 1
20:08:32.244 00.030 8596 IsSlewing returns 0
20:08:32.244 00.000 8596 IsGuiding returns 0
20:08:32.244 00.000 8596 scope move finished after 31 + 105 ms
20:08:32.244 00.000 8596 Move returns status 0, amount 31
20:08:32.244 00.000 8596 MoveAxis(N, 0, ABG)
20:08:32.244 00.000 8596 Move returns status 0, amount 0
20:08:32.244 00.000 8596 move complete, result=0
20:08:32.244 00.000 8596 worker thread done servicing request
20:08:32.244 00.000 8596 Worker thread wakes up
20:08:32.244 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:32.244 00.000 9120 GuideStep: 0.3 px 31 ms WEST, 0.0 px 0 ms NORTH
20:08:32.245 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:33.238 00.993 8596 Exposure complete
20:08:33.304 00.066 8596 worker thread done servicing request
20:08:33.304 00.000 9120 OnExposeComplete: enter
20:08:33.305 00.001 9120 UpdateGuideState(): m_state=6
20:08:33.306 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 113
20:08:33.307 00.001 9120 Star::Find returns 1 (0), X=1145.55, Y=158.77, Mass=288132, SNR=220.0, Peak=27997 HFD=4.5
20:08:33.308 00.001 9120 MultiStar: [#1 0.11,-0.03,0.92,U] [#2 0.01,-0.17,0.85,U] [#3 0.21,0.03,0.82,U] [#4 0.11,-0.18,0.54,U] [#5 0.06,-0.10,0.46,U] [#6 0.06,-0.24,0.28,U] [#7 0.06,-0.29,0.30,U] [#8 0.55,-0.19,0.25,U] 
20:08:33.309 00.001 9120 refined, 8 included, MultiStar: {0.14, -0.10}, one-star: {0.22, -0.05}
20:08:33.310 00.001 9120 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.04) = xAngle (-3.65 = 2.63)
20:08:33.310 00.000 9120 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.62 = 2.66)
20:08:33.311 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.61 mountX=-0.15 mountY=0.08, mountTheta=2.66
20:08:33.313 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.10, opts=13)
20:08:33.313 00.000 9120 Enqueuing Move request for scope (0.14, -0.10)
20:08:33.314 00.001 8596 Worker thread wakes up
20:08:33.314 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
20:08:33.314 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
20:08:33.314 00.000 8596 Moving (0.14, -0.10) raw xDistance=-0.15 yDistance=0.08
20:08:33.314 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:08:33.314 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:33.314 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:08:33.314 00.000 8596 MoveAxis(E, 0, ABG)
20:08:33.314 00.000 8596 Move returns status 0, amount 0
20:08:33.315 00.001 8596 MoveAxis(N, 0, ABG)
20:08:33.315 00.000 8596 Move returns status 0, amount 0
20:08:33.315 00.000 8596 move complete, result=0
20:08:33.315 00.000 8596 worker thread done servicing request
20:08:33.318 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2720, FiltMin=2489, FiltMax=65488, Gamma=1.000
20:08:33.334 00.016 9120 UpdateGuideState exits: m=288132 SNR=220.0
20:08:33.335 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:33.336 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:33.337 00.001 9120 Enqueuing Expose request
20:08:33.338 00.001 8596 Worker thread wakes up
20:08:33.338 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:08:33.338 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:33.338 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:34.505 01.167 8596 Exposure complete
20:08:34.585 00.080 8596 worker thread done servicing request
20:08:34.585 00.000 9120 OnExposeComplete: enter
20:08:34.586 00.001 9120 UpdateGuideState(): m_state=6
20:08:34.588 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 114
20:08:34.589 00.001 9120 Star::Find returns 1 (0), X=1145.21, Y=158.68, Mass=296620, SNR=219.3, Peak=30349 HFD=4.5
20:08:34.590 00.001 9120 MultiStar: [#1 -0.07,-0.05,0.82,U] [#2 -0.30,-0.08,0.90,U] [#3 -0.20,0.00,0.72,U] [#4 -0.03,-0.23,0.49,U] [#5 -0.19,-0.02,0.43,U] [#6 -0.07,-0.51,0.32,U] [#7 -0.18,-0.38,0.31,U] [#8 0.09,-0.23,0.27,U] 
20:08:34.591 00.001 9120 single-star, 8 included, MultiStar: {-0.14, -0.14}, one-star: {-0.12, -0.14}
20:08:34.591 00.000 9120 CameraToMount -- cameraTheta (-2.29) - m_xAngle (3.04) = xAngle (-5.33 = 0.96)
20:08:34.592 00.001 9120 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.29 = 0.99)
20:08:34.593 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.29 mountX=0.11 mountY=0.15, mountTheta=0.97
20:08:34.597 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.14, opts=13)
20:08:34.597 00.000 9120 Enqueuing Move request for scope (-0.12, -0.14)
20:08:34.598 00.001 8596 Worker thread wakes up
20:08:34.598 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
20:08:34.598 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
20:08:34.598 00.000 8596 Moving (-0.12, -0.14) raw xDistance=0.11 yDistance=0.15
20:08:34.598 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:08:34.598 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:34.598 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:08:34.598 00.000 8596 MoveAxis(E, 0, ABG)
20:08:34.598 00.000 8596 Move returns status 0, amount 0
20:08:34.598 00.000 8596 MoveAxis(N, 0, ABG)
20:08:34.598 00.000 8596 Move returns status 0, amount 0
20:08:34.599 00.001 8596 move complete, result=0
20:08:34.599 00.000 8596 worker thread done servicing request
20:08:34.602 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2720, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:08:34.618 00.016 9120 UpdateGuideState exits: m=296620 SNR=219.3
20:08:34.619 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:34.620 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:34.621 00.001 9120 Enqueuing Expose request
20:08:34.622 00.001 8596 Worker thread wakes up
20:08:34.622 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:08:34.623 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:34.623 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:35.600 00.977 8596 Exposure complete
20:08:35.656 00.056 8596 worker thread done servicing request
20:08:35.656 00.000 9120 OnExposeComplete: enter
20:08:35.657 00.001 9120 UpdateGuideState(): m_state=6
20:08:35.658 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 115
20:08:35.659 00.001 9120 Star::Find returns 1 (0), X=1145.16, Y=158.66, Mass=290998, SNR=211.4, Peak=30765 HFD=4.3
20:08:35.660 00.001 9120 MultiStar: [#1 -0.15,-0.01,0.98,U] [#2 -0.15,-0.11,1.03,U] [#3 -0.14,-0.05,0.70,U] [#4 -0.15,-0.02,0.54,U] [#5 -0.10,0.05,0.49,U] [#6 -0.22,-0.16,0.32,U] [#7 -0.18,-0.22,0.34,U] [#8 0.22,0.06,0.32,U] 
20:08:35.660 00.000 9120 refined, 8 included, MultiStar: {-0.13, -0.07}, one-star: {-0.17, -0.16}
20:08:35.661 00.001 9120 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.04) = xAngle (-5.68 = 0.61)
20:08:35.662 00.001 9120 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.64 = 0.64)
20:08:35.663 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.64 mountX=0.12 mountY=0.09, mountTheta=0.63
20:08:35.664 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.07, opts=13)
20:08:35.665 00.001 9120 Enqueuing Move request for scope (-0.13, -0.07)
20:08:35.666 00.001 8596 Worker thread wakes up
20:08:35.666 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
20:08:35.666 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
20:08:35.666 00.000 8596 Moving (-0.13, -0.07) raw xDistance=0.12 yDistance=0.09
20:08:35.666 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:08:35.666 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:35.666 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:08:35.666 00.000 8596 MoveAxis(E, 0, ABG)
20:08:35.666 00.000 8596 Move returns status 0, amount 0
20:08:35.666 00.000 8596 MoveAxis(N, 0, ABG)
20:08:35.666 00.000 8596 Move returns status 0, amount 0
20:08:35.666 00.000 8596 move complete, result=0
20:08:35.667 00.001 8596 worker thread done servicing request
20:08:35.672 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2720, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:08:35.688 00.016 9120 UpdateGuideState exits: m=290998 SNR=211.4
20:08:35.689 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:35.690 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:35.691 00.001 9120 Enqueuing Expose request
20:08:35.691 00.000 8596 Worker thread wakes up
20:08:35.691 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:08:35.692 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:35.692 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:36.858 01.166 8596 Exposure complete
20:08:36.939 00.081 8596 worker thread done servicing request
20:08:36.939 00.000 9120 OnExposeComplete: enter
20:08:36.940 00.001 9120 UpdateGuideState(): m_state=6
20:08:36.941 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 116
20:08:36.942 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=158.79, Mass=319792, SNR=231.0, Peak=31869 HFD=4.5
20:08:36.943 00.001 9120 MultiStar: [#1 0.14,0.02,0.85,U] [#2 0.03,-0.10,0.93,U] [#3 0.08,-0.05,0.60,U] [#4 0.14,0.05,0.44,U] [#5 0.23,-0.16,0.43,U] [#6 0.13,-0.22,0.27,U] [#7 0.13,-0.24,0.31,U] [#8 0.61,0.05,0.24,U] 
20:08:36.944 00.001 9120 single-star, 8 included, MultiStar: {0.13, -0.06}, one-star: {0.07, -0.04}
20:08:36.945 00.001 9120 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.04) = xAngle (-3.55 = 2.73)
20:08:36.946 00.001 9120 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.52 = 2.77)
20:08:36.947 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.51 mountX=-0.07 mountY=0.03, mountTheta=2.76
20:08:36.950 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.04, opts=13)
20:08:36.952 00.002 9120 Enqueuing Move request for scope (0.07, -0.04)
20:08:36.954 00.002 8596 Worker thread wakes up
20:08:36.954 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
20:08:36.954 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
20:08:36.954 00.000 8596 Moving (0.07, -0.04) raw xDistance=-0.07 yDistance=0.03
20:08:36.954 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:08:36.955 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:36.955 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:08:36.955 00.000 8596 MoveAxis(E, 0, ABG)
20:08:36.955 00.000 8596 Move returns status 0, amount 0
20:08:36.955 00.000 8596 MoveAxis(N, 0, ABG)
20:08:36.955 00.000 8596 Move returns status 0, amount 0
20:08:36.955 00.000 8596 move complete, result=0
20:08:36.955 00.000 8596 worker thread done servicing request
20:08:36.963 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:08:36.993 00.030 9120 UpdateGuideState exits: m=319792 SNR=231.0
20:08:36.995 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:36.996 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:36.998 00.002 9120 Enqueuing Expose request
20:08:37.000 00.002 8596 Worker thread wakes up
20:08:37.000 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:08:37.002 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:37.002 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:37.985 00.983 8596 Exposure complete
20:08:38.086 00.101 8596 worker thread done servicing request
20:08:38.086 00.000 9120 OnExposeComplete: enter
20:08:38.087 00.001 9120 UpdateGuideState(): m_state=6
20:08:38.088 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 117
20:08:38.089 00.001 9120 Star::Find returns 1 (0), X=1145.53, Y=158.83, Mass=288134, SNR=215.1, Peak=28509 HFD=4.4
20:08:38.090 00.001 9120 MultiStar: [#1 0.14,-0.07,0.93,U] [#2 0.04,-0.16,0.94,U] [#3 0.15,0.10,0.75,U] [#4 0.18,-0.10,0.50,U] [#5 0.12,0.00,0.45,U] [#6 0.20,-0.08,0.32,U] [#7 -0.00,-0.02,0.32,U] [#8 0.21,0.10,0.28,U] 
20:08:38.091 00.001 9120 refined, 8 included, MultiStar: {0.13, -0.04}, one-star: {0.20, 0.01}
20:08:38.092 00.001 9120 CameraToMount -- cameraTheta (-0.25) - m_xAngle (3.04) = xAngle (-3.30 = 2.99)
20:08:38.093 00.001 9120 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.26 = 3.02)
20:08:38.093 00.000 9120 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.25 mountX=-0.14 mountY=0.02, mountTheta=3.02
20:08:38.095 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.04, opts=13)
20:08:38.096 00.001 9120 Enqueuing Move request for scope (0.13, -0.04)
20:08:38.097 00.001 8596 Worker thread wakes up
20:08:38.097 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
20:08:38.097 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
20:08:38.097 00.000 8596 Moving (0.13, -0.04) raw xDistance=-0.14 yDistance=0.02
20:08:38.097 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:08:38.097 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:38.097 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:08:38.097 00.000 8596 MoveAxis(E, 0, ABG)
20:08:38.097 00.000 8596 Move returns status 0, amount 0
20:08:38.097 00.000 8596 MoveAxis(N, 0, ABG)
20:08:38.097 00.000 8596 Move returns status 0, amount 0
20:08:38.097 00.000 8596 move complete, result=0
20:08:38.097 00.000 8596 worker thread done servicing request
20:08:38.101 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2720, FiltMin=2419, FiltMax=65535, Gamma=1.000
20:08:38.117 00.016 9120 UpdateGuideState exits: m=288134 SNR=215.1
20:08:38.118 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:38.119 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:38.120 00.001 9120 Enqueuing Expose request
20:08:38.121 00.001 8596 Worker thread wakes up
20:08:38.121 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:08:38.122 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:38.122 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:39.297 01.175 8596 Exposure complete
20:08:39.381 00.084 8596 worker thread done servicing request
20:08:39.381 00.000 9120 OnExposeComplete: enter
20:08:39.383 00.002 9120 UpdateGuideState(): m_state=6
20:08:39.384 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 118
20:08:39.386 00.002 9120 Star::Find returns 1 (0), X=1145.57, Y=158.77, Mass=304946, SNR=224.2, Peak=28253 HFD=4.5
20:08:39.388 00.002 9120 MultiStar: [#1 0.28,-0.23,0.93,U] [#2 0.08,-0.10,0.88,U] [#3 0.10,0.13,0.65,U] [#4 0.28,-0.24,0.43,U] [#5 0.11,-0.09,0.42,U] [#6 0.07,-0.10,0.30,U] [#7 0.30,-0.02,0.38,U] [#8 0.49,0.01,0.28,U] 
20:08:39.389 00.001 9120 refined, 8 included, MultiStar: {0.20, -0.09}, one-star: {0.25, -0.06}
20:08:39.391 00.002 9120 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.04) = xAngle (-3.44 = 2.84)
20:08:39.393 00.002 9120 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.40 = 2.88)
20:08:39.394 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.40 mountX=-0.21 mountY=0.06, mountTheta=2.88
20:08:39.398 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=-0.09, opts=13)
20:08:39.398 00.000 9120 Enqueuing Move request for scope (0.20, -0.09)
20:08:39.401 00.003 8596 Worker thread wakes up
20:08:39.401 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
20:08:39.401 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
20:08:39.401 00.000 8596 Moving (0.20, -0.09) raw xDistance=-0.21 yDistance=0.06
20:08:39.401 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:08:39.401 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:39.401 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:08:39.402 00.001 8596 MoveAxis(E, 31, ABG)
20:08:39.402 00.000 8596 Guiding  Dir = 2, Dur = 31
20:08:39.402 00.000 8596 IsSlewing returns 0
20:08:39.403 00.001 8596 IsGuiding returns 0
20:08:39.409 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2720, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:08:39.430 00.021 9120 UpdateGuideState exits: m=304946 SNR=224.2
20:08:39.431 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:39.431 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:39.432 00.001 9120 Enqueuing Expose request
20:08:39.435 00.003 8596 IsGuiding returns 1
20:08:39.435 00.000 8596 scope still moving after pulse duration time elapsed
20:08:39.465 00.030 8596 IsSlewing returns 0
20:08:39.465 00.000 8596 IsGuiding returns 1
20:08:39.496 00.031 8596 IsSlewing returns 0
20:08:39.496 00.000 8596 IsGuiding returns 1
20:08:39.527 00.031 8596 IsSlewing returns 0
20:08:39.527 00.000 8596 IsGuiding returns 0
20:08:39.527 00.000 8596 scope move finished after 31 + 93 ms
20:08:39.527 00.000 8596 Move returns status 0, amount 31
20:08:39.527 00.000 8596 MoveAxis(N, 0, ABG)
20:08:39.527 00.000 8596 Move returns status 0, amount 0
20:08:39.527 00.000 8596 move complete, result=0
20:08:39.527 00.000 8596 worker thread done servicing request
20:08:39.527 00.000 8596 Worker thread wakes up
20:08:39.527 00.000 9120 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
20:08:39.528 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:39.528 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:40.510 00.982 8596 Exposure complete
20:08:40.590 00.080 8596 worker thread done servicing request
20:08:40.590 00.000 9120 OnExposeComplete: enter
20:08:40.591 00.001 9120 UpdateGuideState(): m_state=6
20:08:40.592 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 119
20:08:40.593 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.75, Mass=289448, SNR=206.4, Peak=27661 HFD=4.4
20:08:40.594 00.001 9120 MultiStar: [#1 -0.03,-0.08,0.98,U] [#2 -0.01,-0.06,0.91,U] [#3 0.01,0.01,0.72,U] [#4 -0.03,-0.06,0.49,U] [#5 -0.04,-0.07,0.47,U] [#6 -0.05,-0.11,0.31,U] [#7 0.05,-0.29,0.31,U] [#8 0.24,-0.02,0.27,U] 
20:08:40.595 00.001 9120 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {-0.06, -0.07}
20:08:40.595 00.000 9120 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.04) = xAngle (-4.78 = 1.51)
20:08:40.596 00.001 9120 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.74 = 1.54)
20:08:40.597 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.73 mountX=0.00 mountY=0.07, mountTheta=1.51
20:08:40.599 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.07, opts=13)
20:08:40.600 00.001 9120 Enqueuing Move request for scope (-0.01, -0.07)
20:08:40.601 00.001 8596 Worker thread wakes up
20:08:40.601 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
20:08:40.601 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
20:08:40.601 00.000 8596 Moving (-0.01, -0.07) raw xDistance=0.00 yDistance=0.07
20:08:40.602 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:08:40.602 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:40.602 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:08:40.602 00.000 8596 MoveAxis(E, 0, ABG)
20:08:40.602 00.000 8596 Move returns status 0, amount 0
20:08:40.602 00.000 8596 MoveAxis(N, 0, ABG)
20:08:40.602 00.000 8596 Move returns status 0, amount 0
20:08:40.602 00.000 8596 move complete, result=0
20:08:40.603 00.001 8596 worker thread done servicing request
20:08:40.610 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2720, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:08:40.634 00.024 9120 UpdateGuideState exits: m=289448 SNR=206.4
20:08:40.637 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:40.637 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:40.638 00.001 9120 Enqueuing Expose request
20:08:40.639 00.001 8596 Worker thread wakes up
20:08:40.639 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:08:40.640 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:40.640 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:41.817 01.177 8596 Exposure complete
20:08:41.923 00.106 8596 worker thread done servicing request
20:08:41.923 00.000 9120 OnExposeComplete: enter
20:08:41.925 00.002 9120 UpdateGuideState(): m_state=6
20:08:41.926 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 120
20:08:41.928 00.002 9120 Star::Find returns 1 (0), X=1145.20, Y=158.54, Mass=304701, SNR=247.1, Peak=28365 HFD=4.5
20:08:41.929 00.001 9120 MultiStar: [#1 -0.08,-0.26,0.85,U] [#2 -0.40,-0.19,0.84,U] [#3 -0.14,-0.17,0.62,U] [#4 -0.06,-0.30,0.44,U] [#5 -0.17,-0.22,0.39,U] [#6 -0.10,-0.35,0.24,U] [#7 -0.21,-0.24,0.27,U] [#8 0.15,-0.14,0.19,U] 
20:08:41.930 00.001 9120 refined, 8 included, MultiStar: {-0.16, -0.24}, one-star: {-0.13, -0.29}
20:08:41.931 00.001 9120 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.04) = xAngle (-5.20 = 1.09)
20:08:41.932 00.001 9120 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.16 = 1.12)
20:08:41.933 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.24 hyp=0.29 cameraTheta=-2.15 mountX=0.13 mountY=0.26, mountTheta=1.10
20:08:41.935 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.24, opts=13)
20:08:41.936 00.001 9120 Enqueuing Move request for scope (-0.16, -0.24)
20:08:41.937 00.001 8596 Worker thread wakes up
20:08:41.937 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.24) opts 0xd
20:08:41.937 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.24)
20:08:41.937 00.000 8596 Moving (-0.16, -0.24) raw xDistance=0.13 yDistance=0.26
20:08:41.937 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:08:41.937 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:08:41.937 00.000 8596 MoveAxis(E, 0, ABG)
20:08:41.937 00.000 8596 Move returns status 0, amount 0
20:08:41.937 00.000 8596 MoveAxis(S, 55, ABG)
20:08:41.937 00.000 8596 Guiding  Dir = 1, Dur = 55
20:08:41.937 00.000 8596 IsSlewing returns 0
20:08:41.938 00.001 8596 IsGuiding returns 0
20:08:41.941 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:08:41.947 00.006 8596 PulseGuide returned control before completion, sleep 57
20:08:41.958 00.011 9120 UpdateGuideState exits: m=304701 SNR=247.1
20:08:41.959 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:41.959 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:41.960 00.001 9120 Enqueuing Expose request
20:08:42.009 00.049 8596 IsGuiding returns 1
20:08:42.009 00.000 8596 scope still moving after pulse duration time elapsed
20:08:42.040 00.031 8596 IsSlewing returns 0
20:08:42.040 00.000 8596 IsGuiding returns 0
20:08:42.040 00.000 8596 scope move finished after 55 + 47 ms
20:08:42.040 00.000 8596 Move returns status 0, amount 55
20:08:42.040 00.000 8596 move complete, result=0
20:08:42.040 00.000 8596 worker thread done servicing request
20:08:42.040 00.000 8596 Worker thread wakes up
20:08:42.040 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
20:08:42.041 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:42.041 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:43.021 00.980 8596 Exposure complete
20:08:43.091 00.070 8596 worker thread done servicing request
20:08:43.091 00.000 9120 OnExposeComplete: enter
20:08:43.093 00.002 9120 UpdateGuideState(): m_state=6
20:08:43.095 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 121
20:08:43.096 00.001 9120 Star::Find returns 1 (0), X=1145.01, Y=158.69, Mass=310522, SNR=223.1, Peak=30381 HFD=4.2
20:08:43.096 00.000 9120 MultiStar: [#1 -0.28,-0.22,1.01,U] [#2 -0.59,-0.12,0.90,U] [#3 -0.36,0.01,0.75,U] [#4 -0.20,-0.23,0.46,U] [#5 -0.34,-0.08,0.47,U] [#6 -0.28,-0.18,0.26,U] [#7 -0.37,0.11,0.29,U] [#8 -0.13,-0.07,0.25,U] 
20:08:43.098 00.002 9120 single-star, 8 included, MultiStar: {-0.35, -0.12}, one-star: {-0.32, -0.14}
20:08:43.099 00.001 9120 CameraToMount -- cameraTheta (-2.74) - m_xAngle (3.04) = xAngle (-5.78 = 0.50)
20:08:43.100 00.001 9120 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.74 = 0.54)
20:08:43.101 00.001 9120 CameraToMount -- cameraX=-0.32 cameraY=-0.14 hyp=0.35 cameraTheta=-2.74 mountX=0.31 mountY=0.18, mountTheta=0.53
20:08:43.104 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.32, y=-0.14, opts=13)
20:08:43.106 00.002 9120 Enqueuing Move request for scope (-0.32, -0.14)
20:08:43.107 00.001 8596 Worker thread wakes up
20:08:43.108 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.14) opts 0xd
20:08:43.108 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.32, -0.14)
20:08:43.108 00.000 8596 Moving (-0.32, -0.14) raw xDistance=0.31 yDistance=0.18
20:08:43.108 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
20:08:43.108 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:43.108 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:08:43.108 00.000 8596 MoveAxis(W, 44, ABG)
20:08:43.108 00.000 8596 Guiding  Dir = 3, Dur = 44
20:08:43.108 00.000 8596 IsSlewing returns 0
20:08:43.108 00.000 8596 IsGuiding returns 0
20:08:43.116 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2717, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:08:43.148 00.032 9120 UpdateGuideState exits: m=310522 SNR=223.1
20:08:43.150 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:43.151 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:43.152 00.001 9120 Enqueuing Expose request
20:08:43.158 00.006 8596 IsGuiding returns 1
20:08:43.158 00.000 8596 scope still moving after pulse duration time elapsed
20:08:43.187 00.029 8596 IsSlewing returns 0
20:08:43.187 00.000 8596 IsGuiding returns 1
20:08:43.218 00.031 8596 IsSlewing returns 0
20:08:43.218 00.000 8596 IsGuiding returns 1
20:08:43.248 00.030 8596 IsSlewing returns 0
20:08:43.248 00.000 8596 IsGuiding returns 0
20:08:43.249 00.001 8596 scope move finished after 44 + 96 ms
20:08:43.249 00.000 8596 Move returns status 0, amount 44
20:08:43.249 00.000 8596 MoveAxis(N, 0, ABG)
20:08:43.249 00.000 8596 Move returns status 0, amount 0
20:08:43.249 00.000 8596 move complete, result=0
20:08:43.249 00.000 8596 worker thread done servicing request
20:08:43.249 00.000 9120 GuideStep: 0.3 px 44 ms WEST, 0.2 px 0 ms NORTH
20:08:43.251 00.002 8596 Worker thread wakes up
20:08:43.252 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:43.252 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:44.423 01.171 8596 Exposure complete
20:08:44.497 00.074 8596 worker thread done servicing request
20:08:44.497 00.000 9120 OnExposeComplete: enter
20:08:44.498 00.001 9120 UpdateGuideState(): m_state=6
20:08:44.500 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 122
20:08:44.502 00.002 9120 Star::Find returns 1 (0), X=1145.38, Y=158.93, Mass=295972, SNR=216.2, Peak=31389 HFD=4.3
20:08:44.504 00.002 9120 MultiStar: [#1 -0.09,0.01,0.96,U] [#2 -0.23,0.06,0.82,U] [#3 -0.03,0.20,0.73,U] [#4 0.11,0.01,0.52,U] [#5 -0.06,0.32,0.39,U] [#6 -0.13,-0.00,0.27,U] [#7 -0.00,0.06,0.29,U] [#8 0.40,0.15,0.24,U] 
20:08:44.506 00.002 9120 refined, 8 included, MultiStar: {-0.03, 0.09}, one-star: {0.05, 0.11}
20:08:44.507 00.001 9120 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.04) = xAngle (-1.18 = -1.18)
20:08:44.510 00.003 9120 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.15 = -1.15)
20:08:44.512 00.002 9120 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.86 mountX=0.04 mountY=-0.09, mountTheta=-1.18
20:08:44.515 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.09, opts=13)
20:08:44.516 00.001 9120 Enqueuing Move request for scope (-0.03, 0.09)
20:08:44.517 00.001 8596 Worker thread wakes up
20:08:44.517 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
20:08:44.517 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
20:08:44.517 00.000 8596 Moving (-0.03, 0.09) raw xDistance=0.04 yDistance=-0.09
20:08:44.519 00.002 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:08:44.519 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:44.519 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:08:44.519 00.000 8596 MoveAxis(E, 0, ABG)
20:08:44.519 00.000 8596 Move returns status 0, amount 0
20:08:44.519 00.000 8596 MoveAxis(N, 0, ABG)
20:08:44.519 00.000 8596 Move returns status 0, amount 0
20:08:44.519 00.000 8596 move complete, result=0
20:08:44.520 00.001 8596 worker thread done servicing request
20:08:44.528 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:08:44.554 00.026 9120 UpdateGuideState exits: m=295972 SNR=216.2
20:08:44.555 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:44.556 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:44.556 00.000 9120 Enqueuing Expose request
20:08:44.557 00.001 8596 Worker thread wakes up
20:08:44.557 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:08:44.558 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:44.558 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:45.544 00.986 8596 Exposure complete
20:08:45.638 00.094 8596 worker thread done servicing request
20:08:45.638 00.000 9120 OnExposeComplete: enter
20:08:45.640 00.002 9120 UpdateGuideState(): m_state=6
20:08:45.642 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 123
20:08:45.643 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=158.72, Mass=299401, SNR=204.5, Peak=29421 HFD=4.4
20:08:45.645 00.002 9120 MultiStar: [#1 0.18,-0.02,0.94,U] [#2 0.06,0.07,0.95,U] [#3 0.17,0.15,0.73,U] [#4 0.25,-0.02,0.64,U] [#5 0.09,0.15,0.42,U] [#6 0.05,-0.16,0.28,U] [#7 0.33,0.02,0.30,U] [#8 0.32,0.29,0.35,U] 
20:08:45.647 00.002 9120 refined, 8 included, MultiStar: {0.18, 0.03}, one-star: {0.25, -0.10}
20:08:45.649 00.002 9120 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.04) = xAngle (-2.88 = -2.88)
20:08:45.650 00.001 9120 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.85 = -2.85)
20:08:45.652 00.002 9120 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.16 mountX=-0.18 mountY=-0.05, mountTheta=-2.85
20:08:45.655 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.03, opts=13)
20:08:45.656 00.001 9120 Enqueuing Move request for scope (0.18, 0.03)
20:08:45.658 00.002 8596 Worker thread wakes up
20:08:45.658 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
20:08:45.658 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
20:08:45.658 00.000 8596 Moving (0.18, 0.03) raw xDistance=-0.18 yDistance=-0.05
20:08:45.658 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:08:45.659 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:45.659 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:08:45.659 00.000 8596 MoveAxis(E, 0, ABG)
20:08:45.659 00.000 8596 Move returns status 0, amount 0
20:08:45.659 00.000 8596 MoveAxis(N, 0, ABG)
20:08:45.659 00.000 8596 Move returns status 0, amount 0
20:08:45.659 00.000 8596 move complete, result=0
20:08:45.659 00.000 8596 worker thread done servicing request
20:08:45.665 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2717, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:08:45.687 00.022 9120 UpdateGuideState exits: m=299401 SNR=204.5
20:08:45.688 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:45.689 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:45.689 00.000 9120 Enqueuing Expose request
20:08:45.690 00.001 8596 Worker thread wakes up
20:08:45.690 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:08:45.691 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:45.691 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:46.878 01.187 8596 Exposure complete
20:08:46.947 00.069 8596 worker thread done servicing request
20:08:46.948 00.001 9120 OnExposeComplete: enter
20:08:46.949 00.001 9120 UpdateGuideState(): m_state=6
20:08:46.950 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 124
20:08:46.951 00.001 9120 Star::Find returns 1 (0), X=1145.86, Y=158.96, Mass=273686, SNR=207.7, Peak=23651 HFD=4.3
20:08:46.951 00.000 9120 MultiStar: [#1 0.48,0.16,0.95,U] [#2 0.22,0.30,0.94,U] [#3 0.48,0.31,0.70,U] [#4 0.62,0.14,0.50,U] [#5 0.39,0.26,0.43,U] [#6 0.53,0.20,0.31,U] [#7 0.46,0.04,0.35,U] [#8 0.96,0.58,0.00,M1] 
20:08:46.952 00.001 9120 refined, 7 included, MultiStar: {0.45, 0.20}, one-star: {0.53, 0.13}
20:08:46.953 00.001 9120 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.04) = xAngle (-2.62 = -2.62)
20:08:46.955 00.002 9120 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.59 = -2.59)
20:08:46.956 00.001 9120 CameraToMount -- cameraX=0.45 cameraY=0.20 hyp=0.49 cameraTheta=0.42 mountX=-0.43 mountY=-0.26, mountTheta=-2.59
20:08:46.959 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.45, y=0.20, opts=13)
20:08:46.961 00.002 9120 Enqueuing Move request for scope (0.45, 0.20)
20:08:46.963 00.002 8596 Worker thread wakes up
20:08:46.963 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.20) opts 0xd
20:08:46.963 00.000 8596 Handling offset move in thread for scope, endpoint = (0.45, 0.20)
20:08:46.963 00.000 8596 Moving (0.45, 0.20) raw xDistance=-0.43 yDistance=-0.26
20:08:46.963 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
20:08:46.963 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:08:46.964 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:08:46.964 00.000 8596 MoveAxis(E, 62, ABG)
20:08:46.964 00.000 8596 Guiding  Dir = 2, Dur = 62
20:08:46.964 00.000 8596 IsSlewing returns 0
20:08:46.965 00.001 8596 IsGuiding returns 0
20:08:46.968 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:08:46.970 00.002 8596 PulseGuide returned control before completion, sleep 67
20:08:46.993 00.023 9120 UpdateGuideState exits: m=273686 SNR=207.7
20:08:46.994 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:46.996 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:46.997 00.001 9120 Enqueuing Expose request
20:08:47.047 00.050 8596 IsGuiding returns 1
20:08:47.047 00.000 8596 scope still moving after pulse duration time elapsed
20:08:47.079 00.032 8596 IsSlewing returns 0
20:08:47.079 00.000 8596 IsGuiding returns 0
20:08:47.079 00.000 8596 scope move finished after 62 + 52 ms
20:08:47.079 00.000 8596 Move returns status 0, amount 62
20:08:47.079 00.000 8596 MoveAxis(N, 0, ABG)
20:08:47.079 00.000 8596 Move returns status 0, amount 0
20:08:47.079 00.000 8596 move complete, result=0
20:08:47.079 00.000 8596 worker thread done servicing request
20:08:47.079 00.000 8596 Worker thread wakes up
20:08:47.079 00.000 9120 GuideStep: -0.4 px 62 ms EAST, -0.3 px 0 ms NORTH
20:08:47.081 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:47.082 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:48.049 00.967 8596 Exposure complete
20:08:48.107 00.058 8596 worker thread done servicing request
20:08:48.107 00.000 9120 OnExposeComplete: enter
20:08:48.108 00.001 9120 UpdateGuideState(): m_state=6
20:08:48.109 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 125
20:08:48.110 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.86, Mass=301897, SNR=213.8, Peak=31437 HFD=4.4
20:08:48.111 00.001 9120 MultiStar: [#1 0.03,-0.03,1.04,U] [#2 -0.20,-0.00,0.90,U] [#3 -0.07,0.12,0.73,U] [#4 0.19,-0.06,0.58,U] [#5 0.09,0.27,0.47,U] [#6 -0.11,-0.00,0.32,U] [#7 -0.07,0.18,0.30,U] [#8 0.43,0.14,0.28,U] 
20:08:48.112 00.001 9120 single-star, 8 included, MultiStar: {0.00, 0.05}, one-star: {0.01, 0.04}
20:08:48.113 00.001 9120 CameraToMount -- cameraTheta (1.29) - m_xAngle (3.04) = xAngle (-1.75 = -1.75)
20:08:48.113 00.000 9120 CameraToMount -- cameraTheta (1.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.71 = -1.71)
20:08:48.114 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.29 mountX=-0.01 mountY=-0.04, mountTheta=-1.75
20:08:48.116 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.04, opts=13)
20:08:48.117 00.001 9120 Enqueuing Move request for scope (0.01, 0.04)
20:08:48.117 00.000 8596 Worker thread wakes up
20:08:48.118 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
20:08:48.118 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
20:08:48.118 00.000 8596 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
20:08:48.118 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:08:48.118 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:48.118 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:08:48.118 00.000 8596 MoveAxis(E, 0, ABG)
20:08:48.118 00.000 8596 Move returns status 0, amount 0
20:08:48.118 00.000 8596 MoveAxis(N, 0, ABG)
20:08:48.118 00.000 8596 Move returns status 0, amount 0
20:08:48.118 00.000 8596 move complete, result=0
20:08:48.118 00.000 8596 worker thread done servicing request
20:08:48.124 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2717, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:08:48.148 00.024 9120 UpdateGuideState exits: m=301897 SNR=213.8
20:08:48.150 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:48.151 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:48.152 00.001 9120 Enqueuing Expose request
20:08:48.153 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:08:48.155 00.002 8596 Worker thread wakes up
20:08:48.155 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:48.155 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:49.330 01.175 8596 Exposure complete
20:08:49.400 00.070 8596 worker thread done servicing request
20:08:49.400 00.000 9120 OnExposeComplete: enter
20:08:49.401 00.001 9120 UpdateGuideState(): m_state=6
20:08:49.402 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 126
20:08:49.404 00.002 9120 Star::Find returns 1 (0), X=1145.36, Y=158.76, Mass=293085, SNR=213.0, Peak=31837 HFD=4.5
20:08:49.406 00.002 9120 MultiStar: [#1 -0.05,0.07,0.90,U] [#2 -0.10,-0.08,0.90,U] [#3 -0.00,0.03,0.75,U] [#4 0.11,-0.01,0.46,U] [#5 0.07,-0.03,0.40,U] [#6 -0.06,-0.31,0.27,U] [#7 -0.18,-0.14,0.29,U] [#8 0.17,-0.09,0.32,U] 
20:08:49.408 00.002 9120 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {0.03, -0.07}
20:08:49.409 00.001 9120 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.04) = xAngle (-4.83 = 1.46)
20:08:49.411 00.002 9120 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.79 = 1.49)
20:08:49.413 00.002 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.78 mountX=0.00 mountY=0.04, mountTheta=1.46
20:08:49.418 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.04, opts=13)
20:08:49.420 00.002 9120 Enqueuing Move request for scope (-0.01, -0.04)
20:08:49.422 00.002 8596 Worker thread wakes up
20:08:49.422 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
20:08:49.422 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
20:08:49.422 00.000 8596 Moving (-0.01, -0.04) raw xDistance=0.00 yDistance=0.04
20:08:49.422 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:08:49.422 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:49.422 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:08:49.423 00.001 8596 MoveAxis(E, 0, ABG)
20:08:49.423 00.000 8596 Move returns status 0, amount 0
20:08:49.423 00.000 8596 MoveAxis(N, 0, ABG)
20:08:49.423 00.000 8596 Move returns status 0, amount 0
20:08:49.423 00.000 8596 move complete, result=0
20:08:49.423 00.000 8596 worker thread done servicing request
20:08:49.431 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:08:49.457 00.026 9120 UpdateGuideState exits: m=293085 SNR=213.0
20:08:49.458 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:49.460 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:49.461 00.001 9120 Enqueuing Expose request
20:08:49.463 00.002 8596 Worker thread wakes up
20:08:49.463 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:08:49.464 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:49.464 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:50.435 00.971 8596 Exposure complete
20:08:50.504 00.069 8596 worker thread done servicing request
20:08:50.504 00.000 9120 OnExposeComplete: enter
20:08:50.505 00.001 9120 UpdateGuideState(): m_state=6
20:08:50.506 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 127
20:08:50.508 00.002 9120 Star::Find returns 1 (0), X=1145.33, Y=158.76, Mass=309804, SNR=219.1, Peak=34525 HFD=4.4
20:08:50.509 00.001 9120 MultiStar: [#1 0.08,-0.06,0.84,U] [#2 -0.05,-0.30,1.01,U] [#3 -0.11,0.06,0.68,U] [#4 0.05,0.03,0.45,U] [#5 0.03,0.02,0.45,U] [#6 -0.24,-0.10,0.28,U] [#7 0.10,-0.13,0.31,U] [#8 0.18,0.19,0.23,U] 
20:08:50.510 00.001 9120 single-star, 8 included, MultiStar: {-0.00, -0.07}, one-star: {-0.00, -0.06}
20:08:50.511 00.001 9120 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.04) = xAngle (-4.62 = 1.66)
20:08:50.512 00.001 9120 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.59 = 1.70)
20:08:50.514 00.002 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.58 mountX=-0.01 mountY=0.06, mountTheta=1.66
20:08:50.517 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.06, opts=13)
20:08:50.519 00.002 9120 Enqueuing Move request for scope (-0.00, -0.06)
20:08:50.520 00.001 8596 Worker thread wakes up
20:08:50.520 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
20:08:50.521 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
20:08:50.521 00.000 8596 Moving (-0.00, -0.06) raw xDistance=-0.01 yDistance=0.06
20:08:50.521 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:08:50.521 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:50.521 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:08:50.521 00.000 8596 MoveAxis(E, 0, ABG)
20:08:50.521 00.000 8596 Move returns status 0, amount 0
20:08:50.521 00.000 8596 MoveAxis(N, 0, ABG)
20:08:50.521 00.000 8596 Move returns status 0, amount 0
20:08:50.521 00.000 8596 move complete, result=0
20:08:50.521 00.000 8596 worker thread done servicing request
20:08:50.527 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2425, FiltMax=65488, Gamma=1.000
20:08:50.545 00.018 9120 UpdateGuideState exits: m=309804 SNR=219.1
20:08:50.547 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:50.549 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:50.551 00.002 9120 Enqueuing Expose request
20:08:50.552 00.001 8596 Worker thread wakes up
20:08:50.553 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:08:50.554 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:50.555 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:51.738 01.183 8596 Exposure complete
20:08:51.827 00.089 8596 worker thread done servicing request
20:08:51.828 00.001 9120 OnExposeComplete: enter
20:08:51.828 00.000 9120 UpdateGuideState(): m_state=6
20:08:51.829 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 128
20:08:51.830 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.68, Mass=276579, SNR=214.5, Peak=28621 HFD=4.3
20:08:51.831 00.001 9120 MultiStar: [#1 -0.00,-0.06,0.86,U] [#2 -0.02,-0.31,0.92,U] [#3 -0.06,-0.19,0.71,U] [#4 -0.01,-0.13,0.48,U] [#5 0.03,-0.14,0.45,U] [#6 -0.10,-0.23,0.29,U] [#7 0.05,-0.25,0.28,U] [#8 0.27,-0.01,0.27,U] 
20:08:51.832 00.001 9120 single-star, 8 included, MultiStar: {0.01, -0.17}, one-star: {0.06, -0.14}
20:08:51.833 00.001 9120 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.04) = xAngle (-4.20 = 2.08)
20:08:51.834 00.001 9120 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.17 = 2.12)
20:08:51.834 00.000 9120 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.16 cameraTheta=-1.16 mountX=-0.08 mountY=0.13, mountTheta=2.09
20:08:51.836 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.14, opts=13)
20:08:51.837 00.001 9120 Enqueuing Move request for scope (0.06, -0.14)
20:08:51.838 00.001 8596 Worker thread wakes up
20:08:51.838 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
20:08:51.838 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
20:08:51.838 00.000 8596 Moving (0.06, -0.14) raw xDistance=-0.08 yDistance=0.13
20:08:51.838 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:08:51.838 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:51.838 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:08:51.838 00.000 8596 MoveAxis(E, 0, ABG)
20:08:51.838 00.000 8596 Move returns status 0, amount 0
20:08:51.838 00.000 8596 MoveAxis(N, 0, ABG)
20:08:51.838 00.000 8596 Move returns status 0, amount 0
20:08:51.839 00.001 8596 move complete, result=0
20:08:51.839 00.000 8596 worker thread done servicing request
20:08:51.843 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2720, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:08:51.858 00.015 9120 UpdateGuideState exits: m=276579 SNR=214.5
20:08:51.859 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:51.860 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:51.861 00.001 9120 Enqueuing Expose request
20:08:51.862 00.001 8596 Worker thread wakes up
20:08:51.862 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:08:51.863 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:51.863 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:52.837 00.974 8596 Exposure complete
20:08:52.895 00.058 8596 worker thread done servicing request
20:08:52.895 00.000 9120 OnExposeComplete: enter
20:08:52.897 00.002 9120 UpdateGuideState(): m_state=6
20:08:52.899 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 129
20:08:52.900 00.001 9120 Star::Find returns 1 (0), X=1145.15, Y=158.82, Mass=307277, SNR=213.4, Peak=30189 HFD=4.4
20:08:52.903 00.003 9120 MultiStar: [#1 -0.28,-0.08,0.91,U] [#2 -0.36,-0.35,0.89,U] [#3 -0.35,-0.11,0.66,U] [#4 -0.19,-0.14,0.46,U] [#5 -0.34,-0.25,0.43,U] [#6 -0.33,-0.13,0.31,U] [#7 -0.25,-0.07,0.28,U] [#8 -0.20,0.03,0.27,U] 
20:08:52.904 00.001 9120 single-star, 8 included, MultiStar: {-0.28, -0.13}, one-star: {-0.18, -0.00}
20:08:52.906 00.002 9120 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.04) = xAngle (-6.16 = 0.12)
20:08:52.908 00.002 9120 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.13 = 0.16)
20:08:52.909 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-3.12 mountX=0.17 mountY=0.03, mountTheta=0.16
20:08:52.912 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.00, opts=13)
20:08:52.912 00.000 9120 Enqueuing Move request for scope (-0.18, -0.00)
20:08:52.914 00.002 8596 Worker thread wakes up
20:08:52.914 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.00) opts 0xd
20:08:52.914 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.00)
20:08:52.914 00.000 8596 Moving (-0.18, -0.00) raw xDistance=0.17 yDistance=0.03
20:08:52.914 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:08:52.914 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:52.914 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:08:52.914 00.000 8596 MoveAxis(E, 0, ABG)
20:08:52.914 00.000 8596 Move returns status 0, amount 0
20:08:52.914 00.000 8596 MoveAxis(N, 0, ABG)
20:08:52.915 00.001 8596 Move returns status 0, amount 0
20:08:52.915 00.000 8596 move complete, result=0
20:08:52.915 00.000 8596 worker thread done servicing request
20:08:52.922 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:08:52.950 00.028 9120 UpdateGuideState exits: m=307277 SNR=213.4
20:08:52.951 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:52.952 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:52.953 00.001 9120 Enqueuing Expose request
20:08:52.954 00.001 8596 Worker thread wakes up
20:08:52.954 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:08:52.955 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:52.955 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:54.122 01.167 8596 Exposure complete
20:08:54.187 00.065 8596 worker thread done servicing request
20:08:54.187 00.000 9120 OnExposeComplete: enter
20:08:54.188 00.001 9120 UpdateGuideState(): m_state=6
20:08:54.189 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 130
20:08:54.190 00.001 9120 Star::Find returns 1 (0), X=1144.94, Y=158.63, Mass=309194, SNR=230.7, Peak=27069 HFD=4.2
20:08:54.191 00.001 9120 MultiStar: [#1 -0.33,-0.27,0.90,U] [#2 -0.24,-0.34,0.82,U] [#3 -0.33,-0.06,0.69,U] [#4 -0.29,-0.46,0.43,U] [#5 -0.24,-0.18,0.37,U] [#6 -0.39,-0.35,0.27,U] [#7 -0.31,-0.24,0.26,U] [#8 -0.01,-0.22,0.27,U] 
20:08:54.191 00.000 9120 refined, 8 included, MultiStar: {-0.30, -0.25}, one-star: {-0.38, -0.20}
20:08:54.192 00.001 9120 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.04) = xAngle (-5.49 = 0.79)
20:08:54.193 00.001 9120 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.46 = 0.82)
20:08:54.194 00.001 9120 CameraToMount -- cameraX=-0.30 cameraY=-0.25 hyp=0.39 cameraTheta=-2.45 mountX=0.27 mountY=0.29, mountTheta=0.81
20:08:54.195 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.30, y=-0.25, opts=13)
20:08:54.196 00.001 9120 Enqueuing Move request for scope (-0.30, -0.25)
20:08:54.197 00.001 8596 Worker thread wakes up
20:08:54.197 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.25) opts 0xd
20:08:54.197 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.30, -0.25)
20:08:54.197 00.000 8596 Moving (-0.30, -0.25) raw xDistance=0.27 yDistance=0.29
20:08:54.197 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:08:54.197 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:08:54.197 00.000 8596 MoveAxis(W, 40, ABG)
20:08:54.197 00.000 8596 Guiding  Dir = 3, Dur = 40
20:08:54.198 00.001 8596 IsSlewing returns 0
20:08:54.198 00.000 8596 IsGuiding returns 0
20:08:54.201 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:08:54.217 00.016 9120 UpdateGuideState exits: m=309194 SNR=230.7
20:08:54.218 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:54.219 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:54.221 00.002 9120 Enqueuing Expose request
20:08:54.222 00.001 8596 PulseGuide returned control before completion, sleep 27
20:08:54.252 00.030 8596 IsGuiding returns 1
20:08:54.252 00.000 8596 scope still moving after pulse duration time elapsed
20:08:54.284 00.032 8596 IsSlewing returns 0
20:08:54.284 00.000 8596 IsGuiding returns 1
20:08:54.320 00.036 8596 IsSlewing returns 0
20:08:54.320 00.000 8596 IsGuiding returns 0
20:08:54.320 00.000 8596 scope move finished after 40 + 81 ms
20:08:54.320 00.000 8596 Move returns status 0, amount 40
20:08:54.320 00.000 8596 MoveAxis(S, 60, ABG)
20:08:54.320 00.000 8596 Guiding  Dir = 1, Dur = 60
20:08:54.320 00.000 8596 IsSlewing returns 0
20:08:54.320 00.000 8596 IsGuiding returns 0
20:08:54.380 00.060 8596 PulseGuide returned control before completion, sleep 12
20:08:54.393 00.013 8596 IsGuiding returns 1
20:08:54.393 00.000 8596 scope still moving after pulse duration time elapsed
20:08:54.425 00.032 8596 IsSlewing returns 0
20:08:54.425 00.000 8596 IsGuiding returns 1
20:08:54.456 00.031 8596 IsSlewing returns 0
20:08:54.456 00.000 8596 IsGuiding returns 1
20:08:54.487 00.031 8596 IsSlewing returns 0
20:08:54.487 00.000 8596 IsGuiding returns 0
20:08:54.487 00.000 8596 scope move finished after 60 + 106 ms
20:08:54.487 00.000 8596 Move returns status 0, amount 60
20:08:54.487 00.000 8596 move complete, result=0
20:08:54.487 00.000 8596 worker thread done servicing request
20:08:54.488 00.001 8596 Worker thread wakes up
20:08:54.488 00.000 9120 GuideStep: 0.3 px 40 ms WEST, 0.3 px 60 ms SOUTH
20:08:54.490 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:54.490 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:55.476 00.986 8596 Exposure complete
20:08:55.575 00.099 8596 worker thread done servicing request
20:08:55.576 00.001 9120 OnExposeComplete: enter
20:08:55.578 00.002 9120 UpdateGuideState(): m_state=6
20:08:55.580 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 131
20:08:55.581 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.68, Mass=323987, SNR=241.9, Peak=30317 HFD=4.5
20:08:55.583 00.002 9120 MultiStar: [#1 -0.01,-0.17,0.81,U] [#2 -0.02,-0.34,0.84,U] [#3 0.09,-0.06,0.61,U] [#4 0.06,-0.10,0.43,U] [#5 0.18,-0.27,0.39,U] [#6 0.11,-0.26,0.26,U] [#7 0.10,-0.39,0.28,U] [#8 0.26,-0.24,0.22,U] 
20:08:55.585 00.002 9120 single-star, 8 included, MultiStar: {0.04, -0.20}, one-star: {-0.05, -0.14}
20:08:55.587 00.002 9120 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.04) = xAngle (-4.93 = 1.35)
20:08:55.589 00.002 9120 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.89 = 1.39)
20:08:55.590 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.89 mountX=0.03 mountY=0.15, mountTheta=1.35
20:08:55.594 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.14, opts=13)
20:08:55.596 00.002 9120 Enqueuing Move request for scope (-0.05, -0.14)
20:08:55.597 00.001 8596 Worker thread wakes up
20:08:55.597 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
20:08:55.597 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
20:08:55.597 00.000 8596 Moving (-0.05, -0.14) raw xDistance=0.03 yDistance=0.15
20:08:55.597 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:08:55.597 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:55.597 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:08:55.597 00.000 8596 MoveAxis(E, 0, ABG)
20:08:55.597 00.000 8596 Move returns status 0, amount 0
20:08:55.597 00.000 8596 MoveAxis(N, 0, ABG)
20:08:55.597 00.000 8596 Move returns status 0, amount 0
20:08:55.598 00.001 8596 move complete, result=0
20:08:55.598 00.000 8596 worker thread done servicing request
20:08:55.604 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:08:55.626 00.022 9120 UpdateGuideState exits: m=323987 SNR=241.9
20:08:55.628 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:55.630 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:55.631 00.001 9120 Enqueuing Expose request
20:08:55.633 00.002 8596 Worker thread wakes up
20:08:55.633 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:08:55.635 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:55.635 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:56.806 01.171 8596 Exposure complete
20:08:56.877 00.071 8596 worker thread done servicing request
20:08:56.878 00.001 9120 OnExposeComplete: enter
20:08:56.879 00.001 9120 UpdateGuideState(): m_state=6
20:08:56.881 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 132
20:08:56.883 00.002 9120 Star::Find returns 1 (0), X=1145.42, Y=158.87, Mass=295228, SNR=218.9, Peak=28893 HFD=4.4
20:08:56.886 00.003 9120 MultiStar: [#1 0.13,-0.01,0.97,U] [#2 0.04,-0.08,0.86,U] [#3 0.06,0.03,0.65,U] [#4 0.16,-0.02,0.49,U] [#5 0.07,-0.24,0.42,U] [#6 0.06,-0.20,0.30,U] [#7 -0.00,-0.00,0.31,U] [#8 0.41,0.13,0.27,U] 
20:08:56.887 00.001 9120 refined, 8 included, MultiStar: {0.10, -0.03}, one-star: {0.10, 0.05}
20:08:56.888 00.001 9120 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.04) = xAngle (-3.31 = 2.97)
20:08:56.890 00.002 9120 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.27 = 3.01)
20:08:56.891 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-0.27 mountX=-0.10 mountY=0.01, mountTheta=3.01
20:08:56.893 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.03, opts=13)
20:08:56.895 00.002 9120 Enqueuing Move request for scope (0.10, -0.03)
20:08:56.896 00.001 8596 Worker thread wakes up
20:08:56.896 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
20:08:56.896 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
20:08:56.897 00.001 8596 Moving (0.10, -0.03) raw xDistance=-0.10 yDistance=0.01
20:08:56.897 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:08:56.897 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:56.897 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:08:56.897 00.000 8596 MoveAxis(E, 0, ABG)
20:08:56.897 00.000 8596 Move returns status 0, amount 0
20:08:56.897 00.000 8596 MoveAxis(N, 0, ABG)
20:08:56.897 00.000 8596 Move returns status 0, amount 0
20:08:56.897 00.000 8596 move complete, result=0
20:08:56.897 00.000 8596 worker thread done servicing request
20:08:56.903 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:08:56.920 00.017 9120 UpdateGuideState exits: m=295228 SNR=218.9
20:08:56.921 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:56.923 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:56.924 00.001 9120 Enqueuing Expose request
20:08:56.926 00.002 8596 Worker thread wakes up
20:08:56.926 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:08:56.927 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:56.927 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:57.912 00.985 8596 Exposure complete
20:08:58.000 00.088 8596 worker thread done servicing request
20:08:58.000 00.000 9120 OnExposeComplete: enter
20:08:58.001 00.001 9120 UpdateGuideState(): m_state=6
20:08:58.002 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 133
20:08:58.003 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.85, Mass=302250, SNR=209.0, Peak=25789 HFD=4.5
20:08:58.004 00.001 9120 MultiStar: [#1 -0.04,-0.03,0.97,U] [#2 -0.23,0.07,0.98,U] [#3 -0.12,0.07,0.78,U] [#4 -0.16,0.16,0.52,U] [#5 -0.11,-0.05,0.43,U] [#6 -0.36,0.03,0.33,U] [#7 -0.20,0.20,0.29,U] [#8 0.20,-0.06,0.26,U] 
20:08:58.005 00.001 9120 single-star, 8 included, MultiStar: {-0.12, 0.04}, one-star: {-0.05, 0.02}
20:08:58.006 00.001 9120 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.04) = xAngle (-0.32 = -0.32)
20:08:58.006 00.000 9120 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.29 = -0.29)
20:08:58.007 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.72 mountX=0.05 mountY=-0.02, mountTheta=-0.29
20:08:58.009 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.02, opts=13)
20:08:58.010 00.001 9120 Enqueuing Move request for scope (-0.05, 0.02)
20:08:58.010 00.000 8596 Worker thread wakes up
20:08:58.011 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
20:08:58.011 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
20:08:58.011 00.000 8596 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
20:08:58.011 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:08:58.011 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:58.011 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:08:58.011 00.000 8596 MoveAxis(E, 0, ABG)
20:08:58.011 00.000 8596 Move returns status 0, amount 0
20:08:58.011 00.000 8596 MoveAxis(N, 0, ABG)
20:08:58.011 00.000 8596 Move returns status 0, amount 0
20:08:58.011 00.000 8596 move complete, result=0
20:08:58.011 00.000 8596 worker thread done servicing request
20:08:58.015 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2720, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:08:58.031 00.016 9120 UpdateGuideState exits: m=302250 SNR=209.0
20:08:58.032 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:58.033 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:58.033 00.000 9120 Enqueuing Expose request
20:08:58.034 00.001 8596 Worker thread wakes up
20:08:58.034 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:08:58.035 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:58.035 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:08:59.213 01.178 8596 Exposure complete
20:08:59.266 00.053 8596 worker thread done servicing request
20:08:59.266 00.000 9120 OnExposeComplete: enter
20:08:59.267 00.001 9120 UpdateGuideState(): m_state=6
20:08:59.268 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 134
20:08:59.269 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=158.90, Mass=285370, SNR=216.7, Peak=27389 HFD=4.4
20:08:59.270 00.001 9120 MultiStar: [#1 -0.15,0.02,0.89,U] [#2 -0.56,-0.09,0.99,U] [#3 -0.43,0.02,0.71,U] [#4 -0.21,0.12,0.54,U] [#5 -0.24,-0.16,0.40,U] [#6 -0.20,-0.20,0.29,U] [#7 -0.29,0.00,0.29,U] [#8 -0.08,0.03,0.31,U] 
20:08:59.271 00.001 9120 single-star, 8 included, MultiStar: {-0.28, -0.00}, one-star: {-0.12, 0.07}
20:08:59.272 00.001 9120 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.04) = xAngle (-0.44 = -0.44)
20:08:59.272 00.000 9120 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.41 = -0.41)
20:08:59.273 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.60 mountX=0.13 mountY=-0.06, mountTheta=-0.41
20:08:59.275 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.07, opts=13)
20:08:59.276 00.001 9120 Enqueuing Move request for scope (-0.12, 0.07)
20:08:59.276 00.000 8596 Worker thread wakes up
20:08:59.277 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
20:08:59.277 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
20:08:59.277 00.000 8596 Moving (-0.12, 0.07) raw xDistance=0.13 yDistance=-0.06
20:08:59.277 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:08:59.277 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:08:59.277 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:08:59.277 00.000 8596 MoveAxis(E, 0, ABG)
20:08:59.277 00.000 8596 Move returns status 0, amount 0
20:08:59.277 00.000 8596 MoveAxis(N, 0, ABG)
20:08:59.277 00.000 8596 Move returns status 0, amount 0
20:08:59.277 00.000 8596 move complete, result=0
20:08:59.277 00.000 8596 worker thread done servicing request
20:08:59.281 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2717, FiltMin=2470, FiltMax=65491, Gamma=1.000
20:08:59.297 00.016 9120 UpdateGuideState exits: m=285370 SNR=216.7
20:08:59.298 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:08:59.299 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:08:59.300 00.001 9120 Enqueuing Expose request
20:08:59.300 00.000 8596 Worker thread wakes up
20:08:59.300 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:08:59.301 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:08:59.301 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:00.275 00.974 8596 Exposure complete
20:09:00.334 00.059 8596 worker thread done servicing request
20:09:00.334 00.000 9120 OnExposeComplete: enter
20:09:00.335 00.001 9120 UpdateGuideState(): m_state=6
20:09:00.336 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 135
20:09:00.336 00.000 9120 Star::Find returns 1 (0), X=1145.28, Y=158.70, Mass=287781, SNR=213.0, Peak=26733 HFD=4.5
20:09:00.337 00.001 9120 MultiStar: [#1 -0.04,-0.04,0.89,U] [#2 -0.07,-0.35,0.99,U] [#3 -0.02,-0.03,0.68,U] [#4 -0.02,-0.01,0.49,U] [#5 -0.13,-0.15,0.47,U] [#6 -0.20,-0.20,0.35,U] [#7 -0.15,0.08,0.33,U] [#8 0.31,0.01,0.22,U] 
20:09:00.338 00.001 9120 single-star, 8 included, MultiStar: {-0.05, -0.12}, one-star: {-0.04, -0.12}
20:09:00.339 00.001 9120 CameraToMount -- cameraTheta (-1.92) - m_xAngle (3.04) = xAngle (-4.96 = 1.32)
20:09:00.340 00.001 9120 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.93 = 1.36)
20:09:00.340 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.92 mountX=0.03 mountY=0.12, mountTheta=1.32
20:09:00.342 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.12, opts=13)
20:09:00.343 00.001 9120 Enqueuing Move request for scope (-0.04, -0.12)
20:09:00.344 00.001 8596 Worker thread wakes up
20:09:00.344 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
20:09:00.344 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
20:09:00.344 00.000 8596 Moving (-0.04, -0.12) raw xDistance=0.03 yDistance=0.12
20:09:00.344 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:09:00.344 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:00.344 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:09:00.344 00.000 8596 MoveAxis(E, 0, ABG)
20:09:00.344 00.000 8596 Move returns status 0, amount 0
20:09:00.344 00.000 8596 MoveAxis(N, 0, ABG)
20:09:00.344 00.000 8596 Move returns status 0, amount 0
20:09:00.344 00.000 8596 move complete, result=0
20:09:00.345 00.001 8596 worker thread done servicing request
20:09:00.348 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2720, FiltMin=2451, FiltMax=65491, Gamma=1.000
20:09:00.363 00.015 9120 UpdateGuideState exits: m=287781 SNR=213.0
20:09:00.364 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:00.365 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:00.366 00.001 9120 Enqueuing Expose request
20:09:00.367 00.001 8596 Worker thread wakes up
20:09:00.367 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:00.368 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:00.368 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:01.538 01.170 8596 Exposure complete
20:09:01.596 00.058 8596 worker thread done servicing request
20:09:01.596 00.000 9120 OnExposeComplete: enter
20:09:01.597 00.001 9120 UpdateGuideState(): m_state=6
20:09:01.598 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 136
20:09:01.599 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.86, Mass=294254, SNR=201.2, Peak=31101 HFD=4.4
20:09:01.600 00.001 9120 MultiStar: [#1 -0.02,0.07,0.98,U] [#2 -0.11,-0.10,0.91,U] [#3 -0.02,0.04,0.74,U] [#4 -0.06,-0.02,0.57,U] [#5 0.06,-0.01,0.44,U] [#6 -0.11,-0.27,0.31,U] [#7 0.06,0.08,0.31,U] [#8 0.37,-0.07,0.27,U] 
20:09:01.600 00.000 9120 refined, 8 included, MultiStar: {0.00, -0.01}, one-star: {0.06, 0.04}
20:09:01.601 00.001 9120 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.04) = xAngle (-4.56 = 1.72)
20:09:01.602 00.001 9120 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.53 = 1.76)
20:09:01.603 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.52 mountX=-0.00 mountY=0.01, mountTheta=1.72
20:09:01.604 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.01, opts=13)
20:09:01.605 00.001 9120 Enqueuing Move request for scope (0.00, -0.01)
20:09:01.606 00.001 8596 Worker thread wakes up
20:09:01.606 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
20:09:01.606 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
20:09:01.606 00.000 8596 Moving (0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
20:09:01.606 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:09:01.606 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:01.606 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:09:01.606 00.000 8596 MoveAxis(E, 0, ABG)
20:09:01.607 00.001 8596 Move returns status 0, amount 0
20:09:01.607 00.000 8596 MoveAxis(N, 0, ABG)
20:09:01.607 00.000 8596 Move returns status 0, amount 0
20:09:01.607 00.000 8596 move complete, result=0
20:09:01.607 00.000 8596 worker thread done servicing request
20:09:01.612 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2720, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:09:01.632 00.020 9120 UpdateGuideState exits: m=294254 SNR=201.2
20:09:01.634 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:01.635 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:01.637 00.002 9120 Enqueuing Expose request
20:09:01.638 00.001 8596 Worker thread wakes up
20:09:01.638 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:09:01.640 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:01.640 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:02.625 00.985 8596 Exposure complete
20:09:02.719 00.094 8596 worker thread done servicing request
20:09:02.720 00.001 9120 OnExposeComplete: enter
20:09:02.720 00.000 9120 UpdateGuideState(): m_state=6
20:09:02.721 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 137
20:09:02.722 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.83, Mass=294519, SNR=199.3, Peak=31309 HFD=4.4
20:09:02.723 00.001 9120 MultiStar: [#1 -0.15,0.05,1.10,U] [#2 -0.29,-0.01,1.00,U] [#3 -0.24,0.14,0.91,U] [#4 -0.09,0.06,0.55,U] [#5 -0.17,0.10,0.47,U] [#6 -0.19,-0.35,0.35,U] [#7 -0.14,0.09,0.34,U] [#8 0.12,0.13,0.32,U] 
20:09:02.724 00.001 9120 single-star, 8 included, MultiStar: {-0.15, 0.04}, one-star: {-0.03, 0.01}
20:09:02.725 00.001 9120 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.04) = xAngle (-0.21 = -0.21)
20:09:02.725 00.000 9120 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.17 = -0.17)
20:09:02.726 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.83 mountX=0.03 mountY=-0.01, mountTheta=-0.18
20:09:02.728 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.01, opts=13)
20:09:02.729 00.001 9120 Enqueuing Move request for scope (-0.03, 0.01)
20:09:02.730 00.001 8596 Worker thread wakes up
20:09:02.731 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
20:09:02.731 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
20:09:02.731 00.000 8596 Moving (-0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
20:09:02.731 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:09:02.731 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:02.731 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:09:02.731 00.000 8596 MoveAxis(E, 0, ABG)
20:09:02.731 00.000 8596 Move returns status 0, amount 0
20:09:02.731 00.000 8596 MoveAxis(N, 0, ABG)
20:09:02.732 00.001 8596 Move returns status 0, amount 0
20:09:02.732 00.000 8596 move complete, result=0
20:09:02.732 00.000 8596 worker thread done servicing request
20:09:02.740 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:09:02.764 00.024 9120 UpdateGuideState exits: m=294519 SNR=199.3
20:09:02.765 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:02.765 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:02.766 00.001 9120 Enqueuing Expose request
20:09:02.767 00.001 8596 Worker thread wakes up
20:09:02.767 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:02.768 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:02.768 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:03.941 01.173 8596 Exposure complete
20:09:04.039 00.098 8596 worker thread done servicing request
20:09:04.040 00.001 9120 OnExposeComplete: enter
20:09:04.041 00.001 9120 UpdateGuideState(): m_state=6
20:09:04.041 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 138
20:09:04.042 00.001 9120 Star::Find returns 1 (0), X=1145.64, Y=158.71, Mass=270777, SNR=213.4, Peak=24381 HFD=4.3
20:09:04.043 00.001 9120 MultiStar: [#1 0.43,-0.05,0.91,U] [#2 0.13,-0.22,0.95,U] [#3 0.28,-0.03,0.83,U] [#4 0.44,-0.02,0.51,U] [#5 0.49,-0.09,0.47,U] [#6 0.28,-0.23,0.31,U] [#7 0.17,-0.16,0.38,U] [#8 0.47,0.12,0.27,U] 
20:09:04.044 00.001 9120 refined, 8 included, MultiStar: {0.32, -0.10}, one-star: {0.31, -0.12}
20:09:04.045 00.001 9120 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.04) = xAngle (-3.33 = 2.95)
20:09:04.046 00.001 9120 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.30 = 2.98)
20:09:04.046 00.000 9120 CameraToMount -- cameraX=0.32 cameraY=-0.10 hyp=0.33 cameraTheta=-0.29 mountX=-0.33 mountY=0.05, mountTheta=2.98
20:09:04.048 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.32, y=-0.10, opts=13)
20:09:04.049 00.001 9120 Enqueuing Move request for scope (0.32, -0.10)
20:09:04.050 00.001 8596 Worker thread wakes up
20:09:04.050 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.10) opts 0xd
20:09:04.050 00.000 8596 Handling offset move in thread for scope, endpoint = (0.32, -0.10)
20:09:04.050 00.000 8596 Moving (0.32, -0.10) raw xDistance=-0.33 yDistance=0.05
20:09:04.050 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:09:04.050 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:04.050 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:09:04.050 00.000 8596 MoveAxis(E, 47, ABG)
20:09:04.050 00.000 8596 Guiding  Dir = 2, Dur = 47
20:09:04.050 00.000 8596 IsSlewing returns 0
20:09:04.051 00.001 8596 IsGuiding returns 0
20:09:04.054 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=877, max=65535, med=2717, FiltMin=2465, FiltMax=65535, Gamma=1.000
20:09:04.070 00.016 9120 UpdateGuideState exits: m=270777 SNR=213.4
20:09:04.071 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:04.071 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:04.072 00.001 9120 Enqueuing Expose request
20:09:04.074 00.002 8596 PulseGuide returned control before completion, sleep 35
20:09:04.119 00.045 8596 IsGuiding returns 1
20:09:04.119 00.000 8596 scope still moving after pulse duration time elapsed
20:09:04.150 00.031 8596 IsSlewing returns 0
20:09:04.150 00.000 8596 IsGuiding returns 1
20:09:04.180 00.030 8596 IsSlewing returns 0
20:09:04.180 00.000 8596 IsGuiding returns 0
20:09:04.182 00.002 8596 scope move finished after 47 + 83 ms
20:09:04.182 00.000 8596 Move returns status 0, amount 47
20:09:04.182 00.000 8596 MoveAxis(N, 0, ABG)
20:09:04.182 00.000 8596 Move returns status 0, amount 0
20:09:04.182 00.000 8596 move complete, result=0
20:09:04.182 00.000 8596 worker thread done servicing request
20:09:04.182 00.000 9120 GuideStep: -0.3 px 47 ms EAST, 0.1 px 0 ms NORTH
20:09:04.185 00.003 8596 Worker thread wakes up
20:09:04.185 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:04.185 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:05.172 00.987 8596 Exposure complete
20:09:05.240 00.068 8596 worker thread done servicing request
20:09:05.240 00.000 9120 OnExposeComplete: enter
20:09:05.241 00.001 9120 UpdateGuideState(): m_state=6
20:09:05.242 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 139
20:09:05.243 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.80, Mass=293217, SNR=212.9, Peak=29181 HFD=4.5
20:09:05.244 00.001 9120 MultiStar: [#1 0.17,0.11,0.86,U] [#2 -0.09,-0.16,0.99,U] [#3 0.01,0.22,0.71,U] [#4 0.10,-0.01,0.58,U] [#5 0.12,0.04,0.43,U] [#6 -0.07,-0.16,0.32,U] [#7 -0.04,-0.04,0.30,U] [#8 0.25,-0.04,0.27,U] 
20:09:05.245 00.001 9120 refined, 8 included, MultiStar: {0.06, 0.00}, one-star: {0.13, -0.02}
20:09:05.245 00.000 9120 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.04) = xAngle (-3.03 = -3.03)
20:09:05.246 00.001 9120 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.99 = -2.99)
20:09:05.247 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.02 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
20:09:05.249 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.00, opts=13)
20:09:05.249 00.000 9120 Enqueuing Move request for scope (0.06, 0.00)
20:09:05.250 00.001 8596 Worker thread wakes up
20:09:05.250 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
20:09:05.250 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
20:09:05.250 00.000 8596 Moving (0.06, 0.00) raw xDistance=-0.06 yDistance=-0.01
20:09:05.250 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:09:05.250 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:05.251 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:09:05.251 00.000 8596 MoveAxis(E, 0, ABG)
20:09:05.251 00.000 8596 Move returns status 0, amount 0
20:09:05.251 00.000 8596 MoveAxis(N, 0, ABG)
20:09:05.251 00.000 8596 Move returns status 0, amount 0
20:09:05.251 00.000 8596 move complete, result=0
20:09:05.251 00.000 8596 worker thread done servicing request
20:09:05.255 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:09:05.270 00.015 9120 UpdateGuideState exits: m=293217 SNR=212.9
20:09:05.271 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:05.272 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:05.273 00.001 9120 Enqueuing Expose request
20:09:05.274 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:05.275 00.001 8596 Worker thread wakes up
20:09:05.275 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:05.275 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:06.434 01.159 8596 Exposure complete
20:09:06.512 00.078 8596 worker thread done servicing request
20:09:06.512 00.000 9120 OnExposeComplete: enter
20:09:06.513 00.001 9120 UpdateGuideState(): m_state=6
20:09:06.514 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 140
20:09:06.515 00.001 9120 Star::Find returns 1 (0), X=1145.63, Y=158.77, Mass=311386, SNR=212.6, Peak=27549 HFD=4.5
20:09:06.516 00.001 9120 MultiStar: [#1 0.29,-0.13,0.91,U] [#2 0.10,-0.24,0.95,U] [#3 0.10,-0.12,0.90,U] [#4 0.27,-0.16,0.56,U] [#5 0.21,-0.06,0.45,U] [#6 -0.03,-0.28,0.30,U] [#7 0.10,-0.15,0.29,U] [#8 0.31,-0.04,0.23,U] 
20:09:06.517 00.001 9120 refined, 8 included, MultiStar: {0.20, -0.14}, one-star: {0.30, -0.06}
20:09:06.517 00.000 9120 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.04) = xAngle (-3.65 = 2.63)
20:09:06.518 00.001 9120 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.62 = 2.66)
20:09:06.519 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.24 cameraTheta=-0.61 mountX=-0.21 mountY=0.11, mountTheta=2.66
20:09:06.520 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=-0.14, opts=13)
20:09:06.521 00.001 9120 Enqueuing Move request for scope (0.20, -0.14)
20:09:06.522 00.001 8596 Worker thread wakes up
20:09:06.522 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
20:09:06.522 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
20:09:06.522 00.000 8596 Moving (0.20, -0.14) raw xDistance=-0.21 yDistance=0.11
20:09:06.522 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:09:06.522 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:06.522 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:09:06.522 00.000 8596 MoveAxis(E, 30, ABG)
20:09:06.523 00.001 8596 Guiding  Dir = 2, Dur = 30
20:09:06.523 00.000 8596 IsSlewing returns 0
20:09:06.523 00.000 8596 IsGuiding returns 0
20:09:06.527 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:09:06.543 00.016 9120 UpdateGuideState exits: m=311386 SNR=212.6
20:09:06.544 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:06.545 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:06.546 00.001 9120 Enqueuing Expose request
20:09:06.566 00.020 8596 IsGuiding returns 1
20:09:06.566 00.000 8596 scope still moving after pulse duration time elapsed
20:09:06.595 00.029 8596 IsSlewing returns 0
20:09:06.595 00.000 8596 IsGuiding returns 1
20:09:06.627 00.032 8596 IsSlewing returns 0
20:09:06.627 00.000 8596 IsGuiding returns 1
20:09:06.658 00.031 8596 IsSlewing returns 0
20:09:06.658 00.000 8596 IsGuiding returns 0
20:09:06.658 00.000 8596 scope move finished after 30 + 104 ms
20:09:06.658 00.000 8596 Move returns status 0, amount 30
20:09:06.658 00.000 8596 MoveAxis(N, 0, ABG)
20:09:06.658 00.000 8596 Move returns status 0, amount 0
20:09:06.659 00.001 8596 move complete, result=0
20:09:06.659 00.000 8596 worker thread done servicing request
20:09:06.659 00.000 8596 Worker thread wakes up
20:09:06.659 00.000 9120 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
20:09:06.659 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:06.660 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:07.646 00.986 8596 Exposure complete
20:09:07.727 00.081 8596 worker thread done servicing request
20:09:07.727 00.000 9120 OnExposeComplete: enter
20:09:07.728 00.001 9120 UpdateGuideState(): m_state=6
20:09:07.729 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 141
20:09:07.729 00.000 9120 Star::Find returns 1 (0), X=1145.36, Y=158.61, Mass=298867, SNR=201.3, Peak=29069 HFD=4.4
20:09:07.731 00.002 9120 MultiStar: [#1 -0.03,-0.37,0.94,U] [#2 -0.19,-0.19,1.04,U] [#3 -0.05,-0.07,0.80,U] [#4 0.00,-0.24,0.48,U] [#5 0.01,-0.24,0.46,U] [#6 0.10,-0.38,0.32,U] [#7 0.11,-0.29,0.31,U] [#8 0.24,-0.09,0.25,U] 
20:09:07.731 00.000 9120 single-star, 8 included, MultiStar: {-0.02, -0.23}, one-star: {0.04, -0.21}
20:09:07.732 00.001 9120 CameraToMount -- cameraTheta (-1.41) - m_xAngle (3.04) = xAngle (-4.45 = 1.84)
20:09:07.733 00.001 9120 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.41 = 1.87)
20:09:07.734 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.22 cameraTheta=-1.41 mountX=-0.06 mountY=0.21, mountTheta=1.84
20:09:07.735 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.21, opts=13)
20:09:07.737 00.002 9120 Enqueuing Move request for scope (0.04, -0.21)
20:09:07.739 00.002 8596 Worker thread wakes up
20:09:07.739 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
20:09:07.739 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
20:09:07.739 00.000 8596 Moving (0.04, -0.21) raw xDistance=-0.06 yDistance=0.21
20:09:07.739 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:09:07.739 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:09:07.739 00.000 8596 MoveAxis(E, 0, ABG)
20:09:07.739 00.000 8596 Move returns status 0, amount 0
20:09:07.740 00.001 8596 MoveAxis(S, 43, ABG)
20:09:07.740 00.000 8596 Guiding  Dir = 1, Dur = 43
20:09:07.740 00.000 8596 IsSlewing returns 0
20:09:07.741 00.001 8596 IsGuiding returns 0
20:09:07.745 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2717, FiltMin=2475, FiltMax=65488, Gamma=1.000
20:09:07.767 00.022 8596 PulseGuide returned control before completion, sleep 27
20:09:07.769 00.002 9120 UpdateGuideState exits: m=298867 SNR=201.3
20:09:07.770 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:07.771 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:07.771 00.000 9120 Enqueuing Expose request
20:09:07.798 00.027 8596 IsGuiding returns 1
20:09:07.798 00.000 8596 scope still moving after pulse duration time elapsed
20:09:07.828 00.030 8596 IsSlewing returns 0
20:09:07.828 00.000 8596 IsGuiding returns 1
20:09:07.859 00.031 8596 IsSlewing returns 0
20:09:07.859 00.000 8596 IsGuiding returns 0
20:09:07.859 00.000 8596 scope move finished after 43 + 75 ms
20:09:07.859 00.000 8596 Move returns status 0, amount 43
20:09:07.859 00.000 8596 move complete, result=0
20:09:07.859 00.000 8596 worker thread done servicing request
20:09:07.859 00.000 8596 Worker thread wakes up
20:09:07.859 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:07.859 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:07.859 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
20:09:09.036 01.177 8596 Exposure complete
20:09:09.118 00.082 8596 worker thread done servicing request
20:09:09.119 00.001 9120 OnExposeComplete: enter
20:09:09.119 00.000 9120 UpdateGuideState(): m_state=6
20:09:09.120 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 142
20:09:09.121 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=158.88, Mass=281732, SNR=209.7, Peak=28813 HFD=4.3
20:09:09.122 00.001 9120 MultiStar: [#1 -0.21,-0.07,0.95,U] [#2 -0.41,-0.14,1.07,U] [#3 -0.18,0.06,0.68,U] [#4 -0.19,0.13,0.49,U] [#5 -0.35,0.06,0.43,U] [#6 -0.23,-0.07,0.31,U] [#7 -0.14,0.09,0.31,U] [#8 0.10,0.05,0.25,U] 
20:09:09.123 00.001 9120 single-star, 8 included, MultiStar: {-0.24, -0.00}, one-star: {-0.20, 0.06}
20:09:09.123 00.000 9120 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.04) = xAngle (-0.20 = -0.20)
20:09:09.124 00.001 9120 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.16 = -0.16)
20:09:09.125 00.001 9120 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.85 mountX=0.20 mountY=-0.03, mountTheta=-0.16
20:09:09.126 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=0.06, opts=13)
20:09:09.127 00.001 9120 Enqueuing Move request for scope (-0.20, 0.06)
20:09:09.128 00.001 8596 Worker thread wakes up
20:09:09.128 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
20:09:09.128 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
20:09:09.128 00.000 8596 Moving (-0.20, 0.06) raw xDistance=0.20 yDistance=-0.03
20:09:09.128 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:09:09.128 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:09.128 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:09:09.129 00.001 8596 MoveAxis(W, 30, ABG)
20:09:09.129 00.000 8596 Guiding  Dir = 3, Dur = 30
20:09:09.129 00.000 8596 IsSlewing returns 0
20:09:09.129 00.000 8596 IsGuiding returns 0
20:09:09.133 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2717, FiltMin=2467, FiltMax=65523, Gamma=1.000
20:09:09.148 00.015 9120 UpdateGuideState exits: m=281732 SNR=209.7
20:09:09.149 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:09.150 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:09.151 00.001 9120 Enqueuing Expose request
20:09:09.171 00.020 8596 IsGuiding returns 1
20:09:09.171 00.000 8596 scope still moving after pulse duration time elapsed
20:09:09.201 00.030 8596 IsSlewing returns 0
20:09:09.201 00.000 8596 IsGuiding returns 1
20:09:09.232 00.031 8596 IsSlewing returns 0
20:09:09.232 00.000 8596 IsGuiding returns 1
20:09:09.263 00.031 8596 IsSlewing returns 0
20:09:09.263 00.000 8596 IsGuiding returns 0
20:09:09.263 00.000 8596 scope move finished after 30 + 104 ms
20:09:09.263 00.000 8596 Move returns status 0, amount 30
20:09:09.263 00.000 8596 MoveAxis(N, 0, ABG)
20:09:09.263 00.000 8596 Move returns status 0, amount 0
20:09:09.263 00.000 8596 move complete, result=0
20:09:09.263 00.000 8596 worker thread done servicing request
20:09:09.264 00.001 9120 GuideStep: 0.2 px 30 ms WEST, -0.0 px 0 ms NORTH
20:09:09.266 00.002 8596 Worker thread wakes up
20:09:09.266 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:09.266 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:10.261 00.995 8596 Exposure complete
20:09:10.358 00.097 8596 worker thread done servicing request
20:09:10.359 00.001 9120 OnExposeComplete: enter
20:09:10.360 00.001 9120 UpdateGuideState(): m_state=6
20:09:10.362 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 143
20:09:10.364 00.002 9120 Star::Find returns 1 (0), X=1145.14, Y=158.69, Mass=281151, SNR=212.9, Peak=30125 HFD=4.3
20:09:10.366 00.002 9120 MultiStar: [#1 -0.21,-0.08,0.99,U] [#2 -0.23,-0.20,0.97,U] [#3 -0.16,0.15,0.80,U] [#4 -0.13,-0.17,0.60,U] [#5 -0.19,-0.11,0.51,U] [#6 -0.24,-0.15,0.36,U] [#7 -0.17,0.07,0.38,U] [#8 0.18,0.26,0.25,U] 
20:09:10.368 00.002 9120 refined, 8 included, MultiStar: {-0.18, -0.07}, one-star: {-0.19, -0.13}
20:09:10.370 00.002 9120 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.04) = xAngle (-5.81 = 0.47)
20:09:10.371 00.001 9120 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.77 = 0.51)
20:09:10.373 00.002 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.77 mountX=0.17 mountY=0.09, mountTheta=0.50
20:09:10.377 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.07, opts=13)
20:09:10.378 00.001 9120 Enqueuing Move request for scope (-0.18, -0.07)
20:09:10.379 00.001 8596 Worker thread wakes up
20:09:10.380 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
20:09:10.380 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
20:09:10.380 00.000 8596 Moving (-0.18, -0.07) raw xDistance=0.17 yDistance=0.09
20:09:10.380 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:09:10.380 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:10.380 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:09:10.380 00.000 8596 MoveAxis(E, 0, ABG)
20:09:10.380 00.000 8596 Move returns status 0, amount 0
20:09:10.380 00.000 8596 MoveAxis(N, 0, ABG)
20:09:10.380 00.000 8596 Move returns status 0, amount 0
20:09:10.380 00.000 8596 move complete, result=0
20:09:10.380 00.000 8596 worker thread done servicing request
20:09:10.388 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2717, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:09:10.411 00.023 9120 UpdateGuideState exits: m=281151 SNR=212.9
20:09:10.412 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:10.413 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:10.414 00.001 9120 Enqueuing Expose request
20:09:10.415 00.001 8596 Worker thread wakes up
20:09:10.415 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:10.415 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:10.415 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:11.588 01.173 8596 Exposure complete
20:09:11.679 00.091 8596 worker thread done servicing request
20:09:11.679 00.000 9120 OnExposeComplete: enter
20:09:11.680 00.001 9120 UpdateGuideState(): m_state=6
20:09:11.681 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 144
20:09:11.682 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=158.90, Mass=310155, SNR=231.0, Peak=33773 HFD=4.5
20:09:11.684 00.002 9120 MultiStar: [#1 -0.06,0.01,0.89,U] [#2 -0.17,-0.03,0.79,U] [#3 -0.13,0.10,0.64,U] [#4 -0.03,-0.08,0.46,U] [#5 -0.10,-0.01,0.40,U] [#6 -0.08,-0.09,0.27,U] [#7 -0.30,-0.02,0.26,U] [#8 0.23,0.03,0.25,U] 
20:09:11.685 00.001 9120 refined, 8 included, MultiStar: {-0.09, 0.01}, one-star: {-0.07, 0.08}
20:09:11.686 00.001 9120 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.04) = xAngle (-0.04 = -0.04)
20:09:11.687 00.001 9120 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.00 = -0.00)
20:09:11.688 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.00 mountX=0.09 mountY=-0.00, mountTheta=-0.00
20:09:11.690 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.01, opts=13)
20:09:11.690 00.000 9120 Enqueuing Move request for scope (-0.09, 0.01)
20:09:11.691 00.001 8596 Worker thread wakes up
20:09:11.691 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
20:09:11.691 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
20:09:11.691 00.000 8596 Moving (-0.09, 0.01) raw xDistance=0.09 yDistance=-0.00
20:09:11.692 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:09:11.692 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:11.692 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:09:11.692 00.000 8596 MoveAxis(E, 0, ABG)
20:09:11.692 00.000 8596 Move returns status 0, amount 0
20:09:11.692 00.000 8596 MoveAxis(N, 0, ABG)
20:09:11.692 00.000 8596 Move returns status 0, amount 0
20:09:11.692 00.000 8596 move complete, result=0
20:09:11.692 00.000 8596 worker thread done servicing request
20:09:11.696 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:09:11.717 00.021 9120 UpdateGuideState exits: m=310155 SNR=231.0
20:09:11.719 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:11.721 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:11.722 00.001 9120 Enqueuing Expose request
20:09:11.724 00.002 8596 Worker thread wakes up
20:09:11.724 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:11.726 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:11.726 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:12.713 00.987 8596 Exposure complete
20:09:12.798 00.085 8596 worker thread done servicing request
20:09:12.798 00.000 9120 OnExposeComplete: enter
20:09:12.800 00.002 9120 UpdateGuideState(): m_state=6
20:09:12.802 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 145
20:09:12.804 00.002 9120 Star::Find returns 1 (0), X=1145.29, Y=158.86, Mass=272062, SNR=223.7, Peak=30301 HFD=4.4
20:09:12.806 00.002 9120 MultiStar: [#1 -0.02,0.02,1.00,U] [#2 -0.21,-0.08,0.89,U] [#3 -0.00,-0.02,0.73,U] [#4 0.24,-0.05,0.47,U] [#5 0.04,0.17,0.40,U] [#6 0.02,-0.32,0.29,U] [#7 -0.07,0.12,0.25,U] [#8 0.28,0.29,0.28,U] 
20:09:12.807 00.001 9120 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {-0.04, 0.04}
20:09:12.808 00.001 9120 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.04) = xAngle (-0.62 = -0.62)
20:09:12.809 00.001 9120 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.58 = -0.58)
20:09:12.810 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.42 mountX=0.01 mountY=-0.01, mountTheta=-0.60
20:09:12.813 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.01, opts=13)
20:09:12.815 00.002 9120 Enqueuing Move request for scope (-0.01, 0.01)
20:09:12.816 00.001 8596 Worker thread wakes up
20:09:12.816 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
20:09:12.817 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
20:09:12.817 00.000 8596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
20:09:12.817 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:09:12.817 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:12.817 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:09:12.817 00.000 8596 MoveAxis(E, 0, ABG)
20:09:12.817 00.000 8596 Move returns status 0, amount 0
20:09:12.817 00.000 8596 MoveAxis(N, 0, ABG)
20:09:12.817 00.000 8596 Move returns status 0, amount 0
20:09:12.818 00.001 8596 move complete, result=0
20:09:12.818 00.000 8596 worker thread done servicing request
20:09:12.825 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2717, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:09:12.850 00.025 9120 UpdateGuideState exits: m=272062 SNR=223.7
20:09:12.851 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:12.852 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:12.853 00.001 9120 Enqueuing Expose request
20:09:12.854 00.001 8596 Worker thread wakes up
20:09:12.854 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:12.855 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:12.855 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:14.031 01.176 8596 Exposure complete
20:09:14.092 00.061 8596 worker thread done servicing request
20:09:14.092 00.000 9120 OnExposeComplete: enter
20:09:14.093 00.001 9120 UpdateGuideState(): m_state=6
20:09:14.094 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 146
20:09:14.095 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.93, Mass=301522, SNR=219.5, Peak=31837 HFD=4.4
20:09:14.096 00.001 9120 MultiStar: [#1 -0.02,0.01,0.88,U] [#2 -0.27,-0.06,0.96,U] [#3 -0.06,-0.03,0.71,U] [#4 -0.05,0.13,0.53,U] [#5 -0.13,0.19,0.46,U] [#6 -0.12,-0.00,0.28,U] [#7 -0.18,-0.03,0.31,U] [#8 0.30,0.20,0.25,U] 
20:09:14.098 00.002 9120 refined, 8 included, MultiStar: {-0.09, 0.04}, one-star: {-0.06, 0.10}
20:09:14.100 00.002 9120 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.04) = xAngle (-0.36 = -0.36)
20:09:14.101 00.001 9120 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.32 = -0.32)
20:09:14.103 00.002 9120 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.69 mountX=0.09 mountY=-0.03, mountTheta=-0.32
20:09:14.106 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.04, opts=13)
20:09:14.108 00.002 9120 Enqueuing Move request for scope (-0.09, 0.04)
20:09:14.110 00.002 8596 Worker thread wakes up
20:09:14.110 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
20:09:14.110 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
20:09:14.110 00.000 8596 Moving (-0.09, 0.04) raw xDistance=0.09 yDistance=-0.03
20:09:14.110 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:09:14.110 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:14.110 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:09:14.111 00.001 8596 MoveAxis(E, 0, ABG)
20:09:14.111 00.000 8596 Move returns status 0, amount 0
20:09:14.111 00.000 8596 MoveAxis(N, 0, ABG)
20:09:14.111 00.000 8596 Move returns status 0, amount 0
20:09:14.111 00.000 8596 move complete, result=0
20:09:14.111 00.000 8596 worker thread done servicing request
20:09:14.120 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:09:14.152 00.032 9120 UpdateGuideState exits: m=301522 SNR=219.5
20:09:14.154 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:14.156 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:14.158 00.002 9120 Enqueuing Expose request
20:09:14.159 00.001 8596 Worker thread wakes up
20:09:14.159 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:14.161 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:14.161 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:15.155 00.994 8596 Exposure complete
20:09:15.237 00.082 8596 worker thread done servicing request
20:09:15.237 00.000 9120 OnExposeComplete: enter
20:09:15.239 00.002 9120 UpdateGuideState(): m_state=6
20:09:15.241 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 147
20:09:15.243 00.002 9120 Star::Find returns 1 (0), X=1145.00, Y=158.66, Mass=303309, SNR=242.9, Peak=30429 HFD=4.2
20:09:15.245 00.002 9120 MultiStar: [#1 -0.33,-0.04,0.89,U] [#2 -0.43,-0.32,0.85,U] [#3 -0.29,-0.07,0.84,U] [#4 -0.16,-0.08,0.49,U] [#5 -0.31,-0.29,0.45,U] [#6 -0.36,0.02,0.31,U] [#7 -0.20,-0.18,0.25,U] [#8 0.17,0.09,0.24,U] 
20:09:15.247 00.002 9120 refined, 8 included, MultiStar: {-0.29, -0.13}, one-star: {-0.33, -0.16}
20:09:15.248 00.001 9120 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.04) = xAngle (-5.76 = 0.53)
20:09:15.250 00.002 9120 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.72 = 0.56)
20:09:15.252 00.002 9120 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-2.72 mountX=0.28 mountY=0.17, mountTheta=0.55
20:09:15.255 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=-0.13, opts=13)
20:09:15.257 00.002 9120 Enqueuing Move request for scope (-0.29, -0.13)
20:09:15.259 00.002 8596 Worker thread wakes up
20:09:15.259 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
20:09:15.259 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
20:09:15.259 00.000 8596 Moving (-0.29, -0.13) raw xDistance=0.28 yDistance=0.17
20:09:15.259 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:09:15.259 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:15.259 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:09:15.260 00.001 8596 MoveAxis(W, 40, ABG)
20:09:15.260 00.000 8596 Guiding  Dir = 3, Dur = 40
20:09:15.260 00.000 8596 IsSlewing returns 0
20:09:15.260 00.000 8596 IsGuiding returns 0
20:09:15.266 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=13, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:09:15.291 00.025 9120 UpdateGuideState exits: m=303309 SNR=242.9
20:09:15.292 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:15.293 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:15.293 00.000 9120 Enqueuing Expose request
20:09:15.318 00.025 8596 IsGuiding returns 1
20:09:15.318 00.000 8596 scope still moving after pulse duration time elapsed
20:09:15.347 00.029 8596 IsSlewing returns 0
20:09:15.347 00.000 8596 IsGuiding returns 1
20:09:15.378 00.031 8596 IsSlewing returns 0
20:09:15.378 00.000 8596 IsGuiding returns 1
20:09:15.408 00.030 8596 IsSlewing returns 0
20:09:15.408 00.000 8596 IsGuiding returns 0
20:09:15.408 00.000 8596 scope move finished after 40 + 108 ms
20:09:15.408 00.000 8596 Move returns status 0, amount 40
20:09:15.408 00.000 8596 MoveAxis(N, 0, ABG)
20:09:15.408 00.000 8596 Move returns status 0, amount 0
20:09:15.408 00.000 8596 move complete, result=0
20:09:15.408 00.000 8596 worker thread done servicing request
20:09:15.409 00.001 9120 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH
20:09:15.410 00.001 8596 Worker thread wakes up
20:09:15.410 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:15.410 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:16.590 01.180 8596 Exposure complete
20:09:16.662 00.072 8596 worker thread done servicing request
20:09:16.662 00.000 9120 OnExposeComplete: enter
20:09:16.664 00.002 9120 UpdateGuideState(): m_state=6
20:09:16.666 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 148
20:09:16.668 00.002 9120 Star::Find returns 1 (0), X=1145.51, Y=158.56, Mass=303958, SNR=211.1, Peak=28221 HFD=4.3
20:09:16.670 00.002 9120 MultiStar: [#1 0.18,-0.30,0.91,U] [#2 -0.04,-0.39,1.01,U] [#3 0.12,-0.21,0.74,U] [#4 0.32,-0.30,0.50,U] [#5 0.06,-0.27,0.49,U] [#6 0.11,-0.38,0.31,U] [#7 0.03,-0.28,0.32,U] [#8 0.33,-0.13,0.26,U] 
20:09:16.672 00.002 9120 refined, 8 included, MultiStar: {0.13, -0.29}, one-star: {0.19, -0.26}
20:09:16.674 00.002 9120 CameraToMount -- cameraTheta (-1.16) - m_xAngle (3.04) = xAngle (-4.20 = 2.09)
20:09:16.676 00.002 9120 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.16 = 2.12)
20:09:16.677 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.16 mountX=-0.16 mountY=0.27, mountTheta=2.09
20:09:16.684 00.007 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.29, opts=13)
20:09:16.685 00.001 9120 Enqueuing Move request for scope (0.13, -0.29)
20:09:16.685 00.000 8596 Worker thread wakes up
20:09:16.685 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.29) opts 0xd
20:09:16.686 00.001 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.29)
20:09:16.686 00.000 8596 Moving (0.13, -0.29) raw xDistance=-0.16 yDistance=0.27
20:09:16.686 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:09:16.686 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:09:16.686 00.000 8596 MoveAxis(E, 0, ABG)
20:09:16.686 00.000 8596 Move returns status 0, amount 0
20:09:16.686 00.000 8596 MoveAxis(S, 57, ABG)
20:09:16.686 00.000 8596 Guiding  Dir = 1, Dur = 57
20:09:16.687 00.001 8596 IsSlewing returns 0
20:09:16.687 00.000 8596 IsGuiding returns 0
20:09:16.695 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:09:16.726 00.031 9120 UpdateGuideState exits: m=303958 SNR=211.1
20:09:16.727 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:16.728 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:16.730 00.002 9120 Enqueuing Expose request
20:09:16.731 00.001 8596 PulseGuide returned control before completion, sleep 24
20:09:16.761 00.030 8596 IsGuiding returns 1
20:09:16.761 00.000 8596 scope still moving after pulse duration time elapsed
20:09:16.792 00.031 8596 IsSlewing returns 0
20:09:16.792 00.000 8596 IsGuiding returns 1
20:09:16.823 00.031 8596 IsSlewing returns 0
20:09:16.823 00.000 8596 IsGuiding returns 0
20:09:16.823 00.000 8596 scope move finished after 57 + 79 ms
20:09:16.823 00.000 8596 Move returns status 0, amount 57
20:09:16.823 00.000 8596 move complete, result=0
20:09:16.823 00.000 8596 worker thread done servicing request
20:09:16.824 00.001 8596 Worker thread wakes up
20:09:16.824 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.3 px 57 ms SOUTH
20:09:16.825 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:16.825 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:17.811 00.986 8596 Exposure complete
20:09:17.918 00.107 8596 worker thread done servicing request
20:09:17.918 00.000 9120 OnExposeComplete: enter
20:09:17.919 00.001 9120 UpdateGuideState(): m_state=6
20:09:17.921 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 149
20:09:17.923 00.002 9120 Star::Find returns 1 (0), X=1145.43, Y=158.83, Mass=292819, SNR=222.5, Peak=31661 HFD=4.4
20:09:17.925 00.002 9120 MultiStar: [#1 0.20,0.07,0.92,U] [#2 0.07,-0.15,1.00,U] [#3 0.09,-0.06,0.72,U] [#4 0.28,-0.13,0.45,U] [#5 0.18,-0.08,0.44,U] [#6 -0.03,-0.11,0.28,U] [#7 0.19,0.04,0.30,U] [#8 0.44,-0.03,0.23,U] 
20:09:17.927 00.002 9120 single-star, 8 included, MultiStar: {0.15, -0.05}, one-star: {0.10, 0.00}
20:09:17.929 00.002 9120 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.04) = xAngle (-3.00 = -3.00)
20:09:17.930 00.001 9120 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.97 = -2.97)
20:09:17.932 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.04 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
20:09:17.935 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.00, opts=13)
20:09:17.935 00.000 9120 Enqueuing Move request for scope (0.10, 0.00)
20:09:17.937 00.002 8596 Worker thread wakes up
20:09:17.937 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
20:09:17.937 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
20:09:17.937 00.000 8596 Moving (0.10, 0.00) raw xDistance=-0.10 yDistance=-0.02
20:09:17.938 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:09:17.938 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:17.938 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:09:17.938 00.000 8596 MoveAxis(E, 0, ABG)
20:09:17.938 00.000 8596 Move returns status 0, amount 0
20:09:17.938 00.000 8596 MoveAxis(N, 0, ABG)
20:09:17.938 00.000 8596 Move returns status 0, amount 0
20:09:17.938 00.000 8596 move complete, result=0
20:09:17.938 00.000 8596 worker thread done servicing request
20:09:17.945 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:09:17.966 00.021 9120 UpdateGuideState exits: m=292819 SNR=222.5
20:09:17.967 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:17.968 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:17.969 00.001 9120 Enqueuing Expose request
20:09:17.970 00.001 8596 Worker thread wakes up
20:09:17.970 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:17.971 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:17.971 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:19.146 01.175 8596 Exposure complete
20:09:19.247 00.101 8596 worker thread done servicing request
20:09:19.247 00.000 9120 OnExposeComplete: enter
20:09:19.248 00.001 9120 UpdateGuideState(): m_state=6
20:09:19.249 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 150
20:09:19.249 00.000 9120 Star::Find returns 1 (0), X=1145.22, Y=159.09, Mass=296107, SNR=211.3, Peak=31613 HFD=4.3
20:09:19.250 00.001 9120 MultiStar: [#1 -0.12,0.23,0.95,U] [#2 -0.21,-0.04,0.96,U] [#3 -0.06,0.14,0.64,U] [#4 0.10,0.15,0.52,U] [#5 -0.07,0.10,0.48,U] [#6 -0.29,0.01,0.34,U] [#7 0.11,0.32,0.27,U] [#8 0.11,0.39,0.27,U] 
20:09:19.251 00.001 9120 refined, 8 included, MultiStar: {-0.09, 0.16}, one-star: {-0.10, 0.27}
20:09:19.252 00.001 9120 CameraToMount -- cameraTheta (2.07) - m_xAngle (3.04) = xAngle (-0.97 = -0.97)
20:09:19.253 00.001 9120 CameraToMount -- cameraTheta (2.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.94 = -0.94)
20:09:19.254 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.07 mountX=0.10 mountY=-0.15, mountTheta=-0.96
20:09:19.255 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.16, opts=13)
20:09:19.256 00.001 9120 Enqueuing Move request for scope (-0.09, 0.16)
20:09:19.257 00.001 8596 Worker thread wakes up
20:09:19.257 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
20:09:19.257 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
20:09:19.257 00.000 8596 Moving (-0.09, 0.16) raw xDistance=0.10 yDistance=-0.15
20:09:19.257 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:09:19.257 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:19.257 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:09:19.257 00.000 8596 MoveAxis(E, 0, ABG)
20:09:19.257 00.000 8596 Move returns status 0, amount 0
20:09:19.257 00.000 8596 MoveAxis(N, 0, ABG)
20:09:19.257 00.000 8596 Move returns status 0, amount 0
20:09:19.257 00.000 8596 move complete, result=0
20:09:19.257 00.000 8596 worker thread done servicing request
20:09:19.264 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:09:19.290 00.026 9120 UpdateGuideState exits: m=296107 SNR=211.3
20:09:19.293 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:19.294 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:19.295 00.001 9120 Enqueuing Expose request
20:09:19.295 00.000 8596 Worker thread wakes up
20:09:19.295 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:09:19.297 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:19.297 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:20.283 00.986 8596 Exposure complete
20:09:20.385 00.102 8596 worker thread done servicing request
20:09:20.385 00.000 9120 OnExposeComplete: enter
20:09:20.387 00.002 9120 UpdateGuideState(): m_state=6
20:09:20.388 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 151
20:09:20.390 00.002 9120 Star::Find returns 1 (0), X=1145.25, Y=158.92, Mass=303880, SNR=243.0, Peak=32317 HFD=4.4
20:09:20.391 00.001 9120 MultiStar: [#1 -0.09,0.19,0.85,U] [#2 -0.15,0.01,0.81,U] [#3 -0.01,0.12,0.63,U] [#4 -0.00,0.15,0.41,U] [#5 0.10,0.14,0.39,U] [#6 -0.02,-0.02,0.28,U] [#7 -0.23,-0.05,0.27,U] [#8 0.22,0.09,0.24,U] 
20:09:20.392 00.001 9120 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {-0.08, 0.10}
20:09:20.393 00.001 9120 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.04) = xAngle (-0.94 = -0.94)
20:09:20.394 00.001 9120 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.91 = -0.91)
20:09:20.395 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.11 cameraTheta=2.10 mountX=0.06 mountY=-0.09, mountTheta=-0.93
20:09:20.397 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.09, opts=13)
20:09:20.397 00.000 9120 Enqueuing Move request for scope (-0.05, 0.09)
20:09:20.398 00.001 8596 Worker thread wakes up
20:09:20.398 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
20:09:20.399 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
20:09:20.399 00.000 8596 Moving (-0.05, 0.09) raw xDistance=0.06 yDistance=-0.09
20:09:20.399 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:09:20.399 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:20.399 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:09:20.399 00.000 8596 MoveAxis(E, 0, ABG)
20:09:20.399 00.000 8596 Move returns status 0, amount 0
20:09:20.399 00.000 8596 MoveAxis(N, 0, ABG)
20:09:20.399 00.000 8596 Move returns status 0, amount 0
20:09:20.399 00.000 8596 move complete, result=0
20:09:20.399 00.000 8596 worker thread done servicing request
20:09:20.405 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:09:20.425 00.020 9120 UpdateGuideState exits: m=303880 SNR=243.0
20:09:20.427 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:20.429 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:20.430 00.001 9120 Enqueuing Expose request
20:09:20.432 00.002 8596 Worker thread wakes up
20:09:20.432 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:09:20.434 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:20.434 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:21.607 01.173 8596 Exposure complete
20:09:21.700 00.093 8596 worker thread done servicing request
20:09:21.700 00.000 9120 OnExposeComplete: enter
20:09:21.702 00.002 9120 UpdateGuideState(): m_state=6
20:09:21.703 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 152
20:09:21.703 00.000 9120 Star::Find returns 1 (0), X=1145.69, Y=158.88, Mass=292394, SNR=231.8, Peak=27549 HFD=4.3
20:09:21.704 00.001 9120 MultiStar: [#1 0.42,0.20,0.86,U] [#2 0.32,0.15,0.86,U] [#3 0.36,0.24,0.63,U] [#4 0.46,0.11,0.43,U] [#5 0.43,0.05,0.41,U] [#6 0.40,0.09,0.33,U] [#7 0.53,0.10,0.27,U] [#8 0.65,0.21,0.00,M1] 
20:09:21.705 00.001 9120 single-star, 7 included, MultiStar: {0.39, 0.13}, one-star: {0.36, 0.06}
20:09:21.706 00.001 9120 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.04) = xAngle (-2.88 = -2.88)
20:09:21.707 00.001 9120 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.84 = -2.84)
20:09:21.708 00.001 9120 CameraToMount -- cameraX=0.36 cameraY=0.06 hyp=0.36 cameraTheta=0.16 mountX=-0.35 mountY=-0.11, mountTheta=-2.85
20:09:21.709 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.36, y=0.06, opts=13)
20:09:21.710 00.001 9120 Enqueuing Move request for scope (0.36, 0.06)
20:09:21.711 00.001 8596 Worker thread wakes up
20:09:21.711 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.06) opts 0xd
20:09:21.711 00.000 8596 Handling offset move in thread for scope, endpoint = (0.36, 0.06)
20:09:21.711 00.000 8596 Moving (0.36, 0.06) raw xDistance=-0.35 yDistance=-0.11
20:09:21.711 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:09:21.711 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:21.711 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:09:21.711 00.000 8596 MoveAxis(E, 51, ABG)
20:09:21.711 00.000 8596 Guiding  Dir = 2, Dur = 51
20:09:21.711 00.000 8596 IsSlewing returns 0
20:09:21.712 00.001 8596 IsGuiding returns 0
20:09:21.713 00.001 8596 PulseGuide returned control before completion, sleep 60
20:09:21.715 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2717, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:09:21.733 00.018 9120 UpdateGuideState exits: m=292394 SNR=231.8
20:09:21.735 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:21.737 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:21.739 00.002 9120 Enqueuing Expose request
20:09:21.789 00.050 8596 IsGuiding returns 1
20:09:21.789 00.000 8596 scope still moving after pulse duration time elapsed
20:09:21.820 00.031 8596 IsSlewing returns 0
20:09:21.820 00.000 8596 IsGuiding returns 0
20:09:21.820 00.000 8596 scope move finished after 51 + 57 ms
20:09:21.820 00.000 8596 Move returns status 0, amount 51
20:09:21.820 00.000 8596 MoveAxis(N, 0, ABG)
20:09:21.820 00.000 8596 Move returns status 0, amount 0
20:09:21.820 00.000 8596 move complete, result=0
20:09:21.820 00.000 8596 worker thread done servicing request
20:09:21.820 00.000 8596 Worker thread wakes up
20:09:21.820 00.000 9120 GuideStep: -0.4 px 51 ms EAST, -0.1 px 0 ms NORTH
20:09:21.823 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:21.823 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:22.820 00.997 8596 Exposure complete
20:09:22.918 00.098 8596 worker thread done servicing request
20:09:22.918 00.000 9120 OnExposeComplete: enter
20:09:22.920 00.002 9120 UpdateGuideState(): m_state=6
20:09:22.921 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 153
20:09:22.923 00.002 9120 Star::Find returns 1 (0), X=1145.49, Y=159.16, Mass=298289, SNR=224.1, Peak=29229 HFD=4.1
20:09:22.925 00.002 9120 MultiStar: [#1 0.25,0.44,0.84,U] [#2 0.06,0.06,1.04,U] [#3 0.18,0.21,0.71,U] [#4 0.16,0.28,0.48,U] [#5 0.10,0.06,0.40,U] [#6 -0.08,0.16,0.29,U] [#7 0.18,-0.01,0.29,U] [#8 0.34,0.23,0.23,U] 
20:09:22.927 00.002 9120 refined, 8 included, MultiStar: {0.15, 0.22}, one-star: {0.17, 0.34}
20:09:22.928 00.001 9120 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.04) = xAngle (-2.07 = -2.07)
20:09:22.929 00.001 9120 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.03 = -2.03)
20:09:22.930 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.98 mountX=-0.13 mountY=-0.24, mountTheta=-2.06
20:09:22.933 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.22, opts=13)
20:09:22.934 00.001 9120 Enqueuing Move request for scope (0.15, 0.22)
20:09:22.934 00.000 8596 Worker thread wakes up
20:09:22.934 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
20:09:22.934 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
20:09:22.934 00.000 8596 Moving (0.15, 0.22) raw xDistance=-0.13 yDistance=-0.24
20:09:22.934 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:09:22.935 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:22.935 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:09:22.935 00.000 8596 MoveAxis(E, 0, ABG)
20:09:22.935 00.000 8596 Move returns status 0, amount 0
20:09:22.935 00.000 8596 MoveAxis(N, 0, ABG)
20:09:22.935 00.000 8596 Move returns status 0, amount 0
20:09:22.935 00.000 8596 move complete, result=0
20:09:22.935 00.000 8596 worker thread done servicing request
20:09:22.942 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2717, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:09:22.969 00.027 9120 UpdateGuideState exits: m=298289 SNR=224.1
20:09:22.970 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:22.971 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:22.972 00.001 9120 Enqueuing Expose request
20:09:22.973 00.001 8596 Worker thread wakes up
20:09:22.973 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:09:22.973 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:22.973 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:24.146 01.173 8596 Exposure complete
20:09:24.229 00.083 8596 worker thread done servicing request
20:09:24.229 00.000 9120 OnExposeComplete: enter
20:09:24.231 00.002 9120 UpdateGuideState(): m_state=6
20:09:24.233 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 154
20:09:24.234 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.98, Mass=300284, SNR=193.5, Peak=32477 HFD=4.1
20:09:24.236 00.002 9120 MultiStar: [#1 0.16,0.05,1.03,U] [#2 -0.08,-0.05,0.96,U] [#3 -0.01,0.04,0.76,U] [#4 0.29,0.13,0.55,U] [#5 0.15,0.07,0.48,U] [#6 0.04,-0.01,0.35,U] [#7 0.14,0.06,0.37,U] [#8 0.15,0.06,0.31,U] 
20:09:24.238 00.002 9120 refined, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.15, 0.16}
20:09:24.240 00.002 9120 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.04) = xAngle (-2.52 = -2.52)
20:09:24.241 00.001 9120 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.49 = -2.49)
20:09:24.243 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.52 mountX=-0.09 mountY=-0.07, mountTheta=-2.50
20:09:24.246 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.06, opts=13)
20:09:24.248 00.002 9120 Enqueuing Move request for scope (0.10, 0.06)
20:09:24.249 00.001 8596 Worker thread wakes up
20:09:24.249 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
20:09:24.249 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
20:09:24.249 00.000 8596 Moving (0.10, 0.06) raw xDistance=-0.09 yDistance=-0.07
20:09:24.250 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:09:24.250 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:24.250 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:09:24.250 00.000 8596 MoveAxis(E, 0, ABG)
20:09:24.250 00.000 8596 Move returns status 0, amount 0
20:09:24.250 00.000 8596 MoveAxis(N, 0, ABG)
20:09:24.250 00.000 8596 Move returns status 0, amount 0
20:09:24.250 00.000 8596 move complete, result=0
20:09:24.251 00.001 8596 worker thread done servicing request
20:09:24.256 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:09:24.275 00.019 9120 UpdateGuideState exits: m=300284 SNR=193.5
20:09:24.276 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:24.277 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:24.278 00.001 9120 Enqueuing Expose request
20:09:24.278 00.000 8596 Worker thread wakes up
20:09:24.279 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:09:24.279 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:24.279 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:25.267 00.988 8596 Exposure complete
20:09:25.358 00.091 8596 worker thread done servicing request
20:09:25.358 00.000 9120 OnExposeComplete: enter
20:09:25.359 00.001 9120 UpdateGuideState(): m_state=6
20:09:25.360 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 155
20:09:25.361 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.94, Mass=322217, SNR=251.9, Peak=33437 HFD=4.3
20:09:25.362 00.001 9120 MultiStar: [#1 0.16,0.19,0.88,U] [#2 -0.12,-0.04,0.75,U] [#3 0.09,0.16,0.60,U] [#4 0.22,0.25,0.48,U] [#5 0.16,0.12,0.35,U] [#6 0.13,-0.06,0.30,U] [#7 0.30,-0.05,0.31,U] [#8 0.45,0.12,0.22,U] 
20:09:25.363 00.001 9120 single-star, 8 included, MultiStar: {0.11, 0.10}, one-star: {0.03, 0.11}
20:09:25.364 00.001 9120 CameraToMount -- cameraTheta (1.29) - m_xAngle (3.04) = xAngle (-1.75 = -1.75)
20:09:25.365 00.001 9120 CameraToMount -- cameraTheta (1.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.72 = -1.72)
20:09:25.365 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.29 mountX=-0.02 mountY=-0.12, mountTheta=-1.75
20:09:25.367 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.11, opts=13)
20:09:25.368 00.001 9120 Enqueuing Move request for scope (0.03, 0.11)
20:09:25.368 00.000 8596 Worker thread wakes up
20:09:25.369 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
20:09:25.369 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
20:09:25.369 00.000 8596 Moving (0.03, 0.11) raw xDistance=-0.02 yDistance=-0.12
20:09:25.369 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:09:25.369 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:25.369 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:09:25.369 00.000 8596 MoveAxis(E, 0, ABG)
20:09:25.369 00.000 8596 Move returns status 0, amount 0
20:09:25.369 00.000 8596 MoveAxis(N, 0, ABG)
20:09:25.369 00.000 8596 Move returns status 0, amount 0
20:09:25.369 00.000 8596 move complete, result=0
20:09:25.370 00.001 8596 worker thread done servicing request
20:09:25.380 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:09:25.405 00.025 9120 UpdateGuideState exits: m=322217 SNR=251.9
20:09:25.406 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:25.406 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:25.407 00.001 9120 Enqueuing Expose request
20:09:25.408 00.001 8596 Worker thread wakes up
20:09:25.408 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:09:25.409 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:25.409 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:26.569 01.160 8596 Exposure complete
20:09:26.627 00.058 8596 worker thread done servicing request
20:09:26.627 00.000 9120 OnExposeComplete: enter
20:09:26.628 00.001 9120 UpdateGuideState(): m_state=6
20:09:26.629 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 156
20:09:26.629 00.000 9120 Star::Find returns 1 (0), X=1145.26, Y=158.83, Mass=280655, SNR=228.2, Peak=31021 HFD=4.4
20:09:26.630 00.001 9120 MultiStar: [#1 -0.03,-0.01,0.87,U] [#2 -0.09,-0.03,0.89,U] [#3 -0.07,0.13,0.61,U] [#4 0.15,0.02,0.45,U] [#5 -0.04,0.02,0.43,U] [#6 -0.15,-0.22,0.30,U] [#7 0.13,-0.05,0.27,U] [#8 0.38,0.05,0.22,U] 
20:09:26.632 00.002 9120 refined, 8 included, MultiStar: {-0.02, 0.00}, one-star: {-0.07, 0.01}
20:09:26.633 00.001 9120 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.04) = xAngle (0.09 = 0.09)
20:09:26.635 00.002 9120 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.12 = 0.12)
20:09:26.636 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.13 mountX=0.02 mountY=0.00, mountTheta=0.12
20:09:26.639 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.00, opts=13)
20:09:26.641 00.002 9120 Enqueuing Move request for scope (-0.02, 0.00)
20:09:26.643 00.002 8596 Worker thread wakes up
20:09:26.643 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
20:09:26.643 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
20:09:26.643 00.000 8596 Moving (-0.02, 0.00) raw xDistance=0.02 yDistance=0.00
20:09:26.643 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:09:26.643 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:26.643 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:09:26.643 00.000 8596 MoveAxis(E, 0, ABG)
20:09:26.644 00.001 8596 Move returns status 0, amount 0
20:09:26.644 00.000 8596 MoveAxis(N, 0, ABG)
20:09:26.644 00.000 8596 Move returns status 0, amount 0
20:09:26.644 00.000 8596 move complete, result=0
20:09:26.644 00.000 8596 worker thread done servicing request
20:09:26.651 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=733, max=65535, med=2717, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:09:26.675 00.024 9120 UpdateGuideState exits: m=280655 SNR=228.2
20:09:26.676 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:26.677 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:26.679 00.002 9120 Enqueuing Expose request
20:09:26.680 00.001 8596 Worker thread wakes up
20:09:26.680 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:09:26.682 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:26.683 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:27.674 00.991 8596 Exposure complete
20:09:27.765 00.091 8596 worker thread done servicing request
20:09:27.765 00.000 9120 OnExposeComplete: enter
20:09:27.766 00.001 9120 UpdateGuideState(): m_state=6
20:09:27.767 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 157
20:09:27.768 00.001 9120 Star::Find returns 1 (0), X=1145.18, Y=158.89, Mass=304477, SNR=218.2, Peak=31357 HFD=4.3
20:09:27.769 00.001 9120 MultiStar: [#1 -0.10,0.02,0.99,U] [#2 -0.35,-0.01,0.99,U] [#3 -0.12,0.30,0.70,U] [#4 -0.12,0.10,0.53,U] [#5 -0.09,-0.02,0.41,U] [#6 -0.11,-0.05,0.27,U] [#7 -0.21,0.10,0.27,U] [#8 -0.02,0.09,0.26,U] 
20:09:27.770 00.001 9120 single-star, 8 included, MultiStar: {-0.16, 0.07}, one-star: {-0.15, 0.07}
20:09:27.771 00.001 9120 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.04) = xAngle (-0.33 = -0.33)
20:09:27.771 00.000 9120 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.30 = -0.30)
20:09:27.772 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.71 mountX=0.16 mountY=-0.05, mountTheta=-0.30
20:09:27.774 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.07, opts=13)
20:09:27.774 00.000 9120 Enqueuing Move request for scope (-0.15, 0.07)
20:09:27.775 00.001 8596 Worker thread wakes up
20:09:27.775 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
20:09:27.775 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
20:09:27.775 00.000 8596 Moving (-0.15, 0.07) raw xDistance=0.16 yDistance=-0.05
20:09:27.776 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:09:27.776 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:27.776 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:09:27.776 00.000 8596 MoveAxis(E, 0, ABG)
20:09:27.776 00.000 8596 Move returns status 0, amount 0
20:09:27.776 00.000 8596 MoveAxis(N, 0, ABG)
20:09:27.776 00.000 8596 Move returns status 0, amount 0
20:09:27.776 00.000 8596 move complete, result=0
20:09:27.776 00.000 8596 worker thread done servicing request
20:09:27.780 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2717, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:09:27.805 00.025 9120 UpdateGuideState exits: m=304477 SNR=218.2
20:09:27.807 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:27.808 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:27.810 00.002 9120 Enqueuing Expose request
20:09:27.812 00.002 8596 Worker thread wakes up
20:09:27.812 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:09:27.813 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:27.814 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:28.989 01.175 8596 Exposure complete
20:09:29.074 00.085 8596 worker thread done servicing request
20:09:29.074 00.000 9120 OnExposeComplete: enter
20:09:29.075 00.001 9120 UpdateGuideState(): m_state=6
20:09:29.076 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 158
20:09:29.077 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.89, Mass=304632, SNR=236.4, Peak=34157 HFD=4.4
20:09:29.078 00.001 9120 MultiStar: [#1 -0.08,0.04,0.81,U] [#2 -0.24,0.09,0.78,U] [#3 -0.01,0.23,0.66,U] [#4 0.06,0.00,0.44,U] [#5 -0.11,0.32,0.41,U] [#6 -0.22,0.14,0.36,U] [#7 -0.23,0.17,0.30,U] [#8 0.11,0.30,0.23,U] 
20:09:29.079 00.001 9120 single-star, 8 included, MultiStar: {-0.09, 0.12}, one-star: {-0.05, 0.07}
20:09:29.080 00.001 9120 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.04) = xAngle (-0.82 = -0.82)
20:09:29.081 00.001 9120 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.78 = -0.78)
20:09:29.081 00.000 9120 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.22 mountX=0.06 mountY=-0.06, mountTheta=-0.80
20:09:29.083 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.07, opts=13)
20:09:29.084 00.001 9120 Enqueuing Move request for scope (-0.05, 0.07)
20:09:29.085 00.001 8596 Worker thread wakes up
20:09:29.086 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
20:09:29.086 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
20:09:29.086 00.000 8596 Moving (-0.05, 0.07) raw xDistance=0.06 yDistance=-0.06
20:09:29.086 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:09:29.086 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:29.086 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:09:29.086 00.000 8596 MoveAxis(E, 0, ABG)
20:09:29.086 00.000 8596 Move returns status 0, amount 0
20:09:29.087 00.001 8596 MoveAxis(N, 0, ABG)
20:09:29.087 00.000 8596 Move returns status 0, amount 0
20:09:29.087 00.000 8596 move complete, result=0
20:09:29.087 00.000 8596 worker thread done servicing request
20:09:29.096 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:09:29.120 00.024 9120 UpdateGuideState exits: m=304632 SNR=236.4
20:09:29.122 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:29.123 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:29.124 00.001 9120 Enqueuing Expose request
20:09:29.125 00.001 8596 Worker thread wakes up
20:09:29.125 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:09:29.127 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:29.127 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:30.107 00.980 8596 Exposure complete
20:09:30.201 00.094 8596 worker thread done servicing request
20:09:30.201 00.000 9120 OnExposeComplete: enter
20:09:30.202 00.001 9120 UpdateGuideState(): m_state=6
20:09:30.203 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 159
20:09:30.204 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=158.94, Mass=291495, SNR=231.7, Peak=30429 HFD=4.3
20:09:30.206 00.002 9120 MultiStar: [#1 -0.07,0.08,0.90,U] [#2 -0.28,0.16,0.90,U] [#3 -0.20,0.27,0.74,U] [#4 -0.04,0.13,0.51,U] [#5 -0.10,0.22,0.39,U] [#6 -0.26,-0.02,0.25,U] [#7 -0.17,0.18,0.27,U] [#8 0.15,0.25,0.27,U] 
20:09:30.206 00.000 9120 single-star, 8 included, MultiStar: {-0.11, 0.15}, one-star: {0.00, 0.11}
20:09:30.207 00.001 9120 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.04) = xAngle (-1.47 = -1.47)
20:09:30.208 00.001 9120 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.44 = -1.44)
20:09:30.209 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.57 mountX=0.01 mountY=-0.11, mountTheta=-1.47
20:09:30.210 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=0.11, opts=13)
20:09:30.211 00.001 9120 Enqueuing Move request for scope (0.00, 0.11)
20:09:30.212 00.001 8596 Worker thread wakes up
20:09:30.212 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
20:09:30.212 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
20:09:30.212 00.000 8596 Moving (0.00, 0.11) raw xDistance=0.01 yDistance=-0.11
20:09:30.212 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:09:30.212 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:30.212 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:09:30.212 00.000 8596 MoveAxis(E, 0, ABG)
20:09:30.212 00.000 8596 Move returns status 0, amount 0
20:09:30.212 00.000 8596 MoveAxis(N, 0, ABG)
20:09:30.212 00.000 8596 Move returns status 0, amount 0
20:09:30.212 00.000 8596 move complete, result=0
20:09:30.212 00.000 8596 worker thread done servicing request
20:09:30.216 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2448, FiltMax=65523, Gamma=1.000
20:09:30.240 00.024 9120 UpdateGuideState exits: m=291495 SNR=231.7
20:09:30.242 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:30.243 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:30.244 00.001 9120 Enqueuing Expose request
20:09:30.246 00.002 8596 Worker thread wakes up
20:09:30.246 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:09:30.247 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:30.247 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:31.408 01.161 8596 Exposure complete
20:09:31.507 00.099 8596 worker thread done servicing request
20:09:31.507 00.000 9120 OnExposeComplete: enter
20:09:31.509 00.002 9120 UpdateGuideState(): m_state=6
20:09:31.511 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 160
20:09:31.513 00.002 9120 Star::Find returns 1 (0), X=1145.16, Y=158.82, Mass=313354, SNR=235.7, Peak=35053 HFD=4.3
20:09:31.515 00.002 9120 MultiStar: [#1 -0.14,-0.08,0.82,U] [#2 -0.39,-0.06,0.82,U] [#3 -0.31,0.15,0.61,U] [#4 -0.03,-0.15,0.51,U] [#5 -0.17,0.03,0.47,U] [#6 -0.52,-0.14,0.24,U] [#7 -0.30,-0.19,0.32,U] [#8 -0.09,0.29,0.26,U] 
20:09:31.516 00.001 9120 single-star, 8 included, MultiStar: {-0.22, -0.02}, one-star: {-0.17, -0.01}
20:09:31.518 00.002 9120 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.04) = xAngle (-6.15 = 0.14)
20:09:31.519 00.001 9120 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.11 = 0.17)
20:09:31.521 00.002 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.11 mountX=0.17 mountY=0.03, mountTheta=0.17
20:09:31.523 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.01, opts=13)
20:09:31.524 00.001 9120 Enqueuing Move request for scope (-0.17, -0.01)
20:09:31.525 00.001 8596 Worker thread wakes up
20:09:31.525 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
20:09:31.526 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
20:09:31.526 00.000 8596 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=0.03
20:09:31.526 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:09:31.526 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:31.526 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:09:31.526 00.000 8596 MoveAxis(E, 0, ABG)
20:09:31.526 00.000 8596 Move returns status 0, amount 0
20:09:31.526 00.000 8596 MoveAxis(N, 0, ABG)
20:09:31.526 00.000 8596 Move returns status 0, amount 0
20:09:31.526 00.000 8596 move complete, result=0
20:09:31.526 00.000 8596 worker thread done servicing request
20:09:31.531 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2467, FiltMax=65491, Gamma=1.000
20:09:31.548 00.017 9120 UpdateGuideState exits: m=313354 SNR=235.7
20:09:31.549 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:31.550 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:31.551 00.001 9120 Enqueuing Expose request
20:09:31.552 00.001 8596 Worker thread wakes up
20:09:31.552 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:09:31.553 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:31.553 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:32.541 00.988 8596 Exposure complete
20:09:32.646 00.105 8596 worker thread done servicing request
20:09:32.646 00.000 9120 OnExposeComplete: enter
20:09:32.647 00.001 9120 UpdateGuideState(): m_state=6
20:09:32.648 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 161
20:09:32.649 00.001 9120 Star::Find returns 1 (0), X=1145.11, Y=158.85, Mass=303937, SNR=218.3, Peak=35309 HFD=4.3
20:09:32.650 00.001 9120 MultiStar: [#1 -0.20,-0.04,0.96,U] [#2 -0.40,-0.09,0.91,U] [#3 -0.19,0.24,0.70,U] [#4 -0.19,-0.05,0.47,U] [#5 -0.12,0.04,0.37,U] [#6 -0.36,-0.12,0.30,U] [#7 -0.24,-0.15,0.33,U] [#8 0.10,0.09,0.29,U] 
20:09:32.651 00.001 9120 single-star, 8 included, MultiStar: {-0.23, 0.00}, one-star: {-0.22, 0.03}
20:09:32.652 00.001 9120 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.04) = xAngle (-0.04 = -0.04)
20:09:32.652 00.000 9120 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.01 = -0.01)
20:09:32.653 00.001 9120 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=3.00 mountX=0.22 mountY=-0.00, mountTheta=-0.01
20:09:32.655 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=0.03, opts=13)
20:09:32.656 00.001 9120 Enqueuing Move request for scope (-0.22, 0.03)
20:09:32.656 00.000 8596 Worker thread wakes up
20:09:32.657 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
20:09:32.657 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
20:09:32.657 00.000 8596 Moving (-0.22, 0.03) raw xDistance=0.22 yDistance=-0.00
20:09:32.657 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:09:32.657 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:32.657 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:09:32.657 00.000 8596 MoveAxis(W, 32, ABG)
20:09:32.657 00.000 8596 Guiding  Dir = 3, Dur = 32
20:09:32.657 00.000 8596 IsSlewing returns 0
20:09:32.657 00.000 8596 IsGuiding returns 0
20:09:32.662 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2445, FiltMax=65491, Gamma=1.000
20:09:32.677 00.015 9120 UpdateGuideState exits: m=303937 SNR=218.3
20:09:32.678 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:32.679 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:32.680 00.001 9120 Enqueuing Expose request
20:09:32.708 00.028 8596 IsGuiding returns 1
20:09:32.708 00.000 8596 scope still moving after pulse duration time elapsed
20:09:32.738 00.030 8596 IsSlewing returns 0
20:09:32.738 00.000 8596 IsGuiding returns 1
20:09:32.769 00.031 8596 IsSlewing returns 0
20:09:32.769 00.000 8596 IsGuiding returns 1
20:09:32.801 00.032 8596 IsSlewing returns 0
20:09:32.801 00.000 8596 IsGuiding returns 0
20:09:32.801 00.000 8596 scope move finished after 32 + 111 ms
20:09:32.801 00.000 8596 Move returns status 0, amount 32
20:09:32.801 00.000 8596 MoveAxis(N, 0, ABG)
20:09:32.801 00.000 8596 Move returns status 0, amount 0
20:09:32.802 00.001 8596 move complete, result=0
20:09:32.802 00.000 8596 worker thread done servicing request
20:09:32.802 00.000 8596 Worker thread wakes up
20:09:32.802 00.000 9120 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
20:09:32.803 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:32.803 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:33.980 01.177 8596 Exposure complete
20:09:34.061 00.081 8596 worker thread done servicing request
20:09:34.061 00.000 9120 OnExposeComplete: enter
20:09:34.062 00.001 9120 UpdateGuideState(): m_state=6
20:09:34.063 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 162
20:09:34.065 00.002 9120 Star::Find returns 1 (0), X=1145.51, Y=158.73, Mass=305040, SNR=206.2, Peak=31869 HFD=4.5
20:09:34.065 00.000 9120 MultiStar: [#1 0.20,-0.22,0.97,U] [#2 -0.01,-0.12,0.92,U] [#3 0.21,-0.20,0.78,U] [#4 0.22,-0.21,0.50,U] [#5 0.15,-0.14,0.57,U] [#6 0.04,-0.44,0.33,U] [#7 0.09,-0.23,0.36,U] [#8 0.50,-0.01,0.28,U] 
20:09:34.066 00.001 9120 single-star, 8 included, MultiStar: {0.16, -0.17}, one-star: {0.19, -0.09}
20:09:34.067 00.001 9120 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.04) = xAngle (-3.50 = 2.78)
20:09:34.068 00.001 9120 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.47 = 2.81)
20:09:34.068 00.000 9120 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.46 mountX=-0.20 mountY=0.07, mountTheta=2.81
20:09:34.070 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.09, opts=13)
20:09:34.071 00.001 9120 Enqueuing Move request for scope (0.19, -0.09)
20:09:34.072 00.001 8596 Worker thread wakes up
20:09:34.072 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
20:09:34.072 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
20:09:34.072 00.000 8596 Moving (0.19, -0.09) raw xDistance=-0.20 yDistance=0.07
20:09:34.072 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:09:34.072 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:34.072 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:09:34.072 00.000 8596 MoveAxis(E, 0, ABG)
20:09:34.072 00.000 8596 Move returns status 0, amount 0
20:09:34.072 00.000 8596 MoveAxis(N, 0, ABG)
20:09:34.072 00.000 8596 Move returns status 0, amount 0
20:09:34.072 00.000 8596 move complete, result=0
20:09:34.072 00.000 8596 worker thread done servicing request
20:09:34.076 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:09:34.092 00.016 9120 UpdateGuideState exits: m=305040 SNR=206.2
20:09:34.093 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:34.094 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:34.095 00.001 9120 Enqueuing Expose request
20:09:34.095 00.000 8596 Worker thread wakes up
20:09:34.096 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:34.096 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:34.096 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:35.071 00.975 8596 Exposure complete
20:09:35.180 00.109 8596 worker thread done servicing request
20:09:35.180 00.000 9120 OnExposeComplete: enter
20:09:35.182 00.002 9120 UpdateGuideState(): m_state=6
20:09:35.184 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 163
20:09:35.186 00.002 9120 Star::Find returns 1 (0), X=1145.48, Y=158.67, Mass=303969, SNR=220.5, Peak=32445 HFD=4.4
20:09:35.188 00.002 9120 MultiStar: [#1 0.14,-0.16,1.01,U] [#2 0.00,-0.28,1.05,U] [#3 0.08,-0.15,0.81,U] [#4 0.24,-0.38,0.43,U] [#5 0.19,-0.14,0.40,U] [#6 -0.01,0.03,0.29,U] [#7 0.01,-0.25,0.29,U] [#8 0.37,-0.14,0.27,U] 
20:09:35.190 00.002 9120 single-star, 8 included, MultiStar: {0.12, -0.19}, one-star: {0.15, -0.16}
20:09:35.191 00.001 9120 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.04) = xAngle (-3.83 = 2.45)
20:09:35.193 00.002 9120 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.80 = 2.49)
20:09:35.195 00.002 9120 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.79 mountX=-0.17 mountY=0.13, mountTheta=2.47
20:09:35.198 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.16, opts=13)
20:09:35.199 00.001 9120 Enqueuing Move request for scope (0.15, -0.16)
20:09:35.201 00.002 8596 Worker thread wakes up
20:09:35.201 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
20:09:35.201 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
20:09:35.201 00.000 8596 Moving (0.15, -0.16) raw xDistance=-0.17 yDistance=0.13
20:09:35.201 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:09:35.202 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:35.202 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:09:35.202 00.000 8596 MoveAxis(E, 0, ABG)
20:09:35.202 00.000 8596 Move returns status 0, amount 0
20:09:35.202 00.000 8596 MoveAxis(N, 0, ABG)
20:09:35.202 00.000 8596 Move returns status 0, amount 0
20:09:35.202 00.000 8596 move complete, result=0
20:09:35.202 00.000 8596 worker thread done servicing request
20:09:35.210 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:09:35.233 00.023 9120 UpdateGuideState exits: m=303969 SNR=220.5
20:09:35.234 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:35.236 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:35.237 00.001 9120 Enqueuing Expose request
20:09:35.237 00.000 8596 Worker thread wakes up
20:09:35.237 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:35.238 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:35.238 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:36.413 01.175 8596 Exposure complete
20:09:36.501 00.088 8596 worker thread done servicing request
20:09:36.501 00.000 9120 OnExposeComplete: enter
20:09:36.502 00.001 9120 UpdateGuideState(): m_state=6
20:09:36.503 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 164
20:09:36.504 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=158.72, Mass=302990, SNR=222.8, Peak=32477 HFD=4.6
20:09:36.505 00.001 9120 MultiStar: [#1 0.01,-0.23,0.90,U] [#2 -0.13,-0.28,1.02,U] [#3 -0.01,-0.17,0.67,U] [#4 0.04,-0.19,0.47,U] [#5 0.01,-0.28,0.43,U] [#6 -0.05,-0.52,0.33,U] [#7 0.16,-0.26,0.30,U] [#8 0.30,-0.00,0.24,U] 
20:09:36.506 00.001 9120 single-star, 8 included, MultiStar: {0.00, -0.22}, one-star: {0.00, -0.11}
20:09:36.507 00.001 9120 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.04) = xAngle (-4.59 = 1.70)
20:09:36.508 00.001 9120 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.55 = 1.73)
20:09:36.508 00.000 9120 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.55 mountX=-0.01 mountY=0.11, mountTheta=1.70
20:09:36.510 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.11, opts=13)
20:09:36.511 00.001 9120 Enqueuing Move request for scope (0.00, -0.11)
20:09:36.511 00.000 8596 Worker thread wakes up
20:09:36.511 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
20:09:36.512 00.001 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
20:09:36.512 00.000 8596 Moving (0.00, -0.11) raw xDistance=-0.01 yDistance=0.11
20:09:36.512 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:09:36.512 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:36.512 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:09:36.512 00.000 8596 MoveAxis(E, 0, ABG)
20:09:36.512 00.000 8596 Move returns status 0, amount 0
20:09:36.512 00.000 8596 MoveAxis(N, 0, ABG)
20:09:36.512 00.000 8596 Move returns status 0, amount 0
20:09:36.512 00.000 8596 move complete, result=0
20:09:36.512 00.000 8596 worker thread done servicing request
20:09:36.516 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:09:36.532 00.016 9120 UpdateGuideState exits: m=302990 SNR=222.8
20:09:36.533 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:36.534 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:36.535 00.001 9120 Enqueuing Expose request
20:09:36.536 00.001 8596 Worker thread wakes up
20:09:36.536 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:36.537 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:36.537 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:37.531 00.994 8596 Exposure complete
20:09:37.633 00.102 8596 worker thread done servicing request
20:09:37.633 00.000 9120 OnExposeComplete: enter
20:09:37.634 00.001 9120 UpdateGuideState(): m_state=6
20:09:37.635 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 165
20:09:37.636 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.67, Mass=319628, SNR=230.3, Peak=32221 HFD=4.6
20:09:37.637 00.001 9120 MultiStar: [#1 0.06,-0.08,0.96,U] [#2 -0.15,-0.26,0.93,U] [#3 -0.06,0.02,0.68,U] [#4 0.15,-0.17,0.42,U] [#5 -0.12,-0.28,0.37,U] [#6 -0.02,-0.20,0.29,U] [#7 -0.13,-0.21,0.29,U] [#8 0.32,0.12,0.21,U] 
20:09:37.638 00.001 9120 refined, 8 included, MultiStar: {-0.00, -0.14}, one-star: {0.08, -0.15}
20:09:37.638 00.000 9120 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.04) = xAngle (-4.62 = 1.67)
20:09:37.639 00.001 9120 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.58 = 1.70)
20:09:37.640 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.58 mountX=-0.01 mountY=0.14, mountTheta=1.67
20:09:37.644 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.14, opts=13)
20:09:37.645 00.001 9120 Enqueuing Move request for scope (-0.00, -0.14)
20:09:37.647 00.002 8596 Worker thread wakes up
20:09:37.647 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
20:09:37.647 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
20:09:37.648 00.001 8596 Moving (-0.00, -0.14) raw xDistance=-0.01 yDistance=0.14
20:09:37.648 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:09:37.648 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:37.648 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:09:37.648 00.000 8596 MoveAxis(E, 0, ABG)
20:09:37.648 00.000 8596 Move returns status 0, amount 0
20:09:37.648 00.000 8596 MoveAxis(N, 0, ABG)
20:09:37.648 00.000 8596 Move returns status 0, amount 0
20:09:37.648 00.000 8596 move complete, result=0
20:09:37.649 00.001 8596 worker thread done servicing request
20:09:37.657 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2489, FiltMax=65488, Gamma=1.000
20:09:37.683 00.026 9120 UpdateGuideState exits: m=319628 SNR=230.3
20:09:37.684 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:37.686 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:37.687 00.001 9120 Enqueuing Expose request
20:09:37.687 00.000 8596 Worker thread wakes up
20:09:37.688 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:09:37.689 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:37.689 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:38.881 01.192 8596 Exposure complete
20:09:38.944 00.063 8596 worker thread done servicing request
20:09:38.945 00.001 9120 OnExposeComplete: enter
20:09:38.946 00.001 9120 UpdateGuideState(): m_state=6
20:09:38.947 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 166
20:09:38.948 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=158.58, Mass=290630, SNR=199.0, Peak=29261 HFD=4.3
20:09:38.949 00.001 9120 MultiStar: [#1 -0.02,-0.27,1.10,U] [#2 -0.05,-0.51,0.99,U] [#3 0.03,-0.25,0.80,U] [#4 0.15,-0.33,0.60,U] [#5 0.10,-0.44,0.43,U] [#6 0.00,-0.17,0.34,U] [#7 0.12,-0.39,0.36,U] [#8 0.47,-0.21,0.24,U] 
20:09:38.951 00.002 9120 single-star, 8 included, MultiStar: {0.05, -0.32}, one-star: {0.05, -0.24}
20:09:38.952 00.001 9120 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.04) = xAngle (-4.43 = 1.86)
20:09:38.953 00.001 9120 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.39 = 1.89)
20:09:38.954 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.39 mountX=-0.07 mountY=0.24, mountTheta=1.86
20:09:38.955 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.24, opts=13)
20:09:38.956 00.001 9120 Enqueuing Move request for scope (0.05, -0.24)
20:09:38.957 00.001 8596 Worker thread wakes up
20:09:38.957 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
20:09:38.957 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
20:09:38.957 00.000 8596 Moving (0.05, -0.24) raw xDistance=-0.07 yDistance=0.24
20:09:38.957 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:09:38.957 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:09:38.957 00.000 8596 MoveAxis(E, 0, ABG)
20:09:38.957 00.000 8596 Move returns status 0, amount 0
20:09:38.957 00.000 8596 MoveAxis(S, 50, ABG)
20:09:38.957 00.000 8596 Guiding  Dir = 1, Dur = 50
20:09:38.957 00.000 8596 IsSlewing returns 0
20:09:38.957 00.000 8596 IsGuiding returns 0
20:09:38.961 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2717, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:09:38.976 00.015 9120 UpdateGuideState exits: m=290630 SNR=199.0
20:09:38.977 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:38.978 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:38.979 00.001 9120 Enqueuing Expose request
20:09:39.003 00.024 8596 PulseGuide returned control before completion, sleep 15
20:09:39.033 00.030 8596 IsGuiding returns 1
20:09:39.033 00.000 8596 scope still moving after pulse duration time elapsed
20:09:39.063 00.030 8596 IsSlewing returns 0
20:09:39.063 00.000 8596 IsGuiding returns 1
20:09:39.095 00.032 8596 IsSlewing returns 0
20:09:39.095 00.000 8596 IsGuiding returns 0
20:09:39.095 00.000 8596 scope move finished after 50 + 87 ms
20:09:39.095 00.000 8596 Move returns status 0, amount 50
20:09:39.095 00.000 8596 move complete, result=0
20:09:39.095 00.000 8596 worker thread done servicing request
20:09:39.095 00.000 8596 Worker thread wakes up
20:09:39.096 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:39.096 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:39.096 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
20:09:40.074 00.978 8596 Exposure complete
20:09:40.165 00.091 8596 worker thread done servicing request
20:09:40.165 00.000 9120 OnExposeComplete: enter
20:09:40.166 00.001 9120 UpdateGuideState(): m_state=6
20:09:40.167 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 167
20:09:40.168 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=158.56, Mass=305017, SNR=214.6, Peak=29453 HFD=4.2
20:09:40.169 00.001 9120 MultiStar: [#1 0.17,-0.36,1.04,U] [#2 -0.07,-0.32,1.00,U] [#3 0.09,-0.26,0.75,U] [#4 0.15,-0.26,0.52,U] [#5 0.10,-0.41,0.46,U] [#6 0.06,-0.51,0.29,U] [#7 0.06,-0.59,0.29,U] [#8 0.42,-0.34,0.26,U] 
20:09:40.170 00.001 9120 single-star, 8 included, MultiStar: {0.11, -0.33}, one-star: {0.16, -0.26}
20:09:40.170 00.000 9120 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.04) = xAngle (-4.05 = 2.23)
20:09:40.171 00.001 9120 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.01 = 2.27)
20:09:40.172 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.31 cameraTheta=-1.01 mountX=-0.19 mountY=0.24, mountTheta=2.25
20:09:40.173 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.26, opts=13)
20:09:40.174 00.001 9120 Enqueuing Move request for scope (0.16, -0.26)
20:09:40.174 00.000 8596 Worker thread wakes up
20:09:40.175 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
20:09:40.175 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
20:09:40.175 00.000 8596 Moving (0.16, -0.26) raw xDistance=-0.19 yDistance=0.24
20:09:40.175 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:09:40.175 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:09:40.175 00.000 8596 MoveAxis(E, 0, ABG)
20:09:40.175 00.000 8596 Move returns status 0, amount 0
20:09:40.175 00.000 8596 MoveAxis(S, 50, ABG)
20:09:40.175 00.000 8596 Guiding  Dir = 1, Dur = 50
20:09:40.175 00.000 8596 IsSlewing returns 0
20:09:40.175 00.000 8596 IsGuiding returns 0
20:09:40.179 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:09:40.186 00.007 8596 PulseGuide returned control before completion, sleep 50
20:09:40.198 00.012 9120 UpdateGuideState exits: m=305017 SNR=214.6
20:09:40.200 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:40.201 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:40.202 00.001 9120 Enqueuing Expose request
20:09:40.249 00.047 8596 IsGuiding returns 1
20:09:40.249 00.000 8596 scope still moving after pulse duration time elapsed
20:09:40.280 00.031 8596 IsSlewing returns 0
20:09:40.281 00.001 8596 IsGuiding returns 0
20:09:40.281 00.000 8596 scope move finished after 50 + 54 ms
20:09:40.281 00.000 8596 Move returns status 0, amount 50
20:09:40.281 00.000 8596 move complete, result=0
20:09:40.281 00.000 8596 worker thread done servicing request
20:09:40.281 00.000 8596 Worker thread wakes up
20:09:40.281 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 50 ms SOUTH
20:09:40.282 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:40.282 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:41.460 01.178 8596 Exposure complete
20:09:41.525 00.065 8596 worker thread done servicing request
20:09:41.525 00.000 9120 OnExposeComplete: enter
20:09:41.526 00.001 9120 UpdateGuideState(): m_state=6
20:09:41.528 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 168
20:09:41.531 00.003 9120 Star::Find returns 1 (0), X=1145.72, Y=158.82, Mass=317379, SNR=248.1, Peak=30269 HFD=4.4
20:09:41.533 00.002 9120 MultiStar: [#1 0.37,0.08,0.76,U] [#2 0.12,-0.09,0.79,U] [#3 0.38,-0.01,0.67,U] [#4 0.44,0.00,0.45,U] [#5 0.44,0.02,0.44,U] [#6 0.39,-0.07,0.28,U] [#7 0.42,-0.01,0.26,U] [#8 0.83,0.01,0.00,M1] 
20:09:41.534 00.001 9120 refined, 7 included, MultiStar: {0.35, -0.01}, one-star: {0.39, -0.01}
20:09:41.536 00.002 9120 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.04) = xAngle (-3.06 = -3.06)
20:09:41.537 00.001 9120 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.02 = -3.02)
20:09:41.539 00.002 9120 CameraToMount -- cameraX=0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-0.02 mountX=-0.35 mountY=-0.04, mountTheta=-3.03
20:09:41.541 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.35, y=-0.01, opts=13)
20:09:41.542 00.001 9120 Enqueuing Move request for scope (0.35, -0.01)
20:09:41.543 00.001 8596 Worker thread wakes up
20:09:41.543 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.01) opts 0xd
20:09:41.543 00.000 8596 Handling offset move in thread for scope, endpoint = (0.35, -0.01)
20:09:41.543 00.000 8596 Moving (0.35, -0.01) raw xDistance=-0.35 yDistance=-0.04
20:09:41.543 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:09:41.543 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:41.543 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:09:41.543 00.000 8596 MoveAxis(E, 50, ABG)
20:09:41.543 00.000 8596 Guiding  Dir = 2, Dur = 50
20:09:41.544 00.001 8596 IsSlewing returns 0
20:09:41.544 00.000 8596 IsGuiding returns 0
20:09:41.549 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:09:41.568 00.019 9120 UpdateGuideState exits: m=317379 SNR=248.1
20:09:41.569 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:41.570 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:41.571 00.001 9120 Enqueuing Expose request
20:09:41.604 00.033 8596 IsGuiding returns 1
20:09:41.604 00.000 8596 scope still moving after pulse duration time elapsed
20:09:41.633 00.029 8596 IsSlewing returns 0
20:09:41.633 00.000 8596 IsGuiding returns 1
20:09:41.663 00.030 8596 IsSlewing returns 0
20:09:41.663 00.000 8596 IsGuiding returns 1
20:09:41.694 00.031 8596 IsSlewing returns 0
20:09:41.694 00.000 8596 IsGuiding returns 0
20:09:41.694 00.000 8596 scope move finished after 50 + 100 ms
20:09:41.695 00.001 8596 Move returns status 0, amount 50
20:09:41.695 00.000 8596 MoveAxis(N, 0, ABG)
20:09:41.695 00.000 8596 Move returns status 0, amount 0
20:09:41.695 00.000 8596 move complete, result=0
20:09:41.695 00.000 8596 worker thread done servicing request
20:09:41.695 00.000 8596 Worker thread wakes up
20:09:41.695 00.000 9120 GuideStep: -0.3 px 50 ms EAST, -0.0 px 0 ms NORTH
20:09:41.697 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:41.697 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:42.675 00.978 8596 Exposure complete
20:09:42.752 00.077 8596 worker thread done servicing request
20:09:42.752 00.000 9120 OnExposeComplete: enter
20:09:42.753 00.001 9120 UpdateGuideState(): m_state=6
20:09:42.754 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 169
20:09:42.755 00.001 9120 Star::Find returns 1 (0), X=1145.93, Y=158.81, Mass=297837, SNR=210.3, Peak=27603 HFD=4.3
20:09:42.756 00.001 9120 MultiStar: [#1 0.61,0.13,0.99,U] [#2 0.19,0.07,0.94,U] [#3 0.61,0.27,0.00,M1] [#4 0.63,0.21,0.00,M1] [#5 0.49,0.38,0.46,U] [#6 0.48,0.16,0.29,U] [#7 0.64,0.30,0.00,M1] [#8 0.90,0.49,0.00,M2] 
20:09:42.757 00.001 9120 refined, 4 included, MultiStar: {0.47, 0.11}, one-star: {0.60, -0.01}
20:09:42.758 00.001 9120 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.04) = xAngle (-2.81 = -2.81)
20:09:42.759 00.001 9120 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.78 = -2.78)
20:09:42.759 00.000 9120 CameraToMount -- cameraX=0.47 cameraY=0.11 hyp=0.49 cameraTheta=0.23 mountX=-0.46 mountY=-0.17, mountTheta=-2.78
20:09:42.761 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.47, y=0.11, opts=13)
20:09:42.762 00.001 9120 Enqueuing Move request for scope (0.47, 0.11)
20:09:42.764 00.002 8596 Worker thread wakes up
20:09:42.764 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.11) opts 0xd
20:09:42.764 00.000 8596 Handling offset move in thread for scope, endpoint = (0.47, 0.11)
20:09:42.764 00.000 8596 Moving (0.47, 0.11) raw xDistance=-0.46 yDistance=-0.17
20:09:42.764 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46
20:09:42.764 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:42.764 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:09:42.764 00.000 8596 MoveAxis(E, 70, ABG)
20:09:42.764 00.000 8596 Guiding  Dir = 2, Dur = 70
20:09:42.765 00.001 8596 IsSlewing returns 0
20:09:42.765 00.000 8596 IsGuiding returns 0
20:09:42.769 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2717, FiltMin=2470, FiltMax=65523, Gamma=1.000
20:09:42.785 00.016 9120 UpdateGuideState exits: m=297837 SNR=210.3
20:09:42.786 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:42.787 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:42.787 00.000 9120 Enqueuing Expose request
20:09:42.790 00.003 8596 PulseGuide returned control before completion, sleep 55
20:09:42.850 00.060 8596 IsGuiding returns 1
20:09:42.850 00.000 8596 scope still moving after pulse duration time elapsed
20:09:42.881 00.031 8596 IsSlewing returns 0
20:09:42.881 00.000 8596 IsGuiding returns 0
20:09:42.881 00.000 8596 scope move finished after 70 + 46 ms
20:09:42.881 00.000 8596 Move returns status 0, amount 70
20:09:42.881 00.000 8596 MoveAxis(N, 0, ABG)
20:09:42.881 00.000 8596 Move returns status 0, amount 0
20:09:42.881 00.000 8596 move complete, result=0
20:09:42.881 00.000 8596 worker thread done servicing request
20:09:42.881 00.000 8596 Worker thread wakes up
20:09:42.881 00.000 9120 GuideStep: -0.5 px 70 ms EAST, -0.2 px 0 ms NORTH
20:09:42.882 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:42.882 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:44.066 01.184 8596 Exposure complete
20:09:44.146 00.080 8596 worker thread done servicing request
20:09:44.146 00.000 9120 OnExposeComplete: enter
20:09:44.148 00.002 9120 UpdateGuideState(): m_state=6
20:09:44.149 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 170
20:09:44.151 00.002 9120 Star::Find returns 1 (0), X=1145.08, Y=159.02, Mass=311379, SNR=208.7, Peak=32221 HFD=4.4
20:09:44.153 00.002 9120 MultiStar: [#1 -0.27,0.19,0.95,U] [#2 -0.54,0.21,0.89,U] [#3 -0.30,0.33,0.70,U] [#4 -0.16,0.16,0.57,U] [#5 -0.27,0.14,0.38,U] [#6 -0.45,0.04,0.35,U] [#7 -0.13,0.15,0.38,U] [#8 -0.10,0.48,0.30,U] 
20:09:44.155 00.002 9120 single-star, 8 included, MultiStar: {-0.30, 0.21}, one-star: {-0.25, 0.19}
20:09:44.157 00.002 9120 CameraToMount -- cameraTheta (2.48) - m_xAngle (3.04) = xAngle (-0.56 = -0.56)
20:09:44.158 00.001 9120 CameraToMount -- cameraTheta (2.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.52 = -0.52)
20:09:44.160 00.002 9120 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.31 cameraTheta=2.48 mountX=0.27 mountY=-0.16, mountTheta=-0.53
20:09:44.163 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=0.19, opts=13)
20:09:44.165 00.002 9120 Enqueuing Move request for scope (-0.25, 0.19)
20:09:44.166 00.001 8596 Worker thread wakes up
20:09:44.166 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
20:09:44.167 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
20:09:44.167 00.000 8596 Moving (-0.25, 0.19) raw xDistance=0.27 yDistance=-0.16
20:09:44.167 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.27
20:09:44.167 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:44.167 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:09:44.167 00.000 8596 MoveAxis(W, 34, ABG)
20:09:44.167 00.000 8596 Guiding  Dir = 3, Dur = 34
20:09:44.168 00.001 8596 IsSlewing returns 0
20:09:44.168 00.000 8596 IsGuiding returns 0
20:09:44.174 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2480, FiltMax=65491, Gamma=1.000
20:09:44.190 00.016 9120 UpdateGuideState exits: m=311379 SNR=208.7
20:09:44.193 00.003 8596 PulseGuide returned control before completion, sleep 20
20:09:44.193 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:44.195 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:44.196 00.001 9120 Enqueuing Expose request
20:09:44.222 00.026 8596 IsGuiding returns 1
20:09:44.222 00.000 8596 scope still moving after pulse duration time elapsed
20:09:44.254 00.032 8596 IsSlewing returns 0
20:09:44.254 00.000 8596 IsGuiding returns 0
20:09:44.254 00.000 8596 scope move finished after 34 + 51 ms
20:09:44.254 00.000 8596 Move returns status 0, amount 34
20:09:44.254 00.000 8596 MoveAxis(N, 0, ABG)
20:09:44.254 00.000 8596 Move returns status 0, amount 0
20:09:44.254 00.000 8596 move complete, result=0
20:09:44.254 00.000 8596 worker thread done servicing request
20:09:44.255 00.001 8596 Worker thread wakes up
20:09:44.255 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:44.255 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:44.258 00.003 9120 GuideStep: 0.3 px 34 ms WEST, -0.2 px 0 ms NORTH
20:09:45.244 00.986 8596 Exposure complete
20:09:45.321 00.077 8596 worker thread done servicing request
20:09:45.322 00.001 9120 OnExposeComplete: enter
20:09:45.323 00.001 9120 UpdateGuideState(): m_state=6
20:09:45.323 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 171
20:09:45.324 00.001 9120 Star::Find returns 1 (0), X=1145.04, Y=159.09, Mass=287703, SNR=205.1, Peak=29341 HFD=4.3
20:09:45.325 00.001 9120 MultiStar: [#1 -0.29,0.26,0.98,U] [#2 -0.50,0.30,1.01,U] [#3 -0.35,0.39,0.74,U] [#4 -0.26,0.30,0.48,U] [#5 -0.28,0.31,0.44,U] [#6 -0.32,0.27,0.37,U] [#7 -0.39,0.16,0.30,U] [#8 0.04,0.41,0.28,U] 
20:09:45.326 00.001 9120 single-star, 8 included, MultiStar: {-0.32, 0.29}, one-star: {-0.28, 0.27}
20:09:45.327 00.001 9120 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.04) = xAngle (-0.66 = -0.66)
20:09:45.328 00.001 9120 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.62 = -0.62)
20:09:45.329 00.001 9120 CameraToMount -- cameraX=-0.28 cameraY=0.27 hyp=0.39 cameraTheta=2.38 mountX=0.31 mountY=-0.23, mountTheta=-0.64
20:09:45.330 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.28, y=0.27, opts=13)
20:09:45.331 00.001 9120 Enqueuing Move request for scope (-0.28, 0.27)
20:09:45.331 00.000 8596 Worker thread wakes up
20:09:45.332 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.27) opts 0xd
20:09:45.332 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.28, 0.27)
20:09:45.332 00.000 8596 Moving (-0.28, 0.27) raw xDistance=0.31 yDistance=-0.23
20:09:45.332 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
20:09:45.332 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:45.332 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:09:45.332 00.000 8596 MoveAxis(W, 47, ABG)
20:09:45.332 00.000 8596 Guiding  Dir = 3, Dur = 47
20:09:45.332 00.000 8596 IsSlewing returns 0
20:09:45.332 00.000 8596 IsGuiding returns 0
20:09:45.336 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2717, FiltMin=2473, FiltMax=65523, Gamma=1.000
20:09:45.352 00.016 9120 UpdateGuideState exits: m=287703 SNR=205.1
20:09:45.352 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:45.353 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:45.354 00.001 9120 Enqueuing Expose request
20:09:45.407 00.053 8596 IsGuiding returns 1
20:09:45.407 00.000 8596 scope still moving after pulse duration time elapsed
20:09:45.438 00.031 8596 IsSlewing returns 0
20:09:45.438 00.000 8596 IsGuiding returns 1
20:09:45.469 00.031 8596 IsSlewing returns 0
20:09:45.469 00.000 8596 IsGuiding returns 1
20:09:45.500 00.031 8596 IsSlewing returns 0
20:09:45.500 00.000 8596 IsGuiding returns 0
20:09:45.500 00.000 8596 scope move finished after 47 + 121 ms
20:09:45.500 00.000 8596 Move returns status 0, amount 47
20:09:45.501 00.001 8596 MoveAxis(N, 0, ABG)
20:09:45.501 00.000 8596 Move returns status 0, amount 0
20:09:45.501 00.000 8596 move complete, result=0
20:09:45.501 00.000 8596 worker thread done servicing request
20:09:45.501 00.000 8596 Worker thread wakes up
20:09:45.501 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:45.501 00.000 9120 GuideStep: 0.3 px 47 ms WEST, -0.2 px 0 ms NORTH
20:09:45.502 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:46.673 01.171 8596 Exposure complete
20:09:46.755 00.082 8596 worker thread done servicing request
20:09:46.755 00.000 9120 OnExposeComplete: enter
20:09:46.755 00.000 9120 UpdateGuideState(): m_state=6
20:09:46.756 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 172
20:09:46.758 00.002 9120 Star::Find returns 1 (0), X=1145.44, Y=159.16, Mass=304898, SNR=224.5, Peak=28925 HFD=4.4
20:09:46.759 00.001 9120 MultiStar: [#1 0.13,0.33,0.95,U] [#2 -0.03,0.34,0.82,U] [#3 0.14,0.38,0.73,U] [#4 0.16,0.28,0.50,U] [#5 0.12,0.36,0.40,U] [#6 0.34,0.26,0.31,U] [#7 0.11,0.25,0.34,U] [#8 0.23,0.37,0.32,U] 
20:09:46.760 00.001 9120 refined, 8 included, MultiStar: {0.12, 0.33}, one-star: {0.11, 0.34}
20:09:46.761 00.001 9120 CameraToMount -- cameraTheta (1.22) - m_xAngle (3.04) = xAngle (-1.82 = -1.82)
20:09:46.763 00.002 9120 CameraToMount -- cameraTheta (1.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.79 = -1.79)
20:09:46.764 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=0.33 hyp=0.35 cameraTheta=1.22 mountX=-0.09 mountY=-0.34, mountTheta=-1.82
20:09:46.765 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.33, opts=13)
20:09:46.766 00.001 9120 Enqueuing Move request for scope (0.12, 0.33)
20:09:46.768 00.002 8596 Worker thread wakes up
20:09:46.768 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.33) opts 0xd
20:09:46.768 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.33)
20:09:46.768 00.000 8596 Moving (0.12, 0.33) raw xDistance=-0.09 yDistance=-0.34
20:09:46.768 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:09:46.768 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:09:46.768 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:09:46.768 00.000 8596 MoveAxis(E, 0, ABG)
20:09:46.768 00.000 8596 Move returns status 0, amount 0
20:09:46.768 00.000 8596 MoveAxis(N, 0, ABG)
20:09:46.768 00.000 8596 Move returns status 0, amount 0
20:09:46.768 00.000 8596 move complete, result=0
20:09:46.769 00.001 8596 worker thread done servicing request
20:09:46.775 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:09:46.798 00.023 9120 UpdateGuideState exits: m=304898 SNR=224.5
20:09:46.799 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:46.800 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:46.801 00.001 9120 Enqueuing Expose request
20:09:46.801 00.000 8596 Worker thread wakes up
20:09:46.802 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:09:46.802 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:46.802 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:47.778 00.976 8596 Exposure complete
20:09:47.869 00.091 8596 worker thread done servicing request
20:09:47.869 00.000 9120 OnExposeComplete: enter
20:09:47.871 00.002 9120 UpdateGuideState(): m_state=6
20:09:47.872 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 173
20:09:47.873 00.001 9120 Star::Find returns 1 (0), X=1145.60, Y=158.89, Mass=297820, SNR=243.3, Peak=26205 HFD=4.4
20:09:47.875 00.002 9120 MultiStar: [#1 0.28,0.04,0.89,U] [#2 0.01,0.11,0.78,U] [#3 0.26,0.14,0.73,U] [#4 0.37,0.05,0.43,U] [#5 0.11,0.25,0.33,U] [#6 0.20,0.18,0.27,U] [#7 0.21,0.01,0.26,U] [#8 0.57,0.27,0.00,M1] 
20:09:47.876 00.001 9120 refined, 7 included, MultiStar: {0.22, 0.10}, one-star: {0.27, 0.06}
20:09:47.878 00.002 9120 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.04) = xAngle (-2.63 = -2.63)
20:09:47.879 00.001 9120 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.59 = -2.59)
20:09:47.879 00.000 9120 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.41 mountX=-0.21 mountY=-0.12, mountTheta=-2.60
20:09:47.881 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=0.10, opts=13)
20:09:47.882 00.001 9120 Enqueuing Move request for scope (0.22, 0.10)
20:09:47.883 00.001 8596 Worker thread wakes up
20:09:47.883 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
20:09:47.883 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
20:09:47.883 00.000 8596 Moving (0.22, 0.10) raw xDistance=-0.21 yDistance=-0.12
20:09:47.883 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:09:47.883 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:47.883 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:09:47.883 00.000 8596 MoveAxis(E, 30, ABG)
20:09:47.883 00.000 8596 Guiding  Dir = 2, Dur = 30
20:09:47.884 00.001 8596 IsSlewing returns 0
20:09:47.884 00.000 8596 IsGuiding returns 0
20:09:47.889 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:09:47.905 00.016 9120 UpdateGuideState exits: m=297820 SNR=243.3
20:09:47.906 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:47.907 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:47.908 00.001 9120 Enqueuing Expose request
20:09:47.911 00.003 8596 PulseGuide returned control before completion, sleep 13
20:09:47.926 00.015 8596 IsGuiding returns 1
20:09:47.926 00.000 8596 scope still moving after pulse duration time elapsed
20:09:47.958 00.032 8596 IsSlewing returns 0
20:09:47.958 00.000 8596 IsGuiding returns 1
20:09:47.989 00.031 8596 IsSlewing returns 0
20:09:47.989 00.000 8596 IsGuiding returns 1
20:09:48.019 00.030 8596 IsSlewing returns 0
20:09:48.019 00.000 8596 IsGuiding returns 0
20:09:48.019 00.000 8596 scope move finished after 30 + 105 ms
20:09:48.019 00.000 8596 Move returns status 0, amount 30
20:09:48.019 00.000 8596 MoveAxis(N, 0, ABG)
20:09:48.019 00.000 8596 Move returns status 0, amount 0
20:09:48.019 00.000 8596 move complete, result=0
20:09:48.019 00.000 8596 worker thread done servicing request
20:09:48.019 00.000 8596 Worker thread wakes up
20:09:48.019 00.000 9120 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
20:09:48.021 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:48.022 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:49.193 01.171 8596 Exposure complete
20:09:49.275 00.082 8596 worker thread done servicing request
20:09:49.275 00.000 9120 OnExposeComplete: enter
20:09:49.276 00.001 9120 UpdateGuideState(): m_state=6
20:09:49.277 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 174
20:09:49.278 00.001 9120 Star::Find returns 1 (0), X=1144.90, Y=159.18, Mass=310562, SNR=200.2, Peak=27213 HFD=4.2
20:09:49.279 00.001 9120 MultiStar: [#1 -0.42,0.27,0.97,U] [#2 -0.68,0.33,0.00,M1] [#3 -0.43,0.31,0.82,U] [#4 -0.42,0.42,0.52,U] [#5 -0.45,0.42,0.00,M1] [#6 -0.68,0.31,0.00,M1] [#7 -0.45,0.51,0.00,M1] [#8 -0.31,0.52,0.26,U] 
20:09:49.279 00.000 9120 refined, 4 included, MultiStar: {-0.42, 0.34}, one-star: {-0.43, 0.36}
20:09:49.280 00.001 9120 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.04) = xAngle (-0.59 = -0.59)
20:09:49.281 00.001 9120 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.56 = -0.56)
20:09:49.282 00.001 9120 CameraToMount -- cameraX=-0.42 cameraY=0.34 hyp=0.54 cameraTheta=2.45 mountX=0.45 mountY=-0.28, mountTheta=-0.57
20:09:49.283 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.42, y=0.34, opts=13)
20:09:49.285 00.002 9120 Enqueuing Move request for scope (-0.42, 0.34)
20:09:49.286 00.001 8596 Worker thread wakes up
20:09:49.286 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.34) opts 0xd
20:09:49.287 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.42, 0.34)
20:09:49.287 00.000 8596 Moving (-0.42, 0.34) raw xDistance=0.45 yDistance=-0.28
20:09:49.287 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45
20:09:49.287 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:09:49.287 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:09:49.287 00.000 8596 MoveAxis(W, 62, ABG)
20:09:49.287 00.000 8596 Guiding  Dir = 3, Dur = 62
20:09:49.288 00.001 8596 IsSlewing returns 0
20:09:49.288 00.000 8596 IsGuiding returns 0
20:09:49.293 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2717, FiltMin=2486, FiltMax=65523, Gamma=1.000
20:09:49.316 00.023 9120 UpdateGuideState exits: m=310562 SNR=200.2
20:09:49.317 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:49.318 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:49.319 00.001 9120 Enqueuing Expose request
20:09:49.331 00.012 8596 PulseGuide returned control before completion, sleep 29
20:09:49.361 00.030 8596 IsGuiding returns 1
20:09:49.361 00.000 8596 scope still moving after pulse duration time elapsed
20:09:49.393 00.032 8596 IsSlewing returns 0
20:09:49.393 00.000 8596 IsGuiding returns 1
20:09:49.423 00.030 8596 IsSlewing returns 0
20:09:49.424 00.001 8596 IsGuiding returns 0
20:09:49.424 00.000 8596 scope move finished after 62 + 74 ms
20:09:49.424 00.000 8596 Move returns status 0, amount 62
20:09:49.424 00.000 8596 MoveAxis(N, 0, ABG)
20:09:49.424 00.000 8596 Move returns status 0, amount 0
20:09:49.424 00.000 8596 move complete, result=0
20:09:49.424 00.000 8596 worker thread done servicing request
20:09:49.424 00.000 8596 Worker thread wakes up
20:09:49.424 00.000 9120 GuideStep: 0.4 px 62 ms WEST, -0.3 px 0 ms NORTH
20:09:49.426 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:49.426 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:50.411 00.985 8596 Exposure complete
20:09:50.489 00.078 8596 worker thread done servicing request
20:09:50.489 00.000 9120 OnExposeComplete: enter
20:09:50.490 00.001 9120 UpdateGuideState(): m_state=6
20:09:50.491 00.001 9120 Star::Find(15, 1144, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 175
20:09:50.492 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=159.16, Mass=318563, SNR=258.1, Peak=26989 HFD=4.4
20:09:50.494 00.002 9120 MultiStar: [#1 0.01,0.31,0.73,U] [#2 -0.27,0.35,0.75,U] [#3 -0.15,0.48,0.61,U] [#4 0.06,0.47,0.45,U] [#5 -0.06,0.51,0.36,U] [#6 0.11,0.30,0.27,U] [#7 -0.10,0.50,0.28,U] [#8 0.38,0.75,0.00,M1] 
20:09:50.495 00.001 9120 single-star, 7 included, MultiStar: {-0.06, 0.39}, one-star: {-0.01, 0.34}
20:09:50.496 00.001 9120 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.04) = xAngle (-1.44 = -1.44)
20:09:50.497 00.001 9120 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.41 = -1.41)
20:09:50.497 00.000 9120 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.60 mountX=0.04 mountY=-0.34, mountTheta=-1.44
20:09:50.499 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.34, opts=13)
20:09:50.500 00.001 9120 Enqueuing Move request for scope (-0.01, 0.34)
20:09:50.500 00.000 8596 Worker thread wakes up
20:09:50.501 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd
20:09:50.501 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.34)
20:09:50.501 00.000 8596 Moving (-0.01, 0.34) raw xDistance=0.04 yDistance=-0.34
20:09:50.501 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:09:50.501 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:09:50.501 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:09:50.501 00.000 8596 MoveAxis(E, 0, ABG)
20:09:50.501 00.000 8596 Move returns status 0, amount 0
20:09:50.501 00.000 8596 MoveAxis(N, 0, ABG)
20:09:50.501 00.000 8596 Move returns status 0, amount 0
20:09:50.501 00.000 8596 move complete, result=0
20:09:50.501 00.000 8596 worker thread done servicing request
20:09:50.505 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:09:50.532 00.027 9120 UpdateGuideState exits: m=318563 SNR=258.1
20:09:50.534 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:50.536 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:50.538 00.002 9120 Enqueuing Expose request
20:09:50.540 00.002 8596 Worker thread wakes up
20:09:50.540 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:09:50.542 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:50.542 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:51.704 01.162 8596 Exposure complete
20:09:51.764 00.060 8596 worker thread done servicing request
20:09:51.764 00.000 9120 OnExposeComplete: enter
20:09:51.765 00.001 9120 UpdateGuideState(): m_state=6
20:09:51.766 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 176
20:09:51.769 00.003 9120 Star::Find returns 1 (0), X=1145.42, Y=158.90, Mass=311451, SNR=238.2, Peak=33597 HFD=4.3
20:09:51.771 00.002 9120 MultiStar: [#1 0.07,0.04,0.76,U] [#2 -0.00,0.03,0.89,U] [#3 -0.00,0.10,0.68,U] [#4 0.05,0.05,0.45,U] [#5 0.10,0.12,0.38,U] [#6 0.00,-0.38,0.28,U] [#7 0.04,0.07,0.29,U] [#8 0.30,0.23,0.26,U] 
20:09:51.772 00.001 9120 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {0.09, 0.07}
20:09:51.773 00.001 9120 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.04) = xAngle (-2.36 = -2.36)
20:09:51.774 00.001 9120 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.32 = -2.32)
20:09:51.774 00.000 9120 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.68 mountX=-0.05 mountY=-0.06, mountTheta=-2.34
20:09:51.776 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.05, opts=13)
20:09:51.777 00.001 9120 Enqueuing Move request for scope (0.06, 0.05)
20:09:51.778 00.001 8596 Worker thread wakes up
20:09:51.778 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
20:09:51.778 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
20:09:51.778 00.000 8596 Moving (0.06, 0.05) raw xDistance=-0.05 yDistance=-0.06
20:09:51.778 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:09:51.778 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:51.778 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:09:51.778 00.000 8596 MoveAxis(E, 0, ABG)
20:09:51.778 00.000 8596 Move returns status 0, amount 0
20:09:51.778 00.000 8596 MoveAxis(N, 0, ABG)
20:09:51.778 00.000 8596 Move returns status 0, amount 0
20:09:51.778 00.000 8596 move complete, result=0
20:09:51.779 00.001 8596 worker thread done servicing request
20:09:51.784 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:09:51.800 00.016 9120 UpdateGuideState exits: m=311451 SNR=238.2
20:09:51.801 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:51.802 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:51.802 00.000 9120 Enqueuing Expose request
20:09:51.803 00.001 8596 Worker thread wakes up
20:09:51.803 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:09:51.804 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:51.804 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:52.772 00.968 8596 Exposure complete
20:09:52.841 00.069 8596 worker thread done servicing request
20:09:52.841 00.000 9120 OnExposeComplete: enter
20:09:52.842 00.001 9120 UpdateGuideState(): m_state=6
20:09:52.843 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 177
20:09:52.844 00.001 9120 Star::Find returns 1 (0), X=1145.55, Y=159.17, Mass=304739, SNR=232.7, Peak=27965 HFD=4.2
20:09:52.845 00.001 9120 MultiStar: [#1 0.35,0.18,0.86,U] [#2 -0.01,0.31,0.79,U] [#3 0.19,0.29,0.75,U] [#4 0.40,0.23,0.52,U] [#5 0.11,0.40,0.45,U] [#6 0.23,0.28,0.30,U] [#7 0.13,0.48,0.27,U] [#8 0.69,0.47,0.00,M1] 
20:09:52.847 00.002 9120 refined, 7 included, MultiStar: {0.21, 0.30}, one-star: {0.23, 0.35}
20:09:52.848 00.001 9120 CameraToMount -- cameraTheta (0.97) - m_xAngle (3.04) = xAngle (-2.07 = -2.07)
20:09:52.850 00.002 9120 CameraToMount -- cameraTheta (0.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.04 = -2.04)
20:09:52.851 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=0.30 hyp=0.36 cameraTheta=0.97 mountX=-0.17 mountY=-0.32, mountTheta=-2.06
20:09:52.853 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=0.30, opts=13)
20:09:52.855 00.002 9120 Enqueuing Move request for scope (0.21, 0.30)
20:09:52.856 00.001 8596 Worker thread wakes up
20:09:52.857 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.30) opts 0xd
20:09:52.857 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, 0.30)
20:09:52.857 00.000 8596 Moving (0.21, 0.30) raw xDistance=-0.17 yDistance=-0.32
20:09:52.857 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:09:52.857 00.000 8596 switching direction from 1 to -1 - decHistory=-5 oldest=-0.37 newest=-0.72
20:09:52.857 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:09:52.857 00.000 8596 MoveAxis(E, 0, ABG)
20:09:52.857 00.000 8596 Move returns status 0, amount 0
20:09:52.858 00.001 8596 MoveAxis(N, 68, ABG)
20:09:52.858 00.000 8596 Guiding  Dir = 0, Dur = 68
20:09:52.858 00.000 8596 IsSlewing returns 0
20:09:52.858 00.000 8596 IsGuiding returns 0
20:09:52.863 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2381, FiltMax=65535, Gamma=1.000
20:09:52.884 00.021 8596 PulseGuide returned control before completion, sleep 53
20:09:52.886 00.002 9120 UpdateGuideState exits: m=304739 SNR=232.7
20:09:52.887 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:52.888 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:52.889 00.001 9120 Enqueuing Expose request
20:09:52.946 00.057 8596 IsGuiding returns 1
20:09:52.946 00.000 8596 scope still moving after pulse duration time elapsed
20:09:52.978 00.032 8596 IsSlewing returns 0
20:09:52.978 00.000 8596 IsGuiding returns 0
20:09:52.978 00.000 8596 scope move finished after 68 + 51 ms
20:09:52.978 00.000 8596 Move returns status 0, amount 68
20:09:52.978 00.000 8596 move complete, result=0
20:09:52.978 00.000 8596 worker thread done servicing request
20:09:52.978 00.000 8596 Worker thread wakes up
20:09:52.978 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.3 px 68 ms NORTH
20:09:52.979 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:52.979 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:54.154 01.175 8596 Exposure complete
20:09:54.258 00.104 8596 worker thread done servicing request
20:09:54.258 00.000 9120 OnExposeComplete: enter
20:09:54.260 00.002 9120 UpdateGuideState(): m_state=6
20:09:54.261 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 178
20:09:54.262 00.001 9120 Star::Find returns 1 (0), X=1145.59, Y=159.01, Mass=302492, SNR=216.4, Peak=27213 HFD=4.1
20:09:54.263 00.001 9120 MultiStar: [#1 0.28,0.19,0.89,U] [#2 0.09,0.14,0.83,U] [#3 0.16,0.22,0.76,U] [#4 0.45,0.13,0.50,U] [#5 0.06,0.19,0.44,U] [#6 0.17,0.23,0.30,U] [#7 0.23,0.25,0.30,U] [#8 0.48,0.31,0.24,U] 
20:09:54.264 00.001 9120 refined, 8 included, MultiStar: {0.23, 0.19}, one-star: {0.26, 0.19}
20:09:54.265 00.001 9120 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.04) = xAngle (-2.34 = -2.34)
20:09:54.267 00.002 9120 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.31 = -2.31)
20:09:54.268 00.001 9120 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.70 mountX=-0.21 mountY=-0.22, mountTheta=-2.33
20:09:54.270 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=0.19, opts=13)
20:09:54.271 00.001 9120 Enqueuing Move request for scope (0.23, 0.19)
20:09:54.271 00.000 8596 Worker thread wakes up
20:09:54.272 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
20:09:54.272 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
20:09:54.272 00.000 8596 Moving (0.23, 0.19) raw xDistance=-0.21 yDistance=-0.22
20:09:54.272 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:09:54.272 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:09:54.272 00.000 8596 MoveAxis(E, 30, ABG)
20:09:54.272 00.000 8596 Guiding  Dir = 2, Dur = 30
20:09:54.272 00.000 8596 IsSlewing returns 0
20:09:54.272 00.000 8596 IsGuiding returns 0
20:09:54.279 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:09:54.306 00.027 9120 UpdateGuideState exits: m=302492 SNR=216.4
20:09:54.308 00.002 8596 IsGuiding returns 1
20:09:54.308 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:54.310 00.002 8596 scope still moving after pulse duration time elapsed
20:09:54.310 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:54.311 00.001 9120 Enqueuing Expose request
20:09:54.336 00.025 8596 IsSlewing returns 0
20:09:54.336 00.000 8596 IsGuiding returns 1
20:09:54.370 00.034 8596 IsSlewing returns 0
20:09:54.370 00.000 8596 IsGuiding returns 1
20:09:54.399 00.029 8596 IsSlewing returns 0
20:09:54.399 00.000 8596 IsGuiding returns 0
20:09:54.399 00.000 8596 scope move finished after 30 + 96 ms
20:09:54.399 00.000 8596 Move returns status 0, amount 30
20:09:54.399 00.000 8596 MoveAxis(N, 47, ABG)
20:09:54.399 00.000 8596 Guiding  Dir = 0, Dur = 47
20:09:54.399 00.000 8596 IsSlewing returns 0
20:09:54.399 00.000 8596 IsGuiding returns 0
20:09:54.401 00.002 8596 PulseGuide returned control before completion, sleep 56
20:09:54.460 00.059 8596 IsGuiding returns 1
20:09:54.460 00.000 8596 scope still moving after pulse duration time elapsed
20:09:54.491 00.031 8596 IsSlewing returns 0
20:09:54.491 00.000 8596 IsGuiding returns 0
20:09:54.491 00.000 8596 scope move finished after 47 + 45 ms
20:09:54.491 00.000 8596 Move returns status 0, amount 47
20:09:54.491 00.000 8596 move complete, result=0
20:09:54.491 00.000 8596 worker thread done servicing request
20:09:54.491 00.000 9120 GuideStep: -0.2 px 30 ms EAST, -0.2 px 47 ms NORTH
20:09:54.494 00.003 8596 Worker thread wakes up
20:09:54.495 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:54.495 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:55.467 00.972 8596 Exposure complete
20:09:55.526 00.059 8596 worker thread done servicing request
20:09:55.526 00.000 9120 OnExposeComplete: enter
20:09:55.527 00.001 9120 UpdateGuideState(): m_state=6
20:09:55.528 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 179
20:09:55.529 00.001 9120 Star::Find returns 1 (0), X=1145.21, Y=159.00, Mass=288553, SNR=218.9, Peak=26125 HFD=4.4
20:09:55.530 00.001 9120 MultiStar: [#1 -0.13,0.17,0.82,U] [#2 -0.31,0.10,0.93,U] [#3 -0.12,0.27,0.69,U] [#4 -0.10,0.18,0.53,U] [#5 -0.33,0.24,0.48,U] [#6 -0.27,0.02,0.34,U] [#7 -0.03,0.29,0.30,U] [#8 0.29,0.38,0.23,U] 
20:09:55.531 00.001 9120 single-star, 8 included, MultiStar: {-0.16, 0.19}, one-star: {-0.12, 0.18}
20:09:55.532 00.001 9120 CameraToMount -- cameraTheta (2.15) - m_xAngle (3.04) = xAngle (-0.89 = -0.89)
20:09:55.532 00.000 9120 CameraToMount -- cameraTheta (2.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.86 = -0.86)
20:09:55.533 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.21 cameraTheta=2.15 mountX=0.13 mountY=-0.16, mountTheta=-0.88
20:09:55.536 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.18, opts=13)
20:09:55.536 00.000 9120 Enqueuing Move request for scope (-0.12, 0.18)
20:09:55.537 00.001 8596 Worker thread wakes up
20:09:55.537 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
20:09:55.537 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
20:09:55.537 00.000 8596 Moving (-0.12, 0.18) raw xDistance=0.13 yDistance=-0.16
20:09:55.537 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:09:55.537 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:55.537 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:09:55.537 00.000 8596 MoveAxis(E, 0, ABG)
20:09:55.537 00.000 8596 Move returns status 0, amount 0
20:09:55.537 00.000 8596 MoveAxis(N, 0, ABG)
20:09:55.537 00.000 8596 Move returns status 0, amount 0
20:09:55.537 00.000 8596 move complete, result=0
20:09:55.538 00.001 8596 worker thread done servicing request
20:09:55.541 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:09:55.557 00.016 9120 UpdateGuideState exits: m=288553 SNR=218.9
20:09:55.558 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:55.559 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:55.560 00.001 9120 Enqueuing Expose request
20:09:55.560 00.000 8596 Worker thread wakes up
20:09:55.560 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:09:55.561 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:55.561 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:56.723 01.162 8596 Exposure complete
20:09:56.789 00.066 8596 worker thread done servicing request
20:09:56.789 00.000 9120 OnExposeComplete: enter
20:09:56.790 00.001 9120 UpdateGuideState(): m_state=6
20:09:56.791 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 180
20:09:56.792 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=158.98, Mass=298153, SNR=213.0, Peak=31501 HFD=4.3
20:09:56.793 00.001 9120 MultiStar: [#1 -0.21,0.05,0.95,U] [#2 -0.43,-0.02,0.94,U] [#3 -0.31,0.07,0.76,U] [#4 -0.12,-0.03,0.48,U] [#5 -0.32,0.07,0.39,U] [#6 -0.28,0.09,0.31,U] [#7 -0.23,-0.08,0.31,U] [#8 0.03,0.03,0.25,U] 
20:09:56.794 00.001 9120 single-star, 8 included, MultiStar: {-0.25, 0.05}, one-star: {-0.19, 0.16}
20:09:56.795 00.001 9120 CameraToMount -- cameraTheta (2.46) - m_xAngle (3.04) = xAngle (-0.58 = -0.58)
20:09:56.796 00.001 9120 CameraToMount -- cameraTheta (2.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.54 = -0.54)
20:09:56.796 00.000 9120 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.46 mountX=0.21 mountY=-0.13, mountTheta=-0.55
20:09:56.799 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=0.16, opts=13)
20:09:56.800 00.001 9120 Enqueuing Move request for scope (-0.19, 0.16)
20:09:56.801 00.001 8596 Worker thread wakes up
20:09:56.801 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
20:09:56.801 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
20:09:56.801 00.000 8596 Moving (-0.19, 0.16) raw xDistance=0.21 yDistance=-0.13
20:09:56.801 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:09:56.802 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:56.802 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:09:56.802 00.000 8596 MoveAxis(W, 30, ABG)
20:09:56.802 00.000 8596 Guiding  Dir = 3, Dur = 30
20:09:56.803 00.001 8596 IsSlewing returns 0
20:09:56.803 00.000 8596 IsGuiding returns 0
20:09:56.811 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:09:56.816 00.005 8596 PulseGuide returned control before completion, sleep 28
20:09:56.837 00.021 9120 UpdateGuideState exits: m=298153 SNR=213.0
20:09:56.838 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:56.839 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:56.840 00.001 9120 Enqueuing Expose request
20:09:56.845 00.005 8596 IsGuiding returns 1
20:09:56.845 00.000 8596 scope still moving after pulse duration time elapsed
20:09:56.876 00.031 8596 IsSlewing returns 0
20:09:56.876 00.000 8596 IsGuiding returns 1
20:09:56.907 00.031 8596 IsSlewing returns 0
20:09:56.907 00.000 8596 IsGuiding returns 0
20:09:56.907 00.000 8596 scope move finished after 30 + 74 ms
20:09:56.907 00.000 8596 Move returns status 0, amount 30
20:09:56.907 00.000 8596 MoveAxis(N, 0, ABG)
20:09:56.907 00.000 8596 Move returns status 0, amount 0
20:09:56.907 00.000 8596 move complete, result=0
20:09:56.908 00.001 8596 worker thread done servicing request
20:09:56.908 00.000 8596 Worker thread wakes up
20:09:56.908 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:56.908 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:56.908 00.000 9120 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
20:09:57.897 00.989 8596 Exposure complete
20:09:57.976 00.079 8596 worker thread done servicing request
20:09:57.976 00.000 9120 OnExposeComplete: enter
20:09:57.977 00.001 9120 UpdateGuideState(): m_state=6
20:09:57.978 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 181
20:09:57.979 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.67, Mass=312713, SNR=205.9, Peak=29629 HFD=4.5
20:09:57.980 00.001 9120 MultiStar: [#1 0.10,0.00,1.06,U] [#2 0.15,-0.19,1.04,U] [#3 0.16,-0.14,0.72,U] [#4 0.19,-0.01,0.53,U] [#5 0.12,-0.01,0.51,U] [#6 -0.17,-0.13,0.33,U] [#7 0.44,0.06,0.33,U] [#8 0.50,0.25,0.26,U] 
20:09:57.981 00.001 9120 refined, 8 included, MultiStar: {0.16, -0.07}, one-star: {0.18, -0.15}
20:09:57.983 00.002 9120 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.04) = xAngle (-3.45 = 2.84)
20:09:57.985 00.002 9120 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.41 = 2.87)
20:09:57.986 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-0.41 mountX=-0.17 mountY=0.05, mountTheta=2.87
20:09:57.989 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.07, opts=13)
20:09:57.991 00.002 9120 Enqueuing Move request for scope (0.16, -0.07)
20:09:57.992 00.001 8596 Worker thread wakes up
20:09:57.993 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
20:09:57.993 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
20:09:57.993 00.000 8596 Moving (0.16, -0.07) raw xDistance=-0.17 yDistance=0.05
20:09:57.993 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:09:57.993 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:57.993 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:09:57.993 00.000 8596 MoveAxis(E, 0, ABG)
20:09:57.993 00.000 8596 Move returns status 0, amount 0
20:09:57.993 00.000 8596 MoveAxis(N, 0, ABG)
20:09:57.994 00.001 8596 Move returns status 0, amount 0
20:09:57.994 00.000 8596 move complete, result=0
20:09:57.994 00.000 8596 worker thread done servicing request
20:09:58.003 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2717, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:09:58.029 00.026 9120 UpdateGuideState exits: m=312713 SNR=205.9
20:09:58.031 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:58.033 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:58.035 00.002 9120 Enqueuing Expose request
20:09:58.036 00.001 8596 Worker thread wakes up
20:09:58.036 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:09:58.038 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:58.038 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:09:59.212 01.174 8596 Exposure complete
20:09:59.300 00.088 8596 worker thread done servicing request
20:09:59.300 00.000 9120 OnExposeComplete: enter
20:09:59.301 00.001 9120 UpdateGuideState(): m_state=6
20:09:59.302 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 182
20:09:59.303 00.001 9120 Star::Find returns 1 (0), X=1145.57, Y=158.86, Mass=309242, SNR=214.0, Peak=29149 HFD=4.4
20:09:59.304 00.001 9120 MultiStar: [#1 0.27,0.05,0.92,U] [#2 0.10,-0.20,0.91,U] [#3 0.16,-0.18,0.67,U] [#4 0.20,-0.07,0.51,U] [#5 0.26,-0.27,0.40,U] [#6 0.14,-0.18,0.30,U] [#7 0.15,-0.19,0.35,U] [#8 0.63,-0.11,0.00,M1] 
20:09:59.305 00.001 9120 refined, 7 included, MultiStar: {0.19, -0.10}, one-star: {0.24, 0.04}
20:09:59.306 00.001 9120 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.04) = xAngle (-3.50 = 2.78)
20:09:59.307 00.001 9120 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.47 = 2.82)
20:09:59.308 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-0.46 mountX=-0.20 mountY=0.07, mountTheta=2.81
20:09:59.311 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.10, opts=13)
20:09:59.313 00.002 9120 Enqueuing Move request for scope (0.19, -0.10)
20:09:59.314 00.001 8596 Worker thread wakes up
20:09:59.314 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
20:09:59.315 00.001 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
20:09:59.315 00.000 8596 Moving (0.19, -0.10) raw xDistance=-0.20 yDistance=0.07
20:09:59.315 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:09:59.315 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:09:59.315 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:09:59.315 00.000 8596 MoveAxis(E, 29, ABG)
20:09:59.315 00.000 8596 Guiding  Dir = 2, Dur = 29
20:09:59.315 00.000 8596 IsSlewing returns 0
20:09:59.316 00.001 8596 IsGuiding returns 0
20:09:59.322 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2717, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:09:59.339 00.017 8596 PulseGuide returned control before completion, sleep 16
20:09:59.343 00.004 9120 UpdateGuideState exits: m=309242 SNR=214.0
20:09:59.345 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:59.347 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:09:59.349 00.002 9120 Enqueuing Expose request
20:09:59.368 00.019 8596 IsGuiding returns 1
20:09:59.368 00.000 8596 scope still moving after pulse duration time elapsed
20:09:59.398 00.030 8596 IsSlewing returns 0
20:09:59.398 00.000 8596 IsGuiding returns 1
20:09:59.432 00.034 8596 IsSlewing returns 0
20:09:59.432 00.000 8596 IsGuiding returns 0
20:09:59.432 00.000 8596 scope move finished after 29 + 87 ms
20:09:59.432 00.000 8596 Move returns status 0, amount 29
20:09:59.432 00.000 8596 MoveAxis(N, 0, ABG)
20:09:59.432 00.000 8596 Move returns status 0, amount 0
20:09:59.432 00.000 8596 move complete, result=0
20:09:59.432 00.000 8596 worker thread done servicing request
20:09:59.432 00.000 8596 Worker thread wakes up
20:09:59.432 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:09:59.432 00.000 9120 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
20:09:59.433 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:00.429 00.996 8596 Exposure complete
20:10:00.509 00.080 8596 worker thread done servicing request
20:10:00.509 00.000 9120 OnExposeComplete: enter
20:10:00.510 00.001 9120 UpdateGuideState(): m_state=6
20:10:00.511 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 183
20:10:00.513 00.002 9120 Star::Find returns 1 (0), X=1145.30, Y=158.71, Mass=299163, SNR=231.9, Peak=30637 HFD=4.3
20:10:00.515 00.002 9120 MultiStar: [#1 -0.02,-0.15,0.87,U] [#2 -0.11,-0.31,0.83,U] [#3 -0.11,-0.06,0.69,U] [#4 0.12,-0.05,0.53,U] [#5 -0.10,-0.27,0.39,U] [#6 -0.03,-0.46,0.29,U] [#7 0.18,-0.27,0.30,U] [#8 0.20,0.02,0.26,U] 
20:10:00.516 00.001 9120 single-star, 8 included, MultiStar: {-0.02, -0.17}, one-star: {-0.03, -0.11}
20:10:00.517 00.001 9120 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.04) = xAngle (-4.88 = 1.40)
20:10:00.517 00.000 9120 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.85 = 1.44)
20:10:00.518 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.84 mountX=0.02 mountY=0.12, mountTheta=1.40
20:10:00.519 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.11, opts=13)
20:10:00.520 00.001 9120 Enqueuing Move request for scope (-0.03, -0.11)
20:10:00.521 00.001 8596 Worker thread wakes up
20:10:00.521 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
20:10:00.521 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
20:10:00.521 00.000 8596 Moving (-0.03, -0.11) raw xDistance=0.02 yDistance=0.12
20:10:00.521 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:10:00.521 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:00.521 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:10:00.521 00.000 8596 MoveAxis(E, 0, ABG)
20:10:00.521 00.000 8596 Move returns status 0, amount 0
20:10:00.522 00.001 8596 MoveAxis(N, 0, ABG)
20:10:00.522 00.000 8596 Move returns status 0, amount 0
20:10:00.522 00.000 8596 move complete, result=0
20:10:00.522 00.000 8596 worker thread done servicing request
20:10:00.527 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2717, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:10:00.543 00.016 9120 UpdateGuideState exits: m=299163 SNR=231.9
20:10:00.545 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:00.546 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:00.549 00.003 9120 Enqueuing Expose request
20:10:00.552 00.003 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:00.553 00.001 8596 Worker thread wakes up
20:10:00.553 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:00.553 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:01.726 01.173 8596 Exposure complete
20:10:01.806 00.080 8596 worker thread done servicing request
20:10:01.806 00.000 9120 OnExposeComplete: enter
20:10:01.807 00.001 9120 UpdateGuideState(): m_state=6
20:10:01.808 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 184
20:10:01.809 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=158.76, Mass=295344, SNR=242.8, Peak=30125 HFD=4.4
20:10:01.810 00.001 9120 MultiStar: [#1 -0.28,-0.21,0.73,U] [#2 -0.39,-0.31,0.73,U] [#3 -0.04,-0.01,0.66,U] [#4 -0.01,-0.00,0.37,U] [#5 -0.11,-0.20,0.40,U] [#6 -0.16,-0.08,0.27,U] [#7 -0.23,-0.20,0.30,U] [#8 0.15,-0.02,0.25,U] 
20:10:01.811 00.001 9120 single-star, 8 included, MultiStar: {-0.16, -0.13}, one-star: {-0.11, -0.07}
20:10:01.812 00.001 9120 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.04) = xAngle (-5.64 = 0.64)
20:10:01.812 00.000 9120 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.60 = 0.68)
20:10:01.813 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.60 mountX=0.10 mountY=0.08, mountTheta=0.67
20:10:01.814 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.07, opts=13)
20:10:01.815 00.001 9120 Enqueuing Move request for scope (-0.11, -0.07)
20:10:01.816 00.001 8596 Worker thread wakes up
20:10:01.816 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
20:10:01.816 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
20:10:01.816 00.000 8596 Moving (-0.11, -0.07) raw xDistance=0.10 yDistance=0.08
20:10:01.816 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:10:01.816 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:01.816 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:10:01.816 00.000 8596 MoveAxis(E, 0, ABG)
20:10:01.817 00.001 8596 Move returns status 0, amount 0
20:10:01.817 00.000 8596 MoveAxis(N, 0, ABG)
20:10:01.817 00.000 8596 Move returns status 0, amount 0
20:10:01.817 00.000 8596 move complete, result=0
20:10:01.817 00.000 8596 worker thread done servicing request
20:10:01.820 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:10:01.836 00.016 9120 UpdateGuideState exits: m=295344 SNR=242.8
20:10:01.837 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:01.837 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:01.838 00.001 9120 Enqueuing Expose request
20:10:01.839 00.001 8596 Worker thread wakes up
20:10:01.839 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:01.840 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:01.840 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:02.825 00.985 8596 Exposure complete
20:10:02.923 00.098 8596 worker thread done servicing request
20:10:02.923 00.000 9120 OnExposeComplete: enter
20:10:02.924 00.001 9120 UpdateGuideState(): m_state=6
20:10:02.925 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 185
20:10:02.925 00.000 9120 Star::Find returns 1 (0), X=1145.07, Y=158.76, Mass=305163, SNR=209.3, Peak=32061 HFD=4.3
20:10:02.926 00.001 9120 MultiStar: [#1 -0.22,-0.17,0.92,U] [#2 -0.35,-0.14,0.92,U] [#3 -0.31,0.06,0.71,U] [#4 -0.07,-0.17,0.58,U] [#5 -0.32,-0.22,0.51,U] [#6 -0.43,-0.15,0.30,U] [#7 -0.25,-0.09,0.28,U] [#8 0.09,-0.06,0.33,U] 
20:10:02.927 00.001 9120 single-star, 8 included, MultiStar: {-0.25, -0.11}, one-star: {-0.26, -0.07}
20:10:02.928 00.001 9120 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.04) = xAngle (-5.94 = 0.35)
20:10:02.929 00.001 9120 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.90 = 0.38)
20:10:02.929 00.000 9120 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.89 mountX=0.25 mountY=0.10, mountTheta=0.38
20:10:02.931 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.26, y=-0.07, opts=13)
20:10:02.932 00.001 9120 Enqueuing Move request for scope (-0.26, -0.07)
20:10:02.933 00.001 8596 Worker thread wakes up
20:10:02.933 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd
20:10:02.933 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.26, -0.07)
20:10:02.933 00.000 8596 Moving (-0.26, -0.07) raw xDistance=0.25 yDistance=0.10
20:10:02.933 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:10:02.933 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:02.933 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:10:02.933 00.000 8596 MoveAxis(W, 37, ABG)
20:10:02.933 00.000 8596 Guiding  Dir = 3, Dur = 37
20:10:02.933 00.000 8596 IsSlewing returns 0
20:10:02.934 00.001 8596 IsGuiding returns 0
20:10:02.937 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2717, FiltMin=2461, FiltMax=65491, Gamma=1.000
20:10:02.951 00.014 8596 PulseGuide returned control before completion, sleep 30
20:10:02.951 00.000 9120 UpdateGuideState exits: m=305163 SNR=209.3
20:10:02.952 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:02.953 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:02.954 00.001 9120 Enqueuing Expose request
20:10:02.996 00.042 8596 IsGuiding returns 1
20:10:02.996 00.000 8596 scope still moving after pulse duration time elapsed
20:10:03.028 00.032 8596 IsSlewing returns 0
20:10:03.028 00.000 8596 IsGuiding returns 1
20:10:03.059 00.031 8596 IsSlewing returns 0
20:10:03.059 00.000 8596 IsGuiding returns 0
20:10:03.059 00.000 8596 scope move finished after 37 + 88 ms
20:10:03.059 00.000 8596 Move returns status 0, amount 37
20:10:03.059 00.000 8596 MoveAxis(N, 0, ABG)
20:10:03.059 00.000 8596 Move returns status 0, amount 0
20:10:03.059 00.000 8596 move complete, result=0
20:10:03.060 00.001 8596 worker thread done servicing request
20:10:03.060 00.000 8596 Worker thread wakes up
20:10:03.060 00.000 9120 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
20:10:03.061 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:03.062 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:04.219 01.157 8596 Exposure complete
20:10:04.316 00.097 8596 worker thread done servicing request
20:10:04.316 00.000 9120 OnExposeComplete: enter
20:10:04.318 00.002 9120 UpdateGuideState(): m_state=6
20:10:04.319 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 186
20:10:04.320 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=158.55, Mass=322082, SNR=247.1, Peak=30605 HFD=4.6
20:10:04.322 00.002 9120 MultiStar: [#1 -0.13,-0.16,0.81,U] [#2 -0.25,-0.42,0.84,U] [#3 -0.16,-0.31,0.66,U] [#4 -0.01,-0.28,0.41,U] [#5 -0.02,-0.26,0.36,U] [#6 -0.19,-0.59,0.00,M1] [#7 -0.10,-0.35,0.31,U] [#8 0.23,-0.16,0.23,U] 
20:10:04.323 00.001 9120 single-star, 7 included, MultiStar: {-0.11, -0.29}, one-star: {-0.11, -0.28}
20:10:04.324 00.001 9120 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.04) = xAngle (-4.98 = 1.30)
20:10:04.325 00.001 9120 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.95 = 1.34)
20:10:04.326 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.94 mountX=0.08 mountY=0.29, mountTheta=1.30
20:10:04.328 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.28, opts=13)
20:10:04.329 00.001 9120 Enqueuing Move request for scope (-0.11, -0.28)
20:10:04.329 00.000 8596 Worker thread wakes up
20:10:04.330 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.28) opts 0xd
20:10:04.330 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.28)
20:10:04.330 00.000 8596 Moving (-0.11, -0.28) raw xDistance=0.08 yDistance=0.29
20:10:04.330 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:10:04.330 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:10:04.330 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:10:04.330 00.000 8596 MoveAxis(E, 0, ABG)
20:10:04.330 00.000 8596 Move returns status 0, amount 0
20:10:04.330 00.000 8596 MoveAxis(N, 0, ABG)
20:10:04.330 00.000 8596 Move returns status 0, amount 0
20:10:04.330 00.000 8596 move complete, result=0
20:10:04.330 00.000 8596 worker thread done servicing request
20:10:04.335 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2717, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:10:04.365 00.030 9120 UpdateGuideState exits: m=322082 SNR=247.1
20:10:04.367 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:04.369 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:04.370 00.001 9120 Enqueuing Expose request
20:10:04.372 00.002 8596 Worker thread wakes up
20:10:04.372 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:10:04.373 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:04.373 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:05.359 00.986 8596 Exposure complete
20:10:05.425 00.066 8596 worker thread done servicing request
20:10:05.426 00.001 9120 OnExposeComplete: enter
20:10:05.427 00.001 9120 UpdateGuideState(): m_state=6
20:10:05.428 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 187
20:10:05.429 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.48, Mass=274937, SNR=205.4, Peak=27181 HFD=4.2
20:10:05.430 00.001 9120 MultiStar: [#1 0.13,-0.45,1.03,U] [#2 -0.16,-0.33,0.91,U] [#3 0.01,-0.46,0.70,U] [#4 0.05,-0.40,0.52,U] [#5 0.10,-0.30,0.48,U] [#6 0.03,-0.53,0.32,U] [#7 0.03,-0.53,0.30,U] [#8 0.32,-0.46,0.29,U] 
20:10:05.431 00.001 9120 single-star, 8 included, MultiStar: {0.04, -0.40}, one-star: {0.02, -0.35}
20:10:05.431 00.000 9120 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.04) = xAngle (-4.56 = 1.72)
20:10:05.432 00.001 9120 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.53 = 1.75)
20:10:05.433 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.35 hyp=0.35 cameraTheta=-1.52 mountX=-0.05 mountY=0.34, mountTheta=1.72
20:10:05.434 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.35, opts=13)
20:10:05.435 00.001 9120 Enqueuing Move request for scope (0.02, -0.35)
20:10:05.436 00.001 8596 Worker thread wakes up
20:10:05.436 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.35) opts 0xd
20:10:05.436 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.35)
20:10:05.436 00.000 8596 Moving (0.02, -0.35) raw xDistance=-0.05 yDistance=0.34
20:10:05.436 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:10:05.436 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:10:05.436 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:10:05.436 00.000 8596 MoveAxis(E, 0, ABG)
20:10:05.436 00.000 8596 Move returns status 0, amount 0
20:10:05.436 00.000 8596 MoveAxis(N, 0, ABG)
20:10:05.436 00.000 8596 Move returns status 0, amount 0
20:10:05.436 00.000 8596 move complete, result=0
20:10:05.436 00.000 8596 worker thread done servicing request
20:10:05.440 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:10:05.456 00.016 9120 UpdateGuideState exits: m=274937 SNR=205.4
20:10:05.457 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:05.458 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:05.458 00.000 9120 Enqueuing Expose request
20:10:05.459 00.001 8596 Worker thread wakes up
20:10:05.459 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:10:05.460 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:05.460 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:06.621 01.161 8596 Exposure complete
20:10:06.679 00.058 8596 worker thread done servicing request
20:10:06.680 00.001 9120 OnExposeComplete: enter
20:10:06.681 00.001 9120 UpdateGuideState(): m_state=6
20:10:06.682 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 188
20:10:06.683 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=158.36, Mass=307012, SNR=217.2, Peak=26765 HFD=4.5
20:10:06.684 00.001 9120 MultiStar: [#1 -0.00,-0.37,0.91,U] [#2 -0.35,-0.38,1.01,U] [#3 -0.00,-0.36,0.70,U] [#4 -0.06,-0.26,0.46,U] [#5 0.02,-0.38,0.38,U] [#6 0.01,-0.48,0.32,U] [#7 -0.23,-0.33,0.30,U] [#8 0.17,-0.39,0.25,U] 
20:10:06.684 00.000 9120 refined, 8 included, MultiStar: {-0.08, -0.39}, one-star: {0.00, -0.46}
20:10:06.685 00.001 9120 CameraToMount -- cameraTheta (-1.76) - m_xAngle (3.04) = xAngle (-4.80 = 1.48)
20:10:06.686 00.001 9120 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.77 = 1.51)
20:10:06.687 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.39 hyp=0.39 cameraTheta=-1.76 mountX=0.04 mountY=0.39, mountTheta=1.48
20:10:06.688 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.39, opts=13)
20:10:06.689 00.001 9120 Enqueuing Move request for scope (-0.08, -0.39)
20:10:06.690 00.001 8596 Worker thread wakes up
20:10:06.690 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.39) opts 0xd
20:10:06.690 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.39)
20:10:06.690 00.000 8596 Moving (-0.08, -0.39) raw xDistance=0.04 yDistance=0.39
20:10:06.690 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:10:06.690 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=-0.24 newest=1.02
20:10:06.690 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
20:10:06.690 00.000 8596 MoveAxis(E, 0, ABG)
20:10:06.690 00.000 8596 Move returns status 0, amount 0
20:10:06.690 00.000 8596 MoveAxis(S, 83, ABG)
20:10:06.690 00.000 8596 Guiding  Dir = 1, Dur = 83
20:10:06.690 00.000 8596 IsSlewing returns 0
20:10:06.691 00.001 8596 IsGuiding returns 0
20:10:06.695 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2717, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:10:06.716 00.021 9120 UpdateGuideState exits: m=307012 SNR=217.2
20:10:06.718 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:06.719 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:06.721 00.002 9120 Enqueuing Expose request
20:10:06.746 00.025 8596 PulseGuide returned control before completion, sleep 38
20:10:06.791 00.045 8596 IsGuiding returns 1
20:10:06.791 00.000 8596 scope still moving after pulse duration time elapsed
20:10:06.822 00.031 8596 IsSlewing returns 0
20:10:06.822 00.000 8596 IsGuiding returns 1
20:10:06.853 00.031 8596 IsSlewing returns 0
20:10:06.853 00.000 8596 IsGuiding returns 0
20:10:06.853 00.000 8596 scope move finished after 83 + 80 ms
20:10:06.854 00.001 8596 Move returns status 0, amount 83
20:10:06.854 00.000 8596 move complete, result=0
20:10:06.854 00.000 8596 worker thread done servicing request
20:10:06.854 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.4 px 83 ms SOUTH
20:10:06.856 00.002 8596 Worker thread wakes up
20:10:06.856 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:06.856 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:07.850 00.994 8596 Exposure complete
20:10:07.914 00.064 8596 worker thread done servicing request
20:10:07.915 00.001 9120 OnExposeComplete: enter
20:10:07.915 00.000 9120 UpdateGuideState(): m_state=6
20:10:07.916 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 189
20:10:07.922 00.006 9120 Star::Find returns 1 (0), X=1145.25, Y=159.00, Mass=301430, SNR=216.4, Peak=26125 HFD=4.3
20:10:07.923 00.001 9120 MultiStar: [#1 -0.14,0.25,1.10,U] [#2 -0.22,0.25,0.84,U] [#3 -0.11,0.20,0.63,U] [#4 -0.05,0.23,0.48,U] [#5 -0.04,0.25,0.44,U] [#6 -0.15,-0.03,0.36,U] [#7 -0.23,0.22,0.31,U] [#8 0.20,0.37,0.26,U] 
20:10:07.924 00.001 9120 single-star, 8 included, MultiStar: {-0.11, 0.21}, one-star: {-0.08, 0.18}
20:10:07.924 00.000 9120 CameraToMount -- cameraTheta (1.99) - m_xAngle (3.04) = xAngle (-1.05 = -1.05)
20:10:07.925 00.001 9120 CameraToMount -- cameraTheta (1.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.02 = -1.02)
20:10:07.926 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.99 mountX=0.10 mountY=-0.17, mountTheta=-1.04
20:10:07.928 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.18, opts=13)
20:10:07.929 00.001 9120 Enqueuing Move request for scope (-0.08, 0.18)
20:10:07.930 00.001 8596 Worker thread wakes up
20:10:07.930 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
20:10:07.930 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
20:10:07.930 00.000 8596 Moving (-0.08, 0.18) raw xDistance=0.10 yDistance=-0.17
20:10:07.930 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:10:07.930 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:07.930 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:10:07.930 00.000 8596 MoveAxis(E, 0, ABG)
20:10:07.931 00.001 8596 Move returns status 0, amount 0
20:10:07.931 00.000 8596 MoveAxis(N, 0, ABG)
20:10:07.931 00.000 8596 Move returns status 0, amount 0
20:10:07.931 00.000 8596 move complete, result=0
20:10:07.931 00.000 8596 worker thread done servicing request
20:10:07.936 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2483, FiltMax=65491, Gamma=1.000
20:10:07.952 00.016 9120 UpdateGuideState exits: m=301430 SNR=216.4
20:10:07.953 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:07.954 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:07.955 00.001 9120 Enqueuing Expose request
20:10:07.956 00.001 8596 Worker thread wakes up
20:10:07.956 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:10:07.957 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:07.957 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:09.123 01.166 8596 Exposure complete
20:10:09.199 00.076 8596 worker thread done servicing request
20:10:09.199 00.000 9120 OnExposeComplete: enter
20:10:09.201 00.002 9120 UpdateGuideState(): m_state=6
20:10:09.202 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 190
20:10:09.204 00.002 9120 Star::Find returns 1 (0), X=1145.10, Y=159.29, Mass=314836, SNR=244.9, Peak=24669 HFD=4.4
20:10:09.207 00.003 9120 MultiStar: [#1 -0.19,0.34,0.79,U] [#2 -0.41,0.42,0.75,U] [#3 -0.24,0.41,0.65,U] [#4 -0.13,0.33,0.47,U] [#5 -0.21,0.37,0.40,U] [#6 -0.29,0.25,0.34,U] [#7 -0.09,0.34,0.25,U] [#8 0.15,0.40,0.19,U] 
20:10:09.208 00.001 9120 refined, 8 included, MultiStar: {-0.22, 0.39}, one-star: {-0.23, 0.47}
20:10:09.210 00.002 9120 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.04) = xAngle (-0.95 = -0.95)
20:10:09.212 00.002 9120 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.91 = -0.91)
20:10:09.214 00.002 9120 CameraToMount -- cameraX=-0.22 cameraY=0.39 hyp=0.45 cameraTheta=2.09 mountX=0.26 mountY=-0.35, mountTheta=-0.93
20:10:09.215 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=0.39, opts=13)
20:10:09.216 00.001 9120 Enqueuing Move request for scope (-0.22, 0.39)
20:10:09.217 00.001 8596 Worker thread wakes up
20:10:09.217 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.39) opts 0xd
20:10:09.217 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, 0.39)
20:10:09.217 00.000 8596 Moving (-0.22, 0.39) raw xDistance=0.26 yDistance=-0.35
20:10:09.217 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:10:09.217 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:10:09.217 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:10:09.217 00.000 8596 MoveAxis(W, 38, ABG)
20:10:09.217 00.000 8596 Guiding  Dir = 3, Dur = 38
20:10:09.218 00.001 8596 IsSlewing returns 0
20:10:09.218 00.000 8596 IsGuiding returns 0
20:10:09.222 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:10:09.246 00.024 9120 UpdateGuideState exits: m=314836 SNR=244.9
20:10:09.248 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:09.249 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:09.251 00.002 9120 Enqueuing Expose request
20:10:09.281 00.030 8596 IsGuiding returns 1
20:10:09.281 00.000 8596 scope still moving after pulse duration time elapsed
20:10:09.307 00.026 8596 IsSlewing returns 0
20:10:09.307 00.000 8596 IsGuiding returns 1
20:10:09.338 00.031 8596 IsSlewing returns 0
20:10:09.338 00.000 8596 IsGuiding returns 1
20:10:09.370 00.032 8596 IsSlewing returns 0
20:10:09.370 00.000 8596 IsGuiding returns 0
20:10:09.370 00.000 8596 scope move finished after 38 + 114 ms
20:10:09.370 00.000 8596 Move returns status 0, amount 38
20:10:09.370 00.000 8596 MoveAxis(N, 0, ABG)
20:10:09.370 00.000 8596 Move returns status 0, amount 0
20:10:09.370 00.000 8596 move complete, result=0
20:10:09.370 00.000 8596 worker thread done servicing request
20:10:09.371 00.001 8596 Worker thread wakes up
20:10:09.371 00.000 9120 GuideStep: 0.3 px 38 ms WEST, -0.4 px 0 ms NORTH
20:10:09.373 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:09.373 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:10.357 00.984 8596 Exposure complete
20:10:10.438 00.081 8596 worker thread done servicing request
20:10:10.439 00.001 9120 OnExposeComplete: enter
20:10:10.441 00.002 9120 UpdateGuideState(): m_state=6
20:10:10.442 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 191
20:10:10.444 00.002 9120 Star::Find returns 1 (0), X=1145.32, Y=158.45, Mass=300818, SNR=197.2, Peak=20269 HFD=4.6
20:10:10.446 00.002 9120 MultiStar: [#1 -0.10,-0.39,1.00,U] [#2 -0.10,-0.35,1.00,U] [#3 -0.08,-0.35,0.81,U] [#4 -0.10,-0.53,0.46,U] [#5 0.01,-0.44,0.49,U] [#6 -0.24,-0.53,0.33,U] [#7 -0.16,-0.38,0.34,U] [#8 0.25,-0.17,0.27,U] 
20:10:10.448 00.002 9120 single-star, 8 included, MultiStar: {-0.07, -0.39}, one-star: {-0.00, -0.37}
20:10:10.449 00.001 9120 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.04) = xAngle (-4.62 = 1.66)
20:10:10.450 00.001 9120 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.59 = 1.70)
20:10:10.452 00.002 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.37 hyp=0.37 cameraTheta=-1.58 mountX=-0.03 mountY=0.37, mountTheta=1.66
20:10:10.455 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.37, opts=13)
20:10:10.457 00.002 9120 Enqueuing Move request for scope (-0.00, -0.37)
20:10:10.459 00.002 8596 Worker thread wakes up
20:10:10.459 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.37) opts 0xd
20:10:10.459 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.37)
20:10:10.459 00.000 8596 Moving (-0.00, -0.37) raw xDistance=-0.03 yDistance=0.37
20:10:10.459 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:10:10.459 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
20:10:10.459 00.000 8596 MoveAxis(E, 0, ABG)
20:10:10.459 00.000 8596 Move returns status 0, amount 0
20:10:10.459 00.000 8596 MoveAxis(S, 78, ABG)
20:10:10.459 00.000 8596 Guiding  Dir = 1, Dur = 78
20:10:10.460 00.001 8596 IsSlewing returns 0
20:10:10.460 00.000 8596 IsGuiding returns 0
20:10:10.464 00.004 8596 PulseGuide returned control before completion, sleep 85
20:10:10.466 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:10:10.493 00.027 9120 UpdateGuideState exits: m=300818 SNR=197.2
20:10:10.494 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:10.495 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:10.496 00.001 9120 Enqueuing Expose request
20:10:10.557 00.061 8596 IsGuiding returns 0
20:10:10.557 00.000 8596 Move returns status 0, amount 78
20:10:10.557 00.000 8596 move complete, result=0
20:10:10.557 00.000 8596 worker thread done servicing request
20:10:10.557 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.4 px 78 ms SOUTH
20:10:10.558 00.001 8596 Worker thread wakes up
20:10:10.558 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:10.558 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:11.739 01.181 8596 Exposure complete
20:10:11.801 00.062 8596 worker thread done servicing request
20:10:11.801 00.000 9120 OnExposeComplete: enter
20:10:11.801 00.000 9120 UpdateGuideState(): m_state=6
20:10:11.802 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 192
20:10:11.803 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=158.88, Mass=323847, SNR=221.9, Peak=21677 HFD=4.6
20:10:11.804 00.001 9120 MultiStar: [#1 -0.19,0.04,0.79,U] [#2 -0.31,0.07,0.92,U] [#3 -0.21,0.18,0.68,U] [#4 -0.20,0.12,0.43,U] [#5 -0.09,0.10,0.45,U] [#6 -0.20,-0.21,0.25,U] [#7 0.02,0.05,0.27,U] [#8 0.49,0.09,0.24,U] 
20:10:11.805 00.001 9120 refined, 8 included, MultiStar: {-0.16, 0.07}, one-star: {-0.20, 0.06}
20:10:11.806 00.001 9120 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.04) = xAngle (-0.31 = -0.31)
20:10:11.806 00.000 9120 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.28 = -0.28)
20:10:11.807 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.73 mountX=0.17 mountY=-0.05, mountTheta=-0.28
20:10:11.809 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.07, opts=13)
20:10:11.810 00.001 9120 Enqueuing Move request for scope (-0.16, 0.07)
20:10:11.810 00.000 8596 Worker thread wakes up
20:10:11.811 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
20:10:11.811 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
20:10:11.811 00.000 8596 Moving (-0.16, 0.07) raw xDistance=0.17 yDistance=-0.05
20:10:11.811 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:10:11.811 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:11.811 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:10:11.811 00.000 8596 MoveAxis(E, 0, ABG)
20:10:11.811 00.000 8596 Move returns status 0, amount 0
20:10:11.811 00.000 8596 MoveAxis(N, 0, ABG)
20:10:11.811 00.000 8596 Move returns status 0, amount 0
20:10:11.811 00.000 8596 move complete, result=0
20:10:11.811 00.000 8596 worker thread done servicing request
20:10:11.815 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2717, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:10:11.831 00.016 9120 UpdateGuideState exits: m=323847 SNR=221.9
20:10:11.832 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:11.834 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:11.834 00.000 9120 Enqueuing Expose request
20:10:11.835 00.001 8596 Worker thread wakes up
20:10:11.835 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:10:11.836 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:11.836 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:12.832 00.996 8596 Exposure complete
20:10:12.915 00.083 8596 worker thread done servicing request
20:10:12.915 00.000 9120 OnExposeComplete: enter
20:10:12.916 00.001 9120 UpdateGuideState(): m_state=6
20:10:12.917 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 193
20:10:12.918 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.42, Mass=315256, SNR=232.8, Peak=21949 HFD=4.7
20:10:12.919 00.001 9120 MultiStar: [#1 -0.12,-0.37,0.90,U] [#2 -0.16,-0.52,0.87,U] [#3 -0.08,-0.43,0.60,U] [#4 -0.02,-0.34,0.49,U] [#5 -0.20,-0.55,0.48,U] [#6 -0.25,-0.46,0.33,U] [#7 -0.11,-0.37,0.27,U] [#8 0.07,-0.24,0.22,U] 
20:10:12.920 00.001 9120 single-star, 8 included, MultiStar: {-0.10, -0.42}, one-star: {-0.03, -0.40}
20:10:12.921 00.001 9120 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.04) = xAngle (-4.68 = 1.60)
20:10:12.921 00.000 9120 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.65 = 1.63)
20:10:12.922 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.40 hyp=0.40 cameraTheta=-1.64 mountX=-0.01 mountY=0.40, mountTheta=1.60
20:10:12.924 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.40, opts=13)
20:10:12.925 00.001 9120 Enqueuing Move request for scope (-0.03, -0.40)
20:10:12.926 00.001 8596 Worker thread wakes up
20:10:12.926 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.40) opts 0xd
20:10:12.926 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.40)
20:10:12.926 00.000 8596 Moving (-0.03, -0.40) raw xDistance=-0.01 yDistance=0.40
20:10:12.926 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:10:12.926 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
20:10:12.926 00.000 8596 MoveAxis(E, 0, ABG)
20:10:12.926 00.000 8596 Move returns status 0, amount 0
20:10:12.926 00.000 8596 MoveAxis(S, 84, ABG)
20:10:12.926 00.000 8596 Guiding  Dir = 1, Dur = 84
20:10:12.927 00.001 8596 IsSlewing returns 0
20:10:12.927 00.000 8596 IsGuiding returns 0
20:10:12.930 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:10:12.961 00.031 9120 UpdateGuideState exits: m=315256 SNR=232.8
20:10:12.964 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:12.965 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:12.967 00.002 9120 Enqueuing Expose request
20:10:12.973 00.006 8596 PulseGuide returned control before completion, sleep 48
20:10:13.036 00.063 8596 IsGuiding returns 1
20:10:13.036 00.000 8596 scope still moving after pulse duration time elapsed
20:10:13.068 00.032 8596 IsSlewing returns 0
20:10:13.068 00.000 8596 IsGuiding returns 0
20:10:13.068 00.000 8596 scope move finished after 84 + 56 ms
20:10:13.068 00.000 8596 Move returns status 0, amount 84
20:10:13.068 00.000 8596 move complete, result=0
20:10:13.068 00.000 8596 worker thread done servicing request
20:10:13.068 00.000 8596 Worker thread wakes up
20:10:13.068 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:13.069 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.4 px 84 ms SOUTH
20:10:13.070 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:14.234 01.164 8596 Exposure complete
20:10:14.320 00.086 8596 worker thread done servicing request
20:10:14.320 00.000 9120 OnExposeComplete: enter
20:10:14.321 00.001 9120 UpdateGuideState(): m_state=6
20:10:14.323 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 194
20:10:14.325 00.002 9120 Star::Find returns 1 (0), X=1145.54, Y=158.57, Mass=298615, SNR=229.4, Peak=25677 HFD=4.3
20:10:14.327 00.002 9120 MultiStar: [#1 0.19,-0.22,0.80,U] [#2 0.05,-0.28,0.85,U] [#3 0.18,-0.22,0.68,U] [#4 0.34,-0.28,0.51,U] [#5 0.13,-0.35,0.50,U] [#6 0.00,-0.35,0.29,U] [#7 0.13,-0.28,0.32,U] [#8 0.58,0.00,0.24,U] 
20:10:14.329 00.002 9120 refined, 8 included, MultiStar: {0.18, -0.26}, one-star: {0.22, -0.25}
20:10:14.331 00.002 9120 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.04) = xAngle (-3.99 = 2.30)
20:10:14.332 00.001 9120 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.95 = 2.33)
20:10:14.334 00.002 9120 CameraToMount -- cameraX=0.18 cameraY=-0.26 hyp=0.32 cameraTheta=-0.95 mountX=-0.21 mountY=0.23, mountTheta=2.31
20:10:14.337 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.26, opts=13)
20:10:14.337 00.000 9120 Enqueuing Move request for scope (0.18, -0.26)
20:10:14.338 00.001 8596 Worker thread wakes up
20:10:14.338 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.26) opts 0xd
20:10:14.338 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.26)
20:10:14.338 00.000 8596 Moving (0.18, -0.26) raw xDistance=-0.21 yDistance=0.23
20:10:14.338 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:10:14.338 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:10:14.338 00.000 8596 MoveAxis(E, 30, ABG)
20:10:14.339 00.001 8596 Guiding  Dir = 2, Dur = 30
20:10:14.339 00.000 8596 IsSlewing returns 0
20:10:14.339 00.000 8596 IsGuiding returns 0
20:10:14.343 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2717, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:10:14.348 00.005 8596 PulseGuide returned control before completion, sleep 31
20:10:14.364 00.016 9120 UpdateGuideState exits: m=298615 SNR=229.4
20:10:14.365 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:14.366 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:14.367 00.001 9120 Enqueuing Expose request
20:10:14.394 00.027 8596 IsGuiding returns 1
20:10:14.394 00.000 8596 scope still moving after pulse duration time elapsed
20:10:14.425 00.031 8596 IsSlewing returns 0
20:10:14.425 00.000 8596 IsGuiding returns 1
20:10:14.456 00.031 8596 IsSlewing returns 0
20:10:14.456 00.000 8596 IsGuiding returns 0
20:10:14.456 00.000 8596 scope move finished after 30 + 86 ms
20:10:14.456 00.000 8596 Move returns status 0, amount 30
20:10:14.456 00.000 8596 MoveAxis(S, 48, ABG)
20:10:14.456 00.000 8596 Guiding  Dir = 1, Dur = 48
20:10:14.456 00.000 8596 IsSlewing returns 0
20:10:14.456 00.000 8596 IsGuiding returns 0
20:10:14.504 00.048 8596 IsGuiding returns 1
20:10:14.504 00.000 8596 scope still moving after pulse duration time elapsed
20:10:14.534 00.030 8596 IsSlewing returns 0
20:10:14.534 00.000 8596 IsGuiding returns 1
20:10:14.565 00.031 8596 IsSlewing returns 0
20:10:14.565 00.000 8596 IsGuiding returns 1
20:10:14.599 00.034 8596 IsSlewing returns 0
20:10:14.599 00.000 8596 IsGuiding returns 0
20:10:14.599 00.000 8596 scope move finished after 48 + 94 ms
20:10:14.599 00.000 8596 Move returns status 0, amount 48
20:10:14.599 00.000 8596 move complete, result=0
20:10:14.599 00.000 8596 worker thread done servicing request
20:10:14.599 00.000 8596 Worker thread wakes up
20:10:14.599 00.000 9120 GuideStep: -0.2 px 30 ms EAST, 0.2 px 48 ms SOUTH
20:10:14.601 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:14.601 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:15.575 00.974 8596 Exposure complete
20:10:15.653 00.078 8596 worker thread done servicing request
20:10:15.653 00.000 9120 OnExposeComplete: enter
20:10:15.653 00.000 9120 UpdateGuideState(): m_state=6
20:10:15.654 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 195
20:10:15.655 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.59, Mass=288373, SNR=207.6, Peak=28253 HFD=4.3
20:10:15.656 00.001 9120 MultiStar: [#1 0.12,-0.24,0.91,U] [#2 -0.12,-0.15,1.00,U] [#3 0.01,-0.12,0.80,U] [#4 0.02,-0.27,0.56,U] [#5 0.01,-0.33,0.52,U] [#6 -0.14,-0.28,0.26,U] [#7 0.04,-0.12,0.26,U] [#8 0.29,-0.20,0.26,U] 
20:10:15.657 00.001 9120 refined, 8 included, MultiStar: {0.03, -0.21}, one-star: {0.10, -0.23}
20:10:15.658 00.001 9120 CameraToMount -- cameraTheta (-1.43) - m_xAngle (3.04) = xAngle (-4.47 = 1.81)
20:10:15.659 00.001 9120 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.44 = 1.85)
20:10:15.661 00.002 9120 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.43 mountX=-0.05 mountY=0.20, mountTheta=1.81
20:10:15.664 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.21, opts=13)
20:10:15.666 00.002 9120 Enqueuing Move request for scope (0.03, -0.21)
20:10:15.668 00.002 8596 Worker thread wakes up
20:10:15.668 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd
20:10:15.668 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.21)
20:10:15.668 00.000 8596 Moving (0.03, -0.21) raw xDistance=-0.05 yDistance=0.20
20:10:15.668 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:10:15.668 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
20:10:15.668 00.000 8596 MoveAxis(E, 0, ABG)
20:10:15.669 00.001 8596 Move returns status 0, amount 0
20:10:15.669 00.000 8596 MoveAxis(S, 43, ABG)
20:10:15.669 00.000 8596 Guiding  Dir = 1, Dur = 43
20:10:15.669 00.000 8596 IsSlewing returns 0
20:10:15.670 00.001 8596 IsGuiding returns 0
20:10:15.675 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2499, FiltMax=65488, Gamma=1.000
20:10:15.677 00.002 8596 PulseGuide returned control before completion, sleep 48
20:10:15.700 00.023 9120 UpdateGuideState exits: m=288373 SNR=207.6
20:10:15.701 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:15.702 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:15.703 00.001 9120 Enqueuing Expose request
20:10:15.736 00.033 8596 IsGuiding returns 1
20:10:15.736 00.000 8596 scope still moving after pulse duration time elapsed
20:10:15.767 00.031 8596 IsSlewing returns 0
20:10:15.767 00.000 8596 IsGuiding returns 0
20:10:15.767 00.000 8596 scope move finished after 43 + 55 ms
20:10:15.767 00.000 8596 Move returns status 0, amount 43
20:10:15.767 00.000 8596 move complete, result=0
20:10:15.767 00.000 8596 worker thread done servicing request
20:10:15.767 00.000 8596 Worker thread wakes up
20:10:15.768 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
20:10:15.768 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:15.769 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:16.927 01.158 8596 Exposure complete
20:10:17.012 00.085 8596 worker thread done servicing request
20:10:17.012 00.000 9120 OnExposeComplete: enter
20:10:17.014 00.002 9120 UpdateGuideState(): m_state=6
20:10:17.017 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 196
20:10:17.018 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=159.22, Mass=285155, SNR=212.4, Peak=21277 HFD=4.6
20:10:17.021 00.003 9120 MultiStar: [#1 0.17,0.35,0.94,U] [#2 0.11,0.42,0.88,U] [#3 0.14,0.40,0.67,U] [#4 0.32,0.32,0.53,U] [#5 0.24,0.33,0.42,U] [#6 0.20,0.41,0.28,U] [#7 0.22,0.46,0.29,U] [#8 0.38,0.54,0.00,M1] 
20:10:17.022 00.001 9120 refined, 7 included, MultiStar: {0.18, 0.38}, one-star: {0.15, 0.40}
20:10:17.024 00.002 9120 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.04) = xAngle (-1.91 = -1.91)
20:10:17.025 00.001 9120 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.87 = -1.87)
20:10:17.027 00.002 9120 CameraToMount -- cameraX=0.18 cameraY=0.38 hyp=0.42 cameraTheta=1.13 mountX=-0.14 mountY=-0.40, mountTheta=-1.90
20:10:17.029 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.38, opts=13)
20:10:17.030 00.001 9120 Enqueuing Move request for scope (0.18, 0.38)
20:10:17.031 00.001 8596 Worker thread wakes up
20:10:17.031 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.38) opts 0xd
20:10:17.031 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.38)
20:10:17.031 00.000 8596 Moving (0.18, 0.38) raw xDistance=-0.14 yDistance=-0.40
20:10:17.031 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:10:17.031 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:10:17.031 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
20:10:17.032 00.001 8596 MoveAxis(E, 0, ABG)
20:10:17.032 00.000 8596 Move returns status 0, amount 0
20:10:17.032 00.000 8596 MoveAxis(N, 0, ABG)
20:10:17.032 00.000 8596 Move returns status 0, amount 0
20:10:17.032 00.000 8596 move complete, result=0
20:10:17.032 00.000 8596 worker thread done servicing request
20:10:17.038 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:10:17.053 00.015 9120 UpdateGuideState exits: m=285155 SNR=212.4
20:10:17.055 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:17.056 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:17.057 00.001 9120 Enqueuing Expose request
20:10:17.057 00.000 8596 Worker thread wakes up
20:10:17.058 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:10:17.058 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:17.058 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:18.023 00.965 8596 Exposure complete
20:10:18.090 00.067 8596 worker thread done servicing request
20:10:18.091 00.001 9120 OnExposeComplete: enter
20:10:18.092 00.001 9120 UpdateGuideState(): m_state=6
20:10:18.093 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 197
20:10:18.094 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=159.28, Mass=285730, SNR=196.5, Peak=20566 HFD=4.6
20:10:18.096 00.002 9120 MultiStar: [#1 0.16,0.28,1.24,U] [#2 -0.08,0.31,1.02,U] [#3 0.03,0.36,0.84,U] [#4 0.15,0.25,0.53,U] [#5 0.19,0.26,0.43,U] [#6 0.14,0.32,0.31,U] [#7 0.04,0.45,0.35,U] [#8 0.30,0.36,0.29,U] 
20:10:18.097 00.001 9120 refined, 8 included, MultiStar: {0.10, 0.34}, one-star: {0.16, 0.45}
20:10:18.098 00.001 9120 CameraToMount -- cameraTheta (1.28) - m_xAngle (3.04) = xAngle (-1.76 = -1.76)
20:10:18.100 00.002 9120 CameraToMount -- cameraTheta (1.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.73 = -1.73)
20:10:18.101 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.34 hyp=0.35 cameraTheta=1.28 mountX=-0.07 mountY=-0.35, mountTheta=-1.76
20:10:18.104 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.34, opts=13)
20:10:18.104 00.000 9120 Enqueuing Move request for scope (0.10, 0.34)
20:10:18.105 00.001 8596 Worker thread wakes up
20:10:18.105 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.34) opts 0xd
20:10:18.105 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.34)
20:10:18.106 00.001 8596 Moving (0.10, 0.34) raw xDistance=-0.07 yDistance=-0.35
20:10:18.106 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:10:18.106 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:10:18.106 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:10:18.106 00.000 8596 MoveAxis(E, 0, ABG)
20:10:18.106 00.000 8596 Move returns status 0, amount 0
20:10:18.106 00.000 8596 MoveAxis(N, 0, ABG)
20:10:18.106 00.000 8596 Move returns status 0, amount 0
20:10:18.106 00.000 8596 move complete, result=0
20:10:18.106 00.000 8596 worker thread done servicing request
20:10:18.110 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:10:18.127 00.017 9120 UpdateGuideState exits: m=285730 SNR=196.5
20:10:18.128 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:18.129 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:18.129 00.000 9120 Enqueuing Expose request
20:10:18.130 00.001 8596 Worker thread wakes up
20:10:18.130 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:10:18.131 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:18.131 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:19.290 01.159 8596 Exposure complete
20:10:19.364 00.074 8596 worker thread done servicing request
20:10:19.364 00.000 9120 OnExposeComplete: enter
20:10:19.365 00.001 9120 UpdateGuideState(): m_state=6
20:10:19.366 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 198
20:10:19.367 00.001 9120 Star::Find returns 1 (0), X=1145.17, Y=159.49, Mass=313867, SNR=235.2, Peak=21654 HFD=4.5
20:10:19.368 00.001 9120 MultiStar: [#1 -0.11,0.58,0.00,M1] [#2 -0.37,0.47,0.00,M1] [#3 0.04,0.68,0.00,M1] [#4 -0.03,0.61,0.00,M1] [#5 0.05,0.53,0.39,U] [#6 -0.34,0.55,0.00,M1] [#7 -0.09,0.61,0.00,M1] [#8 0.01,0.87,0.00,M1] 
20:10:19.369 00.001 9120 refined, 1 included, MultiStar: {-0.10, 0.62}, one-star: {-0.15, 0.66}
20:10:19.370 00.001 9120 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.04) = xAngle (-1.32 = -1.32)
20:10:19.370 00.000 9120 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.28 = -1.28)
20:10:19.371 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=0.62 hyp=0.63 cameraTheta=1.72 mountX=0.16 mountY=-0.61, mountTheta=-1.31
20:10:19.373 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.62, opts=13)
20:10:19.374 00.001 9120 Enqueuing Move request for scope (-0.10, 0.62)
20:10:19.375 00.001 8596 Worker thread wakes up
20:10:19.375 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.62) opts 0xd
20:10:19.375 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.62)
20:10:19.375 00.000 8596 Moving (-0.10, 0.62) raw xDistance=0.16 yDistance=-0.61
20:10:19.375 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:10:19.375 00.000 8596 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
20:10:19.375 00.000 8596 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.82
20:10:19.375 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:10:19.375 00.000 8596 MoveAxis(E, 0, ABG)
20:10:19.375 00.000 8596 Move returns status 0, amount 0
20:10:19.375 00.000 8596 MoveAxis(N, 128, ABG)
20:10:19.376 00.001 8596 Guiding  Dir = 0, Dur = 128
20:10:19.376 00.000 8596 IsSlewing returns 0
20:10:19.376 00.000 8596 IsGuiding returns 0
20:10:19.380 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:10:19.395 00.015 9120 UpdateGuideState exits: m=313867 SNR=235.2
20:10:19.396 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:19.397 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:19.398 00.001 9120 Enqueuing Expose request
20:10:19.418 00.020 8596 PulseGuide returned control before completion, sleep 97
20:10:19.527 00.109 8596 IsGuiding returns 1
20:10:19.527 00.000 8596 scope still moving after pulse duration time elapsed
20:10:19.558 00.031 8596 IsSlewing returns 0
20:10:19.558 00.000 8596 IsGuiding returns 1
20:10:19.589 00.031 8596 IsSlewing returns 0
20:10:19.589 00.000 8596 IsGuiding returns 0
20:10:19.589 00.000 8596 scope move finished after 128 + 85 ms
20:10:19.589 00.000 8596 Move returns status 0, amount 128
20:10:19.589 00.000 8596 move complete, result=0
20:10:19.590 00.001 8596 worker thread done servicing request
20:10:19.590 00.000 8596 Worker thread wakes up
20:10:19.590 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.6 px 128 ms NORTH
20:10:19.591 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:19.591 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:20.584 00.993 8596 Exposure complete
20:10:20.659 00.075 8596 worker thread done servicing request
20:10:20.659 00.000 9120 OnExposeComplete: enter
20:10:20.660 00.001 9120 UpdateGuideState(): m_state=6
20:10:20.661 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 199
20:10:20.661 00.000 9120 Star::Find returns 1 (0), X=1145.29, Y=158.77, Mass=305325, SNR=212.9, Peak=25597 HFD=4.5
20:10:20.662 00.001 9120 MultiStar: [#1 -0.13,0.05,1.03,U] [#2 -0.44,0.01,1.01,U] [#3 -0.27,0.02,0.65,U] [#4 -0.21,0.03,0.50,U] [#5 -0.16,-0.08,0.42,U] [#6 -0.12,-0.28,0.30,U] [#7 -0.22,-0.25,0.32,U] [#8 0.02,0.04,0.25,U] 
20:10:20.663 00.001 9120 single-star, 8 included, MultiStar: {-0.19, -0.03}, one-star: {-0.04, -0.06}
20:10:20.664 00.001 9120 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.04) = xAngle (-5.17 = 1.11)
20:10:20.665 00.001 9120 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.14 = 1.15)
20:10:20.665 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.13 mountX=0.03 mountY=0.06, mountTheta=1.12
20:10:20.667 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.06, opts=13)
20:10:20.668 00.001 9120 Enqueuing Move request for scope (-0.04, -0.06)
20:10:20.669 00.001 8596 Worker thread wakes up
20:10:20.669 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
20:10:20.669 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
20:10:20.669 00.000 8596 Moving (-0.04, -0.06) raw xDistance=0.03 yDistance=0.06
20:10:20.669 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:10:20.669 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:20.669 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:10:20.669 00.000 8596 MoveAxis(E, 0, ABG)
20:10:20.669 00.000 8596 Move returns status 0, amount 0
20:10:20.669 00.000 8596 MoveAxis(N, 0, ABG)
20:10:20.669 00.000 8596 Move returns status 0, amount 0
20:10:20.669 00.000 8596 move complete, result=0
20:10:20.669 00.000 8596 worker thread done servicing request
20:10:20.673 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:10:20.689 00.016 9120 UpdateGuideState exits: m=305325 SNR=212.9
20:10:20.690 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:20.691 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:20.692 00.001 9120 Enqueuing Expose request
20:10:20.693 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:20.694 00.001 8596 Worker thread wakes up
20:10:20.694 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:20.694 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:21.857 01.163 8596 Exposure complete
20:10:21.956 00.099 8596 worker thread done servicing request
20:10:21.956 00.000 9120 OnExposeComplete: enter
20:10:21.958 00.002 9120 UpdateGuideState(): m_state=6
20:10:21.959 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 200
20:10:21.961 00.002 9120 Star::Find returns 1 (0), X=1145.34, Y=159.15, Mass=291076, SNR=204.9, Peak=25821 HFD=4.5
20:10:21.963 00.002 9120 MultiStar: [#1 -0.08,0.35,0.94,U] [#2 -0.17,0.27,0.89,U] [#3 0.04,0.43,0.73,U] [#4 0.08,0.40,0.51,U] [#5 0.11,0.35,0.41,U] [#6 -0.18,0.15,0.30,U] [#7 0.15,0.27,0.31,U] [#8 0.28,0.33,0.25,U] 
20:10:21.965 00.002 9120 single-star, 8 included, MultiStar: {-0.01, 0.33}, one-star: {0.01, 0.32}
20:10:21.967 00.002 9120 CameraToMount -- cameraTheta (1.54) - m_xAngle (3.04) = xAngle (-1.50 = -1.50)
20:10:21.969 00.002 9120 CameraToMount -- cameraTheta (1.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.47 = -1.47)
20:10:21.970 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.54 mountX=0.02 mountY=-0.32, mountTheta=-1.50
20:10:21.972 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.32, opts=13)
20:10:21.973 00.001 9120 Enqueuing Move request for scope (0.01, 0.32)
20:10:21.975 00.002 8596 Worker thread wakes up
20:10:21.975 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
20:10:21.975 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
20:10:21.975 00.000 8596 Moving (0.01, 0.32) raw xDistance=0.02 yDistance=-0.32
20:10:21.975 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:10:21.975 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:10:21.975 00.000 8596 MoveAxis(E, 0, ABG)
20:10:21.975 00.000 8596 Move returns status 0, amount 0
20:10:21.975 00.000 8596 MoveAxis(N, 68, ABG)
20:10:21.975 00.000 8596 Guiding  Dir = 0, Dur = 68
20:10:21.976 00.001 8596 IsSlewing returns 0
20:10:21.976 00.000 8596 IsGuiding returns 0
20:10:21.980 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:10:21.986 00.006 8596 PulseGuide returned control before completion, sleep 69
20:10:22.005 00.019 9120 UpdateGuideState exits: m=291076 SNR=204.9
20:10:22.007 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:22.009 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:22.011 00.002 9120 Enqueuing Expose request
20:10:22.062 00.051 8596 IsGuiding returns 1
20:10:22.062 00.000 8596 scope still moving after pulse duration time elapsed
20:10:22.093 00.031 8596 IsSlewing returns 0
20:10:22.093 00.000 8596 IsGuiding returns 0
20:10:22.093 00.000 8596 scope move finished after 68 + 48 ms
20:10:22.093 00.000 8596 Move returns status 0, amount 68
20:10:22.093 00.000 8596 move complete, result=0
20:10:22.093 00.000 8596 worker thread done servicing request
20:10:22.093 00.000 8596 Worker thread wakes up
20:10:22.093 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.3 px 68 ms NORTH
20:10:22.094 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:22.094 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:23.073 00.979 8596 Exposure complete
20:10:23.134 00.061 8596 worker thread done servicing request
20:10:23.134 00.000 9120 OnExposeComplete: enter
20:10:23.135 00.001 9120 UpdateGuideState(): m_state=6
20:10:23.135 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 201
20:10:23.136 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=159.04, Mass=305045, SNR=233.2, Peak=29597 HFD=4.3
20:10:23.137 00.001 9120 MultiStar: [#1 0.04,0.17,0.81,U] [#2 -0.14,0.18,0.92,U] [#3 -0.05,0.25,0.69,U] [#4 -0.02,0.06,0.43,U] [#5 0.07,0.16,0.41,U] [#6 -0.16,0.11,0.28,U] [#7 -0.08,0.12,0.25,U] [#8 0.05,0.29,0.27,U] 
20:10:23.138 00.001 9120 refined, 8 included, MultiStar: {-0.03, 0.18}, one-star: {0.01, 0.22}
20:10:23.139 00.001 9120 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.04) = xAngle (-1.30 = -1.30)
20:10:23.139 00.000 9120 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.27 = -1.27)
20:10:23.140 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.74 mountX=0.05 mountY=-0.18, mountTheta=-1.30
20:10:23.143 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.18, opts=13)
20:10:23.143 00.000 9120 Enqueuing Move request for scope (-0.03, 0.18)
20:10:23.144 00.001 8596 Worker thread wakes up
20:10:23.144 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
20:10:23.145 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
20:10:23.145 00.000 8596 Moving (-0.03, 0.18) raw xDistance=0.05 yDistance=-0.18
20:10:23.145 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:10:23.145 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:23.145 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:10:23.145 00.000 8596 MoveAxis(E, 0, ABG)
20:10:23.145 00.000 8596 Move returns status 0, amount 0
20:10:23.145 00.000 8596 MoveAxis(N, 0, ABG)
20:10:23.145 00.000 8596 Move returns status 0, amount 0
20:10:23.145 00.000 8596 move complete, result=0
20:10:23.145 00.000 8596 worker thread done servicing request
20:10:23.154 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:10:23.186 00.032 9120 UpdateGuideState exits: m=305045 SNR=233.2
20:10:23.188 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:23.190 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:23.191 00.001 9120 Enqueuing Expose request
20:10:23.192 00.001 8596 Worker thread wakes up
20:10:23.192 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:10:23.194 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:23.194 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:24.363 01.169 8596 Exposure complete
20:10:24.449 00.086 8596 worker thread done servicing request
20:10:24.449 00.000 9120 OnExposeComplete: enter
20:10:24.450 00.001 9120 UpdateGuideState(): m_state=6
20:10:24.452 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 202
20:10:24.454 00.002 9120 Star::Find returns 1 (0), X=1145.27, Y=159.03, Mass=266000, SNR=202.1, Peak=29709 HFD=4.2
20:10:24.455 00.001 9120 MultiStar: [#1 -0.02,0.16,1.00,U] [#2 -0.16,0.27,0.99,U] [#3 -0.03,0.33,0.79,U] [#4 0.09,0.19,0.56,U] [#5 -0.13,0.27,0.40,U] [#6 -0.04,0.04,0.33,U] [#7 -0.00,0.14,0.37,U] [#8 0.32,0.11,0.33,U] 
20:10:24.455 00.000 9120 refined, 8 included, MultiStar: {-0.03, 0.21}, one-star: {-0.05, 0.21}
20:10:24.457 00.002 9120 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.04) = xAngle (-1.33 = -1.33)
20:10:24.458 00.001 9120 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.29 = -1.29)
20:10:24.460 00.002 9120 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.71 mountX=0.05 mountY=-0.20, mountTheta=-1.33
20:10:24.464 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.21, opts=13)
20:10:24.466 00.002 9120 Enqueuing Move request for scope (-0.03, 0.21)
20:10:24.468 00.002 8596 Worker thread wakes up
20:10:24.468 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
20:10:24.468 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
20:10:24.468 00.000 8596 Moving (-0.03, 0.21) raw xDistance=0.05 yDistance=-0.20
20:10:24.468 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:10:24.468 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:10:24.469 00.001 8596 MoveAxis(E, 0, ABG)
20:10:24.469 00.000 8596 Move returns status 0, amount 0
20:10:24.469 00.000 8596 MoveAxis(N, 43, ABG)
20:10:24.469 00.000 8596 Guiding  Dir = 0, Dur = 43
20:10:24.469 00.000 8596 IsSlewing returns 0
20:10:24.470 00.001 8596 IsGuiding returns 0
20:10:24.477 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:10:24.486 00.009 8596 PulseGuide returned control before completion, sleep 37
20:10:24.506 00.020 9120 UpdateGuideState exits: m=266000 SNR=202.1
20:10:24.508 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:24.509 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:24.510 00.001 9120 Enqueuing Expose request
20:10:24.533 00.023 8596 IsGuiding returns 1
20:10:24.533 00.000 8596 scope still moving after pulse duration time elapsed
20:10:24.565 00.032 8596 IsSlewing returns 0
20:10:24.565 00.000 8596 IsGuiding returns 1
20:10:24.596 00.031 8596 IsSlewing returns 0
20:10:24.596 00.000 8596 IsGuiding returns 0
20:10:24.596 00.000 8596 scope move finished after 43 + 82 ms
20:10:24.596 00.000 8596 Move returns status 0, amount 43
20:10:24.596 00.000 8596 move complete, result=0
20:10:24.596 00.000 8596 worker thread done servicing request
20:10:24.596 00.000 8596 Worker thread wakes up
20:10:24.596 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:24.596 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:24.597 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
20:10:25.590 00.993 8596 Exposure complete
20:10:25.664 00.074 8596 worker thread done servicing request
20:10:25.664 00.000 9120 OnExposeComplete: enter
20:10:25.666 00.002 9120 UpdateGuideState(): m_state=6
20:10:25.667 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 203
20:10:25.668 00.001 9120 Star::Find returns 1 (0), X=1145.16, Y=158.80, Mass=291163, SNR=210.2, Peak=30045 HFD=4.4
20:10:25.670 00.002 9120 MultiStar: [#1 -0.18,-0.05,1.09,U] [#2 -0.25,0.08,0.98,U] [#3 -0.21,-0.15,0.73,U] [#4 -0.18,0.09,0.48,U] [#5 -0.18,-0.06,0.46,U] [#6 -0.30,-0.14,0.36,U] [#7 -0.26,0.28,0.37,U] [#8 0.06,0.33,0.26,U] 
20:10:25.671 00.001 9120 single-star, 8 included, MultiStar: {-0.20, 0.01}, one-star: {-0.17, -0.02}
20:10:25.672 00.001 9120 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.04) = xAngle (-6.06 = 0.22)
20:10:25.673 00.001 9120 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.03 = 0.26)
20:10:25.674 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.02 mountX=0.16 mountY=0.04, mountTheta=0.25
20:10:25.676 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.02, opts=13)
20:10:25.678 00.002 9120 Enqueuing Move request for scope (-0.17, -0.02)
20:10:25.679 00.001 8596 Worker thread wakes up
20:10:25.680 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
20:10:25.680 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
20:10:25.680 00.000 8596 Moving (-0.17, -0.02) raw xDistance=0.16 yDistance=0.04
20:10:25.680 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:10:25.680 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:25.680 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:10:25.680 00.000 8596 MoveAxis(E, 0, ABG)
20:10:25.681 00.001 8596 Move returns status 0, amount 0
20:10:25.681 00.000 8596 MoveAxis(N, 0, ABG)
20:10:25.681 00.000 8596 Move returns status 0, amount 0
20:10:25.681 00.000 8596 move complete, result=0
20:10:25.681 00.000 8596 worker thread done servicing request
20:10:25.690 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2717, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:10:25.720 00.030 9120 UpdateGuideState exits: m=291163 SNR=210.2
20:10:25.721 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:25.722 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:25.722 00.000 9120 Enqueuing Expose request
20:10:25.723 00.001 8596 Worker thread wakes up
20:10:25.723 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:10:25.724 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:25.724 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:26.878 01.154 8596 Exposure complete
20:10:26.943 00.065 8596 worker thread done servicing request
20:10:26.943 00.000 9120 OnExposeComplete: enter
20:10:26.944 00.001 9120 UpdateGuideState(): m_state=6
20:10:26.946 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 204
20:10:26.948 00.002 9120 Star::Find returns 1 (0), X=1145.12, Y=158.69, Mass=298597, SNR=231.4, Peak=30269 HFD=4.4
20:10:26.950 00.002 9120 MultiStar: [#1 -0.14,-0.19,0.95,U] [#2 -0.24,-0.19,0.82,U] [#3 -0.38,-0.04,0.64,U] [#4 -0.17,-0.26,0.46,U] [#5 -0.26,-0.21,0.44,U] [#6 -0.20,-0.37,0.28,U] [#7 -0.18,-0.12,0.23,U] [#8 0.07,0.09,0.25,U] 
20:10:26.952 00.002 9120 single-star, 8 included, MultiStar: {-0.21, -0.16}, one-star: {-0.20, -0.14}
20:10:26.953 00.001 9120 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.04) = xAngle (-5.59 = 0.69)
20:10:26.954 00.001 9120 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.56 = 0.73)
20:10:26.955 00.001 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-2.55 mountX=0.19 mountY=0.16, mountTheta=0.71
20:10:26.956 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.14, opts=13)
20:10:26.958 00.002 9120 Enqueuing Move request for scope (-0.20, -0.14)
20:10:26.959 00.001 8596 Worker thread wakes up
20:10:26.959 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
20:10:26.959 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
20:10:26.959 00.000 8596 Moving (-0.20, -0.14) raw xDistance=0.19 yDistance=0.16
20:10:26.959 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:10:26.959 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:26.959 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:10:26.959 00.000 8596 MoveAxis(E, 0, ABG)
20:10:26.959 00.000 8596 Move returns status 0, amount 0
20:10:26.959 00.000 8596 MoveAxis(N, 0, ABG)
20:10:26.959 00.000 8596 Move returns status 0, amount 0
20:10:26.959 00.000 8596 move complete, result=0
20:10:26.959 00.000 8596 worker thread done servicing request
20:10:26.965 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2717, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:10:26.994 00.029 9120 UpdateGuideState exits: m=298597 SNR=231.4
20:10:27.000 00.006 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:27.000 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:27.002 00.002 9120 Enqueuing Expose request
20:10:27.003 00.001 8596 Worker thread wakes up
20:10:27.003 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:10:27.005 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:27.005 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:27.987 00.982 8596 Exposure complete
20:10:28.072 00.085 8596 worker thread done servicing request
20:10:28.072 00.000 9120 OnExposeComplete: enter
20:10:28.073 00.001 9120 UpdateGuideState(): m_state=6
20:10:28.074 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 205
20:10:28.075 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.74, Mass=275302, SNR=206.6, Peak=31421 HFD=4.4
20:10:28.076 00.001 9120 MultiStar: [#1 0.12,-0.15,0.97,U] [#2 -0.08,-0.23,0.96,U] [#3 0.02,-0.03,0.76,U] [#4 0.05,-0.09,0.53,U] [#5 0.11,-0.04,0.45,U] [#6 -0.07,-0.29,0.29,U] [#7 0.13,-0.24,0.29,U] [#8 0.30,-0.26,0.24,U] 
20:10:28.077 00.001 9120 single-star, 8 included, MultiStar: {0.04, -0.14}, one-star: {-0.00, -0.09}
20:10:28.078 00.001 9120 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.04) = xAngle (-4.65 = 1.64)
20:10:28.079 00.001 9120 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.61 = 1.67)
20:10:28.079 00.000 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.61 mountX=-0.01 mountY=0.08, mountTheta=1.64
20:10:28.081 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.09, opts=13)
20:10:28.082 00.001 9120 Enqueuing Move request for scope (-0.00, -0.09)
20:10:28.083 00.001 8596 Worker thread wakes up
20:10:28.083 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
20:10:28.083 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
20:10:28.083 00.000 8596 Moving (-0.00, -0.09) raw xDistance=-0.01 yDistance=0.08
20:10:28.083 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:10:28.083 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:28.083 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:10:28.083 00.000 8596 MoveAxis(E, 0, ABG)
20:10:28.083 00.000 8596 Move returns status 0, amount 0
20:10:28.083 00.000 8596 MoveAxis(N, 0, ABG)
20:10:28.083 00.000 8596 Move returns status 0, amount 0
20:10:28.083 00.000 8596 move complete, result=0
20:10:28.083 00.000 8596 worker thread done servicing request
20:10:28.089 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:10:28.116 00.027 9120 UpdateGuideState exits: m=275302 SNR=206.6
20:10:28.118 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:28.119 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:28.120 00.001 9120 Enqueuing Expose request
20:10:28.121 00.001 8596 Worker thread wakes up
20:10:28.121 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:28.122 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:28.122 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:29.293 01.171 8596 Exposure complete
20:10:29.389 00.096 8596 worker thread done servicing request
20:10:29.390 00.001 9120 OnExposeComplete: enter
20:10:29.391 00.001 9120 UpdateGuideState(): m_state=6
20:10:29.392 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 206
20:10:29.393 00.001 9120 Star::Find returns 1 (0), X=1145.14, Y=158.75, Mass=313494, SNR=233.3, Peak=31549 HFD=4.5
20:10:29.394 00.001 9120 MultiStar: [#1 -0.20,-0.04,0.94,U] [#2 -0.31,-0.08,0.86,U] [#3 -0.29,0.11,0.72,U] [#4 -0.26,-0.05,0.46,U] [#5 -0.24,-0.01,0.42,U] [#6 -0.23,-0.04,0.29,U] [#7 -0.12,-0.16,0.32,U] [#8 0.23,0.03,0.24,U] 
20:10:29.395 00.001 9120 single-star, 8 included, MultiStar: {-0.21, -0.03}, one-star: {-0.18, -0.07}
20:10:29.395 00.000 9120 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.04) = xAngle (-5.82 = 0.46)
20:10:29.396 00.001 9120 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.79 = 0.49)
20:10:29.397 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.20 cameraTheta=-2.78 mountX=0.17 mountY=0.09, mountTheta=0.49
20:10:29.398 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.07, opts=13)
20:10:29.399 00.001 9120 Enqueuing Move request for scope (-0.18, -0.07)
20:10:29.400 00.001 8596 Worker thread wakes up
20:10:29.400 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
20:10:29.400 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
20:10:29.400 00.000 8596 Moving (-0.18, -0.07) raw xDistance=0.17 yDistance=0.09
20:10:29.400 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:10:29.400 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:29.400 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:10:29.400 00.000 8596 MoveAxis(E, 0, ABG)
20:10:29.400 00.000 8596 Move returns status 0, amount 0
20:10:29.400 00.000 8596 MoveAxis(N, 0, ABG)
20:10:29.400 00.000 8596 Move returns status 0, amount 0
20:10:29.400 00.000 8596 move complete, result=0
20:10:29.400 00.000 8596 worker thread done servicing request
20:10:29.404 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2717, FiltMin=2480, FiltMax=65491, Gamma=1.000
20:10:29.422 00.018 9120 UpdateGuideState exits: m=313494 SNR=233.3
20:10:29.423 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:29.424 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:29.425 00.001 9120 Enqueuing Expose request
20:10:29.425 00.000 8596 Worker thread wakes up
20:10:29.425 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:29.426 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:29.426 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:30.420 00.994 8596 Exposure complete
20:10:30.514 00.094 8596 worker thread done servicing request
20:10:30.514 00.000 9120 OnExposeComplete: enter
20:10:30.515 00.001 9120 UpdateGuideState(): m_state=6
20:10:30.516 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 207
20:10:30.518 00.002 9120 Star::Find returns 1 (0), X=1145.19, Y=158.76, Mass=312756, SNR=229.7, Peak=32989 HFD=4.4
20:10:30.519 00.001 9120 MultiStar: [#1 -0.12,-0.08,0.85,U] [#2 -0.32,-0.24,0.88,U] [#3 -0.17,-0.11,0.74,U] [#4 0.03,-0.02,0.45,U] [#5 -0.27,-0.10,0.36,U] [#6 -0.11,-0.04,0.26,U] [#7 -0.11,-0.08,0.31,U] [#8 0.22,0.09,0.25,U] 
20:10:30.519 00.000 9120 single-star, 8 included, MultiStar: {-0.14, -0.09}, one-star: {-0.13, -0.06}
20:10:30.520 00.001 9120 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.04) = xAngle (-5.74 = 0.54)
20:10:30.522 00.002 9120 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.71 = 0.57)
20:10:30.523 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.70 mountX=0.13 mountY=0.08, mountTheta=0.56
20:10:30.526 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.06, opts=13)
20:10:30.527 00.001 9120 Enqueuing Move request for scope (-0.13, -0.06)
20:10:30.527 00.000 8596 Worker thread wakes up
20:10:30.527 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
20:10:30.527 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
20:10:30.528 00.001 8596 Moving (-0.13, -0.06) raw xDistance=0.13 yDistance=0.08
20:10:30.528 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:10:30.528 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:30.528 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:10:30.528 00.000 8596 MoveAxis(E, 0, ABG)
20:10:30.528 00.000 8596 Move returns status 0, amount 0
20:10:30.528 00.000 8596 MoveAxis(N, 0, ABG)
20:10:30.528 00.000 8596 Move returns status 0, amount 0
20:10:30.528 00.000 8596 move complete, result=0
20:10:30.529 00.001 8596 worker thread done servicing request
20:10:30.534 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:10:30.551 00.017 9120 UpdateGuideState exits: m=312756 SNR=229.7
20:10:30.553 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:30.555 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:30.556 00.001 9120 Enqueuing Expose request
20:10:30.557 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:30.558 00.001 8596 Worker thread wakes up
20:10:30.558 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:30.558 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:31.721 01.163 8596 Exposure complete
20:10:31.792 00.071 8596 worker thread done servicing request
20:10:31.792 00.000 9120 OnExposeComplete: enter
20:10:31.793 00.001 9120 UpdateGuideState(): m_state=6
20:10:31.795 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 208
20:10:31.796 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.65, Mass=301627, SNR=219.7, Peak=34333 HFD=4.4
20:10:31.798 00.002 9120 MultiStar: [#1 0.03,-0.21,0.88,U] [#2 -0.08,-0.25,0.88,U] [#3 0.03,0.02,0.79,U] [#4 0.04,-0.10,0.46,U] [#5 0.07,-0.18,0.44,U] [#6 -0.09,-0.30,0.30,U] [#7 0.11,-0.22,0.26,U] [#8 0.16,-0.01,0.28,U] 
20:10:31.800 00.002 9120 refined, 8 included, MultiStar: {0.01, -0.16}, one-star: {-0.01, -0.17}
20:10:31.801 00.001 9120 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.04) = xAngle (-4.54 = 1.74)
20:10:31.803 00.002 9120 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.51 = 1.78)
20:10:31.805 00.002 9120 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.50 mountX=-0.03 mountY=0.15, mountTheta=1.74
20:10:31.807 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.16, opts=13)
20:10:31.808 00.001 9120 Enqueuing Move request for scope (0.01, -0.16)
20:10:31.809 00.001 8596 Worker thread wakes up
20:10:31.809 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
20:10:31.809 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
20:10:31.809 00.000 8596 Moving (0.01, -0.16) raw xDistance=-0.03 yDistance=0.15
20:10:31.809 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:10:31.809 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:31.809 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:10:31.809 00.000 8596 MoveAxis(E, 0, ABG)
20:10:31.809 00.000 8596 Move returns status 0, amount 0
20:10:31.810 00.001 8596 MoveAxis(N, 0, ABG)
20:10:31.810 00.000 8596 Move returns status 0, amount 0
20:10:31.810 00.000 8596 move complete, result=0
20:10:31.810 00.000 8596 worker thread done servicing request
20:10:31.817 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2717, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:10:31.845 00.028 9120 UpdateGuideState exits: m=301627 SNR=219.7
20:10:31.847 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:31.849 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:31.850 00.001 9120 Enqueuing Expose request
20:10:31.852 00.002 8596 Worker thread wakes up
20:10:31.852 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:10:31.854 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:31.854 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:32.832 00.978 8596 Exposure complete
20:10:32.924 00.092 8596 worker thread done servicing request
20:10:32.924 00.000 9120 OnExposeComplete: enter
20:10:32.926 00.002 9120 UpdateGuideState(): m_state=6
20:10:32.927 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 209
20:10:32.929 00.002 9120 Star::Find returns 1 (0), X=1145.60, Y=158.78, Mass=282046, SNR=198.0, Peak=29341 HFD=4.1
20:10:32.932 00.003 9120 MultiStar: [#1 0.14,-0.04,0.87,U] [#2 -0.04,-0.10,1.06,U] [#3 0.12,0.03,0.83,U] [#4 0.33,-0.03,0.53,U] [#5 0.21,0.04,0.54,U] [#6 0.25,-0.24,0.37,U] [#7 0.27,-0.00,0.34,U] [#8 0.42,-0.02,0.31,U] 
20:10:32.934 00.002 9120 refined, 8 included, MultiStar: {0.18, -0.04}, one-star: {0.27, -0.04}
20:10:32.934 00.000 9120 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.04) = xAngle (-3.27 = 3.01)
20:10:32.937 00.003 9120 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.24 = 3.05)
20:10:32.937 00.000 9120 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.23 mountX=-0.18 mountY=0.02, mountTheta=3.04
20:10:32.942 00.005 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.04, opts=13)
20:10:32.942 00.000 9120 Enqueuing Move request for scope (0.18, -0.04)
20:10:32.943 00.001 8596 Worker thread wakes up
20:10:32.943 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
20:10:32.943 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
20:10:32.943 00.000 8596 Moving (0.18, -0.04) raw xDistance=-0.18 yDistance=0.02
20:10:32.943 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:10:32.944 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:32.944 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:10:32.944 00.000 8596 MoveAxis(E, 0, ABG)
20:10:32.944 00.000 8596 Move returns status 0, amount 0
20:10:32.944 00.000 8596 MoveAxis(N, 0, ABG)
20:10:32.944 00.000 8596 Move returns status 0, amount 0
20:10:32.944 00.000 8596 move complete, result=0
20:10:32.944 00.000 8596 worker thread done servicing request
20:10:32.952 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2717, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:10:32.979 00.027 9120 UpdateGuideState exits: m=282046 SNR=198.0
20:10:32.980 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:32.981 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:32.982 00.001 9120 Enqueuing Expose request
20:10:32.983 00.001 8596 Worker thread wakes up
20:10:32.983 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:10:32.984 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:32.984 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:34.140 01.156 8596 Exposure complete
20:10:34.202 00.062 8596 worker thread done servicing request
20:10:34.202 00.000 9120 OnExposeComplete: enter
20:10:34.203 00.001 9120 UpdateGuideState(): m_state=6
20:10:34.204 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 210
20:10:34.205 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=158.78, Mass=292328, SNR=197.0, Peak=28061 HFD=4.2
20:10:34.206 00.001 9120 MultiStar: [#1 0.17,-0.10,0.96,U] [#2 -0.02,-0.23,0.98,U] [#3 0.16,-0.14,0.73,U] [#4 0.34,-0.25,0.57,U] [#5 0.22,-0.21,0.47,U] [#6 0.01,-0.16,0.35,U] [#7 0.28,0.11,0.31,U] [#8 0.60,-0.09,0.00,M1] 
20:10:34.207 00.001 9120 refined, 7 included, MultiStar: {0.17, -0.14}, one-star: {0.25, -0.04}
20:10:34.207 00.000 9120 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.04) = xAngle (-3.72 = 2.56)
20:10:34.208 00.001 9120 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.68 = 2.60)
20:10:34.209 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.68 mountX=-0.18 mountY=0.11, mountTheta=2.59
20:10:34.211 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.14, opts=13)
20:10:34.212 00.001 9120 Enqueuing Move request for scope (0.17, -0.14)
20:10:34.213 00.001 8596 Worker thread wakes up
20:10:34.213 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
20:10:34.213 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
20:10:34.213 00.000 8596 Moving (0.17, -0.14) raw xDistance=-0.18 yDistance=0.11
20:10:34.213 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:10:34.213 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:34.213 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:10:34.213 00.000 8596 MoveAxis(E, 0, ABG)
20:10:34.213 00.000 8596 Move returns status 0, amount 0
20:10:34.213 00.000 8596 MoveAxis(N, 0, ABG)
20:10:34.213 00.000 8596 Move returns status 0, amount 0
20:10:34.213 00.000 8596 move complete, result=0
20:10:34.213 00.000 8596 worker thread done servicing request
20:10:34.217 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:10:34.234 00.017 9120 UpdateGuideState exits: m=292328 SNR=197.0
20:10:34.235 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:34.236 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:34.236 00.000 9120 Enqueuing Expose request
20:10:34.237 00.001 8596 Worker thread wakes up
20:10:34.237 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:34.238 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:34.238 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:35.213 00.975 8596 Exposure complete
20:10:35.290 00.077 8596 worker thread done servicing request
20:10:35.290 00.000 9120 OnExposeComplete: enter
20:10:35.291 00.001 9120 UpdateGuideState(): m_state=6
20:10:35.292 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 211
20:10:35.293 00.001 9120 Star::Find returns 1 (0), X=1145.63, Y=158.64, Mass=280030, SNR=204.3, Peak=26717 HFD=4.3
20:10:35.294 00.001 9120 MultiStar: [#1 0.32,-0.25,1.01,U] [#2 0.15,-0.19,0.87,U] [#3 0.26,-0.12,0.72,U] [#4 0.48,-0.35,0.00,M1] [#5 0.40,-0.14,0.44,U] [#6 0.29,-0.23,0.33,U] [#7 0.36,-0.16,0.30,U] [#8 0.52,-0.04,0.25,U] 
20:10:35.295 00.001 9120 refined, 7 included, MultiStar: {0.30, -0.18}, one-star: {0.31, -0.19}
20:10:35.296 00.001 9120 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.04) = xAngle (-3.58 = 2.70)
20:10:35.296 00.000 9120 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.55 = 2.73)
20:10:35.297 00.001 9120 CameraToMount -- cameraX=0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-0.54 mountX=-0.31 mountY=0.14, mountTheta=2.73
20:10:35.299 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.30, y=-0.18, opts=13)
20:10:35.299 00.000 9120 Enqueuing Move request for scope (0.30, -0.18)
20:10:35.300 00.001 8596 Worker thread wakes up
20:10:35.300 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.18) opts 0xd
20:10:35.300 00.000 8596 Handling offset move in thread for scope, endpoint = (0.30, -0.18)
20:10:35.301 00.001 8596 Moving (0.30, -0.18) raw xDistance=-0.31 yDistance=0.14
20:10:35.301 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:10:35.301 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:35.301 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:10:35.301 00.000 8596 MoveAxis(E, 45, ABG)
20:10:35.301 00.000 8596 Guiding  Dir = 2, Dur = 45
20:10:35.301 00.000 8596 IsSlewing returns 0
20:10:35.301 00.000 8596 IsGuiding returns 0
20:10:35.311 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:10:35.313 00.002 8596 PulseGuide returned control before completion, sleep 46
20:10:35.329 00.016 9120 UpdateGuideState exits: m=280030 SNR=204.3
20:10:35.330 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:35.331 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:35.331 00.000 9120 Enqueuing Expose request
20:10:35.373 00.042 8596 IsGuiding returns 1
20:10:35.373 00.000 8596 scope still moving after pulse duration time elapsed
20:10:35.405 00.032 8596 IsSlewing returns 0
20:10:35.405 00.000 8596 IsGuiding returns 0
20:10:35.405 00.000 8596 scope move finished after 45 + 58 ms
20:10:35.405 00.000 8596 Move returns status 0, amount 45
20:10:35.405 00.000 8596 MoveAxis(N, 0, ABG)
20:10:35.405 00.000 8596 Move returns status 0, amount 0
20:10:35.405 00.000 8596 move complete, result=0
20:10:35.406 00.001 8596 worker thread done servicing request
20:10:35.406 00.000 8596 Worker thread wakes up
20:10:35.406 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:35.406 00.000 9120 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
20:10:35.408 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:36.582 01.174 8596 Exposure complete
20:10:36.661 00.079 8596 worker thread done servicing request
20:10:36.662 00.001 9120 OnExposeComplete: enter
20:10:36.662 00.000 9120 UpdateGuideState(): m_state=6
20:10:36.663 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 212
20:10:36.664 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.73, Mass=289281, SNR=221.6, Peak=30429 HFD=4.5
20:10:36.665 00.001 9120 MultiStar: [#1 0.01,-0.11,1.01,U] [#2 -0.29,-0.15,0.81,U] [#3 -0.09,-0.06,0.67,U] [#4 0.05,-0.24,0.49,U] [#5 0.03,-0.11,0.47,U] [#6 -0.02,-0.01,0.26,U] [#7 0.06,-0.17,0.29,U] [#8 0.30,0.03,0.25,U] 
20:10:36.666 00.001 9120 single-star, 8 included, MultiStar: {-0.03, -0.11}, one-star: {-0.01, -0.10}
20:10:36.667 00.001 9120 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.04) = xAngle (-4.76 = 1.52)
20:10:36.667 00.000 9120 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.72 = 1.56)
20:10:36.668 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.72 mountX=0.00 mountY=0.10, mountTheta=1.52
20:10:36.671 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.10, opts=13)
20:10:36.672 00.001 9120 Enqueuing Move request for scope (-0.01, -0.10)
20:10:36.672 00.000 8596 Worker thread wakes up
20:10:36.672 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
20:10:36.673 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
20:10:36.673 00.000 8596 Moving (-0.01, -0.10) raw xDistance=0.00 yDistance=0.10
20:10:36.673 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:10:36.673 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:36.673 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:10:36.673 00.000 8596 MoveAxis(E, 0, ABG)
20:10:36.673 00.000 8596 Move returns status 0, amount 0
20:10:36.673 00.000 8596 MoveAxis(N, 0, ABG)
20:10:36.673 00.000 8596 Move returns status 0, amount 0
20:10:36.673 00.000 8596 move complete, result=0
20:10:36.673 00.000 8596 worker thread done servicing request
20:10:36.678 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2717, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:10:36.694 00.016 9120 UpdateGuideState exits: m=289281 SNR=221.6
20:10:36.695 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:36.696 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:36.696 00.000 9120 Enqueuing Expose request
20:10:36.697 00.001 8596 Worker thread wakes up
20:10:36.697 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:36.698 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:36.698 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:37.686 00.988 8596 Exposure complete
20:10:37.766 00.080 8596 worker thread done servicing request
20:10:37.766 00.000 9120 OnExposeComplete: enter
20:10:37.767 00.001 9120 UpdateGuideState(): m_state=6
20:10:37.767 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 213
20:10:37.768 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=158.65, Mass=292841, SNR=214.0, Peak=32317 HFD=4.3
20:10:37.769 00.001 9120 MultiStar: [#1 -0.15,-0.17,0.99,U] [#2 -0.40,-0.19,0.96,U] [#3 -0.19,-0.09,0.78,U] [#4 -0.22,0.04,0.47,U] [#5 -0.17,-0.05,0.48,U] [#6 -0.05,-0.29,0.33,U] [#7 -0.34,-0.10,0.35,U] [#8 0.21,0.02,0.25,U] 
20:10:37.770 00.001 9120 single-star, 8 included, MultiStar: {-0.19, -0.13}, one-star: {-0.09, -0.17}
20:10:37.771 00.001 9120 CameraToMount -- cameraTheta (-2.07) - m_xAngle (3.04) = xAngle (-5.11 = 1.17)
20:10:37.772 00.001 9120 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.08 = 1.20)
20:10:37.772 00.000 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.07 mountX=0.08 mountY=0.18, mountTheta=1.17
20:10:37.774 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.17, opts=13)
20:10:37.775 00.001 9120 Enqueuing Move request for scope (-0.09, -0.17)
20:10:37.776 00.001 8596 Worker thread wakes up
20:10:37.776 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
20:10:37.776 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
20:10:37.776 00.000 8596 Moving (-0.09, -0.17) raw xDistance=0.08 yDistance=0.18
20:10:37.776 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:10:37.776 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:37.776 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:10:37.776 00.000 8596 MoveAxis(E, 0, ABG)
20:10:37.776 00.000 8596 Move returns status 0, amount 0
20:10:37.776 00.000 8596 MoveAxis(N, 0, ABG)
20:10:37.776 00.000 8596 Move returns status 0, amount 0
20:10:37.776 00.000 8596 move complete, result=0
20:10:37.776 00.000 8596 worker thread done servicing request
20:10:37.780 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:10:37.804 00.024 9120 UpdateGuideState exits: m=292841 SNR=214.0
20:10:37.805 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:37.807 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:37.808 00.001 9120 Enqueuing Expose request
20:10:37.809 00.001 8596 Worker thread wakes up
20:10:37.809 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:10:37.811 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:37.811 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:38.983 01.172 8596 Exposure complete
20:10:39.041 00.058 8596 worker thread done servicing request
20:10:39.041 00.000 9120 OnExposeComplete: enter
20:10:39.042 00.001 9120 UpdateGuideState(): m_state=6
20:10:39.043 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 214
20:10:39.044 00.001 9120 Star::Find returns 1 (0), X=1144.97, Y=158.80, Mass=314814, SNR=226.5, Peak=33149 HFD=4.3
20:10:39.045 00.001 9120 MultiStar: [#1 -0.41,-0.09,0.92,U] [#2 -0.60,-0.10,0.00,M1] [#3 -0.31,0.02,0.65,U] [#4 -0.44,-0.08,0.49,U] [#5 -0.22,-0.18,0.42,U] [#6 -0.45,-0.21,0.29,U] [#7 -0.52,0.13,0.30,U] [#8 -0.05,0.05,0.27,U] 
20:10:39.045 00.000 9120 refined, 7 included, MultiStar: {-0.36, -0.05}, one-star: {-0.36, -0.03}
20:10:39.046 00.001 9120 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.04) = xAngle (-6.04 = 0.25)
20:10:39.047 00.001 9120 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.00 = 0.28)
20:10:39.047 00.000 9120 CameraToMount -- cameraX=-0.36 cameraY=-0.05 hyp=0.36 cameraTheta=-3.00 mountX=0.35 mountY=0.10, mountTheta=0.28
20:10:39.049 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.36, y=-0.05, opts=13)
20:10:39.050 00.001 9120 Enqueuing Move request for scope (-0.36, -0.05)
20:10:39.050 00.000 8596 Worker thread wakes up
20:10:39.051 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.05) opts 0xd
20:10:39.051 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.36, -0.05)
20:10:39.051 00.000 8596 Moving (-0.36, -0.05) raw xDistance=0.35 yDistance=0.10
20:10:39.051 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:10:39.051 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:39.051 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:10:39.051 00.000 8596 MoveAxis(W, 50, ABG)
20:10:39.051 00.000 8596 Guiding  Dir = 3, Dur = 50
20:10:39.051 00.000 8596 IsSlewing returns 0
20:10:39.051 00.000 8596 IsGuiding returns 0
20:10:39.054 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:10:39.060 00.006 8596 PulseGuide returned control before completion, sleep 51
20:10:39.069 00.009 9120 UpdateGuideState exits: m=314814 SNR=226.5
20:10:39.070 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:39.071 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:39.072 00.001 9120 Enqueuing Expose request
20:10:39.122 00.050 8596 IsGuiding returns 1
20:10:39.122 00.000 8596 scope still moving after pulse duration time elapsed
20:10:39.153 00.031 8596 IsSlewing returns 0
20:10:39.153 00.000 8596 IsGuiding returns 0
20:10:39.153 00.000 8596 scope move finished after 50 + 51 ms
20:10:39.153 00.000 8596 Move returns status 0, amount 50
20:10:39.153 00.000 8596 MoveAxis(N, 0, ABG)
20:10:39.153 00.000 8596 Move returns status 0, amount 0
20:10:39.153 00.000 8596 move complete, result=0
20:10:39.153 00.000 8596 worker thread done servicing request
20:10:39.153 00.000 8596 Worker thread wakes up
20:10:39.153 00.000 9120 GuideStep: 0.3 px 50 ms WEST, 0.1 px 0 ms NORTH
20:10:39.155 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:39.155 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:40.131 00.976 8596 Exposure complete
20:10:40.203 00.072 8596 worker thread done servicing request
20:10:40.203 00.000 9120 OnExposeComplete: enter
20:10:40.204 00.001 9120 UpdateGuideState(): m_state=6
20:10:40.206 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 215
20:10:40.207 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.63, Mass=289439, SNR=224.0, Peak=31053 HFD=4.5
20:10:40.209 00.002 9120 MultiStar: [#1 -0.12,-0.26,0.93,U] [#2 -0.21,-0.31,0.83,U] [#3 -0.05,-0.34,0.79,U] [#4 0.08,-0.24,0.49,U] [#5 0.02,-0.33,0.40,U] [#6 -0.24,-0.53,0.00,M1] [#7 -0.17,-0.13,0.28,U] [#8 0.40,-0.05,0.23,U] 
20:10:40.211 00.002 9120 single-star, 7 included, MultiStar: {-0.07, -0.25}, one-star: {-0.09, -0.19}
20:10:40.212 00.001 9120 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.04) = xAngle (-5.05 = 1.24)
20:10:40.213 00.001 9120 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.01 = 1.27)
20:10:40.214 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.01 mountX=0.07 mountY=0.20, mountTheta=1.24
20:10:40.217 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.19, opts=13)
20:10:40.219 00.002 9120 Enqueuing Move request for scope (-0.09, -0.19)
20:10:40.221 00.002 8596 Worker thread wakes up
20:10:40.221 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
20:10:40.221 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
20:10:40.221 00.000 8596 Moving (-0.09, -0.19) raw xDistance=0.07 yDistance=0.20
20:10:40.221 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:10:40.221 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:10:40.221 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:10:40.221 00.000 8596 MoveAxis(E, 0, ABG)
20:10:40.221 00.000 8596 Move returns status 0, amount 0
20:10:40.221 00.000 8596 MoveAxis(N, 0, ABG)
20:10:40.221 00.000 8596 Move returns status 0, amount 0
20:10:40.221 00.000 8596 move complete, result=0
20:10:40.221 00.000 8596 worker thread done servicing request
20:10:40.229 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:10:40.250 00.021 9120 UpdateGuideState exits: m=289439 SNR=224.0
20:10:40.251 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:40.252 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:40.252 00.000 9120 Enqueuing Expose request
20:10:40.253 00.001 8596 Worker thread wakes up
20:10:40.253 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:10:40.254 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:40.254 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:41.428 01.174 8596 Exposure complete
20:10:41.516 00.088 8596 worker thread done servicing request
20:10:41.517 00.001 9120 OnExposeComplete: enter
20:10:41.518 00.001 9120 UpdateGuideState(): m_state=6
20:10:41.519 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 216
20:10:41.521 00.002 9120 Star::Find returns 1 (0), X=1145.38, Y=158.66, Mass=300600, SNR=252.1, Peak=31645 HFD=4.4
20:10:41.523 00.002 9120 MultiStar: [#1 0.17,-0.17,0.90,U] [#2 -0.07,-0.28,0.78,U] [#3 0.10,-0.22,0.58,U] [#4 0.20,-0.34,0.42,U] [#5 0.14,-0.26,0.36,U] [#6 0.04,-0.44,0.28,U] [#7 -0.11,-0.36,0.29,U] [#8 0.46,-0.15,0.21,U] 
20:10:41.525 00.002 9120 single-star, 8 included, MultiStar: {0.09, -0.24}, one-star: {0.06, -0.16}
20:10:41.526 00.001 9120 CameraToMount -- cameraTheta (-1.23) - m_xAngle (3.04) = xAngle (-4.27 = 2.02)
20:10:41.526 00.000 9120 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.23 = 2.05)
20:10:41.527 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.23 mountX=-0.07 mountY=0.15, mountTheta=2.02
20:10:41.529 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.16, opts=13)
20:10:41.529 00.000 9120 Enqueuing Move request for scope (0.06, -0.16)
20:10:41.530 00.001 8596 Worker thread wakes up
20:10:41.530 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
20:10:41.530 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
20:10:41.530 00.000 8596 Moving (0.06, -0.16) raw xDistance=-0.07 yDistance=0.15
20:10:41.530 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:10:41.530 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:41.531 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:10:41.531 00.000 8596 MoveAxis(E, 0, ABG)
20:10:41.531 00.000 8596 Move returns status 0, amount 0
20:10:41.531 00.000 8596 MoveAxis(N, 0, ABG)
20:10:41.531 00.000 8596 Move returns status 0, amount 0
20:10:41.531 00.000 8596 move complete, result=0
20:10:41.531 00.000 8596 worker thread done servicing request
20:10:41.534 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:10:41.554 00.020 9120 UpdateGuideState exits: m=300600 SNR=252.1
20:10:41.556 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:41.557 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:41.559 00.002 9120 Enqueuing Expose request
20:10:41.559 00.000 8596 Worker thread wakes up
20:10:41.559 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:10:41.560 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:41.560 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:42.536 00.976 8596 Exposure complete
20:10:42.613 00.077 8596 worker thread done servicing request
20:10:42.613 00.000 9120 OnExposeComplete: enter
20:10:42.615 00.002 9120 UpdateGuideState(): m_state=6
20:10:42.616 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 217
20:10:42.617 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.62, Mass=308043, SNR=223.4, Peak=29821 HFD=4.4
20:10:42.619 00.002 9120 MultiStar: [#1 0.11,-0.18,0.95,U] [#2 -0.05,-0.31,0.92,U] [#3 0.08,-0.15,0.68,U] [#4 0.27,-0.24,0.44,U] [#5 0.13,-0.30,0.39,U] [#6 -0.03,-0.26,0.31,U] [#7 -0.04,-0.32,0.29,U] [#8 0.44,-0.15,0.24,U] 
20:10:42.621 00.002 9120 refined, 8 included, MultiStar: {0.10, -0.23}, one-star: {0.18, -0.20}
20:10:42.623 00.002 9120 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.04) = xAngle (-4.19 = 2.10)
20:10:42.624 00.001 9120 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.15 = 2.13)
20:10:42.625 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.14 mountX=-0.13 mountY=0.21, mountTheta=2.11
20:10:42.628 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.23, opts=13)
20:10:42.629 00.001 9120 Enqueuing Move request for scope (0.10, -0.23)
20:10:42.631 00.002 8596 Worker thread wakes up
20:10:42.631 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
20:10:42.631 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
20:10:42.631 00.000 8596 Moving (0.10, -0.23) raw xDistance=-0.13 yDistance=0.21
20:10:42.631 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:10:42.631 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:10:42.632 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:10:42.632 00.000 8596 MoveAxis(E, 0, ABG)
20:10:42.632 00.000 8596 Move returns status 0, amount 0
20:10:42.632 00.000 8596 MoveAxis(N, 0, ABG)
20:10:42.632 00.000 8596 Move returns status 0, amount 0
20:10:42.632 00.000 8596 move complete, result=0
20:10:42.632 00.000 8596 worker thread done servicing request
20:10:42.639 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:10:42.667 00.028 9120 UpdateGuideState exits: m=308043 SNR=223.4
20:10:42.669 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:42.671 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:42.672 00.001 9120 Enqueuing Expose request
20:10:42.674 00.002 8596 Worker thread wakes up
20:10:42.674 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:10:42.676 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:42.676 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:43.839 01.163 8596 Exposure complete
20:10:43.925 00.086 8596 worker thread done servicing request
20:10:43.925 00.000 9120 OnExposeComplete: enter
20:10:43.926 00.001 9120 UpdateGuideState(): m_state=6
20:10:43.927 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 218
20:10:43.929 00.002 9120 Star::Find returns 1 (0), X=1145.32, Y=158.62, Mass=295562, SNR=213.1, Peak=30573 HFD=4.3
20:10:43.930 00.001 9120 MultiStar: [#1 0.01,-0.19,0.89,U] [#2 -0.17,-0.38,0.98,U] [#3 -0.05,-0.23,0.78,U] [#4 0.04,-0.23,0.54,U] [#5 -0.05,-0.30,0.41,U] [#6 -0.05,-0.42,0.36,U] [#7 0.13,-0.29,0.31,U] [#8 0.33,-0.18,0.33,U] 
20:10:43.931 00.001 9120 single-star, 8 included, MultiStar: {-0.01, -0.26}, one-star: {-0.00, -0.20}
20:10:43.932 00.001 9120 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.04) = xAngle (-4.64 = 1.65)
20:10:43.932 00.000 9120 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.60 = 1.68)
20:10:43.933 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.59 mountX=-0.02 mountY=0.20, mountTheta=1.65
20:10:43.935 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.20, opts=13)
20:10:43.936 00.001 9120 Enqueuing Move request for scope (-0.00, -0.20)
20:10:43.937 00.001 8596 Worker thread wakes up
20:10:43.937 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
20:10:43.937 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
20:10:43.937 00.000 8596 Moving (-0.00, -0.20) raw xDistance=-0.02 yDistance=0.20
20:10:43.937 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:10:43.937 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=0.27 newest=0.57
20:10:43.938 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
20:10:43.938 00.000 8596 MoveAxis(E, 0, ABG)
20:10:43.938 00.000 8596 Move returns status 0, amount 0
20:10:43.938 00.000 8596 MoveAxis(S, 43, ABG)
20:10:43.938 00.000 8596 Guiding  Dir = 1, Dur = 43
20:10:43.939 00.001 8596 IsSlewing returns 0
20:10:43.939 00.000 8596 IsGuiding returns 0
20:10:43.944 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2717, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:10:43.974 00.030 9120 UpdateGuideState exits: m=295562 SNR=213.1
20:10:43.976 00.002 8596 PulseGuide returned control before completion, sleep 18
20:10:43.976 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:43.978 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:43.980 00.002 9120 Enqueuing Expose request
20:10:44.004 00.024 8596 IsGuiding returns 1
20:10:44.004 00.000 8596 scope still moving after pulse duration time elapsed
20:10:44.035 00.031 8596 IsSlewing returns 0
20:10:44.035 00.000 8596 IsGuiding returns 1
20:10:44.066 00.031 8596 IsSlewing returns 0
20:10:44.066 00.000 8596 IsGuiding returns 0
20:10:44.066 00.000 8596 scope move finished after 43 + 84 ms
20:10:44.066 00.000 8596 Move returns status 0, amount 43
20:10:44.066 00.000 8596 move complete, result=0
20:10:44.066 00.000 8596 worker thread done servicing request
20:10:44.066 00.000 8596 Worker thread wakes up
20:10:44.066 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:44.066 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:44.066 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
20:10:45.052 00.986 8596 Exposure complete
20:10:45.133 00.081 8596 worker thread done servicing request
20:10:45.133 00.000 9120 OnExposeComplete: enter
20:10:45.134 00.001 9120 UpdateGuideState(): m_state=6
20:10:45.135 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 219
20:10:45.136 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.57, Mass=314479, SNR=222.9, Peak=31501 HFD=4.3
20:10:45.137 00.001 9120 MultiStar: [#1 0.15,-0.26,0.93,U] [#2 -0.07,-0.40,1.00,U] [#3 0.14,-0.15,0.71,U] [#4 0.26,-0.17,0.47,U] [#5 0.24,-0.28,0.47,U] [#6 0.07,-0.10,0.32,U] [#7 0.15,-0.33,0.33,U] [#8 0.33,-0.17,0.25,U] 
20:10:45.138 00.001 9120 single-star, 8 included, MultiStar: {0.12, -0.25}, one-star: {0.08, -0.25}
20:10:45.139 00.001 9120 CameraToMount -- cameraTheta (-1.26) - m_xAngle (3.04) = xAngle (-4.30 = 1.98)
20:10:45.140 00.001 9120 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.27 = 2.02)
20:10:45.141 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.27 cameraTheta=-1.26 mountX=-0.11 mountY=0.24, mountTheta=1.99
20:10:45.142 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.25, opts=13)
20:10:45.143 00.001 9120 Enqueuing Move request for scope (0.08, -0.25)
20:10:45.144 00.001 8596 Worker thread wakes up
20:10:45.144 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
20:10:45.144 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
20:10:45.144 00.000 8596 Moving (0.08, -0.25) raw xDistance=-0.11 yDistance=0.24
20:10:45.144 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:10:45.144 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:10:45.145 00.001 8596 MoveAxis(E, 0, ABG)
20:10:45.145 00.000 8596 Move returns status 0, amount 0
20:10:45.145 00.000 8596 MoveAxis(S, 50, ABG)
20:10:45.145 00.000 8596 Guiding  Dir = 1, Dur = 50
20:10:45.145 00.000 8596 IsSlewing returns 0
20:10:45.145 00.000 8596 IsGuiding returns 0
20:10:45.149 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2441, FiltMax=65507, Gamma=1.000
20:10:45.177 00.028 9120 UpdateGuideState exits: m=314479 SNR=222.9
20:10:45.178 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:45.180 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:45.182 00.002 9120 Enqueuing Expose request
20:10:45.184 00.002 8596 PulseGuide returned control before completion, sleep 25
20:10:45.212 00.028 8596 IsGuiding returns 1
20:10:45.212 00.000 8596 scope still moving after pulse duration time elapsed
20:10:45.243 00.031 8596 IsSlewing returns 0
20:10:45.243 00.000 8596 IsGuiding returns 1
20:10:45.275 00.032 8596 IsSlewing returns 0
20:10:45.275 00.000 8596 IsGuiding returns 0
20:10:45.275 00.000 8596 scope move finished after 50 + 79 ms
20:10:45.275 00.000 8596 Move returns status 0, amount 50
20:10:45.275 00.000 8596 move complete, result=0
20:10:45.275 00.000 8596 worker thread done servicing request
20:10:45.275 00.000 8596 Worker thread wakes up
20:10:45.275 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
20:10:45.277 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:45.277 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:46.447 01.170 8596 Exposure complete
20:10:46.544 00.097 8596 worker thread done servicing request
20:10:46.544 00.000 9120 OnExposeComplete: enter
20:10:46.546 00.002 9120 UpdateGuideState(): m_state=6
20:10:46.549 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 220
20:10:46.551 00.002 9120 Star::Find returns 1 (0), X=1145.35, Y=158.76, Mass=301380, SNR=236.2, Peak=32029 HFD=4.5
20:10:46.553 00.002 9120 MultiStar: [#1 0.01,0.01,0.81,U] [#2 -0.24,-0.15,0.86,U] [#3 -0.14,-0.06,0.66,U] [#4 -0.10,-0.02,0.44,U] [#5 -0.08,-0.14,0.36,U] [#6 -0.16,-0.05,0.28,U] [#7 -0.15,-0.01,0.26,U] [#8 0.02,0.04,0.23,U] 
20:10:46.554 00.001 9120 single-star, 8 included, MultiStar: {-0.08, -0.06}, one-star: {0.03, -0.07}
20:10:46.557 00.003 9120 CameraToMount -- cameraTheta (-1.20) - m_xAngle (3.04) = xAngle (-4.24 = 2.05)
20:10:46.558 00.001 9120 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.20 = 2.08)
20:10:46.561 00.003 9120 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.20 mountX=-0.03 mountY=0.06, mountTheta=2.05
20:10:46.563 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.07, opts=13)
20:10:46.566 00.003 9120 Enqueuing Move request for scope (0.03, -0.07)
20:10:46.568 00.002 8596 Worker thread wakes up
20:10:46.568 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
20:10:46.568 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
20:10:46.568 00.000 8596 Moving (0.03, -0.07) raw xDistance=-0.03 yDistance=0.06
20:10:46.569 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:10:46.569 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:46.569 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:10:46.569 00.000 8596 MoveAxis(E, 0, ABG)
20:10:46.569 00.000 8596 Move returns status 0, amount 0
20:10:46.569 00.000 8596 MoveAxis(N, 0, ABG)
20:10:46.569 00.000 8596 Move returns status 0, amount 0
20:10:46.569 00.000 8596 move complete, result=0
20:10:46.569 00.000 8596 worker thread done servicing request
20:10:46.582 00.013 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2717, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:10:46.611 00.029 9120 UpdateGuideState exits: m=301380 SNR=236.2
20:10:46.613 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:46.616 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:46.617 00.001 9120 Enqueuing Expose request
20:10:46.618 00.001 8596 Worker thread wakes up
20:10:46.618 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:46.619 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:46.619 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:47.613 00.994 8596 Exposure complete
20:10:47.688 00.075 8596 worker thread done servicing request
20:10:47.688 00.000 9120 OnExposeComplete: enter
20:10:47.689 00.001 9120 UpdateGuideState(): m_state=6
20:10:47.690 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 221
20:10:47.691 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.91, Mass=289795, SNR=219.0, Peak=31805 HFD=4.4
20:10:47.692 00.001 9120 MultiStar: [#1 -0.06,-0.04,0.83,U] [#2 -0.18,-0.07,0.84,U] [#3 -0.09,0.07,0.63,U] [#4 0.07,-0.03,0.42,U] [#5 -0.07,-0.03,0.38,U] [#6 -0.31,-0.16,0.29,U] [#7 -0.04,0.08,0.29,U] [#8 0.18,0.05,0.29,U] 
20:10:47.693 00.001 9120 refined, 8 included, MultiStar: {-0.08, 0.00}, one-star: {-0.07, 0.09}
20:10:47.694 00.001 9120 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.04) = xAngle (0.07 = 0.07)
20:10:47.695 00.001 9120 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.11 = 0.11)
20:10:47.696 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.11 mountX=0.08 mountY=0.01, mountTheta=0.11
20:10:47.697 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.00, opts=13)
20:10:47.698 00.001 9120 Enqueuing Move request for scope (-0.08, 0.00)
20:10:47.699 00.001 8596 Worker thread wakes up
20:10:47.699 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
20:10:47.699 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
20:10:47.699 00.000 8596 Moving (-0.08, 0.00) raw xDistance=0.08 yDistance=0.01
20:10:47.699 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:10:47.699 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:47.699 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:10:47.699 00.000 8596 MoveAxis(E, 0, ABG)
20:10:47.699 00.000 8596 Move returns status 0, amount 0
20:10:47.699 00.000 8596 MoveAxis(N, 0, ABG)
20:10:47.699 00.000 8596 Move returns status 0, amount 0
20:10:47.700 00.001 8596 move complete, result=0
20:10:47.700 00.000 8596 worker thread done servicing request
20:10:47.703 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2717, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:10:47.720 00.017 9120 UpdateGuideState exits: m=289795 SNR=219.0
20:10:47.721 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:47.721 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:47.722 00.001 9120 Enqueuing Expose request
20:10:47.723 00.001 8596 Worker thread wakes up
20:10:47.723 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:10:47.724 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:47.724 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:48.877 01.153 8596 Exposure complete
20:10:48.944 00.067 8596 worker thread done servicing request
20:10:48.944 00.000 9120 OnExposeComplete: enter
20:10:48.945 00.001 9120 UpdateGuideState(): m_state=6
20:10:48.947 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 222
20:10:48.948 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.89, Mass=309079, SNR=214.4, Peak=32061 HFD=4.4
20:10:48.949 00.001 9120 MultiStar: [#1 -0.06,0.03,0.98,U] [#2 -0.20,-0.14,0.97,U] [#3 -0.03,0.01,0.81,U] [#4 0.24,-0.07,0.55,U] [#5 0.06,-0.26,0.40,U] [#6 -0.04,-0.17,0.31,U] [#7 -0.03,0.05,0.32,U] [#8 0.20,0.15,0.25,U] 
20:10:48.949 00.000 9120 refined, 8 included, MultiStar: {-0.00, -0.03}, one-star: {0.09, 0.07}
20:10:48.950 00.001 9120 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.04) = xAngle (-4.62 = 1.67)
20:10:48.951 00.001 9120 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.58 = 1.70)
20:10:48.952 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.58 mountX=-0.00 mountY=0.03, mountTheta=1.67
20:10:48.953 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.03, opts=13)
20:10:48.954 00.001 9120 Enqueuing Move request for scope (-0.00, -0.03)
20:10:48.955 00.001 8596 Worker thread wakes up
20:10:48.955 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
20:10:48.955 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
20:10:48.955 00.000 8596 Moving (-0.00, -0.03) raw xDistance=-0.00 yDistance=0.03
20:10:48.955 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:10:48.956 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:48.956 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:10:48.956 00.000 8596 MoveAxis(E, 0, ABG)
20:10:48.956 00.000 8596 Move returns status 0, amount 0
20:10:48.956 00.000 8596 MoveAxis(N, 0, ABG)
20:10:48.956 00.000 8596 Move returns status 0, amount 0
20:10:48.956 00.000 8596 move complete, result=0
20:10:48.956 00.000 8596 worker thread done servicing request
20:10:48.960 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2717, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:10:48.976 00.016 9120 UpdateGuideState exits: m=309079 SNR=214.4
20:10:48.978 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:48.978 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:48.979 00.001 9120 Enqueuing Expose request
20:10:48.980 00.001 8596 Worker thread wakes up
20:10:48.980 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:10:48.981 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:48.981 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:49.959 00.978 8596 Exposure complete
20:10:50.035 00.076 8596 worker thread done servicing request
20:10:50.035 00.000 9120 OnExposeComplete: enter
20:10:50.036 00.001 9120 UpdateGuideState(): m_state=6
20:10:50.037 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 223
20:10:50.038 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.67, Mass=285589, SNR=190.2, Peak=29261 HFD=4.3
20:10:50.039 00.001 9120 MultiStar: [#1 0.17,-0.19,1.22,U] [#2 -0.00,-0.31,1.04,U] [#3 0.13,0.02,0.81,U] [#4 0.19,-0.14,0.58,U] [#5 0.28,-0.18,0.54,U] [#6 0.13,-0.37,0.37,U] [#7 0.20,-0.09,0.32,U] [#8 0.47,-0.09,0.28,U] 
20:10:50.040 00.001 9120 single-star, 8 included, MultiStar: {0.15, -0.17}, one-star: {0.13, -0.16}
20:10:50.041 00.001 9120 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.04) = xAngle (-3.90 = 2.38)
20:10:50.042 00.001 9120 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.86 = 2.42)
20:10:50.043 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.86 mountX=-0.15 mountY=0.14, mountTheta=2.40
20:10:50.044 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.16, opts=13)
20:10:50.045 00.001 9120 Enqueuing Move request for scope (0.13, -0.16)
20:10:50.046 00.001 8596 Worker thread wakes up
20:10:50.046 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
20:10:50.046 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
20:10:50.046 00.000 8596 Moving (0.13, -0.16) raw xDistance=-0.15 yDistance=0.14
20:10:50.046 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:10:50.046 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:50.046 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:10:50.046 00.000 8596 MoveAxis(E, 0, ABG)
20:10:50.046 00.000 8596 Move returns status 0, amount 0
20:10:50.046 00.000 8596 MoveAxis(N, 0, ABG)
20:10:50.047 00.001 8596 Move returns status 0, amount 0
20:10:50.047 00.000 8596 move complete, result=0
20:10:50.047 00.000 8596 worker thread done servicing request
20:10:50.055 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:10:50.086 00.031 9120 UpdateGuideState exits: m=285589 SNR=190.2
20:10:50.087 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:50.087 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:50.088 00.001 9120 Enqueuing Expose request
20:10:50.089 00.001 8596 Worker thread wakes up
20:10:50.089 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:50.090 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:50.090 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:51.250 01.160 8596 Exposure complete
20:10:51.310 00.060 8596 worker thread done servicing request
20:10:51.310 00.000 9120 OnExposeComplete: enter
20:10:51.311 00.001 9120 UpdateGuideState(): m_state=6
20:10:51.312 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 224
20:10:51.313 00.001 9120 Star::Find returns 1 (0), X=1145.64, Y=158.80, Mass=292606, SNR=199.8, Peak=27741 HFD=4.5
20:10:51.314 00.001 9120 MultiStar: [#1 0.34,-0.05,1.09,U] [#2 0.02,-0.12,1.03,U] [#3 0.24,0.05,0.83,U] [#4 0.37,0.02,0.65,U] [#5 0.39,0.07,0.49,U] [#6 0.18,-0.15,0.38,U] [#7 0.34,-0.03,0.37,U] [#8 0.37,0.30,0.31,U] 
20:10:51.315 00.001 9120 refined, 8 included, MultiStar: {0.27, -0.01}, one-star: {0.32, -0.02}
20:10:51.316 00.001 9120 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.04) = xAngle (-3.10 = -3.10)
20:10:51.316 00.000 9120 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.06 = -3.06)
20:10:51.317 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-0.06 mountX=-0.27 mountY=-0.02, mountTheta=-3.06
20:10:51.319 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=-0.01, opts=13)
20:10:51.319 00.000 9120 Enqueuing Move request for scope (0.27, -0.01)
20:10:51.320 00.001 8596 Worker thread wakes up
20:10:51.320 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.01) opts 0xd
20:10:51.320 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, -0.01)
20:10:51.320 00.000 8596 Moving (0.27, -0.01) raw xDistance=-0.27 yDistance=-0.02
20:10:51.321 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:10:51.321 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:51.321 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:10:51.321 00.000 8596 MoveAxis(E, 39, ABG)
20:10:51.321 00.000 8596 Guiding  Dir = 2, Dur = 39
20:10:51.321 00.000 8596 IsSlewing returns 0
20:10:51.321 00.000 8596 IsGuiding returns 0
20:10:51.325 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:10:51.352 00.027 9120 UpdateGuideState exits: m=292606 SNR=199.8
20:10:51.354 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:51.355 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:51.357 00.002 9120 Enqueuing Expose request
20:10:51.377 00.020 8596 IsGuiding returns 1
20:10:51.377 00.000 8596 scope still moving after pulse duration time elapsed
20:10:51.407 00.030 8596 IsSlewing returns 0
20:10:51.407 00.000 8596 IsGuiding returns 1
20:10:51.438 00.031 8596 IsSlewing returns 0
20:10:51.438 00.000 8596 IsGuiding returns 1
20:10:51.468 00.030 8596 IsSlewing returns 0
20:10:51.468 00.000 8596 IsGuiding returns 0
20:10:51.469 00.001 8596 scope move finished after 39 + 108 ms
20:10:51.469 00.000 8596 Move returns status 0, amount 39
20:10:51.469 00.000 8596 MoveAxis(N, 0, ABG)
20:10:51.469 00.000 8596 Move returns status 0, amount 0
20:10:51.469 00.000 8596 move complete, result=0
20:10:51.469 00.000 8596 worker thread done servicing request
20:10:51.469 00.000 8596 Worker thread wakes up
20:10:51.469 00.000 9120 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
20:10:51.471 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:51.472 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:52.455 00.983 8596 Exposure complete
20:10:52.542 00.087 8596 worker thread done servicing request
20:10:52.542 00.000 9120 OnExposeComplete: enter
20:10:52.544 00.002 9120 UpdateGuideState(): m_state=6
20:10:52.546 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 225
20:10:52.548 00.002 9120 Star::Find returns 1 (0), X=1145.46, Y=158.88, Mass=300606, SNR=209.0, Peak=30317 HFD=4.4
20:10:52.550 00.002 9120 MultiStar: [#1 0.12,0.11,0.88,U] [#2 -0.03,-0.16,0.90,U] [#3 -0.01,-0.00,0.86,U] [#4 0.27,0.09,0.54,U] [#5 -0.01,-0.05,0.46,U] [#6 -0.01,-0.25,0.33,U] [#7 0.37,-0.07,0.34,U] [#8 0.39,0.13,0.26,U] 
20:10:52.552 00.002 9120 refined, 8 included, MultiStar: {0.10, -0.01}, one-star: {0.13, 0.06}
20:10:52.554 00.002 9120 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.04) = xAngle (-3.12 = -3.12)
20:10:52.555 00.001 9120 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.08 = -3.08)
20:10:52.556 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.08 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
20:10:52.559 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.01, opts=13)
20:10:52.560 00.001 9120 Enqueuing Move request for scope (0.10, -0.01)
20:10:52.561 00.001 8596 Worker thread wakes up
20:10:52.561 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
20:10:52.561 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
20:10:52.561 00.000 8596 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=-0.01
20:10:52.561 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:10:52.561 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:52.561 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:10:52.561 00.000 8596 MoveAxis(E, 0, ABG)
20:10:52.561 00.000 8596 Move returns status 0, amount 0
20:10:52.561 00.000 8596 MoveAxis(N, 0, ABG)
20:10:52.562 00.001 8596 Move returns status 0, amount 0
20:10:52.562 00.000 8596 move complete, result=0
20:10:52.562 00.000 8596 worker thread done servicing request
20:10:52.567 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:10:52.583 00.016 9120 UpdateGuideState exits: m=300606 SNR=209.0
20:10:52.584 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:52.585 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:52.586 00.001 9120 Enqueuing Expose request
20:10:52.587 00.001 8596 Worker thread wakes up
20:10:52.587 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:10:52.588 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:52.588 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:53.755 01.167 8596 Exposure complete
20:10:53.829 00.074 8596 worker thread done servicing request
20:10:53.830 00.001 9120 OnExposeComplete: enter
20:10:53.831 00.001 9120 UpdateGuideState(): m_state=6
20:10:53.834 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 226
20:10:53.837 00.003 9120 Star::Find returns 1 (0), X=1145.25, Y=158.90, Mass=307972, SNR=238.1, Peak=33597 HFD=4.4
20:10:53.839 00.002 9120 MultiStar: [#1 -0.07,0.16,0.88,U] [#2 -0.28,0.06,0.79,U] [#3 -0.24,0.16,0.61,U] [#4 -0.13,0.09,0.46,U] [#5 -0.07,-0.04,0.38,U] [#6 -0.31,-0.13,0.32,U] [#7 -0.17,0.02,0.30,U] [#8 -0.13,0.22,0.20,U] 
20:10:53.840 00.001 9120 single-star, 8 included, MultiStar: {-0.16, 0.08}, one-star: {-0.08, 0.08}
20:10:53.842 00.002 9120 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.04) = xAngle (-0.71 = -0.71)
20:10:53.843 00.001 9120 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.67 = -0.67)
20:10:53.845 00.002 9120 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.34 mountX=0.08 mountY=-0.07, mountTheta=-0.68
20:10:53.848 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.08, opts=13)
20:10:53.850 00.002 9120 Enqueuing Move request for scope (-0.08, 0.08)
20:10:53.851 00.001 8596 Worker thread wakes up
20:10:53.852 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
20:10:53.852 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
20:10:53.852 00.000 8596 Moving (-0.08, 0.08) raw xDistance=0.08 yDistance=-0.07
20:10:53.852 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:10:53.852 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:53.852 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:10:53.852 00.000 8596 MoveAxis(E, 0, ABG)
20:10:53.852 00.000 8596 Move returns status 0, amount 0
20:10:53.853 00.001 8596 MoveAxis(N, 0, ABG)
20:10:53.853 00.000 8596 Move returns status 0, amount 0
20:10:53.853 00.000 8596 move complete, result=0
20:10:53.853 00.000 8596 worker thread done servicing request
20:10:53.861 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2451, FiltMax=65491, Gamma=1.000
20:10:53.887 00.026 9120 UpdateGuideState exits: m=307972 SNR=238.1
20:10:53.890 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:53.892 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:53.893 00.001 9120 Enqueuing Expose request
20:10:53.895 00.002 8596 Worker thread wakes up
20:10:53.895 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:10:53.897 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:53.897 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:54.873 00.976 8596 Exposure complete
20:10:54.944 00.071 8596 worker thread done servicing request
20:10:54.944 00.000 9120 OnExposeComplete: enter
20:10:54.946 00.002 9120 UpdateGuideState(): m_state=6
20:10:54.949 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 227
20:10:54.950 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=158.78, Mass=300470, SNR=230.1, Peak=31549 HFD=4.5
20:10:54.952 00.002 9120 MultiStar: [#1 -0.28,0.01,0.91,U] [#2 -0.34,-0.06,0.93,U] [#3 -0.16,-0.05,0.74,U] [#4 -0.11,0.01,0.44,U] [#5 -0.03,-0.00,0.38,U] [#6 -0.14,-0.27,0.31,U] [#7 -0.22,-0.06,0.30,U] [#8 0.21,0.22,0.23,U] 
20:10:54.954 00.002 9120 refined, 8 included, MultiStar: {-0.19, -0.04}, one-star: {-0.20, -0.05}
20:10:54.955 00.001 9120 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.04) = xAngle (-6.00 = 0.28)
20:10:54.957 00.002 9120 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.96 = 0.32)
20:10:54.959 00.002 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.96 mountX=0.19 mountY=0.06, mountTheta=0.32
20:10:54.961 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.04, opts=13)
20:10:54.963 00.002 9120 Enqueuing Move request for scope (-0.19, -0.04)
20:10:54.964 00.001 8596 Worker thread wakes up
20:10:54.964 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
20:10:54.964 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
20:10:54.964 00.000 8596 Moving (-0.19, -0.04) raw xDistance=0.19 yDistance=0.06
20:10:54.964 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:10:54.964 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:54.964 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:10:54.964 00.000 8596 MoveAxis(E, 0, ABG)
20:10:54.964 00.000 8596 Move returns status 0, amount 0
20:10:54.964 00.000 8596 MoveAxis(N, 0, ABG)
20:10:54.965 00.001 8596 Move returns status 0, amount 0
20:10:54.965 00.000 8596 move complete, result=0
20:10:54.965 00.000 8596 worker thread done servicing request
20:10:54.970 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:10:54.995 00.025 9120 UpdateGuideState exits: m=300470 SNR=230.1
20:10:54.996 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:54.998 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:54.999 00.001 9120 Enqueuing Expose request
20:10:55.000 00.001 8596 Worker thread wakes up
20:10:55.001 00.001 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:10:55.002 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:55.002 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:56.175 01.173 8596 Exposure complete
20:10:56.247 00.072 8596 worker thread done servicing request
20:10:56.247 00.000 9120 OnExposeComplete: enter
20:10:56.250 00.003 9120 UpdateGuideState(): m_state=6
20:10:56.253 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 228
20:10:56.255 00.002 9120 Star::Find returns 1 (0), X=1144.93, Y=158.79, Mass=287430, SNR=199.3, Peak=27357 HFD=4.3
20:10:56.257 00.002 9120 MultiStar: [#1 -0.39,-0.02,1.00,U] [#2 -0.60,0.07,0.00,M1] [#3 -0.48,0.01,0.73,U] [#4 -0.35,0.02,0.51,U] [#5 -0.34,0.02,0.49,U] [#6 -0.31,-0.05,0.32,U] [#7 -0.61,-0.37,0.00,M1] [#8 -0.02,0.26,0.30,U] 
20:10:56.259 00.002 9120 refined, 6 included, MultiStar: {-0.36, 0.01}, one-star: {-0.40, -0.03}
20:10:56.261 00.002 9120 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.04) = xAngle (0.07 = 0.07)
20:10:56.262 00.001 9120 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.11 = 0.11)
20:10:56.264 00.002 9120 CameraToMount -- cameraX=-0.36 cameraY=0.01 hyp=0.36 cameraTheta=3.12 mountX=0.36 mountY=0.04, mountTheta=0.11
20:10:56.267 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.36, y=0.01, opts=13)
20:10:56.268 00.001 9120 Enqueuing Move request for scope (-0.36, 0.01)
20:10:56.270 00.002 8596 Worker thread wakes up
20:10:56.270 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.01) opts 0xd
20:10:56.270 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.36, 0.01)
20:10:56.270 00.000 8596 Moving (-0.36, 0.01) raw xDistance=0.36 yDistance=0.04
20:10:56.270 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:10:56.270 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:56.270 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:10:56.270 00.000 8596 MoveAxis(W, 52, ABG)
20:10:56.270 00.000 8596 Guiding  Dir = 3, Dur = 52
20:10:56.270 00.000 8596 IsSlewing returns 0
20:10:56.270 00.000 8596 IsGuiding returns 0
20:10:56.276 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:10:56.293 00.017 9120 UpdateGuideState exits: m=287430 SNR=199.3
20:10:56.294 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:56.294 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:56.295 00.001 9120 Enqueuing Expose request
20:10:56.334 00.039 8596 IsGuiding returns 1
20:10:56.334 00.000 8596 scope still moving after pulse duration time elapsed
20:10:56.364 00.030 8596 IsSlewing returns 0
20:10:56.364 00.000 8596 IsGuiding returns 1
20:10:56.396 00.032 8596 IsSlewing returns 0
20:10:56.396 00.000 8596 IsGuiding returns 1
20:10:56.427 00.031 8596 IsSlewing returns 0
20:10:56.427 00.000 8596 IsGuiding returns 0
20:10:56.428 00.001 8596 scope move finished after 52 + 105 ms
20:10:56.428 00.000 8596 Move returns status 0, amount 52
20:10:56.428 00.000 8596 MoveAxis(N, 0, ABG)
20:10:56.428 00.000 8596 Move returns status 0, amount 0
20:10:56.428 00.000 8596 move complete, result=0
20:10:56.428 00.000 8596 worker thread done servicing request
20:10:56.428 00.000 8596 Worker thread wakes up
20:10:56.428 00.000 9120 GuideStep: 0.4 px 52 ms WEST, 0.0 px 0 ms NORTH
20:10:56.431 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:56.431 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:57.421 00.990 8596 Exposure complete
20:10:57.481 00.060 8596 worker thread done servicing request
20:10:57.481 00.000 9120 OnExposeComplete: enter
20:10:57.482 00.001 9120 UpdateGuideState(): m_state=6
20:10:57.483 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 229
20:10:57.484 00.001 9120 Star::Find returns 1 (0), X=1145.08, Y=158.95, Mass=300782, SNR=222.3, Peak=27661 HFD=4.4
20:10:57.485 00.001 9120 MultiStar: [#1 -0.15,-0.01,0.93,U] [#2 -0.21,-0.03,0.88,U] [#3 -0.20,0.12,0.61,U] [#4 -0.10,-0.07,0.50,U] [#5 -0.12,0.01,0.42,U] [#6 -0.29,-0.06,0.29,U] [#7 -0.19,-0.10,0.27,U] [#8 0.05,0.27,0.25,U] 
20:10:57.486 00.001 9120 refined, 8 included, MultiStar: {-0.18, 0.03}, one-star: {-0.25, 0.13}
20:10:57.487 00.001 9120 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:10:57.488 00.001 9120 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.04 = -0.04)
20:10:57.488 00.000 9120 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=0.18 mountY=-0.01, mountTheta=-0.04
20:10:57.490 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=0.03, opts=13)
20:10:57.491 00.001 9120 Enqueuing Move request for scope (-0.18, 0.03)
20:10:57.492 00.001 8596 Worker thread wakes up
20:10:57.492 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
20:10:57.492 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
20:10:57.492 00.000 8596 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.01
20:10:57.492 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:10:57.492 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:10:57.492 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:10:57.492 00.000 8596 MoveAxis(E, 0, ABG)
20:10:57.492 00.000 8596 Move returns status 0, amount 0
20:10:57.493 00.001 8596 MoveAxis(N, 0, ABG)
20:10:57.493 00.000 8596 Move returns status 0, amount 0
20:10:57.493 00.000 8596 move complete, result=0
20:10:57.493 00.000 8596 worker thread done servicing request
20:10:57.497 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2480, FiltMax=65491, Gamma=1.000
20:10:57.522 00.025 9120 UpdateGuideState exits: m=300782 SNR=222.3
20:10:57.523 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:57.523 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:57.524 00.001 9120 Enqueuing Expose request
20:10:57.525 00.001 8596 Worker thread wakes up
20:10:57.525 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:10:57.526 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:57.526 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:58.696 01.170 8596 Exposure complete
20:10:58.754 00.058 8596 worker thread done servicing request
20:10:58.754 00.000 9120 OnExposeComplete: enter
20:10:58.755 00.001 9120 UpdateGuideState(): m_state=6
20:10:58.756 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 230
20:10:58.757 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.58, Mass=298669, SNR=203.2, Peak=29117 HFD=4.2
20:10:58.758 00.001 9120 MultiStar: [#1 -0.25,-0.31,0.90,U] [#2 -0.37,-0.21,0.96,U] [#3 -0.19,-0.12,0.88,U] [#4 -0.23,-0.32,0.55,U] [#5 -0.20,-0.19,0.44,U] [#6 -0.30,-0.34,0.35,U] [#7 -0.32,-0.03,0.35,U] [#8 0.01,-0.10,0.26,U] 
20:10:58.758 00.000 9120 refined, 8 included, MultiStar: {-0.25, -0.22}, one-star: {-0.26, -0.24}
20:10:58.759 00.001 9120 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.04) = xAngle (-5.47 = 0.81)
20:10:58.760 00.001 9120 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.43 = 0.85)
20:10:58.761 00.001 9120 CameraToMount -- cameraX=-0.25 cameraY=-0.22 hyp=0.33 cameraTheta=-2.43 mountX=0.23 mountY=0.25, mountTheta=0.83
20:10:58.762 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=-0.22, opts=13)
20:10:58.763 00.001 9120 Enqueuing Move request for scope (-0.25, -0.22)
20:10:58.764 00.001 8596 Worker thread wakes up
20:10:58.764 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.22) opts 0xd
20:10:58.764 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, -0.22)
20:10:58.764 00.000 8596 Moving (-0.25, -0.22) raw xDistance=0.23 yDistance=0.25
20:10:58.764 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:10:58.764 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
20:10:58.764 00.000 8596 MoveAxis(W, 33, ABG)
20:10:58.764 00.000 8596 Guiding  Dir = 3, Dur = 33
20:10:58.765 00.001 8596 IsSlewing returns 0
20:10:58.765 00.000 8596 IsGuiding returns 0
20:10:58.766 00.001 8596 PulseGuide returned control before completion, sleep 42
20:10:58.770 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:10:58.792 00.022 9120 UpdateGuideState exits: m=298669 SNR=203.2
20:10:58.793 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:58.794 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:10:58.795 00.001 9120 Enqueuing Expose request
20:10:58.814 00.019 8596 IsGuiding returns 1
20:10:58.814 00.000 8596 scope still moving after pulse duration time elapsed
20:10:58.845 00.031 8596 IsSlewing returns 0
20:10:58.845 00.000 8596 IsGuiding returns 0
20:10:58.845 00.000 8596 scope move finished after 33 + 47 ms
20:10:58.845 00.000 8596 Move returns status 0, amount 33
20:10:58.845 00.000 8596 MoveAxis(S, 53, ABG)
20:10:58.845 00.000 8596 Guiding  Dir = 1, Dur = 53
20:10:58.845 00.000 8596 IsSlewing returns 0
20:10:58.845 00.000 8596 IsGuiding returns 0
20:10:58.908 00.063 8596 IsGuiding returns 1
20:10:58.908 00.000 8596 scope still moving after pulse duration time elapsed
20:10:58.938 00.030 8596 IsSlewing returns 0
20:10:58.938 00.000 8596 IsGuiding returns 1
20:10:58.969 00.031 8596 IsSlewing returns 0
20:10:58.969 00.000 8596 IsGuiding returns 1
20:10:59.001 00.032 8596 IsSlewing returns 0
20:10:59.001 00.000 8596 IsGuiding returns 0
20:10:59.001 00.000 8596 scope move finished after 53 + 102 ms
20:10:59.001 00.000 8596 Move returns status 0, amount 53
20:10:59.001 00.000 8596 move complete, result=0
20:10:59.001 00.000 8596 worker thread done servicing request
20:10:59.001 00.000 9120 GuideStep: 0.2 px 33 ms WEST, 0.3 px 53 ms SOUTH
20:10:59.003 00.002 8596 Worker thread wakes up
20:10:59.003 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:10:59.003 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:10:59.995 00.992 8596 Exposure complete
20:11:00.072 00.077 8596 worker thread done servicing request
20:11:00.072 00.000 9120 OnExposeComplete: enter
20:11:00.073 00.001 9120 UpdateGuideState(): m_state=6
20:11:00.074 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 231
20:11:00.075 00.001 9120 Star::Find returns 1 (0), X=1145.09, Y=158.84, Mass=311986, SNR=237.8, Peak=20717 HFD=4.5
20:11:00.076 00.001 9120 MultiStar: [#1 -0.30,-0.07,0.90,U] [#2 -0.52,-0.04,0.79,U] [#3 -0.29,-0.06,0.58,U] [#4 -0.21,-0.18,0.35,U] [#5 -0.17,-0.12,0.36,U] [#6 -0.44,-0.26,0.29,U] [#7 -0.17,-0.01,0.29,U] [#8 0.08,0.07,0.24,U] 
20:11:00.077 00.001 9120 single-star, 8 included, MultiStar: {-0.29, -0.06}, one-star: {-0.24, 0.02}
20:11:00.078 00.001 9120 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.04) = xAngle (0.03 = 0.03)
20:11:00.079 00.001 9120 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.06 = 0.06)
20:11:00.079 00.000 9120 CameraToMount -- cameraX=-0.24 cameraY=0.02 hyp=0.24 cameraTheta=3.07 mountX=0.24 mountY=0.01, mountTheta=0.06
20:11:00.081 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.24, y=0.02, opts=13)
20:11:00.082 00.001 9120 Enqueuing Move request for scope (-0.24, 0.02)
20:11:00.082 00.000 8596 Worker thread wakes up
20:11:00.082 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.02) opts 0xd
20:11:00.082 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.24, 0.02)
20:11:00.083 00.001 8596 Moving (-0.24, 0.02) raw xDistance=0.24 yDistance=0.01
20:11:00.083 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
20:11:00.083 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:00.083 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:11:00.083 00.000 8596 MoveAxis(W, 37, ABG)
20:11:00.083 00.000 8596 Guiding  Dir = 3, Dur = 37
20:11:00.083 00.000 8596 IsSlewing returns 0
20:11:00.083 00.000 8596 IsGuiding returns 0
20:11:00.088 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2717, FiltMin=2451, FiltMax=65491, Gamma=1.000
20:11:00.104 00.016 9120 UpdateGuideState exits: m=311986 SNR=237.8
20:11:00.105 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:00.106 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:00.107 00.001 9120 Enqueuing Expose request
20:11:00.110 00.003 8596 PulseGuide returned control before completion, sleep 21
20:11:00.145 00.035 8596 IsGuiding returns 1
20:11:00.145 00.000 8596 scope still moving after pulse duration time elapsed
20:11:00.171 00.026 8596 IsSlewing returns 0
20:11:00.171 00.000 8596 IsGuiding returns 1
20:11:00.203 00.032 8596 IsSlewing returns 0
20:11:00.203 00.000 8596 IsGuiding returns 0
20:11:00.203 00.000 8596 scope move finished after 37 + 82 ms
20:11:00.203 00.000 8596 Move returns status 0, amount 37
20:11:00.203 00.000 8596 MoveAxis(N, 0, ABG)
20:11:00.203 00.000 8596 Move returns status 0, amount 0
20:11:00.203 00.000 8596 move complete, result=0
20:11:00.203 00.000 8596 worker thread done servicing request
20:11:00.203 00.000 8596 Worker thread wakes up
20:11:00.204 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:00.204 00.000 9120 GuideStep: 0.2 px 37 ms WEST, 0.0 px 0 ms NORTH
20:11:00.204 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:01.374 01.170 8596 Exposure complete
20:11:01.451 00.077 8596 worker thread done servicing request
20:11:01.451 00.000 9120 OnExposeComplete: enter
20:11:01.452 00.001 9120 UpdateGuideState(): m_state=6
20:11:01.453 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 232
20:11:01.454 00.001 9120 Star::Find returns 1 (0), X=1145.56, Y=158.63, Mass=305414, SNR=230.7, Peak=25533 HFD=4.5
20:11:01.456 00.002 9120 MultiStar: [#1 0.37,-0.23,0.90,U] [#2 0.21,-0.17,0.92,U] [#3 0.34,-0.20,0.66,U] [#4 0.30,-0.29,0.45,U] [#5 0.35,-0.07,0.40,U] [#6 -0.02,-0.37,0.29,U] [#7 0.31,-0.27,0.31,U] [#8 0.71,-0.19,0.00,M1] 
20:11:01.458 00.002 9120 single-star, 7 included, MultiStar: {0.27, -0.21}, one-star: {0.24, -0.20}
20:11:01.459 00.001 9120 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.04) = xAngle (-3.74 = 2.55)
20:11:01.461 00.002 9120 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.70 = 2.58)
20:11:01.462 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=-0.20 hyp=0.31 cameraTheta=-0.69 mountX=-0.26 mountY=0.16, mountTheta=2.57
20:11:01.465 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=-0.20, opts=13)
20:11:01.465 00.000 9120 Enqueuing Move request for scope (0.24, -0.20)
20:11:01.467 00.002 8596 Worker thread wakes up
20:11:01.467 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.20) opts 0xd
20:11:01.467 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, -0.20)
20:11:01.467 00.000 8596 Moving (0.24, -0.20) raw xDistance=-0.26 yDistance=0.16
20:11:01.467 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
20:11:01.467 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:01.467 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:11:01.467 00.000 8596 MoveAxis(E, 34, ABG)
20:11:01.467 00.000 8596 Guiding  Dir = 2, Dur = 34
20:11:01.467 00.000 8596 IsSlewing returns 0
20:11:01.467 00.000 8596 IsGuiding returns 0
20:11:01.474 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2717, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:11:01.497 00.023 9120 UpdateGuideState exits: m=305414 SNR=230.7
20:11:01.499 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:01.500 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:01.501 00.001 9120 Enqueuing Expose request
20:11:01.528 00.027 8596 IsGuiding returns 1
20:11:01.528 00.000 8596 scope still moving after pulse duration time elapsed
20:11:01.557 00.029 8596 IsSlewing returns 0
20:11:01.557 00.000 8596 IsGuiding returns 1
20:11:01.588 00.031 8596 IsSlewing returns 0
20:11:01.588 00.000 8596 IsGuiding returns 1
20:11:01.618 00.030 8596 IsSlewing returns 0
20:11:01.618 00.000 8596 IsGuiding returns 0
20:11:01.618 00.000 8596 scope move finished after 34 + 117 ms
20:11:01.618 00.000 8596 Move returns status 0, amount 34
20:11:01.618 00.000 8596 MoveAxis(N, 0, ABG)
20:11:01.618 00.000 8596 Move returns status 0, amount 0
20:11:01.619 00.001 8596 move complete, result=0
20:11:01.619 00.000 8596 worker thread done servicing request
20:11:01.619 00.000 8596 Worker thread wakes up
20:11:01.619 00.000 9120 GuideStep: -0.3 px 34 ms EAST, 0.2 px 0 ms NORTH
20:11:01.620 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:01.620 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:02.609 00.989 8596 Exposure complete
20:11:02.697 00.088 8596 worker thread done servicing request
20:11:02.697 00.000 9120 OnExposeComplete: enter
20:11:02.699 00.002 9120 UpdateGuideState(): m_state=6
20:11:02.701 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 233
20:11:02.702 00.001 9120 Star::Find returns 1 (0), X=1145.72, Y=158.59, Mass=310986, SNR=224.6, Peak=23293 HFD=4.6
20:11:02.703 00.001 9120 MultiStar: [#1 0.43,-0.23,0.87,U] [#2 0.30,-0.10,0.82,U] [#3 0.40,-0.22,0.65,U] [#4 0.40,-0.42,0.00,M1] [#5 0.32,-0.12,0.39,U] [#6 0.16,-0.31,0.27,U] [#7 0.53,-0.10,0.24,U] [#8 0.74,0.13,0.00,M2] 
20:11:02.705 00.002 9120 refined, 6 included, MultiStar: {0.37, -0.19}, one-star: {0.40, -0.23}
20:11:02.706 00.001 9120 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.04) = xAngle (-3.52 = 2.76)
20:11:02.708 00.002 9120 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.49 = 2.80)
20:11:02.710 00.002 9120 CameraToMount -- cameraX=0.37 cameraY=-0.19 hyp=0.42 cameraTheta=-0.48 mountX=-0.39 mountY=0.14, mountTheta=2.79
20:11:02.711 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.37, y=-0.19, opts=13)
20:11:02.712 00.001 9120 Enqueuing Move request for scope (0.37, -0.19)
20:11:02.713 00.001 8596 Worker thread wakes up
20:11:02.713 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.19) opts 0xd
20:11:02.714 00.001 8596 Handling offset move in thread for scope, endpoint = (0.37, -0.19)
20:11:02.714 00.000 8596 Moving (0.37, -0.19) raw xDistance=-0.39 yDistance=0.14
20:11:02.714 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
20:11:02.714 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:02.714 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:11:02.714 00.000 8596 MoveAxis(E, 58, ABG)
20:11:02.714 00.000 8596 Guiding  Dir = 2, Dur = 58
20:11:02.714 00.000 8596 IsSlewing returns 0
20:11:02.714 00.000 8596 IsGuiding returns 0
20:11:02.716 00.002 8596 PulseGuide returned control before completion, sleep 67
20:11:02.720 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2717, FiltMin=2455, FiltMax=65535, Gamma=1.000
20:11:02.737 00.017 9120 UpdateGuideState exits: m=310986 SNR=224.6
20:11:02.738 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:02.738 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:02.739 00.001 9120 Enqueuing Expose request
20:11:02.788 00.049 8596 IsGuiding returns 1
20:11:02.788 00.000 8596 scope still moving after pulse duration time elapsed
20:11:02.821 00.033 8596 IsSlewing returns 0
20:11:02.821 00.000 8596 IsGuiding returns 0
20:11:02.821 00.000 8596 scope move finished after 58 + 47 ms
20:11:02.821 00.000 8596 Move returns status 0, amount 58
20:11:02.821 00.000 8596 MoveAxis(N, 0, ABG)
20:11:02.821 00.000 8596 Move returns status 0, amount 0
20:11:02.821 00.000 8596 move complete, result=0
20:11:02.821 00.000 8596 worker thread done servicing request
20:11:02.821 00.000 8596 Worker thread wakes up
20:11:02.821 00.000 9120 GuideStep: -0.4 px 58 ms EAST, 0.1 px 0 ms NORTH
20:11:02.822 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:02.822 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:03.987 01.165 8596 Exposure complete
20:11:04.071 00.084 8596 worker thread done servicing request
20:11:04.071 00.000 9120 OnExposeComplete: enter
20:11:04.072 00.001 9120 UpdateGuideState(): m_state=6
20:11:04.072 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 234
20:11:04.073 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.76, Mass=303653, SNR=218.9, Peak=26685 HFD=4.5
20:11:04.074 00.001 9120 MultiStar: [#1 0.09,-0.09,0.93,U] [#2 -0.15,-0.18,0.90,U] [#3 0.12,0.06,0.66,U] [#4 0.18,-0.03,0.43,U] [#5 0.09,-0.08,0.37,U] [#6 -0.06,-0.14,0.32,U] [#7 0.06,-0.03,0.31,U] [#8 0.30,-0.01,0.22,U] 
20:11:04.075 00.001 9120 refined, 8 included, MultiStar: {0.05, -0.07}, one-star: {0.07, -0.06}
20:11:04.076 00.001 9120 CameraToMount -- cameraTheta (-0.92) - m_xAngle (3.04) = xAngle (-3.96 = 2.32)
20:11:04.077 00.001 9120 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.92 = 2.36)
20:11:04.077 00.000 9120 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.92 mountX=-0.06 mountY=0.06, mountTheta=2.34
20:11:04.079 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.07, opts=13)
20:11:04.080 00.001 9120 Enqueuing Move request for scope (0.05, -0.07)
20:11:04.081 00.001 8596 Worker thread wakes up
20:11:04.081 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
20:11:04.081 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
20:11:04.081 00.000 8596 Moving (0.05, -0.07) raw xDistance=-0.06 yDistance=0.06
20:11:04.081 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:11:04.081 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:04.081 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:11:04.081 00.000 8596 MoveAxis(E, 0, ABG)
20:11:04.081 00.000 8596 Move returns status 0, amount 0
20:11:04.081 00.000 8596 MoveAxis(N, 0, ABG)
20:11:04.081 00.000 8596 Move returns status 0, amount 0
20:11:04.081 00.000 8596 move complete, result=0
20:11:04.081 00.000 8596 worker thread done servicing request
20:11:04.086 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:11:04.114 00.028 9120 UpdateGuideState exits: m=303653 SNR=218.9
20:11:04.116 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:04.118 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:04.119 00.001 9120 Enqueuing Expose request
20:11:04.120 00.001 8596 Worker thread wakes up
20:11:04.120 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:04.122 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:04.122 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:05.107 00.985 8596 Exposure complete
20:11:05.214 00.107 8596 worker thread done servicing request
20:11:05.214 00.000 9120 OnExposeComplete: enter
20:11:05.215 00.001 9120 UpdateGuideState(): m_state=6
20:11:05.216 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 235
20:11:05.217 00.001 9120 Star::Find returns 1 (0), X=1144.83, Y=158.75, Mass=318147, SNR=228.0, Peak=27581 HFD=4.4
20:11:05.219 00.002 9120 MultiStar: [#1 -0.48,-0.19,0.90,U] [#2 -0.57,-0.10,0.00,M1] [#3 -0.46,-0.07,0.65,U] [#4 -0.36,-0.20,0.44,U] [#5 -0.44,-0.01,0.37,U] [#6 -0.55,-0.11,0.00,M1] [#7 -0.45,-0.15,0.37,U] [#8 -0.12,0.14,0.26,U] 
20:11:05.220 00.001 9120 refined, 6 included, MultiStar: {-0.43, -0.10}, one-star: {-0.49, -0.07}
20:11:05.221 00.001 9120 CameraToMount -- cameraTheta (-2.91) - m_xAngle (3.04) = xAngle (-5.95 = 0.33)
20:11:05.223 00.002 9120 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.92 = 0.37)
20:11:05.224 00.001 9120 CameraToMount -- cameraX=-0.43 cameraY=-0.10 hyp=0.45 cameraTheta=-2.91 mountX=0.42 mountY=0.16, mountTheta=0.36
20:11:05.226 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.43, y=-0.10, opts=13)
20:11:05.227 00.001 9120 Enqueuing Move request for scope (-0.43, -0.10)
20:11:05.228 00.001 8596 Worker thread wakes up
20:11:05.229 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.10) opts 0xd
20:11:05.229 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.43, -0.10)
20:11:05.229 00.000 8596 Moving (-0.43, -0.10) raw xDistance=0.42 yDistance=0.16
20:11:05.229 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
20:11:05.229 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:05.229 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:11:05.229 00.000 8596 MoveAxis(W, 61, ABG)
20:11:05.229 00.000 8596 Guiding  Dir = 3, Dur = 61
20:11:05.229 00.000 8596 IsSlewing returns 0
20:11:05.229 00.000 8596 IsGuiding returns 0
20:11:05.236 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:11:05.262 00.026 9120 UpdateGuideState exits: m=318147 SNR=228.0
20:11:05.263 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:05.265 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:05.266 00.001 9120 Enqueuing Expose request
20:11:05.267 00.001 8596 PulseGuide returned control before completion, sleep 37
20:11:05.310 00.043 8596 IsGuiding returns 1
20:11:05.310 00.000 8596 scope still moving after pulse duration time elapsed
20:11:05.342 00.032 8596 IsSlewing returns 0
20:11:05.342 00.000 8596 IsGuiding returns 1
20:11:05.374 00.032 8596 IsSlewing returns 0
20:11:05.374 00.000 8596 IsGuiding returns 0
20:11:05.374 00.000 8596 scope move finished after 61 + 84 ms
20:11:05.374 00.000 8596 Move returns status 0, amount 61
20:11:05.374 00.000 8596 MoveAxis(N, 0, ABG)
20:11:05.374 00.000 8596 Move returns status 0, amount 0
20:11:05.374 00.000 8596 move complete, result=0
20:11:05.375 00.001 8596 worker thread done servicing request
20:11:05.375 00.000 8596 Worker thread wakes up
20:11:05.375 00.000 9120 GuideStep: 0.4 px 61 ms WEST, 0.2 px 0 ms NORTH
20:11:05.376 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:05.376 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:06.562 01.186 8596 Exposure complete
20:11:06.621 00.059 8596 worker thread done servicing request
20:11:06.621 00.000 9120 OnExposeComplete: enter
20:11:06.622 00.001 9120 UpdateGuideState(): m_state=6
20:11:06.623 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 236
20:11:06.623 00.000 9120 Star::Find returns 1 (0), X=1145.70, Y=158.46, Mass=301019, SNR=226.2, Peak=24045 HFD=4.5
20:11:06.624 00.001 9120 MultiStar: [#1 0.42,-0.46,0.00,M1] [#2 0.26,-0.54,0.00,M2] [#3 0.31,-0.39,0.68,U] [#4 0.52,-0.51,0.00,M1] [#5 0.44,-0.55,0.00,M1] [#6 0.28,-0.44,0.28,U] [#7 0.31,-0.64,0.00,M1] [#8 0.61,-0.22,0.00,M1] 
20:11:06.626 00.002 9120 refined, 2 included, MultiStar: {0.34, -0.38}, one-star: {0.37, -0.36}
20:11:06.627 00.001 9120 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.04) = xAngle (-3.89 = 2.39)
20:11:06.628 00.001 9120 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.86 = 2.43)
20:11:06.630 00.002 9120 CameraToMount -- cameraX=0.34 cameraY=-0.38 hyp=0.51 cameraTheta=-0.85 mountX=-0.37 mountY=0.34, mountTheta=2.41
20:11:06.632 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.34, y=-0.38, opts=13)
20:11:06.633 00.001 9120 Enqueuing Move request for scope (0.34, -0.38)
20:11:06.634 00.001 8596 Worker thread wakes up
20:11:06.634 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.38) opts 0xd
20:11:06.634 00.000 8596 Handling offset move in thread for scope, endpoint = (0.34, -0.38)
20:11:06.635 00.001 8596 Moving (0.34, -0.38) raw xDistance=-0.37 yDistance=0.34
20:11:06.635 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.37
20:11:06.635 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
20:11:06.635 00.000 8596 MoveAxis(E, 50, ABG)
20:11:06.635 00.000 8596 Guiding  Dir = 2, Dur = 50
20:11:06.636 00.001 8596 IsSlewing returns 0
20:11:06.636 00.000 8596 IsGuiding returns 0
20:11:06.643 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:11:06.673 00.030 9120 UpdateGuideState exits: m=301019 SNR=226.2
20:11:06.675 00.002 8596 PulseGuide returned control before completion, sleep 23
20:11:06.675 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:06.676 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:06.678 00.002 9120 Enqueuing Expose request
20:11:06.704 00.026 8596 IsGuiding returns 1
20:11:06.704 00.000 8596 scope still moving after pulse duration time elapsed
20:11:06.735 00.031 8596 IsSlewing returns 0
20:11:06.735 00.000 8596 IsGuiding returns 1
20:11:06.766 00.031 8596 IsSlewing returns 0
20:11:06.766 00.000 8596 IsGuiding returns 0
20:11:06.766 00.000 8596 scope move finished after 50 + 80 ms
20:11:06.766 00.000 8596 Move returns status 0, amount 50
20:11:06.766 00.000 8596 MoveAxis(S, 71, ABG)
20:11:06.766 00.000 8596 Guiding  Dir = 1, Dur = 71
20:11:06.767 00.001 8596 IsSlewing returns 0
20:11:06.767 00.000 8596 IsGuiding returns 0
20:11:06.828 00.061 8596 PulseGuide returned control before completion, sleep 20
20:11:06.858 00.030 8596 IsGuiding returns 1
20:11:06.858 00.000 8596 scope still moving after pulse duration time elapsed
20:11:06.889 00.031 8596 IsSlewing returns 0
20:11:06.889 00.000 8596 IsGuiding returns 1
20:11:06.921 00.032 8596 IsSlewing returns 0
20:11:06.921 00.000 8596 IsGuiding returns 0
20:11:06.921 00.000 8596 scope move finished after 71 + 83 ms
20:11:06.921 00.000 8596 Move returns status 0, amount 71
20:11:06.921 00.000 8596 move complete, result=0
20:11:06.922 00.001 8596 worker thread done servicing request
20:11:06.922 00.000 8596 Worker thread wakes up
20:11:06.922 00.000 9120 GuideStep: -0.4 px 50 ms EAST, 0.3 px 71 ms SOUTH
20:11:06.922 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:06.923 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:07.901 00.978 8596 Exposure complete
20:11:07.968 00.067 8596 worker thread done servicing request
20:11:07.968 00.000 9120 OnExposeComplete: enter
20:11:07.969 00.001 9120 UpdateGuideState(): m_state=6
20:11:07.970 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 237
20:11:07.971 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.74, Mass=317918, SNR=220.1, Peak=33965 HFD=4.5
20:11:07.973 00.002 9120 MultiStar: [#1 0.10,-0.00,0.89,U] [#2 0.01,-0.11,0.92,U] [#3 0.15,0.05,0.72,U] [#4 0.27,-0.08,0.46,U] [#5 0.18,-0.16,0.42,U] [#6 0.03,-0.34,0.30,U] [#7 0.03,-0.23,0.29,U] [#8 0.37,0.13,0.25,U] 
20:11:07.974 00.001 9120 refined, 8 included, MultiStar: {0.12, -0.07}, one-star: {0.14, -0.09}
20:11:07.975 00.001 9120 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.04) = xAngle (-3.58 = 2.70)
20:11:07.975 00.000 9120 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.55 = 2.74)
20:11:07.976 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.15 cameraTheta=-0.54 mountX=-0.13 mountY=0.06, mountTheta=2.73
20:11:07.978 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.07, opts=13)
20:11:07.979 00.001 9120 Enqueuing Move request for scope (0.12, -0.07)
20:11:07.979 00.000 8596 Worker thread wakes up
20:11:07.979 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
20:11:07.979 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
20:11:07.980 00.001 8596 Moving (0.12, -0.07) raw xDistance=-0.13 yDistance=0.06
20:11:07.980 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:11:07.980 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:07.980 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:11:07.980 00.000 8596 MoveAxis(E, 0, ABG)
20:11:07.980 00.000 8596 Move returns status 0, amount 0
20:11:07.980 00.000 8596 MoveAxis(N, 0, ABG)
20:11:07.980 00.000 8596 Move returns status 0, amount 0
20:11:07.980 00.000 8596 move complete, result=0
20:11:07.980 00.000 8596 worker thread done servicing request
20:11:07.984 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:11:08.009 00.025 9120 UpdateGuideState exits: m=317918 SNR=220.1
20:11:08.010 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:08.011 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:08.012 00.001 9120 Enqueuing Expose request
20:11:08.014 00.002 8596 Worker thread wakes up
20:11:08.014 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:08.014 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:08.014 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:09.187 01.173 8596 Exposure complete
20:11:09.271 00.084 8596 worker thread done servicing request
20:11:09.273 00.002 9120 OnExposeComplete: enter
20:11:09.273 00.000 9120 UpdateGuideState(): m_state=6
20:11:09.274 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 238
20:11:09.275 00.001 9120 Star::Find returns 1 (0), X=1145.66, Y=159.05, Mass=289241, SNR=198.0, Peak=26045 HFD=4.1
20:11:09.276 00.001 9120 MultiStar: [#1 0.35,0.08,0.92,U] [#2 0.27,-0.00,1.15,U] [#3 0.26,0.33,0.83,U] [#4 0.35,0.23,0.53,U] [#5 0.38,0.21,0.52,U] [#6 0.33,0.11,0.38,U] [#7 0.30,0.10,0.32,U] [#8 0.50,0.13,0.28,U] 
20:11:09.277 00.001 9120 refined, 8 included, MultiStar: {0.32, 0.15}, one-star: {0.34, 0.22}
20:11:09.278 00.001 9120 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.04) = xAngle (-2.60 = -2.60)
20:11:09.278 00.000 9120 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.57 = -2.57)
20:11:09.279 00.001 9120 CameraToMount -- cameraX=0.32 cameraY=0.15 hyp=0.36 cameraTheta=0.44 mountX=-0.31 mountY=-0.19, mountTheta=-2.58
20:11:09.281 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.32, y=0.15, opts=13)
20:11:09.281 00.000 9120 Enqueuing Move request for scope (0.32, 0.15)
20:11:09.282 00.001 8596 Worker thread wakes up
20:11:09.282 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.15) opts 0xd
20:11:09.282 00.000 8596 Handling offset move in thread for scope, endpoint = (0.32, 0.15)
20:11:09.282 00.000 8596 Moving (0.32, 0.15) raw xDistance=-0.31 yDistance=-0.19
20:11:09.283 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:11:09.283 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:09.283 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:11:09.283 00.000 8596 MoveAxis(E, 44, ABG)
20:11:09.283 00.000 8596 Guiding  Dir = 2, Dur = 44
20:11:09.283 00.000 8596 IsSlewing returns 0
20:11:09.283 00.000 8596 IsGuiding returns 0
20:11:09.288 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:11:09.301 00.013 8596 PulseGuide returned control before completion, sleep 37
20:11:09.305 00.004 9120 UpdateGuideState exits: m=289241 SNR=198.0
20:11:09.306 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:09.306 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:09.307 00.001 9120 Enqueuing Expose request
20:11:09.348 00.041 8596 IsGuiding returns 1
20:11:09.348 00.000 8596 scope still moving after pulse duration time elapsed
20:11:09.379 00.031 8596 IsSlewing returns 0
20:11:09.379 00.000 8596 IsGuiding returns 1
20:11:09.410 00.031 8596 IsSlewing returns 0
20:11:09.410 00.000 8596 IsGuiding returns 0
20:11:09.410 00.000 8596 scope move finished after 44 + 82 ms
20:11:09.410 00.000 8596 Move returns status 0, amount 44
20:11:09.410 00.000 8596 MoveAxis(N, 0, ABG)
20:11:09.410 00.000 8596 Move returns status 0, amount 0
20:11:09.410 00.000 8596 move complete, result=0
20:11:09.411 00.001 8596 worker thread done servicing request
20:11:09.411 00.000 8596 Worker thread wakes up
20:11:09.411 00.000 9120 GuideStep: -0.3 px 44 ms EAST, -0.2 px 0 ms NORTH
20:11:09.412 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:09.412 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:10.402 00.990 8596 Exposure complete
20:11:10.468 00.066 8596 worker thread done servicing request
20:11:10.468 00.000 9120 OnExposeComplete: enter
20:11:10.469 00.001 9120 UpdateGuideState(): m_state=6
20:11:10.470 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 239
20:11:10.471 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.93, Mass=302798, SNR=212.5, Peak=32221 HFD=4.2
20:11:10.472 00.001 9120 MultiStar: [#1 -0.04,0.09,0.87,U] [#2 -0.15,-0.01,0.87,U] [#3 -0.05,0.26,0.71,U] [#4 -0.00,0.04,0.47,U] [#5 -0.07,0.11,0.44,U] [#6 -0.22,0.12,0.35,U] [#7 0.03,0.17,0.33,U] [#8 0.38,0.20,0.25,U] 
20:11:10.473 00.001 9120 refined, 8 included, MultiStar: {-0.05, 0.11}, one-star: {-0.06, 0.11}
20:11:10.473 00.000 9120 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.04) = xAngle (-1.04 = -1.04)
20:11:10.474 00.001 9120 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.00 = -1.00)
20:11:10.475 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.00 mountX=0.06 mountY=-0.10, mountTheta=-1.03
20:11:10.477 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.11, opts=13)
20:11:10.477 00.000 9120 Enqueuing Move request for scope (-0.05, 0.11)
20:11:10.478 00.001 8596 Worker thread wakes up
20:11:10.478 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
20:11:10.478 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
20:11:10.478 00.000 8596 Moving (-0.05, 0.11) raw xDistance=0.06 yDistance=-0.10
20:11:10.478 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:11:10.479 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:10.479 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:11:10.479 00.000 8596 MoveAxis(E, 0, ABG)
20:11:10.479 00.000 8596 Move returns status 0, amount 0
20:11:10.479 00.000 8596 MoveAxis(N, 0, ABG)
20:11:10.479 00.000 8596 Move returns status 0, amount 0
20:11:10.479 00.000 8596 move complete, result=0
20:11:10.479 00.000 8596 worker thread done servicing request
20:11:10.483 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:11:10.499 00.016 9120 UpdateGuideState exits: m=302798 SNR=212.5
20:11:10.500 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:10.501 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:10.501 00.000 9120 Enqueuing Expose request
20:11:10.502 00.001 8596 Worker thread wakes up
20:11:10.502 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:10.503 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:10.503 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:11.667 01.164 8596 Exposure complete
20:11:11.740 00.073 8596 worker thread done servicing request
20:11:11.740 00.000 9120 OnExposeComplete: enter
20:11:11.741 00.001 9120 UpdateGuideState(): m_state=6
20:11:11.742 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 240
20:11:11.743 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.95, Mass=288588, SNR=228.2, Peak=31421 HFD=4.3
20:11:11.744 00.001 9120 MultiStar: [#1 0.04,0.06,0.83,U] [#2 -0.20,-0.11,0.90,U] [#3 -0.10,0.05,0.70,U] [#4 0.03,0.03,0.47,U] [#5 -0.05,0.01,0.43,U] [#6 -0.18,-0.07,0.27,U] [#7 -0.23,-0.10,0.34,U] [#8 0.14,0.21,0.26,U] 
20:11:11.744 00.000 9120 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.07, 0.12}
20:11:11.745 00.001 9120 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.04) = xAngle (-0.24 = -0.24)
20:11:11.746 00.001 9120 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.20 = -0.20)
20:11:11.747 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.80 mountX=0.08 mountY=-0.02, mountTheta=-0.20
20:11:11.748 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.03, opts=13)
20:11:11.749 00.001 9120 Enqueuing Move request for scope (-0.07, 0.03)
20:11:11.750 00.001 8596 Worker thread wakes up
20:11:11.750 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
20:11:11.750 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
20:11:11.750 00.000 8596 Moving (-0.07, 0.03) raw xDistance=0.08 yDistance=-0.02
20:11:11.750 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:11:11.750 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:11.750 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:11:11.750 00.000 8596 MoveAxis(E, 0, ABG)
20:11:11.750 00.000 8596 Move returns status 0, amount 0
20:11:11.750 00.000 8596 MoveAxis(N, 0, ABG)
20:11:11.750 00.000 8596 Move returns status 0, amount 0
20:11:11.751 00.001 8596 move complete, result=0
20:11:11.751 00.000 8596 worker thread done servicing request
20:11:11.754 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2717, FiltMin=2445, FiltMax=65488, Gamma=1.000
20:11:11.782 00.028 9120 UpdateGuideState exits: m=288588 SNR=228.2
20:11:11.783 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:11.785 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:11.786 00.001 9120 Enqueuing Expose request
20:11:11.787 00.001 8596 Worker thread wakes up
20:11:11.787 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:11.788 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:11.788 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:12.777 00.989 8596 Exposure complete
20:11:12.866 00.089 8596 worker thread done servicing request
20:11:12.866 00.000 9120 OnExposeComplete: enter
20:11:12.868 00.002 9120 UpdateGuideState(): m_state=6
20:11:12.869 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 241
20:11:12.871 00.002 9120 Star::Find returns 1 (0), X=1145.18, Y=158.84, Mass=312823, SNR=234.3, Peak=34381 HFD=4.4
20:11:12.873 00.002 9120 MultiStar: [#1 -0.13,-0.04,0.85,U] [#2 -0.47,-0.05,0.98,U] [#3 -0.14,0.03,0.61,U] [#4 0.01,0.03,0.49,U] [#5 -0.16,0.10,0.45,U] [#6 -0.34,0.00,0.29,U] [#7 -0.16,-0.12,0.32,U] [#8 -0.01,0.00,0.22,U] 
20:11:12.874 00.001 9120 single-star, 8 included, MultiStar: {-0.20, -0.00}, one-star: {-0.15, 0.02}
20:11:12.875 00.001 9120 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.04) = xAngle (-0.02 = -0.02)
20:11:12.876 00.001 9120 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.01 = 0.01)
20:11:12.877 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=0.15 mountY=0.00, mountTheta=0.01
20:11:12.881 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.02, opts=13)
20:11:12.882 00.001 9120 Enqueuing Move request for scope (-0.15, 0.02)
20:11:12.884 00.002 8596 Worker thread wakes up
20:11:12.884 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
20:11:12.884 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
20:11:12.884 00.000 8596 Moving (-0.15, 0.02) raw xDistance=0.15 yDistance=0.00
20:11:12.884 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:11:12.884 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:12.885 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:11:12.885 00.000 8596 MoveAxis(E, 0, ABG)
20:11:12.885 00.000 8596 Move returns status 0, amount 0
20:11:12.885 00.000 8596 MoveAxis(N, 0, ABG)
20:11:12.885 00.000 8596 Move returns status 0, amount 0
20:11:12.885 00.000 8596 move complete, result=0
20:11:12.885 00.000 8596 worker thread done servicing request
20:11:12.893 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2448, FiltMax=65491, Gamma=1.000
20:11:12.921 00.028 9120 UpdateGuideState exits: m=312823 SNR=234.3
20:11:12.922 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:12.923 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:12.924 00.001 9120 Enqueuing Expose request
20:11:12.925 00.001 8596 Worker thread wakes up
20:11:12.925 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:12.926 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:12.926 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:14.084 01.158 8596 Exposure complete
20:11:14.187 00.103 8596 worker thread done servicing request
20:11:14.187 00.000 9120 OnExposeComplete: enter
20:11:14.189 00.002 9120 UpdateGuideState(): m_state=6
20:11:14.190 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 242
20:11:14.192 00.002 9120 Star::Find returns 1 (0), X=1145.11, Y=158.89, Mass=290557, SNR=229.3, Peak=31645 HFD=4.3
20:11:14.193 00.001 9120 MultiStar: [#1 -0.22,0.01,0.85,U] [#2 -0.34,-0.13,0.88,U] [#3 -0.20,0.14,0.60,U] [#4 -0.15,-0.09,0.54,U] [#5 -0.26,0.15,0.45,U] [#6 -0.25,0.14,0.28,U] [#7 -0.18,-0.02,0.29,U] [#8 -0.04,0.07,0.27,U] 
20:11:14.194 00.001 9120 single-star, 8 included, MultiStar: {-0.22, 0.02}, one-star: {-0.21, 0.07}
20:11:14.195 00.001 9120 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.04) = xAngle (-0.22 = -0.22)
20:11:14.197 00.002 9120 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.18 = -0.18)
20:11:14.199 00.002 9120 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.82 mountX=0.22 mountY=-0.04, mountTheta=-0.18
20:11:14.201 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=0.07, opts=13)
20:11:14.202 00.001 9120 Enqueuing Move request for scope (-0.21, 0.07)
20:11:14.204 00.002 8596 Worker thread wakes up
20:11:14.204 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
20:11:14.204 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
20:11:14.204 00.000 8596 Moving (-0.21, 0.07) raw xDistance=0.22 yDistance=-0.04
20:11:14.204 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:11:14.204 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:14.204 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:11:14.205 00.001 8596 MoveAxis(W, 32, ABG)
20:11:14.205 00.000 8596 Guiding  Dir = 3, Dur = 32
20:11:14.205 00.000 8596 IsSlewing returns 0
20:11:14.205 00.000 8596 IsGuiding returns 0
20:11:14.211 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2717, FiltMin=2432, FiltMax=65491, Gamma=1.000
20:11:14.227 00.016 9120 UpdateGuideState exits: m=290557 SNR=229.3
20:11:14.228 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:14.230 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:14.232 00.002 9120 Enqueuing Expose request
20:11:14.262 00.030 8596 IsGuiding returns 1
20:11:14.262 00.000 8596 scope still moving after pulse duration time elapsed
20:11:14.290 00.028 8596 IsSlewing returns 0
20:11:14.290 00.000 8596 IsGuiding returns 1
20:11:14.321 00.031 8596 IsSlewing returns 0
20:11:14.321 00.000 8596 IsGuiding returns 1
20:11:14.353 00.032 8596 IsSlewing returns 0
20:11:14.353 00.000 8596 IsGuiding returns 0
20:11:14.353 00.000 8596 scope move finished after 32 + 116 ms
20:11:14.353 00.000 8596 Move returns status 0, amount 32
20:11:14.353 00.000 8596 MoveAxis(N, 0, ABG)
20:11:14.353 00.000 8596 Move returns status 0, amount 0
20:11:14.353 00.000 8596 move complete, result=0
20:11:14.354 00.001 8596 worker thread done servicing request
20:11:14.354 00.000 8596 Worker thread wakes up
20:11:14.354 00.000 9120 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
20:11:14.355 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:14.355 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:15.328 00.973 8596 Exposure complete
20:11:15.394 00.066 8596 worker thread done servicing request
20:11:15.394 00.000 9120 OnExposeComplete: enter
20:11:15.396 00.002 9120 UpdateGuideState(): m_state=6
20:11:15.398 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 243
20:11:15.400 00.002 9120 Star::Find returns 1 (0), X=1145.28, Y=158.90, Mass=302359, SNR=229.7, Peak=30637 HFD=4.4
20:11:15.402 00.002 9120 MultiStar: [#1 -0.09,0.01,0.91,U] [#2 -0.16,-0.12,0.92,U] [#3 -0.14,0.05,0.71,U] [#4 0.04,0.00,0.48,U] [#5 -0.15,-0.09,0.40,U] [#6 -0.10,-0.05,0.30,U] [#7 -0.09,0.05,0.31,U] [#8 0.03,0.15,0.24,U] 
20:11:15.404 00.002 9120 single-star, 8 included, MultiStar: {-0.09, 0.00}, one-star: {-0.04, 0.08}
20:11:15.406 00.002 9120 CameraToMount -- cameraTheta (2.10) - m_xAngle (3.04) = xAngle (-0.94 = -0.94)
20:11:15.407 00.001 9120 CameraToMount -- cameraTheta (2.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.91 = -0.91)
20:11:15.409 00.002 9120 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.10 mountX=0.05 mountY=-0.07, mountTheta=-0.93
20:11:15.411 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.08, opts=13)
20:11:15.413 00.002 9120 Enqueuing Move request for scope (-0.04, 0.08)
20:11:15.415 00.002 8596 Worker thread wakes up
20:11:15.415 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
20:11:15.415 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
20:11:15.415 00.000 8596 Moving (-0.04, 0.08) raw xDistance=0.05 yDistance=-0.07
20:11:15.415 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:11:15.415 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:15.415 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:11:15.415 00.000 8596 MoveAxis(E, 0, ABG)
20:11:15.415 00.000 8596 Move returns status 0, amount 0
20:11:15.415 00.000 8596 MoveAxis(N, 0, ABG)
20:11:15.416 00.001 8596 Move returns status 0, amount 0
20:11:15.416 00.000 8596 move complete, result=0
20:11:15.416 00.000 8596 worker thread done servicing request
20:11:15.423 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2717, FiltMin=2483, FiltMax=65491, Gamma=1.000
20:11:15.446 00.023 9120 UpdateGuideState exits: m=302359 SNR=229.7
20:11:15.448 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:15.449 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:15.451 00.002 9120 Enqueuing Expose request
20:11:15.452 00.001 8596 Worker thread wakes up
20:11:15.453 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:15.454 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:15.454 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:16.618 01.164 8596 Exposure complete
20:11:16.687 00.069 8596 worker thread done servicing request
20:11:16.687 00.000 9120 OnExposeComplete: enter
20:11:16.688 00.001 9120 UpdateGuideState(): m_state=6
20:11:16.689 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 244
20:11:16.690 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.91, Mass=298853, SNR=208.5, Peak=31101 HFD=4.2
20:11:16.691 00.001 9120 MultiStar: [#1 0.21,0.01,1.07,U] [#2 0.05,-0.07,1.00,U] [#3 0.18,-0.06,0.79,U] [#4 0.30,-0.21,0.50,U] [#5 0.31,-0.04,0.44,U] [#6 0.11,-0.19,0.35,U] [#7 -0.01,-0.02,0.32,U] [#8 0.54,0.24,0.00,M1] 
20:11:16.692 00.001 9120 refined, 7 included, MultiStar: {0.16, -0.04}, one-star: {0.15, 0.09}
20:11:16.693 00.001 9120 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.04) = xAngle (-3.27 = 3.01)
20:11:16.694 00.001 9120 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.24 = 3.04)
20:11:16.694 00.000 9120 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.23 mountX=-0.17 mountY=0.02, mountTheta=3.04
20:11:16.697 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.04, opts=13)
20:11:16.698 00.001 9120 Enqueuing Move request for scope (0.16, -0.04)
20:11:16.699 00.001 8596 Worker thread wakes up
20:11:16.699 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
20:11:16.699 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
20:11:16.699 00.000 8596 Moving (0.16, -0.04) raw xDistance=-0.17 yDistance=0.02
20:11:16.699 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:11:16.699 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:16.699 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:11:16.699 00.000 8596 MoveAxis(E, 0, ABG)
20:11:16.699 00.000 8596 Move returns status 0, amount 0
20:11:16.699 00.000 8596 MoveAxis(N, 0, ABG)
20:11:16.699 00.000 8596 Move returns status 0, amount 0
20:11:16.699 00.000 8596 move complete, result=0
20:11:16.699 00.000 8596 worker thread done servicing request
20:11:16.703 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2717, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:11:16.719 00.016 9120 UpdateGuideState exits: m=298853 SNR=208.5
20:11:16.720 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:16.720 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:16.721 00.001 9120 Enqueuing Expose request
20:11:16.722 00.001 8596 Worker thread wakes up
20:11:16.722 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:16.723 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:16.723 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:17.702 00.979 8596 Exposure complete
20:11:17.787 00.085 8596 worker thread done servicing request
20:11:17.787 00.000 9120 OnExposeComplete: enter
20:11:17.788 00.001 9120 UpdateGuideState(): m_state=6
20:11:17.789 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 245
20:11:17.790 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.94, Mass=286685, SNR=213.3, Peak=30429 HFD=4.2
20:11:17.791 00.001 9120 MultiStar: [#1 -0.01,0.02,0.94,U] [#2 -0.22,-0.05,0.85,U] [#3 0.04,0.10,0.71,U] [#4 0.07,0.09,0.45,U] [#5 0.14,-0.18,0.37,U] [#6 -0.19,-0.03,0.26,U] [#7 -0.00,-0.13,0.32,U] [#8 0.12,0.16,0.28,U] 
20:11:17.792 00.001 9120 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {0.03, 0.12}
20:11:17.793 00.001 9120 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.04) = xAngle (-0.95 = -0.95)
20:11:17.793 00.000 9120 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.92 = -0.92)
20:11:17.794 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=2.09 mountX=0.02 mountY=-0.02, mountTheta=-0.94
20:11:17.796 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.02, opts=13)
20:11:17.797 00.001 9120 Enqueuing Move request for scope (-0.01, 0.02)
20:11:17.797 00.000 8596 Worker thread wakes up
20:11:17.797 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:11:17.798 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:11:17.798 00.000 8596 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
20:11:17.798 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:11:17.798 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:17.798 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:11:17.798 00.000 8596 MoveAxis(E, 0, ABG)
20:11:17.798 00.000 8596 Move returns status 0, amount 0
20:11:17.798 00.000 8596 MoveAxis(N, 0, ABG)
20:11:17.798 00.000 8596 Move returns status 0, amount 0
20:11:17.798 00.000 8596 move complete, result=0
20:11:17.798 00.000 8596 worker thread done servicing request
20:11:17.802 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2467, FiltMax=65491, Gamma=1.000
20:11:17.818 00.016 9120 UpdateGuideState exits: m=286685 SNR=213.3
20:11:17.819 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:17.820 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:17.820 00.000 9120 Enqueuing Expose request
20:11:17.821 00.001 8596 Worker thread wakes up
20:11:17.821 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:17.822 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:17.822 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:18.984 01.162 8596 Exposure complete
20:11:19.044 00.060 8596 worker thread done servicing request
20:11:19.044 00.000 9120 OnExposeComplete: enter
20:11:19.045 00.001 9120 UpdateGuideState(): m_state=6
20:11:19.046 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 246
20:11:19.047 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=158.91, Mass=277275, SNR=199.2, Peak=28445 HFD=4.2
20:11:19.048 00.001 9120 MultiStar: [#1 0.15,-0.04,1.01,U] [#2 0.06,-0.01,0.91,U] [#3 0.17,-0.03,0.90,U] [#4 0.24,-0.07,0.61,U] [#5 0.10,0.06,0.54,U] [#6 -0.04,-0.12,0.35,U] [#7 -0.09,-0.25,0.29,U] [#8 0.32,-0.04,0.23,U] 
20:11:19.048 00.000 9120 refined, 8 included, MultiStar: {0.12, -0.02}, one-star: {0.09, 0.09}
20:11:19.049 00.001 9120 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.04) = xAngle (-3.20 = 3.08)
20:11:19.050 00.001 9120 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.17 = 3.12)
20:11:19.051 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.16 mountX=-0.12 mountY=0.00, mountTheta=3.12
20:11:19.054 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.02, opts=13)
20:11:19.055 00.001 9120 Enqueuing Move request for scope (0.12, -0.02)
20:11:19.056 00.001 8596 Worker thread wakes up
20:11:19.056 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
20:11:19.056 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
20:11:19.056 00.000 8596 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=0.00
20:11:19.056 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:11:19.056 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:19.056 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:11:19.056 00.000 8596 MoveAxis(E, 0, ABG)
20:11:19.056 00.000 8596 Move returns status 0, amount 0
20:11:19.056 00.000 8596 MoveAxis(N, 0, ABG)
20:11:19.056 00.000 8596 Move returns status 0, amount 0
20:11:19.056 00.000 8596 move complete, result=0
20:11:19.056 00.000 8596 worker thread done servicing request
20:11:19.060 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:11:19.077 00.017 9120 UpdateGuideState exits: m=277275 SNR=199.2
20:11:19.078 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:19.080 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:19.081 00.001 9120 Enqueuing Expose request
20:11:19.083 00.002 8596 Worker thread wakes up
20:11:19.083 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:19.084 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:19.085 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:20.071 00.986 8596 Exposure complete
20:11:20.151 00.080 8596 worker thread done servicing request
20:11:20.152 00.001 9120 OnExposeComplete: enter
20:11:20.153 00.001 9120 UpdateGuideState(): m_state=6
20:11:20.154 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 247
20:11:20.154 00.000 9120 Star::Find returns 1 (0), X=1145.54, Y=158.90, Mass=278608, SNR=214.8, Peak=27997 HFD=4.3
20:11:20.155 00.001 9120 MultiStar: [#1 0.18,0.04,0.93,U] [#2 0.11,-0.12,0.95,U] [#3 0.10,0.12,0.74,U] [#4 0.33,-0.06,0.47,U] [#5 0.28,-0.20,0.47,U] [#6 0.04,-0.13,0.35,U] [#7 0.27,-0.04,0.34,U] [#8 0.16,0.30,0.29,U] 
20:11:20.156 00.001 9120 refined, 8 included, MultiStar: {0.18, -0.00}, one-star: {0.21, 0.07}
20:11:20.157 00.001 9120 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.04) = xAngle (-3.05 = -3.05)
20:11:20.158 00.001 9120 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.01 = -3.01)
20:11:20.159 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-0.01 mountX=-0.18 mountY=-0.02, mountTheta=-3.01
20:11:20.160 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.00, opts=13)
20:11:20.161 00.001 9120 Enqueuing Move request for scope (0.18, -0.00)
20:11:20.162 00.001 8596 Worker thread wakes up
20:11:20.162 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.00) opts 0xd
20:11:20.162 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.00)
20:11:20.162 00.000 8596 Moving (0.18, -0.00) raw xDistance=-0.18 yDistance=-0.02
20:11:20.162 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:11:20.162 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:20.162 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:11:20.162 00.000 8596 MoveAxis(E, 0, ABG)
20:11:20.162 00.000 8596 Move returns status 0, amount 0
20:11:20.162 00.000 8596 MoveAxis(N, 0, ABG)
20:11:20.162 00.000 8596 Move returns status 0, amount 0
20:11:20.162 00.000 8596 move complete, result=0
20:11:20.163 00.001 8596 worker thread done servicing request
20:11:20.167 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:11:20.191 00.024 9120 UpdateGuideState exits: m=278608 SNR=214.8
20:11:20.192 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:20.193 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:20.195 00.002 9120 Enqueuing Expose request
20:11:20.196 00.001 8596 Worker thread wakes up
20:11:20.196 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:20.197 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:20.197 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:21.385 01.188 8596 Exposure complete
20:11:21.495 00.110 8596 worker thread done servicing request
20:11:21.495 00.000 9120 OnExposeComplete: enter
20:11:21.497 00.002 9120 UpdateGuideState(): m_state=6
20:11:21.499 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 248
20:11:21.500 00.001 9120 Star::Find returns 1 (0), X=1145.62, Y=158.85, Mass=309446, SNR=239.2, Peak=29565 HFD=4.4
20:11:21.502 00.002 9120 MultiStar: [#1 0.33,-0.14,0.84,U] [#2 0.09,0.01,0.88,U] [#3 0.47,0.03,0.65,U] [#4 0.50,-0.18,0.43,U] [#5 0.37,0.02,0.40,U] [#6 0.42,-0.28,0.31,U] [#7 0.32,-0.02,0.30,U] [#8 0.87,0.28,0.00,M1] 
20:11:21.504 00.002 9120 single-star, 7 included, MultiStar: {0.32, -0.05}, one-star: {0.30, 0.03}
20:11:21.505 00.001 9120 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.04) = xAngle (-2.94 = -2.94)
20:11:21.506 00.001 9120 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.90 = -2.90)
20:11:21.508 00.002 9120 CameraToMount -- cameraX=0.30 cameraY=0.03 hyp=0.30 cameraTheta=0.10 mountX=-0.29 mountY=-0.07, mountTheta=-2.90
20:11:21.510 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.30, y=0.03, opts=13)
20:11:21.512 00.002 9120 Enqueuing Move request for scope (0.30, 0.03)
20:11:21.514 00.002 8596 Worker thread wakes up
20:11:21.514 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.03) opts 0xd
20:11:21.514 00.000 8596 Handling offset move in thread for scope, endpoint = (0.30, 0.03)
20:11:21.514 00.000 8596 Moving (0.30, 0.03) raw xDistance=-0.29 yDistance=-0.07
20:11:21.514 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:11:21.514 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:21.514 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:11:21.514 00.000 8596 MoveAxis(E, 42, ABG)
20:11:21.514 00.000 8596 Guiding  Dir = 2, Dur = 42
20:11:21.515 00.001 8596 IsSlewing returns 0
20:11:21.515 00.000 8596 IsGuiding returns 0
20:11:21.523 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:11:21.540 00.017 8596 PulseGuide returned control before completion, sleep 28
20:11:21.545 00.005 9120 UpdateGuideState exits: m=309446 SNR=239.2
20:11:21.546 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:21.547 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:21.548 00.001 9120 Enqueuing Expose request
20:11:21.571 00.023 8596 IsGuiding returns 1
20:11:21.571 00.000 8596 scope still moving after pulse duration time elapsed
20:11:21.602 00.031 8596 IsSlewing returns 0
20:11:21.602 00.000 8596 IsGuiding returns 1
20:11:21.633 00.031 8596 IsSlewing returns 0
20:11:21.633 00.000 8596 IsGuiding returns 0
20:11:21.633 00.000 8596 scope move finished after 42 + 76 ms
20:11:21.633 00.000 8596 Move returns status 0, amount 42
20:11:21.633 00.000 8596 MoveAxis(N, 0, ABG)
20:11:21.633 00.000 8596 Move returns status 0, amount 0
20:11:21.633 00.000 8596 move complete, result=0
20:11:21.633 00.000 8596 worker thread done servicing request
20:11:21.633 00.000 8596 Worker thread wakes up
20:11:21.633 00.000 9120 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
20:11:21.635 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:21.635 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:22.619 00.984 8596 Exposure complete
20:11:22.678 00.059 8596 worker thread done servicing request
20:11:22.679 00.001 9120 OnExposeComplete: enter
20:11:22.680 00.001 9120 UpdateGuideState(): m_state=6
20:11:22.682 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 249
20:11:22.684 00.002 9120 Star::Find returns 1 (0), X=1145.29, Y=158.83, Mass=287123, SNR=202.6, Peak=30349 HFD=4.4
20:11:22.686 00.002 9120 MultiStar: [#1 -0.03,0.02,0.97,U] [#2 -0.43,0.04,1.02,U] [#3 -0.02,0.23,0.82,U] [#4 0.03,0.16,0.50,U] [#5 -0.17,0.19,0.47,U] [#6 -0.06,0.03,0.33,U] [#7 0.11,0.04,0.32,U] [#8 0.08,0.20,0.30,U] 
20:11:22.688 00.002 9120 single-star, 8 included, MultiStar: {-0.10, 0.09}, one-star: {-0.04, 0.01}
20:11:22.689 00.001 9120 CameraToMount -- cameraTheta (3.01) - m_xAngle (3.04) = xAngle (-0.03 = -0.03)
20:11:22.691 00.002 9120 CameraToMount -- cameraTheta (3.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.00 = 0.00)
20:11:22.693 00.002 9120 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=3.01 mountX=0.04 mountY=0.00, mountTheta=0.00
20:11:22.695 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.01, opts=13)
20:11:22.696 00.001 9120 Enqueuing Move request for scope (-0.04, 0.01)
20:11:22.697 00.001 8596 Worker thread wakes up
20:11:22.697 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
20:11:22.697 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
20:11:22.698 00.001 8596 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=0.00
20:11:22.698 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:11:22.698 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:22.698 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:11:22.698 00.000 8596 MoveAxis(E, 0, ABG)
20:11:22.698 00.000 8596 Move returns status 0, amount 0
20:11:22.698 00.000 8596 MoveAxis(N, 0, ABG)
20:11:22.698 00.000 8596 Move returns status 0, amount 0
20:11:22.698 00.000 8596 move complete, result=0
20:11:22.698 00.000 8596 worker thread done servicing request
20:11:22.704 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2717, FiltMin=2480, FiltMax=65523, Gamma=1.000
20:11:22.721 00.017 9120 UpdateGuideState exits: m=287123 SNR=202.6
20:11:22.722 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:22.723 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:22.724 00.001 9120 Enqueuing Expose request
20:11:22.725 00.001 8596 Worker thread wakes up
20:11:22.725 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:22.726 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:22.726 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:23.886 01.160 8596 Exposure complete
20:11:23.997 00.111 8596 worker thread done servicing request
20:11:23.998 00.001 9120 OnExposeComplete: enter
20:11:23.999 00.001 9120 UpdateGuideState(): m_state=6
20:11:24.001 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 250
20:11:24.003 00.002 9120 Star::Find returns 1 (0), X=1145.13, Y=158.80, Mass=305448, SNR=239.2, Peak=32397 HFD=4.3
20:11:24.005 00.002 9120 MultiStar: [#1 -0.28,-0.14,0.72,U] [#2 -0.37,-0.09,0.79,U] [#3 -0.10,0.08,0.62,U] [#4 -0.10,-0.31,0.48,U] [#5 -0.17,0.10,0.39,U] [#6 -0.08,-0.44,0.31,U] [#7 -0.09,-0.16,0.30,U] [#8 0.11,0.18,0.25,U] 
20:11:24.006 00.001 9120 single-star, 8 included, MultiStar: {-0.18, -0.08}, one-star: {-0.20, -0.03}
20:11:24.008 00.002 9120 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.04) = xAngle (-6.05 = 0.23)
20:11:24.009 00.001 9120 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.01 = 0.27)
20:11:24.010 00.001 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-3.01 mountX=0.19 mountY=0.05, mountTheta=0.27
20:11:24.012 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.03, opts=13)
20:11:24.012 00.000 9120 Enqueuing Move request for scope (-0.20, -0.03)
20:11:24.013 00.001 8596 Worker thread wakes up
20:11:24.013 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
20:11:24.013 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
20:11:24.013 00.000 8596 Moving (-0.20, -0.03) raw xDistance=0.19 yDistance=0.05
20:11:24.013 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:11:24.013 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:24.013 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:11:24.014 00.001 8596 MoveAxis(E, 0, ABG)
20:11:24.014 00.000 8596 Move returns status 0, amount 0
20:11:24.014 00.000 8596 MoveAxis(N, 0, ABG)
20:11:24.014 00.000 8596 Move returns status 0, amount 0
20:11:24.014 00.000 8596 move complete, result=0
20:11:24.014 00.000 8596 worker thread done servicing request
20:11:24.018 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:11:24.033 00.015 9120 UpdateGuideState exits: m=305448 SNR=239.2
20:11:24.034 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:24.035 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:24.036 00.001 9120 Enqueuing Expose request
20:11:24.037 00.001 8596 Worker thread wakes up
20:11:24.037 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:24.037 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:24.037 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:25.011 00.974 8596 Exposure complete
20:11:25.085 00.074 8596 worker thread done servicing request
20:11:25.085 00.000 9120 OnExposeComplete: enter
20:11:25.087 00.002 9120 UpdateGuideState(): m_state=6
20:11:25.088 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 251
20:11:25.088 00.000 9120 Star::Find returns 1 (0), X=1145.31, Y=158.82, Mass=303794, SNR=217.2, Peak=33149 HFD=4.4
20:11:25.089 00.001 9120 MultiStar: [#1 0.01,0.02,0.98,U] [#2 -0.10,0.09,0.89,U] [#3 -0.06,0.20,0.75,U] [#4 0.10,0.05,0.58,U] [#5 -0.03,0.01,0.47,U] [#6 -0.18,-0.05,0.32,U] [#7 -0.07,-0.12,0.31,U] [#8 0.34,0.18,0.28,U] 
20:11:25.090 00.001 9120 single-star, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.02, -0.00}
20:11:25.091 00.001 9120 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.04) = xAngle (-6.17 = 0.12)
20:11:25.092 00.001 9120 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.13 = 0.15)
20:11:25.093 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.12 mountX=0.02 mountY=0.00, mountTheta=0.15
20:11:25.094 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.00, opts=13)
20:11:25.095 00.001 9120 Enqueuing Move request for scope (-0.02, -0.00)
20:11:25.096 00.001 8596 Worker thread wakes up
20:11:25.096 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
20:11:25.096 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
20:11:25.096 00.000 8596 Moving (-0.02, -0.00) raw xDistance=0.02 yDistance=0.00
20:11:25.096 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:11:25.096 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:25.096 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:11:25.097 00.001 8596 MoveAxis(E, 0, ABG)
20:11:25.097 00.000 8596 Move returns status 0, amount 0
20:11:25.097 00.000 8596 MoveAxis(N, 0, ABG)
20:11:25.097 00.000 8596 Move returns status 0, amount 0
20:11:25.097 00.000 8596 move complete, result=0
20:11:25.097 00.000 8596 worker thread done servicing request
20:11:25.105 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2717, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:11:25.134 00.029 9120 UpdateGuideState exits: m=303794 SNR=217.2
20:11:25.136 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:25.137 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:25.138 00.001 9120 Enqueuing Expose request
20:11:25.140 00.002 8596 Worker thread wakes up
20:11:25.140 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:25.141 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:25.141 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:26.314 01.173 8596 Exposure complete
20:11:26.388 00.074 8596 worker thread done servicing request
20:11:26.388 00.000 9120 OnExposeComplete: enter
20:11:26.389 00.001 9120 UpdateGuideState(): m_state=6
20:11:26.390 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 252
20:11:26.391 00.001 9120 Star::Find returns 1 (0), X=1145.57, Y=158.95, Mass=303525, SNR=192.5, Peak=30237 HFD=4.2
20:11:26.391 00.000 9120 MultiStar: [#1 0.18,0.16,0.96,U] [#2 0.02,-0.08,1.07,U] [#3 0.06,0.02,0.89,U] [#4 0.20,-0.00,0.63,U] [#5 0.23,0.19,0.47,U] [#6 0.09,-0.07,0.32,U] [#7 -0.05,-0.25,0.39,U] [#8 0.74,0.38,0.00,M1] 
20:11:26.392 00.001 9120 refined, 7 included, MultiStar: {0.13, 0.03}, one-star: {0.25, 0.12}
20:11:26.393 00.001 9120 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.04) = xAngle (-2.80 = -2.80)
20:11:26.394 00.001 9120 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.76 = -2.76)
20:11:26.395 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.24 mountX=-0.13 mountY=-0.05, mountTheta=-2.77
20:11:26.396 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.03, opts=13)
20:11:26.397 00.001 9120 Enqueuing Move request for scope (0.13, 0.03)
20:11:26.398 00.001 8596 Worker thread wakes up
20:11:26.398 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
20:11:26.398 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
20:11:26.398 00.000 8596 Moving (0.13, 0.03) raw xDistance=-0.13 yDistance=-0.05
20:11:26.398 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:11:26.398 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:26.398 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:11:26.398 00.000 8596 MoveAxis(E, 0, ABG)
20:11:26.398 00.000 8596 Move returns status 0, amount 0
20:11:26.398 00.000 8596 MoveAxis(N, 0, ABG)
20:11:26.398 00.000 8596 Move returns status 0, amount 0
20:11:26.399 00.001 8596 move complete, result=0
20:11:26.399 00.000 8596 worker thread done servicing request
20:11:26.402 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:11:26.425 00.023 9120 UpdateGuideState exits: m=303525 SNR=192.5
20:11:26.429 00.004 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:26.430 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:26.431 00.001 9120 Enqueuing Expose request
20:11:26.432 00.001 8596 Worker thread wakes up
20:11:26.433 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:26.434 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:26.434 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:27.425 00.991 8596 Exposure complete
20:11:27.523 00.098 8596 worker thread done servicing request
20:11:27.524 00.001 9120 OnExposeComplete: enter
20:11:27.524 00.000 9120 UpdateGuideState(): m_state=6
20:11:27.525 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 253
20:11:27.526 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.81, Mass=285410, SNR=224.6, Peak=29149 HFD=4.5
20:11:27.527 00.001 9120 MultiStar: [#1 0.08,-0.00,0.84,U] [#2 0.03,-0.09,0.98,U] [#3 0.19,0.02,0.61,U] [#4 0.33,-0.05,0.51,U] [#5 0.23,0.01,0.40,U] [#6 0.06,-0.30,0.31,U] [#7 -0.02,0.03,0.27,U] [#8 0.47,0.07,0.26,U] 
20:11:27.527 00.000 9120 single-star, 8 included, MultiStar: {0.14, -0.04}, one-star: {0.13, -0.02}
20:11:27.528 00.001 9120 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.04) = xAngle (-3.16 = 3.12)
20:11:27.529 00.001 9120 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:11:27.530 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.12 mountX=-0.13 mountY=-0.00, mountTheta=-3.12
20:11:27.531 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.02, opts=13)
20:11:27.532 00.001 9120 Enqueuing Move request for scope (0.13, -0.02)
20:11:27.532 00.000 8596 Worker thread wakes up
20:11:27.534 00.002 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
20:11:27.534 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
20:11:27.534 00.000 8596 Moving (0.13, -0.02) raw xDistance=-0.13 yDistance=-0.00
20:11:27.534 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:11:27.534 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:27.534 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:11:27.534 00.000 8596 MoveAxis(E, 0, ABG)
20:11:27.534 00.000 8596 Move returns status 0, amount 0
20:11:27.534 00.000 8596 MoveAxis(N, 0, ABG)
20:11:27.534 00.000 8596 Move returns status 0, amount 0
20:11:27.534 00.000 8596 move complete, result=0
20:11:27.534 00.000 8596 worker thread done servicing request
20:11:27.538 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:11:27.569 00.031 9120 UpdateGuideState exits: m=285410 SNR=224.6
20:11:27.571 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:27.573 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:27.575 00.002 9120 Enqueuing Expose request
20:11:27.576 00.001 8596 Worker thread wakes up
20:11:27.576 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:27.578 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:27.578 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:28.738 01.160 8596 Exposure complete
20:11:28.821 00.083 8596 worker thread done servicing request
20:11:28.821 00.000 9120 OnExposeComplete: enter
20:11:28.822 00.001 9120 UpdateGuideState(): m_state=6
20:11:28.822 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 254
20:11:28.823 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.91, Mass=300176, SNR=209.9, Peak=32813 HFD=4.3
20:11:28.824 00.001 9120 MultiStar: [#1 0.11,0.01,0.94,U] [#2 0.03,-0.18,0.98,U] [#3 0.04,0.11,0.72,U] [#4 0.16,-0.00,0.54,U] [#5 0.12,0.00,0.41,U] [#6 -0.02,-0.13,0.25,U] [#7 0.07,-0.27,0.31,U] [#8 0.30,-0.01,0.29,U] 
20:11:28.825 00.001 9120 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.02, 0.09}
20:11:28.826 00.001 9120 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.04) = xAngle (-3.31 = 2.97)
20:11:28.827 00.001 9120 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.28 = 3.01)
20:11:28.827 00.000 9120 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.27 mountX=-0.08 mountY=0.01, mountTheta=3.01
20:11:28.830 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.02, opts=13)
20:11:28.831 00.001 9120 Enqueuing Move request for scope (0.08, -0.02)
20:11:28.831 00.000 8596 Worker thread wakes up
20:11:28.831 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
20:11:28.831 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
20:11:28.832 00.001 8596 Moving (0.08, -0.02) raw xDistance=-0.08 yDistance=0.01
20:11:28.832 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:11:28.832 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:28.832 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:11:28.832 00.000 8596 MoveAxis(E, 0, ABG)
20:11:28.832 00.000 8596 Move returns status 0, amount 0
20:11:28.832 00.000 8596 MoveAxis(N, 0, ABG)
20:11:28.832 00.000 8596 Move returns status 0, amount 0
20:11:28.832 00.000 8596 move complete, result=0
20:11:28.832 00.000 8596 worker thread done servicing request
20:11:28.839 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2717, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:11:28.866 00.027 9120 UpdateGuideState exits: m=300176 SNR=209.9
20:11:28.867 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:28.869 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:28.870 00.001 9120 Enqueuing Expose request
20:11:28.871 00.001 8596 Worker thread wakes up
20:11:28.871 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:28.873 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:28.873 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:29.855 00.982 8596 Exposure complete
20:11:29.924 00.069 8596 worker thread done servicing request
20:11:29.925 00.001 9120 OnExposeComplete: enter
20:11:29.926 00.001 9120 UpdateGuideState(): m_state=6
20:11:29.928 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 255
20:11:29.930 00.002 9120 Star::Find returns 1 (0), X=1145.47, Y=158.76, Mass=294031, SNR=227.5, Peak=31133 HFD=4.6
20:11:29.931 00.001 9120 MultiStar: [#1 0.15,-0.19,0.91,U] [#2 -0.11,-0.15,0.96,U] [#3 -0.07,0.17,0.67,U] [#4 0.17,-0.22,0.50,U] [#5 0.18,0.01,0.40,U] [#6 -0.09,-0.08,0.29,U] [#7 0.07,-0.14,0.33,U] [#8 0.23,0.23,0.24,U] 
20:11:29.932 00.001 9120 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {0.14, -0.06}
20:11:29.933 00.001 9120 CameraToMount -- cameraTheta (-0.85) - m_xAngle (3.04) = xAngle (-3.89 = 2.39)
20:11:29.934 00.001 9120 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.86 = 2.43)
20:11:29.935 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.85 mountX=-0.07 mountY=0.06, mountTheta=2.41
20:11:29.937 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.07, opts=13)
20:11:29.938 00.001 9120 Enqueuing Move request for scope (0.06, -0.07)
20:11:29.939 00.001 8596 Worker thread wakes up
20:11:29.939 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
20:11:29.939 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
20:11:29.939 00.000 8596 Moving (0.06, -0.07) raw xDistance=-0.07 yDistance=0.06
20:11:29.939 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:11:29.939 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:29.940 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:11:29.940 00.000 8596 MoveAxis(E, 0, ABG)
20:11:29.940 00.000 8596 Move returns status 0, amount 0
20:11:29.940 00.000 8596 MoveAxis(N, 0, ABG)
20:11:29.940 00.000 8596 Move returns status 0, amount 0
20:11:29.940 00.000 8596 move complete, result=0
20:11:29.940 00.000 8596 worker thread done servicing request
20:11:29.950 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:11:29.981 00.031 9120 UpdateGuideState exits: m=294031 SNR=227.5
20:11:29.981 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:29.983 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:29.985 00.002 9120 Enqueuing Expose request
20:11:29.986 00.001 8596 Worker thread wakes up
20:11:29.986 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:29.987 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:29.988 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:31.168 01.180 8596 Exposure complete
20:11:31.269 00.101 8596 worker thread done servicing request
20:11:31.269 00.000 9120 OnExposeComplete: enter
20:11:31.271 00.002 9120 UpdateGuideState(): m_state=6
20:11:31.272 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 256
20:11:31.273 00.001 9120 Star::Find returns 1 (0), X=1145.17, Y=158.82, Mass=317346, SNR=228.1, Peak=35453 HFD=4.4
20:11:31.274 00.001 9120 MultiStar: [#1 -0.13,-0.06,0.85,U] [#2 -0.33,-0.09,0.88,U] [#3 -0.20,-0.00,0.71,U] [#4 -0.00,-0.09,0.46,U] [#5 -0.23,0.02,0.40,U] [#6 -0.03,-0.18,0.30,U] [#7 0.00,-0.18,0.28,U] [#8 0.29,-0.01,0.25,U] 
20:11:31.275 00.001 9120 refined, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.15, -0.01}
20:11:31.276 00.001 9120 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.04) = xAngle (-5.81 = 0.47)
20:11:31.277 00.001 9120 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.77 = 0.51)
20:11:31.278 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.77 mountX=0.13 mountY=0.07, mountTheta=0.50
20:11:31.281 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.06, opts=13)
20:11:31.282 00.001 9120 Enqueuing Move request for scope (-0.14, -0.06)
20:11:31.282 00.000 8596 Worker thread wakes up
20:11:31.283 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
20:11:31.283 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
20:11:31.283 00.000 8596 Moving (-0.14, -0.06) raw xDistance=0.13 yDistance=0.07
20:11:31.283 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:11:31.283 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:31.283 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:11:31.283 00.000 8596 MoveAxis(E, 0, ABG)
20:11:31.283 00.000 8596 Move returns status 0, amount 0
20:11:31.283 00.000 8596 MoveAxis(N, 0, ABG)
20:11:31.283 00.000 8596 Move returns status 0, amount 0
20:11:31.283 00.000 8596 move complete, result=0
20:11:31.283 00.000 8596 worker thread done servicing request
20:11:31.290 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:11:31.315 00.025 9120 UpdateGuideState exits: m=317346 SNR=228.1
20:11:31.316 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:31.318 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:31.320 00.002 9120 Enqueuing Expose request
20:11:31.322 00.002 8596 Worker thread wakes up
20:11:31.322 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:31.323 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:31.323 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:32.303 00.980 8596 Exposure complete
20:11:32.376 00.073 8596 worker thread done servicing request
20:11:32.376 00.000 9120 OnExposeComplete: enter
20:11:32.377 00.001 9120 UpdateGuideState(): m_state=6
20:11:32.378 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 257
20:11:32.379 00.001 9120 Star::Find returns 1 (0), X=1145.16, Y=158.92, Mass=292152, SNR=200.7, Peak=30125 HFD=4.3
20:11:32.380 00.001 9120 MultiStar: [#1 -0.13,0.03,1.08,U] [#2 -0.20,-0.09,1.04,U] [#3 -0.10,0.17,0.80,U] [#4 -0.06,0.13,0.49,U] [#5 0.01,0.09,0.44,U] [#6 -0.30,-0.17,0.32,U] [#7 0.02,-0.04,0.33,U] [#8 -0.02,0.30,0.31,U] 
20:11:32.381 00.001 9120 refined, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.16, 0.09}
20:11:32.382 00.001 9120 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.04) = xAngle (-0.29 = -0.29)
20:11:32.383 00.001 9120 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.26 = -0.26)
20:11:32.383 00.000 9120 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.75 mountX=0.13 mountY=-0.03, mountTheta=-0.26
20:11:32.385 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.05, opts=13)
20:11:32.386 00.001 9120 Enqueuing Move request for scope (-0.12, 0.05)
20:11:32.387 00.001 8596 Worker thread wakes up
20:11:32.387 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
20:11:32.387 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
20:11:32.387 00.000 8596 Moving (-0.12, 0.05) raw xDistance=0.13 yDistance=-0.03
20:11:32.387 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:11:32.387 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:32.387 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:11:32.387 00.000 8596 MoveAxis(E, 0, ABG)
20:11:32.387 00.000 8596 Move returns status 0, amount 0
20:11:32.387 00.000 8596 MoveAxis(N, 0, ABG)
20:11:32.387 00.000 8596 Move returns status 0, amount 0
20:11:32.387 00.000 8596 move complete, result=0
20:11:32.387 00.000 8596 worker thread done servicing request
20:11:32.394 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2717, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:11:32.424 00.030 9120 UpdateGuideState exits: m=292152 SNR=200.7
20:11:32.425 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:32.426 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:32.427 00.001 9120 Enqueuing Expose request
20:11:32.428 00.001 8596 Worker thread wakes up
20:11:32.428 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:32.430 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:32.430 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:33.595 01.165 8596 Exposure complete
20:11:33.655 00.060 8596 worker thread done servicing request
20:11:33.655 00.000 9120 OnExposeComplete: enter
20:11:33.656 00.001 9120 UpdateGuideState(): m_state=6
20:11:33.656 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 258
20:11:33.657 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.94, Mass=312651, SNR=221.2, Peak=29901 HFD=4.2
20:11:33.658 00.001 9120 MultiStar: [#1 0.03,0.13,0.82,U] [#2 -0.06,0.12,0.86,U] [#3 -0.04,0.29,0.62,U] [#4 0.08,0.06,0.41,U] [#5 -0.03,0.29,0.39,U] [#6 0.06,0.17,0.31,U] [#7 -0.07,0.12,0.33,U] [#8 0.18,0.47,0.30,U] 
20:11:33.659 00.001 9120 single-star, 8 included, MultiStar: {0.02, 0.18}, one-star: {0.06, 0.12}
20:11:33.660 00.001 9120 CameraToMount -- cameraTheta (1.10) - m_xAngle (3.04) = xAngle (-1.94 = -1.94)
20:11:33.661 00.001 9120 CameraToMount -- cameraTheta (1.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.91 = -1.91)
20:11:33.661 00.000 9120 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.10 mountX=-0.05 mountY=-0.13, mountTheta=-1.94
20:11:33.663 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.12, opts=13)
20:11:33.664 00.001 9120 Enqueuing Move request for scope (0.06, 0.12)
20:11:33.665 00.001 8596 Worker thread wakes up
20:11:33.665 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
20:11:33.665 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
20:11:33.665 00.000 8596 Moving (0.06, 0.12) raw xDistance=-0.05 yDistance=-0.13
20:11:33.665 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:11:33.665 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:33.665 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:11:33.665 00.000 8596 MoveAxis(E, 0, ABG)
20:11:33.665 00.000 8596 Move returns status 0, amount 0
20:11:33.665 00.000 8596 MoveAxis(N, 0, ABG)
20:11:33.665 00.000 8596 Move returns status 0, amount 0
20:11:33.665 00.000 8596 move complete, result=0
20:11:33.665 00.000 8596 worker thread done servicing request
20:11:33.669 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:11:33.702 00.033 9120 UpdateGuideState exits: m=312651 SNR=221.2
20:11:33.704 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:33.705 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:33.705 00.000 9120 Enqueuing Expose request
20:11:33.706 00.001 8596 Worker thread wakes up
20:11:33.707 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:33.708 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:33.708 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:34.677 00.969 8596 Exposure complete
20:11:34.765 00.088 8596 worker thread done servicing request
20:11:34.765 00.000 9120 OnExposeComplete: enter
20:11:34.766 00.001 9120 UpdateGuideState(): m_state=6
20:11:34.767 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 259
20:11:34.767 00.000 9120 Star::Find returns 1 (0), X=1145.28, Y=158.78, Mass=319040, SNR=237.4, Peak=32429 HFD=4.5
20:11:34.768 00.001 9120 MultiStar: [#1 -0.05,-0.08,0.85,U] [#2 -0.06,-0.14,0.79,U] [#3 -0.08,0.06,0.70,U] [#4 -0.07,-0.07,0.45,U] [#5 -0.01,0.12,0.33,U] [#6 -0.03,-0.10,0.26,U] [#7 -0.02,-0.10,0.29,U] [#8 0.11,-0.04,0.26,U] 
20:11:34.769 00.001 9120 single-star, 8 included, MultiStar: {-0.04, -0.05}, one-star: {-0.05, -0.04}
20:11:34.770 00.001 9120 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.04) = xAngle (-5.43 = 0.86)
20:11:34.771 00.001 9120 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.39 = 0.89)
20:11:34.772 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.39 mountX=0.04 mountY=0.05, mountTheta=0.87
20:11:34.774 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.04, opts=13)
20:11:34.775 00.001 9120 Enqueuing Move request for scope (-0.05, -0.04)
20:11:34.775 00.000 8596 Worker thread wakes up
20:11:34.775 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
20:11:34.775 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
20:11:34.776 00.001 8596 Moving (-0.05, -0.04) raw xDistance=0.04 yDistance=0.05
20:11:34.776 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:11:34.776 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:34.776 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:11:34.776 00.000 8596 MoveAxis(E, 0, ABG)
20:11:34.776 00.000 8596 Move returns status 0, amount 0
20:11:34.776 00.000 8596 MoveAxis(N, 0, ABG)
20:11:34.776 00.000 8596 Move returns status 0, amount 0
20:11:34.776 00.000 8596 move complete, result=0
20:11:34.776 00.000 8596 worker thread done servicing request
20:11:34.780 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:11:34.804 00.024 9120 UpdateGuideState exits: m=319040 SNR=237.4
20:11:34.805 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:34.806 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:34.807 00.001 9120 Enqueuing Expose request
20:11:34.809 00.002 8596 Worker thread wakes up
20:11:34.809 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:34.809 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:34.809 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:35.967 01.158 8596 Exposure complete
20:11:36.045 00.078 8596 worker thread done servicing request
20:11:36.045 00.000 9120 OnExposeComplete: enter
20:11:36.046 00.001 9120 UpdateGuideState(): m_state=6
20:11:36.046 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 260
20:11:36.046 00.000 9120 Star::Find returns 1 (0), X=1145.15, Y=158.87, Mass=293760, SNR=211.9, Peak=31613 HFD=4.3
20:11:36.047 00.001 9120 MultiStar: [#1 -0.14,-0.07,0.90,U] [#2 -0.23,-0.20,1.06,U] [#3 -0.17,0.02,0.73,U] [#4 -0.06,-0.06,0.52,U] [#5 -0.13,0.14,0.43,U] [#6 -0.28,-0.07,0.30,U] [#7 -0.36,-0.20,0.30,U] [#8 0.09,0.24,0.28,U] 
20:11:36.048 00.001 9120 refined, 8 included, MultiStar: {-0.17, -0.04}, one-star: {-0.18, 0.05}
20:11:36.049 00.001 9120 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.04) = xAngle (-5.97 = 0.32)
20:11:36.050 00.001 9120 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.93 = 0.35)
20:11:36.051 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.93 mountX=0.16 mountY=0.06, mountTheta=0.35
20:11:36.054 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.04, opts=13)
20:11:36.055 00.001 9120 Enqueuing Move request for scope (-0.17, -0.04)
20:11:36.056 00.001 8596 Worker thread wakes up
20:11:36.056 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
20:11:36.056 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
20:11:36.056 00.000 8596 Moving (-0.17, -0.04) raw xDistance=0.16 yDistance=0.06
20:11:36.056 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:11:36.056 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:36.056 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:11:36.056 00.000 8596 MoveAxis(E, 0, ABG)
20:11:36.056 00.000 8596 Move returns status 0, amount 0
20:11:36.056 00.000 8596 MoveAxis(N, 0, ABG)
20:11:36.056 00.000 8596 Move returns status 0, amount 0
20:11:36.056 00.000 8596 move complete, result=0
20:11:36.056 00.000 8596 worker thread done servicing request
20:11:36.062 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:11:36.092 00.030 9120 UpdateGuideState exits: m=293760 SNR=211.9
20:11:36.094 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:36.094 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:36.095 00.001 9120 Enqueuing Expose request
20:11:36.096 00.001 8596 Worker thread wakes up
20:11:36.097 00.001 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:36.099 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:36.099 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:37.074 00.975 8596 Exposure complete
20:11:37.130 00.056 8596 worker thread done servicing request
20:11:37.131 00.001 9120 OnExposeComplete: enter
20:11:37.132 00.001 9120 UpdateGuideState(): m_state=6
20:11:37.133 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 261
20:11:37.133 00.000 9120 Star::Find returns 1 (0), X=1145.21, Y=158.76, Mass=283013, SNR=208.3, Peak=27581 HFD=4.5
20:11:37.134 00.001 9120 MultiStar: [#1 0.05,-0.01,0.88,U] [#2 -0.29,-0.23,0.89,U] [#3 -0.19,-0.10,0.74,U] [#4 -0.05,-0.07,0.49,U] [#5 -0.06,-0.29,0.41,U] [#6 -0.15,-0.07,0.31,U] [#7 -0.44,-0.32,0.00,M1] [#8 0.20,0.11,0.30,U] 
20:11:37.135 00.001 9120 single-star, 7 included, MultiStar: {-0.10, -0.10}, one-star: {-0.11, -0.06}
20:11:37.136 00.001 9120 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.04) = xAngle (-5.70 = 0.58)
20:11:37.137 00.001 9120 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.67 = 0.62)
20:11:37.137 00.000 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.66 mountX=0.11 mountY=0.07, mountTheta=0.60
20:11:37.139 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.06, opts=13)
20:11:37.140 00.001 9120 Enqueuing Move request for scope (-0.11, -0.06)
20:11:37.141 00.001 8596 Worker thread wakes up
20:11:37.141 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
20:11:37.141 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
20:11:37.141 00.000 8596 Moving (-0.11, -0.06) raw xDistance=0.11 yDistance=0.07
20:11:37.141 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:11:37.141 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:37.141 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:11:37.141 00.000 8596 MoveAxis(E, 0, ABG)
20:11:37.141 00.000 8596 Move returns status 0, amount 0
20:11:37.141 00.000 8596 MoveAxis(N, 0, ABG)
20:11:37.141 00.000 8596 Move returns status 0, amount 0
20:11:37.141 00.000 8596 move complete, result=0
20:11:37.141 00.000 8596 worker thread done servicing request
20:11:37.150 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:11:37.175 00.025 9120 UpdateGuideState exits: m=283013 SNR=208.3
20:11:37.177 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:37.179 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:37.181 00.002 9120 Enqueuing Expose request
20:11:37.182 00.001 8596 Worker thread wakes up
20:11:37.182 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:37.183 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:37.183 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:38.355 01.172 8596 Exposure complete
20:11:38.429 00.074 8596 worker thread done servicing request
20:11:38.429 00.000 9120 OnExposeComplete: enter
20:11:38.430 00.001 9120 UpdateGuideState(): m_state=6
20:11:38.432 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 262
20:11:38.432 00.000 9120 Star::Find returns 1 (0), X=1145.42, Y=158.73, Mass=308275, SNR=232.4, Peak=32429 HFD=4.5
20:11:38.433 00.001 9120 MultiStar: [#1 0.14,-0.18,0.86,U] [#2 -0.09,-0.17,0.94,U] [#3 -0.03,0.05,0.64,U] [#4 0.22,0.08,0.52,U] [#5 0.23,-0.20,0.41,U] [#6 0.04,-0.27,0.30,U] [#7 0.03,-0.13,0.26,U] [#8 0.20,0.17,0.20,U] 
20:11:38.435 00.002 9120 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {0.10, -0.09}
20:11:38.437 00.002 9120 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.04) = xAngle (-3.97 = 2.32)
20:11:38.439 00.002 9120 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.93 = 2.35)
20:11:38.440 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.93 mountX=-0.08 mountY=0.09, mountTheta=2.33
20:11:38.442 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.10, opts=13)
20:11:38.442 00.000 9120 Enqueuing Move request for scope (0.07, -0.10)
20:11:38.444 00.002 8596 Worker thread wakes up
20:11:38.444 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
20:11:38.444 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
20:11:38.444 00.000 8596 Moving (0.07, -0.10) raw xDistance=-0.08 yDistance=0.09
20:11:38.444 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:11:38.444 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:38.444 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:11:38.444 00.000 8596 MoveAxis(E, 0, ABG)
20:11:38.444 00.000 8596 Move returns status 0, amount 0
20:11:38.444 00.000 8596 MoveAxis(N, 0, ABG)
20:11:38.444 00.000 8596 Move returns status 0, amount 0
20:11:38.444 00.000 8596 move complete, result=0
20:11:38.444 00.000 8596 worker thread done servicing request
20:11:38.451 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:11:38.471 00.020 9120 UpdateGuideState exits: m=308275 SNR=232.4
20:11:38.472 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:38.472 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:38.473 00.001 9120 Enqueuing Expose request
20:11:38.474 00.001 8596 Worker thread wakes up
20:11:38.474 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:38.475 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:38.475 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:39.464 00.989 8596 Exposure complete
20:11:39.567 00.103 8596 worker thread done servicing request
20:11:39.568 00.001 9120 OnExposeComplete: enter
20:11:39.568 00.000 9120 UpdateGuideState(): m_state=6
20:11:39.569 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 263
20:11:39.571 00.002 9120 Star::Find returns 1 (0), X=1145.28, Y=158.66, Mass=309729, SNR=210.8, Peak=32893 HFD=4.4
20:11:39.572 00.001 9120 MultiStar: [#1 -0.11,-0.20,1.03,U] [#2 -0.26,-0.19,0.89,U] [#3 -0.08,-0.17,0.69,U] [#4 0.12,-0.08,0.54,U] [#5 -0.01,0.05,0.37,U] [#6 0.12,-0.26,0.35,U] [#7 -0.05,-0.12,0.28,U] [#8 0.24,-0.07,0.29,U] 
20:11:39.574 00.002 9120 refined, 8 included, MultiStar: {-0.05, -0.15}, one-star: {-0.05, -0.16}
20:11:39.575 00.001 9120 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.04) = xAngle (-4.95 = 1.33)
20:11:39.576 00.001 9120 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.91 = 1.37)
20:11:39.577 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.91 mountX=0.04 mountY=0.16, mountTheta=1.34
20:11:39.579 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.15, opts=13)
20:11:39.580 00.001 9120 Enqueuing Move request for scope (-0.05, -0.15)
20:11:39.581 00.001 8596 Worker thread wakes up
20:11:39.581 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
20:11:39.581 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
20:11:39.581 00.000 8596 Moving (-0.05, -0.15) raw xDistance=0.04 yDistance=0.16
20:11:39.581 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:11:39.581 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:39.581 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:11:39.581 00.000 8596 MoveAxis(E, 0, ABG)
20:11:39.582 00.001 8596 Move returns status 0, amount 0
20:11:39.582 00.000 8596 MoveAxis(N, 0, ABG)
20:11:39.582 00.000 8596 Move returns status 0, amount 0
20:11:39.582 00.000 8596 move complete, result=0
20:11:39.582 00.000 8596 worker thread done servicing request
20:11:39.589 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:11:39.616 00.027 9120 UpdateGuideState exits: m=309729 SNR=210.8
20:11:39.617 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:39.618 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:39.618 00.000 9120 Enqueuing Expose request
20:11:39.619 00.001 8596 Worker thread wakes up
20:11:39.619 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:11:39.620 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:39.620 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:40.792 01.172 8596 Exposure complete
20:11:40.872 00.080 8596 worker thread done servicing request
20:11:40.872 00.000 9120 OnExposeComplete: enter
20:11:40.873 00.001 9120 UpdateGuideState(): m_state=6
20:11:40.875 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 264
20:11:40.877 00.002 9120 Star::Find returns 1 (0), X=1145.16, Y=158.70, Mass=304243, SNR=211.9, Peak=30797 HFD=4.4
20:11:40.877 00.000 9120 MultiStar: [#1 -0.10,-0.24,0.91,U] [#2 -0.37,-0.29,1.05,U] [#3 -0.12,-0.11,0.71,U] [#4 -0.05,-0.33,0.44,U] [#5 -0.17,-0.19,0.42,U] [#6 -0.31,-0.11,0.34,U] [#7 -0.10,-0.33,0.32,U] [#8 -0.11,-0.40,0.30,U] 
20:11:40.878 00.001 9120 single-star, 8 included, MultiStar: {-0.18, -0.22}, one-star: {-0.17, -0.13}
20:11:40.879 00.001 9120 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.04) = xAngle (-5.54 = 0.74)
20:11:40.880 00.001 9120 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.51 = 0.78)
20:11:40.881 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.50 mountX=0.15 mountY=0.15, mountTheta=0.76
20:11:40.882 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.13, opts=13)
20:11:40.883 00.001 9120 Enqueuing Move request for scope (-0.17, -0.13)
20:11:40.884 00.001 8596 Worker thread wakes up
20:11:40.884 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
20:11:40.884 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
20:11:40.884 00.000 8596 Moving (-0.17, -0.13) raw xDistance=0.15 yDistance=0.15
20:11:40.884 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:11:40.884 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:40.884 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:11:40.884 00.000 8596 MoveAxis(E, 0, ABG)
20:11:40.884 00.000 8596 Move returns status 0, amount 0
20:11:40.884 00.000 8596 MoveAxis(N, 0, ABG)
20:11:40.884 00.000 8596 Move returns status 0, amount 0
20:11:40.884 00.000 8596 move complete, result=0
20:11:40.884 00.000 8596 worker thread done servicing request
20:11:40.888 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2717, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:11:40.912 00.024 9120 UpdateGuideState exits: m=304243 SNR=211.9
20:11:40.913 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:40.915 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:40.916 00.001 9120 Enqueuing Expose request
20:11:40.917 00.001 8596 Worker thread wakes up
20:11:40.917 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:40.918 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:40.918 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:41.887 00.969 8596 Exposure complete
20:11:41.945 00.058 8596 worker thread done servicing request
20:11:41.945 00.000 9120 OnExposeComplete: enter
20:11:41.946 00.001 9120 UpdateGuideState(): m_state=6
20:11:41.947 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 265
20:11:41.948 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=158.55, Mass=293940, SNR=225.3, Peak=28445 HFD=4.4
20:11:41.949 00.001 9120 MultiStar: [#1 -0.18,-0.36,0.84,U] [#2 -0.40,-0.48,0.00,M1] [#3 -0.11,-0.28,0.63,U] [#4 -0.20,-0.33,0.45,U] [#5 -0.15,-0.47,0.44,U] [#6 -0.25,-0.42,0.32,U] [#7 -0.31,-0.25,0.29,U] [#8 0.17,-0.34,0.21,U] 
20:11:41.951 00.002 9120 single-star, 7 included, MultiStar: {-0.17, -0.33}, one-star: {-0.20, -0.28}
20:11:41.952 00.001 9120 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.04) = xAngle (-5.22 = 1.06)
20:11:41.952 00.000 9120 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.19 = 1.09)
20:11:41.953 00.001 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.28 hyp=0.34 cameraTheta=-2.18 mountX=0.17 mountY=0.30, mountTheta=1.07
20:11:41.956 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.28, opts=13)
20:11:41.957 00.001 9120 Enqueuing Move request for scope (-0.20, -0.28)
20:11:41.958 00.001 8596 Worker thread wakes up
20:11:41.958 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.28) opts 0xd
20:11:41.958 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.28)
20:11:41.958 00.000 8596 Moving (-0.20, -0.28) raw xDistance=0.17 yDistance=0.30
20:11:41.958 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:11:41.958 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
20:11:41.958 00.000 8596 MoveAxis(E, 0, ABG)
20:11:41.958 00.000 8596 Move returns status 0, amount 0
20:11:41.958 00.000 8596 MoveAxis(S, 64, ABG)
20:11:41.958 00.000 8596 Guiding  Dir = 1, Dur = 64
20:11:41.959 00.001 8596 IsSlewing returns 0
20:11:41.959 00.000 8596 IsGuiding returns 0
20:11:41.963 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:11:41.968 00.005 8596 PulseGuide returned control before completion, sleep 66
20:11:41.985 00.017 9120 UpdateGuideState exits: m=293940 SNR=225.3
20:11:41.987 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:41.988 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:41.989 00.001 9120 Enqueuing Expose request
20:11:42.046 00.057 8596 IsGuiding returns 1
20:11:42.046 00.000 8596 scope still moving after pulse duration time elapsed
20:11:42.077 00.031 8596 IsSlewing returns 0
20:11:42.077 00.000 8596 IsGuiding returns 0
20:11:42.077 00.000 8596 scope move finished after 64 + 53 ms
20:11:42.077 00.000 8596 Move returns status 0, amount 64
20:11:42.077 00.000 8596 move complete, result=0
20:11:42.077 00.000 8596 worker thread done servicing request
20:11:42.077 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.3 px 64 ms SOUTH
20:11:42.078 00.001 8596 Worker thread wakes up
20:11:42.078 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:42.079 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:43.243 01.164 8596 Exposure complete
20:11:43.350 00.107 8596 worker thread done servicing request
20:11:43.350 00.000 9120 OnExposeComplete: enter
20:11:43.352 00.002 9120 UpdateGuideState(): m_state=6
20:11:43.353 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 266
20:11:43.355 00.002 9120 Star::Find returns 1 (0), X=1145.50, Y=158.83, Mass=271841, SNR=198.3, Peak=29565 HFD=4.4
20:11:43.356 00.001 9120 MultiStar: [#1 0.11,-0.12,1.02,U] [#2 -0.10,0.03,1.12,U] [#3 0.13,0.04,0.83,U] [#4 0.25,-0.00,0.56,U] [#5 0.18,0.13,0.42,U] [#6 0.06,-0.13,0.35,U] [#7 0.17,-0.06,0.37,U] [#8 0.30,0.12,0.35,U] 
20:11:43.356 00.000 9120 refined, 8 included, MultiStar: {0.11, -0.00}, one-star: {0.17, 0.01}
20:11:43.357 00.001 9120 CameraToMount -- cameraTheta (-0.02) - m_xAngle (3.04) = xAngle (-3.07 = -3.07)
20:11:43.358 00.001 9120 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.03 = -3.03)
20:11:43.359 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.02 mountX=-0.11 mountY=-0.01, mountTheta=-3.03
20:11:43.360 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.00, opts=13)
20:11:43.361 00.001 9120 Enqueuing Move request for scope (0.11, -0.00)
20:11:43.362 00.001 8596 Worker thread wakes up
20:11:43.363 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
20:11:43.363 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
20:11:43.363 00.000 8596 Moving (0.11, -0.00) raw xDistance=-0.11 yDistance=-0.01
20:11:43.363 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:11:43.363 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:43.363 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:11:43.363 00.000 8596 MoveAxis(E, 0, ABG)
20:11:43.363 00.000 8596 Move returns status 0, amount 0
20:11:43.363 00.000 8596 MoveAxis(N, 0, ABG)
20:11:43.363 00.000 8596 Move returns status 0, amount 0
20:11:43.363 00.000 8596 move complete, result=0
20:11:43.364 00.001 8596 worker thread done servicing request
20:11:43.371 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:11:43.392 00.021 9120 UpdateGuideState exits: m=271841 SNR=198.3
20:11:43.393 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:43.394 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:43.395 00.001 9120 Enqueuing Expose request
20:11:43.396 00.001 8596 Worker thread wakes up
20:11:43.396 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:43.396 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:43.396 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:44.379 00.983 8596 Exposure complete
20:11:44.448 00.069 8596 worker thread done servicing request
20:11:44.448 00.000 9120 OnExposeComplete: enter
20:11:44.449 00.001 9120 UpdateGuideState(): m_state=6
20:11:44.450 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 267
20:11:44.451 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.83, Mass=296873, SNR=205.6, Peak=30349 HFD=4.2
20:11:44.452 00.001 9120 MultiStar: [#1 0.28,0.00,0.93,U] [#2 0.06,0.03,0.90,U] [#3 0.11,0.21,0.71,U] [#4 0.33,-0.05,0.68,U] [#5 0.20,0.12,0.44,U] [#6 0.03,0.08,0.31,U] [#7 0.07,0.05,0.30,U] [#8 0.57,0.22,0.00,M1] 
20:11:44.453 00.001 9120 single-star, 7 included, MultiStar: {0.17, 0.04}, one-star: {0.17, 0.00}
20:11:44.454 00.001 9120 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.04) = xAngle (-3.02 = -3.02)
20:11:44.454 00.000 9120 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.98 = -2.98)
20:11:44.455 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.02 mountX=-0.17 mountY=-0.03, mountTheta=-2.98
20:11:44.457 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.00, opts=13)
20:11:44.458 00.001 9120 Enqueuing Move request for scope (0.17, 0.00)
20:11:44.458 00.000 8596 Worker thread wakes up
20:11:44.458 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
20:11:44.458 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
20:11:44.458 00.000 8596 Moving (0.17, 0.00) raw xDistance=-0.17 yDistance=-0.03
20:11:44.459 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:11:44.459 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:44.459 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:11:44.459 00.000 8596 MoveAxis(E, 0, ABG)
20:11:44.459 00.000 8596 Move returns status 0, amount 0
20:11:44.459 00.000 8596 MoveAxis(N, 0, ABG)
20:11:44.459 00.000 8596 Move returns status 0, amount 0
20:11:44.459 00.000 8596 move complete, result=0
20:11:44.459 00.000 8596 worker thread done servicing request
20:11:44.463 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:11:44.479 00.016 9120 UpdateGuideState exits: m=296873 SNR=205.6
20:11:44.480 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:44.481 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:44.483 00.002 9120 Enqueuing Expose request
20:11:44.484 00.001 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:44.486 00.002 8596 Worker thread wakes up
20:11:44.486 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:44.486 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:45.656 01.170 8596 Exposure complete
20:11:45.746 00.090 8596 worker thread done servicing request
20:11:45.746 00.000 9120 OnExposeComplete: enter
20:11:45.747 00.001 9120 UpdateGuideState(): m_state=6
20:11:45.748 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 268
20:11:45.749 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=159.02, Mass=301293, SNR=233.0, Peak=27965 HFD=4.2
20:11:45.750 00.001 9120 MultiStar: [#1 0.22,0.18,0.82,U] [#2 0.00,0.14,0.87,U] [#3 0.02,0.15,0.69,U] [#4 0.32,0.02,0.46,U] [#5 0.20,0.26,0.43,U] [#6 0.08,0.03,0.27,U] [#7 -0.05,0.24,0.29,U] [#8 0.49,0.17,0.25,U] 
20:11:45.751 00.001 9120 refined, 8 included, MultiStar: {0.14, 0.16}, one-star: {0.15, 0.20}
20:11:45.751 00.000 9120 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.04) = xAngle (-2.19 = -2.19)
20:11:45.753 00.002 9120 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.15 = -2.15)
20:11:45.754 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.85 mountX=-0.12 mountY=-0.18, mountTheta=-2.18
20:11:45.755 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.16, opts=13)
20:11:45.756 00.001 9120 Enqueuing Move request for scope (0.14, 0.16)
20:11:45.757 00.001 8596 Worker thread wakes up
20:11:45.757 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
20:11:45.757 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
20:11:45.757 00.000 8596 Moving (0.14, 0.16) raw xDistance=-0.12 yDistance=-0.18
20:11:45.757 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:11:45.757 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:45.757 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:11:45.757 00.000 8596 MoveAxis(E, 0, ABG)
20:11:45.757 00.000 8596 Move returns status 0, amount 0
20:11:45.757 00.000 8596 MoveAxis(N, 0, ABG)
20:11:45.757 00.000 8596 Move returns status 0, amount 0
20:11:45.757 00.000 8596 move complete, result=0
20:11:45.758 00.001 8596 worker thread done servicing request
20:11:45.763 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:11:45.782 00.019 9120 UpdateGuideState exits: m=301293 SNR=233.0
20:11:45.784 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:45.786 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:45.787 00.001 9120 Enqueuing Expose request
20:11:45.789 00.002 8596 Worker thread wakes up
20:11:45.789 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:45.791 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:45.791 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:46.771 00.980 8596 Exposure complete
20:11:46.862 00.091 8596 worker thread done servicing request
20:11:46.862 00.000 9120 OnExposeComplete: enter
20:11:46.863 00.001 9120 UpdateGuideState(): m_state=6
20:11:46.864 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 269
20:11:46.865 00.001 9120 Star::Find returns 1 (0), X=1145.60, Y=158.93, Mass=274070, SNR=201.3, Peak=25085 HFD=4.3
20:11:46.866 00.001 9120 MultiStar: [#1 0.24,0.10,1.04,U] [#2 0.05,0.04,0.93,U] [#3 0.16,0.30,0.90,U] [#4 0.35,-0.05,0.53,U] [#5 0.38,0.25,0.41,U] [#6 0.25,0.05,0.32,U] [#7 0.15,-0.16,0.38,U] [#8 0.65,0.27,0.00,M1] 
20:11:46.867 00.001 9120 refined, 7 included, MultiStar: {0.22, 0.10}, one-star: {0.28, 0.10}
20:11:46.868 00.001 9120 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.04) = xAngle (-2.61 = -2.61)
20:11:46.869 00.001 9120 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.57 = -2.57)
20:11:46.869 00.000 9120 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.43 mountX=-0.21 mountY=-0.13, mountTheta=-2.58
20:11:46.871 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=0.10, opts=13)
20:11:46.871 00.000 9120 Enqueuing Move request for scope (0.22, 0.10)
20:11:46.872 00.001 8596 Worker thread wakes up
20:11:46.872 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
20:11:46.872 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
20:11:46.872 00.000 8596 Moving (0.22, 0.10) raw xDistance=-0.21 yDistance=-0.13
20:11:46.873 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:11:46.873 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:46.873 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:11:46.873 00.000 8596 MoveAxis(E, 30, ABG)
20:11:46.873 00.000 8596 Guiding  Dir = 2, Dur = 30
20:11:46.873 00.000 8596 IsSlewing returns 0
20:11:46.873 00.000 8596 IsGuiding returns 0
20:11:46.878 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:11:46.893 00.015 9120 UpdateGuideState exits: m=274070 SNR=201.3
20:11:46.894 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:46.895 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:46.896 00.001 9120 Enqueuing Expose request
20:11:46.921 00.025 8596 IsGuiding returns 1
20:11:46.922 00.001 8596 scope still moving after pulse duration time elapsed
20:11:46.952 00.030 8596 IsSlewing returns 0
20:11:46.952 00.000 8596 IsGuiding returns 1
20:11:46.983 00.031 8596 IsSlewing returns 0
20:11:46.983 00.000 8596 IsGuiding returns 1
20:11:47.015 00.032 8596 IsSlewing returns 0
20:11:47.015 00.000 8596 IsGuiding returns 0
20:11:47.015 00.000 8596 scope move finished after 30 + 111 ms
20:11:47.015 00.000 8596 Move returns status 0, amount 30
20:11:47.015 00.000 8596 MoveAxis(N, 0, ABG)
20:11:47.015 00.000 8596 Move returns status 0, amount 0
20:11:47.015 00.000 8596 move complete, result=0
20:11:47.015 00.000 8596 worker thread done servicing request
20:11:47.015 00.000 8596 Worker thread wakes up
20:11:47.015 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:47.015 00.000 9120 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
20:11:47.017 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:48.204 01.187 8596 Exposure complete
20:11:48.295 00.091 8596 worker thread done servicing request
20:11:48.295 00.000 9120 OnExposeComplete: enter
20:11:48.297 00.002 9120 UpdateGuideState(): m_state=6
20:11:48.299 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 270
20:11:48.301 00.002 9120 Star::Find returns 1 (0), X=1145.01, Y=159.36, Mass=315144, SNR=219.2, Peak=25757 HFD=4.2
20:11:48.304 00.003 9120 MultiStar: [#1 -0.35,0.42,0.00,M1] [#2 -0.58,0.58,0.00,M1] [#3 -0.23,0.50,0.00,M1] [#4 -0.30,0.39,0.42,U] [#5 -0.40,0.60,0.00,M1] [#6 -0.23,0.36,0.38,U] [#7 -0.58,0.52,0.00,M1] [#8 -0.08,0.71,0.00,M2] 
20:11:48.304 00.000 9120 refined, 2 included, MultiStar: {-0.29, 0.47}, one-star: {-0.31, 0.54}
20:11:48.305 00.001 9120 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.04) = xAngle (-0.91 = -0.91)
20:11:48.307 00.002 9120 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.88 = -0.88)
20:11:48.309 00.002 9120 CameraToMount -- cameraX=-0.29 cameraY=0.47 hyp=0.55 cameraTheta=2.13 mountX=0.34 mountY=-0.42, mountTheta=-0.90
20:11:48.311 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=0.47, opts=13)
20:11:48.313 00.002 9120 Enqueuing Move request for scope (-0.29, 0.47)
20:11:48.314 00.001 8596 Worker thread wakes up
20:11:48.314 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.47) opts 0xd
20:11:48.314 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, 0.47)
20:11:48.314 00.000 8596 Moving (-0.29, 0.47) raw xDistance=0.34 yDistance=-0.42
20:11:48.314 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
20:11:48.314 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:11:48.314 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
20:11:48.314 00.000 8596 MoveAxis(W, 47, ABG)
20:11:48.314 00.000 8596 Guiding  Dir = 3, Dur = 47
20:11:48.315 00.001 8596 IsSlewing returns 0
20:11:48.315 00.000 8596 IsGuiding returns 0
20:11:48.319 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:11:48.327 00.008 8596 PulseGuide returned control before completion, sleep 45
20:11:48.335 00.008 9120 UpdateGuideState exits: m=315144 SNR=219.2
20:11:48.336 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:48.337 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:48.338 00.001 9120 Enqueuing Expose request
20:11:48.388 00.050 8596 IsGuiding returns 1
20:11:48.388 00.000 8596 scope still moving after pulse duration time elapsed
20:11:48.420 00.032 8596 IsSlewing returns 0
20:11:48.420 00.000 8596 IsGuiding returns 0
20:11:48.420 00.000 8596 scope move finished after 47 + 58 ms
20:11:48.420 00.000 8596 Move returns status 0, amount 47
20:11:48.420 00.000 8596 MoveAxis(N, 0, ABG)
20:11:48.420 00.000 8596 Move returns status 0, amount 0
20:11:48.420 00.000 8596 move complete, result=0
20:11:48.420 00.000 8596 worker thread done servicing request
20:11:48.420 00.000 8596 Worker thread wakes up
20:11:48.420 00.000 9120 GuideStep: 0.3 px 47 ms WEST, -0.4 px 0 ms NORTH
20:11:48.421 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:48.422 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:49.395 00.973 8596 Exposure complete
20:11:49.485 00.090 8596 worker thread done servicing request
20:11:49.485 00.000 9120 OnExposeComplete: enter
20:11:49.487 00.002 9120 UpdateGuideState(): m_state=6
20:11:49.489 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 271
20:11:49.491 00.002 9120 Star::Find returns 1 (0), X=1145.21, Y=159.18, Mass=310910, SNR=233.2, Peak=28253 HFD=4.4
20:11:49.493 00.002 9120 MultiStar: [#1 -0.13,0.21,0.86,U] [#2 -0.14,0.22,0.89,U] [#3 -0.13,0.27,0.67,U] [#4 0.00,0.28,0.44,U] [#5 0.02,0.24,0.38,U] [#6 -0.04,0.09,0.28,U] [#7 -0.17,0.39,0.28,U] [#8 0.06,0.37,0.25,U] 
20:11:49.494 00.001 9120 refined, 8 included, MultiStar: {-0.09, 0.27}, one-star: {-0.11, 0.36}
20:11:49.496 00.002 9120 CameraToMount -- cameraTheta (1.91) - m_xAngle (3.04) = xAngle (-1.13 = -1.13)
20:11:49.498 00.002 9120 CameraToMount -- cameraTheta (1.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.10 = -1.10)
20:11:49.499 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.91 mountX=0.12 mountY=-0.25, mountTheta=-1.13
20:11:49.502 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.27, opts=13)
20:11:49.504 00.002 9120 Enqueuing Move request for scope (-0.09, 0.27)
20:11:49.505 00.001 8596 Worker thread wakes up
20:11:49.505 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
20:11:49.505 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
20:11:49.505 00.000 8596 Moving (-0.09, 0.27) raw xDistance=0.12 yDistance=-0.25
20:11:49.505 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:11:49.505 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:49.505 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:11:49.506 00.001 8596 MoveAxis(E, 0, ABG)
20:11:49.506 00.000 8596 Move returns status 0, amount 0
20:11:49.506 00.000 8596 MoveAxis(N, 0, ABG)
20:11:49.506 00.000 8596 Move returns status 0, amount 0
20:11:49.506 00.000 8596 move complete, result=0
20:11:49.506 00.000 8596 worker thread done servicing request
20:11:49.514 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65491, Gamma=1.000
20:11:49.547 00.033 9120 UpdateGuideState exits: m=310910 SNR=233.2
20:11:49.549 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:49.551 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:49.553 00.002 9120 Enqueuing Expose request
20:11:49.555 00.002 8596 Worker thread wakes up
20:11:49.555 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:11:49.557 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:49.557 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:50.727 01.170 8596 Exposure complete
20:11:50.801 00.074 8596 worker thread done servicing request
20:11:50.801 00.000 9120 OnExposeComplete: enter
20:11:50.803 00.002 9120 UpdateGuideState(): m_state=6
20:11:50.806 00.003 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 272
20:11:50.807 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=158.98, Mass=301201, SNR=207.3, Peak=29309 HFD=4.2
20:11:50.810 00.003 9120 MultiStar: [#1 0.08,0.19,1.01,U] [#2 -0.10,0.32,0.92,U] [#3 -0.05,0.23,0.78,U] [#4 0.21,0.07,0.47,U] [#5 0.07,0.25,0.42,U] [#6 0.05,0.06,0.32,U] [#7 -0.11,-0.05,0.29,U] [#8 0.18,0.31,0.27,U] 
20:11:50.812 00.002 9120 single-star, 8 included, MultiStar: {0.04, 0.19}, one-star: {0.09, 0.16}
20:11:50.813 00.001 9120 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.04) = xAngle (-2.00 = -2.00)
20:11:50.815 00.002 9120 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.96 = -1.96)
20:11:50.817 00.002 9120 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.19 cameraTheta=1.04 mountX=-0.08 mountY=-0.17, mountTheta=-1.99
20:11:50.819 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.16, opts=13)
20:11:50.821 00.002 9120 Enqueuing Move request for scope (0.09, 0.16)
20:11:50.823 00.002 8596 Worker thread wakes up
20:11:50.823 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
20:11:50.823 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
20:11:50.823 00.000 8596 Moving (0.09, 0.16) raw xDistance=-0.08 yDistance=-0.17
20:11:50.823 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:11:50.823 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:50.823 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:11:50.823 00.000 8596 MoveAxis(E, 0, ABG)
20:11:50.823 00.000 8596 Move returns status 0, amount 0
20:11:50.823 00.000 8596 MoveAxis(N, 0, ABG)
20:11:50.824 00.001 8596 Move returns status 0, amount 0
20:11:50.824 00.000 8596 move complete, result=0
20:11:50.824 00.000 8596 worker thread done servicing request
20:11:50.834 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2406, FiltMax=65535, Gamma=1.000
20:11:50.862 00.028 9120 UpdateGuideState exits: m=301201 SNR=207.3
20:11:50.863 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:50.864 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:50.865 00.001 9120 Enqueuing Expose request
20:11:50.866 00.001 8596 Worker thread wakes up
20:11:50.866 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:50.867 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:50.867 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:51.849 00.982 8596 Exposure complete
20:11:51.945 00.096 8596 worker thread done servicing request
20:11:51.945 00.000 9120 OnExposeComplete: enter
20:11:51.946 00.001 9120 UpdateGuideState(): m_state=6
20:11:51.947 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 273
20:11:51.948 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=159.03, Mass=296129, SNR=225.1, Peak=27693 HFD=4.2
20:11:51.949 00.001 9120 MultiStar: [#1 0.17,0.23,0.83,U] [#2 0.00,0.15,1.00,U] [#3 0.11,0.30,0.65,U] [#4 0.25,0.21,0.48,U] [#5 0.11,0.47,0.37,U] [#6 0.11,-0.10,0.32,U] [#7 0.03,0.12,0.30,U] [#8 0.30,0.39,0.28,U] 
20:11:51.950 00.001 9120 single-star, 8 included, MultiStar: {0.12, 0.22}, one-star: {0.14, 0.21}
20:11:51.951 00.001 9120 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.04) = xAngle (-2.06 = -2.06)
20:11:51.952 00.001 9120 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.02 = -2.02)
20:11:51.954 00.002 9120 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.25 cameraTheta=0.99 mountX=-0.11 mountY=-0.22, mountTheta=-2.05
20:11:51.955 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.21, opts=13)
20:11:51.956 00.001 9120 Enqueuing Move request for scope (0.14, 0.21)
20:11:51.957 00.001 8596 Worker thread wakes up
20:11:51.957 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
20:11:51.957 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
20:11:51.957 00.000 8596 Moving (0.14, 0.21) raw xDistance=-0.11 yDistance=-0.22
20:11:51.957 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:11:51.957 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:51.957 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:11:51.958 00.001 8596 MoveAxis(E, 0, ABG)
20:11:51.958 00.000 8596 Move returns status 0, amount 0
20:11:51.958 00.000 8596 MoveAxis(N, 0, ABG)
20:11:51.958 00.000 8596 Move returns status 0, amount 0
20:11:51.958 00.000 8596 move complete, result=0
20:11:51.958 00.000 8596 worker thread done servicing request
20:11:51.962 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:11:51.987 00.025 9120 UpdateGuideState exits: m=296129 SNR=225.1
20:11:51.989 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:51.989 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:51.991 00.002 9120 Enqueuing Expose request
20:11:51.992 00.001 8596 Worker thread wakes up
20:11:51.992 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:51.993 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:51.993 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:53.163 01.170 8596 Exposure complete
20:11:53.230 00.067 8596 worker thread done servicing request
20:11:53.230 00.000 9120 OnExposeComplete: enter
20:11:53.231 00.001 9120 UpdateGuideState(): m_state=6
20:11:53.232 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 274
20:11:53.232 00.000 9120 Star::Find returns 1 (0), X=1145.31, Y=158.91, Mass=305002, SNR=221.6, Peak=33453 HFD=4.3
20:11:53.233 00.001 9120 MultiStar: [#1 0.02,-0.00,0.90,U] [#2 -0.18,0.09,0.86,U] [#3 -0.10,0.28,0.61,U] [#4 0.07,-0.05,0.47,U] [#5 -0.07,0.18,0.44,U] [#6 -0.10,-0.05,0.28,U] [#7 -0.09,0.15,0.29,U] [#8 0.26,0.34,0.24,U] 
20:11:53.234 00.001 9120 single-star, 8 included, MultiStar: {-0.04, 0.10}, one-star: {-0.02, 0.08}
20:11:53.235 00.001 9120 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.04) = xAngle (-1.24 = -1.24)
20:11:53.236 00.001 9120 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.20 = -1.20)
20:11:53.236 00.000 9120 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.81 mountX=0.03 mountY=-0.08, mountTheta=-1.23
20:11:53.240 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.08, opts=13)
20:11:53.240 00.000 9120 Enqueuing Move request for scope (-0.02, 0.08)
20:11:53.241 00.001 8596 Worker thread wakes up
20:11:53.241 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
20:11:53.241 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
20:11:53.241 00.000 8596 Moving (-0.02, 0.08) raw xDistance=0.03 yDistance=-0.08
20:11:53.241 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:11:53.241 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:53.241 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:11:53.242 00.001 8596 MoveAxis(E, 0, ABG)
20:11:53.242 00.000 8596 Move returns status 0, amount 0
20:11:53.242 00.000 8596 MoveAxis(N, 0, ABG)
20:11:53.242 00.000 8596 Move returns status 0, amount 0
20:11:53.242 00.000 8596 move complete, result=0
20:11:53.242 00.000 8596 worker thread done servicing request
20:11:53.246 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2454, FiltMax=65491, Gamma=1.000
20:11:53.261 00.015 9120 UpdateGuideState exits: m=305002 SNR=221.6
20:11:53.262 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:53.263 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:53.264 00.001 9120 Enqueuing Expose request
20:11:53.265 00.001 8596 Worker thread wakes up
20:11:53.265 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:53.266 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:53.266 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:54.250 00.984 8596 Exposure complete
20:11:54.330 00.080 8596 worker thread done servicing request
20:11:54.330 00.000 9120 OnExposeComplete: enter
20:11:54.331 00.001 9120 UpdateGuideState(): m_state=6
20:11:54.332 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 275
20:11:54.333 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.90, Mass=294612, SNR=240.5, Peak=32173 HFD=4.4
20:11:54.334 00.001 9120 MultiStar: [#1 0.11,0.11,0.79,U] [#2 -0.30,0.08,0.85,U] [#3 -0.02,0.25,0.68,U] [#4 0.04,0.11,0.43,U] [#5 0.03,0.22,0.46,U] [#6 -0.33,0.11,0.33,U] [#7 0.04,0.19,0.27,U] [#8 0.09,0.43,0.24,U] 
20:11:54.334 00.000 9120 single-star, 8 included, MultiStar: {-0.04, 0.15}, one-star: {0.05, 0.08}
20:11:54.335 00.001 9120 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.04) = xAngle (-2.05 = -2.05)
20:11:54.336 00.001 9120 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.02 = -2.02)
20:11:54.337 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=0.99 mountX=-0.04 mountY=-0.09, mountTheta=-2.04
20:11:54.338 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.08, opts=13)
20:11:54.339 00.001 9120 Enqueuing Move request for scope (0.05, 0.08)
20:11:54.340 00.001 8596 Worker thread wakes up
20:11:54.340 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
20:11:54.340 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
20:11:54.340 00.000 8596 Moving (0.05, 0.08) raw xDistance=-0.04 yDistance=-0.09
20:11:54.340 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:11:54.340 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:54.341 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:11:54.341 00.000 8596 MoveAxis(E, 0, ABG)
20:11:54.341 00.000 8596 Move returns status 0, amount 0
20:11:54.341 00.000 8596 MoveAxis(N, 0, ABG)
20:11:54.341 00.000 8596 Move returns status 0, amount 0
20:11:54.341 00.000 8596 move complete, result=0
20:11:54.341 00.000 8596 worker thread done servicing request
20:11:54.345 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2717, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:11:54.365 00.020 9120 UpdateGuideState exits: m=294612 SNR=240.5
20:11:54.367 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:54.368 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:54.370 00.002 9120 Enqueuing Expose request
20:11:54.372 00.002 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:54.374 00.002 8596 Worker thread wakes up
20:11:54.374 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:54.374 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:55.541 01.167 8596 Exposure complete
20:11:55.604 00.063 8596 worker thread done servicing request
20:11:55.609 00.005 9120 OnExposeComplete: enter
20:11:55.610 00.001 9120 UpdateGuideState(): m_state=6
20:11:55.611 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 276
20:11:55.612 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=159.05, Mass=310929, SNR=214.3, Peak=30637 HFD=4.2
20:11:55.613 00.001 9120 MultiStar: [#1 0.06,0.03,0.91,U] [#2 -0.16,0.13,0.90,U] [#3 -0.01,0.23,0.78,U] [#4 0.08,0.21,0.46,U] [#5 0.07,0.19,0.37,U] [#6 0.10,0.11,0.33,U] [#7 0.04,0.00,0.34,U] [#8 0.58,0.26,0.00,M1] 
20:11:55.614 00.001 9120 refined, 7 included, MultiStar: {0.01, 0.15}, one-star: {0.04, 0.23}
20:11:55.615 00.001 9120 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.04) = xAngle (-1.55 = -1.55)
20:11:55.615 00.000 9120 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.51 = -1.51)
20:11:55.616 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.49 mountX=0.00 mountY=-0.15, mountTheta=-1.55
20:11:55.617 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.15, opts=13)
20:11:55.618 00.001 9120 Enqueuing Move request for scope (0.01, 0.15)
20:11:55.619 00.001 8596 Worker thread wakes up
20:11:55.619 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
20:11:55.619 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
20:11:55.619 00.000 8596 Moving (0.01, 0.15) raw xDistance=0.00 yDistance=-0.15
20:11:55.619 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:11:55.619 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:55.619 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:11:55.619 00.000 8596 MoveAxis(E, 0, ABG)
20:11:55.619 00.000 8596 Move returns status 0, amount 0
20:11:55.619 00.000 8596 MoveAxis(N, 0, ABG)
20:11:55.619 00.000 8596 Move returns status 0, amount 0
20:11:55.620 00.001 8596 move complete, result=0
20:11:55.620 00.000 8596 worker thread done servicing request
20:11:55.627 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:11:55.655 00.028 9120 UpdateGuideState exits: m=310929 SNR=214.3
20:11:55.656 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:55.657 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:55.658 00.001 9120 Enqueuing Expose request
20:11:55.660 00.002 8596 Worker thread wakes up
20:11:55.660 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:55.661 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:55.661 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:56.645 00.984 8596 Exposure complete
20:11:56.733 00.088 8596 worker thread done servicing request
20:11:56.733 00.000 9120 OnExposeComplete: enter
20:11:56.734 00.001 9120 UpdateGuideState(): m_state=6
20:11:56.735 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 277
20:11:56.736 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.90, Mass=311268, SNR=207.3, Peak=33629 HFD=4.3
20:11:56.737 00.001 9120 MultiStar: [#1 -0.04,-0.06,0.87,U] [#2 -0.19,0.11,1.12,U] [#3 0.11,0.24,0.84,U] [#4 0.02,-0.02,0.47,U] [#5 0.04,0.23,0.48,U] [#6 0.03,0.15,0.32,U] [#7 0.11,0.05,0.34,U] [#8 0.51,0.32,0.00,M2] 
20:11:56.737 00.000 9120 refined, 7 included, MultiStar: {-0.00, 0.09}, one-star: {0.06, 0.08}
20:11:56.738 00.001 9120 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.04) = xAngle (-1.45 = -1.45)
20:11:56.739 00.001 9120 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.41 = -1.41)
20:11:56.740 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.59 mountX=0.01 mountY=-0.09, mountTheta=-1.45
20:11:56.741 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=0.09, opts=13)
20:11:56.742 00.001 9120 Enqueuing Move request for scope (-0.00, 0.09)
20:11:56.743 00.001 8596 Worker thread wakes up
20:11:56.743 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
20:11:56.743 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
20:11:56.743 00.000 8596 Moving (-0.00, 0.09) raw xDistance=0.01 yDistance=-0.09
20:11:56.743 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:11:56.743 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:56.743 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:11:56.743 00.000 8596 MoveAxis(E, 0, ABG)
20:11:56.743 00.000 8596 Move returns status 0, amount 0
20:11:56.743 00.000 8596 MoveAxis(N, 0, ABG)
20:11:56.743 00.000 8596 Move returns status 0, amount 0
20:11:56.743 00.000 8596 move complete, result=0
20:11:56.743 00.000 8596 worker thread done servicing request
20:11:56.748 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:11:56.781 00.033 9120 UpdateGuideState exits: m=311268 SNR=207.3
20:11:56.783 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:56.784 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:56.786 00.002 9120 Enqueuing Expose request
20:11:56.787 00.001 8596 Worker thread wakes up
20:11:56.787 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:56.789 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:56.789 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:57.970 01.181 8596 Exposure complete
20:11:58.051 00.081 8596 worker thread done servicing request
20:11:58.052 00.001 9120 OnExposeComplete: enter
20:11:58.052 00.000 9120 UpdateGuideState(): m_state=6
20:11:58.053 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 278
20:11:58.054 00.001 9120 Star::Find returns 1 (0), X=1145.18, Y=159.01, Mass=310511, SNR=225.0, Peak=33453 HFD=4.3
20:11:58.055 00.001 9120 MultiStar: [#1 -0.21,-0.01,0.83,U] [#2 -0.42,0.12,1.01,U] [#3 -0.18,0.11,0.62,U] [#4 -0.10,0.12,0.49,U] [#5 -0.16,0.11,0.38,U] [#6 -0.27,-0.03,0.29,U] [#7 -0.33,0.02,0.28,U] [#8 0.13,0.19,0.24,U] 
20:11:58.056 00.001 9120 single-star, 8 included, MultiStar: {-0.21, 0.10}, one-star: {-0.15, 0.18}
20:11:58.057 00.001 9120 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.04) = xAngle (-0.80 = -0.80)
20:11:58.057 00.000 9120 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.76 = -0.76)
20:11:58.058 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.24 mountX=0.16 mountY=-0.16, mountTheta=-0.78
20:11:58.060 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.18, opts=13)
20:11:58.060 00.000 9120 Enqueuing Move request for scope (-0.15, 0.18)
20:11:58.061 00.001 8596 Worker thread wakes up
20:11:58.061 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
20:11:58.061 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
20:11:58.062 00.001 8596 Moving (-0.15, 0.18) raw xDistance=0.16 yDistance=-0.16
20:11:58.062 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:11:58.062 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:58.062 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:11:58.062 00.000 8596 MoveAxis(E, 0, ABG)
20:11:58.062 00.000 8596 Move returns status 0, amount 0
20:11:58.062 00.000 8596 MoveAxis(N, 0, ABG)
20:11:58.062 00.000 8596 Move returns status 0, amount 0
20:11:58.062 00.000 8596 move complete, result=0
20:11:58.062 00.000 8596 worker thread done servicing request
20:11:58.066 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:11:58.099 00.033 9120 UpdateGuideState exits: m=310511 SNR=225.0
20:11:58.101 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:58.103 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:58.105 00.002 9120 Enqueuing Expose request
20:11:58.106 00.001 8596 Worker thread wakes up
20:11:58.106 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:58.108 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:58.108 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:11:59.086 00.978 8596 Exposure complete
20:11:59.171 00.085 8596 worker thread done servicing request
20:11:59.171 00.000 9120 OnExposeComplete: enter
20:11:59.172 00.001 9120 UpdateGuideState(): m_state=6
20:11:59.174 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 279
20:11:59.174 00.000 9120 Star::Find returns 1 (0), X=1145.03, Y=158.72, Mass=293377, SNR=221.7, Peak=29741 HFD=4.2
20:11:59.176 00.002 9120 MultiStar: [#1 -0.34,-0.05,0.83,U] [#2 -0.31,-0.27,0.87,U] [#3 -0.21,-0.02,0.64,U] [#4 -0.15,-0.17,0.45,U] [#5 -0.34,-0.10,0.46,U] [#6 -0.37,-0.22,0.26,U] [#7 -0.14,-0.04,0.28,U] [#8 -0.06,0.24,0.24,U] 
20:11:59.176 00.000 9120 refined, 8 included, MultiStar: {-0.27, -0.10}, one-star: {-0.30, -0.10}
20:11:59.177 00.001 9120 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.04) = xAngle (-5.82 = 0.46)
20:11:59.178 00.001 9120 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.79 = 0.50)
20:11:59.179 00.001 9120 CameraToMount -- cameraX=-0.27 cameraY=-0.10 hyp=0.29 cameraTheta=-2.78 mountX=0.26 mountY=0.14, mountTheta=0.49
20:11:59.181 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.27, y=-0.10, opts=13)
20:11:59.182 00.001 9120 Enqueuing Move request for scope (-0.27, -0.10)
20:11:59.183 00.001 8596 Worker thread wakes up
20:11:59.183 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.10) opts 0xd
20:11:59.183 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.27, -0.10)
20:11:59.183 00.000 8596 Moving (-0.27, -0.10) raw xDistance=0.26 yDistance=0.14
20:11:59.183 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:11:59.183 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:59.183 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:11:59.184 00.001 8596 MoveAxis(W, 37, ABG)
20:11:59.184 00.000 8596 Guiding  Dir = 3, Dur = 37
20:11:59.184 00.000 8596 IsSlewing returns 0
20:11:59.184 00.000 8596 IsGuiding returns 0
20:11:59.188 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2457, FiltMax=65491, Gamma=1.000
20:11:59.200 00.012 8596 PulseGuide returned control before completion, sleep 32
20:11:59.208 00.008 9120 UpdateGuideState exits: m=293377 SNR=221.7
20:11:59.209 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:59.211 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:11:59.212 00.001 9120 Enqueuing Expose request
20:11:59.247 00.035 8596 IsGuiding returns 1
20:11:59.247 00.000 8596 scope still moving after pulse duration time elapsed
20:11:59.278 00.031 8596 IsSlewing returns 0
20:11:59.278 00.000 8596 IsGuiding returns 0
20:11:59.278 00.000 8596 scope move finished after 37 + 57 ms
20:11:59.278 00.000 8596 Move returns status 0, amount 37
20:11:59.278 00.000 8596 MoveAxis(N, 0, ABG)
20:11:59.278 00.000 8596 Move returns status 0, amount 0
20:11:59.278 00.000 8596 move complete, result=0
20:11:59.278 00.000 8596 worker thread done servicing request
20:11:59.278 00.000 8596 Worker thread wakes up
20:11:59.278 00.000 9120 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
20:11:59.279 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:11:59.280 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:00.452 01.172 8596 Exposure complete
20:12:00.544 00.092 8596 worker thread done servicing request
20:12:00.544 00.000 9120 OnExposeComplete: enter
20:12:00.545 00.001 9120 UpdateGuideState(): m_state=6
20:12:00.547 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 280
20:12:00.549 00.002 9120 Star::Find returns 1 (0), X=1145.58, Y=158.82, Mass=286120, SNR=215.2, Peak=27293 HFD=4.5
20:12:00.551 00.002 9120 MultiStar: [#1 0.24,0.01,0.84,U] [#2 0.12,-0.11,0.95,U] [#3 0.11,0.10,0.81,U] [#4 0.29,-0.04,0.47,U] [#5 0.35,-0.02,0.41,U] [#6 0.12,-0.46,0.33,U] [#7 0.26,-0.19,0.32,U] [#8 0.63,0.12,0.00,M1] 
20:12:00.553 00.002 9120 refined, 7 included, MultiStar: {0.21, -0.05}, one-star: {0.26, -0.00}
20:12:00.554 00.001 9120 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.04) = xAngle (-3.27 = 3.01)
20:12:00.556 00.002 9120 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.24 = 3.04)
20:12:00.558 00.002 9120 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-0.23 mountX=-0.21 mountY=0.02, mountTheta=3.04
20:12:00.559 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.05, opts=13)
20:12:00.561 00.002 9120 Enqueuing Move request for scope (0.21, -0.05)
20:12:00.562 00.001 8596 Worker thread wakes up
20:12:00.563 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
20:12:00.563 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
20:12:00.563 00.000 8596 Moving (0.21, -0.05) raw xDistance=-0.21 yDistance=0.02
20:12:00.563 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
20:12:00.563 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:00.563 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:12:00.563 00.000 8596 MoveAxis(E, 28, ABG)
20:12:00.564 00.001 8596 Guiding  Dir = 2, Dur = 28
20:12:00.564 00.000 8596 IsSlewing returns 0
20:12:00.564 00.000 8596 IsGuiding returns 0
20:12:00.570 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:12:00.590 00.020 8596 PulseGuide returned control before completion, sleep 13
20:12:00.604 00.014 9120 UpdateGuideState exits: m=286120 SNR=215.2
20:12:00.606 00.002 8596 IsGuiding returns 1
20:12:00.606 00.000 8596 scope still moving after pulse duration time elapsed
20:12:00.606 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:00.607 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:00.608 00.001 9120 Enqueuing Expose request
20:12:00.635 00.027 8596 IsSlewing returns 0
20:12:00.635 00.000 8596 IsGuiding returns 1
20:12:00.665 00.030 8596 IsSlewing returns 0
20:12:00.665 00.000 8596 IsGuiding returns 1
20:12:00.697 00.032 8596 IsSlewing returns 0
20:12:00.697 00.000 8596 IsGuiding returns 0
20:12:00.697 00.000 8596 scope move finished after 28 + 105 ms
20:12:00.697 00.000 8596 Move returns status 0, amount 28
20:12:00.697 00.000 8596 MoveAxis(N, 0, ABG)
20:12:00.697 00.000 8596 Move returns status 0, amount 0
20:12:00.697 00.000 8596 move complete, result=0
20:12:00.698 00.001 8596 worker thread done servicing request
20:12:00.698 00.000 8596 Worker thread wakes up
20:12:00.698 00.000 9120 GuideStep: -0.2 px 28 ms EAST, 0.0 px 0 ms NORTH
20:12:00.700 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:00.700 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:01.691 00.991 8596 Exposure complete
20:12:01.750 00.059 8596 worker thread done servicing request
20:12:01.751 00.001 9120 OnExposeComplete: enter
20:12:01.752 00.001 9120 UpdateGuideState(): m_state=6
20:12:01.753 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 281
20:12:01.754 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=159.01, Mass=287321, SNR=206.6, Peak=29309 HFD=4.2
20:12:01.755 00.001 9120 MultiStar: [#1 0.09,0.26,0.95,U] [#2 -0.14,0.18,0.94,U] [#3 0.01,0.33,0.73,U] [#4 0.12,0.13,0.55,U] [#5 0.18,0.21,0.43,U] [#6 -0.01,0.15,0.31,U] [#7 0.05,0.11,0.34,U] [#8 0.27,0.21,0.28,U] 
20:12:01.755 00.000 9120 single-star, 8 included, MultiStar: {0.04, 0.21}, one-star: {0.06, 0.19}
20:12:01.756 00.001 9120 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.04) = xAngle (-1.77 = -1.77)
20:12:01.757 00.001 9120 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.73 = -1.73)
20:12:01.758 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.19 cameraTheta=1.27 mountX=-0.04 mountY=-0.19, mountTheta=-1.77
20:12:01.760 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.19, opts=13)
20:12:01.761 00.001 9120 Enqueuing Move request for scope (0.06, 0.19)
20:12:01.761 00.000 8596 Worker thread wakes up
20:12:01.761 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
20:12:01.762 00.001 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
20:12:01.762 00.000 8596 Moving (0.06, 0.19) raw xDistance=-0.04 yDistance=-0.19
20:12:01.762 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:12:01.762 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:01.762 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:12:01.762 00.000 8596 MoveAxis(E, 0, ABG)
20:12:01.762 00.000 8596 Move returns status 0, amount 0
20:12:01.762 00.000 8596 MoveAxis(N, 0, ABG)
20:12:01.762 00.000 8596 Move returns status 0, amount 0
20:12:01.762 00.000 8596 move complete, result=0
20:12:01.762 00.000 8596 worker thread done servicing request
20:12:01.766 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:12:01.782 00.016 9120 UpdateGuideState exits: m=287321 SNR=206.6
20:12:01.783 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:01.784 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:01.784 00.000 9120 Enqueuing Expose request
20:12:01.785 00.001 8596 Worker thread wakes up
20:12:01.785 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:12:01.786 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:01.786 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:02.948 01.162 8596 Exposure complete
20:12:03.007 00.059 8596 worker thread done servicing request
20:12:03.007 00.000 9120 OnExposeComplete: enter
20:12:03.008 00.001 9120 UpdateGuideState(): m_state=6
20:12:03.009 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 282
20:12:03.010 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.97, Mass=293870, SNR=220.9, Peak=29597 HFD=4.2
20:12:03.011 00.001 9120 MultiStar: [#1 0.22,0.03,0.90,U] [#2 0.08,-0.09,0.91,U] [#3 0.06,0.16,0.76,U] [#4 0.32,-0.04,0.54,U] [#5 -0.01,0.09,0.46,U] [#6 -0.03,0.18,0.30,U] [#7 0.09,-0.05,0.34,U] [#8 0.46,0.22,0.24,U] 
20:12:03.012 00.001 9120 refined, 8 included, MultiStar: {0.15, 0.06}, one-star: {0.18, 0.14}
20:12:03.012 00.000 9120 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.04) = xAngle (-2.65 = -2.65)
20:12:03.013 00.001 9120 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.62 = -2.62)
20:12:03.014 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.39 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
20:12:03.015 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.06, opts=13)
20:12:03.016 00.001 9120 Enqueuing Move request for scope (0.15, 0.06)
20:12:03.017 00.001 8596 Worker thread wakes up
20:12:03.017 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
20:12:03.017 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
20:12:03.017 00.000 8596 Moving (0.15, 0.06) raw xDistance=-0.14 yDistance=-0.08
20:12:03.017 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:12:03.017 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:03.017 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:12:03.018 00.001 8596 MoveAxis(E, 0, ABG)
20:12:03.018 00.000 8596 Move returns status 0, amount 0
20:12:03.018 00.000 8596 MoveAxis(N, 0, ABG)
20:12:03.018 00.000 8596 Move returns status 0, amount 0
20:12:03.018 00.000 8596 move complete, result=0
20:12:03.018 00.000 8596 worker thread done servicing request
20:12:03.021 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:12:03.038 00.017 9120 UpdateGuideState exits: m=293870 SNR=220.9
20:12:03.039 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:03.039 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:03.040 00.001 9120 Enqueuing Expose request
20:12:03.041 00.001 8596 Worker thread wakes up
20:12:03.041 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:03.041 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:03.041 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:04.032 00.991 8596 Exposure complete
20:12:04.091 00.059 8596 worker thread done servicing request
20:12:04.091 00.000 9120 OnExposeComplete: enter
20:12:04.092 00.001 9120 UpdateGuideState(): m_state=6
20:12:04.093 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 283
20:12:04.094 00.001 9120 Star::Find returns 1 (0), X=1145.47, Y=158.87, Mass=294898, SNR=200.5, Peak=30973 HFD=4.3
20:12:04.095 00.001 9120 MultiStar: [#1 0.15,-0.01,1.03,U] [#2 -0.01,-0.12,0.98,U] [#3 0.02,0.31,0.76,U] [#4 0.24,-0.13,0.61,U] [#5 0.09,0.12,0.44,U] [#6 -0.06,-0.05,0.33,U] [#7 -0.11,0.03,0.28,U] [#8 0.39,0.38,0.00,M1] 
20:12:04.096 00.001 9120 refined, 7 included, MultiStar: {0.08, 0.02}, one-star: {0.14, 0.05}
20:12:04.096 00.000 9120 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.04) = xAngle (-2.77 = -2.77)
20:12:04.097 00.001 9120 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.73 = -2.73)
20:12:04.098 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.28 mountX=-0.08 mountY=-0.03, mountTheta=-2.74
20:12:04.099 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.02, opts=13)
20:12:04.100 00.001 9120 Enqueuing Move request for scope (0.08, 0.02)
20:12:04.101 00.001 8596 Worker thread wakes up
20:12:04.101 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
20:12:04.101 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
20:12:04.101 00.000 8596 Moving (0.08, 0.02) raw xDistance=-0.08 yDistance=-0.03
20:12:04.101 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:12:04.102 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:04.102 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:12:04.102 00.000 8596 MoveAxis(E, 0, ABG)
20:12:04.102 00.000 8596 Move returns status 0, amount 0
20:12:04.102 00.000 8596 MoveAxis(N, 0, ABG)
20:12:04.102 00.000 8596 Move returns status 0, amount 0
20:12:04.102 00.000 8596 move complete, result=0
20:12:04.102 00.000 8596 worker thread done servicing request
20:12:04.105 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:12:04.121 00.016 9120 UpdateGuideState exits: m=294898 SNR=200.5
20:12:04.122 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:04.123 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:04.124 00.001 9120 Enqueuing Expose request
20:12:04.125 00.001 8596 Worker thread wakes up
20:12:04.125 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:04.126 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:04.126 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:05.302 01.176 8596 Exposure complete
20:12:05.384 00.082 8596 worker thread done servicing request
20:12:05.384 00.000 9120 OnExposeComplete: enter
20:12:05.385 00.001 9120 UpdateGuideState(): m_state=6
20:12:05.386 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 284
20:12:05.388 00.002 9120 Star::Find returns 1 (0), X=1145.33, Y=158.81, Mass=289891, SNR=223.9, Peak=30493 HFD=4.5
20:12:05.389 00.001 9120 MultiStar: [#1 -0.10,0.05,0.90,U] [#2 -0.17,-0.09,0.96,U] [#3 0.00,-0.01,0.69,U] [#4 0.06,-0.11,0.50,U] [#5 -0.07,-0.01,0.43,U] [#6 -0.31,-0.00,0.30,U] [#7 -0.06,-0.11,0.31,U] [#8 0.46,0.02,0.26,U] 
20:12:05.391 00.002 9120 single-star, 8 included, MultiStar: {-0.04, -0.03}, one-star: {0.00, -0.01}
20:12:05.392 00.001 9120 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.04) = xAngle (-4.15 = 2.14)
20:12:05.394 00.002 9120 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.11 = 2.17)
20:12:05.395 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.10 mountX=-0.01 mountY=0.01, mountTheta=2.15
20:12:05.398 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.01, opts=13)
20:12:05.400 00.002 9120 Enqueuing Move request for scope (0.00, -0.01)
20:12:05.402 00.002 8596 Worker thread wakes up
20:12:05.402 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
20:12:05.402 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
20:12:05.402 00.000 8596 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.01
20:12:05.403 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:12:05.403 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:05.403 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:12:05.403 00.000 8596 MoveAxis(E, 0, ABG)
20:12:05.403 00.000 8596 Move returns status 0, amount 0
20:12:05.403 00.000 8596 MoveAxis(N, 0, ABG)
20:12:05.403 00.000 8596 Move returns status 0, amount 0
20:12:05.403 00.000 8596 move complete, result=0
20:12:05.404 00.001 8596 worker thread done servicing request
20:12:05.411 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:12:05.443 00.032 9120 UpdateGuideState exits: m=289891 SNR=223.9
20:12:05.444 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:05.445 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:05.446 00.001 9120 Enqueuing Expose request
20:12:05.448 00.002 8596 Worker thread wakes up
20:12:05.448 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:05.450 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:05.450 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:06.428 00.978 8596 Exposure complete
20:12:06.509 00.081 8596 worker thread done servicing request
20:12:06.509 00.000 9120 OnExposeComplete: enter
20:12:06.511 00.002 9120 UpdateGuideState(): m_state=6
20:12:06.512 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 285
20:12:06.513 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.85, Mass=300758, SNR=221.5, Peak=31053 HFD=4.4
20:12:06.514 00.001 9120 MultiStar: [#1 0.05,-0.06,0.86,U] [#2 -0.22,-0.24,0.91,U] [#3 -0.06,0.08,0.71,U] [#4 0.02,-0.02,0.46,U] [#5 -0.11,0.13,0.38,U] [#6 -0.21,-0.03,0.28,U] [#7 -0.05,0.15,0.28,U] [#8 0.11,0.16,0.24,U] 
20:12:06.514 00.000 9120 single-star, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.06, 0.03}
20:12:06.515 00.001 9120 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.04) = xAngle (-0.39 = -0.39)
20:12:06.516 00.001 9120 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.35 = -0.35)
20:12:06.517 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.65 mountX=0.06 mountY=-0.02, mountTheta=-0.36
20:12:06.519 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.03, opts=13)
20:12:06.523 00.004 9120 Enqueuing Move request for scope (-0.06, 0.03)
20:12:06.523 00.000 8596 Worker thread wakes up
20:12:06.523 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
20:12:06.523 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
20:12:06.524 00.001 8596 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.02
20:12:06.524 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:12:06.524 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:06.524 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:12:06.524 00.000 8596 MoveAxis(E, 0, ABG)
20:12:06.524 00.000 8596 Move returns status 0, amount 0
20:12:06.524 00.000 8596 MoveAxis(N, 0, ABG)
20:12:06.524 00.000 8596 Move returns status 0, amount 0
20:12:06.524 00.000 8596 move complete, result=0
20:12:06.524 00.000 8596 worker thread done servicing request
20:12:06.529 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=717, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:12:06.545 00.016 9120 UpdateGuideState exits: m=300758 SNR=221.5
20:12:06.546 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:06.547 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:06.548 00.001 9120 Enqueuing Expose request
20:12:06.549 00.001 8596 Worker thread wakes up
20:12:06.549 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:06.550 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:06.550 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:07.724 01.174 8596 Exposure complete
20:12:07.801 00.077 8596 worker thread done servicing request
20:12:07.801 00.000 9120 OnExposeComplete: enter
20:12:07.802 00.001 9120 UpdateGuideState(): m_state=6
20:12:07.803 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 286
20:12:07.804 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.92, Mass=298955, SNR=213.6, Peak=31805 HFD=4.2
20:12:07.806 00.002 9120 MultiStar: [#1 -0.06,0.10,0.94,U] [#2 -0.15,-0.13,0.95,U] [#3 0.01,0.07,0.68,U] [#4 0.03,-0.00,0.51,U] [#5 -0.10,0.05,0.41,U] [#6 0.03,-0.04,0.29,U] [#7 0.02,0.08,0.31,U] [#8 0.30,0.16,0.27,U] 
20:12:07.807 00.001 9120 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {0.07, 0.10}
20:12:07.808 00.001 9120 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.04) = xAngle (-1.15 = -1.15)
20:12:07.810 00.002 9120 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.12 = -1.12)
20:12:07.811 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.89 mountX=0.02 mountY=-0.03, mountTheta=-1.14
20:12:07.813 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.04, opts=13)
20:12:07.815 00.002 9120 Enqueuing Move request for scope (-0.01, 0.04)
20:12:07.817 00.002 8596 Worker thread wakes up
20:12:07.817 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
20:12:07.817 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
20:12:07.817 00.000 8596 Moving (-0.01, 0.04) raw xDistance=0.02 yDistance=-0.03
20:12:07.817 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:12:07.817 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:07.817 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:12:07.817 00.000 8596 MoveAxis(E, 0, ABG)
20:12:07.818 00.001 8596 Move returns status 0, amount 0
20:12:07.818 00.000 8596 MoveAxis(N, 0, ABG)
20:12:07.818 00.000 8596 Move returns status 0, amount 0
20:12:07.818 00.000 8596 move complete, result=0
20:12:07.818 00.000 8596 worker thread done servicing request
20:12:07.826 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:12:07.855 00.029 9120 UpdateGuideState exits: m=298955 SNR=213.6
20:12:07.857 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:07.859 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:07.861 00.002 9120 Enqueuing Expose request
20:12:07.862 00.001 8596 Worker thread wakes up
20:12:07.862 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:07.862 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:07.862 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:08.822 00.960 8596 Exposure complete
20:12:08.897 00.075 8596 worker thread done servicing request
20:12:08.897 00.000 9120 OnExposeComplete: enter
20:12:08.898 00.001 9120 UpdateGuideState(): m_state=6
20:12:08.899 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 287
20:12:08.901 00.002 9120 Star::Find returns 1 (0), X=1145.36, Y=158.94, Mass=302962, SNR=248.2, Peak=31021 HFD=4.2
20:12:08.902 00.001 9120 MultiStar: [#1 0.13,0.12,0.95,U] [#2 0.11,0.06,0.78,U] [#3 0.19,0.27,0.60,U] [#4 0.16,0.14,0.40,U] [#5 0.19,0.03,0.41,U] [#6 0.09,0.11,0.26,U] [#7 0.26,0.13,0.25,U] [#8 0.31,0.36,0.20,U] 
20:12:08.903 00.001 9120 single-star, 8 included, MultiStar: {0.13, 0.13}, one-star: {0.03, 0.11}
20:12:08.904 00.001 9120 CameraToMount -- cameraTheta (1.29) - m_xAngle (3.04) = xAngle (-1.75 = -1.75)
20:12:08.905 00.001 9120 CameraToMount -- cameraTheta (1.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.72 = -1.72)
20:12:08.906 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.29 mountX=-0.02 mountY=-0.12, mountTheta=-1.75
20:12:08.908 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.11, opts=13)
20:12:08.909 00.001 9120 Enqueuing Move request for scope (0.03, 0.11)
20:12:08.910 00.001 8596 Worker thread wakes up
20:12:08.910 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
20:12:08.910 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
20:12:08.911 00.001 8596 Moving (0.03, 0.11) raw xDistance=-0.02 yDistance=-0.12
20:12:08.911 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:12:08.911 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:08.911 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:12:08.911 00.000 8596 MoveAxis(E, 0, ABG)
20:12:08.911 00.000 8596 Move returns status 0, amount 0
20:12:08.911 00.000 8596 MoveAxis(N, 0, ABG)
20:12:08.911 00.000 8596 Move returns status 0, amount 0
20:12:08.911 00.000 8596 move complete, result=0
20:12:08.911 00.000 8596 worker thread done servicing request
20:12:08.919 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:12:08.936 00.017 9120 UpdateGuideState exits: m=302962 SNR=248.2
20:12:08.937 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:08.938 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:08.939 00.001 9120 Enqueuing Expose request
20:12:08.940 00.001 8596 Worker thread wakes up
20:12:08.940 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:08.940 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:08.940 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:10.100 01.160 8596 Exposure complete
20:12:10.183 00.083 8596 worker thread done servicing request
20:12:10.183 00.000 9120 OnExposeComplete: enter
20:12:10.184 00.001 9120 UpdateGuideState(): m_state=6
20:12:10.185 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 288
20:12:10.186 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.88, Mass=303261, SNR=220.6, Peak=32557 HFD=4.4
20:12:10.186 00.000 9120 MultiStar: [#1 0.07,0.07,0.93,U] [#2 -0.07,-0.08,0.89,U] [#3 0.15,0.25,0.62,U] [#4 0.19,0.05,0.41,U] [#5 0.16,0.12,0.41,U] [#6 -0.02,-0.24,0.35,U] [#7 0.15,0.21,0.30,U] [#8 0.51,0.08,0.22,U] 
20:12:10.187 00.001 9120 single-star, 8 included, MultiStar: {0.08, 0.05}, one-star: {-0.00, 0.05}
20:12:10.188 00.001 9120 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.04) = xAngle (-1.38 = -1.38)
20:12:10.189 00.001 9120 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.34 = -1.34)
20:12:10.190 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.66 mountX=0.01 mountY=-0.05, mountTheta=-1.38
20:12:10.191 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=0.05, opts=13)
20:12:10.192 00.001 9120 Enqueuing Move request for scope (-0.00, 0.05)
20:12:10.193 00.001 8596 Worker thread wakes up
20:12:10.193 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
20:12:10.193 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
20:12:10.193 00.000 8596 Moving (-0.00, 0.05) raw xDistance=0.01 yDistance=-0.05
20:12:10.193 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:12:10.193 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:10.193 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:12:10.193 00.000 8596 MoveAxis(E, 0, ABG)
20:12:10.193 00.000 8596 Move returns status 0, amount 0
20:12:10.193 00.000 8596 MoveAxis(N, 0, ABG)
20:12:10.193 00.000 8596 Move returns status 0, amount 0
20:12:10.193 00.000 8596 move complete, result=0
20:12:10.194 00.001 8596 worker thread done servicing request
20:12:10.201 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:12:10.230 00.029 9120 UpdateGuideState exits: m=303261 SNR=220.6
20:12:10.233 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:10.234 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:10.236 00.002 9120 Enqueuing Expose request
20:12:10.237 00.001 8596 Worker thread wakes up
20:12:10.237 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:10.239 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:10.239 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:11.228 00.989 8596 Exposure complete
20:12:11.296 00.068 8596 worker thread done servicing request
20:12:11.296 00.000 9120 OnExposeComplete: enter
20:12:11.297 00.001 9120 UpdateGuideState(): m_state=6
20:12:11.298 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 289
20:12:11.299 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=158.89, Mass=321770, SNR=243.5, Peak=33453 HFD=4.3
20:12:11.301 00.002 9120 MultiStar: [#1 -0.01,0.12,0.73,U] [#2 -0.07,0.08,0.84,U] [#3 0.06,0.03,0.66,U] [#4 0.09,0.06,0.48,U] [#5 0.03,0.15,0.45,U] [#6 -0.23,-0.14,0.30,U] [#7 0.08,0.02,0.28,U] [#8 0.38,0.18,0.20,U] 
20:12:11.303 00.002 9120 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {0.05, 0.07}
20:12:11.304 00.001 9120 CameraToMount -- cameraTheta (1.28) - m_xAngle (3.04) = xAngle (-1.76 = -1.76)
20:12:11.305 00.001 9120 CameraToMount -- cameraTheta (1.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.72 = -1.72)
20:12:11.307 00.002 9120 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.28 mountX=-0.01 mountY=-0.07, mountTheta=-1.76
20:12:11.310 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.07, opts=13)
20:12:11.311 00.001 9120 Enqueuing Move request for scope (0.02, 0.07)
20:12:11.312 00.001 8596 Worker thread wakes up
20:12:11.312 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
20:12:11.312 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
20:12:11.312 00.000 8596 Moving (0.02, 0.07) raw xDistance=-0.01 yDistance=-0.07
20:12:11.312 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:12:11.312 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:11.313 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:12:11.313 00.000 8596 MoveAxis(E, 0, ABG)
20:12:11.313 00.000 8596 Move returns status 0, amount 0
20:12:11.313 00.000 8596 MoveAxis(N, 0, ABG)
20:12:11.313 00.000 8596 Move returns status 0, amount 0
20:12:11.313 00.000 8596 move complete, result=0
20:12:11.313 00.000 8596 worker thread done servicing request
20:12:11.318 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:12:11.335 00.017 9120 UpdateGuideState exits: m=321770 SNR=243.5
20:12:11.336 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:11.337 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:11.338 00.001 9120 Enqueuing Expose request
20:12:11.339 00.001 8596 Worker thread wakes up
20:12:11.339 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:11.340 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:11.340 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:12.507 01.167 8596 Exposure complete
20:12:12.610 00.103 8596 worker thread done servicing request
20:12:12.610 00.000 9120 OnExposeComplete: enter
20:12:12.612 00.002 9120 UpdateGuideState(): m_state=6
20:12:12.613 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 290
20:12:12.614 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=158.95, Mass=292718, SNR=217.2, Peak=27405 HFD=4.2
20:12:12.616 00.002 9120 MultiStar: [#1 -0.01,0.19,1.00,U] [#2 0.08,0.17,0.87,U] [#3 0.14,0.06,0.67,U] [#4 0.11,0.11,0.54,U] [#5 0.19,-0.21,0.39,U] [#6 0.11,0.05,0.31,U] [#7 0.33,0.15,0.31,U] [#8 0.38,0.05,0.24,U] 
20:12:12.617 00.001 9120 refined, 8 included, MultiStar: {0.12, 0.10}, one-star: {0.13, 0.13}
20:12:12.618 00.001 9120 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.04) = xAngle (-2.33 = -2.33)
20:12:12.620 00.002 9120 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.29 = -2.29)
20:12:12.622 00.002 9120 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.72 mountX=-0.11 mountY=-0.12, mountTheta=-2.31
20:12:12.625 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.10, opts=13)
20:12:12.626 00.001 9120 Enqueuing Move request for scope (0.12, 0.10)
20:12:12.628 00.002 8596 Worker thread wakes up
20:12:12.628 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
20:12:12.629 00.001 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
20:12:12.629 00.000 8596 Moving (0.12, 0.10) raw xDistance=-0.11 yDistance=-0.12
20:12:12.629 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:12:12.629 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:12.629 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:12:12.629 00.000 8596 MoveAxis(E, 0, ABG)
20:12:12.629 00.000 8596 Move returns status 0, amount 0
20:12:12.629 00.000 8596 MoveAxis(N, 0, ABG)
20:12:12.629 00.000 8596 Move returns status 0, amount 0
20:12:12.629 00.000 8596 move complete, result=0
20:12:12.630 00.001 8596 worker thread done servicing request
20:12:12.636 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:12:12.666 00.030 9120 UpdateGuideState exits: m=292718 SNR=217.2
20:12:12.668 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:12.670 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:12.672 00.002 9120 Enqueuing Expose request
20:12:12.674 00.002 8596 Worker thread wakes up
20:12:12.674 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:12.676 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:12.676 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:13.658 00.982 8596 Exposure complete
20:12:13.718 00.060 8596 worker thread done servicing request
20:12:13.718 00.000 9120 OnExposeComplete: enter
20:12:13.719 00.001 9120 UpdateGuideState(): m_state=6
20:12:13.720 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 291
20:12:13.720 00.000 9120 Star::Find returns 1 (0), X=1145.28, Y=158.98, Mass=288463, SNR=223.5, Peak=30941 HFD=4.2
20:12:13.721 00.001 9120 MultiStar: [#1 -0.05,0.06,0.88,U] [#2 -0.09,-0.02,0.88,U] [#3 0.07,0.02,0.63,U] [#4 0.21,0.08,0.50,U] [#5 0.29,-0.02,0.44,U] [#6 -0.20,0.02,0.29,U] [#7 0.33,0.11,0.34,U] [#8 0.39,0.20,0.22,U] 
20:12:13.722 00.001 9120 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {-0.04, 0.15}
20:12:13.723 00.001 9120 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.04) = xAngle (-2.14 = -2.14)
20:12:13.723 00.000 9120 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.10 = -2.10)
20:12:13.724 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.91 mountX=-0.04 mountY=-0.07, mountTheta=-2.13
20:12:13.726 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.06, opts=13)
20:12:13.727 00.001 9120 Enqueuing Move request for scope (0.05, 0.06)
20:12:13.728 00.001 8596 Worker thread wakes up
20:12:13.728 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
20:12:13.728 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
20:12:13.728 00.000 8596 Moving (0.05, 0.06) raw xDistance=-0.04 yDistance=-0.07
20:12:13.728 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:12:13.728 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:13.728 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:12:13.728 00.000 8596 MoveAxis(E, 0, ABG)
20:12:13.728 00.000 8596 Move returns status 0, amount 0
20:12:13.728 00.000 8596 MoveAxis(N, 0, ABG)
20:12:13.728 00.000 8596 Move returns status 0, amount 0
20:12:13.728 00.000 8596 move complete, result=0
20:12:13.728 00.000 8596 worker thread done servicing request
20:12:13.732 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:12:13.748 00.016 9120 UpdateGuideState exits: m=288463 SNR=223.5
20:12:13.749 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:13.750 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:13.751 00.001 9120 Enqueuing Expose request
20:12:13.752 00.001 8596 Worker thread wakes up
20:12:13.752 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:13.753 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:13.753 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:14.929 01.176 8596 Exposure complete
20:12:15.033 00.104 8596 worker thread done servicing request
20:12:15.033 00.000 9120 OnExposeComplete: enter
20:12:15.034 00.001 9120 UpdateGuideState(): m_state=6
20:12:15.034 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 292
20:12:15.035 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=159.03, Mass=289594, SNR=233.8, Peak=27293 HFD=4.2
20:12:15.036 00.001 9120 MultiStar: [#1 0.29,0.07,0.83,U] [#2 -0.14,-0.04,0.76,U] [#3 0.13,-0.08,0.67,U] [#4 0.23,0.11,0.45,U] [#5 0.01,-0.01,0.42,U] [#6 0.01,0.15,0.29,U] [#7 0.35,-0.03,0.31,U] [#8 0.39,0.20,0.22,U] 
20:12:15.037 00.001 9120 refined, 8 included, MultiStar: {0.13, 0.06}, one-star: {0.13, 0.20}
20:12:15.038 00.001 9120 CameraToMount -- cameraTheta (0.43) - m_xAngle (3.04) = xAngle (-2.61 = -2.61)
20:12:15.039 00.001 9120 CameraToMount -- cameraTheta (0.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.57 = -2.57)
20:12:15.039 00.000 9120 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.15 cameraTheta=0.43 mountX=-0.13 mountY=-0.08, mountTheta=-2.58
20:12:15.041 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.06, opts=13)
20:12:15.042 00.001 9120 Enqueuing Move request for scope (0.13, 0.06)
20:12:15.043 00.001 8596 Worker thread wakes up
20:12:15.043 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
20:12:15.043 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
20:12:15.043 00.000 8596 Moving (0.13, 0.06) raw xDistance=-0.13 yDistance=-0.08
20:12:15.043 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:12:15.043 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:15.043 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:12:15.043 00.000 8596 MoveAxis(E, 0, ABG)
20:12:15.043 00.000 8596 Move returns status 0, amount 0
20:12:15.043 00.000 8596 MoveAxis(N, 0, ABG)
20:12:15.043 00.000 8596 Move returns status 0, amount 0
20:12:15.043 00.000 8596 move complete, result=0
20:12:15.043 00.000 8596 worker thread done servicing request
20:12:15.049 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:12:15.077 00.028 9120 UpdateGuideState exits: m=289594 SNR=233.8
20:12:15.079 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:15.080 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:15.081 00.001 9120 Enqueuing Expose request
20:12:15.082 00.001 8596 Worker thread wakes up
20:12:15.082 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:15.083 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:15.083 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:16.066 00.983 8596 Exposure complete
20:12:16.157 00.091 8596 worker thread done servicing request
20:12:16.157 00.000 9120 OnExposeComplete: enter
20:12:16.159 00.002 9120 UpdateGuideState(): m_state=6
20:12:16.161 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 293
20:12:16.163 00.002 9120 Star::Find returns 1 (0), X=1145.32, Y=158.78, Mass=295651, SNR=208.4, Peak=31325 HFD=4.4
20:12:16.165 00.002 9120 MultiStar: [#1 -0.09,-0.13,1.04,U] [#2 -0.16,0.02,0.98,U] [#3 0.06,-0.07,0.78,U] [#4 0.18,-0.31,0.51,U] [#5 0.13,-0.04,0.46,U] [#6 0.00,-0.08,0.33,U] [#7 -0.10,-0.18,0.35,U] [#8 0.30,0.17,0.26,U] 
20:12:16.167 00.002 9120 single-star, 8 included, MultiStar: {-0.00, -0.08}, one-star: {-0.00, -0.05}
20:12:16.168 00.001 9120 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.04) = xAngle (-4.67 = 1.62)
20:12:16.169 00.001 9120 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.63 = 1.65)
20:12:16.171 00.002 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.63 mountX=-0.00 mountY=0.05, mountTheta=1.62
20:12:16.174 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.05, opts=13)
20:12:16.175 00.001 9120 Enqueuing Move request for scope (-0.00, -0.05)
20:12:16.177 00.002 8596 Worker thread wakes up
20:12:16.177 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
20:12:16.177 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
20:12:16.178 00.001 8596 Moving (-0.00, -0.05) raw xDistance=-0.00 yDistance=0.05
20:12:16.178 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:12:16.178 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:16.178 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:12:16.178 00.000 8596 MoveAxis(E, 0, ABG)
20:12:16.178 00.000 8596 Move returns status 0, amount 0
20:12:16.178 00.000 8596 MoveAxis(N, 0, ABG)
20:12:16.178 00.000 8596 Move returns status 0, amount 0
20:12:16.178 00.000 8596 move complete, result=0
20:12:16.178 00.000 8596 worker thread done servicing request
20:12:16.185 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:12:16.206 00.021 9120 UpdateGuideState exits: m=295651 SNR=208.4
20:12:16.207 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:16.208 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:16.209 00.001 9120 Enqueuing Expose request
20:12:16.209 00.000 8596 Worker thread wakes up
20:12:16.209 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:16.210 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:16.210 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:17.370 01.160 8596 Exposure complete
20:12:17.454 00.084 8596 worker thread done servicing request
20:12:17.454 00.000 9120 OnExposeComplete: enter
20:12:17.455 00.001 9120 UpdateGuideState(): m_state=6
20:12:17.456 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 294
20:12:17.456 00.000 9120 Star::Find returns 1 (0), X=1145.56, Y=158.77, Mass=295111, SNR=203.2, Peak=28301 HFD=4.3
20:12:17.457 00.001 9120 MultiStar: [#1 0.18,-0.12,0.96,U] [#2 0.08,-0.20,0.96,U] [#3 0.20,-0.04,0.77,U] [#4 0.28,-0.01,0.55,U] [#5 0.20,-0.01,0.46,U] [#6 0.26,-0.24,0.33,U] [#7 0.34,-0.17,0.37,U] [#8 0.44,0.10,0.25,U] 
20:12:17.458 00.001 9120 refined, 8 included, MultiStar: {0.21, -0.09}, one-star: {0.23, -0.06}
20:12:17.459 00.001 9120 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.04) = xAngle (-3.45 = 2.84)
20:12:17.460 00.001 9120 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.41 = 2.87)
20:12:17.461 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.41 mountX=-0.22 mountY=0.06, mountTheta=2.87
20:12:17.462 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.09, opts=13)
20:12:17.463 00.001 9120 Enqueuing Move request for scope (0.21, -0.09)
20:12:17.464 00.001 8596 Worker thread wakes up
20:12:17.464 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
20:12:17.464 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
20:12:17.464 00.000 8596 Moving (0.21, -0.09) raw xDistance=-0.22 yDistance=0.06
20:12:17.464 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:12:17.464 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:17.464 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:12:17.464 00.000 8596 MoveAxis(E, 32, ABG)
20:12:17.464 00.000 8596 Guiding  Dir = 2, Dur = 32
20:12:17.464 00.000 8596 IsSlewing returns 0
20:12:17.464 00.000 8596 IsGuiding returns 0
20:12:17.468 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:12:17.484 00.016 9120 UpdateGuideState exits: m=295111 SNR=203.2
20:12:17.485 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:17.486 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:17.487 00.001 9120 Enqueuing Expose request
20:12:17.508 00.021 8596 IsGuiding returns 1
20:12:17.508 00.000 8596 scope still moving after pulse duration time elapsed
20:12:17.538 00.030 8596 IsSlewing returns 0
20:12:17.538 00.000 8596 IsGuiding returns 1
20:12:17.568 00.030 8596 IsSlewing returns 0
20:12:17.568 00.000 8596 IsGuiding returns 1
20:12:17.599 00.031 8596 IsSlewing returns 0
20:12:17.599 00.000 8596 IsGuiding returns 0
20:12:17.599 00.000 8596 scope move finished after 32 + 102 ms
20:12:17.599 00.000 8596 Move returns status 0, amount 32
20:12:17.599 00.000 8596 MoveAxis(N, 0, ABG)
20:12:17.599 00.000 8596 Move returns status 0, amount 0
20:12:17.599 00.000 8596 move complete, result=0
20:12:17.600 00.001 8596 worker thread done servicing request
20:12:17.600 00.000 9120 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
20:12:17.602 00.002 8596 Worker thread wakes up
20:12:17.602 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:17.602 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:18.584 00.982 8596 Exposure complete
20:12:18.672 00.088 8596 worker thread done servicing request
20:12:18.672 00.000 9120 OnExposeComplete: enter
20:12:18.674 00.002 9120 UpdateGuideState(): m_state=6
20:12:18.676 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 295
20:12:18.678 00.002 9120 Star::Find returns 1 (0), X=1145.47, Y=158.90, Mass=280269, SNR=205.7, Peak=29261 HFD=4.2
20:12:18.680 00.002 9120 MultiStar: [#1 0.15,0.03,1.05,U] [#2 -0.11,-0.13,0.99,U] [#3 0.10,0.05,0.74,U] [#4 0.09,0.03,0.48,U] [#5 0.03,0.06,0.41,U] [#6 0.09,-0.20,0.33,U] [#7 0.13,0.10,0.27,U] [#8 0.42,0.22,0.28,U] 
20:12:18.681 00.001 9120 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {0.15, 0.07}
20:12:18.682 00.001 9120 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.04) = xAngle (-2.91 = -2.91)
20:12:18.683 00.001 9120 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.88 = -2.88)
20:12:18.684 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.13 mountX=-0.09 mountY=-0.02, mountTheta=-2.88
20:12:18.686 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.01, opts=13)
20:12:18.688 00.002 9120 Enqueuing Move request for scope (0.09, 0.01)
20:12:18.689 00.001 8596 Worker thread wakes up
20:12:18.689 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
20:12:18.689 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
20:12:18.689 00.000 8596 Moving (0.09, 0.01) raw xDistance=-0.09 yDistance=-0.02
20:12:18.689 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:12:18.689 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:18.689 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:12:18.689 00.000 8596 MoveAxis(E, 0, ABG)
20:12:18.690 00.001 8596 Move returns status 0, amount 0
20:12:18.690 00.000 8596 MoveAxis(N, 0, ABG)
20:12:18.690 00.000 8596 Move returns status 0, amount 0
20:12:18.690 00.000 8596 move complete, result=0
20:12:18.690 00.000 8596 worker thread done servicing request
20:12:18.697 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:12:18.717 00.020 9120 UpdateGuideState exits: m=280269 SNR=205.7
20:12:18.718 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:18.719 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:18.720 00.001 9120 Enqueuing Expose request
20:12:18.720 00.000 8596 Worker thread wakes up
20:12:18.720 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:18.721 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:18.721 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:19.888 01.167 8596 Exposure complete
20:12:19.958 00.070 8596 worker thread done servicing request
20:12:19.958 00.000 9120 OnExposeComplete: enter
20:12:19.960 00.002 9120 UpdateGuideState(): m_state=6
20:12:19.961 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 296
20:12:19.962 00.001 9120 Star::Find returns 1 (0), X=1145.16, Y=158.76, Mass=310662, SNR=244.8, Peak=30381 HFD=4.4
20:12:19.963 00.001 9120 MultiStar: [#1 -0.12,-0.03,0.79,U] [#2 -0.26,-0.13,0.76,U] [#3 -0.22,0.11,0.74,U] [#4 -0.06,-0.13,0.42,U] [#5 -0.11,0.08,0.41,U] [#6 -0.13,-0.19,0.24,U] [#7 -0.16,-0.27,0.22,U] [#8 0.30,0.18,0.26,U] 
20:12:19.964 00.001 9120 refined, 8 included, MultiStar: {-0.14, -0.04}, one-star: {-0.17, -0.06}
20:12:19.964 00.000 9120 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.04) = xAngle (-5.91 = 0.37)
20:12:19.966 00.002 9120 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.87 = 0.41)
20:12:19.967 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.87 mountX=0.14 mountY=0.06, mountTheta=0.40
20:12:19.969 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.04, opts=13)
20:12:19.970 00.001 9120 Enqueuing Move request for scope (-0.14, -0.04)
20:12:19.972 00.002 8596 Worker thread wakes up
20:12:19.972 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
20:12:19.972 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
20:12:19.972 00.000 8596 Moving (-0.14, -0.04) raw xDistance=0.14 yDistance=0.06
20:12:19.972 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:12:19.972 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:19.973 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:12:19.973 00.000 8596 MoveAxis(E, 0, ABG)
20:12:19.973 00.000 8596 Move returns status 0, amount 0
20:12:19.973 00.000 8596 MoveAxis(N, 0, ABG)
20:12:19.973 00.000 8596 Move returns status 0, amount 0
20:12:19.973 00.000 8596 move complete, result=0
20:12:19.973 00.000 8596 worker thread done servicing request
20:12:19.981 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:12:20.008 00.027 9120 UpdateGuideState exits: m=310662 SNR=244.8
20:12:20.009 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:20.010 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:20.011 00.001 9120 Enqueuing Expose request
20:12:20.011 00.000 8596 Worker thread wakes up
20:12:20.011 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:20.012 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:20.012 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:20.989 00.977 8596 Exposure complete
20:12:21.081 00.092 8596 worker thread done servicing request
20:12:21.081 00.000 9120 OnExposeComplete: enter
20:12:21.082 00.001 9120 UpdateGuideState(): m_state=6
20:12:21.083 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 297
20:12:21.084 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.72, Mass=297005, SNR=221.2, Peak=29757 HFD=4.5
20:12:21.086 00.002 9120 MultiStar: [#1 0.21,-0.24,0.90,U] [#2 0.03,-0.15,0.88,U] [#3 0.10,-0.00,0.71,U] [#4 0.23,-0.14,0.44,U] [#5 0.16,-0.12,0.39,U] [#6 0.05,-0.01,0.28,U] [#7 0.12,-0.08,0.31,U] [#8 0.19,0.19,0.27,U] 
20:12:21.086 00.000 9120 single-star, 8 included, MultiStar: {0.13, -0.10}, one-star: {0.11, -0.10}
20:12:21.087 00.001 9120 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.04) = xAngle (-3.77 = 2.51)
20:12:21.088 00.001 9120 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.73 = 2.55)
20:12:21.089 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.73 mountX=-0.12 mountY=0.08, mountTheta=2.54
20:12:21.091 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.10, opts=13)
20:12:21.092 00.001 9120 Enqueuing Move request for scope (0.11, -0.10)
20:12:21.093 00.001 8596 Worker thread wakes up
20:12:21.093 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
20:12:21.093 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
20:12:21.093 00.000 8596 Moving (0.11, -0.10) raw xDistance=-0.12 yDistance=0.08
20:12:21.093 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:12:21.093 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:21.093 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:12:21.093 00.000 8596 MoveAxis(E, 0, ABG)
20:12:21.093 00.000 8596 Move returns status 0, amount 0
20:12:21.094 00.001 8596 MoveAxis(N, 0, ABG)
20:12:21.094 00.000 8596 Move returns status 0, amount 0
20:12:21.094 00.000 8596 move complete, result=0
20:12:21.094 00.000 8596 worker thread done servicing request
20:12:21.099 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:12:21.124 00.025 9120 UpdateGuideState exits: m=297005 SNR=221.2
20:12:21.126 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:21.127 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:21.128 00.001 9120 Enqueuing Expose request
20:12:21.129 00.001 8596 Worker thread wakes up
20:12:21.129 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:21.129 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:21.129 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:22.305 01.176 8596 Exposure complete
20:12:22.398 00.093 8596 worker thread done servicing request
20:12:22.398 00.000 9120 OnExposeComplete: enter
20:12:22.399 00.001 9120 UpdateGuideState(): m_state=6
20:12:22.399 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 298
20:12:22.400 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.89, Mass=298029, SNR=240.2, Peak=29565 HFD=4.3
20:12:22.401 00.001 9120 MultiStar: [#1 0.22,0.08,0.84,U] [#2 -0.07,0.15,0.83,U] [#3 0.21,0.13,0.74,U] [#4 0.24,-0.05,0.38,U] [#5 0.22,0.04,0.39,U] [#6 -0.02,0.03,0.29,U] [#7 0.13,0.16,0.29,U] [#8 0.45,0.15,0.21,U] 
20:12:22.402 00.001 9120 single-star, 8 included, MultiStar: {0.14, 0.09}, one-star: {0.13, 0.06}
20:12:22.403 00.001 9120 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.04) = xAngle (-2.58 = -2.58)
20:12:22.404 00.001 9120 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.54 = -2.54)
20:12:22.404 00.000 9120 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.46 mountX=-0.12 mountY=-0.08, mountTheta=-2.56
20:12:22.406 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.06, opts=13)
20:12:22.407 00.001 9120 Enqueuing Move request for scope (0.13, 0.06)
20:12:22.407 00.000 8596 Worker thread wakes up
20:12:22.407 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
20:12:22.408 00.001 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
20:12:22.408 00.000 8596 Moving (0.13, 0.06) raw xDistance=-0.12 yDistance=-0.08
20:12:22.408 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:12:22.408 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:22.408 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:12:22.408 00.000 8596 MoveAxis(E, 0, ABG)
20:12:22.408 00.000 8596 Move returns status 0, amount 0
20:12:22.408 00.000 8596 MoveAxis(N, 0, ABG)
20:12:22.408 00.000 8596 Move returns status 0, amount 0
20:12:22.408 00.000 8596 move complete, result=0
20:12:22.408 00.000 8596 worker thread done servicing request
20:12:22.412 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:12:22.431 00.019 9120 UpdateGuideState exits: m=298029 SNR=240.2
20:12:22.433 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:22.434 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:22.435 00.001 9120 Enqueuing Expose request
20:12:22.437 00.002 8596 Worker thread wakes up
20:12:22.437 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:22.437 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:22.438 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:23.417 00.979 8596 Exposure complete
20:12:23.487 00.070 8596 worker thread done servicing request
20:12:23.487 00.000 9120 OnExposeComplete: enter
20:12:23.488 00.001 9120 UpdateGuideState(): m_state=6
20:12:23.489 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 299
20:12:23.490 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=158.80, Mass=299510, SNR=223.4, Peak=31805 HFD=4.4
20:12:23.491 00.001 9120 MultiStar: [#1 0.01,-0.04,0.94,U] [#2 -0.15,-0.04,0.86,U] [#3 -0.10,0.01,0.68,U] [#4 0.03,-0.13,0.49,U] [#5 -0.10,-0.14,0.38,U] [#6 -0.19,-0.19,0.29,U] [#7 0.04,-0.18,0.31,U] [#8 0.15,0.14,0.26,U] 
20:12:23.492 00.001 9120 single-star, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.07, -0.02}
20:12:23.492 00.000 9120 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.04) = xAngle (-5.91 = 0.37)
20:12:23.493 00.001 9120 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.88 = 0.41)
20:12:23.494 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.87 mountX=0.07 mountY=0.03, mountTheta=0.40
20:12:23.495 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.02, opts=13)
20:12:23.496 00.001 9120 Enqueuing Move request for scope (-0.07, -0.02)
20:12:23.497 00.001 8596 Worker thread wakes up
20:12:23.497 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
20:12:23.497 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
20:12:23.497 00.000 8596 Moving (-0.07, -0.02) raw xDistance=0.07 yDistance=0.03
20:12:23.497 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:12:23.498 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:23.498 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:12:23.498 00.000 8596 MoveAxis(E, 0, ABG)
20:12:23.498 00.000 8596 Move returns status 0, amount 0
20:12:23.498 00.000 8596 MoveAxis(N, 0, ABG)
20:12:23.498 00.000 8596 Move returns status 0, amount 0
20:12:23.498 00.000 8596 move complete, result=0
20:12:23.498 00.000 8596 worker thread done servicing request
20:12:23.502 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:12:23.518 00.016 9120 UpdateGuideState exits: m=299510 SNR=223.4
20:12:23.519 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:23.520 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:23.521 00.001 9120 Enqueuing Expose request
20:12:23.521 00.000 8596 Worker thread wakes up
20:12:23.522 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:23.522 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:23.522 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:24.685 01.163 8596 Exposure complete
20:12:24.767 00.082 8596 worker thread done servicing request
20:12:24.768 00.001 9120 OnExposeComplete: enter
20:12:24.769 00.001 9120 UpdateGuideState(): m_state=6
20:12:24.770 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 300
20:12:24.772 00.002 9120 Star::Find returns 1 (0), X=1145.20, Y=158.85, Mass=312647, SNR=232.9, Peak=34797 HFD=4.4
20:12:24.773 00.001 9120 MultiStar: [#1 -0.19,0.16,0.88,U] [#2 -0.40,-0.04,0.95,U] [#3 -0.11,0.05,0.73,U] [#4 -0.04,0.12,0.48,U] [#5 -0.23,-0.01,0.42,U] [#6 -0.14,-0.04,0.29,U] [#7 -0.06,0.09,0.27,U] [#8 0.26,0.27,0.24,U] 
20:12:24.774 00.001 9120 single-star, 8 included, MultiStar: {-0.16, 0.06}, one-star: {-0.12, 0.03}
20:12:24.776 00.002 9120 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.04) = xAngle (-0.12 = -0.12)
20:12:24.777 00.001 9120 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.08 = -0.08)
20:12:24.778 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.13 cameraTheta=2.92 mountX=0.12 mountY=-0.01, mountTheta=-0.08
20:12:24.779 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.03, opts=13)
20:12:24.781 00.002 9120 Enqueuing Move request for scope (-0.12, 0.03)
20:12:24.782 00.001 8596 Worker thread wakes up
20:12:24.782 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
20:12:24.782 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
20:12:24.782 00.000 8596 Moving (-0.12, 0.03) raw xDistance=0.12 yDistance=-0.01
20:12:24.782 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:12:24.783 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:24.783 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:12:24.783 00.000 8596 MoveAxis(E, 0, ABG)
20:12:24.783 00.000 8596 Move returns status 0, amount 0
20:12:24.783 00.000 8596 MoveAxis(N, 0, ABG)
20:12:24.783 00.000 8596 Move returns status 0, amount 0
20:12:24.783 00.000 8596 move complete, result=0
20:12:24.784 00.001 8596 worker thread done servicing request
20:12:24.790 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:12:24.819 00.029 9120 UpdateGuideState exits: m=312647 SNR=232.9
20:12:24.820 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:24.821 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:24.822 00.001 9120 Enqueuing Expose request
20:12:24.823 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:24.825 00.002 8596 Worker thread wakes up
20:12:24.825 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:24.825 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:25.801 00.976 8596 Exposure complete
20:12:25.872 00.071 8596 worker thread done servicing request
20:12:25.873 00.001 9120 OnExposeComplete: enter
20:12:25.874 00.001 9120 UpdateGuideState(): m_state=6
20:12:25.875 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 301
20:12:25.876 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.75, Mass=288626, SNR=209.0, Peak=30493 HFD=4.2
20:12:25.877 00.001 9120 MultiStar: [#1 -0.29,-0.10,0.91,U] [#2 -0.39,-0.00,0.91,U] [#3 -0.15,0.06,0.65,U] [#4 -0.14,-0.09,0.47,U] [#5 0.01,-0.07,0.42,U] [#6 -0.24,-0.01,0.33,U] [#7 -0.10,-0.08,0.33,U] [#8 0.03,0.19,0.28,U] 
20:12:25.877 00.000 9120 refined, 8 included, MultiStar: {-0.21, -0.03}, one-star: {-0.25, -0.08}
20:12:25.878 00.001 9120 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.04) = xAngle (-6.03 = 0.26)
20:12:25.879 00.001 9120 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.99 = 0.29)
20:12:25.880 00.001 9120 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.22 cameraTheta=-2.99 mountX=0.21 mountY=0.06, mountTheta=0.29
20:12:25.881 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=-0.03, opts=13)
20:12:25.882 00.001 9120 Enqueuing Move request for scope (-0.21, -0.03)
20:12:25.883 00.001 8596 Worker thread wakes up
20:12:25.883 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
20:12:25.883 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
20:12:25.883 00.000 8596 Moving (-0.21, -0.03) raw xDistance=0.21 yDistance=0.06
20:12:25.883 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:12:25.883 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:25.883 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:12:25.883 00.000 8596 MoveAxis(W, 30, ABG)
20:12:25.883 00.000 8596 Guiding  Dir = 3, Dur = 30
20:12:25.884 00.001 8596 IsSlewing returns 0
20:12:25.884 00.000 8596 IsGuiding returns 0
20:12:25.887 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:12:25.908 00.021 8596 PulseGuide returned control before completion, sleep 17
20:12:25.918 00.010 9120 UpdateGuideState exits: m=288626 SNR=209.0
20:12:25.920 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:25.922 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:25.924 00.002 9120 Enqueuing Expose request
20:12:25.937 00.013 8596 IsGuiding returns 1
20:12:25.937 00.000 8596 scope still moving after pulse duration time elapsed
20:12:25.968 00.031 8596 IsSlewing returns 0
20:12:25.968 00.000 8596 IsGuiding returns 1
20:12:26.000 00.032 8596 IsSlewing returns 0
20:12:26.000 00.000 8596 IsGuiding returns 0
20:12:26.000 00.000 8596 scope move finished after 30 + 85 ms
20:12:26.000 00.000 8596 Move returns status 0, amount 30
20:12:26.000 00.000 8596 MoveAxis(N, 0, ABG)
20:12:26.000 00.000 8596 Move returns status 0, amount 0
20:12:26.000 00.000 8596 move complete, result=0
20:12:26.000 00.000 8596 worker thread done servicing request
20:12:26.000 00.000 8596 Worker thread wakes up
20:12:26.000 00.000 9120 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
20:12:26.001 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:26.002 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:27.175 01.173 8596 Exposure complete
20:12:27.263 00.088 8596 worker thread done servicing request
20:12:27.263 00.000 9120 OnExposeComplete: enter
20:12:27.265 00.002 9120 UpdateGuideState(): m_state=6
20:12:27.267 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 302
20:12:27.269 00.002 9120 Star::Find returns 1 (0), X=1145.64, Y=158.85, Mass=288888, SNR=228.2, Peak=27725 HFD=4.4
20:12:27.271 00.002 9120 MultiStar: [#1 0.39,-0.08,0.84,U] [#2 0.23,-0.10,0.94,U] [#3 0.35,0.04,0.81,U] [#4 0.62,-0.06,0.00,M1] [#5 0.43,-0.08,0.39,U] [#6 0.33,-0.12,0.30,U] [#7 0.53,-0.09,0.00,M1] [#8 0.57,0.08,0.00,M1] 
20:12:27.272 00.001 9120 single-star, 5 included, MultiStar: {0.33, -0.04}, one-star: {0.32, 0.03}
20:12:27.274 00.002 9120 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.04) = xAngle (-2.95 = -2.95)
20:12:27.275 00.001 9120 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.92 = -2.92)
20:12:27.277 00.002 9120 CameraToMount -- cameraX=0.32 cameraY=0.03 hyp=0.32 cameraTheta=0.09 mountX=-0.31 mountY=-0.07, mountTheta=-2.92
20:12:27.281 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.32, y=0.03, opts=13)
20:12:27.282 00.001 9120 Enqueuing Move request for scope (0.32, 0.03)
20:12:27.283 00.001 8596 Worker thread wakes up
20:12:27.283 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.03) opts 0xd
20:12:27.283 00.000 8596 Handling offset move in thread for scope, endpoint = (0.32, 0.03)
20:12:27.283 00.000 8596 Moving (0.32, 0.03) raw xDistance=-0.31 yDistance=-0.07
20:12:27.284 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:12:27.284 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:27.284 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:12:27.284 00.000 8596 MoveAxis(E, 43, ABG)
20:12:27.284 00.000 8596 Guiding  Dir = 2, Dur = 43
20:12:27.284 00.000 8596 IsSlewing returns 0
20:12:27.284 00.000 8596 IsGuiding returns 0
20:12:27.288 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:12:27.311 00.023 8596 PulseGuide returned control before completion, sleep 27
20:12:27.311 00.000 9120 UpdateGuideState exits: m=288888 SNR=228.2
20:12:27.313 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:27.315 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:27.316 00.001 9120 Enqueuing Expose request
20:12:27.341 00.025 8596 IsGuiding returns 1
20:12:27.341 00.000 8596 scope still moving after pulse duration time elapsed
20:12:27.372 00.031 8596 IsSlewing returns 0
20:12:27.372 00.000 8596 IsGuiding returns 1
20:12:27.403 00.031 8596 IsSlewing returns 0
20:12:27.403 00.000 8596 IsGuiding returns 0
20:12:27.403 00.000 8596 scope move finished after 43 + 75 ms
20:12:27.403 00.000 8596 Move returns status 0, amount 43
20:12:27.403 00.000 8596 MoveAxis(N, 0, ABG)
20:12:27.403 00.000 8596 Move returns status 0, amount 0
20:12:27.403 00.000 8596 move complete, result=0
20:12:27.403 00.000 8596 worker thread done servicing request
20:12:27.404 00.001 8596 Worker thread wakes up
20:12:27.404 00.000 9120 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
20:12:27.405 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:27.405 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:28.390 00.985 8596 Exposure complete
20:12:28.470 00.080 8596 worker thread done servicing request
20:12:28.470 00.000 9120 OnExposeComplete: enter
20:12:28.471 00.001 9120 UpdateGuideState(): m_state=6
20:12:28.472 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 303
20:12:28.473 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=159.01, Mass=289629, SNR=199.9, Peak=29869 HFD=4.3
20:12:28.474 00.001 9120 MultiStar: [#1 -0.02,0.20,0.96,U] [#2 -0.08,0.13,0.95,U] [#3 -0.04,0.08,0.75,U] [#4 0.04,0.10,0.53,U] [#5 0.18,0.13,0.43,U] [#6 -0.07,0.05,0.34,U] [#7 0.20,0.02,0.30,U] [#8 0.27,0.33,0.29,U] 
20:12:28.475 00.001 9120 refined, 8 included, MultiStar: {0.01, 0.14}, one-star: {-0.05, 0.19}
20:12:28.476 00.001 9120 CameraToMount -- cameraTheta (1.52) - m_xAngle (3.04) = xAngle (-1.52 = -1.52)
20:12:28.477 00.001 9120 CameraToMount -- cameraTheta (1.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.48 = -1.48)
20:12:28.477 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.52 mountX=0.01 mountY=-0.14, mountTheta=-1.52
20:12:28.481 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.14, opts=13)
20:12:28.483 00.002 9120 Enqueuing Move request for scope (0.01, 0.14)
20:12:28.485 00.002 8596 Worker thread wakes up
20:12:28.485 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
20:12:28.485 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
20:12:28.485 00.000 8596 Moving (0.01, 0.14) raw xDistance=0.01 yDistance=-0.14
20:12:28.485 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:12:28.485 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:28.485 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:12:28.485 00.000 8596 MoveAxis(E, 0, ABG)
20:12:28.485 00.000 8596 Move returns status 0, amount 0
20:12:28.485 00.000 8596 MoveAxis(N, 0, ABG)
20:12:28.485 00.000 8596 Move returns status 0, amount 0
20:12:28.485 00.000 8596 move complete, result=0
20:12:28.485 00.000 8596 worker thread done servicing request
20:12:28.490 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:12:28.514 00.024 9120 UpdateGuideState exits: m=289629 SNR=199.9
20:12:28.515 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:28.516 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:28.517 00.001 9120 Enqueuing Expose request
20:12:28.517 00.000 8596 Worker thread wakes up
20:12:28.517 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:28.518 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:28.518 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:29.691 01.173 8596 Exposure complete
20:12:29.770 00.079 8596 worker thread done servicing request
20:12:29.770 00.000 9120 OnExposeComplete: enter
20:12:29.771 00.001 9120 UpdateGuideState(): m_state=6
20:12:29.772 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 304
20:12:29.773 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=159.03, Mass=309378, SNR=217.1, Peak=31805 HFD=4.3
20:12:29.774 00.001 9120 MultiStar: [#1 -0.06,0.12,1.01,U] [#2 -0.20,0.06,0.95,U] [#3 -0.26,0.13,0.74,U] [#4 -0.10,0.23,0.58,U] [#5 -0.18,0.02,0.49,U] [#6 -0.27,0.17,0.34,U] [#7 -0.10,0.22,0.32,U] [#8 0.02,0.24,0.24,U] 
20:12:29.774 00.000 9120 refined, 8 included, MultiStar: {-0.15, 0.14}, one-star: {-0.12, 0.21}
20:12:29.775 00.001 9120 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.04) = xAngle (-0.68 = -0.68)
20:12:29.776 00.001 9120 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.65 = -0.65)
20:12:29.777 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.36 mountX=0.16 mountY=-0.12, mountTheta=-0.66
20:12:29.779 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.14, opts=13)
20:12:29.780 00.001 9120 Enqueuing Move request for scope (-0.15, 0.14)
20:12:29.782 00.002 8596 Worker thread wakes up
20:12:29.782 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
20:12:29.782 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
20:12:29.783 00.001 8596 Moving (-0.15, 0.14) raw xDistance=0.16 yDistance=-0.12
20:12:29.783 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:12:29.783 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:29.783 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:12:29.783 00.000 8596 MoveAxis(E, 0, ABG)
20:12:29.783 00.000 8596 Move returns status 0, amount 0
20:12:29.783 00.000 8596 MoveAxis(N, 0, ABG)
20:12:29.783 00.000 8596 Move returns status 0, amount 0
20:12:29.784 00.001 8596 move complete, result=0
20:12:29.784 00.000 8596 worker thread done servicing request
20:12:29.792 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:12:29.818 00.026 9120 UpdateGuideState exits: m=309378 SNR=217.1
20:12:29.819 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:29.820 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:29.820 00.000 9120 Enqueuing Expose request
20:12:29.821 00.001 8596 Worker thread wakes up
20:12:29.821 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:29.822 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:29.822 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:30.811 00.989 8596 Exposure complete
20:12:30.900 00.089 8596 worker thread done servicing request
20:12:30.900 00.000 9120 OnExposeComplete: enter
20:12:30.901 00.001 9120 UpdateGuideState(): m_state=6
20:12:30.902 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 305
20:12:30.903 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.96, Mass=295209, SNR=209.7, Peak=34349 HFD=4.2
20:12:30.904 00.001 9120 MultiStar: [#1 -0.10,0.28,1.04,U] [#2 -0.10,0.05,0.95,U] [#3 0.03,0.26,0.79,U] [#4 0.12,0.21,0.48,U] [#5 -0.05,0.07,0.42,U] [#6 -0.13,0.14,0.31,U] [#7 -0.29,0.05,0.32,U] [#8 0.13,0.15,0.31,U] 
20:12:30.905 00.001 9120 single-star, 8 included, MultiStar: {-0.05, 0.16}, one-star: {-0.05, 0.13}
20:12:30.905 00.000 9120 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.04) = xAngle (-1.14 = -1.14)
20:12:30.906 00.001 9120 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.11 = -1.11)
20:12:30.907 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.90 mountX=0.06 mountY=-0.13, mountTheta=-1.14
20:12:30.908 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.13, opts=13)
20:12:30.909 00.001 9120 Enqueuing Move request for scope (-0.05, 0.13)
20:12:30.910 00.001 8596 Worker thread wakes up
20:12:30.910 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
20:12:30.910 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
20:12:30.910 00.000 8596 Moving (-0.05, 0.13) raw xDistance=0.06 yDistance=-0.13
20:12:30.910 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:12:30.910 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:30.910 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:12:30.911 00.001 8596 MoveAxis(E, 0, ABG)
20:12:30.911 00.000 8596 Move returns status 0, amount 0
20:12:30.911 00.000 8596 MoveAxis(N, 0, ABG)
20:12:30.911 00.000 8596 Move returns status 0, amount 0
20:12:30.911 00.000 8596 move complete, result=0
20:12:30.911 00.000 8596 worker thread done servicing request
20:12:30.915 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:12:30.930 00.015 9120 UpdateGuideState exits: m=295209 SNR=209.7
20:12:30.931 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:30.932 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:30.933 00.001 9120 Enqueuing Expose request
20:12:30.934 00.001 8596 Worker thread wakes up
20:12:30.934 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:30.934 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:30.934 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:32.110 01.176 8596 Exposure complete
20:12:32.194 00.084 8596 worker thread done servicing request
20:12:32.194 00.000 9120 OnExposeComplete: enter
20:12:32.196 00.002 9120 UpdateGuideState(): m_state=6
20:12:32.197 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 306
20:12:32.199 00.002 9120 Star::Find returns 1 (0), X=1145.18, Y=158.97, Mass=292238, SNR=234.0, Peak=30237 HFD=4.3
20:12:32.201 00.002 9120 MultiStar: [#1 -0.02,0.06,0.75,U] [#2 -0.08,-0.06,0.93,U] [#3 -0.07,0.17,0.66,U] [#4 -0.01,0.25,0.44,U] [#5 -0.08,0.08,0.43,U] [#6 -0.23,0.08,0.28,U] [#7 0.17,0.16,0.30,U] [#8 0.28,0.20,0.29,U] 
20:12:32.202 00.001 9120 refined, 8 included, MultiStar: {-0.05, 0.10}, one-star: {-0.15, 0.15}
20:12:32.203 00.001 9120 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.04) = xAngle (-1.03 = -1.03)
20:12:32.204 00.001 9120 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.99 = -0.99)
20:12:32.205 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.01 mountX=0.06 mountY=-0.10, mountTheta=-1.02
20:12:32.207 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.10, opts=13)
20:12:32.209 00.002 9120 Enqueuing Move request for scope (-0.05, 0.10)
20:12:32.209 00.000 8596 Worker thread wakes up
20:12:32.209 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
20:12:32.209 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
20:12:32.210 00.001 8596 Moving (-0.05, 0.10) raw xDistance=0.06 yDistance=-0.10
20:12:32.210 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:12:32.210 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:32.210 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:12:32.210 00.000 8596 MoveAxis(E, 0, ABG)
20:12:32.210 00.000 8596 Move returns status 0, amount 0
20:12:32.210 00.000 8596 MoveAxis(N, 0, ABG)
20:12:32.210 00.000 8596 Move returns status 0, amount 0
20:12:32.210 00.000 8596 move complete, result=0
20:12:32.210 00.000 8596 worker thread done servicing request
20:12:32.213 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:12:32.229 00.016 9120 UpdateGuideState exits: m=292238 SNR=234.0
20:12:32.230 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:32.231 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:32.232 00.001 9120 Enqueuing Expose request
20:12:32.233 00.001 8596 Worker thread wakes up
20:12:32.233 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:32.234 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:32.234 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:33.209 00.975 8596 Exposure complete
20:12:33.313 00.104 8596 worker thread done servicing request
20:12:33.313 00.000 9120 OnExposeComplete: enter
20:12:33.315 00.002 9120 UpdateGuideState(): m_state=6
20:12:33.316 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 307
20:12:33.318 00.002 9120 Star::Find returns 1 (0), X=1145.22, Y=159.09, Mass=296202, SNR=231.1, Peak=31805 HFD=4.4
20:12:33.320 00.002 9120 MultiStar: [#1 -0.12,0.20,0.91,U] [#2 -0.08,0.06,0.92,U] [#3 -0.26,0.18,0.68,U] [#4 -0.02,0.04,0.54,U] [#5 -0.24,0.11,0.38,U] [#6 -0.23,0.09,0.33,U] [#7 -0.02,0.23,0.29,U] [#8 0.33,0.56,0.00,M1] 
20:12:33.322 00.002 9120 refined, 7 included, MultiStar: {-0.13, 0.15}, one-star: {-0.11, 0.26}
20:12:33.324 00.002 9120 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.04) = xAngle (-0.77 = -0.77)
20:12:33.326 00.002 9120 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.74 = -0.74)
20:12:33.327 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.27 mountX=0.14 mountY=-0.14, mountTheta=-0.76
20:12:33.330 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=0.15, opts=13)
20:12:33.332 00.002 9120 Enqueuing Move request for scope (-0.13, 0.15)
20:12:33.334 00.002 8596 Worker thread wakes up
20:12:33.334 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
20:12:33.334 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
20:12:33.334 00.000 8596 Moving (-0.13, 0.15) raw xDistance=0.14 yDistance=-0.14
20:12:33.334 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:12:33.335 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:33.335 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:12:33.335 00.000 8596 MoveAxis(E, 0, ABG)
20:12:33.335 00.000 8596 Move returns status 0, amount 0
20:12:33.335 00.000 8596 MoveAxis(N, 0, ABG)
20:12:33.335 00.000 8596 Move returns status 0, amount 0
20:12:33.335 00.000 8596 move complete, result=0
20:12:33.335 00.000 8596 worker thread done servicing request
20:12:33.343 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:12:33.374 00.031 9120 UpdateGuideState exits: m=296202 SNR=231.1
20:12:33.375 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:33.376 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:33.377 00.001 9120 Enqueuing Expose request
20:12:33.379 00.002 8596 Worker thread wakes up
20:12:33.379 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:33.381 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:33.381 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:34.555 01.174 8596 Exposure complete
20:12:34.625 00.070 8596 worker thread done servicing request
20:12:34.625 00.000 9120 OnExposeComplete: enter
20:12:34.626 00.001 9120 UpdateGuideState(): m_state=6
20:12:34.627 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 308
20:12:34.628 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=159.05, Mass=292453, SNR=218.3, Peak=31757 HFD=4.2
20:12:34.629 00.001 9120 MultiStar: [#1 -0.09,0.20,0.88,U] [#2 -0.29,0.00,0.88,U] [#3 -0.19,0.03,0.68,U] [#4 -0.05,0.27,0.51,U] [#5 -0.24,-0.02,0.42,U] [#6 -0.37,0.12,0.27,U] [#7 0.05,0.22,0.34,U] [#8 0.13,0.22,0.28,U] 
20:12:34.630 00.001 9120 refined, 8 included, MultiStar: {-0.12, 0.14}, one-star: {-0.01, 0.23}
20:12:34.631 00.001 9120 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.04) = xAngle (-0.74 = -0.74)
20:12:34.631 00.000 9120 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.71 = -0.71)
20:12:34.632 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.30 mountX=0.13 mountY=-0.12, mountTheta=-0.72
20:12:34.634 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.14, opts=13)
20:12:34.634 00.000 9120 Enqueuing Move request for scope (-0.12, 0.14)
20:12:34.635 00.001 8596 Worker thread wakes up
20:12:34.635 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
20:12:34.635 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
20:12:34.635 00.000 8596 Moving (-0.12, 0.14) raw xDistance=0.13 yDistance=-0.12
20:12:34.635 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:12:34.635 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:34.635 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:12:34.635 00.000 8596 MoveAxis(E, 0, ABG)
20:12:34.635 00.000 8596 Move returns status 0, amount 0
20:12:34.636 00.001 8596 MoveAxis(N, 0, ABG)
20:12:34.636 00.000 8596 Move returns status 0, amount 0
20:12:34.636 00.000 8596 move complete, result=0
20:12:34.636 00.000 8596 worker thread done servicing request
20:12:34.642 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:12:34.673 00.031 9120 UpdateGuideState exits: m=292453 SNR=218.3
20:12:34.675 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:34.677 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:34.679 00.002 9120 Enqueuing Expose request
20:12:34.680 00.001 8596 Worker thread wakes up
20:12:34.681 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:34.682 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:34.683 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:35.661 00.978 8596 Exposure complete
20:12:35.741 00.080 8596 worker thread done servicing request
20:12:35.741 00.000 9120 OnExposeComplete: enter
20:12:35.742 00.001 9120 UpdateGuideState(): m_state=6
20:12:35.743 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 309
20:12:35.743 00.000 9120 Star::Find returns 1 (0), X=1145.27, Y=159.01, Mass=303589, SNR=230.1, Peak=31501 HFD=4.4
20:12:35.744 00.001 9120 MultiStar: [#1 0.03,0.13,0.74,U] [#2 -0.27,-0.13,0.87,U] [#3 0.02,-0.00,0.69,U] [#4 0.14,0.12,0.44,U] [#5 0.16,0.19,0.35,U] [#6 -0.03,0.12,0.31,U] [#7 0.05,0.02,0.32,U] [#8 0.41,-0.00,0.24,U] 
20:12:35.745 00.001 9120 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {-0.05, 0.19}
20:12:35.746 00.001 9120 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.04) = xAngle (-1.38 = -1.38)
20:12:35.747 00.001 9120 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.34 = -1.34)
20:12:35.748 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.66 mountX=0.01 mountY=-0.06, mountTheta=-1.38
20:12:35.750 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.07, opts=13)
20:12:35.751 00.001 9120 Enqueuing Move request for scope (-0.01, 0.07)
20:12:35.753 00.002 8596 Worker thread wakes up
20:12:35.753 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
20:12:35.753 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
20:12:35.753 00.000 8596 Moving (-0.01, 0.07) raw xDistance=0.01 yDistance=-0.06
20:12:35.753 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:12:35.753 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:35.753 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:12:35.753 00.000 8596 MoveAxis(E, 0, ABG)
20:12:35.753 00.000 8596 Move returns status 0, amount 0
20:12:35.753 00.000 8596 MoveAxis(N, 0, ABG)
20:12:35.753 00.000 8596 Move returns status 0, amount 0
20:12:35.753 00.000 8596 move complete, result=0
20:12:35.753 00.000 8596 worker thread done servicing request
20:12:35.760 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:12:35.793 00.033 9120 UpdateGuideState exits: m=303589 SNR=230.1
20:12:35.795 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:35.796 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:35.798 00.002 9120 Enqueuing Expose request
20:12:35.798 00.000 8596 Worker thread wakes up
20:12:35.798 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:35.799 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:35.799 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:36.975 01.176 8596 Exposure complete
20:12:37.049 00.074 8596 worker thread done servicing request
20:12:37.049 00.000 9120 OnExposeComplete: enter
20:12:37.051 00.002 9120 UpdateGuideState(): m_state=6
20:12:37.051 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 310
20:12:37.051 00.000 9120 Star::Find returns 1 (0), X=1145.48, Y=158.99, Mass=300585, SNR=207.8, Peak=29373 HFD=4.1
20:12:37.053 00.002 9120 MultiStar: [#1 0.14,0.18,1.03,U] [#2 -0.02,0.02,1.13,U] [#3 0.12,-0.00,0.68,U] [#4 0.35,0.12,0.47,U] [#5 0.25,0.01,0.45,U] [#6 -0.06,0.14,0.34,U] [#7 0.22,-0.01,0.36,U] [#8 0.47,0.25,0.00,M1] 
20:12:37.053 00.000 9120 refined, 7 included, MultiStar: {0.13, 0.09}, one-star: {0.15, 0.16}
20:12:37.054 00.001 9120 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.04) = xAngle (-2.43 = -2.43)
20:12:37.055 00.001 9120 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.40 = -2.40)
20:12:37.056 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.15 cameraTheta=0.61 mountX=-0.12 mountY=-0.10, mountTheta=-2.41
20:12:37.057 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.09, opts=13)
20:12:37.058 00.001 9120 Enqueuing Move request for scope (0.13, 0.09)
20:12:37.059 00.001 8596 Worker thread wakes up
20:12:37.059 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
20:12:37.059 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
20:12:37.059 00.000 8596 Moving (0.13, 0.09) raw xDistance=-0.12 yDistance=-0.10
20:12:37.059 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:12:37.059 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:37.059 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:12:37.059 00.000 8596 MoveAxis(E, 0, ABG)
20:12:37.059 00.000 8596 Move returns status 0, amount 0
20:12:37.059 00.000 8596 MoveAxis(N, 0, ABG)
20:12:37.059 00.000 8596 Move returns status 0, amount 0
20:12:37.059 00.000 8596 move complete, result=0
20:12:37.059 00.000 8596 worker thread done servicing request
20:12:37.065 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:12:37.080 00.015 9120 UpdateGuideState exits: m=300585 SNR=207.8
20:12:37.081 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:37.082 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:37.083 00.001 9120 Enqueuing Expose request
20:12:37.084 00.001 8596 Worker thread wakes up
20:12:37.084 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:37.085 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:37.085 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:38.066 00.981 8596 Exposure complete
20:12:38.126 00.060 8596 worker thread done servicing request
20:12:38.126 00.000 9120 OnExposeComplete: enter
20:12:38.127 00.001 9120 UpdateGuideState(): m_state=6
20:12:38.128 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 311
20:12:38.129 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=159.03, Mass=296107, SNR=207.9, Peak=29533 HFD=4.2
20:12:38.130 00.001 9120 MultiStar: [#1 0.01,0.27,1.02,U] [#2 -0.11,0.27,0.94,U] [#3 -0.04,0.35,0.78,U] [#4 0.04,0.26,0.44,U] [#5 0.01,0.32,0.48,U] [#6 0.13,0.49,0.33,U] [#7 0.21,0.28,0.32,U] [#8 0.20,0.42,0.26,U] 
20:12:38.130 00.000 9120 single-star, 8 included, MultiStar: {0.02, 0.29}, one-star: {0.03, 0.21}
20:12:38.131 00.001 9120 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.04) = xAngle (-1.61 = -1.61)
20:12:38.132 00.001 9120 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.57 = -1.57)
20:12:38.133 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.43 mountX=-0.01 mountY=-0.21, mountTheta=-1.61
20:12:38.135 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.21, opts=13)
20:12:38.136 00.001 9120 Enqueuing Move request for scope (0.03, 0.21)
20:12:38.137 00.001 8596 Worker thread wakes up
20:12:38.137 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
20:12:38.137 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
20:12:38.137 00.000 8596 Moving (0.03, 0.21) raw xDistance=-0.01 yDistance=-0.21
20:12:38.137 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:12:38.137 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:38.137 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:12:38.137 00.000 8596 MoveAxis(E, 0, ABG)
20:12:38.137 00.000 8596 Move returns status 0, amount 0
20:12:38.137 00.000 8596 MoveAxis(N, 0, ABG)
20:12:38.137 00.000 8596 Move returns status 0, amount 0
20:12:38.137 00.000 8596 move complete, result=0
20:12:38.137 00.000 8596 worker thread done servicing request
20:12:38.141 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:12:38.157 00.016 9120 UpdateGuideState exits: m=296107 SNR=207.9
20:12:38.158 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:38.159 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:38.160 00.001 9120 Enqueuing Expose request
20:12:38.161 00.001 8596 Worker thread wakes up
20:12:38.161 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:12:38.161 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:38.162 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:39.324 01.162 8596 Exposure complete
20:12:39.391 00.067 8596 worker thread done servicing request
20:12:39.391 00.000 9120 OnExposeComplete: enter
20:12:39.392 00.001 9120 UpdateGuideState(): m_state=6
20:12:39.393 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 312
20:12:39.394 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.84, Mass=292141, SNR=207.6, Peak=30269 HFD=4.4
20:12:39.395 00.001 9120 MultiStar: [#1 -0.02,-0.07,0.88,U] [#2 -0.12,0.06,1.07,U] [#3 0.11,0.07,0.70,U] [#4 0.09,0.03,0.54,U] [#5 0.16,0.30,0.46,U] [#6 -0.06,-0.15,0.38,U] [#7 -0.00,0.09,0.32,U] [#8 0.35,0.01,0.27,U] 
20:12:39.396 00.001 9120 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {0.06, 0.02}
20:12:39.397 00.001 9120 CameraToMount -- cameraTheta (0.82) - m_xAngle (3.04) = xAngle (-2.22 = -2.22)
20:12:39.398 00.001 9120 CameraToMount -- cameraTheta (0.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.19 = -2.19)
20:12:39.399 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.82 mountX=-0.03 mountY=-0.04, mountTheta=-2.21
20:12:39.400 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.04, opts=13)
20:12:39.401 00.001 9120 Enqueuing Move request for scope (0.03, 0.04)
20:12:39.402 00.001 8596 Worker thread wakes up
20:12:39.402 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
20:12:39.402 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
20:12:39.402 00.000 8596 Moving (0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
20:12:39.402 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:12:39.402 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:39.402 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:12:39.402 00.000 8596 MoveAxis(E, 0, ABG)
20:12:39.402 00.000 8596 Move returns status 0, amount 0
20:12:39.402 00.000 8596 MoveAxis(N, 0, ABG)
20:12:39.402 00.000 8596 Move returns status 0, amount 0
20:12:39.402 00.000 8596 move complete, result=0
20:12:39.402 00.000 8596 worker thread done servicing request
20:12:39.407 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2428, FiltMax=65535, Gamma=1.000
20:12:39.434 00.027 9120 UpdateGuideState exits: m=292141 SNR=207.6
20:12:39.435 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:39.437 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:39.438 00.001 9120 Enqueuing Expose request
20:12:39.440 00.002 8596 Worker thread wakes up
20:12:39.440 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:39.440 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:39.440 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:40.415 00.975 8596 Exposure complete
20:12:40.508 00.093 8596 worker thread done servicing request
20:12:40.508 00.000 9120 OnExposeComplete: enter
20:12:40.509 00.001 9120 UpdateGuideState(): m_state=6
20:12:40.510 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 313
20:12:40.512 00.002 9120 Star::Find returns 1 (0), X=1145.43, Y=158.60, Mass=306057, SNR=200.8, Peak=24861 HFD=4.5
20:12:40.514 00.002 9120 MultiStar: [#1 0.05,-0.32,0.98,U] [#2 0.01,-0.20,1.02,U] [#3 0.19,-0.25,0.75,U] [#4 0.14,-0.43,0.56,U] [#5 0.26,-0.18,0.46,U] [#6 0.22,-0.54,0.00,M1] [#7 0.14,-0.27,0.37,U] [#8 0.55,-0.31,0.00,M1] 
20:12:40.516 00.002 9120 single-star, 6 included, MultiStar: {0.11, -0.26}, one-star: {0.10, -0.22}
20:12:40.517 00.001 9120 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.04) = xAngle (-4.18 = 2.10)
20:12:40.519 00.002 9120 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.14 = 2.14)
20:12:40.520 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.25 cameraTheta=-1.14 mountX=-0.12 mountY=0.21, mountTheta=2.11
20:12:40.524 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.22, opts=13)
20:12:40.525 00.001 9120 Enqueuing Move request for scope (0.10, -0.22)
20:12:40.527 00.002 8596 Worker thread wakes up
20:12:40.527 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd
20:12:40.527 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.22)
20:12:40.527 00.000 8596 Moving (0.10, -0.22) raw xDistance=-0.12 yDistance=0.21
20:12:40.527 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:12:40.527 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:12:40.527 00.000 8596 MoveAxis(E, 0, ABG)
20:12:40.527 00.000 8596 Move returns status 0, amount 0
20:12:40.527 00.000 8596 MoveAxis(S, 44, ABG)
20:12:40.527 00.000 8596 Guiding  Dir = 1, Dur = 44
20:12:40.528 00.001 8596 IsSlewing returns 0
20:12:40.528 00.000 8596 IsGuiding returns 0
20:12:40.533 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:12:40.550 00.017 9120 UpdateGuideState exits: m=306057 SNR=200.8
20:12:40.551 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:40.552 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:40.552 00.000 9120 Enqueuing Expose request
20:12:40.572 00.020 8596 PulseGuide returned control before completion, sleep 11
20:12:40.591 00.019 8596 IsGuiding returns 1
20:12:40.591 00.000 8596 scope still moving after pulse duration time elapsed
20:12:40.618 00.027 8596 IsSlewing returns 0
20:12:40.618 00.000 8596 IsGuiding returns 1
20:12:40.649 00.031 8596 IsSlewing returns 0
20:12:40.649 00.000 8596 IsGuiding returns 1
20:12:40.680 00.031 8596 IsSlewing returns 0
20:12:40.680 00.000 8596 IsGuiding returns 0
20:12:40.680 00.000 8596 scope move finished after 44 + 108 ms
20:12:40.680 00.000 8596 Move returns status 0, amount 44
20:12:40.680 00.000 8596 move complete, result=0
20:12:40.680 00.000 8596 worker thread done servicing request
20:12:40.680 00.000 8596 Worker thread wakes up
20:12:40.680 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:40.680 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:40.680 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
20:12:41.852 01.172 8596 Exposure complete
20:12:41.913 00.061 8596 worker thread done servicing request
20:12:41.913 00.000 9120 OnExposeComplete: enter
20:12:41.914 00.001 9120 UpdateGuideState(): m_state=6
20:12:41.916 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 314
20:12:41.917 00.001 9120 Star::Find returns 1 (0), X=1145.18, Y=159.39, Mass=310598, SNR=215.0, Peak=23718 HFD=4.5
20:12:41.918 00.001 9120 MultiStar: [#1 -0.19,0.64,0.00,M1] [#2 -0.34,0.75,0.00,M1] [#3 -0.13,0.56,0.00,M1] [#4 -0.13,0.65,0.00,M1] [#5 -0.08,0.65,0.00,M1] [#6 -0.35,0.48,0.00,M2] [#7 -0.05,0.65,0.00,M1] [#8 0.19,0.44,0.24,U] 
20:12:41.918 00.000 9120 refined, 1 included, MultiStar: {-0.08, 0.54}, one-star: {-0.14, 0.56}
20:12:41.919 00.001 9120 CameraToMount -- cameraTheta (1.71) - m_xAngle (3.04) = xAngle (-1.33 = -1.33)
20:12:41.920 00.001 9120 CameraToMount -- cameraTheta (1.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.29 = -1.29)
20:12:41.920 00.000 9120 CameraToMount -- cameraX=-0.08 cameraY=0.54 hyp=0.54 cameraTheta=1.71 mountX=0.13 mountY=-0.52, mountTheta=-1.32
20:12:41.922 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.54, opts=13)
20:12:41.923 00.001 9120 Enqueuing Move request for scope (-0.08, 0.54)
20:12:41.924 00.001 8596 Worker thread wakes up
20:12:41.924 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.54) opts 0xd
20:12:41.924 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.54)
20:12:41.924 00.000 8596 Moving (-0.08, 0.54) raw xDistance=0.13 yDistance=-0.52
20:12:41.924 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:12:41.924 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:41.924 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
20:12:41.924 00.000 8596 MoveAxis(E, 0, ABG)
20:12:41.924 00.000 8596 Move returns status 0, amount 0
20:12:41.924 00.000 8596 MoveAxis(N, 0, ABG)
20:12:41.924 00.000 8596 Move returns status 0, amount 0
20:12:41.924 00.000 8596 move complete, result=0
20:12:41.924 00.000 8596 worker thread done servicing request
20:12:41.928 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:12:41.945 00.017 9120 UpdateGuideState exits: m=310598 SNR=215.0
20:12:41.946 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:41.948 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:41.949 00.001 9120 Enqueuing Expose request
20:12:41.950 00.001 8596 Worker thread wakes up
20:12:41.950 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:12:41.952 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:41.952 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:42.938 00.986 8596 Exposure complete
20:12:43.005 00.067 8596 worker thread done servicing request
20:12:43.005 00.000 9120 OnExposeComplete: enter
20:12:43.006 00.001 9120 UpdateGuideState(): m_state=6
20:12:43.007 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 315
20:12:43.008 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=159.18, Mass=290351, SNR=193.9, Peak=24413 HFD=4.5
20:12:43.009 00.001 9120 MultiStar: [#1 0.12,0.43,1.04,U] [#2 0.13,0.43,1.03,U] [#3 0.09,0.49,0.73,U] [#4 0.15,0.34,0.61,U] [#5 0.10,0.29,0.48,U] [#6 -0.05,0.37,0.34,U] [#7 0.01,0.56,0.00,M2] [#8 0.03,0.34,0.30,U] 
20:12:43.010 00.001 9120 single-star, 7 included, MultiStar: {0.10, 0.39}, one-star: {0.09, 0.36}
20:12:43.010 00.000 9120 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.04) = xAngle (-1.72 = -1.72)
20:12:43.011 00.001 9120 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.68 = -1.68)
20:12:43.013 00.002 9120 CameraToMount -- cameraX=0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.32 mountX=-0.05 mountY=-0.37, mountTheta=-1.72
20:12:43.014 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.36, opts=13)
20:12:43.015 00.001 9120 Enqueuing Move request for scope (0.09, 0.36)
20:12:43.016 00.001 8596 Worker thread wakes up
20:12:43.016 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.36) opts 0xd
20:12:43.016 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.36)
20:12:43.016 00.000 8596 Moving (0.09, 0.36) raw xDistance=-0.05 yDistance=-0.37
20:12:43.016 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:12:43.016 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:43.016 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:12:43.016 00.000 8596 MoveAxis(E, 0, ABG)
20:12:43.017 00.001 8596 Move returns status 0, amount 0
20:12:43.017 00.000 8596 MoveAxis(N, 0, ABG)
20:12:43.017 00.000 8596 Move returns status 0, amount 0
20:12:43.017 00.000 8596 move complete, result=0
20:12:43.017 00.000 8596 worker thread done servicing request
20:12:43.020 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:12:43.036 00.016 9120 UpdateGuideState exits: m=290351 SNR=193.9
20:12:43.037 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:43.039 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:43.039 00.000 9120 Enqueuing Expose request
20:12:43.040 00.001 8596 Worker thread wakes up
20:12:43.040 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:12:43.040 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:43.041 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:44.217 01.176 8596 Exposure complete
20:12:44.297 00.080 8596 worker thread done servicing request
20:12:44.297 00.000 9120 OnExposeComplete: enter
20:12:44.298 00.001 9120 UpdateGuideState(): m_state=6
20:12:44.301 00.003 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 316
20:12:44.301 00.000 9120 Star::Find returns 1 (0), X=1145.65, Y=159.15, Mass=296337, SNR=242.6, Peak=24717 HFD=4.4
20:12:44.303 00.002 9120 MultiStar: [#1 0.36,0.34,0.79,U] [#2 0.15,0.18,0.81,U] [#3 0.06,0.51,0.00,M1] [#4 0.38,0.37,0.00,M1] [#5 0.23,0.49,0.00,M1] [#6 0.04,0.34,0.28,U] [#7 0.12,0.50,0.00,M3] [#8 0.40,0.32,0.00,M1] 
20:12:44.303 00.000 9120 refined, 3 included, MultiStar: {0.26, 0.29}, one-star: {0.33, 0.33}
20:12:44.304 00.001 9120 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.04) = xAngle (-2.19 = -2.19)
20:12:44.305 00.001 9120 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.16 = -2.16)
20:12:44.306 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=0.29 hyp=0.39 cameraTheta=0.85 mountX=-0.23 mountY=-0.32, mountTheta=-2.18
20:12:44.308 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=0.29, opts=13)
20:12:44.309 00.001 9120 Enqueuing Move request for scope (0.26, 0.29)
20:12:44.310 00.001 8596 Worker thread wakes up
20:12:44.310 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.29) opts 0xd
20:12:44.310 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, 0.29)
20:12:44.310 00.000 8596 Moving (0.26, 0.29) raw xDistance=-0.23 yDistance=-0.32
20:12:44.310 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:12:44.310 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.32 newest=-1.21
20:12:44.310 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:12:44.310 00.000 8596 MoveAxis(E, 33, ABG)
20:12:44.310 00.000 8596 Guiding  Dir = 2, Dur = 33
20:12:44.310 00.000 8596 IsSlewing returns 0
20:12:44.310 00.000 8596 IsGuiding returns 0
20:12:44.312 00.002 8596 PulseGuide returned control before completion, sleep 42
20:12:44.317 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:12:44.333 00.016 9120 UpdateGuideState exits: m=296337 SNR=242.6
20:12:44.334 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:44.335 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:44.336 00.001 9120 Enqueuing Expose request
20:12:44.362 00.026 8596 IsGuiding returns 1
20:12:44.362 00.000 8596 scope still moving after pulse duration time elapsed
20:12:44.394 00.032 8596 IsSlewing returns 0
20:12:44.394 00.000 8596 IsGuiding returns 0
20:12:44.394 00.000 8596 scope move finished after 33 + 50 ms
20:12:44.394 00.000 8596 Move returns status 0, amount 33
20:12:44.394 00.000 8596 MoveAxis(N, 68, ABG)
20:12:44.394 00.000 8596 Guiding  Dir = 0, Dur = 68
20:12:44.394 00.000 8596 IsSlewing returns 0
20:12:44.394 00.000 8596 IsGuiding returns 0
20:12:44.457 00.063 8596 PulseGuide returned control before completion, sleep 16
20:12:44.488 00.031 8596 IsGuiding returns 1
20:12:44.488 00.000 8596 scope still moving after pulse duration time elapsed
20:12:44.519 00.031 8596 IsSlewing returns 0
20:12:44.519 00.000 8596 IsGuiding returns 1
20:12:44.549 00.030 8596 IsSlewing returns 0
20:12:44.549 00.000 8596 IsGuiding returns 0
20:12:44.549 00.000 8596 scope move finished after 68 + 86 ms
20:12:44.549 00.000 8596 Move returns status 0, amount 68
20:12:44.549 00.000 8596 move complete, result=0
20:12:44.549 00.000 8596 worker thread done servicing request
20:12:44.549 00.000 9120 GuideStep: -0.2 px 33 ms EAST, -0.3 px 68 ms NORTH
20:12:44.551 00.002 8596 Worker thread wakes up
20:12:44.551 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:44.551 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:45.542 00.991 8596 Exposure complete
20:12:45.617 00.075 8596 worker thread done servicing request
20:12:45.617 00.000 9120 OnExposeComplete: enter
20:12:45.618 00.001 9120 UpdateGuideState(): m_state=6
20:12:45.619 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 317
20:12:45.620 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=159.28, Mass=279094, SNR=196.0, Peak=23261 HFD=4.3
20:12:45.621 00.001 9120 MultiStar: [#1 -0.06,0.39,0.99,U] [#2 -0.16,0.51,0.00,M1] [#3 -0.18,0.58,0.00,M2] [#4 -0.08,0.47,0.58,U] [#5 -0.15,0.47,0.44,U] [#6 -0.01,0.53,0.00,M1] [#7 0.05,0.50,0.37,U] [#8 0.18,0.37,0.32,U] 
20:12:45.622 00.001 9120 refined, 5 included, MultiStar: {-0.04, 0.44}, one-star: {-0.05, 0.45}
20:12:45.623 00.001 9120 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.04) = xAngle (-1.38 = -1.38)
20:12:45.623 00.000 9120 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.34 = -1.34)
20:12:45.624 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.44 hyp=0.44 cameraTheta=1.66 mountX=0.08 mountY=-0.43, mountTheta=-1.38
20:12:45.627 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.44, opts=13)
20:12:45.629 00.002 9120 Enqueuing Move request for scope (-0.04, 0.44)
20:12:45.631 00.002 8596 Worker thread wakes up
20:12:45.631 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.44) opts 0xd
20:12:45.631 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.44)
20:12:45.631 00.000 8596 Moving (-0.04, 0.44) raw xDistance=0.08 yDistance=-0.43
20:12:45.631 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:12:45.631 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:12:45.631 00.000 8596 MoveAxis(E, 0, ABG)
20:12:45.632 00.001 8596 Move returns status 0, amount 0
20:12:45.632 00.000 8596 MoveAxis(N, 91, ABG)
20:12:45.632 00.000 8596 Guiding  Dir = 0, Dur = 91
20:12:45.632 00.000 8596 IsSlewing returns 0
20:12:45.633 00.001 8596 IsGuiding returns 0
20:12:45.640 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:12:45.658 00.018 8596 PulseGuide returned control before completion, sleep 76
20:12:45.669 00.011 9120 UpdateGuideState exits: m=279094 SNR=196.0
20:12:45.671 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:45.673 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:45.674 00.001 9120 Enqueuing Expose request
20:12:45.737 00.063 8596 IsGuiding returns 1
20:12:45.737 00.000 8596 scope still moving after pulse duration time elapsed
20:12:45.768 00.031 8596 IsSlewing returns 0
20:12:45.768 00.000 8596 IsGuiding returns 0
20:12:45.768 00.000 8596 scope move finished after 91 + 44 ms
20:12:45.768 00.000 8596 Move returns status 0, amount 91
20:12:45.768 00.000 8596 move complete, result=0
20:12:45.769 00.001 8596 worker thread done servicing request
20:12:45.769 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.4 px 91 ms NORTH
20:12:45.771 00.002 8596 Worker thread wakes up
20:12:45.771 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:45.771 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:46.969 01.198 8596 Exposure complete
20:12:47.063 00.094 8596 worker thread done servicing request
20:12:47.064 00.001 9120 OnExposeComplete: enter
20:12:47.065 00.001 9120 UpdateGuideState(): m_state=6
20:12:47.066 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 318
20:12:47.066 00.000 9120 Star::Find returns 1 (0), X=1144.95, Y=158.86, Mass=299634, SNR=234.1, Peak=26957 HFD=4.3
20:12:47.067 00.001 9120 MultiStar: [#1 -0.45,-0.02,0.74,U] [#2 -0.58,-0.26,0.00,M2] [#3 -0.44,-0.01,0.61,U] [#4 -0.26,-0.11,0.47,U] [#5 -0.33,-0.11,0.43,U] [#6 -0.24,0.00,0.28,U] [#7 -0.72,-0.02,0.00,M3] [#8 -0.22,-0.09,0.24,U] 
20:12:47.068 00.001 9120 refined, 6 included, MultiStar: {-0.36, -0.03}, one-star: {-0.38, 0.04}
20:12:47.069 00.001 9120 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.04) = xAngle (-6.10 = 0.18)
20:12:47.070 00.001 9120 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.07 = 0.21)
20:12:47.071 00.001 9120 CameraToMount -- cameraX=-0.36 cameraY=-0.03 hyp=0.36 cameraTheta=-3.06 mountX=0.36 mountY=0.08, mountTheta=0.21
20:12:47.072 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.36, y=-0.03, opts=13)
20:12:47.073 00.001 9120 Enqueuing Move request for scope (-0.36, -0.03)
20:12:47.074 00.001 8596 Worker thread wakes up
20:12:47.074 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.03) opts 0xd
20:12:47.074 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.36, -0.03)
20:12:47.074 00.000 8596 Moving (-0.36, -0.03) raw xDistance=0.36 yDistance=0.08
20:12:47.074 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:12:47.074 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:47.074 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:12:47.074 00.000 8596 MoveAxis(W, 52, ABG)
20:12:47.074 00.000 8596 Guiding  Dir = 3, Dur = 52
20:12:47.075 00.001 8596 IsSlewing returns 0
20:12:47.075 00.000 8596 IsGuiding returns 0
20:12:47.076 00.001 8596 PulseGuide returned control before completion, sleep 62
20:12:47.079 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:12:47.096 00.017 9120 UpdateGuideState exits: m=299634 SNR=234.1
20:12:47.097 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:47.098 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:47.098 00.000 9120 Enqueuing Expose request
20:12:47.144 00.046 8596 IsGuiding returns 1
20:12:47.144 00.000 8596 scope still moving after pulse duration time elapsed
20:12:47.175 00.031 8596 IsSlewing returns 0
20:12:47.175 00.000 8596 IsGuiding returns 1
20:12:47.206 00.031 8596 IsSlewing returns 0
20:12:47.206 00.000 8596 IsGuiding returns 0
20:12:47.206 00.000 8596 scope move finished after 52 + 79 ms
20:12:47.206 00.000 8596 Move returns status 0, amount 52
20:12:47.206 00.000 8596 MoveAxis(N, 0, ABG)
20:12:47.206 00.000 8596 Move returns status 0, amount 0
20:12:47.206 00.000 8596 move complete, result=0
20:12:47.206 00.000 8596 worker thread done servicing request
20:12:47.207 00.001 9120 GuideStep: 0.4 px 52 ms WEST, 0.1 px 0 ms NORTH
20:12:47.209 00.002 8596 Worker thread wakes up
20:12:47.209 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:47.209 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:48.181 00.972 8596 Exposure complete
20:12:48.240 00.059 8596 worker thread done servicing request
20:12:48.240 00.000 9120 OnExposeComplete: enter
20:12:48.241 00.001 9120 UpdateGuideState(): m_state=6
20:12:48.242 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 319
20:12:48.243 00.001 9120 Star::Find returns 1 (0), X=1145.21, Y=158.37, Mass=292543, SNR=219.0, Peak=23821 HFD=4.5
20:12:48.244 00.001 9120 MultiStar: [#1 -0.13,-0.29,0.91,U] [#2 -0.37,-0.38,0.00,M3] [#3 -0.15,-0.04,0.68,U] [#4 -0.20,-0.18,0.47,U] [#5 -0.23,-0.16,0.42,U] [#6 -0.15,-0.29,0.28,U] [#7 -0.23,-0.35,0.24,U] [#8 0.12,0.11,0.24,U] 
20:12:48.245 00.001 9120 refined, 7 included, MultiStar: {-0.14, -0.25}, one-star: {-0.12, -0.45}
20:12:48.246 00.001 9120 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.04) = xAngle (-5.13 = 1.15)
20:12:48.247 00.001 9120 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.10 = 1.19)
20:12:48.247 00.000 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.25 hyp=0.28 cameraTheta=-2.09 mountX=0.12 mountY=0.26, mountTheta=1.16
20:12:48.249 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.25, opts=13)
20:12:48.250 00.001 9120 Enqueuing Move request for scope (-0.14, -0.25)
20:12:48.251 00.001 8596 Worker thread wakes up
20:12:48.251 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.25) opts 0xd
20:12:48.251 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.25)
20:12:48.251 00.000 8596 Moving (-0.14, -0.25) raw xDistance=0.12 yDistance=0.26
20:12:48.251 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:12:48.251 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:12:48.251 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:12:48.251 00.000 8596 MoveAxis(E, 0, ABG)
20:12:48.251 00.000 8596 Move returns status 0, amount 0
20:12:48.251 00.000 8596 MoveAxis(N, 0, ABG)
20:12:48.251 00.000 8596 Move returns status 0, amount 0
20:12:48.251 00.000 8596 move complete, result=0
20:12:48.251 00.000 8596 worker thread done servicing request
20:12:48.256 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:12:48.272 00.016 9120 UpdateGuideState exits: m=292543 SNR=219.0
20:12:48.273 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:48.274 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:48.275 00.001 9120 Enqueuing Expose request
20:12:48.275 00.000 8596 Worker thread wakes up
20:12:48.275 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:12:48.276 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:48.276 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:49.441 01.165 8596 Exposure complete
20:12:49.545 00.104 8596 worker thread done servicing request
20:12:49.546 00.001 9120 OnExposeComplete: enter
20:12:49.548 00.002 9120 UpdateGuideState(): m_state=6
20:12:49.550 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 320
20:12:49.551 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=158.80, Mass=293584, SNR=223.0, Peak=30317 HFD=4.4
20:12:49.553 00.002 9120 MultiStar: [#1 0.13,-0.11,0.90,U] [#2 -0.12,-0.10,0.94,U] [#3 0.14,0.15,0.72,U] [#4 0.23,-0.08,0.46,U] [#5 0.39,-0.14,0.40,U] [#6 0.20,-0.53,0.00,M1] [#7 0.14,-0.02,0.28,U] [#8 0.33,0.00,0.23,U] 
20:12:49.555 00.002 9120 refined, 7 included, MultiStar: {0.13, -0.04}, one-star: {0.17, -0.02}
20:12:49.557 00.002 9120 CameraToMount -- cameraTheta (-0.31) - m_xAngle (3.04) = xAngle (-3.35 = 2.93)
20:12:49.558 00.001 9120 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.31 = 2.97)
20:12:49.560 00.002 9120 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.31 mountX=-0.14 mountY=0.02, mountTheta=2.97
20:12:49.563 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.04, opts=13)
20:12:49.565 00.002 9120 Enqueuing Move request for scope (0.13, -0.04)
20:12:49.567 00.002 8596 Worker thread wakes up
20:12:49.567 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
20:12:49.568 00.001 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
20:12:49.568 00.000 8596 Moving (0.13, -0.04) raw xDistance=-0.14 yDistance=0.02
20:12:49.568 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:12:49.568 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:49.568 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:12:49.568 00.000 8596 MoveAxis(E, 0, ABG)
20:12:49.568 00.000 8596 Move returns status 0, amount 0
20:12:49.568 00.000 8596 MoveAxis(N, 0, ABG)
20:12:49.568 00.000 8596 Move returns status 0, amount 0
20:12:49.569 00.001 8596 move complete, result=0
20:12:49.569 00.000 8596 worker thread done servicing request
20:12:49.577 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2430, FiltMax=65507, Gamma=1.000
20:12:49.608 00.031 9120 UpdateGuideState exits: m=293584 SNR=223.0
20:12:49.610 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:49.612 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:49.614 00.002 9120 Enqueuing Expose request
20:12:49.614 00.000 8596 Worker thread wakes up
20:12:49.614 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:49.615 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:49.615 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:50.609 00.994 8596 Exposure complete
20:12:50.711 00.102 8596 worker thread done servicing request
20:12:50.711 00.000 9120 OnExposeComplete: enter
20:12:50.714 00.003 9120 UpdateGuideState(): m_state=6
20:12:50.716 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 321
20:12:50.718 00.002 9120 Star::Find returns 1 (0), X=1145.35, Y=158.80, Mass=285310, SNR=193.7, Peak=30637 HFD=4.3
20:12:50.719 00.001 9120 MultiStar: [#1 0.12,0.05,0.97,U] [#2 -0.02,-0.09,1.05,U] [#3 0.09,0.15,0.85,U] [#4 0.14,-0.04,0.56,U] [#5 0.32,-0.00,0.44,U] [#6 -0.05,-0.15,0.31,U] [#7 0.26,0.17,0.39,U] [#8 0.44,-0.05,0.26,U] 
20:12:50.721 00.002 9120 single-star, 8 included, MultiStar: {0.11, 0.01}, one-star: {0.03, -0.03}
20:12:50.722 00.001 9120 CameraToMount -- cameraTheta (-0.78) - m_xAngle (3.04) = xAngle (-3.82 = 2.46)
20:12:50.723 00.001 9120 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.79 = 2.50)
20:12:50.723 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.78 mountX=-0.03 mountY=0.02, mountTheta=2.48
20:12:50.725 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.03, opts=13)
20:12:50.726 00.001 9120 Enqueuing Move request for scope (0.03, -0.03)
20:12:50.727 00.001 8596 Worker thread wakes up
20:12:50.727 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
20:12:50.727 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
20:12:50.727 00.000 8596 Moving (0.03, -0.03) raw xDistance=-0.03 yDistance=0.02
20:12:50.727 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:12:50.727 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:50.727 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:12:50.727 00.000 8596 MoveAxis(E, 0, ABG)
20:12:50.727 00.000 8596 Move returns status 0, amount 0
20:12:50.727 00.000 8596 MoveAxis(N, 0, ABG)
20:12:50.727 00.000 8596 Move returns status 0, amount 0
20:12:50.727 00.000 8596 move complete, result=0
20:12:50.728 00.001 8596 worker thread done servicing request
20:12:50.736 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:12:50.762 00.026 9120 UpdateGuideState exits: m=285310 SNR=193.7
20:12:50.763 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:50.765 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:50.767 00.002 9120 Enqueuing Expose request
20:12:50.768 00.001 8596 Worker thread wakes up
20:12:50.769 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:50.770 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:50.771 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:51.936 01.165 8596 Exposure complete
20:12:52.005 00.069 8596 worker thread done servicing request
20:12:52.005 00.000 9120 OnExposeComplete: enter
20:12:52.008 00.003 9120 UpdateGuideState(): m_state=6
20:12:52.010 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 322
20:12:52.012 00.002 9120 Star::Find returns 1 (0), X=1145.51, Y=158.88, Mass=280095, SNR=189.4, Peak=25901 HFD=4.4
20:12:52.013 00.001 9120 MultiStar: [#1 0.29,0.13,1.04,U] [#2 -0.04,0.13,1.03,U] [#3 0.16,0.03,0.91,U] [#4 0.22,0.20,0.56,U] [#5 0.15,-0.05,0.46,U] [#6 -0.05,-0.18,0.30,U] [#7 0.16,-0.02,0.41,U] [#8 0.78,0.22,0.00,M1] 
20:12:52.015 00.002 9120 refined, 7 included, MultiStar: {0.15, 0.07}, one-star: {0.18, 0.06}
20:12:52.017 00.002 9120 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.04) = xAngle (-2.62 = -2.62)
20:12:52.018 00.001 9120 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.58 = -2.58)
20:12:52.020 00.002 9120 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.42 mountX=-0.14 mountY=-0.09, mountTheta=-2.59
20:12:52.023 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.07, opts=13)
20:12:52.024 00.001 9120 Enqueuing Move request for scope (0.15, 0.07)
20:12:52.026 00.002 8596 Worker thread wakes up
20:12:52.027 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
20:12:52.027 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
20:12:52.027 00.000 8596 Moving (0.15, 0.07) raw xDistance=-0.14 yDistance=-0.09
20:12:52.027 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:12:52.027 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:52.027 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:12:52.027 00.000 8596 MoveAxis(E, 0, ABG)
20:12:52.027 00.000 8596 Move returns status 0, amount 0
20:12:52.027 00.000 8596 MoveAxis(N, 0, ABG)
20:12:52.027 00.000 8596 Move returns status 0, amount 0
20:12:52.027 00.000 8596 move complete, result=0
20:12:52.027 00.000 8596 worker thread done servicing request
20:12:52.035 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:12:52.062 00.027 9120 UpdateGuideState exits: m=280095 SNR=189.4
20:12:52.063 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:52.064 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:52.064 00.000 9120 Enqueuing Expose request
20:12:52.066 00.002 8596 Worker thread wakes up
20:12:52.066 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:52.067 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:52.067 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:53.045 00.978 8596 Exposure complete
20:12:53.112 00.067 8596 worker thread done servicing request
20:12:53.112 00.000 9120 OnExposeComplete: enter
20:12:53.113 00.001 9120 UpdateGuideState(): m_state=6
20:12:53.114 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 323
20:12:53.115 00.001 9120 Star::Find returns 1 (0), X=1145.70, Y=158.98, Mass=291105, SNR=210.2, Peak=24893 HFD=4.2
20:12:53.116 00.001 9120 MultiStar: [#1 0.39,0.19,0.92,U] [#2 0.14,-0.01,0.89,U] [#3 0.30,0.13,0.83,U] [#4 0.47,0.16,0.49,U] [#5 0.24,0.11,0.49,U] [#6 0.07,-0.19,0.33,U] [#7 0.35,-0.17,0.29,U] [#8 0.55,0.14,0.00,M2] 
20:12:53.117 00.001 9120 refined, 7 included, MultiStar: {0.30, 0.09}, one-star: {0.38, 0.16}
20:12:53.118 00.001 9120 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.04) = xAngle (-2.76 = -2.76)
20:12:53.118 00.000 9120 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.73 = -2.73)
20:12:53.119 00.001 9120 CameraToMount -- cameraX=0.30 cameraY=0.09 hyp=0.31 cameraTheta=0.28 mountX=-0.29 mountY=-0.13, mountTheta=-2.73
20:12:53.121 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.30, y=0.09, opts=13)
20:12:53.122 00.001 9120 Enqueuing Move request for scope (0.30, 0.09)
20:12:53.122 00.000 8596 Worker thread wakes up
20:12:53.122 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.09) opts 0xd
20:12:53.122 00.000 8596 Handling offset move in thread for scope, endpoint = (0.30, 0.09)
20:12:53.123 00.001 8596 Moving (0.30, 0.09) raw xDistance=-0.29 yDistance=-0.13
20:12:53.123 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:12:53.123 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:53.123 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:12:53.123 00.000 8596 MoveAxis(E, 42, ABG)
20:12:53.123 00.000 8596 Guiding  Dir = 2, Dur = 42
20:12:53.123 00.000 8596 IsSlewing returns 0
20:12:53.123 00.000 8596 IsGuiding returns 0
20:12:53.127 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:12:53.133 00.006 8596 PulseGuide returned control before completion, sleep 43
20:12:53.143 00.010 9120 UpdateGuideState exits: m=291105 SNR=210.2
20:12:53.144 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:53.145 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:53.145 00.000 9120 Enqueuing Expose request
20:12:53.179 00.034 8596 IsGuiding returns 1
20:12:53.179 00.000 8596 scope still moving after pulse duration time elapsed
20:12:53.210 00.031 8596 IsSlewing returns 0
20:12:53.210 00.000 8596 IsGuiding returns 1
20:12:53.242 00.032 8596 IsSlewing returns 0
20:12:53.242 00.000 8596 IsGuiding returns 0
20:12:53.242 00.000 8596 scope move finished after 42 + 76 ms
20:12:53.242 00.000 8596 Move returns status 0, amount 42
20:12:53.242 00.000 8596 MoveAxis(N, 0, ABG)
20:12:53.242 00.000 8596 Move returns status 0, amount 0
20:12:53.242 00.000 8596 move complete, result=0
20:12:53.242 00.000 8596 worker thread done servicing request
20:12:53.242 00.000 8596 Worker thread wakes up
20:12:53.242 00.000 9120 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
20:12:53.243 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:53.243 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:54.415 01.172 8596 Exposure complete
20:12:54.483 00.068 8596 worker thread done servicing request
20:12:54.483 00.000 9120 OnExposeComplete: enter
20:12:54.484 00.001 9120 UpdateGuideState(): m_state=6
20:12:54.484 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 324
20:12:54.485 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.76, Mass=291911, SNR=202.2, Peak=28893 HFD=4.3
20:12:54.486 00.001 9120 MultiStar: [#1 0.16,-0.15,1.03,U] [#2 0.04,-0.03,0.98,U] [#3 -0.03,-0.14,0.77,U] [#4 0.34,-0.08,0.53,U] [#5 0.28,-0.12,0.46,U] [#6 0.03,-0.15,0.43,U] [#7 0.25,-0.18,0.36,U] [#8 0.49,-0.24,0.00,M3] 
20:12:54.487 00.001 9120 single-star, 7 included, MultiStar: {0.13, -0.11}, one-star: {0.14, -0.06}
20:12:54.488 00.001 9120 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.04) = xAngle (-3.46 = 2.82)
20:12:54.488 00.000 9120 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.43 = 2.86)
20:12:54.489 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.42 mountX=-0.14 mountY=0.04, mountTheta=2.86
20:12:54.491 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.06, opts=13)
20:12:54.492 00.001 9120 Enqueuing Move request for scope (0.14, -0.06)
20:12:54.492 00.000 8596 Worker thread wakes up
20:12:54.493 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
20:12:54.493 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
20:12:54.493 00.000 8596 Moving (0.14, -0.06) raw xDistance=-0.14 yDistance=0.04
20:12:54.493 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:12:54.493 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:54.493 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:12:54.493 00.000 8596 MoveAxis(E, 0, ABG)
20:12:54.493 00.000 8596 Move returns status 0, amount 0
20:12:54.493 00.000 8596 MoveAxis(N, 0, ABG)
20:12:54.493 00.000 8596 Move returns status 0, amount 0
20:12:54.493 00.000 8596 move complete, result=0
20:12:54.493 00.000 8596 worker thread done servicing request
20:12:54.497 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:12:54.513 00.016 9120 UpdateGuideState exits: m=291911 SNR=202.2
20:12:54.514 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:54.515 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:54.516 00.001 9120 Enqueuing Expose request
20:12:54.516 00.000 8596 Worker thread wakes up
20:12:54.516 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:54.517 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:54.517 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:55.506 00.989 8596 Exposure complete
20:12:55.590 00.084 8596 worker thread done servicing request
20:12:55.590 00.000 9120 OnExposeComplete: enter
20:12:55.591 00.001 9120 UpdateGuideState(): m_state=6
20:12:55.592 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 325
20:12:55.592 00.000 9120 Star::Find returns 1 (0), X=1145.24, Y=158.98, Mass=279768, SNR=212.1, Peak=25341 HFD=4.4
20:12:55.593 00.001 9120 MultiStar: [#1 0.04,0.09,0.90,U] [#2 -0.18,0.04,1.05,U] [#3 -0.15,0.21,0.74,U] [#4 0.21,0.01,0.52,U] [#5 0.04,0.16,0.48,U] [#6 0.05,0.01,0.33,U] [#7 -0.05,0.25,0.31,U] [#8 0.32,0.25,0.29,U] 
20:12:55.594 00.001 9120 refined, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.09, 0.16}
20:12:55.595 00.001 9120 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.04) = xAngle (-1.28 = -1.28)
20:12:55.596 00.001 9120 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.25 = -1.25)
20:12:55.596 00.000 9120 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.76 mountX=0.04 mountY=-0.12, mountTheta=-1.28
20:12:55.598 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.12, opts=13)
20:12:55.599 00.001 9120 Enqueuing Move request for scope (-0.02, 0.12)
20:12:55.600 00.001 8596 Worker thread wakes up
20:12:55.600 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
20:12:55.600 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
20:12:55.600 00.000 8596 Moving (-0.02, 0.12) raw xDistance=0.04 yDistance=-0.12
20:12:55.600 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:12:55.600 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:55.600 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:12:55.600 00.000 8596 MoveAxis(E, 0, ABG)
20:12:55.600 00.000 8596 Move returns status 0, amount 0
20:12:55.600 00.000 8596 MoveAxis(N, 0, ABG)
20:12:55.600 00.000 8596 Move returns status 0, amount 0
20:12:55.600 00.000 8596 move complete, result=0
20:12:55.600 00.000 8596 worker thread done servicing request
20:12:55.606 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:12:55.622 00.016 9120 UpdateGuideState exits: m=279768 SNR=212.1
20:12:55.622 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:55.623 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:55.624 00.001 9120 Enqueuing Expose request
20:12:55.625 00.001 8596 Worker thread wakes up
20:12:55.625 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:55.626 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:55.626 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:56.796 01.170 8596 Exposure complete
20:12:56.875 00.079 8596 worker thread done servicing request
20:12:56.875 00.000 9120 OnExposeComplete: enter
20:12:56.876 00.001 9120 UpdateGuideState(): m_state=6
20:12:56.877 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 326
20:12:56.878 00.001 9120 Star::Find returns 1 (0), X=1145.78, Y=158.94, Mass=297737, SNR=189.8, Peak=25085 HFD=4.2
20:12:56.879 00.001 9120 MultiStar: [#1 0.38,0.23,1.00,U] [#2 0.05,0.22,1.10,U] [#3 0.27,0.29,0.78,U] [#4 0.35,0.28,0.62,U] [#5 0.23,0.13,0.48,U] [#6 0.41,-0.01,0.39,U] [#7 0.12,0.16,0.36,U] [#8 0.60,0.11,0.00,M3] 
20:12:56.880 00.001 9120 refined, 7 included, MultiStar: {0.28, 0.19}, one-star: {0.45, 0.11}
20:12:56.881 00.001 9120 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.04) = xAngle (-2.44 = -2.44)
20:12:56.882 00.001 9120 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.40 = -2.40)
20:12:56.882 00.000 9120 CameraToMount -- cameraX=0.28 cameraY=0.19 hyp=0.34 cameraTheta=0.60 mountX=-0.26 mountY=-0.23, mountTheta=-2.42
20:12:56.884 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=0.19, opts=13)
20:12:56.885 00.001 9120 Enqueuing Move request for scope (0.28, 0.19)
20:12:56.885 00.000 8596 Worker thread wakes up
20:12:56.885 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.19) opts 0xd
20:12:56.885 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, 0.19)
20:12:56.886 00.001 8596 Moving (0.28, 0.19) raw xDistance=-0.26 yDistance=-0.23
20:12:56.886 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:12:56.886 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:12:56.886 00.000 8596 MoveAxis(E, 38, ABG)
20:12:56.886 00.000 8596 Guiding  Dir = 2, Dur = 38
20:12:56.886 00.000 8596 IsSlewing returns 0
20:12:56.886 00.000 8596 IsGuiding returns 0
20:12:56.890 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:12:56.914 00.024 9120 UpdateGuideState exits: m=297737 SNR=189.8
20:12:56.916 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:56.917 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:56.919 00.002 9120 Enqueuing Expose request
20:12:56.930 00.011 8596 IsGuiding returns 1
20:12:56.930 00.000 8596 scope still moving after pulse duration time elapsed
20:12:56.959 00.029 8596 IsSlewing returns 0
20:12:56.959 00.000 8596 IsGuiding returns 1
20:12:56.991 00.032 8596 IsSlewing returns 0
20:12:56.991 00.000 8596 IsGuiding returns 1
20:12:57.021 00.030 8596 IsSlewing returns 0
20:12:57.021 00.000 8596 IsGuiding returns 0
20:12:57.021 00.000 8596 scope move finished after 38 + 97 ms
20:12:57.021 00.000 8596 Move returns status 0, amount 38
20:12:57.021 00.000 8596 MoveAxis(N, 49, ABG)
20:12:57.021 00.000 8596 Guiding  Dir = 0, Dur = 49
20:12:57.022 00.001 8596 IsSlewing returns 0
20:12:57.022 00.000 8596 IsGuiding returns 0
20:12:57.037 00.015 8596 PulseGuide returned control before completion, sleep 44
20:12:57.099 00.062 8596 IsGuiding returns 1
20:12:57.099 00.000 8596 scope still moving after pulse duration time elapsed
20:12:57.129 00.030 8596 IsSlewing returns 0
20:12:57.129 00.000 8596 IsGuiding returns 0
20:12:57.129 00.000 8596 scope move finished after 49 + 58 ms
20:12:57.129 00.000 8596 Move returns status 0, amount 49
20:12:57.129 00.000 8596 move complete, result=0
20:12:57.130 00.001 8596 worker thread done servicing request
20:12:57.130 00.000 8596 Worker thread wakes up
20:12:57.130 00.000 9120 GuideStep: -0.3 px 38 ms EAST, -0.2 px 49 ms NORTH
20:12:57.132 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:57.132 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:58.122 00.990 8596 Exposure complete
20:12:58.200 00.078 8596 worker thread done servicing request
20:12:58.200 00.000 9120 OnExposeComplete: enter
20:12:58.202 00.002 9120 UpdateGuideState(): m_state=6
20:12:58.203 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 327
20:12:58.204 00.001 9120 Star::Find returns 1 (0), X=1145.18, Y=158.69, Mass=291653, SNR=219.3, Peak=28477 HFD=4.5
20:12:58.205 00.001 9120 MultiStar: [#1 -0.05,-0.20,0.97,U] [#2 -0.27,-0.03,0.80,U] [#3 -0.16,-0.07,0.71,U] [#4 -0.15,-0.19,0.44,U] [#5 -0.11,-0.27,0.40,U] [#6 -0.18,-0.21,0.31,U] [#7 -0.15,0.08,0.29,U] [#8 -0.06,0.07,0.23,U] 
20:12:58.206 00.001 9120 refined, 8 included, MultiStar: {-0.14, -0.12}, one-star: {-0.14, -0.14}
20:12:58.207 00.001 9120 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.04) = xAngle (-5.48 = 0.80)
20:12:58.208 00.001 9120 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.45 = 0.83)
20:12:58.210 00.002 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-2.44 mountX=0.13 mountY=0.14, mountTheta=0.82
20:12:58.215 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.12, opts=13)
20:12:58.217 00.002 9120 Enqueuing Move request for scope (-0.14, -0.12)
20:12:58.218 00.001 8596 Worker thread wakes up
20:12:58.218 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
20:12:58.219 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
20:12:58.219 00.000 8596 Moving (-0.14, -0.12) raw xDistance=0.13 yDistance=0.14
20:12:58.219 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:12:58.219 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:58.219 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:12:58.219 00.000 8596 MoveAxis(E, 0, ABG)
20:12:58.219 00.000 8596 Move returns status 0, amount 0
20:12:58.219 00.000 8596 MoveAxis(N, 0, ABG)
20:12:58.219 00.000 8596 Move returns status 0, amount 0
20:12:58.219 00.000 8596 move complete, result=0
20:12:58.219 00.000 8596 worker thread done servicing request
20:12:58.225 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2486, FiltMax=65491, Gamma=1.000
20:12:58.242 00.017 9120 UpdateGuideState exits: m=291653 SNR=219.3
20:12:58.243 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:58.244 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:58.245 00.001 9120 Enqueuing Expose request
20:12:58.246 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:58.247 00.001 8596 Worker thread wakes up
20:12:58.247 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:58.247 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:12:59.426 01.179 8596 Exposure complete
20:12:59.496 00.070 8596 worker thread done servicing request
20:12:59.497 00.001 9120 OnExposeComplete: enter
20:12:59.497 00.000 9120 UpdateGuideState(): m_state=6
20:12:59.498 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 328
20:12:59.500 00.002 9120 Star::Find returns 1 (0), X=1144.79, Y=158.60, Mass=292232, SNR=207.2, Peak=24829 HFD=4.5
20:12:59.502 00.002 9120 MultiStar: [#1 -0.46,-0.34,0.00,M1] [#2 -0.61,-0.39,0.00,M1] [#3 -0.43,-0.17,0.67,U] [#4 -0.40,-0.34,0.00,M1] [#5 -0.57,-0.17,0.00,M1] [#6 -0.61,-0.26,0.00,M1] [#7 -0.54,-0.22,0.00,M1] [#8 -0.05,0.06,0.24,U] 
20:12:59.504 00.002 9120 refined, 2 included, MultiStar: {-0.44, -0.17}, one-star: {-0.54, -0.23}
20:12:59.505 00.001 9120 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.04) = xAngle (-5.81 = 0.48)
20:12:59.507 00.002 9120 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.77 = 0.51)
20:12:59.508 00.001 9120 CameraToMount -- cameraX=-0.44 cameraY=-0.17 hyp=0.47 cameraTheta=-2.77 mountX=0.42 mountY=0.23, mountTheta=0.50
20:12:59.510 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.44, y=-0.17, opts=13)
20:12:59.510 00.000 9120 Enqueuing Move request for scope (-0.44, -0.17)
20:12:59.512 00.002 8596 Worker thread wakes up
20:12:59.512 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.17) opts 0xd
20:12:59.512 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.44, -0.17)
20:12:59.512 00.000 8596 Moving (-0.44, -0.17) raw xDistance=0.42 yDistance=0.23
20:12:59.512 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
20:12:59.512 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:59.512 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:12:59.513 00.001 8596 MoveAxis(W, 61, ABG)
20:12:59.513 00.000 8596 Guiding  Dir = 3, Dur = 61
20:12:59.513 00.000 8596 IsSlewing returns 0
20:12:59.514 00.001 8596 IsGuiding returns 0
20:12:59.521 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:12:59.541 00.020 8596 PulseGuide returned control before completion, sleep 45
20:12:59.554 00.013 9120 UpdateGuideState exits: m=292232 SNR=207.2
20:12:59.556 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:59.557 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:12:59.559 00.002 9120 Enqueuing Expose request
20:12:59.601 00.042 8596 IsGuiding returns 1
20:12:59.601 00.000 8596 scope still moving after pulse duration time elapsed
20:12:59.633 00.032 8596 IsSlewing returns 0
20:12:59.633 00.000 8596 IsGuiding returns 0
20:12:59.633 00.000 8596 scope move finished after 61 + 58 ms
20:12:59.633 00.000 8596 Move returns status 0, amount 61
20:12:59.633 00.000 8596 MoveAxis(N, 0, ABG)
20:12:59.633 00.000 8596 Move returns status 0, amount 0
20:12:59.633 00.000 8596 move complete, result=0
20:12:59.634 00.001 8596 worker thread done servicing request
20:12:59.634 00.000 9120 GuideStep: 0.4 px 61 ms WEST, 0.2 px 0 ms NORTH
20:12:59.635 00.001 8596 Worker thread wakes up
20:12:59.635 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:12:59.635 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:00.626 00.991 8596 Exposure complete
20:13:00.702 00.076 8596 worker thread done servicing request
20:13:00.702 00.000 9120 OnExposeComplete: enter
20:13:00.703 00.001 9120 UpdateGuideState(): m_state=6
20:13:00.704 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 329
20:13:00.705 00.001 9120 Star::Find returns 1 (0), X=1145.18, Y=158.65, Mass=318486, SNR=212.8, Peak=29709 HFD=4.5
20:13:00.706 00.001 9120 MultiStar: [#1 -0.11,-0.08,0.91,U] [#2 -0.27,-0.23,0.92,U] [#3 -0.29,-0.05,0.67,U] [#4 -0.15,-0.22,0.53,U] [#5 -0.00,-0.09,0.52,U] [#6 -0.09,-0.07,0.34,U] [#7 -0.19,-0.13,0.36,U] [#8 0.01,0.12,0.25,U] 
20:13:00.706 00.000 9120 refined, 8 included, MultiStar: {-0.16, -0.13}, one-star: {-0.15, -0.17}
20:13:00.707 00.001 9120 CameraToMount -- cameraTheta (-2.47) - m_xAngle (3.04) = xAngle (-5.51 = 0.77)
20:13:00.708 00.001 9120 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.47 = 0.81)
20:13:00.709 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-2.47 mountX=0.15 mountY=0.15, mountTheta=0.79
20:13:00.711 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.13, opts=13)
20:13:00.711 00.000 9120 Enqueuing Move request for scope (-0.16, -0.13)
20:13:00.712 00.001 8596 Worker thread wakes up
20:13:00.712 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
20:13:00.712 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
20:13:00.712 00.000 8596 Moving (-0.16, -0.13) raw xDistance=0.15 yDistance=0.15
20:13:00.712 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:13:00.712 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:00.712 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:13:00.712 00.000 8596 MoveAxis(E, 0, ABG)
20:13:00.712 00.000 8596 Move returns status 0, amount 0
20:13:00.713 00.001 8596 MoveAxis(N, 0, ABG)
20:13:00.713 00.000 8596 Move returns status 0, amount 0
20:13:00.713 00.000 8596 move complete, result=0
20:13:00.713 00.000 8596 worker thread done servicing request
20:13:00.716 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:13:00.740 00.024 9120 UpdateGuideState exits: m=318486 SNR=212.8
20:13:00.742 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:00.743 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:00.745 00.002 9120 Enqueuing Expose request
20:13:00.746 00.001 8596 Worker thread wakes up
20:13:00.746 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:00.748 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:00.748 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:01.914 01.166 8596 Exposure complete
20:13:02.023 00.109 8596 worker thread done servicing request
20:13:02.023 00.000 9120 OnExposeComplete: enter
20:13:02.025 00.002 9120 UpdateGuideState(): m_state=6
20:13:02.026 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 330
20:13:02.027 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.86, Mass=310702, SNR=223.8, Peak=31245 HFD=4.5
20:13:02.029 00.002 9120 MultiStar: [#1 -0.01,-0.23,0.88,U] [#2 -0.15,-0.24,0.93,U] [#3 0.09,-0.03,0.67,U] [#4 0.12,-0.33,0.45,U] [#5 0.15,-0.18,0.41,U] [#6 -0.30,-0.24,0.28,U] [#7 -0.14,-0.26,0.37,U] [#8 0.45,-0.04,0.22,U] 
20:13:02.030 00.001 9120 single-star, 8 included, MultiStar: {-0.01, -0.16}, one-star: {-0.03, 0.04}
20:13:02.031 00.001 9120 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.04) = xAngle (-0.70 = -0.70)
20:13:02.032 00.001 9120 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.66 = -0.66)
20:13:02.033 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.34 mountX=0.04 mountY=-0.03, mountTheta=-0.68
20:13:02.034 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.04, opts=13)
20:13:02.035 00.001 9120 Enqueuing Move request for scope (-0.03, 0.04)
20:13:02.036 00.001 8596 Worker thread wakes up
20:13:02.036 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
20:13:02.036 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
20:13:02.036 00.000 8596 Moving (-0.03, 0.04) raw xDistance=0.04 yDistance=-0.03
20:13:02.036 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:13:02.036 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:02.036 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:13:02.036 00.000 8596 MoveAxis(E, 0, ABG)
20:13:02.036 00.000 8596 Move returns status 0, amount 0
20:13:02.036 00.000 8596 MoveAxis(N, 0, ABG)
20:13:02.036 00.000 8596 Move returns status 0, amount 0
20:13:02.036 00.000 8596 move complete, result=0
20:13:02.037 00.001 8596 worker thread done servicing request
20:13:02.043 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:13:02.070 00.027 9120 UpdateGuideState exits: m=310702 SNR=223.8
20:13:02.072 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:02.074 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:02.076 00.002 9120 Enqueuing Expose request
20:13:02.077 00.001 8596 Worker thread wakes up
20:13:02.077 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:02.079 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:02.079 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:03.062 00.983 8596 Exposure complete
20:13:03.131 00.069 8596 worker thread done servicing request
20:13:03.131 00.000 9120 OnExposeComplete: enter
20:13:03.132 00.001 9120 UpdateGuideState(): m_state=6
20:13:03.133 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 331
20:13:03.133 00.000 9120 Star::Find returns 1 (0), X=1145.33, Y=158.73, Mass=297433, SNR=236.4, Peak=30317 HFD=4.5
20:13:03.134 00.001 9120 MultiStar: [#1 -0.07,-0.14,0.80,U] [#2 -0.09,-0.26,0.83,U] [#3 -0.08,-0.10,0.70,U] [#4 0.10,-0.23,0.51,U] [#5 -0.07,-0.34,0.42,U] [#6 -0.06,-0.07,0.29,U] [#7 0.09,-0.32,0.30,U] [#8 0.27,0.14,0.26,U] 
20:13:03.135 00.001 9120 single-star, 8 included, MultiStar: {-0.02, -0.16}, one-star: {0.00, -0.09}
20:13:03.136 00.001 9120 CameraToMount -- cameraTheta (-1.52) - m_xAngle (3.04) = xAngle (-4.57 = 1.72)
20:13:03.137 00.001 9120 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.53 = 1.75)
20:13:03.138 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.52 mountX=-0.01 mountY=0.09, mountTheta=1.72
20:13:03.139 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.09, opts=13)
20:13:03.140 00.001 9120 Enqueuing Move request for scope (0.00, -0.09)
20:13:03.141 00.001 8596 Worker thread wakes up
20:13:03.141 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
20:13:03.141 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
20:13:03.141 00.000 8596 Moving (0.00, -0.09) raw xDistance=-0.01 yDistance=0.09
20:13:03.141 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:13:03.141 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:03.141 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:13:03.141 00.000 8596 MoveAxis(E, 0, ABG)
20:13:03.141 00.000 8596 Move returns status 0, amount 0
20:13:03.141 00.000 8596 MoveAxis(N, 0, ABG)
20:13:03.141 00.000 8596 Move returns status 0, amount 0
20:13:03.141 00.000 8596 move complete, result=0
20:13:03.142 00.001 8596 worker thread done servicing request
20:13:03.146 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:13:03.166 00.020 9120 UpdateGuideState exits: m=297433 SNR=236.4
20:13:03.168 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:03.170 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:03.171 00.001 9120 Enqueuing Expose request
20:13:03.173 00.002 8596 Worker thread wakes up
20:13:03.173 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:03.175 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:03.175 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:04.342 01.167 8596 Exposure complete
20:13:04.419 00.077 8596 worker thread done servicing request
20:13:04.419 00.000 9120 OnExposeComplete: enter
20:13:04.421 00.002 9120 UpdateGuideState(): m_state=6
20:13:04.423 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 332
20:13:04.425 00.002 9120 Star::Find returns 1 (0), X=1145.30, Y=158.74, Mass=303379, SNR=225.9, Peak=31309 HFD=4.5
20:13:04.427 00.002 9120 MultiStar: [#1 -0.06,-0.14,0.84,U] [#2 -0.21,-0.10,0.86,U] [#3 -0.08,-0.06,0.78,U] [#4 0.07,-0.12,0.53,U] [#5 -0.05,-0.22,0.41,U] [#6 -0.21,0.07,0.29,U] [#7 -0.19,-0.18,0.33,U] [#8 0.28,0.09,0.24,U] 
20:13:04.429 00.002 9120 single-star, 8 included, MultiStar: {-0.07, -0.10}, one-star: {-0.03, -0.09}
20:13:04.431 00.002 9120 CameraToMount -- cameraTheta (-1.92) - m_xAngle (3.04) = xAngle (-4.97 = 1.32)
20:13:04.432 00.001 9120 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.93 = 1.35)
20:13:04.433 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.92 mountX=0.02 mountY=0.09, mountTheta=1.32
20:13:04.434 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.09, opts=13)
20:13:04.435 00.001 9120 Enqueuing Move request for scope (-0.03, -0.09)
20:13:04.436 00.001 8596 Worker thread wakes up
20:13:04.436 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
20:13:04.436 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
20:13:04.436 00.000 8596 Moving (-0.03, -0.09) raw xDistance=0.02 yDistance=0.09
20:13:04.436 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:13:04.436 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:04.436 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:13:04.436 00.000 8596 MoveAxis(E, 0, ABG)
20:13:04.436 00.000 8596 Move returns status 0, amount 0
20:13:04.436 00.000 8596 MoveAxis(N, 0, ABG)
20:13:04.436 00.000 8596 Move returns status 0, amount 0
20:13:04.436 00.000 8596 move complete, result=0
20:13:04.437 00.001 8596 worker thread done servicing request
20:13:04.441 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:13:04.464 00.023 9120 UpdateGuideState exits: m=303379 SNR=225.9
20:13:04.467 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:04.469 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:04.470 00.001 9120 Enqueuing Expose request
20:13:04.472 00.002 8596 Worker thread wakes up
20:13:04.472 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:04.474 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:04.474 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:05.453 00.979 8596 Exposure complete
20:13:05.531 00.078 8596 worker thread done servicing request
20:13:05.531 00.000 9120 OnExposeComplete: enter
20:13:05.532 00.001 9120 UpdateGuideState(): m_state=6
20:13:05.533 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 333
20:13:05.534 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=158.75, Mass=290465, SNR=208.0, Peak=29309 HFD=4.5
20:13:05.535 00.001 9120 MultiStar: [#1 -0.08,-0.26,0.94,U] [#2 -0.20,-0.35,0.89,U] [#3 -0.04,-0.10,0.84,U] [#4 -0.15,-0.15,0.60,U] [#5 0.23,-0.08,0.52,U] [#6 -0.13,-0.20,0.35,U] [#7 -0.01,-0.32,0.32,U] [#8 0.50,-0.22,0.00,M1] 
20:13:05.536 00.001 9120 single-star, 7 included, MultiStar: {-0.04, -0.18}, one-star: {0.09, -0.07}
20:13:05.536 00.000 9120 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.04) = xAngle (-3.70 = 2.58)
20:13:05.537 00.001 9120 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.67 = 2.62)
20:13:05.538 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.66 mountX=-0.10 mountY=0.06, mountTheta=2.61
20:13:05.540 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.07, opts=13)
20:13:05.540 00.000 9120 Enqueuing Move request for scope (0.09, -0.07)
20:13:05.541 00.001 8596 Worker thread wakes up
20:13:05.541 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
20:13:05.541 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
20:13:05.541 00.000 8596 Moving (0.09, -0.07) raw xDistance=-0.10 yDistance=0.06
20:13:05.542 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:13:05.542 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:05.542 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:13:05.542 00.000 8596 MoveAxis(E, 0, ABG)
20:13:05.542 00.000 8596 Move returns status 0, amount 0
20:13:05.542 00.000 8596 MoveAxis(N, 0, ABG)
20:13:05.542 00.000 8596 Move returns status 0, amount 0
20:13:05.542 00.000 8596 move complete, result=0
20:13:05.542 00.000 8596 worker thread done servicing request
20:13:05.546 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:13:05.562 00.016 9120 UpdateGuideState exits: m=290465 SNR=208.0
20:13:05.563 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:05.564 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:05.564 00.000 9120 Enqueuing Expose request
20:13:05.565 00.001 8596 Worker thread wakes up
20:13:05.565 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:05.566 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:05.566 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:06.727 01.161 8596 Exposure complete
20:13:06.788 00.061 8596 worker thread done servicing request
20:13:06.788 00.000 9120 OnExposeComplete: enter
20:13:06.790 00.002 9120 UpdateGuideState(): m_state=6
20:13:06.792 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 334
20:13:06.794 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.59, Mass=288327, SNR=199.2, Peak=31357 HFD=4.2
20:13:06.796 00.002 9120 MultiStar: [#1 -0.09,-0.33,1.05,U] [#2 -0.17,-0.09,1.00,U] [#3 0.15,-0.17,0.94,U] [#4 0.07,-0.44,0.56,U] [#5 0.11,-0.31,0.50,U] [#6 -0.05,-0.39,0.36,U] [#7 -0.13,-0.45,0.31,U] [#8 0.58,-0.04,0.00,M2] 
20:13:06.797 00.001 9120 single-star, 7 included, MultiStar: {-0.02, -0.26}, one-star: {-0.02, -0.24}
20:13:06.799 00.002 9120 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.04) = xAngle (-4.70 = 1.58)
20:13:06.800 00.001 9120 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.66 = 1.62)
20:13:06.801 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.66 mountX=-0.00 mountY=0.24, mountTheta=1.58
20:13:06.804 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.24, opts=13)
20:13:06.805 00.001 9120 Enqueuing Move request for scope (-0.02, -0.24)
20:13:06.807 00.002 8596 Worker thread wakes up
20:13:06.807 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.24) opts 0xd
20:13:06.807 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.24)
20:13:06.807 00.000 8596 Moving (-0.02, -0.24) raw xDistance=-0.00 yDistance=0.24
20:13:06.807 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:13:06.807 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:13:06.807 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:13:06.807 00.000 8596 MoveAxis(E, 0, ABG)
20:13:06.807 00.000 8596 Move returns status 0, amount 0
20:13:06.807 00.000 8596 MoveAxis(N, 0, ABG)
20:13:06.807 00.000 8596 Move returns status 0, amount 0
20:13:06.808 00.001 8596 move complete, result=0
20:13:06.808 00.000 8596 worker thread done servicing request
20:13:06.813 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:13:06.829 00.016 9120 UpdateGuideState exits: m=288327 SNR=199.2
20:13:06.830 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:06.831 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:06.832 00.001 9120 Enqueuing Expose request
20:13:06.833 00.001 8596 Worker thread wakes up
20:13:06.833 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:13:06.834 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:06.834 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:07.813 00.979 8596 Exposure complete
20:13:07.877 00.064 8596 worker thread done servicing request
20:13:07.877 00.000 9120 OnExposeComplete: enter
20:13:07.878 00.001 9120 UpdateGuideState(): m_state=6
20:13:07.878 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 335
20:13:07.879 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.73, Mass=300121, SNR=220.5, Peak=30861 HFD=4.4
20:13:07.880 00.001 9120 MultiStar: [#1 0.03,-0.09,0.94,U] [#2 -0.30,-0.13,1.00,U] [#3 -0.10,-0.02,0.67,U] [#4 0.11,-0.24,0.46,U] [#5 -0.12,-0.22,0.44,U] [#6 -0.10,-0.31,0.36,U] [#7 0.05,-0.22,0.30,U] [#8 0.18,-0.01,0.30,U] 
20:13:07.881 00.001 9120 single-star, 8 included, MultiStar: {-0.06, -0.13}, one-star: {-0.01, -0.09}
20:13:07.882 00.001 9120 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.04) = xAngle (-4.75 = 1.53)
20:13:07.883 00.001 9120 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.72 = 1.57)
20:13:07.884 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.71 mountX=0.00 mountY=0.09, mountTheta=1.53
20:13:07.885 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.09, opts=13)
20:13:07.886 00.001 9120 Enqueuing Move request for scope (-0.01, -0.09)
20:13:07.887 00.001 8596 Worker thread wakes up
20:13:07.887 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
20:13:07.888 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
20:13:07.888 00.000 8596 Moving (-0.01, -0.09) raw xDistance=0.00 yDistance=0.09
20:13:07.888 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:13:07.888 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:07.888 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:13:07.888 00.000 8596 MoveAxis(E, 0, ABG)
20:13:07.888 00.000 8596 Move returns status 0, amount 0
20:13:07.888 00.000 8596 MoveAxis(N, 0, ABG)
20:13:07.888 00.000 8596 Move returns status 0, amount 0
20:13:07.888 00.000 8596 move complete, result=0
20:13:07.888 00.000 8596 worker thread done servicing request
20:13:07.894 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2441, FiltMax=65491, Gamma=1.000
20:13:07.912 00.018 9120 UpdateGuideState exits: m=300121 SNR=220.5
20:13:07.913 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:07.914 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:07.915 00.001 9120 Enqueuing Expose request
20:13:07.916 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:07.917 00.001 8596 Worker thread wakes up
20:13:07.917 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:07.917 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:09.077 01.160 8596 Exposure complete
20:13:09.184 00.107 8596 worker thread done servicing request
20:13:09.185 00.001 9120 OnExposeComplete: enter
20:13:09.185 00.000 9120 UpdateGuideState(): m_state=6
20:13:09.186 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 336
20:13:09.187 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.62, Mass=302574, SNR=236.1, Peak=29933 HFD=4.5
20:13:09.188 00.001 9120 MultiStar: [#1 -0.06,-0.22,0.82,U] [#2 -0.16,-0.15,0.90,U] [#3 -0.05,-0.22,0.65,U] [#4 0.05,-0.21,0.43,U] [#5 -0.07,-0.22,0.37,U] [#6 0.02,-0.45,0.30,U] [#7 -0.18,-0.28,0.31,U] [#8 0.16,-0.33,0.22,U] 
20:13:09.189 00.001 9120 single-star, 8 included, MultiStar: {-0.05, -0.23}, one-star: {-0.03, -0.20}
20:13:09.190 00.001 9120 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.04) = xAngle (-4.77 = 1.52)
20:13:09.191 00.001 9120 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.73 = 1.55)
20:13:09.192 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.73 mountX=0.01 mountY=0.21, mountTheta=1.52
20:13:09.194 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.20, opts=13)
20:13:09.195 00.001 9120 Enqueuing Move request for scope (-0.03, -0.20)
20:13:09.196 00.001 8596 Worker thread wakes up
20:13:09.196 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
20:13:09.196 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
20:13:09.196 00.000 8596 Moving (-0.03, -0.20) raw xDistance=0.01 yDistance=0.21
20:13:09.197 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:13:09.197 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=0.52 newest=0.54
20:13:09.197 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:13:09.197 00.000 8596 MoveAxis(E, 0, ABG)
20:13:09.197 00.000 8596 Move returns status 0, amount 0
20:13:09.197 00.000 8596 MoveAxis(S, 43, ABG)
20:13:09.197 00.000 8596 Guiding  Dir = 1, Dur = 43
20:13:09.197 00.000 8596 IsSlewing returns 0
20:13:09.197 00.000 8596 IsGuiding returns 0
20:13:09.200 00.003 8596 PulseGuide returned control before completion, sleep 50
20:13:09.201 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2416, FiltMax=65488, Gamma=1.000
20:13:09.223 00.022 9120 UpdateGuideState exits: m=302574 SNR=236.1
20:13:09.224 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:09.225 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:09.225 00.000 9120 Enqueuing Expose request
20:13:09.262 00.037 8596 IsGuiding returns 1
20:13:09.262 00.000 8596 scope still moving after pulse duration time elapsed
20:13:09.293 00.031 8596 IsSlewing returns 0
20:13:09.293 00.000 8596 IsGuiding returns 0
20:13:09.293 00.000 8596 scope move finished after 43 + 52 ms
20:13:09.293 00.000 8596 Move returns status 0, amount 43
20:13:09.293 00.000 8596 move complete, result=0
20:13:09.293 00.000 8596 worker thread done servicing request
20:13:09.293 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
20:13:09.294 00.001 8596 Worker thread wakes up
20:13:09.294 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:09.294 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:10.266 00.972 8596 Exposure complete
20:13:10.349 00.083 8596 worker thread done servicing request
20:13:10.350 00.001 9120 OnExposeComplete: enter
20:13:10.351 00.001 9120 UpdateGuideState(): m_state=6
20:13:10.352 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 337
20:13:10.353 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.82, Mass=297936, SNR=229.1, Peak=29821 HFD=4.4
20:13:10.354 00.001 9120 MultiStar: [#1 0.26,0.06,0.84,U] [#2 -0.01,-0.02,0.93,U] [#3 0.20,0.04,0.70,U] [#4 0.18,-0.07,0.44,U] [#5 0.28,-0.06,0.37,U] [#6 0.05,-0.13,0.32,U] [#7 0.10,-0.19,0.28,U] [#8 0.57,0.30,0.00,M1] 
20:13:10.354 00.000 9120 refined, 7 included, MultiStar: {0.15, -0.02}, one-star: {0.17, -0.00}
20:13:10.355 00.001 9120 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.04) = xAngle (-3.15 = 3.13)
20:13:10.356 00.001 9120 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:13:10.357 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.16 cameraTheta=-0.11 mountX=-0.16 mountY=-0.00, mountTheta=-3.12
20:13:10.358 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.02, opts=13)
20:13:10.359 00.001 9120 Enqueuing Move request for scope (0.15, -0.02)
20:13:10.360 00.001 8596 Worker thread wakes up
20:13:10.360 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
20:13:10.360 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
20:13:10.360 00.000 8596 Moving (0.15, -0.02) raw xDistance=-0.16 yDistance=-0.00
20:13:10.360 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:13:10.360 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:10.360 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:13:10.360 00.000 8596 MoveAxis(E, 0, ABG)
20:13:10.360 00.000 8596 Move returns status 0, amount 0
20:13:10.360 00.000 8596 MoveAxis(N, 0, ABG)
20:13:10.360 00.000 8596 Move returns status 0, amount 0
20:13:10.361 00.001 8596 move complete, result=0
20:13:10.361 00.000 8596 worker thread done servicing request
20:13:10.364 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:13:10.380 00.016 9120 UpdateGuideState exits: m=297936 SNR=229.1
20:13:10.381 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:10.382 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:10.383 00.001 9120 Enqueuing Expose request
20:13:10.383 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:10.384 00.001 8596 Worker thread wakes up
20:13:10.385 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:10.385 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:11.536 01.151 8596 Exposure complete
20:13:11.595 00.059 8596 worker thread done servicing request
20:13:11.595 00.000 9120 OnExposeComplete: enter
20:13:11.596 00.001 9120 UpdateGuideState(): m_state=6
20:13:11.597 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 338
20:13:11.598 00.001 9120 Star::Find returns 1 (0), X=1145.70, Y=158.95, Mass=276494, SNR=199.7, Peak=24749 HFD=4.1
20:13:11.599 00.001 9120 MultiStar: [#1 0.39,0.11,0.97,U] [#2 0.30,0.09,0.92,U] [#3 0.48,0.36,0.00,M1] [#4 0.41,0.22,0.52,U] [#5 0.49,0.24,0.00,M1] [#6 0.36,-0.02,0.38,U] [#7 0.38,0.32,0.32,U] [#8 0.72,0.47,0.00,M2] 
20:13:11.600 00.001 9120 refined, 5 included, MultiStar: {0.36, 0.13}, one-star: {0.38, 0.13}
20:13:11.601 00.001 9120 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.04) = xAngle (-2.70 = -2.70)
20:13:11.601 00.000 9120 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.66 = -2.66)
20:13:11.602 00.001 9120 CameraToMount -- cameraX=0.36 cameraY=0.13 hyp=0.39 cameraTheta=0.35 mountX=-0.35 mountY=-0.18, mountTheta=-2.67
20:13:11.604 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.36, y=0.13, opts=13)
20:13:11.604 00.000 9120 Enqueuing Move request for scope (0.36, 0.13)
20:13:11.605 00.001 8596 Worker thread wakes up
20:13:11.605 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.13) opts 0xd
20:13:11.605 00.000 8596 Handling offset move in thread for scope, endpoint = (0.36, 0.13)
20:13:11.605 00.000 8596 Moving (0.36, 0.13) raw xDistance=-0.35 yDistance=-0.18
20:13:11.605 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:13:11.605 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:11.605 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:13:11.606 00.001 8596 MoveAxis(E, 50, ABG)
20:13:11.606 00.000 8596 Guiding  Dir = 2, Dur = 50
20:13:11.606 00.000 8596 IsSlewing returns 0
20:13:11.606 00.000 8596 IsGuiding returns 0
20:13:11.610 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:13:11.620 00.010 8596 PulseGuide returned control before completion, sleep 46
20:13:11.626 00.006 9120 UpdateGuideState exits: m=276494 SNR=199.7
20:13:11.627 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:11.627 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:11.628 00.001 9120 Enqueuing Expose request
20:13:11.681 00.053 8596 IsGuiding returns 1
20:13:11.681 00.000 8596 scope still moving after pulse duration time elapsed
20:13:11.713 00.032 8596 IsSlewing returns 0
20:13:11.713 00.000 8596 IsGuiding returns 0
20:13:11.713 00.000 8596 scope move finished after 50 + 57 ms
20:13:11.713 00.000 8596 Move returns status 0, amount 50
20:13:11.713 00.000 8596 MoveAxis(N, 0, ABG)
20:13:11.713 00.000 8596 Move returns status 0, amount 0
20:13:11.713 00.000 8596 move complete, result=0
20:13:11.714 00.001 8596 worker thread done servicing request
20:13:11.714 00.000 8596 Worker thread wakes up
20:13:11.714 00.000 9120 GuideStep: -0.3 px 50 ms EAST, -0.2 px 0 ms NORTH
20:13:11.715 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:11.715 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:12.700 00.985 8596 Exposure complete
20:13:12.785 00.085 8596 worker thread done servicing request
20:13:12.785 00.000 9120 OnExposeComplete: enter
20:13:12.786 00.001 9120 UpdateGuideState(): m_state=6
20:13:12.786 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 339
20:13:12.787 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=159.00, Mass=262204, SNR=199.6, Peak=24381 HFD=4.3
20:13:12.788 00.001 9120 MultiStar: [#1 -0.09,0.21,0.99,U] [#2 -0.37,0.30,0.98,U] [#3 -0.20,0.43,0.81,U] [#4 0.11,0.11,0.54,U] [#5 -0.02,0.35,0.45,U] [#6 -0.25,0.15,0.33,U] [#7 -0.14,0.27,0.37,U] [#8 0.10,0.52,0.00,M3] 
20:13:12.789 00.001 9120 single-star, 7 included, MultiStar: {-0.14, 0.25}, one-star: {-0.09, 0.18}
20:13:12.790 00.001 9120 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.04) = xAngle (-1.00 = -1.00)
20:13:12.790 00.000 9120 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.96 = -0.96)
20:13:12.791 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.04 mountX=0.11 mountY=-0.16, mountTheta=-0.99
20:13:12.793 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.18, opts=13)
20:13:12.794 00.001 9120 Enqueuing Move request for scope (-0.09, 0.18)
20:13:12.794 00.000 8596 Worker thread wakes up
20:13:12.794 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
20:13:12.794 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
20:13:12.795 00.001 8596 Moving (-0.09, 0.18) raw xDistance=0.11 yDistance=-0.16
20:13:12.795 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:13:12.795 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:12.795 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:13:12.795 00.000 8596 MoveAxis(E, 0, ABG)
20:13:12.795 00.000 8596 Move returns status 0, amount 0
20:13:12.795 00.000 8596 MoveAxis(N, 0, ABG)
20:13:12.795 00.000 8596 Move returns status 0, amount 0
20:13:12.795 00.000 8596 move complete, result=0
20:13:12.795 00.000 8596 worker thread done servicing request
20:13:12.799 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2717, FiltMin=2483, FiltMax=65491, Gamma=1.000
20:13:12.823 00.024 9120 UpdateGuideState exits: m=262204 SNR=199.6
20:13:12.825 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:12.826 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:12.827 00.001 9120 Enqueuing Expose request
20:13:12.829 00.002 8596 Worker thread wakes up
20:13:12.829 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:12.830 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:12.830 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:13.985 01.155 8596 Exposure complete
20:13:14.081 00.096 8596 worker thread done servicing request
20:13:14.081 00.000 9120 OnExposeComplete: enter
20:13:14.083 00.002 9120 UpdateGuideState(): m_state=6
20:13:14.083 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 340
20:13:14.084 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=159.03, Mass=306979, SNR=215.3, Peak=26541 HFD=4.2
20:13:14.085 00.001 9120 MultiStar: [#1 -0.01,0.12,1.03,U] [#2 -0.17,0.28,0.97,U] [#3 0.12,0.18,0.64,U] [#4 -0.00,0.03,0.49,U] [#5 0.02,0.30,0.42,U] [#6 -0.08,0.18,0.31,U] [#7 0.23,0.40,0.33,U] [#8 0.40,0.41,0.00,M4] 
20:13:14.086 00.001 9120 refined, 7 included, MultiStar: {-0.01, 0.20}, one-star: {0.00, 0.20}
20:13:14.087 00.001 9120 CameraToMount -- cameraTheta (1.61) - m_xAngle (3.04) = xAngle (-1.44 = -1.44)
20:13:14.088 00.001 9120 CameraToMount -- cameraTheta (1.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.40 = -1.40)
20:13:14.088 00.000 9120 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.61 mountX=0.03 mountY=-0.20, mountTheta=-1.43
20:13:14.090 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.20, opts=13)
20:13:14.091 00.001 9120 Enqueuing Move request for scope (-0.01, 0.20)
20:13:14.092 00.001 8596 Worker thread wakes up
20:13:14.092 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
20:13:14.092 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
20:13:14.092 00.000 8596 Moving (-0.01, 0.20) raw xDistance=0.03 yDistance=-0.20
20:13:14.092 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:13:14.092 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:14.092 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:13:14.092 00.000 8596 MoveAxis(E, 0, ABG)
20:13:14.092 00.000 8596 Move returns status 0, amount 0
20:13:14.092 00.000 8596 MoveAxis(N, 0, ABG)
20:13:14.092 00.000 8596 Move returns status 0, amount 0
20:13:14.092 00.000 8596 move complete, result=0
20:13:14.092 00.000 8596 worker thread done servicing request
20:13:14.096 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:13:14.120 00.024 9120 UpdateGuideState exits: m=306979 SNR=215.3
20:13:14.121 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:14.122 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:14.123 00.001 9120 Enqueuing Expose request
20:13:14.123 00.000 8596 Worker thread wakes up
20:13:14.124 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:14.124 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:14.124 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:15.111 00.987 8596 Exposure complete
20:13:15.209 00.098 8596 worker thread done servicing request
20:13:15.210 00.001 9120 OnExposeComplete: enter
20:13:15.211 00.001 9120 UpdateGuideState(): m_state=6
20:13:15.212 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 341
20:13:15.212 00.000 9120 Star::Find returns 1 (0), X=1145.38, Y=158.89, Mass=302548, SNR=214.8, Peak=31133 HFD=4.3
20:13:15.213 00.001 9120 MultiStar: [#1 0.07,0.00,0.93,U] [#2 -0.22,-0.02,0.87,U] [#3 -0.04,0.17,0.70,U] [#4 0.13,-0.05,0.51,U] [#5 -0.05,0.14,0.44,U] [#6 -0.01,-0.15,0.36,U] [#7 0.14,0.05,0.32,U] [#8 0.24,0.08,0.25,U] 
20:13:15.214 00.001 9120 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {0.05, 0.07}
20:13:15.215 00.001 9120 CameraToMount -- cameraTheta (1.32) - m_xAngle (3.04) = xAngle (-1.72 = -1.72)
20:13:15.216 00.001 9120 CameraToMount -- cameraTheta (1.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.68 = -1.68)
20:13:15.217 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.32 mountX=-0.01 mountY=-0.04, mountTheta=-1.72
20:13:15.220 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.03, opts=13)
20:13:15.221 00.001 9120 Enqueuing Move request for scope (0.01, 0.03)
20:13:15.222 00.001 8596 Worker thread wakes up
20:13:15.222 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
20:13:15.222 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
20:13:15.222 00.000 8596 Moving (0.01, 0.03) raw xDistance=-0.01 yDistance=-0.04
20:13:15.222 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:13:15.222 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:15.222 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:13:15.222 00.000 8596 MoveAxis(E, 0, ABG)
20:13:15.222 00.000 8596 Move returns status 0, amount 0
20:13:15.222 00.000 8596 MoveAxis(N, 0, ABG)
20:13:15.222 00.000 8596 Move returns status 0, amount 0
20:13:15.222 00.000 8596 move complete, result=0
20:13:15.222 00.000 8596 worker thread done servicing request
20:13:15.227 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2445, FiltMax=65488, Gamma=1.000
20:13:15.247 00.020 9120 UpdateGuideState exits: m=302548 SNR=214.8
20:13:15.249 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:15.249 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:15.250 00.001 9120 Enqueuing Expose request
20:13:15.251 00.001 8596 Worker thread wakes up
20:13:15.251 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:15.251 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:15.252 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:16.431 01.179 8596 Exposure complete
20:13:16.507 00.076 8596 worker thread done servicing request
20:13:16.507 00.000 9120 OnExposeComplete: enter
20:13:16.508 00.001 9120 UpdateGuideState(): m_state=6
20:13:16.509 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 342
20:13:16.510 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=158.84, Mass=310278, SNR=213.3, Peak=32589 HFD=4.3
20:13:16.511 00.001 9120 MultiStar: [#1 -0.21,-0.01,1.02,U] [#2 -0.23,0.06,0.97,U] [#3 -0.19,-0.04,0.78,U] [#4 -0.09,-0.20,0.50,U] [#5 -0.22,0.08,0.40,U] [#6 -0.33,-0.19,0.34,U] [#7 -0.24,-0.03,0.32,U] [#8 0.16,0.08,0.23,U] 
20:13:16.512 00.001 9120 refined, 8 included, MultiStar: {-0.19, -0.02}, one-star: {-0.20, 0.02}
20:13:16.513 00.001 9120 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.04) = xAngle (-6.10 = 0.18)
20:13:16.513 00.000 9120 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.07 = 0.21)
20:13:16.514 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.06 mountX=0.19 mountY=0.04, mountTheta=0.21
20:13:16.515 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.02, opts=13)
20:13:16.516 00.001 9120 Enqueuing Move request for scope (-0.19, -0.02)
20:13:16.517 00.001 8596 Worker thread wakes up
20:13:16.517 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
20:13:16.517 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
20:13:16.517 00.000 8596 Moving (-0.19, -0.02) raw xDistance=0.19 yDistance=0.04
20:13:16.517 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:13:16.517 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:16.517 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:13:16.518 00.001 8596 MoveAxis(E, 0, ABG)
20:13:16.518 00.000 8596 Move returns status 0, amount 0
20:13:16.518 00.000 8596 MoveAxis(N, 0, ABG)
20:13:16.518 00.000 8596 Move returns status 0, amount 0
20:13:16.518 00.000 8596 move complete, result=0
20:13:16.518 00.000 8596 worker thread done servicing request
20:13:16.522 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:13:16.538 00.016 9120 UpdateGuideState exits: m=310278 SNR=213.3
20:13:16.539 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:16.540 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:16.541 00.001 9120 Enqueuing Expose request
20:13:16.542 00.001 8596 Worker thread wakes up
20:13:16.542 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:13:16.543 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:16.543 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:17.510 00.967 8596 Exposure complete
20:13:17.576 00.066 8596 worker thread done servicing request
20:13:17.576 00.000 9120 OnExposeComplete: enter
20:13:17.577 00.001 9120 UpdateGuideState(): m_state=6
20:13:17.578 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 343
20:13:17.578 00.000 9120 Star::Find returns 1 (0), X=1144.86, Y=158.98, Mass=310404, SNR=231.7, Peak=28189 HFD=4.3
20:13:17.579 00.001 9120 MultiStar: [#1 -0.34,0.05,0.86,U] [#2 -0.51,0.09,0.00,M1] [#3 -0.37,0.05,0.69,U] [#4 -0.29,0.02,0.52,U] [#5 -0.35,0.20,0.37,U] [#6 -0.47,0.12,0.26,U] [#7 -0.49,0.09,0.00,M1] [#8 -0.07,0.33,0.24,U] 
20:13:17.580 00.001 9120 refined, 6 included, MultiStar: {-0.36, 0.11}, one-star: {-0.47, 0.16}
20:13:17.581 00.001 9120 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.04) = xAngle (-0.19 = -0.19)
20:13:17.582 00.001 9120 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.16 = -0.16)
20:13:17.582 00.000 9120 CameraToMount -- cameraX=-0.36 cameraY=0.11 hyp=0.38 cameraTheta=2.85 mountX=0.37 mountY=-0.06, mountTheta=-0.16
20:13:17.584 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.36, y=0.11, opts=13)
20:13:17.585 00.001 9120 Enqueuing Move request for scope (-0.36, 0.11)
20:13:17.586 00.001 8596 Worker thread wakes up
20:13:17.586 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.11) opts 0xd
20:13:17.586 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.36, 0.11)
20:13:17.586 00.000 8596 Moving (-0.36, 0.11) raw xDistance=0.37 yDistance=-0.06
20:13:17.586 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
20:13:17.586 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:17.586 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:13:17.586 00.000 8596 MoveAxis(W, 54, ABG)
20:13:17.586 00.000 8596 Guiding  Dir = 3, Dur = 54
20:13:17.586 00.000 8596 IsSlewing returns 0
20:13:17.587 00.001 8596 IsGuiding returns 0
20:13:17.591 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:13:17.608 00.017 9120 UpdateGuideState exits: m=310404 SNR=231.7
20:13:17.608 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:17.609 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:17.610 00.001 9120 Enqueuing Expose request
20:13:17.636 00.026 8596 PulseGuide returned control before completion, sleep 15
20:13:17.666 00.030 8596 IsGuiding returns 1
20:13:17.666 00.000 8596 scope still moving after pulse duration time elapsed
20:13:17.698 00.032 8596 IsSlewing returns 0
20:13:17.698 00.000 8596 IsGuiding returns 1
20:13:17.734 00.036 8596 IsSlewing returns 0
20:13:17.734 00.000 8596 IsGuiding returns 0
20:13:17.734 00.000 8596 scope move finished after 54 + 92 ms
20:13:17.734 00.000 8596 Move returns status 0, amount 54
20:13:17.734 00.000 8596 MoveAxis(N, 0, ABG)
20:13:17.734 00.000 8596 Move returns status 0, amount 0
20:13:17.734 00.000 8596 move complete, result=0
20:13:17.734 00.000 8596 worker thread done servicing request
20:13:17.735 00.001 9120 GuideStep: 0.4 px 54 ms WEST, -0.1 px 0 ms NORTH
20:13:17.737 00.002 8596 Worker thread wakes up
20:13:17.737 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:17.737 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:18.904 01.167 8596 Exposure complete
20:13:18.963 00.059 8596 worker thread done servicing request
20:13:18.963 00.000 9120 OnExposeComplete: enter
20:13:18.964 00.001 9120 UpdateGuideState(): m_state=6
20:13:18.965 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 344
20:13:18.966 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.86, Mass=278793, SNR=197.5, Peak=29421 HFD=4.4
20:13:18.967 00.001 9120 MultiStar: [#1 0.04,-0.09,1.14,U] [#2 -0.03,0.08,1.03,U] [#3 -0.09,0.19,0.82,U] [#4 0.11,0.06,0.56,U] [#5 0.07,0.31,0.43,U] [#6 0.10,0.03,0.32,U] [#7 -0.27,0.18,0.32,U] [#8 0.26,0.23,0.28,U] 
20:13:18.967 00.000 9120 single-star, 8 included, MultiStar: {0.01, 0.08}, one-star: {0.02, 0.04}
20:13:18.968 00.001 9120 CameraToMount -- cameraTheta (1.20) - m_xAngle (3.04) = xAngle (-1.84 = -1.84)
20:13:18.969 00.001 9120 CameraToMount -- cameraTheta (1.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.80 = -1.80)
20:13:18.970 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.20 mountX=-0.01 mountY=-0.04, mountTheta=-1.83
20:13:18.972 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.04, opts=13)
20:13:18.973 00.001 9120 Enqueuing Move request for scope (0.02, 0.04)
20:13:18.974 00.001 8596 Worker thread wakes up
20:13:18.974 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
20:13:18.974 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
20:13:18.974 00.000 8596 Moving (0.02, 0.04) raw xDistance=-0.01 yDistance=-0.04
20:13:18.974 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:13:18.974 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:18.974 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:13:18.974 00.000 8596 MoveAxis(E, 0, ABG)
20:13:18.974 00.000 8596 Move returns status 0, amount 0
20:13:18.974 00.000 8596 MoveAxis(N, 0, ABG)
20:13:18.974 00.000 8596 Move returns status 0, amount 0
20:13:18.974 00.000 8596 move complete, result=0
20:13:18.974 00.000 8596 worker thread done servicing request
20:13:18.978 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65491, Gamma=1.000
20:13:18.993 00.015 9120 UpdateGuideState exits: m=278793 SNR=197.5
20:13:18.994 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:18.995 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:18.996 00.001 9120 Enqueuing Expose request
20:13:18.996 00.000 8596 Worker thread wakes up
20:13:18.997 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:18.997 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:18.997 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:19.975 00.978 8596 Exposure complete
20:13:20.030 00.055 8596 worker thread done servicing request
20:13:20.030 00.000 9120 OnExposeComplete: enter
20:13:20.031 00.001 9120 UpdateGuideState(): m_state=6
20:13:20.032 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 345
20:13:20.032 00.000 9120 Star::Find returns 1 (0), X=1145.39, Y=158.80, Mass=289589, SNR=219.8, Peak=29789 HFD=4.5
20:13:20.033 00.001 9120 MultiStar: [#1 0.01,-0.06,0.87,U] [#2 -0.07,0.03,0.91,U] [#3 -0.05,0.21,0.79,U] [#4 0.09,-0.23,0.46,U] [#5 0.12,-0.04,0.39,U] [#6 0.00,-0.19,0.30,U] [#7 0.15,-0.18,0.36,U] [#8 0.34,0.36,0.25,U] 
20:13:20.034 00.001 9120 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.06, -0.02}
20:13:20.035 00.001 9120 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.04) = xAngle (-3.23 = 3.06)
20:13:20.036 00.001 9120 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.19 = 3.09)
20:13:20.037 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.19 mountX=-0.04 mountY=0.00, mountTheta=3.09
20:13:20.038 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.01, opts=13)
20:13:20.039 00.001 9120 Enqueuing Move request for scope (0.04, -0.01)
20:13:20.040 00.001 8596 Worker thread wakes up
20:13:20.040 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
20:13:20.040 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
20:13:20.040 00.000 8596 Moving (0.04, -0.01) raw xDistance=-0.04 yDistance=0.00
20:13:20.040 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:13:20.040 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:20.040 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:13:20.040 00.000 8596 MoveAxis(E, 0, ABG)
20:13:20.040 00.000 8596 Move returns status 0, amount 0
20:13:20.040 00.000 8596 MoveAxis(N, 0, ABG)
20:13:20.040 00.000 8596 Move returns status 0, amount 0
20:13:20.040 00.000 8596 move complete, result=0
20:13:20.040 00.000 8596 worker thread done servicing request
20:13:20.044 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:13:20.060 00.016 9120 UpdateGuideState exits: m=289589 SNR=219.8
20:13:20.061 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:20.063 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:20.065 00.002 9120 Enqueuing Expose request
20:13:20.066 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:13:20.067 00.001 8596 Worker thread wakes up
20:13:20.067 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:20.067 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:21.260 01.193 8596 Exposure complete
20:13:21.341 00.081 8596 worker thread done servicing request
20:13:21.341 00.000 9120 OnExposeComplete: enter
20:13:21.342 00.001 9120 UpdateGuideState(): m_state=6
20:13:21.343 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 346
20:13:21.344 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.73, Mass=316762, SNR=233.5, Peak=33789 HFD=4.4
20:13:21.345 00.001 9120 MultiStar: [#1 -0.05,-0.06,0.82,U] [#2 -0.10,0.02,0.88,U] [#3 -0.13,0.24,0.72,U] [#4 0.10,-0.09,0.49,U] [#5 -0.04,0.09,0.38,U] [#6 -0.23,-0.11,0.27,U] [#7 0.01,-0.17,0.26,U] [#8 0.34,0.10,0.28,U] 
20:13:21.345 00.000 9120 refined, 8 included, MultiStar: {-0.03, -0.00}, one-star: {-0.02, -0.10}
20:13:21.346 00.001 9120 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.04) = xAngle (-6.14 = 0.14)
20:13:21.347 00.001 9120 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.11 = 0.17)
20:13:21.348 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.10 mountX=0.03 mountY=0.01, mountTheta=0.17
20:13:21.349 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.00, opts=13)
20:13:21.350 00.001 9120 Enqueuing Move request for scope (-0.03, -0.00)
20:13:21.351 00.001 8596 Worker thread wakes up
20:13:21.351 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
20:13:21.351 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
20:13:21.351 00.000 8596 Moving (-0.03, -0.00) raw xDistance=0.03 yDistance=0.01
20:13:21.351 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:13:21.351 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:21.351 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:13:21.351 00.000 8596 MoveAxis(E, 0, ABG)
20:13:21.351 00.000 8596 Move returns status 0, amount 0
20:13:21.351 00.000 8596 MoveAxis(N, 0, ABG)
20:13:21.351 00.000 8596 Move returns status 0, amount 0
20:13:21.351 00.000 8596 move complete, result=0
20:13:21.352 00.001 8596 worker thread done servicing request
20:13:21.356 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2462, FiltMax=65488, Gamma=1.000
20:13:21.372 00.016 9120 UpdateGuideState exits: m=316762 SNR=233.5
20:13:21.373 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:21.374 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:21.376 00.002 9120 Enqueuing Expose request
20:13:21.377 00.001 8596 Worker thread wakes up
20:13:21.377 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:13:21.379 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:21.379 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:22.350 00.971 8596 Exposure complete
20:13:22.422 00.072 8596 worker thread done servicing request
20:13:22.422 00.000 9120 OnExposeComplete: enter
20:13:22.423 00.001 9120 UpdateGuideState(): m_state=6
20:13:22.424 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 347
20:13:22.425 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=159.04, Mass=299631, SNR=222.0, Peak=28365 HFD=4.3
20:13:22.426 00.001 9120 MultiStar: [#1 0.00,0.20,0.97,U] [#2 -0.24,0.08,0.95,U] [#3 -0.04,0.29,0.75,U] [#4 0.07,0.03,0.50,U] [#5 -0.09,0.20,0.40,U] [#6 0.09,0.24,0.33,U] [#7 -0.23,-0.03,0.32,U] [#8 0.09,0.24,0.31,U] 
20:13:22.427 00.001 9120 refined, 8 included, MultiStar: {-0.06, 0.17}, one-star: {-0.09, 0.21}
20:13:22.428 00.001 9120 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.04) = xAngle (-1.10 = -1.10)
20:13:22.428 00.000 9120 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.07 = -1.07)
20:13:22.429 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.94 mountX=0.08 mountY=-0.16, mountTheta=-1.10
20:13:22.431 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.17, opts=13)
20:13:22.432 00.001 9120 Enqueuing Move request for scope (-0.06, 0.17)
20:13:22.432 00.000 8596 Worker thread wakes up
20:13:22.433 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
20:13:22.433 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
20:13:22.433 00.000 8596 Moving (-0.06, 0.17) raw xDistance=0.08 yDistance=-0.16
20:13:22.433 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:13:22.433 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:22.433 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:13:22.433 00.000 8596 MoveAxis(E, 0, ABG)
20:13:22.433 00.000 8596 Move returns status 0, amount 0
20:13:22.433 00.000 8596 MoveAxis(N, 0, ABG)
20:13:22.433 00.000 8596 Move returns status 0, amount 0
20:13:22.433 00.000 8596 move complete, result=0
20:13:22.433 00.000 8596 worker thread done servicing request
20:13:22.437 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:13:22.452 00.015 9120 UpdateGuideState exits: m=299631 SNR=222.0
20:13:22.453 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:22.454 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:22.455 00.001 9120 Enqueuing Expose request
20:13:22.456 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:22.457 00.001 8596 Worker thread wakes up
20:13:22.457 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:22.457 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:23.618 01.161 8596 Exposure complete
20:13:23.677 00.059 8596 worker thread done servicing request
20:13:23.677 00.000 9120 OnExposeComplete: enter
20:13:23.678 00.001 9120 UpdateGuideState(): m_state=6
20:13:23.679 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 348
20:13:23.679 00.000 9120 Star::Find returns 1 (0), X=1145.47, Y=158.92, Mass=287957, SNR=231.0, Peak=28525 HFD=4.3
20:13:23.680 00.001 9120 MultiStar: [#1 0.18,-0.05,0.87,U] [#2 0.11,-0.00,0.88,U] [#3 0.12,0.07,0.79,U] [#4 0.15,-0.06,0.46,U] [#5 0.21,0.11,0.39,U] [#6 -0.20,-0.09,0.26,U] [#7 -0.02,-0.07,0.34,U] [#8 0.58,0.06,0.00,M1] 
20:13:23.681 00.001 9120 refined, 7 included, MultiStar: {0.12, 0.02}, one-star: {0.15, 0.10}
20:13:23.682 00.001 9120 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.04) = xAngle (-2.91 = -2.91)
20:13:23.683 00.001 9120 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.87 = -2.87)
20:13:23.684 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.13 mountX=-0.12 mountY=-0.03, mountTheta=-2.87
20:13:23.685 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.02, opts=13)
20:13:23.687 00.002 9120 Enqueuing Move request for scope (0.12, 0.02)
20:13:23.688 00.001 8596 Worker thread wakes up
20:13:23.688 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
20:13:23.688 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
20:13:23.688 00.000 8596 Moving (0.12, 0.02) raw xDistance=-0.12 yDistance=-0.03
20:13:23.688 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:13:23.688 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:23.688 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:13:23.688 00.000 8596 MoveAxis(E, 0, ABG)
20:13:23.688 00.000 8596 Move returns status 0, amount 0
20:13:23.688 00.000 8596 MoveAxis(N, 0, ABG)
20:13:23.688 00.000 8596 Move returns status 0, amount 0
20:13:23.688 00.000 8596 move complete, result=0
20:13:23.688 00.000 8596 worker thread done servicing request
20:13:23.693 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:13:23.709 00.016 9120 UpdateGuideState exits: m=287957 SNR=231.0
20:13:23.710 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:23.711 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:23.712 00.001 9120 Enqueuing Expose request
20:13:23.712 00.000 8596 Worker thread wakes up
20:13:23.712 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:23.713 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:23.713 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:24.702 00.989 8596 Exposure complete
20:13:24.783 00.081 8596 worker thread done servicing request
20:13:24.783 00.000 9120 OnExposeComplete: enter
20:13:24.783 00.000 9120 UpdateGuideState(): m_state=6
20:13:24.786 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 349
20:13:24.788 00.002 9120 Star::Find returns 1 (0), X=1145.54, Y=158.88, Mass=301296, SNR=213.7, Peak=29341 HFD=4.4
20:13:24.789 00.001 9120 MultiStar: [#1 0.31,-0.02,0.90,U] [#2 0.06,-0.09,0.94,U] [#3 0.14,-0.07,0.77,U] [#4 0.25,0.02,0.51,U] [#5 0.13,0.14,0.45,U] [#6 0.12,-0.09,0.35,U] [#7 0.19,-0.14,0.34,U] [#8 0.33,0.03,0.27,U] 
20:13:24.792 00.003 9120 refined, 8 included, MultiStar: {0.19, -0.02}, one-star: {0.21, 0.05}
20:13:24.794 00.002 9120 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.04) = xAngle (-3.13 = -3.13)
20:13:24.795 00.001 9120 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.10 = -3.10)
20:13:24.797 00.002 9120 CameraToMount -- cameraX=0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-0.09 mountX=-0.19 mountY=-0.01, mountTheta=-3.10
20:13:24.799 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.02, opts=13)
20:13:24.802 00.003 9120 Enqueuing Move request for scope (0.19, -0.02)
20:13:24.803 00.001 8596 Worker thread wakes up
20:13:24.804 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.02) opts 0xd
20:13:24.804 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.02)
20:13:24.804 00.000 8596 Moving (0.19, -0.02) raw xDistance=-0.19 yDistance=-0.01
20:13:24.804 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:13:24.804 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:24.804 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:13:24.804 00.000 8596 MoveAxis(E, 0, ABG)
20:13:24.804 00.000 8596 Move returns status 0, amount 0
20:13:24.804 00.000 8596 MoveAxis(N, 0, ABG)
20:13:24.805 00.001 8596 Move returns status 0, amount 0
20:13:24.805 00.000 8596 move complete, result=0
20:13:24.805 00.000 8596 worker thread done servicing request
20:13:24.813 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:13:24.841 00.028 9120 UpdateGuideState exits: m=301296 SNR=213.7
20:13:24.841 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:24.841 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:24.842 00.001 9120 Enqueuing Expose request
20:13:24.844 00.002 8596 Worker thread wakes up
20:13:24.844 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:24.846 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:24.846 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:26.041 01.195 8596 Exposure complete
20:13:26.149 00.108 8596 worker thread done servicing request
20:13:26.149 00.000 9120 OnExposeComplete: enter
20:13:26.150 00.001 9120 UpdateGuideState(): m_state=6
20:13:26.152 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 350
20:13:26.154 00.002 9120 Star::Find returns 1 (0), X=1145.23, Y=158.96, Mass=291243, SNR=201.7, Peak=30461 HFD=4.4
20:13:26.156 00.002 9120 MultiStar: [#1 -0.11,0.00,0.99,U] [#2 -0.27,-0.13,0.94,U] [#3 -0.14,0.04,0.81,U] [#4 0.02,0.10,0.54,U] [#5 -0.10,-0.10,0.40,U] [#6 -0.14,0.08,0.33,U] [#7 -0.07,-0.19,0.34,U] [#8 0.04,0.09,0.26,U] 
20:13:26.158 00.002 9120 refined, 8 included, MultiStar: {-0.12, 0.01}, one-star: {-0.10, 0.14}
20:13:26.159 00.001 9120 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.04) = xAngle (0.02 = 0.02)
20:13:26.160 00.001 9120 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.06 = 0.06)
20:13:26.161 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.06 mountX=0.12 mountY=0.01, mountTheta=0.06
20:13:26.163 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.01, opts=13)
20:13:26.165 00.002 9120 Enqueuing Move request for scope (-0.12, 0.01)
20:13:26.166 00.001 8596 Worker thread wakes up
20:13:26.166 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
20:13:26.166 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
20:13:26.166 00.000 8596 Moving (-0.12, 0.01) raw xDistance=0.12 yDistance=0.01
20:13:26.166 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:13:26.166 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:26.166 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:13:26.166 00.000 8596 MoveAxis(E, 0, ABG)
20:13:26.166 00.000 8596 Move returns status 0, amount 0
20:13:26.166 00.000 8596 MoveAxis(N, 0, ABG)
20:13:26.166 00.000 8596 Move returns status 0, amount 0
20:13:26.166 00.000 8596 move complete, result=0
20:13:26.166 00.000 8596 worker thread done servicing request
20:13:26.170 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:13:26.186 00.016 9120 UpdateGuideState exits: m=291243 SNR=201.7
20:13:26.187 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:26.189 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:26.189 00.000 9120 Enqueuing Expose request
20:13:26.191 00.002 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:13:26.192 00.001 8596 Worker thread wakes up
20:13:26.192 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:26.192 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:27.180 00.988 8596 Exposure complete
20:13:27.269 00.089 8596 worker thread done servicing request
20:13:27.269 00.000 9120 OnExposeComplete: enter
20:13:27.271 00.002 9120 UpdateGuideState(): m_state=6
20:13:27.273 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 351
20:13:27.275 00.002 9120 Star::Find returns 1 (0), X=1145.13, Y=158.91, Mass=292799, SNR=209.0, Peak=29037 HFD=4.3
20:13:27.277 00.002 9120 MultiStar: [#1 -0.11,-0.07,1.02,U] [#2 -0.18,-0.08,0.96,U] [#3 -0.06,-0.08,0.77,U] [#4 -0.05,-0.06,0.47,U] [#5 0.03,-0.13,0.46,U] [#6 -0.26,-0.22,0.38,U] [#7 0.14,-0.28,0.41,U] [#8 0.25,0.09,0.29,U] 
20:13:27.278 00.001 9120 refined, 8 included, MultiStar: {-0.09, -0.06}, one-star: {-0.19, 0.09}
20:13:27.280 00.002 9120 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.04) = xAngle (-5.54 = 0.75)
20:13:27.282 00.002 9120 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.50 = 0.78)
20:13:27.283 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.50 mountX=0.08 mountY=0.08, mountTheta=0.76
20:13:27.285 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.06, opts=13)
20:13:27.286 00.001 9120 Enqueuing Move request for scope (-0.09, -0.06)
20:13:27.287 00.001 8596 Worker thread wakes up
20:13:27.288 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
20:13:27.288 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
20:13:27.288 00.000 8596 Moving (-0.09, -0.06) raw xDistance=0.08 yDistance=0.08
20:13:27.288 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:13:27.288 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:27.288 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:13:27.288 00.000 8596 MoveAxis(E, 0, ABG)
20:13:27.288 00.000 8596 Move returns status 0, amount 0
20:13:27.288 00.000 8596 MoveAxis(N, 0, ABG)
20:13:27.288 00.000 8596 Move returns status 0, amount 0
20:13:27.288 00.000 8596 move complete, result=0
20:13:27.289 00.001 8596 worker thread done servicing request
20:13:27.294 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:13:27.320 00.026 9120 UpdateGuideState exits: m=292799 SNR=209.0
20:13:27.322 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:27.324 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:27.326 00.002 9120 Enqueuing Expose request
20:13:27.328 00.002 8596 Worker thread wakes up
20:13:27.328 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:27.329 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:27.329 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:28.509 01.180 8596 Exposure complete
20:13:28.599 00.090 8596 worker thread done servicing request
20:13:28.599 00.000 9120 OnExposeComplete: enter
20:13:28.601 00.002 9120 UpdateGuideState(): m_state=6
20:13:28.603 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 352
20:13:28.605 00.002 9120 Star::Find returns 1 (0), X=1145.62, Y=158.93, Mass=298343, SNR=212.8, Peak=28221 HFD=4.3
20:13:28.607 00.002 9120 MultiStar: [#1 0.25,0.10,0.93,U] [#2 -0.01,-0.09,0.91,U] [#3 0.10,0.05,0.80,U] [#4 0.38,-0.00,0.50,U] [#5 0.15,-0.15,0.53,U] [#6 0.05,0.04,0.29,U] [#7 0.04,-0.05,0.28,U] [#8 0.49,0.18,0.00,M1] 
20:13:28.608 00.001 9120 refined, 7 included, MultiStar: {0.17, 0.01}, one-star: {0.29, 0.11}
20:13:28.609 00.001 9120 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.04) = xAngle (-2.97 = -2.97)
20:13:28.611 00.002 9120 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.93 = -2.93)
20:13:28.612 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.07 mountX=-0.17 mountY=-0.04, mountTheta=-2.93
20:13:28.614 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.01, opts=13)
20:13:28.615 00.001 9120 Enqueuing Move request for scope (0.17, 0.01)
20:13:28.616 00.001 8596 Worker thread wakes up
20:13:28.616 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
20:13:28.616 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
20:13:28.616 00.000 8596 Moving (0.17, 0.01) raw xDistance=-0.17 yDistance=-0.04
20:13:28.616 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:13:28.616 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:28.617 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:13:28.617 00.000 8596 MoveAxis(E, 0, ABG)
20:13:28.617 00.000 8596 Move returns status 0, amount 0
20:13:28.617 00.000 8596 MoveAxis(N, 0, ABG)
20:13:28.617 00.000 8596 Move returns status 0, amount 0
20:13:28.617 00.000 8596 move complete, result=0
20:13:28.617 00.000 8596 worker thread done servicing request
20:13:28.622 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:13:28.637 00.015 9120 UpdateGuideState exits: m=298343 SNR=212.8
20:13:28.638 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:28.639 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:28.640 00.001 9120 Enqueuing Expose request
20:13:28.640 00.000 8596 Worker thread wakes up
20:13:28.640 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:28.641 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:28.641 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:29.624 00.983 8596 Exposure complete
20:13:29.697 00.073 8596 worker thread done servicing request
20:13:29.697 00.000 9120 OnExposeComplete: enter
20:13:29.699 00.002 9120 UpdateGuideState(): m_state=6
20:13:29.700 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 353
20:13:29.701 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=159.02, Mass=287577, SNR=207.3, Peak=27773 HFD=4.1
20:13:29.702 00.001 9120 MultiStar: [#1 0.21,0.12,0.98,U] [#2 0.16,0.09,0.84,U] [#3 0.22,0.23,0.76,U] [#4 0.31,0.12,0.48,U] [#5 0.17,0.00,0.41,U] [#6 0.21,-0.07,0.32,U] [#7 0.20,-0.08,0.32,U] [#8 0.43,0.27,0.00,M2] 
20:13:29.703 00.001 9120 refined, 7 included, MultiStar: {0.22, 0.11}, one-star: {0.25, 0.20}
20:13:29.704 00.001 9120 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.04) = xAngle (-2.56 = -2.56)
20:13:29.705 00.001 9120 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.52 = -2.52)
20:13:29.705 00.000 9120 CameraToMount -- cameraX=0.22 cameraY=0.11 hyp=0.24 cameraTheta=0.48 mountX=-0.20 mountY=-0.14, mountTheta=-2.53
20:13:29.707 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=0.11, opts=13)
20:13:29.708 00.001 9120 Enqueuing Move request for scope (0.22, 0.11)
20:13:29.709 00.001 8596 Worker thread wakes up
20:13:29.709 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.11) opts 0xd
20:13:29.709 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, 0.11)
20:13:29.709 00.000 8596 Moving (0.22, 0.11) raw xDistance=-0.20 yDistance=-0.14
20:13:29.709 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:13:29.709 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:29.709 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:13:29.709 00.000 8596 MoveAxis(E, 29, ABG)
20:13:29.709 00.000 8596 Guiding  Dir = 2, Dur = 29
20:13:29.709 00.000 8596 IsSlewing returns 0
20:13:29.709 00.000 8596 IsGuiding returns 0
20:13:29.710 00.001 8596 PulseGuide returned control before completion, sleep 39
20:13:29.714 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2465, FiltMax=65535, Gamma=1.000
20:13:29.730 00.016 9120 UpdateGuideState exits: m=287577 SNR=207.3
20:13:29.731 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:29.732 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:29.733 00.001 9120 Enqueuing Expose request
20:13:29.761 00.028 8596 IsGuiding returns 1
20:13:29.761 00.000 8596 scope still moving after pulse duration time elapsed
20:13:29.793 00.032 8596 IsSlewing returns 0
20:13:29.793 00.000 8596 IsGuiding returns 0
20:13:29.793 00.000 8596 scope move finished after 29 + 55 ms
20:13:29.793 00.000 8596 Move returns status 0, amount 29
20:13:29.793 00.000 8596 MoveAxis(N, 0, ABG)
20:13:29.793 00.000 8596 Move returns status 0, amount 0
20:13:29.793 00.000 8596 move complete, result=0
20:13:29.793 00.000 8596 worker thread done servicing request
20:13:29.793 00.000 8596 Worker thread wakes up
20:13:29.793 00.000 9120 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
20:13:29.794 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:29.794 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:30.960 01.166 8596 Exposure complete
20:13:31.016 00.056 8596 worker thread done servicing request
20:13:31.016 00.000 9120 OnExposeComplete: enter
20:13:31.017 00.001 9120 UpdateGuideState(): m_state=6
20:13:31.018 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 354
20:13:31.018 00.000 9120 Star::Find returns 1 (0), X=1145.19, Y=158.83, Mass=311610, SNR=228.0, Peak=31389 HFD=4.4
20:13:31.019 00.001 9120 MultiStar: [#1 -0.22,0.05,0.89,U] [#2 -0.20,-0.02,0.83,U] [#3 -0.19,0.09,0.71,U] [#4 -0.07,-0.08,0.44,U] [#5 -0.16,-0.07,0.39,U] [#6 -0.14,-0.02,0.31,U] [#7 -0.04,-0.15,0.27,U] [#8 -0.06,0.18,0.25,U] 
20:13:31.020 00.001 9120 single-star, 8 included, MultiStar: {-0.16, 0.01}, one-star: {-0.14, 0.01}
20:13:31.021 00.001 9120 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.04) = xAngle (0.04 = 0.04)
20:13:31.022 00.001 9120 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.08 = 0.08)
20:13:31.028 00.006 9120 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.08 mountX=0.14 mountY=0.01, mountTheta=0.08
20:13:31.029 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.01, opts=13)
20:13:31.031 00.002 9120 Enqueuing Move request for scope (-0.14, 0.01)
20:13:31.032 00.001 8596 Worker thread wakes up
20:13:31.032 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
20:13:31.033 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
20:13:31.033 00.000 8596 Moving (-0.14, 0.01) raw xDistance=0.14 yDistance=0.01
20:13:31.033 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:13:31.033 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:31.033 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:13:31.033 00.000 8596 MoveAxis(E, 0, ABG)
20:13:31.033 00.000 8596 Move returns status 0, amount 0
20:13:31.033 00.000 8596 MoveAxis(N, 0, ABG)
20:13:31.033 00.000 8596 Move returns status 0, amount 0
20:13:31.033 00.000 8596 move complete, result=0
20:13:31.034 00.001 8596 worker thread done servicing request
20:13:31.040 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2460, FiltMax=65535, Gamma=1.000
20:13:31.065 00.025 9120 UpdateGuideState exits: m=311610 SNR=228.0
20:13:31.066 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:31.067 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:31.069 00.002 9120 Enqueuing Expose request
20:13:31.070 00.001 8596 Worker thread wakes up
20:13:31.070 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:13:31.071 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:31.071 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:32.064 00.993 8596 Exposure complete
20:13:32.136 00.072 8596 worker thread done servicing request
20:13:32.136 00.000 9120 OnExposeComplete: enter
20:13:32.137 00.001 9120 UpdateGuideState(): m_state=6
20:13:32.138 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 355
20:13:32.139 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.91, Mass=314131, SNR=239.2, Peak=31021 HFD=4.3
20:13:32.140 00.001 9120 MultiStar: [#1 0.11,0.14,0.91,U] [#2 -0.07,0.11,0.84,U] [#3 0.01,0.24,0.62,U] [#4 0.23,-0.10,0.49,U] [#5 0.12,0.13,0.37,U] [#6 0.09,0.09,0.31,U] [#7 0.24,-0.10,0.30,U] [#8 0.35,0.35,0.00,M2] 
20:13:32.141 00.001 9120 refined, 7 included, MultiStar: {0.09, 0.09}, one-star: {0.11, 0.08}
20:13:32.142 00.001 9120 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.04) = xAngle (-2.21 = -2.21)
20:13:32.142 00.000 9120 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.18 = -2.18)
20:13:32.143 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.83 mountX=-0.08 mountY=-0.10, mountTheta=-2.20
20:13:32.145 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.09, opts=13)
20:13:32.146 00.001 9120 Enqueuing Move request for scope (0.09, 0.09)
20:13:32.146 00.000 8596 Worker thread wakes up
20:13:32.147 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
20:13:32.147 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
20:13:32.147 00.000 8596 Moving (0.09, 0.09) raw xDistance=-0.08 yDistance=-0.10
20:13:32.147 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:13:32.147 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:32.147 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:13:32.147 00.000 8596 MoveAxis(E, 0, ABG)
20:13:32.147 00.000 8596 Move returns status 0, amount 0
20:13:32.147 00.000 8596 MoveAxis(N, 0, ABG)
20:13:32.147 00.000 8596 Move returns status 0, amount 0
20:13:32.147 00.000 8596 move complete, result=0
20:13:32.147 00.000 8596 worker thread done servicing request
20:13:32.152 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:13:32.167 00.015 9120 UpdateGuideState exits: m=314131 SNR=239.2
20:13:32.168 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:32.169 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:32.170 00.001 9120 Enqueuing Expose request
20:13:32.170 00.000 8596 Worker thread wakes up
20:13:32.170 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:32.171 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:32.171 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:33.347 01.176 8596 Exposure complete
20:13:33.424 00.077 8596 worker thread done servicing request
20:13:33.424 00.000 9120 OnExposeComplete: enter
20:13:33.425 00.001 9120 UpdateGuideState(): m_state=6
20:13:33.426 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 356
20:13:33.427 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=159.00, Mass=305168, SNR=245.7, Peak=30989 HFD=4.2
20:13:33.428 00.001 9120 MultiStar: [#1 -0.13,0.16,0.82,U] [#2 -0.08,0.31,0.83,U] [#3 -0.02,0.28,0.61,U] [#4 0.15,0.07,0.46,U] [#5 0.05,0.30,0.36,U] [#6 0.03,0.02,0.28,U] [#7 -0.05,0.24,0.26,U] [#8 0.23,0.26,0.28,U] 
20:13:33.429 00.001 9120 single-star, 8 included, MultiStar: {-0.01, 0.21}, one-star: {-0.00, 0.18}
20:13:33.430 00.001 9120 CameraToMount -- cameraTheta (1.59) - m_xAngle (3.04) = xAngle (-1.45 = -1.45)
20:13:33.431 00.001 9120 CameraToMount -- cameraTheta (1.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.42 = -1.42)
20:13:33.432 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.59 mountX=0.02 mountY=-0.17, mountTheta=-1.45
20:13:33.434 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=0.18, opts=13)
20:13:33.436 00.002 9120 Enqueuing Move request for scope (-0.00, 0.18)
20:13:33.438 00.002 8596 Worker thread wakes up
20:13:33.438 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
20:13:33.438 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
20:13:33.438 00.000 8596 Moving (-0.00, 0.18) raw xDistance=0.02 yDistance=-0.17
20:13:33.438 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:13:33.438 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:33.438 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:13:33.439 00.001 8596 MoveAxis(E, 0, ABG)
20:13:33.439 00.000 8596 Move returns status 0, amount 0
20:13:33.439 00.000 8596 MoveAxis(N, 0, ABG)
20:13:33.439 00.000 8596 Move returns status 0, amount 0
20:13:33.439 00.000 8596 move complete, result=0
20:13:33.439 00.000 8596 worker thread done servicing request
20:13:33.447 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:13:33.473 00.026 9120 UpdateGuideState exits: m=305168 SNR=245.7
20:13:33.474 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:33.475 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:33.476 00.001 9120 Enqueuing Expose request
20:13:33.477 00.001 8596 Worker thread wakes up
20:13:33.477 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:33.478 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:33.478 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:34.463 00.985 8596 Exposure complete
20:13:34.552 00.089 8596 worker thread done servicing request
20:13:34.552 00.000 9120 OnExposeComplete: enter
20:13:34.553 00.001 9120 UpdateGuideState(): m_state=6
20:13:34.555 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 357
20:13:34.556 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.90, Mass=285483, SNR=219.1, Peak=30861 HFD=4.3
20:13:34.558 00.002 9120 MultiStar: [#1 -0.09,0.05,0.98,U] [#2 -0.36,-0.01,0.84,U] [#3 -0.08,0.14,0.76,U] [#4 -0.15,-0.02,0.47,U] [#5 -0.08,0.24,0.42,U] [#6 -0.18,-0.16,0.30,U] [#7 -0.04,0.09,0.31,U] [#8 0.10,0.09,0.26,U] 
20:13:34.560 00.002 9120 single-star, 8 included, MultiStar: {-0.11, 0.06}, one-star: {-0.00, 0.08}
20:13:34.562 00.002 9120 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.04) = xAngle (-1.44 = -1.44)
20:13:34.563 00.001 9120 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.41 = -1.41)
20:13:34.565 00.002 9120 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.60 mountX=0.01 mountY=-0.08, mountTheta=-1.44
20:13:34.570 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=0.08, opts=13)
20:13:34.571 00.001 9120 Enqueuing Move request for scope (-0.00, 0.08)
20:13:34.573 00.002 8596 Worker thread wakes up
20:13:34.573 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
20:13:34.573 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
20:13:34.573 00.000 8596 Moving (-0.00, 0.08) raw xDistance=0.01 yDistance=-0.08
20:13:34.574 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:13:34.574 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:34.574 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:13:34.574 00.000 8596 MoveAxis(E, 0, ABG)
20:13:34.574 00.000 8596 Move returns status 0, amount 0
20:13:34.574 00.000 8596 MoveAxis(N, 0, ABG)
20:13:34.574 00.000 8596 Move returns status 0, amount 0
20:13:34.574 00.000 8596 move complete, result=0
20:13:34.575 00.001 8596 worker thread done servicing request
20:13:34.582 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2445, FiltMax=65491, Gamma=1.000
20:13:34.603 00.021 9120 UpdateGuideState exits: m=285483 SNR=219.1
20:13:34.604 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:34.605 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:34.606 00.001 9120 Enqueuing Expose request
20:13:34.606 00.000 8596 Worker thread wakes up
20:13:34.606 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:34.607 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:34.607 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:35.774 01.167 8596 Exposure complete
20:13:35.845 00.071 8596 worker thread done servicing request
20:13:35.845 00.000 9120 OnExposeComplete: enter
20:13:35.847 00.002 9120 UpdateGuideState(): m_state=6
20:13:35.848 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 358
20:13:35.850 00.002 9120 Star::Find returns 1 (0), X=1145.26, Y=158.85, Mass=309359, SNR=212.4, Peak=29821 HFD=4.5
20:13:35.852 00.002 9120 MultiStar: [#1 -0.19,-0.02,0.96,U] [#2 -0.40,-0.03,0.89,U] [#3 -0.12,0.09,0.70,U] [#4 -0.09,-0.10,0.51,U] [#5 -0.36,-0.01,0.43,U] [#6 -0.09,-0.23,0.37,U] [#7 -0.30,0.10,0.39,U] [#8 -0.08,-0.06,0.27,U] 
20:13:35.854 00.002 9120 single-star, 8 included, MultiStar: {-0.19, -0.01}, one-star: {-0.06, 0.03}
20:13:35.856 00.002 9120 CameraToMount -- cameraTheta (2.70) - m_xAngle (3.04) = xAngle (-0.34 = -0.34)
20:13:35.857 00.001 9120 CameraToMount -- cameraTheta (2.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.31 = -0.31)
20:13:35.859 00.002 9120 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.70 mountX=0.07 mountY=-0.02, mountTheta=-0.31
20:13:35.862 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.03, opts=13)
20:13:35.862 00.000 9120 Enqueuing Move request for scope (-0.06, 0.03)
20:13:35.863 00.001 8596 Worker thread wakes up
20:13:35.863 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
20:13:35.863 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
20:13:35.864 00.001 8596 Moving (-0.06, 0.03) raw xDistance=0.07 yDistance=-0.02
20:13:35.864 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:13:35.864 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:35.864 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:13:35.864 00.000 8596 MoveAxis(E, 0, ABG)
20:13:35.864 00.000 8596 Move returns status 0, amount 0
20:13:35.864 00.000 8596 MoveAxis(N, 0, ABG)
20:13:35.864 00.000 8596 Move returns status 0, amount 0
20:13:35.864 00.000 8596 move complete, result=0
20:13:35.864 00.000 8596 worker thread done servicing request
20:13:35.872 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:13:35.892 00.020 9120 UpdateGuideState exits: m=309359 SNR=212.4
20:13:35.893 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:35.895 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:35.896 00.001 9120 Enqueuing Expose request
20:13:35.898 00.002 8596 Worker thread wakes up
20:13:35.898 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:35.900 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:35.900 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:36.880 00.980 8596 Exposure complete
20:13:36.973 00.093 8596 worker thread done servicing request
20:13:36.973 00.000 9120 OnExposeComplete: enter
20:13:36.975 00.002 9120 UpdateGuideState(): m_state=6
20:13:36.977 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 359
20:13:36.978 00.001 9120 Star::Find returns 1 (0), X=1145.08, Y=158.77, Mass=309826, SNR=254.9, Peak=26541 HFD=4.4
20:13:36.979 00.001 9120 MultiStar: [#1 -0.18,-0.15,0.69,U] [#2 -0.22,-0.14,0.72,U] [#3 -0.17,-0.04,0.68,U] [#4 -0.05,-0.06,0.45,U] [#5 -0.19,-0.02,0.40,U] [#6 -0.33,-0.26,0.28,U] [#7 -0.15,0.07,0.25,U] [#8 0.19,-0.01,0.22,U] 
20:13:36.981 00.002 9120 refined, 8 included, MultiStar: {-0.18, -0.08}, one-star: {-0.25, -0.05}
20:13:36.982 00.001 9120 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.04) = xAngle (-5.76 = 0.53)
20:13:36.984 00.002 9120 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.72 = 0.56)
20:13:36.986 00.002 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-2.71 mountX=0.17 mountY=0.10, mountTheta=0.55
20:13:36.988 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.08, opts=13)
20:13:36.989 00.001 9120 Enqueuing Move request for scope (-0.18, -0.08)
20:13:36.991 00.002 8596 Worker thread wakes up
20:13:36.991 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
20:13:36.991 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
20:13:36.991 00.000 8596 Moving (-0.18, -0.08) raw xDistance=0.17 yDistance=0.10
20:13:36.991 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:13:36.991 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:36.991 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:13:36.991 00.000 8596 MoveAxis(E, 0, ABG)
20:13:36.991 00.000 8596 Move returns status 0, amount 0
20:13:36.991 00.000 8596 MoveAxis(N, 0, ABG)
20:13:36.991 00.000 8596 Move returns status 0, amount 0
20:13:36.992 00.001 8596 move complete, result=0
20:13:36.992 00.000 8596 worker thread done servicing request
20:13:36.996 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:13:37.012 00.016 9120 UpdateGuideState exits: m=309826 SNR=254.9
20:13:37.013 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:37.014 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:37.015 00.001 9120 Enqueuing Expose request
20:13:37.015 00.000 8596 Worker thread wakes up
20:13:37.016 00.001 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:37.016 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:37.016 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:38.172 01.156 8596 Exposure complete
20:13:38.230 00.058 8596 worker thread done servicing request
20:13:38.231 00.001 9120 OnExposeComplete: enter
20:13:38.232 00.001 9120 UpdateGuideState(): m_state=6
20:13:38.233 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 360
20:13:38.233 00.000 9120 Star::Find returns 1 (0), X=1145.48, Y=158.95, Mass=317400, SNR=243.5, Peak=30541 HFD=4.2
20:13:38.234 00.001 9120 MultiStar: [#1 0.25,0.04,0.76,U] [#2 0.11,-0.00,0.79,U] [#3 0.17,0.03,0.70,U] [#4 0.23,0.09,0.46,U] [#5 0.23,0.18,0.34,U] [#6 0.09,-0.15,0.32,U] [#7 -0.08,0.01,0.25,U] [#8 0.43,0.19,0.22,U] 
20:13:38.235 00.001 9120 refined, 8 included, MultiStar: {0.17, 0.06}, one-star: {0.15, 0.13}
20:13:38.236 00.001 9120 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.04) = xAngle (-2.73 = -2.73)
20:13:38.237 00.001 9120 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.69 = -2.69)
20:13:38.238 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.31 mountX=-0.17 mountY=-0.08, mountTheta=-2.70
20:13:38.239 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.06, opts=13)
20:13:38.240 00.001 9120 Enqueuing Move request for scope (0.17, 0.06)
20:13:38.241 00.001 8596 Worker thread wakes up
20:13:38.241 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
20:13:38.241 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
20:13:38.241 00.000 8596 Moving (0.17, 0.06) raw xDistance=-0.17 yDistance=-0.08
20:13:38.241 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:13:38.241 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:38.241 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:13:38.241 00.000 8596 MoveAxis(E, 0, ABG)
20:13:38.241 00.000 8596 Move returns status 0, amount 0
20:13:38.241 00.000 8596 MoveAxis(N, 0, ABG)
20:13:38.241 00.000 8596 Move returns status 0, amount 0
20:13:38.242 00.001 8596 move complete, result=0
20:13:38.242 00.000 8596 worker thread done servicing request
20:13:38.245 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:13:38.261 00.016 9120 UpdateGuideState exits: m=317400 SNR=243.5
20:13:38.262 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:38.263 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:38.263 00.000 9120 Enqueuing Expose request
20:13:38.264 00.001 8596 Worker thread wakes up
20:13:38.264 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:38.265 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:38.265 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:39.246 00.981 8596 Exposure complete
20:13:39.305 00.059 8596 worker thread done servicing request
20:13:39.306 00.001 9120 OnExposeComplete: enter
20:13:39.306 00.000 9120 UpdateGuideState(): m_state=6
20:13:39.307 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 361
20:13:39.308 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=159.17, Mass=315600, SNR=218.7, Peak=28509 HFD=4.4
20:13:39.309 00.001 9120 MultiStar: [#1 -0.10,0.41,0.92,U] [#2 -0.42,0.34,0.00,M1] [#3 -0.12,0.36,0.71,U] [#4 0.01,0.43,0.47,U] [#5 -0.14,0.36,0.47,U] [#6 -0.18,0.40,0.34,U] [#7 -0.29,0.33,0.32,U] [#8 0.00,0.51,0.00,M1] 
20:13:39.310 00.001 9120 single-star, 6 included, MultiStar: {-0.11, 0.38}, one-star: {-0.07, 0.35}
20:13:39.311 00.001 9120 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.04) = xAngle (-1.28 = -1.28)
20:13:39.311 00.000 9120 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.25 = -1.25)
20:13:39.312 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.35 hyp=0.36 cameraTheta=1.76 mountX=0.10 mountY=-0.34, mountTheta=-1.28
20:13:39.314 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.35, opts=13)
20:13:39.314 00.000 9120 Enqueuing Move request for scope (-0.07, 0.35)
20:13:39.315 00.001 8596 Worker thread wakes up
20:13:39.315 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.35) opts 0xd
20:13:39.315 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.35)
20:13:39.315 00.000 8596 Moving (-0.07, 0.35) raw xDistance=0.10 yDistance=-0.34
20:13:39.315 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:13:39.315 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:13:39.316 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
20:13:39.316 00.000 8596 MoveAxis(E, 0, ABG)
20:13:39.316 00.000 8596 Move returns status 0, amount 0
20:13:39.316 00.000 8596 MoveAxis(N, 0, ABG)
20:13:39.316 00.000 8596 Move returns status 0, amount 0
20:13:39.316 00.000 8596 move complete, result=0
20:13:39.316 00.000 8596 worker thread done servicing request
20:13:39.320 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2435, FiltMax=65523, Gamma=1.000
20:13:39.349 00.029 9120 UpdateGuideState exits: m=315600 SNR=218.7
20:13:39.350 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:39.352 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:39.353 00.001 9120 Enqueuing Expose request
20:13:39.355 00.002 8596 Worker thread wakes up
20:13:39.355 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:13:39.356 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:39.356 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:40.529 01.173 8596 Exposure complete
20:13:40.587 00.058 8596 worker thread done servicing request
20:13:40.587 00.000 9120 OnExposeComplete: enter
20:13:40.588 00.001 9120 UpdateGuideState(): m_state=6
20:13:40.589 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 362
20:13:40.590 00.001 9120 Star::Find returns 1 (0), X=1145.00, Y=159.02, Mass=327715, SNR=241.3, Peak=29149 HFD=4.4
20:13:40.591 00.001 9120 MultiStar: [#1 -0.30,0.22,0.78,U] [#2 -0.38,-0.05,0.83,U] [#3 -0.37,0.23,0.77,U] [#4 -0.31,0.42,0.00,M1] [#5 -0.29,0.18,0.33,U] [#6 -0.27,0.11,0.26,U] [#7 -0.44,0.28,0.00,M1] [#8 0.13,-0.04,0.23,U] 
20:13:40.592 00.001 9120 refined, 6 included, MultiStar: {-0.31, 0.14}, one-star: {-0.33, 0.20}
20:13:40.592 00.000 9120 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.04) = xAngle (-0.32 = -0.32)
20:13:40.593 00.001 9120 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.29 = -0.29)
20:13:40.594 00.001 9120 CameraToMount -- cameraX=-0.31 cameraY=0.14 hyp=0.34 cameraTheta=2.72 mountX=0.32 mountY=-0.10, mountTheta=-0.29
20:13:40.596 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.31, y=0.14, opts=13)
20:13:40.597 00.001 9120 Enqueuing Move request for scope (-0.31, 0.14)
20:13:40.597 00.000 8596 Worker thread wakes up
20:13:40.597 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.14) opts 0xd
20:13:40.598 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.31, 0.14)
20:13:40.598 00.000 8596 Moving (-0.31, 0.14) raw xDistance=0.32 yDistance=-0.10
20:13:40.598 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:13:40.598 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:40.598 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:13:40.598 00.000 8596 MoveAxis(W, 46, ABG)
20:13:40.598 00.000 8596 Guiding  Dir = 3, Dur = 46
20:13:40.598 00.000 8596 IsSlewing returns 0
20:13:40.598 00.000 8596 IsGuiding returns 0
20:13:40.606 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2717, FiltMin=2470, FiltMax=65523, Gamma=1.000
20:13:40.615 00.009 8596 PulseGuide returned control before completion, sleep 40
20:13:40.627 00.012 9120 UpdateGuideState exits: m=327715 SNR=241.3
20:13:40.628 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:40.629 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:40.631 00.002 9120 Enqueuing Expose request
20:13:40.662 00.031 8596 IsGuiding returns 1
20:13:40.662 00.000 8596 scope still moving after pulse duration time elapsed
20:13:40.693 00.031 8596 IsSlewing returns 0
20:13:40.693 00.000 8596 IsGuiding returns 1
20:13:40.724 00.031 8596 IsSlewing returns 0
20:13:40.724 00.000 8596 IsGuiding returns 0
20:13:40.724 00.000 8596 scope move finished after 46 + 79 ms
20:13:40.724 00.000 8596 Move returns status 0, amount 46
20:13:40.724 00.000 8596 MoveAxis(N, 0, ABG)
20:13:40.724 00.000 8596 Move returns status 0, amount 0
20:13:40.724 00.000 8596 move complete, result=0
20:13:40.725 00.001 8596 worker thread done servicing request
20:13:40.725 00.000 8596 Worker thread wakes up
20:13:40.725 00.000 9120 GuideStep: 0.3 px 46 ms WEST, -0.1 px 0 ms NORTH
20:13:40.726 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:40.727 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:41.713 00.986 8596 Exposure complete
20:13:41.796 00.083 8596 worker thread done servicing request
20:13:41.796 00.000 9120 OnExposeComplete: enter
20:13:41.797 00.001 9120 UpdateGuideState(): m_state=6
20:13:41.799 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 363
20:13:41.801 00.002 9120 Star::Find returns 1 (0), X=1145.40, Y=158.84, Mass=292244, SNR=215.7, Peak=26845 HFD=4.5
20:13:41.803 00.002 9120 MultiStar: [#1 0.00,-0.13,1.00,U] [#2 -0.13,-0.01,1.04,U] [#3 0.01,0.23,0.65,U] [#4 0.05,-0.01,0.50,U] [#5 -0.01,0.24,0.43,U] [#6 0.01,-0.05,0.26,U] [#7 -0.27,-0.10,0.32,U] [#8 0.50,0.16,0.00,M1] 
20:13:41.804 00.001 9120 refined, 7 included, MultiStar: {-0.02, 0.01}, one-star: {0.08, 0.02}
20:13:41.806 00.002 9120 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.04) = xAngle (-0.48 = -0.48)
20:13:41.808 00.002 9120 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.44 = -0.44)
20:13:41.809 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.56 mountX=0.02 mountY=-0.01, mountTheta=-0.45
20:13:41.812 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.01, opts=13)
20:13:41.814 00.002 9120 Enqueuing Move request for scope (-0.02, 0.01)
20:13:41.815 00.001 8596 Worker thread wakes up
20:13:41.816 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
20:13:41.816 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
20:13:41.816 00.000 8596 Moving (-0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
20:13:41.816 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:13:41.816 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:41.816 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:13:41.816 00.000 8596 MoveAxis(E, 0, ABG)
20:13:41.816 00.000 8596 Move returns status 0, amount 0
20:13:41.816 00.000 8596 MoveAxis(N, 0, ABG)
20:13:41.816 00.000 8596 Move returns status 0, amount 0
20:13:41.816 00.000 8596 move complete, result=0
20:13:41.816 00.000 8596 worker thread done servicing request
20:13:41.823 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:13:41.847 00.024 9120 UpdateGuideState exits: m=292244 SNR=215.7
20:13:41.848 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:41.849 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:41.851 00.002 9120 Enqueuing Expose request
20:13:41.853 00.002 8596 Worker thread wakes up
20:13:41.853 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:41.854 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:41.854 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:43.015 01.161 8596 Exposure complete
20:13:43.097 00.082 8596 worker thread done servicing request
20:13:43.097 00.000 9120 OnExposeComplete: enter
20:13:43.098 00.001 9120 UpdateGuideState(): m_state=6
20:13:43.099 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 364
20:13:43.100 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.90, Mass=308638, SNR=220.0, Peak=29149 HFD=4.5
20:13:43.101 00.001 9120 MultiStar: [#1 0.01,0.14,0.92,U] [#2 -0.11,0.14,0.89,U] [#3 -0.06,0.22,0.72,U] [#4 0.05,0.09,0.47,U] [#5 0.09,-0.02,0.36,U] [#6 -0.00,0.23,0.27,U] [#7 -0.10,0.33,0.35,U] [#8 0.51,0.37,0.00,M2] 
20:13:43.102 00.001 9120 single-star, 7 included, MultiStar: {-0.02, 0.14}, one-star: {-0.01, 0.07}
20:13:43.102 00.000 9120 CameraToMount -- cameraTheta (1.68) - m_xAngle (3.04) = xAngle (-1.36 = -1.36)
20:13:43.103 00.001 9120 CameraToMount -- cameraTheta (1.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.33 = -1.33)
20:13:43.104 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=0.02 mountY=-0.07, mountTheta=-1.36
20:13:43.105 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.07, opts=13)
20:13:43.106 00.001 9120 Enqueuing Move request for scope (-0.01, 0.07)
20:13:43.107 00.001 8596 Worker thread wakes up
20:13:43.107 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
20:13:43.107 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
20:13:43.107 00.000 8596 Moving (-0.01, 0.07) raw xDistance=0.02 yDistance=-0.07
20:13:43.107 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:13:43.107 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:43.108 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:13:43.108 00.000 8596 MoveAxis(E, 0, ABG)
20:13:43.108 00.000 8596 Move returns status 0, amount 0
20:13:43.108 00.000 8596 MoveAxis(N, 0, ABG)
20:13:43.108 00.000 8596 Move returns status 0, amount 0
20:13:43.108 00.000 8596 move complete, result=0
20:13:43.108 00.000 8596 worker thread done servicing request
20:13:43.114 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:13:43.131 00.017 9120 UpdateGuideState exits: m=308638 SNR=220.0
20:13:43.132 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:43.133 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:43.134 00.001 9120 Enqueuing Expose request
20:13:43.134 00.000 8596 Worker thread wakes up
20:13:43.135 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:43.135 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:43.135 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:44.118 00.983 8596 Exposure complete
20:13:44.201 00.083 8596 worker thread done servicing request
20:13:44.201 00.000 9120 OnExposeComplete: enter
20:13:44.202 00.001 9120 UpdateGuideState(): m_state=6
20:13:44.203 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 365
20:13:44.204 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=158.71, Mass=306096, SNR=227.9, Peak=31533 HFD=4.4
20:13:44.205 00.001 9120 MultiStar: [#1 -0.06,-0.17,0.88,U] [#2 -0.15,-0.19,0.86,U] [#3 0.09,-0.16,0.74,U] [#4 0.06,-0.01,0.53,U] [#5 0.05,-0.22,0.40,U] [#6 -0.39,-0.33,0.00,M1] [#7 -0.09,-0.17,0.26,U] [#8 0.50,0.14,0.00,M3] 
20:13:44.206 00.001 9120 single-star, 6 included, MultiStar: {-0.02, -0.15}, one-star: {-0.00, -0.12}
20:13:44.207 00.001 9120 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.04) = xAngle (-4.62 = 1.66)
20:13:44.207 00.000 9120 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.59 = 1.69)
20:13:44.208 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.58 mountX=-0.01 mountY=0.12, mountTheta=1.66
20:13:44.210 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.12, opts=13)
20:13:44.210 00.000 9120 Enqueuing Move request for scope (-0.00, -0.12)
20:13:44.211 00.001 8596 Worker thread wakes up
20:13:44.211 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
20:13:44.211 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
20:13:44.211 00.000 8596 Moving (-0.00, -0.12) raw xDistance=-0.01 yDistance=0.12
20:13:44.211 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:13:44.211 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:44.212 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:13:44.212 00.000 8596 MoveAxis(E, 0, ABG)
20:13:44.212 00.000 8596 Move returns status 0, amount 0
20:13:44.212 00.000 8596 MoveAxis(N, 0, ABG)
20:13:44.212 00.000 8596 Move returns status 0, amount 0
20:13:44.212 00.000 8596 move complete, result=0
20:13:44.212 00.000 8596 worker thread done servicing request
20:13:44.216 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:13:44.232 00.016 9120 UpdateGuideState exits: m=306096 SNR=227.9
20:13:44.233 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:44.234 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:44.234 00.000 9120 Enqueuing Expose request
20:13:44.235 00.001 8596 Worker thread wakes up
20:13:44.235 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:44.236 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:44.236 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:45.411 01.175 8596 Exposure complete
20:13:45.472 00.061 8596 worker thread done servicing request
20:13:45.472 00.000 9120 OnExposeComplete: enter
20:13:45.473 00.001 9120 UpdateGuideState(): m_state=6
20:13:45.473 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 366
20:13:45.474 00.001 9120 Star::Find returns 1 (0), X=1145.47, Y=158.91, Mass=302902, SNR=204.5, Peak=28077 HFD=4.3
20:13:45.475 00.001 9120 MultiStar: [#1 0.16,0.05,0.93,U] [#2 -0.10,-0.09,0.90,U] [#3 -0.03,0.13,0.75,U] [#4 0.36,0.00,0.48,U] [#5 0.16,0.24,0.41,U] [#6 0.29,-0.17,0.31,U] [#7 0.24,0.10,0.34,U] [#8 0.59,0.27,0.00,M4] 
20:13:45.476 00.001 9120 refined, 7 included, MultiStar: {0.11, 0.04}, one-star: {0.14, 0.09}
20:13:45.477 00.001 9120 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.04) = xAngle (-2.67 = -2.67)
20:13:45.478 00.001 9120 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.63 = -2.63)
20:13:45.478 00.000 9120 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.38 mountX=-0.11 mountY=-0.06, mountTheta=-2.64
20:13:45.480 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.04, opts=13)
20:13:45.481 00.001 9120 Enqueuing Move request for scope (0.11, 0.04)
20:13:45.482 00.001 8596 Worker thread wakes up
20:13:45.482 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
20:13:45.482 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
20:13:45.482 00.000 8596 Moving (0.11, 0.04) raw xDistance=-0.11 yDistance=-0.06
20:13:45.482 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:13:45.482 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:45.482 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:13:45.482 00.000 8596 MoveAxis(E, 0, ABG)
20:13:45.482 00.000 8596 Move returns status 0, amount 0
20:13:45.482 00.000 8596 MoveAxis(N, 0, ABG)
20:13:45.482 00.000 8596 Move returns status 0, amount 0
20:13:45.482 00.000 8596 move complete, result=0
20:13:45.483 00.001 8596 worker thread done servicing request
20:13:45.491 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:13:45.517 00.026 9120 UpdateGuideState exits: m=302902 SNR=204.5
20:13:45.519 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:45.521 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:45.523 00.002 9120 Enqueuing Expose request
20:13:45.524 00.001 8596 Worker thread wakes up
20:13:45.524 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:45.526 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:45.526 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:46.510 00.984 8596 Exposure complete
20:13:46.624 00.114 8596 worker thread done servicing request
20:13:46.624 00.000 9120 OnExposeComplete: enter
20:13:46.626 00.002 9120 UpdateGuideState(): m_state=6
20:13:46.628 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 367
20:13:46.630 00.002 9120 Star::Find returns 1 (0), X=1145.20, Y=158.82, Mass=298427, SNR=217.5, Peak=30125 HFD=4.4
20:13:46.632 00.002 9120 MultiStar: [#1 -0.07,-0.03,0.95,U] [#2 -0.22,-0.22,0.96,U] [#3 -0.18,-0.01,0.66,U] [#4 0.02,-0.17,0.47,U] [#5 -0.12,0.06,0.42,U] [#6 -0.09,-0.28,0.33,U] [#7 -0.12,-0.20,0.34,U] [#8 -0.00,0.02,0.28,U] 
20:13:46.634 00.002 9120 single-star, 8 included, MultiStar: {-0.12, -0.08}, one-star: {-0.12, -0.00}
20:13:46.636 00.002 9120 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.04) = xAngle (-6.17 = 0.12)
20:13:46.638 00.002 9120 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.13 = 0.15)
20:13:46.639 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.13 mountX=0.12 mountY=0.02, mountTheta=0.15
20:13:46.642 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.00, opts=13)
20:13:46.644 00.002 9120 Enqueuing Move request for scope (-0.12, -0.00)
20:13:46.645 00.001 8596 Worker thread wakes up
20:13:46.645 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
20:13:46.645 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
20:13:46.646 00.001 8596 Moving (-0.12, -0.00) raw xDistance=0.12 yDistance=0.02
20:13:46.646 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:13:46.646 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:46.646 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:13:46.646 00.000 8596 MoveAxis(E, 0, ABG)
20:13:46.646 00.000 8596 Move returns status 0, amount 0
20:13:46.646 00.000 8596 MoveAxis(N, 0, ABG)
20:13:46.646 00.000 8596 Move returns status 0, amount 0
20:13:46.647 00.001 8596 move complete, result=0
20:13:46.647 00.000 8596 worker thread done servicing request
20:13:46.655 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2478, FiltMax=65535, Gamma=1.000
20:13:46.674 00.019 9120 UpdateGuideState exits: m=298427 SNR=217.5
20:13:46.675 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:46.676 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:46.677 00.001 9120 Enqueuing Expose request
20:13:46.678 00.001 8596 Worker thread wakes up
20:13:46.678 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:13:46.679 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:46.679 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:47.842 01.163 8596 Exposure complete
20:13:47.924 00.082 8596 worker thread done servicing request
20:13:47.924 00.000 9120 OnExposeComplete: enter
20:13:47.926 00.002 9120 UpdateGuideState(): m_state=6
20:13:47.927 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 368
20:13:47.928 00.001 9120 Star::Find returns 1 (0), X=1145.53, Y=158.78, Mass=279646, SNR=198.6, Peak=26461 HFD=4.5
20:13:47.929 00.001 9120 MultiStar: [#1 0.28,-0.02,0.99,U] [#2 0.23,-0.04,1.06,U] [#3 0.22,0.02,0.90,U] [#4 0.36,-0.08,0.53,U] [#5 0.31,0.03,0.52,U] [#6 0.08,0.14,0.35,U] [#7 0.33,-0.10,0.31,U] [#8 0.45,0.30,0.00,M4] 
20:13:47.931 00.002 9120 single-star, 7 included, MultiStar: {0.25, -0.02}, one-star: {0.20, -0.04}
20:13:47.932 00.001 9120 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.04) = xAngle (-3.24 = 3.05)
20:13:47.934 00.002 9120 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.20 = 3.08)
20:13:47.936 00.002 9120 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-0.19 mountX=-0.21 mountY=0.01, mountTheta=3.08
20:13:47.939 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=-0.04, opts=13)
20:13:47.940 00.001 9120 Enqueuing Move request for scope (0.20, -0.04)
20:13:47.942 00.002 8596 Worker thread wakes up
20:13:47.942 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
20:13:47.942 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
20:13:47.942 00.000 8596 Moving (0.20, -0.04) raw xDistance=-0.21 yDistance=0.01
20:13:47.942 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:13:47.942 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:47.942 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:13:47.943 00.001 8596 MoveAxis(E, 30, ABG)
20:13:47.943 00.000 8596 Guiding  Dir = 2, Dur = 30
20:13:47.943 00.000 8596 IsSlewing returns 0
20:13:47.944 00.001 8596 IsGuiding returns 0
20:13:47.950 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:13:47.971 00.021 9120 UpdateGuideState exits: m=279646 SNR=198.6
20:13:47.973 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:47.974 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:47.976 00.002 9120 Enqueuing Expose request
20:13:47.984 00.008 8596 IsGuiding returns 1
20:13:47.985 00.001 8596 scope still moving after pulse duration time elapsed
20:13:48.014 00.029 8596 IsSlewing returns 0
20:13:48.014 00.000 8596 IsGuiding returns 1
20:13:48.045 00.031 8596 IsSlewing returns 0
20:13:48.045 00.000 8596 IsGuiding returns 1
20:13:48.077 00.032 8596 IsSlewing returns 0
20:13:48.077 00.000 8596 IsGuiding returns 0
20:13:48.077 00.000 8596 scope move finished after 30 + 103 ms
20:13:48.077 00.000 8596 Move returns status 0, amount 30
20:13:48.077 00.000 8596 MoveAxis(N, 0, ABG)
20:13:48.077 00.000 8596 Move returns status 0, amount 0
20:13:48.077 00.000 8596 move complete, result=0
20:13:48.077 00.000 8596 worker thread done servicing request
20:13:48.078 00.001 8596 Worker thread wakes up
20:13:48.078 00.000 9120 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
20:13:48.079 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:48.079 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:49.063 00.984 8596 Exposure complete
20:13:49.114 00.051 8596 worker thread done servicing request
20:13:49.115 00.001 9120 OnExposeComplete: enter
20:13:49.115 00.000 9120 UpdateGuideState(): m_state=6
20:13:49.116 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 369
20:13:49.117 00.001 9120 Star::Find returns 1 (0), X=1145.52, Y=159.13, Mass=306456, SNR=224.4, Peak=24493 HFD=4.5
20:13:49.118 00.001 9120 MultiStar: [#1 0.19,0.23,0.89,U] [#2 0.13,0.04,0.91,U] [#3 0.17,0.41,0.67,U] [#4 0.25,0.14,0.48,U] [#5 0.18,0.30,0.40,U] [#6 0.21,0.19,0.26,U] [#7 0.21,0.32,0.25,U] [#8 0.70,0.57,0.00,M5] 
20:13:49.119 00.001 9120 refined, 7 included, MultiStar: {0.18, 0.23}, one-star: {0.19, 0.30}
20:13:49.119 00.000 9120 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.04) = xAngle (-2.14 = -2.14)
20:13:49.120 00.001 9120 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.10 = -2.10)
20:13:49.121 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.30 cameraTheta=0.90 mountX=-0.16 mountY=-0.26, mountTheta=-2.13
20:13:49.124 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.23, opts=13)
20:13:49.125 00.001 9120 Enqueuing Move request for scope (0.18, 0.23)
20:13:49.126 00.001 8596 Worker thread wakes up
20:13:49.126 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd
20:13:49.126 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.23)
20:13:49.126 00.000 8596 Moving (0.18, 0.23) raw xDistance=-0.16 yDistance=-0.26
20:13:49.126 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:13:49.126 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:13:49.126 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:13:49.126 00.000 8596 MoveAxis(E, 0, ABG)
20:13:49.126 00.000 8596 Move returns status 0, amount 0
20:13:49.126 00.000 8596 MoveAxis(N, 0, ABG)
20:13:49.126 00.000 8596 Move returns status 0, amount 0
20:13:49.126 00.000 8596 move complete, result=0
20:13:49.126 00.000 8596 worker thread done servicing request
20:13:49.130 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:13:49.149 00.019 9120 UpdateGuideState exits: m=306456 SNR=224.4
20:13:49.150 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:49.152 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:49.153 00.001 9120 Enqueuing Expose request
20:13:49.155 00.002 8596 Worker thread wakes up
20:13:49.155 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:13:49.156 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:49.156 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:50.334 01.178 8596 Exposure complete
20:13:50.437 00.103 8596 worker thread done servicing request
20:13:50.437 00.000 9120 OnExposeComplete: enter
20:13:50.439 00.002 9120 UpdateGuideState(): m_state=6
20:13:50.441 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 370
20:13:50.442 00.001 9120 Star::Find returns 1 (0), X=1145.61, Y=159.07, Mass=302544, SNR=215.7, Peak=26461 HFD=4.2
20:13:50.445 00.003 9120 MultiStar: [#1 0.26,0.42,0.00,M1] [#2 0.09,0.03,0.93,U] [#3 0.24,0.13,0.69,U] [#4 0.27,0.43,0.00,M1] [#5 0.32,0.18,0.45,U] [#6 0.07,0.09,0.30,U] [#7 0.20,0.20,0.31,U] [#8 0.74,0.27,0.00,M6] 
20:13:50.446 00.001 9120 refined, 5 included, MultiStar: {0.21, 0.14}, one-star: {0.29, 0.25}
20:13:50.448 00.002 9120 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.04) = xAngle (-2.43 = -2.43)
20:13:50.450 00.002 9120 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.39 = -2.39)
20:13:50.451 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.61 mountX=-0.19 mountY=-0.17, mountTheta=-2.41
20:13:50.453 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=0.14, opts=13)
20:13:50.454 00.001 9120 Enqueuing Move request for scope (0.21, 0.14)
20:13:50.455 00.001 8596 Worker thread wakes up
20:13:50.455 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
20:13:50.455 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
20:13:50.455 00.000 8596 Moving (0.21, 0.14) raw xDistance=-0.19 yDistance=-0.17
20:13:50.455 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:13:50.456 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:50.456 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:13:50.456 00.000 8596 MoveAxis(E, 0, ABG)
20:13:50.456 00.000 8596 Move returns status 0, amount 0
20:13:50.456 00.000 8596 MoveAxis(N, 0, ABG)
20:13:50.456 00.000 8596 Move returns status 0, amount 0
20:13:50.456 00.000 8596 move complete, result=0
20:13:50.457 00.001 8596 worker thread done servicing request
20:13:50.464 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:13:50.491 00.027 9120 UpdateGuideState exits: m=302544 SNR=215.7
20:13:50.492 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:50.493 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:50.494 00.001 9120 Enqueuing Expose request
20:13:50.495 00.001 8596 Worker thread wakes up
20:13:50.495 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:50.495 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:50.495 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:51.475 00.980 8596 Exposure complete
20:13:51.547 00.072 8596 worker thread done servicing request
20:13:51.547 00.000 9120 OnExposeComplete: enter
20:13:51.549 00.002 9120 UpdateGuideState(): m_state=6
20:13:51.550 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 371
20:13:51.550 00.000 9120 Star::Find returns 1 (0), X=1145.43, Y=158.89, Mass=316449, SNR=213.6, Peak=32509 HFD=4.3
20:13:51.552 00.002 9120 MultiStar: [#1 0.09,0.13,0.90,U] [#2 -0.08,-0.04,0.89,U] [#3 0.08,0.14,0.71,U] [#4 0.17,-0.03,0.50,U] [#5 -0.06,0.15,0.41,U] [#6 -0.16,-0.28,0.30,U] [#7 0.17,0.14,0.30,U] [#8 0.41,0.16,0.27,U] 
20:13:51.552 00.000 9120 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.11, 0.07}
20:13:51.553 00.001 9120 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.04) = xAngle (-2.33 = -2.33)
20:13:51.554 00.001 9120 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.30 = -2.30)
20:13:51.555 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.71 mountX=-0.06 mountY=-0.06, mountTheta=-2.32
20:13:51.556 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.06, opts=13)
20:13:51.557 00.001 9120 Enqueuing Move request for scope (0.07, 0.06)
20:13:51.558 00.001 8596 Worker thread wakes up
20:13:51.558 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
20:13:51.558 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
20:13:51.558 00.000 8596 Moving (0.07, 0.06) raw xDistance=-0.06 yDistance=-0.06
20:13:51.558 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:13:51.558 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:51.558 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:13:51.558 00.000 8596 MoveAxis(E, 0, ABG)
20:13:51.558 00.000 8596 Move returns status 0, amount 0
20:13:51.559 00.001 8596 MoveAxis(N, 0, ABG)
20:13:51.559 00.000 8596 Move returns status 0, amount 0
20:13:51.559 00.000 8596 move complete, result=0
20:13:51.559 00.000 8596 worker thread done servicing request
20:13:51.565 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:13:51.595 00.030 9120 UpdateGuideState exits: m=316449 SNR=213.6
20:13:51.597 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:51.599 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:51.600 00.001 9120 Enqueuing Expose request
20:13:51.601 00.001 8596 Worker thread wakes up
20:13:51.601 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:51.602 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:51.602 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:52.770 01.168 8596 Exposure complete
20:13:52.857 00.087 8596 worker thread done servicing request
20:13:52.857 00.000 9120 OnExposeComplete: enter
20:13:52.858 00.001 9120 UpdateGuideState(): m_state=6
20:13:52.859 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 372
20:13:52.861 00.002 9120 Star::Find returns 1 (0), X=1145.17, Y=158.92, Mass=288626, SNR=195.6, Peak=26717 HFD=4.3
20:13:52.862 00.001 9120 MultiStar: [#1 -0.20,0.03,0.99,U] [#2 -0.36,0.03,1.13,U] [#3 -0.23,0.26,0.77,U] [#4 -0.12,0.01,0.54,U] [#5 -0.23,0.15,0.51,U] [#6 -0.16,0.10,0.32,U] [#7 -0.47,0.15,0.00,M1] [#8 0.06,0.40,0.26,U] 
20:13:52.863 00.001 9120 single-star, 7 included, MultiStar: {-0.21, 0.10}, one-star: {-0.16, 0.10}
20:13:52.864 00.001 9120 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.04) = xAngle (-0.44 = -0.44)
20:13:52.865 00.001 9120 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.40 = -0.40)
20:13:52.866 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.60 mountX=0.17 mountY=-0.07, mountTheta=-0.41
20:13:52.869 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.10, opts=13)
20:13:52.869 00.000 9120 Enqueuing Move request for scope (-0.16, 0.10)
20:13:52.870 00.001 8596 Worker thread wakes up
20:13:52.870 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
20:13:52.870 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
20:13:52.871 00.001 8596 Moving (-0.16, 0.10) raw xDistance=0.17 yDistance=-0.07
20:13:52.871 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:13:52.871 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:52.871 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:13:52.871 00.000 8596 MoveAxis(E, 0, ABG)
20:13:52.871 00.000 8596 Move returns status 0, amount 0
20:13:52.871 00.000 8596 MoveAxis(N, 0, ABG)
20:13:52.871 00.000 8596 Move returns status 0, amount 0
20:13:52.871 00.000 8596 move complete, result=0
20:13:52.871 00.000 8596 worker thread done servicing request
20:13:52.877 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:13:52.892 00.015 9120 UpdateGuideState exits: m=288626 SNR=195.6
20:13:52.893 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:52.894 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:52.894 00.000 9120 Enqueuing Expose request
20:13:52.895 00.001 8596 Worker thread wakes up
20:13:52.895 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:52.896 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:52.896 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:53.881 00.985 8596 Exposure complete
20:13:53.990 00.109 8596 worker thread done servicing request
20:13:53.990 00.000 9120 OnExposeComplete: enter
20:13:53.991 00.001 9120 UpdateGuideState(): m_state=6
20:13:53.991 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 373
20:13:53.992 00.001 9120 Star::Find returns 1 (0), X=1145.02, Y=159.01, Mass=289240, SNR=203.9, Peak=26045 HFD=4.4
20:13:53.993 00.001 9120 MultiStar: [#1 -0.26,0.22,1.00,U] [#2 -0.45,0.26,0.00,M1] [#3 -0.26,0.44,0.00,M1] [#4 -0.25,0.08,0.52,U] [#5 -0.15,0.20,0.53,U] [#6 -0.33,0.13,0.28,U] [#7 -0.42,0.43,0.00,M2] [#8 -0.07,0.41,0.32,U] 
20:13:53.994 00.001 9120 refined, 5 included, MultiStar: {-0.24, 0.20}, one-star: {-0.31, 0.19}
20:13:53.995 00.001 9120 CameraToMount -- cameraTheta (2.46) - m_xAngle (3.04) = xAngle (-0.58 = -0.58)
20:13:53.996 00.001 9120 CameraToMount -- cameraTheta (2.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.55 = -0.55)
20:13:53.996 00.000 9120 CameraToMount -- cameraX=-0.24 cameraY=0.20 hyp=0.32 cameraTheta=2.46 mountX=0.26 mountY=-0.16, mountTheta=-0.56
20:13:53.998 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.24, y=0.20, opts=13)
20:13:53.999 00.001 9120 Enqueuing Move request for scope (-0.24, 0.20)
20:13:54.000 00.001 8596 Worker thread wakes up
20:13:54.000 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.20) opts 0xd
20:13:54.000 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.24, 0.20)
20:13:54.000 00.000 8596 Moving (-0.24, 0.20) raw xDistance=0.26 yDistance=-0.16
20:13:54.000 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
20:13:54.000 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:54.000 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:13:54.000 00.000 8596 MoveAxis(W, 38, ABG)
20:13:54.000 00.000 8596 Guiding  Dir = 3, Dur = 38
20:13:54.001 00.001 8596 IsSlewing returns 0
20:13:54.001 00.000 8596 IsGuiding returns 0
20:13:54.004 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2713, FiltMin=2457, FiltMax=65491, Gamma=1.000
20:13:54.020 00.016 9120 UpdateGuideState exits: m=289240 SNR=203.9
20:13:54.021 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:54.022 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:54.022 00.000 9120 Enqueuing Expose request
20:13:54.028 00.006 8596 PulseGuide returned control before completion, sleep 21
20:13:54.059 00.031 8596 IsGuiding returns 1
20:13:54.059 00.000 8596 scope still moving after pulse duration time elapsed
20:13:54.091 00.032 8596 IsSlewing returns 0
20:13:54.091 00.000 8596 IsGuiding returns 1
20:13:54.121 00.030 8596 IsSlewing returns 0
20:13:54.121 00.000 8596 IsGuiding returns 0
20:13:54.121 00.000 8596 scope move finished after 38 + 82 ms
20:13:54.121 00.000 8596 Move returns status 0, amount 38
20:13:54.122 00.001 8596 MoveAxis(N, 0, ABG)
20:13:54.122 00.000 8596 Move returns status 0, amount 0
20:13:54.122 00.000 8596 move complete, result=0
20:13:54.122 00.000 8596 worker thread done servicing request
20:13:54.122 00.000 8596 Worker thread wakes up
20:13:54.122 00.000 9120 GuideStep: 0.3 px 38 ms WEST, -0.2 px 0 ms NORTH
20:13:54.123 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:54.123 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:55.292 01.169 8596 Exposure complete
20:13:55.369 00.077 8596 worker thread done servicing request
20:13:55.369 00.000 9120 OnExposeComplete: enter
20:13:55.370 00.001 9120 UpdateGuideState(): m_state=6
20:13:55.371 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 374
20:13:55.373 00.002 9120 Star::Find returns 1 (0), X=1145.32, Y=158.70, Mass=282908, SNR=222.9, Peak=26461 HFD=4.6
20:13:55.375 00.002 9120 MultiStar: [#1 -0.09,-0.13,0.93,U] [#2 -0.02,-0.10,0.90,U] [#3 -0.04,-0.02,0.76,U] [#4 0.11,-0.12,0.48,U] [#5 0.02,0.08,0.43,U] [#6 -0.27,-0.03,0.29,U] [#7 0.03,0.15,0.30,U] [#8 0.18,0.19,0.30,U] 
20:13:55.377 00.002 9120 refined, 8 included, MultiStar: {-0.02, -0.05}, one-star: {-0.01, -0.12}
20:13:55.378 00.001 9120 CameraToMount -- cameraTheta (-1.92) - m_xAngle (3.04) = xAngle (-4.96 = 1.33)
20:13:55.380 00.002 9120 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.92 = 1.36)
20:13:55.381 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.92 mountX=0.01 mountY=0.05, mountTheta=1.33
20:13:55.383 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.05, opts=13)
20:13:55.385 00.002 9120 Enqueuing Move request for scope (-0.02, -0.05)
20:13:55.387 00.002 8596 Worker thread wakes up
20:13:55.387 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
20:13:55.387 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
20:13:55.387 00.000 8596 Moving (-0.02, -0.05) raw xDistance=0.01 yDistance=0.05
20:13:55.387 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:13:55.387 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:55.387 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:13:55.388 00.001 8596 MoveAxis(E, 0, ABG)
20:13:55.388 00.000 8596 Move returns status 0, amount 0
20:13:55.388 00.000 8596 MoveAxis(N, 0, ABG)
20:13:55.388 00.000 8596 Move returns status 0, amount 0
20:13:55.388 00.000 8596 move complete, result=0
20:13:55.388 00.000 8596 worker thread done servicing request
20:13:55.396 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:13:55.426 00.030 9120 UpdateGuideState exits: m=282908 SNR=222.9
20:13:55.428 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:55.429 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:55.430 00.001 9120 Enqueuing Expose request
20:13:55.431 00.001 8596 Worker thread wakes up
20:13:55.431 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:55.432 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:55.432 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:56.419 00.987 8596 Exposure complete
20:13:56.525 00.106 8596 worker thread done servicing request
20:13:56.525 00.000 9120 OnExposeComplete: enter
20:13:56.526 00.001 9120 UpdateGuideState(): m_state=6
20:13:56.527 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 375
20:13:56.528 00.001 9120 Star::Find returns 1 (0), X=1145.61, Y=158.88, Mass=296482, SNR=200.8, Peak=27885 HFD=4.3
20:13:56.529 00.001 9120 MultiStar: [#1 0.15,0.06,1.08,U] [#2 0.20,-0.14,1.03,U] [#3 0.15,-0.13,0.69,U] [#4 0.23,0.14,0.45,U] [#5 0.28,-0.10,0.46,U] [#6 0.10,-0.17,0.37,U] [#7 0.33,-0.09,0.40,U] [#8 0.54,0.18,0.00,M3] 
20:13:56.530 00.001 9120 refined, 7 included, MultiStar: {0.21, -0.04}, one-star: {0.29, 0.06}
20:13:56.531 00.001 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.07)
20:13:56.532 00.001 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.18 = 3.10)
20:13:56.532 00.000 9120 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.18 mountX=-0.21 mountY=0.01, mountTheta=3.10
20:13:56.534 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.04, opts=13)
20:13:56.535 00.001 9120 Enqueuing Move request for scope (0.21, -0.04)
20:13:56.536 00.001 8596 Worker thread wakes up
20:13:56.536 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
20:13:56.536 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
20:13:56.536 00.000 8596 Moving (0.21, -0.04) raw xDistance=-0.21 yDistance=0.01
20:13:56.536 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:13:56.536 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:56.536 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:13:56.536 00.000 8596 MoveAxis(E, 31, ABG)
20:13:56.536 00.000 8596 Guiding  Dir = 2, Dur = 31
20:13:56.536 00.000 8596 IsSlewing returns 0
20:13:56.537 00.001 8596 IsGuiding returns 0
20:13:56.542 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:13:56.567 00.025 9120 UpdateGuideState exits: m=296482 SNR=200.8
20:13:56.568 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:56.569 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:56.571 00.002 9120 Enqueuing Expose request
20:13:56.589 00.018 8596 IsGuiding returns 1
20:13:56.589 00.000 8596 scope still moving after pulse duration time elapsed
20:13:56.619 00.030 8596 IsSlewing returns 0
20:13:56.619 00.000 8596 IsGuiding returns 1
20:13:56.650 00.031 8596 IsSlewing returns 0
20:13:56.650 00.000 8596 IsGuiding returns 1
20:13:56.681 00.031 8596 IsSlewing returns 0
20:13:56.681 00.000 8596 IsGuiding returns 0
20:13:56.681 00.000 8596 scope move finished after 31 + 112 ms
20:13:56.681 00.000 8596 Move returns status 0, amount 31
20:13:56.681 00.000 8596 MoveAxis(N, 0, ABG)
20:13:56.681 00.000 8596 Move returns status 0, amount 0
20:13:56.681 00.000 8596 move complete, result=0
20:13:56.681 00.000 8596 worker thread done servicing request
20:13:56.681 00.000 8596 Worker thread wakes up
20:13:56.681 00.000 9120 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
20:13:56.682 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:56.682 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:57.830 01.148 8596 Exposure complete
20:13:57.921 00.091 8596 worker thread done servicing request
20:13:57.921 00.000 9120 OnExposeComplete: enter
20:13:57.923 00.002 9120 UpdateGuideState(): m_state=6
20:13:57.924 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 376
20:13:57.926 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.68, Mass=293643, SNR=208.3, Peak=26317 HFD=4.5
20:13:57.927 00.001 9120 MultiStar: [#1 -0.04,-0.14,1.11,U] [#2 -0.22,-0.17,0.94,U] [#3 0.02,-0.19,0.70,U] [#4 0.13,-0.08,0.46,U] [#5 0.01,-0.11,0.46,U] [#6 -0.13,-0.17,0.28,U] [#7 0.09,-0.10,0.34,U] [#8 0.38,0.31,0.00,M4] 
20:13:57.928 00.001 9120 single-star, 7 included, MultiStar: {-0.04, -0.14}, one-star: {-0.02, -0.15}
20:13:57.930 00.002 9120 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.04) = xAngle (-4.76 = 1.52)
20:13:57.930 00.000 9120 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.72 = 1.56)
20:13:57.931 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.72 mountX=0.01 mountY=0.15, mountTheta=1.52
20:13:57.933 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.15, opts=13)
20:13:57.934 00.001 9120 Enqueuing Move request for scope (-0.02, -0.15)
20:13:57.935 00.001 8596 Worker thread wakes up
20:13:57.935 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
20:13:57.935 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
20:13:57.935 00.000 8596 Moving (-0.02, -0.15) raw xDistance=0.01 yDistance=0.15
20:13:57.935 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:13:57.935 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:57.935 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:13:57.935 00.000 8596 MoveAxis(E, 0, ABG)
20:13:57.935 00.000 8596 Move returns status 0, amount 0
20:13:57.935 00.000 8596 MoveAxis(N, 0, ABG)
20:13:57.935 00.000 8596 Move returns status 0, amount 0
20:13:57.935 00.000 8596 move complete, result=0
20:13:57.935 00.000 8596 worker thread done servicing request
20:13:57.942 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:13:57.967 00.025 9120 UpdateGuideState exits: m=293643 SNR=208.3
20:13:57.969 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:57.970 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:57.972 00.002 9120 Enqueuing Expose request
20:13:57.974 00.002 8596 Worker thread wakes up
20:13:57.974 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:13:57.976 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:57.976 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:13:58.957 00.981 8596 Exposure complete
20:13:59.039 00.082 8596 worker thread done servicing request
20:13:59.039 00.000 9120 OnExposeComplete: enter
20:13:59.040 00.001 9120 UpdateGuideState(): m_state=6
20:13:59.041 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 377
20:13:59.042 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.92, Mass=304376, SNR=216.4, Peak=30269 HFD=4.4
20:13:59.043 00.001 9120 MultiStar: [#1 -0.04,0.03,0.90,U] [#2 -0.16,-0.04,0.86,U] [#3 -0.02,0.05,0.69,U] [#4 0.04,0.18,0.49,U] [#5 0.05,0.10,0.43,U] [#6 0.01,-0.18,0.30,U] [#7 -0.07,0.11,0.30,U] [#8 0.15,-0.20,0.25,U] 
20:13:59.044 00.001 9120 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {-0.03, 0.10}
20:13:59.045 00.001 9120 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.04) = xAngle (-0.77 = -0.77)
20:13:59.045 00.000 9120 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.73 = -0.73)
20:13:59.046 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.27 mountX=0.03 mountY=-0.03, mountTheta=-0.75
20:13:59.048 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.04, opts=13)
20:13:59.048 00.000 9120 Enqueuing Move request for scope (-0.03, 0.04)
20:13:59.049 00.001 8596 Worker thread wakes up
20:13:59.049 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
20:13:59.049 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
20:13:59.050 00.001 8596 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.03
20:13:59.050 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:13:59.050 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:59.050 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:13:59.050 00.000 8596 MoveAxis(E, 0, ABG)
20:13:59.050 00.000 8596 Move returns status 0, amount 0
20:13:59.050 00.000 8596 MoveAxis(N, 0, ABG)
20:13:59.050 00.000 8596 Move returns status 0, amount 0
20:13:59.050 00.000 8596 move complete, result=0
20:13:59.050 00.000 8596 worker thread done servicing request
20:13:59.054 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2435, FiltMax=65488, Gamma=1.000
20:13:59.072 00.018 9120 UpdateGuideState exits: m=304376 SNR=216.4
20:13:59.075 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:59.078 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:13:59.079 00.001 9120 Enqueuing Expose request
20:13:59.082 00.003 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:59.085 00.003 8596 Worker thread wakes up
20:13:59.085 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:13:59.085 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:00.249 01.164 8596 Exposure complete
20:14:00.310 00.061 8596 worker thread done servicing request
20:14:00.310 00.000 9120 OnExposeComplete: enter
20:14:00.311 00.001 9120 UpdateGuideState(): m_state=6
20:14:00.312 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 378
20:14:00.312 00.000 9120 Star::Find returns 1 (0), X=1145.20, Y=158.88, Mass=280282, SNR=212.4, Peak=28957 HFD=4.3
20:14:00.313 00.001 9120 MultiStar: [#1 -0.09,-0.03,0.84,U] [#2 -0.42,0.09,0.90,U] [#3 -0.18,-0.06,0.75,U] [#4 -0.02,0.13,0.47,U] [#5 -0.07,-0.10,0.42,U] [#6 -0.11,0.01,0.33,U] [#7 -0.25,-0.16,0.33,U] [#8 0.35,0.07,0.25,U] 
20:14:00.314 00.001 9120 single-star, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.12, 0.05}
20:14:00.315 00.001 9120 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.04) = xAngle (-0.31 = -0.31)
20:14:00.316 00.001 9120 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.28 = -0.28)
20:14:00.317 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.14 cameraTheta=2.73 mountX=0.13 mountY=-0.04, mountTheta=-0.28
20:14:00.318 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.05, opts=13)
20:14:00.319 00.001 9120 Enqueuing Move request for scope (-0.12, 0.05)
20:14:00.320 00.001 8596 Worker thread wakes up
20:14:00.320 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
20:14:00.320 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
20:14:00.320 00.000 8596 Moving (-0.12, 0.05) raw xDistance=0.13 yDistance=-0.04
20:14:00.320 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:14:00.320 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:00.320 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:14:00.320 00.000 8596 MoveAxis(E, 0, ABG)
20:14:00.320 00.000 8596 Move returns status 0, amount 0
20:14:00.320 00.000 8596 MoveAxis(N, 0, ABG)
20:14:00.320 00.000 8596 Move returns status 0, amount 0
20:14:00.320 00.000 8596 move complete, result=0
20:14:00.321 00.001 8596 worker thread done servicing request
20:14:00.325 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:14:00.342 00.017 9120 UpdateGuideState exits: m=280282 SNR=212.4
20:14:00.343 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:00.345 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:00.346 00.001 9120 Enqueuing Expose request
20:14:00.348 00.002 8596 Worker thread wakes up
20:14:00.348 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:00.349 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:00.349 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:01.335 00.986 8596 Exposure complete
20:14:01.423 00.088 8596 worker thread done servicing request
20:14:01.423 00.000 9120 OnExposeComplete: enter
20:14:01.424 00.001 9120 UpdateGuideState(): m_state=6
20:14:01.424 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 379
20:14:01.425 00.001 9120 Star::Find returns 1 (0), X=1145.06, Y=158.91, Mass=297198, SNR=201.2, Peak=28525 HFD=4.3
20:14:01.426 00.001 9120 MultiStar: [#1 -0.25,0.18,1.01,U] [#2 -0.46,0.08,1.00,U] [#3 -0.24,0.29,0.87,U] [#4 -0.19,0.03,0.56,U] [#5 -0.13,-0.06,0.55,U] [#6 -0.25,0.06,0.30,U] [#7 -0.36,-0.02,0.31,U] [#8 0.23,0.29,0.27,U] 
20:14:01.427 00.001 9120 refined, 8 included, MultiStar: {-0.25, 0.12}, one-star: {-0.27, 0.08}
20:14:01.428 00.001 9120 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.04) = xAngle (-0.33 = -0.33)
20:14:01.429 00.001 9120 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.29 = -0.29)
20:14:01.429 00.000 9120 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.28 cameraTheta=2.71 mountX=0.26 mountY=-0.08, mountTheta=-0.30
20:14:01.431 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=0.12, opts=13)
20:14:01.432 00.001 9120 Enqueuing Move request for scope (-0.25, 0.12)
20:14:01.433 00.001 8596 Worker thread wakes up
20:14:01.433 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.12) opts 0xd
20:14:01.433 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, 0.12)
20:14:01.433 00.000 8596 Moving (-0.25, 0.12) raw xDistance=0.26 yDistance=-0.08
20:14:01.433 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
20:14:01.433 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:01.433 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:14:01.433 00.000 8596 MoveAxis(W, 38, ABG)
20:14:01.433 00.000 8596 Guiding  Dir = 3, Dur = 38
20:14:01.433 00.000 8596 IsSlewing returns 0
20:14:01.434 00.001 8596 IsGuiding returns 0
20:14:01.437 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2480, FiltMax=65491, Gamma=1.000
20:14:01.453 00.016 9120 UpdateGuideState exits: m=297198 SNR=201.2
20:14:01.454 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:01.455 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:01.456 00.001 9120 Enqueuing Expose request
20:14:01.465 00.009 8596 PulseGuide returned control before completion, sleep 17
20:14:01.495 00.030 8596 IsGuiding returns 1
20:14:01.495 00.000 8596 scope still moving after pulse duration time elapsed
20:14:01.526 00.031 8596 IsSlewing returns 0
20:14:01.526 00.000 8596 IsGuiding returns 1
20:14:01.557 00.031 8596 IsSlewing returns 0
20:14:01.557 00.000 8596 IsGuiding returns 0
20:14:01.557 00.000 8596 scope move finished after 38 + 85 ms
20:14:01.557 00.000 8596 Move returns status 0, amount 38
20:14:01.557 00.000 8596 MoveAxis(N, 0, ABG)
20:14:01.557 00.000 8596 Move returns status 0, amount 0
20:14:01.557 00.000 8596 move complete, result=0
20:14:01.557 00.000 8596 worker thread done servicing request
20:14:01.557 00.000 8596 Worker thread wakes up
20:14:01.557 00.000 9120 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
20:14:01.558 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:01.558 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:02.728 01.170 8596 Exposure complete
20:14:02.798 00.070 8596 worker thread done servicing request
20:14:02.798 00.000 9120 OnExposeComplete: enter
20:14:02.799 00.001 9120 UpdateGuideState(): m_state=6
20:14:02.800 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 380
20:14:02.801 00.001 9120 Star::Find returns 1 (0), X=1145.52, Y=158.94, Mass=316305, SNR=239.5, Peak=29069 HFD=4.2
20:14:02.803 00.002 9120 MultiStar: [#1 0.15,0.03,0.80,U] [#2 0.19,-0.06,0.94,U] [#3 0.20,0.31,0.61,U] [#4 0.30,0.05,0.43,U] [#5 0.21,0.12,0.39,U] [#6 0.18,-0.12,0.29,U] [#7 0.04,0.02,0.31,U] [#8 0.63,0.41,0.00,M2] 
20:14:02.804 00.001 9120 refined, 7 included, MultiStar: {0.19, 0.06}, one-star: {0.20, 0.12}
20:14:02.805 00.001 9120 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.04) = xAngle (-2.71 = -2.71)
20:14:02.806 00.001 9120 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.68 = -2.68)
20:14:02.807 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.33 mountX=-0.18 mountY=-0.09, mountTheta=-2.68
20:14:02.808 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=0.06, opts=13)
20:14:02.809 00.001 9120 Enqueuing Move request for scope (0.19, 0.06)
20:14:02.810 00.001 8596 Worker thread wakes up
20:14:02.810 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
20:14:02.810 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
20:14:02.810 00.000 8596 Moving (0.19, 0.06) raw xDistance=-0.18 yDistance=-0.09
20:14:02.810 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:14:02.810 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:02.811 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:14:02.811 00.000 8596 MoveAxis(E, 0, ABG)
20:14:02.811 00.000 8596 Move returns status 0, amount 0
20:14:02.811 00.000 8596 MoveAxis(N, 0, ABG)
20:14:02.811 00.000 8596 Move returns status 0, amount 0
20:14:02.811 00.000 8596 move complete, result=0
20:14:02.811 00.000 8596 worker thread done servicing request
20:14:02.815 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:14:02.831 00.016 9120 UpdateGuideState exits: m=316305 SNR=239.5
20:14:02.832 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:02.833 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:02.834 00.001 9120 Enqueuing Expose request
20:14:02.835 00.001 8596 Worker thread wakes up
20:14:02.835 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:02.836 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:02.836 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:03.811 00.975 8596 Exposure complete
20:14:03.867 00.056 8596 worker thread done servicing request
20:14:03.867 00.000 9120 OnExposeComplete: enter
20:14:03.869 00.002 9120 UpdateGuideState(): m_state=6
20:14:03.869 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 381
20:14:03.870 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.95, Mass=292251, SNR=225.4, Peak=28637 HFD=4.2
20:14:03.871 00.001 9120 MultiStar: [#1 0.09,0.20,0.97,U] [#2 0.16,-0.05,0.91,U] [#3 -0.00,0.14,0.73,U] [#4 0.21,0.06,0.48,U] [#5 0.07,-0.12,0.46,U] [#6 0.01,-0.03,0.30,U] [#7 0.32,-0.06,0.30,U] [#8 0.23,-0.19,0.24,U] 
20:14:03.872 00.001 9120 refined, 8 included, MultiStar: {0.11, 0.05}, one-star: {0.09, 0.13}
20:14:03.873 00.001 9120 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.04) = xAngle (-2.60 = -2.60)
20:14:03.873 00.000 9120 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.57 = -2.57)
20:14:03.874 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.44 mountX=-0.10 mountY=-0.07, mountTheta=-2.58
20:14:03.875 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.05, opts=13)
20:14:03.876 00.001 9120 Enqueuing Move request for scope (0.11, 0.05)
20:14:03.877 00.001 8596 Worker thread wakes up
20:14:03.877 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
20:14:03.877 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
20:14:03.877 00.000 8596 Moving (0.11, 0.05) raw xDistance=-0.10 yDistance=-0.07
20:14:03.877 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:14:03.877 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:03.877 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:14:03.877 00.000 8596 MoveAxis(E, 0, ABG)
20:14:03.877 00.000 8596 Move returns status 0, amount 0
20:14:03.877 00.000 8596 MoveAxis(N, 0, ABG)
20:14:03.877 00.000 8596 Move returns status 0, amount 0
20:14:03.877 00.000 8596 move complete, result=0
20:14:03.877 00.000 8596 worker thread done servicing request
20:14:03.882 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:14:03.913 00.031 9120 UpdateGuideState exits: m=292251 SNR=225.4
20:14:03.915 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:03.916 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:03.918 00.002 9120 Enqueuing Expose request
20:14:03.919 00.001 8596 Worker thread wakes up
20:14:03.919 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:03.920 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:03.920 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:05.092 01.172 8596 Exposure complete
20:14:05.175 00.083 8596 worker thread done servicing request
20:14:05.175 00.000 9120 OnExposeComplete: enter
20:14:05.176 00.001 9120 UpdateGuideState(): m_state=6
20:14:05.177 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 382
20:14:05.178 00.001 9120 Star::Find returns 1 (0), X=1145.73, Y=158.93, Mass=298239, SNR=203.6, Peak=24931 HFD=4.3
20:14:05.179 00.001 9120 MultiStar: [#1 0.38,0.13,0.98,U] [#2 0.28,-0.12,0.97,U] [#3 0.36,0.21,0.70,U] [#4 0.44,0.09,0.48,U] [#5 0.29,0.18,0.42,U] [#6 0.31,0.13,0.33,U] [#7 0.20,0.32,0.28,U] [#8 0.53,0.22,0.00,M2] 
20:14:05.180 00.001 9120 refined, 7 included, MultiStar: {0.35, 0.10}, one-star: {0.40, 0.11}
20:14:05.180 00.000 9120 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.04) = xAngle (-2.76 = -2.76)
20:14:05.181 00.001 9120 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.72 = -2.72)
20:14:05.182 00.001 9120 CameraToMount -- cameraX=0.35 cameraY=0.10 hyp=0.36 cameraTheta=0.28 mountX=-0.33 mountY=-0.15, mountTheta=-2.73
20:14:05.184 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.35, y=0.10, opts=13)
20:14:05.184 00.000 9120 Enqueuing Move request for scope (0.35, 0.10)
20:14:05.185 00.001 8596 Worker thread wakes up
20:14:05.185 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.10) opts 0xd
20:14:05.185 00.000 8596 Handling offset move in thread for scope, endpoint = (0.35, 0.10)
20:14:05.185 00.000 8596 Moving (0.35, 0.10) raw xDistance=-0.33 yDistance=-0.15
20:14:05.185 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:14:05.186 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:05.186 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:14:05.186 00.000 8596 MoveAxis(E, 48, ABG)
20:14:05.186 00.000 8596 Guiding  Dir = 2, Dur = 48
20:14:05.186 00.000 8596 IsSlewing returns 0
20:14:05.186 00.000 8596 IsGuiding returns 0
20:14:05.190 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:14:05.213 00.023 9120 UpdateGuideState exits: m=298239 SNR=203.6
20:14:05.215 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:05.216 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:05.217 00.001 9120 Enqueuing Expose request
20:14:05.222 00.005 8596 PulseGuide returned control before completion, sleep 23
20:14:05.252 00.030 8596 IsGuiding returns 1
20:14:05.252 00.000 8596 scope still moving after pulse duration time elapsed
20:14:05.283 00.031 8596 IsSlewing returns 0
20:14:05.283 00.000 8596 IsGuiding returns 1
20:14:05.314 00.031 8596 IsSlewing returns 0
20:14:05.314 00.000 8596 IsGuiding returns 0
20:14:05.314 00.000 8596 scope move finished after 48 + 79 ms
20:14:05.314 00.000 8596 Move returns status 0, amount 48
20:14:05.314 00.000 8596 MoveAxis(N, 0, ABG)
20:14:05.314 00.000 8596 Move returns status 0, amount 0
20:14:05.315 00.001 8596 move complete, result=0
20:14:05.315 00.000 8596 worker thread done servicing request
20:14:05.315 00.000 8596 Worker thread wakes up
20:14:05.315 00.000 9120 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
20:14:05.316 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:05.316 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:06.303 00.987 8596 Exposure complete
20:14:06.381 00.078 8596 worker thread done servicing request
20:14:06.381 00.000 9120 OnExposeComplete: enter
20:14:06.382 00.001 9120 UpdateGuideState(): m_state=6
20:14:06.383 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 383
20:14:06.384 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.98, Mass=289112, SNR=200.1, Peak=26685 HFD=4.3
20:14:06.385 00.001 9120 MultiStar: [#1 0.04,0.12,0.98,U] [#2 -0.05,-0.10,1.05,U] [#3 -0.14,0.17,0.83,U] [#4 0.11,0.09,0.50,U] [#5 0.12,0.17,0.49,U] [#6 -0.13,0.05,0.35,U] [#7 0.01,-0.13,0.39,U] [#8 0.05,0.33,0.31,U] 
20:14:06.386 00.001 9120 refined, 8 included, MultiStar: {-0.01, 0.08}, one-star: {-0.01, 0.15}
20:14:06.386 00.000 9120 CameraToMount -- cameraTheta (1.69) - m_xAngle (3.04) = xAngle (-1.35 = -1.35)
20:14:06.387 00.001 9120 CameraToMount -- cameraTheta (1.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.32 = -1.32)
20:14:06.388 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.09 cameraTheta=1.69 mountX=0.02 mountY=-0.08, mountTheta=-1.35
20:14:06.390 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.08, opts=13)
20:14:06.392 00.002 9120 Enqueuing Move request for scope (-0.01, 0.08)
20:14:06.394 00.002 8596 Worker thread wakes up
20:14:06.394 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
20:14:06.395 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
20:14:06.395 00.000 8596 Moving (-0.01, 0.08) raw xDistance=0.02 yDistance=-0.08
20:14:06.395 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:14:06.395 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:06.395 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:14:06.395 00.000 8596 MoveAxis(E, 0, ABG)
20:14:06.395 00.000 8596 Move returns status 0, amount 0
20:14:06.395 00.000 8596 MoveAxis(N, 0, ABG)
20:14:06.396 00.001 8596 Move returns status 0, amount 0
20:14:06.396 00.000 8596 move complete, result=0
20:14:06.396 00.000 8596 worker thread done servicing request
20:14:06.403 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:14:06.431 00.028 9120 UpdateGuideState exits: m=289112 SNR=200.1
20:14:06.433 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:06.433 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:06.434 00.001 9120 Enqueuing Expose request
20:14:06.434 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:06.435 00.001 8596 Worker thread wakes up
20:14:06.436 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:06.436 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:07.637 01.201 8596 Exposure complete
20:14:07.712 00.075 8596 worker thread done servicing request
20:14:07.712 00.000 9120 OnExposeComplete: enter
20:14:07.713 00.001 9120 UpdateGuideState(): m_state=6
20:14:07.714 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 384
20:14:07.715 00.001 9120 Star::Find returns 1 (0), X=1145.78, Y=159.12, Mass=301498, SNR=215.9, Peak=22691 HFD=4.4
20:14:07.716 00.001 9120 MultiStar: [#1 0.39,0.46,0.00,M1] [#2 0.19,0.37,0.99,U] [#3 0.31,0.42,0.00,M1] [#4 0.44,0.37,0.00,M1] [#5 0.22,0.42,0.46,U] [#6 0.24,0.29,0.32,U] [#7 0.42,0.25,0.00,M1] [#8 0.65,0.27,0.00,M2] 
20:14:07.717 00.001 9120 refined, 3 included, MultiStar: {0.30, 0.34}, one-star: {0.46, 0.29}
20:14:07.718 00.001 9120 CameraToMount -- cameraTheta (0.85) - m_xAngle (3.04) = xAngle (-2.19 = -2.19)
20:14:07.718 00.000 9120 CameraToMount -- cameraTheta (0.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.16 = -2.16)
20:14:07.719 00.001 9120 CameraToMount -- cameraX=0.30 cameraY=0.34 hyp=0.45 cameraTheta=0.85 mountX=-0.26 mountY=-0.38, mountTheta=-2.18
20:14:07.721 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.30, y=0.34, opts=13)
20:14:07.721 00.000 9120 Enqueuing Move request for scope (0.30, 0.34)
20:14:07.722 00.001 8596 Worker thread wakes up
20:14:07.722 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.34) opts 0xd
20:14:07.722 00.000 8596 Handling offset move in thread for scope, endpoint = (0.30, 0.34)
20:14:07.723 00.001 8596 Moving (0.30, 0.34) raw xDistance=-0.26 yDistance=-0.38
20:14:07.723 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:14:07.723 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:07.723 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
20:14:07.723 00.000 8596 MoveAxis(E, 38, ABG)
20:14:07.723 00.000 8596 Guiding  Dir = 2, Dur = 38
20:14:07.723 00.000 8596 IsSlewing returns 0
20:14:07.723 00.000 8596 IsGuiding returns 0
20:14:07.726 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:14:07.732 00.006 8596 PulseGuide returned control before completion, sleep 40
20:14:07.743 00.011 9120 UpdateGuideState exits: m=301498 SNR=215.9
20:14:07.745 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:07.747 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:07.748 00.001 9120 Enqueuing Expose request
20:14:07.777 00.029 8596 IsGuiding returns 1
20:14:07.777 00.000 8596 scope still moving after pulse duration time elapsed
20:14:07.809 00.032 8596 IsSlewing returns 0
20:14:07.809 00.000 8596 IsGuiding returns 1
20:14:07.845 00.036 8596 IsSlewing returns 0
20:14:07.845 00.000 8596 IsGuiding returns 0
20:14:07.845 00.000 8596 scope move finished after 38 + 84 ms
20:14:07.845 00.000 8596 Move returns status 0, amount 38
20:14:07.845 00.000 8596 MoveAxis(N, 0, ABG)
20:14:07.845 00.000 8596 Move returns status 0, amount 0
20:14:07.845 00.000 8596 move complete, result=0
20:14:07.845 00.000 8596 worker thread done servicing request
20:14:07.845 00.000 8596 Worker thread wakes up
20:14:07.845 00.000 9120 GuideStep: -0.3 px 38 ms EAST, -0.4 px 0 ms NORTH
20:14:07.846 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:07.846 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:08.834 00.988 8596 Exposure complete
20:14:08.906 00.072 8596 worker thread done servicing request
20:14:08.906 00.000 9120 OnExposeComplete: enter
20:14:08.908 00.002 9120 UpdateGuideState(): m_state=6
20:14:08.910 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 385
20:14:08.912 00.002 9120 Star::Find returns 1 (0), X=1145.15, Y=159.04, Mass=320974, SNR=240.3, Peak=29821 HFD=4.3
20:14:08.914 00.002 9120 MultiStar: [#1 -0.05,0.20,0.87,U] [#2 -0.39,0.05,0.77,U] [#3 -0.12,0.19,0.66,U] [#4 -0.17,0.02,0.43,U] [#5 0.12,0.18,0.39,U] [#6 -0.21,-0.08,0.24,U] [#7 -0.09,0.06,0.31,U] [#8 0.14,0.06,0.25,U] 
20:14:08.916 00.002 9120 refined, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.17, 0.22}
20:14:08.917 00.001 9120 CameraToMount -- cameraTheta (2.37) - m_xAngle (3.04) = xAngle (-0.67 = -0.67)
20:14:08.919 00.002 9120 CameraToMount -- cameraTheta (2.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.64 = -0.64)
20:14:08.921 00.002 9120 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.37 mountX=0.15 mountY=-0.11, mountTheta=-0.65
20:14:08.924 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.13, opts=13)
20:14:08.926 00.002 9120 Enqueuing Move request for scope (-0.14, 0.13)
20:14:08.927 00.001 8596 Worker thread wakes up
20:14:08.927 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
20:14:08.928 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
20:14:08.928 00.000 8596 Moving (-0.14, 0.13) raw xDistance=0.15 yDistance=-0.11
20:14:08.928 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:14:08.928 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:08.928 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:14:08.928 00.000 8596 MoveAxis(E, 0, ABG)
20:14:08.928 00.000 8596 Move returns status 0, amount 0
20:14:08.928 00.000 8596 MoveAxis(N, 0, ABG)
20:14:08.928 00.000 8596 Move returns status 0, amount 0
20:14:08.929 00.001 8596 move complete, result=0
20:14:08.929 00.000 8596 worker thread done servicing request
20:14:08.935 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:14:08.963 00.028 9120 UpdateGuideState exits: m=320974 SNR=240.3
20:14:08.964 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:08.965 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:08.966 00.001 9120 Enqueuing Expose request
20:14:08.966 00.000 8596 Worker thread wakes up
20:14:08.966 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:08.967 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:08.967 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:10.165 01.198 8596 Exposure complete
20:14:10.244 00.079 8596 worker thread done servicing request
20:14:10.244 00.000 9120 OnExposeComplete: enter
20:14:10.245 00.001 9120 UpdateGuideState(): m_state=6
20:14:10.246 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 386
20:14:10.246 00.000 9120 Star::Find returns 1 (0), X=1145.18, Y=158.86, Mass=300104, SNR=233.7, Peak=27661 HFD=4.4
20:14:10.249 00.003 9120 MultiStar: [#1 -0.16,-0.02,0.88,U] [#2 -0.43,-0.10,0.86,U] [#3 -0.17,0.01,0.65,U] [#4 -0.11,-0.18,0.48,U] [#5 -0.27,-0.14,0.37,U] [#6 -0.30,-0.06,0.29,U] [#7 -0.07,0.15,0.30,U] [#8 0.02,0.23,0.26,U] 
20:14:10.250 00.001 9120 single-star, 8 included, MultiStar: {-0.20, -0.02}, one-star: {-0.15, 0.04}
20:14:10.252 00.002 9120 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.04) = xAngle (-0.14 = -0.14)
20:14:10.253 00.001 9120 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.10 = -0.10)
20:14:10.255 00.002 9120 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.90 mountX=0.15 mountY=-0.02, mountTheta=-0.10
20:14:10.259 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.04, opts=13)
20:14:10.261 00.002 9120 Enqueuing Move request for scope (-0.15, 0.04)
20:14:10.263 00.002 8596 Worker thread wakes up
20:14:10.263 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
20:14:10.263 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
20:14:10.263 00.000 8596 Moving (-0.15, 0.04) raw xDistance=0.15 yDistance=-0.02
20:14:10.263 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:14:10.263 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:10.263 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:14:10.263 00.000 8596 MoveAxis(E, 0, ABG)
20:14:10.264 00.001 8596 Move returns status 0, amount 0
20:14:10.264 00.000 8596 MoveAxis(N, 0, ABG)
20:14:10.264 00.000 8596 Move returns status 0, amount 0
20:14:10.264 00.000 8596 move complete, result=0
20:14:10.264 00.000 8596 worker thread done servicing request
20:14:10.272 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2441, FiltMax=65523, Gamma=1.000
20:14:10.294 00.022 9120 UpdateGuideState exits: m=300104 SNR=233.7
20:14:10.295 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:10.296 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:10.297 00.001 9120 Enqueuing Expose request
20:14:10.299 00.002 8596 Worker thread wakes up
20:14:10.299 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:10.300 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:10.300 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:11.291 00.991 8596 Exposure complete
20:14:11.376 00.085 8596 worker thread done servicing request
20:14:11.377 00.001 9120 OnExposeComplete: enter
20:14:11.378 00.001 9120 UpdateGuideState(): m_state=6
20:14:11.379 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 387
20:14:11.379 00.000 9120 Star::Find returns 1 (0), X=1145.14, Y=158.70, Mass=282780, SNR=200.2, Peak=24589 HFD=4.5
20:14:11.380 00.001 9120 MultiStar: [#1 -0.18,-0.16,0.89,U] [#2 -0.38,-0.20,0.93,U] [#3 -0.22,-0.15,0.67,U] [#4 -0.01,-0.28,0.60,U] [#5 -0.16,-0.28,0.47,U] [#6 -0.42,-0.02,0.33,U] [#7 -0.42,-0.36,0.00,M1] [#8 -0.02,-0.16,0.30,U] 
20:14:11.381 00.001 9120 single-star, 7 included, MultiStar: {-0.21, -0.17}, one-star: {-0.19, -0.13}
20:14:11.382 00.001 9120 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.04) = xAngle (-5.59 = 0.69)
20:14:11.383 00.001 9120 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.55 = 0.73)
20:14:11.384 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.22 cameraTheta=-2.55 mountX=0.17 mountY=0.15, mountTheta=0.71
20:14:11.385 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.13, opts=13)
20:14:11.386 00.001 9120 Enqueuing Move request for scope (-0.19, -0.13)
20:14:11.386 00.000 8596 Worker thread wakes up
20:14:11.387 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
20:14:11.387 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
20:14:11.387 00.000 8596 Moving (-0.19, -0.13) raw xDistance=0.17 yDistance=0.15
20:14:11.387 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:14:11.387 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:11.387 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:14:11.387 00.000 8596 MoveAxis(E, 0, ABG)
20:14:11.387 00.000 8596 Move returns status 0, amount 0
20:14:11.387 00.000 8596 MoveAxis(N, 0, ABG)
20:14:11.387 00.000 8596 Move returns status 0, amount 0
20:14:11.387 00.000 8596 move complete, result=0
20:14:11.387 00.000 8596 worker thread done servicing request
20:14:11.391 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:14:11.406 00.015 9120 UpdateGuideState exits: m=282780 SNR=200.2
20:14:11.407 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:11.408 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:11.409 00.001 9120 Enqueuing Expose request
20:14:11.410 00.001 8596 Worker thread wakes up
20:14:11.410 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:11.411 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:11.411 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:12.589 01.178 8596 Exposure complete
20:14:12.668 00.079 8596 worker thread done servicing request
20:14:12.668 00.000 9120 OnExposeComplete: enter
20:14:12.669 00.001 9120 UpdateGuideState(): m_state=6
20:14:12.670 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 388
20:14:12.671 00.001 9120 Star::Find returns 1 (0), X=1144.83, Y=158.68, Mass=295958, SNR=215.2, Peak=22653 HFD=4.5
20:14:12.672 00.001 9120 MultiStar: [#1 -0.47,-0.32,0.00,M1] [#2 -0.53,-0.41,0.00,M1] [#3 -0.49,-0.19,0.00,M1] [#4 -0.35,-0.32,0.63,U] [#5 -0.37,-0.28,0.45,U] [#6 -0.47,-0.52,0.00,M1] [#7 -0.50,-0.25,0.00,M2] [#8 -0.17,-0.03,0.22,U] 
20:14:12.673 00.001 9120 refined, 3 included, MultiStar: {-0.40, -0.21}, one-star: {-0.50, -0.15}
20:14:12.673 00.000 9120 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.04) = xAngle (-5.70 = 0.59)
20:14:12.674 00.001 9120 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.66 = 0.62)
20:14:12.675 00.001 9120 CameraToMount -- cameraX=-0.40 cameraY=-0.21 hyp=0.45 cameraTheta=-2.66 mountX=0.38 mountY=0.26, mountTheta=0.61
20:14:12.676 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.40, y=-0.21, opts=13)
20:14:12.677 00.001 9120 Enqueuing Move request for scope (-0.40, -0.21)
20:14:12.678 00.001 8596 Worker thread wakes up
20:14:12.678 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.21) opts 0xd
20:14:12.678 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.40, -0.21)
20:14:12.678 00.000 8596 Moving (-0.40, -0.21) raw xDistance=0.38 yDistance=0.26
20:14:12.678 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:14:12.678 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:14:12.678 00.000 8596 MoveAxis(W, 54, ABG)
20:14:12.678 00.000 8596 Guiding  Dir = 3, Dur = 54
20:14:12.679 00.001 8596 IsSlewing returns 0
20:14:12.679 00.000 8596 IsGuiding returns 0
20:14:12.683 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:14:12.699 00.016 9120 UpdateGuideState exits: m=295958 SNR=215.2
20:14:12.701 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:12.701 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:12.702 00.001 9120 Enqueuing Expose request
20:14:12.732 00.030 8596 PulseGuide returned control before completion, sleep 12
20:14:12.747 00.015 8596 IsGuiding returns 1
20:14:12.747 00.000 8596 scope still moving after pulse duration time elapsed
20:14:12.778 00.031 8596 IsSlewing returns 0
20:14:12.778 00.000 8596 IsGuiding returns 1
20:14:12.808 00.030 8596 IsSlewing returns 0
20:14:12.808 00.000 8596 IsGuiding returns 1
20:14:12.839 00.031 8596 IsSlewing returns 0
20:14:12.839 00.000 8596 IsGuiding returns 0
20:14:12.839 00.000 8596 scope move finished after 54 + 106 ms
20:14:12.839 00.000 8596 Move returns status 0, amount 54
20:14:12.839 00.000 8596 MoveAxis(S, 55, ABG)
20:14:12.839 00.000 8596 Guiding  Dir = 1, Dur = 55
20:14:12.839 00.000 8596 IsSlewing returns 0
20:14:12.839 00.000 8596 IsGuiding returns 0
20:14:12.887 00.048 8596 PulseGuide returned control before completion, sleep 18
20:14:12.916 00.029 8596 IsGuiding returns 1
20:14:12.916 00.000 8596 scope still moving after pulse duration time elapsed
20:14:12.947 00.031 8596 IsSlewing returns 0
20:14:12.947 00.000 8596 IsGuiding returns 1
20:14:12.978 00.031 8596 IsSlewing returns 0
20:14:12.978 00.000 8596 IsGuiding returns 0
20:14:12.978 00.000 8596 scope move finished after 55 + 83 ms
20:14:12.978 00.000 8596 Move returns status 0, amount 55
20:14:12.978 00.000 8596 move complete, result=0
20:14:12.978 00.000 8596 worker thread done servicing request
20:14:12.978 00.000 8596 Worker thread wakes up
20:14:12.978 00.000 9120 GuideStep: 0.4 px 54 ms WEST, 0.3 px 55 ms SOUTH
20:14:12.979 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:12.980 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:13.972 00.992 8596 Exposure complete
20:14:14.037 00.065 8596 worker thread done servicing request
20:14:14.037 00.000 9120 OnExposeComplete: enter
20:14:14.038 00.001 9120 UpdateGuideState(): m_state=6
20:14:14.039 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 389
20:14:14.040 00.001 9120 Star::Find returns 1 (0), X=1145.21, Y=158.63, Mass=289831, SNR=208.2, Peak=21245 HFD=4.6
20:14:14.041 00.001 9120 MultiStar: [#1 -0.24,-0.18,1.02,U] [#2 0.00,-0.34,0.98,U] [#3 0.02,-0.16,0.67,U] [#4 0.04,-0.20,0.51,U] [#5 0.02,0.02,0.42,U] [#6 -0.17,-0.05,0.35,U] [#7 -0.14,-0.23,0.31,U] [#8 -0.05,0.08,0.25,U] 
20:14:14.041 00.000 9120 refined, 8 included, MultiStar: {-0.08, -0.18}, one-star: {-0.12, -0.19}
20:14:14.042 00.001 9120 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.04) = xAngle (-5.04 = 1.25)
20:14:14.043 00.001 9120 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.00 = 1.28)
20:14:14.044 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-2.00 mountX=0.06 mountY=0.19, mountTheta=1.25
20:14:14.045 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.18, opts=13)
20:14:14.046 00.001 9120 Enqueuing Move request for scope (-0.08, -0.18)
20:14:14.047 00.001 8596 Worker thread wakes up
20:14:14.047 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
20:14:14.047 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
20:14:14.047 00.000 8596 Moving (-0.08, -0.18) raw xDistance=0.06 yDistance=0.19
20:14:14.047 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:14:14.047 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:14.047 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:14:14.047 00.000 8596 MoveAxis(E, 0, ABG)
20:14:14.047 00.000 8596 Move returns status 0, amount 0
20:14:14.047 00.000 8596 MoveAxis(N, 0, ABG)
20:14:14.047 00.000 8596 Move returns status 0, amount 0
20:14:14.047 00.000 8596 move complete, result=0
20:14:14.047 00.000 8596 worker thread done servicing request
20:14:14.051 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:14:14.067 00.016 9120 UpdateGuideState exits: m=289831 SNR=208.2
20:14:14.068 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:14.069 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:14.069 00.000 9120 Enqueuing Expose request
20:14:14.070 00.001 8596 Worker thread wakes up
20:14:14.070 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:14:14.071 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:14.071 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:15.238 01.167 8596 Exposure complete
20:14:15.352 00.114 8596 worker thread done servicing request
20:14:15.352 00.000 9120 OnExposeComplete: enter
20:14:15.353 00.001 9120 UpdateGuideState(): m_state=6
20:14:15.354 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 390
20:14:15.356 00.002 9120 Star::Find returns 1 (0), X=1145.44, Y=159.02, Mass=291388, SNR=194.7, Peak=25309 HFD=4.2
20:14:15.357 00.001 9120 MultiStar: [#1 0.18,0.17,0.97,U] [#2 0.19,0.03,1.05,U] [#3 -0.05,0.22,0.74,U] [#4 0.28,0.08,0.64,U] [#5 0.19,-0.07,0.48,U] [#6 0.08,-0.11,0.34,U] [#7 0.12,0.17,0.36,U] [#8 0.32,0.38,0.00,M1] 
20:14:15.358 00.001 9120 refined, 7 included, MultiStar: {0.14, 0.11}, one-star: {0.12, 0.19}
20:14:15.359 00.001 9120 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.04) = xAngle (-2.41 = -2.41)
20:14:15.360 00.001 9120 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.37 = -2.37)
20:14:15.361 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.63 mountX=-0.13 mountY=-0.12, mountTheta=-2.39
20:14:15.363 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.11, opts=13)
20:14:15.364 00.001 9120 Enqueuing Move request for scope (0.14, 0.11)
20:14:15.365 00.001 8596 Worker thread wakes up
20:14:15.365 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
20:14:15.365 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
20:14:15.365 00.000 8596 Moving (0.14, 0.11) raw xDistance=-0.13 yDistance=-0.12
20:14:15.366 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:14:15.366 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:15.366 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:14:15.366 00.000 8596 MoveAxis(E, 0, ABG)
20:14:15.366 00.000 8596 Move returns status 0, amount 0
20:14:15.366 00.000 8596 MoveAxis(N, 0, ABG)
20:14:15.366 00.000 8596 Move returns status 0, amount 0
20:14:15.366 00.000 8596 move complete, result=0
20:14:15.366 00.000 8596 worker thread done servicing request
20:14:15.370 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:14:15.401 00.031 9120 UpdateGuideState exits: m=291388 SNR=194.7
20:14:15.402 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:15.405 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:15.407 00.002 9120 Enqueuing Expose request
20:14:15.408 00.001 8596 Worker thread wakes up
20:14:15.409 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:15.410 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:15.410 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:16.400 00.990 8596 Exposure complete
20:14:16.477 00.077 8596 worker thread done servicing request
20:14:16.477 00.000 9120 OnExposeComplete: enter
20:14:16.478 00.001 9120 UpdateGuideState(): m_state=6
20:14:16.479 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 391
20:14:16.480 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.88, Mass=287284, SNR=195.9, Peak=28061 HFD=4.4
20:14:16.481 00.001 9120 MultiStar: [#1 0.13,0.08,1.06,U] [#2 -0.01,0.07,1.05,U] [#3 0.21,0.28,0.82,U] [#4 0.28,0.08,0.52,U] [#5 0.24,0.10,0.51,U] [#6 0.13,-0.02,0.38,U] [#7 0.24,-0.02,0.38,U] [#8 0.64,0.48,0.00,M2] 
20:14:16.481 00.000 9120 single-star, 7 included, MultiStar: {0.14, 0.09}, one-star: {0.11, 0.05}
20:14:16.482 00.001 9120 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.04) = xAngle (-2.59 = -2.59)
20:14:16.483 00.001 9120 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.55 = -2.55)
20:14:16.484 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.46 mountX=-0.10 mountY=-0.07, mountTheta=-2.56
20:14:16.485 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.05, opts=13)
20:14:16.486 00.001 9120 Enqueuing Move request for scope (0.11, 0.05)
20:14:16.487 00.001 8596 Worker thread wakes up
20:14:16.487 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
20:14:16.487 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
20:14:16.487 00.000 8596 Moving (0.11, 0.05) raw xDistance=-0.10 yDistance=-0.07
20:14:16.487 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:14:16.487 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:16.487 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:14:16.488 00.001 8596 MoveAxis(E, 0, ABG)
20:14:16.488 00.000 8596 Move returns status 0, amount 0
20:14:16.488 00.000 8596 MoveAxis(N, 0, ABG)
20:14:16.488 00.000 8596 Move returns status 0, amount 0
20:14:16.488 00.000 8596 move complete, result=0
20:14:16.488 00.000 8596 worker thread done servicing request
20:14:16.492 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2406, FiltMax=65535, Gamma=1.000
20:14:16.507 00.015 9120 UpdateGuideState exits: m=287284 SNR=195.9
20:14:16.508 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:16.509 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:16.510 00.001 9120 Enqueuing Expose request
20:14:16.511 00.001 8596 Worker thread wakes up
20:14:16.511 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:16.512 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:16.512 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:17.683 01.171 8596 Exposure complete
20:14:17.762 00.079 8596 worker thread done servicing request
20:14:17.762 00.000 9120 OnExposeComplete: enter
20:14:17.763 00.001 9120 UpdateGuideState(): m_state=6
20:14:17.764 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 392
20:14:17.764 00.000 9120 Star::Find returns 1 (0), X=1145.68, Y=159.01, Mass=273952, SNR=202.4, Peak=22573 HFD=4.2
20:14:17.765 00.001 9120 MultiStar: [#1 0.32,0.20,0.95,U] [#2 0.15,0.04,0.96,U] [#3 0.16,0.34,0.74,U] [#4 0.39,0.20,0.51,U] [#5 0.38,0.18,0.51,U] [#6 0.16,0.14,0.33,U] [#7 0.31,0.29,0.30,U] [#8 0.44,0.14,0.25,U] 
20:14:17.766 00.001 9120 refined, 8 included, MultiStar: {0.28, 0.19}, one-star: {0.35, 0.19}
20:14:17.767 00.001 9120 CameraToMount -- cameraTheta (0.58) - m_xAngle (3.04) = xAngle (-2.46 = -2.46)
20:14:17.768 00.001 9120 CameraToMount -- cameraTheta (0.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.43 = -2.43)
20:14:17.769 00.001 9120 CameraToMount -- cameraX=0.28 cameraY=0.19 hyp=0.34 cameraTheta=0.58 mountX=-0.26 mountY=-0.22, mountTheta=-2.44
20:14:17.770 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=0.19, opts=13)
20:14:17.771 00.001 9120 Enqueuing Move request for scope (0.28, 0.19)
20:14:17.772 00.001 8596 Worker thread wakes up
20:14:17.772 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.19) opts 0xd
20:14:17.772 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, 0.19)
20:14:17.772 00.000 8596 Moving (0.28, 0.19) raw xDistance=-0.26 yDistance=-0.22
20:14:17.772 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:14:17.772 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:17.772 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:14:17.772 00.000 8596 MoveAxis(E, 38, ABG)
20:14:17.772 00.000 8596 Guiding  Dir = 2, Dur = 38
20:14:17.773 00.001 8596 IsSlewing returns 0
20:14:17.773 00.000 8596 IsGuiding returns 0
20:14:17.777 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:14:17.792 00.015 9120 UpdateGuideState exits: m=273952 SNR=202.4
20:14:17.794 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:17.794 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:17.795 00.001 9120 Enqueuing Expose request
20:14:17.798 00.003 8596 PulseGuide returned control before completion, sleep 23
20:14:17.828 00.030 8596 IsGuiding returns 1
20:14:17.828 00.000 8596 scope still moving after pulse duration time elapsed
20:14:17.859 00.031 8596 IsSlewing returns 0
20:14:17.859 00.000 8596 IsGuiding returns 1
20:14:17.890 00.031 8596 IsSlewing returns 0
20:14:17.890 00.000 8596 IsGuiding returns 0
20:14:17.890 00.000 8596 scope move finished after 38 + 79 ms
20:14:17.890 00.000 8596 Move returns status 0, amount 38
20:14:17.890 00.000 8596 MoveAxis(N, 0, ABG)
20:14:17.890 00.000 8596 Move returns status 0, amount 0
20:14:17.890 00.000 8596 move complete, result=0
20:14:17.891 00.001 8596 worker thread done servicing request
20:14:17.891 00.000 8596 Worker thread wakes up
20:14:17.891 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:17.891 00.000 9120 GuideStep: -0.3 px 38 ms EAST, -0.2 px 0 ms NORTH
20:14:17.892 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:18.869 00.977 8596 Exposure complete
20:14:18.960 00.091 8596 worker thread done servicing request
20:14:18.960 00.000 9120 OnExposeComplete: enter
20:14:18.961 00.001 9120 UpdateGuideState(): m_state=6
20:14:18.962 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 393
20:14:18.963 00.001 9120 Star::Find returns 1 (0), X=1145.21, Y=158.92, Mass=303631, SNR=233.5, Peak=27293 HFD=4.4
20:14:18.965 00.002 9120 MultiStar: [#1 -0.13,0.01,0.95,U] [#2 -0.11,0.08,0.89,U] [#3 -0.25,0.33,0.72,U] [#4 -0.14,0.12,0.40,U] [#5 -0.20,0.03,0.41,U] [#6 -0.18,-0.06,0.28,U] [#7 -0.12,0.24,0.33,U] [#8 0.06,0.31,0.26,U] 
20:14:18.966 00.001 9120 single-star, 8 included, MultiStar: {-0.14, 0.12}, one-star: {-0.12, 0.10}
20:14:18.967 00.001 9120 CameraToMount -- cameraTheta (2.46) - m_xAngle (3.04) = xAngle (-0.58 = -0.58)
20:14:18.969 00.002 9120 CameraToMount -- cameraTheta (2.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.55 = -0.55)
20:14:18.971 00.002 9120 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.46 mountX=0.13 mountY=-0.08, mountTheta=-0.56
20:14:18.974 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.10, opts=13)
20:14:18.975 00.001 9120 Enqueuing Move request for scope (-0.12, 0.10)
20:14:18.977 00.002 8596 Worker thread wakes up
20:14:18.977 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
20:14:18.977 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
20:14:18.977 00.000 8596 Moving (-0.12, 0.10) raw xDistance=0.13 yDistance=-0.08
20:14:18.977 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:14:18.978 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:18.978 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:14:18.978 00.000 8596 MoveAxis(E, 0, ABG)
20:14:18.978 00.000 8596 Move returns status 0, amount 0
20:14:18.978 00.000 8596 MoveAxis(N, 0, ABG)
20:14:18.978 00.000 8596 Move returns status 0, amount 0
20:14:18.978 00.000 8596 move complete, result=0
20:14:18.978 00.000 8596 worker thread done servicing request
20:14:18.987 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2454, FiltMax=65491, Gamma=1.000
20:14:19.016 00.029 9120 UpdateGuideState exits: m=303631 SNR=233.5
20:14:19.018 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:19.019 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:19.021 00.002 9120 Enqueuing Expose request
20:14:19.022 00.001 8596 Worker thread wakes up
20:14:19.022 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:19.023 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:19.023 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:20.192 01.169 8596 Exposure complete
20:14:20.264 00.072 8596 worker thread done servicing request
20:14:20.264 00.000 9120 OnExposeComplete: enter
20:14:20.265 00.001 9120 UpdateGuideState(): m_state=6
20:14:20.266 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 394
20:14:20.267 00.001 9120 Star::Find returns 1 (0), X=1145.17, Y=159.16, Mass=300757, SNR=226.4, Peak=25341 HFD=4.3
20:14:20.268 00.001 9120 MultiStar: [#1 -0.14,0.39,0.78,U] [#2 -0.36,0.11,0.90,U] [#3 -0.20,0.42,0.66,U] [#4 -0.12,0.36,0.49,U] [#5 -0.12,0.22,0.44,U] [#6 -0.13,0.32,0.29,U] [#7 -0.18,0.25,0.31,U] [#8 -0.21,0.44,0.00,M1] 
20:14:20.268 00.000 9120 refined, 7 included, MultiStar: {-0.19, 0.30}, one-star: {-0.16, 0.34}
20:14:20.269 00.001 9120 CameraToMount -- cameraTheta (2.14) - m_xAngle (3.04) = xAngle (-0.90 = -0.90)
20:14:20.270 00.001 9120 CameraToMount -- cameraTheta (2.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.87 = -0.87)
20:14:20.271 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.35 cameraTheta=2.14 mountX=0.22 mountY=-0.27, mountTheta=-0.89
20:14:20.272 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=0.30, opts=13)
20:14:20.273 00.001 9120 Enqueuing Move request for scope (-0.19, 0.30)
20:14:20.274 00.001 8596 Worker thread wakes up
20:14:20.274 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.30) opts 0xd
20:14:20.274 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, 0.30)
20:14:20.274 00.000 8596 Moving (-0.19, 0.30) raw xDistance=0.22 yDistance=-0.27
20:14:20.274 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:14:20.274 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:20.274 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:14:20.274 00.000 8596 MoveAxis(W, 32, ABG)
20:14:20.275 00.001 8596 Guiding  Dir = 3, Dur = 32
20:14:20.275 00.000 8596 IsSlewing returns 0
20:14:20.275 00.000 8596 IsGuiding returns 0
20:14:20.278 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2462, FiltMax=65535, Gamma=1.000
20:14:20.294 00.016 9120 UpdateGuideState exits: m=300757 SNR=226.4
20:14:20.295 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:20.296 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:20.297 00.001 9120 Enqueuing Expose request
20:14:20.326 00.029 8596 IsGuiding returns 1
20:14:20.326 00.000 8596 scope still moving after pulse duration time elapsed
20:14:20.357 00.031 8596 IsSlewing returns 0
20:14:20.357 00.000 8596 IsGuiding returns 1
20:14:20.387 00.030 8596 IsSlewing returns 0
20:14:20.387 00.000 8596 IsGuiding returns 1
20:14:20.418 00.031 8596 IsSlewing returns 0
20:14:20.418 00.000 8596 IsGuiding returns 0
20:14:20.418 00.000 8596 scope move finished after 32 + 111 ms
20:14:20.418 00.000 8596 Move returns status 0, amount 32
20:14:20.418 00.000 8596 MoveAxis(N, 0, ABG)
20:14:20.418 00.000 8596 Move returns status 0, amount 0
20:14:20.419 00.001 8596 move complete, result=0
20:14:20.419 00.000 8596 worker thread done servicing request
20:14:20.419 00.000 9120 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
20:14:20.422 00.003 8596 Worker thread wakes up
20:14:20.422 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:20.422 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:21.400 00.978 8596 Exposure complete
20:14:21.483 00.083 8596 worker thread done servicing request
20:14:21.484 00.001 9120 OnExposeComplete: enter
20:14:21.485 00.001 9120 UpdateGuideState(): m_state=6
20:14:21.486 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 395
20:14:21.488 00.002 9120 Star::Find returns 1 (0), X=1145.40, Y=159.27, Mass=295701, SNR=245.2, Peak=22845 HFD=4.6
20:14:21.490 00.002 9120 MultiStar: [#1 0.08,0.36,0.76,U] [#2 0.10,0.03,0.84,U] [#3 0.24,0.39,0.68,U] [#4 0.28,0.41,0.00,M1] [#5 0.23,0.04,0.44,U] [#6 -0.01,0.50,0.00,M1] [#7 0.36,0.16,0.25,U] [#8 0.42,0.30,0.00,M2] 
20:14:21.491 00.001 9120 refined, 5 included, MultiStar: {0.14, 0.27}, one-star: {0.07, 0.45}
20:14:21.492 00.001 9120 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.04) = xAngle (-1.96 = -1.96)
20:14:21.494 00.002 9120 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.92 = -1.92)
20:14:21.495 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.27 hyp=0.30 cameraTheta=1.09 mountX=-0.11 mountY=-0.29, mountTheta=-1.95
20:14:21.496 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.27, opts=13)
20:14:21.497 00.001 9120 Enqueuing Move request for scope (0.14, 0.27)
20:14:21.498 00.001 8596 Worker thread wakes up
20:14:21.498 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.27) opts 0xd
20:14:21.498 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.27)
20:14:21.498 00.000 8596 Moving (0.14, 0.27) raw xDistance=-0.11 yDistance=-0.29
20:14:21.498 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:14:21.498 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:14:21.498 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:14:21.498 00.000 8596 MoveAxis(E, 0, ABG)
20:14:21.498 00.000 8596 Move returns status 0, amount 0
20:14:21.499 00.001 8596 MoveAxis(N, 0, ABG)
20:14:21.499 00.000 8596 Move returns status 0, amount 0
20:14:21.499 00.000 8596 move complete, result=0
20:14:21.499 00.000 8596 worker thread done servicing request
20:14:21.503 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:14:21.523 00.020 9120 UpdateGuideState exits: m=295701 SNR=245.2
20:14:21.525 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:21.526 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:21.528 00.002 9120 Enqueuing Expose request
20:14:21.529 00.001 8596 Worker thread wakes up
20:14:21.529 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:14:21.531 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:21.531 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:22.712 01.181 8596 Exposure complete
20:14:22.792 00.080 8596 worker thread done servicing request
20:14:22.792 00.000 9120 OnExposeComplete: enter
20:14:22.794 00.002 9120 UpdateGuideState(): m_state=6
20:14:22.796 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 396
20:14:22.797 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.93, Mass=299291, SNR=217.5, Peak=27021 HFD=4.3
20:14:22.800 00.003 9120 MultiStar: [#1 0.11,0.12,0.95,U] [#2 0.13,-0.04,0.84,U] [#3 0.10,0.11,0.71,U] [#4 0.19,0.13,0.45,U] [#5 0.10,0.13,0.41,U] [#6 0.14,0.20,0.31,U] [#7 0.20,0.00,0.26,U] [#8 0.52,0.41,0.00,M3] 
20:14:22.801 00.001 9120 refined, 7 included, MultiStar: {0.12, 0.09}, one-star: {0.11, 0.11}
20:14:22.803 00.002 9120 CameraToMount -- cameraTheta (0.62) - m_xAngle (3.04) = xAngle (-2.42 = -2.42)
20:14:22.805 00.002 9120 CameraToMount -- cameraTheta (0.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.39 = -2.39)
20:14:22.806 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.62 mountX=-0.12 mountY=-0.11, mountTheta=-2.40
20:14:22.810 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.09, opts=13)
20:14:22.812 00.002 9120 Enqueuing Move request for scope (0.12, 0.09)
20:14:22.813 00.001 8596 Worker thread wakes up
20:14:22.814 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
20:14:22.814 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
20:14:22.814 00.000 8596 Moving (0.12, 0.09) raw xDistance=-0.12 yDistance=-0.11
20:14:22.814 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:14:22.814 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:22.814 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:14:22.814 00.000 8596 MoveAxis(E, 0, ABG)
20:14:22.815 00.001 8596 Move returns status 0, amount 0
20:14:22.815 00.000 8596 MoveAxis(N, 0, ABG)
20:14:22.815 00.000 8596 Move returns status 0, amount 0
20:14:22.815 00.000 8596 move complete, result=0
20:14:22.815 00.000 8596 worker thread done servicing request
20:14:22.823 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:14:22.855 00.032 9120 UpdateGuideState exits: m=299291 SNR=217.5
20:14:22.857 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:22.857 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:22.858 00.001 9120 Enqueuing Expose request
20:14:22.859 00.001 8596 Worker thread wakes up
20:14:22.859 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:22.860 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:22.860 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:23.849 00.989 8596 Exposure complete
20:14:23.936 00.087 8596 worker thread done servicing request
20:14:23.936 00.000 9120 OnExposeComplete: enter
20:14:23.937 00.001 9120 UpdateGuideState(): m_state=6
20:14:23.938 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 397
20:14:23.939 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=159.05, Mass=302698, SNR=241.0, Peak=29085 HFD=4.1
20:14:23.940 00.001 9120 MultiStar: [#1 0.22,0.06,0.88,U] [#2 0.04,0.14,0.83,U] [#3 0.13,0.23,0.65,U] [#4 0.26,0.14,0.40,U] [#5 0.32,0.14,0.39,U] [#6 0.03,0.28,0.28,U] [#7 0.13,0.00,0.23,U] [#8 0.69,0.35,0.00,M4] 
20:14:23.940 00.000 9120 refined, 7 included, MultiStar: {0.16, 0.16}, one-star: {0.17, 0.23}
20:14:23.941 00.001 9120 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.04) = xAngle (-2.27 = -2.27)
20:14:23.942 00.001 9120 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.23 = -2.23)
20:14:23.943 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.22 cameraTheta=0.77 mountX=-0.14 mountY=-0.18, mountTheta=-2.25
20:14:23.944 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.16, opts=13)
20:14:23.945 00.001 9120 Enqueuing Move request for scope (0.16, 0.16)
20:14:23.946 00.001 8596 Worker thread wakes up
20:14:23.946 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
20:14:23.946 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
20:14:23.946 00.000 8596 Moving (0.16, 0.16) raw xDistance=-0.14 yDistance=-0.18
20:14:23.946 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:14:23.946 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:23.946 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:14:23.946 00.000 8596 MoveAxis(E, 0, ABG)
20:14:23.946 00.000 8596 Move returns status 0, amount 0
20:14:23.946 00.000 8596 MoveAxis(N, 0, ABG)
20:14:23.946 00.000 8596 Move returns status 0, amount 0
20:14:23.946 00.000 8596 move complete, result=0
20:14:23.947 00.001 8596 worker thread done servicing request
20:14:23.951 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2409, FiltMax=65535, Gamma=1.000
20:14:23.983 00.032 9120 UpdateGuideState exits: m=302698 SNR=241.0
20:14:23.984 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:23.986 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:23.987 00.001 9120 Enqueuing Expose request
20:14:23.988 00.001 8596 Worker thread wakes up
20:14:23.988 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:23.989 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:23.989 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:25.168 01.179 8596 Exposure complete
20:14:25.233 00.065 8596 worker thread done servicing request
20:14:25.233 00.000 9120 OnExposeComplete: enter
20:14:25.234 00.001 9120 UpdateGuideState(): m_state=6
20:14:25.235 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 398
20:14:25.236 00.001 9120 Star::Find returns 1 (0), X=1145.86, Y=159.06, Mass=287572, SNR=193.3, Peak=24691 HFD=4.3
20:14:25.237 00.001 9120 MultiStar: [#1 0.49,0.31,0.00,M1] [#2 0.27,0.23,1.07,U] [#3 0.57,0.37,0.00,M1] [#4 0.55,0.28,0.00,M1] [#5 0.57,0.22,0.00,M1] [#6 0.32,0.11,0.34,U] [#7 0.71,0.13,0.00,M1] [#8 0.69,0.17,0.00,M5] 
20:14:25.238 00.001 9120 refined, 2 included, MultiStar: {0.39, 0.22}, one-star: {0.53, 0.24}
20:14:25.238 00.000 9120 CameraToMount -- cameraTheta (0.51) - m_xAngle (3.04) = xAngle (-2.53 = -2.53)
20:14:25.239 00.001 9120 CameraToMount -- cameraTheta (0.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.49 = -2.49)
20:14:25.240 00.001 9120 CameraToMount -- cameraX=0.39 cameraY=0.22 hyp=0.44 cameraTheta=0.51 mountX=-0.36 mountY=-0.27, mountTheta=-2.50
20:14:25.242 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.39, y=0.22, opts=13)
20:14:25.243 00.001 9120 Enqueuing Move request for scope (0.39, 0.22)
20:14:25.243 00.000 8596 Worker thread wakes up
20:14:25.244 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.22) opts 0xd
20:14:25.244 00.000 8596 Handling offset move in thread for scope, endpoint = (0.39, 0.22)
20:14:25.244 00.000 8596 Moving (0.39, 0.22) raw xDistance=-0.36 yDistance=-0.27
20:14:25.244 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
20:14:25.244 00.000 8596 switching direction from 1 to -1 - decHistory=-4 oldest=-0.01 newest=-0.55
20:14:25.244 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:14:25.244 00.000 8596 MoveAxis(E, 52, ABG)
20:14:25.244 00.000 8596 Guiding  Dir = 2, Dur = 52
20:14:25.244 00.000 8596 IsSlewing returns 0
20:14:25.244 00.000 8596 IsGuiding returns 0
20:14:25.248 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=13, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:14:25.264 00.016 9120 UpdateGuideState exits: m=287572 SNR=193.3
20:14:25.265 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:25.266 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:25.267 00.001 9120 Enqueuing Expose request
20:14:25.279 00.012 8596 PulseGuide returned control before completion, sleep 28
20:14:25.310 00.031 8596 IsGuiding returns 1
20:14:25.310 00.000 8596 scope still moving after pulse duration time elapsed
20:14:25.342 00.032 8596 IsSlewing returns 0
20:14:25.342 00.000 8596 IsGuiding returns 1
20:14:25.373 00.031 8596 IsSlewing returns 0
20:14:25.373 00.000 8596 IsGuiding returns 1
20:14:25.404 00.031 8596 IsSlewing returns 0
20:14:25.404 00.000 8596 IsGuiding returns 0
20:14:25.404 00.000 8596 scope move finished after 52 + 107 ms
20:14:25.404 00.000 8596 Move returns status 0, amount 52
20:14:25.404 00.000 8596 MoveAxis(N, 57, ABG)
20:14:25.404 00.000 8596 Guiding  Dir = 0, Dur = 57
20:14:25.404 00.000 8596 IsSlewing returns 0
20:14:25.404 00.000 8596 IsGuiding returns 0
20:14:25.451 00.047 8596 PulseGuide returned control before completion, sleep 21
20:14:25.482 00.031 8596 IsGuiding returns 1
20:14:25.482 00.000 8596 scope still moving after pulse duration time elapsed
20:14:25.512 00.030 8596 IsSlewing returns 0
20:14:25.512 00.000 8596 IsGuiding returns 1
20:14:25.543 00.031 8596 IsSlewing returns 0
20:14:25.544 00.001 8596 IsGuiding returns 0
20:14:25.544 00.000 8596 scope move finished after 57 + 82 ms
20:14:25.544 00.000 8596 Move returns status 0, amount 57
20:14:25.544 00.000 8596 move complete, result=0
20:14:25.544 00.000 8596 worker thread done servicing request
20:14:25.544 00.000 8596 Worker thread wakes up
20:14:25.544 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:25.544 00.000 9120 GuideStep: -0.4 px 52 ms EAST, -0.3 px 57 ms NORTH
20:14:25.546 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:26.532 00.986 8596 Exposure complete
20:14:26.618 00.086 8596 worker thread done servicing request
20:14:26.618 00.000 9120 OnExposeComplete: enter
20:14:26.619 00.001 9120 UpdateGuideState(): m_state=6
20:14:26.620 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 399
20:14:26.621 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=159.01, Mass=274227, SNR=205.0, Peak=25053 HFD=4.1
20:14:26.621 00.000 9120 MultiStar: [#1 0.24,0.15,1.11,U] [#2 0.02,0.08,0.96,U] [#3 -0.02,0.23,0.80,U] [#4 0.33,0.16,0.47,U] [#5 0.12,0.28,0.45,U] [#6 0.09,0.09,0.35,U] [#7 0.22,0.19,0.38,U] [#8 0.31,0.33,0.29,U] 
20:14:26.622 00.001 9120 refined, 8 included, MultiStar: {0.15, 0.17}, one-star: {0.16, 0.18}
20:14:26.623 00.001 9120 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.04) = xAngle (-2.17 = -2.17)
20:14:26.624 00.001 9120 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.14 = -2.14)
20:14:26.625 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.87 mountX=-0.13 mountY=-0.19, mountTheta=-2.16
20:14:26.626 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.17, opts=13)
20:14:26.627 00.001 9120 Enqueuing Move request for scope (0.15, 0.17)
20:14:26.628 00.001 8596 Worker thread wakes up
20:14:26.628 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
20:14:26.628 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
20:14:26.628 00.000 8596 Moving (0.15, 0.17) raw xDistance=-0.13 yDistance=-0.19
20:14:26.628 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:14:26.628 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:26.628 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:14:26.628 00.000 8596 MoveAxis(E, 0, ABG)
20:14:26.628 00.000 8596 Move returns status 0, amount 0
20:14:26.628 00.000 8596 MoveAxis(N, 0, ABG)
20:14:26.628 00.000 8596 Move returns status 0, amount 0
20:14:26.628 00.000 8596 move complete, result=0
20:14:26.628 00.000 8596 worker thread done servicing request
20:14:26.632 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:14:26.660 00.028 9120 UpdateGuideState exits: m=274227 SNR=205.0
20:14:26.662 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:26.664 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:26.665 00.001 9120 Enqueuing Expose request
20:14:26.667 00.002 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:26.668 00.001 8596 Worker thread wakes up
20:14:26.669 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:26.669 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:27.847 01.178 8596 Exposure complete
20:14:27.935 00.088 8596 worker thread done servicing request
20:14:27.935 00.000 9120 OnExposeComplete: enter
20:14:27.937 00.002 9120 UpdateGuideState(): m_state=6
20:14:27.939 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 400
20:14:27.941 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=159.01, Mass=288487, SNR=207.9, Peak=29229 HFD=4.2
20:14:27.943 00.002 9120 MultiStar: [#1 0.04,0.07,0.92,U] [#2 -0.25,0.07,0.93,U] [#3 -0.15,0.28,0.75,U] [#4 0.21,0.18,0.56,U] [#5 0.09,0.13,0.40,U] [#6 -0.17,0.09,0.37,U] [#7 -0.07,0.22,0.40,U] [#8 0.21,0.36,0.27,U] 
20:14:27.944 00.001 9120 refined, 8 included, MultiStar: {-0.04, 0.16}, one-star: {-0.02, 0.19}
20:14:27.945 00.001 9120 CameraToMount -- cameraTheta (1.80) - m_xAngle (3.04) = xAngle (-1.24 = -1.24)
20:14:27.946 00.001 9120 CameraToMount -- cameraTheta (1.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.21 = -1.21)
20:14:27.947 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.80 mountX=0.05 mountY=-0.15, mountTheta=-1.24
20:14:27.949 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.16, opts=13)
20:14:27.950 00.001 9120 Enqueuing Move request for scope (-0.04, 0.16)
20:14:27.951 00.001 8596 Worker thread wakes up
20:14:27.951 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
20:14:27.951 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
20:14:27.951 00.000 8596 Moving (-0.04, 0.16) raw xDistance=0.05 yDistance=-0.15
20:14:27.951 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:14:27.951 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:27.952 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:14:27.952 00.000 8596 MoveAxis(E, 0, ABG)
20:14:27.952 00.000 8596 Move returns status 0, amount 0
20:14:27.952 00.000 8596 MoveAxis(N, 0, ABG)
20:14:27.952 00.000 8596 Move returns status 0, amount 0
20:14:27.952 00.000 8596 move complete, result=0
20:14:27.952 00.000 8596 worker thread done servicing request
20:14:27.956 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:14:27.971 00.015 9120 UpdateGuideState exits: m=288487 SNR=207.9
20:14:27.972 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:27.973 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:27.974 00.001 9120 Enqueuing Expose request
20:14:27.975 00.001 8596 Worker thread wakes up
20:14:27.975 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:27.975 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:27.975 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:28.956 00.981 8596 Exposure complete
20:14:29.036 00.080 8596 worker thread done servicing request
20:14:29.036 00.000 9120 OnExposeComplete: enter
20:14:29.037 00.001 9120 UpdateGuideState(): m_state=6
20:14:29.038 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 401
20:14:29.039 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=158.95, Mass=285758, SNR=204.0, Peak=28893 HFD=4.4
20:14:29.040 00.001 9120 MultiStar: [#1 -0.12,0.29,0.93,U] [#2 -0.19,0.00,1.00,U] [#3 -0.13,0.26,0.74,U] [#4 -0.08,0.21,0.49,U] [#5 -0.13,0.27,0.47,U] [#6 -0.08,0.23,0.34,U] [#7 -0.10,0.17,0.34,U] [#8 0.19,0.34,0.28,U] 
20:14:29.041 00.001 9120 single-star, 8 included, MultiStar: {-0.11, 0.19}, one-star: {-0.10, 0.13}
20:14:29.041 00.000 9120 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.04) = xAngle (-0.79 = -0.79)
20:14:29.042 00.001 9120 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.75 = -0.75)
20:14:29.043 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.25 mountX=0.12 mountY=-0.11, mountTheta=-0.77
20:14:29.045 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.13, opts=13)
20:14:29.045 00.000 9120 Enqueuing Move request for scope (-0.10, 0.13)
20:14:29.046 00.001 8596 Worker thread wakes up
20:14:29.046 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
20:14:29.046 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
20:14:29.046 00.000 8596 Moving (-0.10, 0.13) raw xDistance=0.12 yDistance=-0.11
20:14:29.046 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:14:29.047 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:29.047 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:14:29.047 00.000 8596 MoveAxis(E, 0, ABG)
20:14:29.047 00.000 8596 Move returns status 0, amount 0
20:14:29.047 00.000 8596 MoveAxis(N, 0, ABG)
20:14:29.047 00.000 8596 Move returns status 0, amount 0
20:14:29.047 00.000 8596 move complete, result=0
20:14:29.047 00.000 8596 worker thread done servicing request
20:14:29.051 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:14:29.067 00.016 9120 UpdateGuideState exits: m=285758 SNR=204.0
20:14:29.068 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:29.069 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:29.069 00.000 9120 Enqueuing Expose request
20:14:29.070 00.001 8596 Worker thread wakes up
20:14:29.070 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:29.072 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:29.072 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:30.242 01.170 8596 Exposure complete
20:14:30.325 00.083 8596 worker thread done servicing request
20:14:30.325 00.000 9120 OnExposeComplete: enter
20:14:30.326 00.001 9120 UpdateGuideState(): m_state=6
20:14:30.327 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 402
20:14:30.328 00.001 9120 Star::Find returns 1 (0), X=1145.70, Y=158.91, Mass=293129, SNR=215.8, Peak=25277 HFD=4.3
20:14:30.329 00.001 9120 MultiStar: [#1 0.30,0.09,0.90,U] [#2 0.09,0.19,0.89,U] [#3 0.23,0.33,0.76,U] [#4 0.19,0.14,0.51,U] [#5 0.29,0.47,0.00,M1] [#6 0.27,0.14,0.30,U] [#7 0.11,0.24,0.29,U] [#8 0.49,0.33,0.00,M3] 
20:14:30.330 00.001 9120 refined, 6 included, MultiStar: {0.24, 0.17}, one-star: {0.37, 0.09}
20:14:30.331 00.001 9120 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.04) = xAngle (-2.43 = -2.43)
20:14:30.332 00.001 9120 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.40 = -2.40)
20:14:30.333 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=0.17 hyp=0.29 cameraTheta=0.61 mountX=-0.22 mountY=-0.20, mountTheta=-2.41
20:14:30.336 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=0.17, opts=13)
20:14:30.338 00.002 9120 Enqueuing Move request for scope (0.24, 0.17)
20:14:30.339 00.001 8596 Worker thread wakes up
20:14:30.339 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.17) opts 0xd
20:14:30.340 00.001 8596 Handling offset move in thread for scope, endpoint = (0.24, 0.17)
20:14:30.340 00.000 8596 Moving (0.24, 0.17) raw xDistance=-0.22 yDistance=-0.20
20:14:30.340 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:14:30.340 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:30.340 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:14:30.340 00.000 8596 MoveAxis(E, 32, ABG)
20:14:30.340 00.000 8596 Guiding  Dir = 2, Dur = 32
20:14:30.341 00.001 8596 IsSlewing returns 0
20:14:30.341 00.000 8596 IsGuiding returns 0
20:14:30.347 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:14:30.376 00.029 9120 UpdateGuideState exits: m=293129 SNR=215.8
20:14:30.378 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:30.379 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:30.380 00.001 8596 IsGuiding returns 1
20:14:30.381 00.001 9120 Enqueuing Expose request
20:14:30.383 00.002 8596 scope still moving after pulse duration time elapsed
20:14:30.408 00.025 8596 IsSlewing returns 0
20:14:30.408 00.000 8596 IsGuiding returns 1
20:14:30.440 00.032 8596 IsSlewing returns 0
20:14:30.440 00.000 8596 IsGuiding returns 1
20:14:30.472 00.032 8596 IsSlewing returns 0
20:14:30.472 00.000 8596 IsGuiding returns 0
20:14:30.472 00.000 8596 scope move finished after 32 + 98 ms
20:14:30.472 00.000 8596 Move returns status 0, amount 32
20:14:30.472 00.000 8596 MoveAxis(N, 0, ABG)
20:14:30.472 00.000 8596 Move returns status 0, amount 0
20:14:30.472 00.000 8596 move complete, result=0
20:14:30.473 00.001 8596 worker thread done servicing request
20:14:30.473 00.000 8596 Worker thread wakes up
20:14:30.473 00.000 9120 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
20:14:30.475 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:30.476 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:31.455 00.979 8596 Exposure complete
20:14:31.558 00.103 8596 worker thread done servicing request
20:14:31.558 00.000 9120 OnExposeComplete: enter
20:14:31.560 00.002 9120 UpdateGuideState(): m_state=6
20:14:31.562 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 403
20:14:31.563 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.82, Mass=276373, SNR=202.6, Peak=20973 HFD=4.5
20:14:31.565 00.002 9120 MultiStar: [#1 -0.19,0.13,1.13,U] [#2 -0.23,-0.12,0.92,U] [#3 -0.25,0.25,0.70,U] [#4 -0.06,0.15,0.56,U] [#5 -0.24,0.15,0.44,U] [#6 -0.23,-0.12,0.32,U] [#7 -0.12,0.21,0.28,U] [#8 0.01,0.26,0.27,U] 
20:14:31.566 00.001 9120 single-star, 8 included, MultiStar: {-0.17, 0.08}, one-star: {-0.09, -0.00}
20:14:31.567 00.001 9120 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.04) = xAngle (-6.17 = 0.12)
20:14:31.569 00.002 9120 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.13 = 0.15)
20:14:31.570 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.13 mountX=0.09 mountY=0.01, mountTheta=0.15
20:14:31.571 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.00, opts=13)
20:14:31.572 00.001 9120 Enqueuing Move request for scope (-0.09, -0.00)
20:14:31.572 00.000 8596 Worker thread wakes up
20:14:31.573 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
20:14:31.573 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
20:14:31.573 00.000 8596 Moving (-0.09, -0.00) raw xDistance=0.09 yDistance=0.01
20:14:31.573 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:14:31.574 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:31.574 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:14:31.574 00.000 8596 MoveAxis(E, 0, ABG)
20:14:31.574 00.000 8596 Move returns status 0, amount 0
20:14:31.574 00.000 8596 MoveAxis(N, 0, ABG)
20:14:31.574 00.000 8596 Move returns status 0, amount 0
20:14:31.574 00.000 8596 move complete, result=0
20:14:31.574 00.000 8596 worker thread done servicing request
20:14:31.578 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:14:31.594 00.016 9120 UpdateGuideState exits: m=276373 SNR=202.6
20:14:31.595 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:31.596 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:31.597 00.001 9120 Enqueuing Expose request
20:14:31.597 00.000 8596 Worker thread wakes up
20:14:31.597 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:31.599 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:31.599 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:32.766 01.167 8596 Exposure complete
20:14:32.841 00.075 8596 worker thread done servicing request
20:14:32.842 00.001 9120 OnExposeComplete: enter
20:14:32.843 00.001 9120 UpdateGuideState(): m_state=6
20:14:32.844 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 404
20:14:32.845 00.001 9120 Star::Find returns 1 (0), X=1145.06, Y=158.95, Mass=277454, SNR=200.0, Peak=26829 HFD=4.4
20:14:32.846 00.001 9120 MultiStar: [#1 -0.35,0.07,1.09,U] [#2 -0.60,0.23,0.00,M1] [#3 -0.34,0.04,0.75,U] [#4 -0.39,0.14,0.56,U] [#5 -0.41,0.09,0.48,U] [#6 -0.48,-0.15,0.00,M1] [#7 -0.48,0.19,0.00,M1] [#8 -0.00,0.16,0.26,U] 
20:14:32.846 00.000 9120 single-star, 5 included, MultiStar: {-0.32, 0.10}, one-star: {-0.27, 0.13}
20:14:32.847 00.001 9120 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.04) = xAngle (-0.36 = -0.36)
20:14:32.848 00.001 9120 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.32 = -0.32)
20:14:32.849 00.001 9120 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.68 mountX=0.28 mountY=-0.09, mountTheta=-0.33
20:14:32.852 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.27, y=0.13, opts=13)
20:14:32.853 00.001 9120 Enqueuing Move request for scope (-0.27, 0.13)
20:14:32.855 00.002 8596 Worker thread wakes up
20:14:32.855 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd
20:14:32.855 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.27, 0.13)
20:14:32.855 00.000 8596 Moving (-0.27, 0.13) raw xDistance=0.28 yDistance=-0.09
20:14:32.856 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:14:32.856 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:32.856 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:14:32.856 00.000 8596 MoveAxis(W, 40, ABG)
20:14:32.856 00.000 8596 Guiding  Dir = 3, Dur = 40
20:14:32.857 00.001 8596 IsSlewing returns 0
20:14:32.857 00.000 8596 IsGuiding returns 0
20:14:32.861 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65491, Gamma=1.000
20:14:32.878 00.017 9120 UpdateGuideState exits: m=277454 SNR=200.0
20:14:32.879 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:32.880 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:32.881 00.001 9120 Enqueuing Expose request
20:14:32.882 00.001 8596 PulseGuide returned control before completion, sleep 25
20:14:32.913 00.031 8596 IsGuiding returns 1
20:14:32.913 00.000 8596 scope still moving after pulse duration time elapsed
20:14:32.944 00.031 8596 IsSlewing returns 0
20:14:32.944 00.000 8596 IsGuiding returns 1
20:14:32.975 00.031 8596 IsSlewing returns 0
20:14:32.975 00.000 8596 IsGuiding returns 0
20:14:32.975 00.000 8596 scope move finished after 40 + 77 ms
20:14:32.975 00.000 8596 Move returns status 0, amount 40
20:14:32.975 00.000 8596 MoveAxis(N, 0, ABG)
20:14:32.975 00.000 8596 Move returns status 0, amount 0
20:14:32.975 00.000 8596 move complete, result=0
20:14:32.975 00.000 8596 worker thread done servicing request
20:14:32.975 00.000 8596 Worker thread wakes up
20:14:32.975 00.000 9120 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
20:14:32.975 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:32.975 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:33.962 00.987 8596 Exposure complete
20:14:34.029 00.067 8596 worker thread done servicing request
20:14:34.029 00.000 9120 OnExposeComplete: enter
20:14:34.031 00.002 9120 UpdateGuideState(): m_state=6
20:14:34.033 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 405
20:14:34.035 00.002 9120 Star::Find returns 1 (0), X=1145.21, Y=158.85, Mass=298717, SNR=205.4, Peak=29901 HFD=4.4
20:14:34.037 00.002 9120 MultiStar: [#1 -0.18,-0.05,0.97,U] [#2 -0.10,0.21,0.98,U] [#3 -0.22,0.31,0.83,U] [#4 -0.09,-0.00,0.54,U] [#5 0.08,0.13,0.44,U] [#6 -0.25,0.12,0.37,U] [#7 0.20,-0.08,0.35,U] [#8 0.18,0.22,0.28,U] 
20:14:34.039 00.002 9120 single-star, 8 included, MultiStar: {-0.10, 0.10}, one-star: {-0.12, 0.02}
20:14:34.040 00.001 9120 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.04) = xAngle (-0.09 = -0.09)
20:14:34.042 00.002 9120 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.05 = -0.05)
20:14:34.043 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.95 mountX=0.12 mountY=-0.01, mountTheta=-0.05
20:14:34.046 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.02, opts=13)
20:14:34.048 00.002 9120 Enqueuing Move request for scope (-0.12, 0.02)
20:14:34.048 00.000 8596 Worker thread wakes up
20:14:34.049 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
20:14:34.049 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
20:14:34.049 00.000 8596 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.01
20:14:34.049 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:14:34.049 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:34.049 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:14:34.049 00.000 8596 MoveAxis(E, 0, ABG)
20:14:34.049 00.000 8596 Move returns status 0, amount 0
20:14:34.050 00.001 8596 MoveAxis(N, 0, ABG)
20:14:34.050 00.000 8596 Move returns status 0, amount 0
20:14:34.050 00.000 8596 move complete, result=0
20:14:34.050 00.000 8596 worker thread done servicing request
20:14:34.059 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:14:34.085 00.026 9120 UpdateGuideState exits: m=298717 SNR=205.4
20:14:34.086 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:34.087 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:34.088 00.001 9120 Enqueuing Expose request
20:14:34.088 00.000 8596 Worker thread wakes up
20:14:34.088 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:34.089 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:34.089 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:35.254 01.165 8596 Exposure complete
20:14:35.322 00.068 8596 worker thread done servicing request
20:14:35.322 00.000 9120 OnExposeComplete: enter
20:14:35.324 00.002 9120 UpdateGuideState(): m_state=6
20:14:35.324 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 406
20:14:35.325 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=158.89, Mass=292356, SNR=216.0, Peak=27997 HFD=4.4
20:14:35.327 00.002 9120 MultiStar: [#1 -0.03,0.02,1.06,U] [#2 0.02,0.07,0.97,U] [#3 -0.07,0.27,0.77,U] [#4 0.03,-0.09,0.56,U] [#5 0.18,0.16,0.46,U] [#6 -0.09,-0.10,0.33,U] [#7 0.38,-0.01,0.29,U] [#8 0.43,0.41,0.00,M1] 
20:14:35.327 00.000 9120 refined, 7 included, MultiStar: {0.03, 0.06}, one-star: {0.08, 0.07}
20:14:35.328 00.001 9120 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.04) = xAngle (-1.97 = -1.97)
20:14:35.329 00.001 9120 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.93 = -1.93)
20:14:35.330 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.08 mountX=-0.03 mountY=-0.07, mountTheta=-1.96
20:14:35.331 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.06, opts=13)
20:14:35.332 00.001 9120 Enqueuing Move request for scope (0.03, 0.06)
20:14:35.333 00.001 8596 Worker thread wakes up
20:14:35.333 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
20:14:35.333 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
20:14:35.333 00.000 8596 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.07
20:14:35.333 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:14:35.333 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:35.333 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:14:35.333 00.000 8596 MoveAxis(E, 0, ABG)
20:14:35.333 00.000 8596 Move returns status 0, amount 0
20:14:35.333 00.000 8596 MoveAxis(N, 0, ABG)
20:14:35.333 00.000 8596 Move returns status 0, amount 0
20:14:35.333 00.000 8596 move complete, result=0
20:14:35.334 00.001 8596 worker thread done servicing request
20:14:35.338 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:14:35.354 00.016 9120 UpdateGuideState exits: m=292356 SNR=216.0
20:14:35.355 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:35.356 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:35.356 00.000 9120 Enqueuing Expose request
20:14:35.357 00.001 8596 Worker thread wakes up
20:14:35.357 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:35.358 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:35.358 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:36.349 00.991 8596 Exposure complete
20:14:36.426 00.077 8596 worker thread done servicing request
20:14:36.426 00.000 9120 OnExposeComplete: enter
20:14:36.427 00.001 9120 UpdateGuideState(): m_state=6
20:14:36.428 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 407
20:14:36.429 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.95, Mass=292661, SNR=215.0, Peak=26877 HFD=4.3
20:14:36.430 00.001 9120 MultiStar: [#1 -0.07,0.18,0.91,U] [#2 -0.17,0.21,0.92,U] [#3 0.11,0.17,0.74,U] [#4 -0.02,-0.01,0.57,U] [#5 0.03,0.12,0.46,U] [#6 -0.28,0.07,0.32,U] [#7 -0.12,0.04,0.28,U] [#8 0.28,0.20,0.25,U] 
20:14:36.431 00.001 9120 refined, 8 included, MultiStar: {-0.02, 0.14}, one-star: {0.07, 0.13}
20:14:36.432 00.001 9120 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.04) = xAngle (-1.30 = -1.30)
20:14:36.433 00.001 9120 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.26 = -1.26)
20:14:36.434 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.74 mountX=0.04 mountY=-0.13, mountTheta=-1.30
20:14:36.435 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.14, opts=13)
20:14:36.436 00.001 9120 Enqueuing Move request for scope (-0.02, 0.14)
20:14:36.437 00.001 8596 Worker thread wakes up
20:14:36.437 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
20:14:36.437 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
20:14:36.437 00.000 8596 Moving (-0.02, 0.14) raw xDistance=0.04 yDistance=-0.13
20:14:36.437 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:14:36.437 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:36.437 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:14:36.437 00.000 8596 MoveAxis(E, 0, ABG)
20:14:36.437 00.000 8596 Move returns status 0, amount 0
20:14:36.437 00.000 8596 MoveAxis(N, 0, ABG)
20:14:36.437 00.000 8596 Move returns status 0, amount 0
20:14:36.437 00.000 8596 move complete, result=0
20:14:36.437 00.000 8596 worker thread done servicing request
20:14:36.441 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65491, Gamma=1.000
20:14:36.459 00.018 9120 UpdateGuideState exits: m=292661 SNR=215.0
20:14:36.460 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:36.461 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:36.462 00.001 9120 Enqueuing Expose request
20:14:36.462 00.000 8596 Worker thread wakes up
20:14:36.463 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:36.463 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:36.463 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:37.620 01.157 8596 Exposure complete
20:14:37.698 00.078 8596 worker thread done servicing request
20:14:37.699 00.001 9120 OnExposeComplete: enter
20:14:37.701 00.002 9120 UpdateGuideState(): m_state=6
20:14:37.702 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 408
20:14:37.703 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.93, Mass=303973, SNR=211.5, Peak=29789 HFD=4.4
20:14:37.705 00.002 9120 MultiStar: [#1 0.05,0.10,0.96,U] [#2 -0.37,0.20,1.00,U] [#3 0.03,0.32,0.75,U] [#4 0.11,0.20,0.46,U] [#5 -0.11,0.12,0.47,U] [#6 -0.19,-0.25,0.30,U] [#7 -0.21,0.29,0.30,U] [#8 0.33,0.24,0.24,U] 
20:14:37.707 00.002 9120 single-star, 8 included, MultiStar: {-0.07, 0.16}, one-star: {-0.03, 0.10}
20:14:37.709 00.002 9120 CameraToMount -- cameraTheta (1.83) - m_xAngle (3.04) = xAngle (-1.21 = -1.21)
20:14:37.710 00.001 9120 CameraToMount -- cameraTheta (1.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.17 = -1.17)
20:14:37.712 00.002 9120 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.83 mountX=0.04 mountY=-0.10, mountTheta=-1.20
20:14:37.716 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.10, opts=13)
20:14:37.718 00.002 9120 Enqueuing Move request for scope (-0.03, 0.10)
20:14:37.718 00.000 8596 Worker thread wakes up
20:14:37.718 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
20:14:37.719 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
20:14:37.719 00.000 8596 Moving (-0.03, 0.10) raw xDistance=0.04 yDistance=-0.10
20:14:37.719 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:14:37.719 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:37.719 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:14:37.719 00.000 8596 MoveAxis(E, 0, ABG)
20:14:37.719 00.000 8596 Move returns status 0, amount 0
20:14:37.719 00.000 8596 MoveAxis(N, 0, ABG)
20:14:37.720 00.001 8596 Move returns status 0, amount 0
20:14:37.720 00.000 8596 move complete, result=0
20:14:37.720 00.000 8596 worker thread done servicing request
20:14:37.728 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:14:37.756 00.028 9120 UpdateGuideState exits: m=303973 SNR=211.5
20:14:37.758 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:37.759 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:37.760 00.001 9120 Enqueuing Expose request
20:14:37.761 00.001 8596 Worker thread wakes up
20:14:37.761 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:37.762 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:37.762 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:38.740 00.978 8596 Exposure complete
20:14:38.836 00.096 8596 worker thread done servicing request
20:14:38.836 00.000 9120 OnExposeComplete: enter
20:14:38.837 00.001 9120 UpdateGuideState(): m_state=6
20:14:38.839 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 409
20:14:38.841 00.002 9120 Star::Find returns 1 (0), X=1145.42, Y=158.71, Mass=296149, SNR=228.5, Peak=27613 HFD=4.5
20:14:38.843 00.002 9120 MultiStar: [#1 0.10,0.02,0.81,U] [#2 -0.26,-0.04,0.93,U] [#3 0.07,0.02,0.64,U] [#4 0.04,0.03,0.46,U] [#5 0.04,-0.22,0.50,U] [#6 0.06,-0.11,0.27,U] [#7 -0.22,-0.09,0.32,U] [#8 0.40,0.25,0.27,U] 
20:14:38.844 00.001 9120 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.10, -0.11}
20:14:38.845 00.001 9120 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.04) = xAngle (-4.25 = 2.04)
20:14:38.847 00.002 9120 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.21 = 2.07)
20:14:38.848 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.21 mountX=-0.02 mountY=0.04, mountTheta=2.04
20:14:38.850 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.04, opts=13)
20:14:38.851 00.001 9120 Enqueuing Move request for scope (0.02, -0.04)
20:14:38.852 00.001 8596 Worker thread wakes up
20:14:38.852 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
20:14:38.852 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
20:14:38.852 00.000 8596 Moving (0.02, -0.04) raw xDistance=-0.02 yDistance=0.04
20:14:38.852 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:14:38.852 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:38.852 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:14:38.852 00.000 8596 MoveAxis(E, 0, ABG)
20:14:38.852 00.000 8596 Move returns status 0, amount 0
20:14:38.852 00.000 8596 MoveAxis(N, 0, ABG)
20:14:38.852 00.000 8596 Move returns status 0, amount 0
20:14:38.852 00.000 8596 move complete, result=0
20:14:38.852 00.000 8596 worker thread done servicing request
20:14:38.856 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:14:38.879 00.023 9120 UpdateGuideState exits: m=296149 SNR=228.5
20:14:38.881 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:38.881 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:38.883 00.002 9120 Enqueuing Expose request
20:14:38.884 00.001 8596 Worker thread wakes up
20:14:38.884 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:38.885 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:38.885 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:40.059 01.174 8596 Exposure complete
20:14:40.127 00.068 8596 worker thread done servicing request
20:14:40.127 00.000 9120 OnExposeComplete: enter
20:14:40.129 00.002 9120 UpdateGuideState(): m_state=6
20:14:40.131 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 410
20:14:40.133 00.002 9120 Star::Find returns 1 (0), X=1145.39, Y=158.75, Mass=299313, SNR=214.4, Peak=26317 HFD=4.6
20:14:40.135 00.002 9120 MultiStar: [#1 -0.01,-0.12,0.93,U] [#2 -0.23,-0.03,0.90,U] [#3 -0.07,-0.12,0.76,U] [#4 0.12,-0.24,0.59,U] [#5 -0.05,0.11,0.42,U] [#6 -0.12,-0.18,0.33,U] [#7 -0.22,-0.15,0.31,U] [#8 0.23,0.08,0.26,U] 
20:14:40.137 00.002 9120 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {0.07, -0.07}
20:14:40.139 00.002 9120 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.04) = xAngle (-5.00 = 1.28)
20:14:40.140 00.001 9120 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.96 = 1.32)
20:14:40.141 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.96 mountX=0.03 mountY=0.09, mountTheta=1.29
20:14:40.144 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.09, opts=13)
20:14:40.146 00.002 9120 Enqueuing Move request for scope (-0.04, -0.09)
20:14:40.148 00.002 8596 Worker thread wakes up
20:14:40.148 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
20:14:40.148 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
20:14:40.148 00.000 8596 Moving (-0.04, -0.09) raw xDistance=0.03 yDistance=0.09
20:14:40.148 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:14:40.149 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:40.149 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:14:40.149 00.000 8596 MoveAxis(E, 0, ABG)
20:14:40.149 00.000 8596 Move returns status 0, amount 0
20:14:40.149 00.000 8596 MoveAxis(N, 0, ABG)
20:14:40.149 00.000 8596 Move returns status 0, amount 0
20:14:40.149 00.000 8596 move complete, result=0
20:14:40.149 00.000 8596 worker thread done servicing request
20:14:40.153 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:14:40.171 00.018 9120 UpdateGuideState exits: m=299313 SNR=214.4
20:14:40.172 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:40.172 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:40.174 00.002 9120 Enqueuing Expose request
20:14:40.174 00.000 8596 Worker thread wakes up
20:14:40.174 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:40.175 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:40.175 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:41.165 00.990 8596 Exposure complete
20:14:41.231 00.066 8596 worker thread done servicing request
20:14:41.231 00.000 9120 OnExposeComplete: enter
20:14:41.233 00.002 9120 UpdateGuideState(): m_state=6
20:14:41.235 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 411
20:14:41.237 00.002 9120 Star::Find returns 1 (0), X=1145.27, Y=158.93, Mass=300366, SNR=236.3, Peak=27245 HFD=4.5
20:14:41.239 00.002 9120 MultiStar: [#1 -0.05,0.03,0.95,U] [#2 -0.07,-0.01,0.88,U] [#3 -0.01,0.15,0.67,U] [#4 -0.02,-0.08,0.43,U] [#5 -0.05,0.34,0.38,U] [#6 -0.18,-0.17,0.29,U] [#7 -0.05,-0.24,0.25,U] [#8 0.31,-0.06,0.24,U] 
20:14:41.241 00.002 9120 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {-0.06, 0.10}
20:14:41.242 00.001 9120 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.04) = xAngle (-0.70 = -0.70)
20:14:41.244 00.002 9120 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.67 = -0.67)
20:14:41.245 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.34 mountX=0.04 mountY=-0.03, mountTheta=-0.68
20:14:41.248 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.04, opts=13)
20:14:41.249 00.001 9120 Enqueuing Move request for scope (-0.04, 0.04)
20:14:41.250 00.001 8596 Worker thread wakes up
20:14:41.250 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:14:41.250 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:14:41.250 00.000 8596 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.03
20:14:41.250 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:14:41.250 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:41.250 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:14:41.250 00.000 8596 MoveAxis(E, 0, ABG)
20:14:41.250 00.000 8596 Move returns status 0, amount 0
20:14:41.251 00.001 8596 MoveAxis(N, 0, ABG)
20:14:41.251 00.000 8596 Move returns status 0, amount 0
20:14:41.251 00.000 8596 move complete, result=0
20:14:41.251 00.000 8596 worker thread done servicing request
20:14:41.255 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:14:41.271 00.016 9120 UpdateGuideState exits: m=300366 SNR=236.3
20:14:41.272 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:41.273 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:41.274 00.001 9120 Enqueuing Expose request
20:14:41.275 00.001 8596 Worker thread wakes up
20:14:41.275 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:41.275 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:41.275 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:42.430 01.155 8596 Exposure complete
20:14:42.518 00.088 8596 worker thread done servicing request
20:14:42.518 00.000 9120 OnExposeComplete: enter
20:14:42.520 00.002 9120 UpdateGuideState(): m_state=6
20:14:42.522 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 412
20:14:42.523 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.80, Mass=298588, SNR=233.8, Peak=28957 HFD=4.5
20:14:42.525 00.002 9120 MultiStar: [#1 0.03,-0.04,0.96,U] [#2 -0.15,-0.08,0.83,U] [#3 -0.12,-0.03,0.64,U] [#4 0.08,0.02,0.45,U] [#5 -0.17,0.14,0.42,U] [#6 -0.02,-0.13,0.30,U] [#7 -0.12,-0.09,0.27,U] [#8 0.22,-0.12,0.27,U] 
20:14:42.527 00.002 9120 single-star, 8 included, MultiStar: {-0.03, -0.03}, one-star: {0.02, -0.03}
20:14:42.527 00.000 9120 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.04) = xAngle (-3.94 = 2.34)
20:14:42.528 00.001 9120 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.91 = 2.38)
20:14:42.529 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.90 mountX=-0.02 mountY=0.02, mountTheta=2.36
20:14:42.531 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.03, opts=13)
20:14:42.532 00.001 9120 Enqueuing Move request for scope (0.02, -0.03)
20:14:42.532 00.000 8596 Worker thread wakes up
20:14:42.533 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
20:14:42.533 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
20:14:42.533 00.000 8596 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.02
20:14:42.533 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:14:42.533 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:42.533 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:14:42.533 00.000 8596 MoveAxis(E, 0, ABG)
20:14:42.533 00.000 8596 Move returns status 0, amount 0
20:14:42.533 00.000 8596 MoveAxis(N, 0, ABG)
20:14:42.533 00.000 8596 Move returns status 0, amount 0
20:14:42.533 00.000 8596 move complete, result=0
20:14:42.533 00.000 8596 worker thread done servicing request
20:14:42.537 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:14:42.563 00.026 9120 UpdateGuideState exits: m=298588 SNR=233.8
20:14:42.565 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:42.566 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:42.568 00.002 9120 Enqueuing Expose request
20:14:42.569 00.001 8596 Worker thread wakes up
20:14:42.569 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:42.570 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:42.570 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:43.544 00.974 8596 Exposure complete
20:14:43.620 00.076 8596 worker thread done servicing request
20:14:43.620 00.000 9120 OnExposeComplete: enter
20:14:43.621 00.001 9120 UpdateGuideState(): m_state=6
20:14:43.622 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 413
20:14:43.623 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.94, Mass=301533, SNR=233.8, Peak=28509 HFD=4.2
20:14:43.624 00.001 9120 MultiStar: [#1 0.15,0.08,0.76,U] [#2 0.04,-0.13,0.94,U] [#3 0.02,0.09,0.73,U] [#4 0.04,0.07,0.47,U] [#5 0.07,0.03,0.39,U] [#6 -0.00,0.11,0.29,U] [#7 0.08,0.09,0.28,U] [#8 0.43,0.12,0.23,U] 
20:14:43.624 00.000 9120 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {0.18, 0.11}
20:14:43.625 00.001 9120 CameraToMount -- cameraTheta (0.45) - m_xAngle (3.04) = xAngle (-2.59 = -2.59)
20:14:43.626 00.001 9120 CameraToMount -- cameraTheta (0.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.55 = -2.55)
20:14:43.626 00.000 9120 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.45 mountX=-0.10 mountY=-0.06, mountTheta=-2.56
20:14:43.628 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.05, opts=13)
20:14:43.629 00.001 9120 Enqueuing Move request for scope (0.10, 0.05)
20:14:43.629 00.000 8596 Worker thread wakes up
20:14:43.629 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
20:14:43.629 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
20:14:43.629 00.000 8596 Moving (0.10, 0.05) raw xDistance=-0.10 yDistance=-0.06
20:14:43.630 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:14:43.630 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:43.630 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:14:43.630 00.000 8596 MoveAxis(E, 0, ABG)
20:14:43.630 00.000 8596 Move returns status 0, amount 0
20:14:43.630 00.000 8596 MoveAxis(N, 0, ABG)
20:14:43.630 00.000 8596 Move returns status 0, amount 0
20:14:43.630 00.000 8596 move complete, result=0
20:14:43.630 00.000 8596 worker thread done servicing request
20:14:43.634 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:14:43.664 00.030 9120 UpdateGuideState exits: m=301533 SNR=233.8
20:14:43.666 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:43.667 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:43.668 00.001 9120 Enqueuing Expose request
20:14:43.670 00.002 8596 Worker thread wakes up
20:14:43.670 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:43.670 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:43.671 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:44.835 01.164 8596 Exposure complete
20:14:44.927 00.092 8596 worker thread done servicing request
20:14:44.927 00.000 9120 OnExposeComplete: enter
20:14:44.929 00.002 9120 UpdateGuideState(): m_state=6
20:14:44.930 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 414
20:14:44.932 00.002 9120 Star::Find returns 1 (0), X=1145.24, Y=158.94, Mass=306560, SNR=230.7, Peak=30765 HFD=4.4
20:14:44.934 00.002 9120 MultiStar: [#1 -0.09,0.06,0.93,U] [#2 -0.11,-0.20,0.77,U] [#3 -0.13,0.25,0.55,U] [#4 0.03,-0.05,0.53,U] [#5 -0.03,0.13,0.44,U] [#6 -0.17,-0.18,0.30,U] [#7 -0.04,0.19,0.34,U] [#8 0.22,-0.07,0.30,U] 
20:14:44.935 00.001 9120 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {-0.09, 0.11}
20:14:44.937 00.002 9120 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.04) = xAngle (-0.39 = -0.39)
20:14:44.938 00.001 9120 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.36 = -0.36)
20:14:44.939 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.65 mountX=0.06 mountY=-0.02, mountTheta=-0.36
20:14:44.942 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.03, opts=13)
20:14:44.943 00.001 9120 Enqueuing Move request for scope (-0.06, 0.03)
20:14:44.944 00.001 8596 Worker thread wakes up
20:14:44.944 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
20:14:44.944 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
20:14:44.944 00.000 8596 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.02
20:14:44.944 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:14:44.944 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:44.944 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:14:44.945 00.001 8596 MoveAxis(E, 0, ABG)
20:14:44.945 00.000 8596 Move returns status 0, amount 0
20:14:44.945 00.000 8596 MoveAxis(N, 0, ABG)
20:14:44.945 00.000 8596 Move returns status 0, amount 0
20:14:44.945 00.000 8596 move complete, result=0
20:14:44.945 00.000 8596 worker thread done servicing request
20:14:44.949 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:14:44.965 00.016 9120 UpdateGuideState exits: m=306560 SNR=230.7
20:14:44.966 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:44.967 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:44.967 00.000 9120 Enqueuing Expose request
20:14:44.968 00.001 8596 Worker thread wakes up
20:14:44.968 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:44.969 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:44.969 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:45.953 00.984 8596 Exposure complete
20:14:46.043 00.090 8596 worker thread done servicing request
20:14:46.043 00.000 9120 OnExposeComplete: enter
20:14:46.044 00.001 9120 UpdateGuideState(): m_state=6
20:14:46.045 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 415
20:14:46.046 00.001 9120 Star::Find returns 1 (0), X=1145.16, Y=158.93, Mass=296165, SNR=226.3, Peak=28925 HFD=4.3
20:14:46.048 00.002 9120 MultiStar: [#1 -0.22,0.09,0.78,U] [#2 -0.44,0.11,0.88,U] [#3 -0.15,0.11,0.67,U] [#4 -0.21,0.18,0.47,U] [#5 -0.01,0.08,0.40,U] [#6 -0.35,-0.11,0.29,U] [#7 -0.11,0.12,0.26,U] [#8 -0.06,0.01,0.24,U] 
20:14:46.050 00.002 9120 single-star, 8 included, MultiStar: {-0.21, 0.09}, one-star: {-0.17, 0.11}
20:14:46.052 00.002 9120 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.04) = xAngle (-0.45 = -0.45)
20:14:46.053 00.001 9120 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.42 = -0.42)
20:14:46.055 00.002 9120 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.59 mountX=0.18 mountY=-0.08, mountTheta=-0.43
20:14:46.057 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=0.11, opts=13)
20:14:46.059 00.002 9120 Enqueuing Move request for scope (-0.17, 0.11)
20:14:46.061 00.002 8596 Worker thread wakes up
20:14:46.061 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
20:14:46.061 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
20:14:46.061 00.000 8596 Moving (-0.17, 0.11) raw xDistance=0.18 yDistance=-0.08
20:14:46.061 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:14:46.061 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:46.061 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:14:46.061 00.000 8596 MoveAxis(E, 0, ABG)
20:14:46.061 00.000 8596 Move returns status 0, amount 0
20:14:46.061 00.000 8596 MoveAxis(N, 0, ABG)
20:14:46.061 00.000 8596 Move returns status 0, amount 0
20:14:46.062 00.001 8596 move complete, result=0
20:14:46.062 00.000 8596 worker thread done servicing request
20:14:46.071 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2454, FiltMax=65491, Gamma=1.000
20:14:46.100 00.029 9120 UpdateGuideState exits: m=296165 SNR=226.3
20:14:46.101 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:46.103 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:46.104 00.001 9120 Enqueuing Expose request
20:14:46.105 00.001 8596 Worker thread wakes up
20:14:46.105 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:46.107 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:46.107 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:47.266 01.159 8596 Exposure complete
20:14:47.325 00.059 8596 worker thread done servicing request
20:14:47.325 00.000 9120 OnExposeComplete: enter
20:14:47.327 00.002 9120 UpdateGuideState(): m_state=6
20:14:47.328 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 416
20:14:47.330 00.002 9120 Star::Find returns 1 (0), X=1145.25, Y=158.90, Mass=308511, SNR=214.8, Peak=31133 HFD=4.5
20:14:47.332 00.002 9120 MultiStar: [#1 -0.11,0.06,0.89,U] [#2 -0.19,-0.05,0.91,U] [#3 -0.10,0.07,0.65,U] [#4 0.05,-0.10,0.48,U] [#5 -0.02,0.11,0.45,U] [#6 -0.18,-0.03,0.29,U] [#7 -0.07,-0.10,0.26,U] [#8 0.20,0.24,0.29,U] 
20:14:47.334 00.002 9120 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {-0.08, 0.07}
20:14:47.336 00.002 9120 CameraToMount -- cameraTheta (2.75) - m_xAngle (3.04) = xAngle (-0.29 = -0.29)
20:14:47.338 00.002 9120 CameraToMount -- cameraTheta (2.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.26 = -0.26)
20:14:47.340 00.002 9120 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.75 mountX=0.08 mountY=-0.02, mountTheta=-0.26
20:14:47.341 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.03, opts=13)
20:14:47.342 00.001 9120 Enqueuing Move request for scope (-0.08, 0.03)
20:14:47.343 00.001 8596 Worker thread wakes up
20:14:47.343 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
20:14:47.343 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
20:14:47.344 00.001 8596 Moving (-0.08, 0.03) raw xDistance=0.08 yDistance=-0.02
20:14:47.344 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:14:47.344 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:47.344 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:14:47.344 00.000 8596 MoveAxis(E, 0, ABG)
20:14:47.344 00.000 8596 Move returns status 0, amount 0
20:14:47.344 00.000 8596 MoveAxis(N, 0, ABG)
20:14:47.344 00.000 8596 Move returns status 0, amount 0
20:14:47.344 00.000 8596 move complete, result=0
20:14:47.344 00.000 8596 worker thread done servicing request
20:14:47.353 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:14:47.381 00.028 9120 UpdateGuideState exits: m=308511 SNR=214.8
20:14:47.382 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:47.383 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:47.385 00.002 9120 Enqueuing Expose request
20:14:47.386 00.001 8596 Worker thread wakes up
20:14:47.386 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:47.388 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:47.388 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:48.388 01.000 8596 Exposure complete
20:14:48.456 00.068 8596 worker thread done servicing request
20:14:48.456 00.000 9120 OnExposeComplete: enter
20:14:48.458 00.002 9120 UpdateGuideState(): m_state=6
20:14:48.460 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 417
20:14:48.462 00.002 9120 Star::Find returns 1 (0), X=1145.10, Y=158.73, Mass=294183, SNR=194.4, Peak=26269 HFD=4.4
20:14:48.464 00.002 9120 MultiStar: [#1 -0.16,0.05,0.97,U] [#2 -0.28,-0.10,0.98,U] [#3 -0.18,-0.06,0.82,U] [#4 -0.14,-0.13,0.56,U] [#5 -0.14,-0.23,0.45,U] [#6 -0.24,-0.16,0.33,U] [#7 0.01,0.15,0.36,U] [#8 -0.23,-0.06,0.28,U] 
20:14:48.467 00.003 9120 refined, 8 included, MultiStar: {-0.19, -0.07}, one-star: {-0.23, -0.09}
20:14:48.469 00.002 9120 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.04) = xAngle (-5.85 = 0.44)
20:14:48.470 00.001 9120 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.81 = 0.47)
20:14:48.473 00.003 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.81 mountX=0.18 mountY=0.09, mountTheta=0.46
20:14:48.476 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.07, opts=13)
20:14:48.478 00.002 9120 Enqueuing Move request for scope (-0.19, -0.07)
20:14:48.479 00.001 8596 Worker thread wakes up
20:14:48.480 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
20:14:48.480 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
20:14:48.480 00.000 8596 Moving (-0.19, -0.07) raw xDistance=0.18 yDistance=0.09
20:14:48.480 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:14:48.480 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:48.480 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:14:48.480 00.000 8596 MoveAxis(E, 0, ABG)
20:14:48.480 00.000 8596 Move returns status 0, amount 0
20:14:48.480 00.000 8596 MoveAxis(N, 0, ABG)
20:14:48.480 00.000 8596 Move returns status 0, amount 0
20:14:48.480 00.000 8596 move complete, result=0
20:14:48.481 00.001 8596 worker thread done servicing request
20:14:48.488 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2477, FiltMax=65491, Gamma=1.000
20:14:48.515 00.027 9120 UpdateGuideState exits: m=294183 SNR=194.4
20:14:48.516 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:48.517 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:48.518 00.001 9120 Enqueuing Expose request
20:14:48.519 00.001 8596 Worker thread wakes up
20:14:48.519 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:48.520 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:48.520 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:49.702 01.182 8596 Exposure complete
20:14:49.810 00.108 8596 worker thread done servicing request
20:14:49.810 00.000 9120 OnExposeComplete: enter
20:14:49.811 00.001 9120 UpdateGuideState(): m_state=6
20:14:49.812 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 418
20:14:49.813 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=158.77, Mass=307671, SNR=236.6, Peak=27581 HFD=4.5
20:14:49.814 00.001 9120 MultiStar: [#1 -0.10,-0.02,0.79,U] [#2 -0.30,0.02,0.86,U] [#3 -0.14,0.05,0.72,U] [#4 0.12,-0.16,0.44,U] [#5 -0.07,0.15,0.40,U] [#6 -0.01,-0.06,0.31,U] [#7 -0.32,-0.05,0.29,U] [#8 0.24,0.27,0.20,U] 
20:14:49.815 00.001 9120 single-star, 8 included, MultiStar: {-0.11, 0.00}, one-star: {-0.10, -0.05}
20:14:49.815 00.000 9120 CameraToMount -- cameraTheta (-2.67) - m_xAngle (3.04) = xAngle (-5.71 = 0.57)
20:14:49.816 00.001 9120 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.68 = 0.61)
20:14:49.817 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.67 mountX=0.09 mountY=0.06, mountTheta=0.60
20:14:49.819 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.05, opts=13)
20:14:49.819 00.000 9120 Enqueuing Move request for scope (-0.10, -0.05)
20:14:49.820 00.001 8596 Worker thread wakes up
20:14:49.820 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
20:14:49.820 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
20:14:49.820 00.000 8596 Moving (-0.10, -0.05) raw xDistance=0.09 yDistance=0.06
20:14:49.820 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:14:49.820 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:49.821 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:14:49.821 00.000 8596 MoveAxis(E, 0, ABG)
20:14:49.821 00.000 8596 Move returns status 0, amount 0
20:14:49.821 00.000 8596 MoveAxis(N, 0, ABG)
20:14:49.821 00.000 8596 Move returns status 0, amount 0
20:14:49.821 00.000 8596 move complete, result=0
20:14:49.821 00.000 8596 worker thread done servicing request
20:14:49.825 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2435, FiltMax=65491, Gamma=1.000
20:14:49.841 00.016 9120 UpdateGuideState exits: m=307671 SNR=236.6
20:14:49.842 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:49.842 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:49.844 00.002 9120 Enqueuing Expose request
20:14:49.845 00.001 8596 Worker thread wakes up
20:14:49.845 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:49.846 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:49.846 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:50.837 00.991 8596 Exposure complete
20:14:50.918 00.081 8596 worker thread done servicing request
20:14:50.918 00.000 9120 OnExposeComplete: enter
20:14:50.920 00.002 9120 UpdateGuideState(): m_state=6
20:14:50.922 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 419
20:14:50.923 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.87, Mass=286124, SNR=218.0, Peak=27581 HFD=4.5
20:14:50.924 00.001 9120 MultiStar: [#1 0.02,-0.02,0.88,U] [#2 -0.37,0.08,0.98,U] [#3 -0.12,0.25,0.75,U] [#4 0.18,0.09,0.49,U] [#5 0.20,0.02,0.39,U] [#6 -0.21,-0.20,0.32,U] [#7 0.03,0.12,0.29,U] [#8 0.16,0.12,0.28,U] 
20:14:50.926 00.002 9120 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {0.08, 0.04}
20:14:50.927 00.001 9120 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.04) = xAngle (-0.93 = -0.93)
20:14:50.928 00.001 9120 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.90 = -0.90)
20:14:50.928 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.08 cameraTheta=2.11 mountX=0.04 mountY=-0.06, mountTheta=-0.92
20:14:50.930 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.06, opts=13)
20:14:50.931 00.001 9120 Enqueuing Move request for scope (-0.04, 0.06)
20:14:50.932 00.001 8596 Worker thread wakes up
20:14:50.932 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
20:14:50.933 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
20:14:50.933 00.000 8596 Moving (-0.04, 0.06) raw xDistance=0.04 yDistance=-0.06
20:14:50.933 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:14:50.933 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:50.933 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:14:50.933 00.000 8596 MoveAxis(E, 0, ABG)
20:14:50.933 00.000 8596 Move returns status 0, amount 0
20:14:50.933 00.000 8596 MoveAxis(N, 0, ABG)
20:14:50.933 00.000 8596 Move returns status 0, amount 0
20:14:50.933 00.000 8596 move complete, result=0
20:14:50.933 00.000 8596 worker thread done servicing request
20:14:50.937 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:14:50.953 00.016 9120 UpdateGuideState exits: m=286124 SNR=218.0
20:14:50.953 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:50.954 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:50.955 00.001 9120 Enqueuing Expose request
20:14:50.956 00.001 8596 Worker thread wakes up
20:14:50.956 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:50.957 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:50.957 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:52.121 01.164 8596 Exposure complete
20:14:52.180 00.059 8596 worker thread done servicing request
20:14:52.180 00.000 9120 OnExposeComplete: enter
20:14:52.180 00.000 9120 UpdateGuideState(): m_state=6
20:14:52.181 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 420
20:14:52.182 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=158.76, Mass=293485, SNR=205.6, Peak=27949 HFD=4.6
20:14:52.183 00.001 9120 MultiStar: [#1 0.16,-0.09,0.93,U] [#2 -0.18,0.21,0.97,U] [#3 -0.04,0.09,0.75,U] [#4 0.14,0.05,0.51,U] [#5 0.09,0.14,0.46,U] [#6 0.04,-0.37,0.38,U] [#7 -0.10,-0.16,0.36,U] [#8 0.35,0.17,0.25,U] 
20:14:52.184 00.001 9120 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.10, -0.06}
20:14:52.185 00.001 9120 CameraToMount -- cameraTheta (0.28) - m_xAngle (3.04) = xAngle (-2.76 = -2.76)
20:14:52.185 00.000 9120 CameraToMount -- cameraTheta (0.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.72 = -2.72)
20:14:52.186 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.28 mountX=-0.04 mountY=-0.02, mountTheta=-2.73
20:14:52.188 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.01, opts=13)
20:14:52.189 00.001 9120 Enqueuing Move request for scope (0.04, 0.01)
20:14:52.190 00.001 8596 Worker thread wakes up
20:14:52.190 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
20:14:52.190 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
20:14:52.190 00.000 8596 Moving (0.04, 0.01) raw xDistance=-0.04 yDistance=-0.02
20:14:52.190 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:14:52.190 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:52.190 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:14:52.190 00.000 8596 MoveAxis(E, 0, ABG)
20:14:52.190 00.000 8596 Move returns status 0, amount 0
20:14:52.190 00.000 8596 MoveAxis(N, 0, ABG)
20:14:52.190 00.000 8596 Move returns status 0, amount 0
20:14:52.190 00.000 8596 move complete, result=0
20:14:52.190 00.000 8596 worker thread done servicing request
20:14:52.194 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:14:52.211 00.017 9120 UpdateGuideState exits: m=293485 SNR=205.6
20:14:52.212 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:52.213 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:52.214 00.001 9120 Enqueuing Expose request
20:14:52.214 00.000 8596 Worker thread wakes up
20:14:52.215 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:52.215 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:52.215 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:53.208 00.993 8596 Exposure complete
20:14:53.283 00.075 8596 worker thread done servicing request
20:14:53.283 00.000 9120 OnExposeComplete: enter
20:14:53.284 00.001 9120 UpdateGuideState(): m_state=6
20:14:53.285 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 421
20:14:53.286 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.82, Mass=287979, SNR=208.7, Peak=26765 HFD=4.4
20:14:53.287 00.001 9120 MultiStar: [#1 0.12,-0.01,1.04,U] [#2 -0.24,0.15,0.94,U] [#3 0.07,-0.00,0.76,U] [#4 0.11,-0.15,0.50,U] [#5 0.14,0.06,0.43,U] [#6 -0.09,-0.23,0.38,U] [#7 -0.10,-0.03,0.31,U] [#8 0.23,0.09,0.29,U] 
20:14:53.287 00.000 9120 refined, 8 included, MultiStar: {0.02, 0.00}, one-star: {0.03, -0.00}
20:14:53.288 00.001 9120 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.04) = xAngle (-2.97 = -2.97)
20:14:53.289 00.001 9120 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.93 = -2.93)
20:14:53.290 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.07 mountX=-0.02 mountY=-0.00, mountTheta=-2.93
20:14:53.291 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.00, opts=13)
20:14:53.292 00.001 9120 Enqueuing Move request for scope (0.02, 0.00)
20:14:53.294 00.002 8596 Worker thread wakes up
20:14:53.294 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
20:14:53.294 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
20:14:53.294 00.000 8596 Moving (0.02, 0.00) raw xDistance=-0.02 yDistance=-0.00
20:14:53.294 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:14:53.294 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:53.294 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:14:53.294 00.000 8596 MoveAxis(E, 0, ABG)
20:14:53.294 00.000 8596 Move returns status 0, amount 0
20:14:53.294 00.000 8596 MoveAxis(N, 0, ABG)
20:14:53.294 00.000 8596 Move returns status 0, amount 0
20:14:53.295 00.001 8596 move complete, result=0
20:14:53.295 00.000 8596 worker thread done servicing request
20:14:53.302 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:14:53.322 00.020 9120 UpdateGuideState exits: m=287979 SNR=208.7
20:14:53.323 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:53.324 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:53.325 00.001 9120 Enqueuing Expose request
20:14:53.326 00.001 8596 Worker thread wakes up
20:14:53.326 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:53.327 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:53.327 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:54.497 01.170 8596 Exposure complete
20:14:54.593 00.096 8596 worker thread done servicing request
20:14:54.593 00.000 9120 OnExposeComplete: enter
20:14:54.594 00.001 9120 UpdateGuideState(): m_state=6
20:14:54.596 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 422
20:14:54.598 00.002 9120 Star::Find returns 1 (0), X=1145.29, Y=158.64, Mass=300767, SNR=195.5, Peak=28029 HFD=4.4
20:14:54.600 00.002 9120 MultiStar: [#1 0.06,-0.30,0.95,U] [#2 -0.36,-0.08,0.94,U] [#3 -0.05,-0.06,0.85,U] [#4 0.16,-0.33,0.55,U] [#5 0.02,-0.09,0.44,U] [#6 -0.08,-0.13,0.35,U] [#7 -0.02,-0.04,0.34,U] [#8 0.12,0.09,0.24,U] 
20:14:54.602 00.002 9120 refined, 8 included, MultiStar: {-0.05, -0.15}, one-star: {-0.04, -0.18}
20:14:54.603 00.001 9120 CameraToMount -- cameraTheta (-1.87) - m_xAngle (3.04) = xAngle (-4.91 = 1.37)
20:14:54.605 00.002 9120 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.88 = 1.41)
20:14:54.607 00.002 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.87 mountX=0.03 mountY=0.16, mountTheta=1.37
20:14:54.609 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.15, opts=13)
20:14:54.611 00.002 9120 Enqueuing Move request for scope (-0.05, -0.15)
20:14:54.612 00.001 8596 Worker thread wakes up
20:14:54.613 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
20:14:54.613 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
20:14:54.613 00.000 8596 Moving (-0.05, -0.15) raw xDistance=0.03 yDistance=0.16
20:14:54.613 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:14:54.613 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:54.613 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:14:54.613 00.000 8596 MoveAxis(E, 0, ABG)
20:14:54.613 00.000 8596 Move returns status 0, amount 0
20:14:54.614 00.001 8596 MoveAxis(N, 0, ABG)
20:14:54.614 00.000 8596 Move returns status 0, amount 0
20:14:54.614 00.000 8596 move complete, result=0
20:14:54.614 00.000 8596 worker thread done servicing request
20:14:54.622 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2470, FiltMax=65491, Gamma=1.000
20:14:54.650 00.028 9120 UpdateGuideState exits: m=300767 SNR=195.5
20:14:54.651 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:54.653 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:54.655 00.002 9120 Enqueuing Expose request
20:14:54.657 00.002 8596 Worker thread wakes up
20:14:54.657 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:14:54.658 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:54.658 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:55.645 00.987 8596 Exposure complete
20:14:55.748 00.103 8596 worker thread done servicing request
20:14:55.748 00.000 9120 OnExposeComplete: enter
20:14:55.750 00.002 9120 UpdateGuideState(): m_state=6
20:14:55.751 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 423
20:14:55.753 00.002 9120 Star::Find returns 1 (0), X=1145.14, Y=158.85, Mass=279508, SNR=197.9, Peak=29293 HFD=4.3
20:14:55.755 00.002 9120 MultiStar: [#1 -0.27,-0.01,1.06,U] [#2 -0.18,-0.09,1.01,U] [#3 -0.18,0.05,0.75,U] [#4 -0.21,-0.12,0.50,U] [#5 -0.14,0.12,0.50,U] [#6 -0.37,-0.18,0.35,U] [#7 -0.27,-0.03,0.34,U] [#8 -0.05,-0.01,0.30,U] 
20:14:55.757 00.002 9120 single-star, 8 included, MultiStar: {-0.21, -0.02}, one-star: {-0.19, 0.03}
20:14:55.759 00.002 9120 CameraToMount -- cameraTheta (3.00) - m_xAngle (3.04) = xAngle (-0.04 = -0.04)
20:14:55.760 00.001 9120 CameraToMount -- cameraTheta (3.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.01 = -0.01)
20:14:55.762 00.002 9120 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=3.00 mountX=0.19 mountY=-0.00, mountTheta=-0.01
20:14:55.766 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=0.03, opts=13)
20:14:55.768 00.002 9120 Enqueuing Move request for scope (-0.19, 0.03)
20:14:55.770 00.002 8596 Worker thread wakes up
20:14:55.770 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
20:14:55.770 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
20:14:55.770 00.000 8596 Moving (-0.19, 0.03) raw xDistance=0.19 yDistance=-0.00
20:14:55.770 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:14:55.771 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:55.771 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:14:55.771 00.000 8596 MoveAxis(E, 0, ABG)
20:14:55.771 00.000 8596 Move returns status 0, amount 0
20:14:55.771 00.000 8596 MoveAxis(N, 0, ABG)
20:14:55.771 00.000 8596 Move returns status 0, amount 0
20:14:55.771 00.000 8596 move complete, result=0
20:14:55.772 00.001 8596 worker thread done servicing request
20:14:55.778 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:14:55.795 00.017 9120 UpdateGuideState exits: m=279508 SNR=197.9
20:14:55.796 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:55.797 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:55.797 00.000 9120 Enqueuing Expose request
20:14:55.798 00.001 8596 Worker thread wakes up
20:14:55.798 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:55.799 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:55.799 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:56.963 01.164 8596 Exposure complete
20:14:57.041 00.078 8596 worker thread done servicing request
20:14:57.041 00.000 9120 OnExposeComplete: enter
20:14:57.042 00.001 9120 UpdateGuideState(): m_state=6
20:14:57.043 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 424
20:14:57.043 00.000 9120 Star::Find returns 1 (0), X=1145.12, Y=158.76, Mass=308284, SNR=221.8, Peak=28029 HFD=4.4
20:14:57.044 00.001 9120 MultiStar: [#1 -0.18,-0.10,0.81,U] [#2 -0.22,-0.26,0.91,U] [#3 -0.02,-0.33,0.70,U] [#4 -0.15,0.03,0.39,U] [#5 -0.09,0.03,0.44,U] [#6 -0.30,-0.28,0.30,U] [#7 -0.31,-0.35,0.25,U] [#8 0.32,0.06,0.25,U] 
20:14:57.045 00.001 9120 refined, 8 included, MultiStar: {-0.15, -0.15}, one-star: {-0.21, -0.06}
20:14:57.046 00.001 9120 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.04) = xAngle (-5.40 = 0.88)
20:14:57.047 00.001 9120 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.37 = 0.91)
20:14:57.047 00.000 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-2.36 mountX=0.13 mountY=0.17, mountTheta=0.89
20:14:57.049 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.15, opts=13)
20:14:57.050 00.001 9120 Enqueuing Move request for scope (-0.15, -0.15)
20:14:57.051 00.001 8596 Worker thread wakes up
20:14:57.051 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
20:14:57.051 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
20:14:57.051 00.000 8596 Moving (-0.15, -0.15) raw xDistance=0.13 yDistance=0.17
20:14:57.051 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:14:57.051 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:57.051 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:14:57.051 00.000 8596 MoveAxis(E, 0, ABG)
20:14:57.051 00.000 8596 Move returns status 0, amount 0
20:14:57.051 00.000 8596 MoveAxis(N, 0, ABG)
20:14:57.051 00.000 8596 Move returns status 0, amount 0
20:14:57.051 00.000 8596 move complete, result=0
20:14:57.051 00.000 8596 worker thread done servicing request
20:14:57.056 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:14:57.082 00.026 9120 UpdateGuideState exits: m=308284 SNR=221.8
20:14:57.083 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:57.085 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:57.086 00.001 9120 Enqueuing Expose request
20:14:57.087 00.001 8596 Worker thread wakes up
20:14:57.087 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:14:57.089 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:57.089 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:58.074 00.985 8596 Exposure complete
20:14:58.175 00.101 8596 worker thread done servicing request
20:14:58.175 00.000 9120 OnExposeComplete: enter
20:14:58.176 00.001 9120 UpdateGuideState(): m_state=6
20:14:58.176 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 425
20:14:58.177 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.77, Mass=311958, SNR=222.6, Peak=29117 HFD=4.5
20:14:58.178 00.001 9120 MultiStar: [#1 0.01,-0.16,0.93,U] [#2 -0.28,-0.25,0.85,U] [#3 0.01,-0.02,0.69,U] [#4 -0.01,-0.03,0.50,U] [#5 -0.01,-0.19,0.42,U] [#6 -0.08,-0.37,0.25,U] [#7 -0.05,-0.23,0.31,U] [#8 0.35,-0.02,0.26,U] 
20:14:58.179 00.001 9120 single-star, 8 included, MultiStar: {-0.03, -0.13}, one-star: {0.05, -0.06}
20:14:58.180 00.001 9120 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.04) = xAngle (-3.85 = 2.43)
20:14:58.181 00.001 9120 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.82 = 2.47)
20:14:58.181 00.000 9120 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.81 mountX=-0.06 mountY=0.05, mountTheta=2.45
20:14:58.183 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.06, opts=13)
20:14:58.184 00.001 9120 Enqueuing Move request for scope (0.05, -0.06)
20:14:58.184 00.000 8596 Worker thread wakes up
20:14:58.184 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
20:14:58.185 00.001 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
20:14:58.185 00.000 8596 Moving (0.05, -0.06) raw xDistance=-0.06 yDistance=0.05
20:14:58.185 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:14:58.185 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:58.185 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:14:58.185 00.000 8596 MoveAxis(E, 0, ABG)
20:14:58.185 00.000 8596 Move returns status 0, amount 0
20:14:58.185 00.000 8596 MoveAxis(N, 0, ABG)
20:14:58.185 00.000 8596 Move returns status 0, amount 0
20:14:58.185 00.000 8596 move complete, result=0
20:14:58.185 00.000 8596 worker thread done servicing request
20:14:58.189 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:14:58.208 00.019 9120 UpdateGuideState exits: m=311958 SNR=222.6
20:14:58.210 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:58.211 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:58.213 00.002 9120 Enqueuing Expose request
20:14:58.214 00.001 8596 Worker thread wakes up
20:14:58.214 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:58.216 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:58.216 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:14:59.386 01.170 8596 Exposure complete
20:14:59.473 00.087 8596 worker thread done servicing request
20:14:59.474 00.001 9120 OnExposeComplete: enter
20:14:59.474 00.000 9120 UpdateGuideState(): m_state=6
20:14:59.475 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 426
20:14:59.476 00.001 9120 Star::Find returns 1 (0), X=1145.17, Y=158.74, Mass=324095, SNR=235.1, Peak=28253 HFD=4.5
20:14:59.477 00.001 9120 MultiStar: [#1 -0.08,-0.15,0.90,U] [#2 -0.13,-0.04,0.83,U] [#3 -0.25,-0.05,0.69,U] [#4 0.19,-0.18,0.45,U] [#5 0.05,-0.32,0.39,U] [#6 -0.31,-0.22,0.29,U] [#7 -0.02,-0.25,0.26,U] [#8 0.27,-0.09,0.26,U] 
20:14:59.478 00.001 9120 refined, 8 included, MultiStar: {-0.08, -0.13}, one-star: {-0.16, -0.09}
20:14:59.479 00.001 9120 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.04) = xAngle (-5.20 = 1.09)
20:14:59.480 00.001 9120 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.16 = 1.12)
20:14:59.480 00.000 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.16 mountX=0.07 mountY=0.14, mountTheta=1.09
20:14:59.482 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.13, opts=13)
20:14:59.483 00.001 9120 Enqueuing Move request for scope (-0.08, -0.13)
20:14:59.484 00.001 8596 Worker thread wakes up
20:14:59.484 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
20:14:59.484 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
20:14:59.484 00.000 8596 Moving (-0.08, -0.13) raw xDistance=0.07 yDistance=0.14
20:14:59.484 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:14:59.484 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:59.484 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:14:59.484 00.000 8596 MoveAxis(E, 0, ABG)
20:14:59.484 00.000 8596 Move returns status 0, amount 0
20:14:59.484 00.000 8596 MoveAxis(N, 0, ABG)
20:14:59.484 00.000 8596 Move returns status 0, amount 0
20:14:59.484 00.000 8596 move complete, result=0
20:14:59.484 00.000 8596 worker thread done servicing request
20:14:59.488 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:14:59.502 00.014 9120 UpdateGuideState exits: m=324095 SNR=235.1
20:14:59.503 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:59.504 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:14:59.505 00.001 9120 Enqueuing Expose request
20:14:59.505 00.000 8596 Worker thread wakes up
20:14:59.505 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:59.506 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:14:59.506 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:00.484 00.978 8596 Exposure complete
20:15:00.571 00.087 8596 worker thread done servicing request
20:15:00.571 00.000 9120 OnExposeComplete: enter
20:15:00.572 00.001 9120 UpdateGuideState(): m_state=6
20:15:00.573 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 427
20:15:00.573 00.000 9120 Star::Find returns 1 (0), X=1145.49, Y=158.58, Mass=289733, SNR=194.7, Peak=22877 HFD=4.5
20:15:00.574 00.001 9120 MultiStar: [#1 0.08,-0.24,0.96,U] [#2 -0.01,-0.39,1.00,U] [#3 0.16,-0.06,0.82,U] [#4 0.10,-0.14,0.59,U] [#5 0.28,-0.27,0.59,U] [#6 0.09,-0.07,0.34,U] [#7 0.28,-0.12,0.38,U] [#8 0.13,-0.21,0.25,U] 
20:15:00.575 00.001 9120 refined, 8 included, MultiStar: {0.13, -0.22}, one-star: {0.16, -0.24}
20:15:00.576 00.001 9120 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.04) = xAngle (-4.07 = 2.21)
20:15:00.577 00.001 9120 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.04 = 2.25)
20:15:00.579 00.002 9120 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.25 cameraTheta=-1.03 mountX=-0.15 mountY=0.20, mountTheta=2.22
20:15:00.582 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.22, opts=13)
20:15:00.584 00.002 9120 Enqueuing Move request for scope (0.13, -0.22)
20:15:00.585 00.001 8596 Worker thread wakes up
20:15:00.585 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.22) opts 0xd
20:15:00.585 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.22)
20:15:00.585 00.000 8596 Moving (0.13, -0.22) raw xDistance=-0.15 yDistance=0.20
20:15:00.586 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:15:00.586 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:00.586 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:15:00.586 00.000 8596 MoveAxis(E, 0, ABG)
20:15:00.586 00.000 8596 Move returns status 0, amount 0
20:15:00.586 00.000 8596 MoveAxis(N, 0, ABG)
20:15:00.586 00.000 8596 Move returns status 0, amount 0
20:15:00.586 00.000 8596 move complete, result=0
20:15:00.586 00.000 8596 worker thread done servicing request
20:15:00.593 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:15:00.617 00.024 9120 UpdateGuideState exits: m=289733 SNR=194.7
20:15:00.618 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:00.620 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:00.621 00.001 9120 Enqueuing Expose request
20:15:00.623 00.002 8596 Worker thread wakes up
20:15:00.623 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:15:00.624 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:00.625 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:01.792 01.167 8596 Exposure complete
20:15:01.853 00.061 8596 worker thread done servicing request
20:15:01.853 00.000 9120 OnExposeComplete: enter
20:15:01.854 00.001 9120 UpdateGuideState(): m_state=6
20:15:01.855 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 428
20:15:01.855 00.000 9120 Star::Find returns 1 (0), X=1145.46, Y=158.49, Mass=297195, SNR=215.0, Peak=24253 HFD=4.3
20:15:01.856 00.001 9120 MultiStar: [#1 0.19,-0.19,1.01,U] [#2 -0.03,-0.46,0.96,U] [#3 0.10,-0.08,0.68,U] [#4 0.10,-0.35,0.54,U] [#5 -0.01,-0.53,0.00,M1] [#6 -0.10,-0.30,0.29,U] [#7 0.15,-0.28,0.36,U] [#8 0.37,-0.44,0.00,M1] 
20:15:01.857 00.001 9120 refined, 6 included, MultiStar: {0.09, -0.29}, one-star: {0.14, -0.34}
20:15:01.858 00.001 9120 CameraToMount -- cameraTheta (-1.26) - m_xAngle (3.04) = xAngle (-4.30 = 1.98)
20:15:01.859 00.001 9120 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.27 = 2.02)
20:15:01.859 00.000 9120 CameraToMount -- cameraX=0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.26 mountX=-0.12 mountY=0.28, mountTheta=1.99
20:15:01.861 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.29, opts=13)
20:15:01.862 00.001 9120 Enqueuing Move request for scope (0.09, -0.29)
20:15:01.863 00.001 8596 Worker thread wakes up
20:15:01.863 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.29) opts 0xd
20:15:01.863 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.29)
20:15:01.863 00.000 8596 Moving (0.09, -0.29) raw xDistance=-0.12 yDistance=0.28
20:15:01.863 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:15:01.863 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:01.863 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:15:01.863 00.000 8596 MoveAxis(E, 0, ABG)
20:15:01.863 00.000 8596 Move returns status 0, amount 0
20:15:01.863 00.000 8596 MoveAxis(N, 0, ABG)
20:15:01.863 00.000 8596 Move returns status 0, amount 0
20:15:01.863 00.000 8596 move complete, result=0
20:15:01.863 00.000 8596 worker thread done servicing request
20:15:01.867 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2422, FiltMax=65507, Gamma=1.000
20:15:01.892 00.025 9120 UpdateGuideState exits: m=297195 SNR=215.0
20:15:01.895 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:01.896 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:01.898 00.002 9120 Enqueuing Expose request
20:15:01.900 00.002 8596 Worker thread wakes up
20:15:01.900 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:15:01.901 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:01.901 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:02.877 00.976 8596 Exposure complete
20:15:02.962 00.085 8596 worker thread done servicing request
20:15:02.962 00.000 9120 OnExposeComplete: enter
20:15:02.963 00.001 9120 UpdateGuideState(): m_state=6
20:15:02.964 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 429
20:15:02.964 00.000 9120 Star::Find returns 1 (0), X=1145.27, Y=158.69, Mass=305783, SNR=221.5, Peak=27325 HFD=4.6
20:15:02.966 00.002 9120 MultiStar: [#1 -0.16,-0.12,0.86,U] [#2 -0.11,-0.18,0.88,U] [#3 -0.12,0.06,0.76,U] [#4 -0.09,-0.23,0.46,U] [#5 0.09,-0.35,0.41,U] [#6 -0.10,-0.16,0.31,U] [#7 -0.12,-0.08,0.27,U] [#8 0.11,-0.02,0.25,U] 
20:15:02.968 00.002 9120 single-star, 8 included, MultiStar: {-0.08, -0.13}, one-star: {-0.06, -0.13}
20:15:02.969 00.001 9120 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.04) = xAngle (-5.05 = 1.24)
20:15:02.971 00.002 9120 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.01 = 1.27)
20:15:02.973 00.002 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.01 mountX=0.05 mountY=0.14, mountTheta=1.24
20:15:02.976 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.13, opts=13)
20:15:02.978 00.002 9120 Enqueuing Move request for scope (-0.06, -0.13)
20:15:02.979 00.001 8596 Worker thread wakes up
20:15:02.979 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
20:15:02.980 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
20:15:02.980 00.000 8596 Moving (-0.06, -0.13) raw xDistance=0.05 yDistance=0.14
20:15:02.980 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:15:02.980 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:02.980 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:15:02.980 00.000 8596 MoveAxis(E, 0, ABG)
20:15:02.980 00.000 8596 Move returns status 0, amount 0
20:15:02.980 00.000 8596 MoveAxis(N, 0, ABG)
20:15:02.981 00.001 8596 Move returns status 0, amount 0
20:15:02.981 00.000 8596 move complete, result=0
20:15:02.981 00.000 8596 worker thread done servicing request
20:15:02.987 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:15:03.009 00.022 9120 UpdateGuideState exits: m=305783 SNR=221.5
20:15:03.011 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:03.012 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:03.013 00.001 9120 Enqueuing Expose request
20:15:03.014 00.001 8596 Worker thread wakes up
20:15:03.014 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:03.016 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:03.016 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:04.196 01.180 8596 Exposure complete
20:15:04.264 00.068 8596 worker thread done servicing request
20:15:04.264 00.000 9120 OnExposeComplete: enter
20:15:04.266 00.002 9120 UpdateGuideState(): m_state=6
20:15:04.268 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 430
20:15:04.270 00.002 9120 Star::Find returns 1 (0), X=1145.02, Y=158.84, Mass=297369, SNR=232.5, Peak=25869 HFD=4.4
20:15:04.272 00.002 9120 MultiStar: [#1 -0.32,0.10,0.85,U] [#2 -0.34,-0.10,0.78,U] [#3 -0.46,-0.09,0.00,M1] [#4 -0.26,0.04,0.50,U] [#5 -0.43,0.12,0.43,U] [#6 -0.46,-0.10,0.00,M1] [#7 -0.17,-0.00,0.25,U] [#8 -0.18,-0.08,0.25,U] 
20:15:04.274 00.002 9120 refined, 6 included, MultiStar: {-0.31, 0.02}, one-star: {-0.31, 0.01}
20:15:04.275 00.001 9120 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.04) = xAngle (0.04 = 0.04)
20:15:04.277 00.002 9120 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.07 = 0.07)
20:15:04.278 00.001 9120 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.08 mountX=0.31 mountY=0.02, mountTheta=0.07
20:15:04.281 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.31, y=0.02, opts=13)
20:15:04.284 00.003 9120 Enqueuing Move request for scope (-0.31, 0.02)
20:15:04.287 00.003 8596 Worker thread wakes up
20:15:04.287 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
20:15:04.287 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
20:15:04.287 00.000 8596 Moving (-0.31, 0.02) raw xDistance=0.31 yDistance=0.02
20:15:04.287 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
20:15:04.287 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:04.287 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:15:04.287 00.000 8596 MoveAxis(W, 44, ABG)
20:15:04.288 00.001 8596 Guiding  Dir = 3, Dur = 44
20:15:04.288 00.000 8596 IsSlewing returns 0
20:15:04.288 00.000 8596 IsGuiding returns 0
20:15:04.296 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:15:04.324 00.028 9120 UpdateGuideState exits: m=297369 SNR=232.5
20:15:04.325 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:04.326 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:04.327 00.001 9120 Enqueuing Expose request
20:15:04.340 00.013 8596 IsGuiding returns 1
20:15:04.340 00.000 8596 scope still moving after pulse duration time elapsed
20:15:04.370 00.030 8596 IsSlewing returns 0
20:15:04.370 00.000 8596 IsGuiding returns 1
20:15:04.401 00.031 8596 IsSlewing returns 0
20:15:04.401 00.000 8596 IsGuiding returns 1
20:15:04.432 00.031 8596 IsSlewing returns 0
20:15:04.432 00.000 8596 IsGuiding returns 0
20:15:04.432 00.000 8596 scope move finished after 44 + 100 ms
20:15:04.432 00.000 8596 Move returns status 0, amount 44
20:15:04.432 00.000 8596 MoveAxis(N, 0, ABG)
20:15:04.432 00.000 8596 Move returns status 0, amount 0
20:15:04.432 00.000 8596 move complete, result=0
20:15:04.433 00.001 8596 worker thread done servicing request
20:15:04.433 00.000 9120 GuideStep: 0.3 px 44 ms WEST, 0.0 px 0 ms NORTH
20:15:04.434 00.001 8596 Worker thread wakes up
20:15:04.434 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:04.434 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:05.423 00.989 8596 Exposure complete
20:15:05.528 00.105 8596 worker thread done servicing request
20:15:05.528 00.000 9120 OnExposeComplete: enter
20:15:05.529 00.001 9120 UpdateGuideState(): m_state=6
20:15:05.531 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 431
20:15:05.532 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.67, Mass=275953, SNR=191.9, Peak=23021 HFD=4.5
20:15:05.535 00.003 9120 MultiStar: [#1 0.18,-0.18,1.05,U] [#2 -0.02,-0.19,1.19,U] [#3 0.11,-0.12,0.92,U] [#4 0.13,-0.16,0.61,U] [#5 0.13,-0.17,0.51,U] [#6 0.21,-0.38,0.37,U] [#7 -0.21,-0.44,0.00,M1] [#8 0.45,-0.12,0.00,M1] 
20:15:05.536 00.001 9120 refined, 6 included, MultiStar: {0.11, -0.18}, one-star: {0.15, -0.15}
20:15:05.538 00.002 9120 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.04) = xAngle (-4.04 = 2.24)
20:15:05.539 00.001 9120 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.01 = 2.27)
20:15:05.542 00.003 9120 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.00 mountX=-0.13 mountY=0.16, mountTheta=2.25
20:15:05.545 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.18, opts=13)
20:15:05.547 00.002 9120 Enqueuing Move request for scope (0.11, -0.18)
20:15:05.549 00.002 8596 Worker thread wakes up
20:15:05.549 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
20:15:05.549 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
20:15:05.549 00.000 8596 Moving (0.11, -0.18) raw xDistance=-0.13 yDistance=0.16
20:15:05.549 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:15:05.549 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:05.549 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:15:05.550 00.001 8596 MoveAxis(E, 0, ABG)
20:15:05.550 00.000 8596 Move returns status 0, amount 0
20:15:05.550 00.000 8596 MoveAxis(N, 0, ABG)
20:15:05.550 00.000 8596 Move returns status 0, amount 0
20:15:05.550 00.000 8596 move complete, result=0
20:15:05.550 00.000 8596 worker thread done servicing request
20:15:05.558 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2483, FiltMax=65488, Gamma=1.000
20:15:05.580 00.022 9120 UpdateGuideState exits: m=275953 SNR=191.9
20:15:05.581 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:05.582 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:05.583 00.001 9120 Enqueuing Expose request
20:15:05.584 00.001 8596 Worker thread wakes up
20:15:05.584 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:15:05.585 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:05.585 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:06.743 01.158 8596 Exposure complete
20:15:06.838 00.095 8596 worker thread done servicing request
20:15:06.838 00.000 9120 OnExposeComplete: enter
20:15:06.839 00.001 9120 UpdateGuideState(): m_state=6
20:15:06.840 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 432
20:15:06.841 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=158.76, Mass=321425, SNR=232.5, Peak=29421 HFD=4.5
20:15:06.842 00.001 9120 MultiStar: [#1 -0.02,-0.16,0.87,U] [#2 -0.49,-0.17,0.00,M1] [#3 -0.03,-0.19,0.67,U] [#4 -0.01,-0.21,0.39,U] [#5 -0.20,-0.06,0.40,U] [#6 -0.35,-0.15,0.29,U] [#7 -0.18,-0.36,0.29,U] [#8 0.12,0.01,0.25,U] 
20:15:06.843 00.001 9120 single-star, 7 included, MultiStar: {-0.08, -0.14}, one-star: {-0.10, -0.06}
20:15:06.843 00.000 9120 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.04) = xAngle (-5.64 = 0.64)
20:15:06.844 00.001 9120 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.60 = 0.68)
20:15:06.845 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.60 mountX=0.10 mountY=0.08, mountTheta=0.67
20:15:06.846 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.06, opts=13)
20:15:06.847 00.001 9120 Enqueuing Move request for scope (-0.10, -0.06)
20:15:06.848 00.001 8596 Worker thread wakes up
20:15:06.848 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
20:15:06.848 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
20:15:06.848 00.000 8596 Moving (-0.10, -0.06) raw xDistance=0.10 yDistance=0.08
20:15:06.848 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:15:06.848 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:06.848 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:15:06.848 00.000 8596 MoveAxis(E, 0, ABG)
20:15:06.848 00.000 8596 Move returns status 0, amount 0
20:15:06.848 00.000 8596 MoveAxis(N, 0, ABG)
20:15:06.849 00.001 8596 Move returns status 0, amount 0
20:15:06.849 00.000 8596 move complete, result=0
20:15:06.849 00.000 8596 worker thread done servicing request
20:15:06.853 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:15:06.870 00.017 9120 UpdateGuideState exits: m=321425 SNR=232.5
20:15:06.872 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:06.873 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:06.875 00.002 9120 Enqueuing Expose request
20:15:06.876 00.001 8596 Worker thread wakes up
20:15:06.877 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:06.879 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:06.879 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:07.853 00.974 8596 Exposure complete
20:15:07.925 00.072 8596 worker thread done servicing request
20:15:07.925 00.000 9120 OnExposeComplete: enter
20:15:07.927 00.002 9120 UpdateGuideState(): m_state=6
20:15:07.929 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 433
20:15:07.931 00.002 9120 Star::Find returns 1 (0), X=1145.49, Y=158.59, Mass=302188, SNR=247.5, Peak=22397 HFD=4.8
20:15:07.934 00.003 9120 MultiStar: [#1 0.27,-0.34,0.77,U] [#2 0.10,-0.34,0.81,U] [#3 -0.04,-0.37,0.59,U] [#4 0.15,-0.04,0.45,U] [#5 -0.00,-0.40,0.35,U] [#6 0.29,-0.52,0.00,M1] [#7 0.26,-0.26,0.25,U] [#8 0.26,-0.10,0.22,U] 
20:15:07.937 00.003 9120 single-star, 7 included, MultiStar: {0.14, -0.28}, one-star: {0.16, -0.23}
20:15:07.940 00.003 9120 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.04) = xAngle (-4.01 = 2.28)
20:15:07.943 00.003 9120 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.97 = 2.31)
20:15:07.946 00.003 9120 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.96 mountX=-0.18 mountY=0.20, mountTheta=2.29
20:15:07.948 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.23, opts=13)
20:15:07.949 00.001 9120 Enqueuing Move request for scope (0.16, -0.23)
20:15:07.951 00.002 8596 Worker thread wakes up
20:15:07.951 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
20:15:07.951 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
20:15:07.951 00.000 8596 Moving (0.16, -0.23) raw xDistance=-0.18 yDistance=0.20
20:15:07.951 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:15:07.952 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:07.952 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:15:07.952 00.000 8596 MoveAxis(E, 0, ABG)
20:15:07.952 00.000 8596 Move returns status 0, amount 0
20:15:07.952 00.000 8596 MoveAxis(N, 0, ABG)
20:15:07.952 00.000 8596 Move returns status 0, amount 0
20:15:07.952 00.000 8596 move complete, result=0
20:15:07.953 00.001 8596 worker thread done servicing request
20:15:07.959 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:15:07.989 00.030 9120 UpdateGuideState exits: m=302188 SNR=247.5
20:15:07.991 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:07.992 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:07.994 00.002 9120 Enqueuing Expose request
20:15:07.996 00.002 8596 Worker thread wakes up
20:15:07.996 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:15:07.997 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:07.997 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:09.163 01.166 8596 Exposure complete
20:15:09.226 00.063 8596 worker thread done servicing request
20:15:09.226 00.000 9120 OnExposeComplete: enter
20:15:09.227 00.001 9120 UpdateGuideState(): m_state=6
20:15:09.228 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 434
20:15:09.228 00.000 9120 Star::Find returns 1 (0), X=1145.66, Y=158.66, Mass=307204, SNR=237.0, Peak=22909 HFD=4.7
20:15:09.230 00.002 9120 MultiStar: [#1 0.37,-0.31,0.00,M1] [#2 0.24,-0.23,0.88,U] [#3 0.21,-0.24,0.76,U] [#4 0.28,-0.13,0.45,U] [#5 0.40,-0.27,0.00,M1] [#6 0.16,-0.30,0.30,U] [#7 0.24,-0.50,0.00,M1] [#8 0.64,-0.07,0.00,M1] 
20:15:09.230 00.000 9120 refined, 4 included, MultiStar: {0.26, -0.21}, one-star: {0.33, -0.17}
20:15:09.231 00.001 9120 CameraToMount -- cameraTheta (-0.67) - m_xAngle (3.04) = xAngle (-3.71 = 2.57)
20:15:09.232 00.001 9120 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.68 = 2.61)
20:15:09.233 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=-0.21 hyp=0.33 cameraTheta=-0.67 mountX=-0.28 mountY=0.17, mountTheta=2.60
20:15:09.234 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=-0.21, opts=13)
20:15:09.235 00.001 9120 Enqueuing Move request for scope (0.26, -0.21)
20:15:09.236 00.001 8596 Worker thread wakes up
20:15:09.236 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.21) opts 0xd
20:15:09.236 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, -0.21)
20:15:09.236 00.000 8596 Moving (0.26, -0.21) raw xDistance=-0.28 yDistance=0.17
20:15:09.236 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:15:09.236 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:09.236 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:15:09.236 00.000 8596 MoveAxis(E, 40, ABG)
20:15:09.236 00.000 8596 Guiding  Dir = 2, Dur = 40
20:15:09.237 00.001 8596 IsSlewing returns 0
20:15:09.237 00.000 8596 IsGuiding returns 0
20:15:09.240 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:15:09.256 00.016 9120 UpdateGuideState exits: m=307204 SNR=237.0
20:15:09.257 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:09.258 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:09.258 00.000 9120 Enqueuing Expose request
20:15:09.285 00.027 8596 IsGuiding returns 1
20:15:09.285 00.000 8596 scope still moving after pulse duration time elapsed
20:15:09.315 00.030 8596 IsSlewing returns 0
20:15:09.315 00.000 8596 IsGuiding returns 1
20:15:09.347 00.032 8596 IsSlewing returns 0
20:15:09.347 00.000 8596 IsGuiding returns 1
20:15:09.378 00.031 8596 IsSlewing returns 0
20:15:09.379 00.001 8596 IsGuiding returns 0
20:15:09.379 00.000 8596 scope move finished after 40 + 101 ms
20:15:09.379 00.000 8596 Move returns status 0, amount 40
20:15:09.379 00.000 8596 MoveAxis(N, 0, ABG)
20:15:09.379 00.000 8596 Move returns status 0, amount 0
20:15:09.379 00.000 8596 move complete, result=0
20:15:09.379 00.000 8596 worker thread done servicing request
20:15:09.379 00.000 8596 Worker thread wakes up
20:15:09.379 00.000 9120 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH
20:15:09.381 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:09.381 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:10.353 00.972 8596 Exposure complete
20:15:10.430 00.077 8596 worker thread done servicing request
20:15:10.430 00.000 9120 OnExposeComplete: enter
20:15:10.431 00.001 9120 UpdateGuideState(): m_state=6
20:15:10.432 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 435
20:15:10.433 00.001 9120 Star::Find returns 1 (0), X=1145.55, Y=158.24, Mass=279258, SNR=196.0, Peak=20381 HFD=4.6
20:15:10.434 00.001 9120 MultiStar: [#1 0.23,-0.52,0.00,M2] [#2 0.02,-0.40,0.96,U] [#3 0.16,-0.49,0.00,M1] [#4 0.22,-0.59,0.00,M1] [#5 0.32,-0.50,0.00,M2] [#6 0.13,-0.61,0.00,M1] [#7 0.02,-0.64,0.00,M2] [#8 0.71,-0.38,0.00,M2] 
20:15:10.435 00.001 9120 refined, 1 included, MultiStar: {0.12, -0.49}, one-star: {0.22, -0.58}
20:15:10.436 00.001 9120 CameraToMount -- cameraTheta (-1.33) - m_xAngle (3.04) = xAngle (-4.37 = 1.91)
20:15:10.436 00.000 9120 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.33 = 1.95)
20:15:10.437 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.49 hyp=0.51 cameraTheta=-1.33 mountX=-0.17 mountY=0.47, mountTheta=1.92
20:15:10.439 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.49, opts=13)
20:15:10.439 00.000 9120 Enqueuing Move request for scope (0.12, -0.49)
20:15:10.440 00.001 8596 Worker thread wakes up
20:15:10.440 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.49) opts 0xd
20:15:10.440 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.49)
20:15:10.440 00.000 8596 Moving (0.12, -0.49) raw xDistance=-0.17 yDistance=0.47
20:15:10.441 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:15:10.441 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=0.61 newest=0.84
20:15:10.441 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
20:15:10.441 00.000 8596 MoveAxis(E, 0, ABG)
20:15:10.441 00.000 8596 Move returns status 0, amount 0
20:15:10.441 00.000 8596 MoveAxis(S, 99, ABG)
20:15:10.441 00.000 8596 Guiding  Dir = 1, Dur = 99
20:15:10.441 00.000 8596 IsSlewing returns 0
20:15:10.441 00.000 8596 IsGuiding returns 0
20:15:10.445 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2483, FiltMax=65507, Gamma=1.000
20:15:10.461 00.016 9120 UpdateGuideState exits: m=279258 SNR=196.0
20:15:10.462 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:10.463 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:10.464 00.001 9120 Enqueuing Expose request
20:15:10.470 00.006 8596 PulseGuide returned control before completion, sleep 81
20:15:10.563 00.093 8596 IsGuiding returns 1
20:15:10.563 00.000 8596 scope still moving after pulse duration time elapsed
20:15:10.595 00.032 8596 IsSlewing returns 0
20:15:10.595 00.000 8596 IsGuiding returns 1
20:15:10.625 00.030 8596 IsSlewing returns 0
20:15:10.625 00.000 8596 IsGuiding returns 1
20:15:10.656 00.031 8596 IsSlewing returns 0
20:15:10.656 00.000 8596 IsGuiding returns 0
20:15:10.656 00.000 8596 scope move finished after 99 + 115 ms
20:15:10.656 00.000 8596 Move returns status 0, amount 99
20:15:10.656 00.000 8596 move complete, result=0
20:15:10.656 00.000 8596 worker thread done servicing request
20:15:10.656 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.5 px 99 ms SOUTH
20:15:10.658 00.002 8596 Worker thread wakes up
20:15:10.659 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:10.659 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:11.838 01.179 8596 Exposure complete
20:15:11.915 00.077 8596 worker thread done servicing request
20:15:11.915 00.000 9120 OnExposeComplete: enter
20:15:11.916 00.001 9120 UpdateGuideState(): m_state=6
20:15:11.917 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 436
20:15:11.918 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.56, Mass=312458, SNR=213.2, Peak=26205 HFD=4.6
20:15:11.919 00.001 9120 MultiStar: [#1 -0.06,-0.17,1.02,U] [#2 -0.20,-0.28,0.92,U] [#3 -0.06,-0.33,0.66,U] [#4 0.02,-0.11,0.47,U] [#5 -0.08,-0.16,0.38,U] [#6 -0.03,-0.39,0.32,U] [#7 -0.09,-0.25,0.31,U] [#8 0.44,-0.20,0.00,M3] 
20:15:11.920 00.001 9120 refined, 7 included, MultiStar: {-0.06, -0.24}, one-star: {0.05, -0.26}
20:15:11.922 00.002 9120 CameraToMount -- cameraTheta (-1.80) - m_xAngle (3.04) = xAngle (-4.84 = 1.44)
20:15:11.923 00.001 9120 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.81 = 1.48)
20:15:11.924 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.80 mountX=0.03 mountY=0.25, mountTheta=1.44
20:15:11.926 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.24, opts=13)
20:15:11.927 00.001 9120 Enqueuing Move request for scope (-0.06, -0.24)
20:15:11.928 00.001 8596 Worker thread wakes up
20:15:11.928 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
20:15:11.928 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
20:15:11.928 00.000 8596 Moving (-0.06, -0.24) raw xDistance=0.03 yDistance=0.25
20:15:11.928 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:15:11.928 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
20:15:11.928 00.000 8596 MoveAxis(E, 0, ABG)
20:15:11.928 00.000 8596 Move returns status 0, amount 0
20:15:11.928 00.000 8596 MoveAxis(S, 52, ABG)
20:15:11.929 00.001 8596 Guiding  Dir = 1, Dur = 52
20:15:11.929 00.000 8596 IsSlewing returns 0
20:15:11.929 00.000 8596 IsGuiding returns 0
20:15:11.932 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:15:11.948 00.016 9120 UpdateGuideState exits: m=312458 SNR=213.2
20:15:11.949 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:11.950 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:11.951 00.001 9120 Enqueuing Expose request
20:15:11.966 00.015 8596 PulseGuide returned control before completion, sleep 26
20:15:11.996 00.030 8596 IsGuiding returns 1
20:15:11.996 00.000 8596 scope still moving after pulse duration time elapsed
20:15:12.027 00.031 8596 IsSlewing returns 0
20:15:12.027 00.000 8596 IsGuiding returns 1
20:15:12.058 00.031 8596 IsSlewing returns 0
20:15:12.058 00.000 8596 IsGuiding returns 0
20:15:12.058 00.000 8596 scope move finished after 52 + 76 ms
20:15:12.058 00.000 8596 Move returns status 0, amount 52
20:15:12.058 00.000 8596 move complete, result=0
20:15:12.059 00.001 8596 worker thread done servicing request
20:15:12.059 00.000 8596 Worker thread wakes up
20:15:12.059 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
20:15:12.060 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:12.060 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:13.042 00.982 8596 Exposure complete
20:15:13.132 00.090 8596 worker thread done servicing request
20:15:13.132 00.000 9120 OnExposeComplete: enter
20:15:13.133 00.001 9120 UpdateGuideState(): m_state=6
20:15:13.133 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 437
20:15:13.134 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=158.76, Mass=306940, SNR=227.5, Peak=23741 HFD=4.7
20:15:13.136 00.002 9120 MultiStar: [#1 -0.03,0.01,0.84,U] [#2 -0.20,0.18,0.85,U] [#3 0.03,0.25,0.61,U] [#4 0.09,-0.06,0.48,U] [#5 -0.10,0.08,0.41,U] [#6 -0.03,-0.04,0.26,U] [#7 0.16,-0.13,0.30,U] [#8 0.22,0.32,0.26,U] 
20:15:13.136 00.000 9120 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {0.04, -0.06}
20:15:13.138 00.002 9120 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.04) = xAngle (-1.34 = -1.34)
20:15:13.139 00.001 9120 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.30 = -1.30)
20:15:13.140 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.70 mountX=0.01 mountY=-0.06, mountTheta=-1.34
20:15:13.143 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.06, opts=13)
20:15:13.144 00.001 9120 Enqueuing Move request for scope (-0.01, 0.06)
20:15:13.145 00.001 8596 Worker thread wakes up
20:15:13.146 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
20:15:13.146 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
20:15:13.146 00.000 8596 Moving (-0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
20:15:13.146 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:15:13.146 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:13.146 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:15:13.146 00.000 8596 MoveAxis(E, 0, ABG)
20:15:13.146 00.000 8596 Move returns status 0, amount 0
20:15:13.146 00.000 8596 MoveAxis(N, 0, ABG)
20:15:13.146 00.000 8596 Move returns status 0, amount 0
20:15:13.146 00.000 8596 move complete, result=0
20:15:13.147 00.001 8596 worker thread done servicing request
20:15:13.150 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:15:13.168 00.018 9120 UpdateGuideState exits: m=306940 SNR=227.5
20:15:13.170 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:13.171 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:13.173 00.002 9120 Enqueuing Expose request
20:15:13.174 00.001 8596 Worker thread wakes up
20:15:13.174 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:13.175 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:13.175 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:14.338 01.163 8596 Exposure complete
20:15:14.411 00.073 8596 worker thread done servicing request
20:15:14.411 00.000 9120 OnExposeComplete: enter
20:15:14.412 00.001 9120 UpdateGuideState(): m_state=6
20:15:14.413 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 438
20:15:14.414 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=159.15, Mass=281126, SNR=249.7, Peak=22205 HFD=4.5
20:15:14.416 00.002 9120 MultiStar: [#1 -0.05,0.36,0.76,U] [#2 0.06,0.22,0.79,U] [#3 0.18,0.13,0.65,U] [#4 0.18,0.15,0.40,U] [#5 0.28,0.14,0.35,U] [#6 0.05,0.11,0.25,U] [#7 0.25,0.09,0.26,U] [#8 0.50,0.39,0.00,M3] 
20:15:14.417 00.001 9120 refined, 7 included, MultiStar: {0.08, 0.23}, one-star: {0.00, 0.33}
20:15:14.417 00.000 9120 CameraToMount -- cameraTheta (1.22) - m_xAngle (3.04) = xAngle (-1.82 = -1.82)
20:15:14.418 00.001 9120 CameraToMount -- cameraTheta (1.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.79 = -1.79)
20:15:14.419 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.22 mountX=-0.06 mountY=-0.24, mountTheta=-1.82
20:15:14.420 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.23, opts=13)
20:15:14.421 00.001 9120 Enqueuing Move request for scope (0.08, 0.23)
20:15:14.422 00.001 8596 Worker thread wakes up
20:15:14.422 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
20:15:14.422 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
20:15:14.422 00.000 8596 Moving (0.08, 0.23) raw xDistance=-0.06 yDistance=-0.24
20:15:14.422 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:15:14.422 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:14.423 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:15:14.423 00.000 8596 MoveAxis(E, 0, ABG)
20:15:14.423 00.000 8596 Move returns status 0, amount 0
20:15:14.423 00.000 8596 MoveAxis(N, 0, ABG)
20:15:14.423 00.000 8596 Move returns status 0, amount 0
20:15:14.423 00.000 8596 move complete, result=0
20:15:14.424 00.001 8596 worker thread done servicing request
20:15:14.427 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:15:14.444 00.017 9120 UpdateGuideState exits: m=281126 SNR=249.7
20:15:14.446 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:14.446 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:14.447 00.001 9120 Enqueuing Expose request
20:15:14.448 00.001 8596 Worker thread wakes up
20:15:14.448 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:15:14.450 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:14.450 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:15.433 00.983 8596 Exposure complete
20:15:15.519 00.086 8596 worker thread done servicing request
20:15:15.519 00.000 9120 OnExposeComplete: enter
20:15:15.521 00.002 9120 UpdateGuideState(): m_state=6
20:15:15.523 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 439
20:15:15.525 00.002 9120 Star::Find returns 1 (0), X=1145.48, Y=158.81, Mass=300601, SNR=222.1, Peak=22957 HFD=4.6
20:15:15.526 00.001 9120 MultiStar: [#1 0.12,-0.05,0.88,U] [#2 -0.12,0.12,0.90,U] [#3 0.27,-0.00,0.71,U] [#4 0.13,0.09,0.40,U] [#5 0.26,0.14,0.44,U] [#6 0.23,0.05,0.28,U] [#7 0.17,0.12,0.32,U] [#8 0.50,0.03,0.00,M4] 
20:15:15.528 00.002 9120 refined, 7 included, MultiStar: {0.13, 0.04}, one-star: {0.15, -0.01}
20:15:15.530 00.002 9120 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.04) = xAngle (-2.72 = -2.72)
20:15:15.532 00.002 9120 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.68 = -2.68)
20:15:15.534 00.002 9120 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.32 mountX=-0.12 mountY=-0.06, mountTheta=-2.69
20:15:15.536 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.04, opts=13)
20:15:15.537 00.001 9120 Enqueuing Move request for scope (0.13, 0.04)
20:15:15.538 00.001 8596 Worker thread wakes up
20:15:15.539 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
20:15:15.539 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
20:15:15.539 00.000 8596 Moving (0.13, 0.04) raw xDistance=-0.12 yDistance=-0.06
20:15:15.539 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:15:15.539 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:15.539 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:15:15.539 00.000 8596 MoveAxis(E, 0, ABG)
20:15:15.539 00.000 8596 Move returns status 0, amount 0
20:15:15.539 00.000 8596 MoveAxis(N, 0, ABG)
20:15:15.539 00.000 8596 Move returns status 0, amount 0
20:15:15.539 00.000 8596 move complete, result=0
20:15:15.539 00.000 8596 worker thread done servicing request
20:15:15.545 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:15:15.564 00.019 9120 UpdateGuideState exits: m=300601 SNR=222.1
20:15:15.565 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:15.566 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:15.567 00.001 9120 Enqueuing Expose request
20:15:15.567 00.000 8596 Worker thread wakes up
20:15:15.567 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:15.569 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:15.569 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:16.720 01.151 8596 Exposure complete
20:15:16.827 00.107 8596 worker thread done servicing request
20:15:16.827 00.000 9120 OnExposeComplete: enter
20:15:16.828 00.001 9120 UpdateGuideState(): m_state=6
20:15:16.829 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 440
20:15:16.830 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=159.24, Mass=287680, SNR=201.3, Peak=21357 HFD=4.5
20:15:16.831 00.001 9120 MultiStar: [#1 0.01,0.44,0.94,U] [#2 -0.33,0.41,0.00,M1] [#3 0.01,0.57,0.00,M1] [#4 0.11,0.21,0.53,U] [#5 -0.03,0.36,0.46,U] [#6 -0.10,0.19,0.31,U] [#7 0.09,0.56,0.00,M1] [#8 0.45,0.32,0.00,M5] 
20:15:16.832 00.001 9120 refined, 4 included, MultiStar: {-0.01, 0.36}, one-star: {-0.05, 0.42}
20:15:16.832 00.000 9120 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.04) = xAngle (-1.45 = -1.45)
20:15:16.833 00.001 9120 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.41 = -1.41)
20:15:16.834 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.60 mountX=0.05 mountY=-0.36, mountTheta=-1.44
20:15:16.838 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.36, opts=13)
20:15:16.838 00.000 9120 Enqueuing Move request for scope (-0.01, 0.36)
20:15:16.839 00.001 8596 Worker thread wakes up
20:15:16.839 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
20:15:16.839 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
20:15:16.839 00.000 8596 Moving (-0.01, 0.36) raw xDistance=0.05 yDistance=-0.36
20:15:16.839 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:15:16.839 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:16.839 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
20:15:16.839 00.000 8596 MoveAxis(E, 0, ABG)
20:15:16.840 00.001 8596 Move returns status 0, amount 0
20:15:16.840 00.000 8596 MoveAxis(N, 0, ABG)
20:15:16.840 00.000 8596 Move returns status 0, amount 0
20:15:16.840 00.000 8596 move complete, result=0
20:15:16.840 00.000 8596 worker thread done servicing request
20:15:16.844 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2384, FiltMax=65535, Gamma=1.000
20:15:16.860 00.016 9120 UpdateGuideState exits: m=287680 SNR=201.3
20:15:16.861 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:16.862 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:16.863 00.001 9120 Enqueuing Expose request
20:15:16.864 00.001 8596 Worker thread wakes up
20:15:16.864 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:15:16.865 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:16.865 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:17.847 00.982 8596 Exposure complete
20:15:17.914 00.067 8596 worker thread done servicing request
20:15:17.915 00.001 9120 OnExposeComplete: enter
20:15:17.915 00.000 9120 UpdateGuideState(): m_state=6
20:15:17.916 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 441
20:15:17.917 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=159.15, Mass=299582, SNR=203.2, Peak=20829 HFD=4.5
20:15:17.918 00.001 9120 MultiStar: [#1 -0.14,0.36,0.98,U] [#2 -0.18,0.39,1.04,U] [#3 -0.03,0.31,0.69,U] [#4 -0.03,0.31,0.51,U] [#5 -0.08,0.30,0.41,U] [#6 -0.13,0.27,0.30,U] [#7 0.08,0.49,0.00,M2] [#8 0.43,0.38,0.00,M6] 
20:15:17.919 00.001 9120 single-star, 6 included, MultiStar: {-0.10, 0.34}, one-star: {-0.09, 0.32}
20:15:17.920 00.001 9120 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.04) = xAngle (-1.21 = -1.21)
20:15:17.920 00.000 9120 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.17 = -1.17)
20:15:17.921 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.84 mountX=0.12 mountY=-0.31, mountTheta=-1.20
20:15:17.923 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.32, opts=13)
20:15:17.924 00.001 9120 Enqueuing Move request for scope (-0.09, 0.32)
20:15:17.924 00.000 8596 Worker thread wakes up
20:15:17.924 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.32) opts 0xd
20:15:17.924 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.32)
20:15:17.925 00.001 8596 Moving (-0.09, 0.32) raw xDistance=0.12 yDistance=-0.31
20:15:17.925 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:15:17.925 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:17.925 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:15:17.925 00.000 8596 MoveAxis(E, 0, ABG)
20:15:17.925 00.000 8596 Move returns status 0, amount 0
20:15:17.925 00.000 8596 MoveAxis(N, 0, ABG)
20:15:17.925 00.000 8596 Move returns status 0, amount 0
20:15:17.925 00.000 8596 move complete, result=0
20:15:17.925 00.000 8596 worker thread done servicing request
20:15:17.930 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2457, FiltMax=65523, Gamma=1.000
20:15:17.959 00.029 9120 UpdateGuideState exits: m=299582 SNR=203.2
20:15:17.960 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:17.961 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:17.962 00.001 9120 Enqueuing Expose request
20:15:17.963 00.001 8596 Worker thread wakes up
20:15:17.963 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:15:17.964 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:17.964 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:19.132 01.168 8596 Exposure complete
20:15:19.210 00.078 8596 worker thread done servicing request
20:15:19.210 00.000 9120 OnExposeComplete: enter
20:15:19.211 00.001 9120 UpdateGuideState(): m_state=6
20:15:19.212 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 442
20:15:19.212 00.000 9120 Star::Find returns 1 (0), X=1145.32, Y=159.30, Mass=292524, SNR=188.5, Peak=18285 HFD=4.7
20:15:19.213 00.001 9120 MultiStar: [#1 -0.12,0.50,0.00,M1] [#2 -0.19,0.43,0.00,M1] [#3 -0.14,0.51,0.00,M1] [#4 -0.04,0.50,0.00,M1] [#5 -0.13,0.44,0.52,U] [#6 -0.11,0.42,0.36,U] [#7 0.05,0.89,0.00,M3] [#8 0.06,0.57,0.00,M7] 
20:15:19.214 00.001 9120 refined, 2 included, MultiStar: {-0.06, 0.45}, one-star: {-0.01, 0.48}
20:15:19.215 00.001 9120 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.04) = xAngle (-1.34 = -1.34)
20:15:19.216 00.001 9120 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.30 = -1.30)
20:15:19.217 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=0.45 hyp=0.46 cameraTheta=1.70 mountX=0.11 mountY=-0.44, mountTheta=-1.33
20:15:19.218 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.45, opts=13)
20:15:19.219 00.001 9120 Enqueuing Move request for scope (-0.06, 0.45)
20:15:19.219 00.000 8596 Worker thread wakes up
20:15:19.220 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.45) opts 0xd
20:15:19.220 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.45)
20:15:19.220 00.000 8596 Moving (-0.06, 0.45) raw xDistance=0.11 yDistance=-0.44
20:15:19.220 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:15:19.220 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:19.220 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:15:19.220 00.000 8596 MoveAxis(E, 0, ABG)
20:15:19.220 00.000 8596 Move returns status 0, amount 0
20:15:19.220 00.000 8596 MoveAxis(N, 0, ABG)
20:15:19.220 00.000 8596 Move returns status 0, amount 0
20:15:19.220 00.000 8596 move complete, result=0
20:15:19.220 00.000 8596 worker thread done servicing request
20:15:19.225 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:15:19.241 00.016 9120 UpdateGuideState exits: m=292524 SNR=188.5
20:15:19.242 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:19.243 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:19.244 00.001 9120 Enqueuing Expose request
20:15:19.244 00.000 8596 Worker thread wakes up
20:15:19.244 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:15:19.245 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:19.245 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:20.228 00.983 8596 Exposure complete
20:15:20.359 00.131 8596 worker thread done servicing request
20:15:20.359 00.000 9120 OnExposeComplete: enter
20:15:20.363 00.004 9120 UpdateGuideState(): m_state=6
20:15:20.366 00.003 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 443
20:15:20.369 00.003 9120 Star::Find returns 1 (0), X=1144.99, Y=159.23, Mass=304767, SNR=235.4, Peak=19517 HFD=4.5
20:15:20.369 00.000 9120 MultiStar: [#1 -0.31,0.33,0.90,U] [#2 -0.36,0.35,0.00,M2] [#3 -0.28,0.50,0.00,M2] [#4 -0.24,0.16,0.51,U] [#5 -0.19,0.20,0.42,U] [#6 -0.33,0.37,0.00,M1] [#7 -0.14,0.64,0.00,M4] [#8 -0.09,0.57,0.00,M8] 
20:15:20.370 00.001 9120 refined, 3 included, MultiStar: {-0.29, 0.31}, one-star: {-0.34, 0.40}
20:15:20.371 00.001 9120 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.04) = xAngle (-0.71 = -0.71)
20:15:20.373 00.002 9120 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.68 = -0.68)
20:15:20.374 00.001 9120 CameraToMount -- cameraX=-0.29 cameraY=0.31 hyp=0.42 cameraTheta=2.33 mountX=0.32 mountY=-0.26, mountTheta=-0.69
20:15:20.378 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=0.31, opts=13)
20:15:20.379 00.001 9120 Enqueuing Move request for scope (-0.29, 0.31)
20:15:20.380 00.001 8596 Worker thread wakes up
20:15:20.381 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.31) opts 0xd
20:15:20.381 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, 0.31)
20:15:20.381 00.000 8596 Moving (-0.29, 0.31) raw xDistance=0.32 yDistance=-0.26
20:15:20.381 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:15:20.381 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=0.89 newest=-1.01
20:15:20.381 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:15:20.381 00.000 8596 MoveAxis(W, 46, ABG)
20:15:20.381 00.000 8596 Guiding  Dir = 3, Dur = 46
20:15:20.382 00.001 8596 IsSlewing returns 0
20:15:20.382 00.000 8596 IsGuiding returns 0
20:15:20.388 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:15:20.436 00.048 9120 UpdateGuideState exits: m=304767 SNR=235.4
20:15:20.438 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:20.440 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:20.441 00.001 9120 Enqueuing Expose request
20:15:20.443 00.002 8596 IsGuiding returns 1
20:15:20.443 00.000 8596 scope still moving after pulse duration time elapsed
20:15:20.473 00.030 8596 IsSlewing returns 0
20:15:20.473 00.000 8596 IsGuiding returns 1
20:15:20.505 00.032 8596 IsSlewing returns 0
20:15:20.505 00.000 8596 IsGuiding returns 1
20:15:20.537 00.032 8596 IsSlewing returns 0
20:15:20.537 00.000 8596 IsGuiding returns 0
20:15:20.537 00.000 8596 scope move finished after 46 + 109 ms
20:15:20.537 00.000 8596 Move returns status 0, amount 46
20:15:20.538 00.001 8596 MoveAxis(N, 56, ABG)
20:15:20.538 00.000 8596 Guiding  Dir = 0, Dur = 56
20:15:20.538 00.000 8596 IsSlewing returns 0
20:15:20.538 00.000 8596 IsGuiding returns 0
20:15:20.540 00.002 8596 PulseGuide returned control before completion, sleep 65
20:15:20.616 00.076 8596 IsGuiding returns 0
20:15:20.616 00.000 8596 Move returns status 0, amount 56
20:15:20.616 00.000 8596 move complete, result=0
20:15:20.616 00.000 8596 worker thread done servicing request
20:15:20.616 00.000 8596 Worker thread wakes up
20:15:20.616 00.000 9120 GuideStep: 0.3 px 46 ms WEST, -0.3 px 56 ms NORTH
20:15:20.617 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:20.617 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:21.793 01.176 8596 Exposure complete
20:15:21.852 00.059 8596 worker thread done servicing request
20:15:21.853 00.001 9120 OnExposeComplete: enter
20:15:21.854 00.001 9120 UpdateGuideState(): m_state=6
20:15:21.855 00.001 9120 Star::Find(15, 1144, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 444
20:15:21.855 00.000 9120 Star::Find returns 1 (0), X=1145.40, Y=159.00, Mass=281615, SNR=206.2, Peak=23629 HFD=4.2
20:15:21.857 00.002 9120 MultiStar: [#1 0.18,0.13,0.98,U] [#2 -0.17,0.03,0.92,U] [#3 0.05,0.01,0.74,U] [#4 -0.12,0.12,0.50,U] [#5 0.20,0.16,0.41,U] [#6 -0.10,-0.00,0.29,U] [#7 0.14,0.32,0.29,U] [#8 0.33,0.17,0.29,U] 
20:15:21.857 00.000 9120 refined, 8 included, MultiStar: {0.05, 0.11}, one-star: {0.07, 0.18}
20:15:21.858 00.001 9120 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.04) = xAngle (-1.87 = -1.87)
20:15:21.859 00.001 9120 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.83 = -1.83)
20:15:21.859 00.000 9120 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.17 mountX=-0.04 mountY=-0.12, mountTheta=-1.86
20:15:21.863 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.11, opts=13)
20:15:21.864 00.001 9120 Enqueuing Move request for scope (0.05, 0.11)
20:15:21.865 00.001 8596 Worker thread wakes up
20:15:21.865 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
20:15:21.865 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
20:15:21.865 00.000 8596 Moving (0.05, 0.11) raw xDistance=-0.04 yDistance=-0.12
20:15:21.865 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:15:21.865 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:21.865 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:15:21.865 00.000 8596 MoveAxis(E, 0, ABG)
20:15:21.865 00.000 8596 Move returns status 0, amount 0
20:15:21.865 00.000 8596 MoveAxis(N, 0, ABG)
20:15:21.865 00.000 8596 Move returns status 0, amount 0
20:15:21.865 00.000 8596 move complete, result=0
20:15:21.865 00.000 8596 worker thread done servicing request
20:15:21.870 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:15:21.888 00.018 9120 UpdateGuideState exits: m=281615 SNR=206.2
20:15:21.890 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:21.892 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:21.894 00.002 9120 Enqueuing Expose request
20:15:21.895 00.001 8596 Worker thread wakes up
20:15:21.896 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:21.897 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:21.898 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:22.873 00.975 8596 Exposure complete
20:15:22.943 00.070 8596 worker thread done servicing request
20:15:22.943 00.000 9120 OnExposeComplete: enter
20:15:22.944 00.001 9120 UpdateGuideState(): m_state=6
20:15:22.945 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 445
20:15:22.946 00.001 9120 Star::Find returns 1 (0), X=1145.72, Y=159.01, Mass=284318, SNR=205.7, Peak=20931 HFD=4.4
20:15:22.947 00.001 9120 MultiStar: [#1 0.42,0.26,0.00,M1] [#2 0.33,0.23,0.92,U] [#3 0.38,0.20,0.76,U] [#4 0.50,0.32,0.00,M1] [#5 0.39,0.22,0.41,U] [#6 0.50,0.16,0.00,M1] [#7 0.35,0.35,0.00,M4] [#8 0.73,0.48,0.00,M8] 
20:15:22.948 00.001 9120 refined, 3 included, MultiStar: {0.37, 0.21}, one-star: {0.39, 0.18}
20:15:22.948 00.000 9120 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.04) = xAngle (-2.54 = -2.54)
20:15:22.949 00.001 9120 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.50 = -2.50)
20:15:22.950 00.001 9120 CameraToMount -- cameraX=0.37 cameraY=0.21 hyp=0.43 cameraTheta=0.50 mountX=-0.35 mountY=-0.25, mountTheta=-2.51
20:15:22.951 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.37, y=0.21, opts=13)
20:15:22.952 00.001 9120 Enqueuing Move request for scope (0.37, 0.21)
20:15:22.953 00.001 8596 Worker thread wakes up
20:15:22.953 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.21) opts 0xd
20:15:22.953 00.000 8596 Handling offset move in thread for scope, endpoint = (0.37, 0.21)
20:15:22.953 00.000 8596 Moving (0.37, 0.21) raw xDistance=-0.35 yDistance=-0.25
20:15:22.953 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:15:22.953 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:15:22.953 00.000 8596 MoveAxis(E, 51, ABG)
20:15:22.954 00.001 8596 Guiding  Dir = 2, Dur = 51
20:15:22.954 00.000 8596 IsSlewing returns 0
20:15:22.954 00.000 8596 IsGuiding returns 0
20:15:22.958 00.004 8596 PulseGuide returned control before completion, sleep 58
20:15:22.958 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2435, FiltMax=65523, Gamma=1.000
20:15:22.974 00.016 9120 UpdateGuideState exits: m=284318 SNR=205.7
20:15:22.975 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:22.976 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:22.976 00.000 9120 Enqueuing Expose request
20:15:23.019 00.043 8596 IsGuiding returns 1
20:15:23.019 00.000 8596 scope still moving after pulse duration time elapsed
20:15:23.050 00.031 8596 IsSlewing returns 0
20:15:23.050 00.000 8596 IsGuiding returns 0
20:15:23.050 00.000 8596 scope move finished after 51 + 44 ms
20:15:23.050 00.000 8596 Move returns status 0, amount 51
20:15:23.050 00.000 8596 MoveAxis(N, 54, ABG)
20:15:23.050 00.000 8596 Guiding  Dir = 0, Dur = 54
20:15:23.050 00.000 8596 IsSlewing returns 0
20:15:23.050 00.000 8596 IsGuiding returns 0
20:15:23.052 00.002 8596 PulseGuide returned control before completion, sleep 62
20:15:23.128 00.076 8596 IsGuiding returns 0
20:15:23.128 00.000 8596 Move returns status 0, amount 54
20:15:23.128 00.000 8596 move complete, result=0
20:15:23.128 00.000 8596 worker thread done servicing request
20:15:23.128 00.000 8596 Worker thread wakes up
20:15:23.128 00.000 9120 GuideStep: -0.4 px 51 ms EAST, -0.3 px 54 ms NORTH
20:15:23.129 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:23.129 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:24.305 01.176 8596 Exposure complete
20:15:24.364 00.059 8596 worker thread done servicing request
20:15:24.364 00.000 9120 OnExposeComplete: enter
20:15:24.365 00.001 9120 UpdateGuideState(): m_state=6
20:15:24.366 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 446
20:15:24.367 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.86, Mass=305242, SNR=230.2, Peak=26461 HFD=4.5
20:15:24.368 00.001 9120 MultiStar: [#1 0.09,-0.16,0.88,U] [#2 0.07,-0.07,0.87,U] [#3 0.04,0.01,0.67,U] [#4 -0.00,-0.05,0.41,U] [#5 0.03,-0.14,0.36,U] [#6 0.00,-0.45,0.25,U] [#7 0.10,-0.06,0.29,U] [#8 0.14,0.07,0.23,U] 
20:15:24.369 00.001 9120 single-star, 8 included, MultiStar: {0.04, -0.07}, one-star: {-0.05, 0.03}
20:15:24.370 00.001 9120 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.04) = xAngle (-0.53 = -0.53)
20:15:24.370 00.000 9120 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.50 = -0.50)
20:15:24.371 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.51 mountX=0.05 mountY=-0.03, mountTheta=-0.51
20:15:24.373 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.03, opts=13)
20:15:24.374 00.001 9120 Enqueuing Move request for scope (-0.05, 0.03)
20:15:24.375 00.001 8596 Worker thread wakes up
20:15:24.375 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
20:15:24.376 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
20:15:24.376 00.000 8596 Moving (-0.05, 0.03) raw xDistance=0.05 yDistance=-0.03
20:15:24.376 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:15:24.376 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:24.376 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:15:24.376 00.000 8596 MoveAxis(E, 0, ABG)
20:15:24.376 00.000 8596 Move returns status 0, amount 0
20:15:24.376 00.000 8596 MoveAxis(N, 0, ABG)
20:15:24.377 00.001 8596 Move returns status 0, amount 0
20:15:24.377 00.000 8596 move complete, result=0
20:15:24.377 00.000 8596 worker thread done servicing request
20:15:24.385 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2445, FiltMax=65488, Gamma=1.000
20:15:24.410 00.025 9120 UpdateGuideState exits: m=305242 SNR=230.2
20:15:24.411 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:24.413 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:24.415 00.002 9120 Enqueuing Expose request
20:15:24.416 00.001 8596 Worker thread wakes up
20:15:24.416 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:15:24.418 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:24.418 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:25.397 00.979 8596 Exposure complete
20:15:25.488 00.091 8596 worker thread done servicing request
20:15:25.488 00.000 9120 OnExposeComplete: enter
20:15:25.489 00.001 9120 UpdateGuideState(): m_state=6
20:15:25.490 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 447
20:15:25.492 00.002 9120 Star::Find returns 1 (0), X=1145.55, Y=158.83, Mass=305626, SNR=236.4, Peak=24493 HFD=4.7
20:15:25.494 00.002 9120 MultiStar: [#1 0.25,-0.02,0.76,U] [#2 -0.08,0.09,0.80,U] [#3 0.25,-0.05,0.66,U] [#4 0.22,-0.15,0.55,U] [#5 0.06,-0.04,0.34,U] [#6 -0.03,-0.11,0.27,U] [#7 0.24,-0.06,0.30,U] [#8 0.75,-0.03,0.00,M8] 
20:15:25.495 00.001 9120 refined, 7 included, MultiStar: {0.15, -0.02}, one-star: {0.22, 0.01}
20:15:25.496 00.001 9120 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.04) = xAngle (-3.20 = 3.09)
20:15:25.497 00.001 9120 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.16 = 3.12)
20:15:25.498 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.16 cameraTheta=-0.15 mountX=-0.16 mountY=0.00, mountTheta=3.12
20:15:25.500 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.02, opts=13)
20:15:25.501 00.001 9120 Enqueuing Move request for scope (0.15, -0.02)
20:15:25.501 00.000 8596 Worker thread wakes up
20:15:25.502 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
20:15:25.502 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
20:15:25.502 00.000 8596 Moving (0.15, -0.02) raw xDistance=-0.16 yDistance=0.00
20:15:25.502 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:15:25.502 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:25.502 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:15:25.502 00.000 8596 MoveAxis(E, 0, ABG)
20:15:25.502 00.000 8596 Move returns status 0, amount 0
20:15:25.502 00.000 8596 MoveAxis(N, 0, ABG)
20:15:25.502 00.000 8596 Move returns status 0, amount 0
20:15:25.502 00.000 8596 move complete, result=0
20:15:25.502 00.000 8596 worker thread done servicing request
20:15:25.508 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:15:25.538 00.030 9120 UpdateGuideState exits: m=305626 SNR=236.4
20:15:25.540 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:25.542 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:25.543 00.001 9120 Enqueuing Expose request
20:15:25.545 00.002 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:15:25.546 00.001 8596 Worker thread wakes up
20:15:25.546 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:25.546 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:26.712 01.166 8596 Exposure complete
20:15:26.801 00.089 8596 worker thread done servicing request
20:15:26.802 00.001 9120 OnExposeComplete: enter
20:15:26.804 00.002 9120 UpdateGuideState(): m_state=6
20:15:26.806 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 448
20:15:26.808 00.002 9120 Star::Find returns 1 (0), X=1145.21, Y=158.60, Mass=295285, SNR=215.6, Peak=23133 HFD=4.6
20:15:26.810 00.002 9120 MultiStar: [#1 -0.24,-0.17,0.97,U] [#2 -0.47,-0.23,0.00,M1] [#3 -0.13,-0.07,0.71,U] [#4 -0.11,-0.36,0.55,U] [#5 -0.09,-0.24,0.41,U] [#6 -0.36,-0.33,0.00,M1] [#7 -0.25,-0.30,0.27,U] [#8 0.21,0.11,0.30,U] 
20:15:26.812 00.002 9120 refined, 6 included, MultiStar: {-0.13, -0.19}, one-star: {-0.12, -0.22}
20:15:26.814 00.002 9120 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.04) = xAngle (-5.22 = 1.07)
20:15:26.815 00.001 9120 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.18 = 1.10)
20:15:26.816 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.18 mountX=0.11 mountY=0.20, mountTheta=1.07
20:15:26.821 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.19, opts=13)
20:15:26.823 00.002 9120 Enqueuing Move request for scope (-0.13, -0.19)
20:15:26.825 00.002 8596 Worker thread wakes up
20:15:26.825 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
20:15:26.825 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
20:15:26.825 00.000 8596 Moving (-0.13, -0.19) raw xDistance=0.11 yDistance=0.20
20:15:26.825 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:15:26.825 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:26.826 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:15:26.826 00.000 8596 MoveAxis(E, 0, ABG)
20:15:26.826 00.000 8596 Move returns status 0, amount 0
20:15:26.826 00.000 8596 MoveAxis(N, 0, ABG)
20:15:26.826 00.000 8596 Move returns status 0, amount 0
20:15:26.826 00.000 8596 move complete, result=0
20:15:26.826 00.000 8596 worker thread done servicing request
20:15:26.834 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:15:26.866 00.032 9120 UpdateGuideState exits: m=295285 SNR=215.6
20:15:26.868 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:26.870 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:26.871 00.001 9120 Enqueuing Expose request
20:15:26.871 00.000 8596 Worker thread wakes up
20:15:26.871 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:15:26.873 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:26.873 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:27.836 00.963 8596 Exposure complete
20:15:27.941 00.105 8596 worker thread done servicing request
20:15:27.941 00.000 9120 OnExposeComplete: enter
20:15:27.942 00.001 9120 UpdateGuideState(): m_state=6
20:15:27.943 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 449
20:15:27.944 00.001 9120 Star::Find returns 1 (0), X=1145.09, Y=158.49, Mass=302061, SNR=211.9, Peak=20717 HFD=4.9
20:15:27.945 00.001 9120 MultiStar: [#1 -0.25,-0.32,0.87,U] [#2 -0.60,-0.45,0.00,M2] [#3 -0.24,-0.15,0.77,U] [#4 -0.09,-0.18,0.48,U] [#5 -0.15,-0.30,0.43,U] [#6 -0.56,-0.41,0.00,M2] [#7 -0.16,-0.26,0.30,U] [#8 0.16,-0.20,0.25,U] 
20:15:27.946 00.001 9120 refined, 6 included, MultiStar: {-0.19, -0.26}, one-star: {-0.24, -0.33}
20:15:27.947 00.001 9120 CameraToMount -- cameraTheta (-2.19) - m_xAngle (3.04) = xAngle (-5.23 = 1.05)
20:15:27.948 00.001 9120 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.19 = 1.09)
20:15:27.948 00.000 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-2.19 mountX=0.16 mountY=0.28, mountTheta=1.06
20:15:27.950 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.26, opts=13)
20:15:27.951 00.001 9120 Enqueuing Move request for scope (-0.19, -0.26)
20:15:27.952 00.001 8596 Worker thread wakes up
20:15:27.952 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.26) opts 0xd
20:15:27.952 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.26)
20:15:27.952 00.000 8596 Moving (-0.19, -0.26) raw xDistance=0.16 yDistance=0.28
20:15:27.952 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:15:27.952 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:27.952 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:15:27.952 00.000 8596 MoveAxis(E, 0, ABG)
20:15:27.952 00.000 8596 Move returns status 0, amount 0
20:15:27.952 00.000 8596 MoveAxis(N, 0, ABG)
20:15:27.953 00.001 8596 Move returns status 0, amount 0
20:15:27.953 00.000 8596 move complete, result=0
20:15:27.953 00.000 8596 worker thread done servicing request
20:15:27.958 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:15:27.977 00.019 9120 UpdateGuideState exits: m=302061 SNR=211.9
20:15:27.979 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:27.981 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:27.983 00.002 9120 Enqueuing Expose request
20:15:27.984 00.001 8596 Worker thread wakes up
20:15:27.985 00.001 9120 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:15:27.987 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:27.987 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:29.156 01.169 8596 Exposure complete
20:15:29.259 00.103 8596 worker thread done servicing request
20:15:29.259 00.000 9120 OnExposeComplete: enter
20:15:29.260 00.001 9120 UpdateGuideState(): m_state=6
20:15:29.261 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 450
20:15:29.262 00.001 9120 Star::Find returns 1 (0), X=1145.19, Y=158.54, Mass=300742, SNR=231.6, Peak=22429 HFD=4.6
20:15:29.264 00.002 9120 MultiStar: [#1 -0.16,-0.44,0.00,M1] [#2 -0.30,-0.42,0.00,M3] [#3 -0.29,-0.25,0.64,U] [#4 -0.10,-0.20,0.44,U] [#5 -0.16,-0.25,0.40,U] [#6 -0.41,-0.18,0.26,U] [#7 -0.36,-0.21,0.32,U] [#8 0.15,-0.09,0.25,U] 
20:15:29.265 00.001 9120 refined, 6 included, MultiStar: {-0.19, -0.23}, one-star: {-0.14, -0.28}
20:15:29.267 00.002 9120 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.04) = xAngle (-5.29 = 0.99)
20:15:29.269 00.002 9120 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.26 = 1.03)
20:15:29.270 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.23 hyp=0.29 cameraTheta=-2.25 mountX=0.16 mountY=0.25, mountTheta=1.00
20:15:29.273 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.23, opts=13)
20:15:29.274 00.001 9120 Enqueuing Move request for scope (-0.19, -0.23)
20:15:29.276 00.002 8596 Worker thread wakes up
20:15:29.276 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.23) opts 0xd
20:15:29.276 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.23)
20:15:29.276 00.000 8596 Moving (-0.19, -0.23) raw xDistance=0.16 yDistance=0.25
20:15:29.276 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:15:29.276 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:15:29.276 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:15:29.276 00.000 8596 MoveAxis(E, 0, ABG)
20:15:29.276 00.000 8596 Move returns status 0, amount 0
20:15:29.276 00.000 8596 MoveAxis(N, 0, ABG)
20:15:29.276 00.000 8596 Move returns status 0, amount 0
20:15:29.277 00.001 8596 move complete, result=0
20:15:29.277 00.000 8596 worker thread done servicing request
20:15:29.283 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:15:29.300 00.017 9120 UpdateGuideState exits: m=300742 SNR=231.6
20:15:29.301 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:29.302 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:29.302 00.000 9120 Enqueuing Expose request
20:15:29.304 00.002 8596 Worker thread wakes up
20:15:29.304 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:15:29.304 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:29.304 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:30.281 00.977 8596 Exposure complete
20:15:30.361 00.080 8596 worker thread done servicing request
20:15:30.361 00.000 9120 OnExposeComplete: enter
20:15:30.362 00.001 9120 UpdateGuideState(): m_state=6
20:15:30.363 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 451
20:15:30.364 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.43, Mass=305216, SNR=220.9, Peak=24301 HFD=4.6
20:15:30.365 00.001 9120 MultiStar: [#1 -0.13,-0.39,0.99,U] [#2 -0.19,-0.50,0.00,M4] [#3 -0.07,-0.37,0.64,U] [#4 -0.05,-0.42,0.51,U] [#5 -0.05,-0.29,0.43,U] [#6 -0.20,-0.62,0.00,M2] [#7 -0.28,-0.46,0.00,M1] [#8 0.13,-0.01,0.25,U] 
20:15:30.366 00.001 9120 refined, 5 included, MultiStar: {-0.05, -0.36}, one-star: {0.02, -0.39}
20:15:30.367 00.001 9120 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.04) = xAngle (-4.74 = 1.54)
20:15:30.367 00.000 9120 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.71 = 1.58)
20:15:30.368 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.36 hyp=0.36 cameraTheta=-1.70 mountX=0.01 mountY=0.36, mountTheta=1.54
20:15:30.371 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.36, opts=13)
20:15:30.372 00.001 9120 Enqueuing Move request for scope (-0.05, -0.36)
20:15:30.372 00.000 8596 Worker thread wakes up
20:15:30.372 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.36) opts 0xd
20:15:30.372 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.36)
20:15:30.373 00.001 8596 Moving (-0.05, -0.36) raw xDistance=0.01 yDistance=0.36
20:15:30.373 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:15:30.373 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:15:30.373 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
20:15:30.373 00.000 8596 MoveAxis(E, 0, ABG)
20:15:30.373 00.000 8596 Move returns status 0, amount 0
20:15:30.373 00.000 8596 MoveAxis(N, 0, ABG)
20:15:30.373 00.000 8596 Move returns status 0, amount 0
20:15:30.373 00.000 8596 move complete, result=0
20:15:30.373 00.000 8596 worker thread done servicing request
20:15:30.379 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:15:30.403 00.024 9120 UpdateGuideState exits: m=305216 SNR=220.9
20:15:30.405 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:30.406 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:30.407 00.001 9120 Enqueuing Expose request
20:15:30.409 00.002 8596 Worker thread wakes up
20:15:30.409 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
20:15:30.411 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:30.411 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:31.589 01.178 8596 Exposure complete
20:15:31.672 00.083 8596 worker thread done servicing request
20:15:31.672 00.000 9120 OnExposeComplete: enter
20:15:31.673 00.001 9120 UpdateGuideState(): m_state=6
20:15:31.674 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 452
20:15:31.675 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=158.46, Mass=284899, SNR=205.4, Peak=23549 HFD=4.4
20:15:31.676 00.001 9120 MultiStar: [#1 -0.02,-0.41,0.97,U] [#2 -0.09,-0.53,0.00,M5] [#3 0.03,-0.38,0.77,U] [#4 0.12,-0.36,0.52,U] [#5 0.02,-0.46,0.52,U] [#6 -0.26,-0.51,0.00,M3] [#7 -0.17,-0.33,0.30,U] [#8 0.41,-0.25,0.00,M5] 
20:15:31.677 00.001 9120 single-star, 5 included, MultiStar: {0.02, -0.38}, one-star: {0.05, -0.36}
20:15:31.677 00.000 9120 CameraToMount -- cameraTheta (-1.44) - m_xAngle (3.04) = xAngle (-4.48 = 1.80)
20:15:31.678 00.001 9120 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.45 = 1.84)
20:15:31.679 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.36 hyp=0.36 cameraTheta=-1.44 mountX=-0.08 mountY=0.35, mountTheta=1.80
20:15:31.681 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.36, opts=13)
20:15:31.681 00.000 9120 Enqueuing Move request for scope (0.05, -0.36)
20:15:31.682 00.001 8596 Worker thread wakes up
20:15:31.682 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.36) opts 0xd
20:15:31.682 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.36)
20:15:31.682 00.000 8596 Moving (0.05, -0.36) raw xDistance=-0.08 yDistance=0.35
20:15:31.682 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:15:31.683 00.001 8596 switching direction from -1 to 1 - decHistory=3 oldest=-0.64 newest=0.96
20:15:31.683 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
20:15:31.683 00.000 8596 MoveAxis(E, 0, ABG)
20:15:31.683 00.000 8596 Move returns status 0, amount 0
20:15:31.683 00.000 8596 MoveAxis(S, 74, ABG)
20:15:31.683 00.000 8596 Guiding  Dir = 1, Dur = 74
20:15:31.683 00.000 8596 IsSlewing returns 0
20:15:31.683 00.000 8596 IsGuiding returns 0
20:15:31.686 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:15:31.701 00.015 9120 UpdateGuideState exits: m=284899 SNR=205.4
20:15:31.702 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:31.702 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:31.703 00.001 9120 Enqueuing Expose request
20:15:31.717 00.014 8596 PulseGuide returned control before completion, sleep 50
20:15:31.779 00.062 8596 IsGuiding returns 1
20:15:31.779 00.000 8596 scope still moving after pulse duration time elapsed
20:15:31.810 00.031 8596 IsSlewing returns 0
20:15:31.810 00.000 8596 IsGuiding returns 0
20:15:31.810 00.000 8596 scope move finished after 74 + 52 ms
20:15:31.810 00.000 8596 Move returns status 0, amount 74
20:15:31.810 00.000 8596 move complete, result=0
20:15:31.810 00.000 8596 worker thread done servicing request
20:15:31.810 00.000 8596 Worker thread wakes up
20:15:31.810 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 74 ms SOUTH
20:15:31.811 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:31.811 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:32.791 00.980 8596 Exposure complete
20:15:32.884 00.093 8596 worker thread done servicing request
20:15:32.884 00.000 9120 OnExposeComplete: enter
20:15:32.886 00.002 9120 UpdateGuideState(): m_state=6
20:15:32.887 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 453
20:15:32.889 00.002 9120 Star::Find returns 1 (0), X=1145.29, Y=158.41, Mass=303577, SNR=207.9, Peak=23597 HFD=4.6
20:15:32.890 00.001 9120 MultiStar: [#1 -0.07,-0.26,0.94,U] [#2 -0.22,-0.36,1.04,U] [#3 -0.00,-0.43,0.65,U] [#4 0.10,-0.43,0.47,U] [#5 -0.07,-0.36,0.47,U] [#6 -0.11,-0.37,0.35,U] [#7 0.17,-0.07,0.31,U] [#8 0.42,-0.11,0.27,U] 
20:15:32.891 00.001 9120 refined, 8 included, MultiStar: {-0.03, -0.34}, one-star: {-0.03, -0.41}
20:15:32.892 00.001 9120 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.04) = xAngle (-4.71 = 1.57)
20:15:32.893 00.001 9120 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.68 = 1.61)
20:15:32.894 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.34 hyp=0.34 cameraTheta=-1.67 mountX=-0.00 mountY=0.34, mountTheta=1.57
20:15:32.897 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.34, opts=13)
20:15:32.898 00.001 9120 Enqueuing Move request for scope (-0.03, -0.34)
20:15:32.899 00.001 8596 Worker thread wakes up
20:15:32.899 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.34) opts 0xd
20:15:32.899 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.34)
20:15:32.899 00.000 8596 Moving (-0.03, -0.34) raw xDistance=-0.00 yDistance=0.34
20:15:32.899 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:15:32.899 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
20:15:32.899 00.000 8596 MoveAxis(E, 0, ABG)
20:15:32.899 00.000 8596 Move returns status 0, amount 0
20:15:32.900 00.001 8596 MoveAxis(S, 72, ABG)
20:15:32.900 00.000 8596 Guiding  Dir = 1, Dur = 72
20:15:32.900 00.000 8596 IsSlewing returns 0
20:15:32.900 00.000 8596 IsGuiding returns 0
20:15:32.901 00.001 8596 PulseGuide returned control before completion, sleep 82
20:15:32.904 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:15:32.931 00.027 9120 UpdateGuideState exits: m=303577 SNR=207.9
20:15:32.933 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:32.936 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:32.937 00.001 9120 Enqueuing Expose request
20:15:32.997 00.060 8596 IsGuiding returns 0
20:15:32.997 00.000 8596 Move returns status 0, amount 72
20:15:32.997 00.000 8596 move complete, result=0
20:15:32.998 00.001 8596 worker thread done servicing request
20:15:32.998 00.000 8596 Worker thread wakes up
20:15:32.998 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.3 px 72 ms SOUTH
20:15:32.999 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:32.999 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:34.183 01.184 8596 Exposure complete
20:15:34.243 00.060 8596 worker thread done servicing request
20:15:34.243 00.000 9120 OnExposeComplete: enter
20:15:34.244 00.001 9120 UpdateGuideState(): m_state=6
20:15:34.244 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 454
20:15:34.245 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=158.93, Mass=308270, SNR=219.7, Peak=26349 HFD=4.3
20:15:34.246 00.001 9120 MultiStar: [#1 0.20,-0.00,0.91,U] [#2 -0.10,0.06,0.81,U] [#3 0.12,0.00,0.76,U] [#4 0.22,0.04,0.54,U] [#5 0.08,-0.11,0.45,U] [#6 0.11,0.10,0.29,U] [#7 0.18,-0.19,0.32,U] [#8 0.44,-0.03,0.30,U] 
20:15:34.247 00.001 9120 refined, 8 included, MultiStar: {0.14, 0.02}, one-star: {0.16, 0.10}
20:15:34.249 00.002 9120 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.04) = xAngle (-2.92 = -2.92)
20:15:34.249 00.000 9120 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.89 = -2.89)
20:15:34.250 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.12 mountX=-0.13 mountY=-0.03, mountTheta=-2.89
20:15:34.252 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.02, opts=13)
20:15:34.252 00.000 9120 Enqueuing Move request for scope (0.14, 0.02)
20:15:34.253 00.001 8596 Worker thread wakes up
20:15:34.253 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
20:15:34.253 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
20:15:34.254 00.001 8596 Moving (0.14, 0.02) raw xDistance=-0.13 yDistance=-0.03
20:15:34.254 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:15:34.254 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:34.254 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:15:34.254 00.000 8596 MoveAxis(E, 0, ABG)
20:15:34.254 00.000 8596 Move returns status 0, amount 0
20:15:34.254 00.000 8596 MoveAxis(N, 0, ABG)
20:15:34.254 00.000 8596 Move returns status 0, amount 0
20:15:34.254 00.000 8596 move complete, result=0
20:15:34.254 00.000 8596 worker thread done servicing request
20:15:34.258 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:15:34.274 00.016 9120 UpdateGuideState exits: m=308270 SNR=219.7
20:15:34.276 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:34.276 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:34.277 00.001 9120 Enqueuing Expose request
20:15:34.278 00.001 8596 Worker thread wakes up
20:15:34.278 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:15:34.279 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:34.279 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:35.258 00.979 8596 Exposure complete
20:15:35.313 00.055 8596 worker thread done servicing request
20:15:35.314 00.001 9120 OnExposeComplete: enter
20:15:35.314 00.000 9120 UpdateGuideState(): m_state=6
20:15:35.315 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 455
20:15:35.316 00.001 9120 Star::Find returns 1 (0), X=1145.55, Y=158.75, Mass=302765, SNR=202.4, Peak=27165 HFD=4.6
20:15:35.317 00.001 9120 MultiStar: [#1 0.15,-0.08,1.05,U] [#2 0.20,-0.05,1.02,U] [#3 0.20,-0.04,0.82,U] [#4 0.16,0.10,0.54,U] [#5 0.29,-0.11,0.42,U] [#6 0.08,-0.39,0.32,U] [#7 0.25,-0.11,0.35,U] [#8 0.53,-0.17,0.00,M4] 
20:15:35.318 00.001 9120 refined, 7 included, MultiStar: {0.20, -0.07}, one-star: {0.22, -0.07}
20:15:35.319 00.001 9120 CameraToMount -- cameraTheta (-0.35) - m_xAngle (3.04) = xAngle (-3.39 = 2.90)
20:15:35.319 00.000 9120 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.35 = 2.93)
20:15:35.320 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-0.35 mountX=-0.20 mountY=0.04, mountTheta=2.93
20:15:35.322 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=-0.07, opts=13)
20:15:35.322 00.000 9120 Enqueuing Move request for scope (0.20, -0.07)
20:15:35.323 00.001 8596 Worker thread wakes up
20:15:35.323 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
20:15:35.323 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
20:15:35.323 00.000 8596 Moving (0.20, -0.07) raw xDistance=-0.20 yDistance=0.04
20:15:35.323 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:15:35.323 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:35.323 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:15:35.323 00.000 8596 MoveAxis(E, 29, ABG)
20:15:35.323 00.000 8596 Guiding  Dir = 2, Dur = 29
20:15:35.325 00.002 8596 IsSlewing returns 0
20:15:35.325 00.000 8596 IsGuiding returns 0
20:15:35.328 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:15:35.346 00.018 9120 UpdateGuideState exits: m=302765 SNR=202.4
20:15:35.347 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:35.348 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:35.349 00.001 9120 Enqueuing Expose request
20:15:35.352 00.003 8596 PulseGuide returned control before completion, sleep 12
20:15:35.367 00.015 8596 IsGuiding returns 1
20:15:35.367 00.000 8596 scope still moving after pulse duration time elapsed
20:15:35.399 00.032 8596 IsSlewing returns 0
20:15:35.399 00.000 8596 IsGuiding returns 1
20:15:35.430 00.031 8596 IsSlewing returns 0
20:15:35.430 00.000 8596 IsGuiding returns 1
20:15:35.466 00.036 8596 IsSlewing returns 0
20:15:35.466 00.000 8596 IsGuiding returns 0
20:15:35.466 00.000 8596 scope move finished after 29 + 112 ms
20:15:35.466 00.000 8596 Move returns status 0, amount 29
20:15:35.466 00.000 8596 MoveAxis(N, 0, ABG)
20:15:35.466 00.000 8596 Move returns status 0, amount 0
20:15:35.466 00.000 8596 move complete, result=0
20:15:35.466 00.000 8596 worker thread done servicing request
20:15:35.466 00.000 8596 Worker thread wakes up
20:15:35.466 00.000 9120 GuideStep: -0.2 px 29 ms EAST, 0.0 px 0 ms NORTH
20:15:35.469 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:35.469 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:36.645 01.176 8596 Exposure complete
20:15:36.740 00.095 8596 worker thread done servicing request
20:15:36.740 00.000 9120 OnExposeComplete: enter
20:15:36.741 00.001 9120 UpdateGuideState(): m_state=6
20:15:36.743 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 456
20:15:36.745 00.002 9120 Star::Find returns 1 (0), X=1145.56, Y=158.79, Mass=308648, SNR=230.0, Peak=26013 HFD=4.6
20:15:36.747 00.002 9120 MultiStar: [#1 0.24,0.00,0.81,U] [#2 -0.20,-0.09,0.84,U] [#3 0.28,-0.04,0.67,U] [#4 0.31,0.00,0.44,U] [#5 0.15,0.23,0.44,U] [#6 0.13,-0.25,0.29,U] [#7 -0.01,0.01,0.30,U] [#8 0.43,0.26,0.00,M5] 
20:15:36.749 00.002 9120 refined, 7 included, MultiStar: {0.14, -0.02}, one-star: {0.24, -0.04}
20:15:36.751 00.002 9120 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.04) = xAngle (-3.19 = 3.09)
20:15:36.752 00.001 9120 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.15 = 3.13)
20:15:36.754 00.002 9120 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.15 mountX=-0.14 mountY=0.00, mountTheta=3.13
20:15:36.758 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.02, opts=13)
20:15:36.759 00.001 9120 Enqueuing Move request for scope (0.14, -0.02)
20:15:36.760 00.001 8596 Worker thread wakes up
20:15:36.760 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
20:15:36.760 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
20:15:36.761 00.001 8596 Moving (0.14, -0.02) raw xDistance=-0.14 yDistance=0.00
20:15:36.761 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:15:36.761 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:36.761 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:15:36.761 00.000 8596 MoveAxis(E, 0, ABG)
20:15:36.761 00.000 8596 Move returns status 0, amount 0
20:15:36.761 00.000 8596 MoveAxis(N, 0, ABG)
20:15:36.761 00.000 8596 Move returns status 0, amount 0
20:15:36.762 00.001 8596 move complete, result=0
20:15:36.762 00.000 8596 worker thread done servicing request
20:15:36.770 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:15:36.800 00.030 9120 UpdateGuideState exits: m=308648 SNR=230.0
20:15:36.802 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:36.804 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:36.805 00.001 9120 Enqueuing Expose request
20:15:36.807 00.002 8596 Worker thread wakes up
20:15:36.807 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:15:36.809 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:36.809 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:37.786 00.977 8596 Exposure complete
20:15:37.845 00.059 8596 worker thread done servicing request
20:15:37.845 00.000 9120 OnExposeComplete: enter
20:15:37.846 00.001 9120 UpdateGuideState(): m_state=6
20:15:37.847 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 457
20:15:37.848 00.001 9120 Star::Find returns 1 (0), X=1144.93, Y=158.82, Mass=293481, SNR=195.1, Peak=23293 HFD=4.4
20:15:37.849 00.001 9120 MultiStar: [#1 -0.42,-0.04,1.00,U] [#2 -0.39,-0.09,0.99,U] [#3 -0.33,0.12,0.78,U] [#4 -0.33,-0.02,0.46,U] [#5 -0.25,0.23,0.46,U] [#6 -0.44,0.38,0.00,M1] [#7 -0.22,0.18,0.33,U] [#8 -0.13,0.12,0.26,U] 
20:15:37.850 00.001 9120 refined, 7 included, MultiStar: {-0.35, 0.03}, one-star: {-0.39, 0.00}
20:15:37.850 00.000 9120 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.04) = xAngle (0.02 = 0.02)
20:15:37.851 00.001 9120 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.06 = 0.06)
20:15:37.852 00.001 9120 CameraToMount -- cameraX=-0.35 cameraY=0.03 hyp=0.35 cameraTheta=3.06 mountX=0.35 mountY=0.02, mountTheta=0.06
20:15:37.853 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.35, y=0.03, opts=13)
20:15:37.854 00.001 9120 Enqueuing Move request for scope (-0.35, 0.03)
20:15:37.855 00.001 8596 Worker thread wakes up
20:15:37.855 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.03) opts 0xd
20:15:37.855 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.35, 0.03)
20:15:37.855 00.000 8596 Moving (-0.35, 0.03) raw xDistance=0.35 yDistance=0.02
20:15:37.855 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:15:37.855 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:37.855 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:15:37.855 00.000 8596 MoveAxis(W, 50, ABG)
20:15:37.855 00.000 8596 Guiding  Dir = 3, Dur = 50
20:15:37.856 00.001 8596 IsSlewing returns 0
20:15:37.856 00.000 8596 IsGuiding returns 0
20:15:37.861 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:15:37.863 00.002 8596 PulseGuide returned control before completion, sleep 53
20:15:37.880 00.017 9120 UpdateGuideState exits: m=293481 SNR=195.1
20:15:37.881 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:37.882 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:37.883 00.001 9120 Enqueuing Expose request
20:15:37.925 00.042 8596 IsGuiding returns 1
20:15:37.925 00.000 8596 scope still moving after pulse duration time elapsed
20:15:37.957 00.032 8596 IsSlewing returns 0
20:15:37.957 00.000 8596 IsGuiding returns 0
20:15:37.957 00.000 8596 scope move finished after 50 + 51 ms
20:15:37.957 00.000 8596 Move returns status 0, amount 50
20:15:37.957 00.000 8596 MoveAxis(N, 0, ABG)
20:15:37.957 00.000 8596 Move returns status 0, amount 0
20:15:37.957 00.000 8596 move complete, result=0
20:15:37.957 00.000 8596 worker thread done servicing request
20:15:37.958 00.001 8596 Worker thread wakes up
20:15:37.958 00.000 9120 GuideStep: 0.3 px 50 ms WEST, 0.0 px 0 ms NORTH
20:15:37.959 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:37.959 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:39.145 01.186 8596 Exposure complete
20:15:39.241 00.096 8596 worker thread done servicing request
20:15:39.242 00.001 9120 OnExposeComplete: enter
20:15:39.242 00.000 9120 UpdateGuideState(): m_state=6
20:15:39.244 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 458
20:15:39.245 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.99, Mass=306971, SNR=206.5, Peak=28301 HFD=4.3
20:15:39.247 00.002 9120 MultiStar: [#1 0.06,-0.05,0.89,U] [#2 0.04,0.14,0.98,U] [#3 -0.15,0.22,0.80,U] [#4 0.16,-0.13,0.47,U] [#5 -0.23,0.10,0.52,U] [#6 -0.14,0.03,0.28,U] [#7 -0.03,0.01,0.33,U] [#8 0.30,0.16,0.24,U] 
20:15:39.248 00.001 9120 refined, 8 included, MultiStar: {-0.02, 0.09}, one-star: {-0.04, 0.17}
20:15:39.249 00.001 9120 CameraToMount -- cameraTheta (1.75) - m_xAngle (3.04) = xAngle (-1.29 = -1.29)
20:15:39.250 00.001 9120 CameraToMount -- cameraTheta (1.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.25 = -1.25)
20:15:39.251 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.75 mountX=0.03 mountY=-0.09, mountTheta=-1.28
20:15:39.253 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.09, opts=13)
20:15:39.254 00.001 9120 Enqueuing Move request for scope (-0.02, 0.09)
20:15:39.255 00.001 8596 Worker thread wakes up
20:15:39.255 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
20:15:39.255 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
20:15:39.255 00.000 8596 Moving (-0.02, 0.09) raw xDistance=0.03 yDistance=-0.09
20:15:39.255 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:15:39.255 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:39.255 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:15:39.255 00.000 8596 MoveAxis(E, 0, ABG)
20:15:39.255 00.000 8596 Move returns status 0, amount 0
20:15:39.255 00.000 8596 MoveAxis(N, 0, ABG)
20:15:39.255 00.000 8596 Move returns status 0, amount 0
20:15:39.255 00.000 8596 move complete, result=0
20:15:39.255 00.000 8596 worker thread done servicing request
20:15:39.259 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:15:39.275 00.016 9120 UpdateGuideState exits: m=306971 SNR=206.5
20:15:39.277 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:39.278 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:39.278 00.000 9120 Enqueuing Expose request
20:15:39.279 00.001 8596 Worker thread wakes up
20:15:39.279 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:39.280 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:39.280 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:40.267 00.987 8596 Exposure complete
20:15:40.334 00.067 8596 worker thread done servicing request
20:15:40.334 00.000 9120 OnExposeComplete: enter
20:15:40.336 00.002 9120 UpdateGuideState(): m_state=6
20:15:40.338 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 459
20:15:40.339 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=158.65, Mass=290898, SNR=216.4, Peak=24813 HFD=4.5
20:15:40.342 00.003 9120 MultiStar: [#1 0.26,-0.09,1.04,U] [#2 0.24,-0.09,0.95,U] [#3 0.13,0.07,0.84,U] [#4 0.17,0.01,0.45,U] [#5 0.17,0.05,0.37,U] [#6 0.19,-0.05,0.31,U] [#7 0.29,0.07,0.33,U] [#8 0.44,0.40,0.00,M4] 
20:15:40.344 00.002 9120 refined, 7 included, MultiStar: {0.22, -0.05}, one-star: {0.25, -0.17}
20:15:40.345 00.001 9120 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.04) = xAngle (-3.26 = 3.02)
20:15:40.347 00.002 9120 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.23 = 3.06)
20:15:40.348 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-0.22 mountX=-0.22 mountY=0.02, mountTheta=3.06
20:15:40.351 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.05, opts=13)
20:15:40.353 00.002 9120 Enqueuing Move request for scope (0.22, -0.05)
20:15:40.354 00.001 8596 Worker thread wakes up
20:15:40.354 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd
20:15:40.355 00.001 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.05)
20:15:40.355 00.000 8596 Moving (0.22, -0.05) raw xDistance=-0.22 yDistance=0.02
20:15:40.355 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:15:40.355 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:40.355 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:15:40.355 00.000 8596 MoveAxis(E, 32, ABG)
20:15:40.355 00.000 8596 Guiding  Dir = 2, Dur = 32
20:15:40.356 00.001 8596 IsSlewing returns 0
20:15:40.356 00.000 8596 IsGuiding returns 0
20:15:40.360 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:15:40.378 00.018 9120 UpdateGuideState exits: m=290898 SNR=216.4
20:15:40.379 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:40.380 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:40.381 00.001 9120 Enqueuing Expose request
20:15:40.396 00.015 8596 IsGuiding returns 1
20:15:40.396 00.000 8596 scope still moving after pulse duration time elapsed
20:15:40.425 00.029 8596 IsSlewing returns 0
20:15:40.425 00.000 8596 IsGuiding returns 1
20:15:40.455 00.030 8596 IsSlewing returns 0
20:15:40.455 00.000 8596 IsGuiding returns 1
20:15:40.487 00.032 8596 IsSlewing returns 0
20:15:40.488 00.001 8596 IsGuiding returns 0
20:15:40.488 00.000 8596 scope move finished after 32 + 99 ms
20:15:40.488 00.000 8596 Move returns status 0, amount 32
20:15:40.488 00.000 8596 MoveAxis(N, 0, ABG)
20:15:40.488 00.000 8596 Move returns status 0, amount 0
20:15:40.488 00.000 8596 move complete, result=0
20:15:40.488 00.000 8596 worker thread done servicing request
20:15:40.488 00.000 8596 Worker thread wakes up
20:15:40.488 00.000 9120 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
20:15:40.490 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:40.490 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:41.650 01.160 8596 Exposure complete
20:15:41.719 00.069 8596 worker thread done servicing request
20:15:41.719 00.000 9120 OnExposeComplete: enter
20:15:41.721 00.002 9120 UpdateGuideState(): m_state=6
20:15:41.723 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 460
20:15:41.725 00.002 9120 Star::Find returns 1 (0), X=1145.04, Y=158.88, Mass=294510, SNR=238.4, Peak=26317 HFD=4.4
20:15:41.727 00.002 9120 MultiStar: [#1 -0.36,0.03,0.87,U] [#2 -0.27,-0.17,0.78,U] [#3 -0.25,0.03,0.74,U] [#4 -0.23,-0.20,0.43,U] [#5 -0.16,-0.04,0.35,U] [#6 -0.36,-0.06,0.32,U] [#7 -0.07,-0.12,0.28,U] [#8 0.02,0.14,0.29,U] 
20:15:41.729 00.002 9120 refined, 8 included, MultiStar: {-0.25, -0.03}, one-star: {-0.28, 0.06}
20:15:41.731 00.002 9120 CameraToMount -- cameraTheta (-3.04) - m_xAngle (3.04) = xAngle (-6.08 = 0.20)
20:15:41.732 00.001 9120 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.04 = 0.24)
20:15:41.734 00.002 9120 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.04 mountX=0.25 mountY=0.06, mountTheta=0.24
20:15:41.737 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=-0.03, opts=13)
20:15:41.739 00.002 9120 Enqueuing Move request for scope (-0.25, -0.03)
20:15:41.741 00.002 8596 Worker thread wakes up
20:15:41.741 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
20:15:41.741 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
20:15:41.741 00.000 8596 Moving (-0.25, -0.03) raw xDistance=0.25 yDistance=0.06
20:15:41.742 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
20:15:41.742 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:41.742 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:15:41.742 00.000 8596 MoveAxis(W, 33, ABG)
20:15:41.742 00.000 8596 Guiding  Dir = 3, Dur = 33
20:15:41.743 00.001 8596 IsSlewing returns 0
20:15:41.743 00.000 8596 IsGuiding returns 0
20:15:41.745 00.002 8596 PulseGuide returned control before completion, sleep 42
20:15:41.751 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:15:41.780 00.029 9120 UpdateGuideState exits: m=294510 SNR=238.4
20:15:41.782 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:41.783 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:41.784 00.001 9120 Enqueuing Expose request
20:15:41.796 00.012 8596 IsGuiding returns 1
20:15:41.796 00.000 8596 scope still moving after pulse duration time elapsed
20:15:41.827 00.031 8596 IsSlewing returns 0
20:15:41.828 00.001 8596 IsGuiding returns 0
20:15:41.828 00.000 8596 scope move finished after 33 + 52 ms
20:15:41.828 00.000 8596 Move returns status 0, amount 33
20:15:41.828 00.000 8596 MoveAxis(N, 0, ABG)
20:15:41.828 00.000 8596 Move returns status 0, amount 0
20:15:41.828 00.000 8596 move complete, result=0
20:15:41.829 00.001 8596 worker thread done servicing request
20:15:41.829 00.000 8596 Worker thread wakes up
20:15:41.829 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:41.829 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:41.829 00.000 9120 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
20:15:42.799 00.970 8596 Exposure complete
20:15:42.884 00.085 8596 worker thread done servicing request
20:15:42.884 00.000 9120 OnExposeComplete: enter
20:15:42.885 00.001 9120 UpdateGuideState(): m_state=6
20:15:42.887 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 461
20:15:42.889 00.002 9120 Star::Find returns 1 (0), X=1145.34, Y=158.90, Mass=299205, SNR=228.0, Peak=27885 HFD=4.5
20:15:42.890 00.001 9120 MultiStar: [#1 -0.14,0.10,0.77,U] [#2 -0.19,-0.08,0.81,U] [#3 -0.16,0.12,0.61,U] [#4 -0.05,0.08,0.48,U] [#5 0.05,0.00,0.44,U] [#6 0.01,-0.15,0.29,U] [#7 -0.10,-0.03,0.28,U] [#8 0.20,0.19,0.23,U] 
20:15:42.892 00.002 9120 single-star, 8 included, MultiStar: {-0.07, 0.04}, one-star: {0.01, 0.07}
20:15:42.893 00.001 9120 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.04) = xAngle (-1.61 = -1.61)
20:15:42.895 00.002 9120 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.58 = -1.58)
20:15:42.896 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.43 mountX=-0.00 mountY=-0.07, mountTheta=-1.61
20:15:42.899 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.07, opts=13)
20:15:42.901 00.002 9120 Enqueuing Move request for scope (0.01, 0.07)
20:15:42.903 00.002 8596 Worker thread wakes up
20:15:42.903 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
20:15:42.903 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
20:15:42.903 00.000 8596 Moving (0.01, 0.07) raw xDistance=-0.00 yDistance=-0.07
20:15:42.904 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:15:42.904 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:42.904 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:15:42.904 00.000 8596 MoveAxis(E, 0, ABG)
20:15:42.904 00.000 8596 Move returns status 0, amount 0
20:15:42.904 00.000 8596 MoveAxis(N, 0, ABG)
20:15:42.904 00.000 8596 Move returns status 0, amount 0
20:15:42.904 00.000 8596 move complete, result=0
20:15:42.904 00.000 8596 worker thread done servicing request
20:15:42.912 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:15:42.943 00.031 9120 UpdateGuideState exits: m=299205 SNR=228.0
20:15:42.945 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:42.947 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:42.949 00.002 9120 Enqueuing Expose request
20:15:42.950 00.001 8596 Worker thread wakes up
20:15:42.950 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:42.952 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:42.952 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:44.124 01.172 8596 Exposure complete
20:15:44.238 00.114 8596 worker thread done servicing request
20:15:44.238 00.000 9120 OnExposeComplete: enter
20:15:44.240 00.002 9120 UpdateGuideState(): m_state=6
20:15:44.242 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 462
20:15:44.243 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=158.86, Mass=301246, SNR=216.1, Peak=29421 HFD=4.4
20:15:44.245 00.002 9120 MultiStar: [#1 0.02,0.02,0.94,U] [#2 -0.04,-0.10,0.87,U] [#3 0.10,0.15,0.62,U] [#4 0.18,-0.04,0.45,U] [#5 0.24,-0.06,0.42,U] [#6 -0.23,-0.11,0.30,U] [#7 -0.10,-0.05,0.32,U] [#8 0.44,0.22,0.00,M3] 
20:15:44.246 00.001 9120 refined, 7 included, MultiStar: {0.04, -0.01}, one-star: {0.04, 0.04}
20:15:44.248 00.002 9120 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.04) = xAngle (-3.21 = 3.07)
20:15:44.249 00.001 9120 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.18 = 3.10)
20:15:44.250 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=-0.04 mountY=0.00, mountTheta=3.10
20:15:44.252 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.01, opts=13)
20:15:44.253 00.001 9120 Enqueuing Move request for scope (0.04, -0.01)
20:15:44.254 00.001 8596 Worker thread wakes up
20:15:44.254 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
20:15:44.254 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
20:15:44.254 00.000 8596 Moving (0.04, -0.01) raw xDistance=-0.04 yDistance=0.00
20:15:44.254 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:15:44.255 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:44.255 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:15:44.255 00.000 8596 MoveAxis(E, 0, ABG)
20:15:44.255 00.000 8596 Move returns status 0, amount 0
20:15:44.255 00.000 8596 MoveAxis(N, 0, ABG)
20:15:44.255 00.000 8596 Move returns status 0, amount 0
20:15:44.255 00.000 8596 move complete, result=0
20:15:44.255 00.000 8596 worker thread done servicing request
20:15:44.259 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:15:44.275 00.016 9120 UpdateGuideState exits: m=301246 SNR=216.1
20:15:44.276 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:44.277 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:44.278 00.001 9120 Enqueuing Expose request
20:15:44.278 00.000 8596 Worker thread wakes up
20:15:44.278 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:15:44.279 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:44.279 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:45.256 00.977 8596 Exposure complete
20:15:45.314 00.058 8596 worker thread done servicing request
20:15:45.314 00.000 9120 OnExposeComplete: enter
20:15:45.315 00.001 9120 UpdateGuideState(): m_state=6
20:15:45.316 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 463
20:15:45.317 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.78, Mass=281342, SNR=212.7, Peak=27405 HFD=4.5
20:15:45.318 00.001 9120 MultiStar: [#1 -0.15,-0.11,0.98,U] [#2 -0.19,-0.21,0.99,U] [#3 -0.06,-0.09,0.86,U] [#4 0.07,-0.15,0.50,U] [#5 -0.04,-0.04,0.47,U] [#6 -0.06,-0.14,0.28,U] [#7 -0.12,-0.16,0.32,U] [#8 0.51,-0.09,0.00,M4] 
20:15:45.319 00.001 9120 single-star, 7 included, MultiStar: {-0.09, -0.11}, one-star: {-0.05, -0.04}
20:15:45.319 00.000 9120 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.04) = xAngle (-5.49 = 0.79)
20:15:45.320 00.001 9120 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.46 = 0.83)
20:15:45.321 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.45 mountX=0.05 mountY=0.05, mountTheta=0.81
20:15:45.323 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.04, opts=13)
20:15:45.323 00.000 9120 Enqueuing Move request for scope (-0.05, -0.04)
20:15:45.325 00.002 8596 Worker thread wakes up
20:15:45.325 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
20:15:45.325 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
20:15:45.325 00.000 8596 Moving (-0.05, -0.04) raw xDistance=0.05 yDistance=0.05
20:15:45.325 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:15:45.325 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:45.325 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:15:45.325 00.000 8596 MoveAxis(E, 0, ABG)
20:15:45.325 00.000 8596 Move returns status 0, amount 0
20:15:45.325 00.000 8596 MoveAxis(N, 0, ABG)
20:15:45.325 00.000 8596 Move returns status 0, amount 0
20:15:45.325 00.000 8596 move complete, result=0
20:15:45.325 00.000 8596 worker thread done servicing request
20:15:45.332 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:15:45.360 00.028 9120 UpdateGuideState exits: m=281342 SNR=212.7
20:15:45.362 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:45.363 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:45.363 00.000 9120 Enqueuing Expose request
20:15:45.363 00.000 8596 Worker thread wakes up
20:15:45.364 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:45.364 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:45.364 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:46.553 01.189 8596 Exposure complete
20:15:46.645 00.092 8596 worker thread done servicing request
20:15:46.645 00.000 9120 OnExposeComplete: enter
20:15:46.646 00.001 9120 UpdateGuideState(): m_state=6
20:15:46.646 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 464
20:15:46.647 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.57, Mass=292566, SNR=206.1, Peak=26269 HFD=4.4
20:15:46.648 00.001 9120 MultiStar: [#1 0.14,-0.29,0.88,U] [#2 -0.05,-0.19,0.86,U] [#3 0.10,-0.19,0.70,U] [#4 0.19,-0.01,0.50,U] [#5 0.08,-0.18,0.43,U] [#6 0.03,-0.42,0.34,U] [#7 0.25,-0.36,0.33,U] [#8 0.45,-0.27,0.00,M5] 
20:15:46.649 00.001 9120 refined, 7 included, MultiStar: {0.09, -0.23}, one-star: {0.08, -0.25}
20:15:46.650 00.001 9120 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.04) = xAngle (-4.23 = 2.05)
20:15:46.651 00.001 9120 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.20 = 2.09)
20:15:46.651 00.000 9120 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.19 mountX=-0.11 mountY=0.21, mountTheta=2.06
20:15:46.653 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.23, opts=13)
20:15:46.654 00.001 9120 Enqueuing Move request for scope (0.09, -0.23)
20:15:46.655 00.001 8596 Worker thread wakes up
20:15:46.655 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
20:15:46.655 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
20:15:46.655 00.000 8596 Moving (0.09, -0.23) raw xDistance=-0.11 yDistance=0.21
20:15:46.655 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:15:46.655 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:15:46.655 00.000 8596 MoveAxis(E, 0, ABG)
20:15:46.655 00.000 8596 Move returns status 0, amount 0
20:15:46.655 00.000 8596 MoveAxis(S, 45, ABG)
20:15:46.655 00.000 8596 Guiding  Dir = 1, Dur = 45
20:15:46.655 00.000 8596 IsSlewing returns 0
20:15:46.656 00.001 8596 IsGuiding returns 0
20:15:46.657 00.001 8596 PulseGuide returned control before completion, sleep 54
20:15:46.659 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:15:46.675 00.016 9120 UpdateGuideState exits: m=292566 SNR=206.1
20:15:46.677 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:46.677 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:46.678 00.001 9120 Enqueuing Expose request
20:15:46.723 00.045 8596 IsGuiding returns 1
20:15:46.723 00.000 8596 scope still moving after pulse duration time elapsed
20:15:46.754 00.031 8596 IsSlewing returns 0
20:15:46.754 00.000 8596 IsGuiding returns 0
20:15:46.754 00.000 8596 scope move finished after 45 + 53 ms
20:15:46.754 00.000 8596 Move returns status 0, amount 45
20:15:46.754 00.000 8596 move complete, result=0
20:15:46.755 00.001 8596 worker thread done servicing request
20:15:46.755 00.000 8596 Worker thread wakes up
20:15:46.755 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
20:15:46.757 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:46.757 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:47.741 00.984 8596 Exposure complete
20:15:47.832 00.091 8596 worker thread done servicing request
20:15:47.832 00.000 9120 OnExposeComplete: enter
20:15:47.834 00.002 9120 UpdateGuideState(): m_state=6
20:15:47.836 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 465
20:15:47.838 00.002 9120 Star::Find returns 1 (0), X=1145.15, Y=158.74, Mass=289430, SNR=189.3, Peak=29565 HFD=4.4
20:15:47.840 00.002 9120 MultiStar: [#1 -0.24,-0.02,0.97,U] [#2 -0.36,-0.14,1.09,U] [#3 -0.27,0.03,0.84,U] [#4 -0.25,0.03,0.58,U] [#5 -0.21,-0.07,0.50,U] [#6 -0.26,-0.23,0.31,U] [#7 -0.06,-0.30,0.36,U] [#8 0.14,-0.04,0.34,U] 
20:15:47.841 00.001 9120 single-star, 8 included, MultiStar: {-0.22, -0.07}, one-star: {-0.18, -0.08}
20:15:47.843 00.002 9120 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.04) = xAngle (-5.77 = 0.51)
20:15:47.845 00.002 9120 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.73 = 0.55)
20:15:47.846 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.73 mountX=0.17 mountY=0.10, mountTheta=0.54
20:15:47.851 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.08, opts=13)
20:15:47.852 00.001 9120 Enqueuing Move request for scope (-0.18, -0.08)
20:15:47.854 00.002 8596 Worker thread wakes up
20:15:47.854 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
20:15:47.854 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
20:15:47.854 00.000 8596 Moving (-0.18, -0.08) raw xDistance=0.17 yDistance=0.10
20:15:47.854 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:15:47.854 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:47.854 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:15:47.854 00.000 8596 MoveAxis(E, 0, ABG)
20:15:47.854 00.000 8596 Move returns status 0, amount 0
20:15:47.854 00.000 8596 MoveAxis(N, 0, ABG)
20:15:47.854 00.000 8596 Move returns status 0, amount 0
20:15:47.854 00.000 8596 move complete, result=0
20:15:47.855 00.001 8596 worker thread done servicing request
20:15:47.860 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:15:47.887 00.027 9120 UpdateGuideState exits: m=289430 SNR=189.3
20:15:47.889 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:47.890 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:47.891 00.001 9120 Enqueuing Expose request
20:15:47.892 00.001 8596 Worker thread wakes up
20:15:47.892 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:47.893 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:47.893 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:49.059 01.166 8596 Exposure complete
20:15:49.111 00.052 8596 worker thread done servicing request
20:15:49.111 00.000 9120 OnExposeComplete: enter
20:15:49.112 00.001 9120 UpdateGuideState(): m_state=6
20:15:49.113 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 466
20:15:49.114 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=158.75, Mass=283158, SNR=211.4, Peak=27213 HFD=4.5
20:15:49.115 00.001 9120 MultiStar: [#1 -0.14,-0.22,0.93,U] [#2 -0.18,-0.09,0.95,U] [#3 -0.09,-0.04,0.78,U] [#4 -0.02,-0.05,0.46,U] [#5 -0.13,0.01,0.47,U] [#6 -0.19,-0.25,0.33,U] [#7 -0.22,-0.37,0.33,U] [#8 0.35,0.32,0.00,M5] 
20:15:49.116 00.001 9120 single-star, 7 included, MultiStar: {-0.11, -0.12}, one-star: {0.01, -0.07}
20:15:49.117 00.001 9120 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.04) = xAngle (-4.54 = 1.75)
20:15:49.117 00.000 9120 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.50 = 1.78)
20:15:49.118 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.49 mountX=-0.01 mountY=0.07, mountTheta=1.75
20:15:49.120 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.07, opts=13)
20:15:49.121 00.001 9120 Enqueuing Move request for scope (0.01, -0.07)
20:15:49.121 00.000 8596 Worker thread wakes up
20:15:49.122 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
20:15:49.122 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
20:15:49.122 00.000 8596 Moving (0.01, -0.07) raw xDistance=-0.01 yDistance=0.07
20:15:49.122 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:15:49.122 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:49.122 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:15:49.122 00.000 8596 MoveAxis(E, 0, ABG)
20:15:49.122 00.000 8596 Move returns status 0, amount 0
20:15:49.122 00.000 8596 MoveAxis(N, 0, ABG)
20:15:49.122 00.000 8596 Move returns status 0, amount 0
20:15:49.122 00.000 8596 move complete, result=0
20:15:49.122 00.000 8596 worker thread done servicing request
20:15:49.127 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:15:49.142 00.015 9120 UpdateGuideState exits: m=283158 SNR=211.4
20:15:49.143 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:49.144 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:49.145 00.001 9120 Enqueuing Expose request
20:15:49.146 00.001 8596 Worker thread wakes up
20:15:49.146 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:49.147 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:49.147 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:50.109 00.962 8596 Exposure complete
20:15:50.180 00.071 8596 worker thread done servicing request
20:15:50.181 00.001 9120 OnExposeComplete: enter
20:15:50.182 00.001 9120 UpdateGuideState(): m_state=6
20:15:50.183 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 467
20:15:50.184 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.61, Mass=280603, SNR=217.3, Peak=25901 HFD=4.4
20:15:50.185 00.001 9120 MultiStar: [#1 0.08,-0.16,0.97,U] [#2 -0.01,-0.21,1.02,U] [#3 -0.00,-0.17,0.74,U] [#4 0.25,-0.10,0.51,U] [#5 0.23,-0.14,0.47,U] [#6 0.15,-0.15,0.35,U] [#7 0.15,-0.01,0.34,U] [#8 0.32,-0.06,0.27,U] 
20:15:50.186 00.001 9120 refined, 8 included, MultiStar: {0.10, -0.16}, one-star: {0.10, -0.21}
20:15:50.187 00.001 9120 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.04) = xAngle (-4.03 = 2.25)
20:15:50.188 00.001 9120 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.00 = 2.29)
20:15:50.188 00.000 9120 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-0.99 mountX=-0.12 mountY=0.14, mountTheta=2.27
20:15:50.190 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.16, opts=13)
20:15:50.191 00.001 9120 Enqueuing Move request for scope (0.10, -0.16)
20:15:50.192 00.001 8596 Worker thread wakes up
20:15:50.192 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
20:15:50.192 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
20:15:50.192 00.000 8596 Moving (0.10, -0.16) raw xDistance=-0.12 yDistance=0.14
20:15:50.192 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:15:50.192 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:50.192 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:15:50.192 00.000 8596 MoveAxis(E, 0, ABG)
20:15:50.192 00.000 8596 Move returns status 0, amount 0
20:15:50.192 00.000 8596 MoveAxis(N, 0, ABG)
20:15:50.192 00.000 8596 Move returns status 0, amount 0
20:15:50.192 00.000 8596 move complete, result=0
20:15:50.192 00.000 8596 worker thread done servicing request
20:15:50.196 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:15:50.212 00.016 9120 UpdateGuideState exits: m=280603 SNR=217.3
20:15:50.213 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:50.214 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:50.215 00.001 9120 Enqueuing Expose request
20:15:50.215 00.000 8596 Worker thread wakes up
20:15:50.215 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:50.216 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:50.216 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:51.400 01.184 8596 Exposure complete
20:15:51.485 00.085 8596 worker thread done servicing request
20:15:51.485 00.000 9120 OnExposeComplete: enter
20:15:51.487 00.002 9120 UpdateGuideState(): m_state=6
20:15:51.489 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 468
20:15:51.490 00.001 9120 Star::Find returns 1 (0), X=1145.57, Y=158.68, Mass=302992, SNR=209.8, Peak=28029 HFD=4.5
20:15:51.492 00.002 9120 MultiStar: [#1 0.30,-0.11,1.10,U] [#2 0.17,-0.14,0.87,U] [#3 0.20,-0.02,0.83,U] [#4 0.36,-0.16,0.53,U] [#5 0.35,-0.18,0.43,U] [#6 0.37,-0.08,0.30,U] [#7 0.13,-0.23,0.29,U] [#8 0.59,-0.09,0.00,M5] 
20:15:51.493 00.001 9120 single-star, 7 included, MultiStar: {0.26, -0.12}, one-star: {0.24, -0.14}
20:15:51.494 00.001 9120 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.04) = xAngle (-3.58 = 2.70)
20:15:51.496 00.002 9120 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.54 = 2.74)
20:15:51.496 00.000 9120 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.54 mountX=-0.26 mountY=0.11, mountTheta=2.73
20:15:51.498 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=-0.14, opts=13)
20:15:51.499 00.001 9120 Enqueuing Move request for scope (0.24, -0.14)
20:15:51.500 00.001 8596 Worker thread wakes up
20:15:51.500 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.14) opts 0xd
20:15:51.500 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, -0.14)
20:15:51.500 00.000 8596 Moving (0.24, -0.14) raw xDistance=-0.26 yDistance=0.11
20:15:51.500 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:15:51.500 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:51.501 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:15:51.501 00.000 8596 MoveAxis(E, 37, ABG)
20:15:51.501 00.000 8596 Guiding  Dir = 2, Dur = 37
20:15:51.501 00.000 8596 IsSlewing returns 0
20:15:51.501 00.000 8596 IsGuiding returns 0
20:15:51.509 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:15:51.510 00.001 8596 PulseGuide returned control before completion, sleep 40
20:15:51.526 00.016 9120 UpdateGuideState exits: m=302992 SNR=209.8
20:15:51.528 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:51.530 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:51.532 00.002 9120 Enqueuing Expose request
20:15:51.556 00.024 8596 IsGuiding returns 1
20:15:51.556 00.000 8596 scope still moving after pulse duration time elapsed
20:15:51.588 00.032 8596 IsSlewing returns 0
20:15:51.588 00.000 8596 IsGuiding returns 1
20:15:51.619 00.031 8596 IsSlewing returns 0
20:15:51.619 00.000 8596 IsGuiding returns 0
20:15:51.619 00.000 8596 scope move finished after 37 + 80 ms
20:15:51.619 00.000 8596 Move returns status 0, amount 37
20:15:51.619 00.000 8596 MoveAxis(N, 0, ABG)
20:15:51.619 00.000 8596 Move returns status 0, amount 0
20:15:51.619 00.000 8596 move complete, result=0
20:15:51.619 00.000 8596 worker thread done servicing request
20:15:51.619 00.000 9120 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
20:15:51.621 00.002 8596 Worker thread wakes up
20:15:51.621 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:51.621 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:52.583 00.962 8596 Exposure complete
20:15:52.667 00.084 8596 worker thread done servicing request
20:15:52.667 00.000 9120 OnExposeComplete: enter
20:15:52.669 00.002 9120 UpdateGuideState(): m_state=6
20:15:52.671 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 469
20:15:52.673 00.002 9120 Star::Find returns 1 (0), X=1145.23, Y=158.50, Mass=275370, SNR=220.3, Peak=26093 HFD=4.6
20:15:52.674 00.001 9120 MultiStar: [#1 -0.08,-0.35,0.80,U] [#2 -0.21,-0.33,0.85,U] [#3 -0.20,-0.21,0.75,U] [#4 0.03,-0.44,0.47,U] [#5 -0.07,-0.05,0.37,U] [#6 -0.17,-0.31,0.27,U] [#7 -0.03,-0.21,0.32,U] [#8 0.02,-0.23,0.25,U] 
20:15:52.676 00.002 9120 refined, 8 included, MultiStar: {-0.11, -0.29}, one-star: {-0.10, -0.32}
20:15:52.678 00.002 9120 CameraToMount -- cameraTheta (-1.93) - m_xAngle (3.04) = xAngle (-4.97 = 1.31)
20:15:52.680 00.002 9120 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.94 = 1.35)
20:15:52.681 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.31 cameraTheta=-1.93 mountX=0.08 mountY=0.30, mountTheta=1.31
20:15:52.684 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.29, opts=13)
20:15:52.686 00.002 9120 Enqueuing Move request for scope (-0.11, -0.29)
20:15:52.687 00.001 8596 Worker thread wakes up
20:15:52.688 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.29) opts 0xd
20:15:52.688 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.29)
20:15:52.688 00.000 8596 Moving (-0.11, -0.29) raw xDistance=0.08 yDistance=0.30
20:15:52.688 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:15:52.688 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
20:15:52.688 00.000 8596 MoveAxis(E, 0, ABG)
20:15:52.688 00.000 8596 Move returns status 0, amount 0
20:15:52.688 00.000 8596 MoveAxis(S, 64, ABG)
20:15:52.688 00.000 8596 Guiding  Dir = 1, Dur = 64
20:15:52.688 00.000 8596 IsSlewing returns 0
20:15:52.689 00.001 8596 IsGuiding returns 0
20:15:52.693 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2717, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:15:52.714 00.021 8596 PulseGuide returned control before completion, sleep 49
20:15:52.723 00.009 9120 UpdateGuideState exits: m=275370 SNR=220.3
20:15:52.725 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:52.727 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:52.729 00.002 9120 Enqueuing Expose request
20:15:52.775 00.046 8596 IsGuiding returns 1
20:15:52.775 00.000 8596 scope still moving after pulse duration time elapsed
20:15:52.807 00.032 8596 IsSlewing returns 0
20:15:52.807 00.000 8596 IsGuiding returns 0
20:15:52.807 00.000 8596 scope move finished after 64 + 54 ms
20:15:52.807 00.000 8596 Move returns status 0, amount 64
20:15:52.807 00.000 8596 move complete, result=0
20:15:52.807 00.000 8596 worker thread done servicing request
20:15:52.807 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
20:15:52.808 00.001 8596 Worker thread wakes up
20:15:52.808 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:52.808 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:53.983 01.175 8596 Exposure complete
20:15:54.068 00.085 8596 worker thread done servicing request
20:15:54.068 00.000 9120 OnExposeComplete: enter
20:15:54.069 00.001 9120 UpdateGuideState(): m_state=6
20:15:54.070 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 470
20:15:54.072 00.002 9120 Star::Find returns 1 (0), X=1145.49, Y=158.84, Mass=291478, SNR=217.1, Peak=26717 HFD=4.4
20:15:54.074 00.002 9120 MultiStar: [#1 0.13,0.13,0.90,U] [#2 0.07,0.07,0.88,U] [#3 0.08,0.06,0.70,U] [#4 0.09,0.19,0.51,U] [#5 0.01,-0.17,0.47,U] [#6 0.07,0.11,0.30,U] [#7 0.11,-0.07,0.29,U] [#8 0.56,0.20,0.00,M5] 
20:15:54.076 00.002 9120 refined, 7 included, MultiStar: {0.10, 0.05}, one-star: {0.16, 0.02}
20:15:54.077 00.001 9120 CameraToMount -- cameraTheta (0.50) - m_xAngle (3.04) = xAngle (-2.54 = -2.54)
20:15:54.079 00.002 9120 CameraToMount -- cameraTheta (0.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.50 = -2.50)
20:15:54.081 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.50 mountX=-0.09 mountY=-0.07, mountTheta=-2.51
20:15:54.086 00.005 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.05, opts=13)
20:15:54.088 00.002 9120 Enqueuing Move request for scope (0.10, 0.05)
20:15:54.090 00.002 8596 Worker thread wakes up
20:15:54.090 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
20:15:54.090 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
20:15:54.090 00.000 8596 Moving (0.10, 0.05) raw xDistance=-0.09 yDistance=-0.07
20:15:54.090 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:15:54.090 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:54.091 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:15:54.091 00.000 8596 MoveAxis(E, 0, ABG)
20:15:54.091 00.000 8596 Move returns status 0, amount 0
20:15:54.091 00.000 8596 MoveAxis(N, 0, ABG)
20:15:54.091 00.000 8596 Move returns status 0, amount 0
20:15:54.091 00.000 8596 move complete, result=0
20:15:54.091 00.000 8596 worker thread done servicing request
20:15:54.099 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2717, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:15:54.119 00.020 9120 UpdateGuideState exits: m=291478 SNR=217.1
20:15:54.120 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:54.121 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:54.122 00.001 9120 Enqueuing Expose request
20:15:54.123 00.001 8596 Worker thread wakes up
20:15:54.123 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:15:54.124 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:54.124 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:55.098 00.974 8596 Exposure complete
20:15:55.177 00.079 8596 worker thread done servicing request
20:15:55.177 00.000 9120 OnExposeComplete: enter
20:15:55.178 00.001 9120 UpdateGuideState(): m_state=6
20:15:55.179 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 471
20:15:55.180 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.67, Mass=299923, SNR=224.1, Peak=28621 HFD=4.5
20:15:55.181 00.001 9120 MultiStar: [#1 -0.12,-0.09,0.92,U] [#2 -0.18,-0.13,0.97,U] [#3 -0.04,0.07,0.69,U] [#4 -0.00,-0.07,0.52,U] [#5 -0.14,0.03,0.44,U] [#6 -0.18,-0.25,0.35,U] [#7 -0.06,-0.10,0.31,U] [#8 0.09,0.20,0.26,U] 
20:15:55.182 00.001 9120 refined, 8 included, MultiStar: {-0.09, -0.08}, one-star: {-0.06, -0.15}
20:15:55.183 00.001 9120 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.04) = xAngle (-5.49 = 0.79)
20:15:55.184 00.001 9120 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.45 = 0.83)
20:15:55.184 00.000 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.45 mountX=0.08 mountY=0.09, mountTheta=0.81
20:15:55.186 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.08, opts=13)
20:15:55.187 00.001 9120 Enqueuing Move request for scope (-0.09, -0.08)
20:15:55.188 00.001 8596 Worker thread wakes up
20:15:55.188 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
20:15:55.188 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
20:15:55.188 00.000 8596 Moving (-0.09, -0.08) raw xDistance=0.08 yDistance=0.09
20:15:55.188 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:15:55.188 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:55.188 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:15:55.188 00.000 8596 MoveAxis(E, 0, ABG)
20:15:55.189 00.001 8596 Move returns status 0, amount 0
20:15:55.189 00.000 8596 MoveAxis(N, 0, ABG)
20:15:55.189 00.000 8596 Move returns status 0, amount 0
20:15:55.189 00.000 8596 move complete, result=0
20:15:55.189 00.000 8596 worker thread done servicing request
20:15:55.195 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:15:55.214 00.019 9120 UpdateGuideState exits: m=299923 SNR=224.1
20:15:55.215 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:55.216 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:55.217 00.001 9120 Enqueuing Expose request
20:15:55.218 00.001 8596 Worker thread wakes up
20:15:55.218 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:15:55.219 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:55.219 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:56.387 01.168 8596 Exposure complete
20:15:56.445 00.058 8596 worker thread done servicing request
20:15:56.445 00.000 9120 OnExposeComplete: enter
20:15:56.446 00.001 9120 UpdateGuideState(): m_state=6
20:15:56.447 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 472
20:15:56.448 00.001 9120 Star::Find returns 1 (0), X=1145.11, Y=158.88, Mass=281099, SNR=197.8, Peak=29565 HFD=4.3
20:15:56.449 00.001 9120 MultiStar: [#1 -0.21,0.06,1.07,U] [#2 -0.37,0.12,0.96,U] [#3 -0.28,0.15,1.02,U] [#4 -0.09,0.05,0.53,U] [#5 -0.11,0.06,0.50,U] [#6 -0.42,0.04,0.37,U] [#7 -0.02,-0.08,0.37,U] [#8 0.07,0.24,0.29,U] 
20:15:56.450 00.001 9120 single-star, 8 included, MultiStar: {-0.22, 0.08}, one-star: {-0.21, 0.06}
20:15:56.450 00.000 9120 CameraToMount -- cameraTheta (2.86) - m_xAngle (3.04) = xAngle (-0.18 = -0.18)
20:15:56.451 00.001 9120 CameraToMount -- cameraTheta (2.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.14 = -0.14)
20:15:56.452 00.001 9120 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.86 mountX=0.22 mountY=-0.03, mountTheta=-0.14
20:15:56.453 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=0.06, opts=13)
20:15:56.454 00.001 9120 Enqueuing Move request for scope (-0.21, 0.06)
20:15:56.455 00.001 8596 Worker thread wakes up
20:15:56.455 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
20:15:56.455 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
20:15:56.455 00.000 8596 Moving (-0.21, 0.06) raw xDistance=0.22 yDistance=-0.03
20:15:56.456 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:15:56.456 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:56.456 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:15:56.456 00.000 8596 MoveAxis(W, 31, ABG)
20:15:56.456 00.000 8596 Guiding  Dir = 3, Dur = 31
20:15:56.456 00.000 8596 IsSlewing returns 0
20:15:56.456 00.000 8596 IsGuiding returns 0
20:15:56.461 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:15:56.485 00.024 9120 UpdateGuideState exits: m=281099 SNR=197.8
20:15:56.486 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:56.488 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:56.490 00.002 9120 Enqueuing Expose request
20:15:56.503 00.013 8596 IsGuiding returns 1
20:15:56.503 00.000 8596 scope still moving after pulse duration time elapsed
20:15:56.533 00.030 8596 IsSlewing returns 0
20:15:56.533 00.000 8596 IsGuiding returns 1
20:15:56.565 00.032 8596 IsSlewing returns 0
20:15:56.565 00.000 8596 IsGuiding returns 1
20:15:56.596 00.031 8596 IsSlewing returns 0
20:15:56.596 00.000 8596 IsGuiding returns 0
20:15:56.596 00.000 8596 scope move finished after 31 + 109 ms
20:15:56.596 00.000 8596 Move returns status 0, amount 31
20:15:56.596 00.000 8596 MoveAxis(N, 0, ABG)
20:15:56.596 00.000 8596 Move returns status 0, amount 0
20:15:56.597 00.001 8596 move complete, result=0
20:15:56.597 00.000 8596 worker thread done servicing request
20:15:56.597 00.000 8596 Worker thread wakes up
20:15:56.597 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:56.597 00.000 9120 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
20:15:56.598 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:57.583 00.985 8596 Exposure complete
20:15:57.648 00.065 8596 worker thread done servicing request
20:15:57.648 00.000 9120 OnExposeComplete: enter
20:15:57.650 00.002 9120 UpdateGuideState(): m_state=6
20:15:57.651 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 473
20:15:57.653 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.86, Mass=296831, SNR=218.1, Peak=29853 HFD=4.4
20:15:57.654 00.001 9120 MultiStar: [#1 -0.03,-0.18,1.13,U] [#2 -0.06,-0.02,0.87,U] [#3 0.23,-0.06,0.65,U] [#4 0.06,-0.15,0.49,U] [#5 0.28,-0.10,0.42,U] [#6 -0.12,-0.16,0.29,U] [#7 0.04,0.00,0.28,U] [#8 0.48,0.07,0.00,M4] 
20:15:57.655 00.001 9120 single-star, 7 included, MultiStar: {0.04, -0.07}, one-star: {-0.01, 0.04}
20:15:57.656 00.001 9120 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.04) = xAngle (-1.11 = -1.11)
20:15:57.657 00.001 9120 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.07 = -1.07)
20:15:57.658 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.93 mountX=0.02 mountY=-0.03, mountTheta=-1.10
20:15:57.660 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.04, opts=13)
20:15:57.660 00.000 9120 Enqueuing Move request for scope (-0.01, 0.04)
20:15:57.661 00.001 8596 Worker thread wakes up
20:15:57.661 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
20:15:57.661 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
20:15:57.661 00.000 8596 Moving (-0.01, 0.04) raw xDistance=0.02 yDistance=-0.03
20:15:57.661 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:15:57.662 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:57.662 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:15:57.662 00.000 8596 MoveAxis(E, 0, ABG)
20:15:57.662 00.000 8596 Move returns status 0, amount 0
20:15:57.662 00.000 8596 MoveAxis(N, 0, ABG)
20:15:57.662 00.000 8596 Move returns status 0, amount 0
20:15:57.662 00.000 8596 move complete, result=0
20:15:57.662 00.000 8596 worker thread done servicing request
20:15:57.665 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:15:57.681 00.016 9120 UpdateGuideState exits: m=296831 SNR=218.1
20:15:57.683 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:57.683 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:57.684 00.001 9120 Enqueuing Expose request
20:15:57.685 00.001 8596 Worker thread wakes up
20:15:57.685 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:15:57.687 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:57.687 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:15:58.859 01.172 8596 Exposure complete
20:15:58.955 00.096 8596 worker thread done servicing request
20:15:58.956 00.001 9120 OnExposeComplete: enter
20:15:58.958 00.002 9120 UpdateGuideState(): m_state=6
20:15:58.959 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 474
20:15:58.961 00.002 9120 Star::Find returns 1 (0), X=1145.59, Y=158.69, Mass=307007, SNR=220.9, Peak=26909 HFD=4.5
20:15:58.963 00.002 9120 MultiStar: [#1 0.28,-0.06,0.92,U] [#2 0.07,-0.14,0.84,U] [#3 0.14,0.02,0.71,U] [#4 0.44,-0.07,0.49,U] [#5 0.46,-0.02,0.00,M1] [#6 0.17,-0.24,0.31,U] [#7 0.20,-0.20,0.29,U] [#8 0.37,-0.08,0.25,U] 
20:15:58.965 00.002 9120 refined, 7 included, MultiStar: {0.23, -0.10}, one-star: {0.27, -0.14}
20:15:58.967 00.002 9120 CameraToMount -- cameraTheta (-0.41) - m_xAngle (3.04) = xAngle (-3.45 = 2.83)
20:15:58.968 00.001 9120 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.42 = 2.87)
20:15:58.969 00.001 9120 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.41 mountX=-0.24 mountY=0.07, mountTheta=2.86
20:15:58.971 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=-0.10, opts=13)
20:15:58.972 00.001 9120 Enqueuing Move request for scope (0.23, -0.10)
20:15:58.973 00.001 8596 Worker thread wakes up
20:15:58.973 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd
20:15:58.974 00.001 8596 Handling offset move in thread for scope, endpoint = (0.23, -0.10)
20:15:58.974 00.000 8596 Moving (0.23, -0.10) raw xDistance=-0.24 yDistance=0.07
20:15:58.974 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:15:58.974 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:15:58.974 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:15:58.974 00.000 8596 MoveAxis(E, 34, ABG)
20:15:58.974 00.000 8596 Guiding  Dir = 2, Dur = 34
20:15:58.975 00.001 8596 IsSlewing returns 0
20:15:58.975 00.000 8596 IsGuiding returns 0
20:15:58.977 00.002 8596 PulseGuide returned control before completion, sleep 43
20:15:58.981 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2717, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:15:59.007 00.026 9120 UpdateGuideState exits: m=307007 SNR=220.9
20:15:59.009 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:15:59.010 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:15:59.011 00.001 9120 Enqueuing Expose request
20:15:59.031 00.020 8596 IsGuiding returns 1
20:15:59.031 00.000 8596 scope still moving after pulse duration time elapsed
20:15:59.064 00.033 8596 IsSlewing returns 0
20:15:59.064 00.000 8596 IsGuiding returns 0
20:15:59.064 00.000 8596 scope move finished after 34 + 55 ms
20:15:59.064 00.000 8596 Move returns status 0, amount 34
20:15:59.064 00.000 8596 MoveAxis(N, 0, ABG)
20:15:59.064 00.000 8596 Move returns status 0, amount 0
20:15:59.065 00.001 8596 move complete, result=0
20:15:59.065 00.000 8596 worker thread done servicing request
20:15:59.065 00.000 8596 Worker thread wakes up
20:15:59.065 00.000 9120 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
20:15:59.066 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:15:59.066 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:00.037 00.971 8596 Exposure complete
20:16:00.099 00.062 8596 worker thread done servicing request
20:16:00.099 00.000 9120 OnExposeComplete: enter
20:16:00.100 00.001 9120 UpdateGuideState(): m_state=6
20:16:00.101 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 475
20:16:00.102 00.001 9120 Star::Find returns 1 (0), X=1145.14, Y=158.87, Mass=295206, SNR=195.4, Peak=29293 HFD=4.3
20:16:00.104 00.002 9120 MultiStar: [#1 -0.13,-0.01,1.02,U] [#2 -0.30,0.03,0.88,U] [#3 -0.23,0.05,0.81,U] [#4 -0.13,-0.20,0.63,U] [#5 -0.11,0.04,0.45,U] [#6 -0.49,-0.15,0.00,M1] [#7 0.01,-0.05,0.37,U] [#8 -0.05,-0.07,0.29,U] 
20:16:00.106 00.002 9120 refined, 7 included, MultiStar: {-0.17, -0.01}, one-star: {-0.19, 0.05}
20:16:00.107 00.001 9120 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.04) = xAngle (-6.14 = 0.14)
20:16:00.109 00.002 9120 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.10 = 0.18)
20:16:00.110 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.10 mountX=0.17 mountY=0.03, mountTheta=0.18
20:16:00.113 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.01, opts=13)
20:16:00.115 00.002 9120 Enqueuing Move request for scope (-0.17, -0.01)
20:16:00.116 00.001 8596 Worker thread wakes up
20:16:00.116 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
20:16:00.116 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
20:16:00.117 00.001 8596 Moving (-0.17, -0.01) raw xDistance=0.17 yDistance=0.03
20:16:00.117 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:16:00.117 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:00.117 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:16:00.117 00.000 8596 MoveAxis(E, 0, ABG)
20:16:00.117 00.000 8596 Move returns status 0, amount 0
20:16:00.117 00.000 8596 MoveAxis(N, 0, ABG)
20:16:00.117 00.000 8596 Move returns status 0, amount 0
20:16:00.118 00.001 8596 move complete, result=0
20:16:00.118 00.000 8596 worker thread done servicing request
20:16:00.125 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:16:00.159 00.034 9120 UpdateGuideState exits: m=295206 SNR=195.4
20:16:00.160 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:00.161 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:00.162 00.001 9120 Enqueuing Expose request
20:16:00.163 00.001 8596 Worker thread wakes up
20:16:00.163 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:16:00.164 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:00.164 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:01.337 01.173 8596 Exposure complete
20:16:01.424 00.087 8596 worker thread done servicing request
20:16:01.424 00.000 9120 OnExposeComplete: enter
20:16:01.426 00.002 9120 UpdateGuideState(): m_state=6
20:16:01.428 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 476
20:16:01.430 00.002 9120 Star::Find returns 1 (0), X=1145.08, Y=158.77, Mass=290332, SNR=226.2, Peak=26429 HFD=4.4
20:16:01.432 00.002 9120 MultiStar: [#1 -0.16,-0.26,0.80,U] [#2 -0.34,-0.19,0.87,U] [#3 -0.28,-0.07,0.69,U] [#4 -0.25,-0.22,0.46,U] [#5 -0.09,0.05,0.48,U] [#6 -0.24,-0.23,0.28,U] [#7 -0.37,-0.05,0.31,U] [#8 0.15,0.01,0.30,U] 
20:16:01.434 00.002 9120 refined, 8 included, MultiStar: {-0.22, -0.12}, one-star: {-0.25, -0.05}
20:16:01.435 00.001 9120 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.04) = xAngle (-5.70 = 0.59)
20:16:01.437 00.002 9120 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.66 = 0.62)
20:16:01.439 00.002 9120 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.65 mountX=0.21 mountY=0.15, mountTheta=0.61
20:16:01.442 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=-0.12, opts=13)
20:16:01.444 00.002 9120 Enqueuing Move request for scope (-0.22, -0.12)
20:16:01.445 00.001 8596 Worker thread wakes up
20:16:01.446 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
20:16:01.446 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
20:16:01.446 00.000 8596 Moving (-0.22, -0.12) raw xDistance=0.21 yDistance=0.15
20:16:01.446 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:16:01.446 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:01.446 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:16:01.446 00.000 8596 MoveAxis(W, 30, ABG)
20:16:01.447 00.001 8596 Guiding  Dir = 3, Dur = 30
20:16:01.447 00.000 8596 IsSlewing returns 0
20:16:01.447 00.000 8596 IsGuiding returns 0
20:16:01.455 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2717, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:16:01.487 00.032 9120 UpdateGuideState exits: m=290332 SNR=226.2
20:16:01.489 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:01.490 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:01.491 00.001 9120 Enqueuing Expose request
20:16:01.509 00.018 8596 IsGuiding returns 1
20:16:01.509 00.000 8596 scope still moving after pulse duration time elapsed
20:16:01.539 00.030 8596 IsSlewing returns 0
20:16:01.539 00.000 8596 IsGuiding returns 1
20:16:01.570 00.031 8596 IsSlewing returns 0
20:16:01.570 00.000 8596 IsGuiding returns 1
20:16:01.601 00.031 8596 IsSlewing returns 0
20:16:01.601 00.000 8596 IsGuiding returns 0
20:16:01.601 00.000 8596 scope move finished after 30 + 123 ms
20:16:01.601 00.000 8596 Move returns status 0, amount 30
20:16:01.601 00.000 8596 MoveAxis(N, 0, ABG)
20:16:01.601 00.000 8596 Move returns status 0, amount 0
20:16:01.601 00.000 8596 move complete, result=0
20:16:01.601 00.000 8596 worker thread done servicing request
20:16:01.601 00.000 8596 Worker thread wakes up
20:16:01.601 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:01.601 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:01.601 00.000 9120 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
20:16:02.580 00.979 8596 Exposure complete
20:16:02.677 00.097 8596 worker thread done servicing request
20:16:02.677 00.000 9120 OnExposeComplete: enter
20:16:02.678 00.001 9120 UpdateGuideState(): m_state=6
20:16:02.679 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 477
20:16:02.680 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.56, Mass=309467, SNR=218.1, Peak=28365 HFD=4.6
20:16:02.682 00.002 9120 MultiStar: [#1 -0.04,-0.31,0.85,U] [#2 0.06,-0.23,0.86,U] [#3 -0.07,-0.35,0.65,U] [#4 -0.02,-0.47,0.00,M1] [#5 0.11,-0.19,0.43,U] [#6 0.02,-0.13,0.28,U] [#7 0.07,-0.26,0.32,U] [#8 0.20,-0.25,0.29,U] 
20:16:02.683 00.001 9120 refined, 7 included, MultiStar: {0.02, -0.26}, one-star: {-0.01, -0.27}
20:16:02.683 00.000 9120 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.04) = xAngle (-4.54 = 1.75)
20:16:02.684 00.001 9120 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.50 = 1.78)
20:16:02.685 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.49 mountX=-0.05 mountY=0.26, mountTheta=1.75
20:16:02.687 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.26, opts=13)
20:16:02.687 00.000 9120 Enqueuing Move request for scope (0.02, -0.26)
20:16:02.688 00.001 8596 Worker thread wakes up
20:16:02.688 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.26) opts 0xd
20:16:02.688 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.26)
20:16:02.688 00.000 8596 Moving (0.02, -0.26) raw xDistance=-0.05 yDistance=0.26
20:16:02.689 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:16:02.689 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:16:02.689 00.000 8596 MoveAxis(E, 0, ABG)
20:16:02.689 00.000 8596 Move returns status 0, amount 0
20:16:02.689 00.000 8596 MoveAxis(S, 54, ABG)
20:16:02.689 00.000 8596 Guiding  Dir = 1, Dur = 54
20:16:02.689 00.000 8596 IsSlewing returns 0
20:16:02.689 00.000 8596 IsGuiding returns 0
20:16:02.691 00.002 8596 PulseGuide returned control before completion, sleep 63
20:16:02.693 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:16:02.707 00.014 9120 UpdateGuideState exits: m=309467 SNR=218.1
20:16:02.708 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:02.709 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:02.710 00.001 9120 Enqueuing Expose request
20:16:02.757 00.047 8596 IsGuiding returns 1
20:16:02.757 00.000 8596 scope still moving after pulse duration time elapsed
20:16:02.790 00.033 8596 IsSlewing returns 0
20:16:02.790 00.000 8596 IsGuiding returns 0
20:16:02.790 00.000 8596 scope move finished after 54 + 46 ms
20:16:02.790 00.000 8596 Move returns status 0, amount 54
20:16:02.790 00.000 8596 move complete, result=0
20:16:02.790 00.000 8596 worker thread done servicing request
20:16:02.790 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH
20:16:02.791 00.001 8596 Worker thread wakes up
20:16:02.791 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:02.792 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:03.967 01.175 8596 Exposure complete
20:16:04.044 00.077 8596 worker thread done servicing request
20:16:04.044 00.000 9120 OnExposeComplete: enter
20:16:04.046 00.002 9120 UpdateGuideState(): m_state=6
20:16:04.046 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 478
20:16:04.047 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.65, Mass=285644, SNR=206.2, Peak=27581 HFD=4.5
20:16:04.048 00.001 9120 MultiStar: [#1 0.10,0.00,1.01,U] [#2 -0.14,-0.10,0.89,U] [#3 -0.03,-0.02,0.68,U] [#4 0.14,0.04,0.57,U] [#5 0.05,-0.20,0.43,U] [#6 0.00,-0.04,0.34,U] [#7 0.07,-0.24,0.26,U] [#8 0.33,-0.10,0.29,U] 
20:16:04.049 00.001 9120 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {0.11, -0.18}
20:16:04.051 00.002 9120 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.04) = xAngle (-4.03 = 2.25)
20:16:04.052 00.001 9120 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.99 = 2.29)
20:16:04.053 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-0.99 mountX=-0.06 mountY=0.07, mountTheta=2.27
20:16:04.056 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.08, opts=13)
20:16:04.058 00.002 9120 Enqueuing Move request for scope (0.05, -0.08)
20:16:04.060 00.002 8596 Worker thread wakes up
20:16:04.060 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
20:16:04.060 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
20:16:04.060 00.000 8596 Moving (0.05, -0.08) raw xDistance=-0.06 yDistance=0.07
20:16:04.060 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:16:04.060 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:04.061 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:16:04.061 00.000 8596 MoveAxis(E, 0, ABG)
20:16:04.061 00.000 8596 Move returns status 0, amount 0
20:16:04.061 00.000 8596 MoveAxis(N, 0, ABG)
20:16:04.061 00.000 8596 Move returns status 0, amount 0
20:16:04.061 00.000 8596 move complete, result=0
20:16:04.061 00.000 8596 worker thread done servicing request
20:16:04.069 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:16:04.098 00.029 9120 UpdateGuideState exits: m=285644 SNR=206.2
20:16:04.099 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:04.100 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:04.101 00.001 9120 Enqueuing Expose request
20:16:04.102 00.001 8596 Worker thread wakes up
20:16:04.102 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:04.103 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:04.103 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:05.089 00.986 8596 Exposure complete
20:16:05.179 00.090 8596 worker thread done servicing request
20:16:05.179 00.000 9120 OnExposeComplete: enter
20:16:05.180 00.001 9120 UpdateGuideState(): m_state=6
20:16:05.181 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 479
20:16:05.183 00.002 9120 Star::Find returns 1 (0), X=1145.28, Y=158.73, Mass=278924, SNR=206.3, Peak=27741 HFD=4.4
20:16:05.185 00.002 9120 MultiStar: [#1 -0.04,-0.21,0.96,U] [#2 -0.39,-0.14,1.08,U] [#3 -0.03,-0.15,0.80,U] [#4 0.03,-0.19,0.60,U] [#5 0.01,-0.09,0.43,U] [#6 -0.22,-0.16,0.35,U] [#7 -0.22,-0.24,0.41,U] [#8 0.23,-0.03,0.28,U] 
20:16:05.186 00.001 9120 single-star, 8 included, MultiStar: {-0.10, -0.15}, one-star: {-0.05, -0.09}
20:16:05.187 00.001 9120 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.04) = xAngle (-5.09 = 1.19)
20:16:05.188 00.001 9120 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.05 = 1.23)
20:16:05.189 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.05 mountX=0.04 mountY=0.09, mountTheta=1.20
20:16:05.193 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.09, opts=13)
20:16:05.196 00.003 9120 Enqueuing Move request for scope (-0.05, -0.09)
20:16:05.198 00.002 8596 Worker thread wakes up
20:16:05.198 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
20:16:05.198 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
20:16:05.198 00.000 8596 Moving (-0.05, -0.09) raw xDistance=0.04 yDistance=0.09
20:16:05.198 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:16:05.199 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:05.199 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:16:05.199 00.000 8596 MoveAxis(E, 0, ABG)
20:16:05.199 00.000 8596 Move returns status 0, amount 0
20:16:05.199 00.000 8596 MoveAxis(N, 0, ABG)
20:16:05.199 00.000 8596 Move returns status 0, amount 0
20:16:05.199 00.000 8596 move complete, result=0
20:16:05.199 00.000 8596 worker thread done servicing request
20:16:05.210 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2717, FiltMin=2456, FiltMax=65491, Gamma=1.000
20:16:05.243 00.033 9120 UpdateGuideState exits: m=278924 SNR=206.3
20:16:05.245 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:05.247 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:05.248 00.001 9120 Enqueuing Expose request
20:16:05.250 00.002 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:05.251 00.001 8596 Worker thread wakes up
20:16:05.251 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:05.251 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:06.425 01.174 8596 Exposure complete
20:16:06.525 00.100 8596 worker thread done servicing request
20:16:06.525 00.000 9120 OnExposeComplete: enter
20:16:06.527 00.002 9120 UpdateGuideState(): m_state=6
20:16:06.528 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 480
20:16:06.529 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.58, Mass=310992, SNR=225.2, Peak=28477 HFD=4.6
20:16:06.530 00.001 9120 MultiStar: [#1 0.18,-0.16,0.87,U] [#2 -0.06,-0.16,0.87,U] [#3 0.18,-0.13,0.73,U] [#4 0.08,-0.09,0.53,U] [#5 0.07,-0.18,0.35,U] [#6 0.03,-0.12,0.31,U] [#7 0.15,-0.22,0.32,U] [#8 0.53,-0.09,0.00,M1] 
20:16:06.530 00.000 9120 refined, 7 included, MultiStar: {0.09, -0.17}, one-star: {0.10, -0.24}
20:16:06.531 00.001 9120 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.04) = xAngle (-4.10 = 2.18)
20:16:06.532 00.001 9120 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.07 = 2.21)
20:16:06.533 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.06 mountX=-0.11 mountY=0.15, mountTheta=2.19
20:16:06.535 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.17, opts=13)
20:16:06.536 00.001 9120 Enqueuing Move request for scope (0.09, -0.17)
20:16:06.537 00.001 8596 Worker thread wakes up
20:16:06.537 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
20:16:06.537 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
20:16:06.537 00.000 8596 Moving (0.09, -0.17) raw xDistance=-0.11 yDistance=0.15
20:16:06.538 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:16:06.538 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:06.538 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:16:06.538 00.000 8596 MoveAxis(E, 0, ABG)
20:16:06.538 00.000 8596 Move returns status 0, amount 0
20:16:06.538 00.000 8596 MoveAxis(N, 0, ABG)
20:16:06.538 00.000 8596 Move returns status 0, amount 0
20:16:06.538 00.000 8596 move complete, result=0
20:16:06.538 00.000 8596 worker thread done servicing request
20:16:06.544 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:16:06.560 00.016 9120 UpdateGuideState exits: m=310992 SNR=225.2
20:16:06.561 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:06.562 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:06.562 00.000 9120 Enqueuing Expose request
20:16:06.563 00.001 8596 Worker thread wakes up
20:16:06.563 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:16:06.564 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:06.564 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:07.548 00.984 8596 Exposure complete
20:16:07.614 00.066 8596 worker thread done servicing request
20:16:07.614 00.000 9120 OnExposeComplete: enter
20:16:07.615 00.001 9120 UpdateGuideState(): m_state=6
20:16:07.616 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 481
20:16:07.617 00.001 9120 Star::Find returns 1 (0), X=1145.55, Y=158.64, Mass=295613, SNR=214.5, Peak=26205 HFD=4.4
20:16:07.618 00.001 9120 MultiStar: [#1 0.25,-0.17,0.98,U] [#2 -0.01,-0.10,0.93,U] [#3 0.09,0.00,0.80,U] [#4 0.26,-0.21,0.48,U] [#5 -0.07,0.14,0.45,U] [#6 0.22,-0.25,0.38,U] [#7 0.31,0.14,0.27,U] [#8 0.24,0.03,0.25,U] 
20:16:07.619 00.001 9120 refined, 8 included, MultiStar: {0.15, -0.10}, one-star: {0.23, -0.19}
20:16:07.619 00.000 9120 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.04) = xAngle (-3.60 = 2.68)
20:16:07.620 00.001 9120 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.56 = 2.72)
20:16:07.622 00.002 9120 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.56 mountX=-0.16 mountY=0.07, mountTheta=2.71
20:16:07.625 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.10, opts=13)
20:16:07.627 00.002 9120 Enqueuing Move request for scope (0.15, -0.10)
20:16:07.628 00.001 8596 Worker thread wakes up
20:16:07.628 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
20:16:07.629 00.001 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
20:16:07.629 00.000 8596 Moving (0.15, -0.10) raw xDistance=-0.16 yDistance=0.07
20:16:07.629 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:16:07.629 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:07.629 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:16:07.629 00.000 8596 MoveAxis(E, 0, ABG)
20:16:07.629 00.000 8596 Move returns status 0, amount 0
20:16:07.629 00.000 8596 MoveAxis(N, 0, ABG)
20:16:07.629 00.000 8596 Move returns status 0, amount 0
20:16:07.629 00.000 8596 move complete, result=0
20:16:07.630 00.001 8596 worker thread done servicing request
20:16:07.636 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:16:07.664 00.028 9120 UpdateGuideState exits: m=295613 SNR=214.5
20:16:07.665 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:07.667 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:07.668 00.001 9120 Enqueuing Expose request
20:16:07.669 00.001 8596 Worker thread wakes up
20:16:07.669 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:07.671 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:07.671 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:08.841 01.170 8596 Exposure complete
20:16:08.926 00.085 8596 worker thread done servicing request
20:16:08.927 00.001 9120 OnExposeComplete: enter
20:16:08.928 00.001 9120 UpdateGuideState(): m_state=6
20:16:08.928 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 482
20:16:08.929 00.001 9120 Star::Find returns 1 (0), X=1145.65, Y=158.82, Mass=302878, SNR=223.0, Peak=26269 HFD=4.4
20:16:08.930 00.001 9120 MultiStar: [#1 0.28,-0.12,1.01,U] [#2 0.23,-0.02,1.04,U] [#3 0.17,-0.03,0.66,U] [#4 0.31,-0.02,0.55,U] [#5 0.32,-0.01,0.36,U] [#6 0.27,-0.23,0.29,U] [#7 0.18,-0.14,0.26,U] [#8 0.70,0.21,0.00,M1] 
20:16:08.933 00.003 9120 refined, 7 included, MultiStar: {0.27, -0.06}, one-star: {0.33, -0.00}
20:16:08.934 00.001 9120 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.04) = xAngle (-3.25 = 3.04)
20:16:08.936 00.002 9120 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.21 = 3.07)
20:16:08.937 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.27 cameraTheta=-0.20 mountX=-0.27 mountY=0.02, mountTheta=3.07
20:16:08.939 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=-0.06, opts=13)
20:16:08.941 00.002 9120 Enqueuing Move request for scope (0.27, -0.06)
20:16:08.943 00.002 8596 Worker thread wakes up
20:16:08.943 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
20:16:08.943 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
20:16:08.943 00.000 8596 Moving (0.27, -0.06) raw xDistance=-0.27 yDistance=0.02
20:16:08.943 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:16:08.943 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:08.943 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:16:08.943 00.000 8596 MoveAxis(E, 39, ABG)
20:16:08.944 00.001 8596 Guiding  Dir = 2, Dur = 39
20:16:08.944 00.000 8596 IsSlewing returns 0
20:16:08.944 00.000 8596 IsGuiding returns 0
20:16:08.949 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:16:08.963 00.014 8596 PulseGuide returned control before completion, sleep 31
20:16:08.972 00.009 9120 UpdateGuideState exits: m=302878 SNR=223.0
20:16:08.974 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:08.975 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:08.977 00.002 9120 Enqueuing Expose request
20:16:09.009 00.032 8596 IsGuiding returns 1
20:16:09.009 00.000 8596 scope still moving after pulse duration time elapsed
20:16:09.040 00.031 8596 IsSlewing returns 0
20:16:09.040 00.000 8596 IsGuiding returns 1
20:16:09.071 00.031 8596 IsSlewing returns 0
20:16:09.071 00.000 8596 IsGuiding returns 0
20:16:09.071 00.000 8596 scope move finished after 39 + 87 ms
20:16:09.071 00.000 8596 Move returns status 0, amount 39
20:16:09.071 00.000 8596 MoveAxis(N, 0, ABG)
20:16:09.071 00.000 8596 Move returns status 0, amount 0
20:16:09.071 00.000 8596 move complete, result=0
20:16:09.071 00.000 8596 worker thread done servicing request
20:16:09.071 00.000 8596 Worker thread wakes up
20:16:09.071 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:09.072 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:09.072 00.000 9120 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
20:16:10.048 00.976 8596 Exposure complete
20:16:10.120 00.072 8596 worker thread done servicing request
20:16:10.120 00.000 9120 OnExposeComplete: enter
20:16:10.121 00.001 9120 UpdateGuideState(): m_state=6
20:16:10.122 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 483
20:16:10.123 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.72, Mass=295980, SNR=209.6, Peak=27501 HFD=4.6
20:16:10.124 00.001 9120 MultiStar: [#1 0.13,-0.16,1.05,U] [#2 -0.09,-0.29,1.08,U] [#3 -0.01,-0.02,0.73,U] [#4 0.29,-0.19,0.55,U] [#5 0.06,-0.10,0.42,U] [#6 -0.05,0.00,0.33,U] [#7 0.15,-0.27,0.32,U] [#8 0.43,-0.17,0.00,M2] 
20:16:10.124 00.000 9120 refined, 7 included, MultiStar: {0.07, -0.15}, one-star: {0.15, -0.10}
20:16:10.125 00.001 9120 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.04) = xAngle (-4.16 = 2.12)
20:16:10.126 00.001 9120 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.13 = 2.16)
20:16:10.127 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.12 mountX=-0.09 mountY=0.14, mountTheta=2.13
20:16:10.128 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.15, opts=13)
20:16:10.129 00.001 9120 Enqueuing Move request for scope (0.07, -0.15)
20:16:10.130 00.001 8596 Worker thread wakes up
20:16:10.130 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
20:16:10.130 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
20:16:10.130 00.000 8596 Moving (0.07, -0.15) raw xDistance=-0.09 yDistance=0.14
20:16:10.130 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:16:10.130 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:10.130 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:16:10.130 00.000 8596 MoveAxis(E, 0, ABG)
20:16:10.130 00.000 8596 Move returns status 0, amount 0
20:16:10.130 00.000 8596 MoveAxis(N, 0, ABG)
20:16:10.131 00.001 8596 Move returns status 0, amount 0
20:16:10.131 00.000 8596 move complete, result=0
20:16:10.131 00.000 8596 worker thread done servicing request
20:16:10.135 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2461, FiltMax=65526, Gamma=1.000
20:16:10.161 00.026 9120 UpdateGuideState exits: m=295980 SNR=209.6
20:16:10.162 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:10.163 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:10.165 00.002 9120 Enqueuing Expose request
20:16:10.166 00.001 8596 Worker thread wakes up
20:16:10.166 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:10.167 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:10.167 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:11.338 01.171 8596 Exposure complete
20:16:11.429 00.091 8596 worker thread done servicing request
20:16:11.429 00.000 9120 OnExposeComplete: enter
20:16:11.431 00.002 9120 UpdateGuideState(): m_state=6
20:16:11.432 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 484
20:16:11.433 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=158.79, Mass=304151, SNR=216.9, Peak=28925 HFD=4.5
20:16:11.435 00.002 9120 MultiStar: [#1 0.05,0.05,0.93,U] [#2 -0.06,-0.04,0.86,U] [#3 0.09,0.11,0.72,U] [#4 0.17,0.02,0.49,U] [#5 0.16,-0.06,0.38,U] [#6 -0.04,-0.27,0.28,U] [#7 0.14,-0.00,0.38,U] [#8 0.43,-0.08,0.29,U] 
20:16:11.436 00.001 9120 refined, 8 included, MultiStar: {0.09, -0.01}, one-star: {0.13, -0.03}
20:16:11.437 00.001 9120 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.04) = xAngle (-3.15 = 3.13)
20:16:11.438 00.001 9120 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:16:11.439 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.11 mountX=-0.09 mountY=-0.00, mountTheta=-3.12
20:16:11.441 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.01, opts=13)
20:16:11.441 00.000 9120 Enqueuing Move request for scope (0.09, -0.01)
20:16:11.442 00.001 8596 Worker thread wakes up
20:16:11.442 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
20:16:11.442 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
20:16:11.442 00.000 8596 Moving (0.09, -0.01) raw xDistance=-0.09 yDistance=-0.00
20:16:11.442 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:16:11.443 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:11.443 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:16:11.443 00.000 8596 MoveAxis(E, 0, ABG)
20:16:11.443 00.000 8596 Move returns status 0, amount 0
20:16:11.443 00.000 8596 MoveAxis(N, 0, ABG)
20:16:11.443 00.000 8596 Move returns status 0, amount 0
20:16:11.443 00.000 8596 move complete, result=0
20:16:11.443 00.000 8596 worker thread done servicing request
20:16:11.447 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:16:11.464 00.017 9120 UpdateGuideState exits: m=304151 SNR=216.9
20:16:11.466 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:11.468 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:11.470 00.002 9120 Enqueuing Expose request
20:16:11.471 00.001 8596 Worker thread wakes up
20:16:11.471 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:16:11.473 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:11.473 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:12.437 00.964 8596 Exposure complete
20:16:12.492 00.055 8596 worker thread done servicing request
20:16:12.492 00.000 9120 OnExposeComplete: enter
20:16:12.493 00.001 9120 UpdateGuideState(): m_state=6
20:16:12.493 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 485
20:16:12.494 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.76, Mass=317403, SNR=240.5, Peak=30381 HFD=4.5
20:16:12.495 00.001 9120 MultiStar: [#1 -0.03,-0.18,0.77,U] [#2 -0.31,-0.12,0.77,U] [#3 -0.02,-0.03,0.66,U] [#4 0.15,-0.30,0.46,U] [#5 -0.07,-0.11,0.43,U] [#6 0.02,-0.35,0.34,U] [#7 -0.14,-0.05,0.25,U] [#8 0.38,-0.09,0.23,U] 
20:16:12.496 00.001 9120 single-star, 8 included, MultiStar: {-0.03, -0.13}, one-star: {0.02, -0.06}
20:16:12.497 00.001 9120 CameraToMount -- cameraTheta (-1.29) - m_xAngle (3.04) = xAngle (-4.33 = 1.95)
20:16:12.498 00.001 9120 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.30 = 1.99)
20:16:12.499 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.29 mountX=-0.02 mountY=0.06, mountTheta=1.95
20:16:12.500 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.06, opts=13)
20:16:12.501 00.001 9120 Enqueuing Move request for scope (0.02, -0.06)
20:16:12.502 00.001 8596 Worker thread wakes up
20:16:12.502 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
20:16:12.502 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
20:16:12.502 00.000 8596 Moving (0.02, -0.06) raw xDistance=-0.02 yDistance=0.06
20:16:12.502 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:16:12.502 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:12.502 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:16:12.502 00.000 8596 MoveAxis(E, 0, ABG)
20:16:12.502 00.000 8596 Move returns status 0, amount 0
20:16:12.502 00.000 8596 MoveAxis(N, 0, ABG)
20:16:12.503 00.001 8596 Move returns status 0, amount 0
20:16:12.503 00.000 8596 move complete, result=0
20:16:12.503 00.000 8596 worker thread done servicing request
20:16:12.506 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:16:12.537 00.031 9120 UpdateGuideState exits: m=317403 SNR=240.5
20:16:12.538 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:12.539 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:12.539 00.000 9120 Enqueuing Expose request
20:16:12.540 00.001 8596 Worker thread wakes up
20:16:12.541 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:12.541 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:12.541 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:13.706 01.165 8596 Exposure complete
20:16:13.769 00.063 8596 worker thread done servicing request
20:16:13.769 00.000 9120 OnExposeComplete: enter
20:16:13.769 00.000 9120 UpdateGuideState(): m_state=6
20:16:13.770 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 486
20:16:13.771 00.001 9120 Star::Find returns 1 (0), X=1145.05, Y=158.73, Mass=273039, SNR=201.3, Peak=27213 HFD=4.3
20:16:13.774 00.003 9120 MultiStar: [#1 -0.30,-0.11,0.95,U] [#2 -0.38,-0.25,0.00,M1] [#3 -0.20,-0.05,0.77,U] [#4 -0.25,-0.05,0.49,U] [#5 -0.30,-0.04,0.48,U] [#6 -0.44,-0.18,0.00,M1] [#7 -0.27,-0.11,0.39,U] [#8 0.10,0.02,0.29,U] 
20:16:13.776 00.002 9120 refined, 6 included, MultiStar: {-0.24, -0.07}, one-star: {-0.28, -0.10}
20:16:13.777 00.001 9120 CameraToMount -- cameraTheta (-2.85) - m_xAngle (3.04) = xAngle (-5.89 = 0.39)
20:16:13.779 00.002 9120 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.86 = 0.43)
20:16:13.779 00.000 9120 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.85 mountX=0.23 mountY=0.10, mountTheta=0.42
20:16:13.781 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.24, y=-0.07, opts=13)
20:16:13.782 00.001 9120 Enqueuing Move request for scope (-0.24, -0.07)
20:16:13.784 00.002 8596 Worker thread wakes up
20:16:13.784 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
20:16:13.784 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
20:16:13.784 00.000 8596 Moving (-0.24, -0.07) raw xDistance=0.23 yDistance=0.10
20:16:13.784 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:16:13.784 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:13.784 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:16:13.784 00.000 8596 MoveAxis(W, 34, ABG)
20:16:13.784 00.000 8596 Guiding  Dir = 3, Dur = 34
20:16:13.785 00.001 8596 IsSlewing returns 0
20:16:13.785 00.000 8596 IsGuiding returns 0
20:16:13.786 00.001 8596 PulseGuide returned control before completion, sleep 44
20:16:13.789 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:16:13.810 00.021 9120 UpdateGuideState exits: m=273039 SNR=201.3
20:16:13.811 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:13.812 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:13.813 00.001 9120 Enqueuing Expose request
20:16:13.833 00.020 8596 IsGuiding returns 1
20:16:13.833 00.000 8596 scope still moving after pulse duration time elapsed
20:16:13.863 00.030 8596 IsSlewing returns 0
20:16:13.863 00.000 8596 IsGuiding returns 1
20:16:13.895 00.032 8596 IsSlewing returns 0
20:16:13.895 00.000 8596 IsGuiding returns 0
20:16:13.895 00.000 8596 scope move finished after 34 + 76 ms
20:16:13.895 00.000 8596 Move returns status 0, amount 34
20:16:13.895 00.000 8596 MoveAxis(N, 0, ABG)
20:16:13.895 00.000 8596 Move returns status 0, amount 0
20:16:13.895 00.000 8596 move complete, result=0
20:16:13.895 00.000 8596 worker thread done servicing request
20:16:13.895 00.000 8596 Worker thread wakes up
20:16:13.895 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:13.895 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:13.895 00.000 9120 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
20:16:14.880 00.985 8596 Exposure complete
20:16:14.946 00.066 8596 worker thread done servicing request
20:16:14.946 00.000 9120 OnExposeComplete: enter
20:16:14.947 00.001 9120 UpdateGuideState(): m_state=6
20:16:14.948 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 487
20:16:14.948 00.000 9120 Star::Find returns 1 (0), X=1145.28, Y=158.75, Mass=315774, SNR=217.4, Peak=30157 HFD=4.5
20:16:14.949 00.001 9120 MultiStar: [#1 -0.05,-0.24,1.03,U] [#2 -0.13,-0.27,0.99,U] [#3 -0.08,-0.03,0.60,U] [#4 0.06,-0.23,0.50,U] [#5 -0.18,-0.33,0.42,U] [#6 0.15,-0.17,0.28,U] [#7 0.08,-0.32,0.30,U] [#8 0.26,-0.18,0.25,U] 
20:16:14.950 00.001 9120 single-star, 8 included, MultiStar: {-0.03, -0.20}, one-star: {-0.04, -0.08}
20:16:14.951 00.001 9120 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.04) = xAngle (-5.12 = 1.16)
20:16:14.952 00.001 9120 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.08 = 1.20)
20:16:14.953 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.08 mountX=0.04 mountY=0.08, mountTheta=1.17
20:16:14.954 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.08, opts=13)
20:16:14.955 00.001 9120 Enqueuing Move request for scope (-0.04, -0.08)
20:16:14.955 00.000 8596 Worker thread wakes up
20:16:14.955 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
20:16:14.956 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
20:16:14.956 00.000 8596 Moving (-0.04, -0.08) raw xDistance=0.04 yDistance=0.08
20:16:14.956 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:16:14.956 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:14.956 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:16:14.956 00.000 8596 MoveAxis(E, 0, ABG)
20:16:14.956 00.000 8596 Move returns status 0, amount 0
20:16:14.956 00.000 8596 MoveAxis(N, 0, ABG)
20:16:14.956 00.000 8596 Move returns status 0, amount 0
20:16:14.956 00.000 8596 move complete, result=0
20:16:14.956 00.000 8596 worker thread done servicing request
20:16:14.960 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:16:14.976 00.016 9120 UpdateGuideState exits: m=315774 SNR=217.4
20:16:14.977 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:14.978 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:14.978 00.000 9120 Enqueuing Expose request
20:16:14.979 00.001 8596 Worker thread wakes up
20:16:14.979 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:14.980 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:14.980 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:16.151 01.171 8596 Exposure complete
20:16:16.236 00.085 8596 worker thread done servicing request
20:16:16.237 00.001 9120 OnExposeComplete: enter
20:16:16.238 00.001 9120 UpdateGuideState(): m_state=6
20:16:16.239 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 488
20:16:16.240 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.86, Mass=285877, SNR=217.9, Peak=29421 HFD=4.4
20:16:16.241 00.001 9120 MultiStar: [#1 0.13,-0.04,1.03,U] [#2 0.03,-0.18,0.95,U] [#3 0.07,-0.01,0.74,U] [#4 0.22,-0.14,0.48,U] [#5 0.33,-0.19,0.42,U] [#6 0.06,-0.17,0.35,U] [#7 0.04,-0.34,0.30,U] [#8 0.33,-0.09,0.25,U] 
20:16:16.242 00.001 9120 single-star, 8 included, MultiStar: {0.11, -0.09}, one-star: {0.06, 0.03}
20:16:16.243 00.001 9120 CameraToMount -- cameraTheta (0.53) - m_xAngle (3.04) = xAngle (-2.51 = -2.51)
20:16:16.244 00.001 9120 CameraToMount -- cameraTheta (0.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.47 = -2.47)
20:16:16.245 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.53 mountX=-0.05 mountY=-0.04, mountTheta=-2.49
20:16:16.246 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.03, opts=13)
20:16:16.247 00.001 9120 Enqueuing Move request for scope (0.06, 0.03)
20:16:16.248 00.001 8596 Worker thread wakes up
20:16:16.248 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
20:16:16.248 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
20:16:16.248 00.000 8596 Moving (0.06, 0.03) raw xDistance=-0.05 yDistance=-0.04
20:16:16.248 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:16:16.248 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:16.248 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:16:16.248 00.000 8596 MoveAxis(E, 0, ABG)
20:16:16.248 00.000 8596 Move returns status 0, amount 0
20:16:16.248 00.000 8596 MoveAxis(N, 0, ABG)
20:16:16.249 00.001 8596 Move returns status 0, amount 0
20:16:16.249 00.000 8596 move complete, result=0
20:16:16.249 00.000 8596 worker thread done servicing request
20:16:16.255 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:16:16.270 00.015 9120 UpdateGuideState exits: m=285877 SNR=217.9
20:16:16.272 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:16.273 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:16.274 00.001 9120 Enqueuing Expose request
20:16:16.275 00.001 8596 Worker thread wakes up
20:16:16.275 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:16:16.276 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:16.276 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:17.264 00.988 8596 Exposure complete
20:16:17.323 00.059 8596 worker thread done servicing request
20:16:17.323 00.000 9120 OnExposeComplete: enter
20:16:17.324 00.001 9120 UpdateGuideState(): m_state=6
20:16:17.325 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 489
20:16:17.331 00.006 9120 Star::Find returns 1 (0), X=1145.41, Y=158.61, Mass=282281, SNR=207.0, Peak=28109 HFD=4.3
20:16:17.332 00.001 9120 MultiStar: [#1 0.02,-0.16,0.86,U] [#2 -0.05,-0.22,0.95,U] [#3 0.15,-0.15,0.83,U] [#4 0.07,-0.26,0.51,U] [#5 0.25,-0.31,0.48,U] [#6 -0.01,-0.48,0.00,M1] [#7 0.18,-0.29,0.30,U] [#8 0.39,0.00,0.33,U] 
20:16:17.332 00.000 9120 refined, 7 included, MultiStar: {0.10, -0.20}, one-star: {0.09, -0.21}
20:16:17.333 00.001 9120 CameraToMount -- cameraTheta (-1.11) - m_xAngle (3.04) = xAngle (-4.15 = 2.13)
20:16:17.334 00.001 9120 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.12 = 2.17)
20:16:17.336 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.11 mountX=-0.12 mountY=0.19, mountTheta=2.14
20:16:17.338 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.20, opts=13)
20:16:17.339 00.001 9120 Enqueuing Move request for scope (0.10, -0.20)
20:16:17.340 00.001 8596 Worker thread wakes up
20:16:17.340 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
20:16:17.340 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
20:16:17.340 00.000 8596 Moving (0.10, -0.20) raw xDistance=-0.12 yDistance=0.19
20:16:17.340 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:16:17.340 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:17.340 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:16:17.340 00.000 8596 MoveAxis(E, 0, ABG)
20:16:17.340 00.000 8596 Move returns status 0, amount 0
20:16:17.340 00.000 8596 MoveAxis(N, 0, ABG)
20:16:17.341 00.001 8596 Move returns status 0, amount 0
20:16:17.341 00.000 8596 move complete, result=0
20:16:17.341 00.000 8596 worker thread done servicing request
20:16:17.347 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:16:17.371 00.024 9120 UpdateGuideState exits: m=282281 SNR=207.0
20:16:17.373 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:17.374 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:17.376 00.002 9120 Enqueuing Expose request
20:16:17.377 00.001 8596 Worker thread wakes up
20:16:17.377 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:16:17.379 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:17.379 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:18.549 01.170 8596 Exposure complete
20:16:18.623 00.074 8596 worker thread done servicing request
20:16:18.623 00.000 9120 OnExposeComplete: enter
20:16:18.624 00.001 9120 UpdateGuideState(): m_state=6
20:16:18.625 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 490
20:16:18.626 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.55, Mass=320848, SNR=236.3, Peak=28861 HFD=4.6
20:16:18.627 00.001 9120 MultiStar: [#1 -0.12,-0.35,0.80,U] [#2 -0.15,-0.32,0.83,U] [#3 -0.11,-0.35,0.73,U] [#4 -0.07,-0.40,0.47,U] [#5 0.06,-0.31,0.39,U] [#6 -0.05,-0.32,0.27,U] [#7 -0.14,-0.12,0.26,U] [#8 0.26,-0.13,0.26,U] 
20:16:18.627 00.000 9120 single-star, 8 included, MultiStar: {-0.07, -0.30}, one-star: {-0.05, -0.27}
20:16:18.628 00.001 9120 CameraToMount -- cameraTheta (-1.74) - m_xAngle (3.04) = xAngle (-4.78 = 1.50)
20:16:18.629 00.001 9120 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.74 = 1.54)
20:16:18.630 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.74 mountX=0.02 mountY=0.27, mountTheta=1.50
20:16:18.631 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.27, opts=13)
20:16:18.632 00.001 9120 Enqueuing Move request for scope (-0.05, -0.27)
20:16:18.633 00.001 8596 Worker thread wakes up
20:16:18.633 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.27) opts 0xd
20:16:18.633 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.27)
20:16:18.633 00.000 8596 Moving (-0.05, -0.27) raw xDistance=0.02 yDistance=0.27
20:16:18.633 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:16:18.633 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:16:18.633 00.000 8596 MoveAxis(E, 0, ABG)
20:16:18.633 00.000 8596 Move returns status 0, amount 0
20:16:18.633 00.000 8596 MoveAxis(S, 58, ABG)
20:16:18.634 00.001 8596 Guiding  Dir = 1, Dur = 58
20:16:18.634 00.000 8596 IsSlewing returns 0
20:16:18.634 00.000 8596 IsGuiding returns 0
20:16:18.638 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:16:18.654 00.016 8596 PulseGuide returned control before completion, sleep 48
20:16:18.668 00.014 9120 UpdateGuideState exits: m=320848 SNR=236.3
20:16:18.670 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:18.672 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:18.674 00.002 9120 Enqueuing Expose request
20:16:18.718 00.044 8596 IsGuiding returns 1
20:16:18.718 00.000 8596 scope still moving after pulse duration time elapsed
20:16:18.749 00.031 8596 IsSlewing returns 0
20:16:18.749 00.000 8596 IsGuiding returns 0
20:16:18.749 00.000 8596 scope move finished after 58 + 57 ms
20:16:18.749 00.000 8596 Move returns status 0, amount 58
20:16:18.749 00.000 8596 move complete, result=0
20:16:18.750 00.001 8596 worker thread done servicing request
20:16:18.750 00.000 8596 Worker thread wakes up
20:16:18.750 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:18.750 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 58 ms SOUTH
20:16:18.751 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:19.724 00.973 8596 Exposure complete
20:16:19.796 00.072 8596 worker thread done servicing request
20:16:19.796 00.000 9120 OnExposeComplete: enter
20:16:19.798 00.002 9120 UpdateGuideState(): m_state=6
20:16:19.798 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 491
20:16:19.799 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.47, Mass=301330, SNR=218.0, Peak=26285 HFD=4.3
20:16:19.800 00.001 9120 MultiStar: [#1 0.22,-0.23,1.04,U] [#2 0.01,-0.11,0.94,U] [#3 0.21,-0.23,0.75,U] [#4 0.36,-0.32,0.00,M1] [#5 0.16,-0.41,0.39,U] [#6 0.12,-0.44,0.00,M1] [#7 0.12,-0.49,0.00,M1] [#8 0.37,-0.13,0.26,U] 
20:16:19.801 00.001 9120 refined, 5 included, MultiStar: {0.17, -0.24}, one-star: {0.19, -0.35}
20:16:19.802 00.001 9120 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.04) = xAngle (-4.00 = 2.28)
20:16:19.803 00.001 9120 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.97 = 2.32)
20:16:19.803 00.000 9120 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-0.96 mountX=-0.19 mountY=0.22, mountTheta=2.30
20:16:19.805 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.24, opts=13)
20:16:19.806 00.001 9120 Enqueuing Move request for scope (0.17, -0.24)
20:16:19.807 00.001 8596 Worker thread wakes up
20:16:19.807 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.24) opts 0xd
20:16:19.807 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.24)
20:16:19.807 00.000 8596 Moving (0.17, -0.24) raw xDistance=-0.19 yDistance=0.22
20:16:19.807 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:16:19.807 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:16:19.807 00.000 8596 MoveAxis(E, 0, ABG)
20:16:19.807 00.000 8596 Move returns status 0, amount 0
20:16:19.807 00.000 8596 MoveAxis(S, 46, ABG)
20:16:19.807 00.000 8596 Guiding  Dir = 1, Dur = 46
20:16:19.807 00.000 8596 IsSlewing returns 0
20:16:19.808 00.001 8596 IsGuiding returns 0
20:16:19.814 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:16:19.825 00.011 8596 PulseGuide returned control before completion, sleep 40
20:16:19.835 00.010 9120 UpdateGuideState exits: m=301330 SNR=218.0
20:16:19.837 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:19.839 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:19.840 00.001 9120 Enqueuing Expose request
20:16:19.871 00.031 8596 IsGuiding returns 1
20:16:19.871 00.000 8596 scope still moving after pulse duration time elapsed
20:16:19.903 00.032 8596 IsSlewing returns 0
20:16:19.903 00.000 8596 IsGuiding returns 1
20:16:19.934 00.031 8596 IsSlewing returns 0
20:16:19.935 00.001 8596 IsGuiding returns 0
20:16:19.935 00.000 8596 scope move finished after 46 + 80 ms
20:16:19.935 00.000 8596 Move returns status 0, amount 46
20:16:19.935 00.000 8596 move complete, result=0
20:16:19.935 00.000 8596 worker thread done servicing request
20:16:19.935 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 46 ms SOUTH
20:16:19.937 00.002 8596 Worker thread wakes up
20:16:19.937 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:19.937 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:21.116 01.179 8596 Exposure complete
20:16:21.182 00.066 8596 worker thread done servicing request
20:16:21.182 00.000 9120 OnExposeComplete: enter
20:16:21.183 00.001 9120 UpdateGuideState(): m_state=6
20:16:21.184 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 492
20:16:21.186 00.002 9120 Star::Find returns 1 (0), X=1145.28, Y=159.17, Mass=299856, SNR=236.6, Peak=26125 HFD=4.5
20:16:21.187 00.001 9120 MultiStar: [#1 0.00,0.21,0.84,U] [#2 -0.07,0.52,0.00,M1] [#3 0.01,0.49,0.00,M1] [#4 0.15,0.29,0.41,U] [#5 -0.04,0.41,0.42,U] [#6 -0.14,0.40,0.29,U] [#7 0.03,0.43,0.29,U] [#8 0.35,0.39,0.00,M1] 
20:16:21.189 00.002 9120 refined, 5 included, MultiStar: {-0.01, 0.33}, one-star: {-0.04, 0.35}
20:16:21.190 00.001 9120 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.04) = xAngle (-1.44 = -1.44)
20:16:21.191 00.001 9120 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.41 = -1.41)
20:16:21.192 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.60 mountX=0.04 mountY=-0.32, mountTheta=-1.44
20:16:21.194 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.33, opts=13)
20:16:21.196 00.002 9120 Enqueuing Move request for scope (-0.01, 0.33)
20:16:21.197 00.001 8596 Worker thread wakes up
20:16:21.198 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd
20:16:21.198 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.33)
20:16:21.198 00.000 8596 Moving (-0.01, 0.33) raw xDistance=0.04 yDistance=-0.32
20:16:21.198 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:16:21.198 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:21.198 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:16:21.198 00.000 8596 MoveAxis(E, 0, ABG)
20:16:21.198 00.000 8596 Move returns status 0, amount 0
20:16:21.198 00.000 8596 MoveAxis(N, 0, ABG)
20:16:21.198 00.000 8596 Move returns status 0, amount 0
20:16:21.198 00.000 8596 move complete, result=0
20:16:21.198 00.000 8596 worker thread done servicing request
20:16:21.206 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:16:21.231 00.025 9120 UpdateGuideState exits: m=299856 SNR=236.6
20:16:21.233 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:21.235 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:21.237 00.002 9120 Enqueuing Expose request
20:16:21.238 00.001 8596 Worker thread wakes up
20:16:21.238 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:16:21.239 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:21.239 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:22.223 00.984 8596 Exposure complete
20:16:22.303 00.080 8596 worker thread done servicing request
20:16:22.303 00.000 9120 OnExposeComplete: enter
20:16:22.305 00.002 9120 UpdateGuideState(): m_state=6
20:16:22.307 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 493
20:16:22.309 00.002 9120 Star::Find returns 1 (0), X=1145.23, Y=159.24, Mass=302516, SNR=211.9, Peak=27613 HFD=4.3
20:16:22.312 00.003 9120 MultiStar: [#1 -0.08,0.20,1.00,U] [#2 -0.30,0.19,0.82,U] [#3 -0.14,0.29,0.69,U] [#4 -0.11,0.26,0.46,U] [#5 -0.11,0.31,0.49,U] [#6 -0.12,0.34,0.33,U] [#7 -0.29,0.19,0.32,U] [#8 0.08,0.44,0.30,U] 
20:16:22.315 00.003 9120 refined, 8 included, MultiStar: {-0.13, 0.29}, one-star: {-0.10, 0.41}
20:16:22.317 00.002 9120 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.04) = xAngle (-1.03 = -1.03)
20:16:22.319 00.002 9120 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.00 = -1.00)
20:16:22.321 00.002 9120 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=2.01 mountX=0.16 mountY=-0.27, mountTheta=-1.02
20:16:22.326 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=0.29, opts=13)
20:16:22.328 00.002 9120 Enqueuing Move request for scope (-0.13, 0.29)
20:16:22.329 00.001 8596 Worker thread wakes up
20:16:22.330 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
20:16:22.330 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
20:16:22.330 00.000 8596 Moving (-0.13, 0.29) raw xDistance=0.16 yDistance=-0.27
20:16:22.330 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:16:22.330 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:22.330 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:16:22.330 00.000 8596 MoveAxis(E, 0, ABG)
20:16:22.330 00.000 8596 Move returns status 0, amount 0
20:16:22.331 00.001 8596 MoveAxis(N, 0, ABG)
20:16:22.331 00.000 8596 Move returns status 0, amount 0
20:16:22.331 00.000 8596 move complete, result=0
20:16:22.331 00.000 8596 worker thread done servicing request
20:16:22.341 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:16:22.372 00.031 9120 UpdateGuideState exits: m=302516 SNR=211.9
20:16:22.373 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:22.375 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:22.376 00.001 9120 Enqueuing Expose request
20:16:22.377 00.001 9120 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:16:22.378 00.001 8596 Worker thread wakes up
20:16:22.378 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:22.378 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:23.537 01.159 8596 Exposure complete
20:16:23.609 00.072 8596 worker thread done servicing request
20:16:23.609 00.000 9120 OnExposeComplete: enter
20:16:23.610 00.001 9120 UpdateGuideState(): m_state=6
20:16:23.612 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 494
20:16:23.614 00.002 9120 Star::Find returns 1 (0), X=1145.34, Y=159.14, Mass=302564, SNR=215.7, Peak=26237 HFD=4.4
20:16:23.617 00.003 9120 MultiStar: [#1 -0.01,0.33,0.94,U] [#2 -0.21,0.13,0.97,U] [#3 -0.02,0.29,0.71,U] [#4 -0.02,0.39,0.47,U] [#5 -0.03,0.32,0.37,U] [#6 -0.13,-0.06,0.33,U] [#7 0.03,0.13,0.32,U] [#8 0.23,0.29,0.29,U] 
20:16:23.619 00.002 9120 refined, 8 included, MultiStar: {-0.04, 0.25}, one-star: {0.01, 0.32}
20:16:23.621 00.002 9120 CameraToMount -- cameraTheta (1.72) - m_xAngle (3.04) = xAngle (-1.32 = -1.32)
20:16:23.622 00.001 9120 CameraToMount -- cameraTheta (1.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.28 = -1.28)
20:16:23.624 00.002 9120 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.26 cameraTheta=1.72 mountX=0.06 mountY=-0.25, mountTheta=-1.31
20:16:23.627 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.25, opts=13)
20:16:23.628 00.001 9120 Enqueuing Move request for scope (-0.04, 0.25)
20:16:23.629 00.001 8596 Worker thread wakes up
20:16:23.629 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd
20:16:23.629 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.25)
20:16:23.629 00.000 8596 Moving (-0.04, 0.25) raw xDistance=0.06 yDistance=-0.25
20:16:23.630 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:16:23.630 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:16:23.630 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:16:23.630 00.000 8596 MoveAxis(E, 0, ABG)
20:16:23.630 00.000 8596 Move returns status 0, amount 0
20:16:23.630 00.000 8596 MoveAxis(N, 0, ABG)
20:16:23.630 00.000 8596 Move returns status 0, amount 0
20:16:23.630 00.000 8596 move complete, result=0
20:16:23.630 00.000 8596 worker thread done servicing request
20:16:23.639 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:16:23.662 00.023 9120 UpdateGuideState exits: m=302564 SNR=215.7
20:16:23.663 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:23.664 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:23.665 00.001 9120 Enqueuing Expose request
20:16:23.666 00.001 8596 Worker thread wakes up
20:16:23.666 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:23.669 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:23.669 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:24.648 00.979 8596 Exposure complete
20:16:24.708 00.060 8596 worker thread done servicing request
20:16:24.708 00.000 9120 OnExposeComplete: enter
20:16:24.709 00.001 9120 UpdateGuideState(): m_state=6
20:16:24.710 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 495
20:16:24.711 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=159.10, Mass=303564, SNR=233.7, Peak=28189 HFD=4.3
20:16:24.712 00.001 9120 MultiStar: [#1 0.20,0.14,0.89,U] [#2 -0.03,0.02,0.90,U] [#3 -0.05,0.26,0.71,U] [#4 0.39,0.01,0.50,U] [#5 0.26,0.35,0.36,U] [#6 0.03,-0.11,0.33,U] [#7 0.22,0.15,0.31,U] [#8 0.50,0.38,0.00,M1] 
20:16:24.713 00.001 9120 refined, 7 included, MultiStar: {0.15, 0.15}, one-star: {0.25, 0.28}
20:16:24.713 00.000 9120 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.04) = xAngle (-2.24 = -2.24)
20:16:24.714 00.001 9120 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.20 = -2.20)
20:16:24.715 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.80 mountX=-0.13 mountY=-0.17, mountTheta=-2.22
20:16:24.716 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.15, opts=13)
20:16:24.717 00.001 9120 Enqueuing Move request for scope (0.15, 0.15)
20:16:24.718 00.001 8596 Worker thread wakes up
20:16:24.718 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
20:16:24.718 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
20:16:24.718 00.000 8596 Moving (0.15, 0.15) raw xDistance=-0.13 yDistance=-0.17
20:16:24.718 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:16:24.718 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:24.718 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:16:24.718 00.000 8596 MoveAxis(E, 0, ABG)
20:16:24.718 00.000 8596 Move returns status 0, amount 0
20:16:24.719 00.001 8596 MoveAxis(N, 0, ABG)
20:16:24.719 00.000 8596 Move returns status 0, amount 0
20:16:24.719 00.000 8596 move complete, result=0
20:16:24.719 00.000 8596 worker thread done servicing request
20:16:24.722 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:16:24.737 00.015 9120 UpdateGuideState exits: m=303564 SNR=233.7
20:16:24.738 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:24.739 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:24.740 00.001 9120 Enqueuing Expose request
20:16:24.741 00.001 8596 Worker thread wakes up
20:16:24.741 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:24.742 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:24.742 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:25.902 01.160 8596 Exposure complete
20:16:25.987 00.085 8596 worker thread done servicing request
20:16:25.987 00.000 9120 OnExposeComplete: enter
20:16:25.988 00.001 9120 UpdateGuideState(): m_state=6
20:16:25.990 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 496
20:16:25.991 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=159.04, Mass=303749, SNR=218.7, Peak=29149 HFD=4.2
20:16:25.993 00.002 9120 MultiStar: [#1 -0.01,0.24,0.92,U] [#2 -0.08,0.03,0.90,U] [#3 -0.02,0.25,0.68,U] [#4 0.03,0.18,0.50,U] [#5 0.06,0.17,0.39,U] [#6 -0.06,0.16,0.33,U] [#7 -0.14,0.39,0.30,U] [#8 0.11,0.35,0.24,U] 
20:16:25.993 00.000 9120 refined, 8 included, MultiStar: {-0.02, 0.20}, one-star: {-0.01, 0.22}
20:16:25.994 00.001 9120 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.04) = xAngle (-1.37 = -1.37)
20:16:25.995 00.001 9120 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.34 = -1.34)
20:16:25.997 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.67 mountX=0.04 mountY=-0.20, mountTheta=-1.37
20:16:26.000 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.20, opts=13)
20:16:26.002 00.002 9120 Enqueuing Move request for scope (-0.02, 0.20)
20:16:26.003 00.001 8596 Worker thread wakes up
20:16:26.003 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
20:16:26.003 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
20:16:26.004 00.001 8596 Moving (-0.02, 0.20) raw xDistance=0.04 yDistance=-0.20
20:16:26.004 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:16:26.004 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:26.004 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:16:26.004 00.000 8596 MoveAxis(E, 0, ABG)
20:16:26.004 00.000 8596 Move returns status 0, amount 0
20:16:26.004 00.000 8596 MoveAxis(N, 0, ABG)
20:16:26.004 00.000 8596 Move returns status 0, amount 0
20:16:26.004 00.000 8596 move complete, result=0
20:16:26.004 00.000 8596 worker thread done servicing request
20:16:26.008 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:16:26.024 00.016 9120 UpdateGuideState exits: m=303749 SNR=218.7
20:16:26.025 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:26.026 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:26.026 00.000 9120 Enqueuing Expose request
20:16:26.027 00.001 8596 Worker thread wakes up
20:16:26.027 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:26.028 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:26.028 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:27.020 00.992 8596 Exposure complete
20:16:27.085 00.065 8596 worker thread done servicing request
20:16:27.085 00.000 9120 OnExposeComplete: enter
20:16:27.086 00.001 9120 UpdateGuideState(): m_state=6
20:16:27.087 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 497
20:16:27.088 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.83, Mass=309413, SNR=218.1, Peak=29229 HFD=4.5
20:16:27.089 00.001 9120 MultiStar: [#1 -0.06,-0.05,0.88,U] [#2 -0.14,0.06,0.93,U] [#3 -0.00,0.14,0.75,U] [#4 0.06,0.01,0.50,U] [#5 0.11,0.04,0.39,U] [#6 -0.01,-0.03,0.30,U] [#7 -0.11,0.22,0.31,U] [#8 0.35,0.05,0.25,U] 
20:16:27.090 00.001 9120 single-star, 8 included, MultiStar: {-0.01, 0.04}, one-star: {0.02, 0.01}
20:16:27.091 00.001 9120 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.04) = xAngle (-2.49 = -2.49)
20:16:27.091 00.000 9120 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.45 = -2.45)
20:16:27.092 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.55 mountX=-0.02 mountY=-0.01, mountTheta=-2.47
20:16:27.094 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.01, opts=13)
20:16:27.094 00.000 9120 Enqueuing Move request for scope (0.02, 0.01)
20:16:27.095 00.001 8596 Worker thread wakes up
20:16:27.095 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
20:16:27.095 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
20:16:27.095 00.000 8596 Moving (0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
20:16:27.095 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:16:27.095 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:27.095 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:16:27.096 00.001 8596 MoveAxis(E, 0, ABG)
20:16:27.096 00.000 8596 Move returns status 0, amount 0
20:16:27.096 00.000 8596 MoveAxis(N, 0, ABG)
20:16:27.096 00.000 8596 Move returns status 0, amount 0
20:16:27.096 00.000 8596 move complete, result=0
20:16:27.096 00.000 8596 worker thread done servicing request
20:16:27.099 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:16:27.116 00.017 9120 UpdateGuideState exits: m=309413 SNR=218.1
20:16:27.118 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:27.118 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:27.119 00.001 9120 Enqueuing Expose request
20:16:27.120 00.001 8596 Worker thread wakes up
20:16:27.120 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:27.120 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:16:27.121 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:28.285 01.164 8596 Exposure complete
20:16:28.345 00.060 8596 worker thread done servicing request
20:16:28.345 00.000 9120 OnExposeComplete: enter
20:16:28.346 00.001 9120 UpdateGuideState(): m_state=6
20:16:28.347 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 498
20:16:28.348 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.94, Mass=331122, SNR=225.4, Peak=32365 HFD=4.2
20:16:28.349 00.001 9120 MultiStar: [#1 0.07,-0.06,0.90,U] [#2 0.05,0.13,0.88,U] [#3 -0.09,0.20,0.72,U] [#4 0.19,0.07,0.50,U] [#5 0.04,0.13,0.38,U] [#6 -0.04,0.18,0.30,U] [#7 0.08,0.20,0.31,U] [#8 0.07,0.27,0.25,U] 
20:16:28.350 00.001 9120 refined, 8 included, MultiStar: {0.05, 0.11}, one-star: {0.10, 0.12}
20:16:28.351 00.001 9120 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.04) = xAngle (-1.92 = -1.92)
20:16:28.352 00.001 9120 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.89 = -1.89)
20:16:28.353 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.12 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
20:16:28.354 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.11, opts=13)
20:16:28.355 00.001 9120 Enqueuing Move request for scope (0.05, 0.11)
20:16:28.355 00.000 8596 Worker thread wakes up
20:16:28.355 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
20:16:28.356 00.001 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
20:16:28.356 00.000 8596 Moving (0.05, 0.11) raw xDistance=-0.04 yDistance=-0.12
20:16:28.356 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:16:28.356 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:28.356 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:16:28.356 00.000 8596 MoveAxis(E, 0, ABG)
20:16:28.356 00.000 8596 Move returns status 0, amount 0
20:16:28.356 00.000 8596 MoveAxis(N, 0, ABG)
20:16:28.356 00.000 8596 Move returns status 0, amount 0
20:16:28.356 00.000 8596 move complete, result=0
20:16:28.356 00.000 8596 worker thread done servicing request
20:16:28.360 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:16:28.380 00.020 9120 UpdateGuideState exits: m=331122 SNR=225.4
20:16:28.382 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:28.383 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:28.383 00.000 9120 Enqueuing Expose request
20:16:28.384 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:28.385 00.001 8596 Worker thread wakes up
20:16:28.385 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:28.385 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:29.367 00.982 8596 Exposure complete
20:16:29.444 00.077 8596 worker thread done servicing request
20:16:29.444 00.000 9120 OnExposeComplete: enter
20:16:29.445 00.001 9120 UpdateGuideState(): m_state=6
20:16:29.446 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 499
20:16:29.447 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=159.07, Mass=296329, SNR=212.8, Peak=26717 HFD=4.3
20:16:29.448 00.001 9120 MultiStar: [#1 0.13,-0.00,0.97,U] [#2 -0.00,0.13,0.88,U] [#3 0.05,0.29,0.75,U] [#4 0.31,0.15,0.48,U] [#5 0.09,0.41,0.45,U] [#6 0.20,0.18,0.28,U] [#7 0.24,0.24,0.36,U] [#8 0.39,0.07,0.29,U] 
20:16:29.449 00.001 9120 refined, 8 included, MultiStar: {0.14, 0.18}, one-star: {0.16, 0.24}
20:16:29.449 00.000 9120 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.04) = xAngle (-2.13 = -2.13)
20:16:29.450 00.001 9120 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.09 = -2.09)
20:16:29.451 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.23 cameraTheta=0.91 mountX=-0.12 mountY=-0.20, mountTheta=-2.12
20:16:29.452 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.18, opts=13)
20:16:29.453 00.001 9120 Enqueuing Move request for scope (0.14, 0.18)
20:16:29.454 00.001 8596 Worker thread wakes up
20:16:29.454 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
20:16:29.454 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
20:16:29.454 00.000 8596 Moving (0.14, 0.18) raw xDistance=-0.12 yDistance=-0.20
20:16:29.454 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:16:29.454 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:29.454 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:16:29.454 00.000 8596 MoveAxis(E, 0, ABG)
20:16:29.454 00.000 8596 Move returns status 0, amount 0
20:16:29.454 00.000 8596 MoveAxis(N, 0, ABG)
20:16:29.454 00.000 8596 Move returns status 0, amount 0
20:16:29.454 00.000 8596 move complete, result=0
20:16:29.455 00.001 8596 worker thread done servicing request
20:16:29.458 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:16:29.473 00.015 9120 UpdateGuideState exits: m=296329 SNR=212.8
20:16:29.474 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:29.475 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:29.476 00.001 9120 Enqueuing Expose request
20:16:29.477 00.001 8596 Worker thread wakes up
20:16:29.477 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:29.477 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:29.477 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:30.639 01.162 8596 Exposure complete
20:16:30.710 00.071 8596 worker thread done servicing request
20:16:30.710 00.000 9120 OnExposeComplete: enter
20:16:30.711 00.001 9120 UpdateGuideState(): m_state=6
20:16:30.711 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 500
20:16:30.712 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=158.86, Mass=303215, SNR=225.4, Peak=30765 HFD=4.4
20:16:30.713 00.001 9120 MultiStar: [#1 0.05,0.03,0.93,U] [#2 -0.04,-0.06,0.98,U] [#3 -0.07,0.24,0.72,U] [#4 0.15,-0.09,0.46,U] [#5 0.13,0.20,0.41,U] [#6 0.09,0.10,0.29,U] [#7 0.04,0.10,0.26,U] [#8 0.36,0.52,0.00,M1] 
20:16:30.714 00.001 9120 refined, 7 included, MultiStar: {0.04, 0.05}, one-star: {0.08, 0.04}
20:16:30.715 00.001 9120 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.04) = xAngle (-2.06 = -2.06)
20:16:30.715 00.000 9120 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.03 = -2.03)
20:16:30.718 00.003 9120 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.98 mountX=-0.03 mountY=-0.06, mountTheta=-2.05
20:16:30.722 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.05, opts=13)
20:16:30.724 00.002 9120 Enqueuing Move request for scope (0.04, 0.05)
20:16:30.726 00.002 8596 Worker thread wakes up
20:16:30.726 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
20:16:30.726 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
20:16:30.726 00.000 8596 Moving (0.04, 0.05) raw xDistance=-0.03 yDistance=-0.06
20:16:30.726 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:16:30.726 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:30.726 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:16:30.726 00.000 8596 MoveAxis(E, 0, ABG)
20:16:30.726 00.000 8596 Move returns status 0, amount 0
20:16:30.726 00.000 8596 MoveAxis(N, 0, ABG)
20:16:30.727 00.001 8596 Move returns status 0, amount 0
20:16:30.727 00.000 8596 move complete, result=0
20:16:30.727 00.000 8596 worker thread done servicing request
20:16:30.733 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:16:30.763 00.030 9120 UpdateGuideState exits: m=303215 SNR=225.4
20:16:30.765 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:30.765 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:30.766 00.001 9120 Enqueuing Expose request
20:16:30.767 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:30.768 00.001 8596 Worker thread wakes up
20:16:30.768 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:30.768 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:31.746 00.978 8596 Exposure complete
20:16:31.824 00.078 8596 worker thread done servicing request
20:16:31.824 00.000 9120 OnExposeComplete: enter
20:16:31.825 00.001 9120 UpdateGuideState(): m_state=6
20:16:31.826 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 501
20:16:31.826 00.000 9120 Star::Find returns 1 (0), X=1145.07, Y=158.97, Mass=303176, SNR=209.3, Peak=26653 HFD=4.5
20:16:31.827 00.001 9120 MultiStar: [#1 -0.26,0.13,0.88,U] [#2 -0.48,0.06,0.00,M1] [#3 -0.22,0.10,0.71,U] [#4 -0.09,0.14,0.49,U] [#5 -0.23,0.01,0.41,U] [#6 -0.29,0.12,0.34,U] [#7 -0.09,0.12,0.36,U] [#8 -0.08,0.25,0.26,U] 
20:16:31.828 00.001 9120 refined, 7 included, MultiStar: {-0.21, 0.12}, one-star: {-0.25, 0.15}
20:16:31.829 00.001 9120 CameraToMount -- cameraTheta (2.60) - m_xAngle (3.04) = xAngle (-0.44 = -0.44)
20:16:31.831 00.002 9120 CameraToMount -- cameraTheta (2.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.40 = -0.40)
20:16:31.833 00.002 9120 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.60 mountX=0.22 mountY=-0.10, mountTheta=-0.41
20:16:31.836 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=0.12, opts=13)
20:16:31.838 00.002 9120 Enqueuing Move request for scope (-0.21, 0.12)
20:16:31.839 00.001 8596 Worker thread wakes up
20:16:31.839 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
20:16:31.839 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
20:16:31.839 00.000 8596 Moving (-0.21, 0.12) raw xDistance=0.22 yDistance=-0.10
20:16:31.839 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:16:31.839 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:31.839 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:16:31.839 00.000 8596 MoveAxis(W, 32, ABG)
20:16:31.840 00.001 8596 Guiding  Dir = 3, Dur = 32
20:16:31.840 00.000 8596 IsSlewing returns 0
20:16:31.840 00.000 8596 IsGuiding returns 0
20:16:31.845 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2445, FiltMax=65523, Gamma=1.000
20:16:31.860 00.015 9120 UpdateGuideState exits: m=303176 SNR=209.3
20:16:31.861 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:31.862 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:31.862 00.000 9120 Enqueuing Expose request
20:16:31.895 00.033 8596 IsGuiding returns 1
20:16:31.895 00.000 8596 scope still moving after pulse duration time elapsed
20:16:31.925 00.030 8596 IsSlewing returns 0
20:16:31.925 00.000 8596 IsGuiding returns 1
20:16:31.956 00.031 8596 IsSlewing returns 0
20:16:31.956 00.000 8596 IsGuiding returns 1
20:16:31.987 00.031 8596 IsSlewing returns 0
20:16:31.987 00.000 8596 IsGuiding returns 0
20:16:31.988 00.001 8596 scope move finished after 32 + 115 ms
20:16:31.988 00.000 8596 Move returns status 0, amount 32
20:16:31.988 00.000 8596 MoveAxis(N, 0, ABG)
20:16:31.988 00.000 8596 Move returns status 0, amount 0
20:16:31.988 00.000 8596 move complete, result=0
20:16:31.988 00.000 8596 worker thread done servicing request
20:16:31.988 00.000 8596 Worker thread wakes up
20:16:31.989 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:31.989 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:31.989 00.000 9120 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
20:16:33.166 01.177 8596 Exposure complete
20:16:33.245 00.079 8596 worker thread done servicing request
20:16:33.245 00.000 9120 OnExposeComplete: enter
20:16:33.246 00.001 9120 UpdateGuideState(): m_state=6
20:16:33.247 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 502
20:16:33.248 00.001 9120 Star::Find returns 1 (0), X=1145.75, Y=158.95, Mass=277212, SNR=207.2, Peak=23571 HFD=4.2
20:16:33.249 00.001 9120 MultiStar: [#1 0.44,0.14,0.00,M1] [#2 0.34,0.10,0.96,U] [#3 0.32,0.16,0.83,U] [#4 0.60,0.10,0.00,M1] [#5 0.29,-0.03,0.45,U] [#6 0.39,0.03,0.34,U] [#7 0.36,-0.10,0.34,U] [#8 0.45,0.31,0.00,M1] 
20:16:33.250 00.001 9120 refined, 5 included, MultiStar: {0.36, 0.08}, one-star: {0.42, 0.13}
20:16:33.251 00.001 9120 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.04) = xAngle (-2.81 = -2.81)
20:16:33.252 00.001 9120 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.78 = -2.78)
20:16:33.253 00.001 9120 CameraToMount -- cameraX=0.36 cameraY=0.08 hyp=0.37 cameraTheta=0.23 mountX=-0.35 mountY=-0.13, mountTheta=-2.78
20:16:33.254 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.36, y=0.08, opts=13)
20:16:33.255 00.001 9120 Enqueuing Move request for scope (0.36, 0.08)
20:16:33.256 00.001 8596 Worker thread wakes up
20:16:33.256 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.08) opts 0xd
20:16:33.256 00.000 8596 Handling offset move in thread for scope, endpoint = (0.36, 0.08)
20:16:33.256 00.000 8596 Moving (0.36, 0.08) raw xDistance=-0.35 yDistance=-0.13
20:16:33.256 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
20:16:33.256 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:33.256 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:16:33.256 00.000 8596 MoveAxis(E, 48, ABG)
20:16:33.256 00.000 8596 Guiding  Dir = 2, Dur = 48
20:16:33.256 00.000 8596 IsSlewing returns 0
20:16:33.257 00.001 8596 IsGuiding returns 0
20:16:33.264 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:16:33.268 00.004 8596 PulseGuide returned control before completion, sleep 47
20:16:33.284 00.016 9120 UpdateGuideState exits: m=277212 SNR=207.2
20:16:33.286 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:33.287 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:33.288 00.001 9120 Enqueuing Expose request
20:16:33.329 00.041 8596 IsGuiding returns 1
20:16:33.329 00.000 8596 scope still moving after pulse duration time elapsed
20:16:33.361 00.032 8596 IsSlewing returns 0
20:16:33.361 00.000 8596 IsGuiding returns 0
20:16:33.361 00.000 8596 scope move finished after 48 + 56 ms
20:16:33.361 00.000 8596 Move returns status 0, amount 48
20:16:33.361 00.000 8596 MoveAxis(N, 0, ABG)
20:16:33.361 00.000 8596 Move returns status 0, amount 0
20:16:33.361 00.000 8596 move complete, result=0
20:16:33.361 00.000 8596 worker thread done servicing request
20:16:33.362 00.001 8596 Worker thread wakes up
20:16:33.362 00.000 9120 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
20:16:33.363 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:33.363 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:34.347 00.984 8596 Exposure complete
20:16:34.428 00.081 8596 worker thread done servicing request
20:16:34.428 00.000 9120 OnExposeComplete: enter
20:16:34.429 00.001 9120 UpdateGuideState(): m_state=6
20:16:34.430 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 503
20:16:34.431 00.001 9120 Star::Find returns 1 (0), X=1145.18, Y=159.32, Mass=310073, SNR=205.1, Peak=24109 HFD=4.5
20:16:34.432 00.001 9120 MultiStar: [#1 -0.24,0.46,0.00,M2] [#2 -0.32,0.34,0.00,M1] [#3 -0.21,0.60,0.00,M1] [#4 -0.22,0.45,0.00,M2] [#5 -0.26,0.43,0.00,M1] [#6 -0.27,0.34,0.32,U] [#7 -0.35,0.45,0.00,M1] [#8 0.24,0.46,0.00,M2] 
20:16:34.432 00.000 9120 refined, 1 included, MultiStar: {-0.18, 0.46}, one-star: {-0.15, 0.50}
20:16:34.433 00.001 9120 CameraToMount -- cameraTheta (1.94) - m_xAngle (3.04) = xAngle (-1.10 = -1.10)
20:16:34.434 00.001 9120 CameraToMount -- cameraTheta (1.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.07 = -1.07)
20:16:34.435 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=0.46 hyp=0.49 cameraTheta=1.94 mountX=0.22 mountY=-0.43, mountTheta=-1.10
20:16:34.436 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=0.46, opts=13)
20:16:34.437 00.001 9120 Enqueuing Move request for scope (-0.18, 0.46)
20:16:34.438 00.001 8596 Worker thread wakes up
20:16:34.438 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.46) opts 0xd
20:16:34.438 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, 0.46)
20:16:34.438 00.000 8596 Moving (-0.18, 0.46) raw xDistance=0.22 yDistance=-0.43
20:16:34.438 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
20:16:34.438 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:16:34.438 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
20:16:34.438 00.000 8596 MoveAxis(W, 29, ABG)
20:16:34.438 00.000 8596 Guiding  Dir = 3, Dur = 29
20:16:34.439 00.001 8596 IsSlewing returns 0
20:16:34.439 00.000 8596 IsGuiding returns 0
20:16:34.440 00.001 8596 PulseGuide returned control before completion, sleep 38
20:16:34.444 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2480, FiltMax=65523, Gamma=1.000
20:16:34.475 00.031 9120 UpdateGuideState exits: m=310073 SNR=205.1
20:16:34.476 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:34.477 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:34.478 00.001 9120 Enqueuing Expose request
20:16:34.485 00.007 8596 IsGuiding returns 1
20:16:34.485 00.000 8596 scope still moving after pulse duration time elapsed
20:16:34.516 00.031 8596 IsSlewing returns 0
20:16:34.516 00.000 8596 IsGuiding returns 1
20:16:34.548 00.032 8596 IsSlewing returns 0
20:16:34.548 00.000 8596 IsGuiding returns 0
20:16:34.548 00.000 8596 scope move finished after 29 + 80 ms
20:16:34.548 00.000 8596 Move returns status 0, amount 29
20:16:34.548 00.000 8596 MoveAxis(N, 0, ABG)
20:16:34.548 00.000 8596 Move returns status 0, amount 0
20:16:34.548 00.000 8596 move complete, result=0
20:16:34.548 00.000 8596 worker thread done servicing request
20:16:34.549 00.001 8596 Worker thread wakes up
20:16:34.549 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:34.549 00.000 9120 GuideStep: 0.2 px 29 ms WEST, -0.4 px 0 ms NORTH
20:16:34.550 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:35.712 01.162 8596 Exposure complete
20:16:35.773 00.061 8596 worker thread done servicing request
20:16:35.773 00.000 9120 OnExposeComplete: enter
20:16:35.776 00.003 9120 UpdateGuideState(): m_state=6
20:16:35.776 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 504
20:16:35.778 00.002 9120 Star::Find returns 1 (0), X=1145.13, Y=158.79, Mass=293473, SNR=203.9, Peak=22125 HFD=4.5
20:16:35.780 00.002 9120 MultiStar: [#1 -0.19,-0.00,0.92,U] [#2 -0.24,-0.07,0.97,U] [#3 -0.06,0.01,0.79,U] [#4 -0.06,0.04,0.59,U] [#5 -0.22,0.14,0.41,U] [#6 -0.39,-0.21,0.34,U] [#7 -0.25,0.01,0.29,U] [#8 0.16,0.24,0.29,U] 
20:16:35.782 00.002 9120 refined, 8 included, MultiStar: {-0.17, -0.00}, one-star: {-0.20, -0.03}
20:16:35.784 00.002 9120 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.04) = xAngle (-6.17 = 0.11)
20:16:35.785 00.001 9120 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.14 = 0.14)
20:16:35.787 00.002 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.13 mountX=0.17 mountY=0.02, mountTheta=0.14
20:16:35.790 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.00, opts=13)
20:16:35.792 00.002 9120 Enqueuing Move request for scope (-0.17, -0.00)
20:16:35.794 00.002 8596 Worker thread wakes up
20:16:35.794 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
20:16:35.794 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
20:16:35.794 00.000 8596 Moving (-0.17, -0.00) raw xDistance=0.17 yDistance=0.02
20:16:35.794 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:16:35.794 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:35.794 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:16:35.794 00.000 8596 MoveAxis(E, 0, ABG)
20:16:35.794 00.000 8596 Move returns status 0, amount 0
20:16:35.794 00.000 8596 MoveAxis(N, 0, ABG)
20:16:35.794 00.000 8596 Move returns status 0, amount 0
20:16:35.794 00.000 8596 move complete, result=0
20:16:35.795 00.001 8596 worker thread done servicing request
20:16:35.803 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2454, FiltMax=65491, Gamma=1.000
20:16:35.822 00.019 9120 UpdateGuideState exits: m=293473 SNR=203.9
20:16:35.823 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:35.824 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:35.825 00.001 9120 Enqueuing Expose request
20:16:35.826 00.001 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:16:35.826 00.000 8596 Worker thread wakes up
20:16:35.827 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:35.827 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:36.799 00.972 8596 Exposure complete
20:16:36.856 00.057 8596 worker thread done servicing request
20:16:36.856 00.000 9120 OnExposeComplete: enter
20:16:36.858 00.002 9120 UpdateGuideState(): m_state=6
20:16:36.858 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 505
20:16:36.859 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=158.90, Mass=294987, SNR=220.1, Peak=22589 HFD=4.5
20:16:36.862 00.003 9120 MultiStar: [#1 0.15,-0.03,0.92,U] [#2 0.18,0.05,0.78,U] [#3 0.06,0.12,0.74,U] [#4 0.24,-0.07,0.47,U] [#5 0.12,0.10,0.36,U] [#6 0.24,-0.17,0.31,U] [#7 0.18,0.11,0.34,U] [#8 0.53,0.21,0.00,M2] 
20:16:36.862 00.000 9120 refined, 7 included, MultiStar: {0.17, 0.03}, one-star: {0.25, 0.08}
20:16:36.864 00.002 9120 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.04) = xAngle (-2.85 = -2.85)
20:16:36.866 00.002 9120 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.81 = -2.81)
20:16:36.868 00.002 9120 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.18 cameraTheta=0.19 mountX=-0.17 mountY=-0.06, mountTheta=-2.82
20:16:36.871 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.03, opts=13)
20:16:36.871 00.000 9120 Enqueuing Move request for scope (0.17, 0.03)
20:16:36.872 00.001 8596 Worker thread wakes up
20:16:36.872 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
20:16:36.872 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
20:16:36.873 00.001 8596 Moving (0.17, 0.03) raw xDistance=-0.17 yDistance=-0.06
20:16:36.873 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:16:36.873 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:36.873 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:16:36.873 00.000 8596 MoveAxis(E, 0, ABG)
20:16:36.873 00.000 8596 Move returns status 0, amount 0
20:16:36.873 00.000 8596 MoveAxis(N, 0, ABG)
20:16:36.873 00.000 8596 Move returns status 0, amount 0
20:16:36.873 00.000 8596 move complete, result=0
20:16:36.873 00.000 8596 worker thread done servicing request
20:16:36.877 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:16:36.893 00.016 9120 UpdateGuideState exits: m=294987 SNR=220.1
20:16:36.896 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:36.898 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:36.900 00.002 9120 Enqueuing Expose request
20:16:36.902 00.002 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:36.904 00.002 8596 Worker thread wakes up
20:16:36.904 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:36.904 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:38.098 01.194 8596 Exposure complete
20:16:38.165 00.067 8596 worker thread done servicing request
20:16:38.165 00.000 9120 OnExposeComplete: enter
20:16:38.166 00.001 9120 UpdateGuideState(): m_state=6
20:16:38.167 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 506
20:16:38.168 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=158.72, Mass=300850, SNR=222.0, Peak=29005 HFD=4.6
20:16:38.169 00.001 9120 MultiStar: [#1 0.15,-0.08,0.96,U] [#2 0.15,-0.25,0.83,U] [#3 -0.01,-0.10,0.71,U] [#4 0.28,-0.11,0.47,U] [#5 0.24,-0.17,0.43,U] [#6 -0.06,-0.17,0.30,U] [#7 0.15,-0.25,0.31,U] [#8 0.61,-0.18,0.00,M3] 
20:16:38.170 00.001 9120 single-star, 7 included, MultiStar: {0.12, -0.14}, one-star: {0.10, -0.10}
20:16:38.171 00.001 9120 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.04) = xAngle (-3.86 = 2.42)
20:16:38.172 00.001 9120 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.83 = 2.45)
20:16:38.172 00.000 9120 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.82 mountX=-0.11 mountY=0.09, mountTheta=2.44
20:16:38.174 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.10, opts=13)
20:16:38.174 00.000 9120 Enqueuing Move request for scope (0.10, -0.10)
20:16:38.175 00.001 8596 Worker thread wakes up
20:16:38.175 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
20:16:38.175 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
20:16:38.175 00.000 8596 Moving (0.10, -0.10) raw xDistance=-0.11 yDistance=0.09
20:16:38.175 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:16:38.176 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:38.176 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:16:38.176 00.000 8596 MoveAxis(E, 0, ABG)
20:16:38.176 00.000 8596 Move returns status 0, amount 0
20:16:38.176 00.000 8596 MoveAxis(N, 0, ABG)
20:16:38.176 00.000 8596 Move returns status 0, amount 0
20:16:38.176 00.000 8596 move complete, result=0
20:16:38.176 00.000 8596 worker thread done servicing request
20:16:38.179 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2438, FiltMax=65491, Gamma=1.000
20:16:38.205 00.026 9120 UpdateGuideState exits: m=300850 SNR=222.0
20:16:38.207 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:38.208 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:38.210 00.002 9120 Enqueuing Expose request
20:16:38.211 00.001 8596 Worker thread wakes up
20:16:38.211 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:38.213 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:38.213 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:39.177 00.964 8596 Exposure complete
20:16:39.261 00.084 8596 worker thread done servicing request
20:16:39.261 00.000 9120 OnExposeComplete: enter
20:16:39.263 00.002 9120 UpdateGuideState(): m_state=6
20:16:39.265 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 507
20:16:39.267 00.002 9120 Star::Find returns 1 (0), X=1145.52, Y=158.60, Mass=306491, SNR=213.8, Peak=26877 HFD=4.4
20:16:39.268 00.001 9120 MultiStar: [#1 0.22,-0.29,0.92,U] [#2 0.15,-0.20,0.93,U] [#3 0.25,-0.21,0.68,U] [#4 0.31,-0.26,0.53,U] [#5 0.17,-0.27,0.44,U] [#6 0.13,-0.20,0.30,U] [#7 0.36,-0.18,0.30,U] [#8 0.59,-0.02,0.00,M4] 
20:16:39.270 00.002 9120 single-star, 7 included, MultiStar: {0.21, -0.23}, one-star: {0.19, -0.23}
20:16:39.271 00.001 9120 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.04) = xAngle (-3.91 = 2.37)
20:16:39.272 00.001 9120 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.87 = 2.41)
20:16:39.273 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-0.87 mountX=-0.21 mountY=0.20, mountTheta=2.39
20:16:39.276 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.23, opts=13)
20:16:39.277 00.001 9120 Enqueuing Move request for scope (0.19, -0.23)
20:16:39.279 00.002 8596 Worker thread wakes up
20:16:39.279 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.23) opts 0xd
20:16:39.279 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.23)
20:16:39.279 00.000 8596 Moving (0.19, -0.23) raw xDistance=-0.21 yDistance=0.20
20:16:39.279 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
20:16:39.279 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:39.279 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:16:39.279 00.000 8596 MoveAxis(E, 31, ABG)
20:16:39.279 00.000 8596 Guiding  Dir = 2, Dur = 31
20:16:39.280 00.001 8596 IsSlewing returns 0
20:16:39.280 00.000 8596 IsGuiding returns 0
20:16:39.284 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:16:39.305 00.021 9120 UpdateGuideState exits: m=306491 SNR=213.8
20:16:39.306 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:39.307 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:39.309 00.002 9120 Enqueuing Expose request
20:16:39.324 00.015 8596 IsGuiding returns 1
20:16:39.324 00.000 8596 scope still moving after pulse duration time elapsed
20:16:39.353 00.029 8596 IsSlewing returns 0
20:16:39.353 00.000 8596 IsGuiding returns 1
20:16:39.384 00.031 8596 IsSlewing returns 0
20:16:39.384 00.000 8596 IsGuiding returns 1
20:16:39.416 00.032 8596 IsSlewing returns 0
20:16:39.416 00.000 8596 IsGuiding returns 0
20:16:39.416 00.000 8596 scope move finished after 31 + 105 ms
20:16:39.416 00.000 8596 Move returns status 0, amount 31
20:16:39.416 00.000 8596 MoveAxis(N, 0, ABG)
20:16:39.416 00.000 8596 Move returns status 0, amount 0
20:16:39.416 00.000 8596 move complete, result=0
20:16:39.417 00.001 8596 worker thread done servicing request
20:16:39.417 00.000 8596 Worker thread wakes up
20:16:39.417 00.000 9120 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
20:16:39.420 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:39.420 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:40.587 01.167 8596 Exposure complete
20:16:40.655 00.068 8596 worker thread done servicing request
20:16:40.655 00.000 9120 OnExposeComplete: enter
20:16:40.656 00.001 9120 UpdateGuideState(): m_state=6
20:16:40.657 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 508
20:16:40.658 00.001 9120 Star::Find returns 1 (0), X=1144.89, Y=158.76, Mass=300014, SNR=243.3, Peak=28029 HFD=4.4
20:16:40.659 00.001 9120 MultiStar: [#1 -0.33,-0.20,0.78,U] [#2 -0.44,-0.22,0.00,M1] [#3 -0.40,-0.24,0.00,M1] [#4 -0.30,-0.28,0.43,U] [#5 -0.38,-0.29,0.00,M1] [#6 -0.51,-0.10,0.00,M1] [#7 -0.41,-0.44,0.00,M1] [#8 -0.17,-0.08,0.25,U] 
20:16:40.659 00.000 9120 refined, 3 included, MultiStar: {-0.35, -0.14}, one-star: {-0.43, -0.06}
20:16:40.661 00.002 9120 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.04) = xAngle (-5.79 = 0.49)
20:16:40.662 00.001 9120 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.76 = 0.53)
20:16:40.664 00.002 9120 CameraToMount -- cameraX=-0.35 cameraY=-0.14 hyp=0.38 cameraTheta=-2.75 mountX=0.33 mountY=0.19, mountTheta=0.52
20:16:40.666 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.35, y=-0.14, opts=13)
20:16:40.666 00.000 9120 Enqueuing Move request for scope (-0.35, -0.14)
20:16:40.667 00.001 8596 Worker thread wakes up
20:16:40.667 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.14) opts 0xd
20:16:40.667 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.35, -0.14)
20:16:40.667 00.000 8596 Moving (-0.35, -0.14) raw xDistance=0.33 yDistance=0.19
20:16:40.668 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
20:16:40.668 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:40.668 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:16:40.668 00.000 8596 MoveAxis(W, 46, ABG)
20:16:40.668 00.000 8596 Guiding  Dir = 3, Dur = 46
20:16:40.668 00.000 8596 IsSlewing returns 0
20:16:40.668 00.000 8596 IsGuiding returns 0
20:16:40.671 00.003 8596 PulseGuide returned control before completion, sleep 53
20:16:40.673 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:16:40.693 00.020 9120 UpdateGuideState exits: m=300014 SNR=243.3
20:16:40.694 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:40.695 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:40.696 00.001 9120 Enqueuing Expose request
20:16:40.734 00.038 8596 IsGuiding returns 1
20:16:40.734 00.000 8596 scope still moving after pulse duration time elapsed
20:16:40.765 00.031 8596 IsSlewing returns 0
20:16:40.765 00.000 8596 IsGuiding returns 0
20:16:40.765 00.000 8596 scope move finished after 46 + 51 ms
20:16:40.765 00.000 8596 Move returns status 0, amount 46
20:16:40.765 00.000 8596 MoveAxis(N, 0, ABG)
20:16:40.765 00.000 8596 Move returns status 0, amount 0
20:16:40.765 00.000 8596 move complete, result=0
20:16:40.766 00.001 8596 worker thread done servicing request
20:16:40.766 00.000 8596 Worker thread wakes up
20:16:40.766 00.000 9120 GuideStep: 0.3 px 46 ms WEST, 0.2 px 0 ms NORTH
20:16:40.767 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:40.767 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:41.732 00.965 8596 Exposure complete
20:16:41.807 00.075 8596 worker thread done servicing request
20:16:41.807 00.000 9120 OnExposeComplete: enter
20:16:41.809 00.002 9120 UpdateGuideState(): m_state=6
20:16:41.810 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 509
20:16:41.811 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.52, Mass=284706, SNR=196.9, Peak=27997 HFD=4.4
20:16:41.813 00.002 9120 MultiStar: [#1 0.00,-0.36,1.11,U] [#2 -0.06,-0.33,0.89,U] [#3 0.10,-0.39,0.80,U] [#4 0.11,-0.44,0.00,M1] [#5 0.16,-0.56,0.00,M2] [#6 -0.14,-0.30,0.37,U] [#7 0.13,-0.53,0.00,M2] [#8 0.20,-0.24,0.27,U] 
20:16:41.813 00.000 9120 single-star, 5 included, MultiStar: {0.01, -0.33}, one-star: {0.03, -0.30}
20:16:41.814 00.001 9120 CameraToMount -- cameraTheta (-1.46) - m_xAngle (3.04) = xAngle (-4.50 = 1.78)
20:16:41.815 00.001 9120 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.47 = 1.81)
20:16:41.816 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.30 hyp=0.30 cameraTheta=-1.46 mountX=-0.06 mountY=0.29, mountTheta=1.78
20:16:41.818 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.30, opts=13)
20:16:41.819 00.001 9120 Enqueuing Move request for scope (0.03, -0.30)
20:16:41.819 00.000 8596 Worker thread wakes up
20:16:41.820 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.30) opts 0xd
20:16:41.820 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.30)
20:16:41.820 00.000 8596 Moving (0.03, -0.30) raw xDistance=-0.06 yDistance=0.29
20:16:41.820 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:16:41.820 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:16:41.820 00.000 8596 MoveAxis(E, 0, ABG)
20:16:41.820 00.000 8596 Move returns status 0, amount 0
20:16:41.820 00.000 8596 MoveAxis(S, 62, ABG)
20:16:41.820 00.000 8596 Guiding  Dir = 1, Dur = 62
20:16:41.820 00.000 8596 IsSlewing returns 0
20:16:41.820 00.000 8596 IsGuiding returns 0
20:16:41.822 00.002 8596 PulseGuide returned control before completion, sleep 71
20:16:41.826 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:16:41.849 00.023 9120 UpdateGuideState exits: m=284706 SNR=196.9
20:16:41.851 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:41.852 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:41.854 00.002 9120 Enqueuing Expose request
20:16:41.905 00.051 8596 IsGuiding returns 0
20:16:41.905 00.000 8596 Move returns status 0, amount 62
20:16:41.905 00.000 8596 move complete, result=0
20:16:41.906 00.001 8596 worker thread done servicing request
20:16:41.906 00.000 8596 Worker thread wakes up
20:16:41.906 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:41.906 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:41.907 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH
20:16:43.069 01.162 8596 Exposure complete
20:16:43.135 00.066 8596 worker thread done servicing request
20:16:43.135 00.000 9120 OnExposeComplete: enter
20:16:43.136 00.001 9120 UpdateGuideState(): m_state=6
20:16:43.137 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 510
20:16:43.138 00.001 9120 Star::Find returns 1 (0), X=1145.64, Y=158.50, Mass=306347, SNR=204.5, Peak=26237 HFD=4.4
20:16:43.140 00.002 9120 MultiStar: [#1 0.28,-0.28,1.02,U] [#2 0.28,-0.10,0.98,U] [#3 0.30,-0.34,0.00,M1] [#4 0.30,-0.28,0.68,U] [#5 0.28,-0.29,0.41,U] [#6 0.16,-0.42,0.00,M1] [#7 0.32,-0.22,0.25,U] [#8 0.53,-0.16,0.00,M3] 
20:16:43.141 00.001 9120 refined, 5 included, MultiStar: {0.29, -0.25}, one-star: {0.31, -0.32}
20:16:43.142 00.001 9120 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.04) = xAngle (-3.74 = 2.54)
20:16:43.143 00.001 9120 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.71 = 2.57)
20:16:43.144 00.001 9120 CameraToMount -- cameraX=0.29 cameraY=-0.25 hyp=0.38 cameraTheta=-0.70 mountX=-0.31 mountY=0.20, mountTheta=2.56
20:16:43.146 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.29, y=-0.25, opts=13)
20:16:43.146 00.000 9120 Enqueuing Move request for scope (0.29, -0.25)
20:16:43.147 00.001 8596 Worker thread wakes up
20:16:43.147 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.25) opts 0xd
20:16:43.147 00.000 8596 Handling offset move in thread for scope, endpoint = (0.29, -0.25)
20:16:43.147 00.000 8596 Moving (0.29, -0.25) raw xDistance=-0.31 yDistance=0.20
20:16:43.147 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:16:43.148 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
20:16:43.148 00.000 8596 MoveAxis(E, 45, ABG)
20:16:43.148 00.000 8596 Guiding  Dir = 2, Dur = 45
20:16:43.148 00.000 8596 IsSlewing returns 0
20:16:43.148 00.000 8596 IsGuiding returns 0
20:16:43.152 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2413, FiltMax=65535, Gamma=1.000
20:16:43.158 00.006 8596 PulseGuide returned control before completion, sleep 45
20:16:43.174 00.016 9120 UpdateGuideState exits: m=306347 SNR=204.5
20:16:43.175 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:43.177 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:43.178 00.001 9120 Enqueuing Expose request
20:16:43.204 00.026 8596 IsGuiding returns 1
20:16:43.204 00.000 8596 scope still moving after pulse duration time elapsed
20:16:43.241 00.037 8596 IsSlewing returns 0
20:16:43.241 00.000 8596 IsGuiding returns 1
20:16:43.268 00.027 8596 IsSlewing returns 0
20:16:43.268 00.000 8596 IsGuiding returns 0
20:16:43.268 00.000 8596 scope move finished after 45 + 75 ms
20:16:43.268 00.000 8596 Move returns status 0, amount 45
20:16:43.268 00.000 8596 MoveAxis(S, 43, ABG)
20:16:43.268 00.000 8596 Guiding  Dir = 1, Dur = 43
20:16:43.268 00.000 8596 IsSlewing returns 0
20:16:43.269 00.001 8596 IsGuiding returns 0
20:16:43.317 00.048 8596 IsGuiding returns 1
20:16:43.317 00.000 8596 scope still moving after pulse duration time elapsed
20:16:43.346 00.029 8596 IsSlewing returns 0
20:16:43.346 00.000 8596 IsGuiding returns 1
20:16:43.378 00.032 8596 IsSlewing returns 0
20:16:43.378 00.000 8596 IsGuiding returns 1
20:16:43.410 00.032 8596 IsSlewing returns 0
20:16:43.410 00.000 8596 IsGuiding returns 0
20:16:43.410 00.000 8596 scope move finished after 43 + 98 ms
20:16:43.410 00.000 8596 Move returns status 0, amount 43
20:16:43.410 00.000 8596 move complete, result=0
20:16:43.410 00.000 8596 worker thread done servicing request
20:16:43.410 00.000 8596 Worker thread wakes up
20:16:43.411 00.001 9120 GuideStep: -0.3 px 45 ms EAST, 0.2 px 43 ms SOUTH
20:16:43.412 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:43.412 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:44.378 00.966 8596 Exposure complete
20:16:44.440 00.062 8596 worker thread done servicing request
20:16:44.502 00.062 9120 OnExposeComplete: enter
20:16:44.503 00.001 9120 UpdateGuideState(): m_state=6
20:16:44.504 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 511
20:16:44.504 00.000 9120 Star::Find returns 1 (0), X=1145.17, Y=158.81, Mass=314601, SNR=211.1, Peak=30685 HFD=4.4
20:16:44.505 00.001 9120 MultiStar: [#1 -0.16,0.05,0.86,U] [#2 -0.21,0.02,0.90,U] [#3 -0.17,0.09,0.77,U] [#4 -0.08,0.07,0.53,U] [#5 -0.21,0.01,0.39,U] [#6 -0.28,0.10,0.29,U] [#7 -0.37,0.03,0.27,U] [#8 0.12,0.16,0.27,U] 
20:16:44.506 00.001 9120 single-star, 8 included, MultiStar: {-0.17, 0.04}, one-star: {-0.16, -0.02}
20:16:44.507 00.001 9120 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.04) = xAngle (-6.07 = 0.21)
20:16:44.508 00.001 9120 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.04 = 0.25)
20:16:44.509 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.03 mountX=0.15 mountY=0.04, mountTheta=0.24
20:16:44.510 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.02, opts=13)
20:16:44.511 00.001 9120 Enqueuing Move request for scope (-0.16, -0.02)
20:16:44.512 00.001 8596 Worker thread wakes up
20:16:44.512 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
20:16:44.513 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
20:16:44.513 00.000 8596 Moving (-0.16, -0.02) raw xDistance=0.15 yDistance=0.04
20:16:44.513 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:16:44.513 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:44.513 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:16:44.513 00.000 8596 MoveAxis(E, 0, ABG)
20:16:44.513 00.000 8596 Move returns status 0, amount 0
20:16:44.513 00.000 8596 MoveAxis(N, 0, ABG)
20:16:44.513 00.000 8596 Move returns status 0, amount 0
20:16:44.513 00.000 8596 move complete, result=0
20:16:44.513 00.000 8596 worker thread done servicing request
20:16:44.540 00.027 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2441, FiltMax=65507, Gamma=1.000
20:16:44.563 00.023 9120 UpdateGuideState exits: m=314601 SNR=211.1
20:16:44.564 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:44.565 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:44.566 00.001 9120 Enqueuing Expose request
20:16:44.567 00.001 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:16:44.568 00.001 8596 Worker thread wakes up
20:16:44.568 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:44.568 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:45.730 01.162 8596 Exposure complete
20:16:45.802 00.072 8596 worker thread done servicing request
20:16:45.802 00.000 9120 OnExposeComplete: enter
20:16:45.803 00.001 9120 UpdateGuideState(): m_state=6
20:16:45.803 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 512
20:16:45.804 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.98, Mass=296893, SNR=230.9, Peak=27773 HFD=4.3
20:16:45.805 00.001 9120 MultiStar: [#1 -0.06,0.15,0.83,U] [#2 -0.11,0.05,0.86,U] [#3 -0.07,0.01,0.65,U] [#4 0.06,0.27,0.53,U] [#5 -0.05,0.13,0.38,U] [#6 -0.25,0.11,0.29,U] [#7 -0.30,-0.03,0.35,U] [#8 0.32,0.12,0.24,U] 
20:16:45.806 00.001 9120 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {-0.02, 0.16}
20:16:45.807 00.001 9120 CameraToMount -- cameraTheta (2.05) - m_xAngle (3.04) = xAngle (-0.99 = -0.99)
20:16:45.808 00.001 9120 CameraToMount -- cameraTheta (2.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.96 = -0.96)
20:16:45.808 00.000 9120 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.05 mountX=0.07 mountY=-0.10, mountTheta=-0.98
20:16:45.809 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.11, opts=13)
20:16:45.811 00.002 9120 Enqueuing Move request for scope (-0.06, 0.11)
20:16:45.813 00.002 8596 Worker thread wakes up
20:16:45.813 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
20:16:45.813 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
20:16:45.813 00.000 8596 Moving (-0.06, 0.11) raw xDistance=0.07 yDistance=-0.10
20:16:45.813 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:16:45.813 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:45.813 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:16:45.813 00.000 8596 MoveAxis(E, 0, ABG)
20:16:45.813 00.000 8596 Move returns status 0, amount 0
20:16:45.813 00.000 8596 MoveAxis(N, 0, ABG)
20:16:45.813 00.000 8596 Move returns status 0, amount 0
20:16:45.813 00.000 8596 move complete, result=0
20:16:45.813 00.000 8596 worker thread done servicing request
20:16:45.817 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2457, FiltMax=65491, Gamma=1.000
20:16:45.841 00.024 9120 UpdateGuideState exits: m=296893 SNR=230.9
20:16:45.843 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:45.844 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:45.845 00.001 9120 Enqueuing Expose request
20:16:45.847 00.002 8596 Worker thread wakes up
20:16:45.847 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:45.849 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:45.849 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:46.624 00.775 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:16:46.626 00.002 9120 case statement mapped state 6 to 3
20:16:46.628 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:16:46.807 00.179 8596 Exposure complete
20:16:46.878 00.071 8596 worker thread done servicing request
20:16:46.878 00.000 9120 OnExposeComplete: enter
20:16:46.879 00.001 9120 UpdateGuideState(): m_state=6
20:16:46.880 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 513
20:16:46.881 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=159.01, Mass=281398, SNR=199.5, Peak=27805 HFD=4.2
20:16:46.883 00.002 9120 MultiStar: [#1 0.10,0.22,1.03,U] [#2 -0.18,0.07,1.01,U] [#3 -0.09,0.05,0.87,U] [#4 0.07,0.25,0.59,U] [#5 0.09,0.22,0.41,U] [#6 -0.07,0.06,0.30,U] [#7 0.12,0.38,0.34,U] [#8 0.20,0.20,0.30,U] 
20:16:46.884 00.001 9120 refined, 8 included, MultiStar: {0.01, 0.17}, one-star: {0.03, 0.19}
20:16:46.884 00.000 9120 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.04) = xAngle (-1.51 = -1.51)
20:16:46.886 00.002 9120 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.47 = -1.47)
20:16:46.886 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.53 mountX=0.01 mountY=-0.17, mountTheta=-1.51
20:16:46.887 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.17, opts=13)
20:16:46.889 00.002 9120 Enqueuing Move request for scope (0.01, 0.17)
20:16:46.889 00.000 8596 Worker thread wakes up
20:16:46.889 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
20:16:46.889 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
20:16:46.889 00.000 8596 Moving (0.01, 0.17) raw xDistance=0.01 yDistance=-0.17
20:16:46.889 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:16:46.889 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:46.889 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:16:46.889 00.000 8596 MoveAxis(E, 0, ABG)
20:16:46.889 00.000 8596 Move returns status 0, amount 0
20:16:46.889 00.000 8596 MoveAxis(N, 0, ABG)
20:16:46.889 00.000 8596 Move returns status 0, amount 0
20:16:46.889 00.000 8596 move complete, result=0
20:16:46.889 00.000 8596 worker thread done servicing request
20:16:46.895 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:16:46.931 00.036 9120 UpdateGuideState exits: m=281398 SNR=199.5
20:16:46.934 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:46.937 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:46.938 00.001 9120 Enqueuing Expose request
20:16:46.940 00.002 8596 Worker thread wakes up
20:16:46.940 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:46.940 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:46.940 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:48.104 01.164 8596 Exposure complete
20:16:48.167 00.063 8596 worker thread done servicing request
20:16:48.167 00.000 9120 OnExposeComplete: enter
20:16:48.169 00.002 9120 UpdateGuideState(): m_state=6
20:16:48.170 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 514
20:16:48.171 00.001 9120 Star::Find returns 1 (0), X=1145.01, Y=158.87, Mass=292969, SNR=222.6, Peak=29373 HFD=4.3
20:16:48.172 00.001 9120 MultiStar: [#1 -0.30,0.04,0.87,U] [#2 -0.43,-0.02,0.94,U] [#3 -0.28,0.01,0.69,U] [#4 -0.15,0.06,0.52,U] [#5 -0.41,0.05,0.42,U] [#6 -0.49,0.07,0.00,M1] [#7 -0.18,0.22,0.29,U] [#8 -0.15,0.24,0.24,U] 
20:16:48.172 00.000 9120 refined, 7 included, MultiStar: {-0.30, 0.05}, one-star: {-0.31, 0.05}
20:16:48.174 00.002 9120 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.04) = xAngle (-0.06 = -0.06)
20:16:48.175 00.001 9120 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.03 = -0.03)
20:16:48.176 00.001 9120 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.31 cameraTheta=2.98 mountX=0.31 mountY=-0.01, mountTheta=-0.03
20:16:48.178 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.30, y=0.05, opts=13)
20:16:48.179 00.001 9120 Enqueuing Move request for scope (-0.30, 0.05)
20:16:48.181 00.002 8596 Worker thread wakes up
20:16:48.181 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
20:16:48.181 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
20:16:48.181 00.000 8596 Moving (-0.30, 0.05) raw xDistance=0.31 yDistance=-0.01
20:16:48.181 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
20:16:48.181 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:48.181 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:16:48.181 00.000 8596 MoveAxis(W, 44, ABG)
20:16:48.182 00.001 8596 Guiding  Dir = 3, Dur = 44
20:16:48.182 00.000 8596 IsSlewing returns 0
20:16:48.182 00.000 8596 IsGuiding returns 0
20:16:48.190 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2435, FiltMax=65491, Gamma=1.000
20:16:48.216 00.026 8596 PulseGuide returned control before completion, sleep 21
20:16:48.221 00.005 9120 UpdateGuideState exits: m=292969 SNR=222.6
20:16:48.222 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:48.224 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:48.225 00.001 9120 Enqueuing Expose request
20:16:48.246 00.021 8596 IsGuiding returns 1
20:16:48.246 00.000 8596 scope still moving after pulse duration time elapsed
20:16:48.278 00.032 8596 IsSlewing returns 0
20:16:48.278 00.000 8596 IsGuiding returns 1
20:16:48.309 00.031 8596 IsSlewing returns 0
20:16:48.310 00.001 8596 IsGuiding returns 0
20:16:48.310 00.000 8596 scope move finished after 44 + 82 ms
20:16:48.310 00.000 8596 Move returns status 0, amount 44
20:16:48.310 00.000 8596 MoveAxis(N, 0, ABG)
20:16:48.310 00.000 8596 Move returns status 0, amount 0
20:16:48.310 00.000 8596 move complete, result=0
20:16:48.310 00.000 8596 worker thread done servicing request
20:16:48.310 00.000 9120 GuideStep: 0.3 px 44 ms WEST, -0.0 px 0 ms NORTH
20:16:48.312 00.002 8596 Worker thread wakes up
20:16:48.312 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:48.312 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:49.289 00.977 8596 Exposure complete
20:16:49.352 00.063 8596 worker thread done servicing request
20:16:49.353 00.001 9120 OnExposeComplete: enter
20:16:49.353 00.000 9120 UpdateGuideState(): m_state=6
20:16:49.354 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 515
20:16:49.355 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.61, Mass=306232, SNR=229.7, Peak=27581 HFD=4.4
20:16:49.358 00.003 9120 MultiStar: [#1 0.20,-0.10,0.87,U] [#2 0.13,-0.09,0.91,U] [#3 0.16,0.05,0.63,U] [#4 0.31,-0.10,0.44,U] [#5 0.24,-0.27,0.39,U] [#6 -0.02,-0.18,0.27,U] [#7 0.35,-0.16,0.29,U] [#8 0.28,0.04,0.25,U] 
20:16:49.360 00.002 9120 refined, 8 included, MultiStar: {0.19, -0.11}, one-star: {0.18, -0.21}
20:16:49.362 00.002 9120 CameraToMount -- cameraTheta (-0.53) - m_xAngle (3.04) = xAngle (-3.57 = 2.71)
20:16:49.363 00.001 9120 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.54 = 2.75)
20:16:49.364 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.53 mountX=-0.20 mountY=0.09, mountTheta=2.74
20:16:49.366 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.11, opts=13)
20:16:49.367 00.001 9120 Enqueuing Move request for scope (0.19, -0.11)
20:16:49.368 00.001 8596 Worker thread wakes up
20:16:49.368 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
20:16:49.368 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
20:16:49.369 00.001 8596 Moving (0.19, -0.11) raw xDistance=-0.20 yDistance=0.09
20:16:49.369 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20
20:16:49.369 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:49.369 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:16:49.369 00.000 8596 MoveAxis(E, 26, ABG)
20:16:49.369 00.000 8596 Guiding  Dir = 2, Dur = 26
20:16:49.369 00.000 8596 IsSlewing returns 0
20:16:49.370 00.001 8596 IsGuiding returns 0
20:16:49.374 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:16:49.389 00.015 8596 PulseGuide returned control before completion, sleep 18
20:16:49.401 00.012 9120 UpdateGuideState exits: m=306232 SNR=229.7
20:16:49.404 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:49.406 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:49.407 00.001 9120 Enqueuing Expose request
20:16:49.418 00.011 8596 IsGuiding returns 1
20:16:49.418 00.000 8596 scope still moving after pulse duration time elapsed
20:16:49.451 00.033 8596 IsSlewing returns 0
20:16:49.451 00.000 8596 IsGuiding returns 1
20:16:49.482 00.031 8596 IsSlewing returns 0
20:16:49.482 00.000 8596 IsGuiding returns 0
20:16:49.482 00.000 8596 scope move finished after 26 + 86 ms
20:16:49.482 00.000 8596 Move returns status 0, amount 26
20:16:49.482 00.000 8596 MoveAxis(N, 0, ABG)
20:16:49.482 00.000 8596 Move returns status 0, amount 0
20:16:49.482 00.000 8596 move complete, result=0
20:16:49.483 00.001 8596 worker thread done servicing request
20:16:49.483 00.000 8596 Worker thread wakes up
20:16:49.483 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:49.483 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:49.489 00.006 9120 GuideStep: -0.2 px 26 ms EAST, 0.1 px 0 ms NORTH
20:16:50.638 01.149 8596 Exposure complete
20:16:50.706 00.068 8596 worker thread done servicing request
20:16:50.706 00.000 9120 OnExposeComplete: enter
20:16:50.707 00.001 9120 UpdateGuideState(): m_state=6
20:16:50.708 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 516
20:16:50.709 00.001 9120 Star::Find returns 1 (0), X=1145.15, Y=158.98, Mass=308473, SNR=228.4, Peak=30909 HFD=4.3
20:16:50.710 00.001 9120 MultiStar: [#1 -0.18,0.02,0.91,U] [#2 -0.20,0.03,0.97,U] [#3 -0.12,0.20,0.66,U] [#4 -0.05,-0.03,0.44,U] [#5 -0.08,0.04,0.42,U] [#6 -0.35,0.07,0.30,U] [#7 -0.32,0.11,0.25,U] [#8 0.18,0.32,0.25,U] 
20:16:50.711 00.001 9120 refined, 8 included, MultiStar: {-0.15, 0.09}, one-star: {-0.18, 0.15}
20:16:50.712 00.001 9120 CameraToMount -- cameraTheta (2.61) - m_xAngle (3.04) = xAngle (-0.43 = -0.43)
20:16:50.712 00.000 9120 CameraToMount -- cameraTheta (2.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.39 = -0.39)
20:16:50.713 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.61 mountX=0.16 mountY=-0.07, mountTheta=-0.40
20:16:50.714 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.09, opts=13)
20:16:50.715 00.001 9120 Enqueuing Move request for scope (-0.15, 0.09)
20:16:50.716 00.001 8596 Worker thread wakes up
20:16:50.716 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
20:16:50.716 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
20:16:50.716 00.000 8596 Moving (-0.15, 0.09) raw xDistance=0.16 yDistance=-0.07
20:16:50.716 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:16:50.716 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:50.716 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:16:50.716 00.000 8596 MoveAxis(E, 0, ABG)
20:16:50.716 00.000 8596 Move returns status 0, amount 0
20:16:50.716 00.000 8596 MoveAxis(N, 0, ABG)
20:16:50.716 00.000 8596 Move returns status 0, amount 0
20:16:50.716 00.000 8596 move complete, result=0
20:16:50.716 00.000 8596 worker thread done servicing request
20:16:50.720 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2422, FiltMax=65491, Gamma=1.000
20:16:50.744 00.024 9120 UpdateGuideState exits: m=308473 SNR=228.4
20:16:50.746 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:50.746 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:50.747 00.001 9120 Enqueuing Expose request
20:16:50.748 00.001 8596 Worker thread wakes up
20:16:50.748 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:16:50.749 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:50.749 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:51.723 00.974 8596 Exposure complete
20:16:51.783 00.060 8596 worker thread done servicing request
20:16:51.783 00.000 9120 OnExposeComplete: enter
20:16:51.784 00.001 9120 UpdateGuideState(): m_state=6
20:16:51.786 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 517
20:16:51.786 00.000 9120 Star::Find returns 1 (0), X=1145.42, Y=158.79, Mass=311099, SNR=225.1, Peak=29709 HFD=4.5
20:16:51.787 00.001 9120 MultiStar: [#1 0.09,-0.09,0.91,U] [#2 -0.19,-0.18,0.82,U] [#3 -0.10,0.08,0.73,U] [#4 0.20,-0.18,0.45,U] [#5 -0.10,-0.02,0.43,U] [#6 0.03,0.04,0.27,U] [#7 -0.01,-0.03,0.31,U] [#8 0.22,0.08,0.26,U] 
20:16:51.788 00.001 9120 refined, 8 included, MultiStar: {0.01, -0.05}, one-star: {0.09, -0.04}
20:16:51.789 00.001 9120 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.04) = xAngle (-4.42 = 1.86)
20:16:51.789 00.000 9120 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.39 = 1.89)
20:16:51.790 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.38 mountX=-0.02 mountY=0.05, mountTheta=1.86
20:16:51.792 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.05, opts=13)
20:16:51.793 00.001 9120 Enqueuing Move request for scope (0.01, -0.05)
20:16:51.793 00.000 8596 Worker thread wakes up
20:16:51.793 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
20:16:51.793 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
20:16:51.794 00.001 8596 Moving (0.01, -0.05) raw xDistance=-0.02 yDistance=0.05
20:16:51.794 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:16:51.794 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:51.794 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:16:51.794 00.000 8596 MoveAxis(E, 0, ABG)
20:16:51.794 00.000 8596 Move returns status 0, amount 0
20:16:51.794 00.000 8596 MoveAxis(N, 0, ABG)
20:16:51.794 00.000 8596 Move returns status 0, amount 0
20:16:51.794 00.000 8596 move complete, result=0
20:16:51.794 00.000 8596 worker thread done servicing request
20:16:51.797 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2467, FiltMax=65491, Gamma=1.000
20:16:51.812 00.015 9120 UpdateGuideState exits: m=311099 SNR=225.1
20:16:51.813 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:51.814 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:51.815 00.001 9120 Enqueuing Expose request
20:16:51.816 00.001 8596 Worker thread wakes up
20:16:51.816 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:16:51.816 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:51.816 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:52.991 01.175 8596 Exposure complete
20:16:53.061 00.070 8596 worker thread done servicing request
20:16:53.061 00.000 9120 OnExposeComplete: enter
20:16:53.062 00.001 9120 UpdateGuideState(): m_state=6
20:16:53.063 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 518
20:16:53.063 00.000 9120 Star::Find returns 1 (0), X=1144.96, Y=159.17, Mass=305470, SNR=215.3, Peak=24493 HFD=4.3
20:16:53.066 00.003 9120 MultiStar: [#1 -0.43,0.17,0.00,M1] [#2 -0.45,0.21,0.00,M1] [#3 -0.40,0.60,0.00,M1] [#4 -0.35,0.21,0.51,U] [#5 -0.29,0.27,0.46,U] [#6 -0.65,0.29,0.00,M1] [#7 -0.64,0.35,0.00,M1] [#8 -0.05,0.53,0.00,M1] 
20:16:53.067 00.001 9120 refined, 2 included, MultiStar: {-0.34, 0.29}, one-star: {-0.37, 0.34}
20:16:53.067 00.000 9120 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.04) = xAngle (-0.61 = -0.61)
20:16:53.069 00.002 9120 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.57 = -0.57)
20:16:53.069 00.000 9120 CameraToMount -- cameraX=-0.34 cameraY=0.29 hyp=0.45 cameraTheta=2.43 mountX=0.37 mountY=-0.24, mountTheta=-0.58
20:16:53.073 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.34, y=0.29, opts=13)
20:16:53.075 00.002 9120 Enqueuing Move request for scope (-0.34, 0.29)
20:16:53.076 00.001 8596 Worker thread wakes up
20:16:53.076 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.29) opts 0xd
20:16:53.077 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.34, 0.29)
20:16:53.077 00.000 8596 Moving (-0.34, 0.29) raw xDistance=0.37 yDistance=-0.24
20:16:53.077 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
20:16:53.077 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:16:53.077 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:16:53.077 00.000 8596 MoveAxis(W, 54, ABG)
20:16:53.077 00.000 8596 Guiding  Dir = 3, Dur = 54
20:16:53.077 00.000 8596 IsSlewing returns 0
20:16:53.077 00.000 8596 IsGuiding returns 0
20:16:53.085 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2457, FiltMax=65491, Gamma=1.000
20:16:53.109 00.024 8596 PulseGuide returned control before completion, sleep 33
20:16:53.120 00.011 9120 UpdateGuideState exits: m=305470 SNR=215.3
20:16:53.123 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:53.124 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:53.126 00.002 9120 Enqueuing Expose request
20:16:53.154 00.028 8596 IsGuiding returns 1
20:16:53.154 00.000 8596 scope still moving after pulse duration time elapsed
20:16:53.185 00.031 8596 IsSlewing returns 0
20:16:53.185 00.000 8596 IsGuiding returns 1
20:16:53.216 00.031 8596 IsSlewing returns 0
20:16:53.216 00.000 8596 IsGuiding returns 0
20:16:53.216 00.000 8596 scope move finished after 54 + 84 ms
20:16:53.216 00.000 8596 Move returns status 0, amount 54
20:16:53.216 00.000 8596 MoveAxis(N, 0, ABG)
20:16:53.216 00.000 8596 Move returns status 0, amount 0
20:16:53.216 00.000 8596 move complete, result=0
20:16:53.217 00.001 8596 worker thread done servicing request
20:16:53.217 00.000 8596 Worker thread wakes up
20:16:53.217 00.000 9120 GuideStep: 0.4 px 54 ms WEST, -0.2 px 0 ms NORTH
20:16:53.219 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:53.219 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:54.218 00.999 8596 Exposure complete
20:16:54.318 00.100 8596 worker thread done servicing request
20:16:54.318 00.000 9120 OnExposeComplete: enter
20:16:54.319 00.001 9120 UpdateGuideState(): m_state=6
20:16:54.320 00.001 9120 Star::Find(15, 1144, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 519
20:16:54.321 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.82, Mass=312805, SNR=233.2, Peak=31421 HFD=4.5
20:16:54.323 00.002 9120 MultiStar: [#1 0.02,-0.07,1.00,U] [#2 0.08,-0.19,0.92,U] [#3 0.14,0.07,0.71,U] [#4 0.16,-0.10,0.40,U] [#5 0.24,0.08,0.37,U] [#6 0.02,-0.10,0.27,U] [#7 0.01,-0.06,0.25,U] [#8 0.30,0.06,0.24,U] 
20:16:54.324 00.001 9120 single-star, 8 included, MultiStar: {0.08, -0.05}, one-star: {-0.00, -0.00}
20:16:54.325 00.001 9120 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.04) = xAngle (-5.39 = 0.89)
20:16:54.326 00.001 9120 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.36 = 0.93)
20:16:54.327 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.00 hyp=0.01 cameraTheta=-2.35 mountX=0.00 mountY=0.00, mountTheta=0.90
20:16:54.328 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.00, opts=13)
20:16:54.330 00.002 9120 Enqueuing Move request for scope (-0.00, -0.00)
20:16:54.331 00.001 8596 Worker thread wakes up
20:16:54.331 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.00) opts 0xd
20:16:54.331 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.00)
20:16:54.331 00.000 8596 Moving (-0.00, -0.00) raw xDistance=0.00 yDistance=0.00
20:16:54.331 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:16:54.331 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:54.331 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:16:54.331 00.000 8596 MoveAxis(E, 0, ABG)
20:16:54.331 00.000 8596 Move returns status 0, amount 0
20:16:54.331 00.000 8596 MoveAxis(N, 0, ABG)
20:16:54.331 00.000 8596 Move returns status 0, amount 0
20:16:54.331 00.000 8596 move complete, result=0
20:16:54.331 00.000 8596 worker thread done servicing request
20:16:54.337 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:16:54.354 00.017 9120 UpdateGuideState exits: m=312805 SNR=233.2
20:16:54.356 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:54.358 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:54.359 00.001 9120 Enqueuing Expose request
20:16:54.361 00.002 8596 Worker thread wakes up
20:16:54.361 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:16:54.363 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:54.363 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:55.527 01.164 8596 Exposure complete
20:16:55.609 00.082 8596 worker thread done servicing request
20:16:55.609 00.000 9120 OnExposeComplete: enter
20:16:55.610 00.001 9120 UpdateGuideState(): m_state=6
20:16:55.611 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 520
20:16:55.613 00.002 9120 Star::Find returns 1 (0), X=1145.30, Y=159.09, Mass=286660, SNR=192.5, Peak=26957 HFD=4.4
20:16:55.614 00.001 9120 MultiStar: [#1 -0.03,0.16,1.05,U] [#2 -0.15,0.21,0.99,U] [#3 -0.19,0.35,0.82,U] [#4 0.04,0.17,0.58,U] [#5 0.09,0.37,0.54,U] [#6 -0.21,-0.04,0.37,U] [#7 -0.09,0.31,0.34,U] [#8 0.04,0.50,0.00,M1] 
20:16:55.616 00.002 9120 refined, 7 included, MultiStar: {-0.07, 0.23}, one-star: {-0.03, 0.26}
20:16:55.617 00.001 9120 CameraToMount -- cameraTheta (1.86) - m_xAngle (3.04) = xAngle (-1.18 = -1.18)
20:16:55.618 00.001 9120 CameraToMount -- cameraTheta (1.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.14 = -1.14)
20:16:55.619 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.86 mountX=0.09 mountY=-0.22, mountTheta=-1.17
20:16:55.622 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.23, opts=13)
20:16:55.623 00.001 9120 Enqueuing Move request for scope (-0.07, 0.23)
20:16:55.624 00.001 8596 Worker thread wakes up
20:16:55.624 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
20:16:55.624 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
20:16:55.624 00.000 8596 Moving (-0.07, 0.23) raw xDistance=0.09 yDistance=-0.22
20:16:55.624 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:16:55.624 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:16:55.624 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:16:55.624 00.000 8596 MoveAxis(E, 0, ABG)
20:16:55.624 00.000 8596 Move returns status 0, amount 0
20:16:55.624 00.000 8596 MoveAxis(N, 0, ABG)
20:16:55.624 00.000 8596 Move returns status 0, amount 0
20:16:55.624 00.000 8596 move complete, result=0
20:16:55.624 00.000 8596 worker thread done servicing request
20:16:55.629 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=13, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:16:55.651 00.022 9120 UpdateGuideState exits: m=286660 SNR=192.5
20:16:55.653 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:55.655 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:55.656 00.001 9120 Enqueuing Expose request
20:16:55.657 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:55.658 00.001 8596 Worker thread wakes up
20:16:55.658 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:55.658 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:56.645 00.987 8596 Exposure complete
20:16:56.712 00.067 8596 worker thread done servicing request
20:16:56.712 00.000 9120 OnExposeComplete: enter
20:16:56.713 00.001 9120 UpdateGuideState(): m_state=6
20:16:56.714 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 521
20:16:56.715 00.001 9120 Star::Find returns 1 (0), X=1145.47, Y=158.98, Mass=294781, SNR=220.9, Peak=25869 HFD=4.2
20:16:56.717 00.002 9120 MultiStar: [#1 0.22,0.15,0.98,U] [#2 0.09,0.19,0.89,U] [#3 0.12,0.33,0.62,U] [#4 0.23,0.04,0.49,U] [#5 0.10,0.12,0.43,U] [#6 0.01,0.04,0.32,U] [#7 0.25,0.02,0.31,U] [#8 0.63,0.28,0.00,M2] 
20:16:56.718 00.001 9120 refined, 7 included, MultiStar: {0.15, 0.15}, one-star: {0.15, 0.16}
20:16:56.718 00.000 9120 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.04) = xAngle (-2.24 = -2.24)
20:16:56.719 00.001 9120 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.21 = -2.21)
20:16:56.720 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.80 mountX=-0.13 mountY=-0.17, mountTheta=-2.23
20:16:56.722 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.15, opts=13)
20:16:56.723 00.001 9120 Enqueuing Move request for scope (0.15, 0.15)
20:16:56.723 00.000 8596 Worker thread wakes up
20:16:56.723 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
20:16:56.724 00.001 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
20:16:56.724 00.000 8596 Moving (0.15, 0.15) raw xDistance=-0.13 yDistance=-0.17
20:16:56.724 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:16:56.724 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:56.724 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:16:56.724 00.000 8596 MoveAxis(E, 0, ABG)
20:16:56.724 00.000 8596 Move returns status 0, amount 0
20:16:56.724 00.000 8596 MoveAxis(N, 0, ABG)
20:16:56.724 00.000 8596 Move returns status 0, amount 0
20:16:56.724 00.000 8596 move complete, result=0
20:16:56.724 00.000 8596 worker thread done servicing request
20:16:56.728 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:16:56.746 00.018 9120 UpdateGuideState exits: m=294781 SNR=220.9
20:16:56.747 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:56.748 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:56.749 00.001 9120 Enqueuing Expose request
20:16:56.750 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:56.751 00.001 8596 Worker thread wakes up
20:16:56.751 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:56.751 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:57.917 01.166 8596 Exposure complete
20:16:57.978 00.061 8596 worker thread done servicing request
20:16:57.978 00.000 9120 OnExposeComplete: enter
20:16:57.980 00.002 9120 UpdateGuideState(): m_state=6
20:16:57.982 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 522
20:16:57.983 00.001 9120 Star::Find returns 1 (0), X=1144.90, Y=159.00, Mass=294249, SNR=219.1, Peak=25789 HFD=4.3
20:16:57.984 00.001 9120 MultiStar: [#1 -0.33,0.20,0.88,U] [#2 -0.63,0.22,0.00,M1] [#3 -0.42,0.31,0.00,M1] [#4 -0.32,0.25,0.46,U] [#5 -0.31,0.25,0.41,U] [#6 -0.42,0.14,0.30,U] [#7 -0.54,0.19,0.00,M1] [#8 -0.08,0.40,0.26,U] 
20:16:57.984 00.000 9120 refined, 5 included, MultiStar: {-0.34, 0.22}, one-star: {-0.43, 0.18}
20:16:57.985 00.001 9120 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.04) = xAngle (-0.46 = -0.46)
20:16:57.986 00.001 9120 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.43 = -0.43)
20:16:57.987 00.001 9120 CameraToMount -- cameraX=-0.34 cameraY=0.22 hyp=0.41 cameraTheta=2.58 mountX=0.36 mountY=-0.17, mountTheta=-0.43
20:16:57.988 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.34, y=0.22, opts=13)
20:16:57.989 00.001 9120 Enqueuing Move request for scope (-0.34, 0.22)
20:16:57.989 00.000 8596 Worker thread wakes up
20:16:57.989 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.22) opts 0xd
20:16:57.989 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.34, 0.22)
20:16:57.990 00.001 8596 Moving (-0.34, 0.22) raw xDistance=0.36 yDistance=-0.17
20:16:57.990 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:16:57.990 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:57.990 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:16:57.990 00.000 8596 MoveAxis(W, 52, ABG)
20:16:57.990 00.000 8596 Guiding  Dir = 3, Dur = 52
20:16:57.990 00.000 8596 IsSlewing returns 0
20:16:57.990 00.000 8596 IsGuiding returns 0
20:16:57.992 00.002 8596 PulseGuide returned control before completion, sleep 61
20:16:57.994 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2452, FiltMax=65491, Gamma=1.000
20:16:58.011 00.017 9120 UpdateGuideState exits: m=294249 SNR=219.1
20:16:58.013 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:58.015 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:58.017 00.002 9120 Enqueuing Expose request
20:16:58.060 00.043 8596 IsGuiding returns 1
20:16:58.060 00.000 8596 scope still moving after pulse duration time elapsed
20:16:58.091 00.031 8596 IsSlewing returns 0
20:16:58.092 00.001 8596 IsGuiding returns 0
20:16:58.092 00.000 8596 scope move finished after 52 + 50 ms
20:16:58.092 00.000 8596 Move returns status 0, amount 52
20:16:58.092 00.000 8596 MoveAxis(N, 0, ABG)
20:16:58.092 00.000 8596 Move returns status 0, amount 0
20:16:58.092 00.000 8596 move complete, result=0
20:16:58.092 00.000 8596 worker thread done servicing request
20:16:58.093 00.001 8596 Worker thread wakes up
20:16:58.093 00.000 9120 GuideStep: 0.4 px 52 ms WEST, -0.2 px 0 ms NORTH
20:16:58.095 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:58.095 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:16:59.078 00.983 8596 Exposure complete
20:16:59.146 00.068 8596 worker thread done servicing request
20:16:59.147 00.001 9120 OnExposeComplete: enter
20:16:59.147 00.000 9120 UpdateGuideState(): m_state=6
20:16:59.148 00.001 9120 Star::Find(15, 1144, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 523
20:16:59.149 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.99, Mass=290192, SNR=194.5, Peak=27389 HFD=4.3
20:16:59.150 00.001 9120 MultiStar: [#1 -0.12,0.22,0.94,U] [#2 -0.20,0.12,0.97,U] [#3 -0.24,0.26,0.84,U] [#4 -0.13,0.02,0.46,U] [#5 -0.23,0.15,0.49,U] [#6 -0.06,0.02,0.37,U] [#7 -0.23,0.41,0.00,M2] [#8 0.26,0.16,0.32,U] 
20:16:59.151 00.001 9120 single-star, 7 included, MultiStar: {-0.12, 0.16}, one-star: {-0.04, 0.17}
20:16:59.152 00.001 9120 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.04) = xAngle (-1.23 = -1.23)
20:16:59.153 00.001 9120 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.20 = -1.20)
20:16:59.153 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.81 mountX=0.06 mountY=-0.16, mountTheta=-1.23
20:16:59.155 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.17, opts=13)
20:16:59.156 00.001 9120 Enqueuing Move request for scope (-0.04, 0.17)
20:16:59.157 00.001 8596 Worker thread wakes up
20:16:59.157 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
20:16:59.158 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
20:16:59.158 00.000 8596 Moving (-0.04, 0.17) raw xDistance=0.06 yDistance=-0.16
20:16:59.158 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:16:59.158 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:16:59.158 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:16:59.158 00.000 8596 MoveAxis(E, 0, ABG)
20:16:59.158 00.000 8596 Move returns status 0, amount 0
20:16:59.158 00.000 8596 MoveAxis(N, 0, ABG)
20:16:59.159 00.001 8596 Move returns status 0, amount 0
20:16:59.159 00.000 8596 move complete, result=0
20:16:59.159 00.000 8596 worker thread done servicing request
20:16:59.162 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:16:59.177 00.015 9120 UpdateGuideState exits: m=290192 SNR=194.5
20:16:59.178 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:16:59.179 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:16:59.180 00.001 9120 Enqueuing Expose request
20:16:59.181 00.001 8596 Worker thread wakes up
20:16:59.181 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:16:59.182 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:16:59.182 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:00.335 01.153 8596 Exposure complete
20:17:00.405 00.070 8596 worker thread done servicing request
20:17:00.405 00.000 9120 OnExposeComplete: enter
20:17:00.406 00.001 9120 UpdateGuideState(): m_state=6
20:17:00.407 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 524
20:17:00.408 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.95, Mass=294991, SNR=213.8, Peak=25261 HFD=4.2
20:17:00.410 00.002 9120 MultiStar: [#1 0.20,-0.12,0.91,U] [#2 0.09,-0.06,1.01,U] [#3 0.36,0.06,0.73,U] [#4 0.31,-0.02,0.46,U] [#5 0.42,0.25,0.00,M1] [#6 0.36,-0.07,0.33,U] [#7 0.16,0.08,0.32,U] [#8 0.56,0.16,0.00,M1] 
20:17:00.411 00.001 9120 refined, 6 included, MultiStar: {0.22, -0.00}, one-star: {0.19, 0.13}
20:17:00.412 00.001 9120 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.04) = xAngle (-3.05 = -3.05)
20:17:00.413 00.001 9120 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.01 = -3.01)
20:17:00.414 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-0.01 mountX=-0.22 mountY=-0.03, mountTheta=-3.01
20:17:00.416 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.00, opts=13)
20:17:00.417 00.001 9120 Enqueuing Move request for scope (0.22, -0.00)
20:17:00.418 00.001 8596 Worker thread wakes up
20:17:00.418 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.00) opts 0xd
20:17:00.419 00.001 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.00)
20:17:00.419 00.000 8596 Moving (0.22, -0.00) raw xDistance=-0.22 yDistance=-0.03
20:17:00.419 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:17:00.419 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:00.419 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:17:00.419 00.000 8596 MoveAxis(E, 31, ABG)
20:17:00.419 00.000 8596 Guiding  Dir = 2, Dur = 31
20:17:00.420 00.001 8596 IsSlewing returns 0
20:17:00.420 00.000 8596 IsGuiding returns 0
20:17:00.423 00.003 8596 PulseGuide returned control before completion, sleep 38
20:17:00.426 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:17:00.444 00.018 9120 UpdateGuideState exits: m=294991 SNR=213.8
20:17:00.445 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:00.446 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:00.447 00.001 9120 Enqueuing Expose request
20:17:00.468 00.021 8596 IsGuiding returns 1
20:17:00.468 00.000 8596 scope still moving after pulse duration time elapsed
20:17:00.499 00.031 8596 IsSlewing returns 0
20:17:00.499 00.000 8596 IsGuiding returns 0
20:17:00.499 00.000 8596 scope move finished after 31 + 47 ms
20:17:00.499 00.000 8596 Move returns status 0, amount 31
20:17:00.499 00.000 8596 MoveAxis(N, 0, ABG)
20:17:00.499 00.000 8596 Move returns status 0, amount 0
20:17:00.499 00.000 8596 move complete, result=0
20:17:00.499 00.000 8596 worker thread done servicing request
20:17:00.500 00.001 8596 Worker thread wakes up
20:17:00.500 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:00.500 00.000 9120 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
20:17:00.502 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:01.483 00.981 8596 Exposure complete
20:17:01.581 00.098 8596 worker thread done servicing request
20:17:01.581 00.000 9120 OnExposeComplete: enter
20:17:01.582 00.001 9120 UpdateGuideState(): m_state=6
20:17:01.584 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 525
20:17:01.585 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.56, Mass=295055, SNR=246.3, Peak=26653 HFD=4.3
20:17:01.587 00.002 9120 MultiStar: [#1 0.15,-0.25,0.94,U] [#2 -0.09,-0.34,0.78,U] [#3 0.04,-0.13,0.62,U] [#4 0.10,-0.30,0.39,U] [#5 0.15,-0.29,0.33,U] [#6 0.06,-0.52,0.00,M1] [#7 0.15,-0.06,0.23,U] [#8 0.44,-0.01,0.26,U] 
20:17:01.588 00.001 9120 refined, 7 included, MultiStar: {0.10, -0.24}, one-star: {0.12, -0.26}
20:17:01.589 00.001 9120 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.04) = xAngle (-4.22 = 2.07)
20:17:01.590 00.001 9120 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.18 = 2.10)
20:17:01.591 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.24 hyp=0.25 cameraTheta=-1.18 mountX=-0.12 mountY=0.22, mountTheta=2.07
20:17:01.593 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.24, opts=13)
20:17:01.594 00.001 9120 Enqueuing Move request for scope (0.10, -0.24)
20:17:01.595 00.001 8596 Worker thread wakes up
20:17:01.595 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.24) opts 0xd
20:17:01.595 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.24)
20:17:01.595 00.000 8596 Moving (0.10, -0.24) raw xDistance=-0.12 yDistance=0.22
20:17:01.595 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:17:01.596 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:17:01.596 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:17:01.596 00.000 8596 MoveAxis(E, 0, ABG)
20:17:01.596 00.000 8596 Move returns status 0, amount 0
20:17:01.596 00.000 8596 MoveAxis(N, 0, ABG)
20:17:01.596 00.000 8596 Move returns status 0, amount 0
20:17:01.596 00.000 8596 move complete, result=0
20:17:01.596 00.000 8596 worker thread done servicing request
20:17:01.603 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:17:01.618 00.015 9120 UpdateGuideState exits: m=295055 SNR=246.3
20:17:01.619 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:01.622 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:01.624 00.002 9120 Enqueuing Expose request
20:17:01.625 00.001 8596 Worker thread wakes up
20:17:01.626 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:01.626 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:01.626 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:17:02.793 01.167 8596 Exposure complete
20:17:02.861 00.068 8596 worker thread done servicing request
20:17:02.861 00.000 9120 OnExposeComplete: enter
20:17:02.863 00.002 9120 UpdateGuideState(): m_state=6
20:17:02.864 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 526
20:17:02.866 00.002 9120 Star::Find returns 1 (0), X=1145.65, Y=158.57, Mass=295786, SNR=208.3, Peak=25757 HFD=4.3
20:17:02.867 00.001 9120 MultiStar: [#1 0.32,-0.11,1.10,U] [#2 0.19,-0.12,1.07,U] [#3 0.39,0.06,0.69,U] [#4 0.33,-0.18,0.58,U] [#5 0.51,-0.09,0.00,M1] [#6 0.19,-0.38,0.33,U] [#7 0.33,0.06,0.37,U] [#8 0.70,-0.11,0.00,M1] 
20:17:02.868 00.001 9120 refined, 6 included, MultiStar: {0.30, -0.13}, one-star: {0.32, -0.26}
20:17:02.869 00.001 9120 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.04) = xAngle (-3.46 = 2.82)
20:17:02.871 00.002 9120 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.43 = 2.86)
20:17:02.872 00.001 9120 CameraToMount -- cameraX=0.30 cameraY=-0.13 hyp=0.32 cameraTheta=-0.42 mountX=-0.31 mountY=0.09, mountTheta=2.85
20:17:02.874 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.30, y=-0.13, opts=13)
20:17:02.876 00.002 9120 Enqueuing Move request for scope (0.30, -0.13)
20:17:02.877 00.001 8596 Worker thread wakes up
20:17:02.877 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.13) opts 0xd
20:17:02.877 00.000 8596 Handling offset move in thread for scope, endpoint = (0.30, -0.13)
20:17:02.877 00.000 8596 Moving (0.30, -0.13) raw xDistance=-0.31 yDistance=0.09
20:17:02.877 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:17:02.877 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:02.877 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:17:02.878 00.001 8596 MoveAxis(E, 44, ABG)
20:17:02.878 00.000 8596 Guiding  Dir = 2, Dur = 44
20:17:02.878 00.000 8596 IsSlewing returns 0
20:17:02.878 00.000 8596 IsGuiding returns 0
20:17:02.880 00.002 8596 PulseGuide returned control before completion, sleep 53
20:17:02.885 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:17:02.915 00.030 9120 UpdateGuideState exits: m=295786 SNR=208.3
20:17:02.916 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:02.917 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:02.917 00.000 9120 Enqueuing Expose request
20:17:02.934 00.017 8596 IsGuiding returns 1
20:17:02.934 00.000 8596 scope still moving after pulse duration time elapsed
20:17:02.965 00.031 8596 IsSlewing returns 0
20:17:02.965 00.000 8596 IsGuiding returns 0
20:17:02.965 00.000 8596 scope move finished after 44 + 43 ms
20:17:02.965 00.000 8596 Move returns status 0, amount 44
20:17:02.965 00.000 8596 MoveAxis(N, 0, ABG)
20:17:02.965 00.000 8596 Move returns status 0, amount 0
20:17:02.965 00.000 8596 move complete, result=0
20:17:02.965 00.000 8596 worker thread done servicing request
20:17:02.965 00.000 8596 Worker thread wakes up
20:17:02.966 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:02.966 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:02.966 00.000 9120 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
20:17:03.936 00.970 8596 Exposure complete
20:17:04.025 00.089 8596 worker thread done servicing request
20:17:04.025 00.000 9120 OnExposeComplete: enter
20:17:04.026 00.001 9120 UpdateGuideState(): m_state=6
20:17:04.027 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 527
20:17:04.028 00.001 9120 Star::Find returns 1 (0), X=1145.66, Y=158.71, Mass=295277, SNR=213.3, Peak=26829 HFD=4.4
20:17:04.029 00.001 9120 MultiStar: [#1 0.37,-0.10,1.02,U] [#2 0.09,-0.10,0.99,U] [#3 0.34,-0.04,0.69,U] [#4 0.45,-0.06,0.00,M1] [#5 0.34,-0.04,0.42,U] [#6 0.26,-0.34,0.27,U] [#7 0.38,0.17,0.39,U] [#8 0.54,0.24,0.00,M2] 
20:17:04.029 00.000 9120 refined, 6 included, MultiStar: {0.29, -0.08}, one-star: {0.33, -0.11}
20:17:04.030 00.001 9120 CameraToMount -- cameraTheta (-0.27) - m_xAngle (3.04) = xAngle (-3.31 = 2.97)
20:17:04.031 00.001 9120 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.27 = 3.01)
20:17:04.032 00.001 9120 CameraToMount -- cameraX=0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-0.27 mountX=-0.30 mountY=0.04, mountTheta=3.01
20:17:04.034 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.29, y=-0.08, opts=13)
20:17:04.035 00.001 9120 Enqueuing Move request for scope (0.29, -0.08)
20:17:04.035 00.000 8596 Worker thread wakes up
20:17:04.035 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.08) opts 0xd
20:17:04.035 00.000 8596 Handling offset move in thread for scope, endpoint = (0.29, -0.08)
20:17:04.035 00.000 8596 Moving (0.29, -0.08) raw xDistance=-0.30 yDistance=0.04
20:17:04.035 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
20:17:04.036 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:04.036 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:17:04.036 00.000 8596 MoveAxis(E, 46, ABG)
20:17:04.036 00.000 8596 Guiding  Dir = 2, Dur = 46
20:17:04.036 00.000 8596 IsSlewing returns 0
20:17:04.036 00.000 8596 IsGuiding returns 0
20:17:04.040 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:17:04.048 00.008 8596 PulseGuide returned control before completion, sleep 45
20:17:04.055 00.007 9120 UpdateGuideState exits: m=295277 SNR=213.3
20:17:04.055 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:04.056 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:04.057 00.001 9120 Enqueuing Expose request
20:17:04.094 00.037 8596 IsGuiding returns 1
20:17:04.094 00.000 8596 scope still moving after pulse duration time elapsed
20:17:04.125 00.031 8596 IsSlewing returns 0
20:17:04.125 00.000 8596 IsGuiding returns 1
20:17:04.156 00.031 8596 IsSlewing returns 0
20:17:04.157 00.001 8596 IsGuiding returns 0
20:17:04.157 00.000 8596 scope move finished after 46 + 74 ms
20:17:04.157 00.000 8596 Move returns status 0, amount 46
20:17:04.157 00.000 8596 MoveAxis(N, 0, ABG)
20:17:04.157 00.000 8596 Move returns status 0, amount 0
20:17:04.157 00.000 8596 move complete, result=0
20:17:04.157 00.000 8596 worker thread done servicing request
20:17:04.158 00.001 9120 GuideStep: -0.3 px 46 ms EAST, 0.0 px 0 ms NORTH
20:17:04.161 00.003 8596 Worker thread wakes up
20:17:04.161 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:04.161 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:05.323 01.162 8596 Exposure complete
20:17:05.385 00.062 8596 worker thread done servicing request
20:17:05.385 00.000 9120 OnExposeComplete: enter
20:17:05.388 00.003 9120 UpdateGuideState(): m_state=6
20:17:05.389 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 528
20:17:05.390 00.001 9120 Star::Find returns 1 (0), X=1144.97, Y=158.87, Mass=317727, SNR=246.9, Peak=30013 HFD=4.3
20:17:05.390 00.000 9120 MultiStar: [#1 -0.28,0.01,0.79,U] [#2 -0.41,0.01,0.77,U] [#3 -0.36,0.11,0.68,U] [#4 -0.01,-0.02,0.42,U] [#5 -0.32,0.10,0.41,U] [#6 -0.34,-0.21,0.28,U] [#7 -0.26,0.11,0.29,U] [#8 0.11,0.15,0.24,U] 
20:17:05.392 00.002 9120 refined, 8 included, MultiStar: {-0.29, 0.04}, one-star: {-0.35, 0.05}
20:17:05.393 00.001 9120 CameraToMount -- cameraTheta (3.02) - m_xAngle (3.04) = xAngle (-0.02 = -0.02)
20:17:05.394 00.001 9120 CameraToMount -- cameraTheta (3.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.01 = 0.01)
20:17:05.394 00.000 9120 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=3.02 mountX=0.29 mountY=0.00, mountTheta=0.01
20:17:05.397 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=0.04, opts=13)
20:17:05.398 00.001 9120 Enqueuing Move request for scope (-0.29, 0.04)
20:17:05.398 00.000 8596 Worker thread wakes up
20:17:05.398 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
20:17:05.398 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
20:17:05.398 00.000 8596 Moving (-0.29, 0.04) raw xDistance=0.29 yDistance=0.00
20:17:05.399 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
20:17:05.399 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:05.399 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:17:05.399 00.000 8596 MoveAxis(W, 39, ABG)
20:17:05.399 00.000 8596 Guiding  Dir = 3, Dur = 39
20:17:05.399 00.000 8596 IsSlewing returns 0
20:17:05.399 00.000 8596 IsGuiding returns 0
20:17:05.402 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2480, FiltMax=65491, Gamma=1.000
20:17:05.423 00.021 9120 UpdateGuideState exits: m=317727 SNR=246.9
20:17:05.425 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:05.426 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:05.427 00.001 9120 Enqueuing Expose request
20:17:05.453 00.026 8596 IsGuiding returns 1
20:17:05.453 00.000 8596 scope still moving after pulse duration time elapsed
20:17:05.483 00.030 8596 IsSlewing returns 0
20:17:05.484 00.001 8596 IsGuiding returns 1
20:17:05.514 00.030 8596 IsSlewing returns 0
20:17:05.515 00.001 8596 IsGuiding returns 1
20:17:05.547 00.032 8596 IsSlewing returns 0
20:17:05.547 00.000 8596 IsGuiding returns 1
20:17:05.580 00.033 8596 IsSlewing returns 0
20:17:05.580 00.000 8596 IsGuiding returns 0
20:17:05.580 00.000 8596 scope move finished after 39 + 142 ms
20:17:05.580 00.000 8596 Move returns status 0, amount 39
20:17:05.580 00.000 8596 MoveAxis(N, 0, ABG)
20:17:05.580 00.000 8596 Move returns status 0, amount 0
20:17:05.580 00.000 8596 move complete, result=0
20:17:05.580 00.000 8596 worker thread done servicing request
20:17:05.581 00.001 9120 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
20:17:05.582 00.001 8596 Worker thread wakes up
20:17:05.582 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:05.582 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:06.573 00.991 8596 Exposure complete
20:17:06.663 00.090 8596 worker thread done servicing request
20:17:06.663 00.000 9120 OnExposeComplete: enter
20:17:06.664 00.001 9120 UpdateGuideState(): m_state=6
20:17:06.665 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 529
20:17:06.666 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.95, Mass=283108, SNR=219.9, Peak=25837 HFD=4.2
20:17:06.667 00.001 9120 MultiStar: [#1 0.12,0.10,0.80,U] [#2 0.00,0.02,0.91,U] [#3 -0.00,-0.00,0.66,U] [#4 0.32,0.00,0.55,U] [#5 0.02,-0.04,0.46,U] [#6 0.05,0.03,0.33,U] [#7 0.04,0.02,0.29,U] [#8 0.37,0.23,0.30,U] 
20:17:06.667 00.000 9120 refined, 8 included, MultiStar: {0.11, 0.05}, one-star: {0.17, 0.12}
20:17:06.668 00.001 9120 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.04) = xAngle (-2.59 = -2.59)
20:17:06.669 00.001 9120 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.55 = -2.55)
20:17:06.671 00.002 9120 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.46 mountX=-0.10 mountY=-0.07, mountTheta=-2.56
20:17:06.674 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.05, opts=13)
20:17:06.675 00.001 9120 Enqueuing Move request for scope (0.11, 0.05)
20:17:06.677 00.002 8596 Worker thread wakes up
20:17:06.677 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
20:17:06.677 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
20:17:06.677 00.000 8596 Moving (0.11, 0.05) raw xDistance=-0.10 yDistance=-0.07
20:17:06.677 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:17:06.678 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:06.678 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:17:06.678 00.000 8596 MoveAxis(E, 0, ABG)
20:17:06.678 00.000 8596 Move returns status 0, amount 0
20:17:06.678 00.000 8596 MoveAxis(N, 0, ABG)
20:17:06.678 00.000 8596 Move returns status 0, amount 0
20:17:06.678 00.000 8596 move complete, result=0
20:17:06.678 00.000 8596 worker thread done servicing request
20:17:06.685 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:17:06.709 00.024 9120 UpdateGuideState exits: m=283108 SNR=219.9
20:17:06.710 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:06.711 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:06.712 00.001 9120 Enqueuing Expose request
20:17:06.712 00.000 8596 Worker thread wakes up
20:17:06.712 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:06.713 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:06.713 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:07.872 01.159 8596 Exposure complete
20:17:07.935 00.063 8596 worker thread done servicing request
20:17:07.935 00.000 9120 OnExposeComplete: enter
20:17:07.936 00.001 9120 UpdateGuideState(): m_state=6
20:17:07.937 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 530
20:17:07.938 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.65, Mass=282173, SNR=189.3, Peak=29405 HFD=4.4
20:17:07.939 00.001 9120 MultiStar: [#1 -0.04,-0.28,1.07,U] [#2 -0.12,-0.05,0.93,U] [#3 -0.01,-0.04,0.89,U] [#4 -0.05,-0.32,0.57,U] [#5 0.08,-0.17,0.48,U] [#6 -0.13,-0.15,0.36,U] [#7 0.20,-0.16,0.43,U] [#8 0.51,-0.06,0.00,M1] 
20:17:07.939 00.000 9120 refined, 7 included, MultiStar: {-0.03, -0.16}, one-star: {-0.05, -0.18}
20:17:07.940 00.001 9120 CameraToMount -- cameraTheta (-1.75) - m_xAngle (3.04) = xAngle (-4.79 = 1.49)
20:17:07.941 00.001 9120 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.76 = 1.52)
20:17:07.943 00.002 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.75 mountX=0.01 mountY=0.17, mountTheta=1.49
20:17:07.946 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.16, opts=13)
20:17:07.947 00.001 9120 Enqueuing Move request for scope (-0.03, -0.16)
20:17:07.949 00.002 8596 Worker thread wakes up
20:17:07.949 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
20:17:07.949 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
20:17:07.949 00.000 8596 Moving (-0.03, -0.16) raw xDistance=0.01 yDistance=0.17
20:17:07.949 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:17:07.949 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:07.949 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:17:07.949 00.000 8596 MoveAxis(E, 0, ABG)
20:17:07.949 00.000 8596 Move returns status 0, amount 0
20:17:07.949 00.000 8596 MoveAxis(N, 0, ABG)
20:17:07.950 00.001 8596 Move returns status 0, amount 0
20:17:07.950 00.000 8596 move complete, result=0
20:17:07.950 00.000 8596 worker thread done servicing request
20:17:07.958 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:17:07.977 00.019 9120 UpdateGuideState exits: m=282173 SNR=189.3
20:17:07.978 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:07.979 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:07.980 00.001 9120 Enqueuing Expose request
20:17:07.980 00.000 8596 Worker thread wakes up
20:17:07.980 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:17:07.981 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:07.981 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:08.957 00.976 8596 Exposure complete
20:17:09.020 00.063 8596 worker thread done servicing request
20:17:09.020 00.000 9120 OnExposeComplete: enter
20:17:09.021 00.001 9120 UpdateGuideState(): m_state=6
20:17:09.022 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 531
20:17:09.023 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.69, Mass=296119, SNR=211.7, Peak=30909 HFD=4.4
20:17:09.024 00.001 9120 MultiStar: [#1 0.02,-0.40,1.04,U] [#2 -0.00,-0.29,0.93,U] [#3 0.16,-0.21,0.71,U] [#4 0.01,-0.27,0.58,U] [#5 0.02,-0.21,0.41,U] [#6 0.02,-0.25,0.35,U] [#7 -0.06,-0.21,0.28,U] [#8 0.53,-0.14,0.00,M2] 
20:17:09.025 00.001 9120 single-star, 7 included, MultiStar: {0.03, -0.26}, one-star: {0.02, -0.13}
20:17:09.026 00.001 9120 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.04) = xAngle (-4.42 = 1.86)
20:17:09.027 00.001 9120 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.39 = 1.90)
20:17:09.028 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.38 mountX=-0.04 mountY=0.13, mountTheta=1.86
20:17:09.029 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.13, opts=13)
20:17:09.030 00.001 9120 Enqueuing Move request for scope (0.02, -0.13)
20:17:09.031 00.001 8596 Worker thread wakes up
20:17:09.031 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
20:17:09.031 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
20:17:09.031 00.000 8596 Moving (0.02, -0.13) raw xDistance=-0.04 yDistance=0.13
20:17:09.031 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:17:09.031 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:09.031 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:17:09.031 00.000 8596 MoveAxis(E, 0, ABG)
20:17:09.031 00.000 8596 Move returns status 0, amount 0
20:17:09.031 00.000 8596 MoveAxis(N, 0, ABG)
20:17:09.031 00.000 8596 Move returns status 0, amount 0
20:17:09.031 00.000 8596 move complete, result=0
20:17:09.031 00.000 8596 worker thread done servicing request
20:17:09.035 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:17:09.058 00.023 9120 UpdateGuideState exits: m=296119 SNR=211.7
20:17:09.059 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:09.061 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:09.062 00.001 9120 Enqueuing Expose request
20:17:09.063 00.001 8596 Worker thread wakes up
20:17:09.063 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:09.065 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:09.065 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:10.230 01.165 8596 Exposure complete
20:17:10.333 00.103 8596 worker thread done servicing request
20:17:10.333 00.000 9120 OnExposeComplete: enter
20:17:10.334 00.001 9120 UpdateGuideState(): m_state=6
20:17:10.335 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 532
20:17:10.336 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.64, Mass=279955, SNR=221.4, Peak=27181 HFD=4.6
20:17:10.337 00.001 9120 MultiStar: [#1 0.06,-0.31,0.90,U] [#2 -0.34,-0.30,0.00,M1] [#3 -0.21,-0.13,0.74,U] [#4 0.12,-0.19,0.45,U] [#5 -0.09,-0.37,0.39,U] [#6 0.08,-0.60,0.00,M1] [#7 -0.09,-0.20,0.33,U] [#8 0.25,-0.03,0.26,U] 
20:17:10.338 00.001 9120 single-star, 6 included, MultiStar: {0.00, -0.21}, one-star: {0.06, -0.19}
20:17:10.339 00.001 9120 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.04) = xAngle (-4.31 = 1.98)
20:17:10.339 00.000 9120 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.27 = 2.01)
20:17:10.340 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.27 mountX=-0.08 mountY=0.18, mountTheta=1.98
20:17:10.342 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.19, opts=13)
20:17:10.343 00.001 9120 Enqueuing Move request for scope (0.06, -0.19)
20:17:10.345 00.002 8596 Worker thread wakes up
20:17:10.345 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
20:17:10.345 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
20:17:10.345 00.000 8596 Moving (0.06, -0.19) raw xDistance=-0.08 yDistance=0.18
20:17:10.345 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:17:10.345 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:10.345 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:17:10.345 00.000 8596 MoveAxis(E, 0, ABG)
20:17:10.345 00.000 8596 Move returns status 0, amount 0
20:17:10.345 00.000 8596 MoveAxis(N, 0, ABG)
20:17:10.345 00.000 8596 Move returns status 0, amount 0
20:17:10.346 00.001 8596 move complete, result=0
20:17:10.346 00.000 8596 worker thread done servicing request
20:17:10.350 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2461, FiltMax=65491, Gamma=1.000
20:17:10.372 00.022 9120 UpdateGuideState exits: m=279955 SNR=221.4
20:17:10.373 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:10.374 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:10.376 00.002 9120 Enqueuing Expose request
20:17:10.376 00.000 8596 Worker thread wakes up
20:17:10.377 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:17:10.377 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:10.377 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:11.349 00.972 8596 Exposure complete
20:17:11.421 00.072 8596 worker thread done servicing request
20:17:11.421 00.000 9120 OnExposeComplete: enter
20:17:11.422 00.001 9120 UpdateGuideState(): m_state=6
20:17:11.423 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 533
20:17:11.423 00.000 9120 Star::Find returns 1 (0), X=1145.32, Y=158.53, Mass=301329, SNR=209.5, Peak=28141 HFD=4.6
20:17:11.424 00.001 9120 MultiStar: [#1 0.15,-0.36,0.98,U] [#2 0.02,-0.40,0.90,U] [#3 0.05,-0.29,0.83,U] [#4 0.30,-0.33,0.00,M1] [#5 0.18,-0.33,0.45,U] [#6 -0.06,-0.29,0.28,U] [#7 0.28,-0.08,0.33,U] [#8 0.24,0.05,0.25,U] 
20:17:11.426 00.002 9120 single-star, 7 included, MultiStar: {0.08, -0.29}, one-star: {-0.01, -0.29}
20:17:11.427 00.001 9120 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.04) = xAngle (-4.63 = 1.65)
20:17:11.427 00.000 9120 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.60 = 1.69)
20:17:11.428 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.59 mountX=-0.02 mountY=0.29, mountTheta=1.65
20:17:11.429 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.29, opts=13)
20:17:11.430 00.001 9120 Enqueuing Move request for scope (-0.01, -0.29)
20:17:11.431 00.001 8596 Worker thread wakes up
20:17:11.431 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.29) opts 0xd
20:17:11.431 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.29)
20:17:11.431 00.000 8596 Moving (-0.01, -0.29) raw xDistance=-0.02 yDistance=0.29
20:17:11.431 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:17:11.431 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:17:11.431 00.000 8596 MoveAxis(E, 0, ABG)
20:17:11.431 00.000 8596 Move returns status 0, amount 0
20:17:11.431 00.000 8596 MoveAxis(S, 60, ABG)
20:17:11.432 00.001 8596 Guiding  Dir = 1, Dur = 60
20:17:11.432 00.000 8596 IsSlewing returns 0
20:17:11.432 00.000 8596 IsGuiding returns 0
20:17:11.435 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:17:11.451 00.016 9120 UpdateGuideState exits: m=301329 SNR=209.5
20:17:11.452 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:11.452 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:11.453 00.001 9120 Enqueuing Expose request
20:17:11.458 00.005 8596 PulseGuide returned control before completion, sleep 44
20:17:11.503 00.045 8596 IsGuiding returns 1
20:17:11.503 00.000 8596 scope still moving after pulse duration time elapsed
20:17:11.534 00.031 8596 IsSlewing returns 0
20:17:11.534 00.000 8596 IsGuiding returns 1
20:17:11.564 00.030 8596 IsSlewing returns 0
20:17:11.564 00.000 8596 IsGuiding returns 0
20:17:11.564 00.000 8596 scope move finished after 60 + 72 ms
20:17:11.564 00.000 8596 Move returns status 0, amount 60
20:17:11.564 00.000 8596 move complete, result=0
20:17:11.564 00.000 8596 worker thread done servicing request
20:17:11.564 00.000 8596 Worker thread wakes up
20:17:11.564 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
20:17:11.567 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:11.567 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:12.753 01.186 8596 Exposure complete
20:17:12.819 00.066 8596 worker thread done servicing request
20:17:12.819 00.000 9120 OnExposeComplete: enter
20:17:12.821 00.002 9120 UpdateGuideState(): m_state=6
20:17:12.822 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 534
20:17:12.824 00.002 9120 Star::Find returns 1 (0), X=1145.43, Y=158.75, Mass=295426, SNR=209.2, Peak=28077 HFD=4.5
20:17:12.826 00.002 9120 MultiStar: [#1 0.14,-0.12,0.91,U] [#2 0.07,-0.12,0.90,U] [#3 -0.01,-0.05,0.70,U] [#4 0.25,-0.05,0.44,U] [#5 0.14,-0.01,0.41,U] [#6 0.15,-0.06,0.31,U] [#7 0.31,-0.14,0.33,U] [#8 0.55,0.03,0.00,M1] 
20:17:12.828 00.002 9120 single-star, 7 included, MultiStar: {0.12, -0.08}, one-star: {0.10, -0.07}
20:17:12.829 00.001 9120 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.04) = xAngle (-3.63 = 2.65)
20:17:12.831 00.002 9120 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.60 = 2.68)
20:17:12.833 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.13 cameraTheta=-0.59 mountX=-0.11 mountY=0.06, mountTheta=2.68
20:17:12.836 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.07, opts=13)
20:17:12.838 00.002 9120 Enqueuing Move request for scope (0.10, -0.07)
20:17:12.840 00.002 8596 Worker thread wakes up
20:17:12.840 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
20:17:12.840 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
20:17:12.840 00.000 8596 Moving (0.10, -0.07) raw xDistance=-0.11 yDistance=0.06
20:17:12.840 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:17:12.841 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:12.841 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:17:12.841 00.000 8596 MoveAxis(E, 0, ABG)
20:17:12.841 00.000 8596 Move returns status 0, amount 0
20:17:12.841 00.000 8596 MoveAxis(N, 0, ABG)
20:17:12.841 00.000 8596 Move returns status 0, amount 0
20:17:12.841 00.000 8596 move complete, result=0
20:17:12.842 00.001 8596 worker thread done servicing request
20:17:12.851 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2710, FiltMin=2425, FiltMax=65535, Gamma=1.000
20:17:12.873 00.022 9120 UpdateGuideState exits: m=295426 SNR=209.2
20:17:12.874 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:12.875 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:12.875 00.000 9120 Enqueuing Expose request
20:17:12.876 00.001 8596 Worker thread wakes up
20:17:12.876 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:12.877 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:12.877 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:13.860 00.983 8596 Exposure complete
20:17:13.941 00.081 8596 worker thread done servicing request
20:17:13.941 00.000 9120 OnExposeComplete: enter
20:17:13.943 00.002 9120 UpdateGuideState(): m_state=6
20:17:13.945 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 535
20:17:13.947 00.002 9120 Star::Find returns 1 (0), X=1145.56, Y=158.91, Mass=280875, SNR=211.4, Peak=27101 HFD=4.3
20:17:13.949 00.002 9120 MultiStar: [#1 0.20,-0.03,1.07,U] [#2 -0.07,0.04,1.04,U] [#3 0.30,0.08,0.93,U] [#4 0.38,0.04,0.53,U] [#5 0.17,0.15,0.42,U] [#6 0.00,-0.06,0.30,U] [#7 -0.03,-0.09,0.32,U] [#8 0.33,0.45,0.00,M2] 
20:17:13.951 00.002 9120 refined, 7 included, MultiStar: {0.16, 0.04}, one-star: {0.23, 0.09}
20:17:13.952 00.001 9120 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.04) = xAngle (-2.82 = -2.82)
20:17:13.954 00.002 9120 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.79 = -2.79)
20:17:13.955 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.22 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
20:17:13.959 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.04, opts=13)
20:17:13.961 00.002 9120 Enqueuing Move request for scope (0.16, 0.04)
20:17:13.964 00.003 8596 Worker thread wakes up
20:17:13.964 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
20:17:13.964 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
20:17:13.964 00.000 8596 Moving (0.16, 0.04) raw xDistance=-0.16 yDistance=-0.06
20:17:13.964 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:17:13.964 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:13.964 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:17:13.964 00.000 8596 MoveAxis(E, 0, ABG)
20:17:13.964 00.000 8596 Move returns status 0, amount 0
20:17:13.964 00.000 8596 MoveAxis(N, 0, ABG)
20:17:13.964 00.000 8596 Move returns status 0, amount 0
20:17:13.964 00.000 8596 move complete, result=0
20:17:13.964 00.000 8596 worker thread done servicing request
20:17:13.970 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:17:13.992 00.022 9120 UpdateGuideState exits: m=280875 SNR=211.4
20:17:13.993 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:13.994 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:13.995 00.001 9120 Enqueuing Expose request
20:17:13.996 00.001 8596 Worker thread wakes up
20:17:13.996 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:13.996 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:13.996 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:15.152 01.156 8596 Exposure complete
20:17:15.235 00.083 8596 worker thread done servicing request
20:17:15.235 00.000 9120 OnExposeComplete: enter
20:17:15.238 00.003 9120 UpdateGuideState(): m_state=6
20:17:15.240 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 536
20:17:15.243 00.003 9120 Star::Find returns 1 (0), X=1145.23, Y=158.91, Mass=290560, SNR=222.1, Peak=27805 HFD=4.4
20:17:15.246 00.003 9120 MultiStar: [#1 -0.22,0.03,0.95,U] [#2 -0.26,0.10,0.86,U] [#3 -0.24,0.11,0.67,U] [#4 -0.09,-0.02,0.45,U] [#5 -0.12,0.06,0.41,U] [#6 -0.18,-0.15,0.30,U] [#7 -0.18,0.05,0.30,U] [#8 0.19,0.15,0.24,U] 
20:17:15.248 00.002 9120 single-star, 8 included, MultiStar: {-0.16, 0.06}, one-star: {-0.09, 0.09}
20:17:15.250 00.002 9120 CameraToMount -- cameraTheta (2.40) - m_xAngle (3.04) = xAngle (-0.64 = -0.64)
20:17:15.251 00.001 9120 CameraToMount -- cameraTheta (2.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.60 = -0.60)
20:17:15.253 00.002 9120 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.40 mountX=0.10 mountY=-0.07, mountTheta=-0.61
20:17:15.255 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.09, opts=13)
20:17:15.256 00.001 9120 Enqueuing Move request for scope (-0.09, 0.09)
20:17:15.257 00.001 8596 Worker thread wakes up
20:17:15.257 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
20:17:15.257 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
20:17:15.257 00.000 8596 Moving (-0.09, 0.09) raw xDistance=0.10 yDistance=-0.07
20:17:15.257 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:17:15.257 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:15.257 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:17:15.257 00.000 8596 MoveAxis(E, 0, ABG)
20:17:15.257 00.000 8596 Move returns status 0, amount 0
20:17:15.257 00.000 8596 MoveAxis(N, 0, ABG)
20:17:15.257 00.000 8596 Move returns status 0, amount 0
20:17:15.257 00.000 8596 move complete, result=0
20:17:15.257 00.000 8596 worker thread done servicing request
20:17:15.262 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65523, Gamma=1.000
20:17:15.291 00.029 9120 UpdateGuideState exits: m=290560 SNR=222.1
20:17:15.292 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:15.293 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:15.294 00.001 9120 Enqueuing Expose request
20:17:15.294 00.000 8596 Worker thread wakes up
20:17:15.294 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:15.295 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:15.295 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:16.272 00.977 8596 Exposure complete
20:17:16.344 00.072 8596 worker thread done servicing request
20:17:16.344 00.000 9120 OnExposeComplete: enter
20:17:16.346 00.002 9120 UpdateGuideState(): m_state=6
20:17:16.347 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 537
20:17:16.349 00.002 9120 Star::Find returns 1 (0), X=1144.95, Y=158.66, Mass=299941, SNR=210.6, Peak=25197 HFD=4.4
20:17:16.350 00.001 9120 MultiStar: [#1 -0.40,-0.01,0.94,U] [#2 -0.47,-0.06,0.00,M1] [#3 -0.37,-0.04,0.68,U] [#4 -0.33,-0.12,0.45,U] [#5 -0.37,0.01,0.40,U] [#6 -0.45,-0.21,0.00,M1] [#7 -0.30,-0.17,0.36,U] [#8 -0.09,-0.17,0.25,U] 
20:17:16.351 00.001 9120 refined, 6 included, MultiStar: {-0.35, -0.09}, one-star: {-0.37, -0.16}
20:17:16.352 00.001 9120 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.04) = xAngle (-5.94 = 0.34)
20:17:16.354 00.002 9120 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.90 = 0.38)
20:17:16.354 00.000 9120 CameraToMount -- cameraX=-0.35 cameraY=-0.09 hyp=0.36 cameraTheta=-2.90 mountX=0.34 mountY=0.13, mountTheta=0.37
20:17:16.357 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.35, y=-0.09, opts=13)
20:17:16.358 00.001 9120 Enqueuing Move request for scope (-0.35, -0.09)
20:17:16.358 00.000 8596 Worker thread wakes up
20:17:16.358 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.09) opts 0xd
20:17:16.359 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.35, -0.09)
20:17:16.359 00.000 8596 Moving (-0.35, -0.09) raw xDistance=0.34 yDistance=0.13
20:17:16.359 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:17:16.359 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:16.359 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:17:16.359 00.000 8596 MoveAxis(W, 49, ABG)
20:17:16.359 00.000 8596 Guiding  Dir = 3, Dur = 49
20:17:16.359 00.000 8596 IsSlewing returns 0
20:17:16.359 00.000 8596 IsGuiding returns 0
20:17:16.372 00.013 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2483, FiltMax=65491, Gamma=1.000
20:17:16.377 00.005 8596 PulseGuide returned control before completion, sleep 41
20:17:16.395 00.018 9120 UpdateGuideState exits: m=299941 SNR=210.6
20:17:16.398 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:16.399 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:16.399 00.000 9120 Enqueuing Expose request
20:17:16.424 00.025 8596 IsGuiding returns 1
20:17:16.424 00.000 8596 scope still moving after pulse duration time elapsed
20:17:16.456 00.032 8596 IsSlewing returns 0
20:17:16.456 00.000 8596 IsGuiding returns 1
20:17:16.488 00.032 8596 IsSlewing returns 0
20:17:16.488 00.000 8596 IsGuiding returns 0
20:17:16.488 00.000 8596 scope move finished after 49 + 79 ms
20:17:16.488 00.000 8596 Move returns status 0, amount 49
20:17:16.488 00.000 8596 MoveAxis(N, 0, ABG)
20:17:16.488 00.000 8596 Move returns status 0, amount 0
20:17:16.488 00.000 8596 move complete, result=0
20:17:16.488 00.000 8596 worker thread done servicing request
20:17:16.488 00.000 8596 Worker thread wakes up
20:17:16.488 00.000 9120 GuideStep: 0.3 px 49 ms WEST, 0.1 px 0 ms NORTH
20:17:16.490 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:16.490 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:17.644 01.154 8596 Exposure complete
20:17:17.719 00.075 8596 worker thread done servicing request
20:17:17.719 00.000 9120 OnExposeComplete: enter
20:17:17.720 00.001 9120 UpdateGuideState(): m_state=6
20:17:17.721 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 538
20:17:17.722 00.001 9120 Star::Find returns 1 (0), X=1145.54, Y=158.68, Mass=297903, SNR=217.6, Peak=25085 HFD=4.6
20:17:17.723 00.001 9120 MultiStar: [#1 0.25,-0.16,0.95,U] [#2 0.17,-0.03,1.01,U] [#3 0.25,-0.05,0.79,U] [#4 0.28,-0.10,0.49,U] [#5 0.43,-0.01,0.43,U] [#6 0.25,-0.12,0.30,U] [#7 0.17,0.02,0.28,U] [#8 0.47,0.05,0.00,M1] 
20:17:17.724 00.001 9120 single-star, 7 included, MultiStar: {0.24, -0.09}, one-star: {0.21, -0.15}
20:17:17.725 00.001 9120 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.04) = xAngle (-3.65 = 2.63)
20:17:17.726 00.001 9120 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.61 = 2.67)
20:17:17.726 00.000 9120 CameraToMount -- cameraX=0.21 cameraY=-0.15 hyp=0.25 cameraTheta=-0.61 mountX=-0.22 mountY=0.12, mountTheta=2.66
20:17:17.728 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.15, opts=13)
20:17:17.729 00.001 9120 Enqueuing Move request for scope (0.21, -0.15)
20:17:17.729 00.000 8596 Worker thread wakes up
20:17:17.730 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.15) opts 0xd
20:17:17.730 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.15)
20:17:17.730 00.000 8596 Moving (0.21, -0.15) raw xDistance=-0.22 yDistance=0.12
20:17:17.730 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
20:17:17.730 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:17.730 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:17:17.730 00.000 8596 MoveAxis(E, 29, ABG)
20:17:17.730 00.000 8596 Guiding  Dir = 2, Dur = 29
20:17:17.730 00.000 8596 IsSlewing returns 0
20:17:17.730 00.000 8596 IsGuiding returns 0
20:17:17.734 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:17:17.750 00.016 9120 UpdateGuideState exits: m=297903 SNR=217.6
20:17:17.752 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:17.753 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:17.754 00.001 9120 Enqueuing Expose request
20:17:17.790 00.036 8596 IsGuiding returns 1
20:17:17.790 00.000 8596 scope still moving after pulse duration time elapsed
20:17:17.819 00.029 8596 IsSlewing returns 0
20:17:17.819 00.000 8596 IsGuiding returns 1
20:17:17.850 00.031 8596 IsSlewing returns 0
20:17:17.850 00.000 8596 IsGuiding returns 1
20:17:17.882 00.032 8596 IsSlewing returns 0
20:17:17.882 00.000 8596 IsGuiding returns 0
20:17:17.882 00.000 8596 scope move finished after 29 + 123 ms
20:17:17.883 00.001 8596 Move returns status 0, amount 29
20:17:17.883 00.000 8596 MoveAxis(N, 0, ABG)
20:17:17.883 00.000 8596 Move returns status 0, amount 0
20:17:17.883 00.000 8596 move complete, result=0
20:17:17.883 00.000 8596 worker thread done servicing request
20:17:17.883 00.000 8596 Worker thread wakes up
20:17:17.883 00.000 9120 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
20:17:17.886 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:17.886 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:18.861 00.975 8596 Exposure complete
20:17:18.928 00.067 8596 worker thread done servicing request
20:17:18.928 00.000 9120 OnExposeComplete: enter
20:17:18.929 00.001 9120 UpdateGuideState(): m_state=6
20:17:18.931 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 539
20:17:18.932 00.001 9120 Star::Find returns 1 (0), X=1145.53, Y=158.77, Mass=311384, SNR=234.8, Peak=25869 HFD=4.6
20:17:18.934 00.002 9120 MultiStar: [#1 0.16,0.10,0.85,U] [#2 -0.17,-0.14,0.85,U] [#3 0.04,-0.12,0.69,U] [#4 0.27,-0.14,0.43,U] [#5 0.18,-0.08,0.46,U] [#6 -0.10,0.00,0.24,U] [#7 0.29,-0.27,0.25,U] [#8 0.39,0.28,0.00,M2] 
20:17:18.936 00.002 9120 refined, 7 included, MultiStar: {0.10, -0.07}, one-star: {0.20, -0.05}
20:17:18.937 00.001 9120 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.04) = xAngle (-3.65 = 2.63)
20:17:18.938 00.001 9120 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.61 = 2.67)
20:17:18.939 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.61 mountX=-0.10 mountY=0.05, mountTheta=2.66
20:17:18.940 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.07, opts=13)
20:17:18.941 00.001 9120 Enqueuing Move request for scope (0.10, -0.07)
20:17:18.942 00.001 8596 Worker thread wakes up
20:17:18.943 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
20:17:18.943 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
20:17:18.943 00.000 8596 Moving (0.10, -0.07) raw xDistance=-0.10 yDistance=0.05
20:17:18.943 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:17:18.943 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:18.943 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:17:18.943 00.000 8596 MoveAxis(E, 0, ABG)
20:17:18.943 00.000 8596 Move returns status 0, amount 0
20:17:18.943 00.000 8596 MoveAxis(N, 0, ABG)
20:17:18.943 00.000 8596 Move returns status 0, amount 0
20:17:18.944 00.001 8596 move complete, result=0
20:17:18.944 00.000 8596 worker thread done servicing request
20:17:18.949 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:17:18.968 00.019 9120 UpdateGuideState exits: m=311384 SNR=234.8
20:17:18.969 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:18.970 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:18.971 00.001 9120 Enqueuing Expose request
20:17:18.971 00.000 8596 Worker thread wakes up
20:17:18.972 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:18.972 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:18.972 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:20.127 01.155 8596 Exposure complete
20:17:20.209 00.082 8596 worker thread done servicing request
20:17:20.210 00.001 9120 OnExposeComplete: enter
20:17:20.212 00.002 9120 UpdateGuideState(): m_state=6
20:17:20.215 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 540
20:17:20.218 00.003 9120 Star::Find returns 1 (0), X=1145.25, Y=158.55, Mass=301038, SNR=221.8, Peak=27325 HFD=4.6
20:17:20.221 00.003 9120 MultiStar: [#1 -0.15,-0.26,0.91,U] [#2 -0.33,-0.15,0.93,U] [#3 -0.08,-0.04,0.71,U] [#4 0.05,-0.34,0.49,U] [#5 -0.10,-0.27,0.47,U] [#6 -0.11,-0.36,0.30,U] [#7 -0.23,-0.15,0.30,U] [#8 0.43,-0.08,0.31,U] 
20:17:20.223 00.002 9120 refined, 8 included, MultiStar: {-0.10, -0.21}, one-star: {-0.08, -0.28}
20:17:20.226 00.003 9120 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.04) = xAngle (-5.07 = 1.22)
20:17:20.228 00.002 9120 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.03 = 1.25)
20:17:20.231 00.003 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.24 cameraTheta=-2.02 mountX=0.08 mountY=0.23, mountTheta=1.22
20:17:20.235 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.21, opts=13)
20:17:20.237 00.002 9120 Enqueuing Move request for scope (-0.10, -0.21)
20:17:20.238 00.001 8596 Worker thread wakes up
20:17:20.238 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
20:17:20.238 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
20:17:20.238 00.000 8596 Moving (-0.10, -0.21) raw xDistance=0.08 yDistance=0.23
20:17:20.238 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:17:20.238 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:17:20.238 00.000 8596 MoveAxis(E, 0, ABG)
20:17:20.238 00.000 8596 Move returns status 0, amount 0
20:17:20.239 00.001 8596 MoveAxis(S, 48, ABG)
20:17:20.239 00.000 8596 Guiding  Dir = 1, Dur = 48
20:17:20.239 00.000 8596 IsSlewing returns 0
20:17:20.239 00.000 8596 IsGuiding returns 0
20:17:20.248 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:17:20.264 00.016 9120 UpdateGuideState exits: m=301038 SNR=221.8
20:17:20.265 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:20.266 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:20.267 00.001 9120 Enqueuing Expose request
20:17:20.280 00.013 8596 PulseGuide returned control before completion, sleep 18
20:17:20.310 00.030 8596 IsGuiding returns 1
20:17:20.310 00.000 8596 scope still moving after pulse duration time elapsed
20:17:20.342 00.032 8596 IsSlewing returns 0
20:17:20.342 00.000 8596 IsGuiding returns 1
20:17:20.372 00.030 8596 IsSlewing returns 0
20:17:20.372 00.000 8596 IsGuiding returns 0
20:17:20.372 00.000 8596 scope move finished after 48 + 85 ms
20:17:20.372 00.000 8596 Move returns status 0, amount 48
20:17:20.372 00.000 8596 move complete, result=0
20:17:20.372 00.000 8596 worker thread done servicing request
20:17:20.372 00.000 8596 Worker thread wakes up
20:17:20.374 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:20.374 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:20.374 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
20:17:21.354 00.980 8596 Exposure complete
20:17:21.432 00.078 8596 worker thread done servicing request
20:17:21.432 00.000 9120 OnExposeComplete: enter
20:17:21.435 00.003 9120 UpdateGuideState(): m_state=6
20:17:21.437 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 541
20:17:21.439 00.002 9120 Star::Find returns 1 (0), X=1145.54, Y=158.60, Mass=315154, SNR=203.8, Peak=28061 HFD=4.4
20:17:21.441 00.002 9120 MultiStar: [#1 0.17,-0.16,0.97,U] [#2 -0.12,-0.07,0.94,U] [#3 0.04,-0.15,0.77,U] [#4 0.14,-0.20,0.53,U] [#5 0.09,-0.21,0.49,U] [#6 -0.12,-0.25,0.29,U] [#7 0.02,-0.20,0.34,U] [#8 0.57,-0.26,0.00,M2] 
20:17:21.443 00.002 9120 refined, 7 included, MultiStar: {0.07, -0.17}, one-star: {0.22, -0.22}
20:17:21.444 00.001 9120 CameraToMount -- cameraTheta (-1.17) - m_xAngle (3.04) = xAngle (-4.21 = 2.07)
20:17:21.446 00.002 9120 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.17 = 2.11)
20:17:21.447 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.17 mountX=-0.09 mountY=0.16, mountTheta=2.08
20:17:21.449 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.17, opts=13)
20:17:21.452 00.003 9120 Enqueuing Move request for scope (0.07, -0.17)
20:17:21.454 00.002 8596 Worker thread wakes up
20:17:21.454 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
20:17:21.454 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
20:17:21.454 00.000 8596 Moving (0.07, -0.17) raw xDistance=-0.09 yDistance=0.16
20:17:21.454 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:17:21.454 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:21.454 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:17:21.454 00.000 8596 MoveAxis(E, 0, ABG)
20:17:21.455 00.001 8596 Move returns status 0, amount 0
20:17:21.455 00.000 8596 MoveAxis(N, 0, ABG)
20:17:21.455 00.000 8596 Move returns status 0, amount 0
20:17:21.455 00.000 8596 move complete, result=0
20:17:21.455 00.000 8596 worker thread done servicing request
20:17:21.461 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:17:21.483 00.022 9120 UpdateGuideState exits: m=315154 SNR=203.8
20:17:21.484 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:21.486 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:21.487 00.001 9120 Enqueuing Expose request
20:17:21.487 00.000 8596 Worker thread wakes up
20:17:21.487 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:17:21.488 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:21.488 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:22.656 01.168 8596 Exposure complete
20:17:22.729 00.073 8596 worker thread done servicing request
20:17:22.729 00.000 9120 OnExposeComplete: enter
20:17:22.730 00.001 9120 UpdateGuideState(): m_state=6
20:17:22.731 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 542
20:17:22.733 00.002 9120 Star::Find returns 1 (0), X=1145.84, Y=159.15, Mass=292102, SNR=210.4, Peak=22675 HFD=4.3
20:17:22.735 00.002 9120 MultiStar: [#1 0.41,0.17,0.00,M1] [#2 0.15,0.18,1.03,U] [#3 0.34,0.34,0.00,M1] [#4 0.50,0.23,0.00,M1] [#5 0.24,0.21,0.51,U] [#6 0.43,0.36,0.00,M1] [#7 0.45,0.35,0.00,M1] [#8 0.68,0.48,0.00,M3] 
20:17:22.737 00.002 9120 refined, 2 included, MultiStar: {0.31, 0.24}, one-star: {0.51, 0.32}
20:17:22.738 00.001 9120 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.04) = xAngle (-2.38 = -2.38)
20:17:22.739 00.001 9120 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.35 = -2.35)
20:17:22.741 00.002 9120 CameraToMount -- cameraX=0.31 cameraY=0.24 hyp=0.40 cameraTheta=0.66 mountX=-0.29 mountY=-0.28, mountTheta=-2.36
20:17:22.743 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.31, y=0.24, opts=13)
20:17:22.745 00.002 9120 Enqueuing Move request for scope (0.31, 0.24)
20:17:22.746 00.001 8596 Worker thread wakes up
20:17:22.747 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.24) opts 0xd
20:17:22.747 00.000 8596 Handling offset move in thread for scope, endpoint = (0.31, 0.24)
20:17:22.747 00.000 8596 Moving (0.31, 0.24) raw xDistance=-0.29 yDistance=-0.28
20:17:22.747 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:17:22.747 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:17:22.747 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:17:22.747 00.000 8596 MoveAxis(E, 41, ABG)
20:17:22.747 00.000 8596 Guiding  Dir = 2, Dur = 41
20:17:22.748 00.001 8596 IsSlewing returns 0
20:17:22.748 00.000 8596 IsGuiding returns 0
20:17:22.754 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:17:22.780 00.026 8596 PulseGuide returned control before completion, sleep 20
20:17:22.781 00.001 9120 UpdateGuideState exits: m=292102 SNR=210.4
20:17:22.782 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:22.783 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:22.784 00.001 9120 Enqueuing Expose request
20:17:22.814 00.030 8596 IsGuiding returns 1
20:17:22.815 00.001 8596 scope still moving after pulse duration time elapsed
20:17:22.843 00.028 8596 IsSlewing returns 0
20:17:22.843 00.000 8596 IsGuiding returns 1
20:17:22.874 00.031 8596 IsSlewing returns 0
20:17:22.874 00.000 8596 IsGuiding returns 0
20:17:22.875 00.001 8596 scope move finished after 41 + 85 ms
20:17:22.875 00.000 8596 Move returns status 0, amount 41
20:17:22.875 00.000 8596 MoveAxis(N, 0, ABG)
20:17:22.875 00.000 8596 Move returns status 0, amount 0
20:17:22.875 00.000 8596 move complete, result=0
20:17:22.875 00.000 8596 worker thread done servicing request
20:17:22.875 00.000 8596 Worker thread wakes up
20:17:22.875 00.000 9120 GuideStep: -0.3 px 41 ms EAST, -0.3 px 0 ms NORTH
20:17:22.877 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:22.877 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:23.866 00.989 8596 Exposure complete
20:17:23.925 00.059 8596 worker thread done servicing request
20:17:23.925 00.000 9120 OnExposeComplete: enter
20:17:23.926 00.001 9120 UpdateGuideState(): m_state=6
20:17:23.927 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 543
20:17:23.928 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.91, Mass=310073, SNR=216.4, Peak=29757 HFD=4.4
20:17:23.929 00.001 9120 MultiStar: [#1 -0.01,0.02,0.92,U] [#2 -0.21,-0.08,0.95,U] [#3 -0.04,0.05,0.81,U] [#4 0.02,-0.05,0.47,U] [#5 -0.05,0.02,0.49,U] [#6 -0.10,-0.13,0.30,U] [#7 0.09,-0.03,0.28,U] [#8 0.30,-0.02,0.29,U] 
20:17:23.929 00.000 9120 refined, 8 included, MultiStar: {-0.03, 0.00}, one-star: {-0.02, 0.09}
20:17:23.930 00.001 9120 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.04) = xAngle (0.06 = 0.06)
20:17:23.931 00.001 9120 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.09 = 0.09)
20:17:23.932 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.10 mountX=0.03 mountY=0.00, mountTheta=0.09
20:17:23.933 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.00, opts=13)
20:17:23.934 00.001 9120 Enqueuing Move request for scope (-0.03, 0.00)
20:17:23.935 00.001 8596 Worker thread wakes up
20:17:23.935 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
20:17:23.935 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
20:17:23.935 00.000 8596 Moving (-0.03, 0.00) raw xDistance=0.03 yDistance=0.00
20:17:23.935 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:17:23.935 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:23.936 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:17:23.936 00.000 8596 MoveAxis(E, 0, ABG)
20:17:23.936 00.000 8596 Move returns status 0, amount 0
20:17:23.936 00.000 8596 MoveAxis(N, 0, ABG)
20:17:23.936 00.000 8596 Move returns status 0, amount 0
20:17:23.936 00.000 8596 move complete, result=0
20:17:23.936 00.000 8596 worker thread done servicing request
20:17:23.941 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:17:23.963 00.022 9120 UpdateGuideState exits: m=310073 SNR=216.4
20:17:23.965 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:23.966 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:23.968 00.002 9120 Enqueuing Expose request
20:17:23.970 00.002 8596 Worker thread wakes up
20:17:23.970 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:17:23.971 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:23.971 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:25.154 01.183 8596 Exposure complete
20:17:25.227 00.073 8596 worker thread done servicing request
20:17:25.227 00.000 9120 OnExposeComplete: enter
20:17:25.229 00.002 9120 UpdateGuideState(): m_state=6
20:17:25.231 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 544
20:17:25.232 00.001 9120 Star::Find returns 1 (0), X=1145.00, Y=158.78, Mass=296189, SNR=215.7, Peak=29901 HFD=4.3
20:17:25.234 00.002 9120 MultiStar: [#1 -0.27,0.05,0.89,U] [#2 -0.32,-0.01,0.90,U] [#3 -0.44,0.11,0.00,M1] [#4 -0.23,0.07,0.54,U] [#5 -0.38,-0.02,0.45,U] [#6 -0.39,-0.08,0.37,U] [#7 -0.19,0.08,0.33,U] [#8 -0.13,0.34,0.23,U] 
20:17:25.235 00.001 9120 refined, 7 included, MultiStar: {-0.30, 0.02}, one-star: {-0.33, -0.04}
20:17:25.236 00.001 9120 CameraToMount -- cameraTheta (3.08) - m_xAngle (3.04) = xAngle (0.04 = 0.04)
20:17:25.237 00.001 9120 CameraToMount -- cameraTheta (3.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.07 = 0.07)
20:17:25.237 00.000 9120 CameraToMount -- cameraX=-0.30 cameraY=0.02 hyp=0.30 cameraTheta=3.08 mountX=0.30 mountY=0.02, mountTheta=0.07
20:17:25.239 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.30, y=0.02, opts=13)
20:17:25.240 00.001 9120 Enqueuing Move request for scope (-0.30, 0.02)
20:17:25.240 00.000 8596 Worker thread wakes up
20:17:25.240 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.02) opts 0xd
20:17:25.240 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.30, 0.02)
20:17:25.240 00.000 8596 Moving (-0.30, 0.02) raw xDistance=0.30 yDistance=0.02
20:17:25.241 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:17:25.241 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:25.241 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:17:25.241 00.000 8596 MoveAxis(W, 43, ABG)
20:17:25.241 00.000 8596 Guiding  Dir = 3, Dur = 43
20:17:25.241 00.000 8596 IsSlewing returns 0
20:17:25.241 00.000 8596 IsGuiding returns 0
20:17:25.245 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2465, FiltMax=65523, Gamma=1.000
20:17:25.260 00.015 9120 UpdateGuideState exits: m=296189 SNR=215.7
20:17:25.261 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:25.262 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:25.262 00.000 9120 Enqueuing Expose request
20:17:25.281 00.019 8596 PulseGuide returned control before completion, sleep 14
20:17:25.296 00.015 8596 IsGuiding returns 1
20:17:25.296 00.000 8596 scope still moving after pulse duration time elapsed
20:17:25.327 00.031 8596 IsSlewing returns 0
20:17:25.327 00.000 8596 IsGuiding returns 1
20:17:25.358 00.031 8596 IsSlewing returns 0
20:17:25.358 00.000 8596 IsGuiding returns 1
20:17:25.388 00.030 8596 IsSlewing returns 0
20:17:25.388 00.000 8596 IsGuiding returns 0
20:17:25.388 00.000 8596 scope move finished after 43 + 103 ms
20:17:25.388 00.000 8596 Move returns status 0, amount 43
20:17:25.388 00.000 8596 MoveAxis(N, 0, ABG)
20:17:25.388 00.000 8596 Move returns status 0, amount 0
20:17:25.388 00.000 8596 move complete, result=0
20:17:25.388 00.000 8596 worker thread done servicing request
20:17:25.388 00.000 8596 Worker thread wakes up
20:17:25.388 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:25.389 00.001 9120 GuideStep: 0.3 px 43 ms WEST, 0.0 px 0 ms NORTH
20:17:25.391 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:26.367 00.976 8596 Exposure complete
20:17:26.431 00.064 8596 worker thread done servicing request
20:17:26.432 00.001 9120 OnExposeComplete: enter
20:17:26.433 00.001 9120 UpdateGuideState(): m_state=6
20:17:26.436 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 545
20:17:26.438 00.002 9120 Star::Find returns 1 (0), X=1145.42, Y=158.86, Mass=297848, SNR=238.2, Peak=30269 HFD=4.4
20:17:26.441 00.003 9120 MultiStar: [#1 0.04,0.01,0.87,U] [#2 0.05,-0.00,0.77,U] [#3 0.12,0.27,0.64,U] [#4 0.19,0.14,0.45,U] [#5 0.04,0.14,0.41,U] [#6 -0.15,0.08,0.26,U] [#7 -0.04,0.14,0.28,U] [#8 0.49,0.49,0.00,M2] 
20:17:26.444 00.003 9120 single-star, 7 included, MultiStar: {0.07, 0.08}, one-star: {0.10, 0.03}
20:17:26.445 00.001 9120 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.04) = xAngle (-2.72 = -2.72)
20:17:26.447 00.002 9120 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.69 = -2.69)
20:17:26.448 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.32 mountX=-0.09 mountY=-0.05, mountTheta=-2.69
20:17:26.450 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.03, opts=13)
20:17:26.452 00.002 9120 Enqueuing Move request for scope (0.10, 0.03)
20:17:26.453 00.001 8596 Worker thread wakes up
20:17:26.453 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
20:17:26.453 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
20:17:26.453 00.000 8596 Moving (0.10, 0.03) raw xDistance=-0.09 yDistance=-0.05
20:17:26.453 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:17:26.453 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:26.454 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:17:26.454 00.000 8596 MoveAxis(E, 0, ABG)
20:17:26.454 00.000 8596 Move returns status 0, amount 0
20:17:26.454 00.000 8596 MoveAxis(N, 0, ABG)
20:17:26.454 00.000 8596 Move returns status 0, amount 0
20:17:26.454 00.000 8596 move complete, result=0
20:17:26.454 00.000 8596 worker thread done servicing request
20:17:26.460 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:17:26.477 00.017 9120 UpdateGuideState exits: m=297848 SNR=238.2
20:17:26.478 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:26.479 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:26.480 00.001 9120 Enqueuing Expose request
20:17:26.481 00.001 8596 Worker thread wakes up
20:17:26.481 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:26.482 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:17:26.483 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:27.645 01.162 8596 Exposure complete
20:17:27.726 00.081 8596 worker thread done servicing request
20:17:27.727 00.001 9120 OnExposeComplete: enter
20:17:27.728 00.001 9120 UpdateGuideState(): m_state=6
20:17:27.729 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 546
20:17:27.730 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=158.95, Mass=302166, SNR=224.0, Peak=29677 HFD=4.3
20:17:27.731 00.001 9120 MultiStar: [#1 -0.05,0.09,0.83,U] [#2 -0.36,-0.08,0.80,U] [#3 -0.07,0.16,0.70,U] [#4 0.06,0.05,0.49,U] [#5 0.21,-0.01,0.42,U] [#6 -0.21,0.15,0.28,U] [#7 -0.02,-0.11,0.30,U] [#8 0.24,0.45,0.00,M3] 
20:17:27.733 00.002 9120 refined, 7 included, MultiStar: {-0.06, 0.06}, one-star: {0.05, 0.12}
20:17:27.735 00.002 9120 CameraToMount -- cameraTheta (2.38) - m_xAngle (3.04) = xAngle (-0.66 = -0.66)
20:17:27.737 00.002 9120 CameraToMount -- cameraTheta (2.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.63 = -0.63)
20:17:27.738 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.38 mountX=0.06 mountY=-0.05, mountTheta=-0.64
20:17:27.740 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.06, opts=13)
20:17:27.742 00.002 9120 Enqueuing Move request for scope (-0.06, 0.06)
20:17:27.743 00.001 8596 Worker thread wakes up
20:17:27.743 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
20:17:27.743 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
20:17:27.743 00.000 8596 Moving (-0.06, 0.06) raw xDistance=0.06 yDistance=-0.05
20:17:27.743 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:17:27.743 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:27.743 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:17:27.743 00.000 8596 MoveAxis(E, 0, ABG)
20:17:27.743 00.000 8596 Move returns status 0, amount 0
20:17:27.743 00.000 8596 MoveAxis(N, 0, ABG)
20:17:27.743 00.000 8596 Move returns status 0, amount 0
20:17:27.743 00.000 8596 move complete, result=0
20:17:27.743 00.000 8596 worker thread done servicing request
20:17:27.747 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:17:27.769 00.022 9120 UpdateGuideState exits: m=302166 SNR=224.0
20:17:27.770 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:27.770 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:27.771 00.001 9120 Enqueuing Expose request
20:17:27.772 00.001 8596 Worker thread wakes up
20:17:27.772 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:17:27.773 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:27.773 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:28.748 00.975 8596 Exposure complete
20:17:28.817 00.069 8596 worker thread done servicing request
20:17:28.817 00.000 9120 OnExposeComplete: enter
20:17:28.818 00.001 9120 UpdateGuideState(): m_state=6
20:17:28.819 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 547
20:17:28.819 00.000 9120 Star::Find returns 1 (0), X=1145.33, Y=158.81, Mass=294837, SNR=209.4, Peak=31133 HFD=4.5
20:17:28.820 00.001 9120 MultiStar: [#1 -0.08,0.02,1.09,U] [#2 -0.24,-0.16,0.93,U] [#3 0.02,-0.06,0.78,U] [#4 -0.04,0.04,0.42,U] [#5 0.01,-0.19,0.39,U] [#6 -0.14,-0.28,0.34,U] [#7 -0.17,-0.09,0.33,U] [#8 0.28,0.17,0.24,U] 
20:17:28.821 00.001 9120 single-star, 8 included, MultiStar: {-0.06, -0.06}, one-star: {0.00, -0.01}
20:17:28.822 00.001 9120 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.04) = xAngle (-4.11 = 2.18)
20:17:28.822 00.000 9120 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.07 = 2.21)
20:17:28.823 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.07 mountX=-0.01 mountY=0.01, mountTheta=2.19
20:17:28.826 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.01, opts=13)
20:17:28.828 00.002 9120 Enqueuing Move request for scope (0.00, -0.01)
20:17:28.829 00.001 8596 Worker thread wakes up
20:17:28.829 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
20:17:28.829 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
20:17:28.829 00.000 8596 Moving (0.00, -0.01) raw xDistance=-0.01 yDistance=0.01
20:17:28.829 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:17:28.829 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:28.829 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:17:28.829 00.000 8596 MoveAxis(E, 0, ABG)
20:17:28.829 00.000 8596 Move returns status 0, amount 0
20:17:28.829 00.000 8596 MoveAxis(N, 0, ABG)
20:17:28.829 00.000 8596 Move returns status 0, amount 0
20:17:28.830 00.001 8596 move complete, result=0
20:17:28.830 00.000 8596 worker thread done servicing request
20:17:28.834 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:17:28.856 00.022 9120 UpdateGuideState exits: m=294837 SNR=209.4
20:17:28.858 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:28.861 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:28.863 00.002 9120 Enqueuing Expose request
20:17:28.865 00.002 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:17:28.867 00.002 8596 Worker thread wakes up
20:17:28.867 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:28.868 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:30.024 01.156 8596 Exposure complete
20:17:30.091 00.067 8596 worker thread done servicing request
20:17:30.091 00.000 9120 OnExposeComplete: enter
20:17:30.093 00.002 9120 UpdateGuideState(): m_state=6
20:17:30.095 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 548
20:17:30.096 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.97, Mass=308745, SNR=227.4, Peak=31917 HFD=4.2
20:17:30.098 00.002 9120 MultiStar: [#1 0.06,0.08,0.96,U] [#2 -0.09,0.10,0.81,U] [#3 0.08,0.04,0.74,U] [#4 -0.02,0.14,0.51,U] [#5 0.00,-0.01,0.47,U] [#6 -0.08,0.24,0.37,U] [#7 -0.03,0.16,0.31,U] [#8 0.37,0.08,0.21,U] 
20:17:30.100 00.002 9120 refined, 8 included, MultiStar: {0.01, 0.10}, one-star: {-0.00, 0.14}
20:17:30.102 00.002 9120 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.04) = xAngle (-1.60 = -1.60)
20:17:30.103 00.001 9120 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.56 = -1.56)
20:17:30.105 00.002 9120 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.44 mountX=-0.00 mountY=-0.10, mountTheta=-1.60
20:17:30.108 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.10, opts=13)
20:17:30.110 00.002 9120 Enqueuing Move request for scope (0.01, 0.10)
20:17:30.111 00.001 8596 Worker thread wakes up
20:17:30.111 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
20:17:30.111 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
20:17:30.111 00.000 8596 Moving (0.01, 0.10) raw xDistance=-0.00 yDistance=-0.10
20:17:30.111 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:17:30.111 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:30.111 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:17:30.112 00.001 8596 MoveAxis(E, 0, ABG)
20:17:30.112 00.000 8596 Move returns status 0, amount 0
20:17:30.112 00.000 8596 MoveAxis(N, 0, ABG)
20:17:30.112 00.000 8596 Move returns status 0, amount 0
20:17:30.112 00.000 8596 move complete, result=0
20:17:30.112 00.000 8596 worker thread done servicing request
20:17:30.116 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:17:30.134 00.018 9120 UpdateGuideState exits: m=308745 SNR=227.4
20:17:30.135 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:30.135 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:30.136 00.001 9120 Enqueuing Expose request
20:17:30.137 00.001 8596 Worker thread wakes up
20:17:30.137 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:30.138 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:30.138 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:31.115 00.977 8596 Exposure complete
20:17:31.210 00.095 8596 worker thread done servicing request
20:17:31.210 00.000 9120 OnExposeComplete: enter
20:17:31.212 00.002 9120 UpdateGuideState(): m_state=6
20:17:31.214 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 549
20:17:31.215 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=158.80, Mass=301218, SNR=236.2, Peak=28973 HFD=4.5
20:17:31.217 00.002 9120 MultiStar: [#1 0.25,-0.05,0.89,U] [#2 0.04,-0.13,0.78,U] [#3 0.12,-0.15,0.66,U] [#4 0.22,-0.16,0.37,U] [#5 0.06,0.06,0.39,U] [#6 0.02,-0.07,0.26,U] [#7 0.08,-0.16,0.35,U] [#8 0.37,0.10,0.23,U] 
20:17:31.219 00.002 9120 single-star, 8 included, MultiStar: {0.14, -0.07}, one-star: {0.12, -0.02}
20:17:31.221 00.002 9120 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.04) = xAngle (-3.20 = 3.09)
20:17:31.223 00.002 9120 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.16 = 3.12)
20:17:31.225 00.002 9120 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.16 mountX=-0.12 mountY=0.00, mountTheta=3.12
20:17:31.229 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.02, opts=13)
20:17:31.230 00.001 9120 Enqueuing Move request for scope (0.12, -0.02)
20:17:31.231 00.001 8596 Worker thread wakes up
20:17:31.232 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
20:17:31.232 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
20:17:31.232 00.000 8596 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=0.00
20:17:31.232 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:17:31.232 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:31.232 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:17:31.232 00.000 8596 MoveAxis(E, 0, ABG)
20:17:31.232 00.000 8596 Move returns status 0, amount 0
20:17:31.232 00.000 8596 MoveAxis(N, 0, ABG)
20:17:31.233 00.001 8596 Move returns status 0, amount 0
20:17:31.233 00.000 8596 move complete, result=0
20:17:31.233 00.000 8596 worker thread done servicing request
20:17:31.242 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:17:31.261 00.019 9120 UpdateGuideState exits: m=301218 SNR=236.2
20:17:31.262 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:31.263 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:31.264 00.001 9120 Enqueuing Expose request
20:17:31.264 00.000 8596 Worker thread wakes up
20:17:31.264 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:17:31.265 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:31.265 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:32.440 01.175 8596 Exposure complete
20:17:32.539 00.099 8596 worker thread done servicing request
20:17:32.539 00.000 9120 OnExposeComplete: enter
20:17:32.540 00.001 9120 UpdateGuideState(): m_state=6
20:17:32.541 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 550
20:17:32.541 00.000 9120 Star::Find returns 1 (0), X=1145.40, Y=158.89, Mass=301658, SNR=206.7, Peak=28669 HFD=4.4
20:17:32.542 00.001 9120 MultiStar: [#1 0.05,0.02,0.88,U] [#2 -0.05,0.01,0.89,U] [#3 -0.00,-0.02,0.67,U] [#4 0.18,-0.05,0.52,U] [#5 0.15,0.17,0.50,U] [#6 -0.16,-0.02,0.32,U] [#7 -0.12,0.01,0.31,U] [#8 0.52,-0.07,0.00,M1] 
20:17:32.543 00.001 9120 refined, 7 included, MultiStar: {0.03, 0.03}, one-star: {0.08, 0.07}
20:17:32.544 00.001 9120 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.04) = xAngle (-2.31 = -2.31)
20:17:32.545 00.001 9120 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.28 = -2.28)
20:17:32.545 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.73 mountX=-0.03 mountY=-0.03, mountTheta=-2.30
20:17:32.547 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.03, opts=13)
20:17:32.547 00.000 9120 Enqueuing Move request for scope (0.03, 0.03)
20:17:32.548 00.001 8596 Worker thread wakes up
20:17:32.548 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
20:17:32.548 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
20:17:32.549 00.001 8596 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
20:17:32.549 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:17:32.549 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:32.549 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:17:32.549 00.000 8596 MoveAxis(E, 0, ABG)
20:17:32.549 00.000 8596 Move returns status 0, amount 0
20:17:32.549 00.000 8596 MoveAxis(N, 0, ABG)
20:17:32.549 00.000 8596 Move returns status 0, amount 0
20:17:32.549 00.000 8596 move complete, result=0
20:17:32.549 00.000 8596 worker thread done servicing request
20:17:32.553 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:17:32.582 00.029 9120 UpdateGuideState exits: m=301658 SNR=206.7
20:17:32.583 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:32.584 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:32.585 00.001 9120 Enqueuing Expose request
20:17:32.586 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:17:32.587 00.001 8596 Worker thread wakes up
20:17:32.587 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:32.587 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:33.570 00.983 8596 Exposure complete
20:17:33.626 00.056 8596 worker thread done servicing request
20:17:33.626 00.000 9120 OnExposeComplete: enter
20:17:33.627 00.001 9120 UpdateGuideState(): m_state=6
20:17:33.628 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 551
20:17:33.629 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.94, Mass=294418, SNR=200.3, Peak=29981 HFD=4.3
20:17:33.630 00.001 9120 MultiStar: [#1 -0.06,0.11,1.07,U] [#2 -0.09,-0.09,0.95,U] [#3 -0.21,0.14,0.74,U] [#4 0.07,-0.04,0.60,U] [#5 -0.11,-0.07,0.53,U] [#6 -0.20,0.05,0.28,U] [#7 -0.03,0.12,0.33,U] [#8 0.23,0.13,0.26,U] 
20:17:33.630 00.000 9120 refined, 8 included, MultiStar: {-0.07, 0.05}, one-star: {-0.07, 0.12}
20:17:33.631 00.001 9120 CameraToMount -- cameraTheta (2.50) - m_xAngle (3.04) = xAngle (-0.54 = -0.54)
20:17:33.632 00.001 9120 CameraToMount -- cameraTheta (2.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.51 = -0.51)
20:17:33.633 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.50 mountX=0.07 mountY=-0.04, mountTheta=-0.51
20:17:33.634 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.05, opts=13)
20:17:33.635 00.001 9120 Enqueuing Move request for scope (-0.07, 0.05)
20:17:33.636 00.001 8596 Worker thread wakes up
20:17:33.636 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
20:17:33.636 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
20:17:33.636 00.000 8596 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.04
20:17:33.636 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:17:33.636 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:33.636 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:17:33.636 00.000 8596 MoveAxis(E, 0, ABG)
20:17:33.636 00.000 8596 Move returns status 0, amount 0
20:17:33.636 00.000 8596 MoveAxis(N, 0, ABG)
20:17:33.636 00.000 8596 Move returns status 0, amount 0
20:17:33.636 00.000 8596 move complete, result=0
20:17:33.636 00.000 8596 worker thread done servicing request
20:17:33.640 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:17:33.656 00.016 9120 UpdateGuideState exits: m=294418 SNR=200.3
20:17:33.657 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:33.658 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:33.659 00.001 9120 Enqueuing Expose request
20:17:33.659 00.000 8596 Worker thread wakes up
20:17:33.659 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:17:33.660 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:33.660 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:34.816 01.156 8596 Exposure complete
20:17:34.891 00.075 8596 worker thread done servicing request
20:17:34.891 00.000 9120 OnExposeComplete: enter
20:17:34.892 00.001 9120 UpdateGuideState(): m_state=6
20:17:34.894 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 552
20:17:34.896 00.002 9120 Star::Find returns 1 (0), X=1145.18, Y=159.14, Mass=301614, SNR=211.8, Peak=27549 HFD=4.4
20:17:34.897 00.001 9120 MultiStar: [#1 -0.21,0.20,0.88,U] [#2 -0.21,0.21,0.99,U] [#3 -0.21,0.27,0.71,U] [#4 -0.13,0.21,0.48,U] [#5 -0.02,0.20,0.44,U] [#6 -0.23,0.20,0.29,U] [#7 0.18,0.20,0.29,U] [#8 0.06,0.35,0.26,U] 
20:17:34.899 00.002 9120 refined, 8 included, MultiStar: {-0.14, 0.24}, one-star: {-0.14, 0.31}
20:17:34.900 00.001 9120 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.04) = xAngle (-0.94 = -0.94)
20:17:34.902 00.002 9120 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.90 = -0.90)
20:17:34.902 00.000 9120 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=0.17 mountY=-0.22, mountTheta=-0.92
20:17:34.904 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.24, opts=13)
20:17:34.905 00.001 9120 Enqueuing Move request for scope (-0.14, 0.24)
20:17:34.906 00.001 8596 Worker thread wakes up
20:17:34.906 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
20:17:34.906 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
20:17:34.907 00.001 8596 Moving (-0.14, 0.24) raw xDistance=0.17 yDistance=-0.22
20:17:34.907 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:17:34.907 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:17:34.907 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:17:34.907 00.000 8596 MoveAxis(E, 0, ABG)
20:17:34.907 00.000 8596 Move returns status 0, amount 0
20:17:34.907 00.000 8596 MoveAxis(N, 0, ABG)
20:17:34.907 00.000 8596 Move returns status 0, amount 0
20:17:34.907 00.000 8596 move complete, result=0
20:17:34.907 00.000 8596 worker thread done servicing request
20:17:34.911 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:17:34.934 00.023 9120 UpdateGuideState exits: m=301614 SNR=211.8
20:17:34.935 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:34.937 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:34.938 00.001 9120 Enqueuing Expose request
20:17:34.940 00.002 8596 Worker thread wakes up
20:17:34.940 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:17:34.942 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:34.942 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:35.913 00.971 8596 Exposure complete
20:17:36.028 00.115 8596 worker thread done servicing request
20:17:36.028 00.000 9120 OnExposeComplete: enter
20:17:36.030 00.002 9120 UpdateGuideState(): m_state=6
20:17:36.032 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 553
20:17:36.033 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.79, Mass=283149, SNR=238.5, Peak=24861 HFD=4.5
20:17:36.035 00.002 9120 MultiStar: [#1 0.18,0.05,0.80,U] [#2 -0.07,-0.09,0.87,U] [#3 0.06,-0.02,0.74,U] [#4 0.12,0.05,0.41,U] [#5 0.17,-0.10,0.38,U] [#6 -0.03,0.02,0.29,U] [#7 0.13,0.01,0.28,U] [#8 0.29,0.17,0.22,U] 
20:17:36.036 00.001 9120 refined, 8 included, MultiStar: {0.10, -0.01}, one-star: {0.17, -0.03}
20:17:36.037 00.001 9120 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.04) = xAngle (-3.14 = -3.14)
20:17:36.039 00.002 9120 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.11 = -3.11)
20:17:36.040 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.10 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
20:17:36.043 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.01, opts=13)
20:17:36.045 00.002 9120 Enqueuing Move request for scope (0.10, -0.01)
20:17:36.046 00.001 8596 Worker thread wakes up
20:17:36.046 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
20:17:36.046 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
20:17:36.046 00.000 8596 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=-0.00
20:17:36.047 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:17:36.047 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:36.047 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:17:36.047 00.000 8596 MoveAxis(E, 0, ABG)
20:17:36.047 00.000 8596 Move returns status 0, amount 0
20:17:36.047 00.000 8596 MoveAxis(N, 0, ABG)
20:17:36.047 00.000 8596 Move returns status 0, amount 0
20:17:36.047 00.000 8596 move complete, result=0
20:17:36.047 00.000 8596 worker thread done servicing request
20:17:36.052 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:17:36.067 00.015 9120 UpdateGuideState exits: m=283149 SNR=238.5
20:17:36.068 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:36.069 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:36.069 00.000 9120 Enqueuing Expose request
20:17:36.071 00.002 8596 Worker thread wakes up
20:17:36.071 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:17:36.072 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:36.072 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:37.241 01.169 8596 Exposure complete
20:17:37.320 00.079 8596 worker thread done servicing request
20:17:37.321 00.001 9120 OnExposeComplete: enter
20:17:37.322 00.001 9120 UpdateGuideState(): m_state=6
20:17:37.323 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 554
20:17:37.325 00.002 9120 Star::Find returns 1 (0), X=1145.44, Y=158.65, Mass=305061, SNR=204.2, Peak=28557 HFD=4.3
20:17:37.328 00.003 9120 MultiStar: [#1 0.16,-0.20,1.12,U] [#2 0.03,-0.44,0.00,M1] [#3 0.20,-0.28,0.74,U] [#4 0.22,-0.31,0.53,U] [#5 0.30,-0.37,0.00,M1] [#6 0.20,-0.36,0.29,U] [#7 0.06,-0.15,0.35,U] [#8 0.60,-0.10,0.00,M1] 
20:17:37.330 00.002 9120 single-star, 5 included, MultiStar: {0.16, -0.23}, one-star: {0.11, -0.18}
20:17:37.331 00.001 9120 CameraToMount -- cameraTheta (-1.00) - m_xAngle (3.04) = xAngle (-4.04 = 2.24)
20:17:37.332 00.001 9120 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.00 = 2.28)
20:17:37.333 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.00 mountX=-0.13 mountY=0.16, mountTheta=2.26
20:17:37.335 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.18, opts=13)
20:17:37.335 00.000 9120 Enqueuing Move request for scope (0.11, -0.18)
20:17:37.337 00.002 8596 Worker thread wakes up
20:17:37.337 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
20:17:37.338 00.001 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
20:17:37.338 00.000 8596 Moving (0.11, -0.18) raw xDistance=-0.13 yDistance=0.16
20:17:37.338 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:17:37.338 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:37.338 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:17:37.338 00.000 8596 MoveAxis(E, 0, ABG)
20:17:37.338 00.000 8596 Move returns status 0, amount 0
20:17:37.338 00.000 8596 MoveAxis(N, 0, ABG)
20:17:37.339 00.001 8596 Move returns status 0, amount 0
20:17:37.339 00.000 8596 move complete, result=0
20:17:37.339 00.000 8596 worker thread done servicing request
20:17:37.345 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:17:37.360 00.015 9120 UpdateGuideState exits: m=305061 SNR=204.2
20:17:37.363 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:37.365 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:37.367 00.002 9120 Enqueuing Expose request
20:17:37.370 00.003 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:17:37.371 00.001 8596 Worker thread wakes up
20:17:37.371 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:37.371 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:38.342 00.971 8596 Exposure complete
20:17:38.415 00.073 8596 worker thread done servicing request
20:17:38.415 00.000 9120 OnExposeComplete: enter
20:17:38.416 00.001 9120 UpdateGuideState(): m_state=6
20:17:38.417 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 555
20:17:38.417 00.000 9120 Star::Find returns 1 (0), X=1145.50, Y=158.68, Mass=312736, SNR=206.9, Peak=26845 HFD=4.5
20:17:38.418 00.001 9120 MultiStar: [#1 0.19,0.02,1.15,U] [#2 -0.11,-0.04,0.93,U] [#3 0.16,-0.12,0.67,U] [#4 0.18,0.09,0.53,U] [#5 0.19,-0.26,0.36,U] [#6 0.06,-0.37,0.28,U] [#7 0.04,0.01,0.32,U] [#8 0.38,0.10,0.28,U] 
20:17:38.419 00.001 9120 refined, 8 included, MultiStar: {0.13, -0.06}, one-star: {0.17, -0.14}
20:17:38.420 00.001 9120 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.04) = xAngle (-3.51 = 2.78)
20:17:38.421 00.001 9120 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.47 = 2.81)
20:17:38.423 00.002 9120 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.46 mountX=-0.13 mountY=0.05, mountTheta=2.81
20:17:38.426 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.06, opts=13)
20:17:38.427 00.001 9120 Enqueuing Move request for scope (0.13, -0.06)
20:17:38.428 00.001 8596 Worker thread wakes up
20:17:38.428 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
20:17:38.428 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
20:17:38.428 00.000 8596 Moving (0.13, -0.06) raw xDistance=-0.13 yDistance=0.05
20:17:38.428 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:17:38.428 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:38.428 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:17:38.428 00.000 8596 MoveAxis(E, 0, ABG)
20:17:38.428 00.000 8596 Move returns status 0, amount 0
20:17:38.428 00.000 8596 MoveAxis(N, 0, ABG)
20:17:38.428 00.000 8596 Move returns status 0, amount 0
20:17:38.428 00.000 8596 move complete, result=0
20:17:38.428 00.000 8596 worker thread done servicing request
20:17:38.433 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:17:38.455 00.022 9120 UpdateGuideState exits: m=312736 SNR=206.9
20:17:38.456 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:38.457 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:38.458 00.001 9120 Enqueuing Expose request
20:17:38.459 00.001 8596 Worker thread wakes up
20:17:38.459 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:17:38.460 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:38.460 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:39.622 01.162 8596 Exposure complete
20:17:39.678 00.056 8596 worker thread done servicing request
20:17:39.678 00.000 9120 OnExposeComplete: enter
20:17:39.679 00.001 9120 UpdateGuideState(): m_state=6
20:17:39.681 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 556
20:17:39.682 00.001 9120 Star::Find returns 1 (0), X=1145.69, Y=158.63, Mass=310027, SNR=214.8, Peak=27069 HFD=4.5
20:17:39.683 00.001 9120 MultiStar: [#1 0.35,-0.18,0.97,U] [#2 0.12,-0.20,0.97,U] [#3 0.36,-0.28,0.00,M1] [#4 0.52,-0.19,0.00,M1] [#5 0.10,-0.19,0.44,U] [#6 0.35,-0.36,0.00,M1] [#7 0.30,-0.26,0.30,U] [#8 0.48,-0.37,0.00,M1] 
20:17:39.684 00.001 9120 refined, 4 included, MultiStar: {0.26, -0.20}, one-star: {0.36, -0.19}
20:17:39.684 00.000 9120 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.04) = xAngle (-3.69 = 2.59)
20:17:39.685 00.001 9120 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.66 = 2.62)
20:17:39.686 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=-0.20 hyp=0.32 cameraTheta=-0.65 mountX=-0.27 mountY=0.16, mountTheta=2.62
20:17:39.688 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=-0.20, opts=13)
20:17:39.689 00.001 9120 Enqueuing Move request for scope (0.26, -0.20)
20:17:39.690 00.001 8596 Worker thread wakes up
20:17:39.691 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.20) opts 0xd
20:17:39.691 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, -0.20)
20:17:39.691 00.000 8596 Moving (0.26, -0.20) raw xDistance=-0.27 yDistance=0.16
20:17:39.691 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:17:39.691 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:39.691 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:17:39.691 00.000 8596 MoveAxis(E, 40, ABG)
20:17:39.691 00.000 8596 Guiding  Dir = 2, Dur = 40
20:17:39.691 00.000 8596 IsSlewing returns 0
20:17:39.691 00.000 8596 IsGuiding returns 0
20:17:39.695 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:17:39.710 00.015 9120 UpdateGuideState exits: m=310027 SNR=214.8
20:17:39.711 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:39.712 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:39.713 00.001 9120 Enqueuing Expose request
20:17:39.756 00.043 8596 IsGuiding returns 1
20:17:39.756 00.000 8596 scope still moving after pulse duration time elapsed
20:17:39.785 00.029 8596 IsSlewing returns 0
20:17:39.785 00.000 8596 IsGuiding returns 1
20:17:39.817 00.032 8596 IsSlewing returns 0
20:17:39.817 00.000 8596 IsGuiding returns 1
20:17:39.848 00.031 8596 IsSlewing returns 0
20:17:39.848 00.000 8596 IsGuiding returns 0
20:17:39.848 00.000 8596 scope move finished after 40 + 116 ms
20:17:39.848 00.000 8596 Move returns status 0, amount 40
20:17:39.848 00.000 8596 MoveAxis(N, 0, ABG)
20:17:39.849 00.001 8596 Move returns status 0, amount 0
20:17:39.849 00.000 8596 move complete, result=0
20:17:39.849 00.000 8596 worker thread done servicing request
20:17:39.849 00.000 9120 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH
20:17:39.852 00.003 8596 Worker thread wakes up
20:17:39.852 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:39.852 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:40.823 00.971 8596 Exposure complete
20:17:40.880 00.057 8596 worker thread done servicing request
20:17:40.880 00.000 9120 OnExposeComplete: enter
20:17:40.880 00.000 9120 UpdateGuideState(): m_state=6
20:17:40.882 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 557
20:17:40.883 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.54, Mass=310860, SNR=243.4, Peak=26061 HFD=4.3
20:17:40.884 00.001 9120 MultiStar: [#1 0.21,-0.30,0.85,U] [#2 0.09,-0.31,0.90,U] [#3 0.07,-0.16,0.68,U] [#4 0.26,-0.37,0.00,M2] [#5 0.13,-0.40,0.36,U] [#6 0.12,-0.43,0.00,M2] [#7 0.01,-0.21,0.29,U] [#8 0.36,0.14,0.23,U] 
20:17:40.885 00.001 9120 refined, 6 included, MultiStar: {0.14, -0.25}, one-star: {0.18, -0.28}
20:17:40.886 00.001 9120 CameraToMount -- cameraTheta (-1.06) - m_xAngle (3.04) = xAngle (-4.10 = 2.19)
20:17:40.887 00.001 9120 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.06 = 2.22)
20:17:40.888 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.29 cameraTheta=-1.06 mountX=-0.17 mountY=0.23, mountTheta=2.20
20:17:40.889 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.25, opts=13)
20:17:40.890 00.001 9120 Enqueuing Move request for scope (0.14, -0.25)
20:17:40.891 00.001 8596 Worker thread wakes up
20:17:40.891 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd
20:17:40.891 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.25)
20:17:40.891 00.000 8596 Moving (0.14, -0.25) raw xDistance=-0.17 yDistance=0.23
20:17:40.891 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:17:40.891 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:17:40.891 00.000 8596 MoveAxis(E, 0, ABG)
20:17:40.891 00.000 8596 Move returns status 0, amount 0
20:17:40.891 00.000 8596 MoveAxis(S, 49, ABG)
20:17:40.891 00.000 8596 Guiding  Dir = 1, Dur = 49
20:17:40.891 00.000 8596 IsSlewing returns 0
20:17:40.892 00.001 8596 IsGuiding returns 0
20:17:40.898 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:17:40.921 00.023 9120 UpdateGuideState exits: m=310860 SNR=243.4
20:17:40.923 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:40.925 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:40.926 00.001 9120 Enqueuing Expose request
20:17:40.940 00.014 8596 PulseGuide returned control before completion, sleep 11
20:17:40.954 00.014 8596 IsGuiding returns 1
20:17:40.954 00.000 8596 scope still moving after pulse duration time elapsed
20:17:40.986 00.032 8596 IsSlewing returns 0
20:17:40.986 00.000 8596 IsGuiding returns 1
20:17:41.017 00.031 8596 IsSlewing returns 0
20:17:41.018 00.001 8596 IsGuiding returns 1
20:17:41.048 00.030 8596 IsSlewing returns 0
20:17:41.048 00.000 8596 IsGuiding returns 0
20:17:41.048 00.000 8596 scope move finished after 49 + 108 ms
20:17:41.049 00.001 8596 Move returns status 0, amount 49
20:17:41.049 00.000 8596 move complete, result=0
20:17:41.049 00.000 8596 worker thread done servicing request
20:17:41.049 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 49 ms SOUTH
20:17:41.052 00.003 8596 Worker thread wakes up
20:17:41.052 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:41.052 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:42.225 01.173 8596 Exposure complete
20:17:42.296 00.071 8596 worker thread done servicing request
20:17:42.296 00.000 9120 OnExposeComplete: enter
20:17:42.297 00.001 9120 UpdateGuideState(): m_state=6
20:17:42.298 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 558
20:17:42.299 00.001 9120 Star::Find returns 1 (0), X=1144.85, Y=158.88, Mass=302969, SNR=216.0, Peak=25837 HFD=4.3
20:17:42.300 00.001 9120 MultiStar: [#1 -0.39,0.11,0.95,U] [#2 -0.55,0.12,0.00,M1] [#3 -0.51,0.17,0.00,M1] [#4 -0.38,0.01,0.48,U] [#5 -0.43,0.28,0.00,M1] [#6 -0.59,0.00,0.00,M3] [#7 -0.46,-0.05,0.00,M1] [#8 -0.43,0.10,0.00,M1] 
20:17:42.301 00.001 9120 refined, 2 included, MultiStar: {-0.43, 0.07}, one-star: {-0.48, 0.06}
20:17:42.301 00.000 9120 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:17:42.302 00.001 9120 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.03 = -0.03)
20:17:42.303 00.001 9120 CameraToMount -- cameraX=-0.43 cameraY=0.07 hyp=0.43 cameraTheta=2.98 mountX=0.43 mountY=-0.01, mountTheta=-0.03
20:17:42.305 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.43, y=0.07, opts=13)
20:17:42.306 00.001 9120 Enqueuing Move request for scope (-0.43, 0.07)
20:17:42.307 00.001 8596 Worker thread wakes up
20:17:42.307 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.07) opts 0xd
20:17:42.307 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.43, 0.07)
20:17:42.307 00.000 8596 Moving (-0.43, 0.07) raw xDistance=0.43 yDistance=-0.01
20:17:42.307 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
20:17:42.307 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:42.307 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:17:42.308 00.001 8596 MoveAxis(W, 62, ABG)
20:17:42.308 00.000 8596 Guiding  Dir = 3, Dur = 62
20:17:42.308 00.000 8596 IsSlewing returns 0
20:17:42.309 00.001 8596 IsGuiding returns 0
20:17:42.317 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:17:42.342 00.025 9120 UpdateGuideState exits: m=302969 SNR=216.0
20:17:42.343 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:42.344 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:42.345 00.001 9120 Enqueuing Expose request
20:17:42.349 00.004 8596 PulseGuide returned control before completion, sleep 33
20:17:42.394 00.045 8596 IsGuiding returns 1
20:17:42.394 00.000 8596 scope still moving after pulse duration time elapsed
20:17:42.424 00.030 8596 IsSlewing returns 0
20:17:42.424 00.000 8596 IsGuiding returns 1
20:17:42.456 00.032 8596 IsSlewing returns 0
20:17:42.456 00.000 8596 IsGuiding returns 0
20:17:42.456 00.000 8596 scope move finished after 62 + 86 ms
20:17:42.456 00.000 8596 Move returns status 0, amount 62
20:17:42.456 00.000 8596 MoveAxis(N, 0, ABG)
20:17:42.456 00.000 8596 Move returns status 0, amount 0
20:17:42.456 00.000 8596 move complete, result=0
20:17:42.456 00.000 8596 worker thread done servicing request
20:17:42.456 00.000 8596 Worker thread wakes up
20:17:42.456 00.000 9120 GuideStep: 0.4 px 62 ms WEST, -0.0 px 0 ms NORTH
20:17:42.460 00.004 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:42.460 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:43.443 00.983 8596 Exposure complete
20:17:43.517 00.074 8596 worker thread done servicing request
20:17:43.517 00.000 9120 OnExposeComplete: enter
20:17:43.519 00.002 9120 UpdateGuideState(): m_state=6
20:17:43.521 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 559
20:17:43.521 00.000 9120 Star::Find returns 1 (0), X=1145.38, Y=158.97, Mass=298686, SNR=200.4, Peak=25197 HFD=4.3
20:17:43.525 00.004 9120 MultiStar: [#1 0.09,0.19,1.16,U] [#2 0.12,0.12,0.99,U] [#3 0.23,0.27,0.82,U] [#4 0.23,-0.03,0.46,U] [#5 0.25,0.21,0.43,U] [#6 -0.12,0.13,0.36,U] [#7 0.08,0.13,0.31,U] [#8 0.47,0.20,0.00,M2] 
20:17:43.527 00.002 9120 single-star, 7 included, MultiStar: {0.12, 0.16}, one-star: {0.06, 0.14}
20:17:43.527 00.000 9120 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.04) = xAngle (-1.85 = -1.85)
20:17:43.530 00.003 9120 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.81 = -1.81)
20:17:43.532 00.002 9120 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.19 mountX=-0.04 mountY=-0.15, mountTheta=-1.85
20:17:43.535 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.14, opts=13)
20:17:43.537 00.002 9120 Enqueuing Move request for scope (0.06, 0.14)
20:17:43.537 00.000 8596 Worker thread wakes up
20:17:43.537 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
20:17:43.537 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
20:17:43.537 00.000 8596 Moving (0.06, 0.14) raw xDistance=-0.04 yDistance=-0.15
20:17:43.537 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:17:43.537 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:43.537 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:17:43.539 00.002 8596 MoveAxis(E, 0, ABG)
20:17:43.539 00.000 8596 Move returns status 0, amount 0
20:17:43.539 00.000 8596 MoveAxis(N, 0, ABG)
20:17:43.539 00.000 8596 Move returns status 0, amount 0
20:17:43.539 00.000 8596 move complete, result=0
20:17:43.539 00.000 8596 worker thread done servicing request
20:17:43.542 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:17:43.561 00.019 9120 UpdateGuideState exits: m=298686 SNR=200.4
20:17:43.562 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:43.563 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:43.564 00.001 9120 Enqueuing Expose request
20:17:43.565 00.001 8596 Worker thread wakes up
20:17:43.565 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:43.565 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:43.565 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:44.727 01.162 8596 Exposure complete
20:17:44.784 00.057 8596 worker thread done servicing request
20:17:44.784 00.000 9120 OnExposeComplete: enter
20:17:44.785 00.001 9120 UpdateGuideState(): m_state=6
20:17:44.786 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 560
20:17:44.786 00.000 9120 Star::Find returns 1 (0), X=1145.67, Y=159.13, Mass=287953, SNR=212.2, Peak=22621 HFD=4.4
20:17:44.788 00.002 9120 MultiStar: [#1 0.30,0.31,0.00,M1] [#2 0.24,0.19,1.01,U] [#3 0.42,0.16,0.00,M1] [#4 0.41,0.38,0.00,M1] [#5 0.40,0.31,0.00,M1] [#6 0.32,0.21,0.32,U] [#7 -0.05,0.39,0.32,U] [#8 0.78,0.27,0.00,M3] 
20:17:44.788 00.000 9120 refined, 3 included, MultiStar: {0.25, 0.26}, one-star: {0.35, 0.30}
20:17:44.789 00.001 9120 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.04) = xAngle (-2.24 = -2.24)
20:17:44.790 00.001 9120 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.21 = -2.21)
20:17:44.790 00.000 9120 CameraToMount -- cameraX=0.25 cameraY=0.26 hyp=0.36 cameraTheta=0.80 mountX=-0.23 mountY=-0.29, mountTheta=-2.23
20:17:44.792 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=0.26, opts=13)
20:17:44.793 00.001 9120 Enqueuing Move request for scope (0.25, 0.26)
20:17:44.795 00.002 8596 Worker thread wakes up
20:17:44.795 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.26) opts 0xd
20:17:44.795 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, 0.26)
20:17:44.795 00.000 8596 Moving (0.25, 0.26) raw xDistance=-0.23 yDistance=-0.29
20:17:44.796 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:17:44.796 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:17:44.796 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:17:44.796 00.000 8596 MoveAxis(E, 33, ABG)
20:17:44.796 00.000 8596 Guiding  Dir = 2, Dur = 33
20:17:44.797 00.001 8596 IsSlewing returns 0
20:17:44.797 00.000 8596 IsGuiding returns 0
20:17:44.799 00.002 8596 PulseGuide returned control before completion, sleep 42
20:17:44.804 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:17:44.824 00.020 9120 UpdateGuideState exits: m=287953 SNR=212.2
20:17:44.825 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:44.826 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:44.827 00.001 9120 Enqueuing Expose request
20:17:44.856 00.029 8596 IsGuiding returns 1
20:17:44.856 00.000 8596 scope still moving after pulse duration time elapsed
20:17:44.888 00.032 8596 IsSlewing returns 0
20:17:44.888 00.000 8596 IsGuiding returns 0
20:17:44.888 00.000 8596 scope move finished after 33 + 58 ms
20:17:44.888 00.000 8596 Move returns status 0, amount 33
20:17:44.888 00.000 8596 MoveAxis(N, 0, ABG)
20:17:44.888 00.000 8596 Move returns status 0, amount 0
20:17:44.888 00.000 8596 move complete, result=0
20:17:44.888 00.000 8596 worker thread done servicing request
20:17:44.888 00.000 8596 Worker thread wakes up
20:17:44.888 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:44.889 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:44.891 00.002 9120 GuideStep: -0.2 px 33 ms EAST, -0.3 px 0 ms NORTH
20:17:45.884 00.993 8596 Exposure complete
20:17:45.942 00.058 8596 worker thread done servicing request
20:17:45.942 00.000 9120 OnExposeComplete: enter
20:17:45.945 00.003 9120 UpdateGuideState(): m_state=6
20:17:45.947 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 561
20:17:45.948 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.96, Mass=304594, SNR=214.8, Peak=28029 HFD=4.4
20:17:45.949 00.001 9120 MultiStar: [#1 -0.06,0.11,0.92,U] [#2 -0.28,-0.01,0.99,U] [#3 -0.20,0.14,0.70,U] [#4 0.00,0.02,0.48,U] [#5 -0.16,0.25,0.43,U] [#6 -0.18,-0.02,0.28,U] [#7 -0.17,0.05,0.27,U] [#8 -0.08,0.12,0.30,U] 
20:17:45.951 00.002 9120 single-star, 8 included, MultiStar: {-0.13, 0.09}, one-star: {-0.04, 0.14}
20:17:45.952 00.001 9120 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.04) = xAngle (-1.20 = -1.20)
20:17:45.953 00.001 9120 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.17 = -1.17)
20:17:45.954 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.84 mountX=0.05 mountY=-0.13, mountTheta=-1.20
20:17:45.955 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.14, opts=13)
20:17:45.956 00.001 9120 Enqueuing Move request for scope (-0.04, 0.14)
20:17:45.957 00.001 8596 Worker thread wakes up
20:17:45.957 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
20:17:45.957 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
20:17:45.957 00.000 8596 Moving (-0.04, 0.14) raw xDistance=0.05 yDistance=-0.13
20:17:45.957 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:17:45.957 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:45.957 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:17:45.957 00.000 8596 MoveAxis(E, 0, ABG)
20:17:45.958 00.001 8596 Move returns status 0, amount 0
20:17:45.958 00.000 8596 MoveAxis(N, 0, ABG)
20:17:45.958 00.000 8596 Move returns status 0, amount 0
20:17:45.958 00.000 8596 move complete, result=0
20:17:45.958 00.000 8596 worker thread done servicing request
20:17:45.965 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:17:45.980 00.015 9120 UpdateGuideState exits: m=304594 SNR=214.8
20:17:45.982 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:45.983 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:45.983 00.000 9120 Enqueuing Expose request
20:17:45.984 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:17:45.985 00.001 8596 Worker thread wakes up
20:17:45.985 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:45.985 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:47.152 01.167 8596 Exposure complete
20:17:47.239 00.087 8596 worker thread done servicing request
20:17:47.239 00.000 9120 OnExposeComplete: enter
20:17:47.241 00.002 9120 UpdateGuideState(): m_state=6
20:17:47.242 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 562
20:17:47.244 00.002 9120 Star::Find returns 1 (0), X=1144.94, Y=158.67, Mass=311487, SNR=231.3, Peak=27101 HFD=4.2
20:17:47.246 00.002 9120 MultiStar: [#1 -0.43,-0.20,0.00,M1] [#2 -0.40,-0.14,0.85,U] [#3 -0.45,-0.15,0.00,M1] [#4 -0.29,-0.22,0.45,U] [#5 -0.41,-0.02,0.37,U] [#6 -0.45,-0.09,0.00,M1] [#7 -0.14,-0.02,0.25,U] [#8 -0.01,-0.13,0.22,U] 
20:17:47.247 00.001 9120 refined, 5 included, MultiStar: {-0.33, -0.13}, one-star: {-0.39, -0.16}
20:17:47.247 00.000 9120 CameraToMount -- cameraTheta (-2.76) - m_xAngle (3.04) = xAngle (-5.80 = 0.48)
20:17:47.248 00.001 9120 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.77 = 0.52)
20:17:47.249 00.001 9120 CameraToMount -- cameraX=-0.33 cameraY=-0.13 hyp=0.36 cameraTheta=-2.76 mountX=0.32 mountY=0.18, mountTheta=0.51
20:17:47.252 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.33, y=-0.13, opts=13)
20:17:47.253 00.001 9120 Enqueuing Move request for scope (-0.33, -0.13)
20:17:47.254 00.001 8596 Worker thread wakes up
20:17:47.254 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.13) opts 0xd
20:17:47.254 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.33, -0.13)
20:17:47.254 00.000 8596 Moving (-0.33, -0.13) raw xDistance=0.32 yDistance=0.18
20:17:47.254 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:17:47.254 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:47.254 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:17:47.254 00.000 8596 MoveAxis(W, 46, ABG)
20:17:47.254 00.000 8596 Guiding  Dir = 3, Dur = 46
20:17:47.254 00.000 8596 IsSlewing returns 0
20:17:47.254 00.000 8596 IsGuiding returns 0
20:17:47.261 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2425, FiltMax=65491, Gamma=1.000
20:17:47.280 00.019 8596 PulseGuide returned control before completion, sleep 31
20:17:47.282 00.002 9120 UpdateGuideState exits: m=311487 SNR=231.3
20:17:47.283 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:47.284 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:47.285 00.001 9120 Enqueuing Expose request
20:17:47.326 00.041 8596 IsGuiding returns 1
20:17:47.326 00.000 8596 scope still moving after pulse duration time elapsed
20:17:47.357 00.031 8596 IsSlewing returns 0
20:17:47.357 00.000 8596 IsGuiding returns 1
20:17:47.388 00.031 8596 IsSlewing returns 0
20:17:47.389 00.001 8596 IsGuiding returns 0
20:17:47.389 00.000 8596 scope move finished after 46 + 88 ms
20:17:47.389 00.000 8596 Move returns status 0, amount 46
20:17:47.389 00.000 8596 MoveAxis(N, 0, ABG)
20:17:47.389 00.000 8596 Move returns status 0, amount 0
20:17:47.389 00.000 8596 move complete, result=0
20:17:47.389 00.000 8596 worker thread done servicing request
20:17:47.389 00.000 9120 GuideStep: 0.3 px 46 ms WEST, 0.2 px 0 ms NORTH
20:17:47.392 00.003 8596 Worker thread wakes up
20:17:47.392 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:47.392 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:48.368 00.976 8596 Exposure complete
20:17:48.438 00.070 8596 worker thread done servicing request
20:17:48.438 00.000 9120 OnExposeComplete: enter
20:17:48.441 00.003 9120 UpdateGuideState(): m_state=6
20:17:48.443 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 563
20:17:48.446 00.003 9120 Star::Find returns 1 (0), X=1145.36, Y=158.72, Mass=291520, SNR=215.3, Peak=27773 HFD=4.5
20:17:48.448 00.002 9120 MultiStar: [#1 0.06,-0.13,0.86,U] [#2 -0.09,-0.04,0.91,U] [#3 -0.03,0.09,0.69,U] [#4 0.15,-0.15,0.53,U] [#5 0.13,-0.02,0.48,U] [#6 -0.03,-0.22,0.28,U] [#7 -0.11,-0.10,0.32,U] [#8 0.40,-0.02,0.27,U] 
20:17:48.449 00.001 9120 refined, 8 included, MultiStar: {0.03, -0.07}, one-star: {0.03, -0.10}
20:17:48.451 00.002 9120 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.04) = xAngle (-4.16 = 2.13)
20:17:48.452 00.001 9120 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.12 = 2.16)
20:17:48.454 00.002 9120 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.12 mountX=-0.04 mountY=0.07, mountTheta=2.14
20:17:48.455 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.07, opts=13)
20:17:48.457 00.002 9120 Enqueuing Move request for scope (0.03, -0.07)
20:17:48.458 00.001 8596 Worker thread wakes up
20:17:48.458 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
20:17:48.458 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
20:17:48.458 00.000 8596 Moving (0.03, -0.07) raw xDistance=-0.04 yDistance=0.07
20:17:48.458 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:17:48.458 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:48.459 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:17:48.459 00.000 8596 MoveAxis(E, 0, ABG)
20:17:48.459 00.000 8596 Move returns status 0, amount 0
20:17:48.459 00.000 8596 MoveAxis(N, 0, ABG)
20:17:48.459 00.000 8596 Move returns status 0, amount 0
20:17:48.459 00.000 8596 move complete, result=0
20:17:48.459 00.000 8596 worker thread done servicing request
20:17:48.470 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:17:48.495 00.025 9120 UpdateGuideState exits: m=291520 SNR=215.3
20:17:48.497 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:48.498 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:48.499 00.001 9120 Enqueuing Expose request
20:17:48.501 00.002 8596 Worker thread wakes up
20:17:48.501 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:48.502 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:48.502 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:49.657 01.155 8596 Exposure complete
20:17:49.740 00.083 8596 worker thread done servicing request
20:17:49.740 00.000 9120 OnExposeComplete: enter
20:17:49.742 00.002 9120 UpdateGuideState(): m_state=6
20:17:49.743 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 564
20:17:49.744 00.001 9120 Star::Find returns 1 (0), X=1145.04, Y=158.97, Mass=311604, SNR=216.1, Peak=26461 HFD=4.5
20:17:49.745 00.001 9120 MultiStar: [#1 -0.30,0.18,0.99,U] [#2 -0.29,0.09,0.90,U] [#3 -0.33,-0.03,0.74,U] [#4 -0.18,0.09,0.51,U] [#5 -0.17,0.12,0.43,U] [#6 -0.21,0.19,0.35,U] [#7 -0.06,0.43,0.31,U] [#8 -0.05,0.18,0.27,U] 
20:17:49.746 00.001 9120 refined, 8 included, MultiStar: {-0.25, 0.13}, one-star: {-0.29, 0.15}
20:17:49.746 00.000 9120 CameraToMount -- cameraTheta (2.65) - m_xAngle (3.04) = xAngle (-0.39 = -0.39)
20:17:49.747 00.001 9120 CameraToMount -- cameraTheta (2.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.36 = -0.36)
20:17:49.748 00.001 9120 CameraToMount -- cameraX=-0.25 cameraY=0.13 hyp=0.28 cameraTheta=2.65 mountX=0.26 mountY=-0.10, mountTheta=-0.36
20:17:49.749 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=0.13, opts=13)
20:17:49.750 00.001 9120 Enqueuing Move request for scope (-0.25, 0.13)
20:17:49.751 00.001 8596 Worker thread wakes up
20:17:49.751 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.13) opts 0xd
20:17:49.751 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, 0.13)
20:17:49.751 00.000 8596 Moving (-0.25, 0.13) raw xDistance=0.26 yDistance=-0.10
20:17:49.751 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:17:49.751 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:49.751 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:17:49.751 00.000 8596 MoveAxis(W, 37, ABG)
20:17:49.751 00.000 8596 Guiding  Dir = 3, Dur = 37
20:17:49.752 00.001 8596 IsSlewing returns 0
20:17:49.752 00.000 8596 IsGuiding returns 0
20:17:49.758 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:17:49.786 00.028 8596 PulseGuide returned control before completion, sleep 14
20:17:49.788 00.002 9120 UpdateGuideState exits: m=311604 SNR=216.1
20:17:49.789 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:49.790 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:49.791 00.001 9120 Enqueuing Expose request
20:17:49.816 00.025 8596 IsGuiding returns 1
20:17:49.816 00.000 8596 scope still moving after pulse duration time elapsed
20:17:49.848 00.032 8596 IsSlewing returns 0
20:17:49.848 00.000 8596 IsGuiding returns 1
20:17:49.878 00.030 8596 IsSlewing returns 0
20:17:49.879 00.001 8596 IsGuiding returns 0
20:17:49.879 00.000 8596 scope move finished after 37 + 90 ms
20:17:49.879 00.000 8596 Move returns status 0, amount 37
20:17:49.879 00.000 8596 MoveAxis(N, 0, ABG)
20:17:49.879 00.000 8596 Move returns status 0, amount 0
20:17:49.879 00.000 8596 move complete, result=0
20:17:49.879 00.000 8596 worker thread done servicing request
20:17:49.879 00.000 8596 Worker thread wakes up
20:17:49.879 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:49.879 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:49.879 00.000 9120 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
20:17:50.859 00.980 8596 Exposure complete
20:17:50.916 00.057 8596 worker thread done servicing request
20:17:50.916 00.000 9120 OnExposeComplete: enter
20:17:50.918 00.002 9120 UpdateGuideState(): m_state=6
20:17:50.919 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 565
20:17:50.920 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.63, Mass=283746, SNR=209.0, Peak=26317 HFD=4.5
20:17:50.922 00.002 9120 MultiStar: [#1 0.00,-0.20,0.92,U] [#2 -0.08,-0.08,0.92,U] [#3 -0.14,-0.11,0.74,U] [#4 -0.06,-0.18,0.56,U] [#5 -0.01,0.10,0.42,U] [#6 -0.09,-0.13,0.35,U] [#7 -0.27,-0.04,0.33,U] [#8 0.31,-0.15,0.28,U] 
20:17:50.923 00.001 9120 refined, 8 included, MultiStar: {-0.06, -0.13}, one-star: {-0.07, -0.19}
20:17:50.924 00.001 9120 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.04) = xAngle (-5.04 = 1.25)
20:17:50.925 00.001 9120 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.00 = 1.28)
20:17:50.926 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.00 mountX=0.04 mountY=0.13, mountTheta=1.25
20:17:50.928 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.13, opts=13)
20:17:50.930 00.002 9120 Enqueuing Move request for scope (-0.06, -0.13)
20:17:50.932 00.002 8596 Worker thread wakes up
20:17:50.932 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
20:17:50.932 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
20:17:50.932 00.000 8596 Moving (-0.06, -0.13) raw xDistance=0.04 yDistance=0.13
20:17:50.932 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:17:50.932 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:50.932 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:17:50.932 00.000 8596 MoveAxis(E, 0, ABG)
20:17:50.932 00.000 8596 Move returns status 0, amount 0
20:17:50.932 00.000 8596 MoveAxis(N, 0, ABG)
20:17:50.932 00.000 8596 Move returns status 0, amount 0
20:17:50.932 00.000 8596 move complete, result=0
20:17:50.932 00.000 8596 worker thread done servicing request
20:17:50.938 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:17:50.957 00.019 9120 UpdateGuideState exits: m=283746 SNR=209.0
20:17:50.958 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:50.959 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:50.959 00.000 9120 Enqueuing Expose request
20:17:50.960 00.001 8596 Worker thread wakes up
20:17:50.960 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:50.961 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:50.961 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:52.110 01.149 8596 Exposure complete
20:17:52.193 00.083 8596 worker thread done servicing request
20:17:52.194 00.001 9120 OnExposeComplete: enter
20:17:52.195 00.001 9120 UpdateGuideState(): m_state=6
20:17:52.198 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 566
20:17:52.200 00.002 9120 Star::Find returns 1 (0), X=1145.43, Y=158.71, Mass=294514, SNR=199.6, Peak=28253 HFD=4.4
20:17:52.203 00.003 9120 MultiStar: [#1 0.17,-0.20,0.98,U] [#2 0.18,-0.18,1.05,U] [#3 0.31,-0.11,0.71,U] [#4 0.43,-0.36,0.00,M1] [#5 0.47,-0.09,0.00,M1] [#6 0.17,-0.25,0.35,U] [#7 0.14,-0.12,0.32,U] [#8 0.58,-0.13,0.00,M1] 
20:17:52.205 00.002 9120 single-star, 5 included, MultiStar: {0.18, -0.16}, one-star: {0.11, -0.12}
20:17:52.206 00.001 9120 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.04) = xAngle (-3.86 = 2.42)
20:17:52.208 00.002 9120 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.83 = 2.46)
20:17:52.209 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.82 mountX=-0.12 mountY=0.10, mountTheta=2.44
20:17:52.210 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.12, opts=13)
20:17:52.211 00.001 9120 Enqueuing Move request for scope (0.11, -0.12)
20:17:52.211 00.000 8596 Worker thread wakes up
20:17:52.212 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
20:17:52.212 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
20:17:52.212 00.000 8596 Moving (0.11, -0.12) raw xDistance=-0.12 yDistance=0.10
20:17:52.212 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:17:52.212 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:52.212 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:17:52.212 00.000 8596 MoveAxis(E, 0, ABG)
20:17:52.212 00.000 8596 Move returns status 0, amount 0
20:17:52.212 00.000 8596 MoveAxis(N, 0, ABG)
20:17:52.212 00.000 8596 Move returns status 0, amount 0
20:17:52.212 00.000 8596 move complete, result=0
20:17:52.212 00.000 8596 worker thread done servicing request
20:17:52.221 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:17:52.242 00.021 9120 UpdateGuideState exits: m=294514 SNR=199.6
20:17:52.243 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:52.244 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:52.244 00.000 9120 Enqueuing Expose request
20:17:52.245 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:52.246 00.001 8596 Worker thread wakes up
20:17:52.246 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:52.246 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:53.204 00.958 8596 Exposure complete
20:17:53.292 00.088 8596 worker thread done servicing request
20:17:53.292 00.000 9120 OnExposeComplete: enter
20:17:53.294 00.002 9120 UpdateGuideState(): m_state=6
20:17:53.296 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 567
20:17:53.297 00.001 9120 Star::Find returns 1 (0), X=1145.69, Y=158.55, Mass=311329, SNR=241.3, Peak=24445 HFD=4.5
20:17:53.298 00.001 9120 MultiStar: [#1 0.36,-0.22,0.80,U] [#2 0.34,-0.43,0.00,M1] [#3 0.35,-0.16,0.69,U] [#4 0.44,-0.34,0.00,M2] [#5 0.41,-0.32,0.00,M2] [#6 0.39,-0.70,0.00,M1] [#7 0.21,-0.48,0.00,M1] [#8 0.66,-0.10,0.00,M2] 
20:17:53.299 00.001 9120 refined, 2 included, MultiStar: {0.36, -0.22}, one-star: {0.37, -0.27}
20:17:53.300 00.001 9120 CameraToMount -- cameraTheta (-0.55) - m_xAngle (3.04) = xAngle (-3.59 = 2.69)
20:17:53.301 00.001 9120 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.56 = 2.72)
20:17:53.302 00.001 9120 CameraToMount -- cameraX=0.36 cameraY=-0.22 hyp=0.42 cameraTheta=-0.55 mountX=-0.38 mountY=0.17, mountTheta=2.72
20:17:53.304 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.36, y=-0.22, opts=13)
20:17:53.305 00.001 9120 Enqueuing Move request for scope (0.36, -0.22)
20:17:53.305 00.000 8596 Worker thread wakes up
20:17:53.306 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.22) opts 0xd
20:17:53.306 00.000 8596 Handling offset move in thread for scope, endpoint = (0.36, -0.22)
20:17:53.306 00.000 8596 Moving (0.36, -0.22) raw xDistance=-0.38 yDistance=0.17
20:17:53.306 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
20:17:53.306 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:53.306 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:17:53.306 00.000 8596 MoveAxis(E, 55, ABG)
20:17:53.306 00.000 8596 Guiding  Dir = 2, Dur = 55
20:17:53.306 00.000 8596 IsSlewing returns 0
20:17:53.307 00.001 8596 IsGuiding returns 0
20:17:53.317 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:17:53.325 00.008 8596 PulseGuide returned control before completion, sleep 47
20:17:53.341 00.016 9120 UpdateGuideState exits: m=311329 SNR=241.3
20:17:53.343 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:53.344 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:53.345 00.001 9120 Enqueuing Expose request
20:17:53.387 00.042 8596 IsGuiding returns 1
20:17:53.387 00.000 8596 scope still moving after pulse duration time elapsed
20:17:53.419 00.032 8596 IsSlewing returns 0
20:17:53.419 00.000 8596 IsGuiding returns 0
20:17:53.419 00.000 8596 scope move finished after 55 + 57 ms
20:17:53.419 00.000 8596 Move returns status 0, amount 55
20:17:53.420 00.001 8596 MoveAxis(N, 0, ABG)
20:17:53.420 00.000 8596 Move returns status 0, amount 0
20:17:53.420 00.000 8596 move complete, result=0
20:17:53.420 00.000 8596 worker thread done servicing request
20:17:53.420 00.000 9120 GuideStep: -0.4 px 55 ms EAST, 0.2 px 0 ms NORTH
20:17:53.422 00.002 8596 Worker thread wakes up
20:17:53.422 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:53.422 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:54.588 01.166 8596 Exposure complete
20:17:54.657 00.069 8596 worker thread done servicing request
20:17:54.657 00.000 9120 OnExposeComplete: enter
20:17:54.658 00.001 9120 UpdateGuideState(): m_state=6
20:17:54.659 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 568
20:17:54.660 00.001 9120 Star::Find returns 1 (0), X=1145.54, Y=158.62, Mass=291528, SNR=220.6, Peak=26653 HFD=4.7
20:17:54.661 00.001 9120 MultiStar: [#1 0.26,-0.35,0.93,U] [#2 0.21,-0.25,0.90,U] [#3 0.28,-0.24,0.71,U] [#4 0.20,-0.15,0.45,U] [#5 0.06,-0.12,0.47,U] [#6 0.06,-0.28,0.28,U] [#7 0.20,-0.01,0.36,U] [#8 0.70,-0.17,0.00,M3] 
20:17:54.662 00.001 9120 single-star, 7 included, MultiStar: {0.21, -0.22}, one-star: {0.22, -0.21}
20:17:54.663 00.001 9120 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.04) = xAngle (-3.80 = 2.48)
20:17:54.663 00.000 9120 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.77 = 2.52)
20:17:54.664 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=-0.21 hyp=0.30 cameraTheta=-0.76 mountX=-0.24 mountY=0.18, mountTheta=2.50
20:17:54.666 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.21, opts=13)
20:17:54.667 00.001 9120 Enqueuing Move request for scope (0.22, -0.21)
20:17:54.667 00.000 8596 Worker thread wakes up
20:17:54.668 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.21) opts 0xd
20:17:54.668 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.21)
20:17:54.668 00.000 8596 Moving (0.22, -0.21) raw xDistance=-0.24 yDistance=0.18
20:17:54.668 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
20:17:54.668 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:54.668 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:17:54.668 00.000 8596 MoveAxis(E, 38, ABG)
20:17:54.668 00.000 8596 Guiding  Dir = 2, Dur = 38
20:17:54.668 00.000 8596 IsSlewing returns 0
20:17:54.668 00.000 8596 IsGuiding returns 0
20:17:54.670 00.002 8596 PulseGuide returned control before completion, sleep 47
20:17:54.672 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:17:54.690 00.018 9120 UpdateGuideState exits: m=291528 SNR=220.6
20:17:54.691 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:54.691 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:54.692 00.001 9120 Enqueuing Expose request
20:17:54.725 00.033 8596 IsGuiding returns 1
20:17:54.725 00.000 8596 scope still moving after pulse duration time elapsed
20:17:54.757 00.032 8596 IsSlewing returns 0
20:17:54.758 00.001 8596 IsGuiding returns 0
20:17:54.758 00.000 8596 scope move finished after 38 + 51 ms
20:17:54.758 00.000 8596 Move returns status 0, amount 38
20:17:54.758 00.000 8596 MoveAxis(N, 0, ABG)
20:17:54.758 00.000 8596 Move returns status 0, amount 0
20:17:54.758 00.000 8596 move complete, result=0
20:17:54.758 00.000 8596 worker thread done servicing request
20:17:54.758 00.000 8596 Worker thread wakes up
20:17:54.758 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:54.758 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:54.758 00.000 9120 GuideStep: -0.2 px 38 ms EAST, 0.2 px 0 ms NORTH
20:17:55.723 00.965 8596 Exposure complete
20:17:55.799 00.076 8596 worker thread done servicing request
20:17:55.799 00.000 9120 OnExposeComplete: enter
20:17:55.800 00.001 9120 UpdateGuideState(): m_state=6
20:17:55.801 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 569
20:17:55.801 00.000 9120 Star::Find returns 1 (0), X=1145.42, Y=158.67, Mass=289772, SNR=202.7, Peak=26349 HFD=4.5
20:17:55.802 00.001 9120 MultiStar: [#1 0.12,-0.16,0.97,U] [#2 -0.02,-0.14,0.96,U] [#3 0.03,-0.15,0.80,U] [#4 0.12,-0.07,0.53,U] [#5 0.12,-0.11,0.57,U] [#6 -0.13,-0.50,0.00,M1] [#7 0.14,-0.21,0.34,U] [#8 0.21,0.00,0.28,U] 
20:17:55.803 00.001 9120 refined, 7 included, MultiStar: {0.08, -0.14}, one-star: {0.10, -0.16}
20:17:55.804 00.001 9120 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.04) = xAngle (-4.06 = 2.22)
20:17:55.804 00.000 9120 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.03 = 2.26)
20:17:55.805 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.02 mountX=-0.10 mountY=0.12, mountTheta=2.23
20:17:55.808 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.14, opts=13)
20:17:55.811 00.003 9120 Enqueuing Move request for scope (0.08, -0.14)
20:17:55.813 00.002 8596 Worker thread wakes up
20:17:55.814 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
20:17:55.814 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
20:17:55.814 00.000 8596 Moving (0.08, -0.14) raw xDistance=-0.10 yDistance=0.12
20:17:55.814 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:17:55.814 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:55.814 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:17:55.814 00.000 8596 MoveAxis(E, 0, ABG)
20:17:55.814 00.000 8596 Move returns status 0, amount 0
20:17:55.814 00.000 8596 MoveAxis(N, 0, ABG)
20:17:55.814 00.000 8596 Move returns status 0, amount 0
20:17:55.814 00.000 8596 move complete, result=0
20:17:55.814 00.000 8596 worker thread done servicing request
20:17:55.824 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:17:55.853 00.029 9120 UpdateGuideState exits: m=289772 SNR=202.7
20:17:55.854 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:55.855 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:55.856 00.001 9120 Enqueuing Expose request
20:17:55.857 00.001 8596 Worker thread wakes up
20:17:55.857 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:55.858 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:55.858 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:57.015 01.157 8596 Exposure complete
20:17:57.090 00.075 8596 worker thread done servicing request
20:17:57.090 00.000 9120 OnExposeComplete: enter
20:17:57.091 00.001 9120 UpdateGuideState(): m_state=6
20:17:57.093 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 570
20:17:57.093 00.000 9120 Star::Find returns 1 (0), X=1145.18, Y=158.67, Mass=302306, SNR=220.7, Peak=27021 HFD=4.5
20:17:57.094 00.001 9120 MultiStar: [#1 -0.14,-0.17,0.87,U] [#2 -0.30,-0.17,0.83,U] [#3 -0.17,-0.01,0.68,U] [#4 -0.01,-0.14,0.57,U] [#5 -0.10,-0.10,0.44,U] [#6 -0.15,-0.37,0.29,U] [#7 -0.08,-0.01,0.28,U] [#8 0.12,0.13,0.24,U] 
20:17:57.095 00.001 9120 refined, 8 included, MultiStar: {-0.14, -0.13}, one-star: {-0.15, -0.16}
20:17:57.096 00.001 9120 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.04) = xAngle (-5.44 = 0.84)
20:17:57.097 00.001 9120 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.40 = 0.88)
20:17:57.098 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.40 mountX=0.12 mountY=0.14, mountTheta=0.86
20:17:57.101 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.13, opts=13)
20:17:57.103 00.002 9120 Enqueuing Move request for scope (-0.14, -0.13)
20:17:57.104 00.001 8596 Worker thread wakes up
20:17:57.104 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
20:17:57.104 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
20:17:57.104 00.000 8596 Moving (-0.14, -0.13) raw xDistance=0.12 yDistance=0.14
20:17:57.105 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:17:57.105 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:57.105 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:17:57.105 00.000 8596 MoveAxis(E, 0, ABG)
20:17:57.105 00.000 8596 Move returns status 0, amount 0
20:17:57.105 00.000 8596 MoveAxis(N, 0, ABG)
20:17:57.105 00.000 8596 Move returns status 0, amount 0
20:17:57.105 00.000 8596 move complete, result=0
20:17:57.105 00.000 8596 worker thread done servicing request
20:17:57.110 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:17:57.128 00.018 9120 UpdateGuideState exits: m=302306 SNR=220.7
20:17:57.130 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:57.132 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:57.133 00.001 9120 Enqueuing Expose request
20:17:57.134 00.001 8596 Worker thread wakes up
20:17:57.134 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:17:57.136 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:57.136 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:58.109 00.973 8596 Exposure complete
20:17:58.190 00.081 8596 worker thread done servicing request
20:17:58.190 00.000 9120 OnExposeComplete: enter
20:17:58.192 00.002 9120 UpdateGuideState(): m_state=6
20:17:58.194 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 571
20:17:58.196 00.002 9120 Star::Find returns 1 (0), X=1145.25, Y=158.39, Mass=310789, SNR=227.4, Peak=25613 HFD=4.5
20:17:58.198 00.002 9120 MultiStar: [#1 -0.08,-0.35,0.85,U] [#2 -0.01,-0.27,0.84,U] [#3 0.09,-0.07,0.68,U] [#4 0.08,-0.34,0.47,U] [#5 0.11,-0.21,0.36,U] [#6 -0.20,-0.33,0.30,U] [#7 -0.03,-0.38,0.29,U] [#8 0.36,0.11,0.24,U] 
20:17:58.199 00.001 9120 refined, 8 included, MultiStar: {-0.00, -0.28}, one-star: {-0.08, -0.43}
20:17:58.201 00.002 9120 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.04) = xAngle (-4.62 = 1.67)
20:17:58.202 00.001 9120 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.58 = 1.70)
20:17:58.209 00.007 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.58 mountX=-0.03 mountY=0.28, mountTheta=1.67
20:17:58.210 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.28, opts=13)
20:17:58.211 00.001 9120 Enqueuing Move request for scope (-0.00, -0.28)
20:17:58.212 00.001 8596 Worker thread wakes up
20:17:58.212 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.28) opts 0xd
20:17:58.212 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.28)
20:17:58.212 00.000 8596 Moving (-0.00, -0.28) raw xDistance=-0.03 yDistance=0.28
20:17:58.212 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:17:58.212 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:17:58.212 00.000 8596 MoveAxis(E, 0, ABG)
20:17:58.212 00.000 8596 Move returns status 0, amount 0
20:17:58.212 00.000 8596 MoveAxis(S, 59, ABG)
20:17:58.212 00.000 8596 Guiding  Dir = 1, Dur = 59
20:17:58.213 00.001 8596 IsSlewing returns 0
20:17:58.213 00.000 8596 IsGuiding returns 0
20:17:58.216 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:17:58.231 00.015 9120 UpdateGuideState exits: m=310789 SNR=227.4
20:17:58.232 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:58.233 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:58.234 00.001 9120 Enqueuing Expose request
20:17:58.237 00.003 8596 PulseGuide returned control before completion, sleep 45
20:17:58.298 00.061 8596 IsGuiding returns 1
20:17:58.298 00.000 8596 scope still moving after pulse duration time elapsed
20:17:58.329 00.031 8596 IsSlewing returns 0
20:17:58.329 00.000 8596 IsGuiding returns 0
20:17:58.329 00.000 8596 scope move finished after 59 + 57 ms
20:17:58.329 00.000 8596 Move returns status 0, amount 59
20:17:58.329 00.000 8596 move complete, result=0
20:17:58.329 00.000 8596 worker thread done servicing request
20:17:58.329 00.000 8596 Worker thread wakes up
20:17:58.329 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.3 px 59 ms SOUTH
20:17:58.330 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:58.330 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:17:59.515 01.185 8596 Exposure complete
20:17:59.574 00.059 8596 worker thread done servicing request
20:17:59.574 00.000 9120 OnExposeComplete: enter
20:17:59.575 00.001 9120 UpdateGuideState(): m_state=6
20:17:59.577 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 572
20:17:59.578 00.001 9120 Star::Find returns 1 (0), X=1144.69, Y=158.88, Mass=314415, SNR=228.1, Peak=26985 HFD=4.5
20:17:59.581 00.003 9120 MultiStar: [#1 -0.66,0.16,0.00,M1] [#2 -0.63,0.15,0.00,M1] [#3 -0.61,0.08,0.00,M1] [#4 -0.64,-0.05,0.00,M1] [#5 -0.48,0.04,0.00,M1] [#6 -0.77,-0.06,0.00,M1] [#7 -0.70,0.12,0.00,M1] [#8 -0.58,0.12,0.00,M1] 
20:17:59.583 00.002 9120 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.04) = xAngle (0.02 = 0.02)
20:17:59.585 00.002 9120 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.05 = 0.05)
20:17:59.586 00.001 9120 CameraToMount -- cameraX=-0.63 cameraY=0.05 hyp=0.63 cameraTheta=3.06 mountX=0.63 mountY=0.03, mountTheta=0.05
20:17:59.589 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.63, y=0.05, opts=13)
20:17:59.590 00.001 9120 Enqueuing Move request for scope (-0.63, 0.05)
20:17:59.591 00.001 8596 Worker thread wakes up
20:17:59.592 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.05) opts 0xd
20:17:59.592 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.63, 0.05)
20:17:59.592 00.000 8596 Moving (-0.63, 0.05) raw xDistance=0.63 yDistance=0.03
20:17:59.592 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63
20:17:59.592 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:17:59.592 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:17:59.592 00.000 8596 MoveAxis(W, 91, ABG)
20:17:59.592 00.000 8596 Guiding  Dir = 3, Dur = 91
20:17:59.592 00.000 8596 IsSlewing returns 0
20:17:59.593 00.001 8596 IsGuiding returns 0
20:17:59.604 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:17:59.625 00.021 9120 UpdateGuideState exits: m=314415 SNR=228.1
20:17:59.626 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:17:59.627 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:17:59.628 00.001 9120 Enqueuing Expose request
20:17:59.640 00.012 8596 PulseGuide returned control before completion, sleep 54
20:17:59.703 00.063 8596 IsGuiding returns 1
20:17:59.703 00.000 8596 scope still moving after pulse duration time elapsed
20:17:59.734 00.031 8596 IsSlewing returns 0
20:17:59.734 00.000 8596 IsGuiding returns 0
20:17:59.734 00.000 8596 scope move finished after 91 + 51 ms
20:17:59.734 00.000 8596 Move returns status 0, amount 91
20:17:59.734 00.000 8596 MoveAxis(N, 0, ABG)
20:17:59.734 00.000 8596 Move returns status 0, amount 0
20:17:59.734 00.000 8596 move complete, result=0
20:17:59.735 00.001 8596 worker thread done servicing request
20:17:59.735 00.000 8596 Worker thread wakes up
20:17:59.735 00.000 9120 GuideStep: 0.6 px 91 ms WEST, 0.0 px 0 ms NORTH
20:17:59.736 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:17:59.737 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:00.724 00.987 8596 Exposure complete
20:18:00.798 00.074 8596 worker thread done servicing request
20:18:00.798 00.000 9120 OnExposeComplete: enter
20:18:00.799 00.001 9120 UpdateGuideState(): m_state=6
20:18:00.801 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 573
20:18:00.802 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.95, Mass=309650, SNR=208.9, Peak=26493 HFD=4.4
20:18:00.804 00.002 9120 MultiStar: [#1 -0.09,0.04,0.92,U] [#2 -0.16,0.03,1.01,U] [#3 -0.13,0.11,0.80,U] [#4 0.04,0.07,0.57,U] [#5 -0.03,0.13,0.42,U] [#6 -0.10,-0.01,0.31,U] [#7 0.00,-0.11,0.28,U] [#8 0.33,-0.06,0.27,U] 
20:18:00.806 00.002 9120 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {0.02, 0.12}
20:18:00.806 00.000 9120 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.04) = xAngle (-0.80 = -0.80)
20:18:00.808 00.002 9120 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.76 = -0.76)
20:18:00.809 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.07 cameraTheta=2.24 mountX=0.05 mountY=-0.05, mountTheta=-0.78
20:18:00.812 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.06, opts=13)
20:18:00.813 00.001 9120 Enqueuing Move request for scope (-0.05, 0.06)
20:18:00.815 00.002 8596 Worker thread wakes up
20:18:00.815 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
20:18:00.815 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
20:18:00.815 00.000 8596 Moving (-0.05, 0.06) raw xDistance=0.05 yDistance=-0.05
20:18:00.815 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:18:00.815 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:00.815 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:18:00.815 00.000 8596 MoveAxis(E, 0, ABG)
20:18:00.815 00.000 8596 Move returns status 0, amount 0
20:18:00.815 00.000 8596 MoveAxis(N, 0, ABG)
20:18:00.815 00.000 8596 Move returns status 0, amount 0
20:18:00.815 00.000 8596 move complete, result=0
20:18:00.815 00.000 8596 worker thread done servicing request
20:18:00.820 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:18:00.838 00.018 9120 UpdateGuideState exits: m=309650 SNR=208.9
20:18:00.839 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:00.840 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:00.840 00.000 9120 Enqueuing Expose request
20:18:00.841 00.001 8596 Worker thread wakes up
20:18:00.841 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:18:00.842 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:00.842 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:02.031 01.189 8596 Exposure complete
20:18:02.110 00.079 8596 worker thread done servicing request
20:18:02.110 00.000 9120 OnExposeComplete: enter
20:18:02.111 00.001 9120 UpdateGuideState(): m_state=6
20:18:02.112 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 574
20:18:02.113 00.001 9120 Star::Find returns 1 (0), X=1145.56, Y=158.94, Mass=291412, SNR=219.0, Peak=25085 HFD=4.3
20:18:02.114 00.001 9120 MultiStar: [#1 0.25,0.11,0.92,U] [#2 0.25,0.14,0.97,U] [#3 0.26,0.22,0.69,U] [#4 0.28,0.05,0.54,U] [#5 0.20,0.15,0.46,U] [#6 0.26,0.15,0.28,U] [#7 0.39,0.15,0.36,U] [#8 0.59,0.14,0.00,M1] 
20:18:02.114 00.000 9120 single-star, 7 included, MultiStar: {0.26, 0.13}, one-star: {0.24, 0.11}
20:18:02.115 00.001 9120 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.04) = xAngle (-2.60 = -2.60)
20:18:02.116 00.001 9120 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.56 = -2.56)
20:18:02.117 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.26 cameraTheta=0.44 mountX=-0.23 mountY=-0.14, mountTheta=-2.57
20:18:02.118 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=0.11, opts=13)
20:18:02.119 00.001 9120 Enqueuing Move request for scope (0.24, 0.11)
20:18:02.120 00.001 8596 Worker thread wakes up
20:18:02.120 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.11) opts 0xd
20:18:02.120 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, 0.11)
20:18:02.120 00.000 8596 Moving (0.24, 0.11) raw xDistance=-0.23 yDistance=-0.14
20:18:02.120 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:18:02.120 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:02.120 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:18:02.120 00.000 8596 MoveAxis(E, 32, ABG)
20:18:02.120 00.000 8596 Guiding  Dir = 2, Dur = 32
20:18:02.121 00.001 8596 IsSlewing returns 0
20:18:02.121 00.000 8596 IsGuiding returns 0
20:18:02.122 00.001 8596 PulseGuide returned control before completion, sleep 41
20:18:02.132 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=733, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:18:02.161 00.029 9120 UpdateGuideState exits: m=291412 SNR=219.0
20:18:02.162 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:02.164 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:02.164 00.000 9120 Enqueuing Expose request
20:18:02.168 00.004 8596 IsGuiding returns 1
20:18:02.168 00.000 8596 scope still moving after pulse duration time elapsed
20:18:02.199 00.031 8596 IsSlewing returns 0
20:18:02.199 00.000 8596 IsGuiding returns 0
20:18:02.199 00.000 8596 scope move finished after 32 + 46 ms
20:18:02.199 00.000 8596 Move returns status 0, amount 32
20:18:02.200 00.001 8596 MoveAxis(N, 0, ABG)
20:18:02.200 00.000 8596 Move returns status 0, amount 0
20:18:02.200 00.000 8596 move complete, result=0
20:18:02.200 00.000 8596 worker thread done servicing request
20:18:02.200 00.000 8596 Worker thread wakes up
20:18:02.200 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:02.200 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:02.201 00.001 9120 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
20:18:03.165 00.964 8596 Exposure complete
20:18:03.250 00.085 8596 worker thread done servicing request
20:18:03.250 00.000 9120 OnExposeComplete: enter
20:18:03.252 00.002 9120 UpdateGuideState(): m_state=6
20:18:03.254 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 575
20:18:03.255 00.001 9120 Star::Find returns 1 (0), X=1145.54, Y=158.77, Mass=295103, SNR=216.3, Peak=24493 HFD=4.6
20:18:03.257 00.002 9120 MultiStar: [#1 0.33,-0.08,0.92,U] [#2 0.05,-0.12,0.99,U] [#3 0.19,0.04,0.75,U] [#4 0.27,-0.11,0.51,U] [#5 0.11,-0.11,0.37,U] [#6 0.19,-0.29,0.31,U] [#7 0.30,-0.02,0.35,U] [#8 0.36,0.12,0.23,U] 
20:18:03.259 00.002 9120 refined, 8 included, MultiStar: {0.21, -0.07}, one-star: {0.22, -0.05}
20:18:03.261 00.002 9120 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.04) = xAngle (-3.38 = 2.91)
20:18:03.262 00.001 9120 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.34 = 2.94)
20:18:03.264 00.002 9120 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.33 mountX=-0.22 mountY=0.04, mountTheta=2.94
20:18:03.267 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.07, opts=13)
20:18:03.268 00.001 9120 Enqueuing Move request for scope (0.21, -0.07)
20:18:03.270 00.002 8596 Worker thread wakes up
20:18:03.270 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
20:18:03.270 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
20:18:03.270 00.000 8596 Moving (0.21, -0.07) raw xDistance=-0.22 yDistance=0.04
20:18:03.270 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:18:03.271 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:03.271 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:18:03.271 00.000 8596 MoveAxis(E, 33, ABG)
20:18:03.271 00.000 8596 Guiding  Dir = 2, Dur = 33
20:18:03.271 00.000 8596 IsSlewing returns 0
20:18:03.272 00.001 8596 IsGuiding returns 0
20:18:03.279 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:18:03.281 00.002 8596 PulseGuide returned control before completion, sleep 34
20:18:03.297 00.016 9120 UpdateGuideState exits: m=295103 SNR=216.3
20:18:03.299 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:03.300 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:03.300 00.000 9120 Enqueuing Expose request
20:18:03.327 00.027 8596 IsGuiding returns 1
20:18:03.327 00.000 8596 scope still moving after pulse duration time elapsed
20:18:03.362 00.035 8596 IsSlewing returns 0
20:18:03.363 00.001 8596 IsGuiding returns 1
20:18:03.391 00.028 8596 IsSlewing returns 0
20:18:03.391 00.000 8596 IsGuiding returns 0
20:18:03.391 00.000 8596 scope move finished after 33 + 86 ms
20:18:03.391 00.000 8596 Move returns status 0, amount 33
20:18:03.391 00.000 8596 MoveAxis(N, 0, ABG)
20:18:03.391 00.000 8596 Move returns status 0, amount 0
20:18:03.391 00.000 8596 move complete, result=0
20:18:03.391 00.000 8596 worker thread done servicing request
20:18:03.391 00.000 9120 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
20:18:03.393 00.002 8596 Worker thread wakes up
20:18:03.393 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:03.393 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:04.553 01.160 8596 Exposure complete
20:18:04.611 00.058 8596 worker thread done servicing request
20:18:04.611 00.000 9120 OnExposeComplete: enter
20:18:04.613 00.002 9120 UpdateGuideState(): m_state=6
20:18:04.614 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 576
20:18:04.615 00.001 9120 Star::Find returns 1 (0), X=1144.74, Y=158.80, Mass=312097, SNR=226.8, Peak=25593 HFD=4.4
20:18:04.616 00.001 9120 MultiStar: [#1 -0.66,-0.10,0.00,M1] [#2 -0.84,-0.04,0.00,M1] [#3 -0.64,-0.09,0.00,M1] [#4 -0.54,-0.07,0.00,M1] [#5 -0.52,-0.07,0.00,M1] [#6 -0.72,-0.12,0.00,M1] [#7 -0.59,-0.06,0.00,M1] [#8 -0.28,-0.00,0.25,U] 
20:18:04.617 00.001 9120 refined, 1 included, MultiStar: {-0.52, -0.02}, one-star: {-0.59, -0.02}
20:18:04.617 00.000 9120 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.04) = xAngle (-6.15 = 0.14)
20:18:04.618 00.001 9120 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.11 = 0.17)
20:18:04.619 00.001 9120 CameraToMount -- cameraX=-0.52 cameraY=-0.02 hyp=0.52 cameraTheta=-3.11 mountX=0.52 mountY=0.09, mountTheta=0.17
20:18:04.620 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.52, y=-0.02, opts=13)
20:18:04.621 00.001 9120 Enqueuing Move request for scope (-0.52, -0.02)
20:18:04.622 00.001 8596 Worker thread wakes up
20:18:04.622 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.02) opts 0xd
20:18:04.622 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.52, -0.02)
20:18:04.622 00.000 8596 Moving (-0.52, -0.02) raw xDistance=0.52 yDistance=0.09
20:18:04.622 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52
20:18:04.622 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:04.622 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:18:04.622 00.000 8596 MoveAxis(W, 73, ABG)
20:18:04.622 00.000 8596 Guiding  Dir = 3, Dur = 73
20:18:04.623 00.001 8596 IsSlewing returns 0
20:18:04.623 00.000 8596 IsGuiding returns 0
20:18:04.627 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:18:04.629 00.002 8596 PulseGuide returned control before completion, sleep 79
20:18:04.651 00.022 9120 UpdateGuideState exits: m=312097 SNR=226.8
20:18:04.652 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:04.653 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:04.654 00.001 9120 Enqueuing Expose request
20:18:04.721 00.067 8596 IsGuiding returns 0
20:18:04.721 00.000 8596 Move returns status 0, amount 73
20:18:04.721 00.000 8596 MoveAxis(N, 0, ABG)
20:18:04.721 00.000 8596 Move returns status 0, amount 0
20:18:04.721 00.000 8596 move complete, result=0
20:18:04.721 00.000 8596 worker thread done servicing request
20:18:04.722 00.001 8596 Worker thread wakes up
20:18:04.722 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:04.722 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:04.722 00.000 9120 GuideStep: 0.5 px 73 ms WEST, 0.1 px 0 ms NORTH
20:18:05.694 00.972 8596 Exposure complete
20:18:05.757 00.063 8596 worker thread done servicing request
20:18:05.757 00.000 9120 OnExposeComplete: enter
20:18:05.758 00.001 9120 UpdateGuideState(): m_state=6
20:18:05.759 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 577
20:18:05.759 00.000 9120 Star::Find returns 1 (0), X=1145.02, Y=158.70, Mass=273778, SNR=206.5, Peak=25421 HFD=4.3
20:18:05.760 00.001 9120 MultiStar: [#1 -0.44,-0.13,0.00,M2] [#2 -0.53,-0.11,0.00,M2] [#3 -0.30,-0.23,0.72,U] [#4 -0.37,-0.16,0.50,U] [#5 -0.46,-0.27,0.00,M2] [#6 -0.47,-0.44,0.00,M2] [#7 -0.45,-0.26,0.00,M2] [#8 -0.08,-0.17,0.23,U] 
20:18:05.761 00.001 9120 single-star, 3 included, MultiStar: {-0.29, -0.16}, one-star: {-0.30, -0.12}
20:18:05.762 00.001 9120 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.04) = xAngle (-5.81 = 0.47)
20:18:05.763 00.001 9120 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.77 = 0.51)
20:18:05.764 00.001 9120 CameraToMount -- cameraX=-0.30 cameraY=-0.12 hyp=0.33 cameraTheta=-2.77 mountX=0.29 mountY=0.16, mountTheta=0.50
20:18:05.765 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.30, y=-0.12, opts=13)
20:18:05.766 00.001 9120 Enqueuing Move request for scope (-0.30, -0.12)
20:18:05.767 00.001 8596 Worker thread wakes up
20:18:05.767 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.12) opts 0xd
20:18:05.767 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.30, -0.12)
20:18:05.767 00.000 8596 Moving (-0.30, -0.12) raw xDistance=0.29 yDistance=0.16
20:18:05.767 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
20:18:05.767 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:05.767 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:18:05.767 00.000 8596 MoveAxis(W, 47, ABG)
20:18:05.767 00.000 8596 Guiding  Dir = 3, Dur = 47
20:18:05.767 00.000 8596 IsSlewing returns 0
20:18:05.767 00.000 8596 IsGuiding returns 0
20:18:05.778 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:18:05.795 00.017 9120 UpdateGuideState exits: m=273778 SNR=206.5
20:18:05.796 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:05.797 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:05.798 00.001 9120 Enqueuing Expose request
20:18:05.830 00.032 8596 IsGuiding returns 1
20:18:05.830 00.000 8596 scope still moving after pulse duration time elapsed
20:18:05.861 00.031 8596 IsSlewing returns 0
20:18:05.861 00.000 8596 IsGuiding returns 1
20:18:05.892 00.031 8596 IsSlewing returns 0
20:18:05.892 00.000 8596 IsGuiding returns 1
20:18:05.925 00.033 8596 IsSlewing returns 0
20:18:05.925 00.000 8596 IsGuiding returns 0
20:18:05.925 00.000 8596 scope move finished after 47 + 110 ms
20:18:05.925 00.000 8596 Move returns status 0, amount 47
20:18:05.925 00.000 8596 MoveAxis(N, 0, ABG)
20:18:05.925 00.000 8596 Move returns status 0, amount 0
20:18:05.925 00.000 8596 move complete, result=0
20:18:05.925 00.000 8596 worker thread done servicing request
20:18:05.925 00.000 8596 Worker thread wakes up
20:18:05.925 00.000 9120 GuideStep: 0.3 px 47 ms WEST, 0.2 px 0 ms NORTH
20:18:05.927 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:05.927 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:07.079 01.152 8596 Exposure complete
20:18:07.156 00.077 8596 worker thread done servicing request
20:18:07.156 00.000 9120 OnExposeComplete: enter
20:18:07.157 00.001 9120 UpdateGuideState(): m_state=6
20:18:07.158 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 578
20:18:07.158 00.000 9120 Star::Find returns 1 (0), X=1145.53, Y=158.53, Mass=307354, SNR=234.8, Peak=25341 HFD=4.3
20:18:07.159 00.001 9120 MultiStar: [#1 0.27,-0.27,0.96,U] [#2 0.11,-0.28,0.81,U] [#3 0.36,-0.23,0.70,U] [#4 0.37,-0.34,0.00,M1] [#5 0.35,-0.07,0.42,U] [#6 0.19,-0.46,0.00,M3] [#7 0.29,-0.31,0.34,U] [#8 0.75,-0.17,0.00,M1] 
20:18:07.160 00.001 9120 refined, 5 included, MultiStar: {0.24, -0.26}, one-star: {0.20, -0.30}
20:18:07.161 00.001 9120 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.04) = xAngle (-3.85 = 2.43)
20:18:07.162 00.001 9120 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.82 = 2.47)
20:18:07.162 00.000 9120 CameraToMount -- cameraX=0.24 cameraY=-0.26 hyp=0.35 cameraTheta=-0.81 mountX=-0.27 mountY=0.22, mountTheta=2.45
20:18:07.164 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=-0.26, opts=13)
20:18:07.165 00.001 9120 Enqueuing Move request for scope (0.24, -0.26)
20:18:07.166 00.001 8596 Worker thread wakes up
20:18:07.166 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.26) opts 0xd
20:18:07.166 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, -0.26)
20:18:07.166 00.000 8596 Moving (0.24, -0.26) raw xDistance=-0.27 yDistance=0.22
20:18:07.166 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
20:18:07.166 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:18:07.166 00.000 8596 MoveAxis(E, 35, ABG)
20:18:07.166 00.000 8596 Guiding  Dir = 2, Dur = 35
20:18:07.166 00.000 8596 IsSlewing returns 0
20:18:07.167 00.001 8596 IsGuiding returns 0
20:18:07.170 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:18:07.186 00.016 9120 UpdateGuideState exits: m=307354 SNR=234.8
20:18:07.187 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:07.188 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:07.189 00.001 9120 Enqueuing Expose request
20:18:07.195 00.006 8596 PulseGuide returned control before completion, sleep 17
20:18:07.226 00.031 8596 IsGuiding returns 1
20:18:07.226 00.000 8596 scope still moving after pulse duration time elapsed
20:18:07.258 00.032 8596 IsSlewing returns 0
20:18:07.258 00.000 8596 IsGuiding returns 1
20:18:07.290 00.032 8596 IsSlewing returns 0
20:18:07.290 00.000 8596 IsGuiding returns 0
20:18:07.290 00.000 8596 scope move finished after 35 + 88 ms
20:18:07.290 00.000 8596 Move returns status 0, amount 35
20:18:07.290 00.000 8596 MoveAxis(S, 47, ABG)
20:18:07.290 00.000 8596 Guiding  Dir = 1, Dur = 47
20:18:07.290 00.000 8596 IsSlewing returns 0
20:18:07.290 00.000 8596 IsGuiding returns 0
20:18:07.355 00.065 8596 IsGuiding returns 1
20:18:07.355 00.000 8596 scope still moving after pulse duration time elapsed
20:18:07.384 00.029 8596 IsSlewing returns 0
20:18:07.384 00.000 8596 IsGuiding returns 1
20:18:07.418 00.034 8596 IsSlewing returns 0
20:18:07.418 00.000 8596 IsGuiding returns 1
20:18:07.445 00.027 8596 IsSlewing returns 0
20:18:07.446 00.001 8596 IsGuiding returns 0
20:18:07.446 00.000 8596 scope move finished after 47 + 108 ms
20:18:07.446 00.000 8596 Move returns status 0, amount 47
20:18:07.446 00.000 8596 move complete, result=0
20:18:07.446 00.000 8596 worker thread done servicing request
20:18:07.446 00.000 8596 Worker thread wakes up
20:18:07.447 00.001 9120 GuideStep: -0.3 px 35 ms EAST, 0.2 px 47 ms SOUTH
20:18:07.450 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:07.450 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:08.443 00.993 8596 Exposure complete
20:18:08.514 00.071 8596 worker thread done servicing request
20:18:08.514 00.000 9120 OnExposeComplete: enter
20:18:08.515 00.001 9120 UpdateGuideState(): m_state=6
20:18:08.516 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 579
20:18:08.518 00.002 9120 Star::Find returns 1 (0), X=1145.32, Y=158.78, Mass=309386, SNR=212.6, Peak=31501 HFD=4.5
20:18:08.519 00.001 9120 MultiStar: [#1 0.01,-0.01,0.98,U] [#2 -0.17,-0.11,0.98,U] [#3 -0.04,-0.07,0.81,U] [#4 0.07,-0.05,0.56,U] [#5 -0.14,-0.03,0.38,U] [#6 -0.13,-0.16,0.32,U] [#7 0.11,0.00,0.33,U] [#8 0.26,-0.03,0.26,U] 
20:18:08.521 00.002 9120 single-star, 8 included, MultiStar: {-0.03, -0.06}, one-star: {-0.01, -0.04}
20:18:08.522 00.001 9120 CameraToMount -- cameraTheta (-1.77) - m_xAngle (3.04) = xAngle (-4.81 = 1.47)
20:18:08.523 00.001 9120 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.77 = 1.51)
20:18:08.524 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.77 mountX=0.00 mountY=0.04, mountTheta=1.48
20:18:08.526 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.04, opts=13)
20:18:08.528 00.002 9120 Enqueuing Move request for scope (-0.01, -0.04)
20:18:08.529 00.001 8596 Worker thread wakes up
20:18:08.530 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
20:18:08.530 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
20:18:08.530 00.000 8596 Moving (-0.01, -0.04) raw xDistance=0.00 yDistance=0.04
20:18:08.530 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:18:08.530 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:08.530 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:18:08.530 00.000 8596 MoveAxis(E, 0, ABG)
20:18:08.530 00.000 8596 Move returns status 0, amount 0
20:18:08.530 00.000 8596 MoveAxis(N, 0, ABG)
20:18:08.530 00.000 8596 Move returns status 0, amount 0
20:18:08.530 00.000 8596 move complete, result=0
20:18:08.531 00.001 8596 worker thread done servicing request
20:18:08.541 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:18:08.557 00.016 9120 UpdateGuideState exits: m=309386 SNR=212.6
20:18:08.558 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:08.559 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:08.560 00.001 9120 Enqueuing Expose request
20:18:08.561 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:18:08.562 00.001 8596 Worker thread wakes up
20:18:08.562 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:08.562 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:09.731 01.169 8596 Exposure complete
20:18:09.801 00.070 8596 worker thread done servicing request
20:18:09.801 00.000 9120 OnExposeComplete: enter
20:18:09.802 00.001 9120 UpdateGuideState(): m_state=6
20:18:09.803 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 580
20:18:09.804 00.001 9120 Star::Find returns 1 (0), X=1145.14, Y=158.86, Mass=312697, SNR=238.4, Peak=32781 HFD=4.4
20:18:09.805 00.001 9120 MultiStar: [#1 -0.17,0.03,0.95,U] [#2 -0.13,0.16,0.84,U] [#3 -0.26,0.18,0.73,U] [#4 -0.04,-0.01,0.46,U] [#5 -0.09,0.02,0.36,U] [#6 -0.24,-0.21,0.28,U] [#7 -0.19,0.05,0.30,U] [#8 0.05,0.05,0.31,U] 
20:18:09.807 00.002 9120 refined, 8 included, MultiStar: {-0.15, 0.06}, one-star: {-0.19, 0.04}
20:18:09.809 00.002 9120 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.04) = xAngle (-0.26 = -0.26)
20:18:09.811 00.002 9120 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.23 = -0.23)
20:18:09.813 00.002 9120 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.17 cameraTheta=2.78 mountX=0.16 mountY=-0.04, mountTheta=-0.23
20:18:09.816 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.06, opts=13)
20:18:09.817 00.001 9120 Enqueuing Move request for scope (-0.15, 0.06)
20:18:09.817 00.000 8596 Worker thread wakes up
20:18:09.817 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
20:18:09.817 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
20:18:09.818 00.001 8596 Moving (-0.15, 0.06) raw xDistance=0.16 yDistance=-0.04
20:18:09.818 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:18:09.818 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:09.818 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:18:09.818 00.000 8596 MoveAxis(E, 0, ABG)
20:18:09.818 00.000 8596 Move returns status 0, amount 0
20:18:09.818 00.000 8596 MoveAxis(N, 0, ABG)
20:18:09.818 00.000 8596 Move returns status 0, amount 0
20:18:09.818 00.000 8596 move complete, result=0
20:18:09.818 00.000 8596 worker thread done servicing request
20:18:09.823 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:18:09.839 00.016 9120 UpdateGuideState exits: m=312697 SNR=238.4
20:18:09.840 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:09.841 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:09.841 00.000 9120 Enqueuing Expose request
20:18:09.842 00.001 8596 Worker thread wakes up
20:18:09.842 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:18:09.843 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:09.843 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:10.834 00.991 8596 Exposure complete
20:18:10.905 00.071 8596 worker thread done servicing request
20:18:10.906 00.001 9120 OnExposeComplete: enter
20:18:10.907 00.001 9120 UpdateGuideState(): m_state=6
20:18:10.909 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 581
20:18:10.909 00.000 9120 Star::Find returns 1 (0), X=1145.46, Y=158.93, Mass=274922, SNR=220.7, Peak=28861 HFD=4.2
20:18:10.912 00.003 9120 MultiStar: [#1 0.18,0.23,0.84,U] [#2 0.02,-0.05,0.91,U] [#3 0.13,0.20,0.73,U] [#4 0.31,0.06,0.47,U] [#5 0.15,0.04,0.38,U] [#6 0.04,-0.13,0.31,U] [#7 0.16,0.15,0.37,U] [#8 0.32,0.20,0.24,U] 
20:18:10.913 00.001 9120 refined, 8 included, MultiStar: {0.14, 0.10}, one-star: {0.14, 0.11}
20:18:10.915 00.002 9120 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.04) = xAngle (-2.45 = -2.45)
20:18:10.917 00.002 9120 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.42 = -2.42)
20:18:10.918 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.59 mountX=-0.13 mountY=-0.11, mountTheta=-2.43
20:18:10.921 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.10, opts=13)
20:18:10.924 00.003 9120 Enqueuing Move request for scope (0.14, 0.10)
20:18:10.927 00.003 8596 Worker thread wakes up
20:18:10.927 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
20:18:10.927 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
20:18:10.927 00.000 8596 Moving (0.14, 0.10) raw xDistance=-0.13 yDistance=-0.11
20:18:10.927 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:18:10.927 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:10.927 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:18:10.927 00.000 8596 MoveAxis(E, 0, ABG)
20:18:10.927 00.000 8596 Move returns status 0, amount 0
20:18:10.927 00.000 8596 MoveAxis(N, 0, ABG)
20:18:10.927 00.000 8596 Move returns status 0, amount 0
20:18:10.928 00.001 8596 move complete, result=0
20:18:10.928 00.000 8596 worker thread done servicing request
20:18:10.938 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:18:10.962 00.024 9120 UpdateGuideState exits: m=274922 SNR=220.7
20:18:10.963 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:10.964 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:10.966 00.002 9120 Enqueuing Expose request
20:18:10.966 00.000 8596 Worker thread wakes up
20:18:10.966 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:18:10.968 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:10.968 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:12.134 01.166 8596 Exposure complete
20:18:12.213 00.079 8596 worker thread done servicing request
20:18:12.213 00.000 9120 OnExposeComplete: enter
20:18:12.214 00.001 9120 UpdateGuideState(): m_state=6
20:18:12.215 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 582
20:18:12.216 00.001 9120 Star::Find returns 1 (0), X=1145.52, Y=158.74, Mass=309533, SNR=236.5, Peak=30317 HFD=4.6
20:18:12.217 00.001 9120 MultiStar: [#1 0.31,-0.07,0.89,U] [#2 0.16,-0.16,0.87,U] [#3 0.23,-0.03,0.63,U] [#4 0.37,0.02,0.48,U] [#5 0.26,-0.18,0.40,U] [#6 0.02,-0.13,0.27,U] [#7 0.22,0.02,0.30,U] [#8 0.74,0.18,0.00,M1] 
20:18:12.217 00.000 9120 single-star, 7 included, MultiStar: {0.23, -0.08}, one-star: {0.19, -0.09}
20:18:12.218 00.001 9120 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.04) = xAngle (-3.47 = 2.81)
20:18:12.219 00.001 9120 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.44 = 2.84)
20:18:12.220 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.43 mountX=-0.20 mountY=0.06, mountTheta=2.84
20:18:12.221 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.09, opts=13)
20:18:12.222 00.001 9120 Enqueuing Move request for scope (0.19, -0.09)
20:18:12.223 00.001 8596 Worker thread wakes up
20:18:12.223 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
20:18:12.223 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
20:18:12.223 00.000 8596 Moving (0.19, -0.09) raw xDistance=-0.20 yDistance=0.06
20:18:12.223 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:18:12.223 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:12.223 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:18:12.223 00.000 8596 MoveAxis(E, 0, ABG)
20:18:12.223 00.000 8596 Move returns status 0, amount 0
20:18:12.224 00.001 8596 MoveAxis(N, 0, ABG)
20:18:12.224 00.000 8596 Move returns status 0, amount 0
20:18:12.224 00.000 8596 move complete, result=0
20:18:12.224 00.000 8596 worker thread done servicing request
20:18:12.227 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:18:12.242 00.015 9120 UpdateGuideState exits: m=309533 SNR=236.5
20:18:12.243 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:12.244 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:12.245 00.001 9120 Enqueuing Expose request
20:18:12.245 00.000 8596 Worker thread wakes up
20:18:12.246 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:12.246 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:12.246 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:13.209 00.963 8596 Exposure complete
20:18:13.265 00.056 8596 worker thread done servicing request
20:18:13.265 00.000 9120 OnExposeComplete: enter
20:18:13.267 00.002 9120 UpdateGuideState(): m_state=6
20:18:13.269 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 583
20:18:13.271 00.002 9120 Star::Find returns 1 (0), X=1145.60, Y=158.77, Mass=307173, SNR=207.3, Peak=29789 HFD=4.5
20:18:13.275 00.004 9120 MultiStar: [#1 0.21,-0.05,0.94,U] [#2 0.13,-0.12,0.98,U] [#3 0.28,-0.03,0.91,U] [#4 0.41,-0.05,0.58,U] [#5 0.24,0.09,0.41,U] [#6 0.21,-0.33,0.36,U] [#7 0.22,0.16,0.33,U] [#8 0.47,0.33,0.00,M2] 
20:18:13.277 00.002 9120 refined, 7 included, MultiStar: {0.24, -0.06}, one-star: {0.27, -0.05}
20:18:13.278 00.001 9120 CameraToMount -- cameraTheta (-0.23) - m_xAngle (3.04) = xAngle (-3.27 = 3.02)
20:18:13.279 00.001 9120 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.23 = 3.05)
20:18:13.281 00.002 9120 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.23 mountX=-0.25 mountY=0.02, mountTheta=3.05
20:18:13.283 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=-0.06, opts=13)
20:18:13.284 00.001 9120 Enqueuing Move request for scope (0.24, -0.06)
20:18:13.287 00.003 8596 Worker thread wakes up
20:18:13.287 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
20:18:13.287 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
20:18:13.287 00.000 8596 Moving (0.24, -0.06) raw xDistance=-0.25 yDistance=0.02
20:18:13.287 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:18:13.287 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:13.287 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:18:13.287 00.000 8596 MoveAxis(E, 36, ABG)
20:18:13.287 00.000 8596 Guiding  Dir = 2, Dur = 36
20:18:13.287 00.000 8596 IsSlewing returns 0
20:18:13.287 00.000 8596 IsGuiding returns 0
20:18:13.296 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:18:13.321 00.025 9120 UpdateGuideState exits: m=307173 SNR=207.3
20:18:13.322 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:13.323 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:13.323 00.000 9120 Enqueuing Expose request
20:18:13.332 00.009 8596 IsGuiding returns 1
20:18:13.332 00.000 8596 scope still moving after pulse duration time elapsed
20:18:13.361 00.029 8596 IsSlewing returns 0
20:18:13.361 00.000 8596 IsGuiding returns 1
20:18:13.393 00.032 8596 IsSlewing returns 0
20:18:13.393 00.000 8596 IsGuiding returns 1
20:18:13.425 00.032 8596 IsSlewing returns 0
20:18:13.425 00.000 8596 IsGuiding returns 0
20:18:13.425 00.000 8596 scope move finished after 36 + 101 ms
20:18:13.426 00.001 8596 Move returns status 0, amount 36
20:18:13.426 00.000 8596 MoveAxis(N, 0, ABG)
20:18:13.426 00.000 8596 Move returns status 0, amount 0
20:18:13.426 00.000 8596 move complete, result=0
20:18:13.426 00.000 8596 worker thread done servicing request
20:18:13.426 00.000 8596 Worker thread wakes up
20:18:13.426 00.000 9120 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
20:18:13.429 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:13.429 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:14.616 01.187 8596 Exposure complete
20:18:14.674 00.058 8596 worker thread done servicing request
20:18:14.674 00.000 9120 OnExposeComplete: enter
20:18:14.675 00.001 9120 UpdateGuideState(): m_state=6
20:18:14.675 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 584
20:18:14.676 00.001 9120 Star::Find returns 1 (0), X=1145.47, Y=158.89, Mass=298703, SNR=221.1, Peak=28509 HFD=4.3
20:18:14.677 00.001 9120 MultiStar: [#1 0.16,0.07,1.00,U] [#2 -0.00,-0.02,0.80,U] [#3 0.03,0.21,0.72,U] [#4 0.02,0.11,0.46,U] [#5 -0.03,0.10,0.40,U] [#6 0.05,0.00,0.28,U] [#7 0.16,-0.07,0.32,U] [#8 0.22,0.30,0.24,U] 
20:18:14.678 00.001 9120 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.15, 0.07}
20:18:14.679 00.001 9120 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.04) = xAngle (-2.29 = -2.29)
20:18:14.680 00.001 9120 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.26 = -2.26)
20:18:14.680 00.000 9120 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.12 cameraTheta=0.75 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
20:18:14.682 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.08, opts=13)
20:18:14.683 00.001 9120 Enqueuing Move request for scope (0.08, 0.08)
20:18:14.683 00.000 8596 Worker thread wakes up
20:18:14.684 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
20:18:14.684 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
20:18:14.684 00.000 8596 Moving (0.08, 0.08) raw xDistance=-0.08 yDistance=-0.09
20:18:14.684 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:18:14.684 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:14.684 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:18:14.684 00.000 8596 MoveAxis(E, 0, ABG)
20:18:14.684 00.000 8596 Move returns status 0, amount 0
20:18:14.684 00.000 8596 MoveAxis(N, 0, ABG)
20:18:14.684 00.000 8596 Move returns status 0, amount 0
20:18:14.684 00.000 8596 move complete, result=0
20:18:14.684 00.000 8596 worker thread done servicing request
20:18:14.688 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:18:14.703 00.015 9120 UpdateGuideState exits: m=298703 SNR=221.1
20:18:14.704 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:14.705 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:14.706 00.001 9120 Enqueuing Expose request
20:18:14.706 00.000 8596 Worker thread wakes up
20:18:14.706 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:18:14.707 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:14.707 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:15.678 00.971 8596 Exposure complete
20:18:15.756 00.078 8596 worker thread done servicing request
20:18:15.756 00.000 9120 OnExposeComplete: enter
20:18:15.758 00.002 9120 UpdateGuideState(): m_state=6
20:18:15.760 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 585
20:18:15.761 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.86, Mass=294785, SNR=221.6, Peak=29709 HFD=4.5
20:18:15.763 00.002 9120 MultiStar: [#1 -0.07,0.09,0.96,U] [#2 -0.31,-0.10,0.86,U] [#3 -0.16,0.15,0.84,U] [#4 0.14,0.09,0.49,U] [#5 -0.16,-0.00,0.44,U] [#6 -0.16,-0.06,0.32,U] [#7 -0.11,-0.13,0.33,U] [#8 0.17,0.02,0.28,U] 
20:18:15.764 00.001 9120 single-star, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.03, 0.04}
20:18:15.765 00.001 9120 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.04) = xAngle (-0.77 = -0.77)
20:18:15.767 00.002 9120 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.74 = -0.74)
20:18:15.768 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.27 mountX=0.03 mountY=-0.03, mountTheta=-0.75
20:18:15.771 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.04, opts=13)
20:18:15.773 00.002 9120 Enqueuing Move request for scope (-0.03, 0.04)
20:18:15.776 00.003 8596 Worker thread wakes up
20:18:15.776 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
20:18:15.776 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
20:18:15.776 00.000 8596 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.03
20:18:15.776 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:18:15.776 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:15.776 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:18:15.776 00.000 8596 MoveAxis(E, 0, ABG)
20:18:15.776 00.000 8596 Move returns status 0, amount 0
20:18:15.776 00.000 8596 MoveAxis(N, 0, ABG)
20:18:15.777 00.001 8596 Move returns status 0, amount 0
20:18:15.777 00.000 8596 move complete, result=0
20:18:15.777 00.000 8596 worker thread done servicing request
20:18:15.784 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:18:15.810 00.026 9120 UpdateGuideState exits: m=294785 SNR=221.6
20:18:15.811 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:15.813 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:15.813 00.000 9120 Enqueuing Expose request
20:18:15.814 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:18:15.815 00.001 8596 Worker thread wakes up
20:18:15.815 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:15.815 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:16.975 01.160 8596 Exposure complete
20:18:17.032 00.057 8596 worker thread done servicing request
20:18:17.032 00.000 9120 OnExposeComplete: enter
20:18:17.034 00.002 9120 UpdateGuideState(): m_state=6
20:18:17.034 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 586
20:18:17.035 00.001 9120 Star::Find returns 1 (0), X=1145.19, Y=158.73, Mass=318253, SNR=219.7, Peak=27469 HFD=4.5
20:18:17.036 00.001 9120 MultiStar: [#1 -0.16,-0.09,0.99,U] [#2 -0.20,-0.05,0.88,U] [#3 -0.13,0.04,0.70,U] [#4 -0.07,-0.12,0.50,U] [#5 -0.02,-0.00,0.47,U] [#6 -0.17,-0.21,0.29,U] [#7 -0.10,-0.20,0.32,U] [#8 0.18,0.00,0.29,U] 
20:18:17.037 00.001 9120 refined, 8 included, MultiStar: {-0.12, -0.07}, one-star: {-0.14, -0.09}
20:18:17.037 00.000 9120 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.04) = xAngle (-5.64 = 0.65)
20:18:17.038 00.001 9120 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.60 = 0.68)
20:18:17.039 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.60 mountX=0.11 mountY=0.09, mountTheta=0.67
20:18:17.042 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.07, opts=13)
20:18:17.045 00.003 9120 Enqueuing Move request for scope (-0.12, -0.07)
20:18:17.047 00.002 8596 Worker thread wakes up
20:18:17.047 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
20:18:17.048 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
20:18:17.048 00.000 8596 Moving (-0.12, -0.07) raw xDistance=0.11 yDistance=0.09
20:18:17.048 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:18:17.048 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:17.048 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:18:17.048 00.000 8596 MoveAxis(E, 0, ABG)
20:18:17.048 00.000 8596 Move returns status 0, amount 0
20:18:17.048 00.000 8596 MoveAxis(N, 0, ABG)
20:18:17.048 00.000 8596 Move returns status 0, amount 0
20:18:17.048 00.000 8596 move complete, result=0
20:18:17.048 00.000 8596 worker thread done servicing request
20:18:17.057 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:18:17.081 00.024 9120 UpdateGuideState exits: m=318253 SNR=219.7
20:18:17.082 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:17.084 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:17.086 00.002 9120 Enqueuing Expose request
20:18:17.088 00.002 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:17.090 00.002 8596 Worker thread wakes up
20:18:17.090 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:17.090 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:18.055 00.965 8596 Exposure complete
20:18:18.120 00.065 8596 worker thread done servicing request
20:18:18.120 00.000 9120 OnExposeComplete: enter
20:18:18.122 00.002 9120 UpdateGuideState(): m_state=6
20:18:18.124 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 587
20:18:18.126 00.002 9120 Star::Find returns 1 (0), X=1144.94, Y=158.80, Mass=306019, SNR=199.3, Peak=27997 HFD=4.4
20:18:18.127 00.001 9120 MultiStar: [#1 -0.36,-0.01,1.01,U] [#2 -0.63,0.05,0.00,M1] [#3 -0.41,0.20,0.00,M1] [#4 -0.29,-0.08,0.58,U] [#5 -0.27,0.04,0.42,U] [#6 -0.32,0.03,0.34,U] [#7 -0.67,-0.08,0.00,M1] [#8 -0.17,0.16,0.30,U] 
20:18:18.128 00.001 9120 refined, 5 included, MultiStar: {-0.33, -0.00}, one-star: {-0.39, -0.02}
20:18:18.129 00.001 9120 CameraToMount -- cameraTheta (-3.14) - m_xAngle (3.04) = xAngle (-6.18 = 0.10)
20:18:18.130 00.001 9120 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.15 = 0.14)
20:18:18.131 00.001 9120 CameraToMount -- cameraX=-0.33 cameraY=-0.00 hyp=0.33 cameraTheta=-3.14 mountX=0.32 mountY=0.04, mountTheta=0.14
20:18:18.132 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.33, y=-0.00, opts=13)
20:18:18.134 00.002 9120 Enqueuing Move request for scope (-0.33, -0.00)
20:18:18.135 00.001 8596 Worker thread wakes up
20:18:18.135 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.00) opts 0xd
20:18:18.136 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.33, -0.00)
20:18:18.136 00.000 8596 Moving (-0.33, -0.00) raw xDistance=0.32 yDistance=0.04
20:18:18.136 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:18:18.136 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:18.136 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:18:18.136 00.000 8596 MoveAxis(W, 47, ABG)
20:18:18.136 00.000 8596 Guiding  Dir = 3, Dur = 47
20:18:18.136 00.000 8596 IsSlewing returns 0
20:18:18.136 00.000 8596 IsGuiding returns 0
20:18:18.142 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:18:18.171 00.029 9120 UpdateGuideState exits: m=306019 SNR=199.3
20:18:18.172 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:18.174 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:18.175 00.001 9120 Enqueuing Expose request
20:18:18.201 00.026 8596 IsGuiding returns 1
20:18:18.201 00.000 8596 scope still moving after pulse duration time elapsed
20:18:18.230 00.029 8596 IsSlewing returns 0
20:18:18.230 00.000 8596 IsGuiding returns 1
20:18:18.261 00.031 8596 IsSlewing returns 0
20:18:18.261 00.000 8596 IsGuiding returns 1
20:18:18.293 00.032 8596 IsSlewing returns 0
20:18:18.294 00.001 8596 IsGuiding returns 0
20:18:18.294 00.000 8596 scope move finished after 47 + 110 ms
20:18:18.294 00.000 8596 Move returns status 0, amount 47
20:18:18.294 00.000 8596 MoveAxis(N, 0, ABG)
20:18:18.294 00.000 8596 Move returns status 0, amount 0
20:18:18.294 00.000 8596 move complete, result=0
20:18:18.295 00.001 8596 worker thread done servicing request
20:18:18.295 00.000 8596 Worker thread wakes up
20:18:18.295 00.000 9120 GuideStep: 0.3 px 47 ms WEST, 0.0 px 0 ms NORTH
20:18:18.297 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:18.297 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:19.492 01.195 8596 Exposure complete
20:18:19.561 00.069 8596 worker thread done servicing request
20:18:19.561 00.000 9120 OnExposeComplete: enter
20:18:19.562 00.001 9120 UpdateGuideState(): m_state=6
20:18:19.563 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 588
20:18:19.564 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.67, Mass=316715, SNR=228.9, Peak=30941 HFD=4.7
20:18:19.565 00.001 9120 MultiStar: [#1 -0.06,-0.09,0.88,U] [#2 -0.11,-0.14,0.83,U] [#3 -0.02,-0.04,0.67,U] [#4 0.16,-0.07,0.44,U] [#5 -0.02,-0.14,0.37,U] [#6 -0.10,-0.29,0.27,U] [#7 -0.11,-0.04,0.28,U] [#8 0.28,-0.12,0.22,U] 
20:18:19.566 00.001 9120 refined, 8 included, MultiStar: {-0.01, -0.12}, one-star: {0.06, -0.15}
20:18:19.567 00.001 9120 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.04) = xAngle (-4.67 = 1.61)
20:18:19.567 00.000 9120 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.64 = 1.65)
20:18:19.568 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.63 mountX=-0.00 mountY=0.12, mountTheta=1.61
20:18:19.569 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.12, opts=13)
20:18:19.570 00.001 9120 Enqueuing Move request for scope (-0.01, -0.12)
20:18:19.571 00.001 8596 Worker thread wakes up
20:18:19.571 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
20:18:19.571 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
20:18:19.571 00.000 8596 Moving (-0.01, -0.12) raw xDistance=-0.00 yDistance=0.12
20:18:19.571 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:18:19.571 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:19.571 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:18:19.571 00.000 8596 MoveAxis(E, 0, ABG)
20:18:19.571 00.000 8596 Move returns status 0, amount 0
20:18:19.571 00.000 8596 MoveAxis(N, 0, ABG)
20:18:19.571 00.000 8596 Move returns status 0, amount 0
20:18:19.571 00.000 8596 move complete, result=0
20:18:19.571 00.000 8596 worker thread done servicing request
20:18:19.575 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2451, FiltMax=65491, Gamma=1.000
20:18:19.603 00.028 9120 UpdateGuideState exits: m=316715 SNR=228.9
20:18:19.605 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:19.605 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:19.606 00.001 9120 Enqueuing Expose request
20:18:19.607 00.001 8596 Worker thread wakes up
20:18:19.607 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:19.608 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:19.608 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:20.581 00.973 8596 Exposure complete
20:18:20.660 00.079 8596 worker thread done servicing request
20:18:20.660 00.000 9120 OnExposeComplete: enter
20:18:20.663 00.003 9120 UpdateGuideState(): m_state=6
20:18:20.664 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 589
20:18:20.666 00.002 9120 Star::Find returns 1 (0), X=1145.48, Y=158.72, Mass=297392, SNR=212.2, Peak=28637 HFD=4.5
20:18:20.668 00.002 9120 MultiStar: [#1 0.15,-0.17,0.89,U] [#2 0.11,-0.07,0.98,U] [#3 0.23,0.05,0.77,U] [#4 0.21,-0.25,0.58,U] [#5 0.27,-0.02,0.45,U] [#6 0.13,-0.33,0.33,U] [#7 0.04,-0.08,0.35,U] [#8 0.50,0.29,0.00,M1] 
20:18:20.670 00.002 9120 single-star, 7 included, MultiStar: {0.16, -0.11}, one-star: {0.15, -0.11}
20:18:20.671 00.001 9120 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.04) = xAngle (-3.66 = 2.62)
20:18:20.673 00.002 9120 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.63 = 2.66)
20:18:20.675 00.002 9120 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.62 mountX=-0.16 mountY=0.09, mountTheta=2.65
20:18:20.677 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.11, opts=13)
20:18:20.678 00.001 9120 Enqueuing Move request for scope (0.15, -0.11)
20:18:20.679 00.001 8596 Worker thread wakes up
20:18:20.679 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
20:18:20.679 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
20:18:20.679 00.000 8596 Moving (0.15, -0.11) raw xDistance=-0.16 yDistance=0.09
20:18:20.679 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:18:20.679 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:20.679 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:18:20.679 00.000 8596 MoveAxis(E, 0, ABG)
20:18:20.680 00.001 8596 Move returns status 0, amount 0
20:18:20.680 00.000 8596 MoveAxis(N, 0, ABG)
20:18:20.680 00.000 8596 Move returns status 0, amount 0
20:18:20.680 00.000 8596 move complete, result=0
20:18:20.680 00.000 8596 worker thread done servicing request
20:18:20.685 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:18:20.700 00.015 9120 UpdateGuideState exits: m=297392 SNR=212.2
20:18:20.701 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:20.702 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:20.702 00.000 9120 Enqueuing Expose request
20:18:20.703 00.001 8596 Worker thread wakes up
20:18:20.703 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:20.704 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:20.704 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:21.876 01.172 8596 Exposure complete
20:18:21.942 00.066 8596 worker thread done servicing request
20:18:21.942 00.000 9120 OnExposeComplete: enter
20:18:21.943 00.001 9120 UpdateGuideState(): m_state=6
20:18:21.944 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 590
20:18:21.945 00.001 9120 Star::Find returns 1 (0), X=1145.56, Y=158.70, Mass=293602, SNR=216.9, Peak=26765 HFD=4.5
20:18:21.946 00.001 9120 MultiStar: [#1 0.20,-0.11,0.85,U] [#2 0.10,-0.18,1.01,U] [#3 0.07,0.00,0.66,U] [#4 0.27,-0.16,0.49,U] [#5 0.19,-0.16,0.39,U] [#6 0.18,-0.45,0.00,M1] [#7 0.22,0.10,0.33,U] [#8 0.39,-0.16,0.23,U] 
20:18:21.947 00.001 9120 refined, 7 included, MultiStar: {0.19, -0.11}, one-star: {0.23, -0.13}
20:18:21.948 00.001 9120 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.04) = xAngle (-3.58 = 2.71)
20:18:21.949 00.001 9120 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.54 = 2.74)
20:18:21.950 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-0.54 mountX=-0.20 mountY=0.08, mountTheta=2.74
20:18:21.951 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.11, opts=13)
20:18:21.952 00.001 9120 Enqueuing Move request for scope (0.19, -0.11)
20:18:21.953 00.001 8596 Worker thread wakes up
20:18:21.953 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.11) opts 0xd
20:18:21.953 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.11)
20:18:21.953 00.000 8596 Moving (0.19, -0.11) raw xDistance=-0.20 yDistance=0.08
20:18:21.953 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:18:21.953 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:21.953 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:18:21.953 00.000 8596 MoveAxis(E, 0, ABG)
20:18:21.953 00.000 8596 Move returns status 0, amount 0
20:18:21.953 00.000 8596 MoveAxis(N, 0, ABG)
20:18:21.953 00.000 8596 Move returns status 0, amount 0
20:18:21.953 00.000 8596 move complete, result=0
20:18:21.953 00.000 8596 worker thread done servicing request
20:18:21.961 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:18:21.978 00.017 9120 UpdateGuideState exits: m=293602 SNR=216.9
20:18:21.979 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:21.980 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:21.981 00.001 9120 Enqueuing Expose request
20:18:21.982 00.001 8596 Worker thread wakes up
20:18:21.982 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:21.982 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:21.982 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:22.975 00.993 8596 Exposure complete
20:18:23.051 00.076 8596 worker thread done servicing request
20:18:23.052 00.001 9120 OnExposeComplete: enter
20:18:23.053 00.001 9120 UpdateGuideState(): m_state=6
20:18:23.054 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 591
20:18:23.055 00.001 9120 Star::Find returns 1 (0), X=1145.52, Y=158.79, Mass=286762, SNR=225.4, Peak=26397 HFD=4.5
20:18:23.056 00.001 9120 MultiStar: [#1 0.18,-0.06,0.85,U] [#2 0.22,-0.16,0.87,U] [#3 0.19,-0.14,0.67,U] [#4 0.31,-0.21,0.50,U] [#5 0.26,-0.28,0.37,U] [#6 0.28,-0.35,0.00,M2] [#7 0.29,-0.34,0.00,M1] [#8 0.31,-0.21,0.26,U] 
20:18:23.057 00.001 9120 single-star, 6 included, MultiStar: {0.22, -0.13}, one-star: {0.19, -0.03}
20:18:23.057 00.000 9120 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.04) = xAngle (-3.20 = 3.08)
20:18:23.058 00.001 9120 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.17 = 3.12)
20:18:23.059 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.20 cameraTheta=-0.16 mountX=-0.20 mountY=0.00, mountTheta=3.12
20:18:23.060 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.03, opts=13)
20:18:23.061 00.001 9120 Enqueuing Move request for scope (0.19, -0.03)
20:18:23.062 00.001 8596 Worker thread wakes up
20:18:23.062 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
20:18:23.062 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
20:18:23.062 00.000 8596 Moving (0.19, -0.03) raw xDistance=-0.20 yDistance=0.00
20:18:23.062 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:18:23.062 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:23.062 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:18:23.062 00.000 8596 MoveAxis(E, 0, ABG)
20:18:23.062 00.000 8596 Move returns status 0, amount 0
20:18:23.062 00.000 8596 MoveAxis(N, 0, ABG)
20:18:23.062 00.000 8596 Move returns status 0, amount 0
20:18:23.062 00.000 8596 move complete, result=0
20:18:23.062 00.000 8596 worker thread done servicing request
20:18:23.066 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:18:23.081 00.015 9120 UpdateGuideState exits: m=286762 SNR=225.4
20:18:23.082 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:23.083 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:23.084 00.001 9120 Enqueuing Expose request
20:18:23.085 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:18:23.087 00.002 8596 Worker thread wakes up
20:18:23.087 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:23.087 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:24.251 01.164 8596 Exposure complete
20:18:24.338 00.087 8596 worker thread done servicing request
20:18:24.338 00.000 9120 OnExposeComplete: enter
20:18:24.340 00.002 9120 UpdateGuideState(): m_state=6
20:18:24.341 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 592
20:18:24.342 00.001 9120 Star::Find returns 1 (0), X=1145.53, Y=158.70, Mass=291642, SNR=220.6, Peak=25565 HFD=4.5
20:18:24.343 00.001 9120 MultiStar: [#1 0.22,-0.02,0.86,U] [#2 0.13,-0.12,0.92,U] [#3 0.14,0.04,0.74,U] [#4 0.25,0.01,0.51,U] [#5 0.10,-0.02,0.47,U] [#6 0.23,-0.18,0.31,U] [#7 0.14,0.00,0.32,U] [#8 0.61,0.13,0.00,M1] 
20:18:24.345 00.002 9120 refined, 7 included, MultiStar: {0.18, -0.06}, one-star: {0.21, -0.13}
20:18:24.346 00.001 9120 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.04) = xAngle (-3.34 = 2.94)
20:18:24.348 00.002 9120 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.31 = 2.97)
20:18:24.350 00.002 9120 CameraToMount -- cameraX=0.18 cameraY=-0.06 hyp=0.18 cameraTheta=-0.30 mountX=-0.18 mountY=0.03, mountTheta=2.97
20:18:24.353 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.06, opts=13)
20:18:24.354 00.001 9120 Enqueuing Move request for scope (0.18, -0.06)
20:18:24.355 00.001 8596 Worker thread wakes up
20:18:24.355 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.06) opts 0xd
20:18:24.355 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.06)
20:18:24.355 00.000 8596 Moving (0.18, -0.06) raw xDistance=-0.18 yDistance=0.03
20:18:24.355 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:18:24.355 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:24.355 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:18:24.355 00.000 8596 MoveAxis(E, 0, ABG)
20:18:24.356 00.001 8596 Move returns status 0, amount 0
20:18:24.356 00.000 8596 MoveAxis(N, 0, ABG)
20:18:24.356 00.000 8596 Move returns status 0, amount 0
20:18:24.356 00.000 8596 move complete, result=0
20:18:24.356 00.000 8596 worker thread done servicing request
20:18:24.360 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2419, FiltMax=65535, Gamma=1.000
20:18:24.379 00.019 9120 UpdateGuideState exits: m=291642 SNR=220.6
20:18:24.380 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:24.381 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:24.381 00.000 9120 Enqueuing Expose request
20:18:24.382 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:18:24.383 00.001 8596 Worker thread wakes up
20:18:24.383 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:24.383 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:25.355 00.972 8596 Exposure complete
20:18:25.441 00.086 8596 worker thread done servicing request
20:18:25.441 00.000 9120 OnExposeComplete: enter
20:18:25.442 00.001 9120 UpdateGuideState(): m_state=6
20:18:25.443 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 593
20:18:25.443 00.000 9120 Star::Find returns 1 (0), X=1145.43, Y=158.69, Mass=301246, SNR=212.4, Peak=28477 HFD=4.6
20:18:25.444 00.001 9120 MultiStar: [#1 0.15,-0.20,0.97,U] [#2 -0.04,-0.28,0.89,U] [#3 0.01,-0.15,0.78,U] [#4 0.18,-0.12,0.47,U] [#5 0.08,-0.07,0.40,U] [#6 0.09,-0.28,0.33,U] [#7 -0.02,-0.30,0.33,U] [#8 0.54,0.15,0.00,M2] 
20:18:25.445 00.001 9120 single-star, 7 included, MultiStar: {0.07, -0.19}, one-star: {0.10, -0.14}
20:18:25.446 00.001 9120 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.04) = xAngle (-3.97 = 2.31)
20:18:25.447 00.001 9120 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.94 = 2.34)
20:18:25.447 00.000 9120 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.93 mountX=-0.11 mountY=0.12, mountTheta=2.33
20:18:25.449 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.14, opts=13)
20:18:25.450 00.001 9120 Enqueuing Move request for scope (0.10, -0.14)
20:18:25.450 00.000 8596 Worker thread wakes up
20:18:25.451 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
20:18:25.451 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
20:18:25.451 00.000 8596 Moving (0.10, -0.14) raw xDistance=-0.11 yDistance=0.12
20:18:25.451 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:18:25.451 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:25.451 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:18:25.451 00.000 8596 MoveAxis(E, 0, ABG)
20:18:25.451 00.000 8596 Move returns status 0, amount 0
20:18:25.451 00.000 8596 MoveAxis(N, 0, ABG)
20:18:25.451 00.000 8596 Move returns status 0, amount 0
20:18:25.451 00.000 8596 move complete, result=0
20:18:25.451 00.000 8596 worker thread done servicing request
20:18:25.461 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:18:25.482 00.021 9120 UpdateGuideState exits: m=301246 SNR=212.4
20:18:25.483 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:25.485 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:25.486 00.001 9120 Enqueuing Expose request
20:18:25.488 00.002 8596 Worker thread wakes up
20:18:25.488 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:25.488 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:25.488 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:26.655 01.167 8596 Exposure complete
20:18:26.721 00.066 8596 worker thread done servicing request
20:18:26.721 00.000 9120 OnExposeComplete: enter
20:18:26.722 00.001 9120 UpdateGuideState(): m_state=6
20:18:26.723 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 594
20:18:26.724 00.001 9120 Star::Find returns 1 (0), X=1145.19, Y=158.72, Mass=315625, SNR=223.2, Peak=29261 HFD=4.4
20:18:26.726 00.002 9120 MultiStar: [#1 -0.19,-0.10,0.98,U] [#2 -0.27,-0.08,0.89,U] [#3 -0.15,-0.19,0.62,U] [#4 0.04,-0.19,0.45,U] [#5 -0.14,-0.30,0.44,U] [#6 -0.31,-0.34,0.00,M1] [#7 -0.08,-0.29,0.28,U] [#8 -0.08,0.10,0.24,U] 
20:18:26.728 00.002 9120 single-star, 7 included, MultiStar: {-0.15, -0.14}, one-star: {-0.14, -0.11}
20:18:26.729 00.001 9120 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.04) = xAngle (-5.52 = 0.77)
20:18:26.730 00.001 9120 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.48 = 0.80)
20:18:26.732 00.002 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.17 cameraTheta=-2.48 mountX=0.13 mountY=0.13, mountTheta=0.78
20:18:26.734 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.11, opts=13)
20:18:26.735 00.001 9120 Enqueuing Move request for scope (-0.14, -0.11)
20:18:26.736 00.001 8596 Worker thread wakes up
20:18:26.736 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
20:18:26.736 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
20:18:26.736 00.000 8596 Moving (-0.14, -0.11) raw xDistance=0.13 yDistance=0.13
20:18:26.736 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:18:26.736 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:26.736 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:18:26.737 00.001 8596 MoveAxis(E, 0, ABG)
20:18:26.737 00.000 8596 Move returns status 0, amount 0
20:18:26.737 00.000 8596 MoveAxis(N, 0, ABG)
20:18:26.737 00.000 8596 Move returns status 0, amount 0
20:18:26.737 00.000 8596 move complete, result=0
20:18:26.737 00.000 8596 worker thread done servicing request
20:18:26.742 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2454, FiltMax=65523, Gamma=1.000
20:18:26.761 00.019 9120 UpdateGuideState exits: m=315625 SNR=223.2
20:18:26.762 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:26.763 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:26.764 00.001 9120 Enqueuing Expose request
20:18:26.765 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:26.766 00.001 8596 Worker thread wakes up
20:18:26.766 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:26.766 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:27.745 00.979 8596 Exposure complete
20:18:27.820 00.075 8596 worker thread done servicing request
20:18:27.820 00.000 9120 OnExposeComplete: enter
20:18:27.821 00.001 9120 UpdateGuideState(): m_state=6
20:18:27.822 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 595
20:18:27.822 00.000 9120 Star::Find returns 1 (0), X=1145.23, Y=158.75, Mass=285615, SNR=204.8, Peak=27997 HFD=4.4
20:18:27.824 00.002 9120 MultiStar: [#1 -0.21,-0.08,0.87,U] [#2 -0.18,-0.08,1.08,U] [#3 -0.00,-0.07,0.80,U] [#4 -0.07,-0.18,0.57,U] [#5 -0.06,-0.33,0.50,U] [#6 -0.20,-0.16,0.33,U] [#7 0.11,-0.28,0.45,U] [#8 0.39,-0.10,0.26,U] 
20:18:27.824 00.000 9120 single-star, 8 included, MultiStar: {-0.08, -0.13}, one-star: {-0.10, -0.08}
20:18:27.825 00.001 9120 CameraToMount -- cameraTheta (-2.49) - m_xAngle (3.04) = xAngle (-5.53 = 0.75)
20:18:27.826 00.001 9120 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.50 = 0.79)
20:18:27.827 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.49 mountX=0.09 mountY=0.09, mountTheta=0.77
20:18:27.830 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.08, opts=13)
20:18:27.832 00.002 9120 Enqueuing Move request for scope (-0.10, -0.08)
20:18:27.833 00.001 8596 Worker thread wakes up
20:18:27.833 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
20:18:27.833 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
20:18:27.833 00.000 8596 Moving (-0.10, -0.08) raw xDistance=0.09 yDistance=0.09
20:18:27.833 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:18:27.833 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:27.833 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:18:27.833 00.000 8596 MoveAxis(E, 0, ABG)
20:18:27.833 00.000 8596 Move returns status 0, amount 0
20:18:27.833 00.000 8596 MoveAxis(N, 0, ABG)
20:18:27.833 00.000 8596 Move returns status 0, amount 0
20:18:27.833 00.000 8596 move complete, result=0
20:18:27.833 00.000 8596 worker thread done servicing request
20:18:27.839 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:18:27.858 00.019 9120 UpdateGuideState exits: m=285615 SNR=204.8
20:18:27.859 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:27.860 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:27.861 00.001 9120 Enqueuing Expose request
20:18:27.862 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:27.863 00.001 8596 Worker thread wakes up
20:18:27.863 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:27.863 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:29.018 01.155 8596 Exposure complete
20:18:29.084 00.066 8596 worker thread done servicing request
20:18:29.084 00.000 9120 OnExposeComplete: enter
20:18:29.086 00.002 9120 UpdateGuideState(): m_state=6
20:18:29.088 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 596
20:18:29.090 00.002 9120 Star::Find returns 1 (0), X=1145.47, Y=158.74, Mass=294932, SNR=209.4, Peak=25421 HFD=4.6
20:18:29.091 00.001 9120 MultiStar: [#1 0.16,-0.17,0.97,U] [#2 0.04,-0.13,0.89,U] [#3 0.17,-0.09,0.71,U] [#4 0.27,-0.31,0.55,U] [#5 0.20,0.06,0.45,U] [#6 -0.08,0.04,0.31,U] [#7 0.12,-0.17,0.33,U] [#8 0.35,0.15,0.26,U] 
20:18:29.093 00.002 9120 single-star, 8 included, MultiStar: {0.14, -0.10}, one-star: {0.14, -0.08}
20:18:29.095 00.002 9120 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.04) = xAngle (-3.54 = 2.74)
20:18:29.096 00.001 9120 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.51 = 2.78)
20:18:29.098 00.002 9120 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.50 mountX=-0.15 mountY=0.06, mountTheta=2.77
20:18:29.101 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.08, opts=13)
20:18:29.102 00.001 9120 Enqueuing Move request for scope (0.14, -0.08)
20:18:29.103 00.001 8596 Worker thread wakes up
20:18:29.103 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
20:18:29.103 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
20:18:29.103 00.000 8596 Moving (0.14, -0.08) raw xDistance=-0.15 yDistance=0.06
20:18:29.103 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:18:29.103 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:29.103 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:18:29.103 00.000 8596 MoveAxis(E, 0, ABG)
20:18:29.103 00.000 8596 Move returns status 0, amount 0
20:18:29.103 00.000 8596 MoveAxis(N, 0, ABG)
20:18:29.103 00.000 8596 Move returns status 0, amount 0
20:18:29.104 00.001 8596 move complete, result=0
20:18:29.104 00.000 8596 worker thread done servicing request
20:18:29.107 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:18:29.124 00.017 9120 UpdateGuideState exits: m=294932 SNR=209.4
20:18:29.125 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:29.126 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:29.127 00.001 9120 Enqueuing Expose request
20:18:29.128 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:29.128 00.000 8596 Worker thread wakes up
20:18:29.128 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:29.128 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:30.098 00.970 8596 Exposure complete
20:18:30.166 00.068 8596 worker thread done servicing request
20:18:30.166 00.000 9120 OnExposeComplete: enter
20:18:30.167 00.001 9120 UpdateGuideState(): m_state=6
20:18:30.168 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 597
20:18:30.168 00.000 9120 Star::Find returns 1 (0), X=1145.46, Y=158.63, Mass=291703, SNR=217.9, Peak=24221 HFD=4.5
20:18:30.170 00.002 9120 MultiStar: [#1 0.23,-0.24,0.99,U] [#2 0.02,-0.27,0.85,U] [#3 0.16,-0.09,0.82,U] [#4 0.34,-0.23,0.50,U] [#5 0.39,-0.08,0.41,U] [#6 -0.07,-0.15,0.33,U] [#7 0.04,-0.11,0.35,U] [#8 0.49,0.04,0.00,M1] 
20:18:30.170 00.000 9120 single-star, 7 included, MultiStar: {0.16, -0.19}, one-star: {0.13, -0.19}
20:18:30.171 00.001 9120 CameraToMount -- cameraTheta (-0.98) - m_xAngle (3.04) = xAngle (-4.02 = 2.27)
20:18:30.172 00.001 9120 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.98 = 2.30)
20:18:30.173 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.98 mountX=-0.15 mountY=0.17, mountTheta=2.28
20:18:30.175 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.19, opts=13)
20:18:30.177 00.002 9120 Enqueuing Move request for scope (0.13, -0.19)
20:18:30.178 00.001 8596 Worker thread wakes up
20:18:30.179 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
20:18:30.179 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
20:18:30.179 00.000 8596 Moving (0.13, -0.19) raw xDistance=-0.15 yDistance=0.17
20:18:30.179 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:18:30.179 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:30.179 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:18:30.179 00.000 8596 MoveAxis(E, 0, ABG)
20:18:30.179 00.000 8596 Move returns status 0, amount 0
20:18:30.179 00.000 8596 MoveAxis(N, 0, ABG)
20:18:30.179 00.000 8596 Move returns status 0, amount 0
20:18:30.180 00.001 8596 move complete, result=0
20:18:30.180 00.000 8596 worker thread done servicing request
20:18:30.188 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:18:30.203 00.015 9120 UpdateGuideState exits: m=291703 SNR=217.9
20:18:30.203 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:30.204 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:30.205 00.001 9120 Enqueuing Expose request
20:18:30.206 00.001 8596 Worker thread wakes up
20:18:30.206 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:18:30.207 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:30.207 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:31.376 01.169 8596 Exposure complete
20:18:31.446 00.070 8596 worker thread done servicing request
20:18:31.446 00.000 9120 OnExposeComplete: enter
20:18:31.447 00.001 9120 UpdateGuideState(): m_state=6
20:18:31.448 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 598
20:18:31.449 00.001 9120 Star::Find returns 1 (0), X=1145.74, Y=158.40, Mass=292080, SNR=190.8, Peak=21693 HFD=4.5
20:18:31.450 00.001 9120 MultiStar: [#1 0.46,-0.50,0.00,M1] [#2 0.29,-0.39,0.00,M1] [#3 0.41,-0.28,0.00,M1] [#4 0.54,-0.66,0.00,M1] [#5 0.37,-0.54,0.00,M1] [#6 0.43,-0.59,0.00,M1] [#7 0.22,-0.09,0.40,U] [#8 0.74,-0.25,0.00,M2] 
20:18:31.450 00.000 9120 refined, 1 included, MultiStar: {0.36, -0.33}, one-star: {0.41, -0.42}
20:18:31.451 00.001 9120 CameraToMount -- cameraTheta (-0.74) - m_xAngle (3.04) = xAngle (-3.79 = 2.50)
20:18:31.452 00.001 9120 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.75 = 2.53)
20:18:31.453 00.001 9120 CameraToMount -- cameraX=0.36 cameraY=-0.33 hyp=0.49 cameraTheta=-0.74 mountX=-0.39 mountY=0.28, mountTheta=2.52
20:18:31.454 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.36, y=-0.33, opts=13)
20:18:31.455 00.001 9120 Enqueuing Move request for scope (0.36, -0.33)
20:18:31.456 00.001 8596 Worker thread wakes up
20:18:31.456 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.33) opts 0xd
20:18:31.456 00.000 8596 Handling offset move in thread for scope, endpoint = (0.36, -0.33)
20:18:31.456 00.000 8596 Moving (0.36, -0.33) raw xDistance=-0.39 yDistance=0.28
20:18:31.456 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
20:18:31.456 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:18:31.456 00.000 8596 MoveAxis(E, 56, ABG)
20:18:31.456 00.000 8596 Guiding  Dir = 2, Dur = 56
20:18:31.456 00.000 8596 IsSlewing returns 0
20:18:31.456 00.000 8596 IsGuiding returns 0
20:18:31.461 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:18:31.476 00.015 9120 UpdateGuideState exits: m=292080 SNR=190.8
20:18:31.478 00.002 8596 PulseGuide returned control before completion, sleep 46
20:18:31.478 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:31.480 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:31.482 00.002 9120 Enqueuing Expose request
20:18:31.538 00.056 8596 IsGuiding returns 1
20:18:31.538 00.000 8596 scope still moving after pulse duration time elapsed
20:18:31.569 00.031 8596 IsSlewing returns 0
20:18:31.570 00.001 8596 IsGuiding returns 0
20:18:31.570 00.000 8596 scope move finished after 56 + 56 ms
20:18:31.570 00.000 8596 Move returns status 0, amount 56
20:18:31.570 00.000 8596 MoveAxis(S, 58, ABG)
20:18:31.570 00.000 8596 Guiding  Dir = 1, Dur = 58
20:18:31.570 00.000 8596 IsSlewing returns 0
20:18:31.571 00.001 8596 IsGuiding returns 0
20:18:31.573 00.002 8596 PulseGuide returned control before completion, sleep 67
20:18:31.647 00.074 8596 IsGuiding returns 0
20:18:31.648 00.001 8596 Move returns status 0, amount 58
20:18:31.648 00.000 8596 move complete, result=0
20:18:31.648 00.000 8596 worker thread done servicing request
20:18:31.648 00.000 8596 Worker thread wakes up
20:18:31.648 00.000 9120 GuideStep: -0.4 px 56 ms EAST, 0.3 px 58 ms SOUTH
20:18:31.650 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:31.650 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:32.639 00.989 8596 Exposure complete
20:18:32.722 00.083 8596 worker thread done servicing request
20:18:32.722 00.000 9120 OnExposeComplete: enter
20:18:32.723 00.001 9120 UpdateGuideState(): m_state=6
20:18:32.725 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 599
20:18:32.725 00.000 9120 Star::Find returns 1 (0), X=1145.63, Y=158.48, Mass=294370, SNR=198.1, Peak=25005 HFD=4.4
20:18:32.726 00.001 9120 MultiStar: [#1 0.40,-0.35,0.00,M2] [#2 0.19,-0.38,0.99,U] [#3 0.20,-0.28,0.78,U] [#4 0.28,-0.60,0.00,M2] [#5 0.35,-0.19,0.53,U] [#6 0.25,-0.41,0.00,M2] [#7 0.21,-0.34,0.37,U] [#8 0.46,-0.11,0.00,M3] 
20:18:32.727 00.001 9120 refined, 4 included, MultiStar: {0.25, -0.32}, one-star: {0.30, -0.34}
20:18:32.728 00.001 9120 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.04) = xAngle (-3.95 = 2.34)
20:18:32.728 00.000 9120 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.91 = 2.37)
20:18:32.729 00.001 9120 CameraToMount -- cameraX=0.25 cameraY=-0.32 hyp=0.40 cameraTheta=-0.91 mountX=-0.28 mountY=0.28, mountTheta=2.35
20:18:32.731 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=-0.32, opts=13)
20:18:32.731 00.000 9120 Enqueuing Move request for scope (0.25, -0.32)
20:18:32.732 00.001 8596 Worker thread wakes up
20:18:32.732 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.32) opts 0xd
20:18:32.732 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, -0.32)
20:18:32.732 00.000 8596 Moving (0.25, -0.32) raw xDistance=-0.28 yDistance=0.28
20:18:32.732 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
20:18:32.732 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:18:32.732 00.000 8596 MoveAxis(E, 44, ABG)
20:18:32.733 00.001 8596 Guiding  Dir = 2, Dur = 44
20:18:32.733 00.000 8596 IsSlewing returns 0
20:18:32.733 00.000 8596 IsGuiding returns 0
20:18:32.734 00.001 8596 PulseGuide returned control before completion, sleep 53
20:18:32.736 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:18:32.752 00.016 9120 UpdateGuideState exits: m=294370 SNR=198.1
20:18:32.753 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:32.753 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:32.754 00.001 9120 Enqueuing Expose request
20:18:32.803 00.049 8596 IsGuiding returns 1
20:18:32.803 00.000 8596 scope still moving after pulse duration time elapsed
20:18:32.835 00.032 8596 IsSlewing returns 0
20:18:32.835 00.000 8596 IsGuiding returns 0
20:18:32.835 00.000 8596 scope move finished after 44 + 58 ms
20:18:32.835 00.000 8596 Move returns status 0, amount 44
20:18:32.835 00.000 8596 MoveAxis(S, 59, ABG)
20:18:32.835 00.000 8596 Guiding  Dir = 1, Dur = 59
20:18:32.836 00.001 8596 IsSlewing returns 0
20:18:32.836 00.000 8596 IsGuiding returns 0
20:18:32.884 00.048 8596 PulseGuide returned control before completion, sleep 22
20:18:32.913 00.029 8596 IsGuiding returns 1
20:18:32.913 00.000 8596 scope still moving after pulse duration time elapsed
20:18:32.944 00.031 8596 IsSlewing returns 0
20:18:32.944 00.000 8596 IsGuiding returns 1
20:18:32.975 00.031 8596 IsSlewing returns 0
20:18:32.975 00.000 8596 IsGuiding returns 0
20:18:32.975 00.000 8596 scope move finished after 59 + 80 ms
20:18:32.975 00.000 8596 Move returns status 0, amount 59
20:18:32.976 00.001 8596 move complete, result=0
20:18:32.976 00.000 8596 worker thread done servicing request
20:18:32.976 00.000 8596 Worker thread wakes up
20:18:32.976 00.000 9120 GuideStep: -0.3 px 44 ms EAST, 0.3 px 59 ms SOUTH
20:18:32.978 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:32.978 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:34.138 01.160 8596 Exposure complete
20:18:34.195 00.057 8596 worker thread done servicing request
20:18:34.195 00.000 9120 OnExposeComplete: enter
20:18:34.196 00.001 9120 UpdateGuideState(): m_state=6
20:18:34.197 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 600
20:18:34.198 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=159.11, Mass=284118, SNR=198.5, Peak=25533 HFD=4.5
20:18:34.199 00.001 9120 MultiStar: [#1 -0.08,0.28,0.96,U] [#2 -0.32,0.25,0.92,U] [#3 -0.32,0.35,0.00,M1] [#4 -0.04,0.27,0.54,U] [#5 -0.25,0.26,0.54,U] [#6 -0.42,0.31,0.00,M3] [#7 -0.12,0.27,0.33,U] [#8 -0.32,0.26,0.33,U] 
20:18:34.199 00.000 9120 single-star, 6 included, MultiStar: {-0.17, 0.27}, one-star: {-0.10, 0.29}
20:18:34.200 00.001 9120 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.04) = xAngle (-1.15 = -1.15)
20:18:34.201 00.001 9120 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.12 = -1.12)
20:18:34.202 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.89 mountX=0.12 mountY=-0.28, mountTheta=-1.15
20:18:34.203 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.29, opts=13)
20:18:34.204 00.001 9120 Enqueuing Move request for scope (-0.10, 0.29)
20:18:34.205 00.001 8596 Worker thread wakes up
20:18:34.205 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd
20:18:34.205 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.29)
20:18:34.205 00.000 8596 Moving (-0.10, 0.29) raw xDistance=0.12 yDistance=-0.28
20:18:34.205 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:18:34.205 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:34.205 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:18:34.205 00.000 8596 MoveAxis(E, 0, ABG)
20:18:34.205 00.000 8596 Move returns status 0, amount 0
20:18:34.205 00.000 8596 MoveAxis(N, 0, ABG)
20:18:34.205 00.000 8596 Move returns status 0, amount 0
20:18:34.205 00.000 8596 move complete, result=0
20:18:34.205 00.000 8596 worker thread done servicing request
20:18:34.212 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2454, FiltMax=65523, Gamma=1.000
20:18:34.235 00.023 9120 UpdateGuideState exits: m=284118 SNR=198.5
20:18:34.236 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:34.238 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:34.238 00.000 9120 Enqueuing Expose request
20:18:34.239 00.001 8596 Worker thread wakes up
20:18:34.239 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:18:34.240 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:34.240 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:35.210 00.970 8596 Exposure complete
20:18:35.273 00.063 8596 worker thread done servicing request
20:18:35.273 00.000 9120 OnExposeComplete: enter
20:18:35.274 00.001 9120 UpdateGuideState(): m_state=6
20:18:35.275 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 601
20:18:35.276 00.001 9120 Star::Find returns 1 (0), X=1144.83, Y=159.41, Mass=299228, SNR=211.1, Peak=21814 HFD=4.4
20:18:35.278 00.002 9120 MultiStar: [#1 -0.47,0.64,0.00,M2] [#2 -0.61,0.33,0.00,M1] [#3 -0.54,0.60,0.00,M2] [#4 -0.38,0.47,0.00,M2] [#5 -0.37,0.53,0.00,M1] [#6 -0.57,0.68,0.00,M4] [#7 -0.52,0.52,0.00,M1] [#8 -0.41,0.44,0.00,M3] 
20:18:35.279 00.001 9120 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.04) = xAngle (-0.77 = -0.77)
20:18:35.280 00.001 9120 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.73 = -0.73)
20:18:35.281 00.001 9120 CameraToMount -- cameraX=-0.50 cameraY=0.59 hyp=0.77 cameraTheta=2.27 mountX=0.56 mountY=-0.52, mountTheta=-0.75
20:18:35.283 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.50, y=0.59, opts=13)
20:18:35.284 00.001 9120 Enqueuing Move request for scope (-0.50, 0.59)
20:18:35.285 00.001 8596 Worker thread wakes up
20:18:35.285 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.59) opts 0xd
20:18:35.285 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.50, 0.59)
20:18:35.286 00.001 8596 Moving (-0.50, 0.59) raw xDistance=0.56 yDistance=-0.52
20:18:35.286 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.56
20:18:35.286 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:35.286 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
20:18:35.286 00.000 8596 MoveAxis(W, 80, ABG)
20:18:35.286 00.000 8596 Guiding  Dir = 3, Dur = 80
20:18:35.286 00.000 8596 IsSlewing returns 0
20:18:35.287 00.001 8596 IsGuiding returns 0
20:18:35.290 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2457, FiltMax=65523, Gamma=1.000
20:18:35.306 00.016 9120 UpdateGuideState exits: m=299228 SNR=211.1
20:18:35.307 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:35.308 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:35.309 00.001 9120 Enqueuing Expose request
20:18:35.314 00.005 8596 PulseGuide returned control before completion, sleep 63
20:18:35.391 00.077 8596 IsGuiding returns 1
20:18:35.391 00.000 8596 scope still moving after pulse duration time elapsed
20:18:35.422 00.031 8596 IsSlewing returns 0
20:18:35.422 00.000 8596 IsGuiding returns 0
20:18:35.422 00.000 8596 scope move finished after 80 + 55 ms
20:18:35.422 00.000 8596 Move returns status 0, amount 80
20:18:35.422 00.000 8596 MoveAxis(N, 0, ABG)
20:18:35.422 00.000 8596 Move returns status 0, amount 0
20:18:35.422 00.000 8596 move complete, result=0
20:18:35.422 00.000 8596 worker thread done servicing request
20:18:35.422 00.000 8596 Worker thread wakes up
20:18:35.422 00.000 9120 GuideStep: 0.6 px 80 ms WEST, -0.5 px 0 ms NORTH
20:18:35.424 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:35.424 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:36.613 01.189 8596 Exposure complete
20:18:36.677 00.064 8596 worker thread done servicing request
20:18:36.677 00.000 9120 OnExposeComplete: enter
20:18:36.679 00.002 9120 UpdateGuideState(): m_state=6
20:18:36.681 00.002 9120 Star::Find(15, 1144, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 602
20:18:36.683 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.96, Mass=292166, SNR=198.3, Peak=30045 HFD=4.3
20:18:36.685 00.002 9120 MultiStar: [#1 -0.05,0.12,1.06,U] [#2 -0.15,0.31,1.01,U] [#3 -0.01,0.34,0.82,U] [#4 -0.08,0.14,0.54,U] [#5 0.03,0.22,0.45,U] [#6 -0.13,0.22,0.31,U] [#7 0.12,0.40,0.28,U] [#8 0.39,0.36,0.00,M4] 
20:18:36.687 00.002 9120 single-star, 7 included, MultiStar: {-0.05, 0.22}, one-star: {-0.02, 0.14}
20:18:36.688 00.001 9120 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.04) = xAngle (-1.34 = -1.34)
20:18:36.689 00.001 9120 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.31 = -1.31)
20:18:36.690 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.70 mountX=0.03 mountY=-0.13, mountTheta=-1.34
20:18:36.692 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.14, opts=13)
20:18:36.693 00.001 9120 Enqueuing Move request for scope (-0.02, 0.14)
20:18:36.694 00.001 8596 Worker thread wakes up
20:18:36.694 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
20:18:36.694 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
20:18:36.694 00.000 8596 Moving (-0.02, 0.14) raw xDistance=0.03 yDistance=-0.13
20:18:36.694 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:18:36.694 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:36.695 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:18:36.695 00.000 8596 MoveAxis(E, 0, ABG)
20:18:36.695 00.000 8596 Move returns status 0, amount 0
20:18:36.695 00.000 8596 MoveAxis(N, 0, ABG)
20:18:36.695 00.000 8596 Move returns status 0, amount 0
20:18:36.695 00.000 8596 move complete, result=0
20:18:36.695 00.000 8596 worker thread done servicing request
20:18:36.700 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:18:36.714 00.014 9120 UpdateGuideState exits: m=292166 SNR=198.3
20:18:36.715 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:36.716 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:36.717 00.001 9120 Enqueuing Expose request
20:18:36.718 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:18:36.718 00.000 8596 Worker thread wakes up
20:18:36.718 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:36.718 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:37.690 00.972 8596 Exposure complete
20:18:37.751 00.061 8596 worker thread done servicing request
20:18:37.752 00.001 9120 OnExposeComplete: enter
20:18:37.753 00.001 9120 UpdateGuideState(): m_state=6
20:18:37.754 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 603
20:18:37.755 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=159.01, Mass=288586, SNR=223.7, Peak=25981 HFD=4.5
20:18:37.756 00.001 9120 MultiStar: [#1 0.03,0.19,0.90,U] [#2 -0.12,0.02,0.85,U] [#3 -0.08,0.31,0.75,U] [#4 0.17,0.30,0.51,U] [#5 -0.00,0.02,0.37,U] [#6 0.00,0.18,0.25,U] [#7 0.03,0.18,0.32,U] [#8 0.37,0.23,0.00,M5] 
20:18:37.757 00.001 9120 refined, 7 included, MultiStar: {0.00, 0.18}, one-star: {0.04, 0.18}
20:18:37.757 00.000 9120 CameraToMount -- cameraTheta (1.56) - m_xAngle (3.04) = xAngle (-1.48 = -1.48)
20:18:37.758 00.001 9120 CameraToMount -- cameraTheta (1.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.44 = -1.44)
20:18:37.759 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.56 mountX=0.02 mountY=-0.17, mountTheta=-1.48
20:18:37.760 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=0.18, opts=13)
20:18:37.761 00.001 9120 Enqueuing Move request for scope (0.00, 0.18)
20:18:37.762 00.001 8596 Worker thread wakes up
20:18:37.762 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
20:18:37.762 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
20:18:37.762 00.000 8596 Moving (0.00, 0.18) raw xDistance=0.02 yDistance=-0.17
20:18:37.762 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:18:37.762 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:37.762 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:18:37.762 00.000 8596 MoveAxis(E, 0, ABG)
20:18:37.762 00.000 8596 Move returns status 0, amount 0
20:18:37.762 00.000 8596 MoveAxis(N, 0, ABG)
20:18:37.762 00.000 8596 Move returns status 0, amount 0
20:18:37.762 00.000 8596 move complete, result=0
20:18:37.762 00.000 8596 worker thread done servicing request
20:18:37.766 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:18:37.781 00.015 9120 UpdateGuideState exits: m=288586 SNR=223.7
20:18:37.782 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:37.782 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:37.783 00.001 9120 Enqueuing Expose request
20:18:37.784 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:18:37.785 00.001 8596 Worker thread wakes up
20:18:37.785 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:37.785 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:38.940 01.155 8596 Exposure complete
20:18:39.025 00.085 8596 worker thread done servicing request
20:18:39.026 00.001 9120 OnExposeComplete: enter
20:18:39.027 00.001 9120 UpdateGuideState(): m_state=6
20:18:39.027 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 604
20:18:39.028 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=159.11, Mass=318414, SNR=230.8, Peak=28861 HFD=4.3
20:18:39.030 00.002 9120 MultiStar: [#1 0.06,0.36,0.89,U] [#2 0.04,0.17,0.87,U] [#3 0.04,0.33,0.64,U] [#4 0.17,0.37,0.46,U] [#5 0.08,0.33,0.49,U] [#6 -0.23,0.28,0.29,U] [#7 0.09,0.24,0.28,U] [#8 -0.04,0.73,0.00,M6] 
20:18:39.031 00.001 9120 refined, 7 included, MultiStar: {0.07, 0.29}, one-star: {0.15, 0.29}
20:18:39.031 00.000 9120 CameraToMount -- cameraTheta (1.34) - m_xAngle (3.04) = xAngle (-1.70 = -1.70)
20:18:39.032 00.001 9120 CameraToMount -- cameraTheta (1.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.67 = -1.67)
20:18:39.033 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.34 mountX=-0.04 mountY=-0.30, mountTheta=-1.70
20:18:39.035 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.29, opts=13)
20:18:39.036 00.001 9120 Enqueuing Move request for scope (0.07, 0.29)
20:18:39.037 00.001 8596 Worker thread wakes up
20:18:39.037 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
20:18:39.037 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
20:18:39.037 00.000 8596 Moving (0.07, 0.29) raw xDistance=-0.04 yDistance=-0.30
20:18:39.037 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:18:39.037 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:18:39.037 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:18:39.038 00.001 8596 MoveAxis(E, 0, ABG)
20:18:39.038 00.000 8596 Move returns status 0, amount 0
20:18:39.038 00.000 8596 MoveAxis(N, 0, ABG)
20:18:39.038 00.000 8596 Move returns status 0, amount 0
20:18:39.038 00.000 8596 move complete, result=0
20:18:39.038 00.000 8596 worker thread done servicing request
20:18:39.041 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:18:39.055 00.014 9120 UpdateGuideState exits: m=318414 SNR=230.8
20:18:39.056 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:39.057 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:39.058 00.001 9120 Enqueuing Expose request
20:18:39.058 00.000 8596 Worker thread wakes up
20:18:39.058 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:18:39.059 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:39.059 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:40.036 00.977 8596 Exposure complete
20:18:40.107 00.071 8596 worker thread done servicing request
20:18:40.107 00.000 9120 OnExposeComplete: enter
20:18:40.108 00.001 9120 UpdateGuideState(): m_state=6
20:18:40.109 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 605
20:18:40.110 00.001 9120 Star::Find returns 1 (0), X=1145.63, Y=159.33, Mass=310843, SNR=220.4, Peak=22630 HFD=4.5
20:18:40.111 00.001 9120 MultiStar: [#1 0.36,0.51,0.00,M1] [#2 0.38,0.22,0.00,M1] [#3 0.30,0.36,0.00,M1] [#4 0.35,0.32,0.00,M1] [#5 0.44,0.35,0.00,M1] [#6 0.19,0.38,0.32,U] [#7 0.31,0.43,0.00,M1] [#8 0.36,0.57,0.00,M7] 
20:18:40.112 00.001 9120 refined, 1 included, MultiStar: {0.28, 0.47}, one-star: {0.31, 0.51}
20:18:40.113 00.001 9120 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.04) = xAngle (-2.00 = -2.00)
20:18:40.114 00.001 9120 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.96 = -1.96)
20:18:40.114 00.000 9120 CameraToMount -- cameraX=0.28 cameraY=0.47 hyp=0.55 cameraTheta=1.04 mountX=-0.23 mountY=-0.51, mountTheta=-1.99
20:18:40.116 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=0.47, opts=13)
20:18:40.117 00.001 9120 Enqueuing Move request for scope (0.28, 0.47)
20:18:40.117 00.000 8596 Worker thread wakes up
20:18:40.118 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.47) opts 0xd
20:18:40.118 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, 0.47)
20:18:40.118 00.000 8596 Moving (0.28, 0.47) raw xDistance=-0.23 yDistance=-0.51
20:18:40.118 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:18:40.118 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:18:40.118 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
20:18:40.118 00.000 8596 MoveAxis(E, 33, ABG)
20:18:40.118 00.000 8596 Guiding  Dir = 2, Dur = 33
20:18:40.118 00.000 8596 IsSlewing returns 0
20:18:40.118 00.000 8596 IsGuiding returns 0
20:18:40.120 00.002 8596 PulseGuide returned control before completion, sleep 42
20:18:40.122 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:18:40.147 00.025 9120 UpdateGuideState exits: m=310843 SNR=220.4
20:18:40.148 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:40.149 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:40.150 00.001 9120 Enqueuing Expose request
20:18:40.172 00.022 8596 IsGuiding returns 1
20:18:40.172 00.000 8596 scope still moving after pulse duration time elapsed
20:18:40.203 00.031 8596 IsSlewing returns 0
20:18:40.203 00.000 8596 IsGuiding returns 0
20:18:40.203 00.000 8596 scope move finished after 33 + 51 ms
20:18:40.203 00.000 8596 Move returns status 0, amount 33
20:18:40.203 00.000 8596 MoveAxis(N, 0, ABG)
20:18:40.203 00.000 8596 Move returns status 0, amount 0
20:18:40.203 00.000 8596 move complete, result=0
20:18:40.203 00.000 8596 worker thread done servicing request
20:18:40.203 00.000 8596 Worker thread wakes up
20:18:40.204 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:40.204 00.000 9120 GuideStep: -0.2 px 33 ms EAST, -0.5 px 0 ms NORTH
20:18:40.205 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:41.363 01.158 8596 Exposure complete
20:18:41.451 00.088 8596 worker thread done servicing request
20:18:41.452 00.001 9120 OnExposeComplete: enter
20:18:41.453 00.001 9120 UpdateGuideState(): m_state=6
20:18:41.454 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 606
20:18:41.454 00.000 9120 Star::Find returns 1 (0), X=1145.33, Y=159.24, Mass=289329, SNR=220.8, Peak=25389 HFD=4.4
20:18:41.455 00.001 9120 MultiStar: [#1 -0.06,0.48,0.00,M2] [#2 -0.14,0.30,0.91,U] [#3 -0.17,0.38,0.69,U] [#4 0.05,0.33,0.48,U] [#5 0.08,0.36,0.44,U] [#6 0.02,0.31,0.28,U] [#7 -0.10,0.63,0.00,M2] [#8 0.18,0.61,0.00,M8] 
20:18:41.457 00.002 9120 refined, 5 included, MultiStar: {-0.05, 0.36}, one-star: {0.00, 0.42}
20:18:41.457 00.000 9120 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.04) = xAngle (-1.34 = -1.34)
20:18:41.458 00.001 9120 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.31 = -1.31)
20:18:41.460 00.002 9120 CameraToMount -- cameraX=-0.05 cameraY=0.36 hyp=0.36 cameraTheta=1.70 mountX=0.08 mountY=-0.35, mountTheta=-1.34
20:18:41.462 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.36, opts=13)
20:18:41.463 00.001 9120 Enqueuing Move request for scope (-0.05, 0.36)
20:18:41.463 00.000 8596 Worker thread wakes up
20:18:41.463 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.36) opts 0xd
20:18:41.463 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.36)
20:18:41.463 00.000 8596 Moving (-0.05, 0.36) raw xDistance=0.08 yDistance=-0.35
20:18:41.464 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:18:41.464 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=0.73 newest=-1.16
20:18:41.464 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:18:41.464 00.000 8596 MoveAxis(E, 0, ABG)
20:18:41.464 00.000 8596 Move returns status 0, amount 0
20:18:41.464 00.000 8596 MoveAxis(N, 73, ABG)
20:18:41.464 00.000 8596 Guiding  Dir = 0, Dur = 73
20:18:41.464 00.000 8596 IsSlewing returns 0
20:18:41.464 00.000 8596 IsGuiding returns 0
20:18:41.468 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:18:41.483 00.015 9120 UpdateGuideState exits: m=289329 SNR=220.8
20:18:41.483 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:41.484 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:41.485 00.001 9120 Enqueuing Expose request
20:18:41.521 00.036 8596 PulseGuide returned control before completion, sleep 27
20:18:41.551 00.030 8596 IsGuiding returns 1
20:18:41.551 00.000 8596 scope still moving after pulse duration time elapsed
20:18:41.582 00.031 8596 IsSlewing returns 0
20:18:41.582 00.000 8596 IsGuiding returns 1
20:18:41.614 00.032 8596 IsSlewing returns 0
20:18:41.614 00.000 8596 IsGuiding returns 0
20:18:41.615 00.001 8596 scope move finished after 73 + 76 ms
20:18:41.615 00.000 8596 Move returns status 0, amount 73
20:18:41.615 00.000 8596 move complete, result=0
20:18:41.615 00.000 8596 worker thread done servicing request
20:18:41.615 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 73 ms NORTH
20:18:41.618 00.003 8596 Worker thread wakes up
20:18:41.618 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:41.619 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:42.598 00.979 8596 Exposure complete
20:18:42.671 00.073 8596 worker thread done servicing request
20:18:42.671 00.000 9120 OnExposeComplete: enter
20:18:42.672 00.001 9120 UpdateGuideState(): m_state=6
20:18:42.673 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 607
20:18:42.674 00.001 9120 Star::Find returns 1 (0), X=1145.10, Y=159.19, Mass=300060, SNR=229.7, Peak=26573 HFD=4.3
20:18:42.675 00.001 9120 MultiStar: [#1 -0.32,0.44,0.00,M3] [#2 -0.46,0.29,0.00,M1] [#3 -0.35,0.34,0.00,M1] [#4 -0.30,0.29,0.50,U] [#5 -0.27,0.39,0.00,M1] [#6 -0.42,0.32,0.00,M1] [#7 -0.35,0.61,0.00,M3] [#8 -0.15,0.44,0.00,M9] 
20:18:42.677 00.002 9120 refined, 1 included, MultiStar: {-0.25, 0.34}, one-star: {-0.22, 0.37}
20:18:42.680 00.003 9120 CameraToMount -- cameraTheta (2.20) - m_xAngle (3.04) = xAngle (-0.84 = -0.84)
20:18:42.682 00.002 9120 CameraToMount -- cameraTheta (2.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.81 = -0.81)
20:18:42.684 00.002 9120 CameraToMount -- cameraX=-0.25 cameraY=0.34 hyp=0.42 cameraTheta=2.20 mountX=0.28 mountY=-0.31, mountTheta=-0.82
20:18:42.687 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=0.34, opts=13)
20:18:42.689 00.002 9120 Enqueuing Move request for scope (-0.25, 0.34)
20:18:42.691 00.002 8596 Worker thread wakes up
20:18:42.691 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.34) opts 0xd
20:18:42.691 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, 0.34)
20:18:42.691 00.000 8596 Moving (-0.25, 0.34) raw xDistance=0.28 yDistance=-0.31
20:18:42.692 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:18:42.692 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:18:42.692 00.000 8596 MoveAxis(W, 41, ABG)
20:18:42.692 00.000 8596 Guiding  Dir = 3, Dur = 41
20:18:42.692 00.000 8596 IsSlewing returns 0
20:18:42.693 00.001 8596 IsGuiding returns 0
20:18:42.694 00.001 8596 PulseGuide returned control before completion, sleep 50
20:18:42.698 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:18:42.716 00.018 9120 UpdateGuideState exits: m=300060 SNR=229.7
20:18:42.717 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:42.718 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:42.719 00.001 9120 Enqueuing Expose request
20:18:42.753 00.034 8596 IsGuiding returns 1
20:18:42.753 00.000 8596 scope still moving after pulse duration time elapsed
20:18:42.785 00.032 8596 IsSlewing returns 0
20:18:42.785 00.000 8596 IsGuiding returns 0
20:18:42.785 00.000 8596 scope move finished after 41 + 51 ms
20:18:42.785 00.000 8596 Move returns status 0, amount 41
20:18:42.785 00.000 8596 MoveAxis(N, 64, ABG)
20:18:42.785 00.000 8596 Guiding  Dir = 0, Dur = 64
20:18:42.785 00.000 8596 IsSlewing returns 0
20:18:42.786 00.001 8596 IsGuiding returns 0
20:18:42.851 00.065 8596 IsGuiding returns 1
20:18:42.851 00.000 8596 scope still moving after pulse duration time elapsed
20:18:42.881 00.030 8596 IsSlewing returns 0
20:18:42.881 00.000 8596 IsGuiding returns 1
20:18:42.913 00.032 8596 IsSlewing returns 0
20:18:42.913 00.000 8596 IsGuiding returns 1
20:18:42.944 00.031 8596 IsSlewing returns 0
20:18:42.944 00.000 8596 IsGuiding returns 0
20:18:42.944 00.000 8596 scope move finished after 64 + 94 ms
20:18:42.944 00.000 8596 Move returns status 0, amount 64
20:18:42.944 00.000 8596 move complete, result=0
20:18:42.945 00.001 8596 worker thread done servicing request
20:18:42.945 00.000 8596 Worker thread wakes up
20:18:42.945 00.000 9120 GuideStep: 0.3 px 41 ms WEST, -0.3 px 64 ms NORTH
20:18:42.947 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:42.947 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:44.121 01.174 8596 Exposure complete
20:18:44.184 00.063 8596 worker thread done servicing request
20:18:44.184 00.000 9120 OnExposeComplete: enter
20:18:44.185 00.001 9120 UpdateGuideState(): m_state=6
20:18:44.186 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 608
20:18:44.187 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=158.72, Mass=301723, SNR=231.1, Peak=29149 HFD=4.5
20:18:44.188 00.001 9120 MultiStar: [#1 -0.10,-0.19,0.94,U] [#2 -0.34,-0.14,0.82,U] [#3 -0.31,-0.16,0.73,U] [#4 -0.02,-0.25,0.46,U] [#5 -0.26,-0.12,0.34,U] [#6 -0.25,-0.43,0.00,M2] [#7 -0.39,-0.13,0.29,U] [#8 -0.15,-0.28,0.25,U] 
20:18:44.189 00.001 9120 single-star, 7 included, MultiStar: {-0.20, -0.16}, one-star: {-0.10, -0.10}
20:18:44.189 00.000 9120 CameraToMount -- cameraTheta (-2.34) - m_xAngle (3.04) = xAngle (-5.38 = 0.90)
20:18:44.190 00.001 9120 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.34 = 0.94)
20:18:44.191 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.34 mountX=0.09 mountY=0.11, mountTheta=0.92
20:18:44.192 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.10, opts=13)
20:18:44.193 00.001 9120 Enqueuing Move request for scope (-0.10, -0.10)
20:18:44.194 00.001 8596 Worker thread wakes up
20:18:44.194 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
20:18:44.194 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
20:18:44.194 00.000 8596 Moving (-0.10, -0.10) raw xDistance=0.09 yDistance=0.11
20:18:44.194 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:18:44.194 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:44.194 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:18:44.194 00.000 8596 MoveAxis(E, 0, ABG)
20:18:44.194 00.000 8596 Move returns status 0, amount 0
20:18:44.194 00.000 8596 MoveAxis(N, 0, ABG)
20:18:44.194 00.000 8596 Move returns status 0, amount 0
20:18:44.194 00.000 8596 move complete, result=0
20:18:44.195 00.001 8596 worker thread done servicing request
20:18:44.199 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:18:44.216 00.017 9120 UpdateGuideState exits: m=301723 SNR=231.1
20:18:44.218 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:44.220 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:44.222 00.002 9120 Enqueuing Expose request
20:18:44.224 00.002 8596 Worker thread wakes up
20:18:44.224 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:44.225 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:44.226 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:45.207 00.981 8596 Exposure complete
20:18:45.292 00.085 8596 worker thread done servicing request
20:18:45.292 00.000 9120 OnExposeComplete: enter
20:18:45.294 00.002 9120 UpdateGuideState(): m_state=6
20:18:45.295 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 609
20:18:45.296 00.001 9120 Star::Find returns 1 (0), X=1144.99, Y=158.67, Mass=285391, SNR=202.0, Peak=27133 HFD=4.2
20:18:45.297 00.001 9120 MultiStar: [#1 -0.11,-0.05,0.96,U] [#2 -0.25,-0.16,0.99,U] [#3 -0.16,0.05,0.84,U] [#4 -0.12,-0.22,0.51,U] [#5 -0.24,-0.03,0.44,U] [#6 -0.28,-0.30,0.35,U] [#7 0.01,-0.22,0.32,U] [#8 0.25,0.02,0.26,U] 
20:18:45.298 00.001 9120 refined, 8 included, MultiStar: {-0.18, -0.11}, one-star: {-0.34, -0.16}
20:18:45.299 00.001 9120 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.04) = xAngle (-5.64 = 0.64)
20:18:45.299 00.000 9120 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.61 = 0.68)
20:18:45.300 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.60 mountX=0.17 mountY=0.13, mountTheta=0.66
20:18:45.301 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.11, opts=13)
20:18:45.302 00.001 9120 Enqueuing Move request for scope (-0.18, -0.11)
20:18:45.303 00.001 8596 Worker thread wakes up
20:18:45.303 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
20:18:45.303 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
20:18:45.303 00.000 8596 Moving (-0.18, -0.11) raw xDistance=0.17 yDistance=0.13
20:18:45.303 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:18:45.303 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:45.303 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:18:45.303 00.000 8596 MoveAxis(E, 0, ABG)
20:18:45.303 00.000 8596 Move returns status 0, amount 0
20:18:45.304 00.001 8596 MoveAxis(N, 0, ABG)
20:18:45.304 00.000 8596 Move returns status 0, amount 0
20:18:45.304 00.000 8596 move complete, result=0
20:18:45.304 00.000 8596 worker thread done servicing request
20:18:45.310 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:18:45.338 00.028 9120 UpdateGuideState exits: m=285391 SNR=202.0
20:18:45.339 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:45.340 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:45.341 00.001 9120 Enqueuing Expose request
20:18:45.343 00.002 8596 Worker thread wakes up
20:18:45.343 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:45.343 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:45.343 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:46.513 01.170 8596 Exposure complete
20:18:46.582 00.069 8596 worker thread done servicing request
20:18:46.582 00.000 9120 OnExposeComplete: enter
20:18:46.584 00.002 9120 UpdateGuideState(): m_state=6
20:18:46.585 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 610
20:18:46.587 00.002 9120 Star::Find returns 1 (0), X=1145.63, Y=158.81, Mass=277020, SNR=204.7, Peak=27101 HFD=4.5
20:18:46.590 00.003 9120 MultiStar: [#1 0.29,-0.13,0.96,U] [#2 0.24,-0.11,1.08,U] [#3 0.34,-0.10,0.73,U] [#4 0.34,-0.10,0.56,U] [#5 0.41,-0.39,0.00,M1] [#6 0.00,-0.35,0.30,U] [#7 0.28,-0.11,0.32,U] [#8 0.54,0.11,0.00,M8] 
20:18:46.592 00.002 9120 refined, 6 included, MultiStar: {0.27, -0.11}, one-star: {0.30, -0.01}
20:18:46.595 00.003 9120 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.04) = xAngle (-3.41 = 2.87)
20:18:46.596 00.001 9120 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.38 = 2.90)
20:18:46.597 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.37 mountX=-0.28 mountY=0.07, mountTheta=2.90
20:18:46.599 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=-0.11, opts=13)
20:18:46.601 00.002 9120 Enqueuing Move request for scope (0.27, -0.11)
20:18:46.602 00.001 8596 Worker thread wakes up
20:18:46.602 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
20:18:46.602 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
20:18:46.602 00.000 8596 Moving (0.27, -0.11) raw xDistance=-0.28 yDistance=0.07
20:18:46.602 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:18:46.602 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:46.603 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:18:46.603 00.000 8596 MoveAxis(E, 41, ABG)
20:18:46.603 00.000 8596 Guiding  Dir = 2, Dur = 41
20:18:46.603 00.000 8596 IsSlewing returns 0
20:18:46.603 00.000 8596 IsGuiding returns 0
20:18:46.608 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:18:46.620 00.012 8596 PulseGuide returned control before completion, sleep 35
20:18:46.629 00.009 9120 UpdateGuideState exits: m=277020 SNR=204.7
20:18:46.630 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:46.630 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:46.631 00.001 9120 Enqueuing Expose request
20:18:46.665 00.034 8596 IsGuiding returns 1
20:18:46.665 00.000 8596 scope still moving after pulse duration time elapsed
20:18:46.697 00.032 8596 IsSlewing returns 0
20:18:46.697 00.000 8596 IsGuiding returns 1
20:18:46.729 00.032 8596 IsSlewing returns 0
20:18:46.729 00.000 8596 IsGuiding returns 0
20:18:46.729 00.000 8596 scope move finished after 41 + 84 ms
20:18:46.729 00.000 8596 Move returns status 0, amount 41
20:18:46.730 00.001 8596 MoveAxis(N, 0, ABG)
20:18:46.730 00.000 8596 Move returns status 0, amount 0
20:18:46.730 00.000 8596 move complete, result=0
20:18:46.730 00.000 8596 worker thread done servicing request
20:18:46.730 00.000 8596 Worker thread wakes up
20:18:46.730 00.000 9120 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
20:18:46.731 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:46.731 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:47.725 00.994 8596 Exposure complete
20:18:47.799 00.074 8596 worker thread done servicing request
20:18:47.799 00.000 9120 OnExposeComplete: enter
20:18:47.800 00.001 9120 UpdateGuideState(): m_state=6
20:18:47.801 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 611
20:18:47.802 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.62, Mass=299026, SNR=216.3, Peak=30093 HFD=4.4
20:18:47.803 00.001 9120 MultiStar: [#1 0.14,-0.10,0.92,U] [#2 0.02,-0.10,0.96,U] [#3 0.07,-0.15,0.82,U] [#4 0.08,-0.11,0.44,U] [#5 0.13,-0.08,0.40,U] [#6 0.21,-0.27,0.30,U] [#7 -0.01,0.01,0.36,U] [#8 0.51,-0.28,0.00,M9] 
20:18:47.804 00.001 9120 refined, 7 included, MultiStar: {0.09, -0.13}, one-star: {0.13, -0.20}
20:18:47.804 00.000 9120 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.04) = xAngle (-3.99 = 2.29)
20:18:47.806 00.002 9120 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.96 = 2.33)
20:18:47.808 00.002 9120 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.95 mountX=-0.11 mountY=0.12, mountTheta=2.31
20:18:47.811 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.13, opts=13)
20:18:47.812 00.001 9120 Enqueuing Move request for scope (0.09, -0.13)
20:18:47.813 00.001 8596 Worker thread wakes up
20:18:47.813 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
20:18:47.813 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
20:18:47.813 00.000 8596 Moving (0.09, -0.13) raw xDistance=-0.11 yDistance=0.12
20:18:47.813 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:18:47.813 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:47.813 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:18:47.813 00.000 8596 MoveAxis(E, 0, ABG)
20:18:47.814 00.001 8596 Move returns status 0, amount 0
20:18:47.814 00.000 8596 MoveAxis(N, 0, ABG)
20:18:47.814 00.000 8596 Move returns status 0, amount 0
20:18:47.814 00.000 8596 move complete, result=0
20:18:47.814 00.000 8596 worker thread done servicing request
20:18:47.819 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2420, FiltMax=65535, Gamma=1.000
20:18:47.835 00.016 9120 UpdateGuideState exits: m=299026 SNR=216.3
20:18:47.836 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:47.837 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:47.837 00.000 9120 Enqueuing Expose request
20:18:47.838 00.001 8596 Worker thread wakes up
20:18:47.838 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:47.839 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:47.839 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:49.013 01.174 8596 Exposure complete
20:18:49.084 00.071 8596 worker thread done servicing request
20:18:49.085 00.001 9120 OnExposeComplete: enter
20:18:49.087 00.002 9120 UpdateGuideState(): m_state=6
20:18:49.088 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 612
20:18:49.089 00.001 9120 Star::Find returns 1 (0), X=1145.57, Y=158.58, Mass=291123, SNR=194.9, Peak=24189 HFD=4.4
20:18:49.090 00.001 9120 MultiStar: [#1 0.21,-0.22,0.89,U] [#2 -0.06,-0.16,1.13,U] [#3 0.24,-0.16,0.87,U] [#4 0.34,-0.49,0.00,M1] [#5 0.30,-0.25,0.51,U] [#6 0.21,-0.37,0.29,U] [#7 -0.06,-0.27,0.34,U] [#8 0.41,-0.33,0.00,M10] 
20:18:49.091 00.001 9120 refined, 6 included, MultiStar: {0.15, -0.22}, one-star: {0.24, -0.24}
20:18:49.093 00.002 9120 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.04) = xAngle (-4.00 = 2.28)
20:18:49.094 00.001 9120 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.97 = 2.32)
20:18:49.095 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.26 cameraTheta=-0.96 mountX=-0.17 mountY=0.19, mountTheta=2.30
20:18:49.097 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.22, opts=13)
20:18:49.098 00.001 9120 Enqueuing Move request for scope (0.15, -0.22)
20:18:49.099 00.001 8596 Worker thread wakes up
20:18:49.099 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
20:18:49.099 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
20:18:49.099 00.000 8596 Moving (0.15, -0.22) raw xDistance=-0.17 yDistance=0.19
20:18:49.099 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:18:49.099 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:49.099 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:18:49.099 00.000 8596 MoveAxis(E, 0, ABG)
20:18:49.099 00.000 8596 Move returns status 0, amount 0
20:18:49.099 00.000 8596 MoveAxis(N, 0, ABG)
20:18:49.100 00.001 8596 Move returns status 0, amount 0
20:18:49.100 00.000 8596 move complete, result=0
20:18:49.100 00.000 8596 worker thread done servicing request
20:18:49.104 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:18:49.122 00.018 9120 UpdateGuideState exits: m=291123 SNR=194.9
20:18:49.123 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:49.125 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:49.126 00.001 9120 Enqueuing Expose request
20:18:49.127 00.001 8596 Worker thread wakes up
20:18:49.127 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:18:49.128 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:49.128 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:50.108 00.980 8596 Exposure complete
20:18:50.195 00.087 8596 worker thread done servicing request
20:18:50.195 00.000 9120 OnExposeComplete: enter
20:18:50.196 00.001 9120 UpdateGuideState(): m_state=6
20:18:50.197 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 613
20:18:50.199 00.002 9120 Star::Find returns 1 (0), X=1145.66, Y=158.60, Mass=297452, SNR=225.5, Peak=24605 HFD=4.5
20:18:50.200 00.001 9120 MultiStar: [#1 0.31,-0.19,0.84,U] [#2 0.13,-0.10,0.95,U] [#3 0.36,-0.20,0.77,U] [#4 0.59,-0.24,0.00,M2] [#5 0.24,-0.16,0.39,U] [#6 0.29,-0.40,0.00,M1] [#7 0.09,-0.37,0.31,U] [#8 0.57,-0.00,0.00,R] 
20:18:50.201 00.001 9120 refined, 5 included, MultiStar: {0.26, -0.19}, one-star: {0.33, -0.22}
20:18:50.202 00.001 9120 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.04) = xAngle (-3.67 = 2.61)
20:18:50.202 00.000 9120 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.63 = 2.65)
20:18:50.203 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-0.63 mountX=-0.28 mountY=0.15, mountTheta=2.64
20:18:50.204 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=-0.19, opts=13)
20:18:50.205 00.001 9120 Enqueuing Move request for scope (0.26, -0.19)
20:18:50.206 00.001 8596 Worker thread wakes up
20:18:50.206 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.19) opts 0xd
20:18:50.206 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, -0.19)
20:18:50.206 00.000 8596 Moving (0.26, -0.19) raw xDistance=-0.28 yDistance=0.15
20:18:50.206 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:18:50.206 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:50.206 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:18:50.206 00.000 8596 MoveAxis(E, 40, ABG)
20:18:50.206 00.000 8596 Guiding  Dir = 2, Dur = 40
20:18:50.206 00.000 8596 IsSlewing returns 0
20:18:50.207 00.001 8596 IsGuiding returns 0
20:18:50.210 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:18:50.211 00.001 8596 PulseGuide returned control before completion, sleep 45
20:18:50.229 00.018 9120 UpdateGuideState exits: m=297452 SNR=225.5
20:18:50.231 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:50.232 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:50.232 00.000 9120 Enqueuing Expose request
20:18:50.272 00.040 8596 IsGuiding returns 0
20:18:50.272 00.000 8596 Move returns status 0, amount 40
20:18:50.272 00.000 8596 MoveAxis(N, 0, ABG)
20:18:50.272 00.000 8596 Move returns status 0, amount 0
20:18:50.272 00.000 8596 move complete, result=0
20:18:50.272 00.000 8596 worker thread done servicing request
20:18:50.272 00.000 8596 Worker thread wakes up
20:18:50.272 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:50.272 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:50.273 00.001 9120 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH
20:18:51.429 01.156 8596 Exposure complete
20:18:51.500 00.071 8596 worker thread done servicing request
20:18:51.500 00.000 9120 OnExposeComplete: enter
20:18:51.501 00.001 9120 UpdateGuideState(): m_state=6
20:18:51.502 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 614
20:18:51.503 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.62, Mass=297171, SNR=194.5, Peak=29005 HFD=4.3
20:18:51.503 00.000 9120 MultiStar: [#1 -0.02,-0.12,1.11,U] [#2 -0.07,-0.16,0.91,U] [#3 -0.01,-0.04,0.84,U] [#4 0.12,-0.18,0.57,U] [#5 -0.05,-0.27,0.45,U] [#6 -0.11,-0.40,0.35,U] [#7 -0.01,-0.03,0.33,U] [#8 -0.28,0.08,0.27,U] 
20:18:51.504 00.001 9120 refined, 8 included, MultiStar: {-0.02, -0.15}, one-star: {0.05, -0.20}
20:18:51.505 00.001 9120 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.04) = xAngle (-4.76 = 1.52)
20:18:51.506 00.001 9120 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.72 = 1.56)
20:18:51.507 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.72 mountX=0.01 mountY=0.15, mountTheta=1.52
20:18:51.508 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.15, opts=13)
20:18:51.509 00.001 9120 Enqueuing Move request for scope (-0.02, -0.15)
20:18:51.510 00.001 8596 Worker thread wakes up
20:18:51.510 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
20:18:51.510 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
20:18:51.510 00.000 8596 Moving (-0.02, -0.15) raw xDistance=0.01 yDistance=0.15
20:18:51.510 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:18:51.510 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:51.510 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:18:51.510 00.000 8596 MoveAxis(E, 0, ABG)
20:18:51.510 00.000 8596 Move returns status 0, amount 0
20:18:51.510 00.000 8596 MoveAxis(N, 0, ABG)
20:18:51.510 00.000 8596 Move returns status 0, amount 0
20:18:51.510 00.000 8596 move complete, result=0
20:18:51.511 00.001 8596 worker thread done servicing request
20:18:51.515 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:18:51.530 00.015 9120 UpdateGuideState exits: m=297171 SNR=194.5
20:18:51.532 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:51.532 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:51.533 00.001 9120 Enqueuing Expose request
20:18:51.534 00.001 8596 Worker thread wakes up
20:18:51.534 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:18:51.534 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:51.535 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:52.517 00.982 8596 Exposure complete
20:18:52.595 00.078 8596 worker thread done servicing request
20:18:52.596 00.001 9120 OnExposeComplete: enter
20:18:52.596 00.000 9120 UpdateGuideState(): m_state=6
20:18:52.597 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 615
20:18:52.599 00.002 9120 Star::Find returns 1 (0), X=1145.20, Y=158.59, Mass=290390, SNR=212.2, Peak=27325 HFD=4.5
20:18:52.599 00.000 9120 MultiStar: [#1 -0.13,-0.14,0.90,U] [#2 -0.37,-0.25,0.00,M1] [#3 -0.03,-0.10,0.81,U] [#4 -0.06,-0.32,0.45,U] [#5 -0.17,-0.16,0.46,U] [#6 -0.39,-0.24,0.00,M1] [#7 -0.05,-0.10,0.28,U] [#8 -0.48,-0.09,0.00,M1] 
20:18:52.601 00.002 9120 refined, 5 included, MultiStar: {-0.10, -0.17}, one-star: {-0.13, -0.23}
20:18:52.603 00.002 9120 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.04) = xAngle (-5.12 = 1.16)
20:18:52.605 00.002 9120 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.09 = 1.19)
20:18:52.607 00.002 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.08 mountX=0.08 mountY=0.19, mountTheta=1.16
20:18:52.610 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.17, opts=13)
20:18:52.612 00.002 9120 Enqueuing Move request for scope (-0.10, -0.17)
20:18:52.614 00.002 8596 Worker thread wakes up
20:18:52.614 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
20:18:52.614 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
20:18:52.614 00.000 8596 Moving (-0.10, -0.17) raw xDistance=0.08 yDistance=0.19
20:18:52.614 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:18:52.614 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:52.614 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:18:52.614 00.000 8596 MoveAxis(E, 0, ABG)
20:18:52.614 00.000 8596 Move returns status 0, amount 0
20:18:52.615 00.001 8596 MoveAxis(N, 0, ABG)
20:18:52.615 00.000 8596 Move returns status 0, amount 0
20:18:52.615 00.000 8596 move complete, result=0
20:18:52.615 00.000 8596 worker thread done servicing request
20:18:52.622 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:18:52.650 00.028 9120 UpdateGuideState exits: m=290390 SNR=212.2
20:18:52.652 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:52.653 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:52.654 00.001 9120 Enqueuing Expose request
20:18:52.656 00.002 8596 Worker thread wakes up
20:18:52.656 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:18:52.657 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:52.658 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:53.828 01.170 8596 Exposure complete
20:18:53.896 00.068 8596 worker thread done servicing request
20:18:53.896 00.000 9120 OnExposeComplete: enter
20:18:53.898 00.002 9120 UpdateGuideState(): m_state=6
20:18:53.899 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 616
20:18:53.900 00.001 9120 Star::Find returns 1 (0), X=1145.09, Y=158.43, Mass=286009, SNR=227.4, Peak=23805 HFD=4.3
20:18:53.902 00.002 9120 MultiStar: [#1 -0.18,-0.45,0.00,M1] [#2 -0.29,-0.26,0.91,U] [#3 -0.33,-0.21,0.69,U] [#4 -0.22,-0.36,0.44,U] [#5 -0.20,-0.26,0.36,U] [#6 -0.13,-0.38,0.24,U] [#7 -0.12,-0.33,0.28,U] [#8 -0.45,-0.04,0.00,M2] 
20:18:53.903 00.001 9120 refined, 6 included, MultiStar: {-0.25, -0.31}, one-star: {-0.23, -0.39}
20:18:53.906 00.003 9120 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.04) = xAngle (-5.29 = 1.00)
20:18:53.907 00.001 9120 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.25 = 1.03)
20:18:53.909 00.002 9120 CameraToMount -- cameraX=-0.25 cameraY=-0.31 hyp=0.39 cameraTheta=-2.25 mountX=0.21 mountY=0.34, mountTheta=1.01
20:18:53.912 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=-0.31, opts=13)
20:18:53.914 00.002 9120 Enqueuing Move request for scope (-0.25, -0.31)
20:18:53.916 00.002 8596 Worker thread wakes up
20:18:53.916 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.31) opts 0xd
20:18:53.916 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, -0.31)
20:18:53.916 00.000 8596 Moving (-0.25, -0.31) raw xDistance=0.21 yDistance=0.34
20:18:53.916 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:18:53.916 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:18:53.916 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:18:53.916 00.000 8596 MoveAxis(W, 31, ABG)
20:18:53.916 00.000 8596 Guiding  Dir = 3, Dur = 31
20:18:53.917 00.001 8596 IsSlewing returns 0
20:18:53.917 00.000 8596 IsGuiding returns 0
20:18:53.923 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:18:53.950 00.027 9120 UpdateGuideState exits: m=286009 SNR=227.4
20:18:53.951 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:53.952 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:53.953 00.001 9120 Enqueuing Expose request
20:18:53.971 00.018 8596 IsGuiding returns 1
20:18:53.971 00.000 8596 scope still moving after pulse duration time elapsed
20:18:53.998 00.027 8596 IsSlewing returns 0
20:18:53.998 00.000 8596 IsGuiding returns 1
20:18:54.030 00.032 8596 IsSlewing returns 0
20:18:54.030 00.000 8596 IsGuiding returns 1
20:18:54.062 00.032 8596 IsSlewing returns 0
20:18:54.062 00.000 8596 IsGuiding returns 0
20:18:54.062 00.000 8596 scope move finished after 31 + 114 ms
20:18:54.062 00.000 8596 Move returns status 0, amount 31
20:18:54.062 00.000 8596 MoveAxis(N, 0, ABG)
20:18:54.062 00.000 8596 Move returns status 0, amount 0
20:18:54.062 00.000 8596 move complete, result=0
20:18:54.062 00.000 8596 worker thread done servicing request
20:18:54.062 00.000 8596 Worker thread wakes up
20:18:54.062 00.000 9120 GuideStep: 0.2 px 31 ms WEST, 0.3 px 0 ms NORTH
20:18:54.065 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:54.065 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:55.036 00.971 8596 Exposure complete
20:18:55.104 00.068 8596 worker thread done servicing request
20:18:55.104 00.000 9120 OnExposeComplete: enter
20:18:55.106 00.002 9120 UpdateGuideState(): m_state=6
20:18:55.107 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 617
20:18:55.109 00.002 9120 Star::Find returns 1 (0), X=1145.58, Y=158.49, Mass=326800, SNR=220.7, Peak=26957 HFD=4.3
20:18:55.110 00.001 9120 MultiStar: [#1 0.15,-0.42,0.00,M2] [#2 0.15,-0.28,0.92,U] [#3 0.36,-0.13,0.64,U] [#4 0.36,-0.51,0.00,M1] [#5 0.40,-0.22,0.00,M1] [#6 0.30,-0.46,0.00,M1] [#7 0.27,-0.43,0.00,M1] [#8 -0.01,-0.06,0.26,U] 
20:18:55.112 00.002 9120 refined, 3 included, MultiStar: {0.22, -0.24}, one-star: {0.25, -0.33}
20:18:55.113 00.001 9120 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.04) = xAngle (-3.88 = 2.41)
20:18:55.114 00.001 9120 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.84 = 2.44)
20:18:55.116 00.002 9120 CameraToMount -- cameraX=0.22 cameraY=-0.24 hyp=0.33 cameraTheta=-0.84 mountX=-0.24 mountY=0.21, mountTheta=2.43
20:18:55.119 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.24, opts=13)
20:18:55.120 00.001 9120 Enqueuing Move request for scope (0.22, -0.24)
20:18:55.121 00.001 8596 Worker thread wakes up
20:18:55.121 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.24) opts 0xd
20:18:55.121 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.24)
20:18:55.121 00.000 8596 Moving (0.22, -0.24) raw xDistance=-0.24 yDistance=0.21
20:18:55.121 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
20:18:55.121 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:18:55.121 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:18:55.121 00.000 8596 MoveAxis(E, 33, ABG)
20:18:55.122 00.001 8596 Guiding  Dir = 2, Dur = 33
20:18:55.122 00.000 8596 IsSlewing returns 0
20:18:55.122 00.000 8596 IsGuiding returns 0
20:18:55.127 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=765, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:18:55.146 00.019 9120 UpdateGuideState exits: m=326800 SNR=220.7
20:18:55.147 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:55.148 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:55.149 00.001 9120 Enqueuing Expose request
20:18:55.169 00.020 8596 IsGuiding returns 1
20:18:55.169 00.000 8596 scope still moving after pulse duration time elapsed
20:18:55.199 00.030 8596 IsSlewing returns 0
20:18:55.199 00.000 8596 IsGuiding returns 1
20:18:55.232 00.033 8596 IsSlewing returns 0
20:18:55.232 00.000 8596 IsGuiding returns 1
20:18:55.264 00.032 8596 IsSlewing returns 0
20:18:55.264 00.000 8596 IsGuiding returns 0
20:18:55.264 00.000 8596 scope move finished after 33 + 108 ms
20:18:55.264 00.000 8596 Move returns status 0, amount 33
20:18:55.264 00.000 8596 MoveAxis(N, 0, ABG)
20:18:55.264 00.000 8596 Move returns status 0, amount 0
20:18:55.264 00.000 8596 move complete, result=0
20:18:55.264 00.000 8596 worker thread done servicing request
20:18:55.264 00.000 8596 Worker thread wakes up
20:18:55.265 00.001 9120 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
20:18:55.267 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:55.267 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:56.431 01.164 8596 Exposure complete
20:18:56.516 00.085 8596 worker thread done servicing request
20:18:56.516 00.000 9120 OnExposeComplete: enter
20:18:56.518 00.002 9120 UpdateGuideState(): m_state=6
20:18:56.521 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 618
20:18:56.524 00.003 9120 Star::Find returns 1 (0), X=1145.26, Y=158.57, Mass=314674, SNR=254.9, Peak=29965 HFD=4.6
20:18:56.528 00.004 9120 MultiStar: [#1 -0.13,-0.27,0.74,U] [#2 -0.29,-0.28,0.72,U] [#3 -0.04,-0.19,0.60,U] [#4 0.06,-0.37,0.45,U] [#5 0.07,-0.37,0.32,U] [#6 -0.19,-0.41,0.00,M2] [#7 0.17,-0.44,0.00,M2] [#8 -0.75,-0.19,0.00,M2] 
20:18:56.530 00.002 9120 single-star, 5 included, MultiStar: {-0.09, -0.28}, one-star: {-0.07, -0.25}
20:18:56.532 00.002 9120 CameraToMount -- cameraTheta (-1.84) - m_xAngle (3.04) = xAngle (-4.88 = 1.40)
20:18:56.534 00.002 9120 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.84 = 1.44)
20:18:56.537 00.003 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.84 mountX=0.04 mountY=0.26, mountTheta=1.40
20:18:56.541 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.25, opts=13)
20:18:56.544 00.003 9120 Enqueuing Move request for scope (-0.07, -0.25)
20:18:56.545 00.001 8596 Worker thread wakes up
20:18:56.546 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.25) opts 0xd
20:18:56.546 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.25)
20:18:56.546 00.000 8596 Moving (-0.07, -0.25) raw xDistance=0.04 yDistance=0.26
20:18:56.546 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:18:56.546 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=0.32 newest=0.81
20:18:56.546 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:18:56.546 00.000 8596 MoveAxis(E, 0, ABG)
20:18:56.546 00.000 8596 Move returns status 0, amount 0
20:18:56.546 00.000 8596 MoveAxis(S, 55, ABG)
20:18:56.546 00.000 8596 Guiding  Dir = 1, Dur = 55
20:18:56.547 00.001 8596 IsSlewing returns 0
20:18:56.547 00.000 8596 IsGuiding returns 0
20:18:56.551 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2422, FiltMax=65535, Gamma=1.000
20:18:56.561 00.010 8596 PulseGuide returned control before completion, sleep 52
20:18:56.570 00.009 9120 UpdateGuideState exits: m=314674 SNR=254.9
20:18:56.571 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:56.573 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:56.573 00.000 9120 Enqueuing Expose request
20:18:56.623 00.050 8596 IsGuiding returns 1
20:18:56.623 00.000 8596 scope still moving after pulse duration time elapsed
20:18:56.655 00.032 8596 IsSlewing returns 0
20:18:56.655 00.000 8596 IsGuiding returns 0
20:18:56.655 00.000 8596 scope move finished after 55 + 53 ms
20:18:56.655 00.000 8596 Move returns status 0, amount 55
20:18:56.655 00.000 8596 move complete, result=0
20:18:56.655 00.000 8596 worker thread done servicing request
20:18:56.655 00.000 8596 Worker thread wakes up
20:18:56.655 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 55 ms SOUTH
20:18:56.657 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:56.657 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:57.629 00.972 8596 Exposure complete
20:18:57.692 00.063 8596 worker thread done servicing request
20:18:57.692 00.000 9120 OnExposeComplete: enter
20:18:57.693 00.001 9120 UpdateGuideState(): m_state=6
20:18:57.694 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 619
20:18:57.695 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.54, Mass=297913, SNR=201.4, Peak=28733 HFD=4.5
20:18:57.696 00.001 9120 MultiStar: [#1 -0.05,-0.21,1.09,U] [#2 -0.27,-0.26,0.98,U] [#3 0.01,-0.18,0.79,U] [#4 -0.01,-0.13,0.52,U] [#5 -0.03,-0.24,0.46,U] [#6 -0.14,-0.41,0.00,M3] [#7 -0.15,-0.15,0.34,U] [#8 -0.14,-0.08,0.27,U] 
20:18:57.697 00.001 9120 refined, 7 included, MultiStar: {-0.08, -0.21}, one-star: {-0.01, -0.29}
20:18:57.698 00.001 9120 CameraToMount -- cameraTheta (-1.92) - m_xAngle (3.04) = xAngle (-4.96 = 1.32)
20:18:57.699 00.001 9120 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.93 = 1.35)
20:18:57.700 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.92 mountX=0.06 mountY=0.22, mountTheta=1.32
20:18:57.702 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.21, opts=13)
20:18:57.703 00.001 9120 Enqueuing Move request for scope (-0.08, -0.21)
20:18:57.704 00.001 8596 Worker thread wakes up
20:18:57.704 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
20:18:57.704 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
20:18:57.704 00.000 8596 Moving (-0.08, -0.21) raw xDistance=0.06 yDistance=0.22
20:18:57.705 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:18:57.705 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:18:57.705 00.000 8596 MoveAxis(E, 0, ABG)
20:18:57.705 00.000 8596 Move returns status 0, amount 0
20:18:57.705 00.000 8596 MoveAxis(S, 47, ABG)
20:18:57.705 00.000 8596 Guiding  Dir = 1, Dur = 47
20:18:57.705 00.000 8596 IsSlewing returns 0
20:18:57.705 00.000 8596 IsGuiding returns 0
20:18:57.709 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2480, FiltMax=65488, Gamma=1.000
20:18:57.734 00.025 9120 UpdateGuideState exits: m=297913 SNR=201.4
20:18:57.737 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:57.739 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:57.742 00.003 9120 Enqueuing Expose request
20:18:57.753 00.011 8596 IsGuiding returns 1
20:18:57.753 00.000 8596 scope still moving after pulse duration time elapsed
20:18:57.782 00.029 8596 IsSlewing returns 0
20:18:57.783 00.001 8596 IsGuiding returns 1
20:18:57.814 00.031 8596 IsSlewing returns 0
20:18:57.814 00.000 8596 IsGuiding returns 1
20:18:57.846 00.032 8596 IsSlewing returns 0
20:18:57.846 00.000 8596 IsGuiding returns 0
20:18:57.846 00.000 8596 scope move finished after 47 + 93 ms
20:18:57.846 00.000 8596 Move returns status 0, amount 47
20:18:57.846 00.000 8596 move complete, result=0
20:18:57.846 00.000 8596 worker thread done servicing request
20:18:57.846 00.000 8596 Worker thread wakes up
20:18:57.847 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
20:18:57.848 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:57.848 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:18:59.034 01.186 8596 Exposure complete
20:18:59.137 00.103 8596 worker thread done servicing request
20:18:59.137 00.000 9120 OnExposeComplete: enter
20:18:59.138 00.001 9120 UpdateGuideState(): m_state=6
20:18:59.139 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 620
20:18:59.140 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=158.72, Mass=275335, SNR=215.9, Peak=29709 HFD=4.5
20:18:59.142 00.002 9120 MultiStar: [#1 0.15,-0.14,0.88,U] [#2 -0.16,-0.12,0.89,U] [#3 0.15,-0.03,0.75,U] [#4 0.24,-0.06,0.44,U] [#5 0.05,0.01,0.41,U] [#6 0.02,-0.23,0.32,U] [#7 -0.02,0.07,0.26,U] [#8 -0.14,0.09,0.30,U] 
20:18:59.142 00.000 9120 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {0.12, -0.11}
20:18:59.143 00.001 9120 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.04) = xAngle (-3.97 = 2.31)
20:18:59.144 00.001 9120 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.94 = 2.35)
20:18:59.145 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.93 mountX=-0.06 mountY=0.07, mountTheta=2.33
20:18:59.147 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.08, opts=13)
20:18:59.149 00.002 9120 Enqueuing Move request for scope (0.06, -0.08)
20:18:59.150 00.001 8596 Worker thread wakes up
20:18:59.150 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
20:18:59.150 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
20:18:59.150 00.000 8596 Moving (0.06, -0.08) raw xDistance=-0.06 yDistance=0.07
20:18:59.150 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:18:59.150 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:18:59.150 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:18:59.150 00.000 8596 MoveAxis(E, 0, ABG)
20:18:59.150 00.000 8596 Move returns status 0, amount 0
20:18:59.150 00.000 8596 MoveAxis(N, 0, ABG)
20:18:59.150 00.000 8596 Move returns status 0, amount 0
20:18:59.150 00.000 8596 move complete, result=0
20:18:59.151 00.001 8596 worker thread done servicing request
20:18:59.159 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:18:59.193 00.034 9120 UpdateGuideState exits: m=275335 SNR=215.9
20:18:59.194 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:18:59.195 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:18:59.196 00.001 9120 Enqueuing Expose request
20:18:59.197 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:18:59.198 00.001 8596 Worker thread wakes up
20:18:59.198 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:18:59.199 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:00.175 00.976 8596 Exposure complete
20:19:00.304 00.129 8596 worker thread done servicing request
20:19:00.304 00.000 9120 OnExposeComplete: enter
20:19:00.306 00.002 9120 UpdateGuideState(): m_state=6
20:19:00.309 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 621
20:19:00.311 00.002 9120 Star::Find returns 1 (0), X=1145.36, Y=158.80, Mass=293161, SNR=192.2, Peak=30493 HFD=4.5
20:19:00.314 00.003 9120 MultiStar: [#1 -0.06,0.01,1.11,U] [#2 -0.04,-0.04,1.01,U] [#3 -0.06,-0.03,0.78,U] [#4 -0.01,-0.01,0.57,U] [#5 -0.11,0.01,0.50,U] [#6 -0.09,-0.10,0.35,U] [#7 0.15,0.00,0.37,U] [#8 -0.37,0.08,0.26,U] 
20:19:00.315 00.001 9120 single-star, 8 included, MultiStar: {-0.04, -0.01}, one-star: {0.04, -0.02}
20:19:00.316 00.001 9120 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.04) = xAngle (-3.58 = 2.70)
20:19:00.317 00.001 9120 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.54 = 2.74)
20:19:00.318 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.54 mountX=-0.04 mountY=0.02, mountTheta=2.73
20:19:00.320 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.02, opts=13)
20:19:00.321 00.001 9120 Enqueuing Move request for scope (0.04, -0.02)
20:19:00.322 00.001 8596 Worker thread wakes up
20:19:00.322 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
20:19:00.322 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
20:19:00.323 00.001 8596 Moving (0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
20:19:00.323 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:19:00.323 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:00.323 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:19:00.323 00.000 8596 MoveAxis(E, 0, ABG)
20:19:00.323 00.000 8596 Move returns status 0, amount 0
20:19:00.323 00.000 8596 MoveAxis(N, 0, ABG)
20:19:00.323 00.000 8596 Move returns status 0, amount 0
20:19:00.323 00.000 8596 move complete, result=0
20:19:00.323 00.000 8596 worker thread done servicing request
20:19:00.327 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:19:00.350 00.023 9120 UpdateGuideState exits: m=293161 SNR=192.2
20:19:00.352 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:00.353 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:00.353 00.000 9120 Enqueuing Expose request
20:19:00.354 00.001 8596 Worker thread wakes up
20:19:00.354 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:00.355 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:00.355 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:01.528 01.173 8596 Exposure complete
20:19:01.597 00.069 8596 worker thread done servicing request
20:19:01.597 00.000 9120 OnExposeComplete: enter
20:19:01.598 00.001 9120 UpdateGuideState(): m_state=6
20:19:01.601 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 622
20:19:01.604 00.003 9120 Star::Find returns 1 (0), X=1145.27, Y=158.80, Mass=308256, SNR=222.5, Peak=33405 HFD=4.4
20:19:01.607 00.003 9120 MultiStar: [#1 -0.14,-0.13,0.91,U] [#2 -0.19,0.00,0.90,U] [#3 -0.20,0.08,0.72,U] [#4 -0.06,-0.30,0.50,U] [#5 -0.11,-0.11,0.40,U] [#6 -0.13,-0.31,0.30,U] [#7 -0.27,-0.16,0.28,U] [#8 -0.28,0.06,0.25,U] 
20:19:01.610 00.003 9120 single-star, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.06, -0.02}
20:19:01.612 00.002 9120 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.04) = xAngle (-5.79 = 0.49)
20:19:01.614 00.002 9120 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.75 = 0.53)
20:19:01.617 00.003 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.75 mountX=0.05 mountY=0.03, mountTheta=0.52
20:19:01.620 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.02, opts=13)
20:19:01.621 00.001 9120 Enqueuing Move request for scope (-0.06, -0.02)
20:19:01.623 00.002 8596 Worker thread wakes up
20:19:01.623 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
20:19:01.623 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
20:19:01.623 00.000 8596 Moving (-0.06, -0.02) raw xDistance=0.05 yDistance=0.03
20:19:01.623 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:19:01.623 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:01.623 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:19:01.623 00.000 8596 MoveAxis(E, 0, ABG)
20:19:01.624 00.001 8596 Move returns status 0, amount 0
20:19:01.624 00.000 8596 MoveAxis(N, 0, ABG)
20:19:01.624 00.000 8596 Move returns status 0, amount 0
20:19:01.624 00.000 8596 move complete, result=0
20:19:01.624 00.000 8596 worker thread done servicing request
20:19:01.633 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2473, FiltMax=65491, Gamma=1.000
20:19:01.658 00.025 9120 UpdateGuideState exits: m=308256 SNR=222.5
20:19:01.660 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:01.661 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:01.662 00.001 9120 Enqueuing Expose request
20:19:01.663 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:01.664 00.001 8596 Worker thread wakes up
20:19:01.664 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:01.664 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:02.631 00.967 8596 Exposure complete
20:19:02.692 00.061 8596 worker thread done servicing request
20:19:02.692 00.000 9120 OnExposeComplete: enter
20:19:02.695 00.003 9120 UpdateGuideState(): m_state=6
20:19:02.697 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 623
20:19:02.699 00.002 9120 Star::Find returns 1 (0), X=1145.30, Y=158.87, Mass=290313, SNR=217.5, Peak=32109 HFD=4.3
20:19:02.702 00.003 9120 MultiStar: [#1 -0.05,-0.03,0.90,U] [#2 -0.19,0.04,0.88,U] [#3 -0.11,0.17,0.75,U] [#4 0.04,-0.03,0.49,U] [#5 -0.04,-0.02,0.45,U] [#6 -0.15,-0.08,0.31,U] [#7 -0.22,-0.03,0.32,U] [#8 -0.19,0.02,0.24,U] 
20:19:02.702 00.000 9120 single-star, 8 included, MultiStar: {-0.09, 0.02}, one-star: {-0.03, 0.04}
20:19:02.704 00.002 9120 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.04) = xAngle (-0.86 = -0.86)
20:19:02.705 00.001 9120 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.82 = -0.82)
20:19:02.707 00.002 9120 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.18 mountX=0.03 mountY=-0.04, mountTheta=-0.84
20:19:02.710 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.04, opts=13)
20:19:02.712 00.002 9120 Enqueuing Move request for scope (-0.03, 0.04)
20:19:02.714 00.002 8596 Worker thread wakes up
20:19:02.714 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
20:19:02.714 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
20:19:02.714 00.000 8596 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
20:19:02.714 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:19:02.714 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:02.714 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:19:02.714 00.000 8596 MoveAxis(E, 0, ABG)
20:19:02.714 00.000 8596 Move returns status 0, amount 0
20:19:02.714 00.000 8596 MoveAxis(N, 0, ABG)
20:19:02.714 00.000 8596 Move returns status 0, amount 0
20:19:02.714 00.000 8596 move complete, result=0
20:19:02.714 00.000 8596 worker thread done servicing request
20:19:02.721 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:19:02.738 00.017 9120 UpdateGuideState exits: m=290313 SNR=217.5
20:19:02.739 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:02.740 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:02.740 00.000 9120 Enqueuing Expose request
20:19:02.741 00.001 8596 Worker thread wakes up
20:19:02.741 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:02.742 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:02.742 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:03.915 01.173 8596 Exposure complete
20:19:03.980 00.065 8596 worker thread done servicing request
20:19:03.980 00.000 9120 OnExposeComplete: enter
20:19:03.982 00.002 9120 UpdateGuideState(): m_state=6
20:19:03.984 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 624
20:19:03.985 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.60, Mass=301776, SNR=222.9, Peak=30797 HFD=4.3
20:19:03.987 00.002 9120 MultiStar: [#1 0.02,-0.21,0.81,U] [#2 -0.08,-0.22,0.90,U] [#3 0.01,-0.14,0.73,U] [#4 0.17,-0.21,0.52,U] [#5 0.07,-0.07,0.37,U] [#6 0.02,-0.38,0.28,U] [#7 0.13,-0.18,0.28,U] [#8 -0.30,0.20,0.28,U] 
20:19:03.988 00.001 9120 refined, 8 included, MultiStar: {0.01, -0.18}, one-star: {0.04, -0.23}
20:19:03.989 00.001 9120 CameraToMount -- cameraTheta (-1.50) - m_xAngle (3.04) = xAngle (-4.54 = 1.74)
20:19:03.989 00.000 9120 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.51 = 1.77)
20:19:03.990 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.50 mountX=-0.03 mountY=0.18, mountTheta=1.74
20:19:03.992 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.18, opts=13)
20:19:03.993 00.001 9120 Enqueuing Move request for scope (0.01, -0.18)
20:19:03.994 00.001 8596 Worker thread wakes up
20:19:03.994 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
20:19:03.994 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
20:19:03.994 00.000 8596 Moving (0.01, -0.18) raw xDistance=-0.03 yDistance=0.18
20:19:03.994 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:19:03.994 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:03.994 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:19:03.994 00.000 8596 MoveAxis(E, 0, ABG)
20:19:03.994 00.000 8596 Move returns status 0, amount 0
20:19:03.994 00.000 8596 MoveAxis(N, 0, ABG)
20:19:03.994 00.000 8596 Move returns status 0, amount 0
20:19:03.994 00.000 8596 move complete, result=0
20:19:03.994 00.000 8596 worker thread done servicing request
20:19:03.998 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:19:04.019 00.021 9120 UpdateGuideState exits: m=301776 SNR=222.9
20:19:04.020 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:04.022 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:04.024 00.002 9120 Enqueuing Expose request
20:19:04.026 00.002 8596 Worker thread wakes up
20:19:04.026 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:04.027 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:04.027 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:04.992 00.965 8596 Exposure complete
20:19:05.062 00.070 8596 worker thread done servicing request
20:19:05.062 00.000 9120 OnExposeComplete: enter
20:19:05.063 00.001 9120 UpdateGuideState(): m_state=6
20:19:05.064 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 625
20:19:05.065 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.71, Mass=277107, SNR=224.4, Peak=28365 HFD=4.5
20:19:05.066 00.001 9120 MultiStar: [#1 0.16,-0.23,0.86,U] [#2 0.07,-0.29,0.89,U] [#3 0.01,0.04,0.66,U] [#4 0.27,-0.27,0.47,U] [#5 0.10,-0.12,0.40,U] [#6 0.05,-0.32,0.31,U] [#7 0.21,-0.05,0.35,U] [#8 -0.09,0.15,0.26,U] 
20:19:05.066 00.000 9120 single-star, 8 included, MultiStar: {0.10, -0.15}, one-star: {0.11, -0.11}
20:19:05.067 00.001 9120 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.04) = xAngle (-3.84 = 2.45)
20:19:05.068 00.001 9120 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.80 = 2.48)
20:19:05.069 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.80 mountX=-0.12 mountY=0.10, mountTheta=2.47
20:19:05.071 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.11, opts=13)
20:19:05.072 00.001 9120 Enqueuing Move request for scope (0.11, -0.11)
20:19:05.074 00.002 8596 Worker thread wakes up
20:19:05.074 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
20:19:05.074 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
20:19:05.074 00.000 8596 Moving (0.11, -0.11) raw xDistance=-0.12 yDistance=0.10
20:19:05.074 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:19:05.074 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:05.074 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:19:05.074 00.000 8596 MoveAxis(E, 0, ABG)
20:19:05.074 00.000 8596 Move returns status 0, amount 0
20:19:05.074 00.000 8596 MoveAxis(N, 0, ABG)
20:19:05.074 00.000 8596 Move returns status 0, amount 0
20:19:05.074 00.000 8596 move complete, result=0
20:19:05.074 00.000 8596 worker thread done servicing request
20:19:05.081 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:19:05.101 00.020 9120 UpdateGuideState exits: m=277107 SNR=224.4
20:19:05.102 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:05.103 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:05.104 00.001 9120 Enqueuing Expose request
20:19:05.104 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:05.106 00.002 8596 Worker thread wakes up
20:19:05.106 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:05.106 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:06.271 01.165 8596 Exposure complete
20:19:06.345 00.074 8596 worker thread done servicing request
20:19:06.345 00.000 9120 OnExposeComplete: enter
20:19:06.347 00.002 9120 UpdateGuideState(): m_state=6
20:19:06.349 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 626
20:19:06.351 00.002 9120 Star::Find returns 1 (0), X=1145.42, Y=158.59, Mass=283698, SNR=230.0, Peak=27693 HFD=4.3
20:19:06.353 00.002 9120 MultiStar: [#1 0.08,-0.19,0.85,U] [#2 -0.00,-0.24,0.85,U] [#3 0.21,-0.16,0.63,U] [#4 0.19,-0.23,0.45,U] [#5 0.15,-0.24,0.39,U] [#6 0.05,-0.40,0.32,U] [#7 0.09,-0.12,0.28,U] [#8 -0.06,0.13,0.25,U] 
20:19:06.354 00.001 9120 refined, 8 included, MultiStar: {0.09, -0.20}, one-star: {0.09, -0.23}
20:19:06.357 00.003 9120 CameraToMount -- cameraTheta (-1.15) - m_xAngle (3.04) = xAngle (-4.19 = 2.09)
20:19:06.358 00.001 9120 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.15 = 2.13)
20:19:06.359 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.15 mountX=-0.11 mountY=0.19, mountTheta=2.10
20:19:06.361 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.20, opts=13)
20:19:06.363 00.002 9120 Enqueuing Move request for scope (0.09, -0.20)
20:19:06.373 00.010 8596 Worker thread wakes up
20:19:06.373 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
20:19:06.373 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
20:19:06.373 00.000 8596 Moving (0.09, -0.20) raw xDistance=-0.11 yDistance=0.19
20:19:06.373 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:19:06.373 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:06.373 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:19:06.373 00.000 8596 MoveAxis(E, 0, ABG)
20:19:06.374 00.001 8596 Move returns status 0, amount 0
20:19:06.374 00.000 8596 MoveAxis(N, 0, ABG)
20:19:06.374 00.000 8596 Move returns status 0, amount 0
20:19:06.374 00.000 8596 move complete, result=0
20:19:06.374 00.000 8596 worker thread done servicing request
20:19:06.381 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:19:06.403 00.022 9120 UpdateGuideState exits: m=283698 SNR=230.0
20:19:06.405 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:06.406 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:06.408 00.002 9120 Enqueuing Expose request
20:19:06.409 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:06.410 00.001 8596 Worker thread wakes up
20:19:06.410 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:06.410 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:07.408 00.998 8596 Exposure complete
20:19:07.484 00.076 8596 worker thread done servicing request
20:19:07.484 00.000 9120 OnExposeComplete: enter
20:19:07.487 00.003 9120 UpdateGuideState(): m_state=6
20:19:07.488 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 627
20:19:07.489 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=158.60, Mass=308632, SNR=223.6, Peak=28925 HFD=4.2
20:19:07.490 00.001 9120 MultiStar: [#1 0.36,-0.27,0.00,M1] [#2 0.10,-0.18,1.02,U] [#3 0.12,-0.21,0.67,U] [#4 0.33,-0.24,0.46,U] [#5 0.24,-0.25,0.38,U] [#6 -0.10,-0.26,0.27,U] [#7 0.30,-0.08,0.32,U] [#8 -0.20,0.05,0.23,U] 
20:19:07.491 00.001 9120 refined, 7 included, MultiStar: {0.16, -0.20}, one-star: {0.25, -0.23}
20:19:07.492 00.001 9120 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.04) = xAngle (-3.92 = 2.36)
20:19:07.493 00.001 9120 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.89 = 2.40)
20:19:07.494 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-0.88 mountX=-0.18 mountY=0.17, mountTheta=2.38
20:19:07.497 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.20, opts=13)
20:19:07.498 00.001 9120 Enqueuing Move request for scope (0.16, -0.20)
20:19:07.499 00.001 8596 Worker thread wakes up
20:19:07.499 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
20:19:07.499 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
20:19:07.499 00.000 8596 Moving (0.16, -0.20) raw xDistance=-0.18 yDistance=0.17
20:19:07.499 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:19:07.500 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:07.500 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:19:07.500 00.000 8596 MoveAxis(E, 0, ABG)
20:19:07.500 00.000 8596 Move returns status 0, amount 0
20:19:07.500 00.000 8596 MoveAxis(N, 0, ABG)
20:19:07.500 00.000 8596 Move returns status 0, amount 0
20:19:07.500 00.000 8596 move complete, result=0
20:19:07.500 00.000 8596 worker thread done servicing request
20:19:07.505 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:19:07.529 00.024 9120 UpdateGuideState exits: m=308632 SNR=223.6
20:19:07.530 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:07.532 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:07.533 00.001 9120 Enqueuing Expose request
20:19:07.534 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:07.535 00.001 8596 Worker thread wakes up
20:19:07.536 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:07.536 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:08.707 01.171 8596 Exposure complete
20:19:08.777 00.070 8596 worker thread done servicing request
20:19:08.777 00.000 9120 OnExposeComplete: enter
20:19:08.778 00.001 9120 UpdateGuideState(): m_state=6
20:19:08.779 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 628
20:19:08.780 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.58, Mass=295984, SNR=209.8, Peak=27661 HFD=4.5
20:19:08.781 00.001 9120 MultiStar: [#1 0.01,-0.29,0.95,U] [#2 -0.09,-0.09,0.84,U] [#3 0.06,-0.13,0.74,U] [#4 -0.02,-0.31,0.51,U] [#5 0.09,-0.12,0.44,U] [#6 -0.08,-0.38,0.30,U] [#7 0.22,-0.18,0.42,U] [#8 -0.31,-0.07,0.30,U] 
20:19:08.782 00.001 9120 refined, 8 included, MultiStar: {0.01, -0.20}, one-star: {0.05, -0.25}
20:19:08.783 00.001 9120 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.04) = xAngle (-4.57 = 1.71)
20:19:08.784 00.001 9120 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.54 = 1.75)
20:19:08.785 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.53 mountX=-0.03 mountY=0.20, mountTheta=1.71
20:19:08.786 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.20, opts=13)
20:19:08.787 00.001 9120 Enqueuing Move request for scope (0.01, -0.20)
20:19:08.788 00.001 8596 Worker thread wakes up
20:19:08.788 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
20:19:08.788 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
20:19:08.788 00.000 8596 Moving (0.01, -0.20) raw xDistance=-0.03 yDistance=0.20
20:19:08.788 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:19:08.788 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
20:19:08.788 00.000 8596 MoveAxis(E, 0, ABG)
20:19:08.788 00.000 8596 Move returns status 0, amount 0
20:19:08.788 00.000 8596 MoveAxis(S, 42, ABG)
20:19:08.788 00.000 8596 Guiding  Dir = 1, Dur = 42
20:19:08.788 00.000 8596 IsSlewing returns 0
20:19:08.788 00.000 8596 IsGuiding returns 0
20:19:08.792 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:19:08.809 00.017 9120 UpdateGuideState exits: m=295984 SNR=209.8
20:19:08.811 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:08.812 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:08.812 00.000 9120 Enqueuing Expose request
20:19:08.846 00.034 8596 IsGuiding returns 1
20:19:08.846 00.000 8596 scope still moving after pulse duration time elapsed
20:19:08.877 00.031 8596 IsSlewing returns 0
20:19:08.877 00.000 8596 IsGuiding returns 1
20:19:08.909 00.032 8596 IsSlewing returns 0
20:19:08.909 00.000 8596 IsGuiding returns 1
20:19:08.941 00.032 8596 IsSlewing returns 0
20:19:08.941 00.000 8596 IsGuiding returns 0
20:19:08.941 00.000 8596 scope move finished after 42 + 110 ms
20:19:08.941 00.000 8596 Move returns status 0, amount 42
20:19:08.941 00.000 8596 move complete, result=0
20:19:08.941 00.000 8596 worker thread done servicing request
20:19:08.941 00.000 8596 Worker thread wakes up
20:19:08.941 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:08.941 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:08.942 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 42 ms SOUTH
20:19:09.916 00.974 8596 Exposure complete
20:19:10.002 00.086 8596 worker thread done servicing request
20:19:10.002 00.000 9120 OnExposeComplete: enter
20:19:10.004 00.002 9120 UpdateGuideState(): m_state=6
20:19:10.005 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 629
20:19:10.006 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.81, Mass=279529, SNR=216.4, Peak=29485 HFD=4.4
20:19:10.008 00.002 9120 MultiStar: [#1 -0.07,-0.04,0.80,U] [#2 -0.24,-0.07,0.93,U] [#3 -0.13,0.12,0.66,U] [#4 -0.07,-0.07,0.51,U] [#5 -0.07,-0.01,0.43,U] [#6 0.02,-0.14,0.33,U] [#7 -0.03,-0.03,0.28,U] [#8 -0.30,0.13,0.30,U] 
20:19:10.010 00.002 9120 single-star, 8 included, MultiStar: {-0.11, -0.02}, one-star: {-0.05, -0.02}
20:19:10.011 00.001 9120 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.04) = xAngle (-5.86 = 0.43)
20:19:10.012 00.001 9120 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.82 = 0.46)
20:19:10.013 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.81 mountX=0.05 mountY=0.02, mountTheta=0.46
20:19:10.016 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.02, opts=13)
20:19:10.017 00.001 9120 Enqueuing Move request for scope (-0.05, -0.02)
20:19:10.019 00.002 8596 Worker thread wakes up
20:19:10.019 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
20:19:10.019 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
20:19:10.019 00.000 8596 Moving (-0.05, -0.02) raw xDistance=0.05 yDistance=0.02
20:19:10.019 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:19:10.019 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:10.019 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:19:10.019 00.000 8596 MoveAxis(E, 0, ABG)
20:19:10.019 00.000 8596 Move returns status 0, amount 0
20:19:10.019 00.000 8596 MoveAxis(N, 0, ABG)
20:19:10.019 00.000 8596 Move returns status 0, amount 0
20:19:10.019 00.000 8596 move complete, result=0
20:19:10.019 00.000 8596 worker thread done servicing request
20:19:10.026 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2467, FiltMax=65491, Gamma=1.000
20:19:10.053 00.027 9120 UpdateGuideState exits: m=279529 SNR=216.4
20:19:10.054 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:10.055 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:10.057 00.002 9120 Enqueuing Expose request
20:19:10.057 00.000 8596 Worker thread wakes up
20:19:10.057 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:10.057 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:10.057 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:11.210 01.153 8596 Exposure complete
20:19:11.288 00.078 8596 worker thread done servicing request
20:19:11.289 00.001 9120 OnExposeComplete: enter
20:19:11.290 00.001 9120 UpdateGuideState(): m_state=6
20:19:11.291 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 630
20:19:11.292 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.88, Mass=304088, SNR=232.1, Peak=33629 HFD=4.3
20:19:11.293 00.001 9120 MultiStar: [#1 -0.03,0.02,0.89,U] [#2 -0.31,0.04,0.93,U] [#3 -0.30,0.21,0.67,U] [#4 0.03,0.15,0.40,U] [#5 -0.12,0.03,0.43,U] [#6 -0.29,-0.00,0.31,U] [#7 -0.02,0.09,0.27,U] [#8 -0.47,0.35,0.00,M1] 
20:19:11.294 00.001 9120 single-star, 7 included, MultiStar: {-0.14, 0.07}, one-star: {-0.02, 0.05}
20:19:11.295 00.001 9120 CameraToMount -- cameraTheta (1.87) - m_xAngle (3.04) = xAngle (-1.17 = -1.17)
20:19:11.295 00.000 9120 CameraToMount -- cameraTheta (1.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.13 = -1.13)
20:19:11.296 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.87 mountX=0.02 mountY=-0.05, mountTheta=-1.16
20:19:11.300 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.05, opts=13)
20:19:11.302 00.002 9120 Enqueuing Move request for scope (-0.02, 0.05)
20:19:11.304 00.002 8596 Worker thread wakes up
20:19:11.304 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
20:19:11.304 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
20:19:11.304 00.000 8596 Moving (-0.02, 0.05) raw xDistance=0.02 yDistance=-0.05
20:19:11.304 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:19:11.305 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:11.305 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:19:11.305 00.000 8596 MoveAxis(E, 0, ABG)
20:19:11.305 00.000 8596 Move returns status 0, amount 0
20:19:11.305 00.000 8596 MoveAxis(N, 0, ABG)
20:19:11.305 00.000 8596 Move returns status 0, amount 0
20:19:11.305 00.000 8596 move complete, result=0
20:19:11.305 00.000 8596 worker thread done servicing request
20:19:11.311 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2472, FiltMax=65523, Gamma=1.000
20:19:11.333 00.022 9120 UpdateGuideState exits: m=304088 SNR=232.1
20:19:11.335 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:11.336 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:11.337 00.001 9120 Enqueuing Expose request
20:19:11.338 00.001 8596 Worker thread wakes up
20:19:11.338 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:11.339 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:11.339 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:12.323 00.984 8596 Exposure complete
20:19:12.403 00.080 8596 worker thread done servicing request
20:19:12.403 00.000 9120 OnExposeComplete: enter
20:19:12.404 00.001 9120 UpdateGuideState(): m_state=6
20:19:12.405 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 631
20:19:12.406 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.87, Mass=286718, SNR=218.0, Peak=30685 HFD=4.4
20:19:12.408 00.002 9120 MultiStar: [#1 0.13,0.13,0.85,U] [#2 0.07,-0.02,0.85,U] [#3 0.12,0.22,0.68,U] [#4 0.19,0.05,0.46,U] [#5 -0.01,-0.01,0.42,U] [#6 0.00,-0.03,0.29,U] [#7 0.01,0.06,0.28,U] [#8 -0.31,0.16,0.23,U] 
20:19:12.410 00.002 9120 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {0.11, 0.05}
20:19:12.412 00.002 9120 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.04) = xAngle (-2.26 = -2.26)
20:19:12.414 00.002 9120 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.23 = -2.23)
20:19:12.415 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.78 mountX=-0.07 mountY=-0.08, mountTheta=-2.25
20:19:12.418 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.07, opts=13)
20:19:12.420 00.002 9120 Enqueuing Move request for scope (0.07, 0.07)
20:19:12.421 00.001 8596 Worker thread wakes up
20:19:12.421 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
20:19:12.421 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
20:19:12.422 00.001 8596 Moving (0.07, 0.07) raw xDistance=-0.07 yDistance=-0.08
20:19:12.422 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:19:12.422 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:12.422 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:19:12.422 00.000 8596 MoveAxis(E, 0, ABG)
20:19:12.422 00.000 8596 Move returns status 0, amount 0
20:19:12.422 00.000 8596 MoveAxis(N, 0, ABG)
20:19:12.422 00.000 8596 Move returns status 0, amount 0
20:19:12.422 00.000 8596 move complete, result=0
20:19:12.423 00.001 8596 worker thread done servicing request
20:19:12.431 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:19:12.451 00.020 9120 UpdateGuideState exits: m=286718 SNR=218.0
20:19:12.452 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:12.453 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:12.453 00.000 9120 Enqueuing Expose request
20:19:12.454 00.001 8596 Worker thread wakes up
20:19:12.454 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:12.455 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:12.455 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:13.634 01.179 8596 Exposure complete
20:19:13.708 00.074 8596 worker thread done servicing request
20:19:13.709 00.001 9120 OnExposeComplete: enter
20:19:13.710 00.001 9120 UpdateGuideState(): m_state=6
20:19:13.712 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 632
20:19:13.714 00.002 9120 Star::Find returns 1 (0), X=1145.44, Y=158.94, Mass=293533, SNR=211.0, Peak=30749 HFD=4.2
20:19:13.716 00.002 9120 MultiStar: [#1 0.10,0.03,0.97,U] [#2 0.02,0.01,0.94,U] [#3 0.09,0.21,0.66,U] [#4 0.18,-0.01,0.55,U] [#5 0.12,0.02,0.43,U] [#6 0.09,-0.13,0.30,U] [#7 0.03,0.05,0.34,U] [#8 -0.27,0.19,0.30,U] 
20:19:13.718 00.002 9120 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.12, 0.11}
20:19:13.719 00.001 9120 CameraToMount -- cameraTheta (0.67) - m_xAngle (3.04) = xAngle (-2.37 = -2.37)
20:19:13.720 00.001 9120 CameraToMount -- cameraTheta (0.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.33 = -2.33)
20:19:13.721 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.67 mountX=-0.07 mountY=-0.07, mountTheta=-2.35
20:19:13.725 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.06, opts=13)
20:19:13.727 00.002 9120 Enqueuing Move request for scope (0.07, 0.06)
20:19:13.729 00.002 8596 Worker thread wakes up
20:19:13.730 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
20:19:13.730 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
20:19:13.730 00.000 8596 Moving (0.07, 0.06) raw xDistance=-0.07 yDistance=-0.07
20:19:13.730 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:19:13.730 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:13.730 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:19:13.730 00.000 8596 MoveAxis(E, 0, ABG)
20:19:13.730 00.000 8596 Move returns status 0, amount 0
20:19:13.730 00.000 8596 MoveAxis(N, 0, ABG)
20:19:13.730 00.000 8596 Move returns status 0, amount 0
20:19:13.730 00.000 8596 move complete, result=0
20:19:13.731 00.001 8596 worker thread done servicing request
20:19:13.737 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:19:13.762 00.025 9120 UpdateGuideState exits: m=293533 SNR=211.0
20:19:13.763 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:13.764 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:13.765 00.001 9120 Enqueuing Expose request
20:19:13.765 00.000 8596 Worker thread wakes up
20:19:13.765 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:13.766 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:13.766 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:14.757 00.991 8596 Exposure complete
20:19:14.834 00.077 8596 worker thread done servicing request
20:19:14.834 00.000 9120 OnExposeComplete: enter
20:19:14.837 00.003 9120 UpdateGuideState(): m_state=6
20:19:14.839 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 633
20:19:14.840 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.94, Mass=276780, SNR=190.8, Peak=29965 HFD=4.4
20:19:14.842 00.002 9120 MultiStar: [#1 -0.07,0.09,1.19,U] [#2 -0.09,0.15,1.05,U] [#3 -0.16,0.34,0.84,U] [#4 0.01,0.12,0.64,U] [#5 -0.07,0.19,0.56,U] [#6 -0.21,-0.04,0.35,U] [#7 -0.01,0.08,0.40,U] [#8 -0.42,0.29,0.00,M1] 
20:19:14.843 00.001 9120 single-star, 7 included, MultiStar: {-0.08, 0.14}, one-star: {-0.09, 0.12}
20:19:14.845 00.002 9120 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.04) = xAngle (-0.83 = -0.83)
20:19:14.846 00.001 9120 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.80 = -0.80)
20:19:14.848 00.002 9120 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.14 cameraTheta=2.21 mountX=0.10 mountY=-0.10, mountTheta=-0.82
20:19:14.850 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.12, opts=13)
20:19:14.852 00.002 9120 Enqueuing Move request for scope (-0.09, 0.12)
20:19:14.854 00.002 8596 Worker thread wakes up
20:19:14.854 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
20:19:14.854 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
20:19:14.854 00.000 8596 Moving (-0.09, 0.12) raw xDistance=0.10 yDistance=-0.10
20:19:14.854 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:19:14.854 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:14.854 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:19:14.855 00.001 8596 MoveAxis(E, 0, ABG)
20:19:14.855 00.000 8596 Move returns status 0, amount 0
20:19:14.855 00.000 8596 MoveAxis(N, 0, ABG)
20:19:14.855 00.000 8596 Move returns status 0, amount 0
20:19:14.855 00.000 8596 move complete, result=0
20:19:14.855 00.000 8596 worker thread done servicing request
20:19:14.863 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2419, FiltMax=65535, Gamma=1.000
20:19:14.888 00.025 9120 UpdateGuideState exits: m=276780 SNR=190.8
20:19:14.889 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:14.890 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:14.891 00.001 9120 Enqueuing Expose request
20:19:14.892 00.001 8596 Worker thread wakes up
20:19:14.892 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:14.892 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:14.893 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:16.046 01.153 8596 Exposure complete
20:19:16.099 00.053 8596 worker thread done servicing request
20:19:16.100 00.001 9120 OnExposeComplete: enter
20:19:16.102 00.002 9120 UpdateGuideState(): m_state=6
20:19:16.103 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 634
20:19:16.104 00.001 9120 Star::Find returns 1 (0), X=1145.54, Y=159.05, Mass=297646, SNR=216.4, Peak=28477 HFD=4.2
20:19:16.105 00.001 9120 MultiStar: [#1 0.31,0.11,0.90,U] [#2 0.05,0.19,0.86,U] [#3 0.08,0.32,0.82,U] [#4 0.20,0.32,0.46,U] [#5 0.31,0.22,0.46,U] [#6 0.02,0.07,0.26,U] [#7 0.18,0.10,0.35,U] [#8 0.04,0.44,0.00,M2] 
20:19:16.106 00.001 9120 refined, 7 included, MultiStar: {0.18, 0.21}, one-star: {0.21, 0.22}
20:19:16.107 00.001 9120 CameraToMount -- cameraTheta (0.86) - m_xAngle (3.04) = xAngle (-2.18 = -2.18)
20:19:16.108 00.001 9120 CameraToMount -- cameraTheta (0.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.14 = -2.14)
20:19:16.108 00.000 9120 CameraToMount -- cameraX=0.18 cameraY=0.21 hyp=0.27 cameraTheta=0.86 mountX=-0.15 mountY=-0.23, mountTheta=-2.17
20:19:16.110 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.21, opts=13)
20:19:16.112 00.002 9120 Enqueuing Move request for scope (0.18, 0.21)
20:19:16.113 00.001 8596 Worker thread wakes up
20:19:16.113 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.21) opts 0xd
20:19:16.113 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.21)
20:19:16.113 00.000 8596 Moving (0.18, 0.21) raw xDistance=-0.15 yDistance=-0.23
20:19:16.113 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:19:16.113 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:16.113 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:19:16.113 00.000 8596 MoveAxis(E, 0, ABG)
20:19:16.114 00.001 8596 Move returns status 0, amount 0
20:19:16.114 00.000 8596 MoveAxis(N, 0, ABG)
20:19:16.114 00.000 8596 Move returns status 0, amount 0
20:19:16.114 00.000 8596 move complete, result=0
20:19:16.114 00.000 8596 worker thread done servicing request
20:19:16.117 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:19:16.133 00.016 9120 UpdateGuideState exits: m=297646 SNR=216.4
20:19:16.134 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:16.134 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:16.135 00.001 9120 Enqueuing Expose request
20:19:16.136 00.001 8596 Worker thread wakes up
20:19:16.136 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:16.137 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:16.137 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:17.108 00.971 8596 Exposure complete
20:19:17.164 00.056 8596 worker thread done servicing request
20:19:17.165 00.001 9120 OnExposeComplete: enter
20:19:17.165 00.000 9120 UpdateGuideState(): m_state=6
20:19:17.166 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 635
20:19:17.167 00.001 9120 Star::Find returns 1 (0), X=1145.63, Y=158.99, Mass=299916, SNR=217.3, Peak=26285 HFD=4.2
20:19:17.168 00.001 9120 MultiStar: [#1 0.37,0.10,0.88,U] [#2 0.11,0.09,0.91,U] [#3 0.26,0.23,0.71,U] [#4 0.47,0.08,0.00,M1] [#5 0.29,0.26,0.39,U] [#6 0.24,0.03,0.28,U] [#7 0.61,0.01,0.00,M1] [#8 -0.15,0.27,0.25,U] 
20:19:17.168 00.000 9120 refined, 6 included, MultiStar: {0.24, 0.15}, one-star: {0.30, 0.17}
20:19:17.169 00.001 9120 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.04) = xAngle (-2.47 = -2.47)
20:19:17.170 00.001 9120 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.43 = -2.43)
20:19:17.170 00.000 9120 CameraToMount -- cameraX=0.24 cameraY=0.15 hyp=0.28 cameraTheta=0.57 mountX=-0.22 mountY=-0.18, mountTheta=-2.45
20:19:17.172 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=0.15, opts=13)
20:19:17.173 00.001 9120 Enqueuing Move request for scope (0.24, 0.15)
20:19:17.174 00.001 8596 Worker thread wakes up
20:19:17.174 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.15) opts 0xd
20:19:17.174 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, 0.15)
20:19:17.174 00.000 8596 Moving (0.24, 0.15) raw xDistance=-0.22 yDistance=-0.18
20:19:17.174 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:19:17.174 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:17.175 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:19:17.175 00.000 8596 MoveAxis(E, 32, ABG)
20:19:17.175 00.000 8596 Guiding  Dir = 2, Dur = 32
20:19:17.175 00.000 8596 IsSlewing returns 0
20:19:17.176 00.001 8596 IsGuiding returns 0
20:19:17.177 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2463, FiltMax=65535, Gamma=1.000
20:19:17.191 00.014 8596 PulseGuide returned control before completion, sleep 28
20:19:17.193 00.002 9120 UpdateGuideState exits: m=299916 SNR=217.3
20:19:17.194 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:17.194 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:17.195 00.001 9120 Enqueuing Expose request
20:19:17.220 00.025 8596 IsGuiding returns 1
20:19:17.220 00.000 8596 scope still moving after pulse duration time elapsed
20:19:17.252 00.032 8596 IsSlewing returns 0
20:19:17.252 00.000 8596 IsGuiding returns 1
20:19:17.282 00.030 8596 IsSlewing returns 0
20:19:17.282 00.000 8596 IsGuiding returns 1
20:19:17.314 00.032 8596 IsSlewing returns 0
20:19:17.314 00.000 8596 IsGuiding returns 0
20:19:17.314 00.000 8596 scope move finished after 32 + 107 ms
20:19:17.314 00.000 8596 Move returns status 0, amount 32
20:19:17.314 00.000 8596 MoveAxis(N, 0, ABG)
20:19:17.314 00.000 8596 Move returns status 0, amount 0
20:19:17.314 00.000 8596 move complete, result=0
20:19:17.314 00.000 8596 worker thread done servicing request
20:19:17.314 00.000 8596 Worker thread wakes up
20:19:17.314 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:17.315 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:17.315 00.000 9120 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
20:19:18.462 01.147 8596 Exposure complete
20:19:18.539 00.077 8596 worker thread done servicing request
20:19:18.539 00.000 9120 OnExposeComplete: enter
20:19:18.540 00.001 9120 UpdateGuideState(): m_state=6
20:19:18.541 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 636
20:19:18.544 00.003 9120 Star::Find returns 1 (0), X=1145.13, Y=158.89, Mass=297687, SNR=241.6, Peak=27581 HFD=4.3
20:19:18.546 00.002 9120 MultiStar: [#1 -0.15,0.04,0.84,U] [#2 -0.47,-0.02,0.00,M1] [#3 -0.20,0.25,0.62,U] [#4 -0.26,0.08,0.44,U] [#5 -0.21,0.11,0.39,U] [#6 -0.14,-0.04,0.25,U] [#7 -0.11,0.12,0.27,U] [#8 -0.54,0.21,0.00,M2] 
20:19:18.548 00.002 9120 refined, 6 included, MultiStar: {-0.19, 0.09}, one-star: {-0.20, 0.07}
20:19:18.550 00.002 9120 CameraToMount -- cameraTheta (2.68) - m_xAngle (3.04) = xAngle (-0.36 = -0.36)
20:19:18.551 00.001 9120 CameraToMount -- cameraTheta (2.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.33 = -0.33)
20:19:18.551 00.000 9120 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.68 mountX=0.20 mountY=-0.07, mountTheta=-0.33
20:19:18.553 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=0.09, opts=13)
20:19:18.554 00.001 9120 Enqueuing Move request for scope (-0.19, 0.09)
20:19:18.554 00.000 8596 Worker thread wakes up
20:19:18.554 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
20:19:18.554 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
20:19:18.555 00.001 8596 Moving (-0.19, 0.09) raw xDistance=0.20 yDistance=-0.07
20:19:18.555 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:19:18.555 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:18.555 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:19:18.555 00.000 8596 MoveAxis(E, 0, ABG)
20:19:18.555 00.000 8596 Move returns status 0, amount 0
20:19:18.555 00.000 8596 MoveAxis(N, 0, ABG)
20:19:18.555 00.000 8596 Move returns status 0, amount 0
20:19:18.555 00.000 8596 move complete, result=0
20:19:18.555 00.000 8596 worker thread done servicing request
20:19:18.559 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:19:18.580 00.021 9120 UpdateGuideState exits: m=297687 SNR=241.6
20:19:18.583 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:18.585 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:18.586 00.001 9120 Enqueuing Expose request
20:19:18.588 00.002 8596 Worker thread wakes up
20:19:18.588 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:18.590 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:18.590 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:19.565 00.975 8596 Exposure complete
20:19:19.668 00.103 8596 worker thread done servicing request
20:19:19.668 00.000 9120 OnExposeComplete: enter
20:19:19.669 00.001 9120 UpdateGuideState(): m_state=6
20:19:19.670 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 637
20:19:19.671 00.001 9120 Star::Find returns 1 (0), X=1145.01, Y=158.98, Mass=301063, SNR=211.7, Peak=29789 HFD=4.4
20:19:19.671 00.000 9120 MultiStar: [#1 -0.38,0.10,0.92,U] [#2 -0.40,-0.01,0.98,U] [#3 -0.34,0.17,0.74,U] [#4 -0.33,0.09,0.53,U] [#5 -0.35,0.21,0.46,U] [#6 -0.44,-0.10,0.00,M1] [#7 -0.39,0.08,0.34,U] [#8 -0.64,0.18,0.00,M3] 
20:19:19.672 00.001 9120 single-star, 6 included, MultiStar: {-0.36, 0.11}, one-star: {-0.31, 0.15}
20:19:19.673 00.001 9120 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.04) = xAngle (-0.36 = -0.36)
20:19:19.674 00.001 9120 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.32 = -0.32)
20:19:19.675 00.001 9120 CameraToMount -- cameraX=-0.31 cameraY=0.15 hyp=0.35 cameraTheta=2.69 mountX=0.33 mountY=-0.11, mountTheta=-0.32
20:19:19.676 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.31, y=0.15, opts=13)
20:19:19.677 00.001 9120 Enqueuing Move request for scope (-0.31, 0.15)
20:19:19.678 00.001 8596 Worker thread wakes up
20:19:19.678 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.15) opts 0xd
20:19:19.678 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.31, 0.15)
20:19:19.679 00.001 8596 Moving (-0.31, 0.15) raw xDistance=0.33 yDistance=-0.11
20:19:19.679 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:19:19.679 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:19.679 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:19:19.679 00.000 8596 MoveAxis(W, 47, ABG)
20:19:19.679 00.000 8596 Guiding  Dir = 3, Dur = 47
20:19:19.680 00.001 8596 IsSlewing returns 0
20:19:19.680 00.000 8596 IsGuiding returns 0
20:19:19.682 00.002 8596 PulseGuide returned control before completion, sleep 56
20:19:19.683 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:19:19.703 00.020 9120 UpdateGuideState exits: m=301063 SNR=211.7
20:19:19.704 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:19.705 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:19.706 00.001 9120 Enqueuing Expose request
20:19:19.740 00.034 8596 IsGuiding returns 1
20:19:19.740 00.000 8596 scope still moving after pulse duration time elapsed
20:19:19.772 00.032 8596 IsSlewing returns 0
20:19:19.772 00.000 8596 IsGuiding returns 0
20:19:19.772 00.000 8596 scope move finished after 47 + 46 ms
20:19:19.772 00.000 8596 Move returns status 0, amount 47
20:19:19.774 00.002 8596 MoveAxis(N, 0, ABG)
20:19:19.774 00.000 8596 Move returns status 0, amount 0
20:19:19.774 00.000 8596 move complete, result=0
20:19:19.774 00.000 8596 worker thread done servicing request
20:19:19.774 00.000 8596 Worker thread wakes up
20:19:19.774 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:19.774 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:19.775 00.001 9120 GuideStep: 0.3 px 47 ms WEST, -0.1 px 0 ms NORTH
20:19:20.953 01.178 8596 Exposure complete
20:19:21.024 00.071 8596 worker thread done servicing request
20:19:21.024 00.000 9120 OnExposeComplete: enter
20:19:21.025 00.001 9120 UpdateGuideState(): m_state=6
20:19:21.026 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 638
20:19:21.027 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.84, Mass=291544, SNR=214.0, Peak=30317 HFD=4.5
20:19:21.028 00.001 9120 MultiStar: [#1 -0.04,-0.08,0.95,U] [#2 -0.09,-0.00,0.92,U] [#3 0.07,0.22,0.76,U] [#4 0.17,-0.05,0.48,U] [#5 0.00,0.04,0.38,U] [#6 0.03,-0.04,0.33,U] [#7 -0.03,0.01,0.32,U] [#8 -0.07,0.47,0.00,M4] 
20:19:21.030 00.002 9120 refined, 7 included, MultiStar: {-0.01, 0.02}, one-star: {-0.06, 0.01}
20:19:21.032 00.002 9120 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.04) = xAngle (-1.04 = -1.04)
20:19:21.034 00.002 9120 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.01 = -1.01)
20:19:21.036 00.002 9120 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.00 mountX=0.01 mountY=-0.02, mountTheta=-1.03
20:19:21.040 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.02, opts=13)
20:19:21.042 00.002 9120 Enqueuing Move request for scope (-0.01, 0.02)
20:19:21.044 00.002 8596 Worker thread wakes up
20:19:21.045 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:19:21.045 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:19:21.045 00.000 8596 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
20:19:21.045 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:19:21.045 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:21.045 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:19:21.045 00.000 8596 MoveAxis(E, 0, ABG)
20:19:21.045 00.000 8596 Move returns status 0, amount 0
20:19:21.045 00.000 8596 MoveAxis(N, 0, ABG)
20:19:21.045 00.000 8596 Move returns status 0, amount 0
20:19:21.045 00.000 8596 move complete, result=0
20:19:21.046 00.001 8596 worker thread done servicing request
20:19:21.053 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2454, FiltMax=65526, Gamma=1.000
20:19:21.085 00.032 9120 UpdateGuideState exits: m=291544 SNR=214.0
20:19:21.087 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:21.089 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:21.090 00.001 9120 Enqueuing Expose request
20:19:21.091 00.001 8596 Worker thread wakes up
20:19:21.092 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:21.093 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:21.093 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:22.075 00.982 8596 Exposure complete
20:19:22.166 00.091 8596 worker thread done servicing request
20:19:22.166 00.000 9120 OnExposeComplete: enter
20:19:22.167 00.001 9120 UpdateGuideState(): m_state=6
20:19:22.168 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 639
20:19:22.169 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.89, Mass=306420, SNR=219.9, Peak=31389 HFD=4.3
20:19:22.170 00.001 9120 MultiStar: [#1 0.24,-0.04,0.84,U] [#2 0.08,-0.06,0.85,U] [#3 0.13,0.15,0.68,U] [#4 0.21,-0.09,0.47,U] [#5 0.23,-0.03,0.53,U] [#6 -0.01,-0.06,0.31,U] [#7 0.13,-0.14,0.29,U] [#8 -0.09,0.10,0.30,U] 
20:19:22.172 00.002 9120 refined, 8 included, MultiStar: {0.14, -0.00}, one-star: {0.16, 0.06}
20:19:22.174 00.002 9120 CameraToMount -- cameraTheta (-0.00) - m_xAngle (3.04) = xAngle (-3.04 = -3.04)
20:19:22.176 00.002 9120 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.01 = -3.01)
20:19:22.177 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.00 mountX=-0.14 mountY=-0.02, mountTheta=-3.01
20:19:22.179 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.00, opts=13)
20:19:22.181 00.002 9120 Enqueuing Move request for scope (0.14, -0.00)
20:19:22.182 00.001 8596 Worker thread wakes up
20:19:22.182 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
20:19:22.182 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
20:19:22.183 00.001 8596 Moving (0.14, -0.00) raw xDistance=-0.14 yDistance=-0.02
20:19:22.183 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:19:22.183 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:22.183 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:19:22.183 00.000 8596 MoveAxis(E, 0, ABG)
20:19:22.183 00.000 8596 Move returns status 0, amount 0
20:19:22.183 00.000 8596 MoveAxis(N, 0, ABG)
20:19:22.183 00.000 8596 Move returns status 0, amount 0
20:19:22.183 00.000 8596 move complete, result=0
20:19:22.183 00.000 8596 worker thread done servicing request
20:19:22.190 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:19:22.217 00.027 9120 UpdateGuideState exits: m=306420 SNR=219.9
20:19:22.218 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:22.220 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:22.222 00.002 9120 Enqueuing Expose request
20:19:22.224 00.002 8596 Worker thread wakes up
20:19:22.224 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:22.226 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:22.226 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:23.410 01.184 8596 Exposure complete
20:19:23.476 00.066 8596 worker thread done servicing request
20:19:23.476 00.000 9120 OnExposeComplete: enter
20:19:23.477 00.001 9120 UpdateGuideState(): m_state=6
20:19:23.478 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 640
20:19:23.478 00.000 9120 Star::Find returns 1 (0), X=1145.47, Y=158.85, Mass=284808, SNR=220.3, Peak=30573 HFD=4.4
20:19:23.479 00.001 9120 MultiStar: [#1 0.22,-0.03,0.83,U] [#2 0.12,-0.14,0.97,U] [#3 0.08,-0.15,0.64,U] [#4 0.41,-0.08,0.45,U] [#5 0.15,-0.05,0.44,U] [#6 0.12,-0.04,0.34,U] [#7 0.15,-0.06,0.32,U] [#8 0.06,0.08,0.25,U] 
20:19:23.480 00.001 9120 single-star, 8 included, MultiStar: {0.16, -0.06}, one-star: {0.15, 0.02}
20:19:23.481 00.001 9120 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.04) = xAngle (-2.88 = -2.88)
20:19:23.482 00.001 9120 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.85 = -2.85)
20:19:23.482 00.000 9120 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.16 mountX=-0.14 mountY=-0.04, mountTheta=-2.85
20:19:23.484 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.02, opts=13)
20:19:23.485 00.001 9120 Enqueuing Move request for scope (0.15, 0.02)
20:19:23.486 00.001 8596 Worker thread wakes up
20:19:23.487 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
20:19:23.487 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
20:19:23.487 00.000 8596 Moving (0.15, 0.02) raw xDistance=-0.14 yDistance=-0.04
20:19:23.487 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:19:23.487 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:23.487 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:19:23.487 00.000 8596 MoveAxis(E, 0, ABG)
20:19:23.487 00.000 8596 Move returns status 0, amount 0
20:19:23.487 00.000 8596 MoveAxis(N, 0, ABG)
20:19:23.487 00.000 8596 Move returns status 0, amount 0
20:19:23.487 00.000 8596 move complete, result=0
20:19:23.487 00.000 8596 worker thread done servicing request
20:19:23.490 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:19:23.515 00.025 9120 UpdateGuideState exits: m=284808 SNR=220.3
20:19:23.517 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:23.519 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:23.520 00.001 9120 Enqueuing Expose request
20:19:23.521 00.001 8596 Worker thread wakes up
20:19:23.521 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:23.521 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:23.521 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:24.507 00.986 8596 Exposure complete
20:19:24.594 00.087 8596 worker thread done servicing request
20:19:24.594 00.000 9120 OnExposeComplete: enter
20:19:24.596 00.002 9120 UpdateGuideState(): m_state=6
20:19:24.598 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 641
20:19:24.599 00.001 9120 Star::Find returns 1 (0), X=1145.62, Y=158.77, Mass=292704, SNR=226.0, Peak=26237 HFD=4.5
20:19:24.600 00.001 9120 MultiStar: [#1 0.26,0.02,0.87,U] [#2 0.13,-0.13,0.86,U] [#3 0.27,0.01,0.68,U] [#4 0.34,0.12,0.51,U] [#5 0.43,-0.03,0.00,M1] [#6 0.19,-0.06,0.28,U] [#7 0.18,-0.08,0.31,U] [#8 0.05,0.13,0.22,U] 
20:19:24.601 00.001 9120 refined, 7 included, MultiStar: {0.23, -0.02}, one-star: {0.30, -0.06}
20:19:24.602 00.001 9120 CameraToMount -- cameraTheta (-0.09) - m_xAngle (3.04) = xAngle (-3.13 = -3.13)
20:19:24.603 00.001 9120 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.09 = -3.09)
20:19:24.603 00.000 9120 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.24 cameraTheta=-0.09 mountX=-0.24 mountY=-0.01, mountTheta=-3.09
20:19:24.606 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=-0.02, opts=13)
20:19:24.607 00.001 9120 Enqueuing Move request for scope (0.23, -0.02)
20:19:24.608 00.001 8596 Worker thread wakes up
20:19:24.608 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
20:19:24.608 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
20:19:24.608 00.000 8596 Moving (0.23, -0.02) raw xDistance=-0.24 yDistance=-0.01
20:19:24.609 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:19:24.609 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:24.609 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:19:24.609 00.000 8596 MoveAxis(E, 34, ABG)
20:19:24.609 00.000 8596 Guiding  Dir = 2, Dur = 34
20:19:24.609 00.000 8596 IsSlewing returns 0
20:19:24.610 00.001 8596 IsGuiding returns 0
20:19:24.615 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:19:24.637 00.022 9120 UpdateGuideState exits: m=292704 SNR=226.0
20:19:24.639 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:24.640 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:24.642 00.002 9120 Enqueuing Expose request
20:19:24.663 00.021 8596 IsGuiding returns 1
20:19:24.663 00.000 8596 scope still moving after pulse duration time elapsed
20:19:24.693 00.030 8596 IsSlewing returns 0
20:19:24.693 00.000 8596 IsGuiding returns 1
20:19:24.724 00.031 8596 IsSlewing returns 0
20:19:24.724 00.000 8596 IsGuiding returns 1
20:19:24.755 00.031 8596 IsSlewing returns 0
20:19:24.755 00.000 8596 IsGuiding returns 0
20:19:24.755 00.000 8596 scope move finished after 34 + 111 ms
20:19:24.755 00.000 8596 Move returns status 0, amount 34
20:19:24.755 00.000 8596 MoveAxis(N, 0, ABG)
20:19:24.755 00.000 8596 Move returns status 0, amount 0
20:19:24.755 00.000 8596 move complete, result=0
20:19:24.755 00.000 8596 worker thread done servicing request
20:19:24.755 00.000 8596 Worker thread wakes up
20:19:24.755 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:24.756 00.001 9120 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
20:19:24.758 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:25.908 01.150 8596 Exposure complete
20:19:25.976 00.068 8596 worker thread done servicing request
20:19:25.976 00.000 9120 OnExposeComplete: enter
20:19:25.978 00.002 9120 UpdateGuideState(): m_state=6
20:19:25.979 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 642
20:19:25.981 00.002 9120 Star::Find returns 1 (0), X=1145.21, Y=158.91, Mass=297311, SNR=192.7, Peak=32029 HFD=4.3
20:19:25.982 00.001 9120 MultiStar: [#1 -0.20,0.02,1.07,U] [#2 -0.34,0.06,1.04,U] [#3 -0.33,0.11,0.84,U] [#4 -0.20,0.03,0.55,U] [#5 -0.34,0.12,0.46,U] [#6 -0.26,0.17,0.33,U] [#7 -0.11,0.09,0.32,U] [#8 -0.54,-0.12,0.00,M2] 
20:19:25.984 00.002 9120 single-star, 7 included, MultiStar: {-0.24, 0.07}, one-star: {-0.12, 0.09}
20:19:25.985 00.001 9120 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.04) = xAngle (-0.55 = -0.55)
20:19:25.986 00.001 9120 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.52 = -0.52)
20:19:25.987 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.49 mountX=0.13 mountY=-0.07, mountTheta=-0.52
20:19:25.989 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.09, opts=13)
20:19:25.990 00.001 9120 Enqueuing Move request for scope (-0.12, 0.09)
20:19:25.991 00.001 8596 Worker thread wakes up
20:19:25.991 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
20:19:25.991 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
20:19:25.991 00.000 8596 Moving (-0.12, 0.09) raw xDistance=0.13 yDistance=-0.07
20:19:25.991 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:19:25.991 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:25.992 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:19:25.992 00.000 8596 MoveAxis(E, 0, ABG)
20:19:25.992 00.000 8596 Move returns status 0, amount 0
20:19:25.992 00.000 8596 MoveAxis(N, 0, ABG)
20:19:25.992 00.000 8596 Move returns status 0, amount 0
20:19:25.992 00.000 8596 move complete, result=0
20:19:25.992 00.000 8596 worker thread done servicing request
20:19:26.003 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:19:26.029 00.026 9120 UpdateGuideState exits: m=297311 SNR=192.7
20:19:26.029 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:26.030 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:26.031 00.001 9120 Enqueuing Expose request
20:19:26.032 00.001 8596 Worker thread wakes up
20:19:26.032 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:26.032 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:26.033 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:27.020 00.987 8596 Exposure complete
20:19:27.102 00.082 8596 worker thread done servicing request
20:19:27.102 00.000 9120 OnExposeComplete: enter
20:19:27.103 00.001 9120 UpdateGuideState(): m_state=6
20:19:27.104 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 643
20:19:27.105 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=158.87, Mass=293137, SNR=222.7, Peak=33005 HFD=4.4
20:19:27.106 00.001 9120 MultiStar: [#1 -0.13,0.08,0.92,U] [#2 -0.26,0.03,0.94,U] [#3 -0.25,0.03,0.67,U] [#4 -0.07,0.11,0.53,U] [#5 -0.03,0.07,0.35,U] [#6 -0.24,0.01,0.31,U] [#7 -0.21,0.18,0.25,U] [#8 -0.39,0.14,0.24,U] 
20:19:27.107 00.001 9120 single-star, 8 included, MultiStar: {-0.18, 0.06}, one-star: {-0.12, 0.05}
20:19:27.108 00.001 9120 CameraToMount -- cameraTheta (2.78) - m_xAngle (3.04) = xAngle (-0.26 = -0.26)
20:19:27.108 00.000 9120 CameraToMount -- cameraTheta (2.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.22 = -0.22)
20:19:27.109 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.78 mountX=0.13 mountY=-0.03, mountTheta=-0.22
20:19:27.111 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.05, opts=13)
20:19:27.112 00.001 9120 Enqueuing Move request for scope (-0.12, 0.05)
20:19:27.114 00.002 8596 Worker thread wakes up
20:19:27.114 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
20:19:27.114 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
20:19:27.114 00.000 8596 Moving (-0.12, 0.05) raw xDistance=0.13 yDistance=-0.03
20:19:27.114 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:19:27.114 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:27.114 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:19:27.114 00.000 8596 MoveAxis(E, 0, ABG)
20:19:27.114 00.000 8596 Move returns status 0, amount 0
20:19:27.115 00.001 8596 MoveAxis(N, 0, ABG)
20:19:27.115 00.000 8596 Move returns status 0, amount 0
20:19:27.115 00.000 8596 move complete, result=0
20:19:27.115 00.000 8596 worker thread done servicing request
20:19:27.120 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2477, FiltMax=65491, Gamma=1.000
20:19:27.135 00.015 9120 UpdateGuideState exits: m=293137 SNR=222.7
20:19:27.136 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:27.137 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:27.137 00.000 9120 Enqueuing Expose request
20:19:27.138 00.001 8596 Worker thread wakes up
20:19:27.138 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:27.139 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:27.139 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:28.298 01.159 8596 Exposure complete
20:19:28.370 00.072 8596 worker thread done servicing request
20:19:28.370 00.000 9120 OnExposeComplete: enter
20:19:28.371 00.001 9120 UpdateGuideState(): m_state=6
20:19:28.372 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 644
20:19:28.373 00.001 9120 Star::Find returns 1 (0), X=1145.12, Y=158.86, Mass=274855, SNR=199.5, Peak=29341 HFD=4.3
20:19:28.374 00.001 9120 MultiStar: [#1 -0.31,0.05,1.31,U] [#2 -0.50,0.03,0.00,M1] [#3 -0.29,0.07,0.74,U] [#4 -0.18,0.07,0.57,U] [#5 -0.31,0.04,0.46,U] [#6 -0.24,-0.10,0.31,U] [#7 -0.22,0.06,0.34,U] [#8 -0.45,0.38,0.00,M2] 
20:19:28.375 00.001 9120 single-star, 6 included, MultiStar: {-0.26, 0.04}, one-star: {-0.21, 0.04}
20:19:28.375 00.000 9120 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:19:28.376 00.001 9120 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.04 = -0.04)
20:19:28.377 00.001 9120 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.97 mountX=0.21 mountY=-0.01, mountTheta=-0.04
20:19:28.378 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=0.04, opts=13)
20:19:28.379 00.001 9120 Enqueuing Move request for scope (-0.21, 0.04)
20:19:28.380 00.001 8596 Worker thread wakes up
20:19:28.380 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
20:19:28.380 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
20:19:28.380 00.000 8596 Moving (-0.21, 0.04) raw xDistance=0.21 yDistance=-0.01
20:19:28.380 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:19:28.380 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:28.380 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:19:28.380 00.000 8596 MoveAxis(W, 30, ABG)
20:19:28.381 00.001 8596 Guiding  Dir = 3, Dur = 30
20:19:28.381 00.000 8596 IsSlewing returns 0
20:19:28.381 00.000 8596 IsGuiding returns 0
20:19:28.385 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:19:28.401 00.016 9120 UpdateGuideState exits: m=274855 SNR=199.5
20:19:28.401 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:28.402 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:28.403 00.001 9120 Enqueuing Expose request
20:19:28.428 00.025 8596 IsGuiding returns 1
20:19:28.428 00.000 8596 scope still moving after pulse duration time elapsed
20:19:28.458 00.030 8596 IsSlewing returns 0
20:19:28.458 00.000 8596 IsGuiding returns 1
20:19:28.490 00.032 8596 IsSlewing returns 0
20:19:28.490 00.000 8596 IsGuiding returns 1
20:19:28.522 00.032 8596 IsSlewing returns 0
20:19:28.522 00.000 8596 IsGuiding returns 0
20:19:28.522 00.000 8596 scope move finished after 30 + 111 ms
20:19:28.522 00.000 8596 Move returns status 0, amount 30
20:19:28.522 00.000 8596 MoveAxis(N, 0, ABG)
20:19:28.522 00.000 8596 Move returns status 0, amount 0
20:19:28.522 00.000 8596 move complete, result=0
20:19:28.522 00.000 8596 worker thread done servicing request
20:19:28.522 00.000 8596 Worker thread wakes up
20:19:28.522 00.000 9120 GuideStep: 0.2 px 30 ms WEST, -0.0 px 0 ms NORTH
20:19:28.524 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:28.524 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:29.505 00.981 8596 Exposure complete
20:19:29.566 00.061 8596 worker thread done servicing request
20:19:29.566 00.000 9120 OnExposeComplete: enter
20:19:29.569 00.003 9120 UpdateGuideState(): m_state=6
20:19:29.571 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 645
20:19:29.572 00.001 9120 Star::Find returns 1 (0), X=1145.57, Y=158.86, Mass=300192, SNR=232.3, Peak=28029 HFD=4.4
20:19:29.573 00.001 9120 MultiStar: [#1 0.29,0.07,0.85,U] [#2 0.18,-0.07,0.88,U] [#3 0.27,0.02,0.84,U] [#4 0.30,0.16,0.47,U] [#5 0.14,0.10,0.39,U] [#6 0.25,-0.16,0.28,U] [#7 0.29,0.06,0.29,U] [#8 0.01,0.06,0.23,U] 
20:19:29.575 00.002 9120 refined, 8 included, MultiStar: {0.24, 0.03}, one-star: {0.24, 0.04}
20:19:29.576 00.001 9120 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.04) = xAngle (-2.91 = -2.91)
20:19:29.577 00.001 9120 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.88 = -2.88)
20:19:29.578 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.13 mountX=-0.23 mountY=-0.06, mountTheta=-2.88
20:19:29.580 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=0.03, opts=13)
20:19:29.581 00.001 9120 Enqueuing Move request for scope (0.24, 0.03)
20:19:29.583 00.002 8596 Worker thread wakes up
20:19:29.583 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
20:19:29.583 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
20:19:29.583 00.000 8596 Moving (0.24, 0.03) raw xDistance=-0.23 yDistance=-0.06
20:19:29.583 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:19:29.583 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:29.583 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:19:29.583 00.000 8596 MoveAxis(E, 31, ABG)
20:19:29.583 00.000 8596 Guiding  Dir = 2, Dur = 31
20:19:29.584 00.001 8596 IsSlewing returns 0
20:19:29.584 00.000 8596 IsGuiding returns 0
20:19:29.591 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2710, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:19:29.599 00.008 8596 PulseGuide returned control before completion, sleep 26
20:19:29.614 00.015 9120 UpdateGuideState exits: m=300192 SNR=232.3
20:19:29.615 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:29.616 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:29.617 00.001 9120 Enqueuing Expose request
20:19:29.630 00.013 8596 IsGuiding returns 1
20:19:29.630 00.000 8596 scope still moving after pulse duration time elapsed
20:19:29.660 00.030 8596 IsSlewing returns 0
20:19:29.660 00.000 8596 IsGuiding returns 1
20:19:29.692 00.032 8596 IsSlewing returns 0
20:19:29.692 00.000 8596 IsGuiding returns 0
20:19:29.692 00.000 8596 scope move finished after 31 + 77 ms
20:19:29.693 00.001 8596 Move returns status 0, amount 31
20:19:29.693 00.000 8596 MoveAxis(N, 0, ABG)
20:19:29.693 00.000 8596 Move returns status 0, amount 0
20:19:29.693 00.000 8596 move complete, result=0
20:19:29.693 00.000 8596 worker thread done servicing request
20:19:29.693 00.000 9120 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
20:19:29.696 00.003 8596 Worker thread wakes up
20:19:29.696 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:29.696 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:30.883 01.187 8596 Exposure complete
20:19:30.949 00.066 8596 worker thread done servicing request
20:19:30.949 00.000 9120 OnExposeComplete: enter
20:19:30.951 00.002 9120 UpdateGuideState(): m_state=6
20:19:30.952 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 646
20:19:30.954 00.002 9120 Star::Find returns 1 (0), X=1145.14, Y=158.70, Mass=312582, SNR=222.9, Peak=33325 HFD=4.3
20:19:30.956 00.002 9120 MultiStar: [#1 -0.12,-0.19,0.87,U] [#2 -0.35,-0.16,0.93,U] [#3 -0.25,-0.10,0.86,U] [#4 -0.13,-0.06,0.47,U] [#5 -0.11,0.04,0.35,U] [#6 -0.25,-0.26,0.32,U] [#7 -0.16,-0.01,0.28,U] [#8 -0.48,0.15,0.00,M2] 
20:19:30.957 00.001 9120 single-star, 7 included, MultiStar: {-0.21, -0.12}, one-star: {-0.19, -0.12}
20:19:30.958 00.001 9120 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.04) = xAngle (-5.61 = 0.67)
20:19:30.959 00.001 9120 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.57 = 0.71)
20:19:30.960 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.57 mountX=0.18 mountY=0.15, mountTheta=0.69
20:19:30.961 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.12, opts=13)
20:19:30.963 00.002 9120 Enqueuing Move request for scope (-0.19, -0.12)
20:19:30.965 00.002 8596 Worker thread wakes up
20:19:30.965 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
20:19:30.965 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
20:19:30.965 00.000 8596 Moving (-0.19, -0.12) raw xDistance=0.18 yDistance=0.15
20:19:30.965 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:19:30.965 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:30.965 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:19:30.965 00.000 8596 MoveAxis(E, 0, ABG)
20:19:30.965 00.000 8596 Move returns status 0, amount 0
20:19:30.965 00.000 8596 MoveAxis(N, 0, ABG)
20:19:30.965 00.000 8596 Move returns status 0, amount 0
20:19:30.965 00.000 8596 move complete, result=0
20:19:30.965 00.000 8596 worker thread done servicing request
20:19:30.973 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:19:30.997 00.024 9120 UpdateGuideState exits: m=312582 SNR=222.9
20:19:30.998 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:30.999 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:31.000 00.001 9120 Enqueuing Expose request
20:19:31.000 00.000 8596 Worker thread wakes up
20:19:31.000 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:31.001 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:31.001 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:31.985 00.984 8596 Exposure complete
20:19:32.059 00.074 8596 worker thread done servicing request
20:19:32.059 00.000 9120 OnExposeComplete: enter
20:19:32.061 00.002 9120 UpdateGuideState(): m_state=6
20:19:32.062 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 647
20:19:32.063 00.001 9120 Star::Find returns 1 (0), X=1145.11, Y=158.86, Mass=287033, SNR=209.3, Peak=29821 HFD=4.3
20:19:32.064 00.001 9120 MultiStar: [#1 -0.23,-0.08,1.03,U] [#2 -0.43,0.09,0.00,M1] [#3 -0.25,0.11,0.83,U] [#4 -0.31,-0.19,0.50,U] [#5 -0.13,-0.00,0.50,U] [#6 -0.30,-0.22,0.35,U] [#7 -0.31,-0.01,0.34,U] [#8 -0.55,0.17,0.00,M3] 
20:19:32.065 00.001 9120 single-star, 6 included, MultiStar: {-0.24, -0.03}, one-star: {-0.21, 0.04}
20:19:32.066 00.001 9120 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:19:32.066 00.000 9120 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.04 = -0.04)
20:19:32.067 00.001 9120 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.97 mountX=0.22 mountY=-0.01, mountTheta=-0.04
20:19:32.069 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=0.04, opts=13)
20:19:32.070 00.001 9120 Enqueuing Move request for scope (-0.21, 0.04)
20:19:32.070 00.000 8596 Worker thread wakes up
20:19:32.070 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
20:19:32.070 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
20:19:32.071 00.001 8596 Moving (-0.21, 0.04) raw xDistance=0.22 yDistance=-0.01
20:19:32.071 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:19:32.071 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:32.071 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:19:32.071 00.000 8596 MoveAxis(W, 31, ABG)
20:19:32.071 00.000 8596 Guiding  Dir = 3, Dur = 31
20:19:32.071 00.000 8596 IsSlewing returns 0
20:19:32.071 00.000 8596 IsGuiding returns 0
20:19:32.076 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2438, FiltMax=65491, Gamma=1.000
20:19:32.091 00.015 9120 UpdateGuideState exits: m=287033 SNR=209.3
20:19:32.092 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:32.092 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:32.093 00.001 9120 Enqueuing Expose request
20:19:32.123 00.030 8596 IsGuiding returns 1
20:19:32.123 00.000 8596 scope still moving after pulse duration time elapsed
20:19:32.152 00.029 8596 IsSlewing returns 0
20:19:32.152 00.000 8596 IsGuiding returns 1
20:19:32.183 00.031 8596 IsSlewing returns 0
20:19:32.183 00.000 8596 IsGuiding returns 1
20:19:32.214 00.031 8596 IsSlewing returns 0
20:19:32.214 00.000 8596 IsGuiding returns 0
20:19:32.214 00.000 8596 scope move finished after 31 + 112 ms
20:19:32.214 00.000 8596 Move returns status 0, amount 31
20:19:32.214 00.000 8596 MoveAxis(N, 0, ABG)
20:19:32.215 00.001 8596 Move returns status 0, amount 0
20:19:32.215 00.000 8596 move complete, result=0
20:19:32.215 00.000 8596 worker thread done servicing request
20:19:32.215 00.000 8596 Worker thread wakes up
20:19:32.215 00.000 9120 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
20:19:32.218 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:32.218 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:33.388 01.170 8596 Exposure complete
20:19:33.460 00.072 8596 worker thread done servicing request
20:19:33.460 00.000 9120 OnExposeComplete: enter
20:19:33.461 00.001 9120 UpdateGuideState(): m_state=6
20:19:33.463 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 648
20:19:33.464 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=158.99, Mass=315474, SNR=246.8, Peak=29117 HFD=4.2
20:19:33.464 00.000 9120 MultiStar: [#1 0.19,0.20,0.79,U] [#2 0.02,0.26,0.82,U] [#3 0.09,0.23,0.54,U] [#4 0.20,0.22,0.37,U] [#5 0.19,0.50,0.00,M1] [#6 0.04,0.50,0.00,M1] [#7 -0.17,0.36,0.24,U] [#8 -0.13,0.30,0.19,U] 
20:19:33.465 00.001 9120 refined, 6 included, MultiStar: {0.12, 0.22}, one-star: {0.25, 0.17}
20:19:33.466 00.001 9120 CameraToMount -- cameraTheta (1.07) - m_xAngle (3.04) = xAngle (-1.97 = -1.97)
20:19:33.468 00.002 9120 CameraToMount -- cameraTheta (1.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.93 = -1.93)
20:19:33.469 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.07 mountX=-0.10 mountY=-0.24, mountTheta=-1.96
20:19:33.471 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.22, opts=13)
20:19:33.471 00.000 9120 Enqueuing Move request for scope (0.12, 0.22)
20:19:33.472 00.001 8596 Worker thread wakes up
20:19:33.472 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
20:19:33.472 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
20:19:33.472 00.000 8596 Moving (0.12, 0.22) raw xDistance=-0.10 yDistance=-0.24
20:19:33.472 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:19:33.472 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:19:33.472 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:19:33.472 00.000 8596 MoveAxis(E, 0, ABG)
20:19:33.472 00.000 8596 Move returns status 0, amount 0
20:19:33.472 00.000 8596 MoveAxis(N, 0, ABG)
20:19:33.472 00.000 8596 Move returns status 0, amount 0
20:19:33.472 00.000 8596 move complete, result=0
20:19:33.473 00.001 8596 worker thread done servicing request
20:19:33.478 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:19:33.494 00.016 9120 UpdateGuideState exits: m=315474 SNR=246.8
20:19:33.494 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:33.495 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:33.496 00.001 9120 Enqueuing Expose request
20:19:33.497 00.001 8596 Worker thread wakes up
20:19:33.497 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:33.497 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:33.497 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:34.482 00.985 8596 Exposure complete
20:19:34.552 00.070 8596 worker thread done servicing request
20:19:34.552 00.000 9120 OnExposeComplete: enter
20:19:34.555 00.003 9120 UpdateGuideState(): m_state=6
20:19:34.556 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 649
20:19:34.557 00.001 9120 Star::Find returns 1 (0), X=1145.60, Y=158.94, Mass=295134, SNR=207.8, Peak=27213 HFD=4.2
20:19:34.558 00.001 9120 MultiStar: [#1 0.23,0.05,0.95,U] [#2 0.10,0.03,0.92,U] [#3 0.09,0.21,0.67,U] [#4 0.36,0.01,0.53,U] [#5 0.10,0.10,0.50,U] [#6 0.09,0.01,0.39,U] [#7 0.22,0.13,0.31,U] [#8 -0.02,0.06,0.30,U] 
20:19:34.560 00.002 9120 refined, 8 included, MultiStar: {0.18, 0.08}, one-star: {0.27, 0.12}
20:19:34.560 00.000 9120 CameraToMount -- cameraTheta (0.44) - m_xAngle (3.04) = xAngle (-2.61 = -2.61)
20:19:34.562 00.002 9120 CameraToMount -- cameraTheta (0.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.57 = -2.57)
20:19:34.564 00.002 9120 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.19 cameraTheta=0.44 mountX=-0.17 mountY=-0.10, mountTheta=-2.58
20:19:34.565 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.08, opts=13)
20:19:34.566 00.001 9120 Enqueuing Move request for scope (0.18, 0.08)
20:19:34.568 00.002 8596 Worker thread wakes up
20:19:34.568 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
20:19:34.568 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
20:19:34.568 00.000 8596 Moving (0.18, 0.08) raw xDistance=-0.17 yDistance=-0.10
20:19:34.569 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:19:34.569 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:34.569 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:19:34.569 00.000 8596 MoveAxis(E, 0, ABG)
20:19:34.569 00.000 8596 Move returns status 0, amount 0
20:19:34.569 00.000 8596 MoveAxis(N, 0, ABG)
20:19:34.569 00.000 8596 Move returns status 0, amount 0
20:19:34.569 00.000 8596 move complete, result=0
20:19:34.569 00.000 8596 worker thread done servicing request
20:19:34.574 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:19:34.603 00.029 9120 UpdateGuideState exits: m=295134 SNR=207.8
20:19:34.604 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:34.605 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:34.606 00.001 9120 Enqueuing Expose request
20:19:34.607 00.001 8596 Worker thread wakes up
20:19:34.607 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:34.608 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:34.608 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:35.774 01.166 8596 Exposure complete
20:19:35.853 00.079 8596 worker thread done servicing request
20:19:35.853 00.000 9120 OnExposeComplete: enter
20:19:35.855 00.002 9120 UpdateGuideState(): m_state=6
20:19:35.856 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 650
20:19:35.857 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.91, Mass=296232, SNR=206.4, Peak=27165 HFD=4.3
20:19:35.859 00.002 9120 MultiStar: [#1 0.05,0.03,0.94,U] [#2 0.02,-0.01,1.00,U] [#3 -0.06,-0.15,0.74,U] [#4 -0.06,-0.04,0.55,U] [#5 0.04,-0.11,0.45,U] [#6 0.09,-0.04,0.30,U] [#7 0.13,0.06,0.33,U] [#8 -0.34,-0.12,0.28,U] 
20:19:35.859 00.000 9120 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {0.10, 0.09}
20:19:35.860 00.001 9120 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.04) = xAngle (-3.85 = 2.43)
20:19:35.861 00.001 9120 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.82 = 2.46)
20:19:35.863 00.002 9120 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-0.81 mountX=-0.02 mountY=0.01, mountTheta=2.45
20:19:35.865 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.02, opts=13)
20:19:35.866 00.001 9120 Enqueuing Move request for scope (0.02, -0.02)
20:19:35.869 00.003 8596 Worker thread wakes up
20:19:35.869 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
20:19:35.869 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
20:19:35.869 00.000 8596 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.01
20:19:35.869 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:19:35.869 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:35.869 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:19:35.869 00.000 8596 MoveAxis(E, 0, ABG)
20:19:35.869 00.000 8596 Move returns status 0, amount 0
20:19:35.869 00.000 8596 MoveAxis(N, 0, ABG)
20:19:35.869 00.000 8596 Move returns status 0, amount 0
20:19:35.870 00.001 8596 move complete, result=0
20:19:35.870 00.000 8596 worker thread done servicing request
20:19:35.878 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:19:35.898 00.020 9120 UpdateGuideState exits: m=296232 SNR=206.4
20:19:35.899 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:35.899 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:35.900 00.001 9120 Enqueuing Expose request
20:19:35.901 00.001 8596 Worker thread wakes up
20:19:35.901 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:35.902 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:35.902 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:36.879 00.977 8596 Exposure complete
20:19:36.959 00.080 8596 worker thread done servicing request
20:19:36.959 00.000 9120 OnExposeComplete: enter
20:19:36.961 00.002 9120 UpdateGuideState(): m_state=6
20:19:36.963 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 651
20:19:36.964 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.70, Mass=283977, SNR=195.4, Peak=28397 HFD=4.5
20:19:36.966 00.002 9120 MultiStar: [#1 0.01,-0.18,1.14,U] [#2 -0.08,-0.11,1.11,U] [#3 -0.02,0.02,0.71,U] [#4 0.08,-0.12,0.57,U] [#5 0.13,-0.19,0.55,U] [#6 0.13,-0.14,0.34,U] [#7 0.04,-0.28,0.34,U] [#8 -0.44,0.03,0.00,M1] 
20:19:36.967 00.001 9120 refined, 7 included, MultiStar: {0.04, -0.13}, one-star: {0.13, -0.13}
20:19:36.968 00.001 9120 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.04) = xAngle (-4.32 = 1.96)
20:19:36.969 00.001 9120 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.29 = 1.99)
20:19:36.969 00.000 9120 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.28 mountX=-0.05 mountY=0.13, mountTheta=1.96
20:19:36.971 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.13, opts=13)
20:19:36.973 00.002 9120 Enqueuing Move request for scope (0.04, -0.13)
20:19:36.973 00.000 8596 Worker thread wakes up
20:19:36.973 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
20:19:36.974 00.001 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
20:19:36.974 00.000 8596 Moving (0.04, -0.13) raw xDistance=-0.05 yDistance=0.13
20:19:36.974 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:19:36.974 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:36.974 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:19:36.974 00.000 8596 MoveAxis(E, 0, ABG)
20:19:36.974 00.000 8596 Move returns status 0, amount 0
20:19:36.974 00.000 8596 MoveAxis(N, 0, ABG)
20:19:36.974 00.000 8596 Move returns status 0, amount 0
20:19:36.974 00.000 8596 move complete, result=0
20:19:36.974 00.000 8596 worker thread done servicing request
20:19:36.980 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:19:37.005 00.025 9120 UpdateGuideState exits: m=283977 SNR=195.4
20:19:37.007 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:37.008 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:37.008 00.000 9120 Enqueuing Expose request
20:19:37.009 00.001 8596 Worker thread wakes up
20:19:37.009 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:37.010 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:37.010 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:38.178 01.168 8596 Exposure complete
20:19:38.245 00.067 8596 worker thread done servicing request
20:19:38.246 00.001 9120 OnExposeComplete: enter
20:19:38.247 00.001 9120 UpdateGuideState(): m_state=6
20:19:38.247 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 652
20:19:38.249 00.002 9120 Star::Find returns 1 (0), X=1145.62, Y=158.83, Mass=299198, SNR=206.7, Peak=27437 HFD=4.4
20:19:38.249 00.000 9120 MultiStar: [#1 0.21,-0.12,0.98,U] [#2 0.11,0.00,0.92,U] [#3 0.06,-0.07,0.75,U] [#4 0.21,-0.13,0.53,U] [#5 0.23,-0.01,0.47,U] [#6 0.12,-0.31,0.31,U] [#7 -0.04,-0.06,0.27,U] [#8 -0.11,0.06,0.30,U] 
20:19:38.250 00.001 9120 refined, 8 included, MultiStar: {0.16, -0.06}, one-star: {0.30, 0.01}
20:19:38.251 00.001 9120 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.04) = xAngle (-3.40 = 2.88)
20:19:38.252 00.001 9120 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.37 = 2.92)
20:19:38.252 00.000 9120 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.36 mountX=-0.16 mountY=0.04, mountTheta=2.91
20:19:38.254 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.06, opts=13)
20:19:38.255 00.001 9120 Enqueuing Move request for scope (0.16, -0.06)
20:19:38.256 00.001 8596 Worker thread wakes up
20:19:38.256 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
20:19:38.256 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
20:19:38.256 00.000 8596 Moving (0.16, -0.06) raw xDistance=-0.16 yDistance=0.04
20:19:38.256 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:19:38.256 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:38.256 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:19:38.256 00.000 8596 MoveAxis(E, 0, ABG)
20:19:38.256 00.000 8596 Move returns status 0, amount 0
20:19:38.256 00.000 8596 MoveAxis(N, 0, ABG)
20:19:38.256 00.000 8596 Move returns status 0, amount 0
20:19:38.256 00.000 8596 move complete, result=0
20:19:38.256 00.000 8596 worker thread done servicing request
20:19:38.260 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:19:38.286 00.026 9120 UpdateGuideState exits: m=299198 SNR=206.7
20:19:38.288 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:38.290 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:38.291 00.001 9120 Enqueuing Expose request
20:19:38.292 00.001 8596 Worker thread wakes up
20:19:38.292 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:19:38.293 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:38.293 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:39.268 00.975 8596 Exposure complete
20:19:39.365 00.097 8596 worker thread done servicing request
20:19:39.365 00.000 9120 OnExposeComplete: enter
20:19:39.366 00.001 9120 UpdateGuideState(): m_state=6
20:19:39.367 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 653
20:19:39.368 00.001 9120 Star::Find returns 1 (0), X=1145.70, Y=158.85, Mass=295741, SNR=207.8, Peak=25309 HFD=4.5
20:19:39.369 00.001 9120 MultiStar: [#1 0.35,-0.09,0.98,U] [#2 0.18,-0.09,0.97,U] [#3 0.24,-0.11,0.75,U] [#4 0.61,-0.11,0.00,M1] [#5 0.33,0.12,0.50,U] [#6 0.20,0.10,0.27,U] [#7 0.21,-0.23,0.36,U] [#8 -0.11,-0.12,0.22,U] 
20:19:39.370 00.001 9120 refined, 7 included, MultiStar: {0.27, -0.05}, one-star: {0.38, 0.02}
20:19:39.370 00.000 9120 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.04) = xAngle (-3.23 = 3.06)
20:19:39.371 00.001 9120 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.19 = 3.09)
20:19:39.372 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.19 mountX=-0.27 mountY=0.01, mountTheta=3.09
20:19:39.374 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=-0.05, opts=13)
20:19:39.375 00.001 9120 Enqueuing Move request for scope (0.27, -0.05)
20:19:39.375 00.000 8596 Worker thread wakes up
20:19:39.376 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
20:19:39.376 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
20:19:39.376 00.000 8596 Moving (0.27, -0.05) raw xDistance=-0.27 yDistance=0.01
20:19:39.376 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:19:39.376 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:39.376 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:19:39.376 00.000 8596 MoveAxis(E, 39, ABG)
20:19:39.376 00.000 8596 Guiding  Dir = 2, Dur = 39
20:19:39.377 00.001 8596 IsSlewing returns 0
20:19:39.377 00.000 8596 IsGuiding returns 0
20:19:39.379 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:19:39.390 00.011 8596 PulseGuide returned control before completion, sleep 36
20:19:39.397 00.007 9120 UpdateGuideState exits: m=295741 SNR=207.8
20:19:39.399 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:39.400 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:39.401 00.001 9120 Enqueuing Expose request
20:19:39.436 00.035 8596 IsGuiding returns 1
20:19:39.436 00.000 8596 scope still moving after pulse duration time elapsed
20:19:39.468 00.032 8596 IsSlewing returns 0
20:19:39.468 00.000 8596 IsGuiding returns 1
20:19:39.499 00.031 8596 IsSlewing returns 0
20:19:39.499 00.000 8596 IsGuiding returns 0
20:19:39.499 00.000 8596 scope move finished after 39 + 83 ms
20:19:39.499 00.000 8596 Move returns status 0, amount 39
20:19:39.500 00.001 8596 MoveAxis(N, 0, ABG)
20:19:39.500 00.000 8596 Move returns status 0, amount 0
20:19:39.500 00.000 8596 move complete, result=0
20:19:39.500 00.000 8596 worker thread done servicing request
20:19:39.500 00.000 8596 Worker thread wakes up
20:19:39.500 00.000 9120 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
20:19:39.503 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:39.504 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:40.672 01.168 8596 Exposure complete
20:19:40.751 00.079 8596 worker thread done servicing request
20:19:40.751 00.000 9120 OnExposeComplete: enter
20:19:40.753 00.002 9120 UpdateGuideState(): m_state=6
20:19:40.755 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 654
20:19:40.757 00.002 9120 Star::Find returns 1 (0), X=1145.12, Y=158.80, Mass=293111, SNR=205.0, Peak=27517 HFD=4.4
20:19:40.758 00.001 9120 MultiStar: [#1 -0.29,-0.12,0.92,U] [#2 -0.41,-0.18,0.00,M1] [#3 -0.32,-0.11,0.67,U] [#4 -0.12,-0.19,0.51,U] [#5 -0.08,-0.11,0.40,U] [#6 -0.45,-0.24,0.00,M1] [#7 -0.07,-0.17,0.35,U] [#8 -0.45,-0.10,0.00,M1] 
20:19:40.760 00.002 9120 single-star, 5 included, MultiStar: {-0.21, -0.10}, one-star: {-0.21, -0.03}
20:19:40.761 00.001 9120 CameraToMount -- cameraTheta (-3.01) - m_xAngle (3.04) = xAngle (-6.05 = 0.23)
20:19:40.762 00.001 9120 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.02 = 0.27)
20:19:40.764 00.002 9120 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=0.20 mountY=0.05, mountTheta=0.26
20:19:40.768 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=-0.03, opts=13)
20:19:40.770 00.002 9120 Enqueuing Move request for scope (-0.21, -0.03)
20:19:40.771 00.001 8596 Worker thread wakes up
20:19:40.771 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
20:19:40.772 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
20:19:40.772 00.000 8596 Moving (-0.21, -0.03) raw xDistance=0.20 yDistance=0.05
20:19:40.772 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
20:19:40.772 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:40.772 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:19:40.772 00.000 8596 MoveAxis(W, 27, ABG)
20:19:40.772 00.000 8596 Guiding  Dir = 3, Dur = 27
20:19:40.772 00.000 8596 IsSlewing returns 0
20:19:40.773 00.001 8596 IsGuiding returns 0
20:19:40.779 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:19:40.795 00.016 8596 PulseGuide returned control before completion, sleep 15
20:19:40.803 00.008 9120 UpdateGuideState exits: m=293111 SNR=205.0
20:19:40.804 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:40.805 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:40.806 00.001 9120 Enqueuing Expose request
20:19:40.825 00.019 8596 IsGuiding returns 1
20:19:40.825 00.000 8596 scope still moving after pulse duration time elapsed
20:19:40.856 00.031 8596 IsSlewing returns 0
20:19:40.856 00.000 8596 IsGuiding returns 1
20:19:40.888 00.032 8596 IsSlewing returns 0
20:19:40.888 00.000 8596 IsGuiding returns 0
20:19:40.888 00.000 8596 scope move finished after 27 + 88 ms
20:19:40.888 00.000 8596 Move returns status 0, amount 27
20:19:40.888 00.000 8596 MoveAxis(N, 0, ABG)
20:19:40.888 00.000 8596 Move returns status 0, amount 0
20:19:40.888 00.000 8596 move complete, result=0
20:19:40.888 00.000 8596 worker thread done servicing request
20:19:40.888 00.000 8596 Worker thread wakes up
20:19:40.888 00.000 9120 GuideStep: 0.2 px 27 ms WEST, 0.1 px 0 ms NORTH
20:19:40.889 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:40.889 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:41.855 00.966 8596 Exposure complete
20:19:41.918 00.063 8596 worker thread done servicing request
20:19:41.918 00.000 9120 OnExposeComplete: enter
20:19:41.919 00.001 9120 UpdateGuideState(): m_state=6
20:19:41.920 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 655
20:19:41.921 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.76, Mass=306680, SNR=201.4, Peak=27053 HFD=4.5
20:19:41.922 00.001 9120 MultiStar: [#1 0.05,-0.09,0.97,U] [#2 0.09,-0.17,0.96,U] [#3 0.19,-0.13,0.74,U] [#4 0.18,-0.08,0.54,U] [#5 0.20,-0.16,0.42,U] [#6 0.11,-0.11,0.34,U] [#7 0.25,-0.15,0.32,U] [#8 -0.09,0.03,0.32,U] 
20:19:41.923 00.001 9120 single-star, 8 included, MultiStar: {0.11, -0.11}, one-star: {0.08, -0.06}
20:19:41.924 00.001 9120 CameraToMount -- cameraTheta (-0.64) - m_xAngle (3.04) = xAngle (-3.68 = 2.60)
20:19:41.925 00.001 9120 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.65 = 2.64)
20:19:41.925 00.000 9120 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.11 cameraTheta=-0.64 mountX=-0.09 mountY=0.05, mountTheta=2.63
20:19:41.927 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.06, opts=13)
20:19:41.928 00.001 9120 Enqueuing Move request for scope (0.08, -0.06)
20:19:41.928 00.000 8596 Worker thread wakes up
20:19:41.928 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
20:19:41.929 00.001 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
20:19:41.929 00.000 8596 Moving (0.08, -0.06) raw xDistance=-0.09 yDistance=0.05
20:19:41.929 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:19:41.929 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:41.929 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:19:41.929 00.000 8596 MoveAxis(E, 0, ABG)
20:19:41.929 00.000 8596 Move returns status 0, amount 0
20:19:41.929 00.000 8596 MoveAxis(N, 0, ABG)
20:19:41.929 00.000 8596 Move returns status 0, amount 0
20:19:41.929 00.000 8596 move complete, result=0
20:19:41.929 00.000 8596 worker thread done servicing request
20:19:41.933 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:19:41.958 00.025 9120 UpdateGuideState exits: m=306680 SNR=201.4
20:19:41.960 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:41.962 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:41.963 00.001 9120 Enqueuing Expose request
20:19:41.965 00.002 8596 Worker thread wakes up
20:19:41.965 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:41.967 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:41.967 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:43.129 01.162 8596 Exposure complete
20:19:43.189 00.060 8596 worker thread done servicing request
20:19:43.190 00.001 9120 OnExposeComplete: enter
20:19:43.192 00.002 9120 UpdateGuideState(): m_state=6
20:19:43.194 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 656
20:19:43.195 00.001 9120 Star::Find returns 1 (0), X=1145.61, Y=158.53, Mass=293029, SNR=207.6, Peak=23885 HFD=4.4
20:19:43.197 00.002 9120 MultiStar: [#1 0.31,-0.30,0.00,M1] [#2 0.19,-0.41,0.00,M1] [#3 0.29,-0.37,0.00,M1] [#4 0.25,-0.32,0.52,U] [#5 0.36,-0.47,0.00,M1] [#6 0.32,-0.58,0.00,M1] [#7 0.38,-0.41,0.00,M1] [#8 -0.00,-0.14,0.28,U] 
20:19:43.198 00.001 9120 refined, 2 included, MultiStar: {0.23, -0.28}, one-star: {0.28, -0.30}
20:19:43.199 00.001 9120 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.04) = xAngle (-3.92 = 2.36)
20:19:43.200 00.001 9120 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.89 = 2.40)
20:19:43.202 00.002 9120 CameraToMount -- cameraX=0.23 cameraY=-0.28 hyp=0.36 cameraTheta=-0.88 mountX=-0.26 mountY=0.25, mountTheta=2.38
20:19:43.205 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=-0.28, opts=13)
20:19:43.206 00.001 9120 Enqueuing Move request for scope (0.23, -0.28)
20:19:43.208 00.002 8596 Worker thread wakes up
20:19:43.208 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.28) opts 0xd
20:19:43.208 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, -0.28)
20:19:43.208 00.000 8596 Moving (0.23, -0.28) raw xDistance=-0.26 yDistance=0.25
20:19:43.208 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:19:43.208 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
20:19:43.208 00.000 8596 MoveAxis(E, 37, ABG)
20:19:43.208 00.000 8596 Guiding  Dir = 2, Dur = 37
20:19:43.209 00.001 8596 IsSlewing returns 0
20:19:43.209 00.000 8596 IsGuiding returns 0
20:19:43.213 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:19:43.230 00.017 9120 UpdateGuideState exits: m=293029 SNR=207.6
20:19:43.231 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:43.232 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:43.232 00.000 9120 Enqueuing Expose request
20:19:43.237 00.005 8596 PulseGuide returned control before completion, sleep 19
20:19:43.267 00.030 8596 IsGuiding returns 1
20:19:43.267 00.000 8596 scope still moving after pulse duration time elapsed
20:19:43.298 00.031 8596 IsSlewing returns 0
20:19:43.298 00.000 8596 IsGuiding returns 1
20:19:43.330 00.032 8596 IsSlewing returns 0
20:19:43.331 00.001 8596 IsGuiding returns 0
20:19:43.331 00.000 8596 scope move finished after 37 + 84 ms
20:19:43.331 00.000 8596 Move returns status 0, amount 37
20:19:43.331 00.000 8596 MoveAxis(S, 52, ABG)
20:19:43.331 00.000 8596 Guiding  Dir = 1, Dur = 52
20:19:43.332 00.001 8596 IsSlewing returns 0
20:19:43.332 00.000 8596 IsGuiding returns 0
20:19:43.394 00.062 8596 IsGuiding returns 1
20:19:43.395 00.001 8596 scope still moving after pulse duration time elapsed
20:19:43.425 00.030 8596 IsSlewing returns 0
20:19:43.425 00.000 8596 IsGuiding returns 1
20:19:43.457 00.032 8596 IsSlewing returns 0
20:19:43.458 00.001 8596 IsGuiding returns 1
20:19:43.489 00.031 8596 IsSlewing returns 0
20:19:43.489 00.000 8596 IsGuiding returns 0
20:19:43.489 00.000 8596 scope move finished after 52 + 105 ms
20:19:43.489 00.000 8596 Move returns status 0, amount 52
20:19:43.489 00.000 8596 move complete, result=0
20:19:43.489 00.000 8596 worker thread done servicing request
20:19:43.489 00.000 8596 Worker thread wakes up
20:19:43.489 00.000 9120 GuideStep: -0.3 px 37 ms EAST, 0.2 px 52 ms SOUTH
20:19:43.490 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:43.490 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:44.459 00.969 8596 Exposure complete
20:19:44.550 00.091 8596 worker thread done servicing request
20:19:44.550 00.000 9120 OnExposeComplete: enter
20:19:44.551 00.001 9120 UpdateGuideState(): m_state=6
20:19:44.552 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 657
20:19:44.553 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.63, Mass=294462, SNR=208.1, Peak=26797 HFD=4.4
20:19:44.554 00.001 9120 MultiStar: [#1 0.13,-0.25,0.92,U] [#2 -0.19,-0.31,0.94,U] [#3 -0.06,-0.14,0.70,U] [#4 0.16,-0.14,0.62,U] [#5 0.00,-0.08,0.50,U] [#6 -0.07,-0.45,0.00,M2] [#7 -0.02,-0.24,0.34,U] [#8 -0.27,0.03,0.32,U] 
20:19:44.555 00.001 9120 refined, 7 included, MultiStar: {0.01, -0.19}, one-star: {0.13, -0.19}
20:19:44.556 00.001 9120 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.04) = xAngle (-4.57 = 1.71)
20:19:44.556 00.000 9120 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.54 = 1.75)
20:19:44.557 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=-0.03 mountY=0.19, mountTheta=1.71
20:19:44.559 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.19, opts=13)
20:19:44.559 00.000 9120 Enqueuing Move request for scope (0.01, -0.19)
20:19:44.560 00.001 8596 Worker thread wakes up
20:19:44.560 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
20:19:44.560 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
20:19:44.560 00.000 8596 Moving (0.01, -0.19) raw xDistance=-0.03 yDistance=0.19
20:19:44.560 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:19:44.560 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:44.561 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:19:44.561 00.000 8596 MoveAxis(E, 0, ABG)
20:19:44.561 00.000 8596 Move returns status 0, amount 0
20:19:44.561 00.000 8596 MoveAxis(N, 0, ABG)
20:19:44.561 00.000 8596 Move returns status 0, amount 0
20:19:44.561 00.000 8596 move complete, result=0
20:19:44.561 00.000 8596 worker thread done servicing request
20:19:44.567 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:19:44.584 00.017 9120 UpdateGuideState exits: m=294462 SNR=208.1
20:19:44.587 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:44.589 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:44.590 00.001 9120 Enqueuing Expose request
20:19:44.591 00.001 8596 Worker thread wakes up
20:19:44.591 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:19:44.592 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:44.592 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:45.760 01.168 8596 Exposure complete
20:19:45.823 00.063 8596 worker thread done servicing request
20:19:45.823 00.000 9120 OnExposeComplete: enter
20:19:45.824 00.001 9120 UpdateGuideState(): m_state=6
20:19:45.825 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 658
20:19:45.826 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=159.19, Mass=289904, SNR=216.2, Peak=28221 HFD=4.4
20:19:45.828 00.002 9120 MultiStar: [#1 -0.09,0.49,0.00,M1] [#2 -0.09,0.26,1.02,U] [#3 -0.10,0.44,0.00,M1] [#4 0.07,0.35,0.56,U] [#5 -0.03,0.32,0.42,U] [#6 -0.19,0.14,0.33,U] [#7 -0.24,0.54,0.00,M1] [#8 -0.40,0.53,0.00,M1] 
20:19:45.828 00.000 9120 refined, 4 included, MultiStar: {-0.04, 0.30}, one-star: {-0.01, 0.37}
20:19:45.829 00.001 9120 CameraToMount -- cameraTheta (1.70) - m_xAngle (3.04) = xAngle (-1.34 = -1.34)
20:19:45.830 00.001 9120 CameraToMount -- cameraTheta (1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.30 = -1.30)
20:19:45.831 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.31 cameraTheta=1.70 mountX=0.07 mountY=-0.30, mountTheta=-1.33
20:19:45.832 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.30, opts=13)
20:19:45.833 00.001 9120 Enqueuing Move request for scope (-0.04, 0.30)
20:19:45.834 00.001 8596 Worker thread wakes up
20:19:45.834 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.30) opts 0xd
20:19:45.834 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.30)
20:19:45.834 00.000 8596 Moving (-0.04, 0.30) raw xDistance=0.07 yDistance=-0.30
20:19:45.835 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:19:45.835 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:19:45.835 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:19:45.835 00.000 8596 MoveAxis(E, 0, ABG)
20:19:45.835 00.000 8596 Move returns status 0, amount 0
20:19:45.835 00.000 8596 MoveAxis(N, 0, ABG)
20:19:45.835 00.000 8596 Move returns status 0, amount 0
20:19:45.835 00.000 8596 move complete, result=0
20:19:45.835 00.000 8596 worker thread done servicing request
20:19:45.839 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:19:45.864 00.025 9120 UpdateGuideState exits: m=289904 SNR=216.2
20:19:45.866 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:45.867 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:45.868 00.001 9120 Enqueuing Expose request
20:19:45.869 00.001 8596 Worker thread wakes up
20:19:45.870 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:19:45.870 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:45.870 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:46.856 00.986 8596 Exposure complete
20:19:46.919 00.063 8596 worker thread done servicing request
20:19:46.919 00.000 9120 OnExposeComplete: enter
20:19:46.920 00.001 9120 UpdateGuideState(): m_state=6
20:19:46.921 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 659
20:19:46.922 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=159.04, Mass=289159, SNR=206.1, Peak=32029 HFD=4.2
20:19:46.923 00.001 9120 MultiStar: [#1 -0.04,0.18,0.97,U] [#2 -0.07,0.12,0.97,U] [#3 0.06,0.33,0.76,U] [#4 0.09,0.13,0.61,U] [#5 -0.03,0.24,0.41,U] [#6 -0.21,0.15,0.33,U] [#7 0.05,0.25,0.36,U] [#8 -0.17,0.38,0.22,U] 
20:19:46.923 00.000 9120 refined, 8 included, MultiStar: {-0.02, 0.20}, one-star: {-0.00, 0.21}
20:19:46.924 00.001 9120 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.04) = xAngle (-1.37 = -1.37)
20:19:46.925 00.001 9120 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.34 = -1.34)
20:19:46.927 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.21 cameraTheta=1.67 mountX=0.04 mountY=-0.20, mountTheta=-1.37
20:19:46.930 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.20, opts=13)
20:19:46.931 00.001 9120 Enqueuing Move request for scope (-0.02, 0.20)
20:19:46.931 00.000 8596 Worker thread wakes up
20:19:46.932 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
20:19:46.932 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
20:19:46.932 00.000 8596 Moving (-0.02, 0.20) raw xDistance=0.04 yDistance=-0.20
20:19:46.932 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:19:46.932 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:19:46.932 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:19:46.932 00.000 8596 MoveAxis(E, 0, ABG)
20:19:46.932 00.000 8596 Move returns status 0, amount 0
20:19:46.932 00.000 8596 MoveAxis(N, 0, ABG)
20:19:46.932 00.000 8596 Move returns status 0, amount 0
20:19:46.932 00.000 8596 move complete, result=0
20:19:46.932 00.000 8596 worker thread done servicing request
20:19:46.939 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2451, FiltMax=65523, Gamma=1.000
20:19:46.967 00.028 9120 UpdateGuideState exits: m=289159 SNR=206.1
20:19:46.969 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:46.970 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:46.971 00.001 9120 Enqueuing Expose request
20:19:46.973 00.002 8596 Worker thread wakes up
20:19:46.973 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:46.973 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:46.974 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:48.121 01.147 8596 Exposure complete
20:19:48.187 00.066 8596 worker thread done servicing request
20:19:48.187 00.000 9120 OnExposeComplete: enter
20:19:48.188 00.001 9120 UpdateGuideState(): m_state=6
20:19:48.189 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 660
20:19:48.190 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=159.22, Mass=308824, SNR=235.2, Peak=28813 HFD=4.4
20:19:48.191 00.001 9120 MultiStar: [#1 0.08,0.17,0.85,U] [#2 -0.24,0.23,0.85,U] [#3 -0.14,0.44,0.00,M1] [#4 0.12,0.24,0.47,U] [#5 -0.11,0.34,0.42,U] [#6 -0.09,0.36,0.25,U] [#7 0.03,0.41,0.30,U] [#8 -0.51,0.34,0.00,M1] 
20:19:48.191 00.000 9120 refined, 6 included, MultiStar: {-0.05, 0.29}, one-star: {-0.05, 0.40}
20:19:48.192 00.001 9120 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.04) = xAngle (-1.31 = -1.31)
20:19:48.193 00.001 9120 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.27 = -1.27)
20:19:48.194 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.29 hyp=0.30 cameraTheta=1.73 mountX=0.08 mountY=-0.28, mountTheta=-1.30
20:19:48.195 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.29, opts=13)
20:19:48.196 00.001 9120 Enqueuing Move request for scope (-0.05, 0.29)
20:19:48.197 00.001 8596 Worker thread wakes up
20:19:48.198 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.29) opts 0xd
20:19:48.198 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.29)
20:19:48.198 00.000 8596 Moving (-0.05, 0.29) raw xDistance=0.08 yDistance=-0.28
20:19:48.198 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:19:48.198 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:19:48.198 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:19:48.198 00.000 8596 MoveAxis(E, 0, ABG)
20:19:48.198 00.000 8596 Move returns status 0, amount 0
20:19:48.199 00.001 8596 MoveAxis(N, 0, ABG)
20:19:48.199 00.000 8596 Move returns status 0, amount 0
20:19:48.199 00.000 8596 move complete, result=0
20:19:48.199 00.000 8596 worker thread done servicing request
20:19:48.207 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:19:48.236 00.029 9120 UpdateGuideState exits: m=308824 SNR=235.2
20:19:48.237 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:48.237 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:48.238 00.001 9120 Enqueuing Expose request
20:19:48.240 00.002 8596 Worker thread wakes up
20:19:48.240 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:19:48.241 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:48.241 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:49.230 00.989 8596 Exposure complete
20:19:49.294 00.064 8596 worker thread done servicing request
20:19:49.294 00.000 9120 OnExposeComplete: enter
20:19:49.295 00.001 9120 UpdateGuideState(): m_state=6
20:19:49.296 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 661
20:19:49.297 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.91, Mass=297711, SNR=240.3, Peak=28861 HFD=4.5
20:19:49.298 00.001 9120 MultiStar: [#1 -0.06,-0.07,0.84,U] [#2 -0.31,0.02,0.83,U] [#3 -0.18,0.06,0.73,U] [#4 0.06,-0.21,0.45,U] [#5 -0.11,0.21,0.38,U] [#6 -0.11,0.07,0.28,U] [#7 0.01,0.30,0.31,U] [#8 -0.43,0.16,0.00,M2] 
20:19:49.299 00.001 9120 single-star, 7 included, MultiStar: {-0.10, 0.04}, one-star: {0.02, 0.09}
20:19:49.300 00.001 9120 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.04) = xAngle (-1.67 = -1.67)
20:19:49.301 00.001 9120 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.64 = -1.64)
20:19:49.302 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.37 mountX=-0.01 mountY=-0.09, mountTheta=-1.67
20:19:49.303 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.09, opts=13)
20:19:49.304 00.001 9120 Enqueuing Move request for scope (0.02, 0.09)
20:19:49.304 00.000 8596 Worker thread wakes up
20:19:49.304 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
20:19:49.305 00.001 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
20:19:49.305 00.000 8596 Moving (0.02, 0.09) raw xDistance=-0.01 yDistance=-0.09
20:19:49.305 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:19:49.305 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:49.305 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:19:49.305 00.000 8596 MoveAxis(E, 0, ABG)
20:19:49.305 00.000 8596 Move returns status 0, amount 0
20:19:49.305 00.000 8596 MoveAxis(N, 0, ABG)
20:19:49.305 00.000 8596 Move returns status 0, amount 0
20:19:49.305 00.000 8596 move complete, result=0
20:19:49.305 00.000 8596 worker thread done servicing request
20:19:49.309 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:19:49.324 00.015 9120 UpdateGuideState exits: m=297711 SNR=240.3
20:19:49.325 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:49.326 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:49.326 00.000 9120 Enqueuing Expose request
20:19:49.327 00.001 8596 Worker thread wakes up
20:19:49.327 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:49.328 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:49.328 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:50.498 01.170 8596 Exposure complete
20:19:50.570 00.072 8596 worker thread done servicing request
20:19:50.570 00.000 9120 OnExposeComplete: enter
20:19:50.571 00.001 9120 UpdateGuideState(): m_state=6
20:19:50.572 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 662
20:19:50.573 00.001 9120 Star::Find returns 1 (0), X=1145.01, Y=159.16, Mass=312487, SNR=224.6, Peak=27357 HFD=4.3
20:19:50.574 00.001 9120 MultiStar: [#1 -0.31,0.40,0.00,M1] [#2 -0.51,0.47,0.00,M1] [#3 -0.40,0.55,0.00,M1] [#4 -0.19,0.48,0.00,M1] [#5 -0.30,0.54,0.00,M1] [#6 -0.47,0.43,0.00,M1] [#7 -0.43,0.46,0.00,M1] [#8 -0.67,0.66,0.00,M3] 
20:19:50.575 00.001 9120 CameraToMount -- cameraTheta (2.32) - m_xAngle (3.04) = xAngle (-0.72 = -0.72)
20:19:50.575 00.000 9120 CameraToMount -- cameraTheta (2.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.68 = -0.68)
20:19:50.576 00.001 9120 CameraToMount -- cameraX=-0.32 cameraY=0.34 hyp=0.47 cameraTheta=2.32 mountX=0.35 mountY=-0.30, mountTheta=-0.70
20:19:50.579 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.32, y=0.34, opts=13)
20:19:50.580 00.001 9120 Enqueuing Move request for scope (-0.32, 0.34)
20:19:50.581 00.001 8596 Worker thread wakes up
20:19:50.581 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.34) opts 0xd
20:19:50.581 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.32, 0.34)
20:19:50.581 00.000 8596 Moving (-0.32, 0.34) raw xDistance=0.35 yDistance=-0.30
20:19:50.581 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:19:50.581 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=0.12 newest=-0.67
20:19:50.581 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:19:50.581 00.000 8596 MoveAxis(W, 51, ABG)
20:19:50.581 00.000 8596 Guiding  Dir = 3, Dur = 51
20:19:50.581 00.000 8596 IsSlewing returns 0
20:19:50.581 00.000 8596 IsGuiding returns 0
20:19:50.586 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2483, FiltMax=65523, Gamma=1.000
20:19:50.603 00.017 9120 UpdateGuideState exits: m=312487 SNR=224.6
20:19:50.605 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:50.608 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:50.610 00.002 9120 Enqueuing Expose request
20:19:50.619 00.009 8596 PulseGuide returned control before completion, sleep 24
20:19:50.649 00.030 8596 IsGuiding returns 1
20:19:50.649 00.000 8596 scope still moving after pulse duration time elapsed
20:19:50.680 00.031 8596 IsSlewing returns 0
20:19:50.680 00.000 8596 IsGuiding returns 1
20:19:50.712 00.032 8596 IsSlewing returns 0
20:19:50.712 00.000 8596 IsGuiding returns 0
20:19:50.713 00.001 8596 scope move finished after 51 + 79 ms
20:19:50.713 00.000 8596 Move returns status 0, amount 51
20:19:50.713 00.000 8596 MoveAxis(N, 62, ABG)
20:19:50.713 00.000 8596 Guiding  Dir = 0, Dur = 62
20:19:50.713 00.000 8596 IsSlewing returns 0
20:19:50.713 00.000 8596 IsGuiding returns 0
20:19:50.775 00.062 8596 IsGuiding returns 1
20:19:50.775 00.000 8596 scope still moving after pulse duration time elapsed
20:19:50.805 00.030 8596 IsSlewing returns 0
20:19:50.805 00.000 8596 IsGuiding returns 1
20:19:50.837 00.032 8596 IsSlewing returns 0
20:19:50.837 00.000 8596 IsGuiding returns 1
20:19:50.869 00.032 8596 IsSlewing returns 0
20:19:50.869 00.000 8596 IsGuiding returns 0
20:19:50.869 00.000 8596 scope move finished after 62 + 94 ms
20:19:50.869 00.000 8596 Move returns status 0, amount 62
20:19:50.869 00.000 8596 move complete, result=0
20:19:50.869 00.000 8596 worker thread done servicing request
20:19:50.869 00.000 8596 Worker thread wakes up
20:19:50.870 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:50.870 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:50.870 00.000 9120 GuideStep: 0.4 px 51 ms WEST, -0.3 px 62 ms NORTH
20:19:51.854 00.984 8596 Exposure complete
20:19:51.924 00.070 8596 worker thread done servicing request
20:19:51.924 00.000 9120 OnExposeComplete: enter
20:19:51.925 00.001 9120 UpdateGuideState(): m_state=6
20:19:51.926 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 663
20:19:51.926 00.000 9120 Star::Find returns 1 (0), X=1145.37, Y=159.03, Mass=282709, SNR=223.5, Peak=27101 HFD=4.2
20:19:51.928 00.002 9120 MultiStar: [#1 0.09,0.18,0.85,U] [#2 0.03,0.10,0.99,U] [#3 0.03,0.08,0.68,U] [#4 0.24,0.12,0.47,U] [#5 0.13,0.16,0.41,U] [#6 -0.03,0.21,0.30,U] [#7 0.11,0.12,0.32,U] [#8 -0.22,0.18,0.26,U] 
20:19:51.928 00.000 9120 refined, 8 included, MultiStar: {0.06, 0.15}, one-star: {0.05, 0.21}
20:19:51.929 00.001 9120 CameraToMount -- cameraTheta (1.20) - m_xAngle (3.04) = xAngle (-1.84 = -1.84)
20:19:51.930 00.001 9120 CameraToMount -- cameraTheta (1.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.81 = -1.81)
20:19:51.930 00.000 9120 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=-0.04 mountY=-0.16, mountTheta=-1.84
20:19:51.932 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.15, opts=13)
20:19:51.933 00.001 9120 Enqueuing Move request for scope (0.06, 0.15)
20:19:51.934 00.001 8596 Worker thread wakes up
20:19:51.934 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
20:19:51.934 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
20:19:51.934 00.000 8596 Moving (0.06, 0.15) raw xDistance=-0.04 yDistance=-0.16
20:19:51.934 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:19:51.934 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:51.934 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:19:51.934 00.000 8596 MoveAxis(E, 0, ABG)
20:19:51.934 00.000 8596 Move returns status 0, amount 0
20:19:51.934 00.000 8596 MoveAxis(N, 0, ABG)
20:19:51.934 00.000 8596 Move returns status 0, amount 0
20:19:51.934 00.000 8596 move complete, result=0
20:19:51.934 00.000 8596 worker thread done servicing request
20:19:51.946 00.012 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:19:51.964 00.018 9120 UpdateGuideState exits: m=282709 SNR=223.5
20:19:51.964 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:51.966 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:51.967 00.001 9120 Enqueuing Expose request
20:19:51.967 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:19:51.967 00.000 8596 Worker thread wakes up
20:19:51.969 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:51.969 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:53.159 01.190 8596 Exposure complete
20:19:53.232 00.073 8596 worker thread done servicing request
20:19:53.232 00.000 9120 OnExposeComplete: enter
20:19:53.234 00.002 9120 UpdateGuideState(): m_state=6
20:19:53.235 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 664
20:19:53.236 00.001 9120 Star::Find returns 1 (0), X=1145.68, Y=158.91, Mass=312856, SNR=214.3, Peak=28813 HFD=4.2
20:19:53.238 00.002 9120 MultiStar: [#1 0.37,0.04,1.05,U] [#2 0.21,-0.16,0.93,U] [#3 0.28,-0.12,0.69,U] [#4 0.29,-0.10,0.61,U] [#5 0.52,-0.13,0.00,M1] [#6 0.13,-0.22,0.26,U] [#7 0.12,0.02,0.32,U] [#8 0.23,0.24,0.25,U] 
20:19:53.238 00.000 9120 refined, 7 included, MultiStar: {0.28, -0.03}, one-star: {0.35, 0.09}
20:19:53.239 00.001 9120 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.04) = xAngle (-3.15 = 3.13)
20:19:53.240 00.001 9120 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:19:53.241 00.001 9120 CameraToMount -- cameraX=0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-0.11 mountX=-0.28 mountY=-0.01, mountTheta=-3.12
20:19:53.242 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=-0.03, opts=13)
20:19:53.243 00.001 9120 Enqueuing Move request for scope (0.28, -0.03)
20:19:53.244 00.001 8596 Worker thread wakes up
20:19:53.244 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.03) opts 0xd
20:19:53.244 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, -0.03)
20:19:53.244 00.000 8596 Moving (0.28, -0.03) raw xDistance=-0.28 yDistance=-0.01
20:19:53.244 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:19:53.244 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:53.244 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:19:53.244 00.000 8596 MoveAxis(E, 41, ABG)
20:19:53.244 00.000 8596 Guiding  Dir = 2, Dur = 41
20:19:53.245 00.001 8596 IsSlewing returns 0
20:19:53.245 00.000 8596 IsGuiding returns 0
20:19:53.247 00.002 8596 PulseGuide returned control before completion, sleep 50
20:19:53.252 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2462, FiltMax=65535, Gamma=1.000
20:19:53.276 00.024 9120 UpdateGuideState exits: m=312856 SNR=214.3
20:19:53.278 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:53.280 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:53.281 00.001 9120 Enqueuing Expose request
20:19:53.310 00.029 8596 IsGuiding returns 1
20:19:53.310 00.000 8596 scope still moving after pulse duration time elapsed
20:19:53.341 00.031 8596 IsSlewing returns 0
20:19:53.341 00.000 8596 IsGuiding returns 0
20:19:53.341 00.000 8596 scope move finished after 41 + 55 ms
20:19:53.341 00.000 8596 Move returns status 0, amount 41
20:19:53.341 00.000 8596 MoveAxis(N, 0, ABG)
20:19:53.341 00.000 8596 Move returns status 0, amount 0
20:19:53.341 00.000 8596 move complete, result=0
20:19:53.342 00.001 8596 worker thread done servicing request
20:19:53.342 00.000 9120 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
20:19:53.344 00.002 8596 Worker thread wakes up
20:19:53.344 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:53.344 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:54.307 00.963 8596 Exposure complete
20:19:54.364 00.057 8596 worker thread done servicing request
20:19:54.364 00.000 9120 OnExposeComplete: enter
20:19:54.366 00.002 9120 UpdateGuideState(): m_state=6
20:19:54.369 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 665
20:19:54.370 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=158.72, Mass=296217, SNR=221.6, Peak=26685 HFD=4.6
20:19:54.372 00.002 9120 MultiStar: [#1 -0.04,-0.03,0.91,U] [#2 -0.17,-0.28,0.83,U] [#3 0.02,-0.17,0.72,U] [#4 0.04,-0.24,0.46,U] [#5 0.01,-0.01,0.49,U] [#6 0.15,-0.26,0.29,U] [#7 0.13,-0.05,0.31,U] [#8 -0.03,-0.09,0.24,U] 
20:19:54.374 00.002 9120 single-star, 8 included, MultiStar: {-0.01, -0.13}, one-star: {0.01, -0.10}
20:19:54.376 00.002 9120 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.04) = xAngle (-4.55 = 1.73)
20:19:54.378 00.002 9120 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.52 = 1.77)
20:19:54.379 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.51 mountX=-0.02 mountY=0.10, mountTheta=1.73
20:19:54.382 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.10, opts=13)
20:19:54.383 00.001 9120 Enqueuing Move request for scope (0.01, -0.10)
20:19:54.385 00.002 8596 Worker thread wakes up
20:19:54.385 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
20:19:54.385 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
20:19:54.385 00.000 8596 Moving (0.01, -0.10) raw xDistance=-0.02 yDistance=0.10
20:19:54.385 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:19:54.385 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:54.385 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:19:54.385 00.000 8596 MoveAxis(E, 0, ABG)
20:19:54.385 00.000 8596 Move returns status 0, amount 0
20:19:54.385 00.000 8596 MoveAxis(N, 0, ABG)
20:19:54.386 00.001 8596 Move returns status 0, amount 0
20:19:54.386 00.000 8596 move complete, result=0
20:19:54.386 00.000 8596 worker thread done servicing request
20:19:54.393 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=13, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:19:54.421 00.028 9120 UpdateGuideState exits: m=296217 SNR=221.6
20:19:54.422 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:54.423 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:54.423 00.000 9120 Enqueuing Expose request
20:19:54.424 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:19:54.425 00.001 8596 Worker thread wakes up
20:19:54.425 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:54.425 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:55.600 01.175 8596 Exposure complete
20:19:55.700 00.100 8596 worker thread done servicing request
20:19:55.700 00.000 9120 OnExposeComplete: enter
20:19:55.702 00.002 9120 UpdateGuideState(): m_state=6
20:19:55.703 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 666
20:19:55.704 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=159.01, Mass=308785, SNR=223.0, Peak=32701 HFD=4.4
20:19:55.706 00.002 9120 MultiStar: [#1 -0.10,0.14,0.83,U] [#2 -0.04,0.11,0.83,U] [#3 -0.05,0.17,0.72,U] [#4 -0.08,0.07,0.46,U] [#5 -0.07,-0.01,0.39,U] [#6 -0.18,0.02,0.30,U] [#7 -0.23,0.14,0.31,U] [#8 -0.36,0.25,0.00,M1] 
20:19:55.708 00.002 9120 refined, 7 included, MultiStar: {-0.09, 0.12}, one-star: {-0.09, 0.19}
20:19:55.710 00.002 9120 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.04) = xAngle (-0.83 = -0.83)
20:19:55.712 00.002 9120 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.80 = -0.80)
20:19:55.712 00.000 9120 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=0.10 mountY=-0.11, mountTheta=-0.82
20:19:55.715 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.12, opts=13)
20:19:55.717 00.002 9120 Enqueuing Move request for scope (-0.09, 0.12)
20:19:55.718 00.001 8596 Worker thread wakes up
20:19:55.719 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
20:19:55.719 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
20:19:55.719 00.000 8596 Moving (-0.09, 0.12) raw xDistance=0.10 yDistance=-0.11
20:19:55.719 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:19:55.719 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:55.719 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:19:55.719 00.000 8596 MoveAxis(E, 0, ABG)
20:19:55.720 00.001 8596 Move returns status 0, amount 0
20:19:55.720 00.000 8596 MoveAxis(N, 0, ABG)
20:19:55.720 00.000 8596 Move returns status 0, amount 0
20:19:55.720 00.000 8596 move complete, result=0
20:19:55.721 00.001 8596 worker thread done servicing request
20:19:55.729 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:19:55.753 00.024 9120 UpdateGuideState exits: m=308785 SNR=223.0
20:19:55.755 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:55.756 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:55.757 00.001 9120 Enqueuing Expose request
20:19:55.759 00.002 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:19:55.760 00.001 8596 Worker thread wakes up
20:19:55.760 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:55.760 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:56.752 00.992 8596 Exposure complete
20:19:56.828 00.076 8596 worker thread done servicing request
20:19:56.829 00.001 9120 OnExposeComplete: enter
20:19:56.830 00.001 9120 UpdateGuideState(): m_state=6
20:19:56.831 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 667
20:19:56.832 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.88, Mass=300326, SNR=226.8, Peak=28621 HFD=4.4
20:19:56.834 00.002 9120 MultiStar: [#1 0.20,-0.00,0.91,U] [#2 0.00,-0.09,0.88,U] [#3 0.12,0.08,0.68,U] [#4 0.26,-0.00,0.51,U] [#5 0.31,0.02,0.47,U] [#6 0.23,0.03,0.31,U] [#7 0.21,0.15,0.30,U] [#8 0.07,0.13,0.27,U] 
20:19:56.835 00.001 9120 refined, 8 included, MultiStar: {0.17, 0.02}, one-star: {0.18, 0.06}
20:19:56.837 00.002 9120 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.04) = xAngle (-2.90 = -2.90)
20:19:56.838 00.001 9120 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.87 = -2.87)
20:19:56.839 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.14 mountX=-0.16 mountY=-0.05, mountTheta=-2.87
20:19:56.840 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.02, opts=13)
20:19:56.841 00.001 9120 Enqueuing Move request for scope (0.17, 0.02)
20:19:56.842 00.001 8596 Worker thread wakes up
20:19:56.842 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
20:19:56.842 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
20:19:56.842 00.000 8596 Moving (0.17, 0.02) raw xDistance=-0.16 yDistance=-0.05
20:19:56.843 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:19:56.843 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:56.843 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:19:56.843 00.000 8596 MoveAxis(E, 0, ABG)
20:19:56.843 00.000 8596 Move returns status 0, amount 0
20:19:56.843 00.000 8596 MoveAxis(N, 0, ABG)
20:19:56.843 00.000 8596 Move returns status 0, amount 0
20:19:56.843 00.000 8596 move complete, result=0
20:19:56.843 00.000 8596 worker thread done servicing request
20:19:56.847 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:19:56.862 00.015 9120 UpdateGuideState exits: m=300326 SNR=226.8
20:19:56.863 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:56.864 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:56.865 00.001 9120 Enqueuing Expose request
20:19:56.866 00.001 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:56.866 00.000 8596 Worker thread wakes up
20:19:56.866 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:56.866 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:58.051 01.185 8596 Exposure complete
20:19:58.126 00.075 8596 worker thread done servicing request
20:19:58.126 00.000 9120 OnExposeComplete: enter
20:19:58.127 00.001 9120 UpdateGuideState(): m_state=6
20:19:58.127 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 668
20:19:58.128 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.84, Mass=291081, SNR=205.4, Peak=29853 HFD=4.5
20:19:58.129 00.001 9120 MultiStar: [#1 -0.01,-0.12,1.11,U] [#2 -0.09,0.03,0.97,U] [#3 -0.05,0.16,0.77,U] [#4 0.10,-0.08,0.48,U] [#5 -0.14,-0.01,0.49,U] [#6 -0.19,-0.11,0.31,U] [#7 0.10,-0.11,0.41,U] [#8 -0.26,0.17,0.27,U] 
20:19:58.130 00.001 9120 single-star, 8 included, MultiStar: {-0.04, -0.01}, one-star: {0.01, 0.02}
20:19:58.132 00.002 9120 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.04) = xAngle (-1.96 = -1.96)
20:19:58.133 00.001 9120 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.93 = -1.93)
20:19:58.135 00.002 9120 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.08 mountX=-0.01 mountY=-0.02, mountTheta=-1.96
20:19:58.137 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.02, opts=13)
20:19:58.138 00.001 9120 Enqueuing Move request for scope (0.01, 0.02)
20:19:58.140 00.002 8596 Worker thread wakes up
20:19:58.140 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
20:19:58.140 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
20:19:58.140 00.000 8596 Moving (0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
20:19:58.140 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:19:58.140 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:58.141 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:19:58.141 00.000 8596 MoveAxis(E, 0, ABG)
20:19:58.141 00.000 8596 Move returns status 0, amount 0
20:19:58.141 00.000 8596 MoveAxis(N, 0, ABG)
20:19:58.141 00.000 8596 Move returns status 0, amount 0
20:19:58.141 00.000 8596 move complete, result=0
20:19:58.141 00.000 8596 worker thread done servicing request
20:19:58.150 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:19:58.177 00.027 9120 UpdateGuideState exits: m=291081 SNR=205.4
20:19:58.179 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:58.181 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:58.182 00.001 9120 Enqueuing Expose request
20:19:58.183 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:58.184 00.001 8596 Worker thread wakes up
20:19:58.184 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:58.184 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:19:59.170 00.986 8596 Exposure complete
20:19:59.255 00.085 8596 worker thread done servicing request
20:19:59.255 00.000 9120 OnExposeComplete: enter
20:19:59.256 00.001 9120 UpdateGuideState(): m_state=6
20:19:59.257 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 669
20:19:59.258 00.001 9120 Star::Find returns 1 (0), X=1145.57, Y=158.84, Mass=279725, SNR=204.3, Peak=26653 HFD=4.4
20:19:59.259 00.001 9120 MultiStar: [#1 0.25,-0.01,0.94,U] [#2 -0.03,-0.04,0.90,U] [#3 0.25,0.04,0.80,U] [#4 0.20,-0.02,0.49,U] [#5 0.29,0.06,0.44,U] [#6 0.05,-0.10,0.37,U] [#7 0.00,-0.10,0.35,U] [#8 -0.29,-0.02,0.24,U] 
20:19:59.260 00.001 9120 refined, 8 included, MultiStar: {0.15, -0.01}, one-star: {0.25, 0.02}
20:19:59.260 00.000 9120 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.04) = xAngle (-3.10 = -3.10)
20:19:59.261 00.001 9120 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.06 = -3.06)
20:19:59.262 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.06 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
20:19:59.265 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.01, opts=13)
20:19:59.267 00.002 9120 Enqueuing Move request for scope (0.15, -0.01)
20:19:59.269 00.002 8596 Worker thread wakes up
20:19:59.269 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
20:19:59.269 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
20:19:59.269 00.000 8596 Moving (0.15, -0.01) raw xDistance=-0.15 yDistance=-0.01
20:19:59.269 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:19:59.269 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:19:59.269 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:19:59.270 00.001 8596 MoveAxis(E, 0, ABG)
20:19:59.270 00.000 8596 Move returns status 0, amount 0
20:19:59.270 00.000 8596 MoveAxis(N, 0, ABG)
20:19:59.270 00.000 8596 Move returns status 0, amount 0
20:19:59.270 00.000 8596 move complete, result=0
20:19:59.270 00.000 8596 worker thread done servicing request
20:19:59.282 00.012 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:19:59.300 00.018 9120 UpdateGuideState exits: m=279725 SNR=204.3
20:19:59.301 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:19:59.302 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:19:59.303 00.001 9120 Enqueuing Expose request
20:19:59.304 00.001 8596 Worker thread wakes up
20:19:59.304 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:19:59.304 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:19:59.305 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:00.461 01.156 8596 Exposure complete
20:20:00.526 00.065 8596 worker thread done servicing request
20:20:00.526 00.000 9120 OnExposeComplete: enter
20:20:00.527 00.001 9120 UpdateGuideState(): m_state=6
20:20:00.528 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 670
20:20:00.530 00.002 9120 Star::Find returns 1 (0), X=1145.53, Y=158.76, Mass=281874, SNR=214.9, Peak=27069 HFD=4.6
20:20:00.533 00.003 9120 MultiStar: [#1 0.22,0.08,0.92,U] [#2 0.06,0.05,0.87,U] [#3 0.22,-0.00,0.68,U] [#4 0.22,0.02,0.51,U] [#5 0.20,-0.16,0.39,U] [#6 0.01,-0.29,0.29,U] [#7 0.14,-0.03,0.36,U] [#8 -0.04,0.06,0.26,U] 
20:20:00.536 00.003 9120 refined, 8 included, MultiStar: {0.16, -0.02}, one-star: {0.20, -0.06}
20:20:00.538 00.002 9120 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.04) = xAngle (-3.14 = -3.14)
20:20:00.541 00.003 9120 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.10 = -3.10)
20:20:00.543 00.002 9120 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.10 mountX=-0.16 mountY=-0.01, mountTheta=-3.10
20:20:00.547 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.02, opts=13)
20:20:00.548 00.001 9120 Enqueuing Move request for scope (0.16, -0.02)
20:20:00.549 00.001 8596 Worker thread wakes up
20:20:00.550 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
20:20:00.550 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
20:20:00.550 00.000 8596 Moving (0.16, -0.02) raw xDistance=-0.16 yDistance=-0.01
20:20:00.550 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:20:00.550 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:00.550 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:20:00.550 00.000 8596 MoveAxis(E, 0, ABG)
20:20:00.550 00.000 8596 Move returns status 0, amount 0
20:20:00.550 00.000 8596 MoveAxis(N, 0, ABG)
20:20:00.550 00.000 8596 Move returns status 0, amount 0
20:20:00.550 00.000 8596 move complete, result=0
20:20:00.550 00.000 8596 worker thread done servicing request
20:20:00.554 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:20:00.570 00.016 9120 UpdateGuideState exits: m=281874 SNR=214.9
20:20:00.572 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:00.572 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:00.573 00.001 9120 Enqueuing Expose request
20:20:00.574 00.001 8596 Worker thread wakes up
20:20:00.574 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:00.574 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:00.575 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:01.554 00.979 8596 Exposure complete
20:20:01.635 00.081 8596 worker thread done servicing request
20:20:01.635 00.000 9120 OnExposeComplete: enter
20:20:01.636 00.001 9120 UpdateGuideState(): m_state=6
20:20:01.637 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 671
20:20:01.638 00.001 9120 Star::Find returns 1 (0), X=1145.71, Y=158.84, Mass=296720, SNR=200.5, Peak=26605 HFD=4.4
20:20:01.639 00.001 9120 MultiStar: [#1 0.30,-0.09,0.92,U] [#2 0.29,0.08,0.99,U] [#3 0.22,0.07,0.73,U] [#4 0.35,-0.15,0.52,U] [#5 0.27,0.25,0.44,U] [#6 0.31,-0.19,0.33,U] [#7 0.41,0.24,0.00,M1] [#8 -0.02,0.04,0.34,U] 
20:20:01.640 00.001 9120 refined, 7 included, MultiStar: {0.29, 0.01}, one-star: {0.39, 0.02}
20:20:01.642 00.002 9120 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.04) = xAngle (-3.01 = -3.01)
20:20:01.642 00.000 9120 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.97 = -2.97)
20:20:01.643 00.001 9120 CameraToMount -- cameraX=0.29 cameraY=0.01 hyp=0.29 cameraTheta=0.04 mountX=-0.28 mountY=-0.05, mountTheta=-2.97
20:20:01.646 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.29, y=0.01, opts=13)
20:20:01.647 00.001 9120 Enqueuing Move request for scope (0.29, 0.01)
20:20:01.649 00.002 8596 Worker thread wakes up
20:20:01.649 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.01) opts 0xd
20:20:01.649 00.000 8596 Handling offset move in thread for scope, endpoint = (0.29, 0.01)
20:20:01.649 00.000 8596 Moving (0.29, 0.01) raw xDistance=-0.28 yDistance=-0.05
20:20:01.649 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:20:01.650 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:01.650 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:20:01.650 00.000 8596 MoveAxis(E, 41, ABG)
20:20:01.650 00.000 8596 Guiding  Dir = 2, Dur = 41
20:20:01.650 00.000 8596 IsSlewing returns 0
20:20:01.650 00.000 8596 IsGuiding returns 0
20:20:01.657 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=13, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:20:01.673 00.016 9120 UpdateGuideState exits: m=296720 SNR=200.5
20:20:01.674 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:01.675 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:01.676 00.001 9120 Enqueuing Expose request
20:20:01.704 00.028 8596 IsGuiding returns 1
20:20:01.705 00.001 8596 scope still moving after pulse duration time elapsed
20:20:01.734 00.029 8596 IsSlewing returns 0
20:20:01.734 00.000 8596 IsGuiding returns 1
20:20:01.765 00.031 8596 IsSlewing returns 0
20:20:01.765 00.000 8596 IsGuiding returns 1
20:20:01.796 00.031 8596 IsSlewing returns 0
20:20:01.796 00.000 8596 IsGuiding returns 0
20:20:01.797 00.001 8596 scope move finished after 41 + 105 ms
20:20:01.797 00.000 8596 Move returns status 0, amount 41
20:20:01.797 00.000 8596 MoveAxis(N, 0, ABG)
20:20:01.797 00.000 8596 Move returns status 0, amount 0
20:20:01.797 00.000 8596 move complete, result=0
20:20:01.797 00.000 8596 worker thread done servicing request
20:20:01.797 00.000 9120 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
20:20:01.799 00.002 8596 Worker thread wakes up
20:20:01.799 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:01.800 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:02.957 01.157 8596 Exposure complete
20:20:03.036 00.079 8596 worker thread done servicing request
20:20:03.036 00.000 9120 OnExposeComplete: enter
20:20:03.038 00.002 9120 UpdateGuideState(): m_state=6
20:20:03.039 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 672
20:20:03.041 00.002 9120 Star::Find returns 1 (0), X=1145.04, Y=158.98, Mass=285062, SNR=213.9, Peak=26621 HFD=4.4
20:20:03.042 00.001 9120 MultiStar: [#1 -0.26,0.11,0.95,U] [#2 -0.44,0.09,0.00,M1] [#3 -0.22,0.13,0.74,U] [#4 -0.00,-0.04,0.49,U] [#5 -0.17,0.13,0.41,U] [#6 -0.42,0.11,0.00,M1] [#7 -0.58,0.10,0.00,M2] [#8 -0.40,0.32,0.00,M1] 
20:20:03.045 00.003 9120 refined, 4 included, MultiStar: {-0.21, 0.11}, one-star: {-0.29, 0.16}
20:20:03.047 00.002 9120 CameraToMount -- cameraTheta (2.67) - m_xAngle (3.04) = xAngle (-0.38 = -0.38)
20:20:03.050 00.003 9120 CameraToMount -- cameraTheta (2.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.34 = -0.34)
20:20:03.052 00.002 9120 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.67 mountX=0.22 mountY=-0.08, mountTheta=-0.34
20:20:03.055 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=0.11, opts=13)
20:20:03.056 00.001 9120 Enqueuing Move request for scope (-0.21, 0.11)
20:20:03.058 00.002 8596 Worker thread wakes up
20:20:03.059 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
20:20:03.059 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
20:20:03.059 00.000 8596 Moving (-0.21, 0.11) raw xDistance=0.22 yDistance=-0.08
20:20:03.059 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
20:20:03.059 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:03.059 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:20:03.059 00.000 8596 MoveAxis(W, 30, ABG)
20:20:03.059 00.000 8596 Guiding  Dir = 3, Dur = 30
20:20:03.059 00.000 8596 IsSlewing returns 0
20:20:03.059 00.000 8596 IsGuiding returns 0
20:20:03.061 00.002 8596 PulseGuide returned control before completion, sleep 39
20:20:03.063 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:20:03.081 00.018 9120 UpdateGuideState exits: m=285062 SNR=213.9
20:20:03.082 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:03.084 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:03.085 00.001 9120 Enqueuing Expose request
20:20:03.106 00.021 8596 IsGuiding returns 0
20:20:03.106 00.000 8596 Move returns status 0, amount 30
20:20:03.106 00.000 8596 MoveAxis(N, 0, ABG)
20:20:03.106 00.000 8596 Move returns status 0, amount 0
20:20:03.106 00.000 8596 move complete, result=0
20:20:03.106 00.000 8596 worker thread done servicing request
20:20:03.106 00.000 8596 Worker thread wakes up
20:20:03.107 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:03.107 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:03.107 00.000 9120 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
20:20:04.066 00.959 8596 Exposure complete
20:20:04.158 00.092 8596 worker thread done servicing request
20:20:04.158 00.000 9120 OnExposeComplete: enter
20:20:04.161 00.003 9120 UpdateGuideState(): m_state=6
20:20:04.163 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 673
20:20:04.166 00.003 9120 Star::Find returns 1 (0), X=1144.98, Y=159.05, Mass=305834, SNR=214.9, Peak=28669 HFD=4.4
20:20:04.168 00.002 9120 MultiStar: [#1 -0.39,0.17,0.00,M1] [#2 -0.32,0.17,0.84,U] [#3 -0.36,0.27,0.00,M1] [#4 -0.32,0.16,0.47,U] [#5 -0.43,0.23,0.00,M1] [#6 -0.50,0.05,0.00,M2] [#7 -0.24,0.12,0.30,U] [#8 -0.72,0.19,0.00,M2] 
20:20:04.169 00.001 9120 refined, 3 included, MultiStar: {-0.32, 0.19}, one-star: {-0.35, 0.23}
20:20:04.171 00.002 9120 CameraToMount -- cameraTheta (2.62) - m_xAngle (3.04) = xAngle (-0.42 = -0.42)
20:20:04.173 00.002 9120 CameraToMount -- cameraTheta (2.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.39 = -0.39)
20:20:04.174 00.001 9120 CameraToMount -- cameraX=-0.32 cameraY=0.19 hyp=0.37 cameraTheta=2.62 mountX=0.34 mountY=-0.14, mountTheta=-0.39
20:20:04.176 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.32, y=0.19, opts=13)
20:20:04.177 00.001 9120 Enqueuing Move request for scope (-0.32, 0.19)
20:20:04.178 00.001 8596 Worker thread wakes up
20:20:04.178 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.19) opts 0xd
20:20:04.178 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.32, 0.19)
20:20:04.178 00.000 8596 Moving (-0.32, 0.19) raw xDistance=0.34 yDistance=-0.14
20:20:04.178 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
20:20:04.178 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:04.178 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:20:04.178 00.000 8596 MoveAxis(W, 51, ABG)
20:20:04.178 00.000 8596 Guiding  Dir = 3, Dur = 51
20:20:04.179 00.001 8596 IsSlewing returns 0
20:20:04.179 00.000 8596 IsGuiding returns 0
20:20:04.180 00.001 8596 PulseGuide returned control before completion, sleep 60
20:20:04.184 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:20:04.201 00.017 9120 UpdateGuideState exits: m=305834 SNR=214.9
20:20:04.202 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:04.203 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:04.204 00.001 9120 Enqueuing Expose request
20:20:04.252 00.048 8596 IsGuiding returns 1
20:20:04.252 00.000 8596 scope still moving after pulse duration time elapsed
20:20:04.283 00.031 8596 IsSlewing returns 0
20:20:04.283 00.000 8596 IsGuiding returns 1
20:20:04.314 00.031 8596 IsSlewing returns 0
20:20:04.314 00.000 8596 IsGuiding returns 0
20:20:04.314 00.000 8596 scope move finished after 51 + 83 ms
20:20:04.314 00.000 8596 Move returns status 0, amount 51
20:20:04.314 00.000 8596 MoveAxis(N, 0, ABG)
20:20:04.314 00.000 8596 Move returns status 0, amount 0
20:20:04.314 00.000 8596 move complete, result=0
20:20:04.314 00.000 8596 worker thread done servicing request
20:20:04.314 00.000 8596 Worker thread wakes up
20:20:04.314 00.000 9120 GuideStep: 0.3 px 51 ms WEST, -0.1 px 0 ms NORTH
20:20:04.316 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:04.316 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:05.481 01.165 8596 Exposure complete
20:20:05.568 00.087 8596 worker thread done servicing request
20:20:05.568 00.000 9120 OnExposeComplete: enter
20:20:05.569 00.001 9120 UpdateGuideState(): m_state=6
20:20:05.570 00.001 9120 Star::Find(15, 1144, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 674
20:20:05.571 00.001 9120 Star::Find returns 1 (0), X=1145.60, Y=159.04, Mass=290870, SNR=217.8, Peak=25085 HFD=4.2
20:20:05.572 00.001 9120 MultiStar: [#1 0.26,0.10,0.98,U] [#2 0.03,0.26,0.88,U] [#3 0.23,0.21,0.72,U] [#4 0.21,0.25,0.50,U] [#5 0.29,0.10,0.42,U] [#6 0.14,0.00,0.30,U] [#7 0.20,0.28,0.34,U] [#8 -0.39,0.20,0.00,M3] 
20:20:05.573 00.001 9120 refined, 7 included, MultiStar: {0.21, 0.19}, one-star: {0.27, 0.22}
20:20:05.574 00.001 9120 CameraToMount -- cameraTheta (0.74) - m_xAngle (3.04) = xAngle (-2.30 = -2.30)
20:20:05.574 00.000 9120 CameraToMount -- cameraTheta (0.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.27 = -2.27)
20:20:05.575 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.28 cameraTheta=0.74 mountX=-0.19 mountY=-0.21, mountTheta=-2.29
20:20:05.577 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=0.19, opts=13)
20:20:05.578 00.001 9120 Enqueuing Move request for scope (0.21, 0.19)
20:20:05.578 00.000 8596 Worker thread wakes up
20:20:05.578 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
20:20:05.579 00.001 8596 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
20:20:05.579 00.000 8596 Moving (0.21, 0.19) raw xDistance=-0.19 yDistance=-0.21
20:20:05.579 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:20:05.579 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:20:05.579 00.000 8596 MoveAxis(E, 0, ABG)
20:20:05.579 00.000 8596 Move returns status 0, amount 0
20:20:05.579 00.000 8596 MoveAxis(N, 45, ABG)
20:20:05.579 00.000 8596 Guiding  Dir = 0, Dur = 45
20:20:05.579 00.000 8596 IsSlewing returns 0
20:20:05.579 00.000 8596 IsGuiding returns 0
20:20:05.583 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:20:05.613 00.030 9120 UpdateGuideState exits: m=290870 SNR=217.8
20:20:05.616 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:05.617 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:05.618 00.001 9120 Enqueuing Expose request
20:20:05.619 00.001 8596 PulseGuide returned control before completion, sleep 19
20:20:05.645 00.026 8596 IsGuiding returns 1
20:20:05.645 00.000 8596 scope still moving after pulse duration time elapsed
20:20:05.676 00.031 8596 IsSlewing returns 0
20:20:05.676 00.000 8596 IsGuiding returns 1
20:20:05.708 00.032 8596 IsSlewing returns 0
20:20:05.708 00.000 8596 IsGuiding returns 0
20:20:05.708 00.000 8596 scope move finished after 45 + 83 ms
20:20:05.709 00.001 8596 Move returns status 0, amount 45
20:20:05.709 00.000 8596 move complete, result=0
20:20:05.709 00.000 8596 worker thread done servicing request
20:20:05.709 00.000 8596 Worker thread wakes up
20:20:05.709 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 45 ms NORTH
20:20:05.710 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:05.710 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:06.674 00.964 8596 Exposure complete
20:20:06.749 00.075 8596 worker thread done servicing request
20:20:06.750 00.001 9120 OnExposeComplete: enter
20:20:06.752 00.002 9120 UpdateGuideState(): m_state=6
20:20:06.754 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 675
20:20:06.755 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=159.10, Mass=308586, SNR=203.9, Peak=28029 HFD=4.3
20:20:06.758 00.003 9120 MultiStar: [#1 0.09,0.24,0.97,U] [#2 -0.07,0.15,1.00,U] [#3 0.00,0.27,0.74,U] [#4 0.19,0.30,0.45,U] [#5 0.11,0.34,0.52,U] [#6 0.02,0.09,0.27,U] [#7 -0.07,0.39,0.32,U] [#8 -0.29,0.42,0.00,M4] 
20:20:06.760 00.002 9120 refined, 7 included, MultiStar: {0.05, 0.25}, one-star: {0.11, 0.28}
20:20:06.762 00.002 9120 CameraToMount -- cameraTheta (1.38) - m_xAngle (3.04) = xAngle (-1.66 = -1.66)
20:20:06.763 00.001 9120 CameraToMount -- cameraTheta (1.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.62 = -1.62)
20:20:06.765 00.002 9120 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.26 cameraTheta=1.38 mountX=-0.02 mountY=-0.26, mountTheta=-1.66
20:20:06.768 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.25, opts=13)
20:20:06.769 00.001 9120 Enqueuing Move request for scope (0.05, 0.25)
20:20:06.771 00.002 8596 Worker thread wakes up
20:20:06.771 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
20:20:06.771 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
20:20:06.771 00.000 8596 Moving (0.05, 0.25) raw xDistance=-0.02 yDistance=-0.26
20:20:06.771 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:20:06.772 00.001 8596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:20:06.772 00.000 8596 MoveAxis(E, 0, ABG)
20:20:06.772 00.000 8596 Move returns status 0, amount 0
20:20:06.772 00.000 8596 MoveAxis(N, 54, ABG)
20:20:06.772 00.000 8596 Guiding  Dir = 0, Dur = 54
20:20:06.772 00.000 8596 IsSlewing returns 0
20:20:06.772 00.000 8596 IsGuiding returns 0
20:20:06.779 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:20:06.806 00.027 8596 PulseGuide returned control before completion, sleep 31
20:20:06.806 00.000 9120 UpdateGuideState exits: m=308586 SNR=203.9
20:20:06.808 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:06.810 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:06.812 00.002 9120 Enqueuing Expose request
20:20:06.851 00.039 8596 IsGuiding returns 1
20:20:06.851 00.000 8596 scope still moving after pulse duration time elapsed
20:20:06.883 00.032 8596 IsSlewing returns 0
20:20:06.883 00.000 8596 IsGuiding returns 1
20:20:06.913 00.030 8596 IsSlewing returns 0
20:20:06.913 00.000 8596 IsGuiding returns 0
20:20:06.913 00.000 8596 scope move finished after 54 + 86 ms
20:20:06.913 00.000 8596 Move returns status 0, amount 54
20:20:06.914 00.001 8596 move complete, result=0
20:20:06.914 00.000 8596 worker thread done servicing request
20:20:06.914 00.000 8596 Worker thread wakes up
20:20:06.914 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.3 px 54 ms NORTH
20:20:06.915 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:06.915 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:08.093 01.178 8596 Exposure complete
20:20:08.168 00.075 8596 worker thread done servicing request
20:20:08.168 00.000 9120 OnExposeComplete: enter
20:20:08.169 00.001 9120 UpdateGuideState(): m_state=6
20:20:08.171 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 676
20:20:08.172 00.001 9120 Star::Find returns 1 (0), X=1145.96, Y=158.59, Mass=300341, SNR=221.2, Peak=24243 HFD=4.4
20:20:08.173 00.001 9120 MultiStar: [#1 0.60,-0.32,0.00,M1] [#2 0.36,-0.25,0.00,M1] [#3 0.35,-0.23,0.71,U] [#4 0.50,-0.34,0.00,M1] [#5 0.50,-0.33,0.00,M1] [#6 0.48,-0.33,0.00,M1] [#7 0.44,-0.17,0.00,M1] [#8 0.04,-0.13,0.24,U] 
20:20:08.174 00.001 9120 refined, 2 included, MultiStar: {0.46, -0.22}, one-star: {0.63, -0.24}
20:20:08.175 00.001 9120 CameraToMount -- cameraTheta (-0.45) - m_xAngle (3.04) = xAngle (-3.49 = 2.79)
20:20:08.176 00.001 9120 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.45 = 2.83)
20:20:08.177 00.001 9120 CameraToMount -- cameraX=0.46 cameraY=-0.22 hyp=0.51 cameraTheta=-0.45 mountX=-0.48 mountY=0.16, mountTheta=2.83
20:20:08.178 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.46, y=-0.22, opts=13)
20:20:08.179 00.001 9120 Enqueuing Move request for scope (0.46, -0.22)
20:20:08.180 00.001 8596 Worker thread wakes up
20:20:08.180 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.22) opts 0xd
20:20:08.180 00.000 8596 Handling offset move in thread for scope, endpoint = (0.46, -0.22)
20:20:08.180 00.000 8596 Moving (0.46, -0.22) raw xDistance=-0.48 yDistance=0.16
20:20:08.180 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
20:20:08.180 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:08.180 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:20:08.180 00.000 8596 MoveAxis(E, 69, ABG)
20:20:08.180 00.000 8596 Guiding  Dir = 2, Dur = 69
20:20:08.180 00.000 8596 IsSlewing returns 0
20:20:08.180 00.000 8596 IsGuiding returns 0
20:20:08.182 00.002 8596 PulseGuide returned control before completion, sleep 78
20:20:08.185 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2449, FiltMax=65535, Gamma=1.000
20:20:08.209 00.024 9120 UpdateGuideState exits: m=300341 SNR=221.2
20:20:08.210 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:08.211 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:08.212 00.001 9120 Enqueuing Expose request
20:20:08.265 00.053 8596 IsGuiding returns 1
20:20:08.265 00.000 8596 scope still moving after pulse duration time elapsed
20:20:08.297 00.032 8596 IsSlewing returns 0
20:20:08.297 00.000 8596 IsGuiding returns 0
20:20:08.297 00.000 8596 scope move finished after 69 + 46 ms
20:20:08.297 00.000 8596 Move returns status 0, amount 69
20:20:08.297 00.000 8596 MoveAxis(N, 0, ABG)
20:20:08.297 00.000 8596 Move returns status 0, amount 0
20:20:08.297 00.000 8596 move complete, result=0
20:20:08.297 00.000 8596 worker thread done servicing request
20:20:08.297 00.000 8596 Worker thread wakes up
20:20:08.297 00.000 9120 GuideStep: -0.5 px 69 ms EAST, 0.2 px 0 ms NORTH
20:20:08.299 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:08.299 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:09.282 00.983 8596 Exposure complete
20:20:09.345 00.063 8596 worker thread done servicing request
20:20:09.345 00.000 9120 OnExposeComplete: enter
20:20:09.346 00.001 9120 UpdateGuideState(): m_state=6
20:20:09.347 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 677
20:20:09.347 00.000 9120 Star::Find returns 1 (0), X=1145.59, Y=158.60, Mass=311961, SNR=221.2, Peak=26685 HFD=4.4
20:20:09.348 00.001 9120 MultiStar: [#1 0.15,-0.27,1.08,U] [#2 0.00,-0.20,0.92,U] [#3 0.25,-0.09,0.73,U] [#4 0.45,-0.25,0.00,M2] [#5 0.30,-0.20,0.44,U] [#6 0.31,-0.41,0.00,M2] [#7 0.37,-0.37,0.00,M2] [#8 -0.19,-0.27,0.31,U] 
20:20:09.350 00.002 9120 refined, 5 included, MultiStar: {0.15, -0.21}, one-star: {0.26, -0.23}
20:20:09.352 00.002 9120 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.04) = xAngle (-3.99 = 2.29)
20:20:09.355 00.003 9120 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.96 = 2.33)
20:20:09.357 00.002 9120 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.95 mountX=-0.17 mountY=0.19, mountTheta=2.31
20:20:09.361 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.21, opts=13)
20:20:09.363 00.002 9120 Enqueuing Move request for scope (0.15, -0.21)
20:20:09.363 00.000 8596 Worker thread wakes up
20:20:09.364 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
20:20:09.364 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
20:20:09.364 00.000 8596 Moving (0.15, -0.21) raw xDistance=-0.17 yDistance=0.19
20:20:09.364 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:20:09.364 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:09.364 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:20:09.364 00.000 8596 MoveAxis(E, 0, ABG)
20:20:09.364 00.000 8596 Move returns status 0, amount 0
20:20:09.365 00.001 8596 MoveAxis(N, 0, ABG)
20:20:09.365 00.000 8596 Move returns status 0, amount 0
20:20:09.365 00.000 8596 move complete, result=0
20:20:09.365 00.000 8596 worker thread done servicing request
20:20:09.372 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2455, FiltMax=65535, Gamma=1.000
20:20:09.402 00.030 9120 UpdateGuideState exits: m=311961 SNR=221.2
20:20:09.402 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:09.404 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:09.405 00.001 9120 Enqueuing Expose request
20:20:09.406 00.001 8596 Worker thread wakes up
20:20:09.406 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:20:09.407 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:09.407 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:10.578 01.171 8596 Exposure complete
20:20:10.666 00.088 8596 worker thread done servicing request
20:20:10.666 00.000 9120 OnExposeComplete: enter
20:20:10.667 00.001 9120 UpdateGuideState(): m_state=6
20:20:10.668 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 678
20:20:10.669 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.68, Mass=274294, SNR=202.2, Peak=25501 HFD=4.4
20:20:10.670 00.001 9120 MultiStar: [#1 0.03,-0.20,0.91,U] [#2 0.00,-0.21,0.95,U] [#3 0.01,-0.06,0.77,U] [#4 0.14,-0.18,0.45,U] [#5 0.24,-0.15,0.52,U] [#6 0.06,-0.25,0.35,U] [#7 0.08,-0.15,0.35,U] [#8 -0.43,-0.21,0.00,M3] 
20:20:10.671 00.001 9120 single-star, 7 included, MultiStar: {0.06, -0.16}, one-star: {0.03, -0.14}
20:20:10.671 00.000 9120 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.04) = xAngle (-4.39 = 1.89)
20:20:10.672 00.001 9120 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.36 = 1.93)
20:20:10.673 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.35 mountX=-0.04 mountY=0.13, mountTheta=1.89
20:20:10.674 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.14, opts=13)
20:20:10.675 00.001 9120 Enqueuing Move request for scope (0.03, -0.14)
20:20:10.676 00.001 8596 Worker thread wakes up
20:20:10.676 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
20:20:10.676 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
20:20:10.676 00.000 8596 Moving (0.03, -0.14) raw xDistance=-0.04 yDistance=0.13
20:20:10.676 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:20:10.676 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:10.676 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:20:10.676 00.000 8596 MoveAxis(E, 0, ABG)
20:20:10.676 00.000 8596 Move returns status 0, amount 0
20:20:10.677 00.001 8596 MoveAxis(N, 0, ABG)
20:20:10.677 00.000 8596 Move returns status 0, amount 0
20:20:10.677 00.000 8596 move complete, result=0
20:20:10.677 00.000 8596 worker thread done servicing request
20:20:10.681 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:20:10.697 00.016 9120 UpdateGuideState exits: m=274294 SNR=202.2
20:20:10.697 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:10.698 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:10.699 00.001 9120 Enqueuing Expose request
20:20:10.699 00.000 8596 Worker thread wakes up
20:20:10.700 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:10.700 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:10.700 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:11.679 00.979 8596 Exposure complete
20:20:11.769 00.090 8596 worker thread done servicing request
20:20:11.769 00.000 9120 OnExposeComplete: enter
20:20:11.770 00.001 9120 UpdateGuideState(): m_state=6
20:20:11.771 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 679
20:20:11.771 00.000 9120 Star::Find returns 1 (0), X=1144.99, Y=158.64, Mass=295920, SNR=229.0, Peak=26349 HFD=4.2
20:20:11.772 00.001 9120 MultiStar: [#1 -0.41,-0.14,0.00,M1] [#2 -0.43,-0.37,0.00,M1] [#3 -0.37,-0.19,0.69,U] [#4 -0.40,-0.12,0.59,U] [#5 -0.25,-0.34,0.00,M1] [#6 -0.45,-0.37,0.00,M2] [#7 -0.47,-0.19,0.00,M2] [#8 -0.85,-0.13,0.00,M4] 
20:20:11.773 00.001 9120 single-star, 2 included, MultiStar: {-0.36, -0.17}, one-star: {-0.34, -0.18}
20:20:11.774 00.001 9120 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.04) = xAngle (-5.68 = 0.60)
20:20:11.774 00.000 9120 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.64 = 0.64)
20:20:11.775 00.001 9120 CameraToMount -- cameraX=-0.34 cameraY=-0.18 hyp=0.38 cameraTheta=-2.64 mountX=0.32 mountY=0.23, mountTheta=0.63
20:20:11.777 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.34, y=-0.18, opts=13)
20:20:11.778 00.001 9120 Enqueuing Move request for scope (-0.34, -0.18)
20:20:11.778 00.000 8596 Worker thread wakes up
20:20:11.778 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.18) opts 0xd
20:20:11.779 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.34, -0.18)
20:20:11.779 00.000 8596 Moving (-0.34, -0.18) raw xDistance=0.32 yDistance=0.23
20:20:11.779 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:20:11.779 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:20:11.779 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:20:11.779 00.000 8596 MoveAxis(W, 46, ABG)
20:20:11.779 00.000 8596 Guiding  Dir = 3, Dur = 46
20:20:11.780 00.001 8596 IsSlewing returns 0
20:20:11.780 00.000 8596 IsGuiding returns 0
20:20:11.782 00.002 8596 PulseGuide returned control before completion, sleep 55
20:20:11.786 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:20:11.806 00.020 9120 UpdateGuideState exits: m=295920 SNR=229.0
20:20:11.808 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:11.810 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:11.811 00.001 9120 Enqueuing Expose request
20:20:11.846 00.035 8596 IsGuiding returns 1
20:20:11.846 00.000 8596 scope still moving after pulse duration time elapsed
20:20:11.878 00.032 8596 IsSlewing returns 0
20:20:11.878 00.000 8596 IsGuiding returns 0
20:20:11.878 00.000 8596 scope move finished after 46 + 51 ms
20:20:11.878 00.000 8596 Move returns status 0, amount 46
20:20:11.878 00.000 8596 MoveAxis(N, 0, ABG)
20:20:11.878 00.000 8596 Move returns status 0, amount 0
20:20:11.878 00.000 8596 move complete, result=0
20:20:11.878 00.000 8596 worker thread done servicing request
20:20:11.879 00.001 8596 Worker thread wakes up
20:20:11.879 00.000 9120 GuideStep: 0.3 px 46 ms WEST, 0.2 px 0 ms NORTH
20:20:11.880 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:11.880 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:13.049 01.169 8596 Exposure complete
20:20:13.115 00.066 8596 worker thread done servicing request
20:20:13.116 00.001 9120 OnExposeComplete: enter
20:20:13.117 00.001 9120 UpdateGuideState(): m_state=6
20:20:13.118 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 680
20:20:13.120 00.002 9120 Star::Find returns 1 (0), X=1145.36, Y=158.49, Mass=297073, SNR=224.1, Peak=27997 HFD=4.4
20:20:13.122 00.002 9120 MultiStar: [#1 0.11,-0.42,0.00,M2] [#2 -0.10,-0.46,0.00,M2] [#3 0.06,-0.27,0.70,U] [#4 0.20,-0.42,0.00,M1] [#5 0.27,-0.56,0.00,M2] [#6 0.10,-0.57,0.00,M3] [#7 0.05,-0.13,0.30,U] [#8 -0.14,-0.23,0.26,U] 
20:20:13.123 00.001 9120 refined, 3 included, MultiStar: {0.02, -0.27}, one-star: {0.03, -0.33}
20:20:13.125 00.002 9120 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.04) = xAngle (-4.53 = 1.75)
20:20:13.126 00.001 9120 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.49 = 1.79)
20:20:13.128 00.002 9120 CameraToMount -- cameraX=0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.49 mountX=-0.05 mountY=0.27, mountTheta=1.76
20:20:13.131 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.27, opts=13)
20:20:13.132 00.001 9120 Enqueuing Move request for scope (0.02, -0.27)
20:20:13.133 00.001 8596 Worker thread wakes up
20:20:13.133 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.27) opts 0xd
20:20:13.133 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.27)
20:20:13.133 00.000 8596 Moving (0.02, -0.27) raw xDistance=-0.05 yDistance=0.27
20:20:13.133 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:20:13.134 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:20:13.134 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:20:13.134 00.000 8596 MoveAxis(E, 0, ABG)
20:20:13.134 00.000 8596 Move returns status 0, amount 0
20:20:13.134 00.000 8596 MoveAxis(N, 0, ABG)
20:20:13.134 00.000 8596 Move returns status 0, amount 0
20:20:13.134 00.000 8596 move complete, result=0
20:20:13.134 00.000 8596 worker thread done servicing request
20:20:13.139 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:20:13.157 00.018 9120 UpdateGuideState exits: m=297073 SNR=224.1
20:20:13.158 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:13.159 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:13.160 00.001 9120 Enqueuing Expose request
20:20:13.166 00.006 8596 Worker thread wakes up
20:20:13.166 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:20:13.167 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:13.167 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:14.152 00.985 8596 Exposure complete
20:20:14.222 00.070 8596 worker thread done servicing request
20:20:14.222 00.000 9120 OnExposeComplete: enter
20:20:14.223 00.001 9120 UpdateGuideState(): m_state=6
20:20:14.224 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 681
20:20:14.225 00.001 9120 Star::Find returns 1 (0), X=1145.88, Y=158.42, Mass=283901, SNR=229.6, Peak=22019 HFD=4.3
20:20:14.226 00.001 9120 MultiStar: [#1 0.52,-0.44,0.00,M3] [#2 0.42,-0.39,0.00,M3] [#3 0.52,-0.30,0.00,M1] [#4 0.53,-0.44,0.00,M2] [#5 0.42,-0.44,0.00,M3] [#6 0.39,-0.51,0.00,M4] [#7 0.52,-0.30,0.00,M2] [#8 0.26,-0.53,0.00,M4] 
20:20:14.227 00.001 9120 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.04) = xAngle (-3.67 = 2.61)
20:20:14.228 00.001 9120 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.64 = 2.65)
20:20:14.228 00.000 9120 CameraToMount -- cameraX=0.56 cameraY=-0.41 hyp=0.69 cameraTheta=-0.63 mountX=-0.59 mountY=0.33, mountTheta=2.64
20:20:14.230 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.56, y=-0.41, opts=13)
20:20:14.231 00.001 9120 Enqueuing Move request for scope (0.56, -0.41)
20:20:14.231 00.000 8596 Worker thread wakes up
20:20:14.232 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.41) opts 0xd
20:20:14.232 00.000 8596 Handling offset move in thread for scope, endpoint = (0.56, -0.41)
20:20:14.232 00.000 8596 Moving (0.56, -0.41) raw xDistance=-0.59 yDistance=0.33
20:20:14.232 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
20:20:14.232 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:20:14.232 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:20:14.232 00.000 8596 MoveAxis(E, 86, ABG)
20:20:14.232 00.000 8596 Guiding  Dir = 2, Dur = 86
20:20:14.232 00.000 8596 IsSlewing returns 0
20:20:14.232 00.000 8596 IsGuiding returns 0
20:20:14.234 00.002 8596 PulseGuide returned control before completion, sleep 95
20:20:14.239 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:20:14.254 00.015 9120 UpdateGuideState exits: m=283901 SNR=229.6
20:20:14.255 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:14.256 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:14.257 00.001 9120 Enqueuing Expose request
20:20:14.337 00.080 8596 IsGuiding returns 1
20:20:14.337 00.000 8596 scope still moving after pulse duration time elapsed
20:20:14.367 00.030 8596 IsSlewing returns 0
20:20:14.367 00.000 8596 IsGuiding returns 1
20:20:14.399 00.032 8596 IsSlewing returns 0
20:20:14.399 00.000 8596 IsGuiding returns 0
20:20:14.399 00.000 8596 scope move finished after 86 + 80 ms
20:20:14.399 00.000 8596 Move returns status 0, amount 86
20:20:14.399 00.000 8596 MoveAxis(N, 0, ABG)
20:20:14.399 00.000 8596 Move returns status 0, amount 0
20:20:14.399 00.000 8596 move complete, result=0
20:20:14.399 00.000 8596 worker thread done servicing request
20:20:14.400 00.001 9120 GuideStep: -0.6 px 86 ms EAST, 0.3 px 0 ms NORTH
20:20:14.402 00.002 8596 Worker thread wakes up
20:20:14.402 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:14.402 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:15.581 01.179 8596 Exposure complete
20:20:15.665 00.084 8596 worker thread done servicing request
20:20:15.665 00.000 9120 OnExposeComplete: enter
20:20:15.666 00.001 9120 UpdateGuideState(): m_state=6
20:20:15.667 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 682
20:20:15.669 00.002 9120 Star::Find returns 1 (0), X=1145.26, Y=158.69, Mass=301720, SNR=213.8, Peak=29405 HFD=4.5
20:20:15.670 00.001 9120 MultiStar: [#1 -0.13,-0.21,1.00,U] [#2 -0.27,-0.35,0.00,M4] [#3 -0.11,-0.32,0.74,U] [#4 -0.02,-0.17,0.46,U] [#5 -0.10,-0.20,0.52,U] [#6 0.01,-0.49,0.00,M5] [#7 -0.30,-0.27,0.29,U] [#8 -0.34,-0.05,0.27,U] 
20:20:15.672 00.002 9120 single-star, 6 included, MultiStar: {-0.12, -0.20}, one-star: {-0.06, -0.13}
20:20:15.674 00.002 9120 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.04) = xAngle (-5.05 = 1.23)
20:20:15.676 00.002 9120 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.01 = 1.27)
20:20:15.676 00.000 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.01 mountX=0.05 mountY=0.14, mountTheta=1.24
20:20:15.679 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.13, opts=13)
20:20:15.681 00.002 9120 Enqueuing Move request for scope (-0.06, -0.13)
20:20:15.682 00.001 8596 Worker thread wakes up
20:20:15.682 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
20:20:15.682 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
20:20:15.682 00.000 8596 Moving (-0.06, -0.13) raw xDistance=0.05 yDistance=0.14
20:20:15.682 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:20:15.682 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:15.682 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:20:15.682 00.000 8596 MoveAxis(E, 0, ABG)
20:20:15.682 00.000 8596 Move returns status 0, amount 0
20:20:15.682 00.000 8596 MoveAxis(N, 0, ABG)
20:20:15.682 00.000 8596 Move returns status 0, amount 0
20:20:15.683 00.001 8596 move complete, result=0
20:20:15.683 00.000 8596 worker thread done servicing request
20:20:15.692 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:20:15.710 00.018 9120 UpdateGuideState exits: m=301720 SNR=213.8
20:20:15.711 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:15.712 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:15.713 00.001 9120 Enqueuing Expose request
20:20:15.714 00.001 8596 Worker thread wakes up
20:20:15.714 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:15.714 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:15.714 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:16.689 00.975 8596 Exposure complete
20:20:16.772 00.083 8596 worker thread done servicing request
20:20:16.772 00.000 9120 OnExposeComplete: enter
20:20:16.774 00.002 9120 UpdateGuideState(): m_state=6
20:20:16.776 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 683
20:20:16.778 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.54, Mass=290796, SNR=205.5, Peak=27277 HFD=4.5
20:20:16.779 00.001 9120 MultiStar: [#1 0.01,-0.19,1.04,U] [#2 -0.12,-0.17,0.97,U] [#3 0.05,-0.07,0.75,U] [#4 0.11,-0.23,0.43,U] [#5 0.13,-0.43,0.00,M3] [#6 0.06,-0.41,0.35,U] [#7 -0.14,-0.20,0.32,U] [#8 -0.30,-0.16,0.25,U] 
20:20:16.780 00.001 9120 refined, 7 included, MultiStar: {-0.03, -0.20}, one-star: {-0.02, -0.29}
20:20:16.781 00.001 9120 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.04) = xAngle (-4.75 = 1.54)
20:20:16.782 00.001 9120 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.71 = 1.57)
20:20:16.783 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.70 mountX=0.01 mountY=0.21, mountTheta=1.54
20:20:16.785 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.20, opts=13)
20:20:16.786 00.001 9120 Enqueuing Move request for scope (-0.03, -0.20)
20:20:16.787 00.001 8596 Worker thread wakes up
20:20:16.787 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
20:20:16.787 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
20:20:16.787 00.000 8596 Moving (-0.03, -0.20) raw xDistance=0.01 yDistance=0.21
20:20:16.787 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:20:16.787 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:20:16.788 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:20:16.788 00.000 8596 MoveAxis(E, 0, ABG)
20:20:16.788 00.000 8596 Move returns status 0, amount 0
20:20:16.788 00.000 8596 MoveAxis(N, 0, ABG)
20:20:16.788 00.000 8596 Move returns status 0, amount 0
20:20:16.788 00.000 8596 move complete, result=0
20:20:16.788 00.000 8596 worker thread done servicing request
20:20:16.792 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:20:16.823 00.031 9120 UpdateGuideState exits: m=290796 SNR=205.5
20:20:16.824 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:16.825 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:16.826 00.001 9120 Enqueuing Expose request
20:20:16.827 00.001 8596 Worker thread wakes up
20:20:16.827 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:20:16.828 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:16.828 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:18.001 01.173 8596 Exposure complete
20:20:18.061 00.060 8596 worker thread done servicing request
20:20:18.061 00.000 9120 OnExposeComplete: enter
20:20:18.063 00.002 9120 UpdateGuideState(): m_state=6
20:20:18.064 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 684
20:20:18.066 00.002 9120 Star::Find returns 1 (0), X=1145.37, Y=158.85, Mass=299916, SNR=200.5, Peak=31085 HFD=4.4
20:20:18.068 00.002 9120 MultiStar: [#1 -0.02,-0.08,1.11,U] [#2 -0.12,-0.25,1.04,U] [#3 -0.09,-0.13,0.70,U] [#4 0.35,-0.06,0.52,U] [#5 0.01,-0.37,0.47,U] [#6 -0.09,-0.24,0.29,U] [#7 -0.11,-0.20,0.30,U] [#8 -0.44,-0.07,0.00,M3] 
20:20:18.070 00.002 9120 single-star, 7 included, MultiStar: {-0.01, -0.14}, one-star: {0.04, 0.03}
20:20:18.071 00.001 9120 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.04) = xAngle (-2.52 = -2.52)
20:20:18.073 00.002 9120 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.48 = -2.48)
20:20:18.074 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.52 mountX=-0.04 mountY=-0.03, mountTheta=-2.50
20:20:18.077 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.03, opts=13)
20:20:18.078 00.001 9120 Enqueuing Move request for scope (0.04, 0.03)
20:20:18.080 00.002 8596 Worker thread wakes up
20:20:18.080 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
20:20:18.080 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
20:20:18.080 00.000 8596 Moving (0.04, 0.03) raw xDistance=-0.04 yDistance=-0.03
20:20:18.080 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:20:18.080 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:18.080 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:20:18.081 00.001 8596 MoveAxis(E, 0, ABG)
20:20:18.081 00.000 8596 Move returns status 0, amount 0
20:20:18.081 00.000 8596 MoveAxis(N, 0, ABG)
20:20:18.081 00.000 8596 Move returns status 0, amount 0
20:20:18.081 00.000 8596 move complete, result=0
20:20:18.081 00.000 8596 worker thread done servicing request
20:20:18.086 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2416, FiltMax=65535, Gamma=1.000
20:20:18.102 00.016 9120 UpdateGuideState exits: m=299916 SNR=200.5
20:20:18.103 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:18.104 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:18.105 00.001 9120 Enqueuing Expose request
20:20:18.106 00.001 8596 Worker thread wakes up
20:20:18.106 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:18.107 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:18.107 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:19.084 00.977 8596 Exposure complete
20:20:19.141 00.057 8596 worker thread done servicing request
20:20:19.141 00.000 9120 OnExposeComplete: enter
20:20:19.142 00.001 9120 UpdateGuideState(): m_state=6
20:20:19.143 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 685
20:20:19.143 00.000 9120 Star::Find returns 1 (0), X=1145.31, Y=158.94, Mass=301425, SNR=251.7, Peak=30685 HFD=4.4
20:20:19.144 00.001 9120 MultiStar: [#1 -0.07,0.16,0.81,U] [#2 -0.16,0.01,0.79,U] [#3 -0.16,0.05,0.63,U] [#4 -0.03,0.08,0.42,U] [#5 0.00,0.02,0.36,U] [#6 -0.13,-0.18,0.27,U] [#7 -0.01,-0.19,0.28,U] [#8 -0.49,0.01,0.00,M4] 
20:20:19.145 00.001 9120 refined, 7 included, MultiStar: {-0.07, 0.05}, one-star: {-0.01, 0.12}
20:20:19.146 00.001 9120 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.04) = xAngle (-0.50 = -0.50)
20:20:19.147 00.001 9120 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.46 = -0.46)
20:20:19.148 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.55 mountX=0.08 mountY=-0.04, mountTheta=-0.47
20:20:19.149 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.05, opts=13)
20:20:19.150 00.001 9120 Enqueuing Move request for scope (-0.07, 0.05)
20:20:19.151 00.001 8596 Worker thread wakes up
20:20:19.151 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
20:20:19.151 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
20:20:19.151 00.000 8596 Moving (-0.07, 0.05) raw xDistance=0.08 yDistance=-0.04
20:20:19.151 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:20:19.152 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:19.152 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:20:19.152 00.000 8596 MoveAxis(E, 0, ABG)
20:20:19.152 00.000 8596 Move returns status 0, amount 0
20:20:19.152 00.000 8596 MoveAxis(N, 0, ABG)
20:20:19.152 00.000 8596 Move returns status 0, amount 0
20:20:19.152 00.000 8596 move complete, result=0
20:20:19.152 00.000 8596 worker thread done servicing request
20:20:19.156 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2400, FiltMax=65491, Gamma=1.000
20:20:19.171 00.015 9120 UpdateGuideState exits: m=301425 SNR=251.7
20:20:19.172 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:19.173 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:19.174 00.001 9120 Enqueuing Expose request
20:20:19.174 00.000 8596 Worker thread wakes up
20:20:19.174 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:19.175 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:19.175 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:20.333 01.158 8596 Exposure complete
20:20:20.390 00.057 8596 worker thread done servicing request
20:20:20.390 00.000 9120 OnExposeComplete: enter
20:20:20.391 00.001 9120 UpdateGuideState(): m_state=6
20:20:20.392 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 686
20:20:20.393 00.001 9120 Star::Find returns 1 (0), X=1145.11, Y=158.64, Mass=285689, SNR=208.7, Peak=26157 HFD=4.4
20:20:20.394 00.001 9120 MultiStar: [#1 -0.30,-0.19,0.97,U] [#2 -0.52,-0.17,0.00,M2] [#3 -0.33,0.01,0.68,U] [#4 -0.22,-0.17,0.43,U] [#5 -0.15,-0.28,0.45,U] [#6 -0.37,-0.42,0.00,M3] [#7 -0.28,-0.28,0.40,U] [#8 -0.37,0.06,0.26,U] 
20:20:20.395 00.001 9120 single-star, 6 included, MultiStar: {-0.26, -0.16}, one-star: {-0.21, -0.18}
20:20:20.395 00.000 9120 CameraToMount -- cameraTheta (-2.44) - m_xAngle (3.04) = xAngle (-5.48 = 0.80)
20:20:20.396 00.001 9120 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.45 = 0.83)
20:20:20.397 00.001 9120 CameraToMount -- cameraX=-0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-2.44 mountX=0.19 mountY=0.21, mountTheta=0.82
20:20:20.400 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=-0.18, opts=13)
20:20:20.401 00.001 9120 Enqueuing Move request for scope (-0.21, -0.18)
20:20:20.403 00.002 8596 Worker thread wakes up
20:20:20.403 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.18) opts 0xd
20:20:20.403 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, -0.18)
20:20:20.403 00.000 8596 Moving (-0.21, -0.18) raw xDistance=0.19 yDistance=0.21
20:20:20.403 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:20:20.403 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:20:20.403 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:20:20.403 00.000 8596 MoveAxis(E, 0, ABG)
20:20:20.403 00.000 8596 Move returns status 0, amount 0
20:20:20.403 00.000 8596 MoveAxis(N, 0, ABG)
20:20:20.403 00.000 8596 Move returns status 0, amount 0
20:20:20.403 00.000 8596 move complete, result=0
20:20:20.403 00.000 8596 worker thread done servicing request
20:20:20.408 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:20:20.426 00.018 9120 UpdateGuideState exits: m=285689 SNR=208.7
20:20:20.427 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:20.428 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:20.429 00.001 9120 Enqueuing Expose request
20:20:20.431 00.002 8596 Worker thread wakes up
20:20:20.431 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:20:20.432 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:20.432 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:21.405 00.973 8596 Exposure complete
20:20:21.462 00.057 8596 worker thread done servicing request
20:20:21.462 00.000 9120 OnExposeComplete: enter
20:20:21.463 00.001 9120 UpdateGuideState(): m_state=6
20:20:21.464 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 687
20:20:21.465 00.001 9120 Star::Find returns 1 (0), X=1144.82, Y=158.64, Mass=282563, SNR=211.5, Peak=22797 HFD=4.5
20:20:21.466 00.001 9120 MultiStar: [#1 -0.44,-0.34,0.00,M1] [#2 -0.26,-0.27,0.92,U] [#3 -0.38,-0.26,0.00,M1] [#4 -0.22,-0.24,0.51,U] [#5 -0.26,-0.35,0.00,M1] [#6 -0.59,-0.30,0.00,M4] [#7 -0.45,-0.27,0.00,M1] [#8 -0.71,0.05,0.00,M4] 
20:20:21.467 00.001 9120 refined, 2 included, MultiStar: {-0.35, -0.23}, one-star: {-0.51, -0.18}
20:20:21.468 00.001 9120 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.04) = xAngle (-5.61 = 0.68)
20:20:21.469 00.001 9120 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.57 = 0.71)
20:20:21.470 00.001 9120 CameraToMount -- cameraX=-0.35 cameraY=-0.23 hyp=0.42 cameraTheta=-2.57 mountX=0.33 mountY=0.28, mountTheta=0.70
20:20:21.472 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.35, y=-0.23, opts=13)
20:20:21.473 00.001 9120 Enqueuing Move request for scope (-0.35, -0.23)
20:20:21.475 00.002 8596 Worker thread wakes up
20:20:21.475 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.23) opts 0xd
20:20:21.475 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.35, -0.23)
20:20:21.475 00.000 8596 Moving (-0.35, -0.23) raw xDistance=0.33 yDistance=0.28
20:20:21.475 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:20:21.475 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:20:21.475 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:20:21.476 00.001 8596 MoveAxis(W, 47, ABG)
20:20:21.476 00.000 8596 Guiding  Dir = 3, Dur = 47
20:20:21.476 00.000 8596 IsSlewing returns 0
20:20:21.476 00.000 8596 IsGuiding returns 0
20:20:21.478 00.002 8596 PulseGuide returned control before completion, sleep 56
20:20:21.483 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:20:21.509 00.026 9120 UpdateGuideState exits: m=282563 SNR=211.5
20:20:21.511 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:21.513 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:21.514 00.001 9120 Enqueuing Expose request
20:20:21.546 00.032 8596 IsGuiding returns 1
20:20:21.546 00.000 8596 scope still moving after pulse duration time elapsed
20:20:21.578 00.032 8596 IsSlewing returns 0
20:20:21.578 00.000 8596 IsGuiding returns 0
20:20:21.579 00.001 8596 scope move finished after 47 + 55 ms
20:20:21.579 00.000 8596 Move returns status 0, amount 47
20:20:21.579 00.000 8596 MoveAxis(N, 0, ABG)
20:20:21.579 00.000 8596 Move returns status 0, amount 0
20:20:21.579 00.000 8596 move complete, result=0
20:20:21.579 00.000 8596 worker thread done servicing request
20:20:21.579 00.000 8596 Worker thread wakes up
20:20:21.579 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:21.580 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:21.580 00.000 9120 GuideStep: 0.3 px 47 ms WEST, 0.3 px 0 ms NORTH
20:20:22.734 01.154 8596 Exposure complete
20:20:22.804 00.070 8596 worker thread done servicing request
20:20:22.804 00.000 9120 OnExposeComplete: enter
20:20:22.805 00.001 9120 UpdateGuideState(): m_state=6
20:20:22.806 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 688
20:20:22.807 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.13, Mass=300583, SNR=222.9, Peak=24083 HFD=4.5
20:20:22.808 00.001 9120 MultiStar: [#1 -0.05,-0.71,0.00,M2] [#2 -0.10,-0.71,0.00,M2] [#3 -0.01,-0.65,0.00,M2] [#4 0.11,-0.78,0.00,M1] [#5 -0.11,-0.66,0.00,M2] [#6 -0.04,-0.85,0.00,M5] [#7 0.06,-0.57,0.00,M2] [#8 -0.35,-0.79,0.00,M5] 
20:20:22.808 00.000 9120 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.04) = xAngle (-4.61 = 1.67)
20:20:22.809 00.001 9120 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.58 = 1.70)
20:20:22.810 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.69 hyp=0.69 cameraTheta=-1.57 mountX=-0.07 mountY=0.69, mountTheta=1.67
20:20:22.811 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.69, opts=13)
20:20:22.812 00.001 9120 Enqueuing Move request for scope (-0.00, -0.69)
20:20:22.813 00.001 8596 Worker thread wakes up
20:20:22.813 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.69) opts 0xd
20:20:22.813 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.69)
20:20:22.813 00.000 8596 Moving (-0.00, -0.69) raw xDistance=-0.07 yDistance=0.69
20:20:22.813 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:20:22.813 00.000 8596 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
20:20:22.814 00.001 8596 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.06
20:20:22.814 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
20:20:22.814 00.000 8596 MoveAxis(E, 0, ABG)
20:20:22.814 00.000 8596 Move returns status 0, amount 0
20:20:22.814 00.000 8596 MoveAxis(S, 145, ABG)
20:20:22.814 00.000 8596 Guiding  Dir = 1, Dur = 145
20:20:22.815 00.001 8596 IsSlewing returns 0
20:20:22.815 00.000 8596 IsGuiding returns 0
20:20:22.816 00.001 8596 PulseGuide returned control before completion, sleep 154
20:20:22.824 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:20:22.847 00.023 9120 UpdateGuideState exits: m=300583 SNR=222.9
20:20:22.848 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:22.850 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:22.851 00.001 9120 Enqueuing Expose request
20:20:22.985 00.134 8596 IsGuiding returns 0
20:20:22.985 00.000 8596 Move returns status 0, amount 145
20:20:22.985 00.000 8596 move complete, result=0
20:20:22.985 00.000 8596 worker thread done servicing request
20:20:22.985 00.000 8596 Worker thread wakes up
20:20:22.985 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.7 px 145 ms SOUTH
20:20:22.986 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:22.986 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:23.962 00.976 8596 Exposure complete
20:20:24.032 00.070 8596 worker thread done servicing request
20:20:24.033 00.001 9120 OnExposeComplete: enter
20:20:24.035 00.002 9120 UpdateGuideState(): m_state=6
20:20:24.036 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 689
20:20:24.038 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.45, Mass=287164, SNR=203.5, Peak=23133 HFD=4.6
20:20:24.040 00.002 9120 MultiStar: [#1 -0.01,-0.16,0.99,U] [#2 -0.07,-0.38,1.12,U] [#3 -0.09,-0.28,0.79,U] [#4 -0.00,-0.18,0.55,U] [#5 -0.03,-0.27,0.43,U] [#6 -0.31,-0.34,0.00,M6] [#7 0.11,-0.32,0.30,U] [#8 -0.33,-0.14,0.28,U] 
20:20:24.041 00.001 9120 refined, 7 included, MultiStar: {-0.05, -0.28}, one-star: {-0.02, -0.37}
20:20:24.042 00.001 9120 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.04) = xAngle (-4.78 = 1.51)
20:20:24.043 00.001 9120 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.74 = 1.54)
20:20:24.045 00.002 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.73 mountX=0.02 mountY=0.28, mountTheta=1.51
20:20:24.049 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.28, opts=13)
20:20:24.052 00.003 9120 Enqueuing Move request for scope (-0.05, -0.28)
20:20:24.055 00.003 8596 Worker thread wakes up
20:20:24.055 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd
20:20:24.055 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.28)
20:20:24.056 00.001 8596 Moving (-0.05, -0.28) raw xDistance=0.02 yDistance=0.28
20:20:24.056 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:20:24.056 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:20:24.056 00.000 8596 MoveAxis(E, 0, ABG)
20:20:24.056 00.000 8596 Move returns status 0, amount 0
20:20:24.056 00.000 8596 MoveAxis(S, 60, ABG)
20:20:24.056 00.000 8596 Guiding  Dir = 1, Dur = 60
20:20:24.057 00.001 8596 IsSlewing returns 0
20:20:24.057 00.000 8596 IsGuiding returns 0
20:20:24.063 00.006 8596 PulseGuide returned control before completion, sleep 64
20:20:24.066 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:20:24.091 00.025 9120 UpdateGuideState exits: m=287164 SNR=203.5
20:20:24.094 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:24.097 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:24.100 00.003 9120 Enqueuing Expose request
20:20:24.140 00.040 8596 IsGuiding returns 1
20:20:24.140 00.000 8596 scope still moving after pulse duration time elapsed
20:20:24.172 00.032 8596 IsSlewing returns 0
20:20:24.172 00.000 8596 IsGuiding returns 0
20:20:24.172 00.000 8596 scope move finished after 60 + 55 ms
20:20:24.172 00.000 8596 Move returns status 0, amount 60
20:20:24.172 00.000 8596 move complete, result=0
20:20:24.172 00.000 8596 worker thread done servicing request
20:20:24.172 00.000 8596 Worker thread wakes up
20:20:24.173 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:24.173 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:24.173 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
20:20:25.321 01.148 8596 Exposure complete
20:20:25.405 00.084 8596 worker thread done servicing request
20:20:25.405 00.000 9120 OnExposeComplete: enter
20:20:25.406 00.001 9120 UpdateGuideState(): m_state=6
20:20:25.406 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 690
20:20:25.408 00.002 9120 Star::Find returns 1 (0), X=1145.33, Y=158.79, Mass=295807, SNR=215.8, Peak=27325 HFD=4.5
20:20:25.410 00.002 9120 MultiStar: [#1 -0.06,-0.09,0.82,U] [#2 -0.12,-0.09,0.91,U] [#3 -0.05,0.04,0.76,U] [#4 -0.08,-0.09,0.43,U] [#5 -0.01,-0.01,0.45,U] [#6 -0.36,-0.16,0.34,U] [#7 -0.02,-0.03,0.35,U] [#8 -0.21,0.04,0.22,U] 
20:20:25.412 00.002 9120 single-star, 8 included, MultiStar: {-0.08, -0.05}, one-star: {-0.00, -0.04}
20:20:25.414 00.002 9120 CameraToMount -- cameraTheta (-1.60) - m_xAngle (3.04) = xAngle (-4.64 = 1.64)
20:20:25.416 00.002 9120 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.61 = 1.68)
20:20:25.418 00.002 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.60 mountX=-0.00 mountY=0.04, mountTheta=1.64
20:20:25.420 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.04, opts=13)
20:20:25.421 00.001 9120 Enqueuing Move request for scope (-0.00, -0.04)
20:20:25.422 00.001 8596 Worker thread wakes up
20:20:25.423 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
20:20:25.423 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
20:20:25.423 00.000 8596 Moving (-0.00, -0.04) raw xDistance=-0.00 yDistance=0.04
20:20:25.423 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:20:25.423 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:25.423 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:20:25.423 00.000 8596 MoveAxis(E, 0, ABG)
20:20:25.423 00.000 8596 Move returns status 0, amount 0
20:20:25.423 00.000 8596 MoveAxis(N, 0, ABG)
20:20:25.423 00.000 8596 Move returns status 0, amount 0
20:20:25.423 00.000 8596 move complete, result=0
20:20:25.423 00.000 8596 worker thread done servicing request
20:20:25.430 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:20:25.452 00.022 9120 UpdateGuideState exits: m=295807 SNR=215.8
20:20:25.453 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:25.454 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:25.455 00.001 9120 Enqueuing Expose request
20:20:25.456 00.001 8596 Worker thread wakes up
20:20:25.456 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:25.457 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:25.458 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:26.441 00.983 8596 Exposure complete
20:20:26.517 00.076 8596 worker thread done servicing request
20:20:26.517 00.000 9120 OnExposeComplete: enter
20:20:26.519 00.002 9120 UpdateGuideState(): m_state=6
20:20:26.522 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 691
20:20:26.525 00.003 9120 Star::Find returns 1 (0), X=1145.34, Y=158.91, Mass=312304, SNR=262.4, Peak=29197 HFD=4.5
20:20:26.527 00.002 9120 MultiStar: [#1 0.05,0.02,0.77,U] [#2 0.02,0.02,0.80,U] [#3 0.05,0.09,0.59,U] [#4 0.16,0.12,0.37,U] [#5 0.21,0.04,0.33,U] [#6 0.06,-0.06,0.23,U] [#7 -0.05,-0.07,0.28,U] [#8 -0.06,0.24,0.26,U] 
20:20:26.528 00.001 9120 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {0.01, 0.09}
20:20:26.529 00.001 9120 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.04) = xAngle (-2.14 = -2.14)
20:20:26.530 00.001 9120 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.11 = -2.11)
20:20:26.531 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.90 mountX=-0.04 mountY=-0.06, mountTheta=-2.13
20:20:26.533 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.06, opts=13)
20:20:26.534 00.001 9120 Enqueuing Move request for scope (0.05, 0.06)
20:20:26.535 00.001 8596 Worker thread wakes up
20:20:26.535 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
20:20:26.535 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
20:20:26.535 00.000 8596 Moving (0.05, 0.06) raw xDistance=-0.04 yDistance=-0.06
20:20:26.535 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:20:26.535 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:26.535 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:20:26.535 00.000 8596 MoveAxis(E, 0, ABG)
20:20:26.535 00.000 8596 Move returns status 0, amount 0
20:20:26.535 00.000 8596 MoveAxis(N, 0, ABG)
20:20:26.535 00.000 8596 Move returns status 0, amount 0
20:20:26.535 00.000 8596 move complete, result=0
20:20:26.535 00.000 8596 worker thread done servicing request
20:20:26.539 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:20:26.556 00.017 9120 UpdateGuideState exits: m=312304 SNR=262.4
20:20:26.557 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:26.558 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:26.560 00.002 9120 Enqueuing Expose request
20:20:26.561 00.001 8596 Worker thread wakes up
20:20:26.561 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:26.562 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:26.562 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:27.724 01.162 8596 Exposure complete
20:20:27.803 00.079 8596 worker thread done servicing request
20:20:27.803 00.000 9120 OnExposeComplete: enter
20:20:27.806 00.003 9120 UpdateGuideState(): m_state=6
20:20:27.808 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 692
20:20:27.809 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.89, Mass=288003, SNR=223.0, Peak=28813 HFD=4.3
20:20:27.811 00.002 9120 MultiStar: [#1 0.17,0.02,0.84,U] [#2 -0.05,-0.12,0.78,U] [#3 0.19,0.01,0.75,U] [#4 0.25,-0.09,0.52,U] [#5 0.17,0.05,0.40,U] [#6 0.13,-0.13,0.26,U] [#7 -0.02,-0.02,0.32,U] [#8 -0.25,0.37,0.00,M3] 
20:20:27.812 00.001 9120 refined, 7 included, MultiStar: {0.12, -0.02}, one-star: {0.11, 0.06}
20:20:27.814 00.002 9120 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.04) = xAngle (-3.17 = 3.11)
20:20:27.816 00.002 9120 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.13 = -3.13)
20:20:27.817 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.13 mountX=-0.12 mountY=-0.00, mountTheta=-3.13
20:20:27.819 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.02, opts=13)
20:20:27.820 00.001 9120 Enqueuing Move request for scope (0.12, -0.02)
20:20:27.820 00.000 8596 Worker thread wakes up
20:20:27.820 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
20:20:27.821 00.001 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
20:20:27.821 00.000 8596 Moving (0.12, -0.02) raw xDistance=-0.12 yDistance=-0.00
20:20:27.821 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:20:27.821 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:27.821 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:20:27.821 00.000 8596 MoveAxis(E, 0, ABG)
20:20:27.821 00.000 8596 Move returns status 0, amount 0
20:20:27.821 00.000 8596 MoveAxis(N, 0, ABG)
20:20:27.821 00.000 8596 Move returns status 0, amount 0
20:20:27.821 00.000 8596 move complete, result=0
20:20:27.821 00.000 8596 worker thread done servicing request
20:20:27.828 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:20:27.852 00.024 9120 UpdateGuideState exits: m=288003 SNR=223.0
20:20:27.853 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:27.854 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:27.855 00.001 9120 Enqueuing Expose request
20:20:27.856 00.001 8596 Worker thread wakes up
20:20:27.856 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:27.856 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:27.856 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:28.842 00.986 8596 Exposure complete
20:20:28.922 00.080 8596 worker thread done servicing request
20:20:28.922 00.000 9120 OnExposeComplete: enter
20:20:28.924 00.002 9120 UpdateGuideState(): m_state=6
20:20:28.925 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 693
20:20:28.926 00.001 9120 Star::Find returns 1 (0), X=1145.63, Y=158.87, Mass=277103, SNR=193.1, Peak=26717 HFD=4.3
20:20:28.927 00.001 9120 MultiStar: [#1 0.28,0.06,1.08,U] [#2 -0.06,-0.13,1.06,U] [#3 0.32,0.12,0.76,U] [#4 0.34,0.06,0.61,U] [#5 0.23,-0.23,0.45,U] [#6 0.27,-0.35,0.00,M4] [#7 0.01,-0.06,0.37,U] [#8 0.03,0.12,0.32,U] 
20:20:28.928 00.001 9120 refined, 7 included, MultiStar: {0.20, 0.00}, one-star: {0.30, 0.05}
20:20:28.929 00.001 9120 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.04) = xAngle (-3.03 = -3.03)
20:20:28.930 00.001 9120 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.99 = -2.99)
20:20:28.931 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=0.00 hyp=0.20 cameraTheta=0.01 mountX=-0.20 mountY=-0.03, mountTheta=-2.99
20:20:28.933 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=0.00, opts=13)
20:20:28.934 00.001 9120 Enqueuing Move request for scope (0.20, 0.00)
20:20:28.935 00.001 8596 Worker thread wakes up
20:20:28.935 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.00) opts 0xd
20:20:28.935 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, 0.00)
20:20:28.935 00.000 8596 Moving (0.20, 0.00) raw xDistance=-0.20 yDistance=-0.03
20:20:28.935 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:20:28.935 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:28.935 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:20:28.935 00.000 8596 MoveAxis(E, 0, ABG)
20:20:28.935 00.000 8596 Move returns status 0, amount 0
20:20:28.935 00.000 8596 MoveAxis(N, 0, ABG)
20:20:28.935 00.000 8596 Move returns status 0, amount 0
20:20:28.936 00.001 8596 move complete, result=0
20:20:28.936 00.000 8596 worker thread done servicing request
20:20:28.939 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:20:28.955 00.016 9120 UpdateGuideState exits: m=277103 SNR=193.1
20:20:28.957 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:28.957 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:28.958 00.001 9120 Enqueuing Expose request
20:20:28.959 00.001 8596 Worker thread wakes up
20:20:28.959 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:28.959 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:28.960 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:30.137 01.177 8596 Exposure complete
20:20:30.228 00.091 8596 worker thread done servicing request
20:20:30.228 00.000 9120 OnExposeComplete: enter
20:20:30.229 00.001 9120 UpdateGuideState(): m_state=6
20:20:30.230 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 694
20:20:30.231 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.68, Mass=287160, SNR=208.9, Peak=29373 HFD=4.5
20:20:30.232 00.001 9120 MultiStar: [#1 -0.02,-0.10,0.94,U] [#2 -0.24,-0.12,0.98,U] [#3 0.06,-0.03,0.73,U] [#4 0.17,-0.20,0.50,U] [#5 -0.01,-0.03,0.43,U] [#6 -0.08,-0.02,0.31,U] [#7 -0.03,-0.07,0.30,U] [#8 -0.33,0.08,0.25,U] 
20:20:30.233 00.001 9120 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {0.01, -0.15}
20:20:30.234 00.001 9120 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.04) = xAngle (-5.05 = 1.23)
20:20:30.235 00.001 9120 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.02 = 1.27)
20:20:30.235 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.01 mountX=0.03 mountY=0.10, mountTheta=1.23
20:20:30.237 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.09, opts=13)
20:20:30.238 00.001 9120 Enqueuing Move request for scope (-0.04, -0.09)
20:20:30.238 00.000 8596 Worker thread wakes up
20:20:30.238 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
20:20:30.238 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
20:20:30.239 00.001 8596 Moving (-0.04, -0.09) raw xDistance=0.03 yDistance=0.10
20:20:30.239 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:20:30.239 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:30.239 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:20:30.239 00.000 8596 MoveAxis(E, 0, ABG)
20:20:30.239 00.000 8596 Move returns status 0, amount 0
20:20:30.239 00.000 8596 MoveAxis(N, 0, ABG)
20:20:30.239 00.000 8596 Move returns status 0, amount 0
20:20:30.239 00.000 8596 move complete, result=0
20:20:30.239 00.000 8596 worker thread done servicing request
20:20:30.242 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2459, FiltMax=65488, Gamma=1.000
20:20:30.258 00.016 9120 UpdateGuideState exits: m=287160 SNR=208.9
20:20:30.258 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:30.259 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:30.260 00.001 9120 Enqueuing Expose request
20:20:30.261 00.001 8596 Worker thread wakes up
20:20:30.261 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:20:30.262 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:30.262 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:31.252 00.990 8596 Exposure complete
20:20:31.313 00.061 8596 worker thread done servicing request
20:20:31.313 00.000 9120 OnExposeComplete: enter
20:20:31.314 00.001 9120 UpdateGuideState(): m_state=6
20:20:31.315 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 695
20:20:31.316 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=158.88, Mass=309805, SNR=244.2, Peak=31949 HFD=4.5
20:20:31.317 00.001 9120 MultiStar: [#1 -0.13,-0.23,0.80,U] [#2 -0.15,-0.15,0.82,U] [#3 -0.09,0.11,0.67,U] [#4 0.00,-0.36,0.39,U] [#5 0.15,0.12,0.39,U] [#6 -0.19,-0.28,0.29,U] [#7 0.01,-0.06,0.31,U] [#8 -0.42,0.10,0.00,M2] 
20:20:31.318 00.001 9120 single-star, 7 included, MultiStar: {-0.08, -0.08}, one-star: {-0.07, 0.06}
20:20:31.319 00.001 9120 CameraToMount -- cameraTheta (2.47) - m_xAngle (3.04) = xAngle (-0.57 = -0.57)
20:20:31.319 00.000 9120 CameraToMount -- cameraTheta (2.47) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.53 = -0.53)
20:20:31.320 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.47 mountX=0.08 mountY=-0.05, mountTheta=-0.54
20:20:31.323 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.06, opts=13)
20:20:31.324 00.001 9120 Enqueuing Move request for scope (-0.07, 0.06)
20:20:31.324 00.000 8596 Worker thread wakes up
20:20:31.325 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
20:20:31.325 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
20:20:31.325 00.000 8596 Moving (-0.07, 0.06) raw xDistance=0.08 yDistance=-0.05
20:20:31.325 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:20:31.325 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:31.325 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:20:31.325 00.000 8596 MoveAxis(E, 0, ABG)
20:20:31.325 00.000 8596 Move returns status 0, amount 0
20:20:31.325 00.000 8596 MoveAxis(N, 0, ABG)
20:20:31.325 00.000 8596 Move returns status 0, amount 0
20:20:31.325 00.000 8596 move complete, result=0
20:20:31.325 00.000 8596 worker thread done servicing request
20:20:31.329 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:20:31.343 00.014 9120 UpdateGuideState exits: m=309805 SNR=244.2
20:20:31.344 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:31.345 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:31.346 00.001 9120 Enqueuing Expose request
20:20:31.346 00.000 8596 Worker thread wakes up
20:20:31.346 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:31.347 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:31.347 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:32.513 01.166 8596 Exposure complete
20:20:32.599 00.086 8596 worker thread done servicing request
20:20:32.599 00.000 9120 OnExposeComplete: enter
20:20:32.600 00.001 9120 UpdateGuideState(): m_state=6
20:20:32.601 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 696
20:20:32.603 00.002 9120 Star::Find returns 1 (0), X=1145.37, Y=158.95, Mass=307720, SNR=200.4, Peak=31325 HFD=4.2
20:20:32.605 00.002 9120 MultiStar: [#1 -0.02,0.01,1.04,U] [#2 0.05,-0.02,0.91,U] [#3 0.17,0.03,0.81,U] [#4 -0.05,-0.14,0.66,U] [#5 0.29,0.12,0.50,U] [#6 0.11,-0.12,0.30,U] [#7 0.45,0.01,0.00,M1] [#8 -0.20,0.27,0.25,U] 
20:20:32.608 00.003 9120 refined, 7 included, MultiStar: {0.06, 0.02}, one-star: {0.04, 0.12}
20:20:32.610 00.002 9120 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.04) = xAngle (-2.62 = -2.62)
20:20:32.612 00.002 9120 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.58 = -2.58)
20:20:32.614 00.002 9120 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.42 mountX=-0.05 mountY=-0.03, mountTheta=-2.59
20:20:32.617 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.02, opts=13)
20:20:32.618 00.001 9120 Enqueuing Move request for scope (0.06, 0.02)
20:20:32.619 00.001 8596 Worker thread wakes up
20:20:32.619 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
20:20:32.619 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
20:20:32.619 00.000 8596 Moving (0.06, 0.02) raw xDistance=-0.05 yDistance=-0.03
20:20:32.620 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:20:32.620 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:32.620 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:20:32.620 00.000 8596 MoveAxis(E, 0, ABG)
20:20:32.620 00.000 8596 Move returns status 0, amount 0
20:20:32.620 00.000 8596 MoveAxis(N, 0, ABG)
20:20:32.620 00.000 8596 Move returns status 0, amount 0
20:20:32.620 00.000 8596 move complete, result=0
20:20:32.621 00.001 8596 worker thread done servicing request
20:20:32.628 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:20:32.649 00.021 9120 UpdateGuideState exits: m=307720 SNR=200.4
20:20:32.651 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:32.652 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:32.653 00.001 9120 Enqueuing Expose request
20:20:32.653 00.000 8596 Worker thread wakes up
20:20:32.654 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:32.655 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:32.655 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:33.638 00.983 8596 Exposure complete
20:20:33.715 00.077 8596 worker thread done servicing request
20:20:33.715 00.000 9120 OnExposeComplete: enter
20:20:33.716 00.001 9120 UpdateGuideState(): m_state=6
20:20:33.717 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 697
20:20:33.718 00.001 9120 Star::Find returns 1 (0), X=1145.55, Y=158.87, Mass=305025, SNR=208.2, Peak=31533 HFD=4.4
20:20:33.719 00.001 9120 MultiStar: [#1 0.16,-0.08,1.11,U] [#2 -0.06,-0.03,1.00,U] [#3 0.14,0.17,0.79,U] [#4 0.21,0.06,0.53,U] [#5 0.29,0.03,0.46,U] [#6 0.11,0.05,0.26,U] [#7 0.34,-0.10,0.32,U] [#8 -0.08,0.21,0.25,U] 
20:20:33.720 00.001 9120 refined, 8 included, MultiStar: {0.14, 0.02}, one-star: {0.22, 0.04}
20:20:33.720 00.000 9120 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.04) = xAngle (-2.88 = -2.88)
20:20:33.721 00.001 9120 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.84 = -2.84)
20:20:33.722 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.14 cameraTheta=0.16 mountX=-0.14 mountY=-0.04, mountTheta=-2.85
20:20:33.723 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.02, opts=13)
20:20:33.724 00.001 9120 Enqueuing Move request for scope (0.14, 0.02)
20:20:33.724 00.000 8596 Worker thread wakes up
20:20:33.725 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
20:20:33.725 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
20:20:33.725 00.000 8596 Moving (0.14, 0.02) raw xDistance=-0.14 yDistance=-0.04
20:20:33.725 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:20:33.725 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:33.725 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:20:33.725 00.000 8596 MoveAxis(E, 0, ABG)
20:20:33.725 00.000 8596 Move returns status 0, amount 0
20:20:33.725 00.000 8596 MoveAxis(N, 0, ABG)
20:20:33.725 00.000 8596 Move returns status 0, amount 0
20:20:33.725 00.000 8596 move complete, result=0
20:20:33.725 00.000 8596 worker thread done servicing request
20:20:33.728 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2449, FiltMax=65535, Gamma=1.000
20:20:33.745 00.017 9120 UpdateGuideState exits: m=305025 SNR=208.2
20:20:33.746 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:33.747 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:33.749 00.002 9120 Enqueuing Expose request
20:20:33.750 00.001 8596 Worker thread wakes up
20:20:33.750 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:33.752 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:33.752 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:34.916 01.164 8596 Exposure complete
20:20:35.011 00.095 8596 worker thread done servicing request
20:20:35.011 00.000 9120 OnExposeComplete: enter
20:20:35.012 00.001 9120 UpdateGuideState(): m_state=6
20:20:35.014 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 698
20:20:35.015 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.95, Mass=316008, SNR=214.8, Peak=32477 HFD=4.2
20:20:35.017 00.002 9120 MultiStar: [#1 0.21,-0.00,0.91,U] [#2 0.05,0.12,0.95,U] [#3 0.20,0.02,0.70,U] [#4 0.30,0.03,0.56,U] [#5 0.17,-0.05,0.37,U] [#6 0.09,-0.21,0.34,U] [#7 0.17,-0.02,0.33,U] [#8 -0.00,0.04,0.22,U] 
20:20:35.018 00.001 9120 refined, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.18, 0.13}
20:20:35.020 00.002 9120 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.04) = xAngle (-2.84 = -2.84)
20:20:35.021 00.001 9120 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.80 = -2.80)
20:20:35.022 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.17 cameraTheta=0.20 mountX=-0.16 mountY=-0.06, mountTheta=-2.81
20:20:35.024 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.03, opts=13)
20:20:35.026 00.002 9120 Enqueuing Move request for scope (0.16, 0.03)
20:20:35.027 00.001 8596 Worker thread wakes up
20:20:35.027 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
20:20:35.027 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
20:20:35.027 00.000 8596 Moving (0.16, 0.03) raw xDistance=-0.16 yDistance=-0.06
20:20:35.027 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:20:35.028 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:35.028 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:20:35.028 00.000 8596 MoveAxis(E, 0, ABG)
20:20:35.028 00.000 8596 Move returns status 0, amount 0
20:20:35.028 00.000 8596 MoveAxis(N, 0, ABG)
20:20:35.028 00.000 8596 Move returns status 0, amount 0
20:20:35.028 00.000 8596 move complete, result=0
20:20:35.028 00.000 8596 worker thread done servicing request
20:20:35.032 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:20:35.049 00.017 9120 UpdateGuideState exits: m=316008 SNR=214.8
20:20:35.050 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:35.051 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:35.051 00.000 9120 Enqueuing Expose request
20:20:35.052 00.001 8596 Worker thread wakes up
20:20:35.052 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:35.053 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:35.053 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:36.028 00.975 8596 Exposure complete
20:20:36.084 00.056 8596 worker thread done servicing request
20:20:36.084 00.000 9120 OnExposeComplete: enter
20:20:36.085 00.001 9120 UpdateGuideState(): m_state=6
20:20:36.086 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 699
20:20:36.087 00.001 9120 Star::Find returns 1 (0), X=1145.72, Y=158.88, Mass=281710, SNR=236.0, Peak=24819 HFD=4.3
20:20:36.088 00.001 9120 MultiStar: [#1 0.38,-0.03,0.84,U] [#2 0.02,0.06,0.83,U] [#3 0.24,0.08,0.63,U] [#4 0.31,0.07,0.44,U] [#5 0.34,-0.00,0.35,U] [#6 0.39,0.06,0.28,U] [#7 0.32,0.17,0.25,U] [#8 0.23,0.14,0.23,U] 
20:20:36.089 00.001 9120 refined, 8 included, MultiStar: {0.28, 0.05}, one-star: {0.40, 0.06}
20:20:36.089 00.000 9120 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.04) = xAngle (-2.86 = -2.86)
20:20:36.090 00.001 9120 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.82 = -2.82)
20:20:36.091 00.001 9120 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.29 cameraTheta=0.18 mountX=-0.28 mountY=-0.09, mountTheta=-2.83
20:20:36.092 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=0.05, opts=13)
20:20:36.093 00.001 9120 Enqueuing Move request for scope (0.28, 0.05)
20:20:36.094 00.001 8596 Worker thread wakes up
20:20:36.094 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd
20:20:36.094 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, 0.05)
20:20:36.094 00.000 8596 Moving (0.28, 0.05) raw xDistance=-0.28 yDistance=-0.09
20:20:36.094 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:20:36.094 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:36.094 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:20:36.094 00.000 8596 MoveAxis(E, 40, ABG)
20:20:36.094 00.000 8596 Guiding  Dir = 2, Dur = 40
20:20:36.095 00.001 8596 IsSlewing returns 0
20:20:36.095 00.000 8596 IsGuiding returns 0
20:20:36.098 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:20:36.132 00.034 9120 UpdateGuideState exits: m=281710 SNR=236.0
20:20:36.134 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:36.135 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:36.137 00.002 9120 Enqueuing Expose request
20:20:36.138 00.001 8596 IsGuiding returns 1
20:20:36.138 00.000 8596 scope still moving after pulse duration time elapsed
20:20:36.168 00.030 8596 IsSlewing returns 0
20:20:36.168 00.000 8596 IsGuiding returns 1
20:20:36.198 00.030 8596 IsSlewing returns 0
20:20:36.198 00.000 8596 IsGuiding returns 1
20:20:36.229 00.031 8596 IsSlewing returns 0
20:20:36.229 00.000 8596 IsGuiding returns 0
20:20:36.229 00.000 8596 scope move finished after 40 + 94 ms
20:20:36.230 00.001 8596 Move returns status 0, amount 40
20:20:36.230 00.000 8596 MoveAxis(N, 0, ABG)
20:20:36.230 00.000 8596 Move returns status 0, amount 0
20:20:36.230 00.000 8596 move complete, result=0
20:20:36.230 00.000 8596 worker thread done servicing request
20:20:36.230 00.000 8596 Worker thread wakes up
20:20:36.230 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:36.230 00.000 9120 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
20:20:36.233 00.003 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:37.389 01.156 8596 Exposure complete
20:20:37.466 00.077 8596 worker thread done servicing request
20:20:37.466 00.000 9120 OnExposeComplete: enter
20:20:37.468 00.002 9120 UpdateGuideState(): m_state=6
20:20:37.471 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 700
20:20:37.474 00.003 9120 Star::Find returns 1 (0), X=1145.24, Y=158.91, Mass=285143, SNR=209.0, Peak=31309 HFD=4.4
20:20:37.476 00.002 9120 MultiStar: [#1 -0.16,-0.01,1.02,U] [#2 -0.13,-0.01,0.93,U] [#3 -0.10,0.11,0.75,U] [#4 0.06,-0.11,0.50,U] [#5 -0.15,0.04,0.45,U] [#6 -0.10,-0.13,0.29,U] [#7 -0.17,0.01,0.36,U] [#8 -0.36,0.19,0.26,U] 
20:20:37.478 00.002 9120 single-star, 8 included, MultiStar: {-0.12, 0.02}, one-star: {-0.08, 0.08}
20:20:37.480 00.002 9120 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.04) = xAngle (-0.68 = -0.68)
20:20:37.481 00.001 9120 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.65 = -0.65)
20:20:37.482 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.36 mountX=0.09 mountY=-0.07, mountTheta=-0.66
20:20:37.484 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.08, opts=13)
20:20:37.485 00.001 9120 Enqueuing Move request for scope (-0.08, 0.08)
20:20:37.486 00.001 8596 Worker thread wakes up
20:20:37.486 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
20:20:37.486 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
20:20:37.486 00.000 8596 Moving (-0.08, 0.08) raw xDistance=0.09 yDistance=-0.07
20:20:37.486 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:20:37.486 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:37.486 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:20:37.486 00.000 8596 MoveAxis(E, 0, ABG)
20:20:37.486 00.000 8596 Move returns status 0, amount 0
20:20:37.486 00.000 8596 MoveAxis(N, 0, ABG)
20:20:37.486 00.000 8596 Move returns status 0, amount 0
20:20:37.486 00.000 8596 move complete, result=0
20:20:37.487 00.001 8596 worker thread done servicing request
20:20:37.492 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:20:37.509 00.017 9120 UpdateGuideState exits: m=285143 SNR=209.0
20:20:37.509 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:37.510 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:37.511 00.001 9120 Enqueuing Expose request
20:20:37.511 00.000 8596 Worker thread wakes up
20:20:37.511 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:37.512 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:37.512 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:38.499 00.987 8596 Exposure complete
20:20:38.561 00.062 8596 worker thread done servicing request
20:20:38.561 00.000 9120 OnExposeComplete: enter
20:20:38.562 00.001 9120 UpdateGuideState(): m_state=6
20:20:38.562 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 701
20:20:38.563 00.001 9120 Star::Find returns 1 (0), X=1145.18, Y=158.86, Mass=283539, SNR=230.0, Peak=28701 HFD=4.4
20:20:38.564 00.001 9120 MultiStar: [#1 -0.27,-0.01,0.90,U] [#2 -0.34,0.04,0.85,U] [#3 -0.21,0.12,0.74,U] [#4 -0.07,-0.08,0.47,U] [#5 -0.18,0.02,0.40,U] [#6 -0.33,-0.00,0.27,U] [#7 -0.21,-0.01,0.27,U] [#8 -0.35,0.10,0.23,U] 
20:20:38.565 00.001 9120 single-star, 8 included, MultiStar: {-0.23, 0.03}, one-star: {-0.14, 0.04}
20:20:38.566 00.001 9120 CameraToMount -- cameraTheta (2.89) - m_xAngle (3.04) = xAngle (-0.15 = -0.15)
20:20:38.566 00.000 9120 CameraToMount -- cameraTheta (2.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.12 = -0.12)
20:20:38.567 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.89 mountX=0.15 mountY=-0.02, mountTheta=-0.12
20:20:38.569 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.04, opts=13)
20:20:38.569 00.000 9120 Enqueuing Move request for scope (-0.14, 0.04)
20:20:38.570 00.001 8596 Worker thread wakes up
20:20:38.570 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
20:20:38.570 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
20:20:38.570 00.000 8596 Moving (-0.14, 0.04) raw xDistance=0.15 yDistance=-0.02
20:20:38.571 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:20:38.571 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:38.571 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:20:38.571 00.000 8596 MoveAxis(E, 0, ABG)
20:20:38.571 00.000 8596 Move returns status 0, amount 0
20:20:38.571 00.000 8596 MoveAxis(N, 0, ABG)
20:20:38.571 00.000 8596 Move returns status 0, amount 0
20:20:38.571 00.000 8596 move complete, result=0
20:20:38.572 00.001 8596 worker thread done servicing request
20:20:38.574 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2467, FiltMax=65491, Gamma=1.000
20:20:38.588 00.014 9120 UpdateGuideState exits: m=283539 SNR=230.0
20:20:38.589 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:38.590 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:38.591 00.001 9120 Enqueuing Expose request
20:20:38.592 00.001 8596 Worker thread wakes up
20:20:38.592 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:38.592 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:38.592 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:39.769 01.177 8596 Exposure complete
20:20:39.864 00.095 8596 worker thread done servicing request
20:20:39.864 00.000 9120 OnExposeComplete: enter
20:20:39.865 00.001 9120 UpdateGuideState(): m_state=6
20:20:39.866 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 702
20:20:39.867 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.84, Mass=302411, SNR=225.0, Peak=34669 HFD=4.4
20:20:39.869 00.002 9120 MultiStar: [#1 -0.17,-0.07,0.92,U] [#2 -0.17,0.04,0.93,U] [#3 -0.13,0.05,0.69,U] [#4 -0.16,-0.16,0.44,U] [#5 -0.05,-0.04,0.42,U] [#6 -0.12,-0.19,0.29,U] [#7 -0.34,-0.15,0.30,U] [#8 -0.46,0.19,0.00,M1] 
20:20:39.869 00.000 9120 single-star, 7 included, MultiStar: {-0.14, -0.03}, one-star: {-0.09, 0.02}
20:20:39.870 00.001 9120 CameraToMount -- cameraTheta (2.96) - m_xAngle (3.04) = xAngle (-0.08 = -0.08)
20:20:39.871 00.001 9120 CameraToMount -- cameraTheta (2.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.05 = -0.05)
20:20:39.872 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.96 mountX=0.09 mountY=-0.00, mountTheta=-0.05
20:20:39.874 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.02, opts=13)
20:20:39.874 00.000 9120 Enqueuing Move request for scope (-0.09, 0.02)
20:20:39.875 00.001 8596 Worker thread wakes up
20:20:39.875 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
20:20:39.875 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
20:20:39.875 00.000 8596 Moving (-0.09, 0.02) raw xDistance=0.09 yDistance=-0.00
20:20:39.875 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:20:39.875 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:39.875 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:20:39.875 00.000 8596 MoveAxis(E, 0, ABG)
20:20:39.876 00.001 8596 Move returns status 0, amount 0
20:20:39.876 00.000 8596 MoveAxis(N, 0, ABG)
20:20:39.876 00.000 8596 Move returns status 0, amount 0
20:20:39.876 00.000 8596 move complete, result=0
20:20:39.876 00.000 8596 worker thread done servicing request
20:20:39.879 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2457, FiltMax=65491, Gamma=1.000
20:20:39.898 00.019 9120 UpdateGuideState exits: m=302411 SNR=225.0
20:20:39.899 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:39.901 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:39.903 00.002 9120 Enqueuing Expose request
20:20:39.906 00.003 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:39.908 00.002 8596 Worker thread wakes up
20:20:39.908 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:39.908 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:40.889 00.981 8596 Exposure complete
20:20:40.943 00.054 8596 worker thread done servicing request
20:20:40.944 00.001 9120 OnExposeComplete: enter
20:20:40.944 00.000 9120 UpdateGuideState(): m_state=6
20:20:40.945 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 703
20:20:40.946 00.001 9120 Star::Find returns 1 (0), X=1145.34, Y=158.83, Mass=295397, SNR=212.8, Peak=30077 HFD=4.5
20:20:40.947 00.001 9120 MultiStar: [#1 -0.01,-0.08,0.90,U] [#2 -0.19,0.08,1.01,U] [#3 -0.02,-0.02,0.62,U] [#4 0.17,-0.02,0.53,U] [#5 0.11,0.28,0.46,U] [#6 -0.29,-0.10,0.31,U] [#7 0.08,0.12,0.30,U] [#8 -0.38,0.24,0.00,M2] 
20:20:40.949 00.002 9120 single-star, 7 included, MultiStar: {-0.02, 0.02}, one-star: {0.02, 0.00}
20:20:40.952 00.003 9120 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.04) = xAngle (-2.94 = -2.94)
20:20:40.954 00.002 9120 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.90 = -2.90)
20:20:40.956 00.002 9120 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.10 mountX=-0.02 mountY=-0.00, mountTheta=-2.91
20:20:40.959 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.00, opts=13)
20:20:40.961 00.002 9120 Enqueuing Move request for scope (0.02, 0.00)
20:20:40.962 00.001 8596 Worker thread wakes up
20:20:40.962 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
20:20:40.962 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
20:20:40.962 00.000 8596 Moving (0.02, 0.00) raw xDistance=-0.02 yDistance=-0.00
20:20:40.962 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:20:40.962 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:40.962 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:20:40.962 00.000 8596 MoveAxis(E, 0, ABG)
20:20:40.962 00.000 8596 Move returns status 0, amount 0
20:20:40.962 00.000 8596 MoveAxis(N, 0, ABG)
20:20:40.962 00.000 8596 Move returns status 0, amount 0
20:20:40.962 00.000 8596 move complete, result=0
20:20:40.963 00.001 8596 worker thread done servicing request
20:20:40.967 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:20:40.984 00.017 9120 UpdateGuideState exits: m=295397 SNR=212.8
20:20:40.985 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:40.986 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:40.987 00.001 9120 Enqueuing Expose request
20:20:40.988 00.001 8596 Worker thread wakes up
20:20:40.988 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:40.989 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:40.989 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:42.142 01.153 8596 Exposure complete
20:20:42.215 00.073 8596 worker thread done servicing request
20:20:42.215 00.000 9120 OnExposeComplete: enter
20:20:42.217 00.002 9120 UpdateGuideState(): m_state=6
20:20:42.217 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 704
20:20:42.218 00.001 9120 Star::Find returns 1 (0), X=1145.15, Y=158.84, Mass=275974, SNR=230.5, Peak=30973 HFD=4.3
20:20:42.219 00.001 9120 MultiStar: [#1 -0.19,-0.05,0.88,U] [#2 -0.33,-0.02,0.81,U] [#3 -0.23,0.07,0.77,U] [#4 -0.18,-0.08,0.44,U] [#5 -0.03,0.03,0.43,U] [#6 -0.27,0.10,0.31,U] [#7 -0.18,-0.11,0.28,U] [#8 -0.45,0.12,0.00,M3] 
20:20:42.220 00.001 9120 single-star, 7 included, MultiStar: {-0.21, -0.00}, one-star: {-0.18, 0.01}
20:20:42.220 00.000 9120 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.04) = xAngle (0.02 = 0.02)
20:20:42.221 00.001 9120 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.05 = 0.05)
20:20:42.222 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.06 mountX=0.18 mountY=0.01, mountTheta=0.05
20:20:42.223 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=0.01, opts=13)
20:20:42.224 00.001 9120 Enqueuing Move request for scope (-0.18, 0.01)
20:20:42.225 00.001 8596 Worker thread wakes up
20:20:42.225 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
20:20:42.225 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
20:20:42.226 00.001 8596 Moving (-0.18, 0.01) raw xDistance=0.18 yDistance=0.01
20:20:42.226 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:20:42.226 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:42.226 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:20:42.226 00.000 8596 MoveAxis(E, 0, ABG)
20:20:42.226 00.000 8596 Move returns status 0, amount 0
20:20:42.226 00.000 8596 MoveAxis(N, 0, ABG)
20:20:42.226 00.000 8596 Move returns status 0, amount 0
20:20:42.227 00.001 8596 move complete, result=0
20:20:42.227 00.000 8596 worker thread done servicing request
20:20:42.233 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2473, FiltMax=65491, Gamma=1.000
20:20:42.266 00.033 9120 UpdateGuideState exits: m=275974 SNR=230.5
20:20:42.267 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:42.269 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:42.270 00.001 9120 Enqueuing Expose request
20:20:42.271 00.001 8596 Worker thread wakes up
20:20:42.271 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:42.272 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:42.272 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:43.253 00.981 8596 Exposure complete
20:20:43.311 00.058 8596 worker thread done servicing request
20:20:43.311 00.000 9120 OnExposeComplete: enter
20:20:43.312 00.001 9120 UpdateGuideState(): m_state=6
20:20:43.313 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 705
20:20:43.314 00.001 9120 Star::Find returns 1 (0), X=1145.14, Y=159.03, Mass=297115, SNR=231.4, Peak=32317 HFD=4.3
20:20:43.315 00.001 9120 MultiStar: [#1 -0.26,0.18,0.83,U] [#2 -0.39,-0.00,0.91,U] [#3 -0.22,0.05,0.71,U] [#4 -0.18,0.19,0.46,U] [#5 -0.14,0.00,0.42,U] [#6 -0.61,-0.04,0.00,M1] [#7 -0.32,0.13,0.29,U] [#8 -0.45,0.04,0.00,M4] 
20:20:43.315 00.000 9120 refined, 6 included, MultiStar: {-0.25, 0.11}, one-star: {-0.18, 0.21}
20:20:43.316 00.001 9120 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.04) = xAngle (-0.33 = -0.33)
20:20:43.317 00.001 9120 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.29 = -0.29)
20:20:43.317 00.000 9120 CameraToMount -- cameraX=-0.25 cameraY=0.11 hyp=0.27 cameraTheta=2.71 mountX=0.26 mountY=-0.08, mountTheta=-0.29
20:20:43.319 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=0.11, opts=13)
20:20:43.319 00.000 9120 Enqueuing Move request for scope (-0.25, 0.11)
20:20:43.320 00.001 8596 Worker thread wakes up
20:20:43.321 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.11) opts 0xd
20:20:43.321 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, 0.11)
20:20:43.321 00.000 8596 Moving (-0.25, 0.11) raw xDistance=0.26 yDistance=-0.08
20:20:43.321 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:20:43.321 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:43.321 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:20:43.321 00.000 8596 MoveAxis(W, 37, ABG)
20:20:43.321 00.000 8596 Guiding  Dir = 3, Dur = 37
20:20:43.321 00.000 8596 IsSlewing returns 0
20:20:43.321 00.000 8596 IsGuiding returns 0
20:20:43.323 00.002 8596 PulseGuide returned control before completion, sleep 46
20:20:43.329 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2448, FiltMax=65491, Gamma=1.000
20:20:43.354 00.025 9120 UpdateGuideState exits: m=297115 SNR=231.4
20:20:43.358 00.004 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:43.360 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:43.362 00.002 9120 Enqueuing Expose request
20:20:43.384 00.022 8596 IsGuiding returns 1
20:20:43.384 00.000 8596 scope still moving after pulse duration time elapsed
20:20:43.415 00.031 8596 IsSlewing returns 0
20:20:43.415 00.000 8596 IsGuiding returns 0
20:20:43.415 00.000 8596 scope move finished after 37 + 56 ms
20:20:43.415 00.000 8596 Move returns status 0, amount 37
20:20:43.415 00.000 8596 MoveAxis(N, 0, ABG)
20:20:43.415 00.000 8596 Move returns status 0, amount 0
20:20:43.415 00.000 8596 move complete, result=0
20:20:43.417 00.002 8596 worker thread done servicing request
20:20:43.417 00.000 8596 Worker thread wakes up
20:20:43.417 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:43.417 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:43.418 00.001 9120 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
20:20:44.574 01.156 8596 Exposure complete
20:20:44.648 00.074 8596 worker thread done servicing request
20:20:44.648 00.000 9120 OnExposeComplete: enter
20:20:44.649 00.001 9120 UpdateGuideState(): m_state=6
20:20:44.649 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 706
20:20:44.650 00.001 9120 Star::Find returns 1 (0), X=1145.88, Y=158.98, Mass=299034, SNR=223.1, Peak=25827 HFD=4.3
20:20:44.651 00.001 9120 MultiStar: [#1 0.50,0.00,0.00,M1] [#2 0.25,-0.08,1.03,U] [#3 0.41,0.11,0.00,M1] [#4 0.60,0.25,0.00,M1] [#5 0.41,-0.00,0.37,U] [#6 0.45,0.07,0.00,M2] [#7 0.33,0.02,0.29,U] [#8 0.16,0.19,0.27,U] 
20:20:44.652 00.001 9120 refined, 4 included, MultiStar: {0.37, 0.04}, one-star: {0.56, 0.15}
20:20:44.653 00.001 9120 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.04) = xAngle (-2.92 = -2.92)
20:20:44.653 00.000 9120 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.89 = -2.89)
20:20:44.654 00.001 9120 CameraToMount -- cameraX=0.37 cameraY=0.04 hyp=0.38 cameraTheta=0.12 mountX=-0.37 mountY=-0.09, mountTheta=-2.89
20:20:44.656 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.37, y=0.04, opts=13)
20:20:44.656 00.000 9120 Enqueuing Move request for scope (0.37, 0.04)
20:20:44.657 00.001 8596 Worker thread wakes up
20:20:44.657 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.04) opts 0xd
20:20:44.658 00.001 8596 Handling offset move in thread for scope, endpoint = (0.37, 0.04)
20:20:44.658 00.000 8596 Moving (0.37, 0.04) raw xDistance=-0.37 yDistance=-0.09
20:20:44.658 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.37
20:20:44.658 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:44.658 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:20:44.658 00.000 8596 MoveAxis(E, 50, ABG)
20:20:44.658 00.000 8596 Guiding  Dir = 2, Dur = 50
20:20:44.658 00.000 8596 IsSlewing returns 0
20:20:44.658 00.000 8596 IsGuiding returns 0
20:20:44.662 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2456, FiltMax=65535, Gamma=1.000
20:20:44.679 00.017 9120 UpdateGuideState exits: m=299034 SNR=223.1
20:20:44.681 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:44.681 00.000 8596 PulseGuide returned control before completion, sleep 39
20:20:44.681 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:44.682 00.001 9120 Enqueuing Expose request
20:20:44.725 00.043 8596 IsGuiding returns 1
20:20:44.725 00.000 8596 scope still moving after pulse duration time elapsed
20:20:44.756 00.031 8596 IsSlewing returns 0
20:20:44.756 00.000 8596 IsGuiding returns 1
20:20:44.787 00.031 8596 IsSlewing returns 0
20:20:44.788 00.001 8596 IsGuiding returns 0
20:20:44.788 00.000 8596 scope move finished after 50 + 79 ms
20:20:44.788 00.000 8596 Move returns status 0, amount 50
20:20:44.788 00.000 8596 MoveAxis(N, 0, ABG)
20:20:44.788 00.000 8596 Move returns status 0, amount 0
20:20:44.788 00.000 8596 move complete, result=0
20:20:44.788 00.000 8596 worker thread done servicing request
20:20:44.788 00.000 8596 Worker thread wakes up
20:20:44.788 00.000 9120 GuideStep: -0.4 px 50 ms EAST, -0.1 px 0 ms NORTH
20:20:44.791 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:44.791 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:45.782 00.991 8596 Exposure complete
20:20:45.849 00.067 8596 worker thread done servicing request
20:20:45.849 00.000 9120 OnExposeComplete: enter
20:20:45.850 00.001 9120 UpdateGuideState(): m_state=6
20:20:45.851 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 707
20:20:45.852 00.001 9120 Star::Find returns 1 (0), X=1145.61, Y=158.86, Mass=298089, SNR=219.8, Peak=27885 HFD=4.4
20:20:45.853 00.001 9120 MultiStar: [#1 0.29,0.02,0.86,U] [#2 -0.06,-0.04,0.81,U] [#3 0.21,0.02,0.67,U] [#4 0.41,-0.03,0.46,U] [#5 0.16,0.11,0.44,U] [#6 0.22,-0.13,0.33,U] [#7 0.10,-0.05,0.29,U] [#8 -0.19,0.31,0.23,U] 
20:20:45.854 00.001 9120 refined, 8 included, MultiStar: {0.18, 0.02}, one-star: {0.29, 0.03}
20:20:45.854 00.000 9120 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.04) = xAngle (-2.95 = -2.95)
20:20:45.855 00.001 9120 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.92 = -2.92)
20:20:45.856 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.19 cameraTheta=0.09 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
20:20:45.858 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.02, opts=13)
20:20:45.858 00.000 9120 Enqueuing Move request for scope (0.18, 0.02)
20:20:45.859 00.001 8596 Worker thread wakes up
20:20:45.859 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
20:20:45.859 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
20:20:45.859 00.000 8596 Moving (0.18, 0.02) raw xDistance=-0.18 yDistance=-0.04
20:20:45.859 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:20:45.859 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:45.859 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:20:45.859 00.000 8596 MoveAxis(E, 0, ABG)
20:20:45.859 00.000 8596 Move returns status 0, amount 0
20:20:45.859 00.000 8596 MoveAxis(N, 0, ABG)
20:20:45.859 00.000 8596 Move returns status 0, amount 0
20:20:45.859 00.000 8596 move complete, result=0
20:20:45.860 00.001 8596 worker thread done servicing request
20:20:45.863 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:20:45.894 00.031 9120 UpdateGuideState exits: m=298089 SNR=219.8
20:20:45.895 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:45.896 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:45.898 00.002 9120 Enqueuing Expose request
20:20:45.899 00.001 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:45.901 00.002 8596 Worker thread wakes up
20:20:45.901 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:45.901 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:47.076 01.175 8596 Exposure complete
20:20:47.136 00.060 8596 worker thread done servicing request
20:20:47.136 00.000 9120 OnExposeComplete: enter
20:20:47.137 00.001 9120 UpdateGuideState(): m_state=6
20:20:47.138 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 708
20:20:47.139 00.001 9120 Star::Find returns 1 (0), X=1145.11, Y=158.67, Mass=277569, SNR=205.5, Peak=28749 HFD=4.3
20:20:47.141 00.002 9120 MultiStar: [#1 -0.18,0.12,1.09,U] [#2 -0.37,-0.06,0.97,U] [#3 -0.21,-0.01,0.84,U] [#4 -0.08,-0.12,0.50,U] [#5 -0.31,-0.03,0.46,U] [#6 -0.36,-0.05,0.28,U] [#7 -0.15,0.11,0.31,U] [#8 -0.53,-0.04,0.00,M3] 
20:20:47.142 00.001 9120 refined, 7 included, MultiStar: {-0.23, -0.03}, one-star: {-0.21, -0.15}
20:20:47.143 00.001 9120 CameraToMount -- cameraTheta (-3.03) - m_xAngle (3.04) = xAngle (-6.07 = 0.21)
20:20:47.144 00.001 9120 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.04 = 0.25)
20:20:47.145 00.001 9120 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-3.03 mountX=0.23 mountY=0.06, mountTheta=0.25
20:20:47.147 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.23, y=-0.03, opts=13)
20:20:47.148 00.001 9120 Enqueuing Move request for scope (-0.23, -0.03)
20:20:47.149 00.001 8596 Worker thread wakes up
20:20:47.149 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
20:20:47.149 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
20:20:47.150 00.001 8596 Moving (-0.23, -0.03) raw xDistance=0.23 yDistance=0.06
20:20:47.150 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:20:47.150 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:47.150 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:20:47.150 00.000 8596 MoveAxis(W, 33, ABG)
20:20:47.150 00.000 8596 Guiding  Dir = 3, Dur = 33
20:20:47.150 00.000 8596 IsSlewing returns 0
20:20:47.150 00.000 8596 IsGuiding returns 0
20:20:47.153 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:20:47.177 00.024 9120 UpdateGuideState exits: m=277569 SNR=205.5
20:20:47.178 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:47.180 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:47.181 00.001 9120 Enqueuing Expose request
20:20:47.210 00.029 8596 IsGuiding returns 1
20:20:47.211 00.001 8596 scope still moving after pulse duration time elapsed
20:20:47.245 00.034 8596 IsSlewing returns 0
20:20:47.245 00.000 8596 IsGuiding returns 1
20:20:47.272 00.027 8596 IsSlewing returns 0
20:20:47.272 00.000 8596 IsGuiding returns 1
20:20:47.302 00.030 8596 IsSlewing returns 0
20:20:47.302 00.000 8596 IsGuiding returns 0
20:20:47.302 00.000 8596 scope move finished after 33 + 119 ms
20:20:47.302 00.000 8596 Move returns status 0, amount 33
20:20:47.302 00.000 8596 MoveAxis(N, 0, ABG)
20:20:47.302 00.000 8596 Move returns status 0, amount 0
20:20:47.302 00.000 8596 move complete, result=0
20:20:47.302 00.000 8596 worker thread done servicing request
20:20:47.302 00.000 8596 Worker thread wakes up
20:20:47.304 00.002 9120 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
20:20:47.307 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:47.307 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:48.272 00.965 8596 Exposure complete
20:20:48.349 00.077 8596 worker thread done servicing request
20:20:48.349 00.000 9120 OnExposeComplete: enter
20:20:48.350 00.001 9120 UpdateGuideState(): m_state=6
20:20:48.351 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 709
20:20:48.352 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.81, Mass=301711, SNR=212.8, Peak=31917 HFD=4.4
20:20:48.353 00.001 9120 MultiStar: [#1 -0.08,0.08,0.96,U] [#2 -0.08,-0.07,0.92,U] [#3 -0.03,0.11,0.70,U] [#4 -0.04,-0.14,0.56,U] [#5 0.07,-0.12,0.41,U] [#6 -0.14,0.05,0.26,U] [#7 -0.01,0.01,0.31,U] [#8 -0.37,-0.03,0.24,U] 
20:20:48.354 00.001 9120 single-star, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.06, -0.01}
20:20:48.354 00.000 9120 CameraToMount -- cameraTheta (-2.98) - m_xAngle (3.04) = xAngle (-6.02 = 0.26)
20:20:48.355 00.001 9120 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.98 = 0.30)
20:20:48.356 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.98 mountX=0.06 mountY=0.02, mountTheta=0.30
20:20:48.358 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.01, opts=13)
20:20:48.359 00.001 9120 Enqueuing Move request for scope (-0.06, -0.01)
20:20:48.360 00.001 8596 Worker thread wakes up
20:20:48.360 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
20:20:48.360 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
20:20:48.360 00.000 8596 Moving (-0.06, -0.01) raw xDistance=0.06 yDistance=0.02
20:20:48.360 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:20:48.360 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:48.360 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:20:48.360 00.000 8596 MoveAxis(E, 0, ABG)
20:20:48.360 00.000 8596 Move returns status 0, amount 0
20:20:48.360 00.000 8596 MoveAxis(N, 0, ABG)
20:20:48.360 00.000 8596 Move returns status 0, amount 0
20:20:48.360 00.000 8596 move complete, result=0
20:20:48.360 00.000 8596 worker thread done servicing request
20:20:48.364 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:20:48.383 00.019 9120 UpdateGuideState exits: m=301711 SNR=212.8
20:20:48.385 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:48.386 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:48.388 00.002 9120 Enqueuing Expose request
20:20:48.389 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:48.390 00.001 8596 Worker thread wakes up
20:20:48.390 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:48.390 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:49.552 01.162 8596 Exposure complete
20:20:49.626 00.074 8596 worker thread done servicing request
20:20:49.627 00.001 9120 OnExposeComplete: enter
20:20:49.629 00.002 9120 UpdateGuideState(): m_state=6
20:20:49.632 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 710
20:20:49.634 00.002 9120 Star::Find returns 1 (0), X=1145.87, Y=159.01, Mass=313303, SNR=221.3, Peak=27651 HFD=4.3
20:20:49.636 00.002 9120 MultiStar: [#1 0.40,0.07,0.98,U] [#2 0.35,-0.11,0.98,U] [#3 0.35,0.15,0.66,U] [#4 0.55,0.11,0.00,M1] [#5 0.47,0.03,0.00,M1] [#6 0.57,-0.24,0.00,M1] [#7 0.25,0.12,0.30,U] [#8 0.04,0.06,0.29,U] 
20:20:49.638 00.002 9120 refined, 5 included, MultiStar: {0.38, 0.07}, one-star: {0.54, 0.18}
20:20:49.640 00.002 9120 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.04) = xAngle (-2.86 = -2.86)
20:20:49.641 00.001 9120 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.82 = -2.82)
20:20:49.643 00.002 9120 CameraToMount -- cameraX=0.38 cameraY=0.07 hyp=0.38 cameraTheta=0.18 mountX=-0.37 mountY=-0.12, mountTheta=-2.82
20:20:49.645 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.38, y=0.07, opts=13)
20:20:49.645 00.000 9120 Enqueuing Move request for scope (0.38, 0.07)
20:20:49.646 00.001 8596 Worker thread wakes up
20:20:49.646 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.07) opts 0xd
20:20:49.646 00.000 8596 Handling offset move in thread for scope, endpoint = (0.38, 0.07)
20:20:49.646 00.000 8596 Moving (0.38, 0.07) raw xDistance=-0.37 yDistance=-0.12
20:20:49.647 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
20:20:49.647 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:49.647 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:20:49.647 00.000 8596 MoveAxis(E, 53, ABG)
20:20:49.647 00.000 8596 Guiding  Dir = 2, Dur = 53
20:20:49.647 00.000 8596 IsSlewing returns 0
20:20:49.647 00.000 8596 IsGuiding returns 0
20:20:49.651 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:20:49.674 00.023 9120 UpdateGuideState exits: m=313303 SNR=221.3
20:20:49.677 00.003 8596 PulseGuide returned control before completion, sleep 35
20:20:49.677 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:49.677 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:49.678 00.001 9120 Enqueuing Expose request
20:20:49.721 00.043 8596 IsGuiding returns 1
20:20:49.721 00.000 8596 scope still moving after pulse duration time elapsed
20:20:49.751 00.030 8596 IsSlewing returns 0
20:20:49.751 00.000 8596 IsGuiding returns 1
20:20:49.782 00.031 8596 IsSlewing returns 0
20:20:49.782 00.000 8596 IsGuiding returns 0
20:20:49.783 00.001 8596 scope move finished after 53 + 81 ms
20:20:49.783 00.000 8596 Move returns status 0, amount 53
20:20:49.783 00.000 8596 MoveAxis(N, 0, ABG)
20:20:49.783 00.000 8596 Move returns status 0, amount 0
20:20:49.783 00.000 8596 move complete, result=0
20:20:49.783 00.000 8596 worker thread done servicing request
20:20:49.783 00.000 8596 Worker thread wakes up
20:20:49.783 00.000 9120 GuideStep: -0.4 px 53 ms EAST, -0.1 px 0 ms NORTH
20:20:49.785 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:49.785 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:50.763 00.978 8596 Exposure complete
20:20:50.856 00.093 8596 worker thread done servicing request
20:20:50.856 00.000 9120 OnExposeComplete: enter
20:20:50.860 00.004 9120 UpdateGuideState(): m_state=6
20:20:50.863 00.003 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 711
20:20:50.866 00.003 9120 Star::Find returns 1 (0), X=1145.59, Y=158.79, Mass=308289, SNR=242.8, Peak=28701 HFD=4.5
20:20:50.869 00.003 9120 MultiStar: [#1 0.28,-0.07,0.85,U] [#2 0.17,-0.18,0.87,U] [#3 0.14,-0.06,0.66,U] [#4 0.56,-0.12,0.00,M2] [#5 0.18,-0.05,0.33,U] [#6 0.30,-0.16,0.27,U] [#7 0.22,-0.18,0.32,U] [#8 0.16,0.17,0.29,U] 
20:20:50.871 00.002 9120 refined, 7 included, MultiStar: {0.22, -0.08}, one-star: {0.26, -0.03}
20:20:50.873 00.002 9120 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.04) = xAngle (-3.37 = 2.91)
20:20:50.875 00.002 9120 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.34 = 2.94)
20:20:50.876 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-0.33 mountX=-0.22 mountY=0.05, mountTheta=2.94
20:20:50.878 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.08, opts=13)
20:20:50.879 00.001 9120 Enqueuing Move request for scope (0.22, -0.08)
20:20:50.881 00.002 8596 Worker thread wakes up
20:20:50.881 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.08) opts 0xd
20:20:50.881 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.08)
20:20:50.881 00.000 8596 Moving (0.22, -0.08) raw xDistance=-0.22 yDistance=0.05
20:20:50.881 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
20:20:50.881 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:50.881 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:20:50.881 00.000 8596 MoveAxis(E, 36, ABG)
20:20:50.882 00.001 8596 Guiding  Dir = 2, Dur = 36
20:20:50.882 00.000 8596 IsSlewing returns 0
20:20:50.882 00.000 8596 IsGuiding returns 0
20:20:50.884 00.002 8596 PulseGuide returned control before completion, sleep 45
20:20:50.891 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2463, FiltMax=65535, Gamma=1.000
20:20:50.910 00.019 9120 UpdateGuideState exits: m=308289 SNR=242.8
20:20:50.911 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:50.912 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:50.913 00.001 9120 Enqueuing Expose request
20:20:50.932 00.019 8596 IsGuiding returns 1
20:20:50.932 00.000 8596 scope still moving after pulse duration time elapsed
20:20:50.964 00.032 8596 IsSlewing returns 0
20:20:50.964 00.000 8596 IsGuiding returns 0
20:20:50.964 00.000 8596 scope move finished after 36 + 45 ms
20:20:50.964 00.000 8596 Move returns status 0, amount 36
20:20:50.964 00.000 8596 MoveAxis(N, 0, ABG)
20:20:50.964 00.000 8596 Move returns status 0, amount 0
20:20:50.965 00.001 8596 move complete, result=0
20:20:50.965 00.000 8596 worker thread done servicing request
20:20:50.965 00.000 9120 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
20:20:50.967 00.002 8596 Worker thread wakes up
20:20:50.967 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:50.967 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:52.138 01.171 8596 Exposure complete
20:20:52.205 00.067 8596 worker thread done servicing request
20:20:52.205 00.000 9120 OnExposeComplete: enter
20:20:52.206 00.001 9120 UpdateGuideState(): m_state=6
20:20:52.207 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 712
20:20:52.208 00.001 9120 Star::Find returns 1 (0), X=1144.95, Y=158.86, Mass=304554, SNR=239.3, Peak=29565 HFD=4.3
20:20:52.209 00.001 9120 MultiStar: [#1 -0.40,0.11,0.84,U] [#2 -0.40,-0.04,0.92,U] [#3 -0.36,0.19,0.66,U] [#4 -0.36,-0.03,0.46,U] [#5 -0.30,0.04,0.38,U] [#6 -0.43,-0.10,0.00,M1] [#7 -0.44,0.07,0.00,M1] [#8 -0.63,0.00,0.00,M1] 
20:20:52.212 00.003 9120 single-star, 5 included, MultiStar: {-0.38, 0.05}, one-star: {-0.37, 0.03}
20:20:52.214 00.002 9120 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.04) = xAngle (0.01 = 0.01)
20:20:52.216 00.002 9120 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.05 = 0.05)
20:20:52.219 00.003 9120 CameraToMount -- cameraX=-0.37 cameraY=0.03 hyp=0.38 cameraTheta=3.05 mountX=0.38 mountY=0.02, mountTheta=0.05
20:20:52.221 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.37, y=0.03, opts=13)
20:20:52.223 00.002 9120 Enqueuing Move request for scope (-0.37, 0.03)
20:20:52.224 00.001 8596 Worker thread wakes up
20:20:52.224 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.03) opts 0xd
20:20:52.224 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.37, 0.03)
20:20:52.224 00.000 8596 Moving (-0.37, 0.03) raw xDistance=0.38 yDistance=0.02
20:20:52.224 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
20:20:52.224 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:52.224 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:20:52.224 00.000 8596 MoveAxis(W, 52, ABG)
20:20:52.224 00.000 8596 Guiding  Dir = 3, Dur = 52
20:20:52.225 00.001 8596 IsSlewing returns 0
20:20:52.225 00.000 8596 IsGuiding returns 0
20:20:52.229 00.004 8596 PulseGuide returned control before completion, sleep 59
20:20:52.231 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2441, FiltMax=65491, Gamma=1.000
20:20:52.246 00.015 9120 UpdateGuideState exits: m=304554 SNR=239.3
20:20:52.247 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:52.248 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:52.249 00.001 9120 Enqueuing Expose request
20:20:52.290 00.041 8596 IsGuiding returns 1
20:20:52.290 00.000 8596 scope still moving after pulse duration time elapsed
20:20:52.322 00.032 8596 IsSlewing returns 0
20:20:52.322 00.000 8596 IsGuiding returns 0
20:20:52.322 00.000 8596 scope move finished after 52 + 45 ms
20:20:52.322 00.000 8596 Move returns status 0, amount 52
20:20:52.322 00.000 8596 MoveAxis(N, 0, ABG)
20:20:52.322 00.000 8596 Move returns status 0, amount 0
20:20:52.322 00.000 8596 move complete, result=0
20:20:52.322 00.000 8596 worker thread done servicing request
20:20:52.322 00.000 8596 Worker thread wakes up
20:20:52.323 00.001 9120 GuideStep: 0.4 px 52 ms WEST, 0.0 px 0 ms NORTH
20:20:52.325 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:52.325 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:53.311 00.986 8596 Exposure complete
20:20:53.397 00.086 8596 worker thread done servicing request
20:20:53.397 00.000 9120 OnExposeComplete: enter
20:20:53.398 00.001 9120 UpdateGuideState(): m_state=6
20:20:53.399 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 713
20:20:53.400 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=158.81, Mass=316911, SNR=240.7, Peak=33101 HFD=4.5
20:20:53.400 00.000 9120 MultiStar: [#1 0.06,-0.08,0.87,U] [#2 -0.08,0.13,0.90,U] [#3 0.14,0.12,0.77,U] [#4 0.25,-0.03,0.45,U] [#5 0.08,0.14,0.38,U] [#6 -0.02,-0.09,0.27,U] [#7 -0.08,0.11,0.26,U] [#8 -0.07,0.12,0.23,U] 
20:20:53.402 00.002 9120 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {0.13, -0.01}
20:20:53.404 00.002 9120 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.04) = xAngle (-2.48 = -2.48)
20:20:53.405 00.001 9120 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.45 = -2.45)
20:20:53.407 00.002 9120 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.56 mountX=-0.06 mountY=-0.05, mountTheta=-2.46
20:20:53.409 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.04, opts=13)
20:20:53.411 00.002 9120 Enqueuing Move request for scope (0.06, 0.04)
20:20:53.412 00.001 8596 Worker thread wakes up
20:20:53.412 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
20:20:53.412 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
20:20:53.412 00.000 8596 Moving (0.06, 0.04) raw xDistance=-0.06 yDistance=-0.05
20:20:53.412 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:20:53.412 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:53.412 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:20:53.413 00.001 8596 MoveAxis(E, 0, ABG)
20:20:53.413 00.000 8596 Move returns status 0, amount 0
20:20:53.413 00.000 8596 MoveAxis(N, 0, ABG)
20:20:53.413 00.000 8596 Move returns status 0, amount 0
20:20:53.413 00.000 8596 move complete, result=0
20:20:53.413 00.000 8596 worker thread done servicing request
20:20:53.417 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:20:53.440 00.023 9120 UpdateGuideState exits: m=316911 SNR=240.7
20:20:53.442 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:53.443 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:53.444 00.001 9120 Enqueuing Expose request
20:20:53.444 00.000 8596 Worker thread wakes up
20:20:53.444 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:53.445 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:53.445 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:54.601 01.156 8596 Exposure complete
20:20:54.675 00.074 8596 worker thread done servicing request
20:20:54.675 00.000 9120 OnExposeComplete: enter
20:20:54.676 00.001 9120 UpdateGuideState(): m_state=6
20:20:54.677 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 714
20:20:54.678 00.001 9120 Star::Find returns 1 (0), X=1145.42, Y=158.90, Mass=289710, SNR=226.3, Peak=28845 HFD=4.3
20:20:54.679 00.001 9120 MultiStar: [#1 0.13,0.09,0.95,U] [#2 -0.19,-0.09,0.82,U] [#3 -0.02,0.13,0.74,U] [#4 0.17,0.01,0.48,U] [#5 0.08,0.25,0.45,U] [#6 -0.02,-0.15,0.29,U] [#7 0.17,0.22,0.33,U] [#8 -0.28,0.15,0.30,U] 
20:20:54.680 00.001 9120 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {0.09, 0.08}
20:20:54.681 00.001 9120 CameraToMount -- cameraTheta (1.25) - m_xAngle (3.04) = xAngle (-1.79 = -1.79)
20:20:54.681 00.000 9120 CameraToMount -- cameraTheta (1.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.76 = -1.76)
20:20:54.682 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.25 mountX=-0.02 mountY=-0.07, mountTheta=-1.79
20:20:54.684 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.07, opts=13)
20:20:54.684 00.000 9120 Enqueuing Move request for scope (0.02, 0.07)
20:20:54.685 00.001 8596 Worker thread wakes up
20:20:54.685 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
20:20:54.685 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
20:20:54.685 00.000 8596 Moving (0.02, 0.07) raw xDistance=-0.02 yDistance=-0.07
20:20:54.685 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:20:54.685 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:54.686 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:20:54.686 00.000 8596 MoveAxis(E, 0, ABG)
20:20:54.686 00.000 8596 Move returns status 0, amount 0
20:20:54.686 00.000 8596 MoveAxis(N, 0, ABG)
20:20:54.686 00.000 8596 Move returns status 0, amount 0
20:20:54.686 00.000 8596 move complete, result=0
20:20:54.686 00.000 8596 worker thread done servicing request
20:20:54.693 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:20:54.724 00.031 9120 UpdateGuideState exits: m=289710 SNR=226.3
20:20:54.725 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:54.726 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:54.727 00.001 9120 Enqueuing Expose request
20:20:54.728 00.001 8596 Worker thread wakes up
20:20:54.728 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:20:54.730 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:54.730 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:55.726 00.996 8596 Exposure complete
20:20:55.798 00.072 8596 worker thread done servicing request
20:20:55.798 00.000 9120 OnExposeComplete: enter
20:20:55.799 00.001 9120 UpdateGuideState(): m_state=6
20:20:55.800 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 715
20:20:55.801 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.94, Mass=310181, SNR=208.8, Peak=33453 HFD=4.2
20:20:55.802 00.001 9120 MultiStar: [#1 -0.03,-0.10,0.87,U] [#2 -0.12,0.02,0.96,U] [#3 -0.18,-0.13,0.77,U] [#4 -0.09,-0.03,0.51,U] [#5 -0.11,0.07,0.48,U] [#6 -0.09,-0.10,0.31,U] [#7 -0.13,-0.10,0.27,U] [#8 -0.15,0.12,0.28,U] 
20:20:55.802 00.000 9120 refined, 8 included, MultiStar: {-0.10, -0.01}, one-star: {-0.04, 0.11}
20:20:55.803 00.001 9120 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.04) = xAngle (-6.07 = 0.22)
20:20:55.804 00.001 9120 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.03 = 0.25)
20:20:55.806 00.002 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.02 mountX=0.09 mountY=0.02, mountTheta=0.25
20:20:55.809 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.01, opts=13)
20:20:55.811 00.002 9120 Enqueuing Move request for scope (-0.10, -0.01)
20:20:55.812 00.001 8596 Worker thread wakes up
20:20:55.812 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
20:20:55.812 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
20:20:55.812 00.000 8596 Moving (-0.10, -0.01) raw xDistance=0.09 yDistance=0.02
20:20:55.812 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:20:55.812 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:55.812 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:20:55.812 00.000 8596 MoveAxis(E, 0, ABG)
20:20:55.812 00.000 8596 Move returns status 0, amount 0
20:20:55.812 00.000 8596 MoveAxis(N, 0, ABG)
20:20:55.812 00.000 8596 Move returns status 0, amount 0
20:20:55.812 00.000 8596 move complete, result=0
20:20:55.812 00.000 8596 worker thread done servicing request
20:20:55.818 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:20:55.842 00.024 9120 UpdateGuideState exits: m=310181 SNR=208.8
20:20:55.843 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:55.845 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:55.845 00.000 9120 Enqueuing Expose request
20:20:55.846 00.001 8596 Worker thread wakes up
20:20:55.846 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:55.847 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:55.847 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:57.007 01.160 8596 Exposure complete
20:20:57.083 00.076 8596 worker thread done servicing request
20:20:57.083 00.000 9120 OnExposeComplete: enter
20:20:57.084 00.001 9120 UpdateGuideState(): m_state=6
20:20:57.084 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 716
20:20:57.086 00.002 9120 Star::Find returns 1 (0), X=1145.22, Y=159.00, Mass=311548, SNR=226.8, Peak=31277 HFD=4.3
20:20:57.088 00.002 9120 MultiStar: [#1 -0.12,-0.01,0.83,U] [#2 -0.43,-0.02,0.00,M1] [#3 -0.14,0.00,0.71,U] [#4 0.03,-0.14,0.48,U] [#5 -0.15,-0.04,0.41,U] [#6 -0.11,-0.12,0.33,U] [#7 -0.20,-0.05,0.29,U] [#8 -0.45,0.44,0.00,M1] 
20:20:57.089 00.001 9120 refined, 6 included, MultiStar: {-0.11, 0.01}, one-star: {-0.11, 0.18}
20:20:57.091 00.002 9120 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.04) = xAngle (0.02 = 0.02)
20:20:57.092 00.001 9120 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.05 = 0.05)
20:20:57.093 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.06 mountX=0.11 mountY=0.01, mountTheta=0.05
20:20:57.095 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=0.01, opts=13)
20:20:57.096 00.001 9120 Enqueuing Move request for scope (-0.11, 0.01)
20:20:57.097 00.001 8596 Worker thread wakes up
20:20:57.097 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
20:20:57.097 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
20:20:57.097 00.000 8596 Moving (-0.11, 0.01) raw xDistance=0.11 yDistance=0.01
20:20:57.097 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:20:57.098 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:57.098 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:20:57.098 00.000 8596 MoveAxis(E, 0, ABG)
20:20:57.098 00.000 8596 Move returns status 0, amount 0
20:20:57.098 00.000 8596 MoveAxis(N, 0, ABG)
20:20:57.098 00.000 8596 Move returns status 0, amount 0
20:20:57.098 00.000 8596 move complete, result=0
20:20:57.098 00.000 8596 worker thread done servicing request
20:20:57.102 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2480, FiltMax=65488, Gamma=1.000
20:20:57.132 00.030 9120 UpdateGuideState exits: m=311548 SNR=226.8
20:20:57.134 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:57.135 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:57.136 00.001 9120 Enqueuing Expose request
20:20:57.136 00.000 8596 Worker thread wakes up
20:20:57.136 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:57.137 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:57.137 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:58.131 00.994 8596 Exposure complete
20:20:58.211 00.080 8596 worker thread done servicing request
20:20:58.211 00.000 9120 OnExposeComplete: enter
20:20:58.212 00.001 9120 UpdateGuideState(): m_state=6
20:20:58.213 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 717
20:20:58.214 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.89, Mass=284955, SNR=214.9, Peak=29517 HFD=4.2
20:20:58.216 00.002 9120 MultiStar: [#1 -0.11,-0.05,0.90,U] [#2 -0.14,-0.17,0.89,U] [#3 0.05,-0.03,0.76,U] [#4 -0.02,-0.01,0.51,U] [#5 0.09,-0.01,0.47,U] [#6 -0.08,-0.07,0.33,U] [#7 -0.16,-0.05,0.34,U] [#8 -0.22,0.26,0.25,U] 
20:20:58.218 00.002 9120 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.01, 0.07}
20:20:58.220 00.002 9120 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.04) = xAngle (-5.77 = 0.52)
20:20:58.222 00.002 9120 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.73 = 0.55)
20:20:58.224 00.002 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.73 mountX=0.05 mountY=0.03, mountTheta=0.54
20:20:58.227 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.02, opts=13)
20:20:58.229 00.002 9120 Enqueuing Move request for scope (-0.06, -0.02)
20:20:58.230 00.001 8596 Worker thread wakes up
20:20:58.230 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
20:20:58.230 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
20:20:58.230 00.000 8596 Moving (-0.06, -0.02) raw xDistance=0.05 yDistance=0.03
20:20:58.230 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:20:58.230 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:58.230 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:20:58.230 00.000 8596 MoveAxis(E, 0, ABG)
20:20:58.230 00.000 8596 Move returns status 0, amount 0
20:20:58.230 00.000 8596 MoveAxis(N, 0, ABG)
20:20:58.230 00.000 8596 Move returns status 0, amount 0
20:20:58.230 00.000 8596 move complete, result=0
20:20:58.231 00.001 8596 worker thread done servicing request
20:20:58.237 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:20:58.261 00.024 9120 UpdateGuideState exits: m=284955 SNR=214.9
20:20:58.262 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:58.263 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:58.265 00.002 9120 Enqueuing Expose request
20:20:58.266 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:20:58.267 00.001 8596 Worker thread wakes up
20:20:58.268 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:58.268 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:20:59.444 01.176 8596 Exposure complete
20:20:59.515 00.071 8596 worker thread done servicing request
20:20:59.517 00.002 9120 OnExposeComplete: enter
20:20:59.518 00.001 9120 UpdateGuideState(): m_state=6
20:20:59.518 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 718
20:20:59.520 00.002 9120 Star::Find returns 1 (0), X=1145.38, Y=158.94, Mass=294296, SNR=236.8, Peak=31021 HFD=4.2
20:20:59.521 00.001 9120 MultiStar: [#1 -0.01,0.00,0.84,U] [#2 -0.10,-0.09,0.87,U] [#3 -0.15,0.01,0.72,U] [#4 0.07,0.05,0.45,U] [#5 -0.09,0.09,0.36,U] [#6 -0.23,0.10,0.26,U] [#7 -0.06,0.10,0.27,U] [#8 -0.21,0.02,0.27,U] 
20:20:59.522 00.001 9120 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {0.05, 0.12}
20:20:59.523 00.001 9120 CameraToMount -- cameraTheta (2.63) - m_xAngle (3.04) = xAngle (-0.41 = -0.41)
20:20:59.523 00.000 9120 CameraToMount -- cameraTheta (2.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.37 = -0.37)
20:20:59.524 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.63 mountX=0.06 mountY=-0.02, mountTheta=-0.38
20:20:59.526 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.03, opts=13)
20:20:59.527 00.001 9120 Enqueuing Move request for scope (-0.06, 0.03)
20:20:59.527 00.000 8596 Worker thread wakes up
20:20:59.528 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
20:20:59.528 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
20:20:59.528 00.000 8596 Moving (-0.06, 0.03) raw xDistance=0.06 yDistance=-0.02
20:20:59.528 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:20:59.528 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:20:59.528 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:20:59.528 00.000 8596 MoveAxis(E, 0, ABG)
20:20:59.528 00.000 8596 Move returns status 0, amount 0
20:20:59.528 00.000 8596 MoveAxis(N, 0, ABG)
20:20:59.528 00.000 8596 Move returns status 0, amount 0
20:20:59.528 00.000 8596 move complete, result=0
20:20:59.528 00.000 8596 worker thread done servicing request
20:20:59.539 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:20:59.567 00.028 9120 UpdateGuideState exits: m=294296 SNR=236.8
20:20:59.568 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:20:59.569 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:20:59.570 00.001 9120 Enqueuing Expose request
20:20:59.571 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:20:59.572 00.001 8596 Worker thread wakes up
20:20:59.572 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:20:59.572 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:00.566 00.994 8596 Exposure complete
20:21:00.627 00.061 8596 worker thread done servicing request
20:21:00.627 00.000 9120 OnExposeComplete: enter
20:21:00.630 00.003 9120 UpdateGuideState(): m_state=6
20:21:00.633 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 719
20:21:00.635 00.002 9120 Star::Find returns 1 (0), X=1145.48, Y=158.93, Mass=285783, SNR=219.3, Peak=28973 HFD=4.2
20:21:00.639 00.004 9120 MultiStar: [#1 0.17,0.01,0.90,U] [#2 0.18,0.07,0.90,U] [#3 0.17,0.11,0.70,U] [#4 0.25,-0.03,0.54,U] [#5 0.16,-0.10,0.39,U] [#6 0.14,0.29,0.27,U] [#7 0.15,-0.08,0.28,U] [#8 -0.17,0.26,0.25,U] 
20:21:00.641 00.002 9120 refined, 8 included, MultiStar: {0.16, 0.06}, one-star: {0.15, 0.11}
20:21:00.643 00.002 9120 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.04) = xAngle (-2.67 = -2.67)
20:21:00.644 00.001 9120 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.63 = -2.63)
20:21:00.645 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.37 mountX=-0.15 mountY=-0.08, mountTheta=-2.64
20:21:00.647 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.06, opts=13)
20:21:00.648 00.001 9120 Enqueuing Move request for scope (0.16, 0.06)
20:21:00.649 00.001 8596 Worker thread wakes up
20:21:00.649 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
20:21:00.649 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
20:21:00.649 00.000 8596 Moving (0.16, 0.06) raw xDistance=-0.15 yDistance=-0.08
20:21:00.649 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:21:00.649 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:00.649 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:21:00.649 00.000 8596 MoveAxis(E, 0, ABG)
20:21:00.649 00.000 8596 Move returns status 0, amount 0
20:21:00.649 00.000 8596 MoveAxis(N, 0, ABG)
20:21:00.649 00.000 8596 Move returns status 0, amount 0
20:21:00.649 00.000 8596 move complete, result=0
20:21:00.649 00.000 8596 worker thread done servicing request
20:21:00.654 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:21:00.678 00.024 9120 UpdateGuideState exits: m=285783 SNR=219.3
20:21:00.679 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:00.680 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:00.681 00.001 9120 Enqueuing Expose request
20:21:00.682 00.001 8596 Worker thread wakes up
20:21:00.682 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:00.682 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:00.682 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:01.855 01.173 8596 Exposure complete
20:21:01.943 00.088 8596 worker thread done servicing request
20:21:01.943 00.000 9120 OnExposeComplete: enter
20:21:01.945 00.002 9120 UpdateGuideState(): m_state=6
20:21:01.946 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 720
20:21:01.948 00.002 9120 Star::Find returns 1 (0), X=1145.51, Y=159.03, Mass=281493, SNR=199.2, Peak=27805 HFD=4.2
20:21:01.949 00.001 9120 MultiStar: [#1 0.23,0.22,1.05,U] [#2 0.00,0.13,1.10,U] [#3 0.20,0.15,0.89,U] [#4 0.33,0.15,0.49,U] [#5 0.22,0.02,0.41,U] [#6 0.13,-0.02,0.36,U] [#7 0.23,0.02,0.34,U] [#8 -0.08,0.34,0.31,U] 
20:21:01.951 00.002 9120 refined, 8 included, MultiStar: {0.16, 0.15}, one-star: {0.18, 0.20}
20:21:01.952 00.001 9120 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.04) = xAngle (-2.29 = -2.29)
20:21:01.954 00.002 9120 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.25 = -2.25)
20:21:01.955 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.75 mountX=-0.14 mountY=-0.17, mountTheta=-2.27
20:21:01.959 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.15, opts=13)
20:21:01.961 00.002 9120 Enqueuing Move request for scope (0.16, 0.15)
20:21:01.963 00.002 8596 Worker thread wakes up
20:21:01.963 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
20:21:01.963 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
20:21:01.963 00.000 8596 Moving (0.16, 0.15) raw xDistance=-0.14 yDistance=-0.17
20:21:01.963 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:21:01.963 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:01.963 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:21:01.963 00.000 8596 MoveAxis(E, 0, ABG)
20:21:01.963 00.000 8596 Move returns status 0, amount 0
20:21:01.963 00.000 8596 MoveAxis(N, 0, ABG)
20:21:01.963 00.000 8596 Move returns status 0, amount 0
20:21:01.963 00.000 8596 move complete, result=0
20:21:01.963 00.000 8596 worker thread done servicing request
20:21:01.968 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:01.983 00.015 9120 UpdateGuideState exits: m=281493 SNR=199.2
20:21:01.984 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:01.985 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:01.986 00.001 9120 Enqueuing Expose request
20:21:01.986 00.000 8596 Worker thread wakes up
20:21:01.986 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:21:01.987 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:01.987 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:02.961 00.974 8596 Exposure complete
20:21:03.032 00.071 8596 worker thread done servicing request
20:21:03.032 00.000 9120 OnExposeComplete: enter
20:21:03.032 00.000 9120 UpdateGuideState(): m_state=6
20:21:03.034 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 721
20:21:03.034 00.000 9120 Star::Find returns 1 (0), X=1145.46, Y=159.14, Mass=296832, SNR=219.5, Peak=30605 HFD=4.2
20:21:03.036 00.002 9120 MultiStar: [#1 0.07,0.23,0.99,U] [#2 -0.09,0.16,0.81,U] [#3 0.15,0.24,0.68,U] [#4 0.18,0.18,0.45,U] [#5 0.20,0.19,0.49,U] [#6 -0.10,0.14,0.30,U] [#7 -0.02,0.24,0.29,U] [#8 -0.20,0.11,0.24,U] 
20:21:03.037 00.001 9120 refined, 8 included, MultiStar: {0.06, 0.22}, one-star: {0.14, 0.32}
20:21:03.037 00.000 9120 CameraToMount -- cameraTheta (1.29) - m_xAngle (3.04) = xAngle (-1.75 = -1.75)
20:21:03.038 00.001 9120 CameraToMount -- cameraTheta (1.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.71 = -1.71)
20:21:03.039 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.29 mountX=-0.04 mountY=-0.23, mountTheta=-1.75
20:21:03.041 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.22, opts=13)
20:21:03.041 00.000 9120 Enqueuing Move request for scope (0.06, 0.22)
20:21:03.042 00.001 8596 Worker thread wakes up
20:21:03.042 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
20:21:03.042 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
20:21:03.042 00.000 8596 Moving (0.06, 0.22) raw xDistance=-0.04 yDistance=-0.23
20:21:03.042 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:21:03.042 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:21:03.043 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:21:03.043 00.000 8596 MoveAxis(E, 0, ABG)
20:21:03.043 00.000 8596 Move returns status 0, amount 0
20:21:03.043 00.000 8596 MoveAxis(N, 0, ABG)
20:21:03.043 00.000 8596 Move returns status 0, amount 0
20:21:03.043 00.000 8596 move complete, result=0
20:21:03.043 00.000 8596 worker thread done servicing request
20:21:03.047 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:21:03.066 00.019 9120 UpdateGuideState exits: m=296832 SNR=219.5
20:21:03.068 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:03.070 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:03.072 00.002 9120 Enqueuing Expose request
20:21:03.074 00.002 8596 Worker thread wakes up
20:21:03.074 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:21:03.076 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:03.076 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:04.244 01.168 8596 Exposure complete
20:21:04.307 00.063 8596 worker thread done servicing request
20:21:04.308 00.001 9120 OnExposeComplete: enter
20:21:04.309 00.001 9120 UpdateGuideState(): m_state=6
20:21:04.309 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 722
20:21:04.310 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.92, Mass=314306, SNR=231.4, Peak=33597 HFD=4.2
20:21:04.311 00.001 9120 MultiStar: [#1 0.17,0.01,0.87,U] [#2 -0.18,-0.05,0.88,U] [#3 0.06,0.25,0.64,U] [#4 0.21,0.09,0.47,U] [#5 0.14,0.12,0.34,U] [#6 0.01,-0.15,0.29,U] [#7 -0.14,0.11,0.32,U] [#8 -0.29,0.10,0.23,U] 
20:21:04.312 00.001 9120 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {0.18, 0.09}
20:21:04.313 00.001 9120 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.04) = xAngle (-2.13 = -2.13)
20:21:04.313 00.000 9120 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.09 = -2.09)
20:21:04.315 00.002 9120 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.91 mountX=-0.04 mountY=-0.07, mountTheta=-2.12
20:21:04.316 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.06, opts=13)
20:21:04.318 00.002 9120 Enqueuing Move request for scope (0.05, 0.06)
20:21:04.319 00.001 8596 Worker thread wakes up
20:21:04.319 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
20:21:04.319 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
20:21:04.319 00.000 8596 Moving (0.05, 0.06) raw xDistance=-0.04 yDistance=-0.07
20:21:04.319 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:21:04.319 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:04.319 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:21:04.319 00.000 8596 MoveAxis(E, 0, ABG)
20:21:04.319 00.000 8596 Move returns status 0, amount 0
20:21:04.319 00.000 8596 MoveAxis(N, 0, ABG)
20:21:04.319 00.000 8596 Move returns status 0, amount 0
20:21:04.319 00.000 8596 move complete, result=0
20:21:04.319 00.000 8596 worker thread done servicing request
20:21:04.324 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:21:04.350 00.026 9120 UpdateGuideState exits: m=314306 SNR=231.4
20:21:04.352 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:04.354 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:04.357 00.003 9120 Enqueuing Expose request
20:21:04.360 00.003 8596 Worker thread wakes up
20:21:04.360 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:04.363 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:04.363 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:05.354 00.991 8596 Exposure complete
20:21:05.424 00.070 8596 worker thread done servicing request
20:21:05.424 00.000 9120 OnExposeComplete: enter
20:21:05.426 00.002 9120 UpdateGuideState(): m_state=6
20:21:05.427 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 723
20:21:05.429 00.002 9120 Star::Find returns 1 (0), X=1145.19, Y=158.88, Mass=288182, SNR=195.4, Peak=29677 HFD=4.3
20:21:05.431 00.002 9120 MultiStar: [#1 -0.13,0.04,1.10,U] [#2 -0.43,0.05,0.00,M1] [#3 -0.15,0.22,0.83,U] [#4 -0.10,0.06,0.57,U] [#5 -0.09,0.05,0.44,U] [#6 -0.35,-0.07,0.34,U] [#7 -0.05,0.41,0.35,U] [#8 -0.31,0.20,0.28,U] 
20:21:05.432 00.001 9120 single-star, 7 included, MultiStar: {-0.15, 0.10}, one-star: {-0.14, 0.06}
20:21:05.433 00.001 9120 CameraToMount -- cameraTheta (2.77) - m_xAngle (3.04) = xAngle (-0.27 = -0.27)
20:21:05.434 00.001 9120 CameraToMount -- cameraTheta (2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.24 = -0.24)
20:21:05.435 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.77 mountX=0.15 mountY=-0.04, mountTheta=-0.24
20:21:05.438 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.06, opts=13)
20:21:05.439 00.001 9120 Enqueuing Move request for scope (-0.14, 0.06)
20:21:05.440 00.001 8596 Worker thread wakes up
20:21:05.440 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
20:21:05.440 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
20:21:05.440 00.000 8596 Moving (-0.14, 0.06) raw xDistance=0.15 yDistance=-0.04
20:21:05.440 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:21:05.440 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:05.441 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:21:05.441 00.000 8596 MoveAxis(E, 0, ABG)
20:21:05.441 00.000 8596 Move returns status 0, amount 0
20:21:05.441 00.000 8596 MoveAxis(N, 0, ABG)
20:21:05.441 00.000 8596 Move returns status 0, amount 0
20:21:05.441 00.000 8596 move complete, result=0
20:21:05.441 00.000 8596 worker thread done servicing request
20:21:05.447 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:05.463 00.016 9120 UpdateGuideState exits: m=288182 SNR=195.4
20:21:05.464 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:05.466 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:05.466 00.000 9120 Enqueuing Expose request
20:21:05.467 00.001 8596 Worker thread wakes up
20:21:05.467 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:05.468 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:05.468 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:06.642 01.174 8596 Exposure complete
20:21:06.713 00.071 8596 worker thread done servicing request
20:21:06.714 00.001 9120 OnExposeComplete: enter
20:21:06.715 00.001 9120 UpdateGuideState(): m_state=6
20:21:06.716 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 724
20:21:06.717 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.98, Mass=305513, SNR=246.3, Peak=32093 HFD=4.1
20:21:06.718 00.001 9120 MultiStar: [#1 0.01,0.18,0.83,U] [#2 0.01,0.21,0.80,U] [#3 0.07,0.38,0.67,U] [#4 0.09,0.14,0.43,U] [#5 0.10,0.31,0.41,U] [#6 -0.11,0.02,0.25,U] [#7 0.14,0.22,0.26,U] [#8 -0.05,0.40,0.24,U] 
20:21:06.718 00.000 9120 single-star, 8 included, MultiStar: {0.04, 0.22}, one-star: {0.06, 0.16}
20:21:06.719 00.001 9120 CameraToMount -- cameraTheta (1.20) - m_xAngle (3.04) = xAngle (-1.84 = -1.84)
20:21:06.720 00.001 9120 CameraToMount -- cameraTheta (1.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.81 = -1.81)
20:21:06.721 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.20 mountX=-0.05 mountY=-0.17, mountTheta=-1.84
20:21:06.724 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.16, opts=13)
20:21:06.725 00.001 9120 Enqueuing Move request for scope (0.06, 0.16)
20:21:06.727 00.002 8596 Worker thread wakes up
20:21:06.727 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
20:21:06.727 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
20:21:06.728 00.001 8596 Moving (0.06, 0.16) raw xDistance=-0.05 yDistance=-0.17
20:21:06.728 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:21:06.728 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:06.728 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:21:06.728 00.000 8596 MoveAxis(E, 0, ABG)
20:21:06.728 00.000 8596 Move returns status 0, amount 0
20:21:06.728 00.000 8596 MoveAxis(N, 0, ABG)
20:21:06.728 00.000 8596 Move returns status 0, amount 0
20:21:06.729 00.001 8596 move complete, result=0
20:21:06.729 00.000 8596 worker thread done servicing request
20:21:06.735 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:21:06.766 00.031 9120 UpdateGuideState exits: m=305513 SNR=246.3
20:21:06.767 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:06.767 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:06.768 00.001 9120 Enqueuing Expose request
20:21:06.770 00.002 8596 Worker thread wakes up
20:21:06.770 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:21:06.771 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:06.771 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:07.740 00.969 8596 Exposure complete
20:21:07.813 00.073 8596 worker thread done servicing request
20:21:07.814 00.001 9120 OnExposeComplete: enter
20:21:07.816 00.002 9120 UpdateGuideState(): m_state=6
20:21:07.818 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 725
20:21:07.820 00.002 9120 Star::Find returns 1 (0), X=1145.39, Y=159.01, Mass=310269, SNR=201.0, Peak=32365 HFD=4.1
20:21:07.822 00.002 9120 MultiStar: [#1 0.15,0.13,1.01,U] [#2 -0.05,0.08,0.96,U] [#3 0.19,0.39,0.00,M1] [#4 0.20,0.10,0.49,U] [#5 -0.10,0.18,0.41,U] [#6 0.17,-0.09,0.31,U] [#7 -0.13,0.11,0.35,U] [#8 -0.17,0.37,0.27,U] 
20:21:07.822 00.000 9120 refined, 7 included, MultiStar: {0.04, 0.13}, one-star: {0.06, 0.19}
20:21:07.824 00.002 9120 CameraToMount -- cameraTheta (1.29) - m_xAngle (3.04) = xAngle (-1.75 = -1.75)
20:21:07.825 00.001 9120 CameraToMount -- cameraTheta (1.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.71 = -1.71)
20:21:07.826 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.29 mountX=-0.02 mountY=-0.14, mountTheta=-1.75
20:21:07.829 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.13, opts=13)
20:21:07.832 00.003 9120 Enqueuing Move request for scope (0.04, 0.13)
20:21:07.835 00.003 8596 Worker thread wakes up
20:21:07.835 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
20:21:07.835 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
20:21:07.835 00.000 8596 Moving (0.04, 0.13) raw xDistance=-0.02 yDistance=-0.14
20:21:07.835 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:21:07.835 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:07.835 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:21:07.835 00.000 8596 MoveAxis(E, 0, ABG)
20:21:07.835 00.000 8596 Move returns status 0, amount 0
20:21:07.835 00.000 8596 MoveAxis(N, 0, ABG)
20:21:07.835 00.000 8596 Move returns status 0, amount 0
20:21:07.835 00.000 8596 move complete, result=0
20:21:07.835 00.000 8596 worker thread done servicing request
20:21:07.845 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:21:07.865 00.020 9120 UpdateGuideState exits: m=310269 SNR=201.0
20:21:07.868 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:07.870 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:07.872 00.002 9120 Enqueuing Expose request
20:21:07.873 00.001 8596 Worker thread wakes up
20:21:07.873 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:07.875 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:07.875 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:09.064 01.189 8596 Exposure complete
20:21:09.125 00.061 8596 worker thread done servicing request
20:21:09.125 00.000 9120 OnExposeComplete: enter
20:21:09.127 00.002 9120 UpdateGuideState(): m_state=6
20:21:09.129 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 726
20:21:09.131 00.002 9120 Star::Find returns 1 (0), X=1145.64, Y=159.11, Mass=322982, SNR=256.2, Peak=29037 HFD=4.2
20:21:09.132 00.001 9120 MultiStar: [#1 0.24,0.22,0.69,U] [#2 0.04,0.16,0.81,U] [#3 0.21,0.38,0.00,M2] [#4 0.26,0.21,0.45,U] [#5 0.26,0.11,0.33,U] [#6 0.15,0.18,0.27,U] [#7 0.17,0.05,0.23,U] [#8 -0.10,0.46,0.00,M1] 
20:21:09.133 00.001 9120 refined, 6 included, MultiStar: {0.21, 0.20}, one-star: {0.31, 0.28}
20:21:09.135 00.002 9120 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.04) = xAngle (-2.28 = -2.28)
20:21:09.136 00.001 9120 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.25 = -2.25)
20:21:09.137 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=0.20 hyp=0.29 cameraTheta=0.76 mountX=-0.19 mountY=-0.23, mountTheta=-2.27
20:21:09.138 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=0.20, opts=13)
20:21:09.141 00.003 9120 Enqueuing Move request for scope (0.21, 0.20)
20:21:09.143 00.002 8596 Worker thread wakes up
20:21:09.143 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.20) opts 0xd
20:21:09.143 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, 0.20)
20:21:09.143 00.000 8596 Moving (0.21, 0.20) raw xDistance=-0.19 yDistance=-0.23
20:21:09.143 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:21:09.143 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:21:09.143 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:21:09.143 00.000 8596 MoveAxis(E, 0, ABG)
20:21:09.143 00.000 8596 Move returns status 0, amount 0
20:21:09.144 00.001 8596 MoveAxis(N, 0, ABG)
20:21:09.144 00.000 8596 Move returns status 0, amount 0
20:21:09.144 00.000 8596 move complete, result=0
20:21:09.144 00.000 8596 worker thread done servicing request
20:21:09.150 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:21:09.166 00.016 9120 UpdateGuideState exits: m=322982 SNR=256.2
20:21:09.166 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:09.168 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:09.168 00.000 9120 Enqueuing Expose request
20:21:09.169 00.001 8596 Worker thread wakes up
20:21:09.169 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:21:09.170 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:09.170 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:10.151 00.981 8596 Exposure complete
20:21:10.231 00.080 8596 worker thread done servicing request
20:21:10.231 00.000 9120 OnExposeComplete: enter
20:21:10.233 00.002 9120 UpdateGuideState(): m_state=6
20:21:10.234 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 727
20:21:10.235 00.001 9120 Star::Find returns 1 (0), X=1145.62, Y=158.99, Mass=291631, SNR=197.3, Peak=26733 HFD=4.2
20:21:10.236 00.001 9120 MultiStar: [#1 0.33,0.12,1.10,U] [#2 0.14,0.23,0.97,U] [#3 0.33,0.40,0.00,M3] [#4 0.34,0.15,0.54,U] [#5 0.30,0.04,0.52,U] [#6 0.19,0.18,0.37,U] [#7 0.23,0.20,0.36,U] [#8 -0.06,0.50,0.00,M2] 
20:21:10.237 00.001 9120 refined, 6 included, MultiStar: {0.26, 0.16}, one-star: {0.29, 0.17}
20:21:10.238 00.001 9120 CameraToMount -- cameraTheta (0.54) - m_xAngle (3.04) = xAngle (-2.50 = -2.50)
20:21:10.239 00.001 9120 CameraToMount -- cameraTheta (0.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.47 = -2.47)
20:21:10.240 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.31 cameraTheta=0.54 mountX=-0.25 mountY=-0.19, mountTheta=-2.48
20:21:10.242 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=0.16, opts=13)
20:21:10.243 00.001 9120 Enqueuing Move request for scope (0.26, 0.16)
20:21:10.244 00.001 8596 Worker thread wakes up
20:21:10.244 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
20:21:10.244 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
20:21:10.244 00.000 8596 Moving (0.26, 0.16) raw xDistance=-0.25 yDistance=-0.19
20:21:10.244 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:21:10.244 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:10.244 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:21:10.245 00.001 8596 MoveAxis(E, 36, ABG)
20:21:10.245 00.000 8596 Guiding  Dir = 2, Dur = 36
20:21:10.245 00.000 8596 IsSlewing returns 0
20:21:10.245 00.000 8596 IsGuiding returns 0
20:21:10.247 00.002 8596 PulseGuide returned control before completion, sleep 45
20:21:10.249 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:21:10.278 00.029 9120 UpdateGuideState exits: m=291631 SNR=197.3
20:21:10.280 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:10.281 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:10.284 00.003 9120 Enqueuing Expose request
20:21:10.297 00.013 8596 IsGuiding returns 1
20:21:10.297 00.000 8596 scope still moving after pulse duration time elapsed
20:21:10.329 00.032 8596 IsSlewing returns 0
20:21:10.329 00.000 8596 IsGuiding returns 0
20:21:10.329 00.000 8596 scope move finished after 36 + 48 ms
20:21:10.330 00.001 8596 Move returns status 0, amount 36
20:21:10.330 00.000 8596 MoveAxis(N, 0, ABG)
20:21:10.330 00.000 8596 Move returns status 0, amount 0
20:21:10.330 00.000 8596 move complete, result=0
20:21:10.330 00.000 8596 worker thread done servicing request
20:21:10.330 00.000 8596 Worker thread wakes up
20:21:10.330 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:10.330 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:10.330 00.000 9120 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
20:21:11.488 01.158 8596 Exposure complete
20:21:11.550 00.062 8596 worker thread done servicing request
20:21:11.551 00.001 9120 OnExposeComplete: enter
20:21:11.552 00.001 9120 UpdateGuideState(): m_state=6
20:21:11.554 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 728
20:21:11.556 00.002 9120 Star::Find returns 1 (0), X=1145.49, Y=159.02, Mass=280657, SNR=213.8, Peak=29453 HFD=4.1
20:21:11.557 00.001 9120 MultiStar: [#1 0.13,0.12,0.87,U] [#2 0.12,0.12,0.98,U] [#3 -0.06,0.27,0.67,U] [#4 0.10,0.14,0.53,U] [#5 0.15,0.28,0.44,U] [#6 0.18,0.00,0.35,U] [#7 0.12,0.12,0.32,U] [#8 -0.29,0.49,0.00,M3] 
20:21:11.559 00.002 9120 refined, 7 included, MultiStar: {0.11, 0.16}, one-star: {0.17, 0.19}
20:21:11.560 00.001 9120 CameraToMount -- cameraTheta (0.96) - m_xAngle (3.04) = xAngle (-2.08 = -2.08)
20:21:11.562 00.002 9120 CameraToMount -- cameraTheta (0.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.05 = -2.05)
20:21:11.563 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.20 cameraTheta=0.96 mountX=-0.10 mountY=-0.17, mountTheta=-2.07
20:21:11.565 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.16, opts=13)
20:21:11.566 00.001 9120 Enqueuing Move request for scope (0.11, 0.16)
20:21:11.568 00.002 8596 Worker thread wakes up
20:21:11.568 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
20:21:11.568 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
20:21:11.568 00.000 8596 Moving (0.11, 0.16) raw xDistance=-0.10 yDistance=-0.17
20:21:11.568 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:21:11.568 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:11.568 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:21:11.568 00.000 8596 MoveAxis(E, 0, ABG)
20:21:11.568 00.000 8596 Move returns status 0, amount 0
20:21:11.568 00.000 8596 MoveAxis(N, 0, ABG)
20:21:11.568 00.000 8596 Move returns status 0, amount 0
20:21:11.568 00.000 8596 move complete, result=0
20:21:11.568 00.000 8596 worker thread done servicing request
20:21:11.572 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2710, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:21:11.589 00.017 9120 UpdateGuideState exits: m=280657 SNR=213.8
20:21:11.592 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:11.594 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:11.596 00.002 9120 Enqueuing Expose request
20:21:11.598 00.002 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:21:11.601 00.003 8596 Worker thread wakes up
20:21:11.601 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:11.601 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:12.568 00.967 8596 Exposure complete
20:21:12.657 00.089 8596 worker thread done servicing request
20:21:12.657 00.000 9120 OnExposeComplete: enter
20:21:12.659 00.002 9120 UpdateGuideState(): m_state=6
20:21:12.661 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 729
20:21:12.662 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=159.00, Mass=305425, SNR=210.0, Peak=31533 HFD=4.2
20:21:12.664 00.002 9120 MultiStar: [#1 0.13,0.09,0.96,U] [#2 -0.19,0.22,1.02,U] [#3 -0.07,0.21,0.77,U] [#4 0.13,0.06,0.54,U] [#5 0.07,0.18,0.42,U] [#6 -0.17,0.24,0.28,U] [#7 0.11,0.21,0.36,U] [#8 -0.16,0.41,0.00,M4] 
20:21:12.666 00.002 9120 refined, 7 included, MultiStar: {0.01, 0.17}, one-star: {0.06, 0.17}
20:21:12.667 00.001 9120 CameraToMount -- cameraTheta (1.54) - m_xAngle (3.04) = xAngle (-1.50 = -1.50)
20:21:12.669 00.002 9120 CameraToMount -- cameraTheta (1.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.47 = -1.47)
20:21:12.670 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.54 mountX=0.01 mountY=-0.17, mountTheta=-1.50
20:21:12.673 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.17, opts=13)
20:21:12.674 00.001 9120 Enqueuing Move request for scope (0.01, 0.17)
20:21:12.675 00.001 8596 Worker thread wakes up
20:21:12.675 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
20:21:12.675 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
20:21:12.675 00.000 8596 Moving (0.01, 0.17) raw xDistance=0.01 yDistance=-0.17
20:21:12.675 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:21:12.676 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:12.676 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:21:12.676 00.000 8596 MoveAxis(E, 0, ABG)
20:21:12.676 00.000 8596 Move returns status 0, amount 0
20:21:12.676 00.000 8596 MoveAxis(N, 0, ABG)
20:21:12.676 00.000 8596 Move returns status 0, amount 0
20:21:12.676 00.000 8596 move complete, result=0
20:21:12.676 00.000 8596 worker thread done servicing request
20:21:12.682 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:21:12.698 00.016 9120 UpdateGuideState exits: m=305425 SNR=210.0
20:21:12.699 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:12.699 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:12.701 00.002 9120 Enqueuing Expose request
20:21:12.702 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:21:12.703 00.001 8596 Worker thread wakes up
20:21:12.703 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:12.704 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:13.866 01.162 8596 Exposure complete
20:21:13.950 00.084 8596 worker thread done servicing request
20:21:13.950 00.000 9120 OnExposeComplete: enter
20:21:13.952 00.002 9120 UpdateGuideState(): m_state=6
20:21:13.955 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 730
20:21:13.957 00.002 9120 Star::Find returns 1 (0), X=1145.20, Y=159.10, Mass=298589, SNR=212.3, Peak=31053 HFD=4.3
20:21:13.959 00.002 9120 MultiStar: [#1 -0.08,0.32,0.99,U] [#2 -0.20,0.34,0.95,U] [#3 -0.16,0.24,0.68,U] [#4 0.11,0.24,0.50,U] [#5 -0.06,0.31,0.43,U] [#6 -0.13,0.30,0.39,U] [#7 -0.26,0.31,0.30,U] [#8 -0.38,0.20,0.00,M5] 
20:21:13.961 00.002 9120 single-star, 7 included, MultiStar: {-0.12, 0.29}, one-star: {-0.13, 0.27}
20:21:13.962 00.001 9120 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.04) = xAngle (-1.03 = -1.03)
20:21:13.964 00.002 9120 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.99 = -0.99)
20:21:13.966 00.002 9120 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.01 mountX=0.16 mountY=-0.25, mountTheta=-1.02
20:21:13.968 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=0.27, opts=13)
20:21:13.969 00.001 9120 Enqueuing Move request for scope (-0.13, 0.27)
20:21:13.971 00.002 8596 Worker thread wakes up
20:21:13.971 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.27) opts 0xd
20:21:13.971 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, 0.27)
20:21:13.971 00.000 8596 Moving (-0.13, 0.27) raw xDistance=0.16 yDistance=-0.25
20:21:13.972 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:21:13.972 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.33 newest=-0.59
20:21:13.972 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:21:13.972 00.000 8596 MoveAxis(E, 0, ABG)
20:21:13.972 00.000 8596 Move returns status 0, amount 0
20:21:13.972 00.000 8596 MoveAxis(N, 53, ABG)
20:21:13.972 00.000 8596 Guiding  Dir = 0, Dur = 53
20:21:13.973 00.001 8596 IsSlewing returns 0
20:21:13.973 00.000 8596 IsGuiding returns 0
20:21:13.975 00.002 8596 PulseGuide returned control before completion, sleep 62
20:21:13.979 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2448, FiltMax=65523, Gamma=1.000
20:21:13.996 00.017 9120 UpdateGuideState exits: m=298589 SNR=212.3
20:21:13.997 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:13.998 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:13.998 00.000 9120 Enqueuing Expose request
20:21:14.042 00.044 8596 IsGuiding returns 1
20:21:14.042 00.000 8596 scope still moving after pulse duration time elapsed
20:21:14.074 00.032 8596 IsSlewing returns 0
20:21:14.074 00.000 8596 IsGuiding returns 0
20:21:14.074 00.000 8596 scope move finished after 53 + 47 ms
20:21:14.074 00.000 8596 Move returns status 0, amount 53
20:21:14.074 00.000 8596 move complete, result=0
20:21:14.074 00.000 8596 worker thread done servicing request
20:21:14.075 00.001 8596 Worker thread wakes up
20:21:14.075 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:14.075 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:14.078 00.003 9120 GuideStep: 0.2 px 0 ms EAST, -0.3 px 53 ms NORTH
20:21:15.064 00.986 8596 Exposure complete
20:21:15.135 00.071 8596 worker thread done servicing request
20:21:15.135 00.000 9120 OnExposeComplete: enter
20:21:15.137 00.002 9120 UpdateGuideState(): m_state=6
20:21:15.140 00.003 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 731
20:21:15.140 00.000 9120 Star::Find returns 1 (0), X=1145.14, Y=159.05, Mass=309795, SNR=228.7, Peak=33117 HFD=4.3
20:21:15.142 00.002 9120 MultiStar: [#1 -0.20,0.11,0.95,U] [#2 -0.41,0.20,0.00,M1] [#3 -0.31,0.17,0.74,U] [#4 0.00,0.08,0.47,U] [#5 -0.11,0.10,0.39,U] [#6 -0.15,-0.02,0.38,U] [#7 -0.13,0.34,0.29,U] [#8 -0.56,0.28,0.00,M6] 
20:21:15.143 00.001 9120 refined, 6 included, MultiStar: {-0.17, 0.15}, one-star: {-0.19, 0.22}
20:21:15.144 00.001 9120 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.04) = xAngle (-0.61 = -0.61)
20:21:15.145 00.001 9120 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.57 = -0.57)
20:21:15.145 00.000 9120 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.43 mountX=0.19 mountY=-0.12, mountTheta=-0.58
20:21:15.146 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=0.15, opts=13)
20:21:15.146 00.000 9120 Enqueuing Move request for scope (-0.17, 0.15)
20:21:15.147 00.001 8596 Worker thread wakes up
20:21:15.147 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
20:21:15.147 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
20:21:15.147 00.000 8596 Moving (-0.17, 0.15) raw xDistance=0.19 yDistance=-0.12
20:21:15.147 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:21:15.147 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:15.147 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:21:15.147 00.000 8596 MoveAxis(E, 0, ABG)
20:21:15.149 00.002 8596 Move returns status 0, amount 0
20:21:15.149 00.000 8596 MoveAxis(N, 0, ABG)
20:21:15.149 00.000 8596 Move returns status 0, amount 0
20:21:15.149 00.000 8596 move complete, result=0
20:21:15.149 00.000 8596 worker thread done servicing request
20:21:15.153 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:15.169 00.016 9120 UpdateGuideState exits: m=309795 SNR=228.7
20:21:15.172 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:15.173 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:15.175 00.002 9120 Enqueuing Expose request
20:21:15.177 00.002 8596 Worker thread wakes up
20:21:15.177 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:15.178 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:15.178 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:16.348 01.170 8596 Exposure complete
20:21:16.405 00.057 8596 worker thread done servicing request
20:21:16.405 00.000 9120 OnExposeComplete: enter
20:21:16.406 00.001 9120 UpdateGuideState(): m_state=6
20:21:16.407 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 732
20:21:16.408 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.97, Mass=267641, SNR=202.6, Peak=29629 HFD=4.2
20:21:16.408 00.000 9120 MultiStar: [#1 -0.08,0.09,1.05,U] [#2 -0.19,0.09,1.00,U] [#3 0.00,0.10,0.88,U] [#4 0.05,0.07,0.55,U] [#5 0.15,0.07,0.51,U] [#6 -0.18,-0.03,0.31,U] [#7 -0.06,-0.01,0.34,U] [#8 -0.22,0.16,0.26,U] 
20:21:16.409 00.001 9120 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {-0.02, 0.14}
20:21:16.410 00.001 9120 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.04) = xAngle (-0.93 = -0.93)
20:21:16.411 00.001 9120 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.90 = -0.90)
20:21:16.412 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.11 cameraTheta=2.11 mountX=0.06 mountY=-0.08, mountTheta=-0.92
20:21:16.413 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.09, opts=13)
20:21:16.414 00.001 9120 Enqueuing Move request for scope (-0.05, 0.09)
20:21:16.414 00.000 8596 Worker thread wakes up
20:21:16.414 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
20:21:16.414 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
20:21:16.415 00.001 8596 Moving (-0.05, 0.09) raw xDistance=0.06 yDistance=-0.08
20:21:16.415 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:21:16.415 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:16.415 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:21:16.415 00.000 8596 MoveAxis(E, 0, ABG)
20:21:16.415 00.000 8596 Move returns status 0, amount 0
20:21:16.415 00.000 8596 MoveAxis(N, 0, ABG)
20:21:16.415 00.000 8596 Move returns status 0, amount 0
20:21:16.415 00.000 8596 move complete, result=0
20:21:16.415 00.000 8596 worker thread done servicing request
20:21:16.418 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:21:16.437 00.019 9120 UpdateGuideState exits: m=267641 SNR=202.6
20:21:16.438 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:16.439 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:16.440 00.001 9120 Enqueuing Expose request
20:21:16.441 00.001 8596 Worker thread wakes up
20:21:16.441 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:16.443 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:16.443 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:17.417 00.974 8596 Exposure complete
20:21:17.498 00.081 8596 worker thread done servicing request
20:21:17.498 00.000 9120 OnExposeComplete: enter
20:21:17.499 00.001 9120 UpdateGuideState(): m_state=6
20:21:17.500 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 733
20:21:17.501 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.84, Mass=288553, SNR=204.5, Peak=32653 HFD=4.2
20:21:17.502 00.001 9120 MultiStar: [#1 0.09,-0.10,0.97,U] [#2 -0.13,0.26,0.89,U] [#3 -0.02,-0.13,0.79,U] [#4 0.07,-0.08,0.53,U] [#5 0.20,0.04,0.43,U] [#6 0.03,0.01,0.33,U] [#7 0.14,0.08,0.36,U] [#8 -0.28,0.39,0.00,M6] 
20:21:17.503 00.001 9120 refined, 7 included, MultiStar: {0.04, 0.01}, one-star: {0.06, 0.02}
20:21:17.504 00.001 9120 CameraToMount -- cameraTheta (0.27) - m_xAngle (3.04) = xAngle (-2.77 = -2.77)
20:21:17.505 00.001 9120 CameraToMount -- cameraTheta (0.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.74 = -2.74)
20:21:17.505 00.000 9120 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.27 mountX=-0.04 mountY=-0.02, mountTheta=-2.74
20:21:17.507 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.01, opts=13)
20:21:17.508 00.001 9120 Enqueuing Move request for scope (0.04, 0.01)
20:21:17.509 00.001 8596 Worker thread wakes up
20:21:17.509 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
20:21:17.510 00.001 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
20:21:17.510 00.000 8596 Moving (0.04, 0.01) raw xDistance=-0.04 yDistance=-0.02
20:21:17.510 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:21:17.510 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:17.510 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:21:17.510 00.000 8596 MoveAxis(E, 0, ABG)
20:21:17.510 00.000 8596 Move returns status 0, amount 0
20:21:17.510 00.000 8596 MoveAxis(N, 0, ABG)
20:21:17.510 00.000 8596 Move returns status 0, amount 0
20:21:17.510 00.000 8596 move complete, result=0
20:21:17.510 00.000 8596 worker thread done servicing request
20:21:17.518 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:21:17.537 00.019 9120 UpdateGuideState exits: m=288553 SNR=204.5
20:21:17.538 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:17.539 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:17.540 00.001 9120 Enqueuing Expose request
20:21:17.540 00.000 8596 Worker thread wakes up
20:21:17.540 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:17.541 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:17.541 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:18.707 01.166 8596 Exposure complete
20:21:18.789 00.082 8596 worker thread done servicing request
20:21:18.789 00.000 9120 OnExposeComplete: enter
20:21:18.790 00.001 9120 UpdateGuideState(): m_state=6
20:21:18.791 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 734
20:21:18.791 00.000 9120 Star::Find returns 1 (0), X=1145.22, Y=158.97, Mass=304568, SNR=226.1, Peak=33213 HFD=4.3
20:21:18.793 00.002 9120 MultiStar: [#1 -0.14,0.04,0.82,U] [#2 -0.33,0.15,0.95,U] [#3 -0.20,0.08,0.81,U] [#4 -0.08,-0.07,0.50,U] [#5 -0.25,0.12,0.46,U] [#6 -0.12,-0.04,0.36,U] [#7 0.06,0.13,0.30,U] [#8 -0.31,0.33,0.00,M7] 
20:21:18.794 00.001 9120 single-star, 7 included, MultiStar: {-0.17, 0.08}, one-star: {-0.11, 0.15}
20:21:18.794 00.000 9120 CameraToMount -- cameraTheta (2.22) - m_xAngle (3.04) = xAngle (-0.82 = -0.82)
20:21:18.795 00.001 9120 CameraToMount -- cameraTheta (2.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.78 = -0.78)
20:21:18.796 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.22 mountX=0.12 mountY=-0.13, mountTheta=-0.80
20:21:18.798 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=0.15, opts=13)
20:21:18.799 00.001 9120 Enqueuing Move request for scope (-0.11, 0.15)
20:21:18.800 00.001 8596 Worker thread wakes up
20:21:18.800 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
20:21:18.800 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
20:21:18.800 00.000 8596 Moving (-0.11, 0.15) raw xDistance=0.12 yDistance=-0.13
20:21:18.800 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:21:18.800 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:18.800 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:21:18.800 00.000 8596 MoveAxis(E, 0, ABG)
20:21:18.800 00.000 8596 Move returns status 0, amount 0
20:21:18.800 00.000 8596 MoveAxis(N, 0, ABG)
20:21:18.800 00.000 8596 Move returns status 0, amount 0
20:21:18.800 00.000 8596 move complete, result=0
20:21:18.800 00.000 8596 worker thread done servicing request
20:21:18.805 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:21:18.823 00.018 9120 UpdateGuideState exits: m=304568 SNR=226.1
20:21:18.825 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:18.826 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:18.826 00.000 9120 Enqueuing Expose request
20:21:18.828 00.002 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:18.828 00.000 8596 Worker thread wakes up
20:21:18.829 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:18.829 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:19.800 00.971 8596 Exposure complete
20:21:19.874 00.074 8596 worker thread done servicing request
20:21:19.874 00.000 9120 OnExposeComplete: enter
20:21:19.875 00.001 9120 UpdateGuideState(): m_state=6
20:21:19.876 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 735
20:21:19.879 00.003 9120 Star::Find returns 1 (0), X=1145.29, Y=158.86, Mass=294243, SNR=219.6, Peak=33101 HFD=4.4
20:21:19.883 00.004 9120 MultiStar: [#1 -0.13,0.04,0.93,U] [#2 -0.25,0.20,0.94,U] [#3 -0.11,-0.01,0.72,U] [#4 -0.09,-0.00,0.51,U] [#5 -0.05,0.03,0.51,U] [#6 -0.15,-0.01,0.28,U] [#7 0.02,-0.01,0.26,U] [#8 -0.54,0.22,0.00,M8] 
20:21:19.886 00.003 9120 single-star, 7 included, MultiStar: {-0.11, 0.05}, one-star: {-0.04, 0.04}
20:21:19.888 00.002 9120 CameraToMount -- cameraTheta (2.30) - m_xAngle (3.04) = xAngle (-0.74 = -0.74)
20:21:19.891 00.003 9120 CameraToMount -- cameraTheta (2.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.70 = -0.70)
20:21:19.892 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.30 mountX=0.04 mountY=-0.03, mountTheta=-0.72
20:21:19.895 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.04, opts=13)
20:21:19.897 00.002 9120 Enqueuing Move request for scope (-0.04, 0.04)
20:21:19.898 00.001 8596 Worker thread wakes up
20:21:19.898 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:21:19.898 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:21:19.898 00.000 8596 Moving (-0.04, 0.04) raw xDistance=0.04 yDistance=-0.03
20:21:19.898 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:21:19.898 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:19.899 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:19.899 00.000 8596 MoveAxis(E, 0, ABG)
20:21:19.899 00.000 8596 Move returns status 0, amount 0
20:21:19.899 00.000 8596 MoveAxis(N, 0, ABG)
20:21:19.899 00.000 8596 Move returns status 0, amount 0
20:21:19.899 00.000 8596 move complete, result=0
20:21:19.899 00.000 8596 worker thread done servicing request
20:21:19.904 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=13, max=65535, med=2710, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:21:19.919 00.015 9120 UpdateGuideState exits: m=294243 SNR=219.6
20:21:19.920 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:19.921 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:19.921 00.000 9120 Enqueuing Expose request
20:21:19.922 00.001 8596 Worker thread wakes up
20:21:19.922 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:19.923 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:19.923 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:21.081 01.158 8596 Exposure complete
20:21:21.149 00.068 8596 worker thread done servicing request
20:21:21.149 00.000 9120 OnExposeComplete: enter
20:21:21.151 00.002 9120 UpdateGuideState(): m_state=6
20:21:21.151 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 736
20:21:21.151 00.000 9120 Star::Find returns 1 (0), X=1145.38, Y=158.70, Mass=300832, SNR=219.6, Peak=32109 HFD=4.4
20:21:21.153 00.002 9120 MultiStar: [#1 -0.07,-0.13,0.98,U] [#2 -0.14,0.07,0.96,U] [#3 -0.06,0.06,0.77,U] [#4 0.04,-0.01,0.46,U] [#5 -0.10,0.22,0.40,U] [#6 -0.02,-0.11,0.30,U] [#7 -0.06,-0.04,0.32,U] [#8 -0.22,0.14,0.27,U] 
20:21:21.153 00.000 9120 refined, 8 included, MultiStar: {-0.05, -0.01}, one-star: {0.05, -0.12}
20:21:21.155 00.002 9120 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.04) = xAngle (-6.03 = 0.25)
20:21:21.155 00.000 9120 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.99 = 0.29)
20:21:21.156 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.99 mountX=0.05 mountY=0.02, mountTheta=0.29
20:21:21.158 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.01, opts=13)
20:21:21.160 00.002 9120 Enqueuing Move request for scope (-0.05, -0.01)
20:21:21.161 00.001 8596 Worker thread wakes up
20:21:21.161 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
20:21:21.161 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
20:21:21.161 00.000 8596 Moving (-0.05, -0.01) raw xDistance=0.05 yDistance=0.02
20:21:21.161 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:21:21.161 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:21.161 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:21:21.161 00.000 8596 MoveAxis(E, 0, ABG)
20:21:21.161 00.000 8596 Move returns status 0, amount 0
20:21:21.161 00.000 8596 MoveAxis(N, 0, ABG)
20:21:21.161 00.000 8596 Move returns status 0, amount 0
20:21:21.161 00.000 8596 move complete, result=0
20:21:21.161 00.000 8596 worker thread done servicing request
20:21:21.166 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:21:21.186 00.020 9120 UpdateGuideState exits: m=300832 SNR=219.6
20:21:21.187 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:21.188 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:21.189 00.001 9120 Enqueuing Expose request
20:21:21.190 00.001 8596 Worker thread wakes up
20:21:21.190 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:21.191 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:21.191 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:22.165 00.974 8596 Exposure complete
20:21:22.229 00.064 8596 worker thread done servicing request
20:21:22.230 00.001 9120 OnExposeComplete: enter
20:21:22.231 00.001 9120 UpdateGuideState(): m_state=6
20:21:22.232 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 737
20:21:22.233 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=158.73, Mass=295980, SNR=217.5, Peak=33853 HFD=4.4
20:21:22.235 00.002 9120 MultiStar: [#1 -0.15,-0.13,1.10,U] [#2 -0.19,-0.10,1.01,U] [#3 -0.23,0.03,0.75,U] [#4 -0.17,-0.07,0.45,U] [#5 -0.11,-0.14,0.42,U] [#6 -0.31,-0.17,0.27,U] [#7 -0.08,0.08,0.33,U] [#8 -0.39,0.13,0.27,U] 
20:21:22.237 00.002 9120 single-star, 8 included, MultiStar: {-0.17, -0.07}, one-star: {-0.10, -0.09}
20:21:22.238 00.001 9120 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.04) = xAngle (-5.45 = 0.83)
20:21:22.239 00.001 9120 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.42 = 0.87)
20:21:22.240 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.41 mountX=0.09 mountY=0.10, mountTheta=0.85
20:21:22.241 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.09, opts=13)
20:21:22.242 00.001 9120 Enqueuing Move request for scope (-0.10, -0.09)
20:21:22.243 00.001 8596 Worker thread wakes up
20:21:22.243 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
20:21:22.243 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
20:21:22.243 00.000 8596 Moving (-0.10, -0.09) raw xDistance=0.09 yDistance=0.10
20:21:22.243 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:21:22.243 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:22.243 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:21:22.243 00.000 8596 MoveAxis(E, 0, ABG)
20:21:22.243 00.000 8596 Move returns status 0, amount 0
20:21:22.243 00.000 8596 MoveAxis(N, 0, ABG)
20:21:22.243 00.000 8596 Move returns status 0, amount 0
20:21:22.243 00.000 8596 move complete, result=0
20:21:22.244 00.001 8596 worker thread done servicing request
20:21:22.247 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2710, FiltMin=2461, FiltMax=65491, Gamma=1.000
20:21:22.266 00.019 9120 UpdateGuideState exits: m=295980 SNR=217.5
20:21:22.267 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:22.268 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:22.269 00.001 9120 Enqueuing Expose request
20:21:22.269 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:22.271 00.002 8596 Worker thread wakes up
20:21:22.271 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:22.271 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:23.425 01.154 8596 Exposure complete
20:21:23.500 00.075 8596 worker thread done servicing request
20:21:23.501 00.001 9120 OnExposeComplete: enter
20:21:23.502 00.001 9120 UpdateGuideState(): m_state=6
20:21:23.502 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 738
20:21:23.503 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=158.85, Mass=309925, SNR=245.0, Peak=35357 HFD=4.4
20:21:23.504 00.001 9120 MultiStar: [#1 -0.18,-0.15,0.84,U] [#2 -0.21,0.04,0.79,U] [#3 -0.15,0.14,0.57,U] [#4 -0.09,0.00,0.42,U] [#5 -0.25,0.11,0.35,U] [#6 -0.12,-0.20,0.29,U] [#7 -0.11,-0.11,0.35,U] [#8 -0.31,0.11,0.24,U] 
20:21:23.505 00.001 9120 single-star, 8 included, MultiStar: {-0.16, -0.00}, one-star: {-0.11, 0.02}
20:21:23.506 00.001 9120 CameraToMount -- cameraTheta (2.91) - m_xAngle (3.04) = xAngle (-0.13 = -0.13)
20:21:23.507 00.001 9120 CameraToMount -- cameraTheta (2.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.09 = -0.09)
20:21:23.507 00.000 9120 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.91 mountX=0.11 mountY=-0.01, mountTheta=-0.09
20:21:23.509 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=0.02, opts=13)
20:21:23.509 00.000 9120 Enqueuing Move request for scope (-0.11, 0.02)
20:21:23.510 00.001 8596 Worker thread wakes up
20:21:23.510 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
20:21:23.510 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
20:21:23.510 00.000 8596 Moving (-0.11, 0.02) raw xDistance=0.11 yDistance=-0.01
20:21:23.510 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:21:23.510 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:23.510 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:21:23.510 00.000 8596 MoveAxis(E, 0, ABG)
20:21:23.510 00.000 8596 Move returns status 0, amount 0
20:21:23.511 00.001 8596 MoveAxis(N, 0, ABG)
20:21:23.511 00.000 8596 Move returns status 0, amount 0
20:21:23.511 00.000 8596 move complete, result=0
20:21:23.511 00.000 8596 worker thread done servicing request
20:21:23.514 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=765, max=65535, med=2710, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:21:23.531 00.017 9120 UpdateGuideState exits: m=309925 SNR=245.0
20:21:23.532 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:23.533 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:23.534 00.001 9120 Enqueuing Expose request
20:21:23.535 00.001 8596 Worker thread wakes up
20:21:23.535 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:23.535 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:23.535 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:24.524 00.989 8596 Exposure complete
20:21:24.602 00.078 8596 worker thread done servicing request
20:21:24.602 00.000 9120 OnExposeComplete: enter
20:21:24.603 00.001 9120 UpdateGuideState(): m_state=6
20:21:24.604 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 739
20:21:24.605 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.78, Mass=286116, SNR=243.3, Peak=31581 HFD=4.4
20:21:24.606 00.001 9120 MultiStar: [#1 -0.11,-0.03,0.84,U] [#2 -0.12,-0.10,0.85,U] [#3 -0.14,0.00,0.65,U] [#4 -0.05,-0.09,0.48,U] [#5 0.02,-0.07,0.35,U] [#6 -0.20,-0.05,0.26,U] [#7 -0.09,-0.09,0.30,U] [#8 -0.34,0.07,0.26,U] 
20:21:24.607 00.001 9120 single-star, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.07, -0.04}
20:21:24.608 00.001 9120 CameraToMount -- cameraTheta (-2.62) - m_xAngle (3.04) = xAngle (-5.66 = 0.63)
20:21:24.609 00.001 9120 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.62 = 0.66)
20:21:24.609 00.000 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.62 mountX=0.06 mountY=0.05, mountTheta=0.65
20:21:24.611 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.04, opts=13)
20:21:24.612 00.001 9120 Enqueuing Move request for scope (-0.07, -0.04)
20:21:24.612 00.000 8596 Worker thread wakes up
20:21:24.612 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
20:21:24.612 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
20:21:24.612 00.000 8596 Moving (-0.07, -0.04) raw xDistance=0.06 yDistance=0.05
20:21:24.613 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:21:24.613 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:24.613 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:21:24.613 00.000 8596 MoveAxis(E, 0, ABG)
20:21:24.613 00.000 8596 Move returns status 0, amount 0
20:21:24.613 00.000 8596 MoveAxis(N, 0, ABG)
20:21:24.613 00.000 8596 Move returns status 0, amount 0
20:21:24.613 00.000 8596 move complete, result=0
20:21:24.613 00.000 8596 worker thread done servicing request
20:21:24.617 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2422, FiltMax=65491, Gamma=1.000
20:21:24.641 00.024 9120 UpdateGuideState exits: m=286116 SNR=243.3
20:21:24.642 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:24.643 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:24.644 00.001 9120 Enqueuing Expose request
20:21:24.644 00.000 8596 Worker thread wakes up
20:21:24.644 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:24.645 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:24.645 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:25.813 01.168 8596 Exposure complete
20:21:25.871 00.058 8596 worker thread done servicing request
20:21:25.871 00.000 9120 OnExposeComplete: enter
20:21:25.872 00.001 9120 UpdateGuideState(): m_state=6
20:21:25.873 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 740
20:21:25.874 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.85, Mass=294198, SNR=199.8, Peak=30637 HFD=4.2
20:21:25.875 00.001 9120 MultiStar: [#1 0.22,0.03,0.89,U] [#2 0.06,0.06,0.95,U] [#3 0.27,0.08,0.81,U] [#4 0.26,-0.10,0.54,U] [#5 0.21,-0.03,0.47,U] [#6 0.06,-0.02,0.36,U] [#7 0.28,-0.25,0.32,U] [#8 -0.20,-0.05,0.30,U] 
20:21:25.875 00.000 9120 refined, 8 included, MultiStar: {0.17, -0.00}, one-star: {0.18, 0.02}
20:21:25.876 00.001 9120 CameraToMount -- cameraTheta (-0.01) - m_xAngle (3.04) = xAngle (-3.05 = -3.05)
20:21:25.877 00.001 9120 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.01 = -3.01)
20:21:25.877 00.000 9120 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.01 mountX=-0.17 mountY=-0.02, mountTheta=-3.01
20:21:25.879 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.00, opts=13)
20:21:25.880 00.001 9120 Enqueuing Move request for scope (0.17, -0.00)
20:21:25.880 00.000 8596 Worker thread wakes up
20:21:25.880 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
20:21:25.880 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
20:21:25.880 00.000 8596 Moving (0.17, -0.00) raw xDistance=-0.17 yDistance=-0.02
20:21:25.880 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:21:25.880 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:25.881 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:21:25.881 00.000 8596 MoveAxis(E, 0, ABG)
20:21:25.881 00.000 8596 Move returns status 0, amount 0
20:21:25.881 00.000 8596 MoveAxis(N, 0, ABG)
20:21:25.881 00.000 8596 Move returns status 0, amount 0
20:21:25.881 00.000 8596 move complete, result=0
20:21:25.881 00.000 8596 worker thread done servicing request
20:21:25.885 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2710, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:21:25.900 00.015 9120 UpdateGuideState exits: m=294198 SNR=199.8
20:21:25.901 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:25.902 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:25.902 00.000 9120 Enqueuing Expose request
20:21:25.903 00.001 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:25.904 00.001 8596 Worker thread wakes up
20:21:25.904 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:25.904 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:26.884 00.980 8596 Exposure complete
20:21:26.951 00.067 8596 worker thread done servicing request
20:21:26.952 00.001 9120 OnExposeComplete: enter
20:21:26.952 00.000 9120 UpdateGuideState(): m_state=6
20:21:26.953 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 741
20:21:26.955 00.002 9120 Star::Find returns 1 (0), X=1145.36, Y=158.82, Mass=306747, SNR=230.4, Peak=32477 HFD=4.5
20:21:26.956 00.001 9120 MultiStar: [#1 -0.07,-0.16,1.00,U] [#2 -0.09,-0.18,0.92,U] [#3 0.09,-0.07,0.72,U] [#4 0.06,-0.12,0.46,U] [#5 -0.04,-0.09,0.35,U] [#6 0.03,0.00,0.32,U] [#7 0.15,-0.10,0.33,U] [#8 -0.39,-0.08,0.22,U] 
20:21:26.958 00.002 9120 single-star, 8 included, MultiStar: {-0.01, -0.10}, one-star: {0.03, 0.00}
20:21:26.960 00.002 9120 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.04) = xAngle (-3.03 = -3.03)
20:21:26.961 00.001 9120 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.00 = -3.00)
20:21:26.962 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.01 mountX=-0.03 mountY=-0.00, mountTheta=-3.00
20:21:26.964 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.00, opts=13)
20:21:26.965 00.001 9120 Enqueuing Move request for scope (0.03, 0.00)
20:21:26.966 00.001 8596 Worker thread wakes up
20:21:26.966 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
20:21:26.966 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
20:21:26.966 00.000 8596 Moving (0.03, 0.00) raw xDistance=-0.03 yDistance=-0.00
20:21:26.966 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:21:26.966 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:26.966 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:21:26.966 00.000 8596 MoveAxis(E, 0, ABG)
20:21:26.966 00.000 8596 Move returns status 0, amount 0
20:21:26.966 00.000 8596 MoveAxis(N, 0, ABG)
20:21:26.966 00.000 8596 Move returns status 0, amount 0
20:21:26.966 00.000 8596 move complete, result=0
20:21:26.967 00.001 8596 worker thread done servicing request
20:21:26.971 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:27.001 00.030 9120 UpdateGuideState exits: m=306747 SNR=230.4
20:21:27.002 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:27.003 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:27.003 00.000 9120 Enqueuing Expose request
20:21:27.004 00.001 8596 Worker thread wakes up
20:21:27.004 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:27.005 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:27.005 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:28.167 01.162 8596 Exposure complete
20:21:28.230 00.063 8596 worker thread done servicing request
20:21:28.230 00.000 9120 OnExposeComplete: enter
20:21:28.231 00.001 9120 UpdateGuideState(): m_state=6
20:21:28.231 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 742
20:21:28.232 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.54, Mass=283735, SNR=214.4, Peak=28253 HFD=4.3
20:21:28.233 00.001 9120 MultiStar: [#1 0.12,-0.32,0.97,U] [#2 0.05,-0.18,0.88,U] [#3 0.29,-0.13,0.78,U] [#4 0.11,-0.27,0.53,U] [#5 0.34,-0.02,0.48,U] [#6 0.01,-0.16,0.30,U] [#7 -0.07,-0.17,0.26,U] [#8 0.02,0.12,0.25,U] 
20:21:28.234 00.001 9120 refined, 8 included, MultiStar: {0.14, -0.20}, one-star: {0.16, -0.28}
20:21:28.235 00.001 9120 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.04) = xAngle (-3.99 = 2.29)
20:21:28.236 00.001 9120 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.96 = 2.32)
20:21:28.236 00.000 9120 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-0.95 mountX=-0.16 mountY=0.18, mountTheta=2.30
20:21:28.238 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.20, opts=13)
20:21:28.239 00.001 9120 Enqueuing Move request for scope (0.14, -0.20)
20:21:28.240 00.001 8596 Worker thread wakes up
20:21:28.240 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
20:21:28.240 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
20:21:28.240 00.000 8596 Moving (0.14, -0.20) raw xDistance=-0.16 yDistance=0.18
20:21:28.240 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:21:28.240 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:28.240 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:21:28.240 00.000 8596 MoveAxis(E, 0, ABG)
20:21:28.240 00.000 8596 Move returns status 0, amount 0
20:21:28.240 00.000 8596 MoveAxis(N, 0, ABG)
20:21:28.240 00.000 8596 Move returns status 0, amount 0
20:21:28.240 00.000 8596 move complete, result=0
20:21:28.240 00.000 8596 worker thread done servicing request
20:21:28.251 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2710, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:21:28.270 00.019 9120 UpdateGuideState exits: m=283735 SNR=214.4
20:21:28.271 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:28.272 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:28.274 00.002 9120 Enqueuing Expose request
20:21:28.276 00.002 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:21:28.277 00.001 8596 Worker thread wakes up
20:21:28.277 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:28.277 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:29.271 00.994 8596 Exposure complete
20:21:29.351 00.080 8596 worker thread done servicing request
20:21:29.351 00.000 9120 OnExposeComplete: enter
20:21:29.353 00.002 9120 UpdateGuideState(): m_state=6
20:21:29.355 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 743
20:21:29.357 00.002 9120 Star::Find returns 1 (0), X=1145.51, Y=158.60, Mass=295294, SNR=219.2, Peak=27245 HFD=4.4
20:21:29.358 00.001 9120 MultiStar: [#1 0.25,-0.23,0.90,U] [#2 0.18,-0.24,0.82,U] [#3 0.29,-0.00,0.67,U] [#4 0.18,-0.30,0.44,U] [#5 0.28,-0.03,0.42,U] [#6 -0.05,-0.18,0.27,U] [#7 0.13,-0.34,0.27,U] [#8 -0.09,-0.26,0.26,U] 
20:21:29.360 00.002 9120 refined, 8 included, MultiStar: {0.19, -0.20}, one-star: {0.19, -0.23}
20:21:29.361 00.001 9120 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.04) = xAngle (-3.84 = 2.44)
20:21:29.363 00.002 9120 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.81 = 2.47)
20:21:29.365 00.002 9120 CameraToMount -- cameraX=0.19 cameraY=-0.20 hyp=0.27 cameraTheta=-0.80 mountX=-0.21 mountY=0.17, mountTheta=2.46
20:21:29.368 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.20, opts=13)
20:21:29.370 00.002 9120 Enqueuing Move request for scope (0.19, -0.20)
20:21:29.371 00.001 8596 Worker thread wakes up
20:21:29.371 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.20) opts 0xd
20:21:29.371 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.20)
20:21:29.372 00.001 8596 Moving (0.19, -0.20) raw xDistance=-0.21 yDistance=0.17
20:21:29.372 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:21:29.372 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:29.372 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:21:29.372 00.000 8596 MoveAxis(E, 30, ABG)
20:21:29.372 00.000 8596 Guiding  Dir = 2, Dur = 30
20:21:29.372 00.000 8596 IsSlewing returns 0
20:21:29.372 00.000 8596 IsGuiding returns 0
20:21:29.374 00.002 8596 PulseGuide returned control before completion, sleep 39
20:21:29.378 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:21:29.402 00.024 9120 UpdateGuideState exits: m=295294 SNR=219.2
20:21:29.404 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:29.405 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:29.407 00.002 9120 Enqueuing Expose request
20:21:29.426 00.019 8596 IsGuiding returns 1
20:21:29.426 00.000 8596 scope still moving after pulse duration time elapsed
20:21:29.458 00.032 8596 IsSlewing returns 0
20:21:29.458 00.000 8596 IsGuiding returns 0
20:21:29.458 00.000 8596 scope move finished after 30 + 55 ms
20:21:29.458 00.000 8596 Move returns status 0, amount 30
20:21:29.458 00.000 8596 MoveAxis(N, 0, ABG)
20:21:29.458 00.000 8596 Move returns status 0, amount 0
20:21:29.458 00.000 8596 move complete, result=0
20:21:29.458 00.000 8596 worker thread done servicing request
20:21:29.459 00.001 8596 Worker thread wakes up
20:21:29.459 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:29.459 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:29.461 00.002 9120 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
20:21:30.625 01.164 8596 Exposure complete
20:21:30.693 00.068 8596 worker thread done servicing request
20:21:30.693 00.000 9120 OnExposeComplete: enter
20:21:30.694 00.001 9120 UpdateGuideState(): m_state=6
20:21:30.695 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 744
20:21:30.696 00.001 9120 Star::Find returns 1 (0), X=1145.09, Y=158.51, Mass=295838, SNR=199.7, Peak=28813 HFD=4.2
20:21:30.697 00.001 9120 MultiStar: [#1 -0.20,-0.27,1.04,U] [#2 -0.44,-0.22,0.00,M1] [#3 -0.19,-0.17,0.87,U] [#4 -0.05,-0.23,0.57,U] [#5 -0.21,-0.23,0.42,U] [#6 -0.36,-0.47,0.00,M1] [#7 -0.33,-0.25,0.39,U] [#8 -0.66,-0.14,0.00,M1] 
20:21:30.698 00.001 9120 refined, 5 included, MultiStar: {-0.20, -0.25}, one-star: {-0.24, -0.32}
20:21:30.699 00.001 9120 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.04) = xAngle (-5.28 = 1.00)
20:21:30.700 00.001 9120 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.24 = 1.04)
20:21:30.701 00.001 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.24 mountX=0.17 mountY=0.28, mountTheta=1.01
20:21:30.703 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.25, opts=13)
20:21:30.704 00.001 9120 Enqueuing Move request for scope (-0.20, -0.25)
20:21:30.705 00.001 8596 Worker thread wakes up
20:21:30.705 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.25) opts 0xd
20:21:30.705 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.25)
20:21:30.705 00.000 8596 Moving (-0.20, -0.25) raw xDistance=0.17 yDistance=0.28
20:21:30.705 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:21:30.705 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:21:30.705 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:21:30.705 00.000 8596 MoveAxis(E, 0, ABG)
20:21:30.706 00.001 8596 Move returns status 0, amount 0
20:21:30.706 00.000 8596 MoveAxis(N, 0, ABG)
20:21:30.706 00.000 8596 Move returns status 0, amount 0
20:21:30.706 00.000 8596 move complete, result=0
20:21:30.706 00.000 8596 worker thread done servicing request
20:21:30.710 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2710, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:21:30.728 00.018 9120 UpdateGuideState exits: m=295838 SNR=199.7
20:21:30.731 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:30.732 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:30.734 00.002 9120 Enqueuing Expose request
20:21:30.735 00.001 8596 Worker thread wakes up
20:21:30.736 00.001 9120 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:21:30.737 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:30.737 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:31.717 00.980 8596 Exposure complete
20:21:31.801 00.084 8596 worker thread done servicing request
20:21:31.801 00.000 9120 OnExposeComplete: enter
20:21:31.802 00.001 9120 UpdateGuideState(): m_state=6
20:21:31.803 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 745
20:21:31.804 00.001 9120 Star::Find returns 1 (0), X=1144.97, Y=158.61, Mass=310398, SNR=211.8, Peak=28557 HFD=4.1
20:21:31.805 00.001 9120 MultiStar: [#1 -0.36,-0.32,0.00,M1] [#2 -0.50,-0.23,0.00,M2] [#3 -0.30,-0.04,0.81,U] [#4 -0.37,-0.35,0.00,M1] [#5 -0.38,-0.13,0.40,U] [#6 -0.30,-0.46,0.00,M2] [#7 -0.61,-0.25,0.00,M1] [#8 -0.68,0.23,0.00,M2] 
20:21:31.806 00.001 9120 refined, 2 included, MultiStar: {-0.34, -0.13}, one-star: {-0.36, -0.22}
20:21:31.806 00.000 9120 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.04) = xAngle (-5.81 = 0.48)
20:21:31.807 00.001 9120 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.77 = 0.51)
20:21:31.810 00.003 9120 CameraToMount -- cameraX=-0.34 cameraY=-0.13 hyp=0.37 cameraTheta=-2.77 mountX=0.32 mountY=0.18, mountTheta=0.50
20:21:31.814 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.34, y=-0.13, opts=13)
20:21:31.815 00.001 9120 Enqueuing Move request for scope (-0.34, -0.13)
20:21:31.817 00.002 8596 Worker thread wakes up
20:21:31.817 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.13) opts 0xd
20:21:31.817 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.34, -0.13)
20:21:31.817 00.000 8596 Moving (-0.34, -0.13) raw xDistance=0.32 yDistance=0.18
20:21:31.818 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:21:31.818 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:31.818 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:21:31.818 00.000 8596 MoveAxis(W, 47, ABG)
20:21:31.818 00.000 8596 Guiding  Dir = 3, Dur = 47
20:21:31.819 00.001 8596 IsSlewing returns 0
20:21:31.819 00.000 8596 IsGuiding returns 0
20:21:31.826 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:31.850 00.024 9120 UpdateGuideState exits: m=310398 SNR=211.8
20:21:31.852 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:31.853 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:31.856 00.003 9120 Enqueuing Expose request
20:21:31.858 00.002 8596 PulseGuide returned control before completion, sleep 21
20:21:31.885 00.027 8596 IsGuiding returns 1
20:21:31.885 00.000 8596 scope still moving after pulse duration time elapsed
20:21:31.917 00.032 8596 IsSlewing returns 0
20:21:31.917 00.000 8596 IsGuiding returns 1
20:21:31.948 00.031 8596 IsSlewing returns 0
20:21:31.948 00.000 8596 IsGuiding returns 0
20:21:31.948 00.000 8596 scope move finished after 47 + 82 ms
20:21:31.948 00.000 8596 Move returns status 0, amount 47
20:21:31.948 00.000 8596 MoveAxis(N, 0, ABG)
20:21:31.948 00.000 8596 Move returns status 0, amount 0
20:21:31.948 00.000 8596 move complete, result=0
20:21:31.950 00.002 8596 worker thread done servicing request
20:21:31.950 00.000 8596 Worker thread wakes up
20:21:31.950 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:31.950 00.000 9120 GuideStep: 0.3 px 47 ms WEST, 0.2 px 0 ms NORTH
20:21:31.951 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:33.132 01.181 8596 Exposure complete
20:21:33.209 00.077 8596 worker thread done servicing request
20:21:33.209 00.000 9120 OnExposeComplete: enter
20:21:33.210 00.001 9120 UpdateGuideState(): m_state=6
20:21:33.211 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 746
20:21:33.212 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.68, Mass=284333, SNR=197.7, Peak=29085 HFD=4.5
20:21:33.213 00.001 9120 MultiStar: [#1 -0.11,-0.21,1.08,U] [#2 -0.04,-0.26,0.99,U] [#3 0.03,-0.10,0.78,U] [#4 -0.03,-0.13,0.56,U] [#5 0.05,0.01,0.50,U] [#6 -0.16,-0.17,0.29,U] [#7 -0.17,-0.23,0.30,U] [#8 -0.35,-0.01,0.28,U] 
20:21:33.214 00.001 9120 single-star, 8 included, MultiStar: {-0.07, -0.15}, one-star: {-0.07, -0.14}
20:21:33.215 00.001 9120 CameraToMount -- cameraTheta (-2.04) - m_xAngle (3.04) = xAngle (-5.08 = 1.20)
20:21:33.216 00.001 9120 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.05 = 1.24)
20:21:33.217 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.04 mountX=0.06 mountY=0.15, mountTheta=1.20
20:21:33.220 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.14, opts=13)
20:21:33.222 00.002 9120 Enqueuing Move request for scope (-0.07, -0.14)
20:21:33.223 00.001 8596 Worker thread wakes up
20:21:33.223 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
20:21:33.223 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
20:21:33.223 00.000 8596 Moving (-0.07, -0.14) raw xDistance=0.06 yDistance=0.15
20:21:33.223 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:21:33.223 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:33.223 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:21:33.223 00.000 8596 MoveAxis(E, 0, ABG)
20:21:33.223 00.000 8596 Move returns status 0, amount 0
20:21:33.223 00.000 8596 MoveAxis(N, 0, ABG)
20:21:33.223 00.000 8596 Move returns status 0, amount 0
20:21:33.223 00.000 8596 move complete, result=0
20:21:33.223 00.000 8596 worker thread done servicing request
20:21:33.230 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:21:33.250 00.020 9120 UpdateGuideState exits: m=284333 SNR=197.7
20:21:33.252 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:33.253 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:33.254 00.001 9120 Enqueuing Expose request
20:21:33.255 00.001 8596 Worker thread wakes up
20:21:33.255 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:33.256 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:33.256 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:34.237 00.981 8596 Exposure complete
20:21:34.315 00.078 8596 worker thread done servicing request
20:21:34.315 00.000 9120 OnExposeComplete: enter
20:21:34.316 00.001 9120 UpdateGuideState(): m_state=6
20:21:34.316 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 747
20:21:34.317 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=158.63, Mass=288621, SNR=235.3, Peak=26845 HFD=4.5
20:21:34.318 00.001 9120 MultiStar: [#1 -0.21,-0.29,0.81,U] [#2 0.14,-0.28,0.83,U] [#3 -0.04,-0.10,0.70,U] [#4 -0.17,-0.21,0.53,U] [#5 -0.09,-0.15,0.39,U] [#6 0.05,-0.26,0.25,U] [#7 0.24,-0.12,0.30,U] [#8 -0.34,-0.16,0.21,U] 
20:21:34.319 00.001 9120 single-star, 8 included, MultiStar: {-0.05, -0.20}, one-star: {-0.08, -0.19}
20:21:34.320 00.001 9120 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.04) = xAngle (-4.99 = 1.29)
20:21:34.321 00.001 9120 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.95 = 1.33)
20:21:34.322 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.95 mountX=0.06 mountY=0.20, mountTheta=1.30
20:21:34.324 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.19, opts=13)
20:21:34.325 00.001 9120 Enqueuing Move request for scope (-0.08, -0.19)
20:21:34.327 00.002 8596 Worker thread wakes up
20:21:34.327 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
20:21:34.327 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
20:21:34.327 00.000 8596 Moving (-0.08, -0.19) raw xDistance=0.06 yDistance=0.20
20:21:34.327 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:21:34.327 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:21:34.327 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:21:34.327 00.000 8596 MoveAxis(E, 0, ABG)
20:21:34.327 00.000 8596 Move returns status 0, amount 0
20:21:34.327 00.000 8596 MoveAxis(N, 0, ABG)
20:21:34.328 00.001 8596 Move returns status 0, amount 0
20:21:34.328 00.000 8596 move complete, result=0
20:21:34.328 00.000 8596 worker thread done servicing request
20:21:34.332 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:21:34.354 00.022 9120 UpdateGuideState exits: m=288621 SNR=235.3
20:21:34.355 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:34.356 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:34.357 00.001 9120 Enqueuing Expose request
20:21:34.360 00.003 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:21:34.362 00.002 8596 Worker thread wakes up
20:21:34.362 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:34.362 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:35.512 01.150 8596 Exposure complete
20:21:35.567 00.055 8596 worker thread done servicing request
20:21:35.568 00.001 9120 OnExposeComplete: enter
20:21:35.568 00.000 9120 UpdateGuideState(): m_state=6
20:21:35.569 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 748
20:21:35.570 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.55, Mass=285464, SNR=209.4, Peak=27629 HFD=4.3
20:21:35.571 00.001 9120 MultiStar: [#1 0.21,-0.44,0.00,M1] [#2 -0.08,-0.49,0.00,M1] [#3 0.09,-0.25,0.78,U] [#4 0.30,-0.34,0.00,M1] [#5 0.26,-0.17,0.40,U] [#6 0.21,-0.28,0.34,U] [#7 0.03,-0.15,0.33,U] [#8 -0.10,-0.32,0.26,U] 
20:21:35.572 00.001 9120 refined, 5 included, MultiStar: {0.13, -0.24}, one-star: {0.18, -0.27}
20:21:35.573 00.001 9120 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.04) = xAngle (-4.11 = 2.17)
20:21:35.573 00.000 9120 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.08 = 2.20)
20:21:35.574 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.24 hyp=0.28 cameraTheta=-1.07 mountX=-0.16 mountY=0.22, mountTheta=2.18
20:21:35.576 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.24, opts=13)
20:21:35.577 00.001 9120 Enqueuing Move request for scope (0.13, -0.24)
20:21:35.578 00.001 8596 Worker thread wakes up
20:21:35.578 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.24) opts 0xd
20:21:35.578 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.24)
20:21:35.578 00.000 8596 Moving (0.13, -0.24) raw xDistance=-0.16 yDistance=0.22
20:21:35.578 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:21:35.578 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=0.02 newest=0.57
20:21:35.578 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:21:35.578 00.000 8596 MoveAxis(E, 0, ABG)
20:21:35.578 00.000 8596 Move returns status 0, amount 0
20:21:35.578 00.000 8596 MoveAxis(S, 47, ABG)
20:21:35.578 00.000 8596 Guiding  Dir = 1, Dur = 47
20:21:35.578 00.000 8596 IsSlewing returns 0
20:21:35.578 00.000 8596 IsGuiding returns 0
20:21:35.582 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2425, FiltMax=65507, Gamma=1.000
20:21:35.598 00.016 9120 UpdateGuideState exits: m=285464 SNR=209.4
20:21:35.599 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:35.600 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:35.601 00.001 9120 Enqueuing Expose request
20:21:35.627 00.026 8596 IsGuiding returns 1
20:21:35.627 00.000 8596 scope still moving after pulse duration time elapsed
20:21:35.655 00.028 8596 IsSlewing returns 0
20:21:35.655 00.000 8596 IsGuiding returns 1
20:21:35.686 00.031 8596 IsSlewing returns 0
20:21:35.686 00.000 8596 IsGuiding returns 1
20:21:35.716 00.030 8596 IsSlewing returns 0
20:21:35.716 00.000 8596 IsGuiding returns 0
20:21:35.716 00.000 8596 scope move finished after 47 + 90 ms
20:21:35.716 00.000 8596 Move returns status 0, amount 47
20:21:35.716 00.000 8596 move complete, result=0
20:21:35.716 00.000 8596 worker thread done servicing request
20:21:35.716 00.000 8596 Worker thread wakes up
20:21:35.716 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:35.716 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:35.717 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 47 ms SOUTH
20:21:36.699 00.982 8596 Exposure complete
20:21:36.788 00.089 8596 worker thread done servicing request
20:21:36.788 00.000 9120 OnExposeComplete: enter
20:21:36.789 00.001 9120 UpdateGuideState(): m_state=6
20:21:36.790 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 749
20:21:36.790 00.000 9120 Star::Find returns 1 (0), X=1145.35, Y=158.60, Mass=326313, SNR=230.1, Peak=31645 HFD=4.3
20:21:36.791 00.001 9120 MultiStar: [#1 0.11,-0.30,0.82,U] [#2 0.15,-0.44,0.00,M2] [#3 0.07,-0.27,0.65,U] [#4 0.25,-0.50,0.00,M2] [#5 0.16,-0.41,0.00,M1] [#6 0.18,-0.41,0.00,M1] [#7 0.10,-0.20,0.25,U] [#8 -0.50,-0.16,0.00,M1] 
20:21:36.792 00.001 9120 single-star, 3 included, MultiStar: {0.07, -0.26}, one-star: {0.03, -0.22}
20:21:36.793 00.001 9120 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.04) = xAngle (-4.49 = 1.79)
20:21:36.794 00.001 9120 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.46 = 1.83)
20:21:36.795 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.45 mountX=-0.05 mountY=0.22, mountTheta=1.79
20:21:36.799 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.22, opts=13)
20:21:36.802 00.003 9120 Enqueuing Move request for scope (0.03, -0.22)
20:21:36.803 00.001 8596 Worker thread wakes up
20:21:36.803 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.22) opts 0xd
20:21:36.803 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.22)
20:21:36.803 00.000 8596 Moving (0.03, -0.22) raw xDistance=-0.05 yDistance=0.22
20:21:36.803 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:21:36.803 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:21:36.803 00.000 8596 MoveAxis(E, 0, ABG)
20:21:36.803 00.000 8596 Move returns status 0, amount 0
20:21:36.803 00.000 8596 MoveAxis(S, 46, ABG)
20:21:36.803 00.000 8596 Guiding  Dir = 1, Dur = 46
20:21:36.803 00.000 8596 IsSlewing returns 0
20:21:36.803 00.000 8596 IsGuiding returns 0
20:21:36.808 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:21:36.813 00.005 8596 PulseGuide returned control before completion, sleep 48
20:21:36.835 00.022 9120 UpdateGuideState exits: m=326313 SNR=230.1
20:21:36.836 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:36.837 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:36.838 00.001 9120 Enqueuing Expose request
20:21:36.873 00.035 8596 IsGuiding returns 1
20:21:36.873 00.000 8596 scope still moving after pulse duration time elapsed
20:21:36.905 00.032 8596 IsSlewing returns 0
20:21:36.905 00.000 8596 IsGuiding returns 0
20:21:36.905 00.000 8596 scope move finished after 46 + 55 ms
20:21:36.905 00.000 8596 Move returns status 0, amount 46
20:21:36.905 00.000 8596 move complete, result=0
20:21:36.905 00.000 8596 worker thread done servicing request
20:21:36.905 00.000 8596 Worker thread wakes up
20:21:36.905 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
20:21:36.907 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:36.907 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:38.094 01.187 8596 Exposure complete
20:21:38.181 00.087 8596 worker thread done servicing request
20:21:38.181 00.000 9120 OnExposeComplete: enter
20:21:38.182 00.001 9120 UpdateGuideState(): m_state=6
20:21:38.184 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 750
20:21:38.186 00.002 9120 Star::Find returns 1 (0), X=1145.34, Y=158.84, Mass=294564, SNR=208.7, Peak=32957 HFD=4.4
20:21:38.187 00.001 9120 MultiStar: [#1 -0.08,0.10,1.13,U] [#2 0.08,-0.07,0.96,U] [#3 0.11,0.00,0.72,U] [#4 0.16,0.03,0.52,U] [#5 0.23,0.06,0.49,U] [#6 -0.01,-0.26,0.31,U] [#7 0.20,-0.10,0.34,U] [#8 -0.35,0.03,0.24,U] 
20:21:38.188 00.001 9120 single-star, 8 included, MultiStar: {0.05, 0.00}, one-star: {0.01, 0.01}
20:21:38.189 00.001 9120 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.04) = xAngle (-2.28 = -2.28)
20:21:38.190 00.001 9120 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.24 = -2.24)
20:21:38.191 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.76 mountX=-0.01 mountY=-0.01, mountTheta=-2.26
20:21:38.192 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.01, opts=13)
20:21:38.193 00.001 9120 Enqueuing Move request for scope (0.01, 0.01)
20:21:38.194 00.001 8596 Worker thread wakes up
20:21:38.194 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
20:21:38.194 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
20:21:38.194 00.000 8596 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
20:21:38.194 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:21:38.194 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:38.194 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:21:38.194 00.000 8596 MoveAxis(E, 0, ABG)
20:21:38.194 00.000 8596 Move returns status 0, amount 0
20:21:38.194 00.000 8596 MoveAxis(N, 0, ABG)
20:21:38.194 00.000 8596 Move returns status 0, amount 0
20:21:38.194 00.000 8596 move complete, result=0
20:21:38.194 00.000 8596 worker thread done servicing request
20:21:38.198 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:21:38.221 00.023 9120 UpdateGuideState exits: m=294564 SNR=208.7
20:21:38.222 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:38.222 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:38.223 00.001 9120 Enqueuing Expose request
20:21:38.224 00.001 8596 Worker thread wakes up
20:21:38.224 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:38.225 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:38.225 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:39.211 00.986 8596 Exposure complete
20:21:39.291 00.080 8596 worker thread done servicing request
20:21:39.291 00.000 9120 OnExposeComplete: enter
20:21:39.292 00.001 9120 UpdateGuideState(): m_state=6
20:21:39.293 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 751
20:21:39.294 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.95, Mass=305786, SNR=212.5, Peak=32429 HFD=4.2
20:21:39.296 00.002 9120 MultiStar: [#1 -0.03,0.01,1.01,U] [#2 0.03,-0.02,0.99,U] [#3 0.05,0.09,0.67,U] [#4 0.03,0.00,0.50,U] [#5 0.07,0.10,0.42,U] [#6 -0.08,-0.07,0.32,U] [#7 0.01,0.06,0.33,U] [#8 -0.22,0.19,0.27,U] 
20:21:39.298 00.002 9120 refined, 8 included, MultiStar: {0.01, 0.05}, one-star: {0.05, 0.13}
20:21:39.299 00.001 9120 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.04) = xAngle (-1.64 = -1.64)
20:21:39.300 00.001 9120 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.61 = -1.61)
20:21:39.300 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.40 mountX=-0.00 mountY=-0.05, mountTheta=-1.64
20:21:39.302 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.05, opts=13)
20:21:39.303 00.001 9120 Enqueuing Move request for scope (0.01, 0.05)
20:21:39.304 00.001 8596 Worker thread wakes up
20:21:39.304 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
20:21:39.304 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
20:21:39.305 00.001 8596 Moving (0.01, 0.05) raw xDistance=-0.00 yDistance=-0.05
20:21:39.305 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:21:39.305 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:39.305 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:21:39.305 00.000 8596 MoveAxis(E, 0, ABG)
20:21:39.305 00.000 8596 Move returns status 0, amount 0
20:21:39.305 00.000 8596 MoveAxis(N, 0, ABG)
20:21:39.305 00.000 8596 Move returns status 0, amount 0
20:21:39.306 00.001 8596 move complete, result=0
20:21:39.306 00.000 8596 worker thread done servicing request
20:21:39.311 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:21:39.331 00.020 9120 UpdateGuideState exits: m=305786 SNR=212.5
20:21:39.333 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:39.333 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:39.334 00.001 9120 Enqueuing Expose request
20:21:39.335 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:39.336 00.001 8596 Worker thread wakes up
20:21:39.336 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:39.336 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:40.508 01.172 8596 Exposure complete
20:21:40.575 00.067 8596 worker thread done servicing request
20:21:40.575 00.000 9120 OnExposeComplete: enter
20:21:40.577 00.002 9120 UpdateGuideState(): m_state=6
20:21:40.579 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 752
20:21:40.580 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.81, Mass=299687, SNR=221.8, Peak=32925 HFD=4.4
20:21:40.580 00.000 9120 MultiStar: [#1 0.17,0.01,0.98,U] [#2 -0.07,0.07,0.94,U] [#3 -0.03,0.17,0.71,U] [#4 0.07,0.04,0.53,U] [#5 0.08,0.09,0.37,U] [#6 -0.07,-0.03,0.29,U] [#7 0.12,0.04,0.33,U] [#8 -0.18,0.07,0.25,U] 
20:21:40.581 00.001 9120 single-star, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.03, -0.02}
20:21:40.582 00.001 9120 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.04) = xAngle (-3.63 = 2.65)
20:21:40.583 00.001 9120 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.60 = 2.69)
20:21:40.584 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.59 mountX=-0.03 mountY=0.01, mountTheta=2.68
20:21:40.586 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.02, opts=13)
20:21:40.586 00.000 9120 Enqueuing Move request for scope (0.03, -0.02)
20:21:40.587 00.001 8596 Worker thread wakes up
20:21:40.587 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
20:21:40.588 00.001 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
20:21:40.588 00.000 8596 Moving (0.03, -0.02) raw xDistance=-0.03 yDistance=0.01
20:21:40.588 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:21:40.588 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:40.588 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:21:40.588 00.000 8596 MoveAxis(E, 0, ABG)
20:21:40.588 00.000 8596 Move returns status 0, amount 0
20:21:40.588 00.000 8596 MoveAxis(N, 0, ABG)
20:21:40.588 00.000 8596 Move returns status 0, amount 0
20:21:40.588 00.000 8596 move complete, result=0
20:21:40.588 00.000 8596 worker thread done servicing request
20:21:40.592 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:21:40.626 00.034 9120 UpdateGuideState exits: m=299687 SNR=221.8
20:21:40.629 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:40.630 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:40.633 00.003 9120 Enqueuing Expose request
20:21:40.635 00.002 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:40.637 00.002 8596 Worker thread wakes up
20:21:40.637 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:40.637 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:41.601 00.964 8596 Exposure complete
20:21:41.677 00.076 8596 worker thread done servicing request
20:21:41.678 00.001 9120 OnExposeComplete: enter
20:21:41.679 00.001 9120 UpdateGuideState(): m_state=6
20:21:41.680 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 753
20:21:41.680 00.000 9120 Star::Find returns 1 (0), X=1145.48, Y=158.93, Mass=317771, SNR=212.3, Peak=33629 HFD=4.3
20:21:41.682 00.002 9120 MultiStar: [#1 0.20,-0.07,1.05,U] [#2 0.07,0.09,0.88,U] [#3 0.17,0.19,0.63,U] [#4 0.28,-0.03,0.55,U] [#5 0.32,-0.04,0.42,U] [#6 -0.05,-0.07,0.36,U] [#7 -0.04,-0.01,0.33,U] [#8 -0.08,0.19,0.25,U] 
20:21:41.682 00.000 9120 refined, 8 included, MultiStar: {0.14, 0.04}, one-star: {0.15, 0.11}
20:21:41.683 00.001 9120 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.04) = xAngle (-2.75 = -2.75)
20:21:41.684 00.001 9120 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.72 = -2.72)
20:21:41.685 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.29 mountX=-0.13 mountY=-0.06, mountTheta=-2.72
20:21:41.686 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.04, opts=13)
20:21:41.687 00.001 9120 Enqueuing Move request for scope (0.14, 0.04)
20:21:41.688 00.001 8596 Worker thread wakes up
20:21:41.688 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
20:21:41.689 00.001 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
20:21:41.689 00.000 8596 Moving (0.14, 0.04) raw xDistance=-0.13 yDistance=-0.06
20:21:41.689 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:21:41.689 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:41.689 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:21:41.689 00.000 8596 MoveAxis(E, 0, ABG)
20:21:41.689 00.000 8596 Move returns status 0, amount 0
20:21:41.689 00.000 8596 MoveAxis(N, 0, ABG)
20:21:41.689 00.000 8596 Move returns status 0, amount 0
20:21:41.689 00.000 8596 move complete, result=0
20:21:41.689 00.000 8596 worker thread done servicing request
20:21:41.693 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:21:41.716 00.023 9120 UpdateGuideState exits: m=317771 SNR=212.3
20:21:41.718 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:41.720 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:41.721 00.001 9120 Enqueuing Expose request
20:21:41.722 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:41.723 00.001 8596 Worker thread wakes up
20:21:41.723 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:41.723 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:42.886 01.163 8596 Exposure complete
20:21:42.960 00.074 8596 worker thread done servicing request
20:21:42.961 00.001 9120 OnExposeComplete: enter
20:21:42.963 00.002 9120 UpdateGuideState(): m_state=6
20:21:42.965 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 754
20:21:42.968 00.003 9120 Star::Find returns 1 (0), X=1145.54, Y=158.83, Mass=281439, SNR=207.0, Peak=28957 HFD=4.4
20:21:42.970 00.002 9120 MultiStar: [#1 0.23,-0.04,0.97,U] [#2 -0.04,0.08,0.89,U] [#3 0.20,0.01,0.79,U] [#4 0.27,-0.07,0.51,U] [#5 0.26,0.02,0.45,U] [#6 0.17,-0.12,0.35,U] [#7 0.26,-0.05,0.32,U] [#8 0.02,0.20,0.26,U] 
20:21:42.972 00.002 9120 refined, 8 included, MultiStar: {0.17, 0.00}, one-star: {0.21, 0.00}
20:21:42.973 00.001 9120 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.04) = xAngle (-3.03 = -3.03)
20:21:42.975 00.002 9120 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.99 = -2.99)
20:21:42.976 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.02 mountX=-0.17 mountY=-0.03, mountTheta=-2.99
20:21:42.978 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.00, opts=13)
20:21:42.980 00.002 9120 Enqueuing Move request for scope (0.17, 0.00)
20:21:42.980 00.000 8596 Worker thread wakes up
20:21:42.981 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
20:21:42.981 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
20:21:42.981 00.000 8596 Moving (0.17, 0.00) raw xDistance=-0.17 yDistance=-0.03
20:21:42.981 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:21:42.981 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:42.981 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:21:42.981 00.000 8596 MoveAxis(E, 0, ABG)
20:21:42.981 00.000 8596 Move returns status 0, amount 0
20:21:42.981 00.000 8596 MoveAxis(N, 0, ABG)
20:21:42.981 00.000 8596 Move returns status 0, amount 0
20:21:42.981 00.000 8596 move complete, result=0
20:21:42.981 00.000 8596 worker thread done servicing request
20:21:42.985 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:43.016 00.031 9120 UpdateGuideState exits: m=281439 SNR=207.0
20:21:43.018 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:43.020 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:43.022 00.002 9120 Enqueuing Expose request
20:21:43.024 00.002 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:43.025 00.001 8596 Worker thread wakes up
20:21:43.025 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:43.025 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:44.006 00.981 8596 Exposure complete
20:21:44.077 00.071 8596 worker thread done servicing request
20:21:44.077 00.000 9120 OnExposeComplete: enter
20:21:44.079 00.002 9120 UpdateGuideState(): m_state=6
20:21:44.081 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 755
20:21:44.082 00.001 9120 Star::Find returns 1 (0), X=1145.53, Y=158.84, Mass=284970, SNR=206.5, Peak=30461 HFD=4.2
20:21:44.083 00.001 9120 MultiStar: [#1 0.12,0.09,0.91,U] [#2 0.09,0.05,0.87,U] [#3 0.20,0.11,0.78,U] [#4 0.23,0.01,0.54,U] [#5 0.17,-0.10,0.50,U] [#6 0.13,-0.19,0.33,U] [#7 0.07,0.22,0.41,U] [#8 0.01,0.36,0.27,U] 
20:21:44.084 00.001 9120 refined, 8 included, MultiStar: {0.15, 0.06}, one-star: {0.20, 0.01}
20:21:44.085 00.001 9120 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.04) = xAngle (-2.68 = -2.68)
20:21:44.086 00.001 9120 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.65 = -2.65)
20:21:44.087 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.36 mountX=-0.14 mountY=-0.07, mountTheta=-2.66
20:21:44.088 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.06, opts=13)
20:21:44.089 00.001 9120 Enqueuing Move request for scope (0.15, 0.06)
20:21:44.090 00.001 8596 Worker thread wakes up
20:21:44.090 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
20:21:44.090 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
20:21:44.090 00.000 8596 Moving (0.15, 0.06) raw xDistance=-0.14 yDistance=-0.07
20:21:44.090 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:21:44.090 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:44.090 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:21:44.090 00.000 8596 MoveAxis(E, 0, ABG)
20:21:44.090 00.000 8596 Move returns status 0, amount 0
20:21:44.090 00.000 8596 MoveAxis(N, 0, ABG)
20:21:44.090 00.000 8596 Move returns status 0, amount 0
20:21:44.090 00.000 8596 move complete, result=0
20:21:44.090 00.000 8596 worker thread done servicing request
20:21:44.095 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:21:44.113 00.018 9120 UpdateGuideState exits: m=284970 SNR=206.5
20:21:44.114 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:44.115 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:44.116 00.001 9120 Enqueuing Expose request
20:21:44.117 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:44.118 00.001 8596 Worker thread wakes up
20:21:44.118 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:44.118 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:45.291 01.173 8596 Exposure complete
20:21:45.371 00.080 8596 worker thread done servicing request
20:21:45.371 00.000 9120 OnExposeComplete: enter
20:21:45.372 00.001 9120 UpdateGuideState(): m_state=6
20:21:45.373 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 756
20:21:45.374 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.94, Mass=284114, SNR=202.6, Peak=28925 HFD=4.2
20:21:45.376 00.002 9120 MultiStar: [#1 0.19,0.10,0.97,U] [#2 0.03,0.03,0.89,U] [#3 0.23,0.01,0.77,U] [#4 0.16,-0.03,0.49,U] [#5 0.27,0.00,0.39,U] [#6 -0.03,-0.12,0.26,U] [#7 0.39,0.14,0.34,U] [#8 -0.25,0.09,0.27,U] 
20:21:45.377 00.001 9120 refined, 8 included, MultiStar: {0.15, 0.05}, one-star: {0.19, 0.12}
20:21:45.378 00.001 9120 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.04) = xAngle (-2.72 = -2.72)
20:21:45.379 00.001 9120 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.68 = -2.68)
20:21:45.380 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.33 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
20:21:45.384 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.05, opts=13)
20:21:45.386 00.002 9120 Enqueuing Move request for scope (0.15, 0.05)
20:21:45.387 00.001 8596 Worker thread wakes up
20:21:45.387 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
20:21:45.387 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
20:21:45.387 00.000 8596 Moving (0.15, 0.05) raw xDistance=-0.14 yDistance=-0.07
20:21:45.387 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:21:45.388 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:45.388 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:21:45.388 00.000 8596 MoveAxis(E, 0, ABG)
20:21:45.388 00.000 8596 Move returns status 0, amount 0
20:21:45.388 00.000 8596 MoveAxis(N, 0, ABG)
20:21:45.388 00.000 8596 Move returns status 0, amount 0
20:21:45.388 00.000 8596 move complete, result=0
20:21:45.388 00.000 8596 worker thread done servicing request
20:21:45.394 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:45.420 00.026 9120 UpdateGuideState exits: m=284114 SNR=202.6
20:21:45.422 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:45.423 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:45.425 00.002 9120 Enqueuing Expose request
20:21:45.426 00.001 8596 Worker thread wakes up
20:21:45.426 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:21:45.428 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:45.428 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:46.406 00.978 8596 Exposure complete
20:21:46.481 00.075 8596 worker thread done servicing request
20:21:46.481 00.000 9120 OnExposeComplete: enter
20:21:46.482 00.001 9120 UpdateGuideState(): m_state=6
20:21:46.483 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 757
20:21:46.484 00.001 9120 Star::Find returns 1 (0), X=1145.81, Y=158.77, Mass=298243, SNR=200.4, Peak=27571 HFD=4.3
20:21:46.485 00.001 9120 MultiStar: [#1 0.37,-0.09,1.03,U] [#2 0.27,0.07,1.01,U] [#3 0.30,0.13,0.81,U] [#4 0.37,-0.18,0.57,U] [#5 0.33,-0.11,0.50,U] [#6 0.31,-0.15,0.34,U] [#7 0.42,-0.12,0.00,M1] [#8 0.08,0.13,0.29,U] 
20:21:46.486 00.001 9120 refined, 7 included, MultiStar: {0.34, -0.03}, one-star: {0.48, -0.05}
20:21:46.486 00.000 9120 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.04) = xAngle (-3.11 = -3.11)
20:21:46.487 00.001 9120 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.08 = -3.08)
20:21:46.488 00.001 9120 CameraToMount -- cameraX=0.34 cameraY=-0.03 hyp=0.34 cameraTheta=-0.07 mountX=-0.34 mountY=-0.02, mountTheta=-3.08
20:21:46.490 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.34, y=-0.03, opts=13)
20:21:46.492 00.002 9120 Enqueuing Move request for scope (0.34, -0.03)
20:21:46.493 00.001 8596 Worker thread wakes up
20:21:46.493 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.03) opts 0xd
20:21:46.493 00.000 8596 Handling offset move in thread for scope, endpoint = (0.34, -0.03)
20:21:46.494 00.001 8596 Moving (0.34, -0.03) raw xDistance=-0.34 yDistance=-0.02
20:21:46.494 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
20:21:46.494 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:46.494 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:21:46.494 00.000 8596 MoveAxis(E, 49, ABG)
20:21:46.494 00.000 8596 Guiding  Dir = 2, Dur = 49
20:21:46.495 00.001 8596 IsSlewing returns 0
20:21:46.495 00.000 8596 IsGuiding returns 0
20:21:46.502 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:21:46.505 00.003 8596 PulseGuide returned control before completion, sleep 49
20:21:46.521 00.016 9120 UpdateGuideState exits: m=298243 SNR=200.4
20:21:46.523 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:46.524 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:46.525 00.001 9120 Enqueuing Expose request
20:21:46.569 00.044 8596 IsGuiding returns 1
20:21:46.569 00.000 8596 scope still moving after pulse duration time elapsed
20:21:46.600 00.031 8596 IsSlewing returns 0
20:21:46.600 00.000 8596 IsGuiding returns 0
20:21:46.600 00.000 8596 scope move finished after 49 + 55 ms
20:21:46.600 00.000 8596 Move returns status 0, amount 49
20:21:46.600 00.000 8596 MoveAxis(N, 0, ABG)
20:21:46.600 00.000 8596 Move returns status 0, amount 0
20:21:46.600 00.000 8596 move complete, result=0
20:21:46.600 00.000 8596 worker thread done servicing request
20:21:46.600 00.000 8596 Worker thread wakes up
20:21:46.601 00.001 9120 GuideStep: -0.3 px 49 ms EAST, -0.0 px 0 ms NORTH
20:21:46.604 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:46.604 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:47.774 01.170 8596 Exposure complete
20:21:47.853 00.079 8596 worker thread done servicing request
20:21:47.854 00.001 9120 OnExposeComplete: enter
20:21:47.856 00.002 9120 UpdateGuideState(): m_state=6
20:21:47.857 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 758
20:21:47.859 00.002 9120 Star::Find returns 1 (0), X=1145.42, Y=158.86, Mass=274663, SNR=196.5, Peak=29789 HFD=4.4
20:21:47.861 00.002 9120 MultiStar: [#1 0.10,0.05,1.12,U] [#2 -0.10,-0.14,1.03,U] [#3 0.00,0.12,0.82,U] [#4 0.20,-0.05,0.48,U] [#5 0.10,-0.07,0.48,U] [#6 -0.00,-0.14,0.37,U] [#7 0.03,-0.05,0.31,U] [#8 -0.32,0.03,0.34,U] 
20:21:47.863 00.002 9120 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {0.10, 0.04}
20:21:47.864 00.001 9120 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.04) = xAngle (-3.43 = 2.86)
20:21:47.865 00.001 9120 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.39 = 2.89)
20:21:47.866 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.38 mountX=-0.03 mountY=0.01, mountTheta=2.89
20:21:47.870 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.01, opts=13)
20:21:47.873 00.003 9120 Enqueuing Move request for scope (0.02, -0.01)
20:21:47.874 00.001 8596 Worker thread wakes up
20:21:47.875 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
20:21:47.875 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
20:21:47.875 00.000 8596 Moving (0.02, -0.01) raw xDistance=-0.03 yDistance=0.01
20:21:47.875 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:21:47.875 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:47.875 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:21:47.875 00.000 8596 MoveAxis(E, 0, ABG)
20:21:47.875 00.000 8596 Move returns status 0, amount 0
20:21:47.876 00.001 8596 MoveAxis(N, 0, ABG)
20:21:47.876 00.000 8596 Move returns status 0, amount 0
20:21:47.876 00.000 8596 move complete, result=0
20:21:47.876 00.000 8596 worker thread done servicing request
20:21:47.884 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:47.910 00.026 9120 UpdateGuideState exits: m=274663 SNR=196.5
20:21:47.911 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:47.912 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:47.912 00.000 9120 Enqueuing Expose request
20:21:47.913 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:47.914 00.001 8596 Worker thread wakes up
20:21:47.914 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:47.914 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:48.893 00.979 8596 Exposure complete
20:21:48.953 00.060 8596 worker thread done servicing request
20:21:48.953 00.000 9120 OnExposeComplete: enter
20:21:48.954 00.001 9120 UpdateGuideState(): m_state=6
20:21:48.955 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 759
20:21:48.956 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.81, Mass=306374, SNR=206.5, Peak=33261 HFD=4.4
20:21:48.957 00.001 9120 MultiStar: [#1 -0.12,-0.05,0.91,U] [#2 -0.18,-0.21,0.96,U] [#3 -0.16,0.00,0.70,U] [#4 -0.01,-0.01,0.48,U] [#5 0.01,0.04,0.54,U] [#6 -0.16,-0.01,0.34,U] [#7 -0.36,0.12,0.33,U] [#8 -0.31,0.08,0.37,U] 
20:21:48.957 00.000 9120 single-star, 8 included, MultiStar: {-0.13, -0.03}, one-star: {-0.05, -0.02}
20:21:48.958 00.001 9120 CameraToMount -- cameraTheta (-2.85) - m_xAngle (3.04) = xAngle (-5.89 = 0.39)
20:21:48.959 00.001 9120 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.86 = 0.42)
20:21:48.961 00.002 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.85 mountX=0.05 mountY=0.02, mountTheta=0.42
20:21:48.963 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.02, opts=13)
20:21:48.964 00.001 9120 Enqueuing Move request for scope (-0.05, -0.02)
20:21:48.966 00.002 8596 Worker thread wakes up
20:21:48.966 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
20:21:48.966 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
20:21:48.966 00.000 8596 Moving (-0.05, -0.02) raw xDistance=0.05 yDistance=0.02
20:21:48.966 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:21:48.966 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:48.967 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:21:48.967 00.000 8596 MoveAxis(E, 0, ABG)
20:21:48.967 00.000 8596 Move returns status 0, amount 0
20:21:48.967 00.000 8596 MoveAxis(N, 0, ABG)
20:21:48.967 00.000 8596 Move returns status 0, amount 0
20:21:48.967 00.000 8596 move complete, result=0
20:21:48.967 00.000 8596 worker thread done servicing request
20:21:48.974 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:21:48.995 00.021 9120 UpdateGuideState exits: m=306374 SNR=206.5
20:21:48.996 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:48.997 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:48.997 00.000 9120 Enqueuing Expose request
20:21:48.998 00.001 8596 Worker thread wakes up
20:21:48.998 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:48.999 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:48.999 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:50.160 01.161 8596 Exposure complete
20:21:50.225 00.065 8596 worker thread done servicing request
20:21:50.225 00.000 9120 OnExposeComplete: enter
20:21:50.226 00.001 9120 UpdateGuideState(): m_state=6
20:21:50.227 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 760
20:21:50.228 00.001 9120 Star::Find returns 1 (0), X=1145.14, Y=158.82, Mass=312388, SNR=234.7, Peak=32333 HFD=4.3
20:21:50.229 00.001 9120 MultiStar: [#1 -0.28,-0.17,0.93,U] [#2 -0.29,-0.10,0.87,U] [#3 -0.17,-0.04,0.67,U] [#4 -0.26,0.02,0.43,U] [#5 -0.23,-0.21,0.38,U] [#6 -0.05,0.13,0.29,U] [#7 0.00,0.03,0.29,U] [#8 -0.34,0.10,0.25,U] 
20:21:50.230 00.001 9120 single-star, 8 included, MultiStar: {-0.22, -0.05}, one-star: {-0.19, -0.01}
20:21:50.231 00.001 9120 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.04) = xAngle (-6.15 = 0.14)
20:21:50.232 00.001 9120 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.11 = 0.17)
20:21:50.232 00.000 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.11 mountX=0.19 mountY=0.03, mountTheta=0.17
20:21:50.234 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.01, opts=13)
20:21:50.235 00.001 9120 Enqueuing Move request for scope (-0.19, -0.01)
20:21:50.235 00.000 8596 Worker thread wakes up
20:21:50.235 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
20:21:50.235 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
20:21:50.236 00.001 8596 Moving (-0.19, -0.01) raw xDistance=0.19 yDistance=0.03
20:21:50.236 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:21:50.236 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:50.236 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:21:50.236 00.000 8596 MoveAxis(E, 0, ABG)
20:21:50.236 00.000 8596 Move returns status 0, amount 0
20:21:50.236 00.000 8596 MoveAxis(N, 0, ABG)
20:21:50.236 00.000 8596 Move returns status 0, amount 0
20:21:50.236 00.000 8596 move complete, result=0
20:21:50.236 00.000 8596 worker thread done servicing request
20:21:50.240 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:21:50.266 00.026 9120 UpdateGuideState exits: m=312388 SNR=234.7
20:21:50.267 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:50.267 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:50.268 00.001 9120 Enqueuing Expose request
20:21:50.269 00.001 8596 Worker thread wakes up
20:21:50.269 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:50.270 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:50.270 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:51.247 00.977 8596 Exposure complete
20:21:51.336 00.089 8596 worker thread done servicing request
20:21:51.337 00.001 9120 OnExposeComplete: enter
20:21:51.338 00.001 9120 UpdateGuideState(): m_state=6
20:21:51.339 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 761
20:21:51.339 00.000 9120 Star::Find returns 1 (0), X=1145.31, Y=158.87, Mass=297550, SNR=233.7, Peak=32733 HFD=4.5
20:21:51.340 00.001 9120 MultiStar: [#1 -0.04,-0.03,0.83,U] [#2 -0.15,-0.13,0.80,U] [#3 0.03,-0.01,0.62,U] [#4 0.17,0.00,0.43,U] [#5 -0.01,-0.18,0.38,U] [#6 -0.19,-0.17,0.31,U] [#7 -0.18,-0.03,0.26,U] [#8 -0.40,0.02,0.24,U] 
20:21:51.341 00.001 9120 single-star, 8 included, MultiStar: {-0.06, -0.04}, one-star: {-0.02, 0.04}
20:21:51.342 00.001 9120 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.04) = xAngle (-1.04 = -1.04)
20:21:51.343 00.001 9120 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.01 = -1.01)
20:21:51.343 00.000 9120 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.00 mountX=0.02 mountY=-0.04, mountTheta=-1.03
20:21:51.345 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.04, opts=13)
20:21:51.345 00.000 9120 Enqueuing Move request for scope (-0.02, 0.04)
20:21:51.346 00.001 8596 Worker thread wakes up
20:21:51.346 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
20:21:51.346 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
20:21:51.346 00.000 8596 Moving (-0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
20:21:51.346 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:21:51.346 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:51.346 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:21:51.346 00.000 8596 MoveAxis(E, 0, ABG)
20:21:51.346 00.000 8596 Move returns status 0, amount 0
20:21:51.347 00.001 8596 MoveAxis(N, 0, ABG)
20:21:51.347 00.000 8596 Move returns status 0, amount 0
20:21:51.347 00.000 8596 move complete, result=0
20:21:51.347 00.000 8596 worker thread done servicing request
20:21:51.350 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:21:51.377 00.027 9120 UpdateGuideState exits: m=297550 SNR=233.7
20:21:51.379 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:51.379 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:51.380 00.001 9120 Enqueuing Expose request
20:21:51.381 00.001 8596 Worker thread wakes up
20:21:51.381 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:51.383 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:51.383 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:52.541 01.158 8596 Exposure complete
20:21:52.650 00.109 8596 worker thread done servicing request
20:21:52.651 00.001 9120 OnExposeComplete: enter
20:21:52.653 00.002 9120 UpdateGuideState(): m_state=6
20:21:52.655 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 762
20:21:52.656 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.87, Mass=332967, SNR=238.7, Peak=36141 HFD=4.5
20:21:52.658 00.002 9120 MultiStar: [#1 -0.12,-0.11,0.82,U] [#2 -0.15,-0.14,0.90,U] [#3 -0.12,-0.03,0.62,U] [#4 -0.02,-0.05,0.48,U] [#5 -0.07,0.03,0.37,U] [#6 -0.24,-0.03,0.25,U] [#7 -0.33,0.08,0.30,U] [#8 -0.49,-0.01,0.00,M1] 
20:21:52.659 00.001 9120 single-star, 7 included, MultiStar: {-0.12, -0.04}, one-star: {-0.07, 0.05}
20:21:52.660 00.001 9120 CameraToMount -- cameraTheta (2.51) - m_xAngle (3.04) = xAngle (-0.53 = -0.53)
20:21:52.662 00.002 9120 CameraToMount -- cameraTheta (2.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.49 = -0.49)
20:21:52.663 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.51 mountX=0.07 mountY=-0.04, mountTheta=-0.50
20:21:52.667 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.05, opts=13)
20:21:52.668 00.001 9120 Enqueuing Move request for scope (-0.07, 0.05)
20:21:52.674 00.006 8596 Worker thread wakes up
20:21:52.674 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
20:21:52.674 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
20:21:52.674 00.000 8596 Moving (-0.07, 0.05) raw xDistance=0.07 yDistance=-0.04
20:21:52.674 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:21:52.674 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:52.674 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:21:52.674 00.000 8596 MoveAxis(E, 0, ABG)
20:21:52.674 00.000 8596 Move returns status 0, amount 0
20:21:52.674 00.000 8596 MoveAxis(N, 0, ABG)
20:21:52.674 00.000 8596 Move returns status 0, amount 0
20:21:52.674 00.000 8596 move complete, result=0
20:21:52.675 00.001 8596 worker thread done servicing request
20:21:52.683 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:21:52.713 00.030 9120 UpdateGuideState exits: m=332967 SNR=238.7
20:21:52.715 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:52.717 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:52.719 00.002 9120 Enqueuing Expose request
20:21:52.721 00.002 8596 Worker thread wakes up
20:21:52.721 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:52.723 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:52.723 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:53.707 00.984 8596 Exposure complete
20:21:53.803 00.096 8596 worker thread done servicing request
20:21:53.803 00.000 9120 OnExposeComplete: enter
20:21:53.804 00.001 9120 UpdateGuideState(): m_state=6
20:21:53.805 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 763
20:21:53.806 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.78, Mass=314568, SNR=224.3, Peak=33405 HFD=4.5
20:21:53.807 00.001 9120 MultiStar: [#1 0.15,-0.18,0.85,U] [#2 -0.08,-0.22,0.81,U] [#3 -0.02,-0.22,0.70,U] [#4 0.19,-0.17,0.55,U] [#5 0.11,-0.08,0.42,U] [#6 0.01,-0.08,0.34,U] [#7 -0.02,-0.03,0.30,U] [#8 -0.15,0.02,0.24,U] 
20:21:53.807 00.000 9120 refined, 8 included, MultiStar: {0.06, -0.13}, one-star: {0.16, -0.05}
20:21:53.808 00.001 9120 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.04) = xAngle (-4.19 = 2.10)
20:21:53.809 00.001 9120 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.15 = 2.13)
20:21:53.810 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.14 mountX=-0.07 mountY=0.12, mountTheta=2.11
20:21:53.812 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.13, opts=13)
20:21:53.813 00.001 9120 Enqueuing Move request for scope (0.06, -0.13)
20:21:53.814 00.001 8596 Worker thread wakes up
20:21:53.814 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
20:21:53.814 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
20:21:53.814 00.000 8596 Moving (0.06, -0.13) raw xDistance=-0.07 yDistance=0.12
20:21:53.814 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:21:53.814 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:53.814 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:21:53.814 00.000 8596 MoveAxis(E, 0, ABG)
20:21:53.814 00.000 8596 Move returns status 0, amount 0
20:21:53.815 00.001 8596 MoveAxis(N, 0, ABG)
20:21:53.815 00.000 8596 Move returns status 0, amount 0
20:21:53.815 00.000 8596 move complete, result=0
20:21:53.815 00.000 8596 worker thread done servicing request
20:21:53.818 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:21:53.836 00.018 9120 UpdateGuideState exits: m=314568 SNR=224.3
20:21:53.837 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:53.838 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:53.838 00.000 9120 Enqueuing Expose request
20:21:53.839 00.001 8596 Worker thread wakes up
20:21:53.839 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:21:53.840 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:53.840 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:55.002 01.162 8596 Exposure complete
20:21:55.073 00.071 8596 worker thread done servicing request
20:21:55.074 00.001 9120 OnExposeComplete: enter
20:21:55.076 00.002 9120 UpdateGuideState(): m_state=6
20:21:55.077 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 764
20:21:55.080 00.003 9120 Star::Find returns 1 (0), X=1145.35, Y=158.87, Mass=276878, SNR=211.9, Peak=28413 HFD=4.4
20:21:55.081 00.001 9120 MultiStar: [#1 -0.07,0.03,1.04,U] [#2 -0.05,-0.16,0.88,U] [#3 -0.10,-0.00,0.70,U] [#4 0.04,-0.09,0.47,U] [#5 0.13,-0.05,0.37,U] [#6 -0.12,-0.26,0.35,U] [#7 -0.11,0.09,0.31,U] [#8 -0.44,0.15,0.00,M1] 
20:21:55.083 00.002 9120 single-star, 7 included, MultiStar: {-0.04, -0.04}, one-star: {0.02, 0.04}
20:21:55.085 00.002 9120 CameraToMount -- cameraTheta (1.11) - m_xAngle (3.04) = xAngle (-1.93 = -1.93)
20:21:55.086 00.001 9120 CameraToMount -- cameraTheta (1.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.89 = -1.89)
20:21:55.087 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.11 mountX=-0.02 mountY=-0.05, mountTheta=-1.92
20:21:55.090 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.04, opts=13)
20:21:55.091 00.001 9120 Enqueuing Move request for scope (0.02, 0.04)
20:21:55.092 00.001 8596 Worker thread wakes up
20:21:55.092 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
20:21:55.092 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
20:21:55.092 00.000 8596 Moving (0.02, 0.04) raw xDistance=-0.02 yDistance=-0.05
20:21:55.092 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:21:55.092 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:55.093 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:21:55.093 00.000 8596 MoveAxis(E, 0, ABG)
20:21:55.093 00.000 8596 Move returns status 0, amount 0
20:21:55.093 00.000 8596 MoveAxis(N, 0, ABG)
20:21:55.093 00.000 8596 Move returns status 0, amount 0
20:21:55.093 00.000 8596 move complete, result=0
20:21:55.093 00.000 8596 worker thread done servicing request
20:21:55.101 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2489, FiltMax=65535, Gamma=1.000
20:21:55.127 00.026 9120 UpdateGuideState exits: m=276878 SNR=211.9
20:21:55.129 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:55.129 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:55.130 00.001 9120 Enqueuing Expose request
20:21:55.131 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:21:55.132 00.001 8596 Worker thread wakes up
20:21:55.132 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:55.132 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:56.110 00.978 8596 Exposure complete
20:21:56.182 00.072 8596 worker thread done servicing request
20:21:56.182 00.000 9120 OnExposeComplete: enter
20:21:56.183 00.001 9120 UpdateGuideState(): m_state=6
20:21:56.185 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 765
20:21:56.186 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.81, Mass=282898, SNR=219.4, Peak=31101 HFD=4.4
20:21:56.187 00.001 9120 MultiStar: [#1 0.09,-0.02,0.92,U] [#2 -0.10,-0.12,0.98,U] [#3 0.21,-0.12,0.78,U] [#4 0.24,0.01,0.49,U] [#5 0.32,-0.08,0.42,U] [#6 0.25,-0.23,0.34,U] [#7 0.04,-0.17,0.30,U] [#8 -0.16,0.14,0.24,U] 
20:21:56.188 00.001 9120 single-star, 8 included, MultiStar: {0.10, -0.07}, one-star: {0.11, -0.02}
20:21:56.189 00.001 9120 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.04) = xAngle (-3.19 = 3.09)
20:21:56.190 00.001 9120 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.15 = 3.13)
20:21:56.190 00.000 9120 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-0.15 mountX=-0.12 mountY=0.00, mountTheta=3.13
20:21:56.192 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.02, opts=13)
20:21:56.193 00.001 9120 Enqueuing Move request for scope (0.11, -0.02)
20:21:56.194 00.001 8596 Worker thread wakes up
20:21:56.194 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
20:21:56.194 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
20:21:56.194 00.000 8596 Moving (0.11, -0.02) raw xDistance=-0.12 yDistance=0.00
20:21:56.194 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:21:56.194 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:56.194 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:21:56.194 00.000 8596 MoveAxis(E, 0, ABG)
20:21:56.194 00.000 8596 Move returns status 0, amount 0
20:21:56.194 00.000 8596 MoveAxis(N, 0, ABG)
20:21:56.194 00.000 8596 Move returns status 0, amount 0
20:21:56.194 00.000 8596 move complete, result=0
20:21:56.194 00.000 8596 worker thread done servicing request
20:21:56.198 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:21:56.213 00.015 9120 UpdateGuideState exits: m=282898 SNR=219.4
20:21:56.214 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:56.215 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:56.216 00.001 9120 Enqueuing Expose request
20:21:56.216 00.000 8596 Worker thread wakes up
20:21:56.217 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:56.217 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:56.217 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:21:57.381 01.164 8596 Exposure complete
20:21:57.448 00.067 8596 worker thread done servicing request
20:21:57.448 00.000 9120 OnExposeComplete: enter
20:21:57.449 00.001 9120 UpdateGuideState(): m_state=6
20:21:57.449 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 766
20:21:57.450 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.60, Mass=278280, SNR=224.5, Peak=26509 HFD=4.5
20:21:57.451 00.001 9120 MultiStar: [#1 -0.17,-0.27,0.88,U] [#2 -0.38,-0.33,0.00,M1] [#3 -0.11,-0.10,0.61,U] [#4 0.01,-0.27,0.49,U] [#5 -0.06,-0.21,0.40,U] [#6 -0.05,-0.32,0.25,U] [#7 -0.18,-0.29,0.27,U] [#8 -0.33,-0.04,0.23,U] 
20:21:57.452 00.001 9120 single-star, 7 included, MultiStar: {-0.09, -0.22}, one-star: {-0.02, -0.22}
20:21:57.453 00.001 9120 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.04) = xAngle (-4.71 = 1.58)
20:21:57.454 00.001 9120 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.67 = 1.61)
20:21:57.455 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.66 mountX=-0.00 mountY=0.22, mountTheta=1.58
20:21:57.456 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.22, opts=13)
20:21:57.457 00.001 9120 Enqueuing Move request for scope (-0.02, -0.22)
20:21:57.458 00.001 8596 Worker thread wakes up
20:21:57.458 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
20:21:57.458 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
20:21:57.458 00.000 8596 Moving (-0.02, -0.22) raw xDistance=-0.00 yDistance=0.22
20:21:57.458 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:21:57.458 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:21:57.458 00.000 8596 MoveAxis(E, 0, ABG)
20:21:57.458 00.000 8596 Move returns status 0, amount 0
20:21:57.458 00.000 8596 MoveAxis(S, 47, ABG)
20:21:57.458 00.000 8596 Guiding  Dir = 1, Dur = 47
20:21:57.458 00.000 8596 IsSlewing returns 0
20:21:57.459 00.001 8596 IsGuiding returns 0
20:21:57.462 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:21:57.477 00.015 9120 UpdateGuideState exits: m=278280 SNR=224.5
20:21:57.478 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:57.479 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:57.480 00.001 9120 Enqueuing Expose request
20:21:57.485 00.005 8596 PulseGuide returned control before completion, sleep 31
20:21:57.529 00.044 8596 IsGuiding returns 1
20:21:57.529 00.000 8596 scope still moving after pulse duration time elapsed
20:21:57.560 00.031 8596 IsSlewing returns 0
20:21:57.560 00.000 8596 IsGuiding returns 1
20:21:57.591 00.031 8596 IsSlewing returns 0
20:21:57.591 00.000 8596 IsGuiding returns 0
20:21:57.591 00.000 8596 scope move finished after 47 + 85 ms
20:21:57.591 00.000 8596 Move returns status 0, amount 47
20:21:57.591 00.000 8596 move complete, result=0
20:21:57.591 00.000 8596 worker thread done servicing request
20:21:57.591 00.000 8596 Worker thread wakes up
20:21:57.591 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
20:21:57.593 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:57.593 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:58.582 00.989 8596 Exposure complete
20:21:58.655 00.073 8596 worker thread done servicing request
20:21:58.655 00.000 9120 OnExposeComplete: enter
20:21:58.657 00.002 9120 UpdateGuideState(): m_state=6
20:21:58.659 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 767
20:21:58.660 00.001 9120 Star::Find returns 1 (0), X=1145.04, Y=158.73, Mass=300916, SNR=220.2, Peak=29229 HFD=4.3
20:21:58.663 00.003 9120 MultiStar: [#1 -0.28,-0.20,0.84,U] [#2 -0.35,-0.16,0.86,U] [#3 -0.15,-0.12,0.79,U] [#4 -0.10,-0.18,0.49,U] [#5 -0.17,0.04,0.44,U] [#6 -0.32,-0.16,0.36,U] [#7 -0.61,-0.09,0.00,M1] [#8 -0.60,-0.13,0.00,M1] 
20:21:58.664 00.001 9120 refined, 6 included, MultiStar: {-0.25, -0.13}, one-star: {-0.29, -0.09}
20:21:58.666 00.002 9120 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.04) = xAngle (-5.69 = 0.59)
20:21:58.667 00.001 9120 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.66 = 0.63)
20:21:58.669 00.002 9120 CameraToMount -- cameraX=-0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-2.65 mountX=0.23 mountY=0.16, mountTheta=0.61
20:21:58.672 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=-0.13, opts=13)
20:21:58.673 00.001 9120 Enqueuing Move request for scope (-0.25, -0.13)
20:21:58.674 00.001 8596 Worker thread wakes up
20:21:58.674 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.13) opts 0xd
20:21:58.675 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.25, -0.13)
20:21:58.675 00.000 8596 Moving (-0.25, -0.13) raw xDistance=0.23 yDistance=0.16
20:21:58.675 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:21:58.675 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:21:58.675 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:21:58.675 00.000 8596 MoveAxis(W, 33, ABG)
20:21:58.675 00.000 8596 Guiding  Dir = 3, Dur = 33
20:21:58.676 00.001 8596 IsSlewing returns 0
20:21:58.676 00.000 8596 IsGuiding returns 0
20:21:58.683 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:21:58.725 00.042 9120 UpdateGuideState exits: m=300916 SNR=220.2
20:21:58.727 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:21:58.729 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:21:58.730 00.001 9120 Enqueuing Expose request
20:21:58.735 00.005 8596 IsGuiding returns 1
20:21:58.735 00.000 8596 scope still moving after pulse duration time elapsed
20:21:58.764 00.029 8596 IsSlewing returns 0
20:21:58.764 00.000 8596 IsGuiding returns 1
20:21:58.795 00.031 8596 IsSlewing returns 0
20:21:58.795 00.000 8596 IsGuiding returns 1
20:21:58.827 00.032 8596 IsSlewing returns 0
20:21:58.828 00.001 8596 IsGuiding returns 0
20:21:58.828 00.000 8596 scope move finished after 33 + 118 ms
20:21:58.828 00.000 8596 Move returns status 0, amount 33
20:21:58.828 00.000 8596 MoveAxis(N, 0, ABG)
20:21:58.828 00.000 8596 Move returns status 0, amount 0
20:21:58.828 00.000 8596 move complete, result=0
20:21:58.828 00.000 8596 worker thread done servicing request
20:21:58.828 00.000 8596 Worker thread wakes up
20:21:58.828 00.000 9120 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
20:21:58.832 00.004 8596 worker thread servicing REQUEST_EXPOSE 1000
20:21:58.832 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:21:59.985 01.153 8596 Exposure complete
20:22:00.049 00.064 8596 worker thread done servicing request
20:22:00.049 00.000 9120 OnExposeComplete: enter
20:22:00.050 00.001 9120 UpdateGuideState(): m_state=6
20:22:00.050 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 768
20:22:00.051 00.001 9120 Star::Find returns 1 (0), X=1145.81, Y=158.86, Mass=285689, SNR=229.7, Peak=26259 HFD=4.3
20:22:00.052 00.001 9120 MultiStar: [#1 0.42,0.06,0.00,M1] [#2 0.18,-0.10,0.86,U] [#3 0.40,0.06,0.65,U] [#4 0.65,-0.02,0.00,M1] [#5 0.46,0.09,0.00,M1] [#6 0.30,-0.23,0.30,U] [#7 0.17,0.17,0.26,U] [#8 0.05,0.21,0.23,U] 
20:22:00.054 00.002 9120 refined, 5 included, MultiStar: {0.31, 0.00}, one-star: {0.48, 0.03}
20:22:00.057 00.003 9120 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.04) = xAngle (-3.03 = -3.03)
20:22:00.059 00.002 9120 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.00 = -3.00)
20:22:00.062 00.003 9120 CameraToMount -- cameraX=0.31 cameraY=0.00 hyp=0.31 cameraTheta=0.01 mountX=-0.31 mountY=-0.04, mountTheta=-3.00
20:22:00.065 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.31, y=0.00, opts=13)
20:22:00.067 00.002 9120 Enqueuing Move request for scope (0.31, 0.00)
20:22:00.069 00.002 8596 Worker thread wakes up
20:22:00.069 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.00) opts 0xd
20:22:00.069 00.000 8596 Handling offset move in thread for scope, endpoint = (0.31, 0.00)
20:22:00.069 00.000 8596 Moving (0.31, 0.00) raw xDistance=-0.31 yDistance=-0.04
20:22:00.069 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:22:00.069 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:00.069 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:22:00.069 00.000 8596 MoveAxis(E, 43, ABG)
20:22:00.069 00.000 8596 Guiding  Dir = 2, Dur = 43
20:22:00.070 00.001 8596 IsSlewing returns 0
20:22:00.070 00.000 8596 IsGuiding returns 0
20:22:00.071 00.001 8596 PulseGuide returned control before completion, sleep 52
20:22:00.075 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:22:00.102 00.027 9120 UpdateGuideState exits: m=285689 SNR=229.7
20:22:00.103 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:00.104 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:00.104 00.000 9120 Enqueuing Expose request
20:22:00.131 00.027 8596 IsGuiding returns 1
20:22:00.131 00.000 8596 scope still moving after pulse duration time elapsed
20:22:00.163 00.032 8596 IsSlewing returns 0
20:22:00.164 00.001 8596 IsGuiding returns 0
20:22:00.164 00.000 8596 scope move finished after 43 + 50 ms
20:22:00.164 00.000 8596 Move returns status 0, amount 43
20:22:00.164 00.000 8596 MoveAxis(N, 0, ABG)
20:22:00.164 00.000 8596 Move returns status 0, amount 0
20:22:00.164 00.000 8596 move complete, result=0
20:22:00.164 00.000 8596 worker thread done servicing request
20:22:00.164 00.000 8596 Worker thread wakes up
20:22:00.165 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:00.165 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:00.166 00.001 9120 GuideStep: -0.3 px 43 ms EAST, -0.0 px 0 ms NORTH
20:22:01.127 00.961 8596 Exposure complete
20:22:01.206 00.079 8596 worker thread done servicing request
20:22:01.206 00.000 9120 OnExposeComplete: enter
20:22:01.207 00.001 9120 UpdateGuideState(): m_state=6
20:22:01.207 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 769
20:22:01.208 00.001 9120 Star::Find returns 1 (0), X=1145.61, Y=159.05, Mass=294021, SNR=213.6, Peak=26989 HFD=4.1
20:22:01.209 00.001 9120 MultiStar: [#1 0.32,0.09,0.92,U] [#2 0.08,0.13,0.90,U] [#3 0.19,0.17,0.75,U] [#4 0.29,0.24,0.50,U] [#5 0.20,0.11,0.42,U] [#6 0.14,0.02,0.29,U] [#7 0.12,0.32,0.35,U] [#8 -0.07,0.21,0.28,U] 
20:22:01.210 00.001 9120 refined, 8 included, MultiStar: {0.20, 0.17}, one-star: {0.28, 0.22}
20:22:01.211 00.001 9120 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.04) = xAngle (-2.35 = -2.35)
20:22:01.212 00.001 9120 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.31 = -2.31)
20:22:01.213 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.69 mountX=-0.18 mountY=-0.19, mountTheta=-2.33
20:22:01.215 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=0.17, opts=13)
20:22:01.216 00.001 9120 Enqueuing Move request for scope (0.20, 0.17)
20:22:01.217 00.001 8596 Worker thread wakes up
20:22:01.217 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
20:22:01.217 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
20:22:01.217 00.000 8596 Moving (0.20, 0.17) raw xDistance=-0.18 yDistance=-0.19
20:22:01.217 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:22:01.217 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:01.217 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:22:01.217 00.000 8596 MoveAxis(E, 0, ABG)
20:22:01.217 00.000 8596 Move returns status 0, amount 0
20:22:01.217 00.000 8596 MoveAxis(N, 0, ABG)
20:22:01.217 00.000 8596 Move returns status 0, amount 0
20:22:01.217 00.000 8596 move complete, result=0
20:22:01.217 00.000 8596 worker thread done servicing request
20:22:01.221 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:22:01.238 00.017 9120 UpdateGuideState exits: m=294021 SNR=213.6
20:22:01.239 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:01.240 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:01.241 00.001 9120 Enqueuing Expose request
20:22:01.241 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:22:01.243 00.002 8596 Worker thread wakes up
20:22:01.243 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:01.243 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:02.415 01.172 8596 Exposure complete
20:22:02.478 00.063 8596 worker thread done servicing request
20:22:02.478 00.000 9120 OnExposeComplete: enter
20:22:02.479 00.001 9120 UpdateGuideState(): m_state=6
20:22:02.480 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 770
20:22:02.481 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.82, Mass=302097, SNR=220.0, Peak=32061 HFD=4.5
20:22:02.482 00.001 9120 MultiStar: [#1 0.09,-0.05,0.86,U] [#2 -0.15,0.02,0.84,U] [#3 -0.09,0.17,0.68,U] [#4 0.01,0.03,0.42,U] [#5 0.00,-0.06,0.38,U] [#6 -0.14,-0.08,0.27,U] [#7 0.09,0.13,0.36,U] [#8 -0.25,0.13,0.30,U] 
20:22:02.483 00.001 9120 single-star, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.02, -0.01}
20:22:02.484 00.001 9120 CameraToMount -- cameraTheta (-0.32) - m_xAngle (3.04) = xAngle (-3.36 = 2.92)
20:22:02.484 00.000 9120 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.33 = 2.96)
20:22:02.485 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.32 mountX=-0.02 mountY=0.00, mountTheta=2.96
20:22:02.486 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.01, opts=13)
20:22:02.487 00.001 9120 Enqueuing Move request for scope (0.02, -0.01)
20:22:02.488 00.001 8596 Worker thread wakes up
20:22:02.488 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
20:22:02.488 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
20:22:02.488 00.000 8596 Moving (0.02, -0.01) raw xDistance=-0.02 yDistance=0.00
20:22:02.488 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:22:02.488 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:02.488 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:22:02.488 00.000 8596 MoveAxis(E, 0, ABG)
20:22:02.488 00.000 8596 Move returns status 0, amount 0
20:22:02.488 00.000 8596 MoveAxis(N, 0, ABG)
20:22:02.488 00.000 8596 Move returns status 0, amount 0
20:22:02.488 00.000 8596 move complete, result=0
20:22:02.488 00.000 8596 worker thread done servicing request
20:22:02.495 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:22:02.515 00.020 9120 UpdateGuideState exits: m=302097 SNR=220.0
20:22:02.516 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:02.517 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:02.518 00.001 9120 Enqueuing Expose request
20:22:02.519 00.001 8596 Worker thread wakes up
20:22:02.519 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:02.520 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:02.520 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:03.490 00.970 8596 Exposure complete
20:22:03.560 00.070 8596 worker thread done servicing request
20:22:03.560 00.000 9120 OnExposeComplete: enter
20:22:03.561 00.001 9120 UpdateGuideState(): m_state=6
20:22:03.561 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 771
20:22:03.562 00.001 9120 Star::Find returns 1 (0), X=1145.52, Y=159.03, Mass=283820, SNR=189.3, Peak=28669 HFD=4.1
20:22:03.563 00.001 9120 MultiStar: [#1 0.18,0.23,1.12,U] [#2 0.11,-0.01,0.99,U] [#3 0.09,0.13,0.74,U] [#4 0.23,0.07,0.61,U] [#5 0.14,0.11,0.50,U] [#6 0.03,0.09,0.42,U] [#7 0.08,0.10,0.40,U] [#8 -0.02,0.43,0.00,M1] 
20:22:03.564 00.001 9120 refined, 7 included, MultiStar: {0.14, 0.13}, one-star: {0.20, 0.21}
20:22:03.565 00.001 9120 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.04) = xAngle (-2.32 = -2.32)
20:22:03.565 00.000 9120 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.28 = -2.28)
20:22:03.566 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.73 mountX=-0.13 mountY=-0.15, mountTheta=-2.30
20:22:03.573 00.007 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.13, opts=13)
20:22:03.576 00.003 9120 Enqueuing Move request for scope (0.14, 0.13)
20:22:03.578 00.002 8596 Worker thread wakes up
20:22:03.578 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
20:22:03.578 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
20:22:03.578 00.000 8596 Moving (0.14, 0.13) raw xDistance=-0.13 yDistance=-0.15
20:22:03.578 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:22:03.578 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:03.579 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:22:03.579 00.000 8596 MoveAxis(E, 0, ABG)
20:22:03.579 00.000 8596 Move returns status 0, amount 0
20:22:03.579 00.000 8596 MoveAxis(N, 0, ABG)
20:22:03.579 00.000 8596 Move returns status 0, amount 0
20:22:03.579 00.000 8596 move complete, result=0
20:22:03.579 00.000 8596 worker thread done servicing request
20:22:03.585 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:22:03.604 00.019 9120 UpdateGuideState exits: m=283820 SNR=189.3
20:22:03.606 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:03.608 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:03.609 00.001 9120 Enqueuing Expose request
20:22:03.610 00.001 8596 Worker thread wakes up
20:22:03.611 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:03.611 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:03.612 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:04.782 01.170 8596 Exposure complete
20:22:04.858 00.076 8596 worker thread done servicing request
20:22:04.858 00.000 9120 OnExposeComplete: enter
20:22:04.859 00.001 9120 UpdateGuideState(): m_state=6
20:22:04.860 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 772
20:22:04.860 00.000 9120 Star::Find returns 1 (0), X=1145.45, Y=158.88, Mass=316346, SNR=210.3, Peak=32733 HFD=4.3
20:22:04.861 00.001 9120 MultiStar: [#1 0.14,0.02,0.93,U] [#2 -0.03,0.03,0.93,U] [#3 0.06,0.02,0.78,U] [#4 0.30,0.02,0.52,U] [#5 0.13,-0.06,0.43,U] [#6 0.16,-0.17,0.31,U] [#7 0.13,-0.14,0.37,U] [#8 -0.35,0.14,0.30,U] 
20:22:04.862 00.001 9120 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {0.12, 0.06}
20:22:04.863 00.001 9120 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.04) = xAngle (-2.97 = -2.97)
20:22:04.864 00.001 9120 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.93 = -2.93)
20:22:04.865 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.07 mountX=-0.09 mountY=-0.02, mountTheta=-2.93
20:22:04.867 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.01, opts=13)
20:22:04.867 00.000 9120 Enqueuing Move request for scope (0.09, 0.01)
20:22:04.870 00.003 8596 Worker thread wakes up
20:22:04.870 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
20:22:04.870 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
20:22:04.870 00.000 8596 Moving (0.09, 0.01) raw xDistance=-0.09 yDistance=-0.02
20:22:04.870 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:22:04.870 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:04.870 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:22:04.870 00.000 8596 MoveAxis(E, 0, ABG)
20:22:04.870 00.000 8596 Move returns status 0, amount 0
20:22:04.870 00.000 8596 MoveAxis(N, 0, ABG)
20:22:04.870 00.000 8596 Move returns status 0, amount 0
20:22:04.870 00.000 8596 move complete, result=0
20:22:04.870 00.000 8596 worker thread done servicing request
20:22:04.880 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:22:04.904 00.024 9120 UpdateGuideState exits: m=316346 SNR=210.3
20:22:04.906 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:04.908 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:04.909 00.001 9120 Enqueuing Expose request
20:22:04.911 00.002 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:04.912 00.001 8596 Worker thread wakes up
20:22:04.912 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:04.912 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:05.892 00.980 8596 Exposure complete
20:22:05.964 00.072 8596 worker thread done servicing request
20:22:05.964 00.000 9120 OnExposeComplete: enter
20:22:05.966 00.002 9120 UpdateGuideState(): m_state=6
20:22:05.968 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 773
20:22:05.969 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.70, Mass=300913, SNR=225.3, Peak=30077 HFD=4.6
20:22:05.971 00.002 9120 MultiStar: [#1 0.15,-0.12,0.90,U] [#2 -0.14,-0.07,0.87,U] [#3 -0.08,0.09,0.63,U] [#4 0.23,-0.08,0.52,U] [#5 -0.05,-0.16,0.37,U] [#6 -0.01,-0.10,0.32,U] [#7 -0.04,-0.11,0.31,U] [#8 -0.22,0.30,0.25,U] 
20:22:05.973 00.002 9120 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {0.11, -0.12}
20:22:05.974 00.001 9120 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.04) = xAngle (-4.32 = 1.97)
20:22:05.975 00.001 9120 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.28 = 2.00)
20:22:05.977 00.002 9120 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.27 mountX=-0.03 mountY=0.06, mountTheta=1.97
20:22:05.979 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.06, opts=13)
20:22:05.981 00.002 9120 Enqueuing Move request for scope (0.02, -0.06)
20:22:05.982 00.001 8596 Worker thread wakes up
20:22:05.983 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
20:22:05.983 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
20:22:05.983 00.000 8596 Moving (0.02, -0.06) raw xDistance=-0.03 yDistance=0.06
20:22:05.983 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:22:05.983 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:05.983 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:22:05.983 00.000 8596 MoveAxis(E, 0, ABG)
20:22:05.983 00.000 8596 Move returns status 0, amount 0
20:22:05.984 00.001 8596 MoveAxis(N, 0, ABG)
20:22:05.984 00.000 8596 Move returns status 0, amount 0
20:22:05.984 00.000 8596 move complete, result=0
20:22:05.984 00.000 8596 worker thread done servicing request
20:22:05.990 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:22:06.012 00.022 9120 UpdateGuideState exits: m=300913 SNR=225.3
20:22:06.015 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:06.017 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:06.019 00.002 9120 Enqueuing Expose request
20:22:06.022 00.003 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:06.023 00.001 8596 Worker thread wakes up
20:22:06.023 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:06.023 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:07.186 01.163 8596 Exposure complete
20:22:07.262 00.076 8596 worker thread done servicing request
20:22:07.263 00.001 9120 OnExposeComplete: enter
20:22:07.264 00.001 9120 UpdateGuideState(): m_state=6
20:22:07.264 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 774
20:22:07.265 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=158.65, Mass=299884, SNR=227.5, Peak=32925 HFD=4.3
20:22:07.266 00.001 9120 MultiStar: [#1 0.03,-0.04,0.84,U] [#2 -0.14,-0.23,0.81,U] [#3 -0.06,-0.20,0.75,U] [#4 0.08,-0.25,0.43,U] [#5 0.05,-0.20,0.42,U] [#6 -0.21,-0.26,0.29,U] [#7 -0.31,-0.20,0.27,U] [#8 -0.20,-0.09,0.25,U] 
20:22:07.267 00.001 9120 single-star, 8 included, MultiStar: {-0.06, -0.18}, one-star: {-0.04, -0.17}
20:22:07.268 00.001 9120 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.04) = xAngle (-4.83 = 1.45)
20:22:07.269 00.001 9120 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.80 = 1.49)
20:22:07.269 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.79 mountX=0.02 mountY=0.17, mountTheta=1.45
20:22:07.271 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.17, opts=13)
20:22:07.272 00.001 9120 Enqueuing Move request for scope (-0.04, -0.17)
20:22:07.273 00.001 8596 Worker thread wakes up
20:22:07.273 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
20:22:07.273 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
20:22:07.273 00.000 8596 Moving (-0.04, -0.17) raw xDistance=0.02 yDistance=0.17
20:22:07.273 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:22:07.273 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:07.273 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:22:07.273 00.000 8596 MoveAxis(E, 0, ABG)
20:22:07.273 00.000 8596 Move returns status 0, amount 0
20:22:07.273 00.000 8596 MoveAxis(N, 0, ABG)
20:22:07.273 00.000 8596 Move returns status 0, amount 0
20:22:07.273 00.000 8596 move complete, result=0
20:22:07.273 00.000 8596 worker thread done servicing request
20:22:07.277 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:22:07.299 00.022 9120 UpdateGuideState exits: m=299884 SNR=227.5
20:22:07.300 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:07.301 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:07.301 00.000 9120 Enqueuing Expose request
20:22:07.302 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:07.303 00.001 8596 Worker thread wakes up
20:22:07.303 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:07.303 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:08.270 00.967 8596 Exposure complete
20:22:08.334 00.064 8596 worker thread done servicing request
20:22:08.335 00.001 9120 OnExposeComplete: enter
20:22:08.336 00.001 9120 UpdateGuideState(): m_state=6
20:22:08.336 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 775
20:22:08.337 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.69, Mass=272040, SNR=203.4, Peak=30125 HFD=4.3
20:22:08.339 00.002 9120 MultiStar: [#1 -0.10,-0.09,1.03,U] [#2 -0.15,-0.26,1.07,U] [#3 -0.02,-0.11,0.80,U] [#4 -0.04,-0.12,0.54,U] [#5 0.08,-0.34,0.47,U] [#6 -0.10,-0.29,0.33,U] [#7 -0.28,-0.19,0.41,U] [#8 -0.31,-0.05,0.29,U] 
20:22:08.342 00.003 9120 single-star, 8 included, MultiStar: {-0.09, -0.17}, one-star: {-0.01, -0.13}
20:22:08.343 00.001 9120 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.04) = xAngle (-4.67 = 1.62)
20:22:08.345 00.002 9120 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.63 = 1.65)
20:22:08.348 00.003 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.63 mountX=-0.01 mountY=0.13, mountTheta=1.62
20:22:08.351 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.13, opts=13)
20:22:08.352 00.001 9120 Enqueuing Move request for scope (-0.01, -0.13)
20:22:08.353 00.001 8596 Worker thread wakes up
20:22:08.353 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
20:22:08.353 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
20:22:08.353 00.000 8596 Moving (-0.01, -0.13) raw xDistance=-0.01 yDistance=0.13
20:22:08.353 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:22:08.353 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:08.353 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:22:08.353 00.000 8596 MoveAxis(E, 0, ABG)
20:22:08.353 00.000 8596 Move returns status 0, amount 0
20:22:08.353 00.000 8596 MoveAxis(N, 0, ABG)
20:22:08.353 00.000 8596 Move returns status 0, amount 0
20:22:08.353 00.000 8596 move complete, result=0
20:22:08.353 00.000 8596 worker thread done servicing request
20:22:08.358 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:22:08.378 00.020 9120 UpdateGuideState exits: m=272040 SNR=203.4
20:22:08.379 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:08.379 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:08.380 00.001 9120 Enqueuing Expose request
20:22:08.381 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:08.382 00.001 8596 Worker thread wakes up
20:22:08.382 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:08.382 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:09.538 01.156 8596 Exposure complete
20:22:09.615 00.077 8596 worker thread done servicing request
20:22:09.615 00.000 9120 OnExposeComplete: enter
20:22:09.616 00.001 9120 UpdateGuideState(): m_state=6
20:22:09.617 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 776
20:22:09.617 00.000 9120 Star::Find returns 1 (0), X=1145.37, Y=158.98, Mass=318907, SNR=226.2, Peak=31645 HFD=4.3
20:22:09.618 00.001 9120 MultiStar: [#1 -0.07,0.08,0.92,U] [#2 -0.21,-0.02,0.88,U] [#3 0.00,-0.07,0.64,U] [#4 0.22,-0.06,0.50,U] [#5 0.07,0.14,0.43,U] [#6 0.13,-0.00,0.33,U] [#7 0.00,-0.10,0.35,U] [#8 -0.29,0.07,0.25,U] 
20:22:09.621 00.003 9120 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {0.05, 0.15}
20:22:09.623 00.002 9120 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.04) = xAngle (-1.01 = -1.01)
20:22:09.625 00.002 9120 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.97 = -0.97)
20:22:09.627 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.03 mountX=0.02 mountY=-0.03, mountTheta=-1.00
20:22:09.630 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.03, opts=13)
20:22:09.631 00.001 9120 Enqueuing Move request for scope (-0.02, 0.03)
20:22:09.633 00.002 8596 Worker thread wakes up
20:22:09.633 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
20:22:09.633 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
20:22:09.633 00.000 8596 Moving (-0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
20:22:09.633 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:22:09.633 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:09.634 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:22:09.634 00.000 8596 MoveAxis(E, 0, ABG)
20:22:09.634 00.000 8596 Move returns status 0, amount 0
20:22:09.634 00.000 8596 MoveAxis(N, 0, ABG)
20:22:09.634 00.000 8596 Move returns status 0, amount 0
20:22:09.634 00.000 8596 move complete, result=0
20:22:09.634 00.000 8596 worker thread done servicing request
20:22:09.644 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:22:09.671 00.027 9120 UpdateGuideState exits: m=318907 SNR=226.2
20:22:09.674 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:09.675 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:09.677 00.002 9120 Enqueuing Expose request
20:22:09.679 00.002 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:09.680 00.001 8596 Worker thread wakes up
20:22:09.680 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:09.680 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:10.675 00.995 8596 Exposure complete
20:22:10.746 00.071 8596 worker thread done servicing request
20:22:10.747 00.001 9120 OnExposeComplete: enter
20:22:10.748 00.001 9120 UpdateGuideState(): m_state=6
20:22:10.750 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 777
20:22:10.750 00.000 9120 Star::Find returns 1 (0), X=1145.39, Y=158.77, Mass=291025, SNR=223.7, Peak=30493 HFD=4.5
20:22:10.752 00.002 9120 MultiStar: [#1 0.01,-0.01,0.93,U] [#2 -0.01,-0.19,0.94,U] [#3 0.06,-0.06,0.75,U] [#4 0.05,-0.14,0.47,U] [#5 0.07,-0.21,0.44,U] [#6 0.12,-0.41,0.00,M1] [#7 -0.00,-0.02,0.30,U] [#8 -0.34,0.02,0.22,U] 
20:22:10.752 00.000 9120 single-star, 7 included, MultiStar: {0.02, -0.09}, one-star: {0.06, -0.05}
20:22:10.753 00.001 9120 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.04) = xAngle (-3.74 = 2.54)
20:22:10.754 00.001 9120 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.71 = 2.58)
20:22:10.755 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.70 mountX=-0.07 mountY=0.04, mountTheta=2.57
20:22:10.757 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.05, opts=13)
20:22:10.758 00.001 9120 Enqueuing Move request for scope (0.06, -0.05)
20:22:10.759 00.001 8596 Worker thread wakes up
20:22:10.759 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
20:22:10.759 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
20:22:10.759 00.000 8596 Moving (0.06, -0.05) raw xDistance=-0.07 yDistance=0.04
20:22:10.759 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:22:10.760 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:10.760 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:22:10.760 00.000 8596 MoveAxis(E, 0, ABG)
20:22:10.760 00.000 8596 Move returns status 0, amount 0
20:22:10.760 00.000 8596 MoveAxis(N, 0, ABG)
20:22:10.760 00.000 8596 Move returns status 0, amount 0
20:22:10.760 00.000 8596 move complete, result=0
20:22:10.760 00.000 8596 worker thread done servicing request
20:22:10.766 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:22:10.782 00.016 9120 UpdateGuideState exits: m=291025 SNR=223.7
20:22:10.783 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:10.784 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:10.785 00.001 9120 Enqueuing Expose request
20:22:10.785 00.000 8596 Worker thread wakes up
20:22:10.785 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:10.786 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:10.786 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:11.947 01.161 8596 Exposure complete
20:22:12.021 00.074 8596 worker thread done servicing request
20:22:12.021 00.000 9120 OnExposeComplete: enter
20:22:12.022 00.001 9120 UpdateGuideState(): m_state=6
20:22:12.024 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 778
20:22:12.025 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.58, Mass=312424, SNR=232.3, Peak=30973 HFD=4.6
20:22:12.027 00.002 9120 MultiStar: [#1 -0.01,-0.37,0.89,U] [#2 -0.24,-0.22,0.88,U] [#3 -0.16,-0.26,0.72,U] [#4 -0.05,-0.40,0.40,U] [#5 -0.01,-0.20,0.41,U] [#6 -0.11,-0.36,0.31,U] [#7 -0.23,-0.26,0.29,U] [#8 -0.45,-0.17,0.00,M1] 
20:22:12.028 00.001 9120 single-star, 7 included, MultiStar: {-0.10, -0.28}, one-star: {-0.04, -0.24}
20:22:12.030 00.002 9120 CameraToMount -- cameraTheta (-1.75) - m_xAngle (3.04) = xAngle (-4.79 = 1.49)
20:22:12.031 00.001 9120 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.75 = 1.53)
20:22:12.032 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.75 mountX=0.02 mountY=0.24, mountTheta=1.49
20:22:12.034 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.24, opts=13)
20:22:12.034 00.000 9120 Enqueuing Move request for scope (-0.04, -0.24)
20:22:12.035 00.001 8596 Worker thread wakes up
20:22:12.035 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd
20:22:12.035 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.24)
20:22:12.035 00.000 8596 Moving (-0.04, -0.24) raw xDistance=0.02 yDistance=0.24
20:22:12.035 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:22:12.035 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:22:12.035 00.000 8596 MoveAxis(E, 0, ABG)
20:22:12.035 00.000 8596 Move returns status 0, amount 0
20:22:12.035 00.000 8596 MoveAxis(S, 51, ABG)
20:22:12.035 00.000 8596 Guiding  Dir = 1, Dur = 51
20:22:12.036 00.001 8596 IsSlewing returns 0
20:22:12.036 00.000 8596 IsGuiding returns 0
20:22:12.041 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:22:12.056 00.015 9120 UpdateGuideState exits: m=312424 SNR=232.3
20:22:12.057 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:12.058 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:12.059 00.001 9120 Enqueuing Expose request
20:22:12.062 00.003 8596 PulseGuide returned control before completion, sleep 35
20:22:12.108 00.046 8596 IsGuiding returns 1
20:22:12.108 00.000 8596 scope still moving after pulse duration time elapsed
20:22:12.139 00.031 8596 IsSlewing returns 0
20:22:12.139 00.000 8596 IsGuiding returns 1
20:22:12.169 00.030 8596 IsSlewing returns 0
20:22:12.170 00.001 8596 IsGuiding returns 0
20:22:12.170 00.000 8596 scope move finished after 51 + 82 ms
20:22:12.170 00.000 8596 Move returns status 0, amount 51
20:22:12.170 00.000 8596 move complete, result=0
20:22:12.170 00.000 8596 worker thread done servicing request
20:22:12.170 00.000 8596 Worker thread wakes up
20:22:12.170 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:12.170 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:12.170 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
20:22:13.134 00.964 8596 Exposure complete
20:22:13.213 00.079 8596 worker thread done servicing request
20:22:13.213 00.000 9120 OnExposeComplete: enter
20:22:13.215 00.002 9120 UpdateGuideState(): m_state=6
20:22:13.216 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 779
20:22:13.218 00.002 9120 Star::Find returns 1 (0), X=1145.24, Y=158.99, Mass=297601, SNR=230.1, Peak=30189 HFD=4.3
20:22:13.220 00.002 9120 MultiStar: [#1 -0.07,0.17,0.79,U] [#2 -0.23,0.03,0.88,U] [#3 -0.08,0.27,0.63,U] [#4 0.01,0.18,0.48,U] [#5 -0.17,0.16,0.43,U] [#6 -0.24,0.04,0.32,U] [#7 -0.09,0.39,0.26,U] [#8 -0.36,0.27,0.00,M2] 
20:22:13.221 00.001 9120 single-star, 7 included, MultiStar: {-0.12, 0.16}, one-star: {-0.09, 0.17}
20:22:13.222 00.001 9120 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.04) = xAngle (-1.00 = -1.00)
20:22:13.223 00.001 9120 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.96 = -0.96)
20:22:13.224 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.04 mountX=0.10 mountY=-0.16, mountTheta=-0.99
20:22:13.226 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.17, opts=13)
20:22:13.228 00.002 9120 Enqueuing Move request for scope (-0.09, 0.17)
20:22:13.229 00.001 8596 Worker thread wakes up
20:22:13.229 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
20:22:13.230 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
20:22:13.230 00.000 8596 Moving (-0.09, 0.17) raw xDistance=0.10 yDistance=-0.16
20:22:13.230 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:22:13.230 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:13.230 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:22:13.230 00.000 8596 MoveAxis(E, 0, ABG)
20:22:13.230 00.000 8596 Move returns status 0, amount 0
20:22:13.230 00.000 8596 MoveAxis(N, 0, ABG)
20:22:13.230 00.000 8596 Move returns status 0, amount 0
20:22:13.230 00.000 8596 move complete, result=0
20:22:13.230 00.000 8596 worker thread done servicing request
20:22:13.237 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2467, FiltMax=65491, Gamma=1.000
20:22:13.252 00.015 9120 UpdateGuideState exits: m=297601 SNR=230.1
20:22:13.253 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:13.253 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:13.255 00.002 9120 Enqueuing Expose request
20:22:13.256 00.001 8596 Worker thread wakes up
20:22:13.256 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:22:13.257 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:13.257 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:14.414 01.157 8596 Exposure complete
20:22:14.492 00.078 8596 worker thread done servicing request
20:22:14.492 00.000 9120 OnExposeComplete: enter
20:22:14.493 00.001 9120 UpdateGuideState(): m_state=6
20:22:14.495 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 780
20:22:14.496 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.95, Mass=293708, SNR=229.2, Peak=32109 HFD=4.4
20:22:14.498 00.002 9120 MultiStar: [#1 0.05,0.14,0.84,U] [#2 -0.19,0.04,0.90,U] [#3 -0.08,0.21,0.73,U] [#4 0.05,0.22,0.46,U] [#5 -0.04,0.08,0.43,U] [#6 -0.14,0.20,0.32,U] [#7 0.16,0.08,0.24,U] [#8 -0.21,0.43,0.00,M3] 
20:22:14.500 00.002 9120 single-star, 7 included, MultiStar: {-0.04, 0.13}, one-star: {-0.02, 0.13}
20:22:14.502 00.002 9120 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.04) = xAngle (-1.27 = -1.27)
20:22:14.503 00.001 9120 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.24 = -1.24)
20:22:14.503 00.000 9120 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.77 mountX=0.04 mountY=-0.12, mountTheta=-1.27
20:22:14.505 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.13, opts=13)
20:22:14.506 00.001 9120 Enqueuing Move request for scope (-0.02, 0.13)
20:22:14.506 00.000 8596 Worker thread wakes up
20:22:14.506 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
20:22:14.507 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
20:22:14.507 00.000 8596 Moving (-0.02, 0.13) raw xDistance=0.04 yDistance=-0.12
20:22:14.507 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:22:14.507 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:14.507 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:22:14.507 00.000 8596 MoveAxis(E, 0, ABG)
20:22:14.507 00.000 8596 Move returns status 0, amount 0
20:22:14.507 00.000 8596 MoveAxis(N, 0, ABG)
20:22:14.507 00.000 8596 Move returns status 0, amount 0
20:22:14.507 00.000 8596 move complete, result=0
20:22:14.507 00.000 8596 worker thread done servicing request
20:22:14.512 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:22:14.530 00.018 9120 UpdateGuideState exits: m=293708 SNR=229.2
20:22:14.531 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:14.532 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:14.533 00.001 9120 Enqueuing Expose request
20:22:14.534 00.001 8596 Worker thread wakes up
20:22:14.534 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:14.535 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:14.535 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:15.505 00.970 8596 Exposure complete
20:22:15.578 00.073 8596 worker thread done servicing request
20:22:15.578 00.000 9120 OnExposeComplete: enter
20:22:15.581 00.003 9120 UpdateGuideState(): m_state=6
20:22:15.582 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 781
20:22:15.583 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.95, Mass=290924, SNR=209.2, Peak=32781 HFD=4.2
20:22:15.585 00.002 9120 MultiStar: [#1 0.06,0.11,1.00,U] [#2 -0.26,0.09,0.87,U] [#3 -0.13,0.16,0.77,U] [#4 0.15,0.07,0.56,U] [#5 -0.05,0.00,0.40,U] [#6 0.03,-0.08,0.34,U] [#7 0.04,0.24,0.35,U] [#8 -0.41,0.23,0.00,M4] 
20:22:15.586 00.001 9120 refined, 7 included, MultiStar: {-0.03, 0.10}, one-star: {0.03, 0.13}
20:22:15.587 00.001 9120 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.04) = xAngle (-1.20 = -1.20)
20:22:15.588 00.001 9120 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.17 = -1.17)
20:22:15.589 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.84 mountX=0.04 mountY=-0.10, mountTheta=-1.20
20:22:15.592 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.10, opts=13)
20:22:15.594 00.002 9120 Enqueuing Move request for scope (-0.03, 0.10)
20:22:15.596 00.002 8596 Worker thread wakes up
20:22:15.596 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
20:22:15.596 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
20:22:15.596 00.000 8596 Moving (-0.03, 0.10) raw xDistance=0.04 yDistance=-0.10
20:22:15.596 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:22:15.596 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:15.596 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:22:15.597 00.001 8596 MoveAxis(E, 0, ABG)
20:22:15.597 00.000 8596 Move returns status 0, amount 0
20:22:15.597 00.000 8596 MoveAxis(N, 0, ABG)
20:22:15.597 00.000 8596 Move returns status 0, amount 0
20:22:15.597 00.000 8596 move complete, result=0
20:22:15.597 00.000 8596 worker thread done servicing request
20:22:15.604 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2465, FiltMax=65535, Gamma=1.000
20:22:15.622 00.018 9120 UpdateGuideState exits: m=290924 SNR=209.2
20:22:15.623 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:15.623 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:15.624 00.001 9120 Enqueuing Expose request
20:22:15.625 00.001 8596 Worker thread wakes up
20:22:15.625 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:15.626 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:15.626 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:16.781 01.155 8596 Exposure complete
20:22:16.833 00.052 8596 worker thread done servicing request
20:22:16.834 00.001 9120 OnExposeComplete: enter
20:22:16.834 00.000 9120 UpdateGuideState(): m_state=6
20:22:16.835 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 782
20:22:16.836 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=159.05, Mass=286303, SNR=214.7, Peak=31389 HFD=4.2
20:22:16.838 00.002 9120 MultiStar: [#1 0.00,0.09,0.90,U] [#2 -0.22,0.09,0.98,U] [#3 -0.19,0.09,0.75,U] [#4 -0.05,0.06,0.50,U] [#5 0.03,0.12,0.45,U] [#6 -0.12,0.03,0.33,U] [#7 -0.03,0.10,0.34,U] [#8 -0.25,0.37,0.00,M5] 
20:22:16.838 00.000 9120 refined, 7 included, MultiStar: {-0.09, 0.12}, one-star: {-0.06, 0.23}
20:22:16.839 00.001 9120 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.04) = xAngle (-0.81 = -0.81)
20:22:16.840 00.001 9120 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.78 = -0.78)
20:22:16.841 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.23 mountX=0.10 mountY=-0.10, mountTheta=-0.79
20:22:16.842 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.12, opts=13)
20:22:16.843 00.001 9120 Enqueuing Move request for scope (-0.09, 0.12)
20:22:16.844 00.001 8596 Worker thread wakes up
20:22:16.844 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
20:22:16.844 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
20:22:16.844 00.000 8596 Moving (-0.09, 0.12) raw xDistance=0.10 yDistance=-0.10
20:22:16.844 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:22:16.844 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:16.844 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:22:16.844 00.000 8596 MoveAxis(E, 0, ABG)
20:22:16.844 00.000 8596 Move returns status 0, amount 0
20:22:16.844 00.000 8596 MoveAxis(N, 0, ABG)
20:22:16.844 00.000 8596 Move returns status 0, amount 0
20:22:16.844 00.000 8596 move complete, result=0
20:22:16.844 00.000 8596 worker thread done servicing request
20:22:16.848 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:22:16.863 00.015 9120 UpdateGuideState exits: m=286303 SNR=214.7
20:22:16.864 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:16.865 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:16.866 00.001 9120 Enqueuing Expose request
20:22:16.866 00.000 8596 Worker thread wakes up
20:22:16.866 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:16.867 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:16.867 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:17.845 00.978 8596 Exposure complete
20:22:17.908 00.063 8596 worker thread done servicing request
20:22:17.909 00.001 9120 OnExposeComplete: enter
20:22:17.911 00.002 9120 UpdateGuideState(): m_state=6
20:22:17.912 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 783
20:22:17.914 00.002 9120 Star::Find returns 1 (0), X=1145.39, Y=158.76, Mass=302220, SNR=227.0, Peak=32477 HFD=4.5
20:22:17.916 00.002 9120 MultiStar: [#1 0.04,-0.03,0.92,U] [#2 0.02,-0.24,0.82,U] [#3 -0.11,0.14,0.76,U] [#4 0.16,0.00,0.48,U] [#5 0.16,0.18,0.46,U] [#6 0.13,-0.36,0.30,U] [#7 0.08,-0.08,0.31,U] [#8 -0.19,0.00,0.22,U] 
20:22:17.917 00.001 9120 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {0.06, -0.06}
20:22:17.918 00.001 9120 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.04) = xAngle (-3.88 = 2.41)
20:22:17.920 00.002 9120 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.84 = 2.44)
20:22:17.921 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.84 mountX=-0.04 mountY=0.04, mountTheta=2.43
20:22:17.924 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.04, opts=13)
20:22:17.926 00.002 9120 Enqueuing Move request for scope (0.04, -0.04)
20:22:17.927 00.001 8596 Worker thread wakes up
20:22:17.927 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
20:22:17.927 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
20:22:17.927 00.000 8596 Moving (0.04, -0.04) raw xDistance=-0.04 yDistance=0.04
20:22:17.927 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:22:17.927 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:17.927 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:22:17.927 00.000 8596 MoveAxis(E, 0, ABG)
20:22:17.927 00.000 8596 Move returns status 0, amount 0
20:22:17.927 00.000 8596 MoveAxis(N, 0, ABG)
20:22:17.927 00.000 8596 Move returns status 0, amount 0
20:22:17.927 00.000 8596 move complete, result=0
20:22:17.928 00.001 8596 worker thread done servicing request
20:22:17.932 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:22:17.949 00.017 9120 UpdateGuideState exits: m=302220 SNR=227.0
20:22:17.950 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:17.951 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:17.952 00.001 9120 Enqueuing Expose request
20:22:17.952 00.000 8596 Worker thread wakes up
20:22:17.952 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:17.953 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:17.953 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:19.113 01.160 8596 Exposure complete
20:22:19.170 00.057 8596 worker thread done servicing request
20:22:19.170 00.000 9120 OnExposeComplete: enter
20:22:19.171 00.001 9120 UpdateGuideState(): m_state=6
20:22:19.172 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 784
20:22:19.173 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.80, Mass=297564, SNR=230.8, Peak=31805 HFD=4.5
20:22:19.174 00.001 9120 MultiStar: [#1 0.08,-0.09,0.89,U] [#2 -0.12,-0.20,0.87,U] [#3 0.07,-0.01,0.68,U] [#4 0.16,-0.16,0.52,U] [#5 0.14,0.07,0.41,U] [#6 0.05,-0.26,0.31,U] [#7 -0.03,0.12,0.31,U] [#8 -0.17,0.26,0.24,U] 
20:22:19.174 00.000 9120 single-star, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.05, -0.02}
20:22:19.175 00.001 9120 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.04) = xAngle (-3.42 = 2.86)
20:22:19.176 00.001 9120 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.39 = 2.89)
20:22:19.176 00.000 9120 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.38 mountX=-0.05 mountY=0.01, mountTheta=2.89
20:22:19.178 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.02, opts=13)
20:22:19.179 00.001 9120 Enqueuing Move request for scope (0.05, -0.02)
20:22:19.180 00.001 8596 Worker thread wakes up
20:22:19.180 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
20:22:19.180 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
20:22:19.180 00.000 8596 Moving (0.05, -0.02) raw xDistance=-0.05 yDistance=0.01
20:22:19.180 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:22:19.180 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:19.180 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:22:19.180 00.000 8596 MoveAxis(E, 0, ABG)
20:22:19.180 00.000 8596 Move returns status 0, amount 0
20:22:19.180 00.000 8596 MoveAxis(N, 0, ABG)
20:22:19.180 00.000 8596 Move returns status 0, amount 0
20:22:19.181 00.001 8596 move complete, result=0
20:22:19.181 00.000 8596 worker thread done servicing request
20:22:19.186 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:22:19.207 00.021 9120 UpdateGuideState exits: m=297564 SNR=230.8
20:22:19.208 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:19.208 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:19.209 00.001 9120 Enqueuing Expose request
20:22:19.210 00.001 8596 Worker thread wakes up
20:22:19.210 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:19.211 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:19.211 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:20.179 00.968 8596 Exposure complete
20:22:20.235 00.056 8596 worker thread done servicing request
20:22:20.236 00.001 9120 OnExposeComplete: enter
20:22:20.237 00.001 9120 UpdateGuideState(): m_state=6
20:22:20.237 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 785
20:22:20.238 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=158.69, Mass=302277, SNR=207.8, Peak=33485 HFD=4.4
20:22:20.239 00.001 9120 MultiStar: [#1 0.09,-0.11,0.99,U] [#2 -0.06,-0.14,0.97,U] [#3 0.01,-0.06,0.71,U] [#4 0.18,-0.09,0.54,U] [#5 0.02,-0.09,0.41,U] [#6 -0.19,-0.35,0.37,U] [#7 0.20,0.03,0.31,U] [#8 -0.12,0.14,0.26,U] 
20:22:20.240 00.001 9120 refined, 8 included, MultiStar: {0.00, -0.11}, one-star: {-0.07, -0.13}
20:22:20.241 00.001 9120 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.04) = xAngle (-4.57 = 1.72)
20:22:20.242 00.001 9120 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.53 = 1.75)
20:22:20.242 00.000 9120 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.53 mountX=-0.02 mountY=0.11, mountTheta=1.72
20:22:20.245 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.11, opts=13)
20:22:20.246 00.001 9120 Enqueuing Move request for scope (0.00, -0.11)
20:22:20.246 00.000 8596 Worker thread wakes up
20:22:20.246 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
20:22:20.247 00.001 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
20:22:20.247 00.000 8596 Moving (0.00, -0.11) raw xDistance=-0.02 yDistance=0.11
20:22:20.247 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:22:20.247 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:20.247 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:22:20.247 00.000 8596 MoveAxis(E, 0, ABG)
20:22:20.247 00.000 8596 Move returns status 0, amount 0
20:22:20.247 00.000 8596 MoveAxis(N, 0, ABG)
20:22:20.247 00.000 8596 Move returns status 0, amount 0
20:22:20.247 00.000 8596 move complete, result=0
20:22:20.247 00.000 8596 worker thread done servicing request
20:22:20.252 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:22:20.279 00.027 9120 UpdateGuideState exits: m=302277 SNR=207.8
20:22:20.282 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:20.284 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:20.287 00.003 9120 Enqueuing Expose request
20:22:20.288 00.001 8596 Worker thread wakes up
20:22:20.288 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:20.290 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:20.290 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:21.455 01.165 8596 Exposure complete
20:22:21.531 00.076 8596 worker thread done servicing request
20:22:21.531 00.000 9120 OnExposeComplete: enter
20:22:21.532 00.001 9120 UpdateGuideState(): m_state=6
20:22:21.533 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 786
20:22:21.534 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.68, Mass=313002, SNR=238.0, Peak=33229 HFD=4.5
20:22:21.535 00.001 9120 MultiStar: [#1 0.18,-0.01,0.80,U] [#2 0.10,-0.12,0.89,U] [#3 0.16,-0.01,0.67,U] [#4 0.30,-0.19,0.47,U] [#5 0.20,-0.19,0.41,U] [#6 0.06,-0.23,0.29,U] [#7 0.36,-0.08,0.28,U] [#8 -0.11,0.10,0.22,U] 
20:22:21.536 00.001 9120 refined, 8 included, MultiStar: {0.15, -0.10}, one-star: {0.11, -0.14}
20:22:21.536 00.000 9120 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.04) = xAngle (-3.61 = 2.67)
20:22:21.537 00.001 9120 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.58 = 2.71)
20:22:21.538 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.57 mountX=-0.16 mountY=0.08, mountTheta=2.70
20:22:21.540 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.10, opts=13)
20:22:21.540 00.000 9120 Enqueuing Move request for scope (0.15, -0.10)
20:22:21.541 00.001 8596 Worker thread wakes up
20:22:21.541 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
20:22:21.541 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
20:22:21.541 00.000 8596 Moving (0.15, -0.10) raw xDistance=-0.16 yDistance=0.08
20:22:21.541 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:22:21.541 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:21.541 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:22:21.541 00.000 8596 MoveAxis(E, 0, ABG)
20:22:21.541 00.000 8596 Move returns status 0, amount 0
20:22:21.542 00.001 8596 MoveAxis(N, 0, ABG)
20:22:21.542 00.000 8596 Move returns status 0, amount 0
20:22:21.542 00.000 8596 move complete, result=0
20:22:21.542 00.000 8596 worker thread done servicing request
20:22:21.551 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:22:21.573 00.022 9120 UpdateGuideState exits: m=313002 SNR=238.0
20:22:21.574 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:21.575 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:21.576 00.001 9120 Enqueuing Expose request
20:22:21.577 00.001 8596 Worker thread wakes up
20:22:21.577 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:21.578 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:21.578 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:22.560 00.982 8596 Exposure complete
20:22:22.631 00.071 8596 worker thread done servicing request
20:22:22.631 00.000 9120 OnExposeComplete: enter
20:22:22.632 00.001 9120 UpdateGuideState(): m_state=6
20:22:22.633 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 787
20:22:22.635 00.002 9120 Star::Find returns 1 (0), X=1145.56, Y=158.69, Mass=299458, SNR=219.3, Peak=28813 HFD=4.6
20:22:22.638 00.003 9120 MultiStar: [#1 0.34,-0.08,0.90,U] [#2 -0.03,-0.16,0.85,U] [#3 0.21,-0.07,0.72,U] [#4 0.40,-0.10,0.53,U] [#5 0.30,-0.39,0.00,M1] [#6 0.23,-0.14,0.35,U] [#7 0.12,-0.30,0.34,U] [#8 -0.23,0.08,0.25,U] 
20:22:22.639 00.001 9120 refined, 7 included, MultiStar: {0.19, -0.12}, one-star: {0.23, -0.13}
20:22:22.641 00.002 9120 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.04) = xAngle (-3.60 = 2.68)
20:22:22.642 00.001 9120 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.57 = 2.72)
20:22:22.643 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-0.56 mountX=-0.20 mountY=0.09, mountTheta=2.71
20:22:22.645 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.12, opts=13)
20:22:22.646 00.001 9120 Enqueuing Move request for scope (0.19, -0.12)
20:22:22.647 00.001 8596 Worker thread wakes up
20:22:22.647 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
20:22:22.647 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
20:22:22.647 00.000 8596 Moving (0.19, -0.12) raw xDistance=-0.20 yDistance=0.09
20:22:22.647 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:22:22.647 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:22.647 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:22:22.648 00.001 8596 MoveAxis(E, 0, ABG)
20:22:22.648 00.000 8596 Move returns status 0, amount 0
20:22:22.648 00.000 8596 MoveAxis(N, 0, ABG)
20:22:22.648 00.000 8596 Move returns status 0, amount 0
20:22:22.648 00.000 8596 move complete, result=0
20:22:22.648 00.000 8596 worker thread done servicing request
20:22:22.655 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:22:22.679 00.024 9120 UpdateGuideState exits: m=299458 SNR=219.3
20:22:22.680 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:22.681 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:22.682 00.001 9120 Enqueuing Expose request
20:22:22.683 00.001 8596 Worker thread wakes up
20:22:22.683 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:22.684 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:22.684 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:23.851 01.167 8596 Exposure complete
20:22:23.921 00.070 8596 worker thread done servicing request
20:22:23.921 00.000 9120 OnExposeComplete: enter
20:22:23.923 00.002 9120 UpdateGuideState(): m_state=6
20:22:23.924 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 788
20:22:23.925 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.79, Mass=292535, SNR=220.2, Peak=28893 HFD=4.5
20:22:23.927 00.002 9120 MultiStar: [#1 0.13,-0.00,1.05,U] [#2 0.02,-0.07,0.87,U] [#3 0.02,0.06,0.69,U] [#4 0.24,-0.03,0.51,U] [#5 0.25,-0.32,0.47,U] [#6 0.15,-0.13,0.30,U] [#7 0.25,0.16,0.31,U] [#8 -0.12,0.09,0.24,U] 
20:22:23.929 00.002 9120 refined, 8 included, MultiStar: {0.12, -0.04}, one-star: {0.14, -0.03}
20:22:23.932 00.003 9120 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.04) = xAngle (-3.34 = 2.94)
20:22:23.934 00.002 9120 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.31 = 2.98)
20:22:23.937 00.003 9120 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-0.30 mountX=-0.12 mountY=0.02, mountTheta=2.98
20:22:23.939 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.04, opts=13)
20:22:23.941 00.002 9120 Enqueuing Move request for scope (0.12, -0.04)
20:22:23.943 00.002 8596 Worker thread wakes up
20:22:23.943 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
20:22:23.943 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
20:22:23.943 00.000 8596 Moving (0.12, -0.04) raw xDistance=-0.12 yDistance=0.02
20:22:23.943 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:22:23.943 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:23.943 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:22:23.943 00.000 8596 MoveAxis(E, 0, ABG)
20:22:23.943 00.000 8596 Move returns status 0, amount 0
20:22:23.943 00.000 8596 MoveAxis(N, 0, ABG)
20:22:23.943 00.000 8596 Move returns status 0, amount 0
20:22:23.943 00.000 8596 move complete, result=0
20:22:23.944 00.001 8596 worker thread done servicing request
20:22:23.955 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:22:23.988 00.033 9120 UpdateGuideState exits: m=292535 SNR=220.2
20:22:23.990 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:23.991 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:23.993 00.002 9120 Enqueuing Expose request
20:22:23.994 00.001 8596 Worker thread wakes up
20:22:23.994 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:23.996 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:23.996 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:24.969 00.973 8596 Exposure complete
20:22:25.080 00.111 8596 worker thread done servicing request
20:22:25.080 00.000 9120 OnExposeComplete: enter
20:22:25.082 00.002 9120 UpdateGuideState(): m_state=6
20:22:25.084 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 789
20:22:25.085 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.73, Mass=279689, SNR=228.9, Peak=26653 HFD=4.6
20:22:25.087 00.002 9120 MultiStar: [#1 0.23,-0.01,0.86,U] [#2 -0.15,-0.07,0.83,U] [#3 0.15,0.12,0.73,U] [#4 0.38,-0.04,0.44,U] [#5 0.21,-0.02,0.41,U] [#6 0.07,-0.05,0.29,U] [#7 0.10,0.09,0.32,U] [#8 0.07,0.38,0.24,U] 
20:22:25.089 00.002 9120 refined, 8 included, MultiStar: {0.14, 0.00}, one-star: {0.18, -0.09}
20:22:25.090 00.001 9120 CameraToMount -- cameraTheta (0.02) - m_xAngle (3.04) = xAngle (-3.02 = -3.02)
20:22:25.092 00.002 9120 CameraToMount -- cameraTheta (0.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.99 = -2.99)
20:22:25.094 00.002 9120 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.02 mountX=-0.13 mountY=-0.02, mountTheta=-2.99
20:22:25.096 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.00, opts=13)
20:22:25.097 00.001 9120 Enqueuing Move request for scope (0.14, 0.00)
20:22:25.098 00.001 8596 Worker thread wakes up
20:22:25.098 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
20:22:25.098 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
20:22:25.098 00.000 8596 Moving (0.14, 0.00) raw xDistance=-0.13 yDistance=-0.02
20:22:25.098 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:22:25.098 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:25.098 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:22:25.098 00.000 8596 MoveAxis(E, 0, ABG)
20:22:25.098 00.000 8596 Move returns status 0, amount 0
20:22:25.098 00.000 8596 MoveAxis(N, 0, ABG)
20:22:25.098 00.000 8596 Move returns status 0, amount 0
20:22:25.098 00.000 8596 move complete, result=0
20:22:25.098 00.000 8596 worker thread done servicing request
20:22:25.106 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:22:25.120 00.014 9120 UpdateGuideState exits: m=279689 SNR=228.9
20:22:25.121 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:25.122 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:25.123 00.001 9120 Enqueuing Expose request
20:22:25.125 00.002 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:25.127 00.002 8596 Worker thread wakes up
20:22:25.127 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:25.127 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:26.316 01.189 8596 Exposure complete
20:22:26.401 00.085 8596 worker thread done servicing request
20:22:26.401 00.000 9120 OnExposeComplete: enter
20:22:26.403 00.002 9120 UpdateGuideState(): m_state=6
20:22:26.404 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 790
20:22:26.406 00.002 9120 Star::Find returns 1 (0), X=1145.64, Y=158.51, Mass=290536, SNR=221.5, Peak=25981 HFD=4.3
20:22:26.407 00.001 9120 MultiStar: [#1 0.26,-0.22,0.93,U] [#2 0.09,-0.22,0.94,U] [#3 0.34,-0.15,0.70,U] [#4 0.19,-0.31,0.49,U] [#5 0.45,-0.29,0.00,M1] [#6 0.15,-0.33,0.33,U] [#7 0.06,-0.18,0.33,U] [#8 0.16,-0.14,0.27,U] 
20:22:26.408 00.001 9120 refined, 7 included, MultiStar: {0.22, -0.24}, one-star: {0.32, -0.31}
20:22:26.409 00.001 9120 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.04) = xAngle (-3.87 = 2.42)
20:22:26.410 00.001 9120 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.83 = 2.45)
20:22:26.410 00.000 9120 CameraToMount -- cameraX=0.22 cameraY=-0.24 hyp=0.32 cameraTheta=-0.82 mountX=-0.24 mountY=0.21, mountTheta=2.44
20:22:26.412 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.24, opts=13)
20:22:26.413 00.001 9120 Enqueuing Move request for scope (0.22, -0.24)
20:22:26.414 00.001 8596 Worker thread wakes up
20:22:26.414 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.24) opts 0xd
20:22:26.414 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.24)
20:22:26.414 00.000 8596 Moving (0.22, -0.24) raw xDistance=-0.24 yDistance=0.21
20:22:26.415 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:22:26.415 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:22:26.415 00.000 8596 MoveAxis(E, 35, ABG)
20:22:26.415 00.000 8596 Guiding  Dir = 2, Dur = 35
20:22:26.415 00.000 8596 IsSlewing returns 0
20:22:26.416 00.001 8596 IsGuiding returns 0
20:22:26.423 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:22:26.427 00.004 8596 PulseGuide returned control before completion, sleep 35
20:22:26.444 00.017 9120 UpdateGuideState exits: m=290536 SNR=221.5
20:22:26.445 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:26.448 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:26.449 00.001 9120 Enqueuing Expose request
20:22:26.469 00.020 8596 IsGuiding returns 1
20:22:26.469 00.000 8596 scope still moving after pulse duration time elapsed
20:22:26.501 00.032 8596 IsSlewing returns 0
20:22:26.501 00.000 8596 IsGuiding returns 1
20:22:26.533 00.032 8596 IsSlewing returns 0
20:22:26.533 00.000 8596 IsGuiding returns 0
20:22:26.533 00.000 8596 scope move finished after 35 + 81 ms
20:22:26.533 00.000 8596 Move returns status 0, amount 35
20:22:26.533 00.000 8596 MoveAxis(S, 43, ABG)
20:22:26.533 00.000 8596 Guiding  Dir = 1, Dur = 43
20:22:26.533 00.000 8596 IsSlewing returns 0
20:22:26.534 00.001 8596 IsGuiding returns 0
20:22:26.582 00.048 8596 IsGuiding returns 1
20:22:26.582 00.000 8596 scope still moving after pulse duration time elapsed
20:22:26.611 00.029 8596 IsSlewing returns 0
20:22:26.611 00.000 8596 IsGuiding returns 1
20:22:26.641 00.030 8596 IsSlewing returns 0
20:22:26.642 00.001 8596 IsGuiding returns 1
20:22:26.673 00.031 8596 IsSlewing returns 0
20:22:26.674 00.001 8596 IsGuiding returns 0
20:22:26.674 00.000 8596 scope move finished after 43 + 97 ms
20:22:26.674 00.000 8596 Move returns status 0, amount 43
20:22:26.674 00.000 8596 move complete, result=0
20:22:26.674 00.000 8596 worker thread done servicing request
20:22:26.674 00.000 8596 Worker thread wakes up
20:22:26.675 00.001 9120 GuideStep: -0.2 px 35 ms EAST, 0.2 px 43 ms SOUTH
20:22:26.677 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:26.677 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:27.644 00.967 8596 Exposure complete
20:22:27.741 00.097 8596 worker thread done servicing request
20:22:27.741 00.000 9120 OnExposeComplete: enter
20:22:27.742 00.001 9120 UpdateGuideState(): m_state=6
20:22:27.743 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 791
20:22:27.744 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.72, Mass=304786, SNR=250.8, Peak=31437 HFD=4.5
20:22:27.746 00.002 9120 MultiStar: [#1 0.06,-0.21,0.75,U] [#2 -0.18,-0.01,0.75,U] [#3 0.02,-0.04,0.68,U] [#4 0.19,-0.10,0.41,U] [#5 0.13,-0.12,0.35,U] [#6 -0.14,-0.10,0.27,U] [#7 -0.18,-0.03,0.22,U] [#8 0.03,-0.02,0.22,U] 
20:22:27.747 00.001 9120 refined, 8 included, MultiStar: {-0.01, -0.09}, one-star: {-0.01, -0.10}
20:22:27.748 00.001 9120 CameraToMount -- cameraTheta (-1.63) - m_xAngle (3.04) = xAngle (-4.68 = 1.61)
20:22:27.749 00.001 9120 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.64 = 1.64)
20:22:27.750 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.63 mountX=-0.00 mountY=0.09, mountTheta=1.61
20:22:27.751 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.09, opts=13)
20:22:27.752 00.001 9120 Enqueuing Move request for scope (-0.01, -0.09)
20:22:27.753 00.001 8596 Worker thread wakes up
20:22:27.753 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
20:22:27.753 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
20:22:27.753 00.000 8596 Moving (-0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
20:22:27.753 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:22:27.753 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:27.753 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:22:27.753 00.000 8596 MoveAxis(E, 0, ABG)
20:22:27.753 00.000 8596 Move returns status 0, amount 0
20:22:27.753 00.000 8596 MoveAxis(N, 0, ABG)
20:22:27.753 00.000 8596 Move returns status 0, amount 0
20:22:27.753 00.000 8596 move complete, result=0
20:22:27.753 00.000 8596 worker thread done servicing request
20:22:27.758 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:22:27.784 00.026 9120 UpdateGuideState exits: m=304786 SNR=250.8
20:22:27.785 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:27.786 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:27.788 00.002 9120 Enqueuing Expose request
20:22:27.789 00.001 8596 Worker thread wakes up
20:22:27.789 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:27.790 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:27.790 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:28.939 01.149 8596 Exposure complete
20:22:29.000 00.061 8596 worker thread done servicing request
20:22:29.001 00.001 9120 OnExposeComplete: enter
20:22:29.002 00.001 9120 UpdateGuideState(): m_state=6
20:22:29.002 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 792
20:22:29.003 00.001 9120 Star::Find returns 1 (0), X=1144.97, Y=158.84, Mass=289472, SNR=222.2, Peak=29517 HFD=4.3
20:22:29.004 00.001 9120 MultiStar: [#1 -0.40,-0.03,0.98,U] [#2 -0.39,-0.08,0.84,U] [#3 -0.17,-0.14,0.74,U] [#4 -0.44,-0.15,0.00,M1] [#5 -0.18,0.10,0.42,U] [#6 -0.50,-0.01,0.00,M1] [#7 -0.39,0.06,0.34,U] [#8 -0.55,0.07,0.00,M1] 
20:22:29.005 00.001 9120 refined, 5 included, MultiStar: {-0.33, -0.03}, one-star: {-0.35, 0.02}
20:22:29.006 00.001 9120 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.04) = xAngle (-6.09 = 0.19)
20:22:29.006 00.000 9120 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.06 = 0.22)
20:22:29.007 00.001 9120 CameraToMount -- cameraX=-0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-3.05 mountX=0.32 mountY=0.07, mountTheta=0.22
20:22:29.009 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.33, y=-0.03, opts=13)
20:22:29.010 00.001 9120 Enqueuing Move request for scope (-0.33, -0.03)
20:22:29.011 00.001 8596 Worker thread wakes up
20:22:29.011 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.03) opts 0xd
20:22:29.011 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.33, -0.03)
20:22:29.011 00.000 8596 Moving (-0.33, -0.03) raw xDistance=0.32 yDistance=0.07
20:22:29.011 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:22:29.011 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:29.011 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:22:29.011 00.000 8596 MoveAxis(W, 46, ABG)
20:22:29.011 00.000 8596 Guiding  Dir = 3, Dur = 46
20:22:29.011 00.000 8596 IsSlewing returns 0
20:22:29.012 00.001 8596 IsGuiding returns 0
20:22:29.015 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:22:29.030 00.015 9120 UpdateGuideState exits: m=289472 SNR=222.2
20:22:29.032 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:29.033 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:29.034 00.001 9120 Enqueuing Expose request
20:22:29.074 00.040 8596 IsGuiding returns 1
20:22:29.074 00.000 8596 scope still moving after pulse duration time elapsed
20:22:29.104 00.030 8596 IsSlewing returns 0
20:22:29.104 00.000 8596 IsGuiding returns 1
20:22:29.134 00.030 8596 IsSlewing returns 0
20:22:29.134 00.000 8596 IsGuiding returns 1
20:22:29.165 00.031 8596 IsSlewing returns 0
20:22:29.165 00.000 8596 IsGuiding returns 0
20:22:29.166 00.001 8596 scope move finished after 46 + 108 ms
20:22:29.166 00.000 8596 Move returns status 0, amount 46
20:22:29.166 00.000 8596 MoveAxis(N, 0, ABG)
20:22:29.166 00.000 8596 Move returns status 0, amount 0
20:22:29.166 00.000 8596 move complete, result=0
20:22:29.166 00.000 8596 worker thread done servicing request
20:22:29.166 00.000 8596 Worker thread wakes up
20:22:29.166 00.000 9120 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
20:22:29.168 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:29.169 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:30.165 00.996 8596 Exposure complete
20:22:30.222 00.057 8596 worker thread done servicing request
20:22:30.222 00.000 9120 OnExposeComplete: enter
20:22:30.223 00.001 9120 UpdateGuideState(): m_state=6
20:22:30.224 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 793
20:22:30.225 00.001 9120 Star::Find returns 1 (0), X=1145.60, Y=158.73, Mass=283218, SNR=213.2, Peak=27741 HFD=4.2
20:22:30.225 00.000 9120 MultiStar: [#1 0.20,0.05,0.87,U] [#2 -0.05,-0.04,0.82,U] [#3 0.18,-0.04,0.78,U] [#4 0.28,0.07,0.51,U] [#5 0.22,0.11,0.47,U] [#6 0.25,-0.02,0.36,U] [#7 0.15,-0.24,0.32,U] [#8 -0.18,0.00,0.26,U] 
20:22:30.227 00.002 9120 refined, 8 included, MultiStar: {0.17, -0.02}, one-star: {0.28, -0.09}
20:22:30.228 00.001 9120 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.04) = xAngle (-3.16 = 3.13)
20:22:30.229 00.001 9120 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:22:30.230 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.12 mountX=-0.17 mountY=-0.00, mountTheta=-3.12
20:22:30.235 00.005 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.02, opts=13)
20:22:30.236 00.001 9120 Enqueuing Move request for scope (0.17, -0.02)
20:22:30.238 00.002 8596 Worker thread wakes up
20:22:30.238 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
20:22:30.238 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
20:22:30.238 00.000 8596 Moving (0.17, -0.02) raw xDistance=-0.17 yDistance=-0.00
20:22:30.238 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:22:30.238 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:30.238 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:22:30.238 00.000 8596 MoveAxis(E, 0, ABG)
20:22:30.239 00.001 8596 Move returns status 0, amount 0
20:22:30.239 00.000 8596 MoveAxis(N, 0, ABG)
20:22:30.239 00.000 8596 Move returns status 0, amount 0
20:22:30.239 00.000 8596 move complete, result=0
20:22:30.239 00.000 8596 worker thread done servicing request
20:22:30.245 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:22:30.261 00.016 9120 UpdateGuideState exits: m=283218 SNR=213.2
20:22:30.263 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:30.264 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:30.264 00.000 9120 Enqueuing Expose request
20:22:30.264 00.000 8596 Worker thread wakes up
20:22:30.264 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:30.266 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:30.266 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:31.431 01.165 8596 Exposure complete
20:22:31.502 00.071 8596 worker thread done servicing request
20:22:31.502 00.000 9120 OnExposeComplete: enter
20:22:31.504 00.002 9120 UpdateGuideState(): m_state=6
20:22:31.506 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 794
20:22:31.507 00.001 9120 Star::Find returns 1 (0), X=1145.60, Y=158.81, Mass=320541, SNR=235.7, Peak=31357 HFD=4.5
20:22:31.510 00.003 9120 MultiStar: [#1 0.33,-0.05,0.84,U] [#2 0.16,0.03,0.85,U] [#3 0.25,0.02,0.72,U] [#4 0.30,-0.07,0.53,U] [#5 0.38,0.05,0.39,U] [#6 0.21,-0.33,0.27,U] [#7 0.25,-0.01,0.26,U] [#8 0.04,0.13,0.26,U] 
20:22:31.511 00.001 9120 refined, 8 included, MultiStar: {0.25, -0.02}, one-star: {0.27, -0.01}
20:22:31.513 00.002 9120 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.04) = xAngle (-3.11 = -3.11)
20:22:31.515 00.002 9120 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.07 = -3.07)
20:22:31.515 00.000 9120 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.07 mountX=-0.25 mountY=-0.02, mountTheta=-3.07
20:22:31.517 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=-0.02, opts=13)
20:22:31.519 00.002 9120 Enqueuing Move request for scope (0.25, -0.02)
20:22:31.520 00.001 8596 Worker thread wakes up
20:22:31.520 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd
20:22:31.520 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, -0.02)
20:22:31.520 00.000 8596 Moving (0.25, -0.02) raw xDistance=-0.25 yDistance=-0.02
20:22:31.521 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:22:31.521 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:31.521 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:22:31.521 00.000 8596 MoveAxis(E, 37, ABG)
20:22:31.521 00.000 8596 Guiding  Dir = 2, Dur = 37
20:22:31.521 00.000 8596 IsSlewing returns 0
20:22:31.521 00.000 8596 IsGuiding returns 0
20:22:31.526 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:22:31.552 00.026 9120 UpdateGuideState exits: m=320541 SNR=235.7
20:22:31.554 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:31.555 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:31.556 00.001 9120 Enqueuing Expose request
20:22:31.559 00.003 8596 PulseGuide returned control before completion, sleep 11
20:22:31.572 00.013 8596 IsGuiding returns 1
20:22:31.572 00.000 8596 scope still moving after pulse duration time elapsed
20:22:31.604 00.032 8596 IsSlewing returns 0
20:22:31.604 00.000 8596 IsGuiding returns 1
20:22:31.635 00.031 8596 IsSlewing returns 0
20:22:31.636 00.001 8596 IsGuiding returns 1
20:22:31.666 00.030 8596 IsSlewing returns 0
20:22:31.666 00.000 8596 IsGuiding returns 0
20:22:31.666 00.000 8596 scope move finished after 37 + 107 ms
20:22:31.666 00.000 8596 Move returns status 0, amount 37
20:22:31.667 00.001 8596 MoveAxis(N, 0, ABG)
20:22:31.667 00.000 8596 Move returns status 0, amount 0
20:22:31.667 00.000 8596 move complete, result=0
20:22:31.667 00.000 8596 worker thread done servicing request
20:22:31.667 00.000 8596 Worker thread wakes up
20:22:31.667 00.000 9120 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
20:22:31.667 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:31.668 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:32.652 00.984 8596 Exposure complete
20:22:32.713 00.061 8596 worker thread done servicing request
20:22:32.713 00.000 9120 OnExposeComplete: enter
20:22:32.715 00.002 9120 UpdateGuideState(): m_state=6
20:22:32.718 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 795
20:22:32.720 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.83, Mass=293235, SNR=215.7, Peak=32509 HFD=4.4
20:22:32.723 00.003 9120 MultiStar: [#1 -0.07,-0.08,0.87,U] [#2 -0.16,-0.04,1.02,U] [#3 -0.12,-0.04,0.76,U] [#4 0.02,-0.23,0.46,U] [#5 0.08,-0.20,0.42,U] [#6 -0.15,-0.26,0.30,U] [#7 0.06,0.06,0.29,U] [#8 -0.35,0.20,0.27,U] 
20:22:32.724 00.001 9120 single-star, 8 included, MultiStar: {-0.08, -0.06}, one-star: {-0.01, 0.01}
20:22:32.725 00.001 9120 CameraToMount -- cameraTheta (2.59) - m_xAngle (3.04) = xAngle (-0.45 = -0.45)
20:22:32.726 00.001 9120 CameraToMount -- cameraTheta (2.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.42 = -0.42)
20:22:32.729 00.003 9120 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.59 mountX=0.01 mountY=-0.01, mountTheta=-0.42
20:22:32.731 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.01, opts=13)
20:22:32.732 00.001 9120 Enqueuing Move request for scope (-0.01, 0.01)
20:22:32.734 00.002 8596 Worker thread wakes up
20:22:32.734 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
20:22:32.734 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
20:22:32.734 00.000 8596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
20:22:32.734 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:22:32.734 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:32.734 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:22:32.734 00.000 8596 MoveAxis(E, 0, ABG)
20:22:32.734 00.000 8596 Move returns status 0, amount 0
20:22:32.734 00.000 8596 MoveAxis(N, 0, ABG)
20:22:32.735 00.001 8596 Move returns status 0, amount 0
20:22:32.735 00.000 8596 move complete, result=0
20:22:32.735 00.000 8596 worker thread done servicing request
20:22:32.741 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:22:32.766 00.025 9120 UpdateGuideState exits: m=293235 SNR=215.7
20:22:32.767 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:32.768 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:32.769 00.001 9120 Enqueuing Expose request
20:22:32.770 00.001 8596 Worker thread wakes up
20:22:32.770 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:32.770 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:32.770 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:33.938 01.168 8596 Exposure complete
20:22:34.028 00.090 8596 worker thread done servicing request
20:22:34.028 00.000 9120 OnExposeComplete: enter
20:22:34.030 00.002 9120 UpdateGuideState(): m_state=6
20:22:34.032 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 796
20:22:34.034 00.002 9120 Star::Find returns 1 (0), X=1145.18, Y=158.64, Mass=272548, SNR=197.6, Peak=27213 HFD=4.3
20:22:34.036 00.002 9120 MultiStar: [#1 -0.13,-0.06,0.90,U] [#2 -0.14,-0.06,1.02,U] [#3 -0.25,-0.06,0.88,U] [#4 -0.23,-0.22,0.47,U] [#5 -0.25,-0.07,0.46,U] [#6 -0.29,-0.02,0.34,U] [#7 0.02,-0.24,0.33,U] [#8 -0.31,0.06,0.26,U] 
20:22:34.039 00.003 9120 refined, 8 included, MultiStar: {-0.18, -0.10}, one-star: {-0.15, -0.18}
20:22:34.041 00.002 9120 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.04) = xAngle (-5.69 = 0.59)
20:22:34.043 00.002 9120 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.66 = 0.63)
20:22:34.044 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-2.65 mountX=0.17 mountY=0.12, mountTheta=0.62
20:22:34.047 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.10, opts=13)
20:22:34.047 00.000 9120 Enqueuing Move request for scope (-0.18, -0.10)
20:22:34.048 00.001 8596 Worker thread wakes up
20:22:34.048 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
20:22:34.048 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
20:22:34.048 00.000 8596 Moving (-0.18, -0.10) raw xDistance=0.17 yDistance=0.12
20:22:34.049 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:22:34.049 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:34.049 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:22:34.049 00.000 8596 MoveAxis(E, 0, ABG)
20:22:34.049 00.000 8596 Move returns status 0, amount 0
20:22:34.049 00.000 8596 MoveAxis(N, 0, ABG)
20:22:34.049 00.000 8596 Move returns status 0, amount 0
20:22:34.049 00.000 8596 move complete, result=0
20:22:34.049 00.000 8596 worker thread done servicing request
20:22:34.053 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:22:34.087 00.034 9120 UpdateGuideState exits: m=272548 SNR=197.6
20:22:34.090 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:34.092 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:34.094 00.002 9120 Enqueuing Expose request
20:22:34.096 00.002 8596 Worker thread wakes up
20:22:34.096 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:34.098 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:34.098 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:35.080 00.982 8596 Exposure complete
20:22:35.168 00.088 8596 worker thread done servicing request
20:22:35.168 00.000 9120 OnExposeComplete: enter
20:22:35.169 00.001 9120 UpdateGuideState(): m_state=6
20:22:35.170 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 797
20:22:35.171 00.001 9120 Star::Find returns 1 (0), X=1145.41, Y=158.99, Mass=310691, SNR=222.8, Peak=30653 HFD=4.3
20:22:35.172 00.001 9120 MultiStar: [#1 0.11,0.13,1.00,U] [#2 -0.13,0.04,0.76,U] [#3 -0.12,-0.01,0.68,U] [#4 0.20,-0.05,0.46,U] [#5 -0.06,0.03,0.42,U] [#6 -0.13,0.30,0.26,U] [#7 -0.06,0.04,0.33,U] [#8 -0.23,0.19,0.23,U] 
20:22:35.173 00.001 9120 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {0.08, 0.16}
20:22:35.174 00.001 9120 CameraToMount -- cameraTheta (1.65) - m_xAngle (3.04) = xAngle (-1.39 = -1.39)
20:22:35.175 00.001 9120 CameraToMount -- cameraTheta (1.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.35 = -1.35)
20:22:35.176 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.65 mountX=0.02 mountY=-0.08, mountTheta=-1.39
20:22:35.178 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.09, opts=13)
20:22:35.179 00.001 9120 Enqueuing Move request for scope (-0.01, 0.09)
20:22:35.180 00.001 8596 Worker thread wakes up
20:22:35.180 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
20:22:35.180 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
20:22:35.180 00.000 8596 Moving (-0.01, 0.09) raw xDistance=0.02 yDistance=-0.08
20:22:35.180 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:22:35.180 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:35.180 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:22:35.180 00.000 8596 MoveAxis(E, 0, ABG)
20:22:35.180 00.000 8596 Move returns status 0, amount 0
20:22:35.180 00.000 8596 MoveAxis(N, 0, ABG)
20:22:35.180 00.000 8596 Move returns status 0, amount 0
20:22:35.181 00.001 8596 move complete, result=0
20:22:35.181 00.000 8596 worker thread done servicing request
20:22:35.185 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:22:35.209 00.024 9120 UpdateGuideState exits: m=310691 SNR=222.8
20:22:35.210 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:35.211 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:35.212 00.001 9120 Enqueuing Expose request
20:22:35.213 00.001 8596 Worker thread wakes up
20:22:35.213 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:35.213 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:35.214 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:36.378 01.164 8596 Exposure complete
20:22:36.447 00.069 8596 worker thread done servicing request
20:22:36.447 00.000 9120 OnExposeComplete: enter
20:22:36.448 00.001 9120 UpdateGuideState(): m_state=6
20:22:36.449 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 798
20:22:36.450 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=158.78, Mass=306707, SNR=234.0, Peak=32701 HFD=4.4
20:22:36.451 00.001 9120 MultiStar: [#1 -0.08,-0.04,1.00,U] [#2 -0.14,-0.04,0.90,U] [#3 -0.08,-0.08,0.64,U] [#4 -0.03,-0.13,0.50,U] [#5 0.10,0.04,0.41,U] [#6 0.06,-0.10,0.28,U] [#7 -0.14,0.18,0.24,U] [#8 -0.36,-0.01,0.22,U] 
20:22:36.452 00.001 9120 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.08, -0.04}
20:22:36.453 00.001 9120 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.04) = xAngle (-5.72 = 0.57)
20:22:36.455 00.002 9120 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.68 = 0.60)
20:22:36.456 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.68 mountX=0.07 mountY=0.05, mountTheta=0.59
20:22:36.458 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.04, opts=13)
20:22:36.459 00.001 9120 Enqueuing Move request for scope (-0.08, -0.04)
20:22:36.461 00.002 8596 Worker thread wakes up
20:22:36.461 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
20:22:36.461 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
20:22:36.461 00.000 8596 Moving (-0.08, -0.04) raw xDistance=0.07 yDistance=0.05
20:22:36.461 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:22:36.461 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:36.461 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:22:36.461 00.000 8596 MoveAxis(E, 0, ABG)
20:22:36.461 00.000 8596 Move returns status 0, amount 0
20:22:36.461 00.000 8596 MoveAxis(N, 0, ABG)
20:22:36.461 00.000 8596 Move returns status 0, amount 0
20:22:36.461 00.000 8596 move complete, result=0
20:22:36.461 00.000 8596 worker thread done servicing request
20:22:36.465 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2445, FiltMax=65491, Gamma=1.000
20:22:36.483 00.018 9120 UpdateGuideState exits: m=306707 SNR=234.0
20:22:36.484 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:36.485 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:36.486 00.001 9120 Enqueuing Expose request
20:22:36.486 00.000 8596 Worker thread wakes up
20:22:36.486 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:36.487 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:36.487 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:37.467 00.980 8596 Exposure complete
20:22:37.522 00.055 8596 worker thread done servicing request
20:22:37.522 00.000 9120 OnExposeComplete: enter
20:22:37.523 00.001 9120 UpdateGuideState(): m_state=6
20:22:37.524 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 799
20:22:37.524 00.000 9120 Star::Find returns 1 (0), X=1145.23, Y=158.78, Mass=296492, SNR=225.5, Peak=31581 HFD=4.4
20:22:37.525 00.001 9120 MultiStar: [#1 -0.13,-0.25,0.85,U] [#2 -0.20,-0.14,0.81,U] [#3 0.05,0.27,0.60,U] [#4 0.01,-0.12,0.47,U] [#5 0.05,-0.02,0.51,U] [#6 -0.19,-0.08,0.32,U] [#7 0.02,0.17,0.33,U] [#8 -0.28,0.03,0.29,U] 
20:22:37.526 00.001 9120 refined, 8 included, MultiStar: {-0.09, -0.04}, one-star: {-0.10, -0.04}
20:22:37.527 00.001 9120 CameraToMount -- cameraTheta (-2.67) - m_xAngle (3.04) = xAngle (-5.71 = 0.57)
20:22:37.528 00.001 9120 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.67 = 0.61)
20:22:37.529 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.67 mountX=0.08 mountY=0.06, mountTheta=0.60
20:22:37.530 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.04, opts=13)
20:22:37.531 00.001 9120 Enqueuing Move request for scope (-0.09, -0.04)
20:22:37.532 00.001 8596 Worker thread wakes up
20:22:37.532 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
20:22:37.532 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
20:22:37.532 00.000 8596 Moving (-0.09, -0.04) raw xDistance=0.08 yDistance=0.06
20:22:37.532 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:22:37.532 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:37.532 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:22:37.532 00.000 8596 MoveAxis(E, 0, ABG)
20:22:37.532 00.000 8596 Move returns status 0, amount 0
20:22:37.532 00.000 8596 MoveAxis(N, 0, ABG)
20:22:37.532 00.000 8596 Move returns status 0, amount 0
20:22:37.532 00.000 8596 move complete, result=0
20:22:37.532 00.000 8596 worker thread done servicing request
20:22:37.536 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:22:37.551 00.015 9120 UpdateGuideState exits: m=296492 SNR=225.5
20:22:37.551 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:37.553 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:37.555 00.002 9120 Enqueuing Expose request
20:22:37.556 00.001 8596 Worker thread wakes up
20:22:37.556 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:37.557 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:37.557 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:38.718 01.161 8596 Exposure complete
20:22:38.787 00.069 8596 worker thread done servicing request
20:22:38.787 00.000 9120 OnExposeComplete: enter
20:22:38.789 00.002 9120 UpdateGuideState(): m_state=6
20:22:38.790 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 800
20:22:38.792 00.002 9120 Star::Find returns 1 (0), X=1145.33, Y=158.63, Mass=282631, SNR=212.5, Peak=27773 HFD=4.6
20:22:38.793 00.001 9120 MultiStar: [#1 0.05,-0.23,0.92,U] [#2 -0.21,-0.23,1.01,U] [#3 0.01,-0.17,0.69,U] [#4 -0.04,-0.26,0.46,U] [#5 0.06,-0.17,0.39,U] [#6 -0.07,-0.24,0.27,U] [#7 -0.04,-0.25,0.28,U] [#8 -0.31,-0.03,0.22,U] 
20:22:38.794 00.001 9120 single-star, 8 included, MultiStar: {-0.05, -0.21}, one-star: {0.00, -0.19}
20:22:38.795 00.001 9120 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.04) = xAngle (-4.59 = 1.69)
20:22:38.796 00.001 9120 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.55 = 1.73)
20:22:38.797 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.55 mountX=-0.02 mountY=0.19, mountTheta=1.69
20:22:38.799 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.19, opts=13)
20:22:38.800 00.001 9120 Enqueuing Move request for scope (0.00, -0.19)
20:22:38.802 00.002 8596 Worker thread wakes up
20:22:38.802 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
20:22:38.802 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
20:22:38.802 00.000 8596 Moving (0.00, -0.19) raw xDistance=-0.02 yDistance=0.19
20:22:38.802 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:22:38.803 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:38.803 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:22:38.803 00.000 8596 MoveAxis(E, 0, ABG)
20:22:38.803 00.000 8596 Move returns status 0, amount 0
20:22:38.803 00.000 8596 MoveAxis(N, 0, ABG)
20:22:38.803 00.000 8596 Move returns status 0, amount 0
20:22:38.803 00.000 8596 move complete, result=0
20:22:38.803 00.000 8596 worker thread done servicing request
20:22:38.810 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:22:38.837 00.027 9120 UpdateGuideState exits: m=282631 SNR=212.5
20:22:38.839 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:38.840 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:38.841 00.001 9120 Enqueuing Expose request
20:22:38.843 00.002 8596 Worker thread wakes up
20:22:38.843 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:38.844 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:38.844 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:39.826 00.982 8596 Exposure complete
20:22:39.901 00.075 8596 worker thread done servicing request
20:22:39.901 00.000 9120 OnExposeComplete: enter
20:22:39.902 00.001 9120 UpdateGuideState(): m_state=6
20:22:39.903 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 801
20:22:39.904 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.61, Mass=294444, SNR=197.5, Peak=30013 HFD=4.3
20:22:39.904 00.000 9120 MultiStar: [#1 0.01,-0.44,0.00,M1] [#2 -0.11,-0.26,0.99,U] [#3 0.04,-0.19,0.81,U] [#4 -0.02,-0.46,0.00,M1] [#5 0.12,-0.24,0.44,U] [#6 0.08,-0.23,0.32,U] [#7 -0.13,-0.35,0.35,U] [#8 -0.09,-0.21,0.33,U] 
20:22:39.905 00.001 9120 refined, 6 included, MultiStar: {0.01, -0.24}, one-star: {0.10, -0.22}
20:22:39.906 00.001 9120 CameraToMount -- cameraTheta (-1.55) - m_xAngle (3.04) = xAngle (-4.59 = 1.70)
20:22:39.907 00.001 9120 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.55 = 1.73)
20:22:39.908 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.55 mountX=-0.03 mountY=0.23, mountTheta=1.70
20:22:39.909 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.24, opts=13)
20:22:39.910 00.001 9120 Enqueuing Move request for scope (0.01, -0.24)
20:22:39.910 00.000 8596 Worker thread wakes up
20:22:39.910 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
20:22:39.911 00.001 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
20:22:39.911 00.000 8596 Moving (0.01, -0.24) raw xDistance=-0.03 yDistance=0.23
20:22:39.911 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:22:39.911 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:22:39.911 00.000 8596 MoveAxis(E, 0, ABG)
20:22:39.911 00.000 8596 Move returns status 0, amount 0
20:22:39.911 00.000 8596 MoveAxis(S, 49, ABG)
20:22:39.911 00.000 8596 Guiding  Dir = 1, Dur = 49
20:22:39.911 00.000 8596 IsSlewing returns 0
20:22:39.911 00.000 8596 IsGuiding returns 0
20:22:39.916 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:22:39.933 00.017 9120 UpdateGuideState exits: m=294444 SNR=197.5
20:22:39.933 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:39.935 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:39.936 00.001 9120 Enqueuing Expose request
20:22:39.936 00.000 8596 PulseGuide returned control before completion, sleep 38
20:22:39.975 00.039 8596 IsGuiding returns 1
20:22:39.975 00.000 8596 scope still moving after pulse duration time elapsed
20:22:40.007 00.032 8596 IsSlewing returns 0
20:22:40.007 00.000 8596 IsGuiding returns 1
20:22:40.038 00.031 8596 IsSlewing returns 0
20:22:40.038 00.000 8596 IsGuiding returns 1
20:22:40.068 00.030 8596 IsSlewing returns 0
20:22:40.068 00.000 8596 IsGuiding returns 0
20:22:40.068 00.000 8596 scope move finished after 49 + 108 ms
20:22:40.068 00.000 8596 Move returns status 0, amount 49
20:22:40.068 00.000 8596 move complete, result=0
20:22:40.069 00.001 8596 worker thread done servicing request
20:22:40.069 00.000 8596 Worker thread wakes up
20:22:40.069 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:40.069 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:40.069 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
20:22:41.219 01.150 8596 Exposure complete
20:22:41.271 00.052 8596 worker thread done servicing request
20:22:41.271 00.000 9120 OnExposeComplete: enter
20:22:41.273 00.002 9120 UpdateGuideState(): m_state=6
20:22:41.274 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 802
20:22:41.275 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.91, Mass=311235, SNR=228.9, Peak=33437 HFD=4.3
20:22:41.276 00.001 9120 MultiStar: [#1 -0.01,0.06,0.89,U] [#2 -0.16,0.23,0.93,U] [#3 -0.06,0.25,0.66,U] [#4 0.17,-0.10,0.45,U] [#5 -0.03,0.17,0.42,U] [#6 -0.01,0.21,0.28,U] [#7 -0.14,0.30,0.25,U] [#8 -0.29,0.21,0.27,U] 
20:22:41.278 00.002 9120 single-star, 8 included, MultiStar: {-0.05, 0.14}, one-star: {-0.02, 0.09}
20:22:41.279 00.001 9120 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.04) = xAngle (-1.22 = -1.22)
20:22:41.280 00.001 9120 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.19 = -1.19)
20:22:41.282 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.82 mountX=0.03 mountY=-0.09, mountTheta=-1.22
20:22:41.284 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.09, opts=13)
20:22:41.285 00.001 9120 Enqueuing Move request for scope (-0.02, 0.09)
20:22:41.286 00.001 8596 Worker thread wakes up
20:22:41.286 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
20:22:41.287 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
20:22:41.287 00.000 8596 Moving (-0.02, 0.09) raw xDistance=0.03 yDistance=-0.09
20:22:41.287 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:22:41.287 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:41.287 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:22:41.287 00.000 8596 MoveAxis(E, 0, ABG)
20:22:41.287 00.000 8596 Move returns status 0, amount 0
20:22:41.287 00.000 8596 MoveAxis(N, 0, ABG)
20:22:41.287 00.000 8596 Move returns status 0, amount 0
20:22:41.288 00.001 8596 move complete, result=0
20:22:41.288 00.000 8596 worker thread done servicing request
20:22:41.291 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2445, FiltMax=65523, Gamma=1.000
20:22:41.318 00.027 9120 UpdateGuideState exits: m=311235 SNR=228.9
20:22:41.319 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:41.320 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:41.321 00.001 9120 Enqueuing Expose request
20:22:41.321 00.000 8596 Worker thread wakes up
20:22:41.322 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:41.322 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:41.322 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:42.294 00.972 8596 Exposure complete
20:22:42.367 00.073 8596 worker thread done servicing request
20:22:42.367 00.000 9120 OnExposeComplete: enter
20:22:42.370 00.003 9120 UpdateGuideState(): m_state=6
20:22:42.372 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 803
20:22:42.373 00.001 9120 Star::Find returns 1 (0), X=1145.55, Y=159.01, Mass=294386, SNR=223.2, Peak=25789 HFD=4.2
20:22:42.374 00.001 9120 MultiStar: [#1 0.12,0.19,1.01,U] [#2 0.01,0.41,0.99,U] [#3 -0.01,0.32,0.64,U] [#4 0.13,0.22,0.50,U] [#5 -0.01,0.34,0.41,U] [#6 0.15,0.23,0.33,U] [#7 -0.12,0.46,0.00,M1] [#8 -0.28,0.45,0.00,M1] 
20:22:42.375 00.001 9120 refined, 6 included, MultiStar: {0.09, 0.27}, one-star: {0.22, 0.19}
20:22:42.376 00.001 9120 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.04) = xAngle (-1.81 = -1.81)
20:22:42.377 00.001 9120 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.78 = -1.78)
20:22:42.378 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.23 mountX=-0.07 mountY=-0.28, mountTheta=-1.81
20:22:42.380 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.27, opts=13)
20:22:42.381 00.001 9120 Enqueuing Move request for scope (0.09, 0.27)
20:22:42.382 00.001 8596 Worker thread wakes up
20:22:42.382 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
20:22:42.382 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
20:22:42.382 00.000 8596 Moving (0.09, 0.27) raw xDistance=-0.07 yDistance=-0.28
20:22:42.382 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:22:42.382 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:22:42.382 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:22:42.382 00.000 8596 MoveAxis(E, 0, ABG)
20:22:42.382 00.000 8596 Move returns status 0, amount 0
20:22:42.382 00.000 8596 MoveAxis(N, 0, ABG)
20:22:42.382 00.000 8596 Move returns status 0, amount 0
20:22:42.382 00.000 8596 move complete, result=0
20:22:42.382 00.000 8596 worker thread done servicing request
20:22:42.388 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:22:42.403 00.015 9120 UpdateGuideState exits: m=294386 SNR=223.2
20:22:42.405 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:42.406 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:42.407 00.001 9120 Enqueuing Expose request
20:22:42.409 00.002 9120 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:22:42.410 00.001 8596 Worker thread wakes up
20:22:42.410 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:42.410 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:43.583 01.173 8596 Exposure complete
20:22:43.670 00.087 8596 worker thread done servicing request
20:22:43.670 00.000 9120 OnExposeComplete: enter
20:22:43.671 00.001 9120 UpdateGuideState(): m_state=6
20:22:43.672 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 804
20:22:43.673 00.001 9120 Star::Find returns 1 (0), X=1145.04, Y=159.02, Mass=299140, SNR=241.8, Peak=30429 HFD=4.5
20:22:43.674 00.001 9120 MultiStar: [#1 -0.33,0.25,0.00,M1] [#2 -0.48,0.18,0.00,M1] [#3 -0.45,0.35,0.00,M1] [#4 -0.25,0.05,0.54,U] [#5 -0.33,0.41,0.00,M1] [#6 -0.45,-0.04,0.00,M1] [#7 -0.45,0.30,0.00,M2] [#8 -0.67,0.27,0.00,M2] 
20:22:43.674 00.000 9120 refined, 1 included, MultiStar: {-0.28, 0.14}, one-star: {-0.29, 0.19}
20:22:43.675 00.001 9120 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.04) = xAngle (-0.38 = -0.38)
20:22:43.676 00.001 9120 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.35 = -0.35)
20:22:43.677 00.001 9120 CameraToMount -- cameraX=-0.28 cameraY=0.14 hyp=0.31 cameraTheta=2.66 mountX=0.29 mountY=-0.11, mountTheta=-0.35
20:22:43.678 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.28, y=0.14, opts=13)
20:22:43.679 00.001 9120 Enqueuing Move request for scope (-0.28, 0.14)
20:22:43.679 00.000 8596 Worker thread wakes up
20:22:43.679 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.14) opts 0xd
20:22:43.679 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.28, 0.14)
20:22:43.679 00.000 8596 Moving (-0.28, 0.14) raw xDistance=0.29 yDistance=-0.11
20:22:43.680 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:22:43.680 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:43.680 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:22:43.680 00.000 8596 MoveAxis(W, 42, ABG)
20:22:43.680 00.000 8596 Guiding  Dir = 3, Dur = 42
20:22:43.680 00.000 8596 IsSlewing returns 0
20:22:43.680 00.000 8596 IsGuiding returns 0
20:22:43.691 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2448, FiltMax=65523, Gamma=1.000
20:22:43.701 00.010 8596 PulseGuide returned control before completion, sleep 32
20:22:43.711 00.010 9120 UpdateGuideState exits: m=299140 SNR=241.8
20:22:43.712 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:43.713 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:43.714 00.001 9120 Enqueuing Expose request
20:22:43.747 00.033 8596 IsGuiding returns 1
20:22:43.747 00.000 8596 scope still moving after pulse duration time elapsed
20:22:43.778 00.031 8596 IsSlewing returns 0
20:22:43.778 00.000 8596 IsGuiding returns 1
20:22:43.809 00.031 8596 IsSlewing returns 0
20:22:43.809 00.000 8596 IsGuiding returns 0
20:22:43.809 00.000 8596 scope move finished after 42 + 86 ms
20:22:43.809 00.000 8596 Move returns status 0, amount 42
20:22:43.809 00.000 8596 MoveAxis(N, 0, ABG)
20:22:43.809 00.000 8596 Move returns status 0, amount 0
20:22:43.809 00.000 8596 move complete, result=0
20:22:43.809 00.000 8596 worker thread done servicing request
20:22:43.810 00.001 8596 Worker thread wakes up
20:22:43.810 00.000 9120 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
20:22:43.812 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:43.812 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:44.779 00.967 8596 Exposure complete
20:22:44.851 00.072 8596 worker thread done servicing request
20:22:44.851 00.000 9120 OnExposeComplete: enter
20:22:44.852 00.001 9120 UpdateGuideState(): m_state=6
20:22:44.853 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 805
20:22:44.854 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.87, Mass=322695, SNR=252.2, Peak=31213 HFD=4.4
20:22:44.855 00.001 9120 MultiStar: [#1 0.15,0.02,0.79,U] [#2 0.04,0.06,0.78,U] [#3 0.00,-0.01,0.57,U] [#4 0.25,0.01,0.45,U] [#5 0.12,0.13,0.37,U] [#6 0.15,-0.05,0.26,U] [#7 0.12,0.40,0.00,M3] [#8 -0.31,0.46,0.00,M3] 
20:22:44.856 00.001 9120 refined, 6 included, MultiStar: {0.11, 0.03}, one-star: {0.11, 0.04}
20:22:44.857 00.001 9120 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.04) = xAngle (-2.74 = -2.74)
20:22:44.858 00.001 9120 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.70 = -2.70)
20:22:44.859 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.30 mountX=-0.10 mountY=-0.05, mountTheta=-2.71
20:22:44.861 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.03, opts=13)
20:22:44.861 00.000 9120 Enqueuing Move request for scope (0.11, 0.03)
20:22:44.862 00.001 8596 Worker thread wakes up
20:22:44.862 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
20:22:44.862 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
20:22:44.862 00.000 8596 Moving (0.11, 0.03) raw xDistance=-0.10 yDistance=-0.05
20:22:44.862 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:22:44.862 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:44.862 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:22:44.862 00.000 8596 MoveAxis(E, 0, ABG)
20:22:44.862 00.000 8596 Move returns status 0, amount 0
20:22:44.863 00.001 8596 MoveAxis(N, 0, ABG)
20:22:44.863 00.000 8596 Move returns status 0, amount 0
20:22:44.863 00.000 8596 move complete, result=0
20:22:44.863 00.000 8596 worker thread done servicing request
20:22:44.866 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:22:44.882 00.016 9120 UpdateGuideState exits: m=322695 SNR=252.2
20:22:44.883 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:44.883 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:44.884 00.001 9120 Enqueuing Expose request
20:22:44.885 00.001 8596 Worker thread wakes up
20:22:44.885 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:22:44.886 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:44.886 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:46.045 01.159 8596 Exposure complete
20:22:46.119 00.074 8596 worker thread done servicing request
20:22:46.119 00.000 9120 OnExposeComplete: enter
20:22:46.120 00.001 9120 UpdateGuideState(): m_state=6
20:22:46.121 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 806
20:22:46.122 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=158.68, Mass=285300, SNR=214.7, Peak=28365 HFD=4.3
20:22:46.123 00.001 9120 MultiStar: [#1 0.29,-0.16,0.91,U] [#2 0.27,-0.22,0.90,U] [#3 0.25,-0.08,0.75,U] [#4 0.37,-0.21,0.00,M1] [#5 0.22,-0.19,0.39,U] [#6 0.10,-0.16,0.29,U] [#7 0.23,-0.14,0.34,U] [#8 0.09,-0.04,0.25,U] 
20:22:46.124 00.001 9120 single-star, 7 included, MultiStar: {0.21, -0.15}, one-star: {0.13, -0.14}
20:22:46.125 00.001 9120 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.04) = xAngle (-3.88 = 2.40)
20:22:46.125 00.000 9120 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.85 = 2.43)
20:22:46.126 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.84 mountX=-0.14 mountY=0.12, mountTheta=2.42
20:22:46.128 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.14, opts=13)
20:22:46.128 00.000 9120 Enqueuing Move request for scope (0.13, -0.14)
20:22:46.129 00.001 8596 Worker thread wakes up
20:22:46.129 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
20:22:46.129 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
20:22:46.129 00.000 8596 Moving (0.13, -0.14) raw xDistance=-0.14 yDistance=0.12
20:22:46.129 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:22:46.129 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:46.130 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:22:46.130 00.000 8596 MoveAxis(E, 0, ABG)
20:22:46.130 00.000 8596 Move returns status 0, amount 0
20:22:46.130 00.000 8596 MoveAxis(N, 0, ABG)
20:22:46.130 00.000 8596 Move returns status 0, amount 0
20:22:46.130 00.000 8596 move complete, result=0
20:22:46.130 00.000 8596 worker thread done servicing request
20:22:46.133 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:22:46.161 00.028 9120 UpdateGuideState exits: m=285300 SNR=214.7
20:22:46.163 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:46.165 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:46.167 00.002 9120 Enqueuing Expose request
20:22:46.168 00.001 8596 Worker thread wakes up
20:22:46.169 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:46.170 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:46.170 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:47.150 00.980 8596 Exposure complete
20:22:47.208 00.058 8596 worker thread done servicing request
20:22:47.208 00.000 9120 OnExposeComplete: enter
20:22:47.209 00.001 9120 UpdateGuideState(): m_state=6
20:22:47.210 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 807
20:22:47.211 00.001 9120 Star::Find returns 1 (0), X=1145.37, Y=158.89, Mass=298785, SNR=225.6, Peak=31693 HFD=4.3
20:22:47.212 00.001 9120 MultiStar: [#1 0.09,0.09,0.87,U] [#2 0.04,0.03,0.90,U] [#3 0.14,-0.02,0.73,U] [#4 -0.01,0.19,0.46,U] [#5 0.29,0.01,0.37,U] [#6 -0.10,-0.12,0.27,U] [#7 0.20,0.07,0.28,U] [#8 -0.02,0.20,0.21,U] 
20:22:47.212 00.000 9120 single-star, 8 included, MultiStar: {0.08, 0.05}, one-star: {0.04, 0.06}
20:22:47.213 00.001 9120 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.04) = xAngle (-2.03 = -2.03)
20:22:47.214 00.001 9120 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.99 = -1.99)
20:22:47.215 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.02 mountX=-0.03 mountY=-0.07, mountTheta=-2.02
20:22:47.216 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.06, opts=13)
20:22:47.217 00.001 9120 Enqueuing Move request for scope (0.04, 0.06)
20:22:47.218 00.001 8596 Worker thread wakes up
20:22:47.218 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
20:22:47.218 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
20:22:47.219 00.001 8596 Moving (0.04, 0.06) raw xDistance=-0.03 yDistance=-0.07
20:22:47.219 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:22:47.219 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:47.219 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:22:47.219 00.000 8596 MoveAxis(E, 0, ABG)
20:22:47.219 00.000 8596 Move returns status 0, amount 0
20:22:47.219 00.000 8596 MoveAxis(N, 0, ABG)
20:22:47.219 00.000 8596 Move returns status 0, amount 0
20:22:47.219 00.000 8596 move complete, result=0
20:22:47.219 00.000 8596 worker thread done servicing request
20:22:47.223 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:22:47.239 00.016 9120 UpdateGuideState exits: m=298785 SNR=225.6
20:22:47.240 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:47.241 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:47.241 00.000 9120 Enqueuing Expose request
20:22:47.242 00.001 8596 Worker thread wakes up
20:22:47.242 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:47.243 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:47.243 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:48.411 01.168 8596 Exposure complete
20:22:48.471 00.060 8596 worker thread done servicing request
20:22:48.471 00.000 9120 OnExposeComplete: enter
20:22:48.472 00.001 9120 UpdateGuideState(): m_state=6
20:22:48.473 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 808
20:22:48.474 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.70, Mass=266957, SNR=196.7, Peak=27437 HFD=4.4
20:22:48.475 00.001 9120 MultiStar: [#1 0.23,-0.25,0.96,U] [#2 -0.02,0.13,1.09,U] [#3 0.05,-0.03,0.76,U] [#4 0.17,-0.21,0.59,U] [#5 0.28,0.02,0.46,U] [#6 0.11,-0.15,0.35,U] [#7 -0.10,-0.15,0.44,U] [#8 -0.05,0.23,0.30,U] 
20:22:48.476 00.001 9120 refined, 8 included, MultiStar: {0.10, -0.07}, one-star: {0.15, -0.13}
20:22:48.477 00.001 9120 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.04) = xAngle (-3.65 = 2.63)
20:22:48.477 00.000 9120 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.61 = 2.67)
20:22:48.478 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.61 mountX=-0.11 mountY=0.06, mountTheta=2.66
20:22:48.479 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.07, opts=13)
20:22:48.480 00.001 9120 Enqueuing Move request for scope (0.10, -0.07)
20:22:48.482 00.002 8596 Worker thread wakes up
20:22:48.482 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
20:22:48.482 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
20:22:48.482 00.000 8596 Moving (0.10, -0.07) raw xDistance=-0.11 yDistance=0.06
20:22:48.482 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:22:48.482 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:48.482 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:22:48.482 00.000 8596 MoveAxis(E, 0, ABG)
20:22:48.482 00.000 8596 Move returns status 0, amount 0
20:22:48.482 00.000 8596 MoveAxis(N, 0, ABG)
20:22:48.482 00.000 8596 Move returns status 0, amount 0
20:22:48.482 00.000 8596 move complete, result=0
20:22:48.482 00.000 8596 worker thread done servicing request
20:22:48.486 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2435, FiltMax=65523, Gamma=1.000
20:22:48.500 00.014 9120 UpdateGuideState exits: m=266957 SNR=196.7
20:22:48.501 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:48.502 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:48.503 00.001 9120 Enqueuing Expose request
20:22:48.503 00.000 8596 Worker thread wakes up
20:22:48.503 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:48.504 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:48.504 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:49.482 00.978 8596 Exposure complete
20:22:49.549 00.067 8596 worker thread done servicing request
20:22:49.550 00.001 9120 OnExposeComplete: enter
20:22:49.551 00.001 9120 UpdateGuideState(): m_state=6
20:22:49.551 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 809
20:22:49.552 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.68, Mass=317561, SNR=227.4, Peak=31661 HFD=4.4
20:22:49.553 00.001 9120 MultiStar: [#1 0.09,-0.08,0.82,U] [#2 -0.08,-0.30,0.83,U] [#3 0.10,-0.10,0.73,U] [#4 0.02,-0.18,0.42,U] [#5 0.08,-0.28,0.35,U] [#6 0.06,-0.07,0.29,U] [#7 -0.13,-0.17,0.31,U] [#8 -0.23,0.07,0.26,U] 
20:22:49.554 00.001 9120 refined, 8 included, MultiStar: {0.03, -0.15}, one-star: {0.11, -0.15}
20:22:49.555 00.001 9120 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.04) = xAngle (-4.43 = 1.85)
20:22:49.556 00.001 9120 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.40 = 1.89)
20:22:49.559 00.003 9120 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.39 mountX=-0.04 mountY=0.15, mountTheta=1.85
20:22:49.563 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.15, opts=13)
20:22:49.565 00.002 9120 Enqueuing Move request for scope (0.03, -0.15)
20:22:49.567 00.002 8596 Worker thread wakes up
20:22:49.567 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
20:22:49.567 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
20:22:49.567 00.000 8596 Moving (0.03, -0.15) raw xDistance=-0.04 yDistance=0.15
20:22:49.568 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:22:49.568 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:49.568 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:22:49.568 00.000 8596 MoveAxis(E, 0, ABG)
20:22:49.568 00.000 8596 Move returns status 0, amount 0
20:22:49.568 00.000 8596 MoveAxis(N, 0, ABG)
20:22:49.568 00.000 8596 Move returns status 0, amount 0
20:22:49.568 00.000 8596 move complete, result=0
20:22:49.568 00.000 8596 worker thread done servicing request
20:22:49.575 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2451, FiltMax=65494, Gamma=1.000
20:22:49.601 00.026 9120 UpdateGuideState exits: m=317561 SNR=227.4
20:22:49.602 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:49.604 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:49.605 00.001 9120 Enqueuing Expose request
20:22:49.606 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:49.607 00.001 8596 Worker thread wakes up
20:22:49.607 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:49.607 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:50.779 01.172 8596 Exposure complete
20:22:50.843 00.064 8596 worker thread done servicing request
20:22:50.843 00.000 9120 OnExposeComplete: enter
20:22:50.844 00.001 9120 UpdateGuideState(): m_state=6
20:22:50.845 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 810
20:22:50.845 00.000 9120 Star::Find returns 1 (0), X=1145.19, Y=158.49, Mass=286943, SNR=206.0, Peak=26989 HFD=4.2
20:22:50.847 00.002 9120 MultiStar: [#1 -0.19,-0.38,0.00,M1] [#2 -0.13,-0.43,0.00,M1] [#3 -0.14,-0.21,0.78,U] [#4 -0.14,-0.26,0.46,U] [#5 -0.00,-0.22,0.46,U] [#6 -0.28,-0.11,0.33,U] [#7 -0.19,-0.32,0.38,U] [#8 -0.28,-0.24,0.26,U] 
20:22:50.848 00.001 9120 refined, 6 included, MultiStar: {-0.15, -0.26}, one-star: {-0.14, -0.34}
20:22:50.848 00.000 9120 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.04) = xAngle (-5.15 = 1.14)
20:22:50.849 00.001 9120 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.11 = 1.17)
20:22:50.850 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-2.10 mountX=0.13 mountY=0.28, mountTheta=1.14
20:22:50.851 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.26, opts=13)
20:22:50.853 00.002 9120 Enqueuing Move request for scope (-0.15, -0.26)
20:22:50.853 00.000 8596 Worker thread wakes up
20:22:50.853 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.26) opts 0xd
20:22:50.854 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.26)
20:22:50.854 00.000 8596 Moving (-0.15, -0.26) raw xDistance=0.13 yDistance=0.28
20:22:50.854 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:22:50.854 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:22:50.854 00.000 8596 MoveAxis(E, 0, ABG)
20:22:50.854 00.000 8596 Move returns status 0, amount 0
20:22:50.854 00.000 8596 MoveAxis(S, 58, ABG)
20:22:50.854 00.000 8596 Guiding  Dir = 1, Dur = 58
20:22:50.855 00.001 8596 IsSlewing returns 0
20:22:50.855 00.000 8596 IsGuiding returns 0
20:22:50.860 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:22:50.871 00.011 8596 PulseGuide returned control before completion, sleep 51
20:22:50.878 00.007 9120 UpdateGuideState exits: m=286943 SNR=206.0
20:22:50.879 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:50.880 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:50.881 00.001 9120 Enqueuing Expose request
20:22:50.931 00.050 8596 IsGuiding returns 1
20:22:50.931 00.000 8596 scope still moving after pulse duration time elapsed
20:22:50.961 00.030 8596 IsSlewing returns 0
20:22:50.961 00.000 8596 IsGuiding returns 0
20:22:50.961 00.000 8596 scope move finished after 58 + 48 ms
20:22:50.961 00.000 8596 Move returns status 0, amount 58
20:22:50.961 00.000 8596 move complete, result=0
20:22:50.961 00.000 8596 worker thread done servicing request
20:22:50.962 00.001 8596 Worker thread wakes up
20:22:50.962 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
20:22:50.963 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:50.964 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:51.940 00.976 8596 Exposure complete
20:22:52.026 00.086 8596 worker thread done servicing request
20:22:52.026 00.000 9120 OnExposeComplete: enter
20:22:52.027 00.001 9120 UpdateGuideState(): m_state=6
20:22:52.028 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 811
20:22:52.029 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.61, Mass=311625, SNR=235.8, Peak=32589 HFD=4.5
20:22:52.029 00.000 9120 MultiStar: [#1 -0.03,-0.28,0.93,U] [#2 -0.17,-0.23,0.81,U] [#3 -0.10,0.01,0.67,U] [#4 0.08,-0.17,0.48,U] [#5 0.14,0.06,0.41,U] [#6 -0.17,-0.40,0.00,M1] [#7 -0.01,-0.40,0.27,U] [#8 -0.39,-0.15,0.00,M1] 
20:22:52.030 00.001 9120 refined, 6 included, MultiStar: {-0.04, -0.18}, one-star: {-0.07, -0.21}
20:22:52.031 00.001 9120 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.04) = xAngle (-4.86 = 1.43)
20:22:52.032 00.001 9120 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.82 = 1.46)
20:22:52.033 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.82 mountX=0.03 mountY=0.18, mountTheta=1.43
20:22:52.034 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.18, opts=13)
20:22:52.035 00.001 9120 Enqueuing Move request for scope (-0.04, -0.18)
20:22:52.035 00.000 8596 Worker thread wakes up
20:22:52.035 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
20:22:52.036 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
20:22:52.036 00.000 8596 Moving (-0.04, -0.18) raw xDistance=0.03 yDistance=0.18
20:22:52.036 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:22:52.036 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:52.036 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:22:52.036 00.000 8596 MoveAxis(E, 0, ABG)
20:22:52.036 00.000 8596 Move returns status 0, amount 0
20:22:52.036 00.000 8596 MoveAxis(N, 0, ABG)
20:22:52.036 00.000 8596 Move returns status 0, amount 0
20:22:52.036 00.000 8596 move complete, result=0
20:22:52.036 00.000 8596 worker thread done servicing request
20:22:52.040 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2710, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:22:52.065 00.025 9120 UpdateGuideState exits: m=311625 SNR=235.8
20:22:52.066 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:52.067 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:52.068 00.001 9120 Enqueuing Expose request
20:22:52.069 00.001 8596 Worker thread wakes up
20:22:52.069 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:22:52.069 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:52.069 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:53.237 01.168 8596 Exposure complete
20:22:53.317 00.080 8596 worker thread done servicing request
20:22:53.317 00.000 9120 OnExposeComplete: enter
20:22:53.319 00.002 9120 UpdateGuideState(): m_state=6
20:22:53.321 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 812
20:22:53.322 00.001 9120 Star::Find returns 1 (0), X=1145.60, Y=158.69, Mass=283618, SNR=207.8, Peak=27773 HFD=4.3
20:22:53.325 00.003 9120 MultiStar: [#1 0.28,-0.25,0.90,U] [#2 0.21,-0.19,1.04,U] [#3 0.29,-0.10,0.77,U] [#4 0.22,-0.16,0.60,U] [#5 0.29,-0.17,0.42,U] [#6 0.06,-0.16,0.28,U] [#7 0.08,-0.20,0.34,U] [#8 -0.01,0.16,0.28,U] 
20:22:53.326 00.001 9120 refined, 8 included, MultiStar: {0.22, -0.15}, one-star: {0.27, -0.13}
20:22:53.328 00.002 9120 CameraToMount -- cameraTheta (-0.60) - m_xAngle (3.04) = xAngle (-3.64 = 2.64)
20:22:53.329 00.001 9120 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.61 = 2.68)
20:22:53.330 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-0.60 mountX=-0.24 mountY=0.12, mountTheta=2.67
20:22:53.333 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.15, opts=13)
20:22:53.334 00.001 9120 Enqueuing Move request for scope (0.22, -0.15)
20:22:53.335 00.001 8596 Worker thread wakes up
20:22:53.335 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
20:22:53.335 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
20:22:53.335 00.000 8596 Moving (0.22, -0.15) raw xDistance=-0.24 yDistance=0.12
20:22:53.336 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:22:53.336 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:53.336 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:22:53.336 00.000 8596 MoveAxis(E, 34, ABG)
20:22:53.336 00.000 8596 Guiding  Dir = 2, Dur = 34
20:22:53.336 00.000 8596 IsSlewing returns 0
20:22:53.336 00.000 8596 IsGuiding returns 0
20:22:53.341 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:22:53.365 00.024 9120 UpdateGuideState exits: m=283618 SNR=207.8
20:22:53.366 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:53.367 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:53.368 00.001 9120 Enqueuing Expose request
20:22:53.390 00.022 8596 IsGuiding returns 1
20:22:53.390 00.000 8596 scope still moving after pulse duration time elapsed
20:22:53.422 00.032 8596 IsSlewing returns 0
20:22:53.422 00.000 8596 IsGuiding returns 1
20:22:53.452 00.030 8596 IsSlewing returns 0
20:22:53.452 00.000 8596 IsGuiding returns 1
20:22:53.485 00.033 8596 IsSlewing returns 0
20:22:53.485 00.000 8596 IsGuiding returns 0
20:22:53.485 00.000 8596 scope move finished after 34 + 114 ms
20:22:53.485 00.000 8596 Move returns status 0, amount 34
20:22:53.485 00.000 8596 MoveAxis(N, 0, ABG)
20:22:53.485 00.000 8596 Move returns status 0, amount 0
20:22:53.485 00.000 8596 move complete, result=0
20:22:53.485 00.000 8596 worker thread done servicing request
20:22:53.485 00.000 9120 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
20:22:53.487 00.002 8596 Worker thread wakes up
20:22:53.487 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:53.487 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:54.467 00.980 8596 Exposure complete
20:22:54.540 00.073 8596 worker thread done servicing request
20:22:54.540 00.000 9120 OnExposeComplete: enter
20:22:54.541 00.001 9120 UpdateGuideState(): m_state=6
20:22:54.542 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 813
20:22:54.544 00.002 9120 Star::Find returns 1 (0), X=1145.40, Y=158.72, Mass=297106, SNR=224.7, Peak=30349 HFD=4.6
20:22:54.546 00.002 9120 MultiStar: [#1 0.05,-0.07,0.85,U] [#2 -0.09,-0.13,0.92,U] [#3 0.21,0.02,0.68,U] [#4 0.09,-0.06,0.47,U] [#5 0.06,-0.03,0.42,U] [#6 -0.00,-0.14,0.28,U] [#7 -0.07,0.03,0.32,U] [#8 -0.09,0.22,0.24,U] 
20:22:54.548 00.002 9120 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {0.07, -0.10}
20:22:54.549 00.001 9120 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.04) = xAngle (-4.01 = 2.27)
20:22:54.551 00.002 9120 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.97 = 2.31)
20:22:54.551 00.000 9120 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.97 mountX=-0.04 mountY=0.05, mountTheta=2.29
20:22:54.553 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.05, opts=13)
20:22:54.554 00.001 9120 Enqueuing Move request for scope (0.04, -0.05)
20:22:54.555 00.001 8596 Worker thread wakes up
20:22:54.555 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
20:22:54.555 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
20:22:54.555 00.000 8596 Moving (0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
20:22:54.555 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:22:54.555 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:54.555 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:22:54.555 00.000 8596 MoveAxis(E, 0, ABG)
20:22:54.555 00.000 8596 Move returns status 0, amount 0
20:22:54.555 00.000 8596 MoveAxis(N, 0, ABG)
20:22:54.555 00.000 8596 Move returns status 0, amount 0
20:22:54.555 00.000 8596 move complete, result=0
20:22:54.555 00.000 8596 worker thread done servicing request
20:22:54.562 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:22:54.577 00.015 9120 UpdateGuideState exits: m=297106 SNR=224.7
20:22:54.578 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:54.579 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:54.580 00.001 9120 Enqueuing Expose request
20:22:54.581 00.001 8596 Worker thread wakes up
20:22:54.581 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:54.581 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:54.581 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:55.750 01.169 8596 Exposure complete
20:22:55.828 00.078 8596 worker thread done servicing request
20:22:55.828 00.000 9120 OnExposeComplete: enter
20:22:55.829 00.001 9120 UpdateGuideState(): m_state=6
20:22:55.830 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 814
20:22:55.832 00.002 9120 Star::Find returns 1 (0), X=1145.46, Y=158.84, Mass=283064, SNR=206.4, Peak=29453 HFD=4.4
20:22:55.833 00.001 9120 MultiStar: [#1 0.10,-0.14,0.92,U] [#2 -0.13,0.05,0.91,U] [#3 -0.05,-0.04,0.87,U] [#4 0.10,-0.21,0.53,U] [#5 -0.10,-0.36,0.50,U] [#6 0.01,-0.27,0.32,U] [#7 0.16,-0.04,0.35,U] [#8 -0.21,0.03,0.24,U] 
20:22:55.833 00.000 9120 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.13, 0.02}
20:22:55.834 00.001 9120 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.04) = xAngle (-4.46 = 1.82)
20:22:55.835 00.001 9120 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.43 = 1.86)
20:22:55.836 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.09 cameraTheta=-1.42 mountX=-0.02 mountY=0.08, mountTheta=1.82
20:22:55.837 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.08, opts=13)
20:22:55.838 00.001 9120 Enqueuing Move request for scope (0.01, -0.08)
20:22:55.839 00.001 8596 Worker thread wakes up
20:22:55.839 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
20:22:55.839 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
20:22:55.839 00.000 8596 Moving (0.01, -0.08) raw xDistance=-0.02 yDistance=0.08
20:22:55.839 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:22:55.839 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:55.839 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:22:55.839 00.000 8596 MoveAxis(E, 0, ABG)
20:22:55.839 00.000 8596 Move returns status 0, amount 0
20:22:55.839 00.000 8596 MoveAxis(N, 0, ABG)
20:22:55.839 00.000 8596 Move returns status 0, amount 0
20:22:55.839 00.000 8596 move complete, result=0
20:22:55.839 00.000 8596 worker thread done servicing request
20:22:55.843 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:22:55.858 00.015 9120 UpdateGuideState exits: m=283064 SNR=206.4
20:22:55.859 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:55.860 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:55.861 00.001 9120 Enqueuing Expose request
20:22:55.861 00.000 8596 Worker thread wakes up
20:22:55.861 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:55.862 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:55.862 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:56.840 00.978 8596 Exposure complete
20:22:56.909 00.069 8596 worker thread done servicing request
20:22:56.910 00.001 9120 OnExposeComplete: enter
20:22:56.911 00.001 9120 UpdateGuideState(): m_state=6
20:22:56.911 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 815
20:22:56.912 00.001 9120 Star::Find returns 1 (0), X=1145.25, Y=158.90, Mass=282793, SNR=209.5, Peak=32285 HFD=4.2
20:22:56.913 00.001 9120 MultiStar: [#1 -0.05,0.01,1.03,U] [#2 -0.15,-0.15,0.97,U] [#3 -0.12,-0.06,0.84,U] [#4 0.19,0.02,0.56,U] [#5 -0.13,-0.37,0.53,U] [#6 0.00,-0.15,0.31,U] [#7 -0.33,-0.03,0.34,U] [#8 -0.40,0.04,0.27,U] 
20:22:56.915 00.002 9120 single-star, 8 included, MultiStar: {-0.10, -0.06}, one-star: {-0.08, 0.08}
20:22:56.915 00.000 9120 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.04) = xAngle (-0.68 = -0.68)
20:22:56.916 00.001 9120 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.65 = -0.65)
20:22:56.917 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.36 mountX=0.09 mountY=-0.07, mountTheta=-0.66
20:22:56.919 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.08, opts=13)
20:22:56.920 00.001 9120 Enqueuing Move request for scope (-0.08, 0.08)
20:22:56.920 00.000 8596 Worker thread wakes up
20:22:56.920 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
20:22:56.920 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
20:22:56.920 00.000 8596 Moving (-0.08, 0.08) raw xDistance=0.09 yDistance=-0.07
20:22:56.921 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:22:56.921 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:56.921 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:22:56.921 00.000 8596 MoveAxis(E, 0, ABG)
20:22:56.921 00.000 8596 Move returns status 0, amount 0
20:22:56.921 00.000 8596 MoveAxis(N, 0, ABG)
20:22:56.921 00.000 8596 Move returns status 0, amount 0
20:22:56.921 00.000 8596 move complete, result=0
20:22:56.921 00.000 8596 worker thread done servicing request
20:22:56.926 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:22:56.941 00.015 9120 UpdateGuideState exits: m=282793 SNR=209.5
20:22:56.942 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:56.943 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:56.943 00.000 9120 Enqueuing Expose request
20:22:56.944 00.001 8596 Worker thread wakes up
20:22:56.944 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:22:56.945 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:56.945 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:58.121 01.176 8596 Exposure complete
20:22:58.208 00.087 8596 worker thread done servicing request
20:22:58.208 00.000 9120 OnExposeComplete: enter
20:22:58.209 00.001 9120 UpdateGuideState(): m_state=6
20:22:58.211 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 816
20:22:58.212 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.77, Mass=306973, SNR=229.7, Peak=32925 HFD=4.5
20:22:58.213 00.001 9120 MultiStar: [#1 0.11,-0.03,0.94,U] [#2 -0.12,-0.27,0.98,U] [#3 0.11,-0.24,0.68,U] [#4 0.16,-0.07,0.43,U] [#5 0.01,-0.26,0.41,U] [#6 -0.09,-0.23,0.29,U] [#7 -0.06,-0.19,0.24,U] [#8 -0.00,0.11,0.24,U] 
20:22:58.215 00.002 9120 single-star, 8 included, MultiStar: {0.03, -0.14}, one-star: {0.06, -0.05}
20:22:58.216 00.001 9120 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.04) = xAngle (-3.76 = 2.52)
20:22:58.217 00.001 9120 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.72 = 2.56)
20:22:58.218 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-0.72 mountX=-0.06 mountY=0.04, mountTheta=2.55
20:22:58.221 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.05, opts=13)
20:22:58.222 00.001 9120 Enqueuing Move request for scope (0.06, -0.05)
20:22:58.224 00.002 8596 Worker thread wakes up
20:22:58.224 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
20:22:58.224 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
20:22:58.224 00.000 8596 Moving (0.06, -0.05) raw xDistance=-0.06 yDistance=0.04
20:22:58.224 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:22:58.224 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:58.224 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:22:58.224 00.000 8596 MoveAxis(E, 0, ABG)
20:22:58.224 00.000 8596 Move returns status 0, amount 0
20:22:58.224 00.000 8596 MoveAxis(N, 0, ABG)
20:22:58.224 00.000 8596 Move returns status 0, amount 0
20:22:58.224 00.000 8596 move complete, result=0
20:22:58.224 00.000 8596 worker thread done servicing request
20:22:58.230 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:22:58.248 00.018 9120 UpdateGuideState exits: m=306973 SNR=229.7
20:22:58.249 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:58.251 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:58.253 00.002 9120 Enqueuing Expose request
20:22:58.254 00.001 8596 Worker thread wakes up
20:22:58.254 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:22:58.256 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:58.256 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:22:59.244 00.988 8596 Exposure complete
20:22:59.312 00.068 8596 worker thread done servicing request
20:22:59.312 00.000 9120 OnExposeComplete: enter
20:22:59.313 00.001 9120 UpdateGuideState(): m_state=6
20:22:59.314 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 817
20:22:59.315 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=158.71, Mass=286395, SNR=205.7, Peak=29933 HFD=4.5
20:22:59.316 00.001 9120 MultiStar: [#1 0.07,-0.14,0.94,U] [#2 -0.07,-0.24,1.09,U] [#3 0.09,-0.07,0.80,U] [#4 0.12,-0.16,0.51,U] [#5 0.02,-0.32,0.45,U] [#6 -0.03,-0.16,0.34,U] [#7 0.17,-0.29,0.37,U] [#8 -0.32,-0.03,0.27,U] 
20:22:59.318 00.002 9120 single-star, 8 included, MultiStar: {0.00, -0.16}, one-star: {-0.09, -0.11}
20:22:59.320 00.002 9120 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.04) = xAngle (-5.30 = 0.98)
20:22:59.323 00.003 9120 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.26 = 1.02)
20:22:59.325 00.002 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-2.26 mountX=0.08 mountY=0.12, mountTheta=0.99
20:22:59.328 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.11, opts=13)
20:22:59.330 00.002 9120 Enqueuing Move request for scope (-0.09, -0.11)
20:22:59.331 00.001 8596 Worker thread wakes up
20:22:59.332 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
20:22:59.332 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
20:22:59.332 00.000 8596 Moving (-0.09, -0.11) raw xDistance=0.08 yDistance=0.12
20:22:59.332 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:22:59.332 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:22:59.332 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:22:59.332 00.000 8596 MoveAxis(E, 0, ABG)
20:22:59.333 00.001 8596 Move returns status 0, amount 0
20:22:59.333 00.000 8596 MoveAxis(N, 0, ABG)
20:22:59.333 00.000 8596 Move returns status 0, amount 0
20:22:59.333 00.000 8596 move complete, result=0
20:22:59.333 00.000 8596 worker thread done servicing request
20:22:59.340 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2459, FiltMax=65488, Gamma=1.000
20:22:59.358 00.018 9120 UpdateGuideState exits: m=286395 SNR=205.7
20:22:59.359 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:59.359 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:22:59.360 00.001 9120 Enqueuing Expose request
20:22:59.361 00.001 8596 Worker thread wakes up
20:22:59.361 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:22:59.362 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:22:59.362 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:00.518 01.156 8596 Exposure complete
20:23:00.595 00.077 8596 worker thread done servicing request
20:23:00.595 00.000 9120 OnExposeComplete: enter
20:23:00.597 00.002 9120 UpdateGuideState(): m_state=6
20:23:00.598 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 818
20:23:00.599 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.68, Mass=274439, SNR=196.8, Peak=27885 HFD=4.4
20:23:00.600 00.001 9120 MultiStar: [#1 -0.17,-0.18,1.14,U] [#2 -0.32,-0.26,0.00,M1] [#3 -0.13,-0.15,0.76,U] [#4 -0.35,-0.22,0.00,M1] [#5 -0.01,0.01,0.47,U] [#6 -0.39,-0.14,0.00,M1] [#7 -0.21,-0.13,0.35,U] [#8 -0.60,-0.16,0.00,M1] 
20:23:00.601 00.001 9120 single-star, 4 included, MultiStar: {-0.13, -0.13}, one-star: {-0.09, -0.14}
20:23:00.602 00.001 9120 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.04) = xAngle (-5.18 = 1.11)
20:23:00.602 00.000 9120 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.14 = 1.14)
20:23:00.603 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.13 mountX=0.08 mountY=0.15, mountTheta=1.11
20:23:00.606 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.14, opts=13)
20:23:00.607 00.001 9120 Enqueuing Move request for scope (-0.09, -0.14)
20:23:00.608 00.001 8596 Worker thread wakes up
20:23:00.608 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
20:23:00.608 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
20:23:00.608 00.000 8596 Moving (-0.09, -0.14) raw xDistance=0.08 yDistance=0.15
20:23:00.608 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:23:00.608 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:00.608 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:23:00.608 00.000 8596 MoveAxis(E, 0, ABG)
20:23:00.608 00.000 8596 Move returns status 0, amount 0
20:23:00.608 00.000 8596 MoveAxis(N, 0, ABG)
20:23:00.608 00.000 8596 Move returns status 0, amount 0
20:23:00.608 00.000 8596 move complete, result=0
20:23:00.608 00.000 8596 worker thread done servicing request
20:23:00.614 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:23:00.645 00.031 9120 UpdateGuideState exits: m=274439 SNR=196.8
20:23:00.646 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:00.648 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:00.650 00.002 9120 Enqueuing Expose request
20:23:00.651 00.001 8596 Worker thread wakes up
20:23:00.652 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:00.652 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:00.652 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:01.633 00.981 8596 Exposure complete
20:23:01.703 00.070 8596 worker thread done servicing request
20:23:01.703 00.000 9120 OnExposeComplete: enter
20:23:01.704 00.001 9120 UpdateGuideState(): m_state=6
20:23:01.706 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 819
20:23:01.707 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.67, Mass=292886, SNR=208.4, Peak=31725 HFD=4.4
20:23:01.708 00.001 9120 MultiStar: [#1 0.07,-0.11,0.98,U] [#2 -0.26,-0.45,0.00,M2] [#3 -0.15,-0.28,0.82,U] [#4 0.08,-0.15,0.52,U] [#5 -0.12,-0.10,0.46,U] [#6 -0.08,-0.21,0.30,U] [#7 -0.07,-0.04,0.31,U] [#8 -0.35,0.11,0.30,U] 
20:23:01.709 00.001 9120 refined, 7 included, MultiStar: {-0.04, -0.14}, one-star: {0.05, -0.16}
20:23:01.710 00.001 9120 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.04) = xAngle (-4.86 = 1.43)
20:23:01.712 00.002 9120 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.82 = 1.46)
20:23:01.713 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.81 mountX=0.02 mountY=0.15, mountTheta=1.43
20:23:01.716 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.14, opts=13)
20:23:01.718 00.002 9120 Enqueuing Move request for scope (-0.04, -0.14)
20:23:01.720 00.002 8596 Worker thread wakes up
20:23:01.720 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
20:23:01.721 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
20:23:01.721 00.000 8596 Moving (-0.04, -0.14) raw xDistance=0.02 yDistance=0.15
20:23:01.721 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:23:01.721 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:01.721 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:23:01.721 00.000 8596 MoveAxis(E, 0, ABG)
20:23:01.721 00.000 8596 Move returns status 0, amount 0
20:23:01.721 00.000 8596 MoveAxis(N, 0, ABG)
20:23:01.721 00.000 8596 Move returns status 0, amount 0
20:23:01.721 00.000 8596 move complete, result=0
20:23:01.721 00.000 8596 worker thread done servicing request
20:23:01.727 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:23:01.744 00.017 9120 UpdateGuideState exits: m=292886 SNR=208.4
20:23:01.745 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:01.746 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:01.746 00.000 9120 Enqueuing Expose request
20:23:01.747 00.001 8596 Worker thread wakes up
20:23:01.747 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:01.748 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:01.748 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:02.922 01.174 8596 Exposure complete
20:23:02.992 00.070 8596 worker thread done servicing request
20:23:02.992 00.000 9120 OnExposeComplete: enter
20:23:02.993 00.001 9120 UpdateGuideState(): m_state=6
20:23:02.994 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 820
20:23:02.996 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.71, Mass=314208, SNR=215.6, Peak=30909 HFD=4.5
20:23:02.998 00.002 9120 MultiStar: [#1 0.05,-0.16,1.00,U] [#2 -0.04,-0.26,0.93,U] [#3 0.13,-0.24,0.70,U] [#4 0.11,-0.03,0.49,U] [#5 0.15,-0.02,0.49,U] [#6 -0.06,-0.15,0.30,U] [#7 -0.07,-0.03,0.40,U] [#8 -0.36,-0.20,0.00,M1] 
20:23:02.999 00.001 9120 single-star, 7 included, MultiStar: {0.03, -0.14}, one-star: {-0.02, -0.11}
20:23:03.000 00.001 9120 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.04) = xAngle (-4.75 = 1.53)
20:23:03.001 00.001 9120 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.72 = 1.57)
20:23:03.002 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.71 mountX=0.00 mountY=0.11, mountTheta=1.53
20:23:03.003 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.11, opts=13)
20:23:03.004 00.001 9120 Enqueuing Move request for scope (-0.02, -0.11)
20:23:03.005 00.001 8596 Worker thread wakes up
20:23:03.005 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
20:23:03.005 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
20:23:03.005 00.000 8596 Moving (-0.02, -0.11) raw xDistance=0.00 yDistance=0.11
20:23:03.005 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:23:03.006 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:03.006 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:23:03.006 00.000 8596 MoveAxis(E, 0, ABG)
20:23:03.006 00.000 8596 Move returns status 0, amount 0
20:23:03.006 00.000 8596 MoveAxis(N, 0, ABG)
20:23:03.006 00.000 8596 Move returns status 0, amount 0
20:23:03.006 00.000 8596 move complete, result=0
20:23:03.006 00.000 8596 worker thread done servicing request
20:23:03.009 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2432, FiltMax=65488, Gamma=1.000
20:23:03.024 00.015 9120 UpdateGuideState exits: m=314208 SNR=215.6
20:23:03.025 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:03.026 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:03.027 00.001 9120 Enqueuing Expose request
20:23:03.028 00.001 8596 Worker thread wakes up
20:23:03.028 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:03.029 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:03.029 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:04.002 00.973 8596 Exposure complete
20:23:04.059 00.057 8596 worker thread done servicing request
20:23:04.059 00.000 9120 OnExposeComplete: enter
20:23:04.060 00.001 9120 UpdateGuideState(): m_state=6
20:23:04.061 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 821
20:23:04.061 00.000 9120 Star::Find returns 1 (0), X=1145.10, Y=158.60, Mass=296867, SNR=210.3, Peak=28749 HFD=4.3
20:23:04.062 00.001 9120 MultiStar: [#1 -0.26,-0.11,1.04,U] [#2 -0.18,-0.38,0.00,M2] [#3 -0.07,-0.11,0.72,U] [#4 -0.19,-0.37,0.00,M1] [#5 -0.16,-0.16,0.41,U] [#6 -0.31,-0.40,0.00,M1] [#7 -0.01,-0.02,0.36,U] [#8 -0.42,-0.07,0.00,M2] 
20:23:04.063 00.001 9120 refined, 4 included, MultiStar: {-0.18, -0.14}, one-star: {-0.23, -0.23}
20:23:04.064 00.001 9120 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.04) = xAngle (-5.52 = 0.77)
20:23:04.064 00.000 9120 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.48 = 0.80)
20:23:04.065 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.48 mountX=0.16 mountY=0.16, mountTheta=0.78
20:23:04.067 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.14, opts=13)
20:23:04.068 00.001 9120 Enqueuing Move request for scope (-0.18, -0.14)
20:23:04.069 00.001 8596 Worker thread wakes up
20:23:04.069 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
20:23:04.069 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
20:23:04.069 00.000 8596 Moving (-0.18, -0.14) raw xDistance=0.16 yDistance=0.16
20:23:04.069 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:23:04.069 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:04.069 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:23:04.069 00.000 8596 MoveAxis(E, 0, ABG)
20:23:04.069 00.000 8596 Move returns status 0, amount 0
20:23:04.069 00.000 8596 MoveAxis(N, 0, ABG)
20:23:04.069 00.000 8596 Move returns status 0, amount 0
20:23:04.069 00.000 8596 move complete, result=0
20:23:04.069 00.000 8596 worker thread done servicing request
20:23:04.074 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:23:04.091 00.017 9120 UpdateGuideState exits: m=296867 SNR=210.3
20:23:04.092 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:04.093 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:04.093 00.000 9120 Enqueuing Expose request
20:23:04.094 00.001 8596 Worker thread wakes up
20:23:04.094 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:04.095 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:04.095 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:05.293 01.198 8596 Exposure complete
20:23:05.364 00.071 8596 worker thread done servicing request
20:23:05.364 00.000 9120 OnExposeComplete: enter
20:23:05.365 00.001 9120 UpdateGuideState(): m_state=6
20:23:05.366 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 822
20:23:05.366 00.000 9120 Star::Find returns 1 (0), X=1145.20, Y=158.57, Mass=284542, SNR=208.2, Peak=27613 HFD=4.3
20:23:05.367 00.001 9120 MultiStar: [#1 -0.07,-0.29,0.92,U] [#2 -0.17,-0.38,0.00,M3] [#3 -0.10,-0.14,0.75,U] [#4 -0.14,-0.21,0.49,U] [#5 -0.19,-0.25,0.52,U] [#6 -0.12,-0.46,0.00,M2] [#7 -0.05,-0.29,0.33,U] [#8 -0.36,0.10,0.29,U] 
20:23:05.368 00.001 9120 refined, 6 included, MultiStar: {-0.13, -0.22}, one-star: {-0.13, -0.25}
20:23:05.369 00.001 9120 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.04) = xAngle (-5.16 = 1.13)
20:23:05.370 00.001 9120 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.12 = 1.16)
20:23:05.370 00.000 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.22 hyp=0.25 cameraTheta=-2.11 mountX=0.11 mountY=0.23, mountTheta=1.13
20:23:05.372 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.22, opts=13)
20:23:05.372 00.000 9120 Enqueuing Move request for scope (-0.13, -0.22)
20:23:05.373 00.001 8596 Worker thread wakes up
20:23:05.373 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.22) opts 0xd
20:23:05.373 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.22)
20:23:05.373 00.000 8596 Moving (-0.13, -0.22) raw xDistance=0.11 yDistance=0.23
20:23:05.373 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:23:05.374 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:23:05.374 00.000 8596 MoveAxis(E, 0, ABG)
20:23:05.374 00.000 8596 Move returns status 0, amount 0
20:23:05.374 00.000 8596 MoveAxis(S, 49, ABG)
20:23:05.374 00.000 8596 Guiding  Dir = 1, Dur = 49
20:23:05.374 00.000 8596 IsSlewing returns 0
20:23:05.374 00.000 8596 IsGuiding returns 0
20:23:05.384 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:23:05.391 00.007 8596 PulseGuide returned control before completion, sleep 43
20:23:05.406 00.015 9120 UpdateGuideState exits: m=284542 SNR=208.2
20:23:05.409 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:05.410 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:05.411 00.001 9120 Enqueuing Expose request
20:23:05.437 00.026 8596 IsGuiding returns 1
20:23:05.437 00.000 8596 scope still moving after pulse duration time elapsed
20:23:05.468 00.031 8596 IsSlewing returns 0
20:23:05.468 00.000 8596 IsGuiding returns 1
20:23:05.500 00.032 8596 IsSlewing returns 0
20:23:05.500 00.000 8596 IsGuiding returns 0
20:23:05.500 00.000 8596 scope move finished after 49 + 77 ms
20:23:05.500 00.000 8596 Move returns status 0, amount 49
20:23:05.500 00.000 8596 move complete, result=0
20:23:05.500 00.000 8596 worker thread done servicing request
20:23:05.500 00.000 8596 Worker thread wakes up
20:23:05.500 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:05.500 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:05.500 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
20:23:06.467 00.967 8596 Exposure complete
20:23:06.548 00.081 8596 worker thread done servicing request
20:23:06.548 00.000 9120 OnExposeComplete: enter
20:23:06.549 00.001 9120 UpdateGuideState(): m_state=6
20:23:06.550 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 823
20:23:06.552 00.002 9120 Star::Find returns 1 (0), X=1145.41, Y=158.67, Mass=282129, SNR=215.2, Peak=25869 HFD=4.6
20:23:06.553 00.001 9120 MultiStar: [#1 0.06,-0.19,0.91,U] [#2 -0.20,-0.18,0.95,U] [#3 -0.07,-0.25,0.76,U] [#4 0.09,-0.04,0.47,U] [#5 -0.00,-0.06,0.41,U] [#6 0.07,-0.33,0.31,U] [#7 0.24,-0.09,0.33,U] [#8 -0.40,-0.06,0.25,U] 
20:23:06.555 00.002 9120 refined, 8 included, MultiStar: {-0.01, -0.16}, one-star: {0.08, -0.15}
20:23:06.556 00.001 9120 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.04) = xAngle (-4.69 = 1.59)
20:23:06.557 00.001 9120 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.66 = 1.63)
20:23:06.558 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.65 mountX=-0.00 mountY=0.16, mountTheta=1.59
20:23:06.562 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.16, opts=13)
20:23:06.565 00.003 9120 Enqueuing Move request for scope (-0.01, -0.16)
20:23:06.568 00.003 8596 Worker thread wakes up
20:23:06.568 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
20:23:06.568 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
20:23:06.568 00.000 8596 Moving (-0.01, -0.16) raw xDistance=-0.00 yDistance=0.16
20:23:06.568 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:23:06.568 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:06.568 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:23:06.568 00.000 8596 MoveAxis(E, 0, ABG)
20:23:06.568 00.000 8596 Move returns status 0, amount 0
20:23:06.568 00.000 8596 MoveAxis(N, 0, ABG)
20:23:06.568 00.000 8596 Move returns status 0, amount 0
20:23:06.568 00.000 8596 move complete, result=0
20:23:06.568 00.000 8596 worker thread done servicing request
20:23:06.578 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2406, FiltMax=65535, Gamma=1.000
20:23:06.593 00.015 9120 UpdateGuideState exits: m=282129 SNR=215.2
20:23:06.594 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:06.595 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:06.596 00.001 9120 Enqueuing Expose request
20:23:06.597 00.001 8596 Worker thread wakes up
20:23:06.597 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:06.598 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:06.598 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:07.773 01.175 8596 Exposure complete
20:23:07.854 00.081 8596 worker thread done servicing request
20:23:07.854 00.000 9120 OnExposeComplete: enter
20:23:07.855 00.001 9120 UpdateGuideState(): m_state=6
20:23:07.856 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 824
20:23:07.857 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.85, Mass=290847, SNR=207.9, Peak=29309 HFD=4.5
20:23:07.858 00.001 9120 MultiStar: [#1 0.01,-0.11,1.03,U] [#2 -0.34,0.15,0.92,U] [#3 -0.05,0.04,0.89,U] [#4 0.20,-0.25,0.56,U] [#5 -0.12,-0.18,0.44,U] [#6 0.01,-0.21,0.34,U] [#7 0.13,0.10,0.28,U] [#8 -0.17,0.02,0.26,U] 
20:23:07.859 00.001 9120 single-star, 8 included, MultiStar: {-0.06, -0.03}, one-star: {-0.03, 0.03}
20:23:07.859 00.000 9120 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.04) = xAngle (-0.68 = -0.68)
20:23:07.860 00.001 9120 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.64 = -0.64)
20:23:07.861 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.36 mountX=0.03 mountY=-0.02, mountTheta=-0.66
20:23:07.863 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.03, opts=13)
20:23:07.866 00.003 9120 Enqueuing Move request for scope (-0.03, 0.03)
20:23:07.868 00.002 8596 Worker thread wakes up
20:23:07.868 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
20:23:07.868 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
20:23:07.868 00.000 8596 Moving (-0.03, 0.03) raw xDistance=0.03 yDistance=-0.02
20:23:07.868 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:23:07.869 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:07.869 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:23:07.869 00.000 8596 MoveAxis(E, 0, ABG)
20:23:07.869 00.000 8596 Move returns status 0, amount 0
20:23:07.869 00.000 8596 MoveAxis(N, 0, ABG)
20:23:07.869 00.000 8596 Move returns status 0, amount 0
20:23:07.869 00.000 8596 move complete, result=0
20:23:07.869 00.000 8596 worker thread done servicing request
20:23:07.876 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:23:07.907 00.031 9120 UpdateGuideState exits: m=290847 SNR=207.9
20:23:07.908 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:07.910 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:07.911 00.001 9120 Enqueuing Expose request
20:23:07.912 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:23:07.913 00.001 8596 Worker thread wakes up
20:23:07.913 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:07.913 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:08.909 00.996 8596 Exposure complete
20:23:08.977 00.068 8596 worker thread done servicing request
20:23:08.977 00.000 9120 OnExposeComplete: enter
20:23:08.978 00.001 9120 UpdateGuideState(): m_state=6
20:23:08.979 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 825
20:23:08.980 00.001 9120 Star::Find returns 1 (0), X=1145.02, Y=158.72, Mass=309113, SNR=234.0, Peak=32765 HFD=4.2
20:23:08.981 00.001 9120 MultiStar: [#1 -0.26,-0.09,0.83,U] [#2 -0.32,0.03,0.77,U] [#3 -0.18,-0.05,0.63,U] [#4 -0.23,0.06,0.46,U] [#5 -0.19,-0.15,0.41,U] [#6 -0.36,-0.27,0.00,M1] [#7 -0.32,-0.05,0.28,U] [#8 -0.32,0.13,0.25,U] 
20:23:08.981 00.000 9120 refined, 7 included, MultiStar: {-0.27, -0.05}, one-star: {-0.31, -0.10}
20:23:08.982 00.001 9120 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.04) = xAngle (-6.01 = 0.27)
20:23:08.983 00.001 9120 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.98 = 0.30)
20:23:08.984 00.001 9120 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-2.97 mountX=0.26 mountY=0.08, mountTheta=0.30
20:23:08.985 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.27, y=-0.05, opts=13)
20:23:08.986 00.001 9120 Enqueuing Move request for scope (-0.27, -0.05)
20:23:08.987 00.001 8596 Worker thread wakes up
20:23:08.987 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
20:23:08.987 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
20:23:08.987 00.000 8596 Moving (-0.27, -0.05) raw xDistance=0.26 yDistance=0.08
20:23:08.987 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:23:08.987 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:08.988 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:23:08.988 00.000 8596 MoveAxis(W, 38, ABG)
20:23:08.988 00.000 8596 Guiding  Dir = 3, Dur = 38
20:23:08.988 00.000 8596 IsSlewing returns 0
20:23:08.989 00.001 8596 IsGuiding returns 0
20:23:09.002 00.013 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2477, FiltMax=65491, Gamma=1.000
20:23:09.037 00.035 8596 IsGuiding returns 1
20:23:09.037 00.000 8596 scope still moving after pulse duration time elapsed
20:23:09.040 00.003 9120 UpdateGuideState exits: m=309113 SNR=234.0
20:23:09.042 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:09.043 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:09.044 00.001 9120 Enqueuing Expose request
20:23:09.066 00.022 8596 IsSlewing returns 0
20:23:09.066 00.000 8596 IsGuiding returns 1
20:23:09.098 00.032 8596 IsSlewing returns 0
20:23:09.098 00.000 8596 IsGuiding returns 1
20:23:09.130 00.032 8596 IsSlewing returns 0
20:23:09.130 00.000 8596 IsGuiding returns 0
20:23:09.130 00.000 8596 scope move finished after 38 + 103 ms
20:23:09.130 00.000 8596 Move returns status 0, amount 38
20:23:09.130 00.000 8596 MoveAxis(N, 0, ABG)
20:23:09.130 00.000 8596 Move returns status 0, amount 0
20:23:09.130 00.000 8596 move complete, result=0
20:23:09.130 00.000 8596 worker thread done servicing request
20:23:09.131 00.001 9120 GuideStep: 0.3 px 38 ms WEST, 0.1 px 0 ms NORTH
20:23:09.133 00.002 8596 Worker thread wakes up
20:23:09.134 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:09.134 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:10.302 01.168 8596 Exposure complete
20:23:10.361 00.059 8596 worker thread done servicing request
20:23:10.361 00.000 9120 OnExposeComplete: enter
20:23:10.362 00.001 9120 UpdateGuideState(): m_state=6
20:23:10.363 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 826
20:23:10.363 00.000 9120 Star::Find returns 1 (0), X=1145.55, Y=158.58, Mass=287805, SNR=220.1, Peak=26605 HFD=4.3
20:23:10.364 00.001 9120 MultiStar: [#1 0.21,-0.17,0.89,U] [#2 0.18,-0.08,0.95,U] [#3 0.19,-0.09,0.67,U] [#4 0.22,-0.16,0.52,U] [#5 0.15,-0.31,0.43,U] [#6 0.28,-0.34,0.00,M2] [#7 0.21,-0.04,0.30,U] [#8 0.04,0.03,0.26,U] 
20:23:10.365 00.001 9120 refined, 7 included, MultiStar: {0.19, -0.15}, one-star: {0.23, -0.24}
20:23:10.366 00.001 9120 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.04) = xAngle (-3.69 = 2.59)
20:23:10.367 00.001 9120 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.66 = 2.62)
20:23:10.372 00.005 9120 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.65 mountX=-0.21 mountY=0.12, mountTheta=2.61
20:23:10.373 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.15, opts=13)
20:23:10.375 00.002 9120 Enqueuing Move request for scope (0.19, -0.15)
20:23:10.376 00.001 8596 Worker thread wakes up
20:23:10.376 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
20:23:10.376 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
20:23:10.376 00.000 8596 Moving (0.19, -0.15) raw xDistance=-0.21 yDistance=0.12
20:23:10.376 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
20:23:10.376 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:10.376 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:23:10.377 00.001 8596 MoveAxis(E, 27, ABG)
20:23:10.377 00.000 8596 Guiding  Dir = 2, Dur = 27
20:23:10.377 00.000 8596 IsSlewing returns 0
20:23:10.377 00.000 8596 IsGuiding returns 0
20:23:10.384 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:23:10.385 00.001 8596 PulseGuide returned control before completion, sleep 31
20:23:10.404 00.019 9120 UpdateGuideState exits: m=287805 SNR=220.1
20:23:10.405 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:10.405 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:10.406 00.001 9120 Enqueuing Expose request
20:23:10.429 00.023 8596 IsGuiding returns 1
20:23:10.429 00.000 8596 scope still moving after pulse duration time elapsed
20:23:10.460 00.031 8596 IsSlewing returns 0
20:23:10.460 00.000 8596 IsGuiding returns 0
20:23:10.460 00.000 8596 scope move finished after 27 + 56 ms
20:23:10.461 00.001 8596 Move returns status 0, amount 27
20:23:10.461 00.000 8596 MoveAxis(N, 0, ABG)
20:23:10.461 00.000 8596 Move returns status 0, amount 0
20:23:10.461 00.000 8596 move complete, result=0
20:23:10.461 00.000 8596 worker thread done servicing request
20:23:10.461 00.000 8596 Worker thread wakes up
20:23:10.461 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:10.461 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:10.461 00.000 9120 GuideStep: -0.2 px 27 ms EAST, 0.1 px 0 ms NORTH
20:23:11.425 00.964 8596 Exposure complete
20:23:11.495 00.070 8596 worker thread done servicing request
20:23:11.496 00.001 9120 OnExposeComplete: enter
20:23:11.497 00.001 9120 UpdateGuideState(): m_state=6
20:23:11.498 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 827
20:23:11.499 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.61, Mass=307190, SNR=219.9, Peak=29629 HFD=4.5
20:23:11.501 00.002 9120 MultiStar: [#1 -0.09,-0.28,0.89,U] [#2 0.01,-0.20,0.92,U] [#3 0.01,-0.02,0.74,U] [#4 0.08,-0.26,0.48,U] [#5 0.15,-0.08,0.40,U] [#6 -0.15,-0.38,0.26,U] [#7 0.05,-0.11,0.30,U] [#8 -0.11,0.14,0.24,U] 
20:23:11.502 00.001 9120 refined, 8 included, MultiStar: {-0.01, -0.17}, one-star: {-0.02, -0.21}
20:23:11.503 00.001 9120 CameraToMount -- cameraTheta (-1.61) - m_xAngle (3.04) = xAngle (-4.65 = 1.63)
20:23:11.504 00.001 9120 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.61 = 1.67)
20:23:11.505 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.61 mountX=-0.01 mountY=0.17, mountTheta=1.64
20:23:11.506 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.17, opts=13)
20:23:11.507 00.001 9120 Enqueuing Move request for scope (-0.01, -0.17)
20:23:11.508 00.001 8596 Worker thread wakes up
20:23:11.508 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
20:23:11.508 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
20:23:11.508 00.000 8596 Moving (-0.01, -0.17) raw xDistance=-0.01 yDistance=0.17
20:23:11.508 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:23:11.508 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:11.508 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:23:11.508 00.000 8596 MoveAxis(E, 0, ABG)
20:23:11.508 00.000 8596 Move returns status 0, amount 0
20:23:11.508 00.000 8596 MoveAxis(N, 0, ABG)
20:23:11.508 00.000 8596 Move returns status 0, amount 0
20:23:11.508 00.000 8596 move complete, result=0
20:23:11.508 00.000 8596 worker thread done servicing request
20:23:11.521 00.013 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:23:11.544 00.023 9120 UpdateGuideState exits: m=307190 SNR=219.9
20:23:11.546 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:11.549 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:11.551 00.002 9120 Enqueuing Expose request
20:23:11.552 00.001 8596 Worker thread wakes up
20:23:11.552 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:23:11.554 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:11.554 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:12.714 01.160 8596 Exposure complete
20:23:12.790 00.076 8596 worker thread done servicing request
20:23:12.790 00.000 9120 OnExposeComplete: enter
20:23:12.791 00.001 9120 UpdateGuideState(): m_state=6
20:23:12.792 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 828
20:23:12.793 00.001 9120 Star::Find returns 1 (0), X=1145.62, Y=158.57, Mass=292516, SNR=198.9, Peak=25565 HFD=4.3
20:23:12.794 00.001 9120 MultiStar: [#1 0.21,-0.03,1.04,U] [#2 0.23,-0.22,0.97,U] [#3 0.19,-0.06,0.70,U] [#4 0.34,-0.09,0.52,U] [#5 0.30,-0.21,0.40,U] [#6 0.13,-0.11,0.31,U] [#7 0.25,0.03,0.33,U] [#8 0.10,-0.09,0.31,U] 
20:23:12.795 00.001 9120 refined, 8 included, MultiStar: {0.24, -0.13}, one-star: {0.29, -0.25}
20:23:12.796 00.001 9120 CameraToMount -- cameraTheta (-0.50) - m_xAngle (3.04) = xAngle (-3.54 = 2.74)
20:23:12.797 00.001 9120 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.51 = 2.78)
20:23:12.797 00.000 9120 CameraToMount -- cameraX=0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-0.50 mountX=-0.25 mountY=0.10, mountTheta=2.77
20:23:12.799 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=-0.13, opts=13)
20:23:12.800 00.001 9120 Enqueuing Move request for scope (0.24, -0.13)
20:23:12.800 00.000 8596 Worker thread wakes up
20:23:12.800 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.13) opts 0xd
20:23:12.800 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, -0.13)
20:23:12.800 00.000 8596 Moving (0.24, -0.13) raw xDistance=-0.25 yDistance=0.10
20:23:12.801 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:23:12.801 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:12.801 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:23:12.801 00.000 8596 MoveAxis(E, 36, ABG)
20:23:12.801 00.000 8596 Guiding  Dir = 2, Dur = 36
20:23:12.801 00.000 8596 IsSlewing returns 0
20:23:12.801 00.000 8596 IsGuiding returns 0
20:23:12.802 00.001 8596 PulseGuide returned control before completion, sleep 45
20:23:12.805 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:23:12.829 00.024 9120 UpdateGuideState exits: m=292516 SNR=198.9
20:23:12.831 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:12.832 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:12.833 00.001 9120 Enqueuing Expose request
20:23:12.856 00.023 8596 IsGuiding returns 1
20:23:12.856 00.000 8596 scope still moving after pulse duration time elapsed
20:23:12.888 00.032 8596 IsSlewing returns 0
20:23:12.888 00.000 8596 IsGuiding returns 0
20:23:12.888 00.000 8596 scope move finished after 36 + 51 ms
20:23:12.888 00.000 8596 Move returns status 0, amount 36
20:23:12.888 00.000 8596 MoveAxis(N, 0, ABG)
20:23:12.888 00.000 8596 Move returns status 0, amount 0
20:23:12.888 00.000 8596 move complete, result=0
20:23:12.888 00.000 8596 worker thread done servicing request
20:23:12.888 00.000 8596 Worker thread wakes up
20:23:12.888 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:12.888 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:12.890 00.002 9120 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
20:23:13.880 00.990 8596 Exposure complete
20:23:13.961 00.081 8596 worker thread done servicing request
20:23:13.961 00.000 9120 OnExposeComplete: enter
20:23:13.962 00.001 9120 UpdateGuideState(): m_state=6
20:23:13.963 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 829
20:23:13.964 00.001 9120 Star::Find returns 1 (0), X=1145.14, Y=158.62, Mass=309736, SNR=218.9, Peak=31133 HFD=4.4
20:23:13.965 00.001 9120 MultiStar: [#1 -0.18,-0.07,0.96,U] [#2 -0.29,-0.01,0.93,U] [#3 -0.18,-0.09,0.75,U] [#4 -0.10,0.00,0.45,U] [#5 0.01,-0.26,0.37,U] [#6 -0.34,-0.53,0.00,M1] [#7 -0.32,-0.00,0.30,U] [#8 -0.31,0.03,0.27,U] 
20:23:13.966 00.001 9120 refined, 7 included, MultiStar: {-0.20, -0.09}, one-star: {-0.19, -0.20}
20:23:13.967 00.001 9120 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.04) = xAngle (-5.77 = 0.51)
20:23:13.967 00.000 9120 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.74 = 0.55)
20:23:13.968 00.001 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.21 cameraTheta=-2.73 mountX=0.19 mountY=0.11, mountTheta=0.54
20:23:13.969 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.09, opts=13)
20:23:13.970 00.001 9120 Enqueuing Move request for scope (-0.20, -0.09)
20:23:13.971 00.001 8596 Worker thread wakes up
20:23:13.971 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
20:23:13.971 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
20:23:13.971 00.000 8596 Moving (-0.20, -0.09) raw xDistance=0.19 yDistance=0.11
20:23:13.971 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:23:13.971 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:13.971 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:23:13.971 00.000 8596 MoveAxis(E, 0, ABG)
20:23:13.971 00.000 8596 Move returns status 0, amount 0
20:23:13.972 00.001 8596 MoveAxis(N, 0, ABG)
20:23:13.972 00.000 8596 Move returns status 0, amount 0
20:23:13.972 00.000 8596 move complete, result=0
20:23:13.972 00.000 8596 worker thread done servicing request
20:23:13.976 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2459, FiltMax=65491, Gamma=1.000
20:23:13.992 00.016 9120 UpdateGuideState exits: m=309736 SNR=218.9
20:23:13.993 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:13.994 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:13.995 00.001 9120 Enqueuing Expose request
20:23:13.995 00.000 8596 Worker thread wakes up
20:23:13.995 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:13.997 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:13.997 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:15.159 01.162 8596 Exposure complete
20:23:15.232 00.073 8596 worker thread done servicing request
20:23:15.232 00.000 9120 OnExposeComplete: enter
20:23:15.233 00.001 9120 UpdateGuideState(): m_state=6
20:23:15.234 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 830
20:23:15.235 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=158.57, Mass=298727, SNR=213.0, Peak=28813 HFD=4.5
20:23:15.236 00.001 9120 MultiStar: [#1 -0.08,-0.20,0.90,U] [#2 -0.24,-0.21,1.05,U] [#3 -0.17,-0.28,0.72,U] [#4 0.02,-0.25,0.48,U] [#5 -0.19,-0.35,0.49,U] [#6 -0.21,-0.35,0.00,M2] [#7 -0.05,-0.01,0.33,U] [#8 -0.36,0.17,0.29,U] 
20:23:15.237 00.001 9120 refined, 7 included, MultiStar: {-0.15, -0.21}, one-star: {-0.13, -0.25}
20:23:15.238 00.001 9120 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.04) = xAngle (-5.23 = 1.06)
20:23:15.239 00.001 9120 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.19 = 1.09)
20:23:15.239 00.000 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.18 mountX=0.13 mountY=0.23, mountTheta=1.07
20:23:15.241 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.21, opts=13)
20:23:15.242 00.001 9120 Enqueuing Move request for scope (-0.15, -0.21)
20:23:15.243 00.001 8596 Worker thread wakes up
20:23:15.243 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
20:23:15.243 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
20:23:15.243 00.000 8596 Moving (-0.15, -0.21) raw xDistance=0.13 yDistance=0.23
20:23:15.243 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:23:15.243 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:23:15.243 00.000 8596 MoveAxis(E, 0, ABG)
20:23:15.243 00.000 8596 Move returns status 0, amount 0
20:23:15.243 00.000 8596 MoveAxis(S, 48, ABG)
20:23:15.243 00.000 8596 Guiding  Dir = 1, Dur = 48
20:23:15.244 00.001 8596 IsSlewing returns 0
20:23:15.244 00.000 8596 IsGuiding returns 0
20:23:15.247 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:23:15.252 00.005 8596 PulseGuide returned control before completion, sleep 51
20:23:15.274 00.022 9120 UpdateGuideState exits: m=298727 SNR=213.0
20:23:15.275 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:15.276 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:15.277 00.001 9120 Enqueuing Expose request
20:23:15.312 00.035 8596 IsGuiding returns 1
20:23:15.312 00.000 8596 scope still moving after pulse duration time elapsed
20:23:15.344 00.032 8596 IsSlewing returns 0
20:23:15.344 00.000 8596 IsGuiding returns 0
20:23:15.344 00.000 8596 scope move finished after 48 + 52 ms
20:23:15.344 00.000 8596 Move returns status 0, amount 48
20:23:15.344 00.000 8596 move complete, result=0
20:23:15.345 00.001 8596 worker thread done servicing request
20:23:15.345 00.000 8596 Worker thread wakes up
20:23:15.345 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:15.345 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:15.345 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
20:23:16.318 00.973 8596 Exposure complete
20:23:16.384 00.066 8596 worker thread done servicing request
20:23:16.384 00.000 9120 OnExposeComplete: enter
20:23:16.386 00.002 9120 UpdateGuideState(): m_state=6
20:23:16.387 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 831
20:23:16.388 00.001 9120 Star::Find returns 1 (0), X=1144.98, Y=158.59, Mass=306725, SNR=218.2, Peak=28925 HFD=4.1
20:23:16.390 00.002 9120 MultiStar: [#1 -0.34,-0.29,0.00,M1] [#2 -0.46,-0.24,0.00,M1] [#3 -0.36,-0.21,0.00,M1] [#4 -0.24,-0.26,0.47,U] [#5 -0.26,-0.27,0.40,U] [#6 -0.38,-0.27,0.00,M3] [#7 -0.23,-0.38,0.00,M1] [#8 -0.38,-0.11,0.26,U] 
20:23:16.391 00.001 9120 refined, 3 included, MultiStar: {-0.31, -0.23}, one-star: {-0.35, -0.23}
20:23:16.392 00.001 9120 CameraToMount -- cameraTheta (-2.51) - m_xAngle (3.04) = xAngle (-5.55 = 0.73)
20:23:16.393 00.001 9120 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.52 = 0.76)
20:23:16.393 00.000 9120 CameraToMount -- cameraX=-0.31 cameraY=-0.23 hyp=0.39 cameraTheta=-2.51 mountX=0.29 mountY=0.27, mountTheta=0.75
20:23:16.395 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.31, y=-0.23, opts=13)
20:23:16.396 00.001 9120 Enqueuing Move request for scope (-0.31, -0.23)
20:23:16.398 00.002 8596 Worker thread wakes up
20:23:16.398 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.23) opts 0xd
20:23:16.398 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.31, -0.23)
20:23:16.398 00.000 8596 Moving (-0.31, -0.23) raw xDistance=0.29 yDistance=0.27
20:23:16.398 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:23:16.398 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:23:16.398 00.000 8596 MoveAxis(W, 42, ABG)
20:23:16.398 00.000 8596 Guiding  Dir = 3, Dur = 42
20:23:16.398 00.000 8596 IsSlewing returns 0
20:23:16.398 00.000 8596 IsGuiding returns 0
20:23:16.402 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:23:16.421 00.019 9120 UpdateGuideState exits: m=306725 SNR=218.2
20:23:16.422 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:16.423 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:16.425 00.002 9120 Enqueuing Expose request
20:23:16.462 00.037 8596 IsGuiding returns 1
20:23:16.462 00.000 8596 scope still moving after pulse duration time elapsed
20:23:16.492 00.030 8596 IsSlewing returns 0
20:23:16.493 00.001 8596 IsGuiding returns 1
20:23:16.523 00.030 8596 IsSlewing returns 0
20:23:16.523 00.000 8596 IsGuiding returns 1
20:23:16.554 00.031 8596 IsSlewing returns 0
20:23:16.555 00.001 8596 IsGuiding returns 0
20:23:16.555 00.000 8596 scope move finished after 42 + 114 ms
20:23:16.555 00.000 8596 Move returns status 0, amount 42
20:23:16.555 00.000 8596 MoveAxis(S, 56, ABG)
20:23:16.555 00.000 8596 Guiding  Dir = 1, Dur = 56
20:23:16.555 00.000 8596 IsSlewing returns 0
20:23:16.555 00.000 8596 IsGuiding returns 0
20:23:16.617 00.062 8596 IsGuiding returns 1
20:23:16.617 00.000 8596 scope still moving after pulse duration time elapsed
20:23:16.648 00.031 8596 IsSlewing returns 0
20:23:16.648 00.000 8596 IsGuiding returns 1
20:23:16.679 00.031 8596 IsSlewing returns 0
20:23:16.679 00.000 8596 IsGuiding returns 1
20:23:16.709 00.030 8596 IsSlewing returns 0
20:23:16.710 00.001 8596 IsGuiding returns 0
20:23:16.710 00.000 8596 scope move finished after 56 + 98 ms
20:23:16.710 00.000 8596 Move returns status 0, amount 56
20:23:16.710 00.000 8596 move complete, result=0
20:23:16.710 00.000 8596 worker thread done servicing request
20:23:16.710 00.000 8596 Worker thread wakes up
20:23:16.710 00.000 9120 GuideStep: 0.3 px 42 ms WEST, 0.3 px 56 ms SOUTH
20:23:16.713 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:16.713 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:17.872 01.159 8596 Exposure complete
20:23:17.943 00.071 8596 worker thread done servicing request
20:23:17.943 00.000 9120 OnExposeComplete: enter
20:23:17.944 00.001 9120 UpdateGuideState(): m_state=6
20:23:17.945 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 832
20:23:17.946 00.001 9120 Star::Find returns 1 (0), X=1145.28, Y=158.97, Mass=309250, SNR=205.5, Peak=31693 HFD=4.3
20:23:17.947 00.001 9120 MultiStar: [#1 -0.03,0.03,0.94,U] [#2 -0.19,0.22,1.07,U] [#3 -0.09,0.08,0.70,U] [#4 0.09,0.02,0.53,U] [#5 -0.14,0.11,0.47,U] [#6 -0.01,0.03,0.31,U] [#7 0.02,0.25,0.31,U] [#8 -0.39,0.22,0.00,M1] 
20:23:17.948 00.001 9120 refined, 7 included, MultiStar: {-0.07, 0.12}, one-star: {-0.04, 0.15}
20:23:17.948 00.000 9120 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.04) = xAngle (-0.95 = -0.95)
20:23:17.949 00.001 9120 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.92 = -0.92)
20:23:17.950 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.13 cameraTheta=2.09 mountX=0.08 mountY=-0.11, mountTheta=-0.94
20:23:17.952 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.12, opts=13)
20:23:17.952 00.000 9120 Enqueuing Move request for scope (-0.07, 0.12)
20:23:17.953 00.001 8596 Worker thread wakes up
20:23:17.953 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
20:23:17.953 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
20:23:17.954 00.001 8596 Moving (-0.07, 0.12) raw xDistance=0.08 yDistance=-0.11
20:23:17.954 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:23:17.954 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:17.954 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:23:17.954 00.000 8596 MoveAxis(E, 0, ABG)
20:23:17.954 00.000 8596 Move returns status 0, amount 0
20:23:17.954 00.000 8596 MoveAxis(N, 0, ABG)
20:23:17.954 00.000 8596 Move returns status 0, amount 0
20:23:17.954 00.000 8596 move complete, result=0
20:23:17.954 00.000 8596 worker thread done servicing request
20:23:17.958 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:23:17.980 00.022 9120 UpdateGuideState exits: m=309250 SNR=205.5
20:23:17.983 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:17.984 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:17.985 00.001 9120 Enqueuing Expose request
20:23:17.986 00.001 8596 Worker thread wakes up
20:23:17.986 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:17.987 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:17.987 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:18.966 00.979 8596 Exposure complete
20:23:19.052 00.086 8596 worker thread done servicing request
20:23:19.053 00.001 9120 OnExposeComplete: enter
20:23:19.054 00.001 9120 UpdateGuideState(): m_state=6
20:23:19.055 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 833
20:23:19.056 00.001 9120 Star::Find returns 1 (0), X=1145.47, Y=158.96, Mass=290741, SNR=223.3, Peak=28221 HFD=4.2
20:23:19.058 00.002 9120 MultiStar: [#1 0.08,0.07,0.83,U] [#2 -0.15,0.02,0.95,U] [#3 -0.05,0.01,0.66,U] [#4 0.18,0.24,0.46,U] [#5 -0.00,0.10,0.50,U] [#6 -0.15,0.16,0.34,U] [#7 0.04,0.24,0.28,U] [#8 -0.57,0.14,0.00,M2] 
20:23:19.059 00.001 9120 refined, 7 included, MultiStar: {0.01, 0.10}, one-star: {0.14, 0.14}
20:23:19.061 00.002 9120 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.04) = xAngle (-1.61 = -1.61)
20:23:19.062 00.001 9120 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.57 = -1.57)
20:23:19.063 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.43 mountX=-0.00 mountY=-0.10, mountTheta=-1.61
20:23:19.065 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.10, opts=13)
20:23:19.066 00.001 9120 Enqueuing Move request for scope (0.01, 0.10)
20:23:19.069 00.003 8596 Worker thread wakes up
20:23:19.069 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
20:23:19.069 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
20:23:19.069 00.000 8596 Moving (0.01, 0.10) raw xDistance=-0.00 yDistance=-0.10
20:23:19.069 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:23:19.069 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:19.069 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:23:19.069 00.000 8596 MoveAxis(E, 0, ABG)
20:23:19.069 00.000 8596 Move returns status 0, amount 0
20:23:19.069 00.000 8596 MoveAxis(N, 0, ABG)
20:23:19.069 00.000 8596 Move returns status 0, amount 0
20:23:19.069 00.000 8596 move complete, result=0
20:23:19.069 00.000 8596 worker thread done servicing request
20:23:19.078 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:23:19.102 00.024 9120 UpdateGuideState exits: m=290741 SNR=223.3
20:23:19.103 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:19.103 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:19.104 00.001 9120 Enqueuing Expose request
20:23:19.105 00.001 8596 Worker thread wakes up
20:23:19.105 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:23:19.106 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:19.106 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:20.277 01.171 8596 Exposure complete
20:23:20.353 00.076 8596 worker thread done servicing request
20:23:20.353 00.000 9120 OnExposeComplete: enter
20:23:20.355 00.002 9120 UpdateGuideState(): m_state=6
20:23:20.357 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 834
20:23:20.360 00.003 9120 Star::Find returns 1 (0), X=1145.44, Y=158.92, Mass=288385, SNR=239.2, Peak=28749 HFD=4.4
20:23:20.363 00.003 9120 MultiStar: [#1 0.19,0.16,0.84,U] [#2 -0.07,-0.00,0.88,U] [#3 0.06,-0.12,0.66,U] [#4 0.21,0.16,0.44,U] [#5 0.12,-0.09,0.37,U] [#6 0.04,-0.27,0.24,U] [#7 -0.32,-0.03,0.27,U] [#8 -0.24,0.38,0.00,M3] 
20:23:20.364 00.001 9120 refined, 7 included, MultiStar: {0.07, 0.02}, one-star: {0.11, 0.10}
20:23:20.366 00.002 9120 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.04) = xAngle (-2.69 = -2.69)
20:23:20.369 00.003 9120 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.65 = -2.65)
20:23:20.370 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.35 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
20:23:20.374 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.02, opts=13)
20:23:20.375 00.001 9120 Enqueuing Move request for scope (0.07, 0.02)
20:23:20.376 00.001 8596 Worker thread wakes up
20:23:20.376 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
20:23:20.376 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
20:23:20.376 00.000 8596 Moving (0.07, 0.02) raw xDistance=-0.06 yDistance=-0.03
20:23:20.376 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:23:20.376 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:20.377 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:23:20.377 00.000 8596 MoveAxis(E, 0, ABG)
20:23:20.377 00.000 8596 Move returns status 0, amount 0
20:23:20.377 00.000 8596 MoveAxis(N, 0, ABG)
20:23:20.377 00.000 8596 Move returns status 0, amount 0
20:23:20.377 00.000 8596 move complete, result=0
20:23:20.377 00.000 8596 worker thread done servicing request
20:23:20.382 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:23:20.406 00.024 9120 UpdateGuideState exits: m=288385 SNR=239.2
20:23:20.407 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:20.409 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:20.410 00.001 9120 Enqueuing Expose request
20:23:20.412 00.002 8596 Worker thread wakes up
20:23:20.412 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:23:20.413 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:20.413 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:21.399 00.986 8596 Exposure complete
20:23:21.479 00.080 8596 worker thread done servicing request
20:23:21.479 00.000 9120 OnExposeComplete: enter
20:23:21.481 00.002 9120 UpdateGuideState(): m_state=6
20:23:21.482 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 835
20:23:21.484 00.002 9120 Star::Find returns 1 (0), X=1145.49, Y=158.78, Mass=291991, SNR=201.3, Peak=29677 HFD=4.4
20:23:21.487 00.003 9120 MultiStar: [#1 0.06,-0.08,1.02,U] [#2 -0.13,-0.06,0.98,U] [#3 0.04,0.04,0.75,U] [#4 -0.01,0.01,0.58,U] [#5 0.14,-0.09,0.52,U] [#6 0.08,0.07,0.32,U] [#7 -0.06,0.19,0.36,U] [#8 -0.28,0.28,0.27,U] 
20:23:21.489 00.002 9120 refined, 8 included, MultiStar: {0.02, -0.00}, one-star: {0.16, -0.04}
20:23:21.490 00.001 9120 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.04) = xAngle (-3.24 = 3.04)
20:23:21.492 00.002 9120 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.21 = 3.07)
20:23:21.494 00.002 9120 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.20 mountX=-0.02 mountY=0.00, mountTheta=3.07
20:23:21.495 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.00, opts=13)
20:23:21.498 00.003 9120 Enqueuing Move request for scope (0.02, -0.00)
20:23:21.500 00.002 8596 Worker thread wakes up
20:23:21.500 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
20:23:21.500 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
20:23:21.500 00.000 8596 Moving (0.02, -0.00) raw xDistance=-0.02 yDistance=0.00
20:23:21.500 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:23:21.500 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:21.500 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:23:21.500 00.000 8596 MoveAxis(E, 0, ABG)
20:23:21.500 00.000 8596 Move returns status 0, amount 0
20:23:21.500 00.000 8596 MoveAxis(N, 0, ABG)
20:23:21.500 00.000 8596 Move returns status 0, amount 0
20:23:21.500 00.000 8596 move complete, result=0
20:23:21.500 00.000 8596 worker thread done servicing request
20:23:21.507 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:23:21.534 00.027 9120 UpdateGuideState exits: m=291991 SNR=201.3
20:23:21.535 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:21.536 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:21.537 00.001 9120 Enqueuing Expose request
20:23:21.539 00.002 8596 Worker thread wakes up
20:23:21.539 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:21.540 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:21.540 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:22.735 01.195 8596 Exposure complete
20:23:22.806 00.071 8596 worker thread done servicing request
20:23:22.807 00.001 9120 OnExposeComplete: enter
20:23:22.808 00.001 9120 UpdateGuideState(): m_state=6
20:23:22.808 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 836
20:23:22.809 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=158.69, Mass=294696, SNR=209.0, Peak=29677 HFD=4.4
20:23:22.810 00.001 9120 MultiStar: [#1 -0.02,-0.19,1.00,U] [#2 -0.35,-0.16,0.98,U] [#3 0.04,-0.12,0.69,U] [#4 0.08,-0.18,0.54,U] [#5 0.05,0.02,0.45,U] [#6 0.10,-0.29,0.34,U] [#7 -0.17,0.05,0.32,U] [#8 -0.10,0.15,0.22,U] 
20:23:22.811 00.001 9120 refined, 8 included, MultiStar: {-0.08, -0.13}, one-star: {-0.10, -0.13}
20:23:22.812 00.001 9120 CameraToMount -- cameraTheta (-2.11) - m_xAngle (3.04) = xAngle (-5.15 = 1.14)
20:23:22.813 00.001 9120 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.11 = 1.17)
20:23:22.813 00.000 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.11 mountX=0.06 mountY=0.14, mountTheta=1.14
20:23:22.815 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.13, opts=13)
20:23:22.816 00.001 9120 Enqueuing Move request for scope (-0.08, -0.13)
20:23:22.817 00.001 8596 Worker thread wakes up
20:23:22.817 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
20:23:22.817 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
20:23:22.817 00.000 8596 Moving (-0.08, -0.13) raw xDistance=0.06 yDistance=0.14
20:23:22.817 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:23:22.817 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:22.817 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:23:22.817 00.000 8596 MoveAxis(E, 0, ABG)
20:23:22.817 00.000 8596 Move returns status 0, amount 0
20:23:22.817 00.000 8596 MoveAxis(N, 0, ABG)
20:23:22.817 00.000 8596 Move returns status 0, amount 0
20:23:22.817 00.000 8596 move complete, result=0
20:23:22.817 00.000 8596 worker thread done servicing request
20:23:22.825 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:23:22.850 00.025 9120 UpdateGuideState exits: m=294696 SNR=209.0
20:23:22.851 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:22.852 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:22.853 00.001 9120 Enqueuing Expose request
20:23:22.854 00.001 8596 Worker thread wakes up
20:23:22.854 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:22.855 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:22.855 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:23.838 00.983 8596 Exposure complete
20:23:23.930 00.092 8596 worker thread done servicing request
20:23:23.930 00.000 9120 OnExposeComplete: enter
20:23:23.931 00.001 9120 UpdateGuideState(): m_state=6
20:23:23.932 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 837
20:23:23.933 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.47, Mass=286075, SNR=205.8, Peak=24157 HFD=4.6
20:23:23.934 00.001 9120 MultiStar: [#1 -0.03,-0.45,0.00,M1] [#2 -0.08,-0.17,1.06,U] [#3 -0.00,-0.19,0.71,U] [#4 -0.02,-0.44,0.00,M1] [#5 -0.07,-0.21,0.46,U] [#6 -0.17,-0.53,0.00,M1] [#7 -0.05,-0.23,0.32,U] [#8 -0.15,0.15,0.29,U] 
20:23:23.935 00.001 9120 refined, 5 included, MultiStar: {-0.05, -0.21}, one-star: {-0.01, -0.36}
20:23:23.936 00.001 9120 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.04) = xAngle (-4.85 = 1.43)
20:23:23.936 00.000 9120 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.82 = 1.47)
20:23:23.937 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.81 mountX=0.03 mountY=0.21, mountTheta=1.43
20:23:23.939 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.21, opts=13)
20:23:23.940 00.001 9120 Enqueuing Move request for scope (-0.05, -0.21)
20:23:23.940 00.000 8596 Worker thread wakes up
20:23:23.940 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
20:23:23.940 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
20:23:23.940 00.000 8596 Moving (-0.05, -0.21) raw xDistance=0.03 yDistance=0.21
20:23:23.941 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:23:23.941 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:23:23.941 00.000 8596 MoveAxis(E, 0, ABG)
20:23:23.941 00.000 8596 Move returns status 0, amount 0
20:23:23.941 00.000 8596 MoveAxis(S, 45, ABG)
20:23:23.941 00.000 8596 Guiding  Dir = 1, Dur = 45
20:23:23.941 00.000 8596 IsSlewing returns 0
20:23:23.941 00.000 8596 IsGuiding returns 0
20:23:23.945 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:23:23.969 00.024 9120 UpdateGuideState exits: m=286075 SNR=205.8
20:23:23.970 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:23.972 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:23.973 00.001 9120 Enqueuing Expose request
20:23:23.982 00.009 8596 PulseGuide returned control before completion, sleep 14
20:23:24.001 00.019 8596 IsGuiding returns 1
20:23:24.002 00.001 8596 scope still moving after pulse duration time elapsed
20:23:24.028 00.026 8596 IsSlewing returns 0
20:23:24.028 00.000 8596 IsGuiding returns 1
20:23:24.059 00.031 8596 IsSlewing returns 0
20:23:24.059 00.000 8596 IsGuiding returns 1
20:23:24.090 00.031 8596 IsSlewing returns 0
20:23:24.090 00.000 8596 IsGuiding returns 0
20:23:24.090 00.000 8596 scope move finished after 45 + 104 ms
20:23:24.090 00.000 8596 Move returns status 0, amount 45
20:23:24.090 00.000 8596 move complete, result=0
20:23:24.090 00.000 8596 worker thread done servicing request
20:23:24.090 00.000 8596 Worker thread wakes up
20:23:24.090 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:24.090 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:24.090 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
20:23:25.257 01.167 8596 Exposure complete
20:23:25.324 00.067 8596 worker thread done servicing request
20:23:25.325 00.001 9120 OnExposeComplete: enter
20:23:25.325 00.000 9120 UpdateGuideState(): m_state=6
20:23:25.326 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 838
20:23:25.327 00.001 9120 Star::Find returns 1 (0), X=1145.45, Y=159.18, Mass=299169, SNR=220.2, Peak=29181 HFD=4.2
20:23:25.329 00.002 9120 MultiStar: [#1 0.22,0.49,0.00,M2] [#2 0.12,0.25,0.94,U] [#3 0.18,0.52,0.00,M1] [#4 0.21,0.37,0.00,M2] [#5 0.31,0.38,0.00,M1] [#6 0.07,0.39,0.32,U] [#7 0.18,0.31,0.28,U] [#8 -0.08,0.66,0.00,M1] 
20:23:25.331 00.002 9120 refined, 3 included, MultiStar: {0.12, 0.32}, one-star: {0.12, 0.36}
20:23:25.332 00.001 9120 CameraToMount -- cameraTheta (1.21) - m_xAngle (3.04) = xAngle (-1.83 = -1.83)
20:23:25.334 00.002 9120 CameraToMount -- cameraTheta (1.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.79 = -1.79)
20:23:25.335 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.21 mountX=-0.09 mountY=-0.33, mountTheta=-1.83
20:23:25.337 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.32, opts=13)
20:23:25.339 00.002 9120 Enqueuing Move request for scope (0.12, 0.32)
20:23:25.341 00.002 8596 Worker thread wakes up
20:23:25.341 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
20:23:25.341 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
20:23:25.341 00.000 8596 Moving (0.12, 0.32) raw xDistance=-0.09 yDistance=-0.33
20:23:25.341 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:23:25.341 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:25.341 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
20:23:25.341 00.000 8596 MoveAxis(E, 0, ABG)
20:23:25.341 00.000 8596 Move returns status 0, amount 0
20:23:25.341 00.000 8596 MoveAxis(N, 0, ABG)
20:23:25.341 00.000 8596 Move returns status 0, amount 0
20:23:25.342 00.001 8596 move complete, result=0
20:23:25.342 00.000 8596 worker thread done servicing request
20:23:25.349 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:23:25.367 00.018 9120 UpdateGuideState exits: m=299169 SNR=220.2
20:23:25.368 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:25.369 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:25.369 00.000 9120 Enqueuing Expose request
20:23:25.370 00.001 8596 Worker thread wakes up
20:23:25.370 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:23:25.371 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:25.371 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:26.341 00.970 8596 Exposure complete
20:23:26.416 00.075 8596 worker thread done servicing request
20:23:26.416 00.000 9120 OnExposeComplete: enter
20:23:26.417 00.001 9120 UpdateGuideState(): m_state=6
20:23:26.418 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 839
20:23:26.419 00.001 9120 Star::Find returns 1 (0), X=1145.21, Y=159.37, Mass=290003, SNR=216.0, Peak=25574 HFD=4.4
20:23:26.420 00.001 9120 MultiStar: [#1 -0.13,0.63,0.00,M3] [#2 -0.21,0.60,0.00,M1] [#3 -0.23,0.67,0.00,M2] [#4 -0.08,0.63,0.00,M3] [#5 -0.21,0.87,0.00,M2] [#6 -0.08,0.48,0.00,M1] [#7 -0.16,0.65,0.00,M1] [#8 -0.18,0.87,0.00,M2] 
20:23:26.420 00.000 9120 CameraToMount -- cameraTheta (1.78) - m_xAngle (3.04) = xAngle (-1.26 = -1.26)
20:23:26.421 00.001 9120 CameraToMount -- cameraTheta (1.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.23 = -1.23)
20:23:26.422 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=0.54 hyp=0.56 cameraTheta=1.78 mountX=0.17 mountY=-0.52, mountTheta=-1.26
20:23:26.423 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=0.54, opts=13)
20:23:26.424 00.001 9120 Enqueuing Move request for scope (-0.11, 0.54)
20:23:26.425 00.001 8596 Worker thread wakes up
20:23:26.425 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.54) opts 0xd
20:23:26.425 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, 0.54)
20:23:26.425 00.000 8596 Moving (-0.11, 0.54) raw xDistance=0.17 yDistance=-0.52
20:23:26.425 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:23:26.425 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:26.425 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
20:23:26.425 00.000 8596 MoveAxis(E, 0, ABG)
20:23:26.426 00.001 8596 Move returns status 0, amount 0
20:23:26.426 00.000 8596 MoveAxis(N, 0, ABG)
20:23:26.426 00.000 8596 Move returns status 0, amount 0
20:23:26.426 00.000 8596 move complete, result=0
20:23:26.426 00.000 8596 worker thread done servicing request
20:23:26.430 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:23:26.446 00.016 9120 UpdateGuideState exits: m=290003 SNR=216.0
20:23:26.447 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:26.448 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:26.448 00.000 9120 Enqueuing Expose request
20:23:26.449 00.001 8596 Worker thread wakes up
20:23:26.449 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
20:23:26.450 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:26.450 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:27.623 01.173 8596 Exposure complete
20:23:27.726 00.103 8596 worker thread done servicing request
20:23:27.726 00.000 9120 OnExposeComplete: enter
20:23:27.728 00.002 9120 UpdateGuideState(): m_state=6
20:23:27.730 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 840
20:23:27.732 00.002 9120 Star::Find returns 1 (0), X=1145.14, Y=159.16, Mass=298429, SNR=230.0, Peak=27325 HFD=4.3
20:23:27.734 00.002 9120 MultiStar: [#1 -0.14,0.43,0.00,M4] [#2 -0.33,0.28,0.00,M2] [#3 -0.21,0.35,0.00,M3] [#4 -0.18,0.31,0.47,U] [#5 -0.21,0.22,0.39,U] [#6 -0.32,0.25,0.29,U] [#7 -0.08,0.38,0.29,U] [#8 -0.43,0.64,0.00,M3] 
20:23:27.736 00.002 9120 refined, 4 included, MultiStar: {-0.19, 0.31}, one-star: {-0.18, 0.34}
20:23:27.737 00.001 9120 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.04) = xAngle (-0.91 = -0.91)
20:23:27.739 00.002 9120 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.88 = -0.88)
20:23:27.740 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=0.31 hyp=0.36 cameraTheta=2.13 mountX=0.22 mountY=-0.28, mountTheta=-0.90
20:23:27.743 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=0.31, opts=13)
20:23:27.744 00.001 9120 Enqueuing Move request for scope (-0.19, 0.31)
20:23:27.745 00.001 8596 Worker thread wakes up
20:23:27.745 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.31) opts 0xd
20:23:27.745 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, 0.31)
20:23:27.746 00.001 8596 Moving (-0.19, 0.31) raw xDistance=0.22 yDistance=-0.28
20:23:27.746 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:23:27.746 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:23:27.746 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:23:27.746 00.000 8596 MoveAxis(W, 32, ABG)
20:23:27.746 00.000 8596 Guiding  Dir = 3, Dur = 32
20:23:27.746 00.000 8596 IsSlewing returns 0
20:23:27.746 00.000 8596 IsGuiding returns 0
20:23:27.750 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:23:27.766 00.016 9120 UpdateGuideState exits: m=298429 SNR=230.0
20:23:27.767 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:27.768 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:27.769 00.001 9120 Enqueuing Expose request
20:23:27.776 00.007 8596 PulseGuide returned control before completion, sleep 13
20:23:27.791 00.015 8596 IsGuiding returns 1
20:23:27.791 00.000 8596 scope still moving after pulse duration time elapsed
20:23:27.822 00.031 8596 IsSlewing returns 0
20:23:27.822 00.000 8596 IsGuiding returns 1
20:23:27.853 00.031 8596 IsSlewing returns 0
20:23:27.853 00.000 8596 IsGuiding returns 1
20:23:27.884 00.031 8596 IsSlewing returns 0
20:23:27.884 00.000 8596 IsGuiding returns 0
20:23:27.884 00.000 8596 scope move finished after 32 + 105 ms
20:23:27.884 00.000 8596 Move returns status 0, amount 32
20:23:27.884 00.000 8596 MoveAxis(N, 0, ABG)
20:23:27.884 00.000 8596 Move returns status 0, amount 0
20:23:27.884 00.000 8596 move complete, result=0
20:23:27.884 00.000 8596 worker thread done servicing request
20:23:27.884 00.000 8596 Worker thread wakes up
20:23:27.884 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:27.884 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:27.884 00.000 9120 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
20:23:28.864 00.980 8596 Exposure complete
20:23:28.924 00.060 8596 worker thread done servicing request
20:23:28.924 00.000 9120 OnExposeComplete: enter
20:23:28.925 00.001 9120 UpdateGuideState(): m_state=6
20:23:28.926 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 841
20:23:28.927 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=159.14, Mass=285321, SNR=231.4, Peak=28813 HFD=4.5
20:23:28.928 00.001 9120 MultiStar: [#1 -0.04,0.34,0.82,U] [#2 -0.18,0.33,0.90,U] [#3 0.03,0.28,0.79,U] [#4 -0.12,0.55,0.00,M3] [#5 -0.03,0.39,0.42,U] [#6 -0.17,0.17,0.34,U] [#7 0.04,0.32,0.33,U] [#8 -0.25,0.17,0.28,U] 
20:23:28.929 00.001 9120 refined, 7 included, MultiStar: {-0.06, 0.30}, one-star: {0.00, 0.32}
20:23:28.930 00.001 9120 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.04) = xAngle (-1.27 = -1.27)
20:23:28.930 00.000 9120 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.24 = -1.24)
20:23:28.930 00.000 9120 CameraToMount -- cameraX=-0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.77 mountX=0.09 mountY=-0.29, mountTheta=-1.27
20:23:28.932 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.30, opts=13)
20:23:28.932 00.000 9120 Enqueuing Move request for scope (-0.06, 0.30)
20:23:28.933 00.001 8596 Worker thread wakes up
20:23:28.933 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.30) opts 0xd
20:23:28.933 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.30)
20:23:28.933 00.000 8596 Moving (-0.06, 0.30) raw xDistance=0.09 yDistance=-0.29
20:23:28.934 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:23:28.934 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.24 newest=-1.10
20:23:28.934 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:23:28.934 00.000 8596 MoveAxis(E, 0, ABG)
20:23:28.934 00.000 8596 Move returns status 0, amount 0
20:23:28.934 00.000 8596 MoveAxis(N, 62, ABG)
20:23:28.934 00.000 8596 Guiding  Dir = 0, Dur = 62
20:23:28.934 00.000 8596 IsSlewing returns 0
20:23:28.934 00.000 8596 IsGuiding returns 0
20:23:28.941 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:23:28.947 00.006 8596 PulseGuide returned control before completion, sleep 61
20:23:28.961 00.014 9120 UpdateGuideState exits: m=285321 SNR=231.4
20:23:28.963 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:28.963 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:28.964 00.001 9120 Enqueuing Expose request
20:23:29.009 00.045 8596 IsGuiding returns 1
20:23:29.009 00.000 8596 scope still moving after pulse duration time elapsed
20:23:29.040 00.031 8596 IsSlewing returns 0
20:23:29.040 00.000 8596 IsGuiding returns 0
20:23:29.040 00.000 8596 scope move finished after 62 + 43 ms
20:23:29.040 00.000 8596 Move returns status 0, amount 62
20:23:29.040 00.000 8596 move complete, result=0
20:23:29.040 00.000 8596 worker thread done servicing request
20:23:29.041 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
20:23:29.042 00.001 8596 Worker thread wakes up
20:23:29.042 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:29.042 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:30.211 01.169 8596 Exposure complete
20:23:30.286 00.075 8596 worker thread done servicing request
20:23:30.286 00.000 9120 OnExposeComplete: enter
20:23:30.288 00.002 9120 UpdateGuideState(): m_state=6
20:23:30.289 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 842
20:23:30.290 00.001 9120 Star::Find returns 1 (0), X=1145.79, Y=158.74, Mass=287430, SNR=198.2, Peak=24493 HFD=4.4
20:23:30.292 00.002 9120 MultiStar: [#1 0.51,-0.05,0.00,M4] [#2 0.56,-0.01,0.00,M2] [#3 0.43,0.02,0.00,M3] [#4 0.51,-0.21,0.00,M4] [#5 0.44,-0.11,0.00,M1] [#6 0.56,-0.17,0.00,M1] [#7 0.53,-0.10,0.00,M1] [#8 0.19,-0.04,0.30,U] 
20:23:30.294 00.002 9120 refined, 1 included, MultiStar: {0.40, -0.07}, one-star: {0.46, -0.08}
20:23:30.296 00.002 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.06)
20:23:30.297 00.001 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.18 = 3.10)
20:23:30.299 00.002 9120 CameraToMount -- cameraX=0.40 cameraY=-0.07 hyp=0.40 cameraTheta=-0.18 mountX=-0.40 mountY=0.02, mountTheta=3.10
20:23:30.302 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.40, y=-0.07, opts=13)
20:23:30.303 00.001 9120 Enqueuing Move request for scope (0.40, -0.07)
20:23:30.305 00.002 8596 Worker thread wakes up
20:23:30.305 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.07) opts 0xd
20:23:30.305 00.000 8596 Handling offset move in thread for scope, endpoint = (0.40, -0.07)
20:23:30.305 00.000 8596 Moving (0.40, -0.07) raw xDistance=-0.40 yDistance=0.02
20:23:30.305 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:23:30.305 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:30.306 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:23:30.306 00.000 8596 MoveAxis(E, 58, ABG)
20:23:30.306 00.000 8596 Guiding  Dir = 2, Dur = 58
20:23:30.306 00.000 8596 IsSlewing returns 0
20:23:30.307 00.001 8596 IsGuiding returns 0
20:23:30.314 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:23:30.337 00.023 9120 UpdateGuideState exits: m=287430 SNR=198.2
20:23:30.339 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:30.341 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:30.343 00.002 9120 Enqueuing Expose request
20:23:30.345 00.002 8596 PulseGuide returned control before completion, sleep 30
20:23:30.376 00.031 8596 IsGuiding returns 1
20:23:30.376 00.000 8596 scope still moving after pulse duration time elapsed
20:23:30.408 00.032 8596 IsSlewing returns 0
20:23:30.408 00.000 8596 IsGuiding returns 1
20:23:30.439 00.031 8596 IsSlewing returns 0
20:23:30.439 00.000 8596 IsGuiding returns 0
20:23:30.439 00.000 8596 scope move finished after 58 + 74 ms
20:23:30.439 00.000 8596 Move returns status 0, amount 58
20:23:30.439 00.000 8596 MoveAxis(N, 0, ABG)
20:23:30.439 00.000 8596 Move returns status 0, amount 0
20:23:30.439 00.000 8596 move complete, result=0
20:23:30.440 00.001 8596 worker thread done servicing request
20:23:30.440 00.000 8596 Worker thread wakes up
20:23:30.440 00.000 9120 GuideStep: -0.4 px 58 ms EAST, 0.0 px 0 ms NORTH
20:23:30.441 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:30.441 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:31.422 00.981 8596 Exposure complete
20:23:31.494 00.072 8596 worker thread done servicing request
20:23:31.494 00.000 9120 OnExposeComplete: enter
20:23:31.495 00.001 9120 UpdateGuideState(): m_state=6
20:23:31.496 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 843
20:23:31.496 00.000 9120 Star::Find returns 1 (0), X=1145.52, Y=158.61, Mass=309164, SNR=220.9, Peak=29005 HFD=4.3
20:23:31.497 00.001 9120 MultiStar: [#1 0.23,-0.13,0.88,U] [#2 0.14,-0.11,0.97,U] [#3 0.20,-0.08,0.67,U] [#4 0.27,-0.04,0.54,U] [#5 0.12,-0.17,0.39,U] [#6 0.33,-0.29,0.00,M2] [#7 0.24,-0.18,0.29,U] [#8 -0.18,0.18,0.25,U] 
20:23:31.498 00.001 9120 refined, 7 included, MultiStar: {0.18, -0.12}, one-star: {0.19, -0.21}
20:23:31.499 00.001 9120 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.04) = xAngle (-3.62 = 2.66)
20:23:31.500 00.001 9120 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.59 = 2.69)
20:23:31.501 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.12 hyp=0.21 cameraTheta=-0.58 mountX=-0.19 mountY=0.09, mountTheta=2.69
20:23:31.503 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.12, opts=13)
20:23:31.504 00.001 9120 Enqueuing Move request for scope (0.18, -0.12)
20:23:31.505 00.001 8596 Worker thread wakes up
20:23:31.505 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.12) opts 0xd
20:23:31.505 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.12)
20:23:31.505 00.000 8596 Moving (0.18, -0.12) raw xDistance=-0.19 yDistance=0.09
20:23:31.505 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:23:31.505 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:31.505 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:23:31.505 00.000 8596 MoveAxis(E, 0, ABG)
20:23:31.505 00.000 8596 Move returns status 0, amount 0
20:23:31.506 00.001 8596 MoveAxis(N, 0, ABG)
20:23:31.506 00.000 8596 Move returns status 0, amount 0
20:23:31.506 00.000 8596 move complete, result=0
20:23:31.506 00.000 8596 worker thread done servicing request
20:23:31.515 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:23:31.539 00.024 9120 UpdateGuideState exits: m=309164 SNR=220.9
20:23:31.541 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:31.542 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:31.543 00.001 9120 Enqueuing Expose request
20:23:31.543 00.000 8596 Worker thread wakes up
20:23:31.544 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:31.544 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:31.545 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:32.715 01.170 8596 Exposure complete
20:23:32.779 00.064 8596 worker thread done servicing request
20:23:32.780 00.001 9120 OnExposeComplete: enter
20:23:32.781 00.001 9120 UpdateGuideState(): m_state=6
20:23:32.783 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 844
20:23:32.784 00.001 9120 Star::Find returns 1 (0), X=1145.64, Y=158.75, Mass=257670, SNR=229.4, Peak=25389 HFD=4.4
20:23:32.786 00.002 9120 MultiStar: [#1 0.36,-0.10,0.82,U] [#2 0.00,-0.21,0.89,U] [#3 0.21,-0.01,0.69,U] [#4 0.38,-0.05,0.47,U] [#5 0.16,-0.13,0.40,U] [#6 0.11,-0.22,0.25,U] [#7 0.24,-0.02,0.27,U] [#8 -0.16,-0.03,0.23,U] 
20:23:32.788 00.002 9120 refined, 8 included, MultiStar: {0.21, -0.10}, one-star: {0.32, -0.08}
20:23:32.789 00.001 9120 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.04) = xAngle (-3.48 = 2.81)
20:23:32.791 00.002 9120 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.44 = 2.84)
20:23:32.792 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.43 mountX=-0.22 mountY=0.07, mountTheta=2.84
20:23:32.795 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.10, opts=13)
20:23:32.797 00.002 9120 Enqueuing Move request for scope (0.21, -0.10)
20:23:32.798 00.001 8596 Worker thread wakes up
20:23:32.798 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
20:23:32.799 00.001 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
20:23:32.799 00.000 8596 Moving (0.21, -0.10) raw xDistance=-0.22 yDistance=0.07
20:23:32.799 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:23:32.799 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:32.799 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:23:32.799 00.000 8596 MoveAxis(E, 32, ABG)
20:23:32.799 00.000 8596 Guiding  Dir = 2, Dur = 32
20:23:32.799 00.000 8596 IsSlewing returns 0
20:23:32.800 00.001 8596 IsGuiding returns 0
20:23:32.808 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:23:32.815 00.007 8596 PulseGuide returned control before completion, sleep 27
20:23:32.843 00.028 9120 UpdateGuideState exits: m=257670 SNR=229.4
20:23:32.845 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:32.847 00.002 8596 IsGuiding returns 1
20:23:32.847 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:32.849 00.002 9120 Enqueuing Expose request
20:23:32.850 00.001 8596 scope still moving after pulse duration time elapsed
20:23:32.878 00.028 8596 IsSlewing returns 0
20:23:32.878 00.000 8596 IsGuiding returns 1
20:23:32.910 00.032 8596 IsSlewing returns 0
20:23:32.910 00.000 8596 IsGuiding returns 0
20:23:32.910 00.000 8596 scope move finished after 32 + 78 ms
20:23:32.910 00.000 8596 Move returns status 0, amount 32
20:23:32.910 00.000 8596 MoveAxis(N, 0, ABG)
20:23:32.910 00.000 8596 Move returns status 0, amount 0
20:23:32.910 00.000 8596 move complete, result=0
20:23:32.911 00.001 8596 worker thread done servicing request
20:23:32.911 00.000 8596 Worker thread wakes up
20:23:32.911 00.000 9120 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
20:23:32.913 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:32.913 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:33.903 00.990 8596 Exposure complete
20:23:34.004 00.101 8596 worker thread done servicing request
20:23:34.004 00.000 9120 OnExposeComplete: enter
20:23:34.005 00.001 9120 UpdateGuideState(): m_state=6
20:23:34.006 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 845
20:23:34.007 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=158.92, Mass=288396, SNR=209.0, Peak=27213 HFD=4.4
20:23:34.008 00.001 9120 MultiStar: [#1 -0.09,0.04,0.92,U] [#2 -0.14,-0.15,0.96,U] [#3 -0.12,-0.10,0.83,U] [#4 0.09,-0.02,0.55,U] [#5 -0.06,-0.08,0.50,U] [#6 -0.11,0.08,0.33,U] [#7 -0.13,-0.17,0.33,U] [#8 -0.51,0.15,0.00,M1] 
20:23:34.009 00.001 9120 refined, 7 included, MultiStar: {-0.09, -0.03}, one-star: {-0.13, 0.10}
20:23:34.010 00.001 9120 CameraToMount -- cameraTheta (-2.81) - m_xAngle (3.04) = xAngle (-5.85 = 0.43)
20:23:34.010 00.000 9120 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.82 = 0.47)
20:23:34.011 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.81 mountX=0.09 mountY=0.04, mountTheta=0.46
20:23:34.013 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.03, opts=13)
20:23:34.014 00.001 9120 Enqueuing Move request for scope (-0.09, -0.03)
20:23:34.014 00.000 8596 Worker thread wakes up
20:23:34.015 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
20:23:34.015 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
20:23:34.015 00.000 8596 Moving (-0.09, -0.03) raw xDistance=0.09 yDistance=0.04
20:23:34.015 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:23:34.015 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:34.015 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:23:34.015 00.000 8596 MoveAxis(E, 0, ABG)
20:23:34.015 00.000 8596 Move returns status 0, amount 0
20:23:34.015 00.000 8596 MoveAxis(N, 0, ABG)
20:23:34.015 00.000 8596 Move returns status 0, amount 0
20:23:34.015 00.000 8596 move complete, result=0
20:23:34.015 00.000 8596 worker thread done servicing request
20:23:34.023 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2457, FiltMax=65491, Gamma=1.000
20:23:34.055 00.032 9120 UpdateGuideState exits: m=288396 SNR=209.0
20:23:34.056 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:34.057 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:34.059 00.002 9120 Enqueuing Expose request
20:23:34.061 00.002 8596 Worker thread wakes up
20:23:34.061 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:34.062 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:34.063 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:35.257 01.194 8596 Exposure complete
20:23:35.333 00.076 8596 worker thread done servicing request
20:23:35.334 00.001 9120 OnExposeComplete: enter
20:23:35.336 00.002 9120 UpdateGuideState(): m_state=6
20:23:35.338 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 846
20:23:35.340 00.002 9120 Star::Find returns 1 (0), X=1144.85, Y=158.80, Mass=296545, SNR=231.8, Peak=25421 HFD=4.4
20:23:35.342 00.002 9120 MultiStar: [#1 -0.49,0.02,0.00,M2] [#2 -0.55,-0.16,0.00,M1] [#3 -0.50,0.00,0.00,M1] [#4 -0.49,0.23,0.00,M2] [#5 -0.46,0.00,0.00,M1] [#6 -0.70,-0.17,0.00,M1] [#7 -0.52,0.17,0.00,M1] [#8 -0.80,0.02,0.00,M2] 
20:23:35.343 00.001 9120 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.04) = xAngle (-6.14 = 0.14)
20:23:35.345 00.002 9120 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.11 = 0.18)
20:23:35.346 00.001 9120 CameraToMount -- cameraX=-0.47 cameraY=-0.02 hyp=0.47 cameraTheta=-3.10 mountX=0.47 mountY=0.08, mountTheta=0.18
20:23:35.349 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.47, y=-0.02, opts=13)
20:23:35.351 00.002 9120 Enqueuing Move request for scope (-0.47, -0.02)
20:23:35.353 00.002 8596 Worker thread wakes up
20:23:35.353 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.02) opts 0xd
20:23:35.353 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.47, -0.02)
20:23:35.353 00.000 8596 Moving (-0.47, -0.02) raw xDistance=0.47 yDistance=0.08
20:23:35.354 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
20:23:35.354 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:35.354 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:23:35.354 00.000 8596 MoveAxis(W, 68, ABG)
20:23:35.354 00.000 8596 Guiding  Dir = 3, Dur = 68
20:23:35.354 00.000 8596 IsSlewing returns 0
20:23:35.354 00.000 8596 IsGuiding returns 0
20:23:35.360 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:23:35.375 00.015 8596 PulseGuide returned control before completion, sleep 58
20:23:35.379 00.004 9120 UpdateGuideState exits: m=296545 SNR=231.8
20:23:35.381 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:35.382 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:35.384 00.002 9120 Enqueuing Expose request
20:23:35.436 00.052 8596 IsGuiding returns 1
20:23:35.436 00.000 8596 scope still moving after pulse duration time elapsed
20:23:35.468 00.032 8596 IsSlewing returns 0
20:23:35.468 00.000 8596 IsGuiding returns 0
20:23:35.469 00.001 8596 scope move finished after 68 + 46 ms
20:23:35.469 00.000 8596 Move returns status 0, amount 68
20:23:35.469 00.000 8596 MoveAxis(N, 0, ABG)
20:23:35.469 00.000 8596 Move returns status 0, amount 0
20:23:35.469 00.000 8596 move complete, result=0
20:23:35.469 00.000 8596 worker thread done servicing request
20:23:35.469 00.000 9120 GuideStep: 0.5 px 68 ms WEST, 0.1 px 0 ms NORTH
20:23:35.471 00.002 8596 Worker thread wakes up
20:23:35.471 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:35.471 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:36.461 00.990 8596 Exposure complete
20:23:36.552 00.091 8596 worker thread done servicing request
20:23:36.552 00.000 9120 OnExposeComplete: enter
20:23:36.553 00.001 9120 UpdateGuideState(): m_state=6
20:23:36.555 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 847
20:23:36.557 00.002 9120 Star::Find returns 1 (0), X=1145.01, Y=158.63, Mass=303798, SNR=230.1, Peak=27581 HFD=4.2
20:23:36.558 00.001 9120 MultiStar: [#1 -0.26,0.02,0.87,U] [#2 -0.21,-0.27,0.94,U] [#3 -0.28,-0.04,0.73,U] [#4 -0.31,-0.16,0.49,U] [#5 -0.18,-0.45,0.00,M2] [#6 -0.35,-0.53,0.00,M2] [#7 -0.20,-0.07,0.30,U] [#8 -0.42,-0.06,0.00,M3] 
20:23:36.560 00.002 9120 refined, 5 included, MultiStar: {-0.27, -0.13}, one-star: {-0.32, -0.20}
20:23:36.561 00.001 9120 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.04) = xAngle (-5.73 = 0.56)
20:23:36.562 00.001 9120 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.69 = 0.59)
20:23:36.564 00.002 9120 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-2.69 mountX=0.25 mountY=0.17, mountTheta=0.58
20:23:36.566 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.27, y=-0.13, opts=13)
20:23:36.568 00.002 9120 Enqueuing Move request for scope (-0.27, -0.13)
20:23:36.569 00.001 8596 Worker thread wakes up
20:23:36.569 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.13) opts 0xd
20:23:36.569 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.27, -0.13)
20:23:36.569 00.000 8596 Moving (-0.27, -0.13) raw xDistance=0.25 yDistance=0.17
20:23:36.569 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
20:23:36.569 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:36.569 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:23:36.569 00.000 8596 MoveAxis(W, 41, ABG)
20:23:36.569 00.000 8596 Guiding  Dir = 3, Dur = 41
20:23:36.570 00.001 8596 IsSlewing returns 0
20:23:36.570 00.000 8596 IsGuiding returns 0
20:23:36.574 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:23:36.602 00.028 9120 UpdateGuideState exits: m=303798 SNR=230.1
20:23:36.603 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:36.603 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:36.604 00.001 9120 Enqueuing Expose request
20:23:36.625 00.021 8596 IsGuiding returns 1
20:23:36.625 00.000 8596 scope still moving after pulse duration time elapsed
20:23:36.658 00.033 8596 IsSlewing returns 0
20:23:36.658 00.000 8596 IsGuiding returns 1
20:23:36.686 00.028 8596 IsSlewing returns 0
20:23:36.686 00.000 8596 IsGuiding returns 1
20:23:36.717 00.031 8596 IsSlewing returns 0
20:23:36.717 00.000 8596 IsGuiding returns 0
20:23:36.717 00.000 8596 scope move finished after 41 + 106 ms
20:23:36.717 00.000 8596 Move returns status 0, amount 41
20:23:36.717 00.000 8596 MoveAxis(N, 0, ABG)
20:23:36.717 00.000 8596 Move returns status 0, amount 0
20:23:36.717 00.000 8596 move complete, result=0
20:23:36.717 00.000 8596 worker thread done servicing request
20:23:36.717 00.000 8596 Worker thread wakes up
20:23:36.717 00.000 9120 GuideStep: 0.3 px 41 ms WEST, 0.2 px 0 ms NORTH
20:23:36.720 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:36.720 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:37.877 01.157 8596 Exposure complete
20:23:37.951 00.074 8596 worker thread done servicing request
20:23:37.951 00.000 9120 OnExposeComplete: enter
20:23:37.952 00.001 9120 UpdateGuideState(): m_state=6
20:23:37.952 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 848
20:23:37.953 00.001 9120 Star::Find returns 1 (0), X=1145.56, Y=158.76, Mass=298499, SNR=215.0, Peak=28061 HFD=4.6
20:23:37.954 00.001 9120 MultiStar: [#1 0.29,-0.04,0.94,U] [#2 0.39,-0.18,0.00,M1] [#3 0.30,-0.16,0.71,U] [#4 0.31,-0.10,0.50,U] [#5 0.23,-0.12,0.36,U] [#6 0.17,-0.22,0.33,U] [#7 0.43,-0.18,0.00,M1] [#8 -0.01,-0.33,0.27,U] 
20:23:37.955 00.001 9120 single-star, 6 included, MultiStar: {0.25, -0.11}, one-star: {0.23, -0.06}
20:23:37.956 00.001 9120 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.04) = xAngle (-3.30 = 2.98)
20:23:37.956 00.000 9120 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.27 = 3.02)
20:23:37.957 00.001 9120 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.26 mountX=-0.24 mountY=0.03, mountTheta=3.02
20:23:37.959 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=-0.06, opts=13)
20:23:37.960 00.001 9120 Enqueuing Move request for scope (0.23, -0.06)
20:23:37.960 00.000 8596 Worker thread wakes up
20:23:37.961 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
20:23:37.961 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
20:23:37.961 00.000 8596 Moving (0.23, -0.06) raw xDistance=-0.24 yDistance=0.03
20:23:37.961 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
20:23:37.961 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:37.961 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:23:37.961 00.000 8596 MoveAxis(E, 31, ABG)
20:23:37.961 00.000 8596 Guiding  Dir = 2, Dur = 31
20:23:37.961 00.000 8596 IsSlewing returns 0
20:23:37.961 00.000 8596 IsGuiding returns 0
20:23:37.966 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:23:37.992 00.026 9120 UpdateGuideState exits: m=298499 SNR=215.0
20:23:37.993 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:37.995 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:37.996 00.001 9120 Enqueuing Expose request
20:23:37.999 00.003 8596 IsGuiding returns 1
20:23:37.999 00.000 8596 scope still moving after pulse duration time elapsed
20:23:38.029 00.030 8596 IsSlewing returns 0
20:23:38.029 00.000 8596 IsGuiding returns 1
20:23:38.059 00.030 8596 IsSlewing returns 0
20:23:38.059 00.000 8596 IsGuiding returns 1
20:23:38.091 00.032 8596 IsSlewing returns 0
20:23:38.091 00.000 8596 IsGuiding returns 0
20:23:38.091 00.000 8596 scope move finished after 31 + 98 ms
20:23:38.091 00.000 8596 Move returns status 0, amount 31
20:23:38.091 00.000 8596 MoveAxis(N, 0, ABG)
20:23:38.091 00.000 8596 Move returns status 0, amount 0
20:23:38.091 00.000 8596 move complete, result=0
20:23:38.091 00.000 8596 worker thread done servicing request
20:23:38.091 00.000 8596 Worker thread wakes up
20:23:38.091 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:38.092 00.001 9120 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
20:23:38.093 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:39.064 00.971 8596 Exposure complete
20:23:39.150 00.086 8596 worker thread done servicing request
20:23:39.151 00.001 9120 OnExposeComplete: enter
20:23:39.152 00.001 9120 UpdateGuideState(): m_state=6
20:23:39.153 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 849
20:23:39.154 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=158.85, Mass=300253, SNR=225.7, Peak=31997 HFD=4.4
20:23:39.155 00.001 9120 MultiStar: [#1 0.05,-0.03,1.00,U] [#2 0.06,-0.11,0.94,U] [#3 0.01,-0.17,0.75,U] [#4 0.02,-0.07,0.50,U] [#5 0.10,0.00,0.38,U] [#6 0.06,-0.19,0.28,U] [#7 0.06,-0.05,0.28,U] [#8 -0.21,-0.01,0.23,U] 
20:23:39.156 00.001 9120 refined, 8 included, MultiStar: {0.04, -0.06}, one-star: {0.08, 0.03}
20:23:39.157 00.001 9120 CameraToMount -- cameraTheta (-0.99) - m_xAngle (3.04) = xAngle (-4.03 = 2.25)
20:23:39.158 00.001 9120 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.00 = 2.28)
20:23:39.158 00.000 9120 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.99 mountX=-0.05 mountY=0.06, mountTheta=2.26
20:23:39.160 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.06, opts=13)
20:23:39.161 00.001 9120 Enqueuing Move request for scope (0.04, -0.06)
20:23:39.161 00.000 8596 Worker thread wakes up
20:23:39.161 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
20:23:39.162 00.001 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
20:23:39.162 00.000 8596 Moving (0.04, -0.06) raw xDistance=-0.05 yDistance=0.06
20:23:39.162 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:23:39.162 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:39.162 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:23:39.162 00.000 8596 MoveAxis(E, 0, ABG)
20:23:39.162 00.000 8596 Move returns status 0, amount 0
20:23:39.162 00.000 8596 MoveAxis(N, 0, ABG)
20:23:39.162 00.000 8596 Move returns status 0, amount 0
20:23:39.162 00.000 8596 move complete, result=0
20:23:39.162 00.000 8596 worker thread done servicing request
20:23:39.166 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:23:39.181 00.015 9120 UpdateGuideState exits: m=300253 SNR=225.7
20:23:39.182 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:39.183 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:39.184 00.001 9120 Enqueuing Expose request
20:23:39.185 00.001 8596 Worker thread wakes up
20:23:39.185 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:39.186 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:39.186 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:40.359 01.173 8596 Exposure complete
20:23:40.444 00.085 8596 worker thread done servicing request
20:23:40.444 00.000 9120 OnExposeComplete: enter
20:23:40.445 00.001 9120 UpdateGuideState(): m_state=6
20:23:40.446 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 850
20:23:40.447 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=158.73, Mass=307577, SNR=213.2, Peak=30941 HFD=4.4
20:23:40.448 00.001 9120 MultiStar: [#1 -0.21,-0.10,0.92,U] [#2 -0.12,-0.21,0.95,U] [#3 -0.12,-0.16,0.71,U] [#4 0.12,-0.05,0.52,U] [#5 0.07,-0.15,0.43,U] [#6 -0.27,-0.38,0.00,M1] [#7 -0.03,-0.27,0.34,U] [#8 -0.44,-0.03,0.00,M2] 
20:23:40.448 00.000 9120 single-star, 6 included, MultiStar: {-0.09, -0.14}, one-star: {-0.11, -0.09}
20:23:40.449 00.001 9120 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.04) = xAngle (-5.49 = 0.79)
20:23:40.450 00.001 9120 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.45 = 0.83)
20:23:40.451 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.45 mountX=0.10 mountY=0.11, mountTheta=0.81
20:23:40.452 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.09, opts=13)
20:23:40.453 00.001 9120 Enqueuing Move request for scope (-0.11, -0.09)
20:23:40.453 00.000 8596 Worker thread wakes up
20:23:40.453 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
20:23:40.454 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
20:23:40.454 00.000 8596 Moving (-0.11, -0.09) raw xDistance=0.10 yDistance=0.11
20:23:40.454 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:23:40.454 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:40.454 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:23:40.454 00.000 8596 MoveAxis(E, 0, ABG)
20:23:40.454 00.000 8596 Move returns status 0, amount 0
20:23:40.454 00.000 8596 MoveAxis(N, 0, ABG)
20:23:40.454 00.000 8596 Move returns status 0, amount 0
20:23:40.454 00.000 8596 move complete, result=0
20:23:40.454 00.000 8596 worker thread done servicing request
20:23:40.457 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:23:40.472 00.015 9120 UpdateGuideState exits: m=307577 SNR=213.2
20:23:40.473 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:40.473 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:40.474 00.001 9120 Enqueuing Expose request
20:23:40.475 00.001 8596 Worker thread wakes up
20:23:40.475 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:40.476 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:40.476 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:41.453 00.977 8596 Exposure complete
20:23:41.527 00.074 8596 worker thread done servicing request
20:23:41.527 00.000 9120 OnExposeComplete: enter
20:23:41.528 00.001 9120 UpdateGuideState(): m_state=6
20:23:41.529 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 851
20:23:41.530 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.48, Mass=278512, SNR=206.3, Peak=25309 HFD=4.5
20:23:41.531 00.001 9120 MultiStar: [#1 -0.11,-0.36,1.05,U] [#2 -0.20,-0.33,0.92,U] [#3 -0.21,-0.32,0.77,U] [#4 -0.18,-0.32,0.50,U] [#5 -0.04,-0.32,0.42,U] [#6 -0.28,-0.49,0.00,M2] [#7 -0.12,-0.24,0.31,U] [#8 -0.34,-0.26,0.00,M3] 
20:23:41.532 00.001 9120 single-star, 6 included, MultiStar: {-0.13, -0.33}, one-star: {-0.03, -0.34}
20:23:41.533 00.001 9120 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.04) = xAngle (-4.69 = 1.59)
20:23:41.533 00.000 9120 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.65 = 1.63)
20:23:41.534 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.34 hyp=0.34 cameraTheta=-1.65 mountX=-0.01 mountY=0.34, mountTheta=1.59
20:23:41.537 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.34, opts=13)
20:23:41.537 00.000 9120 Enqueuing Move request for scope (-0.03, -0.34)
20:23:41.538 00.001 8596 Worker thread wakes up
20:23:41.538 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.34) opts 0xd
20:23:41.538 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.34)
20:23:41.538 00.000 8596 Moving (-0.03, -0.34) raw xDistance=-0.01 yDistance=0.34
20:23:41.539 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:23:41.539 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:23:41.539 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:23:41.539 00.000 8596 MoveAxis(E, 0, ABG)
20:23:41.539 00.000 8596 Move returns status 0, amount 0
20:23:41.539 00.000 8596 MoveAxis(N, 0, ABG)
20:23:41.539 00.000 8596 Move returns status 0, amount 0
20:23:41.539 00.000 8596 move complete, result=0
20:23:41.539 00.000 8596 worker thread done servicing request
20:23:41.544 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2435, FiltMax=65488, Gamma=1.000
20:23:41.564 00.020 9120 UpdateGuideState exits: m=278512 SNR=206.3
20:23:41.567 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:41.570 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:41.573 00.003 9120 Enqueuing Expose request
20:23:41.575 00.002 8596 Worker thread wakes up
20:23:41.575 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:23:41.577 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:41.577 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:42.736 01.159 8596 Exposure complete
20:23:42.800 00.064 8596 worker thread done servicing request
20:23:42.800 00.000 9120 OnExposeComplete: enter
20:23:42.801 00.001 9120 UpdateGuideState(): m_state=6
20:23:42.802 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 852
20:23:42.802 00.000 9120 Star::Find returns 1 (0), X=1145.31, Y=158.43, Mass=306441, SNR=209.2, Peak=30125 HFD=4.4
20:23:42.803 00.001 9120 MultiStar: [#1 -0.11,-0.32,0.96,U] [#2 -0.20,-0.37,0.00,M1] [#3 0.16,-0.31,0.73,U] [#4 0.13,-0.39,0.00,M1] [#5 0.18,-0.46,0.00,M1] [#6 -0.04,-0.44,0.00,M3] [#7 -0.06,-0.40,0.32,U] [#8 -0.14,-0.24,0.29,U] 
20:23:42.805 00.002 9120 refined, 4 included, MultiStar: {-0.02, -0.34}, one-star: {-0.02, -0.40}
20:23:42.806 00.001 9120 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.04) = xAngle (-4.66 = 1.62)
20:23:42.807 00.001 9120 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.63 = 1.65)
20:23:42.809 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.62 mountX=-0.02 mountY=0.34, mountTheta=1.62
20:23:42.812 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.34, opts=13)
20:23:42.813 00.001 9120 Enqueuing Move request for scope (-0.02, -0.34)
20:23:42.815 00.002 8596 Worker thread wakes up
20:23:42.815 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.34) opts 0xd
20:23:42.815 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.34)
20:23:42.815 00.000 8596 Moving (-0.02, -0.34) raw xDistance=-0.02 yDistance=0.34
20:23:42.815 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:23:42.815 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:23:42.816 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
20:23:42.816 00.000 8596 MoveAxis(E, 0, ABG)
20:23:42.816 00.000 8596 Move returns status 0, amount 0
20:23:42.816 00.000 8596 MoveAxis(N, 0, ABG)
20:23:42.816 00.000 8596 Move returns status 0, amount 0
20:23:42.816 00.000 8596 move complete, result=0
20:23:42.816 00.000 8596 worker thread done servicing request
20:23:42.825 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:23:42.853 00.028 9120 UpdateGuideState exits: m=306441 SNR=209.2
20:23:42.855 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:42.856 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:42.859 00.003 9120 Enqueuing Expose request
20:23:42.861 00.002 8596 Worker thread wakes up
20:23:42.861 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:23:42.863 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:42.863 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:43.847 00.984 8596 Exposure complete
20:23:43.955 00.108 8596 worker thread done servicing request
20:23:43.955 00.000 9120 OnExposeComplete: enter
20:23:43.956 00.001 9120 UpdateGuideState(): m_state=6
20:23:43.957 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 853
20:23:43.957 00.000 9120 Star::Find returns 1 (0), X=1145.18, Y=158.44, Mass=306970, SNR=226.9, Peak=27997 HFD=4.4
20:23:43.958 00.001 9120 MultiStar: [#1 -0.20,-0.40,0.00,M1] [#2 -0.28,-0.34,0.00,M2] [#3 -0.10,-0.56,0.00,M1] [#4 -0.15,-0.44,0.00,M2] [#5 -0.05,-0.33,0.40,U] [#6 -0.14,-0.54,0.00,M4] [#7 -0.24,-0.48,0.00,M1] [#8 -0.36,-0.30,0.00,M3] 
20:23:43.961 00.003 9120 refined, 1 included, MultiStar: {-0.12, -0.37}, one-star: {-0.15, -0.39}
20:23:43.962 00.001 9120 CameraToMount -- cameraTheta (-1.88) - m_xAngle (3.04) = xAngle (-4.92 = 1.36)
20:23:43.962 00.000 9120 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.89 = 1.39)
20:23:43.963 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.37 hyp=0.39 cameraTheta=-1.88 mountX=0.08 mountY=0.39, mountTheta=1.36
20:23:43.964 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.37, opts=13)
20:23:43.964 00.000 9120 Enqueuing Move request for scope (-0.12, -0.37)
20:23:43.966 00.002 8596 Worker thread wakes up
20:23:43.966 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.37) opts 0xd
20:23:43.966 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.37)
20:23:43.966 00.000 8596 Moving (-0.12, -0.37) raw xDistance=0.08 yDistance=0.39
20:23:43.966 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:23:43.966 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=0.20 newest=1.07
20:23:43.967 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
20:23:43.967 00.000 8596 MoveAxis(E, 0, ABG)
20:23:43.967 00.000 8596 Move returns status 0, amount 0
20:23:43.967 00.000 8596 MoveAxis(S, 81, ABG)
20:23:43.967 00.000 8596 Guiding  Dir = 1, Dur = 81
20:23:43.967 00.000 8596 IsSlewing returns 0
20:23:43.967 00.000 8596 IsGuiding returns 0
20:23:43.971 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:23:43.979 00.008 8596 PulseGuide returned control before completion, sleep 78
20:23:44.003 00.024 9120 UpdateGuideState exits: m=306970 SNR=226.9
20:23:44.005 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:44.007 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:44.008 00.001 9120 Enqueuing Expose request
20:23:44.074 00.066 8596 IsGuiding returns 0
20:23:44.074 00.000 8596 Move returns status 0, amount 81
20:23:44.074 00.000 8596 move complete, result=0
20:23:44.074 00.000 8596 worker thread done servicing request
20:23:44.074 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.4 px 81 ms SOUTH
20:23:44.074 00.000 8596 Worker thread wakes up
20:23:44.074 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:44.075 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:45.221 01.146 8596 Exposure complete
20:23:45.279 00.058 8596 worker thread done servicing request
20:23:45.279 00.000 9120 OnExposeComplete: enter
20:23:45.280 00.001 9120 UpdateGuideState(): m_state=6
20:23:45.281 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 854
20:23:45.282 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.38, Mass=303457, SNR=230.9, Peak=26013 HFD=4.6
20:23:45.283 00.001 9120 MultiStar: [#1 -0.07,-0.49,0.00,M2] [#2 -0.20,-0.32,0.89,U] [#3 -0.16,-0.37,0.72,U] [#4 0.14,-0.43,0.00,M3] [#5 -0.04,-0.44,0.00,M1] [#6 -0.25,-0.69,0.00,M5] [#7 -0.01,-0.53,0.00,M2] [#8 -0.45,-0.24,0.00,M4] 
20:23:45.284 00.001 9120 refined, 2 included, MultiStar: {-0.13, -0.38}, one-star: {-0.03, -0.44}
20:23:45.285 00.001 9120 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.04) = xAngle (-4.93 = 1.35)
20:23:45.286 00.001 9120 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.90 = 1.39)
20:23:45.286 00.000 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.38 hyp=0.40 cameraTheta=-1.89 mountX=0.09 mountY=0.39, mountTheta=1.35
20:23:45.288 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.38, opts=13)
20:23:45.289 00.001 9120 Enqueuing Move request for scope (-0.13, -0.38)
20:23:45.290 00.001 8596 Worker thread wakes up
20:23:45.290 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.38) opts 0xd
20:23:45.290 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.38)
20:23:45.290 00.000 8596 Moving (-0.13, -0.38) raw xDistance=0.09 yDistance=0.39
20:23:45.290 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:23:45.290 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
20:23:45.290 00.000 8596 MoveAxis(E, 0, ABG)
20:23:45.290 00.000 8596 Move returns status 0, amount 0
20:23:45.290 00.000 8596 MoveAxis(S, 83, ABG)
20:23:45.290 00.000 8596 Guiding  Dir = 1, Dur = 83
20:23:45.291 00.001 8596 IsSlewing returns 0
20:23:45.291 00.000 8596 IsGuiding returns 0
20:23:45.295 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:23:45.311 00.016 8596 PulseGuide returned control before completion, sleep 73
20:23:45.311 00.000 9120 UpdateGuideState exits: m=303457 SNR=230.9
20:23:45.312 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:45.313 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:45.314 00.001 9120 Enqueuing Expose request
20:23:45.389 00.075 8596 IsGuiding returns 1
20:23:45.389 00.000 8596 scope still moving after pulse duration time elapsed
20:23:45.420 00.031 8596 IsSlewing returns 0
20:23:45.420 00.000 8596 IsGuiding returns 0
20:23:45.420 00.000 8596 scope move finished after 83 + 46 ms
20:23:45.420 00.000 8596 Move returns status 0, amount 83
20:23:45.420 00.000 8596 move complete, result=0
20:23:45.420 00.000 8596 worker thread done servicing request
20:23:45.420 00.000 8596 Worker thread wakes up
20:23:45.420 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.4 px 83 ms SOUTH
20:23:45.421 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:45.422 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:46.410 00.988 8596 Exposure complete
20:23:46.469 00.059 8596 worker thread done servicing request
20:23:46.469 00.000 9120 OnExposeComplete: enter
20:23:46.470 00.001 9120 UpdateGuideState(): m_state=6
20:23:46.471 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 855
20:23:46.472 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.74, Mass=297197, SNR=209.1, Peak=33453 HFD=4.5
20:23:46.473 00.001 9120 MultiStar: [#1 -0.05,-0.30,0.91,U] [#2 -0.03,-0.06,1.09,U] [#3 -0.01,-0.11,0.69,U] [#4 0.18,-0.36,0.45,U] [#5 -0.05,-0.07,0.43,U] [#6 -0.08,-0.16,0.35,U] [#7 -0.08,-0.19,0.39,U] [#8 -0.32,0.01,0.25,U] 
20:23:46.474 00.001 9120 single-star, 8 included, MultiStar: {-0.02, -0.15}, one-star: {0.05, -0.08}
20:23:46.475 00.001 9120 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.04) = xAngle (-4.07 = 2.22)
20:23:46.476 00.001 9120 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.03 = 2.25)
20:23:46.477 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.03 mountX=-0.06 mountY=0.08, mountTheta=2.23
20:23:46.479 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.08, opts=13)
20:23:46.481 00.002 9120 Enqueuing Move request for scope (0.05, -0.08)
20:23:46.482 00.001 8596 Worker thread wakes up
20:23:46.482 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
20:23:46.482 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
20:23:46.483 00.001 8596 Moving (0.05, -0.08) raw xDistance=-0.06 yDistance=0.08
20:23:46.483 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:23:46.483 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:46.483 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:23:46.483 00.000 8596 MoveAxis(E, 0, ABG)
20:23:46.483 00.000 8596 Move returns status 0, amount 0
20:23:46.483 00.000 8596 MoveAxis(N, 0, ABG)
20:23:46.483 00.000 8596 Move returns status 0, amount 0
20:23:46.483 00.000 8596 move complete, result=0
20:23:46.483 00.000 8596 worker thread done servicing request
20:23:46.488 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:23:46.507 00.019 9120 UpdateGuideState exits: m=297197 SNR=209.1
20:23:46.509 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:46.510 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:46.511 00.001 9120 Enqueuing Expose request
20:23:46.512 00.001 8596 Worker thread wakes up
20:23:46.512 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:46.513 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:46.513 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:47.675 01.162 8596 Exposure complete
20:23:47.760 00.085 8596 worker thread done servicing request
20:23:47.760 00.000 9120 OnExposeComplete: enter
20:23:47.762 00.002 9120 UpdateGuideState(): m_state=6
20:23:47.764 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 856
20:23:47.766 00.002 9120 Star::Find returns 1 (0), X=1145.68, Y=158.82, Mass=288242, SNR=203.3, Peak=27693 HFD=4.4
20:23:47.768 00.002 9120 MultiStar: [#1 0.36,-0.15,1.02,U] [#2 0.02,0.15,1.04,U] [#3 0.32,-0.01,0.77,U] [#4 0.31,0.00,0.56,U] [#5 0.33,0.07,0.49,U] [#6 0.31,-0.12,0.30,U] [#7 0.20,0.17,0.35,U] [#8 -0.12,0.28,0.31,U] 
20:23:47.770 00.002 9120 refined, 8 included, MultiStar: {0.25, 0.02}, one-star: {0.36, -0.00}
20:23:47.771 00.001 9120 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.04) = xAngle (-2.95 = -2.95)
20:23:47.773 00.002 9120 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.91 = -2.91)
20:23:47.774 00.001 9120 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.09 mountX=-0.25 mountY=-0.06, mountTheta=-2.92
20:23:47.776 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=0.02, opts=13)
20:23:47.779 00.003 9120 Enqueuing Move request for scope (0.25, 0.02)
20:23:47.781 00.002 8596 Worker thread wakes up
20:23:47.781 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd
20:23:47.781 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, 0.02)
20:23:47.781 00.000 8596 Moving (0.25, 0.02) raw xDistance=-0.25 yDistance=-0.06
20:23:47.782 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:23:47.782 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:47.782 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:23:47.782 00.000 8596 MoveAxis(E, 36, ABG)
20:23:47.782 00.000 8596 Guiding  Dir = 2, Dur = 36
20:23:47.783 00.001 8596 IsSlewing returns 0
20:23:47.786 00.003 8596 IsGuiding returns 0
20:23:47.794 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:23:47.814 00.020 8596 PulseGuide returned control before completion, sleep 19
20:23:47.826 00.012 9120 UpdateGuideState exits: m=288242 SNR=203.3
20:23:47.827 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:47.829 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:47.830 00.001 9120 Enqueuing Expose request
20:23:47.846 00.016 8596 IsGuiding returns 1
20:23:47.846 00.000 8596 scope still moving after pulse duration time elapsed
20:23:47.877 00.031 8596 IsSlewing returns 0
20:23:47.877 00.000 8596 IsGuiding returns 1
20:23:47.908 00.031 8596 IsSlewing returns 0
20:23:47.908 00.000 8596 IsGuiding returns 0
20:23:47.908 00.000 8596 scope move finished after 36 + 85 ms
20:23:47.908 00.000 8596 Move returns status 0, amount 36
20:23:47.908 00.000 8596 MoveAxis(N, 0, ABG)
20:23:47.908 00.000 8596 Move returns status 0, amount 0
20:23:47.908 00.000 8596 move complete, result=0
20:23:47.908 00.000 8596 worker thread done servicing request
20:23:47.908 00.000 9120 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
20:23:47.909 00.001 8596 Worker thread wakes up
20:23:47.909 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:47.909 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:48.889 00.980 8596 Exposure complete
20:23:48.960 00.071 8596 worker thread done servicing request
20:23:48.960 00.000 9120 OnExposeComplete: enter
20:23:48.961 00.001 9120 UpdateGuideState(): m_state=6
20:23:48.962 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 857
20:23:48.963 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.83, Mass=281677, SNR=207.4, Peak=31549 HFD=4.4
20:23:48.964 00.001 9120 MultiStar: [#1 -0.10,0.08,1.06,U] [#2 -0.35,0.07,0.99,U] [#3 -0.06,0.16,0.74,U] [#4 0.04,-0.10,0.57,U] [#5 0.00,0.05,0.44,U] [#6 -0.12,-0.19,0.28,U] [#7 0.00,0.05,0.29,U] [#8 -0.27,-0.04,0.25,U] 
20:23:48.964 00.000 9120 single-star, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.01, 0.01}
20:23:48.965 00.001 9120 CameraToMount -- cameraTheta (2.39) - m_xAngle (3.04) = xAngle (-0.65 = -0.65)
20:23:48.966 00.001 9120 CameraToMount -- cameraTheta (2.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.61 = -0.61)
20:23:48.967 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.39 mountX=0.01 mountY=-0.01, mountTheta=-0.63
20:23:48.968 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.01, opts=13)
20:23:48.969 00.001 9120 Enqueuing Move request for scope (-0.01, 0.01)
20:23:48.970 00.001 8596 Worker thread wakes up
20:23:48.970 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
20:23:48.970 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
20:23:48.970 00.000 8596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
20:23:48.970 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:23:48.970 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:48.971 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:23:48.971 00.000 8596 MoveAxis(E, 0, ABG)
20:23:48.971 00.000 8596 Move returns status 0, amount 0
20:23:48.971 00.000 8596 MoveAxis(N, 0, ABG)
20:23:48.971 00.000 8596 Move returns status 0, amount 0
20:23:48.971 00.000 8596 move complete, result=0
20:23:48.971 00.000 8596 worker thread done servicing request
20:23:48.975 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2451, FiltMax=65491, Gamma=1.000
20:23:48.993 00.018 9120 UpdateGuideState exits: m=281677 SNR=207.4
20:23:48.995 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:48.995 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:48.996 00.001 9120 Enqueuing Expose request
20:23:48.998 00.002 8596 Worker thread wakes up
20:23:48.998 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:23:48.999 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:48.999 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:50.172 01.173 8596 Exposure complete
20:23:50.236 00.064 8596 worker thread done servicing request
20:23:50.236 00.000 9120 OnExposeComplete: enter
20:23:50.237 00.001 9120 UpdateGuideState(): m_state=6
20:23:50.238 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 858
20:23:50.239 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.94, Mass=308395, SNR=220.3, Peak=32957 HFD=4.2
20:23:50.240 00.001 9120 MultiStar: [#1 0.01,-0.05,1.05,U] [#2 -0.22,0.11,0.79,U] [#3 -0.02,-0.01,0.72,U] [#4 0.12,-0.09,0.45,U] [#5 0.02,0.01,0.41,U] [#6 -0.22,-0.01,0.28,U] [#7 -0.22,-0.02,0.42,U] [#8 -0.48,0.04,0.00,M2] 
20:23:50.241 00.001 9120 refined, 7 included, MultiStar: {-0.04, 0.02}, one-star: {0.03, 0.12}
20:23:50.242 00.001 9120 CameraToMount -- cameraTheta (2.72) - m_xAngle (3.04) = xAngle (-0.32 = -0.32)
20:23:50.242 00.000 9120 CameraToMount -- cameraTheta (2.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.29 = -0.29)
20:23:50.243 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.72 mountX=0.05 mountY=-0.01, mountTheta=-0.29
20:23:50.245 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.02, opts=13)
20:23:50.246 00.001 9120 Enqueuing Move request for scope (-0.04, 0.02)
20:23:50.248 00.002 8596 Worker thread wakes up
20:23:50.248 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
20:23:50.248 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
20:23:50.248 00.000 8596 Moving (-0.04, 0.02) raw xDistance=0.05 yDistance=-0.01
20:23:50.248 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:23:50.249 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:50.249 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:23:50.249 00.000 8596 MoveAxis(E, 0, ABG)
20:23:50.249 00.000 8596 Move returns status 0, amount 0
20:23:50.249 00.000 8596 MoveAxis(N, 0, ABG)
20:23:50.249 00.000 8596 Move returns status 0, amount 0
20:23:50.249 00.000 8596 move complete, result=0
20:23:50.249 00.000 8596 worker thread done servicing request
20:23:50.259 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:23:50.288 00.029 9120 UpdateGuideState exits: m=308395 SNR=220.3
20:23:50.290 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:50.291 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:50.292 00.001 9120 Enqueuing Expose request
20:23:50.293 00.001 8596 Worker thread wakes up
20:23:50.293 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:23:50.294 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:50.294 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:51.266 00.972 8596 Exposure complete
20:23:51.340 00.074 8596 worker thread done servicing request
20:23:51.340 00.000 9120 OnExposeComplete: enter
20:23:51.342 00.002 9120 UpdateGuideState(): m_state=6
20:23:51.344 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 859
20:23:51.346 00.002 9120 Star::Find returns 1 (0), X=1145.24, Y=158.73, Mass=314143, SNR=205.5, Peak=35581 HFD=4.3
20:23:51.347 00.001 9120 MultiStar: [#1 -0.09,0.00,0.90,U] [#2 -0.31,0.12,0.90,U] [#3 -0.12,-0.21,0.69,U] [#4 0.07,0.02,0.57,U] [#5 0.02,-0.10,0.41,U] [#6 -0.09,-0.11,0.36,U] [#7 -0.06,0.17,0.35,U] [#8 -0.50,0.00,0.00,M3] 
20:23:51.349 00.002 9120 refined, 7 included, MultiStar: {-0.10, -0.03}, one-star: {-0.08, -0.10}
20:23:51.350 00.001 9120 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.04) = xAngle (-5.91 = 0.37)
20:23:51.351 00.001 9120 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.88 = 0.40)
20:23:51.353 00.002 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.87 mountX=0.10 mountY=0.04, mountTheta=0.40
20:23:51.355 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.03, opts=13)
20:23:51.356 00.001 9120 Enqueuing Move request for scope (-0.10, -0.03)
20:23:51.357 00.001 8596 Worker thread wakes up
20:23:51.357 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
20:23:51.357 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
20:23:51.358 00.001 8596 Moving (-0.10, -0.03) raw xDistance=0.10 yDistance=0.04
20:23:51.358 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:23:51.358 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:51.358 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:23:51.358 00.000 8596 MoveAxis(E, 0, ABG)
20:23:51.358 00.000 8596 Move returns status 0, amount 0
20:23:51.358 00.000 8596 MoveAxis(N, 0, ABG)
20:23:51.358 00.000 8596 Move returns status 0, amount 0
20:23:51.358 00.000 8596 move complete, result=0
20:23:51.358 00.000 8596 worker thread done servicing request
20:23:51.368 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65526, Gamma=1.000
20:23:51.400 00.032 9120 UpdateGuideState exits: m=314143 SNR=205.5
20:23:51.402 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:51.403 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:51.404 00.001 9120 Enqueuing Expose request
20:23:51.406 00.002 8596 Worker thread wakes up
20:23:51.406 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:51.408 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:51.408 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:52.560 01.152 8596 Exposure complete
20:23:52.621 00.061 8596 worker thread done servicing request
20:23:52.621 00.000 9120 OnExposeComplete: enter
20:23:52.622 00.001 9120 UpdateGuideState(): m_state=6
20:23:52.624 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 860
20:23:52.625 00.001 9120 Star::Find returns 1 (0), X=1145.11, Y=158.57, Mass=286619, SNR=202.5, Peak=27053 HFD=4.3
20:23:52.631 00.006 9120 MultiStar: [#1 -0.29,-0.21,0.98,U] [#2 -0.42,-0.08,0.00,M1] [#3 -0.32,-0.00,0.93,U] [#4 -0.32,-0.07,0.55,U] [#5 -0.36,0.02,0.47,U] [#6 -0.51,-0.27,0.00,M1] [#7 -0.24,0.06,0.31,U] [#8 -0.63,0.20,0.00,M4] 
20:23:52.632 00.001 9120 refined, 5 included, MultiStar: {-0.29, -0.11}, one-star: {-0.21, -0.26}
20:23:52.632 00.000 9120 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.04) = xAngle (-5.81 = 0.47)
20:23:52.633 00.001 9120 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.77 = 0.51)
20:23:52.634 00.001 9120 CameraToMount -- cameraX=-0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-2.77 mountX=0.27 mountY=0.15, mountTheta=0.50
20:23:52.635 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=-0.11, opts=13)
20:23:52.636 00.001 9120 Enqueuing Move request for scope (-0.29, -0.11)
20:23:52.637 00.001 8596 Worker thread wakes up
20:23:52.637 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.11) opts 0xd
20:23:52.637 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, -0.11)
20:23:52.637 00.000 8596 Moving (-0.29, -0.11) raw xDistance=0.27 yDistance=0.15
20:23:52.637 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:23:52.637 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:52.637 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:23:52.637 00.000 8596 MoveAxis(W, 40, ABG)
20:23:52.638 00.001 8596 Guiding  Dir = 3, Dur = 40
20:23:52.638 00.000 8596 IsSlewing returns 0
20:23:52.638 00.000 8596 IsGuiding returns 0
20:23:52.642 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2441, FiltMax=65491, Gamma=1.000
20:23:52.658 00.016 9120 UpdateGuideState exits: m=286619 SNR=202.5
20:23:52.659 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:52.660 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:52.662 00.002 9120 Enqueuing Expose request
20:23:52.691 00.029 8596 IsGuiding returns 1
20:23:52.691 00.000 8596 scope still moving after pulse duration time elapsed
20:23:52.721 00.030 8596 IsSlewing returns 0
20:23:52.721 00.000 8596 IsGuiding returns 1
20:23:52.751 00.030 8596 IsSlewing returns 0
20:23:52.751 00.000 8596 IsGuiding returns 1
20:23:52.783 00.032 8596 IsSlewing returns 0
20:23:52.783 00.000 8596 IsGuiding returns 0
20:23:52.783 00.000 8596 scope move finished after 40 + 105 ms
20:23:52.783 00.000 8596 Move returns status 0, amount 40
20:23:52.783 00.000 8596 MoveAxis(N, 0, ABG)
20:23:52.783 00.000 8596 Move returns status 0, amount 0
20:23:52.783 00.000 8596 move complete, result=0
20:23:52.783 00.000 8596 worker thread done servicing request
20:23:52.783 00.000 8596 Worker thread wakes up
20:23:52.783 00.000 9120 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH
20:23:52.784 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:52.784 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:53.761 00.977 8596 Exposure complete
20:23:53.853 00.092 8596 worker thread done servicing request
20:23:53.853 00.000 9120 OnExposeComplete: enter
20:23:53.855 00.002 9120 UpdateGuideState(): m_state=6
20:23:53.857 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 861
20:23:53.859 00.002 9120 Star::Find returns 1 (0), X=1145.06, Y=158.74, Mass=290784, SNR=215.4, Peak=31245 HFD=4.2
20:23:53.861 00.002 9120 MultiStar: [#1 -0.24,-0.08,0.91,U] [#2 -0.17,-0.03,0.89,U] [#3 -0.09,-0.02,0.65,U] [#4 -0.04,-0.22,0.47,U] [#5 -0.07,-0.06,0.48,U] [#6 -0.42,-0.20,0.00,M2] [#7 -0.19,0.15,0.29,U] [#8 -0.47,0.01,0.00,M5] 
20:23:53.862 00.001 9120 refined, 6 included, MultiStar: {-0.17, -0.06}, one-star: {-0.27, -0.08}
20:23:53.864 00.002 9120 CameraToMount -- cameraTheta (-2.80) - m_xAngle (3.04) = xAngle (-5.84 = 0.44)
20:23:53.866 00.002 9120 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.80 = 0.48)
20:23:53.867 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.80 mountX=0.17 mountY=0.08, mountTheta=0.47
20:23:53.869 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.06, opts=13)
20:23:53.871 00.002 9120 Enqueuing Move request for scope (-0.17, -0.06)
20:23:53.873 00.002 8596 Worker thread wakes up
20:23:53.873 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
20:23:53.873 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
20:23:53.873 00.000 8596 Moving (-0.17, -0.06) raw xDistance=0.17 yDistance=0.08
20:23:53.873 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:23:53.873 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:53.873 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:23:53.873 00.000 8596 MoveAxis(E, 0, ABG)
20:23:53.873 00.000 8596 Move returns status 0, amount 0
20:23:53.873 00.000 8596 MoveAxis(N, 0, ABG)
20:23:53.873 00.000 8596 Move returns status 0, amount 0
20:23:53.873 00.000 8596 move complete, result=0
20:23:53.874 00.001 8596 worker thread done servicing request
20:23:53.880 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2461, FiltMax=65491, Gamma=1.000
20:23:53.897 00.017 9120 UpdateGuideState exits: m=290784 SNR=215.4
20:23:53.898 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:53.900 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:53.901 00.001 9120 Enqueuing Expose request
20:23:53.901 00.000 8596 Worker thread wakes up
20:23:53.901 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:53.903 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:53.903 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:55.063 01.160 8596 Exposure complete
20:23:55.109 00.046 8596 worker thread done servicing request
20:23:55.109 00.000 9120 OnExposeComplete: enter
20:23:55.109 00.000 9120 UpdateGuideState(): m_state=6
20:23:55.109 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 862
20:23:55.111 00.002 9120 Star::Find returns 1 (0), X=1145.44, Y=158.77, Mass=275944, SNR=219.3, Peak=29853 HFD=4.6
20:23:55.111 00.000 9120 MultiStar: [#1 0.10,-0.04,0.85,U] [#2 -0.06,-0.08,0.96,U] [#3 -0.14,-0.14,0.64,U] [#4 0.09,0.03,0.50,U] [#5 0.03,-0.04,0.46,U] [#6 -0.06,-0.03,0.30,U] [#7 0.07,0.02,0.30,U] [#8 -0.32,0.09,0.28,U] 
20:23:55.111 00.000 9120 refined, 8 included, MultiStar: {0.01, -0.05}, one-star: {0.11, -0.06}
20:23:55.111 00.000 9120 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.04) = xAngle (-4.49 = 1.79)
20:23:55.111 00.000 9120 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.46 = 1.83)
20:23:55.111 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.45 mountX=-0.01 mountY=0.04, mountTheta=1.79
20:23:55.111 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.05, opts=13)
20:23:55.111 00.000 9120 Enqueuing Move request for scope (0.01, -0.05)
20:23:55.111 00.000 8596 Worker thread wakes up
20:23:55.111 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
20:23:55.111 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
20:23:55.111 00.000 8596 Moving (0.01, -0.05) raw xDistance=-0.01 yDistance=0.04
20:23:55.111 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:23:55.111 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:55.111 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:23:55.111 00.000 8596 MoveAxis(E, 0, ABG)
20:23:55.111 00.000 8596 Move returns status 0, amount 0
20:23:55.111 00.000 8596 MoveAxis(N, 0, ABG)
20:23:55.111 00.000 8596 Move returns status 0, amount 0
20:23:55.111 00.000 8596 move complete, result=0
20:23:55.111 00.000 8596 worker thread done servicing request
20:23:55.119 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:23:55.126 00.007 9120 UpdateGuideState exits: m=275944 SNR=219.3
20:23:55.126 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:55.126 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:55.135 00.009 9120 Enqueuing Expose request
20:23:55.135 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:55.135 00.000 8596 Worker thread wakes up
20:23:55.135 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:55.135 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:56.097 00.962 8596 Exposure complete
20:23:56.146 00.049 8596 worker thread done servicing request
20:23:56.146 00.000 9120 OnExposeComplete: enter
20:23:56.146 00.000 9120 UpdateGuideState(): m_state=6
20:23:56.148 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 863
20:23:56.148 00.000 9120 Star::Find returns 1 (0), X=1145.34, Y=158.72, Mass=293321, SNR=196.4, Peak=31805 HFD=4.3
20:23:56.148 00.000 9120 MultiStar: [#1 -0.06,-0.06,0.99,U] [#2 -0.13,-0.33,1.11,U] [#3 0.01,-0.29,0.81,U] [#4 -0.03,-0.14,0.47,U] [#5 0.18,-0.18,0.50,U] [#6 -0.05,-0.23,0.33,U] [#7 -0.02,-0.06,0.32,U] [#8 -0.42,0.01,0.00,M5] 
20:23:56.148 00.000 9120 single-star, 7 included, MultiStar: {-0.02, -0.18}, one-star: {0.01, -0.11}
20:23:56.148 00.000 9120 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.04) = xAngle (-4.54 = 1.75)
20:23:56.148 00.000 9120 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.50 = 1.78)
20:23:56.148 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.49 mountX=-0.02 mountY=0.11, mountTheta=1.75
20:23:56.148 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.11, opts=13)
20:23:56.148 00.000 9120 Enqueuing Move request for scope (0.01, -0.11)
20:23:56.148 00.000 8596 Worker thread wakes up
20:23:56.148 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
20:23:56.148 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
20:23:56.148 00.000 8596 Moving (0.01, -0.11) raw xDistance=-0.02 yDistance=0.11
20:23:56.148 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:23:56.148 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:56.148 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:23:56.148 00.000 8596 MoveAxis(E, 0, ABG)
20:23:56.148 00.000 8596 Move returns status 0, amount 0
20:23:56.148 00.000 8596 MoveAxis(N, 0, ABG)
20:23:56.148 00.000 8596 Move returns status 0, amount 0
20:23:56.148 00.000 8596 move complete, result=0
20:23:56.148 00.000 8596 worker thread done servicing request
20:23:56.148 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:23:56.161 00.013 9120 UpdateGuideState exits: m=293321 SNR=196.4
20:23:56.161 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:56.161 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:56.161 00.000 9120 Enqueuing Expose request
20:23:56.161 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:56.161 00.000 8596 Worker thread wakes up
20:23:56.161 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:56.161 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:57.326 01.165 8596 Exposure complete
20:23:57.380 00.054 8596 worker thread done servicing request
20:23:57.380 00.000 9120 OnExposeComplete: enter
20:23:57.380 00.000 9120 UpdateGuideState(): m_state=6
20:23:57.380 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 864
20:23:57.380 00.000 9120 Star::Find returns 1 (0), X=1145.23, Y=158.60, Mass=314322, SNR=236.7, Peak=32989 HFD=4.5
20:23:57.380 00.000 9120 MultiStar: [#1 -0.15,-0.22,0.84,U] [#2 -0.16,-0.28,0.86,U] [#3 -0.16,-0.20,0.63,U] [#4 -0.01,-0.35,0.52,U] [#5 -0.01,-0.16,0.47,U] [#6 -0.30,-0.43,0.00,M1] [#7 -0.08,-0.14,0.29,U] [#8 -0.34,0.00,0.23,U] 
20:23:57.380 00.000 9120 single-star, 7 included, MultiStar: {-0.12, -0.22}, one-star: {-0.10, -0.22}
20:23:57.380 00.000 9120 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.04) = xAngle (-5.04 = 1.24)
20:23:57.380 00.000 9120 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.00 = 1.28)
20:23:57.380 00.000 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-2.00 mountX=0.08 mountY=0.23, mountTheta=1.25
20:23:57.380 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.22, opts=13)
20:23:57.380 00.000 9120 Enqueuing Move request for scope (-0.10, -0.22)
20:23:57.380 00.000 8596 Worker thread wakes up
20:23:57.380 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.22) opts 0xd
20:23:57.380 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.22)
20:23:57.380 00.000 8596 Moving (-0.10, -0.22) raw xDistance=0.08 yDistance=0.23
20:23:57.380 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:23:57.380 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:23:57.380 00.000 8596 MoveAxis(E, 0, ABG)
20:23:57.380 00.000 8596 Move returns status 0, amount 0
20:23:57.380 00.000 8596 MoveAxis(S, 49, ABG)
20:23:57.380 00.000 8596 Guiding  Dir = 1, Dur = 49
20:23:57.380 00.000 8596 IsSlewing returns 0
20:23:57.380 00.000 8596 IsGuiding returns 0
20:23:57.389 00.009 8596 PulseGuide returned control before completion, sleep 57
20:23:57.389 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2438, FiltMax=65488, Gamma=1.000
20:23:57.389 00.000 9120 UpdateGuideState exits: m=314322 SNR=236.7
20:23:57.389 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:57.406 00.017 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:57.406 00.000 9120 Enqueuing Expose request
20:23:57.454 00.048 8596 IsGuiding returns 1
20:23:57.454 00.000 8596 scope still moving after pulse duration time elapsed
20:23:57.485 00.031 8596 IsSlewing returns 0
20:23:57.485 00.000 8596 IsGuiding returns 0
20:23:57.485 00.000 8596 scope move finished after 49 + 47 ms
20:23:57.485 00.000 8596 Move returns status 0, amount 49
20:23:57.485 00.000 8596 move complete, result=0
20:23:57.485 00.000 8596 worker thread done servicing request
20:23:57.486 00.001 8596 Worker thread wakes up
20:23:57.486 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
20:23:57.487 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:57.487 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:58.442 00.955 8596 Exposure complete
20:23:58.490 00.048 8596 worker thread done servicing request
20:23:58.490 00.000 9120 OnExposeComplete: enter
20:23:58.490 00.000 9120 UpdateGuideState(): m_state=6
20:23:58.490 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 865
20:23:58.490 00.000 9120 Star::Find returns 1 (0), X=1145.25, Y=158.63, Mass=289620, SNR=227.0, Peak=31357 HFD=4.5
20:23:58.490 00.000 9120 MultiStar: [#1 -0.08,-0.22,0.91,U] [#2 -0.13,-0.08,0.83,U] [#3 -0.04,-0.15,0.68,U] [#4 -0.02,-0.18,0.47,U] [#5 0.12,-0.04,0.42,U] [#6 -0.22,-0.26,0.27,U] [#7 -0.12,0.19,0.30,U] [#8 -0.44,-0.07,0.00,M5] 
20:23:58.490 00.000 9120 refined, 7 included, MultiStar: {-0.07, -0.14}, one-star: {-0.08, -0.20}
20:23:58.490 00.000 9120 CameraToMount -- cameraTheta (-2.03) - m_xAngle (3.04) = xAngle (-5.08 = 1.21)
20:23:58.490 00.000 9120 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.04 = 1.24)
20:23:58.490 00.000 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.03 mountX=0.06 mountY=0.15, mountTheta=1.21
20:23:58.490 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.14, opts=13)
20:23:58.490 00.000 9120 Enqueuing Move request for scope (-0.07, -0.14)
20:23:58.490 00.000 8596 Worker thread wakes up
20:23:58.490 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
20:23:58.490 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
20:23:58.490 00.000 8596 Moving (-0.07, -0.14) raw xDistance=0.06 yDistance=0.15
20:23:58.490 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:23:58.490 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:58.490 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:23:58.490 00.000 8596 MoveAxis(E, 0, ABG)
20:23:58.490 00.000 8596 Move returns status 0, amount 0
20:23:58.490 00.000 8596 MoveAxis(N, 0, ABG)
20:23:58.490 00.000 8596 Move returns status 0, amount 0
20:23:58.490 00.000 8596 move complete, result=0
20:23:58.490 00.000 8596 worker thread done servicing request
20:23:58.490 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2448, FiltMax=65491, Gamma=1.000
20:23:58.506 00.016 9120 UpdateGuideState exits: m=289620 SNR=227.0
20:23:58.506 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:58.506 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:58.506 00.000 9120 Enqueuing Expose request
20:23:58.506 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:23:58.522 00.016 8596 Worker thread wakes up
20:23:58.522 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:58.522 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:23:59.676 01.154 8596 Exposure complete
20:23:59.724 00.048 8596 worker thread done servicing request
20:23:59.724 00.000 9120 OnExposeComplete: enter
20:23:59.724 00.000 9120 UpdateGuideState(): m_state=6
20:23:59.724 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 866
20:23:59.730 00.006 9120 Star::Find returns 1 (0), X=1145.28, Y=158.73, Mass=275473, SNR=203.6, Peak=30941 HFD=4.3
20:23:59.731 00.001 9120 MultiStar: [#1 -0.02,-0.06,1.00,U] [#2 -0.24,0.01,0.93,U] [#3 0.07,0.13,0.74,U] [#4 -0.02,-0.06,0.56,U] [#5 0.13,-0.04,0.44,U] [#6 -0.07,-0.23,0.36,U] [#7 -0.01,0.21,0.30,U] [#8 -0.28,0.11,0.27,U] 
20:23:59.732 00.001 9120 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {-0.05, -0.09}
20:23:59.733 00.001 9120 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.04) = xAngle (-5.87 = 0.42)
20:23:59.733 00.000 9120 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.83 = 0.45)
20:23:59.734 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.82 mountX=0.05 mountY=0.02, mountTheta=0.45
20:23:59.735 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.02, opts=13)
20:23:59.736 00.001 9120 Enqueuing Move request for scope (-0.05, -0.02)
20:23:59.736 00.000 8596 Worker thread wakes up
20:23:59.736 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
20:23:59.736 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
20:23:59.737 00.001 8596 Moving (-0.05, -0.02) raw xDistance=0.05 yDistance=0.02
20:23:59.737 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:23:59.737 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:59.737 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:23:59.737 00.000 8596 MoveAxis(E, 0, ABG)
20:23:59.737 00.000 8596 Move returns status 0, amount 0
20:23:59.737 00.000 8596 MoveAxis(N, 0, ABG)
20:23:59.737 00.000 8596 Move returns status 0, amount 0
20:23:59.737 00.000 8596 move complete, result=0
20:23:59.737 00.000 8596 worker thread done servicing request
20:23:59.740 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:23:59.752 00.012 9120 UpdateGuideState exits: m=275473 SNR=203.6
20:23:59.753 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:59.754 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:23:59.754 00.000 9120 Enqueuing Expose request
20:23:59.755 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:23:59.756 00.001 8596 Worker thread wakes up
20:23:59.756 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:23:59.756 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:00.711 00.955 8596 Exposure complete
20:24:00.761 00.050 8596 worker thread done servicing request
20:24:00.761 00.000 9120 OnExposeComplete: enter
20:24:00.761 00.000 9120 UpdateGuideState(): m_state=6
20:24:00.761 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 867
20:24:00.763 00.002 9120 Star::Find returns 1 (0), X=1145.19, Y=158.66, Mass=277665, SNR=216.5, Peak=31389 HFD=4.3
20:24:00.763 00.000 9120 MultiStar: [#1 -0.19,-0.12,0.83,U] [#2 -0.41,-0.06,0.00,M1] [#3 -0.23,0.05,0.73,U] [#4 -0.17,-0.10,0.62,U] [#5 -0.24,0.01,0.43,U] [#6 -0.09,-0.16,0.33,U] [#7 -0.31,0.02,0.32,U] [#8 -0.58,0.01,0.00,M5] 
20:24:00.763 00.000 9120 refined, 6 included, MultiStar: {-0.19, -0.08}, one-star: {-0.14, -0.16}
20:24:00.765 00.002 9120 CameraToMount -- cameraTheta (-2.75) - m_xAngle (3.04) = xAngle (-5.79 = 0.50)
20:24:00.765 00.000 9120 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.75 = 0.53)
20:24:00.765 00.000 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-2.75 mountX=0.18 mountY=0.10, mountTheta=0.52
20:24:00.765 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.08, opts=13)
20:24:00.765 00.000 9120 Enqueuing Move request for scope (-0.19, -0.08)
20:24:00.765 00.000 8596 Worker thread wakes up
20:24:00.765 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
20:24:00.765 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
20:24:00.765 00.000 8596 Moving (-0.19, -0.08) raw xDistance=0.18 yDistance=0.10
20:24:00.765 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:24:00.765 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:00.765 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:24:00.765 00.000 8596 MoveAxis(E, 0, ABG)
20:24:00.765 00.000 8596 Move returns status 0, amount 0
20:24:00.765 00.000 8596 MoveAxis(N, 0, ABG)
20:24:00.765 00.000 8596 Move returns status 0, amount 0
20:24:00.765 00.000 8596 move complete, result=0
20:24:00.765 00.000 8596 worker thread done servicing request
20:24:00.765 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2454, FiltMax=65523, Gamma=1.000
20:24:00.783 00.018 9120 UpdateGuideState exits: m=277665 SNR=216.5
20:24:00.783 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:00.783 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:00.783 00.000 9120 Enqueuing Expose request
20:24:00.783 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:00.783 00.000 8596 Worker thread wakes up
20:24:00.783 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:00.783 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:01.943 01.160 8596 Exposure complete
20:24:01.990 00.047 8596 worker thread done servicing request
20:24:01.991 00.001 9120 OnExposeComplete: enter
20:24:01.991 00.000 9120 UpdateGuideState(): m_state=6
20:24:01.992 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 868
20:24:01.993 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.76, Mass=296390, SNR=215.3, Peak=33485 HFD=4.2
20:24:01.994 00.001 9120 MultiStar: [#1 -0.26,-0.02,0.92,U] [#2 -0.46,-0.04,0.00,M2] [#3 -0.27,-0.11,0.73,U] [#4 -0.17,-0.06,0.50,U] [#5 -0.30,0.11,0.51,U] [#6 -0.39,-0.10,0.00,M1] [#7 -0.28,0.03,0.31,U] [#8 -0.51,-0.08,0.00,M6] 
20:24:01.994 00.000 9120 refined, 5 included, MultiStar: {-0.25, -0.03}, one-star: {-0.25, -0.06}
20:24:01.995 00.001 9120 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.04) = xAngle (-6.06 = 0.22)
20:24:01.995 00.000 9120 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.02 = 0.26)
20:24:01.996 00.001 9120 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.26 cameraTheta=-3.02 mountX=0.25 mountY=0.07, mountTheta=0.26
20:24:01.997 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=-0.03, opts=13)
20:24:01.998 00.001 9120 Enqueuing Move request for scope (-0.25, -0.03)
20:24:01.999 00.001 8596 Worker thread wakes up
20:24:01.999 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
20:24:01.999 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
20:24:01.999 00.000 8596 Moving (-0.25, -0.03) raw xDistance=0.25 yDistance=0.07
20:24:01.999 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:24:01.999 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:01.999 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:24:01.999 00.000 8596 MoveAxis(W, 36, ABG)
20:24:01.999 00.000 8596 Guiding  Dir = 3, Dur = 36
20:24:01.999 00.000 8596 IsSlewing returns 0
20:24:02.000 00.001 8596 IsGuiding returns 0
20:24:02.006 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2419, FiltMax=65491, Gamma=1.000
20:24:02.018 00.012 9120 UpdateGuideState exits: m=296390 SNR=215.3
20:24:02.019 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:02.019 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:02.020 00.001 9120 Enqueuing Expose request
20:24:02.050 00.030 8596 IsGuiding returns 1
20:24:02.050 00.000 8596 scope still moving after pulse duration time elapsed
20:24:02.079 00.029 8596 IsSlewing returns 0
20:24:02.079 00.000 8596 IsGuiding returns 1
20:24:02.111 00.032 8596 IsSlewing returns 0
20:24:02.112 00.001 8596 IsGuiding returns 1
20:24:02.148 00.036 8596 IsSlewing returns 0
20:24:02.148 00.000 8596 IsGuiding returns 0
20:24:02.148 00.000 8596 scope move finished after 36 + 113 ms
20:24:02.148 00.000 8596 Move returns status 0, amount 36
20:24:02.148 00.000 8596 MoveAxis(N, 0, ABG)
20:24:02.148 00.000 8596 Move returns status 0, amount 0
20:24:02.148 00.000 8596 move complete, result=0
20:24:02.148 00.000 8596 worker thread done servicing request
20:24:02.148 00.000 8596 Worker thread wakes up
20:24:02.148 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:02.148 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:02.148 00.000 9120 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH
20:24:03.111 00.963 8596 Exposure complete
20:24:03.157 00.046 8596 worker thread done servicing request
20:24:03.157 00.000 9120 OnExposeComplete: enter
20:24:03.158 00.001 9120 UpdateGuideState(): m_state=6
20:24:03.159 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 869
20:24:03.160 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=158.63, Mass=276232, SNR=193.1, Peak=29565 HFD=4.3
20:24:03.160 00.000 9120 MultiStar: [#1 0.08,-0.20,1.20,U] [#2 -0.10,-0.22,1.02,U] [#3 0.05,-0.01,0.80,U] [#4 0.15,-0.18,0.57,U] [#5 0.06,-0.07,0.50,U] [#6 0.09,-0.20,0.33,U] [#7 0.09,-0.11,0.35,U] [#8 -0.43,0.17,0.00,M7] 
20:24:03.161 00.001 9120 refined, 7 included, MultiStar: {0.05, -0.15}, one-star: {0.07, -0.19}
20:24:03.162 00.001 9120 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.04) = xAngle (-4.31 = 1.97)
20:24:03.162 00.000 9120 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.28 = 2.01)
20:24:03.163 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.27 mountX=-0.06 mountY=0.15, mountTheta=1.98
20:24:03.164 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.15, opts=13)
20:24:03.165 00.001 9120 Enqueuing Move request for scope (0.05, -0.15)
20:24:03.165 00.000 8596 Worker thread wakes up
20:24:03.165 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
20:24:03.165 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
20:24:03.165 00.000 8596 Moving (0.05, -0.15) raw xDistance=-0.06 yDistance=0.15
20:24:03.165 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:24:03.165 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:03.166 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:24:03.166 00.000 8596 MoveAxis(E, 0, ABG)
20:24:03.166 00.000 8596 Move returns status 0, amount 0
20:24:03.166 00.000 8596 MoveAxis(N, 0, ABG)
20:24:03.166 00.000 8596 Move returns status 0, amount 0
20:24:03.166 00.000 8596 move complete, result=0
20:24:03.166 00.000 8596 worker thread done servicing request
20:24:03.169 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:24:03.181 00.012 9120 UpdateGuideState exits: m=276232 SNR=193.1
20:24:03.182 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:03.183 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:03.184 00.001 9120 Enqueuing Expose request
20:24:03.184 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:03.185 00.001 8596 Worker thread wakes up
20:24:03.185 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:03.185 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:04.334 01.149 8596 Exposure complete
20:24:04.366 00.032 8596 worker thread done servicing request
20:24:04.366 00.000 9120 OnExposeComplete: enter
20:24:04.366 00.000 9120 UpdateGuideState(): m_state=6
20:24:04.366 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 870
20:24:04.366 00.000 9120 Star::Find returns 1 (0), X=1145.71, Y=158.79, Mass=290739, SNR=221.9, Peak=28509 HFD=4.4
20:24:04.382 00.016 9120 MultiStar: [#1 0.34,-0.20,0.86,U] [#2 0.31,-0.03,0.87,U] [#3 0.38,-0.01,0.74,U] [#4 0.54,-0.16,0.00,M1] [#5 0.50,0.06,0.00,M1] [#6 0.38,-0.17,0.00,M1] [#7 0.39,-0.24,0.00,M1] [#8 -0.18,0.06,0.26,U] 
20:24:04.382 00.000 9120 refined, 4 included, MultiStar: {0.32, -0.06}, one-star: {0.38, -0.04}
20:24:04.384 00.002 9120 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.04) = xAngle (-3.24 = 3.05)
20:24:04.384 00.000 9120 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.20 = 3.08)
20:24:04.384 00.000 9120 CameraToMount -- cameraX=0.32 cameraY=-0.06 hyp=0.32 cameraTheta=-0.19 mountX=-0.32 mountY=0.02, mountTheta=3.08
20:24:04.386 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.32, y=-0.06, opts=13)
20:24:04.386 00.000 9120 Enqueuing Move request for scope (0.32, -0.06)
20:24:04.386 00.000 8596 Worker thread wakes up
20:24:04.386 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.06) opts 0xd
20:24:04.386 00.000 8596 Handling offset move in thread for scope, endpoint = (0.32, -0.06)
20:24:04.386 00.000 8596 Moving (0.32, -0.06) raw xDistance=-0.32 yDistance=0.02
20:24:04.386 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:24:04.386 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:04.386 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:24:04.386 00.000 8596 MoveAxis(E, 46, ABG)
20:24:04.386 00.000 8596 Guiding  Dir = 2, Dur = 46
20:24:04.386 00.000 8596 IsSlewing returns 0
20:24:04.386 00.000 8596 IsGuiding returns 0
20:24:04.386 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:24:04.398 00.012 9120 UpdateGuideState exits: m=290739 SNR=221.9
20:24:04.398 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:04.398 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:04.398 00.000 9120 Enqueuing Expose request
20:24:04.414 00.016 8596 PulseGuide returned control before completion, sleep 30
20:24:04.461 00.047 8596 IsGuiding returns 1
20:24:04.461 00.000 8596 scope still moving after pulse duration time elapsed
20:24:04.494 00.033 8596 IsSlewing returns 0
20:24:04.494 00.000 8596 IsGuiding returns 1
20:24:04.526 00.032 8596 IsSlewing returns 0
20:24:04.526 00.000 8596 IsGuiding returns 0
20:24:04.526 00.000 8596 scope move finished after 46 + 91 ms
20:24:04.526 00.000 8596 Move returns status 0, amount 46
20:24:04.526 00.000 8596 MoveAxis(N, 0, ABG)
20:24:04.526 00.000 8596 Move returns status 0, amount 0
20:24:04.526 00.000 8596 move complete, result=0
20:24:04.526 00.000 8596 worker thread done servicing request
20:24:04.526 00.000 8596 Worker thread wakes up
20:24:04.526 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:04.526 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:04.526 00.000 9120 GuideStep: -0.3 px 46 ms EAST, 0.0 px 0 ms NORTH
20:24:05.485 00.959 8596 Exposure complete
20:24:05.532 00.047 8596 worker thread done servicing request
20:24:05.532 00.000 9120 OnExposeComplete: enter
20:24:05.532 00.000 9120 UpdateGuideState(): m_state=6
20:24:05.532 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 871
20:24:05.535 00.003 9120 Star::Find returns 1 (0), X=1145.54, Y=158.69, Mass=303660, SNR=209.1, Peak=31053 HFD=4.5
20:24:05.535 00.000 9120 MultiStar: [#1 0.18,-0.15,0.96,U] [#2 0.06,-0.14,0.88,U] [#3 0.14,-0.11,0.82,U] [#4 0.25,-0.24,0.45,U] [#5 0.20,-0.33,0.53,U] [#6 0.07,-0.40,0.00,M2] [#7 0.22,-0.20,0.32,U] [#8 -0.04,-0.05,0.26,U] 
20:24:05.537 00.002 9120 refined, 7 included, MultiStar: {0.16, -0.16}, one-star: {0.21, -0.13}
20:24:05.537 00.000 9120 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.04) = xAngle (-3.84 = 2.44)
20:24:05.537 00.000 9120 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.81 = 2.47)
20:24:05.537 00.000 9120 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.80 mountX=-0.17 mountY=0.14, mountTheta=2.46
20:24:05.539 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.16, opts=13)
20:24:05.539 00.000 9120 Enqueuing Move request for scope (0.16, -0.16)
20:24:05.541 00.002 8596 Worker thread wakes up
20:24:05.541 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
20:24:05.541 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
20:24:05.541 00.000 8596 Moving (0.16, -0.16) raw xDistance=-0.17 yDistance=0.14
20:24:05.541 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:24:05.541 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:05.541 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:24:05.541 00.000 8596 MoveAxis(E, 0, ABG)
20:24:05.541 00.000 8596 Move returns status 0, amount 0
20:24:05.541 00.000 8596 MoveAxis(N, 0, ABG)
20:24:05.541 00.000 8596 Move returns status 0, amount 0
20:24:05.541 00.000 8596 move complete, result=0
20:24:05.541 00.000 8596 worker thread done servicing request
20:24:05.541 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:24:05.548 00.007 9120 UpdateGuideState exits: m=303660 SNR=209.1
20:24:05.548 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:05.548 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:05.548 00.000 9120 Enqueuing Expose request
20:24:05.548 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:05.548 00.000 8596 Worker thread wakes up
20:24:05.548 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:05.548 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:06.718 01.170 8596 Exposure complete
20:24:06.764 00.046 8596 worker thread done servicing request
20:24:06.764 00.000 9120 OnExposeComplete: enter
20:24:06.764 00.000 9120 UpdateGuideState(): m_state=6
20:24:06.764 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 872
20:24:06.764 00.000 9120 Star::Find returns 1 (0), X=1145.46, Y=158.51, Mass=294856, SNR=213.4, Peak=29149 HFD=4.2
20:24:06.764 00.000 9120 MultiStar: [#1 0.14,-0.37,0.96,U] [#2 -0.02,-0.21,0.86,U] [#3 0.10,-0.30,0.74,U] [#4 0.11,-0.41,0.00,M1] [#5 0.25,-0.33,0.00,M1] [#6 0.21,-0.37,0.00,M3] [#7 0.38,-0.26,0.00,M1] [#8 -0.30,-0.29,0.00,M6] 
20:24:06.764 00.000 9120 refined, 3 included, MultiStar: {0.09, -0.30}, one-star: {0.14, -0.31}
20:24:06.764 00.000 9120 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.04) = xAngle (-4.32 = 1.96)
20:24:06.764 00.000 9120 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.28 = 2.00)
20:24:06.764 00.000 9120 CameraToMount -- cameraX=0.09 cameraY=-0.30 hyp=0.31 cameraTheta=-1.28 mountX=-0.12 mountY=0.29, mountTheta=1.97
20:24:06.764 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.30, opts=13)
20:24:06.764 00.000 9120 Enqueuing Move request for scope (0.09, -0.30)
20:24:06.764 00.000 8596 Worker thread wakes up
20:24:06.764 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.30) opts 0xd
20:24:06.764 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.30)
20:24:06.764 00.000 8596 Moving (0.09, -0.30) raw xDistance=-0.12 yDistance=0.29
20:24:06.764 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:24:06.764 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:24:06.764 00.000 8596 MoveAxis(E, 0, ABG)
20:24:06.764 00.000 8596 Move returns status 0, amount 0
20:24:06.764 00.000 8596 MoveAxis(S, 60, ABG)
20:24:06.764 00.000 8596 Guiding  Dir = 1, Dur = 60
20:24:06.764 00.000 8596 IsSlewing returns 0
20:24:06.764 00.000 8596 IsGuiding returns 0
20:24:06.764 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:24:06.778 00.014 9120 UpdateGuideState exits: m=294856 SNR=213.4
20:24:06.778 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:06.778 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:06.778 00.000 9120 Enqueuing Expose request
20:24:06.810 00.032 8596 PulseGuide returned control before completion, sleep 31
20:24:06.858 00.048 8596 IsGuiding returns 1
20:24:06.858 00.000 8596 scope still moving after pulse duration time elapsed
20:24:06.890 00.032 8596 IsSlewing returns 0
20:24:06.890 00.000 8596 IsGuiding returns 1
20:24:06.922 00.032 8596 IsSlewing returns 0
20:24:06.922 00.000 8596 IsGuiding returns 0
20:24:06.922 00.000 8596 scope move finished after 60 + 89 ms
20:24:06.922 00.000 8596 Move returns status 0, amount 60
20:24:06.922 00.000 8596 move complete, result=0
20:24:06.922 00.000 8596 worker thread done servicing request
20:24:06.922 00.000 8596 Worker thread wakes up
20:24:06.922 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:06.922 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:06.922 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
20:24:07.877 00.955 8596 Exposure complete
20:24:07.925 00.048 8596 worker thread done servicing request
20:24:07.925 00.000 9120 OnExposeComplete: enter
20:24:07.925 00.000 9120 UpdateGuideState(): m_state=6
20:24:07.925 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 873
20:24:07.925 00.000 9120 Star::Find returns 1 (0), X=1145.55, Y=158.68, Mass=282599, SNR=192.7, Peak=28813 HFD=4.2
20:24:07.925 00.000 9120 MultiStar: [#1 0.17,-0.26,1.11,U] [#2 0.14,-0.06,1.02,U] [#3 0.14,-0.06,0.84,U] [#4 0.31,-0.24,0.61,U] [#5 0.34,-0.17,0.47,U] [#6 0.00,-0.13,0.31,U] [#7 -0.02,0.07,0.31,U] [#8 -0.17,-0.05,0.26,U] 
20:24:07.925 00.000 9120 refined, 8 included, MultiStar: {0.17, -0.14}, one-star: {0.23, -0.15}
20:24:07.925 00.000 9120 CameraToMount -- cameraTheta (-0.69) - m_xAngle (3.04) = xAngle (-3.73 = 2.55)
20:24:07.925 00.000 9120 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.69 = 2.59)
20:24:07.925 00.000 9120 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.21 cameraTheta=-0.69 mountX=-0.18 mountY=0.11, mountTheta=2.58
20:24:07.925 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.14, opts=13)
20:24:07.925 00.000 9120 Enqueuing Move request for scope (0.17, -0.14)
20:24:07.925 00.000 8596 Worker thread wakes up
20:24:07.925 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
20:24:07.925 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
20:24:07.925 00.000 8596 Moving (0.17, -0.14) raw xDistance=-0.18 yDistance=0.11
20:24:07.925 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:24:07.925 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:07.925 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:24:07.925 00.000 8596 MoveAxis(E, 0, ABG)
20:24:07.925 00.000 8596 Move returns status 0, amount 0
20:24:07.925 00.000 8596 MoveAxis(N, 0, ABG)
20:24:07.925 00.000 8596 Move returns status 0, amount 0
20:24:07.925 00.000 8596 move complete, result=0
20:24:07.925 00.000 8596 worker thread done servicing request
20:24:07.925 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2486, FiltMax=65535, Gamma=1.000
20:24:07.941 00.016 9120 UpdateGuideState exits: m=282599 SNR=192.7
20:24:07.941 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:07.941 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:07.941 00.000 9120 Enqueuing Expose request
20:24:07.941 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:07.941 00.000 8596 Worker thread wakes up
20:24:07.941 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:07.941 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:09.108 01.167 8596 Exposure complete
20:24:09.140 00.032 8596 worker thread done servicing request
20:24:09.140 00.000 9120 OnExposeComplete: enter
20:24:09.140 00.000 9120 UpdateGuideState(): m_state=6
20:24:09.140 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 874
20:24:09.156 00.016 9120 Star::Find returns 1 (0), X=1145.45, Y=158.90, Mass=282287, SNR=217.7, Peak=29037 HFD=4.3
20:24:09.156 00.000 9120 MultiStar: [#1 0.11,0.02,1.06,U] [#2 0.11,0.25,1.01,U] [#3 0.07,0.13,0.72,U] [#4 0.12,0.10,0.44,U] [#5 0.29,0.21,0.43,U] [#6 0.01,0.02,0.29,U] [#7 0.27,0.07,0.31,U] [#8 -0.19,0.27,0.26,U] 
20:24:09.156 00.000 9120 single-star, 8 included, MultiStar: {0.11, 0.12}, one-star: {0.13, 0.08}
20:24:09.156 00.000 9120 CameraToMount -- cameraTheta (0.56) - m_xAngle (3.04) = xAngle (-2.49 = -2.49)
20:24:09.156 00.000 9120 CameraToMount -- cameraTheta (0.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.45 = -2.45)
20:24:09.156 00.000 9120 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.56 mountX=-0.12 mountY=-0.10, mountTheta=-2.46
20:24:09.156 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.08, opts=13)
20:24:09.156 00.000 9120 Enqueuing Move request for scope (0.13, 0.08)
20:24:09.156 00.000 8596 Worker thread wakes up
20:24:09.156 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
20:24:09.156 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
20:24:09.156 00.000 8596 Moving (0.13, 0.08) raw xDistance=-0.12 yDistance=-0.10
20:24:09.156 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:24:09.156 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:09.156 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:24:09.156 00.000 8596 MoveAxis(E, 0, ABG)
20:24:09.156 00.000 8596 Move returns status 0, amount 0
20:24:09.156 00.000 8596 MoveAxis(N, 0, ABG)
20:24:09.156 00.000 8596 Move returns status 0, amount 0
20:24:09.156 00.000 8596 move complete, result=0
20:24:09.156 00.000 8596 worker thread done servicing request
20:24:09.156 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:24:09.173 00.017 9120 UpdateGuideState exits: m=282287 SNR=217.7
20:24:09.173 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:09.173 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:09.173 00.000 9120 Enqueuing Expose request
20:24:09.173 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:09.173 00.000 8596 Worker thread wakes up
20:24:09.173 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:09.173 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:10.146 00.973 8596 Exposure complete
20:24:10.194 00.048 8596 worker thread done servicing request
20:24:10.194 00.000 9120 OnExposeComplete: enter
20:24:10.194 00.000 9120 UpdateGuideState(): m_state=6
20:24:10.194 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 875
20:24:10.194 00.000 9120 Star::Find returns 1 (0), X=1145.40, Y=158.83, Mass=284010, SNR=224.4, Peak=30685 HFD=4.5
20:24:10.194 00.000 9120 MultiStar: [#1 0.02,-0.04,0.91,U] [#2 -0.15,0.13,0.95,U] [#3 -0.02,0.28,0.64,U] [#4 0.06,-0.01,0.50,U] [#5 -0.06,0.13,0.50,U] [#6 0.03,-0.03,0.25,U] [#7 -0.05,-0.11,0.32,U] [#8 -0.26,0.21,0.24,U] 
20:24:10.194 00.000 9120 single-star, 8 included, MultiStar: {-0.03, 0.06}, one-star: {0.07, 0.01}
20:24:10.194 00.000 9120 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.04) = xAngle (-2.97 = -2.97)
20:24:10.194 00.000 9120 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.93 = -2.93)
20:24:10.194 00.000 9120 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.08 mountX=-0.07 mountY=-0.01, mountTheta=-2.93
20:24:10.194 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.01, opts=13)
20:24:10.194 00.000 9120 Enqueuing Move request for scope (0.07, 0.01)
20:24:10.194 00.000 8596 Worker thread wakes up
20:24:10.194 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
20:24:10.194 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
20:24:10.194 00.000 8596 Moving (0.07, 0.01) raw xDistance=-0.07 yDistance=-0.01
20:24:10.194 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:24:10.194 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:10.194 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:24:10.194 00.000 8596 MoveAxis(E, 0, ABG)
20:24:10.194 00.000 8596 Move returns status 0, amount 0
20:24:10.194 00.000 8596 MoveAxis(N, 0, ABG)
20:24:10.194 00.000 8596 Move returns status 0, amount 0
20:24:10.194 00.000 8596 move complete, result=0
20:24:10.194 00.000 8596 worker thread done servicing request
20:24:10.210 00.016 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:24:10.210 00.000 9120 UpdateGuideState exits: m=284010 SNR=224.4
20:24:10.210 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:10.210 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:10.210 00.000 9120 Enqueuing Expose request
20:24:10.210 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:10.226 00.016 8596 Worker thread wakes up
20:24:10.226 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:10.226 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:11.374 01.148 8596 Exposure complete
20:24:11.421 00.047 8596 worker thread done servicing request
20:24:11.421 00.000 9120 OnExposeComplete: enter
20:24:11.421 00.000 9120 UpdateGuideState(): m_state=6
20:24:11.421 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 876
20:24:11.421 00.000 9120 Star::Find returns 1 (0), X=1145.22, Y=158.82, Mass=286766, SNR=225.0, Peak=33965 HFD=4.4
20:24:11.421 00.000 9120 MultiStar: [#1 -0.23,0.05,0.89,U] [#2 -0.21,0.02,0.81,U] [#3 -0.26,0.24,0.68,U] [#4 -0.11,0.03,0.53,U] [#5 -0.03,0.15,0.41,U] [#6 -0.38,0.01,0.32,U] [#7 -0.21,0.14,0.30,U] [#8 -0.63,0.33,0.00,M4] 
20:24:11.421 00.000 9120 single-star, 7 included, MultiStar: {-0.18, 0.07}, one-star: {-0.11, 0.00}
20:24:11.421 00.000 9120 CameraToMount -- cameraTheta (3.13) - m_xAngle (3.04) = xAngle (0.09 = 0.09)
20:24:11.421 00.000 9120 CameraToMount -- cameraTheta (3.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.12 = 0.12)
20:24:11.421 00.000 9120 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.13 mountX=0.11 mountY=0.01, mountTheta=0.12
20:24:11.421 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=0.00, opts=13)
20:24:11.421 00.000 9120 Enqueuing Move request for scope (-0.11, 0.00)
20:24:11.421 00.000 8596 Worker thread wakes up
20:24:11.421 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd
20:24:11.421 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, 0.00)
20:24:11.421 00.000 8596 Moving (-0.11, 0.00) raw xDistance=0.11 yDistance=0.01
20:24:11.421 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:24:11.421 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:11.421 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:24:11.421 00.000 8596 MoveAxis(E, 0, ABG)
20:24:11.421 00.000 8596 Move returns status 0, amount 0
20:24:11.421 00.000 8596 MoveAxis(N, 0, ABG)
20:24:11.421 00.000 8596 Move returns status 0, amount 0
20:24:11.421 00.000 8596 move complete, result=0
20:24:11.421 00.000 8596 worker thread done servicing request
20:24:11.421 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2470, FiltMax=65491, Gamma=1.000
20:24:11.437 00.016 9120 UpdateGuideState exits: m=286766 SNR=225.0
20:24:11.437 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:11.437 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:11.437 00.000 9120 Enqueuing Expose request
20:24:11.437 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:11.437 00.000 8596 Worker thread wakes up
20:24:11.437 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:11.437 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:12.410 00.973 8596 Exposure complete
20:24:12.458 00.048 8596 worker thread done servicing request
20:24:12.458 00.000 9120 OnExposeComplete: enter
20:24:12.458 00.000 9120 UpdateGuideState(): m_state=6
20:24:12.458 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 877
20:24:12.463 00.005 9120 Star::Find returns 1 (0), X=1145.24, Y=158.79, Mass=293473, SNR=220.4, Peak=31197 HFD=4.4
20:24:12.463 00.000 9120 MultiStar: [#1 -0.09,-0.07,0.96,U] [#2 -0.25,-0.05,0.94,U] [#3 -0.16,0.11,0.78,U] [#4 0.04,-0.03,0.46,U] [#5 -0.12,0.09,0.44,U] [#6 -0.19,0.18,0.30,U] [#7 -0.12,0.09,0.33,U] [#8 -0.49,0.03,0.00,M5] 
20:24:12.465 00.002 9120 single-star, 7 included, MultiStar: {-0.13, 0.01}, one-star: {-0.09, -0.03}
20:24:12.465 00.000 9120 CameraToMount -- cameraTheta (-2.82) - m_xAngle (3.04) = xAngle (-5.86 = 0.42)
20:24:12.465 00.000 9120 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.83 = 0.46)
20:24:12.465 00.000 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.82 mountX=0.08 mountY=0.04, mountTheta=0.45
20:24:12.467 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.03, opts=13)
20:24:12.467 00.000 9120 Enqueuing Move request for scope (-0.09, -0.03)
20:24:12.469 00.002 8596 Worker thread wakes up
20:24:12.469 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
20:24:12.469 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
20:24:12.469 00.000 8596 Moving (-0.09, -0.03) raw xDistance=0.08 yDistance=0.04
20:24:12.469 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:24:12.469 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:12.469 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:24:12.469 00.000 8596 MoveAxis(E, 0, ABG)
20:24:12.469 00.000 8596 Move returns status 0, amount 0
20:24:12.469 00.000 8596 MoveAxis(N, 0, ABG)
20:24:12.469 00.000 8596 Move returns status 0, amount 0
20:24:12.469 00.000 8596 move complete, result=0
20:24:12.469 00.000 8596 worker thread done servicing request
20:24:12.469 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:24:12.474 00.005 9120 UpdateGuideState exits: m=293473 SNR=220.4
20:24:12.474 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:12.474 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:12.474 00.000 9120 Enqueuing Expose request
20:24:12.474 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:12.474 00.000 8596 Worker thread wakes up
20:24:12.474 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:12.474 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:13.641 01.167 8596 Exposure complete
20:24:13.688 00.047 8596 worker thread done servicing request
20:24:13.688 00.000 9120 OnExposeComplete: enter
20:24:13.688 00.000 9120 UpdateGuideState(): m_state=6
20:24:13.688 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 878
20:24:13.688 00.000 9120 Star::Find returns 1 (0), X=1145.43, Y=158.83, Mass=299036, SNR=212.7, Peak=31197 HFD=4.2
20:24:13.688 00.000 9120 MultiStar: [#1 0.10,-0.00,1.09,U] [#2 -0.22,0.01,0.88,U] [#3 -0.07,0.00,0.67,U] [#4 0.07,0.07,0.56,U] [#5 0.12,0.07,0.50,U] [#6 -0.31,-0.09,0.35,U] [#7 0.07,-0.14,0.32,U] [#8 -0.12,0.14,0.27,U] 
20:24:13.688 00.000 9120 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {0.10, 0.01}
20:24:13.688 00.000 9120 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.04) = xAngle (-0.71 = -0.71)
20:24:13.688 00.000 9120 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.67 = -0.67)
20:24:13.688 00.000 9120 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.33 mountX=0.01 mountY=-0.01, mountTheta=-0.69
20:24:13.688 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.01, opts=13)
20:24:13.688 00.000 9120 Enqueuing Move request for scope (-0.01, 0.01)
20:24:13.688 00.000 8596 Worker thread wakes up
20:24:13.688 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
20:24:13.688 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
20:24:13.688 00.000 8596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
20:24:13.688 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:24:13.688 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:13.688 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:24:13.688 00.000 8596 MoveAxis(E, 0, ABG)
20:24:13.688 00.000 8596 Move returns status 0, amount 0
20:24:13.688 00.000 8596 MoveAxis(N, 0, ABG)
20:24:13.688 00.000 8596 Move returns status 0, amount 0
20:24:13.688 00.000 8596 move complete, result=0
20:24:13.688 00.000 8596 worker thread done servicing request
20:24:13.688 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2454, FiltMax=65523, Gamma=1.000
20:24:13.705 00.017 9120 UpdateGuideState exits: m=299036 SNR=212.7
20:24:13.705 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:13.705 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:13.705 00.000 9120 Enqueuing Expose request
20:24:13.705 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:13.705 00.000 8596 Worker thread wakes up
20:24:13.705 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:13.705 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:14.687 00.982 8596 Exposure complete
20:24:14.731 00.044 8596 worker thread done servicing request
20:24:14.731 00.000 9120 OnExposeComplete: enter
20:24:14.731 00.000 9120 UpdateGuideState(): m_state=6
20:24:14.731 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 879
20:24:14.731 00.000 9120 Star::Find returns 1 (0), X=1145.11, Y=158.70, Mass=298001, SNR=217.9, Peak=32365 HFD=4.2
20:24:14.731 00.000 9120 MultiStar: [#1 -0.23,-0.07,0.99,U] [#2 -0.47,-0.22,0.00,M1] [#3 -0.13,0.04,0.71,U] [#4 -0.08,-0.13,0.51,U] [#5 -0.16,-0.03,0.49,U] [#6 -0.21,-0.26,0.29,U] [#7 -0.42,-0.13,0.00,M1] [#8 -0.43,0.21,0.00,M5] 
20:24:14.731 00.000 9120 refined, 5 included, MultiStar: {-0.18, -0.08}, one-star: {-0.22, -0.12}
20:24:14.731 00.000 9120 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.04) = xAngle (-5.77 = 0.51)
20:24:14.731 00.000 9120 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.74 = 0.55)
20:24:14.731 00.000 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.73 mountX=0.17 mountY=0.10, mountTheta=0.54
20:24:14.731 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.08, opts=13)
20:24:14.731 00.000 9120 Enqueuing Move request for scope (-0.18, -0.08)
20:24:14.731 00.000 8596 Worker thread wakes up
20:24:14.731 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
20:24:14.731 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
20:24:14.731 00.000 8596 Moving (-0.18, -0.08) raw xDistance=0.17 yDistance=0.10
20:24:14.731 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:24:14.731 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:14.731 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:24:14.731 00.000 8596 MoveAxis(E, 0, ABG)
20:24:14.731 00.000 8596 Move returns status 0, amount 0
20:24:14.731 00.000 8596 MoveAxis(N, 0, ABG)
20:24:14.731 00.000 8596 Move returns status 0, amount 0
20:24:14.731 00.000 8596 move complete, result=0
20:24:14.731 00.000 8596 worker thread done servicing request
20:24:14.731 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2473, FiltMax=65491, Gamma=1.000
20:24:14.743 00.012 9120 UpdateGuideState exits: m=298001 SNR=217.9
20:24:14.743 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:14.743 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:14.743 00.000 9120 Enqueuing Expose request
20:24:14.743 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:14.743 00.000 8596 Worker thread wakes up
20:24:14.743 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:14.743 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:15.913 01.170 8596 Exposure complete
20:24:15.957 00.044 8596 worker thread done servicing request
20:24:15.957 00.000 9120 OnExposeComplete: enter
20:24:15.957 00.000 9120 UpdateGuideState(): m_state=6
20:24:15.957 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 880
20:24:15.957 00.000 9120 Star::Find returns 1 (0), X=1145.25, Y=158.64, Mass=291695, SNR=213.1, Peak=30685 HFD=4.3
20:24:15.957 00.000 9120 MultiStar: [#1 -0.09,-0.19,0.87,U] [#2 -0.20,-0.10,0.95,U] [#3 -0.08,-0.12,0.77,U] [#4 0.07,-0.21,0.52,U] [#5 -0.06,-0.11,0.41,U] [#6 -0.23,-0.28,0.35,U] [#7 -0.06,-0.06,0.28,U] [#8 -0.44,0.10,0.00,M6] 
20:24:15.957 00.000 9120 refined, 7 included, MultiStar: {-0.10, -0.16}, one-star: {-0.08, -0.18}
20:24:15.957 00.000 9120 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.04) = xAngle (-5.16 = 1.12)
20:24:15.957 00.000 9120 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.13 = 1.15)
20:24:15.957 00.000 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.18 cameraTheta=-2.12 mountX=0.08 mountY=0.17, mountTheta=1.13
20:24:15.957 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.16, opts=13)
20:24:15.957 00.000 9120 Enqueuing Move request for scope (-0.10, -0.16)
20:24:15.957 00.000 8596 Worker thread wakes up
20:24:15.957 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
20:24:15.957 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
20:24:15.957 00.000 8596 Moving (-0.10, -0.16) raw xDistance=0.08 yDistance=0.17
20:24:15.957 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:24:15.957 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:15.957 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:24:15.957 00.000 8596 MoveAxis(E, 0, ABG)
20:24:15.957 00.000 8596 Move returns status 0, amount 0
20:24:15.957 00.000 8596 MoveAxis(N, 0, ABG)
20:24:15.957 00.000 8596 Move returns status 0, amount 0
20:24:15.957 00.000 8596 move complete, result=0
20:24:15.957 00.000 8596 worker thread done servicing request
20:24:15.957 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:24:15.979 00.022 9120 UpdateGuideState exits: m=291695 SNR=213.1
20:24:15.979 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:15.979 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:15.979 00.000 9120 Enqueuing Expose request
20:24:15.979 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:24:15.979 00.000 8596 Worker thread wakes up
20:24:15.979 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:15.979 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:16.949 00.970 8596 Exposure complete
20:24:16.993 00.044 8596 worker thread done servicing request
20:24:16.993 00.000 9120 OnExposeComplete: enter
20:24:16.993 00.000 9120 UpdateGuideState(): m_state=6
20:24:16.993 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 881
20:24:16.993 00.000 9120 Star::Find returns 1 (0), X=1145.20, Y=158.66, Mass=307300, SNR=227.8, Peak=32205 HFD=4.5
20:24:16.993 00.000 9120 MultiStar: [#1 -0.15,-0.15,0.99,U] [#2 -0.35,-0.05,0.90,U] [#3 -0.06,-0.05,0.72,U] [#4 0.00,-0.22,0.46,U] [#5 -0.01,-0.10,0.38,U] [#6 -0.18,-0.46,0.00,M1] [#7 -0.10,-0.16,0.26,U] [#8 -0.41,-0.04,0.00,M7] 
20:24:16.993 00.000 9120 refined, 6 included, MultiStar: {-0.14, -0.12}, one-star: {-0.13, -0.17}
20:24:16.993 00.000 9120 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.04) = xAngle (-5.47 = 0.82)
20:24:16.993 00.000 9120 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.43 = 0.85)
20:24:16.993 00.000 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-2.43 mountX=0.13 mountY=0.14, mountTheta=0.83
20:24:16.993 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.12, opts=13)
20:24:16.993 00.000 9120 Enqueuing Move request for scope (-0.14, -0.12)
20:24:16.993 00.000 8596 Worker thread wakes up
20:24:16.993 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
20:24:16.993 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
20:24:16.993 00.000 8596 Moving (-0.14, -0.12) raw xDistance=0.13 yDistance=0.14
20:24:16.993 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:24:16.993 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:16.993 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:24:16.993 00.000 8596 MoveAxis(E, 0, ABG)
20:24:16.993 00.000 8596 Move returns status 0, amount 0
20:24:16.993 00.000 8596 MoveAxis(N, 0, ABG)
20:24:16.993 00.000 8596 Move returns status 0, amount 0
20:24:16.993 00.000 8596 move complete, result=0
20:24:16.993 00.000 8596 worker thread done servicing request
20:24:16.993 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:24:17.009 00.016 9120 UpdateGuideState exits: m=307300 SNR=227.8
20:24:17.009 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:17.009 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:17.009 00.000 9120 Enqueuing Expose request
20:24:17.009 00.000 8596 Worker thread wakes up
20:24:17.009 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:17.009 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:17.009 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:18.174 01.165 8596 Exposure complete
20:24:18.223 00.049 8596 worker thread done servicing request
20:24:18.223 00.000 9120 OnExposeComplete: enter
20:24:18.223 00.000 9120 UpdateGuideState(): m_state=6
20:24:18.223 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 882
20:24:18.225 00.002 9120 Star::Find returns 1 (0), X=1145.28, Y=158.64, Mass=282394, SNR=210.2, Peak=30269 HFD=4.3
20:24:18.225 00.000 9120 MultiStar: [#1 -0.04,-0.23,0.90,U] [#2 -0.14,-0.15,1.04,U] [#3 -0.10,-0.01,0.78,U] [#4 -0.02,-0.20,0.53,U] [#5 -0.16,-0.16,0.42,U] [#6 -0.22,-0.39,0.00,M2] [#7 0.03,-0.32,0.33,U] [#8 -0.29,0.10,0.23,U] 
20:24:18.227 00.002 9120 refined, 7 included, MultiStar: {-0.08, -0.16}, one-star: {-0.04, -0.19}
20:24:18.227 00.000 9120 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.04) = xAngle (-5.10 = 1.19)
20:24:18.227 00.000 9120 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.06 = 1.22)
20:24:18.227 00.000 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.05 mountX=0.07 mountY=0.17, mountTheta=1.19
20:24:18.227 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.16, opts=13)
20:24:18.227 00.000 9120 Enqueuing Move request for scope (-0.08, -0.16)
20:24:18.227 00.000 8596 Worker thread wakes up
20:24:18.227 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
20:24:18.227 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
20:24:18.227 00.000 8596 Moving (-0.08, -0.16) raw xDistance=0.07 yDistance=0.17
20:24:18.227 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:24:18.227 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:18.227 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:24:18.227 00.000 8596 MoveAxis(E, 0, ABG)
20:24:18.227 00.000 8596 Move returns status 0, amount 0
20:24:18.227 00.000 8596 MoveAxis(N, 0, ABG)
20:24:18.227 00.000 8596 Move returns status 0, amount 0
20:24:18.227 00.000 8596 move complete, result=0
20:24:18.227 00.000 8596 worker thread done servicing request
20:24:18.227 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:24:18.238 00.011 9120 UpdateGuideState exits: m=282394 SNR=210.2
20:24:18.238 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:18.238 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:18.238 00.000 9120 Enqueuing Expose request
20:24:18.238 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:24:18.238 00.000 8596 Worker thread wakes up
20:24:18.238 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:18.238 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:19.214 00.976 8596 Exposure complete
20:24:19.262 00.048 8596 worker thread done servicing request
20:24:19.262 00.000 9120 OnExposeComplete: enter
20:24:19.262 00.000 9120 UpdateGuideState(): m_state=6
20:24:19.262 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 883
20:24:19.262 00.000 9120 Star::Find returns 1 (0), X=1145.12, Y=158.67, Mass=308567, SNR=213.3, Peak=33261 HFD=4.3
20:24:19.262 00.000 9120 MultiStar: [#1 -0.17,-0.25,0.92,U] [#2 -0.37,-0.19,0.00,M1] [#3 -0.32,-0.20,0.77,U] [#4 -0.02,-0.21,0.51,U] [#5 -0.20,0.05,0.41,U] [#6 -0.28,-0.14,0.29,U] [#7 -0.24,-0.23,0.32,U] [#8 -0.44,0.04,0.00,M7] 
20:24:19.262 00.000 9120 single-star, 6 included, MultiStar: {-0.20, -0.17}, one-star: {-0.20, -0.15}
20:24:19.262 00.000 9120 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.04) = xAngle (-5.54 = 0.74)
20:24:19.262 00.000 9120 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.51 = 0.78)
20:24:19.262 00.000 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-2.50 mountX=0.19 mountY=0.18, mountTheta=0.76
20:24:19.262 00.000 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.15, opts=13)
20:24:19.262 00.000 9120 Enqueuing Move request for scope (-0.20, -0.15)
20:24:19.262 00.000 8596 Worker thread wakes up
20:24:19.262 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.15) opts 0xd
20:24:19.262 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.15)
20:24:19.262 00.000 8596 Moving (-0.20, -0.15) raw xDistance=0.19 yDistance=0.18
20:24:19.262 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:24:19.262 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:19.262 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:24:19.262 00.000 8596 MoveAxis(E, 0, ABG)
20:24:19.262 00.000 8596 Move returns status 0, amount 0
20:24:19.262 00.000 8596 MoveAxis(N, 0, ABG)
20:24:19.262 00.000 8596 Move returns status 0, amount 0
20:24:19.262 00.000 8596 move complete, result=0
20:24:19.262 00.000 8596 worker thread done servicing request
20:24:19.262 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2457, FiltMax=65491, Gamma=1.000
20:24:19.278 00.016 9120 UpdateGuideState exits: m=308567 SNR=213.3
20:24:19.278 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:19.278 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:19.290 00.012 9120 Enqueuing Expose request
20:24:19.290 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:24:19.290 00.000 8596 Worker thread wakes up
20:24:19.290 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:19.290 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:20.459 01.169 8596 Exposure complete
20:24:20.542 00.083 8596 worker thread done servicing request
20:24:20.542 00.000 9120 OnExposeComplete: enter
20:24:20.544 00.002 9120 UpdateGuideState(): m_state=6
20:24:20.545 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 884
20:24:20.547 00.002 9120 Star::Find returns 1 (0), X=1145.22, Y=158.66, Mass=291241, SNR=213.5, Peak=32445 HFD=4.5
20:24:20.549 00.002 9120 MultiStar: [#1 -0.23,-0.19,1.07,U] [#2 -0.05,-0.28,0.92,U] [#3 -0.08,-0.11,0.81,U] [#4 0.01,-0.29,0.52,U] [#5 -0.08,-0.18,0.40,U] [#6 -0.24,-0.52,0.00,M2] [#7 -0.12,-0.28,0.37,U] [#8 -0.25,-0.15,0.25,U] 
20:24:20.550 00.001 9120 single-star, 7 included, MultiStar: {-0.11, -0.20}, one-star: {-0.11, -0.16}
20:24:20.551 00.001 9120 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.04) = xAngle (-5.20 = 1.09)
20:24:20.552 00.001 9120 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.16 = 1.12)
20:24:20.553 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.16 mountX=0.09 mountY=0.17, mountTheta=1.09
20:24:20.554 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.16, opts=13)
20:24:20.555 00.001 9120 Enqueuing Move request for scope (-0.11, -0.16)
20:24:20.556 00.001 8596 Worker thread wakes up
20:24:20.556 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
20:24:20.556 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
20:24:20.556 00.000 8596 Moving (-0.11, -0.16) raw xDistance=0.09 yDistance=0.17
20:24:20.556 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:24:20.556 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:20.556 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:24:20.556 00.000 8596 MoveAxis(E, 0, ABG)
20:24:20.556 00.000 8596 Move returns status 0, amount 0
20:24:20.556 00.000 8596 MoveAxis(N, 0, ABG)
20:24:20.556 00.000 8596 Move returns status 0, amount 0
20:24:20.556 00.000 8596 move complete, result=0
20:24:20.556 00.000 8596 worker thread done servicing request
20:24:20.560 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:24:20.577 00.017 9120 UpdateGuideState exits: m=291241 SNR=213.5
20:24:20.579 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:20.580 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:20.581 00.001 9120 Enqueuing Expose request
20:24:20.582 00.001 8596 Worker thread wakes up
20:24:20.582 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:24:20.583 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:20.583 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:21.558 00.975 8596 Exposure complete
20:24:21.654 00.096 8596 worker thread done servicing request
20:24:21.654 00.000 9120 OnExposeComplete: enter
20:24:21.655 00.001 9120 UpdateGuideState(): m_state=6
20:24:21.656 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 885
20:24:21.656 00.000 9120 Star::Find returns 1 (0), X=1145.28, Y=158.64, Mass=306753, SNR=237.5, Peak=32093 HFD=4.5
20:24:21.657 00.001 9120 MultiStar: [#1 -0.07,-0.18,0.84,U] [#2 -0.18,-0.09,0.82,U] [#3 0.01,-0.16,0.61,U] [#4 0.12,-0.16,0.45,U] [#5 0.07,-0.01,0.40,U] [#6 -0.23,-0.36,0.00,M3] [#7 0.07,-0.31,0.25,U] [#8 -0.30,-0.08,0.25,U] 
20:24:21.658 00.001 9120 refined, 7 included, MultiStar: {-0.05, -0.14}, one-star: {-0.05, -0.18}
20:24:21.659 00.001 9120 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.04) = xAngle (-4.93 = 1.35)
20:24:21.660 00.001 9120 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.89 = 1.39)
20:24:21.661 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.89 mountX=0.03 mountY=0.15, mountTheta=1.35
20:24:21.662 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.14, opts=13)
20:24:21.663 00.001 9120 Enqueuing Move request for scope (-0.05, -0.14)
20:24:21.664 00.001 8596 Worker thread wakes up
20:24:21.664 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
20:24:21.664 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
20:24:21.665 00.001 8596 Moving (-0.05, -0.14) raw xDistance=0.03 yDistance=0.15
20:24:21.665 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:24:21.665 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:21.665 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:24:21.665 00.000 8596 MoveAxis(E, 0, ABG)
20:24:21.665 00.000 8596 Move returns status 0, amount 0
20:24:21.665 00.000 8596 MoveAxis(N, 0, ABG)
20:24:21.665 00.000 8596 Move returns status 0, amount 0
20:24:21.665 00.000 8596 move complete, result=0
20:24:21.665 00.000 8596 worker thread done servicing request
20:24:21.673 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2438, FiltMax=65491, Gamma=1.000
20:24:21.697 00.024 9120 UpdateGuideState exits: m=306753 SNR=237.5
20:24:21.698 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:21.699 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:21.700 00.001 9120 Enqueuing Expose request
20:24:21.701 00.001 8596 Worker thread wakes up
20:24:21.701 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:21.702 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:21.702 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:22.872 01.170 8596 Exposure complete
20:24:22.941 00.069 8596 worker thread done servicing request
20:24:22.941 00.000 9120 OnExposeComplete: enter
20:24:22.942 00.001 9120 UpdateGuideState(): m_state=6
20:24:22.943 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 886
20:24:22.943 00.000 9120 Star::Find returns 1 (0), X=1145.27, Y=158.56, Mass=302394, SNR=227.3, Peak=31837 HFD=4.5
20:24:22.944 00.001 9120 MultiStar: [#1 -0.12,-0.22,0.85,U] [#2 -0.06,-0.40,0.00,M1] [#3 -0.13,-0.26,0.66,U] [#4 -0.03,-0.36,0.54,U] [#5 0.11,-0.33,0.41,U] [#6 -0.02,-0.51,0.00,M4] [#7 0.06,-0.38,0.30,U] [#8 -0.19,-0.26,0.24,U] 
20:24:22.945 00.001 9120 single-star, 6 included, MultiStar: {-0.06, -0.28}, one-star: {-0.06, -0.26}
20:24:22.946 00.001 9120 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.04) = xAngle (-4.83 = 1.45)
20:24:22.947 00.001 9120 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.79 = 1.49)
20:24:22.948 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.79 mountX=0.03 mountY=0.27, mountTheta=1.45
20:24:22.949 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.26, opts=13)
20:24:22.950 00.001 9120 Enqueuing Move request for scope (-0.06, -0.26)
20:24:22.951 00.001 8596 Worker thread wakes up
20:24:22.951 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd
20:24:22.951 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.26)
20:24:22.951 00.000 8596 Moving (-0.06, -0.26) raw xDistance=0.03 yDistance=0.27
20:24:22.951 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:24:22.951 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:24:22.951 00.000 8596 MoveAxis(E, 0, ABG)
20:24:22.951 00.000 8596 Move returns status 0, amount 0
20:24:22.951 00.000 8596 MoveAxis(S, 57, ABG)
20:24:22.951 00.000 8596 Guiding  Dir = 1, Dur = 57
20:24:22.952 00.001 8596 IsSlewing returns 0
20:24:22.952 00.000 8596 IsGuiding returns 0
20:24:22.954 00.002 8596 PulseGuide returned control before completion, sleep 66
20:24:22.956 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:24:22.972 00.016 9120 UpdateGuideState exits: m=302394 SNR=227.3
20:24:22.974 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:22.975 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:22.975 00.000 9120 Enqueuing Expose request
20:24:23.034 00.059 8596 IsGuiding returns 0
20:24:23.034 00.000 8596 Move returns status 0, amount 57
20:24:23.034 00.000 8596 move complete, result=0
20:24:23.034 00.000 8596 worker thread done servicing request
20:24:23.035 00.001 8596 Worker thread wakes up
20:24:23.035 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:23.035 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:23.035 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 57 ms SOUTH
20:24:23.991 00.956 8596 Exposure complete
20:24:24.053 00.062 8596 worker thread done servicing request
20:24:24.053 00.000 9120 OnExposeComplete: enter
20:24:24.055 00.002 9120 UpdateGuideState(): m_state=6
20:24:24.055 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 887
20:24:24.056 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=158.60, Mass=302893, SNR=217.8, Peak=31021 HFD=4.3
20:24:24.057 00.001 9120 MultiStar: [#1 0.05,-0.33,0.95,U] [#2 0.10,-0.32,0.95,U] [#3 0.09,-0.22,0.68,U] [#4 0.03,-0.32,0.54,U] [#5 0.03,-0.35,0.36,U] [#6 -0.02,-0.23,0.33,U] [#7 -0.06,-0.15,0.30,U] [#8 -0.04,0.14,0.27,U] 
20:24:24.058 00.001 9120 single-star, 8 included, MultiStar: {0.05, -0.26}, one-star: {0.08, -0.22}
20:24:24.059 00.001 9120 CameraToMount -- cameraTheta (-1.24) - m_xAngle (3.04) = xAngle (-4.28 = 2.01)
20:24:24.060 00.001 9120 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.24 = 2.04)
20:24:24.060 00.000 9120 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.24 mountX=-0.10 mountY=0.21, mountTheta=2.01
20:24:24.064 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.22, opts=13)
20:24:24.065 00.001 9120 Enqueuing Move request for scope (0.08, -0.22)
20:24:24.066 00.001 8596 Worker thread wakes up
20:24:24.066 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
20:24:24.066 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
20:24:24.066 00.000 8596 Moving (0.08, -0.22) raw xDistance=-0.10 yDistance=0.21
20:24:24.066 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:24:24.066 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:24:24.066 00.000 8596 MoveAxis(E, 0, ABG)
20:24:24.066 00.000 8596 Move returns status 0, amount 0
20:24:24.066 00.000 8596 MoveAxis(S, 44, ABG)
20:24:24.066 00.000 8596 Guiding  Dir = 1, Dur = 44
20:24:24.067 00.001 8596 IsSlewing returns 0
20:24:24.067 00.000 8596 IsGuiding returns 0
20:24:24.074 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:24:24.090 00.016 9120 UpdateGuideState exits: m=302893 SNR=217.8
20:24:24.091 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:24.092 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:24.093 00.001 9120 Enqueuing Expose request
20:24:24.112 00.019 8596 IsGuiding returns 1
20:24:24.112 00.000 8596 scope still moving after pulse duration time elapsed
20:24:24.141 00.029 8596 IsSlewing returns 0
20:24:24.141 00.000 8596 IsGuiding returns 1
20:24:24.173 00.032 8596 IsSlewing returns 0
20:24:24.174 00.001 8596 IsGuiding returns 1
20:24:24.202 00.028 8596 IsSlewing returns 0
20:24:24.202 00.000 8596 IsGuiding returns 0
20:24:24.202 00.000 8596 scope move finished after 44 + 90 ms
20:24:24.202 00.000 8596 Move returns status 0, amount 44
20:24:24.202 00.000 8596 move complete, result=0
20:24:24.202 00.000 8596 worker thread done servicing request
20:24:24.203 00.001 8596 Worker thread wakes up
20:24:24.203 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
20:24:24.204 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:24.204 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:25.374 01.170 8596 Exposure complete
20:24:25.442 00.068 8596 worker thread done servicing request
20:24:25.442 00.000 9120 OnExposeComplete: enter
20:24:25.443 00.001 9120 UpdateGuideState(): m_state=6
20:24:25.444 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 888
20:24:25.445 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=159.05, Mass=291944, SNR=208.0, Peak=29149 HFD=4.2
20:24:25.446 00.001 9120 MultiStar: [#1 0.31,0.13,0.98,U] [#2 0.15,0.07,0.92,U] [#3 0.21,0.34,0.69,U] [#4 0.27,0.21,0.52,U] [#5 0.34,0.08,0.46,U] [#6 0.21,0.25,0.36,U] [#7 0.13,0.13,0.32,U] [#8 -0.14,0.30,0.25,U] 
20:24:25.447 00.001 9120 refined, 8 included, MultiStar: {0.22, 0.18}, one-star: {0.25, 0.23}
20:24:25.448 00.001 9120 CameraToMount -- cameraTheta (0.69) - m_xAngle (3.04) = xAngle (-2.35 = -2.35)
20:24:25.449 00.001 9120 CameraToMount -- cameraTheta (0.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.32 = -2.32)
20:24:25.449 00.000 9120 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.29 cameraTheta=0.69 mountX=-0.20 mountY=-0.21, mountTheta=-2.33
20:24:25.451 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=0.18, opts=13)
20:24:25.452 00.001 9120 Enqueuing Move request for scope (0.22, 0.18)
20:24:25.453 00.001 8596 Worker thread wakes up
20:24:25.453 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
20:24:25.453 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
20:24:25.453 00.000 8596 Moving (0.22, 0.18) raw xDistance=-0.20 yDistance=-0.21
20:24:25.453 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:24:25.453 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:25.453 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:24:25.453 00.000 8596 MoveAxis(E, 29, ABG)
20:24:25.453 00.000 8596 Guiding  Dir = 2, Dur = 29
20:24:25.453 00.000 8596 IsSlewing returns 0
20:24:25.453 00.000 8596 IsGuiding returns 0
20:24:25.455 00.002 8596 PulseGuide returned control before completion, sleep 38
20:24:25.459 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:24:25.484 00.025 9120 UpdateGuideState exits: m=291944 SNR=208.0
20:24:25.485 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:25.486 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:25.487 00.001 9120 Enqueuing Expose request
20:24:25.497 00.010 8596 IsGuiding returns 1
20:24:25.497 00.000 8596 scope still moving after pulse duration time elapsed
20:24:25.529 00.032 8596 IsSlewing returns 0
20:24:25.529 00.000 8596 IsGuiding returns 1
20:24:25.560 00.031 8596 IsSlewing returns 0
20:24:25.560 00.000 8596 IsGuiding returns 0
20:24:25.560 00.000 8596 scope move finished after 29 + 78 ms
20:24:25.560 00.000 8596 Move returns status 0, amount 29
20:24:25.560 00.000 8596 MoveAxis(N, 0, ABG)
20:24:25.560 00.000 8596 Move returns status 0, amount 0
20:24:25.560 00.000 8596 move complete, result=0
20:24:25.560 00.000 8596 worker thread done servicing request
20:24:25.560 00.000 8596 Worker thread wakes up
20:24:25.560 00.000 9120 GuideStep: -0.2 px 29 ms EAST, -0.2 px 0 ms NORTH
20:24:25.561 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:25.561 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:26.537 00.976 8596 Exposure complete
20:24:26.614 00.077 8596 worker thread done servicing request
20:24:26.614 00.000 9120 OnExposeComplete: enter
20:24:26.616 00.002 9120 UpdateGuideState(): m_state=6
20:24:26.618 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 889
20:24:26.619 00.001 9120 Star::Find returns 1 (0), X=1145.26, Y=158.90, Mass=312155, SNR=229.9, Peak=33901 HFD=4.4
20:24:26.622 00.003 9120 MultiStar: [#1 -0.10,0.11,0.94,U] [#2 -0.20,0.07,0.88,U] [#3 -0.17,0.30,0.68,U] [#4 0.03,0.07,0.50,U] [#5 -0.12,0.07,0.39,U] [#6 -0.28,0.22,0.32,U] [#7 -0.07,0.20,0.25,U] [#8 -0.31,0.24,0.22,U] 
20:24:26.622 00.000 9120 single-star, 8 included, MultiStar: {-0.13, 0.13}, one-star: {-0.07, 0.08}
20:24:26.623 00.001 9120 CameraToMount -- cameraTheta (2.29) - m_xAngle (3.04) = xAngle (-0.75 = -0.75)
20:24:26.624 00.001 9120 CameraToMount -- cameraTheta (2.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.72 = -0.72)
20:24:26.625 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.29 mountX=0.08 mountY=-0.07, mountTheta=-0.73
20:24:26.627 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.08, opts=13)
20:24:26.629 00.002 9120 Enqueuing Move request for scope (-0.07, 0.08)
20:24:26.631 00.002 8596 Worker thread wakes up
20:24:26.631 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
20:24:26.631 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
20:24:26.631 00.000 8596 Moving (-0.07, 0.08) raw xDistance=0.08 yDistance=-0.07
20:24:26.631 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:24:26.631 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:26.631 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:24:26.631 00.000 8596 MoveAxis(E, 0, ABG)
20:24:26.631 00.000 8596 Move returns status 0, amount 0
20:24:26.631 00.000 8596 MoveAxis(N, 0, ABG)
20:24:26.632 00.001 8596 Move returns status 0, amount 0
20:24:26.632 00.000 8596 move complete, result=0
20:24:26.632 00.000 8596 worker thread done servicing request
20:24:26.638 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2422, FiltMax=65535, Gamma=1.000
20:24:26.655 00.017 9120 UpdateGuideState exits: m=312155 SNR=229.9
20:24:26.656 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:26.657 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:26.658 00.001 9120 Enqueuing Expose request
20:24:26.658 00.000 8596 Worker thread wakes up
20:24:26.658 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:26.659 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:26.659 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:27.819 01.160 8596 Exposure complete
20:24:27.923 00.104 8596 worker thread done servicing request
20:24:27.923 00.000 9120 OnExposeComplete: enter
20:24:27.924 00.001 9120 UpdateGuideState(): m_state=6
20:24:27.926 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 890
20:24:27.926 00.000 9120 Star::Find returns 1 (0), X=1145.00, Y=158.91, Mass=294078, SNR=212.8, Peak=30157 HFD=4.3
20:24:27.927 00.001 9120 MultiStar: [#1 -0.47,0.08,0.00,M1] [#2 -0.61,0.22,0.00,M1] [#3 -0.44,0.47,0.00,M1] [#4 -0.41,-0.08,0.00,M1] [#5 -0.52,0.27,0.00,M1] [#6 -0.34,0.08,0.35,U] [#7 -0.57,0.28,0.00,M1] [#8 -0.69,0.40,0.00,M2] 
20:24:27.928 00.001 9120 single-star, 1 included, MultiStar: {-0.33, 0.08}, one-star: {-0.33, 0.08}
20:24:27.929 00.001 9120 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.04) = xAngle (-0.14 = -0.14)
20:24:27.930 00.001 9120 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.11 = -0.11)
20:24:27.931 00.001 9120 CameraToMount -- cameraX=-0.33 cameraY=0.08 hyp=0.34 cameraTheta=2.90 mountX=0.34 mountY=-0.04, mountTheta=-0.11
20:24:27.933 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.33, y=0.08, opts=13)
20:24:27.934 00.001 9120 Enqueuing Move request for scope (-0.33, 0.08)
20:24:27.935 00.001 8596 Worker thread wakes up
20:24:27.935 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.08) opts 0xd
20:24:27.935 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.33, 0.08)
20:24:27.935 00.000 8596 Moving (-0.33, 0.08) raw xDistance=0.34 yDistance=-0.04
20:24:27.935 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:24:27.935 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:27.936 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:27.936 00.000 8596 MoveAxis(W, 49, ABG)
20:24:27.936 00.000 8596 Guiding  Dir = 3, Dur = 49
20:24:27.936 00.000 8596 IsSlewing returns 0
20:24:27.937 00.001 8596 IsGuiding returns 0
20:24:27.941 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:24:27.957 00.016 9120 UpdateGuideState exits: m=294078 SNR=212.8
20:24:27.958 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:27.959 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:27.960 00.001 9120 Enqueuing Expose request
20:24:27.964 00.004 8596 PulseGuide returned control before completion, sleep 33
20:24:28.010 00.046 8596 IsGuiding returns 1
20:24:28.010 00.000 8596 scope still moving after pulse duration time elapsed
20:24:28.041 00.031 8596 IsSlewing returns 0
20:24:28.041 00.000 8596 IsGuiding returns 1
20:24:28.078 00.037 8596 IsSlewing returns 0
20:24:28.079 00.001 8596 IsGuiding returns 0
20:24:28.079 00.000 8596 scope move finished after 49 + 92 ms
20:24:28.079 00.000 8596 Move returns status 0, amount 49
20:24:28.079 00.000 8596 MoveAxis(N, 0, ABG)
20:24:28.079 00.000 8596 Move returns status 0, amount 0
20:24:28.079 00.000 8596 move complete, result=0
20:24:28.079 00.000 8596 worker thread done servicing request
20:24:28.080 00.001 8596 Worker thread wakes up
20:24:28.080 00.000 9120 GuideStep: 0.3 px 49 ms WEST, -0.0 px 0 ms NORTH
20:24:28.081 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:28.082 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:29.069 00.987 8596 Exposure complete
20:24:29.176 00.107 8596 worker thread done servicing request
20:24:29.176 00.000 9120 OnExposeComplete: enter
20:24:29.177 00.001 9120 UpdateGuideState(): m_state=6
20:24:29.179 00.002 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 891
20:24:29.181 00.002 9120 Star::Find returns 1 (0), X=1145.06, Y=158.90, Mass=296285, SNR=209.5, Peak=30877 HFD=4.3
20:24:29.183 00.002 9120 MultiStar: [#1 -0.37,-0.01,0.96,U] [#2 -0.38,0.07,0.96,U] [#3 -0.47,0.22,0.00,M2] [#4 -0.25,0.11,0.53,U] [#5 -0.43,0.33,0.00,M2] [#6 -0.51,0.03,0.00,M1] [#7 -0.17,0.00,0.29,U] [#8 -0.63,0.23,0.00,M3] 
20:24:29.185 00.002 9120 single-star, 4 included, MultiStar: {-0.31, 0.05}, one-star: {-0.26, 0.08}
20:24:29.186 00.001 9120 CameraToMount -- cameraTheta (2.85) - m_xAngle (3.04) = xAngle (-0.19 = -0.19)
20:24:29.187 00.001 9120 CameraToMount -- cameraTheta (2.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.15 = -0.15)
20:24:29.188 00.001 9120 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.28 cameraTheta=2.85 mountX=0.27 mountY=-0.04, mountTheta=-0.15
20:24:29.191 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.26, y=0.08, opts=13)
20:24:29.192 00.001 9120 Enqueuing Move request for scope (-0.26, 0.08)
20:24:29.193 00.001 8596 Worker thread wakes up
20:24:29.193 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd
20:24:29.193 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.26, 0.08)
20:24:29.193 00.000 8596 Moving (-0.26, 0.08) raw xDistance=0.27 yDistance=-0.04
20:24:29.193 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27
20:24:29.193 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:29.194 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:29.194 00.000 8596 MoveAxis(W, 42, ABG)
20:24:29.194 00.000 8596 Guiding  Dir = 3, Dur = 42
20:24:29.194 00.000 8596 IsSlewing returns 0
20:24:29.194 00.000 8596 IsGuiding returns 0
20:24:29.198 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2480, FiltMax=65491, Gamma=1.000
20:24:29.226 00.028 8596 PulseGuide returned control before completion, sleep 21
20:24:29.230 00.004 9120 UpdateGuideState exits: m=296285 SNR=209.5
20:24:29.232 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:29.233 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:29.234 00.001 9120 Enqueuing Expose request
20:24:29.250 00.016 8596 IsGuiding returns 1
20:24:29.250 00.000 8596 scope still moving after pulse duration time elapsed
20:24:29.282 00.032 8596 IsSlewing returns 0
20:24:29.282 00.000 8596 IsGuiding returns 1
20:24:29.313 00.031 8596 IsSlewing returns 0
20:24:29.313 00.000 8596 IsGuiding returns 1
20:24:29.344 00.031 8596 IsSlewing returns 0
20:24:29.344 00.000 8596 IsGuiding returns 0
20:24:29.344 00.000 8596 scope move finished after 42 + 107 ms
20:24:29.344 00.000 8596 Move returns status 0, amount 42
20:24:29.344 00.000 8596 MoveAxis(N, 0, ABG)
20:24:29.344 00.000 8596 Move returns status 0, amount 0
20:24:29.344 00.000 8596 move complete, result=0
20:24:29.344 00.000 8596 worker thread done servicing request
20:24:29.344 00.000 8596 Worker thread wakes up
20:24:29.344 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:29.344 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:29.344 00.000 9120 GuideStep: 0.3 px 42 ms WEST, -0.0 px 0 ms NORTH
20:24:30.520 01.176 8596 Exposure complete
20:24:30.591 00.071 8596 worker thread done servicing request
20:24:30.591 00.000 9120 OnExposeComplete: enter
20:24:30.593 00.002 9120 UpdateGuideState(): m_state=6
20:24:30.594 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 892
20:24:30.594 00.000 9120 Star::Find returns 1 (0), X=1145.60, Y=158.83, Mass=291555, SNR=238.2, Peak=29309 HFD=4.3
20:24:30.595 00.001 9120 MultiStar: [#1 0.25,0.09,0.82,U] [#2 0.19,0.16,0.82,U] [#3 0.32,0.03,0.67,U] [#4 0.27,0.02,0.45,U] [#5 0.30,-0.03,0.38,U] [#6 0.32,-0.14,0.30,U] [#7 0.39,0.12,0.00,M1] [#8 0.04,0.18,0.20,U] 
20:24:30.596 00.001 9120 refined, 7 included, MultiStar: {0.26, 0.05}, one-star: {0.27, 0.01}
20:24:30.597 00.001 9120 CameraToMount -- cameraTheta (0.19) - m_xAngle (3.04) = xAngle (-2.85 = -2.85)
20:24:30.598 00.001 9120 CameraToMount -- cameraTheta (0.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.82 = -2.82)
20:24:30.598 00.000 9120 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.19 mountX=-0.25 mountY=-0.08, mountTheta=-2.82
20:24:30.600 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=0.05, opts=13)
20:24:30.601 00.001 9120 Enqueuing Move request for scope (0.26, 0.05)
20:24:30.602 00.001 8596 Worker thread wakes up
20:24:30.602 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
20:24:30.602 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
20:24:30.602 00.000 8596 Moving (0.26, 0.05) raw xDistance=-0.25 yDistance=-0.08
20:24:30.602 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
20:24:30.602 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:30.602 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:24:30.602 00.000 8596 MoveAxis(E, 33, ABG)
20:24:30.602 00.000 8596 Guiding  Dir = 2, Dur = 33
20:24:30.602 00.000 8596 IsSlewing returns 0
20:24:30.603 00.001 8596 IsGuiding returns 0
20:24:30.606 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:24:30.622 00.016 9120 UpdateGuideState exits: m=291555 SNR=238.2
20:24:30.623 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:30.624 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:30.625 00.001 9120 Enqueuing Expose request
20:24:30.656 00.031 8596 IsGuiding returns 1
20:24:30.656 00.000 8596 scope still moving after pulse duration time elapsed
20:24:30.686 00.030 8596 IsSlewing returns 0
20:24:30.686 00.000 8596 IsGuiding returns 1
20:24:30.718 00.032 8596 IsSlewing returns 0
20:24:30.718 00.000 8596 IsGuiding returns 1
20:24:30.749 00.031 8596 IsSlewing returns 0
20:24:30.749 00.000 8596 IsGuiding returns 0
20:24:30.749 00.000 8596 scope move finished after 33 + 112 ms
20:24:30.749 00.000 8596 Move returns status 0, amount 33
20:24:30.749 00.000 8596 MoveAxis(N, 0, ABG)
20:24:30.749 00.000 8596 Move returns status 0, amount 0
20:24:30.749 00.000 8596 move complete, result=0
20:24:30.750 00.001 8596 worker thread done servicing request
20:24:30.750 00.000 8596 Worker thread wakes up
20:24:30.750 00.000 9120 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
20:24:30.751 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:30.751 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:31.725 00.974 8596 Exposure complete
20:24:31.784 00.059 8596 worker thread done servicing request
20:24:31.784 00.000 9120 OnExposeComplete: enter
20:24:31.785 00.001 9120 UpdateGuideState(): m_state=6
20:24:31.786 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 893
20:24:31.787 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.90, Mass=286029, SNR=226.8, Peak=29981 HFD=4.3
20:24:31.788 00.001 9120 MultiStar: [#1 0.14,0.04,0.83,U] [#2 -0.07,0.04,0.81,U] [#3 0.20,-0.06,0.64,U] [#4 0.14,0.03,0.53,U] [#5 0.19,0.10,0.34,U] [#6 0.06,-0.26,0.30,U] [#7 0.17,0.15,0.30,U] [#8 -0.16,0.20,0.25,U] 
20:24:31.789 00.001 9120 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.10, 0.08}
20:24:31.789 00.000 9120 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.04) = xAngle (-2.70 = -2.70)
20:24:31.790 00.001 9120 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.66 = -2.66)
20:24:31.791 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.34 mountX=-0.09 mountY=-0.04, mountTheta=-2.67
20:24:31.792 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.03, opts=13)
20:24:31.793 00.001 9120 Enqueuing Move request for scope (0.09, 0.03)
20:24:31.794 00.001 8596 Worker thread wakes up
20:24:31.794 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
20:24:31.794 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
20:24:31.794 00.000 8596 Moving (0.09, 0.03) raw xDistance=-0.09 yDistance=-0.04
20:24:31.794 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:24:31.794 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:31.795 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:31.795 00.000 8596 MoveAxis(E, 0, ABG)
20:24:31.795 00.000 8596 Move returns status 0, amount 0
20:24:31.795 00.000 8596 MoveAxis(N, 0, ABG)
20:24:31.795 00.000 8596 Move returns status 0, amount 0
20:24:31.795 00.000 8596 move complete, result=0
20:24:31.795 00.000 8596 worker thread done servicing request
20:24:31.799 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:24:31.816 00.017 9120 UpdateGuideState exits: m=286029 SNR=226.8
20:24:31.817 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:31.818 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:31.818 00.000 9120 Enqueuing Expose request
20:24:31.819 00.001 8596 Worker thread wakes up
20:24:31.819 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:31.820 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:31.820 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:32.991 01.171 8596 Exposure complete
20:24:33.091 00.100 8596 worker thread done servicing request
20:24:33.091 00.000 9120 OnExposeComplete: enter
20:24:33.092 00.001 9120 UpdateGuideState(): m_state=6
20:24:33.094 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 894
20:24:33.095 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.81, Mass=297344, SNR=235.0, Peak=33229 HFD=4.4
20:24:33.097 00.002 9120 MultiStar: [#1 -0.10,-0.01,0.86,U] [#2 -0.08,-0.09,1.05,U] [#3 -0.10,0.21,0.69,U] [#4 -0.01,-0.01,0.50,U] [#5 -0.06,-0.05,0.46,U] [#6 0.05,-0.10,0.32,U] [#7 0.14,0.17,0.28,U] [#8 -0.30,-0.08,0.27,U] 
20:24:33.099 00.002 9120 refined, 8 included, MultiStar: {-0.07, -0.00}, one-star: {-0.08, -0.01}
20:24:33.102 00.003 9120 CameraToMount -- cameraTheta (-3.13) - m_xAngle (3.04) = xAngle (-6.17 = 0.12)
20:24:33.104 00.002 9120 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.13 = 0.15)
20:24:33.106 00.002 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.13 mountX=0.07 mountY=0.01, mountTheta=0.15
20:24:33.107 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.00, opts=13)
20:24:33.109 00.002 9120 Enqueuing Move request for scope (-0.07, -0.00)
20:24:33.110 00.001 8596 Worker thread wakes up
20:24:33.111 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
20:24:33.111 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
20:24:33.111 00.000 8596 Moving (-0.07, -0.00) raw xDistance=0.07 yDistance=0.01
20:24:33.111 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:24:33.111 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:33.111 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:24:33.111 00.000 8596 MoveAxis(E, 0, ABG)
20:24:33.111 00.000 8596 Move returns status 0, amount 0
20:24:33.111 00.000 8596 MoveAxis(N, 0, ABG)
20:24:33.111 00.000 8596 Move returns status 0, amount 0
20:24:33.111 00.000 8596 move complete, result=0
20:24:33.111 00.000 8596 worker thread done servicing request
20:24:33.115 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:24:33.132 00.017 9120 UpdateGuideState exits: m=297344 SNR=235.0
20:24:33.133 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:33.134 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:33.135 00.001 9120 Enqueuing Expose request
20:24:33.136 00.001 8596 Worker thread wakes up
20:24:33.136 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:33.137 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:33.137 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:34.118 00.981 8596 Exposure complete
20:24:34.205 00.087 8596 worker thread done servicing request
20:24:34.205 00.000 9120 OnExposeComplete: enter
20:24:34.206 00.001 9120 UpdateGuideState(): m_state=6
20:24:34.207 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 895
20:24:34.209 00.002 9120 Star::Find returns 1 (0), X=1145.41, Y=158.71, Mass=283565, SNR=215.4, Peak=29645 HFD=4.3
20:24:34.211 00.002 9120 MultiStar: [#1 0.06,0.02,1.03,U] [#2 0.07,-0.17,0.96,U] [#3 0.12,-0.15,0.68,U] [#4 0.17,-0.03,0.50,U] [#5 0.25,-0.06,0.38,U] [#6 0.06,-0.30,0.26,U] [#7 0.10,-0.03,0.33,U] [#8 -0.20,0.25,0.28,U] 
20:24:34.213 00.002 9120 refined, 8 included, MultiStar: {0.09, -0.08}, one-star: {0.09, -0.11}
20:24:34.216 00.003 9120 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.04) = xAngle (-3.77 = 2.52)
20:24:34.217 00.001 9120 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.73 = 2.55)
20:24:34.218 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.73 mountX=-0.09 mountY=0.06, mountTheta=2.54
20:24:34.221 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.08, opts=13)
20:24:34.223 00.002 9120 Enqueuing Move request for scope (0.09, -0.08)
20:24:34.224 00.001 8596 Worker thread wakes up
20:24:34.224 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
20:24:34.224 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
20:24:34.224 00.000 8596 Moving (0.09, -0.08) raw xDistance=-0.09 yDistance=0.06
20:24:34.224 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:24:34.224 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:34.224 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:24:34.225 00.001 8596 MoveAxis(E, 0, ABG)
20:24:34.225 00.000 8596 Move returns status 0, amount 0
20:24:34.225 00.000 8596 MoveAxis(N, 0, ABG)
20:24:34.225 00.000 8596 Move returns status 0, amount 0
20:24:34.225 00.000 8596 move complete, result=0
20:24:34.225 00.000 8596 worker thread done servicing request
20:24:34.233 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:24:34.258 00.025 9120 UpdateGuideState exits: m=283565 SNR=215.4
20:24:34.260 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:34.261 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:34.262 00.001 9120 Enqueuing Expose request
20:24:34.264 00.002 8596 Worker thread wakes up
20:24:34.264 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:34.264 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:34.264 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:35.439 01.175 8596 Exposure complete
20:24:35.506 00.067 8596 worker thread done servicing request
20:24:35.506 00.000 9120 OnExposeComplete: enter
20:24:35.507 00.001 9120 UpdateGuideState(): m_state=6
20:24:35.508 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 896
20:24:35.509 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.56, Mass=292428, SNR=197.0, Peak=29789 HFD=4.2
20:24:35.510 00.001 9120 MultiStar: [#1 -0.09,-0.18,1.12,U] [#2 -0.10,-0.08,1.02,U] [#3 -0.04,-0.16,0.81,U] [#4 0.01,-0.28,0.60,U] [#5 0.04,-0.23,0.45,U] [#6 -0.03,-0.22,0.36,U] [#7 -0.13,-0.24,0.36,U] [#8 -0.39,-0.13,0.00,M1] 
20:24:35.510 00.000 9120 refined, 7 included, MultiStar: {-0.05, -0.19}, one-star: {-0.02, -0.26}
20:24:35.511 00.001 9120 CameraToMount -- cameraTheta (-1.82) - m_xAngle (3.04) = xAngle (-4.87 = 1.42)
20:24:35.512 00.001 9120 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.83 = 1.45)
20:24:35.513 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.82 mountX=0.03 mountY=0.20, mountTheta=1.42
20:24:35.514 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.19, opts=13)
20:24:35.515 00.001 9120 Enqueuing Move request for scope (-0.05, -0.19)
20:24:35.516 00.001 8596 Worker thread wakes up
20:24:35.516 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
20:24:35.516 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
20:24:35.516 00.000 8596 Moving (-0.05, -0.19) raw xDistance=0.03 yDistance=0.20
20:24:35.516 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:24:35.516 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:35.516 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:24:35.516 00.000 8596 MoveAxis(E, 0, ABG)
20:24:35.516 00.000 8596 Move returns status 0, amount 0
20:24:35.516 00.000 8596 MoveAxis(N, 0, ABG)
20:24:35.517 00.001 8596 Move returns status 0, amount 0
20:24:35.517 00.000 8596 move complete, result=0
20:24:35.517 00.000 8596 worker thread done servicing request
20:24:35.520 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:24:35.537 00.017 9120 UpdateGuideState exits: m=292428 SNR=197.0
20:24:35.538 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:35.538 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:35.539 00.001 9120 Enqueuing Expose request
20:24:35.540 00.001 8596 Worker thread wakes up
20:24:35.540 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:24:35.541 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:35.541 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:36.537 00.996 8596 Exposure complete
20:24:36.640 00.103 8596 worker thread done servicing request
20:24:36.641 00.001 9120 OnExposeComplete: enter
20:24:36.643 00.002 9120 UpdateGuideState(): m_state=6
20:24:36.644 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 897
20:24:36.646 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.66, Mass=300222, SNR=228.7, Peak=31053 HFD=4.3
20:24:36.647 00.001 9120 MultiStar: [#1 -0.07,-0.20,0.93,U] [#2 -0.15,-0.20,0.77,U] [#3 -0.17,-0.06,0.65,U] [#4 0.05,-0.23,0.50,U] [#5 -0.03,0.04,0.38,U] [#6 -0.22,-0.41,0.00,M1] [#7 0.04,-0.22,0.30,U] [#8 -0.31,-0.07,0.25,U] 
20:24:36.649 00.002 9120 single-star, 7 included, MultiStar: {-0.08, -0.15}, one-star: {-0.02, -0.16}
20:24:36.651 00.002 9120 CameraToMount -- cameraTheta (-1.69) - m_xAngle (3.04) = xAngle (-4.73 = 1.55)
20:24:36.652 00.001 9120 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.70 = 1.59)
20:24:36.654 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.69 mountX=0.00 mountY=0.16, mountTheta=1.55
20:24:36.657 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.16, opts=13)
20:24:36.659 00.002 9120 Enqueuing Move request for scope (-0.02, -0.16)
20:24:36.661 00.002 8596 Worker thread wakes up
20:24:36.661 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
20:24:36.661 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
20:24:36.661 00.000 8596 Moving (-0.02, -0.16) raw xDistance=0.00 yDistance=0.16
20:24:36.661 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:24:36.661 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:36.662 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:24:36.662 00.000 8596 MoveAxis(E, 0, ABG)
20:24:36.662 00.000 8596 Move returns status 0, amount 0
20:24:36.662 00.000 8596 MoveAxis(N, 0, ABG)
20:24:36.662 00.000 8596 Move returns status 0, amount 0
20:24:36.662 00.000 8596 move complete, result=0
20:24:36.662 00.000 8596 worker thread done servicing request
20:24:36.668 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:24:36.685 00.017 9120 UpdateGuideState exits: m=300222 SNR=228.7
20:24:36.686 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:36.687 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:36.688 00.001 9120 Enqueuing Expose request
20:24:36.689 00.001 8596 Worker thread wakes up
20:24:36.689 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:24:36.689 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:36.689 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:37.851 01.162 8596 Exposure complete
20:24:37.939 00.088 8596 worker thread done servicing request
20:24:37.939 00.000 9120 OnExposeComplete: enter
20:24:37.940 00.001 9120 UpdateGuideState(): m_state=6
20:24:37.941 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 898
20:24:37.942 00.001 9120 Star::Find returns 1 (0), X=1145.15, Y=158.72, Mass=305028, SNR=221.6, Peak=32541 HFD=4.4
20:24:37.943 00.001 9120 MultiStar: [#1 -0.10,-0.11,0.90,U] [#2 -0.14,-0.16,0.92,U] [#3 -0.10,-0.07,0.68,U] [#4 -0.11,-0.15,0.57,U] [#5 -0.09,-0.28,0.48,U] [#6 -0.04,-0.49,0.00,M2] [#7 -0.11,-0.39,0.00,M1] [#8 -0.38,0.09,0.25,U] 
20:24:37.944 00.001 9120 refined, 6 included, MultiStar: {-0.14, -0.12}, one-star: {-0.18, -0.10}
20:24:37.945 00.001 9120 CameraToMount -- cameraTheta (-2.41) - m_xAngle (3.04) = xAngle (-5.45 = 0.83)
20:24:37.946 00.001 9120 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.42 = 0.86)
20:24:37.946 00.000 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-2.41 mountX=0.13 mountY=0.14, mountTheta=0.84
20:24:37.948 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.12, opts=13)
20:24:37.949 00.001 9120 Enqueuing Move request for scope (-0.14, -0.12)
20:24:37.950 00.001 8596 Worker thread wakes up
20:24:37.950 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
20:24:37.950 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
20:24:37.950 00.000 8596 Moving (-0.14, -0.12) raw xDistance=0.13 yDistance=0.14
20:24:37.950 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:24:37.950 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:37.950 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:24:37.950 00.000 8596 MoveAxis(E, 0, ABG)
20:24:37.950 00.000 8596 Move returns status 0, amount 0
20:24:37.950 00.000 8596 MoveAxis(N, 0, ABG)
20:24:37.950 00.000 8596 Move returns status 0, amount 0
20:24:37.950 00.000 8596 move complete, result=0
20:24:37.950 00.000 8596 worker thread done servicing request
20:24:37.954 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:24:37.970 00.016 9120 UpdateGuideState exits: m=305028 SNR=221.6
20:24:37.971 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:37.972 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:37.972 00.000 9120 Enqueuing Expose request
20:24:37.973 00.001 8596 Worker thread wakes up
20:24:37.973 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:37.974 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:37.974 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:38.953 00.979 8596 Exposure complete
20:24:39.027 00.074 8596 worker thread done servicing request
20:24:39.027 00.000 9120 OnExposeComplete: enter
20:24:39.028 00.001 9120 UpdateGuideState(): m_state=6
20:24:39.029 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 899
20:24:39.030 00.001 9120 Star::Find returns 1 (0), X=1145.38, Y=158.71, Mass=296188, SNR=239.9, Peak=31885 HFD=4.5
20:24:39.031 00.001 9120 MultiStar: [#1 -0.02,-0.10,0.86,U] [#2 -0.06,-0.18,0.79,U] [#3 0.00,-0.25,0.78,U] [#4 0.02,-0.21,0.44,U] [#5 0.19,-0.27,0.35,U] [#6 -0.09,-0.57,0.00,M3] [#7 0.12,-0.06,0.28,U] [#8 -0.15,-0.07,0.25,U] 
20:24:39.032 00.001 9120 single-star, 7 included, MultiStar: {0.01, -0.16}, one-star: {0.05, -0.11}
20:24:39.032 00.000 9120 CameraToMount -- cameraTheta (-1.14) - m_xAngle (3.04) = xAngle (-4.18 = 2.11)
20:24:39.033 00.001 9120 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.14 = 2.14)
20:24:39.034 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.14 mountX=-0.06 mountY=0.10, mountTheta=2.11
20:24:39.035 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.11, opts=13)
20:24:39.036 00.001 9120 Enqueuing Move request for scope (0.05, -0.11)
20:24:39.037 00.001 8596 Worker thread wakes up
20:24:39.037 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
20:24:39.037 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
20:24:39.037 00.000 8596 Moving (0.05, -0.11) raw xDistance=-0.06 yDistance=0.10
20:24:39.038 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:24:39.038 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:39.038 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:24:39.038 00.000 8596 MoveAxis(E, 0, ABG)
20:24:39.038 00.000 8596 Move returns status 0, amount 0
20:24:39.038 00.000 8596 MoveAxis(N, 0, ABG)
20:24:39.038 00.000 8596 Move returns status 0, amount 0
20:24:39.038 00.000 8596 move complete, result=0
20:24:39.038 00.000 8596 worker thread done servicing request
20:24:39.047 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:24:39.073 00.026 9120 UpdateGuideState exits: m=296188 SNR=239.9
20:24:39.075 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:39.076 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:39.078 00.002 9120 Enqueuing Expose request
20:24:39.080 00.002 8596 Worker thread wakes up
20:24:39.080 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:39.082 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:39.082 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:40.255 01.173 8596 Exposure complete
20:24:40.314 00.059 8596 worker thread done servicing request
20:24:40.314 00.000 9120 OnExposeComplete: enter
20:24:40.316 00.002 9120 UpdateGuideState(): m_state=6
20:24:40.317 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 900
20:24:40.317 00.000 9120 Star::Find returns 1 (0), X=1145.64, Y=158.61, Mass=312559, SNR=220.3, Peak=29037 HFD=4.4
20:24:40.318 00.001 9120 MultiStar: [#1 0.40,-0.44,0.00,M1] [#2 0.12,-0.30,0.87,U] [#3 0.13,-0.21,0.65,U] [#4 0.29,-0.19,0.45,U] [#5 0.10,-0.17,0.41,U] [#6 -0.00,-0.34,0.29,U] [#7 0.16,-0.03,0.32,U] [#8 0.02,-0.25,0.22,U] 
20:24:40.319 00.001 9120 refined, 7 included, MultiStar: {0.17, -0.22}, one-star: {0.31, -0.21}
20:24:40.320 00.001 9120 CameraToMount -- cameraTheta (-0.90) - m_xAngle (3.04) = xAngle (-3.94 = 2.34)
20:24:40.321 00.001 9120 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.91 = 2.38)
20:24:40.323 00.002 9120 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-0.90 mountX=-0.19 mountY=0.19, mountTheta=2.36
20:24:40.324 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.22, opts=13)
20:24:40.327 00.003 9120 Enqueuing Move request for scope (0.17, -0.22)
20:24:40.329 00.002 8596 Worker thread wakes up
20:24:40.329 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd
20:24:40.329 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.22)
20:24:40.329 00.000 8596 Moving (0.17, -0.22) raw xDistance=-0.19 yDistance=0.19
20:24:40.329 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:24:40.329 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:40.329 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:24:40.329 00.000 8596 MoveAxis(E, 0, ABG)
20:24:40.329 00.000 8596 Move returns status 0, amount 0
20:24:40.330 00.001 8596 MoveAxis(N, 0, ABG)
20:24:40.330 00.000 8596 Move returns status 0, amount 0
20:24:40.330 00.000 8596 move complete, result=0
20:24:40.330 00.000 8596 worker thread done servicing request
20:24:40.335 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:24:40.363 00.028 9120 UpdateGuideState exits: m=312559 SNR=220.3
20:24:40.364 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:40.365 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:40.366 00.001 9120 Enqueuing Expose request
20:24:40.367 00.001 8596 Worker thread wakes up
20:24:40.367 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:24:40.368 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:40.368 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:41.353 00.985 8596 Exposure complete
20:24:41.431 00.078 8596 worker thread done servicing request
20:24:41.432 00.001 9120 OnExposeComplete: enter
20:24:41.432 00.000 9120 UpdateGuideState(): m_state=6
20:24:41.433 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 901
20:24:41.434 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.36, Mass=301662, SNR=206.7, Peak=26541 HFD=4.4
20:24:41.435 00.001 9120 MultiStar: [#1 0.21,-0.54,0.00,M2] [#2 0.17,-0.41,0.00,M1] [#3 0.21,-0.30,0.85,U] [#4 0.22,-0.60,0.00,M1] [#5 0.02,-0.34,0.45,U] [#6 0.14,-0.27,0.31,U] [#7 0.05,-0.42,0.00,M1] [#8 -0.21,-0.33,0.27,U] 
20:24:41.436 00.001 9120 refined, 4 included, MultiStar: {0.12, -0.36}, one-star: {0.17, -0.47}
20:24:41.437 00.001 9120 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.04) = xAngle (-4.29 = 1.99)
20:24:41.438 00.001 9120 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.26 = 2.03)
20:24:41.439 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.25 mountX=-0.16 mountY=0.34, mountTheta=2.00
20:24:41.440 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.36, opts=13)
20:24:41.441 00.001 9120 Enqueuing Move request for scope (0.12, -0.36)
20:24:41.442 00.001 8596 Worker thread wakes up
20:24:41.442 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.36) opts 0xd
20:24:41.442 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.36)
20:24:41.442 00.000 8596 Moving (0.12, -0.36) raw xDistance=-0.16 yDistance=0.34
20:24:41.442 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:24:41.442 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
20:24:41.442 00.000 8596 MoveAxis(E, 0, ABG)
20:24:41.442 00.000 8596 Move returns status 0, amount 0
20:24:41.442 00.000 8596 MoveAxis(S, 73, ABG)
20:24:41.442 00.000 8596 Guiding  Dir = 1, Dur = 73
20:24:41.443 00.001 8596 IsSlewing returns 0
20:24:41.443 00.000 8596 IsGuiding returns 0
20:24:41.452 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:24:41.484 00.032 9120 UpdateGuideState exits: m=301662 SNR=206.7
20:24:41.486 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:41.487 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:41.488 00.001 9120 Enqueuing Expose request
20:24:41.491 00.003 8596 PulseGuide returned control before completion, sleep 35
20:24:41.537 00.046 8596 IsGuiding returns 1
20:24:41.537 00.000 8596 scope still moving after pulse duration time elapsed
20:24:41.568 00.031 8596 IsSlewing returns 0
20:24:41.568 00.000 8596 IsGuiding returns 1
20:24:41.599 00.031 8596 IsSlewing returns 0
20:24:41.599 00.000 8596 IsGuiding returns 0
20:24:41.599 00.000 8596 scope move finished after 73 + 83 ms
20:24:41.599 00.000 8596 Move returns status 0, amount 73
20:24:41.599 00.000 8596 move complete, result=0
20:24:41.599 00.000 8596 worker thread done servicing request
20:24:41.599 00.000 8596 Worker thread wakes up
20:24:41.599 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:41.599 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:41.599 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.3 px 73 ms SOUTH
20:24:42.762 01.163 8596 Exposure complete
20:24:42.821 00.059 8596 worker thread done servicing request
20:24:42.821 00.000 9120 OnExposeComplete: enter
20:24:42.822 00.001 9120 UpdateGuideState(): m_state=6
20:24:42.823 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 902
20:24:42.824 00.001 9120 Star::Find returns 1 (0), X=1145.65, Y=158.68, Mass=279714, SNR=238.1, Peak=27549 HFD=4.3
20:24:42.825 00.001 9120 MultiStar: [#1 0.29,-0.27,0.84,U] [#2 0.16,-0.19,0.85,U] [#3 0.11,-0.14,0.58,U] [#4 0.38,-0.16,0.00,M2] [#5 0.48,-0.27,0.00,M1] [#6 0.27,-0.23,0.31,U] [#7 0.32,-0.14,0.24,U] [#8 0.03,-0.03,0.22,U] 
20:24:42.825 00.000 9120 refined, 6 included, MultiStar: {0.23, -0.18}, one-star: {0.32, -0.14}
20:24:42.826 00.001 9120 CameraToMount -- cameraTheta (-0.66) - m_xAngle (3.04) = xAngle (-3.70 = 2.58)
20:24:42.827 00.001 9120 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.66 = 2.62)
20:24:42.828 00.001 9120 CameraToMount -- cameraX=0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-0.66 mountX=-0.25 mountY=0.15, mountTheta=2.61
20:24:42.830 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=-0.18, opts=13)
20:24:42.830 00.000 9120 Enqueuing Move request for scope (0.23, -0.18)
20:24:42.831 00.001 8596 Worker thread wakes up
20:24:42.831 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.18) opts 0xd
20:24:42.831 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, -0.18)
20:24:42.831 00.000 8596 Moving (0.23, -0.18) raw xDistance=-0.25 yDistance=0.15
20:24:42.831 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:24:42.832 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:42.832 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:24:42.832 00.000 8596 MoveAxis(E, 36, ABG)
20:24:42.832 00.000 8596 Guiding  Dir = 2, Dur = 36
20:24:42.832 00.000 8596 IsSlewing returns 0
20:24:42.832 00.000 8596 IsGuiding returns 0
20:24:42.833 00.001 8596 PulseGuide returned control before completion, sleep 45
20:24:42.836 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:24:42.853 00.017 9120 UpdateGuideState exits: m=279714 SNR=238.1
20:24:42.854 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:42.855 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:42.856 00.001 9120 Enqueuing Expose request
20:24:42.891 00.035 8596 IsGuiding returns 1
20:24:42.891 00.000 8596 scope still moving after pulse duration time elapsed
20:24:42.922 00.031 8596 IsSlewing returns 0
20:24:42.922 00.000 8596 IsGuiding returns 0
20:24:42.923 00.001 8596 scope move finished after 36 + 54 ms
20:24:42.923 00.000 8596 Move returns status 0, amount 36
20:24:42.923 00.000 8596 MoveAxis(N, 0, ABG)
20:24:42.923 00.000 8596 Move returns status 0, amount 0
20:24:42.923 00.000 8596 move complete, result=0
20:24:42.923 00.000 8596 worker thread done servicing request
20:24:42.923 00.000 9120 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
20:24:42.925 00.002 8596 Worker thread wakes up
20:24:42.925 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:42.925 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:43.916 00.991 8596 Exposure complete
20:24:43.984 00.068 8596 worker thread done servicing request
20:24:43.984 00.000 9120 OnExposeComplete: enter
20:24:43.985 00.001 9120 UpdateGuideState(): m_state=6
20:24:43.986 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 903
20:24:43.987 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.63, Mass=305917, SNR=246.8, Peak=31773 HFD=4.6
20:24:43.988 00.001 9120 MultiStar: [#1 0.04,-0.17,0.84,U] [#2 -0.02,-0.14,0.85,U] [#3 0.12,-0.04,0.72,U] [#4 0.14,-0.29,0.38,U] [#5 0.07,-0.13,0.41,U] [#6 0.15,-0.26,0.30,U] [#7 0.00,-0.22,0.24,U] [#8 -0.36,0.05,0.24,U] 
20:24:43.989 00.001 9120 refined, 8 included, MultiStar: {0.04, -0.15}, one-star: {0.03, -0.19}
20:24:43.990 00.001 9120 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.04) = xAngle (-4.38 = 1.90)
20:24:43.991 00.001 9120 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.35 = 1.94)
20:24:43.991 00.000 9120 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.34 mountX=-0.05 mountY=0.15, mountTheta=1.90
20:24:43.993 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.15, opts=13)
20:24:43.994 00.001 9120 Enqueuing Move request for scope (0.04, -0.15)
20:24:43.995 00.001 8596 Worker thread wakes up
20:24:43.995 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
20:24:43.995 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
20:24:43.995 00.000 8596 Moving (0.04, -0.15) raw xDistance=-0.05 yDistance=0.15
20:24:43.995 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:24:43.995 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:43.995 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:24:43.995 00.000 8596 MoveAxis(E, 0, ABG)
20:24:43.995 00.000 8596 Move returns status 0, amount 0
20:24:43.995 00.000 8596 MoveAxis(N, 0, ABG)
20:24:43.995 00.000 8596 Move returns status 0, amount 0
20:24:43.995 00.000 8596 move complete, result=0
20:24:43.995 00.000 8596 worker thread done servicing request
20:24:44.008 00.013 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:24:44.029 00.021 9120 UpdateGuideState exits: m=305917 SNR=246.8
20:24:44.029 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:44.030 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:44.032 00.002 9120 Enqueuing Expose request
20:24:44.032 00.000 8596 Worker thread wakes up
20:24:44.033 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:44.034 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:44.034 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:45.188 01.154 8596 Exposure complete
20:24:45.262 00.074 8596 worker thread done servicing request
20:24:45.262 00.000 9120 OnExposeComplete: enter
20:24:45.264 00.002 9120 UpdateGuideState(): m_state=6
20:24:45.265 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 904
20:24:45.266 00.001 9120 Star::Find returns 1 (0), X=1145.13, Y=158.68, Mass=307135, SNR=211.5, Peak=31053 HFD=4.3
20:24:45.267 00.001 9120 MultiStar: [#1 -0.23,-0.04,1.09,U] [#2 -0.32,-0.07,0.94,U] [#3 -0.23,-0.03,0.85,U] [#4 -0.20,-0.06,0.49,U] [#5 -0.11,-0.00,0.50,U] [#6 -0.37,-0.31,0.00,M1] [#7 -0.19,-0.17,0.35,U] [#8 -0.35,-0.09,0.22,U] 
20:24:45.269 00.002 9120 refined, 7 included, MultiStar: {-0.23, -0.07}, one-star: {-0.20, -0.15}
20:24:45.270 00.001 9120 CameraToMount -- cameraTheta (-2.84) - m_xAngle (3.04) = xAngle (-5.88 = 0.40)
20:24:45.272 00.002 9120 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.84 = 0.44)
20:24:45.272 00.000 9120 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.84 mountX=0.22 mountY=0.10, mountTheta=0.43
20:24:45.274 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.23, y=-0.07, opts=13)
20:24:45.276 00.002 9120 Enqueuing Move request for scope (-0.23, -0.07)
20:24:45.277 00.001 8596 Worker thread wakes up
20:24:45.277 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
20:24:45.277 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
20:24:45.278 00.001 8596 Moving (-0.23, -0.07) raw xDistance=0.22 yDistance=0.10
20:24:45.278 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:24:45.278 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:45.278 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:24:45.278 00.000 8596 MoveAxis(W, 32, ABG)
20:24:45.278 00.000 8596 Guiding  Dir = 3, Dur = 32
20:24:45.279 00.001 8596 IsSlewing returns 0
20:24:45.279 00.000 8596 IsGuiding returns 0
20:24:45.283 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65491, Gamma=1.000
20:24:45.299 00.016 9120 UpdateGuideState exits: m=307135 SNR=211.5
20:24:45.300 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:45.301 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:45.302 00.001 9120 Enqueuing Expose request
20:24:45.335 00.033 8596 IsGuiding returns 1
20:24:45.335 00.000 8596 scope still moving after pulse duration time elapsed
20:24:45.365 00.030 8596 IsSlewing returns 0
20:24:45.365 00.000 8596 IsGuiding returns 1
20:24:45.396 00.031 8596 IsSlewing returns 0
20:24:45.396 00.000 8596 IsGuiding returns 1
20:24:45.427 00.031 8596 IsSlewing returns 0
20:24:45.427 00.000 8596 IsGuiding returns 0
20:24:45.427 00.000 8596 scope move finished after 32 + 116 ms
20:24:45.427 00.000 8596 Move returns status 0, amount 32
20:24:45.427 00.000 8596 MoveAxis(N, 0, ABG)
20:24:45.427 00.000 8596 Move returns status 0, amount 0
20:24:45.427 00.000 8596 move complete, result=0
20:24:45.427 00.000 8596 worker thread done servicing request
20:24:45.427 00.000 8596 Worker thread wakes up
20:24:45.427 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:45.427 00.000 9120 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
20:24:45.428 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:46.400 00.972 8596 Exposure complete
20:24:46.494 00.094 8596 worker thread done servicing request
20:24:46.494 00.000 9120 OnExposeComplete: enter
20:24:46.495 00.001 9120 UpdateGuideState(): m_state=6
20:24:46.496 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 905
20:24:46.498 00.002 9120 Star::Find returns 1 (0), X=1145.19, Y=158.50, Mass=282709, SNR=220.5, Peak=29005 HFD=4.3
20:24:46.500 00.002 9120 MultiStar: [#1 -0.11,-0.34,0.84,U] [#2 -0.26,-0.23,0.91,U] [#3 -0.11,-0.28,0.75,U] [#4 -0.05,-0.30,0.45,U] [#5 -0.15,-0.26,0.44,U] [#6 -0.40,-0.42,0.00,M2] [#7 -0.04,-0.26,0.28,U] [#8 -0.35,-0.22,0.00,M1] 
20:24:46.501 00.001 9120 refined, 6 included, MultiStar: {-0.14, -0.29}, one-star: {-0.14, -0.32}
20:24:46.503 00.002 9120 CameraToMount -- cameraTheta (-2.02) - m_xAngle (3.04) = xAngle (-5.06 = 1.22)
20:24:46.505 00.002 9120 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.03 = 1.26)
20:24:46.507 00.002 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.29 hyp=0.32 cameraTheta=-2.02 mountX=0.11 mountY=0.30, mountTheta=1.23
20:24:46.510 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.29, opts=13)
20:24:46.512 00.002 9120 Enqueuing Move request for scope (-0.14, -0.29)
20:24:46.514 00.002 8596 Worker thread wakes up
20:24:46.514 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.29) opts 0xd
20:24:46.514 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.29)
20:24:46.514 00.000 8596 Moving (-0.14, -0.29) raw xDistance=0.11 yDistance=0.30
20:24:46.514 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:24:46.514 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
20:24:46.514 00.000 8596 MoveAxis(E, 0, ABG)
20:24:46.515 00.001 8596 Move returns status 0, amount 0
20:24:46.515 00.000 8596 MoveAxis(S, 64, ABG)
20:24:46.515 00.000 8596 Guiding  Dir = 1, Dur = 64
20:24:46.515 00.000 8596 IsSlewing returns 0
20:24:46.516 00.001 8596 IsGuiding returns 0
20:24:46.517 00.001 8596 PulseGuide returned control before completion, sleep 73
20:24:46.524 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:24:46.547 00.023 9120 UpdateGuideState exits: m=282709 SNR=220.5
20:24:46.548 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:46.548 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:46.549 00.001 9120 Enqueuing Expose request
20:24:46.596 00.047 8596 IsGuiding returns 1
20:24:46.596 00.000 8596 scope still moving after pulse duration time elapsed
20:24:46.627 00.031 8596 IsSlewing returns 0
20:24:46.627 00.000 8596 IsGuiding returns 0
20:24:46.627 00.000 8596 scope move finished after 64 + 47 ms
20:24:46.627 00.000 8596 Move returns status 0, amount 64
20:24:46.627 00.000 8596 move complete, result=0
20:24:46.627 00.000 8596 worker thread done servicing request
20:24:46.627 00.000 8596 Worker thread wakes up
20:24:46.627 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
20:24:46.630 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:46.630 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:47.793 01.163 8596 Exposure complete
20:24:47.867 00.074 8596 worker thread done servicing request
20:24:47.867 00.000 9120 OnExposeComplete: enter
20:24:47.868 00.001 9120 UpdateGuideState(): m_state=6
20:24:47.869 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 906
20:24:47.869 00.000 9120 Star::Find returns 1 (0), X=1145.42, Y=158.72, Mass=293941, SNR=205.1, Peak=32541 HFD=4.5
20:24:47.870 00.001 9120 MultiStar: [#1 0.08,-0.02,0.95,U] [#2 -0.05,0.04,0.86,U] [#3 0.18,0.04,0.71,U] [#4 0.22,-0.04,0.52,U] [#5 0.06,0.09,0.50,U] [#6 0.01,-0.15,0.32,U] [#7 0.02,-0.09,0.36,U] [#8 -0.09,0.29,0.25,U] 
20:24:47.871 00.001 9120 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {0.10, -0.10}
20:24:47.872 00.001 9120 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.04) = xAngle (-3.16 = 3.12)
20:24:47.873 00.001 9120 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:24:47.874 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.12 mountX=-0.07 mountY=-0.00, mountTheta=-3.12
20:24:47.877 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.01, opts=13)
20:24:47.878 00.001 9120 Enqueuing Move request for scope (0.07, -0.01)
20:24:47.879 00.001 8596 Worker thread wakes up
20:24:47.879 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
20:24:47.879 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
20:24:47.879 00.000 8596 Moving (0.07, -0.01) raw xDistance=-0.07 yDistance=-0.00
20:24:47.879 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:24:47.879 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:47.879 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:24:47.879 00.000 8596 MoveAxis(E, 0, ABG)
20:24:47.879 00.000 8596 Move returns status 0, amount 0
20:24:47.879 00.000 8596 MoveAxis(N, 0, ABG)
20:24:47.879 00.000 8596 Move returns status 0, amount 0
20:24:47.879 00.000 8596 move complete, result=0
20:24:47.880 00.001 8596 worker thread done servicing request
20:24:47.884 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:24:47.909 00.025 9120 UpdateGuideState exits: m=293941 SNR=205.1
20:24:47.910 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:47.912 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:47.914 00.002 9120 Enqueuing Expose request
20:24:47.916 00.002 8596 Worker thread wakes up
20:24:47.916 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:47.918 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:47.918 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:48.905 00.987 8596 Exposure complete
20:24:48.980 00.075 8596 worker thread done servicing request
20:24:48.980 00.000 9120 OnExposeComplete: enter
20:24:48.981 00.001 9120 UpdateGuideState(): m_state=6
20:24:48.983 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 907
20:24:48.983 00.000 9120 Star::Find returns 1 (0), X=1145.44, Y=158.77, Mass=291595, SNR=213.0, Peak=32669 HFD=4.6
20:24:48.984 00.001 9120 MultiStar: [#1 0.09,-0.01,1.06,U] [#2 -0.02,0.13,0.85,U] [#3 0.12,-0.04,0.71,U] [#4 0.20,-0.02,0.53,U] [#5 0.22,-0.06,0.42,U] [#6 0.05,-0.35,0.34,U] [#7 0.02,0.06,0.32,U] [#8 -0.25,0.07,0.26,U] 
20:24:48.985 00.001 9120 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.12, -0.05}
20:24:48.986 00.001 9120 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.04) = xAngle (-3.26 = 3.02)
20:24:48.987 00.001 9120 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.23 = 3.05)
20:24:48.988 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.22 mountX=-0.08 mountY=0.01, mountTheta=3.05
20:24:48.989 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.02, opts=13)
20:24:48.990 00.001 9120 Enqueuing Move request for scope (0.08, -0.02)
20:24:48.991 00.001 8596 Worker thread wakes up
20:24:48.991 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
20:24:48.991 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
20:24:48.991 00.000 8596 Moving (0.08, -0.02) raw xDistance=-0.08 yDistance=0.01
20:24:48.991 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:24:48.991 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:48.991 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:24:48.991 00.000 8596 MoveAxis(E, 0, ABG)
20:24:48.991 00.000 8596 Move returns status 0, amount 0
20:24:48.991 00.000 8596 MoveAxis(N, 0, ABG)
20:24:48.991 00.000 8596 Move returns status 0, amount 0
20:24:48.991 00.000 8596 move complete, result=0
20:24:48.992 00.001 8596 worker thread done servicing request
20:24:48.995 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:24:49.011 00.016 9120 UpdateGuideState exits: m=291595 SNR=213.0
20:24:49.012 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:49.013 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:49.013 00.000 9120 Enqueuing Expose request
20:24:49.014 00.001 8596 Worker thread wakes up
20:24:49.014 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:49.015 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:49.015 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:50.189 01.174 8596 Exposure complete
20:24:50.278 00.089 8596 worker thread done servicing request
20:24:50.278 00.000 9120 OnExposeComplete: enter
20:24:50.279 00.001 9120 UpdateGuideState(): m_state=6
20:24:50.280 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 908
20:24:50.281 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.78, Mass=301686, SNR=217.5, Peak=31021 HFD=4.6
20:24:50.283 00.002 9120 MultiStar: [#1 0.15,0.01,0.81,U] [#2 -0.07,0.08,0.99,U] [#3 0.04,0.14,0.65,U] [#4 0.15,0.00,0.52,U] [#5 0.19,-0.05,0.44,U] [#6 0.02,-0.17,0.32,U] [#7 0.05,-0.20,0.35,U] [#8 -0.18,0.15,0.27,U] 
20:24:50.285 00.002 9120 refined, 8 included, MultiStar: {0.07, 0.00}, one-star: {0.15, -0.05}
20:24:50.287 00.002 9120 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.04) = xAngle (-2.98 = -2.98)
20:24:50.288 00.001 9120 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.95 = -2.95)
20:24:50.290 00.002 9120 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.06 mountX=-0.07 mountY=-0.01, mountTheta=-2.95
20:24:50.295 00.005 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.00, opts=13)
20:24:50.296 00.001 9120 Enqueuing Move request for scope (0.07, 0.00)
20:24:50.298 00.002 8596 Worker thread wakes up
20:24:50.298 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
20:24:50.298 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
20:24:50.298 00.000 8596 Moving (0.07, 0.00) raw xDistance=-0.07 yDistance=-0.01
20:24:50.298 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:24:50.298 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:50.298 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:24:50.299 00.001 8596 MoveAxis(E, 0, ABG)
20:24:50.299 00.000 8596 Move returns status 0, amount 0
20:24:50.299 00.000 8596 MoveAxis(N, 0, ABG)
20:24:50.299 00.000 8596 Move returns status 0, amount 0
20:24:50.299 00.000 8596 move complete, result=0
20:24:50.299 00.000 8596 worker thread done servicing request
20:24:50.305 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:24:50.326 00.021 9120 UpdateGuideState exits: m=301686 SNR=217.5
20:24:50.327 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:50.328 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:50.329 00.001 9120 Enqueuing Expose request
20:24:50.329 00.000 8596 Worker thread wakes up
20:24:50.329 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:50.330 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:50.330 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:51.308 00.978 8596 Exposure complete
20:24:51.408 00.100 8596 worker thread done servicing request
20:24:51.408 00.000 9120 OnExposeComplete: enter
20:24:51.410 00.002 9120 UpdateGuideState(): m_state=6
20:24:51.412 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 909
20:24:51.414 00.002 9120 Star::Find returns 1 (0), X=1145.46, Y=158.79, Mass=295686, SNR=215.6, Peak=30269 HFD=4.5
20:24:51.415 00.001 9120 MultiStar: [#1 0.15,-0.21,1.00,U] [#2 -0.12,-0.13,0.87,U] [#3 0.15,0.09,0.74,U] [#4 0.28,-0.14,0.47,U] [#5 0.17,-0.15,0.45,U] [#6 0.16,-0.22,0.34,U] [#7 0.01,-0.12,0.41,U] [#8 -0.07,0.14,0.26,U] 
20:24:51.417 00.002 9120 refined, 8 included, MultiStar: {0.10, -0.09}, one-star: {0.14, -0.03}
20:24:51.418 00.001 9120 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.04) = xAngle (-3.79 = 2.49)
20:24:51.419 00.001 9120 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.76 = 2.52)
20:24:51.421 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.75 mountX=-0.11 mountY=0.08, mountTheta=2.51
20:24:51.424 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.09, opts=13)
20:24:51.426 00.002 9120 Enqueuing Move request for scope (0.10, -0.09)
20:24:51.428 00.002 8596 Worker thread wakes up
20:24:51.428 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
20:24:51.428 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
20:24:51.428 00.000 8596 Moving (0.10, -0.09) raw xDistance=-0.11 yDistance=0.08
20:24:51.428 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:24:51.428 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:51.428 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:24:51.428 00.000 8596 MoveAxis(E, 0, ABG)
20:24:51.429 00.001 8596 Move returns status 0, amount 0
20:24:51.429 00.000 8596 MoveAxis(N, 0, ABG)
20:24:51.429 00.000 8596 Move returns status 0, amount 0
20:24:51.429 00.000 8596 move complete, result=0
20:24:51.429 00.000 8596 worker thread done servicing request
20:24:51.435 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:24:51.455 00.020 9120 UpdateGuideState exits: m=295686 SNR=215.6
20:24:51.456 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:51.457 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:51.458 00.001 9120 Enqueuing Expose request
20:24:51.458 00.000 8596 Worker thread wakes up
20:24:51.458 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:51.459 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:51.459 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:52.629 01.170 8596 Exposure complete
20:24:52.702 00.073 8596 worker thread done servicing request
20:24:52.702 00.000 9120 OnExposeComplete: enter
20:24:52.703 00.001 9120 UpdateGuideState(): m_state=6
20:24:52.704 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 910
20:24:52.705 00.001 9120 Star::Find returns 1 (0), X=1145.57, Y=158.96, Mass=279474, SNR=208.2, Peak=26397 HFD=4.2
20:24:52.706 00.001 9120 MultiStar: [#1 0.32,0.03,0.87,U] [#2 0.00,0.01,0.93,U] [#3 0.22,0.20,0.78,U] [#4 0.23,0.02,0.54,U] [#5 0.32,0.21,0.50,U] [#6 0.23,0.08,0.30,U] [#7 -0.07,-0.04,0.31,U] [#8 -0.08,0.37,0.33,U] 
20:24:52.707 00.001 9120 refined, 8 included, MultiStar: {0.18, 0.10}, one-star: {0.25, 0.14}
20:24:52.708 00.001 9120 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.04) = xAngle (-2.52 = -2.52)
20:24:52.709 00.001 9120 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.49 = -2.49)
20:24:52.709 00.000 9120 CameraToMount -- cameraX=0.18 cameraY=0.10 hyp=0.21 cameraTheta=0.52 mountX=-0.17 mountY=-0.13, mountTheta=-2.50
20:24:52.711 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.10, opts=13)
20:24:52.712 00.001 9120 Enqueuing Move request for scope (0.18, 0.10)
20:24:52.713 00.001 8596 Worker thread wakes up
20:24:52.713 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.10) opts 0xd
20:24:52.713 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.10)
20:24:52.713 00.000 8596 Moving (0.18, 0.10) raw xDistance=-0.17 yDistance=-0.13
20:24:52.713 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:24:52.713 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:52.713 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:24:52.713 00.000 8596 MoveAxis(E, 0, ABG)
20:24:52.713 00.000 8596 Move returns status 0, amount 0
20:24:52.713 00.000 8596 MoveAxis(N, 0, ABG)
20:24:52.713 00.000 8596 Move returns status 0, amount 0
20:24:52.713 00.000 8596 move complete, result=0
20:24:52.714 00.001 8596 worker thread done servicing request
20:24:52.721 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:24:52.751 00.030 9120 UpdateGuideState exits: m=279474 SNR=208.2
20:24:52.753 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:52.755 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:52.757 00.002 9120 Enqueuing Expose request
20:24:52.759 00.002 8596 Worker thread wakes up
20:24:52.759 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:52.761 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:52.761 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:53.746 00.985 8596 Exposure complete
20:24:53.824 00.078 8596 worker thread done servicing request
20:24:53.824 00.000 9120 OnExposeComplete: enter
20:24:53.825 00.001 9120 UpdateGuideState(): m_state=6
20:24:53.827 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 911
20:24:53.829 00.002 9120 Star::Find returns 1 (0), X=1145.65, Y=158.76, Mass=318765, SNR=242.8, Peak=28701 HFD=4.5
20:24:53.833 00.004 9120 MultiStar: [#1 0.38,0.08,0.77,U] [#2 0.02,-0.07,0.86,U] [#3 0.22,0.22,0.64,U] [#4 0.22,0.09,0.42,U] [#5 0.27,-0.08,0.38,U] [#6 0.07,-0.18,0.29,U] [#7 0.01,0.03,0.26,U] [#8 -0.04,0.35,0.23,U] 
20:24:53.836 00.003 9120 refined, 8 included, MultiStar: {0.20, 0.02}, one-star: {0.32, -0.07}
20:24:53.839 00.003 9120 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.04) = xAngle (-2.92 = -2.92)
20:24:53.840 00.001 9120 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.89 = -2.89)
20:24:53.842 00.002 9120 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.12 mountX=-0.20 mountY=-0.05, mountTheta=-2.89
20:24:53.844 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=0.02, opts=13)
20:24:53.846 00.002 9120 Enqueuing Move request for scope (0.20, 0.02)
20:24:53.848 00.002 8596 Worker thread wakes up
20:24:53.848 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
20:24:53.849 00.001 8596 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
20:24:53.849 00.000 8596 Moving (0.20, 0.02) raw xDistance=-0.20 yDistance=-0.05
20:24:53.849 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:24:53.849 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:53.849 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:24:53.849 00.000 8596 MoveAxis(E, 0, ABG)
20:24:53.849 00.000 8596 Move returns status 0, amount 0
20:24:53.849 00.000 8596 MoveAxis(N, 0, ABG)
20:24:53.850 00.001 8596 Move returns status 0, amount 0
20:24:53.850 00.000 8596 move complete, result=0
20:24:53.850 00.000 8596 worker thread done servicing request
20:24:53.857 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:24:53.877 00.020 9120 UpdateGuideState exits: m=318765 SNR=242.8
20:24:53.878 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:53.879 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:53.880 00.001 9120 Enqueuing Expose request
20:24:53.880 00.000 8596 Worker thread wakes up
20:24:53.880 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:53.881 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:53.881 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:55.045 01.164 8596 Exposure complete
20:24:55.124 00.079 8596 worker thread done servicing request
20:24:55.124 00.000 9120 OnExposeComplete: enter
20:24:55.125 00.001 9120 UpdateGuideState(): m_state=6
20:24:55.126 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 912
20:24:55.126 00.000 9120 Star::Find returns 1 (0), X=1145.32, Y=158.85, Mass=336969, SNR=257.0, Peak=35085 HFD=4.5
20:24:55.127 00.001 9120 MultiStar: [#1 -0.08,-0.17,0.76,U] [#2 -0.19,0.01,0.81,U] [#3 -0.20,0.18,0.60,U] [#4 0.16,-0.18,0.44,U] [#5 -0.13,-0.01,0.35,U] [#6 -0.10,-0.30,0.26,U] [#7 -0.16,0.05,0.27,U] [#8 -0.33,0.07,0.24,U] 
20:24:55.129 00.002 9120 single-star, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.01, 0.02}
20:24:55.129 00.000 9120 CameraToMount -- cameraTheta (2.03) - m_xAngle (3.04) = xAngle (-1.01 = -1.01)
20:24:55.130 00.001 9120 CameraToMount -- cameraTheta (2.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.98 = -0.98)
20:24:55.131 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=2.03 mountX=0.01 mountY=-0.02, mountTheta=-1.00
20:24:55.132 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.02, opts=13)
20:24:55.132 00.000 9120 Enqueuing Move request for scope (-0.01, 0.02)
20:24:55.134 00.002 8596 Worker thread wakes up
20:24:55.134 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:24:55.134 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:24:55.134 00.000 8596 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
20:24:55.135 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:24:55.135 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:55.135 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:24:55.135 00.000 8596 MoveAxis(E, 0, ABG)
20:24:55.135 00.000 8596 Move returns status 0, amount 0
20:24:55.135 00.000 8596 MoveAxis(N, 0, ABG)
20:24:55.135 00.000 8596 Move returns status 0, amount 0
20:24:55.135 00.000 8596 move complete, result=0
20:24:55.135 00.000 8596 worker thread done servicing request
20:24:55.139 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2477, FiltMax=65491, Gamma=1.000
20:24:55.167 00.028 9120 UpdateGuideState exits: m=336969 SNR=257.0
20:24:55.169 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:55.170 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:55.171 00.001 9120 Enqueuing Expose request
20:24:55.172 00.001 8596 Worker thread wakes up
20:24:55.172 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:24:55.173 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:55.173 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:56.150 00.977 8596 Exposure complete
20:24:56.223 00.073 8596 worker thread done servicing request
20:24:56.223 00.000 9120 OnExposeComplete: enter
20:24:56.225 00.002 9120 UpdateGuideState(): m_state=6
20:24:56.226 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 913
20:24:56.226 00.000 9120 Star::Find returns 1 (0), X=1145.48, Y=158.69, Mass=273716, SNR=212.5, Peak=28701 HFD=4.2
20:24:56.228 00.002 9120 MultiStar: [#1 0.11,-0.18,0.99,U] [#2 -0.14,-0.01,0.86,U] [#3 0.07,0.02,0.81,U] [#4 0.20,-0.18,0.49,U] [#5 0.16,-0.11,0.42,U] [#6 0.29,-0.41,0.00,M1] [#7 -0.00,-0.02,0.31,U] [#8 -0.16,0.05,0.28,U] 
20:24:56.228 00.000 9120 refined, 7 included, MultiStar: {0.06, -0.08}, one-star: {0.15, -0.14}
20:24:56.229 00.001 9120 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.04) = xAngle (-3.97 = 2.31)
20:24:56.230 00.001 9120 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.94 = 2.35)
20:24:56.231 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.93 mountX=-0.07 mountY=0.07, mountTheta=2.33
20:24:56.234 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.08, opts=13)
20:24:56.234 00.000 9120 Enqueuing Move request for scope (0.06, -0.08)
20:24:56.235 00.001 8596 Worker thread wakes up
20:24:56.235 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
20:24:56.235 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
20:24:56.235 00.000 8596 Moving (0.06, -0.08) raw xDistance=-0.07 yDistance=0.07
20:24:56.235 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:24:56.235 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:56.235 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:24:56.235 00.000 8596 MoveAxis(E, 0, ABG)
20:24:56.235 00.000 8596 Move returns status 0, amount 0
20:24:56.235 00.000 8596 MoveAxis(N, 0, ABG)
20:24:56.236 00.001 8596 Move returns status 0, amount 0
20:24:56.236 00.000 8596 move complete, result=0
20:24:56.236 00.000 8596 worker thread done servicing request
20:24:56.240 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:24:56.257 00.017 9120 UpdateGuideState exits: m=273716 SNR=212.5
20:24:56.258 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:56.259 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:56.260 00.001 9120 Enqueuing Expose request
20:24:56.261 00.001 8596 Worker thread wakes up
20:24:56.261 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:56.262 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:56.262 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:57.422 01.160 8596 Exposure complete
20:24:57.497 00.075 8596 worker thread done servicing request
20:24:57.498 00.001 9120 OnExposeComplete: enter
20:24:57.499 00.001 9120 UpdateGuideState(): m_state=6
20:24:57.500 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 914
20:24:57.502 00.002 9120 Star::Find returns 1 (0), X=1145.48, Y=158.78, Mass=291157, SNR=193.7, Peak=28813 HFD=4.0
20:24:57.504 00.002 9120 MultiStar: [#1 0.08,-0.10,1.09,U] [#2 0.03,-0.10,0.96,U] [#3 0.10,-0.05,0.81,U] [#4 0.27,-0.30,0.00,M1] [#5 0.18,-0.18,0.44,U] [#6 -0.00,-0.09,0.29,U] [#7 0.12,0.06,0.30,U] [#8 -0.16,0.03,0.30,U] 
20:24:57.505 00.001 9120 refined, 7 included, MultiStar: {0.08, -0.07}, one-star: {0.16, -0.04}
20:24:57.506 00.001 9120 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.04) = xAngle (-3.77 = 2.51)
20:24:57.507 00.001 9120 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.73 = 2.55)
20:24:57.509 00.002 9120 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.73 mountX=-0.09 mountY=0.06, mountTheta=2.54
20:24:57.512 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.07, opts=13)
20:24:57.513 00.001 9120 Enqueuing Move request for scope (0.08, -0.07)
20:24:57.515 00.002 8596 Worker thread wakes up
20:24:57.515 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
20:24:57.515 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
20:24:57.515 00.000 8596 Moving (0.08, -0.07) raw xDistance=-0.09 yDistance=0.06
20:24:57.515 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:24:57.515 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:57.516 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:24:57.516 00.000 8596 MoveAxis(E, 0, ABG)
20:24:57.516 00.000 8596 Move returns status 0, amount 0
20:24:57.516 00.000 8596 MoveAxis(N, 0, ABG)
20:24:57.516 00.000 8596 Move returns status 0, amount 0
20:24:57.516 00.000 8596 move complete, result=0
20:24:57.517 00.001 8596 worker thread done servicing request
20:24:57.524 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:24:57.548 00.024 9120 UpdateGuideState exits: m=291157 SNR=193.7
20:24:57.549 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:57.550 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:57.551 00.001 9120 Enqueuing Expose request
20:24:57.551 00.000 8596 Worker thread wakes up
20:24:57.552 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:57.552 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:57.552 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:58.530 00.978 8596 Exposure complete
20:24:58.606 00.076 8596 worker thread done servicing request
20:24:58.607 00.001 9120 OnExposeComplete: enter
20:24:58.608 00.001 9120 UpdateGuideState(): m_state=6
20:24:58.609 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 915
20:24:58.610 00.001 9120 Star::Find returns 1 (0), X=1145.54, Y=158.71, Mass=296187, SNR=227.1, Peak=29373 HFD=4.5
20:24:58.612 00.002 9120 MultiStar: [#1 0.02,-0.24,0.87,U] [#2 0.12,-0.21,0.85,U] [#3 0.20,-0.11,0.75,U] [#4 0.35,-0.13,0.44,U] [#5 0.23,-0.33,0.00,M1] [#6 0.04,-0.35,0.28,U] [#7 0.25,-0.24,0.28,U] [#8 -0.07,0.15,0.29,U] 
20:24:58.614 00.002 9120 refined, 7 included, MultiStar: {0.15, -0.16}, one-star: {0.21, -0.11}
20:24:58.615 00.001 9120 CameraToMount -- cameraTheta (-0.83) - m_xAngle (3.04) = xAngle (-3.87 = 2.41)
20:24:58.617 00.002 9120 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.83 = 2.45)
20:24:58.618 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.83 mountX=-0.16 mountY=0.14, mountTheta=2.43
20:24:58.621 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.16, opts=13)
20:24:58.622 00.001 9120 Enqueuing Move request for scope (0.15, -0.16)
20:24:58.623 00.001 8596 Worker thread wakes up
20:24:58.623 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
20:24:58.623 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
20:24:58.623 00.000 8596 Moving (0.15, -0.16) raw xDistance=-0.16 yDistance=0.14
20:24:58.623 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:24:58.623 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:58.623 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:24:58.623 00.000 8596 MoveAxis(E, 0, ABG)
20:24:58.623 00.000 8596 Move returns status 0, amount 0
20:24:58.623 00.000 8596 MoveAxis(N, 0, ABG)
20:24:58.623 00.000 8596 Move returns status 0, amount 0
20:24:58.623 00.000 8596 move complete, result=0
20:24:58.624 00.001 8596 worker thread done servicing request
20:24:58.630 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:24:58.652 00.022 9120 UpdateGuideState exits: m=296187 SNR=227.1
20:24:58.653 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:58.655 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:58.655 00.000 9120 Enqueuing Expose request
20:24:58.656 00.001 8596 Worker thread wakes up
20:24:58.656 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:58.658 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:58.658 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:24:59.829 01.171 8596 Exposure complete
20:24:59.911 00.082 8596 worker thread done servicing request
20:24:59.911 00.000 9120 OnExposeComplete: enter
20:24:59.912 00.001 9120 UpdateGuideState(): m_state=6
20:24:59.913 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 916
20:24:59.913 00.000 9120 Star::Find returns 1 (0), X=1145.54, Y=158.66, Mass=303865, SNR=223.4, Peak=31997 HFD=4.2
20:24:59.914 00.001 9120 MultiStar: [#1 0.15,-0.19,0.88,U] [#2 0.02,-0.15,0.84,U] [#3 0.10,-0.12,0.76,U] [#4 0.28,-0.41,0.00,M1] [#5 0.21,-0.03,0.45,U] [#6 0.06,-0.32,0.28,U] [#7 0.11,-0.40,0.00,M1] [#8 -0.24,-0.10,0.20,U] 
20:24:59.915 00.001 9120 refined, 6 included, MultiStar: {0.11, -0.15}, one-star: {0.21, -0.16}
20:24:59.916 00.001 9120 CameraToMount -- cameraTheta (-0.93) - m_xAngle (3.04) = xAngle (-3.97 = 2.31)
20:24:59.917 00.001 9120 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.94 = 2.35)
20:24:59.918 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.93 mountX=-0.13 mountY=0.13, mountTheta=2.33
20:24:59.919 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.15, opts=13)
20:24:59.920 00.001 9120 Enqueuing Move request for scope (0.11, -0.15)
20:24:59.921 00.001 8596 Worker thread wakes up
20:24:59.921 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
20:24:59.921 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
20:24:59.921 00.000 8596 Moving (0.11, -0.15) raw xDistance=-0.13 yDistance=0.13
20:24:59.921 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:24:59.921 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:59.921 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:24:59.921 00.000 8596 MoveAxis(E, 0, ABG)
20:24:59.921 00.000 8596 Move returns status 0, amount 0
20:24:59.921 00.000 8596 MoveAxis(N, 0, ABG)
20:24:59.921 00.000 8596 Move returns status 0, amount 0
20:24:59.921 00.000 8596 move complete, result=0
20:24:59.921 00.000 8596 worker thread done servicing request
20:24:59.928 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:24:59.943 00.015 9120 UpdateGuideState exits: m=303865 SNR=223.4
20:24:59.945 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:59.945 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:24:59.946 00.001 9120 Enqueuing Expose request
20:24:59.947 00.001 8596 Worker thread wakes up
20:24:59.947 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:24:59.948 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:24:59.948 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:00.925 00.977 8596 Exposure complete
20:25:00.987 00.062 8596 worker thread done servicing request
20:25:00.987 00.000 9120 OnExposeComplete: enter
20:25:00.988 00.001 9120 UpdateGuideState(): m_state=6
20:25:00.989 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 917
20:25:00.989 00.000 9120 Star::Find returns 1 (0), X=1145.62, Y=158.64, Mass=310307, SNR=238.4, Peak=30013 HFD=4.3
20:25:00.990 00.001 9120 MultiStar: [#1 0.36,-0.19,0.00,M1] [#2 0.10,-0.25,0.86,U] [#3 0.38,-0.19,0.00,M1] [#4 0.35,-0.21,0.00,M2] [#5 0.35,-0.13,0.41,U] [#6 0.13,-0.37,0.31,U] [#7 0.19,-0.40,0.00,M2] [#8 0.07,-0.16,0.21,U] 
20:25:00.991 00.001 9120 refined, 4 included, MultiStar: {0.21, -0.21}, one-star: {0.30, -0.18}
20:25:00.992 00.001 9120 CameraToMount -- cameraTheta (-0.80) - m_xAngle (3.04) = xAngle (-3.84 = 2.44)
20:25:00.993 00.001 9120 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.81 = 2.48)
20:25:00.994 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-0.80 mountX=-0.23 mountY=0.18, mountTheta=2.46
20:25:00.995 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.21, opts=13)
20:25:00.996 00.001 9120 Enqueuing Move request for scope (0.21, -0.21)
20:25:00.997 00.001 8596 Worker thread wakes up
20:25:00.997 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.21) opts 0xd
20:25:00.997 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.21)
20:25:00.997 00.000 8596 Moving (0.21, -0.21) raw xDistance=-0.23 yDistance=0.18
20:25:00.997 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:25:00.997 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:00.997 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:25:00.997 00.000 8596 MoveAxis(E, 33, ABG)
20:25:00.997 00.000 8596 Guiding  Dir = 2, Dur = 33
20:25:00.998 00.001 8596 IsSlewing returns 0
20:25:00.998 00.000 8596 IsGuiding returns 0
20:25:01.002 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:25:01.017 00.015 9120 UpdateGuideState exits: m=310307 SNR=238.4
20:25:01.019 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:01.020 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:01.022 00.002 9120 Enqueuing Expose request
20:25:01.029 00.007 8596 PulseGuide returned control before completion, sleep 12
20:25:01.044 00.015 8596 IsGuiding returns 1
20:25:01.044 00.000 8596 scope still moving after pulse duration time elapsed
20:25:01.075 00.031 8596 IsSlewing returns 0
20:25:01.075 00.000 8596 IsGuiding returns 1
20:25:01.107 00.032 8596 IsSlewing returns 0
20:25:01.107 00.000 8596 IsGuiding returns 1
20:25:01.138 00.031 8596 IsSlewing returns 0
20:25:01.138 00.000 8596 IsGuiding returns 0
20:25:01.138 00.000 8596 scope move finished after 33 + 106 ms
20:25:01.138 00.000 8596 Move returns status 0, amount 33
20:25:01.138 00.000 8596 MoveAxis(N, 0, ABG)
20:25:01.139 00.001 8596 Move returns status 0, amount 0
20:25:01.139 00.000 8596 move complete, result=0
20:25:01.139 00.000 8596 worker thread done servicing request
20:25:01.139 00.000 8596 Worker thread wakes up
20:25:01.139 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:01.139 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:01.139 00.000 9120 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
20:25:02.309 01.170 8596 Exposure complete
20:25:02.408 00.099 8596 worker thread done servicing request
20:25:02.408 00.000 9120 OnExposeComplete: enter
20:25:02.409 00.001 9120 UpdateGuideState(): m_state=6
20:25:02.410 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 918
20:25:02.410 00.000 9120 Star::Find returns 1 (0), X=1145.29, Y=158.58, Mass=310475, SNR=225.7, Peak=30045 HFD=4.5
20:25:02.412 00.002 9120 MultiStar: [#1 -0.11,-0.28,0.97,U] [#2 -0.35,-0.35,0.00,M1] [#3 -0.16,-0.24,0.67,U] [#4 0.04,-0.22,0.45,U] [#5 -0.08,-0.52,0.00,M1] [#6 -0.11,-0.40,0.00,M1] [#7 0.12,-0.29,0.29,U] [#8 -0.22,0.05,0.23,U] 
20:25:02.412 00.000 9120 refined, 5 included, MultiStar: {-0.07, -0.24}, one-star: {-0.03, -0.25}
20:25:02.412 00.000 9120 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.04) = xAngle (-4.90 = 1.39)
20:25:02.414 00.002 9120 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.86 = 1.42)
20:25:02.415 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.86 mountX=0.05 mountY=0.24, mountTheta=1.39
20:25:02.417 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.24, opts=13)
20:25:02.418 00.001 9120 Enqueuing Move request for scope (-0.07, -0.24)
20:25:02.419 00.001 8596 Worker thread wakes up
20:25:02.419 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.24) opts 0xd
20:25:02.419 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.24)
20:25:02.419 00.000 8596 Moving (-0.07, -0.24) raw xDistance=0.05 yDistance=0.24
20:25:02.419 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:25:02.419 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:25:02.419 00.000 8596 MoveAxis(E, 0, ABG)
20:25:02.419 00.000 8596 Move returns status 0, amount 0
20:25:02.419 00.000 8596 MoveAxis(S, 52, ABG)
20:25:02.419 00.000 8596 Guiding  Dir = 1, Dur = 52
20:25:02.420 00.001 8596 IsSlewing returns 0
20:25:02.420 00.000 8596 IsGuiding returns 0
20:25:02.426 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:25:02.449 00.023 9120 UpdateGuideState exits: m=310475 SNR=225.7
20:25:02.451 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:02.453 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:02.454 00.001 9120 Enqueuing Expose request
20:25:02.467 00.013 8596 PulseGuide returned control before completion, sleep 16
20:25:02.497 00.030 8596 IsGuiding returns 1
20:25:02.497 00.000 8596 scope still moving after pulse duration time elapsed
20:25:02.528 00.031 8596 IsSlewing returns 0
20:25:02.528 00.000 8596 IsGuiding returns 1
20:25:02.559 00.031 8596 IsSlewing returns 0
20:25:02.559 00.000 8596 IsGuiding returns 0
20:25:02.559 00.000 8596 scope move finished after 52 + 87 ms
20:25:02.560 00.001 8596 Move returns status 0, amount 52
20:25:02.560 00.000 8596 move complete, result=0
20:25:02.560 00.000 8596 worker thread done servicing request
20:25:02.560 00.000 8596 Worker thread wakes up
20:25:02.560 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
20:25:02.562 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:02.562 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:03.531 00.969 8596 Exposure complete
20:25:03.597 00.066 8596 worker thread done servicing request
20:25:03.597 00.000 9120 OnExposeComplete: enter
20:25:03.598 00.001 9120 UpdateGuideState(): m_state=6
20:25:03.599 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 919
20:25:03.599 00.000 9120 Star::Find returns 1 (0), X=1145.13, Y=158.46, Mass=290902, SNR=241.7, Peak=26765 HFD=4.2
20:25:03.600 00.001 9120 MultiStar: [#1 -0.25,-0.40,0.00,M1] [#2 -0.40,-0.23,0.00,M2] [#3 -0.18,-0.16,0.62,U] [#4 -0.07,-0.38,0.43,U] [#5 -0.17,-0.21,0.43,U] [#6 -0.16,-0.46,0.00,M2] [#7 -0.10,-0.39,0.00,M2] [#8 -0.70,-0.18,0.00,M1] 
20:25:03.601 00.001 9120 refined, 3 included, MultiStar: {-0.17, -0.29}, one-star: {-0.20, -0.36}
20:25:03.602 00.001 9120 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.04) = xAngle (-5.14 = 1.14)
20:25:03.603 00.001 9120 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.10 = 1.18)
20:25:03.604 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.29 hyp=0.33 cameraTheta=-2.10 mountX=0.14 mountY=0.31, mountTheta=1.15
20:25:03.605 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.29, opts=13)
20:25:03.606 00.001 9120 Enqueuing Move request for scope (-0.17, -0.29)
20:25:03.607 00.001 8596 Worker thread wakes up
20:25:03.607 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.29) opts 0xd
20:25:03.607 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.29)
20:25:03.607 00.000 8596 Moving (-0.17, -0.29) raw xDistance=0.14 yDistance=0.31
20:25:03.607 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:25:03.608 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:25:03.608 00.000 8596 MoveAxis(E, 0, ABG)
20:25:03.608 00.000 8596 Move returns status 0, amount 0
20:25:03.608 00.000 8596 MoveAxis(S, 64, ABG)
20:25:03.608 00.000 8596 Guiding  Dir = 1, Dur = 64
20:25:03.608 00.000 8596 IsSlewing returns 0
20:25:03.609 00.001 8596 IsGuiding returns 0
20:25:03.617 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:25:03.645 00.028 9120 UpdateGuideState exits: m=290902 SNR=241.7
20:25:03.646 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:03.647 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:03.648 00.001 9120 Enqueuing Expose request
20:25:03.651 00.003 8596 PulseGuide returned control before completion, sleep 33
20:25:03.697 00.046 8596 IsGuiding returns 1
20:25:03.697 00.000 8596 scope still moving after pulse duration time elapsed
20:25:03.728 00.031 8596 IsSlewing returns 0
20:25:03.728 00.000 8596 IsGuiding returns 1
20:25:03.759 00.031 8596 IsSlewing returns 0
20:25:03.759 00.000 8596 IsGuiding returns 0
20:25:03.759 00.000 8596 scope move finished after 64 + 85 ms
20:25:03.759 00.000 8596 Move returns status 0, amount 64
20:25:03.759 00.000 8596 move complete, result=0
20:25:03.759 00.000 8596 worker thread done servicing request
20:25:03.759 00.000 8596 Worker thread wakes up
20:25:03.759 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
20:25:03.761 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:03.762 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:04.936 01.174 8596 Exposure complete
20:25:05.002 00.066 8596 worker thread done servicing request
20:25:05.002 00.000 9120 OnExposeComplete: enter
20:25:05.005 00.003 9120 UpdateGuideState(): m_state=6
20:25:05.007 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 920
20:25:05.009 00.002 9120 Star::Find returns 1 (0), X=1145.16, Y=158.99, Mass=303807, SNR=209.6, Peak=33405 HFD=4.3
20:25:05.011 00.002 9120 MultiStar: [#1 -0.10,0.05,0.92,U] [#2 -0.27,0.16,0.90,U] [#3 -0.10,0.33,0.77,U] [#4 0.02,0.22,0.47,U] [#5 0.04,0.19,0.42,U] [#6 -0.38,-0.03,0.34,U] [#7 -0.13,0.30,0.40,U] [#8 -0.37,0.41,0.00,M2] 
20:25:05.012 00.001 9120 refined, 7 included, MultiStar: {-0.14, 0.17}, one-star: {-0.16, 0.17}
20:25:05.014 00.002 9120 CameraToMount -- cameraTheta (2.25) - m_xAngle (3.04) = xAngle (-0.79 = -0.79)
20:25:05.016 00.002 9120 CameraToMount -- cameraTheta (2.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.75 = -0.75)
20:25:05.017 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.25 mountX=0.16 mountY=-0.15, mountTheta=-0.77
20:25:05.020 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.17, opts=13)
20:25:05.021 00.001 9120 Enqueuing Move request for scope (-0.14, 0.17)
20:25:05.023 00.002 8596 Worker thread wakes up
20:25:05.023 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
20:25:05.023 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
20:25:05.023 00.000 8596 Moving (-0.14, 0.17) raw xDistance=0.16 yDistance=-0.15
20:25:05.023 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:25:05.023 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:05.023 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:25:05.023 00.000 8596 MoveAxis(E, 0, ABG)
20:25:05.023 00.000 8596 Move returns status 0, amount 0
20:25:05.023 00.000 8596 MoveAxis(N, 0, ABG)
20:25:05.023 00.000 8596 Move returns status 0, amount 0
20:25:05.023 00.000 8596 move complete, result=0
20:25:05.023 00.000 8596 worker thread done servicing request
20:25:05.030 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:25:05.059 00.029 9120 UpdateGuideState exits: m=303807 SNR=209.6
20:25:05.060 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:05.062 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:05.063 00.001 9120 Enqueuing Expose request
20:25:05.064 00.001 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:25:05.066 00.002 8596 Worker thread wakes up
20:25:05.066 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:05.066 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:06.043 00.977 8596 Exposure complete
20:25:06.136 00.093 8596 worker thread done servicing request
20:25:06.136 00.000 9120 OnExposeComplete: enter
20:25:06.137 00.001 9120 UpdateGuideState(): m_state=6
20:25:06.137 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 921
20:25:06.138 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=159.02, Mass=295810, SNR=212.9, Peak=32733 HFD=4.2
20:25:06.139 00.001 9120 MultiStar: [#1 0.01,0.15,0.90,U] [#2 -0.15,0.21,0.95,U] [#3 -0.10,0.27,0.86,U] [#4 0.05,0.14,0.43,U] [#5 0.09,0.22,0.42,U] [#6 -0.06,-0.01,0.33,U] [#7 0.04,0.55,0.00,M2] [#8 -0.49,0.46,0.00,M3] 
20:25:06.140 00.001 9120 refined, 6 included, MultiStar: {-0.03, 0.19}, one-star: {0.03, 0.20}
20:25:06.141 00.001 9120 CameraToMount -- cameraTheta (1.73) - m_xAngle (3.04) = xAngle (-1.31 = -1.31)
20:25:06.142 00.001 9120 CameraToMount -- cameraTheta (1.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.27 = -1.27)
20:25:06.143 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.73 mountX=0.05 mountY=-0.18, mountTheta=-1.31
20:25:06.144 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.19, opts=13)
20:25:06.145 00.001 9120 Enqueuing Move request for scope (-0.03, 0.19)
20:25:06.145 00.000 8596 Worker thread wakes up
20:25:06.146 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
20:25:06.146 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
20:25:06.146 00.000 8596 Moving (-0.03, 0.19) raw xDistance=0.05 yDistance=-0.18
20:25:06.146 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:25:06.146 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:06.146 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:25:06.146 00.000 8596 MoveAxis(E, 0, ABG)
20:25:06.146 00.000 8596 Move returns status 0, amount 0
20:25:06.146 00.000 8596 MoveAxis(N, 0, ABG)
20:25:06.146 00.000 8596 Move returns status 0, amount 0
20:25:06.146 00.000 8596 move complete, result=0
20:25:06.146 00.000 8596 worker thread done servicing request
20:25:06.150 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:25:06.166 00.016 9120 UpdateGuideState exits: m=295810 SNR=212.9
20:25:06.167 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:06.168 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:06.169 00.001 9120 Enqueuing Expose request
20:25:06.169 00.000 8596 Worker thread wakes up
20:25:06.170 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:25:06.170 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:06.170 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:07.361 01.191 8596 Exposure complete
20:25:07.462 00.101 8596 worker thread done servicing request
20:25:07.462 00.000 9120 OnExposeComplete: enter
20:25:07.463 00.001 9120 UpdateGuideState(): m_state=6
20:25:07.464 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 922
20:25:07.464 00.000 9120 Star::Find returns 1 (0), X=1145.20, Y=159.06, Mass=307579, SNR=212.7, Peak=31357 HFD=4.3
20:25:07.465 00.001 9120 MultiStar: [#1 -0.24,0.15,0.91,U] [#2 -0.19,0.23,0.97,U] [#3 -0.15,0.21,0.78,U] [#4 -0.06,0.30,0.49,U] [#5 -0.01,-0.04,0.38,U] [#6 -0.31,0.12,0.30,U] [#7 -0.31,0.34,0.00,M3] [#8 -0.32,0.40,0.00,M4] 
20:25:07.466 00.001 9120 refined, 6 included, MultiStar: {-0.16, 0.19}, one-star: {-0.13, 0.23}
20:25:07.467 00.001 9120 CameraToMount -- cameraTheta (2.27) - m_xAngle (3.04) = xAngle (-0.78 = -0.78)
20:25:07.468 00.001 9120 CameraToMount -- cameraTheta (2.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.74 = -0.74)
20:25:07.469 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.27 mountX=0.18 mountY=-0.17, mountTheta=-0.76
20:25:07.472 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.19, opts=13)
20:25:07.474 00.002 9120 Enqueuing Move request for scope (-0.16, 0.19)
20:25:07.476 00.002 8596 Worker thread wakes up
20:25:07.476 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
20:25:07.476 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
20:25:07.476 00.000 8596 Moving (-0.16, 0.19) raw xDistance=0.18 yDistance=-0.17
20:25:07.476 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:25:07.476 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:07.476 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:25:07.477 00.001 8596 MoveAxis(E, 0, ABG)
20:25:07.477 00.000 8596 Move returns status 0, amount 0
20:25:07.477 00.000 8596 MoveAxis(N, 0, ABG)
20:25:07.477 00.000 8596 Move returns status 0, amount 0
20:25:07.477 00.000 8596 move complete, result=0
20:25:07.477 00.000 8596 worker thread done servicing request
20:25:07.486 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2441, FiltMax=65523, Gamma=1.000
20:25:07.510 00.024 9120 UpdateGuideState exits: m=307579 SNR=212.7
20:25:07.511 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:07.512 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:07.513 00.001 9120 Enqueuing Expose request
20:25:07.513 00.000 8596 Worker thread wakes up
20:25:07.513 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:25:07.514 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:07.514 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:08.491 00.977 8596 Exposure complete
20:25:08.584 00.093 8596 worker thread done servicing request
20:25:08.584 00.000 9120 OnExposeComplete: enter
20:25:08.585 00.001 9120 UpdateGuideState(): m_state=6
20:25:08.586 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 923
20:25:08.587 00.001 9120 Star::Find returns 1 (0), X=1145.17, Y=158.93, Mass=320559, SNR=245.3, Peak=37261 HFD=4.3
20:25:08.588 00.001 9120 MultiStar: [#1 -0.20,0.13,0.81,U] [#2 -0.39,0.25,0.00,M1] [#3 -0.18,0.24,0.60,U] [#4 -0.29,0.15,0.41,U] [#5 -0.14,0.10,0.37,U] [#6 -0.15,0.08,0.31,U] [#7 -0.04,0.38,0.25,U] [#8 -0.34,0.27,0.00,M5] 
20:25:08.589 00.001 9120 single-star, 6 included, MultiStar: {-0.18, 0.15}, one-star: {-0.16, 0.11}
20:25:08.590 00.001 9120 CameraToMount -- cameraTheta (2.54) - m_xAngle (3.04) = xAngle (-0.50 = -0.50)
20:25:08.591 00.001 9120 CameraToMount -- cameraTheta (2.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.46 = -0.46)
20:25:08.591 00.000 9120 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.54 mountX=0.17 mountY=-0.08, mountTheta=-0.47
20:25:08.593 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.11, opts=13)
20:25:08.594 00.001 9120 Enqueuing Move request for scope (-0.16, 0.11)
20:25:08.595 00.001 8596 Worker thread wakes up
20:25:08.595 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
20:25:08.595 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
20:25:08.595 00.000 8596 Moving (-0.16, 0.11) raw xDistance=0.17 yDistance=-0.08
20:25:08.595 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:25:08.595 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:08.595 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:25:08.595 00.000 8596 MoveAxis(E, 0, ABG)
20:25:08.595 00.000 8596 Move returns status 0, amount 0
20:25:08.595 00.000 8596 MoveAxis(N, 0, ABG)
20:25:08.595 00.000 8596 Move returns status 0, amount 0
20:25:08.595 00.000 8596 move complete, result=0
20:25:08.596 00.001 8596 worker thread done servicing request
20:25:08.599 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:08.615 00.016 9120 UpdateGuideState exits: m=320559 SNR=245.3
20:25:08.616 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:08.617 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:08.618 00.001 9120 Enqueuing Expose request
20:25:08.619 00.001 8596 Worker thread wakes up
20:25:08.619 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:08.620 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:08.620 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:09.785 01.165 8596 Exposure complete
20:25:09.851 00.066 8596 worker thread done servicing request
20:25:09.851 00.000 9120 OnExposeComplete: enter
20:25:09.852 00.001 9120 UpdateGuideState(): m_state=6
20:25:09.853 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 924
20:25:09.854 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.91, Mass=274679, SNR=196.7, Peak=32477 HFD=4.2
20:25:09.855 00.001 9120 MultiStar: [#1 -0.11,0.09,1.08,U] [#2 -0.18,-0.01,1.06,U] [#3 -0.14,0.18,0.64,U] [#4 -0.10,0.19,0.52,U] [#5 -0.00,0.10,0.46,U] [#6 -0.12,0.07,0.32,U] [#7 -0.14,0.07,0.39,U] [#8 -0.21,0.33,0.28,U] 
20:25:09.856 00.001 9120 single-star, 8 included, MultiStar: {-0.12, 0.10}, one-star: {-0.09, 0.09}
20:25:09.856 00.000 9120 CameraToMount -- cameraTheta (2.34) - m_xAngle (3.04) = xAngle (-0.70 = -0.70)
20:25:09.857 00.001 9120 CameraToMount -- cameraTheta (2.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.66 = -0.66)
20:25:09.858 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.34 mountX=0.10 mountY=-0.08, mountTheta=-0.68
20:25:09.859 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.09, opts=13)
20:25:09.860 00.001 9120 Enqueuing Move request for scope (-0.09, 0.09)
20:25:09.861 00.001 8596 Worker thread wakes up
20:25:09.861 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
20:25:09.861 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
20:25:09.861 00.000 8596 Moving (-0.09, 0.09) raw xDistance=0.10 yDistance=-0.08
20:25:09.861 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:25:09.861 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:09.861 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:25:09.861 00.000 8596 MoveAxis(E, 0, ABG)
20:25:09.861 00.000 8596 Move returns status 0, amount 0
20:25:09.862 00.001 8596 MoveAxis(N, 0, ABG)
20:25:09.862 00.000 8596 Move returns status 0, amount 0
20:25:09.862 00.000 8596 move complete, result=0
20:25:09.862 00.000 8596 worker thread done servicing request
20:25:09.866 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:25:09.890 00.024 9120 UpdateGuideState exits: m=274679 SNR=196.7
20:25:09.891 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:09.892 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:09.893 00.001 9120 Enqueuing Expose request
20:25:09.895 00.002 8596 Worker thread wakes up
20:25:09.895 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:09.896 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:09.897 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:10.881 00.984 8596 Exposure complete
20:25:10.956 00.075 8596 worker thread done servicing request
20:25:10.956 00.000 9120 OnExposeComplete: enter
20:25:10.958 00.002 9120 UpdateGuideState(): m_state=6
20:25:10.960 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 925
20:25:10.962 00.002 9120 Star::Find returns 1 (0), X=1145.41, Y=158.78, Mass=291528, SNR=217.1, Peak=32781 HFD=4.4
20:25:10.964 00.002 9120 MultiStar: [#1 0.09,-0.02,0.98,U] [#2 -0.07,0.06,0.98,U] [#3 0.00,0.16,0.69,U] [#4 0.24,-0.06,0.50,U] [#5 0.15,0.00,0.45,U] [#6 -0.15,-0.12,0.26,U] [#7 0.02,-0.01,0.31,U] [#8 -0.26,0.00,0.26,U] 
20:25:10.966 00.002 9120 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.09, -0.04}
20:25:10.967 00.001 9120 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.04) = xAngle (-2.80 = -2.80)
20:25:10.969 00.002 9120 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.77 = -2.77)
20:25:10.971 00.002 9120 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.24 mountX=-0.03 mountY=-0.01, mountTheta=-2.77
20:25:10.974 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.01, opts=13)
20:25:10.976 00.002 9120 Enqueuing Move request for scope (0.04, 0.01)
20:25:10.977 00.001 8596 Worker thread wakes up
20:25:10.977 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
20:25:10.977 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
20:25:10.977 00.000 8596 Moving (0.04, 0.01) raw xDistance=-0.03 yDistance=-0.01
20:25:10.977 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:25:10.978 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:10.978 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:25:10.978 00.000 8596 MoveAxis(E, 0, ABG)
20:25:10.978 00.000 8596 Move returns status 0, amount 0
20:25:10.978 00.000 8596 MoveAxis(N, 0, ABG)
20:25:10.978 00.000 8596 Move returns status 0, amount 0
20:25:10.978 00.000 8596 move complete, result=0
20:25:10.978 00.000 8596 worker thread done servicing request
20:25:10.985 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2422, FiltMax=65535, Gamma=1.000
20:25:11.012 00.027 9120 UpdateGuideState exits: m=291528 SNR=217.1
20:25:11.013 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:11.014 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:11.016 00.002 9120 Enqueuing Expose request
20:25:11.018 00.002 8596 Worker thread wakes up
20:25:11.018 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:25:11.019 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:11.020 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:12.185 01.165 8596 Exposure complete
20:25:12.244 00.059 8596 worker thread done servicing request
20:25:12.244 00.000 9120 OnExposeComplete: enter
20:25:12.245 00.001 9120 UpdateGuideState(): m_state=6
20:25:12.246 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 926
20:25:12.247 00.001 9120 Star::Find returns 1 (0), X=1145.05, Y=158.90, Mass=277249, SNR=203.1, Peak=31133 HFD=4.3
20:25:12.248 00.001 9120 MultiStar: [#1 -0.27,-0.06,1.08,U] [#2 -0.17,-0.16,0.92,U] [#3 -0.24,-0.02,0.75,U] [#4 -0.18,-0.00,0.47,U] [#5 -0.13,-0.02,0.43,U] [#6 -0.20,-0.08,0.34,U] [#7 -0.22,-0.10,0.37,U] [#8 -0.51,0.17,0.00,M4] 
20:25:12.248 00.000 9120 refined, 7 included, MultiStar: {-0.22, -0.04}, one-star: {-0.27, 0.08}
20:25:12.249 00.001 9120 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.04) = xAngle (-6.00 = 0.28)
20:25:12.250 00.001 9120 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.97 = 0.32)
20:25:12.251 00.001 9120 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-2.96 mountX=0.22 mountY=0.07, mountTheta=0.31
20:25:12.252 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=-0.04, opts=13)
20:25:12.253 00.001 9120 Enqueuing Move request for scope (-0.22, -0.04)
20:25:12.254 00.001 8596 Worker thread wakes up
20:25:12.254 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
20:25:12.254 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
20:25:12.254 00.000 8596 Moving (-0.22, -0.04) raw xDistance=0.22 yDistance=0.07
20:25:12.254 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:25:12.254 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:12.254 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:25:12.255 00.001 8596 MoveAxis(W, 31, ABG)
20:25:12.255 00.000 8596 Guiding  Dir = 3, Dur = 31
20:25:12.255 00.000 8596 IsSlewing returns 0
20:25:12.255 00.000 8596 IsGuiding returns 0
20:25:12.257 00.002 8596 PulseGuide returned control before completion, sleep 40
20:25:12.263 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:25:12.294 00.031 9120 UpdateGuideState exits: m=277249 SNR=203.1
20:25:12.296 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:12.298 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:12.299 00.001 9120 Enqueuing Expose request
20:25:12.305 00.006 8596 IsGuiding returns 1
20:25:12.305 00.000 8596 scope still moving after pulse duration time elapsed
20:25:12.336 00.031 8596 IsSlewing returns 0
20:25:12.336 00.000 8596 IsGuiding returns 0
20:25:12.336 00.000 8596 scope move finished after 31 + 50 ms
20:25:12.336 00.000 8596 Move returns status 0, amount 31
20:25:12.336 00.000 8596 MoveAxis(N, 0, ABG)
20:25:12.336 00.000 8596 Move returns status 0, amount 0
20:25:12.336 00.000 8596 move complete, result=0
20:25:12.337 00.001 8596 worker thread done servicing request
20:25:12.337 00.000 8596 Worker thread wakes up
20:25:12.337 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:12.337 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:12.337 00.000 9120 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
20:25:13.305 00.968 8596 Exposure complete
20:25:13.381 00.076 8596 worker thread done servicing request
20:25:13.381 00.000 9120 OnExposeComplete: enter
20:25:13.382 00.001 9120 UpdateGuideState(): m_state=6
20:25:13.383 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 927
20:25:13.384 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.87, Mass=298845, SNR=227.7, Peak=30269 HFD=4.4
20:25:13.385 00.001 9120 MultiStar: [#1 0.07,-0.03,0.80,U] [#2 0.04,0.03,0.85,U] [#3 0.06,0.11,0.64,U] [#4 0.18,-0.15,0.45,U] [#5 0.10,0.03,0.37,U] [#6 -0.06,0.27,0.29,U] [#7 0.13,-0.07,0.29,U] [#8 -0.00,0.07,0.26,U] 
20:25:13.386 00.001 9120 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {0.13, 0.05}
20:25:13.386 00.000 9120 CameraToMount -- cameraTheta (0.36) - m_xAngle (3.04) = xAngle (-2.68 = -2.68)
20:25:13.387 00.001 9120 CameraToMount -- cameraTheta (0.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.65 = -2.65)
20:25:13.388 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.36 mountX=-0.08 mountY=-0.04, mountTheta=-2.66
20:25:13.389 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.03, opts=13)
20:25:13.390 00.001 9120 Enqueuing Move request for scope (0.08, 0.03)
20:25:13.391 00.001 8596 Worker thread wakes up
20:25:13.391 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
20:25:13.391 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
20:25:13.391 00.000 8596 Moving (0.08, 0.03) raw xDistance=-0.08 yDistance=-0.04
20:25:13.391 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:25:13.391 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:13.391 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:25:13.392 00.001 8596 MoveAxis(E, 0, ABG)
20:25:13.392 00.000 8596 Move returns status 0, amount 0
20:25:13.392 00.000 8596 MoveAxis(N, 0, ABG)
20:25:13.392 00.000 8596 Move returns status 0, amount 0
20:25:13.392 00.000 8596 move complete, result=0
20:25:13.392 00.000 8596 worker thread done servicing request
20:25:13.395 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:25:13.421 00.026 9120 UpdateGuideState exits: m=298845 SNR=227.7
20:25:13.423 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:13.425 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:13.426 00.001 9120 Enqueuing Expose request
20:25:13.427 00.001 8596 Worker thread wakes up
20:25:13.427 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:25:13.428 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:13.428 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:14.624 01.196 8596 Exposure complete
20:25:14.688 00.064 8596 worker thread done servicing request
20:25:14.688 00.000 9120 OnExposeComplete: enter
20:25:14.689 00.001 9120 UpdateGuideState(): m_state=6
20:25:14.690 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 928
20:25:14.691 00.001 9120 Star::Find returns 1 (0), X=1145.62, Y=158.91, Mass=307202, SNR=226.3, Peak=28813 HFD=4.2
20:25:14.692 00.001 9120 MultiStar: [#1 0.33,0.03,0.90,U] [#2 0.23,-0.02,0.89,U] [#3 0.31,-0.01,0.69,U] [#4 0.30,-0.05,0.47,U] [#5 0.45,-0.01,0.00,M1] [#6 0.14,-0.11,0.27,U] [#7 0.26,-0.07,0.32,U] [#8 -0.06,0.32,0.24,U] 
20:25:14.694 00.002 9120 refined, 7 included, MultiStar: {0.26, 0.02}, one-star: {0.29, 0.09}
20:25:14.694 00.000 9120 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.04) = xAngle (-2.97 = -2.97)
20:25:14.695 00.001 9120 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.93 = -2.93)
20:25:14.696 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.07 mountX=-0.26 mountY=-0.05, mountTheta=-2.93
20:25:14.697 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=0.02, opts=13)
20:25:14.698 00.001 9120 Enqueuing Move request for scope (0.26, 0.02)
20:25:14.699 00.001 8596 Worker thread wakes up
20:25:14.699 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd
20:25:14.699 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, 0.02)
20:25:14.699 00.000 8596 Moving (0.26, 0.02) raw xDistance=-0.26 yDistance=-0.05
20:25:14.699 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:25:14.699 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:14.699 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:25:14.699 00.000 8596 MoveAxis(E, 37, ABG)
20:25:14.699 00.000 8596 Guiding  Dir = 2, Dur = 37
20:25:14.700 00.001 8596 IsSlewing returns 0
20:25:14.700 00.000 8596 IsGuiding returns 0
20:25:14.703 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:25:14.719 00.016 9120 UpdateGuideState exits: m=307202 SNR=226.3
20:25:14.720 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:14.721 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:14.722 00.001 9120 Enqueuing Expose request
20:25:14.757 00.035 8596 IsGuiding returns 1
20:25:14.757 00.000 8596 scope still moving after pulse duration time elapsed
20:25:14.787 00.030 8596 IsSlewing returns 0
20:25:14.787 00.000 8596 IsGuiding returns 1
20:25:14.818 00.031 8596 IsSlewing returns 0
20:25:14.818 00.000 8596 IsGuiding returns 1
20:25:14.849 00.031 8596 IsSlewing returns 0
20:25:14.849 00.000 8596 IsGuiding returns 0
20:25:14.849 00.000 8596 scope move finished after 37 + 112 ms
20:25:14.849 00.000 8596 Move returns status 0, amount 37
20:25:14.849 00.000 8596 MoveAxis(N, 0, ABG)
20:25:14.849 00.000 8596 Move returns status 0, amount 0
20:25:14.850 00.001 8596 move complete, result=0
20:25:14.850 00.000 8596 worker thread done servicing request
20:25:14.850 00.000 8596 Worker thread wakes up
20:25:14.850 00.000 9120 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
20:25:14.851 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:14.851 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:15.832 00.981 8596 Exposure complete
20:25:15.890 00.058 8596 worker thread done servicing request
20:25:15.890 00.000 9120 OnExposeComplete: enter
20:25:15.891 00.001 9120 UpdateGuideState(): m_state=6
20:25:15.892 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 929
20:25:15.893 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=158.79, Mass=301316, SNR=207.5, Peak=28445 HFD=4.5
20:25:15.894 00.001 9120 MultiStar: [#1 0.16,-0.10,0.87,U] [#2 0.11,-0.07,0.99,U] [#3 0.16,0.04,0.75,U] [#4 0.21,0.00,0.49,U] [#5 0.19,-0.08,0.43,U] [#6 0.10,-0.37,0.33,U] [#7 0.26,-0.17,0.34,U] [#8 0.11,0.34,0.25,U] 
20:25:15.895 00.001 9120 single-star, 8 included, MultiStar: {0.16, -0.05}, one-star: {0.16, -0.03}
20:25:15.895 00.000 9120 CameraToMount -- cameraTheta (-0.20) - m_xAngle (3.04) = xAngle (-3.24 = 3.04)
20:25:15.896 00.001 9120 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.21 = 3.08)
20:25:15.897 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-0.20 mountX=-0.16 mountY=0.01, mountTheta=3.08
20:25:15.898 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.03, opts=13)
20:25:15.899 00.001 9120 Enqueuing Move request for scope (0.16, -0.03)
20:25:15.900 00.001 8596 Worker thread wakes up
20:25:15.900 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
20:25:15.900 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
20:25:15.900 00.000 8596 Moving (0.16, -0.03) raw xDistance=-0.16 yDistance=0.01
20:25:15.900 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:25:15.900 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:15.900 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:25:15.900 00.000 8596 MoveAxis(E, 0, ABG)
20:25:15.901 00.001 8596 Move returns status 0, amount 0
20:25:15.901 00.000 8596 MoveAxis(N, 0, ABG)
20:25:15.901 00.000 8596 Move returns status 0, amount 0
20:25:15.901 00.000 8596 move complete, result=0
20:25:15.901 00.000 8596 worker thread done servicing request
20:25:15.905 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:15.925 00.020 9120 UpdateGuideState exits: m=301316 SNR=207.5
20:25:15.926 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:15.927 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:15.927 00.000 9120 Enqueuing Expose request
20:25:15.928 00.001 8596 Worker thread wakes up
20:25:15.928 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:15.929 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:15.929 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:17.094 01.165 8596 Exposure complete
20:25:17.161 00.067 8596 worker thread done servicing request
20:25:17.161 00.000 9120 OnExposeComplete: enter
20:25:17.163 00.002 9120 UpdateGuideState(): m_state=6
20:25:17.165 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 930
20:25:17.166 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.77, Mass=302275, SNR=196.1, Peak=32989 HFD=4.5
20:25:17.168 00.002 9120 MultiStar: [#1 0.04,-0.17,1.19,U] [#2 0.10,-0.01,0.96,U] [#3 0.08,-0.12,0.74,U] [#4 -0.00,-0.12,0.54,U] [#5 0.15,-0.04,0.41,U] [#6 -0.00,-0.28,0.37,U] [#7 0.12,-0.16,0.34,U] [#8 -0.20,0.16,0.29,U] 
20:25:17.170 00.002 9120 single-star, 8 included, MultiStar: {0.05, -0.10}, one-star: {0.03, -0.05}
20:25:17.171 00.001 9120 CameraToMount -- cameraTheta (-1.12) - m_xAngle (3.04) = xAngle (-4.17 = 2.12)
20:25:17.173 00.002 9120 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.13 = 2.15)
20:25:17.174 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.12 mountX=-0.03 mountY=0.05, mountTheta=2.13
20:25:17.177 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.05, opts=13)
20:25:17.179 00.002 9120 Enqueuing Move request for scope (0.03, -0.05)
20:25:17.181 00.002 8596 Worker thread wakes up
20:25:17.181 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
20:25:17.181 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
20:25:17.181 00.000 8596 Moving (0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
20:25:17.181 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:25:17.181 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:17.181 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:25:17.181 00.000 8596 MoveAxis(E, 0, ABG)
20:25:17.182 00.001 8596 Move returns status 0, amount 0
20:25:17.182 00.000 8596 MoveAxis(N, 0, ABG)
20:25:17.182 00.000 8596 Move returns status 0, amount 0
20:25:17.182 00.000 8596 move complete, result=0
20:25:17.182 00.000 8596 worker thread done servicing request
20:25:17.189 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:25:17.222 00.033 9120 UpdateGuideState exits: m=302275 SNR=196.1
20:25:17.223 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:17.224 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:17.225 00.001 9120 Enqueuing Expose request
20:25:17.226 00.001 8596 Worker thread wakes up
20:25:17.227 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:17.228 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:17.228 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:18.217 00.989 8596 Exposure complete
20:25:18.288 00.071 8596 worker thread done servicing request
20:25:18.288 00.000 9120 OnExposeComplete: enter
20:25:18.289 00.001 9120 UpdateGuideState(): m_state=6
20:25:18.291 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 931
20:25:18.292 00.001 9120 Star::Find returns 1 (0), X=1145.71, Y=158.72, Mass=269403, SNR=207.0, Peak=23661 HFD=4.3
20:25:18.294 00.002 9120 MultiStar: [#1 0.42,-0.18,0.00,M1] [#2 0.40,-0.15,0.00,M1] [#3 0.36,-0.06,0.73,U] [#4 0.41,-0.21,0.00,M1] [#5 0.36,-0.13,0.39,U] [#6 0.32,-0.28,0.00,M1] [#7 0.35,0.03,0.34,U] [#8 0.13,0.04,0.31,U] 
20:25:18.295 00.001 9120 refined, 4 included, MultiStar: {0.34, -0.06}, one-star: {0.39, -0.10}
20:25:18.295 00.000 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.06)
20:25:18.296 00.001 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.18 = 3.10)
20:25:18.297 00.001 9120 CameraToMount -- cameraX=0.34 cameraY=-0.06 hyp=0.35 cameraTheta=-0.18 mountX=-0.35 mountY=0.01, mountTheta=3.10
20:25:18.299 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.34, y=-0.06, opts=13)
20:25:18.299 00.000 9120 Enqueuing Move request for scope (0.34, -0.06)
20:25:18.300 00.001 8596 Worker thread wakes up
20:25:18.300 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.06) opts 0xd
20:25:18.300 00.000 8596 Handling offset move in thread for scope, endpoint = (0.34, -0.06)
20:25:18.300 00.000 8596 Moving (0.34, -0.06) raw xDistance=-0.35 yDistance=0.01
20:25:18.300 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:25:18.300 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:18.300 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:25:18.300 00.000 8596 MoveAxis(E, 50, ABG)
20:25:18.300 00.000 8596 Guiding  Dir = 2, Dur = 50
20:25:18.301 00.001 8596 IsSlewing returns 0
20:25:18.301 00.000 8596 IsGuiding returns 0
20:25:18.302 00.001 8596 PulseGuide returned control before completion, sleep 59
20:25:18.304 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:18.319 00.015 9120 UpdateGuideState exits: m=269403 SNR=207.0
20:25:18.320 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:18.320 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:18.321 00.001 9120 Enqueuing Expose request
20:25:18.373 00.052 8596 IsGuiding returns 1
20:25:18.373 00.000 8596 scope still moving after pulse duration time elapsed
20:25:18.404 00.031 8596 IsSlewing returns 0
20:25:18.404 00.000 8596 IsGuiding returns 0
20:25:18.404 00.000 8596 scope move finished after 50 + 53 ms
20:25:18.404 00.000 8596 Move returns status 0, amount 50
20:25:18.404 00.000 8596 MoveAxis(N, 0, ABG)
20:25:18.404 00.000 8596 Move returns status 0, amount 0
20:25:18.404 00.000 8596 move complete, result=0
20:25:18.404 00.000 8596 worker thread done servicing request
20:25:18.404 00.000 8596 Worker thread wakes up
20:25:18.404 00.000 9120 GuideStep: -0.3 px 50 ms EAST, 0.0 px 0 ms NORTH
20:25:18.405 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:18.406 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:19.582 01.176 8596 Exposure complete
20:25:19.641 00.059 8596 worker thread done servicing request
20:25:19.641 00.000 9120 OnExposeComplete: enter
20:25:19.642 00.001 9120 UpdateGuideState(): m_state=6
20:25:19.643 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 932
20:25:19.643 00.000 9120 Star::Find returns 1 (0), X=1145.30, Y=158.58, Mass=270868, SNR=226.7, Peak=27389 HFD=4.6
20:25:19.644 00.001 9120 MultiStar: [#1 -0.05,-0.20,0.95,U] [#2 -0.24,-0.12,0.85,U] [#3 -0.05,-0.14,0.74,U] [#4 0.01,-0.21,0.47,U] [#5 -0.09,-0.20,0.47,U] [#6 -0.08,-0.41,0.00,M2] [#7 -0.14,-0.19,0.24,U] [#8 -0.14,-0.04,0.26,U] 
20:25:19.645 00.001 9120 refined, 7 included, MultiStar: {-0.08, -0.18}, one-star: {-0.02, -0.24}
20:25:19.646 00.001 9120 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.04) = xAngle (-5.05 = 1.23)
20:25:19.647 00.001 9120 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.02 = 1.26)
20:25:19.648 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.01 mountX=0.07 mountY=0.19, mountTheta=1.23
20:25:19.650 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.18, opts=13)
20:25:19.650 00.000 9120 Enqueuing Move request for scope (-0.08, -0.18)
20:25:19.651 00.001 8596 Worker thread wakes up
20:25:19.651 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
20:25:19.651 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
20:25:19.651 00.000 8596 Moving (-0.08, -0.18) raw xDistance=0.07 yDistance=0.19
20:25:19.651 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:25:19.651 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:19.652 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:25:19.652 00.000 8596 MoveAxis(E, 0, ABG)
20:25:19.652 00.000 8596 Move returns status 0, amount 0
20:25:19.652 00.000 8596 MoveAxis(N, 0, ABG)
20:25:19.652 00.000 8596 Move returns status 0, amount 0
20:25:19.652 00.000 8596 move complete, result=0
20:25:19.652 00.000 8596 worker thread done servicing request
20:25:19.659 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:25:19.681 00.022 9120 UpdateGuideState exits: m=270868 SNR=226.7
20:25:19.682 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:19.683 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:19.684 00.001 9120 Enqueuing Expose request
20:25:19.685 00.001 8596 Worker thread wakes up
20:25:19.685 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:25:19.686 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:19.686 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:20.674 00.988 8596 Exposure complete
20:25:20.732 00.058 8596 worker thread done servicing request
20:25:20.733 00.001 9120 OnExposeComplete: enter
20:25:20.734 00.001 9120 UpdateGuideState(): m_state=6
20:25:20.735 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 933
20:25:20.736 00.001 9120 Star::Find returns 1 (0), X=1145.21, Y=158.55, Mass=284888, SNR=219.5, Peak=28781 HFD=4.3
20:25:20.737 00.001 9120 MultiStar: [#1 -0.29,-0.35,0.00,M1] [#2 -0.38,-0.39,0.00,M1] [#3 -0.28,-0.33,0.00,M1] [#4 -0.20,-0.45,0.00,M1] [#5 -0.19,-0.17,0.42,U] [#6 -0.05,-0.47,0.00,M3] [#7 -0.25,-0.27,0.32,U] [#8 -0.33,-0.18,0.25,U] 
20:25:20.737 00.000 9120 single-star, 3 included, MultiStar: {-0.18, -0.24}, one-star: {-0.12, -0.27}
20:25:20.738 00.001 9120 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.04) = xAngle (-5.02 = 1.26)
20:25:20.739 00.001 9120 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.99 = 1.30)
20:25:20.740 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.98 mountX=0.09 mountY=0.28, mountTheta=1.27
20:25:20.741 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.27, opts=13)
20:25:20.742 00.001 9120 Enqueuing Move request for scope (-0.12, -0.27)
20:25:20.743 00.001 8596 Worker thread wakes up
20:25:20.743 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.27) opts 0xd
20:25:20.743 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.27)
20:25:20.743 00.000 8596 Moving (-0.12, -0.27) raw xDistance=0.09 yDistance=0.28
20:25:20.743 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:25:20.743 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:25:20.744 00.001 8596 MoveAxis(E, 0, ABG)
20:25:20.744 00.000 8596 Move returns status 0, amount 0
20:25:20.744 00.000 8596 MoveAxis(S, 60, ABG)
20:25:20.744 00.000 8596 Guiding  Dir = 1, Dur = 60
20:25:20.744 00.000 8596 IsSlewing returns 0
20:25:20.744 00.000 8596 IsGuiding returns 0
20:25:20.745 00.001 8596 PulseGuide returned control before completion, sleep 70
20:25:20.752 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:25:20.777 00.025 9120 UpdateGuideState exits: m=284888 SNR=219.5
20:25:20.778 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:20.780 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:20.781 00.001 9120 Enqueuing Expose request
20:25:20.823 00.042 8596 IsGuiding returns 1
20:25:20.823 00.000 8596 scope still moving after pulse duration time elapsed
20:25:20.855 00.032 8596 IsSlewing returns 0
20:25:20.855 00.000 8596 IsGuiding returns 0
20:25:20.855 00.000 8596 scope move finished after 60 + 51 ms
20:25:20.855 00.000 8596 Move returns status 0, amount 60
20:25:20.855 00.000 8596 move complete, result=0
20:25:20.855 00.000 8596 worker thread done servicing request
20:25:20.856 00.001 8596 Worker thread wakes up
20:25:20.856 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
20:25:20.858 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:20.858 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:22.035 01.177 8596 Exposure complete
20:25:22.126 00.091 8596 worker thread done servicing request
20:25:22.126 00.000 9120 OnExposeComplete: enter
20:25:22.128 00.002 9120 UpdateGuideState(): m_state=6
20:25:22.130 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 934
20:25:22.132 00.002 9120 Star::Find returns 1 (0), X=1145.12, Y=158.68, Mass=297642, SNR=221.4, Peak=30797 HFD=4.3
20:25:22.135 00.003 9120 MultiStar: [#1 -0.25,-0.04,0.99,U] [#2 -0.38,-0.07,0.86,U] [#3 -0.12,-0.03,0.72,U] [#4 -0.17,-0.13,0.48,U] [#5 -0.32,-0.10,0.53,U] [#6 -0.55,-0.19,0.00,M4] [#7 -0.42,-0.11,0.00,M1] [#8 -0.39,0.11,0.00,M1] 
20:25:22.136 00.001 9120 single-star, 5 included, MultiStar: {-0.24, -0.08}, one-star: {-0.21, -0.14}
20:25:22.138 00.002 9120 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.04) = xAngle (-5.60 = 0.68)
20:25:22.139 00.001 9120 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.56 = 0.72)
20:25:22.141 00.002 9120 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-2.56 mountX=0.19 mountY=0.17, mountTheta=0.71
20:25:22.143 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=-0.14, opts=13)
20:25:22.145 00.002 9120 Enqueuing Move request for scope (-0.21, -0.14)
20:25:22.146 00.001 8596 Worker thread wakes up
20:25:22.147 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd
20:25:22.147 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, -0.14)
20:25:22.147 00.000 8596 Moving (-0.21, -0.14) raw xDistance=0.19 yDistance=0.17
20:25:22.147 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:25:22.147 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:22.147 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:25:22.147 00.000 8596 MoveAxis(E, 0, ABG)
20:25:22.147 00.000 8596 Move returns status 0, amount 0
20:25:22.147 00.000 8596 MoveAxis(N, 0, ABG)
20:25:22.147 00.000 8596 Move returns status 0, amount 0
20:25:22.147 00.000 8596 move complete, result=0
20:25:22.147 00.000 8596 worker thread done servicing request
20:25:22.151 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:22.168 00.017 9120 UpdateGuideState exits: m=297642 SNR=221.4
20:25:22.169 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:22.171 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:22.172 00.001 9120 Enqueuing Expose request
20:25:22.174 00.002 8596 Worker thread wakes up
20:25:22.174 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:25:22.176 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:22.176 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:23.162 00.986 8596 Exposure complete
20:25:23.258 00.096 8596 worker thread done servicing request
20:25:23.258 00.000 9120 OnExposeComplete: enter
20:25:23.260 00.002 9120 UpdateGuideState(): m_state=6
20:25:23.261 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 935
20:25:23.262 00.001 9120 Star::Find returns 1 (0), X=1145.19, Y=158.91, Mass=298914, SNR=249.3, Peak=31869 HFD=4.3
20:25:23.264 00.002 9120 MultiStar: [#1 -0.25,0.07,0.83,U] [#2 -0.22,-0.05,0.85,U] [#3 -0.16,0.09,0.67,U] [#4 0.01,-0.05,0.40,U] [#5 0.02,-0.09,0.33,U] [#6 -0.23,-0.26,0.26,U] [#7 -0.28,0.16,0.26,U] [#8 -0.34,0.23,0.00,M2] 
20:25:23.265 00.001 9120 single-star, 7 included, MultiStar: {-0.17, 0.02}, one-star: {-0.14, 0.09}
20:25:23.267 00.002 9120 CameraToMount -- cameraTheta (2.55) - m_xAngle (3.04) = xAngle (-0.49 = -0.49)
20:25:23.269 00.002 9120 CameraToMount -- cameraTheta (2.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.45 = -0.45)
20:25:23.270 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.55 mountX=0.15 mountY=-0.07, mountTheta=-0.46
20:25:23.274 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.09, opts=13)
20:25:23.276 00.002 9120 Enqueuing Move request for scope (-0.14, 0.09)
20:25:23.278 00.002 8596 Worker thread wakes up
20:25:23.278 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
20:25:23.278 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
20:25:23.278 00.000 8596 Moving (-0.14, 0.09) raw xDistance=0.15 yDistance=-0.07
20:25:23.278 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:25:23.278 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:23.278 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:25:23.278 00.000 8596 MoveAxis(E, 0, ABG)
20:25:23.279 00.001 8596 Move returns status 0, amount 0
20:25:23.279 00.000 8596 MoveAxis(N, 0, ABG)
20:25:23.279 00.000 8596 Move returns status 0, amount 0
20:25:23.279 00.000 8596 move complete, result=0
20:25:23.279 00.000 8596 worker thread done servicing request
20:25:23.286 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2467, FiltMax=65491, Gamma=1.000
20:25:23.311 00.025 9120 UpdateGuideState exits: m=298914 SNR=249.3
20:25:23.312 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:23.313 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:23.314 00.001 9120 Enqueuing Expose request
20:25:23.315 00.001 8596 Worker thread wakes up
20:25:23.315 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:23.316 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:23.316 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:24.486 01.170 8596 Exposure complete
20:25:24.567 00.081 8596 worker thread done servicing request
20:25:24.567 00.000 9120 OnExposeComplete: enter
20:25:24.568 00.001 9120 UpdateGuideState(): m_state=6
20:25:24.569 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 936
20:25:24.570 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.87, Mass=286851, SNR=204.7, Peak=29085 HFD=4.3
20:25:24.571 00.001 9120 MultiStar: [#1 -0.22,0.10,0.89,U] [#2 -0.43,-0.11,0.00,M1] [#3 -0.21,0.01,0.85,U] [#4 -0.10,0.01,0.50,U] [#5 -0.16,0.14,0.48,U] [#6 -0.37,0.13,0.37,U] [#7 -0.23,-0.09,0.35,U] [#8 -0.59,0.18,0.00,M3] 
20:25:24.572 00.001 9120 refined, 6 included, MultiStar: {-0.22, 0.05}, one-star: {-0.25, 0.05}
20:25:24.573 00.001 9120 CameraToMount -- cameraTheta (2.90) - m_xAngle (3.04) = xAngle (-0.14 = -0.14)
20:25:24.573 00.000 9120 CameraToMount -- cameraTheta (2.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.11 = -0.11)
20:25:24.574 00.001 9120 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.90 mountX=0.22 mountY=-0.02, mountTheta=-0.11
20:25:24.576 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=0.05, opts=13)
20:25:24.576 00.000 9120 Enqueuing Move request for scope (-0.22, 0.05)
20:25:24.577 00.001 8596 Worker thread wakes up
20:25:24.577 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
20:25:24.577 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
20:25:24.577 00.000 8596 Moving (-0.22, 0.05) raw xDistance=0.22 yDistance=-0.02
20:25:24.577 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:25:24.577 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:24.578 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:25:24.578 00.000 8596 MoveAxis(W, 32, ABG)
20:25:24.578 00.000 8596 Guiding  Dir = 3, Dur = 32
20:25:24.578 00.000 8596 IsSlewing returns 0
20:25:24.578 00.000 8596 IsGuiding returns 0
20:25:24.582 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:24.598 00.016 9120 UpdateGuideState exits: m=286851 SNR=204.7
20:25:24.600 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:24.601 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:24.603 00.002 9120 Enqueuing Expose request
20:25:24.635 00.032 8596 IsGuiding returns 1
20:25:24.636 00.001 8596 scope still moving after pulse duration time elapsed
20:25:24.665 00.029 8596 IsSlewing returns 0
20:25:24.665 00.000 8596 IsGuiding returns 1
20:25:24.695 00.030 8596 IsSlewing returns 0
20:25:24.695 00.000 8596 IsGuiding returns 1
20:25:24.727 00.032 8596 IsSlewing returns 0
20:25:24.728 00.001 8596 IsGuiding returns 0
20:25:24.728 00.000 8596 scope move finished after 32 + 117 ms
20:25:24.728 00.000 8596 Move returns status 0, amount 32
20:25:24.728 00.000 8596 MoveAxis(N, 0, ABG)
20:25:24.728 00.000 8596 Move returns status 0, amount 0
20:25:24.728 00.000 8596 move complete, result=0
20:25:24.729 00.001 8596 worker thread done servicing request
20:25:24.729 00.000 8596 Worker thread wakes up
20:25:24.729 00.000 9120 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
20:25:24.731 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:24.731 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:25.721 00.990 8596 Exposure complete
20:25:25.819 00.098 8596 worker thread done servicing request
20:25:25.820 00.001 9120 OnExposeComplete: enter
20:25:25.822 00.002 9120 UpdateGuideState(): m_state=6
20:25:25.824 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 937
20:25:25.826 00.002 9120 Star::Find returns 1 (0), X=1145.30, Y=158.82, Mass=283692, SNR=186.4, Peak=29533 HFD=4.4
20:25:25.828 00.002 9120 MultiStar: [#1 -0.16,-0.11,1.06,U] [#2 -0.02,0.02,1.15,U] [#3 -0.06,0.03,0.91,U] [#4 -0.04,-0.05,0.62,U] [#5 -0.04,0.04,0.52,U] [#6 -0.18,-0.17,0.38,U] [#7 0.08,0.14,0.39,U] [#8 -0.42,0.03,0.00,M4] 
20:25:25.830 00.002 9120 single-star, 7 included, MultiStar: {-0.06, -0.02}, one-star: {-0.03, -0.01}
20:25:25.832 00.002 9120 CameraToMount -- cameraTheta (-2.89) - m_xAngle (3.04) = xAngle (-5.93 = 0.36)
20:25:25.833 00.001 9120 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.89 = 0.39)
20:25:25.834 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.89 mountX=0.03 mountY=0.01, mountTheta=0.39
20:25:25.838 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.01, opts=13)
20:25:25.839 00.001 9120 Enqueuing Move request for scope (-0.03, -0.01)
20:25:25.840 00.001 8596 Worker thread wakes up
20:25:25.840 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
20:25:25.840 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
20:25:25.840 00.000 8596 Moving (-0.03, -0.01) raw xDistance=0.03 yDistance=0.01
20:25:25.840 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:25:25.840 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:25.840 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:25:25.840 00.000 8596 MoveAxis(E, 0, ABG)
20:25:25.841 00.001 8596 Move returns status 0, amount 0
20:25:25.841 00.000 8596 MoveAxis(N, 0, ABG)
20:25:25.841 00.000 8596 Move returns status 0, amount 0
20:25:25.841 00.000 8596 move complete, result=0
20:25:25.841 00.000 8596 worker thread done servicing request
20:25:25.848 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:25:25.869 00.021 9120 UpdateGuideState exits: m=283692 SNR=186.4
20:25:25.870 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:25.872 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:25.873 00.001 9120 Enqueuing Expose request
20:25:25.874 00.001 8596 Worker thread wakes up
20:25:25.874 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:25.875 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:25.875 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:27.037 01.162 8596 Exposure complete
20:25:27.122 00.085 8596 worker thread done servicing request
20:25:27.123 00.001 9120 OnExposeComplete: enter
20:25:27.123 00.000 9120 UpdateGuideState(): m_state=6
20:25:27.124 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 938
20:25:27.125 00.001 9120 Star::Find returns 1 (0), X=1145.53, Y=158.73, Mass=276136, SNR=200.7, Peak=28445 HFD=4.4
20:25:27.126 00.001 9120 MultiStar: [#1 0.24,-0.09,0.97,U] [#2 0.13,-0.13,1.03,U] [#3 0.19,0.05,0.83,U] [#4 0.29,-0.01,0.52,U] [#5 0.22,-0.00,0.52,U] [#6 0.20,-0.22,0.37,U] [#7 0.27,0.05,0.34,U] [#8 -0.34,0.07,0.31,U] 
20:25:27.127 00.001 9120 refined, 8 included, MultiStar: {0.18, -0.05}, one-star: {0.20, -0.10}
20:25:27.128 00.001 9120 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.04) = xAngle (-3.34 = 2.94)
20:25:27.128 00.000 9120 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.30 = 2.98)
20:25:27.129 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.30 mountX=-0.18 mountY=0.03, mountTheta=2.98
20:25:27.130 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.05, opts=13)
20:25:27.131 00.001 9120 Enqueuing Move request for scope (0.18, -0.05)
20:25:27.132 00.001 8596 Worker thread wakes up
20:25:27.132 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
20:25:27.132 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
20:25:27.132 00.000 8596 Moving (0.18, -0.05) raw xDistance=-0.18 yDistance=0.03
20:25:27.132 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:25:27.132 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:27.132 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:25:27.132 00.000 8596 MoveAxis(E, 0, ABG)
20:25:27.132 00.000 8596 Move returns status 0, amount 0
20:25:27.132 00.000 8596 MoveAxis(N, 0, ABG)
20:25:27.133 00.001 8596 Move returns status 0, amount 0
20:25:27.133 00.000 8596 move complete, result=0
20:25:27.133 00.000 8596 worker thread done servicing request
20:25:27.138 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:25:27.154 00.016 9120 UpdateGuideState exits: m=276136 SNR=200.7
20:25:27.155 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:27.156 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:27.157 00.001 9120 Enqueuing Expose request
20:25:27.157 00.000 8596 Worker thread wakes up
20:25:27.157 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:27.158 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:27.158 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:28.135 00.977 8596 Exposure complete
20:25:28.217 00.082 8596 worker thread done servicing request
20:25:28.217 00.000 9120 OnExposeComplete: enter
20:25:28.218 00.001 9120 UpdateGuideState(): m_state=6
20:25:28.219 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 939
20:25:28.220 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.89, Mass=301742, SNR=216.8, Peak=31645 HFD=4.2
20:25:28.221 00.001 9120 MultiStar: [#1 0.17,0.04,0.85,U] [#2 0.17,-0.07,0.91,U] [#3 0.27,-0.01,0.70,U] [#4 0.34,-0.05,0.46,U] [#5 0.42,-0.05,0.00,M1] [#6 0.05,-0.17,0.30,U] [#7 0.30,0.01,0.30,U] [#8 0.07,0.10,0.28,U] 
20:25:28.222 00.001 9120 single-star, 7 included, MultiStar: {0.19, -0.00}, one-star: {0.15, 0.07}
20:25:28.223 00.001 9120 CameraToMount -- cameraTheta (0.41) - m_xAngle (3.04) = xAngle (-2.63 = -2.63)
20:25:28.224 00.001 9120 CameraToMount -- cameraTheta (0.41) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.60 = -2.60)
20:25:28.226 00.002 9120 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.41 mountX=-0.14 mountY=-0.09, mountTheta=-2.61
20:25:28.229 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.07, opts=13)
20:25:28.231 00.002 9120 Enqueuing Move request for scope (0.15, 0.07)
20:25:28.232 00.001 8596 Worker thread wakes up
20:25:28.232 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
20:25:28.232 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
20:25:28.232 00.000 8596 Moving (0.15, 0.07) raw xDistance=-0.14 yDistance=-0.09
20:25:28.232 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:25:28.232 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:28.232 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:25:28.232 00.000 8596 MoveAxis(E, 0, ABG)
20:25:28.232 00.000 8596 Move returns status 0, amount 0
20:25:28.233 00.001 8596 MoveAxis(N, 0, ABG)
20:25:28.233 00.000 8596 Move returns status 0, amount 0
20:25:28.233 00.000 8596 move complete, result=0
20:25:28.233 00.000 8596 worker thread done servicing request
20:25:28.241 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:25:28.272 00.031 9120 UpdateGuideState exits: m=301742 SNR=216.8
20:25:28.273 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:28.275 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:28.276 00.001 9120 Enqueuing Expose request
20:25:28.278 00.002 8596 Worker thread wakes up
20:25:28.278 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:25:28.279 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:28.279 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:29.433 01.154 8596 Exposure complete
20:25:29.500 00.067 8596 worker thread done servicing request
20:25:29.500 00.000 9120 OnExposeComplete: enter
20:25:29.501 00.001 9120 UpdateGuideState(): m_state=6
20:25:29.502 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 940
20:25:29.503 00.001 9120 Star::Find returns 1 (0), X=1145.36, Y=158.66, Mass=290933, SNR=235.7, Peak=29421 HFD=4.5
20:25:29.504 00.001 9120 MultiStar: [#1 -0.04,-0.24,0.81,U] [#2 -0.01,-0.16,0.84,U] [#3 0.06,-0.16,0.66,U] [#4 0.01,-0.12,0.38,U] [#5 0.26,-0.06,0.43,U] [#6 0.14,-0.36,0.28,U] [#7 0.44,-0.05,0.00,M1] [#8 -0.21,-0.17,0.21,U] 
20:25:29.505 00.001 9120 single-star, 7 included, MultiStar: {0.03, -0.18}, one-star: {0.03, -0.16}
20:25:29.506 00.001 9120 CameraToMount -- cameraTheta (-1.38) - m_xAngle (3.04) = xAngle (-4.42 = 1.86)
20:25:29.507 00.001 9120 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.39 = 1.90)
20:25:29.507 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.38 mountX=-0.05 mountY=0.15, mountTheta=1.86
20:25:29.509 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.16, opts=13)
20:25:29.510 00.001 9120 Enqueuing Move request for scope (0.03, -0.16)
20:25:29.511 00.001 8596 Worker thread wakes up
20:25:29.511 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
20:25:29.511 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
20:25:29.511 00.000 8596 Moving (0.03, -0.16) raw xDistance=-0.05 yDistance=0.15
20:25:29.511 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:25:29.511 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:29.511 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:25:29.511 00.000 8596 MoveAxis(E, 0, ABG)
20:25:29.511 00.000 8596 Move returns status 0, amount 0
20:25:29.511 00.000 8596 MoveAxis(N, 0, ABG)
20:25:29.511 00.000 8596 Move returns status 0, amount 0
20:25:29.511 00.000 8596 move complete, result=0
20:25:29.511 00.000 8596 worker thread done servicing request
20:25:29.516 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:29.544 00.028 9120 UpdateGuideState exits: m=290933 SNR=235.7
20:25:29.546 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:29.547 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:29.548 00.001 9120 Enqueuing Expose request
20:25:29.549 00.001 8596 Worker thread wakes up
20:25:29.549 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:25:29.550 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:29.550 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:30.540 00.990 8596 Exposure complete
20:25:30.626 00.086 8596 worker thread done servicing request
20:25:30.626 00.000 9120 OnExposeComplete: enter
20:25:30.628 00.002 9120 UpdateGuideState(): m_state=6
20:25:30.629 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 941
20:25:30.631 00.002 9120 Star::Find returns 1 (0), X=1145.45, Y=158.76, Mass=300800, SNR=211.8, Peak=30717 HFD=4.5
20:25:30.633 00.002 9120 MultiStar: [#1 0.28,-0.20,0.94,U] [#2 0.13,-0.11,0.89,U] [#3 0.22,0.02,0.70,U] [#4 0.32,0.04,0.58,U] [#5 0.20,0.10,0.41,U] [#6 0.25,-0.33,0.00,M1] [#7 0.08,-0.06,0.27,U] [#8 0.05,0.31,0.28,U] 
20:25:30.635 00.002 9120 single-star, 7 included, MultiStar: {0.19, -0.04}, one-star: {0.13, -0.06}
20:25:30.637 00.002 9120 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.04) = xAngle (-3.48 = 2.81)
20:25:30.638 00.001 9120 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.44 = 2.84)
20:25:30.639 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.44 mountX=-0.13 mountY=0.04, mountTheta=2.84
20:25:30.641 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.06, opts=13)
20:25:30.642 00.001 9120 Enqueuing Move request for scope (0.13, -0.06)
20:25:30.643 00.001 8596 Worker thread wakes up
20:25:30.643 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
20:25:30.643 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
20:25:30.643 00.000 8596 Moving (0.13, -0.06) raw xDistance=-0.13 yDistance=0.04
20:25:30.643 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:25:30.643 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:30.643 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:25:30.643 00.000 8596 MoveAxis(E, 0, ABG)
20:25:30.643 00.000 8596 Move returns status 0, amount 0
20:25:30.644 00.001 8596 MoveAxis(N, 0, ABG)
20:25:30.644 00.000 8596 Move returns status 0, amount 0
20:25:30.644 00.000 8596 move complete, result=0
20:25:30.644 00.000 8596 worker thread done servicing request
20:25:30.647 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2445, FiltMax=65488, Gamma=1.000
20:25:30.664 00.017 9120 UpdateGuideState exits: m=300800 SNR=211.8
20:25:30.664 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:30.665 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:30.666 00.001 9120 Enqueuing Expose request
20:25:30.667 00.001 8596 Worker thread wakes up
20:25:30.667 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:30.668 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:30.668 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:31.826 01.158 8596 Exposure complete
20:25:31.894 00.068 8596 worker thread done servicing request
20:25:31.894 00.000 9120 OnExposeComplete: enter
20:25:31.895 00.001 9120 UpdateGuideState(): m_state=6
20:25:31.896 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 942
20:25:31.897 00.001 9120 Star::Find returns 1 (0), X=1145.74, Y=158.75, Mass=294595, SNR=224.5, Peak=26941 HFD=4.3
20:25:31.898 00.001 9120 MultiStar: [#1 0.34,-0.08,0.85,U] [#2 0.09,-0.00,0.87,U] [#3 0.30,-0.20,0.75,U] [#4 0.38,-0.14,0.00,M1] [#5 0.41,-0.12,0.00,M1] [#6 0.16,-0.37,0.00,M2] [#7 0.28,-0.39,0.00,M1] [#8 0.16,0.15,0.25,U] 
20:25:31.899 00.001 9120 refined, 4 included, MultiStar: {0.28, -0.07}, one-star: {0.41, -0.08}
20:25:31.900 00.001 9120 CameraToMount -- cameraTheta (-0.24) - m_xAngle (3.04) = xAngle (-3.28 = 3.00)
20:25:31.901 00.001 9120 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.25 = 3.04)
20:25:31.902 00.001 9120 CameraToMount -- cameraX=0.28 cameraY=-0.07 hyp=0.29 cameraTheta=-0.24 mountX=-0.29 mountY=0.03, mountTheta=3.04
20:25:31.903 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=-0.07, opts=13)
20:25:31.905 00.002 9120 Enqueuing Move request for scope (0.28, -0.07)
20:25:31.907 00.002 8596 Worker thread wakes up
20:25:31.907 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.07) opts 0xd
20:25:31.907 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, -0.07)
20:25:31.907 00.000 8596 Moving (0.28, -0.07) raw xDistance=-0.29 yDistance=0.03
20:25:31.907 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:25:31.908 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:31.908 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:25:31.908 00.000 8596 MoveAxis(E, 42, ABG)
20:25:31.908 00.000 8596 Guiding  Dir = 2, Dur = 42
20:25:31.908 00.000 8596 IsSlewing returns 0
20:25:31.909 00.001 8596 IsGuiding returns 0
20:25:31.917 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2459, FiltMax=65535, Gamma=1.000
20:25:31.947 00.030 9120 UpdateGuideState exits: m=294595 SNR=224.5
20:25:31.949 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:31.951 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:31.952 00.001 9120 Enqueuing Expose request
20:25:31.954 00.002 8596 IsGuiding returns 1
20:25:31.954 00.000 8596 scope still moving after pulse duration time elapsed
20:25:31.983 00.029 8596 IsSlewing returns 0
20:25:31.983 00.000 8596 IsGuiding returns 1
20:25:32.013 00.030 8596 IsSlewing returns 0
20:25:32.013 00.000 8596 IsGuiding returns 1
20:25:32.044 00.031 8596 IsSlewing returns 0
20:25:32.044 00.000 8596 IsGuiding returns 0
20:25:32.044 00.000 8596 scope move finished after 42 + 93 ms
20:25:32.044 00.000 8596 Move returns status 0, amount 42
20:25:32.044 00.000 8596 MoveAxis(N, 0, ABG)
20:25:32.044 00.000 8596 Move returns status 0, amount 0
20:25:32.044 00.000 8596 move complete, result=0
20:25:32.044 00.000 8596 worker thread done servicing request
20:25:32.045 00.001 8596 Worker thread wakes up
20:25:32.045 00.000 9120 GuideStep: -0.3 px 42 ms EAST, 0.0 px 0 ms NORTH
20:25:32.046 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:32.046 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:33.033 00.987 8596 Exposure complete
20:25:33.113 00.080 8596 worker thread done servicing request
20:25:33.113 00.000 9120 OnExposeComplete: enter
20:25:33.114 00.001 9120 UpdateGuideState(): m_state=6
20:25:33.115 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 943
20:25:33.116 00.001 9120 Star::Find returns 1 (0), X=1145.50, Y=158.59, Mass=309811, SNR=225.8, Peak=28477 HFD=4.4
20:25:33.117 00.001 9120 MultiStar: [#1 0.27,-0.21,0.97,U] [#2 0.01,-0.21,0.90,U] [#3 0.25,-0.30,0.72,U] [#4 0.30,-0.32,0.00,M2] [#5 0.23,-0.17,0.42,U] [#6 0.03,-0.60,0.00,M3] [#7 0.16,-0.22,0.30,U] [#8 0.17,-0.09,0.22,U] 
20:25:33.118 00.001 9120 refined, 6 included, MultiStar: {0.18, -0.22}, one-star: {0.17, -0.23}
20:25:33.119 00.001 9120 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.04) = xAngle (-3.93 = 2.35)
20:25:33.120 00.001 9120 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.90 = 2.39)
20:25:33.121 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.22 hyp=0.28 cameraTheta=-0.89 mountX=-0.20 mountY=0.19, mountTheta=2.37
20:25:33.124 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.22, opts=13)
20:25:33.125 00.001 9120 Enqueuing Move request for scope (0.18, -0.22)
20:25:33.127 00.002 8596 Worker thread wakes up
20:25:33.127 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.22) opts 0xd
20:25:33.127 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.22)
20:25:33.127 00.000 8596 Moving (0.18, -0.22) raw xDistance=-0.20 yDistance=0.19
20:25:33.127 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
20:25:33.127 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:33.127 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:25:33.127 00.000 8596 MoveAxis(E, 32, ABG)
20:25:33.127 00.000 8596 Guiding  Dir = 2, Dur = 32
20:25:33.128 00.001 8596 IsSlewing returns 0
20:25:33.128 00.000 8596 IsGuiding returns 0
20:25:33.130 00.002 8596 PulseGuide returned control before completion, sleep 41
20:25:33.137 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:25:33.163 00.026 9120 UpdateGuideState exits: m=309811 SNR=225.8
20:25:33.164 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:33.165 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:33.166 00.001 9120 Enqueuing Expose request
20:25:33.183 00.017 8596 IsGuiding returns 1
20:25:33.183 00.000 8596 scope still moving after pulse duration time elapsed
20:25:33.214 00.031 8596 IsSlewing returns 0
20:25:33.214 00.000 8596 IsGuiding returns 0
20:25:33.214 00.000 8596 scope move finished after 32 + 53 ms
20:25:33.214 00.000 8596 Move returns status 0, amount 32
20:25:33.214 00.000 8596 MoveAxis(N, 0, ABG)
20:25:33.214 00.000 8596 Move returns status 0, amount 0
20:25:33.214 00.000 8596 move complete, result=0
20:25:33.214 00.000 8596 worker thread done servicing request
20:25:33.214 00.000 8596 Worker thread wakes up
20:25:33.214 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:33.214 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:33.215 00.001 9120 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
20:25:34.390 01.175 8596 Exposure complete
20:25:34.466 00.076 8596 worker thread done servicing request
20:25:34.466 00.000 9120 OnExposeComplete: enter
20:25:34.467 00.001 9120 UpdateGuideState(): m_state=6
20:25:34.468 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 944
20:25:34.469 00.001 9120 Star::Find returns 1 (0), X=1145.10, Y=158.68, Mass=289413, SNR=228.3, Peak=30605 HFD=4.3
20:25:34.470 00.001 9120 MultiStar: [#1 -0.26,-0.15,0.91,U] [#2 -0.52,0.06,0.00,M1] [#3 -0.14,-0.08,0.64,U] [#4 -0.19,-0.21,0.51,U] [#5 -0.12,-0.18,0.40,U] [#6 -0.25,-0.21,0.27,U] [#7 -0.54,0.00,0.00,M1] [#8 -0.65,-0.12,0.00,M1] 
20:25:34.470 00.000 9120 refined, 5 included, MultiStar: {-0.21, -0.15}, one-star: {-0.23, -0.15}
20:25:34.471 00.001 9120 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.04) = xAngle (-5.55 = 0.74)
20:25:34.472 00.001 9120 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.51 = 0.77)
20:25:34.472 00.000 9120 CameraToMount -- cameraX=-0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-2.50 mountX=0.19 mountY=0.18, mountTheta=0.76
20:25:34.474 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=-0.15, opts=13)
20:25:34.474 00.000 9120 Enqueuing Move request for scope (-0.21, -0.15)
20:25:34.475 00.001 8596 Worker thread wakes up
20:25:34.475 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.15) opts 0xd
20:25:34.475 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, -0.15)
20:25:34.475 00.000 8596 Moving (-0.21, -0.15) raw xDistance=0.19 yDistance=0.18
20:25:34.475 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:25:34.475 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:34.475 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:25:34.475 00.000 8596 MoveAxis(E, 0, ABG)
20:25:34.475 00.000 8596 Move returns status 0, amount 0
20:25:34.475 00.000 8596 MoveAxis(N, 0, ABG)
20:25:34.475 00.000 8596 Move returns status 0, amount 0
20:25:34.475 00.000 8596 move complete, result=0
20:25:34.476 00.001 8596 worker thread done servicing request
20:25:34.479 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2356, FiltMax=65535, Gamma=1.000
20:25:34.494 00.015 9120 UpdateGuideState exits: m=289413 SNR=228.3
20:25:34.495 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:34.497 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:34.499 00.002 9120 Enqueuing Expose request
20:25:34.501 00.002 8596 Worker thread wakes up
20:25:34.501 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:25:34.501 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:34.501 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:35.488 00.987 8596 Exposure complete
20:25:35.566 00.078 8596 worker thread done servicing request
20:25:35.566 00.000 9120 OnExposeComplete: enter
20:25:35.567 00.001 9120 UpdateGuideState(): m_state=6
20:25:35.568 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 945
20:25:35.569 00.001 9120 Star::Find returns 1 (0), X=1145.16, Y=158.72, Mass=289253, SNR=222.8, Peak=30861 HFD=4.3
20:25:35.570 00.001 9120 MultiStar: [#1 -0.17,-0.20,0.98,U] [#2 -0.41,-0.16,0.00,M2] [#3 -0.24,0.00,0.70,U] [#4 -0.08,-0.19,0.50,U] [#5 -0.07,-0.01,0.45,U] [#6 -0.29,-0.28,0.00,M3] [#7 -0.23,0.04,0.28,U] [#8 -0.45,-0.21,0.00,M2] 
20:25:35.571 00.001 9120 refined, 5 included, MultiStar: {-0.16, -0.10}, one-star: {-0.16, -0.11}
20:25:35.572 00.001 9120 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.04) = xAngle (-5.63 = 0.65)
20:25:35.573 00.001 9120 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.60 = 0.68)
20:25:35.573 00.000 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.59 mountX=0.15 mountY=0.12, mountTheta=0.67
20:25:35.575 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.10, opts=13)
20:25:35.576 00.001 9120 Enqueuing Move request for scope (-0.16, -0.10)
20:25:35.577 00.001 8596 Worker thread wakes up
20:25:35.577 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
20:25:35.577 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
20:25:35.577 00.000 8596 Moving (-0.16, -0.10) raw xDistance=0.15 yDistance=0.12
20:25:35.577 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:25:35.577 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:35.577 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:25:35.578 00.001 8596 MoveAxis(E, 0, ABG)
20:25:35.578 00.000 8596 Move returns status 0, amount 0
20:25:35.578 00.000 8596 MoveAxis(N, 0, ABG)
20:25:35.578 00.000 8596 Move returns status 0, amount 0
20:25:35.578 00.000 8596 move complete, result=0
20:25:35.578 00.000 8596 worker thread done servicing request
20:25:35.585 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:25:35.607 00.022 9120 UpdateGuideState exits: m=289253 SNR=222.8
20:25:35.608 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:35.610 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:35.611 00.001 9120 Enqueuing Expose request
20:25:35.613 00.002 8596 Worker thread wakes up
20:25:35.613 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:35.614 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:35.614 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:36.784 01.170 8596 Exposure complete
20:25:36.869 00.085 8596 worker thread done servicing request
20:25:36.869 00.000 9120 OnExposeComplete: enter
20:25:36.870 00.001 9120 UpdateGuideState(): m_state=6
20:25:36.872 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 946
20:25:36.873 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=158.80, Mass=321934, SNR=230.1, Peak=33405 HFD=4.4
20:25:36.876 00.003 9120 MultiStar: [#1 -0.21,-0.12,0.91,U] [#2 -0.30,-0.29,0.00,M3] [#3 -0.27,-0.09,0.60,U] [#4 -0.17,-0.26,0.52,U] [#5 -0.17,-0.27,0.47,U] [#6 -0.15,-0.15,0.31,U] [#7 -0.24,-0.30,0.31,U] [#8 -0.28,-0.24,0.22,U] 
20:25:36.877 00.001 9120 single-star, 7 included, MultiStar: {-0.19, -0.15}, one-star: {-0.11, -0.02}
20:25:36.879 00.002 9120 CameraToMount -- cameraTheta (-2.92) - m_xAngle (3.04) = xAngle (-5.96 = 0.32)
20:25:36.881 00.002 9120 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.93 = 0.36)
20:25:36.882 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.92 mountX=0.11 mountY=0.04, mountTheta=0.35
20:25:36.885 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.02, opts=13)
20:25:36.886 00.001 9120 Enqueuing Move request for scope (-0.11, -0.02)
20:25:36.887 00.001 8596 Worker thread wakes up
20:25:36.887 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
20:25:36.887 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
20:25:36.887 00.000 8596 Moving (-0.11, -0.02) raw xDistance=0.11 yDistance=0.04
20:25:36.887 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:25:36.887 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:36.887 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:25:36.887 00.000 8596 MoveAxis(E, 0, ABG)
20:25:36.887 00.000 8596 Move returns status 0, amount 0
20:25:36.887 00.000 8596 MoveAxis(N, 0, ABG)
20:25:36.887 00.000 8596 Move returns status 0, amount 0
20:25:36.887 00.000 8596 move complete, result=0
20:25:36.887 00.000 8596 worker thread done servicing request
20:25:36.893 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65491, Gamma=1.000
20:25:36.920 00.027 9120 UpdateGuideState exits: m=321934 SNR=230.1
20:25:36.922 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:36.924 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:36.926 00.002 9120 Enqueuing Expose request
20:25:36.927 00.001 8596 Worker thread wakes up
20:25:36.927 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:36.929 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:36.929 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:37.911 00.982 8596 Exposure complete
20:25:38.011 00.100 8596 worker thread done servicing request
20:25:38.011 00.000 9120 OnExposeComplete: enter
20:25:38.012 00.001 9120 UpdateGuideState(): m_state=6
20:25:38.014 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 947
20:25:38.014 00.000 9120 Star::Find returns 1 (0), X=1145.05, Y=158.81, Mass=297376, SNR=218.2, Peak=30413 HFD=4.3
20:25:38.015 00.001 9120 MultiStar: [#1 -0.43,0.02,0.00,M1] [#2 -0.50,-0.38,0.00,M4] [#3 -0.36,0.01,0.70,U] [#4 -0.35,-0.07,0.46,U] [#5 -0.37,-0.15,0.00,M1] [#6 -0.52,0.10,0.00,M3] [#7 -0.59,0.02,0.00,M1] [#8 -0.62,0.12,0.00,M2] 
20:25:38.016 00.001 9120 single-star, 2 included, MultiStar: {-0.32, -0.02}, one-star: {-0.28, -0.01}
20:25:38.017 00.001 9120 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.04) = xAngle (-6.15 = 0.13)
20:25:38.018 00.001 9120 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.11 = 0.17)
20:25:38.018 00.000 9120 CameraToMount -- cameraX=-0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-3.11 mountX=0.28 mountY=0.05, mountTheta=0.17
20:25:38.020 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.28, y=-0.01, opts=13)
20:25:38.021 00.001 9120 Enqueuing Move request for scope (-0.28, -0.01)
20:25:38.022 00.001 8596 Worker thread wakes up
20:25:38.022 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.01) opts 0xd
20:25:38.022 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.28, -0.01)
20:25:38.022 00.000 8596 Moving (-0.28, -0.01) raw xDistance=0.28 yDistance=0.05
20:25:38.022 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:25:38.022 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:38.022 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:25:38.022 00.000 8596 MoveAxis(W, 40, ABG)
20:25:38.022 00.000 8596 Guiding  Dir = 3, Dur = 40
20:25:38.022 00.000 8596 IsSlewing returns 0
20:25:38.022 00.000 8596 IsGuiding returns 0
20:25:38.026 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:25:38.042 00.016 9120 UpdateGuideState exits: m=297376 SNR=218.2
20:25:38.043 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:38.044 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:38.045 00.001 9120 Enqueuing Expose request
20:25:38.062 00.017 8596 PulseGuide returned control before completion, sleep 11
20:25:38.076 00.014 8596 IsGuiding returns 1
20:25:38.076 00.000 8596 scope still moving after pulse duration time elapsed
20:25:38.107 00.031 8596 IsSlewing returns 0
20:25:38.107 00.000 8596 IsGuiding returns 1
20:25:38.137 00.030 8596 IsSlewing returns 0
20:25:38.137 00.000 8596 IsGuiding returns 1
20:25:38.169 00.032 8596 IsSlewing returns 0
20:25:38.169 00.000 8596 IsGuiding returns 0
20:25:38.170 00.001 8596 scope move finished after 40 + 106 ms
20:25:38.170 00.000 8596 Move returns status 0, amount 40
20:25:38.170 00.000 8596 MoveAxis(N, 0, ABG)
20:25:38.170 00.000 8596 Move returns status 0, amount 0
20:25:38.170 00.000 8596 move complete, result=0
20:25:38.170 00.000 8596 worker thread done servicing request
20:25:38.170 00.000 8596 Worker thread wakes up
20:25:38.170 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:38.170 00.000 9120 GuideStep: 0.3 px 40 ms WEST, 0.0 px 0 ms NORTH
20:25:38.172 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:39.328 01.156 8596 Exposure complete
20:25:39.417 00.089 8596 worker thread done servicing request
20:25:39.417 00.000 9120 OnExposeComplete: enter
20:25:39.418 00.001 9120 UpdateGuideState(): m_state=6
20:25:39.419 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 948
20:25:39.421 00.002 9120 Star::Find returns 1 (0), X=1145.09, Y=158.57, Mass=293818, SNR=226.9, Peak=28813 HFD=4.2
20:25:39.423 00.002 9120 MultiStar: [#1 -0.18,-0.21,0.77,U] [#2 -0.25,-0.33,0.00,M5] [#3 -0.21,-0.25,0.73,U] [#4 -0.15,-0.25,0.42,U] [#5 -0.03,-0.38,0.39,U] [#6 -0.41,-0.33,0.00,M4] [#7 -0.24,-0.18,0.30,U] [#8 -0.50,0.05,0.00,M3] 
20:25:39.424 00.001 9120 refined, 5 included, MultiStar: {-0.19, -0.25}, one-star: {-0.24, -0.25}
20:25:39.426 00.002 9120 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.04) = xAngle (-5.26 = 1.03)
20:25:39.427 00.001 9120 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.22 = 1.06)
20:25:39.428 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-2.21 mountX=0.16 mountY=0.27, mountTheta=1.04
20:25:39.431 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.25, opts=13)
20:25:39.431 00.000 9120 Enqueuing Move request for scope (-0.19, -0.25)
20:25:39.432 00.001 8596 Worker thread wakes up
20:25:39.432 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.25) opts 0xd
20:25:39.432 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.25)
20:25:39.432 00.000 8596 Moving (-0.19, -0.25) raw xDistance=0.16 yDistance=0.27
20:25:39.432 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:25:39.432 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:25:39.432 00.000 8596 MoveAxis(E, 0, ABG)
20:25:39.432 00.000 8596 Move returns status 0, amount 0
20:25:39.432 00.000 8596 MoveAxis(S, 58, ABG)
20:25:39.432 00.000 8596 Guiding  Dir = 1, Dur = 58
20:25:39.433 00.001 8596 IsSlewing returns 0
20:25:39.433 00.000 8596 IsGuiding returns 0
20:25:39.436 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2460, FiltMax=65535, Gamma=1.000
20:25:39.451 00.015 9120 UpdateGuideState exits: m=293818 SNR=226.9
20:25:39.452 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:39.453 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:39.454 00.001 9120 Enqueuing Expose request
20:25:39.494 00.040 8596 IsGuiding returns 1
20:25:39.494 00.000 8596 scope still moving after pulse duration time elapsed
20:25:39.524 00.030 8596 IsSlewing returns 0
20:25:39.524 00.000 8596 IsGuiding returns 1
20:25:39.556 00.032 8596 IsSlewing returns 0
20:25:39.556 00.000 8596 IsGuiding returns 1
20:25:39.587 00.031 8596 IsSlewing returns 0
20:25:39.587 00.000 8596 IsGuiding returns 0
20:25:39.587 00.000 8596 scope move finished after 58 + 96 ms
20:25:39.587 00.000 8596 Move returns status 0, amount 58
20:25:39.587 00.000 8596 move complete, result=0
20:25:39.587 00.000 8596 worker thread done servicing request
20:25:39.587 00.000 8596 Worker thread wakes up
20:25:39.587 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.3 px 58 ms SOUTH
20:25:39.588 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:39.588 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:40.564 00.976 8596 Exposure complete
20:25:40.646 00.082 8596 worker thread done servicing request
20:25:40.647 00.001 9120 OnExposeComplete: enter
20:25:40.649 00.002 9120 UpdateGuideState(): m_state=6
20:25:40.650 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 949
20:25:40.652 00.002 9120 Star::Find returns 1 (0), X=1145.43, Y=158.58, Mass=294990, SNR=215.0, Peak=28221 HFD=4.3
20:25:40.654 00.002 9120 MultiStar: [#1 0.01,-0.10,0.97,U] [#2 0.01,-0.21,1.02,U] [#3 0.05,-0.20,0.65,U] [#4 0.04,-0.22,0.49,U] [#5 0.10,-0.23,0.39,U] [#6 -0.03,-0.42,0.00,M5] [#7 0.09,-0.24,0.29,U] [#8 -0.31,-0.19,0.28,U] 
20:25:40.656 00.002 9120 refined, 7 included, MultiStar: {0.03, -0.20}, one-star: {0.10, -0.24}
20:25:40.658 00.002 9120 CameraToMount -- cameraTheta (-1.42) - m_xAngle (3.04) = xAngle (-4.46 = 1.83)
20:25:40.659 00.001 9120 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.42 = 1.86)
20:25:40.661 00.002 9120 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.42 mountX=-0.05 mountY=0.19, mountTheta=1.83
20:25:40.664 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.20, opts=13)
20:25:40.666 00.002 9120 Enqueuing Move request for scope (0.03, -0.20)
20:25:40.667 00.001 8596 Worker thread wakes up
20:25:40.667 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
20:25:40.667 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
20:25:40.668 00.001 8596 Moving (0.03, -0.20) raw xDistance=-0.05 yDistance=0.19
20:25:40.668 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:25:40.668 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:40.668 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:25:40.668 00.000 8596 MoveAxis(E, 0, ABG)
20:25:40.668 00.000 8596 Move returns status 0, amount 0
20:25:40.668 00.000 8596 MoveAxis(N, 0, ABG)
20:25:40.668 00.000 8596 Move returns status 0, amount 0
20:25:40.668 00.000 8596 move complete, result=0
20:25:40.668 00.000 8596 worker thread done servicing request
20:25:40.676 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:25:40.705 00.029 9120 UpdateGuideState exits: m=294990 SNR=215.0
20:25:40.707 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:40.709 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:40.711 00.002 9120 Enqueuing Expose request
20:25:40.712 00.001 8596 Worker thread wakes up
20:25:40.712 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:25:40.714 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:40.714 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:41.892 01.178 8596 Exposure complete
20:25:41.965 00.073 8596 worker thread done servicing request
20:25:41.965 00.000 9120 OnExposeComplete: enter
20:25:41.967 00.002 9120 UpdateGuideState(): m_state=6
20:25:41.968 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 950
20:25:41.969 00.001 9120 Star::Find returns 1 (0), X=1145.48, Y=158.80, Mass=285363, SNR=203.0, Peak=31469 HFD=4.5
20:25:41.970 00.001 9120 MultiStar: [#1 0.15,-0.02,1.00,U] [#2 -0.01,-0.07,0.92,U] [#3 -0.04,0.04,0.78,U] [#4 0.12,-0.25,0.45,U] [#5 0.07,-0.17,0.45,U] [#6 0.04,0.16,0.35,U] [#7 -0.06,0.00,0.36,U] [#8 -0.35,0.10,0.26,U] 
20:25:41.971 00.001 9120 refined, 8 included, MultiStar: {0.04, -0.03}, one-star: {0.15, -0.02}
20:25:41.972 00.001 9120 CameraToMount -- cameraTheta (-0.65) - m_xAngle (3.04) = xAngle (-3.69 = 2.60)
20:25:41.973 00.001 9120 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.65 = 2.63)
20:25:41.974 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.06 cameraTheta=-0.65 mountX=-0.05 mountY=0.03, mountTheta=2.62
20:25:41.975 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.03, opts=13)
20:25:41.976 00.001 9120 Enqueuing Move request for scope (0.04, -0.03)
20:25:41.977 00.001 8596 Worker thread wakes up
20:25:41.977 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
20:25:41.977 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
20:25:41.977 00.000 8596 Moving (0.04, -0.03) raw xDistance=-0.05 yDistance=0.03
20:25:41.977 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:25:41.977 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:41.977 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:25:41.977 00.000 8596 MoveAxis(E, 0, ABG)
20:25:41.977 00.000 8596 Move returns status 0, amount 0
20:25:41.977 00.000 8596 MoveAxis(N, 0, ABG)
20:25:41.977 00.000 8596 Move returns status 0, amount 0
20:25:41.978 00.001 8596 move complete, result=0
20:25:41.978 00.000 8596 worker thread done servicing request
20:25:41.982 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:42.004 00.022 9120 UpdateGuideState exits: m=285363 SNR=203.0
20:25:42.005 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:42.006 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:42.008 00.002 9120 Enqueuing Expose request
20:25:42.011 00.003 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:42.013 00.002 8596 Worker thread wakes up
20:25:42.013 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:42.013 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:42.997 00.984 8596 Exposure complete
20:25:43.074 00.077 8596 worker thread done servicing request
20:25:43.074 00.000 9120 OnExposeComplete: enter
20:25:43.075 00.001 9120 UpdateGuideState(): m_state=6
20:25:43.076 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 951
20:25:43.077 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=158.81, Mass=289400, SNR=225.4, Peak=30013 HFD=4.4
20:25:43.078 00.001 9120 MultiStar: [#1 0.01,0.08,0.80,U] [#2 -0.10,-0.20,0.87,U] [#3 -0.15,0.04,0.69,U] [#4 0.02,-0.04,0.46,U] [#5 0.05,-0.07,0.41,U] [#6 -0.25,-0.26,0.32,U] [#7 -0.19,-0.04,0.30,U] [#8 -0.45,0.11,0.00,M2] 
20:25:43.079 00.001 9120 single-star, 7 included, MultiStar: {-0.07, -0.05}, one-star: {-0.06, -0.02}
20:25:43.080 00.001 9120 CameraToMount -- cameraTheta (-2.86) - m_xAngle (3.04) = xAngle (-5.90 = 0.38)
20:25:43.081 00.001 9120 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.87 = 0.41)
20:25:43.082 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.86 mountX=0.05 mountY=0.02, mountTheta=0.41
20:25:43.083 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.02, opts=13)
20:25:43.084 00.001 9120 Enqueuing Move request for scope (-0.06, -0.02)
20:25:43.085 00.001 8596 Worker thread wakes up
20:25:43.085 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
20:25:43.085 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
20:25:43.085 00.000 8596 Moving (-0.06, -0.02) raw xDistance=0.05 yDistance=0.02
20:25:43.085 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:25:43.085 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:43.085 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:25:43.085 00.000 8596 MoveAxis(E, 0, ABG)
20:25:43.085 00.000 8596 Move returns status 0, amount 0
20:25:43.085 00.000 8596 MoveAxis(N, 0, ABG)
20:25:43.085 00.000 8596 Move returns status 0, amount 0
20:25:43.085 00.000 8596 move complete, result=0
20:25:43.085 00.000 8596 worker thread done servicing request
20:25:43.089 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:25:43.106 00.017 9120 UpdateGuideState exits: m=289400 SNR=225.4
20:25:43.107 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:43.108 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:43.109 00.001 9120 Enqueuing Expose request
20:25:43.110 00.001 8596 Worker thread wakes up
20:25:43.110 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:43.111 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:43.111 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:44.282 01.171 8596 Exposure complete
20:25:44.353 00.071 8596 worker thread done servicing request
20:25:44.353 00.000 9120 OnExposeComplete: enter
20:25:44.354 00.001 9120 UpdateGuideState(): m_state=6
20:25:44.355 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 952
20:25:44.356 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.75, Mass=299033, SNR=239.0, Peak=30269 HFD=4.6
20:25:44.357 00.001 9120 MultiStar: [#1 0.02,-0.05,0.92,U] [#2 0.01,-0.31,0.85,U] [#3 -0.02,-0.07,0.60,U] [#4 0.10,-0.05,0.48,U] [#5 0.11,-0.14,0.36,U] [#6 0.03,-0.03,0.30,U] [#7 0.11,-0.16,0.26,U] [#8 -0.49,-0.06,0.00,M3] 
20:25:44.358 00.001 9120 refined, 7 included, MultiStar: {0.06, -0.11}, one-star: {0.13, -0.08}
20:25:44.358 00.000 9120 CameraToMount -- cameraTheta (-1.11) - m_xAngle (3.04) = xAngle (-4.15 = 2.13)
20:25:44.359 00.001 9120 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.11 = 2.17)
20:25:44.360 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.11 mountX=-0.07 mountY=0.11, mountTheta=2.15
20:25:44.362 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.11, opts=13)
20:25:44.362 00.000 9120 Enqueuing Move request for scope (0.06, -0.11)
20:25:44.363 00.001 8596 Worker thread wakes up
20:25:44.363 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
20:25:44.363 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
20:25:44.363 00.000 8596 Moving (0.06, -0.11) raw xDistance=-0.07 yDistance=0.11
20:25:44.363 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:25:44.363 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:44.363 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:25:44.363 00.000 8596 MoveAxis(E, 0, ABG)
20:25:44.363 00.000 8596 Move returns status 0, amount 0
20:25:44.364 00.001 8596 MoveAxis(N, 0, ABG)
20:25:44.364 00.000 8596 Move returns status 0, amount 0
20:25:44.364 00.000 8596 move complete, result=0
20:25:44.364 00.000 8596 worker thread done servicing request
20:25:44.368 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:25:44.383 00.015 9120 UpdateGuideState exits: m=299033 SNR=239.0
20:25:44.384 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:44.385 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:44.386 00.001 9120 Enqueuing Expose request
20:25:44.387 00.001 8596 Worker thread wakes up
20:25:44.387 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:44.388 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:44.388 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:45.363 00.975 8596 Exposure complete
20:25:45.447 00.084 8596 worker thread done servicing request
20:25:45.447 00.000 9120 OnExposeComplete: enter
20:25:45.449 00.002 9120 UpdateGuideState(): m_state=6
20:25:45.451 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 953
20:25:45.454 00.003 9120 Star::Find returns 1 (0), X=1145.33, Y=158.80, Mass=319217, SNR=228.5, Peak=31581 HFD=4.5
20:25:45.456 00.002 9120 MultiStar: [#1 0.03,-0.20,0.86,U] [#2 -0.16,-0.20,0.91,U] [#3 -0.07,-0.05,0.73,U] [#4 0.17,-0.18,0.50,U] [#5 -0.01,0.04,0.39,U] [#6 -0.22,-0.00,0.33,U] [#7 0.12,-0.01,0.27,U] [#8 -0.37,0.13,0.28,U] 
20:25:45.458 00.002 9120 single-star, 8 included, MultiStar: {-0.04, -0.09}, one-star: {-0.00, -0.02}
20:25:45.459 00.001 9120 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.04) = xAngle (-4.69 = 1.59)
20:25:45.461 00.002 9120 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.66 = 1.62)
20:25:45.463 00.002 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.65 mountX=-0.00 mountY=0.02, mountTheta=1.59
20:25:45.466 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.02, opts=13)
20:25:45.468 00.002 9120 Enqueuing Move request for scope (-0.00, -0.02)
20:25:45.469 00.001 8596 Worker thread wakes up
20:25:45.469 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
20:25:45.469 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
20:25:45.469 00.000 8596 Moving (-0.00, -0.02) raw xDistance=-0.00 yDistance=0.02
20:25:45.469 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:25:45.469 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:45.470 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:25:45.470 00.000 8596 MoveAxis(E, 0, ABG)
20:25:45.470 00.000 8596 Move returns status 0, amount 0
20:25:45.470 00.000 8596 MoveAxis(N, 0, ABG)
20:25:45.470 00.000 8596 Move returns status 0, amount 0
20:25:45.470 00.000 8596 move complete, result=0
20:25:45.470 00.000 8596 worker thread done servicing request
20:25:45.477 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:25:45.509 00.032 9120 UpdateGuideState exits: m=319217 SNR=228.5
20:25:45.511 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:45.513 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:45.514 00.001 9120 Enqueuing Expose request
20:25:45.516 00.002 8596 Worker thread wakes up
20:25:45.516 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:45.517 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:45.517 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:46.705 01.188 8596 Exposure complete
20:25:46.778 00.073 8596 worker thread done servicing request
20:25:46.778 00.000 9120 OnExposeComplete: enter
20:25:46.779 00.001 9120 UpdateGuideState(): m_state=6
20:25:46.780 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 954
20:25:46.781 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.72, Mass=300433, SNR=225.0, Peak=31613 HFD=4.4
20:25:46.782 00.001 9120 MultiStar: [#1 0.03,-0.04,0.79,U] [#2 -0.03,-0.11,0.78,U] [#3 -0.15,-0.12,0.69,U] [#4 0.07,0.01,0.46,U] [#5 -0.11,-0.06,0.40,U] [#6 0.03,-0.08,0.31,U] [#7 -0.09,-0.24,0.32,U] [#8 -0.36,-0.07,0.21,U] 
20:25:46.784 00.002 9120 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {0.02, -0.11}
20:25:46.786 00.002 9120 CameraToMount -- cameraTheta (-1.97) - m_xAngle (3.04) = xAngle (-5.01 = 1.27)
20:25:46.787 00.001 9120 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.98 = 1.30)
20:25:46.789 00.002 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.97 mountX=0.03 mountY=0.09, mountTheta=1.27
20:25:46.791 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.09, opts=13)
20:25:46.792 00.001 9120 Enqueuing Move request for scope (-0.04, -0.09)
20:25:46.794 00.002 8596 Worker thread wakes up
20:25:46.794 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
20:25:46.794 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
20:25:46.795 00.001 8596 Moving (-0.04, -0.09) raw xDistance=0.03 yDistance=0.09
20:25:46.795 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:25:46.795 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:46.795 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:25:46.795 00.000 8596 MoveAxis(E, 0, ABG)
20:25:46.795 00.000 8596 Move returns status 0, amount 0
20:25:46.795 00.000 8596 MoveAxis(N, 0, ABG)
20:25:46.795 00.000 8596 Move returns status 0, amount 0
20:25:46.795 00.000 8596 move complete, result=0
20:25:46.795 00.000 8596 worker thread done servicing request
20:25:46.805 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:46.832 00.027 9120 UpdateGuideState exits: m=300433 SNR=225.0
20:25:46.834 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:46.835 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:46.837 00.002 9120 Enqueuing Expose request
20:25:46.838 00.001 8596 Worker thread wakes up
20:25:46.838 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:46.840 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:46.840 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:47.819 00.979 8596 Exposure complete
20:25:47.881 00.062 8596 worker thread done servicing request
20:25:47.881 00.000 9120 OnExposeComplete: enter
20:25:47.882 00.001 9120 UpdateGuideState(): m_state=6
20:25:47.883 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 955
20:25:47.884 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.66, Mass=332075, SNR=252.5, Peak=31533 HFD=4.5
20:25:47.885 00.001 9120 MultiStar: [#1 -0.27,-0.16,0.79,U] [#2 -0.34,-0.18,0.80,U] [#3 -0.34,-0.08,0.63,U] [#4 -0.00,-0.13,0.41,U] [#5 -0.17,-0.39,0.00,M1] [#6 -0.43,-0.20,0.00,M1] [#7 -0.11,-0.13,0.29,U] [#8 -0.66,-0.14,0.00,M2] 
20:25:47.885 00.000 9120 refined, 5 included, MultiStar: {-0.25, -0.15}, one-star: {-0.25, -0.16}
20:25:47.886 00.001 9120 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.04) = xAngle (-5.65 = 0.63)
20:25:47.887 00.001 9120 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.61 = 0.67)
20:25:47.888 00.001 9120 CameraToMount -- cameraX=-0.25 cameraY=-0.15 hyp=0.29 cameraTheta=-2.61 mountX=0.23 mountY=0.18, mountTheta=0.66
20:25:47.889 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=-0.15, opts=13)
20:25:47.890 00.001 9120 Enqueuing Move request for scope (-0.25, -0.15)
20:25:47.891 00.001 8596 Worker thread wakes up
20:25:47.891 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.15) opts 0xd
20:25:47.892 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.25, -0.15)
20:25:47.892 00.000 8596 Moving (-0.25, -0.15) raw xDistance=0.23 yDistance=0.18
20:25:47.892 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:25:47.892 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:47.892 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:25:47.892 00.000 8596 MoveAxis(W, 34, ABG)
20:25:47.892 00.000 8596 Guiding  Dir = 3, Dur = 34
20:25:47.893 00.001 8596 IsSlewing returns 0
20:25:47.893 00.000 8596 IsGuiding returns 0
20:25:47.900 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2441, FiltMax=65491, Gamma=1.000
20:25:47.920 00.020 9120 UpdateGuideState exits: m=332075 SNR=252.5
20:25:47.921 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:47.923 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:47.924 00.001 9120 Enqueuing Expose request
20:25:47.940 00.016 8596 IsGuiding returns 1
20:25:47.940 00.000 8596 scope still moving after pulse duration time elapsed
20:25:47.970 00.030 8596 IsSlewing returns 0
20:25:47.970 00.000 8596 IsGuiding returns 1
20:25:48.001 00.031 8596 IsSlewing returns 0
20:25:48.001 00.000 8596 IsGuiding returns 1
20:25:48.032 00.031 8596 IsSlewing returns 0
20:25:48.032 00.000 8596 IsGuiding returns 0
20:25:48.032 00.000 8596 scope move finished after 34 + 105 ms
20:25:48.032 00.000 8596 Move returns status 0, amount 34
20:25:48.032 00.000 8596 MoveAxis(N, 0, ABG)
20:25:48.032 00.000 8596 Move returns status 0, amount 0
20:25:48.033 00.001 8596 move complete, result=0
20:25:48.033 00.000 8596 worker thread done servicing request
20:25:48.033 00.000 8596 Worker thread wakes up
20:25:48.033 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:48.033 00.000 9120 GuideStep: 0.2 px 34 ms WEST, 0.2 px 0 ms NORTH
20:25:48.034 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:49.199 01.165 8596 Exposure complete
20:25:49.287 00.088 8596 worker thread done servicing request
20:25:49.288 00.001 9120 OnExposeComplete: enter
20:25:49.289 00.001 9120 UpdateGuideState(): m_state=6
20:25:49.290 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 956
20:25:49.291 00.001 9120 Star::Find returns 1 (0), X=1145.59, Y=158.57, Mass=280480, SNR=196.2, Peak=26733 HFD=4.3
20:25:49.292 00.001 9120 MultiStar: [#1 0.27,-0.42,0.00,M1] [#2 0.16,-0.35,0.95,U] [#3 0.20,-0.34,0.93,U] [#4 0.37,-0.29,0.00,M1] [#5 0.23,-0.43,0.00,M2] [#6 0.15,-0.50,0.00,M2] [#7 0.31,-0.31,0.00,M1] [#8 0.05,-0.05,0.25,U] 
20:25:49.293 00.001 9120 refined, 3 included, MultiStar: {0.20, -0.29}, one-star: {0.26, -0.26}
20:25:49.294 00.001 9120 CameraToMount -- cameraTheta (-0.98) - m_xAngle (3.04) = xAngle (-4.02 = 2.26)
20:25:49.295 00.001 9120 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.99 = 2.30)
20:25:49.296 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=-0.29 hyp=0.35 cameraTheta=-0.98 mountX=-0.22 mountY=0.26, mountTheta=2.28
20:25:49.298 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=-0.29, opts=13)
20:25:49.299 00.001 9120 Enqueuing Move request for scope (0.20, -0.29)
20:25:49.299 00.000 8596 Worker thread wakes up
20:25:49.300 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.29) opts 0xd
20:25:49.300 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, -0.29)
20:25:49.300 00.000 8596 Moving (0.20, -0.29) raw xDistance=-0.22 yDistance=0.26
20:25:49.300 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
20:25:49.300 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:25:49.300 00.000 8596 MoveAxis(E, 30, ABG)
20:25:49.300 00.000 8596 Guiding  Dir = 2, Dur = 30
20:25:49.300 00.000 8596 IsSlewing returns 0
20:25:49.300 00.000 8596 IsGuiding returns 0
20:25:49.301 00.001 8596 PulseGuide returned control before completion, sleep 40
20:25:49.304 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:25:49.320 00.016 9120 UpdateGuideState exits: m=280480 SNR=196.2
20:25:49.321 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:49.322 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:49.322 00.000 9120 Enqueuing Expose request
20:25:49.343 00.021 8596 IsGuiding returns 1
20:25:49.343 00.000 8596 scope still moving after pulse duration time elapsed
20:25:49.375 00.032 8596 IsSlewing returns 0
20:25:49.375 00.000 8596 IsGuiding returns 1
20:25:49.405 00.030 8596 IsSlewing returns 0
20:25:49.406 00.001 8596 IsGuiding returns 0
20:25:49.406 00.000 8596 scope move finished after 30 + 75 ms
20:25:49.406 00.000 8596 Move returns status 0, amount 30
20:25:49.406 00.000 8596 MoveAxis(S, 55, ABG)
20:25:49.406 00.000 8596 Guiding  Dir = 1, Dur = 55
20:25:49.406 00.000 8596 IsSlewing returns 0
20:25:49.406 00.000 8596 IsGuiding returns 0
20:25:49.455 00.049 8596 PulseGuide returned control before completion, sleep 18
20:25:49.483 00.028 8596 IsGuiding returns 1
20:25:49.483 00.000 8596 scope still moving after pulse duration time elapsed
20:25:49.514 00.031 8596 IsSlewing returns 0
20:25:49.514 00.000 8596 IsGuiding returns 1
20:25:49.545 00.031 8596 IsSlewing returns 0
20:25:49.545 00.000 8596 IsGuiding returns 0
20:25:49.545 00.000 8596 scope move finished after 55 + 83 ms
20:25:49.545 00.000 8596 Move returns status 0, amount 55
20:25:49.545 00.000 8596 move complete, result=0
20:25:49.545 00.000 8596 worker thread done servicing request
20:25:49.545 00.000 8596 Worker thread wakes up
20:25:49.545 00.000 9120 GuideStep: -0.2 px 30 ms EAST, 0.3 px 55 ms SOUTH
20:25:49.546 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:49.546 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:50.535 00.989 8596 Exposure complete
20:25:50.638 00.103 8596 worker thread done servicing request
20:25:50.638 00.000 9120 OnExposeComplete: enter
20:25:50.640 00.002 9120 UpdateGuideState(): m_state=6
20:25:50.642 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 957
20:25:50.644 00.002 9120 Star::Find returns 1 (0), X=1145.52, Y=158.71, Mass=309425, SNR=231.9, Peak=30909 HFD=4.6
20:25:50.646 00.002 9120 MultiStar: [#1 0.16,-0.15,0.92,U] [#2 0.19,-0.02,0.91,U] [#3 0.14,-0.03,0.69,U] [#4 0.14,-0.07,0.47,U] [#5 0.16,-0.17,0.40,U] [#6 0.17,-0.37,0.00,M3] [#7 0.27,0.04,0.24,U] [#8 -0.16,0.34,0.25,U] 
20:25:50.647 00.001 9120 refined, 7 included, MultiStar: {0.16, -0.06}, one-star: {0.19, -0.11}
20:25:50.650 00.003 9120 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.04) = xAngle (-3.40 = 2.88)
20:25:50.651 00.001 9120 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.37 = 2.91)
20:25:50.653 00.002 9120 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.36 mountX=-0.16 mountY=0.04, mountTheta=2.91
20:25:50.655 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.06, opts=13)
20:25:50.657 00.002 9120 Enqueuing Move request for scope (0.16, -0.06)
20:25:50.659 00.002 8596 Worker thread wakes up
20:25:50.659 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
20:25:50.659 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
20:25:50.659 00.000 8596 Moving (0.16, -0.06) raw xDistance=-0.16 yDistance=0.04
20:25:50.659 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:25:50.659 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:50.659 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:25:50.659 00.000 8596 MoveAxis(E, 0, ABG)
20:25:50.659 00.000 8596 Move returns status 0, amount 0
20:25:50.659 00.000 8596 MoveAxis(N, 0, ABG)
20:25:50.659 00.000 8596 Move returns status 0, amount 0
20:25:50.659 00.000 8596 move complete, result=0
20:25:50.659 00.000 8596 worker thread done servicing request
20:25:50.663 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:25:50.680 00.017 9120 UpdateGuideState exits: m=309425 SNR=231.9
20:25:50.680 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:50.681 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:50.682 00.001 9120 Enqueuing Expose request
20:25:50.683 00.001 8596 Worker thread wakes up
20:25:50.683 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:50.684 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:50.684 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:51.842 01.158 8596 Exposure complete
20:25:51.913 00.071 8596 worker thread done servicing request
20:25:51.913 00.000 9120 OnExposeComplete: enter
20:25:51.914 00.001 9120 UpdateGuideState(): m_state=6
20:25:51.915 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 958
20:25:51.916 00.001 9120 Star::Find returns 1 (0), X=1145.52, Y=158.86, Mass=290506, SNR=195.5, Peak=28781 HFD=4.4
20:25:51.917 00.001 9120 MultiStar: [#1 0.17,0.05,1.15,U] [#2 0.10,0.06,1.05,U] [#3 0.15,-0.00,0.86,U] [#4 0.18,-0.03,0.59,U] [#5 0.20,-0.11,0.45,U] [#6 0.14,-0.07,0.32,U] [#7 0.11,0.08,0.33,U] [#8 -0.19,0.20,0.28,U] 
20:25:51.917 00.000 9120 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.19, 0.04}
20:25:51.918 00.001 9120 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.04) = xAngle (-2.86 = -2.86)
20:25:51.919 00.001 9120 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.82 = -2.82)
20:25:51.920 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.18 mountX=-0.14 mountY=-0.05, mountTheta=-2.83
20:25:51.922 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.03, opts=13)
20:25:51.923 00.001 9120 Enqueuing Move request for scope (0.14, 0.03)
20:25:51.923 00.000 8596 Worker thread wakes up
20:25:51.923 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
20:25:51.924 00.001 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
20:25:51.924 00.000 8596 Moving (0.14, 0.03) raw xDistance=-0.14 yDistance=-0.05
20:25:51.924 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:25:51.924 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:51.924 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:25:51.924 00.000 8596 MoveAxis(E, 0, ABG)
20:25:51.924 00.000 8596 Move returns status 0, amount 0
20:25:51.924 00.000 8596 MoveAxis(N, 0, ABG)
20:25:51.924 00.000 8596 Move returns status 0, amount 0
20:25:51.924 00.000 8596 move complete, result=0
20:25:51.924 00.000 8596 worker thread done servicing request
20:25:51.928 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:25:51.944 00.016 9120 UpdateGuideState exits: m=290506 SNR=195.5
20:25:51.945 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:51.946 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:51.946 00.000 9120 Enqueuing Expose request
20:25:51.947 00.001 8596 Worker thread wakes up
20:25:51.947 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:25:51.948 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:51.948 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:52.922 00.974 8596 Exposure complete
20:25:52.988 00.066 8596 worker thread done servicing request
20:25:52.988 00.000 9120 OnExposeComplete: enter
20:25:52.990 00.002 9120 UpdateGuideState(): m_state=6
20:25:52.992 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 959
20:25:52.993 00.001 9120 Star::Find returns 1 (0), X=1145.53, Y=159.09, Mass=287962, SNR=211.7, Peak=26461 HFD=4.3
20:25:52.996 00.003 9120 MultiStar: [#1 0.29,0.13,1.04,U] [#2 0.13,0.18,0.93,U] [#3 0.15,0.13,0.76,U] [#4 0.33,0.21,0.00,M1] [#5 0.32,0.06,0.52,U] [#6 0.22,0.10,0.35,U] [#7 0.24,0.18,0.25,U] [#8 -0.35,0.34,0.00,M1] 
20:25:52.997 00.001 9120 refined, 6 included, MultiStar: {0.22, 0.16}, one-star: {0.20, 0.27}
20:25:52.999 00.002 9120 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.04) = xAngle (-2.40 = -2.40)
20:25:53.001 00.002 9120 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.36 = -2.36)
20:25:53.002 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=0.16 hyp=0.27 cameraTheta=0.65 mountX=-0.20 mountY=-0.19, mountTheta=-2.38
20:25:53.006 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=0.16, opts=13)
20:25:53.007 00.001 9120 Enqueuing Move request for scope (0.22, 0.16)
20:25:53.008 00.001 8596 Worker thread wakes up
20:25:53.008 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.16) opts 0xd
20:25:53.008 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, 0.16)
20:25:53.008 00.000 8596 Moving (0.22, 0.16) raw xDistance=-0.20 yDistance=-0.19
20:25:53.008 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:25:53.008 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:53.008 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:25:53.008 00.000 8596 MoveAxis(E, 0, ABG)
20:25:53.008 00.000 8596 Move returns status 0, amount 0
20:25:53.008 00.000 8596 MoveAxis(N, 0, ABG)
20:25:53.008 00.000 8596 Move returns status 0, amount 0
20:25:53.008 00.000 8596 move complete, result=0
20:25:53.008 00.000 8596 worker thread done servicing request
20:25:53.015 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:25:53.040 00.025 9120 UpdateGuideState exits: m=287962 SNR=211.7
20:25:53.042 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:53.043 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:53.044 00.001 9120 Enqueuing Expose request
20:25:53.046 00.002 8596 Worker thread wakes up
20:25:53.046 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:25:53.047 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:53.047 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:54.224 01.177 8596 Exposure complete
20:25:54.290 00.066 8596 worker thread done servicing request
20:25:54.290 00.000 9120 OnExposeComplete: enter
20:25:54.291 00.001 9120 UpdateGuideState(): m_state=6
20:25:54.292 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 960
20:25:54.292 00.000 9120 Star::Find returns 1 (0), X=1145.70, Y=158.74, Mass=295693, SNR=204.5, Peak=25645 HFD=4.4
20:25:54.294 00.002 9120 MultiStar: [#1 0.34,-0.14,0.92,U] [#2 0.19,-0.07,0.96,U] [#3 0.35,-0.14,0.82,U] [#4 0.34,-0.02,0.50,U] [#5 0.35,-0.09,0.46,U] [#6 0.23,-0.12,0.30,U] [#7 0.08,-0.01,0.36,U] [#8 0.27,0.02,0.27,U] 
20:25:54.295 00.001 9120 refined, 8 included, MultiStar: {0.30, -0.09}, one-star: {0.37, -0.09}
20:25:54.295 00.000 9120 CameraToMount -- cameraTheta (-0.29) - m_xAngle (3.04) = xAngle (-3.33 = 2.96)
20:25:54.296 00.001 9120 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.29 = 2.99)
20:25:54.297 00.001 9120 CameraToMount -- cameraX=0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-0.29 mountX=-0.30 mountY=0.05, mountTheta=2.99
20:25:54.298 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.30, y=-0.09, opts=13)
20:25:54.299 00.001 9120 Enqueuing Move request for scope (0.30, -0.09)
20:25:54.300 00.001 8596 Worker thread wakes up
20:25:54.300 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.09) opts 0xd
20:25:54.300 00.000 8596 Handling offset move in thread for scope, endpoint = (0.30, -0.09)
20:25:54.300 00.000 8596 Moving (0.30, -0.09) raw xDistance=-0.30 yDistance=0.05
20:25:54.300 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:25:54.300 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:54.300 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:25:54.301 00.001 8596 MoveAxis(E, 44, ABG)
20:25:54.301 00.000 8596 Guiding  Dir = 2, Dur = 44
20:25:54.301 00.000 8596 IsSlewing returns 0
20:25:54.301 00.000 8596 IsGuiding returns 0
20:25:54.304 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:25:54.320 00.016 9120 UpdateGuideState exits: m=295693 SNR=204.5
20:25:54.321 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:54.322 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:54.323 00.001 9120 Enqueuing Expose request
20:25:54.359 00.036 8596 IsGuiding returns 1
20:25:54.359 00.000 8596 scope still moving after pulse duration time elapsed
20:25:54.389 00.030 8596 IsSlewing returns 0
20:25:54.389 00.000 8596 IsGuiding returns 1
20:25:54.420 00.031 8596 IsSlewing returns 0
20:25:54.420 00.000 8596 IsGuiding returns 1
20:25:54.451 00.031 8596 IsSlewing returns 0
20:25:54.451 00.000 8596 IsGuiding returns 0
20:25:54.451 00.000 8596 scope move finished after 44 + 105 ms
20:25:54.451 00.000 8596 Move returns status 0, amount 44
20:25:54.451 00.000 8596 MoveAxis(N, 0, ABG)
20:25:54.451 00.000 8596 Move returns status 0, amount 0
20:25:54.451 00.000 8596 move complete, result=0
20:25:54.451 00.000 8596 worker thread done servicing request
20:25:54.451 00.000 8596 Worker thread wakes up
20:25:54.451 00.000 9120 GuideStep: -0.3 px 44 ms EAST, 0.0 px 0 ms NORTH
20:25:54.452 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:54.452 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:55.423 00.971 8596 Exposure complete
20:25:55.506 00.083 8596 worker thread done servicing request
20:25:55.506 00.000 9120 OnExposeComplete: enter
20:25:55.508 00.002 9120 UpdateGuideState(): m_state=6
20:25:55.510 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 961
20:25:55.511 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.87, Mass=309955, SNR=239.5, Peak=30189 HFD=4.4
20:25:55.512 00.001 9120 MultiStar: [#1 0.18,-0.05,0.75,U] [#2 -0.05,-0.16,0.89,U] [#3 0.06,0.01,0.63,U] [#4 0.18,-0.12,0.45,U] [#5 0.16,0.09,0.41,U] [#6 0.04,-0.32,0.27,U] [#7 0.05,-0.06,0.28,U] [#8 -0.16,-0.05,0.23,U] 
20:25:55.514 00.002 9120 refined, 8 included, MultiStar: {0.08, -0.05}, one-star: {0.11, 0.05}
20:25:55.515 00.001 9120 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.04) = xAngle (-3.63 = 2.65)
20:25:55.517 00.002 9120 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.59 = 2.69)
20:25:55.518 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.59 mountX=-0.08 mountY=0.04, mountTheta=2.68
20:25:55.521 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.05, opts=13)
20:25:55.523 00.002 9120 Enqueuing Move request for scope (0.08, -0.05)
20:25:55.525 00.002 8596 Worker thread wakes up
20:25:55.525 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
20:25:55.525 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
20:25:55.525 00.000 8596 Moving (0.08, -0.05) raw xDistance=-0.08 yDistance=0.04
20:25:55.525 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:25:55.525 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:55.525 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:25:55.525 00.000 8596 MoveAxis(E, 0, ABG)
20:25:55.525 00.000 8596 Move returns status 0, amount 0
20:25:55.525 00.000 8596 MoveAxis(N, 0, ABG)
20:25:55.525 00.000 8596 Move returns status 0, amount 0
20:25:55.525 00.000 8596 move complete, result=0
20:25:55.525 00.000 8596 worker thread done servicing request
20:25:55.534 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:25:55.553 00.019 9120 UpdateGuideState exits: m=309955 SNR=239.5
20:25:55.555 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:55.556 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:55.556 00.000 9120 Enqueuing Expose request
20:25:55.557 00.001 8596 Worker thread wakes up
20:25:55.557 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:25:55.558 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:55.558 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:56.715 01.157 8596 Exposure complete
20:25:56.780 00.065 8596 worker thread done servicing request
20:25:56.780 00.000 9120 OnExposeComplete: enter
20:25:56.781 00.001 9120 UpdateGuideState(): m_state=6
20:25:56.782 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 962
20:25:56.783 00.001 9120 Star::Find returns 1 (0), X=1145.06, Y=158.82, Mass=294196, SNR=212.4, Peak=29565 HFD=4.4
20:25:56.784 00.001 9120 MultiStar: [#1 -0.32,-0.16,1.00,U] [#2 -0.43,0.06,0.00,M1] [#3 -0.32,-0.00,0.64,U] [#4 -0.24,-0.07,0.46,U] [#5 -0.18,-0.01,0.42,U] [#6 -0.56,-0.32,0.00,M1] [#7 -0.38,0.02,0.32,U] [#8 -0.47,0.12,0.00,M1] 
20:25:56.785 00.001 9120 single-star, 5 included, MultiStar: {-0.29, -0.05}, one-star: {-0.27, 0.00}
20:25:56.786 00.001 9120 CameraToMount -- cameraTheta (3.14) - m_xAngle (3.04) = xAngle (0.10 = 0.10)
20:25:56.787 00.001 9120 CameraToMount -- cameraTheta (3.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.13 = 0.13)
20:25:56.787 00.000 9120 CameraToMount -- cameraX=-0.27 cameraY=0.00 hyp=0.27 cameraTheta=3.14 mountX=0.27 mountY=0.04, mountTheta=0.13
20:25:56.789 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.27, y=0.00, opts=13)
20:25:56.790 00.001 9120 Enqueuing Move request for scope (-0.27, 0.00)
20:25:56.791 00.001 8596 Worker thread wakes up
20:25:56.791 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.00) opts 0xd
20:25:56.791 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.27, 0.00)
20:25:56.791 00.000 8596 Moving (-0.27, 0.00) raw xDistance=0.27 yDistance=0.04
20:25:56.791 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:25:56.791 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:56.791 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:25:56.791 00.000 8596 MoveAxis(W, 39, ABG)
20:25:56.791 00.000 8596 Guiding  Dir = 3, Dur = 39
20:25:56.791 00.000 8596 IsSlewing returns 0
20:25:56.792 00.001 8596 IsGuiding returns 0
20:25:56.796 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2486, FiltMax=65491, Gamma=1.000
20:25:56.811 00.015 8596 PulseGuide returned control before completion, sleep 30
20:25:56.825 00.014 9120 UpdateGuideState exits: m=294196 SNR=212.4
20:25:56.827 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:56.828 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:56.829 00.001 9120 Enqueuing Expose request
20:25:56.842 00.013 8596 IsGuiding returns 1
20:25:56.842 00.000 8596 scope still moving after pulse duration time elapsed
20:25:56.873 00.031 8596 IsSlewing returns 0
20:25:56.873 00.000 8596 IsGuiding returns 1
20:25:56.903 00.030 8596 IsSlewing returns 0
20:25:56.903 00.000 8596 IsGuiding returns 0
20:25:56.903 00.000 8596 scope move finished after 39 + 73 ms
20:25:56.903 00.000 8596 Move returns status 0, amount 39
20:25:56.903 00.000 8596 MoveAxis(N, 0, ABG)
20:25:56.903 00.000 8596 Move returns status 0, amount 0
20:25:56.903 00.000 8596 move complete, result=0
20:25:56.905 00.002 8596 worker thread done servicing request
20:25:56.905 00.000 8596 Worker thread wakes up
20:25:56.905 00.000 9120 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
20:25:56.906 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:56.906 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:57.886 00.980 8596 Exposure complete
20:25:57.976 00.090 8596 worker thread done servicing request
20:25:57.976 00.000 9120 OnExposeComplete: enter
20:25:57.976 00.000 9120 UpdateGuideState(): m_state=6
20:25:57.977 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 963
20:25:57.979 00.002 9120 Star::Find returns 1 (0), X=1145.50, Y=158.71, Mass=309416, SNR=243.0, Peak=30541 HFD=4.6
20:25:57.979 00.000 9120 MultiStar: [#1 0.21,-0.18,0.83,U] [#2 0.12,-0.18,0.79,U] [#3 0.16,-0.04,0.59,U] [#4 0.30,-0.26,0.49,U] [#5 0.13,-0.12,0.35,U] [#6 0.09,-0.11,0.26,U] [#7 0.15,-0.21,0.25,U] [#8 -0.22,-0.19,0.22,U] 
20:25:57.979 00.000 9120 single-star, 8 included, MultiStar: {0.16, -0.15}, one-star: {0.17, -0.11}
20:25:57.980 00.001 9120 CameraToMount -- cameraTheta (-0.56) - m_xAngle (3.04) = xAngle (-3.61 = 2.68)
20:25:57.981 00.001 9120 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.57 = 2.71)
20:25:57.982 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.21 cameraTheta=-0.56 mountX=-0.18 mountY=0.09, mountTheta=2.71
20:25:57.984 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.11, opts=13)
20:25:57.984 00.000 9120 Enqueuing Move request for scope (0.17, -0.11)
20:25:57.985 00.001 8596 Worker thread wakes up
20:25:57.985 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
20:25:57.985 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
20:25:57.985 00.000 8596 Moving (0.17, -0.11) raw xDistance=-0.18 yDistance=0.09
20:25:57.986 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:25:57.986 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:57.986 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:25:57.986 00.000 8596 MoveAxis(E, 0, ABG)
20:25:57.986 00.000 8596 Move returns status 0, amount 0
20:25:57.986 00.000 8596 MoveAxis(N, 0, ABG)
20:25:57.986 00.000 8596 Move returns status 0, amount 0
20:25:57.986 00.000 8596 move complete, result=0
20:25:57.986 00.000 8596 worker thread done servicing request
20:25:57.990 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:25:58.014 00.024 9120 UpdateGuideState exits: m=309416 SNR=243.0
20:25:58.015 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:58.017 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:58.018 00.001 9120 Enqueuing Expose request
20:25:58.020 00.002 8596 Worker thread wakes up
20:25:58.020 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:25:58.021 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:58.021 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:59.186 01.165 8596 Exposure complete
20:25:59.281 00.095 8596 worker thread done servicing request
20:25:59.281 00.000 9120 OnExposeComplete: enter
20:25:59.283 00.002 9120 UpdateGuideState(): m_state=6
20:25:59.284 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 964
20:25:59.286 00.002 9120 Star::Find returns 1 (0), X=1145.74, Y=158.87, Mass=288759, SNR=216.9, Peak=25555 HFD=4.2
20:25:59.288 00.002 9120 MultiStar: [#1 0.39,0.00,0.84,U] [#2 0.29,-0.13,1.04,U] [#3 0.34,-0.01,0.68,U] [#4 0.59,-0.06,0.00,M1] [#5 0.42,-0.05,0.00,M1] [#6 0.43,-0.10,0.00,M1] [#7 0.17,-0.08,0.29,U] [#8 -0.01,0.13,0.25,U] 
20:25:59.289 00.001 9120 refined, 5 included, MultiStar: {0.32, -0.02}, one-star: {0.41, 0.05}
20:25:59.291 00.002 9120 CameraToMount -- cameraTheta (-0.06) - m_xAngle (3.04) = xAngle (-3.10 = -3.10)
20:25:59.292 00.001 9120 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.07 = -3.07)
20:25:59.293 00.001 9120 CameraToMount -- cameraX=0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-0.06 mountX=-0.32 mountY=-0.02, mountTheta=-3.07
20:25:59.295 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.32, y=-0.02, opts=13)
20:25:59.297 00.002 9120 Enqueuing Move request for scope (0.32, -0.02)
20:25:59.298 00.001 8596 Worker thread wakes up
20:25:59.298 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.02) opts 0xd
20:25:59.298 00.000 8596 Handling offset move in thread for scope, endpoint = (0.32, -0.02)
20:25:59.298 00.000 8596 Moving (0.32, -0.02) raw xDistance=-0.32 yDistance=-0.02
20:25:59.299 00.001 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:25:59.299 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:59.299 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:25:59.299 00.000 8596 MoveAxis(E, 46, ABG)
20:25:59.299 00.000 8596 Guiding  Dir = 2, Dur = 46
20:25:59.299 00.000 8596 IsSlewing returns 0
20:25:59.299 00.000 8596 IsGuiding returns 0
20:25:59.306 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:25:59.328 00.022 9120 UpdateGuideState exits: m=288759 SNR=216.9
20:25:59.330 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:59.332 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:25:59.334 00.002 9120 Enqueuing Expose request
20:25:59.356 00.022 8596 IsGuiding returns 1
20:25:59.356 00.000 8596 scope still moving after pulse duration time elapsed
20:25:59.386 00.030 8596 IsSlewing returns 0
20:25:59.386 00.000 8596 IsGuiding returns 1
20:25:59.418 00.032 8596 IsSlewing returns 0
20:25:59.418 00.000 8596 IsGuiding returns 1
20:25:59.449 00.031 8596 IsSlewing returns 0
20:25:59.449 00.000 8596 IsGuiding returns 0
20:25:59.449 00.000 8596 scope move finished after 46 + 103 ms
20:25:59.449 00.000 8596 Move returns status 0, amount 46
20:25:59.449 00.000 8596 MoveAxis(N, 0, ABG)
20:25:59.449 00.000 8596 Move returns status 0, amount 0
20:25:59.449 00.000 8596 move complete, result=0
20:25:59.449 00.000 8596 worker thread done servicing request
20:25:59.449 00.000 8596 Worker thread wakes up
20:25:59.449 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:25:59.449 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:25:59.450 00.001 9120 GuideStep: -0.3 px 46 ms EAST, -0.0 px 0 ms NORTH
20:26:00.420 00.970 8596 Exposure complete
20:26:00.502 00.082 8596 worker thread done servicing request
20:26:00.502 00.000 9120 OnExposeComplete: enter
20:26:00.503 00.001 9120 UpdateGuideState(): m_state=6
20:26:00.504 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 965
20:26:00.505 00.001 9120 Star::Find returns 1 (0), X=1145.39, Y=158.67, Mass=291638, SNR=202.6, Peak=29117 HFD=4.5
20:26:00.506 00.001 9120 MultiStar: [#1 -0.07,-0.19,0.96,U] [#2 -0.18,-0.14,1.12,U] [#3 -0.04,-0.04,0.74,U] [#4 0.15,-0.24,0.60,U] [#5 0.14,-0.06,0.41,U] [#6 0.01,-0.13,0.32,U] [#7 -0.09,0.00,0.27,U] [#8 -0.35,-0.19,0.00,M1] 
20:26:00.507 00.001 9120 refined, 7 included, MultiStar: {-0.02, -0.13}, one-star: {0.06, -0.16}
20:26:00.508 00.001 9120 CameraToMount -- cameraTheta (-1.72) - m_xAngle (3.04) = xAngle (-4.76 = 1.53)
20:26:00.509 00.001 9120 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.72 = 1.56)
20:26:00.510 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.14 cameraTheta=-1.72 mountX=0.01 mountY=0.14, mountTheta=1.53
20:26:00.511 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.13, opts=13)
20:26:00.512 00.001 9120 Enqueuing Move request for scope (-0.02, -0.13)
20:26:00.513 00.001 8596 Worker thread wakes up
20:26:00.513 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
20:26:00.513 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
20:26:00.513 00.000 8596 Moving (-0.02, -0.13) raw xDistance=0.01 yDistance=0.14
20:26:00.513 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:26:00.513 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:00.513 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:26:00.513 00.000 8596 MoveAxis(E, 0, ABG)
20:26:00.513 00.000 8596 Move returns status 0, amount 0
20:26:00.513 00.000 8596 MoveAxis(N, 0, ABG)
20:26:00.513 00.000 8596 Move returns status 0, amount 0
20:26:00.513 00.000 8596 move complete, result=0
20:26:00.513 00.000 8596 worker thread done servicing request
20:26:00.517 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:26:00.533 00.016 9120 UpdateGuideState exits: m=291638 SNR=202.6
20:26:00.534 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:00.535 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:00.536 00.001 9120 Enqueuing Expose request
20:26:00.537 00.001 8596 Worker thread wakes up
20:26:00.537 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:26:00.537 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:00.537 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:01.698 01.161 8596 Exposure complete
20:26:01.774 00.076 8596 worker thread done servicing request
20:26:01.774 00.000 9120 OnExposeComplete: enter
20:26:01.775 00.001 9120 UpdateGuideState(): m_state=6
20:26:01.776 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 966
20:26:01.777 00.001 9120 Star::Find returns 1 (0), X=1145.32, Y=158.53, Mass=285223, SNR=221.5, Peak=27997 HFD=4.5
20:26:01.778 00.001 9120 MultiStar: [#1 -0.05,-0.40,0.00,M1] [#2 -0.28,-0.17,1.00,U] [#3 -0.05,-0.17,0.77,U] [#4 0.05,-0.32,0.50,U] [#5 0.02,-0.17,0.46,U] [#6 -0.29,-0.62,0.00,M1] [#7 -0.26,-0.24,0.32,U] [#8 -0.39,-0.13,0.00,M2] 
20:26:01.779 00.001 9120 refined, 5 included, MultiStar: {-0.09, -0.22}, one-star: {-0.01, -0.30}
20:26:01.780 00.001 9120 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.04) = xAngle (-5.00 = 1.28)
20:26:01.780 00.000 9120 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.96 = 1.32)
20:26:01.781 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.96 mountX=0.07 mountY=0.24, mountTheta=1.29
20:26:01.783 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.22, opts=13)
20:26:01.784 00.001 9120 Enqueuing Move request for scope (-0.09, -0.22)
20:26:01.784 00.000 8596 Worker thread wakes up
20:26:01.784 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
20:26:01.784 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
20:26:01.784 00.000 8596 Moving (-0.09, -0.22) raw xDistance=0.07 yDistance=0.24
20:26:01.784 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:26:01.785 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:26:01.785 00.000 8596 MoveAxis(E, 0, ABG)
20:26:01.785 00.000 8596 Move returns status 0, amount 0
20:26:01.785 00.000 8596 MoveAxis(S, 50, ABG)
20:26:01.785 00.000 8596 Guiding  Dir = 1, Dur = 50
20:26:01.785 00.000 8596 IsSlewing returns 0
20:26:01.785 00.000 8596 IsGuiding returns 0
20:26:01.787 00.002 8596 PulseGuide returned control before completion, sleep 59
20:26:01.789 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2429, FiltMax=65488, Gamma=1.000
20:26:01.818 00.029 9120 UpdateGuideState exits: m=285223 SNR=221.5
20:26:01.820 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:01.821 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:01.823 00.002 9120 Enqueuing Expose request
20:26:01.853 00.030 8596 IsGuiding returns 1
20:26:01.853 00.000 8596 scope still moving after pulse duration time elapsed
20:26:01.884 00.031 8596 IsSlewing returns 0
20:26:01.884 00.000 8596 IsGuiding returns 0
20:26:01.884 00.000 8596 scope move finished after 50 + 48 ms
20:26:01.884 00.000 8596 Move returns status 0, amount 50
20:26:01.884 00.000 8596 move complete, result=0
20:26:01.884 00.000 8596 worker thread done servicing request
20:26:01.884 00.000 8596 Worker thread wakes up
20:26:01.885 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
20:26:01.886 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:01.886 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:02.878 00.992 8596 Exposure complete
20:26:02.940 00.062 8596 worker thread done servicing request
20:26:02.940 00.000 9120 OnExposeComplete: enter
20:26:02.941 00.001 9120 UpdateGuideState(): m_state=6
20:26:02.942 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 967
20:26:02.943 00.001 9120 Star::Find returns 1 (0), X=1145.31, Y=158.51, Mass=294854, SNR=206.9, Peak=28445 HFD=4.5
20:26:02.944 00.001 9120 MultiStar: [#1 -0.04,-0.32,0.92,U] [#2 -0.23,-0.16,0.95,U] [#3 -0.15,-0.27,0.75,U] [#4 0.10,-0.29,0.50,U] [#5 0.05,-0.39,0.00,M1] [#6 -0.13,-0.37,0.35,U] [#7 -0.06,-0.26,0.33,U] [#8 -0.36,-0.30,0.00,M3] 
20:26:02.944 00.000 9120 refined, 6 included, MultiStar: {-0.08, -0.28}, one-star: {-0.01, -0.32}
20:26:02.945 00.001 9120 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.04) = xAngle (-4.90 = 1.38)
20:26:02.946 00.001 9120 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.87 = 1.42)
20:26:02.946 00.000 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.86 mountX=0.05 mountY=0.28, mountTheta=1.38
20:26:02.950 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.28, opts=13)
20:26:02.950 00.000 9120 Enqueuing Move request for scope (-0.08, -0.28)
20:26:02.951 00.001 8596 Worker thread wakes up
20:26:02.951 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.28) opts 0xd
20:26:02.951 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.28)
20:26:02.951 00.000 8596 Moving (-0.08, -0.28) raw xDistance=0.05 yDistance=0.28
20:26:02.951 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:26:02.951 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:26:02.951 00.000 8596 MoveAxis(E, 0, ABG)
20:26:02.951 00.000 8596 Move returns status 0, amount 0
20:26:02.951 00.000 8596 MoveAxis(S, 60, ABG)
20:26:02.951 00.000 8596 Guiding  Dir = 1, Dur = 60
20:26:02.952 00.001 8596 IsSlewing returns 0
20:26:02.952 00.000 8596 IsGuiding returns 0
20:26:02.958 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:26:02.959 00.001 8596 PulseGuide returned control before completion, sleep 64
20:26:02.985 00.026 9120 UpdateGuideState exits: m=294854 SNR=206.9
20:26:02.987 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:02.989 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:02.990 00.001 9120 Enqueuing Expose request
20:26:03.037 00.047 8596 IsGuiding returns 1
20:26:03.037 00.000 8596 scope still moving after pulse duration time elapsed
20:26:03.069 00.032 8596 IsSlewing returns 0
20:26:03.069 00.000 8596 IsGuiding returns 0
20:26:03.070 00.001 8596 scope move finished after 60 + 56 ms
20:26:03.070 00.000 8596 Move returns status 0, amount 60
20:26:03.070 00.000 8596 move complete, result=0
20:26:03.070 00.000 8596 worker thread done servicing request
20:26:03.070 00.000 8596 Worker thread wakes up
20:26:03.070 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:03.070 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:03.070 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
20:26:04.241 01.171 8596 Exposure complete
20:26:04.315 00.074 8596 worker thread done servicing request
20:26:04.315 00.000 9120 OnExposeComplete: enter
20:26:04.316 00.001 9120 UpdateGuideState(): m_state=6
20:26:04.317 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 968
20:26:04.318 00.001 9120 Star::Find returns 1 (0), X=1145.22, Y=159.04, Mass=298893, SNR=237.1, Peak=29229 HFD=4.4
20:26:04.321 00.003 9120 MultiStar: [#1 -0.12,0.14,0.83,U] [#2 -0.28,0.13,0.77,U] [#3 -0.23,0.22,0.70,U] [#4 -0.10,0.11,0.50,U] [#5 -0.24,0.20,0.38,U] [#6 -0.29,0.18,0.31,U] [#7 -0.07,0.37,0.30,U] [#8 -0.45,0.51,0.00,M4] 
20:26:04.323 00.002 9120 single-star, 7 included, MultiStar: {-0.18, 0.18}, one-star: {-0.11, 0.22}
20:26:04.326 00.003 9120 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.04) = xAngle (-1.00 = -1.00)
20:26:04.328 00.002 9120 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.96 = -0.96)
20:26:04.329 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.24 cameraTheta=2.04 mountX=0.13 mountY=-0.20, mountTheta=-0.99
20:26:04.332 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=0.22, opts=13)
20:26:04.334 00.002 9120 Enqueuing Move request for scope (-0.11, 0.22)
20:26:04.336 00.002 8596 Worker thread wakes up
20:26:04.336 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
20:26:04.336 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
20:26:04.337 00.001 8596 Moving (-0.11, 0.22) raw xDistance=0.13 yDistance=-0.20
20:26:04.337 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:26:04.337 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:04.337 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:26:04.337 00.000 8596 MoveAxis(E, 0, ABG)
20:26:04.337 00.000 8596 Move returns status 0, amount 0
20:26:04.337 00.000 8596 MoveAxis(N, 0, ABG)
20:26:04.337 00.000 8596 Move returns status 0, amount 0
20:26:04.337 00.000 8596 move complete, result=0
20:26:04.337 00.000 8596 worker thread done servicing request
20:26:04.345 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:26:04.368 00.023 9120 UpdateGuideState exits: m=298893 SNR=237.1
20:26:04.370 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:04.371 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:04.372 00.001 9120 Enqueuing Expose request
20:26:04.373 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:04.375 00.002 8596 Worker thread wakes up
20:26:04.375 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:04.375 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:05.352 00.977 8596 Exposure complete
20:26:05.422 00.070 8596 worker thread done servicing request
20:26:05.422 00.000 9120 OnExposeComplete: enter
20:26:05.423 00.001 9120 UpdateGuideState(): m_state=6
20:26:05.424 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 969
20:26:05.425 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=159.04, Mass=292802, SNR=219.3, Peak=29293 HFD=4.4
20:26:05.427 00.002 9120 MultiStar: [#1 -0.15,0.21,0.96,U] [#2 -0.20,0.32,0.97,U] [#3 -0.05,0.33,0.77,U] [#4 0.02,0.24,0.51,U] [#5 -0.12,0.36,0.42,U] [#6 -0.00,0.31,0.38,U] [#7 -0.14,0.23,0.37,U] [#8 -0.50,0.21,0.00,M5] 
20:26:05.428 00.001 9120 single-star, 7 included, MultiStar: {-0.11, 0.27}, one-star: {-0.12, 0.21}
20:26:05.429 00.001 9120 CameraToMount -- cameraTheta (2.09) - m_xAngle (3.04) = xAngle (-0.95 = -0.95)
20:26:05.431 00.002 9120 CameraToMount -- cameraTheta (2.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.91 = -0.91)
20:26:05.432 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.25 cameraTheta=2.09 mountX=0.14 mountY=-0.20, mountTheta=-0.94
20:26:05.433 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.21, opts=13)
20:26:05.434 00.001 9120 Enqueuing Move request for scope (-0.12, 0.21)
20:26:05.436 00.002 8596 Worker thread wakes up
20:26:05.436 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
20:26:05.436 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
20:26:05.436 00.000 8596 Moving (-0.12, 0.21) raw xDistance=0.14 yDistance=-0.20
20:26:05.436 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:26:05.436 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:05.436 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:26:05.436 00.000 8596 MoveAxis(E, 0, ABG)
20:26:05.437 00.001 8596 Move returns status 0, amount 0
20:26:05.437 00.000 8596 MoveAxis(N, 0, ABG)
20:26:05.437 00.000 8596 Move returns status 0, amount 0
20:26:05.437 00.000 8596 move complete, result=0
20:26:05.437 00.000 8596 worker thread done servicing request
20:26:05.441 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:26:05.465 00.024 9120 UpdateGuideState exits: m=292802 SNR=219.3
20:26:05.467 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:05.469 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:05.471 00.002 9120 Enqueuing Expose request
20:26:05.473 00.002 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:05.475 00.002 8596 Worker thread wakes up
20:26:05.475 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:05.475 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:06.637 01.162 8596 Exposure complete
20:26:06.696 00.059 8596 worker thread done servicing request
20:26:06.696 00.000 9120 OnExposeComplete: enter
20:26:06.697 00.001 9120 UpdateGuideState(): m_state=6
20:26:06.698 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 970
20:26:06.699 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=159.04, Mass=267798, SNR=212.9, Peak=29117 HFD=4.3
20:26:06.700 00.001 9120 MultiStar: [#1 -0.01,0.23,0.95,U] [#2 -0.13,0.36,0.88,U] [#3 -0.06,0.21,0.76,U] [#4 -0.03,0.33,0.50,U] [#5 -0.10,0.27,0.42,U] [#6 -0.26,0.19,0.34,U] [#7 0.01,0.30,0.36,U] [#8 -0.34,0.54,0.00,M6] 
20:26:06.701 00.001 9120 single-star, 7 included, MultiStar: {-0.08, 0.26}, one-star: {-0.09, 0.22}
20:26:06.702 00.001 9120 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.04) = xAngle (-1.07 = -1.07)
20:26:06.702 00.000 9120 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.03 = -1.03)
20:26:06.703 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.98 mountX=0.11 mountY=-0.20, mountTheta=-1.06
20:26:06.705 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.22, opts=13)
20:26:06.706 00.001 9120 Enqueuing Move request for scope (-0.09, 0.22)
20:26:06.706 00.000 8596 Worker thread wakes up
20:26:06.707 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
20:26:06.707 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
20:26:06.707 00.000 8596 Moving (-0.09, 0.22) raw xDistance=0.11 yDistance=-0.20
20:26:06.707 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:26:06.707 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:06.707 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:26:06.707 00.000 8596 MoveAxis(E, 0, ABG)
20:26:06.707 00.000 8596 Move returns status 0, amount 0
20:26:06.707 00.000 8596 MoveAxis(N, 0, ABG)
20:26:06.707 00.000 8596 Move returns status 0, amount 0
20:26:06.707 00.000 8596 move complete, result=0
20:26:06.707 00.000 8596 worker thread done servicing request
20:26:06.711 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:26:06.728 00.017 9120 UpdateGuideState exits: m=267798 SNR=212.9
20:26:06.729 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:06.730 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:06.731 00.001 9120 Enqueuing Expose request
20:26:06.732 00.001 8596 Worker thread wakes up
20:26:06.732 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:06.732 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:06.732 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:07.715 00.983 8596 Exposure complete
20:26:07.798 00.083 8596 worker thread done servicing request
20:26:07.798 00.000 9120 OnExposeComplete: enter
20:26:07.799 00.001 9120 UpdateGuideState(): m_state=6
20:26:07.800 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 971
20:26:07.801 00.001 9120 Star::Find returns 1 (0), X=1145.29, Y=159.07, Mass=288088, SNR=220.8, Peak=29293 HFD=4.2
20:26:07.802 00.001 9120 MultiStar: [#1 -0.01,0.27,0.97,U] [#2 -0.08,0.13,0.87,U] [#3 -0.08,0.08,0.63,U] [#4 0.03,0.22,0.47,U] [#5 -0.08,0.21,0.51,U] [#6 -0.15,0.26,0.31,U] [#7 0.16,0.26,0.29,U] [#8 -0.31,0.35,0.00,M7] 
20:26:07.803 00.001 9120 refined, 7 included, MultiStar: {-0.04, 0.21}, one-star: {-0.04, 0.25}
20:26:07.804 00.001 9120 CameraToMount -- cameraTheta (1.76) - m_xAngle (3.04) = xAngle (-1.28 = -1.28)
20:26:07.805 00.001 9120 CameraToMount -- cameraTheta (1.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.25 = -1.25)
20:26:07.806 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.76 mountX=0.06 mountY=-0.20, mountTheta=-1.28
20:26:07.807 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.21, opts=13)
20:26:07.808 00.001 9120 Enqueuing Move request for scope (-0.04, 0.21)
20:26:07.809 00.001 8596 Worker thread wakes up
20:26:07.809 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
20:26:07.809 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
20:26:07.809 00.000 8596 Moving (-0.04, 0.21) raw xDistance=0.06 yDistance=-0.20
20:26:07.809 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:26:07.809 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:07.810 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:26:07.810 00.000 8596 MoveAxis(E, 0, ABG)
20:26:07.810 00.000 8596 Move returns status 0, amount 0
20:26:07.810 00.000 8596 MoveAxis(N, 0, ABG)
20:26:07.810 00.000 8596 Move returns status 0, amount 0
20:26:07.810 00.000 8596 move complete, result=0
20:26:07.810 00.000 8596 worker thread done servicing request
20:26:07.814 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:26:07.830 00.016 9120 UpdateGuideState exits: m=288088 SNR=220.8
20:26:07.831 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:07.832 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:07.832 00.000 9120 Enqueuing Expose request
20:26:07.833 00.001 8596 Worker thread wakes up
20:26:07.833 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:07.834 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:07.834 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:09.012 01.178 8596 Exposure complete
20:26:09.090 00.078 8596 worker thread done servicing request
20:26:09.090 00.000 9120 OnExposeComplete: enter
20:26:09.091 00.001 9120 UpdateGuideState(): m_state=6
20:26:09.093 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 972
20:26:09.093 00.000 9120 Star::Find returns 1 (0), X=1145.48, Y=159.05, Mass=313768, SNR=234.9, Peak=29533 HFD=4.2
20:26:09.095 00.002 9120 MultiStar: [#1 0.18,0.26,0.78,U] [#2 0.03,0.23,0.90,U] [#3 0.15,0.37,0.00,M1] [#4 0.21,0.34,0.00,M1] [#5 0.16,0.18,0.41,U] [#6 -0.04,0.11,0.26,U] [#7 0.02,-0.12,0.29,U] [#8 -0.25,0.42,0.00,M8] 
20:26:09.096 00.001 9120 refined, 5 included, MultiStar: {0.10, 0.19}, one-star: {0.15, 0.22}
20:26:09.097 00.001 9120 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.04) = xAngle (-1.96 = -1.96)
20:26:09.098 00.001 9120 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.92 = -1.92)
20:26:09.099 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.22 cameraTheta=1.08 mountX=-0.08 mountY=-0.21, mountTheta=-1.96
20:26:09.101 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.19, opts=13)
20:26:09.103 00.002 9120 Enqueuing Move request for scope (0.10, 0.19)
20:26:09.105 00.002 8596 Worker thread wakes up
20:26:09.105 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
20:26:09.106 00.001 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
20:26:09.106 00.000 8596 Moving (0.10, 0.19) raw xDistance=-0.08 yDistance=-0.21
20:26:09.106 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:26:09.106 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:09.106 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:26:09.106 00.000 8596 MoveAxis(E, 0, ABG)
20:26:09.106 00.000 8596 Move returns status 0, amount 0
20:26:09.107 00.001 8596 MoveAxis(N, 0, ABG)
20:26:09.107 00.000 8596 Move returns status 0, amount 0
20:26:09.107 00.000 8596 move complete, result=0
20:26:09.107 00.000 8596 worker thread done servicing request
20:26:09.115 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:26:09.140 00.025 9120 UpdateGuideState exits: m=313768 SNR=234.9
20:26:09.141 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:09.142 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:09.143 00.001 9120 Enqueuing Expose request
20:26:09.144 00.001 8596 Worker thread wakes up
20:26:09.144 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:09.144 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:09.144 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:10.126 00.982 8596 Exposure complete
20:26:10.229 00.103 8596 worker thread done servicing request
20:26:10.229 00.000 9120 OnExposeComplete: enter
20:26:10.231 00.002 9120 UpdateGuideState(): m_state=6
20:26:10.232 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 973
20:26:10.233 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=159.03, Mass=291632, SNR=221.1, Peak=28029 HFD=4.2
20:26:10.235 00.002 9120 MultiStar: [#1 0.20,0.41,0.00,M1] [#2 0.20,0.25,0.91,U] [#3 0.18,0.48,0.00,M2] [#4 0.23,0.35,0.00,M2] [#5 0.28,0.33,0.00,M1] [#6 0.24,0.50,0.00,M1] [#7 0.08,0.22,0.33,U] [#8 -0.00,0.60,0.00,M9] 
20:26:10.236 00.001 9120 single-star, 2 included, MultiStar: {0.18, 0.22}, one-star: {0.19, 0.20}
20:26:10.237 00.001 9120 CameraToMount -- cameraTheta (0.82) - m_xAngle (3.04) = xAngle (-2.22 = -2.22)
20:26:10.239 00.002 9120 CameraToMount -- cameraTheta (0.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.18 = -2.18)
20:26:10.240 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.28 cameraTheta=0.82 mountX=-0.17 mountY=-0.23, mountTheta=-2.21
20:26:10.244 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=0.20, opts=13)
20:26:10.245 00.001 9120 Enqueuing Move request for scope (0.19, 0.20)
20:26:10.246 00.001 8596 Worker thread wakes up
20:26:10.246 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd
20:26:10.246 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, 0.20)
20:26:10.246 00.000 8596 Moving (0.19, 0.20) raw xDistance=-0.17 yDistance=-0.23
20:26:10.246 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:26:10.246 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:26:10.246 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:26:10.246 00.000 8596 MoveAxis(E, 0, ABG)
20:26:10.246 00.000 8596 Move returns status 0, amount 0
20:26:10.246 00.000 8596 MoveAxis(N, 0, ABG)
20:26:10.246 00.000 8596 Move returns status 0, amount 0
20:26:10.246 00.000 8596 move complete, result=0
20:26:10.246 00.000 8596 worker thread done servicing request
20:26:10.250 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2465, FiltMax=65535, Gamma=1.000
20:26:10.280 00.030 9120 UpdateGuideState exits: m=291632 SNR=221.1
20:26:10.283 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:10.285 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:10.286 00.001 9120 Enqueuing Expose request
20:26:10.288 00.002 8596 Worker thread wakes up
20:26:10.288 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:10.290 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:10.290 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:11.465 01.175 8596 Exposure complete
20:26:11.555 00.090 8596 worker thread done servicing request
20:26:11.555 00.000 9120 OnExposeComplete: enter
20:26:11.556 00.001 9120 UpdateGuideState(): m_state=6
20:26:11.557 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 974
20:26:11.557 00.000 9120 Star::Find returns 1 (0), X=1145.56, Y=158.86, Mass=278216, SNR=197.7, Peak=28029 HFD=4.3
20:26:11.558 00.001 9120 MultiStar: [#1 0.41,0.09,0.00,M2] [#2 0.16,0.19,0.88,U] [#3 0.37,0.37,0.00,M3] [#4 0.38,0.08,0.51,U] [#5 0.27,0.33,0.00,M2] [#6 0.18,0.08,0.32,U] [#7 0.16,0.06,0.38,U] [#8 0.25,0.23,0.32,U] 
20:26:11.559 00.001 9120 single-star, 5 included, MultiStar: {0.22, 0.11}, one-star: {0.23, 0.04}
20:26:11.560 00.001 9120 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.04) = xAngle (-2.89 = -2.89)
20:26:11.561 00.001 9120 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.85 = -2.85)
20:26:11.562 00.001 9120 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.23 cameraTheta=0.15 mountX=-0.22 mountY=-0.07, mountTheta=-2.85
20:26:11.563 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=0.04, opts=13)
20:26:11.564 00.001 9120 Enqueuing Move request for scope (0.23, 0.04)
20:26:11.565 00.001 8596 Worker thread wakes up
20:26:11.565 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
20:26:11.565 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
20:26:11.565 00.000 8596 Moving (0.23, 0.04) raw xDistance=-0.22 yDistance=-0.07
20:26:11.565 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:26:11.565 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:11.565 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:26:11.565 00.000 8596 MoveAxis(E, 32, ABG)
20:26:11.565 00.000 8596 Guiding  Dir = 2, Dur = 32
20:26:11.566 00.001 8596 IsSlewing returns 0
20:26:11.566 00.000 8596 IsGuiding returns 0
20:26:11.567 00.001 8596 PulseGuide returned control before completion, sleep 42
20:26:11.569 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:26:11.585 00.016 9120 UpdateGuideState exits: m=278216 SNR=197.7
20:26:11.586 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:11.587 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:11.588 00.001 9120 Enqueuing Expose request
20:26:11.617 00.029 8596 IsGuiding returns 1
20:26:11.617 00.000 8596 scope still moving after pulse duration time elapsed
20:26:11.649 00.032 8596 IsSlewing returns 0
20:26:11.649 00.000 8596 IsGuiding returns 0
20:26:11.649 00.000 8596 scope move finished after 32 + 50 ms
20:26:11.649 00.000 8596 Move returns status 0, amount 32
20:26:11.649 00.000 8596 MoveAxis(N, 0, ABG)
20:26:11.649 00.000 8596 Move returns status 0, amount 0
20:26:11.649 00.000 8596 move complete, result=0
20:26:11.649 00.000 8596 worker thread done servicing request
20:26:11.649 00.000 9120 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
20:26:11.650 00.001 8596 Worker thread wakes up
20:26:11.650 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:11.650 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:12.633 00.983 8596 Exposure complete
20:26:12.729 00.096 8596 worker thread done servicing request
20:26:12.729 00.000 9120 OnExposeComplete: enter
20:26:12.731 00.002 9120 UpdateGuideState(): m_state=6
20:26:12.732 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 975
20:26:12.733 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.93, Mass=298008, SNR=207.7, Peak=28669 HFD=4.3
20:26:12.734 00.001 9120 MultiStar: [#1 0.15,0.34,0.97,U] [#2 -0.19,0.32,0.94,U] [#3 -0.10,0.43,0.00,M4] [#4 0.17,0.31,0.51,U] [#5 -0.01,0.34,0.41,U] [#6 0.00,0.16,0.27,U] [#7 -0.10,0.32,0.28,U] [#8 -0.60,0.33,0.00,M9] 
20:26:12.735 00.001 9120 single-star, 6 included, MultiStar: {0.03, 0.27}, one-star: {0.12, 0.11}
20:26:12.736 00.001 9120 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.04) = xAngle (-2.29 = -2.29)
20:26:12.738 00.002 9120 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.25 = -2.25)
20:26:12.740 00.002 9120 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.75 mountX=-0.11 mountY=-0.12, mountTheta=-2.27
20:26:12.742 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.11, opts=13)
20:26:12.744 00.002 9120 Enqueuing Move request for scope (0.12, 0.11)
20:26:12.746 00.002 8596 Worker thread wakes up
20:26:12.746 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
20:26:12.746 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
20:26:12.746 00.000 8596 Moving (0.12, 0.11) raw xDistance=-0.11 yDistance=-0.12
20:26:12.746 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:26:12.746 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:12.746 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:26:12.746 00.000 8596 MoveAxis(E, 0, ABG)
20:26:12.747 00.001 8596 Move returns status 0, amount 0
20:26:12.747 00.000 8596 MoveAxis(N, 0, ABG)
20:26:12.747 00.000 8596 Move returns status 0, amount 0
20:26:12.747 00.000 8596 move complete, result=0
20:26:12.747 00.000 8596 worker thread done servicing request
20:26:12.754 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2425, FiltMax=65535, Gamma=1.000
20:26:12.785 00.031 9120 UpdateGuideState exits: m=298008 SNR=207.7
20:26:12.787 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:12.789 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:12.790 00.001 9120 Enqueuing Expose request
20:26:12.792 00.002 8596 Worker thread wakes up
20:26:12.792 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:12.794 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:12.794 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:13.956 01.162 8596 Exposure complete
20:26:14.030 00.074 8596 worker thread done servicing request
20:26:14.030 00.000 9120 OnExposeComplete: enter
20:26:14.031 00.001 9120 UpdateGuideState(): m_state=6
20:26:14.032 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 976
20:26:14.033 00.001 9120 Star::Find returns 1 (0), X=1144.98, Y=159.03, Mass=291370, SNR=209.4, Peak=30269 HFD=4.4
20:26:14.035 00.002 9120 MultiStar: [#1 -0.32,0.12,1.06,U] [#2 -0.44,0.21,0.00,M1] [#3 -0.44,0.39,0.00,M5] [#4 -0.38,0.17,0.00,M1] [#5 -0.35,0.18,0.00,M2] [#6 -0.52,-0.02,0.00,M1] [#7 -0.25,0.19,0.33,U] [#8 -0.59,0.40,0.00,M10] 
20:26:14.036 00.001 9120 refined, 2 included, MultiStar: {-0.32, 0.17}, one-star: {-0.35, 0.21}
20:26:14.037 00.001 9120 CameraToMount -- cameraTheta (2.66) - m_xAngle (3.04) = xAngle (-0.38 = -0.38)
20:26:14.038 00.001 9120 CameraToMount -- cameraTheta (2.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.34 = -0.34)
20:26:14.038 00.000 9120 CameraToMount -- cameraX=-0.32 cameraY=0.17 hyp=0.36 cameraTheta=2.66 mountX=0.34 mountY=-0.12, mountTheta=-0.35
20:26:14.040 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.32, y=0.17, opts=13)
20:26:14.041 00.001 9120 Enqueuing Move request for scope (-0.32, 0.17)
20:26:14.042 00.001 8596 Worker thread wakes up
20:26:14.042 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.17) opts 0xd
20:26:14.042 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.32, 0.17)
20:26:14.042 00.000 8596 Moving (-0.32, 0.17) raw xDistance=0.34 yDistance=-0.12
20:26:14.042 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:26:14.042 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:14.042 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:26:14.042 00.000 8596 MoveAxis(W, 49, ABG)
20:26:14.042 00.000 8596 Guiding  Dir = 3, Dur = 49
20:26:14.043 00.001 8596 IsSlewing returns 0
20:26:14.043 00.000 8596 IsGuiding returns 0
20:26:14.044 00.001 8596 PulseGuide returned control before completion, sleep 58
20:26:14.047 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:26:14.076 00.029 9120 UpdateGuideState exits: m=291370 SNR=209.4
20:26:14.078 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:14.080 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:14.081 00.001 9120 Enqueuing Expose request
20:26:14.112 00.031 8596 IsGuiding returns 1
20:26:14.112 00.000 8596 scope still moving after pulse duration time elapsed
20:26:14.144 00.032 8596 IsSlewing returns 0
20:26:14.144 00.000 8596 IsGuiding returns 0
20:26:14.144 00.000 8596 scope move finished after 49 + 52 ms
20:26:14.144 00.000 8596 Move returns status 0, amount 49
20:26:14.144 00.000 8596 MoveAxis(N, 0, ABG)
20:26:14.144 00.000 8596 Move returns status 0, amount 0
20:26:14.144 00.000 8596 move complete, result=0
20:26:14.144 00.000 8596 worker thread done servicing request
20:26:14.145 00.001 8596 Worker thread wakes up
20:26:14.145 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:14.145 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:14.145 00.000 9120 GuideStep: 0.3 px 49 ms WEST, -0.1 px 0 ms NORTH
20:26:15.110 00.965 8596 Exposure complete
20:26:15.196 00.086 8596 worker thread done servicing request
20:26:15.196 00.000 9120 OnExposeComplete: enter
20:26:15.197 00.001 9120 UpdateGuideState(): m_state=6
20:26:15.198 00.001 9120 Star::Find(15, 1144, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 977
20:26:15.199 00.001 9120 Star::Find returns 1 (0), X=1145.20, Y=159.03, Mass=282045, SNR=207.0, Peak=27293 HFD=4.4
20:26:15.200 00.001 9120 MultiStar: [#1 -0.09,0.26,1.01,U] [#2 -0.14,0.31,1.05,U] [#3 -0.35,0.25,0.00,M6] [#4 -0.06,0.28,0.55,U] [#5 -0.14,0.21,0.48,U] [#6 -0.32,-0.03,0.29,U] [#7 -0.11,0.47,0.00,M1] [#8 -0.63,0.27,0.00,R] 
20:26:15.201 00.001 9120 single-star, 5 included, MultiStar: {-0.13, 0.24}, one-star: {-0.12, 0.21}
20:26:15.201 00.000 9120 CameraToMount -- cameraTheta (2.11) - m_xAngle (3.04) = xAngle (-0.93 = -0.93)
20:26:15.202 00.001 9120 CameraToMount -- cameraTheta (2.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.90 = -0.90)
20:26:15.203 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.11 mountX=0.14 mountY=-0.19, mountTheta=-0.92
20:26:15.204 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.21, opts=13)
20:26:15.205 00.001 9120 Enqueuing Move request for scope (-0.12, 0.21)
20:26:15.206 00.001 8596 Worker thread wakes up
20:26:15.206 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
20:26:15.206 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
20:26:15.206 00.000 8596 Moving (-0.12, 0.21) raw xDistance=0.14 yDistance=-0.19
20:26:15.207 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:26:15.207 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:15.207 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:26:15.207 00.000 8596 MoveAxis(E, 0, ABG)
20:26:15.207 00.000 8596 Move returns status 0, amount 0
20:26:15.207 00.000 8596 MoveAxis(N, 0, ABG)
20:26:15.207 00.000 8596 Move returns status 0, amount 0
20:26:15.207 00.000 8596 move complete, result=0
20:26:15.207 00.000 8596 worker thread done servicing request
20:26:15.210 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:26:15.227 00.017 9120 UpdateGuideState exits: m=282045 SNR=207.0
20:26:15.228 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:15.229 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:15.230 00.001 9120 Enqueuing Expose request
20:26:15.231 00.001 8596 Worker thread wakes up
20:26:15.231 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:15.231 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:15.232 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:16.390 01.158 8596 Exposure complete
20:26:16.478 00.088 8596 worker thread done servicing request
20:26:16.478 00.000 9120 OnExposeComplete: enter
20:26:16.480 00.002 9120 UpdateGuideState(): m_state=6
20:26:16.481 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 978
20:26:16.483 00.002 9120 Star::Find returns 1 (0), X=1145.38, Y=158.96, Mass=315897, SNR=243.0, Peak=32813 HFD=4.2
20:26:16.485 00.002 9120 MultiStar: [#1 0.11,-0.00,0.84,U] [#2 -0.04,0.03,0.78,U] [#3 0.13,0.09,0.63,U] [#4 0.30,0.03,0.43,U] [#5 0.15,0.16,0.42,U] [#6 -0.13,0.05,0.28,U] [#7 0.18,0.25,0.27,U] [#8 0.50,-0.12,0.00,M1] 
20:26:16.485 00.000 9120 refined, 7 included, MultiStar: {0.09, 0.08}, one-star: {0.05, 0.13}
20:26:16.486 00.001 9120 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.04) = xAngle (-2.29 = -2.29)
20:26:16.487 00.001 9120 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.26 = -2.26)
20:26:16.487 00.000 9120 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.75 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
20:26:16.489 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.08, opts=13)
20:26:16.489 00.000 9120 Enqueuing Move request for scope (0.09, 0.08)
20:26:16.490 00.001 8596 Worker thread wakes up
20:26:16.490 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
20:26:16.490 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
20:26:16.490 00.000 8596 Moving (0.09, 0.08) raw xDistance=-0.08 yDistance=-0.09
20:26:16.490 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:26:16.491 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:16.491 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:26:16.491 00.000 8596 MoveAxis(E, 0, ABG)
20:26:16.491 00.000 8596 Move returns status 0, amount 0
20:26:16.491 00.000 8596 MoveAxis(N, 0, ABG)
20:26:16.491 00.000 8596 Move returns status 0, amount 0
20:26:16.491 00.000 8596 move complete, result=0
20:26:16.491 00.000 8596 worker thread done servicing request
20:26:16.495 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:26:16.516 00.021 9120 UpdateGuideState exits: m=315897 SNR=243.0
20:26:16.518 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:16.518 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:16.520 00.002 9120 Enqueuing Expose request
20:26:16.521 00.001 8596 Worker thread wakes up
20:26:16.521 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:16.522 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:16.522 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:17.512 00.990 8596 Exposure complete
20:26:17.592 00.080 8596 worker thread done servicing request
20:26:17.592 00.000 9120 OnExposeComplete: enter
20:26:17.593 00.001 9120 UpdateGuideState(): m_state=6
20:26:17.594 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 979
20:26:17.595 00.001 9120 Star::Find returns 1 (0), X=1145.40, Y=159.05, Mass=305231, SNR=233.9, Peak=30125 HFD=4.2
20:26:17.596 00.001 9120 MultiStar: [#1 0.01,0.13,0.89,U] [#2 0.11,0.27,0.89,U] [#3 0.15,0.23,0.69,U] [#4 0.14,0.11,0.44,U] [#5 0.16,0.23,0.36,U] [#6 -0.03,-0.12,0.28,U] [#7 0.18,0.41,0.00,M1] [#8 0.41,0.12,0.00,M2] 
20:26:17.597 00.001 9120 refined, 6 included, MultiStar: {0.09, 0.19}, one-star: {0.08, 0.23}
20:26:17.597 00.000 9120 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.04) = xAngle (-1.91 = -1.91)
20:26:17.598 00.001 9120 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.87 = -1.87)
20:26:17.599 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.13 mountX=-0.07 mountY=-0.20, mountTheta=-1.90
20:26:17.601 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.19, opts=13)
20:26:17.601 00.000 9120 Enqueuing Move request for scope (0.09, 0.19)
20:26:17.602 00.001 8596 Worker thread wakes up
20:26:17.602 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
20:26:17.602 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
20:26:17.603 00.001 8596 Moving (0.09, 0.19) raw xDistance=-0.07 yDistance=-0.20
20:26:17.603 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:26:17.603 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:17.603 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:26:17.603 00.000 8596 MoveAxis(E, 0, ABG)
20:26:17.603 00.000 8596 Move returns status 0, amount 0
20:26:17.603 00.000 8596 MoveAxis(N, 0, ABG)
20:26:17.603 00.000 8596 Move returns status 0, amount 0
20:26:17.603 00.000 8596 move complete, result=0
20:26:17.603 00.000 8596 worker thread done servicing request
20:26:17.608 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:26:17.634 00.026 9120 UpdateGuideState exits: m=305231 SNR=233.9
20:26:17.635 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:17.636 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:17.638 00.002 9120 Enqueuing Expose request
20:26:17.639 00.001 8596 Worker thread wakes up
20:26:17.639 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:17.640 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:17.640 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:18.815 01.175 8596 Exposure complete
20:26:18.895 00.080 8596 worker thread done servicing request
20:26:18.895 00.000 9120 OnExposeComplete: enter
20:26:18.897 00.002 9120 UpdateGuideState(): m_state=6
20:26:18.899 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 980
20:26:18.901 00.002 9120 Star::Find returns 1 (0), X=1145.46, Y=158.92, Mass=308091, SNR=229.2, Peak=30381 HFD=4.3
20:26:18.902 00.001 9120 MultiStar: [#1 0.10,0.10,0.90,U] [#2 0.06,0.19,0.89,U] [#3 0.16,0.17,0.69,U] [#4 0.12,0.11,0.47,U] [#5 0.13,0.17,0.41,U] [#6 0.15,0.01,0.25,U] [#7 0.10,0.14,0.28,U] [#8 0.28,-0.07,0.23,U] 
20:26:18.903 00.001 9120 single-star, 8 included, MultiStar: {0.12, 0.12}, one-star: {0.13, 0.10}
20:26:18.904 00.001 9120 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.04) = xAngle (-2.41 = -2.41)
20:26:18.906 00.002 9120 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.38 = -2.38)
20:26:18.907 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.63 mountX=-0.12 mountY=-0.11, mountTheta=-2.39
20:26:18.909 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.10, opts=13)
20:26:18.911 00.002 9120 Enqueuing Move request for scope (0.13, 0.10)
20:26:18.912 00.001 8596 Worker thread wakes up
20:26:18.912 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
20:26:18.912 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
20:26:18.912 00.000 8596 Moving (0.13, 0.10) raw xDistance=-0.12 yDistance=-0.11
20:26:18.912 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:26:18.912 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:18.912 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:26:18.912 00.000 8596 MoveAxis(E, 0, ABG)
20:26:18.912 00.000 8596 Move returns status 0, amount 0
20:26:18.912 00.000 8596 MoveAxis(N, 0, ABG)
20:26:18.912 00.000 8596 Move returns status 0, amount 0
20:26:18.912 00.000 8596 move complete, result=0
20:26:18.912 00.000 8596 worker thread done servicing request
20:26:18.918 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:26:18.936 00.018 9120 UpdateGuideState exits: m=308091 SNR=229.2
20:26:18.937 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:18.938 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:18.940 00.002 9120 Enqueuing Expose request
20:26:18.941 00.001 8596 Worker thread wakes up
20:26:18.941 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:18.942 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:18.942 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:19.910 00.968 8596 Exposure complete
20:26:19.966 00.056 8596 worker thread done servicing request
20:26:19.966 00.000 9120 OnExposeComplete: enter
20:26:19.967 00.001 9120 UpdateGuideState(): m_state=6
20:26:19.968 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 981
20:26:19.969 00.001 9120 Star::Find returns 1 (0), X=1145.49, Y=158.98, Mass=274658, SNR=181.6, Peak=28733 HFD=4.1
20:26:19.970 00.001 9120 MultiStar: [#1 0.25,-0.01,1.07,U] [#2 0.15,0.09,1.15,U] [#3 0.18,0.09,0.94,U] [#4 0.41,-0.02,0.00,M1] [#5 0.27,0.00,0.48,U] [#6 0.14,-0.23,0.31,U] [#7 0.20,-0.14,0.42,U] [#8 0.53,0.10,0.00,M2] 
20:26:19.971 00.001 9120 refined, 6 included, MultiStar: {0.19, 0.04}, one-star: {0.17, 0.16}
20:26:19.972 00.001 9120 CameraToMount -- cameraTheta (0.20) - m_xAngle (3.04) = xAngle (-2.84 = -2.84)
20:26:19.972 00.000 9120 CameraToMount -- cameraTheta (0.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.80 = -2.80)
20:26:19.973 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.20 mountX=-0.19 mountY=-0.06, mountTheta=-2.81
20:26:19.975 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=0.04, opts=13)
20:26:19.976 00.001 9120 Enqueuing Move request for scope (0.19, 0.04)
20:26:19.977 00.001 8596 Worker thread wakes up
20:26:19.977 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
20:26:19.977 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
20:26:19.977 00.000 8596 Moving (0.19, 0.04) raw xDistance=-0.19 yDistance=-0.06
20:26:19.977 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:26:19.977 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:19.977 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:26:19.977 00.000 8596 MoveAxis(E, 0, ABG)
20:26:19.977 00.000 8596 Move returns status 0, amount 0
20:26:19.977 00.000 8596 MoveAxis(N, 0, ABG)
20:26:19.977 00.000 8596 Move returns status 0, amount 0
20:26:19.977 00.000 8596 move complete, result=0
20:26:19.977 00.000 8596 worker thread done servicing request
20:26:19.985 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:26:20.015 00.030 9120 UpdateGuideState exits: m=274658 SNR=181.6
20:26:20.018 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:20.019 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:20.021 00.002 9120 Enqueuing Expose request
20:26:20.023 00.002 8596 Worker thread wakes up
20:26:20.023 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:20.025 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:20.025 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:21.192 01.167 8596 Exposure complete
20:26:21.253 00.061 8596 worker thread done servicing request
20:26:21.253 00.000 9120 OnExposeComplete: enter
20:26:21.254 00.001 9120 UpdateGuideState(): m_state=6
20:26:21.255 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 982
20:26:21.256 00.001 9120 Star::Find returns 1 (0), X=1145.61, Y=158.90, Mass=280577, SNR=230.3, Peak=28701 HFD=4.3
20:26:21.257 00.001 9120 MultiStar: [#1 0.21,0.06,1.02,U] [#2 0.12,0.13,0.91,U] [#3 0.30,0.18,0.71,U] [#4 0.38,0.02,0.50,U] [#5 0.40,0.12,0.00,M1] [#6 0.22,0.00,0.34,U] [#7 0.30,0.04,0.29,U] [#8 0.65,0.28,0.00,M3] 
20:26:21.258 00.001 9120 refined, 6 included, MultiStar: {0.25, 0.09}, one-star: {0.28, 0.08}
20:26:21.259 00.001 9120 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.04) = xAngle (-2.70 = -2.70)
20:26:21.259 00.000 9120 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.67 = -2.67)
20:26:21.260 00.001 9120 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.26 cameraTheta=0.34 mountX=-0.24 mountY=-0.12, mountTheta=-2.67
20:26:21.262 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=0.09, opts=13)
20:26:21.263 00.001 9120 Enqueuing Move request for scope (0.25, 0.09)
20:26:21.263 00.000 8596 Worker thread wakes up
20:26:21.263 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd
20:26:21.263 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, 0.09)
20:26:21.264 00.001 8596 Moving (0.25, 0.09) raw xDistance=-0.24 yDistance=-0.12
20:26:21.264 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:26:21.264 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:21.264 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:26:21.264 00.000 8596 MoveAxis(E, 34, ABG)
20:26:21.264 00.000 8596 Guiding  Dir = 2, Dur = 34
20:26:21.264 00.000 8596 IsSlewing returns 0
20:26:21.264 00.000 8596 IsGuiding returns 0
20:26:21.268 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:26:21.283 00.015 9120 UpdateGuideState exits: m=280577 SNR=230.3
20:26:21.284 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:21.285 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:21.286 00.001 9120 Enqueuing Expose request
20:26:21.322 00.036 8596 IsGuiding returns 1
20:26:21.322 00.000 8596 scope still moving after pulse duration time elapsed
20:26:21.352 00.030 8596 IsSlewing returns 0
20:26:21.352 00.000 8596 IsGuiding returns 1
20:26:21.383 00.031 8596 IsSlewing returns 0
20:26:21.383 00.000 8596 IsGuiding returns 1
20:26:21.415 00.032 8596 IsSlewing returns 0
20:26:21.415 00.000 8596 IsGuiding returns 0
20:26:21.415 00.000 8596 scope move finished after 34 + 116 ms
20:26:21.415 00.000 8596 Move returns status 0, amount 34
20:26:21.415 00.000 8596 MoveAxis(N, 0, ABG)
20:26:21.415 00.000 8596 Move returns status 0, amount 0
20:26:21.415 00.000 8596 move complete, result=0
20:26:21.415 00.000 8596 worker thread done servicing request
20:26:21.415 00.000 8596 Worker thread wakes up
20:26:21.415 00.000 9120 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
20:26:21.416 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:21.416 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:22.396 00.980 8596 Exposure complete
20:26:22.459 00.063 8596 worker thread done servicing request
20:26:22.459 00.000 9120 OnExposeComplete: enter
20:26:22.461 00.002 9120 UpdateGuideState(): m_state=6
20:26:22.462 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 983
20:26:22.463 00.001 9120 Star::Find returns 1 (0), X=1145.30, Y=158.89, Mass=294937, SNR=236.2, Peak=32701 HFD=4.4
20:26:22.465 00.002 9120 MultiStar: [#1 -0.07,-0.01,0.90,U] [#2 -0.20,0.06,0.95,U] [#3 -0.09,0.11,0.60,U] [#4 -0.06,0.05,0.47,U] [#5 -0.06,0.21,0.41,U] [#6 -0.14,0.10,0.31,U] [#7 -0.05,0.12,0.30,U] [#8 0.13,0.15,0.26,U] 
20:26:22.467 00.002 9120 single-star, 8 included, MultiStar: {-0.08, 0.08}, one-star: {-0.02, 0.06}
20:26:22.469 00.002 9120 CameraToMount -- cameraTheta (1.93) - m_xAngle (3.04) = xAngle (-1.11 = -1.11)
20:26:22.470 00.001 9120 CameraToMount -- cameraTheta (1.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.07 = -1.07)
20:26:22.472 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.93 mountX=0.03 mountY=-0.06, mountTheta=-1.10
20:26:22.474 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.06, opts=13)
20:26:22.476 00.002 9120 Enqueuing Move request for scope (-0.02, 0.06)
20:26:22.478 00.002 8596 Worker thread wakes up
20:26:22.478 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
20:26:22.478 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
20:26:22.478 00.000 8596 Moving (-0.02, 0.06) raw xDistance=0.03 yDistance=-0.06
20:26:22.478 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:26:22.478 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:22.479 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:26:22.479 00.000 8596 MoveAxis(E, 0, ABG)
20:26:22.479 00.000 8596 Move returns status 0, amount 0
20:26:22.479 00.000 8596 MoveAxis(N, 0, ABG)
20:26:22.479 00.000 8596 Move returns status 0, amount 0
20:26:22.479 00.000 8596 move complete, result=0
20:26:22.479 00.000 8596 worker thread done servicing request
20:26:22.486 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:26:22.514 00.028 9120 UpdateGuideState exits: m=294937 SNR=236.2
20:26:22.516 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:22.518 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:22.520 00.002 9120 Enqueuing Expose request
20:26:22.522 00.002 8596 Worker thread wakes up
20:26:22.522 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:22.524 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:22.524 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:23.701 01.177 8596 Exposure complete
20:26:23.782 00.081 8596 worker thread done servicing request
20:26:23.782 00.000 9120 OnExposeComplete: enter
20:26:23.784 00.002 9120 UpdateGuideState(): m_state=6
20:26:23.784 00.000 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 984
20:26:23.785 00.001 9120 Star::Find returns 1 (0), X=1145.07, Y=158.94, Mass=272086, SNR=223.4, Peak=28957 HFD=4.4
20:26:23.787 00.002 9120 MultiStar: [#1 -0.31,0.06,0.83,U] [#2 -0.56,0.13,0.00,M1] [#3 -0.30,0.25,0.72,U] [#4 -0.37,0.06,0.42,U] [#5 -0.23,0.20,0.43,U] [#6 -0.40,0.09,0.00,M1] [#7 -0.29,0.16,0.31,U] [#8 0.10,0.03,0.25,U] 
20:26:23.789 00.002 9120 single-star, 6 included, MultiStar: {-0.26, 0.13}, one-star: {-0.26, 0.12}
20:26:23.790 00.001 9120 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.04) = xAngle (-0.34 = -0.34)
20:26:23.792 00.002 9120 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.30 = -0.30)
20:26:23.794 00.002 9120 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.28 cameraTheta=2.71 mountX=0.27 mountY=-0.08, mountTheta=-0.30
20:26:23.797 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.26, y=0.12, opts=13)
20:26:23.799 00.002 9120 Enqueuing Move request for scope (-0.26, 0.12)
20:26:23.800 00.001 8596 Worker thread wakes up
20:26:23.800 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
20:26:23.800 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
20:26:23.800 00.000 8596 Moving (-0.26, 0.12) raw xDistance=0.27 yDistance=-0.08
20:26:23.800 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:26:23.800 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:23.800 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:26:23.800 00.000 8596 MoveAxis(W, 39, ABG)
20:26:23.800 00.000 8596 Guiding  Dir = 3, Dur = 39
20:26:23.801 00.001 8596 IsSlewing returns 0
20:26:23.801 00.000 8596 IsGuiding returns 0
20:26:23.810 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:26:23.840 00.030 9120 UpdateGuideState exits: m=272086 SNR=223.4
20:26:23.842 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:23.843 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:23.844 00.001 9120 Enqueuing Expose request
20:26:23.864 00.020 8596 IsGuiding returns 1
20:26:23.865 00.001 8596 scope still moving after pulse duration time elapsed
20:26:23.893 00.028 8596 IsSlewing returns 0
20:26:23.893 00.000 8596 IsGuiding returns 1
20:26:23.925 00.032 8596 IsSlewing returns 0
20:26:23.925 00.000 8596 IsGuiding returns 1
20:26:23.956 00.031 8596 IsSlewing returns 0
20:26:23.956 00.000 8596 IsGuiding returns 0
20:26:23.956 00.000 8596 scope move finished after 39 + 115 ms
20:26:23.956 00.000 8596 Move returns status 0, amount 39
20:26:23.956 00.000 8596 MoveAxis(N, 0, ABG)
20:26:23.956 00.000 8596 Move returns status 0, amount 0
20:26:23.956 00.000 8596 move complete, result=0
20:26:23.957 00.001 8596 worker thread done servicing request
20:26:23.957 00.000 8596 Worker thread wakes up
20:26:23.957 00.000 9120 GuideStep: 0.3 px 39 ms WEST, -0.1 px 0 ms NORTH
20:26:23.959 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:23.959 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:24.952 00.993 8596 Exposure complete
20:26:25.039 00.087 8596 worker thread done servicing request
20:26:25.039 00.000 9120 OnExposeComplete: enter
20:26:25.040 00.001 9120 UpdateGuideState(): m_state=6
20:26:25.041 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 985
20:26:25.042 00.001 9120 Star::Find returns 1 (0), X=1145.33, Y=158.90, Mass=308895, SNR=213.2, Peak=33261 HFD=4.3
20:26:25.043 00.001 9120 MultiStar: [#1 -0.01,0.07,0.92,U] [#2 -0.12,0.13,0.94,U] [#3 -0.04,0.24,0.77,U] [#4 0.09,-0.03,0.46,U] [#5 0.18,0.00,0.42,U] [#6 -0.10,-0.01,0.28,U] [#7 0.04,0.18,0.31,U] [#8 0.32,0.03,0.28,U] 
20:26:25.044 00.001 9120 single-star, 8 included, MultiStar: {0.01, 0.09}, one-star: {0.01, 0.07}
20:26:25.045 00.001 9120 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.04) = xAngle (-1.55 = -1.55)
20:26:25.046 00.001 9120 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.51 = -1.51)
20:26:25.046 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.49 mountX=0.00 mountY=-0.07, mountTheta=-1.55
20:26:25.050 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.07, opts=13)
20:26:25.051 00.001 9120 Enqueuing Move request for scope (0.01, 0.07)
20:26:25.052 00.001 8596 Worker thread wakes up
20:26:25.052 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
20:26:25.052 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
20:26:25.052 00.000 8596 Moving (0.01, 0.07) raw xDistance=0.00 yDistance=-0.07
20:26:25.052 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:26:25.052 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:25.052 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:26:25.052 00.000 8596 MoveAxis(E, 0, ABG)
20:26:25.052 00.000 8596 Move returns status 0, amount 0
20:26:25.053 00.001 8596 MoveAxis(N, 0, ABG)
20:26:25.053 00.000 8596 Move returns status 0, amount 0
20:26:25.053 00.000 8596 move complete, result=0
20:26:25.053 00.000 8596 worker thread done servicing request
20:26:25.057 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:26:25.079 00.022 9120 UpdateGuideState exits: m=308895 SNR=213.2
20:26:25.081 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:25.083 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:25.084 00.001 9120 Enqueuing Expose request
20:26:25.086 00.002 8596 Worker thread wakes up
20:26:25.086 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:25.088 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:25.088 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:26.258 01.170 8596 Exposure complete
20:26:26.347 00.089 8596 worker thread done servicing request
20:26:26.347 00.000 9120 OnExposeComplete: enter
20:26:26.348 00.001 9120 UpdateGuideState(): m_state=6
20:26:26.349 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 986
20:26:26.350 00.001 9120 Star::Find returns 1 (0), X=1145.51, Y=158.83, Mass=288298, SNR=225.5, Peak=31549 HFD=4.4
20:26:26.351 00.001 9120 MultiStar: [#1 0.20,0.04,0.97,U] [#2 0.13,-0.16,0.89,U] [#3 0.18,-0.00,0.67,U] [#4 0.29,0.07,0.50,U] [#5 0.35,-0.05,0.43,U] [#6 0.04,-0.13,0.28,U] [#7 0.21,-0.06,0.27,U] [#8 0.61,-0.22,0.00,M1] 
20:26:26.352 00.001 9120 single-star, 7 included, MultiStar: {0.20, -0.03}, one-star: {0.19, 0.01}
20:26:26.353 00.001 9120 CameraToMount -- cameraTheta (0.06) - m_xAngle (3.04) = xAngle (-2.98 = -2.98)
20:26:26.354 00.001 9120 CameraToMount -- cameraTheta (0.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.95 = -2.95)
20:26:26.354 00.000 9120 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.06 mountX=-0.19 mountY=-0.04, mountTheta=-2.95
20:26:26.357 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=0.01, opts=13)
20:26:26.360 00.003 9120 Enqueuing Move request for scope (0.19, 0.01)
20:26:26.362 00.002 8596 Worker thread wakes up
20:26:26.362 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
20:26:26.362 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
20:26:26.363 00.001 8596 Moving (0.19, 0.01) raw xDistance=-0.19 yDistance=-0.04
20:26:26.363 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:26:26.363 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:26.363 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:26:26.363 00.000 8596 MoveAxis(E, 0, ABG)
20:26:26.363 00.000 8596 Move returns status 0, amount 0
20:26:26.363 00.000 8596 MoveAxis(N, 0, ABG)
20:26:26.363 00.000 8596 Move returns status 0, amount 0
20:26:26.364 00.001 8596 move complete, result=0
20:26:26.364 00.000 8596 worker thread done servicing request
20:26:26.371 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:26:26.393 00.022 9120 UpdateGuideState exits: m=288298 SNR=225.5
20:26:26.394 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:26.395 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:26.396 00.001 9120 Enqueuing Expose request
20:26:26.397 00.001 8596 Worker thread wakes up
20:26:26.397 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:26:26.398 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:26.398 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:27.370 00.972 8596 Exposure complete
20:26:27.445 00.075 8596 worker thread done servicing request
20:26:27.445 00.000 9120 OnExposeComplete: enter
20:26:27.446 00.001 9120 UpdateGuideState(): m_state=6
20:26:27.447 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 987
20:26:27.449 00.002 9120 Star::Find returns 1 (0), X=1145.50, Y=158.78, Mass=297758, SNR=201.8, Peak=30717 HFD=4.5
20:26:27.451 00.002 9120 MultiStar: [#1 0.20,-0.02,1.05,U] [#2 0.15,-0.11,0.91,U] [#3 0.06,-0.09,0.81,U] [#4 0.24,0.04,0.55,U] [#5 0.09,-0.11,0.46,U] [#6 0.16,-0.15,0.30,U] [#7 0.17,0.17,0.35,U] [#8 0.35,-0.35,0.00,M2] 
20:26:27.451 00.000 9120 refined, 7 included, MultiStar: {0.16, -0.04}, one-star: {0.17, -0.04}
20:26:27.453 00.002 9120 CameraToMount -- cameraTheta (-0.28) - m_xAngle (3.04) = xAngle (-3.32 = 2.96)
20:26:27.454 00.001 9120 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.29 = 3.00)
20:26:27.455 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.28 mountX=-0.16 mountY=0.02, mountTheta=3.00
20:26:27.456 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.04, opts=13)
20:26:27.458 00.002 9120 Enqueuing Move request for scope (0.16, -0.04)
20:26:27.459 00.001 8596 Worker thread wakes up
20:26:27.459 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
20:26:27.459 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
20:26:27.459 00.000 8596 Moving (0.16, -0.04) raw xDistance=-0.16 yDistance=0.02
20:26:27.460 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:26:27.460 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:27.460 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:26:27.460 00.000 8596 MoveAxis(E, 0, ABG)
20:26:27.460 00.000 8596 Move returns status 0, amount 0
20:26:27.460 00.000 8596 MoveAxis(N, 0, ABG)
20:26:27.460 00.000 8596 Move returns status 0, amount 0
20:26:27.460 00.000 8596 move complete, result=0
20:26:27.460 00.000 8596 worker thread done servicing request
20:26:27.468 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2413, FiltMax=65535, Gamma=1.000
20:26:27.494 00.026 9120 UpdateGuideState exits: m=297758 SNR=201.8
20:26:27.496 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:27.497 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:27.498 00.001 9120 Enqueuing Expose request
20:26:27.499 00.001 8596 Worker thread wakes up
20:26:27.499 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:26:27.501 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:27.501 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:28.664 01.163 8596 Exposure complete
20:26:28.735 00.071 8596 worker thread done servicing request
20:26:28.735 00.000 9120 OnExposeComplete: enter
20:26:28.736 00.001 9120 UpdateGuideState(): m_state=6
20:26:28.737 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 988
20:26:28.738 00.001 9120 Star::Find returns 1 (0), X=1145.73, Y=158.73, Mass=302653, SNR=213.2, Peak=28669 HFD=4.3
20:26:28.739 00.001 9120 MultiStar: [#1 0.44,-0.08,0.00,M1] [#2 0.33,-0.14,0.82,U] [#3 0.32,0.02,0.67,U] [#4 0.51,-0.10,0.00,M1] [#5 0.40,-0.07,0.00,M1] [#6 0.27,-0.07,0.29,U] [#7 0.38,0.02,0.29,U] [#8 0.79,0.03,0.00,M3] 
20:26:28.739 00.000 9120 refined, 4 included, MultiStar: {0.35, -0.07}, one-star: {0.41, -0.09}
20:26:28.740 00.001 9120 CameraToMount -- cameraTheta (-0.19) - m_xAngle (3.04) = xAngle (-3.24 = 3.05)
20:26:28.741 00.001 9120 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.20 = 3.08)
20:26:28.742 00.001 9120 CameraToMount -- cameraX=0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-0.19 mountX=-0.36 mountY=0.02, mountTheta=3.08
20:26:28.743 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.35, y=-0.07, opts=13)
20:26:28.744 00.001 9120 Enqueuing Move request for scope (0.35, -0.07)
20:26:28.745 00.001 8596 Worker thread wakes up
20:26:28.745 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.07) opts 0xd
20:26:28.745 00.000 8596 Handling offset move in thread for scope, endpoint = (0.35, -0.07)
20:26:28.745 00.000 8596 Moving (0.35, -0.07) raw xDistance=-0.36 yDistance=0.02
20:26:28.745 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
20:26:28.745 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:28.745 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:26:28.745 00.000 8596 MoveAxis(E, 52, ABG)
20:26:28.745 00.000 8596 Guiding  Dir = 2, Dur = 52
20:26:28.745 00.000 8596 IsSlewing returns 0
20:26:28.745 00.000 8596 IsGuiding returns 0
20:26:28.749 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:26:28.764 00.015 9120 UpdateGuideState exits: m=302653 SNR=213.2
20:26:28.765 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:28.766 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:28.767 00.001 9120 Enqueuing Expose request
20:26:28.787 00.020 8596 PulseGuide returned control before completion, sleep 20
20:26:28.817 00.030 8596 IsGuiding returns 1
20:26:28.817 00.000 8596 scope still moving after pulse duration time elapsed
20:26:28.848 00.031 8596 IsSlewing returns 0
20:26:28.848 00.000 8596 IsGuiding returns 1
20:26:28.879 00.031 8596 IsSlewing returns 0
20:26:28.879 00.000 8596 IsGuiding returns 0
20:26:28.879 00.000 8596 scope move finished after 52 + 81 ms
20:26:28.879 00.000 8596 Move returns status 0, amount 52
20:26:28.879 00.000 8596 MoveAxis(N, 0, ABG)
20:26:28.879 00.000 8596 Move returns status 0, amount 0
20:26:28.879 00.000 8596 move complete, result=0
20:26:28.879 00.000 8596 worker thread done servicing request
20:26:28.879 00.000 8596 Worker thread wakes up
20:26:28.880 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:28.880 00.000 9120 GuideStep: -0.4 px 52 ms EAST, 0.0 px 0 ms NORTH
20:26:28.881 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:29.868 00.987 8596 Exposure complete
20:26:29.945 00.077 8596 worker thread done servicing request
20:26:29.945 00.000 9120 OnExposeComplete: enter
20:26:29.947 00.002 9120 UpdateGuideState(): m_state=6
20:26:29.948 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 989
20:26:29.949 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=158.70, Mass=291755, SNR=200.1, Peak=29117 HFD=4.5
20:26:29.950 00.001 9120 MultiStar: [#1 0.22,-0.12,0.99,U] [#2 0.24,-0.21,1.17,U] [#3 0.27,-0.02,0.73,U] [#4 0.35,-0.14,0.47,U] [#5 0.37,-0.09,0.44,U] [#6 0.18,-0.41,0.00,M1] [#7 0.25,-0.05,0.37,U] [#8 0.62,-0.18,0.00,M4] 
20:26:29.951 00.001 9120 single-star, 6 included, MultiStar: {0.26, -0.12}, one-star: {0.25, -0.12}
20:26:29.952 00.001 9120 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.04) = xAngle (-3.51 = 2.78)
20:26:29.953 00.001 9120 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.47 = 2.81)
20:26:29.954 00.001 9120 CameraToMount -- cameraX=0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-0.46 mountX=-0.26 mountY=0.09, mountTheta=2.81
20:26:29.955 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=-0.12, opts=13)
20:26:29.956 00.001 9120 Enqueuing Move request for scope (0.25, -0.12)
20:26:29.957 00.001 8596 Worker thread wakes up
20:26:29.957 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.12) opts 0xd
20:26:29.957 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, -0.12)
20:26:29.957 00.000 8596 Moving (0.25, -0.12) raw xDistance=-0.26 yDistance=0.09
20:26:29.957 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
20:26:29.957 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:29.957 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:26:29.958 00.001 8596 MoveAxis(E, 41, ABG)
20:26:29.958 00.000 8596 Guiding  Dir = 2, Dur = 41
20:26:29.958 00.000 8596 IsSlewing returns 0
20:26:29.958 00.000 8596 IsGuiding returns 0
20:26:29.962 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:26:29.974 00.012 8596 PulseGuide returned control before completion, sleep 36
20:26:29.979 00.005 9120 UpdateGuideState exits: m=291755 SNR=200.1
20:26:29.979 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:29.980 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:29.981 00.001 9120 Enqueuing Expose request
20:26:30.019 00.038 8596 IsGuiding returns 1
20:26:30.019 00.000 8596 scope still moving after pulse duration time elapsed
20:26:30.050 00.031 8596 IsSlewing returns 0
20:26:30.050 00.000 8596 IsGuiding returns 1
20:26:30.080 00.030 8596 IsSlewing returns 0
20:26:30.080 00.000 8596 IsGuiding returns 0
20:26:30.080 00.000 8596 scope move finished after 41 + 81 ms
20:26:30.080 00.000 8596 Move returns status 0, amount 41
20:26:30.080 00.000 8596 MoveAxis(N, 0, ABG)
20:26:30.081 00.001 8596 Move returns status 0, amount 0
20:26:30.081 00.000 8596 move complete, result=0
20:26:30.081 00.000 8596 worker thread done servicing request
20:26:30.081 00.000 8596 Worker thread wakes up
20:26:30.081 00.000 9120 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
20:26:30.083 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:30.084 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:31.275 01.191 8596 Exposure complete
20:26:31.357 00.082 8596 worker thread done servicing request
20:26:31.357 00.000 9120 OnExposeComplete: enter
20:26:31.359 00.002 9120 UpdateGuideState(): m_state=6
20:26:31.360 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 990
20:26:31.361 00.001 9120 Star::Find returns 1 (0), X=1145.03, Y=159.02, Mass=297052, SNR=234.7, Peak=29261 HFD=4.4
20:26:31.363 00.002 9120 MultiStar: [#1 -0.38,0.38,0.00,M1] [#2 -0.49,0.18,0.00,M1] [#3 -0.37,0.37,0.00,M1] [#4 -0.28,0.28,0.00,M1] [#5 -0.28,0.29,0.00,M1] [#6 -0.39,0.22,0.00,M2] [#7 -0.57,0.47,0.00,M1] [#8 -0.01,0.29,0.21,U] 
20:26:31.363 00.000 9120 refined, 1 included, MultiStar: {-0.25, 0.21}, one-star: {-0.30, 0.20}
20:26:31.364 00.001 9120 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.04) = xAngle (-0.61 = -0.61)
20:26:31.365 00.001 9120 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.57 = -0.57)
20:26:31.366 00.001 9120 CameraToMount -- cameraX=-0.25 cameraY=0.21 hyp=0.33 cameraTheta=2.43 mountX=0.27 mountY=-0.18, mountTheta=-0.58
20:26:31.368 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=0.21, opts=13)
20:26:31.369 00.001 9120 Enqueuing Move request for scope (-0.25, 0.21)
20:26:31.370 00.001 8596 Worker thread wakes up
20:26:31.370 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.21) opts 0xd
20:26:31.370 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, 0.21)
20:26:31.370 00.000 8596 Moving (-0.25, 0.21) raw xDistance=0.27 yDistance=-0.18
20:26:31.370 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
20:26:31.370 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:31.370 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:26:31.370 00.000 8596 MoveAxis(W, 36, ABG)
20:26:31.370 00.000 8596 Guiding  Dir = 3, Dur = 36
20:26:31.371 00.001 8596 IsSlewing returns 0
20:26:31.371 00.000 8596 IsGuiding returns 0
20:26:31.375 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:26:31.391 00.016 9120 UpdateGuideState exits: m=297052 SNR=234.7
20:26:31.392 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:31.393 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:31.395 00.002 9120 Enqueuing Expose request
20:26:31.410 00.015 8596 IsGuiding returns 1
20:26:31.410 00.000 8596 scope still moving after pulse duration time elapsed
20:26:31.439 00.029 8596 IsSlewing returns 0
20:26:31.439 00.000 8596 IsGuiding returns 1
20:26:31.471 00.032 8596 IsSlewing returns 0
20:26:31.471 00.000 8596 IsGuiding returns 1
20:26:31.503 00.032 8596 IsSlewing returns 0
20:26:31.503 00.000 8596 IsGuiding returns 0
20:26:31.503 00.000 8596 scope move finished after 36 + 96 ms
20:26:31.503 00.000 8596 Move returns status 0, amount 36
20:26:31.503 00.000 8596 MoveAxis(N, 0, ABG)
20:26:31.503 00.000 8596 Move returns status 0, amount 0
20:26:31.503 00.000 8596 move complete, result=0
20:26:31.504 00.001 8596 worker thread done servicing request
20:26:31.504 00.000 8596 Worker thread wakes up
20:26:31.504 00.000 9120 GuideStep: 0.3 px 36 ms WEST, -0.2 px 0 ms NORTH
20:26:31.506 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:31.506 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:32.500 00.994 8596 Exposure complete
20:26:32.582 00.082 8596 worker thread done servicing request
20:26:32.582 00.000 9120 OnExposeComplete: enter
20:26:32.584 00.002 9120 UpdateGuideState(): m_state=6
20:26:32.586 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 991
20:26:32.586 00.000 9120 Star::Find returns 1 (0), X=1144.85, Y=158.99, Mass=289537, SNR=225.1, Peak=26237 HFD=4.3
20:26:32.588 00.002 9120 MultiStar: [#1 -0.50,0.12,0.00,M2] [#2 -0.55,-0.01,0.00,M2] [#3 -0.42,0.10,0.00,M2] [#4 -0.35,0.03,0.50,U] [#5 -0.39,-0.07,0.00,M2] [#6 -0.52,-0.10,0.00,M3] [#7 -0.54,0.42,0.00,M2] [#8 -0.18,-0.10,0.26,U] 
20:26:32.589 00.001 9120 refined, 2 included, MultiStar: {-0.40, 0.09}, one-star: {-0.48, 0.17}
20:26:32.589 00.000 9120 CameraToMount -- cameraTheta (2.92) - m_xAngle (3.04) = xAngle (-0.12 = -0.12)
20:26:32.590 00.001 9120 CameraToMount -- cameraTheta (2.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.09 = -0.09)
20:26:32.592 00.002 9120 CameraToMount -- cameraX=-0.40 cameraY=0.09 hyp=0.41 cameraTheta=2.92 mountX=0.41 mountY=-0.04, mountTheta=-0.09
20:26:32.593 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.40, y=0.09, opts=13)
20:26:32.594 00.001 9120 Enqueuing Move request for scope (-0.40, 0.09)
20:26:32.595 00.001 8596 Worker thread wakes up
20:26:32.595 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.09) opts 0xd
20:26:32.595 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.40, 0.09)
20:26:32.595 00.000 8596 Moving (-0.40, 0.09) raw xDistance=0.41 yDistance=-0.04
20:26:32.595 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41
20:26:32.595 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:32.595 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:26:32.595 00.000 8596 MoveAxis(W, 61, ABG)
20:26:32.595 00.000 8596 Guiding  Dir = 3, Dur = 61
20:26:32.595 00.000 8596 IsSlewing returns 0
20:26:32.595 00.000 8596 IsGuiding returns 0
20:26:32.599 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2470, FiltMax=65491, Gamma=1.000
20:26:32.627 00.028 9120 UpdateGuideState exits: m=289537 SNR=225.1
20:26:32.627 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:32.628 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:32.629 00.001 9120 Enqueuing Expose request
20:26:32.658 00.029 8596 IsGuiding returns 1
20:26:32.658 00.000 8596 scope still moving after pulse duration time elapsed
20:26:32.689 00.031 8596 IsSlewing returns 0
20:26:32.689 00.000 8596 IsGuiding returns 1
20:26:32.727 00.038 8596 IsSlewing returns 0
20:26:32.727 00.000 8596 IsGuiding returns 1
20:26:32.751 00.024 8596 IsSlewing returns 0
20:26:32.752 00.001 8596 IsGuiding returns 0
20:26:32.752 00.000 8596 scope move finished after 61 + 95 ms
20:26:32.752 00.000 8596 Move returns status 0, amount 61
20:26:32.752 00.000 8596 MoveAxis(N, 0, ABG)
20:26:32.752 00.000 8596 Move returns status 0, amount 0
20:26:32.752 00.000 8596 move complete, result=0
20:26:32.752 00.000 8596 worker thread done servicing request
20:26:32.752 00.000 9120 GuideStep: 0.4 px 61 ms WEST, -0.0 px 0 ms NORTH
20:26:32.755 00.003 8596 Worker thread wakes up
20:26:32.755 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:32.755 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:33.930 01.175 8596 Exposure complete
20:26:33.990 00.060 8596 worker thread done servicing request
20:26:33.990 00.000 9120 OnExposeComplete: enter
20:26:33.991 00.001 9120 UpdateGuideState(): m_state=6
20:26:33.992 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 992
20:26:33.993 00.001 9120 Star::Find returns 1 (0), X=1145.59, Y=159.11, Mass=301012, SNR=206.6, Peak=27165 HFD=4.3
20:26:33.994 00.001 9120 MultiStar: [#1 0.26,-0.01,0.90,U] [#2 0.19,0.06,1.00,U] [#3 0.24,0.13,0.74,U] [#4 0.39,0.07,0.00,M1] [#5 0.29,-0.08,0.43,U] [#6 0.14,0.00,0.29,U] [#7 0.40,-0.01,0.00,M3] [#8 0.66,-0.05,0.00,M3] 
20:26:33.994 00.000 9120 refined, 5 included, MultiStar: {0.23, 0.09}, one-star: {0.26, 0.29}
20:26:33.995 00.001 9120 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.04) = xAngle (-2.66 = -2.66)
20:26:33.996 00.001 9120 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.63 = -2.63)
20:26:33.997 00.001 9120 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.25 cameraTheta=0.38 mountX=-0.22 mountY=-0.12, mountTheta=-2.63
20:26:34.000 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=0.09, opts=13)
20:26:34.001 00.001 9120 Enqueuing Move request for scope (0.23, 0.09)
20:26:34.002 00.001 8596 Worker thread wakes up
20:26:34.002 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
20:26:34.002 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
20:26:34.002 00.000 8596 Moving (0.23, 0.09) raw xDistance=-0.22 yDistance=-0.12
20:26:34.002 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
20:26:34.002 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:34.002 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:26:34.002 00.000 8596 MoveAxis(E, 28, ABG)
20:26:34.002 00.000 8596 Guiding  Dir = 2, Dur = 28
20:26:34.003 00.001 8596 IsSlewing returns 0
20:26:34.003 00.000 8596 IsGuiding returns 0
20:26:34.008 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2465, FiltMax=65535, Gamma=1.000
20:26:34.024 00.016 9120 UpdateGuideState exits: m=301012 SNR=206.6
20:26:34.025 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:34.026 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:34.027 00.001 9120 Enqueuing Expose request
20:26:34.064 00.037 8596 IsGuiding returns 1
20:26:34.064 00.000 8596 scope still moving after pulse duration time elapsed
20:26:34.093 00.029 8596 IsSlewing returns 0
20:26:34.093 00.000 8596 IsGuiding returns 1
20:26:34.124 00.031 8596 IsSlewing returns 0
20:26:34.124 00.000 8596 IsGuiding returns 1
20:26:34.154 00.030 8596 IsSlewing returns 0
20:26:34.154 00.000 8596 IsGuiding returns 0
20:26:34.154 00.000 8596 scope move finished after 28 + 124 ms
20:26:34.154 00.000 8596 Move returns status 0, amount 28
20:26:34.154 00.000 8596 MoveAxis(N, 0, ABG)
20:26:34.155 00.001 8596 Move returns status 0, amount 0
20:26:34.155 00.000 8596 move complete, result=0
20:26:34.155 00.000 8596 worker thread done servicing request
20:26:34.155 00.000 8596 Worker thread wakes up
20:26:34.155 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:34.155 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:34.155 00.000 9120 GuideStep: -0.2 px 28 ms EAST, -0.1 px 0 ms NORTH
20:26:35.129 00.974 8596 Exposure complete
20:26:35.217 00.088 8596 worker thread done servicing request
20:26:35.217 00.000 9120 OnExposeComplete: enter
20:26:35.218 00.001 9120 UpdateGuideState(): m_state=6
20:26:35.218 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 993
20:26:35.219 00.001 9120 Star::Find returns 1 (0), X=1145.15, Y=159.03, Mass=300246, SNR=201.7, Peak=32061 HFD=4.3
20:26:35.220 00.001 9120 MultiStar: [#1 -0.17,0.06,1.01,U] [#2 -0.32,0.18,0.93,U] [#3 -0.12,0.26,0.78,U] [#4 -0.08,0.08,0.56,U] [#5 -0.20,0.06,0.48,U] [#6 -0.33,0.25,0.00,M3] [#7 -0.29,0.24,0.36,U] [#8 0.05,0.16,0.30,U] 
20:26:35.221 00.001 9120 refined, 7 included, MultiStar: {-0.18, 0.16}, one-star: {-0.18, 0.20}
20:26:35.222 00.001 9120 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.04) = xAngle (-0.62 = -0.62)
20:26:35.223 00.001 9120 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.58 = -0.58)
20:26:35.224 00.001 9120 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.42 mountX=0.19 mountY=-0.13, mountTheta=-0.59
20:26:35.225 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=0.16, opts=13)
20:26:35.226 00.001 9120 Enqueuing Move request for scope (-0.18, 0.16)
20:26:35.227 00.001 8596 Worker thread wakes up
20:26:35.227 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
20:26:35.227 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
20:26:35.227 00.000 8596 Moving (-0.18, 0.16) raw xDistance=0.19 yDistance=-0.13
20:26:35.228 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:26:35.228 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:35.228 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:26:35.228 00.000 8596 MoveAxis(E, 0, ABG)
20:26:35.228 00.000 8596 Move returns status 0, amount 0
20:26:35.228 00.000 8596 MoveAxis(N, 0, ABG)
20:26:35.228 00.000 8596 Move returns status 0, amount 0
20:26:35.228 00.000 8596 move complete, result=0
20:26:35.228 00.000 8596 worker thread done servicing request
20:26:35.232 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2425, FiltMax=65523, Gamma=1.000
20:26:35.248 00.016 9120 UpdateGuideState exits: m=300246 SNR=201.7
20:26:35.249 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:35.250 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:35.250 00.000 9120 Enqueuing Expose request
20:26:35.251 00.001 8596 Worker thread wakes up
20:26:35.251 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:35.252 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:35.252 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:36.419 01.167 8596 Exposure complete
20:26:36.505 00.086 8596 worker thread done servicing request
20:26:36.505 00.000 9120 OnExposeComplete: enter
20:26:36.506 00.001 9120 UpdateGuideState(): m_state=6
20:26:36.507 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 994
20:26:36.508 00.001 9120 Star::Find returns 1 (0), X=1145.05, Y=158.68, Mass=285221, SNR=200.9, Peak=26125 HFD=4.3
20:26:36.509 00.001 9120 MultiStar: [#1 -0.27,-0.32,0.00,M1] [#2 -0.37,-0.37,0.00,M1] [#3 -0.39,-0.20,0.00,M1] [#4 -0.22,-0.37,0.00,M1] [#5 -0.21,-0.40,0.00,M1] [#6 -0.33,-0.63,0.00,M4] [#7 -0.47,-0.33,0.00,M3] [#8 0.11,-0.33,0.31,U] 
20:26:36.509 00.000 9120 refined, 1 included, MultiStar: {-0.19, -0.19}, one-star: {-0.28, -0.14}
20:26:36.510 00.001 9120 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.04) = xAngle (-5.40 = 0.89)
20:26:36.511 00.001 9120 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.36 = 0.92)
20:26:36.512 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.35 mountX=0.17 mountY=0.21, mountTheta=0.90
20:26:36.513 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.19, opts=13)
20:26:36.514 00.001 9120 Enqueuing Move request for scope (-0.19, -0.19)
20:26:36.515 00.001 8596 Worker thread wakes up
20:26:36.515 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
20:26:36.515 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
20:26:36.515 00.000 8596 Moving (-0.19, -0.19) raw xDistance=0.17 yDistance=0.21
20:26:36.515 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:26:36.515 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:26:36.515 00.000 8596 MoveAxis(E, 0, ABG)
20:26:36.515 00.000 8596 Move returns status 0, amount 0
20:26:36.515 00.000 8596 MoveAxis(S, 45, ABG)
20:26:36.515 00.000 8596 Guiding  Dir = 1, Dur = 45
20:26:36.516 00.001 8596 IsSlewing returns 0
20:26:36.516 00.000 8596 IsGuiding returns 0
20:26:36.517 00.001 8596 PulseGuide returned control before completion, sleep 54
20:26:36.519 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:26:36.535 00.016 9120 UpdateGuideState exits: m=285221 SNR=200.9
20:26:36.536 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:36.537 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:36.538 00.001 9120 Enqueuing Expose request
20:26:36.587 00.049 8596 IsGuiding returns 1
20:26:36.587 00.000 8596 scope still moving after pulse duration time elapsed
20:26:36.619 00.032 8596 IsSlewing returns 0
20:26:36.619 00.000 8596 IsGuiding returns 0
20:26:36.619 00.000 8596 scope move finished after 45 + 58 ms
20:26:36.619 00.000 8596 Move returns status 0, amount 45
20:26:36.619 00.000 8596 move complete, result=0
20:26:36.619 00.000 8596 worker thread done servicing request
20:26:36.619 00.000 8596 Worker thread wakes up
20:26:36.619 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:36.620 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:36.620 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 45 ms SOUTH
20:26:37.608 00.988 8596 Exposure complete
20:26:37.690 00.082 8596 worker thread done servicing request
20:26:37.691 00.001 9120 OnExposeComplete: enter
20:26:37.692 00.001 9120 UpdateGuideState(): m_state=6
20:26:37.693 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 995
20:26:37.694 00.001 9120 Star::Find returns 1 (0), X=1145.44, Y=158.81, Mass=307983, SNR=211.7, Peak=31213 HFD=4.2
20:26:37.695 00.001 9120 MultiStar: [#1 0.05,-0.03,0.98,U] [#2 -0.03,0.17,0.89,U] [#3 -0.03,-0.06,0.77,U] [#4 0.11,0.02,0.46,U] [#5 0.12,0.10,0.44,U] [#6 -0.01,-0.22,0.33,U] [#7 0.23,0.09,0.28,U] [#8 0.38,0.17,0.00,M2] 
20:26:37.696 00.001 9120 refined, 7 included, MultiStar: {0.05, 0.01}, one-star: {0.11, -0.01}
20:26:37.696 00.000 9120 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.04) = xAngle (-2.80 = -2.80)
20:26:37.697 00.001 9120 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.76 = -2.76)
20:26:37.698 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.06 cameraTheta=0.24 mountX=-0.05 mountY=-0.02, mountTheta=-2.77
20:26:37.700 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.01, opts=13)
20:26:37.700 00.000 9120 Enqueuing Move request for scope (0.05, 0.01)
20:26:37.702 00.002 8596 Worker thread wakes up
20:26:37.702 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
20:26:37.703 00.001 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
20:26:37.703 00.000 8596 Moving (0.05, 0.01) raw xDistance=-0.05 yDistance=-0.02
20:26:37.703 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:26:37.703 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:37.703 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:26:37.703 00.000 8596 MoveAxis(E, 0, ABG)
20:26:37.703 00.000 8596 Move returns status 0, amount 0
20:26:37.703 00.000 8596 MoveAxis(N, 0, ABG)
20:26:37.704 00.001 8596 Move returns status 0, amount 0
20:26:37.704 00.000 8596 move complete, result=0
20:26:37.704 00.000 8596 worker thread done servicing request
20:26:37.711 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:26:37.735 00.024 9120 UpdateGuideState exits: m=307983 SNR=211.7
20:26:37.737 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:37.737 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:37.738 00.001 9120 Enqueuing Expose request
20:26:37.739 00.001 8596 Worker thread wakes up
20:26:37.739 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:26:37.740 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:37.740 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:38.905 01.165 8596 Exposure complete
20:26:38.992 00.087 8596 worker thread done servicing request
20:26:38.992 00.000 9120 OnExposeComplete: enter
20:26:38.993 00.001 9120 UpdateGuideState(): m_state=6
20:26:38.994 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 996
20:26:38.995 00.001 9120 Star::Find returns 1 (0), X=1145.59, Y=158.83, Mass=293289, SNR=207.3, Peak=29005 HFD=4.4
20:26:38.997 00.002 9120 MultiStar: [#1 0.19,0.08,0.93,U] [#2 0.05,-0.00,0.92,U] [#3 0.16,0.14,0.70,U] [#4 0.18,-0.00,0.50,U] [#5 0.22,0.02,0.45,U] [#6 0.02,0.00,0.28,U] [#7 -0.07,0.16,0.34,U] [#8 0.62,-0.02,0.00,M3] 
20:26:38.999 00.002 9120 refined, 7 included, MultiStar: {0.15, 0.05}, one-star: {0.27, 0.00}
20:26:39.000 00.001 9120 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.04) = xAngle (-2.74 = -2.74)
20:26:39.001 00.001 9120 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.71 = -2.71)
20:26:39.003 00.002 9120 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.30 mountX=-0.14 mountY=-0.07, mountTheta=-2.71
20:26:39.006 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.05, opts=13)
20:26:39.008 00.002 9120 Enqueuing Move request for scope (0.15, 0.05)
20:26:39.010 00.002 8596 Worker thread wakes up
20:26:39.010 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
20:26:39.010 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
20:26:39.010 00.000 8596 Moving (0.15, 0.05) raw xDistance=-0.14 yDistance=-0.07
20:26:39.010 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:26:39.010 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:39.010 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:26:39.011 00.001 8596 MoveAxis(E, 0, ABG)
20:26:39.011 00.000 8596 Move returns status 0, amount 0
20:26:39.011 00.000 8596 MoveAxis(N, 0, ABG)
20:26:39.011 00.000 8596 Move returns status 0, amount 0
20:26:39.011 00.000 8596 move complete, result=0
20:26:39.011 00.000 8596 worker thread done servicing request
20:26:39.017 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:26:39.034 00.017 9120 UpdateGuideState exits: m=293289 SNR=207.3
20:26:39.036 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:39.036 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:39.037 00.001 9120 Enqueuing Expose request
20:26:39.038 00.001 8596 Worker thread wakes up
20:26:39.038 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:39.039 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:39.039 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:40.029 00.990 8596 Exposure complete
20:26:40.110 00.081 8596 worker thread done servicing request
20:26:40.110 00.000 9120 OnExposeComplete: enter
20:26:40.111 00.001 9120 UpdateGuideState(): m_state=6
20:26:40.112 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 997
20:26:40.113 00.001 9120 Star::Find returns 1 (0), X=1145.24, Y=158.91, Mass=295591, SNR=223.5, Peak=29901 HFD=4.5
20:26:40.115 00.002 9120 MultiStar: [#1 -0.09,0.10,0.81,U] [#2 -0.31,0.04,0.91,U] [#3 -0.18,0.19,0.72,U] [#4 -0.06,0.22,0.48,U] [#5 -0.06,0.08,0.41,U] [#6 -0.31,0.17,0.26,U] [#7 -0.35,0.10,0.31,U] [#8 0.18,-0.07,0.29,U] 
20:26:40.116 00.001 9120 single-star, 8 included, MultiStar: {-0.15, 0.10}, one-star: {-0.09, 0.09}
20:26:40.117 00.001 9120 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.04) = xAngle (-0.68 = -0.68)
20:26:40.118 00.001 9120 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.65 = -0.65)
20:26:40.119 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.36 mountX=0.09 mountY=-0.07, mountTheta=-0.66
20:26:40.121 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.09, opts=13)
20:26:40.122 00.001 9120 Enqueuing Move request for scope (-0.09, 0.09)
20:26:40.123 00.001 8596 Worker thread wakes up
20:26:40.123 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
20:26:40.123 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
20:26:40.123 00.000 8596 Moving (-0.09, 0.09) raw xDistance=0.09 yDistance=-0.07
20:26:40.123 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:26:40.123 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:40.124 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:26:40.124 00.000 8596 MoveAxis(E, 0, ABG)
20:26:40.124 00.000 8596 Move returns status 0, amount 0
20:26:40.124 00.000 8596 MoveAxis(N, 0, ABG)
20:26:40.124 00.000 8596 Move returns status 0, amount 0
20:26:40.124 00.000 8596 move complete, result=0
20:26:40.124 00.000 8596 worker thread done servicing request
20:26:40.128 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2448, FiltMax=65491, Gamma=1.000
20:26:40.144 00.016 9120 UpdateGuideState exits: m=295591 SNR=223.5
20:26:40.145 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:40.146 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:40.147 00.001 9120 Enqueuing Expose request
20:26:40.148 00.001 8596 Worker thread wakes up
20:26:40.148 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:26:40.150 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:40.150 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:41.323 01.173 8596 Exposure complete
20:26:41.384 00.061 8596 worker thread done servicing request
20:26:41.384 00.000 9120 OnExposeComplete: enter
20:26:41.386 00.002 9120 UpdateGuideState(): m_state=6
20:26:41.388 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 998
20:26:41.390 00.002 9120 Star::Find returns 1 (0), X=1145.01, Y=158.78, Mass=306154, SNR=232.4, Peak=30573 HFD=4.3
20:26:41.392 00.002 9120 MultiStar: [#1 -0.36,0.08,0.89,U] [#2 -0.45,-0.03,0.00,M1] [#3 -0.43,-0.07,0.00,M1] [#4 -0.29,-0.06,0.51,U] [#5 -0.28,0.10,0.39,U] [#6 -0.51,-0.06,0.00,M2] [#7 -0.50,-0.01,0.00,M1] [#8 -0.09,-0.27,0.22,U] 
20:26:41.394 00.002 9120 refined, 4 included, MultiStar: {-0.30, -0.01}, one-star: {-0.32, -0.04}
20:26:41.396 00.002 9120 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.04) = xAngle (-6.16 = 0.12)
20:26:41.397 00.001 9120 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.12 = 0.16)
20:26:41.398 00.001 9120 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.12 mountX=0.30 mountY=0.05, mountTheta=0.16
20:26:41.401 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.30, y=-0.01, opts=13)
20:26:41.403 00.002 9120 Enqueuing Move request for scope (-0.30, -0.01)
20:26:41.404 00.001 8596 Worker thread wakes up
20:26:41.405 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
20:26:41.405 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
20:26:41.405 00.000 8596 Moving (-0.30, -0.01) raw xDistance=0.30 yDistance=0.05
20:26:41.405 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:26:41.405 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:41.405 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:26:41.405 00.000 8596 MoveAxis(W, 43, ABG)
20:26:41.405 00.000 8596 Guiding  Dir = 3, Dur = 43
20:26:41.406 00.001 8596 IsSlewing returns 0
20:26:41.406 00.000 8596 IsGuiding returns 0
20:26:41.411 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2464, FiltMax=65491, Gamma=1.000
20:26:41.412 00.001 8596 PulseGuide returned control before completion, sleep 47
20:26:41.430 00.018 9120 UpdateGuideState exits: m=306154 SNR=232.4
20:26:41.432 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:41.433 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:41.434 00.001 9120 Enqueuing Expose request
20:26:41.474 00.040 8596 IsGuiding returns 1
20:26:41.474 00.000 8596 scope still moving after pulse duration time elapsed
20:26:41.506 00.032 8596 IsSlewing returns 0
20:26:41.506 00.000 8596 IsGuiding returns 0
20:26:41.506 00.000 8596 scope move finished after 43 + 57 ms
20:26:41.506 00.000 8596 Move returns status 0, amount 43
20:26:41.506 00.000 8596 MoveAxis(N, 0, ABG)
20:26:41.506 00.000 8596 Move returns status 0, amount 0
20:26:41.506 00.000 8596 move complete, result=0
20:26:41.507 00.001 8596 worker thread done servicing request
20:26:41.507 00.000 8596 Worker thread wakes up
20:26:41.507 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:41.507 00.000 9120 GuideStep: 0.3 px 43 ms WEST, 0.0 px 0 ms NORTH
20:26:41.508 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:42.505 00.997 8596 Exposure complete
20:26:42.581 00.076 8596 worker thread done servicing request
20:26:42.582 00.001 9120 OnExposeComplete: enter
20:26:42.582 00.000 9120 UpdateGuideState(): m_state=6
20:26:42.583 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 999
20:26:42.584 00.001 9120 Star::Find returns 1 (0), X=1145.43, Y=158.60, Mass=303650, SNR=225.7, Peak=29037 HFD=4.3
20:26:42.585 00.001 9120 MultiStar: [#1 0.04,-0.18,0.92,U] [#2 0.02,-0.20,0.92,U] [#3 0.11,-0.16,0.69,U] [#4 0.06,-0.16,0.47,U] [#5 0.07,-0.25,0.40,U] [#6 0.08,-0.25,0.28,U] [#7 0.01,-0.12,0.27,U] [#8 0.60,-0.32,0.00,M2] 
20:26:42.586 00.001 9120 refined, 7 included, MultiStar: {0.06, -0.19}, one-star: {0.11, -0.22}
20:26:42.587 00.001 9120 CameraToMount -- cameraTheta (-1.25) - m_xAngle (3.04) = xAngle (-4.29 = 1.99)
20:26:42.588 00.001 9120 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.26 = 2.03)
20:26:42.588 00.000 9120 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.25 mountX=-0.08 mountY=0.18, mountTheta=2.00
20:26:42.590 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.19, opts=13)
20:26:42.591 00.001 9120 Enqueuing Move request for scope (0.06, -0.19)
20:26:42.592 00.001 8596 Worker thread wakes up
20:26:42.592 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
20:26:42.592 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
20:26:42.592 00.000 8596 Moving (0.06, -0.19) raw xDistance=-0.08 yDistance=0.18
20:26:42.592 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:26:42.592 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:42.592 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:26:42.592 00.000 8596 MoveAxis(E, 0, ABG)
20:26:42.592 00.000 8596 Move returns status 0, amount 0
20:26:42.592 00.000 8596 MoveAxis(N, 0, ABG)
20:26:42.592 00.000 8596 Move returns status 0, amount 0
20:26:42.592 00.000 8596 move complete, result=0
20:26:42.592 00.000 8596 worker thread done servicing request
20:26:42.597 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2406, FiltMax=65488, Gamma=1.000
20:26:42.615 00.018 9120 UpdateGuideState exits: m=303650 SNR=225.7
20:26:42.616 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:42.616 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:42.617 00.001 9120 Enqueuing Expose request
20:26:42.618 00.001 8596 Worker thread wakes up
20:26:42.618 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:26:42.619 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:42.619 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:43.789 01.170 8596 Exposure complete
20:26:43.895 00.106 8596 worker thread done servicing request
20:26:43.895 00.000 9120 OnExposeComplete: enter
20:26:43.896 00.001 9120 UpdateGuideState(): m_state=6
20:26:43.898 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1000
20:26:43.900 00.002 9120 Star::Find returns 1 (0), X=1145.46, Y=158.70, Mass=285412, SNR=211.7, Peak=29453 HFD=4.6
20:26:43.902 00.002 9120 MultiStar: [#1 0.15,-0.07,0.95,U] [#2 -0.07,-0.23,0.88,U] [#3 0.07,-0.16,0.77,U] [#4 0.37,-0.23,0.00,M1] [#5 0.08,-0.33,0.43,U] [#6 -0.10,-0.29,0.29,U] [#7 0.06,-0.12,0.33,U] [#8 0.49,-0.37,0.00,M3] 
20:26:43.904 00.002 9120 refined, 6 included, MultiStar: {0.06, -0.17}, one-star: {0.13, -0.12}
20:26:43.905 00.001 9120 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.04) = xAngle (-4.25 = 2.04)
20:26:43.907 00.002 9120 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.21 = 2.07)
20:26:43.908 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.21 mountX=-0.08 mountY=0.16, mountTheta=2.04
20:26:43.911 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.17, opts=13)
20:26:43.911 00.000 9120 Enqueuing Move request for scope (0.06, -0.17)
20:26:43.913 00.002 8596 Worker thread wakes up
20:26:43.913 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
20:26:43.913 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
20:26:43.913 00.000 8596 Moving (0.06, -0.17) raw xDistance=-0.08 yDistance=0.16
20:26:43.913 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:26:43.913 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:43.913 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:26:43.913 00.000 8596 MoveAxis(E, 0, ABG)
20:26:43.914 00.001 8596 Move returns status 0, amount 0
20:26:43.914 00.000 8596 MoveAxis(N, 0, ABG)
20:26:43.914 00.000 8596 Move returns status 0, amount 0
20:26:43.914 00.000 8596 move complete, result=0
20:26:43.914 00.000 8596 worker thread done servicing request
20:26:43.922 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:26:43.945 00.023 9120 UpdateGuideState exits: m=285412 SNR=211.7
20:26:43.946 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:43.947 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:43.948 00.001 9120 Enqueuing Expose request
20:26:43.948 00.000 8596 Worker thread wakes up
20:26:43.949 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:26:43.949 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:43.949 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:44.932 00.983 8596 Exposure complete
20:26:45.011 00.079 8596 worker thread done servicing request
20:26:45.011 00.000 9120 OnExposeComplete: enter
20:26:45.012 00.001 9120 UpdateGuideState(): m_state=6
20:26:45.013 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1001
20:26:45.013 00.000 9120 Star::Find returns 1 (0), X=1145.77, Y=158.67, Mass=302632, SNR=230.9, Peak=25747 HFD=4.3
20:26:45.014 00.001 9120 MultiStar: [#1 0.44,-0.10,0.00,M1] [#2 0.37,-0.19,0.00,M1] [#3 0.43,-0.17,0.00,M1] [#4 0.48,-0.15,0.00,M2] [#5 0.63,-0.28,0.00,M1] [#6 0.47,-0.29,0.00,M1] [#7 0.39,-0.13,0.00,M1] [#8 0.89,-0.35,0.00,M4] 
20:26:45.015 00.001 9120 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.04) = xAngle (-3.37 = 2.91)
20:26:45.016 00.001 9120 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.33 = 2.95)
20:26:45.017 00.001 9120 CameraToMount -- cameraX=0.44 cameraY=-0.15 hyp=0.46 cameraTheta=-0.33 mountX=-0.45 mountY=0.09, mountTheta=2.95
20:26:45.018 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.44, y=-0.15, opts=13)
20:26:45.019 00.001 9120 Enqueuing Move request for scope (0.44, -0.15)
20:26:45.020 00.001 8596 Worker thread wakes up
20:26:45.020 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.15) opts 0xd
20:26:45.020 00.000 8596 Handling offset move in thread for scope, endpoint = (0.44, -0.15)
20:26:45.020 00.000 8596 Moving (0.44, -0.15) raw xDistance=-0.45 yDistance=0.09
20:26:45.020 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
20:26:45.020 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:45.020 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:26:45.020 00.000 8596 MoveAxis(E, 65, ABG)
20:26:45.020 00.000 8596 Guiding  Dir = 2, Dur = 65
20:26:45.021 00.001 8596 IsSlewing returns 0
20:26:45.021 00.000 8596 IsGuiding returns 0
20:26:45.024 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:26:45.030 00.006 8596 PulseGuide returned control before completion, sleep 66
20:26:45.040 00.010 9120 UpdateGuideState exits: m=302632 SNR=230.9
20:26:45.041 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:45.042 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:45.043 00.001 9120 Enqueuing Expose request
20:26:45.109 00.066 8596 IsGuiding returns 1
20:26:45.109 00.000 8596 scope still moving after pulse duration time elapsed
20:26:45.140 00.031 8596 IsSlewing returns 0
20:26:45.140 00.000 8596 IsGuiding returns 0
20:26:45.140 00.000 8596 scope move finished after 65 + 53 ms
20:26:45.140 00.000 8596 Move returns status 0, amount 65
20:26:45.140 00.000 8596 MoveAxis(N, 0, ABG)
20:26:45.140 00.000 8596 Move returns status 0, amount 0
20:26:45.140 00.000 8596 move complete, result=0
20:26:45.140 00.000 8596 worker thread done servicing request
20:26:45.140 00.000 8596 Worker thread wakes up
20:26:45.140 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:45.140 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:45.140 00.000 9120 GuideStep: -0.5 px 65 ms EAST, 0.1 px 0 ms NORTH
20:26:46.327 01.187 8596 Exposure complete
20:26:46.406 00.079 8596 worker thread done servicing request
20:26:46.406 00.000 9120 OnExposeComplete: enter
20:26:46.407 00.001 9120 UpdateGuideState(): m_state=6
20:26:46.408 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1002
20:26:46.409 00.001 9120 Star::Find returns 1 (0), X=1145.46, Y=158.50, Mass=309583, SNR=210.0, Peak=28509 HFD=4.2
20:26:46.410 00.001 9120 MultiStar: [#1 0.18,-0.30,0.95,U] [#2 -0.08,-0.08,0.93,U] [#3 0.05,-0.12,0.70,U] [#4 0.24,-0.32,0.00,M3] [#5 0.08,-0.41,0.00,M2] [#6 0.00,-0.49,0.00,M2] [#7 0.15,-0.23,0.31,U] [#8 0.59,-0.39,0.00,M5] 
20:26:46.411 00.001 9120 refined, 4 included, MultiStar: {0.08, -0.22}, one-star: {0.14, -0.32}
20:26:46.412 00.001 9120 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.04) = xAngle (-4.25 = 2.03)
20:26:46.413 00.001 9120 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.22 = 2.07)
20:26:46.414 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.21 mountX=-0.10 mountY=0.20, mountTheta=2.04
20:26:46.415 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.22, opts=13)
20:26:46.416 00.001 9120 Enqueuing Move request for scope (0.08, -0.22)
20:26:46.417 00.001 8596 Worker thread wakes up
20:26:46.417 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
20:26:46.417 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
20:26:46.417 00.000 8596 Moving (0.08, -0.22) raw xDistance=-0.10 yDistance=0.20
20:26:46.417 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:26:46.417 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
20:26:46.417 00.000 8596 MoveAxis(E, 0, ABG)
20:26:46.417 00.000 8596 Move returns status 0, amount 0
20:26:46.417 00.000 8596 MoveAxis(S, 43, ABG)
20:26:46.417 00.000 8596 Guiding  Dir = 1, Dur = 43
20:26:46.417 00.000 8596 IsSlewing returns 0
20:26:46.418 00.001 8596 IsGuiding returns 0
20:26:46.421 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:26:46.440 00.019 9120 UpdateGuideState exits: m=309583 SNR=210.0
20:26:46.443 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:46.444 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:46.446 00.002 9120 Enqueuing Expose request
20:26:46.451 00.005 8596 PulseGuide returned control before completion, sleep 20
20:26:46.481 00.030 8596 IsGuiding returns 1
20:26:46.481 00.000 8596 scope still moving after pulse duration time elapsed
20:26:46.512 00.031 8596 IsSlewing returns 0
20:26:46.512 00.000 8596 IsGuiding returns 1
20:26:46.543 00.031 8596 IsSlewing returns 0
20:26:46.543 00.000 8596 IsGuiding returns 0
20:26:46.544 00.001 8596 scope move finished after 43 + 83 ms
20:26:46.544 00.000 8596 Move returns status 0, amount 43
20:26:46.544 00.000 8596 move complete, result=0
20:26:46.544 00.000 8596 worker thread done servicing request
20:26:46.544 00.000 8596 Worker thread wakes up
20:26:46.544 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
20:26:46.547 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:46.547 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:47.537 00.990 8596 Exposure complete
20:26:47.599 00.062 8596 worker thread done servicing request
20:26:47.599 00.000 9120 OnExposeComplete: enter
20:26:47.600 00.001 9120 UpdateGuideState(): m_state=6
20:26:47.602 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1003
20:26:47.604 00.002 9120 Star::Find returns 1 (0), X=1145.68, Y=158.64, Mass=301041, SNR=217.4, Peak=28141 HFD=4.3
20:26:47.606 00.002 9120 MultiStar: [#1 0.32,-0.12,0.99,U] [#2 0.11,0.02,0.96,U] [#3 0.22,0.10,0.77,U] [#4 0.36,0.00,0.43,U] [#5 0.35,-0.09,0.45,U] [#6 0.15,-0.11,0.35,U] [#7 0.42,0.07,0.00,M1] [#8 0.39,0.10,0.00,M6] 
20:26:47.608 00.002 9120 refined, 6 included, MultiStar: {0.27, -0.06}, one-star: {0.36, -0.19}
20:26:47.609 00.001 9120 CameraToMount -- cameraTheta (-0.21) - m_xAngle (3.04) = xAngle (-3.25 = 3.03)
20:26:47.611 00.002 9120 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.22 = 3.06)
20:26:47.612 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.27 cameraTheta=-0.21 mountX=-0.27 mountY=0.02, mountTheta=3.06
20:26:47.614 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=-0.06, opts=13)
20:26:47.615 00.001 9120 Enqueuing Move request for scope (0.27, -0.06)
20:26:47.616 00.001 8596 Worker thread wakes up
20:26:47.617 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
20:26:47.617 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
20:26:47.617 00.000 8596 Moving (0.27, -0.06) raw xDistance=-0.27 yDistance=0.02
20:26:47.617 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:26:47.617 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:47.617 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:26:47.617 00.000 8596 MoveAxis(E, 39, ABG)
20:26:47.617 00.000 8596 Guiding  Dir = 2, Dur = 39
20:26:47.618 00.001 8596 IsSlewing returns 0
20:26:47.618 00.000 8596 IsGuiding returns 0
20:26:47.622 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:26:47.638 00.016 9120 UpdateGuideState exits: m=301041 SNR=217.4
20:26:47.639 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:47.640 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:47.641 00.001 9120 Enqueuing Expose request
20:26:47.641 00.000 8596 PulseGuide returned control before completion, sleep 26
20:26:47.671 00.030 8596 IsGuiding returns 1
20:26:47.671 00.000 8596 scope still moving after pulse duration time elapsed
20:26:47.703 00.032 8596 IsSlewing returns 0
20:26:47.703 00.000 8596 IsGuiding returns 1
20:26:47.735 00.032 8596 IsSlewing returns 0
20:26:47.735 00.000 8596 IsGuiding returns 0
20:26:47.735 00.000 8596 scope move finished after 39 + 77 ms
20:26:47.735 00.000 8596 Move returns status 0, amount 39
20:26:47.735 00.000 8596 MoveAxis(N, 0, ABG)
20:26:47.735 00.000 8596 Move returns status 0, amount 0
20:26:47.735 00.000 8596 move complete, result=0
20:26:47.735 00.000 8596 worker thread done servicing request
20:26:47.735 00.000 8596 Worker thread wakes up
20:26:47.736 00.001 9120 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
20:26:47.737 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:47.737 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:48.912 01.175 8596 Exposure complete
20:26:49.021 00.109 8596 worker thread done servicing request
20:26:49.022 00.001 9120 OnExposeComplete: enter
20:26:49.023 00.001 9120 UpdateGuideState(): m_state=6
20:26:49.024 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1004
20:26:49.026 00.002 9120 Star::Find returns 1 (0), X=1145.25, Y=159.11, Mass=295524, SNR=190.8, Peak=29421 HFD=4.3
20:26:49.028 00.002 9120 MultiStar: [#1 -0.05,0.21,0.99,U] [#2 -0.20,0.29,1.13,U] [#3 -0.29,0.17,0.82,U] [#4 -0.07,0.21,0.61,U] [#5 -0.07,0.26,0.50,U] [#6 -0.40,0.11,0.00,M2] [#7 -0.17,0.43,0.00,M2] [#8 0.14,0.07,0.29,U] 
20:26:49.029 00.001 9120 refined, 6 included, MultiStar: {-0.12, 0.23}, one-star: {-0.08, 0.29}
20:26:49.030 00.001 9120 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.04) = xAngle (-1.00 = -1.00)
20:26:49.031 00.001 9120 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.96 = -0.96)
20:26:49.032 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.26 cameraTheta=2.04 mountX=0.14 mountY=-0.21, mountTheta=-0.99
20:26:49.035 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.23, opts=13)
20:26:49.037 00.002 9120 Enqueuing Move request for scope (-0.12, 0.23)
20:26:49.039 00.002 8596 Worker thread wakes up
20:26:49.039 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
20:26:49.039 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
20:26:49.039 00.000 8596 Moving (-0.12, 0.23) raw xDistance=0.14 yDistance=-0.21
20:26:49.039 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:26:49.039 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:49.039 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:26:49.039 00.000 8596 MoveAxis(E, 0, ABG)
20:26:49.039 00.000 8596 Move returns status 0, amount 0
20:26:49.040 00.001 8596 MoveAxis(N, 0, ABG)
20:26:49.040 00.000 8596 Move returns status 0, amount 0
20:26:49.040 00.000 8596 move complete, result=0
20:26:49.040 00.000 8596 worker thread done servicing request
20:26:49.047 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:26:49.066 00.019 9120 UpdateGuideState exits: m=295524 SNR=190.8
20:26:49.067 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:49.068 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:49.069 00.001 9120 Enqueuing Expose request
20:26:49.070 00.001 8596 Worker thread wakes up
20:26:49.070 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:49.071 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:49.071 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:50.042 00.971 8596 Exposure complete
20:26:50.099 00.057 8596 worker thread done servicing request
20:26:50.099 00.000 9120 OnExposeComplete: enter
20:26:50.100 00.001 9120 UpdateGuideState(): m_state=6
20:26:50.101 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1005
20:26:50.102 00.001 9120 Star::Find returns 1 (0), X=1145.17, Y=159.04, Mass=291010, SNR=202.3, Peak=29853 HFD=4.3
20:26:50.103 00.001 9120 MultiStar: [#1 -0.15,0.33,1.14,U] [#2 -0.37,0.29,0.00,M1] [#3 -0.26,0.22,0.75,U] [#4 -0.19,0.21,0.49,U] [#5 -0.46,0.33,0.00,M1] [#6 -0.44,-0.03,0.00,M3] [#7 -0.18,0.38,0.00,M3] [#8 0.10,0.02,0.25,U] 
20:26:50.104 00.001 9120 single-star, 4 included, MultiStar: {-0.16, 0.24}, one-star: {-0.15, 0.22}
20:26:50.104 00.000 9120 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.04) = xAngle (-0.86 = -0.86)
20:26:50.105 00.001 9120 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.83 = -0.83)
20:26:50.106 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.27 cameraTheta=2.18 mountX=0.18 mountY=-0.20, mountTheta=-0.84
20:26:50.107 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.22, opts=13)
20:26:50.108 00.001 9120 Enqueuing Move request for scope (-0.15, 0.22)
20:26:50.108 00.000 8596 Worker thread wakes up
20:26:50.109 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
20:26:50.109 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
20:26:50.109 00.000 8596 Moving (-0.15, 0.22) raw xDistance=0.18 yDistance=-0.20
20:26:50.109 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:26:50.109 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:50.109 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:26:50.109 00.000 8596 MoveAxis(E, 0, ABG)
20:26:50.109 00.000 8596 Move returns status 0, amount 0
20:26:50.109 00.000 8596 MoveAxis(N, 0, ABG)
20:26:50.109 00.000 8596 Move returns status 0, amount 0
20:26:50.109 00.000 8596 move complete, result=0
20:26:50.109 00.000 8596 worker thread done servicing request
20:26:50.113 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2483, FiltMax=65523, Gamma=1.000
20:26:50.127 00.014 9120 UpdateGuideState exits: m=291010 SNR=202.3
20:26:50.128 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:50.130 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:50.131 00.001 9120 Enqueuing Expose request
20:26:50.131 00.000 8596 Worker thread wakes up
20:26:50.131 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:26:50.132 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:50.132 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:51.306 01.174 8596 Exposure complete
20:26:51.387 00.081 8596 worker thread done servicing request
20:26:51.387 00.000 9120 OnExposeComplete: enter
20:26:51.389 00.002 9120 UpdateGuideState(): m_state=6
20:26:51.391 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1006
20:26:51.393 00.002 9120 Star::Find returns 1 (0), X=1145.17, Y=159.32, Mass=286020, SNR=216.8, Peak=26285 HFD=4.3
20:26:51.396 00.003 9120 MultiStar: [#1 -0.19,0.54,0.00,M1] [#2 -0.16,0.43,0.00,M2] [#3 -0.21,0.47,0.00,M1] [#4 -0.07,0.47,0.00,M1] [#5 -0.05,0.34,0.41,U] [#6 -0.40,0.24,0.00,M4] [#7 -0.01,0.64,0.00,M4] [#8 0.15,0.39,0.00,M5] 
20:26:51.396 00.000 9120 refined, 1 included, MultiStar: {-0.13, 0.45}, one-star: {-0.16, 0.50}
20:26:51.397 00.001 9120 CameraToMount -- cameraTheta (1.84) - m_xAngle (3.04) = xAngle (-1.20 = -1.20)
20:26:51.398 00.001 9120 CameraToMount -- cameraTheta (1.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.16 = -1.16)
20:26:51.399 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=0.45 hyp=0.47 cameraTheta=1.84 mountX=0.17 mountY=-0.43, mountTheta=-1.19
20:26:51.402 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=0.45, opts=13)
20:26:51.404 00.002 9120 Enqueuing Move request for scope (-0.13, 0.45)
20:26:51.405 00.001 8596 Worker thread wakes up
20:26:51.406 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.45) opts 0xd
20:26:51.406 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, 0.45)
20:26:51.406 00.000 8596 Moving (-0.13, 0.45) raw xDistance=0.17 yDistance=-0.43
20:26:51.406 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:26:51.406 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:26:51.406 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
20:26:51.406 00.000 8596 MoveAxis(E, 0, ABG)
20:26:51.406 00.000 8596 Move returns status 0, amount 0
20:26:51.406 00.000 8596 MoveAxis(N, 0, ABG)
20:26:51.406 00.000 8596 Move returns status 0, amount 0
20:26:51.406 00.000 8596 move complete, result=0
20:26:51.407 00.001 8596 worker thread done servicing request
20:26:51.411 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:26:51.425 00.014 9120 UpdateGuideState exits: m=286020 SNR=216.8
20:26:51.428 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:51.430 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:51.430 00.000 9120 Enqueuing Expose request
20:26:51.432 00.002 8596 Worker thread wakes up
20:26:51.433 00.001 9120 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:26:51.434 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:51.434 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:52.410 00.976 8596 Exposure complete
20:26:52.502 00.092 8596 worker thread done servicing request
20:26:52.502 00.000 9120 OnExposeComplete: enter
20:26:52.504 00.002 9120 UpdateGuideState(): m_state=6
20:26:52.505 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1007
20:26:52.507 00.002 9120 Star::Find returns 1 (0), X=1145.25, Y=159.34, Mass=302222, SNR=214.1, Peak=24758 HFD=4.5
20:26:52.508 00.001 9120 MultiStar: [#1 -0.12,0.43,0.00,M2] [#2 -0.18,0.38,0.00,M3] [#3 -0.14,0.47,0.00,M2] [#4 -0.01,0.59,0.00,M2] [#5 -0.06,0.47,0.00,M1] [#6 -0.12,0.32,0.30,U] [#7 -0.25,0.55,0.00,M5] [#8 0.21,0.13,0.25,U] 
20:26:52.509 00.001 9120 refined, 2 included, MultiStar: {-0.04, 0.42}, one-star: {-0.08, 0.52}
20:26:52.511 00.002 9120 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.04) = xAngle (-1.38 = -1.38)
20:26:52.512 00.001 9120 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.34 = -1.34)
20:26:52.513 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.42 hyp=0.42 cameraTheta=1.66 mountX=0.08 mountY=-0.41, mountTheta=-1.37
20:26:52.514 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.42, opts=13)
20:26:52.515 00.001 9120 Enqueuing Move request for scope (-0.04, 0.42)
20:26:52.516 00.001 8596 Worker thread wakes up
20:26:52.516 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.42) opts 0xd
20:26:52.516 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.42)
20:26:52.516 00.000 8596 Moving (-0.04, 0.42) raw xDistance=0.08 yDistance=-0.41
20:26:52.516 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:26:52.516 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:26:52.516 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
20:26:52.516 00.000 8596 MoveAxis(E, 0, ABG)
20:26:52.516 00.000 8596 Move returns status 0, amount 0
20:26:52.516 00.000 8596 MoveAxis(N, 0, ABG)
20:26:52.516 00.000 8596 Move returns status 0, amount 0
20:26:52.516 00.000 8596 move complete, result=0
20:26:52.517 00.001 8596 worker thread done servicing request
20:26:52.522 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:26:52.538 00.016 9120 UpdateGuideState exits: m=302222 SNR=214.1
20:26:52.539 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:52.540 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:52.541 00.001 9120 Enqueuing Expose request
20:26:52.542 00.001 8596 Worker thread wakes up
20:26:52.542 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:26:52.543 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:52.543 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:53.719 01.176 8596 Exposure complete
20:26:53.808 00.089 8596 worker thread done servicing request
20:26:53.809 00.001 9120 OnExposeComplete: enter
20:26:53.810 00.001 9120 UpdateGuideState(): m_state=6
20:26:53.812 00.002 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1008
20:26:53.814 00.002 9120 Star::Find returns 1 (0), X=1145.08, Y=159.30, Mass=306979, SNR=232.7, Peak=25117 HFD=4.2
20:26:53.815 00.001 9120 MultiStar: [#1 -0.30,0.35,0.00,M3] [#2 -0.42,0.38,0.00,M4] [#3 -0.35,0.44,0.00,M3] [#4 -0.32,0.44,0.00,M3] [#5 -0.30,0.33,0.00,M2] [#6 -0.18,0.37,0.00,M4] [#7 -0.27,0.49,0.00,M6] [#8 -0.16,0.27,0.22,U] 
20:26:53.817 00.002 9120 refined, 1 included, MultiStar: {-0.23, 0.44}, one-star: {-0.25, 0.47}
20:26:53.818 00.001 9120 CameraToMount -- cameraTheta (2.06) - m_xAngle (3.04) = xAngle (-0.98 = -0.98)
20:26:53.820 00.002 9120 CameraToMount -- cameraTheta (2.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.94 = -0.94)
20:26:53.822 00.002 9120 CameraToMount -- cameraX=-0.23 cameraY=0.44 hyp=0.50 cameraTheta=2.06 mountX=0.28 mountY=-0.40, mountTheta=-0.97
20:26:53.824 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.23, y=0.44, opts=13)
20:26:53.826 00.002 9120 Enqueuing Move request for scope (-0.23, 0.44)
20:26:53.828 00.002 8596 Worker thread wakes up
20:26:53.828 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.44) opts 0xd
20:26:53.828 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.23, 0.44)
20:26:53.828 00.000 8596 Moving (-0.23, 0.44) raw xDistance=0.28 yDistance=-0.40
20:26:53.828 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:26:53.828 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=0.43 newest=-1.24
20:26:53.828 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
20:26:53.828 00.000 8596 MoveAxis(W, 40, ABG)
20:26:53.829 00.001 8596 Guiding  Dir = 3, Dur = 40
20:26:53.829 00.000 8596 IsSlewing returns 0
20:26:53.829 00.000 8596 IsGuiding returns 0
20:26:53.835 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2432, FiltMax=65523, Gamma=1.000
20:26:53.856 00.021 8596 PulseGuide returned control before completion, sleep 24
20:26:53.861 00.005 9120 UpdateGuideState exits: m=306979 SNR=232.7
20:26:53.863 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:53.864 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:53.865 00.001 9120 Enqueuing Expose request
20:26:53.887 00.022 8596 IsGuiding returns 1
20:26:53.887 00.000 8596 scope still moving after pulse duration time elapsed
20:26:53.923 00.036 8596 IsSlewing returns 0
20:26:53.923 00.000 8596 IsGuiding returns 1
20:26:53.949 00.026 8596 IsSlewing returns 0
20:26:53.949 00.000 8596 IsGuiding returns 0
20:26:53.949 00.000 8596 scope move finished after 40 + 79 ms
20:26:53.949 00.000 8596 Move returns status 0, amount 40
20:26:53.949 00.000 8596 MoveAxis(N, 85, ABG)
20:26:53.949 00.000 8596 Guiding  Dir = 0, Dur = 85
20:26:53.949 00.000 8596 IsSlewing returns 0
20:26:53.949 00.000 8596 IsGuiding returns 0
20:26:54.014 00.065 8596 PulseGuide returned control before completion, sleep 31
20:26:54.059 00.045 8596 IsGuiding returns 1
20:26:54.059 00.000 8596 scope still moving after pulse duration time elapsed
20:26:54.090 00.031 8596 IsSlewing returns 0
20:26:54.090 00.000 8596 IsGuiding returns 1
20:26:54.120 00.030 8596 IsSlewing returns 0
20:26:54.121 00.001 8596 IsGuiding returns 1
20:26:54.151 00.030 8596 IsSlewing returns 0
20:26:54.151 00.000 8596 IsGuiding returns 0
20:26:54.151 00.000 8596 scope move finished after 85 + 117 ms
20:26:54.151 00.000 8596 Move returns status 0, amount 85
20:26:54.151 00.000 8596 move complete, result=0
20:26:54.153 00.002 8596 worker thread done servicing request
20:26:54.153 00.000 8596 Worker thread wakes up
20:26:54.153 00.000 9120 GuideStep: 0.3 px 40 ms WEST, -0.4 px 85 ms NORTH
20:26:54.155 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:54.155 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:55.124 00.969 8596 Exposure complete
20:26:55.186 00.062 8596 worker thread done servicing request
20:26:55.186 00.000 9120 OnExposeComplete: enter
20:26:55.187 00.001 9120 UpdateGuideState(): m_state=6
20:26:55.188 00.001 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1009
20:26:55.189 00.001 9120 Star::Find returns 1 (0), X=1145.27, Y=159.13, Mass=276483, SNR=204.5, Peak=25901 HFD=4.5
20:26:55.190 00.001 9120 MultiStar: [#1 -0.05,0.29,1.08,U] [#2 -0.05,0.25,1.00,U] [#3 -0.04,0.28,0.77,U] [#4 -0.16,0.26,0.49,U] [#5 -0.13,0.23,0.45,U] [#6 -0.30,0.32,0.00,M5] [#7 -0.10,0.16,0.34,U] [#8 0.28,0.24,0.24,U] 
20:26:55.190 00.000 9120 refined, 7 included, MultiStar: {-0.05, 0.27}, one-star: {-0.06, 0.31}
20:26:55.191 00.001 9120 CameraToMount -- cameraTheta (1.77) - m_xAngle (3.04) = xAngle (-1.27 = -1.27)
20:26:55.192 00.001 9120 CameraToMount -- cameraTheta (1.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.23 = -1.23)
20:26:55.193 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.27 hyp=0.27 cameraTheta=1.77 mountX=0.08 mountY=-0.26, mountTheta=-1.27
20:26:55.194 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.27, opts=13)
20:26:55.195 00.001 9120 Enqueuing Move request for scope (-0.05, 0.27)
20:26:55.196 00.001 8596 Worker thread wakes up
20:26:55.196 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.27) opts 0xd
20:26:55.196 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.27)
20:26:55.196 00.000 8596 Moving (-0.05, 0.27) raw xDistance=0.08 yDistance=-0.26
20:26:55.196 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:26:55.196 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:26:55.196 00.000 8596 MoveAxis(E, 0, ABG)
20:26:55.196 00.000 8596 Move returns status 0, amount 0
20:26:55.196 00.000 8596 MoveAxis(N, 54, ABG)
20:26:55.196 00.000 8596 Guiding  Dir = 0, Dur = 54
20:26:55.196 00.000 8596 IsSlewing returns 0
20:26:55.196 00.000 8596 IsGuiding returns 0
20:26:55.200 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:26:55.218 00.018 9120 UpdateGuideState exits: m=276483 SNR=204.5
20:26:55.220 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:55.222 00.002 8596 PulseGuide returned control before completion, sleep 41
20:26:55.222 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:55.223 00.001 9120 Enqueuing Expose request
20:26:55.266 00.043 8596 IsGuiding returns 1
20:26:55.266 00.000 8596 scope still moving after pulse duration time elapsed
20:26:55.299 00.033 8596 IsSlewing returns 0
20:26:55.299 00.000 8596 IsGuiding returns 1
20:26:55.330 00.031 8596 IsSlewing returns 0
20:26:55.330 00.000 8596 IsGuiding returns 0
20:26:55.330 00.000 8596 scope move finished after 54 + 79 ms
20:26:55.330 00.000 8596 Move returns status 0, amount 54
20:26:55.330 00.000 8596 move complete, result=0
20:26:55.330 00.000 8596 worker thread done servicing request
20:26:55.331 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 54 ms NORTH
20:26:55.332 00.001 8596 Worker thread wakes up
20:26:55.332 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:55.332 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:56.486 01.154 8596 Exposure complete
20:26:56.552 00.066 8596 worker thread done servicing request
20:26:56.552 00.000 9120 OnExposeComplete: enter
20:26:56.553 00.001 9120 UpdateGuideState(): m_state=6
20:26:56.553 00.000 9120 Star::Find(15, 1145, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1010
20:26:56.554 00.001 9120 Star::Find returns 1 (0), X=1145.54, Y=158.74, Mass=292870, SNR=232.0, Peak=28285 HFD=4.6
20:26:56.555 00.001 9120 MultiStar: [#1 0.21,-0.17,0.82,U] [#2 0.15,0.04,0.80,U] [#3 0.28,-0.19,0.72,U] [#4 0.18,-0.26,0.41,U] [#5 0.34,0.04,0.36,U] [#6 -0.02,-0.37,0.30,U] [#7 0.28,-0.23,0.34,U] [#8 0.45,-0.25,0.00,M3] 
20:26:56.556 00.001 9120 single-star, 7 included, MultiStar: {0.21, -0.13}, one-star: {0.22, -0.08}
20:26:56.557 00.001 9120 CameraToMount -- cameraTheta (-0.37) - m_xAngle (3.04) = xAngle (-3.41 = 2.87)
20:26:56.558 00.001 9120 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.37 = 2.91)
20:26:56.558 00.000 9120 CameraToMount -- cameraX=0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-0.37 mountX=-0.22 mountY=0.05, mountTheta=2.91
20:26:56.560 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.08, opts=13)
20:26:56.561 00.001 9120 Enqueuing Move request for scope (0.22, -0.08)
20:26:56.562 00.001 8596 Worker thread wakes up
20:26:56.562 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.08) opts 0xd
20:26:56.562 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.08)
20:26:56.562 00.000 8596 Moving (0.22, -0.08) raw xDistance=-0.22 yDistance=0.05
20:26:56.562 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:26:56.562 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:56.562 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:26:56.562 00.000 8596 MoveAxis(E, 32, ABG)
20:26:56.562 00.000 8596 Guiding  Dir = 2, Dur = 32
20:26:56.562 00.000 8596 IsSlewing returns 0
20:26:56.562 00.000 8596 IsGuiding returns 0
20:26:56.566 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:26:56.570 00.004 8596 PulseGuide returned control before completion, sleep 35
20:26:56.581 00.011 9120 UpdateGuideState exits: m=292870 SNR=232.0
20:26:56.582 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:56.583 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:56.584 00.001 9120 Enqueuing Expose request
20:26:56.616 00.032 8596 IsGuiding returns 1
20:26:56.616 00.000 8596 scope still moving after pulse duration time elapsed
20:26:56.652 00.036 8596 IsSlewing returns 0
20:26:56.652 00.000 8596 IsGuiding returns 1
20:26:56.679 00.027 8596 IsSlewing returns 0
20:26:56.679 00.000 8596 IsGuiding returns 0
20:26:56.679 00.000 8596 scope move finished after 32 + 84 ms
20:26:56.679 00.000 8596 Move returns status 0, amount 32
20:26:56.679 00.000 8596 MoveAxis(N, 0, ABG)
20:26:56.679 00.000 8596 Move returns status 0, amount 0
20:26:56.679 00.000 8596 move complete, result=0
20:26:56.679 00.000 8596 worker thread done servicing request
20:26:56.679 00.000 8596 Worker thread wakes up
20:26:56.679 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:56.680 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:56.680 00.000 9120 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
20:26:57.657 00.977 8596 Exposure complete
20:26:57.728 00.071 8596 worker thread done servicing request
20:26:57.728 00.000 9120 OnExposeComplete: enter
20:26:57.729 00.001 9120 UpdateGuideState(): m_state=6
20:26:57.730 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1011
20:26:57.731 00.001 9120 Star::Find returns 1 (0), X=1145.15, Y=158.88, Mass=273652, SNR=199.9, Peak=27949 HFD=4.3
20:26:57.732 00.001 9120 MultiStar: [#1 -0.13,0.02,0.92,U] [#2 -0.24,0.07,1.04,U] [#3 -0.19,0.05,0.80,U] [#4 -0.15,-0.07,0.50,U] [#5 -0.14,0.12,0.60,U] [#6 -0.06,-0.06,0.32,U] [#7 -0.53,0.18,0.00,M5] [#8 0.19,-0.16,0.29,U] 
20:26:57.733 00.001 9120 refined, 7 included, MultiStar: {-0.15, 0.03}, one-star: {-0.18, 0.06}
20:26:57.733 00.000 9120 CameraToMount -- cameraTheta (2.94) - m_xAngle (3.04) = xAngle (-0.10 = -0.10)
20:26:57.734 00.001 9120 CameraToMount -- cameraTheta (2.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.06 = -0.06)
20:26:57.735 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.94 mountX=0.15 mountY=-0.01, mountTheta=-0.06
20:26:57.736 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.03, opts=13)
20:26:57.737 00.001 9120 Enqueuing Move request for scope (-0.15, 0.03)
20:26:57.738 00.001 8596 Worker thread wakes up
20:26:57.738 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
20:26:57.738 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
20:26:57.738 00.000 8596 Moving (-0.15, 0.03) raw xDistance=0.15 yDistance=-0.01
20:26:57.738 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:26:57.738 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:26:57.738 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:26:57.738 00.000 8596 MoveAxis(E, 0, ABG)
20:26:57.738 00.000 8596 Move returns status 0, amount 0
20:26:57.738 00.000 8596 MoveAxis(N, 0, ABG)
20:26:57.738 00.000 8596 Move returns status 0, amount 0
20:26:57.738 00.000 8596 move complete, result=0
20:26:57.738 00.000 8596 worker thread done servicing request
20:26:57.742 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:26:57.757 00.015 9120 UpdateGuideState exits: m=273652 SNR=199.9
20:26:57.758 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:57.759 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:57.760 00.001 9120 Enqueuing Expose request
20:26:57.761 00.001 8596 Worker thread wakes up
20:26:57.761 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:26:57.761 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:57.761 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:26:58.918 01.157 8596 Exposure complete
20:26:58.977 00.059 8596 worker thread done servicing request
20:26:58.977 00.000 9120 OnExposeComplete: enter
20:26:58.978 00.001 9120 UpdateGuideState(): m_state=6
20:26:58.979 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1012
20:26:58.980 00.001 9120 Star::Find returns 1 (0), X=1144.87, Y=158.65, Mass=294860, SNR=223.0, Peak=26941 HFD=4.3
20:26:58.981 00.001 9120 MultiStar: [#1 -0.33,-0.25,0.00,M1] [#2 -0.45,-0.25,0.00,M2] [#3 -0.48,-0.16,0.00,M1] [#4 -0.30,-0.20,0.49,U] [#5 -0.46,-0.08,0.00,M1] [#6 -0.36,-0.33,0.00,M4] [#7 -0.36,-0.19,0.00,M6] [#8 0.07,-0.32,0.27,U] 
20:26:58.982 00.001 9120 refined, 2 included, MultiStar: {-0.33, -0.20}, one-star: {-0.46, -0.17}
20:26:58.982 00.000 9120 CameraToMount -- cameraTheta (-2.60) - m_xAngle (3.04) = xAngle (-5.64 = 0.64)
20:26:58.983 00.001 9120 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.60 = 0.68)
20:26:58.984 00.001 9120 CameraToMount -- cameraX=-0.33 cameraY=-0.20 hyp=0.39 cameraTheta=-2.60 mountX=0.31 mountY=0.24, mountTheta=0.67
20:26:58.986 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.33, y=-0.20, opts=13)
20:26:58.987 00.001 9120 Enqueuing Move request for scope (-0.33, -0.20)
20:26:58.988 00.001 8596 Worker thread wakes up
20:26:58.988 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.20) opts 0xd
20:26:58.988 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.33, -0.20)
20:26:58.988 00.000 8596 Moving (-0.33, -0.20) raw xDistance=0.31 yDistance=0.24
20:26:58.988 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
20:26:58.988 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:26:58.988 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:26:58.988 00.000 8596 MoveAxis(W, 45, ABG)
20:26:58.988 00.000 8596 Guiding  Dir = 3, Dur = 45
20:26:58.988 00.000 8596 IsSlewing returns 0
20:26:58.989 00.001 8596 IsGuiding returns 0
20:26:58.992 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:26:59.009 00.017 9120 UpdateGuideState exits: m=294860 SNR=223.0
20:26:59.009 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:59.010 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:26:59.011 00.001 9120 Enqueuing Expose request
20:26:59.018 00.007 8596 PulseGuide returned control before completion, sleep 26
20:26:59.048 00.030 8596 IsGuiding returns 1
20:26:59.048 00.000 8596 scope still moving after pulse duration time elapsed
20:26:59.079 00.031 8596 IsSlewing returns 0
20:26:59.079 00.000 8596 IsGuiding returns 1
20:26:59.112 00.033 8596 IsSlewing returns 0
20:26:59.112 00.000 8596 IsGuiding returns 0
20:26:59.112 00.000 8596 scope move finished after 45 + 77 ms
20:26:59.112 00.000 8596 Move returns status 0, amount 45
20:26:59.112 00.000 8596 MoveAxis(N, 0, ABG)
20:26:59.112 00.000 8596 Move returns status 0, amount 0
20:26:59.112 00.000 8596 move complete, result=0
20:26:59.112 00.000 8596 worker thread done servicing request
20:26:59.112 00.000 8596 Worker thread wakes up
20:26:59.112 00.000 9120 GuideStep: 0.3 px 45 ms WEST, 0.2 px 0 ms NORTH
20:26:59.114 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:26:59.114 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:27:00.074 00.960 8596 Exposure complete
20:27:00.151 00.077 8596 worker thread done servicing request
20:27:00.151 00.000 9120 OnExposeComplete: enter
20:27:00.152 00.001 9120 UpdateGuideState(): m_state=6
20:27:00.153 00.001 9120 Star::Find(15, 1144, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1013
20:27:00.154 00.001 9120 Star::Find returns 1 (0), X=1145.35, Y=158.79, Mass=310620, SNR=223.7, Peak=32141 HFD=4.5
20:27:00.155 00.001 9120 MultiStar: [#1 0.01,-0.12,0.88,U] [#2 -0.09,-0.06,0.78,U] [#3 0.00,-0.10,0.70,U] [#4 0.05,-0.10,0.47,U] [#5 -0.06,-0.09,0.37,U] [#6 -0.21,-0.20,0.31,U] [#7 -0.11,-0.29,0.26,U] [#8 0.06,-0.09,0.27,U] 
20:27:00.156 00.001 9120 single-star, 8 included, MultiStar: {-0.02, -0.10}, one-star: {0.02, -0.04}
20:27:00.156 00.000 9120 CameraToMount -- cameraTheta (-0.97) - m_xAngle (3.04) = xAngle (-4.01 = 2.27)
20:27:00.157 00.001 9120 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.97 = 2.31)
20:27:00.158 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-0.97 mountX=-0.03 mountY=0.03, mountTheta=2.29
20:27:00.159 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.04, opts=13)
20:27:00.160 00.001 9120 Enqueuing Move request for scope (0.02, -0.04)
20:27:00.161 00.001 8596 Worker thread wakes up
20:27:00.161 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
20:27:00.161 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
20:27:00.161 00.000 8596 Moving (0.02, -0.04) raw xDistance=-0.03 yDistance=0.03
20:27:00.161 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:27:00.161 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:00.162 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:27:00.162 00.000 8596 MoveAxis(E, 0, ABG)
20:27:00.162 00.000 8596 Move returns status 0, amount 0
20:27:00.162 00.000 8596 MoveAxis(N, 0, ABG)
20:27:00.162 00.000 8596 Move returns status 0, amount 0
20:27:00.162 00.000 8596 move complete, result=0
20:27:00.162 00.000 8596 worker thread done servicing request
20:27:00.169 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2438, FiltMax=65535, Gamma=1.000
20:27:00.196 00.027 9120 UpdateGuideState exits: m=310620 SNR=223.7
20:27:00.197 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:00.199 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:00.200 00.001 9120 Enqueuing Expose request
20:27:00.201 00.001 8596 Worker thread wakes up
20:27:00.201 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:27:00.202 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:00.203 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:27:01.143 00.940 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:27:01.146 00.003 9120 case statement mapped state 6 to 3
20:27:01.148 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:27:01.362 00.214 8596 Exposure complete
20:27:01.426 00.064 8596 worker thread done servicing request
20:27:01.426 00.000 9120 OnExposeComplete: enter
20:27:01.427 00.001 9120 UpdateGuideState(): m_state=6
20:27:01.428 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1014
20:27:01.428 00.000 9120 Star::Find returns 1 (0), X=1145.32, Y=158.84, Mass=300429, SNR=230.5, Peak=33293 HFD=4.4
20:27:01.429 00.001 9120 MultiStar: [#1 -0.03,0.05,0.91,U] [#2 -0.18,-0.10,0.91,U] [#3 0.07,0.16,0.62,U] [#4 0.12,0.08,0.47,U] [#5 0.25,0.10,0.42,U] [#6 -0.06,-0.20,0.27,U] [#7 0.05,-0.06,0.27,U] [#8 0.35,-0.07,0.28,U] 
20:27:01.430 00.001 9120 single-star, 8 included, MultiStar: {0.02, 0.01}, one-star: {-0.01, 0.02}
20:27:01.431 00.001 9120 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.04) = xAngle (-1.09 = -1.09)
20:27:01.432 00.001 9120 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.06 = -1.06)
20:27:01.433 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.95 mountX=0.01 mountY=-0.02, mountTheta=-1.09
20:27:01.436 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.02, opts=13)
20:27:01.437 00.001 9120 Enqueuing Move request for scope (-0.01, 0.02)
20:27:01.438 00.001 8596 Worker thread wakes up
20:27:01.438 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:27:01.438 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:27:01.438 00.000 8596 Moving (-0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
20:27:01.438 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:27:01.438 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:01.438 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:27:01.439 00.001 8596 MoveAxis(E, 0, ABG)
20:27:01.439 00.000 8596 Move returns status 0, amount 0
20:27:01.439 00.000 8596 MoveAxis(N, 0, ABG)
20:27:01.439 00.000 8596 Move returns status 0, amount 0
20:27:01.439 00.000 8596 move complete, result=0
20:27:01.439 00.000 8596 worker thread done servicing request
20:27:01.443 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:27:01.469 00.026 9120 UpdateGuideState exits: m=300429 SNR=230.5
20:27:01.470 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:01.471 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:01.472 00.001 9120 Enqueuing Expose request
20:27:01.473 00.001 8596 Worker thread wakes up
20:27:01.473 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:01.474 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:01.474 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:27:02.257 00.783 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:27:02.259 00.002 9120 case statement mapped state 6 to 3
20:27:02.261 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:27:02.448 00.187 8596 Exposure complete
20:27:02.558 00.110 8596 worker thread done servicing request
20:27:02.558 00.000 9120 OnExposeComplete: enter
20:27:02.560 00.002 9120 UpdateGuideState(): m_state=6
20:27:02.561 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1015
20:27:02.563 00.002 9120 Star::Find returns 1 (0), X=1145.31, Y=158.76, Mass=280397, SNR=194.1, Peak=31277 HFD=4.5
20:27:02.565 00.002 9120 MultiStar: [#1 -0.05,-0.13,0.99,U] [#2 0.03,-0.12,1.05,U] [#3 -0.00,0.06,0.90,U] [#4 0.07,-0.07,0.57,U] [#5 0.18,0.04,0.49,U] [#6 -0.04,-0.19,0.39,U] [#7 0.17,0.12,0.40,U] [#8 0.52,-0.18,0.00,M1] 
20:27:02.567 00.002 9120 refined, 7 included, MultiStar: {0.02, -0.06}, one-star: {-0.02, -0.07}
20:27:02.568 00.001 9120 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.04) = xAngle (-4.22 = 2.06)
20:27:02.570 00.002 9120 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.19 = 2.09)
20:27:02.572 00.002 9120 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.18 mountX=-0.03 mountY=0.05, mountTheta=2.07
20:27:02.576 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.06, opts=13)
20:27:02.577 00.001 9120 Enqueuing Move request for scope (0.02, -0.06)
20:27:02.578 00.001 8596 Worker thread wakes up
20:27:02.578 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
20:27:02.579 00.001 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
20:27:02.579 00.000 8596 Moving (0.02, -0.06) raw xDistance=-0.03 yDistance=0.05
20:27:02.579 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:27:02.579 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:02.579 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:27:02.579 00.000 8596 MoveAxis(E, 0, ABG)
20:27:02.579 00.000 8596 Move returns status 0, amount 0
20:27:02.579 00.000 8596 MoveAxis(N, 0, ABG)
20:27:02.579 00.000 8596 Move returns status 0, amount 0
20:27:02.579 00.000 8596 move complete, result=0
20:27:02.579 00.000 8596 worker thread done servicing request
20:27:02.586 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:27:02.607 00.021 9120 UpdateGuideState exits: m=280397 SNR=194.1
20:27:02.608 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:02.609 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:02.610 00.001 9120 Enqueuing Expose request
20:27:02.612 00.002 8596 Worker thread wakes up
20:27:02.612 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:27:02.613 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:02.613 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:27:03.372 00.759 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:27:03.373 00.001 9120 case statement mapped state 6 to 3
20:27:03.375 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:27:03.789 00.414 8596 Exposure complete
20:27:03.862 00.073 8596 worker thread done servicing request
20:27:03.862 00.000 9120 OnExposeComplete: enter
20:27:03.863 00.001 9120 UpdateGuideState(): m_state=6
20:27:03.864 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1016
20:27:03.864 00.000 9120 Star::Find returns 1 (0), X=1145.72, Y=158.89, Mass=297912, SNR=202.5, Peak=28477 HFD=4.2
20:27:03.865 00.001 9120 MultiStar: [#1 0.39,0.01,0.00,M1] [#2 0.32,-0.03,0.97,U] [#3 0.36,-0.05,0.74,U] [#4 0.49,-0.13,0.00,M1] [#5 0.43,-0.04,0.00,M1] [#6 0.33,0.00,0.32,U] [#7 0.28,0.18,0.32,U] [#8 0.66,0.22,0.00,M2] 
20:27:03.866 00.001 9120 refined, 4 included, MultiStar: {0.35, 0.02}, one-star: {0.39, 0.06}
20:27:03.867 00.001 9120 CameraToMount -- cameraTheta (0.05) - m_xAngle (3.04) = xAngle (-3.00 = -3.00)
20:27:03.868 00.001 9120 CameraToMount -- cameraTheta (0.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.96 = -2.96)
20:27:03.869 00.001 9120 CameraToMount -- cameraX=0.35 cameraY=0.02 hyp=0.35 cameraTheta=0.05 mountX=-0.34 mountY=-0.06, mountTheta=-2.96
20:27:03.870 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.35, y=0.02, opts=13)
20:27:03.872 00.002 9120 Enqueuing Move request for scope (0.35, 0.02)
20:27:03.873 00.001 8596 Worker thread wakes up
20:27:03.873 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.02) opts 0xd
20:27:03.873 00.000 8596 Handling offset move in thread for scope, endpoint = (0.35, 0.02)
20:27:03.873 00.000 8596 Moving (0.35, 0.02) raw xDistance=-0.34 yDistance=-0.06
20:27:03.873 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:27:03.873 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:03.873 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:27:03.873 00.000 8596 MoveAxis(E, 50, ABG)
20:27:03.873 00.000 8596 Guiding  Dir = 2, Dur = 50
20:27:03.873 00.000 8596 IsSlewing returns 0
20:27:03.873 00.000 8596 IsGuiding returns 0
20:27:03.878 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:27:03.895 00.017 9120 UpdateGuideState exits: m=297912 SNR=202.5
20:27:03.896 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:03.896 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:03.897 00.001 9120 Enqueuing Expose request
20:27:03.935 00.038 8596 IsGuiding returns 1
20:27:03.935 00.000 8596 scope still moving after pulse duration time elapsed
20:27:03.965 00.030 8596 IsSlewing returns 0
20:27:03.965 00.000 8596 IsGuiding returns 1
20:27:03.996 00.031 8596 IsSlewing returns 0
20:27:03.996 00.000 8596 IsGuiding returns 1
20:27:04.027 00.031 8596 IsSlewing returns 0
20:27:04.027 00.000 8596 IsGuiding returns 0
20:27:04.027 00.000 8596 scope move finished after 50 + 103 ms
20:27:04.027 00.000 8596 Move returns status 0, amount 50
20:27:04.027 00.000 8596 MoveAxis(N, 0, ABG)
20:27:04.028 00.001 8596 Move returns status 0, amount 0
20:27:04.028 00.000 8596 move complete, result=0
20:27:04.028 00.000 8596 worker thread done servicing request
20:27:04.028 00.000 8596 Worker thread wakes up
20:27:04.028 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:04.028 00.000 9120 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH
20:27:04.029 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:27:04.435 00.406 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:27:04.437 00.002 9120 case statement mapped state 6 to 3
20:27:04.439 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:27:05.011 00.572 8596 Exposure complete
20:27:05.117 00.106 8596 worker thread done servicing request
20:27:05.117 00.000 9120 OnExposeComplete: enter
20:27:05.118 00.001 9120 UpdateGuideState(): m_state=6
20:27:05.119 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1017
20:27:05.120 00.001 9120 Star::Find returns 1 (0), X=1145.58, Y=158.85, Mass=282143, SNR=207.3, Peak=27469 HFD=4.4
20:27:05.121 00.001 9120 MultiStar: [#1 0.29,-0.03,1.10,U] [#2 -0.02,-0.04,1.06,U] [#3 0.21,-0.03,0.69,U] [#4 0.30,-0.08,0.49,U] [#5 0.27,0.02,0.45,U] [#6 0.06,-0.37,0.39,U] [#7 0.10,0.07,0.34,U] [#8 0.73,0.06,0.00,M3] 
20:27:05.122 00.001 9120 refined, 7 included, MultiStar: {0.18, -0.04}, one-star: {0.25, 0.02}
20:27:05.123 00.001 9120 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.04) = xAngle (-3.26 = 3.02)
20:27:05.124 00.001 9120 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.22 = 3.06)
20:27:05.124 00.000 9120 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.22 mountX=-0.19 mountY=0.02, mountTheta=3.06
20:27:05.126 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.04, opts=13)
20:27:05.127 00.001 9120 Enqueuing Move request for scope (0.18, -0.04)
20:27:05.128 00.001 8596 Worker thread wakes up
20:27:05.128 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
20:27:05.128 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
20:27:05.128 00.000 8596 Moving (0.18, -0.04) raw xDistance=-0.19 yDistance=0.02
20:27:05.128 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:27:05.128 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:05.128 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:27:05.128 00.000 8596 MoveAxis(E, 0, ABG)
20:27:05.128 00.000 8596 Move returns status 0, amount 0
20:27:05.128 00.000 8596 MoveAxis(N, 0, ABG)
20:27:05.128 00.000 8596 Move returns status 0, amount 0
20:27:05.128 00.000 8596 move complete, result=0
20:27:05.128 00.000 8596 worker thread done servicing request
20:27:05.133 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:27:05.154 00.021 9120 UpdateGuideState exits: m=282143 SNR=207.3
20:27:05.156 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:05.158 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:05.159 00.001 9120 Enqueuing Expose request
20:27:05.161 00.002 8596 Worker thread wakes up
20:27:05.161 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:27:05.162 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:05.162 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1130,144,31,31)
20:27:05.549 00.387 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:27:05.551 00.002 9120 case statement mapped state 6 to 3
20:27:05.552 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:27:05.651 00.099 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:27:05.654 00.003 9120 case statement mapped state 6 to 3
20:27:05.655 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:27:05.753 00.098 9120 evsrv: cli 0CEF6728 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
20:27:05.754 00.001 9120 PhdController::Dither begins
20:27:05.756 00.002 9120 dither: size=1.00, dRA=-1.00 dDec=0.13
20:27:05.758 00.002 9120 MountToCamera -- mountTheta (3.01) + m_xAngle (3.04) = xAngle (6.06 = -0.23)
20:27:05.760 00.002 9120 MountToCamera -- mountX=-1.00 mountY=0.13 hyp=1.01 mountTheta=3.01 cameraX=0.98, cameraY=-0.23 cameraTheta=-0.23
20:27:05.762 00.002 9120 setting lock position to (1146.31, 158.60)
20:27:05.764 00.002 9120 Mount: notify guiding dithered (1.0, -0.2)
20:27:05.766 00.002 9120 MultiStar: stabilizing after lock position change
20:27:05.768 00.002 9120 Status Line: Dither by -1.00,0.13
20:27:05.772 00.004 9120 PhdController: newstate STATE_SETTLE_BEGIN
20:27:05.773 00.001 9120 PhdController: newstate STATE_SETTLE_WAIT
20:27:05.775 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1002}
20:27:06.337 00.562 8596 Exposure complete
20:27:06.406 00.069 8596 worker thread done servicing request
20:27:06.406 00.000 9120 OnExposeComplete: enter
20:27:06.407 00.001 9120 UpdateGuideState(): m_state=6
20:27:06.408 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1018
20:27:06.409 00.001 9120 Star::Find returns 1 (0), X=1145.23, Y=158.68, Mass=302648, SNR=209.4, Peak=32477 HFD=4.4
20:27:06.410 00.001 9120 CameraToMount -- cameraTheta (3.06) - m_xAngle (3.04) = xAngle (0.02 = 0.02)
20:27:06.411 00.001 9120 CameraToMount -- cameraTheta (3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.06 = 0.06)
20:27:06.413 00.002 9120 CameraToMount -- cameraX=-1.07 cameraY=0.08 hyp=1.08 cameraTheta=3.06 mountX=1.08 mountY=0.06, mountTheta=0.06
20:27:06.415 00.002 9120 dither recenter: remaining=(1.0,-0.1) step=(1.0,-0.1)
20:27:06.416 00.001 9120 MountToCamera -- mountTheta (-0.13) + m_xAngle (3.04) = xAngle (2.91 = 2.91)
20:27:06.418 00.002 9120 MountToCamera -- mountX=1.00 mountY=-0.13 hyp=1.01 mountTheta=-0.13 cameraX=-0.98, cameraY=0.23 cameraTheta=2.91
20:27:06.419 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.98, y=0.23, opts=4)
20:27:06.420 00.001 9120 Enqueuing Move request for scope (-0.98, 0.23)
20:27:06.421 00.001 9120 Mount: notify direct move 1.00,-0.13
20:27:06.422 00.001 8596 Worker thread wakes up
20:27:06.422 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.98, 0.23) opts 0x4
20:27:06.422 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.98, 0.23)
20:27:06.422 00.000 8596 Moving (-0.98, 0.23) raw xDistance=1.00 yDistance=-0.13
20:27:06.422 00.000 8596 MoveAxis(W, 228, B)
20:27:06.422 00.000 8596 Guiding  Dir = 3, Dur = 228
20:27:06.423 00.001 8596 IsSlewing returns 0
20:27:06.423 00.000 8596 IsGuiding returns 0
20:27:06.424 00.001 8596 PulseGuide returned control before completion, sleep 237
20:27:06.427 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:27:06.446 00.019 9120 UpdateGuideState exits: m=302648 SNR=209.4
20:27:06.448 00.002 9120 PhdController: settling, locked = 1, distance = 1.16 (2.00) aobump = 0 frame = 1 / 99999
20:27:06.450 00.002 9120 evsrv: {"Event":"Settling","Timestamp":1770521226.450,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.16,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:27:06.452 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:06.452 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:06.453 00.001 9120 Enqueuing Expose request
20:27:06.665 00.212 8596 IsGuiding returns 1
20:27:06.665 00.000 8596 scope still moving after pulse duration time elapsed
20:27:06.696 00.031 8596 IsSlewing returns 0
20:27:06.696 00.000 8596 IsGuiding returns 0
20:27:06.696 00.000 8596 scope move finished after 228 + 45 ms
20:27:06.696 00.000 8596 Move returns status 0, amount 228
20:27:06.696 00.000 8596 MoveAxis(N, 27, B)
20:27:06.696 00.000 8596 Guiding  Dir = 0, Dur = 27
20:27:06.696 00.000 8596 IsSlewing returns 0
20:27:06.697 00.001 8596 IsGuiding returns 0
20:27:06.744 00.047 8596 IsGuiding returns 1
20:27:06.744 00.000 8596 scope still moving after pulse duration time elapsed
20:27:06.774 00.030 8596 IsSlewing returns 0
20:27:06.774 00.000 8596 IsGuiding returns 1
20:27:06.805 00.031 8596 IsSlewing returns 0
20:27:06.805 00.000 8596 IsGuiding returns 1
20:27:06.836 00.031 8596 IsSlewing returns 0
20:27:06.836 00.000 8596 IsGuiding returns 0
20:27:06.836 00.000 8596 scope move finished after 27 + 111 ms
20:27:06.836 00.000 8596 Move returns status 0, amount 27
20:27:06.836 00.000 8596 move complete, result=0
20:27:06.836 00.000 8596 worker thread done servicing request
20:27:06.836 00.000 8596 Worker thread wakes up
20:27:06.836 00.000 9120 GuideStep: 1.0 px 228 ms WEST, -0.1 px 27 ms NORTH
20:27:06.837 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:06.837 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:07.805 00.968 8596 Exposure complete
20:27:07.908 00.103 8596 worker thread done servicing request
20:27:07.908 00.000 9120 OnExposeComplete: enter
20:27:07.910 00.002 9120 UpdateGuideState(): m_state=6
20:27:07.911 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1019
20:27:07.913 00.002 9120 Star::Find returns 1 (0), X=1145.51, Y=158.74, Mass=290701, SNR=205.4, Peak=27133 HFD=4.6
20:27:07.913 00.000 9120 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.04) = xAngle (-0.08 = -0.08)
20:27:07.914 00.001 9120 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.04 = -0.04)
20:27:07.915 00.001 9120 CameraToMount -- cameraX=-0.80 cameraY=0.14 hyp=0.81 cameraTheta=2.97 mountX=0.81 mountY=-0.03, mountTheta=-0.04
20:27:07.917 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.80, y=0.14, opts=13)
20:27:07.918 00.001 9120 Enqueuing Move request for scope (-0.80, 0.14)
20:27:07.919 00.001 8596 Worker thread wakes up
20:27:07.919 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.14) opts 0xd
20:27:07.919 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.80, 0.14)
20:27:07.919 00.000 8596 Moving (-0.80, 0.14) raw xDistance=0.81 yDistance=-0.03
20:27:07.919 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.81
20:27:07.919 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:07.919 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:27:07.919 00.000 8596 MoveAxis(W, 117, ABG)
20:27:07.919 00.000 8596 Guiding  Dir = 3, Dur = 117
20:27:07.920 00.001 8596 IsSlewing returns 0
20:27:07.920 00.000 8596 IsGuiding returns 0
20:27:07.923 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:27:07.932 00.009 8596 PulseGuide returned control before completion, sleep 116
20:27:07.938 00.006 9120 UpdateGuideState exits: m=290701 SNR=205.4
20:27:07.939 00.001 9120 PhdController: settling, locked = 1, distance = 0.81 (2.00) aobump = 0 frame = 2 / 99999
20:27:07.939 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770521227.939,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.81,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
20:27:07.940 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:07.941 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:07.942 00.001 9120 Enqueuing Expose request
20:27:08.056 00.114 8596 IsGuiding returns 1
20:27:08.056 00.000 8596 scope still moving after pulse duration time elapsed
20:27:08.087 00.031 8596 IsSlewing returns 0
20:27:08.087 00.000 8596 IsGuiding returns 1
20:27:08.118 00.031 8596 IsSlewing returns 0
20:27:08.118 00.000 8596 IsGuiding returns 0
20:27:08.118 00.000 8596 scope move finished after 117 + 81 ms
20:27:08.118 00.000 8596 Move returns status 0, amount 117
20:27:08.118 00.000 8596 MoveAxis(N, 0, ABG)
20:27:08.118 00.000 8596 Move returns status 0, amount 0
20:27:08.118 00.000 8596 move complete, result=0
20:27:08.118 00.000 8596 worker thread done servicing request
20:27:08.118 00.000 8596 Worker thread wakes up
20:27:08.118 00.000 9120 GuideStep: 0.8 px 117 ms WEST, -0.0 px 0 ms NORTH
20:27:08.119 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:08.119 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:09.305 01.186 8596 Exposure complete
20:27:09.404 00.099 8596 worker thread done servicing request
20:27:09.404 00.000 9120 OnExposeComplete: enter
20:27:09.405 00.001 9120 UpdateGuideState(): m_state=6
20:27:09.407 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1020
20:27:09.409 00.002 9120 Star::Find returns 1 (0), X=1146.85, Y=158.50, Mass=298696, SNR=195.4, Peak=24646 HFD=4.4
20:27:09.411 00.002 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.06)
20:27:09.412 00.001 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.19 = 3.10)
20:27:09.414 00.002 9120 CameraToMount -- cameraX=0.54 cameraY=-0.10 hyp=0.55 cameraTheta=-0.18 mountX=-0.55 mountY=0.03, mountTheta=3.10
20:27:09.417 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.54, y=-0.10, opts=13)
20:27:09.419 00.002 9120 Enqueuing Move request for scope (0.54, -0.10)
20:27:09.422 00.003 8596 Worker thread wakes up
20:27:09.422 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.10) opts 0xd
20:27:09.422 00.000 8596 Handling offset move in thread for scope, endpoint = (0.54, -0.10)
20:27:09.422 00.000 8596 Moving (0.54, -0.10) raw xDistance=-0.55 yDistance=0.03
20:27:09.422 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.55
20:27:09.422 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:09.422 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:27:09.422 00.000 8596 MoveAxis(E, 71, ABG)
20:27:09.422 00.000 8596 Guiding  Dir = 2, Dur = 71
20:27:09.423 00.001 8596 IsSlewing returns 0
20:27:09.423 00.000 8596 IsGuiding returns 0
20:27:09.429 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:27:09.443 00.014 9120 UpdateGuideState exits: m=298696 SNR=195.4
20:27:09.444 00.001 9120 PhdController: settling, locked = 1, distance = 0.73 (2.00) aobump = 0 frame = 3 / 99999
20:27:09.445 00.001 9120 evsrv: {"Event":"Settling","Timestamp":1770521229.445,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.73,"Time":3.0,"SettleTime":3.0,"StarLocked":true}
20:27:09.446 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:09.447 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:09.449 00.002 9120 Enqueuing Expose request
20:27:09.450 00.001 8596 PulseGuide returned control before completion, sleep 56
20:27:09.509 00.059 8596 IsGuiding returns 1
20:27:09.509 00.000 8596 scope still moving after pulse duration time elapsed
20:27:09.541 00.032 8596 IsSlewing returns 0
20:27:09.541 00.000 8596 IsGuiding returns 0
20:27:09.541 00.000 8596 scope move finished after 71 + 47 ms
20:27:09.541 00.000 8596 Move returns status 0, amount 71
20:27:09.542 00.001 8596 MoveAxis(N, 0, ABG)
20:27:09.542 00.000 8596 Move returns status 0, amount 0
20:27:09.542 00.000 8596 move complete, result=0
20:27:09.542 00.000 8596 worker thread done servicing request
20:27:09.542 00.000 8596 Worker thread wakes up
20:27:09.542 00.000 9120 GuideStep: -0.5 px 71 ms EAST, 0.0 px 0 ms NORTH
20:27:09.545 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:09.545 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:10.514 00.969 8596 Exposure complete
20:27:10.611 00.097 8596 worker thread done servicing request
20:27:10.611 00.000 9120 OnExposeComplete: enter
20:27:10.613 00.002 9120 UpdateGuideState(): m_state=6
20:27:10.614 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1021
20:27:10.616 00.002 9120 Star::Find returns 1 (0), X=1146.58, Y=158.42, Mass=279372, SNR=210.0, Peak=24259 HFD=4.3
20:27:10.617 00.001 9120 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.04) = xAngle (-3.62 = 2.66)
20:27:10.619 00.002 9120 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.59 = 2.70)
20:27:10.620 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=-0.18 hyp=0.33 cameraTheta=-0.58 mountX=-0.29 mountY=0.14, mountTheta=2.69
20:27:10.622 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=-0.18, opts=13)
20:27:10.623 00.001 9120 Enqueuing Move request for scope (0.27, -0.18)
20:27:10.624 00.001 8596 Worker thread wakes up
20:27:10.625 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.18) opts 0xd
20:27:10.625 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, -0.18)
20:27:10.625 00.000 8596 Moving (0.27, -0.18) raw xDistance=-0.29 yDistance=0.14
20:27:10.625 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
20:27:10.625 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:10.625 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:27:10.625 00.000 8596 MoveAxis(E, 47, ABG)
20:27:10.625 00.000 8596 Guiding  Dir = 2, Dur = 47
20:27:10.625 00.000 8596 IsSlewing returns 0
20:27:10.626 00.001 8596 IsGuiding returns 0
20:27:10.627 00.001 8596 PulseGuide returned control before completion, sleep 56
20:27:10.631 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2486, FiltMax=65507, Gamma=1.000
20:27:10.658 00.027 9120 UpdateGuideState exits: m=279372 SNR=210.0
20:27:10.660 00.002 9120 PhdController: settling, locked = 1, distance = 0.61 (2.00) aobump = 0 frame = 4 / 99999
20:27:10.661 00.001 9120 PhdController: newstate STATE_FINISH
20:27:10.663 00.002 9120 PhdController complete: success
20:27:10.664 00.001 9120 evsrv: {"Event":"SettleDone","Timestamp":1770521230.664,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
20:27:10.666 00.002 9120 Mount: notify guiding dither settle done success=1
20:27:10.668 00.002 9120 PhdController: newstate STATE_IDLE
20:27:10.670 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:10.671 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:10.673 00.002 9120 Enqueuing Expose request
20:27:10.693 00.020 8596 IsGuiding returns 1
20:27:10.693 00.000 8596 scope still moving after pulse duration time elapsed
20:27:10.724 00.031 8596 IsSlewing returns 0
20:27:10.724 00.000 8596 IsGuiding returns 0
20:27:10.724 00.000 8596 scope move finished after 47 + 51 ms
20:27:10.724 00.000 8596 Move returns status 0, amount 47
20:27:10.724 00.000 8596 MoveAxis(N, 0, ABG)
20:27:10.724 00.000 8596 Move returns status 0, amount 0
20:27:10.724 00.000 8596 move complete, result=0
20:27:10.725 00.001 8596 worker thread done servicing request
20:27:10.725 00.000 8596 Worker thread wakes up
20:27:10.725 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:10.725 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:10.725 00.000 9120 GuideStep: -0.3 px 47 ms EAST, 0.1 px 0 ms NORTH
20:27:10.869 00.144 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:27:10.871 00.002 9120 case statement mapped state 6 to 3
20:27:10.872 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:27:10.969 00.097 9120 evsrv: cli 0CEF6728 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
20:27:10.971 00.002 9120 PhdController::Guide begins
20:27:10.973 00.002 9120 PhdController: newstate STATE_SETUP
20:27:10.976 00.003 9120 PhdController: setup
20:27:10.980 00.004 9120 PhdController: newstate STATE_ATTEMPT_START
20:27:10.983 00.003 9120 PhdController: guider state = 6
20:27:10.986 00.003 9120 PhdController: newstate STATE_SETTLE_BEGIN
20:27:10.988 00.002 9120 PhdController: newstate STATE_SETTLE_WAIT
20:27:10.990 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1003}
20:27:11.021 00.031 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:27:11.022 00.001 9120 case statement mapped state 6 to 3
20:27:11.023 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:27:11.897 00.874 8596 Exposure complete
20:27:11.967 00.070 8596 worker thread done servicing request
20:27:11.967 00.000 9120 OnExposeComplete: enter
20:27:11.969 00.002 9120 UpdateGuideState(): m_state=6
20:27:11.971 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1022
20:27:11.972 00.001 9120 Star::Find returns 1 (0), X=1146.21, Y=158.48, Mass=308866, SNR=215.5, Peak=26947 HFD=4.5
20:27:11.973 00.001 9120 CameraToMount -- cameraTheta (-2.23) - m_xAngle (3.04) = xAngle (-5.27 = 1.01)
20:27:11.974 00.001 9120 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.24 = 1.05)
20:27:11.975 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.23 mountX=0.08 mountY=0.13, mountTheta=1.02
20:27:11.978 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.12, opts=13)
20:27:11.979 00.001 9120 Enqueuing Move request for scope (-0.09, -0.12)
20:27:11.980 00.001 8596 Worker thread wakes up
20:27:11.980 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
20:27:11.981 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
20:27:11.981 00.000 8596 Moving (-0.09, -0.12) raw xDistance=0.08 yDistance=0.13
20:27:11.981 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:27:11.981 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:11.981 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:27:11.981 00.000 8596 MoveAxis(E, 0, ABG)
20:27:11.981 00.000 8596 Move returns status 0, amount 0
20:27:11.981 00.000 8596 MoveAxis(N, 0, ABG)
20:27:11.981 00.000 8596 Move returns status 0, amount 0
20:27:11.981 00.000 8596 move complete, result=0
20:27:11.981 00.000 8596 worker thread done servicing request
20:27:11.985 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:27:12.003 00.018 9120 UpdateGuideState exits: m=308866 SNR=215.5
20:27:12.005 00.002 9120 PhdController: settling, locked = 1, distance = 0.47 (2.00) aobump = 0 frame = 1 / 99999
20:27:12.005 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770521232.005,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.47,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:27:12.006 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:12.008 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:12.010 00.002 9120 Enqueuing Expose request
20:27:12.011 00.001 8596 Worker thread wakes up
20:27:12.011 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:27:12.012 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:12.012 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:12.992 00.980 8596 Exposure complete
20:27:13.085 00.093 8596 worker thread done servicing request
20:27:13.085 00.000 9120 OnExposeComplete: enter
20:27:13.087 00.002 9120 UpdateGuideState(): m_state=6
20:27:13.089 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1023
20:27:13.090 00.001 9120 Star::Find returns 1 (0), X=1146.28, Y=158.43, Mass=299014, SNR=210.9, Peak=27795 HFD=4.5
20:27:13.091 00.001 9120 CameraToMount -- cameraTheta (-1.74) - m_xAngle (3.04) = xAngle (-4.78 = 1.50)
20:27:13.093 00.002 9120 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.75 = 1.53)
20:27:13.094 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.74 mountX=0.01 mountY=0.17, mountTheta=1.50
20:27:13.097 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.17, opts=13)
20:27:13.100 00.003 9120 Enqueuing Move request for scope (-0.03, -0.17)
20:27:13.103 00.003 8596 Worker thread wakes up
20:27:13.103 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
20:27:13.103 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
20:27:13.103 00.000 8596 Moving (-0.03, -0.17) raw xDistance=0.01 yDistance=0.17
20:27:13.103 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:27:13.103 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:13.103 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:27:13.103 00.000 8596 MoveAxis(E, 0, ABG)
20:27:13.103 00.000 8596 Move returns status 0, amount 0
20:27:13.103 00.000 8596 MoveAxis(N, 0, ABG)
20:27:13.103 00.000 8596 Move returns status 0, amount 0
20:27:13.103 00.000 8596 move complete, result=0
20:27:13.103 00.000 8596 worker thread done servicing request
20:27:13.109 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:27:13.136 00.027 9120 UpdateGuideState exits: m=299014 SNR=210.9
20:27:13.137 00.001 9120 PhdController: settling, locked = 1, distance = 0.38 (2.00) aobump = 0 frame = 2 / 99999
20:27:13.138 00.001 9120 evsrv: {"Event":"Settling","Timestamp":1770521233.138,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.38,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
20:27:13.139 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:13.140 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:13.140 00.000 9120 Enqueuing Expose request
20:27:13.141 00.001 8596 Worker thread wakes up
20:27:13.141 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:27:13.142 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:13.142 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:14.316 01.174 8596 Exposure complete
20:27:14.407 00.091 8596 worker thread done servicing request
20:27:14.407 00.000 9120 OnExposeComplete: enter
20:27:14.408 00.001 9120 UpdateGuideState(): m_state=6
20:27:14.409 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1024
20:27:14.410 00.001 9120 Star::Find returns 1 (0), X=1146.27, Y=158.33, Mass=302492, SNR=222.8, Peak=26115 HFD=4.5
20:27:14.410 00.000 9120 CameraToMount -- cameraTheta (-1.70) - m_xAngle (3.04) = xAngle (-4.74 = 1.54)
20:27:14.411 00.001 9120 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.71 = 1.57)
20:27:14.412 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.26 hyp=0.27 cameraTheta=-1.70 mountX=0.01 mountY=0.27, mountTheta=1.54
20:27:14.413 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.26, opts=13)
20:27:14.414 00.001 9120 Enqueuing Move request for scope (-0.04, -0.26)
20:27:14.415 00.001 8596 Worker thread wakes up
20:27:14.415 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.26) opts 0xd
20:27:14.415 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.26)
20:27:14.415 00.000 8596 Moving (-0.04, -0.26) raw xDistance=0.01 yDistance=0.27
20:27:14.415 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:27:14.415 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:27:14.415 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:27:14.416 00.001 8596 MoveAxis(E, 0, ABG)
20:27:14.416 00.000 8596 Move returns status 0, amount 0
20:27:14.416 00.000 8596 MoveAxis(N, 0, ABG)
20:27:14.416 00.000 8596 Move returns status 0, amount 0
20:27:14.416 00.000 8596 move complete, result=0
20:27:14.416 00.000 8596 worker thread done servicing request
20:27:14.419 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2441, FiltMax=65507, Gamma=1.000
20:27:14.435 00.016 9120 UpdateGuideState exits: m=302492 SNR=222.8
20:27:14.436 00.001 9120 PhdController: settling, locked = 1, distance = 0.35 (2.00) aobump = 0 frame = 3 / 99999
20:27:14.436 00.000 9120 evsrv: {"Event":"Settling","Timestamp":1770521234.436,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.35,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
20:27:14.437 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:14.438 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:14.439 00.001 9120 Enqueuing Expose request
20:27:14.440 00.001 8596 Worker thread wakes up
20:27:14.440 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:27:14.441 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:14.441 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:15.422 00.981 8596 Exposure complete
20:27:15.509 00.087 8596 worker thread done servicing request
20:27:15.509 00.000 9120 OnExposeComplete: enter
20:27:15.510 00.001 9120 UpdateGuideState(): m_state=6
20:27:15.511 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1025
20:27:15.512 00.001 9120 Star::Find returns 1 (0), X=1146.03, Y=158.47, Mass=287008, SNR=227.7, Peak=26499 HFD=4.2
20:27:15.513 00.001 9120 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.04) = xAngle (-5.77 = 0.52)
20:27:15.513 00.000 9120 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.73 = 0.55)
20:27:15.514 00.001 9120 CameraToMount -- cameraX=-0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-2.73 mountX=0.27 mountY=0.16, mountTheta=0.54
20:27:15.516 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.28, y=-0.12, opts=13)
20:27:15.517 00.001 9120 Enqueuing Move request for scope (-0.28, -0.12)
20:27:15.518 00.001 8596 Worker thread wakes up
20:27:15.518 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.12) opts 0xd
20:27:15.518 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.28, -0.12)
20:27:15.518 00.000 8596 Moving (-0.28, -0.12) raw xDistance=0.27 yDistance=0.16
20:27:15.518 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:27:15.518 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:15.518 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:27:15.518 00.000 8596 MoveAxis(W, 38, ABG)
20:27:15.518 00.000 8596 Guiding  Dir = 3, Dur = 38
20:27:15.518 00.000 8596 IsSlewing returns 0
20:27:15.518 00.000 8596 IsGuiding returns 0
20:27:15.527 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:27:15.549 00.022 9120 UpdateGuideState exits: m=287008 SNR=227.7
20:27:15.550 00.001 9120 PhdController: settling, locked = 1, distance = 0.33 (2.00) aobump = 0 frame = 4 / 99999
20:27:15.551 00.001 9120 PhdController: newstate STATE_FINISH
20:27:15.552 00.001 9120 PhdController complete: success
20:27:15.553 00.001 9120 evsrv: {"Event":"SettleDone","Timestamp":1770521235.553,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
20:27:15.554 00.001 9120 Mount: notify guiding dither settle done success=1
20:27:15.554 00.000 9120 PhdController: newstate STATE_IDLE
20:27:15.556 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:15.557 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:15.557 00.000 9120 Enqueuing Expose request
20:27:15.567 00.010 8596 IsGuiding returns 1
20:27:15.567 00.000 8596 scope still moving after pulse duration time elapsed
20:27:15.597 00.030 8596 IsSlewing returns 0
20:27:15.597 00.000 8596 IsGuiding returns 1
20:27:15.628 00.031 8596 IsSlewing returns 0
20:27:15.628 00.000 8596 IsGuiding returns 1
20:27:15.660 00.032 8596 IsSlewing returns 0
20:27:15.660 00.000 8596 IsGuiding returns 0
20:27:15.660 00.000 8596 scope move finished after 38 + 103 ms
20:27:15.660 00.000 8596 Move returns status 0, amount 38
20:27:15.660 00.000 8596 MoveAxis(N, 0, ABG)
20:27:15.660 00.000 8596 Move returns status 0, amount 0
20:27:15.660 00.000 8596 move complete, result=0
20:27:15.660 00.000 8596 worker thread done servicing request
20:27:15.661 00.001 8596 Worker thread wakes up
20:27:15.661 00.000 9120 GuideStep: 0.3 px 38 ms WEST, 0.2 px 0 ms NORTH
20:27:15.662 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:15.662 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:16.825 01.163 8596 Exposure complete
20:27:16.904 00.079 8596 worker thread done servicing request
20:27:16.904 00.000 9120 OnExposeComplete: enter
20:27:16.905 00.001 9120 UpdateGuideState(): m_state=6
20:27:16.906 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1026
20:27:16.907 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.39, Mass=298131, SNR=223.2, Peak=24851 HFD=4.3
20:27:16.908 00.001 9120 CameraToMount -- cameraTheta (-0.72) - m_xAngle (3.04) = xAngle (-3.76 = 2.52)
20:27:16.909 00.001 9120 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.73 = 2.56)
20:27:16.910 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-0.72 mountX=-0.26 mountY=0.18, mountTheta=2.54
20:27:16.911 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=-0.21, opts=13)
20:27:16.912 00.001 9120 Enqueuing Move request for scope (0.24, -0.21)
20:27:16.913 00.001 8596 Worker thread wakes up
20:27:16.913 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.21) opts 0xd
20:27:16.913 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, -0.21)
20:27:16.913 00.000 8596 Moving (0.24, -0.21) raw xDistance=-0.26 yDistance=0.18
20:27:16.913 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
20:27:16.913 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:16.913 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:27:16.913 00.000 8596 MoveAxis(E, 35, ABG)
20:27:16.913 00.000 8596 Guiding  Dir = 2, Dur = 35
20:27:16.913 00.000 8596 IsSlewing returns 0
20:27:16.914 00.001 8596 IsGuiding returns 0
20:27:16.917 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:27:16.933 00.016 9120 UpdateGuideState exits: m=298131 SNR=223.2
20:27:16.934 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:16.935 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:16.936 00.001 9120 Enqueuing Expose request
20:27:16.972 00.036 8596 IsGuiding returns 1
20:27:16.972 00.000 8596 scope still moving after pulse duration time elapsed
20:27:17.001 00.029 8596 IsSlewing returns 0
20:27:17.001 00.000 8596 IsGuiding returns 1
20:27:17.032 00.031 8596 IsSlewing returns 0
20:27:17.032 00.000 8596 IsGuiding returns 1
20:27:17.064 00.032 8596 IsSlewing returns 0
20:27:17.064 00.000 8596 IsGuiding returns 0
20:27:17.064 00.000 8596 scope move finished after 35 + 116 ms
20:27:17.064 00.000 8596 Move returns status 0, amount 35
20:27:17.064 00.000 8596 MoveAxis(N, 0, ABG)
20:27:17.064 00.000 8596 Move returns status 0, amount 0
20:27:17.064 00.000 8596 move complete, result=0
20:27:17.065 00.001 8596 worker thread done servicing request
20:27:17.065 00.000 9120 GuideStep: -0.3 px 35 ms EAST, 0.2 px 0 ms NORTH
20:27:17.066 00.001 8596 Worker thread wakes up
20:27:17.066 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:17.066 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:18.048 00.982 8596 Exposure complete
20:27:18.110 00.062 8596 worker thread done servicing request
20:27:18.110 00.000 9120 OnExposeComplete: enter
20:27:18.111 00.001 9120 UpdateGuideState(): m_state=6
20:27:18.113 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1027
20:27:18.114 00.001 9120 Star::Find returns 1 (0), X=1146.46, Y=158.27, Mass=306788, SNR=227.5, Peak=25673 HFD=4.4
20:27:18.116 00.002 9120 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.04) = xAngle (-4.17 = 2.11)
20:27:18.118 00.002 9120 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.13 = 2.15)
20:27:18.119 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-1.13 mountX=-0.19 mountY=0.30, mountTheta=2.12
20:27:18.124 00.005 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.33, opts=13)
20:27:18.125 00.001 9120 Enqueuing Move request for scope (0.15, -0.33)
20:27:18.125 00.000 8596 Worker thread wakes up
20:27:18.125 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.33) opts 0xd
20:27:18.125 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.33)
20:27:18.126 00.001 8596 Moving (0.15, -0.33) raw xDistance=-0.19 yDistance=0.30
20:27:18.126 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:27:18.126 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:27:18.126 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:27:18.126 00.000 8596 MoveAxis(E, 0, ABG)
20:27:18.126 00.000 8596 Move returns status 0, amount 0
20:27:18.126 00.000 8596 MoveAxis(N, 0, ABG)
20:27:18.126 00.000 8596 Move returns status 0, amount 0
20:27:18.126 00.000 8596 move complete, result=0
20:27:18.126 00.000 8596 worker thread done servicing request
20:27:18.131 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:27:18.153 00.022 9120 UpdateGuideState exits: m=306788 SNR=227.5
20:27:18.155 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:18.156 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:18.157 00.001 9120 Enqueuing Expose request
20:27:18.157 00.000 8596 Worker thread wakes up
20:27:18.158 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:27:18.158 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:18.159 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:19.328 01.169 8596 Exposure complete
20:27:19.385 00.057 8596 worker thread done servicing request
20:27:19.385 00.000 9120 OnExposeComplete: enter
20:27:19.386 00.001 9120 UpdateGuideState(): m_state=6
20:27:19.387 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.388 00.001 9120 Star::Find returns 1 (0), X=1146.42, Y=158.40, Mass=290894, SNR=229.4, Peak=25363 HFD=4.3
20:27:19.388 00.000 9120 MultiStar: exiting stabilization period
20:27:19.389 00.001 9120 MultiStar: updating star positions after lock position change
20:27:19.390 00.001 9120 Star::Find(15, 1153, 124, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.391 00.001 9120 Star::Find returns 1 (0), X=1152.82, Y=124.57, Mass=269145, SNR=198.3, Peak=22425 HFD=4.5
20:27:19.392 00.001 9120 Star::Find(15, 601, 822, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.392 00.000 9120 Star::Find returns 1 (0), X=601.74, Y=823.02, Mass=301053, SNR=212.0, Peak=31181 HFD=4.3
20:27:19.393 00.001 9120 Star::Find(15, 1189, 413, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.394 00.001 9120 Star::Find returns 1 (0), X=1188.93, Y=413.91, Mass=187135, SNR=168.8, Peak=20240 HFD=4.3
20:27:19.395 00.001 9120 Star::Find(15, 1205, 99, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.396 00.001 9120 Star::Find returns 1 (0), X=1204.95, Y=99.54, Mass=107943, SNR=106.7, Peak=10509 HFD=4.1
20:27:19.396 00.000 9120 Star::Find(15, 1147, 651, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.397 00.001 9120 Star::Find returns 1 (0), X=1146.88, Y=651.57, Mass=80055, SNR=90.1, Peak=9229 HFD=3.9
20:27:19.398 00.001 9120 Star::Find(15, 1130, 212, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.399 00.001 9120 Star::Find returns 1 (0), X=1130.05, Y=212.85, Mass=57277, SNR=66.6, Peak=8237 HFD=4.4
20:27:19.400 00.001 9120 Star::Find(15, 361, 133, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.400 00.000 9120 Star::Find returns 1 (0), X=360.52, Y=133.97, Mass=53080, SNR=67.1, Peak=8461 HFD=3.7
20:27:19.401 00.001 9120 Star::Find(15, 1165, 351, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.402 00.001 9120 Star::Find returns 1 (0), X=1164.87, Y=351.54, Mass=39042, SNR=54.2, Peak=5725 HFD=3.8
20:27:19.403 00.001 9120 Star::Find(15, 447, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.403 00.000 9120 Star::Find returns 1 (0), X=446.95, Y=760.36, Mass=45120, SNR=58.2, Peak=6457 HFD=4.1
20:27:19.404 00.001 9120 Star::Find(15, 1090, 33, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.405 00.001 9120 Star::Find returns 1 (0), X=1090.81, Y=33.75, Mass=36039, SNR=51.6, Peak=6659 HFD=3.5
20:27:19.406 00.001 9120 Star::Find(15, 537, 483, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
20:27:19.407 00.001 9120 Star::Find returns 1 (0), X=536.99, Y=483.51, Mass=19855, SNR=32.6, Peak=5577 HFD=3.4
20:27:19.407 00.000 9120 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.04) = xAngle (-4.07 = 2.21)
20:27:19.408 00.001 9120 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.04 = 2.24)
20:27:19.409 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-1.03 mountX=-0.14 mountY=0.18, mountTheta=2.22
20:27:19.411 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.20, opts=13)
20:27:19.412 00.001 9120 Enqueuing Move request for scope (0.12, -0.20)
20:27:19.412 00.000 8596 Worker thread wakes up
20:27:19.412 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
20:27:19.413 00.001 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
20:27:19.413 00.000 8596 Moving (0.12, -0.20) raw xDistance=-0.14 yDistance=0.18
20:27:19.413 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:27:19.413 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:19.413 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:27:19.413 00.000 8596 MoveAxis(E, 0, ABG)
20:27:19.413 00.000 8596 Move returns status 0, amount 0
20:27:19.413 00.000 8596 MoveAxis(N, 0, ABG)
20:27:19.413 00.000 8596 Move returns status 0, amount 0
20:27:19.413 00.000 8596 move complete, result=0
20:27:19.413 00.000 8596 worker thread done servicing request
20:27:19.417 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:27:19.438 00.021 9120 UpdateGuideState exits: m=290894 SNR=229.4
20:27:19.440 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:19.442 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:19.443 00.001 9120 Enqueuing Expose request
20:27:19.445 00.002 8596 Worker thread wakes up
20:27:19.445 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:27:19.447 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:19.447 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:20.436 00.989 8596 Exposure complete
20:27:20.509 00.073 8596 worker thread done servicing request
20:27:20.509 00.000 9120 OnExposeComplete: enter
20:27:20.510 00.001 9120 UpdateGuideState(): m_state=6
20:27:20.511 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
20:27:20.513 00.002 9120 Star::Find returns 1 (0), X=1146.51, Y=158.27, Mass=289149, SNR=222.9, Peak=24329 HFD=4.6
20:27:20.514 00.001 9120 MultiStar: [#1 0.13,-0.19,0.93,U] [#2 -0.02,-0.24,0.94,U] [#3 -0.11,-0.01,0.73,U] [#4 0.07,-0.11,0.57,U] [#5 0.12,-0.15,0.48,U] [#6 -0.15,-0.18,0.34,U] [#7 0.24,-0.15,0.34,U] [#8 -0.20,-0.11,0.25,U] 
20:27:20.515 00.001 9120 refined, 8 included, MultiStar: {0.06, -0.18}, one-star: {0.21, -0.32}
20:27:20.516 00.001 9120 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.04) = xAngle (-4.31 = 1.97)
20:27:20.517 00.001 9120 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.28 = 2.01)
20:27:20.518 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.27 mountX=-0.07 mountY=0.17, mountTheta=1.98
20:27:20.519 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.18, opts=13)
20:27:20.520 00.001 9120 Enqueuing Move request for scope (0.06, -0.18)
20:27:20.521 00.001 8596 Worker thread wakes up
20:27:20.521 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
20:27:20.521 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
20:27:20.521 00.000 8596 Moving (0.06, -0.18) raw xDistance=-0.07 yDistance=0.17
20:27:20.522 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:27:20.522 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:20.522 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:27:20.522 00.000 8596 MoveAxis(E, 0, ABG)
20:27:20.522 00.000 8596 Move returns status 0, amount 0
20:27:20.522 00.000 8596 MoveAxis(N, 0, ABG)
20:27:20.522 00.000 8596 Move returns status 0, amount 0
20:27:20.522 00.000 8596 move complete, result=0
20:27:20.522 00.000 8596 worker thread done servicing request
20:27:20.530 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2429, FiltMax=65507, Gamma=1.000
20:27:20.559 00.029 9120 UpdateGuideState exits: m=289149 SNR=222.9
20:27:20.561 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:20.562 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:20.563 00.001 9120 Enqueuing Expose request
20:27:20.564 00.001 8596 Worker thread wakes up
20:27:20.564 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:27:20.565 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:20.565 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:21.737 01.172 8596 Exposure complete
20:27:21.808 00.071 8596 worker thread done servicing request
20:27:21.809 00.001 9120 OnExposeComplete: enter
20:27:21.810 00.001 9120 UpdateGuideState(): m_state=6
20:27:21.810 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1030
20:27:21.811 00.001 9120 Star::Find returns 1 (0), X=1146.65, Y=158.37, Mass=294851, SNR=232.7, Peak=23811 HFD=4.3
20:27:21.813 00.002 9120 MultiStar: [#1 0.34,-0.21,0.00,M1] [#2 0.35,-0.17,0.93,U] [#3 0.10,0.11,0.68,U] [#4 0.32,-0.10,0.50,U] [#5 0.21,-0.21,0.38,U] [#6 0.16,-0.06,0.32,U] [#7 0.42,0.05,0.00,M1] [#8 0.07,-0.15,0.23,U] 
20:27:21.815 00.002 9120 refined, 6 included, MultiStar: {0.26, -0.12}, one-star: {0.35, -0.22}
20:27:21.816 00.001 9120 CameraToMount -- cameraTheta (-0.44) - m_xAngle (3.04) = xAngle (-3.48 = 2.80)
20:27:21.818 00.002 9120 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.45 = 2.84)
20:27:21.819 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-0.44 mountX=-0.27 mountY=0.09, mountTheta=2.83
20:27:21.822 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=-0.12, opts=13)
20:27:21.824 00.002 9120 Enqueuing Move request for scope (0.26, -0.12)
20:27:21.825 00.001 8596 Worker thread wakes up
20:27:21.825 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.12) opts 0xd
20:27:21.825 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, -0.12)
20:27:21.825 00.000 8596 Moving (0.26, -0.12) raw xDistance=-0.27 yDistance=0.09
20:27:21.825 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:27:21.825 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:21.825 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:27:21.825 00.000 8596 MoveAxis(E, 39, ABG)
20:27:21.825 00.000 8596 Guiding  Dir = 2, Dur = 39
20:27:21.826 00.001 8596 IsSlewing returns 0
20:27:21.826 00.000 8596 IsGuiding returns 0
20:27:21.832 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:27:21.851 00.019 9120 UpdateGuideState exits: m=294851 SNR=232.7
20:27:21.852 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:21.853 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:21.854 00.001 9120 Enqueuing Expose request
20:27:21.874 00.020 8596 IsGuiding returns 1
20:27:21.874 00.000 8596 scope still moving after pulse duration time elapsed
20:27:21.903 00.029 8596 IsSlewing returns 0
20:27:21.903 00.000 8596 IsGuiding returns 1
20:27:21.933 00.030 8596 IsSlewing returns 0
20:27:21.933 00.000 8596 IsGuiding returns 1
20:27:21.964 00.031 8596 IsSlewing returns 0
20:27:21.964 00.000 8596 IsGuiding returns 0
20:27:21.964 00.000 8596 scope move finished after 39 + 98 ms
20:27:21.964 00.000 8596 Move returns status 0, amount 39
20:27:21.964 00.000 8596 MoveAxis(N, 0, ABG)
20:27:21.964 00.000 8596 Move returns status 0, amount 0
20:27:21.964 00.000 8596 move complete, result=0
20:27:21.964 00.000 8596 worker thread done servicing request
20:27:21.964 00.000 8596 Worker thread wakes up
20:27:21.964 00.000 9120 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
20:27:21.966 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:21.967 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:22.961 00.994 8596 Exposure complete
20:27:23.036 00.075 8596 worker thread done servicing request
20:27:23.036 00.000 9120 OnExposeComplete: enter
20:27:23.037 00.001 9120 UpdateGuideState(): m_state=6
20:27:23.038 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1031
20:27:23.039 00.001 9120 Star::Find returns 1 (0), X=1146.42, Y=158.35, Mass=277747, SNR=209.1, Peak=24931 HFD=4.3
20:27:23.040 00.001 9120 MultiStar: [#1 -0.08,-0.02,0.88,U] [#2 -0.10,-0.22,0.87,U] [#3 -0.20,0.04,0.73,U] [#4 0.07,0.05,0.56,U] [#5 -0.12,-0.14,0.38,U] [#6 -0.22,-0.27,0.31,U] [#7 -0.06,-0.36,0.32,U] [#8 0.01,0.02,0.26,U] 
20:27:23.041 00.001 9120 refined, 8 included, MultiStar: {-0.05, -0.12}, one-star: {0.12, -0.25}
20:27:23.042 00.001 9120 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.04) = xAngle (-5.03 = 1.25)
20:27:23.042 00.000 9120 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.00 = 1.29)
20:27:23.043 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.99 mountX=0.04 mountY=0.13, mountTheta=1.26
20:27:23.045 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.12, opts=13)
20:27:23.046 00.001 9120 Enqueuing Move request for scope (-0.05, -0.12)
20:27:23.046 00.000 8596 Worker thread wakes up
20:27:23.047 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
20:27:23.047 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
20:27:23.047 00.000 8596 Moving (-0.05, -0.12) raw xDistance=0.04 yDistance=0.13
20:27:23.047 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:27:23.047 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:23.047 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:27:23.047 00.000 8596 MoveAxis(E, 0, ABG)
20:27:23.047 00.000 8596 Move returns status 0, amount 0
20:27:23.047 00.000 8596 MoveAxis(N, 0, ABG)
20:27:23.047 00.000 8596 Move returns status 0, amount 0
20:27:23.047 00.000 8596 move complete, result=0
20:27:23.047 00.000 8596 worker thread done servicing request
20:27:23.051 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:27:23.067 00.016 9120 UpdateGuideState exits: m=277747 SNR=209.1
20:27:23.068 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:23.069 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:23.070 00.001 9120 Enqueuing Expose request
20:27:23.071 00.001 8596 Worker thread wakes up
20:27:23.071 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:27:23.072 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:23.072 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:24.236 01.164 8596 Exposure complete
20:27:24.294 00.058 8596 worker thread done servicing request
20:27:24.294 00.000 9120 OnExposeComplete: enter
20:27:24.295 00.001 9120 UpdateGuideState(): m_state=6
20:27:24.296 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1032
20:27:24.297 00.001 9120 Star::Find returns 1 (0), X=1145.96, Y=158.41, Mass=292287, SNR=220.8, Peak=22899 HFD=4.2
20:27:24.298 00.001 9120 MultiStar: [#1 -0.58,-0.06,0.00,M1] [#2 -0.50,-0.26,0.00,M1] [#3 -0.53,0.06,0.00,M1] [#4 -0.50,-0.02,0.00,M1] [#5 -0.42,-0.50,0.00,M1] [#6 -0.74,-0.20,0.00,M1] [#7 -0.26,-0.45,0.00,M1] [#8 -0.43,-0.15,0.00,M1] 
20:27:24.298 00.000 9120 CameraToMount -- cameraTheta (-2.64) - m_xAngle (3.04) = xAngle (-5.68 = 0.60)
20:27:24.299 00.001 9120 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.65 = 0.64)
20:27:24.300 00.001 9120 CameraToMount -- cameraX=-0.35 cameraY=-0.19 hyp=0.40 cameraTheta=-2.64 mountX=0.33 mountY=0.24, mountTheta=0.62
20:27:24.303 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.35, y=-0.19, opts=13)
20:27:24.304 00.001 9120 Enqueuing Move request for scope (-0.35, -0.19)
20:27:24.305 00.001 8596 Worker thread wakes up
20:27:24.305 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.19) opts 0xd
20:27:24.305 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.35, -0.19)
20:27:24.305 00.000 8596 Moving (-0.35, -0.19) raw xDistance=0.33 yDistance=0.24
20:27:24.305 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:27:24.305 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:27:24.305 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:27:24.305 00.000 8596 MoveAxis(W, 47, ABG)
20:27:24.305 00.000 8596 Guiding  Dir = 3, Dur = 47
20:27:24.306 00.001 8596 IsSlewing returns 0
20:27:24.306 00.000 8596 IsGuiding returns 0
20:27:24.311 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2435, FiltMax=65507, Gamma=1.000
20:27:24.338 00.027 9120 UpdateGuideState exits: m=292287 SNR=220.8
20:27:24.340 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:24.340 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:24.342 00.002 9120 Enqueuing Expose request
20:27:24.357 00.015 8596 IsGuiding returns 1
20:27:24.357 00.000 8596 scope still moving after pulse duration time elapsed
20:27:24.387 00.030 8596 IsSlewing returns 0
20:27:24.387 00.000 8596 IsGuiding returns 1
20:27:24.418 00.031 8596 IsSlewing returns 0
20:27:24.418 00.000 8596 IsGuiding returns 1
20:27:24.451 00.033 8596 IsSlewing returns 0
20:27:24.451 00.000 8596 IsGuiding returns 0
20:27:24.451 00.000 8596 scope move finished after 47 + 97 ms
20:27:24.451 00.000 8596 Move returns status 0, amount 47
20:27:24.451 00.000 8596 MoveAxis(N, 0, ABG)
20:27:24.451 00.000 8596 Move returns status 0, amount 0
20:27:24.451 00.000 8596 move complete, result=0
20:27:24.451 00.000 8596 worker thread done servicing request
20:27:24.451 00.000 8596 Worker thread wakes up
20:27:24.452 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:24.452 00.000 9120 GuideStep: 0.3 px 47 ms WEST, 0.2 px 0 ms NORTH
20:27:24.454 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:25.439 00.985 8596 Exposure complete
20:27:25.518 00.079 8596 worker thread done servicing request
20:27:25.518 00.000 9120 OnExposeComplete: enter
20:27:25.519 00.001 9120 UpdateGuideState(): m_state=6
20:27:25.520 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1033
20:27:25.521 00.001 9120 Star::Find returns 1 (0), X=1146.25, Y=158.43, Mass=293699, SNR=208.9, Peak=24243 HFD=4.6
20:27:25.522 00.001 9120 MultiStar: [#1 -0.20,-0.10,0.98,U] [#2 -0.12,-0.18,1.00,U] [#3 -0.17,-0.08,0.80,U] [#4 -0.20,-0.20,0.43,U] [#5 -0.06,-0.30,0.41,U] [#6 -0.45,-0.14,0.00,M2] [#7 0.03,-0.07,0.36,U] [#8 -0.28,0.01,0.28,U] 
20:27:25.522 00.000 9120 single-star, 7 included, MultiStar: {-0.13, -0.14}, one-star: {-0.06, -0.17}
20:27:25.523 00.001 9120 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.04) = xAngle (-4.95 = 1.33)
20:27:25.524 00.001 9120 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.91 = 1.37)
20:27:25.525 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.91 mountX=0.04 mountY=0.17, mountTheta=1.34
20:27:25.526 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.17, opts=13)
20:27:25.527 00.001 9120 Enqueuing Move request for scope (-0.06, -0.17)
20:27:25.528 00.001 8596 Worker thread wakes up
20:27:25.528 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
20:27:25.528 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
20:27:25.528 00.000 8596 Moving (-0.06, -0.17) raw xDistance=0.04 yDistance=0.17
20:27:25.528 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:27:25.528 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:25.529 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:27:25.529 00.000 8596 MoveAxis(E, 0, ABG)
20:27:25.529 00.000 8596 Move returns status 0, amount 0
20:27:25.529 00.000 8596 MoveAxis(N, 0, ABG)
20:27:25.529 00.000 8596 Move returns status 0, amount 0
20:27:25.529 00.000 8596 move complete, result=0
20:27:25.529 00.000 8596 worker thread done servicing request
20:27:25.533 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:27:25.549 00.016 9120 UpdateGuideState exits: m=293699 SNR=208.9
20:27:25.550 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:25.551 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:25.552 00.001 9120 Enqueuing Expose request
20:27:25.552 00.000 8596 Worker thread wakes up
20:27:25.552 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:27:25.553 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:25.553 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:26.721 01.168 8596 Exposure complete
20:27:26.795 00.074 8596 worker thread done servicing request
20:27:26.795 00.000 9120 OnExposeComplete: enter
20:27:26.797 00.002 9120 UpdateGuideState(): m_state=6
20:27:26.799 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1034
20:27:26.801 00.002 9120 Star::Find returns 1 (0), X=1146.63, Y=158.52, Mass=308850, SNR=225.3, Peak=26051 HFD=4.4
20:27:26.803 00.002 9120 MultiStar: [#1 0.33,-0.18,0.95,U] [#2 0.17,-0.24,0.95,U] [#3 0.18,-0.00,0.66,U] [#4 0.18,-0.18,0.42,U] [#5 0.14,-0.21,0.44,U] [#6 0.01,-0.02,0.32,U] [#7 0.22,-0.42,0.00,M1] [#8 0.09,-0.24,0.25,U] 
20:27:26.804 00.001 9120 refined, 7 included, MultiStar: {0.22, -0.14}, one-star: {0.32, -0.07}
20:27:26.806 00.002 9120 CameraToMount -- cameraTheta (-0.59) - m_xAngle (3.04) = xAngle (-3.63 = 2.65)
20:27:26.807 00.001 9120 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.59 = 2.69)
20:27:26.808 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.59 mountX=-0.23 mountY=0.11, mountTheta=2.68
20:27:26.811 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.14, opts=13)
20:27:26.812 00.001 9120 Enqueuing Move request for scope (0.22, -0.14)
20:27:26.813 00.001 8596 Worker thread wakes up
20:27:26.813 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
20:27:26.813 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
20:27:26.814 00.001 8596 Moving (0.22, -0.14) raw xDistance=-0.23 yDistance=0.11
20:27:26.814 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:27:26.814 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:26.814 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:27:26.814 00.000 8596 MoveAxis(E, 33, ABG)
20:27:26.814 00.000 8596 Guiding  Dir = 2, Dur = 33
20:27:26.814 00.000 8596 IsSlewing returns 0
20:27:26.814 00.000 8596 IsGuiding returns 0
20:27:26.818 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:27:26.834 00.016 9120 UpdateGuideState exits: m=308850 SNR=225.3
20:27:26.835 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:26.836 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:26.837 00.001 9120 Enqueuing Expose request
20:27:26.871 00.034 8596 IsGuiding returns 1
20:27:26.871 00.000 8596 scope still moving after pulse duration time elapsed
20:27:26.902 00.031 8596 IsSlewing returns 0
20:27:26.902 00.000 8596 IsGuiding returns 1
20:27:26.934 00.032 8596 IsSlewing returns 0
20:27:26.934 00.000 8596 IsGuiding returns 1
20:27:26.965 00.031 8596 IsSlewing returns 0
20:27:26.965 00.000 8596 IsGuiding returns 0
20:27:26.965 00.000 8596 scope move finished after 33 + 117 ms
20:27:26.965 00.000 8596 Move returns status 0, amount 33
20:27:26.965 00.000 8596 MoveAxis(N, 0, ABG)
20:27:26.965 00.000 8596 Move returns status 0, amount 0
20:27:26.966 00.001 8596 move complete, result=0
20:27:26.966 00.000 8596 worker thread done servicing request
20:27:26.966 00.000 8596 Worker thread wakes up
20:27:26.966 00.000 9120 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
20:27:26.967 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:26.967 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:27.964 00.997 8596 Exposure complete
20:27:28.038 00.074 8596 worker thread done servicing request
20:27:28.038 00.000 9120 OnExposeComplete: enter
20:27:28.039 00.001 9120 UpdateGuideState(): m_state=6
20:27:28.041 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1035
20:27:28.042 00.001 9120 Star::Find returns 1 (0), X=1146.29, Y=158.37, Mass=307855, SNR=223.8, Peak=25811 HFD=4.5
20:27:28.044 00.002 9120 MultiStar: [#1 -0.12,0.02,0.88,U] [#2 -0.16,-0.09,0.85,U] [#3 -0.28,-0.12,0.67,U] [#4 -0.04,-0.02,0.45,U] [#5 -0.30,-0.26,0.00,M1] [#6 -0.27,0.20,0.29,U] [#7 -0.17,-0.26,0.33,U] [#8 -0.37,-0.27,0.00,M1] 
20:27:28.045 00.001 9120 refined, 6 included, MultiStar: {-0.13, -0.09}, one-star: {-0.01, -0.22}
20:27:28.045 00.000 9120 CameraToMount -- cameraTheta (-2.55) - m_xAngle (3.04) = xAngle (-5.59 = 0.69)
20:27:28.046 00.001 9120 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.55 = 0.73)
20:27:28.047 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.55 mountX=0.12 mountY=0.11, mountTheta=0.71
20:27:28.049 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.09, opts=13)
20:27:28.050 00.001 9120 Enqueuing Move request for scope (-0.13, -0.09)
20:27:28.050 00.000 8596 Worker thread wakes up
20:27:28.051 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
20:27:28.051 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
20:27:28.051 00.000 8596 Moving (-0.13, -0.09) raw xDistance=0.12 yDistance=0.11
20:27:28.051 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:27:28.051 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:28.051 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:27:28.051 00.000 8596 MoveAxis(E, 0, ABG)
20:27:28.051 00.000 8596 Move returns status 0, amount 0
20:27:28.051 00.000 8596 MoveAxis(N, 0, ABG)
20:27:28.051 00.000 8596 Move returns status 0, amount 0
20:27:28.051 00.000 8596 move complete, result=0
20:27:28.051 00.000 8596 worker thread done servicing request
20:27:28.055 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:27:28.078 00.023 9120 UpdateGuideState exits: m=307855 SNR=223.8
20:27:28.079 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:28.080 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:28.081 00.001 9120 Enqueuing Expose request
20:27:28.083 00.002 8596 Worker thread wakes up
20:27:28.083 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:27:28.084 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:28.084 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:29.258 01.174 8596 Exposure complete
20:27:29.342 00.084 8596 worker thread done servicing request
20:27:29.342 00.000 9120 OnExposeComplete: enter
20:27:29.343 00.001 9120 UpdateGuideState(): m_state=6
20:27:29.345 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1036
20:27:29.346 00.001 9120 Star::Find returns 1 (0), X=1146.01, Y=158.34, Mass=306835, SNR=237.1, Peak=26009 HFD=4.2
20:27:29.349 00.003 9120 MultiStar: [#1 -0.51,-0.07,0.00,M1] [#2 -0.50,-0.14,0.00,M1] [#3 -0.41,0.11,0.00,M1] [#4 -0.54,-0.05,0.00,M1] [#5 -0.38,-0.17,0.00,M2] [#6 -0.74,-0.14,0.00,M1] [#7 -0.36,-0.29,0.00,M1] [#8 -0.45,-0.19,0.00,M2] 
20:27:29.350 00.001 9120 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.04) = xAngle (-5.46 = 0.82)
20:27:29.352 00.002 9120 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.42 = 0.86)
20:27:29.354 00.002 9120 CameraToMount -- cameraX=-0.29 cameraY=-0.26 hyp=0.39 cameraTheta=-2.42 mountX=0.27 mountY=0.30, mountTheta=0.84
20:27:29.356 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=-0.26, opts=13)
20:27:29.359 00.003 9120 Enqueuing Move request for scope (-0.29, -0.26)
20:27:29.359 00.000 8596 Worker thread wakes up
20:27:29.360 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.26) opts 0xd
20:27:29.360 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, -0.26)
20:27:29.360 00.000 8596 Moving (-0.29, -0.26) raw xDistance=0.27 yDistance=0.30
20:27:29.360 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:27:29.360 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:27:29.360 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
20:27:29.360 00.000 8596 MoveAxis(W, 38, ABG)
20:27:29.360 00.000 8596 Guiding  Dir = 3, Dur = 38
20:27:29.360 00.000 8596 IsSlewing returns 0
20:27:29.360 00.000 8596 IsGuiding returns 0
20:27:29.365 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:27:29.388 00.023 9120 UpdateGuideState exits: m=306835 SNR=237.1
20:27:29.390 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:29.390 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:29.391 00.001 9120 Enqueuing Expose request
20:27:29.425 00.034 8596 IsGuiding returns 1
20:27:29.425 00.000 8596 scope still moving after pulse duration time elapsed
20:27:29.452 00.027 8596 IsSlewing returns 0
20:27:29.452 00.000 8596 IsGuiding returns 1
20:27:29.484 00.032 8596 IsSlewing returns 0
20:27:29.484 00.000 8596 IsGuiding returns 1
20:27:29.515 00.031 8596 IsSlewing returns 0
20:27:29.516 00.001 8596 IsGuiding returns 0
20:27:29.516 00.000 8596 scope move finished after 38 + 116 ms
20:27:29.516 00.000 8596 Move returns status 0, amount 38
20:27:29.516 00.000 8596 MoveAxis(N, 0, ABG)
20:27:29.516 00.000 8596 Move returns status 0, amount 0
20:27:29.516 00.000 8596 move complete, result=0
20:27:29.516 00.000 8596 worker thread done servicing request
20:27:29.516 00.000 8596 Worker thread wakes up
20:27:29.517 00.001 9120 GuideStep: 0.3 px 38 ms WEST, 0.3 px 0 ms NORTH
20:27:29.519 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:29.519 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:30.499 00.980 8596 Exposure complete
20:27:30.565 00.066 8596 worker thread done servicing request
20:27:30.565 00.000 9120 OnExposeComplete: enter
20:27:30.566 00.001 9120 UpdateGuideState(): m_state=6
20:27:30.567 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1037
20:27:30.568 00.001 9120 Star::Find returns 1 (0), X=1146.30, Y=158.25, Mass=283790, SNR=194.3, Peak=26361 HFD=4.3
20:27:30.569 00.001 9120 MultiStar: [#1 -0.16,-0.18,0.98,U] [#2 -0.20,-0.29,0.97,U] [#3 -0.22,0.01,0.78,U] [#4 -0.13,-0.20,0.56,U] [#5 -0.25,-0.31,0.00,M3] [#6 -0.51,-0.22,0.00,M2] [#7 -0.29,-0.28,0.00,M2] [#8 -0.42,0.03,0.00,M3] 
20:27:30.570 00.001 9120 refined, 4 included, MultiStar: {-0.14, -0.21}, one-star: {-0.00, -0.34}
20:27:30.571 00.001 9120 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.04) = xAngle (-5.20 = 1.08)
20:27:30.572 00.001 9120 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.16 = 1.12)
20:27:30.572 00.000 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-2.16 mountX=0.12 mountY=0.23, mountTheta=1.09
20:27:30.574 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.21, opts=13)
20:27:30.575 00.001 9120 Enqueuing Move request for scope (-0.14, -0.21)
20:27:30.576 00.001 8596 Worker thread wakes up
20:27:30.576 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.21) opts 0xd
20:27:30.576 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.21)
20:27:30.576 00.000 8596 Moving (-0.14, -0.21) raw xDistance=0.12 yDistance=0.23
20:27:30.576 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:27:30.576 00.000 8596 switching direction from 0 to 1 - decHistory=3 oldest=0.43 newest=0.63
20:27:30.576 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:27:30.576 00.000 8596 MoveAxis(E, 0, ABG)
20:27:30.576 00.000 8596 Move returns status 0, amount 0
20:27:30.576 00.000 8596 MoveAxis(S, 48, ABG)
20:27:30.576 00.000 8596 Guiding  Dir = 1, Dur = 48
20:27:30.576 00.000 8596 IsSlewing returns 0
20:27:30.577 00.001 8596 IsGuiding returns 0
20:27:30.580 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:27:30.597 00.017 9120 UpdateGuideState exits: m=283790 SNR=194.3
20:27:30.598 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:30.599 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:30.599 00.000 9120 Enqueuing Expose request
20:27:30.608 00.009 8596 PulseGuide returned control before completion, sleep 27
20:27:30.638 00.030 8596 IsGuiding returns 1
20:27:30.638 00.000 8596 scope still moving after pulse duration time elapsed
20:27:30.668 00.030 8596 IsSlewing returns 0
20:27:30.668 00.000 8596 IsGuiding returns 1
20:27:30.699 00.031 8596 IsSlewing returns 0
20:27:30.699 00.000 8596 IsGuiding returns 0
20:27:30.699 00.000 8596 scope move finished after 48 + 74 ms
20:27:30.699 00.000 8596 Move returns status 0, amount 48
20:27:30.699 00.000 8596 move complete, result=0
20:27:30.699 00.000 8596 worker thread done servicing request
20:27:30.699 00.000 8596 Worker thread wakes up
20:27:30.699 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
20:27:30.700 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:30.700 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:31.883 01.183 8596 Exposure complete
20:27:31.983 00.100 8596 worker thread done servicing request
20:27:31.983 00.000 9120 OnExposeComplete: enter
20:27:31.984 00.001 9120 UpdateGuideState(): m_state=6
20:27:31.986 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1038
20:27:31.986 00.000 9120 Star::Find returns 1 (0), X=1146.33, Y=158.29, Mass=274848, SNR=191.8, Peak=26025 HFD=4.3
20:27:31.987 00.001 9120 MultiStar: [#1 -0.12,-0.23,1.07,U] [#2 -0.12,-0.17,1.12,U] [#3 -0.11,0.05,0.92,U] [#4 0.03,-0.21,0.60,U] [#5 -0.10,-0.19,0.44,U] [#6 -0.23,-0.04,0.38,U] [#7 0.16,-0.28,0.36,U] [#8 -0.15,-0.05,0.34,U] 
20:27:31.988 00.001 9120 refined, 8 included, MultiStar: {-0.07, -0.17}, one-star: {0.03, -0.31}
20:27:31.989 00.001 9120 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.04) = xAngle (-5.02 = 1.27)
20:27:31.989 00.000 9120 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.98 = 1.30)
20:27:31.990 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.98 mountX=0.05 mountY=0.18, mountTheta=1.27
20:27:31.993 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.17, opts=13)
20:27:31.994 00.001 9120 Enqueuing Move request for scope (-0.07, -0.17)
20:27:31.995 00.001 8596 Worker thread wakes up
20:27:31.995 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
20:27:31.995 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
20:27:31.995 00.000 8596 Moving (-0.07, -0.17) raw xDistance=0.05 yDistance=0.18
20:27:31.995 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:27:31.996 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:31.996 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:27:31.996 00.000 8596 MoveAxis(E, 0, ABG)
20:27:31.996 00.000 8596 Move returns status 0, amount 0
20:27:31.996 00.000 8596 MoveAxis(N, 0, ABG)
20:27:31.996 00.000 8596 Move returns status 0, amount 0
20:27:31.996 00.000 8596 move complete, result=0
20:27:31.996 00.000 8596 worker thread done servicing request
20:27:32.004 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:27:32.030 00.026 9120 UpdateGuideState exits: m=274848 SNR=191.8
20:27:32.031 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:32.032 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:32.033 00.001 9120 Enqueuing Expose request
20:27:32.034 00.001 8596 Worker thread wakes up
20:27:32.034 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:27:32.035 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:32.035 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:33.025 00.990 8596 Exposure complete
20:27:33.137 00.112 8596 worker thread done servicing request
20:27:33.137 00.000 9120 OnExposeComplete: enter
20:27:33.139 00.002 9120 UpdateGuideState(): m_state=6
20:27:33.141 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1039
20:27:33.142 00.001 9120 Star::Find returns 1 (0), X=1146.23, Y=158.25, Mass=298642, SNR=214.5, Peak=27513 HFD=4.4
20:27:33.144 00.002 9120 MultiStar: [#1 -0.22,-0.06,0.88,U] [#2 -0.09,-0.21,0.89,U] [#3 -0.19,0.02,0.68,U] [#4 -0.23,-0.08,0.53,U] [#5 -0.33,-0.15,0.41,U] [#6 -0.44,-0.17,0.00,M2] [#7 0.09,-0.10,0.31,U] [#8 -0.17,0.04,0.25,U] 
20:27:33.146 00.002 9120 refined, 7 included, MultiStar: {-0.15, -0.14}, one-star: {-0.07, -0.34}
20:27:33.147 00.001 9120 CameraToMount -- cameraTheta (-2.40) - m_xAngle (3.04) = xAngle (-5.44 = 0.85)
20:27:33.149 00.002 9120 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.40 = 0.88)
20:27:33.151 00.002 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-2.40 mountX=0.14 mountY=0.16, mountTheta=0.86
20:27:33.154 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.14, opts=13)
20:27:33.155 00.001 9120 Enqueuing Move request for scope (-0.15, -0.14)
20:27:33.157 00.002 8596 Worker thread wakes up
20:27:33.157 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
20:27:33.157 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
20:27:33.157 00.000 8596 Moving (-0.15, -0.14) raw xDistance=0.14 yDistance=0.16
20:27:33.157 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:27:33.157 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:33.157 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:27:33.157 00.000 8596 MoveAxis(E, 0, ABG)
20:27:33.157 00.000 8596 Move returns status 0, amount 0
20:27:33.157 00.000 8596 MoveAxis(N, 0, ABG)
20:27:33.158 00.001 8596 Move returns status 0, amount 0
20:27:33.158 00.000 8596 move complete, result=0
20:27:33.158 00.000 8596 worker thread done servicing request
20:27:33.165 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:27:33.194 00.029 9120 UpdateGuideState exits: m=298642 SNR=214.5
20:27:33.196 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:33.198 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:33.200 00.002 9120 Enqueuing Expose request
20:27:33.202 00.002 8596 Worker thread wakes up
20:27:33.202 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:27:33.203 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:33.204 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:34.376 01.172 8596 Exposure complete
20:27:34.471 00.095 8596 worker thread done servicing request
20:27:34.472 00.001 9120 OnExposeComplete: enter
20:27:34.473 00.001 9120 UpdateGuideState(): m_state=6
20:27:34.474 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1040
20:27:34.475 00.001 9120 Star::Find returns 1 (0), X=1146.19, Y=158.35, Mass=308085, SNR=207.7, Peak=26697 HFD=4.4
20:27:34.476 00.001 9120 MultiStar: [#1 -0.28,-0.15,0.96,U] [#2 -0.25,-0.20,0.97,U] [#3 -0.42,0.04,0.00,M1] [#4 -0.23,-0.21,0.55,U] [#5 -0.25,-0.31,0.00,M2] [#6 -0.31,-0.20,0.33,U] [#7 -0.01,-0.24,0.34,U] [#8 -0.56,-0.15,0.00,M2] 
20:27:34.477 00.001 9120 single-star, 5 included, MultiStar: {-0.21, -0.20}, one-star: {-0.12, -0.24}
20:27:34.478 00.001 9120 CameraToMount -- cameraTheta (-2.01) - m_xAngle (3.04) = xAngle (-5.05 = 1.23)
20:27:34.478 00.000 9120 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.02 = 1.27)
20:27:34.479 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.01 mountX=0.09 mountY=0.26, mountTheta=1.23
20:27:34.481 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.24, opts=13)
20:27:34.482 00.001 9120 Enqueuing Move request for scope (-0.12, -0.24)
20:27:34.483 00.001 8596 Worker thread wakes up
20:27:34.483 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd
20:27:34.483 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.24)
20:27:34.483 00.000 8596 Moving (-0.12, -0.24) raw xDistance=0.09 yDistance=0.26
20:27:34.483 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:27:34.483 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:27:34.483 00.000 8596 MoveAxis(E, 0, ABG)
20:27:34.483 00.000 8596 Move returns status 0, amount 0
20:27:34.483 00.000 8596 MoveAxis(S, 54, ABG)
20:27:34.483 00.000 8596 Guiding  Dir = 1, Dur = 54
20:27:34.484 00.001 8596 IsSlewing returns 0
20:27:34.484 00.000 8596 IsGuiding returns 0
20:27:34.487 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:27:34.518 00.031 9120 UpdateGuideState exits: m=308085 SNR=207.7
20:27:34.520 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:34.522 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:34.523 00.001 9120 Enqueuing Expose request
20:27:34.538 00.015 8596 IsGuiding returns 1
20:27:34.538 00.000 8596 scope still moving after pulse duration time elapsed
20:27:34.568 00.030 8596 IsSlewing returns 0
20:27:34.568 00.000 8596 IsGuiding returns 1
20:27:34.599 00.031 8596 IsSlewing returns 0
20:27:34.599 00.000 8596 IsGuiding returns 1
20:27:34.631 00.032 8596 IsSlewing returns 0
20:27:34.631 00.000 8596 IsGuiding returns 0
20:27:34.631 00.000 8596 scope move finished after 54 + 93 ms
20:27:34.631 00.000 8596 Move returns status 0, amount 54
20:27:34.631 00.000 8596 move complete, result=0
20:27:34.631 00.000 8596 worker thread done servicing request
20:27:34.631 00.000 8596 Worker thread wakes up
20:27:34.632 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
20:27:34.633 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:34.633 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:35.621 00.988 8596 Exposure complete
20:27:35.692 00.071 8596 worker thread done servicing request
20:27:35.692 00.000 9120 OnExposeComplete: enter
20:27:35.693 00.001 9120 UpdateGuideState(): m_state=6
20:27:35.694 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1041
20:27:35.695 00.001 9120 Star::Find returns 1 (0), X=1146.29, Y=158.16, Mass=323196, SNR=230.6, Peak=29161 HFD=4.4
20:27:35.696 00.001 9120 MultiStar: [#1 -0.06,-0.36,0.87,U] [#2 0.08,-0.25,0.94,U] [#3 -0.07,0.09,0.65,U] [#4 -0.10,-0.21,0.46,U] [#5 0.03,-0.10,0.38,U] [#6 -0.37,-0.21,0.00,M2] [#7 0.15,-0.31,0.29,U] [#8 -0.20,0.16,0.30,U] 
20:27:35.697 00.001 9120 refined, 7 included, MultiStar: {-0.02, -0.23}, one-star: {-0.01, -0.44}
20:27:35.697 00.000 9120 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.04) = xAngle (-4.69 = 1.59)
20:27:35.697 00.000 9120 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.66 = 1.63)
20:27:35.699 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.65 mountX=-0.00 mountY=0.23, mountTheta=1.59
20:27:35.700 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.23, opts=13)
20:27:35.701 00.001 9120 Enqueuing Move request for scope (-0.02, -0.23)
20:27:35.702 00.001 8596 Worker thread wakes up
20:27:35.702 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
20:27:35.702 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
20:27:35.702 00.000 8596 Moving (-0.02, -0.23) raw xDistance=-0.00 yDistance=0.23
20:27:35.702 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:27:35.702 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:27:35.702 00.000 8596 MoveAxis(E, 0, ABG)
20:27:35.702 00.000 8596 Move returns status 0, amount 0
20:27:35.703 00.001 8596 MoveAxis(S, 48, ABG)
20:27:35.703 00.000 8596 Guiding  Dir = 1, Dur = 48
20:27:35.703 00.000 8596 IsSlewing returns 0
20:27:35.703 00.000 8596 IsGuiding returns 0
20:27:35.704 00.001 8596 PulseGuide returned control before completion, sleep 57
20:27:35.710 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2445, FiltMax=65488, Gamma=1.000
20:27:35.744 00.034 9120 UpdateGuideState exits: m=323196 SNR=230.6
20:27:35.745 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:35.747 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:35.750 00.003 9120 Enqueuing Expose request
20:27:35.766 00.016 8596 IsGuiding returns 1
20:27:35.766 00.000 8596 scope still moving after pulse duration time elapsed
20:27:35.798 00.032 8596 IsSlewing returns 0
20:27:35.798 00.000 8596 IsGuiding returns 0
20:27:35.798 00.000 8596 scope move finished after 48 + 46 ms
20:27:35.798 00.000 8596 Move returns status 0, amount 48
20:27:35.798 00.000 8596 move complete, result=0
20:27:35.798 00.000 8596 worker thread done servicing request
20:27:35.798 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
20:27:35.799 00.001 8596 Worker thread wakes up
20:27:35.799 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:35.800 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:36.968 01.168 8596 Exposure complete
20:27:37.044 00.076 8596 worker thread done servicing request
20:27:37.044 00.000 9120 OnExposeComplete: enter
20:27:37.045 00.001 9120 UpdateGuideState(): m_state=6
20:27:37.046 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1042
20:27:37.047 00.001 9120 Star::Find returns 1 (0), X=1146.62, Y=158.62, Mass=288922, SNR=222.9, Peak=27379 HFD=4.4
20:27:37.048 00.001 9120 MultiStar: [#1 0.16,0.24,0.93,U] [#2 0.27,0.30,0.00,M1] [#3 0.14,0.40,0.00,M1] [#4 0.10,0.25,0.50,U] [#5 0.15,-0.01,0.37,U] [#6 -0.02,0.25,0.29,U] [#7 0.04,0.07,0.26,U] [#8 0.12,0.29,0.25,U] 
20:27:37.049 00.001 9120 refined, 6 included, MultiStar: {0.17, 0.15}, one-star: {0.31, 0.03}
20:27:37.049 00.000 9120 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.04) = xAngle (-2.31 = -2.31)
20:27:37.050 00.001 9120 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.27 = -2.27)
20:27:37.051 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.22 cameraTheta=0.73 mountX=-0.15 mountY=-0.17, mountTheta=-2.29
20:27:37.053 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.15, opts=13)
20:27:37.053 00.000 9120 Enqueuing Move request for scope (0.17, 0.15)
20:27:37.054 00.001 8596 Worker thread wakes up
20:27:37.054 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
20:27:37.054 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
20:27:37.054 00.000 8596 Moving (0.17, 0.15) raw xDistance=-0.15 yDistance=-0.17
20:27:37.054 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:27:37.054 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:37.055 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:27:37.055 00.000 8596 MoveAxis(E, 0, ABG)
20:27:37.055 00.000 8596 Move returns status 0, amount 0
20:27:37.055 00.000 8596 MoveAxis(N, 0, ABG)
20:27:37.055 00.000 8596 Move returns status 0, amount 0
20:27:37.055 00.000 8596 move complete, result=0
20:27:37.055 00.000 8596 worker thread done servicing request
20:27:37.059 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:27:37.074 00.015 9120 UpdateGuideState exits: m=288922 SNR=222.9
20:27:37.075 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:37.076 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:37.077 00.001 9120 Enqueuing Expose request
20:27:37.078 00.001 8596 Worker thread wakes up
20:27:37.078 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:27:37.078 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:37.079 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:38.060 00.981 8596 Exposure complete
20:27:38.167 00.107 8596 worker thread done servicing request
20:27:38.167 00.000 9120 OnExposeComplete: enter
20:27:38.167 00.000 9120 UpdateGuideState(): m_state=6
20:27:38.168 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1043
20:27:38.169 00.001 9120 Star::Find returns 1 (0), X=1146.67, Y=158.76, Mass=283287, SNR=211.2, Peak=25827 HFD=4.4
20:27:38.170 00.001 9120 MultiStar: [#1 0.24,0.17,1.05,U] [#2 0.30,0.16,1.01,U] [#3 0.08,0.44,0.00,M2] [#4 0.24,0.21,0.47,U] [#5 0.18,0.00,0.44,U] [#6 0.10,0.25,0.32,U] [#7 0.33,0.07,0.35,U] [#8 0.16,0.30,0.31,U] 
20:27:38.171 00.001 9120 refined, 7 included, MultiStar: {0.26, 0.16}, one-star: {0.37, 0.16}
20:27:38.172 00.001 9120 CameraToMount -- cameraTheta (0.55) - m_xAngle (3.04) = xAngle (-2.49 = -2.49)
20:27:38.172 00.000 9120 CameraToMount -- cameraTheta (0.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.45 = -2.45)
20:27:38.173 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.31 cameraTheta=0.55 mountX=-0.25 mountY=-0.20, mountTheta=-2.47
20:27:38.175 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=0.16, opts=13)
20:27:38.176 00.001 9120 Enqueuing Move request for scope (0.26, 0.16)
20:27:38.177 00.001 8596 Worker thread wakes up
20:27:38.177 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
20:27:38.177 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
20:27:38.177 00.000 8596 Moving (0.26, 0.16) raw xDistance=-0.25 yDistance=-0.20
20:27:38.177 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:27:38.177 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:38.177 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:27:38.177 00.000 8596 MoveAxis(E, 36, ABG)
20:27:38.178 00.001 8596 Guiding  Dir = 2, Dur = 36
20:27:38.178 00.000 8596 IsSlewing returns 0
20:27:38.178 00.000 8596 IsGuiding returns 0
20:27:38.179 00.001 8596 PulseGuide returned control before completion, sleep 45
20:27:38.184 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:27:38.203 00.019 9120 UpdateGuideState exits: m=283287 SNR=211.2
20:27:38.204 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:38.205 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:38.206 00.001 9120 Enqueuing Expose request
20:27:38.237 00.031 8596 IsGuiding returns 1
20:27:38.237 00.000 8596 scope still moving after pulse duration time elapsed
20:27:38.268 00.031 8596 IsSlewing returns 0
20:27:38.268 00.000 8596 IsGuiding returns 0
20:27:38.268 00.000 8596 scope move finished after 36 + 54 ms
20:27:38.268 00.000 8596 Move returns status 0, amount 36
20:27:38.268 00.000 8596 MoveAxis(N, 0, ABG)
20:27:38.268 00.000 8596 Move returns status 0, amount 0
20:27:38.268 00.000 8596 move complete, result=0
20:27:38.268 00.000 8596 worker thread done servicing request
20:27:38.268 00.000 8596 Worker thread wakes up
20:27:38.268 00.000 9120 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
20:27:38.269 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:38.269 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:39.447 01.178 8596 Exposure complete
20:27:39.511 00.064 8596 worker thread done servicing request
20:27:39.511 00.000 9120 OnExposeComplete: enter
20:27:39.512 00.001 9120 UpdateGuideState(): m_state=6
20:27:39.513 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1044
20:27:39.513 00.000 9120 Star::Find returns 1 (0), X=1146.37, Y=158.72, Mass=300710, SNR=222.7, Peak=31971 HFD=4.5
20:27:39.514 00.001 9120 MultiStar: [#1 -0.02,0.27,0.82,U] [#2 -0.06,0.10,0.84,U] [#3 -0.09,0.38,0.00,M3] [#4 0.05,0.12,0.54,U] [#5 -0.18,0.20,0.44,U] [#6 -0.48,-0.01,0.00,M1] [#7 0.04,0.12,0.26,U] [#8 -0.25,0.57,0.00,M1] 
20:27:39.515 00.001 9120 single-star, 5 included, MultiStar: {-0.01, 0.16}, one-star: {0.06, 0.13}
20:27:39.516 00.001 9120 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.04) = xAngle (-1.92 = -1.92)
20:27:39.517 00.001 9120 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.88 = -1.88)
20:27:39.517 00.000 9120 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.12 mountX=-0.05 mountY=-0.14, mountTheta=-1.91
20:27:39.519 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.13, opts=13)
20:27:39.520 00.001 9120 Enqueuing Move request for scope (0.06, 0.13)
20:27:39.520 00.000 8596 Worker thread wakes up
20:27:39.520 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
20:27:39.521 00.001 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
20:27:39.521 00.000 8596 Moving (0.06, 0.13) raw xDistance=-0.05 yDistance=-0.14
20:27:39.521 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:27:39.521 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:39.521 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:27:39.521 00.000 8596 MoveAxis(E, 0, ABG)
20:27:39.521 00.000 8596 Move returns status 0, amount 0
20:27:39.521 00.000 8596 MoveAxis(N, 0, ABG)
20:27:39.521 00.000 8596 Move returns status 0, amount 0
20:27:39.521 00.000 8596 move complete, result=0
20:27:39.521 00.000 8596 worker thread done servicing request
20:27:39.525 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2438, FiltMax=65488, Gamma=1.000
20:27:39.541 00.016 9120 UpdateGuideState exits: m=300710 SNR=222.7
20:27:39.542 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:39.543 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:39.543 00.000 9120 Enqueuing Expose request
20:27:39.544 00.001 8596 Worker thread wakes up
20:27:39.544 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:39.545 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:39.545 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:40.516 00.971 8596 Exposure complete
20:27:40.580 00.064 8596 worker thread done servicing request
20:27:40.581 00.001 9120 OnExposeComplete: enter
20:27:40.583 00.002 9120 UpdateGuideState(): m_state=6
20:27:40.584 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1045
20:27:40.586 00.002 9120 Star::Find returns 1 (0), X=1146.37, Y=158.83, Mass=297328, SNR=235.5, Peak=30755 HFD=4.5
20:27:40.588 00.002 9120 MultiStar: [#1 -0.08,0.18,0.89,U] [#2 -0.10,-0.02,0.88,U] [#3 -0.36,0.17,0.00,M4] [#4 0.02,0.09,0.49,U] [#5 -0.15,0.16,0.40,U] [#6 -0.22,0.24,0.32,U] [#7 -0.01,0.22,0.25,U] [#8 -0.30,0.09,0.20,U] 
20:27:40.590 00.002 9120 refined, 7 included, MultiStar: {-0.06, 0.14}, one-star: {0.07, 0.23}
20:27:40.592 00.002 9120 CameraToMount -- cameraTheta (1.98) - m_xAngle (3.04) = xAngle (-1.06 = -1.06)
20:27:40.593 00.001 9120 CameraToMount -- cameraTheta (1.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.03 = -1.03)
20:27:40.595 00.002 9120 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.98 mountX=0.08 mountY=-0.13, mountTheta=-1.06
20:27:40.598 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.14, opts=13)
20:27:40.600 00.002 9120 Enqueuing Move request for scope (-0.06, 0.14)
20:27:40.602 00.002 8596 Worker thread wakes up
20:27:40.602 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
20:27:40.602 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
20:27:40.602 00.000 8596 Moving (-0.06, 0.14) raw xDistance=0.08 yDistance=-0.13
20:27:40.602 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:27:40.602 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:40.603 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:27:40.603 00.000 8596 MoveAxis(E, 0, ABG)
20:27:40.603 00.000 8596 Move returns status 0, amount 0
20:27:40.603 00.000 8596 MoveAxis(N, 0, ABG)
20:27:40.603 00.000 8596 Move returns status 0, amount 0
20:27:40.603 00.000 8596 move complete, result=0
20:27:40.603 00.000 8596 worker thread done servicing request
20:27:40.613 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:27:40.633 00.020 9120 UpdateGuideState exits: m=297328 SNR=235.5
20:27:40.634 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:40.635 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:40.636 00.001 9120 Enqueuing Expose request
20:27:40.636 00.000 8596 Worker thread wakes up
20:27:40.636 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:40.637 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:40.637 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:41.800 01.163 8596 Exposure complete
20:27:41.862 00.062 8596 worker thread done servicing request
20:27:41.862 00.000 9120 OnExposeComplete: enter
20:27:41.864 00.002 9120 UpdateGuideState(): m_state=6
20:27:41.866 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1046
20:27:41.868 00.002 9120 Star::Find returns 1 (0), X=1146.04, Y=158.81, Mass=310390, SNR=219.4, Peak=31379 HFD=4.3
20:27:41.870 00.002 9120 MultiStar: [#1 -0.33,0.29,0.00,M1] [#2 -0.40,0.16,0.00,M1] [#3 -0.39,0.26,0.00,M5] [#4 -0.36,0.25,0.00,M1] [#5 -0.42,0.06,0.00,M1] [#6 -0.53,0.28,0.00,M1] [#7 -0.24,0.04,0.30,U] [#8 -0.49,0.53,0.00,M1] 
20:27:41.872 00.002 9120 refined, 1 included, MultiStar: {-0.26, 0.17}, one-star: {-0.27, 0.21}
20:27:41.874 00.002 9120 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.04) = xAngle (-0.48 = -0.48)
20:27:41.875 00.001 9120 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.45 = -0.45)
20:27:41.877 00.002 9120 CameraToMount -- cameraX=-0.26 cameraY=0.17 hyp=0.31 cameraTheta=2.56 mountX=0.28 mountY=-0.14, mountTheta=-0.45
20:27:41.880 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.26, y=0.17, opts=13)
20:27:41.882 00.002 9120 Enqueuing Move request for scope (-0.26, 0.17)
20:27:41.884 00.002 8596 Worker thread wakes up
20:27:41.884 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.17) opts 0xd
20:27:41.884 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.26, 0.17)
20:27:41.884 00.000 8596 Moving (-0.26, 0.17) raw xDistance=0.28 yDistance=-0.14
20:27:41.884 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:27:41.884 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:41.884 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:27:41.884 00.000 8596 MoveAxis(W, 40, ABG)
20:27:41.884 00.000 8596 Guiding  Dir = 3, Dur = 40
20:27:41.885 00.001 8596 IsSlewing returns 0
20:27:41.885 00.000 8596 IsGuiding returns 0
20:27:41.890 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2483, FiltMax=65535, Gamma=1.000
20:27:41.891 00.001 8596 PulseGuide returned control before completion, sleep 45
20:27:41.917 00.026 9120 UpdateGuideState exits: m=310390 SNR=219.4
20:27:41.919 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:41.921 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:41.923 00.002 9120 Enqueuing Expose request
20:27:41.951 00.028 8596 IsGuiding returns 1
20:27:41.951 00.000 8596 scope still moving after pulse duration time elapsed
20:27:41.983 00.032 8596 IsSlewing returns 0
20:27:41.983 00.000 8596 IsGuiding returns 0
20:27:41.984 00.001 8596 scope move finished after 40 + 57 ms
20:27:41.984 00.000 8596 Move returns status 0, amount 40
20:27:41.984 00.000 8596 MoveAxis(N, 0, ABG)
20:27:41.984 00.000 8596 Move returns status 0, amount 0
20:27:41.984 00.000 8596 move complete, result=0
20:27:41.984 00.000 8596 worker thread done servicing request
20:27:41.984 00.000 8596 Worker thread wakes up
20:27:41.984 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:41.984 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:41.985 00.001 9120 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
20:27:42.963 00.978 8596 Exposure complete
20:27:43.056 00.093 8596 worker thread done servicing request
20:27:43.056 00.000 9120 OnExposeComplete: enter
20:27:43.057 00.001 9120 UpdateGuideState(): m_state=6
20:27:43.058 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1047
20:27:43.059 00.001 9120 Star::Find returns 1 (0), X=1146.24, Y=158.66, Mass=310592, SNR=222.7, Peak=32915 HFD=4.4
20:27:43.060 00.001 9120 MultiStar: [#1 -0.18,0.11,0.92,U] [#2 -0.09,0.11,0.95,U] [#3 -0.19,0.23,0.72,U] [#4 -0.14,0.19,0.45,U] [#5 -0.24,0.11,0.45,U] [#6 -0.34,0.27,0.00,M2] [#7 0.03,0.09,0.30,U] [#8 -0.33,0.08,0.27,U] 
20:27:43.061 00.001 9120 single-star, 7 included, MultiStar: {-0.14, 0.12}, one-star: {-0.07, 0.06}
20:27:43.062 00.001 9120 CameraToMount -- cameraTheta (2.42) - m_xAngle (3.04) = xAngle (-0.62 = -0.62)
20:27:43.063 00.001 9120 CameraToMount -- cameraTheta (2.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.58 = -0.58)
20:27:43.064 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.42 mountX=0.07 mountY=-0.05, mountTheta=-0.59
20:27:43.068 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.06, opts=13)
20:27:43.068 00.000 9120 Enqueuing Move request for scope (-0.07, 0.06)
20:27:43.069 00.001 8596 Worker thread wakes up
20:27:43.069 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
20:27:43.069 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
20:27:43.069 00.000 8596 Moving (-0.07, 0.06) raw xDistance=0.07 yDistance=-0.05
20:27:43.069 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:27:43.069 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:43.069 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:27:43.069 00.000 8596 MoveAxis(E, 0, ABG)
20:27:43.069 00.000 8596 Move returns status 0, amount 0
20:27:43.069 00.000 8596 MoveAxis(N, 0, ABG)
20:27:43.069 00.000 8596 Move returns status 0, amount 0
20:27:43.070 00.001 8596 move complete, result=0
20:27:43.070 00.000 8596 worker thread done servicing request
20:27:43.075 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:27:43.103 00.028 9120 UpdateGuideState exits: m=310592 SNR=222.7
20:27:43.105 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:43.106 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:43.108 00.002 9120 Enqueuing Expose request
20:27:43.109 00.001 8596 Worker thread wakes up
20:27:43.109 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:43.110 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:43.110 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:44.290 01.180 8596 Exposure complete
20:27:44.370 00.080 8596 worker thread done servicing request
20:27:44.370 00.000 9120 OnExposeComplete: enter
20:27:44.371 00.001 9120 UpdateGuideState(): m_state=6
20:27:44.372 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1048
20:27:44.373 00.001 9120 Star::Find returns 1 (0), X=1146.49, Y=158.56, Mass=296702, SNR=224.8, Peak=27907 HFD=4.3
20:27:44.374 00.001 9120 MultiStar: [#1 0.15,0.12,0.82,U] [#2 0.06,-0.04,0.93,U] [#3 0.05,0.24,0.74,U] [#4 0.04,0.07,0.42,U] [#5 0.19,0.15,0.39,U] [#6 0.00,-0.07,0.35,U] [#7 0.15,0.21,0.29,U] [#8 -0.14,0.30,0.22,U] 
20:27:44.375 00.001 9120 refined, 8 included, MultiStar: {0.10, 0.08}, one-star: {0.19, -0.03}
20:27:44.376 00.001 9120 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.04) = xAngle (-2.39 = -2.39)
20:27:44.377 00.001 9120 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.35 = -2.35)
20:27:44.378 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.12 cameraTheta=0.65 mountX=-0.09 mountY=-0.09, mountTheta=-2.37
20:27:44.381 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.08, opts=13)
20:27:44.382 00.001 9120 Enqueuing Move request for scope (0.10, 0.08)
20:27:44.382 00.000 8596 Worker thread wakes up
20:27:44.382 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
20:27:44.382 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
20:27:44.382 00.000 8596 Moving (0.10, 0.08) raw xDistance=-0.09 yDistance=-0.09
20:27:44.382 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:27:44.382 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:44.383 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:27:44.383 00.000 8596 MoveAxis(E, 0, ABG)
20:27:44.383 00.000 8596 Move returns status 0, amount 0
20:27:44.383 00.000 8596 MoveAxis(N, 0, ABG)
20:27:44.383 00.000 8596 Move returns status 0, amount 0
20:27:44.383 00.000 8596 move complete, result=0
20:27:44.383 00.000 8596 worker thread done servicing request
20:27:44.390 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:27:44.406 00.016 9120 UpdateGuideState exits: m=296702 SNR=224.8
20:27:44.408 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:44.409 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:44.411 00.002 9120 Enqueuing Expose request
20:27:44.413 00.002 8596 Worker thread wakes up
20:27:44.413 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:44.415 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:44.415 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:45.391 00.976 8596 Exposure complete
20:27:45.476 00.085 8596 worker thread done servicing request
20:27:45.476 00.000 9120 OnExposeComplete: enter
20:27:45.477 00.001 9120 UpdateGuideState(): m_state=6
20:27:45.478 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1049
20:27:45.479 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.70, Mass=309638, SNR=217.7, Peak=31859 HFD=4.3
20:27:45.480 00.001 9120 MultiStar: [#1 0.26,0.28,0.96,U] [#2 0.08,0.18,0.88,U] [#3 0.14,0.42,0.00,M4] [#4 0.15,0.25,0.46,U] [#5 0.06,0.17,0.49,U] [#6 0.04,0.14,0.32,U] [#7 0.15,-0.02,0.30,U] [#8 -0.11,0.21,0.22,U] 
20:27:45.481 00.001 9120 refined, 7 included, MultiStar: {0.15, 0.18}, one-star: {0.23, 0.10}
20:27:45.481 00.000 9120 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.04) = xAngle (-2.17 = -2.17)
20:27:45.482 00.001 9120 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.13 = -2.13)
20:27:45.483 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.23 cameraTheta=0.87 mountX=-0.13 mountY=-0.19, mountTheta=-2.16
20:27:45.484 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.18, opts=13)
20:27:45.485 00.001 9120 Enqueuing Move request for scope (0.15, 0.18)
20:27:45.486 00.001 8596 Worker thread wakes up
20:27:45.486 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
20:27:45.486 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
20:27:45.486 00.000 8596 Moving (0.15, 0.18) raw xDistance=-0.13 yDistance=-0.19
20:27:45.486 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:27:45.486 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:45.487 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:27:45.487 00.000 8596 MoveAxis(E, 0, ABG)
20:27:45.487 00.000 8596 Move returns status 0, amount 0
20:27:45.487 00.000 8596 MoveAxis(N, 0, ABG)
20:27:45.487 00.000 8596 Move returns status 0, amount 0
20:27:45.487 00.000 8596 move complete, result=0
20:27:45.487 00.000 8596 worker thread done servicing request
20:27:45.491 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:27:45.514 00.023 9120 UpdateGuideState exits: m=309638 SNR=217.7
20:27:45.515 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:45.516 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:45.516 00.000 9120 Enqueuing Expose request
20:27:45.518 00.002 8596 Worker thread wakes up
20:27:45.518 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:27:45.519 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:45.519 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:46.687 01.168 8596 Exposure complete
20:27:46.760 00.073 8596 worker thread done servicing request
20:27:46.760 00.000 9120 OnExposeComplete: enter
20:27:46.761 00.001 9120 UpdateGuideState(): m_state=6
20:27:46.761 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1050
20:27:46.763 00.002 9120 Star::Find returns 1 (0), X=1146.45, Y=158.69, Mass=296183, SNR=222.2, Peak=30403 HFD=4.5
20:27:46.764 00.001 9120 MultiStar: [#1 0.03,0.27,0.94,U] [#2 0.02,0.16,0.85,U] [#3 -0.13,0.27,0.68,U] [#4 0.07,0.43,0.00,M1] [#5 -0.07,-0.11,0.41,U] [#6 -0.20,0.22,0.32,U] [#7 0.05,0.10,0.31,U] [#8 -0.18,0.34,0.27,U] 
20:27:46.765 00.001 9120 refined, 7 included, MultiStar: {-0.01, 0.17}, one-star: {0.15, 0.09}
20:27:46.766 00.001 9120 CameraToMount -- cameraTheta (1.60) - m_xAngle (3.04) = xAngle (-1.44 = -1.44)
20:27:46.767 00.001 9120 CameraToMount -- cameraTheta (1.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.41 = -1.41)
20:27:46.767 00.000 9120 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.60 mountX=0.02 mountY=-0.17, mountTheta=-1.44
20:27:46.768 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.17, opts=13)
20:27:46.770 00.002 9120 Enqueuing Move request for scope (-0.01, 0.17)
20:27:46.770 00.000 8596 Worker thread wakes up
20:27:46.770 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
20:27:46.770 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
20:27:46.770 00.000 8596 Moving (-0.01, 0.17) raw xDistance=0.02 yDistance=-0.17
20:27:46.771 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:27:46.771 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:46.771 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:27:46.771 00.000 8596 MoveAxis(E, 0, ABG)
20:27:46.771 00.000 8596 Move returns status 0, amount 0
20:27:46.771 00.000 8596 MoveAxis(N, 0, ABG)
20:27:46.771 00.000 8596 Move returns status 0, amount 0
20:27:46.771 00.000 8596 move complete, result=0
20:27:46.771 00.000 8596 worker thread done servicing request
20:27:46.776 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2468, FiltMax=65465, Gamma=1.000
20:27:46.801 00.025 9120 UpdateGuideState exits: m=296183 SNR=222.2
20:27:46.802 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:46.802 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:46.803 00.001 9120 Enqueuing Expose request
20:27:46.804 00.001 8596 Worker thread wakes up
20:27:46.804 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:27:46.805 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:46.805 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:47.780 00.975 8596 Exposure complete
20:27:47.877 00.097 8596 worker thread done servicing request
20:27:47.877 00.000 9120 OnExposeComplete: enter
20:27:47.878 00.001 9120 UpdateGuideState(): m_state=6
20:27:47.879 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1051
20:27:47.880 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.80, Mass=289506, SNR=230.9, Peak=28515 HFD=4.5
20:27:47.881 00.001 9120 MultiStar: [#1 0.07,0.29,0.93,U] [#2 0.04,0.05,0.89,U] [#3 -0.01,0.49,0.00,M4] [#4 0.09,0.29,0.44,U] [#5 0.06,0.00,0.39,U] [#6 -0.10,0.20,0.26,U] [#7 0.11,-0.04,0.27,U] [#8 -0.09,0.29,0.25,U] 
20:27:47.882 00.001 9120 refined, 7 included, MultiStar: {0.08, 0.17}, one-star: {0.19, 0.20}
20:27:47.883 00.001 9120 CameraToMount -- cameraTheta (1.15) - m_xAngle (3.04) = xAngle (-1.89 = -1.89)
20:27:47.884 00.001 9120 CameraToMount -- cameraTheta (1.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.86 = -1.86)
20:27:47.885 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.15 mountX=-0.06 mountY=-0.18, mountTheta=-1.89
20:27:47.888 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.17, opts=13)
20:27:47.890 00.002 9120 Enqueuing Move request for scope (0.08, 0.17)
20:27:47.892 00.002 8596 Worker thread wakes up
20:27:47.892 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
20:27:47.892 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
20:27:47.892 00.000 8596 Moving (0.08, 0.17) raw xDistance=-0.06 yDistance=-0.18
20:27:47.892 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:27:47.892 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:47.893 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:27:47.893 00.000 8596 MoveAxis(E, 0, ABG)
20:27:47.893 00.000 8596 Move returns status 0, amount 0
20:27:47.893 00.000 8596 MoveAxis(N, 0, ABG)
20:27:47.893 00.000 8596 Move returns status 0, amount 0
20:27:47.893 00.000 8596 move complete, result=0
20:27:47.893 00.000 8596 worker thread done servicing request
20:27:47.901 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:27:47.933 00.032 9120 UpdateGuideState exits: m=289506 SNR=230.9
20:27:47.934 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:47.935 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:47.936 00.001 9120 Enqueuing Expose request
20:27:47.937 00.001 8596 Worker thread wakes up
20:27:47.938 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:27:47.939 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:47.939 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:49.101 01.162 8596 Exposure complete
20:27:49.176 00.075 8596 worker thread done servicing request
20:27:49.176 00.000 9120 OnExposeComplete: enter
20:27:49.178 00.002 9120 UpdateGuideState(): m_state=6
20:27:49.179 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1052
20:27:49.180 00.001 9120 Star::Find returns 1 (0), X=1146.71, Y=158.67, Mass=299106, SNR=221.7, Peak=27123 HFD=4.3
20:27:49.182 00.002 9120 MultiStar: [#1 0.22,0.20,0.85,U] [#2 0.10,0.09,0.90,U] [#3 0.19,0.42,0.00,M5] [#4 0.31,0.15,0.49,U] [#5 0.24,0.08,0.43,U] [#6 -0.04,0.29,0.27,U] [#7 0.33,0.02,0.31,U] [#8 0.14,0.50,0.00,M1] 
20:27:49.183 00.001 9120 refined, 6 included, MultiStar: {0.24, 0.12}, one-star: {0.40, 0.07}
20:27:49.184 00.001 9120 CameraToMount -- cameraTheta (0.47) - m_xAngle (3.04) = xAngle (-2.58 = -2.58)
20:27:49.185 00.001 9120 CameraToMount -- cameraTheta (0.47) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.54 = -2.54)
20:27:49.187 00.002 9120 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.47 mountX=-0.23 mountY=-0.15, mountTheta=-2.55
20:27:49.189 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=0.12, opts=13)
20:27:49.190 00.001 9120 Enqueuing Move request for scope (0.24, 0.12)
20:27:49.191 00.001 8596 Worker thread wakes up
20:27:49.191 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.12) opts 0xd
20:27:49.191 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, 0.12)
20:27:49.191 00.000 8596 Moving (0.24, 0.12) raw xDistance=-0.23 yDistance=-0.15
20:27:49.191 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:27:49.191 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:49.191 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:27:49.191 00.000 8596 MoveAxis(E, 33, ABG)
20:27:49.191 00.000 8596 Guiding  Dir = 2, Dur = 33
20:27:49.192 00.001 8596 IsSlewing returns 0
20:27:49.192 00.000 8596 IsGuiding returns 0
20:27:49.196 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:27:49.214 00.018 9120 UpdateGuideState exits: m=299106 SNR=221.7
20:27:49.216 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:49.218 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:49.220 00.002 9120 Enqueuing Expose request
20:27:49.227 00.007 8596 IsGuiding returns 1
20:27:49.227 00.000 8596 scope still moving after pulse duration time elapsed
20:27:49.257 00.030 8596 IsSlewing returns 0
20:27:49.257 00.000 8596 IsGuiding returns 1
20:27:49.287 00.030 8596 IsSlewing returns 0
20:27:49.287 00.000 8596 IsGuiding returns 1
20:27:49.318 00.031 8596 IsSlewing returns 0
20:27:49.318 00.000 8596 IsGuiding returns 0
20:27:49.318 00.000 8596 scope move finished after 33 + 93 ms
20:27:49.318 00.000 8596 Move returns status 0, amount 33
20:27:49.318 00.000 8596 MoveAxis(N, 0, ABG)
20:27:49.318 00.000 8596 Move returns status 0, amount 0
20:27:49.318 00.000 8596 move complete, result=0
20:27:49.319 00.001 8596 worker thread done servicing request
20:27:49.319 00.000 8596 Worker thread wakes up
20:27:49.319 00.000 9120 GuideStep: -0.2 px 33 ms EAST, -0.2 px 0 ms NORTH
20:27:49.320 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:49.320 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:50.313 00.993 8596 Exposure complete
20:27:50.372 00.059 8596 worker thread done servicing request
20:27:50.372 00.000 9120 OnExposeComplete: enter
20:27:50.373 00.001 9120 UpdateGuideState(): m_state=6
20:27:50.374 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1053
20:27:50.375 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=158.67, Mass=294264, SNR=225.4, Peak=31459 HFD=4.4
20:27:50.376 00.001 9120 MultiStar: [#1 -0.06,0.18,0.89,U] [#2 -0.22,0.16,0.79,U] [#3 -0.25,0.37,0.00,M6] [#4 -0.13,0.26,0.55,U] [#5 -0.16,-0.03,0.46,U] [#6 -0.44,0.34,0.00,M1] [#7 0.05,0.18,0.31,U] [#8 -0.38,0.37,0.00,M2] 
20:27:50.377 00.001 9120 single-star, 5 included, MultiStar: {-0.09, 0.14}, one-star: {0.01, 0.08}
20:27:50.378 00.001 9120 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.04) = xAngle (-1.64 = -1.64)
20:27:50.379 00.001 9120 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.60 = -1.60)
20:27:50.380 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.40 mountX=-0.00 mountY=-0.08, mountTheta=-1.64
20:27:50.382 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.08, opts=13)
20:27:50.383 00.001 9120 Enqueuing Move request for scope (0.01, 0.08)
20:27:50.383 00.000 8596 Worker thread wakes up
20:27:50.384 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
20:27:50.384 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
20:27:50.384 00.000 8596 Moving (0.01, 0.08) raw xDistance=-0.00 yDistance=-0.08
20:27:50.384 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:27:50.384 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:50.384 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:27:50.384 00.000 8596 MoveAxis(E, 0, ABG)
20:27:50.384 00.000 8596 Move returns status 0, amount 0
20:27:50.384 00.000 8596 MoveAxis(N, 0, ABG)
20:27:50.384 00.000 8596 Move returns status 0, amount 0
20:27:50.384 00.000 8596 move complete, result=0
20:27:50.385 00.001 8596 worker thread done servicing request
20:27:50.389 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:27:50.406 00.017 9120 UpdateGuideState exits: m=294264 SNR=225.4
20:27:50.407 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:50.408 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:50.409 00.001 9120 Enqueuing Expose request
20:27:50.410 00.001 8596 Worker thread wakes up
20:27:50.410 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:50.411 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:50.411 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:51.590 01.179 8596 Exposure complete
20:27:51.669 00.079 8596 worker thread done servicing request
20:27:51.669 00.000 9120 OnExposeComplete: enter
20:27:51.671 00.002 9120 UpdateGuideState(): m_state=6
20:27:51.673 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1054
20:27:51.673 00.000 9120 Star::Find returns 1 (0), X=1145.96, Y=158.75, Mass=297766, SNR=204.5, Peak=30067 HFD=4.2
20:27:51.674 00.001 9120 MultiStar: [#1 -0.44,0.18,0.00,M1] [#2 -0.45,0.31,0.00,M1] [#3 -0.45,0.34,0.00,M7] [#4 -0.36,0.17,0.00,M1] [#5 -0.53,0.24,0.00,M1] [#6 -0.57,0.39,0.00,M2] [#7 -0.31,0.28,0.00,M1] [#8 -0.33,0.39,0.00,M3] 
20:27:51.675 00.001 9120 CameraToMount -- cameraTheta (2.73) - m_xAngle (3.04) = xAngle (-0.32 = -0.32)
20:27:51.676 00.001 9120 CameraToMount -- cameraTheta (2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.28 = -0.28)
20:27:51.677 00.001 9120 CameraToMount -- cameraX=-0.35 cameraY=0.15 hyp=0.38 cameraTheta=2.73 mountX=0.36 mountY=-0.11, mountTheta=-0.28
20:27:51.678 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.35, y=0.15, opts=13)
20:27:51.679 00.001 9120 Enqueuing Move request for scope (-0.35, 0.15)
20:27:51.680 00.001 8596 Worker thread wakes up
20:27:51.680 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.15) opts 0xd
20:27:51.680 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.35, 0.15)
20:27:51.680 00.000 8596 Moving (-0.35, 0.15) raw xDistance=0.36 yDistance=-0.11
20:27:51.680 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:27:51.680 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:51.680 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:27:51.680 00.000 8596 MoveAxis(W, 52, ABG)
20:27:51.680 00.000 8596 Guiding  Dir = 3, Dur = 52
20:27:51.680 00.000 8596 IsSlewing returns 0
20:27:51.680 00.000 8596 IsGuiding returns 0
20:27:51.687 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:27:51.709 00.022 9120 UpdateGuideState exits: m=297766 SNR=204.5
20:27:51.710 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:51.711 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:51.712 00.001 9120 Enqueuing Expose request
20:27:51.721 00.009 8596 PulseGuide returned control before completion, sleep 22
20:27:51.751 00.030 8596 IsGuiding returns 1
20:27:51.751 00.000 8596 scope still moving after pulse duration time elapsed
20:27:51.783 00.032 8596 IsSlewing returns 0
20:27:51.783 00.000 8596 IsGuiding returns 1
20:27:51.814 00.031 8596 IsSlewing returns 0
20:27:51.814 00.000 8596 IsGuiding returns 0
20:27:51.814 00.000 8596 scope move finished after 52 + 81 ms
20:27:51.814 00.000 8596 Move returns status 0, amount 52
20:27:51.814 00.000 8596 MoveAxis(N, 0, ABG)
20:27:51.814 00.000 8596 Move returns status 0, amount 0
20:27:51.815 00.001 8596 move complete, result=0
20:27:51.815 00.000 8596 worker thread done servicing request
20:27:51.815 00.000 8596 Worker thread wakes up
20:27:51.815 00.000 9120 GuideStep: 0.4 px 52 ms WEST, -0.1 px 0 ms NORTH
20:27:51.816 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:51.816 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:52.784 00.968 8596 Exposure complete
20:27:52.883 00.099 8596 worker thread done servicing request
20:27:52.883 00.000 9120 OnExposeComplete: enter
20:27:52.884 00.001 9120 UpdateGuideState(): m_state=6
20:27:52.885 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1055
20:27:52.886 00.001 9120 Star::Find returns 1 (0), X=1146.28, Y=158.63, Mass=287684, SNR=196.8, Peak=28803 HFD=4.4
20:27:52.887 00.001 9120 MultiStar: [#1 -0.23,-0.01,1.12,U] [#2 -0.06,0.03,1.04,U] [#3 -0.24,0.34,0.00,M8] [#4 -0.25,0.04,0.48,U] [#5 -0.17,0.16,0.46,U] [#6 -0.53,0.30,0.00,M3] [#7 -0.18,0.02,0.36,U] [#8 -0.37,0.23,0.00,M4] 
20:27:52.888 00.001 9120 single-star, 5 included, MultiStar: {-0.14, 0.03}, one-star: {-0.03, 0.04}
20:27:52.889 00.001 9120 CameraToMount -- cameraTheta (2.21) - m_xAngle (3.04) = xAngle (-0.83 = -0.83)
20:27:52.890 00.001 9120 CameraToMount -- cameraTheta (2.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.80 = -0.80)
20:27:52.891 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.04 cameraTheta=2.21 mountX=0.03 mountY=-0.03, mountTheta=-0.82
20:27:52.892 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.04, opts=13)
20:27:52.893 00.001 9120 Enqueuing Move request for scope (-0.03, 0.04)
20:27:52.894 00.001 8596 Worker thread wakes up
20:27:52.894 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
20:27:52.894 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
20:27:52.894 00.000 8596 Moving (-0.03, 0.04) raw xDistance=0.03 yDistance=-0.03
20:27:52.894 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:27:52.894 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:52.894 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:27:52.894 00.000 8596 MoveAxis(E, 0, ABG)
20:27:52.894 00.000 8596 Move returns status 0, amount 0
20:27:52.894 00.000 8596 MoveAxis(N, 0, ABG)
20:27:52.894 00.000 8596 Move returns status 0, amount 0
20:27:52.894 00.000 8596 move complete, result=0
20:27:52.894 00.000 8596 worker thread done servicing request
20:27:52.898 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:27:52.915 00.017 9120 UpdateGuideState exits: m=287684 SNR=196.8
20:27:52.916 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:52.916 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:52.917 00.001 9120 Enqueuing Expose request
20:27:52.918 00.001 8596 Worker thread wakes up
20:27:52.918 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:27:52.919 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:52.919 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:54.078 01.159 8596 Exposure complete
20:27:54.159 00.081 8596 worker thread done servicing request
20:27:54.159 00.000 9120 OnExposeComplete: enter
20:27:54.160 00.001 9120 UpdateGuideState(): m_state=6
20:27:54.161 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1056
20:27:54.162 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.68, Mass=299431, SNR=210.7, Peak=29859 HFD=4.2
20:27:54.163 00.001 9120 MultiStar: [#1 0.16,0.13,0.92,U] [#2 0.07,0.05,0.96,U] [#3 -0.03,0.27,0.78,U] [#4 0.12,0.17,0.48,U] [#5 0.05,0.12,0.49,U] [#6 -0.31,0.32,0.00,M4] [#7 0.19,-0.15,0.26,U] [#8 -0.09,0.16,0.29,U] 
20:27:54.164 00.001 9120 refined, 7 included, MultiStar: {0.09, 0.12}, one-star: {0.20, 0.08}
20:27:54.165 00.001 9120 CameraToMount -- cameraTheta (0.90) - m_xAngle (3.04) = xAngle (-2.14 = -2.14)
20:27:54.166 00.001 9120 CameraToMount -- cameraTheta (0.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.11 = -2.11)
20:27:54.167 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.90 mountX=-0.08 mountY=-0.13, mountTheta=-2.13
20:27:54.168 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.12, opts=13)
20:27:54.169 00.001 9120 Enqueuing Move request for scope (0.09, 0.12)
20:27:54.170 00.001 8596 Worker thread wakes up
20:27:54.170 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
20:27:54.170 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
20:27:54.170 00.000 8596 Moving (0.09, 0.12) raw xDistance=-0.08 yDistance=-0.13
20:27:54.170 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:27:54.170 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:54.170 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:27:54.171 00.001 8596 MoveAxis(E, 0, ABG)
20:27:54.171 00.000 8596 Move returns status 0, amount 0
20:27:54.171 00.000 8596 MoveAxis(N, 0, ABG)
20:27:54.171 00.000 8596 Move returns status 0, amount 0
20:27:54.171 00.000 8596 move complete, result=0
20:27:54.171 00.000 8596 worker thread done servicing request
20:27:54.179 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:27:54.206 00.027 9120 UpdateGuideState exits: m=299431 SNR=210.7
20:27:54.208 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:54.209 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:54.211 00.002 9120 Enqueuing Expose request
20:27:54.213 00.002 8596 Worker thread wakes up
20:27:54.213 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:54.215 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:54.215 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:55.195 00.980 8596 Exposure complete
20:27:55.277 00.082 8596 worker thread done servicing request
20:27:55.277 00.000 9120 OnExposeComplete: enter
20:27:55.278 00.001 9120 UpdateGuideState(): m_state=6
20:27:55.279 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1057
20:27:55.280 00.001 9120 Star::Find returns 1 (0), X=1146.48, Y=158.63, Mass=288565, SNR=239.5, Peak=30515 HFD=4.3
20:27:55.281 00.001 9120 MultiStar: [#1 0.05,0.15,0.87,U] [#2 0.13,0.15,0.84,U] [#3 0.06,0.35,0.68,U] [#4 0.06,0.24,0.54,U] [#5 0.10,0.05,0.41,U] [#6 -0.31,0.23,0.00,M5] [#7 0.22,0.08,0.25,U] [#8 -0.23,0.33,0.00,M4] 
20:27:55.282 00.001 9120 single-star, 6 included, MultiStar: {0.11, 0.15}, one-star: {0.17, 0.03}
20:27:55.283 00.001 9120 CameraToMount -- cameraTheta (0.18) - m_xAngle (3.04) = xAngle (-2.87 = -2.87)
20:27:55.283 00.000 9120 CameraToMount -- cameraTheta (0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.83 = -2.83)
20:27:55.284 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.17 cameraTheta=0.18 mountX=-0.17 mountY=-0.05, mountTheta=-2.83
20:27:55.286 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.03, opts=13)
20:27:55.287 00.001 9120 Enqueuing Move request for scope (0.17, 0.03)
20:27:55.288 00.001 8596 Worker thread wakes up
20:27:55.288 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
20:27:55.288 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
20:27:55.288 00.000 8596 Moving (0.17, 0.03) raw xDistance=-0.17 yDistance=-0.05
20:27:55.288 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:27:55.288 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:55.288 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:27:55.288 00.000 8596 MoveAxis(E, 0, ABG)
20:27:55.288 00.000 8596 Move returns status 0, amount 0
20:27:55.288 00.000 8596 MoveAxis(N, 0, ABG)
20:27:55.288 00.000 8596 Move returns status 0, amount 0
20:27:55.288 00.000 8596 move complete, result=0
20:27:55.288 00.000 8596 worker thread done servicing request
20:27:55.294 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65465, Gamma=1.000
20:27:55.310 00.016 9120 UpdateGuideState exits: m=288565 SNR=239.5
20:27:55.311 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:55.312 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:55.313 00.001 9120 Enqueuing Expose request
20:27:55.314 00.001 8596 Worker thread wakes up
20:27:55.314 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:55.315 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:55.315 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:56.469 01.154 8596 Exposure complete
20:27:56.534 00.065 8596 worker thread done servicing request
20:27:56.534 00.000 9120 OnExposeComplete: enter
20:27:56.535 00.001 9120 UpdateGuideState(): m_state=6
20:27:56.536 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1058
20:27:56.536 00.000 9120 Star::Find returns 1 (0), X=1146.73, Y=158.49, Mass=279638, SNR=194.9, Peak=23139 HFD=4.4
20:27:56.537 00.001 9120 MultiStar: [#1 0.36,0.12,1.02,U] [#2 0.32,-0.04,0.97,U] [#3 0.22,0.14,0.76,U] [#4 0.30,0.14,0.60,U] [#5 0.27,-0.02,0.45,U] [#6 0.20,0.04,0.41,U] [#7 0.44,0.09,0.00,M1] [#8 0.23,0.13,0.30,U] 
20:27:56.538 00.001 9120 refined, 7 included, MultiStar: {0.31, 0.04}, one-star: {0.43, -0.11}
20:27:56.539 00.001 9120 CameraToMount -- cameraTheta (0.12) - m_xAngle (3.04) = xAngle (-2.92 = -2.92)
20:27:56.540 00.001 9120 CameraToMount -- cameraTheta (0.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.89 = -2.89)
20:27:56.540 00.000 9120 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.12 mountX=-0.31 mountY=-0.08, mountTheta=-2.89
20:27:56.542 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.31, y=0.04, opts=13)
20:27:56.543 00.001 9120 Enqueuing Move request for scope (0.31, 0.04)
20:27:56.544 00.001 8596 Worker thread wakes up
20:27:56.544 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.04) opts 0xd
20:27:56.544 00.000 8596 Handling offset move in thread for scope, endpoint = (0.31, 0.04)
20:27:56.544 00.000 8596 Moving (0.31, 0.04) raw xDistance=-0.31 yDistance=-0.08
20:27:56.544 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:27:56.544 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:56.544 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:27:56.544 00.000 8596 MoveAxis(E, 44, ABG)
20:27:56.544 00.000 8596 Guiding  Dir = 2, Dur = 44
20:27:56.545 00.001 8596 IsSlewing returns 0
20:27:56.545 00.000 8596 IsGuiding returns 0
20:27:56.548 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:27:56.564 00.016 9120 UpdateGuideState exits: m=279638 SNR=194.9
20:27:56.566 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:56.567 00.001 8596 PulseGuide returned control before completion, sleep 34
20:27:56.567 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:56.567 00.000 9120 Enqueuing Expose request
20:27:56.611 00.044 8596 IsGuiding returns 1
20:27:56.611 00.000 8596 scope still moving after pulse duration time elapsed
20:27:56.643 00.032 8596 IsSlewing returns 0
20:27:56.643 00.000 8596 IsGuiding returns 1
20:27:56.673 00.030 8596 IsSlewing returns 0
20:27:56.673 00.000 8596 IsGuiding returns 0
20:27:56.673 00.000 8596 scope move finished after 44 + 85 ms
20:27:56.673 00.000 8596 Move returns status 0, amount 44
20:27:56.673 00.000 8596 MoveAxis(N, 0, ABG)
20:27:56.673 00.000 8596 Move returns status 0, amount 0
20:27:56.673 00.000 8596 move complete, result=0
20:27:56.674 00.001 8596 worker thread done servicing request
20:27:56.674 00.000 8596 Worker thread wakes up
20:27:56.674 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:56.674 00.000 9120 GuideStep: -0.3 px 44 ms EAST, -0.1 px 0 ms NORTH
20:27:56.675 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:57.672 00.997 8596 Exposure complete
20:27:57.737 00.065 8596 worker thread done servicing request
20:27:57.737 00.000 9120 OnExposeComplete: enter
20:27:57.738 00.001 9120 UpdateGuideState(): m_state=6
20:27:57.739 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1059
20:27:57.740 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.66, Mass=282747, SNR=208.4, Peak=27955 HFD=4.3
20:27:57.741 00.001 9120 MultiStar: [#1 0.12,0.02,0.96,U] [#2 0.10,0.04,0.98,U] [#3 -0.08,0.20,0.67,U] [#4 0.09,0.26,0.48,U] [#5 -0.05,-0.12,0.43,U] [#6 -0.04,0.01,0.32,U] [#7 0.20,-0.03,0.29,U] [#8 -0.07,0.05,0.29,U] 
20:27:57.742 00.001 9120 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {0.17, 0.07}
20:27:57.743 00.001 9120 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.04) = xAngle (-2.28 = -2.28)
20:27:57.743 00.000 9120 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.25 = -2.25)
20:27:57.744 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.76 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
20:27:57.746 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.06, opts=13)
20:27:57.747 00.001 9120 Enqueuing Move request for scope (0.07, 0.06)
20:27:57.747 00.000 8596 Worker thread wakes up
20:27:57.747 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
20:27:57.747 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
20:27:57.748 00.001 8596 Moving (0.07, 0.06) raw xDistance=-0.06 yDistance=-0.07
20:27:57.748 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:27:57.748 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:57.748 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:27:57.748 00.000 8596 MoveAxis(E, 0, ABG)
20:27:57.748 00.000 8596 Move returns status 0, amount 0
20:27:57.748 00.000 8596 MoveAxis(N, 0, ABG)
20:27:57.748 00.000 8596 Move returns status 0, amount 0
20:27:57.748 00.000 8596 move complete, result=0
20:27:57.748 00.000 8596 worker thread done servicing request
20:27:57.752 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:27:57.768 00.016 9120 UpdateGuideState exits: m=282747 SNR=208.4
20:27:57.769 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:57.770 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:57.771 00.001 9120 Enqueuing Expose request
20:27:57.774 00.003 8596 Worker thread wakes up
20:27:57.774 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:57.775 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:57.775 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:27:58.949 01.174 8596 Exposure complete
20:27:59.019 00.070 8596 worker thread done servicing request
20:27:59.019 00.000 9120 OnExposeComplete: enter
20:27:59.022 00.003 9120 UpdateGuideState(): m_state=6
20:27:59.023 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1060
20:27:59.025 00.002 9120 Star::Find returns 1 (0), X=1146.31, Y=158.67, Mass=300994, SNR=219.1, Peak=32083 HFD=4.4
20:27:59.027 00.002 9120 MultiStar: [#1 -0.12,0.16,0.95,U] [#2 -0.09,0.05,1.03,U] [#3 -0.18,0.28,0.72,U] [#4 -0.04,0.13,0.46,U] [#5 -0.19,0.07,0.46,U] [#6 -0.37,0.20,0.00,M4] [#7 0.03,-0.14,0.34,U] [#8 -0.24,0.38,0.00,M3] 
20:27:59.029 00.002 9120 single-star, 6 included, MultiStar: {-0.09, 0.10}, one-star: {0.00, 0.08}
20:27:59.030 00.001 9120 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.04) = xAngle (-1.49 = -1.49)
20:27:59.032 00.002 9120 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.46 = -1.46)
20:27:59.033 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.55 mountX=0.01 mountY=-0.08, mountTheta=-1.49
20:27:59.035 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=0.08, opts=13)
20:27:59.037 00.002 9120 Enqueuing Move request for scope (0.00, 0.08)
20:27:59.038 00.001 8596 Worker thread wakes up
20:27:59.038 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
20:27:59.038 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
20:27:59.039 00.001 8596 Moving (0.00, 0.08) raw xDistance=0.01 yDistance=-0.08
20:27:59.039 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:27:59.039 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:27:59.039 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:27:59.039 00.000 8596 MoveAxis(E, 0, ABG)
20:27:59.039 00.000 8596 Move returns status 0, amount 0
20:27:59.039 00.000 8596 MoveAxis(N, 0, ABG)
20:27:59.039 00.000 8596 Move returns status 0, amount 0
20:27:59.039 00.000 8596 move complete, result=0
20:27:59.039 00.000 8596 worker thread done servicing request
20:27:59.046 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2425, FiltMax=65488, Gamma=1.000
20:27:59.065 00.019 9120 UpdateGuideState exits: m=300994 SNR=219.1
20:27:59.067 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:59.068 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:27:59.070 00.002 9120 Enqueuing Expose request
20:27:59.072 00.002 8596 Worker thread wakes up
20:27:59.072 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:27:59.074 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:27:59.074 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:00.054 00.980 8596 Exposure complete
20:28:00.123 00.069 8596 worker thread done servicing request
20:28:00.123 00.000 9120 OnExposeComplete: enter
20:28:00.125 00.002 9120 UpdateGuideState(): m_state=6
20:28:00.125 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1061
20:28:00.126 00.001 9120 Star::Find returns 1 (0), X=1146.18, Y=158.62, Mass=296369, SNR=216.2, Peak=29923 HFD=4.5
20:28:00.127 00.001 9120 MultiStar: [#1 -0.26,0.10,1.01,U] [#2 -0.10,-0.05,0.92,U] [#3 -0.36,0.39,0.00,M4] [#4 -0.27,0.11,0.53,U] [#5 -0.22,0.02,0.42,U] [#6 -0.57,0.25,0.00,M5] [#7 0.20,0.11,0.37,U] [#8 -0.54,0.21,0.00,M4] 
20:28:00.129 00.002 9120 single-star, 5 included, MultiStar: {-0.15, 0.04}, one-star: {-0.12, 0.02}
20:28:00.131 00.002 9120 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.04) = xAngle (-0.09 = -0.09)
20:28:00.134 00.003 9120 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.05 = -0.05)
20:28:00.136 00.002 9120 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.95 mountX=0.12 mountY=-0.01, mountTheta=-0.05
20:28:00.140 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=0.02, opts=13)
20:28:00.143 00.003 9120 Enqueuing Move request for scope (-0.12, 0.02)
20:28:00.144 00.001 8596 Worker thread wakes up
20:28:00.144 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
20:28:00.144 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
20:28:00.145 00.001 8596 Moving (-0.12, 0.02) raw xDistance=0.12 yDistance=-0.01
20:28:00.145 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:28:00.145 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:00.145 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:28:00.145 00.000 8596 MoveAxis(E, 0, ABG)
20:28:00.145 00.000 8596 Move returns status 0, amount 0
20:28:00.145 00.000 8596 MoveAxis(N, 0, ABG)
20:28:00.145 00.000 8596 Move returns status 0, amount 0
20:28:00.145 00.000 8596 move complete, result=0
20:28:00.145 00.000 8596 worker thread done servicing request
20:28:00.151 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:28:00.169 00.018 9120 UpdateGuideState exits: m=296369 SNR=216.2
20:28:00.170 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:00.171 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:00.172 00.001 9120 Enqueuing Expose request
20:28:00.173 00.001 8596 Worker thread wakes up
20:28:00.173 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:00.174 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:00.174 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:01.328 01.154 8596 Exposure complete
20:28:01.395 00.067 8596 worker thread done servicing request
20:28:01.396 00.001 9120 OnExposeComplete: enter
20:28:01.397 00.001 9120 UpdateGuideState(): m_state=6
20:28:01.398 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1062
20:28:01.399 00.001 9120 Star::Find returns 1 (0), X=1146.31, Y=158.64, Mass=291786, SNR=204.6, Peak=31187 HFD=4.3
20:28:01.400 00.001 9120 MultiStar: [#1 -0.07,-0.02,0.93,U] [#2 -0.03,-0.19,0.92,U] [#3 -0.14,0.17,0.73,U] [#4 -0.25,0.22,0.48,U] [#5 -0.16,0.04,0.47,U] [#6 -0.45,0.03,0.00,M6] [#7 0.29,-0.03,0.34,U] [#8 -0.02,0.09,0.26,U] 
20:28:01.402 00.002 9120 single-star, 7 included, MultiStar: {-0.06, 0.02}, one-star: {0.01, 0.04}
20:28:01.403 00.001 9120 CameraToMount -- cameraTheta (1.45) - m_xAngle (3.04) = xAngle (-1.60 = -1.60)
20:28:01.404 00.001 9120 CameraToMount -- cameraTheta (1.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.56 = -1.56)
20:28:01.405 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.45 mountX=-0.00 mountY=-0.04, mountTheta=-1.60
20:28:01.407 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.04, opts=13)
20:28:01.409 00.002 9120 Enqueuing Move request for scope (0.01, 0.04)
20:28:01.411 00.002 8596 Worker thread wakes up
20:28:01.411 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
20:28:01.411 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
20:28:01.411 00.000 8596 Moving (0.01, 0.04) raw xDistance=-0.00 yDistance=-0.04
20:28:01.411 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:28:01.411 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:01.411 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:28:01.411 00.000 8596 MoveAxis(E, 0, ABG)
20:28:01.411 00.000 8596 Move returns status 0, amount 0
20:28:01.411 00.000 8596 MoveAxis(N, 0, ABG)
20:28:01.411 00.000 8596 Move returns status 0, amount 0
20:28:01.411 00.000 8596 move complete, result=0
20:28:01.412 00.001 8596 worker thread done servicing request
20:28:01.419 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:28:01.443 00.024 9120 UpdateGuideState exits: m=291786 SNR=204.6
20:28:01.444 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:01.444 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:01.445 00.001 9120 Enqueuing Expose request
20:28:01.446 00.001 8596 Worker thread wakes up
20:28:01.446 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:01.447 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:01.447 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:02.417 00.970 8596 Exposure complete
20:28:02.475 00.058 8596 worker thread done servicing request
20:28:02.475 00.000 9120 OnExposeComplete: enter
20:28:02.477 00.002 9120 UpdateGuideState(): m_state=6
20:28:02.477 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1063
20:28:02.478 00.001 9120 Star::Find returns 1 (0), X=1146.38, Y=158.49, Mass=326268, SNR=219.7, Peak=31683 HFD=4.2
20:28:02.479 00.001 9120 MultiStar: [#1 -0.03,0.03,0.85,U] [#2 0.06,-0.12,0.92,U] [#3 -0.33,0.23,0.00,M4] [#4 -0.11,0.08,0.49,U] [#5 -0.25,-0.22,0.42,U] [#6 -0.62,-0.13,0.00,M7] [#7 0.21,0.03,0.28,U] [#8 -0.44,0.04,0.00,M4] 
20:28:02.480 00.001 9120 refined, 5 included, MultiStar: {0.00, -0.06}, one-star: {0.07, -0.10}
20:28:02.481 00.001 9120 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.04) = xAngle (-4.58 = 1.70)
20:28:02.481 00.000 9120 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.55 = 1.74)
20:28:02.482 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.54 mountX=-0.01 mountY=0.06, mountTheta=1.70
20:28:02.484 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.06, opts=13)
20:28:02.485 00.001 9120 Enqueuing Move request for scope (0.00, -0.06)
20:28:02.486 00.001 8596 Worker thread wakes up
20:28:02.486 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
20:28:02.486 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
20:28:02.486 00.000 8596 Moving (0.00, -0.06) raw xDistance=-0.01 yDistance=0.06
20:28:02.486 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:28:02.486 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:02.486 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:28:02.486 00.000 8596 MoveAxis(E, 0, ABG)
20:28:02.486 00.000 8596 Move returns status 0, amount 0
20:28:02.486 00.000 8596 MoveAxis(N, 0, ABG)
20:28:02.486 00.000 8596 Move returns status 0, amount 0
20:28:02.486 00.000 8596 move complete, result=0
20:28:02.486 00.000 8596 worker thread done servicing request
20:28:02.490 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:28:02.507 00.017 9120 UpdateGuideState exits: m=326268 SNR=219.7
20:28:02.508 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:02.509 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:02.510 00.001 9120 Enqueuing Expose request
20:28:02.511 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:02.511 00.000 8596 Worker thread wakes up
20:28:02.511 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:02.511 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:03.686 01.175 8596 Exposure complete
20:28:03.752 00.066 8596 worker thread done servicing request
20:28:03.752 00.000 9120 OnExposeComplete: enter
20:28:03.753 00.001 9120 UpdateGuideState(): m_state=6
20:28:03.754 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1064
20:28:03.754 00.000 9120 Star::Find returns 1 (0), X=1146.36, Y=158.48, Mass=301029, SNR=239.3, Peak=28163 HFD=4.4
20:28:03.756 00.002 9120 MultiStar: [#1 -0.05,0.02,0.88,U] [#2 -0.15,-0.06,0.76,U] [#3 -0.26,0.15,0.68,U] [#4 -0.23,0.13,0.43,U] [#5 0.02,0.02,0.42,U] [#6 -0.31,0.23,0.00,M8] [#7 0.21,-0.27,0.28,U] [#8 -0.35,0.12,0.26,U] 
20:28:03.757 00.001 9120 refined, 7 included, MultiStar: {-0.09, -0.01}, one-star: {0.05, -0.12}
20:28:03.757 00.000 9120 CameraToMount -- cameraTheta (-3.08) - m_xAngle (3.04) = xAngle (-6.12 = 0.16)
20:28:03.759 00.002 9120 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.09 = 0.20)
20:28:03.759 00.000 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.08 mountX=0.09 mountY=0.02, mountTheta=0.20
20:28:03.762 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.01, opts=13)
20:28:03.765 00.003 9120 Enqueuing Move request for scope (-0.09, -0.01)
20:28:03.768 00.003 8596 Worker thread wakes up
20:28:03.768 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
20:28:03.768 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
20:28:03.768 00.000 8596 Moving (-0.09, -0.01) raw xDistance=0.09 yDistance=0.02
20:28:03.768 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:28:03.768 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:03.768 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:28:03.768 00.000 8596 MoveAxis(E, 0, ABG)
20:28:03.768 00.000 8596 Move returns status 0, amount 0
20:28:03.768 00.000 8596 MoveAxis(N, 0, ABG)
20:28:03.768 00.000 8596 Move returns status 0, amount 0
20:28:03.768 00.000 8596 move complete, result=0
20:28:03.768 00.000 8596 worker thread done servicing request
20:28:03.774 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:28:03.804 00.030 9120 UpdateGuideState exits: m=301029 SNR=239.3
20:28:03.805 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:03.806 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:03.806 00.000 9120 Enqueuing Expose request
20:28:03.807 00.001 8596 Worker thread wakes up
20:28:03.807 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:03.809 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:03.809 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:04.801 00.992 8596 Exposure complete
20:28:04.874 00.073 8596 worker thread done servicing request
20:28:04.874 00.000 9120 OnExposeComplete: enter
20:28:04.875 00.001 9120 UpdateGuideState(): m_state=6
20:28:04.876 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1065
20:28:04.877 00.001 9120 Star::Find returns 1 (0), X=1146.16, Y=158.67, Mass=312659, SNR=229.6, Peak=30563 HFD=4.3
20:28:04.878 00.001 9120 MultiStar: [#1 -0.23,0.07,0.83,U] [#2 -0.21,-0.09,0.88,U] [#3 -0.36,0.11,0.66,U] [#4 -0.16,0.05,0.49,U] [#5 -0.26,-0.06,0.44,U] [#6 -0.65,0.08,0.00,M9] [#7 0.01,-0.18,0.29,U] [#8 -0.49,0.21,0.00,M4] 
20:28:04.878 00.000 9120 single-star, 6 included, MultiStar: {-0.21, 0.01}, one-star: {-0.15, 0.07}
20:28:04.879 00.001 9120 CameraToMount -- cameraTheta (2.69) - m_xAngle (3.04) = xAngle (-0.35 = -0.35)
20:28:04.880 00.001 9120 CameraToMount -- cameraTheta (2.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.32 = -0.32)
20:28:04.881 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.69 mountX=0.15 mountY=-0.05, mountTheta=-0.32
20:28:04.882 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.07, opts=13)
20:28:04.883 00.001 9120 Enqueuing Move request for scope (-0.15, 0.07)
20:28:04.883 00.000 8596 Worker thread wakes up
20:28:04.884 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
20:28:04.884 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
20:28:04.884 00.000 8596 Moving (-0.15, 0.07) raw xDistance=0.15 yDistance=-0.05
20:28:04.884 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:28:04.884 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:04.884 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:28:04.884 00.000 8596 MoveAxis(E, 0, ABG)
20:28:04.884 00.000 8596 Move returns status 0, amount 0
20:28:04.884 00.000 8596 MoveAxis(N, 0, ABG)
20:28:04.884 00.000 8596 Move returns status 0, amount 0
20:28:04.884 00.000 8596 move complete, result=0
20:28:04.885 00.001 8596 worker thread done servicing request
20:28:04.891 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:28:04.906 00.015 9120 UpdateGuideState exits: m=312659 SNR=229.6
20:28:04.907 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:04.908 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:04.909 00.001 9120 Enqueuing Expose request
20:28:04.910 00.001 8596 Worker thread wakes up
20:28:04.910 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:04.910 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:04.910 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:06.085 01.175 8596 Exposure complete
20:28:06.149 00.064 8596 worker thread done servicing request
20:28:06.149 00.000 9120 OnExposeComplete: enter
20:28:06.150 00.001 9120 UpdateGuideState(): m_state=6
20:28:06.151 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1066
20:28:06.152 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.44, Mass=285880, SNR=220.9, Peak=25475 HFD=4.3
20:28:06.153 00.001 9120 MultiStar: [#1 0.08,0.04,0.85,U] [#2 0.24,-0.05,0.88,U] [#3 -0.02,0.08,0.68,U] [#4 -0.00,-0.02,0.51,U] [#5 0.05,-0.03,0.42,U] [#6 -0.15,0.22,0.30,U] [#7 0.14,-0.11,0.30,U] [#8 0.12,0.12,0.24,U] 
20:28:06.153 00.000 9120 refined, 8 included, MultiStar: {0.08, -0.01}, one-star: {0.12, -0.16}
20:28:06.154 00.001 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.06)
20:28:06.155 00.001 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.18 = 3.10)
20:28:06.156 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.18 mountX=-0.08 mountY=0.00, mountTheta=3.10
20:28:06.157 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.01, opts=13)
20:28:06.158 00.001 9120 Enqueuing Move request for scope (0.08, -0.01)
20:28:06.160 00.002 8596 Worker thread wakes up
20:28:06.160 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
20:28:06.160 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
20:28:06.160 00.000 8596 Moving (0.08, -0.01) raw xDistance=-0.08 yDistance=0.00
20:28:06.160 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:28:06.160 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:06.160 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:28:06.160 00.000 8596 MoveAxis(E, 0, ABG)
20:28:06.160 00.000 8596 Move returns status 0, amount 0
20:28:06.160 00.000 8596 MoveAxis(N, 0, ABG)
20:28:06.160 00.000 8596 Move returns status 0, amount 0
20:28:06.160 00.000 8596 move complete, result=0
20:28:06.160 00.000 8596 worker thread done servicing request
20:28:06.165 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:28:06.184 00.019 9120 UpdateGuideState exits: m=285880 SNR=220.9
20:28:06.186 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:06.187 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:06.189 00.002 9120 Enqueuing Expose request
20:28:06.190 00.001 8596 Worker thread wakes up
20:28:06.191 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:06.193 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:06.193 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:07.178 00.985 8596 Exposure complete
20:28:07.273 00.095 8596 worker thread done servicing request
20:28:07.273 00.000 9120 OnExposeComplete: enter
20:28:07.275 00.002 9120 UpdateGuideState(): m_state=6
20:28:07.277 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1067
20:28:07.278 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.63, Mass=277250, SNR=217.2, Peak=30003 HFD=4.2
20:28:07.280 00.002 9120 MultiStar: [#1 -0.08,0.08,0.88,U] [#2 0.05,-0.02,0.97,U] [#3 -0.18,0.18,0.69,U] [#4 0.00,0.02,0.50,U] [#5 -0.07,-0.11,0.41,U] [#6 -0.53,0.12,0.00,M9] [#7 0.02,-0.07,0.32,U] [#8 -0.39,0.11,0.00,M4] 
20:28:07.281 00.001 9120 refined, 6 included, MultiStar: {-0.02, 0.03}, one-star: {0.05, 0.03}
20:28:07.282 00.001 9120 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.04) = xAngle (-0.81 = -0.81)
20:28:07.283 00.001 9120 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.78 = -0.78)
20:28:07.285 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.23 mountX=0.03 mountY=-0.03, mountTheta=-0.80
20:28:07.286 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.03, opts=13)
20:28:07.287 00.001 9120 Enqueuing Move request for scope (-0.02, 0.03)
20:28:07.289 00.002 8596 Worker thread wakes up
20:28:07.289 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
20:28:07.289 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
20:28:07.289 00.000 8596 Moving (-0.02, 0.03) raw xDistance=0.03 yDistance=-0.03
20:28:07.289 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:28:07.289 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:07.289 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:28:07.289 00.000 8596 MoveAxis(E, 0, ABG)
20:28:07.289 00.000 8596 Move returns status 0, amount 0
20:28:07.289 00.000 8596 MoveAxis(N, 0, ABG)
20:28:07.289 00.000 8596 Move returns status 0, amount 0
20:28:07.289 00.000 8596 move complete, result=0
20:28:07.289 00.000 8596 worker thread done servicing request
20:28:07.296 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:28:07.331 00.035 9120 UpdateGuideState exits: m=277250 SNR=217.2
20:28:07.334 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:07.336 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:07.337 00.001 9120 Enqueuing Expose request
20:28:07.339 00.002 8596 Worker thread wakes up
20:28:07.339 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:07.341 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:07.341 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:08.513 01.172 8596 Exposure complete
20:28:08.629 00.116 8596 worker thread done servicing request
20:28:08.629 00.000 9120 OnExposeComplete: enter
20:28:08.630 00.001 9120 UpdateGuideState(): m_state=6
20:28:08.631 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1068
20:28:08.632 00.001 9120 Star::Find returns 1 (0), X=1146.21, Y=158.55, Mass=329716, SNR=223.2, Peak=32419 HFD=4.3
20:28:08.633 00.001 9120 MultiStar: [#1 -0.16,0.03,0.91,U] [#2 -0.17,-0.09,0.85,U] [#3 -0.40,0.22,0.00,M1] [#4 -0.26,-0.00,0.49,U] [#5 -0.23,-0.17,0.45,U] [#6 -0.39,0.19,0.00,M10] [#7 -0.01,-0.02,0.32,U] [#8 -0.53,0.16,0.00,M5] 
20:28:08.635 00.002 9120 single-star, 5 included, MultiStar: {-0.16, -0.05}, one-star: {-0.09, -0.05}
20:28:08.637 00.002 9120 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.04) = xAngle (-5.70 = 0.59)
20:28:08.638 00.001 9120 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.66 = 0.62)
20:28:08.640 00.002 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-2.65 mountX=0.09 mountY=0.06, mountTheta=0.61
20:28:08.644 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.05, opts=13)
20:28:08.646 00.002 9120 Enqueuing Move request for scope (-0.09, -0.05)
20:28:08.647 00.001 8596 Worker thread wakes up
20:28:08.648 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
20:28:08.648 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
20:28:08.648 00.000 8596 Moving (-0.09, -0.05) raw xDistance=0.09 yDistance=0.06
20:28:08.648 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:28:08.648 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:08.648 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:28:08.648 00.000 8596 MoveAxis(E, 0, ABG)
20:28:08.648 00.000 8596 Move returns status 0, amount 0
20:28:08.648 00.000 8596 MoveAxis(N, 0, ABG)
20:28:08.649 00.001 8596 Move returns status 0, amount 0
20:28:08.649 00.000 8596 move complete, result=0
20:28:08.649 00.000 8596 worker thread done servicing request
20:28:08.655 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:28:08.682 00.027 9120 UpdateGuideState exits: m=329716 SNR=223.2
20:28:08.683 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:08.685 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:08.686 00.001 9120 Enqueuing Expose request
20:28:08.687 00.001 8596 Worker thread wakes up
20:28:08.688 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:08.689 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:08.689 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:09.672 00.983 8596 Exposure complete
20:28:09.767 00.095 8596 worker thread done servicing request
20:28:09.767 00.000 9120 OnExposeComplete: enter
20:28:09.768 00.001 9120 UpdateGuideState(): m_state=6
20:28:09.769 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1069
20:28:09.770 00.001 9120 Star::Find returns 1 (0), X=1146.17, Y=158.39, Mass=297907, SNR=215.3, Peak=26643 HFD=4.4
20:28:09.771 00.001 9120 MultiStar: [#1 -0.27,-0.01,1.00,U] [#2 -0.23,-0.02,0.87,U] [#3 -0.25,0.26,0.66,U] [#4 -0.24,-0.06,0.50,U] [#5 -0.25,-0.12,0.39,U] [#6 -0.62,0.03,0.00,R] [#7 -0.13,-0.05,0.30,U] [#8 -0.51,0.01,0.00,M6] 
20:28:09.771 00.000 9120 refined, 6 included, MultiStar: {-0.22, -0.03}, one-star: {-0.14, -0.20}
20:28:09.772 00.001 9120 CameraToMount -- cameraTheta (-3.00) - m_xAngle (3.04) = xAngle (-6.04 = 0.25)
20:28:09.773 00.001 9120 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.00 = 0.28)
20:28:09.774 00.001 9120 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-3.00 mountX=0.22 mountY=0.06, mountTheta=0.28
20:28:09.775 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=-0.03, opts=13)
20:28:09.776 00.001 9120 Enqueuing Move request for scope (-0.22, -0.03)
20:28:09.777 00.001 8596 Worker thread wakes up
20:28:09.778 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
20:28:09.778 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
20:28:09.778 00.000 8596 Moving (-0.22, -0.03) raw xDistance=0.22 yDistance=0.06
20:28:09.778 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:28:09.778 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:09.778 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:28:09.778 00.000 8596 MoveAxis(W, 31, ABG)
20:28:09.778 00.000 8596 Guiding  Dir = 3, Dur = 31
20:28:09.778 00.000 8596 IsSlewing returns 0
20:28:09.778 00.000 8596 IsGuiding returns 0
20:28:09.786 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:28:09.812 00.026 9120 UpdateGuideState exits: m=297907 SNR=215.3
20:28:09.814 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:09.815 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:09.817 00.002 9120 Enqueuing Expose request
20:28:09.822 00.005 8596 IsGuiding returns 1
20:28:09.822 00.000 8596 scope still moving after pulse duration time elapsed
20:28:09.852 00.030 8596 IsSlewing returns 0
20:28:09.852 00.000 8596 IsGuiding returns 1
20:28:09.884 00.032 8596 IsSlewing returns 0
20:28:09.884 00.000 8596 IsGuiding returns 1
20:28:09.916 00.032 8596 IsSlewing returns 0
20:28:09.916 00.000 8596 IsGuiding returns 0
20:28:09.916 00.000 8596 scope move finished after 31 + 107 ms
20:28:09.916 00.000 8596 Move returns status 0, amount 31
20:28:09.916 00.000 8596 MoveAxis(N, 0, ABG)
20:28:09.917 00.001 8596 Move returns status 0, amount 0
20:28:09.917 00.000 8596 move complete, result=0
20:28:09.917 00.000 8596 worker thread done servicing request
20:28:09.917 00.000 8596 Worker thread wakes up
20:28:09.917 00.000 9120 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
20:28:09.918 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:09.918 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:11.098 01.180 8596 Exposure complete
20:28:11.180 00.082 8596 worker thread done servicing request
20:28:11.181 00.001 9120 OnExposeComplete: enter
20:28:11.183 00.002 9120 UpdateGuideState(): m_state=6
20:28:11.184 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1070
20:28:11.186 00.002 9120 Star::Find returns 1 (0), X=1146.78, Y=158.41, Mass=295153, SNR=226.3, Peak=22307 HFD=4.4
20:28:11.188 00.002 9120 MultiStar: [#1 0.39,-0.08,0.00,M1] [#2 0.40,-0.10,0.00,M1] [#3 0.09,0.00,0.74,U] [#4 0.36,-0.08,0.45,U] [#5 0.18,-0.25,0.43,U] [#6 0.74,-0.03,0.00,M1] [#7 0.58,-0.14,0.00,M1] [#8 0.01,0.11,0.25,U] 
20:28:11.190 00.002 9120 refined, 4 included, MultiStar: {0.27, -0.11}, one-star: {0.47, -0.19}
20:28:11.192 00.002 9120 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.04) = xAngle (-3.42 = 2.86)
20:28:11.193 00.001 9120 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.38 = 2.90)
20:28:11.195 00.002 9120 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.38 mountX=-0.28 mountY=0.07, mountTheta=2.90
20:28:11.198 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=-0.11, opts=13)
20:28:11.200 00.002 9120 Enqueuing Move request for scope (0.27, -0.11)
20:28:11.201 00.001 8596 Worker thread wakes up
20:28:11.202 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
20:28:11.202 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
20:28:11.202 00.000 8596 Moving (0.27, -0.11) raw xDistance=-0.28 yDistance=0.07
20:28:11.202 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:28:11.202 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:11.202 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:28:11.202 00.000 8596 MoveAxis(E, 38, ABG)
20:28:11.203 00.001 8596 Guiding  Dir = 2, Dur = 38
20:28:11.203 00.000 8596 IsSlewing returns 0
20:28:11.203 00.000 8596 IsGuiding returns 0
20:28:11.208 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:28:11.225 00.017 9120 UpdateGuideState exits: m=295153 SNR=226.3
20:28:11.226 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:11.227 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:11.227 00.000 9120 Enqueuing Expose request
20:28:11.240 00.013 8596 PulseGuide returned control before completion, sleep 12
20:28:11.255 00.015 8596 IsGuiding returns 1
20:28:11.255 00.000 8596 scope still moving after pulse duration time elapsed
20:28:11.287 00.032 8596 IsSlewing returns 0
20:28:11.287 00.000 8596 IsGuiding returns 1
20:28:11.319 00.032 8596 IsSlewing returns 0
20:28:11.319 00.000 8596 IsGuiding returns 1
20:28:11.350 00.031 8596 IsSlewing returns 0
20:28:11.350 00.000 8596 IsGuiding returns 0
20:28:11.350 00.000 8596 scope move finished after 38 + 108 ms
20:28:11.350 00.000 8596 Move returns status 0, amount 38
20:28:11.350 00.000 8596 MoveAxis(N, 0, ABG)
20:28:11.350 00.000 8596 Move returns status 0, amount 0
20:28:11.350 00.000 8596 move complete, result=0
20:28:11.350 00.000 8596 worker thread done servicing request
20:28:11.350 00.000 8596 Worker thread wakes up
20:28:11.350 00.000 9120 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
20:28:11.352 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:11.352 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:12.328 00.976 8596 Exposure complete
20:28:12.401 00.073 8596 worker thread done servicing request
20:28:12.401 00.000 9120 OnExposeComplete: enter
20:28:12.403 00.002 9120 UpdateGuideState(): m_state=6
20:28:12.405 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1071
20:28:12.407 00.002 9120 Star::Find returns 1 (0), X=1146.49, Y=158.51, Mass=299539, SNR=201.2, Peak=27683 HFD=4.2
20:28:12.409 00.002 9120 MultiStar: [#1 0.09,0.09,1.06,U] [#2 -0.01,-0.10,1.08,U] [#3 -0.08,0.10,0.73,U] [#4 0.15,-0.05,0.52,U] [#5 0.01,-0.14,0.47,U] [#6 0.48,0.17,0.00,M2] [#7 0.14,-0.23,0.34,U] [#8 -0.36,0.01,0.24,U] 
20:28:12.411 00.002 9120 refined, 7 included, MultiStar: {0.05, -0.03}, one-star: {0.18, -0.08}
20:28:12.412 00.001 9120 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.04) = xAngle (-3.66 = 2.62)
20:28:12.414 00.002 9120 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.63 = 2.65)
20:28:12.415 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.62 mountX=-0.05 mountY=0.03, mountTheta=2.65
20:28:12.420 00.005 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.03, opts=13)
20:28:12.422 00.002 9120 Enqueuing Move request for scope (0.05, -0.03)
20:28:12.424 00.002 8596 Worker thread wakes up
20:28:12.424 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
20:28:12.424 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
20:28:12.424 00.000 8596 Moving (0.05, -0.03) raw xDistance=-0.05 yDistance=0.03
20:28:12.424 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:28:12.424 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:12.424 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:28:12.425 00.001 8596 MoveAxis(E, 0, ABG)
20:28:12.425 00.000 8596 Move returns status 0, amount 0
20:28:12.425 00.000 8596 MoveAxis(N, 0, ABG)
20:28:12.425 00.000 8596 Move returns status 0, amount 0
20:28:12.425 00.000 8596 move complete, result=0
20:28:12.425 00.000 8596 worker thread done servicing request
20:28:12.431 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:28:12.457 00.026 9120 UpdateGuideState exits: m=299539 SNR=201.2
20:28:12.458 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:12.459 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:12.461 00.002 9120 Enqueuing Expose request
20:28:12.461 00.000 8596 Worker thread wakes up
20:28:12.461 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:12.462 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:12.462 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:13.636 01.174 8596 Exposure complete
20:28:13.722 00.086 8596 worker thread done servicing request
20:28:13.722 00.000 9120 OnExposeComplete: enter
20:28:13.724 00.002 9120 UpdateGuideState(): m_state=6
20:28:13.725 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1072
20:28:13.727 00.002 9120 Star::Find returns 1 (0), X=1146.69, Y=158.54, Mass=275824, SNR=205.9, Peak=22947 HFD=4.5
20:28:13.728 00.001 9120 MultiStar: [#1 0.17,0.00,1.03,U] [#2 0.11,0.06,0.90,U] [#3 0.19,0.18,0.72,U] [#4 0.17,0.07,0.47,U] [#5 0.21,-0.10,0.46,U] [#6 0.68,-0.10,0.00,M3] [#7 0.32,0.06,0.31,U] [#8 0.05,0.15,0.32,U] 
20:28:13.729 00.001 9120 refined, 7 included, MultiStar: {0.21, 0.03}, one-star: {0.38, -0.06}
20:28:13.730 00.001 9120 CameraToMount -- cameraTheta (0.17) - m_xAngle (3.04) = xAngle (-2.87 = -2.87)
20:28:13.731 00.001 9120 CameraToMount -- cameraTheta (0.17) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.84 = -2.84)
20:28:13.732 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.17 mountX=-0.20 mountY=-0.06, mountTheta=-2.84
20:28:13.735 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=0.03, opts=13)
20:28:13.737 00.002 9120 Enqueuing Move request for scope (0.21, 0.03)
20:28:13.738 00.001 8596 Worker thread wakes up
20:28:13.739 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
20:28:13.739 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
20:28:13.739 00.000 8596 Moving (0.21, 0.03) raw xDistance=-0.20 yDistance=-0.06
20:28:13.739 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:28:13.739 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:13.739 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:28:13.739 00.000 8596 MoveAxis(E, 29, ABG)
20:28:13.739 00.000 8596 Guiding  Dir = 2, Dur = 29
20:28:13.740 00.001 8596 IsSlewing returns 0
20:28:13.740 00.000 8596 IsGuiding returns 0
20:28:13.746 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:28:13.774 00.028 9120 UpdateGuideState exits: m=275824 SNR=205.9
20:28:13.776 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:13.778 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:13.779 00.001 9120 Enqueuing Expose request
20:28:13.779 00.000 8596 IsGuiding returns 1
20:28:13.780 00.001 8596 scope still moving after pulse duration time elapsed
20:28:13.810 00.030 8596 IsSlewing returns 0
20:28:13.810 00.000 8596 IsGuiding returns 1
20:28:13.842 00.032 8596 IsSlewing returns 0
20:28:13.842 00.000 8596 IsGuiding returns 1
20:28:13.872 00.030 8596 IsSlewing returns 0
20:28:13.872 00.000 8596 IsGuiding returns 0
20:28:13.872 00.000 8596 scope move finished after 29 + 102 ms
20:28:13.872 00.000 8596 Move returns status 0, amount 29
20:28:13.872 00.000 8596 MoveAxis(N, 0, ABG)
20:28:13.872 00.000 8596 Move returns status 0, amount 0
20:28:13.872 00.000 8596 move complete, result=0
20:28:13.872 00.000 8596 worker thread done servicing request
20:28:13.873 00.001 8596 Worker thread wakes up
20:28:13.873 00.000 9120 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
20:28:13.875 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:13.875 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:14.845 00.970 8596 Exposure complete
20:28:14.900 00.055 8596 worker thread done servicing request
20:28:14.900 00.000 9120 OnExposeComplete: enter
20:28:14.901 00.001 9120 UpdateGuideState(): m_state=6
20:28:14.902 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1073
20:28:14.902 00.000 9120 Star::Find returns 1 (0), X=1146.40, Y=158.44, Mass=304178, SNR=226.8, Peak=28467 HFD=4.3
20:28:14.903 00.001 9120 MultiStar: [#1 -0.00,0.06,0.94,U] [#2 -0.03,-0.07,0.86,U] [#3 -0.07,0.17,0.71,U] [#4 0.08,0.01,0.57,U] [#5 0.06,-0.23,0.47,U] [#6 0.35,0.03,0.30,U] [#7 -0.08,-0.04,0.28,U] [#8 -0.10,0.27,0.28,U] 
20:28:14.904 00.001 9120 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {0.09, -0.16}
20:28:14.905 00.001 9120 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.04) = xAngle (-3.50 = 2.78)
20:28:14.906 00.001 9120 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.47 = 2.82)
20:28:14.906 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.46 mountX=-0.03 mountY=0.01, mountTheta=2.81
20:28:14.908 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.01, opts=13)
20:28:14.908 00.000 9120 Enqueuing Move request for scope (0.03, -0.01)
20:28:14.909 00.001 8596 Worker thread wakes up
20:28:14.909 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
20:28:14.909 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
20:28:14.909 00.000 8596 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
20:28:14.910 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:14.910 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:14.910 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:28:14.910 00.000 8596 MoveAxis(E, 0, ABG)
20:28:14.910 00.000 8596 Move returns status 0, amount 0
20:28:14.910 00.000 8596 MoveAxis(N, 0, ABG)
20:28:14.910 00.000 8596 Move returns status 0, amount 0
20:28:14.910 00.000 8596 move complete, result=0
20:28:14.910 00.000 8596 worker thread done servicing request
20:28:14.914 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2445, FiltMax=65488, Gamma=1.000
20:28:14.932 00.018 9120 UpdateGuideState exits: m=304178 SNR=226.8
20:28:14.934 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:14.936 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:14.938 00.002 9120 Enqueuing Expose request
20:28:14.939 00.001 8596 Worker thread wakes up
20:28:14.939 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:14.941 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:14.941 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:16.116 01.175 8596 Exposure complete
20:28:16.176 00.060 8596 worker thread done servicing request
20:28:16.177 00.001 9120 OnExposeComplete: enter
20:28:16.177 00.000 9120 UpdateGuideState(): m_state=6
20:28:16.178 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1074
20:28:16.179 00.001 9120 Star::Find returns 1 (0), X=1146.29, Y=158.46, Mass=282299, SNR=192.4, Peak=28803 HFD=4.3
20:28:16.180 00.001 9120 MultiStar: [#1 -0.14,0.00,1.16,U] [#2 -0.17,-0.14,1.04,U] [#3 -0.24,0.25,0.79,U] [#4 -0.25,0.08,0.55,U] [#5 -0.16,-0.06,0.46,U] [#6 0.25,-0.06,0.35,U] [#7 -0.05,0.04,0.34,U] [#8 -0.32,0.17,0.29,U] 
20:28:16.183 00.003 9120 refined, 8 included, MultiStar: {-0.13, -0.00}, one-star: {-0.01, -0.13}
20:28:16.185 00.002 9120 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.04) = xAngle (-6.16 = 0.12)
20:28:16.188 00.003 9120 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.12 = 0.16)
20:28:16.191 00.003 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=0.13 mountY=0.02, mountTheta=0.16
20:28:16.195 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.00, opts=13)
20:28:16.196 00.001 9120 Enqueuing Move request for scope (-0.13, -0.00)
20:28:16.197 00.001 8596 Worker thread wakes up
20:28:16.198 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
20:28:16.198 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
20:28:16.198 00.000 8596 Moving (-0.13, -0.00) raw xDistance=0.13 yDistance=0.02
20:28:16.198 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:28:16.198 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:16.198 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:28:16.198 00.000 8596 MoveAxis(E, 0, ABG)
20:28:16.198 00.000 8596 Move returns status 0, amount 0
20:28:16.199 00.001 8596 MoveAxis(N, 0, ABG)
20:28:16.199 00.000 8596 Move returns status 0, amount 0
20:28:16.199 00.000 8596 move complete, result=0
20:28:16.199 00.000 8596 worker thread done servicing request
20:28:16.207 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:28:16.230 00.023 9120 UpdateGuideState exits: m=282299 SNR=192.4
20:28:16.231 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:16.232 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:16.233 00.001 9120 Enqueuing Expose request
20:28:16.234 00.001 8596 Worker thread wakes up
20:28:16.234 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:16.235 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:16.235 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:17.220 00.985 8596 Exposure complete
20:28:17.296 00.076 8596 worker thread done servicing request
20:28:17.296 00.000 9120 OnExposeComplete: enter
20:28:17.297 00.001 9120 UpdateGuideState(): m_state=6
20:28:17.298 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1075
20:28:17.299 00.001 9120 Star::Find returns 1 (0), X=1146.21, Y=158.46, Mass=297566, SNR=221.4, Peak=27459 HFD=4.5
20:28:17.300 00.001 9120 MultiStar: [#1 -0.32,-0.03,0.82,U] [#2 -0.33,-0.12,0.90,U] [#3 -0.35,0.25,0.00,M1] [#4 -0.36,-0.03,0.50,U] [#5 -0.29,-0.31,0.00,M1] [#6 0.06,0.09,0.30,U] [#7 -0.33,-0.07,0.36,U] [#8 -0.45,0.18,0.00,M2] 
20:28:17.301 00.001 9120 single-star, 5 included, MultiStar: {-0.24, -0.07}, one-star: {-0.10, -0.14}
20:28:17.302 00.001 9120 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.04) = xAngle (-5.22 = 1.06)
20:28:17.302 00.000 9120 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.18 = 1.10)
20:28:17.303 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.18 mountX=0.08 mountY=0.15, mountTheta=1.07
20:28:17.306 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.14, opts=13)
20:28:17.306 00.000 9120 Enqueuing Move request for scope (-0.10, -0.14)
20:28:17.307 00.001 8596 Worker thread wakes up
20:28:17.307 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
20:28:17.307 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
20:28:17.307 00.000 8596 Moving (-0.10, -0.14) raw xDistance=0.08 yDistance=0.15
20:28:17.307 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:28:17.307 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:17.307 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:28:17.307 00.000 8596 MoveAxis(E, 0, ABG)
20:28:17.307 00.000 8596 Move returns status 0, amount 0
20:28:17.307 00.000 8596 MoveAxis(N, 0, ABG)
20:28:17.308 00.001 8596 Move returns status 0, amount 0
20:28:17.308 00.000 8596 move complete, result=0
20:28:17.308 00.000 8596 worker thread done servicing request
20:28:17.316 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2713, FiltMin=2459, FiltMax=65535, Gamma=1.000
20:28:17.341 00.025 9120 UpdateGuideState exits: m=297566 SNR=221.4
20:28:17.342 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:17.343 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:17.344 00.001 9120 Enqueuing Expose request
20:28:17.345 00.001 8596 Worker thread wakes up
20:28:17.345 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:17.346 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:17.346 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:18.510 01.164 8596 Exposure complete
20:28:18.577 00.067 8596 worker thread done servicing request
20:28:18.577 00.000 9120 OnExposeComplete: enter
20:28:18.578 00.001 9120 UpdateGuideState(): m_state=6
20:28:18.579 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1076
20:28:18.581 00.002 9120 Star::Find returns 1 (0), X=1146.05, Y=158.53, Mass=299624, SNR=212.8, Peak=30083 HFD=4.2
20:28:18.582 00.001 9120 MultiStar: [#1 -0.34,0.06,0.98,U] [#2 -0.30,-0.01,0.84,U] [#3 -0.43,0.21,0.00,M2] [#4 -0.34,0.17,0.55,U] [#5 -0.42,-0.18,0.00,M2] [#6 -0.03,0.23,0.28,U] [#7 -0.27,0.01,0.31,U] [#8 -0.36,0.28,0.00,M3] 
20:28:18.582 00.000 9120 single-star, 5 included, MultiStar: {-0.28, 0.04}, one-star: {-0.26, -0.06}
20:28:18.583 00.001 9120 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.04) = xAngle (-5.94 = 0.34)
20:28:18.584 00.001 9120 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.90 = 0.38)
20:28:18.585 00.001 9120 CameraToMount -- cameraX=-0.26 cameraY=-0.06 hyp=0.26 cameraTheta=-2.90 mountX=0.25 mountY=0.10, mountTheta=0.37
20:28:18.586 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.26, y=-0.06, opts=13)
20:28:18.587 00.001 9120 Enqueuing Move request for scope (-0.26, -0.06)
20:28:18.589 00.002 8596 Worker thread wakes up
20:28:18.589 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.06) opts 0xd
20:28:18.589 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.26, -0.06)
20:28:18.589 00.000 8596 Moving (-0.26, -0.06) raw xDistance=0.25 yDistance=0.10
20:28:18.590 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:28:18.590 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:18.590 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:28:18.590 00.000 8596 MoveAxis(W, 36, ABG)
20:28:18.590 00.000 8596 Guiding  Dir = 3, Dur = 36
20:28:18.591 00.001 8596 IsSlewing returns 0
20:28:18.591 00.000 8596 IsGuiding returns 0
20:28:18.600 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:28:18.621 00.021 8596 PulseGuide returned control before completion, sleep 17
20:28:18.631 00.010 9120 UpdateGuideState exits: m=299624 SNR=212.8
20:28:18.633 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:18.635 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:18.637 00.002 9120 Enqueuing Expose request
20:28:18.650 00.013 8596 IsGuiding returns 1
20:28:18.650 00.000 8596 scope still moving after pulse duration time elapsed
20:28:18.682 00.032 8596 IsSlewing returns 0
20:28:18.682 00.000 8596 IsGuiding returns 1
20:28:18.714 00.032 8596 IsSlewing returns 0
20:28:18.714 00.000 8596 IsGuiding returns 0
20:28:18.714 00.000 8596 scope move finished after 36 + 87 ms
20:28:18.714 00.000 8596 Move returns status 0, amount 36
20:28:18.714 00.000 8596 MoveAxis(N, 0, ABG)
20:28:18.714 00.000 8596 Move returns status 0, amount 0
20:28:18.714 00.000 8596 move complete, result=0
20:28:18.714 00.000 8596 worker thread done servicing request
20:28:18.715 00.001 9120 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH
20:28:18.716 00.001 8596 Worker thread wakes up
20:28:18.716 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:18.716 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:19.684 00.968 8596 Exposure complete
20:28:19.780 00.096 8596 worker thread done servicing request
20:28:19.780 00.000 9120 OnExposeComplete: enter
20:28:19.781 00.001 9120 UpdateGuideState(): m_state=6
20:28:19.782 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1077
20:28:19.783 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.55, Mass=275668, SNR=211.1, Peak=25779 HFD=4.3
20:28:19.784 00.001 9120 MultiStar: [#1 0.06,0.05,0.99,U] [#2 0.06,0.02,0.95,U] [#3 -0.03,0.24,0.72,U] [#4 0.11,-0.04,0.53,U] [#5 0.06,-0.12,0.41,U] [#6 0.45,0.14,0.00,M1] [#7 -0.05,-0.23,0.32,U] [#8 -0.02,0.19,0.30,U] 
20:28:19.785 00.001 9120 refined, 7 included, MultiStar: {0.06, 0.02}, one-star: {0.14, -0.04}
20:28:19.785 00.000 9120 CameraToMount -- cameraTheta (0.38) - m_xAngle (3.04) = xAngle (-2.66 = -2.66)
20:28:19.786 00.001 9120 CameraToMount -- cameraTheta (0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.62 = -2.62)
20:28:19.787 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.38 mountX=-0.05 mountY=-0.03, mountTheta=-2.63
20:28:19.791 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.02, opts=13)
20:28:19.792 00.001 9120 Enqueuing Move request for scope (0.06, 0.02)
20:28:19.793 00.001 8596 Worker thread wakes up
20:28:19.793 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
20:28:19.793 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
20:28:19.793 00.000 8596 Moving (0.06, 0.02) raw xDistance=-0.05 yDistance=-0.03
20:28:19.793 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:28:19.793 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:19.793 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:28:19.793 00.000 8596 MoveAxis(E, 0, ABG)
20:28:19.793 00.000 8596 Move returns status 0, amount 0
20:28:19.793 00.000 8596 MoveAxis(N, 0, ABG)
20:28:19.793 00.000 8596 Move returns status 0, amount 0
20:28:19.793 00.000 8596 move complete, result=0
20:28:19.793 00.000 8596 worker thread done servicing request
20:28:19.799 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:28:19.820 00.021 9120 UpdateGuideState exits: m=275668 SNR=211.1
20:28:19.821 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:19.822 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:19.822 00.000 9120 Enqueuing Expose request
20:28:19.823 00.001 8596 Worker thread wakes up
20:28:19.823 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:19.824 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:19.824 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:20.989 01.165 8596 Exposure complete
20:28:21.096 00.107 8596 worker thread done servicing request
20:28:21.097 00.001 9120 OnExposeComplete: enter
20:28:21.099 00.002 9120 UpdateGuideState(): m_state=6
20:28:21.101 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1078
20:28:21.103 00.002 9120 Star::Find returns 1 (0), X=1146.43, Y=158.45, Mass=291467, SNR=216.1, Peak=26595 HFD=4.3
20:28:21.105 00.002 9120 MultiStar: [#1 -0.01,0.01,0.93,U] [#2 -0.05,-0.17,0.86,U] [#3 -0.07,0.11,0.75,U] [#4 -0.11,0.14,0.44,U] [#5 -0.13,-0.00,0.41,U] [#6 0.24,-0.08,0.29,U] [#7 0.19,-0.26,0.32,U] [#8 -0.17,0.15,0.27,U] 
20:28:21.107 00.002 9120 refined, 8 included, MultiStar: {0.00, -0.04}, one-star: {0.13, -0.15}
20:28:21.108 00.001 9120 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.04) = xAngle (-4.58 = 1.70)
20:28:21.110 00.002 9120 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.55 = 1.73)
20:28:21.112 00.002 9120 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.54 mountX=-0.01 mountY=0.04, mountTheta=1.70
20:28:21.115 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=-0.04, opts=13)
20:28:21.115 00.000 9120 Enqueuing Move request for scope (0.00, -0.04)
20:28:21.117 00.002 8596 Worker thread wakes up
20:28:21.117 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
20:28:21.117 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
20:28:21.117 00.000 8596 Moving (0.00, -0.04) raw xDistance=-0.01 yDistance=0.04
20:28:21.117 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:28:21.117 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:21.118 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:28:21.118 00.000 8596 MoveAxis(E, 0, ABG)
20:28:21.118 00.000 8596 Move returns status 0, amount 0
20:28:21.118 00.000 8596 MoveAxis(N, 0, ABG)
20:28:21.118 00.000 8596 Move returns status 0, amount 0
20:28:21.118 00.000 8596 move complete, result=0
20:28:21.118 00.000 8596 worker thread done servicing request
20:28:21.126 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:28:21.153 00.027 9120 UpdateGuideState exits: m=291467 SNR=216.1
20:28:21.155 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:21.156 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:21.157 00.001 9120 Enqueuing Expose request
20:28:21.158 00.001 8596 Worker thread wakes up
20:28:21.158 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:21.160 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:21.160 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:22.138 00.978 8596 Exposure complete
20:28:22.222 00.084 8596 worker thread done servicing request
20:28:22.222 00.000 9120 OnExposeComplete: enter
20:28:22.223 00.001 9120 UpdateGuideState(): m_state=6
20:28:22.224 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1079
20:28:22.224 00.000 9120 Star::Find returns 1 (0), X=1146.33, Y=158.54, Mass=313560, SNR=215.5, Peak=31491 HFD=4.3
20:28:22.225 00.001 9120 MultiStar: [#1 -0.10,0.08,0.94,U] [#2 -0.01,-0.11,0.83,U] [#3 -0.18,-0.12,0.71,U] [#4 -0.01,-0.15,0.56,U] [#5 -0.09,-0.32,0.48,U] [#6 0.30,0.07,0.31,U] [#7 -0.06,-0.20,0.36,U] [#8 -0.26,-0.12,0.23,U] 
20:28:22.226 00.001 9120 single-star, 8 included, MultiStar: {-0.04, -0.09}, one-star: {0.03, -0.06}
20:28:22.227 00.001 9120 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.04) = xAngle (-4.17 = 2.11)
20:28:22.228 00.001 9120 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.14 = 2.14)
20:28:22.228 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.13 mountX=-0.03 mountY=0.06, mountTheta=2.12
20:28:22.230 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.06, opts=13)
20:28:22.231 00.001 9120 Enqueuing Move request for scope (0.03, -0.06)
20:28:22.232 00.001 8596 Worker thread wakes up
20:28:22.233 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
20:28:22.233 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
20:28:22.233 00.000 8596 Moving (0.03, -0.06) raw xDistance=-0.03 yDistance=0.06
20:28:22.233 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:22.233 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:22.233 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:28:22.233 00.000 8596 MoveAxis(E, 0, ABG)
20:28:22.233 00.000 8596 Move returns status 0, amount 0
20:28:22.233 00.000 8596 MoveAxis(N, 0, ABG)
20:28:22.234 00.001 8596 Move returns status 0, amount 0
20:28:22.234 00.000 8596 move complete, result=0
20:28:22.234 00.000 8596 worker thread done servicing request
20:28:22.240 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:28:22.268 00.028 9120 UpdateGuideState exits: m=313560 SNR=215.5
20:28:22.269 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:22.270 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:22.271 00.001 9120 Enqueuing Expose request
20:28:22.272 00.001 8596 Worker thread wakes up
20:28:22.272 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:22.273 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:22.273 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:23.432 01.159 8596 Exposure complete
20:28:23.520 00.088 8596 worker thread done servicing request
20:28:23.521 00.001 9120 OnExposeComplete: enter
20:28:23.523 00.002 9120 UpdateGuideState(): m_state=6
20:28:23.525 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1080
20:28:23.526 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.47, Mass=291907, SNR=218.3, Peak=25251 HFD=4.3
20:28:23.528 00.002 9120 MultiStar: [#1 0.20,0.15,0.87,U] [#2 0.14,-0.22,1.04,U] [#3 0.03,0.10,0.75,U] [#4 0.15,0.04,0.49,U] [#5 0.11,-0.23,0.42,U] [#6 0.61,-0.08,0.00,M1] [#7 0.12,-0.16,0.30,U] [#8 0.07,0.20,0.28,U] 
20:28:23.530 00.002 9120 refined, 7 included, MultiStar: {0.15, -0.04}, one-star: {0.24, -0.12}
20:28:23.532 00.002 9120 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.04) = xAngle (-3.30 = 2.98)
20:28:23.532 00.000 9120 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.27 = 3.02)
20:28:23.533 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.26 mountX=-0.15 mountY=0.02, mountTheta=3.02
20:28:23.537 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.04, opts=13)
20:28:23.538 00.001 9120 Enqueuing Move request for scope (0.15, -0.04)
20:28:23.540 00.002 8596 Worker thread wakes up
20:28:23.540 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
20:28:23.540 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
20:28:23.541 00.001 8596 Moving (0.15, -0.04) raw xDistance=-0.15 yDistance=0.02
20:28:23.541 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:28:23.541 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:23.541 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:28:23.541 00.000 8596 MoveAxis(E, 0, ABG)
20:28:23.541 00.000 8596 Move returns status 0, amount 0
20:28:23.541 00.000 8596 MoveAxis(N, 0, ABG)
20:28:23.541 00.000 8596 Move returns status 0, amount 0
20:28:23.541 00.000 8596 move complete, result=0
20:28:23.541 00.000 8596 worker thread done servicing request
20:28:23.549 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:28:23.576 00.027 9120 UpdateGuideState exits: m=291907 SNR=218.3
20:28:23.578 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:23.580 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:23.582 00.002 9120 Enqueuing Expose request
20:28:23.583 00.001 8596 Worker thread wakes up
20:28:23.584 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:23.585 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:23.585 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:24.558 00.973 8596 Exposure complete
20:28:24.645 00.087 8596 worker thread done servicing request
20:28:24.645 00.000 9120 OnExposeComplete: enter
20:28:24.646 00.001 9120 UpdateGuideState(): m_state=6
20:28:24.647 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1081
20:28:24.649 00.002 9120 Star::Find returns 1 (0), X=1146.51, Y=158.55, Mass=278616, SNR=207.9, Peak=26611 HFD=4.3
20:28:24.650 00.001 9120 MultiStar: [#1 0.03,0.00,0.94,U] [#2 0.06,-0.16,0.95,U] [#3 -0.08,0.09,0.77,U] [#4 0.06,-0.10,0.54,U] [#5 0.07,-0.07,0.42,U] [#6 0.55,-0.19,0.00,M2] [#7 0.23,-0.14,0.33,U] [#8 -0.08,0.16,0.25,U] 
20:28:24.652 00.002 9120 refined, 7 included, MultiStar: {0.07, -0.04}, one-star: {0.21, -0.05}
20:28:24.654 00.002 9120 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.04) = xAngle (-3.58 = 2.70)
20:28:24.656 00.002 9120 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.55 = 2.74)
20:28:24.657 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.54 mountX=-0.07 mountY=0.03, mountTheta=2.73
20:28:24.661 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.04, opts=13)
20:28:24.663 00.002 9120 Enqueuing Move request for scope (0.07, -0.04)
20:28:24.665 00.002 8596 Worker thread wakes up
20:28:24.665 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
20:28:24.665 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
20:28:24.665 00.000 8596 Moving (0.07, -0.04) raw xDistance=-0.07 yDistance=0.03
20:28:24.665 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:28:24.666 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:24.666 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:28:24.666 00.000 8596 MoveAxis(E, 0, ABG)
20:28:24.666 00.000 8596 Move returns status 0, amount 0
20:28:24.666 00.000 8596 MoveAxis(N, 0, ABG)
20:28:24.666 00.000 8596 Move returns status 0, amount 0
20:28:24.666 00.000 8596 move complete, result=0
20:28:24.666 00.000 8596 worker thread done servicing request
20:28:24.672 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:28:24.689 00.017 9120 UpdateGuideState exits: m=278616 SNR=207.9
20:28:24.690 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:24.690 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:24.691 00.001 9120 Enqueuing Expose request
20:28:24.692 00.001 8596 Worker thread wakes up
20:28:24.692 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:24.693 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:24.693 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:25.868 01.175 8596 Exposure complete
20:28:25.927 00.059 8596 worker thread done servicing request
20:28:25.927 00.000 9120 OnExposeComplete: enter
20:28:25.928 00.001 9120 UpdateGuideState(): m_state=6
20:28:25.929 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1082
20:28:25.930 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.52, Mass=311741, SNR=220.3, Peak=30083 HFD=4.4
20:28:25.932 00.002 9120 MultiStar: [#1 -0.08,0.03,0.94,U] [#2 0.10,0.02,0.92,U] [#3 -0.15,0.17,0.72,U] [#4 -0.09,0.06,0.44,U] [#5 -0.02,-0.15,0.39,U] [#6 0.55,-0.13,0.00,M3] [#7 0.14,-0.05,0.33,U] [#8 -0.35,0.25,0.00,M1] 
20:28:25.932 00.000 9120 refined, 6 included, MultiStar: {-0.01, 0.01}, one-star: {0.05, -0.08}
20:28:25.934 00.002 9120 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.04) = xAngle (-0.69 = -0.69)
20:28:25.934 00.000 9120 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.66 = -0.66)
20:28:25.935 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.35 mountX=0.01 mountY=-0.01, mountTheta=-0.67
20:28:25.938 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.01, opts=13)
20:28:25.939 00.001 9120 Enqueuing Move request for scope (-0.01, 0.01)
20:28:25.939 00.000 8596 Worker thread wakes up
20:28:25.940 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
20:28:25.940 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
20:28:25.940 00.000 8596 Moving (-0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
20:28:25.940 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:28:25.940 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:25.940 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:28:25.940 00.000 8596 MoveAxis(E, 0, ABG)
20:28:25.940 00.000 8596 Move returns status 0, amount 0
20:28:25.941 00.001 8596 MoveAxis(N, 0, ABG)
20:28:25.941 00.000 8596 Move returns status 0, amount 0
20:28:25.941 00.000 8596 move complete, result=0
20:28:25.941 00.000 8596 worker thread done servicing request
20:28:25.948 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:28:25.977 00.029 9120 UpdateGuideState exits: m=311741 SNR=220.3
20:28:25.978 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:25.979 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:25.981 00.002 9120 Enqueuing Expose request
20:28:25.983 00.002 8596 Worker thread wakes up
20:28:25.983 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:25.984 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:25.984 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:26.962 00.978 8596 Exposure complete
20:28:27.037 00.075 8596 worker thread done servicing request
20:28:27.037 00.000 9120 OnExposeComplete: enter
20:28:27.038 00.001 9120 UpdateGuideState(): m_state=6
20:28:27.039 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1083
20:28:27.040 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.42, Mass=272112, SNR=202.6, Peak=26339 HFD=4.3
20:28:27.041 00.001 9120 MultiStar: [#1 -0.07,0.11,1.05,U] [#2 0.01,-0.09,0.91,U] [#3 -0.16,0.14,0.76,U] [#4 -0.07,0.09,0.54,U] [#5 -0.07,-0.13,0.48,U] [#6 0.24,-0.16,0.29,U] [#7 -0.01,-0.04,0.31,U] [#8 -0.08,0.14,0.25,U] 
20:28:27.042 00.001 9120 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {0.09, -0.18}
20:28:27.043 00.001 9120 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.04) = xAngle (-5.61 = 0.67)
20:28:27.044 00.001 9120 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.58 = 0.71)
20:28:27.045 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.57 mountX=0.02 mountY=0.02, mountTheta=0.69
20:28:27.046 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.01, opts=13)
20:28:27.047 00.001 9120 Enqueuing Move request for scope (-0.02, -0.01)
20:28:27.048 00.001 8596 Worker thread wakes up
20:28:27.048 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
20:28:27.048 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
20:28:27.048 00.000 8596 Moving (-0.02, -0.01) raw xDistance=0.02 yDistance=0.02
20:28:27.048 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:28:27.048 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:27.048 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:28:27.048 00.000 8596 MoveAxis(E, 0, ABG)
20:28:27.048 00.000 8596 Move returns status 0, amount 0
20:28:27.048 00.000 8596 MoveAxis(N, 0, ABG)
20:28:27.048 00.000 8596 Move returns status 0, amount 0
20:28:27.048 00.000 8596 move complete, result=0
20:28:27.049 00.001 8596 worker thread done servicing request
20:28:27.053 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2438, FiltMax=65488, Gamma=1.000
20:28:27.069 00.016 9120 UpdateGuideState exits: m=272112 SNR=202.6
20:28:27.070 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:27.071 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:27.072 00.001 9120 Enqueuing Expose request
20:28:27.073 00.001 8596 Worker thread wakes up
20:28:27.073 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:27.074 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:27.074 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:28.240 01.166 8596 Exposure complete
20:28:28.325 00.085 8596 worker thread done servicing request
20:28:28.325 00.000 9120 OnExposeComplete: enter
20:28:28.327 00.002 9120 UpdateGuideState(): m_state=6
20:28:28.329 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1084
20:28:28.331 00.002 9120 Star::Find returns 1 (0), X=1146.69, Y=158.34, Mass=289924, SNR=204.0, Peak=22243 HFD=4.3
20:28:28.333 00.002 9120 MultiStar: [#1 0.29,-0.20,1.03,U] [#2 0.28,-0.15,1.04,U] [#3 0.17,0.23,0.91,U] [#4 0.32,-0.14,0.56,U] [#5 0.11,-0.15,0.49,U] [#6 0.63,-0.09,0.00,M3] [#7 0.21,-0.40,0.00,M1] [#8 0.04,0.08,0.31,U] 
20:28:28.335 00.002 9120 refined, 6 included, MultiStar: {0.26, -0.10}, one-star: {0.38, -0.26}
20:28:28.337 00.002 9120 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.04) = xAngle (-3.42 = 2.87)
20:28:28.338 00.001 9120 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.38 = 2.90)
20:28:28.340 00.002 9120 CameraToMount -- cameraX=0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-0.38 mountX=-0.27 mountY=0.07, mountTheta=2.90
20:28:28.344 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=-0.10, opts=13)
20:28:28.346 00.002 9120 Enqueuing Move request for scope (0.26, -0.10)
20:28:28.347 00.001 8596 Worker thread wakes up
20:28:28.348 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.10) opts 0xd
20:28:28.348 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, -0.10)
20:28:28.348 00.000 8596 Moving (0.26, -0.10) raw xDistance=-0.27 yDistance=0.07
20:28:28.348 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:28:28.348 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:28.348 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:28:28.348 00.000 8596 MoveAxis(E, 39, ABG)
20:28:28.349 00.001 8596 Guiding  Dir = 2, Dur = 39
20:28:28.349 00.000 8596 IsSlewing returns 0
20:28:28.349 00.000 8596 IsGuiding returns 0
20:28:28.358 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2478, FiltMax=65488, Gamma=1.000
20:28:28.377 00.019 8596 PulseGuide returned control before completion, sleep 23
20:28:28.386 00.009 9120 UpdateGuideState exits: m=289924 SNR=204.0
20:28:28.388 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:28.389 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:28.391 00.002 9120 Enqueuing Expose request
20:28:28.406 00.015 8596 IsGuiding returns 1
20:28:28.406 00.000 8596 scope still moving after pulse duration time elapsed
20:28:28.438 00.032 8596 IsSlewing returns 0
20:28:28.438 00.000 8596 IsGuiding returns 1
20:28:28.469 00.031 8596 IsSlewing returns 0
20:28:28.469 00.000 8596 IsGuiding returns 0
20:28:28.469 00.000 8596 scope move finished after 39 + 80 ms
20:28:28.469 00.000 8596 Move returns status 0, amount 39
20:28:28.469 00.000 8596 MoveAxis(N, 0, ABG)
20:28:28.469 00.000 8596 Move returns status 0, amount 0
20:28:28.469 00.000 8596 move complete, result=0
20:28:28.469 00.000 8596 worker thread done servicing request
20:28:28.469 00.000 8596 Worker thread wakes up
20:28:28.469 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:28.469 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:28.470 00.001 9120 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
20:28:29.447 00.977 8596 Exposure complete
20:28:29.555 00.108 8596 worker thread done servicing request
20:28:29.555 00.000 9120 OnExposeComplete: enter
20:28:29.558 00.003 9120 UpdateGuideState(): m_state=6
20:28:29.559 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1085
20:28:29.561 00.002 9120 Star::Find returns 1 (0), X=1146.45, Y=158.45, Mass=301008, SNR=219.1, Peak=27091 HFD=4.3
20:28:29.563 00.002 9120 MultiStar: [#1 0.07,0.01,0.91,U] [#2 0.07,-0.05,0.86,U] [#3 0.08,0.21,0.68,U] [#4 0.17,-0.00,0.48,U] [#5 0.10,-0.08,0.44,U] [#6 0.47,-0.04,0.00,M4] [#7 -0.04,-0.24,0.32,U] [#8 -0.28,0.34,0.00,M1] 
20:28:29.565 00.002 9120 refined, 6 included, MultiStar: {0.09, -0.03}, one-star: {0.14, -0.15}
20:28:29.567 00.002 9120 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.04) = xAngle (-3.38 = 2.91)
20:28:29.568 00.001 9120 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.34 = 2.94)
20:28:29.569 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.33 mountX=-0.10 mountY=0.02, mountTheta=2.94
20:28:29.570 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.03, opts=13)
20:28:29.571 00.001 9120 Enqueuing Move request for scope (0.09, -0.03)
20:28:29.573 00.002 8596 Worker thread wakes up
20:28:29.573 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
20:28:29.573 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
20:28:29.573 00.000 8596 Moving (0.09, -0.03) raw xDistance=-0.10 yDistance=0.02
20:28:29.573 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:28:29.573 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:29.574 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:28:29.574 00.000 8596 MoveAxis(E, 0, ABG)
20:28:29.574 00.000 8596 Move returns status 0, amount 0
20:28:29.574 00.000 8596 MoveAxis(N, 0, ABG)
20:28:29.574 00.000 8596 Move returns status 0, amount 0
20:28:29.574 00.000 8596 move complete, result=0
20:28:29.574 00.000 8596 worker thread done servicing request
20:28:29.581 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:28:29.603 00.022 9120 UpdateGuideState exits: m=301008 SNR=219.1
20:28:29.605 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:29.606 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:29.607 00.001 9120 Enqueuing Expose request
20:28:29.608 00.001 8596 Worker thread wakes up
20:28:29.608 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:29.609 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:29.609 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:30.777 01.168 8596 Exposure complete
20:28:30.839 00.062 8596 worker thread done servicing request
20:28:30.840 00.001 9120 OnExposeComplete: enter
20:28:30.840 00.000 9120 UpdateGuideState(): m_state=6
20:28:30.841 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1086
20:28:30.842 00.001 9120 Star::Find returns 1 (0), X=1146.41, Y=158.49, Mass=284103, SNR=195.8, Peak=26003 HFD=4.2
20:28:30.843 00.001 9120 MultiStar: [#1 -0.01,-0.06,1.01,U] [#2 -0.08,0.01,0.93,U] [#3 -0.02,0.19,0.81,U] [#4 -0.07,-0.17,0.57,U] [#5 0.01,-0.09,0.51,U] [#6 0.41,-0.05,0.00,M5] [#7 -0.12,-0.04,0.33,U] [#8 -0.00,0.15,0.33,U] 
20:28:30.844 00.001 9120 refined, 7 included, MultiStar: {-0.01, -0.02}, one-star: {0.10, -0.11}
20:28:30.845 00.001 9120 CameraToMount -- cameraTheta (-2.20) - m_xAngle (3.04) = xAngle (-5.24 = 1.04)
20:28:30.845 00.000 9120 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.21 = 1.08)
20:28:30.846 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.20 mountX=0.01 mountY=0.02, mountTheta=1.05
20:28:30.849 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.02, opts=13)
20:28:30.850 00.001 9120 Enqueuing Move request for scope (-0.01, -0.02)
20:28:30.851 00.001 8596 Worker thread wakes up
20:28:30.851 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
20:28:30.851 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
20:28:30.851 00.000 8596 Moving (-0.01, -0.02) raw xDistance=0.01 yDistance=0.02
20:28:30.851 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:28:30.851 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:30.851 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:28:30.851 00.000 8596 MoveAxis(E, 0, ABG)
20:28:30.851 00.000 8596 Move returns status 0, amount 0
20:28:30.851 00.000 8596 MoveAxis(N, 0, ABG)
20:28:30.851 00.000 8596 Move returns status 0, amount 0
20:28:30.851 00.000 8596 move complete, result=0
20:28:30.851 00.000 8596 worker thread done servicing request
20:28:30.859 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:28:30.885 00.026 9120 UpdateGuideState exits: m=284103 SNR=195.8
20:28:30.885 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:30.886 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:30.887 00.001 9120 Enqueuing Expose request
20:28:30.888 00.001 8596 Worker thread wakes up
20:28:30.888 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:30.889 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:30.889 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:31.856 00.967 8596 Exposure complete
20:28:31.925 00.069 8596 worker thread done servicing request
20:28:31.925 00.000 9120 OnExposeComplete: enter
20:28:31.926 00.001 9120 UpdateGuideState(): m_state=6
20:28:31.927 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1087
20:28:31.928 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.49, Mass=293018, SNR=208.9, Peak=27379 HFD=4.3
20:28:31.929 00.001 9120 MultiStar: [#1 0.12,0.01,0.95,U] [#2 -0.00,0.08,0.89,U] [#3 0.01,0.22,0.75,U] [#4 0.13,-0.02,0.52,U] [#5 0.07,-0.10,0.46,U] [#6 0.57,0.04,0.00,M6] [#7 -0.09,0.01,0.33,U] [#8 0.01,0.29,0.27,U] 
20:28:31.930 00.001 9120 refined, 7 included, MultiStar: {0.08, 0.03}, one-star: {0.23, -0.10}
20:28:31.930 00.000 9120 CameraToMount -- cameraTheta (0.39) - m_xAngle (3.04) = xAngle (-2.65 = -2.65)
20:28:31.931 00.001 9120 CameraToMount -- cameraTheta (0.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.62 = -2.62)
20:28:31.932 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.39 mountX=-0.08 mountY=-0.04, mountTheta=-2.63
20:28:31.933 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.03, opts=13)
20:28:31.934 00.001 9120 Enqueuing Move request for scope (0.08, 0.03)
20:28:31.934 00.000 8596 Worker thread wakes up
20:28:31.935 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
20:28:31.935 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
20:28:31.935 00.000 8596 Moving (0.08, 0.03) raw xDistance=-0.08 yDistance=-0.04
20:28:31.935 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:28:31.935 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:31.935 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:28:31.935 00.000 8596 MoveAxis(E, 0, ABG)
20:28:31.935 00.000 8596 Move returns status 0, amount 0
20:28:31.935 00.000 8596 MoveAxis(N, 0, ABG)
20:28:31.935 00.000 8596 Move returns status 0, amount 0
20:28:31.935 00.000 8596 move complete, result=0
20:28:31.935 00.000 8596 worker thread done servicing request
20:28:31.939 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2445, FiltMax=65488, Gamma=1.000
20:28:31.954 00.015 9120 UpdateGuideState exits: m=293018 SNR=208.9
20:28:31.955 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:31.955 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:31.956 00.001 9120 Enqueuing Expose request
20:28:31.957 00.001 8596 Worker thread wakes up
20:28:31.957 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:31.959 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:31.959 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:33.152 01.193 8596 Exposure complete
20:28:33.222 00.070 8596 worker thread done servicing request
20:28:33.222 00.000 9120 OnExposeComplete: enter
20:28:33.223 00.001 9120 UpdateGuideState(): m_state=6
20:28:33.223 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1088
20:28:33.224 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.30, Mass=281598, SNR=208.2, Peak=25497 HFD=4.4
20:28:33.225 00.001 9120 MultiStar: [#1 0.06,-0.09,1.00,U] [#2 0.18,-0.06,0.96,U] [#3 -0.04,0.13,0.68,U] [#4 0.06,-0.26,0.50,U] [#5 0.15,-0.14,0.42,U] [#6 0.38,0.04,0.36,U] [#7 0.23,-0.14,0.31,U] [#8 -0.36,-0.03,0.27,U] 
20:28:33.226 00.001 9120 refined, 8 included, MultiStar: {0.10, -0.10}, one-star: {0.13, -0.29}
20:28:33.227 00.001 9120 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.04) = xAngle (-3.85 = 2.43)
20:28:33.227 00.000 9120 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.82 = 2.47)
20:28:33.228 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.81 mountX=-0.11 mountY=0.09, mountTheta=2.45
20:28:33.230 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.10, opts=13)
20:28:33.231 00.001 9120 Enqueuing Move request for scope (0.10, -0.10)
20:28:33.232 00.001 8596 Worker thread wakes up
20:28:33.232 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
20:28:33.232 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
20:28:33.232 00.000 8596 Moving (0.10, -0.10) raw xDistance=-0.11 yDistance=0.09
20:28:33.232 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:28:33.232 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:33.232 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:28:33.232 00.000 8596 MoveAxis(E, 0, ABG)
20:28:33.232 00.000 8596 Move returns status 0, amount 0
20:28:33.232 00.000 8596 MoveAxis(N, 0, ABG)
20:28:33.232 00.000 8596 Move returns status 0, amount 0
20:28:33.232 00.000 8596 move complete, result=0
20:28:33.232 00.000 8596 worker thread done servicing request
20:28:33.237 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:28:33.253 00.016 9120 UpdateGuideState exits: m=281598 SNR=208.2
20:28:33.254 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:33.255 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:33.256 00.001 9120 Enqueuing Expose request
20:28:33.257 00.001 8596 Worker thread wakes up
20:28:33.257 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:33.258 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:33.258 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:34.241 00.983 8596 Exposure complete
20:28:34.324 00.083 8596 worker thread done servicing request
20:28:34.324 00.000 9120 OnExposeComplete: enter
20:28:34.325 00.001 9120 UpdateGuideState(): m_state=6
20:28:34.326 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1089
20:28:34.327 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.29, Mass=285114, SNR=199.7, Peak=24345 HFD=4.3
20:28:34.328 00.001 9120 MultiStar: [#1 0.06,-0.04,1.04,U] [#2 0.06,-0.16,0.92,U] [#3 -0.01,0.12,0.75,U] [#4 0.04,-0.04,0.54,U] [#5 0.03,-0.14,0.44,U] [#6 0.58,-0.28,0.00,M6] [#7 0.09,-0.33,0.32,U] [#8 -0.10,0.13,0.30,U] 
20:28:34.329 00.001 9120 refined, 7 included, MultiStar: {0.06, -0.10}, one-star: {0.19, -0.31}
20:28:34.330 00.001 9120 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.04) = xAngle (-4.07 = 2.22)
20:28:34.331 00.001 9120 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.03 = 2.25)
20:28:34.332 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.03 mountX=-0.07 mountY=0.09, mountTheta=2.23
20:28:34.333 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.10, opts=13)
20:28:34.334 00.001 9120 Enqueuing Move request for scope (0.06, -0.10)
20:28:34.335 00.001 8596 Worker thread wakes up
20:28:34.335 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
20:28:34.335 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
20:28:34.335 00.000 8596 Moving (0.06, -0.10) raw xDistance=-0.07 yDistance=0.09
20:28:34.335 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:28:34.335 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:34.335 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:28:34.335 00.000 8596 MoveAxis(E, 0, ABG)
20:28:34.335 00.000 8596 Move returns status 0, amount 0
20:28:34.335 00.000 8596 MoveAxis(N, 0, ABG)
20:28:34.335 00.000 8596 Move returns status 0, amount 0
20:28:34.336 00.001 8596 move complete, result=0
20:28:34.336 00.000 8596 worker thread done servicing request
20:28:34.340 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:28:34.356 00.016 9120 UpdateGuideState exits: m=285114 SNR=199.7
20:28:34.358 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:34.359 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:34.359 00.000 9120 Enqueuing Expose request
20:28:34.360 00.001 8596 Worker thread wakes up
20:28:34.360 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:34.361 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:34.361 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:35.516 01.155 8596 Exposure complete
20:28:35.574 00.058 8596 worker thread done servicing request
20:28:35.574 00.000 9120 OnExposeComplete: enter
20:28:35.575 00.001 9120 UpdateGuideState(): m_state=6
20:28:35.576 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1090
20:28:35.577 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.40, Mass=300377, SNR=218.1, Peak=26707 HFD=4.4
20:28:35.578 00.001 9120 MultiStar: [#1 -0.14,-0.08,0.89,U] [#2 -0.01,-0.19,0.93,U] [#3 -0.28,0.04,0.68,U] [#4 -0.23,-0.09,0.46,U] [#5 -0.27,-0.18,0.47,U] [#6 0.20,-0.11,0.26,U] [#7 0.16,-0.15,0.38,U] [#8 -0.21,0.07,0.24,U] 
20:28:35.579 00.001 9120 refined, 8 included, MultiStar: {-0.09, -0.12}, one-star: {0.03, -0.20}
20:28:35.580 00.001 9120 CameraToMount -- cameraTheta (-2.22) - m_xAngle (3.04) = xAngle (-5.26 = 1.03)
20:28:35.580 00.000 9120 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.22 = 1.06)
20:28:35.581 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.22 mountX=0.08 mountY=0.13, mountTheta=1.04
20:28:35.583 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.12, opts=13)
20:28:35.584 00.001 9120 Enqueuing Move request for scope (-0.09, -0.12)
20:28:35.584 00.000 8596 Worker thread wakes up
20:28:35.584 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
20:28:35.585 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
20:28:35.585 00.000 8596 Moving (-0.09, -0.12) raw xDistance=0.08 yDistance=0.13
20:28:35.585 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:28:35.585 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:35.585 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:28:35.585 00.000 8596 MoveAxis(E, 0, ABG)
20:28:35.585 00.000 8596 Move returns status 0, amount 0
20:28:35.585 00.000 8596 MoveAxis(N, 0, ABG)
20:28:35.585 00.000 8596 Move returns status 0, amount 0
20:28:35.585 00.000 8596 move complete, result=0
20:28:35.585 00.000 8596 worker thread done servicing request
20:28:35.589 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2432, FiltMax=65507, Gamma=1.000
20:28:35.605 00.016 9120 UpdateGuideState exits: m=300377 SNR=218.1
20:28:35.606 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:35.607 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:35.608 00.001 9120 Enqueuing Expose request
20:28:35.609 00.001 8596 Worker thread wakes up
20:28:35.609 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:35.610 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:35.610 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:36.598 00.988 8596 Exposure complete
20:28:36.668 00.070 8596 worker thread done servicing request
20:28:36.668 00.000 9120 OnExposeComplete: enter
20:28:36.669 00.001 9120 UpdateGuideState(): m_state=6
20:28:36.671 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1091
20:28:36.671 00.000 9120 Star::Find returns 1 (0), X=1146.42, Y=158.49, Mass=305406, SNR=217.9, Peak=27283 HFD=4.3
20:28:36.672 00.001 9120 MultiStar: [#1 0.04,-0.18,0.98,U] [#2 0.16,-0.07,0.91,U] [#3 -0.01,-0.01,0.69,U] [#4 0.00,-0.22,0.47,U] [#5 -0.09,-0.25,0.40,U] [#6 0.58,-0.10,0.00,M6] [#7 0.13,-0.11,0.30,U] [#8 -0.07,0.18,0.24,U] 
20:28:36.673 00.001 9120 refined, 7 included, MultiStar: {0.06, -0.11}, one-star: {0.12, -0.11}
20:28:36.673 00.000 9120 CameraToMount -- cameraTheta (-1.10) - m_xAngle (3.04) = xAngle (-4.14 = 2.14)
20:28:36.674 00.001 9120 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.11 = 2.18)
20:28:36.675 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.10 mountX=-0.07 mountY=0.10, mountTheta=2.15
20:28:36.676 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.11, opts=13)
20:28:36.677 00.001 9120 Enqueuing Move request for scope (0.06, -0.11)
20:28:36.678 00.001 8596 Worker thread wakes up
20:28:36.678 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
20:28:36.678 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
20:28:36.678 00.000 8596 Moving (0.06, -0.11) raw xDistance=-0.07 yDistance=0.10
20:28:36.678 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:28:36.678 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:36.678 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:28:36.678 00.000 8596 MoveAxis(E, 0, ABG)
20:28:36.678 00.000 8596 Move returns status 0, amount 0
20:28:36.678 00.000 8596 MoveAxis(N, 0, ABG)
20:28:36.678 00.000 8596 Move returns status 0, amount 0
20:28:36.678 00.000 8596 move complete, result=0
20:28:36.678 00.000 8596 worker thread done servicing request
20:28:36.682 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:28:36.706 00.024 9120 UpdateGuideState exits: m=305406 SNR=217.9
20:28:36.707 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:36.708 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:36.709 00.001 9120 Enqueuing Expose request
20:28:36.710 00.001 8596 Worker thread wakes up
20:28:36.710 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:36.711 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:36.711 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:37.884 01.173 8596 Exposure complete
20:28:37.947 00.063 8596 worker thread done servicing request
20:28:37.947 00.000 9120 OnExposeComplete: enter
20:28:37.948 00.001 9120 UpdateGuideState(): m_state=6
20:28:37.949 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1092
20:28:37.950 00.001 9120 Star::Find returns 1 (0), X=1146.56, Y=158.36, Mass=318741, SNR=223.2, Peak=26339 HFD=4.4
20:28:37.951 00.001 9120 MultiStar: [#1 -0.02,-0.16,0.86,U] [#2 0.14,-0.17,0.79,U] [#3 -0.15,0.09,0.85,U] [#4 0.06,-0.06,0.48,U] [#5 -0.03,-0.28,0.41,U] [#6 0.48,-0.12,0.00,M7] [#7 0.12,-0.32,0.29,U] [#8 -0.10,0.14,0.24,U] 
20:28:37.952 00.001 9120 refined, 7 included, MultiStar: {0.05, -0.13}, one-star: {0.25, -0.24}
20:28:37.953 00.001 9120 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.04) = xAngle (-4.25 = 2.03)
20:28:37.953 00.000 9120 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.22 = 2.06)
20:28:37.954 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.21 mountX=-0.06 mountY=0.12, mountTheta=2.04
20:28:37.956 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.13, opts=13)
20:28:37.957 00.001 9120 Enqueuing Move request for scope (0.05, -0.13)
20:28:37.958 00.001 8596 Worker thread wakes up
20:28:37.958 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
20:28:37.958 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
20:28:37.958 00.000 8596 Moving (0.05, -0.13) raw xDistance=-0.06 yDistance=0.12
20:28:37.958 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:28:37.958 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:37.958 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:28:37.958 00.000 8596 MoveAxis(E, 0, ABG)
20:28:37.958 00.000 8596 Move returns status 0, amount 0
20:28:37.958 00.000 8596 MoveAxis(N, 0, ABG)
20:28:37.958 00.000 8596 Move returns status 0, amount 0
20:28:37.958 00.000 8596 move complete, result=0
20:28:37.959 00.001 8596 worker thread done servicing request
20:28:37.962 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:28:37.978 00.016 9120 UpdateGuideState exits: m=318741 SNR=223.2
20:28:37.979 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:37.980 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:37.981 00.001 9120 Enqueuing Expose request
20:28:37.981 00.000 8596 Worker thread wakes up
20:28:37.981 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:37.982 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:37.982 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:38.957 00.975 8596 Exposure complete
20:28:39.051 00.094 8596 worker thread done servicing request
20:28:39.051 00.000 9120 OnExposeComplete: enter
20:28:39.052 00.001 9120 UpdateGuideState(): m_state=6
20:28:39.053 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1093
20:28:39.054 00.001 9120 Star::Find returns 1 (0), X=1146.66, Y=158.50, Mass=260555, SNR=194.1, Peak=22419 HFD=4.5
20:28:39.055 00.001 9120 MultiStar: [#1 0.19,-0.02,1.09,U] [#2 0.20,-0.16,1.08,U] [#3 -0.00,0.19,0.79,U] [#4 0.25,-0.04,0.54,U] [#5 0.00,-0.21,0.53,U] [#6 0.40,0.06,0.00,M8] [#7 0.03,-0.12,0.31,U] [#8 -0.14,0.26,0.30,U] 
20:28:39.056 00.001 9120 refined, 7 included, MultiStar: {0.16, -0.04}, one-star: {0.36, -0.10}
20:28:39.057 00.001 9120 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.04) = xAngle (-3.30 = 2.99)
20:28:39.059 00.002 9120 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.26 = 3.02)
20:28:39.060 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.26 mountX=-0.16 mountY=0.02, mountTheta=3.02
20:28:39.063 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.04, opts=13)
20:28:39.065 00.002 9120 Enqueuing Move request for scope (0.16, -0.04)
20:28:39.067 00.002 8596 Worker thread wakes up
20:28:39.067 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
20:28:39.067 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
20:28:39.067 00.000 8596 Moving (0.16, -0.04) raw xDistance=-0.16 yDistance=0.02
20:28:39.067 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:28:39.067 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:39.068 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:28:39.068 00.000 8596 MoveAxis(E, 0, ABG)
20:28:39.068 00.000 8596 Move returns status 0, amount 0
20:28:39.068 00.000 8596 MoveAxis(N, 0, ABG)
20:28:39.068 00.000 8596 Move returns status 0, amount 0
20:28:39.068 00.000 8596 move complete, result=0
20:28:39.069 00.001 8596 worker thread done servicing request
20:28:39.074 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:28:39.102 00.028 9120 UpdateGuideState exits: m=260555 SNR=194.1
20:28:39.103 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:39.105 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:39.105 00.000 9120 Enqueuing Expose request
20:28:39.107 00.002 8596 Worker thread wakes up
20:28:39.107 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:28:39.108 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:39.108 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:40.280 01.172 8596 Exposure complete
20:28:40.355 00.075 8596 worker thread done servicing request
20:28:40.356 00.001 9120 OnExposeComplete: enter
20:28:40.356 00.000 9120 UpdateGuideState(): m_state=6
20:28:40.357 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1094
20:28:40.358 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=158.45, Mass=290845, SNR=236.3, Peak=26707 HFD=4.5
20:28:40.359 00.001 9120 MultiStar: [#1 -0.11,-0.03,0.73,U] [#2 0.02,-0.09,0.83,U] [#3 -0.17,0.11,0.64,U] [#4 -0.07,0.03,0.44,U] [#5 -0.10,-0.34,0.38,U] [#6 0.37,0.05,0.25,U] [#7 0.05,-0.29,0.29,U] [#8 -0.17,-0.09,0.28,U] 
20:28:40.360 00.001 9120 refined, 8 included, MultiStar: {-0.04, -0.08}, one-star: {0.01, -0.15}
20:28:40.361 00.001 9120 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.04) = xAngle (-5.03 = 1.25)
20:28:40.361 00.000 9120 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.00 = 1.29)
20:28:40.362 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.99 mountX=0.03 mountY=0.08, mountTheta=1.25
20:28:40.364 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.08, opts=13)
20:28:40.365 00.001 9120 Enqueuing Move request for scope (-0.04, -0.08)
20:28:40.365 00.000 8596 Worker thread wakes up
20:28:40.365 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
20:28:40.365 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
20:28:40.365 00.000 8596 Moving (-0.04, -0.08) raw xDistance=0.03 yDistance=0.08
20:28:40.365 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:28:40.366 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:40.366 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:28:40.366 00.000 8596 MoveAxis(E, 0, ABG)
20:28:40.366 00.000 8596 Move returns status 0, amount 0
20:28:40.366 00.000 8596 MoveAxis(N, 0, ABG)
20:28:40.366 00.000 8596 Move returns status 0, amount 0
20:28:40.366 00.000 8596 move complete, result=0
20:28:40.366 00.000 8596 worker thread done servicing request
20:28:40.371 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2457, FiltMax=65501, Gamma=1.000
20:28:40.401 00.030 9120 UpdateGuideState exits: m=290845 SNR=236.3
20:28:40.402 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:40.404 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:40.405 00.001 9120 Enqueuing Expose request
20:28:40.406 00.001 8596 Worker thread wakes up
20:28:40.406 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:40.407 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:40.408 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:41.386 00.978 8596 Exposure complete
20:28:41.482 00.096 8596 worker thread done servicing request
20:28:41.482 00.000 9120 OnExposeComplete: enter
20:28:41.483 00.001 9120 UpdateGuideState(): m_state=6
20:28:41.484 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1095
20:28:41.485 00.001 9120 Star::Find returns 1 (0), X=1146.35, Y=158.43, Mass=299560, SNR=207.0, Peak=27715 HFD=4.5
20:28:41.486 00.001 9120 MultiStar: [#1 -0.07,-0.18,1.05,U] [#2 0.06,-0.22,0.94,U] [#3 -0.20,0.07,0.78,U] [#4 -0.04,-0.06,0.52,U] [#5 -0.11,-0.31,0.49,U] [#6 0.35,-0.09,0.33,U] [#7 0.16,-0.32,0.35,U] [#8 -0.28,-0.05,0.30,U] 
20:28:41.487 00.001 9120 refined, 8 included, MultiStar: {-0.02, -0.15}, one-star: {0.04, -0.16}
20:28:41.488 00.001 9120 CameraToMount -- cameraTheta (-1.71) - m_xAngle (3.04) = xAngle (-4.75 = 1.53)
20:28:41.489 00.001 9120 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.71 = 1.57)
20:28:41.490 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.71 mountX=0.01 mountY=0.15, mountTheta=1.53
20:28:41.491 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.15, opts=13)
20:28:41.492 00.001 9120 Enqueuing Move request for scope (-0.02, -0.15)
20:28:41.493 00.001 8596 Worker thread wakes up
20:28:41.493 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
20:28:41.493 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
20:28:41.493 00.000 8596 Moving (-0.02, -0.15) raw xDistance=0.01 yDistance=0.15
20:28:41.493 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:28:41.493 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:41.494 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:28:41.494 00.000 8596 MoveAxis(E, 0, ABG)
20:28:41.494 00.000 8596 Move returns status 0, amount 0
20:28:41.494 00.000 8596 MoveAxis(N, 0, ABG)
20:28:41.494 00.000 8596 Move returns status 0, amount 0
20:28:41.494 00.000 8596 move complete, result=0
20:28:41.494 00.000 8596 worker thread done servicing request
20:28:41.499 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:28:41.515 00.016 9120 UpdateGuideState exits: m=299560 SNR=207.0
20:28:41.516 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:41.517 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:41.518 00.001 9120 Enqueuing Expose request
20:28:41.519 00.001 8596 Worker thread wakes up
20:28:41.519 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:28:41.519 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:41.520 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:42.689 01.169 8596 Exposure complete
20:28:42.748 00.059 8596 worker thread done servicing request
20:28:42.749 00.001 9120 OnExposeComplete: enter
20:28:42.750 00.001 9120 UpdateGuideState(): m_state=6
20:28:42.750 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1096
20:28:42.751 00.001 9120 Star::Find returns 1 (0), X=1146.42, Y=158.20, Mass=301183, SNR=222.7, Peak=27033 HFD=4.6
20:28:42.752 00.001 9120 MultiStar: [#1 -0.04,-0.18,0.83,U] [#2 0.02,-0.28,1.02,U] [#3 -0.08,0.05,0.71,U] [#4 -0.20,-0.21,0.48,U] [#5 0.02,-0.25,0.45,U] [#6 0.39,-0.23,0.00,M7] [#7 0.05,-0.32,0.30,U] [#8 -0.27,-0.04,0.27,U] 
20:28:42.753 00.001 9120 refined, 7 included, MultiStar: {-0.02, -0.22}, one-star: {0.11, -0.40}
20:28:42.754 00.001 9120 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.04) = xAngle (-4.71 = 1.58)
20:28:42.755 00.001 9120 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.67 = 1.61)
20:28:42.755 00.000 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.67 mountX=-0.00 mountY=0.22, mountTheta=1.58
20:28:42.757 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.22, opts=13)
20:28:42.758 00.001 9120 Enqueuing Move request for scope (-0.02, -0.22)
20:28:42.759 00.001 8596 Worker thread wakes up
20:28:42.759 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
20:28:42.759 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
20:28:42.759 00.000 8596 Moving (-0.02, -0.22) raw xDistance=-0.00 yDistance=0.22
20:28:42.759 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:28:42.759 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:28:42.759 00.000 8596 MoveAxis(E, 0, ABG)
20:28:42.759 00.000 8596 Move returns status 0, amount 0
20:28:42.759 00.000 8596 MoveAxis(S, 47, ABG)
20:28:42.759 00.000 8596 Guiding  Dir = 1, Dur = 47
20:28:42.760 00.001 8596 IsSlewing returns 0
20:28:42.760 00.000 8596 IsGuiding returns 0
20:28:42.764 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:28:42.776 00.012 8596 PulseGuide returned control before completion, sleep 41
20:28:42.780 00.004 9120 UpdateGuideState exits: m=301183 SNR=222.7
20:28:42.781 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:42.782 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:42.783 00.001 9120 Enqueuing Expose request
20:28:42.821 00.038 8596 IsGuiding returns 1
20:28:42.821 00.000 8596 scope still moving after pulse duration time elapsed
20:28:42.852 00.031 8596 IsSlewing returns 0
20:28:42.852 00.000 8596 IsGuiding returns 1
20:28:42.883 00.031 8596 IsSlewing returns 0
20:28:42.883 00.000 8596 IsGuiding returns 0
20:28:42.883 00.000 8596 scope move finished after 47 + 76 ms
20:28:42.883 00.000 8596 Move returns status 0, amount 47
20:28:42.883 00.000 8596 move complete, result=0
20:28:42.883 00.000 8596 worker thread done servicing request
20:28:42.883 00.000 8596 Worker thread wakes up
20:28:42.883 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
20:28:42.884 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:42.884 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:43.845 00.961 8596 Exposure complete
20:28:43.915 00.070 8596 worker thread done servicing request
20:28:43.915 00.000 9120 OnExposeComplete: enter
20:28:43.917 00.002 9120 UpdateGuideState(): m_state=6
20:28:43.919 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1097
20:28:43.921 00.002 9120 Star::Find returns 1 (0), X=1146.16, Y=158.22, Mass=296348, SNR=232.2, Peak=26681 HFD=4.4
20:28:43.923 00.002 9120 MultiStar: [#1 -0.27,-0.28,0.00,M1] [#2 -0.17,-0.21,0.92,U] [#3 -0.31,-0.12,0.70,U] [#4 -0.23,-0.32,0.00,M1] [#5 -0.32,-0.34,0.00,M1] [#6 0.26,-0.41,0.00,M8] [#7 -0.19,-0.49,0.00,M1] [#8 -0.41,-0.15,0.00,M1] 
20:28:43.925 00.002 9120 refined, 2 included, MultiStar: {-0.20, -0.25}, one-star: {-0.15, -0.38}
20:28:43.927 00.002 9120 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.04) = xAngle (-5.28 = 1.00)
20:28:43.928 00.001 9120 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.24 = 1.04)
20:28:43.930 00.002 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-2.24 mountX=0.17 mountY=0.28, mountTheta=1.01
20:28:43.934 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.25, opts=13)
20:28:43.935 00.001 9120 Enqueuing Move request for scope (-0.20, -0.25)
20:28:43.936 00.001 8596 Worker thread wakes up
20:28:43.936 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.25) opts 0xd
20:28:43.936 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.25)
20:28:43.937 00.001 8596 Moving (-0.20, -0.25) raw xDistance=0.17 yDistance=0.28
20:28:43.937 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:28:43.937 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:28:43.937 00.000 8596 MoveAxis(E, 0, ABG)
20:28:43.937 00.000 8596 Move returns status 0, amount 0
20:28:43.937 00.000 8596 MoveAxis(S, 58, ABG)
20:28:43.937 00.000 8596 Guiding  Dir = 1, Dur = 58
20:28:43.938 00.001 8596 IsSlewing returns 0
20:28:43.938 00.000 8596 IsGuiding returns 0
20:28:43.946 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2713, FiltMin=2441, FiltMax=65507, Gamma=1.000
20:28:43.963 00.017 8596 PulseGuide returned control before completion, sleep 44
20:28:43.979 00.016 9120 UpdateGuideState exits: m=296348 SNR=232.2
20:28:43.981 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:43.983 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:43.984 00.001 9120 Enqueuing Expose request
20:28:44.008 00.024 8596 IsGuiding returns 1
20:28:44.008 00.000 8596 scope still moving after pulse duration time elapsed
20:28:44.040 00.032 8596 IsSlewing returns 0
20:28:44.040 00.000 8596 IsGuiding returns 1
20:28:44.072 00.032 8596 IsSlewing returns 0
20:28:44.072 00.000 8596 IsGuiding returns 0
20:28:44.072 00.000 8596 scope move finished after 58 + 75 ms
20:28:44.072 00.000 8596 Move returns status 0, amount 58
20:28:44.072 00.000 8596 move complete, result=0
20:28:44.072 00.000 8596 worker thread done servicing request
20:28:44.072 00.000 8596 Worker thread wakes up
20:28:44.072 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:44.072 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:44.072 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.3 px 58 ms SOUTH
20:28:45.241 01.169 8596 Exposure complete
20:28:45.322 00.081 8596 worker thread done servicing request
20:28:45.322 00.000 9120 OnExposeComplete: enter
20:28:45.323 00.001 9120 UpdateGuideState(): m_state=6
20:28:45.324 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1098
20:28:45.325 00.001 9120 Star::Find returns 1 (0), X=1146.15, Y=158.69, Mass=288163, SNR=214.5, Peak=30963 HFD=4.3
20:28:45.326 00.001 9120 MultiStar: [#1 -0.24,0.19,0.94,U] [#2 -0.01,0.16,0.98,U] [#3 -0.35,0.46,0.00,M1] [#4 -0.19,0.09,0.53,U] [#5 -0.05,0.19,0.44,U] [#6 0.13,0.15,0.30,U] [#7 0.05,0.28,0.34,U] [#8 -0.59,0.45,0.00,M2] 
20:28:45.327 00.001 9120 single-star, 6 included, MultiStar: {-0.10, 0.15}, one-star: {-0.15, 0.10}
20:28:45.328 00.001 9120 CameraToMount -- cameraTheta (2.57) - m_xAngle (3.04) = xAngle (-0.47 = -0.47)
20:28:45.329 00.001 9120 CameraToMount -- cameraTheta (2.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.43 = -0.43)
20:28:45.329 00.000 9120 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.57 mountX=0.16 mountY=-0.08, mountTheta=-0.44
20:28:45.331 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.10, opts=13)
20:28:45.332 00.001 9120 Enqueuing Move request for scope (-0.15, 0.10)
20:28:45.332 00.000 8596 Worker thread wakes up
20:28:45.332 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
20:28:45.333 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
20:28:45.333 00.000 8596 Moving (-0.15, 0.10) raw xDistance=0.16 yDistance=-0.08
20:28:45.333 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:28:45.333 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:45.333 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:28:45.333 00.000 8596 MoveAxis(E, 0, ABG)
20:28:45.333 00.000 8596 Move returns status 0, amount 0
20:28:45.333 00.000 8596 MoveAxis(N, 0, ABG)
20:28:45.333 00.000 8596 Move returns status 0, amount 0
20:28:45.333 00.000 8596 move complete, result=0
20:28:45.333 00.000 8596 worker thread done servicing request
20:28:45.337 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:28:45.353 00.016 9120 UpdateGuideState exits: m=288163 SNR=214.5
20:28:45.354 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:45.355 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:45.357 00.002 9120 Enqueuing Expose request
20:28:45.359 00.002 8596 Worker thread wakes up
20:28:45.359 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:45.361 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:45.361 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:46.325 00.964 8596 Exposure complete
20:28:46.378 00.053 8596 worker thread done servicing request
20:28:46.378 00.000 9120 OnExposeComplete: enter
20:28:46.379 00.001 9120 UpdateGuideState(): m_state=6
20:28:46.380 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1099
20:28:46.381 00.001 9120 Star::Find returns 1 (0), X=1146.37, Y=158.81, Mass=271522, SNR=205.4, Peak=28627 HFD=4.4
20:28:46.382 00.001 9120 MultiStar: [#1 -0.02,0.45,0.00,M1] [#2 0.02,0.16,1.00,U] [#3 0.06,0.41,0.00,M2] [#4 0.15,0.45,0.00,M1] [#5 0.07,0.12,0.44,U] [#6 0.38,0.22,0.00,M8] [#7 0.08,-0.11,0.33,U] [#8 -0.22,0.54,0.00,M3] 
20:28:46.383 00.001 9120 refined, 3 included, MultiStar: {0.05, 0.14}, one-star: {0.06, 0.21}
20:28:46.383 00.000 9120 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.04) = xAngle (-1.80 = -1.80)
20:28:46.384 00.001 9120 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.77 = -1.77)
20:28:46.386 00.002 9120 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.24 mountX=-0.03 mountY=-0.14, mountTheta=-1.80
20:28:46.389 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.14, opts=13)
20:28:46.391 00.002 9120 Enqueuing Move request for scope (0.05, 0.14)
20:28:46.392 00.001 8596 Worker thread wakes up
20:28:46.392 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
20:28:46.392 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
20:28:46.392 00.000 8596 Moving (0.05, 0.14) raw xDistance=-0.03 yDistance=-0.14
20:28:46.392 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:46.392 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:46.393 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:28:46.393 00.000 8596 MoveAxis(E, 0, ABG)
20:28:46.393 00.000 8596 Move returns status 0, amount 0
20:28:46.393 00.000 8596 MoveAxis(N, 0, ABG)
20:28:46.393 00.000 8596 Move returns status 0, amount 0
20:28:46.393 00.000 8596 move complete, result=0
20:28:46.393 00.000 8596 worker thread done servicing request
20:28:46.402 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:28:46.431 00.029 9120 UpdateGuideState exits: m=271522 SNR=205.4
20:28:46.431 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:46.432 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:46.433 00.001 9120 Enqueuing Expose request
20:28:46.434 00.001 8596 Worker thread wakes up
20:28:46.434 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:46.434 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:46.434 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:47.615 01.181 8596 Exposure complete
20:28:47.697 00.082 8596 worker thread done servicing request
20:28:47.697 00.000 9120 OnExposeComplete: enter
20:28:47.699 00.002 9120 UpdateGuideState(): m_state=6
20:28:47.700 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1100
20:28:47.702 00.002 9120 Star::Find returns 1 (0), X=1146.39, Y=158.70, Mass=304191, SNR=216.7, Peak=33987 HFD=4.3
20:28:47.704 00.002 9120 MultiStar: [#1 0.02,0.20,0.95,U] [#2 0.10,0.20,0.92,U] [#3 0.03,0.38,0.00,M3] [#4 0.04,0.22,0.53,U] [#5 -0.04,0.21,0.40,U] [#6 0.41,0.18,0.00,M9] [#7 0.08,0.13,0.32,U] [#8 -0.03,0.44,0.00,M4] 
20:28:47.705 00.001 9120 single-star, 5 included, MultiStar: {0.05, 0.17}, one-star: {0.08, 0.11}
20:28:47.707 00.002 9120 CameraToMount -- cameraTheta (0.91) - m_xAngle (3.04) = xAngle (-2.13 = -2.13)
20:28:47.708 00.001 9120 CameraToMount -- cameraTheta (0.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.09 = -2.09)
20:28:47.709 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.13 cameraTheta=0.91 mountX=-0.07 mountY=-0.12, mountTheta=-2.12
20:28:47.712 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.11, opts=13)
20:28:47.714 00.002 9120 Enqueuing Move request for scope (0.08, 0.11)
20:28:47.715 00.001 8596 Worker thread wakes up
20:28:47.715 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
20:28:47.716 00.001 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
20:28:47.716 00.000 8596 Moving (0.08, 0.11) raw xDistance=-0.07 yDistance=-0.12
20:28:47.716 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:28:47.716 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:47.716 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:28:47.716 00.000 8596 MoveAxis(E, 0, ABG)
20:28:47.716 00.000 8596 Move returns status 0, amount 0
20:28:47.716 00.000 8596 MoveAxis(N, 0, ABG)
20:28:47.716 00.000 8596 Move returns status 0, amount 0
20:28:47.717 00.001 8596 move complete, result=0
20:28:47.717 00.000 8596 worker thread done servicing request
20:28:47.724 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:28:47.743 00.019 9120 UpdateGuideState exits: m=304191 SNR=216.7
20:28:47.744 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:47.744 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:47.745 00.001 9120 Enqueuing Expose request
20:28:47.746 00.001 8596 Worker thread wakes up
20:28:47.746 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:47.747 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:47.747 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:48.727 00.980 8596 Exposure complete
20:28:48.792 00.065 8596 worker thread done servicing request
20:28:48.792 00.000 9120 OnExposeComplete: enter
20:28:48.793 00.001 9120 UpdateGuideState(): m_state=6
20:28:48.795 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1101
20:28:48.797 00.002 9120 Star::Find returns 1 (0), X=1146.57, Y=158.69, Mass=306115, SNR=238.8, Peak=28179 HFD=4.5
20:28:48.799 00.002 9120 MultiStar: [#1 0.18,0.24,0.80,U] [#2 0.20,0.05,0.74,U] [#3 0.10,0.21,0.57,U] [#4 0.26,0.07,0.38,U] [#5 0.22,0.17,0.36,U] [#6 0.46,0.19,0.00,M10] [#7 0.23,0.11,0.28,U] [#8 0.08,0.19,0.23,U] 
20:28:48.801 00.002 9120 refined, 7 included, MultiStar: {0.20, 0.14}, one-star: {0.27, 0.10}
20:28:48.802 00.001 9120 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.04) = xAngle (-2.43 = -2.43)
20:28:48.804 00.002 9120 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.39 = -2.39)
20:28:48.806 00.002 9120 CameraToMount -- cameraX=0.20 cameraY=0.14 hyp=0.24 cameraTheta=0.61 mountX=-0.18 mountY=-0.17, mountTheta=-2.41
20:28:48.808 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=0.14, opts=13)
20:28:48.809 00.001 9120 Enqueuing Move request for scope (0.20, 0.14)
20:28:48.810 00.001 8596 Worker thread wakes up
20:28:48.810 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.14) opts 0xd
20:28:48.810 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, 0.14)
20:28:48.810 00.000 8596 Moving (0.20, 0.14) raw xDistance=-0.18 yDistance=-0.17
20:28:48.810 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:28:48.810 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:48.810 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:28:48.810 00.000 8596 MoveAxis(E, 0, ABG)
20:28:48.810 00.000 8596 Move returns status 0, amount 0
20:28:48.810 00.000 8596 MoveAxis(N, 0, ABG)
20:28:48.811 00.001 8596 Move returns status 0, amount 0
20:28:48.811 00.000 8596 move complete, result=0
20:28:48.811 00.000 8596 worker thread done servicing request
20:28:48.818 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:28:48.844 00.026 9120 UpdateGuideState exits: m=306115 SNR=238.8
20:28:48.845 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:48.846 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:48.847 00.001 9120 Enqueuing Expose request
20:28:48.848 00.001 8596 Worker thread wakes up
20:28:48.848 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:48.849 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:48.849 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:50.021 01.172 8596 Exposure complete
20:28:50.102 00.081 8596 worker thread done servicing request
20:28:50.102 00.000 9120 OnExposeComplete: enter
20:28:50.105 00.003 9120 UpdateGuideState(): m_state=6
20:28:50.107 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1102
20:28:50.109 00.002 9120 Star::Find returns 1 (0), X=1146.70, Y=158.86, Mass=289299, SNR=216.5, Peak=26003 HFD=4.1
20:28:50.111 00.002 9120 MultiStar: [#1 0.24,0.33,0.00,M1] [#2 0.25,0.00,0.98,U] [#3 0.24,0.29,0.72,U] [#4 0.26,0.25,0.46,U] [#5 0.16,0.11,0.40,U] [#6 0.78,0.23,0.00,R] [#7 0.23,-0.07,0.32,U] [#8 0.27,0.49,0.00,M4] 
20:28:50.112 00.001 9120 refined, 5 included, MultiStar: {0.27, 0.16}, one-star: {0.39, 0.26}
20:28:50.114 00.002 9120 CameraToMount -- cameraTheta (0.52) - m_xAngle (3.04) = xAngle (-2.52 = -2.52)
20:28:50.116 00.002 9120 CameraToMount -- cameraTheta (0.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.49 = -2.49)
20:28:50.117 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.32 cameraTheta=0.52 mountX=-0.26 mountY=-0.19, mountTheta=-2.50
20:28:50.121 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=0.16, opts=13)
20:28:50.123 00.002 9120 Enqueuing Move request for scope (0.27, 0.16)
20:28:50.124 00.001 8596 Worker thread wakes up
20:28:50.124 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
20:28:50.124 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
20:28:50.125 00.001 8596 Moving (0.27, 0.16) raw xDistance=-0.26 yDistance=-0.19
20:28:50.125 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:28:50.125 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:50.125 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:28:50.125 00.000 8596 MoveAxis(E, 37, ABG)
20:28:50.125 00.000 8596 Guiding  Dir = 2, Dur = 37
20:28:50.126 00.001 8596 IsSlewing returns 0
20:28:50.126 00.000 8596 IsGuiding returns 0
20:28:50.132 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:28:50.148 00.016 9120 UpdateGuideState exits: m=289299 SNR=216.5
20:28:50.149 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:50.150 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:50.151 00.001 9120 Enqueuing Expose request
20:28:50.182 00.031 8596 IsGuiding returns 1
20:28:50.182 00.000 8596 scope still moving after pulse duration time elapsed
20:28:50.212 00.030 8596 IsSlewing returns 0
20:28:50.212 00.000 8596 IsGuiding returns 1
20:28:50.243 00.031 8596 IsSlewing returns 0
20:28:50.243 00.000 8596 IsGuiding returns 1
20:28:50.274 00.031 8596 IsSlewing returns 0
20:28:50.274 00.000 8596 IsGuiding returns 0
20:28:50.275 00.001 8596 scope move finished after 37 + 112 ms
20:28:50.275 00.000 8596 Move returns status 0, amount 37
20:28:50.275 00.000 8596 MoveAxis(N, 0, ABG)
20:28:50.275 00.000 8596 Move returns status 0, amount 0
20:28:50.275 00.000 8596 move complete, result=0
20:28:50.275 00.000 8596 worker thread done servicing request
20:28:50.275 00.000 9120 GuideStep: -0.3 px 37 ms EAST, -0.2 px 0 ms NORTH
20:28:50.277 00.002 8596 Worker thread wakes up
20:28:50.277 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:50.277 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:51.248 00.971 8596 Exposure complete
20:28:51.340 00.092 8596 worker thread done servicing request
20:28:51.340 00.000 9120 OnExposeComplete: enter
20:28:51.341 00.001 9120 UpdateGuideState(): m_state=6
20:28:51.342 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1103
20:28:51.343 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.78, Mass=293588, SNR=226.6, Peak=30739 HFD=4.4
20:28:51.344 00.001 9120 MultiStar: [#1 0.10,0.31,0.87,U] [#2 0.13,0.25,0.95,U] [#3 0.02,0.39,0.00,M2] [#4 0.04,0.20,0.48,U] [#5 0.09,0.11,0.37,U] [#6 -0.31,0.06,0.28,U] [#7 0.16,0.11,0.31,U] [#8 -0.14,0.65,0.00,M5] 
20:28:51.345 00.001 9120 refined, 6 included, MultiStar: {0.08, 0.21}, one-star: {0.13, 0.19}
20:28:51.345 00.000 9120 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.04) = xAngle (-1.85 = -1.85)
20:28:51.346 00.001 9120 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.82 = -1.82)
20:28:51.347 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.19 mountX=-0.06 mountY=-0.21, mountTheta=-1.85
20:28:51.348 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.21, opts=13)
20:28:51.349 00.001 9120 Enqueuing Move request for scope (0.08, 0.21)
20:28:51.350 00.001 8596 Worker thread wakes up
20:28:51.350 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
20:28:51.350 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
20:28:51.350 00.000 8596 Moving (0.08, 0.21) raw xDistance=-0.06 yDistance=-0.21
20:28:51.350 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:28:51.350 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:28:51.350 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:28:51.350 00.000 8596 MoveAxis(E, 0, ABG)
20:28:51.350 00.000 8596 Move returns status 0, amount 0
20:28:51.350 00.000 8596 MoveAxis(N, 0, ABG)
20:28:51.350 00.000 8596 Move returns status 0, amount 0
20:28:51.350 00.000 8596 move complete, result=0
20:28:51.350 00.000 8596 worker thread done servicing request
20:28:51.354 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:28:51.369 00.015 9120 UpdateGuideState exits: m=293588 SNR=226.6
20:28:51.370 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:51.372 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:51.374 00.002 9120 Enqueuing Expose request
20:28:51.375 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:28:51.377 00.002 8596 Worker thread wakes up
20:28:51.377 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:51.377 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:52.533 01.156 8596 Exposure complete
20:28:52.597 00.064 8596 worker thread done servicing request
20:28:52.597 00.000 9120 OnExposeComplete: enter
20:28:52.598 00.001 9120 UpdateGuideState(): m_state=6
20:28:52.599 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1104
20:28:52.599 00.000 9120 Star::Find returns 1 (0), X=1145.99, Y=158.62, Mass=307252, SNR=223.1, Peak=28835 HFD=4.2
20:28:52.600 00.001 9120 MultiStar: [#1 -0.50,0.21,0.00,M1] [#2 -0.33,0.09,0.86,U] [#3 -0.38,0.20,0.00,M3] [#4 -0.48,0.24,0.00,M1] [#5 -0.34,0.13,0.48,U] [#6 -0.98,-0.09,0.00,M1] [#7 -0.29,-0.02,0.31,U] [#8 -0.54,0.21,0.00,M6] 
20:28:52.601 00.001 9120 single-star, 3 included, MultiStar: {-0.32, 0.06}, one-star: {-0.32, 0.02}
20:28:52.602 00.001 9120 CameraToMount -- cameraTheta (3.07) - m_xAngle (3.04) = xAngle (0.03 = 0.03)
20:28:52.603 00.001 9120 CameraToMount -- cameraTheta (3.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.06 = 0.06)
20:28:52.603 00.000 9120 CameraToMount -- cameraX=-0.32 cameraY=0.02 hyp=0.32 cameraTheta=3.07 mountX=0.32 mountY=0.02, mountTheta=0.06
20:28:52.605 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.32, y=0.02, opts=13)
20:28:52.606 00.001 9120 Enqueuing Move request for scope (-0.32, 0.02)
20:28:52.607 00.001 8596 Worker thread wakes up
20:28:52.607 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.02) opts 0xd
20:28:52.607 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.32, 0.02)
20:28:52.607 00.000 8596 Moving (-0.32, 0.02) raw xDistance=0.32 yDistance=0.02
20:28:52.607 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:28:52.607 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:52.607 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:28:52.607 00.000 8596 MoveAxis(W, 46, ABG)
20:28:52.607 00.000 8596 Guiding  Dir = 3, Dur = 46
20:28:52.607 00.000 8596 IsSlewing returns 0
20:28:52.608 00.001 8596 IsGuiding returns 0
20:28:52.611 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:28:52.627 00.016 9120 UpdateGuideState exits: m=307252 SNR=223.1
20:28:52.628 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:52.629 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:52.629 00.000 9120 Enqueuing Expose request
20:28:52.650 00.021 8596 PulseGuide returned control before completion, sleep 15
20:28:52.680 00.030 8596 IsGuiding returns 1
20:28:52.680 00.000 8596 scope still moving after pulse duration time elapsed
20:28:52.713 00.033 8596 IsSlewing returns 0
20:28:52.713 00.000 8596 IsGuiding returns 1
20:28:52.744 00.031 8596 IsSlewing returns 0
20:28:52.744 00.000 8596 IsGuiding returns 0
20:28:52.745 00.001 8596 scope move finished after 46 + 90 ms
20:28:52.745 00.000 8596 Move returns status 0, amount 46
20:28:52.745 00.000 8596 MoveAxis(N, 0, ABG)
20:28:52.745 00.000 8596 Move returns status 0, amount 0
20:28:52.745 00.000 8596 move complete, result=0
20:28:52.745 00.000 8596 worker thread done servicing request
20:28:52.745 00.000 8596 Worker thread wakes up
20:28:52.745 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:52.745 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:52.745 00.000 9120 GuideStep: 0.3 px 46 ms WEST, 0.0 px 0 ms NORTH
20:28:53.724 00.979 8596 Exposure complete
20:28:53.801 00.077 8596 worker thread done servicing request
20:28:53.801 00.000 9120 OnExposeComplete: enter
20:28:53.802 00.001 9120 UpdateGuideState(): m_state=6
20:28:53.803 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1105
20:28:53.804 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=158.65, Mass=304031, SNR=228.1, Peak=32467 HFD=4.4
20:28:53.805 00.001 9120 MultiStar: [#1 -0.17,0.21,0.87,U] [#2 -0.03,0.24,0.91,U] [#3 -0.20,0.33,0.00,M4] [#4 -0.20,0.19,0.43,U] [#5 -0.10,0.15,0.39,U] [#6 -0.44,0.08,0.00,M2] [#7 0.07,0.03,0.32,U] [#8 -0.33,0.26,0.00,M7] 
20:28:53.806 00.001 9120 single-star, 5 included, MultiStar: {-0.07, 0.15}, one-star: {0.01, 0.05}
20:28:53.806 00.000 9120 CameraToMount -- cameraTheta (1.37) - m_xAngle (3.04) = xAngle (-1.67 = -1.67)
20:28:53.807 00.001 9120 CameraToMount -- cameraTheta (1.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.64 = -1.64)
20:28:53.808 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.37 mountX=-0.01 mountY=-0.05, mountTheta=-1.67
20:28:53.810 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.05, opts=13)
20:28:53.811 00.001 9120 Enqueuing Move request for scope (0.01, 0.05)
20:28:53.811 00.000 8596 Worker thread wakes up
20:28:53.811 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
20:28:53.811 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
20:28:53.811 00.000 8596 Moving (0.01, 0.05) raw xDistance=-0.01 yDistance=-0.05
20:28:53.811 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:28:53.811 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:53.811 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:28:53.812 00.001 8596 MoveAxis(E, 0, ABG)
20:28:53.812 00.000 8596 Move returns status 0, amount 0
20:28:53.812 00.000 8596 MoveAxis(N, 0, ABG)
20:28:53.812 00.000 8596 Move returns status 0, amount 0
20:28:53.812 00.000 8596 move complete, result=0
20:28:53.812 00.000 8596 worker thread done servicing request
20:28:53.815 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2435, FiltMax=65488, Gamma=1.000
20:28:53.831 00.016 9120 UpdateGuideState exits: m=304031 SNR=228.1
20:28:53.832 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:53.832 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:53.833 00.001 9120 Enqueuing Expose request
20:28:53.834 00.001 8596 Worker thread wakes up
20:28:53.834 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:53.834 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:53.835 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:55.004 01.169 8596 Exposure complete
20:28:55.081 00.077 8596 worker thread done servicing request
20:28:55.081 00.000 9120 OnExposeComplete: enter
20:28:55.082 00.001 9120 UpdateGuideState(): m_state=6
20:28:55.084 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1106
20:28:55.085 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.58, Mass=299008, SNR=205.9, Peak=30483 HFD=4.3
20:28:55.087 00.002 9120 MultiStar: [#1 0.10,0.00,1.09,U] [#2 -0.01,0.06,1.00,U] [#3 -0.04,0.31,0.74,U] [#4 0.08,-0.23,0.45,U] [#5 -0.07,0.10,0.50,U] [#6 -0.31,-0.06,0.32,U] [#7 0.19,0.13,0.32,U] [#8 -0.16,0.40,0.00,M8] 
20:28:55.088 00.001 9120 refined, 7 included, MultiStar: {0.03, 0.05}, one-star: {0.13, -0.02}
20:28:55.090 00.002 9120 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.04) = xAngle (-2.06 = -2.06)
20:28:55.092 00.002 9120 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.02 = -2.02)
20:28:55.094 00.002 9120 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=0.98 mountX=-0.03 mountY=-0.05, mountTheta=-2.05
20:28:55.095 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.05, opts=13)
20:28:55.097 00.002 9120 Enqueuing Move request for scope (0.03, 0.05)
20:28:55.098 00.001 8596 Worker thread wakes up
20:28:55.098 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
20:28:55.098 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
20:28:55.098 00.000 8596 Moving (0.03, 0.05) raw xDistance=-0.03 yDistance=-0.05
20:28:55.098 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:28:55.098 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:55.098 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:28:55.098 00.000 8596 MoveAxis(E, 0, ABG)
20:28:55.098 00.000 8596 Move returns status 0, amount 0
20:28:55.098 00.000 8596 MoveAxis(N, 0, ABG)
20:28:55.098 00.000 8596 Move returns status 0, amount 0
20:28:55.099 00.001 8596 move complete, result=0
20:28:55.099 00.000 8596 worker thread done servicing request
20:28:55.105 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:28:55.123 00.018 9120 UpdateGuideState exits: m=299008 SNR=205.9
20:28:55.124 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:55.124 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:55.125 00.001 9120 Enqueuing Expose request
20:28:55.126 00.001 8596 Worker thread wakes up
20:28:55.126 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:55.126 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:55.126 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:56.102 00.976 8596 Exposure complete
20:28:56.173 00.071 8596 worker thread done servicing request
20:28:56.173 00.000 9120 OnExposeComplete: enter
20:28:56.174 00.001 9120 UpdateGuideState(): m_state=6
20:28:56.175 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1107
20:28:56.176 00.001 9120 Star::Find returns 1 (0), X=1146.24, Y=158.64, Mass=302101, SNR=235.3, Peak=30787 HFD=4.5
20:28:56.177 00.001 9120 MultiStar: [#1 -0.12,0.08,0.86,U] [#2 0.10,0.16,0.85,U] [#3 -0.17,0.30,0.61,U] [#4 -0.08,0.03,0.45,U] [#5 -0.12,0.06,0.39,U] [#6 -0.46,-0.08,0.00,M2] [#7 0.07,0.26,0.31,U] [#8 -0.18,0.36,0.00,M9] 
20:28:56.178 00.001 9120 single-star, 6 included, MultiStar: {-0.06, 0.12}, one-star: {-0.06, 0.04}
20:28:56.179 00.001 9120 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.04) = xAngle (-0.48 = -0.48)
20:28:56.180 00.001 9120 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.45 = -0.45)
20:28:56.182 00.002 9120 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.08 cameraTheta=2.56 mountX=0.07 mountY=-0.03, mountTheta=-0.45
20:28:56.185 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.04, opts=13)
20:28:56.187 00.002 9120 Enqueuing Move request for scope (-0.06, 0.04)
20:28:56.189 00.002 8596 Worker thread wakes up
20:28:56.189 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
20:28:56.189 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
20:28:56.189 00.000 8596 Moving (-0.06, 0.04) raw xDistance=0.07 yDistance=-0.03
20:28:56.189 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:28:56.189 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:56.190 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:28:56.190 00.000 8596 MoveAxis(E, 0, ABG)
20:28:56.190 00.000 8596 Move returns status 0, amount 0
20:28:56.190 00.000 8596 MoveAxis(N, 0, ABG)
20:28:56.190 00.000 8596 Move returns status 0, amount 0
20:28:56.190 00.000 8596 move complete, result=0
20:28:56.190 00.000 8596 worker thread done servicing request
20:28:56.194 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2713, FiltMin=2473, FiltMax=65465, Gamma=1.000
20:28:56.224 00.030 9120 UpdateGuideState exits: m=302101 SNR=235.3
20:28:56.225 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:56.226 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:56.227 00.001 9120 Enqueuing Expose request
20:28:56.228 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:56.229 00.001 8596 Worker thread wakes up
20:28:56.230 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:56.230 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:57.395 01.165 8596 Exposure complete
20:28:57.484 00.089 8596 worker thread done servicing request
20:28:57.484 00.000 9120 OnExposeComplete: enter
20:28:57.486 00.002 9120 UpdateGuideState(): m_state=6
20:28:57.488 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1108
20:28:57.490 00.002 9120 Star::Find returns 1 (0), X=1146.59, Y=158.68, Mass=280554, SNR=213.0, Peak=27955 HFD=4.4
20:28:57.492 00.002 9120 MultiStar: [#1 0.18,0.15,1.05,U] [#2 0.02,0.08,0.86,U] [#3 -0.09,0.36,0.77,U] [#4 0.15,0.20,0.51,U] [#5 0.09,0.15,0.37,U] [#6 -0.23,-0.26,0.31,U] [#7 0.12,0.07,0.31,U] [#8 -0.21,0.24,0.28,U] 
20:28:57.494 00.002 9120 refined, 8 included, MultiStar: {0.08, 0.14}, one-star: {0.28, 0.08}
20:28:57.495 00.001 9120 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.04) = xAngle (-2.00 = -2.00)
20:28:57.497 00.002 9120 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.97 = -1.97)
20:28:57.498 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.04 mountX=-0.07 mountY=-0.15, mountTheta=-2.00
20:28:57.501 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.14, opts=13)
20:28:57.503 00.002 9120 Enqueuing Move request for scope (0.08, 0.14)
20:28:57.504 00.001 8596 Worker thread wakes up
20:28:57.504 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
20:28:57.505 00.001 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
20:28:57.505 00.000 8596 Moving (0.08, 0.14) raw xDistance=-0.07 yDistance=-0.15
20:28:57.505 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:28:57.505 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:57.505 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:28:57.505 00.000 8596 MoveAxis(E, 0, ABG)
20:28:57.505 00.000 8596 Move returns status 0, amount 0
20:28:57.505 00.000 8596 MoveAxis(N, 0, ABG)
20:28:57.506 00.001 8596 Move returns status 0, amount 0
20:28:57.506 00.000 8596 move complete, result=0
20:28:57.506 00.000 8596 worker thread done servicing request
20:28:57.513 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:28:57.541 00.028 9120 UpdateGuideState exits: m=280554 SNR=213.0
20:28:57.543 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:57.545 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:57.546 00.001 9120 Enqueuing Expose request
20:28:57.547 00.001 8596 Worker thread wakes up
20:28:57.547 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:57.547 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:57.547 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:58.542 00.995 8596 Exposure complete
20:28:58.640 00.098 8596 worker thread done servicing request
20:28:58.640 00.000 9120 OnExposeComplete: enter
20:28:58.641 00.001 9120 UpdateGuideState(): m_state=6
20:28:58.641 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1109
20:28:58.642 00.001 9120 Star::Find returns 1 (0), X=1146.62, Y=158.64, Mass=284450, SNR=213.5, Peak=26899 HFD=4.3
20:28:58.643 00.001 9120 MultiStar: [#1 0.20,0.24,0.94,U] [#2 0.08,0.19,0.99,U] [#3 -0.06,0.21,0.74,U] [#4 0.27,0.23,0.53,U] [#5 0.13,-0.13,0.46,U] [#6 -0.17,-0.20,0.32,U] [#7 0.21,0.23,0.31,U] [#8 -0.07,0.07,0.26,U] 
20:28:58.644 00.001 9120 refined, 8 included, MultiStar: {0.13, 0.13}, one-star: {0.31, 0.04}
20:28:58.645 00.001 9120 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.04) = xAngle (-2.28 = -2.28)
20:28:58.646 00.001 9120 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.24 = -2.24)
20:28:58.647 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.76 mountX=-0.12 mountY=-0.14, mountTheta=-2.26
20:28:58.648 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.13, opts=13)
20:28:58.649 00.001 9120 Enqueuing Move request for scope (0.13, 0.13)
20:28:58.650 00.001 8596 Worker thread wakes up
20:28:58.650 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
20:28:58.650 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
20:28:58.650 00.000 8596 Moving (0.13, 0.13) raw xDistance=-0.12 yDistance=-0.14
20:28:58.650 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:28:58.650 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:58.650 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:28:58.650 00.000 8596 MoveAxis(E, 0, ABG)
20:28:58.650 00.000 8596 Move returns status 0, amount 0
20:28:58.650 00.000 8596 MoveAxis(N, 0, ABG)
20:28:58.650 00.000 8596 Move returns status 0, amount 0
20:28:58.651 00.001 8596 move complete, result=0
20:28:58.651 00.000 8596 worker thread done servicing request
20:28:58.654 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:28:58.670 00.016 9120 UpdateGuideState exits: m=284450 SNR=213.5
20:28:58.671 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:58.672 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:58.673 00.001 9120 Enqueuing Expose request
20:28:58.673 00.000 8596 Worker thread wakes up
20:28:58.674 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:28:58.674 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:58.674 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:28:59.839 01.165 8596 Exposure complete
20:28:59.921 00.082 8596 worker thread done servicing request
20:28:59.922 00.001 9120 OnExposeComplete: enter
20:28:59.923 00.001 9120 UpdateGuideState(): m_state=6
20:28:59.925 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1110
20:28:59.926 00.001 9120 Star::Find returns 1 (0), X=1146.51, Y=158.52, Mass=291731, SNR=231.1, Peak=26835 HFD=4.3
20:28:59.928 00.002 9120 MultiStar: [#1 0.16,0.02,0.91,U] [#2 0.14,-0.06,0.83,U] [#3 0.10,0.14,0.73,U] [#4 0.09,0.17,0.52,U] [#5 0.21,-0.20,0.38,U] [#6 -0.29,-0.13,0.31,U] [#7 0.31,-0.18,0.27,U] [#8 -0.10,0.09,0.21,U] 
20:28:59.929 00.001 9120 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.21, -0.08}
20:28:59.930 00.001 9120 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.04) = xAngle (-3.15 = 3.13)
20:28:59.931 00.001 9120 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:28:59.932 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.11 mountX=-0.12 mountY=-0.00, mountTheta=-3.12
20:28:59.936 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.01, opts=13)
20:28:59.938 00.002 9120 Enqueuing Move request for scope (0.12, -0.01)
20:28:59.939 00.001 8596 Worker thread wakes up
20:28:59.940 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
20:28:59.940 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
20:28:59.940 00.000 8596 Moving (0.12, -0.01) raw xDistance=-0.12 yDistance=-0.00
20:28:59.940 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:28:59.940 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:59.940 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:28:59.940 00.000 8596 MoveAxis(E, 0, ABG)
20:28:59.940 00.000 8596 Move returns status 0, amount 0
20:28:59.941 00.001 8596 MoveAxis(N, 0, ABG)
20:28:59.941 00.000 8596 Move returns status 0, amount 0
20:28:59.941 00.000 8596 move complete, result=0
20:28:59.941 00.000 8596 worker thread done servicing request
20:28:59.949 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:28:59.967 00.018 9120 UpdateGuideState exits: m=291731 SNR=231.1
20:28:59.969 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:59.971 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:28:59.972 00.001 9120 Enqueuing Expose request
20:28:59.973 00.001 8596 Worker thread wakes up
20:28:59.973 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:28:59.973 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:28:59.973 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:00.964 00.991 8596 Exposure complete
20:29:01.030 00.066 8596 worker thread done servicing request
20:29:01.030 00.000 9120 OnExposeComplete: enter
20:29:01.031 00.001 9120 UpdateGuideState(): m_state=6
20:29:01.033 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1111
20:29:01.034 00.001 9120 Star::Find returns 1 (0), X=1146.53, Y=158.54, Mass=293279, SNR=225.6, Peak=28851 HFD=4.3
20:29:01.036 00.002 9120 MultiStar: [#1 0.09,-0.03,0.84,U] [#2 0.11,-0.17,0.98,U] [#3 -0.03,0.15,0.66,U] [#4 0.07,0.00,0.44,U] [#5 0.08,-0.06,0.43,U] [#6 -0.17,-0.16,0.29,U] [#7 0.31,-0.08,0.35,U] [#8 0.08,0.28,0.24,U] 
20:29:01.038 00.002 9120 refined, 8 included, MultiStar: {0.10, -0.03}, one-star: {0.22, -0.05}
20:29:01.039 00.001 9120 CameraToMount -- cameraTheta (-0.30) - m_xAngle (3.04) = xAngle (-3.34 = 2.94)
20:29:01.041 00.002 9120 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.31 = 2.98)
20:29:01.042 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.30 mountX=-0.10 mountY=0.02, mountTheta=2.97
20:29:01.045 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.03, opts=13)
20:29:01.046 00.001 9120 Enqueuing Move request for scope (0.10, -0.03)
20:29:01.047 00.001 8596 Worker thread wakes up
20:29:01.047 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
20:29:01.047 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
20:29:01.047 00.000 8596 Moving (0.10, -0.03) raw xDistance=-0.10 yDistance=0.02
20:29:01.047 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:29:01.047 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:01.047 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:29:01.047 00.000 8596 MoveAxis(E, 0, ABG)
20:29:01.047 00.000 8596 Move returns status 0, amount 0
20:29:01.047 00.000 8596 MoveAxis(N, 0, ABG)
20:29:01.047 00.000 8596 Move returns status 0, amount 0
20:29:01.048 00.001 8596 move complete, result=0
20:29:01.048 00.000 8596 worker thread done servicing request
20:29:01.056 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:29:01.084 00.028 9120 UpdateGuideState exits: m=293279 SNR=225.6
20:29:01.086 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:01.087 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:01.089 00.002 9120 Enqueuing Expose request
20:29:01.091 00.002 8596 Worker thread wakes up
20:29:01.091 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:01.092 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:01.092 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:02.262 01.170 8596 Exposure complete
20:29:02.345 00.083 8596 worker thread done servicing request
20:29:02.345 00.000 9120 OnExposeComplete: enter
20:29:02.346 00.001 9120 UpdateGuideState(): m_state=6
20:29:02.347 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1112
20:29:02.348 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.39, Mass=296367, SNR=214.1, Peak=26003 HFD=4.4
20:29:02.349 00.001 9120 MultiStar: [#1 -0.08,-0.04,0.98,U] [#2 0.01,-0.16,1.02,U] [#3 -0.03,0.15,0.71,U] [#4 -0.02,0.01,0.47,U] [#5 -0.08,-0.28,0.41,U] [#6 -0.26,0.02,0.30,U] [#7 0.12,-0.20,0.33,U] [#8 -0.39,0.01,0.00,M6] 
20:29:02.350 00.001 9120 refined, 7 included, MultiStar: {-0.01, -0.09}, one-star: {0.13, -0.21}
20:29:02.351 00.001 9120 CameraToMount -- cameraTheta (-1.66) - m_xAngle (3.04) = xAngle (-4.70 = 1.59)
20:29:02.351 00.000 9120 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.66 = 1.62)
20:29:02.352 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.66 mountX=-0.00 mountY=0.09, mountTheta=1.59
20:29:02.354 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.09, opts=13)
20:29:02.355 00.001 9120 Enqueuing Move request for scope (-0.01, -0.09)
20:29:02.356 00.001 8596 Worker thread wakes up
20:29:02.356 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
20:29:02.356 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
20:29:02.356 00.000 8596 Moving (-0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
20:29:02.356 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:29:02.356 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:02.356 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:29:02.357 00.001 8596 MoveAxis(E, 0, ABG)
20:29:02.357 00.000 8596 Move returns status 0, amount 0
20:29:02.357 00.000 8596 MoveAxis(N, 0, ABG)
20:29:02.357 00.000 8596 Move returns status 0, amount 0
20:29:02.357 00.000 8596 move complete, result=0
20:29:02.357 00.000 8596 worker thread done servicing request
20:29:02.366 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:29:02.395 00.029 9120 UpdateGuideState exits: m=296367 SNR=214.1
20:29:02.396 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:02.397 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:02.398 00.001 9120 Enqueuing Expose request
20:29:02.399 00.001 8596 Worker thread wakes up
20:29:02.399 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:02.400 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:02.400 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:03.375 00.975 8596 Exposure complete
20:29:03.444 00.069 8596 worker thread done servicing request
20:29:03.444 00.000 9120 OnExposeComplete: enter
20:29:03.445 00.001 9120 UpdateGuideState(): m_state=6
20:29:03.446 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1113
20:29:03.447 00.001 9120 Star::Find returns 1 (0), X=1146.65, Y=158.63, Mass=309266, SNR=216.9, Peak=28275 HFD=4.4
20:29:03.448 00.001 9120 MultiStar: [#1 0.19,-0.01,0.90,U] [#2 0.28,-0.07,0.94,U] [#3 0.12,0.09,0.76,U] [#4 0.36,0.07,0.46,U] [#5 0.33,-0.06,0.42,U] [#6 -0.17,-0.19,0.31,U] [#7 0.26,-0.06,0.28,U] [#8 0.08,0.01,0.30,U] 
20:29:03.450 00.002 9120 refined, 8 included, MultiStar: {0.22, -0.01}, one-star: {0.34, 0.03}
20:29:03.451 00.001 9120 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.04) = xAngle (-3.08 = -3.08)
20:29:03.453 00.002 9120 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.04 = -3.04)
20:29:03.455 00.002 9120 CameraToMount -- cameraX=0.22 cameraY=-0.01 hyp=0.23 cameraTheta=-0.04 mountX=-0.22 mountY=-0.02, mountTheta=-3.04
20:29:03.458 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.01, opts=13)
20:29:03.459 00.001 9120 Enqueuing Move request for scope (0.22, -0.01)
20:29:03.461 00.002 8596 Worker thread wakes up
20:29:03.461 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.01) opts 0xd
20:29:03.461 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.01)
20:29:03.461 00.000 8596 Moving (0.22, -0.01) raw xDistance=-0.22 yDistance=-0.02
20:29:03.461 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:29:03.461 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:03.461 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:29:03.461 00.000 8596 MoveAxis(E, 32, ABG)
20:29:03.461 00.000 8596 Guiding  Dir = 2, Dur = 32
20:29:03.462 00.001 8596 IsSlewing returns 0
20:29:03.462 00.000 8596 IsGuiding returns 0
20:29:03.470 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:29:03.480 00.010 8596 PulseGuide returned control before completion, sleep 24
20:29:03.499 00.019 9120 UpdateGuideState exits: m=309266 SNR=216.9
20:29:03.501 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:03.502 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:03.504 00.002 9120 Enqueuing Expose request
20:29:03.510 00.006 8596 IsGuiding returns 1
20:29:03.510 00.000 8596 scope still moving after pulse duration time elapsed
20:29:03.542 00.032 8596 IsSlewing returns 0
20:29:03.542 00.000 8596 IsGuiding returns 1
20:29:03.574 00.032 8596 IsSlewing returns 0
20:29:03.574 00.000 8596 IsGuiding returns 0
20:29:03.574 00.000 8596 scope move finished after 32 + 80 ms
20:29:03.574 00.000 8596 Move returns status 0, amount 32
20:29:03.574 00.000 8596 MoveAxis(N, 0, ABG)
20:29:03.574 00.000 8596 Move returns status 0, amount 0
20:29:03.574 00.000 8596 move complete, result=0
20:29:03.574 00.000 8596 worker thread done servicing request
20:29:03.574 00.000 9120 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
20:29:03.575 00.001 8596 Worker thread wakes up
20:29:03.575 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:03.575 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:04.758 01.183 8596 Exposure complete
20:29:04.836 00.078 8596 worker thread done servicing request
20:29:04.836 00.000 9120 OnExposeComplete: enter
20:29:04.837 00.001 9120 UpdateGuideState(): m_state=6
20:29:04.839 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1114
20:29:04.841 00.002 9120 Star::Find returns 1 (0), X=1146.42, Y=158.40, Mass=298088, SNR=224.0, Peak=27875 HFD=4.3
20:29:04.843 00.002 9120 MultiStar: [#1 0.03,-0.09,0.92,U] [#2 -0.10,-0.01,1.08,U] [#3 -0.05,0.25,0.69,U] [#4 -0.06,0.10,0.42,U] [#5 0.01,-0.10,0.42,U] [#6 -0.25,-0.16,0.31,U] [#7 0.12,-0.10,0.28,U] [#8 -0.21,0.41,0.00,M6] 
20:29:04.844 00.001 9120 refined, 7 included, MultiStar: {-0.01, -0.04}, one-star: {0.11, -0.19}
20:29:04.846 00.002 9120 CameraToMount -- cameraTheta (-1.86) - m_xAngle (3.04) = xAngle (-4.90 = 1.38)
20:29:04.848 00.002 9120 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.87 = 1.41)
20:29:04.849 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.86 mountX=0.01 mountY=0.04, mountTheta=1.38
20:29:04.854 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.04, opts=13)
20:29:04.854 00.000 9120 Enqueuing Move request for scope (-0.01, -0.04)
20:29:04.856 00.002 8596 Worker thread wakes up
20:29:04.856 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
20:29:04.856 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
20:29:04.856 00.000 8596 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=0.04
20:29:04.856 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:29:04.856 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:04.856 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:29:04.857 00.001 8596 MoveAxis(E, 0, ABG)
20:29:04.857 00.000 8596 Move returns status 0, amount 0
20:29:04.857 00.000 8596 MoveAxis(N, 0, ABG)
20:29:04.857 00.000 8596 Move returns status 0, amount 0
20:29:04.857 00.000 8596 move complete, result=0
20:29:04.857 00.000 8596 worker thread done servicing request
20:29:04.865 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:29:04.895 00.030 9120 UpdateGuideState exits: m=298088 SNR=224.0
20:29:04.897 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:04.898 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:04.900 00.002 9120 Enqueuing Expose request
20:29:04.901 00.001 8596 Worker thread wakes up
20:29:04.902 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:04.903 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:04.904 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:05.885 00.981 8596 Exposure complete
20:29:05.968 00.083 8596 worker thread done servicing request
20:29:05.968 00.000 9120 OnExposeComplete: enter
20:29:05.969 00.001 9120 UpdateGuideState(): m_state=6
20:29:05.970 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1115
20:29:05.971 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.45, Mass=285662, SNR=210.7, Peak=25923 HFD=4.3
20:29:05.972 00.001 9120 MultiStar: [#1 0.08,0.10,0.99,U] [#2 0.13,-0.17,1.02,U] [#3 -0.32,0.18,0.71,U] [#4 0.05,0.04,0.53,U] [#5 -0.10,-0.13,0.40,U] [#6 -0.37,-0.22,0.00,M1] [#7 0.17,0.11,0.33,U] [#8 -0.14,0.08,0.28,U] 
20:29:05.973 00.001 9120 refined, 7 included, MultiStar: {0.03, -0.01}, one-star: {0.16, -0.15}
20:29:05.973 00.000 9120 CameraToMount -- cameraTheta (-0.40) - m_xAngle (3.04) = xAngle (-3.44 = 2.84)
20:29:05.974 00.001 9120 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.41 = 2.87)
20:29:05.975 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.40 mountX=-0.03 mountY=0.01, mountTheta=2.87
20:29:05.977 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.01, opts=13)
20:29:05.977 00.000 9120 Enqueuing Move request for scope (0.03, -0.01)
20:29:05.978 00.001 8596 Worker thread wakes up
20:29:05.978 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
20:29:05.978 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
20:29:05.978 00.000 8596 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
20:29:05.979 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:29:05.979 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:05.979 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:29:05.979 00.000 8596 MoveAxis(E, 0, ABG)
20:29:05.979 00.000 8596 Move returns status 0, amount 0
20:29:05.979 00.000 8596 MoveAxis(N, 0, ABG)
20:29:05.979 00.000 8596 Move returns status 0, amount 0
20:29:05.979 00.000 8596 move complete, result=0
20:29:05.979 00.000 8596 worker thread done servicing request
20:29:05.985 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:29:06.011 00.026 9120 UpdateGuideState exits: m=285662 SNR=210.7
20:29:06.013 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:06.014 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:06.015 00.001 9120 Enqueuing Expose request
20:29:06.016 00.001 8596 Worker thread wakes up
20:29:06.016 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:06.017 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:06.017 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:07.193 01.176 8596 Exposure complete
20:29:07.251 00.058 8596 worker thread done servicing request
20:29:07.252 00.001 9120 OnExposeComplete: enter
20:29:07.253 00.001 9120 UpdateGuideState(): m_state=6
20:29:07.254 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1116
20:29:07.255 00.001 9120 Star::Find returns 1 (0), X=1146.45, Y=158.34, Mass=293837, SNR=233.8, Peak=25747 HFD=4.3
20:29:07.256 00.001 9120 MultiStar: [#1 0.04,-0.12,0.86,U] [#2 0.08,-0.06,0.83,U] [#3 -0.04,0.11,0.67,U] [#4 0.03,-0.16,0.47,U] [#5 -0.08,-0.23,0.35,U] [#6 -0.32,-0.37,0.00,M2] [#7 0.03,-0.12,0.29,U] [#8 -0.30,0.44,0.00,M6] 
20:29:07.256 00.000 9120 refined, 6 included, MultiStar: {0.05, -0.12}, one-star: {0.15, -0.26}
20:29:07.257 00.001 9120 CameraToMount -- cameraTheta (-1.19) - m_xAngle (3.04) = xAngle (-4.23 = 2.05)
20:29:07.258 00.001 9120 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.20 = 2.09)
20:29:07.259 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.19 mountX=-0.06 mountY=0.11, mountTheta=2.06
20:29:07.260 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.12, opts=13)
20:29:07.261 00.001 9120 Enqueuing Move request for scope (0.05, -0.12)
20:29:07.262 00.001 8596 Worker thread wakes up
20:29:07.262 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
20:29:07.262 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
20:29:07.262 00.000 8596 Moving (0.05, -0.12) raw xDistance=-0.06 yDistance=0.11
20:29:07.263 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:29:07.263 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:07.263 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:29:07.263 00.000 8596 MoveAxis(E, 0, ABG)
20:29:07.263 00.000 8596 Move returns status 0, amount 0
20:29:07.263 00.000 8596 MoveAxis(N, 0, ABG)
20:29:07.263 00.000 8596 Move returns status 0, amount 0
20:29:07.263 00.000 8596 move complete, result=0
20:29:07.263 00.000 8596 worker thread done servicing request
20:29:07.267 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2445, FiltMax=65488, Gamma=1.000
20:29:07.286 00.019 9120 UpdateGuideState exits: m=293837 SNR=233.8
20:29:07.289 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:07.290 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:07.292 00.002 9120 Enqueuing Expose request
20:29:07.294 00.002 8596 Worker thread wakes up
20:29:07.294 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:07.296 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:07.296 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:08.264 00.968 8596 Exposure complete
20:29:08.333 00.069 8596 worker thread done servicing request
20:29:08.333 00.000 9120 OnExposeComplete: enter
20:29:08.335 00.002 9120 UpdateGuideState(): m_state=6
20:29:08.337 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1117
20:29:08.339 00.002 9120 Star::Find returns 1 (0), X=1146.49, Y=158.24, Mass=293457, SNR=226.3, Peak=24745 HFD=4.6
20:29:08.339 00.000 9120 MultiStar: [#1 0.07,-0.10,0.91,U] [#2 0.13,-0.25,0.97,U] [#3 -0.07,0.15,0.69,U] [#4 0.08,-0.05,0.43,U] [#5 0.06,-0.16,0.35,U] [#6 -0.30,-0.30,0.00,M3] [#7 0.31,-0.16,0.31,U] [#8 -0.15,-0.10,0.23,U] 
20:29:08.341 00.002 9120 refined, 7 included, MultiStar: {0.09, -0.15}, one-star: {0.18, -0.36}
20:29:08.343 00.002 9120 CameraToMount -- cameraTheta (-1.02) - m_xAngle (3.04) = xAngle (-4.06 = 2.22)
20:29:08.344 00.001 9120 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.03 = 2.25)
20:29:08.346 00.002 9120 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.02 mountX=-0.11 mountY=0.14, mountTheta=2.23
20:29:08.348 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.15, opts=13)
20:29:08.350 00.002 9120 Enqueuing Move request for scope (0.09, -0.15)
20:29:08.351 00.001 8596 Worker thread wakes up
20:29:08.351 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
20:29:08.351 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
20:29:08.351 00.000 8596 Moving (0.09, -0.15) raw xDistance=-0.11 yDistance=0.14
20:29:08.351 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:29:08.351 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:08.352 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:29:08.352 00.000 8596 MoveAxis(E, 0, ABG)
20:29:08.352 00.000 8596 Move returns status 0, amount 0
20:29:08.352 00.000 8596 MoveAxis(N, 0, ABG)
20:29:08.352 00.000 8596 Move returns status 0, amount 0
20:29:08.352 00.000 8596 move complete, result=0
20:29:08.352 00.000 8596 worker thread done servicing request
20:29:08.362 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2422, FiltMax=65488, Gamma=1.000
20:29:08.397 00.035 9120 UpdateGuideState exits: m=293457 SNR=226.3
20:29:08.400 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:08.401 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:08.402 00.001 9120 Enqueuing Expose request
20:29:08.403 00.001 8596 Worker thread wakes up
20:29:08.403 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:08.404 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:08.404 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:09.579 01.175 8596 Exposure complete
20:29:09.676 00.097 8596 worker thread done servicing request
20:29:09.677 00.001 9120 OnExposeComplete: enter
20:29:09.679 00.002 9120 UpdateGuideState(): m_state=6
20:29:09.680 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1118
20:29:09.682 00.002 9120 Star::Find returns 1 (0), X=1146.46, Y=158.48, Mass=328790, SNR=216.8, Peak=30787 HFD=4.2
20:29:09.684 00.002 9120 MultiStar: [#1 0.03,-0.01,0.91,U] [#2 -0.00,-0.10,0.98,U] [#3 -0.04,0.07,0.87,U] [#4 -0.05,0.11,0.43,U] [#5 0.17,0.01,0.43,U] [#6 -0.33,-0.16,0.28,U] [#7 0.16,-0.09,0.31,U] [#8 -0.19,0.11,0.27,U] 
20:29:09.686 00.002 9120 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {0.15, -0.11}
20:29:09.688 00.002 9120 CameraToMount -- cameraTheta (-1.04) - m_xAngle (3.04) = xAngle (-4.08 = 2.20)
20:29:09.690 00.002 9120 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.05 = 2.24)
20:29:09.691 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-1.04 mountX=-0.02 mountY=0.03, mountTheta=2.22
20:29:09.694 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.03, opts=13)
20:29:09.696 00.002 9120 Enqueuing Move request for scope (0.02, -0.03)
20:29:09.697 00.001 8596 Worker thread wakes up
20:29:09.697 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
20:29:09.697 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
20:29:09.697 00.000 8596 Moving (0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
20:29:09.697 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:29:09.698 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:09.698 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:29:09.698 00.000 8596 MoveAxis(E, 0, ABG)
20:29:09.698 00.000 8596 Move returns status 0, amount 0
20:29:09.698 00.000 8596 MoveAxis(N, 0, ABG)
20:29:09.698 00.000 8596 Move returns status 0, amount 0
20:29:09.698 00.000 8596 move complete, result=0
20:29:09.699 00.001 8596 worker thread done servicing request
20:29:09.706 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:29:09.734 00.028 9120 UpdateGuideState exits: m=328790 SNR=216.8
20:29:09.735 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:09.736 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:09.737 00.001 9120 Enqueuing Expose request
20:29:09.738 00.001 8596 Worker thread wakes up
20:29:09.738 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:09.739 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:09.739 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:10.722 00.983 8596 Exposure complete
20:29:10.795 00.073 8596 worker thread done servicing request
20:29:10.795 00.000 9120 OnExposeComplete: enter
20:29:10.796 00.001 9120 UpdateGuideState(): m_state=6
20:29:10.798 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1119
20:29:10.800 00.002 9120 Star::Find returns 1 (0), X=1146.48, Y=158.25, Mass=299808, SNR=212.4, Peak=26873 HFD=4.4
20:29:10.801 00.001 9120 MultiStar: [#1 0.00,-0.13,0.95,U] [#2 -0.18,-0.35,0.00,M1] [#3 -0.18,-0.03,0.80,U] [#4 -0.01,-0.20,0.50,U] [#5 -0.21,-0.34,0.00,M1] [#6 -0.37,-0.59,0.00,M3] [#7 -0.08,-0.28,0.31,U] [#8 -0.32,-0.12,0.24,U] 
20:29:10.803 00.002 9120 refined, 5 included, MultiStar: {-0.02, -0.19}, one-star: {0.18, -0.35}
20:29:10.804 00.001 9120 CameraToMount -- cameraTheta (-1.68) - m_xAngle (3.04) = xAngle (-4.72 = 1.57)
20:29:10.805 00.001 9120 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.68 = 1.60)
20:29:10.807 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.68 mountX=0.00 mountY=0.19, mountTheta=1.57
20:29:10.810 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.19, opts=13)
20:29:10.812 00.002 9120 Enqueuing Move request for scope (-0.02, -0.19)
20:29:10.813 00.001 8596 Worker thread wakes up
20:29:10.813 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
20:29:10.813 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
20:29:10.813 00.000 8596 Moving (-0.02, -0.19) raw xDistance=0.00 yDistance=0.19
20:29:10.813 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:29:10.813 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:10.814 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:29:10.814 00.000 8596 MoveAxis(E, 0, ABG)
20:29:10.814 00.000 8596 Move returns status 0, amount 0
20:29:10.814 00.000 8596 MoveAxis(N, 0, ABG)
20:29:10.814 00.000 8596 Move returns status 0, amount 0
20:29:10.814 00.000 8596 move complete, result=0
20:29:10.814 00.000 8596 worker thread done servicing request
20:29:10.819 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:29:10.836 00.017 9120 UpdateGuideState exits: m=299808 SNR=212.4
20:29:10.837 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:10.838 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:10.838 00.000 9120 Enqueuing Expose request
20:29:10.839 00.001 8596 Worker thread wakes up
20:29:10.839 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:29:10.840 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:10.840 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:12.025 01.185 8596 Exposure complete
20:29:12.118 00.093 8596 worker thread done servicing request
20:29:12.118 00.000 9120 OnExposeComplete: enter
20:29:12.120 00.002 9120 UpdateGuideState(): m_state=6
20:29:12.122 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1120
20:29:12.123 00.001 9120 Star::Find returns 1 (0), X=1146.29, Y=158.32, Mass=305331, SNR=217.1, Peak=26841 HFD=4.4
20:29:12.126 00.003 9120 MultiStar: [#1 -0.07,-0.12,0.92,U] [#2 0.05,-0.22,0.83,U] [#3 -0.20,-0.11,0.76,U] [#4 -0.24,-0.09,0.45,U] [#5 -0.09,-0.21,0.37,U] [#6 -0.47,-0.52,0.00,M4] [#7 0.00,-0.26,0.32,U] [#8 -0.21,-0.43,0.00,M4] 
20:29:12.127 00.001 9120 refined, 6 included, MultiStar: {-0.07, -0.18}, one-star: {-0.01, -0.28}
20:29:12.129 00.002 9120 CameraToMount -- cameraTheta (-1.94) - m_xAngle (3.04) = xAngle (-4.98 = 1.30)
20:29:12.131 00.002 9120 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.95 = 1.34)
20:29:12.132 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.94 mountX=0.05 mountY=0.19, mountTheta=1.30
20:29:12.134 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.18, opts=13)
20:29:12.135 00.001 9120 Enqueuing Move request for scope (-0.07, -0.18)
20:29:12.136 00.001 8596 Worker thread wakes up
20:29:12.136 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
20:29:12.136 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
20:29:12.136 00.000 8596 Moving (-0.07, -0.18) raw xDistance=0.05 yDistance=0.19
20:29:12.136 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:29:12.136 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:12.136 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:29:12.136 00.000 8596 MoveAxis(E, 0, ABG)
20:29:12.136 00.000 8596 Move returns status 0, amount 0
20:29:12.136 00.000 8596 MoveAxis(N, 0, ABG)
20:29:12.136 00.000 8596 Move returns status 0, amount 0
20:29:12.136 00.000 8596 move complete, result=0
20:29:12.136 00.000 8596 worker thread done servicing request
20:29:12.140 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:29:12.156 00.016 9120 UpdateGuideState exits: m=305331 SNR=217.1
20:29:12.157 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:12.158 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:12.159 00.001 9120 Enqueuing Expose request
20:29:12.160 00.001 8596 Worker thread wakes up
20:29:12.160 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:29:12.161 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:12.161 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:13.122 00.961 8596 Exposure complete
20:29:13.181 00.059 8596 worker thread done servicing request
20:29:13.181 00.000 9120 OnExposeComplete: enter
20:29:13.182 00.001 9120 UpdateGuideState(): m_state=6
20:29:13.183 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1121
20:29:13.184 00.001 9120 Star::Find returns 1 (0), X=1146.29, Y=158.20, Mass=295409, SNR=208.2, Peak=29049 HFD=4.4
20:29:13.185 00.001 9120 MultiStar: [#1 -0.11,-0.28,0.96,U] [#2 0.03,-0.32,1.06,U] [#3 -0.16,-0.22,0.83,U] [#4 -0.09,-0.31,0.45,U] [#5 -0.03,-0.38,0.00,M1] [#6 -0.39,-0.26,0.00,M5] [#7 0.05,-0.27,0.34,U] [#8 -0.30,-0.39,0.00,M5] 
20:29:13.186 00.001 9120 refined, 5 included, MultiStar: {-0.05, -0.31}, one-star: {-0.02, -0.39}
20:29:13.187 00.001 9120 CameraToMount -- cameraTheta (-1.74) - m_xAngle (3.04) = xAngle (-4.78 = 1.50)
20:29:13.187 00.000 9120 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.75 = 1.53)
20:29:13.188 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.74 mountX=0.02 mountY=0.31, mountTheta=1.50
20:29:13.190 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.31, opts=13)
20:29:13.191 00.001 9120 Enqueuing Move request for scope (-0.05, -0.31)
20:29:13.191 00.000 8596 Worker thread wakes up
20:29:13.192 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
20:29:13.192 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
20:29:13.192 00.000 8596 Moving (-0.05, -0.31) raw xDistance=0.02 yDistance=0.31
20:29:13.192 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:29:13.192 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:29:13.192 00.000 8596 MoveAxis(E, 0, ABG)
20:29:13.192 00.000 8596 Move returns status 0, amount 0
20:29:13.192 00.000 8596 MoveAxis(S, 65, ABG)
20:29:13.192 00.000 8596 Guiding  Dir = 1, Dur = 65
20:29:13.192 00.000 8596 IsSlewing returns 0
20:29:13.193 00.001 8596 IsGuiding returns 0
20:29:13.196 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2438, FiltMax=65507, Gamma=1.000
20:29:13.227 00.031 9120 UpdateGuideState exits: m=295409 SNR=208.2
20:29:13.228 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:13.230 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:13.232 00.002 9120 Enqueuing Expose request
20:29:13.244 00.012 8596 PulseGuide returned control before completion, sleep 24
20:29:13.274 00.030 8596 IsGuiding returns 1
20:29:13.274 00.000 8596 scope still moving after pulse duration time elapsed
20:29:13.306 00.032 8596 IsSlewing returns 0
20:29:13.306 00.000 8596 IsGuiding returns 1
20:29:13.337 00.031 8596 IsSlewing returns 0
20:29:13.337 00.000 8596 IsGuiding returns 0
20:29:13.337 00.000 8596 scope move finished after 65 + 79 ms
20:29:13.337 00.000 8596 Move returns status 0, amount 65
20:29:13.337 00.000 8596 move complete, result=0
20:29:13.337 00.000 8596 worker thread done servicing request
20:29:13.337 00.000 8596 Worker thread wakes up
20:29:13.337 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 65 ms SOUTH
20:29:13.338 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:13.339 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:14.508 01.169 8596 Exposure complete
20:29:14.606 00.098 8596 worker thread done servicing request
20:29:14.606 00.000 9120 OnExposeComplete: enter
20:29:14.608 00.002 9120 UpdateGuideState(): m_state=6
20:29:14.610 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1122
20:29:14.612 00.002 9120 Star::Find returns 1 (0), X=1146.27, Y=158.54, Mass=291250, SNR=208.1, Peak=28691 HFD=4.6
20:29:14.614 00.002 9120 MultiStar: [#1 -0.15,0.08,0.97,U] [#2 -0.12,0.01,0.84,U] [#3 -0.21,0.17,0.73,U] [#4 -0.07,-0.02,0.51,U] [#5 0.02,0.14,0.44,U] [#6 -0.59,-0.26,0.00,M6] [#7 -0.32,-0.03,0.29,U] [#8 -0.39,0.10,0.00,M6] 
20:29:14.616 00.002 9120 single-star, 6 included, MultiStar: {-0.12, 0.04}, one-star: {-0.03, -0.06}
20:29:14.618 00.002 9120 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.04) = xAngle (-5.09 = 1.20)
20:29:14.618 00.000 9120 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.05 = 1.23)
20:29:14.619 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.05 mountX=0.03 mountY=0.07, mountTheta=1.20
20:29:14.622 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.06, opts=13)
20:29:14.623 00.001 9120 Enqueuing Move request for scope (-0.03, -0.06)
20:29:14.625 00.002 8596 Worker thread wakes up
20:29:14.625 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
20:29:14.625 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
20:29:14.626 00.001 8596 Moving (-0.03, -0.06) raw xDistance=0.03 yDistance=0.07
20:29:14.626 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:29:14.626 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:14.626 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:29:14.626 00.000 8596 MoveAxis(E, 0, ABG)
20:29:14.626 00.000 8596 Move returns status 0, amount 0
20:29:14.626 00.000 8596 MoveAxis(N, 0, ABG)
20:29:14.626 00.000 8596 Move returns status 0, amount 0
20:29:14.626 00.000 8596 move complete, result=0
20:29:14.627 00.001 8596 worker thread done servicing request
20:29:14.634 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:29:14.659 00.025 9120 UpdateGuideState exits: m=291250 SNR=208.1
20:29:14.661 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:14.661 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:14.662 00.001 9120 Enqueuing Expose request
20:29:14.663 00.001 8596 Worker thread wakes up
20:29:14.663 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:14.664 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:14.664 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:15.646 00.982 8596 Exposure complete
20:29:15.726 00.080 8596 worker thread done servicing request
20:29:15.726 00.000 9120 OnExposeComplete: enter
20:29:15.727 00.001 9120 UpdateGuideState(): m_state=6
20:29:15.728 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1123
20:29:15.729 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=158.66, Mass=292022, SNR=223.2, Peak=31235 HFD=4.6
20:29:15.730 00.001 9120 MultiStar: [#1 -0.15,0.18,0.88,U] [#2 0.01,0.01,0.95,U] [#3 -0.26,0.20,0.68,U] [#4 -0.10,0.24,0.43,U] [#5 -0.24,0.04,0.48,U] [#6 -0.61,-0.12,0.00,M7] [#7 0.16,-0.02,0.28,U] [#8 -0.44,0.06,0.00,M7] 
20:29:15.731 00.001 9120 single-star, 6 included, MultiStar: {-0.09, 0.10}, one-star: {0.01, 0.07}
20:29:15.732 00.001 9120 CameraToMount -- cameraTheta (1.43) - m_xAngle (3.04) = xAngle (-1.61 = -1.61)
20:29:15.733 00.001 9120 CameraToMount -- cameraTheta (1.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.57 = -1.57)
20:29:15.733 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.43 mountX=-0.00 mountY=-0.07, mountTheta=-1.61
20:29:15.735 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.07, opts=13)
20:29:15.736 00.001 9120 Enqueuing Move request for scope (0.01, 0.07)
20:29:15.737 00.001 8596 Worker thread wakes up
20:29:15.737 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
20:29:15.737 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
20:29:15.737 00.000 8596 Moving (0.01, 0.07) raw xDistance=-0.00 yDistance=-0.07
20:29:15.737 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:29:15.737 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:15.737 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:29:15.737 00.000 8596 MoveAxis(E, 0, ABG)
20:29:15.737 00.000 8596 Move returns status 0, amount 0
20:29:15.737 00.000 8596 MoveAxis(N, 0, ABG)
20:29:15.737 00.000 8596 Move returns status 0, amount 0
20:29:15.737 00.000 8596 move complete, result=0
20:29:15.737 00.000 8596 worker thread done servicing request
20:29:15.741 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2454, FiltMax=65465, Gamma=1.000
20:29:15.758 00.017 9120 UpdateGuideState exits: m=292022 SNR=223.2
20:29:15.759 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:15.760 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:15.761 00.001 9120 Enqueuing Expose request
20:29:15.761 00.000 8596 Worker thread wakes up
20:29:15.761 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:15.762 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:15.762 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:16.932 01.170 8596 Exposure complete
20:29:17.028 00.096 8596 worker thread done servicing request
20:29:17.028 00.000 9120 OnExposeComplete: enter
20:29:17.030 00.002 9120 UpdateGuideState(): m_state=6
20:29:17.030 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1124
20:29:17.031 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.57, Mass=283901, SNR=220.9, Peak=27507 HFD=4.3
20:29:17.032 00.001 9120 MultiStar: [#1 -0.03,0.02,0.88,U] [#2 0.07,0.12,0.85,U] [#3 -0.24,0.13,0.70,U] [#4 -0.12,0.17,0.47,U] [#5 -0.01,-0.03,0.49,U] [#6 -0.43,-0.12,0.00,M8] [#7 0.21,-0.07,0.33,U] [#8 -0.29,0.14,0.21,U] 
20:29:17.033 00.001 9120 refined, 7 included, MultiStar: {-0.00, 0.05}, one-star: {0.16, -0.03}
20:29:17.034 00.001 9120 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.04) = xAngle (-1.40 = -1.40)
20:29:17.035 00.001 9120 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.36 = -1.36)
20:29:17.036 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.64 mountX=0.01 mountY=-0.05, mountTheta=-1.40
20:29:17.037 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=0.05, opts=13)
20:29:17.038 00.001 9120 Enqueuing Move request for scope (-0.00, 0.05)
20:29:17.039 00.001 8596 Worker thread wakes up
20:29:17.039 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
20:29:17.039 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
20:29:17.039 00.000 8596 Moving (-0.00, 0.05) raw xDistance=0.01 yDistance=-0.05
20:29:17.039 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:29:17.039 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:17.040 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:29:17.040 00.000 8596 MoveAxis(E, 0, ABG)
20:29:17.040 00.000 8596 Move returns status 0, amount 0
20:29:17.040 00.000 8596 MoveAxis(N, 0, ABG)
20:29:17.040 00.000 8596 Move returns status 0, amount 0
20:29:17.040 00.000 8596 move complete, result=0
20:29:17.040 00.000 8596 worker thread done servicing request
20:29:17.044 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2438, FiltMax=65507, Gamma=1.000
20:29:17.060 00.016 9120 UpdateGuideState exits: m=283901 SNR=220.9
20:29:17.065 00.005 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:17.065 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:17.066 00.001 9120 Enqueuing Expose request
20:29:17.068 00.002 8596 Worker thread wakes up
20:29:17.068 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:17.069 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:17.069 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:18.041 00.972 8596 Exposure complete
20:29:18.103 00.062 8596 worker thread done servicing request
20:29:18.104 00.001 9120 OnExposeComplete: enter
20:29:18.105 00.001 9120 UpdateGuideState(): m_state=6
20:29:18.107 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1125
20:29:18.109 00.002 9120 Star::Find returns 1 (0), X=1146.38, Y=158.60, Mass=295336, SNR=215.0, Peak=29971 HFD=4.4
20:29:18.111 00.002 9120 MultiStar: [#1 0.02,0.16,0.96,U] [#2 -0.00,-0.11,0.95,U] [#3 -0.09,0.01,0.71,U] [#4 -0.11,0.07,0.51,U] [#5 -0.15,-0.07,0.37,U] [#6 -0.37,-0.04,0.31,U] [#7 0.23,-0.11,0.29,U] [#8 -0.23,0.04,0.28,U] 
20:29:18.113 00.002 9120 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {0.07, 0.01}
20:29:18.114 00.001 9120 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:29:18.116 00.002 9120 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.03 = -0.03)
20:29:18.117 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.98 mountX=0.04 mountY=-0.00, mountTheta=-0.03
20:29:18.119 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.01, opts=13)
20:29:18.120 00.001 9120 Enqueuing Move request for scope (-0.04, 0.01)
20:29:18.122 00.002 8596 Worker thread wakes up
20:29:18.122 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
20:29:18.122 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
20:29:18.122 00.000 8596 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.00
20:29:18.122 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:29:18.122 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:18.122 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:29:18.122 00.000 8596 MoveAxis(E, 0, ABG)
20:29:18.122 00.000 8596 Move returns status 0, amount 0
20:29:18.122 00.000 8596 MoveAxis(N, 0, ABG)
20:29:18.123 00.001 8596 Move returns status 0, amount 0
20:29:18.123 00.000 8596 move complete, result=0
20:29:18.123 00.000 8596 worker thread done servicing request
20:29:18.128 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2435, FiltMax=65488, Gamma=1.000
20:29:18.145 00.017 9120 UpdateGuideState exits: m=295336 SNR=215.0
20:29:18.146 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:18.147 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:18.147 00.000 9120 Enqueuing Expose request
20:29:18.148 00.001 8596 Worker thread wakes up
20:29:18.148 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:18.149 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:18.149 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:19.346 01.197 8596 Exposure complete
20:29:19.419 00.073 8596 worker thread done servicing request
20:29:19.419 00.000 9120 OnExposeComplete: enter
20:29:19.421 00.002 9120 UpdateGuideState(): m_state=6
20:29:19.424 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1126
20:29:19.426 00.002 9120 Star::Find returns 1 (0), X=1146.19, Y=158.52, Mass=270700, SNR=219.3, Peak=25603 HFD=4.3
20:29:19.427 00.001 9120 MultiStar: [#1 -0.33,0.12,0.90,U] [#2 -0.37,-0.09,0.95,U] [#3 -0.39,0.26,0.00,M1] [#4 -0.33,0.12,0.52,U] [#5 -0.36,-0.00,0.49,U] [#6 -0.76,-0.05,0.00,M8] [#7 -0.07,0.04,0.34,U] [#8 -0.62,-0.13,0.00,M6] 
20:29:19.427 00.000 9120 single-star, 5 included, MultiStar: {-0.27, 0.01}, one-star: {-0.12, -0.08}
20:29:19.428 00.001 9120 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.04) = xAngle (-5.60 = 0.69)
20:29:19.430 00.002 9120 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.56 = 0.72)
20:29:19.431 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.56 mountX=0.11 mountY=0.09, mountTheta=0.71
20:29:19.433 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.08, opts=13)
20:29:19.435 00.002 9120 Enqueuing Move request for scope (-0.12, -0.08)
20:29:19.436 00.001 8596 Worker thread wakes up
20:29:19.436 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
20:29:19.436 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
20:29:19.436 00.000 8596 Moving (-0.12, -0.08) raw xDistance=0.11 yDistance=0.09
20:29:19.436 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:29:19.436 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:19.436 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:29:19.436 00.000 8596 MoveAxis(E, 0, ABG)
20:29:19.436 00.000 8596 Move returns status 0, amount 0
20:29:19.436 00.000 8596 MoveAxis(N, 0, ABG)
20:29:19.436 00.000 8596 Move returns status 0, amount 0
20:29:19.436 00.000 8596 move complete, result=0
20:29:19.436 00.000 8596 worker thread done servicing request
20:29:19.440 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:29:19.455 00.015 9120 UpdateGuideState exits: m=270700 SNR=219.3
20:29:19.456 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:19.457 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:19.458 00.001 9120 Enqueuing Expose request
20:29:19.459 00.001 8596 Worker thread wakes up
20:29:19.459 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:19.459 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:19.459 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:20.449 00.990 8596 Exposure complete
20:29:20.540 00.091 8596 worker thread done servicing request
20:29:20.540 00.000 9120 OnExposeComplete: enter
20:29:20.541 00.001 9120 UpdateGuideState(): m_state=6
20:29:20.542 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1127
20:29:20.543 00.001 9120 Star::Find returns 1 (0), X=1146.11, Y=158.45, Mass=294750, SNR=220.7, Peak=27955 HFD=4.3
20:29:20.544 00.001 9120 MultiStar: [#1 -0.31,0.06,0.78,U] [#2 -0.15,-0.06,1.08,U] [#3 -0.39,0.09,0.00,M2] [#4 -0.30,-0.01,0.47,U] [#5 -0.43,-0.10,0.00,M1] [#6 -0.69,-0.04,0.00,M9] [#7 -0.39,-0.28,0.00,M1] [#8 -0.32,0.06,0.28,U] 
20:29:20.545 00.001 9120 refined, 4 included, MultiStar: {-0.23, -0.04}, one-star: {-0.20, -0.14}
20:29:20.546 00.001 9120 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.04) = xAngle (-6.00 = 0.28)
20:29:20.547 00.001 9120 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.97 = 0.31)
20:29:20.548 00.001 9120 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.24 cameraTheta=-2.96 mountX=0.23 mountY=0.07, mountTheta=0.31
20:29:20.549 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.23, y=-0.04, opts=13)
20:29:20.550 00.001 9120 Enqueuing Move request for scope (-0.23, -0.04)
20:29:20.551 00.001 8596 Worker thread wakes up
20:29:20.551 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
20:29:20.551 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
20:29:20.551 00.000 8596 Moving (-0.23, -0.04) raw xDistance=0.23 yDistance=0.07
20:29:20.551 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:29:20.551 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:20.551 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:29:20.551 00.000 8596 MoveAxis(W, 33, ABG)
20:29:20.551 00.000 8596 Guiding  Dir = 3, Dur = 33
20:29:20.552 00.001 8596 IsSlewing returns 0
20:29:20.552 00.000 8596 IsGuiding returns 0
20:29:20.555 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:29:20.571 00.016 9120 UpdateGuideState exits: m=294750 SNR=220.7
20:29:20.572 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:20.573 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:20.574 00.001 9120 Enqueuing Expose request
20:29:20.583 00.009 8596 PulseGuide returned control before completion, sleep 13
20:29:20.597 00.014 8596 IsGuiding returns 1
20:29:20.597 00.000 8596 scope still moving after pulse duration time elapsed
20:29:20.629 00.032 8596 IsSlewing returns 0
20:29:20.629 00.000 8596 IsGuiding returns 1
20:29:20.659 00.030 8596 IsSlewing returns 0
20:29:20.659 00.000 8596 IsGuiding returns 1
20:29:20.690 00.031 8596 IsSlewing returns 0
20:29:20.690 00.000 8596 IsGuiding returns 0
20:29:20.690 00.000 8596 scope move finished after 33 + 106 ms
20:29:20.690 00.000 8596 Move returns status 0, amount 33
20:29:20.690 00.000 8596 MoveAxis(N, 0, ABG)
20:29:20.690 00.000 8596 Move returns status 0, amount 0
20:29:20.690 00.000 8596 move complete, result=0
20:29:20.690 00.000 8596 worker thread done servicing request
20:29:20.690 00.000 8596 Worker thread wakes up
20:29:20.690 00.000 9120 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
20:29:20.692 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:20.692 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:21.868 01.176 8596 Exposure complete
20:29:21.932 00.064 8596 worker thread done servicing request
20:29:21.932 00.000 9120 OnExposeComplete: enter
20:29:21.934 00.002 9120 UpdateGuideState(): m_state=6
20:29:21.936 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1128
20:29:21.937 00.001 9120 Star::Find returns 1 (0), X=1146.77, Y=158.72, Mass=304243, SNR=236.2, Peak=25878 HFD=4.4
20:29:21.939 00.002 9120 MultiStar: [#1 0.37,0.17,0.00,M1] [#2 0.31,0.05,0.82,U] [#3 0.29,0.16,0.69,U] [#4 0.23,0.11,0.47,U] [#5 0.27,0.00,0.42,U] [#6 -0.13,-0.13,0.30,U] [#7 0.38,0.23,0.00,M2] [#8 0.01,0.36,0.22,U] 
20:29:21.941 00.002 9120 refined, 6 included, MultiStar: {0.28, 0.09}, one-star: {0.46, 0.13}
20:29:21.943 00.002 9120 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.04) = xAngle (-2.72 = -2.72)
20:29:21.944 00.001 9120 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.69 = -2.69)
20:29:21.946 00.002 9120 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.30 cameraTheta=0.32 mountX=-0.27 mountY=-0.13, mountTheta=-2.69
20:29:21.949 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=0.09, opts=13)
20:29:21.950 00.001 9120 Enqueuing Move request for scope (0.28, 0.09)
20:29:21.952 00.002 8596 Worker thread wakes up
20:29:21.952 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
20:29:21.952 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
20:29:21.952 00.000 8596 Moving (0.28, 0.09) raw xDistance=-0.27 yDistance=-0.13
20:29:21.952 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
20:29:21.952 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:21.952 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:29:21.952 00.000 8596 MoveAxis(E, 37, ABG)
20:29:21.952 00.000 8596 Guiding  Dir = 2, Dur = 37
20:29:21.953 00.001 8596 IsSlewing returns 0
20:29:21.953 00.000 8596 IsGuiding returns 0
20:29:21.955 00.002 8596 PulseGuide returned control before completion, sleep 46
20:29:21.958 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:29:21.976 00.018 9120 UpdateGuideState exits: m=304243 SNR=236.2
20:29:21.977 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:21.978 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:21.979 00.001 9120 Enqueuing Expose request
20:29:22.016 00.037 8596 IsGuiding returns 1
20:29:22.016 00.000 8596 scope still moving after pulse duration time elapsed
20:29:22.047 00.031 8596 IsSlewing returns 0
20:29:22.047 00.000 8596 IsGuiding returns 0
20:29:22.047 00.000 8596 scope move finished after 37 + 57 ms
20:29:22.047 00.000 8596 Move returns status 0, amount 37
20:29:22.047 00.000 8596 MoveAxis(N, 0, ABG)
20:29:22.047 00.000 8596 Move returns status 0, amount 0
20:29:22.047 00.000 8596 move complete, result=0
20:29:22.047 00.000 8596 worker thread done servicing request
20:29:22.047 00.000 8596 Worker thread wakes up
20:29:22.047 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:22.047 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:22.048 00.001 9120 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
20:29:23.035 00.987 8596 Exposure complete
20:29:23.092 00.057 8596 worker thread done servicing request
20:29:23.092 00.000 9120 OnExposeComplete: enter
20:29:23.094 00.002 9120 UpdateGuideState(): m_state=6
20:29:23.096 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1129
20:29:23.097 00.001 9120 Star::Find returns 1 (0), X=1146.60, Y=158.68, Mass=293295, SNR=214.8, Peak=26643 HFD=4.5
20:29:23.099 00.002 9120 MultiStar: [#1 0.18,0.13,0.93,U] [#2 0.25,-0.07,0.86,U] [#3 0.08,0.13,0.82,U] [#4 0.25,0.21,0.53,U] [#5 0.12,-0.22,0.41,U] [#6 -0.12,-0.09,0.34,U] [#7 0.37,0.09,0.31,U] [#8 0.13,0.23,0.27,U] 
20:29:23.101 00.002 9120 refined, 8 included, MultiStar: {0.19, 0.06}, one-star: {0.29, 0.08}
20:29:23.103 00.002 9120 CameraToMount -- cameraTheta (0.31) - m_xAngle (3.04) = xAngle (-2.73 = -2.73)
20:29:23.105 00.002 9120 CameraToMount -- cameraTheta (0.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.69 = -2.69)
20:29:23.105 00.000 9120 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.31 mountX=-0.18 mountY=-0.09, mountTheta=-2.70
20:29:23.107 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=0.06, opts=13)
20:29:23.108 00.001 9120 Enqueuing Move request for scope (0.19, 0.06)
20:29:23.110 00.002 8596 Worker thread wakes up
20:29:23.110 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
20:29:23.110 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
20:29:23.110 00.000 8596 Moving (0.19, 0.06) raw xDistance=-0.18 yDistance=-0.09
20:29:23.110 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:29:23.110 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:23.110 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:29:23.110 00.000 8596 MoveAxis(E, 0, ABG)
20:29:23.111 00.001 8596 Move returns status 0, amount 0
20:29:23.111 00.000 8596 MoveAxis(N, 0, ABG)
20:29:23.111 00.000 8596 Move returns status 0, amount 0
20:29:23.111 00.000 8596 move complete, result=0
20:29:23.111 00.000 8596 worker thread done servicing request
20:29:23.120 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:29:23.146 00.026 9120 UpdateGuideState exits: m=293295 SNR=214.8
20:29:23.147 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:23.148 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:23.149 00.001 9120 Enqueuing Expose request
20:29:23.149 00.000 8596 Worker thread wakes up
20:29:23.149 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:23.150 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:23.150 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:24.299 01.149 8596 Exposure complete
20:29:24.375 00.076 8596 worker thread done servicing request
20:29:24.375 00.000 9120 OnExposeComplete: enter
20:29:24.377 00.002 9120 UpdateGuideState(): m_state=6
20:29:24.378 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1130
20:29:24.380 00.002 9120 Star::Find returns 1 (0), X=1146.64, Y=158.60, Mass=299038, SNR=230.3, Peak=25779 HFD=4.3
20:29:24.381 00.001 9120 MultiStar: [#1 0.21,0.03,0.83,U] [#2 0.16,0.00,0.81,U] [#3 0.03,0.19,0.63,U] [#4 0.12,-0.05,0.46,U] [#5 0.16,-0.12,0.45,U] [#6 -0.10,-0.16,0.30,U] [#7 0.43,0.08,0.00,M2] [#8 -0.12,0.18,0.22,U] 
20:29:24.382 00.001 9120 refined, 7 included, MultiStar: {0.15, 0.01}, one-star: {0.33, 0.00}
20:29:24.383 00.001 9120 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.04) = xAngle (-2.95 = -2.95)
20:29:24.384 00.001 9120 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.91 = -2.91)
20:29:24.385 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.16 cameraTheta=0.09 mountX=-0.15 mountY=-0.04, mountTheta=-2.92
20:29:24.387 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.01, opts=13)
20:29:24.388 00.001 9120 Enqueuing Move request for scope (0.15, 0.01)
20:29:24.390 00.002 8596 Worker thread wakes up
20:29:24.390 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
20:29:24.390 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
20:29:24.390 00.000 8596 Moving (0.15, 0.01) raw xDistance=-0.15 yDistance=-0.04
20:29:24.390 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:29:24.391 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:24.391 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:29:24.391 00.000 8596 MoveAxis(E, 0, ABG)
20:29:24.391 00.000 8596 Move returns status 0, amount 0
20:29:24.391 00.000 8596 MoveAxis(N, 0, ABG)
20:29:24.391 00.000 8596 Move returns status 0, amount 0
20:29:24.391 00.000 8596 move complete, result=0
20:29:24.392 00.001 8596 worker thread done servicing request
20:29:24.399 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:29:24.431 00.032 9120 UpdateGuideState exits: m=299038 SNR=230.3
20:29:24.433 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:24.433 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:24.434 00.001 9120 Enqueuing Expose request
20:29:24.436 00.002 8596 Worker thread wakes up
20:29:24.436 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:24.438 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:24.438 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:25.417 00.979 8596 Exposure complete
20:29:25.498 00.081 8596 worker thread done servicing request
20:29:25.498 00.000 9120 OnExposeComplete: enter
20:29:25.499 00.001 9120 UpdateGuideState(): m_state=6
20:29:25.500 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1131
20:29:25.501 00.001 9120 Star::Find returns 1 (0), X=1146.61, Y=158.40, Mass=290063, SNR=211.6, Peak=24403 HFD=4.3
20:29:25.502 00.001 9120 MultiStar: [#1 0.20,-0.11,0.89,U] [#2 0.28,-0.16,0.99,U] [#3 -0.01,0.13,0.83,U] [#4 0.11,0.02,0.55,U] [#5 0.06,-0.20,0.42,U] [#6 -0.33,0.00,0.34,U] [#7 0.31,-0.05,0.29,U] [#8 0.01,0.08,0.27,U] 
20:29:25.502 00.000 9120 refined, 8 included, MultiStar: {0.15, -0.07}, one-star: {0.30, -0.20}
20:29:25.503 00.001 9120 CameraToMount -- cameraTheta (-0.46) - m_xAngle (3.04) = xAngle (-3.50 = 2.78)
20:29:25.504 00.001 9120 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.47 = 2.82)
20:29:25.505 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-0.46 mountX=-0.15 mountY=0.05, mountTheta=2.81
20:29:25.506 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.07, opts=13)
20:29:25.507 00.001 9120 Enqueuing Move request for scope (0.15, -0.07)
20:29:25.508 00.001 8596 Worker thread wakes up
20:29:25.508 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
20:29:25.508 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
20:29:25.508 00.000 8596 Moving (0.15, -0.07) raw xDistance=-0.15 yDistance=0.05
20:29:25.508 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:29:25.508 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:25.508 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:29:25.508 00.000 8596 MoveAxis(E, 0, ABG)
20:29:25.508 00.000 8596 Move returns status 0, amount 0
20:29:25.508 00.000 8596 MoveAxis(N, 0, ABG)
20:29:25.508 00.000 8596 Move returns status 0, amount 0
20:29:25.508 00.000 8596 move complete, result=0
20:29:25.508 00.000 8596 worker thread done servicing request
20:29:25.512 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:29:25.529 00.017 9120 UpdateGuideState exits: m=290063 SNR=211.6
20:29:25.530 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:25.531 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:25.531 00.000 9120 Enqueuing Expose request
20:29:25.532 00.001 8596 Worker thread wakes up
20:29:25.532 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:25.533 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:25.533 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:26.689 01.156 8596 Exposure complete
20:29:26.788 00.099 8596 worker thread done servicing request
20:29:26.789 00.001 9120 OnExposeComplete: enter
20:29:26.790 00.001 9120 UpdateGuideState(): m_state=6
20:29:26.791 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1132
20:29:26.791 00.000 9120 Star::Find returns 1 (0), X=1146.48, Y=158.64, Mass=307647, SNR=240.9, Peak=31523 HFD=4.4
20:29:26.792 00.001 9120 MultiStar: [#1 0.10,0.03,0.90,U] [#2 0.07,-0.05,0.93,U] [#3 0.03,0.33,0.61,U] [#4 0.06,0.06,0.44,U] [#5 0.17,-0.11,0.43,U] [#6 -0.32,-0.22,0.00,M6] [#7 0.35,0.03,0.28,U] [#8 0.08,-0.04,0.22,U] 
20:29:26.793 00.001 9120 refined, 7 included, MultiStar: {0.12, 0.04}, one-star: {0.18, 0.04}
20:29:26.794 00.001 9120 CameraToMount -- cameraTheta (0.34) - m_xAngle (3.04) = xAngle (-2.70 = -2.70)
20:29:26.795 00.001 9120 CameraToMount -- cameraTheta (0.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.66 = -2.66)
20:29:26.796 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.34 mountX=-0.11 mountY=-0.06, mountTheta=-2.67
20:29:26.798 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.04, opts=13)
20:29:26.799 00.001 9120 Enqueuing Move request for scope (0.12, 0.04)
20:29:26.799 00.000 8596 Worker thread wakes up
20:29:26.799 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
20:29:26.800 00.001 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
20:29:26.800 00.000 8596 Moving (0.12, 0.04) raw xDistance=-0.11 yDistance=-0.06
20:29:26.800 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:29:26.800 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:26.800 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:29:26.800 00.000 8596 MoveAxis(E, 0, ABG)
20:29:26.800 00.000 8596 Move returns status 0, amount 0
20:29:26.800 00.000 8596 MoveAxis(N, 0, ABG)
20:29:26.800 00.000 8596 Move returns status 0, amount 0
20:29:26.800 00.000 8596 move complete, result=0
20:29:26.800 00.000 8596 worker thread done servicing request
20:29:26.804 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:29:26.820 00.016 9120 UpdateGuideState exits: m=307647 SNR=240.9
20:29:26.821 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:26.822 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:26.823 00.001 9120 Enqueuing Expose request
20:29:26.823 00.000 8596 Worker thread wakes up
20:29:26.824 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:26.824 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:26.824 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:27.810 00.986 8596 Exposure complete
20:29:27.872 00.062 8596 worker thread done servicing request
20:29:27.872 00.000 9120 OnExposeComplete: enter
20:29:27.873 00.001 9120 UpdateGuideState(): m_state=6
20:29:27.874 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1133
20:29:27.875 00.001 9120 Star::Find returns 1 (0), X=1146.30, Y=158.40, Mass=288580, SNR=203.5, Peak=25939 HFD=4.3
20:29:27.876 00.001 9120 MultiStar: [#1 -0.06,0.05,1.00,U] [#2 0.11,0.03,0.93,U] [#3 0.00,0.15,0.73,U] [#4 -0.06,-0.04,0.46,U] [#5 0.07,-0.10,0.43,U] [#6 -0.45,-0.31,0.00,M7] [#7 0.10,0.09,0.35,U] [#8 0.12,0.09,0.25,U] 
20:29:27.877 00.001 9120 refined, 7 included, MultiStar: {0.02, -0.00}, one-star: {-0.00, -0.20}
20:29:27.877 00.000 9120 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.04) = xAngle (-3.12 = -3.12)
20:29:27.878 00.001 9120 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.08 = -3.08)
20:29:27.879 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.08 mountX=-0.02 mountY=-0.00, mountTheta=-3.08
20:29:27.880 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.00, opts=13)
20:29:27.881 00.001 9120 Enqueuing Move request for scope (0.02, -0.00)
20:29:27.882 00.001 8596 Worker thread wakes up
20:29:27.882 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
20:29:27.882 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
20:29:27.882 00.000 8596 Moving (0.02, -0.00) raw xDistance=-0.02 yDistance=-0.00
20:29:27.882 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:29:27.882 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:27.882 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:29:27.882 00.000 8596 MoveAxis(E, 0, ABG)
20:29:27.882 00.000 8596 Move returns status 0, amount 0
20:29:27.883 00.001 8596 MoveAxis(N, 0, ABG)
20:29:27.883 00.000 8596 Move returns status 0, amount 0
20:29:27.883 00.000 8596 move complete, result=0
20:29:27.883 00.000 8596 worker thread done servicing request
20:29:27.886 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:29:27.909 00.023 9120 UpdateGuideState exits: m=288580 SNR=203.5
20:29:27.911 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:27.913 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:27.914 00.001 9120 Enqueuing Expose request
20:29:27.916 00.002 8596 Worker thread wakes up
20:29:27.916 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:27.918 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:27.918 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:29.097 01.179 8596 Exposure complete
20:29:29.168 00.071 8596 worker thread done servicing request
20:29:29.168 00.000 9120 OnExposeComplete: enter
20:29:29.169 00.001 9120 UpdateGuideState(): m_state=6
20:29:29.170 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1134
20:29:29.171 00.001 9120 Star::Find returns 1 (0), X=1146.45, Y=158.30, Mass=308834, SNR=211.3, Peak=28585 HFD=4.3
20:29:29.172 00.001 9120 MultiStar: [#1 0.07,-0.16,0.97,U] [#2 0.29,-0.18,0.95,U] [#3 -0.03,-0.13,0.73,U] [#4 0.07,-0.19,0.51,U] [#5 0.07,-0.36,0.48,U] [#6 -0.67,-0.54,0.00,M8] [#7 0.28,-0.38,0.00,M1] [#8 -0.28,-0.08,0.27,U] 
20:29:29.173 00.001 9120 refined, 6 included, MultiStar: {0.10, -0.20}, one-star: {0.15, -0.29}
20:29:29.174 00.001 9120 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.04) = xAngle (-4.18 = 2.11)
20:29:29.175 00.001 9120 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.14 = 2.14)
20:29:29.177 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.23 cameraTheta=-1.13 mountX=-0.12 mountY=0.19, mountTheta=2.12
20:29:29.180 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.20, opts=13)
20:29:29.182 00.002 9120 Enqueuing Move request for scope (0.10, -0.20)
20:29:29.183 00.001 8596 Worker thread wakes up
20:29:29.184 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
20:29:29.184 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
20:29:29.184 00.000 8596 Moving (0.10, -0.20) raw xDistance=-0.12 yDistance=0.19
20:29:29.184 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:29:29.184 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:29.184 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:29:29.184 00.000 8596 MoveAxis(E, 0, ABG)
20:29:29.184 00.000 8596 Move returns status 0, amount 0
20:29:29.185 00.001 8596 MoveAxis(N, 0, ABG)
20:29:29.185 00.000 8596 Move returns status 0, amount 0
20:29:29.185 00.000 8596 move complete, result=0
20:29:29.185 00.000 8596 worker thread done servicing request
20:29:29.191 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2480, FiltMax=65488, Gamma=1.000
20:29:29.216 00.025 9120 UpdateGuideState exits: m=308834 SNR=211.3
20:29:29.217 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:29.218 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:29.219 00.001 9120 Enqueuing Expose request
20:29:29.220 00.001 8596 Worker thread wakes up
20:29:29.220 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:29:29.221 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:29.221 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:30.214 00.993 8596 Exposure complete
20:29:30.311 00.097 8596 worker thread done servicing request
20:29:30.311 00.000 9120 OnExposeComplete: enter
20:29:30.312 00.001 9120 UpdateGuideState(): m_state=6
20:29:30.313 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1135
20:29:30.314 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.14, Mass=309012, SNR=220.9, Peak=27961 HFD=4.4
20:29:30.315 00.001 9120 MultiStar: [#1 0.09,-0.25,0.93,U] [#2 0.26,-0.38,0.00,M1] [#3 0.02,-0.04,0.78,U] [#4 0.06,-0.26,0.47,U] [#5 0.02,-0.35,0.43,U] [#6 -0.23,-0.71,0.00,M9] [#7 0.27,-0.24,0.29,U] [#8 -0.19,-0.17,0.25,U] 
20:29:30.316 00.001 9120 refined, 6 included, MultiStar: {0.10, -0.27}, one-star: {0.24, -0.46}
20:29:30.317 00.001 9120 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.04) = xAngle (-4.26 = 2.02)
20:29:30.318 00.001 9120 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.23 = 2.06)
20:29:30.319 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.22 mountX=-0.12 mountY=0.25, mountTheta=2.03
20:29:30.322 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.27, opts=13)
20:29:30.323 00.001 9120 Enqueuing Move request for scope (0.10, -0.27)
20:29:30.323 00.000 8596 Worker thread wakes up
20:29:30.324 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd
20:29:30.324 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.27)
20:29:30.324 00.000 8596 Moving (0.10, -0.27) raw xDistance=-0.12 yDistance=0.25
20:29:30.324 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:29:30.324 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
20:29:30.324 00.000 8596 MoveAxis(E, 0, ABG)
20:29:30.324 00.000 8596 Move returns status 0, amount 0
20:29:30.324 00.000 8596 MoveAxis(S, 53, ABG)
20:29:30.324 00.000 8596 Guiding  Dir = 1, Dur = 53
20:29:30.324 00.000 8596 IsSlewing returns 0
20:29:30.324 00.000 8596 IsGuiding returns 0
20:29:30.326 00.002 8596 PulseGuide returned control before completion, sleep 62
20:29:30.331 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:29:30.364 00.033 9120 UpdateGuideState exits: m=309012 SNR=220.9
20:29:30.365 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:30.367 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:30.368 00.001 9120 Enqueuing Expose request
20:29:30.392 00.024 8596 IsGuiding returns 1
20:29:30.392 00.000 8596 scope still moving after pulse duration time elapsed
20:29:30.424 00.032 8596 IsSlewing returns 0
20:29:30.424 00.000 8596 IsGuiding returns 1
20:29:30.455 00.031 8596 IsSlewing returns 0
20:29:30.455 00.000 8596 IsGuiding returns 0
20:29:30.455 00.000 8596 scope move finished after 53 + 78 ms
20:29:30.455 00.000 8596 Move returns status 0, amount 53
20:29:30.455 00.000 8596 move complete, result=0
20:29:30.455 00.000 8596 worker thread done servicing request
20:29:30.455 00.000 8596 Worker thread wakes up
20:29:30.455 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:30.455 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
20:29:30.458 00.003 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:31.636 01.178 8596 Exposure complete
20:29:31.732 00.096 8596 worker thread done servicing request
20:29:31.732 00.000 9120 OnExposeComplete: enter
20:29:31.735 00.003 9120 UpdateGuideState(): m_state=6
20:29:31.736 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1136
20:29:31.738 00.002 9120 Star::Find returns 1 (0), X=1146.49, Y=158.51, Mass=297306, SNR=225.8, Peak=26499 HFD=4.4
20:29:31.740 00.002 9120 MultiStar: [#1 0.06,0.06,0.93,U] [#2 0.09,-0.05,0.85,U] [#3 -0.07,0.07,0.65,U] [#4 -0.02,-0.02,0.42,U] [#5 -0.01,-0.12,0.38,U] [#6 -0.40,-0.30,0.00,M10] [#7 0.25,0.20,0.29,U] [#8 -0.19,-0.08,0.25,U] 
20:29:31.742 00.002 9120 refined, 7 included, MultiStar: {0.06, -0.01}, one-star: {0.18, -0.09}
20:29:31.744 00.002 9120 CameraToMount -- cameraTheta (-0.17) - m_xAngle (3.04) = xAngle (-3.21 = 3.07)
20:29:31.746 00.002 9120 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.18 = 3.10)
20:29:31.747 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.17 mountX=-0.06 mountY=0.00, mountTheta=3.10
20:29:31.750 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.01, opts=13)
20:29:31.752 00.002 9120 Enqueuing Move request for scope (0.06, -0.01)
20:29:31.754 00.002 8596 Worker thread wakes up
20:29:31.754 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
20:29:31.754 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
20:29:31.754 00.000 8596 Moving (0.06, -0.01) raw xDistance=-0.06 yDistance=0.00
20:29:31.755 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:29:31.755 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:31.755 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:29:31.755 00.000 8596 MoveAxis(E, 0, ABG)
20:29:31.755 00.000 8596 Move returns status 0, amount 0
20:29:31.755 00.000 8596 MoveAxis(N, 0, ABG)
20:29:31.755 00.000 8596 Move returns status 0, amount 0
20:29:31.755 00.000 8596 move complete, result=0
20:29:31.756 00.001 8596 worker thread done servicing request
20:29:31.765 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2473, FiltMax=65465, Gamma=1.000
20:29:31.791 00.026 9120 UpdateGuideState exits: m=297306 SNR=225.8
20:29:31.792 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:31.794 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:31.795 00.001 9120 Enqueuing Expose request
20:29:31.796 00.001 8596 Worker thread wakes up
20:29:31.796 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:31.797 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:31.797 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:32.789 00.992 8596 Exposure complete
20:29:32.871 00.082 8596 worker thread done servicing request
20:29:32.872 00.001 9120 OnExposeComplete: enter
20:29:32.873 00.001 9120 UpdateGuideState(): m_state=6
20:29:32.875 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1137
20:29:32.876 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.52, Mass=306025, SNR=210.9, Peak=27171 HFD=4.3
20:29:32.879 00.003 9120 MultiStar: [#1 0.14,0.09,0.86,U] [#2 0.17,-0.03,0.91,U] [#3 -0.02,0.12,0.73,U] [#4 0.14,0.09,0.55,U] [#5 -0.02,-0.22,0.44,U] [#6 -0.10,-0.50,0.00,R] [#7 0.03,0.19,0.29,U] [#8 -0.06,-0.11,0.24,U] 
20:29:32.880 00.001 9120 refined, 7 included, MultiStar: {0.11, 0.01}, one-star: {0.24, -0.07}
20:29:32.882 00.002 9120 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.04) = xAngle (-2.96 = -2.96)
20:29:32.884 00.002 9120 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.92 = -2.92)
20:29:32.885 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.08 mountX=-0.11 mountY=-0.02, mountTheta=-2.92
20:29:32.889 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.01, opts=13)
20:29:32.890 00.001 9120 Enqueuing Move request for scope (0.11, 0.01)
20:29:32.891 00.001 8596 Worker thread wakes up
20:29:32.892 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
20:29:32.892 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
20:29:32.892 00.000 8596 Moving (0.11, 0.01) raw xDistance=-0.11 yDistance=-0.02
20:29:32.892 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:29:32.892 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:32.892 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:29:32.892 00.000 8596 MoveAxis(E, 0, ABG)
20:29:32.892 00.000 8596 Move returns status 0, amount 0
20:29:32.892 00.000 8596 MoveAxis(N, 0, ABG)
20:29:32.893 00.001 8596 Move returns status 0, amount 0
20:29:32.893 00.000 8596 move complete, result=0
20:29:32.893 00.000 8596 worker thread done servicing request
20:29:32.901 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:29:32.930 00.029 9120 UpdateGuideState exits: m=306025 SNR=210.9
20:29:32.932 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:32.933 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:32.934 00.001 9120 Enqueuing Expose request
20:29:32.935 00.001 8596 Worker thread wakes up
20:29:32.935 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:32.936 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:32.936 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:34.105 01.169 8596 Exposure complete
20:29:34.180 00.075 8596 worker thread done servicing request
20:29:34.181 00.001 9120 OnExposeComplete: enter
20:29:34.182 00.001 9120 UpdateGuideState(): m_state=6
20:29:34.183 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1138
20:29:34.183 00.000 9120 Star::Find returns 1 (0), X=1146.59, Y=158.62, Mass=273631, SNR=225.1, Peak=26499 HFD=4.3
20:29:34.184 00.001 9120 MultiStar: [#1 0.24,0.06,1.01,U] [#2 0.15,-0.12,0.88,U] [#3 0.03,0.10,0.75,U] [#4 0.21,0.11,0.44,U] [#5 0.21,0.08,0.41,U] [#6 -0.39,0.29,0.00,M1] [#7 -0.07,-0.04,0.30,U] [#8 0.16,0.04,0.23,U] 
20:29:34.185 00.001 9120 refined, 7 included, MultiStar: {0.17, 0.03}, one-star: {0.29, 0.02}
20:29:34.186 00.001 9120 CameraToMount -- cameraTheta (0.15) - m_xAngle (3.04) = xAngle (-2.90 = -2.90)
20:29:34.187 00.001 9120 CameraToMount -- cameraTheta (0.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.86 = -2.86)
20:29:34.188 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.18 cameraTheta=0.15 mountX=-0.17 mountY=-0.05, mountTheta=-2.86
20:29:34.189 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.03, opts=13)
20:29:34.190 00.001 9120 Enqueuing Move request for scope (0.17, 0.03)
20:29:34.191 00.001 8596 Worker thread wakes up
20:29:34.191 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
20:29:34.191 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
20:29:34.191 00.000 8596 Moving (0.17, 0.03) raw xDistance=-0.17 yDistance=-0.05
20:29:34.191 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:29:34.191 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:34.191 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:29:34.191 00.000 8596 MoveAxis(E, 0, ABG)
20:29:34.191 00.000 8596 Move returns status 0, amount 0
20:29:34.191 00.000 8596 MoveAxis(N, 0, ABG)
20:29:34.191 00.000 8596 Move returns status 0, amount 0
20:29:34.191 00.000 8596 move complete, result=0
20:29:34.191 00.000 8596 worker thread done servicing request
20:29:34.196 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2713, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:29:34.212 00.016 9120 UpdateGuideState exits: m=273631 SNR=225.1
20:29:34.213 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:34.214 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:34.214 00.000 9120 Enqueuing Expose request
20:29:34.215 00.001 8596 Worker thread wakes up
20:29:34.215 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:29:34.216 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:34.216 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:35.202 00.986 8596 Exposure complete
20:29:35.277 00.075 8596 worker thread done servicing request
20:29:35.277 00.000 9120 OnExposeComplete: enter
20:29:35.279 00.002 9120 UpdateGuideState(): m_state=6
20:29:35.280 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1139
20:29:35.281 00.001 9120 Star::Find returns 1 (0), X=1146.67, Y=158.60, Mass=283063, SNR=232.6, Peak=25811 HFD=4.4
20:29:35.282 00.001 9120 MultiStar: [#1 0.21,0.16,0.82,U] [#2 0.27,-0.13,0.81,U] [#3 0.12,0.16,0.75,U] [#4 0.26,0.13,0.48,U] [#5 0.18,0.07,0.38,U] [#6 0.10,0.39,0.00,M2] [#7 0.29,0.04,0.26,U] [#8 0.02,0.08,0.22,U] 
20:29:35.283 00.001 9120 refined, 7 included, MultiStar: {0.24, 0.06}, one-star: {0.37, 0.01}
20:29:35.284 00.001 9120 CameraToMount -- cameraTheta (0.23) - m_xAngle (3.04) = xAngle (-2.81 = -2.81)
20:29:35.285 00.001 9120 CameraToMount -- cameraTheta (0.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.77 = -2.77)
20:29:35.286 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.23 mountX=-0.23 mountY=-0.09, mountTheta=-2.78
20:29:35.287 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=0.06, opts=13)
20:29:35.288 00.001 9120 Enqueuing Move request for scope (0.24, 0.06)
20:29:35.289 00.001 8596 Worker thread wakes up
20:29:35.289 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
20:29:35.289 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
20:29:35.289 00.000 8596 Moving (0.24, 0.06) raw xDistance=-0.23 yDistance=-0.09
20:29:35.289 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:29:35.289 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:35.289 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:29:35.289 00.000 8596 MoveAxis(E, 33, ABG)
20:29:35.289 00.000 8596 Guiding  Dir = 2, Dur = 33
20:29:35.290 00.001 8596 IsSlewing returns 0
20:29:35.290 00.000 8596 IsGuiding returns 0
20:29:35.294 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:29:35.310 00.016 9120 UpdateGuideState exits: m=283063 SNR=232.6
20:29:35.311 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:35.312 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:35.313 00.001 9120 Enqueuing Expose request
20:29:35.322 00.009 8596 PulseGuide returned control before completion, sleep 12
20:29:35.335 00.013 8596 IsGuiding returns 1
20:29:35.335 00.000 8596 scope still moving after pulse duration time elapsed
20:29:35.366 00.031 8596 IsSlewing returns 0
20:29:35.366 00.000 8596 IsGuiding returns 1
20:29:35.397 00.031 8596 IsSlewing returns 0
20:29:35.397 00.000 8596 IsGuiding returns 1
20:29:35.428 00.031 8596 IsSlewing returns 0
20:29:35.428 00.000 8596 IsGuiding returns 0
20:29:35.428 00.000 8596 scope move finished after 33 + 104 ms
20:29:35.428 00.000 8596 Move returns status 0, amount 33
20:29:35.428 00.000 8596 MoveAxis(N, 0, ABG)
20:29:35.428 00.000 8596 Move returns status 0, amount 0
20:29:35.428 00.000 8596 move complete, result=0
20:29:35.429 00.001 8596 worker thread done servicing request
20:29:35.429 00.000 8596 Worker thread wakes up
20:29:35.429 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:35.429 00.000 9120 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
20:29:35.430 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:36.605 01.175 8596 Exposure complete
20:29:36.664 00.059 8596 worker thread done servicing request
20:29:36.664 00.000 9120 OnExposeComplete: enter
20:29:36.665 00.001 9120 UpdateGuideState(): m_state=6
20:29:36.667 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1140
20:29:36.669 00.002 9120 Star::Find returns 1 (0), X=1146.25, Y=158.54, Mass=292694, SNR=204.4, Peak=27459 HFD=4.6
20:29:36.671 00.002 9120 MultiStar: [#1 -0.22,0.19,1.01,U] [#2 -0.18,0.08,0.98,U] [#3 -0.35,0.23,0.00,M1] [#4 -0.25,0.30,0.00,M1] [#5 -0.25,0.26,0.46,U] [#6 -0.38,0.25,0.00,M3] [#7 -0.06,-0.10,0.30,U] [#8 -0.39,0.50,0.00,M1] 
20:29:36.672 00.001 9120 single-star, 4 included, MultiStar: {-0.16, 0.08}, one-star: {-0.05, -0.06}
20:29:36.673 00.001 9120 CameraToMount -- cameraTheta (-2.30) - m_xAngle (3.04) = xAngle (-5.34 = 0.94)
20:29:36.674 00.001 9120 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.31 = 0.98)
20:29:36.676 00.002 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.30 mountX=0.05 mountY=0.07, mountTheta=0.95
20:29:36.677 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.06, opts=13)
20:29:36.678 00.001 9120 Enqueuing Move request for scope (-0.05, -0.06)
20:29:36.679 00.001 8596 Worker thread wakes up
20:29:36.679 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
20:29:36.679 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
20:29:36.679 00.000 8596 Moving (-0.05, -0.06) raw xDistance=0.05 yDistance=0.07
20:29:36.680 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:29:36.680 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:36.680 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:29:36.680 00.000 8596 MoveAxis(E, 0, ABG)
20:29:36.680 00.000 8596 Move returns status 0, amount 0
20:29:36.680 00.000 8596 MoveAxis(N, 0, ABG)
20:29:36.680 00.000 8596 Move returns status 0, amount 0
20:29:36.680 00.000 8596 move complete, result=0
20:29:36.681 00.001 8596 worker thread done servicing request
20:29:36.687 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:29:36.704 00.017 9120 UpdateGuideState exits: m=292694 SNR=204.4
20:29:36.705 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:36.706 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:36.706 00.000 9120 Enqueuing Expose request
20:29:36.707 00.001 8596 Worker thread wakes up
20:29:36.707 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:36.708 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:36.708 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:37.684 00.976 8596 Exposure complete
20:29:37.741 00.057 8596 worker thread done servicing request
20:29:37.741 00.000 9120 OnExposeComplete: enter
20:29:37.742 00.001 9120 UpdateGuideState(): m_state=6
20:29:37.743 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1141
20:29:37.744 00.001 9120 Star::Find returns 1 (0), X=1146.06, Y=158.48, Mass=301833, SNR=207.1, Peak=27011 HFD=4.2
20:29:37.745 00.001 9120 MultiStar: [#1 -0.31,-0.09,0.89,U] [#2 -0.32,-0.06,0.96,U] [#3 -0.41,0.33,0.00,M2] [#4 -0.32,-0.12,0.52,U] [#5 -0.37,-0.02,0.42,U] [#6 -0.52,0.31,0.00,M4] [#7 -0.04,0.00,0.30,U] [#8 -0.45,0.37,0.00,M2] 
20:29:37.746 00.001 9120 single-star, 5 included, MultiStar: {-0.28, -0.08}, one-star: {-0.24, -0.12}
20:29:37.746 00.000 9120 CameraToMount -- cameraTheta (-2.69) - m_xAngle (3.04) = xAngle (-5.73 = 0.56)
20:29:37.747 00.001 9120 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.69 = 0.59)
20:29:37.748 00.001 9120 CameraToMount -- cameraX=-0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-2.69 mountX=0.23 mountY=0.15, mountTheta=0.58
20:29:37.750 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.24, y=-0.12, opts=13)
20:29:37.751 00.001 9120 Enqueuing Move request for scope (-0.24, -0.12)
20:29:37.752 00.001 8596 Worker thread wakes up
20:29:37.752 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.12) opts 0xd
20:29:37.753 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.24, -0.12)
20:29:37.753 00.000 8596 Moving (-0.24, -0.12) raw xDistance=0.23 yDistance=0.15
20:29:37.753 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:29:37.753 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:37.753 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:29:37.753 00.000 8596 MoveAxis(W, 33, ABG)
20:29:37.753 00.000 8596 Guiding  Dir = 3, Dur = 33
20:29:37.754 00.001 8596 IsSlewing returns 0
20:29:37.754 00.000 8596 IsGuiding returns 0
20:29:37.756 00.002 8596 PulseGuide returned control before completion, sleep 42
20:29:37.760 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:29:37.784 00.024 9120 UpdateGuideState exits: m=301833 SNR=207.1
20:29:37.786 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:37.788 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:37.789 00.001 9120 Enqueuing Expose request
20:29:37.811 00.022 8596 IsGuiding returns 1
20:29:37.811 00.000 8596 scope still moving after pulse duration time elapsed
20:29:37.842 00.031 8596 IsSlewing returns 0
20:29:37.843 00.001 8596 IsGuiding returns 0
20:29:37.843 00.000 8596 scope move finished after 33 + 55 ms
20:29:37.843 00.000 8596 Move returns status 0, amount 33
20:29:37.843 00.000 8596 MoveAxis(N, 0, ABG)
20:29:37.843 00.000 8596 Move returns status 0, amount 0
20:29:37.843 00.000 8596 move complete, result=0
20:29:37.843 00.000 8596 worker thread done servicing request
20:29:37.843 00.000 8596 Worker thread wakes up
20:29:37.843 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:37.843 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:37.843 00.000 9120 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
20:29:39.012 01.169 8596 Exposure complete
20:29:39.102 00.090 8596 worker thread done servicing request
20:29:39.102 00.000 9120 OnExposeComplete: enter
20:29:39.103 00.001 9120 UpdateGuideState(): m_state=6
20:29:39.104 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1142
20:29:39.105 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.50, Mass=294229, SNR=206.5, Peak=26931 HFD=4.3
20:29:39.106 00.001 9120 MultiStar: [#1 -0.02,-0.12,0.95,U] [#2 0.05,-0.30,1.00,U] [#3 0.02,-0.06,0.77,U] [#4 -0.05,-0.13,0.52,U] [#5 0.07,-0.29,0.45,U] [#6 -0.10,0.11,0.28,U] [#7 0.21,-0.11,0.34,U] [#8 -0.08,0.23,0.30,U] 
20:29:39.106 00.000 9120 refined, 8 included, MultiStar: {0.03, -0.12}, one-star: {0.09, -0.10}
20:29:39.107 00.001 9120 CameraToMount -- cameraTheta (-1.34) - m_xAngle (3.04) = xAngle (-4.38 = 1.90)
20:29:39.108 00.001 9120 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.35 = 1.94)
20:29:39.109 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.34 mountX=-0.04 mountY=0.12, mountTheta=1.91
20:29:39.111 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.12, opts=13)
20:29:39.112 00.001 9120 Enqueuing Move request for scope (0.03, -0.12)
20:29:39.113 00.001 8596 Worker thread wakes up
20:29:39.113 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
20:29:39.113 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
20:29:39.113 00.000 8596 Moving (0.03, -0.12) raw xDistance=-0.04 yDistance=0.12
20:29:39.113 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:29:39.113 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:39.113 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:29:39.113 00.000 8596 MoveAxis(E, 0, ABG)
20:29:39.113 00.000 8596 Move returns status 0, amount 0
20:29:39.113 00.000 8596 MoveAxis(N, 0, ABG)
20:29:39.114 00.001 8596 Move returns status 0, amount 0
20:29:39.114 00.000 8596 move complete, result=0
20:29:39.114 00.000 8596 worker thread done servicing request
20:29:39.120 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2441, FiltMax=65507, Gamma=1.000
20:29:39.139 00.019 9120 UpdateGuideState exits: m=294229 SNR=206.5
20:29:39.140 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:39.141 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:39.141 00.000 9120 Enqueuing Expose request
20:29:39.142 00.001 8596 Worker thread wakes up
20:29:39.142 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:39.143 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:39.143 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:40.122 00.979 8596 Exposure complete
20:29:40.180 00.058 8596 worker thread done servicing request
20:29:40.181 00.001 9120 OnExposeComplete: enter
20:29:40.181 00.000 9120 UpdateGuideState(): m_state=6
20:29:40.182 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1143
20:29:40.183 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.27, Mass=300682, SNR=211.4, Peak=26137 HFD=4.5
20:29:40.184 00.001 9120 MultiStar: [#1 0.16,-0.11,0.93,U] [#2 0.22,-0.26,0.89,U] [#3 0.00,0.03,0.81,U] [#4 0.11,-0.29,0.52,U] [#5 0.22,-0.23,0.45,U] [#6 -0.31,0.09,0.33,U] [#7 0.37,-0.17,0.00,M1] [#8 -0.05,-0.01,0.21,U] 
20:29:40.185 00.001 9120 refined, 7 included, MultiStar: {0.12, -0.17}, one-star: {0.23, -0.33}
20:29:40.186 00.001 9120 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.04) = xAngle (-3.99 = 2.30)
20:29:40.186 00.000 9120 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.95 = 2.33)
20:29:40.187 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.94 mountX=-0.14 mountY=0.15, mountTheta=2.31
20:29:40.189 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.17, opts=13)
20:29:40.191 00.002 9120 Enqueuing Move request for scope (0.12, -0.17)
20:29:40.193 00.002 8596 Worker thread wakes up
20:29:40.193 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
20:29:40.193 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
20:29:40.193 00.000 8596 Moving (0.12, -0.17) raw xDistance=-0.14 yDistance=0.15
20:29:40.193 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:29:40.194 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:40.194 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:29:40.194 00.000 8596 MoveAxis(E, 0, ABG)
20:29:40.194 00.000 8596 Move returns status 0, amount 0
20:29:40.194 00.000 8596 MoveAxis(N, 0, ABG)
20:29:40.194 00.000 8596 Move returns status 0, amount 0
20:29:40.194 00.000 8596 move complete, result=0
20:29:40.194 00.000 8596 worker thread done servicing request
20:29:40.203 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2480, FiltMax=65507, Gamma=1.000
20:29:40.222 00.019 9120 UpdateGuideState exits: m=300682 SNR=211.4
20:29:40.223 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:40.224 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:40.225 00.001 9120 Enqueuing Expose request
20:29:40.226 00.001 8596 Worker thread wakes up
20:29:40.226 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:29:40.227 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:40.227 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:41.390 01.163 8596 Exposure complete
20:29:41.470 00.080 8596 worker thread done servicing request
20:29:41.470 00.000 9120 OnExposeComplete: enter
20:29:41.472 00.002 9120 UpdateGuideState(): m_state=6
20:29:41.473 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1144
20:29:41.474 00.001 9120 Star::Find returns 1 (0), X=1146.56, Y=158.42, Mass=269813, SNR=204.5, Peak=24035 HFD=4.3
20:29:41.476 00.002 9120 MultiStar: [#1 0.12,-0.19,0.88,U] [#2 0.07,-0.21,0.96,U] [#3 -0.03,-0.03,0.79,U] [#4 0.15,-0.19,0.50,U] [#5 0.15,-0.35,0.00,M1] [#6 -0.21,0.19,0.29,U] [#7 0.40,-0.17,0.00,M2] [#8 -0.05,-0.08,0.28,U] 
20:29:41.477 00.001 9120 refined, 6 included, MultiStar: {0.08, -0.13}, one-star: {0.25, -0.18}
20:29:41.478 00.001 9120 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.04) = xAngle (-4.05 = 2.23)
20:29:41.479 00.001 9120 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.02 = 2.27)
20:29:41.480 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.01 mountX=-0.10 mountY=0.12, mountTheta=2.24
20:29:41.482 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.13, opts=13)
20:29:41.484 00.002 9120 Enqueuing Move request for scope (0.08, -0.13)
20:29:41.486 00.002 8596 Worker thread wakes up
20:29:41.486 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
20:29:41.486 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
20:29:41.486 00.000 8596 Moving (0.08, -0.13) raw xDistance=-0.10 yDistance=0.12
20:29:41.486 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:29:41.486 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:41.487 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:29:41.487 00.000 8596 MoveAxis(E, 0, ABG)
20:29:41.487 00.000 8596 Move returns status 0, amount 0
20:29:41.487 00.000 8596 MoveAxis(N, 0, ABG)
20:29:41.487 00.000 8596 Move returns status 0, amount 0
20:29:41.487 00.000 8596 move complete, result=0
20:29:41.488 00.001 8596 worker thread done servicing request
20:29:41.495 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:29:41.514 00.019 9120 UpdateGuideState exits: m=269813 SNR=204.5
20:29:41.516 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:41.517 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:41.519 00.002 9120 Enqueuing Expose request
20:29:41.521 00.002 8596 Worker thread wakes up
20:29:41.521 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:41.523 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:41.523 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:42.500 00.977 8596 Exposure complete
20:29:42.560 00.060 8596 worker thread done servicing request
20:29:42.560 00.000 9120 OnExposeComplete: enter
20:29:42.561 00.001 9120 UpdateGuideState(): m_state=6
20:29:42.562 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1145
20:29:42.563 00.001 9120 Star::Find returns 1 (0), X=1146.46, Y=158.31, Mass=298603, SNR=221.7, Peak=23769 HFD=4.5
20:29:42.564 00.001 9120 MultiStar: [#1 0.14,-0.13,0.88,U] [#2 0.15,-0.17,0.94,U] [#3 -0.03,0.03,0.68,U] [#4 0.20,-0.17,0.54,U] [#5 0.06,-0.16,0.38,U] [#6 -0.02,0.08,0.30,U] [#7 0.35,-0.37,0.00,M3] [#8 0.04,-0.20,0.23,U] 
20:29:42.564 00.000 9120 refined, 7 included, MultiStar: {0.11, -0.15}, one-star: {0.15, -0.29}
20:29:42.565 00.001 9120 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.04) = xAngle (-3.99 = 2.30)
20:29:42.566 00.001 9120 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.95 = 2.33)
20:29:42.567 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.94 mountX=-0.12 mountY=0.13, mountTheta=2.31
20:29:42.568 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.15, opts=13)
20:29:42.569 00.001 9120 Enqueuing Move request for scope (0.11, -0.15)
20:29:42.570 00.001 8596 Worker thread wakes up
20:29:42.570 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
20:29:42.570 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
20:29:42.570 00.000 8596 Moving (0.11, -0.15) raw xDistance=-0.12 yDistance=0.13
20:29:42.570 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:29:42.570 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:42.570 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:29:42.571 00.001 8596 MoveAxis(E, 0, ABG)
20:29:42.571 00.000 8596 Move returns status 0, amount 0
20:29:42.571 00.000 8596 MoveAxis(N, 0, ABG)
20:29:42.571 00.000 8596 Move returns status 0, amount 0
20:29:42.571 00.000 8596 move complete, result=0
20:29:42.571 00.000 8596 worker thread done servicing request
20:29:42.576 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2465, FiltMax=65488, Gamma=1.000
20:29:42.592 00.016 9120 UpdateGuideState exits: m=298603 SNR=221.7
20:29:42.593 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:42.594 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:42.595 00.001 9120 Enqueuing Expose request
20:29:42.595 00.000 8596 Worker thread wakes up
20:29:42.595 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:42.596 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:42.596 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:43.767 01.171 8596 Exposure complete
20:29:43.835 00.068 8596 worker thread done servicing request
20:29:43.835 00.000 9120 OnExposeComplete: enter
20:29:43.836 00.001 9120 UpdateGuideState(): m_state=6
20:29:43.837 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1146
20:29:43.838 00.001 9120 Star::Find returns 1 (0), X=1146.53, Y=158.56, Mass=294076, SNR=213.8, Peak=25555 HFD=4.3
20:29:43.839 00.001 9120 MultiStar: [#1 0.17,-0.16,0.98,U] [#2 0.28,-0.12,1.05,U] [#3 0.07,0.10,0.74,U] [#4 0.17,-0.24,0.55,U] [#5 0.24,-0.21,0.49,U] [#6 0.04,0.27,0.32,U] [#7 0.48,-0.20,0.00,M4] [#8 -0.23,-0.02,0.27,U] 
20:29:43.840 00.001 9120 refined, 7 included, MultiStar: {0.17, -0.07}, one-star: {0.23, -0.04}
20:29:43.841 00.001 9120 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.04) = xAngle (-3.46 = 2.83)
20:29:43.842 00.001 9120 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.42 = 2.86)
20:29:43.842 00.000 9120 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.42 mountX=-0.17 mountY=0.05, mountTheta=2.86
20:29:43.844 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.07, opts=13)
20:29:43.845 00.001 9120 Enqueuing Move request for scope (0.17, -0.07)
20:29:43.846 00.001 8596 Worker thread wakes up
20:29:43.846 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
20:29:43.846 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
20:29:43.846 00.000 8596 Moving (0.17, -0.07) raw xDistance=-0.17 yDistance=0.05
20:29:43.846 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:29:43.846 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:43.846 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:29:43.846 00.000 8596 MoveAxis(E, 0, ABG)
20:29:43.846 00.000 8596 Move returns status 0, amount 0
20:29:43.846 00.000 8596 MoveAxis(N, 0, ABG)
20:29:43.846 00.000 8596 Move returns status 0, amount 0
20:29:43.846 00.000 8596 move complete, result=0
20:29:43.846 00.000 8596 worker thread done servicing request
20:29:43.853 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:29:43.869 00.016 9120 UpdateGuideState exits: m=294076 SNR=213.8
20:29:43.870 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:43.870 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:43.871 00.001 9120 Enqueuing Expose request
20:29:43.872 00.001 8596 Worker thread wakes up
20:29:43.872 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:43.873 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:43.873 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:44.861 00.988 8596 Exposure complete
20:29:44.974 00.113 8596 worker thread done servicing request
20:29:44.975 00.001 9120 OnExposeComplete: enter
20:29:44.976 00.001 9120 UpdateGuideState(): m_state=6
20:29:44.978 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1147
20:29:44.980 00.002 9120 Star::Find returns 1 (0), X=1146.38, Y=158.19, Mass=298544, SNR=237.3, Peak=26809 HFD=4.5
20:29:44.981 00.001 9120 MultiStar: [#1 0.01,-0.38,0.88,U] [#2 -0.07,-0.31,0.85,U] [#3 -0.16,-0.14,0.72,U] [#4 -0.08,-0.35,0.52,U] [#5 -0.14,-0.46,0.00,M1] [#6 -0.22,-0.01,0.29,U] [#7 0.09,-0.35,0.29,U] [#8 -0.27,-0.18,0.26,U] 
20:29:44.983 00.002 9120 refined, 7 included, MultiStar: {-0.05, -0.30}, one-star: {0.07, -0.40}
20:29:44.984 00.001 9120 CameraToMount -- cameraTheta (-1.74) - m_xAngle (3.04) = xAngle (-4.78 = 1.51)
20:29:44.985 00.001 9120 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.74 = 1.54)
20:29:44.987 00.002 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.30 hyp=0.30 cameraTheta=-1.74 mountX=0.02 mountY=0.30, mountTheta=1.51
20:29:44.990 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.30, opts=13)
20:29:44.992 00.002 9120 Enqueuing Move request for scope (-0.05, -0.30)
20:29:44.993 00.001 8596 Worker thread wakes up
20:29:44.993 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.30) opts 0xd
20:29:44.993 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.30)
20:29:44.994 00.001 8596 Moving (-0.05, -0.30) raw xDistance=0.02 yDistance=0.30
20:29:44.994 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:29:44.994 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
20:29:44.994 00.000 8596 MoveAxis(E, 0, ABG)
20:29:44.994 00.000 8596 Move returns status 0, amount 0
20:29:44.994 00.000 8596 MoveAxis(S, 64, ABG)
20:29:44.994 00.000 8596 Guiding  Dir = 1, Dur = 64
20:29:44.995 00.001 8596 IsSlewing returns 0
20:29:44.995 00.000 8596 IsGuiding returns 0
20:29:45.001 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2463, FiltMax=65507, Gamma=1.000
20:29:45.023 00.022 9120 UpdateGuideState exits: m=298544 SNR=237.3
20:29:45.025 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:45.027 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:45.029 00.002 9120 Enqueuing Expose request
20:29:45.039 00.010 8596 PulseGuide returned control before completion, sleep 30
20:29:45.084 00.045 8596 IsGuiding returns 1
20:29:45.084 00.000 8596 scope still moving after pulse duration time elapsed
20:29:45.116 00.032 8596 IsSlewing returns 0
20:29:45.116 00.000 8596 IsGuiding returns 1
20:29:45.147 00.031 8596 IsSlewing returns 0
20:29:45.147 00.000 8596 IsGuiding returns 0
20:29:45.147 00.000 8596 scope move finished after 64 + 88 ms
20:29:45.147 00.000 8596 Move returns status 0, amount 64
20:29:45.147 00.000 8596 move complete, result=0
20:29:45.147 00.000 8596 worker thread done servicing request
20:29:45.147 00.000 8596 Worker thread wakes up
20:29:45.147 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 64 ms SOUTH
20:29:45.148 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:45.148 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:46.315 01.167 8596 Exposure complete
20:29:46.381 00.066 8596 worker thread done servicing request
20:29:46.382 00.001 9120 OnExposeComplete: enter
20:29:46.384 00.002 9120 UpdateGuideState(): m_state=6
20:29:46.385 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1148
20:29:46.387 00.002 9120 Star::Find returns 1 (0), X=1146.31, Y=158.42, Mass=294698, SNR=206.5, Peak=26483 HFD=4.4
20:29:46.389 00.002 9120 MultiStar: [#1 -0.19,-0.14,0.95,U] [#2 0.06,-0.17,0.96,U] [#3 -0.17,0.10,0.79,U] [#4 -0.15,-0.22,0.50,U] [#5 0.00,-0.23,0.50,U] [#6 -0.24,0.17,0.37,U] [#7 -0.01,-0.14,0.32,U] [#8 -0.26,0.12,0.28,U] 
20:29:46.391 00.002 9120 refined, 8 included, MultiStar: {-0.09, -0.10}, one-star: {0.00, -0.18}
20:29:46.393 00.002 9120 CameraToMount -- cameraTheta (-2.30) - m_xAngle (3.04) = xAngle (-5.34 = 0.94)
20:29:46.394 00.001 9120 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.31 = 0.98)
20:29:46.396 00.002 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.30 mountX=0.08 mountY=0.11, mountTheta=0.95
20:29:46.398 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.10, opts=13)
20:29:46.399 00.001 9120 Enqueuing Move request for scope (-0.09, -0.10)
20:29:46.401 00.002 8596 Worker thread wakes up
20:29:46.401 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
20:29:46.401 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
20:29:46.401 00.000 8596 Moving (-0.09, -0.10) raw xDistance=0.08 yDistance=0.11
20:29:46.401 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:29:46.401 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:46.401 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:29:46.402 00.001 8596 MoveAxis(E, 0, ABG)
20:29:46.402 00.000 8596 Move returns status 0, amount 0
20:29:46.402 00.000 8596 MoveAxis(N, 0, ABG)
20:29:46.402 00.000 8596 Move returns status 0, amount 0
20:29:46.402 00.000 8596 move complete, result=0
20:29:46.402 00.000 8596 worker thread done servicing request
20:29:46.409 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:29:46.429 00.020 9120 UpdateGuideState exits: m=294698 SNR=206.5
20:29:46.431 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:46.433 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:46.435 00.002 9120 Enqueuing Expose request
20:29:46.436 00.001 8596 Worker thread wakes up
20:29:46.437 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:46.438 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:46.438 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:47.416 00.978 8596 Exposure complete
20:29:47.474 00.058 8596 worker thread done servicing request
20:29:47.474 00.000 9120 OnExposeComplete: enter
20:29:47.475 00.001 9120 UpdateGuideState(): m_state=6
20:29:47.476 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1149
20:29:47.477 00.001 9120 Star::Find returns 1 (0), X=1146.37, Y=158.46, Mass=291095, SNR=212.4, Peak=26723 HFD=4.4
20:29:47.478 00.001 9120 MultiStar: [#1 0.04,-0.07,0.97,U] [#2 0.06,0.05,0.91,U] [#3 -0.15,0.05,0.80,U] [#4 -0.07,-0.23,0.50,U] [#5 -0.07,-0.02,0.45,U] [#6 -0.27,0.08,0.35,U] [#7 0.21,-0.08,0.32,U] [#8 -0.23,0.14,0.30,U] 
20:29:47.479 00.001 9120 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {0.06, -0.14}
20:29:47.480 00.001 9120 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.04) = xAngle (-5.17 = 1.12)
20:29:47.481 00.001 9120 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.13 = 1.15)
20:29:47.481 00.000 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.12 mountX=0.02 mountY=0.04, mountTheta=1.12
20:29:47.483 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.04, opts=13)
20:29:47.484 00.001 9120 Enqueuing Move request for scope (-0.02, -0.04)
20:29:47.485 00.001 8596 Worker thread wakes up
20:29:47.485 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
20:29:47.485 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
20:29:47.485 00.000 8596 Moving (-0.02, -0.04) raw xDistance=0.02 yDistance=0.04
20:29:47.485 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:29:47.485 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:47.485 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:29:47.485 00.000 8596 MoveAxis(E, 0, ABG)
20:29:47.485 00.000 8596 Move returns status 0, amount 0
20:29:47.485 00.000 8596 MoveAxis(N, 0, ABG)
20:29:47.485 00.000 8596 Move returns status 0, amount 0
20:29:47.485 00.000 8596 move complete, result=0
20:29:47.486 00.001 8596 worker thread done servicing request
20:29:47.493 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:29:47.524 00.031 9120 UpdateGuideState exits: m=291095 SNR=212.4
20:29:47.525 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:47.526 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:47.528 00.002 9120 Enqueuing Expose request
20:29:47.529 00.001 8596 Worker thread wakes up
20:29:47.529 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:47.529 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:47.529 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:48.695 01.166 8596 Exposure complete
20:29:48.765 00.070 8596 worker thread done servicing request
20:29:48.765 00.000 9120 OnExposeComplete: enter
20:29:48.766 00.001 9120 UpdateGuideState(): m_state=6
20:29:48.767 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1150
20:29:48.768 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=158.45, Mass=288509, SNR=208.6, Peak=26035 HFD=4.5
20:29:48.769 00.001 9120 MultiStar: [#1 -0.16,-0.07,0.91,U] [#2 -0.13,-0.12,0.95,U] [#3 -0.18,0.14,0.76,U] [#4 -0.20,-0.03,0.47,U] [#5 -0.26,-0.09,0.40,U] [#6 -0.39,0.23,0.00,M1] [#7 -0.24,-0.35,0.00,M2] [#8 -0.41,0.08,0.00,M1] 
20:29:48.769 00.000 9120 refined, 5 included, MultiStar: {-0.13, -0.06}, one-star: {0.02, -0.14}
20:29:48.770 00.001 9120 CameraToMount -- cameraTheta (-2.72) - m_xAngle (3.04) = xAngle (-5.77 = 0.52)
20:29:48.771 00.001 9120 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.73 = 0.55)
20:29:48.772 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.72 mountX=0.13 mountY=0.08, mountTheta=0.54
20:29:48.774 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.06, opts=13)
20:29:48.775 00.001 9120 Enqueuing Move request for scope (-0.13, -0.06)
20:29:48.776 00.001 8596 Worker thread wakes up
20:29:48.776 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
20:29:48.776 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
20:29:48.776 00.000 8596 Moving (-0.13, -0.06) raw xDistance=0.13 yDistance=0.08
20:29:48.776 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:29:48.776 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:48.776 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:29:48.776 00.000 8596 MoveAxis(E, 0, ABG)
20:29:48.776 00.000 8596 Move returns status 0, amount 0
20:29:48.776 00.000 8596 MoveAxis(N, 0, ABG)
20:29:48.777 00.001 8596 Move returns status 0, amount 0
20:29:48.777 00.000 8596 move complete, result=0
20:29:48.777 00.000 8596 worker thread done servicing request
20:29:48.781 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:29:48.802 00.021 9120 UpdateGuideState exits: m=288509 SNR=208.6
20:29:48.804 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:48.806 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:48.808 00.002 9120 Enqueuing Expose request
20:29:48.809 00.001 8596 Worker thread wakes up
20:29:48.809 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:48.810 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:48.810 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:49.786 00.976 8596 Exposure complete
20:29:49.865 00.079 8596 worker thread done servicing request
20:29:49.865 00.000 9120 OnExposeComplete: enter
20:29:49.866 00.001 9120 UpdateGuideState(): m_state=6
20:29:49.867 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1151
20:29:49.868 00.001 9120 Star::Find returns 1 (0), X=1146.27, Y=158.16, Mass=294577, SNR=226.3, Peak=27321 HFD=4.4
20:29:49.869 00.001 9120 MultiStar: [#1 -0.18,-0.36,0.00,M1] [#2 -0.04,-0.26,0.95,U] [#3 -0.25,-0.16,0.70,U] [#4 -0.26,-0.34,0.00,M1] [#5 -0.10,-0.46,0.00,M1] [#6 -0.50,-0.07,0.00,M2] [#7 -0.21,-0.25,0.30,U] [#8 -0.40,-0.32,0.00,M2] 
20:29:49.870 00.001 9120 refined, 3 included, MultiStar: {-0.10, -0.30}, one-star: {-0.04, -0.44}
20:29:49.871 00.001 9120 CameraToMount -- cameraTheta (-1.91) - m_xAngle (3.04) = xAngle (-4.95 = 1.33)
20:29:49.872 00.001 9120 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.92 = 1.36)
20:29:49.873 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.31 cameraTheta=-1.91 mountX=0.07 mountY=0.31, mountTheta=1.33
20:29:49.875 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.30, opts=13)
20:29:49.876 00.001 9120 Enqueuing Move request for scope (-0.10, -0.30)
20:29:49.877 00.001 8596 Worker thread wakes up
20:29:49.877 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd
20:29:49.877 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.30)
20:29:49.877 00.000 8596 Moving (-0.10, -0.30) raw xDistance=0.07 yDistance=0.31
20:29:49.877 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:29:49.877 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:29:49.877 00.000 8596 MoveAxis(E, 0, ABG)
20:29:49.877 00.000 8596 Move returns status 0, amount 0
20:29:49.877 00.000 8596 MoveAxis(S, 65, ABG)
20:29:49.877 00.000 8596 Guiding  Dir = 1, Dur = 65
20:29:49.877 00.000 8596 IsSlewing returns 0
20:29:49.878 00.001 8596 IsGuiding returns 0
20:29:49.881 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:29:49.897 00.016 9120 UpdateGuideState exits: m=294577 SNR=226.3
20:29:49.899 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:49.900 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:49.902 00.002 9120 Enqueuing Expose request
20:29:49.913 00.011 8596 PulseGuide returned control before completion, sleep 40
20:29:49.958 00.045 8596 IsGuiding returns 1
20:29:49.958 00.000 8596 scope still moving after pulse duration time elapsed
20:29:49.990 00.032 8596 IsSlewing returns 0
20:29:49.990 00.000 8596 IsGuiding returns 1
20:29:50.022 00.032 8596 IsSlewing returns 0
20:29:50.022 00.000 8596 IsGuiding returns 0
20:29:50.022 00.000 8596 scope move finished after 65 + 79 ms
20:29:50.022 00.000 8596 Move returns status 0, amount 65
20:29:50.022 00.000 8596 move complete, result=0
20:29:50.022 00.000 8596 worker thread done servicing request
20:29:50.022 00.000 8596 Worker thread wakes up
20:29:50.022 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:50.022 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:50.022 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 65 ms SOUTH
20:29:51.209 01.187 8596 Exposure complete
20:29:51.268 00.059 8596 worker thread done servicing request
20:29:51.268 00.000 9120 OnExposeComplete: enter
20:29:51.269 00.001 9120 UpdateGuideState(): m_state=6
20:29:51.269 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1152
20:29:51.270 00.001 9120 Star::Find returns 1 (0), X=1146.72, Y=158.63, Mass=291948, SNR=217.3, Peak=24243 HFD=4.5
20:29:51.271 00.001 9120 MultiStar: [#1 0.25,0.16,0.91,U] [#2 0.15,-0.05,0.91,U] [#3 0.13,0.20,0.68,U] [#4 0.17,0.09,0.46,U] [#5 0.13,-0.10,0.46,U] [#6 0.11,0.16,0.36,U] [#7 0.40,-0.09,0.00,M2] [#8 -0.07,0.08,0.25,U] 
20:29:51.272 00.001 9120 refined, 7 included, MultiStar: {0.20, 0.07}, one-star: {0.42, 0.03}
20:29:51.273 00.001 9120 CameraToMount -- cameraTheta (0.32) - m_xAngle (3.04) = xAngle (-2.72 = -2.72)
20:29:51.274 00.001 9120 CameraToMount -- cameraTheta (0.32) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.69 = -2.69)
20:29:51.275 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.21 cameraTheta=0.32 mountX=-0.20 mountY=-0.09, mountTheta=-2.69
20:29:51.277 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=0.07, opts=13)
20:29:51.278 00.001 9120 Enqueuing Move request for scope (0.20, 0.07)
20:29:51.279 00.001 8596 Worker thread wakes up
20:29:51.279 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
20:29:51.279 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
20:29:51.279 00.000 8596 Moving (0.20, 0.07) raw xDistance=-0.20 yDistance=-0.09
20:29:51.279 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:29:51.279 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:51.279 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:29:51.279 00.000 8596 MoveAxis(E, 0, ABG)
20:29:51.279 00.000 8596 Move returns status 0, amount 0
20:29:51.279 00.000 8596 MoveAxis(N, 0, ABG)
20:29:51.279 00.000 8596 Move returns status 0, amount 0
20:29:51.279 00.000 8596 move complete, result=0
20:29:51.280 00.001 8596 worker thread done servicing request
20:29:51.284 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65465, Gamma=1.000
20:29:51.304 00.020 9120 UpdateGuideState exits: m=291948 SNR=217.3
20:29:51.306 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:51.308 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:51.310 00.002 9120 Enqueuing Expose request
20:29:51.311 00.001 8596 Worker thread wakes up
20:29:51.312 00.001 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:51.313 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:51.314 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:52.291 00.977 8596 Exposure complete
20:29:52.385 00.094 8596 worker thread done servicing request
20:29:52.385 00.000 9120 OnExposeComplete: enter
20:29:52.386 00.001 9120 UpdateGuideState(): m_state=6
20:29:52.387 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1153
20:29:52.388 00.001 9120 Star::Find returns 1 (0), X=1146.62, Y=158.67, Mass=302226, SNR=213.2, Peak=28291 HFD=4.3
20:29:52.389 00.001 9120 MultiStar: [#1 0.17,0.10,0.99,U] [#2 0.18,-0.04,0.90,U] [#3 0.17,0.26,0.78,U] [#4 0.05,0.05,0.47,U] [#5 0.19,-0.12,0.43,U] [#6 -0.02,0.36,0.35,U] [#7 0.22,0.06,0.33,U] [#8 0.01,0.14,0.25,U] 
20:29:52.390 00.001 9120 refined, 8 included, MultiStar: {0.17, 0.09}, one-star: {0.31, 0.07}
20:29:52.391 00.001 9120 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.04) = xAngle (-2.57 = -2.57)
20:29:52.391 00.000 9120 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.53 = -2.53)
20:29:52.392 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.48 mountX=-0.16 mountY=-0.11, mountTheta=-2.54
20:29:52.394 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.09, opts=13)
20:29:52.395 00.001 9120 Enqueuing Move request for scope (0.17, 0.09)
20:29:52.395 00.000 8596 Worker thread wakes up
20:29:52.395 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
20:29:52.396 00.001 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
20:29:52.396 00.000 8596 Moving (0.17, 0.09) raw xDistance=-0.16 yDistance=-0.11
20:29:52.396 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:29:52.396 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:52.396 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:29:52.396 00.000 8596 MoveAxis(E, 0, ABG)
20:29:52.396 00.000 8596 Move returns status 0, amount 0
20:29:52.396 00.000 8596 MoveAxis(N, 0, ABG)
20:29:52.396 00.000 8596 Move returns status 0, amount 0
20:29:52.396 00.000 8596 move complete, result=0
20:29:52.396 00.000 8596 worker thread done servicing request
20:29:52.400 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:29:52.416 00.016 9120 UpdateGuideState exits: m=302226 SNR=213.2
20:29:52.417 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:52.418 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:52.419 00.001 9120 Enqueuing Expose request
20:29:52.419 00.000 8596 Worker thread wakes up
20:29:52.419 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:29:52.420 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:52.420 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:53.574 01.154 8596 Exposure complete
20:29:53.665 00.091 8596 worker thread done servicing request
20:29:53.665 00.000 9120 OnExposeComplete: enter
20:29:53.665 00.000 9120 UpdateGuideState(): m_state=6
20:29:53.666 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1154
20:29:53.667 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.49, Mass=306578, SNR=218.8, Peak=26643 HFD=4.4
20:29:53.668 00.001 9120 MultiStar: [#1 -0.13,0.03,0.88,U] [#2 -0.07,-0.04,0.87,U] [#3 -0.07,0.04,0.66,U] [#4 -0.19,-0.06,0.53,U] [#5 -0.19,0.08,0.39,U] [#6 -0.33,0.27,0.00,M1] [#7 0.05,0.05,0.30,U] [#8 -0.06,-0.12,0.22,U] 
20:29:53.669 00.001 9120 refined, 7 included, MultiStar: {-0.07, -0.02}, one-star: {0.06, -0.11}
20:29:53.670 00.001 9120 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.04) = xAngle (-5.87 = 0.41)
20:29:53.671 00.001 9120 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.84 = 0.44)
20:29:53.671 00.000 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.83 mountX=0.07 mountY=0.03, mountTheta=0.44
20:29:53.673 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.02, opts=13)
20:29:53.674 00.001 9120 Enqueuing Move request for scope (-0.07, -0.02)
20:29:53.676 00.002 8596 Worker thread wakes up
20:29:53.676 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
20:29:53.676 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
20:29:53.676 00.000 8596 Moving (-0.07, -0.02) raw xDistance=0.07 yDistance=0.03
20:29:53.676 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:29:53.676 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:53.677 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:29:53.677 00.000 8596 MoveAxis(E, 0, ABG)
20:29:53.677 00.000 8596 Move returns status 0, amount 0
20:29:53.677 00.000 8596 MoveAxis(N, 0, ABG)
20:29:53.677 00.000 8596 Move returns status 0, amount 0
20:29:53.677 00.000 8596 move complete, result=0
20:29:53.677 00.000 8596 worker thread done servicing request
20:29:53.685 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2445, FiltMax=65507, Gamma=1.000
20:29:53.708 00.023 9120 UpdateGuideState exits: m=306578 SNR=218.8
20:29:53.709 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:53.710 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:53.711 00.001 9120 Enqueuing Expose request
20:29:53.712 00.001 8596 Worker thread wakes up
20:29:53.712 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:29:53.713 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:53.713 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:54.696 00.983 8596 Exposure complete
20:29:54.762 00.066 8596 worker thread done servicing request
20:29:54.762 00.000 9120 OnExposeComplete: enter
20:29:54.763 00.001 9120 UpdateGuideState(): m_state=6
20:29:54.764 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1155
20:29:54.765 00.001 9120 Star::Find returns 1 (0), X=1146.18, Y=158.48, Mass=312542, SNR=221.7, Peak=27955 HFD=4.5
20:29:54.766 00.001 9120 MultiStar: [#1 -0.27,0.05,0.96,U] [#2 -0.31,-0.02,0.82,U] [#3 -0.34,0.19,0.00,M1] [#4 -0.34,0.06,0.51,U] [#5 -0.43,0.02,0.00,M1] [#6 -0.60,0.19,0.00,M2] [#7 -0.24,0.03,0.35,U] [#8 -0.52,-0.14,0.00,M1] 
20:29:54.767 00.001 9120 single-star, 4 included, MultiStar: {-0.25, -0.01}, one-star: {-0.13, -0.12}
20:29:54.768 00.001 9120 CameraToMount -- cameraTheta (-2.39) - m_xAngle (3.04) = xAngle (-5.43 = 0.86)
20:29:54.769 00.001 9120 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.39 = 0.89)
20:29:54.769 00.000 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.39 mountX=0.11 mountY=0.14, mountTheta=0.87
20:29:54.771 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.12, opts=13)
20:29:54.772 00.001 9120 Enqueuing Move request for scope (-0.13, -0.12)
20:29:54.773 00.001 8596 Worker thread wakes up
20:29:54.773 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
20:29:54.773 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
20:29:54.773 00.000 8596 Moving (-0.13, -0.12) raw xDistance=0.11 yDistance=0.14
20:29:54.773 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:29:54.773 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:54.773 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:29:54.773 00.000 8596 MoveAxis(E, 0, ABG)
20:29:54.773 00.000 8596 Move returns status 0, amount 0
20:29:54.773 00.000 8596 MoveAxis(N, 0, ABG)
20:29:54.773 00.000 8596 Move returns status 0, amount 0
20:29:54.773 00.000 8596 move complete, result=0
20:29:54.774 00.001 8596 worker thread done servicing request
20:29:54.777 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:29:54.800 00.023 9120 UpdateGuideState exits: m=312542 SNR=221.7
20:29:54.801 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:54.802 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:54.803 00.001 9120 Enqueuing Expose request
20:29:54.804 00.001 8596 Worker thread wakes up
20:29:54.804 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:54.805 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:54.805 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:55.979 01.174 8596 Exposure complete
20:29:56.054 00.075 8596 worker thread done servicing request
20:29:56.054 00.000 9120 OnExposeComplete: enter
20:29:56.056 00.002 9120 UpdateGuideState(): m_state=6
20:29:56.059 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1156
20:29:56.060 00.001 9120 Star::Find returns 1 (0), X=1146.12, Y=158.37, Mass=300036, SNR=240.0, Peak=25193 HFD=4.4
20:29:56.063 00.003 9120 MultiStar: [#1 -0.35,-0.11,0.83,U] [#2 -0.10,-0.09,0.86,U] [#3 -0.47,-0.02,0.00,M2] [#4 -0.39,-0.07,0.00,M1] [#5 -0.27,-0.09,0.44,U] [#6 -0.71,0.28,0.00,M3] [#7 -0.12,-0.03,0.27,U] [#8 -0.48,-0.07,0.00,M2] 
20:29:56.064 00.001 9120 refined, 4 included, MultiStar: {-0.21, -0.13}, one-star: {-0.19, -0.22}
20:29:56.065 00.001 9120 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.04) = xAngle (-5.63 = 0.66)
20:29:56.067 00.002 9120 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.59 = 0.69)
20:29:56.069 00.002 9120 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.59 mountX=0.19 mountY=0.16, mountTheta=0.68
20:29:56.072 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=-0.13, opts=13)
20:29:56.072 00.000 9120 Enqueuing Move request for scope (-0.21, -0.13)
20:29:56.075 00.003 8596 Worker thread wakes up
20:29:56.075 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
20:29:56.075 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
20:29:56.075 00.000 8596 Moving (-0.21, -0.13) raw xDistance=0.19 yDistance=0.16
20:29:56.075 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:29:56.075 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:56.075 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:29:56.076 00.001 8596 MoveAxis(E, 0, ABG)
20:29:56.076 00.000 8596 Move returns status 0, amount 0
20:29:56.076 00.000 8596 MoveAxis(N, 0, ABG)
20:29:56.076 00.000 8596 Move returns status 0, amount 0
20:29:56.076 00.000 8596 move complete, result=0
20:29:56.076 00.000 8596 worker thread done servicing request
20:29:56.084 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:29:56.106 00.022 9120 UpdateGuideState exits: m=300036 SNR=240.0
20:29:56.108 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:56.109 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:56.110 00.001 9120 Enqueuing Expose request
20:29:56.111 00.001 8596 Worker thread wakes up
20:29:56.111 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:29:56.112 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:56.112 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:57.094 00.982 8596 Exposure complete
20:29:57.186 00.092 8596 worker thread done servicing request
20:29:57.187 00.001 9120 OnExposeComplete: enter
20:29:57.188 00.001 9120 UpdateGuideState(): m_state=6
20:29:57.190 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1157
20:29:57.192 00.002 9120 Star::Find returns 1 (0), X=1146.43, Y=158.32, Mass=303728, SNR=224.6, Peak=25561 HFD=4.3
20:29:57.194 00.002 9120 MultiStar: [#1 0.02,-0.11,0.94,U] [#2 0.00,-0.14,0.89,U] [#3 -0.09,0.03,0.72,U] [#4 0.05,-0.14,0.42,U] [#5 -0.06,-0.25,0.41,U] [#6 -0.36,0.16,0.00,M4] [#7 -0.07,-0.32,0.30,U] [#8 -0.10,-0.20,0.27,U] 
20:29:57.195 00.001 9120 refined, 7 included, MultiStar: {0.01, -0.16}, one-star: {0.12, -0.28}
20:29:57.197 00.002 9120 CameraToMount -- cameraTheta (-1.54) - m_xAngle (3.04) = xAngle (-4.58 = 1.71)
20:29:57.198 00.001 9120 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.54 = 1.74)
20:29:57.200 00.002 9120 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.54 mountX=-0.02 mountY=0.16, mountTheta=1.71
20:29:57.202 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.16, opts=13)
20:29:57.203 00.001 9120 Enqueuing Move request for scope (0.01, -0.16)
20:29:57.204 00.001 8596 Worker thread wakes up
20:29:57.205 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
20:29:57.205 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
20:29:57.205 00.000 8596 Moving (0.01, -0.16) raw xDistance=-0.02 yDistance=0.16
20:29:57.205 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:29:57.205 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:57.205 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:29:57.205 00.000 8596 MoveAxis(E, 0, ABG)
20:29:57.205 00.000 8596 Move returns status 0, amount 0
20:29:57.205 00.000 8596 MoveAxis(N, 0, ABG)
20:29:57.205 00.000 8596 Move returns status 0, amount 0
20:29:57.205 00.000 8596 move complete, result=0
20:29:57.205 00.000 8596 worker thread done servicing request
20:29:57.213 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:29:57.237 00.024 9120 UpdateGuideState exits: m=303728 SNR=224.6
20:29:57.239 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:57.239 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:57.240 00.001 9120 Enqueuing Expose request
20:29:57.243 00.003 8596 Worker thread wakes up
20:29:57.243 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:29:57.244 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:57.244 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:58.417 01.173 8596 Exposure complete
20:29:58.482 00.065 8596 worker thread done servicing request
20:29:58.482 00.000 9120 OnExposeComplete: enter
20:29:58.484 00.002 9120 UpdateGuideState(): m_state=6
20:29:58.485 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1158
20:29:58.486 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.29, Mass=306859, SNR=237.5, Peak=25609 HFD=4.6
20:29:58.487 00.001 9120 MultiStar: [#1 0.03,-0.32,0.89,U] [#2 0.17,-0.20,0.94,U] [#3 -0.14,0.00,0.65,U] [#4 0.02,-0.33,0.42,U] [#5 0.04,-0.49,0.00,M1] [#6 -0.16,-0.12,0.27,U] [#7 0.21,-0.20,0.31,U] [#8 -0.08,-0.13,0.23,U] 
20:29:58.487 00.000 9120 refined, 7 included, MultiStar: {0.05, -0.22}, one-star: {0.12, -0.31}
20:29:58.488 00.001 9120 CameraToMount -- cameraTheta (-1.36) - m_xAngle (3.04) = xAngle (-4.40 = 1.88)
20:29:58.489 00.001 9120 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.36 = 1.92)
20:29:58.490 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.36 mountX=-0.07 mountY=0.22, mountTheta=1.89
20:29:58.491 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.22, opts=13)
20:29:58.492 00.001 9120 Enqueuing Move request for scope (0.05, -0.22)
20:29:58.493 00.001 8596 Worker thread wakes up
20:29:58.493 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
20:29:58.493 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
20:29:58.493 00.000 8596 Moving (0.05, -0.22) raw xDistance=-0.07 yDistance=0.22
20:29:58.493 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:29:58.493 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:29:58.494 00.001 8596 MoveAxis(E, 0, ABG)
20:29:58.494 00.000 8596 Move returns status 0, amount 0
20:29:58.494 00.000 8596 MoveAxis(S, 45, ABG)
20:29:58.494 00.000 8596 Guiding  Dir = 1, Dur = 45
20:29:58.494 00.000 8596 IsSlewing returns 0
20:29:58.494 00.000 8596 IsGuiding returns 0
20:29:58.496 00.002 8596 PulseGuide returned control before completion, sleep 54
20:29:58.498 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:29:58.515 00.017 9120 UpdateGuideState exits: m=306859 SNR=237.5
20:29:58.516 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:58.517 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:58.517 00.000 9120 Enqueuing Expose request
20:29:58.562 00.045 8596 IsGuiding returns 1
20:29:58.562 00.000 8596 scope still moving after pulse duration time elapsed
20:29:58.593 00.031 8596 IsSlewing returns 0
20:29:58.593 00.000 8596 IsGuiding returns 0
20:29:58.593 00.000 8596 scope move finished after 45 + 53 ms
20:29:58.593 00.000 8596 Move returns status 0, amount 45
20:29:58.593 00.000 8596 move complete, result=0
20:29:58.593 00.000 8596 worker thread done servicing request
20:29:58.593 00.000 8596 Worker thread wakes up
20:29:58.593 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
20:29:58.596 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:58.596 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:29:59.585 00.989 8596 Exposure complete
20:29:59.654 00.069 8596 worker thread done servicing request
20:29:59.654 00.000 9120 OnExposeComplete: enter
20:29:59.655 00.001 9120 UpdateGuideState(): m_state=6
20:29:59.656 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1159
20:29:59.657 00.001 9120 Star::Find returns 1 (0), X=1146.42, Y=158.44, Mass=291010, SNR=230.2, Peak=25811 HFD=4.3
20:29:59.658 00.001 9120 MultiStar: [#1 -0.01,-0.00,0.83,U] [#2 0.11,-0.02,0.78,U] [#3 0.00,0.07,0.61,U] [#4 0.11,-0.23,0.46,U] [#5 -0.02,-0.29,0.43,U] [#6 -0.03,0.17,0.29,U] [#7 -0.11,-0.30,0.29,U] [#8 -0.34,0.04,0.23,U] 
20:29:59.659 00.001 9120 refined, 8 included, MultiStar: {0.02, -0.08}, one-star: {0.11, -0.16}
20:29:59.660 00.001 9120 CameraToMount -- cameraTheta (-1.31) - m_xAngle (3.04) = xAngle (-4.35 = 1.93)
20:29:59.660 00.000 9120 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.32 = 1.97)
20:29:59.661 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.31 mountX=-0.03 mountY=0.08, mountTheta=1.94
20:29:59.663 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.08, opts=13)
20:29:59.664 00.001 9120 Enqueuing Move request for scope (0.02, -0.08)
20:29:59.664 00.000 8596 Worker thread wakes up
20:29:59.664 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
20:29:59.664 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
20:29:59.665 00.001 8596 Moving (0.02, -0.08) raw xDistance=-0.03 yDistance=0.08
20:29:59.665 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:29:59.665 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:29:59.665 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:29:59.665 00.000 8596 MoveAxis(E, 0, ABG)
20:29:59.665 00.000 8596 Move returns status 0, amount 0
20:29:59.665 00.000 8596 MoveAxis(N, 0, ABG)
20:29:59.665 00.000 8596 Move returns status 0, amount 0
20:29:59.665 00.000 8596 move complete, result=0
20:29:59.665 00.000 8596 worker thread done servicing request
20:29:59.670 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:29:59.700 00.030 9120 UpdateGuideState exits: m=291010 SNR=230.2
20:29:59.702 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:59.703 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:29:59.705 00.002 9120 Enqueuing Expose request
20:29:59.706 00.001 8596 Worker thread wakes up
20:29:59.706 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:29:59.708 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:29:59.708 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:00.873 01.165 8596 Exposure complete
20:30:00.986 00.113 8596 worker thread done servicing request
20:30:00.986 00.000 9120 OnExposeComplete: enter
20:30:00.987 00.001 9120 UpdateGuideState(): m_state=6
20:30:00.988 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1160
20:30:00.989 00.001 9120 Star::Find returns 1 (0), X=1146.69, Y=158.55, Mass=312948, SNR=254.1, Peak=24403 HFD=4.5
20:30:00.991 00.002 9120 MultiStar: [#1 0.26,0.11,0.83,U] [#2 0.43,0.02,0.00,M1] [#3 0.24,0.17,0.58,U] [#4 0.37,0.03,0.39,U] [#5 0.46,-0.13,0.00,M1] [#6 0.15,0.14,0.28,U] [#7 0.27,-0.30,0.00,M1] [#8 0.30,0.09,0.25,U] 
20:30:00.992 00.001 9120 refined, 5 included, MultiStar: {0.30, 0.06}, one-star: {0.39, -0.05}
20:30:00.993 00.001 9120 CameraToMount -- cameraTheta (0.21) - m_xAngle (3.04) = xAngle (-2.83 = -2.83)
20:30:00.994 00.001 9120 CameraToMount -- cameraTheta (0.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.80 = -2.80)
20:30:00.996 00.002 9120 CameraToMount -- cameraX=0.30 cameraY=0.06 hyp=0.31 cameraTheta=0.21 mountX=-0.29 mountY=-0.10, mountTheta=-2.80
20:30:01.000 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.30, y=0.06, opts=13)
20:30:01.001 00.001 9120 Enqueuing Move request for scope (0.30, 0.06)
20:30:01.003 00.002 8596 Worker thread wakes up
20:30:01.003 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.06) opts 0xd
20:30:01.003 00.000 8596 Handling offset move in thread for scope, endpoint = (0.30, 0.06)
20:30:01.003 00.000 8596 Moving (0.30, 0.06) raw xDistance=-0.29 yDistance=-0.10
20:30:01.003 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:30:01.003 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:01.003 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:30:01.003 00.000 8596 MoveAxis(E, 42, ABG)
20:30:01.003 00.000 8596 Guiding  Dir = 2, Dur = 42
20:30:01.004 00.001 8596 IsSlewing returns 0
20:30:01.004 00.000 8596 IsGuiding returns 0
20:30:01.011 00.007 8596 PulseGuide returned control before completion, sleep 45
20:30:01.012 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:30:01.037 00.025 9120 UpdateGuideState exits: m=312948 SNR=254.1
20:30:01.039 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:01.040 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:01.041 00.001 9120 Enqueuing Expose request
20:30:01.058 00.017 8596 IsGuiding returns 1
20:30:01.058 00.000 8596 scope still moving after pulse duration time elapsed
20:30:01.090 00.032 8596 IsSlewing returns 0
20:30:01.090 00.000 8596 IsGuiding returns 1
20:30:01.121 00.031 8596 IsSlewing returns 0
20:30:01.121 00.000 8596 IsGuiding returns 0
20:30:01.121 00.000 8596 scope move finished after 42 + 74 ms
20:30:01.121 00.000 8596 Move returns status 0, amount 42
20:30:01.121 00.000 8596 MoveAxis(N, 0, ABG)
20:30:01.121 00.000 8596 Move returns status 0, amount 0
20:30:01.121 00.000 8596 move complete, result=0
20:30:01.121 00.000 8596 worker thread done servicing request
20:30:01.121 00.000 8596 Worker thread wakes up
20:30:01.122 00.001 9120 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
20:30:01.124 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:01.124 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:02.107 00.983 8596 Exposure complete
20:30:02.189 00.082 8596 worker thread done servicing request
20:30:02.189 00.000 9120 OnExposeComplete: enter
20:30:02.190 00.001 9120 UpdateGuideState(): m_state=6
20:30:02.191 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1161
20:30:02.192 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.62, Mass=280673, SNR=221.9, Peak=26723 HFD=4.6
20:30:02.195 00.003 9120 MultiStar: [#1 -0.06,0.17,0.84,U] [#2 -0.12,0.02,0.99,U] [#3 -0.10,0.25,0.71,U] [#4 -0.06,0.15,0.49,U] [#5 -0.00,-0.07,0.44,U] [#6 -0.52,0.24,0.00,M2] [#7 0.12,-0.20,0.28,U] [#8 -0.20,0.18,0.26,U] 
20:30:02.196 00.001 9120 refined, 7 included, MultiStar: {-0.04, 0.08}, one-star: {0.10, 0.02}
20:30:02.198 00.002 9120 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.04) = xAngle (-1.03 = -1.03)
20:30:02.199 00.001 9120 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.00 = -1.00)
20:30:02.200 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.01 mountX=0.05 mountY=-0.08, mountTheta=-1.02
20:30:02.203 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.08, opts=13)
20:30:02.204 00.001 9120 Enqueuing Move request for scope (-0.04, 0.08)
20:30:02.205 00.001 8596 Worker thread wakes up
20:30:02.206 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
20:30:02.206 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
20:30:02.206 00.000 8596 Moving (-0.04, 0.08) raw xDistance=0.05 yDistance=-0.08
20:30:02.206 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:30:02.206 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:02.206 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:30:02.206 00.000 8596 MoveAxis(E, 0, ABG)
20:30:02.206 00.000 8596 Move returns status 0, amount 0
20:30:02.207 00.001 8596 MoveAxis(N, 0, ABG)
20:30:02.207 00.000 8596 Move returns status 0, amount 0
20:30:02.207 00.000 8596 move complete, result=0
20:30:02.207 00.000 8596 worker thread done servicing request
20:30:02.216 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:30:02.244 00.028 9120 UpdateGuideState exits: m=280673 SNR=221.9
20:30:02.245 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:02.246 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:02.247 00.001 9120 Enqueuing Expose request
20:30:02.248 00.001 8596 Worker thread wakes up
20:30:02.248 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:02.249 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:02.249 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:03.411 01.162 8596 Exposure complete
20:30:03.469 00.058 8596 worker thread done servicing request
20:30:03.469 00.000 9120 OnExposeComplete: enter
20:30:03.470 00.001 9120 UpdateGuideState(): m_state=6
20:30:03.471 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1162
20:30:03.472 00.001 9120 Star::Find returns 1 (0), X=1146.23, Y=158.56, Mass=297149, SNR=239.0, Peak=27203 HFD=4.6
20:30:03.473 00.001 9120 MultiStar: [#1 -0.26,0.20,0.87,U] [#2 -0.20,0.02,0.94,U] [#3 -0.34,0.14,0.58,U] [#4 -0.32,0.10,0.46,U] [#5 -0.25,-0.03,0.43,U] [#6 -0.54,0.09,0.00,M3] [#7 -0.28,0.19,0.30,U] [#8 -0.57,0.28,0.00,M1] 
20:30:03.473 00.000 9120 single-star, 6 included, MultiStar: {-0.23, 0.07}, one-star: {-0.08, -0.04}
20:30:03.474 00.001 9120 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.04) = xAngle (-5.70 = 0.58)
20:30:03.475 00.001 9120 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.67 = 0.61)
20:30:03.476 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.66 mountX=0.07 mountY=0.05, mountTheta=0.60
20:30:03.479 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.04, opts=13)
20:30:03.480 00.001 9120 Enqueuing Move request for scope (-0.08, -0.04)
20:30:03.480 00.000 8596 Worker thread wakes up
20:30:03.481 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
20:30:03.481 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
20:30:03.481 00.000 8596 Moving (-0.08, -0.04) raw xDistance=0.07 yDistance=0.05
20:30:03.481 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:30:03.481 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:03.481 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:30:03.481 00.000 8596 MoveAxis(E, 0, ABG)
20:30:03.481 00.000 8596 Move returns status 0, amount 0
20:30:03.481 00.000 8596 MoveAxis(N, 0, ABG)
20:30:03.482 00.001 8596 Move returns status 0, amount 0
20:30:03.482 00.000 8596 move complete, result=0
20:30:03.482 00.000 8596 worker thread done servicing request
20:30:03.488 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:30:03.515 00.027 9120 UpdateGuideState exits: m=297149 SNR=239.0
20:30:03.516 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:03.517 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:03.518 00.001 9120 Enqueuing Expose request
20:30:03.519 00.001 8596 Worker thread wakes up
20:30:03.519 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:03.520 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:03.520 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:04.506 00.986 8596 Exposure complete
20:30:04.593 00.087 8596 worker thread done servicing request
20:30:04.593 00.000 9120 OnExposeComplete: enter
20:30:04.594 00.001 9120 UpdateGuideState(): m_state=6
20:30:04.595 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1163
20:30:04.596 00.001 9120 Star::Find returns 1 (0), X=1146.19, Y=158.46, Mass=278419, SNR=209.8, Peak=22579 HFD=4.5
20:30:04.597 00.001 9120 MultiStar: [#1 -0.19,-0.04,0.94,U] [#2 -0.12,-0.16,0.86,U] [#3 -0.28,0.18,0.71,U] [#4 -0.22,-0.02,0.47,U] [#5 -0.19,-0.19,0.46,U] [#6 -0.56,0.18,0.00,M4] [#7 -0.31,-0.34,0.00,M1] [#8 -0.05,-0.01,0.28,U] 
20:30:04.598 00.001 9120 single-star, 6 included, MultiStar: {-0.17, -0.06}, one-star: {-0.12, -0.13}
20:30:04.598 00.000 9120 CameraToMount -- cameraTheta (-2.30) - m_xAngle (3.04) = xAngle (-5.34 = 0.94)
20:30:04.599 00.001 9120 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.30 = 0.98)
20:30:04.600 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.30 mountX=0.10 mountY=0.15, mountTheta=0.96
20:30:04.602 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.13, opts=13)
20:30:04.602 00.000 9120 Enqueuing Move request for scope (-0.12, -0.13)
20:30:04.603 00.001 8596 Worker thread wakes up
20:30:04.604 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
20:30:04.604 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
20:30:04.604 00.000 8596 Moving (-0.12, -0.13) raw xDistance=0.10 yDistance=0.15
20:30:04.604 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:30:04.604 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:04.604 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:30:04.604 00.000 8596 MoveAxis(E, 0, ABG)
20:30:04.604 00.000 8596 Move returns status 0, amount 0
20:30:04.604 00.000 8596 MoveAxis(N, 0, ABG)
20:30:04.604 00.000 8596 Move returns status 0, amount 0
20:30:04.604 00.000 8596 move complete, result=0
20:30:04.604 00.000 8596 worker thread done servicing request
20:30:04.608 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2480, FiltMax=65507, Gamma=1.000
20:30:04.628 00.020 9120 UpdateGuideState exits: m=278419 SNR=209.8
20:30:04.631 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:04.632 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:04.634 00.002 9120 Enqueuing Expose request
20:30:04.635 00.001 8596 Worker thread wakes up
20:30:04.636 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:04.637 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:04.637 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:05.811 01.174 8596 Exposure complete
20:30:05.881 00.070 8596 worker thread done servicing request
20:30:05.882 00.001 9120 OnExposeComplete: enter
20:30:05.883 00.001 9120 UpdateGuideState(): m_state=6
20:30:05.884 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1164
20:30:05.884 00.000 9120 Star::Find returns 1 (0), X=1146.33, Y=158.43, Mass=290414, SNR=204.4, Peak=26707 HFD=4.4
20:30:05.885 00.001 9120 MultiStar: [#1 -0.09,-0.09,1.08,U] [#2 -0.17,0.02,1.04,U] [#3 -0.28,0.09,0.89,U] [#4 -0.05,-0.00,0.53,U] [#5 -0.21,-0.14,0.47,U] [#6 -0.52,0.23,0.00,M5] [#7 -0.21,-0.06,0.27,U] [#8 -0.26,0.03,0.27,U] 
20:30:05.886 00.001 9120 refined, 7 included, MultiStar: {-0.13, -0.04}, one-star: {0.03, -0.17}
20:30:05.887 00.001 9120 CameraToMount -- cameraTheta (-2.83) - m_xAngle (3.04) = xAngle (-5.87 = 0.42)
20:30:05.888 00.001 9120 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.83 = 0.45)
20:30:05.889 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.83 mountX=0.13 mountY=0.06, mountTheta=0.45
20:30:05.890 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.04, opts=13)
20:30:05.891 00.001 9120 Enqueuing Move request for scope (-0.13, -0.04)
20:30:05.892 00.001 8596 Worker thread wakes up
20:30:05.892 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
20:30:05.892 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
20:30:05.892 00.000 8596 Moving (-0.13, -0.04) raw xDistance=0.13 yDistance=0.06
20:30:05.892 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:30:05.892 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:05.892 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:30:05.893 00.001 8596 MoveAxis(E, 0, ABG)
20:30:05.893 00.000 8596 Move returns status 0, amount 0
20:30:05.893 00.000 8596 MoveAxis(N, 0, ABG)
20:30:05.893 00.000 8596 Move returns status 0, amount 0
20:30:05.893 00.000 8596 move complete, result=0
20:30:05.893 00.000 8596 worker thread done servicing request
20:30:05.900 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:30:05.918 00.018 9120 UpdateGuideState exits: m=290414 SNR=204.4
20:30:05.919 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:05.920 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:05.921 00.001 9120 Enqueuing Expose request
20:30:05.922 00.001 8596 Worker thread wakes up
20:30:05.922 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:05.922 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:05.922 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:06.905 00.983 8596 Exposure complete
20:30:06.983 00.078 8596 worker thread done servicing request
20:30:06.984 00.001 9120 OnExposeComplete: enter
20:30:06.985 00.001 9120 UpdateGuideState(): m_state=6
20:30:06.986 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1165
20:30:06.986 00.000 9120 Star::Find returns 1 (0), X=1146.13, Y=158.46, Mass=292565, SNR=221.8, Peak=25699 HFD=4.4
20:30:06.988 00.002 9120 MultiStar: [#1 -0.26,-0.05,0.95,U] [#2 -0.20,-0.11,0.88,U] [#3 -0.34,0.15,0.66,U] [#4 -0.29,-0.13,0.55,U] [#5 -0.23,-0.14,0.48,U] [#6 -0.77,0.33,0.00,M6] [#7 -0.29,-0.16,0.30,U] [#8 -0.60,0.25,0.00,M1] 
20:30:06.988 00.000 9120 single-star, 6 included, MultiStar: {-0.24, -0.07}, one-star: {-0.18, -0.14}
20:30:06.989 00.001 9120 CameraToMount -- cameraTheta (-2.50) - m_xAngle (3.04) = xAngle (-5.54 = 0.75)
20:30:06.990 00.001 9120 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.50 = 0.78)
20:30:06.990 00.000 9120 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.50 mountX=0.17 mountY=0.16, mountTheta=0.77
20:30:06.992 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=-0.14, opts=13)
20:30:06.992 00.000 9120 Enqueuing Move request for scope (-0.18, -0.14)
20:30:06.993 00.001 8596 Worker thread wakes up
20:30:06.993 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
20:30:06.993 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
20:30:06.993 00.000 8596 Moving (-0.18, -0.14) raw xDistance=0.17 yDistance=0.16
20:30:06.993 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:30:06.994 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:06.994 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:30:06.994 00.000 8596 MoveAxis(E, 0, ABG)
20:30:06.994 00.000 8596 Move returns status 0, amount 0
20:30:06.994 00.000 8596 MoveAxis(N, 0, ABG)
20:30:06.994 00.000 8596 Move returns status 0, amount 0
20:30:06.994 00.000 8596 move complete, result=0
20:30:06.994 00.000 8596 worker thread done servicing request
20:30:06.998 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2489, FiltMax=65507, Gamma=1.000
20:30:07.013 00.015 9120 UpdateGuideState exits: m=292565 SNR=221.8
20:30:07.014 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:07.014 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:07.015 00.001 9120 Enqueuing Expose request
20:30:07.016 00.001 8596 Worker thread wakes up
20:30:07.016 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:30:07.017 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:07.017 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:08.188 01.171 8596 Exposure complete
20:30:08.255 00.067 8596 worker thread done servicing request
20:30:08.256 00.001 9120 OnExposeComplete: enter
20:30:08.256 00.000 9120 UpdateGuideState(): m_state=6
20:30:08.257 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1166
20:30:08.258 00.001 9120 Star::Find returns 1 (0), X=1145.95, Y=158.30, Mass=284063, SNR=196.4, Peak=23961 HFD=4.1
20:30:08.259 00.001 9120 MultiStar: [#1 -0.51,-0.17,0.00,M1] [#2 -0.44,-0.26,0.00,M1] [#3 -0.49,-0.10,0.00,M1] [#4 -0.51,-0.20,0.00,M1] [#5 -0.52,-0.39,0.00,M1] [#6 -0.86,-0.02,0.00,M7] [#7 -0.15,-0.29,0.29,U] [#8 -0.83,-0.05,0.00,M2] 
20:30:08.260 00.001 9120 refined, 1 included, MultiStar: {-0.31, -0.29}, one-star: {-0.36, -0.30}
20:30:08.261 00.001 9120 CameraToMount -- cameraTheta (-2.38) - m_xAngle (3.04) = xAngle (-5.42 = 0.86)
20:30:08.262 00.001 9120 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.38 = 0.90)
20:30:08.264 00.002 9120 CameraToMount -- cameraX=-0.31 cameraY=-0.29 hyp=0.43 cameraTheta=-2.38 mountX=0.28 mountY=0.33, mountTheta=0.88
20:30:08.266 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.31, y=-0.29, opts=13)
20:30:08.268 00.002 9120 Enqueuing Move request for scope (-0.31, -0.29)
20:30:08.270 00.002 8596 Worker thread wakes up
20:30:08.270 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.29) opts 0xd
20:30:08.270 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.31, -0.29)
20:30:08.270 00.000 8596 Moving (-0.31, -0.29) raw xDistance=0.28 yDistance=0.33
20:30:08.270 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:30:08.271 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
20:30:08.271 00.000 8596 MoveAxis(W, 40, ABG)
20:30:08.271 00.000 8596 Guiding  Dir = 3, Dur = 40
20:30:08.271 00.000 8596 IsSlewing returns 0
20:30:08.272 00.001 8596 IsGuiding returns 0
20:30:08.277 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2416, FiltMax=65507, Gamma=1.000
20:30:08.306 00.029 9120 UpdateGuideState exits: m=284063 SNR=196.4
20:30:08.308 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:08.309 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:08.310 00.001 9120 Enqueuing Expose request
20:30:08.310 00.000 8596 PulseGuide returned control before completion, sleep 13
20:30:08.324 00.014 8596 IsGuiding returns 1
20:30:08.324 00.000 8596 scope still moving after pulse duration time elapsed
20:30:08.356 00.032 8596 IsSlewing returns 0
20:30:08.356 00.000 8596 IsGuiding returns 1
20:30:08.386 00.030 8596 IsSlewing returns 0
20:30:08.386 00.000 8596 IsGuiding returns 1
20:30:08.417 00.031 8596 IsSlewing returns 0
20:30:08.417 00.000 8596 IsGuiding returns 0
20:30:08.417 00.000 8596 scope move finished after 40 + 105 ms
20:30:08.417 00.000 8596 Move returns status 0, amount 40
20:30:08.417 00.000 8596 MoveAxis(S, 70, ABG)
20:30:08.417 00.000 8596 Guiding  Dir = 1, Dur = 70
20:30:08.417 00.000 8596 IsSlewing returns 0
20:30:08.417 00.000 8596 IsGuiding returns 0
20:30:08.464 00.047 8596 PulseGuide returned control before completion, sleep 33
20:30:08.509 00.045 8596 IsGuiding returns 1
20:30:08.509 00.000 8596 scope still moving after pulse duration time elapsed
20:30:08.541 00.032 8596 IsSlewing returns 0
20:30:08.541 00.000 8596 IsGuiding returns 1
20:30:08.573 00.032 8596 IsSlewing returns 0
20:30:08.573 00.000 8596 IsGuiding returns 0
20:30:08.573 00.000 8596 scope move finished after 70 + 85 ms
20:30:08.573 00.000 8596 Move returns status 0, amount 70
20:30:08.573 00.000 8596 move complete, result=0
20:30:08.573 00.000 8596 worker thread done servicing request
20:30:08.573 00.000 8596 Worker thread wakes up
20:30:08.573 00.000 9120 GuideStep: 0.3 px 40 ms WEST, 0.3 px 70 ms SOUTH
20:30:08.574 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:08.574 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:09.535 00.961 8596 Exposure complete
20:30:09.594 00.059 8596 worker thread done servicing request
20:30:09.594 00.000 9120 OnExposeComplete: enter
20:30:09.595 00.001 9120 UpdateGuideState(): m_state=6
20:30:09.596 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1167
20:30:09.597 00.001 9120 Star::Find returns 1 (0), X=1146.35, Y=158.24, Mass=296664, SNR=205.3, Peak=26057 HFD=4.4
20:30:09.598 00.001 9120 MultiStar: [#1 -0.04,-0.24,0.99,U] [#2 0.09,-0.17,1.00,U] [#3 -0.21,-0.05,0.81,U] [#4 -0.10,-0.21,0.58,U] [#5 -0.12,-0.41,0.00,M2] [#6 -0.53,0.04,0.00,M8] [#7 0.11,-0.09,0.31,U] [#8 -0.21,-0.25,0.29,U] 
20:30:09.599 00.001 9120 refined, 6 included, MultiStar: {-0.03, -0.21}, one-star: {0.04, -0.35}
20:30:09.600 00.001 9120 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.04) = xAngle (-4.77 = 1.52)
20:30:09.600 00.000 9120 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.73 = 1.55)
20:30:09.601 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.73 mountX=0.01 mountY=0.21, mountTheta=1.52
20:30:09.603 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.21, opts=13)
20:30:09.604 00.001 9120 Enqueuing Move request for scope (-0.03, -0.21)
20:30:09.604 00.000 8596 Worker thread wakes up
20:30:09.605 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
20:30:09.605 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
20:30:09.605 00.000 8596 Moving (-0.03, -0.21) raw xDistance=0.01 yDistance=0.21
20:30:09.605 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:30:09.605 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:30:09.605 00.000 8596 MoveAxis(E, 0, ABG)
20:30:09.605 00.000 8596 Move returns status 0, amount 0
20:30:09.605 00.000 8596 MoveAxis(S, 44, ABG)
20:30:09.605 00.000 8596 Guiding  Dir = 1, Dur = 44
20:30:09.605 00.000 8596 IsSlewing returns 0
20:30:09.605 00.000 8596 IsGuiding returns 0
20:30:09.613 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:30:09.641 00.028 9120 UpdateGuideState exits: m=296664 SNR=205.3
20:30:09.642 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:09.643 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:09.644 00.001 9120 Enqueuing Expose request
20:30:09.655 00.011 8596 IsGuiding returns 1
20:30:09.655 00.000 8596 scope still moving after pulse duration time elapsed
20:30:09.684 00.029 8596 IsSlewing returns 0
20:30:09.684 00.000 8596 IsGuiding returns 1
20:30:09.715 00.031 8596 IsSlewing returns 0
20:30:09.715 00.000 8596 IsGuiding returns 1
20:30:09.745 00.030 8596 IsSlewing returns 0
20:30:09.746 00.001 8596 IsGuiding returns 0
20:30:09.747 00.001 8596 scope move finished after 44 + 97 ms
20:30:09.747 00.000 8596 Move returns status 0, amount 44
20:30:09.747 00.000 8596 move complete, result=0
20:30:09.747 00.000 8596 worker thread done servicing request
20:30:09.747 00.000 8596 Worker thread wakes up
20:30:09.747 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH
20:30:09.748 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:09.748 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:10.918 01.170 8596 Exposure complete
20:30:11.010 00.092 8596 worker thread done servicing request
20:30:11.010 00.000 9120 OnExposeComplete: enter
20:30:11.011 00.001 9120 UpdateGuideState(): m_state=6
20:30:11.012 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1168
20:30:11.013 00.001 9120 Star::Find returns 1 (0), X=1146.58, Y=158.79, Mass=318342, SNR=212.0, Peak=30115 HFD=4.5
20:30:11.014 00.001 9120 MultiStar: [#1 0.13,0.33,0.98,U] [#2 0.13,0.19,1.00,U] [#3 0.01,0.45,0.00,M1] [#4 0.21,0.41,0.00,M1] [#5 -0.00,0.10,0.44,U] [#6 0.13,0.71,0.00,M9] [#7 0.12,0.24,0.35,U] [#8 -0.10,0.18,0.28,U] 
20:30:11.015 00.001 9120 refined, 5 included, MultiStar: {0.14, 0.22}, one-star: {0.27, 0.19}
20:30:11.016 00.001 9120 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.04) = xAngle (-2.03 = -2.03)
20:30:11.017 00.001 9120 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.99 = -1.99)
20:30:11.017 00.000 9120 CameraToMount -- cameraX=0.14 cameraY=0.22 hyp=0.26 cameraTheta=1.01 mountX=-0.11 mountY=-0.23, mountTheta=-2.02
20:30:11.019 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.22, opts=13)
20:30:11.020 00.001 9120 Enqueuing Move request for scope (0.14, 0.22)
20:30:11.021 00.001 8596 Worker thread wakes up
20:30:11.021 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.22) opts 0xd
20:30:11.021 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.22)
20:30:11.021 00.000 8596 Moving (0.14, 0.22) raw xDistance=-0.11 yDistance=-0.23
20:30:11.021 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:30:11.021 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:11.021 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:30:11.021 00.000 8596 MoveAxis(E, 0, ABG)
20:30:11.021 00.000 8596 Move returns status 0, amount 0
20:30:11.021 00.000 8596 MoveAxis(N, 0, ABG)
20:30:11.021 00.000 8596 Move returns status 0, amount 0
20:30:11.021 00.000 8596 move complete, result=0
20:30:11.022 00.001 8596 worker thread done servicing request
20:30:11.026 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:30:11.043 00.017 9120 UpdateGuideState exits: m=318342 SNR=212.0
20:30:11.044 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:11.044 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:11.045 00.001 9120 Enqueuing Expose request
20:30:11.046 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:30:11.047 00.001 8596 Worker thread wakes up
20:30:11.047 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:11.047 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:12.037 00.990 8596 Exposure complete
20:30:12.099 00.062 8596 worker thread done servicing request
20:30:12.099 00.000 9120 OnExposeComplete: enter
20:30:12.100 00.001 9120 UpdateGuideState(): m_state=6
20:30:12.101 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1169
20:30:12.102 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=159.05, Mass=310896, SNR=219.5, Peak=33987 HFD=4.2
20:30:12.103 00.001 9120 MultiStar: [#1 -0.17,0.53,0.00,M1] [#2 -0.12,0.36,0.00,M1] [#3 -0.25,0.72,0.00,M2] [#4 -0.09,0.41,0.00,M2] [#5 -0.15,0.24,0.40,U] [#6 -0.36,0.89,0.00,M10] [#7 0.08,0.47,0.00,M1] [#8 -0.39,0.65,0.00,M1] 
20:30:12.103 00.000 9120 refined, 1 included, MultiStar: {-0.03, 0.39}, one-star: {0.01, 0.45}
20:30:12.104 00.001 9120 CameraToMount -- cameraTheta (1.66) - m_xAngle (3.04) = xAngle (-1.38 = -1.38)
20:30:12.105 00.001 9120 CameraToMount -- cameraTheta (1.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.35 = -1.35)
20:30:12.106 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.66 mountX=0.07 mountY=-0.38, mountTheta=-1.38
20:30:12.109 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.39, opts=13)
20:30:12.109 00.000 9120 Enqueuing Move request for scope (-0.03, 0.39)
20:30:12.111 00.002 8596 Worker thread wakes up
20:30:12.111 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.39) opts 0xd
20:30:12.111 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.39)
20:30:12.111 00.000 8596 Moving (-0.03, 0.39) raw xDistance=0.07 yDistance=-0.38
20:30:12.111 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:30:12.111 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:12.111 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
20:30:12.111 00.000 8596 MoveAxis(E, 0, ABG)
20:30:12.111 00.000 8596 Move returns status 0, amount 0
20:30:12.111 00.000 8596 MoveAxis(N, 0, ABG)
20:30:12.111 00.000 8596 Move returns status 0, amount 0
20:30:12.111 00.000 8596 move complete, result=0
20:30:12.112 00.001 8596 worker thread done servicing request
20:30:12.119 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2448, FiltMax=65523, Gamma=1.000
20:30:12.137 00.018 9120 UpdateGuideState exits: m=310896 SNR=219.5
20:30:12.139 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:12.139 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:12.141 00.002 9120 Enqueuing Expose request
20:30:12.141 00.000 8596 Worker thread wakes up
20:30:12.142 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:30:12.142 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:12.142 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:13.318 01.176 8596 Exposure complete
20:30:13.385 00.067 8596 worker thread done servicing request
20:30:13.385 00.000 9120 OnExposeComplete: enter
20:30:13.387 00.002 9120 UpdateGuideState(): m_state=6
20:30:13.389 00.002 9120 Star::Find(15, 1146, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1170
20:30:13.390 00.001 9120 Star::Find returns 1 (0), X=1146.33, Y=159.00, Mass=283473, SNR=204.9, Peak=31747 HFD=4.2
20:30:13.393 00.003 9120 MultiStar: [#1 -0.11,0.45,0.00,M2] [#2 -0.05,0.16,0.94,U] [#3 -0.12,0.51,0.00,M3] [#4 -0.12,0.56,0.00,M3] [#5 0.06,0.30,0.46,U] [#6 -0.44,1.03,0.00,R] [#7 0.14,0.40,0.00,M2] [#8 -0.37,0.41,0.00,M2] 
20:30:13.395 00.002 9120 refined, 2 included, MultiStar: {0.00, 0.29}, one-star: {0.02, 0.40}
20:30:13.396 00.001 9120 CameraToMount -- cameraTheta (1.57) - m_xAngle (3.04) = xAngle (-1.47 = -1.47)
20:30:13.398 00.002 9120 CameraToMount -- cameraTheta (1.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.44 = -1.44)
20:30:13.400 00.002 9120 CameraToMount -- cameraX=0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.57 mountX=0.03 mountY=-0.29, mountTheta=-1.47
20:30:13.403 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=0.29, opts=13)
20:30:13.404 00.001 9120 Enqueuing Move request for scope (0.00, 0.29)
20:30:13.406 00.002 8596 Worker thread wakes up
20:30:13.406 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.29) opts 0xd
20:30:13.406 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, 0.29)
20:30:13.407 00.001 8596 Moving (0.00, 0.29) raw xDistance=0.03 yDistance=-0.29
20:30:13.407 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:30:13.407 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:30:13.407 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:30:13.407 00.000 8596 MoveAxis(E, 0, ABG)
20:30:13.407 00.000 8596 Move returns status 0, amount 0
20:30:13.407 00.000 8596 MoveAxis(N, 0, ABG)
20:30:13.407 00.000 8596 Move returns status 0, amount 0
20:30:13.408 00.001 8596 move complete, result=0
20:30:13.408 00.000 8596 worker thread done servicing request
20:30:13.417 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:30:13.445 00.028 9120 UpdateGuideState exits: m=283473 SNR=204.9
20:30:13.447 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:13.448 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:13.450 00.002 9120 Enqueuing Expose request
20:30:13.452 00.002 8596 Worker thread wakes up
20:30:13.452 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:30:13.453 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:13.454 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:14.420 00.966 8596 Exposure complete
20:30:14.484 00.064 8596 worker thread done servicing request
20:30:14.484 00.000 9120 OnExposeComplete: enter
20:30:14.485 00.001 9120 UpdateGuideState(): m_state=6
20:30:14.486 00.001 9120 Star::Find(15, 1146, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1171
20:30:14.487 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.86, Mass=296201, SNR=197.8, Peak=31491 HFD=4.2
20:30:14.488 00.001 9120 MultiStar: [#1 0.10,0.39,0.00,M3] [#2 0.13,0.21,0.98,U] [#3 0.07,0.22,0.82,U] [#4 -0.02,0.31,0.65,U] [#5 0.04,0.05,0.44,U] [#6 0.19,-0.47,0.00,M1] [#7 0.27,0.20,0.33,U] [#8 0.04,0.29,0.28,U] 
20:30:14.489 00.001 9120 refined, 6 included, MultiStar: {0.12, 0.22}, one-star: {0.24, 0.26}
20:30:14.490 00.001 9120 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.04) = xAngle (-1.96 = -1.96)
20:30:14.490 00.000 9120 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.92 = -1.92)
20:30:14.491 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.08 mountX=-0.10 mountY=-0.24, mountTheta=-1.95
20:30:14.493 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=0.22, opts=13)
20:30:14.494 00.001 9120 Enqueuing Move request for scope (0.12, 0.22)
20:30:14.495 00.001 8596 Worker thread wakes up
20:30:14.495 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
20:30:14.495 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
20:30:14.495 00.000 8596 Moving (0.12, 0.22) raw xDistance=-0.10 yDistance=-0.24
20:30:14.495 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:30:14.495 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:30:14.495 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:30:14.495 00.000 8596 MoveAxis(E, 0, ABG)
20:30:14.495 00.000 8596 Move returns status 0, amount 0
20:30:14.495 00.000 8596 MoveAxis(N, 0, ABG)
20:30:14.495 00.000 8596 Move returns status 0, amount 0
20:30:14.495 00.000 8596 move complete, result=0
20:30:14.495 00.000 8596 worker thread done servicing request
20:30:14.500 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:30:14.525 00.025 9120 UpdateGuideState exits: m=296201 SNR=197.8
20:30:14.527 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:14.528 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:14.530 00.002 9120 Enqueuing Expose request
20:30:14.532 00.002 8596 Worker thread wakes up
20:30:14.532 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:30:14.534 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:14.534 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:15.710 01.176 8596 Exposure complete
20:30:15.773 00.063 8596 worker thread done servicing request
20:30:15.773 00.000 9120 OnExposeComplete: enter
20:30:15.774 00.001 9120 UpdateGuideState(): m_state=6
20:30:15.775 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1172
20:30:15.776 00.001 9120 Star::Find returns 1 (0), X=1146.48, Y=158.64, Mass=295958, SNR=221.9, Peak=29299 HFD=4.4
20:30:15.777 00.001 9120 MultiStar: [#1 0.14,0.10,0.98,U] [#2 0.07,0.03,0.89,U] [#3 0.00,0.14,0.68,U] [#4 0.02,0.21,0.48,U] [#5 0.05,0.14,0.49,U] [#6 0.26,-0.44,0.00,M2] [#7 0.17,-0.01,0.33,U] [#8 0.01,0.04,0.31,U] 
20:30:15.778 00.001 9120 refined, 7 included, MultiStar: {0.09, 0.09}, one-star: {0.17, 0.05}
20:30:15.778 00.000 9120 CameraToMount -- cameraTheta (0.77) - m_xAngle (3.04) = xAngle (-2.27 = -2.27)
20:30:15.779 00.001 9120 CameraToMount -- cameraTheta (0.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.24 = -2.24)
20:30:15.780 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.77 mountX=-0.08 mountY=-0.10, mountTheta=-2.26
20:30:15.782 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.09, opts=13)
20:30:15.784 00.002 9120 Enqueuing Move request for scope (0.09, 0.09)
20:30:15.786 00.002 8596 Worker thread wakes up
20:30:15.786 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
20:30:15.786 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
20:30:15.786 00.000 8596 Moving (0.09, 0.09) raw xDistance=-0.08 yDistance=-0.10
20:30:15.786 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:30:15.786 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:15.786 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:30:15.787 00.001 8596 MoveAxis(E, 0, ABG)
20:30:15.787 00.000 8596 Move returns status 0, amount 0
20:30:15.787 00.000 8596 MoveAxis(N, 0, ABG)
20:30:15.787 00.000 8596 Move returns status 0, amount 0
20:30:15.787 00.000 8596 move complete, result=0
20:30:15.787 00.000 8596 worker thread done servicing request
20:30:15.795 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2457, FiltMax=65465, Gamma=1.000
20:30:15.829 00.034 9120 UpdateGuideState exits: m=295958 SNR=221.9
20:30:15.830 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:15.831 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:15.832 00.001 9120 Enqueuing Expose request
20:30:15.833 00.001 8596 Worker thread wakes up
20:30:15.833 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:15.834 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:15.834 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:16.817 00.983 8596 Exposure complete
20:30:16.897 00.080 8596 worker thread done servicing request
20:30:16.897 00.000 9120 OnExposeComplete: enter
20:30:16.899 00.002 9120 UpdateGuideState(): m_state=6
20:30:16.901 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1173
20:30:16.903 00.002 9120 Star::Find returns 1 (0), X=1146.44, Y=158.64, Mass=285467, SNR=220.6, Peak=29555 HFD=4.3
20:30:16.905 00.002 9120 MultiStar: [#1 -0.03,0.15,0.88,U] [#2 0.08,0.03,1.02,U] [#3 -0.10,0.26,0.83,U] [#4 -0.08,0.10,0.50,U] [#5 -0.20,-0.10,0.43,U] [#6 0.29,-0.61,0.00,M3] [#7 0.11,0.09,0.32,U] [#8 -0.30,0.23,0.00,M1] 
20:30:16.906 00.001 9120 refined, 6 included, MultiStar: {0.00, 0.09}, one-star: {0.14, 0.05}
20:30:16.907 00.001 9120 CameraToMount -- cameraTheta (1.55) - m_xAngle (3.04) = xAngle (-1.50 = -1.50)
20:30:16.909 00.002 9120 CameraToMount -- cameraTheta (1.55) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.46 = -1.46)
20:30:16.910 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.55 mountX=0.01 mountY=-0.09, mountTheta=-1.50
20:30:16.913 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=0.09, opts=13)
20:30:16.915 00.002 9120 Enqueuing Move request for scope (0.00, 0.09)
20:30:16.917 00.002 8596 Worker thread wakes up
20:30:16.917 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
20:30:16.917 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
20:30:16.917 00.000 8596 Moving (0.00, 0.09) raw xDistance=0.01 yDistance=-0.09
20:30:16.917 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:30:16.917 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:16.917 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:30:16.918 00.001 8596 MoveAxis(E, 0, ABG)
20:30:16.918 00.000 8596 Move returns status 0, amount 0
20:30:16.918 00.000 8596 MoveAxis(N, 0, ABG)
20:30:16.918 00.000 8596 Move returns status 0, amount 0
20:30:16.918 00.000 8596 move complete, result=0
20:30:16.918 00.000 8596 worker thread done servicing request
20:30:16.926 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:30:16.956 00.030 9120 UpdateGuideState exits: m=285467 SNR=220.6
20:30:16.958 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:16.959 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:16.959 00.000 9120 Enqueuing Expose request
20:30:16.960 00.001 8596 Worker thread wakes up
20:30:16.960 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:16.961 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:16.961 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:18.134 01.173 8596 Exposure complete
20:30:18.211 00.077 8596 worker thread done servicing request
20:30:18.212 00.001 9120 OnExposeComplete: enter
20:30:18.212 00.000 9120 UpdateGuideState(): m_state=6
20:30:18.213 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1174
20:30:18.214 00.001 9120 Star::Find returns 1 (0), X=1146.56, Y=158.53, Mass=300741, SNR=206.1, Peak=29027 HFD=4.3
20:30:18.215 00.001 9120 MultiStar: [#1 0.13,0.03,1.02,U] [#2 0.11,-0.00,0.96,U] [#3 0.03,0.18,0.76,U] [#4 0.09,0.13,0.54,U] [#5 0.16,-0.01,0.42,U] [#6 0.30,-0.78,0.00,M4] [#7 0.46,-0.02,0.00,M1] [#8 0.08,0.10,0.31,U] 
20:30:18.216 00.001 9120 refined, 6 included, MultiStar: {0.13, 0.04}, one-star: {0.25, -0.06}
20:30:18.217 00.001 9120 CameraToMount -- cameraTheta (0.29) - m_xAngle (3.04) = xAngle (-2.75 = -2.75)
20:30:18.218 00.001 9120 CameraToMount -- cameraTheta (0.29) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.71 = -2.71)
20:30:18.218 00.000 9120 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.29 mountX=-0.13 mountY=-0.06, mountTheta=-2.72
20:30:18.220 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.04, opts=13)
20:30:18.221 00.001 9120 Enqueuing Move request for scope (0.13, 0.04)
20:30:18.222 00.001 8596 Worker thread wakes up
20:30:18.222 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
20:30:18.222 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
20:30:18.222 00.000 8596 Moving (0.13, 0.04) raw xDistance=-0.13 yDistance=-0.06
20:30:18.222 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:30:18.222 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:18.222 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:30:18.222 00.000 8596 MoveAxis(E, 0, ABG)
20:30:18.222 00.000 8596 Move returns status 0, amount 0
20:30:18.222 00.000 8596 MoveAxis(N, 0, ABG)
20:30:18.222 00.000 8596 Move returns status 0, amount 0
20:30:18.222 00.000 8596 move complete, result=0
20:30:18.223 00.001 8596 worker thread done servicing request
20:30:18.227 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2438, FiltMax=65507, Gamma=1.000
20:30:18.253 00.026 9120 UpdateGuideState exits: m=300741 SNR=206.1
20:30:18.255 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:18.256 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:18.258 00.002 9120 Enqueuing Expose request
20:30:18.260 00.002 8596 Worker thread wakes up
20:30:18.260 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:18.261 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:18.261 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:19.239 00.978 8596 Exposure complete
20:30:19.320 00.081 8596 worker thread done servicing request
20:30:19.320 00.000 9120 OnExposeComplete: enter
20:30:19.322 00.002 9120 UpdateGuideState(): m_state=6
20:30:19.323 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1175
20:30:19.324 00.001 9120 Star::Find returns 1 (0), X=1146.66, Y=158.64, Mass=302743, SNR=229.9, Peak=28067 HFD=4.3
20:30:19.325 00.001 9120 MultiStar: [#1 0.18,0.25,0.96,U] [#2 0.16,0.20,0.93,U] [#3 0.12,0.28,0.75,U] [#4 0.17,0.28,0.45,U] [#5 0.34,-0.14,0.49,U] [#6 0.19,-0.65,0.00,M5] [#7 0.38,-0.03,0.29,U] [#8 0.09,0.24,0.23,U] 
20:30:19.326 00.001 9120 refined, 7 included, MultiStar: {0.22, 0.15}, one-star: {0.35, 0.04}
20:30:19.327 00.001 9120 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.04) = xAngle (-2.44 = -2.44)
20:30:19.327 00.000 9120 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.41 = -2.41)
20:30:19.328 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=-0.21 mountY=-0.18, mountTheta=-2.42
20:30:19.330 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=0.15, opts=13)
20:30:19.331 00.001 9120 Enqueuing Move request for scope (0.22, 0.15)
20:30:19.331 00.000 8596 Worker thread wakes up
20:30:19.332 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
20:30:19.332 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
20:30:19.332 00.000 8596 Moving (0.22, 0.15) raw xDistance=-0.21 yDistance=-0.18
20:30:19.332 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:30:19.332 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:19.332 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:30:19.332 00.000 8596 MoveAxis(E, 30, ABG)
20:30:19.332 00.000 8596 Guiding  Dir = 2, Dur = 30
20:30:19.332 00.000 8596 IsSlewing returns 0
20:30:19.332 00.000 8596 IsGuiding returns 0
20:30:19.334 00.002 8596 PulseGuide returned control before completion, sleep 39
20:30:19.337 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:30:19.353 00.016 9120 UpdateGuideState exits: m=302743 SNR=229.9
20:30:19.355 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:19.355 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:19.356 00.001 9120 Enqueuing Expose request
20:30:19.374 00.018 8596 IsGuiding returns 1
20:30:19.374 00.000 8596 scope still moving after pulse duration time elapsed
20:30:19.406 00.032 8596 IsSlewing returns 0
20:30:19.407 00.001 8596 IsGuiding returns 0
20:30:19.407 00.000 8596 scope move finished after 30 + 43 ms
20:30:19.407 00.000 8596 Move returns status 0, amount 30
20:30:19.407 00.000 8596 MoveAxis(N, 0, ABG)
20:30:19.407 00.000 8596 Move returns status 0, amount 0
20:30:19.407 00.000 8596 move complete, result=0
20:30:19.407 00.000 8596 worker thread done servicing request
20:30:19.407 00.000 8596 Worker thread wakes up
20:30:19.407 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:19.408 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:19.409 00.001 9120 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
20:30:20.574 01.165 8596 Exposure complete
20:30:20.662 00.088 8596 worker thread done servicing request
20:30:20.662 00.000 9120 OnExposeComplete: enter
20:30:20.663 00.001 9120 UpdateGuideState(): m_state=6
20:30:20.664 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1176
20:30:20.665 00.001 9120 Star::Find returns 1 (0), X=1146.14, Y=158.57, Mass=302313, SNR=233.1, Peak=27379 HFD=4.4
20:30:20.666 00.001 9120 MultiStar: [#1 -0.34,-0.03,0.89,U] [#2 -0.30,-0.00,0.89,U] [#3 -0.33,0.11,0.66,U] [#4 -0.29,-0.08,0.46,U] [#5 -0.22,-0.09,0.45,U] [#6 -0.22,-0.75,0.00,M6] [#7 -0.01,-0.13,0.28,U] [#8 -0.51,0.22,0.00,M1] 
20:30:20.666 00.000 9120 single-star, 6 included, MultiStar: {-0.25, -0.02}, one-star: {-0.16, -0.02}
20:30:20.667 00.001 9120 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.04) = xAngle (-6.04 = 0.25)
20:30:20.668 00.001 9120 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.00 = 0.28)
20:30:20.669 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.17 cameraTheta=-2.99 mountX=0.16 mountY=0.05, mountTheta=0.28
20:30:20.670 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.02, opts=13)
20:30:20.671 00.001 9120 Enqueuing Move request for scope (-0.16, -0.02)
20:30:20.672 00.001 8596 Worker thread wakes up
20:30:20.672 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
20:30:20.672 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
20:30:20.672 00.000 8596 Moving (-0.16, -0.02) raw xDistance=0.16 yDistance=0.05
20:30:20.672 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:30:20.672 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:20.672 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:30:20.672 00.000 8596 MoveAxis(E, 0, ABG)
20:30:20.672 00.000 8596 Move returns status 0, amount 0
20:30:20.673 00.001 8596 MoveAxis(N, 0, ABG)
20:30:20.673 00.000 8596 Move returns status 0, amount 0
20:30:20.673 00.000 8596 move complete, result=0
20:30:20.673 00.000 8596 worker thread done servicing request
20:30:20.679 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2467, FiltMax=65501, Gamma=1.000
20:30:20.709 00.030 9120 UpdateGuideState exits: m=302313 SNR=233.1
20:30:20.711 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:20.712 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:20.713 00.001 9120 Enqueuing Expose request
20:30:20.714 00.001 8596 Worker thread wakes up
20:30:20.714 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:20.715 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:20.715 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:21.692 00.977 8596 Exposure complete
20:30:21.751 00.059 8596 worker thread done servicing request
20:30:21.751 00.000 9120 OnExposeComplete: enter
20:30:21.752 00.001 9120 UpdateGuideState(): m_state=6
20:30:21.753 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1177
20:30:21.754 00.001 9120 Star::Find returns 1 (0), X=1145.94, Y=158.48, Mass=291610, SNR=217.0, Peak=24707 HFD=4.2
20:30:21.755 00.001 9120 MultiStar: [#1 -0.54,0.13,0.00,M1] [#2 -0.32,0.03,1.02,U] [#3 -0.55,0.17,0.00,M1] [#4 -0.48,0.09,0.00,M1] [#5 -0.45,0.05,0.00,M1] [#6 -0.23,-0.71,0.00,M7] [#7 -0.33,0.01,0.27,U] [#8 -0.48,0.10,0.00,M2] 
20:30:21.756 00.001 9120 refined, 2 included, MultiStar: {-0.34, -0.03}, one-star: {-0.37, -0.11}
20:30:21.757 00.001 9120 CameraToMount -- cameraTheta (-3.05) - m_xAngle (3.04) = xAngle (-6.09 = 0.20)
20:30:21.757 00.000 9120 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.05 = 0.23)
20:30:21.758 00.001 9120 CameraToMount -- cameraX=-0.34 cameraY=-0.03 hyp=0.34 cameraTheta=-3.05 mountX=0.34 mountY=0.08, mountTheta=0.23
20:30:21.760 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.34, y=-0.03, opts=13)
20:30:21.761 00.001 9120 Enqueuing Move request for scope (-0.34, -0.03)
20:30:21.761 00.000 8596 Worker thread wakes up
20:30:21.761 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.03) opts 0xd
20:30:21.762 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.34, -0.03)
20:30:21.762 00.000 8596 Moving (-0.34, -0.03) raw xDistance=0.34 yDistance=0.08
20:30:21.762 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:30:21.762 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:21.762 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:30:21.762 00.000 8596 MoveAxis(W, 48, ABG)
20:30:21.762 00.000 8596 Guiding  Dir = 3, Dur = 48
20:30:21.762 00.000 8596 IsSlewing returns 0
20:30:21.762 00.000 8596 IsGuiding returns 0
20:30:21.766 00.004 8596 PulseGuide returned control before completion, sleep 55
20:30:21.767 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:30:21.787 00.020 9120 UpdateGuideState exits: m=291610 SNR=217.0
20:30:21.789 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:21.790 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:21.791 00.001 9120 Enqueuing Expose request
20:30:21.829 00.038 8596 IsGuiding returns 1
20:30:21.829 00.000 8596 scope still moving after pulse duration time elapsed
20:30:21.861 00.032 8596 IsSlewing returns 0
20:30:21.861 00.000 8596 IsGuiding returns 0
20:30:21.861 00.000 8596 scope move finished after 48 + 50 ms
20:30:21.861 00.000 8596 Move returns status 0, amount 48
20:30:21.861 00.000 8596 MoveAxis(N, 0, ABG)
20:30:21.861 00.000 8596 Move returns status 0, amount 0
20:30:21.861 00.000 8596 move complete, result=0
20:30:21.861 00.000 8596 worker thread done servicing request
20:30:21.861 00.000 8596 Worker thread wakes up
20:30:21.862 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:21.862 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:21.863 00.001 9120 GuideStep: 0.3 px 48 ms WEST, 0.1 px 0 ms NORTH
20:30:23.027 01.164 8596 Exposure complete
20:30:23.088 00.061 8596 worker thread done servicing request
20:30:23.088 00.000 9120 OnExposeComplete: enter
20:30:23.089 00.001 9120 UpdateGuideState(): m_state=6
20:30:23.090 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1178
20:30:23.091 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.61, Mass=311221, SNR=248.8, Peak=30307 HFD=4.3
20:30:23.092 00.001 9120 MultiStar: [#1 0.11,0.16,0.81,U] [#2 0.23,0.05,0.74,U] [#3 0.01,0.37,0.62,U] [#4 -0.02,0.15,0.43,U] [#5 0.21,-0.01,0.35,U] [#6 0.36,-0.73,0.00,M8] [#7 0.30,0.07,0.28,U] [#8 0.02,0.49,0.00,M3] 
20:30:23.093 00.001 9120 refined, 6 included, MultiStar: {0.15, 0.11}, one-star: {0.24, 0.01}
20:30:23.094 00.001 9120 CameraToMount -- cameraTheta (0.64) - m_xAngle (3.04) = xAngle (-2.40 = -2.40)
20:30:23.095 00.001 9120 CameraToMount -- cameraTheta (0.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.37 = -2.37)
20:30:23.095 00.000 9120 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.19 cameraTheta=0.64 mountX=-0.14 mountY=-0.13, mountTheta=-2.38
20:30:23.098 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.11, opts=13)
20:30:23.099 00.001 9120 Enqueuing Move request for scope (0.15, 0.11)
20:30:23.101 00.002 8596 Worker thread wakes up
20:30:23.101 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
20:30:23.101 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
20:30:23.101 00.000 8596 Moving (0.15, 0.11) raw xDistance=-0.14 yDistance=-0.13
20:30:23.101 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:30:23.102 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:23.102 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:30:23.102 00.000 8596 MoveAxis(E, 0, ABG)
20:30:23.102 00.000 8596 Move returns status 0, amount 0
20:30:23.102 00.000 8596 MoveAxis(N, 0, ABG)
20:30:23.102 00.000 8596 Move returns status 0, amount 0
20:30:23.102 00.000 8596 move complete, result=0
20:30:23.103 00.001 8596 worker thread done servicing request
20:30:23.111 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:30:23.137 00.026 9120 UpdateGuideState exits: m=311221 SNR=248.8
20:30:23.138 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:23.138 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:23.139 00.001 9120 Enqueuing Expose request
20:30:23.140 00.001 8596 Worker thread wakes up
20:30:23.140 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:23.141 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:23.141 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:24.103 00.962 8596 Exposure complete
20:30:24.176 00.073 8596 worker thread done servicing request
20:30:24.176 00.000 9120 OnExposeComplete: enter
20:30:24.178 00.002 9120 UpdateGuideState(): m_state=6
20:30:24.179 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1179
20:30:24.181 00.002 9120 Star::Find returns 1 (0), X=1146.37, Y=158.46, Mass=302322, SNR=218.6, Peak=28131 HFD=4.2
20:30:24.183 00.002 9120 MultiStar: [#1 -0.15,0.04,0.83,U] [#2 -0.01,-0.03,0.92,U] [#3 -0.20,0.11,0.84,U] [#4 -0.08,0.18,0.55,U] [#5 -0.20,-0.07,0.40,U] [#6 0.17,-0.66,0.00,M9] [#7 0.11,0.07,0.29,U] [#8 -0.07,0.34,0.26,U] 
20:30:24.184 00.001 9120 refined, 7 included, MultiStar: {-0.07, 0.03}, one-star: {0.07, -0.14}
20:30:24.185 00.001 9120 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.04) = xAngle (-0.28 = -0.28)
20:30:24.186 00.001 9120 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.24 = -0.24)
20:30:24.187 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.76 mountX=0.07 mountY=-0.02, mountTheta=-0.25
20:30:24.189 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.03, opts=13)
20:30:24.191 00.002 9120 Enqueuing Move request for scope (-0.07, 0.03)
20:30:24.192 00.001 8596 Worker thread wakes up
20:30:24.192 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
20:30:24.192 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
20:30:24.192 00.000 8596 Moving (-0.07, 0.03) raw xDistance=0.07 yDistance=-0.02
20:30:24.192 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:30:24.192 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:24.192 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:30:24.192 00.000 8596 MoveAxis(E, 0, ABG)
20:30:24.192 00.000 8596 Move returns status 0, amount 0
20:30:24.192 00.000 8596 MoveAxis(N, 0, ABG)
20:30:24.192 00.000 8596 Move returns status 0, amount 0
20:30:24.192 00.000 8596 move complete, result=0
20:30:24.193 00.001 8596 worker thread done servicing request
20:30:24.196 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:30:24.214 00.018 9120 UpdateGuideState exits: m=302322 SNR=218.6
20:30:24.215 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:24.216 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:24.217 00.001 9120 Enqueuing Expose request
20:30:24.218 00.001 8596 Worker thread wakes up
20:30:24.218 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:24.219 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:24.219 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:25.389 01.170 8596 Exposure complete
20:30:25.495 00.106 8596 worker thread done servicing request
20:30:25.496 00.001 9120 OnExposeComplete: enter
20:30:25.497 00.001 9120 UpdateGuideState(): m_state=6
20:30:25.499 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1180
20:30:25.501 00.002 9120 Star::Find returns 1 (0), X=1146.27, Y=158.46, Mass=282967, SNR=228.6, Peak=26819 HFD=4.6
20:30:25.502 00.001 9120 MultiStar: [#1 -0.17,-0.01,0.89,U] [#2 -0.08,-0.14,0.84,U] [#3 -0.14,0.18,0.72,U] [#4 -0.12,0.06,0.50,U] [#5 -0.28,-0.07,0.40,U] [#6 -0.03,-0.82,0.00,M10] [#7 -0.14,-0.09,0.26,U] [#8 -0.05,0.18,0.26,U] 
20:30:25.504 00.002 9120 refined, 7 included, MultiStar: {-0.12, -0.02}, one-star: {-0.03, -0.13}
20:30:25.505 00.001 9120 CameraToMount -- cameraTheta (-2.97) - m_xAngle (3.04) = xAngle (-6.01 = 0.27)
20:30:25.506 00.001 9120 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.97 = 0.31)
20:30:25.507 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.97 mountX=0.12 mountY=0.04, mountTheta=0.31
20:30:25.510 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.02, opts=13)
20:30:25.511 00.001 9120 Enqueuing Move request for scope (-0.12, -0.02)
20:30:25.512 00.001 8596 Worker thread wakes up
20:30:25.512 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
20:30:25.513 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
20:30:25.513 00.000 8596 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=0.04
20:30:25.513 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:30:25.513 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:25.513 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:30:25.513 00.000 8596 MoveAxis(E, 0, ABG)
20:30:25.513 00.000 8596 Move returns status 0, amount 0
20:30:25.513 00.000 8596 MoveAxis(N, 0, ABG)
20:30:25.513 00.000 8596 Move returns status 0, amount 0
20:30:25.513 00.000 8596 move complete, result=0
20:30:25.513 00.000 8596 worker thread done servicing request
20:30:25.518 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:30:25.534 00.016 9120 UpdateGuideState exits: m=282967 SNR=228.6
20:30:25.536 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:25.537 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:25.539 00.002 9120 Enqueuing Expose request
20:30:25.541 00.002 8596 Worker thread wakes up
20:30:25.541 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:25.542 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:25.543 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:26.510 00.967 8596 Exposure complete
20:30:26.569 00.059 8596 worker thread done servicing request
20:30:26.569 00.000 9120 OnExposeComplete: enter
20:30:26.570 00.001 9120 UpdateGuideState(): m_state=6
20:30:26.571 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1181
20:30:26.571 00.000 9120 Star::Find returns 1 (0), X=1146.51, Y=158.56, Mass=289869, SNR=226.2, Peak=28211 HFD=4.3
20:30:26.572 00.001 9120 MultiStar: [#1 0.11,-0.02,0.85,U] [#2 -0.00,0.02,0.94,U] [#3 -0.10,0.13,0.73,U] [#4 -0.08,0.10,0.44,U] [#5 -0.08,-0.22,0.43,U] [#6 0.14,-0.78,0.00,R] [#7 -0.16,0.01,0.30,U] [#8 -0.17,0.07,0.27,U] 
20:30:26.573 00.001 9120 refined, 7 included, MultiStar: {0.01, 0.01}, one-star: {0.21, -0.04}
20:30:26.574 00.001 9120 CameraToMount -- cameraTheta (0.46) - m_xAngle (3.04) = xAngle (-2.59 = -2.59)
20:30:26.575 00.001 9120 CameraToMount -- cameraTheta (0.46) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.55 = -2.55)
20:30:26.576 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.46 mountX=-0.01 mountY=-0.01, mountTheta=-2.56
20:30:26.577 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.01, opts=13)
20:30:26.578 00.001 9120 Enqueuing Move request for scope (0.01, 0.01)
20:30:26.579 00.001 8596 Worker thread wakes up
20:30:26.579 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
20:30:26.579 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
20:30:26.579 00.000 8596 Moving (0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
20:30:26.579 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:30:26.579 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:26.579 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:30:26.579 00.000 8596 MoveAxis(E, 0, ABG)
20:30:26.579 00.000 8596 Move returns status 0, amount 0
20:30:26.579 00.000 8596 MoveAxis(N, 0, ABG)
20:30:26.579 00.000 8596 Move returns status 0, amount 0
20:30:26.579 00.000 8596 move complete, result=0
20:30:26.580 00.001 8596 worker thread done servicing request
20:30:26.588 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2425, FiltMax=65507, Gamma=1.000
20:30:26.614 00.026 9120 UpdateGuideState exits: m=289869 SNR=226.2
20:30:26.616 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:26.616 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:26.618 00.002 9120 Enqueuing Expose request
20:30:26.620 00.002 8596 Worker thread wakes up
20:30:26.620 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:26.621 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:26.621 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:27.795 01.174 8596 Exposure complete
20:30:27.877 00.082 8596 worker thread done servicing request
20:30:27.877 00.000 9120 OnExposeComplete: enter
20:30:27.878 00.001 9120 UpdateGuideState(): m_state=6
20:30:27.879 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1182
20:30:27.880 00.001 9120 Star::Find returns 1 (0), X=1146.49, Y=158.46, Mass=284098, SNR=202.8, Peak=25587 HFD=4.2
20:30:27.881 00.001 9120 MultiStar: [#1 0.11,-0.14,0.97,U] [#2 0.15,-0.16,1.02,U] [#3 0.08,0.08,0.73,U] [#4 0.07,-0.20,0.45,U] [#5 0.20,-0.11,0.50,U] [#6 0.23,-0.27,0.29,U] [#7 0.34,-0.17,0.00,M1] [#8 0.10,-0.13,0.30,U] 
20:30:27.882 00.001 9120 refined, 7 included, MultiStar: {0.14, -0.12}, one-star: {0.19, -0.14}
20:30:27.882 00.000 9120 CameraToMount -- cameraTheta (-0.73) - m_xAngle (3.04) = xAngle (-3.77 = 2.52)
20:30:27.883 00.001 9120 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.73 = 2.55)
20:30:27.884 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.73 mountX=-0.15 mountY=0.10, mountTheta=2.54
20:30:27.885 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.12, opts=13)
20:30:27.886 00.001 9120 Enqueuing Move request for scope (0.14, -0.12)
20:30:27.887 00.001 8596 Worker thread wakes up
20:30:27.887 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
20:30:27.887 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
20:30:27.887 00.000 8596 Moving (0.14, -0.12) raw xDistance=-0.15 yDistance=0.10
20:30:27.887 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:30:27.887 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:27.887 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:30:27.887 00.000 8596 MoveAxis(E, 0, ABG)
20:30:27.887 00.000 8596 Move returns status 0, amount 0
20:30:27.887 00.000 8596 MoveAxis(N, 0, ABG)
20:30:27.888 00.001 8596 Move returns status 0, amount 0
20:30:27.888 00.000 8596 move complete, result=0
20:30:27.888 00.000 8596 worker thread done servicing request
20:30:27.892 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2435, FiltMax=65488, Gamma=1.000
20:30:27.907 00.015 9120 UpdateGuideState exits: m=284098 SNR=202.8
20:30:27.908 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:27.909 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:27.910 00.001 9120 Enqueuing Expose request
20:30:27.911 00.001 8596 Worker thread wakes up
20:30:27.911 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:27.912 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:27.912 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:28.894 00.982 8596 Exposure complete
20:30:28.969 00.075 8596 worker thread done servicing request
20:30:28.969 00.000 9120 OnExposeComplete: enter
20:30:28.971 00.002 9120 UpdateGuideState(): m_state=6
20:30:28.971 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1183
20:30:28.972 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.29, Mass=298620, SNR=219.9, Peak=24483 HFD=4.6
20:30:28.973 00.001 9120 MultiStar: [#1 0.07,-0.25,0.85,U] [#2 0.01,-0.14,0.90,U] [#3 0.03,-0.08,0.69,U] [#4 0.09,-0.23,0.48,U] [#5 0.21,-0.37,0.00,M1] [#6 0.23,-0.20,0.35,U] [#7 0.22,-0.33,0.00,M2] [#8 -0.19,-0.22,0.28,U] 
20:30:28.974 00.001 9120 refined, 6 included, MultiStar: {0.08, -0.21}, one-star: {0.20, -0.31}
20:30:28.975 00.001 9120 CameraToMount -- cameraTheta (-1.21) - m_xAngle (3.04) = xAngle (-4.25 = 2.04)
20:30:28.976 00.001 9120 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.21 = 2.07)
20:30:28.977 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.21 mountX=-0.10 mountY=0.20, mountTheta=2.04
20:30:28.979 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.21, opts=13)
20:30:28.980 00.001 9120 Enqueuing Move request for scope (0.08, -0.21)
20:30:28.981 00.001 8596 Worker thread wakes up
20:30:28.981 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
20:30:28.981 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
20:30:28.981 00.000 8596 Moving (0.08, -0.21) raw xDistance=-0.10 yDistance=0.20
20:30:28.981 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:30:28.981 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:28.981 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:30:28.982 00.001 8596 MoveAxis(E, 0, ABG)
20:30:28.982 00.000 8596 Move returns status 0, amount 0
20:30:28.982 00.000 8596 MoveAxis(N, 0, ABG)
20:30:28.982 00.000 8596 Move returns status 0, amount 0
20:30:28.982 00.000 8596 move complete, result=0
20:30:28.982 00.000 8596 worker thread done servicing request
20:30:28.986 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:30:29.002 00.016 9120 UpdateGuideState exits: m=298620 SNR=219.9
20:30:29.003 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:29.004 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:29.005 00.001 9120 Enqueuing Expose request
20:30:29.006 00.001 8596 Worker thread wakes up
20:30:29.006 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:30:29.007 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:29.007 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:30.169 01.162 8596 Exposure complete
20:30:30.248 00.079 8596 worker thread done servicing request
20:30:30.248 00.000 9120 OnExposeComplete: enter
20:30:30.249 00.001 9120 UpdateGuideState(): m_state=6
20:30:30.251 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1184
20:30:30.252 00.001 9120 Star::Find returns 1 (0), X=1146.26, Y=158.06, Mass=302809, SNR=244.2, Peak=32297 HFD=4.3
20:30:30.254 00.002 9120 MultiStar: [#1 -0.22,-0.40,0.00,M1] [#2 -0.06,-0.25,0.72,U] [#3 -0.30,-0.06,0.61,U] [#4 -0.21,-0.21,0.43,U] [#5 -0.19,-0.51,0.00,M2] [#6 -0.25,-0.45,0.00,M1] [#7 0.10,-0.28,0.25,U] [#8 -0.45,-0.18,0.00,M1] 
20:30:30.256 00.002 9120 refined, 4 included, MultiStar: {-0.12, -0.30}, one-star: {-0.05, -0.54}
20:30:30.258 00.002 9120 CameraToMount -- cameraTheta (-1.93) - m_xAngle (3.04) = xAngle (-4.97 = 1.31)
20:30:30.260 00.002 9120 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.94 = 1.34)
20:30:30.261 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.93 mountX=0.08 mountY=0.32, mountTheta=1.31
20:30:30.264 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.30, opts=13)
20:30:30.266 00.002 9120 Enqueuing Move request for scope (-0.12, -0.30)
20:30:30.267 00.001 8596 Worker thread wakes up
20:30:30.267 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.30) opts 0xd
20:30:30.267 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.30)
20:30:30.268 00.001 8596 Moving (-0.12, -0.30) raw xDistance=0.08 yDistance=0.32
20:30:30.268 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:30:30.268 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
20:30:30.268 00.000 8596 MoveAxis(E, 0, ABG)
20:30:30.268 00.000 8596 Move returns status 0, amount 0
20:30:30.268 00.000 8596 MoveAxis(S, 67, ABG)
20:30:30.268 00.000 8596 Guiding  Dir = 1, Dur = 67
20:30:30.268 00.000 8596 IsSlewing returns 0
20:30:30.268 00.000 8596 IsGuiding returns 0
20:30:30.269 00.001 8596 PulseGuide returned control before completion, sleep 77
20:30:30.273 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:30:30.289 00.016 9120 UpdateGuideState exits: m=302809 SNR=244.2
20:30:30.290 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:30.291 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:30.292 00.001 9120 Enqueuing Expose request
20:30:30.359 00.067 8596 IsGuiding returns 0
20:30:30.359 00.000 8596 Move returns status 0, amount 67
20:30:30.359 00.000 8596 move complete, result=0
20:30:30.359 00.000 8596 worker thread done servicing request
20:30:30.359 00.000 8596 Worker thread wakes up
20:30:30.359 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:30.359 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:30.361 00.002 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 67 ms SOUTH
20:30:31.344 00.983 8596 Exposure complete
20:30:31.434 00.090 8596 worker thread done servicing request
20:30:31.434 00.000 9120 OnExposeComplete: enter
20:30:31.435 00.001 9120 UpdateGuideState(): m_state=6
20:30:31.436 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1185
20:30:31.437 00.001 9120 Star::Find returns 1 (0), X=1146.45, Y=158.19, Mass=288797, SNR=205.1, Peak=27241 HFD=4.5
20:30:31.438 00.001 9120 MultiStar: [#1 0.04,-0.18,1.00,U] [#2 0.07,-0.07,0.94,U] [#3 -0.08,-0.11,0.73,U] [#4 -0.03,-0.28,0.56,U] [#5 -0.17,-0.36,0.00,M3] [#6 0.29,-0.27,0.00,M2] [#7 -0.06,-0.40,0.00,M2] [#8 -0.20,-0.18,0.30,U] 
20:30:31.439 00.001 9120 refined, 5 included, MultiStar: {0.03, -0.21}, one-star: {0.14, -0.41}
20:30:31.440 00.001 9120 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.04) = xAngle (-4.49 = 1.80)
20:30:31.441 00.001 9120 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.45 = 1.83)
20:30:31.441 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.45 mountX=-0.05 mountY=0.20, mountTheta=1.80
20:30:31.443 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.21, opts=13)
20:30:31.444 00.001 9120 Enqueuing Move request for scope (0.03, -0.21)
20:30:31.444 00.000 8596 Worker thread wakes up
20:30:31.444 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd
20:30:31.445 00.001 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.21)
20:30:31.445 00.000 8596 Moving (0.03, -0.21) raw xDistance=-0.05 yDistance=0.20
20:30:31.445 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:30:31.445 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
20:30:31.445 00.000 8596 MoveAxis(E, 0, ABG)
20:30:31.445 00.000 8596 Move returns status 0, amount 0
20:30:31.445 00.000 8596 MoveAxis(S, 43, ABG)
20:30:31.445 00.000 8596 Guiding  Dir = 1, Dur = 43
20:30:31.445 00.000 8596 IsSlewing returns 0
20:30:31.445 00.000 8596 IsGuiding returns 0
20:30:31.450 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:30:31.458 00.008 8596 PulseGuide returned control before completion, sleep 41
20:30:31.476 00.018 9120 UpdateGuideState exits: m=288797 SNR=205.1
20:30:31.478 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:31.479 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:31.481 00.002 9120 Enqueuing Expose request
20:30:31.504 00.023 8596 IsGuiding returns 1
20:30:31.504 00.000 8596 scope still moving after pulse duration time elapsed
20:30:31.536 00.032 8596 IsSlewing returns 0
20:30:31.537 00.001 8596 IsGuiding returns 1
20:30:31.567 00.030 8596 IsSlewing returns 0
20:30:31.567 00.000 8596 IsGuiding returns 0
20:30:31.567 00.000 8596 scope move finished after 43 + 78 ms
20:30:31.567 00.000 8596 Move returns status 0, amount 43
20:30:31.567 00.000 8596 move complete, result=0
20:30:31.567 00.000 8596 worker thread done servicing request
20:30:31.567 00.000 8596 Worker thread wakes up
20:30:31.567 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:31.567 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:31.567 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
20:30:32.739 01.172 8596 Exposure complete
20:30:32.800 00.061 8596 worker thread done servicing request
20:30:32.800 00.000 9120 OnExposeComplete: enter
20:30:32.802 00.002 9120 UpdateGuideState(): m_state=6
20:30:32.804 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1186
20:30:32.805 00.001 9120 Star::Find returns 1 (0), X=1146.68, Y=158.75, Mass=303899, SNR=212.4, Peak=28387 HFD=4.2
20:30:32.807 00.002 9120 MultiStar: [#1 0.15,0.33,0.95,U] [#2 0.35,0.21,0.00,M1] [#3 0.24,0.41,0.00,M1] [#4 0.21,0.34,0.00,M1] [#5 0.24,0.17,0.54,U] [#6 0.38,0.42,0.00,M3] [#7 0.40,0.38,0.00,M3] [#8 -0.09,0.56,0.00,M1] 
20:30:32.809 00.002 9120 refined, 2 included, MultiStar: {0.26, 0.23}, one-star: {0.37, 0.16}
20:30:32.811 00.002 9120 CameraToMount -- cameraTheta (0.72) - m_xAngle (3.04) = xAngle (-2.32 = -2.32)
20:30:32.812 00.001 9120 CameraToMount -- cameraTheta (0.72) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.28 = -2.28)
20:30:32.814 00.002 9120 CameraToMount -- cameraX=0.26 cameraY=0.23 hyp=0.34 cameraTheta=0.72 mountX=-0.23 mountY=-0.26, mountTheta=-2.30
20:30:32.816 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=0.23, opts=13)
20:30:32.818 00.002 9120 Enqueuing Move request for scope (0.26, 0.23)
20:30:32.819 00.001 8596 Worker thread wakes up
20:30:32.819 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.23) opts 0xd
20:30:32.820 00.001 8596 Handling offset move in thread for scope, endpoint = (0.26, 0.23)
20:30:32.820 00.000 8596 Moving (0.26, 0.23) raw xDistance=-0.23 yDistance=-0.26
20:30:32.820 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:30:32.820 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:32.820 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:30:32.820 00.000 8596 MoveAxis(E, 34, ABG)
20:30:32.820 00.000 8596 Guiding  Dir = 2, Dur = 34
20:30:32.821 00.001 8596 IsSlewing returns 0
20:30:32.821 00.000 8596 IsGuiding returns 0
20:30:32.830 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:30:32.853 00.023 9120 UpdateGuideState exits: m=303899 SNR=212.4
20:30:32.854 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:32.855 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:32.855 00.000 9120 Enqueuing Expose request
20:30:32.878 00.023 8596 IsGuiding returns 1
20:30:32.878 00.000 8596 scope still moving after pulse duration time elapsed
20:30:32.908 00.030 8596 IsSlewing returns 0
20:30:32.908 00.000 8596 IsGuiding returns 1
20:30:32.939 00.031 8596 IsSlewing returns 0
20:30:32.939 00.000 8596 IsGuiding returns 1
20:30:32.969 00.030 8596 IsSlewing returns 0
20:30:32.969 00.000 8596 IsGuiding returns 0
20:30:32.969 00.000 8596 scope move finished after 34 + 113 ms
20:30:32.969 00.000 8596 Move returns status 0, amount 34
20:30:32.969 00.000 8596 MoveAxis(N, 0, ABG)
20:30:32.969 00.000 8596 Move returns status 0, amount 0
20:30:32.969 00.000 8596 move complete, result=0
20:30:32.969 00.000 8596 worker thread done servicing request
20:30:32.969 00.000 8596 Worker thread wakes up
20:30:32.969 00.000 9120 GuideStep: -0.2 px 34 ms EAST, -0.3 px 0 ms NORTH
20:30:32.971 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:32.971 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:33.964 00.993 8596 Exposure complete
20:30:34.070 00.106 8596 worker thread done servicing request
20:30:34.070 00.000 9120 OnExposeComplete: enter
20:30:34.071 00.001 9120 UpdateGuideState(): m_state=6
20:30:34.072 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1187
20:30:34.073 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.81, Mass=299331, SNR=209.8, Peak=26819 HFD=4.5
20:30:34.074 00.001 9120 MultiStar: [#1 0.11,0.32,0.93,U] [#2 0.17,0.16,0.99,U] [#3 0.11,0.53,0.00,M2] [#4 0.06,0.21,0.55,U] [#5 0.19,0.04,0.45,U] [#6 0.27,0.35,0.00,M4] [#7 0.09,0.19,0.36,U] [#8 -0.02,0.44,0.00,M2] 
20:30:34.075 00.001 9120 refined, 5 included, MultiStar: {0.14, 0.20}, one-star: {0.20, 0.22}
20:30:34.075 00.000 9120 CameraToMount -- cameraTheta (0.95) - m_xAngle (3.04) = xAngle (-2.09 = -2.09)
20:30:34.076 00.001 9120 CameraToMount -- cameraTheta (0.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.05 = -2.05)
20:30:34.077 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.25 cameraTheta=0.95 mountX=-0.12 mountY=-0.22, mountTheta=-2.08
20:30:34.079 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.20, opts=13)
20:30:34.080 00.001 9120 Enqueuing Move request for scope (0.14, 0.20)
20:30:34.080 00.000 8596 Worker thread wakes up
20:30:34.080 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
20:30:34.081 00.001 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
20:30:34.081 00.000 8596 Moving (0.14, 0.20) raw xDistance=-0.12 yDistance=-0.22
20:30:34.081 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:30:34.081 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:30:34.081 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:30:34.081 00.000 8596 MoveAxis(E, 0, ABG)
20:30:34.081 00.000 8596 Move returns status 0, amount 0
20:30:34.081 00.000 8596 MoveAxis(N, 0, ABG)
20:30:34.081 00.000 8596 Move returns status 0, amount 0
20:30:34.081 00.000 8596 move complete, result=0
20:30:34.081 00.000 8596 worker thread done servicing request
20:30:34.085 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:30:34.105 00.020 9120 UpdateGuideState exits: m=299331 SNR=209.8
20:30:34.106 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:34.107 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:34.109 00.002 9120 Enqueuing Expose request
20:30:34.109 00.000 8596 Worker thread wakes up
20:30:34.109 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:30:34.110 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:34.110 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:35.287 01.177 8596 Exposure complete
20:30:35.354 00.067 8596 worker thread done servicing request
20:30:35.354 00.000 9120 OnExposeComplete: enter
20:30:35.355 00.001 9120 UpdateGuideState(): m_state=6
20:30:35.356 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1188
20:30:35.357 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=158.70, Mass=286345, SNR=202.3, Peak=31715 HFD=4.3
20:30:35.358 00.001 9120 MultiStar: [#1 -0.12,0.22,0.93,U] [#2 0.04,0.25,0.97,U] [#3 -0.06,0.56,0.00,M3] [#4 -0.13,0.19,0.67,U] [#5 -0.16,0.25,0.44,U] [#6 -0.10,0.20,0.37,U] [#7 -0.00,0.09,0.32,U] [#8 -0.39,0.50,0.00,M3] 
20:30:35.359 00.001 9120 single-star, 6 included, MultiStar: {-0.06, 0.19}, one-star: {0.01, 0.11}
20:30:35.360 00.001 9120 CameraToMount -- cameraTheta (1.47) - m_xAngle (3.04) = xAngle (-1.57 = -1.57)
20:30:35.361 00.001 9120 CameraToMount -- cameraTheta (1.47) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.54 = -1.54)
20:30:35.362 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.47 mountX=-0.00 mountY=-0.11, mountTheta=-1.57
20:30:35.363 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.11, opts=13)
20:30:35.364 00.001 9120 Enqueuing Move request for scope (0.01, 0.11)
20:30:35.365 00.001 8596 Worker thread wakes up
20:30:35.365 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
20:30:35.366 00.001 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
20:30:35.366 00.000 8596 Moving (0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
20:30:35.366 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:30:35.366 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:35.366 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:30:35.366 00.000 8596 MoveAxis(E, 0, ABG)
20:30:35.366 00.000 8596 Move returns status 0, amount 0
20:30:35.366 00.000 8596 MoveAxis(N, 0, ABG)
20:30:35.366 00.000 8596 Move returns status 0, amount 0
20:30:35.366 00.000 8596 move complete, result=0
20:30:35.366 00.000 8596 worker thread done servicing request
20:30:35.370 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:30:35.387 00.017 9120 UpdateGuideState exits: m=286345 SNR=202.3
20:30:35.388 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:35.388 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:35.389 00.001 9120 Enqueuing Expose request
20:30:35.390 00.001 8596 Worker thread wakes up
20:30:35.390 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:30:35.391 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:35.391 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:36.381 00.990 8596 Exposure complete
20:30:36.457 00.076 8596 worker thread done servicing request
20:30:36.457 00.000 9120 OnExposeComplete: enter
20:30:36.459 00.002 9120 UpdateGuideState(): m_state=6
20:30:36.461 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1189
20:30:36.462 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.78, Mass=280388, SNR=189.7, Peak=31347 HFD=4.5
20:30:36.465 00.003 9120 MultiStar: [#1 0.03,0.29,1.05,U] [#2 -0.01,0.17,1.10,U] [#3 -0.06,0.55,0.00,M4] [#4 -0.05,0.29,0.54,U] [#5 0.11,0.00,0.48,U] [#6 0.06,0.41,0.00,M4] [#7 0.36,0.19,0.00,M2] [#8 -0.27,0.47,0.00,M4] 
20:30:36.466 00.001 9120 refined, 4 included, MultiStar: {0.04, 0.20}, one-star: {0.09, 0.19}
20:30:36.468 00.002 9120 CameraToMount -- cameraTheta (1.40) - m_xAngle (3.04) = xAngle (-1.65 = -1.65)
20:30:36.470 00.002 9120 CameraToMount -- cameraTheta (1.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.61 = -1.61)
20:30:36.471 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.40 mountX=-0.02 mountY=-0.20, mountTheta=-1.64
20:30:36.474 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.20, opts=13)
20:30:36.476 00.002 9120 Enqueuing Move request for scope (0.04, 0.20)
20:30:36.478 00.002 8596 Worker thread wakes up
20:30:36.478 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
20:30:36.478 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
20:30:36.478 00.000 8596 Moving (0.04, 0.20) raw xDistance=-0.02 yDistance=-0.20
20:30:36.478 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:30:36.479 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:30:36.479 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:30:36.479 00.000 8596 MoveAxis(E, 0, ABG)
20:30:36.479 00.000 8596 Move returns status 0, amount 0
20:30:36.479 00.000 8596 MoveAxis(N, 0, ABG)
20:30:36.479 00.000 8596 Move returns status 0, amount 0
20:30:36.479 00.000 8596 move complete, result=0
20:30:36.480 00.001 8596 worker thread done servicing request
20:30:36.488 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:30:36.516 00.028 9120 UpdateGuideState exits: m=280388 SNR=189.7
20:30:36.517 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:36.518 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:36.519 00.001 9120 Enqueuing Expose request
20:30:36.520 00.001 8596 Worker thread wakes up
20:30:36.520 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:30:36.521 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:36.521 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:37.690 01.169 8596 Exposure complete
20:30:37.775 00.085 8596 worker thread done servicing request
20:30:37.775 00.000 9120 OnExposeComplete: enter
20:30:37.776 00.001 9120 UpdateGuideState(): m_state=6
20:30:37.777 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1190
20:30:37.778 00.001 9120 Star::Find returns 1 (0), X=1146.16, Y=158.66, Mass=304563, SNR=210.9, Peak=33027 HFD=4.2
20:30:37.780 00.002 9120 MultiStar: [#1 -0.33,0.18,0.91,U] [#2 -0.11,0.07,0.91,U] [#3 -0.42,0.28,0.00,M5] [#4 -0.39,-0.01,0.00,M1] [#5 -0.33,0.08,0.38,U] [#6 -0.46,-0.02,0.00,M5] [#7 -0.17,-0.19,0.33,U] [#8 -0.31,0.22,0.00,M5] 
20:30:37.781 00.001 9120 single-star, 4 included, MultiStar: {-0.21, 0.07}, one-star: {-0.15, 0.06}
20:30:37.783 00.002 9120 CameraToMount -- cameraTheta (2.76) - m_xAngle (3.04) = xAngle (-0.28 = -0.28)
20:30:37.784 00.001 9120 CameraToMount -- cameraTheta (2.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.24 = -0.24)
20:30:37.786 00.002 9120 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.76 mountX=0.15 mountY=-0.04, mountTheta=-0.24
20:30:37.788 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=0.06, opts=13)
20:30:37.790 00.002 9120 Enqueuing Move request for scope (-0.15, 0.06)
20:30:37.792 00.002 8596 Worker thread wakes up
20:30:37.792 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
20:30:37.792 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
20:30:37.793 00.001 8596 Moving (-0.15, 0.06) raw xDistance=0.15 yDistance=-0.04
20:30:37.793 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:30:37.793 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:37.793 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:30:37.793 00.000 8596 MoveAxis(E, 0, ABG)
20:30:37.793 00.000 8596 Move returns status 0, amount 0
20:30:37.793 00.000 8596 MoveAxis(N, 0, ABG)
20:30:37.793 00.000 8596 Move returns status 0, amount 0
20:30:37.793 00.000 8596 move complete, result=0
20:30:37.794 00.001 8596 worker thread done servicing request
20:30:37.802 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:30:37.823 00.021 9120 UpdateGuideState exits: m=304563 SNR=210.9
20:30:37.824 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:37.825 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:37.825 00.000 9120 Enqueuing Expose request
20:30:37.826 00.001 8596 Worker thread wakes up
20:30:37.826 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:37.827 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:37.827 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:38.800 00.973 8596 Exposure complete
20:30:38.874 00.074 8596 worker thread done servicing request
20:30:38.874 00.000 9120 OnExposeComplete: enter
20:30:38.876 00.002 9120 UpdateGuideState(): m_state=6
20:30:38.877 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1191
20:30:38.878 00.001 9120 Star::Find returns 1 (0), X=1146.16, Y=158.50, Mass=299968, SNR=209.7, Peak=28723 HFD=4.3
20:30:38.880 00.002 9120 MultiStar: [#1 -0.31,0.13,1.04,U] [#2 -0.20,0.08,0.91,U] [#3 -0.45,0.14,0.00,M6] [#4 -0.29,0.07,0.56,U] [#5 -0.14,-0.09,0.48,U] [#6 -0.21,0.01,0.35,U] [#7 -0.04,-0.23,0.35,U] [#8 -0.39,-0.10,0.00,M6] 
20:30:38.881 00.001 9120 single-star, 6 included, MultiStar: {-0.21, 0.01}, one-star: {-0.15, -0.10}
20:30:38.882 00.001 9120 CameraToMount -- cameraTheta (-2.58) - m_xAngle (3.04) = xAngle (-5.62 = 0.67)
20:30:38.883 00.001 9120 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.58 = 0.70)
20:30:38.884 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.58 mountX=0.14 mountY=0.11, mountTheta=0.69
20:30:38.886 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.10, opts=13)
20:30:38.887 00.001 9120 Enqueuing Move request for scope (-0.15, -0.10)
20:30:38.888 00.001 8596 Worker thread wakes up
20:30:38.888 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
20:30:38.888 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
20:30:38.888 00.000 8596 Moving (-0.15, -0.10) raw xDistance=0.14 yDistance=0.11
20:30:38.888 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:30:38.888 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:38.888 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:30:38.888 00.000 8596 MoveAxis(E, 0, ABG)
20:30:38.888 00.000 8596 Move returns status 0, amount 0
20:30:38.888 00.000 8596 MoveAxis(N, 0, ABG)
20:30:38.888 00.000 8596 Move returns status 0, amount 0
20:30:38.888 00.000 8596 move complete, result=0
20:30:38.889 00.001 8596 worker thread done servicing request
20:30:38.896 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:30:38.913 00.017 9120 UpdateGuideState exits: m=299968 SNR=209.7
20:30:38.914 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:38.915 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:38.915 00.000 9120 Enqueuing Expose request
20:30:38.916 00.001 8596 Worker thread wakes up
20:30:38.917 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:30:38.917 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:38.917 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:40.082 01.165 8596 Exposure complete
20:30:40.162 00.080 8596 worker thread done servicing request
20:30:40.162 00.000 9120 OnExposeComplete: enter
20:30:40.163 00.001 9120 UpdateGuideState(): m_state=6
20:30:40.164 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1192
20:30:40.164 00.000 9120 Star::Find returns 1 (0), X=1146.34, Y=158.60, Mass=295814, SNR=209.8, Peak=31427 HFD=4.3
20:30:40.165 00.001 9120 MultiStar: [#1 -0.13,0.21,0.89,U] [#2 -0.04,0.18,0.99,U] [#3 -0.07,0.40,0.00,M7] [#4 -0.12,0.03,0.54,U] [#5 0.03,0.15,0.37,U] [#6 0.06,0.19,0.37,U] [#7 0.17,0.17,0.31,U] [#8 -0.22,0.27,0.29,U] 
20:30:40.166 00.001 9120 single-star, 7 included, MultiStar: {-0.03, 0.13}, one-star: {0.04, 0.00}
20:30:40.167 00.001 9120 CameraToMount -- cameraTheta (0.10) - m_xAngle (3.04) = xAngle (-2.94 = -2.94)
20:30:40.168 00.001 9120 CameraToMount -- cameraTheta (0.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.91 = -2.91)
20:30:40.168 00.000 9120 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.10 mountX=-0.04 mountY=-0.01, mountTheta=-2.91
20:30:40.170 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.00, opts=13)
20:30:40.171 00.001 9120 Enqueuing Move request for scope (0.04, 0.00)
20:30:40.172 00.001 8596 Worker thread wakes up
20:30:40.172 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
20:30:40.172 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
20:30:40.172 00.000 8596 Moving (0.04, 0.00) raw xDistance=-0.04 yDistance=-0.01
20:30:40.172 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:30:40.172 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:40.172 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:30:40.172 00.000 8596 MoveAxis(E, 0, ABG)
20:30:40.172 00.000 8596 Move returns status 0, amount 0
20:30:40.172 00.000 8596 MoveAxis(N, 0, ABG)
20:30:40.172 00.000 8596 Move returns status 0, amount 0
20:30:40.172 00.000 8596 move complete, result=0
20:30:40.172 00.000 8596 worker thread done servicing request
20:30:40.176 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2432, FiltMax=65488, Gamma=1.000
20:30:40.192 00.016 9120 UpdateGuideState exits: m=295814 SNR=209.8
20:30:40.193 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:40.194 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:40.195 00.001 9120 Enqueuing Expose request
20:30:40.196 00.001 8596 Worker thread wakes up
20:30:40.196 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:40.197 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:40.197 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:41.176 00.979 8596 Exposure complete
20:30:41.246 00.070 8596 worker thread done servicing request
20:30:41.246 00.000 9120 OnExposeComplete: enter
20:30:41.247 00.001 9120 UpdateGuideState(): m_state=6
20:30:41.248 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1193
20:30:41.249 00.001 9120 Star::Find returns 1 (0), X=1146.33, Y=158.58, Mass=303929, SNR=226.1, Peak=31539 HFD=4.3
20:30:41.250 00.001 9120 MultiStar: [#1 -0.06,0.08,0.92,U] [#2 -0.00,0.24,0.88,U] [#3 -0.09,0.21,0.67,U] [#4 0.03,0.03,0.48,U] [#5 -0.03,0.11,0.41,U] [#6 -0.09,0.29,0.36,U] [#7 -0.07,0.07,0.28,U] [#8 -0.30,0.09,0.24,U] 
20:30:41.251 00.001 9120 single-star, 8 included, MultiStar: {-0.04, 0.12}, one-star: {0.03, -0.01}
20:30:41.252 00.001 9120 CameraToMount -- cameraTheta (-0.52) - m_xAngle (3.04) = xAngle (-3.57 = 2.72)
20:30:41.253 00.001 9120 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.53 = 2.75)
20:30:41.253 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.52 mountX=-0.03 mountY=0.01, mountTheta=2.75
20:30:41.256 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.01, opts=13)
20:30:41.257 00.001 9120 Enqueuing Move request for scope (0.03, -0.01)
20:30:41.257 00.000 8596 Worker thread wakes up
20:30:41.258 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
20:30:41.258 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
20:30:41.258 00.000 8596 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
20:30:41.258 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:30:41.258 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:41.258 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:30:41.258 00.000 8596 MoveAxis(E, 0, ABG)
20:30:41.258 00.000 8596 Move returns status 0, amount 0
20:30:41.258 00.000 8596 MoveAxis(N, 0, ABG)
20:30:41.258 00.000 8596 Move returns status 0, amount 0
20:30:41.258 00.000 8596 move complete, result=0
20:30:41.258 00.000 8596 worker thread done servicing request
20:30:41.263 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2422, FiltMax=65488, Gamma=1.000
20:30:41.279 00.016 9120 UpdateGuideState exits: m=303929 SNR=226.1
20:30:41.280 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:41.281 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:41.282 00.001 9120 Enqueuing Expose request
20:30:41.283 00.001 8596 Worker thread wakes up
20:30:41.283 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:41.284 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:41.284 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:42.435 01.151 8596 Exposure complete
20:30:42.505 00.070 8596 worker thread done servicing request
20:30:42.505 00.000 9120 OnExposeComplete: enter
20:30:42.509 00.004 9120 UpdateGuideState(): m_state=6
20:30:42.512 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1194
20:30:42.514 00.002 9120 Star::Find returns 1 (0), X=1145.98, Y=158.49, Mass=309447, SNR=221.5, Peak=27939 HFD=4.2
20:30:42.517 00.003 9120 MultiStar: [#1 -0.32,-0.03,0.92,U] [#2 -0.45,0.20,0.00,M1] [#3 -0.57,0.19,0.00,M7] [#4 -0.31,0.16,0.48,U] [#5 -0.36,-0.11,0.43,U] [#6 -0.48,-0.08,0.00,M3] [#7 -0.28,-0.09,0.31,U] [#8 -0.37,-0.03,0.26,U] 
20:30:42.518 00.001 9120 refined, 5 included, MultiStar: {-0.33, -0.04}, one-star: {-0.33, -0.10}
20:30:42.519 00.001 9120 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.04) = xAngle (-6.06 = 0.22)
20:30:42.519 00.000 9120 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.02 = 0.26)
20:30:42.521 00.002 9120 CameraToMount -- cameraX=-0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-3.02 mountX=0.32 mountY=0.08, mountTheta=0.26
20:30:42.523 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.33, y=-0.04, opts=13)
20:30:42.524 00.001 9120 Enqueuing Move request for scope (-0.33, -0.04)
20:30:42.525 00.001 8596 Worker thread wakes up
20:30:42.525 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.04) opts 0xd
20:30:42.525 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.33, -0.04)
20:30:42.525 00.000 8596 Moving (-0.33, -0.04) raw xDistance=0.32 yDistance=0.08
20:30:42.525 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:30:42.525 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:42.525 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:30:42.525 00.000 8596 MoveAxis(W, 46, ABG)
20:30:42.525 00.000 8596 Guiding  Dir = 3, Dur = 46
20:30:42.525 00.000 8596 IsSlewing returns 0
20:30:42.526 00.001 8596 IsGuiding returns 0
20:30:42.529 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:30:42.547 00.018 9120 UpdateGuideState exits: m=309447 SNR=221.5
20:30:42.549 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:42.550 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:42.551 00.001 9120 Enqueuing Expose request
20:30:42.583 00.032 8596 IsGuiding returns 1
20:30:42.583 00.000 8596 scope still moving after pulse duration time elapsed
20:30:42.613 00.030 8596 IsSlewing returns 0
20:30:42.613 00.000 8596 IsGuiding returns 1
20:30:42.644 00.031 8596 IsSlewing returns 0
20:30:42.644 00.000 8596 IsGuiding returns 1
20:30:42.675 00.031 8596 IsSlewing returns 0
20:30:42.676 00.001 8596 IsGuiding returns 0
20:30:42.676 00.000 8596 scope move finished after 46 + 104 ms
20:30:42.676 00.000 8596 Move returns status 0, amount 46
20:30:42.676 00.000 8596 MoveAxis(N, 0, ABG)
20:30:42.676 00.000 8596 Move returns status 0, amount 0
20:30:42.676 00.000 8596 move complete, result=0
20:30:42.676 00.000 8596 worker thread done servicing request
20:30:42.676 00.000 8596 Worker thread wakes up
20:30:42.676 00.000 9120 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
20:30:42.678 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:42.678 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:43.664 00.986 8596 Exposure complete
20:30:43.736 00.072 8596 worker thread done servicing request
20:30:43.736 00.000 9120 OnExposeComplete: enter
20:30:43.737 00.001 9120 UpdateGuideState(): m_state=6
20:30:43.738 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1195
20:30:43.739 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.40, Mass=304927, SNR=222.5, Peak=25299 HFD=4.4
20:30:43.740 00.001 9120 MultiStar: [#1 0.25,-0.05,0.89,U] [#2 0.11,0.10,0.82,U] [#3 -0.05,0.05,0.76,U] [#4 0.09,0.07,0.46,U] [#5 0.14,-0.02,0.38,U] [#6 0.01,0.11,0.28,U] [#7 0.10,-0.12,0.32,U] [#8 0.06,0.12,0.23,U] 
20:30:43.741 00.001 9120 refined, 8 included, MultiStar: {0.13, -0.01}, one-star: {0.24, -0.19}
20:30:43.741 00.000 9120 CameraToMount -- cameraTheta (-0.11) - m_xAngle (3.04) = xAngle (-3.15 = 3.13)
20:30:43.742 00.001 9120 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.12 = -3.12)
20:30:43.743 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.11 mountX=-0.13 mountY=-0.00, mountTheta=-3.12
20:30:43.745 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=-0.01, opts=13)
20:30:43.745 00.000 9120 Enqueuing Move request for scope (0.13, -0.01)
20:30:43.746 00.001 8596 Worker thread wakes up
20:30:43.746 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
20:30:43.746 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
20:30:43.746 00.000 8596 Moving (0.13, -0.01) raw xDistance=-0.13 yDistance=-0.00
20:30:43.746 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:30:43.746 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:43.747 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:30:43.747 00.000 8596 MoveAxis(E, 0, ABG)
20:30:43.747 00.000 8596 Move returns status 0, amount 0
20:30:43.747 00.000 8596 MoveAxis(N, 0, ABG)
20:30:43.747 00.000 8596 Move returns status 0, amount 0
20:30:43.747 00.000 8596 move complete, result=0
20:30:43.747 00.000 8596 worker thread done servicing request
20:30:43.750 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2480, FiltMax=65488, Gamma=1.000
20:30:43.766 00.016 9120 UpdateGuideState exits: m=304927 SNR=222.5
20:30:43.767 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:43.767 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:43.768 00.001 9120 Enqueuing Expose request
20:30:43.769 00.001 8596 Worker thread wakes up
20:30:43.769 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:43.770 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:43.770 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:44.929 01.159 8596 Exposure complete
20:30:45.013 00.084 8596 worker thread done servicing request
20:30:45.013 00.000 9120 OnExposeComplete: enter
20:30:45.015 00.002 9120 UpdateGuideState(): m_state=6
20:30:45.017 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1196
20:30:45.018 00.001 9120 Star::Find returns 1 (0), X=1146.64, Y=158.35, Mass=301113, SNR=217.0, Peak=22419 HFD=4.3
20:30:45.020 00.002 9120 MultiStar: [#1 0.29,0.01,0.88,U] [#2 0.22,-0.09,0.97,U] [#3 0.04,0.06,0.75,U] [#4 0.21,0.04,0.49,U] [#5 0.16,-0.19,0.47,U] [#6 0.28,-0.16,0.32,U] [#7 0.18,-0.03,0.32,U] [#8 0.01,0.03,0.21,U] 
20:30:45.022 00.002 9120 refined, 8 included, MultiStar: {0.22, -0.08}, one-star: {0.34, -0.25}
20:30:45.023 00.001 9120 CameraToMount -- cameraTheta (-0.34) - m_xAngle (3.04) = xAngle (-3.38 = 2.91)
20:30:45.025 00.002 9120 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.34 = 2.94)
20:30:45.026 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-0.34 mountX=-0.22 mountY=0.05, mountTheta=2.94
20:30:45.030 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.08, opts=13)
20:30:45.031 00.001 9120 Enqueuing Move request for scope (0.22, -0.08)
20:30:45.032 00.001 8596 Worker thread wakes up
20:30:45.032 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.08) opts 0xd
20:30:45.032 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.08)
20:30:45.032 00.000 8596 Moving (0.22, -0.08) raw xDistance=-0.22 yDistance=0.05
20:30:45.032 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:30:45.032 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:45.032 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:30:45.032 00.000 8596 MoveAxis(E, 32, ABG)
20:30:45.033 00.001 8596 Guiding  Dir = 2, Dur = 32
20:30:45.033 00.000 8596 IsSlewing returns 0
20:30:45.033 00.000 8596 IsGuiding returns 0
20:30:45.039 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:30:45.059 00.020 9120 UpdateGuideState exits: m=301113 SNR=217.0
20:30:45.059 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:45.060 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:45.061 00.001 9120 Enqueuing Expose request
20:30:45.076 00.015 8596 IsGuiding returns 1
20:30:45.076 00.000 8596 scope still moving after pulse duration time elapsed
20:30:45.107 00.031 8596 IsSlewing returns 0
20:30:45.107 00.000 8596 IsGuiding returns 1
20:30:45.138 00.031 8596 IsSlewing returns 0
20:30:45.138 00.000 8596 IsGuiding returns 1
20:30:45.170 00.032 8596 IsSlewing returns 0
20:30:45.170 00.000 8596 IsGuiding returns 0
20:30:45.170 00.000 8596 scope move finished after 32 + 105 ms
20:30:45.171 00.001 8596 Move returns status 0, amount 32
20:30:45.171 00.000 8596 MoveAxis(N, 0, ABG)
20:30:45.171 00.000 8596 Move returns status 0, amount 0
20:30:45.171 00.000 8596 move complete, result=0
20:30:45.171 00.000 8596 worker thread done servicing request
20:30:45.171 00.000 8596 Worker thread wakes up
20:30:45.171 00.000 9120 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
20:30:45.173 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:45.173 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:46.149 00.976 8596 Exposure complete
20:30:46.217 00.068 8596 worker thread done servicing request
20:30:46.217 00.000 9120 OnExposeComplete: enter
20:30:46.218 00.001 9120 UpdateGuideState(): m_state=6
20:30:46.219 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1197
20:30:46.220 00.001 9120 Star::Find returns 1 (0), X=1146.35, Y=158.22, Mass=286487, SNR=219.6, Peak=25465 HFD=4.5
20:30:46.221 00.001 9120 MultiStar: [#1 -0.09,-0.24,1.01,U] [#2 -0.05,-0.17,0.87,U] [#3 -0.23,-0.08,0.65,U] [#4 -0.01,-0.19,0.50,U] [#5 -0.10,-0.43,0.00,M1] [#6 -0.01,-0.20,0.29,U] [#7 0.02,-0.33,0.33,U] [#8 -0.30,-0.23,0.00,M2] 
20:30:46.222 00.001 9120 refined, 6 included, MultiStar: {-0.05, -0.23}, one-star: {0.04, -0.38}
20:30:46.223 00.001 9120 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.04) = xAngle (-4.83 = 1.45)
20:30:46.224 00.001 9120 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.80 = 1.48)
20:30:46.225 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.24 cameraTheta=-1.79 mountX=0.03 mountY=0.24, mountTheta=1.45
20:30:46.226 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=-0.23, opts=13)
20:30:46.227 00.001 9120 Enqueuing Move request for scope (-0.05, -0.23)
20:30:46.228 00.001 8596 Worker thread wakes up
20:30:46.228 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd
20:30:46.228 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, -0.23)
20:30:46.228 00.000 8596 Moving (-0.05, -0.23) raw xDistance=0.03 yDistance=0.24
20:30:46.228 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:30:46.228 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:30:46.228 00.000 8596 MoveAxis(E, 0, ABG)
20:30:46.228 00.000 8596 Move returns status 0, amount 0
20:30:46.228 00.000 8596 MoveAxis(S, 50, ABG)
20:30:46.228 00.000 8596 Guiding  Dir = 1, Dur = 50
20:30:46.229 00.001 8596 IsSlewing returns 0
20:30:46.229 00.000 8596 IsGuiding returns 0
20:30:46.235 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:30:46.248 00.013 8596 PulseGuide returned control before completion, sleep 42
20:30:46.263 00.015 9120 UpdateGuideState exits: m=286487 SNR=219.6
20:30:46.265 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:46.266 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:46.268 00.002 9120 Enqueuing Expose request
20:30:46.294 00.026 8596 IsGuiding returns 1
20:30:46.294 00.000 8596 scope still moving after pulse duration time elapsed
20:30:46.326 00.032 8596 IsSlewing returns 0
20:30:46.326 00.000 8596 IsGuiding returns 1
20:30:46.357 00.031 8596 IsSlewing returns 0
20:30:46.357 00.000 8596 IsGuiding returns 0
20:30:46.357 00.000 8596 scope move finished after 50 + 78 ms
20:30:46.357 00.000 8596 Move returns status 0, amount 50
20:30:46.357 00.000 8596 move complete, result=0
20:30:46.358 00.001 8596 worker thread done servicing request
20:30:46.358 00.000 8596 Worker thread wakes up
20:30:46.358 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
20:30:46.359 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:46.359 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:47.532 01.173 8596 Exposure complete
20:30:47.616 00.084 8596 worker thread done servicing request
20:30:47.616 00.000 9120 OnExposeComplete: enter
20:30:47.616 00.000 9120 UpdateGuideState(): m_state=6
20:30:47.617 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1198
20:30:47.618 00.001 9120 Star::Find returns 1 (0), X=1145.92, Y=158.43, Mass=274708, SNR=192.5, Peak=23251 HFD=4.1
20:30:47.619 00.001 9120 MultiStar: [#1 -0.43,0.02,0.00,M1] [#2 -0.37,0.03,1.03,U] [#3 -0.64,0.24,0.00,M5] [#4 -0.42,0.07,0.00,M1] [#5 -0.73,-0.10,0.00,M2] [#6 -0.57,0.15,0.00,M1] [#7 -0.23,-0.06,0.41,U] [#8 -0.73,0.05,0.00,M3] 
20:30:47.620 00.001 9120 refined, 2 included, MultiStar: {-0.35, -0.07}, one-star: {-0.38, -0.17}
20:30:47.621 00.001 9120 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.04) = xAngle (-6.00 = 0.29)
20:30:47.622 00.001 9120 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.96 = 0.32)
20:30:47.622 00.000 9120 CameraToMount -- cameraX=-0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-2.95 mountX=0.34 mountY=0.11, mountTheta=0.32
20:30:47.626 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.35, y=-0.07, opts=13)
20:30:47.626 00.000 9120 Enqueuing Move request for scope (-0.35, -0.07)
20:30:47.627 00.001 8596 Worker thread wakes up
20:30:47.627 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.07) opts 0xd
20:30:47.627 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.35, -0.07)
20:30:47.627 00.000 8596 Moving (-0.35, -0.07) raw xDistance=0.34 yDistance=0.11
20:30:47.627 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
20:30:47.627 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:47.627 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:30:47.628 00.001 8596 MoveAxis(W, 50, ABG)
20:30:47.628 00.000 8596 Guiding  Dir = 3, Dur = 50
20:30:47.628 00.000 8596 IsSlewing returns 0
20:30:47.628 00.000 8596 IsGuiding returns 0
20:30:47.632 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:30:47.649 00.017 9120 UpdateGuideState exits: m=274708 SNR=192.5
20:30:47.652 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:47.652 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:47.653 00.001 9120 Enqueuing Expose request
20:30:47.654 00.001 8596 PulseGuide returned control before completion, sleep 36
20:30:47.699 00.045 8596 IsGuiding returns 1
20:30:47.699 00.000 8596 scope still moving after pulse duration time elapsed
20:30:47.731 00.032 8596 IsSlewing returns 0
20:30:47.731 00.000 8596 IsGuiding returns 1
20:30:47.761 00.030 8596 IsSlewing returns 0
20:30:47.761 00.000 8596 IsGuiding returns 0
20:30:47.761 00.000 8596 scope move finished after 50 + 82 ms
20:30:47.761 00.000 8596 Move returns status 0, amount 50
20:30:47.761 00.000 8596 MoveAxis(N, 0, ABG)
20:30:47.761 00.000 8596 Move returns status 0, amount 0
20:30:47.761 00.000 8596 move complete, result=0
20:30:47.761 00.000 8596 worker thread done servicing request
20:30:47.761 00.000 8596 Worker thread wakes up
20:30:47.761 00.000 9120 GuideStep: 0.3 px 50 ms WEST, 0.1 px 0 ms NORTH
20:30:47.763 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:47.763 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:48.747 00.984 8596 Exposure complete
20:30:48.826 00.079 8596 worker thread done servicing request
20:30:48.826 00.000 9120 OnExposeComplete: enter
20:30:48.828 00.002 9120 UpdateGuideState(): m_state=6
20:30:48.830 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1199
20:30:48.832 00.002 9120 Star::Find returns 1 (0), X=1146.30, Y=158.57, Mass=307267, SNR=228.7, Peak=28163 HFD=4.5
20:30:48.834 00.002 9120 MultiStar: [#1 -0.10,0.06,0.93,U] [#2 -0.09,-0.03,0.84,U] [#3 -0.22,0.16,0.68,U] [#4 -0.21,0.12,0.48,U] [#5 -0.32,0.08,0.44,U] [#6 -0.14,0.12,0.26,U] [#7 0.06,-0.01,0.36,U] [#8 -0.28,0.05,0.23,U] 
20:30:48.836 00.002 9120 single-star, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.01, -0.02}
20:30:48.837 00.001 9120 CameraToMount -- cameraTheta (-1.81) - m_xAngle (3.04) = xAngle (-4.86 = 1.43)
20:30:48.838 00.001 9120 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.82 = 1.46)
20:30:48.840 00.002 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.81 mountX=0.00 mountY=0.02, mountTheta=1.43
20:30:48.843 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.02, opts=13)
20:30:48.845 00.002 9120 Enqueuing Move request for scope (-0.01, -0.02)
20:30:48.846 00.001 8596 Worker thread wakes up
20:30:48.847 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
20:30:48.847 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
20:30:48.847 00.000 8596 Moving (-0.01, -0.02) raw xDistance=0.00 yDistance=0.02
20:30:48.847 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:30:48.847 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:48.847 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:30:48.847 00.000 8596 MoveAxis(E, 0, ABG)
20:30:48.847 00.000 8596 Move returns status 0, amount 0
20:30:48.848 00.001 8596 MoveAxis(N, 0, ABG)
20:30:48.848 00.000 8596 Move returns status 0, amount 0
20:30:48.848 00.000 8596 move complete, result=0
20:30:48.848 00.000 8596 worker thread done servicing request
20:30:48.856 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:30:48.873 00.017 9120 UpdateGuideState exits: m=307267 SNR=228.7
20:30:48.874 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:48.875 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:48.876 00.001 9120 Enqueuing Expose request
20:30:48.877 00.001 8596 Worker thread wakes up
20:30:48.877 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:48.878 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:48.878 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:50.040 01.162 8596 Exposure complete
20:30:50.136 00.096 8596 worker thread done servicing request
20:30:50.136 00.000 9120 OnExposeComplete: enter
20:30:50.138 00.002 9120 UpdateGuideState(): m_state=6
20:30:50.139 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1200
20:30:50.141 00.002 9120 Star::Find returns 1 (0), X=1146.59, Y=158.47, Mass=289017, SNR=213.7, Peak=25555 HFD=4.3
20:30:50.143 00.002 9120 MultiStar: [#1 0.18,-0.04,1.05,U] [#2 0.26,-0.06,0.95,U] [#3 0.13,0.09,0.69,U] [#4 0.17,-0.03,0.54,U] [#5 0.15,-0.11,0.43,U] [#6 0.23,-0.04,0.31,U] [#7 0.37,-0.30,0.00,M1] [#8 0.02,0.03,0.27,U] 
20:30:50.144 00.001 9120 refined, 7 included, MultiStar: {0.20, -0.05}, one-star: {0.29, -0.13}
20:30:50.146 00.002 9120 CameraToMount -- cameraTheta (-0.22) - m_xAngle (3.04) = xAngle (-3.26 = 3.02)
20:30:50.147 00.001 9120 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.23 = 3.05)
20:30:50.148 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-0.22 mountX=-0.20 mountY=0.02, mountTheta=3.05
20:30:50.150 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=-0.05, opts=13)
20:30:50.151 00.001 9120 Enqueuing Move request for scope (0.20, -0.05)
20:30:50.152 00.001 8596 Worker thread wakes up
20:30:50.152 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
20:30:50.152 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
20:30:50.152 00.000 8596 Moving (0.20, -0.05) raw xDistance=-0.20 yDistance=0.02
20:30:50.152 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:30:50.152 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:50.152 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:30:50.152 00.000 8596 MoveAxis(E, 29, ABG)
20:30:50.152 00.000 8596 Guiding  Dir = 2, Dur = 29
20:30:50.153 00.001 8596 IsSlewing returns 0
20:30:50.153 00.000 8596 IsGuiding returns 0
20:30:50.156 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2387, FiltMax=65507, Gamma=1.000
20:30:50.172 00.016 9120 UpdateGuideState exits: m=289017 SNR=213.7
20:30:50.173 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:50.174 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:50.174 00.000 9120 Enqueuing Expose request
20:30:50.180 00.006 8596 PulseGuide returned control before completion, sleep 13
20:30:50.194 00.014 8596 IsGuiding returns 1
20:30:50.194 00.000 8596 scope still moving after pulse duration time elapsed
20:30:50.226 00.032 8596 IsSlewing returns 0
20:30:50.226 00.000 8596 IsGuiding returns 1
20:30:50.257 00.031 8596 IsSlewing returns 0
20:30:50.257 00.000 8596 IsGuiding returns 1
20:30:50.289 00.032 8596 IsSlewing returns 0
20:30:50.289 00.000 8596 IsGuiding returns 0
20:30:50.289 00.000 8596 scope move finished after 29 + 107 ms
20:30:50.289 00.000 8596 Move returns status 0, amount 29
20:30:50.289 00.000 8596 MoveAxis(N, 0, ABG)
20:30:50.289 00.000 8596 Move returns status 0, amount 0
20:30:50.289 00.000 8596 move complete, result=0
20:30:50.289 00.000 8596 worker thread done servicing request
20:30:50.289 00.000 8596 Worker thread wakes up
20:30:50.289 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:50.289 00.000 9120 GuideStep: -0.2 px 29 ms EAST, 0.0 px 0 ms NORTH
20:30:50.291 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:51.262 00.971 8596 Exposure complete
20:30:51.330 00.068 8596 worker thread done servicing request
20:30:51.331 00.001 9120 OnExposeComplete: enter
20:30:51.332 00.001 9120 UpdateGuideState(): m_state=6
20:30:51.333 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1201
20:30:51.334 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.47, Mass=285458, SNR=212.6, Peak=26595 HFD=4.4
20:30:51.335 00.001 9120 MultiStar: [#1 -0.10,0.10,0.91,U] [#2 -0.12,-0.05,0.94,U] [#3 -0.27,0.12,0.79,U] [#4 -0.09,-0.04,0.46,U] [#5 -0.02,-0.18,0.47,U] [#6 -0.18,-0.14,0.29,U] [#7 -0.07,-0.18,0.32,U] [#8 -0.38,0.08,0.00,M2] 
20:30:51.336 00.001 9120 refined, 7 included, MultiStar: {-0.10, -0.04}, one-star: {0.04, -0.12}
20:30:51.337 00.001 9120 CameraToMount -- cameraTheta (-2.80) - m_xAngle (3.04) = xAngle (-5.84 = 0.45)
20:30:51.338 00.001 9120 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.80 = 0.48)
20:30:51.339 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.80 mountX=0.10 mountY=0.05, mountTheta=0.47
20:30:51.342 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.04, opts=13)
20:30:51.344 00.002 9120 Enqueuing Move request for scope (-0.10, -0.04)
20:30:51.345 00.001 8596 Worker thread wakes up
20:30:51.345 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
20:30:51.345 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
20:30:51.345 00.000 8596 Moving (-0.10, -0.04) raw xDistance=0.10 yDistance=0.05
20:30:51.345 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:30:51.345 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:51.345 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:30:51.345 00.000 8596 MoveAxis(E, 0, ABG)
20:30:51.345 00.000 8596 Move returns status 0, amount 0
20:30:51.345 00.000 8596 MoveAxis(N, 0, ABG)
20:30:51.345 00.000 8596 Move returns status 0, amount 0
20:30:51.346 00.001 8596 move complete, result=0
20:30:51.346 00.000 8596 worker thread done servicing request
20:30:51.352 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2713, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:30:51.379 00.027 9120 UpdateGuideState exits: m=285458 SNR=212.6
20:30:51.381 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:51.383 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:51.385 00.002 9120 Enqueuing Expose request
20:30:51.386 00.001 8596 Worker thread wakes up
20:30:51.386 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:51.388 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:51.388 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:52.555 01.167 8596 Exposure complete
20:30:52.648 00.093 8596 worker thread done servicing request
20:30:52.648 00.000 9120 OnExposeComplete: enter
20:30:52.649 00.001 9120 UpdateGuideState(): m_state=6
20:30:52.651 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1202
20:30:52.653 00.002 9120 Star::Find returns 1 (0), X=1146.18, Y=158.26, Mass=291804, SNR=201.0, Peak=28105 HFD=4.3
20:30:52.656 00.003 9120 MultiStar: [#1 -0.22,-0.17,0.90,U] [#2 -0.13,-0.23,0.95,U] [#3 -0.31,-0.09,0.83,U] [#4 -0.08,-0.14,0.57,U] [#5 -0.31,-0.25,0.00,M1] [#6 -0.14,-0.19,0.37,U] [#7 -0.13,-0.26,0.37,U] [#8 -0.42,-0.21,0.00,M3] 
20:30:52.658 00.002 9120 refined, 6 included, MultiStar: {-0.17, -0.21}, one-star: {-0.13, -0.34}
20:30:52.659 00.001 9120 CameraToMount -- cameraTheta (-2.26) - m_xAngle (3.04) = xAngle (-5.30 = 0.98)
20:30:52.661 00.002 9120 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.27 = 1.02)
20:30:52.663 00.002 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-2.26 mountX=0.15 mountY=0.23, mountTheta=0.99
20:30:52.666 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.21, opts=13)
20:30:52.668 00.002 9120 Enqueuing Move request for scope (-0.17, -0.21)
20:30:52.669 00.001 8596 Worker thread wakes up
20:30:52.670 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.21) opts 0xd
20:30:52.670 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.21)
20:30:52.670 00.000 8596 Moving (-0.17, -0.21) raw xDistance=0.15 yDistance=0.23
20:30:52.670 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:30:52.670 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:30:52.670 00.000 8596 MoveAxis(E, 0, ABG)
20:30:52.670 00.000 8596 Move returns status 0, amount 0
20:30:52.670 00.000 8596 MoveAxis(S, 48, ABG)
20:30:52.671 00.001 8596 Guiding  Dir = 1, Dur = 48
20:30:52.671 00.000 8596 IsSlewing returns 0
20:30:52.672 00.001 8596 IsGuiding returns 0
20:30:52.676 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:30:52.696 00.020 9120 UpdateGuideState exits: m=291804 SNR=201.0
20:30:52.697 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:52.698 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:52.700 00.002 9120 Enqueuing Expose request
20:30:52.711 00.011 8596 PulseGuide returned control before completion, sleep 20
20:30:52.741 00.030 8596 IsGuiding returns 1
20:30:52.741 00.000 8596 scope still moving after pulse duration time elapsed
20:30:52.771 00.030 8596 IsSlewing returns 0
20:30:52.771 00.000 8596 IsGuiding returns 1
20:30:52.802 00.031 8596 IsSlewing returns 0
20:30:52.802 00.000 8596 IsGuiding returns 0
20:30:52.802 00.000 8596 scope move finished after 48 + 82 ms
20:30:52.802 00.000 8596 Move returns status 0, amount 48
20:30:52.802 00.000 8596 move complete, result=0
20:30:52.803 00.001 8596 worker thread done servicing request
20:30:52.803 00.000 8596 Worker thread wakes up
20:30:52.803 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
20:30:52.804 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:52.804 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:53.789 00.985 8596 Exposure complete
20:30:53.853 00.064 8596 worker thread done servicing request
20:30:53.853 00.000 9120 OnExposeComplete: enter
20:30:53.855 00.002 9120 UpdateGuideState(): m_state=6
20:30:53.857 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1203
20:30:53.859 00.002 9120 Star::Find returns 1 (0), X=1146.25, Y=158.41, Mass=304484, SNR=237.7, Peak=27395 HFD=4.5
20:30:53.861 00.002 9120 MultiStar: [#1 -0.23,0.03,0.83,U] [#2 -0.01,0.03,0.84,U] [#3 -0.26,0.15,0.67,U] [#4 -0.22,0.17,0.43,U] [#5 -0.24,-0.02,0.35,U] [#6 -0.19,-0.04,0.32,U] [#7 0.06,-0.09,0.27,U] [#8 -0.30,0.17,0.21,U] 
20:30:53.862 00.001 9120 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.05, -0.19}
20:30:53.864 00.002 9120 CameraToMount -- cameraTheta (3.10) - m_xAngle (3.04) = xAngle (0.06 = 0.06)
20:30:53.865 00.001 9120 CameraToMount -- cameraTheta (3.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.09 = 0.09)
20:30:53.867 00.002 9120 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.10 mountX=0.14 mountY=0.01, mountTheta=0.09
20:30:53.870 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.01, opts=13)
20:30:53.871 00.001 9120 Enqueuing Move request for scope (-0.14, 0.01)
20:30:53.872 00.001 8596 Worker thread wakes up
20:30:53.872 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
20:30:53.872 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
20:30:53.872 00.000 8596 Moving (-0.14, 0.01) raw xDistance=0.14 yDistance=0.01
20:30:53.872 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:30:53.872 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:53.872 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:30:53.872 00.000 8596 MoveAxis(E, 0, ABG)
20:30:53.872 00.000 8596 Move returns status 0, amount 0
20:30:53.872 00.000 8596 MoveAxis(N, 0, ABG)
20:30:53.872 00.000 8596 Move returns status 0, amount 0
20:30:53.872 00.000 8596 move complete, result=0
20:30:53.873 00.001 8596 worker thread done servicing request
20:30:53.878 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:30:53.905 00.027 9120 UpdateGuideState exits: m=304484 SNR=237.7
20:30:53.906 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:53.907 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:53.908 00.001 9120 Enqueuing Expose request
20:30:53.909 00.001 8596 Worker thread wakes up
20:30:53.909 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:53.910 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:53.910 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:55.078 01.168 8596 Exposure complete
20:30:55.159 00.081 8596 worker thread done servicing request
20:30:55.160 00.001 9120 OnExposeComplete: enter
20:30:55.161 00.001 9120 UpdateGuideState(): m_state=6
20:30:55.162 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1204
20:30:55.163 00.001 9120 Star::Find returns 1 (0), X=1146.17, Y=158.61, Mass=299925, SNR=222.8, Peak=29619 HFD=4.3
20:30:55.164 00.001 9120 MultiStar: [#1 -0.26,0.08,0.89,U] [#2 -0.24,-0.00,0.92,U] [#3 -0.33,0.16,0.69,U] [#4 -0.27,0.25,0.55,U] [#5 -0.28,0.02,0.40,U] [#6 -0.19,0.13,0.28,U] [#7 -0.08,-0.10,0.29,U] [#8 -0.31,0.16,0.27,U] 
20:30:55.165 00.001 9120 single-star, 8 included, MultiStar: {-0.24, 0.07}, one-star: {-0.14, 0.01}
20:30:55.166 00.001 9120 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.04) = xAngle (0.01 = 0.01)
20:30:55.167 00.001 9120 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.04 = 0.04)
20:30:55.167 00.000 9120 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.05 mountX=0.14 mountY=0.01, mountTheta=0.04
20:30:55.170 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.01, opts=13)
20:30:55.170 00.000 9120 Enqueuing Move request for scope (-0.14, 0.01)
20:30:55.171 00.001 8596 Worker thread wakes up
20:30:55.171 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
20:30:55.171 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
20:30:55.171 00.000 8596 Moving (-0.14, 0.01) raw xDistance=0.14 yDistance=0.01
20:30:55.171 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:30:55.171 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:55.171 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:30:55.171 00.000 8596 MoveAxis(E, 0, ABG)
20:30:55.171 00.000 8596 Move returns status 0, amount 0
20:30:55.172 00.001 8596 MoveAxis(N, 0, ABG)
20:30:55.172 00.000 8596 Move returns status 0, amount 0
20:30:55.172 00.000 8596 move complete, result=0
20:30:55.172 00.000 8596 worker thread done servicing request
20:30:55.176 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:30:55.197 00.021 9120 UpdateGuideState exits: m=299925 SNR=222.8
20:30:55.199 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:55.201 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:55.203 00.002 9120 Enqueuing Expose request
20:30:55.205 00.002 8596 Worker thread wakes up
20:30:55.205 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:30:55.206 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:55.206 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:56.193 00.987 8596 Exposure complete
20:30:56.293 00.100 8596 worker thread done servicing request
20:30:56.293 00.000 9120 OnExposeComplete: enter
20:30:56.294 00.001 9120 UpdateGuideState(): m_state=6
20:30:56.295 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1205
20:30:56.295 00.000 9120 Star::Find returns 1 (0), X=1146.01, Y=158.57, Mass=302215, SNR=271.5, Peak=28611 HFD=4.1
20:30:56.298 00.003 9120 MultiStar: [#1 -0.42,0.01,0.00,M1] [#2 -0.34,0.15,0.71,U] [#3 -0.61,0.18,0.00,M1] [#4 -0.63,0.21,0.00,M1] [#5 -0.37,-0.00,0.33,U] [#6 -0.33,0.08,0.27,U] [#7 -0.21,-0.16,0.23,U] [#8 -0.48,0.04,0.00,M2] 
20:30:56.299 00.001 9120 single-star, 4 included, MultiStar: {-0.31, 0.03}, one-star: {-0.29, -0.02}
20:30:56.299 00.000 9120 CameraToMount -- cameraTheta (-3.06) - m_xAngle (3.04) = xAngle (-6.10 = 0.18)
20:30:56.300 00.001 9120 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.07 = 0.22)
20:30:56.301 00.001 9120 CameraToMount -- cameraX=-0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-3.06 mountX=0.29 mountY=0.06, mountTheta=0.21
20:30:56.302 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=-0.02, opts=13)
20:30:56.303 00.001 9120 Enqueuing Move request for scope (-0.29, -0.02)
20:30:56.305 00.002 8596 Worker thread wakes up
20:30:56.305 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.02) opts 0xd
20:30:56.305 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, -0.02)
20:30:56.305 00.000 8596 Moving (-0.29, -0.02) raw xDistance=0.29 yDistance=0.06
20:30:56.305 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:30:56.305 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:56.305 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:30:56.305 00.000 8596 MoveAxis(W, 42, ABG)
20:30:56.305 00.000 8596 Guiding  Dir = 3, Dur = 42
20:30:56.306 00.001 8596 IsSlewing returns 0
20:30:56.306 00.000 8596 IsGuiding returns 0
20:30:56.310 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:30:56.326 00.016 9120 UpdateGuideState exits: m=302215 SNR=271.5
20:30:56.327 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:56.328 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:56.328 00.000 9120 Enqueuing Expose request
20:30:56.333 00.005 8596 PulseGuide returned control before completion, sleep 25
20:30:56.363 00.030 8596 IsGuiding returns 1
20:30:56.363 00.000 8596 scope still moving after pulse duration time elapsed
20:30:56.394 00.031 8596 IsSlewing returns 0
20:30:56.394 00.000 8596 IsGuiding returns 1
20:30:56.425 00.031 8596 IsSlewing returns 0
20:30:56.425 00.000 8596 IsGuiding returns 0
20:30:56.425 00.000 8596 scope move finished after 42 + 77 ms
20:30:56.425 00.000 8596 Move returns status 0, amount 42
20:30:56.425 00.000 8596 MoveAxis(N, 0, ABG)
20:30:56.425 00.000 8596 Move returns status 0, amount 0
20:30:56.425 00.000 8596 move complete, result=0
20:30:56.426 00.001 8596 worker thread done servicing request
20:30:56.426 00.000 8596 Worker thread wakes up
20:30:56.426 00.000 9120 GuideStep: 0.3 px 42 ms WEST, 0.1 px 0 ms NORTH
20:30:56.427 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:56.427 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:57.601 01.174 8596 Exposure complete
20:30:57.690 00.089 8596 worker thread done servicing request
20:30:57.690 00.000 9120 OnExposeComplete: enter
20:30:57.691 00.001 9120 UpdateGuideState(): m_state=6
20:30:57.692 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1206
20:30:57.693 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.42, Mass=291225, SNR=215.3, Peak=25475 HFD=4.3
20:30:57.695 00.002 9120 MultiStar: [#1 0.04,0.03,0.86,U] [#2 0.14,-0.01,0.96,U] [#3 0.01,0.11,0.72,U] [#4 -0.05,-0.02,0.55,U] [#5 0.03,-0.01,0.48,U] [#6 0.09,0.01,0.32,U] [#7 0.35,0.11,0.35,U] [#8 -0.21,0.19,0.28,U] 
20:30:57.696 00.001 9120 refined, 8 included, MultiStar: {0.08, -0.00}, one-star: {0.16, -0.18}
20:30:57.698 00.002 9120 CameraToMount -- cameraTheta (-0.00) - m_xAngle (3.04) = xAngle (-3.04 = -3.04)
20:30:57.699 00.001 9120 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.01 = -3.01)
20:30:57.701 00.002 9120 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.00 mountX=-0.08 mountY=-0.01, mountTheta=-3.01
20:30:57.704 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.00, opts=13)
20:30:57.705 00.001 9120 Enqueuing Move request for scope (0.08, -0.00)
20:30:57.707 00.002 8596 Worker thread wakes up
20:30:57.707 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
20:30:57.707 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
20:30:57.707 00.000 8596 Moving (0.08, -0.00) raw xDistance=-0.08 yDistance=-0.01
20:30:57.707 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:30:57.707 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:57.707 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:30:57.708 00.001 8596 MoveAxis(E, 0, ABG)
20:30:57.708 00.000 8596 Move returns status 0, amount 0
20:30:57.708 00.000 8596 MoveAxis(N, 0, ABG)
20:30:57.708 00.000 8596 Move returns status 0, amount 0
20:30:57.708 00.000 8596 move complete, result=0
20:30:57.708 00.000 8596 worker thread done servicing request
20:30:57.714 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:30:57.732 00.018 9120 UpdateGuideState exits: m=291225 SNR=215.3
20:30:57.733 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:57.734 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:57.735 00.001 9120 Enqueuing Expose request
20:30:57.736 00.001 8596 Worker thread wakes up
20:30:57.736 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:57.737 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:57.737 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:58.711 00.974 8596 Exposure complete
20:30:58.774 00.063 8596 worker thread done servicing request
20:30:58.774 00.000 9120 OnExposeComplete: enter
20:30:58.775 00.001 9120 UpdateGuideState(): m_state=6
20:30:58.776 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1207
20:30:58.777 00.001 9120 Star::Find returns 1 (0), X=1146.59, Y=158.40, Mass=305780, SNR=224.9, Peak=26419 HFD=4.3
20:30:58.778 00.001 9120 MultiStar: [#1 0.19,-0.04,0.88,U] [#2 0.06,-0.10,0.89,U] [#3 0.02,0.19,0.72,U] [#4 0.14,0.12,0.52,U] [#5 0.24,0.02,0.43,U] [#6 0.00,0.03,0.31,U] [#7 0.28,0.12,0.30,U] [#8 0.16,0.27,0.26,U] 
20:30:58.779 00.001 9120 refined, 8 included, MultiStar: {0.16, -0.00}, one-star: {0.28, -0.19}
20:30:58.779 00.000 9120 CameraToMount -- cameraTheta (-0.00) - m_xAngle (3.04) = xAngle (-3.04 = -3.04)
20:30:58.780 00.001 9120 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.01 = -3.01)
20:30:58.781 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.00 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
20:30:58.783 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=-0.00, opts=13)
20:30:58.783 00.000 9120 Enqueuing Move request for scope (0.16, -0.00)
20:30:58.784 00.001 8596 Worker thread wakes up
20:30:58.785 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
20:30:58.785 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
20:30:58.785 00.000 8596 Moving (0.16, -0.00) raw xDistance=-0.15 yDistance=-0.02
20:30:58.785 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:30:58.785 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:30:58.785 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:30:58.785 00.000 8596 MoveAxis(E, 0, ABG)
20:30:58.786 00.001 8596 Move returns status 0, amount 0
20:30:58.786 00.000 8596 MoveAxis(N, 0, ABG)
20:30:58.786 00.000 8596 Move returns status 0, amount 0
20:30:58.786 00.000 8596 move complete, result=0
20:30:58.786 00.000 8596 worker thread done servicing request
20:30:58.791 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:30:58.822 00.031 9120 UpdateGuideState exits: m=305780 SNR=224.9
20:30:58.824 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:58.825 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:30:58.827 00.002 9120 Enqueuing Expose request
20:30:58.829 00.002 8596 Worker thread wakes up
20:30:58.829 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:30:58.830 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:30:58.831 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:30:59.994 01.163 8596 Exposure complete
20:31:00.065 00.071 8596 worker thread done servicing request
20:31:00.065 00.000 9120 OnExposeComplete: enter
20:31:00.066 00.001 9120 UpdateGuideState(): m_state=6
20:31:00.067 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1208
20:31:00.068 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.25, Mass=267222, SNR=194.8, Peak=24345 HFD=4.4
20:31:00.069 00.001 9120 MultiStar: [#1 0.11,-0.23,1.00,U] [#2 -0.06,-0.03,0.99,U] [#3 -0.08,0.13,0.83,U] [#4 0.19,-0.08,0.53,U] [#5 0.05,-0.25,0.45,U] [#6 0.02,-0.09,0.35,U] [#7 0.09,-0.33,0.33,U] [#8 -0.26,-0.05,0.35,U] 
20:31:00.069 00.000 9120 refined, 8 included, MultiStar: {0.04, -0.14}, one-star: {0.17, -0.35}
20:31:00.070 00.001 9120 CameraToMount -- cameraTheta (-1.30) - m_xAngle (3.04) = xAngle (-4.34 = 1.94)
20:31:00.071 00.001 9120 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.31 = 1.98)
20:31:00.072 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.30 mountX=-0.05 mountY=0.13, mountTheta=1.94
20:31:00.073 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.14, opts=13)
20:31:00.074 00.001 9120 Enqueuing Move request for scope (0.04, -0.14)
20:31:00.075 00.001 8596 Worker thread wakes up
20:31:00.075 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
20:31:00.075 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
20:31:00.075 00.000 8596 Moving (0.04, -0.14) raw xDistance=-0.05 yDistance=0.13
20:31:00.075 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:31:00.075 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:00.076 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:31:00.076 00.000 8596 MoveAxis(E, 0, ABG)
20:31:00.076 00.000 8596 Move returns status 0, amount 0
20:31:00.076 00.000 8596 MoveAxis(N, 0, ABG)
20:31:00.076 00.000 8596 Move returns status 0, amount 0
20:31:00.076 00.000 8596 move complete, result=0
20:31:00.076 00.000 8596 worker thread done servicing request
20:31:00.080 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:31:00.097 00.017 9120 UpdateGuideState exits: m=267222 SNR=194.8
20:31:00.099 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:00.100 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:00.102 00.002 9120 Enqueuing Expose request
20:31:00.103 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:00.106 00.003 8596 Worker thread wakes up
20:31:00.106 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:00.106 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:01.091 00.985 8596 Exposure complete
20:31:01.162 00.071 8596 worker thread done servicing request
20:31:01.162 00.000 9120 OnExposeComplete: enter
20:31:01.163 00.001 9120 UpdateGuideState(): m_state=6
20:31:01.163 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1209
20:31:01.164 00.001 9120 Star::Find returns 1 (0), X=1146.45, Y=158.39, Mass=278782, SNR=222.6, Peak=25491 HFD=4.3
20:31:01.165 00.001 9120 MultiStar: [#1 -0.03,-0.03,0.89,U] [#2 0.21,-0.17,0.91,U] [#3 -0.09,0.12,0.69,U] [#4 -0.10,-0.08,0.50,U] [#5 0.02,-0.27,0.43,U] [#6 0.14,-0.14,0.29,U] [#7 0.17,0.05,0.33,U] [#8 0.00,0.22,0.23,U] 
20:31:01.166 00.001 9120 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {0.14, -0.21}
20:31:01.167 00.001 9120 CameraToMount -- cameraTheta (-0.95) - m_xAngle (3.04) = xAngle (-3.99 = 2.29)
20:31:01.167 00.000 9120 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.95 = 2.33)
20:31:01.168 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.95 mountX=-0.07 mountY=0.07, mountTheta=2.31
20:31:01.170 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.08, opts=13)
20:31:01.171 00.001 9120 Enqueuing Move request for scope (0.06, -0.08)
20:31:01.173 00.002 8596 Worker thread wakes up
20:31:01.173 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
20:31:01.173 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
20:31:01.173 00.000 8596 Moving (0.06, -0.08) raw xDistance=-0.07 yDistance=0.07
20:31:01.173 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:31:01.173 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:01.173 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:31:01.173 00.000 8596 MoveAxis(E, 0, ABG)
20:31:01.173 00.000 8596 Move returns status 0, amount 0
20:31:01.173 00.000 8596 MoveAxis(N, 0, ABG)
20:31:01.173 00.000 8596 Move returns status 0, amount 0
20:31:01.174 00.001 8596 move complete, result=0
20:31:01.174 00.000 8596 worker thread done servicing request
20:31:01.182 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:31:01.210 00.028 9120 UpdateGuideState exits: m=278782 SNR=222.6
20:31:01.211 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:01.212 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:01.213 00.001 9120 Enqueuing Expose request
20:31:01.214 00.001 8596 Worker thread wakes up
20:31:01.214 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:01.215 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:01.215 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:02.381 01.166 8596 Exposure complete
20:31:02.441 00.060 8596 worker thread done servicing request
20:31:02.441 00.000 9120 OnExposeComplete: enter
20:31:02.442 00.001 9120 UpdateGuideState(): m_state=6
20:31:02.443 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1210
20:31:02.444 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.46, Mass=297913, SNR=227.1, Peak=25475 HFD=4.2
20:31:02.445 00.001 9120 MultiStar: [#1 0.06,-0.07,0.88,U] [#2 0.20,-0.20,0.83,U] [#3 0.05,-0.08,0.75,U] [#4 0.00,-0.09,0.44,U] [#5 0.06,-0.25,0.46,U] [#6 0.03,-0.09,0.25,U] [#7 0.14,0.02,0.31,U] [#8 -0.00,0.01,0.25,U] 
20:31:02.446 00.001 9120 refined, 8 included, MultiStar: {0.09, -0.12}, one-star: {0.13, -0.14}
20:31:02.447 00.001 9120 CameraToMount -- cameraTheta (-0.91) - m_xAngle (3.04) = xAngle (-3.95 = 2.33)
20:31:02.447 00.000 9120 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.92 = 2.37)
20:31:02.448 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.91 mountX=-0.10 mountY=0.10, mountTheta=2.35
20:31:02.450 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=-0.12, opts=13)
20:31:02.451 00.001 9120 Enqueuing Move request for scope (0.09, -0.12)
20:31:02.451 00.000 8596 Worker thread wakes up
20:31:02.451 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
20:31:02.451 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
20:31:02.452 00.001 8596 Moving (0.09, -0.12) raw xDistance=-0.10 yDistance=0.10
20:31:02.452 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:31:02.452 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:02.452 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:31:02.452 00.000 8596 MoveAxis(E, 0, ABG)
20:31:02.452 00.000 8596 Move returns status 0, amount 0
20:31:02.452 00.000 8596 MoveAxis(N, 0, ABG)
20:31:02.452 00.000 8596 Move returns status 0, amount 0
20:31:02.452 00.000 8596 move complete, result=0
20:31:02.452 00.000 8596 worker thread done servicing request
20:31:02.456 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2713, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:31:02.471 00.015 9120 UpdateGuideState exits: m=297913 SNR=227.1
20:31:02.472 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:02.473 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:02.474 00.001 9120 Enqueuing Expose request
20:31:02.475 00.001 8596 Worker thread wakes up
20:31:02.475 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:02.476 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:02.476 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:03.455 00.979 8596 Exposure complete
20:31:03.530 00.075 8596 worker thread done servicing request
20:31:03.530 00.000 9120 OnExposeComplete: enter
20:31:03.531 00.001 9120 UpdateGuideState(): m_state=6
20:31:03.532 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1211
20:31:03.533 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.38, Mass=284102, SNR=197.4, Peak=24569 HFD=4.3
20:31:03.534 00.001 9120 MultiStar: [#1 0.01,-0.03,1.16,U] [#2 0.05,-0.22,1.06,U] [#3 -0.02,-0.19,0.80,U] [#4 0.08,-0.04,0.56,U] [#5 0.01,-0.31,0.49,U] [#6 -0.05,-0.32,0.32,U] [#7 0.13,-0.30,0.34,U] [#8 -0.20,-0.19,0.26,U] 
20:31:03.535 00.001 9120 refined, 8 included, MultiStar: {0.03, -0.18}, one-star: {0.13, -0.22}
20:31:03.536 00.001 9120 CameraToMount -- cameraTheta (-1.39) - m_xAngle (3.04) = xAngle (-4.43 = 1.85)
20:31:03.536 00.000 9120 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.40 = 1.89)
20:31:03.537 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.39 mountX=-0.05 mountY=0.17, mountTheta=1.85
20:31:03.539 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.18, opts=13)
20:31:03.540 00.001 9120 Enqueuing Move request for scope (0.03, -0.18)
20:31:03.540 00.000 8596 Worker thread wakes up
20:31:03.540 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
20:31:03.541 00.001 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
20:31:03.541 00.000 8596 Moving (0.03, -0.18) raw xDistance=-0.05 yDistance=0.17
20:31:03.541 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:31:03.541 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:03.541 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:31:03.541 00.000 8596 MoveAxis(E, 0, ABG)
20:31:03.541 00.000 8596 Move returns status 0, amount 0
20:31:03.541 00.000 8596 MoveAxis(N, 0, ABG)
20:31:03.541 00.000 8596 Move returns status 0, amount 0
20:31:03.541 00.000 8596 move complete, result=0
20:31:03.541 00.000 8596 worker thread done servicing request
20:31:03.546 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:31:03.576 00.030 9120 UpdateGuideState exits: m=284102 SNR=197.4
20:31:03.577 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:03.579 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:03.580 00.001 9120 Enqueuing Expose request
20:31:03.581 00.001 8596 Worker thread wakes up
20:31:03.582 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:03.583 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:03.583 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:04.765 01.182 8596 Exposure complete
20:31:04.862 00.097 8596 worker thread done servicing request
20:31:04.862 00.000 9120 OnExposeComplete: enter
20:31:04.863 00.001 9120 UpdateGuideState(): m_state=6
20:31:04.865 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1212
20:31:04.866 00.001 9120 Star::Find returns 1 (0), X=1146.26, Y=158.48, Mass=284530, SNR=207.6, Peak=27203 HFD=4.4
20:31:04.867 00.001 9120 MultiStar: [#1 -0.18,0.05,0.91,U] [#2 -0.11,-0.23,0.92,U] [#3 -0.35,0.09,0.76,U] [#4 -0.28,0.03,0.54,U] [#5 -0.30,-0.21,0.44,U] [#6 -0.22,0.03,0.33,U] [#7 -0.09,-0.10,0.33,U] [#8 -0.30,-0.24,0.00,M1] 
20:31:04.868 00.001 9120 single-star, 7 included, MultiStar: {-0.18, -0.06}, one-star: {-0.04, -0.11}
20:31:04.869 00.001 9120 CameraToMount -- cameraTheta (-1.95) - m_xAngle (3.04) = xAngle (-4.99 = 1.30)
20:31:04.870 00.001 9120 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.95 = 1.33)
20:31:04.871 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.95 mountX=0.03 mountY=0.12, mountTheta=1.30
20:31:04.872 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.11, opts=13)
20:31:04.873 00.001 9120 Enqueuing Move request for scope (-0.04, -0.11)
20:31:04.874 00.001 8596 Worker thread wakes up
20:31:04.874 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
20:31:04.874 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
20:31:04.874 00.000 8596 Moving (-0.04, -0.11) raw xDistance=0.03 yDistance=0.12
20:31:04.874 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:31:04.874 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:04.874 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:31:04.874 00.000 8596 MoveAxis(E, 0, ABG)
20:31:04.874 00.000 8596 Move returns status 0, amount 0
20:31:04.874 00.000 8596 MoveAxis(N, 0, ABG)
20:31:04.874 00.000 8596 Move returns status 0, amount 0
20:31:04.874 00.000 8596 move complete, result=0
20:31:04.875 00.001 8596 worker thread done servicing request
20:31:04.885 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:31:04.921 00.036 9120 UpdateGuideState exits: m=284530 SNR=207.6
20:31:04.923 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:04.924 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:04.925 00.001 9120 Enqueuing Expose request
20:31:04.926 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:04.928 00.002 8596 Worker thread wakes up
20:31:04.928 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:04.928 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:05.911 00.983 8596 Exposure complete
20:31:06.003 00.092 8596 worker thread done servicing request
20:31:06.003 00.000 9120 OnExposeComplete: enter
20:31:06.004 00.001 9120 UpdateGuideState(): m_state=6
20:31:06.005 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1213
20:31:06.005 00.000 9120 Star::Find returns 1 (0), X=1146.32, Y=158.30, Mass=300118, SNR=216.3, Peak=25497 HFD=4.5
20:31:06.006 00.001 9120 MultiStar: [#1 -0.07,-0.18,0.98,U] [#2 -0.14,-0.44,0.00,M1] [#3 -0.31,-0.22,0.00,M1] [#4 -0.14,-0.33,0.51,U] [#5 -0.25,-0.24,0.43,U] [#6 -0.18,-0.11,0.31,U] [#7 -0.08,-0.43,0.00,M1] [#8 -0.19,-0.24,0.30,U] 
20:31:06.007 00.001 9120 refined, 5 included, MultiStar: {-0.10, -0.24}, one-star: {0.01, -0.30}
20:31:06.008 00.001 9120 CameraToMount -- cameraTheta (-1.96) - m_xAngle (3.04) = xAngle (-5.00 = 1.28)
20:31:06.009 00.001 9120 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.96 = 1.32)
20:31:06.009 00.000 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.96 mountX=0.07 mountY=0.25, mountTheta=1.29
20:31:06.010 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.24, opts=13)
20:31:06.011 00.001 9120 Enqueuing Move request for scope (-0.10, -0.24)
20:31:06.013 00.002 8596 Worker thread wakes up
20:31:06.013 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
20:31:06.013 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
20:31:06.013 00.000 8596 Moving (-0.10, -0.24) raw xDistance=0.07 yDistance=0.25
20:31:06.013 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:31:06.013 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
20:31:06.013 00.000 8596 MoveAxis(E, 0, ABG)
20:31:06.013 00.000 8596 Move returns status 0, amount 0
20:31:06.013 00.000 8596 MoveAxis(S, 54, ABG)
20:31:06.013 00.000 8596 Guiding  Dir = 1, Dur = 54
20:31:06.014 00.001 8596 IsSlewing returns 0
20:31:06.014 00.000 8596 IsGuiding returns 0
20:31:06.019 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2486, FiltMax=65507, Gamma=1.000
20:31:06.050 00.031 9120 UpdateGuideState exits: m=300118 SNR=216.3
20:31:06.051 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:06.053 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:06.054 00.001 9120 Enqueuing Expose request
20:31:06.075 00.021 8596 IsGuiding returns 1
20:31:06.075 00.000 8596 scope still moving after pulse duration time elapsed
20:31:06.108 00.033 8596 IsSlewing returns 0
20:31:06.108 00.000 8596 IsGuiding returns 1
20:31:06.134 00.026 8596 IsSlewing returns 0
20:31:06.134 00.000 8596 IsGuiding returns 1
20:31:06.166 00.032 8596 IsSlewing returns 0
20:31:06.166 00.000 8596 IsGuiding returns 0
20:31:06.166 00.000 8596 scope move finished after 54 + 98 ms
20:31:06.166 00.000 8596 Move returns status 0, amount 54
20:31:06.166 00.000 8596 move complete, result=0
20:31:06.166 00.000 8596 worker thread done servicing request
20:31:06.166 00.000 8596 Worker thread wakes up
20:31:06.167 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:06.167 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:06.167 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
20:31:07.338 01.171 8596 Exposure complete
20:31:07.397 00.059 8596 worker thread done servicing request
20:31:07.397 00.000 9120 OnExposeComplete: enter
20:31:07.398 00.001 9120 UpdateGuideState(): m_state=6
20:31:07.398 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1214
20:31:07.400 00.002 9120 Star::Find returns 1 (0), X=1146.58, Y=158.46, Mass=289772, SNR=217.6, Peak=24371 HFD=4.3
20:31:07.400 00.000 9120 MultiStar: [#1 0.22,-0.24,0.88,U] [#2 0.07,-0.18,0.87,U] [#3 0.06,0.03,0.60,U] [#4 0.14,-0.18,0.52,U] [#5 0.16,-0.23,0.43,U] [#6 0.21,-0.16,0.28,U] [#7 0.36,-0.32,0.00,M2] [#8 0.17,0.09,0.26,U] 
20:31:07.400 00.000 9120 refined, 7 included, MultiStar: {0.17, -0.15}, one-star: {0.28, -0.14}
20:31:07.402 00.002 9120 CameraToMount -- cameraTheta (-0.71) - m_xAngle (3.04) = xAngle (-3.75 = 2.53)
20:31:07.403 00.001 9120 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.71 = 2.57)
20:31:07.404 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-0.71 mountX=-0.18 mountY=0.12, mountTheta=2.56
20:31:07.405 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.15, opts=13)
20:31:07.406 00.001 9120 Enqueuing Move request for scope (0.17, -0.15)
20:31:07.407 00.001 8596 Worker thread wakes up
20:31:07.407 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
20:31:07.407 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
20:31:07.407 00.000 8596 Moving (0.17, -0.15) raw xDistance=-0.18 yDistance=0.12
20:31:07.407 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:31:07.407 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:07.407 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:31:07.407 00.000 8596 MoveAxis(E, 0, ABG)
20:31:07.407 00.000 8596 Move returns status 0, amount 0
20:31:07.407 00.000 8596 MoveAxis(N, 0, ABG)
20:31:07.408 00.001 8596 Move returns status 0, amount 0
20:31:07.408 00.000 8596 move complete, result=0
20:31:07.408 00.000 8596 worker thread done servicing request
20:31:07.411 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:31:07.427 00.016 9120 UpdateGuideState exits: m=289772 SNR=217.6
20:31:07.429 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:07.430 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:07.430 00.000 9120 Enqueuing Expose request
20:31:07.430 00.000 8596 Worker thread wakes up
20:31:07.430 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:07.431 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:07.431 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:08.419 00.988 8596 Exposure complete
20:31:08.528 00.109 8596 worker thread done servicing request
20:31:08.528 00.000 9120 OnExposeComplete: enter
20:31:08.529 00.001 9120 UpdateGuideState(): m_state=6
20:31:08.530 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1215
20:31:08.530 00.000 9120 Star::Find returns 1 (0), X=1146.33, Y=158.54, Mass=298126, SNR=217.1, Peak=27715 HFD=4.5
20:31:08.531 00.001 9120 MultiStar: [#1 -0.14,-0.02,0.91,U] [#2 0.04,-0.21,0.91,U] [#3 -0.18,0.05,0.71,U] [#4 0.06,-0.24,0.45,U] [#5 -0.08,-0.21,0.46,U] [#6 -0.26,-0.13,0.30,U] [#7 0.27,-0.32,0.00,M3] [#8 -0.21,-0.06,0.29,U] 
20:31:08.532 00.001 9120 single-star, 7 included, MultiStar: {-0.07, -0.10}, one-star: {0.02, -0.06}
20:31:08.533 00.001 9120 CameraToMount -- cameraTheta (-1.26) - m_xAngle (3.04) = xAngle (-4.30 = 1.98)
20:31:08.534 00.001 9120 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.27 = 2.02)
20:31:08.535 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.26 mountX=-0.03 mountY=0.06, mountTheta=1.99
20:31:08.536 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.06, opts=13)
20:31:08.537 00.001 9120 Enqueuing Move request for scope (0.02, -0.06)
20:31:08.538 00.001 8596 Worker thread wakes up
20:31:08.538 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
20:31:08.538 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
20:31:08.538 00.000 8596 Moving (0.02, -0.06) raw xDistance=-0.03 yDistance=0.06
20:31:08.538 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:31:08.538 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:08.538 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:31:08.538 00.000 8596 MoveAxis(E, 0, ABG)
20:31:08.538 00.000 8596 Move returns status 0, amount 0
20:31:08.538 00.000 8596 MoveAxis(N, 0, ABG)
20:31:08.539 00.001 8596 Move returns status 0, amount 0
20:31:08.539 00.000 8596 move complete, result=0
20:31:08.539 00.000 8596 worker thread done servicing request
20:31:08.543 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:31:08.559 00.016 9120 UpdateGuideState exits: m=298126 SNR=217.1
20:31:08.560 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:08.561 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:08.562 00.001 9120 Enqueuing Expose request
20:31:08.563 00.001 8596 Worker thread wakes up
20:31:08.563 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:08.563 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:08.564 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:09.731 01.167 8596 Exposure complete
20:31:09.807 00.076 8596 worker thread done servicing request
20:31:09.808 00.001 9120 OnExposeComplete: enter
20:31:09.810 00.002 9120 UpdateGuideState(): m_state=6
20:31:09.812 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1216
20:31:09.813 00.001 9120 Star::Find returns 1 (0), X=1146.68, Y=158.41, Mass=283189, SNR=206.4, Peak=23091 HFD=4.5
20:31:09.815 00.002 9120 MultiStar: [#1 0.23,-0.01,0.90,U] [#2 0.27,-0.12,0.94,U] [#3 0.20,0.31,0.76,U] [#4 0.15,0.20,0.57,U] [#5 0.45,-0.35,0.00,M1] [#6 0.12,0.06,0.34,U] [#7 0.12,-0.19,0.31,U] [#8 0.18,0.21,0.25,U] 
20:31:09.817 00.002 9120 refined, 7 included, MultiStar: {0.24, 0.01}, one-star: {0.37, -0.19}
20:31:09.819 00.002 9120 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.04) = xAngle (-3.00 = -3.00)
20:31:09.821 00.002 9120 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.96 = -2.96)
20:31:09.822 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.04 mountX=-0.23 mountY=-0.04, mountTheta=-2.96
20:31:09.825 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=0.01, opts=13)
20:31:09.827 00.002 9120 Enqueuing Move request for scope (0.24, 0.01)
20:31:09.829 00.002 8596 Worker thread wakes up
20:31:09.829 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
20:31:09.829 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
20:31:09.829 00.000 8596 Moving (0.24, 0.01) raw xDistance=-0.23 yDistance=-0.04
20:31:09.829 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:31:09.829 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:09.829 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:31:09.830 00.001 8596 MoveAxis(E, 34, ABG)
20:31:09.830 00.000 8596 Guiding  Dir = 2, Dur = 34
20:31:09.830 00.000 8596 IsSlewing returns 0
20:31:09.830 00.000 8596 IsGuiding returns 0
20:31:09.832 00.002 8596 PulseGuide returned control before completion, sleep 43
20:31:09.839 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:31:09.867 00.028 9120 UpdateGuideState exits: m=283189 SNR=206.4
20:31:09.869 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:09.871 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:09.873 00.002 9120 Enqueuing Expose request
20:31:09.876 00.003 8596 IsGuiding returns 1
20:31:09.876 00.000 8596 scope still moving after pulse duration time elapsed
20:31:09.908 00.032 8596 IsSlewing returns 0
20:31:09.908 00.000 8596 IsGuiding returns 1
20:31:09.940 00.032 8596 IsSlewing returns 0
20:31:09.940 00.000 8596 IsGuiding returns 0
20:31:09.940 00.000 8596 scope move finished after 34 + 75 ms
20:31:09.940 00.000 8596 Move returns status 0, amount 34
20:31:09.940 00.000 8596 MoveAxis(N, 0, ABG)
20:31:09.940 00.000 8596 Move returns status 0, amount 0
20:31:09.940 00.000 8596 move complete, result=0
20:31:09.941 00.001 9120 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
20:31:09.942 00.001 8596 worker thread done servicing request
20:31:09.942 00.000 8596 Worker thread wakes up
20:31:09.942 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:09.942 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:10.929 00.987 8596 Exposure complete
20:31:11.045 00.116 8596 worker thread done servicing request
20:31:11.045 00.000 9120 OnExposeComplete: enter
20:31:11.046 00.001 9120 UpdateGuideState(): m_state=6
20:31:11.047 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1217
20:31:11.048 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.41, Mass=286127, SNR=216.6, Peak=25491 HFD=4.3
20:31:11.049 00.001 9120 MultiStar: [#1 -0.07,-0.08,0.86,U] [#2 0.08,-0.02,1.01,U] [#3 -0.01,0.22,0.65,U] [#4 -0.02,-0.13,0.49,U] [#5 -0.07,0.01,0.40,U] [#6 0.22,0.09,0.27,U] [#7 0.01,-0.52,0.00,M3] [#8 -0.05,0.28,0.24,U] 
20:31:11.050 00.001 9120 refined, 7 included, MultiStar: {0.04, -0.02}, one-star: {0.16, -0.19}
20:31:11.051 00.001 9120 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.04) = xAngle (-3.53 = 2.76)
20:31:11.052 00.001 9120 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.49 = 2.79)
20:31:11.052 00.000 9120 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.49 mountX=-0.04 mountY=0.02, mountTheta=2.79
20:31:11.054 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.02, opts=13)
20:31:11.055 00.001 9120 Enqueuing Move request for scope (0.04, -0.02)
20:31:11.056 00.001 8596 Worker thread wakes up
20:31:11.056 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
20:31:11.056 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
20:31:11.056 00.000 8596 Moving (0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
20:31:11.056 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:31:11.056 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:11.056 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:31:11.056 00.000 8596 MoveAxis(E, 0, ABG)
20:31:11.056 00.000 8596 Move returns status 0, amount 0
20:31:11.056 00.000 8596 MoveAxis(N, 0, ABG)
20:31:11.056 00.000 8596 Move returns status 0, amount 0
20:31:11.056 00.000 8596 move complete, result=0
20:31:11.056 00.000 8596 worker thread done servicing request
20:31:11.061 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2468, FiltMax=65488, Gamma=1.000
20:31:11.077 00.016 9120 UpdateGuideState exits: m=286127 SNR=216.6
20:31:11.078 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:11.079 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:11.080 00.001 9120 Enqueuing Expose request
20:31:11.081 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:11.082 00.001 8596 Worker thread wakes up
20:31:11.082 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:11.082 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:12.265 01.183 8596 Exposure complete
20:31:12.361 00.096 8596 worker thread done servicing request
20:31:12.362 00.001 9120 OnExposeComplete: enter
20:31:12.363 00.001 9120 UpdateGuideState(): m_state=6
20:31:12.365 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1218
20:31:12.366 00.001 9120 Star::Find returns 1 (0), X=1146.27, Y=158.15, Mass=302639, SNR=221.7, Peak=27769 HFD=4.5
20:31:12.368 00.002 9120 MultiStar: [#1 -0.27,-0.35,0.00,M1] [#2 -0.13,-0.28,0.87,U] [#3 -0.31,-0.04,0.65,U] [#4 -0.23,-0.16,0.45,U] [#5 -0.24,-0.28,0.38,U] [#6 -0.13,-0.30,0.28,U] [#7 -0.08,-0.28,0.33,U] [#8 -0.24,-0.30,0.00,M1] 
20:31:12.371 00.003 9120 refined, 6 included, MultiStar: {-0.15, -0.27}, one-star: {-0.03, -0.45}
20:31:12.374 00.003 9120 CameraToMount -- cameraTheta (-2.08) - m_xAngle (3.04) = xAngle (-5.12 = 1.16)
20:31:12.377 00.003 9120 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.09 = 1.19)
20:31:12.379 00.002 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.27 hyp=0.31 cameraTheta=-2.08 mountX=0.13 mountY=0.29, mountTheta=1.16
20:31:12.384 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.27, opts=13)
20:31:12.386 00.002 9120 Enqueuing Move request for scope (-0.15, -0.27)
20:31:12.389 00.003 8596 Worker thread wakes up
20:31:12.389 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.27) opts 0xd
20:31:12.389 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.27)
20:31:12.389 00.000 8596 Moving (-0.15, -0.27) raw xDistance=0.13 yDistance=0.29
20:31:12.389 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:31:12.389 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:31:12.389 00.000 8596 MoveAxis(E, 0, ABG)
20:31:12.389 00.000 8596 Move returns status 0, amount 0
20:31:12.389 00.000 8596 MoveAxis(S, 61, ABG)
20:31:12.389 00.000 8596 Guiding  Dir = 1, Dur = 61
20:31:12.390 00.001 8596 IsSlewing returns 0
20:31:12.390 00.000 8596 IsGuiding returns 0
20:31:12.402 00.012 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2438, FiltMax=65507, Gamma=1.000
20:31:12.440 00.038 9120 UpdateGuideState exits: m=302639 SNR=221.7
20:31:12.442 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:12.443 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:12.445 00.002 9120 Enqueuing Expose request
20:31:12.447 00.002 8596 PulseGuide returned control before completion, sleep 15
20:31:12.478 00.031 8596 IsGuiding returns 1
20:31:12.478 00.000 8596 scope still moving after pulse duration time elapsed
20:31:12.509 00.031 8596 IsSlewing returns 0
20:31:12.509 00.000 8596 IsGuiding returns 1
20:31:12.540 00.031 8596 IsSlewing returns 0
20:31:12.540 00.000 8596 IsGuiding returns 1
20:31:12.571 00.031 8596 IsSlewing returns 0
20:31:12.571 00.000 8596 IsGuiding returns 0
20:31:12.571 00.000 8596 scope move finished after 61 + 120 ms
20:31:12.571 00.000 8596 Move returns status 0, amount 61
20:31:12.571 00.000 8596 move complete, result=0
20:31:12.572 00.001 8596 worker thread done servicing request
20:31:12.572 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
20:31:12.574 00.002 8596 Worker thread wakes up
20:31:12.574 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:12.574 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:13.568 00.994 8596 Exposure complete
20:31:13.626 00.058 8596 worker thread done servicing request
20:31:13.626 00.000 9120 OnExposeComplete: enter
20:31:13.627 00.001 9120 UpdateGuideState(): m_state=6
20:31:13.628 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1219
20:31:13.629 00.001 9120 Star::Find returns 1 (0), X=1146.27, Y=158.45, Mass=286603, SNR=225.8, Peak=25379 HFD=4.6
20:31:13.630 00.001 9120 MultiStar: [#1 -0.22,-0.12,1.00,U] [#2 -0.09,0.06,0.91,U] [#3 -0.30,0.16,0.68,U] [#4 -0.19,-0.00,0.48,U] [#5 -0.20,-0.25,0.41,U] [#6 -0.38,0.04,0.00,M1] [#7 -0.05,-0.09,0.30,U] [#8 -0.59,0.10,0.00,M2] 
20:31:13.631 00.001 9120 single-star, 6 included, MultiStar: {-0.15, -0.05}, one-star: {-0.04, -0.14}
20:31:13.631 00.000 9120 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.04) = xAngle (-4.87 = 1.42)
20:31:13.632 00.001 9120 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.83 = 1.45)
20:31:13.633 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.83 mountX=0.02 mountY=0.15, mountTheta=1.42
20:31:13.635 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.14, opts=13)
20:31:13.635 00.000 9120 Enqueuing Move request for scope (-0.04, -0.14)
20:31:13.636 00.001 8596 Worker thread wakes up
20:31:13.636 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
20:31:13.636 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
20:31:13.636 00.000 8596 Moving (-0.04, -0.14) raw xDistance=0.02 yDistance=0.15
20:31:13.636 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:31:13.636 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:13.636 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:31:13.636 00.000 8596 MoveAxis(E, 0, ABG)
20:31:13.636 00.000 8596 Move returns status 0, amount 0
20:31:13.637 00.001 8596 MoveAxis(N, 0, ABG)
20:31:13.637 00.000 8596 Move returns status 0, amount 0
20:31:13.637 00.000 8596 move complete, result=0
20:31:13.637 00.000 8596 worker thread done servicing request
20:31:13.641 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:31:13.656 00.015 9120 UpdateGuideState exits: m=286603 SNR=225.8
20:31:13.657 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:13.658 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:13.659 00.001 9120 Enqueuing Expose request
20:31:13.660 00.001 8596 Worker thread wakes up
20:31:13.660 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:13.660 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:13.660 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:14.829 01.169 8596 Exposure complete
20:31:14.935 00.106 8596 worker thread done servicing request
20:31:14.935 00.000 9120 OnExposeComplete: enter
20:31:14.937 00.002 9120 UpdateGuideState(): m_state=6
20:31:14.939 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1220
20:31:14.941 00.002 9120 Star::Find returns 1 (0), X=1146.26, Y=158.69, Mass=278300, SNR=210.4, Peak=27843 HFD=4.4
20:31:14.943 00.002 9120 MultiStar: [#1 -0.22,0.23,0.89,U] [#2 -0.09,0.19,0.82,U] [#3 -0.22,0.29,0.70,U] [#4 -0.21,0.29,0.49,U] [#5 -0.29,0.17,0.42,U] [#6 -0.08,0.13,0.35,U] [#7 0.15,0.16,0.39,U] [#8 -0.47,0.51,0.00,M3] 
20:31:14.945 00.002 9120 single-star, 7 included, MultiStar: {-0.13, 0.20}, one-star: {-0.04, 0.10}
20:31:14.947 00.002 9120 CameraToMount -- cameraTheta (2.00) - m_xAngle (3.04) = xAngle (-1.04 = -1.04)
20:31:14.948 00.001 9120 CameraToMount -- cameraTheta (2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.00 = -1.00)
20:31:14.950 00.002 9120 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=2.00 mountX=0.05 mountY=-0.09, mountTheta=-1.03
20:31:14.953 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.10, opts=13)
20:31:14.954 00.001 9120 Enqueuing Move request for scope (-0.04, 0.10)
20:31:14.956 00.002 8596 Worker thread wakes up
20:31:14.956 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
20:31:14.956 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
20:31:14.957 00.001 8596 Moving (-0.04, 0.10) raw xDistance=0.05 yDistance=-0.09
20:31:14.957 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:31:14.957 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:14.957 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:31:14.957 00.000 8596 MoveAxis(E, 0, ABG)
20:31:14.957 00.000 8596 Move returns status 0, amount 0
20:31:14.957 00.000 8596 MoveAxis(N, 0, ABG)
20:31:14.957 00.000 8596 Move returns status 0, amount 0
20:31:14.958 00.001 8596 move complete, result=0
20:31:14.958 00.000 8596 worker thread done servicing request
20:31:14.964 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:31:14.983 00.019 9120 UpdateGuideState exits: m=278300 SNR=210.4
20:31:14.984 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:14.985 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:14.986 00.001 9120 Enqueuing Expose request
20:31:14.986 00.000 8596 Worker thread wakes up
20:31:14.986 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:14.987 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:14.987 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:15.980 00.993 8596 Exposure complete
20:31:16.057 00.077 8596 worker thread done servicing request
20:31:16.057 00.000 9120 OnExposeComplete: enter
20:31:16.059 00.002 9120 UpdateGuideState(): m_state=6
20:31:16.060 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1221
20:31:16.061 00.001 9120 Star::Find returns 1 (0), X=1146.26, Y=158.60, Mass=304452, SNR=205.0, Peak=30003 HFD=4.5
20:31:16.062 00.001 9120 MultiStar: [#1 -0.18,0.10,0.94,U] [#2 -0.27,0.06,0.94,U] [#3 -0.24,0.35,0.00,M1] [#4 -0.36,0.15,0.00,M1] [#5 -0.17,-0.00,0.45,U] [#6 -0.32,0.04,0.30,U] [#7 -0.23,-0.05,0.30,U] [#8 -0.33,0.26,0.00,M4] 
20:31:16.063 00.001 9120 single-star, 5 included, MultiStar: {-0.18, 0.04}, one-star: {-0.04, 0.00}
20:31:16.063 00.000 9120 CameraToMount -- cameraTheta (3.04) - m_xAngle (3.04) = xAngle (0.00 = 0.00)
20:31:16.064 00.001 9120 CameraToMount -- cameraTheta (3.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.04 = 0.04)
20:31:16.065 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.04 mountX=0.04 mountY=0.00, mountTheta=0.04
20:31:16.066 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.00, opts=13)
20:31:16.067 00.001 9120 Enqueuing Move request for scope (-0.04, 0.00)
20:31:16.068 00.001 8596 Worker thread wakes up
20:31:16.068 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
20:31:16.068 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
20:31:16.068 00.000 8596 Moving (-0.04, 0.00) raw xDistance=0.04 yDistance=0.00
20:31:16.068 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:31:16.068 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:16.068 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:31:16.068 00.000 8596 MoveAxis(E, 0, ABG)
20:31:16.068 00.000 8596 Move returns status 0, amount 0
20:31:16.068 00.000 8596 MoveAxis(N, 0, ABG)
20:31:16.069 00.001 8596 Move returns status 0, amount 0
20:31:16.069 00.000 8596 move complete, result=0
20:31:16.069 00.000 8596 worker thread done servicing request
20:31:16.073 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:31:16.088 00.015 9120 UpdateGuideState exits: m=304452 SNR=205.0
20:31:16.089 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:16.090 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:16.091 00.001 9120 Enqueuing Expose request
20:31:16.092 00.001 8596 Worker thread wakes up
20:31:16.092 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:16.092 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:16.092 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:17.248 01.156 8596 Exposure complete
20:31:17.334 00.086 8596 worker thread done servicing request
20:31:17.335 00.001 9120 OnExposeComplete: enter
20:31:17.337 00.002 9120 UpdateGuideState(): m_state=6
20:31:17.339 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1222
20:31:17.340 00.001 9120 Star::Find returns 1 (0), X=1146.15, Y=158.47, Mass=293697, SNR=216.3, Peak=25747 HFD=4.4
20:31:17.342 00.002 9120 MultiStar: [#1 -0.34,-0.04,1.01,U] [#2 -0.21,-0.01,0.89,U] [#3 -0.35,0.11,0.70,U] [#4 -0.38,-0.02,0.00,M2] [#5 -0.29,-0.14,0.45,U] [#6 -0.48,0.06,0.00,M1] [#7 -0.17,-0.02,0.29,U] [#8 -0.48,0.11,0.00,M5] 
20:31:17.344 00.002 9120 single-star, 5 included, MultiStar: {-0.26, -0.04}, one-star: {-0.16, -0.13}
20:31:17.346 00.002 9120 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.04) = xAngle (-5.49 = 0.79)
20:31:17.347 00.001 9120 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.46 = 0.83)
20:31:17.350 00.003 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-2.45 mountX=0.14 mountY=0.15, mountTheta=0.81
20:31:17.353 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.13, opts=13)
20:31:17.355 00.002 9120 Enqueuing Move request for scope (-0.16, -0.13)
20:31:17.357 00.002 8596 Worker thread wakes up
20:31:17.357 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
20:31:17.357 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
20:31:17.357 00.000 8596 Moving (-0.16, -0.13) raw xDistance=0.14 yDistance=0.15
20:31:17.357 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:31:17.357 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:17.357 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:31:17.357 00.000 8596 MoveAxis(E, 0, ABG)
20:31:17.358 00.001 8596 Move returns status 0, amount 0
20:31:17.358 00.000 8596 MoveAxis(N, 0, ABG)
20:31:17.358 00.000 8596 Move returns status 0, amount 0
20:31:17.358 00.000 8596 move complete, result=0
20:31:17.358 00.000 8596 worker thread done servicing request
20:31:17.367 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:31:17.387 00.020 9120 UpdateGuideState exits: m=293697 SNR=216.3
20:31:17.388 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:17.389 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:17.390 00.001 9120 Enqueuing Expose request
20:31:17.391 00.001 8596 Worker thread wakes up
20:31:17.391 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:17.392 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:17.392 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:18.373 00.981 8596 Exposure complete
20:31:18.455 00.082 8596 worker thread done servicing request
20:31:18.455 00.000 9120 OnExposeComplete: enter
20:31:18.456 00.001 9120 UpdateGuideState(): m_state=6
20:31:18.457 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1223
20:31:18.458 00.001 9120 Star::Find returns 1 (0), X=1146.03, Y=158.51, Mass=315773, SNR=214.0, Peak=29443 HFD=4.2
20:31:18.459 00.001 9120 MultiStar: [#1 -0.25,0.00,0.94,U] [#2 -0.29,0.02,0.97,U] [#3 -0.37,0.16,0.00,M1] [#4 -0.17,0.03,0.50,U] [#5 -0.34,0.18,0.00,M1] [#6 -0.43,0.02,0.00,M2] [#7 -0.25,-0.05,0.29,U] [#8 -0.48,0.25,0.00,M6] 
20:31:18.460 00.001 9120 refined, 4 included, MultiStar: {-0.26, -0.02}, one-star: {-0.28, -0.08}
20:31:18.461 00.001 9120 CameraToMount -- cameraTheta (-3.07) - m_xAngle (3.04) = xAngle (-6.11 = 0.17)
20:31:18.461 00.000 9120 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.08 = 0.21)
20:31:18.462 00.001 9120 CameraToMount -- cameraX=-0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-3.07 mountX=0.25 mountY=0.05, mountTheta=0.21
20:31:18.464 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.26, y=-0.02, opts=13)
20:31:18.465 00.001 9120 Enqueuing Move request for scope (-0.26, -0.02)
20:31:18.466 00.001 8596 Worker thread wakes up
20:31:18.466 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.02) opts 0xd
20:31:18.466 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.26, -0.02)
20:31:18.466 00.000 8596 Moving (-0.26, -0.02) raw xDistance=0.25 yDistance=0.05
20:31:18.466 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:31:18.466 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:18.466 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:31:18.466 00.000 8596 MoveAxis(W, 37, ABG)
20:31:18.466 00.000 8596 Guiding  Dir = 3, Dur = 37
20:31:18.466 00.000 8596 IsSlewing returns 0
20:31:18.467 00.001 8596 IsGuiding returns 0
20:31:18.468 00.001 8596 PulseGuide returned control before completion, sleep 46
20:31:18.471 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:31:18.487 00.016 9120 UpdateGuideState exits: m=315773 SNR=214.0
20:31:18.489 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:18.491 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:18.493 00.002 9120 Enqueuing Expose request
20:31:18.517 00.024 8596 IsGuiding returns 1
20:31:18.517 00.000 8596 scope still moving after pulse duration time elapsed
20:31:18.549 00.032 8596 IsSlewing returns 0
20:31:18.549 00.000 8596 IsGuiding returns 0
20:31:18.549 00.000 8596 scope move finished after 37 + 45 ms
20:31:18.549 00.000 8596 Move returns status 0, amount 37
20:31:18.549 00.000 8596 MoveAxis(N, 0, ABG)
20:31:18.549 00.000 8596 Move returns status 0, amount 0
20:31:18.549 00.000 8596 move complete, result=0
20:31:18.549 00.000 8596 worker thread done servicing request
20:31:18.549 00.000 8596 Worker thread wakes up
20:31:18.549 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:18.549 00.000 9120 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
20:31:18.551 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:19.735 01.184 8596 Exposure complete
20:31:19.811 00.076 8596 worker thread done servicing request
20:31:19.811 00.000 9120 OnExposeComplete: enter
20:31:19.812 00.001 9120 UpdateGuideState(): m_state=6
20:31:19.813 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1224
20:31:19.814 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.62, Mass=297944, SNR=218.6, Peak=29555 HFD=4.3
20:31:19.815 00.001 9120 MultiStar: [#1 0.02,-0.12,0.90,U] [#2 0.08,0.01,0.87,U] [#3 0.09,0.04,0.71,U] [#4 -0.08,-0.11,0.52,U] [#5 0.12,-0.09,0.51,U] [#6 0.18,0.03,0.33,U] [#7 -0.03,-0.12,0.30,U] [#8 0.07,-0.02,0.27,U] 
20:31:19.816 00.001 9120 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {0.09, 0.03}
20:31:19.817 00.001 9120 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.04) = xAngle (-3.53 = 2.75)
20:31:19.818 00.001 9120 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.50 = 2.79)
20:31:19.818 00.000 9120 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.49 mountX=-0.06 mountY=0.02, mountTheta=2.78
20:31:19.820 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.03, opts=13)
20:31:19.820 00.000 9120 Enqueuing Move request for scope (0.06, -0.03)
20:31:19.821 00.001 8596 Worker thread wakes up
20:31:19.821 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
20:31:19.821 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
20:31:19.821 00.000 8596 Moving (0.06, -0.03) raw xDistance=-0.06 yDistance=0.02
20:31:19.821 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:31:19.821 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:19.821 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:31:19.821 00.000 8596 MoveAxis(E, 0, ABG)
20:31:19.821 00.000 8596 Move returns status 0, amount 0
20:31:19.821 00.000 8596 MoveAxis(N, 0, ABG)
20:31:19.821 00.000 8596 Move returns status 0, amount 0
20:31:19.822 00.001 8596 move complete, result=0
20:31:19.822 00.000 8596 worker thread done servicing request
20:31:19.825 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2377, FiltMax=65488, Gamma=1.000
20:31:19.841 00.016 9120 UpdateGuideState exits: m=297944 SNR=218.6
20:31:19.843 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:19.843 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:19.844 00.001 9120 Enqueuing Expose request
20:31:19.845 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:19.846 00.001 8596 Worker thread wakes up
20:31:19.846 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:19.846 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:20.829 00.983 8596 Exposure complete
20:31:20.907 00.078 8596 worker thread done servicing request
20:31:20.907 00.000 9120 OnExposeComplete: enter
20:31:20.909 00.002 9120 UpdateGuideState(): m_state=6
20:31:20.911 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1225
20:31:20.912 00.001 9120 Star::Find returns 1 (0), X=1146.42, Y=158.41, Mass=286410, SNR=215.7, Peak=26051 HFD=4.3
20:31:20.913 00.001 9120 MultiStar: [#1 0.04,-0.04,0.92,U] [#2 0.13,-0.06,0.97,U] [#3 -0.05,-0.03,0.69,U] [#4 0.09,-0.08,0.52,U] [#5 0.06,-0.27,0.45,U] [#6 0.01,0.33,0.34,U] [#7 0.09,-0.18,0.27,U] [#8 -0.02,-0.08,0.23,U] 
20:31:20.914 00.001 9120 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {0.11, -0.19}
20:31:20.916 00.002 9120 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.04) = xAngle (-3.93 = 2.35)
20:31:20.917 00.001 9120 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.89 = 2.39)
20:31:20.919 00.002 9120 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.89 mountX=-0.07 mountY=0.07, mountTheta=2.37
20:31:20.921 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.08, opts=13)
20:31:20.923 00.002 9120 Enqueuing Move request for scope (0.06, -0.08)
20:31:20.924 00.001 8596 Worker thread wakes up
20:31:20.924 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
20:31:20.924 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
20:31:20.924 00.000 8596 Moving (0.06, -0.08) raw xDistance=-0.07 yDistance=0.07
20:31:20.924 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:31:20.924 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:20.924 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:31:20.924 00.000 8596 MoveAxis(E, 0, ABG)
20:31:20.924 00.000 8596 Move returns status 0, amount 0
20:31:20.924 00.000 8596 MoveAxis(N, 0, ABG)
20:31:20.924 00.000 8596 Move returns status 0, amount 0
20:31:20.924 00.000 8596 move complete, result=0
20:31:20.924 00.000 8596 worker thread done servicing request
20:31:20.932 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2480, FiltMax=65488, Gamma=1.000
20:31:20.957 00.025 9120 UpdateGuideState exits: m=286410 SNR=215.7
20:31:20.959 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:20.961 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:20.962 00.001 9120 Enqueuing Expose request
20:31:20.964 00.002 8596 Worker thread wakes up
20:31:20.964 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:20.965 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:20.965 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:22.136 01.171 8596 Exposure complete
20:31:22.234 00.098 8596 worker thread done servicing request
20:31:22.234 00.000 9120 OnExposeComplete: enter
20:31:22.236 00.002 9120 UpdateGuideState(): m_state=6
20:31:22.239 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1226
20:31:22.240 00.001 9120 Star::Find returns 1 (0), X=1146.30, Y=158.36, Mass=290707, SNR=205.8, Peak=26051 HFD=4.3
20:31:22.242 00.002 9120 MultiStar: [#1 -0.16,-0.02,0.99,U] [#2 -0.06,-0.08,1.03,U] [#3 -0.20,-0.01,0.77,U] [#4 -0.18,-0.04,0.54,U] [#5 -0.26,-0.22,0.40,U] [#6 -0.03,-0.12,0.34,U] [#7 -0.20,-0.27,0.31,U] [#8 -0.23,-0.07,0.28,U] 
20:31:22.244 00.002 9120 refined, 8 included, MultiStar: {-0.13, -0.11}, one-star: {-0.00, -0.23}
20:31:22.246 00.002 9120 CameraToMount -- cameraTheta (-2.45) - m_xAngle (3.04) = xAngle (-5.49 = 0.80)
20:31:22.248 00.002 9120 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.45 = 0.83)
20:31:22.249 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.16 cameraTheta=-2.45 mountX=0.11 mountY=0.12, mountTheta=0.81
20:31:22.251 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.11, opts=13)
20:31:22.253 00.002 9120 Enqueuing Move request for scope (-0.13, -0.11)
20:31:22.254 00.001 8596 Worker thread wakes up
20:31:22.254 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
20:31:22.254 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
20:31:22.254 00.000 8596 Moving (-0.13, -0.11) raw xDistance=0.11 yDistance=0.12
20:31:22.254 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:31:22.254 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:22.254 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:31:22.254 00.000 8596 MoveAxis(E, 0, ABG)
20:31:22.254 00.000 8596 Move returns status 0, amount 0
20:31:22.255 00.001 8596 MoveAxis(N, 0, ABG)
20:31:22.255 00.000 8596 Move returns status 0, amount 0
20:31:22.255 00.000 8596 move complete, result=0
20:31:22.255 00.000 8596 worker thread done servicing request
20:31:22.262 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:31:22.279 00.017 9120 UpdateGuideState exits: m=290707 SNR=205.8
20:31:22.280 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:22.282 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:22.284 00.002 9120 Enqueuing Expose request
20:31:22.285 00.001 8596 Worker thread wakes up
20:31:22.285 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:22.286 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:22.286 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:23.254 00.968 8596 Exposure complete
20:31:23.343 00.089 8596 worker thread done servicing request
20:31:23.343 00.000 9120 OnExposeComplete: enter
20:31:23.344 00.001 9120 UpdateGuideState(): m_state=6
20:31:23.344 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1227
20:31:23.345 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.40, Mass=302117, SNR=204.1, Peak=25811 HFD=4.3
20:31:23.346 00.001 9120 MultiStar: [#1 -0.07,0.00,1.05,U] [#2 -0.01,-0.25,1.02,U] [#3 -0.27,0.03,0.76,U] [#4 -0.08,-0.13,0.58,U] [#5 -0.07,-0.34,0.42,U] [#6 -0.09,-0.16,0.33,U] [#7 -0.07,-0.13,0.33,U] [#8 -0.34,0.07,0.27,U] 
20:31:23.347 00.001 9120 refined, 8 included, MultiStar: {-0.07, -0.12}, one-star: {0.12, -0.19}
20:31:23.348 00.001 9120 CameraToMount -- cameraTheta (-2.06) - m_xAngle (3.04) = xAngle (-5.10 = 1.18)
20:31:23.350 00.002 9120 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.07 = 1.21)
20:31:23.350 00.000 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.06 mountX=0.05 mountY=0.13, mountTheta=1.18
20:31:23.353 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.12, opts=13)
20:31:23.354 00.001 9120 Enqueuing Move request for scope (-0.07, -0.12)
20:31:23.356 00.002 8596 Worker thread wakes up
20:31:23.356 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
20:31:23.356 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
20:31:23.356 00.000 8596 Moving (-0.07, -0.12) raw xDistance=0.05 yDistance=0.13
20:31:23.357 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:31:23.357 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:23.357 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:31:23.357 00.000 8596 MoveAxis(E, 0, ABG)
20:31:23.357 00.000 8596 Move returns status 0, amount 0
20:31:23.357 00.000 8596 MoveAxis(N, 0, ABG)
20:31:23.357 00.000 8596 Move returns status 0, amount 0
20:31:23.357 00.000 8596 move complete, result=0
20:31:23.357 00.000 8596 worker thread done servicing request
20:31:23.365 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:31:23.396 00.031 9120 UpdateGuideState exits: m=302117 SNR=204.1
20:31:23.398 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:23.399 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:23.399 00.000 9120 Enqueuing Expose request
20:31:23.400 00.001 8596 Worker thread wakes up
20:31:23.401 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:23.403 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:23.403 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:24.579 01.176 8596 Exposure complete
20:31:24.680 00.101 8596 worker thread done servicing request
20:31:24.680 00.000 9120 OnExposeComplete: enter
20:31:24.682 00.002 9120 UpdateGuideState(): m_state=6
20:31:24.684 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1228
20:31:24.686 00.002 9120 Star::Find returns 1 (0), X=1146.51, Y=158.28, Mass=293853, SNR=211.1, Peak=26585 HFD=4.6
20:31:24.688 00.002 9120 MultiStar: [#1 0.03,-0.07,1.04,U] [#2 0.05,-0.22,0.94,U] [#3 -0.07,-0.05,0.67,U] [#4 -0.02,-0.09,0.51,U] [#5 0.01,-0.21,0.48,U] [#6 0.16,0.02,0.29,U] [#7 0.30,-0.28,0.00,M1] [#8 -0.06,-0.16,0.28,U] 
20:31:24.689 00.001 9120 refined, 7 included, MultiStar: {0.05, -0.16}, one-star: {0.20, -0.32}
20:31:24.691 00.002 9120 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.04) = xAngle (-4.31 = 1.98)
20:31:24.693 00.002 9120 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.27 = 2.01)
20:31:24.694 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.27 mountX=-0.07 mountY=0.15, mountTheta=1.98
20:31:24.697 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.16, opts=13)
20:31:24.699 00.002 9120 Enqueuing Move request for scope (0.05, -0.16)
20:31:24.700 00.001 8596 Worker thread wakes up
20:31:24.700 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
20:31:24.700 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
20:31:24.700 00.000 8596 Moving (0.05, -0.16) raw xDistance=-0.07 yDistance=0.15
20:31:24.700 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:31:24.700 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:24.701 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:31:24.701 00.000 8596 MoveAxis(E, 0, ABG)
20:31:24.701 00.000 8596 Move returns status 0, amount 0
20:31:24.701 00.000 8596 MoveAxis(N, 0, ABG)
20:31:24.701 00.000 8596 Move returns status 0, amount 0
20:31:24.701 00.000 8596 move complete, result=0
20:31:24.701 00.000 8596 worker thread done servicing request
20:31:24.707 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2713, FiltMin=2486, FiltMax=65488, Gamma=1.000
20:31:24.734 00.027 9120 UpdateGuideState exits: m=293853 SNR=211.1
20:31:24.735 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:24.735 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:24.736 00.001 9120 Enqueuing Expose request
20:31:24.737 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:24.737 00.000 8596 Worker thread wakes up
20:31:24.738 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:24.738 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:25.717 00.979 8596 Exposure complete
20:31:25.794 00.077 8596 worker thread done servicing request
20:31:25.794 00.000 9120 OnExposeComplete: enter
20:31:25.796 00.002 9120 UpdateGuideState(): m_state=6
20:31:25.798 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1229
20:31:25.800 00.002 9120 Star::Find returns 1 (0), X=1146.31, Y=158.36, Mass=306504, SNR=214.2, Peak=28019 HFD=4.3
20:31:25.801 00.001 9120 MultiStar: [#1 -0.14,-0.07,0.94,U] [#2 -0.03,-0.18,0.90,U] [#3 -0.22,-0.19,0.74,U] [#4 -0.09,-0.06,0.51,U] [#5 -0.16,-0.31,0.47,U] [#6 -0.30,-0.20,0.33,U] [#7 -0.07,-0.41,0.00,M2] [#8 -0.39,-0.09,0.00,M2] 
20:31:25.802 00.001 9120 refined, 6 included, MultiStar: {-0.11, -0.17}, one-star: {-0.00, -0.23}
20:31:25.803 00.001 9120 CameraToMount -- cameraTheta (-2.15) - m_xAngle (3.04) = xAngle (-5.19 = 1.10)
20:31:25.805 00.002 9120 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.15 = 1.13)
20:31:25.806 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.21 cameraTheta=-2.15 mountX=0.09 mountY=0.19, mountTheta=1.10
20:31:25.809 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.17, opts=13)
20:31:25.811 00.002 9120 Enqueuing Move request for scope (-0.11, -0.17)
20:31:25.812 00.001 8596 Worker thread wakes up
20:31:25.812 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
20:31:25.812 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
20:31:25.812 00.000 8596 Moving (-0.11, -0.17) raw xDistance=0.09 yDistance=0.19
20:31:25.812 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:31:25.812 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:25.812 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:31:25.812 00.000 8596 MoveAxis(E, 0, ABG)
20:31:25.813 00.001 8596 Move returns status 0, amount 0
20:31:25.813 00.000 8596 MoveAxis(N, 0, ABG)
20:31:25.813 00.000 8596 Move returns status 0, amount 0
20:31:25.813 00.000 8596 move complete, result=0
20:31:25.813 00.000 8596 worker thread done servicing request
20:31:25.821 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:31:25.850 00.029 9120 UpdateGuideState exits: m=306504 SNR=214.2
20:31:25.851 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:25.853 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:25.854 00.001 9120 Enqueuing Expose request
20:31:25.855 00.001 8596 Worker thread wakes up
20:31:25.855 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:25.856 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:25.856 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:27.013 01.157 8596 Exposure complete
20:31:27.118 00.105 8596 worker thread done servicing request
20:31:27.118 00.000 9120 OnExposeComplete: enter
20:31:27.119 00.001 9120 UpdateGuideState(): m_state=6
20:31:27.120 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1230
20:31:27.121 00.001 9120 Star::Find returns 1 (0), X=1146.38, Y=158.11, Mass=291760, SNR=221.7, Peak=27257 HFD=4.4
20:31:27.122 00.001 9120 MultiStar: [#1 -0.00,-0.41,0.00,M1] [#2 0.05,-0.47,0.00,M1] [#3 -0.22,-0.21,0.73,U] [#4 -0.10,-0.21,0.39,U] [#5 -0.12,-0.47,0.00,M1] [#6 -0.14,-0.42,0.00,M1] [#7 0.30,-0.28,0.00,M3] [#8 -0.21,-0.20,0.27,U] 
20:31:27.123 00.001 9120 refined, 3 included, MultiStar: {-0.07, -0.32}, one-star: {0.08, -0.48}
20:31:27.124 00.001 9120 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.04) = xAngle (-4.84 = 1.45)
20:31:27.124 00.000 9120 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.80 = 1.48)
20:31:27.125 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.32 hyp=0.33 cameraTheta=-1.79 mountX=0.04 mountY=0.33, mountTheta=1.45
20:31:27.127 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.32, opts=13)
20:31:27.127 00.000 9120 Enqueuing Move request for scope (-0.07, -0.32)
20:31:27.128 00.001 8596 Worker thread wakes up
20:31:27.128 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.32) opts 0xd
20:31:27.128 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.32)
20:31:27.128 00.000 8596 Moving (-0.07, -0.32) raw xDistance=0.04 yDistance=0.33
20:31:27.128 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:31:27.128 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
20:31:27.128 00.000 8596 MoveAxis(E, 0, ABG)
20:31:27.128 00.000 8596 Move returns status 0, amount 0
20:31:27.129 00.001 8596 MoveAxis(S, 69, ABG)
20:31:27.129 00.000 8596 Guiding  Dir = 1, Dur = 69
20:31:27.129 00.000 8596 IsSlewing returns 0
20:31:27.129 00.000 8596 IsGuiding returns 0
20:31:27.133 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:31:27.142 00.009 8596 PulseGuide returned control before completion, sleep 67
20:31:27.153 00.011 9120 UpdateGuideState exits: m=291760 SNR=221.7
20:31:27.155 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:27.157 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:27.158 00.001 9120 Enqueuing Expose request
20:31:27.219 00.061 8596 IsGuiding returns 1
20:31:27.219 00.000 8596 scope still moving after pulse duration time elapsed
20:31:27.250 00.031 8596 IsSlewing returns 0
20:31:27.250 00.000 8596 IsGuiding returns 0
20:31:27.250 00.000 8596 scope move finished after 69 + 51 ms
20:31:27.250 00.000 8596 Move returns status 0, amount 69
20:31:27.250 00.000 8596 move complete, result=0
20:31:27.250 00.000 8596 worker thread done servicing request
20:31:27.250 00.000 8596 Worker thread wakes up
20:31:27.250 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:27.250 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:27.250 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 69 ms SOUTH
20:31:28.235 00.985 8596 Exposure complete
20:31:28.317 00.082 8596 worker thread done servicing request
20:31:28.317 00.000 9120 OnExposeComplete: enter
20:31:28.318 00.001 9120 UpdateGuideState(): m_state=6
20:31:28.318 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1231
20:31:28.319 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.11, Mass=306811, SNR=214.2, Peak=26905 HFD=4.3
20:31:28.320 00.001 9120 MultiStar: [#1 0.15,-0.40,0.00,M2] [#2 0.20,-0.41,0.00,M2] [#3 -0.09,-0.24,0.76,U] [#4 0.10,-0.36,0.51,U] [#5 0.05,-0.44,0.00,M2] [#6 0.26,-0.41,0.00,M2] [#7 0.23,-0.18,0.33,U] [#8 0.00,-0.18,0.28,U] 
20:31:28.321 00.001 9120 refined, 4 included, MultiStar: {0.11, -0.33}, one-star: {0.24, -0.49}
20:31:28.322 00.001 9120 CameraToMount -- cameraTheta (-1.27) - m_xAngle (3.04) = xAngle (-4.31 = 1.98)
20:31:28.323 00.001 9120 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.27 = 2.01)
20:31:28.323 00.000 9120 CameraToMount -- cameraX=0.11 cameraY=-0.33 hyp=0.35 cameraTheta=-1.27 mountX=-0.14 mountY=0.32, mountTheta=1.98
20:31:28.327 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.33, opts=13)
20:31:28.328 00.001 9120 Enqueuing Move request for scope (0.11, -0.33)
20:31:28.328 00.000 8596 Worker thread wakes up
20:31:28.328 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.33) opts 0xd
20:31:28.329 00.001 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.33)
20:31:28.329 00.000 8596 Moving (0.11, -0.33) raw xDistance=-0.14 yDistance=0.32
20:31:28.329 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:31:28.329 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
20:31:28.329 00.000 8596 MoveAxis(E, 0, ABG)
20:31:28.329 00.000 8596 Move returns status 0, amount 0
20:31:28.329 00.000 8596 MoveAxis(S, 67, ABG)
20:31:28.329 00.000 8596 Guiding  Dir = 1, Dur = 67
20:31:28.329 00.000 8596 IsSlewing returns 0
20:31:28.329 00.000 8596 IsGuiding returns 0
20:31:28.333 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2445, FiltMax=65504, Gamma=1.000
20:31:28.349 00.016 9120 UpdateGuideState exits: m=306811 SNR=214.2
20:31:28.350 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:28.351 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:28.351 00.000 9120 Enqueuing Expose request
20:31:28.389 00.038 8596 PulseGuide returned control before completion, sleep 17
20:31:28.421 00.032 8596 IsGuiding returns 1
20:31:28.421 00.000 8596 scope still moving after pulse duration time elapsed
20:31:28.451 00.030 8596 IsSlewing returns 0
20:31:28.451 00.000 8596 IsGuiding returns 1
20:31:28.483 00.032 8596 IsSlewing returns 0
20:31:28.483 00.000 8596 IsGuiding returns 0
20:31:28.483 00.000 8596 scope move finished after 67 + 86 ms
20:31:28.483 00.000 8596 Move returns status 0, amount 67
20:31:28.483 00.000 8596 move complete, result=0
20:31:28.483 00.000 8596 worker thread done servicing request
20:31:28.483 00.000 8596 Worker thread wakes up
20:31:28.483 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 67 ms SOUTH
20:31:28.485 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:28.485 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:29.664 01.179 8596 Exposure complete
20:31:29.745 00.081 8596 worker thread done servicing request
20:31:29.745 00.000 9120 OnExposeComplete: enter
20:31:29.746 00.001 9120 UpdateGuideState(): m_state=6
20:31:29.747 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1232
20:31:29.747 00.000 9120 Star::Find returns 1 (0), X=1146.53, Y=158.66, Mass=313935, SNR=225.7, Peak=28995 HFD=4.5
20:31:29.748 00.001 9120 MultiStar: [#1 0.07,0.07,0.87,U] [#2 -0.01,0.33,0.84,U] [#3 0.08,0.42,0.00,M1] [#4 0.03,0.33,0.46,U] [#5 0.24,0.17,0.44,U] [#6 0.10,0.31,0.28,U] [#7 0.21,0.13,0.27,U] [#8 0.01,0.35,0.25,U] 
20:31:29.749 00.001 9120 refined, 7 included, MultiStar: {0.11, 0.19}, one-star: {0.22, 0.06}
20:31:29.750 00.001 9120 CameraToMount -- cameraTheta (1.05) - m_xAngle (3.04) = xAngle (-1.99 = -1.99)
20:31:29.751 00.001 9120 CameraToMount -- cameraTheta (1.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.95 = -1.95)
20:31:29.751 00.000 9120 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.05 mountX=-0.09 mountY=-0.20, mountTheta=-1.98
20:31:29.754 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.19, opts=13)
20:31:29.754 00.000 9120 Enqueuing Move request for scope (0.11, 0.19)
20:31:29.755 00.001 8596 Worker thread wakes up
20:31:29.755 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
20:31:29.755 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
20:31:29.755 00.000 8596 Moving (0.11, 0.19) raw xDistance=-0.09 yDistance=-0.20
20:31:29.755 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:31:29.756 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:31:29.756 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:31:29.756 00.000 8596 MoveAxis(E, 0, ABG)
20:31:29.756 00.000 8596 Move returns status 0, amount 0
20:31:29.756 00.000 8596 MoveAxis(N, 0, ABG)
20:31:29.756 00.000 8596 Move returns status 0, amount 0
20:31:29.756 00.000 8596 move complete, result=0
20:31:29.756 00.000 8596 worker thread done servicing request
20:31:29.761 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:31:29.792 00.031 9120 UpdateGuideState exits: m=313935 SNR=225.7
20:31:29.794 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:29.796 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:29.797 00.001 9120 Enqueuing Expose request
20:31:29.798 00.001 8596 Worker thread wakes up
20:31:29.799 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:29.800 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:29.800 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:30.786 00.986 8596 Exposure complete
20:31:30.845 00.059 8596 worker thread done servicing request
20:31:30.845 00.000 9120 OnExposeComplete: enter
20:31:30.846 00.001 9120 UpdateGuideState(): m_state=6
20:31:30.847 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1233
20:31:30.848 00.001 9120 Star::Find returns 1 (0), X=1146.38, Y=158.75, Mass=298473, SNR=220.9, Peak=29811 HFD=4.5
20:31:30.849 00.001 9120 MultiStar: [#1 0.01,0.36,0.88,U] [#2 -0.21,0.44,0.00,M2] [#3 -0.15,0.60,0.00,M2] [#4 -0.05,0.28,0.48,U] [#5 -0.10,0.08,0.36,U] [#6 0.04,0.29,0.28,U] [#7 -0.14,0.27,0.35,U] [#8 -0.14,0.64,0.00,M1] 
20:31:30.850 00.001 9120 single-star, 5 included, MultiStar: {-0.01, 0.24}, one-star: {0.08, 0.16}
20:31:30.851 00.001 9120 CameraToMount -- cameraTheta (1.12) - m_xAngle (3.04) = xAngle (-1.92 = -1.92)
20:31:30.852 00.001 9120 CameraToMount -- cameraTheta (1.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.88 = -1.88)
20:31:30.852 00.000 9120 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.17 cameraTheta=1.12 mountX=-0.06 mountY=-0.17, mountTheta=-1.92
20:31:30.854 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.16, opts=13)
20:31:30.855 00.001 9120 Enqueuing Move request for scope (0.08, 0.16)
20:31:30.856 00.001 8596 Worker thread wakes up
20:31:30.856 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
20:31:30.856 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
20:31:30.856 00.000 8596 Moving (0.08, 0.16) raw xDistance=-0.06 yDistance=-0.17
20:31:30.856 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:31:30.856 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:30.856 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:31:30.856 00.000 8596 MoveAxis(E, 0, ABG)
20:31:30.856 00.000 8596 Move returns status 0, amount 0
20:31:30.856 00.000 8596 MoveAxis(N, 0, ABG)
20:31:30.856 00.000 8596 Move returns status 0, amount 0
20:31:30.856 00.000 8596 move complete, result=0
20:31:30.857 00.001 8596 worker thread done servicing request
20:31:30.861 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:31:30.881 00.020 9120 UpdateGuideState exits: m=298473 SNR=220.9
20:31:30.883 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:30.885 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:30.886 00.001 9120 Enqueuing Expose request
20:31:30.888 00.002 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:30.889 00.001 8596 Worker thread wakes up
20:31:30.889 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:30.889 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:32.048 01.159 8596 Exposure complete
20:31:32.137 00.089 8596 worker thread done servicing request
20:31:32.137 00.000 9120 OnExposeComplete: enter
20:31:32.138 00.001 9120 UpdateGuideState(): m_state=6
20:31:32.139 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1234
20:31:32.140 00.001 9120 Star::Find returns 1 (0), X=1146.09, Y=158.70, Mass=309185, SNR=220.0, Peak=30403 HFD=4.2
20:31:32.141 00.001 9120 MultiStar: [#1 -0.28,0.27,0.00,M1] [#2 -0.23,0.29,0.89,U] [#3 -0.30,0.37,0.00,M3] [#4 -0.29,0.20,0.46,U] [#5 -0.35,0.25,0.00,M1] [#6 -0.14,0.37,0.00,M1] [#7 0.07,0.24,0.27,U] [#8 -0.35,-0.13,0.00,M2] 
20:31:32.141 00.000 9120 single-star, 3 included, MultiStar: {-0.21, 0.20}, one-star: {-0.22, 0.10}
20:31:32.142 00.001 9120 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.04) = xAngle (-0.33 = -0.33)
20:31:32.143 00.001 9120 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.30 = -0.30)
20:31:32.144 00.001 9120 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.71 mountX=0.23 mountY=-0.07, mountTheta=-0.30
20:31:32.147 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=0.10, opts=13)
20:31:32.148 00.001 9120 Enqueuing Move request for scope (-0.22, 0.10)
20:31:32.149 00.001 8596 Worker thread wakes up
20:31:32.149 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
20:31:32.149 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
20:31:32.149 00.000 8596 Moving (-0.22, 0.10) raw xDistance=0.23 yDistance=-0.07
20:31:32.149 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:31:32.149 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:32.149 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:31:32.149 00.000 8596 MoveAxis(W, 33, ABG)
20:31:32.149 00.000 8596 Guiding  Dir = 3, Dur = 33
20:31:32.149 00.000 8596 IsSlewing returns 0
20:31:32.150 00.001 8596 IsGuiding returns 0
20:31:32.153 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2457, FiltMax=65523, Gamma=1.000
20:31:32.169 00.016 9120 UpdateGuideState exits: m=309185 SNR=220.0
20:31:32.170 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:32.171 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:32.172 00.001 9120 Enqueuing Expose request
20:31:32.181 00.009 8596 PulseGuide returned control before completion, sleep 12
20:31:32.195 00.014 8596 IsGuiding returns 1
20:31:32.195 00.000 8596 scope still moving after pulse duration time elapsed
20:31:32.227 00.032 8596 IsSlewing returns 0
20:31:32.227 00.000 8596 IsGuiding returns 1
20:31:32.258 00.031 8596 IsSlewing returns 0
20:31:32.258 00.000 8596 IsGuiding returns 1
20:31:32.290 00.032 8596 IsSlewing returns 0
20:31:32.290 00.000 8596 IsGuiding returns 0
20:31:32.290 00.000 8596 scope move finished after 33 + 107 ms
20:31:32.290 00.000 8596 Move returns status 0, amount 33
20:31:32.290 00.000 8596 MoveAxis(N, 0, ABG)
20:31:32.290 00.000 8596 Move returns status 0, amount 0
20:31:32.290 00.000 8596 move complete, result=0
20:31:32.291 00.001 8596 worker thread done servicing request
20:31:32.291 00.000 8596 Worker thread wakes up
20:31:32.291 00.000 9120 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
20:31:32.293 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:32.293 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:33.280 00.987 8596 Exposure complete
20:31:33.338 00.058 8596 worker thread done servicing request
20:31:33.339 00.001 9120 OnExposeComplete: enter
20:31:33.339 00.000 9120 UpdateGuideState(): m_state=6
20:31:33.340 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1235
20:31:33.341 00.001 9120 Star::Find returns 1 (0), X=1146.60, Y=158.58, Mass=285655, SNR=202.1, Peak=25251 HFD=4.3
20:31:33.342 00.001 9120 MultiStar: [#1 0.18,0.23,0.92,U] [#2 0.35,0.16,0.00,M2] [#3 0.02,0.46,0.00,M4] [#4 0.18,0.23,0.59,U] [#5 0.32,0.20,0.00,M2] [#6 0.17,0.26,0.34,U] [#7 0.45,0.26,0.00,M1] [#8 -0.04,0.22,0.27,U] 
20:31:33.343 00.001 9120 refined, 4 included, MultiStar: {0.19, 0.16}, one-star: {0.29, -0.01}
20:31:33.344 00.001 9120 CameraToMount -- cameraTheta (0.68) - m_xAngle (3.04) = xAngle (-2.37 = -2.37)
20:31:33.344 00.000 9120 CameraToMount -- cameraTheta (0.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.33 = -2.33)
20:31:33.345 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=0.16 hyp=0.25 cameraTheta=0.68 mountX=-0.18 mountY=-0.18, mountTheta=-2.35
20:31:33.347 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=0.16, opts=13)
20:31:33.348 00.001 9120 Enqueuing Move request for scope (0.19, 0.16)
20:31:33.348 00.000 8596 Worker thread wakes up
20:31:33.349 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.16) opts 0xd
20:31:33.349 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, 0.16)
20:31:33.349 00.000 8596 Moving (0.19, 0.16) raw xDistance=-0.18 yDistance=-0.18
20:31:33.349 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:31:33.349 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:33.349 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:31:33.349 00.000 8596 MoveAxis(E, 0, ABG)
20:31:33.349 00.000 8596 Move returns status 0, amount 0
20:31:33.349 00.000 8596 MoveAxis(N, 0, ABG)
20:31:33.349 00.000 8596 Move returns status 0, amount 0
20:31:33.349 00.000 8596 move complete, result=0
20:31:33.349 00.000 8596 worker thread done servicing request
20:31:33.355 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:31:33.372 00.017 9120 UpdateGuideState exits: m=285655 SNR=202.1
20:31:33.373 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:33.374 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:33.375 00.001 9120 Enqueuing Expose request
20:31:33.375 00.000 8596 Worker thread wakes up
20:31:33.376 00.001 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:33.377 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:33.377 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:34.532 01.155 8596 Exposure complete
20:31:34.592 00.060 8596 worker thread done servicing request
20:31:34.592 00.000 9120 OnExposeComplete: enter
20:31:34.593 00.001 9120 UpdateGuideState(): m_state=6
20:31:34.594 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1236
20:31:34.595 00.001 9120 Star::Find returns 1 (0), X=1146.63, Y=159.02, Mass=278596, SNR=189.8, Peak=25603 HFD=4.2
20:31:34.596 00.001 9120 MultiStar: [#1 0.32,0.28,0.00,M1] [#2 0.30,0.46,0.00,M3] [#3 0.07,0.51,0.00,M5] [#4 0.21,0.31,0.48,U] [#5 0.06,0.33,0.52,U] [#6 0.36,0.59,0.00,M1] [#7 0.31,0.38,0.00,M2] [#8 0.04,0.44,0.00,M2] 
20:31:34.597 00.001 9120 refined, 2 included, MultiStar: {0.23, 0.37}, one-star: {0.33, 0.42}
20:31:34.598 00.001 9120 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.04) = xAngle (-2.02 = -2.02)
20:31:34.600 00.002 9120 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.99 = -1.99)
20:31:34.601 00.001 9120 CameraToMount -- cameraX=0.23 cameraY=0.37 hyp=0.44 cameraTheta=1.02 mountX=-0.19 mountY=-0.40, mountTheta=-2.02
20:31:34.604 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=0.37, opts=13)
20:31:34.606 00.002 9120 Enqueuing Move request for scope (0.23, 0.37)
20:31:34.608 00.002 8596 Worker thread wakes up
20:31:34.608 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.37) opts 0xd
20:31:34.608 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, 0.37)
20:31:34.608 00.000 8596 Moving (0.23, 0.37) raw xDistance=-0.19 yDistance=-0.40
20:31:34.608 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:31:34.608 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:31:34.608 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
20:31:34.608 00.000 8596 MoveAxis(E, 0, ABG)
20:31:34.609 00.001 8596 Move returns status 0, amount 0
20:31:34.609 00.000 8596 MoveAxis(N, 0, ABG)
20:31:34.609 00.000 8596 Move returns status 0, amount 0
20:31:34.609 00.000 8596 move complete, result=0
20:31:34.609 00.000 8596 worker thread done servicing request
20:31:34.619 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2438, FiltMax=65523, Gamma=1.000
20:31:34.645 00.026 9120 UpdateGuideState exits: m=278596 SNR=189.8
20:31:34.646 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:34.647 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:34.649 00.002 9120 Enqueuing Expose request
20:31:34.650 00.001 8596 Worker thread wakes up
20:31:34.650 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
20:31:34.652 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:34.652 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:35.639 00.987 8596 Exposure complete
20:31:35.748 00.109 8596 worker thread done servicing request
20:31:35.748 00.000 9120 OnExposeComplete: enter
20:31:35.750 00.002 9120 UpdateGuideState(): m_state=6
20:31:35.752 00.002 9120 Star::Find(15, 1146, 159, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1237
20:31:35.753 00.001 9120 Star::Find returns 1 (0), X=1146.69, Y=158.86, Mass=314740, SNR=253.9, Peak=27507 HFD=4.4
20:31:35.753 00.000 9120 MultiStar: [#1 0.29,0.37,0.00,M2] [#2 0.32,0.30,0.00,M4] [#3 0.19,0.61,0.00,M6] [#4 0.46,0.47,0.00,M1] [#5 0.31,0.31,0.00,M2] [#6 0.29,0.44,0.00,M2] [#7 0.35,0.57,0.00,M3] [#8 0.07,0.57,0.00,M3] 
20:31:35.754 00.001 9120 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.04) = xAngle (-2.44 = -2.44)
20:31:35.755 00.001 9120 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.40 = -2.40)
20:31:35.756 00.001 9120 CameraToMount -- cameraX=0.38 cameraY=0.26 hyp=0.47 cameraTheta=0.60 mountX=-0.36 mountY=-0.31, mountTheta=-2.42
20:31:35.757 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.38, y=0.26, opts=13)
20:31:35.758 00.001 9120 Enqueuing Move request for scope (0.38, 0.26)
20:31:35.759 00.001 8596 Worker thread wakes up
20:31:35.759 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.26) opts 0xd
20:31:35.759 00.000 8596 Handling offset move in thread for scope, endpoint = (0.38, 0.26)
20:31:35.759 00.000 8596 Moving (0.38, 0.26) raw xDistance=-0.36 yDistance=-0.31
20:31:35.759 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
20:31:35.759 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:31:35.760 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:31:35.760 00.000 8596 MoveAxis(E, 51, ABG)
20:31:35.760 00.000 8596 Guiding  Dir = 2, Dur = 51
20:31:35.760 00.000 8596 IsSlewing returns 0
20:31:35.760 00.000 8596 IsGuiding returns 0
20:31:35.766 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2713, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:31:35.786 00.020 8596 PulseGuide returned control before completion, sleep 36
20:31:35.793 00.007 9120 UpdateGuideState exits: m=314740 SNR=253.9
20:31:35.794 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:35.796 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:35.797 00.001 9120 Enqueuing Expose request
20:31:35.832 00.035 8596 IsGuiding returns 1
20:31:35.832 00.000 8596 scope still moving after pulse duration time elapsed
20:31:35.863 00.031 8596 IsSlewing returns 0
20:31:35.864 00.001 8596 IsGuiding returns 1
20:31:35.895 00.031 8596 IsSlewing returns 0
20:31:35.895 00.000 8596 IsGuiding returns 0
20:31:35.895 00.000 8596 scope move finished after 51 + 83 ms
20:31:35.895 00.000 8596 Move returns status 0, amount 51
20:31:35.895 00.000 8596 MoveAxis(N, 0, ABG)
20:31:35.895 00.000 8596 Move returns status 0, amount 0
20:31:35.895 00.000 8596 move complete, result=0
20:31:35.895 00.000 8596 worker thread done servicing request
20:31:35.895 00.000 8596 Worker thread wakes up
20:31:35.895 00.000 9120 GuideStep: -0.4 px 51 ms EAST, -0.3 px 0 ms NORTH
20:31:35.896 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:35.896 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:37.072 01.176 8596 Exposure complete
20:31:37.150 00.078 8596 worker thread done servicing request
20:31:37.150 00.000 9120 OnExposeComplete: enter
20:31:37.151 00.001 9120 UpdateGuideState(): m_state=6
20:31:37.152 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1238
20:31:37.153 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.83, Mass=278967, SNR=199.3, Peak=27683 HFD=4.4
20:31:37.154 00.001 9120 MultiStar: [#1 0.02,0.30,1.07,U] [#2 -0.02,0.20,1.02,U] [#3 -0.10,0.41,0.00,M7] [#4 -0.05,0.28,0.59,U] [#5 0.07,0.27,0.48,U] [#6 0.07,0.12,0.32,U] [#7 0.04,-0.01,0.30,U] [#8 -0.08,0.29,0.22,U] 
20:31:37.155 00.001 9120 refined, 7 included, MultiStar: {0.03, 0.23}, one-star: {0.13, 0.23}
20:31:37.155 00.000 9120 CameraToMount -- cameraTheta (1.44) - m_xAngle (3.04) = xAngle (-1.60 = -1.60)
20:31:37.156 00.001 9120 CameraToMount -- cameraTheta (1.44) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.56 = -1.56)
20:31:37.157 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.44 mountX=-0.01 mountY=-0.23, mountTheta=-1.60
20:31:37.161 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.23, opts=13)
20:31:37.163 00.002 9120 Enqueuing Move request for scope (0.03, 0.23)
20:31:37.165 00.002 8596 Worker thread wakes up
20:31:37.165 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
20:31:37.165 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
20:31:37.165 00.000 8596 Moving (0.03, 0.23) raw xDistance=-0.01 yDistance=-0.23
20:31:37.165 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:31:37.166 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:31:37.166 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:31:37.166 00.000 8596 MoveAxis(E, 0, ABG)
20:31:37.166 00.000 8596 Move returns status 0, amount 0
20:31:37.166 00.000 8596 MoveAxis(N, 0, ABG)
20:31:37.166 00.000 8596 Move returns status 0, amount 0
20:31:37.166 00.000 8596 move complete, result=0
20:31:37.167 00.001 8596 worker thread done servicing request
20:31:37.175 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:31:37.203 00.028 9120 UpdateGuideState exits: m=278967 SNR=199.3
20:31:37.206 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:37.207 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:37.209 00.002 9120 Enqueuing Expose request
20:31:37.211 00.002 8596 Worker thread wakes up
20:31:37.211 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:37.213 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:37.213 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:38.190 00.977 8596 Exposure complete
20:31:38.270 00.080 8596 worker thread done servicing request
20:31:38.270 00.000 9120 OnExposeComplete: enter
20:31:38.272 00.002 9120 UpdateGuideState(): m_state=6
20:31:38.273 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1239
20:31:38.274 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.53, Mass=280368, SNR=199.5, Peak=26819 HFD=4.3
20:31:38.275 00.001 9120 MultiStar: [#1 -0.02,0.06,0.92,U] [#2 0.13,0.10,0.87,U] [#3 -0.23,0.21,0.74,U] [#4 -0.02,0.13,0.52,U] [#5 -0.03,-0.07,0.43,U] [#6 -0.11,0.02,0.38,U] [#7 0.07,0.04,0.34,U] [#8 -0.19,0.17,0.26,U] 
20:31:38.277 00.002 9120 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {0.05, -0.07}
20:31:38.278 00.001 9120 CameraToMount -- cameraTheta (1.90) - m_xAngle (3.04) = xAngle (-1.14 = -1.14)
20:31:38.280 00.002 9120 CameraToMount -- cameraTheta (1.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.10 = -1.10)
20:31:38.281 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.90 mountX=0.03 mountY=-0.06, mountTheta=-1.13
20:31:38.284 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.06, opts=13)
20:31:38.285 00.001 9120 Enqueuing Move request for scope (-0.02, 0.06)
20:31:38.286 00.001 8596 Worker thread wakes up
20:31:38.286 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
20:31:38.286 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
20:31:38.286 00.000 8596 Moving (-0.02, 0.06) raw xDistance=0.03 yDistance=-0.06
20:31:38.286 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:31:38.286 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:38.287 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:31:38.287 00.000 8596 MoveAxis(E, 0, ABG)
20:31:38.287 00.000 8596 Move returns status 0, amount 0
20:31:38.287 00.000 8596 MoveAxis(N, 0, ABG)
20:31:38.287 00.000 8596 Move returns status 0, amount 0
20:31:38.287 00.000 8596 move complete, result=0
20:31:38.287 00.000 8596 worker thread done servicing request
20:31:38.298 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=13, max=65535, med=2710, FiltMin=2480, FiltMax=65488, Gamma=1.000
20:31:38.319 00.021 9120 UpdateGuideState exits: m=280368 SNR=199.5
20:31:38.320 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:38.321 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:38.322 00.001 9120 Enqueuing Expose request
20:31:38.323 00.001 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:38.324 00.001 8596 Worker thread wakes up
20:31:38.324 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:38.324 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:39.508 01.184 8596 Exposure complete
20:31:39.589 00.081 8596 worker thread done servicing request
20:31:39.589 00.000 9120 OnExposeComplete: enter
20:31:39.591 00.002 9120 UpdateGuideState(): m_state=6
20:31:39.592 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1240
20:31:39.593 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.47, Mass=285145, SNR=221.7, Peak=27379 HFD=4.2
20:31:39.595 00.002 9120 MultiStar: [#1 -0.19,0.09,0.92,U] [#2 -0.05,0.02,0.90,U] [#3 -0.26,0.31,0.00,M7] [#4 -0.06,0.08,0.47,U] [#5 -0.19,-0.04,0.40,U] [#6 -0.19,0.06,0.36,U] [#7 -0.05,0.01,0.30,U] [#8 -0.37,-0.07,0.00,M2] 
20:31:39.596 00.001 9120 refined, 6 included, MultiStar: {-0.09, 0.00}, one-star: {0.03, -0.12}
20:31:39.596 00.000 9120 CameraToMount -- cameraTheta (3.09) - m_xAngle (3.04) = xAngle (0.05 = 0.05)
20:31:39.597 00.001 9120 CameraToMount -- cameraTheta (3.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.09 = 0.09)
20:31:39.598 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.09 mountX=0.09 mountY=0.01, mountTheta=0.09
20:31:39.601 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.00, opts=13)
20:31:39.602 00.001 9120 Enqueuing Move request for scope (-0.09, 0.00)
20:31:39.603 00.001 8596 Worker thread wakes up
20:31:39.603 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
20:31:39.603 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
20:31:39.603 00.000 8596 Moving (-0.09, 0.00) raw xDistance=0.09 yDistance=0.01
20:31:39.603 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:31:39.603 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:39.604 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:31:39.604 00.000 8596 MoveAxis(E, 0, ABG)
20:31:39.604 00.000 8596 Move returns status 0, amount 0
20:31:39.604 00.000 8596 MoveAxis(N, 0, ABG)
20:31:39.604 00.000 8596 Move returns status 0, amount 0
20:31:39.604 00.000 8596 move complete, result=0
20:31:39.604 00.000 8596 worker thread done servicing request
20:31:39.609 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:31:39.625 00.016 9120 UpdateGuideState exits: m=285145 SNR=221.7
20:31:39.626 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:39.627 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:39.628 00.001 9120 Enqueuing Expose request
20:31:39.629 00.001 8596 Worker thread wakes up
20:31:39.629 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:39.629 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:39.630 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:40.609 00.979 8596 Exposure complete
20:31:40.682 00.073 8596 worker thread done servicing request
20:31:40.683 00.001 9120 OnExposeComplete: enter
20:31:40.685 00.002 9120 UpdateGuideState(): m_state=6
20:31:40.687 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1241
20:31:40.688 00.001 9120 Star::Find returns 1 (0), X=1146.15, Y=158.54, Mass=314911, SNR=221.0, Peak=29587 HFD=4.3
20:31:40.690 00.002 9120 MultiStar: [#1 -0.16,0.05,0.87,U] [#2 -0.11,-0.06,0.93,U] [#3 -0.31,0.31,0.00,M8] [#4 -0.21,-0.03,0.53,U] [#5 -0.23,-0.30,0.00,M1] [#6 -0.11,0.16,0.26,U] [#7 -0.16,-0.10,0.29,U] [#8 -0.56,0.45,0.00,M3] 
20:31:40.691 00.001 9120 refined, 5 included, MultiStar: {-0.15, -0.02}, one-star: {-0.16, -0.06}
20:31:40.693 00.002 9120 CameraToMount -- cameraTheta (-3.02) - m_xAngle (3.04) = xAngle (-6.06 = 0.22)
20:31:40.694 00.001 9120 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.03 = 0.26)
20:31:40.695 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.02 mountX=0.15 mountY=0.04, mountTheta=0.25
20:31:40.697 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.02, opts=13)
20:31:40.698 00.001 9120 Enqueuing Move request for scope (-0.15, -0.02)
20:31:40.699 00.001 8596 Worker thread wakes up
20:31:40.699 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
20:31:40.699 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
20:31:40.699 00.000 8596 Moving (-0.15, -0.02) raw xDistance=0.15 yDistance=0.04
20:31:40.699 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:31:40.699 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:40.699 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:31:40.699 00.000 8596 MoveAxis(E, 0, ABG)
20:31:40.699 00.000 8596 Move returns status 0, amount 0
20:31:40.700 00.001 8596 MoveAxis(N, 0, ABG)
20:31:40.700 00.000 8596 Move returns status 0, amount 0
20:31:40.700 00.000 8596 move complete, result=0
20:31:40.700 00.000 8596 worker thread done servicing request
20:31:40.704 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2451, FiltMax=65465, Gamma=1.000
20:31:40.719 00.015 9120 UpdateGuideState exits: m=314911 SNR=221.0
20:31:40.720 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:40.721 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:40.721 00.000 9120 Enqueuing Expose request
20:31:40.722 00.001 8596 Worker thread wakes up
20:31:40.722 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:31:40.723 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:40.723 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:41.916 01.193 8596 Exposure complete
20:31:41.986 00.070 8596 worker thread done servicing request
20:31:41.986 00.000 9120 OnExposeComplete: enter
20:31:41.987 00.001 9120 UpdateGuideState(): m_state=6
20:31:41.989 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1242
20:31:41.989 00.000 9120 Star::Find returns 1 (0), X=1146.38, Y=158.23, Mass=294603, SNR=212.1, Peak=26729 HFD=4.4
20:31:41.990 00.001 9120 MultiStar: [#1 -0.06,-0.10,0.94,U] [#2 0.12,-0.11,1.06,U] [#3 -0.09,-0.07,0.78,U] [#4 -0.21,-0.17,0.49,U] [#5 -0.03,-0.25,0.50,U] [#6 -0.12,-0.03,0.35,U] [#7 0.13,-0.07,0.32,U] [#8 -0.20,0.04,0.23,U] 
20:31:41.991 00.001 9120 refined, 8 included, MultiStar: {-0.02, -0.15}, one-star: {0.07, -0.37}
20:31:41.992 00.001 9120 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.04) = xAngle (-4.71 = 1.57)
20:31:41.992 00.000 9120 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.68 = 1.61)
20:31:41.993 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.67 mountX=-0.00 mountY=0.15, mountTheta=1.57
20:31:41.996 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.15, opts=13)
20:31:41.997 00.001 9120 Enqueuing Move request for scope (-0.02, -0.15)
20:31:41.997 00.000 8596 Worker thread wakes up
20:31:41.997 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
20:31:41.997 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
20:31:41.998 00.001 8596 Moving (-0.02, -0.15) raw xDistance=-0.00 yDistance=0.15
20:31:41.998 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:31:41.998 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:41.998 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:31:41.998 00.000 8596 MoveAxis(E, 0, ABG)
20:31:41.998 00.000 8596 Move returns status 0, amount 0
20:31:41.998 00.000 8596 MoveAxis(N, 0, ABG)
20:31:41.998 00.000 8596 Move returns status 0, amount 0
20:31:41.998 00.000 8596 move complete, result=0
20:31:41.998 00.000 8596 worker thread done servicing request
20:31:42.002 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:31:42.018 00.016 9120 UpdateGuideState exits: m=294603 SNR=212.1
20:31:42.019 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:42.020 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:42.021 00.001 9120 Enqueuing Expose request
20:31:42.021 00.000 8596 Worker thread wakes up
20:31:42.021 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:42.022 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:42.022 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:43.004 00.982 8596 Exposure complete
20:31:43.064 00.060 8596 worker thread done servicing request
20:31:43.064 00.000 9120 OnExposeComplete: enter
20:31:43.065 00.001 9120 UpdateGuideState(): m_state=6
20:31:43.066 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1243
20:31:43.067 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.35, Mass=314900, SNR=212.8, Peak=26035 HFD=4.3
20:31:43.068 00.001 9120 MultiStar: [#1 -0.07,-0.12,0.91,U] [#2 0.22,-0.18,1.07,U] [#3 -0.02,0.06,0.91,U] [#4 0.06,-0.24,0.52,U] [#5 -0.00,-0.18,0.45,U] [#6 0.07,0.05,0.32,U] [#7 0.08,-0.11,0.35,U] [#8 -0.03,-0.38,0.00,M3] 
20:31:43.069 00.001 9120 refined, 7 included, MultiStar: {0.06, -0.13}, one-star: {0.10, -0.25}
20:31:43.070 00.001 9120 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.04) = xAngle (-4.17 = 2.11)
20:31:43.070 00.000 9120 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.14 = 2.15)
20:31:43.071 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.13 mountX=-0.07 mountY=0.12, mountTheta=2.12
20:31:43.073 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.13, opts=13)
20:31:43.074 00.001 9120 Enqueuing Move request for scope (0.06, -0.13)
20:31:43.074 00.000 8596 Worker thread wakes up
20:31:43.075 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
20:31:43.075 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
20:31:43.075 00.000 8596 Moving (0.06, -0.13) raw xDistance=-0.07 yDistance=0.12
20:31:43.075 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:31:43.075 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:43.075 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:31:43.075 00.000 8596 MoveAxis(E, 0, ABG)
20:31:43.075 00.000 8596 Move returns status 0, amount 0
20:31:43.075 00.000 8596 MoveAxis(N, 0, ABG)
20:31:43.075 00.000 8596 Move returns status 0, amount 0
20:31:43.075 00.000 8596 move complete, result=0
20:31:43.075 00.000 8596 worker thread done servicing request
20:31:43.080 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:31:43.104 00.024 9120 UpdateGuideState exits: m=314900 SNR=212.8
20:31:43.106 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:43.107 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:43.108 00.001 9120 Enqueuing Expose request
20:31:43.109 00.001 8596 Worker thread wakes up
20:31:43.109 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:43.110 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:43.110 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:44.282 01.172 8596 Exposure complete
20:31:44.366 00.084 8596 worker thread done servicing request
20:31:44.366 00.000 9120 OnExposeComplete: enter
20:31:44.367 00.001 9120 UpdateGuideState(): m_state=6
20:31:44.368 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1244
20:31:44.369 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.21, Mass=282865, SNR=196.7, Peak=27209 HFD=4.5
20:31:44.370 00.001 9120 MultiStar: [#1 0.01,-0.29,1.09,U] [#2 0.04,-0.03,1.01,U] [#3 -0.12,0.12,0.83,U] [#4 -0.13,-0.27,0.54,U] [#5 0.00,-0.32,0.46,U] [#6 -0.15,0.05,0.34,U] [#7 0.29,-0.05,0.34,U] [#8 -0.26,-0.42,0.00,M4] 
20:31:44.371 00.001 9120 refined, 7 included, MultiStar: {-0.00, -0.16}, one-star: {0.05, -0.39}
20:31:44.371 00.000 9120 CameraToMount -- cameraTheta (-1.58) - m_xAngle (3.04) = xAngle (-4.62 = 1.66)
20:31:44.372 00.001 9120 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.59 = 1.69)
20:31:44.373 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.58 mountX=-0.01 mountY=0.16, mountTheta=1.66
20:31:44.377 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.16, opts=13)
20:31:44.378 00.001 9120 Enqueuing Move request for scope (-0.00, -0.16)
20:31:44.380 00.002 8596 Worker thread wakes up
20:31:44.380 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
20:31:44.381 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
20:31:44.381 00.000 8596 Moving (-0.00, -0.16) raw xDistance=-0.01 yDistance=0.16
20:31:44.381 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:31:44.381 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:44.381 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:31:44.381 00.000 8596 MoveAxis(E, 0, ABG)
20:31:44.381 00.000 8596 Move returns status 0, amount 0
20:31:44.381 00.000 8596 MoveAxis(N, 0, ABG)
20:31:44.382 00.001 8596 Move returns status 0, amount 0
20:31:44.382 00.000 8596 move complete, result=0
20:31:44.382 00.000 8596 worker thread done servicing request
20:31:44.390 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:31:44.416 00.026 9120 UpdateGuideState exits: m=282865 SNR=196.7
20:31:44.418 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:44.419 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:44.421 00.002 9120 Enqueuing Expose request
20:31:44.421 00.000 8596 Worker thread wakes up
20:31:44.422 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:44.422 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:44.422 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:45.406 00.984 8596 Exposure complete
20:31:45.495 00.089 8596 worker thread done servicing request
20:31:45.495 00.000 9120 OnExposeComplete: enter
20:31:45.497 00.002 9120 UpdateGuideState(): m_state=6
20:31:45.498 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1245
20:31:45.499 00.001 9120 Star::Find returns 1 (0), X=1146.48, Y=158.15, Mass=295535, SNR=205.2, Peak=27481 HFD=4.2
20:31:45.500 00.001 9120 MultiStar: [#1 0.15,-0.32,1.06,U] [#2 0.08,-0.04,0.94,U] [#3 0.08,0.07,0.85,U] [#4 0.16,-0.19,0.47,U] [#5 0.16,-0.39,0.00,M1] [#6 0.22,-0.37,0.00,M1] [#7 0.30,-0.48,0.00,M1] [#8 -0.17,-0.22,0.29,U] 
20:31:45.501 00.001 9120 refined, 5 included, MultiStar: {0.11, -0.20}, one-star: {0.17, -0.44}
20:31:45.502 00.001 9120 CameraToMount -- cameraTheta (-1.07) - m_xAngle (3.04) = xAngle (-4.11 = 2.17)
20:31:45.503 00.001 9120 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.07 = 2.21)
20:31:45.504 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.22 cameraTheta=-1.07 mountX=-0.13 mountY=0.18, mountTheta=2.19
20:31:45.505 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.20, opts=13)
20:31:45.506 00.001 9120 Enqueuing Move request for scope (0.11, -0.20)
20:31:45.507 00.001 8596 Worker thread wakes up
20:31:45.507 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
20:31:45.507 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
20:31:45.507 00.000 8596 Moving (0.11, -0.20) raw xDistance=-0.13 yDistance=0.18
20:31:45.507 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:31:45.508 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:45.508 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:31:45.508 00.000 8596 MoveAxis(E, 0, ABG)
20:31:45.508 00.000 8596 Move returns status 0, amount 0
20:31:45.508 00.000 8596 MoveAxis(N, 0, ABG)
20:31:45.508 00.000 8596 Move returns status 0, amount 0
20:31:45.508 00.000 8596 move complete, result=0
20:31:45.508 00.000 8596 worker thread done servicing request
20:31:45.515 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2710, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:31:45.538 00.023 9120 UpdateGuideState exits: m=295535 SNR=205.2
20:31:45.540 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:45.540 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:45.542 00.002 9120 Enqueuing Expose request
20:31:45.543 00.001 8596 Worker thread wakes up
20:31:45.543 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:45.543 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:45.543 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:46.709 01.166 8596 Exposure complete
20:31:46.773 00.064 8596 worker thread done servicing request
20:31:46.773 00.000 9120 OnExposeComplete: enter
20:31:46.775 00.002 9120 UpdateGuideState(): m_state=6
20:31:46.777 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1246
20:31:46.777 00.000 9120 Star::Find returns 1 (0), X=1146.59, Y=158.22, Mass=292426, SNR=208.1, Peak=24073 HFD=4.5
20:31:46.778 00.001 9120 MultiStar: [#1 0.28,-0.29,0.00,M1] [#2 0.15,-0.28,1.01,U] [#3 0.13,-0.08,0.80,U] [#4 0.25,-0.30,0.00,M1] [#5 0.20,-0.30,0.53,U] [#6 0.39,-0.21,0.00,M2] [#7 0.28,-0.41,0.00,M2] [#8 0.04,-0.09,0.26,U] 
20:31:46.779 00.001 9120 refined, 4 included, MultiStar: {0.18, -0.25}, one-star: {0.28, -0.37}
20:31:46.779 00.000 9120 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.04) = xAngle (-3.98 = 2.30)
20:31:46.780 00.001 9120 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.95 = 2.34)
20:31:46.781 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-0.94 mountX=-0.20 mountY=0.22, mountTheta=2.32
20:31:46.782 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.25, opts=13)
20:31:46.783 00.001 9120 Enqueuing Move request for scope (0.18, -0.25)
20:31:46.783 00.000 8596 Worker thread wakes up
20:31:46.784 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.25) opts 0xd
20:31:46.784 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.25)
20:31:46.784 00.000 8596 Moving (0.18, -0.25) raw xDistance=-0.20 yDistance=0.22
20:31:46.784 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:31:46.784 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:31:46.784 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:31:46.784 00.000 8596 MoveAxis(E, 30, ABG)
20:31:46.784 00.000 8596 Guiding  Dir = 2, Dur = 30
20:31:46.784 00.000 8596 IsSlewing returns 0
20:31:46.784 00.000 8596 IsGuiding returns 0
20:31:46.787 00.003 8596 PulseGuide returned control before completion, sleep 39
20:31:46.793 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2713, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:31:46.812 00.019 9120 UpdateGuideState exits: m=292426 SNR=208.1
20:31:46.813 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:46.814 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:46.814 00.000 9120 Enqueuing Expose request
20:31:46.831 00.017 8596 IsGuiding returns 1
20:31:46.831 00.000 8596 scope still moving after pulse duration time elapsed
20:31:46.863 00.032 8596 IsSlewing returns 0
20:31:46.863 00.000 8596 IsGuiding returns 0
20:31:46.863 00.000 8596 scope move finished after 30 + 48 ms
20:31:46.863 00.000 8596 Move returns status 0, amount 30
20:31:46.863 00.000 8596 MoveAxis(N, 0, ABG)
20:31:46.863 00.000 8596 Move returns status 0, amount 0
20:31:46.863 00.000 8596 move complete, result=0
20:31:46.863 00.000 8596 worker thread done servicing request
20:31:46.863 00.000 8596 Worker thread wakes up
20:31:46.864 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:46.864 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:46.864 00.000 9120 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
20:31:47.847 00.983 8596 Exposure complete
20:31:47.939 00.092 8596 worker thread done servicing request
20:31:47.939 00.000 9120 OnExposeComplete: enter
20:31:47.940 00.001 9120 UpdateGuideState(): m_state=6
20:31:47.942 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1247
20:31:47.943 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.40, Mass=311491, SNR=240.1, Peak=26307 HFD=4.3
20:31:47.944 00.001 9120 MultiStar: [#1 -0.12,-0.14,0.81,U] [#2 -0.30,-0.16,0.79,U] [#3 -0.32,-0.11,0.62,U] [#4 -0.11,-0.02,0.47,U] [#5 -0.27,-0.32,0.00,M1] [#6 -0.16,-0.06,0.26,U] [#7 -0.29,-0.20,0.29,U] [#8 -0.56,0.07,0.00,M3] 
20:31:47.946 00.002 9120 single-star, 6 included, MultiStar: {-0.16, -0.14}, one-star: {0.03, -0.19}
20:31:47.947 00.001 9120 CameraToMount -- cameraTheta (-1.40) - m_xAngle (3.04) = xAngle (-4.44 = 1.85)
20:31:47.948 00.001 9120 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.40 = 1.88)
20:31:47.949 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.40 mountX=-0.05 mountY=0.19, mountTheta=1.85
20:31:47.951 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.19, opts=13)
20:31:47.952 00.001 9120 Enqueuing Move request for scope (0.03, -0.19)
20:31:47.953 00.001 8596 Worker thread wakes up
20:31:47.953 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
20:31:47.953 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
20:31:47.953 00.000 8596 Moving (0.03, -0.19) raw xDistance=-0.05 yDistance=0.19
20:31:47.953 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:31:47.953 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:47.954 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:31:47.954 00.000 8596 MoveAxis(E, 0, ABG)
20:31:47.954 00.000 8596 Move returns status 0, amount 0
20:31:47.954 00.000 8596 MoveAxis(N, 0, ABG)
20:31:47.954 00.000 8596 Move returns status 0, amount 0
20:31:47.954 00.000 8596 move complete, result=0
20:31:47.954 00.000 8596 worker thread done servicing request
20:31:47.959 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2713, FiltMin=2480, FiltMax=65507, Gamma=1.000
20:31:47.984 00.025 9120 UpdateGuideState exits: m=311491 SNR=240.1
20:31:47.986 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:47.987 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:47.988 00.001 9120 Enqueuing Expose request
20:31:47.989 00.001 8596 Worker thread wakes up
20:31:47.989 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:31:47.991 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:47.991 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:49.146 01.155 8596 Exposure complete
20:31:49.204 00.058 8596 worker thread done servicing request
20:31:49.204 00.000 9120 OnExposeComplete: enter
20:31:49.205 00.001 9120 UpdateGuideState(): m_state=6
20:31:49.206 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1248
20:31:49.207 00.001 9120 Star::Find returns 1 (0), X=1145.99, Y=158.14, Mass=281783, SNR=243.8, Peak=27705 HFD=4.3
20:31:49.208 00.001 9120 MultiStar: [#1 -0.40,-0.29,0.00,M1] [#2 -0.52,-0.05,0.00,M1] [#3 -0.43,-0.16,0.00,M3] [#4 -0.39,-0.28,0.00,M1] [#5 -0.55,-0.27,0.00,M2] [#6 -0.46,-0.13,0.00,M2] [#7 -0.20,-0.42,0.00,M2] [#8 -0.34,-0.15,0.23,U] 
20:31:49.209 00.001 9120 refined, 1 included, MultiStar: {-0.32, -0.40}, one-star: {-0.31, -0.46}
20:31:49.210 00.001 9120 CameraToMount -- cameraTheta (-2.24) - m_xAngle (3.04) = xAngle (-5.28 = 1.00)
20:31:49.210 00.000 9120 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.25 = 1.04)
20:31:49.211 00.001 9120 CameraToMount -- cameraX=-0.32 cameraY=-0.40 hyp=0.51 cameraTheta=-2.24 mountX=0.28 mountY=0.44, mountTheta=1.01
20:31:49.212 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.32, y=-0.40, opts=13)
20:31:49.213 00.001 9120 Enqueuing Move request for scope (-0.32, -0.40)
20:31:49.214 00.001 8596 Worker thread wakes up
20:31:49.214 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.40) opts 0xd
20:31:49.214 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.32, -0.40)
20:31:49.214 00.000 8596 Moving (-0.32, -0.40) raw xDistance=0.28 yDistance=0.44
20:31:49.214 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:31:49.214 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
20:31:49.214 00.000 8596 MoveAxis(W, 40, ABG)
20:31:49.214 00.000 8596 Guiding  Dir = 3, Dur = 40
20:31:49.215 00.001 8596 IsSlewing returns 0
20:31:49.215 00.000 8596 IsGuiding returns 0
20:31:49.219 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:31:49.234 00.015 9120 UpdateGuideState exits: m=281783 SNR=243.8
20:31:49.235 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:49.236 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:49.237 00.001 9120 Enqueuing Expose request
20:31:49.250 00.013 8596 PulseGuide returned control before completion, sleep 15
20:31:49.281 00.031 8596 IsGuiding returns 1
20:31:49.281 00.000 8596 scope still moving after pulse duration time elapsed
20:31:49.313 00.032 8596 IsSlewing returns 0
20:31:49.313 00.000 8596 IsGuiding returns 1
20:31:49.344 00.031 8596 IsSlewing returns 0
20:31:49.344 00.000 8596 IsGuiding returns 1
20:31:49.375 00.031 8596 IsSlewing returns 0
20:31:49.375 00.000 8596 IsGuiding returns 0
20:31:49.375 00.000 8596 scope move finished after 40 + 120 ms
20:31:49.375 00.000 8596 Move returns status 0, amount 40
20:31:49.375 00.000 8596 MoveAxis(S, 93, ABG)
20:31:49.375 00.000 8596 Guiding  Dir = 1, Dur = 93
20:31:49.375 00.000 8596 IsSlewing returns 0
20:31:49.376 00.001 8596 IsGuiding returns 0
20:31:49.423 00.047 8596 PulseGuide returned control before completion, sleep 56
20:31:49.483 00.060 8596 IsGuiding returns 1
20:31:49.483 00.000 8596 scope still moving after pulse duration time elapsed
20:31:49.514 00.031 8596 IsSlewing returns 0
20:31:49.514 00.000 8596 IsGuiding returns 0
20:31:49.514 00.000 8596 scope move finished after 93 + 46 ms
20:31:49.514 00.000 8596 Move returns status 0, amount 93
20:31:49.514 00.000 8596 move complete, result=0
20:31:49.514 00.000 8596 worker thread done servicing request
20:31:49.514 00.000 8596 Worker thread wakes up
20:31:49.514 00.000 9120 GuideStep: 0.3 px 40 ms WEST, 0.4 px 93 ms SOUTH
20:31:49.516 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:49.516 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:50.506 00.990 8596 Exposure complete
20:31:50.577 00.071 8596 worker thread done servicing request
20:31:50.577 00.000 9120 OnExposeComplete: enter
20:31:50.578 00.001 9120 UpdateGuideState(): m_state=6
20:31:50.579 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1249
20:31:50.580 00.001 9120 Star::Find returns 1 (0), X=1146.30, Y=158.14, Mass=289227, SNR=223.9, Peak=26457 HFD=4.4
20:31:50.581 00.001 9120 MultiStar: [#1 -0.08,-0.23,0.99,U] [#2 0.25,-0.15,0.87,U] [#3 -0.08,-0.13,0.77,U] [#4 -0.05,-0.13,0.49,U] [#5 -0.06,-0.26,0.42,U] [#6 0.19,-0.03,0.34,U] [#7 -0.00,-0.60,0.00,M3] [#8 -0.07,-0.24,0.24,U] 
20:31:50.582 00.001 9120 refined, 7 included, MultiStar: {0.01, -0.22}, one-star: {-0.00, -0.46}
20:31:50.582 00.000 9120 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.04) = xAngle (-4.55 = 1.73)
20:31:50.583 00.001 9120 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.52 = 1.77)
20:31:50.584 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.51 mountX=-0.04 mountY=0.22, mountTheta=1.73
20:31:50.586 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.22, opts=13)
20:31:50.586 00.000 9120 Enqueuing Move request for scope (0.01, -0.22)
20:31:50.587 00.001 8596 Worker thread wakes up
20:31:50.587 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
20:31:50.587 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
20:31:50.587 00.000 8596 Moving (0.01, -0.22) raw xDistance=-0.04 yDistance=0.22
20:31:50.587 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:31:50.587 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:31:50.588 00.001 8596 MoveAxis(E, 0, ABG)
20:31:50.588 00.000 8596 Move returns status 0, amount 0
20:31:50.588 00.000 8596 MoveAxis(S, 46, ABG)
20:31:50.588 00.000 8596 Guiding  Dir = 1, Dur = 46
20:31:50.588 00.000 8596 IsSlewing returns 0
20:31:50.588 00.000 8596 IsGuiding returns 0
20:31:50.593 00.005 8596 PulseGuide returned control before completion, sleep 52
20:31:50.593 00.000 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:31:50.612 00.019 9120 UpdateGuideState exits: m=289227 SNR=223.9
20:31:50.613 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:50.614 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:50.616 00.002 9120 Enqueuing Expose request
20:31:50.654 00.038 8596 IsGuiding returns 1
20:31:50.654 00.000 8596 scope still moving after pulse duration time elapsed
20:31:50.685 00.031 8596 IsSlewing returns 0
20:31:50.685 00.000 8596 IsGuiding returns 0
20:31:50.685 00.000 8596 scope move finished after 46 + 50 ms
20:31:50.685 00.000 8596 Move returns status 0, amount 46
20:31:50.685 00.000 8596 move complete, result=0
20:31:50.685 00.000 8596 worker thread done servicing request
20:31:50.685 00.000 8596 Worker thread wakes up
20:31:50.685 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:50.685 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:50.685 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
20:31:51.848 01.163 8596 Exposure complete
20:31:51.920 00.072 8596 worker thread done servicing request
20:31:51.920 00.000 9120 OnExposeComplete: enter
20:31:51.922 00.002 9120 UpdateGuideState(): m_state=6
20:31:51.923 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1250
20:31:51.924 00.001 9120 Star::Find returns 1 (0), X=1146.48, Y=158.57, Mass=290614, SNR=207.3, Peak=27843 HFD=4.3
20:31:51.925 00.001 9120 MultiStar: [#1 0.04,0.13,0.99,U] [#2 0.11,0.42,0.00,M1] [#3 -0.08,0.28,0.73,U] [#4 0.12,0.01,0.52,U] [#5 0.03,0.01,0.45,U] [#6 0.06,0.35,0.34,U] [#7 0.11,0.05,0.37,U] [#8 -0.25,0.37,0.00,M2] 
20:31:51.926 00.001 9120 refined, 6 included, MultiStar: {0.07, 0.10}, one-star: {0.17, -0.02}
20:31:51.927 00.001 9120 CameraToMount -- cameraTheta (1.01) - m_xAngle (3.04) = xAngle (-2.03 = -2.03)
20:31:51.928 00.001 9120 CameraToMount -- cameraTheta (1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.99 = -1.99)
20:31:51.929 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=1.01 mountX=-0.05 mountY=-0.11, mountTheta=-2.02
20:31:51.930 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.10, opts=13)
20:31:51.931 00.001 9120 Enqueuing Move request for scope (0.07, 0.10)
20:31:51.932 00.001 8596 Worker thread wakes up
20:31:51.932 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
20:31:51.932 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
20:31:51.932 00.000 8596 Moving (0.07, 0.10) raw xDistance=-0.05 yDistance=-0.11
20:31:51.932 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:31:51.932 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:51.932 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:31:51.932 00.000 8596 MoveAxis(E, 0, ABG)
20:31:51.932 00.000 8596 Move returns status 0, amount 0
20:31:51.932 00.000 8596 MoveAxis(N, 0, ABG)
20:31:51.932 00.000 8596 Move returns status 0, amount 0
20:31:51.932 00.000 8596 move complete, result=0
20:31:51.933 00.001 8596 worker thread done servicing request
20:31:51.937 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:31:51.963 00.026 9120 UpdateGuideState exits: m=290614 SNR=207.3
20:31:51.964 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:51.965 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:51.966 00.001 9120 Enqueuing Expose request
20:31:51.967 00.001 8596 Worker thread wakes up
20:31:51.967 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:51.967 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:51.968 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:52.956 00.988 8596 Exposure complete
20:31:53.020 00.064 8596 worker thread done servicing request
20:31:53.020 00.000 9120 OnExposeComplete: enter
20:31:53.021 00.001 9120 UpdateGuideState(): m_state=6
20:31:53.022 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1251
20:31:53.023 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.78, Mass=322570, SNR=244.3, Peak=32307 HFD=4.3
20:31:53.024 00.001 9120 MultiStar: [#1 0.13,0.16,0.75,U] [#2 0.04,0.31,0.76,U] [#3 -0.01,0.22,0.70,U] [#4 -0.03,-0.00,0.45,U] [#5 -0.11,-0.15,0.34,U] [#6 0.05,0.29,0.28,U] [#7 0.22,0.11,0.28,U] [#8 -0.05,0.39,0.00,M3] 
20:31:53.024 00.000 9120 refined, 7 included, MultiStar: {0.09, 0.16}, one-star: {0.24, 0.19}
20:31:53.025 00.001 9120 CameraToMount -- cameraTheta (1.08) - m_xAngle (3.04) = xAngle (-1.96 = -1.96)
20:31:53.027 00.002 9120 CameraToMount -- cameraTheta (1.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.92 = -1.92)
20:31:53.028 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.19 cameraTheta=1.08 mountX=-0.07 mountY=-0.18, mountTheta=-1.95
20:31:53.030 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.16, opts=13)
20:31:53.032 00.002 9120 Enqueuing Move request for scope (0.09, 0.16)
20:31:53.034 00.002 8596 Worker thread wakes up
20:31:53.034 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
20:31:53.034 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
20:31:53.034 00.000 8596 Moving (0.09, 0.16) raw xDistance=-0.07 yDistance=-0.18
20:31:53.034 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:31:53.034 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:53.034 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:31:53.034 00.000 8596 MoveAxis(E, 0, ABG)
20:31:53.035 00.001 8596 Move returns status 0, amount 0
20:31:53.035 00.000 8596 MoveAxis(N, 0, ABG)
20:31:53.035 00.000 8596 Move returns status 0, amount 0
20:31:53.035 00.000 8596 move complete, result=0
20:31:53.035 00.000 8596 worker thread done servicing request
20:31:53.042 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:31:53.063 00.021 9120 UpdateGuideState exits: m=322570 SNR=244.3
20:31:53.064 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:53.065 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:53.066 00.001 9120 Enqueuing Expose request
20:31:53.066 00.000 8596 Worker thread wakes up
20:31:53.067 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:53.067 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:53.067 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:54.230 01.163 8596 Exposure complete
20:31:54.326 00.096 8596 worker thread done servicing request
20:31:54.326 00.000 9120 OnExposeComplete: enter
20:31:54.327 00.001 9120 UpdateGuideState(): m_state=6
20:31:54.327 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1252
20:31:54.328 00.001 9120 Star::Find returns 1 (0), X=1146.62, Y=158.55, Mass=301356, SNR=229.2, Peak=25587 HFD=4.3
20:31:54.329 00.001 9120 MultiStar: [#1 0.16,0.19,0.82,U] [#2 0.10,0.24,0.78,U] [#3 0.08,0.35,0.78,U] [#4 0.14,0.13,0.46,U] [#5 0.18,-0.05,0.43,U] [#6 0.37,0.00,0.27,U] [#7 0.32,0.27,0.00,M2] [#8 -0.16,0.19,0.24,U] 
20:31:54.330 00.001 9120 refined, 7 included, MultiStar: {0.16, 0.14}, one-star: {0.31, -0.04}
20:31:54.331 00.001 9120 CameraToMount -- cameraTheta (0.70) - m_xAngle (3.04) = xAngle (-2.34 = -2.34)
20:31:54.331 00.000 9120 CameraToMount -- cameraTheta (0.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.31 = -2.31)
20:31:54.332 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.70 mountX=-0.15 mountY=-0.16, mountTheta=-2.33
20:31:54.334 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.14, opts=13)
20:31:54.335 00.001 9120 Enqueuing Move request for scope (0.16, 0.14)
20:31:54.335 00.000 8596 Worker thread wakes up
20:31:54.336 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
20:31:54.336 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
20:31:54.336 00.000 8596 Moving (0.16, 0.14) raw xDistance=-0.15 yDistance=-0.16
20:31:54.336 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:31:54.336 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:54.336 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:31:54.336 00.000 8596 MoveAxis(E, 0, ABG)
20:31:54.336 00.000 8596 Move returns status 0, amount 0
20:31:54.336 00.000 8596 MoveAxis(N, 0, ABG)
20:31:54.336 00.000 8596 Move returns status 0, amount 0
20:31:54.336 00.000 8596 move complete, result=0
20:31:54.336 00.000 8596 worker thread done servicing request
20:31:54.341 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2470, FiltMax=65523, Gamma=1.000
20:31:54.357 00.016 9120 UpdateGuideState exits: m=301356 SNR=229.2
20:31:54.358 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:54.359 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:54.360 00.001 9120 Enqueuing Expose request
20:31:54.361 00.001 8596 Worker thread wakes up
20:31:54.361 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:54.362 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:54.362 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:55.321 00.959 8596 Exposure complete
20:31:55.393 00.072 8596 worker thread done servicing request
20:31:55.393 00.000 9120 OnExposeComplete: enter
20:31:55.394 00.001 9120 UpdateGuideState(): m_state=6
20:31:55.395 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1253
20:31:55.396 00.001 9120 Star::Find returns 1 (0), X=1146.64, Y=158.45, Mass=307437, SNR=221.2, Peak=25491 HFD=4.4
20:31:55.398 00.002 9120 MultiStar: [#1 0.32,0.12,0.91,U] [#2 0.23,0.20,0.85,U] [#3 0.07,0.48,0.00,M1] [#4 0.23,0.06,0.49,U] [#5 0.08,0.23,0.39,U] [#6 0.18,-0.03,0.25,U] [#7 0.23,-0.08,0.32,U] [#8 0.19,0.36,0.00,M3] 
20:31:55.399 00.001 9120 refined, 6 included, MultiStar: {0.26, 0.05}, one-star: {0.33, -0.14}
20:31:55.400 00.001 9120 CameraToMount -- cameraTheta (0.21) - m_xAngle (3.04) = xAngle (-2.83 = -2.83)
20:31:55.402 00.002 9120 CameraToMount -- cameraTheta (0.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.80 = -2.80)
20:31:55.403 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.21 mountX=-0.25 mountY=-0.09, mountTheta=-2.80
20:31:55.406 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=0.05, opts=13)
20:31:55.408 00.002 9120 Enqueuing Move request for scope (0.26, 0.05)
20:31:55.410 00.002 8596 Worker thread wakes up
20:31:55.410 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
20:31:55.410 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
20:31:55.410 00.000 8596 Moving (0.26, 0.05) raw xDistance=-0.25 yDistance=-0.09
20:31:55.410 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:31:55.410 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:55.410 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:31:55.410 00.000 8596 MoveAxis(E, 36, ABG)
20:31:55.410 00.000 8596 Guiding  Dir = 2, Dur = 36
20:31:55.411 00.001 8596 IsSlewing returns 0
20:31:55.411 00.000 8596 IsGuiding returns 0
20:31:55.413 00.002 8596 PulseGuide returned control before completion, sleep 44
20:31:55.418 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2422, FiltMax=65507, Gamma=1.000
20:31:55.447 00.029 9120 UpdateGuideState exits: m=307437 SNR=221.2
20:31:55.448 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:55.449 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:55.451 00.002 9120 Enqueuing Expose request
20:31:55.460 00.009 8596 IsGuiding returns 1
20:31:55.460 00.000 8596 scope still moving after pulse duration time elapsed
20:31:55.492 00.032 8596 IsSlewing returns 0
20:31:55.492 00.000 8596 IsGuiding returns 0
20:31:55.492 00.000 8596 scope move finished after 36 + 45 ms
20:31:55.493 00.001 8596 Move returns status 0, amount 36
20:31:55.493 00.000 8596 MoveAxis(N, 0, ABG)
20:31:55.493 00.000 8596 Move returns status 0, amount 0
20:31:55.493 00.000 8596 move complete, result=0
20:31:55.493 00.000 8596 worker thread done servicing request
20:31:55.493 00.000 8596 Worker thread wakes up
20:31:55.493 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:55.493 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:55.494 00.001 9120 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
20:31:56.669 01.175 8596 Exposure complete
20:31:56.753 00.084 8596 worker thread done servicing request
20:31:56.753 00.000 9120 OnExposeComplete: enter
20:31:56.754 00.001 9120 UpdateGuideState(): m_state=6
20:31:56.755 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1254
20:31:56.756 00.001 9120 Star::Find returns 1 (0), X=1146.15, Y=158.56, Mass=318827, SNR=210.2, Peak=30195 HFD=4.2
20:31:56.757 00.001 9120 MultiStar: [#1 -0.25,0.08,0.87,U] [#2 -0.22,0.35,0.00,M1] [#3 -0.20,0.30,0.70,U] [#4 -0.18,0.00,0.54,U] [#5 -0.08,-0.01,0.44,U] [#6 -0.30,0.07,0.32,U] [#7 -0.21,-0.07,0.33,U] [#8 -0.48,0.29,0.00,M4] 
20:31:56.757 00.000 9120 single-star, 6 included, MultiStar: {-0.19, 0.06}, one-star: {-0.15, -0.03}
20:31:56.759 00.002 9120 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.04) = xAngle (-5.97 = 0.32)
20:31:56.761 00.002 9120 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.93 = 0.35)
20:31:56.763 00.002 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.93 mountX=0.15 mountY=0.05, mountTheta=0.35
20:31:56.766 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.03, opts=13)
20:31:56.768 00.002 9120 Enqueuing Move request for scope (-0.15, -0.03)
20:31:56.770 00.002 8596 Worker thread wakes up
20:31:56.770 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
20:31:56.770 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
20:31:56.770 00.000 8596 Moving (-0.15, -0.03) raw xDistance=0.15 yDistance=0.05
20:31:56.770 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:31:56.771 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:56.771 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:31:56.771 00.000 8596 MoveAxis(E, 0, ABG)
20:31:56.771 00.000 8596 Move returns status 0, amount 0
20:31:56.771 00.000 8596 MoveAxis(N, 0, ABG)
20:31:56.771 00.000 8596 Move returns status 0, amount 0
20:31:56.771 00.000 8596 move complete, result=0
20:31:56.772 00.001 8596 worker thread done servicing request
20:31:56.780 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:31:56.811 00.031 9120 UpdateGuideState exits: m=318827 SNR=210.2
20:31:56.813 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:56.815 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:56.818 00.003 9120 Enqueuing Expose request
20:31:56.819 00.001 8596 Worker thread wakes up
20:31:56.819 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:56.821 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:56.821 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:57.803 00.982 8596 Exposure complete
20:31:57.879 00.076 8596 worker thread done servicing request
20:31:57.879 00.000 9120 OnExposeComplete: enter
20:31:57.881 00.002 9120 UpdateGuideState(): m_state=6
20:31:57.881 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1255
20:31:57.883 00.002 9120 Star::Find returns 1 (0), X=1146.14, Y=158.52, Mass=290945, SNR=210.0, Peak=26035 HFD=4.4
20:31:57.884 00.001 9120 MultiStar: [#1 -0.33,0.04,1.03,U] [#2 -0.32,0.21,0.00,M2] [#3 -0.39,0.11,0.00,M1] [#4 -0.20,-0.15,0.46,U] [#5 -0.38,-0.03,0.00,M1] [#6 -0.49,0.13,0.00,M1] [#7 -0.16,-0.00,0.37,U] [#8 -0.36,0.19,0.00,M5] 
20:31:57.886 00.002 9120 single-star, 3 included, MultiStar: {-0.23, -0.04}, one-star: {-0.17, -0.07}
20:31:57.887 00.001 9120 CameraToMount -- cameraTheta (-2.73) - m_xAngle (3.04) = xAngle (-5.77 = 0.51)
20:31:57.888 00.001 9120 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.73 = 0.55)
20:31:57.890 00.002 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-2.73 mountX=0.16 mountY=0.10, mountTheta=0.54
20:31:57.893 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.07, opts=13)
20:31:57.894 00.001 9120 Enqueuing Move request for scope (-0.17, -0.07)
20:31:57.895 00.001 8596 Worker thread wakes up
20:31:57.895 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
20:31:57.895 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
20:31:57.895 00.000 8596 Moving (-0.17, -0.07) raw xDistance=0.16 yDistance=0.10
20:31:57.895 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:31:57.895 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:57.895 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:31:57.895 00.000 8596 MoveAxis(E, 0, ABG)
20:31:57.895 00.000 8596 Move returns status 0, amount 0
20:31:57.896 00.001 8596 MoveAxis(N, 0, ABG)
20:31:57.896 00.000 8596 Move returns status 0, amount 0
20:31:57.896 00.000 8596 move complete, result=0
20:31:57.896 00.000 8596 worker thread done servicing request
20:31:57.907 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:31:57.926 00.019 9120 UpdateGuideState exits: m=290945 SNR=210.0
20:31:57.927 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:57.929 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:57.930 00.001 9120 Enqueuing Expose request
20:31:57.931 00.001 8596 Worker thread wakes up
20:31:57.931 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:57.932 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:57.932 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:31:59.100 01.168 8596 Exposure complete
20:31:59.192 00.092 8596 worker thread done servicing request
20:31:59.192 00.000 9120 OnExposeComplete: enter
20:31:59.193 00.001 9120 UpdateGuideState(): m_state=6
20:31:59.194 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1256
20:31:59.196 00.002 9120 Star::Find returns 1 (0), X=1146.22, Y=158.44, Mass=307762, SNR=231.8, Peak=27315 HFD=4.6
20:31:59.198 00.002 9120 MultiStar: [#1 -0.21,-0.02,0.92,U] [#2 -0.09,0.27,0.81,U] [#3 -0.33,0.11,0.68,U] [#4 -0.19,0.10,0.48,U] [#5 -0.20,-0.18,0.39,U] [#6 -0.39,0.16,0.00,M2] [#7 -0.09,0.09,0.27,U] [#8 -0.12,0.17,0.25,U] 
20:31:59.200 00.002 9120 refined, 7 included, MultiStar: {-0.17, 0.03}, one-star: {-0.08, -0.16}
20:31:59.202 00.002 9120 CameraToMount -- cameraTheta (2.95) - m_xAngle (3.04) = xAngle (-0.10 = -0.10)
20:31:59.203 00.001 9120 CameraToMount -- cameraTheta (2.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.06 = -0.06)
20:31:59.205 00.002 9120 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.95 mountX=0.17 mountY=-0.01, mountTheta=-0.06
20:31:59.209 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=0.03, opts=13)
20:31:59.211 00.002 9120 Enqueuing Move request for scope (-0.17, 0.03)
20:31:59.213 00.002 8596 Worker thread wakes up
20:31:59.213 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
20:31:59.213 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
20:31:59.213 00.000 8596 Moving (-0.17, 0.03) raw xDistance=0.17 yDistance=-0.01
20:31:59.213 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:31:59.213 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:59.213 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:31:59.213 00.000 8596 MoveAxis(E, 0, ABG)
20:31:59.213 00.000 8596 Move returns status 0, amount 0
20:31:59.213 00.000 8596 MoveAxis(N, 0, ABG)
20:31:59.213 00.000 8596 Move returns status 0, amount 0
20:31:59.214 00.001 8596 move complete, result=0
20:31:59.214 00.000 8596 worker thread done servicing request
20:31:59.222 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2713, FiltMin=2431, FiltMax=65507, Gamma=1.000
20:31:59.238 00.016 9120 UpdateGuideState exits: m=307762 SNR=231.8
20:31:59.239 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:59.240 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:31:59.241 00.001 9120 Enqueuing Expose request
20:31:59.242 00.001 8596 Worker thread wakes up
20:31:59.242 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:31:59.243 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:31:59.243 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:00.232 00.989 8596 Exposure complete
20:32:00.320 00.088 8596 worker thread done servicing request
20:32:00.321 00.001 9120 OnExposeComplete: enter
20:32:00.321 00.000 9120 UpdateGuideState(): m_state=6
20:32:00.322 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1257
20:32:00.323 00.001 9120 Star::Find returns 1 (0), X=1146.16, Y=158.53, Mass=294788, SNR=229.7, Peak=28291 HFD=4.4
20:32:00.324 00.001 9120 MultiStar: [#1 -0.26,0.14,0.96,U] [#2 -0.13,0.29,0.90,U] [#3 -0.30,0.17,0.77,U] [#4 -0.24,0.06,0.49,U] [#5 -0.24,-0.15,0.35,U] [#6 -0.28,0.22,0.36,U] [#7 -0.22,-0.13,0.32,U] [#8 -0.50,0.44,0.00,M5] 
20:32:00.325 00.001 9120 single-star, 7 included, MultiStar: {-0.22, 0.09}, one-star: {-0.15, -0.07}
20:32:00.326 00.001 9120 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.04) = xAngle (-5.74 = 0.54)
20:32:00.327 00.001 9120 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.71 = 0.57)
20:32:00.327 00.000 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.70 mountX=0.14 mountY=0.09, mountTheta=0.56
20:32:00.329 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.07, opts=13)
20:32:00.330 00.001 9120 Enqueuing Move request for scope (-0.15, -0.07)
20:32:00.331 00.001 8596 Worker thread wakes up
20:32:00.331 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
20:32:00.331 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
20:32:00.331 00.000 8596 Moving (-0.15, -0.07) raw xDistance=0.14 yDistance=0.09
20:32:00.331 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:32:00.331 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:00.331 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:32:00.331 00.000 8596 MoveAxis(E, 0, ABG)
20:32:00.331 00.000 8596 Move returns status 0, amount 0
20:32:00.331 00.000 8596 MoveAxis(N, 0, ABG)
20:32:00.331 00.000 8596 Move returns status 0, amount 0
20:32:00.331 00.000 8596 move complete, result=0
20:32:00.331 00.000 8596 worker thread done servicing request
20:32:00.335 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2477, FiltMax=65535, Gamma=1.000
20:32:00.351 00.016 9120 UpdateGuideState exits: m=294788 SNR=229.7
20:32:00.352 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:00.353 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:00.353 00.000 9120 Enqueuing Expose request
20:32:00.354 00.001 8596 Worker thread wakes up
20:32:00.354 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:00.355 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:00.355 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:01.521 01.166 8596 Exposure complete
20:32:01.585 00.064 8596 worker thread done servicing request
20:32:01.585 00.000 9120 OnExposeComplete: enter
20:32:01.586 00.001 9120 UpdateGuideState(): m_state=6
20:32:01.587 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1258
20:32:01.588 00.001 9120 Star::Find returns 1 (0), X=1146.21, Y=158.31, Mass=288824, SNR=200.2, Peak=25241 HFD=4.4
20:32:01.589 00.001 9120 MultiStar: [#1 -0.23,-0.12,1.11,U] [#2 -0.10,0.13,0.97,U] [#3 -0.23,0.10,0.79,U] [#4 -0.20,-0.07,0.55,U] [#5 -0.16,-0.04,0.46,U] [#6 -0.00,-0.31,0.30,U] [#7 -0.20,-0.25,0.35,U] [#8 -0.54,-0.08,0.00,M6] 
20:32:01.590 00.001 9120 refined, 7 included, MultiStar: {-0.16, -0.08}, one-star: {-0.09, -0.28}
20:32:01.590 00.000 9120 CameraToMount -- cameraTheta (-2.67) - m_xAngle (3.04) = xAngle (-5.71 = 0.58)
20:32:01.591 00.001 9120 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.67 = 0.61)
20:32:01.592 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.67 mountX=0.15 mountY=0.10, mountTheta=0.60
20:32:01.593 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.08, opts=13)
20:32:01.594 00.001 9120 Enqueuing Move request for scope (-0.16, -0.08)
20:32:01.595 00.001 8596 Worker thread wakes up
20:32:01.595 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
20:32:01.595 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
20:32:01.595 00.000 8596 Moving (-0.16, -0.08) raw xDistance=0.15 yDistance=0.10
20:32:01.595 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:32:01.595 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:01.595 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:32:01.595 00.000 8596 MoveAxis(E, 0, ABG)
20:32:01.595 00.000 8596 Move returns status 0, amount 0
20:32:01.596 00.001 8596 MoveAxis(N, 0, ABG)
20:32:01.596 00.000 8596 Move returns status 0, amount 0
20:32:01.596 00.000 8596 move complete, result=0
20:32:01.596 00.000 8596 worker thread done servicing request
20:32:01.600 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:32:01.626 00.026 9120 UpdateGuideState exits: m=288824 SNR=200.2
20:32:01.627 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:01.629 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:01.630 00.001 9120 Enqueuing Expose request
20:32:01.631 00.001 8596 Worker thread wakes up
20:32:01.631 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:01.632 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:01.632 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:02.613 00.981 8596 Exposure complete
20:32:02.701 00.088 8596 worker thread done servicing request
20:32:02.702 00.001 9120 OnExposeComplete: enter
20:32:02.703 00.001 9120 UpdateGuideState(): m_state=6
20:32:02.705 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1259
20:32:02.707 00.002 9120 Star::Find returns 1 (0), X=1146.30, Y=158.21, Mass=281280, SNR=208.8, Peak=25449 HFD=4.4
20:32:02.708 00.001 9120 MultiStar: [#1 -0.12,-0.21,0.95,U] [#2 -0.05,-0.07,0.94,U] [#3 -0.30,-0.02,0.79,U] [#4 -0.09,-0.23,0.47,U] [#5 -0.14,-0.20,0.42,U] [#6 0.10,-0.45,0.00,M1] [#7 -0.12,-0.22,0.36,U] [#8 -0.35,0.01,0.29,U] 
20:32:02.710 00.002 9120 refined, 7 included, MultiStar: {-0.13, -0.18}, one-star: {-0.01, -0.39}
20:32:02.713 00.003 9120 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.04) = xAngle (-5.22 = 1.06)
20:32:02.716 00.003 9120 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.18 = 1.10)
20:32:02.719 00.003 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.18 mountX=0.11 mountY=0.20, mountTheta=1.07
20:32:02.724 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.18, opts=13)
20:32:02.724 00.000 9120 Enqueuing Move request for scope (-0.13, -0.18)
20:32:02.726 00.002 8596 Worker thread wakes up
20:32:02.726 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
20:32:02.726 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
20:32:02.728 00.002 8596 Moving (-0.13, -0.18) raw xDistance=0.11 yDistance=0.20
20:32:02.728 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:32:02.728 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:02.728 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:32:02.728 00.000 8596 MoveAxis(E, 0, ABG)
20:32:02.728 00.000 8596 Move returns status 0, amount 0
20:32:02.728 00.000 8596 MoveAxis(N, 0, ABG)
20:32:02.728 00.000 8596 Move returns status 0, amount 0
20:32:02.728 00.000 8596 move complete, result=0
20:32:02.729 00.001 8596 worker thread done servicing request
20:32:02.737 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2419, FiltMax=65507, Gamma=1.000
20:32:02.763 00.026 9120 UpdateGuideState exits: m=281280 SNR=208.8
20:32:02.765 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:02.765 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:02.767 00.002 9120 Enqueuing Expose request
20:32:02.768 00.001 8596 Worker thread wakes up
20:32:02.768 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:02.768 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:02.768 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:03.933 01.165 8596 Exposure complete
20:32:03.993 00.060 8596 worker thread done servicing request
20:32:03.993 00.000 9120 OnExposeComplete: enter
20:32:03.994 00.001 9120 UpdateGuideState(): m_state=6
20:32:03.995 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1260
20:32:03.996 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.23, Mass=290542, SNR=221.9, Peak=23257 HFD=4.6
20:32:03.997 00.001 9120 MultiStar: [#1 0.18,-0.27,0.96,U] [#2 0.13,-0.47,0.00,M1] [#3 -0.03,-0.22,0.73,U] [#4 0.07,-0.14,0.46,U] [#5 -0.11,-0.26,0.42,U] [#6 -0.03,-0.34,0.27,U] [#7 0.22,-0.21,0.30,U] [#8 -0.05,-0.08,0.26,U] 
20:32:03.997 00.000 9120 refined, 7 included, MultiStar: {0.08, -0.26}, one-star: {0.16, -0.36}
20:32:03.998 00.001 9120 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.04) = xAngle (-4.32 = 1.96)
20:32:03.999 00.001 9120 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.28 = 2.00)
20:32:04.000 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.28 mountX=-0.10 mountY=0.24, mountTheta=1.97
20:32:04.001 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.26, opts=13)
20:32:04.002 00.001 9120 Enqueuing Move request for scope (0.08, -0.26)
20:32:04.003 00.001 8596 Worker thread wakes up
20:32:04.003 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.26) opts 0xd
20:32:04.003 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.26)
20:32:04.003 00.000 8596 Moving (0.08, -0.26) raw xDistance=-0.10 yDistance=0.24
20:32:04.003 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:32:04.003 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:32:04.003 00.000 8596 MoveAxis(E, 0, ABG)
20:32:04.003 00.000 8596 Move returns status 0, amount 0
20:32:04.004 00.001 8596 MoveAxis(S, 51, ABG)
20:32:04.004 00.000 8596 Guiding  Dir = 1, Dur = 51
20:32:04.004 00.000 8596 IsSlewing returns 0
20:32:04.004 00.000 8596 IsGuiding returns 0
20:32:04.007 00.003 8596 PulseGuide returned control before completion, sleep 60
20:32:04.011 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:32:04.036 00.025 9120 UpdateGuideState exits: m=290542 SNR=221.9
20:32:04.038 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:04.040 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:04.041 00.001 9120 Enqueuing Expose request
20:32:04.068 00.027 8596 IsGuiding returns 1
20:32:04.068 00.000 8596 scope still moving after pulse duration time elapsed
20:32:04.099 00.031 8596 IsSlewing returns 0
20:32:04.099 00.000 8596 IsGuiding returns 0
20:32:04.099 00.000 8596 scope move finished after 51 + 43 ms
20:32:04.099 00.000 8596 Move returns status 0, amount 51
20:32:04.099 00.000 8596 move complete, result=0
20:32:04.099 00.000 8596 worker thread done servicing request
20:32:04.099 00.000 8596 Worker thread wakes up
20:32:04.099 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
20:32:04.100 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:04.100 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:05.085 00.985 8596 Exposure complete
20:32:05.149 00.064 8596 worker thread done servicing request
20:32:05.149 00.000 9120 OnExposeComplete: enter
20:32:05.150 00.001 9120 UpdateGuideState(): m_state=6
20:32:05.150 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1261
20:32:05.151 00.001 9120 Star::Find returns 1 (0), X=1146.62, Y=158.15, Mass=298479, SNR=202.3, Peak=26361 HFD=4.0
20:32:05.152 00.001 9120 MultiStar: [#1 0.14,-0.40,0.00,M1] [#2 0.08,-0.55,0.00,M2] [#3 -0.09,-0.14,0.72,U] [#4 0.06,-0.33,0.48,U] [#5 0.10,-0.38,0.00,M1] [#6 0.27,-0.27,0.00,M1] [#7 0.21,-0.23,0.32,U] [#8 -0.02,-0.14,0.33,U] 
20:32:05.153 00.001 9120 refined, 4 included, MultiStar: {0.12, -0.29}, one-star: {0.31, -0.45}
20:32:05.154 00.001 9120 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.04) = xAngle (-4.22 = 2.06)
20:32:05.155 00.001 9120 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.19 = 2.10)
20:32:05.155 00.000 9120 CameraToMount -- cameraX=0.12 cameraY=-0.29 hyp=0.31 cameraTheta=-1.18 mountX=-0.15 mountY=0.27, mountTheta=2.07
20:32:05.158 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.29, opts=13)
20:32:05.159 00.001 9120 Enqueuing Move request for scope (0.12, -0.29)
20:32:05.159 00.000 8596 Worker thread wakes up
20:32:05.159 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.29) opts 0xd
20:32:05.160 00.001 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.29)
20:32:05.160 00.000 8596 Moving (0.12, -0.29) raw xDistance=-0.15 yDistance=0.27
20:32:05.160 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:32:05.160 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:32:05.160 00.000 8596 MoveAxis(E, 0, ABG)
20:32:05.160 00.000 8596 Move returns status 0, amount 0
20:32:05.160 00.000 8596 MoveAxis(S, 57, ABG)
20:32:05.160 00.000 8596 Guiding  Dir = 1, Dur = 57
20:32:05.160 00.000 8596 IsSlewing returns 0
20:32:05.160 00.000 8596 IsGuiding returns 0
20:32:05.164 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2451, FiltMax=65504, Gamma=1.000
20:32:05.176 00.012 8596 PulseGuide returned control before completion, sleep 52
20:32:05.182 00.006 9120 UpdateGuideState exits: m=298479 SNR=202.3
20:32:05.183 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:05.184 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:05.185 00.001 9120 Enqueuing Expose request
20:32:05.238 00.053 8596 IsGuiding returns 1
20:32:05.238 00.000 8596 scope still moving after pulse duration time elapsed
20:32:05.269 00.031 8596 IsSlewing returns 0
20:32:05.269 00.000 8596 IsGuiding returns 0
20:32:05.269 00.000 8596 scope move finished after 57 + 51 ms
20:32:05.269 00.000 8596 Move returns status 0, amount 57
20:32:05.269 00.000 8596 move complete, result=0
20:32:05.269 00.000 8596 worker thread done servicing request
20:32:05.269 00.000 8596 Worker thread wakes up
20:32:05.270 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
20:32:05.271 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:05.271 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:06.424 01.153 8596 Exposure complete
20:32:06.490 00.066 8596 worker thread done servicing request
20:32:06.490 00.000 9120 OnExposeComplete: enter
20:32:06.492 00.002 9120 UpdateGuideState(): m_state=6
20:32:06.494 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1262
20:32:06.495 00.001 9120 Star::Find returns 1 (0), X=1146.15, Y=158.56, Mass=302073, SNR=226.5, Peak=30307 HFD=4.3
20:32:06.498 00.003 9120 MultiStar: [#1 -0.26,0.07,0.86,U] [#2 -0.04,0.06,0.85,U] [#3 -0.22,0.27,0.64,U] [#4 -0.19,0.11,0.45,U] [#5 -0.11,0.20,0.39,U] [#6 -0.49,0.12,0.00,M2] [#7 -0.09,-0.01,0.31,U] [#8 -0.40,-0.04,0.00,M4] 
20:32:06.499 00.001 9120 single-star, 6 included, MultiStar: {-0.16, 0.08}, one-star: {-0.15, -0.03}
20:32:06.501 00.002 9120 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.04) = xAngle (-5.97 = 0.32)
20:32:06.501 00.000 9120 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.93 = 0.35)
20:32:06.502 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-2.93 mountX=0.15 mountY=0.05, mountTheta=0.35
20:32:06.504 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.03, opts=13)
20:32:06.505 00.001 9120 Enqueuing Move request for scope (-0.15, -0.03)
20:32:06.506 00.001 8596 Worker thread wakes up
20:32:06.506 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
20:32:06.506 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
20:32:06.506 00.000 8596 Moving (-0.15, -0.03) raw xDistance=0.15 yDistance=0.05
20:32:06.506 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:32:06.506 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:06.506 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:32:06.506 00.000 8596 MoveAxis(E, 0, ABG)
20:32:06.507 00.001 8596 Move returns status 0, amount 0
20:32:06.507 00.000 8596 MoveAxis(N, 0, ABG)
20:32:06.507 00.000 8596 Move returns status 0, amount 0
20:32:06.507 00.000 8596 move complete, result=0
20:32:06.507 00.000 8596 worker thread done servicing request
20:32:06.512 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2422, FiltMax=65507, Gamma=1.000
20:32:06.528 00.016 9120 UpdateGuideState exits: m=302073 SNR=226.5
20:32:06.529 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:06.530 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:06.531 00.001 9120 Enqueuing Expose request
20:32:06.532 00.001 8596 Worker thread wakes up
20:32:06.532 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:06.532 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:06.532 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:07.506 00.974 8596 Exposure complete
20:32:07.578 00.072 8596 worker thread done servicing request
20:32:07.578 00.000 9120 OnExposeComplete: enter
20:32:07.579 00.001 9120 UpdateGuideState(): m_state=6
20:32:07.580 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1263
20:32:07.581 00.001 9120 Star::Find returns 1 (0), X=1146.24, Y=158.66, Mass=293711, SNR=206.9, Peak=30307 HFD=4.3
20:32:07.582 00.001 9120 MultiStar: [#1 -0.25,0.20,0.96,U] [#2 -0.07,0.11,0.92,U] [#3 -0.12,0.16,0.73,U] [#4 -0.30,0.35,0.00,M1] [#5 -0.30,0.24,0.00,M1] [#6 -0.34,0.28,0.00,M3] [#7 0.10,0.14,0.36,U] [#8 0.08,0.25,0.22,U] 
20:32:07.584 00.002 9120 single-star, 5 included, MultiStar: {-0.10, 0.14}, one-star: {-0.06, 0.07}
20:32:07.585 00.001 9120 CameraToMount -- cameraTheta (2.33) - m_xAngle (3.04) = xAngle (-0.71 = -0.71)
20:32:07.585 00.000 9120 CameraToMount -- cameraTheta (2.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.67 = -0.67)
20:32:07.586 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.33 mountX=0.07 mountY=-0.06, mountTheta=-0.69
20:32:07.588 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.07, opts=13)
20:32:07.589 00.001 9120 Enqueuing Move request for scope (-0.06, 0.07)
20:32:07.590 00.001 8596 Worker thread wakes up
20:32:07.590 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
20:32:07.590 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
20:32:07.590 00.000 8596 Moving (-0.06, 0.07) raw xDistance=0.07 yDistance=-0.06
20:32:07.590 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:32:07.590 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:07.590 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:32:07.590 00.000 8596 MoveAxis(E, 0, ABG)
20:32:07.590 00.000 8596 Move returns status 0, amount 0
20:32:07.590 00.000 8596 MoveAxis(N, 0, ABG)
20:32:07.590 00.000 8596 Move returns status 0, amount 0
20:32:07.590 00.000 8596 move complete, result=0
20:32:07.590 00.000 8596 worker thread done servicing request
20:32:07.595 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2483, FiltMax=65488, Gamma=1.000
20:32:07.623 00.028 9120 UpdateGuideState exits: m=293711 SNR=206.9
20:32:07.625 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:07.627 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:07.629 00.002 9120 Enqueuing Expose request
20:32:07.632 00.003 8596 Worker thread wakes up
20:32:07.632 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:07.633 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:07.633 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:08.828 01.195 8596 Exposure complete
20:32:08.901 00.073 8596 worker thread done servicing request
20:32:08.901 00.000 9120 OnExposeComplete: enter
20:32:08.903 00.002 9120 UpdateGuideState(): m_state=6
20:32:08.905 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1264
20:32:08.907 00.002 9120 Star::Find returns 1 (0), X=1146.45, Y=158.69, Mass=276635, SNR=222.7, Peak=29507 HFD=4.3
20:32:08.909 00.002 9120 MultiStar: [#1 0.12,0.24,1.00,U] [#2 0.16,0.18,0.81,U] [#3 -0.03,0.33,0.67,U] [#4 0.03,0.39,0.00,M2] [#5 -0.02,0.42,0.00,M2] [#6 -0.02,0.22,0.28,U] [#7 0.21,0.20,0.30,U] [#8 -0.13,0.15,0.26,U] 
20:32:08.910 00.001 9120 single-star, 6 included, MultiStar: {0.09, 0.20}, one-star: {0.14, 0.10}
20:32:08.912 00.002 9120 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.04) = xAngle (-2.44 = -2.44)
20:32:08.913 00.001 9120 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.41 = -2.41)
20:32:08.914 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.60 mountX=-0.13 mountY=-0.11, mountTheta=-2.42
20:32:08.916 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.10, opts=13)
20:32:08.918 00.002 9120 Enqueuing Move request for scope (0.14, 0.10)
20:32:08.921 00.003 8596 Worker thread wakes up
20:32:08.921 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
20:32:08.921 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
20:32:08.921 00.000 8596 Moving (0.14, 0.10) raw xDistance=-0.13 yDistance=-0.11
20:32:08.921 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:32:08.921 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:08.921 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:32:08.922 00.001 8596 MoveAxis(E, 0, ABG)
20:32:08.922 00.000 8596 Move returns status 0, amount 0
20:32:08.922 00.000 8596 MoveAxis(N, 0, ABG)
20:32:08.922 00.000 8596 Move returns status 0, amount 0
20:32:08.922 00.000 8596 move complete, result=0
20:32:08.922 00.000 8596 worker thread done servicing request
20:32:08.930 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2483, FiltMax=65507, Gamma=1.000
20:32:08.955 00.025 9120 UpdateGuideState exits: m=276635 SNR=222.7
20:32:08.957 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:08.957 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:08.957 00.000 9120 Enqueuing Expose request
20:32:08.958 00.001 8596 Worker thread wakes up
20:32:08.958 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:08.959 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:08.959 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:09.930 00.971 8596 Exposure complete
20:32:09.988 00.058 8596 worker thread done servicing request
20:32:09.988 00.000 9120 OnExposeComplete: enter
20:32:09.990 00.002 9120 UpdateGuideState(): m_state=6
20:32:09.992 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1265
20:32:09.994 00.002 9120 Star::Find returns 1 (0), X=1146.35, Y=158.64, Mass=313883, SNR=199.0, Peak=31043 HFD=4.3
20:32:09.996 00.002 9120 MultiStar: [#1 0.00,0.09,0.95,U] [#2 0.12,0.03,0.95,U] [#3 -0.25,0.36,0.00,M1] [#4 0.07,0.11,0.54,U] [#5 -0.09,0.46,0.00,M3] [#6 -0.05,0.28,0.34,U] [#7 0.30,0.33,0.00,M1] [#8 -0.30,0.37,0.00,M3] 
20:32:09.997 00.001 9120 single-star, 4 included, MultiStar: {0.05, 0.08}, one-star: {0.04, 0.05}
20:32:09.999 00.002 9120 CameraToMount -- cameraTheta (0.82) - m_xAngle (3.04) = xAngle (-2.22 = -2.22)
20:32:10.001 00.002 9120 CameraToMount -- cameraTheta (0.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.18 = -2.18)
20:32:10.003 00.002 9120 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.82 mountX=-0.04 mountY=-0.05, mountTheta=-2.21
20:32:10.006 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.05, opts=13)
20:32:10.008 00.002 9120 Enqueuing Move request for scope (0.04, 0.05)
20:32:10.009 00.001 8596 Worker thread wakes up
20:32:10.009 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
20:32:10.009 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
20:32:10.010 00.001 8596 Moving (0.04, 0.05) raw xDistance=-0.04 yDistance=-0.05
20:32:10.010 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:32:10.010 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:10.010 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:32:10.010 00.000 8596 MoveAxis(E, 0, ABG)
20:32:10.010 00.000 8596 Move returns status 0, amount 0
20:32:10.010 00.000 8596 MoveAxis(N, 0, ABG)
20:32:10.010 00.000 8596 Move returns status 0, amount 0
20:32:10.010 00.000 8596 move complete, result=0
20:32:10.011 00.001 8596 worker thread done servicing request
20:32:10.019 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2710, FiltMin=2483, FiltMax=65488, Gamma=1.000
20:32:10.040 00.021 9120 UpdateGuideState exits: m=313883 SNR=199.0
20:32:10.041 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:10.042 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:10.043 00.001 9120 Enqueuing Expose request
20:32:10.044 00.001 8596 Worker thread wakes up
20:32:10.044 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:10.044 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:10.045 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:11.223 01.178 8596 Exposure complete
20:32:11.327 00.104 8596 worker thread done servicing request
20:32:11.327 00.000 9120 OnExposeComplete: enter
20:32:11.328 00.001 9120 UpdateGuideState(): m_state=6
20:32:11.329 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1266
20:32:11.330 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.53, Mass=302001, SNR=189.4, Peak=30259 HFD=4.3
20:32:11.331 00.001 9120 MultiStar: [#1 -0.10,-0.03,1.07,U] [#2 0.03,-0.08,1.03,U] [#3 -0.17,0.29,0.80,U] [#4 -0.19,0.18,0.59,U] [#5 -0.23,-0.02,0.45,U] [#6 0.02,0.16,0.43,U] [#7 -0.13,0.16,0.34,U] [#8 -0.20,0.32,0.00,M4] 
20:32:11.332 00.001 9120 refined, 7 included, MultiStar: {-0.06, 0.05}, one-star: {0.09, -0.06}
20:32:11.333 00.001 9120 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.04) = xAngle (-0.55 = -0.55)
20:32:11.333 00.000 9120 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.52 = -0.52)
20:32:11.334 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.49 mountX=0.07 mountY=-0.04, mountTheta=-0.53
20:32:11.338 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=0.05, opts=13)
20:32:11.339 00.001 9120 Enqueuing Move request for scope (-0.06, 0.05)
20:32:11.340 00.001 8596 Worker thread wakes up
20:32:11.340 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
20:32:11.340 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
20:32:11.340 00.000 8596 Moving (-0.06, 0.05) raw xDistance=0.07 yDistance=-0.04
20:32:11.340 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:32:11.340 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:11.340 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:32:11.340 00.000 8596 MoveAxis(E, 0, ABG)
20:32:11.340 00.000 8596 Move returns status 0, amount 0
20:32:11.340 00.000 8596 MoveAxis(N, 0, ABG)
20:32:11.340 00.000 8596 Move returns status 0, amount 0
20:32:11.340 00.000 8596 move complete, result=0
20:32:11.340 00.000 8596 worker thread done servicing request
20:32:11.344 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:32:11.367 00.023 9120 UpdateGuideState exits: m=302001 SNR=189.4
20:32:11.369 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:11.370 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:11.371 00.001 9120 Enqueuing Expose request
20:32:11.372 00.001 8596 Worker thread wakes up
20:32:11.373 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:11.374 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:11.374 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:12.356 00.982 8596 Exposure complete
20:32:12.432 00.076 8596 worker thread done servicing request
20:32:12.432 00.000 9120 OnExposeComplete: enter
20:32:12.433 00.001 9120 UpdateGuideState(): m_state=6
20:32:12.434 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1267
20:32:12.435 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.24, Mass=293531, SNR=216.5, Peak=27929 HFD=4.3
20:32:12.436 00.001 9120 MultiStar: [#1 -0.01,-0.11,0.93,U] [#2 0.01,-0.01,1.03,U] [#3 -0.08,0.12,0.82,U] [#4 0.03,-0.26,0.49,U] [#5 0.04,0.05,0.41,U] [#6 -0.04,-0.27,0.28,U] [#7 0.22,-0.17,0.31,U] [#8 -0.28,-0.05,0.26,U] 
20:32:12.437 00.001 9120 refined, 8 included, MultiStar: {-0.00, -0.11}, one-star: {0.03, -0.35}
20:32:12.438 00.001 9120 CameraToMount -- cameraTheta (-1.60) - m_xAngle (3.04) = xAngle (-4.64 = 1.64)
20:32:12.438 00.000 9120 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.61 = 1.67)
20:32:12.439 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.60 mountX=-0.01 mountY=0.11, mountTheta=1.64
20:32:12.441 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.11, opts=13)
20:32:12.442 00.001 9120 Enqueuing Move request for scope (-0.00, -0.11)
20:32:12.442 00.000 8596 Worker thread wakes up
20:32:12.443 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
20:32:12.443 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
20:32:12.443 00.000 8596 Moving (-0.00, -0.11) raw xDistance=-0.01 yDistance=0.11
20:32:12.443 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:32:12.443 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:12.443 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:32:12.443 00.000 8596 MoveAxis(E, 0, ABG)
20:32:12.443 00.000 8596 Move returns status 0, amount 0
20:32:12.443 00.000 8596 MoveAxis(N, 0, ABG)
20:32:12.443 00.000 8596 Move returns status 0, amount 0
20:32:12.443 00.000 8596 move complete, result=0
20:32:12.443 00.000 8596 worker thread done servicing request
20:32:12.449 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2467, FiltMax=65501, Gamma=1.000
20:32:12.479 00.030 9120 UpdateGuideState exits: m=293531 SNR=216.5
20:32:12.480 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:12.482 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:12.483 00.001 9120 Enqueuing Expose request
20:32:12.484 00.001 8596 Worker thread wakes up
20:32:12.485 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:12.486 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:12.486 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:13.656 01.170 8596 Exposure complete
20:32:13.754 00.098 8596 worker thread done servicing request
20:32:13.754 00.000 9120 OnExposeComplete: enter
20:32:13.755 00.001 9120 UpdateGuideState(): m_state=6
20:32:13.756 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1268
20:32:13.756 00.000 9120 Star::Find returns 1 (0), X=1146.44, Y=158.36, Mass=287118, SNR=213.2, Peak=24153 HFD=4.3
20:32:13.757 00.001 9120 MultiStar: [#1 0.10,-0.19,1.05,U] [#2 0.11,-0.06,1.11,U] [#3 -0.07,0.01,0.71,U] [#4 -0.04,-0.01,0.54,U] [#5 -0.01,-0.03,0.44,U] [#6 -0.01,-0.15,0.28,U] [#7 0.20,-0.13,0.33,U] [#8 -0.04,0.17,0.31,U] 
20:32:13.758 00.001 9120 refined, 8 included, MultiStar: {0.06, -0.09}, one-star: {0.13, -0.24}
20:32:13.759 00.001 9120 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.04) = xAngle (-4.05 = 2.23)
20:32:13.760 00.001 9120 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.02 = 2.27)
20:32:13.761 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.01 mountX=-0.07 mountY=0.09, mountTheta=2.25
20:32:13.764 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.09, opts=13)
20:32:13.764 00.000 9120 Enqueuing Move request for scope (0.06, -0.09)
20:32:13.765 00.001 8596 Worker thread wakes up
20:32:13.765 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
20:32:13.765 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
20:32:13.765 00.000 8596 Moving (0.06, -0.09) raw xDistance=-0.07 yDistance=0.09
20:32:13.765 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:32:13.766 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:13.766 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:32:13.766 00.000 8596 MoveAxis(E, 0, ABG)
20:32:13.766 00.000 8596 Move returns status 0, amount 0
20:32:13.766 00.000 8596 MoveAxis(N, 0, ABG)
20:32:13.766 00.000 8596 Move returns status 0, amount 0
20:32:13.766 00.000 8596 move complete, result=0
20:32:13.766 00.000 8596 worker thread done servicing request
20:32:13.770 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:32:13.786 00.016 9120 UpdateGuideState exits: m=287118 SNR=213.2
20:32:13.787 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:13.788 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:13.789 00.001 9120 Enqueuing Expose request
20:32:13.790 00.001 8596 Worker thread wakes up
20:32:13.790 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:13.791 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:13.791 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:14.756 00.965 8596 Exposure complete
20:32:14.845 00.089 8596 worker thread done servicing request
20:32:14.845 00.000 9120 OnExposeComplete: enter
20:32:14.846 00.001 9120 UpdateGuideState(): m_state=6
20:32:14.847 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1269
20:32:14.848 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.48, Mass=278933, SNR=206.3, Peak=25363 HFD=4.5
20:32:14.849 00.001 9120 MultiStar: [#1 -0.11,0.05,0.90,U] [#2 -0.03,-0.05,0.96,U] [#3 -0.27,-0.06,0.81,U] [#4 0.03,-0.07,0.48,U] [#5 -0.07,-0.09,0.41,U] [#6 -0.24,0.03,0.31,U] [#7 -0.16,-0.05,0.37,U] [#8 -0.32,0.34,0.00,M3] 
20:32:14.849 00.000 9120 refined, 7 included, MultiStar: {-0.09, -0.05}, one-star: {0.03, -0.12}
20:32:14.850 00.001 9120 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.04) = xAngle (-5.70 = 0.59)
20:32:14.851 00.001 9120 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.66 = 0.62)
20:32:14.852 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.66 mountX=0.08 mountY=0.06, mountTheta=0.61
20:32:14.853 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.05, opts=13)
20:32:14.854 00.001 9120 Enqueuing Move request for scope (-0.09, -0.05)
20:32:14.855 00.001 8596 Worker thread wakes up
20:32:14.855 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
20:32:14.855 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
20:32:14.855 00.000 8596 Moving (-0.09, -0.05) raw xDistance=0.08 yDistance=0.06
20:32:14.855 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:32:14.855 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:14.855 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:32:14.856 00.001 8596 MoveAxis(E, 0, ABG)
20:32:14.856 00.000 8596 Move returns status 0, amount 0
20:32:14.856 00.000 8596 MoveAxis(N, 0, ABG)
20:32:14.856 00.000 8596 Move returns status 0, amount 0
20:32:14.856 00.000 8596 move complete, result=0
20:32:14.856 00.000 8596 worker thread done servicing request
20:32:14.860 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:32:14.878 00.018 9120 UpdateGuideState exits: m=278933 SNR=206.3
20:32:14.879 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:14.880 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:14.882 00.002 9120 Enqueuing Expose request
20:32:14.883 00.001 8596 Worker thread wakes up
20:32:14.883 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:14.884 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:14.884 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:16.053 01.169 8596 Exposure complete
20:32:16.149 00.096 8596 worker thread done servicing request
20:32:16.149 00.000 9120 OnExposeComplete: enter
20:32:16.150 00.001 9120 UpdateGuideState(): m_state=6
20:32:16.151 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1270
20:32:16.151 00.000 9120 Star::Find returns 1 (0), X=1146.31, Y=158.40, Mass=279215, SNR=198.5, Peak=25491 HFD=4.4
20:32:16.152 00.001 9120 MultiStar: [#1 -0.10,0.03,1.03,U] [#2 -0.07,-0.12,0.86,U] [#3 -0.21,0.07,0.89,U] [#4 -0.09,-0.06,0.56,U] [#5 -0.26,-0.30,0.00,M1] [#6 -0.05,0.02,0.35,U] [#7 -0.24,-0.16,0.30,U] [#8 -0.34,-0.02,0.31,U] 
20:32:16.153 00.001 9120 refined, 7 included, MultiStar: {-0.11, -0.06}, one-star: {0.01, -0.20}
20:32:16.153 00.000 9120 CameraToMount -- cameraTheta (-2.68) - m_xAngle (3.04) = xAngle (-5.72 = 0.57)
20:32:16.155 00.002 9120 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.68 = 0.60)
20:32:16.155 00.000 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.68 mountX=0.11 mountY=0.07, mountTheta=0.59
20:32:16.156 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.06, opts=13)
20:32:16.157 00.001 9120 Enqueuing Move request for scope (-0.11, -0.06)
20:32:16.158 00.001 8596 Worker thread wakes up
20:32:16.158 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
20:32:16.158 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
20:32:16.158 00.000 8596 Moving (-0.11, -0.06) raw xDistance=0.11 yDistance=0.07
20:32:16.158 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:32:16.158 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:16.158 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:32:16.158 00.000 8596 MoveAxis(E, 0, ABG)
20:32:16.158 00.000 8596 Move returns status 0, amount 0
20:32:16.158 00.000 8596 MoveAxis(N, 0, ABG)
20:32:16.158 00.000 8596 Move returns status 0, amount 0
20:32:16.158 00.000 8596 move complete, result=0
20:32:16.158 00.000 8596 worker thread done servicing request
20:32:16.163 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:32:16.184 00.021 9120 UpdateGuideState exits: m=279215 SNR=198.5
20:32:16.186 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:16.187 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:16.188 00.001 9120 Enqueuing Expose request
20:32:16.189 00.001 8596 Worker thread wakes up
20:32:16.189 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:16.190 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:16.190 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:17.182 00.992 8596 Exposure complete
20:32:17.263 00.081 8596 worker thread done servicing request
20:32:17.264 00.001 9120 OnExposeComplete: enter
20:32:17.265 00.001 9120 UpdateGuideState(): m_state=6
20:32:17.268 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1271
20:32:17.270 00.002 9120 Star::Find returns 1 (0), X=1146.43, Y=158.31, Mass=299502, SNR=221.2, Peak=24265 HFD=4.6
20:32:17.272 00.002 9120 MultiStar: [#1 -0.03,-0.04,1.04,U] [#2 -0.04,0.06,0.90,U] [#3 0.05,0.11,0.85,U] [#4 -0.09,-0.22,0.51,U] [#5 0.08,-0.21,0.42,U] [#6 0.25,-0.10,0.29,U] [#7 -0.05,-0.34,0.32,U] [#8 -0.05,0.08,0.27,U] 
20:32:17.274 00.002 9120 refined, 8 included, MultiStar: {0.02, -0.09}, one-star: {0.12, -0.29}
20:32:17.275 00.001 9120 CameraToMount -- cameraTheta (-1.31) - m_xAngle (3.04) = xAngle (-4.35 = 1.93)
20:32:17.277 00.002 9120 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.32 = 1.97)
20:32:17.278 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.31 mountX=-0.03 mountY=0.09, mountTheta=1.94
20:32:17.281 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.09, opts=13)
20:32:17.282 00.001 9120 Enqueuing Move request for scope (0.02, -0.09)
20:32:17.284 00.002 8596 Worker thread wakes up
20:32:17.284 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
20:32:17.284 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
20:32:17.284 00.000 8596 Moving (0.02, -0.09) raw xDistance=-0.03 yDistance=0.09
20:32:17.284 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:32:17.284 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:17.284 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:32:17.285 00.001 8596 MoveAxis(E, 0, ABG)
20:32:17.285 00.000 8596 Move returns status 0, amount 0
20:32:17.285 00.000 8596 MoveAxis(N, 0, ABG)
20:32:17.285 00.000 8596 Move returns status 0, amount 0
20:32:17.285 00.000 8596 move complete, result=0
20:32:17.285 00.000 8596 worker thread done servicing request
20:32:17.293 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:32:17.325 00.032 9120 UpdateGuideState exits: m=299502 SNR=221.2
20:32:17.326 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:17.328 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:17.330 00.002 9120 Enqueuing Expose request
20:32:17.331 00.001 8596 Worker thread wakes up
20:32:17.331 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:17.333 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:17.333 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:18.491 01.158 8596 Exposure complete
20:32:18.577 00.086 8596 worker thread done servicing request
20:32:18.577 00.000 9120 OnExposeComplete: enter
20:32:18.578 00.001 9120 UpdateGuideState(): m_state=6
20:32:18.579 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1272
20:32:18.580 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.23, Mass=297070, SNR=221.9, Peak=25497 HFD=4.5
20:32:18.582 00.002 9120 MultiStar: [#1 -0.08,-0.24,0.89,U] [#2 0.06,-0.17,0.93,U] [#3 -0.22,0.19,0.68,U] [#4 -0.02,-0.22,0.38,U] [#5 0.17,-0.16,0.45,U] [#6 -0.02,-0.07,0.28,U] [#7 0.09,-0.23,0.26,U] [#8 -0.13,-0.03,0.21,U] 
20:32:18.584 00.002 9120 refined, 8 included, MultiStar: {-0.00, -0.17}, one-star: {0.09, -0.37}
20:32:18.585 00.001 9120 CameraToMount -- cameraTheta (-1.59) - m_xAngle (3.04) = xAngle (-4.63 = 1.65)
20:32:18.587 00.002 9120 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.60 = 1.68)
20:32:18.588 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.59 mountX=-0.01 mountY=0.17, mountTheta=1.65
20:32:18.592 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.17, opts=13)
20:32:18.593 00.001 9120 Enqueuing Move request for scope (-0.00, -0.17)
20:32:18.594 00.001 8596 Worker thread wakes up
20:32:18.595 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.17) opts 0xd
20:32:18.595 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.17)
20:32:18.595 00.000 8596 Moving (-0.00, -0.17) raw xDistance=-0.01 yDistance=0.17
20:32:18.595 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:32:18.595 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:18.595 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:32:18.595 00.000 8596 MoveAxis(E, 0, ABG)
20:32:18.595 00.000 8596 Move returns status 0, amount 0
20:32:18.595 00.000 8596 MoveAxis(N, 0, ABG)
20:32:18.595 00.000 8596 Move returns status 0, amount 0
20:32:18.595 00.000 8596 move complete, result=0
20:32:18.597 00.002 8596 worker thread done servicing request
20:32:18.605 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:32:18.630 00.025 9120 UpdateGuideState exits: m=297070 SNR=221.9
20:32:18.630 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:18.631 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:18.632 00.001 9120 Enqueuing Expose request
20:32:18.632 00.000 8596 Worker thread wakes up
20:32:18.633 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:18.633 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:18.633 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:19.623 00.990 8596 Exposure complete
20:32:19.701 00.078 8596 worker thread done servicing request
20:32:19.701 00.000 9120 OnExposeComplete: enter
20:32:19.702 00.001 9120 UpdateGuideState(): m_state=6
20:32:19.703 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1273
20:32:19.704 00.001 9120 Star::Find returns 1 (0), X=1146.37, Y=158.27, Mass=289737, SNR=192.8, Peak=24601 HFD=4.4
20:32:19.705 00.001 9120 MultiStar: [#1 -0.03,-0.14,0.99,U] [#2 0.16,-0.20,1.01,U] [#3 -0.22,0.13,0.78,U] [#4 0.00,-0.24,0.51,U] [#5 -0.09,-0.38,0.00,M1] [#6 -0.05,-0.20,0.43,U] [#7 0.21,-0.49,0.00,M1] [#8 -0.22,-0.19,0.31,U] 
20:32:19.706 00.001 9120 refined, 6 included, MultiStar: {-0.01, -0.17}, one-star: {0.06, -0.33}
20:32:19.706 00.000 9120 CameraToMount -- cameraTheta (-1.65) - m_xAngle (3.04) = xAngle (-4.69 = 1.59)
20:32:19.707 00.001 9120 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.66 = 1.63)
20:32:19.708 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.65 mountX=-0.00 mountY=0.17, mountTheta=1.59
20:32:19.711 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.17, opts=13)
20:32:19.712 00.001 9120 Enqueuing Move request for scope (-0.01, -0.17)
20:32:19.712 00.000 8596 Worker thread wakes up
20:32:19.712 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
20:32:19.713 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
20:32:19.713 00.000 8596 Moving (-0.01, -0.17) raw xDistance=-0.00 yDistance=0.17
20:32:19.713 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:32:19.713 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:19.713 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:32:19.713 00.000 8596 MoveAxis(E, 0, ABG)
20:32:19.713 00.000 8596 Move returns status 0, amount 0
20:32:19.713 00.000 8596 MoveAxis(N, 0, ABG)
20:32:19.713 00.000 8596 Move returns status 0, amount 0
20:32:19.713 00.000 8596 move complete, result=0
20:32:19.713 00.000 8596 worker thread done servicing request
20:32:19.717 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:32:19.747 00.030 9120 UpdateGuideState exits: m=289737 SNR=192.8
20:32:19.748 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:19.750 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:19.750 00.000 9120 Enqueuing Expose request
20:32:19.751 00.001 8596 Worker thread wakes up
20:32:19.751 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:19.752 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:19.752 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:20.929 01.177 8596 Exposure complete
20:32:20.995 00.066 8596 worker thread done servicing request
20:32:20.995 00.000 9120 OnExposeComplete: enter
20:32:20.996 00.001 9120 UpdateGuideState(): m_state=6
20:32:20.998 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1274
20:32:21.000 00.002 9120 Star::Find returns 1 (0), X=1146.58, Y=158.21, Mass=310783, SNR=244.8, Peak=27097 HFD=4.5
20:32:21.002 00.002 9120 MultiStar: [#1 0.18,-0.46,0.00,M1] [#2 0.24,-0.52,0.00,M1] [#3 0.11,-0.17,0.65,U] [#4 0.07,-0.29,0.41,U] [#5 0.34,-0.47,0.00,M2] [#6 0.33,-0.41,0.00,M1] [#7 0.27,-0.46,0.00,M2] [#8 0.31,-0.26,0.00,M1] 
20:32:21.004 00.002 9120 refined, 2 included, MultiStar: {0.18, -0.30}, one-star: {0.27, -0.38}
20:32:21.006 00.002 9120 CameraToMount -- cameraTheta (-1.03) - m_xAngle (3.04) = xAngle (-4.07 = 2.21)
20:32:21.008 00.002 9120 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.04 = 2.25)
20:32:21.009 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-1.03 mountX=-0.21 mountY=0.27, mountTheta=2.22
20:32:21.012 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.30, opts=13)
20:32:21.014 00.002 9120 Enqueuing Move request for scope (0.18, -0.30)
20:32:21.016 00.002 8596 Worker thread wakes up
20:32:21.016 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.30) opts 0xd
20:32:21.016 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.30)
20:32:21.016 00.000 8596 Moving (0.18, -0.30) raw xDistance=-0.21 yDistance=0.27
20:32:21.016 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:32:21.016 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:32:21.016 00.000 8596 MoveAxis(E, 30, ABG)
20:32:21.017 00.001 8596 Guiding  Dir = 2, Dur = 30
20:32:21.017 00.000 8596 IsSlewing returns 0
20:32:21.017 00.000 8596 IsGuiding returns 0
20:32:21.024 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2461, FiltMax=65504, Gamma=1.000
20:32:21.028 00.004 8596 PulseGuide returned control before completion, sleep 29
20:32:21.045 00.017 9120 UpdateGuideState exits: m=310783 SNR=244.8
20:32:21.046 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:21.047 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:21.048 00.001 9120 Enqueuing Expose request
20:32:21.059 00.011 8596 IsGuiding returns 1
20:32:21.059 00.000 8596 scope still moving after pulse duration time elapsed
20:32:21.091 00.032 8596 IsSlewing returns 0
20:32:21.091 00.000 8596 IsGuiding returns 1
20:32:21.122 00.031 8596 IsSlewing returns 0
20:32:21.122 00.000 8596 IsGuiding returns 0
20:32:21.122 00.000 8596 scope move finished after 30 + 75 ms
20:32:21.122 00.000 8596 Move returns status 0, amount 30
20:32:21.122 00.000 8596 MoveAxis(S, 58, ABG)
20:32:21.122 00.000 8596 Guiding  Dir = 1, Dur = 58
20:32:21.122 00.000 8596 IsSlewing returns 0
20:32:21.123 00.001 8596 IsGuiding returns 0
20:32:21.184 00.061 8596 IsGuiding returns 1
20:32:21.184 00.000 8596 scope still moving after pulse duration time elapsed
20:32:21.214 00.030 8596 IsSlewing returns 0
20:32:21.214 00.000 8596 IsGuiding returns 1
20:32:21.244 00.030 8596 IsSlewing returns 0
20:32:21.244 00.000 8596 IsGuiding returns 1
20:32:21.275 00.031 8596 IsSlewing returns 0
20:32:21.275 00.000 8596 IsGuiding returns 0
20:32:21.276 00.001 8596 scope move finished after 58 + 95 ms
20:32:21.276 00.000 8596 Move returns status 0, amount 58
20:32:21.276 00.000 8596 move complete, result=0
20:32:21.276 00.000 8596 worker thread done servicing request
20:32:21.276 00.000 8596 Worker thread wakes up
20:32:21.276 00.000 9120 GuideStep: -0.2 px 30 ms EAST, 0.3 px 58 ms SOUTH
20:32:21.278 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:21.278 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:22.260 00.982 8596 Exposure complete
20:32:22.336 00.076 8596 worker thread done servicing request
20:32:22.336 00.000 9120 OnExposeComplete: enter
20:32:22.338 00.002 9120 UpdateGuideState(): m_state=6
20:32:22.339 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1275
20:32:22.340 00.001 9120 Star::Find returns 1 (0), X=1146.31, Y=158.20, Mass=292559, SNR=205.7, Peak=28441 HFD=4.4
20:32:22.341 00.001 9120 MultiStar: [#1 -0.11,-0.28,0.94,U] [#2 -0.11,-0.33,0.91,U] [#3 -0.17,-0.30,0.82,U] [#4 -0.08,-0.30,0.59,U] [#5 0.12,-0.27,0.46,U] [#6 -0.13,-0.30,0.37,U] [#7 -0.14,-0.46,0.00,M3] [#8 -0.19,0.03,0.27,U] 
20:32:22.342 00.001 9120 refined, 7 included, MultiStar: {-0.08, -0.30}, one-star: {0.00, -0.40}
20:32:22.342 00.000 9120 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.04) = xAngle (-4.87 = 1.41)
20:32:22.343 00.001 9120 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.84 = 1.45)
20:32:22.344 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.83 mountX=0.05 mountY=0.31, mountTheta=1.41
20:32:22.345 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.30, opts=13)
20:32:22.346 00.001 9120 Enqueuing Move request for scope (-0.08, -0.30)
20:32:22.347 00.001 8596 Worker thread wakes up
20:32:22.347 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.30) opts 0xd
20:32:22.347 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.30)
20:32:22.347 00.000 8596 Moving (-0.08, -0.30) raw xDistance=0.05 yDistance=0.31
20:32:22.347 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:32:22.347 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:32:22.347 00.000 8596 MoveAxis(E, 0, ABG)
20:32:22.348 00.001 8596 Move returns status 0, amount 0
20:32:22.348 00.000 8596 MoveAxis(S, 65, ABG)
20:32:22.348 00.000 8596 Guiding  Dir = 1, Dur = 65
20:32:22.348 00.000 8596 IsSlewing returns 0
20:32:22.348 00.000 8596 IsGuiding returns 0
20:32:22.352 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2713, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:32:22.370 00.018 8596 PulseGuide returned control before completion, sleep 54
20:32:22.381 00.011 9120 UpdateGuideState exits: m=292559 SNR=205.7
20:32:22.383 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:22.384 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:22.386 00.002 9120 Enqueuing Expose request
20:32:22.431 00.045 8596 IsGuiding returns 1
20:32:22.431 00.000 8596 scope still moving after pulse duration time elapsed
20:32:22.463 00.032 8596 IsSlewing returns 0
20:32:22.463 00.000 8596 IsGuiding returns 0
20:32:22.463 00.000 8596 scope move finished after 65 + 49 ms
20:32:22.463 00.000 8596 Move returns status 0, amount 65
20:32:22.463 00.000 8596 move complete, result=0
20:32:22.463 00.000 8596 worker thread done servicing request
20:32:22.463 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 65 ms SOUTH
20:32:22.465 00.002 8596 Worker thread wakes up
20:32:22.465 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:22.465 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:23.635 01.170 8596 Exposure complete
20:32:23.712 00.077 8596 worker thread done servicing request
20:32:23.712 00.000 9120 OnExposeComplete: enter
20:32:23.714 00.002 9120 UpdateGuideState(): m_state=6
20:32:23.716 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1276
20:32:23.718 00.002 9120 Star::Find returns 1 (0), X=1146.02, Y=158.88, Mass=294631, SNR=217.4, Peak=30227 HFD=4.3
20:32:23.720 00.002 9120 MultiStar: [#1 -0.40,0.34,0.00,M1] [#2 -0.45,0.34,0.00,M1] [#3 -0.47,0.52,0.00,M1] [#4 -0.36,0.33,0.00,M1] [#5 -0.56,0.29,0.00,M2] [#6 -0.37,0.41,0.00,M1] [#7 -0.39,0.25,0.00,M4] [#8 -0.41,0.43,0.00,M1] 
20:32:23.721 00.001 9120 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.04) = xAngle (-0.68 = -0.68)
20:32:23.723 00.002 9120 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.65 = -0.65)
20:32:23.724 00.001 9120 CameraToMount -- cameraX=-0.28 cameraY=0.28 hyp=0.40 cameraTheta=2.36 mountX=0.31 mountY=-0.24, mountTheta=-0.66
20:32:23.727 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.28, y=0.28, opts=13)
20:32:23.729 00.002 9120 Enqueuing Move request for scope (-0.28, 0.28)
20:32:23.730 00.001 8596 Worker thread wakes up
20:32:23.731 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.28) opts 0xd
20:32:23.731 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.28, 0.28)
20:32:23.731 00.000 8596 Moving (-0.28, 0.28) raw xDistance=0.31 yDistance=-0.24
20:32:23.731 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
20:32:23.731 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:32:23.731 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:32:23.731 00.000 8596 MoveAxis(W, 45, ABG)
20:32:23.731 00.000 8596 Guiding  Dir = 3, Dur = 45
20:32:23.732 00.001 8596 IsSlewing returns 0
20:32:23.732 00.000 8596 IsGuiding returns 0
20:32:23.738 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2713, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:32:23.771 00.033 9120 UpdateGuideState exits: m=294631 SNR=217.4
20:32:23.772 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:23.774 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:23.776 00.002 9120 Enqueuing Expose request
20:32:23.776 00.000 8596 PulseGuide returned control before completion, sleep 15
20:32:23.808 00.032 8596 IsGuiding returns 1
20:32:23.808 00.000 8596 scope still moving after pulse duration time elapsed
20:32:23.834 00.026 8596 IsSlewing returns 0
20:32:23.834 00.000 8596 IsGuiding returns 1
20:32:23.865 00.031 8596 IsSlewing returns 0
20:32:23.866 00.001 8596 IsGuiding returns 0
20:32:23.866 00.000 8596 scope move finished after 45 + 87 ms
20:32:23.866 00.000 8596 Move returns status 0, amount 45
20:32:23.866 00.000 8596 MoveAxis(N, 0, ABG)
20:32:23.866 00.000 8596 Move returns status 0, amount 0
20:32:23.866 00.000 8596 move complete, result=0
20:32:23.866 00.000 8596 worker thread done servicing request
20:32:23.866 00.000 8596 Worker thread wakes up
20:32:23.866 00.000 9120 GuideStep: 0.3 px 45 ms WEST, -0.2 px 0 ms NORTH
20:32:23.868 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:23.868 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:24.852 00.984 8596 Exposure complete
20:32:24.927 00.075 8596 worker thread done servicing request
20:32:24.927 00.000 9120 OnExposeComplete: enter
20:32:24.929 00.002 9120 UpdateGuideState(): m_state=6
20:32:24.930 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1277
20:32:24.932 00.002 9120 Star::Find returns 1 (0), X=1146.20, Y=158.93, Mass=306078, SNR=232.8, Peak=33667 HFD=4.3
20:32:24.934 00.002 9120 MultiStar: [#1 -0.20,0.38,0.00,M2] [#2 -0.20,0.48,0.00,M2] [#3 -0.36,0.73,0.00,M2] [#4 -0.29,0.53,0.00,M2] [#5 -0.04,0.39,0.00,M3] [#6 -0.07,0.61,0.00,M2] [#7 -0.19,0.57,0.00,M5] [#8 -0.66,0.55,0.00,M2] 
20:32:24.936 00.002 9120 CameraToMount -- cameraTheta (1.89) - m_xAngle (3.04) = xAngle (-1.15 = -1.15)
20:32:24.937 00.001 9120 CameraToMount -- cameraTheta (1.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.11 = -1.11)
20:32:24.939 00.002 9120 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.89 mountX=0.14 mountY=-0.31, mountTheta=-1.14
20:32:24.941 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=0.33, opts=13)
20:32:24.942 00.001 9120 Enqueuing Move request for scope (-0.11, 0.33)
20:32:24.944 00.002 8596 Worker thread wakes up
20:32:24.944 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
20:32:24.944 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
20:32:24.944 00.000 8596 Moving (-0.11, 0.33) raw xDistance=0.14 yDistance=-0.31
20:32:24.944 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:32:24.944 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:32:24.944 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:32:24.944 00.000 8596 MoveAxis(E, 0, ABG)
20:32:24.945 00.001 8596 Move returns status 0, amount 0
20:32:24.945 00.000 8596 MoveAxis(N, 0, ABG)
20:32:24.945 00.000 8596 Move returns status 0, amount 0
20:32:24.945 00.000 8596 move complete, result=0
20:32:24.945 00.000 8596 worker thread done servicing request
20:32:24.952 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2713, FiltMin=2467, FiltMax=65523, Gamma=1.000
20:32:24.970 00.018 9120 UpdateGuideState exits: m=306078 SNR=232.8
20:32:24.971 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:24.972 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:24.973 00.001 9120 Enqueuing Expose request
20:32:24.975 00.002 8596 Worker thread wakes up
20:32:24.975 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:24.975 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:24.975 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:32:26.137 01.162 8596 Exposure complete
20:32:26.219 00.082 8596 worker thread done servicing request
20:32:26.219 00.000 9120 OnExposeComplete: enter
20:32:26.220 00.001 9120 UpdateGuideState(): m_state=6
20:32:26.220 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1278
20:32:26.223 00.003 9120 Star::Find returns 1 (0), X=1146.44, Y=158.47, Mass=289899, SNR=219.4, Peak=26451 HFD=4.3
20:32:26.225 00.002 9120 MultiStar: [#1 -0.12,-0.01,0.83,U] [#2 0.00,-0.15,1.02,U] [#3 -0.03,0.36,0.65,U] [#4 -0.03,-0.07,0.48,U] [#5 0.10,-0.05,0.44,U] [#6 0.19,0.01,0.34,U] [#7 0.10,0.21,0.27,U] [#8 -0.07,0.16,0.29,U] 
20:32:26.227 00.002 9120 refined, 8 included, MultiStar: {0.02, -0.00}, one-star: {0.14, -0.13}
20:32:26.229 00.002 9120 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.04) = xAngle (-3.12 = -3.12)
20:32:26.230 00.001 9120 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.09 = -3.09)
20:32:26.232 00.002 9120 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.08 mountX=-0.02 mountY=-0.00, mountTheta=-3.09
20:32:26.235 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.00, opts=13)
20:32:26.236 00.001 9120 Enqueuing Move request for scope (0.02, -0.00)
20:32:26.238 00.002 8596 Worker thread wakes up
20:32:26.238 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
20:32:26.238 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
20:32:26.239 00.001 8596 Moving (0.02, -0.00) raw xDistance=-0.02 yDistance=-0.00
20:32:26.239 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:32:26.239 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:26.239 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:32:26.239 00.000 8596 MoveAxis(E, 0, ABG)
20:32:26.239 00.000 8596 Move returns status 0, amount 0
20:32:26.239 00.000 8596 MoveAxis(N, 0, ABG)
20:32:26.239 00.000 8596 Move returns status 0, amount 0
20:32:26.239 00.000 8596 move complete, result=0
20:32:26.239 00.000 8596 worker thread done servicing request
20:32:26.247 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2480, FiltMax=65507, Gamma=1.000
20:32:26.265 00.018 9120 UpdateGuideState exits: m=289899 SNR=219.4
20:32:26.267 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:26.267 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:26.268 00.001 9120 Enqueuing Expose request
20:32:26.269 00.001 8596 Worker thread wakes up
20:32:26.269 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:26.270 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:26.270 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:27.248 00.978 8596 Exposure complete
20:32:27.342 00.094 8596 worker thread done servicing request
20:32:27.342 00.000 9120 OnExposeComplete: enter
20:32:27.343 00.001 9120 UpdateGuideState(): m_state=6
20:32:27.344 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1279
20:32:27.345 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.60, Mass=299509, SNR=231.4, Peak=29395 HFD=4.4
20:32:27.346 00.001 9120 MultiStar: [#1 0.04,-0.03,0.92,U] [#2 -0.01,-0.02,0.92,U] [#3 -0.08,0.14,0.64,U] [#4 -0.01,-0.07,0.42,U] [#5 0.16,-0.24,0.41,U] [#6 0.11,0.15,0.28,U] [#7 -0.06,0.11,0.28,U] [#8 -0.11,0.13,0.23,U] 
20:32:27.346 00.000 9120 refined, 8 included, MultiStar: {0.05, 0.00}, one-star: {0.24, 0.00}
20:32:27.347 00.001 9120 CameraToMount -- cameraTheta (0.07) - m_xAngle (3.04) = xAngle (-2.97 = -2.97)
20:32:27.348 00.001 9120 CameraToMount -- cameraTheta (0.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.93 = -2.93)
20:32:27.349 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.07 mountX=-0.05 mountY=-0.01, mountTheta=-2.93
20:32:27.350 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.00, opts=13)
20:32:27.351 00.001 9120 Enqueuing Move request for scope (0.05, 0.00)
20:32:27.352 00.001 8596 Worker thread wakes up
20:32:27.352 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
20:32:27.352 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
20:32:27.352 00.000 8596 Moving (0.05, 0.00) raw xDistance=-0.05 yDistance=-0.01
20:32:27.352 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:32:27.352 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:27.352 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:32:27.352 00.000 8596 MoveAxis(E, 0, ABG)
20:32:27.352 00.000 8596 Move returns status 0, amount 0
20:32:27.352 00.000 8596 MoveAxis(N, 0, ABG)
20:32:27.353 00.001 8596 Move returns status 0, amount 0
20:32:27.353 00.000 8596 move complete, result=0
20:32:27.353 00.000 8596 worker thread done servicing request
20:32:27.357 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2713, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:32:27.373 00.016 9120 UpdateGuideState exits: m=299509 SNR=231.4
20:32:27.375 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:27.376 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:27.378 00.002 9120 Enqueuing Expose request
20:32:27.379 00.001 8596 Worker thread wakes up
20:32:27.379 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:27.381 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:27.381 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:28.547 01.166 8596 Exposure complete
20:32:28.613 00.066 8596 worker thread done servicing request
20:32:28.613 00.000 9120 OnExposeComplete: enter
20:32:28.615 00.002 9120 UpdateGuideState(): m_state=6
20:32:28.618 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1280
20:32:28.620 00.002 9120 Star::Find returns 1 (0), X=1146.23, Y=158.47, Mass=305614, SNR=232.0, Peak=28851 HFD=4.5
20:32:28.623 00.003 9120 MultiStar: [#1 -0.13,0.03,0.85,U] [#2 0.03,0.03,0.96,U] [#3 -0.25,0.02,0.82,U] [#4 -0.11,0.07,0.48,U] [#5 -0.14,-0.23,0.44,U] [#6 -0.05,0.09,0.32,U] [#7 -0.21,-0.27,0.31,U] [#8 -0.35,0.07,0.29,U] 
20:32:28.624 00.001 9120 refined, 8 included, MultiStar: {-0.12, -0.03}, one-star: {-0.08, -0.13}
20:32:28.625 00.001 9120 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.04) = xAngle (-5.94 = 0.34)
20:32:28.626 00.001 9120 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.91 = 0.38)
20:32:28.627 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.90 mountX=0.12 mountY=0.05, mountTheta=0.37
20:32:28.630 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.03, opts=13)
20:32:28.632 00.002 9120 Enqueuing Move request for scope (-0.12, -0.03)
20:32:28.634 00.002 8596 Worker thread wakes up
20:32:28.634 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
20:32:28.634 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
20:32:28.634 00.000 8596 Moving (-0.12, -0.03) raw xDistance=0.12 yDistance=0.05
20:32:28.634 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:32:28.634 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:28.634 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:32:28.634 00.000 8596 MoveAxis(E, 0, ABG)
20:32:28.635 00.001 8596 Move returns status 0, amount 0
20:32:28.635 00.000 8596 MoveAxis(N, 0, ABG)
20:32:28.635 00.000 8596 Move returns status 0, amount 0
20:32:28.635 00.000 8596 move complete, result=0
20:32:28.635 00.000 8596 worker thread done servicing request
20:32:28.643 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:32:28.672 00.029 9120 UpdateGuideState exits: m=305614 SNR=232.0
20:32:28.673 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:28.674 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:28.675 00.001 9120 Enqueuing Expose request
20:32:28.676 00.001 8596 Worker thread wakes up
20:32:28.676 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:32:28.676 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:28.676 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:29.657 00.981 8596 Exposure complete
20:32:29.742 00.085 8596 worker thread done servicing request
20:32:29.742 00.000 9120 OnExposeComplete: enter
20:32:29.743 00.001 9120 UpdateGuideState(): m_state=6
20:32:29.744 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1281
20:32:29.745 00.001 9120 Star::Find returns 1 (0), X=1146.20, Y=158.42, Mass=300795, SNR=227.8, Peak=25939 HFD=4.5
20:32:29.746 00.001 9120 MultiStar: [#1 -0.26,0.12,0.88,U] [#2 -0.08,0.03,0.96,U] [#3 -0.25,0.01,0.75,U] [#4 -0.19,-0.03,0.50,U] [#5 -0.05,-0.19,0.37,U] [#6 -0.33,-0.07,0.30,U] [#7 0.12,-0.23,0.26,U] [#8 -0.51,-0.04,0.00,M1] 
20:32:29.747 00.001 9120 refined, 7 included, MultiStar: {-0.16, -0.04}, one-star: {-0.11, -0.18}
20:32:29.748 00.001 9120 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.04) = xAngle (-5.94 = 0.35)
20:32:29.748 00.000 9120 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.90 = 0.38)
20:32:29.749 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.90 mountX=0.15 mountY=0.06, mountTheta=0.38
20:32:29.751 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.04, opts=13)
20:32:29.752 00.001 9120 Enqueuing Move request for scope (-0.16, -0.04)
20:32:29.752 00.000 8596 Worker thread wakes up
20:32:29.752 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
20:32:29.753 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
20:32:29.753 00.000 8596 Moving (-0.16, -0.04) raw xDistance=0.15 yDistance=0.06
20:32:29.753 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:32:29.753 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:29.753 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:32:29.753 00.000 8596 MoveAxis(E, 0, ABG)
20:32:29.753 00.000 8596 Move returns status 0, amount 0
20:32:29.753 00.000 8596 MoveAxis(N, 0, ABG)
20:32:29.753 00.000 8596 Move returns status 0, amount 0
20:32:29.753 00.000 8596 move complete, result=0
20:32:29.753 00.000 8596 worker thread done servicing request
20:32:29.757 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2713, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:32:29.783 00.026 9120 UpdateGuideState exits: m=300795 SNR=227.8
20:32:29.785 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:29.786 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:29.788 00.002 9120 Enqueuing Expose request
20:32:29.790 00.002 8596 Worker thread wakes up
20:32:29.790 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:29.792 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:29.792 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:30.953 01.161 8596 Exposure complete
20:32:31.021 00.068 8596 worker thread done servicing request
20:32:31.021 00.000 9120 OnExposeComplete: enter
20:32:31.023 00.002 9120 UpdateGuideState(): m_state=6
20:32:31.023 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1282
20:32:31.024 00.001 9120 Star::Find returns 1 (0), X=1146.45, Y=158.17, Mass=275574, SNR=200.0, Peak=26281 HFD=4.1
20:32:31.026 00.002 9120 MultiStar: [#1 -0.02,-0.30,1.02,U] [#2 0.03,-0.26,1.03,U] [#3 0.03,-0.13,0.84,U] [#4 0.02,-0.14,0.56,U] [#5 -0.05,-0.36,0.46,U] [#6 0.05,-0.33,0.31,U] [#7 0.11,-0.15,0.35,U] [#8 -0.15,-0.31,0.22,U] 
20:32:31.026 00.000 9120 refined, 8 included, MultiStar: {0.03, -0.27}, one-star: {0.14, -0.42}
20:32:31.027 00.001 9120 CameraToMount -- cameraTheta (-1.45) - m_xAngle (3.04) = xAngle (-4.49 = 1.79)
20:32:31.028 00.001 9120 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.45 = 1.83)
20:32:31.029 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.45 mountX=-0.06 mountY=0.27, mountTheta=1.80
20:32:31.030 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.27, opts=13)
20:32:31.031 00.001 9120 Enqueuing Move request for scope (0.03, -0.27)
20:32:31.032 00.001 8596 Worker thread wakes up
20:32:31.032 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd
20:32:31.032 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.27)
20:32:31.032 00.000 8596 Moving (0.03, -0.27) raw xDistance=-0.06 yDistance=0.27
20:32:31.032 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:32:31.032 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:32:31.032 00.000 8596 MoveAxis(E, 0, ABG)
20:32:31.032 00.000 8596 Move returns status 0, amount 0
20:32:31.032 00.000 8596 MoveAxis(S, 56, ABG)
20:32:31.032 00.000 8596 Guiding  Dir = 1, Dur = 56
20:32:31.033 00.001 8596 IsSlewing returns 0
20:32:31.033 00.000 8596 IsGuiding returns 0
20:32:31.036 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2713, FiltMin=2467, FiltMax=65504, Gamma=1.000
20:32:31.046 00.010 8596 PulseGuide returned control before completion, sleep 54
20:32:31.052 00.006 9120 UpdateGuideState exits: m=275574 SNR=200.0
20:32:31.053 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:31.054 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:31.055 00.001 9120 Enqueuing Expose request
20:32:31.107 00.052 8596 IsGuiding returns 1
20:32:31.107 00.000 8596 scope still moving after pulse duration time elapsed
20:32:31.139 00.032 8596 IsSlewing returns 0
20:32:31.139 00.000 8596 IsGuiding returns 0
20:32:31.139 00.000 8596 scope move finished after 56 + 50 ms
20:32:31.139 00.000 8596 Move returns status 0, amount 56
20:32:31.140 00.001 8596 move complete, result=0
20:32:31.140 00.000 8596 worker thread done servicing request
20:32:31.140 00.000 8596 Worker thread wakes up
20:32:31.140 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
20:32:31.141 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:31.141 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:32.105 00.964 8596 Exposure complete
20:32:32.164 00.059 8596 worker thread done servicing request
20:32:32.164 00.000 9120 OnExposeComplete: enter
20:32:32.165 00.001 9120 UpdateGuideState(): m_state=6
20:32:32.166 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1283
20:32:32.166 00.000 9120 Star::Find returns 1 (0), X=1146.32, Y=158.54, Mass=300960, SNR=199.2, Peak=30531 HFD=4.3
20:32:32.167 00.001 9120 MultiStar: [#1 -0.14,0.02,0.99,U] [#2 0.09,0.02,0.93,U] [#3 -0.26,0.12,0.73,U] [#4 -0.13,-0.10,0.57,U] [#5 -0.14,-0.03,0.40,U] [#6 0.01,0.03,0.36,U] [#7 -0.25,-0.23,0.35,U] [#8 -0.32,-0.00,0.31,U] 
20:32:32.168 00.001 9120 single-star, 8 included, MultiStar: {-0.10, -0.01}, one-star: {0.01, -0.06}
20:32:32.169 00.001 9120 CameraToMount -- cameraTheta (-1.35) - m_xAngle (3.04) = xAngle (-4.39 = 1.89)
20:32:32.170 00.001 9120 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.35 = 1.93)
20:32:32.171 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.35 mountX=-0.02 mountY=0.06, mountTheta=1.90
20:32:32.172 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.06, opts=13)
20:32:32.173 00.001 9120 Enqueuing Move request for scope (0.01, -0.06)
20:32:32.174 00.001 8596 Worker thread wakes up
20:32:32.174 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
20:32:32.174 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
20:32:32.174 00.000 8596 Moving (0.01, -0.06) raw xDistance=-0.02 yDistance=0.06
20:32:32.174 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:32:32.174 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:32.174 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:32:32.175 00.001 8596 MoveAxis(E, 0, ABG)
20:32:32.175 00.000 8596 Move returns status 0, amount 0
20:32:32.175 00.000 8596 MoveAxis(N, 0, ABG)
20:32:32.175 00.000 8596 Move returns status 0, amount 0
20:32:32.175 00.000 8596 move complete, result=0
20:32:32.175 00.000 8596 worker thread done servicing request
20:32:32.179 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:32:32.195 00.016 9120 UpdateGuideState exits: m=300960 SNR=199.2
20:32:32.196 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:32.197 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:32.198 00.001 9120 Enqueuing Expose request
20:32:32.199 00.001 8596 Worker thread wakes up
20:32:32.199 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:32.200 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:32.200 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:33.365 01.165 8596 Exposure complete
20:32:33.429 00.064 8596 worker thread done servicing request
20:32:33.429 00.000 9120 OnExposeComplete: enter
20:32:33.430 00.001 9120 UpdateGuideState(): m_state=6
20:32:33.432 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1284
20:32:33.434 00.002 9120 Star::Find returns 1 (0), X=1146.30, Y=158.45, Mass=290641, SNR=207.5, Peak=27235 HFD=4.5
20:32:33.436 00.002 9120 MultiStar: [#1 -0.18,0.03,0.95,U] [#2 -0.21,-0.03,0.99,U] [#3 -0.20,0.01,0.79,U] [#4 -0.14,-0.05,0.55,U] [#5 -0.19,0.03,0.48,U] [#6 -0.14,0.08,0.35,U] [#7 -0.17,-0.14,0.34,U] [#8 -0.41,0.04,0.00,M1] 
20:32:33.437 00.001 9120 single-star, 7 included, MultiStar: {-0.15, -0.03}, one-star: {-0.00, -0.14}
20:32:33.439 00.002 9120 CameraToMount -- cameraTheta (-1.60) - m_xAngle (3.04) = xAngle (-4.64 = 1.64)
20:32:33.441 00.002 9120 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.61 = 1.68)
20:32:33.442 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.60 mountX=-0.01 mountY=0.14, mountTheta=1.64
20:32:33.445 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.14, opts=13)
20:32:33.447 00.002 9120 Enqueuing Move request for scope (-0.00, -0.14)
20:32:33.448 00.001 8596 Worker thread wakes up
20:32:33.448 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
20:32:33.449 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
20:32:33.449 00.000 8596 Moving (-0.00, -0.14) raw xDistance=-0.01 yDistance=0.14
20:32:33.449 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:32:33.449 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:33.449 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:32:33.449 00.000 8596 MoveAxis(E, 0, ABG)
20:32:33.449 00.000 8596 Move returns status 0, amount 0
20:32:33.449 00.000 8596 MoveAxis(N, 0, ABG)
20:32:33.449 00.000 8596 Move returns status 0, amount 0
20:32:33.449 00.000 8596 move complete, result=0
20:32:33.449 00.000 8596 worker thread done servicing request
20:32:33.455 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:32:33.475 00.020 9120 UpdateGuideState exits: m=290641 SNR=207.5
20:32:33.477 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:33.478 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:33.479 00.001 9120 Enqueuing Expose request
20:32:33.480 00.001 8596 Worker thread wakes up
20:32:33.480 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:33.482 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:33.482 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:34.464 00.982 8596 Exposure complete
20:32:34.563 00.099 8596 worker thread done servicing request
20:32:34.563 00.000 9120 OnExposeComplete: enter
20:32:34.565 00.002 9120 UpdateGuideState(): m_state=6
20:32:34.566 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1285
20:32:34.567 00.001 9120 Star::Find returns 1 (0), X=1146.46, Y=158.50, Mass=310503, SNR=214.4, Peak=26899 HFD=4.2
20:32:34.569 00.002 9120 MultiStar: [#1 0.08,0.02,0.94,U] [#2 0.11,0.10,1.08,U] [#3 -0.13,0.13,0.65,U] [#4 -0.09,0.11,0.50,U] [#5 0.06,0.00,0.38,U] [#6 0.19,-0.08,0.30,U] [#7 0.06,-0.12,0.33,U] [#8 -0.22,0.31,0.00,M2] 
20:32:34.570 00.001 9120 refined, 7 included, MultiStar: {0.06, 0.02}, one-star: {0.15, -0.10}
20:32:34.571 00.001 9120 CameraToMount -- cameraTheta (0.33) - m_xAngle (3.04) = xAngle (-2.71 = -2.71)
20:32:34.572 00.001 9120 CameraToMount -- cameraTheta (0.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.67 = -2.67)
20:32:34.573 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.33 mountX=-0.06 mountY=-0.03, mountTheta=-2.68
20:32:34.574 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.02, opts=13)
20:32:34.575 00.001 9120 Enqueuing Move request for scope (0.06, 0.02)
20:32:34.576 00.001 8596 Worker thread wakes up
20:32:34.576 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
20:32:34.576 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
20:32:34.576 00.000 8596 Moving (0.06, 0.02) raw xDistance=-0.06 yDistance=-0.03
20:32:34.576 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:32:34.576 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:34.577 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:32:34.577 00.000 8596 MoveAxis(E, 0, ABG)
20:32:34.577 00.000 8596 Move returns status 0, amount 0
20:32:34.577 00.000 8596 MoveAxis(N, 0, ABG)
20:32:34.577 00.000 8596 Move returns status 0, amount 0
20:32:34.577 00.000 8596 move complete, result=0
20:32:34.577 00.000 8596 worker thread done servicing request
20:32:34.581 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:32:34.599 00.018 9120 UpdateGuideState exits: m=310503 SNR=214.4
20:32:34.600 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:34.602 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:34.603 00.001 9120 Enqueuing Expose request
20:32:34.604 00.001 8596 Worker thread wakes up
20:32:34.604 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:32:34.605 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:34.605 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:35.766 01.161 8596 Exposure complete
20:32:35.839 00.073 8596 worker thread done servicing request
20:32:35.839 00.000 9120 OnExposeComplete: enter
20:32:35.840 00.001 9120 UpdateGuideState(): m_state=6
20:32:35.841 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1286
20:32:35.842 00.001 9120 Star::Find returns 1 (0), X=1146.48, Y=158.72, Mass=302218, SNR=234.2, Peak=28803 HFD=4.5
20:32:35.843 00.001 9120 MultiStar: [#1 0.15,0.26,0.82,U] [#2 0.00,0.23,0.89,U] [#3 -0.06,0.28,0.64,U] [#4 0.21,0.32,0.00,M1] [#5 0.04,0.29,0.34,U] [#6 0.21,0.44,0.00,M1] [#7 0.12,0.13,0.32,U] [#8 -0.19,0.34,0.00,M3] 
20:32:35.844 00.001 9120 single-star, 5 included, MultiStar: {0.08, 0.21}, one-star: {0.18, 0.13}
20:32:35.844 00.000 9120 CameraToMount -- cameraTheta (0.63) - m_xAngle (3.04) = xAngle (-2.42 = -2.42)
20:32:35.845 00.001 9120 CameraToMount -- cameraTheta (0.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.38 = -2.38)
20:32:35.846 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.63 mountX=-0.16 mountY=-0.15, mountTheta=-2.40
20:32:35.849 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.13, opts=13)
20:32:35.851 00.002 9120 Enqueuing Move request for scope (0.18, 0.13)
20:32:35.852 00.001 8596 Worker thread wakes up
20:32:35.853 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
20:32:35.853 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
20:32:35.853 00.000 8596 Moving (0.18, 0.13) raw xDistance=-0.16 yDistance=-0.15
20:32:35.853 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:32:35.853 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:35.853 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:32:35.853 00.000 8596 MoveAxis(E, 0, ABG)
20:32:35.853 00.000 8596 Move returns status 0, amount 0
20:32:35.854 00.001 8596 MoveAxis(N, 0, ABG)
20:32:35.854 00.000 8596 Move returns status 0, amount 0
20:32:35.854 00.000 8596 move complete, result=0
20:32:35.854 00.000 8596 worker thread done servicing request
20:32:35.862 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2710, FiltMin=2480, FiltMax=65465, Gamma=1.000
20:32:35.895 00.033 9120 UpdateGuideState exits: m=302218 SNR=234.2
20:32:35.895 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:35.896 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:35.897 00.001 9120 Enqueuing Expose request
20:32:35.898 00.001 8596 Worker thread wakes up
20:32:35.898 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:32:35.899 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:35.899 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:36.890 00.991 8596 Exposure complete
20:32:36.989 00.099 8596 worker thread done servicing request
20:32:36.989 00.000 9120 OnExposeComplete: enter
20:32:36.990 00.001 9120 UpdateGuideState(): m_state=6
20:32:36.991 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1287
20:32:36.993 00.002 9120 Star::Find returns 1 (0), X=1146.34, Y=158.51, Mass=301798, SNR=225.0, Peak=25075 HFD=4.5
20:32:36.994 00.001 9120 MultiStar: [#1 -0.08,-0.21,0.84,U] [#2 -0.25,0.18,0.89,U] [#3 -0.05,0.11,0.68,U] [#4 -0.10,0.04,0.49,U] [#5 -0.09,-0.19,0.43,U] [#6 0.06,-0.03,0.29,U] [#7 -0.13,-0.19,0.28,U] [#8 -0.22,-0.12,0.21,U] 
20:32:36.996 00.002 9120 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {0.04, -0.09}
20:32:36.997 00.001 9120 CameraToMount -- cameraTheta (-2.78) - m_xAngle (3.04) = xAngle (-5.82 = 0.47)
20:32:36.998 00.001 9120 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.78 = 0.50)
20:32:36.999 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.78 mountX=0.08 mountY=0.04, mountTheta=0.49
20:32:37.001 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.03, opts=13)
20:32:37.002 00.001 9120 Enqueuing Move request for scope (-0.09, -0.03)
20:32:37.003 00.001 8596 Worker thread wakes up
20:32:37.003 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
20:32:37.003 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
20:32:37.003 00.000 8596 Moving (-0.09, -0.03) raw xDistance=0.08 yDistance=0.04
20:32:37.003 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:32:37.003 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:37.003 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:32:37.003 00.000 8596 MoveAxis(E, 0, ABG)
20:32:37.003 00.000 8596 Move returns status 0, amount 0
20:32:37.003 00.000 8596 MoveAxis(N, 0, ABG)
20:32:37.003 00.000 8596 Move returns status 0, amount 0
20:32:37.003 00.000 8596 move complete, result=0
20:32:37.004 00.001 8596 worker thread done servicing request
20:32:37.008 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2445, FiltMax=65507, Gamma=1.000
20:32:37.024 00.016 9120 UpdateGuideState exits: m=301798 SNR=225.0
20:32:37.026 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:37.028 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:37.029 00.001 9120 Enqueuing Expose request
20:32:37.030 00.001 8596 Worker thread wakes up
20:32:37.030 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:32:37.031 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:37.031 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:38.199 01.168 8596 Exposure complete
20:32:38.263 00.064 8596 worker thread done servicing request
20:32:38.263 00.000 9120 OnExposeComplete: enter
20:32:38.264 00.001 9120 UpdateGuideState(): m_state=6
20:32:38.264 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1288
20:32:38.265 00.001 9120 Star::Find returns 1 (0), X=1146.48, Y=158.34, Mass=304152, SNR=203.5, Peak=24569 HFD=4.2
20:32:38.266 00.001 9120 MultiStar: [#1 0.02,-0.13,1.15,U] [#2 0.18,0.01,1.00,U] [#3 0.11,0.08,0.78,U] [#4 0.04,-0.12,0.54,U] [#5 0.08,0.08,0.42,U] [#6 0.08,-0.11,0.30,U] [#7 0.24,-0.12,0.29,U] [#8 0.13,0.00,0.25,U] 
20:32:38.267 00.001 9120 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.17, -0.25}
20:32:38.268 00.001 9120 CameraToMount -- cameraTheta (-0.58) - m_xAngle (3.04) = xAngle (-3.62 = 2.66)
20:32:38.269 00.001 9120 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.59 = 2.70)
20:32:38.269 00.000 9120 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.58 mountX=-0.12 mountY=0.06, mountTheta=2.69
20:32:38.271 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.07, opts=13)
20:32:38.272 00.001 9120 Enqueuing Move request for scope (0.11, -0.07)
20:32:38.273 00.001 8596 Worker thread wakes up
20:32:38.273 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
20:32:38.273 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
20:32:38.273 00.000 8596 Moving (0.11, -0.07) raw xDistance=-0.12 yDistance=0.06
20:32:38.273 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:32:38.273 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:38.273 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:32:38.273 00.000 8596 MoveAxis(E, 0, ABG)
20:32:38.273 00.000 8596 Move returns status 0, amount 0
20:32:38.273 00.000 8596 MoveAxis(N, 0, ABG)
20:32:38.273 00.000 8596 Move returns status 0, amount 0
20:32:38.273 00.000 8596 move complete, result=0
20:32:38.273 00.000 8596 worker thread done servicing request
20:32:38.278 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2422, FiltMax=65507, Gamma=1.000
20:32:38.301 00.023 9120 UpdateGuideState exits: m=304152 SNR=203.5
20:32:38.302 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:38.304 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:38.306 00.002 9120 Enqueuing Expose request
20:32:38.307 00.001 8596 Worker thread wakes up
20:32:38.307 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:38.309 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:38.309 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:39.300 00.991 8596 Exposure complete
20:32:39.395 00.095 8596 worker thread done servicing request
20:32:39.395 00.000 9120 OnExposeComplete: enter
20:32:39.396 00.001 9120 UpdateGuideState(): m_state=6
20:32:39.397 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1289
20:32:39.398 00.001 9120 Star::Find returns 1 (0), X=1146.72, Y=158.48, Mass=291464, SNR=219.6, Peak=23651 HFD=4.4
20:32:39.399 00.001 9120 MultiStar: [#1 0.30,0.04,0.88,U] [#2 0.34,-0.07,0.93,U] [#3 0.27,-0.02,0.71,U] [#4 0.31,-0.10,0.46,U] [#5 0.31,-0.05,0.45,U] [#6 0.20,-0.05,0.33,U] [#7 0.40,0.07,0.00,M1] [#8 0.38,-0.14,0.00,M2] 
20:32:39.400 00.001 9120 refined, 6 included, MultiStar: {0.32, -0.05}, one-star: {0.41, -0.12}
20:32:39.401 00.001 9120 CameraToMount -- cameraTheta (-0.16) - m_xAngle (3.04) = xAngle (-3.20 = 3.08)
20:32:39.402 00.001 9120 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.17 = 3.11)
20:32:39.403 00.001 9120 CameraToMount -- cameraX=0.32 cameraY=-0.05 hyp=0.33 cameraTheta=-0.16 mountX=-0.32 mountY=0.01, mountTheta=3.11
20:32:39.405 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.32, y=-0.05, opts=13)
20:32:39.406 00.001 9120 Enqueuing Move request for scope (0.32, -0.05)
20:32:39.407 00.001 8596 Worker thread wakes up
20:32:39.407 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.05) opts 0xd
20:32:39.407 00.000 8596 Handling offset move in thread for scope, endpoint = (0.32, -0.05)
20:32:39.407 00.000 8596 Moving (0.32, -0.05) raw xDistance=-0.32 yDistance=0.01
20:32:39.407 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:32:39.407 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:39.407 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:32:39.407 00.000 8596 MoveAxis(E, 47, ABG)
20:32:39.407 00.000 8596 Guiding  Dir = 2, Dur = 47
20:32:39.408 00.001 8596 IsSlewing returns 0
20:32:39.408 00.000 8596 IsGuiding returns 0
20:32:39.417 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:32:39.429 00.012 8596 PulseGuide returned control before completion, sleep 37
20:32:39.444 00.015 9120 UpdateGuideState exits: m=291464 SNR=219.6
20:32:39.446 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:39.447 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:39.447 00.000 9120 Enqueuing Expose request
20:32:39.475 00.028 8596 IsGuiding returns 1
20:32:39.475 00.000 8596 scope still moving after pulse duration time elapsed
20:32:39.506 00.031 8596 IsSlewing returns 0
20:32:39.506 00.000 8596 IsGuiding returns 1
20:32:39.537 00.031 8596 IsSlewing returns 0
20:32:39.537 00.000 8596 IsGuiding returns 0
20:32:39.537 00.000 8596 scope move finished after 47 + 82 ms
20:32:39.538 00.001 8596 Move returns status 0, amount 47
20:32:39.538 00.000 8596 MoveAxis(N, 0, ABG)
20:32:39.538 00.000 8596 Move returns status 0, amount 0
20:32:39.538 00.000 8596 move complete, result=0
20:32:39.538 00.000 8596 worker thread done servicing request
20:32:39.538 00.000 8596 Worker thread wakes up
20:32:39.538 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:39.538 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:39.538 00.000 9120 GuideStep: -0.3 px 47 ms EAST, 0.0 px 0 ms NORTH
20:32:40.734 01.196 8596 Exposure complete
20:32:40.819 00.085 8596 worker thread done servicing request
20:32:40.819 00.000 9120 OnExposeComplete: enter
20:32:40.820 00.001 9120 UpdateGuideState(): m_state=6
20:32:40.821 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1290
20:32:40.821 00.000 9120 Star::Find returns 1 (0), X=1146.24, Y=158.44, Mass=286535, SNR=204.0, Peak=25155 HFD=4.6
20:32:40.822 00.001 9120 MultiStar: [#1 -0.13,0.01,0.92,U] [#2 -0.30,0.05,1.00,U] [#3 -0.34,0.16,0.00,M1] [#4 -0.17,-0.09,0.53,U] [#5 -0.18,-0.01,0.38,U] [#6 -0.24,0.06,0.36,U] [#7 -0.08,0.18,0.36,U] [#8 -0.45,0.09,0.00,M3] 
20:32:40.823 00.001 9120 single-star, 6 included, MultiStar: {-0.17, -0.01}, one-star: {-0.07, -0.15}
20:32:40.824 00.001 9120 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.04) = xAngle (-5.02 = 1.27)
20:32:40.825 00.001 9120 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.98 = 1.30)
20:32:40.825 00.000 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.98 mountX=0.05 mountY=0.16, mountTheta=1.27
20:32:40.826 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.15, opts=13)
20:32:40.828 00.002 9120 Enqueuing Move request for scope (-0.07, -0.15)
20:32:40.829 00.001 8596 Worker thread wakes up
20:32:40.829 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
20:32:40.829 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
20:32:40.829 00.000 8596 Moving (-0.07, -0.15) raw xDistance=0.05 yDistance=0.16
20:32:40.829 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:32:40.829 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:40.829 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:32:40.829 00.000 8596 MoveAxis(E, 0, ABG)
20:32:40.829 00.000 8596 Move returns status 0, amount 0
20:32:40.829 00.000 8596 MoveAxis(N, 0, ABG)
20:32:40.829 00.000 8596 Move returns status 0, amount 0
20:32:40.829 00.000 8596 move complete, result=0
20:32:40.829 00.000 8596 worker thread done servicing request
20:32:40.833 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2435, FiltMax=65507, Gamma=1.000
20:32:40.866 00.033 9120 UpdateGuideState exits: m=286535 SNR=204.0
20:32:40.867 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:40.868 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:40.870 00.002 9120 Enqueuing Expose request
20:32:40.871 00.001 8596 Worker thread wakes up
20:32:40.871 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:40.873 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:40.874 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:41.861 00.987 8596 Exposure complete
20:32:41.938 00.077 8596 worker thread done servicing request
20:32:41.938 00.000 9120 OnExposeComplete: enter
20:32:41.940 00.002 9120 UpdateGuideState(): m_state=6
20:32:41.942 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1291
20:32:41.943 00.001 9120 Star::Find returns 1 (0), X=1145.98, Y=158.51, Mass=287456, SNR=236.9, Peak=24915 HFD=4.2
20:32:41.945 00.002 9120 MultiStar: [#1 -0.45,-0.07,0.00,M1] [#2 -0.39,0.23,0.00,M1] [#3 -0.54,0.14,0.00,M2] [#4 -0.50,-0.07,0.00,M1] [#5 -0.40,-0.10,0.00,M1] [#6 -0.61,-0.00,0.00,M1] [#7 -0.16,-0.06,0.29,U] [#8 -0.68,0.12,0.00,M4] 
20:32:41.946 00.001 9120 refined, 1 included, MultiStar: {-0.29, -0.08}, one-star: {-0.33, -0.08}
20:32:41.947 00.001 9120 CameraToMount -- cameraTheta (-2.88) - m_xAngle (3.04) = xAngle (-5.92 = 0.36)
20:32:41.949 00.002 9120 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.88 = 0.40)
20:32:41.951 00.002 9120 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.88 mountX=0.28 mountY=0.12, mountTheta=0.39
20:32:41.953 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=-0.08, opts=13)
20:32:41.955 00.002 9120 Enqueuing Move request for scope (-0.29, -0.08)
20:32:41.956 00.001 8596 Worker thread wakes up
20:32:41.956 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd
20:32:41.956 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, -0.08)
20:32:41.956 00.000 8596 Moving (-0.29, -0.08) raw xDistance=0.28 yDistance=0.12
20:32:41.957 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:32:41.957 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:41.957 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:32:41.957 00.000 8596 MoveAxis(W, 41, ABG)
20:32:41.957 00.000 8596 Guiding  Dir = 3, Dur = 41
20:32:41.957 00.000 8596 IsSlewing returns 0
20:32:41.957 00.000 8596 IsGuiding returns 0
20:32:41.962 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:32:41.989 00.027 9120 UpdateGuideState exits: m=287456 SNR=236.9
20:32:41.990 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:41.992 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:41.993 00.001 9120 Enqueuing Expose request
20:32:41.994 00.001 8596 PulseGuide returned control before completion, sleep 15
20:32:42.024 00.030 8596 IsGuiding returns 1
20:32:42.024 00.000 8596 scope still moving after pulse duration time elapsed
20:32:42.056 00.032 8596 IsSlewing returns 0
20:32:42.056 00.000 8596 IsGuiding returns 1
20:32:42.087 00.031 8596 IsSlewing returns 0
20:32:42.087 00.000 8596 IsGuiding returns 0
20:32:42.088 00.001 8596 scope move finished after 41 + 89 ms
20:32:42.088 00.000 8596 Move returns status 0, amount 41
20:32:42.088 00.000 8596 MoveAxis(N, 0, ABG)
20:32:42.088 00.000 8596 Move returns status 0, amount 0
20:32:42.088 00.000 8596 move complete, result=0
20:32:42.088 00.000 8596 worker thread done servicing request
20:32:42.088 00.000 8596 Worker thread wakes up
20:32:42.088 00.000 9120 GuideStep: 0.3 px 41 ms WEST, 0.1 px 0 ms NORTH
20:32:42.089 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:42.089 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:43.258 01.169 8596 Exposure complete
20:32:43.313 00.055 8596 worker thread done servicing request
20:32:43.313 00.000 9120 OnExposeComplete: enter
20:32:43.314 00.001 9120 UpdateGuideState(): m_state=6
20:32:43.315 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1292
20:32:43.316 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.35, Mass=316190, SNR=245.8, Peak=26643 HFD=4.4
20:32:43.317 00.001 9120 MultiStar: [#1 -0.08,-0.20,0.93,U] [#2 0.12,-0.06,0.84,U] [#3 -0.01,-0.04,0.61,U] [#4 -0.02,-0.19,0.49,U] [#5 0.08,-0.11,0.34,U] [#6 0.12,-0.30,0.29,U] [#7 0.08,-0.13,0.25,U] [#8 -0.45,-0.05,0.00,M5] 
20:32:43.318 00.001 9120 refined, 7 included, MultiStar: {0.05, -0.16}, one-star: {0.13, -0.25}
20:32:43.319 00.001 9120 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.04) = xAngle (-4.32 = 1.96)
20:32:43.319 00.000 9120 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.29 = 2.00)
20:32:43.320 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.28 mountX=-0.06 mountY=0.15, mountTheta=1.97
20:32:43.322 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.16, opts=13)
20:32:43.323 00.001 9120 Enqueuing Move request for scope (0.05, -0.16)
20:32:43.323 00.000 8596 Worker thread wakes up
20:32:43.323 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
20:32:43.324 00.001 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
20:32:43.324 00.000 8596 Moving (0.05, -0.16) raw xDistance=-0.06 yDistance=0.15
20:32:43.324 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:32:43.324 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:43.324 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:32:43.324 00.000 8596 MoveAxis(E, 0, ABG)
20:32:43.324 00.000 8596 Move returns status 0, amount 0
20:32:43.324 00.000 8596 MoveAxis(N, 0, ABG)
20:32:43.324 00.000 8596 Move returns status 0, amount 0
20:32:43.324 00.000 8596 move complete, result=0
20:32:43.324 00.000 8596 worker thread done servicing request
20:32:43.333 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2438, FiltMax=65488, Gamma=1.000
20:32:43.361 00.028 9120 UpdateGuideState exits: m=316190 SNR=245.8
20:32:43.363 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:43.364 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:43.365 00.001 9120 Enqueuing Expose request
20:32:43.366 00.001 8596 Worker thread wakes up
20:32:43.367 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:43.368 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:43.368 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:44.346 00.978 8596 Exposure complete
20:32:44.436 00.090 8596 worker thread done servicing request
20:32:44.436 00.000 9120 OnExposeComplete: enter
20:32:44.438 00.002 9120 UpdateGuideState(): m_state=6
20:32:44.440 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1293
20:32:44.442 00.002 9120 Star::Find returns 1 (0), X=1146.51, Y=158.44, Mass=293746, SNR=210.3, Peak=26227 HFD=4.3
20:32:44.444 00.002 9120 MultiStar: [#1 0.14,-0.17,0.97,U] [#2 0.12,-0.09,0.89,U] [#3 0.03,-0.04,0.71,U] [#4 0.02,-0.18,0.44,U] [#5 0.06,-0.10,0.47,U] [#6 0.29,-0.11,0.33,U] [#7 0.09,0.02,0.33,U] [#8 -0.15,-0.13,0.26,U] 
20:32:44.446 00.002 9120 refined, 8 included, MultiStar: {0.11, -0.12}, one-star: {0.21, -0.15}
20:32:44.447 00.001 9120 CameraToMount -- cameraTheta (-0.81) - m_xAngle (3.04) = xAngle (-3.85 = 2.43)
20:32:44.449 00.002 9120 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.81 = 2.47)
20:32:44.449 00.000 9120 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.81 mountX=-0.12 mountY=0.10, mountTheta=2.46
20:32:44.452 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.12, opts=13)
20:32:44.454 00.002 9120 Enqueuing Move request for scope (0.11, -0.12)
20:32:44.455 00.001 8596 Worker thread wakes up
20:32:44.455 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
20:32:44.455 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
20:32:44.456 00.001 8596 Moving (0.11, -0.12) raw xDistance=-0.12 yDistance=0.10
20:32:44.456 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:32:44.456 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:44.456 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:32:44.456 00.000 8596 MoveAxis(E, 0, ABG)
20:32:44.456 00.000 8596 Move returns status 0, amount 0
20:32:44.456 00.000 8596 MoveAxis(N, 0, ABG)
20:32:44.456 00.000 8596 Move returns status 0, amount 0
20:32:44.456 00.000 8596 move complete, result=0
20:32:44.456 00.000 8596 worker thread done servicing request
20:32:44.463 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:32:44.491 00.028 9120 UpdateGuideState exits: m=293746 SNR=210.3
20:32:44.492 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:44.494 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:44.495 00.001 9120 Enqueuing Expose request
20:32:44.496 00.001 8596 Worker thread wakes up
20:32:44.497 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:44.498 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:44.498 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:45.669 01.171 8596 Exposure complete
20:32:45.729 00.060 8596 worker thread done servicing request
20:32:45.729 00.000 9120 OnExposeComplete: enter
20:32:45.730 00.001 9120 UpdateGuideState(): m_state=6
20:32:45.731 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1294
20:32:45.731 00.000 9120 Star::Find returns 1 (0), X=1146.32, Y=158.23, Mass=277011, SNR=198.7, Peak=24297 HFD=4.4
20:32:45.732 00.001 9120 MultiStar: [#1 -0.16,-0.17,0.97,U] [#2 0.05,-0.20,0.99,U] [#3 -0.17,-0.03,0.83,U] [#4 -0.13,-0.17,0.59,U] [#5 -0.04,-0.26,0.48,U] [#6 0.19,-0.25,0.34,U] [#7 0.21,-0.15,0.35,U] [#8 -0.43,0.11,0.00,M5] 
20:32:45.733 00.001 9120 refined, 7 included, MultiStar: {-0.03, -0.20}, one-star: {0.01, -0.37}
20:32:45.734 00.001 9120 CameraToMount -- cameraTheta (-1.73) - m_xAngle (3.04) = xAngle (-4.78 = 1.51)
20:32:45.735 00.001 9120 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.74 = 1.54)
20:32:45.736 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.73 mountX=0.01 mountY=0.21, mountTheta=1.51
20:32:45.737 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.20, opts=13)
20:32:45.738 00.001 9120 Enqueuing Move request for scope (-0.03, -0.20)
20:32:45.739 00.001 8596 Worker thread wakes up
20:32:45.739 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
20:32:45.739 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
20:32:45.739 00.000 8596 Moving (-0.03, -0.20) raw xDistance=0.01 yDistance=0.21
20:32:45.739 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:32:45.739 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:32:45.739 00.000 8596 MoveAxis(E, 0, ABG)
20:32:45.739 00.000 8596 Move returns status 0, amount 0
20:32:45.739 00.000 8596 MoveAxis(S, 43, ABG)
20:32:45.739 00.000 8596 Guiding  Dir = 1, Dur = 43
20:32:45.740 00.001 8596 IsSlewing returns 0
20:32:45.740 00.000 8596 IsGuiding returns 0
20:32:45.741 00.001 8596 PulseGuide returned control before completion, sleep 52
20:32:45.743 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:32:45.759 00.016 9120 UpdateGuideState exits: m=277011 SNR=198.7
20:32:45.760 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:45.761 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:45.762 00.001 9120 Enqueuing Expose request
20:32:45.805 00.043 8596 IsGuiding returns 1
20:32:45.805 00.000 8596 scope still moving after pulse duration time elapsed
20:32:45.837 00.032 8596 IsSlewing returns 0
20:32:45.837 00.000 8596 IsGuiding returns 0
20:32:45.837 00.000 8596 scope move finished after 43 + 53 ms
20:32:45.837 00.000 8596 Move returns status 0, amount 43
20:32:45.837 00.000 8596 move complete, result=0
20:32:45.837 00.000 8596 worker thread done servicing request
20:32:45.837 00.000 8596 Worker thread wakes up
20:32:45.837 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
20:32:45.838 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:45.838 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:46.819 00.981 8596 Exposure complete
20:32:46.907 00.088 8596 worker thread done servicing request
20:32:46.907 00.000 9120 OnExposeComplete: enter
20:32:46.908 00.001 9120 UpdateGuideState(): m_state=6
20:32:46.909 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1295
20:32:46.909 00.000 9120 Star::Find returns 1 (0), X=1146.40, Y=158.37, Mass=297794, SNR=206.1, Peak=23795 HFD=4.4
20:32:46.910 00.001 9120 MultiStar: [#1 -0.05,-0.11,0.94,U] [#2 0.08,-0.04,0.88,U] [#3 0.02,0.04,0.73,U] [#4 -0.02,-0.10,0.53,U] [#5 0.06,-0.15,0.44,U] [#6 0.20,-0.19,0.33,U] [#7 0.13,-0.25,0.29,U] [#8 -0.05,-0.22,0.27,U] 
20:32:46.911 00.001 9120 refined, 8 included, MultiStar: {0.04, -0.12}, one-star: {0.09, -0.23}
20:32:46.912 00.001 9120 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.04) = xAngle (-4.26 = 2.02)
20:32:46.913 00.001 9120 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.22 = 2.06)
20:32:46.914 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.22 mountX=-0.06 mountY=0.11, mountTheta=2.03
20:32:46.915 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.12, opts=13)
20:32:46.916 00.001 9120 Enqueuing Move request for scope (0.04, -0.12)
20:32:46.917 00.001 8596 Worker thread wakes up
20:32:46.917 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
20:32:46.917 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
20:32:46.917 00.000 8596 Moving (0.04, -0.12) raw xDistance=-0.06 yDistance=0.11
20:32:46.917 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:32:46.917 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:46.917 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:32:46.917 00.000 8596 MoveAxis(E, 0, ABG)
20:32:46.917 00.000 8596 Move returns status 0, amount 0
20:32:46.917 00.000 8596 MoveAxis(N, 0, ABG)
20:32:46.917 00.000 8596 Move returns status 0, amount 0
20:32:46.917 00.000 8596 move complete, result=0
20:32:46.917 00.000 8596 worker thread done servicing request
20:32:46.921 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2483, FiltMax=65507, Gamma=1.000
20:32:46.937 00.016 9120 UpdateGuideState exits: m=297794 SNR=206.1
20:32:46.938 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:46.939 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:46.940 00.001 9120 Enqueuing Expose request
20:32:46.941 00.001 8596 Worker thread wakes up
20:32:46.941 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:46.941 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:46.942 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:48.120 01.178 8596 Exposure complete
20:32:48.191 00.071 8596 worker thread done servicing request
20:32:48.191 00.000 9120 OnExposeComplete: enter
20:32:48.193 00.002 9120 UpdateGuideState(): m_state=6
20:32:48.194 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1296
20:32:48.194 00.000 9120 Star::Find returns 1 (0), X=1146.56, Y=158.24, Mass=305890, SNR=222.0, Peak=24217 HFD=4.6
20:32:48.195 00.001 9120 MultiStar: [#1 0.19,-0.30,0.89,U] [#2 0.19,-0.09,0.86,U] [#3 0.05,-0.06,0.66,U] [#4 0.25,-0.30,0.00,M1] [#5 0.06,-0.19,0.42,U] [#6 0.19,0.02,0.27,U] [#7 0.28,-0.13,0.31,U] [#8 -0.05,-0.16,0.27,U] 
20:32:48.195 00.000 9120 refined, 7 included, MultiStar: {0.17, -0.19}, one-star: {0.25, -0.36}
20:32:48.197 00.002 9120 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.04) = xAngle (-3.90 = 2.38)
20:32:48.198 00.001 9120 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.87 = 2.42)
20:32:48.199 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-0.86 mountX=-0.18 mountY=0.17, mountTheta=2.40
20:32:48.199 00.000 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.19, opts=13)
20:32:48.201 00.002 9120 Enqueuing Move request for scope (0.17, -0.19)
20:32:48.202 00.001 8596 Worker thread wakes up
20:32:48.202 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd
20:32:48.202 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.19)
20:32:48.202 00.000 8596 Moving (0.17, -0.19) raw xDistance=-0.18 yDistance=0.17
20:32:48.202 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:32:48.202 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:48.202 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:32:48.202 00.000 8596 MoveAxis(E, 0, ABG)
20:32:48.202 00.000 8596 Move returns status 0, amount 0
20:32:48.202 00.000 8596 MoveAxis(N, 0, ABG)
20:32:48.202 00.000 8596 Move returns status 0, amount 0
20:32:48.202 00.000 8596 move complete, result=0
20:32:48.203 00.001 8596 worker thread done servicing request
20:32:48.207 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:32:48.222 00.015 9120 UpdateGuideState exits: m=305890 SNR=222.0
20:32:48.222 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:48.224 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:48.225 00.001 9120 Enqueuing Expose request
20:32:48.226 00.001 8596 Worker thread wakes up
20:32:48.226 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:32:48.227 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:48.227 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:49.207 00.980 8596 Exposure complete
20:32:49.275 00.068 8596 worker thread done servicing request
20:32:49.275 00.000 9120 OnExposeComplete: enter
20:32:49.276 00.001 9120 UpdateGuideState(): m_state=6
20:32:49.277 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1297
20:32:49.278 00.001 9120 Star::Find returns 1 (0), X=1146.52, Y=158.20, Mass=284220, SNR=205.6, Peak=22553 HFD=4.5
20:32:49.279 00.001 9120 MultiStar: [#1 0.09,-0.36,0.92,U] [#2 0.25,-0.09,0.91,U] [#3 0.06,-0.10,0.72,U] [#4 -0.01,-0.27,0.51,U] [#5 0.06,-0.36,0.46,U] [#6 0.16,-0.21,0.37,U] [#7 0.30,-0.37,0.00,M1] [#8 -0.09,-0.28,0.27,U] 
20:32:49.279 00.000 9120 refined, 7 included, MultiStar: {0.12, -0.26}, one-star: {0.22, -0.39}
20:32:49.280 00.001 9120 CameraToMount -- cameraTheta (-1.13) - m_xAngle (3.04) = xAngle (-4.17 = 2.11)
20:32:49.281 00.001 9120 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.14 = 2.15)
20:32:49.282 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-1.13 mountX=-0.15 mountY=0.24, mountTheta=2.12
20:32:49.283 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.26, opts=13)
20:32:49.284 00.001 9120 Enqueuing Move request for scope (0.12, -0.26)
20:32:49.285 00.001 8596 Worker thread wakes up
20:32:49.285 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd
20:32:49.285 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.26)
20:32:49.285 00.000 8596 Moving (0.12, -0.26) raw xDistance=-0.15 yDistance=0.24
20:32:49.285 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:32:49.285 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:32:49.285 00.000 8596 MoveAxis(E, 0, ABG)
20:32:49.285 00.000 8596 Move returns status 0, amount 0
20:32:49.285 00.000 8596 MoveAxis(S, 50, ABG)
20:32:49.285 00.000 8596 Guiding  Dir = 1, Dur = 50
20:32:49.286 00.001 8596 IsSlewing returns 0
20:32:49.286 00.000 8596 IsGuiding returns 0
20:32:49.290 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:32:49.307 00.017 9120 UpdateGuideState exits: m=284220 SNR=205.6
20:32:49.308 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:49.309 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:49.310 00.001 9120 Enqueuing Expose request
20:32:49.331 00.021 8596 PulseGuide returned control before completion, sleep 16
20:32:49.361 00.030 8596 IsGuiding returns 1
20:32:49.361 00.000 8596 scope still moving after pulse duration time elapsed
20:32:49.392 00.031 8596 IsSlewing returns 0
20:32:49.392 00.000 8596 IsGuiding returns 1
20:32:49.423 00.031 8596 IsSlewing returns 0
20:32:49.423 00.000 8596 IsGuiding returns 0
20:32:49.423 00.000 8596 scope move finished after 50 + 87 ms
20:32:49.423 00.000 8596 Move returns status 0, amount 50
20:32:49.423 00.000 8596 move complete, result=0
20:32:49.424 00.001 8596 worker thread done servicing request
20:32:49.424 00.000 8596 Worker thread wakes up
20:32:49.424 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
20:32:49.426 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:49.426 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:50.605 01.179 8596 Exposure complete
20:32:50.679 00.074 8596 worker thread done servicing request
20:32:50.679 00.000 9120 OnExposeComplete: enter
20:32:50.680 00.001 9120 UpdateGuideState(): m_state=6
20:32:50.680 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1298
20:32:50.681 00.001 9120 Star::Find returns 1 (0), X=1146.21, Y=158.72, Mass=293207, SNR=241.0, Peak=28963 HFD=4.5
20:32:50.682 00.001 9120 MultiStar: [#1 -0.26,0.17,0.83,U] [#2 -0.09,0.24,0.83,U] [#3 -0.36,0.30,0.00,M1] [#4 -0.21,0.07,0.51,U] [#5 -0.19,-0.07,0.36,U] [#6 -0.48,0.17,0.00,M1] [#7 -0.05,0.11,0.26,U] [#8 -0.35,0.27,0.00,M3] 
20:32:50.683 00.001 9120 single-star, 5 included, MultiStar: {-0.15, 0.13}, one-star: {-0.09, 0.12}
20:32:50.684 00.001 9120 CameraToMount -- cameraTheta (2.23) - m_xAngle (3.04) = xAngle (-0.81 = -0.81)
20:32:50.685 00.001 9120 CameraToMount -- cameraTheta (2.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.77 = -0.77)
20:32:50.685 00.000 9120 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.23 mountX=0.11 mountY=-0.11, mountTheta=-0.79
20:32:50.687 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=0.12, opts=13)
20:32:50.688 00.001 9120 Enqueuing Move request for scope (-0.09, 0.12)
20:32:50.688 00.000 8596 Worker thread wakes up
20:32:50.688 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
20:32:50.688 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
20:32:50.689 00.001 8596 Moving (-0.09, 0.12) raw xDistance=0.11 yDistance=-0.11
20:32:50.689 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:32:50.689 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:50.689 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:32:50.689 00.000 8596 MoveAxis(E, 0, ABG)
20:32:50.689 00.000 8596 Move returns status 0, amount 0
20:32:50.689 00.000 8596 MoveAxis(N, 0, ABG)
20:32:50.689 00.000 8596 Move returns status 0, amount 0
20:32:50.689 00.000 8596 move complete, result=0
20:32:50.689 00.000 8596 worker thread done servicing request
20:32:50.693 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:32:50.709 00.016 9120 UpdateGuideState exits: m=293207 SNR=241.0
20:32:50.710 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:50.711 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:50.712 00.001 9120 Enqueuing Expose request
20:32:50.713 00.001 8596 Worker thread wakes up
20:32:50.713 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:50.714 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:50.714 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:51.695 00.981 8596 Exposure complete
20:32:51.789 00.094 8596 worker thread done servicing request
20:32:51.790 00.001 9120 OnExposeComplete: enter
20:32:51.791 00.001 9120 UpdateGuideState(): m_state=6
20:32:51.793 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1299
20:32:51.795 00.002 9120 Star::Find returns 1 (0), X=1146.38, Y=158.65, Mass=281860, SNR=231.4, Peak=27235 HFD=4.6
20:32:51.797 00.002 9120 MultiStar: [#1 0.01,0.12,0.86,U] [#2 0.14,0.46,0.00,M1] [#3 -0.08,0.38,0.00,M2] [#4 -0.22,0.20,0.41,U] [#5 0.29,0.12,0.46,U] [#6 0.12,0.24,0.26,U] [#7 0.05,0.02,0.30,U] [#8 0.01,0.11,0.26,U] 
20:32:51.798 00.001 9120 single-star, 6 included, MultiStar: {0.05, 0.11}, one-star: {0.08, 0.05}
20:32:51.800 00.002 9120 CameraToMount -- cameraTheta (0.59) - m_xAngle (3.04) = xAngle (-2.45 = -2.45)
20:32:51.801 00.001 9120 CameraToMount -- cameraTheta (0.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.42 = -2.42)
20:32:51.802 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.59 mountX=-0.07 mountY=-0.06, mountTheta=-2.43
20:32:51.804 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.05, opts=13)
20:32:51.805 00.001 9120 Enqueuing Move request for scope (0.08, 0.05)
20:32:51.805 00.000 8596 Worker thread wakes up
20:32:51.805 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
20:32:51.805 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
20:32:51.806 00.001 8596 Moving (0.08, 0.05) raw xDistance=-0.07 yDistance=-0.06
20:32:51.806 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:32:51.806 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:51.806 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:32:51.806 00.000 8596 MoveAxis(E, 0, ABG)
20:32:51.806 00.000 8596 Move returns status 0, amount 0
20:32:51.806 00.000 8596 MoveAxis(N, 0, ABG)
20:32:51.806 00.000 8596 Move returns status 0, amount 0
20:32:51.806 00.000 8596 move complete, result=0
20:32:51.806 00.000 8596 worker thread done servicing request
20:32:51.813 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:32:51.830 00.017 9120 UpdateGuideState exits: m=281860 SNR=231.4
20:32:51.831 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:51.833 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:51.834 00.001 9120 Enqueuing Expose request
20:32:51.836 00.002 8596 Worker thread wakes up
20:32:51.836 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:51.838 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:51.838 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:52.985 01.147 8596 Exposure complete
20:32:53.073 00.088 8596 worker thread done servicing request
20:32:53.074 00.001 9120 OnExposeComplete: enter
20:32:53.075 00.001 9120 UpdateGuideState(): m_state=6
20:32:53.077 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1300
20:32:53.079 00.002 9120 Star::Find returns 1 (0), X=1146.61, Y=158.44, Mass=302454, SNR=229.2, Peak=26451 HFD=4.4
20:32:53.081 00.002 9120 MultiStar: [#1 0.16,0.03,0.87,U] [#2 0.32,0.23,0.00,M2] [#3 0.22,0.32,0.00,M3] [#4 0.23,0.03,0.48,U] [#5 0.10,0.17,0.39,U] [#6 0.36,0.04,0.34,U] [#7 0.18,-0.15,0.30,U] [#8 0.11,-0.02,0.23,U] 
20:32:53.083 00.002 9120 refined, 6 included, MultiStar: {0.22, -0.02}, one-star: {0.30, -0.16}
20:32:53.085 00.002 9120 CameraToMount -- cameraTheta (-0.10) - m_xAngle (3.04) = xAngle (-3.15 = 3.14)
20:32:53.087 00.002 9120 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.11 = -3.11)
20:32:53.089 00.002 9120 CameraToMount -- cameraX=0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-0.10 mountX=-0.22 mountY=-0.01, mountTheta=-3.11
20:32:53.091 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.02, opts=13)
20:32:53.093 00.002 9120 Enqueuing Move request for scope (0.22, -0.02)
20:32:53.095 00.002 8596 Worker thread wakes up
20:32:53.095 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.02) opts 0xd
20:32:53.095 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.02)
20:32:53.095 00.000 8596 Moving (0.22, -0.02) raw xDistance=-0.22 yDistance=-0.01
20:32:53.095 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:32:53.096 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:53.096 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:32:53.096 00.000 8596 MoveAxis(E, 32, ABG)
20:32:53.096 00.000 8596 Guiding  Dir = 2, Dur = 32
20:32:53.097 00.001 8596 IsSlewing returns 0
20:32:53.097 00.000 8596 IsGuiding returns 0
20:32:53.105 00.008 8596 PulseGuide returned control before completion, sleep 34
20:32:53.106 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2713, FiltMin=2457, FiltMax=65523, Gamma=1.000
20:32:53.135 00.029 9120 UpdateGuideState exits: m=302454 SNR=229.2
20:32:53.136 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:53.137 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:53.138 00.001 9120 Enqueuing Expose request
20:32:53.152 00.014 8596 IsGuiding returns 1
20:32:53.152 00.000 8596 scope still moving after pulse duration time elapsed
20:32:53.183 00.031 8596 IsSlewing returns 0
20:32:53.183 00.000 8596 IsGuiding returns 1
20:32:53.215 00.032 8596 IsSlewing returns 0
20:32:53.215 00.000 8596 IsGuiding returns 0
20:32:53.215 00.000 8596 scope move finished after 32 + 85 ms
20:32:53.215 00.000 8596 Move returns status 0, amount 32
20:32:53.215 00.000 8596 MoveAxis(N, 0, ABG)
20:32:53.215 00.000 8596 Move returns status 0, amount 0
20:32:53.215 00.000 8596 move complete, result=0
20:32:53.215 00.000 8596 worker thread done servicing request
20:32:53.215 00.000 8596 Worker thread wakes up
20:32:53.215 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:53.215 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:53.215 00.000 9120 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
20:32:54.209 00.994 8596 Exposure complete
20:32:54.281 00.072 8596 worker thread done servicing request
20:32:54.281 00.000 9120 OnExposeComplete: enter
20:32:54.283 00.002 9120 UpdateGuideState(): m_state=6
20:32:54.284 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1301
20:32:54.284 00.000 9120 Star::Find returns 1 (0), X=1146.42, Y=158.64, Mass=303514, SNR=202.7, Peak=29171 HFD=4.4
20:32:54.285 00.001 9120 MultiStar: [#1 0.09,0.09,0.94,U] [#2 0.09,0.14,0.94,U] [#3 0.13,0.07,0.80,U] [#4 0.15,0.10,0.51,U] [#5 0.11,0.15,0.47,U] [#6 0.01,0.23,0.32,U] [#7 0.21,0.05,0.37,U] [#8 -0.17,0.11,0.28,U] 
20:32:54.286 00.001 9120 single-star, 8 included, MultiStar: {0.10, 0.10}, one-star: {0.11, 0.05}
20:32:54.287 00.001 9120 CameraToMount -- cameraTheta (0.40) - m_xAngle (3.04) = xAngle (-2.64 = -2.64)
20:32:54.287 00.000 9120 CameraToMount -- cameraTheta (0.40) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.61 = -2.61)
20:32:54.288 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.40 mountX=-0.11 mountY=-0.06, mountTheta=-2.62
20:32:54.290 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.05, opts=13)
20:32:54.292 00.002 9120 Enqueuing Move request for scope (0.11, 0.05)
20:32:54.293 00.001 8596 Worker thread wakes up
20:32:54.294 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
20:32:54.294 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
20:32:54.294 00.000 8596 Moving (0.11, 0.05) raw xDistance=-0.11 yDistance=-0.06
20:32:54.294 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:32:54.294 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:54.294 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:32:54.294 00.000 8596 MoveAxis(E, 0, ABG)
20:32:54.294 00.000 8596 Move returns status 0, amount 0
20:32:54.294 00.000 8596 MoveAxis(N, 0, ABG)
20:32:54.295 00.001 8596 Move returns status 0, amount 0
20:32:54.295 00.000 8596 move complete, result=0
20:32:54.295 00.000 8596 worker thread done servicing request
20:32:54.303 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2422, FiltMax=65488, Gamma=1.000
20:32:54.325 00.022 9120 UpdateGuideState exits: m=303514 SNR=202.7
20:32:54.327 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:54.329 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:54.331 00.002 9120 Enqueuing Expose request
20:32:54.332 00.001 8596 Worker thread wakes up
20:32:54.333 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:54.335 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:54.335 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:55.505 01.170 8596 Exposure complete
20:32:55.593 00.088 8596 worker thread done servicing request
20:32:55.593 00.000 9120 OnExposeComplete: enter
20:32:55.595 00.002 9120 UpdateGuideState(): m_state=6
20:32:55.597 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1302
20:32:55.599 00.002 9120 Star::Find returns 1 (0), X=1146.42, Y=158.52, Mass=292366, SNR=199.0, Peak=27715 HFD=4.3
20:32:55.601 00.002 9120 MultiStar: [#1 0.01,0.22,0.91,U] [#2 0.00,0.13,1.03,U] [#3 -0.08,0.29,0.76,U] [#4 -0.01,0.21,0.53,U] [#5 0.04,0.02,0.50,U] [#6 0.10,0.18,0.32,U] [#7 0.27,0.05,0.34,U] [#8 -0.15,0.24,0.27,U] 
20:32:55.603 00.002 9120 refined, 8 included, MultiStar: {0.03, 0.13}, one-star: {0.12, -0.07}
20:32:55.604 00.001 9120 CameraToMount -- cameraTheta (1.36) - m_xAngle (3.04) = xAngle (-1.68 = -1.68)
20:32:55.605 00.001 9120 CameraToMount -- cameraTheta (1.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.64 = -1.64)
20:32:55.606 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.36 mountX=-0.01 mountY=-0.13, mountTheta=-1.68
20:32:55.609 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.13, opts=13)
20:32:55.611 00.002 9120 Enqueuing Move request for scope (0.03, 0.13)
20:32:55.613 00.002 8596 Worker thread wakes up
20:32:55.613 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
20:32:55.613 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
20:32:55.613 00.000 8596 Moving (0.03, 0.13) raw xDistance=-0.01 yDistance=-0.13
20:32:55.613 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:32:55.613 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:55.614 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:32:55.614 00.000 8596 MoveAxis(E, 0, ABG)
20:32:55.614 00.000 8596 Move returns status 0, amount 0
20:32:55.614 00.000 8596 MoveAxis(N, 0, ABG)
20:32:55.614 00.000 8596 Move returns status 0, amount 0
20:32:55.614 00.000 8596 move complete, result=0
20:32:55.614 00.000 8596 worker thread done servicing request
20:32:55.622 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:32:55.648 00.026 9120 UpdateGuideState exits: m=292366 SNR=199.0
20:32:55.650 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:55.652 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:55.653 00.001 9120 Enqueuing Expose request
20:32:55.654 00.001 8596 Worker thread wakes up
20:32:55.654 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:32:55.656 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:55.656 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:56.644 00.988 8596 Exposure complete
20:32:56.747 00.103 8596 worker thread done servicing request
20:32:56.747 00.000 9120 OnExposeComplete: enter
20:32:56.749 00.002 9120 UpdateGuideState(): m_state=6
20:32:56.751 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1303
20:32:56.752 00.001 9120 Star::Find returns 1 (0), X=1146.69, Y=158.35, Mass=295377, SNR=218.5, Peak=22643 HFD=4.3
20:32:56.754 00.002 9120 MultiStar: [#1 0.21,-0.21,0.93,U] [#2 0.19,-0.29,0.82,U] [#3 0.21,-0.01,0.69,U] [#4 0.31,-0.11,0.44,U] [#5 0.32,-0.08,0.43,U] [#6 0.08,-0.23,0.28,U] [#7 0.11,-0.07,0.33,U] [#8 0.05,-0.03,0.28,U] 
20:32:56.756 00.002 9120 refined, 8 included, MultiStar: {0.24, -0.17}, one-star: {0.39, -0.25}
20:32:56.758 00.002 9120 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.04) = xAngle (-3.65 = 2.63)
20:32:56.759 00.001 9120 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.62 = 2.67)
20:32:56.761 00.002 9120 CameraToMount -- cameraX=0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-0.61 mountX=-0.25 mountY=0.13, mountTheta=2.66
20:32:56.764 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=-0.17, opts=13)
20:32:56.765 00.001 9120 Enqueuing Move request for scope (0.24, -0.17)
20:32:56.766 00.001 8596 Worker thread wakes up
20:32:56.766 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.17) opts 0xd
20:32:56.766 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, -0.17)
20:32:56.766 00.000 8596 Moving (0.24, -0.17) raw xDistance=-0.25 yDistance=0.13
20:32:56.766 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:32:56.766 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:56.767 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:32:56.767 00.000 8596 MoveAxis(E, 36, ABG)
20:32:56.767 00.000 8596 Guiding  Dir = 2, Dur = 36
20:32:56.767 00.000 8596 IsSlewing returns 0
20:32:56.767 00.000 8596 IsGuiding returns 0
20:32:56.775 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2713, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:32:56.794 00.019 8596 PulseGuide returned control before completion, sleep 19
20:32:56.800 00.006 9120 UpdateGuideState exits: m=295377 SNR=218.5
20:32:56.801 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:56.803 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:56.803 00.000 9120 Enqueuing Expose request
20:32:56.825 00.022 8596 IsGuiding returns 1
20:32:56.825 00.000 8596 scope still moving after pulse duration time elapsed
20:32:56.856 00.031 8596 IsSlewing returns 0
20:32:56.856 00.000 8596 IsGuiding returns 1
20:32:56.888 00.032 8596 IsSlewing returns 0
20:32:56.888 00.000 8596 IsGuiding returns 0
20:32:56.888 00.000 8596 scope move finished after 36 + 84 ms
20:32:56.888 00.000 8596 Move returns status 0, amount 36
20:32:56.888 00.000 8596 MoveAxis(N, 0, ABG)
20:32:56.888 00.000 8596 Move returns status 0, amount 0
20:32:56.888 00.000 8596 move complete, result=0
20:32:56.888 00.000 8596 worker thread done servicing request
20:32:56.889 00.001 8596 Worker thread wakes up
20:32:56.889 00.000 9120 GuideStep: -0.3 px 36 ms EAST, 0.1 px 0 ms NORTH
20:32:56.890 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:56.890 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:58.049 01.159 8596 Exposure complete
20:32:58.137 00.088 8596 worker thread done servicing request
20:32:58.138 00.001 9120 OnExposeComplete: enter
20:32:58.139 00.001 9120 UpdateGuideState(): m_state=6
20:32:58.140 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1304
20:32:58.141 00.001 9120 Star::Find returns 1 (0), X=1146.35, Y=158.45, Mass=298997, SNR=221.4, Peak=25267 HFD=4.5
20:32:58.143 00.002 9120 MultiStar: [#1 -0.12,0.06,0.94,U] [#2 -0.12,-0.06,0.92,U] [#3 -0.51,0.21,0.00,M1] [#4 -0.06,-0.01,0.47,U] [#5 -0.07,-0.00,0.41,U] [#6 -0.27,-0.02,0.31,U] [#7 -0.04,-0.15,0.27,U] [#8 -0.30,0.51,0.00,M1] 
20:32:58.145 00.002 9120 refined, 6 included, MultiStar: {-0.08, -0.04}, one-star: {0.04, -0.14}
20:32:58.147 00.002 9120 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.04) = xAngle (-5.65 = 0.63)
20:32:58.148 00.001 9120 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.62 = 0.67)
20:32:58.150 00.002 9120 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.61 mountX=0.07 mountY=0.05, mountTheta=0.65
20:32:58.152 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=-0.04, opts=13)
20:32:58.154 00.002 9120 Enqueuing Move request for scope (-0.08, -0.04)
20:32:58.154 00.000 8596 Worker thread wakes up
20:32:58.154 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
20:32:58.155 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
20:32:58.155 00.000 8596 Moving (-0.08, -0.04) raw xDistance=0.07 yDistance=0.05
20:32:58.155 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:32:58.155 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:58.155 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:32:58.155 00.000 8596 MoveAxis(E, 0, ABG)
20:32:58.155 00.000 8596 Move returns status 0, amount 0
20:32:58.155 00.000 8596 MoveAxis(N, 0, ABG)
20:32:58.155 00.000 8596 Move returns status 0, amount 0
20:32:58.155 00.000 8596 move complete, result=0
20:32:58.155 00.000 8596 worker thread done servicing request
20:32:58.162 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2713, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:32:58.177 00.015 9120 UpdateGuideState exits: m=298997 SNR=221.4
20:32:58.178 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:58.179 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:58.179 00.000 9120 Enqueuing Expose request
20:32:58.180 00.001 8596 Worker thread wakes up
20:32:58.180 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:32:58.181 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:58.181 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:32:59.166 00.985 8596 Exposure complete
20:32:59.250 00.084 8596 worker thread done servicing request
20:32:59.250 00.000 9120 OnExposeComplete: enter
20:32:59.251 00.001 9120 UpdateGuideState(): m_state=6
20:32:59.252 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1305
20:32:59.252 00.000 9120 Star::Find returns 1 (0), X=1146.08, Y=158.28, Mass=284159, SNR=188.9, Peak=23433 HFD=4.2
20:32:59.253 00.001 9120 MultiStar: [#1 -0.33,-0.25,0.00,M1] [#2 -0.16,-0.18,0.95,U] [#3 -0.33,-0.07,0.82,U] [#4 -0.25,-0.19,0.56,U] [#5 -0.44,-0.27,0.00,M1] [#6 -0.34,-0.15,0.36,U] [#7 -0.17,-0.37,0.00,M1] [#8 -0.23,0.21,0.34,U] 
20:32:59.254 00.001 9120 refined, 5 included, MultiStar: {-0.25, -0.16}, one-star: {-0.23, -0.32}
20:32:59.255 00.001 9120 CameraToMount -- cameraTheta (-2.57) - m_xAngle (3.04) = xAngle (-5.61 = 0.67)
20:32:59.257 00.002 9120 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.58 = 0.71)
20:32:59.258 00.001 9120 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.29 cameraTheta=-2.57 mountX=0.23 mountY=0.19, mountTheta=0.69
20:32:59.260 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=-0.16, opts=13)
20:32:59.261 00.001 9120 Enqueuing Move request for scope (-0.25, -0.16)
20:32:59.262 00.001 8596 Worker thread wakes up
20:32:59.262 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd
20:32:59.262 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, -0.16)
20:32:59.262 00.000 8596 Moving (-0.25, -0.16) raw xDistance=0.23 yDistance=0.19
20:32:59.262 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:32:59.262 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:32:59.262 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:32:59.262 00.000 8596 MoveAxis(W, 33, ABG)
20:32:59.262 00.000 8596 Guiding  Dir = 3, Dur = 33
20:32:59.263 00.001 8596 IsSlewing returns 0
20:32:59.263 00.000 8596 IsGuiding returns 0
20:32:59.266 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:32:59.283 00.017 9120 UpdateGuideState exits: m=284159 SNR=188.9
20:32:59.284 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:59.285 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:32:59.286 00.001 9120 Enqueuing Expose request
20:32:59.287 00.001 8596 PulseGuide returned control before completion, sleep 19
20:32:59.317 00.030 8596 IsGuiding returns 1
20:32:59.317 00.000 8596 scope still moving after pulse duration time elapsed
20:32:59.348 00.031 8596 IsSlewing returns 0
20:32:59.348 00.000 8596 IsGuiding returns 1
20:32:59.379 00.031 8596 IsSlewing returns 0
20:32:59.379 00.000 8596 IsGuiding returns 0
20:32:59.379 00.000 8596 scope move finished after 33 + 82 ms
20:32:59.379 00.000 8596 Move returns status 0, amount 33
20:32:59.379 00.000 8596 MoveAxis(N, 0, ABG)
20:32:59.379 00.000 8596 Move returns status 0, amount 0
20:32:59.379 00.000 8596 move complete, result=0
20:32:59.379 00.000 8596 worker thread done servicing request
20:32:59.379 00.000 8596 Worker thread wakes up
20:32:59.379 00.000 9120 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
20:32:59.380 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:32:59.381 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:00.555 01.174 8596 Exposure complete
20:33:00.633 00.078 8596 worker thread done servicing request
20:33:00.633 00.000 9120 OnExposeComplete: enter
20:33:00.635 00.002 9120 UpdateGuideState(): m_state=6
20:33:00.636 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1306
20:33:00.638 00.002 9120 Star::Find returns 1 (0), X=1146.38, Y=158.36, Mass=304288, SNR=221.4, Peak=25587 HFD=4.4
20:33:00.639 00.001 9120 MultiStar: [#1 -0.19,-0.16,0.94,U] [#2 0.04,-0.15,0.86,U] [#3 -0.08,0.05,0.69,U] [#4 -0.09,-0.12,0.43,U] [#5 -0.08,-0.14,0.41,U] [#6 -0.06,0.03,0.32,U] [#7 0.16,-0.21,0.32,U] [#8 -0.36,-0.44,0.00,M1] 
20:33:00.640 00.001 9120 refined, 7 included, MultiStar: {-0.03, -0.13}, one-star: {0.07, -0.23}
20:33:00.642 00.002 9120 CameraToMount -- cameraTheta (-1.83) - m_xAngle (3.04) = xAngle (-4.88 = 1.41)
20:33:00.643 00.001 9120 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.84 = 1.44)
20:33:00.644 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.83 mountX=0.02 mountY=0.13, mountTheta=1.41
20:33:00.646 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.13, opts=13)
20:33:00.647 00.001 9120 Enqueuing Move request for scope (-0.03, -0.13)
20:33:00.648 00.001 8596 Worker thread wakes up
20:33:00.648 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
20:33:00.648 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
20:33:00.648 00.000 8596 Moving (-0.03, -0.13) raw xDistance=0.02 yDistance=0.13
20:33:00.648 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:33:00.648 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:00.648 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:33:00.649 00.001 8596 MoveAxis(E, 0, ABG)
20:33:00.649 00.000 8596 Move returns status 0, amount 0
20:33:00.649 00.000 8596 MoveAxis(N, 0, ABG)
20:33:00.649 00.000 8596 Move returns status 0, amount 0
20:33:00.649 00.000 8596 move complete, result=0
20:33:00.649 00.000 8596 worker thread done servicing request
20:33:00.655 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:33:00.684 00.029 9120 UpdateGuideState exits: m=304288 SNR=221.4
20:33:00.685 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:00.686 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:00.688 00.002 9120 Enqueuing Expose request
20:33:00.688 00.000 8596 Worker thread wakes up
20:33:00.688 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:00.690 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:00.690 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:01.667 00.977 8596 Exposure complete
20:33:01.776 00.109 8596 worker thread done servicing request
20:33:01.776 00.000 9120 OnExposeComplete: enter
20:33:01.777 00.001 9120 UpdateGuideState(): m_state=6
20:33:01.778 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1307
20:33:01.779 00.001 9120 Star::Find returns 1 (0), X=1146.37, Y=158.29, Mass=318441, SNR=268.1, Peak=26953 HFD=4.4
20:33:01.780 00.001 9120 MultiStar: [#1 0.09,-0.17,0.76,U] [#2 0.14,-0.02,0.68,U] [#3 -0.18,0.08,0.54,U] [#4 -0.13,-0.15,0.46,U] [#5 0.04,-0.19,0.32,U] [#6 -0.07,-0.14,0.23,U] [#7 0.04,-0.11,0.27,U] [#8 -0.12,-0.17,0.22,U] 
20:33:01.781 00.001 9120 refined, 8 included, MultiStar: {0.01, -0.14}, one-star: {0.06, -0.31}
20:33:01.781 00.000 9120 CameraToMount -- cameraTheta (-1.49) - m_xAngle (3.04) = xAngle (-4.54 = 1.75)
20:33:01.782 00.001 9120 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.50 = 1.78)
20:33:01.784 00.002 9120 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.49 mountX=-0.02 mountY=0.14, mountTheta=1.75
20:33:01.786 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.14, opts=13)
20:33:01.788 00.002 9120 Enqueuing Move request for scope (0.01, -0.14)
20:33:01.788 00.000 8596 Worker thread wakes up
20:33:01.789 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
20:33:01.789 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
20:33:01.789 00.000 8596 Moving (0.01, -0.14) raw xDistance=-0.02 yDistance=0.14
20:33:01.789 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:33:01.789 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:01.789 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:33:01.789 00.000 8596 MoveAxis(E, 0, ABG)
20:33:01.789 00.000 8596 Move returns status 0, amount 0
20:33:01.789 00.000 8596 MoveAxis(N, 0, ABG)
20:33:01.789 00.000 8596 Move returns status 0, amount 0
20:33:01.789 00.000 8596 move complete, result=0
20:33:01.789 00.000 8596 worker thread done servicing request
20:33:01.794 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:33:01.817 00.023 9120 UpdateGuideState exits: m=318441 SNR=268.1
20:33:01.818 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:01.819 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:01.820 00.001 9120 Enqueuing Expose request
20:33:01.821 00.001 8596 Worker thread wakes up
20:33:01.821 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:01.823 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:01.823 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:02.993 01.170 8596 Exposure complete
20:33:03.082 00.089 8596 worker thread done servicing request
20:33:03.082 00.000 9120 OnExposeComplete: enter
20:33:03.083 00.001 9120 UpdateGuideState(): m_state=6
20:33:03.084 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1308
20:33:03.085 00.001 9120 Star::Find returns 1 (0), X=1146.49, Y=158.44, Mass=283091, SNR=213.0, Peak=23203 HFD=4.3
20:33:03.086 00.001 9120 MultiStar: [#1 0.13,-0.01,1.04,U] [#2 0.07,-0.07,0.94,U] [#3 -0.04,0.15,0.66,U] [#4 -0.03,-0.13,0.48,U] [#5 0.07,-0.17,0.41,U] [#6 0.18,-0.08,0.31,U] [#7 -0.09,-0.26,0.31,U] [#8 -0.16,0.06,0.22,U] 
20:33:03.087 00.001 9120 refined, 8 included, MultiStar: {0.07, -0.07}, one-star: {0.19, -0.15}
20:33:03.088 00.001 9120 CameraToMount -- cameraTheta (-0.76) - m_xAngle (3.04) = xAngle (-3.80 = 2.48)
20:33:03.089 00.001 9120 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.77 = 2.52)
20:33:03.090 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.76 mountX=-0.08 mountY=0.06, mountTheta=2.50
20:33:03.091 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.07, opts=13)
20:33:03.092 00.001 9120 Enqueuing Move request for scope (0.07, -0.07)
20:33:03.093 00.001 8596 Worker thread wakes up
20:33:03.093 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
20:33:03.093 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
20:33:03.093 00.000 8596 Moving (0.07, -0.07) raw xDistance=-0.08 yDistance=0.06
20:33:03.093 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:33:03.093 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:03.093 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:33:03.093 00.000 8596 MoveAxis(E, 0, ABG)
20:33:03.093 00.000 8596 Move returns status 0, amount 0
20:33:03.094 00.001 8596 MoveAxis(N, 0, ABG)
20:33:03.094 00.000 8596 Move returns status 0, amount 0
20:33:03.094 00.000 8596 move complete, result=0
20:33:03.094 00.000 8596 worker thread done servicing request
20:33:03.099 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:33:03.125 00.026 9120 UpdateGuideState exits: m=283091 SNR=213.0
20:33:03.128 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:03.129 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:03.129 00.000 9120 Enqueuing Expose request
20:33:03.130 00.001 8596 Worker thread wakes up
20:33:03.130 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:03.132 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:03.132 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:04.104 00.972 8596 Exposure complete
20:33:04.194 00.090 8596 worker thread done servicing request
20:33:04.194 00.000 9120 OnExposeComplete: enter
20:33:04.196 00.002 9120 UpdateGuideState(): m_state=6
20:33:04.198 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1309
20:33:04.200 00.002 9120 Star::Find returns 1 (0), X=1146.40, Y=158.11, Mass=295401, SNR=209.2, Peak=26809 HFD=4.2
20:33:04.201 00.001 9120 MultiStar: [#1 0.04,-0.32,1.03,U] [#2 -0.03,-0.24,1.01,U] [#3 0.00,-0.03,0.74,U] [#4 -0.01,-0.21,0.50,U] [#5 -0.07,-0.42,0.00,M1] [#6 -0.01,-0.14,0.31,U] [#7 0.14,-0.09,0.31,U] [#8 -0.10,0.14,0.26,U] 
20:33:04.203 00.002 9120 refined, 7 included, MultiStar: {0.02, -0.23}, one-star: {0.10, -0.48}
20:33:04.204 00.001 9120 CameraToMount -- cameraTheta (-1.48) - m_xAngle (3.04) = xAngle (-4.52 = 1.77)
20:33:04.205 00.001 9120 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.48 = 1.80)
20:33:04.206 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.24 cameraTheta=-1.48 mountX=-0.05 mountY=0.23, mountTheta=1.77
20:33:04.209 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.23, opts=13)
20:33:04.211 00.002 9120 Enqueuing Move request for scope (0.02, -0.23)
20:33:04.213 00.002 8596 Worker thread wakes up
20:33:04.213 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
20:33:04.213 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
20:33:04.214 00.001 8596 Moving (0.02, -0.23) raw xDistance=-0.05 yDistance=0.23
20:33:04.214 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:33:04.214 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:33:04.214 00.000 8596 MoveAxis(E, 0, ABG)
20:33:04.214 00.000 8596 Move returns status 0, amount 0
20:33:04.214 00.000 8596 MoveAxis(S, 48, ABG)
20:33:04.214 00.000 8596 Guiding  Dir = 1, Dur = 48
20:33:04.215 00.001 8596 IsSlewing returns 0
20:33:04.215 00.000 8596 IsGuiding returns 0
20:33:04.220 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:33:04.222 00.002 8596 PulseGuide returned control before completion, sleep 53
20:33:04.246 00.024 9120 UpdateGuideState exits: m=295401 SNR=209.2
20:33:04.248 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:04.249 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:04.250 00.001 9120 Enqueuing Expose request
20:33:04.282 00.032 8596 IsGuiding returns 1
20:33:04.282 00.000 8596 scope still moving after pulse duration time elapsed
20:33:04.313 00.031 8596 IsSlewing returns 0
20:33:04.313 00.000 8596 IsGuiding returns 0
20:33:04.313 00.000 8596 scope move finished after 48 + 50 ms
20:33:04.313 00.000 8596 Move returns status 0, amount 48
20:33:04.313 00.000 8596 move complete, result=0
20:33:04.313 00.000 8596 worker thread done servicing request
20:33:04.313 00.000 8596 Worker thread wakes up
20:33:04.314 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:04.314 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:04.315 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
20:33:05.493 01.178 8596 Exposure complete
20:33:05.570 00.077 8596 worker thread done servicing request
20:33:05.570 00.000 9120 OnExposeComplete: enter
20:33:05.571 00.001 9120 UpdateGuideState(): m_state=6
20:33:05.571 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1310
20:33:05.572 00.001 9120 Star::Find returns 1 (0), X=1146.75, Y=158.48, Mass=290180, SNR=211.6, Peak=23347 HFD=4.6
20:33:05.573 00.001 9120 MultiStar: [#1 0.27,-0.05,0.98,U] [#2 0.18,-0.04,0.91,U] [#3 0.13,0.10,0.73,U] [#4 0.08,-0.21,0.56,U] [#5 0.16,0.03,0.45,U] [#6 0.31,-0.01,0.34,U] [#7 0.39,-0.21,0.00,M1] [#8 0.05,0.10,0.22,U] 
20:33:05.574 00.001 9120 refined, 7 included, MultiStar: {0.23, -0.04}, one-star: {0.44, -0.12}
20:33:05.575 00.001 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.06)
20:33:05.576 00.001 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.19 = 3.10)
20:33:05.576 00.000 9120 CameraToMount -- cameraX=0.23 cameraY=-0.04 hyp=0.24 cameraTheta=-0.18 mountX=-0.24 mountY=0.01, mountTheta=3.10
20:33:05.578 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=-0.04, opts=13)
20:33:05.579 00.001 9120 Enqueuing Move request for scope (0.23, -0.04)
20:33:05.580 00.001 8596 Worker thread wakes up
20:33:05.580 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.04) opts 0xd
20:33:05.580 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, -0.04)
20:33:05.580 00.000 8596 Moving (0.23, -0.04) raw xDistance=-0.24 yDistance=0.01
20:33:05.580 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:33:05.580 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:05.580 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:33:05.580 00.000 8596 MoveAxis(E, 34, ABG)
20:33:05.580 00.000 8596 Guiding  Dir = 2, Dur = 34
20:33:05.580 00.000 8596 IsSlewing returns 0
20:33:05.581 00.001 8596 IsGuiding returns 0
20:33:05.585 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:33:05.601 00.016 9120 UpdateGuideState exits: m=290180 SNR=211.6
20:33:05.602 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:05.603 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:05.603 00.000 9120 Enqueuing Expose request
20:33:05.624 00.021 8596 IsGuiding returns 1
20:33:05.624 00.000 8596 scope still moving after pulse duration time elapsed
20:33:05.653 00.029 8596 IsSlewing returns 0
20:33:05.653 00.000 8596 IsGuiding returns 1
20:33:05.684 00.031 8596 IsSlewing returns 0
20:33:05.684 00.000 8596 IsGuiding returns 1
20:33:05.714 00.030 8596 IsSlewing returns 0
20:33:05.714 00.000 8596 IsGuiding returns 0
20:33:05.714 00.000 8596 scope move finished after 34 + 99 ms
20:33:05.714 00.000 8596 Move returns status 0, amount 34
20:33:05.715 00.001 8596 MoveAxis(N, 0, ABG)
20:33:05.715 00.000 8596 Move returns status 0, amount 0
20:33:05.715 00.000 8596 move complete, result=0
20:33:05.715 00.000 8596 worker thread done servicing request
20:33:05.715 00.000 8596 Worker thread wakes up
20:33:05.715 00.000 9120 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
20:33:05.717 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:05.717 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:06.687 00.970 8596 Exposure complete
20:33:06.746 00.059 8596 worker thread done servicing request
20:33:06.746 00.000 9120 OnExposeComplete: enter
20:33:06.747 00.001 9120 UpdateGuideState(): m_state=6
20:33:06.748 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1311
20:33:06.749 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.67, Mass=283623, SNR=226.4, Peak=25635 HFD=4.2
20:33:06.750 00.001 9120 MultiStar: [#1 0.16,0.10,0.99,U] [#2 0.14,0.11,0.83,U] [#3 -0.02,0.44,0.00,M1] [#4 0.20,0.17,0.56,U] [#5 -0.08,0.14,0.35,U] [#6 0.09,0.03,0.30,U] [#7 0.22,0.24,0.28,U] [#8 -0.17,0.53,0.00,M1] 
20:33:06.751 00.001 9120 refined, 6 included, MultiStar: {0.15, 0.11}, one-star: {0.19, 0.07}
20:33:06.752 00.001 9120 CameraToMount -- cameraTheta (0.65) - m_xAngle (3.04) = xAngle (-2.39 = -2.39)
20:33:06.753 00.001 9120 CameraToMount -- cameraTheta (0.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.36 = -2.36)
20:33:06.754 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.19 cameraTheta=0.65 mountX=-0.14 mountY=-0.13, mountTheta=-2.37
20:33:06.755 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.11, opts=13)
20:33:06.756 00.001 9120 Enqueuing Move request for scope (0.15, 0.11)
20:33:06.757 00.001 8596 Worker thread wakes up
20:33:06.757 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
20:33:06.757 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
20:33:06.757 00.000 8596 Moving (0.15, 0.11) raw xDistance=-0.14 yDistance=-0.13
20:33:06.757 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:33:06.757 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:06.757 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:33:06.757 00.000 8596 MoveAxis(E, 0, ABG)
20:33:06.757 00.000 8596 Move returns status 0, amount 0
20:33:06.757 00.000 8596 MoveAxis(N, 0, ABG)
20:33:06.757 00.000 8596 Move returns status 0, amount 0
20:33:06.757 00.000 8596 move complete, result=0
20:33:06.757 00.000 8596 worker thread done servicing request
20:33:06.765 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:33:06.797 00.032 9120 UpdateGuideState exits: m=283623 SNR=226.4
20:33:06.799 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:06.800 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:06.801 00.001 9120 Enqueuing Expose request
20:33:06.802 00.001 8596 Worker thread wakes up
20:33:06.802 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:06.803 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:06.804 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:07.979 01.175 8596 Exposure complete
20:33:08.083 00.104 8596 worker thread done servicing request
20:33:08.083 00.000 9120 OnExposeComplete: enter
20:33:08.084 00.001 9120 UpdateGuideState(): m_state=6
20:33:08.085 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1312
20:33:08.085 00.000 9120 Star::Find returns 1 (0), X=1146.15, Y=158.61, Mass=299867, SNR=245.9, Peak=26899 HFD=4.4
20:33:08.086 00.001 9120 MultiStar: [#1 -0.35,0.13,0.00,M1] [#2 -0.19,-0.04,0.86,U] [#3 -0.30,0.29,0.00,M2] [#4 -0.30,0.22,0.46,U] [#5 -0.14,0.12,0.40,U] [#6 -0.17,0.21,0.30,U] [#7 0.00,-0.02,0.25,U] [#8 -0.25,0.39,0.00,M2] 
20:33:08.087 00.001 9120 single-star, 5 included, MultiStar: {-0.17, 0.06}, one-star: {-0.16, 0.01}
20:33:08.088 00.001 9120 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.04) = xAngle (0.01 = 0.01)
20:33:08.089 00.001 9120 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.04 = 0.04)
20:33:08.090 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.05 mountX=0.16 mountY=0.01, mountTheta=0.04
20:33:08.091 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.01, opts=13)
20:33:08.092 00.001 9120 Enqueuing Move request for scope (-0.16, 0.01)
20:33:08.093 00.001 8596 Worker thread wakes up
20:33:08.093 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
20:33:08.094 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
20:33:08.094 00.000 8596 Moving (-0.16, 0.01) raw xDistance=0.16 yDistance=0.01
20:33:08.094 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:33:08.094 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:08.094 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:33:08.094 00.000 8596 MoveAxis(E, 0, ABG)
20:33:08.094 00.000 8596 Move returns status 0, amount 0
20:33:08.094 00.000 8596 MoveAxis(N, 0, ABG)
20:33:08.095 00.001 8596 Move returns status 0, amount 0
20:33:08.095 00.000 8596 move complete, result=0
20:33:08.095 00.000 8596 worker thread done servicing request
20:33:08.103 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2470, FiltMax=65523, Gamma=1.000
20:33:08.134 00.031 9120 UpdateGuideState exits: m=299867 SNR=245.9
20:33:08.135 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:08.137 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:08.137 00.000 9120 Enqueuing Expose request
20:33:08.138 00.001 8596 Worker thread wakes up
20:33:08.138 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:08.139 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:08.139 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:09.131 00.992 8596 Exposure complete
20:33:09.223 00.092 8596 worker thread done servicing request
20:33:09.223 00.000 9120 OnExposeComplete: enter
20:33:09.224 00.001 9120 UpdateGuideState(): m_state=6
20:33:09.225 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1313
20:33:09.225 00.000 9120 Star::Find returns 1 (0), X=1145.98, Y=158.43, Mass=311744, SNR=215.8, Peak=26035 HFD=4.1
20:33:09.226 00.001 9120 MultiStar: [#1 -0.44,0.03,0.00,M2] [#2 -0.18,-0.04,0.90,U] [#3 -0.58,0.42,0.00,M3] [#4 -0.51,0.01,0.00,M1] [#5 -0.38,-0.03,0.00,M1] [#6 -0.40,0.04,0.00,M1] [#7 -0.18,0.01,0.27,U] [#8 -0.44,0.38,0.00,M3] 
20:33:09.227 00.001 9120 refined, 2 included, MultiStar: {-0.24, -0.09}, one-star: {-0.32, -0.17}
20:33:09.228 00.001 9120 CameraToMount -- cameraTheta (-2.77) - m_xAngle (3.04) = xAngle (-5.81 = 0.47)
20:33:09.229 00.001 9120 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.78 = 0.51)
20:33:09.230 00.001 9120 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-2.77 mountX=0.23 mountY=0.13, mountTheta=0.50
20:33:09.231 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.24, y=-0.09, opts=13)
20:33:09.232 00.001 9120 Enqueuing Move request for scope (-0.24, -0.09)
20:33:09.233 00.001 8596 Worker thread wakes up
20:33:09.233 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd
20:33:09.233 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.24, -0.09)
20:33:09.233 00.000 8596 Moving (-0.24, -0.09) raw xDistance=0.23 yDistance=0.13
20:33:09.233 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:33:09.233 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:09.233 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:33:09.233 00.000 8596 MoveAxis(W, 34, ABG)
20:33:09.233 00.000 8596 Guiding  Dir = 3, Dur = 34
20:33:09.234 00.001 8596 IsSlewing returns 0
20:33:09.234 00.000 8596 IsGuiding returns 0
20:33:09.235 00.001 8596 PulseGuide returned control before completion, sleep 43
20:33:09.238 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:33:09.253 00.015 9120 UpdateGuideState exits: m=311744 SNR=215.8
20:33:09.254 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:09.255 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:09.256 00.001 9120 Enqueuing Expose request
20:33:09.293 00.037 8596 IsGuiding returns 1
20:33:09.293 00.000 8596 scope still moving after pulse duration time elapsed
20:33:09.324 00.031 8596 IsSlewing returns 0
20:33:09.324 00.000 8596 IsGuiding returns 0
20:33:09.324 00.000 8596 scope move finished after 34 + 56 ms
20:33:09.324 00.000 8596 Move returns status 0, amount 34
20:33:09.324 00.000 8596 MoveAxis(N, 0, ABG)
20:33:09.324 00.000 8596 Move returns status 0, amount 0
20:33:09.324 00.000 8596 move complete, result=0
20:33:09.324 00.000 8596 worker thread done servicing request
20:33:09.324 00.000 8596 Worker thread wakes up
20:33:09.324 00.000 9120 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
20:33:09.326 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:09.326 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:10.523 01.197 8596 Exposure complete
20:33:10.583 00.060 8596 worker thread done servicing request
20:33:10.583 00.000 9120 OnExposeComplete: enter
20:33:10.584 00.001 9120 UpdateGuideState(): m_state=6
20:33:10.585 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1314
20:33:10.585 00.000 9120 Star::Find returns 1 (0), X=1146.63, Y=158.56, Mass=273431, SNR=209.0, Peak=23427 HFD=4.3
20:33:10.587 00.002 9120 MultiStar: [#1 0.24,0.08,0.92,U] [#2 0.35,-0.23,0.00,M1] [#3 0.11,0.64,0.00,M4] [#4 0.17,-0.01,0.46,U] [#5 0.24,-0.20,0.50,U] [#6 0.15,0.16,0.33,U] [#7 0.43,0.07,0.00,M1] [#8 0.02,0.18,0.26,U] 
20:33:10.587 00.000 9120 refined, 5 included, MultiStar: {0.23, 0.01}, one-star: {0.32, -0.03}
20:33:10.588 00.001 9120 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.04) = xAngle (-3.00 = -3.00)
20:33:10.589 00.001 9120 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.96 = -2.96)
20:33:10.590 00.001 9120 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.04 mountX=-0.23 mountY=-0.04, mountTheta=-2.96
20:33:10.591 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.23, y=0.01, opts=13)
20:33:10.592 00.001 9120 Enqueuing Move request for scope (0.23, 0.01)
20:33:10.593 00.001 8596 Worker thread wakes up
20:33:10.593 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
20:33:10.593 00.000 8596 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
20:33:10.593 00.000 8596 Moving (0.23, 0.01) raw xDistance=-0.23 yDistance=-0.04
20:33:10.593 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
20:33:10.593 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:10.593 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:33:10.593 00.000 8596 MoveAxis(E, 30, ABG)
20:33:10.593 00.000 8596 Guiding  Dir = 2, Dur = 30
20:33:10.594 00.001 8596 IsSlewing returns 0
20:33:10.594 00.000 8596 IsGuiding returns 0
20:33:10.598 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:33:10.614 00.016 9120 UpdateGuideState exits: m=273431 SNR=209.0
20:33:10.615 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:10.616 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:10.616 00.000 9120 Enqueuing Expose request
20:33:10.639 00.023 8596 IsGuiding returns 1
20:33:10.639 00.000 8596 scope still moving after pulse duration time elapsed
20:33:10.673 00.034 8596 IsSlewing returns 0
20:33:10.673 00.000 8596 IsGuiding returns 1
20:33:10.700 00.027 8596 IsSlewing returns 0
20:33:10.700 00.000 8596 IsGuiding returns 1
20:33:10.732 00.032 8596 IsSlewing returns 0
20:33:10.732 00.000 8596 IsGuiding returns 0
20:33:10.732 00.000 8596 scope move finished after 30 + 108 ms
20:33:10.733 00.001 8596 Move returns status 0, amount 30
20:33:10.733 00.000 8596 MoveAxis(N, 0, ABG)
20:33:10.733 00.000 8596 Move returns status 0, amount 0
20:33:10.733 00.000 8596 move complete, result=0
20:33:10.733 00.000 8596 worker thread done servicing request
20:33:10.733 00.000 8596 Worker thread wakes up
20:33:10.733 00.000 9120 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
20:33:10.734 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:10.734 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:11.728 00.994 8596 Exposure complete
20:33:11.819 00.091 8596 worker thread done servicing request
20:33:11.819 00.000 9120 OnExposeComplete: enter
20:33:11.820 00.001 9120 UpdateGuideState(): m_state=6
20:33:11.821 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1315
20:33:11.822 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.81, Mass=278030, SNR=218.5, Peak=28051 HFD=4.3
20:33:11.823 00.001 9120 MultiStar: [#1 0.05,0.42,0.00,M2] [#2 0.21,-0.10,0.97,U] [#3 -0.20,0.35,0.00,M5] [#4 0.14,0.05,0.45,U] [#5 0.22,-0.29,0.43,U] [#6 0.18,0.21,0.32,U] [#7 -0.05,-0.11,0.34,U] [#8 -0.23,0.32,0.00,M3] 
20:33:11.824 00.001 9120 refined, 5 included, MultiStar: {0.15, 0.01}, one-star: {0.12, 0.22}
20:33:11.825 00.001 9120 CameraToMount -- cameraTheta (0.08) - m_xAngle (3.04) = xAngle (-2.96 = -2.96)
20:33:11.826 00.001 9120 CameraToMount -- cameraTheta (0.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.93 = -2.93)
20:33:11.826 00.000 9120 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.08 mountX=-0.15 mountY=-0.03, mountTheta=-2.93
20:33:11.828 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=0.01, opts=13)
20:33:11.829 00.001 9120 Enqueuing Move request for scope (0.15, 0.01)
20:33:11.829 00.000 8596 Worker thread wakes up
20:33:11.831 00.002 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
20:33:11.831 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
20:33:11.831 00.000 8596 Moving (0.15, 0.01) raw xDistance=-0.15 yDistance=-0.03
20:33:11.831 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:33:11.831 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:11.831 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:33:11.831 00.000 8596 MoveAxis(E, 0, ABG)
20:33:11.831 00.000 8596 Move returns status 0, amount 0
20:33:11.831 00.000 8596 MoveAxis(N, 0, ABG)
20:33:11.831 00.000 8596 Move returns status 0, amount 0
20:33:11.831 00.000 8596 move complete, result=0
20:33:11.831 00.000 8596 worker thread done servicing request
20:33:11.834 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:33:11.861 00.027 9120 UpdateGuideState exits: m=278030 SNR=218.5
20:33:11.863 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:11.864 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:11.866 00.002 9120 Enqueuing Expose request
20:33:11.868 00.002 8596 Worker thread wakes up
20:33:11.868 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:11.869 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:11.869 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:13.031 01.162 8596 Exposure complete
20:33:13.094 00.063 8596 worker thread done servicing request
20:33:13.094 00.000 9120 OnExposeComplete: enter
20:33:13.095 00.001 9120 UpdateGuideState(): m_state=6
20:33:13.096 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1316
20:33:13.097 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.86, Mass=311818, SNR=215.9, Peak=29747 HFD=4.4
20:33:13.098 00.001 9120 MultiStar: [#1 0.12,0.28,0.93,U] [#2 0.11,-0.12,0.95,U] [#3 0.01,0.34,0.69,U] [#4 -0.07,0.32,0.49,U] [#5 -0.11,-0.34,0.45,U] [#6 -0.01,0.47,0.00,M1] [#7 -0.04,-0.13,0.34,U] [#8 -0.15,0.41,0.00,M4] 
20:33:13.099 00.001 9120 refined, 6 included, MultiStar: {0.05, 0.13}, one-star: {0.14, 0.27}
20:33:13.100 00.001 9120 CameraToMount -- cameraTheta (1.17) - m_xAngle (3.04) = xAngle (-1.87 = -1.87)
20:33:13.100 00.000 9120 CameraToMount -- cameraTheta (1.17) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.84 = -1.84)
20:33:13.101 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.17 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
20:33:13.103 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.13, opts=13)
20:33:13.103 00.000 9120 Enqueuing Move request for scope (0.05, 0.13)
20:33:13.104 00.001 8596 Worker thread wakes up
20:33:13.104 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
20:33:13.104 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
20:33:13.104 00.000 8596 Moving (0.05, 0.13) raw xDistance=-0.04 yDistance=-0.13
20:33:13.104 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:33:13.104 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:13.104 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:33:13.105 00.001 8596 MoveAxis(E, 0, ABG)
20:33:13.105 00.000 8596 Move returns status 0, amount 0
20:33:13.105 00.000 8596 MoveAxis(N, 0, ABG)
20:33:13.105 00.000 8596 Move returns status 0, amount 0
20:33:13.105 00.000 8596 move complete, result=0
20:33:13.105 00.000 8596 worker thread done servicing request
20:33:13.110 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2713, FiltMin=2464, FiltMax=65523, Gamma=1.000
20:33:13.126 00.016 9120 UpdateGuideState exits: m=311818 SNR=215.9
20:33:13.127 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:13.128 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:13.129 00.001 9120 Enqueuing Expose request
20:33:13.129 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:13.132 00.003 8596 Worker thread wakes up
20:33:13.132 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:13.132 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:14.126 00.994 8596 Exposure complete
20:33:14.185 00.059 8596 worker thread done servicing request
20:33:14.185 00.000 9120 OnExposeComplete: enter
20:33:14.186 00.001 9120 UpdateGuideState(): m_state=6
20:33:14.187 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1317
20:33:14.188 00.001 9120 Star::Find returns 1 (0), X=1146.35, Y=158.69, Mass=292970, SNR=214.9, Peak=28067 HFD=4.4
20:33:14.189 00.001 9120 MultiStar: [#1 -0.02,0.10,0.93,U] [#2 0.26,-0.20,0.93,U] [#3 -0.11,0.35,0.70,U] [#4 0.01,-0.08,0.48,U] [#5 0.01,-0.42,0.00,M1] [#6 0.06,0.19,0.25,U] [#7 0.11,-0.06,0.31,U] [#8 -0.10,-0.05,0.27,U] 
20:33:14.190 00.001 9120 refined, 7 included, MultiStar: {0.04, 0.05}, one-star: {0.04, 0.09}
20:33:14.191 00.001 9120 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.04) = xAngle (-2.21 = -2.21)
20:33:14.192 00.001 9120 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.18 = -2.18)
20:33:14.192 00.000 9120 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.83 mountX=-0.04 mountY=-0.05, mountTheta=-2.20
20:33:14.194 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.05, opts=13)
20:33:14.194 00.000 9120 Enqueuing Move request for scope (0.04, 0.05)
20:33:14.195 00.001 8596 Worker thread wakes up
20:33:14.195 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
20:33:14.195 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
20:33:14.195 00.000 8596 Moving (0.04, 0.05) raw xDistance=-0.04 yDistance=-0.05
20:33:14.195 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:33:14.196 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:14.196 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:33:14.196 00.000 8596 MoveAxis(E, 0, ABG)
20:33:14.196 00.000 8596 Move returns status 0, amount 0
20:33:14.196 00.000 8596 MoveAxis(N, 0, ABG)
20:33:14.196 00.000 8596 Move returns status 0, amount 0
20:33:14.196 00.000 8596 move complete, result=0
20:33:14.197 00.001 8596 worker thread done servicing request
20:33:14.200 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2429, FiltMax=65507, Gamma=1.000
20:33:14.216 00.016 9120 UpdateGuideState exits: m=292970 SNR=214.9
20:33:14.216 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:14.217 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:14.218 00.001 9120 Enqueuing Expose request
20:33:14.218 00.000 8596 Worker thread wakes up
20:33:14.218 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:14.219 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:14.219 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:15.393 01.174 8596 Exposure complete
20:33:15.491 00.098 8596 worker thread done servicing request
20:33:15.491 00.000 9120 OnExposeComplete: enter
20:33:15.493 00.002 9120 UpdateGuideState(): m_state=6
20:33:15.493 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1318
20:33:15.494 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.40, Mass=310923, SNR=238.8, Peak=25299 HFD=4.4
20:33:15.496 00.002 9120 MultiStar: [#1 0.03,-0.14,0.75,U] [#2 -0.14,-0.19,0.87,U] [#3 -0.17,0.07,0.69,U] [#4 -0.08,0.02,0.44,U] [#5 0.07,0.03,0.38,U] [#6 -0.02,-0.14,0.27,U] [#7 0.12,-0.11,0.28,U] [#8 -0.10,0.08,0.28,U] 
20:33:15.497 00.001 9120 refined, 8 included, MultiStar: {-0.00, -0.09}, one-star: {0.20, -0.20}
20:33:15.497 00.000 9120 CameraToMount -- cameraTheta (-1.62) - m_xAngle (3.04) = xAngle (-4.66 = 1.62)
20:33:15.499 00.002 9120 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.62 = 1.66)
20:33:15.500 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.62 mountX=-0.00 mountY=0.09, mountTheta=1.62
20:33:15.503 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.09, opts=13)
20:33:15.505 00.002 9120 Enqueuing Move request for scope (-0.00, -0.09)
20:33:15.507 00.002 8596 Worker thread wakes up
20:33:15.507 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
20:33:15.507 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
20:33:15.507 00.000 8596 Moving (-0.00, -0.09) raw xDistance=-0.00 yDistance=0.09
20:33:15.507 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:33:15.507 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:15.507 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:33:15.507 00.000 8596 MoveAxis(E, 0, ABG)
20:33:15.507 00.000 8596 Move returns status 0, amount 0
20:33:15.508 00.001 8596 MoveAxis(N, 0, ABG)
20:33:15.508 00.000 8596 Move returns status 0, amount 0
20:33:15.508 00.000 8596 move complete, result=0
20:33:15.508 00.000 8596 worker thread done servicing request
20:33:15.517 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:33:15.538 00.021 9120 UpdateGuideState exits: m=310923 SNR=238.8
20:33:15.539 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:15.540 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:15.541 00.001 9120 Enqueuing Expose request
20:33:15.541 00.000 8596 Worker thread wakes up
20:33:15.542 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:15.542 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:15.543 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:16.513 00.970 8596 Exposure complete
20:33:16.585 00.072 8596 worker thread done servicing request
20:33:16.585 00.000 9120 OnExposeComplete: enter
20:33:16.587 00.002 9120 UpdateGuideState(): m_state=6
20:33:16.589 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1319
20:33:16.590 00.001 9120 Star::Find returns 1 (0), X=1146.38, Y=158.39, Mass=285906, SNR=210.5, Peak=24601 HFD=4.3
20:33:16.593 00.003 9120 MultiStar: [#1 -0.10,-0.21,0.89,U] [#2 0.12,-0.17,0.99,U] [#3 -0.13,0.12,0.74,U] [#4 -0.18,0.02,0.52,U] [#5 -0.06,-0.10,0.51,U] [#6 -0.18,0.04,0.31,U] [#7 -0.02,-0.07,0.30,U] [#8 -0.18,0.15,0.25,U] 
20:33:16.594 00.001 9120 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {0.08, -0.21}
20:33:16.596 00.002 9120 CameraToMount -- cameraTheta (-1.99) - m_xAngle (3.04) = xAngle (-5.03 = 1.25)
20:33:16.598 00.002 9120 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.00 = 1.29)
20:33:16.599 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.99 mountX=0.03 mountY=0.09, mountTheta=1.26
20:33:16.603 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.09, opts=13)
20:33:16.604 00.001 9120 Enqueuing Move request for scope (-0.04, -0.09)
20:33:16.606 00.002 8596 Worker thread wakes up
20:33:16.606 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
20:33:16.606 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
20:33:16.606 00.000 8596 Moving (-0.04, -0.09) raw xDistance=0.03 yDistance=0.09
20:33:16.606 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:33:16.606 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:16.606 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:33:16.606 00.000 8596 MoveAxis(E, 0, ABG)
20:33:16.606 00.000 8596 Move returns status 0, amount 0
20:33:16.606 00.000 8596 MoveAxis(N, 0, ABG)
20:33:16.606 00.000 8596 Move returns status 0, amount 0
20:33:16.607 00.001 8596 move complete, result=0
20:33:16.607 00.000 8596 worker thread done servicing request
20:33:16.618 00.011 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2429, FiltMax=65535, Gamma=1.000
20:33:16.643 00.025 9120 UpdateGuideState exits: m=285906 SNR=210.5
20:33:16.645 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:16.645 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:16.646 00.001 9120 Enqueuing Expose request
20:33:16.647 00.001 8596 Worker thread wakes up
20:33:16.647 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:16.648 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:16.648 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:17.814 01.166 8596 Exposure complete
20:33:17.873 00.059 8596 worker thread done servicing request
20:33:17.873 00.000 9120 OnExposeComplete: enter
20:33:17.874 00.001 9120 UpdateGuideState(): m_state=6
20:33:17.875 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1320
20:33:17.876 00.001 9120 Star::Find returns 1 (0), X=1146.18, Y=158.38, Mass=282804, SNR=190.5, Peak=23481 HFD=4.1
20:33:17.877 00.001 9120 MultiStar: [#1 -0.19,-0.16,1.02,U] [#2 -0.19,-0.28,1.09,U] [#3 -0.20,-0.29,0.78,U] [#4 -0.06,-0.40,0.00,M1] [#5 0.02,-0.44,0.00,M1] [#6 -0.20,-0.17,0.35,U] [#7 0.03,-0.36,0.37,U] [#8 -0.54,0.03,0.00,M2] 
20:33:17.877 00.000 9120 single-star, 5 included, MultiStar: {-0.16, -0.24}, one-star: {-0.13, -0.21}
20:33:17.877 00.000 9120 CameraToMount -- cameraTheta (-2.12) - m_xAngle (3.04) = xAngle (-5.16 = 1.12)
20:33:17.879 00.002 9120 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.13 = 1.16)
20:33:17.880 00.001 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-2.12 mountX=0.11 mountY=0.23, mountTheta=1.13
20:33:17.881 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.21, opts=13)
20:33:17.881 00.000 9120 Enqueuing Move request for scope (-0.13, -0.21)
20:33:17.883 00.002 8596 Worker thread wakes up
20:33:17.883 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.21) opts 0xd
20:33:17.883 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.21)
20:33:17.883 00.000 8596 Moving (-0.13, -0.21) raw xDistance=0.11 yDistance=0.23
20:33:17.883 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:33:17.883 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:33:17.883 00.000 8596 MoveAxis(E, 0, ABG)
20:33:17.883 00.000 8596 Move returns status 0, amount 0
20:33:17.883 00.000 8596 MoveAxis(S, 48, ABG)
20:33:17.884 00.001 8596 Guiding  Dir = 1, Dur = 48
20:33:17.884 00.000 8596 IsSlewing returns 0
20:33:17.884 00.000 8596 IsGuiding returns 0
20:33:17.887 00.003 8596 PulseGuide returned control before completion, sleep 55
20:33:17.888 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2445, FiltMax=65507, Gamma=1.000
20:33:17.912 00.024 9120 UpdateGuideState exits: m=282804 SNR=190.5
20:33:17.914 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:17.915 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:17.916 00.001 9120 Enqueuing Expose request
20:33:17.949 00.033 8596 IsGuiding returns 1
20:33:17.949 00.000 8596 scope still moving after pulse duration time elapsed
20:33:17.980 00.031 8596 IsSlewing returns 0
20:33:17.980 00.000 8596 IsGuiding returns 0
20:33:17.980 00.000 8596 scope move finished after 48 + 48 ms
20:33:17.980 00.000 8596 Move returns status 0, amount 48
20:33:17.980 00.000 8596 move complete, result=0
20:33:17.980 00.000 8596 worker thread done servicing request
20:33:17.981 00.001 8596 Worker thread wakes up
20:33:17.981 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:17.981 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:17.982 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
20:33:18.948 00.966 8596 Exposure complete
20:33:19.031 00.083 8596 worker thread done servicing request
20:33:19.031 00.000 9120 OnExposeComplete: enter
20:33:19.032 00.001 9120 UpdateGuideState(): m_state=6
20:33:19.033 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1321
20:33:19.034 00.001 9120 Star::Find returns 1 (0), X=1146.20, Y=158.34, Mass=283023, SNR=213.5, Peak=24041 HFD=4.5
20:33:19.035 00.001 9120 MultiStar: [#1 -0.31,-0.08,1.05,U] [#2 -0.12,-0.16,0.85,U] [#3 -0.21,0.00,0.78,U] [#4 -0.40,-0.10,0.00,M2] [#5 -0.08,-0.32,0.42,U] [#6 -0.28,-0.10,0.30,U] [#7 0.13,-0.08,0.34,U] [#8 -0.41,-0.20,0.00,M3] 
20:33:19.036 00.001 9120 refined, 6 included, MultiStar: {-0.16, -0.14}, one-star: {-0.11, -0.26}
20:33:19.037 00.001 9120 CameraToMount -- cameraTheta (-2.42) - m_xAngle (3.04) = xAngle (-5.47 = 0.82)
20:33:19.038 00.001 9120 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.43 = 0.85)
20:33:19.038 00.000 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.22 cameraTheta=-2.42 mountX=0.15 mountY=0.16, mountTheta=0.83
20:33:19.040 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.14, opts=13)
20:33:19.041 00.001 9120 Enqueuing Move request for scope (-0.16, -0.14)
20:33:19.042 00.001 8596 Worker thread wakes up
20:33:19.042 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
20:33:19.042 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
20:33:19.042 00.000 8596 Moving (-0.16, -0.14) raw xDistance=0.15 yDistance=0.16
20:33:19.042 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:33:19.042 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:19.042 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:33:19.042 00.000 8596 MoveAxis(E, 0, ABG)
20:33:19.042 00.000 8596 Move returns status 0, amount 0
20:33:19.042 00.000 8596 MoveAxis(N, 0, ABG)
20:33:19.042 00.000 8596 Move returns status 0, amount 0
20:33:19.042 00.000 8596 move complete, result=0
20:33:19.042 00.000 8596 worker thread done servicing request
20:33:19.049 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2449, FiltMax=65507, Gamma=1.000
20:33:19.079 00.030 9120 UpdateGuideState exits: m=283023 SNR=213.5
20:33:19.080 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:19.082 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:19.083 00.001 9120 Enqueuing Expose request
20:33:19.085 00.002 8596 Worker thread wakes up
20:33:19.085 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:33:19.086 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:19.087 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:20.251 01.164 8596 Exposure complete
20:33:20.328 00.077 8596 worker thread done servicing request
20:33:20.328 00.000 9120 OnExposeComplete: enter
20:33:20.329 00.001 9120 UpdateGuideState(): m_state=6
20:33:20.330 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1322
20:33:20.331 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.67, Mass=300668, SNR=215.8, Peak=28851 HFD=4.5
20:33:20.332 00.001 9120 MultiStar: [#1 0.02,0.11,0.86,U] [#2 0.00,-0.03,0.94,U] [#3 -0.14,0.14,0.75,U] [#4 0.07,0.33,0.49,U] [#5 -0.02,0.11,0.40,U] [#6 -0.09,0.36,0.28,U] [#7 0.19,-0.06,0.34,U] [#8 -0.30,0.28,0.00,M4] 
20:33:20.333 00.001 9120 refined, 7 included, MultiStar: {0.04, 0.11}, one-star: {0.20, 0.07}
20:33:20.335 00.002 9120 CameraToMount -- cameraTheta (1.24) - m_xAngle (3.04) = xAngle (-1.80 = -1.80)
20:33:20.336 00.001 9120 CameraToMount -- cameraTheta (1.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.76 = -1.76)
20:33:20.337 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.24 mountX=-0.02 mountY=-0.11, mountTheta=-1.80
20:33:20.338 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.11, opts=13)
20:33:20.339 00.001 9120 Enqueuing Move request for scope (0.04, 0.11)
20:33:20.340 00.001 8596 Worker thread wakes up
20:33:20.340 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
20:33:20.340 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
20:33:20.340 00.000 8596 Moving (0.04, 0.11) raw xDistance=-0.02 yDistance=-0.11
20:33:20.340 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:33:20.340 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:20.340 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:33:20.340 00.000 8596 MoveAxis(E, 0, ABG)
20:33:20.340 00.000 8596 Move returns status 0, amount 0
20:33:20.340 00.000 8596 MoveAxis(N, 0, ABG)
20:33:20.340 00.000 8596 Move returns status 0, amount 0
20:33:20.341 00.001 8596 move complete, result=0
20:33:20.341 00.000 8596 worker thread done servicing request
20:33:20.345 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:33:20.360 00.015 9120 UpdateGuideState exits: m=300668 SNR=215.8
20:33:20.361 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:20.362 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:20.363 00.001 9120 Enqueuing Expose request
20:33:20.363 00.000 8596 Worker thread wakes up
20:33:20.363 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:20.364 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:20.364 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:21.346 00.982 8596 Exposure complete
20:33:21.405 00.059 8596 worker thread done servicing request
20:33:21.405 00.000 9120 OnExposeComplete: enter
20:33:21.406 00.001 9120 UpdateGuideState(): m_state=6
20:33:21.407 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1323
20:33:21.408 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.58, Mass=284397, SNR=194.3, Peak=25635 HFD=4.4
20:33:21.409 00.001 9120 MultiStar: [#1 -0.09,0.07,1.07,U] [#2 0.06,-0.09,0.91,U] [#3 -0.23,0.22,0.75,U] [#4 -0.17,0.12,0.51,U] [#5 -0.05,-0.08,0.44,U] [#6 0.17,0.23,0.33,U] [#7 -0.09,-0.03,0.35,U] [#8 -0.21,0.01,0.28,U] 
20:33:21.409 00.000 9120 single-star, 8 included, MultiStar: {-0.06, 0.04}, one-star: {0.05, -0.01}
20:33:21.410 00.001 9120 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.04) = xAngle (-3.30 = 2.98)
20:33:21.411 00.001 9120 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.26 = 3.02)
20:33:21.412 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.26 mountX=-0.05 mountY=0.01, mountTheta=3.02
20:33:21.413 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.01, opts=13)
20:33:21.414 00.001 9120 Enqueuing Move request for scope (0.05, -0.01)
20:33:21.415 00.001 8596 Worker thread wakes up
20:33:21.415 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
20:33:21.415 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
20:33:21.415 00.000 8596 Moving (0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
20:33:21.415 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:33:21.415 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:21.415 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:33:21.415 00.000 8596 MoveAxis(E, 0, ABG)
20:33:21.415 00.000 8596 Move returns status 0, amount 0
20:33:21.415 00.000 8596 MoveAxis(N, 0, ABG)
20:33:21.415 00.000 8596 Move returns status 0, amount 0
20:33:21.416 00.001 8596 move complete, result=0
20:33:21.416 00.000 8596 worker thread done servicing request
20:33:21.419 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2441, FiltMax=65465, Gamma=1.000
20:33:21.436 00.017 9120 UpdateGuideState exits: m=284397 SNR=194.3
20:33:21.437 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:21.438 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:21.439 00.001 9120 Enqueuing Expose request
20:33:21.440 00.001 8596 Worker thread wakes up
20:33:21.440 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:21.441 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:21.441 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:22.611 01.170 8596 Exposure complete
20:33:22.696 00.085 8596 worker thread done servicing request
20:33:22.696 00.000 9120 OnExposeComplete: enter
20:33:22.697 00.001 9120 UpdateGuideState(): m_state=6
20:33:22.697 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1324
20:33:22.698 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.36, Mass=324377, SNR=218.1, Peak=24825 HFD=4.4
20:33:22.699 00.001 9120 MultiStar: [#1 0.05,0.00,0.85,U] [#2 0.09,-0.05,0.94,U] [#3 0.10,0.10,0.72,U] [#4 0.01,0.18,0.49,U] [#5 -0.00,-0.04,0.40,U] [#6 0.24,0.00,0.41,U] [#7 0.29,-0.22,0.32,U] [#8 0.00,-0.06,0.25,U] 
20:33:22.700 00.001 9120 refined, 8 included, MultiStar: {0.10, -0.04}, one-star: {0.16, -0.23}
20:33:22.701 00.001 9120 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.04) = xAngle (-3.42 = 2.86)
20:33:22.702 00.001 9120 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.39 = 2.90)
20:33:22.702 00.000 9120 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.38 mountX=-0.11 mountY=0.03, mountTheta=2.89
20:33:22.704 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.04, opts=13)
20:33:22.704 00.000 9120 Enqueuing Move request for scope (0.10, -0.04)
20:33:22.705 00.001 8596 Worker thread wakes up
20:33:22.705 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
20:33:22.705 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
20:33:22.706 00.001 8596 Moving (0.10, -0.04) raw xDistance=-0.11 yDistance=0.03
20:33:22.706 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:33:22.706 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:22.706 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:33:22.706 00.000 8596 MoveAxis(E, 0, ABG)
20:33:22.706 00.000 8596 Move returns status 0, amount 0
20:33:22.706 00.000 8596 MoveAxis(N, 0, ABG)
20:33:22.706 00.000 8596 Move returns status 0, amount 0
20:33:22.706 00.000 8596 move complete, result=0
20:33:22.706 00.000 8596 worker thread done servicing request
20:33:22.710 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2368, FiltMax=65535, Gamma=1.000
20:33:22.735 00.025 9120 UpdateGuideState exits: m=324377 SNR=218.1
20:33:22.737 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:22.739 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:22.741 00.002 9120 Enqueuing Expose request
20:33:22.742 00.001 8596 Worker thread wakes up
20:33:22.743 00.001 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:22.744 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:22.744 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:23.724 00.980 8596 Exposure complete
20:33:23.814 00.090 8596 worker thread done servicing request
20:33:23.814 00.000 9120 OnExposeComplete: enter
20:33:23.814 00.000 9120 UpdateGuideState(): m_state=6
20:33:23.815 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1325
20:33:23.817 00.002 9120 Star::Find returns 1 (0), X=1146.42, Y=158.54, Mass=307754, SNR=207.1, Peak=26499 HFD=4.5
20:33:23.819 00.002 9120 MultiStar: [#1 0.02,-0.04,1.04,U] [#2 -0.01,-0.01,0.96,U] [#3 -0.19,0.18,0.79,U] [#4 -0.11,0.11,0.54,U] [#5 -0.09,0.01,0.44,U] [#6 0.10,0.12,0.29,U] [#7 0.03,-0.03,0.35,U] [#8 -0.39,0.20,0.00,M3] 
20:33:23.821 00.002 9120 refined, 7 included, MultiStar: {-0.01, 0.02}, one-star: {0.12, -0.05}
20:33:23.822 00.001 9120 CameraToMount -- cameraTheta (2.13) - m_xAngle (3.04) = xAngle (-0.91 = -0.91)
20:33:23.824 00.002 9120 CameraToMount -- cameraTheta (2.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.88 = -0.88)
20:33:23.825 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=2.13 mountX=0.02 mountY=-0.02, mountTheta=-0.90
20:33:23.827 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.02, opts=13)
20:33:23.829 00.002 9120 Enqueuing Move request for scope (-0.01, 0.02)
20:33:23.830 00.001 8596 Worker thread wakes up
20:33:23.830 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
20:33:23.831 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
20:33:23.831 00.000 8596 Moving (-0.01, 0.02) raw xDistance=0.02 yDistance=-0.02
20:33:23.831 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:33:23.831 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:23.831 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:33:23.831 00.000 8596 MoveAxis(E, 0, ABG)
20:33:23.831 00.000 8596 Move returns status 0, amount 0
20:33:23.831 00.000 8596 MoveAxis(N, 0, ABG)
20:33:23.831 00.000 8596 Move returns status 0, amount 0
20:33:23.831 00.000 8596 move complete, result=0
20:33:23.832 00.001 8596 worker thread done servicing request
20:33:23.840 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:33:23.867 00.027 9120 UpdateGuideState exits: m=307754 SNR=207.1
20:33:23.868 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:23.869 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:23.870 00.001 9120 Enqueuing Expose request
20:33:23.871 00.001 8596 Worker thread wakes up
20:33:23.871 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:23.871 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:23.871 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:25.034 01.163 8596 Exposure complete
20:33:25.114 00.080 8596 worker thread done servicing request
20:33:25.114 00.000 9120 OnExposeComplete: enter
20:33:25.115 00.001 9120 UpdateGuideState(): m_state=6
20:33:25.116 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1326
20:33:25.118 00.002 9120 Star::Find returns 1 (0), X=1146.29, Y=158.75, Mass=297193, SNR=206.5, Peak=28499 HFD=4.4
20:33:25.119 00.001 9120 MultiStar: [#1 -0.09,0.23,0.97,U] [#2 -0.06,0.11,0.91,U] [#3 -0.12,0.22,0.77,U] [#4 -0.07,0.17,0.49,U] [#5 -0.19,-0.06,0.45,U] [#6 -0.09,0.16,0.36,U] [#7 0.13,-0.03,0.33,U] [#8 -0.29,0.40,0.00,M4] 
20:33:25.121 00.002 9120 single-star, 7 included, MultiStar: {-0.07, 0.14}, one-star: {-0.02, 0.15}
20:33:25.122 00.001 9120 CameraToMount -- cameraTheta (1.68) - m_xAngle (3.04) = xAngle (-1.36 = -1.36)
20:33:25.123 00.001 9120 CameraToMount -- cameraTheta (1.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.33 = -1.33)
20:33:25.124 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.68 mountX=0.03 mountY=-0.15, mountTheta=-1.36
20:33:25.126 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=0.15, opts=13)
20:33:25.128 00.002 9120 Enqueuing Move request for scope (-0.02, 0.15)
20:33:25.130 00.002 8596 Worker thread wakes up
20:33:25.130 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:33:25.130 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:33:25.130 00.000 8596 Moving (-0.02, 0.15) raw xDistance=0.03 yDistance=-0.15
20:33:25.130 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:33:25.131 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:25.131 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:33:25.131 00.000 8596 MoveAxis(E, 0, ABG)
20:33:25.131 00.000 8596 Move returns status 0, amount 0
20:33:25.131 00.000 8596 MoveAxis(N, 0, ABG)
20:33:25.131 00.000 8596 Move returns status 0, amount 0
20:33:25.131 00.000 8596 move complete, result=0
20:33:25.131 00.000 8596 worker thread done servicing request
20:33:25.139 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:33:25.159 00.020 9120 UpdateGuideState exits: m=297193 SNR=206.5
20:33:25.162 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:25.163 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:25.164 00.001 9120 Enqueuing Expose request
20:33:25.165 00.001 8596 Worker thread wakes up
20:33:25.165 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:25.166 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:25.166 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:26.156 00.990 8596 Exposure complete
20:33:26.212 00.056 8596 worker thread done servicing request
20:33:26.212 00.000 9120 OnExposeComplete: enter
20:33:26.213 00.001 9120 UpdateGuideState(): m_state=6
20:33:26.214 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1327
20:33:26.215 00.001 9120 Star::Find returns 1 (0), X=1146.20, Y=158.46, Mass=296996, SNR=216.3, Peak=26675 HFD=4.4
20:33:26.216 00.001 9120 MultiStar: [#1 -0.22,-0.06,0.85,U] [#2 -0.18,0.05,0.97,U] [#3 -0.33,0.09,0.72,U] [#4 -0.36,0.12,0.00,M1] [#5 0.02,-0.22,0.47,U] [#6 -0.28,-0.02,0.32,U] [#7 -0.26,-0.39,0.00,M1] [#8 -0.31,0.16,0.30,U] 
20:33:26.217 00.001 9120 single-star, 6 included, MultiStar: {-0.19, -0.03}, one-star: {-0.11, -0.13}
20:33:26.217 00.000 9120 CameraToMount -- cameraTheta (-2.25) - m_xAngle (3.04) = xAngle (-5.29 = 0.99)
20:33:26.218 00.001 9120 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.25 = 1.03)
20:33:26.219 00.001 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.25 mountX=0.09 mountY=0.15, mountTheta=1.00
20:33:26.220 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.13, opts=13)
20:33:26.221 00.001 9120 Enqueuing Move request for scope (-0.11, -0.13)
20:33:26.222 00.001 8596 Worker thread wakes up
20:33:26.222 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
20:33:26.222 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
20:33:26.222 00.000 8596 Moving (-0.11, -0.13) raw xDistance=0.09 yDistance=0.15
20:33:26.222 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:33:26.222 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:26.223 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:33:26.223 00.000 8596 MoveAxis(E, 0, ABG)
20:33:26.223 00.000 8596 Move returns status 0, amount 0
20:33:26.223 00.000 8596 MoveAxis(N, 0, ABG)
20:33:26.223 00.000 8596 Move returns status 0, amount 0
20:33:26.223 00.000 8596 move complete, result=0
20:33:26.223 00.000 8596 worker thread done servicing request
20:33:26.232 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:33:26.261 00.029 9120 UpdateGuideState exits: m=296996 SNR=216.3
20:33:26.263 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:26.265 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:26.265 00.000 9120 Enqueuing Expose request
20:33:26.266 00.001 8596 Worker thread wakes up
20:33:26.266 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:26.267 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:26.267 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:27.446 01.179 8596 Exposure complete
20:33:27.505 00.059 8596 worker thread done servicing request
20:33:27.505 00.000 9120 OnExposeComplete: enter
20:33:27.506 00.001 9120 UpdateGuideState(): m_state=6
20:33:27.507 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1328
20:33:27.508 00.001 9120 Star::Find returns 1 (0), X=1146.29, Y=158.48, Mass=307943, SNR=217.3, Peak=28275 HFD=4.5
20:33:27.509 00.001 9120 MultiStar: [#1 -0.13,-0.03,0.89,U] [#2 -0.20,-0.11,0.83,U] [#3 -0.30,0.04,0.77,U] [#4 -0.15,-0.27,0.47,U] [#5 -0.32,-0.11,0.38,U] [#6 -0.24,0.07,0.29,U] [#7 -0.32,-0.01,0.30,U] [#8 -0.25,-0.08,0.27,U] 
20:33:27.510 00.001 9120 single-star, 8 included, MultiStar: {-0.18, -0.07}, one-star: {-0.01, -0.12}
20:33:27.510 00.000 9120 CameraToMount -- cameraTheta (-1.67) - m_xAngle (3.04) = xAngle (-4.72 = 1.57)
20:33:27.511 00.001 9120 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.68 = 1.60)
20:33:27.512 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.67 mountX=0.00 mountY=0.12, mountTheta=1.57
20:33:27.514 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.12, opts=13)
20:33:27.514 00.000 9120 Enqueuing Move request for scope (-0.01, -0.12)
20:33:27.515 00.001 8596 Worker thread wakes up
20:33:27.515 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
20:33:27.515 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
20:33:27.515 00.000 8596 Moving (-0.01, -0.12) raw xDistance=0.00 yDistance=0.12
20:33:27.515 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:33:27.515 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:27.515 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:33:27.515 00.000 8596 MoveAxis(E, 0, ABG)
20:33:27.516 00.001 8596 Move returns status 0, amount 0
20:33:27.516 00.000 8596 MoveAxis(N, 0, ABG)
20:33:27.516 00.000 8596 Move returns status 0, amount 0
20:33:27.516 00.000 8596 move complete, result=0
20:33:27.516 00.000 8596 worker thread done servicing request
20:33:27.520 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:33:27.537 00.017 9120 UpdateGuideState exits: m=307943 SNR=217.3
20:33:27.538 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:27.539 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:27.540 00.001 9120 Enqueuing Expose request
20:33:27.541 00.001 8596 Worker thread wakes up
20:33:27.541 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:27.542 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:27.542 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:28.519 00.977 8596 Exposure complete
20:33:28.626 00.107 8596 worker thread done servicing request
20:33:28.626 00.000 9120 OnExposeComplete: enter
20:33:28.628 00.002 9120 UpdateGuideState(): m_state=6
20:33:28.630 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1329
20:33:28.632 00.002 9120 Star::Find returns 1 (0), X=1146.40, Y=158.64, Mass=312187, SNR=217.8, Peak=27763 HFD=4.6
20:33:28.634 00.002 9120 MultiStar: [#1 -0.12,0.00,0.98,U] [#2 0.09,-0.03,0.90,U] [#3 -0.15,0.23,0.65,U] [#4 0.02,-0.09,0.46,U] [#5 -0.13,-0.22,0.44,U] [#6 -0.18,-0.07,0.30,U] [#7 0.06,-0.01,0.30,U] [#8 -0.31,0.11,0.28,U] 
20:33:28.636 00.002 9120 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {0.09, 0.04}
20:33:28.638 00.002 9120 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:33:28.641 00.003 9120 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.03 = -0.03)
20:33:28.644 00.003 9120 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.97 mountX=0.04 mountY=-0.00, mountTheta=-0.03
20:33:28.649 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.01, opts=13)
20:33:28.651 00.002 9120 Enqueuing Move request for scope (-0.04, 0.01)
20:33:28.653 00.002 8596 Worker thread wakes up
20:33:28.653 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
20:33:28.654 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
20:33:28.654 00.000 8596 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.00
20:33:28.654 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:33:28.654 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:28.654 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:33:28.654 00.000 8596 MoveAxis(E, 0, ABG)
20:33:28.654 00.000 8596 Move returns status 0, amount 0
20:33:28.654 00.000 8596 MoveAxis(N, 0, ABG)
20:33:28.655 00.001 8596 Move returns status 0, amount 0
20:33:28.655 00.000 8596 move complete, result=0
20:33:28.655 00.000 8596 worker thread done servicing request
20:33:28.661 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2483, FiltMax=65507, Gamma=1.000
20:33:28.679 00.018 9120 UpdateGuideState exits: m=312187 SNR=217.8
20:33:28.680 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:28.681 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:28.682 00.001 9120 Enqueuing Expose request
20:33:28.683 00.001 8596 Worker thread wakes up
20:33:28.683 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:28.684 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:28.684 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:29.854 01.170 8596 Exposure complete
20:33:29.938 00.084 8596 worker thread done servicing request
20:33:29.939 00.001 9120 OnExposeComplete: enter
20:33:29.940 00.001 9120 UpdateGuideState(): m_state=6
20:33:29.942 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1330
20:33:29.943 00.001 9120 Star::Find returns 1 (0), X=1146.48, Y=158.45, Mass=315282, SNR=221.8, Peak=28099 HFD=4.3
20:33:29.946 00.003 9120 MultiStar: [#1 0.18,-0.12,0.85,U] [#2 0.03,-0.14,0.93,U] [#3 -0.07,0.09,0.73,U] [#4 -0.00,-0.09,0.53,U] [#5 0.20,-0.25,0.41,U] [#6 0.22,0.01,0.30,U] [#7 0.15,0.02,0.30,U] [#8 -0.25,-0.18,0.29,U] 
20:33:29.947 00.001 9120 refined, 8 included, MultiStar: {0.08, -0.10}, one-star: {0.17, -0.15}
20:33:29.948 00.001 9120 CameraToMount -- cameraTheta (-0.88) - m_xAngle (3.04) = xAngle (-3.92 = 2.36)
20:33:29.949 00.001 9120 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.88 = 2.40)
20:33:29.950 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.12 cameraTheta=-0.88 mountX=-0.09 mountY=0.08, mountTheta=2.38
20:33:29.952 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.10, opts=13)
20:33:29.953 00.001 9120 Enqueuing Move request for scope (0.08, -0.10)
20:33:29.954 00.001 8596 Worker thread wakes up
20:33:29.954 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
20:33:29.954 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
20:33:29.954 00.000 8596 Moving (0.08, -0.10) raw xDistance=-0.09 yDistance=0.08
20:33:29.954 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:33:29.954 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:29.954 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:33:29.954 00.000 8596 MoveAxis(E, 0, ABG)
20:33:29.954 00.000 8596 Move returns status 0, amount 0
20:33:29.954 00.000 8596 MoveAxis(N, 0, ABG)
20:33:29.954 00.000 8596 Move returns status 0, amount 0
20:33:29.954 00.000 8596 move complete, result=0
20:33:29.954 00.000 8596 worker thread done servicing request
20:33:29.959 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2710, FiltMin=2483, FiltMax=65465, Gamma=1.000
20:33:29.983 00.024 9120 UpdateGuideState exits: m=315282 SNR=221.8
20:33:29.985 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:29.987 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:29.988 00.001 9120 Enqueuing Expose request
20:33:29.990 00.002 8596 Worker thread wakes up
20:33:29.990 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:29.991 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:29.991 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:30.977 00.986 8596 Exposure complete
20:33:31.053 00.076 8596 worker thread done servicing request
20:33:31.053 00.000 9120 OnExposeComplete: enter
20:33:31.054 00.001 9120 UpdateGuideState(): m_state=6
20:33:31.055 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1331
20:33:31.056 00.001 9120 Star::Find returns 1 (0), X=1146.65, Y=158.45, Mass=298684, SNR=215.5, Peak=24355 HFD=4.4
20:33:31.057 00.001 9120 MultiStar: [#1 0.15,-0.09,0.91,U] [#2 0.18,-0.15,0.92,U] [#3 0.15,0.08,0.76,U] [#4 0.30,-0.38,0.00,M1] [#5 0.08,-0.23,0.43,U] [#6 0.45,-0.32,0.00,M1] [#7 0.20,-0.40,0.00,M1] [#8 0.08,0.12,0.25,U] 
20:33:31.058 00.001 9120 refined, 5 included, MultiStar: {0.19, -0.09}, one-star: {0.35, -0.15}
20:33:31.060 00.002 9120 CameraToMount -- cameraTheta (-0.43) - m_xAngle (3.04) = xAngle (-3.47 = 2.81)
20:33:31.062 00.002 9120 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.43 = 2.85)
20:33:31.063 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.43 mountX=-0.20 mountY=0.06, mountTheta=2.85
20:33:31.065 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.09, opts=13)
20:33:31.066 00.001 9120 Enqueuing Move request for scope (0.19, -0.09)
20:33:31.067 00.001 8596 Worker thread wakes up
20:33:31.067 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
20:33:31.067 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
20:33:31.067 00.000 8596 Moving (0.19, -0.09) raw xDistance=-0.20 yDistance=0.06
20:33:31.067 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:33:31.067 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:31.067 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:33:31.067 00.000 8596 MoveAxis(E, 0, ABG)
20:33:31.067 00.000 8596 Move returns status 0, amount 0
20:33:31.068 00.001 8596 MoveAxis(N, 0, ABG)
20:33:31.068 00.000 8596 Move returns status 0, amount 0
20:33:31.068 00.000 8596 move complete, result=0
20:33:31.068 00.000 8596 worker thread done servicing request
20:33:31.072 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:33:31.094 00.022 9120 UpdateGuideState exits: m=298684 SNR=215.5
20:33:31.096 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:31.096 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:31.097 00.001 9120 Enqueuing Expose request
20:33:31.098 00.001 8596 Worker thread wakes up
20:33:31.098 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:31.099 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:31.099 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:32.277 01.178 8596 Exposure complete
20:33:32.356 00.079 8596 worker thread done servicing request
20:33:32.357 00.001 9120 OnExposeComplete: enter
20:33:32.358 00.001 9120 UpdateGuideState(): m_state=6
20:33:32.359 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1332
20:33:32.360 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.29, Mass=275604, SNR=201.5, Peak=21795 HFD=4.2
20:33:32.361 00.001 9120 MultiStar: [#1 0.17,-0.13,0.94,U] [#2 0.21,-0.25,0.99,U] [#3 0.18,0.17,0.71,U] [#4 0.11,-0.04,0.52,U] [#5 0.36,-0.44,0.00,M1] [#6 0.28,0.00,0.37,U] [#7 0.03,-0.34,0.34,U] [#8 0.20,0.09,0.27,U] 
20:33:32.362 00.001 9120 refined, 7 included, MultiStar: {0.19, -0.13}, one-star: {0.24, -0.31}
20:33:32.362 00.000 9120 CameraToMount -- cameraTheta (-0.61) - m_xAngle (3.04) = xAngle (-3.65 = 2.64)
20:33:32.363 00.001 9120 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.61 = 2.67)
20:33:32.364 00.001 9120 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.61 mountX=-0.20 mountY=0.10, mountTheta=2.66
20:33:32.366 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.19, y=-0.13, opts=13)
20:33:32.367 00.001 9120 Enqueuing Move request for scope (0.19, -0.13)
20:33:32.367 00.000 8596 Worker thread wakes up
20:33:32.368 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
20:33:32.368 00.000 8596 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
20:33:32.368 00.000 8596 Moving (0.19, -0.13) raw xDistance=-0.20 yDistance=0.10
20:33:32.368 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:33:32.368 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:32.368 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:33:32.368 00.000 8596 MoveAxis(E, 0, ABG)
20:33:32.368 00.000 8596 Move returns status 0, amount 0
20:33:32.368 00.000 8596 MoveAxis(N, 0, ABG)
20:33:32.368 00.000 8596 Move returns status 0, amount 0
20:33:32.368 00.000 8596 move complete, result=0
20:33:32.368 00.000 8596 worker thread done servicing request
20:33:32.372 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:33:32.388 00.016 9120 UpdateGuideState exits: m=275604 SNR=201.5
20:33:32.389 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:32.390 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:32.391 00.001 9120 Enqueuing Expose request
20:33:32.392 00.001 8596 Worker thread wakes up
20:33:32.392 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:32.393 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:32.393 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:33.379 00.986 8596 Exposure complete
20:33:33.494 00.115 8596 worker thread done servicing request
20:33:33.494 00.000 9120 OnExposeComplete: enter
20:33:33.496 00.002 9120 UpdateGuideState(): m_state=6
20:33:33.498 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1333
20:33:33.500 00.002 9120 Star::Find returns 1 (0), X=1146.72, Y=158.22, Mass=299050, SNR=222.3, Peak=22601 HFD=4.4
20:33:33.501 00.001 9120 MultiStar: [#1 0.40,-0.23,0.00,M1] [#2 0.17,-0.28,0.79,U] [#3 0.27,-0.03,0.76,U] [#4 0.34,-0.22,0.00,M1] [#5 0.23,-0.40,0.00,M2] [#6 0.36,-0.26,0.00,M1] [#7 0.14,-0.50,0.00,M1] [#8 -0.03,-0.28,0.26,U] 
20:33:33.502 00.001 9120 refined, 3 included, MultiStar: {0.26, -0.25}, one-star: {0.42, -0.38}
20:33:33.503 00.001 9120 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.04) = xAngle (-3.79 = 2.49)
20:33:33.504 00.001 9120 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.75 = 2.53)
20:33:33.506 00.002 9120 CameraToMount -- cameraX=0.26 cameraY=-0.25 hyp=0.36 cameraTheta=-0.75 mountX=-0.29 mountY=0.21, mountTheta=2.52
20:33:33.508 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=-0.25, opts=13)
20:33:33.509 00.001 9120 Enqueuing Move request for scope (0.26, -0.25)
20:33:33.510 00.001 8596 Worker thread wakes up
20:33:33.510 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.25) opts 0xd
20:33:33.510 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, -0.25)
20:33:33.510 00.000 8596 Moving (0.26, -0.25) raw xDistance=-0.29 yDistance=0.21
20:33:33.510 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:33:33.510 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:33:33.510 00.000 8596 MoveAxis(E, 42, ABG)
20:33:33.510 00.000 8596 Guiding  Dir = 2, Dur = 42
20:33:33.511 00.001 8596 IsSlewing returns 0
20:33:33.511 00.000 8596 IsGuiding returns 0
20:33:33.514 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2473, FiltMax=65504, Gamma=1.000
20:33:33.543 00.029 9120 UpdateGuideState exits: m=299050 SNR=222.3
20:33:33.545 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:33.547 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:33.549 00.002 9120 Enqueuing Expose request
20:33:33.550 00.001 8596 PulseGuide returned control before completion, sleep 14
20:33:33.580 00.030 8596 IsGuiding returns 1
20:33:33.580 00.000 8596 scope still moving after pulse duration time elapsed
20:33:33.612 00.032 8596 IsSlewing returns 0
20:33:33.612 00.000 8596 IsGuiding returns 1
20:33:33.643 00.031 8596 IsSlewing returns 0
20:33:33.643 00.000 8596 IsGuiding returns 0
20:33:33.643 00.000 8596 scope move finished after 42 + 89 ms
20:33:33.643 00.000 8596 Move returns status 0, amount 42
20:33:33.643 00.000 8596 MoveAxis(S, 44, ABG)
20:33:33.643 00.000 8596 Guiding  Dir = 1, Dur = 44
20:33:33.643 00.000 8596 IsSlewing returns 0
20:33:33.644 00.001 8596 IsGuiding returns 0
20:33:33.646 00.002 8596 PulseGuide returned control before completion, sleep 52
20:33:33.706 00.060 8596 IsGuiding returns 1
20:33:33.706 00.000 8596 scope still moving after pulse duration time elapsed
20:33:33.738 00.032 8596 IsSlewing returns 0
20:33:33.738 00.000 8596 IsGuiding returns 0
20:33:33.738 00.000 8596 scope move finished after 44 + 50 ms
20:33:33.738 00.000 8596 Move returns status 0, amount 44
20:33:33.738 00.000 8596 move complete, result=0
20:33:33.738 00.000 8596 worker thread done servicing request
20:33:33.738 00.000 8596 Worker thread wakes up
20:33:33.738 00.000 9120 GuideStep: -0.3 px 42 ms EAST, 0.2 px 44 ms SOUTH
20:33:33.740 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:33.741 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:34.917 01.176 8596 Exposure complete
20:33:34.993 00.076 8596 worker thread done servicing request
20:33:34.993 00.000 9120 OnExposeComplete: enter
20:33:34.994 00.001 9120 UpdateGuideState(): m_state=6
20:33:34.995 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1334
20:33:34.995 00.000 9120 Star::Find returns 1 (0), X=1146.12, Y=158.51, Mass=298668, SNR=228.5, Peak=25139 HFD=4.4
20:33:34.996 00.001 9120 MultiStar: [#1 -0.32,-0.01,0.88,U] [#2 -0.37,0.00,0.00,M1] [#3 -0.55,0.22,0.00,M1] [#4 -0.33,-0.05,0.48,U] [#5 -0.45,0.08,0.00,M3] [#6 -0.50,-0.05,0.00,M2] [#7 -0.42,-0.29,0.00,M2] [#8 -0.41,0.01,0.00,M1] 
20:33:34.997 00.001 9120 single-star, 2 included, MultiStar: {-0.27, -0.05}, one-star: {-0.19, -0.09}
20:33:34.998 00.001 9120 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.04) = xAngle (-5.74 = 0.55)
20:33:34.999 00.001 9120 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.70 = 0.58)
20:33:35.000 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.70 mountX=0.18 mountY=0.11, mountTheta=0.57
20:33:35.002 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.09, opts=13)
20:33:35.002 00.000 9120 Enqueuing Move request for scope (-0.19, -0.09)
20:33:35.004 00.002 8596 Worker thread wakes up
20:33:35.004 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
20:33:35.004 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
20:33:35.004 00.000 8596 Moving (-0.19, -0.09) raw xDistance=0.18 yDistance=0.11
20:33:35.004 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:33:35.004 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:35.005 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:33:35.005 00.000 8596 MoveAxis(E, 0, ABG)
20:33:35.005 00.000 8596 Move returns status 0, amount 0
20:33:35.005 00.000 8596 MoveAxis(N, 0, ABG)
20:33:35.005 00.000 8596 Move returns status 0, amount 0
20:33:35.005 00.000 8596 move complete, result=0
20:33:35.005 00.000 8596 worker thread done servicing request
20:33:35.013 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2400, FiltMax=65535, Gamma=1.000
20:33:35.032 00.019 9120 UpdateGuideState exits: m=298668 SNR=228.5
20:33:35.034 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:35.035 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:35.036 00.001 9120 Enqueuing Expose request
20:33:35.038 00.002 8596 Worker thread wakes up
20:33:35.038 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:35.040 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:35.040 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:36.012 00.972 8596 Exposure complete
20:33:36.082 00.070 8596 worker thread done servicing request
20:33:36.082 00.000 9120 OnExposeComplete: enter
20:33:36.083 00.001 9120 UpdateGuideState(): m_state=6
20:33:36.084 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1335
20:33:36.085 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=158.57, Mass=273134, SNR=202.0, Peak=23795 HFD=4.4
20:33:36.086 00.001 9120 MultiStar: [#1 -0.07,0.14,0.97,U] [#2 -0.05,0.30,0.97,U] [#3 -0.22,0.37,0.00,M2] [#4 -0.01,0.04,0.51,U] [#5 -0.27,0.14,0.42,U] [#6 -0.01,0.28,0.32,U] [#7 -0.11,-0.12,0.33,U] [#8 -0.30,0.22,0.00,M2] 
20:33:36.087 00.001 9120 single-star, 6 included, MultiStar: {-0.06, 0.12}, one-star: {0.02, -0.02}
20:33:36.088 00.001 9120 CameraToMount -- cameraTheta (-0.94) - m_xAngle (3.04) = xAngle (-3.98 = 2.30)
20:33:36.089 00.001 9120 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.95 = 2.34)
20:33:36.089 00.000 9120 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.94 mountX=-0.02 mountY=0.02, mountTheta=2.32
20:33:36.091 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.02, opts=13)
20:33:36.092 00.001 9120 Enqueuing Move request for scope (0.02, -0.02)
20:33:36.093 00.001 8596 Worker thread wakes up
20:33:36.093 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
20:33:36.093 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
20:33:36.093 00.000 8596 Moving (0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
20:33:36.093 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:33:36.093 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:36.093 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:33:36.093 00.000 8596 MoveAxis(E, 0, ABG)
20:33:36.093 00.000 8596 Move returns status 0, amount 0
20:33:36.093 00.000 8596 MoveAxis(N, 0, ABG)
20:33:36.093 00.000 8596 Move returns status 0, amount 0
20:33:36.093 00.000 8596 move complete, result=0
20:33:36.094 00.001 8596 worker thread done servicing request
20:33:36.100 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:33:36.123 00.023 9120 UpdateGuideState exits: m=273134 SNR=202.0
20:33:36.124 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:36.125 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:36.126 00.001 9120 Enqueuing Expose request
20:33:36.127 00.001 8596 Worker thread wakes up
20:33:36.128 00.001 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:36.129 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:36.129 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:37.299 01.170 8596 Exposure complete
20:33:37.375 00.076 8596 worker thread done servicing request
20:33:37.375 00.000 9120 OnExposeComplete: enter
20:33:37.377 00.002 9120 UpdateGuideState(): m_state=6
20:33:37.378 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1336
20:33:37.380 00.002 9120 Star::Find returns 1 (0), X=1146.29, Y=158.54, Mass=296560, SNR=224.4, Peak=25187 HFD=4.6
20:33:37.382 00.002 9120 MultiStar: [#1 -0.16,0.28,0.90,U] [#2 -0.02,0.20,0.94,U] [#3 -0.07,0.50,0.00,M3] [#4 -0.14,0.36,0.00,M1] [#5 0.03,0.13,0.44,U] [#6 0.06,0.13,0.24,U] [#7 0.07,0.11,0.29,U] [#8 -0.26,0.22,0.25,U] 
20:33:37.384 00.002 9120 single-star, 6 included, MultiStar: {-0.05, 0.14}, one-star: {-0.02, -0.05}
20:33:37.385 00.001 9120 CameraToMount -- cameraTheta (-1.85) - m_xAngle (3.04) = xAngle (-4.89 = 1.39)
20:33:37.385 00.000 9120 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.86 = 1.43)
20:33:37.386 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.85 mountX=0.01 mountY=0.06, mountTheta=1.39
20:33:37.388 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.05, opts=13)
20:33:37.390 00.002 9120 Enqueuing Move request for scope (-0.02, -0.05)
20:33:37.392 00.002 8596 Worker thread wakes up
20:33:37.392 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
20:33:37.392 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
20:33:37.392 00.000 8596 Moving (-0.02, -0.05) raw xDistance=0.01 yDistance=0.06
20:33:37.392 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:33:37.392 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:37.392 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:33:37.392 00.000 8596 MoveAxis(E, 0, ABG)
20:33:37.392 00.000 8596 Move returns status 0, amount 0
20:33:37.392 00.000 8596 MoveAxis(N, 0, ABG)
20:33:37.392 00.000 8596 Move returns status 0, amount 0
20:33:37.392 00.000 8596 move complete, result=0
20:33:37.392 00.000 8596 worker thread done servicing request
20:33:37.400 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:33:37.418 00.018 9120 UpdateGuideState exits: m=296560 SNR=224.4
20:33:37.419 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:37.420 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:37.420 00.000 9120 Enqueuing Expose request
20:33:37.421 00.001 8596 Worker thread wakes up
20:33:37.421 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:37.422 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:37.422 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:38.413 00.991 8596 Exposure complete
20:33:38.505 00.092 8596 worker thread done servicing request
20:33:38.505 00.000 9120 OnExposeComplete: enter
20:33:38.507 00.002 9120 UpdateGuideState(): m_state=6
20:33:38.509 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1337
20:33:38.510 00.001 9120 Star::Find returns 1 (0), X=1146.15, Y=158.56, Mass=295531, SNR=197.8, Peak=28243 HFD=4.4
20:33:38.513 00.003 9120 MultiStar: [#1 -0.26,0.11,1.03,U] [#2 -0.31,0.16,0.92,U] [#3 -0.57,0.27,0.00,M4] [#4 -0.37,0.33,0.00,M2] [#5 -0.49,0.20,0.00,M2] [#6 -0.39,0.21,0.00,M1] [#7 -0.24,0.08,0.34,U] [#8 -0.60,0.17,0.00,M2] 
20:33:38.515 00.002 9120 single-star, 3 included, MultiStar: {-0.24, 0.08}, one-star: {-0.16, -0.04}
20:33:38.516 00.001 9120 CameraToMount -- cameraTheta (-2.90) - m_xAngle (3.04) = xAngle (-5.94 = 0.34)
20:33:38.517 00.001 9120 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.90 = 0.38)
20:33:38.518 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.90 mountX=0.16 mountY=0.06, mountTheta=0.37
20:33:38.521 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.04, opts=13)
20:33:38.523 00.002 9120 Enqueuing Move request for scope (-0.16, -0.04)
20:33:38.525 00.002 8596 Worker thread wakes up
20:33:38.525 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
20:33:38.525 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
20:33:38.525 00.000 8596 Moving (-0.16, -0.04) raw xDistance=0.16 yDistance=0.06
20:33:38.525 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:33:38.525 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:38.526 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:33:38.526 00.000 8596 MoveAxis(E, 0, ABG)
20:33:38.526 00.000 8596 Move returns status 0, amount 0
20:33:38.526 00.000 8596 MoveAxis(N, 0, ABG)
20:33:38.526 00.000 8596 Move returns status 0, amount 0
20:33:38.526 00.000 8596 move complete, result=0
20:33:38.526 00.000 8596 worker thread done servicing request
20:33:38.533 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:33:38.565 00.032 9120 UpdateGuideState exits: m=295531 SNR=197.8
20:33:38.566 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:38.567 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:38.568 00.001 9120 Enqueuing Expose request
20:33:38.569 00.001 8596 Worker thread wakes up
20:33:38.569 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:33:38.570 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:38.570 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:39.745 01.175 8596 Exposure complete
20:33:39.805 00.060 8596 worker thread done servicing request
20:33:39.805 00.000 9120 OnExposeComplete: enter
20:33:39.806 00.001 9120 UpdateGuideState(): m_state=6
20:33:39.807 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1338
20:33:39.809 00.002 9120 Star::Find returns 1 (0), X=1146.01, Y=158.37, Mass=274567, SNR=211.3, Peak=23001 HFD=4.2
20:33:39.810 00.001 9120 MultiStar: [#1 -0.42,-0.10,0.00,M1] [#2 -0.52,-0.08,0.00,M1] [#3 -0.31,0.31,0.00,M5] [#4 -0.31,-0.16,0.47,U] [#5 -0.57,-0.24,0.00,M3] [#6 -0.30,0.01,0.35,U] [#7 -0.44,-0.02,0.00,M1] [#8 -0.59,0.09,0.00,M3] 
20:33:39.811 00.001 9120 refined, 2 included, MultiStar: {-0.30, -0.17}, one-star: {-0.29, -0.23}
20:33:39.812 00.001 9120 CameraToMount -- cameraTheta (-2.63) - m_xAngle (3.04) = xAngle (-5.67 = 0.61)
20:33:39.814 00.002 9120 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.64 = 0.65)
20:33:39.815 00.001 9120 CameraToMount -- cameraX=-0.30 cameraY=-0.17 hyp=0.34 cameraTheta=-2.63 mountX=0.28 mountY=0.21, mountTheta=0.64
20:33:39.818 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.30, y=-0.17, opts=13)
20:33:39.820 00.002 9120 Enqueuing Move request for scope (-0.30, -0.17)
20:33:39.821 00.001 8596 Worker thread wakes up
20:33:39.821 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.17) opts 0xd
20:33:39.821 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.30, -0.17)
20:33:39.821 00.000 8596 Moving (-0.30, -0.17) raw xDistance=0.28 yDistance=0.21
20:33:39.821 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:33:39.821 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:33:39.822 00.001 8596 MoveAxis(W, 40, ABG)
20:33:39.822 00.000 8596 Guiding  Dir = 3, Dur = 40
20:33:39.822 00.000 8596 IsSlewing returns 0
20:33:39.822 00.000 8596 IsGuiding returns 0
20:33:39.824 00.002 8596 PulseGuide returned control before completion, sleep 49
20:33:39.829 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:33:39.846 00.017 9120 UpdateGuideState exits: m=274567 SNR=211.3
20:33:39.847 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:39.848 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:39.849 00.001 9120 Enqueuing Expose request
20:33:39.887 00.038 8596 IsGuiding returns 1
20:33:39.887 00.000 8596 scope still moving after pulse duration time elapsed
20:33:39.918 00.031 8596 IsSlewing returns 0
20:33:39.918 00.000 8596 IsGuiding returns 0
20:33:39.918 00.000 8596 scope move finished after 40 + 56 ms
20:33:39.918 00.000 8596 Move returns status 0, amount 40
20:33:39.918 00.000 8596 MoveAxis(S, 43, ABG)
20:33:39.918 00.000 8596 Guiding  Dir = 1, Dur = 43
20:33:39.919 00.001 8596 IsSlewing returns 0
20:33:39.919 00.000 8596 IsGuiding returns 0
20:33:39.932 00.013 8596 PulseGuide returned control before completion, sleep 40
20:33:39.981 00.049 8596 IsGuiding returns 1
20:33:39.981 00.000 8596 scope still moving after pulse duration time elapsed
20:33:40.012 00.031 8596 IsSlewing returns 0
20:33:40.012 00.000 8596 IsGuiding returns 0
20:33:40.012 00.000 8596 scope move finished after 43 + 50 ms
20:33:40.012 00.000 8596 Move returns status 0, amount 43
20:33:40.012 00.000 8596 move complete, result=0
20:33:40.012 00.000 8596 worker thread done servicing request
20:33:40.012 00.000 8596 Worker thread wakes up
20:33:40.012 00.000 9120 GuideStep: 0.3 px 40 ms WEST, 0.2 px 43 ms SOUTH
20:33:40.014 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:40.014 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:41.000 00.986 8596 Exposure complete
20:33:41.067 00.067 8596 worker thread done servicing request
20:33:41.067 00.000 9120 OnExposeComplete: enter
20:33:41.068 00.001 9120 UpdateGuideState(): m_state=6
20:33:41.070 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1339
20:33:41.072 00.002 9120 Star::Find returns 1 (0), X=1146.42, Y=158.47, Mass=325791, SNR=242.5, Peak=26419 HFD=4.3
20:33:41.073 00.001 9120 MultiStar: [#1 -0.02,-0.05,0.91,U] [#2 0.13,-0.08,0.80,U] [#3 -0.15,0.21,0.69,U] [#4 -0.05,0.04,0.44,U] [#5 0.24,-0.16,0.37,U] [#6 -0.04,0.20,0.30,U] [#7 0.20,0.13,0.32,U] [#8 -0.29,0.40,0.00,M4] 
20:33:41.074 00.001 9120 refined, 7 included, MultiStar: {0.04, -0.01}, one-star: {0.11, -0.13}
20:33:41.076 00.002 9120 CameraToMount -- cameraTheta (-0.15) - m_xAngle (3.04) = xAngle (-3.19 = 3.10)
20:33:41.077 00.001 9120 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.15 = 3.13)
20:33:41.079 00.002 9120 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-0.15 mountX=-0.05 mountY=0.00, mountTheta=3.13
20:33:41.082 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=-0.01, opts=13)
20:33:41.083 00.001 9120 Enqueuing Move request for scope (0.04, -0.01)
20:33:41.085 00.002 8596 Worker thread wakes up
20:33:41.085 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
20:33:41.085 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
20:33:41.085 00.000 8596 Moving (0.04, -0.01) raw xDistance=-0.05 yDistance=0.00
20:33:41.085 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:33:41.085 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:41.085 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:33:41.085 00.000 8596 MoveAxis(E, 0, ABG)
20:33:41.086 00.001 8596 Move returns status 0, amount 0
20:33:41.086 00.000 8596 MoveAxis(N, 0, ABG)
20:33:41.086 00.000 8596 Move returns status 0, amount 0
20:33:41.086 00.000 8596 move complete, result=0
20:33:41.086 00.000 8596 worker thread done servicing request
20:33:41.094 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2438, FiltMax=65507, Gamma=1.000
20:33:41.115 00.021 9120 UpdateGuideState exits: m=325791 SNR=242.5
20:33:41.116 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:41.117 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:41.117 00.000 9120 Enqueuing Expose request
20:33:41.118 00.001 8596 Worker thread wakes up
20:33:41.118 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:41.119 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:41.119 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:42.287 01.168 8596 Exposure complete
20:33:42.395 00.108 8596 worker thread done servicing request
20:33:42.395 00.000 9120 OnExposeComplete: enter
20:33:42.396 00.001 9120 UpdateGuideState(): m_state=6
20:33:42.397 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1340
20:33:42.398 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.49, Mass=276121, SNR=207.4, Peak=22451 HFD=4.3
20:33:42.399 00.001 9120 MultiStar: [#1 0.12,0.09,0.92,U] [#2 0.37,-0.04,1.03,U] [#3 0.16,0.08,0.70,U] [#4 0.11,-0.13,0.51,U] [#5 0.14,-0.14,0.44,U] [#6 0.22,-0.00,0.35,U] [#7 0.36,-0.15,0.00,M1] [#8 0.20,0.01,0.26,U] 
20:33:42.399 00.000 9120 refined, 7 included, MultiStar: {0.21, -0.03}, one-star: {0.23, -0.11}
20:33:42.400 00.001 9120 CameraToMount -- cameraTheta (-0.13) - m_xAngle (3.04) = xAngle (-3.17 = 3.12)
20:33:42.401 00.001 9120 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.13 = -3.13)
20:33:42.402 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.13 mountX=-0.21 mountY=-0.00, mountTheta=-3.13
20:33:42.403 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=-0.03, opts=13)
20:33:42.404 00.001 9120 Enqueuing Move request for scope (0.21, -0.03)
20:33:42.405 00.001 8596 Worker thread wakes up
20:33:42.405 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
20:33:42.405 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
20:33:42.405 00.000 8596 Moving (0.21, -0.03) raw xDistance=-0.21 yDistance=-0.00
20:33:42.405 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:33:42.405 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:42.405 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:33:42.405 00.000 8596 MoveAxis(E, 30, ABG)
20:33:42.405 00.000 8596 Guiding  Dir = 2, Dur = 30
20:33:42.406 00.001 8596 IsSlewing returns 0
20:33:42.406 00.000 8596 IsGuiding returns 0
20:33:42.409 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:33:42.425 00.016 9120 UpdateGuideState exits: m=276121 SNR=207.4
20:33:42.426 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:42.427 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:42.428 00.001 9120 Enqueuing Expose request
20:33:42.447 00.019 8596 IsGuiding returns 1
20:33:42.447 00.000 8596 scope still moving after pulse duration time elapsed
20:33:42.478 00.031 8596 IsSlewing returns 0
20:33:42.478 00.000 8596 IsGuiding returns 1
20:33:42.510 00.032 8596 IsSlewing returns 0
20:33:42.510 00.000 8596 IsGuiding returns 1
20:33:42.541 00.031 8596 IsSlewing returns 0
20:33:42.541 00.000 8596 IsGuiding returns 0
20:33:42.541 00.000 8596 scope move finished after 30 + 105 ms
20:33:42.541 00.000 8596 Move returns status 0, amount 30
20:33:42.541 00.000 8596 MoveAxis(N, 0, ABG)
20:33:42.541 00.000 8596 Move returns status 0, amount 0
20:33:42.541 00.000 8596 move complete, result=0
20:33:42.542 00.001 8596 worker thread done servicing request
20:33:42.542 00.000 8596 Worker thread wakes up
20:33:42.542 00.000 9120 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
20:33:42.543 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:42.543 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:43.535 00.992 8596 Exposure complete
20:33:43.602 00.067 8596 worker thread done servicing request
20:33:43.602 00.000 9120 OnExposeComplete: enter
20:33:43.604 00.002 9120 UpdateGuideState(): m_state=6
20:33:43.607 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1341
20:33:43.608 00.001 9120 Star::Find returns 1 (0), X=1146.10, Y=158.49, Mass=296232, SNR=232.8, Peak=23763 HFD=4.3
20:33:43.610 00.002 9120 MultiStar: [#1 -0.33,0.15,0.88,U] [#2 -0.17,-0.02,0.81,U] [#3 -0.58,0.02,0.00,M4] [#4 -0.32,0.35,0.00,M1] [#5 -0.53,-0.31,0.00,M2] [#6 -0.33,-0.05,0.25,U] [#7 0.14,0.11,0.25,U] [#8 -0.61,-0.11,0.00,M4] 
20:33:43.612 00.002 9120 refined, 4 included, MultiStar: {-0.22, 0.01}, one-star: {-0.21, -0.11}
20:33:43.613 00.001 9120 CameraToMount -- cameraTheta (3.11) - m_xAngle (3.04) = xAngle (0.07 = 0.07)
20:33:43.615 00.002 9120 CameraToMount -- cameraTheta (3.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.11 = 0.11)
20:33:43.617 00.002 9120 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.11 mountX=0.22 mountY=0.02, mountTheta=0.11
20:33:43.618 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=0.01, opts=13)
20:33:43.620 00.002 9120 Enqueuing Move request for scope (-0.22, 0.01)
20:33:43.623 00.003 8596 Worker thread wakes up
20:33:43.623 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
20:33:43.623 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
20:33:43.623 00.000 8596 Moving (-0.22, 0.01) raw xDistance=0.22 yDistance=0.02
20:33:43.623 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
20:33:43.624 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:43.624 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:33:43.624 00.000 8596 MoveAxis(W, 29, ABG)
20:33:43.624 00.000 8596 Guiding  Dir = 3, Dur = 29
20:33:43.625 00.001 8596 IsSlewing returns 0
20:33:43.625 00.000 8596 IsGuiding returns 0
20:33:43.633 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:33:43.634 00.001 8596 PulseGuide returned control before completion, sleep 30
20:33:43.658 00.024 9120 UpdateGuideState exits: m=296232 SNR=232.8
20:33:43.661 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:43.662 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:43.663 00.001 9120 Enqueuing Expose request
20:33:43.666 00.003 8596 IsGuiding returns 1
20:33:43.666 00.000 8596 scope still moving after pulse duration time elapsed
20:33:43.698 00.032 8596 IsSlewing returns 0
20:33:43.698 00.000 8596 IsGuiding returns 1
20:33:43.729 00.031 8596 IsSlewing returns 0
20:33:43.729 00.000 8596 IsGuiding returns 0
20:33:43.729 00.000 8596 scope move finished after 29 + 75 ms
20:33:43.729 00.000 8596 Move returns status 0, amount 29
20:33:43.729 00.000 8596 MoveAxis(N, 0, ABG)
20:33:43.729 00.000 8596 Move returns status 0, amount 0
20:33:43.729 00.000 8596 move complete, result=0
20:33:43.730 00.001 8596 worker thread done servicing request
20:33:43.730 00.000 8596 Worker thread wakes up
20:33:43.730 00.000 9120 GuideStep: 0.2 px 29 ms WEST, 0.0 px 0 ms NORTH
20:33:43.732 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:43.732 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:44.915 01.183 8596 Exposure complete
20:33:45.015 00.100 8596 worker thread done servicing request
20:33:45.016 00.001 9120 OnExposeComplete: enter
20:33:45.016 00.000 9120 UpdateGuideState(): m_state=6
20:33:45.017 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1342
20:33:45.018 00.001 9120 Star::Find returns 1 (0), X=1146.68, Y=158.52, Mass=323389, SNR=230.0, Peak=26163 HFD=4.5
20:33:45.019 00.001 9120 MultiStar: [#1 0.34,0.09,0.84,U] [#2 0.30,0.06,0.78,U] [#3 0.14,0.45,0.00,M5] [#4 0.27,0.14,0.49,U] [#5 0.24,-0.18,0.45,U] [#6 0.15,0.26,0.33,U] [#7 0.35,-0.05,0.30,U] [#8 0.01,0.29,0.22,U] 
20:33:45.020 00.001 9120 refined, 7 included, MultiStar: {0.29, 0.04}, one-star: {0.38, -0.07}
20:33:45.021 00.001 9120 CameraToMount -- cameraTheta (0.13) - m_xAngle (3.04) = xAngle (-2.91 = -2.91)
20:33:45.021 00.000 9120 CameraToMount -- cameraTheta (0.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.88 = -2.88)
20:33:45.023 00.002 9120 CameraToMount -- cameraX=0.29 cameraY=0.04 hyp=0.29 cameraTheta=0.13 mountX=-0.29 mountY=-0.08, mountTheta=-2.88
20:33:45.026 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.29, y=0.04, opts=13)
20:33:45.027 00.001 9120 Enqueuing Move request for scope (0.29, 0.04)
20:33:45.029 00.002 8596 Worker thread wakes up
20:33:45.029 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.04) opts 0xd
20:33:45.029 00.000 8596 Handling offset move in thread for scope, endpoint = (0.29, 0.04)
20:33:45.029 00.000 8596 Moving (0.29, 0.04) raw xDistance=-0.29 yDistance=-0.08
20:33:45.029 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
20:33:45.029 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:45.029 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:33:45.029 00.000 8596 MoveAxis(E, 39, ABG)
20:33:45.029 00.000 8596 Guiding  Dir = 2, Dur = 39
20:33:45.029 00.000 8596 IsSlewing returns 0
20:33:45.029 00.000 8596 IsGuiding returns 0
20:33:45.038 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:33:45.041 00.003 8596 PulseGuide returned control before completion, sleep 38
20:33:45.059 00.018 9120 UpdateGuideState exits: m=323389 SNR=230.0
20:33:45.060 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:45.061 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:45.062 00.001 9120 Enqueuing Expose request
20:33:45.087 00.025 8596 IsGuiding returns 1
20:33:45.087 00.000 8596 scope still moving after pulse duration time elapsed
20:33:45.118 00.031 8596 IsSlewing returns 0
20:33:45.118 00.000 8596 IsGuiding returns 1
20:33:45.149 00.031 8596 IsSlewing returns 0
20:33:45.149 00.000 8596 IsGuiding returns 0
20:33:45.149 00.000 8596 scope move finished after 39 + 81 ms
20:33:45.149 00.000 8596 Move returns status 0, amount 39
20:33:45.149 00.000 8596 MoveAxis(N, 0, ABG)
20:33:45.149 00.000 8596 Move returns status 0, amount 0
20:33:45.149 00.000 8596 move complete, result=0
20:33:45.149 00.000 8596 worker thread done servicing request
20:33:45.149 00.000 8596 Worker thread wakes up
20:33:45.151 00.002 9120 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
20:33:45.152 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:45.152 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:46.141 00.989 8596 Exposure complete
20:33:46.250 00.109 8596 worker thread done servicing request
20:33:46.250 00.000 9120 OnExposeComplete: enter
20:33:46.252 00.002 9120 UpdateGuideState(): m_state=6
20:33:46.254 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1343
20:33:46.256 00.002 9120 Star::Find returns 1 (0), X=1146.37, Y=158.74, Mass=316682, SNR=226.9, Peak=31747 HFD=4.4
20:33:46.258 00.002 9120 MultiStar: [#1 0.01,0.35,0.96,U] [#2 -0.06,0.21,0.99,U] [#3 -0.09,0.56,0.00,M6] [#4 -0.06,0.38,0.00,M1] [#5 -0.10,0.11,0.39,U] [#6 -0.27,0.49,0.00,M1] [#7 -0.09,0.05,0.27,U] [#8 -0.39,0.39,0.00,M4] 
20:33:46.260 00.002 9120 single-star, 4 included, MultiStar: {-0.01, 0.21}, one-star: {0.06, 0.14}
20:33:46.261 00.001 9120 CameraToMount -- cameraTheta (1.16) - m_xAngle (3.04) = xAngle (-1.88 = -1.88)
20:33:46.263 00.002 9120 CameraToMount -- cameraTheta (1.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.85 = -1.85)
20:33:46.265 00.002 9120 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.16 mountX=-0.05 mountY=-0.15, mountTheta=-1.88
20:33:46.267 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.14, opts=13)
20:33:46.269 00.002 9120 Enqueuing Move request for scope (0.06, 0.14)
20:33:46.271 00.002 8596 Worker thread wakes up
20:33:46.271 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
20:33:46.271 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
20:33:46.271 00.000 8596 Moving (0.06, 0.14) raw xDistance=-0.05 yDistance=-0.15
20:33:46.271 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:33:46.272 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:46.272 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:33:46.272 00.000 8596 MoveAxis(E, 0, ABG)
20:33:46.272 00.000 8596 Move returns status 0, amount 0
20:33:46.272 00.000 8596 MoveAxis(N, 0, ABG)
20:33:46.272 00.000 8596 Move returns status 0, amount 0
20:33:46.272 00.000 8596 move complete, result=0
20:33:46.272 00.000 8596 worker thread done servicing request
20:33:46.282 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2429, FiltMax=65488, Gamma=1.000
20:33:46.311 00.029 9120 UpdateGuideState exits: m=316682 SNR=226.9
20:33:46.314 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:46.316 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:46.317 00.001 9120 Enqueuing Expose request
20:33:46.318 00.001 8596 Worker thread wakes up
20:33:46.318 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:46.319 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:46.319 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:47.483 01.164 8596 Exposure complete
20:33:47.541 00.058 8596 worker thread done servicing request
20:33:47.541 00.000 9120 OnExposeComplete: enter
20:33:47.542 00.001 9120 UpdateGuideState(): m_state=6
20:33:47.543 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1344
20:33:47.544 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.77, Mass=328763, SNR=240.8, Peak=29555 HFD=4.5
20:33:47.545 00.001 9120 MultiStar: [#1 0.03,0.25,0.84,U] [#2 0.05,0.04,0.84,U] [#3 -0.09,0.17,0.69,U] [#4 -0.06,0.09,0.38,U] [#5 0.04,-0.07,0.36,U] [#6 -0.03,-0.04,0.31,U] [#7 0.06,0.08,0.31,U] [#8 -0.05,0.38,0.00,M5] 
20:33:47.546 00.001 9120 refined, 7 included, MultiStar: {0.03, 0.12}, one-star: {0.13, 0.18}
20:33:47.546 00.000 9120 CameraToMount -- cameraTheta (1.33) - m_xAngle (3.04) = xAngle (-1.71 = -1.71)
20:33:47.547 00.001 9120 CameraToMount -- cameraTheta (1.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.67 = -1.67)
20:33:47.548 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.33 mountX=-0.02 mountY=-0.12, mountTheta=-1.71
20:33:47.549 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.12, opts=13)
20:33:47.550 00.001 9120 Enqueuing Move request for scope (0.03, 0.12)
20:33:47.551 00.001 8596 Worker thread wakes up
20:33:47.551 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
20:33:47.551 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
20:33:47.551 00.000 8596 Moving (0.03, 0.12) raw xDistance=-0.02 yDistance=-0.12
20:33:47.551 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:33:47.551 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:47.551 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:33:47.551 00.000 8596 MoveAxis(E, 0, ABG)
20:33:47.552 00.001 8596 Move returns status 0, amount 0
20:33:47.552 00.000 8596 MoveAxis(N, 0, ABG)
20:33:47.552 00.000 8596 Move returns status 0, amount 0
20:33:47.552 00.000 8596 move complete, result=0
20:33:47.552 00.000 8596 worker thread done servicing request
20:33:47.556 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:33:47.583 00.027 9120 UpdateGuideState exits: m=328763 SNR=240.8
20:33:47.585 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:47.586 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:47.588 00.002 9120 Enqueuing Expose request
20:33:47.589 00.001 8596 Worker thread wakes up
20:33:47.589 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:47.590 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:47.590 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:48.576 00.986 8596 Exposure complete
20:33:48.636 00.060 8596 worker thread done servicing request
20:33:48.636 00.000 9120 OnExposeComplete: enter
20:33:48.637 00.001 9120 UpdateGuideState(): m_state=6
20:33:48.638 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1345
20:33:48.638 00.000 9120 Star::Find returns 1 (0), X=1146.45, Y=158.62, Mass=287569, SNR=240.8, Peak=24931 HFD=4.3
20:33:48.639 00.001 9120 MultiStar: [#1 0.02,0.14,0.81,U] [#2 -0.01,0.07,0.81,U] [#3 -0.01,0.16,0.63,U] [#4 -0.01,0.22,0.45,U] [#5 -0.05,0.04,0.40,U] [#6 0.02,0.28,0.22,U] [#7 -0.01,0.08,0.28,U] [#8 -0.13,0.29,0.23,U] 
20:33:48.639 00.000 9120 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.14, 0.02}
20:33:48.641 00.002 9120 CameraToMount -- cameraTheta (1.42) - m_xAngle (3.04) = xAngle (-1.62 = -1.62)
20:33:48.642 00.001 9120 CameraToMount -- cameraTheta (1.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.59 = -1.59)
20:33:48.643 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.42 mountX=-0.01 mountY=-0.12, mountTheta=-1.62
20:33:48.644 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=0.11, opts=13)
20:33:48.645 00.001 9120 Enqueuing Move request for scope (0.02, 0.11)
20:33:48.646 00.001 8596 Worker thread wakes up
20:33:48.646 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
20:33:48.646 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
20:33:48.646 00.000 8596 Moving (0.02, 0.11) raw xDistance=-0.01 yDistance=-0.12
20:33:48.646 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:33:48.646 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:48.646 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:33:48.646 00.000 8596 MoveAxis(E, 0, ABG)
20:33:48.646 00.000 8596 Move returns status 0, amount 0
20:33:48.646 00.000 8596 MoveAxis(N, 0, ABG)
20:33:48.646 00.000 8596 Move returns status 0, amount 0
20:33:48.647 00.001 8596 move complete, result=0
20:33:48.647 00.000 8596 worker thread done servicing request
20:33:48.651 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2413, FiltMax=65488, Gamma=1.000
20:33:48.674 00.023 9120 UpdateGuideState exits: m=287569 SNR=240.8
20:33:48.675 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:48.678 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:48.679 00.001 9120 Enqueuing Expose request
20:33:48.680 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:48.682 00.002 8596 Worker thread wakes up
20:33:48.682 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:48.682 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:49.857 01.175 8596 Exposure complete
20:33:49.934 00.077 8596 worker thread done servicing request
20:33:49.935 00.001 9120 OnExposeComplete: enter
20:33:49.936 00.001 9120 UpdateGuideState(): m_state=6
20:33:49.937 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1346
20:33:49.938 00.001 9120 Star::Find returns 1 (0), X=1146.45, Y=158.71, Mass=290749, SNR=194.1, Peak=29219 HFD=4.5
20:33:49.939 00.001 9120 MultiStar: [#1 0.07,0.27,1.00,U] [#2 0.17,0.10,0.95,U] [#3 -0.06,0.21,0.83,U] [#4 0.02,0.42,0.00,M1] [#5 -0.01,-0.02,0.48,U] [#6 0.07,0.28,0.33,U] [#7 0.19,0.13,0.31,U] [#8 -0.30,0.09,0.30,U] 
20:33:49.939 00.000 9120 refined, 7 included, MultiStar: {0.06, 0.16}, one-star: {0.15, 0.12}
20:33:49.940 00.001 9120 CameraToMount -- cameraTheta (1.19) - m_xAngle (3.04) = xAngle (-1.85 = -1.85)
20:33:49.941 00.001 9120 CameraToMount -- cameraTheta (1.19) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.81 = -1.81)
20:33:49.942 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.19 mountX=-0.05 mountY=-0.16, mountTheta=-1.85
20:33:49.943 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.16, opts=13)
20:33:49.944 00.001 9120 Enqueuing Move request for scope (0.06, 0.16)
20:33:49.945 00.001 8596 Worker thread wakes up
20:33:49.945 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
20:33:49.945 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
20:33:49.945 00.000 8596 Moving (0.06, 0.16) raw xDistance=-0.05 yDistance=-0.16
20:33:49.945 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:33:49.945 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:49.945 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:33:49.945 00.000 8596 MoveAxis(E, 0, ABG)
20:33:49.945 00.000 8596 Move returns status 0, amount 0
20:33:49.945 00.000 8596 MoveAxis(N, 0, ABG)
20:33:49.945 00.000 8596 Move returns status 0, amount 0
20:33:49.945 00.000 8596 move complete, result=0
20:33:49.945 00.000 8596 worker thread done servicing request
20:33:49.950 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:33:49.965 00.015 9120 UpdateGuideState exits: m=290749 SNR=194.1
20:33:49.966 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:49.967 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:49.968 00.001 9120 Enqueuing Expose request
20:33:49.968 00.000 8596 Worker thread wakes up
20:33:49.969 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:49.969 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:49.969 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:50.943 00.974 8596 Exposure complete
20:33:51.015 00.072 8596 worker thread done servicing request
20:33:51.015 00.000 9120 OnExposeComplete: enter
20:33:51.017 00.002 9120 UpdateGuideState(): m_state=6
20:33:51.019 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1347
20:33:51.020 00.001 9120 Star::Find returns 1 (0), X=1146.42, Y=158.72, Mass=299510, SNR=218.1, Peak=28947 HFD=4.6
20:33:51.023 00.003 9120 MultiStar: [#1 -0.03,0.29,0.86,U] [#2 -0.07,0.19,0.99,U] [#3 -0.05,0.37,0.77,U] [#4 0.02,0.30,0.42,U] [#5 -0.17,-0.09,0.49,U] [#6 0.07,0.23,0.35,U] [#7 0.33,0.13,0.30,U] [#8 -0.17,0.42,0.00,M4] 
20:33:51.024 00.001 9120 single-star, 7 included, MultiStar: {0.00, 0.20}, one-star: {0.11, 0.12}
20:33:51.026 00.002 9120 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.04) = xAngle (-2.21 = -2.21)
20:33:51.028 00.002 9120 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.17 = -2.17)
20:33:51.029 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.83 mountX=-0.10 mountY=-0.13, mountTheta=-2.19
20:33:51.032 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.12, opts=13)
20:33:51.034 00.002 9120 Enqueuing Move request for scope (0.11, 0.12)
20:33:51.035 00.001 8596 Worker thread wakes up
20:33:51.035 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
20:33:51.036 00.001 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
20:33:51.036 00.000 8596 Moving (0.11, 0.12) raw xDistance=-0.10 yDistance=-0.13
20:33:51.036 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:33:51.036 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:51.036 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:33:51.036 00.000 8596 MoveAxis(E, 0, ABG)
20:33:51.036 00.000 8596 Move returns status 0, amount 0
20:33:51.036 00.000 8596 MoveAxis(N, 0, ABG)
20:33:51.037 00.001 8596 Move returns status 0, amount 0
20:33:51.037 00.000 8596 move complete, result=0
20:33:51.037 00.000 8596 worker thread done servicing request
20:33:51.045 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:33:51.074 00.029 9120 UpdateGuideState exits: m=299510 SNR=218.1
20:33:51.075 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:51.076 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:51.077 00.001 9120 Enqueuing Expose request
20:33:51.078 00.001 8596 Worker thread wakes up
20:33:51.078 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:51.079 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:51.079 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:52.249 01.170 8596 Exposure complete
20:33:52.308 00.059 8596 worker thread done servicing request
20:33:52.308 00.000 9120 OnExposeComplete: enter
20:33:52.309 00.001 9120 UpdateGuideState(): m_state=6
20:33:52.309 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1348
20:33:52.310 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.65, Mass=293755, SNR=214.1, Peak=29187 HFD=4.4
20:33:52.311 00.001 9120 MultiStar: [#1 -0.11,-0.03,0.90,U] [#2 -0.01,0.07,0.78,U] [#3 -0.30,0.13,0.77,U] [#4 -0.09,0.15,0.47,U] [#5 -0.21,-0.09,0.51,U] [#6 -0.15,0.30,0.29,U] [#7 0.08,0.14,0.36,U] [#8 -0.26,0.15,0.30,U] 
20:33:52.312 00.001 9120 single-star, 8 included, MultiStar: {-0.10, 0.07}, one-star: {0.03, 0.06}
20:33:52.313 00.001 9120 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.04) = xAngle (-2.00 = -2.00)
20:33:52.314 00.001 9120 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.97 = -1.97)
20:33:52.314 00.000 9120 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.04 mountX=-0.03 mountY=-0.06, mountTheta=-2.00
20:33:52.316 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.06, opts=13)
20:33:52.317 00.001 9120 Enqueuing Move request for scope (0.03, 0.06)
20:33:52.318 00.001 8596 Worker thread wakes up
20:33:52.318 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
20:33:52.318 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
20:33:52.318 00.000 8596 Moving (0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
20:33:52.318 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:33:52.318 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:52.318 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:33:52.318 00.000 8596 MoveAxis(E, 0, ABG)
20:33:52.318 00.000 8596 Move returns status 0, amount 0
20:33:52.318 00.000 8596 MoveAxis(N, 0, ABG)
20:33:52.318 00.000 8596 Move returns status 0, amount 0
20:33:52.318 00.000 8596 move complete, result=0
20:33:52.318 00.000 8596 worker thread done servicing request
20:33:52.322 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:33:52.338 00.016 9120 UpdateGuideState exits: m=293755 SNR=214.1
20:33:52.339 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:52.340 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:52.341 00.001 9120 Enqueuing Expose request
20:33:52.342 00.001 8596 Worker thread wakes up
20:33:52.342 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:52.342 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:52.342 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:53.328 00.986 8596 Exposure complete
20:33:53.399 00.071 8596 worker thread done servicing request
20:33:53.399 00.000 9120 OnExposeComplete: enter
20:33:53.400 00.001 9120 UpdateGuideState(): m_state=6
20:33:53.401 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1349
20:33:53.401 00.000 9120 Star::Find returns 1 (0), X=1146.38, Y=158.76, Mass=290696, SNR=201.6, Peak=28771 HFD=4.4
20:33:53.402 00.001 9120 MultiStar: [#1 -0.05,0.38,0.00,M1] [#2 -0.00,0.18,0.89,U] [#3 -0.28,0.39,0.00,M2] [#4 -0.07,0.22,0.56,U] [#5 -0.22,0.20,0.44,U] [#6 -0.22,0.36,0.00,M1] [#7 -0.10,0.41,0.00,M1] [#8 -0.14,0.62,0.00,M4] 
20:33:53.403 00.001 9120 single-star, 3 included, MultiStar: {-0.02, 0.18}, one-star: {0.08, 0.16}
20:33:53.404 00.001 9120 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.04) = xAngle (-1.91 = -1.91)
20:33:53.405 00.001 9120 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.87 = -1.87)
20:33:53.406 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.13 mountX=-0.06 mountY=-0.17, mountTheta=-1.90
20:33:53.407 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.16, opts=13)
20:33:53.408 00.001 9120 Enqueuing Move request for scope (0.08, 0.16)
20:33:53.409 00.001 8596 Worker thread wakes up
20:33:53.409 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
20:33:53.409 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
20:33:53.409 00.000 8596 Moving (0.08, 0.16) raw xDistance=-0.06 yDistance=-0.17
20:33:53.409 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:33:53.409 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:53.409 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:33:53.409 00.000 8596 MoveAxis(E, 0, ABG)
20:33:53.409 00.000 8596 Move returns status 0, amount 0
20:33:53.409 00.000 8596 MoveAxis(N, 0, ABG)
20:33:53.409 00.000 8596 Move returns status 0, amount 0
20:33:53.409 00.000 8596 move complete, result=0
20:33:53.409 00.000 8596 worker thread done servicing request
20:33:53.416 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2710, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:33:53.438 00.022 9120 UpdateGuideState exits: m=290696 SNR=201.6
20:33:53.439 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:53.440 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:53.441 00.001 9120 Enqueuing Expose request
20:33:53.442 00.001 8596 Worker thread wakes up
20:33:53.442 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:53.443 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:53.443 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:54.603 01.160 8596 Exposure complete
20:33:54.713 00.110 8596 worker thread done servicing request
20:33:54.713 00.000 9120 OnExposeComplete: enter
20:33:54.715 00.002 9120 UpdateGuideState(): m_state=6
20:33:54.716 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1350
20:33:54.718 00.002 9120 Star::Find returns 1 (0), X=1146.38, Y=158.54, Mass=297536, SNR=218.7, Peak=30515 HFD=4.3
20:33:54.720 00.002 9120 MultiStar: [#1 -0.06,0.19,0.98,U] [#2 0.25,0.21,0.94,U] [#3 -0.08,0.34,0.85,U] [#4 0.06,0.04,0.45,U] [#5 -0.10,-0.05,0.49,U] [#6 0.14,0.17,0.27,U] [#7 -0.03,0.15,0.31,U] [#8 -0.31,0.08,0.24,U] 
20:33:54.722 00.002 9120 single-star, 8 included, MultiStar: {0.02, 0.13}, one-star: {0.07, -0.06}
20:33:54.724 00.002 9120 CameraToMount -- cameraTheta (-0.70) - m_xAngle (3.04) = xAngle (-3.74 = 2.55)
20:33:54.726 00.002 9120 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.70 = 2.58)
20:33:54.727 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.70 mountX=-0.08 mountY=0.05, mountTheta=2.57
20:33:54.730 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.06, opts=13)
20:33:54.732 00.002 9120 Enqueuing Move request for scope (0.07, -0.06)
20:33:54.733 00.001 8596 Worker thread wakes up
20:33:54.734 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
20:33:54.734 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
20:33:54.734 00.000 8596 Moving (0.07, -0.06) raw xDistance=-0.08 yDistance=0.05
20:33:54.734 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:33:54.734 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:54.734 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:33:54.734 00.000 8596 MoveAxis(E, 0, ABG)
20:33:54.735 00.001 8596 Move returns status 0, amount 0
20:33:54.735 00.000 8596 MoveAxis(N, 0, ABG)
20:33:54.735 00.000 8596 Move returns status 0, amount 0
20:33:54.735 00.000 8596 move complete, result=0
20:33:54.735 00.000 8596 worker thread done servicing request
20:33:54.743 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2461, FiltMax=65465, Gamma=1.000
20:33:54.772 00.029 9120 UpdateGuideState exits: m=297536 SNR=218.7
20:33:54.773 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:54.775 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:54.775 00.000 9120 Enqueuing Expose request
20:33:54.776 00.001 8596 Worker thread wakes up
20:33:54.776 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:54.777 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:54.777 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:55.744 00.967 8596 Exposure complete
20:33:55.842 00.098 8596 worker thread done servicing request
20:33:55.842 00.000 9120 OnExposeComplete: enter
20:33:55.845 00.003 9120 UpdateGuideState(): m_state=6
20:33:55.846 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1351
20:33:55.848 00.002 9120 Star::Find returns 1 (0), X=1146.44, Y=158.72, Mass=292765, SNR=225.3, Peak=27955 HFD=4.6
20:33:55.851 00.003 9120 MultiStar: [#1 0.03,0.30,0.95,U] [#2 0.06,0.34,0.91,U] [#3 -0.01,0.25,0.70,U] [#4 0.04,0.26,0.42,U] [#5 0.16,-0.08,0.39,U] [#6 0.19,0.30,0.34,U] [#7 -0.03,0.08,0.35,U] [#8 -0.13,0.37,0.00,M4] 
20:33:55.852 00.001 9120 single-star, 7 included, MultiStar: {0.07, 0.22}, one-star: {0.13, 0.12}
20:33:55.854 00.002 9120 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.04) = xAngle (-2.29 = -2.29)
20:33:55.855 00.001 9120 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.26 = -2.26)
20:33:55.857 00.002 9120 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.75 mountX=-0.12 mountY=-0.14, mountTheta=-2.28
20:33:55.859 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.12, opts=13)
20:33:55.861 00.002 9120 Enqueuing Move request for scope (0.13, 0.12)
20:33:55.862 00.001 8596 Worker thread wakes up
20:33:55.862 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
20:33:55.863 00.001 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
20:33:55.863 00.000 8596 Moving (0.13, 0.12) raw xDistance=-0.12 yDistance=-0.14
20:33:55.863 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:33:55.863 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:55.863 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:33:55.863 00.000 8596 MoveAxis(E, 0, ABG)
20:33:55.863 00.000 8596 Move returns status 0, amount 0
20:33:55.863 00.000 8596 MoveAxis(N, 0, ABG)
20:33:55.863 00.000 8596 Move returns status 0, amount 0
20:33:55.863 00.000 8596 move complete, result=0
20:33:55.863 00.000 8596 worker thread done servicing request
20:33:55.872 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2435, FiltMax=65507, Gamma=1.000
20:33:55.902 00.030 9120 UpdateGuideState exits: m=292765 SNR=225.3
20:33:55.903 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:55.904 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:55.905 00.001 9120 Enqueuing Expose request
20:33:55.906 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:55.908 00.002 8596 Worker thread wakes up
20:33:55.908 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:55.908 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:57.099 01.191 8596 Exposure complete
20:33:57.159 00.060 8596 worker thread done servicing request
20:33:57.159 00.000 9120 OnExposeComplete: enter
20:33:57.160 00.001 9120 UpdateGuideState(): m_state=6
20:33:57.161 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1352
20:33:57.162 00.001 9120 Star::Find returns 1 (0), X=1146.31, Y=158.40, Mass=289710, SNR=209.8, Peak=26003 HFD=4.4
20:33:57.163 00.001 9120 MultiStar: [#1 -0.04,0.05,0.99,U] [#2 -0.09,0.08,0.95,U] [#3 -0.21,0.09,0.73,U] [#4 -0.09,0.26,0.51,U] [#5 -0.02,-0.09,0.42,U] [#6 0.21,0.14,0.34,U] [#7 0.13,0.09,0.31,U] [#8 -0.29,-0.19,0.27,U] 
20:33:57.164 00.001 9120 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {0.01, -0.20}
20:33:57.165 00.001 9120 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.04) = xAngle (-0.25 = -0.25)
20:33:57.166 00.001 9120 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.21 = -0.21)
20:33:57.167 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.79 mountX=0.05 mountY=-0.01, mountTheta=-0.21
20:33:57.169 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.02, opts=13)
20:33:57.170 00.001 9120 Enqueuing Move request for scope (-0.05, 0.02)
20:33:57.172 00.002 8596 Worker thread wakes up
20:33:57.172 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
20:33:57.172 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
20:33:57.172 00.000 8596 Moving (-0.05, 0.02) raw xDistance=0.05 yDistance=-0.01
20:33:57.172 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:33:57.173 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:57.173 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:33:57.173 00.000 8596 MoveAxis(E, 0, ABG)
20:33:57.173 00.000 8596 Move returns status 0, amount 0
20:33:57.173 00.000 8596 MoveAxis(N, 0, ABG)
20:33:57.173 00.000 8596 Move returns status 0, amount 0
20:33:57.173 00.000 8596 move complete, result=0
20:33:57.173 00.000 8596 worker thread done servicing request
20:33:57.181 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:33:57.203 00.022 9120 UpdateGuideState exits: m=289710 SNR=209.8
20:33:57.204 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:57.205 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:57.206 00.001 9120 Enqueuing Expose request
20:33:57.207 00.001 8596 Worker thread wakes up
20:33:57.207 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:33:57.208 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:57.208 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:58.200 00.992 8596 Exposure complete
20:33:58.287 00.087 8596 worker thread done servicing request
20:33:58.287 00.000 9120 OnExposeComplete: enter
20:33:58.288 00.001 9120 UpdateGuideState(): m_state=6
20:33:58.289 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1353
20:33:58.291 00.002 9120 Star::Find returns 1 (0), X=1146.46, Y=158.48, Mass=296312, SNR=209.7, Peak=26275 HFD=4.2
20:33:58.292 00.001 9120 MultiStar: [#1 0.03,0.01,0.92,U] [#2 -0.13,0.00,1.04,U] [#3 -0.00,0.14,0.72,U] [#4 -0.03,-0.10,0.52,U] [#5 0.10,-0.24,0.44,U] [#6 -0.08,0.04,0.35,U] [#7 0.38,0.18,0.00,M1] [#8 0.00,0.19,0.28,U] 
20:33:58.294 00.002 9120 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.15, -0.11}
20:33:58.295 00.001 9120 CameraToMount -- cameraTheta (-1.22) - m_xAngle (3.04) = xAngle (-4.26 = 2.02)
20:33:58.297 00.002 9120 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.22 = 2.06)
20:33:58.298 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.22 mountX=-0.01 mountY=0.02, mountTheta=2.03
20:33:58.301 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.02, opts=13)
20:33:58.303 00.002 9120 Enqueuing Move request for scope (0.01, -0.02)
20:33:58.304 00.001 8596 Worker thread wakes up
20:33:58.305 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
20:33:58.305 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
20:33:58.305 00.000 8596 Moving (0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
20:33:58.305 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:33:58.305 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:58.305 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:33:58.305 00.000 8596 MoveAxis(E, 0, ABG)
20:33:58.305 00.000 8596 Move returns status 0, amount 0
20:33:58.306 00.001 8596 MoveAxis(N, 0, ABG)
20:33:58.306 00.000 8596 Move returns status 0, amount 0
20:33:58.306 00.000 8596 move complete, result=0
20:33:58.306 00.000 8596 worker thread done servicing request
20:33:58.315 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:33:58.344 00.029 9120 UpdateGuideState exits: m=296312 SNR=209.7
20:33:58.347 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:58.349 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:58.350 00.001 9120 Enqueuing Expose request
20:33:58.351 00.001 8596 Worker thread wakes up
20:33:58.351 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:58.354 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:58.354 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:33:59.522 01.168 8596 Exposure complete
20:33:59.597 00.075 8596 worker thread done servicing request
20:33:59.597 00.000 9120 OnExposeComplete: enter
20:33:59.598 00.001 9120 UpdateGuideState(): m_state=6
20:33:59.599 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1354
20:33:59.600 00.001 9120 Star::Find returns 1 (0), X=1146.51, Y=158.63, Mass=285856, SNR=238.5, Peak=25107 HFD=4.4
20:33:59.601 00.001 9120 MultiStar: [#1 0.23,0.43,0.00,M1] [#2 0.13,0.17,0.87,U] [#3 0.13,0.20,0.69,U] [#4 0.10,0.33,0.48,U] [#5 0.10,0.09,0.41,U] [#6 0.10,0.16,0.32,U] [#7 0.23,0.15,0.29,U] [#8 0.05,0.36,0.23,U] 
20:33:59.601 00.000 9120 single-star, 7 included, MultiStar: {0.14, 0.16}, one-star: {0.20, 0.03}
20:33:59.602 00.001 9120 CameraToMount -- cameraTheta (0.14) - m_xAngle (3.04) = xAngle (-2.90 = -2.90)
20:33:59.603 00.001 9120 CameraToMount -- cameraTheta (0.14) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.86 = -2.86)
20:33:59.604 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.14 mountX=-0.20 mountY=-0.06, mountTheta=-2.87
20:33:59.605 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=0.03, opts=13)
20:33:59.606 00.001 9120 Enqueuing Move request for scope (0.20, 0.03)
20:33:59.607 00.001 8596 Worker thread wakes up
20:33:59.607 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
20:33:59.607 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
20:33:59.607 00.000 8596 Moving (0.20, 0.03) raw xDistance=-0.20 yDistance=-0.06
20:33:59.607 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:33:59.607 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:59.607 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:33:59.607 00.000 8596 MoveAxis(E, 0, ABG)
20:33:59.607 00.000 8596 Move returns status 0, amount 0
20:33:59.607 00.000 8596 MoveAxis(N, 0, ABG)
20:33:59.608 00.001 8596 Move returns status 0, amount 0
20:33:59.608 00.000 8596 move complete, result=0
20:33:59.608 00.000 8596 worker thread done servicing request
20:33:59.612 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:33:59.628 00.016 9120 UpdateGuideState exits: m=285856 SNR=238.5
20:33:59.628 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:59.629 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:33:59.630 00.001 9120 Enqueuing Expose request
20:33:59.631 00.001 8596 Worker thread wakes up
20:33:59.631 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:59.631 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:33:59.631 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:00.617 00.986 8596 Exposure complete
20:34:00.708 00.091 8596 worker thread done servicing request
20:34:00.709 00.001 9120 OnExposeComplete: enter
20:34:00.710 00.001 9120 UpdateGuideState(): m_state=6
20:34:00.710 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1355
20:34:00.711 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.74, Mass=293343, SNR=212.9, Peak=27619 HFD=4.6
20:34:00.712 00.001 9120 MultiStar: [#1 -0.02,0.14,0.86,U] [#2 0.06,-0.20,0.89,U] [#3 -0.20,0.21,0.74,U] [#4 0.21,0.17,0.53,U] [#5 -0.10,0.01,0.47,U] [#6 0.01,0.18,0.30,U] [#7 0.05,0.27,0.33,U] [#8 -0.26,0.09,0.29,U] 
20:34:00.713 00.001 9120 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {0.13, 0.14}
20:34:00.714 00.001 9120 CameraToMount -- cameraTheta (1.50) - m_xAngle (3.04) = xAngle (-1.54 = -1.54)
20:34:00.715 00.001 9120 CameraToMount -- cameraTheta (1.50) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.50 = -1.50)
20:34:00.715 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.50 mountX=0.00 mountY=-0.09, mountTheta=-1.54
20:34:00.717 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.09, opts=13)
20:34:00.718 00.001 9120 Enqueuing Move request for scope (0.01, 0.09)
20:34:00.719 00.001 8596 Worker thread wakes up
20:34:00.719 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
20:34:00.719 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
20:34:00.719 00.000 8596 Moving (0.01, 0.09) raw xDistance=0.00 yDistance=-0.09
20:34:00.719 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:34:00.719 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:00.719 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:34:00.719 00.000 8596 MoveAxis(E, 0, ABG)
20:34:00.719 00.000 8596 Move returns status 0, amount 0
20:34:00.719 00.000 8596 MoveAxis(N, 0, ABG)
20:34:00.719 00.000 8596 Move returns status 0, amount 0
20:34:00.719 00.000 8596 move complete, result=0
20:34:00.719 00.000 8596 worker thread done servicing request
20:34:00.726 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:34:00.742 00.016 9120 UpdateGuideState exits: m=293343 SNR=212.9
20:34:00.743 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:00.744 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:00.744 00.000 9120 Enqueuing Expose request
20:34:00.746 00.002 8596 Worker thread wakes up
20:34:00.746 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:00.748 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:00.748 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:01.926 01.178 8596 Exposure complete
20:34:01.999 00.073 8596 worker thread done servicing request
20:34:01.999 00.000 9120 OnExposeComplete: enter
20:34:02.000 00.001 9120 UpdateGuideState(): m_state=6
20:34:02.002 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1356
20:34:02.003 00.001 9120 Star::Find returns 1 (0), X=1146.46, Y=158.69, Mass=302771, SNR=218.3, Peak=28995 HFD=4.5
20:34:02.005 00.002 9120 MultiStar: [#1 0.08,0.08,0.89,U] [#2 -0.09,0.10,0.93,U] [#3 -0.07,0.23,0.72,U] [#4 -0.03,-0.00,0.49,U] [#5 -0.03,-0.15,0.46,U] [#6 0.06,0.12,0.30,U] [#7 -0.07,0.06,0.30,U] [#8 -0.10,0.19,0.24,U] 
20:34:02.007 00.002 9120 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {0.16, 0.09}
20:34:02.008 00.001 9120 CameraToMount -- cameraTheta (1.49) - m_xAngle (3.04) = xAngle (-1.55 = -1.55)
20:34:02.010 00.002 9120 CameraToMount -- cameraTheta (1.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.52 = -1.52)
20:34:02.011 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.49 mountX=0.00 mountY=-0.09, mountTheta=-1.55
20:34:02.013 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.09, opts=13)
20:34:02.015 00.002 9120 Enqueuing Move request for scope (0.01, 0.09)
20:34:02.016 00.001 8596 Worker thread wakes up
20:34:02.016 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
20:34:02.016 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
20:34:02.016 00.000 8596 Moving (0.01, 0.09) raw xDistance=0.00 yDistance=-0.09
20:34:02.016 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:34:02.016 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:02.016 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:34:02.016 00.000 8596 MoveAxis(E, 0, ABG)
20:34:02.016 00.000 8596 Move returns status 0, amount 0
20:34:02.016 00.000 8596 MoveAxis(N, 0, ABG)
20:34:02.016 00.000 8596 Move returns status 0, amount 0
20:34:02.016 00.000 8596 move complete, result=0
20:34:02.016 00.000 8596 worker thread done servicing request
20:34:02.022 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2448, FiltMax=65523, Gamma=1.000
20:34:02.051 00.029 9120 UpdateGuideState exits: m=302771 SNR=218.3
20:34:02.053 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:02.055 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:02.057 00.002 9120 Enqueuing Expose request
20:34:02.058 00.001 8596 Worker thread wakes up
20:34:02.058 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:02.060 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:02.060 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:03.043 00.983 8596 Exposure complete
20:34:03.103 00.060 8596 worker thread done servicing request
20:34:03.104 00.001 9120 OnExposeComplete: enter
20:34:03.106 00.002 9120 UpdateGuideState(): m_state=6
20:34:03.107 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1357
20:34:03.109 00.002 9120 Star::Find returns 1 (0), X=1146.33, Y=158.72, Mass=305817, SNR=204.5, Peak=29139 HFD=4.6
20:34:03.111 00.002 9120 MultiStar: [#1 -0.16,0.18,1.06,U] [#2 -0.10,0.04,0.99,U] [#3 -0.21,0.38,0.00,M1] [#4 0.02,-0.10,0.59,U] [#5 -0.17,0.20,0.49,U] [#6 -0.15,0.06,0.32,U] [#7 0.23,-0.06,0.27,U] [#8 -0.21,0.23,0.30,U] 
20:34:03.113 00.002 9120 refined, 7 included, MultiStar: {-0.07, 0.09}, one-star: {0.02, 0.12}
20:34:03.114 00.001 9120 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.04) = xAngle (-0.80 = -0.80)
20:34:03.115 00.001 9120 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.76 = -0.76)
20:34:03.116 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.24 mountX=0.08 mountY=-0.08, mountTheta=-0.78
20:34:03.119 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.09, opts=13)
20:34:03.120 00.001 9120 Enqueuing Move request for scope (-0.07, 0.09)
20:34:03.122 00.002 8596 Worker thread wakes up
20:34:03.122 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
20:34:03.122 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
20:34:03.122 00.000 8596 Moving (-0.07, 0.09) raw xDistance=0.08 yDistance=-0.08
20:34:03.122 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:34:03.122 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:03.122 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:34:03.123 00.001 8596 MoveAxis(E, 0, ABG)
20:34:03.123 00.000 8596 Move returns status 0, amount 0
20:34:03.123 00.000 8596 MoveAxis(N, 0, ABG)
20:34:03.123 00.000 8596 Move returns status 0, amount 0
20:34:03.123 00.000 8596 move complete, result=0
20:34:03.123 00.000 8596 worker thread done servicing request
20:34:03.130 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:34:03.147 00.017 9120 UpdateGuideState exits: m=305817 SNR=204.5
20:34:03.149 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:03.149 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:03.150 00.001 9120 Enqueuing Expose request
20:34:03.151 00.001 8596 Worker thread wakes up
20:34:03.151 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:03.152 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:03.152 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:04.325 01.173 8596 Exposure complete
20:34:04.394 00.069 8596 worker thread done servicing request
20:34:04.394 00.000 9120 OnExposeComplete: enter
20:34:04.396 00.002 9120 UpdateGuideState(): m_state=6
20:34:04.398 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1358
20:34:04.399 00.001 9120 Star::Find returns 1 (0), X=1146.41, Y=158.75, Mass=307053, SNR=231.8, Peak=29667 HFD=4.5
20:34:04.401 00.002 9120 MultiStar: [#1 -0.04,0.33,0.93,U] [#2 -0.00,0.32,0.93,U] [#3 -0.10,0.47,0.00,M2] [#4 -0.01,0.20,0.46,U] [#5 0.04,-0.09,0.36,U] [#6 0.02,0.26,0.27,U] [#7 0.25,0.33,0.00,M1] [#8 -0.21,0.29,0.22,U] 
20:34:04.403 00.002 9120 single-star, 6 included, MultiStar: {0.01, 0.23}, one-star: {0.10, 0.16}
20:34:04.405 00.002 9120 CameraToMount -- cameraTheta (0.98) - m_xAngle (3.04) = xAngle (-2.06 = -2.06)
20:34:04.407 00.002 9120 CameraToMount -- cameraTheta (0.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.03 = -2.03)
20:34:04.408 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=0.98 mountX=-0.09 mountY=-0.17, mountTheta=-2.05
20:34:04.411 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.16, opts=13)
20:34:04.413 00.002 9120 Enqueuing Move request for scope (0.10, 0.16)
20:34:04.415 00.002 8596 Worker thread wakes up
20:34:04.415 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
20:34:04.415 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
20:34:04.415 00.000 8596 Moving (0.10, 0.16) raw xDistance=-0.09 yDistance=-0.17
20:34:04.415 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:34:04.415 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:04.415 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:34:04.416 00.001 8596 MoveAxis(E, 0, ABG)
20:34:04.416 00.000 8596 Move returns status 0, amount 0
20:34:04.416 00.000 8596 MoveAxis(N, 0, ABG)
20:34:04.416 00.000 8596 Move returns status 0, amount 0
20:34:04.416 00.000 8596 move complete, result=0
20:34:04.416 00.000 8596 worker thread done servicing request
20:34:04.423 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2438, FiltMax=65507, Gamma=1.000
20:34:04.446 00.023 9120 UpdateGuideState exits: m=307053 SNR=231.8
20:34:04.448 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:04.448 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:04.449 00.001 9120 Enqueuing Expose request
20:34:04.450 00.001 8596 Worker thread wakes up
20:34:04.450 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:34:04.451 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:04.451 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:05.431 00.980 8596 Exposure complete
20:34:05.491 00.060 8596 worker thread done servicing request
20:34:05.491 00.000 9120 OnExposeComplete: enter
20:34:05.493 00.002 9120 UpdateGuideState(): m_state=6
20:34:05.494 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1359
20:34:05.494 00.000 9120 Star::Find returns 1 (0), X=1146.53, Y=158.70, Mass=292865, SNR=197.8, Peak=27603 HFD=4.5
20:34:05.495 00.001 9120 MultiStar: [#1 0.08,0.11,1.05,U] [#2 0.10,0.12,1.05,U] [#3 -0.06,0.25,0.81,U] [#4 0.11,0.10,0.49,U] [#5 0.15,-0.05,0.45,U] [#6 0.18,0.39,0.00,M1] [#7 0.24,0.15,0.36,U] [#8 -0.01,0.13,0.30,U] 
20:34:05.496 00.001 9120 refined, 7 included, MultiStar: {0.10, 0.12}, one-star: {0.22, 0.11}
20:34:05.497 00.001 9120 CameraToMount -- cameraTheta (0.88) - m_xAngle (3.04) = xAngle (-2.17 = -2.17)
20:34:05.498 00.001 9120 CameraToMount -- cameraTheta (0.88) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.13 = -2.13)
20:34:05.499 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.88 mountX=-0.09 mountY=-0.13, mountTheta=-2.16
20:34:05.500 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.12, opts=13)
20:34:05.501 00.001 9120 Enqueuing Move request for scope (0.10, 0.12)
20:34:05.502 00.001 8596 Worker thread wakes up
20:34:05.502 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
20:34:05.502 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
20:34:05.502 00.000 8596 Moving (0.10, 0.12) raw xDistance=-0.09 yDistance=-0.13
20:34:05.502 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:34:05.502 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:05.502 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:34:05.502 00.000 8596 MoveAxis(E, 0, ABG)
20:34:05.502 00.000 8596 Move returns status 0, amount 0
20:34:05.502 00.000 8596 MoveAxis(N, 0, ABG)
20:34:05.502 00.000 8596 Move returns status 0, amount 0
20:34:05.502 00.000 8596 move complete, result=0
20:34:05.503 00.001 8596 worker thread done servicing request
20:34:05.506 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:34:05.522 00.016 9120 UpdateGuideState exits: m=292865 SNR=197.8
20:34:05.522 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:05.523 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:05.524 00.001 9120 Enqueuing Expose request
20:34:05.524 00.000 8596 Worker thread wakes up
20:34:05.525 00.001 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:05.525 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:05.525 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:06.675 01.150 8596 Exposure complete
20:34:06.771 00.096 8596 worker thread done servicing request
20:34:06.771 00.000 9120 OnExposeComplete: enter
20:34:06.772 00.001 9120 UpdateGuideState(): m_state=6
20:34:06.773 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1360
20:34:06.774 00.001 9120 Star::Find returns 1 (0), X=1146.53, Y=158.70, Mass=295292, SNR=205.5, Peak=27827 HFD=4.5
20:34:06.775 00.001 9120 MultiStar: [#1 0.13,0.21,1.07,U] [#2 0.24,0.09,0.95,U] [#3 -0.02,0.19,0.85,U] [#4 0.25,0.18,0.53,U] [#5 0.19,-0.16,0.45,U] [#6 0.09,0.37,0.00,M2] [#7 0.34,0.13,0.35,U] [#8 0.02,0.31,0.26,U] 
20:34:06.776 00.001 9120 refined, 7 included, MultiStar: {0.17, 0.13}, one-star: {0.23, 0.10}
20:34:06.777 00.001 9120 CameraToMount -- cameraTheta (0.66) - m_xAngle (3.04) = xAngle (-2.38 = -2.38)
20:34:06.778 00.001 9120 CameraToMount -- cameraTheta (0.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.35 = -2.35)
20:34:06.779 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.66 mountX=-0.15 mountY=-0.15, mountTheta=-2.36
20:34:06.780 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.13, opts=13)
20:34:06.781 00.001 9120 Enqueuing Move request for scope (0.17, 0.13)
20:34:06.782 00.001 8596 Worker thread wakes up
20:34:06.782 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
20:34:06.782 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
20:34:06.782 00.000 8596 Moving (0.17, 0.13) raw xDistance=-0.15 yDistance=-0.15
20:34:06.782 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:34:06.782 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:06.782 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:34:06.782 00.000 8596 MoveAxis(E, 0, ABG)
20:34:06.782 00.000 8596 Move returns status 0, amount 0
20:34:06.782 00.000 8596 MoveAxis(N, 0, ABG)
20:34:06.782 00.000 8596 Move returns status 0, amount 0
20:34:06.782 00.000 8596 move complete, result=0
20:34:06.782 00.000 8596 worker thread done servicing request
20:34:06.786 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:34:06.802 00.016 9120 UpdateGuideState exits: m=295292 SNR=205.5
20:34:06.803 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:06.804 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:06.805 00.001 9120 Enqueuing Expose request
20:34:06.806 00.001 8596 Worker thread wakes up
20:34:06.806 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:34:06.806 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:06.806 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:07.794 00.988 8596 Exposure complete
20:34:07.877 00.083 8596 worker thread done servicing request
20:34:07.877 00.000 9120 OnExposeComplete: enter
20:34:07.878 00.001 9120 UpdateGuideState(): m_state=6
20:34:07.880 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1361
20:34:07.882 00.002 9120 Star::Find returns 1 (0), X=1146.67, Y=158.43, Mass=311161, SNR=212.5, Peak=23171 HFD=4.4
20:34:07.884 00.002 9120 MultiStar: [#1 0.24,-0.06,0.89,U] [#2 0.30,0.08,0.87,U] [#3 0.17,0.04,0.66,U] [#4 0.29,0.04,0.57,U] [#5 0.30,-0.31,0.00,M1] [#6 0.31,0.01,0.32,U] [#7 0.48,-0.06,0.00,M1] [#8 0.18,0.20,0.22,U] 
20:34:07.886 00.002 9120 refined, 6 included, MultiStar: {0.28, -0.01}, one-star: {0.36, -0.16}
20:34:07.888 00.002 9120 CameraToMount -- cameraTheta (-0.04) - m_xAngle (3.04) = xAngle (-3.08 = -3.08)
20:34:07.889 00.001 9120 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.05 = -3.05)
20:34:07.891 00.002 9120 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.04 mountX=-0.28 mountY=-0.03, mountTheta=-3.05
20:34:07.893 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=-0.01, opts=13)
20:34:07.895 00.002 9120 Enqueuing Move request for scope (0.28, -0.01)
20:34:07.897 00.002 8596 Worker thread wakes up
20:34:07.897 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
20:34:07.897 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
20:34:07.897 00.000 8596 Moving (0.28, -0.01) raw xDistance=-0.28 yDistance=-0.03
20:34:07.897 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:34:07.898 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:07.898 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:34:07.898 00.000 8596 MoveAxis(E, 40, ABG)
20:34:07.898 00.000 8596 Guiding  Dir = 2, Dur = 40
20:34:07.899 00.001 8596 IsSlewing returns 0
20:34:07.899 00.000 8596 IsGuiding returns 0
20:34:07.905 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:34:07.937 00.032 9120 UpdateGuideState exits: m=311161 SNR=212.5
20:34:07.939 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:07.940 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:07.942 00.002 9120 Enqueuing Expose request
20:34:07.955 00.013 8596 IsGuiding returns 1
20:34:07.955 00.000 8596 scope still moving after pulse duration time elapsed
20:34:07.986 00.031 8596 IsSlewing returns 0
20:34:07.986 00.000 8596 IsGuiding returns 1
20:34:08.017 00.031 8596 IsSlewing returns 0
20:34:08.017 00.000 8596 IsGuiding returns 1
20:34:08.048 00.031 8596 IsSlewing returns 0
20:34:08.048 00.000 8596 IsGuiding returns 1
20:34:08.079 00.031 8596 IsSlewing returns 0
20:34:08.079 00.000 8596 IsGuiding returns 0
20:34:08.079 00.000 8596 scope move finished after 40 + 139 ms
20:34:08.079 00.000 8596 Move returns status 0, amount 40
20:34:08.079 00.000 8596 MoveAxis(N, 0, ABG)
20:34:08.079 00.000 8596 Move returns status 0, amount 0
20:34:08.079 00.000 8596 move complete, result=0
20:34:08.079 00.000 8596 worker thread done servicing request
20:34:08.079 00.000 8596 Worker thread wakes up
20:34:08.079 00.000 9120 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
20:34:08.080 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:08.080 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:09.242 01.162 8596 Exposure complete
20:34:09.335 00.093 8596 worker thread done servicing request
20:34:09.335 00.000 9120 OnExposeComplete: enter
20:34:09.337 00.002 9120 UpdateGuideState(): m_state=6
20:34:09.339 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1362
20:34:09.340 00.001 9120 Star::Find returns 1 (0), X=1146.24, Y=158.42, Mass=320028, SNR=223.1, Peak=25267 HFD=4.5
20:34:09.343 00.003 9120 MultiStar: [#1 -0.19,0.07,0.97,U] [#2 -0.10,0.22,0.86,U] [#3 -0.28,0.23,0.65,U] [#4 -0.23,0.00,0.45,U] [#5 -0.19,-0.45,0.00,M2] [#6 -0.33,0.27,0.00,M2] [#7 -0.09,0.01,0.29,U] [#8 -0.57,0.26,0.00,M1] 
20:34:09.344 00.001 9120 refined, 5 included, MultiStar: {-0.16, 0.06}, one-star: {-0.07, -0.17}
20:34:09.346 00.002 9120 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.04) = xAngle (-0.25 = -0.25)
20:34:09.347 00.001 9120 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.22 = -0.22)
20:34:09.348 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.79 mountX=0.16 mountY=-0.04, mountTheta=-0.22
20:34:09.351 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.06, opts=13)
20:34:09.353 00.002 9120 Enqueuing Move request for scope (-0.16, 0.06)
20:34:09.354 00.001 8596 Worker thread wakes up
20:34:09.354 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
20:34:09.355 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
20:34:09.355 00.000 8596 Moving (-0.16, 0.06) raw xDistance=0.16 yDistance=-0.04
20:34:09.355 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:34:09.355 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:09.355 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:34:09.355 00.000 8596 MoveAxis(E, 0, ABG)
20:34:09.355 00.000 8596 Move returns status 0, amount 0
20:34:09.355 00.000 8596 MoveAxis(N, 0, ABG)
20:34:09.355 00.000 8596 Move returns status 0, amount 0
20:34:09.355 00.000 8596 move complete, result=0
20:34:09.355 00.000 8596 worker thread done servicing request
20:34:09.361 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2710, FiltMin=2438, FiltMax=65488, Gamma=1.000
20:34:09.379 00.018 9120 UpdateGuideState exits: m=320028 SNR=223.1
20:34:09.381 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:09.381 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:09.382 00.001 9120 Enqueuing Expose request
20:34:09.384 00.002 8596 Worker thread wakes up
20:34:09.384 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:09.385 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:09.385 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:10.364 00.979 8596 Exposure complete
20:34:10.446 00.082 8596 worker thread done servicing request
20:34:10.446 00.000 9120 OnExposeComplete: enter
20:34:10.447 00.001 9120 UpdateGuideState(): m_state=6
20:34:10.448 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1363
20:34:10.449 00.001 9120 Star::Find returns 1 (0), X=1146.11, Y=158.49, Mass=298166, SNR=230.8, Peak=27683 HFD=4.2
20:34:10.450 00.001 9120 MultiStar: [#1 -0.33,-0.07,0.83,U] [#2 -0.45,0.04,0.00,M1] [#3 -0.45,-0.11,0.00,M1] [#4 -0.33,-0.05,0.49,U] [#5 -0.48,-0.38,0.00,M3] [#6 -0.33,0.03,0.32,U] [#7 -0.38,-0.14,0.00,M1] [#8 -0.58,-0.13,0.00,M2] 
20:34:10.451 00.001 9120 single-star, 3 included, MultiStar: {-0.28, -0.07}, one-star: {-0.20, -0.10}
20:34:10.452 00.001 9120 CameraToMount -- cameraTheta (-2.66) - m_xAngle (3.04) = xAngle (-5.70 = 0.58)
20:34:10.452 00.000 9120 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.66 = 0.62)
20:34:10.453 00.001 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-2.66 mountX=0.19 mountY=0.13, mountTheta=0.61
20:34:10.455 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.10, opts=13)
20:34:10.455 00.000 9120 Enqueuing Move request for scope (-0.20, -0.10)
20:34:10.456 00.001 8596 Worker thread wakes up
20:34:10.456 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.10) opts 0xd
20:34:10.456 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.10)
20:34:10.456 00.000 8596 Moving (-0.20, -0.10) raw xDistance=0.19 yDistance=0.13
20:34:10.457 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:34:10.457 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:10.457 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:34:10.457 00.000 8596 MoveAxis(E, 0, ABG)
20:34:10.457 00.000 8596 Move returns status 0, amount 0
20:34:10.457 00.000 8596 MoveAxis(N, 0, ABG)
20:34:10.457 00.000 8596 Move returns status 0, amount 0
20:34:10.457 00.000 8596 move complete, result=0
20:34:10.457 00.000 8596 worker thread done servicing request
20:34:10.461 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2473, FiltMax=65535, Gamma=1.000
20:34:10.481 00.020 9120 UpdateGuideState exits: m=298166 SNR=230.8
20:34:10.483 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:10.483 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:10.484 00.001 9120 Enqueuing Expose request
20:34:10.485 00.001 8596 Worker thread wakes up
20:34:10.485 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:10.486 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:10.486 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:11.654 01.168 8596 Exposure complete
20:34:11.736 00.082 8596 worker thread done servicing request
20:34:11.736 00.000 9120 OnExposeComplete: enter
20:34:11.737 00.001 9120 UpdateGuideState(): m_state=6
20:34:11.738 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1364
20:34:11.739 00.001 9120 Star::Find returns 1 (0), X=1146.17, Y=158.33, Mass=286491, SNR=214.7, Peak=25641 HFD=4.2
20:34:11.740 00.001 9120 MultiStar: [#1 -0.24,-0.05,0.95,U] [#2 -0.36,-0.05,1.00,U] [#3 -0.34,-0.05,0.75,U] [#4 -0.18,-0.20,0.58,U] [#5 -0.22,-0.24,0.43,U] [#6 -0.41,-0.15,0.00,M2] [#7 -0.29,-0.26,0.00,M2] [#8 -0.49,0.00,0.00,M3] 
20:34:11.741 00.001 9120 refined, 5 included, MultiStar: {-0.25, -0.13}, one-star: {-0.13, -0.27}
20:34:11.742 00.001 9120 CameraToMount -- cameraTheta (-2.65) - m_xAngle (3.04) = xAngle (-5.69 = 0.59)
20:34:11.743 00.001 9120 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.66 = 0.63)
20:34:11.744 00.001 9120 CameraToMount -- cameraX=-0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-2.65 mountX=0.23 mountY=0.16, mountTheta=0.61
20:34:11.745 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.25, y=-0.13, opts=13)
20:34:11.746 00.001 9120 Enqueuing Move request for scope (-0.25, -0.13)
20:34:11.747 00.001 8596 Worker thread wakes up
20:34:11.747 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.13) opts 0xd
20:34:11.747 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.25, -0.13)
20:34:11.747 00.000 8596 Moving (-0.25, -0.13) raw xDistance=0.23 yDistance=0.16
20:34:11.747 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:34:11.747 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:11.747 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:34:11.747 00.000 8596 MoveAxis(W, 34, ABG)
20:34:11.747 00.000 8596 Guiding  Dir = 3, Dur = 34
20:34:11.748 00.001 8596 IsSlewing returns 0
20:34:11.748 00.000 8596 IsGuiding returns 0
20:34:11.755 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:34:11.788 00.033 9120 UpdateGuideState exits: m=286491 SNR=214.7
20:34:11.790 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:11.792 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:11.793 00.001 9120 Enqueuing Expose request
20:34:11.807 00.014 8596 IsGuiding returns 1
20:34:11.807 00.000 8596 scope still moving after pulse duration time elapsed
20:34:11.838 00.031 8596 IsSlewing returns 0
20:34:11.838 00.000 8596 IsGuiding returns 1
20:34:11.869 00.031 8596 IsSlewing returns 0
20:34:11.869 00.000 8596 IsGuiding returns 1
20:34:11.899 00.030 8596 IsSlewing returns 0
20:34:11.899 00.000 8596 IsGuiding returns 0
20:34:11.899 00.000 8596 scope move finished after 34 + 117 ms
20:34:11.899 00.000 8596 Move returns status 0, amount 34
20:34:11.899 00.000 8596 MoveAxis(N, 0, ABG)
20:34:11.900 00.001 8596 Move returns status 0, amount 0
20:34:11.900 00.000 8596 move complete, result=0
20:34:11.900 00.000 8596 worker thread done servicing request
20:34:11.900 00.000 9120 GuideStep: 0.2 px 34 ms WEST, 0.2 px 0 ms NORTH
20:34:11.903 00.003 8596 Worker thread wakes up
20:34:11.903 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:11.903 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:12.890 00.987 8596 Exposure complete
20:34:12.963 00.073 8596 worker thread done servicing request
20:34:12.963 00.000 9120 OnExposeComplete: enter
20:34:12.964 00.001 9120 UpdateGuideState(): m_state=6
20:34:12.966 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1365
20:34:12.966 00.000 9120 Star::Find returns 1 (0), X=1146.65, Y=158.47, Mass=285094, SNR=207.3, Peak=23459 HFD=4.4
20:34:12.967 00.001 9120 MultiStar: [#1 0.13,-0.09,1.02,U] [#2 0.03,-0.16,1.01,U] [#3 0.02,0.18,0.75,U] [#4 0.05,-0.11,0.54,U] [#5 0.07,-0.42,0.00,M3] [#6 0.16,0.07,0.35,U] [#7 0.05,-0.15,0.34,U] [#8 0.00,-0.02,0.26,U] 
20:34:12.968 00.001 9120 refined, 7 included, MultiStar: {0.12, -0.06}, one-star: {0.34, -0.13}
20:34:12.969 00.001 9120 CameraToMount -- cameraTheta (-0.49) - m_xAngle (3.04) = xAngle (-3.53 = 2.75)
20:34:12.970 00.001 9120 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.50 = 2.78)
20:34:12.970 00.000 9120 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.49 mountX=-0.12 mountY=0.05, mountTheta=2.78
20:34:12.972 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.06, opts=13)
20:34:12.973 00.001 9120 Enqueuing Move request for scope (0.12, -0.06)
20:34:12.974 00.001 8596 Worker thread wakes up
20:34:12.974 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
20:34:12.974 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
20:34:12.974 00.000 8596 Moving (0.12, -0.06) raw xDistance=-0.12 yDistance=0.05
20:34:12.974 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:12.974 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:12.974 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:34:12.974 00.000 8596 MoveAxis(E, 0, ABG)
20:34:12.974 00.000 8596 Move returns status 0, amount 0
20:34:12.974 00.000 8596 MoveAxis(N, 0, ABG)
20:34:12.974 00.000 8596 Move returns status 0, amount 0
20:34:12.974 00.000 8596 move complete, result=0
20:34:12.974 00.000 8596 worker thread done servicing request
20:34:12.978 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2445, FiltMax=65507, Gamma=1.000
20:34:12.994 00.016 9120 UpdateGuideState exits: m=285094 SNR=207.3
20:34:12.995 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:12.996 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:12.997 00.001 9120 Enqueuing Expose request
20:34:12.998 00.001 8596 Worker thread wakes up
20:34:12.998 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:12.999 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:12.999 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:14.170 01.171 8596 Exposure complete
20:34:14.242 00.072 8596 worker thread done servicing request
20:34:14.242 00.000 9120 OnExposeComplete: enter
20:34:14.243 00.001 9120 UpdateGuideState(): m_state=6
20:34:14.244 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1366
20:34:14.245 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.13, Mass=282843, SNR=241.7, Peak=23849 HFD=4.4
20:34:14.246 00.001 9120 MultiStar: [#1 0.08,-0.17,0.87,U] [#2 -0.08,-0.15,0.86,U] [#3 -0.08,-0.08,0.60,U] [#4 -0.15,-0.10,0.43,U] [#5 -0.01,-0.40,0.00,M4] [#6 0.00,-0.29,0.30,U] [#7 0.14,-0.28,0.28,U] [#8 -0.21,-0.08,0.24,U] 
20:34:14.247 00.001 9120 refined, 7 included, MultiStar: {-0.00, -0.22}, one-star: {0.12, -0.47}
20:34:14.248 00.001 9120 CameraToMount -- cameraTheta (-1.57) - m_xAngle (3.04) = xAngle (-4.61 = 1.67)
20:34:14.248 00.000 9120 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.58 = 1.70)
20:34:14.249 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.57 mountX=-0.02 mountY=0.22, mountTheta=1.67
20:34:14.252 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=-0.22, opts=13)
20:34:14.254 00.002 9120 Enqueuing Move request for scope (-0.00, -0.22)
20:34:14.254 00.000 8596 Worker thread wakes up
20:34:14.254 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
20:34:14.254 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
20:34:14.255 00.001 8596 Moving (-0.00, -0.22) raw xDistance=-0.02 yDistance=0.22
20:34:14.255 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:34:14.255 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:34:14.255 00.000 8596 MoveAxis(E, 0, ABG)
20:34:14.255 00.000 8596 Move returns status 0, amount 0
20:34:14.255 00.000 8596 MoveAxis(S, 47, ABG)
20:34:14.255 00.000 8596 Guiding  Dir = 1, Dur = 47
20:34:14.255 00.000 8596 IsSlewing returns 0
20:34:14.255 00.000 8596 IsGuiding returns 0
20:34:14.258 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:34:14.260 00.002 8596 PulseGuide returned control before completion, sleep 51
20:34:14.283 00.023 9120 UpdateGuideState exits: m=282843 SNR=241.7
20:34:14.285 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:14.287 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:14.288 00.001 9120 Enqueuing Expose request
20:34:14.322 00.034 8596 IsGuiding returns 1
20:34:14.322 00.000 8596 scope still moving after pulse duration time elapsed
20:34:14.354 00.032 8596 IsSlewing returns 0
20:34:14.354 00.000 8596 IsGuiding returns 0
20:34:14.354 00.000 8596 scope move finished after 47 + 51 ms
20:34:14.354 00.000 8596 Move returns status 0, amount 47
20:34:14.354 00.000 8596 move complete, result=0
20:34:14.354 00.000 8596 worker thread done servicing request
20:34:14.354 00.000 8596 Worker thread wakes up
20:34:14.354 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:14.355 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:14.355 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
20:34:15.324 00.969 8596 Exposure complete
20:34:15.402 00.078 8596 worker thread done servicing request
20:34:15.402 00.000 9120 OnExposeComplete: enter
20:34:15.403 00.001 9120 UpdateGuideState(): m_state=6
20:34:15.404 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1367
20:34:15.405 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.47, Mass=309899, SNR=217.4, Peak=25891 HFD=4.3
20:34:15.406 00.001 9120 MultiStar: [#1 0.14,0.09,0.87,U] [#2 -0.02,0.33,0.84,U] [#3 -0.03,0.09,0.78,U] [#4 0.09,0.17,0.50,U] [#5 -0.19,-0.19,0.42,U] [#6 0.16,0.16,0.35,U] [#7 0.22,-0.08,0.28,U] [#8 -0.00,0.33,0.26,U] 
20:34:15.407 00.001 9120 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.25, -0.12}
20:34:15.409 00.002 9120 CameraToMount -- cameraTheta (0.79) - m_xAngle (3.04) = xAngle (-2.25 = -2.25)
20:34:15.411 00.002 9120 CameraToMount -- cameraTheta (0.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.21 = -2.21)
20:34:15.412 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.79 mountX=-0.07 mountY=-0.09, mountTheta=-2.24
20:34:15.415 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.08, opts=13)
20:34:15.417 00.002 9120 Enqueuing Move request for scope (0.08, 0.08)
20:34:15.418 00.001 8596 Worker thread wakes up
20:34:15.418 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
20:34:15.418 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
20:34:15.418 00.000 8596 Moving (0.08, 0.08) raw xDistance=-0.07 yDistance=-0.09
20:34:15.419 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:34:15.419 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:15.419 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:34:15.419 00.000 8596 MoveAxis(E, 0, ABG)
20:34:15.419 00.000 8596 Move returns status 0, amount 0
20:34:15.419 00.000 8596 MoveAxis(N, 0, ABG)
20:34:15.419 00.000 8596 Move returns status 0, amount 0
20:34:15.419 00.000 8596 move complete, result=0
20:34:15.420 00.001 8596 worker thread done servicing request
20:34:15.428 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:34:15.447 00.019 9120 UpdateGuideState exits: m=309899 SNR=217.4
20:34:15.447 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:15.448 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:15.449 00.001 9120 Enqueuing Expose request
20:34:15.450 00.001 8596 Worker thread wakes up
20:34:15.450 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:15.450 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:15.451 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:16.618 01.167 8596 Exposure complete
20:34:16.676 00.058 8596 worker thread done servicing request
20:34:16.676 00.000 9120 OnExposeComplete: enter
20:34:16.678 00.002 9120 UpdateGuideState(): m_state=6
20:34:16.679 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1368
20:34:16.679 00.000 9120 Star::Find returns 1 (0), X=1146.63, Y=158.72, Mass=285774, SNR=202.7, Peak=23923 HFD=4.5
20:34:16.680 00.001 9120 MultiStar: [#1 0.22,0.18,1.05,U] [#2 0.23,0.16,1.03,U] [#3 0.01,0.29,0.67,U] [#4 0.11,0.03,0.49,U] [#5 0.05,-0.04,0.46,U] [#6 0.20,0.35,0.00,M1] [#7 0.21,-0.09,0.37,U] [#8 0.01,0.17,0.26,U] 
20:34:16.681 00.001 9120 refined, 7 included, MultiStar: {0.18, 0.13}, one-star: {0.33, 0.12}
20:34:16.682 00.001 9120 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.04) = xAngle (-2.43 = -2.43)
20:34:16.683 00.001 9120 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.40 = -2.40)
20:34:16.684 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.61 mountX=-0.17 mountY=-0.15, mountTheta=-2.41
20:34:16.685 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.13, opts=13)
20:34:16.686 00.001 9120 Enqueuing Move request for scope (0.18, 0.13)
20:34:16.686 00.000 8596 Worker thread wakes up
20:34:16.687 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
20:34:16.687 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
20:34:16.687 00.000 8596 Moving (0.18, 0.13) raw xDistance=-0.17 yDistance=-0.15
20:34:16.687 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:34:16.687 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:16.687 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:34:16.687 00.000 8596 MoveAxis(E, 0, ABG)
20:34:16.687 00.000 8596 Move returns status 0, amount 0
20:34:16.687 00.000 8596 MoveAxis(N, 0, ABG)
20:34:16.687 00.000 8596 Move returns status 0, amount 0
20:34:16.687 00.000 8596 move complete, result=0
20:34:16.687 00.000 8596 worker thread done servicing request
20:34:16.691 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2445, FiltMax=65507, Gamma=1.000
20:34:16.707 00.016 9120 UpdateGuideState exits: m=285774 SNR=202.7
20:34:16.708 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:16.709 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:16.710 00.001 9120 Enqueuing Expose request
20:34:16.711 00.001 8596 Worker thread wakes up
20:34:16.711 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:16.711 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:16.712 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:17.693 00.981 8596 Exposure complete
20:34:17.766 00.073 8596 worker thread done servicing request
20:34:17.766 00.000 9120 OnExposeComplete: enter
20:34:17.767 00.001 9120 UpdateGuideState(): m_state=6
20:34:17.768 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1369
20:34:17.769 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.75, Mass=296436, SNR=225.9, Peak=27539 HFD=4.5
20:34:17.770 00.001 9120 MultiStar: [#1 0.01,0.31,0.99,U] [#2 0.23,0.24,0.86,U] [#3 -0.08,0.44,0.00,M1] [#4 0.10,0.25,0.48,U] [#5 -0.12,0.13,0.43,U] [#6 -0.06,0.45,0.00,M2] [#7 0.20,0.08,0.33,U] [#8 -0.27,0.20,0.25,U] 
20:34:17.770 00.000 9120 single-star, 6 included, MultiStar: {0.08, 0.21}, one-star: {0.14, 0.15}
20:34:17.771 00.001 9120 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.04) = xAngle (-2.21 = -2.21)
20:34:17.772 00.001 9120 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.18 = -2.18)
20:34:17.773 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.83 mountX=-0.12 mountY=-0.17, mountTheta=-2.20
20:34:17.774 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.15, opts=13)
20:34:17.775 00.001 9120 Enqueuing Move request for scope (0.14, 0.15)
20:34:17.776 00.001 8596 Worker thread wakes up
20:34:17.776 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
20:34:17.776 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
20:34:17.776 00.000 8596 Moving (0.14, 0.15) raw xDistance=-0.12 yDistance=-0.17
20:34:17.776 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:17.776 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:17.776 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:34:17.776 00.000 8596 MoveAxis(E, 0, ABG)
20:34:17.777 00.001 8596 Move returns status 0, amount 0
20:34:17.777 00.000 8596 MoveAxis(N, 0, ABG)
20:34:17.777 00.000 8596 Move returns status 0, amount 0
20:34:17.777 00.000 8596 move complete, result=0
20:34:17.777 00.000 8596 worker thread done servicing request
20:34:17.781 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:34:17.797 00.016 9120 UpdateGuideState exits: m=296436 SNR=225.9
20:34:17.798 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:17.799 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:17.800 00.001 9120 Enqueuing Expose request
20:34:17.801 00.001 8596 Worker thread wakes up
20:34:17.801 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:34:17.801 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:17.802 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:18.981 01.179 8596 Exposure complete
20:34:19.058 00.077 8596 worker thread done servicing request
20:34:19.058 00.000 9120 OnExposeComplete: enter
20:34:19.059 00.001 9120 UpdateGuideState(): m_state=6
20:34:19.060 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1370
20:34:19.061 00.001 9120 Star::Find returns 1 (0), X=1146.30, Y=158.76, Mass=325887, SNR=240.9, Peak=34787 HFD=4.4
20:34:19.062 00.001 9120 MultiStar: [#1 -0.10,0.14,0.85,U] [#2 0.06,0.06,0.82,U] [#3 -0.27,0.28,0.00,M2] [#4 0.03,0.15,0.46,U] [#5 0.05,-0.01,0.43,U] [#6 0.01,0.16,0.30,U] [#7 0.03,-0.00,0.27,U] [#8 -0.21,0.06,0.21,U] 
20:34:19.063 00.001 9120 refined, 7 included, MultiStar: {-0.01, 0.11}, one-star: {-0.01, 0.17}
20:34:19.063 00.000 9120 CameraToMount -- cameraTheta (1.67) - m_xAngle (3.04) = xAngle (-1.38 = -1.38)
20:34:19.064 00.001 9120 CameraToMount -- cameraTheta (1.67) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.34 = -1.34)
20:34:19.065 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.67 mountX=0.02 mountY=-0.10, mountTheta=-1.37
20:34:19.067 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.11, opts=13)
20:34:19.068 00.001 9120 Enqueuing Move request for scope (-0.01, 0.11)
20:34:19.069 00.001 8596 Worker thread wakes up
20:34:19.069 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
20:34:19.069 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
20:34:19.069 00.000 8596 Moving (-0.01, 0.11) raw xDistance=0.02 yDistance=-0.10
20:34:19.069 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:34:19.069 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:19.069 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:34:19.070 00.001 8596 MoveAxis(E, 0, ABG)
20:34:19.070 00.000 8596 Move returns status 0, amount 0
20:34:19.070 00.000 8596 MoveAxis(N, 0, ABG)
20:34:19.070 00.000 8596 Move returns status 0, amount 0
20:34:19.070 00.000 8596 move complete, result=0
20:34:19.070 00.000 8596 worker thread done servicing request
20:34:19.074 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2457, FiltMax=65523, Gamma=1.000
20:34:19.090 00.016 9120 UpdateGuideState exits: m=325887 SNR=240.9
20:34:19.091 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:19.092 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:19.093 00.001 9120 Enqueuing Expose request
20:34:19.093 00.000 8596 Worker thread wakes up
20:34:19.093 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:19.094 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:19.094 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:20.084 00.990 8596 Exposure complete
20:34:20.163 00.079 8596 worker thread done servicing request
20:34:20.164 00.001 9120 OnExposeComplete: enter
20:34:20.165 00.001 9120 UpdateGuideState(): m_state=6
20:34:20.166 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1371
20:34:20.167 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.65, Mass=307852, SNR=241.3, Peak=31203 HFD=4.3
20:34:20.168 00.001 9120 MultiStar: [#1 -0.08,0.23,0.89,U] [#2 0.01,0.15,0.85,U] [#3 -0.11,0.27,0.67,U] [#4 -0.14,0.21,0.40,U] [#5 0.01,0.14,0.41,U] [#6 -0.01,0.13,0.30,U] [#7 0.11,-0.04,0.28,U] [#8 -0.13,0.19,0.26,U] 
20:34:20.169 00.001 9120 single-star, 8 included, MultiStar: {-0.03, 0.16}, one-star: {0.06, 0.06}
20:34:20.170 00.001 9120 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.04) = xAngle (-2.26 = -2.26)
20:34:20.171 00.001 9120 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.23 = -2.23)
20:34:20.171 00.000 9120 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.78 mountX=-0.05 mountY=-0.06, mountTheta=-2.25
20:34:20.173 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.06, opts=13)
20:34:20.174 00.001 9120 Enqueuing Move request for scope (0.06, 0.06)
20:34:20.175 00.001 8596 Worker thread wakes up
20:34:20.175 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
20:34:20.175 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
20:34:20.175 00.000 8596 Moving (0.06, 0.06) raw xDistance=-0.05 yDistance=-0.06
20:34:20.175 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:34:20.175 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:20.175 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:34:20.175 00.000 8596 MoveAxis(E, 0, ABG)
20:34:20.175 00.000 8596 Move returns status 0, amount 0
20:34:20.175 00.000 8596 MoveAxis(N, 0, ABG)
20:34:20.175 00.000 8596 Move returns status 0, amount 0
20:34:20.175 00.000 8596 move complete, result=0
20:34:20.175 00.000 8596 worker thread done servicing request
20:34:20.179 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2390, FiltMax=65523, Gamma=1.000
20:34:20.209 00.030 9120 UpdateGuideState exits: m=307852 SNR=241.3
20:34:20.211 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:20.213 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:20.214 00.001 9120 Enqueuing Expose request
20:34:20.215 00.001 8596 Worker thread wakes up
20:34:20.215 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:20.217 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:20.217 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:21.398 01.181 8596 Exposure complete
20:34:21.504 00.106 8596 worker thread done servicing request
20:34:21.504 00.000 9120 OnExposeComplete: enter
20:34:21.505 00.001 9120 UpdateGuideState(): m_state=6
20:34:21.506 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1372
20:34:21.507 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.62, Mass=351362, SNR=241.5, Peak=33651 HFD=4.3
20:34:21.508 00.001 9120 MultiStar: [#1 -0.00,0.35,0.86,U] [#2 0.28,0.08,0.73,U] [#3 -0.01,0.57,0.00,M2] [#4 0.08,0.21,0.39,U] [#5 -0.05,0.09,0.37,U] [#6 0.05,0.22,0.31,U] [#7 0.28,0.02,0.29,U] [#8 -0.21,0.54,0.00,M1] 
20:34:21.509 00.001 9120 single-star, 6 included, MultiStar: {0.10, 0.14}, one-star: {0.09, 0.02}
20:34:21.510 00.001 9120 CameraToMount -- cameraTheta (0.24) - m_xAngle (3.04) = xAngle (-2.80 = -2.80)
20:34:21.510 00.000 9120 CameraToMount -- cameraTheta (0.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.76 = -2.76)
20:34:21.511 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.10 cameraTheta=0.24 mountX=-0.09 mountY=-0.04, mountTheta=-2.77
20:34:21.513 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.02, opts=13)
20:34:21.513 00.000 9120 Enqueuing Move request for scope (0.09, 0.02)
20:34:21.514 00.001 8596 Worker thread wakes up
20:34:21.514 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
20:34:21.514 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
20:34:21.514 00.000 8596 Moving (0.09, 0.02) raw xDistance=-0.09 yDistance=-0.04
20:34:21.514 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:34:21.514 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:21.515 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:34:21.515 00.000 8596 MoveAxis(E, 0, ABG)
20:34:21.515 00.000 8596 Move returns status 0, amount 0
20:34:21.515 00.000 8596 MoveAxis(N, 0, ABG)
20:34:21.515 00.000 8596 Move returns status 0, amount 0
20:34:21.515 00.000 8596 move complete, result=0
20:34:21.515 00.000 8596 worker thread done servicing request
20:34:21.519 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:34:21.535 00.016 9120 UpdateGuideState exits: m=351362 SNR=241.5
20:34:21.536 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:21.536 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:21.538 00.002 9120 Enqueuing Expose request
20:34:21.539 00.001 8596 Worker thread wakes up
20:34:21.539 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:21.541 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:21.541 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:22.522 00.981 8596 Exposure complete
20:34:22.618 00.096 8596 worker thread done servicing request
20:34:22.618 00.000 9120 OnExposeComplete: enter
20:34:22.619 00.001 9120 UpdateGuideState(): m_state=6
20:34:22.621 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1373
20:34:22.622 00.001 9120 Star::Find returns 1 (0), X=1146.63, Y=158.86, Mass=291011, SNR=214.6, Peak=26931 HFD=4.3
20:34:22.623 00.001 9120 MultiStar: [#1 0.21,0.37,0.00,M1] [#2 0.23,0.07,0.85,U] [#3 0.03,0.40,0.00,M3] [#4 0.21,0.53,0.00,M1] [#5 -0.01,0.09,0.39,U] [#6 0.09,0.12,0.25,U] [#7 0.16,0.05,0.32,U] [#8 0.13,0.46,0.00,M2] 
20:34:22.624 00.001 9120 refined, 4 included, MultiStar: {0.21, 0.14}, one-star: {0.33, 0.27}
20:34:22.625 00.001 9120 CameraToMount -- cameraTheta (0.60) - m_xAngle (3.04) = xAngle (-2.44 = -2.44)
20:34:22.626 00.001 9120 CameraToMount -- cameraTheta (0.60) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.40 = -2.40)
20:34:22.627 00.001 9120 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.26 cameraTheta=0.60 mountX=-0.20 mountY=-0.17, mountTheta=-2.42
20:34:22.629 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.21, y=0.14, opts=13)
20:34:22.630 00.001 9120 Enqueuing Move request for scope (0.21, 0.14)
20:34:22.631 00.001 8596 Worker thread wakes up
20:34:22.631 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
20:34:22.631 00.000 8596 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
20:34:22.631 00.000 8596 Moving (0.21, 0.14) raw xDistance=-0.20 yDistance=-0.17
20:34:22.631 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:34:22.631 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:22.631 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:34:22.632 00.001 8596 MoveAxis(E, 0, ABG)
20:34:22.632 00.000 8596 Move returns status 0, amount 0
20:34:22.632 00.000 8596 MoveAxis(N, 0, ABG)
20:34:22.632 00.000 8596 Move returns status 0, amount 0
20:34:22.632 00.000 8596 move complete, result=0
20:34:22.632 00.000 8596 worker thread done servicing request
20:34:22.636 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:34:22.654 00.018 9120 UpdateGuideState exits: m=291011 SNR=214.6
20:34:22.655 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:22.656 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:22.657 00.001 9120 Enqueuing Expose request
20:34:22.658 00.001 8596 Worker thread wakes up
20:34:22.658 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:34:22.659 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:22.659 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:23.811 01.152 8596 Exposure complete
20:34:23.867 00.056 8596 worker thread done servicing request
20:34:23.867 00.000 9120 OnExposeComplete: enter
20:34:23.869 00.002 9120 UpdateGuideState(): m_state=6
20:34:23.869 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1374
20:34:23.870 00.001 9120 Star::Find returns 1 (0), X=1146.67, Y=158.64, Mass=271523, SNR=205.5, Peak=22835 HFD=4.3
20:34:23.871 00.001 9120 MultiStar: [#1 0.25,0.19,0.99,U] [#2 0.36,-0.02,1.02,U] [#3 0.25,0.42,0.00,M4] [#4 0.32,0.19,0.00,M2] [#5 0.31,-0.00,0.46,U] [#6 0.45,0.28,0.00,M1] [#7 0.34,-0.03,0.34,U] [#8 0.39,0.19,0.00,M3] 
20:34:23.872 00.001 9120 refined, 4 included, MultiStar: {0.33, 0.05}, one-star: {0.37, 0.04}
20:34:23.873 00.001 9120 CameraToMount -- cameraTheta (0.16) - m_xAngle (3.04) = xAngle (-2.88 = -2.88)
20:34:23.874 00.001 9120 CameraToMount -- cameraTheta (0.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.84 = -2.84)
20:34:23.874 00.000 9120 CameraToMount -- cameraX=0.33 cameraY=0.05 hyp=0.33 cameraTheta=0.16 mountX=-0.32 mountY=-0.10, mountTheta=-2.85
20:34:23.879 00.005 9120 SchedulePrimaryMove(0F3E5308, x=0.33, y=0.05, opts=13)
20:34:23.880 00.001 9120 Enqueuing Move request for scope (0.33, 0.05)
20:34:23.880 00.000 8596 Worker thread wakes up
20:34:23.880 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.05) opts 0xd
20:34:23.881 00.001 8596 Handling offset move in thread for scope, endpoint = (0.33, 0.05)
20:34:23.881 00.000 8596 Moving (0.33, 0.05) raw xDistance=-0.32 yDistance=-0.10
20:34:23.881 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:34:23.881 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:23.881 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:34:23.881 00.000 8596 MoveAxis(E, 46, ABG)
20:34:23.881 00.000 8596 Guiding  Dir = 2, Dur = 46
20:34:23.882 00.001 8596 IsSlewing returns 0
20:34:23.882 00.000 8596 IsGuiding returns 0
20:34:23.886 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:34:23.909 00.023 9120 UpdateGuideState exits: m=271523 SNR=205.5
20:34:23.910 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:23.912 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:23.914 00.002 9120 Enqueuing Expose request
20:34:23.917 00.003 8596 PulseGuide returned control before completion, sleep 22
20:34:23.947 00.030 8596 IsGuiding returns 1
20:34:23.947 00.000 8596 scope still moving after pulse duration time elapsed
20:34:23.979 00.032 8596 IsSlewing returns 0
20:34:23.979 00.000 8596 IsGuiding returns 1
20:34:24.009 00.030 8596 IsSlewing returns 0
20:34:24.009 00.000 8596 IsGuiding returns 0
20:34:24.009 00.000 8596 scope move finished after 46 + 81 ms
20:34:24.009 00.000 8596 Move returns status 0, amount 46
20:34:24.009 00.000 8596 MoveAxis(N, 0, ABG)
20:34:24.009 00.000 8596 Move returns status 0, amount 0
20:34:24.009 00.000 8596 move complete, result=0
20:34:24.009 00.000 8596 worker thread done servicing request
20:34:24.009 00.000 8596 Worker thread wakes up
20:34:24.009 00.000 9120 GuideStep: -0.3 px 46 ms EAST, -0.1 px 0 ms NORTH
20:34:24.010 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:24.010 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:25.001 00.991 8596 Exposure complete
20:34:25.104 00.103 8596 worker thread done servicing request
20:34:25.104 00.000 9120 OnExposeComplete: enter
20:34:25.105 00.001 9120 UpdateGuideState(): m_state=6
20:34:25.106 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1375
20:34:25.107 00.001 9120 Star::Find returns 1 (0), X=1146.49, Y=158.46, Mass=288844, SNR=226.1, Peak=24371 HFD=4.3
20:34:25.108 00.001 9120 MultiStar: [#1 0.13,0.12,0.90,U] [#2 0.26,-0.12,0.88,U] [#3 0.03,0.31,0.64,U] [#4 0.11,-0.10,0.48,U] [#5 0.13,-0.07,0.43,U] [#6 0.16,0.21,0.35,U] [#7 0.09,0.17,0.28,U] [#8 -0.26,0.22,0.22,U] 
20:34:25.108 00.000 9120 refined, 8 included, MultiStar: {0.13, 0.03}, one-star: {0.18, -0.14}
20:34:25.109 00.001 9120 CameraToMount -- cameraTheta (0.22) - m_xAngle (3.04) = xAngle (-2.82 = -2.82)
20:34:25.110 00.001 9120 CameraToMount -- cameraTheta (0.22) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.78 = -2.78)
20:34:25.111 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.14 cameraTheta=0.22 mountX=-0.13 mountY=-0.05, mountTheta=-2.79
20:34:25.112 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.03, opts=13)
20:34:25.113 00.001 9120 Enqueuing Move request for scope (0.13, 0.03)
20:34:25.114 00.001 8596 Worker thread wakes up
20:34:25.114 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
20:34:25.114 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
20:34:25.114 00.000 8596 Moving (0.13, 0.03) raw xDistance=-0.13 yDistance=-0.05
20:34:25.114 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:34:25.114 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:25.114 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:34:25.114 00.000 8596 MoveAxis(E, 0, ABG)
20:34:25.115 00.001 8596 Move returns status 0, amount 0
20:34:25.115 00.000 8596 MoveAxis(N, 0, ABG)
20:34:25.115 00.000 8596 Move returns status 0, amount 0
20:34:25.115 00.000 8596 move complete, result=0
20:34:25.115 00.000 8596 worker thread done servicing request
20:34:25.120 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:34:25.144 00.024 9120 UpdateGuideState exits: m=288844 SNR=226.1
20:34:25.145 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:25.146 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:25.147 00.001 9120 Enqueuing Expose request
20:34:25.148 00.001 8596 Worker thread wakes up
20:34:25.148 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:25.149 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:25.149 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:26.323 01.174 8596 Exposure complete
20:34:26.404 00.081 8596 worker thread done servicing request
20:34:26.404 00.000 9120 OnExposeComplete: enter
20:34:26.405 00.001 9120 UpdateGuideState(): m_state=6
20:34:26.406 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1376
20:34:26.406 00.000 9120 Star::Find returns 1 (0), X=1146.68, Y=158.84, Mass=298518, SNR=214.0, Peak=25699 HFD=4.4
20:34:26.407 00.001 9120 MultiStar: [#1 0.22,0.32,0.00,M1] [#2 0.24,0.08,0.87,U] [#3 0.09,0.34,0.76,U] [#4 0.06,0.26,0.51,U] [#5 0.22,0.11,0.50,U] [#6 0.19,0.41,0.00,M1] [#7 0.29,-0.00,0.36,U] [#8 0.30,0.42,0.00,M3] 
20:34:26.408 00.001 9120 refined, 5 included, MultiStar: {0.22, 0.19}, one-star: {0.37, 0.24}
20:34:26.409 00.001 9120 CameraToMount -- cameraTheta (0.71) - m_xAngle (3.04) = xAngle (-2.33 = -2.33)
20:34:26.410 00.001 9120 CameraToMount -- cameraTheta (0.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.30 = -2.30)
20:34:26.411 00.001 9120 CameraToMount -- cameraX=0.22 cameraY=0.19 hyp=0.29 cameraTheta=0.71 mountX=-0.20 mountY=-0.22, mountTheta=-2.32
20:34:26.413 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=0.19, opts=13)
20:34:26.414 00.001 9120 Enqueuing Move request for scope (0.22, 0.19)
20:34:26.415 00.001 8596 Worker thread wakes up
20:34:26.415 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.19) opts 0xd
20:34:26.416 00.001 8596 Handling offset move in thread for scope, endpoint = (0.22, 0.19)
20:34:26.416 00.000 8596 Moving (0.22, 0.19) raw xDistance=-0.20 yDistance=-0.22
20:34:26.416 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:34:26.416 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:34:26.416 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:34:26.416 00.000 8596 MoveAxis(E, 29, ABG)
20:34:26.416 00.000 8596 Guiding  Dir = 2, Dur = 29
20:34:26.417 00.001 8596 IsSlewing returns 0
20:34:26.417 00.000 8596 IsGuiding returns 0
20:34:26.426 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:34:26.454 00.028 9120 UpdateGuideState exits: m=298518 SNR=214.0
20:34:26.455 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:26.457 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:26.458 00.001 9120 Enqueuing Expose request
20:34:26.476 00.018 8596 IsGuiding returns 1
20:34:26.476 00.000 8596 scope still moving after pulse duration time elapsed
20:34:26.507 00.031 8596 IsSlewing returns 0
20:34:26.507 00.000 8596 IsGuiding returns 1
20:34:26.539 00.032 8596 IsSlewing returns 0
20:34:26.539 00.000 8596 IsGuiding returns 1
20:34:26.570 00.031 8596 IsSlewing returns 0
20:34:26.570 00.000 8596 IsGuiding returns 0
20:34:26.570 00.000 8596 scope move finished after 29 + 124 ms
20:34:26.570 00.000 8596 Move returns status 0, amount 29
20:34:26.570 00.000 8596 MoveAxis(N, 0, ABG)
20:34:26.570 00.000 8596 Move returns status 0, amount 0
20:34:26.570 00.000 8596 move complete, result=0
20:34:26.571 00.001 8596 worker thread done servicing request
20:34:26.571 00.000 8596 Worker thread wakes up
20:34:26.571 00.000 9120 GuideStep: -0.2 px 29 ms EAST, -0.2 px 0 ms NORTH
20:34:26.572 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:26.572 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:27.540 00.968 8596 Exposure complete
20:34:27.601 00.061 8596 worker thread done servicing request
20:34:27.601 00.000 9120 OnExposeComplete: enter
20:34:27.602 00.001 9120 UpdateGuideState(): m_state=6
20:34:27.603 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1377
20:34:27.605 00.002 9120 Star::Find returns 1 (0), X=1146.17, Y=158.64, Mass=305636, SNR=213.3, Peak=28915 HFD=4.4
20:34:27.607 00.002 9120 MultiStar: [#1 -0.27,0.24,0.91,U] [#2 -0.33,-0.07,0.88,U] [#3 -0.35,0.46,0.00,M3] [#4 -0.43,0.06,0.00,M1] [#5 -0.31,-0.04,0.42,U] [#6 -0.26,0.10,0.32,U] [#7 -0.14,0.09,0.34,U] [#8 -0.65,0.25,0.00,M4] 
20:34:27.609 00.002 9120 single-star, 5 included, MultiStar: {-0.24, 0.06}, one-star: {-0.14, 0.05}
20:34:27.611 00.002 9120 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.04) = xAngle (-0.21 = -0.21)
20:34:27.613 00.002 9120 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.18 = -0.18)
20:34:27.614 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.83 mountX=0.14 mountY=-0.03, mountTheta=-0.18
20:34:27.617 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.05, opts=13)
20:34:27.619 00.002 9120 Enqueuing Move request for scope (-0.14, 0.05)
20:34:27.621 00.002 8596 Worker thread wakes up
20:34:27.621 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
20:34:27.621 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
20:34:27.621 00.000 8596 Moving (-0.14, 0.05) raw xDistance=0.14 yDistance=-0.03
20:34:27.621 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:34:27.621 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:27.622 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:34:27.622 00.000 8596 MoveAxis(E, 0, ABG)
20:34:27.622 00.000 8596 Move returns status 0, amount 0
20:34:27.622 00.000 8596 MoveAxis(N, 0, ABG)
20:34:27.622 00.000 8596 Move returns status 0, amount 0
20:34:27.622 00.000 8596 move complete, result=0
20:34:27.622 00.000 8596 worker thread done servicing request
20:34:27.630 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:34:27.654 00.024 9120 UpdateGuideState exits: m=305636 SNR=213.3
20:34:27.656 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:27.657 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:27.659 00.002 9120 Enqueuing Expose request
20:34:27.661 00.002 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:27.663 00.002 8596 Worker thread wakes up
20:34:27.663 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:27.663 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:28.852 01.189 8596 Exposure complete
20:34:28.944 00.092 8596 worker thread done servicing request
20:34:28.944 00.000 9120 OnExposeComplete: enter
20:34:28.945 00.001 9120 UpdateGuideState(): m_state=6
20:34:28.946 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1378
20:34:28.946 00.000 9120 Star::Find returns 1 (0), X=1145.93, Y=158.83, Mass=290934, SNR=198.1, Peak=27395 HFD=4.2
20:34:28.947 00.001 9120 MultiStar: [#1 -0.46,0.37,0.00,M1] [#2 -0.43,0.09,0.00,M1] [#3 -0.67,0.48,0.00,M4] [#4 -0.50,0.47,0.00,M2] [#5 -0.56,0.07,0.00,M1] [#6 -0.49,0.46,0.00,M1] [#7 -0.42,0.15,0.00,M1] [#8 -0.78,0.41,0.00,M5] 
20:34:28.948 00.001 9120 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.04) = xAngle (-0.46 = -0.46)
20:34:28.949 00.001 9120 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.43 = -0.43)
20:34:28.950 00.001 9120 CameraToMount -- cameraX=-0.38 cameraY=0.24 hyp=0.44 cameraTheta=2.58 mountX=0.40 mountY=-0.18, mountTheta=-0.43
20:34:28.951 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.38, y=0.24, opts=13)
20:34:28.952 00.001 9120 Enqueuing Move request for scope (-0.38, 0.24)
20:34:28.953 00.001 8596 Worker thread wakes up
20:34:28.953 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.24) opts 0xd
20:34:28.953 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.38, 0.24)
20:34:28.953 00.000 8596 Moving (-0.38, 0.24) raw xDistance=0.40 yDistance=-0.18
20:34:28.953 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
20:34:28.953 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:28.953 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:34:28.953 00.000 8596 MoveAxis(W, 57, ABG)
20:34:28.954 00.001 8596 Guiding  Dir = 3, Dur = 57
20:34:28.954 00.000 8596 IsSlewing returns 0
20:34:28.954 00.000 8596 IsGuiding returns 0
20:34:28.958 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:34:28.974 00.016 9120 UpdateGuideState exits: m=290934 SNR=198.1
20:34:28.975 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:28.976 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:28.977 00.001 9120 Enqueuing Expose request
20:34:28.990 00.013 8596 PulseGuide returned control before completion, sleep 31
20:34:29.036 00.046 8596 IsGuiding returns 1
20:34:29.036 00.000 8596 scope still moving after pulse duration time elapsed
20:34:29.066 00.030 8596 IsSlewing returns 0
20:34:29.066 00.000 8596 IsGuiding returns 1
20:34:29.097 00.031 8596 IsSlewing returns 0
20:34:29.097 00.000 8596 IsGuiding returns 0
20:34:29.097 00.000 8596 scope move finished after 57 + 85 ms
20:34:29.097 00.000 8596 Move returns status 0, amount 57
20:34:29.097 00.000 8596 MoveAxis(N, 0, ABG)
20:34:29.097 00.000 8596 Move returns status 0, amount 0
20:34:29.097 00.000 8596 move complete, result=0
20:34:29.098 00.001 8596 worker thread done servicing request
20:34:29.098 00.000 9120 GuideStep: 0.4 px 57 ms WEST, -0.2 px 0 ms NORTH
20:34:29.099 00.001 8596 Worker thread wakes up
20:34:29.099 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:29.099 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:30.071 00.972 8596 Exposure complete
20:34:30.138 00.067 8596 worker thread done servicing request
20:34:30.139 00.001 9120 OnExposeComplete: enter
20:34:30.139 00.000 9120 UpdateGuideState(): m_state=6
20:34:30.140 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1379
20:34:30.141 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.81, Mass=303831, SNR=214.1, Peak=28067 HFD=4.4
20:34:30.142 00.001 9120 MultiStar: [#1 0.03,0.39,0.00,M2] [#2 0.01,0.22,0.83,U] [#3 -0.29,0.38,0.00,M5] [#4 -0.14,0.34,0.54,U] [#5 -0.26,0.06,0.44,U] [#6 0.13,0.55,0.00,M2] [#7 0.02,0.09,0.34,U] [#8 -0.65,0.35,0.00,M6] 
20:34:30.143 00.001 9120 refined, 4 included, MultiStar: {-0.04, 0.20}, one-star: {0.04, 0.22}
20:34:30.143 00.000 9120 CameraToMount -- cameraTheta (1.79) - m_xAngle (3.04) = xAngle (-1.25 = -1.25)
20:34:30.144 00.001 9120 CameraToMount -- cameraTheta (1.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.22 = -1.22)
20:34:30.145 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.79 mountX=0.07 mountY=-0.19, mountTheta=-1.25
20:34:30.147 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.20, opts=13)
20:34:30.149 00.002 9120 Enqueuing Move request for scope (-0.04, 0.20)
20:34:30.150 00.001 8596 Worker thread wakes up
20:34:30.150 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
20:34:30.150 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
20:34:30.150 00.000 8596 Moving (-0.04, 0.20) raw xDistance=0.07 yDistance=-0.19
20:34:30.150 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:34:30.150 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:30.150 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:34:30.150 00.000 8596 MoveAxis(E, 0, ABG)
20:34:30.150 00.000 8596 Move returns status 0, amount 0
20:34:30.150 00.000 8596 MoveAxis(N, 0, ABG)
20:34:30.150 00.000 8596 Move returns status 0, amount 0
20:34:30.150 00.000 8596 move complete, result=0
20:34:30.150 00.000 8596 worker thread done servicing request
20:34:30.155 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:34:30.171 00.016 9120 UpdateGuideState exits: m=303831 SNR=214.1
20:34:30.172 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:30.173 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:30.174 00.001 9120 Enqueuing Expose request
20:34:30.175 00.001 8596 Worker thread wakes up
20:34:30.175 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:34:30.176 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:30.176 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:31.353 01.177 8596 Exposure complete
20:34:31.423 00.070 8596 worker thread done servicing request
20:34:31.423 00.000 9120 OnExposeComplete: enter
20:34:31.424 00.001 9120 UpdateGuideState(): m_state=6
20:34:31.426 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1380
20:34:31.426 00.000 9120 Star::Find returns 1 (0), X=1146.20, Y=158.66, Mass=291245, SNR=206.8, Peak=26611 HFD=4.5
20:34:31.427 00.001 9120 MultiStar: [#1 -0.23,0.42,0.00,M3] [#2 -0.16,0.09,0.84,U] [#3 -0.22,0.19,0.81,U] [#4 -0.08,0.28,0.51,U] [#5 -0.17,0.11,0.49,U] [#6 -0.39,0.79,0.00,M3] [#7 -0.29,0.08,0.31,U] [#8 -0.46,0.51,0.00,M7] 
20:34:31.428 00.001 9120 single-star, 5 included, MultiStar: {-0.16, 0.13}, one-star: {-0.10, 0.07}
20:34:31.429 00.001 9120 CameraToMount -- cameraTheta (2.58) - m_xAngle (3.04) = xAngle (-0.46 = -0.46)
20:34:31.430 00.001 9120 CameraToMount -- cameraTheta (2.58) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.43 = -0.43)
20:34:31.431 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.58 mountX=0.11 mountY=-0.05, mountTheta=-0.43
20:34:31.432 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.07, opts=13)
20:34:31.433 00.001 9120 Enqueuing Move request for scope (-0.10, 0.07)
20:34:31.434 00.001 8596 Worker thread wakes up
20:34:31.434 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
20:34:31.434 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
20:34:31.434 00.000 8596 Moving (-0.10, 0.07) raw xDistance=0.11 yDistance=-0.05
20:34:31.434 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:34:31.434 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:31.434 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:34:31.434 00.000 8596 MoveAxis(E, 0, ABG)
20:34:31.434 00.000 8596 Move returns status 0, amount 0
20:34:31.434 00.000 8596 MoveAxis(N, 0, ABG)
20:34:31.434 00.000 8596 Move returns status 0, amount 0
20:34:31.434 00.000 8596 move complete, result=0
20:34:31.435 00.001 8596 worker thread done servicing request
20:34:31.439 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:34:31.456 00.017 9120 UpdateGuideState exits: m=291245 SNR=206.8
20:34:31.457 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:31.457 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:31.458 00.001 9120 Enqueuing Expose request
20:34:31.459 00.001 8596 Worker thread wakes up
20:34:31.459 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:31.460 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:31.460 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:32.444 00.984 8596 Exposure complete
20:34:32.529 00.085 8596 worker thread done servicing request
20:34:32.529 00.000 9120 OnExposeComplete: enter
20:34:32.530 00.001 9120 UpdateGuideState(): m_state=6
20:34:32.531 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1381
20:34:32.533 00.002 9120 Star::Find returns 1 (0), X=1146.06, Y=158.61, Mass=293749, SNR=211.6, Peak=26595 HFD=4.2
20:34:32.535 00.002 9120 MultiStar: [#1 -0.39,0.04,0.00,M4] [#2 -0.02,-0.01,0.91,U] [#3 -0.25,0.28,0.00,M5] [#4 -0.26,0.05,0.51,U] [#5 -0.30,-0.26,0.00,M1] [#6 -0.35,0.20,0.00,M4] [#7 -0.24,0.03,0.37,U] [#8 -0.36,0.52,0.00,M8] 
20:34:32.537 00.002 9120 refined, 3 included, MultiStar: {-0.17, 0.02}, one-star: {-0.24, 0.02}
20:34:32.538 00.001 9120 CameraToMount -- cameraTheta (3.05) - m_xAngle (3.04) = xAngle (0.01 = 0.01)
20:34:32.540 00.002 9120 CameraToMount -- cameraTheta (3.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.04 = 0.04)
20:34:32.540 00.000 9120 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.18 cameraTheta=3.05 mountX=0.18 mountY=0.01, mountTheta=0.04
20:34:32.543 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=0.02, opts=13)
20:34:32.545 00.002 9120 Enqueuing Move request for scope (-0.17, 0.02)
20:34:32.547 00.002 8596 Worker thread wakes up
20:34:32.547 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
20:34:32.547 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
20:34:32.547 00.000 8596 Moving (-0.17, 0.02) raw xDistance=0.18 yDistance=0.01
20:34:32.547 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:34:32.547 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:32.547 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:34:32.547 00.000 8596 MoveAxis(E, 0, ABG)
20:34:32.547 00.000 8596 Move returns status 0, amount 0
20:34:32.547 00.000 8596 MoveAxis(N, 0, ABG)
20:34:32.548 00.001 8596 Move returns status 0, amount 0
20:34:32.548 00.000 8596 move complete, result=0
20:34:32.548 00.000 8596 worker thread done servicing request
20:34:32.554 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2710, FiltMin=2413, FiltMax=65488, Gamma=1.000
20:34:32.574 00.020 9120 UpdateGuideState exits: m=293749 SNR=211.6
20:34:32.575 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:32.576 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:32.576 00.000 9120 Enqueuing Expose request
20:34:32.577 00.001 8596 Worker thread wakes up
20:34:32.577 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:32.578 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:32.578 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:33.738 01.160 8596 Exposure complete
20:34:33.824 00.086 8596 worker thread done servicing request
20:34:33.824 00.000 9120 OnExposeComplete: enter
20:34:33.825 00.001 9120 UpdateGuideState(): m_state=6
20:34:33.826 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1382
20:34:33.828 00.002 9120 Star::Find returns 1 (0), X=1146.57, Y=158.79, Mass=301769, SNR=196.7, Peak=28163 HFD=4.4
20:34:33.829 00.001 9120 MultiStar: [#1 0.09,0.17,0.94,U] [#2 0.15,0.10,1.03,U] [#3 -0.08,0.19,0.89,U] [#4 -0.01,0.20,0.50,U] [#5 -0.05,0.04,0.51,U] [#6 0.23,0.40,0.00,M5] [#7 -0.03,0.05,0.32,U] [#8 0.04,0.37,0.00,M9] 
20:34:33.830 00.001 9120 refined, 6 included, MultiStar: {0.08, 0.15}, one-star: {0.27, 0.19}
20:34:33.831 00.001 9120 CameraToMount -- cameraTheta (1.09) - m_xAngle (3.04) = xAngle (-1.95 = -1.95)
20:34:33.831 00.000 9120 CameraToMount -- cameraTheta (1.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.91 = -1.91)
20:34:33.832 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.09 mountX=-0.06 mountY=-0.16, mountTheta=-1.94
20:34:33.834 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=0.15, opts=13)
20:34:33.835 00.001 9120 Enqueuing Move request for scope (0.08, 0.15)
20:34:33.835 00.000 8596 Worker thread wakes up
20:34:33.835 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
20:34:33.835 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
20:34:33.835 00.000 8596 Moving (0.08, 0.15) raw xDistance=-0.06 yDistance=-0.16
20:34:33.835 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:34:33.835 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:33.836 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:34:33.836 00.000 8596 MoveAxis(E, 0, ABG)
20:34:33.836 00.000 8596 Move returns status 0, amount 0
20:34:33.836 00.000 8596 MoveAxis(N, 0, ABG)
20:34:33.836 00.000 8596 Move returns status 0, amount 0
20:34:33.836 00.000 8596 move complete, result=0
20:34:33.836 00.000 8596 worker thread done servicing request
20:34:33.841 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2710, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:34:33.865 00.024 9120 UpdateGuideState exits: m=301769 SNR=196.7
20:34:33.867 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:33.869 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:33.871 00.002 9120 Enqueuing Expose request
20:34:33.872 00.001 8596 Worker thread wakes up
20:34:33.872 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:33.872 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:33.872 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:34:34.840 00.968 8596 Exposure complete
20:34:34.897 00.057 8596 worker thread done servicing request
20:34:34.897 00.000 9120 OnExposeComplete: enter
20:34:34.898 00.001 9120 UpdateGuideState(): m_state=6
20:34:34.898 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1383
20:34:34.899 00.001 9120 Star::Find returns 1 (0), X=1146.58, Y=158.54, Mass=288060, SNR=198.6, Peak=26387 HFD=4.3
20:34:34.900 00.001 9120 MultiStar: [#1 0.01,-0.06,1.01,U] [#2 0.04,0.06,0.95,U] [#3 0.12,0.03,0.78,U] [#4 0.12,0.15,0.55,U] [#5 0.20,0.28,0.43,U] [#6 0.26,0.26,0.00,M6] [#7 0.20,-0.01,0.36,U] [#8 -0.24,0.30,0.00,M10] 
20:34:34.901 00.001 9120 refined, 6 included, MultiStar: {0.13, 0.03}, one-star: {0.28, -0.06}
20:34:34.902 00.001 9120 CameraToMount -- cameraTheta (0.26) - m_xAngle (3.04) = xAngle (-2.79 = -2.79)
20:34:34.903 00.001 9120 CameraToMount -- cameraTheta (0.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.75 = -2.75)
20:34:34.903 00.000 9120 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.26 mountX=-0.12 mountY=-0.05, mountTheta=-2.75
20:34:34.905 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.03, opts=13)
20:34:34.906 00.001 9120 Enqueuing Move request for scope (0.13, 0.03)
20:34:34.907 00.001 8596 Worker thread wakes up
20:34:34.907 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
20:34:34.907 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
20:34:34.907 00.000 8596 Moving (0.13, 0.03) raw xDistance=-0.12 yDistance=-0.05
20:34:34.907 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:34.907 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:34.907 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:34:34.907 00.000 8596 MoveAxis(E, 0, ABG)
20:34:34.907 00.000 8596 Move returns status 0, amount 0
20:34:34.907 00.000 8596 MoveAxis(N, 0, ABG)
20:34:34.907 00.000 8596 Move returns status 0, amount 0
20:34:34.907 00.000 8596 move complete, result=0
20:34:34.907 00.000 8596 worker thread done servicing request
20:34:34.911 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2710, FiltMin=2409, FiltMax=65488, Gamma=1.000
20:34:34.930 00.019 9120 UpdateGuideState exits: m=288060 SNR=198.6
20:34:34.932 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:34.934 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:34.935 00.001 9120 Enqueuing Expose request
20:34:34.937 00.002 8596 Worker thread wakes up
20:34:34.937 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:34.938 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:34.938 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:36.092 01.154 8596 Exposure complete
20:34:36.194 00.102 8596 worker thread done servicing request
20:34:36.194 00.000 9120 OnExposeComplete: enter
20:34:36.195 00.001 9120 UpdateGuideState(): m_state=6
20:34:36.196 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1384
20:34:36.197 00.001 9120 Star::Find returns 1 (0), X=1146.27, Y=158.60, Mass=282702, SNR=210.2, Peak=26787 HFD=4.5
20:34:36.198 00.001 9120 MultiStar: [#1 -0.12,0.07,0.87,U] [#2 -0.20,0.01,0.84,U] [#3 -0.31,0.26,0.00,M4] [#4 -0.01,0.08,0.51,U] [#5 0.02,0.02,0.45,U] [#6 -0.18,0.17,0.27,U] [#7 -0.21,0.22,0.31,U] [#8 -0.15,0.29,0.22,U] 
20:34:36.199 00.001 9120 single-star, 7 included, MultiStar: {-0.10, 0.07}, one-star: {-0.04, 0.01}
20:34:36.200 00.001 9120 CameraToMount -- cameraTheta (2.97) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:34:36.201 00.001 9120 CameraToMount -- cameraTheta (2.97) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.03 = -0.03)
20:34:36.201 00.000 9120 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.97 mountX=0.04 mountY=-0.00, mountTheta=-0.03
20:34:36.203 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.01, opts=13)
20:34:36.204 00.001 9120 Enqueuing Move request for scope (-0.04, 0.01)
20:34:36.204 00.000 8596 Worker thread wakes up
20:34:36.205 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
20:34:36.205 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
20:34:36.205 00.000 8596 Moving (-0.04, 0.01) raw xDistance=0.04 yDistance=-0.00
20:34:36.205 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:34:36.205 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:36.205 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:34:36.205 00.000 8596 MoveAxis(E, 0, ABG)
20:34:36.205 00.000 8596 Move returns status 0, amount 0
20:34:36.205 00.000 8596 MoveAxis(N, 0, ABG)
20:34:36.205 00.000 8596 Move returns status 0, amount 0
20:34:36.205 00.000 8596 move complete, result=0
20:34:36.205 00.000 8596 worker thread done servicing request
20:34:36.215 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:34:36.240 00.025 9120 UpdateGuideState exits: m=282702 SNR=210.2
20:34:36.241 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:36.242 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:36.242 00.000 9120 Enqueuing Expose request
20:34:36.243 00.001 8596 Worker thread wakes up
20:34:36.243 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:36.244 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:36.244 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:37.223 00.979 8596 Exposure complete
20:34:37.302 00.079 8596 worker thread done servicing request
20:34:37.302 00.000 9120 OnExposeComplete: enter
20:34:37.303 00.001 9120 UpdateGuideState(): m_state=6
20:34:37.304 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1385
20:34:37.305 00.001 9120 Star::Find returns 1 (0), X=1146.16, Y=158.65, Mass=323782, SNR=249.7, Peak=29891 HFD=4.4
20:34:37.306 00.001 9120 MultiStar: [#1 -0.39,0.13,0.00,M2] [#2 -0.37,0.03,0.80,U] [#3 -0.47,0.23,0.00,M5] [#4 -0.34,0.16,0.00,M1] [#5 -0.31,0.05,0.31,U] [#6 -0.26,0.24,0.28,U] [#7 -0.30,0.02,0.30,U] [#8 -0.39,0.67,0.00,M10] 
20:34:37.306 00.000 9120 single-star, 4 included, MultiStar: {-0.26, 0.06}, one-star: {-0.14, 0.05}
20:34:37.307 00.001 9120 CameraToMount -- cameraTheta (2.79) - m_xAngle (3.04) = xAngle (-0.25 = -0.25)
20:34:37.308 00.001 9120 CameraToMount -- cameraTheta (2.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.21 = -0.21)
20:34:37.309 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.79 mountX=0.15 mountY=-0.03, mountTheta=-0.22
20:34:37.311 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=0.05, opts=13)
20:34:37.312 00.001 9120 Enqueuing Move request for scope (-0.14, 0.05)
20:34:37.313 00.001 8596 Worker thread wakes up
20:34:37.313 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
20:34:37.313 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
20:34:37.313 00.000 8596 Moving (-0.14, 0.05) raw xDistance=0.15 yDistance=-0.03
20:34:37.313 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:34:37.313 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:37.313 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:34:37.313 00.000 8596 MoveAxis(E, 0, ABG)
20:34:37.313 00.000 8596 Move returns status 0, amount 0
20:34:37.313 00.000 8596 MoveAxis(N, 0, ABG)
20:34:37.313 00.000 8596 Move returns status 0, amount 0
20:34:37.313 00.000 8596 move complete, result=0
20:34:37.313 00.000 8596 worker thread done servicing request
20:34:37.318 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:34:37.332 00.014 9120 UpdateGuideState exits: m=323782 SNR=249.7
20:34:37.334 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:37.334 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:37.335 00.001 9120 Enqueuing Expose request
20:34:37.336 00.001 8596 Worker thread wakes up
20:34:37.336 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:37.336 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:37.337 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:38.514 01.177 8596 Exposure complete
20:34:38.588 00.074 8596 worker thread done servicing request
20:34:38.588 00.000 9120 OnExposeComplete: enter
20:34:38.589 00.001 9120 UpdateGuideState(): m_state=6
20:34:38.590 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1386
20:34:38.591 00.001 9120 Star::Find returns 1 (0), X=1146.19, Y=158.58, Mass=289179, SNR=223.3, Peak=27715 HFD=4.5
20:34:38.592 00.001 9120 MultiStar: [#1 -0.21,0.08,0.81,U] [#2 -0.19,-0.01,0.87,U] [#3 -0.05,0.32,0.65,U] [#4 -0.22,-0.10,0.47,U] [#5 0.07,0.25,0.36,U] [#6 -0.30,0.09,0.32,U] [#7 -0.26,0.12,0.28,U] [#8 -0.37,0.30,0.00,R] 
20:34:38.593 00.001 9120 single-star, 7 included, MultiStar: {-0.15, 0.07}, one-star: {-0.12, -0.02}
20:34:38.594 00.001 9120 CameraToMount -- cameraTheta (-2.96) - m_xAngle (3.04) = xAngle (-6.00 = 0.28)
20:34:38.594 00.000 9120 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.97 = 0.31)
20:34:38.595 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.96 mountX=0.12 mountY=0.04, mountTheta=0.31
20:34:38.596 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.02, opts=13)
20:34:38.597 00.001 9120 Enqueuing Move request for scope (-0.12, -0.02)
20:34:38.598 00.001 8596 Worker thread wakes up
20:34:38.598 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
20:34:38.598 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
20:34:38.598 00.000 8596 Moving (-0.12, -0.02) raw xDistance=0.12 yDistance=0.04
20:34:38.598 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:34:38.598 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:38.598 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:34:38.599 00.001 8596 MoveAxis(E, 0, ABG)
20:34:38.599 00.000 8596 Move returns status 0, amount 0
20:34:38.599 00.000 8596 MoveAxis(N, 0, ABG)
20:34:38.599 00.000 8596 Move returns status 0, amount 0
20:34:38.599 00.000 8596 move complete, result=0
20:34:38.599 00.000 8596 worker thread done servicing request
20:34:38.604 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:34:38.620 00.016 9120 UpdateGuideState exits: m=289179 SNR=223.3
20:34:38.621 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:38.622 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:38.623 00.001 9120 Enqueuing Expose request
20:34:38.624 00.001 8596 Worker thread wakes up
20:34:38.624 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:38.624 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:38.624 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:39.617 00.993 8596 Exposure complete
20:34:39.701 00.084 8596 worker thread done servicing request
20:34:39.701 00.000 9120 OnExposeComplete: enter
20:34:39.703 00.002 9120 UpdateGuideState(): m_state=6
20:34:39.705 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1387
20:34:39.706 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.61, Mass=268737, SNR=213.8, Peak=26531 HFD=4.4
20:34:39.709 00.003 9120 MultiStar: [#1 -0.10,0.10,1.01,U] [#2 0.12,0.09,0.89,U] [#3 -0.30,0.18,0.72,U] [#4 -0.13,-0.02,0.53,U] [#5 -0.14,0.04,0.43,U] [#6 -0.04,0.31,0.33,U] [#7 -0.04,0.10,0.35,U] [#8 0.35,-0.10,0.24,U] 
20:34:39.710 00.001 9120 single-star, 8 included, MultiStar: {-0.04, 0.08}, one-star: {0.03, 0.02}
20:34:39.712 00.002 9120 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.04) = xAngle (-2.56 = -2.56)
20:34:39.714 00.002 9120 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.53 = -2.53)
20:34:39.716 00.002 9120 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.48 mountX=-0.03 mountY=-0.02, mountTheta=-2.54
20:34:39.718 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.02, opts=13)
20:34:39.720 00.002 9120 Enqueuing Move request for scope (0.03, 0.02)
20:34:39.722 00.002 8596 Worker thread wakes up
20:34:39.722 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
20:34:39.722 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
20:34:39.723 00.001 8596 Moving (0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
20:34:39.723 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:34:39.723 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:39.723 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:34:39.723 00.000 8596 MoveAxis(E, 0, ABG)
20:34:39.723 00.000 8596 Move returns status 0, amount 0
20:34:39.723 00.000 8596 MoveAxis(N, 0, ABG)
20:34:39.723 00.000 8596 Move returns status 0, amount 0
20:34:39.723 00.000 8596 move complete, result=0
20:34:39.724 00.001 8596 worker thread done servicing request
20:34:39.732 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:34:39.751 00.019 9120 UpdateGuideState exits: m=268737 SNR=213.8
20:34:39.752 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:39.752 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:39.753 00.001 9120 Enqueuing Expose request
20:34:39.754 00.001 8596 Worker thread wakes up
20:34:39.754 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:39.755 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:39.755 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:40.920 01.165 8596 Exposure complete
20:34:41.006 00.086 8596 worker thread done servicing request
20:34:41.007 00.001 9120 OnExposeComplete: enter
20:34:41.008 00.001 9120 UpdateGuideState(): m_state=6
20:34:41.008 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1388
20:34:41.010 00.002 9120 Star::Find returns 1 (0), X=1146.37, Y=158.40, Mass=304238, SNR=210.7, Peak=27427 HFD=4.3
20:34:41.011 00.001 9120 MultiStar: [#1 -0.06,-0.03,0.95,U] [#2 0.01,-0.04,0.90,U] [#3 -0.21,0.14,0.65,U] [#4 -0.05,-0.04,0.49,U] [#5 -0.18,-0.30,0.45,U] [#6 0.05,-0.23,0.31,U] [#7 0.01,-0.10,0.37,U] [#8 0.14,-0.19,0.29,U] 
20:34:41.012 00.001 9120 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {0.07, -0.20}
20:34:41.014 00.002 9120 CameraToMount -- cameraTheta (-1.89) - m_xAngle (3.04) = xAngle (-4.93 = 1.35)
20:34:41.016 00.002 9120 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.89 = 1.39)
20:34:41.017 00.001 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.89 mountX=0.02 mountY=0.09, mountTheta=1.35
20:34:41.020 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.09, opts=13)
20:34:41.021 00.001 9120 Enqueuing Move request for scope (-0.03, -0.09)
20:34:41.023 00.002 8596 Worker thread wakes up
20:34:41.023 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
20:34:41.023 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
20:34:41.023 00.000 8596 Moving (-0.03, -0.09) raw xDistance=0.02 yDistance=0.09
20:34:41.023 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:34:41.023 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:41.024 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:34:41.024 00.000 8596 MoveAxis(E, 0, ABG)
20:34:41.024 00.000 8596 Move returns status 0, amount 0
20:34:41.024 00.000 8596 MoveAxis(N, 0, ABG)
20:34:41.024 00.000 8596 Move returns status 0, amount 0
20:34:41.024 00.000 8596 move complete, result=0
20:34:41.024 00.000 8596 worker thread done servicing request
20:34:41.032 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2423, FiltMax=65488, Gamma=1.000
20:34:41.050 00.018 9120 UpdateGuideState exits: m=304238 SNR=210.7
20:34:41.051 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:41.052 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:41.052 00.000 9120 Enqueuing Expose request
20:34:41.053 00.001 8596 Worker thread wakes up
20:34:41.053 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:41.054 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:41.054 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:42.018 00.964 8596 Exposure complete
20:34:42.078 00.060 8596 worker thread done servicing request
20:34:42.078 00.000 9120 OnExposeComplete: enter
20:34:42.080 00.002 9120 UpdateGuideState(): m_state=6
20:34:42.082 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1389
20:34:42.084 00.002 9120 Star::Find returns 1 (0), X=1146.45, Y=158.49, Mass=299477, SNR=227.4, Peak=28435 HFD=4.2
20:34:42.087 00.003 9120 MultiStar: [#1 -0.00,-0.10,0.77,U] [#2 0.12,-0.04,0.78,U] [#3 -0.07,0.04,0.70,U] [#4 0.13,-0.02,0.49,U] [#5 0.02,-0.24,0.39,U] [#6 0.16,-0.03,0.33,U] [#7 0.05,-0.21,0.36,U] [#8 0.06,-0.37,0.00,M1] 
20:34:42.088 00.001 9120 refined, 7 included, MultiStar: {0.07, -0.08}, one-star: {0.15, -0.11}
20:34:42.089 00.001 9120 CameraToMount -- cameraTheta (-0.86) - m_xAngle (3.04) = xAngle (-3.90 = 2.39)
20:34:42.091 00.002 9120 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.86 = 2.42)
20:34:42.093 00.002 9120 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.86 mountX=-0.08 mountY=0.07, mountTheta=2.41
20:34:42.097 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.08, opts=13)
20:34:42.098 00.001 9120 Enqueuing Move request for scope (0.07, -0.08)
20:34:42.100 00.002 8596 Worker thread wakes up
20:34:42.100 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
20:34:42.100 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
20:34:42.101 00.001 8596 Moving (0.07, -0.08) raw xDistance=-0.08 yDistance=0.07
20:34:42.101 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:34:42.101 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:42.101 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:34:42.101 00.000 8596 MoveAxis(E, 0, ABG)
20:34:42.101 00.000 8596 Move returns status 0, amount 0
20:34:42.101 00.000 8596 MoveAxis(N, 0, ABG)
20:34:42.101 00.000 8596 Move returns status 0, amount 0
20:34:42.102 00.001 8596 move complete, result=0
20:34:42.102 00.000 8596 worker thread done servicing request
20:34:42.109 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:34:42.132 00.023 9120 UpdateGuideState exits: m=299477 SNR=227.4
20:34:42.134 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:42.134 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:42.136 00.002 9120 Enqueuing Expose request
20:34:42.137 00.001 8596 Worker thread wakes up
20:34:42.137 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:42.138 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:42.138 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:43.308 01.170 8596 Exposure complete
20:34:43.391 00.083 8596 worker thread done servicing request
20:34:43.391 00.000 9120 OnExposeComplete: enter
20:34:43.393 00.002 9120 UpdateGuideState(): m_state=6
20:34:43.395 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1390
20:34:43.396 00.001 9120 Star::Find returns 1 (0), X=1146.56, Y=158.34, Mass=304363, SNR=228.6, Peak=24355 HFD=4.4
20:34:43.397 00.001 9120 MultiStar: [#1 0.20,-0.15,0.87,U] [#2 0.23,0.01,0.86,U] [#3 0.06,0.20,0.64,U] [#4 0.07,-0.07,0.44,U] [#5 0.18,-0.30,0.44,U] [#6 0.29,-0.03,0.34,U] [#7 0.36,-0.08,0.30,U] [#8 0.35,-0.10,0.00,M2] 
20:34:43.399 00.002 9120 refined, 7 included, MultiStar: {0.20, -0.09}, one-star: {0.25, -0.26}
20:34:43.399 00.000 9120 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.04) = xAngle (-3.46 = 2.82)
20:34:43.400 00.001 9120 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.43 = 2.85)
20:34:43.401 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.42 mountX=-0.21 mountY=0.06, mountTheta=2.85
20:34:43.403 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=-0.09, opts=13)
20:34:43.404 00.001 9120 Enqueuing Move request for scope (0.20, -0.09)
20:34:43.405 00.001 8596 Worker thread wakes up
20:34:43.405 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
20:34:43.405 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
20:34:43.405 00.000 8596 Moving (0.20, -0.09) raw xDistance=-0.21 yDistance=0.06
20:34:43.405 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:34:43.405 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:43.405 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:34:43.405 00.000 8596 MoveAxis(E, 30, ABG)
20:34:43.405 00.000 8596 Guiding  Dir = 2, Dur = 30
20:34:43.406 00.001 8596 IsSlewing returns 0
20:34:43.406 00.000 8596 IsGuiding returns 0
20:34:43.410 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:34:43.426 00.016 9120 UpdateGuideState exits: m=304363 SNR=228.6
20:34:43.427 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:43.428 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:43.429 00.001 9120 Enqueuing Expose request
20:34:43.445 00.016 8596 IsGuiding returns 1
20:34:43.445 00.000 8596 scope still moving after pulse duration time elapsed
20:34:43.474 00.029 8596 IsSlewing returns 0
20:34:43.475 00.001 8596 IsGuiding returns 1
20:34:43.505 00.030 8596 IsSlewing returns 0
20:34:43.505 00.000 8596 IsGuiding returns 1
20:34:43.537 00.032 8596 IsSlewing returns 0
20:34:43.537 00.000 8596 IsGuiding returns 0
20:34:43.537 00.000 8596 scope move finished after 30 + 100 ms
20:34:43.537 00.000 8596 Move returns status 0, amount 30
20:34:43.537 00.000 8596 MoveAxis(N, 0, ABG)
20:34:43.537 00.000 8596 Move returns status 0, amount 0
20:34:43.538 00.001 8596 move complete, result=0
20:34:43.538 00.000 8596 worker thread done servicing request
20:34:43.538 00.000 8596 Worker thread wakes up
20:34:43.538 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:43.538 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:43.538 00.000 9120 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
20:34:44.532 00.994 8596 Exposure complete
20:34:44.607 00.075 8596 worker thread done servicing request
20:34:44.607 00.000 9120 OnExposeComplete: enter
20:34:44.610 00.003 9120 UpdateGuideState(): m_state=6
20:34:44.611 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1391
20:34:44.613 00.002 9120 Star::Find returns 1 (0), X=1146.18, Y=158.43, Mass=274804, SNR=209.5, Peak=22915 HFD=4.5
20:34:44.616 00.003 9120 MultiStar: [#1 -0.36,0.07,1.10,U] [#2 -0.29,-0.07,0.95,U] [#3 -0.44,0.19,0.00,M1] [#4 -0.29,-0.04,0.48,U] [#5 -0.39,-0.20,0.00,M1] [#6 -0.29,0.05,0.30,U] [#7 -0.22,-0.09,0.29,U] [#8 0.02,-0.17,0.25,U] 
20:34:44.617 00.001 9120 single-star, 6 included, MultiStar: {-0.24, -0.05}, one-star: {-0.12, -0.17}
20:34:44.619 00.002 9120 CameraToMount -- cameraTheta (-2.20) - m_xAngle (3.04) = xAngle (-5.24 = 1.04)
20:34:44.621 00.002 9120 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.20 = 1.08)
20:34:44.622 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.20 mountX=0.10 mountY=0.18, mountTheta=1.05
20:34:44.627 00.005 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.17, opts=13)
20:34:44.628 00.001 9120 Enqueuing Move request for scope (-0.12, -0.17)
20:34:44.630 00.002 8596 Worker thread wakes up
20:34:44.630 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
20:34:44.630 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
20:34:44.630 00.000 8596 Moving (-0.12, -0.17) raw xDistance=0.10 yDistance=0.18
20:34:44.631 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:34:44.631 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:44.631 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:34:44.631 00.000 8596 MoveAxis(E, 0, ABG)
20:34:44.631 00.000 8596 Move returns status 0, amount 0
20:34:44.631 00.000 8596 MoveAxis(N, 0, ABG)
20:34:44.631 00.000 8596 Move returns status 0, amount 0
20:34:44.631 00.000 8596 move complete, result=0
20:34:44.632 00.001 8596 worker thread done servicing request
20:34:44.640 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:34:44.670 00.030 9120 UpdateGuideState exits: m=274804 SNR=209.5
20:34:44.671 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:44.672 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:44.673 00.001 9120 Enqueuing Expose request
20:34:44.674 00.001 8596 Worker thread wakes up
20:34:44.674 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:34:44.675 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:44.675 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:45.835 01.160 8596 Exposure complete
20:34:45.915 00.080 8596 worker thread done servicing request
20:34:45.915 00.000 9120 OnExposeComplete: enter
20:34:45.917 00.002 9120 UpdateGuideState(): m_state=6
20:34:45.918 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1392
20:34:45.920 00.002 9120 Star::Find returns 1 (0), X=1145.95, Y=158.59, Mass=277143, SNR=199.1, Peak=23283 HFD=4.1
20:34:45.922 00.002 9120 MultiStar: [#1 -0.58,-0.01,0.00,M1] [#2 -0.60,-0.02,0.00,M1] [#3 -0.64,0.09,0.00,M2] [#4 -0.59,0.04,0.00,M1] [#5 -0.62,0.22,0.00,M2] [#6 -0.45,0.26,0.00,M1] [#7 -0.68,0.22,0.00,M1] [#8 -0.46,-0.17,0.00,M2] 
20:34:45.924 00.002 9120 CameraToMount -- cameraTheta (-3.12) - m_xAngle (3.04) = xAngle (-6.16 = 0.13)
20:34:45.925 00.001 9120 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.12 = 0.16)
20:34:45.927 00.002 9120 CameraToMount -- cameraX=-0.36 cameraY=-0.01 hyp=0.36 cameraTheta=-3.12 mountX=0.35 mountY=0.06, mountTheta=0.16
20:34:45.930 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.36, y=-0.01, opts=13)
20:34:45.932 00.002 9120 Enqueuing Move request for scope (-0.36, -0.01)
20:34:45.933 00.001 8596 Worker thread wakes up
20:34:45.934 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.01) opts 0xd
20:34:45.934 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.36, -0.01)
20:34:45.934 00.000 8596 Moving (-0.36, -0.01) raw xDistance=0.35 yDistance=0.06
20:34:45.934 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:34:45.934 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:45.934 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:34:45.934 00.000 8596 MoveAxis(W, 51, ABG)
20:34:45.935 00.001 8596 Guiding  Dir = 3, Dur = 51
20:34:45.935 00.000 8596 IsSlewing returns 0
20:34:45.935 00.000 8596 IsGuiding returns 0
20:34:45.942 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:34:45.958 00.016 9120 UpdateGuideState exits: m=277143 SNR=199.1
20:34:45.959 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:45.960 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:45.961 00.001 9120 Enqueuing Expose request
20:34:45.974 00.013 8596 PulseGuide returned control before completion, sleep 23
20:34:46.005 00.031 8596 IsGuiding returns 1
20:34:46.005 00.000 8596 scope still moving after pulse duration time elapsed
20:34:46.036 00.031 8596 IsSlewing returns 0
20:34:46.036 00.000 8596 IsGuiding returns 1
20:34:46.068 00.032 8596 IsSlewing returns 0
20:34:46.068 00.000 8596 IsGuiding returns 0
20:34:46.068 00.000 8596 scope move finished after 51 + 81 ms
20:34:46.068 00.000 8596 Move returns status 0, amount 51
20:34:46.068 00.000 8596 MoveAxis(N, 0, ABG)
20:34:46.068 00.000 8596 Move returns status 0, amount 0
20:34:46.068 00.000 8596 move complete, result=0
20:34:46.068 00.000 8596 worker thread done servicing request
20:34:46.069 00.001 8596 Worker thread wakes up
20:34:46.069 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:46.069 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:46.069 00.000 9120 GuideStep: 0.4 px 51 ms WEST, 0.1 px 0 ms NORTH
20:34:47.050 00.981 8596 Exposure complete
20:34:47.132 00.082 8596 worker thread done servicing request
20:34:47.132 00.000 9120 OnExposeComplete: enter
20:34:47.133 00.001 9120 UpdateGuideState(): m_state=6
20:34:47.135 00.002 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1393
20:34:47.137 00.002 9120 Star::Find returns 1 (0), X=1146.22, Y=158.48, Mass=309193, SNR=223.3, Peak=26483 HFD=4.5
20:34:47.138 00.001 9120 MultiStar: [#1 -0.15,-0.03,0.86,U] [#2 -0.01,-0.04,0.99,U] [#3 -0.22,0.15,0.64,U] [#4 -0.19,-0.02,0.50,U] [#5 -0.03,-0.14,0.41,U] [#6 -0.11,-0.03,0.29,U] [#7 0.09,0.02,0.33,U] [#8 -0.26,-0.18,0.21,U] 
20:34:47.140 00.002 9120 refined, 8 included, MultiStar: {-0.10, -0.04}, one-star: {-0.09, -0.12}
20:34:47.142 00.002 9120 CameraToMount -- cameraTheta (-2.79) - m_xAngle (3.04) = xAngle (-5.84 = 0.45)
20:34:47.143 00.001 9120 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.80 = 0.48)
20:34:47.144 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.79 mountX=0.10 mountY=0.05, mountTheta=0.48
20:34:47.148 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=-0.04, opts=13)
20:34:47.149 00.001 9120 Enqueuing Move request for scope (-0.10, -0.04)
20:34:47.150 00.001 8596 Worker thread wakes up
20:34:47.150 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
20:34:47.150 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
20:34:47.150 00.000 8596 Moving (-0.10, -0.04) raw xDistance=0.10 yDistance=0.05
20:34:47.150 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:34:47.150 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:47.150 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:34:47.150 00.000 8596 MoveAxis(E, 0, ABG)
20:34:47.150 00.000 8596 Move returns status 0, amount 0
20:34:47.150 00.000 8596 MoveAxis(N, 0, ABG)
20:34:47.150 00.000 8596 Move returns status 0, amount 0
20:34:47.150 00.000 8596 move complete, result=0
20:34:47.150 00.000 8596 worker thread done servicing request
20:34:47.158 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2432, FiltMax=65507, Gamma=1.000
20:34:47.186 00.028 9120 UpdateGuideState exits: m=309193 SNR=223.3
20:34:47.188 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:47.190 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:47.192 00.002 9120 Enqueuing Expose request
20:34:47.193 00.001 8596 Worker thread wakes up
20:34:47.194 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:47.195 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:47.195 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:48.364 01.169 8596 Exposure complete
20:34:48.441 00.077 8596 worker thread done servicing request
20:34:48.441 00.000 9120 OnExposeComplete: enter
20:34:48.442 00.001 9120 UpdateGuideState(): m_state=6
20:34:48.443 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1394
20:34:48.444 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.64, Mass=285270, SNR=224.4, Peak=26931 HFD=4.3
20:34:48.445 00.001 9120 MultiStar: [#1 -0.04,0.07,0.85,U] [#2 0.10,0.13,0.89,U] [#3 -0.06,0.22,0.76,U] [#4 0.08,0.09,0.49,U] [#5 0.01,0.16,0.42,U] [#6 -0.01,-0.01,0.30,U] [#7 0.14,0.12,0.28,U] [#8 0.20,-0.02,0.27,U] 
20:34:48.446 00.001 9120 single-star, 8 included, MultiStar: {0.05, 0.10}, one-star: {0.10, 0.04}
20:34:48.446 00.000 9120 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.04) = xAngle (-2.67 = -2.67)
20:34:48.447 00.001 9120 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.63 = -2.63)
20:34:48.448 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.37 mountX=-0.09 mountY=-0.05, mountTheta=-2.64
20:34:48.449 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.04, opts=13)
20:34:48.450 00.001 9120 Enqueuing Move request for scope (0.10, 0.04)
20:34:48.451 00.001 8596 Worker thread wakes up
20:34:48.451 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
20:34:48.451 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
20:34:48.451 00.000 8596 Moving (0.10, 0.04) raw xDistance=-0.09 yDistance=-0.05
20:34:48.451 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:34:48.451 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:48.451 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:34:48.451 00.000 8596 MoveAxis(E, 0, ABG)
20:34:48.451 00.000 8596 Move returns status 0, amount 0
20:34:48.452 00.001 8596 MoveAxis(N, 0, ABG)
20:34:48.452 00.000 8596 Move returns status 0, amount 0
20:34:48.452 00.000 8596 move complete, result=0
20:34:48.452 00.000 8596 worker thread done servicing request
20:34:48.456 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:34:48.471 00.015 9120 UpdateGuideState exits: m=285270 SNR=224.4
20:34:48.472 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:48.473 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:48.474 00.001 9120 Enqueuing Expose request
20:34:48.474 00.000 8596 Worker thread wakes up
20:34:48.474 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:48.475 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:48.475 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:49.435 00.960 8596 Exposure complete
20:34:49.513 00.078 8596 worker thread done servicing request
20:34:49.513 00.000 9120 OnExposeComplete: enter
20:34:49.514 00.001 9120 UpdateGuideState(): m_state=6
20:34:49.515 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1395
20:34:49.516 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.56, Mass=315203, SNR=260.0, Peak=28403 HFD=4.4
20:34:49.518 00.002 9120 MultiStar: [#1 -0.07,0.15,0.73,U] [#2 0.04,0.11,0.81,U] [#3 -0.21,0.38,0.00,M1] [#4 -0.11,0.12,0.39,U] [#5 -0.17,0.02,0.36,U] [#6 0.07,0.24,0.22,U] [#7 0.23,-0.04,0.27,U] [#8 -0.12,0.03,0.23,U] 
20:34:49.519 00.001 9120 refined, 7 included, MultiStar: {0.00, 0.07}, one-star: {0.09, -0.04}
20:34:49.519 00.000 9120 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.04) = xAngle (-1.51 = -1.51)
20:34:49.520 00.001 9120 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.48 = -1.48)
20:34:49.521 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.53 mountX=0.00 mountY=-0.07, mountTheta=-1.51
20:34:49.523 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=0.07, opts=13)
20:34:49.524 00.001 9120 Enqueuing Move request for scope (0.00, 0.07)
20:34:49.525 00.001 8596 Worker thread wakes up
20:34:49.525 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
20:34:49.525 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
20:34:49.525 00.000 8596 Moving (0.00, 0.07) raw xDistance=0.00 yDistance=-0.07
20:34:49.525 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:34:49.525 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:49.525 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:34:49.525 00.000 8596 MoveAxis(E, 0, ABG)
20:34:49.525 00.000 8596 Move returns status 0, amount 0
20:34:49.525 00.000 8596 MoveAxis(N, 0, ABG)
20:34:49.525 00.000 8596 Move returns status 0, amount 0
20:34:49.525 00.000 8596 move complete, result=0
20:34:49.526 00.001 8596 worker thread done servicing request
20:34:49.530 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2710, FiltMin=2429, FiltMax=65507, Gamma=1.000
20:34:49.546 00.016 9120 UpdateGuideState exits: m=315203 SNR=260.0
20:34:49.547 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:49.547 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:49.548 00.001 9120 Enqueuing Expose request
20:34:49.549 00.001 8596 Worker thread wakes up
20:34:49.549 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:49.550 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:49.550 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:50.719 01.169 8596 Exposure complete
20:34:50.815 00.096 8596 worker thread done servicing request
20:34:50.815 00.000 9120 OnExposeComplete: enter
20:34:50.816 00.001 9120 UpdateGuideState(): m_state=6
20:34:50.818 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1396
20:34:50.819 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.65, Mass=284036, SNR=216.1, Peak=29523 HFD=4.2
20:34:50.821 00.002 9120 MultiStar: [#1 0.05,0.09,0.87,U] [#2 0.02,-0.00,0.96,U] [#3 -0.03,-0.06,0.72,U] [#4 -0.02,0.09,0.56,U] [#5 -0.09,0.18,0.42,U] [#6 -0.08,0.18,0.29,U] [#7 0.09,-0.13,0.30,U] [#8 0.16,-0.25,0.26,U] 
20:34:50.822 00.001 9120 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {0.13, 0.06}
20:34:50.822 00.000 9120 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.04) = xAngle (-2.32 = -2.32)
20:34:50.823 00.001 9120 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.28 = -2.28)
20:34:50.824 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.73 mountX=-0.03 mountY=-0.03, mountTheta=-2.30
20:34:50.826 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=0.03, opts=13)
20:34:50.827 00.001 9120 Enqueuing Move request for scope (0.03, 0.03)
20:34:50.828 00.001 8596 Worker thread wakes up
20:34:50.828 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
20:34:50.828 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
20:34:50.828 00.000 8596 Moving (0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
20:34:50.828 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:34:50.828 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:50.828 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:34:50.828 00.000 8596 MoveAxis(E, 0, ABG)
20:34:50.828 00.000 8596 Move returns status 0, amount 0
20:34:50.828 00.000 8596 MoveAxis(N, 0, ABG)
20:34:50.828 00.000 8596 Move returns status 0, amount 0
20:34:50.828 00.000 8596 move complete, result=0
20:34:50.828 00.000 8596 worker thread done servicing request
20:34:50.833 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:34:50.856 00.023 9120 UpdateGuideState exits: m=284036 SNR=216.1
20:34:50.858 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:50.859 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:50.861 00.002 9120 Enqueuing Expose request
20:34:50.864 00.003 8596 Worker thread wakes up
20:34:50.864 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:50.864 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:50.865 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:51.845 00.980 8596 Exposure complete
20:34:51.901 00.056 8596 worker thread done servicing request
20:34:51.902 00.001 9120 OnExposeComplete: enter
20:34:51.902 00.000 9120 UpdateGuideState(): m_state=6
20:34:51.903 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1397
20:34:51.904 00.001 9120 Star::Find returns 1 (0), X=1146.46, Y=158.54, Mass=314795, SNR=219.5, Peak=30067 HFD=4.2
20:34:51.906 00.002 9120 MultiStar: [#1 0.12,0.15,0.84,U] [#2 0.08,-0.10,0.94,U] [#3 0.03,0.15,0.83,U] [#4 0.13,-0.02,0.55,U] [#5 0.13,-0.28,0.51,U] [#6 0.06,0.14,0.28,U] [#7 0.16,0.08,0.27,U] [#8 0.29,-0.20,0.28,U] 
20:34:51.906 00.000 9120 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.15, -0.06}
20:34:51.908 00.002 9120 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.04) = xAngle (-3.12 = -3.12)
20:34:51.909 00.001 9120 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.09 = -3.09)
20:34:51.911 00.002 9120 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.08 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
20:34:51.913 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.01, opts=13)
20:34:51.915 00.002 9120 Enqueuing Move request for scope (0.12, -0.01)
20:34:51.916 00.001 8596 Worker thread wakes up
20:34:51.917 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
20:34:51.917 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
20:34:51.917 00.000 8596 Moving (0.12, -0.01) raw xDistance=-0.12 yDistance=-0.01
20:34:51.917 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:34:51.917 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:51.917 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:34:51.917 00.000 8596 MoveAxis(E, 0, ABG)
20:34:51.917 00.000 8596 Move returns status 0, amount 0
20:34:51.918 00.001 8596 MoveAxis(N, 0, ABG)
20:34:51.918 00.000 8596 Move returns status 0, amount 0
20:34:51.918 00.000 8596 move complete, result=0
20:34:51.918 00.000 8596 worker thread done servicing request
20:34:51.925 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:34:51.954 00.029 9120 UpdateGuideState exits: m=314795 SNR=219.5
20:34:51.956 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:51.957 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:51.957 00.000 9120 Enqueuing Expose request
20:34:51.958 00.001 8596 Worker thread wakes up
20:34:51.958 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:34:51.959 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:51.959 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:53.133 01.174 8596 Exposure complete
20:34:53.201 00.068 8596 worker thread done servicing request
20:34:53.202 00.001 9120 OnExposeComplete: enter
20:34:53.204 00.002 9120 UpdateGuideState(): m_state=6
20:34:53.205 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1398
20:34:53.207 00.002 9120 Star::Find returns 1 (0), X=1146.45, Y=158.58, Mass=291164, SNR=243.4, Peak=27171 HFD=4.2
20:34:53.209 00.002 9120 MultiStar: [#1 -0.10,-0.01,0.82,U] [#2 -0.03,-0.05,0.77,U] [#3 -0.23,0.00,0.71,U] [#4 0.10,-0.02,0.45,U] [#5 -0.01,-0.14,0.38,U] [#6 -0.10,-0.06,0.29,U] [#7 0.12,-0.18,0.29,U] [#8 -0.05,-0.05,0.22,U] 
20:34:53.211 00.002 9120 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {0.14, -0.02}
20:34:53.213 00.002 9120 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.04) = xAngle (-5.02 = 1.26)
20:34:53.214 00.001 9120 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.98 = 1.30)
20:34:53.216 00.002 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.98 mountX=0.01 mountY=0.05, mountTheta=1.27
20:34:53.219 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.04, opts=13)
20:34:53.220 00.001 9120 Enqueuing Move request for scope (-0.02, -0.04)
20:34:53.222 00.002 8596 Worker thread wakes up
20:34:53.222 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
20:34:53.222 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
20:34:53.222 00.000 8596 Moving (-0.02, -0.04) raw xDistance=0.01 yDistance=0.05
20:34:53.222 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:34:53.223 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:53.223 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:34:53.223 00.000 8596 MoveAxis(E, 0, ABG)
20:34:53.223 00.000 8596 Move returns status 0, amount 0
20:34:53.223 00.000 8596 MoveAxis(N, 0, ABG)
20:34:53.223 00.000 8596 Move returns status 0, amount 0
20:34:53.223 00.000 8596 move complete, result=0
20:34:53.223 00.000 8596 worker thread done servicing request
20:34:53.228 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2429, FiltMax=65507, Gamma=1.000
20:34:53.253 00.025 9120 UpdateGuideState exits: m=291164 SNR=243.4
20:34:53.255 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:53.257 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:53.258 00.001 9120 Enqueuing Expose request
20:34:53.260 00.002 8596 Worker thread wakes up
20:34:53.260 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:53.262 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:53.262 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:54.239 00.977 8596 Exposure complete
20:34:54.334 00.095 8596 worker thread done servicing request
20:34:54.334 00.000 9120 OnExposeComplete: enter
20:34:54.335 00.001 9120 UpdateGuideState(): m_state=6
20:34:54.338 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1399
20:34:54.339 00.001 9120 Star::Find returns 1 (0), X=1146.39, Y=158.46, Mass=284653, SNR=211.8, Peak=24915 HFD=4.1
20:34:54.341 00.002 9120 MultiStar: [#1 -0.12,-0.03,0.96,U] [#2 -0.01,-0.10,1.01,U] [#3 -0.27,0.06,0.77,U] [#4 -0.20,0.05,0.50,U] [#5 0.01,-0.33,0.40,U] [#6 -0.25,0.21,0.34,U] [#7 -0.28,-0.17,0.40,U] [#8 0.03,-0.16,0.35,U] 
20:34:54.343 00.002 9120 refined, 8 included, MultiStar: {-0.09, -0.07}, one-star: {0.08, -0.14}
20:34:54.345 00.002 9120 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.04) = xAngle (-5.57 = 0.71)
20:34:54.346 00.001 9120 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.53 = 0.75)
20:34:54.347 00.001 9120 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.53 mountX=0.09 mountY=0.08, mountTheta=0.73
20:34:54.350 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.09, y=-0.07, opts=13)
20:34:54.351 00.001 9120 Enqueuing Move request for scope (-0.09, -0.07)
20:34:54.354 00.003 8596 Worker thread wakes up
20:34:54.354 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
20:34:54.354 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
20:34:54.354 00.000 8596 Moving (-0.09, -0.07) raw xDistance=0.09 yDistance=0.08
20:34:54.355 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:34:54.355 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:54.355 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:34:54.355 00.000 8596 MoveAxis(E, 0, ABG)
20:34:54.355 00.000 8596 Move returns status 0, amount 0
20:34:54.355 00.000 8596 MoveAxis(N, 0, ABG)
20:34:54.355 00.000 8596 Move returns status 0, amount 0
20:34:54.355 00.000 8596 move complete, result=0
20:34:54.356 00.001 8596 worker thread done servicing request
20:34:54.363 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2432, FiltMax=65488, Gamma=1.000
20:34:54.392 00.029 9120 UpdateGuideState exits: m=284653 SNR=211.8
20:34:54.394 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:54.394 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:54.395 00.001 9120 Enqueuing Expose request
20:34:54.396 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:54.398 00.002 8596 Worker thread wakes up
20:34:54.398 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:54.398 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:55.570 01.172 8596 Exposure complete
20:34:55.629 00.059 8596 worker thread done servicing request
20:34:55.629 00.000 9120 OnExposeComplete: enter
20:34:55.630 00.001 9120 UpdateGuideState(): m_state=6
20:34:55.631 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1400
20:34:55.632 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.45, Mass=282361, SNR=209.7, Peak=24467 HFD=4.3
20:34:55.633 00.001 9120 MultiStar: [#1 0.12,-0.07,0.99,U] [#2 0.04,-0.08,0.87,U] [#3 0.02,0.11,0.78,U] [#4 -0.02,0.05,0.57,U] [#5 -0.01,-0.32,0.48,U] [#6 0.12,-0.06,0.37,U] [#7 0.11,-0.13,0.28,U] [#8 0.39,-0.36,0.00,M1] 
20:34:55.634 00.001 9120 refined, 7 included, MultiStar: {0.07, -0.07}, one-star: {0.16, -0.15}
20:34:55.635 00.001 9120 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.04) = xAngle (-3.83 = 2.45)
20:34:55.636 00.001 9120 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.79 = 2.49)
20:34:55.637 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.79 mountX=-0.08 mountY=0.06, mountTheta=2.48
20:34:55.638 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.07, opts=13)
20:34:55.639 00.001 9120 Enqueuing Move request for scope (0.07, -0.07)
20:34:55.640 00.001 8596 Worker thread wakes up
20:34:55.640 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
20:34:55.640 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
20:34:55.640 00.000 8596 Moving (0.07, -0.07) raw xDistance=-0.08 yDistance=0.06
20:34:55.640 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:34:55.640 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:55.640 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:34:55.640 00.000 8596 MoveAxis(E, 0, ABG)
20:34:55.640 00.000 8596 Move returns status 0, amount 0
20:34:55.640 00.000 8596 MoveAxis(N, 0, ABG)
20:34:55.640 00.000 8596 Move returns status 0, amount 0
20:34:55.641 00.001 8596 move complete, result=0
20:34:55.641 00.000 8596 worker thread done servicing request
20:34:55.648 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:34:55.683 00.035 9120 UpdateGuideState exits: m=282361 SNR=209.7
20:34:55.685 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:55.686 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:55.687 00.001 9120 Enqueuing Expose request
20:34:55.688 00.001 8596 Worker thread wakes up
20:34:55.688 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:34:55.689 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:55.689 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:56.682 00.993 8596 Exposure complete
20:34:56.758 00.076 8596 worker thread done servicing request
20:34:56.758 00.000 9120 OnExposeComplete: enter
20:34:56.759 00.001 9120 UpdateGuideState(): m_state=6
20:34:56.760 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1401
20:34:56.761 00.001 9120 Star::Find returns 1 (0), X=1146.41, Y=158.44, Mass=278931, SNR=200.8, Peak=25107 HFD=4.3
20:34:56.762 00.001 9120 MultiStar: [#1 -0.08,-0.03,0.98,U] [#2 0.12,-0.03,1.03,U] [#3 -0.08,0.09,0.84,U] [#4 -0.09,-0.00,0.58,U] [#5 0.00,-0.02,0.49,U] [#6 0.01,-0.04,0.37,U] [#7 0.04,0.12,0.35,U] [#8 0.49,-0.12,0.00,M2] 
20:34:56.763 00.001 9120 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.10, -0.16}
20:34:56.764 00.001 9120 CameraToMount -- cameraTheta (-1.18) - m_xAngle (3.04) = xAngle (-4.22 = 2.06)
20:34:56.765 00.001 9120 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.19 = 2.09)
20:34:56.766 00.001 9120 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.18 mountX=-0.01 mountY=0.02, mountTheta=2.07
20:34:56.768 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.02, opts=13)
20:34:56.768 00.000 9120 Enqueuing Move request for scope (0.01, -0.02)
20:34:56.769 00.001 8596 Worker thread wakes up
20:34:56.769 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
20:34:56.769 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
20:34:56.770 00.001 8596 Moving (0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
20:34:56.770 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:34:56.770 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:56.770 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:34:56.770 00.000 8596 MoveAxis(E, 0, ABG)
20:34:56.770 00.000 8596 Move returns status 0, amount 0
20:34:56.770 00.000 8596 MoveAxis(N, 0, ABG)
20:34:56.770 00.000 8596 Move returns status 0, amount 0
20:34:56.770 00.000 8596 move complete, result=0
20:34:56.770 00.000 8596 worker thread done servicing request
20:34:56.774 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2441, FiltMax=65507, Gamma=1.000
20:34:56.790 00.016 9120 UpdateGuideState exits: m=278931 SNR=200.8
20:34:56.791 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:56.792 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:56.793 00.001 9120 Enqueuing Expose request
20:34:56.794 00.001 8596 Worker thread wakes up
20:34:56.794 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:34:56.795 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:56.795 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:57.969 01.174 8596 Exposure complete
20:34:58.053 00.084 8596 worker thread done servicing request
20:34:58.054 00.001 9120 OnExposeComplete: enter
20:34:58.054 00.000 9120 UpdateGuideState(): m_state=6
20:34:58.055 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1402
20:34:58.056 00.001 9120 Star::Find returns 1 (0), X=1146.51, Y=158.26, Mass=300418, SNR=223.7, Peak=24345 HFD=4.4
20:34:58.057 00.001 9120 MultiStar: [#1 0.19,-0.35,0.00,M1] [#2 0.16,-0.21,0.92,U] [#3 0.12,-0.38,0.00,M1] [#4 0.11,-0.17,0.45,U] [#5 0.20,-0.33,0.00,M1] [#6 0.22,-0.25,0.27,U] [#7 0.35,-0.34,0.00,M1] [#8 0.56,-0.36,0.00,M3] 
20:34:58.058 00.001 9120 refined, 3 included, MultiStar: {0.18, -0.25}, one-star: {0.21, -0.33}
20:34:58.058 00.000 9120 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.04) = xAngle (-4.00 = 2.28)
20:34:58.059 00.001 9120 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.97 = 2.32)
20:34:58.060 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-0.96 mountX=-0.20 mountY=0.23, mountTheta=2.30
20:34:58.062 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.25, opts=13)
20:34:58.062 00.000 9120 Enqueuing Move request for scope (0.18, -0.25)
20:34:58.063 00.001 8596 Worker thread wakes up
20:34:58.063 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.25) opts 0xd
20:34:58.063 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.25)
20:34:58.063 00.000 8596 Moving (0.18, -0.25) raw xDistance=-0.20 yDistance=0.23
20:34:58.063 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:34:58.064 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:34:58.064 00.000 8596 MoveAxis(E, 29, ABG)
20:34:58.064 00.000 8596 Guiding  Dir = 2, Dur = 29
20:34:58.064 00.000 8596 IsSlewing returns 0
20:34:58.064 00.000 8596 IsGuiding returns 0
20:34:58.069 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2445, FiltMax=65507, Gamma=1.000
20:34:58.084 00.015 9120 UpdateGuideState exits: m=300418 SNR=223.7
20:34:58.085 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:58.087 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:58.088 00.001 9120 Enqueuing Expose request
20:34:58.113 00.025 8596 IsGuiding returns 1
20:34:58.113 00.000 8596 scope still moving after pulse duration time elapsed
20:34:58.143 00.030 8596 IsSlewing returns 0
20:34:58.143 00.000 8596 IsGuiding returns 1
20:34:58.174 00.031 8596 IsSlewing returns 0
20:34:58.174 00.000 8596 IsGuiding returns 1
20:34:58.206 00.032 8596 IsSlewing returns 0
20:34:58.206 00.000 8596 IsGuiding returns 0
20:34:58.206 00.000 8596 scope move finished after 29 + 113 ms
20:34:58.206 00.000 8596 Move returns status 0, amount 29
20:34:58.206 00.000 8596 MoveAxis(S, 48, ABG)
20:34:58.206 00.000 8596 Guiding  Dir = 1, Dur = 48
20:34:58.206 00.000 8596 IsSlewing returns 0
20:34:58.207 00.001 8596 IsGuiding returns 0
20:34:58.270 00.063 8596 IsGuiding returns 1
20:34:58.270 00.000 8596 scope still moving after pulse duration time elapsed
20:34:58.300 00.030 8596 IsSlewing returns 0
20:34:58.300 00.000 8596 IsGuiding returns 1
20:34:58.330 00.030 8596 IsSlewing returns 0
20:34:58.330 00.000 8596 IsGuiding returns 1
20:34:58.362 00.032 8596 IsSlewing returns 0
20:34:58.362 00.000 8596 IsGuiding returns 0
20:34:58.362 00.000 8596 scope move finished after 48 + 107 ms
20:34:58.362 00.000 8596 Move returns status 0, amount 48
20:34:58.362 00.000 8596 move complete, result=0
20:34:58.362 00.000 8596 worker thread done servicing request
20:34:58.363 00.001 8596 Worker thread wakes up
20:34:58.363 00.000 9120 GuideStep: -0.2 px 29 ms EAST, 0.2 px 48 ms SOUTH
20:34:58.364 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:58.364 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:34:59.348 00.984 8596 Exposure complete
20:34:59.430 00.082 8596 worker thread done servicing request
20:34:59.430 00.000 9120 OnExposeComplete: enter
20:34:59.431 00.001 9120 UpdateGuideState(): m_state=6
20:34:59.432 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1403
20:34:59.432 00.000 9120 Star::Find returns 1 (0), X=1146.52, Y=158.69, Mass=286802, SNR=210.3, Peak=25635 HFD=4.3
20:34:59.433 00.001 9120 MultiStar: [#1 0.19,0.03,0.98,U] [#2 0.10,0.09,0.94,U] [#3 -0.01,0.07,0.75,U] [#4 -0.01,0.09,0.48,U] [#5 -0.01,0.08,0.48,U] [#6 0.09,-0.00,0.31,U] [#7 0.13,-0.09,0.27,U] [#8 0.17,-0.28,0.31,U] 
20:34:59.433 00.000 9120 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {0.22, 0.09}
20:34:59.435 00.002 9120 CameraToMount -- cameraTheta (0.37) - m_xAngle (3.04) = xAngle (-2.67 = -2.67)
20:34:59.436 00.001 9120 CameraToMount -- cameraTheta (0.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.64 = -2.64)
20:34:59.437 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.37 mountX=-0.10 mountY=-0.06, mountTheta=-2.64
20:34:59.440 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.04, opts=13)
20:34:59.441 00.001 9120 Enqueuing Move request for scope (0.11, 0.04)
20:34:59.441 00.000 8596 Worker thread wakes up
20:34:59.441 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
20:34:59.441 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
20:34:59.442 00.001 8596 Moving (0.11, 0.04) raw xDistance=-0.10 yDistance=-0.06
20:34:59.442 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:34:59.442 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:34:59.442 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:34:59.442 00.000 8596 MoveAxis(E, 0, ABG)
20:34:59.442 00.000 8596 Move returns status 0, amount 0
20:34:59.442 00.000 8596 MoveAxis(N, 0, ABG)
20:34:59.442 00.000 8596 Move returns status 0, amount 0
20:34:59.442 00.000 8596 move complete, result=0
20:34:59.442 00.000 8596 worker thread done servicing request
20:34:59.446 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:34:59.470 00.024 9120 UpdateGuideState exits: m=286802 SNR=210.3
20:34:59.472 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:59.473 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:34:59.474 00.001 9120 Enqueuing Expose request
20:34:59.475 00.001 8596 Worker thread wakes up
20:34:59.475 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:34:59.477 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:34:59.477 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:00.644 01.167 8596 Exposure complete
20:35:00.732 00.088 8596 worker thread done servicing request
20:35:00.732 00.000 9120 OnExposeComplete: enter
20:35:00.733 00.001 9120 UpdateGuideState(): m_state=6
20:35:00.734 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1404
20:35:00.735 00.001 9120 Star::Find returns 1 (0), X=1146.61, Y=158.68, Mass=286610, SNR=216.8, Peak=25027 HFD=4.4
20:35:00.738 00.003 9120 MultiStar: [#1 0.31,0.22,0.00,M1] [#2 0.13,0.28,0.99,U] [#3 0.05,0.45,0.00,M1] [#4 0.15,0.27,0.43,U] [#5 0.14,0.12,0.45,U] [#6 0.10,0.46,0.00,M1] [#7 -0.01,0.09,0.34,U] [#8 0.40,0.20,0.00,M3] 
20:35:00.739 00.001 9120 refined, 4 included, MultiStar: {0.17, 0.18}, one-star: {0.30, 0.09}
20:35:00.741 00.002 9120 CameraToMount -- cameraTheta (0.80) - m_xAngle (3.04) = xAngle (-2.24 = -2.24)
20:35:00.742 00.001 9120 CameraToMount -- cameraTheta (0.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.21 = -2.21)
20:35:00.744 00.002 9120 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.80 mountX=-0.15 mountY=-0.20, mountTheta=-2.23
20:35:00.747 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=0.18, opts=13)
20:35:00.749 00.002 9120 Enqueuing Move request for scope (0.17, 0.18)
20:35:00.751 00.002 8596 Worker thread wakes up
20:35:00.751 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
20:35:00.751 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
20:35:00.751 00.000 8596 Moving (0.17, 0.18) raw xDistance=-0.15 yDistance=-0.20
20:35:00.751 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:35:00.751 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:00.751 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:35:00.751 00.000 8596 MoveAxis(E, 0, ABG)
20:35:00.752 00.001 8596 Move returns status 0, amount 0
20:35:00.752 00.000 8596 MoveAxis(N, 0, ABG)
20:35:00.752 00.000 8596 Move returns status 0, amount 0
20:35:00.752 00.000 8596 move complete, result=0
20:35:00.752 00.000 8596 worker thread done servicing request
20:35:00.760 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:35:00.796 00.036 9120 UpdateGuideState exits: m=286610 SNR=216.8
20:35:00.797 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:00.799 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:00.800 00.001 9120 Enqueuing Expose request
20:35:00.801 00.001 8596 Worker thread wakes up
20:35:00.801 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:00.801 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:00.801 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:01.780 00.979 8596 Exposure complete
20:35:01.856 00.076 8596 worker thread done servicing request
20:35:01.857 00.001 9120 OnExposeComplete: enter
20:35:01.858 00.001 9120 UpdateGuideState(): m_state=6
20:35:01.859 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1405
20:35:01.859 00.000 9120 Star::Find returns 1 (0), X=1146.41, Y=158.71, Mass=298445, SNR=197.1, Peak=28947 HFD=4.6
20:35:01.861 00.002 9120 MultiStar: [#1 0.06,0.19,1.03,U] [#2 0.04,0.15,0.98,U] [#3 0.02,0.24,0.79,U] [#4 -0.05,0.29,0.48,U] [#5 0.04,0.16,0.45,U] [#6 0.05,0.31,0.38,U] [#7 -0.01,0.18,0.40,U] [#8 0.29,0.03,0.28,U] 
20:35:01.861 00.000 9120 single-star, 8 included, MultiStar: {0.05, 0.18}, one-star: {0.10, 0.11}
20:35:01.862 00.001 9120 CameraToMount -- cameraTheta (0.83) - m_xAngle (3.04) = xAngle (-2.21 = -2.21)
20:35:01.863 00.001 9120 CameraToMount -- cameraTheta (0.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.17 = -2.17)
20:35:01.864 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.83 mountX=-0.09 mountY=-0.12, mountTheta=-2.20
20:35:01.865 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.11, opts=13)
20:35:01.866 00.001 9120 Enqueuing Move request for scope (0.10, 0.11)
20:35:01.867 00.001 8596 Worker thread wakes up
20:35:01.867 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
20:35:01.867 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
20:35:01.867 00.000 8596 Moving (0.10, 0.11) raw xDistance=-0.09 yDistance=-0.12
20:35:01.867 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:35:01.867 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:01.867 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:35:01.867 00.000 8596 MoveAxis(E, 0, ABG)
20:35:01.867 00.000 8596 Move returns status 0, amount 0
20:35:01.868 00.001 8596 MoveAxis(N, 0, ABG)
20:35:01.868 00.000 8596 Move returns status 0, amount 0
20:35:01.868 00.000 8596 move complete, result=0
20:35:01.868 00.000 8596 worker thread done servicing request
20:35:01.877 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:35:01.905 00.028 9120 UpdateGuideState exits: m=298445 SNR=197.1
20:35:01.906 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:01.908 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:01.908 00.000 9120 Enqueuing Expose request
20:35:01.909 00.001 8596 Worker thread wakes up
20:35:01.909 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:01.910 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:01.910 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:03.065 01.155 8596 Exposure complete
20:35:03.123 00.058 8596 worker thread done servicing request
20:35:03.123 00.000 9120 OnExposeComplete: enter
20:35:03.124 00.001 9120 UpdateGuideState(): m_state=6
20:35:03.124 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1406
20:35:03.125 00.001 9120 Star::Find returns 1 (0), X=1146.18, Y=158.59, Mass=308093, SNR=209.0, Peak=29411 HFD=4.5
20:35:03.126 00.001 9120 MultiStar: [#1 -0.13,0.10,0.94,U] [#2 -0.11,0.08,0.93,U] [#3 -0.30,0.26,0.00,M1] [#4 -0.17,0.14,0.47,U] [#5 -0.18,-0.14,0.42,U] [#6 -0.31,0.17,0.28,U] [#7 -0.13,0.05,0.35,U] [#8 -0.05,-0.08,0.29,U] 
20:35:03.127 00.001 9120 single-star, 7 included, MultiStar: {-0.14, 0.05}, one-star: {-0.13, -0.00}
20:35:03.128 00.001 9120 CameraToMount -- cameraTheta (-3.11) - m_xAngle (3.04) = xAngle (-6.16 = 0.13)
20:35:03.129 00.001 9120 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.12 = 0.16)
20:35:03.129 00.000 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.11 mountX=0.13 mountY=0.02, mountTheta=0.16
20:35:03.131 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.00, opts=13)
20:35:03.132 00.001 9120 Enqueuing Move request for scope (-0.13, -0.00)
20:35:03.133 00.001 8596 Worker thread wakes up
20:35:03.133 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
20:35:03.133 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
20:35:03.133 00.000 8596 Moving (-0.13, -0.00) raw xDistance=0.13 yDistance=0.02
20:35:03.133 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:35:03.133 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:03.133 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:35:03.133 00.000 8596 MoveAxis(E, 0, ABG)
20:35:03.133 00.000 8596 Move returns status 0, amount 0
20:35:03.133 00.000 8596 MoveAxis(N, 0, ABG)
20:35:03.133 00.000 8596 Move returns status 0, amount 0
20:35:03.133 00.000 8596 move complete, result=0
20:35:03.133 00.000 8596 worker thread done servicing request
20:35:03.140 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:35:03.160 00.020 9120 UpdateGuideState exits: m=308093 SNR=209.0
20:35:03.161 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:03.162 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:03.163 00.001 9120 Enqueuing Expose request
20:35:03.163 00.000 8596 Worker thread wakes up
20:35:03.163 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:03.164 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:03.164 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:04.155 00.991 8596 Exposure complete
20:35:04.267 00.112 8596 worker thread done servicing request
20:35:04.268 00.001 9120 OnExposeComplete: enter
20:35:04.269 00.001 9120 UpdateGuideState(): m_state=6
20:35:04.270 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1407
20:35:04.271 00.001 9120 Star::Find returns 1 (0), X=1146.23, Y=158.72, Mass=297181, SNR=214.8, Peak=29075 HFD=4.5
20:35:04.272 00.001 9120 MultiStar: [#1 -0.26,0.09,0.99,U] [#2 -0.41,0.20,0.00,M1] [#3 -0.39,0.45,0.00,M2] [#4 -0.30,0.16,0.47,U] [#5 -0.50,0.12,0.00,M1] [#6 -0.34,0.04,0.32,U] [#7 -0.27,0.20,0.34,U] [#8 -0.10,-0.08,0.28,U] 
20:35:04.273 00.001 9120 single-star, 5 included, MultiStar: {-0.21, 0.10}, one-star: {-0.08, 0.13}
20:35:04.274 00.001 9120 CameraToMount -- cameraTheta (2.12) - m_xAngle (3.04) = xAngle (-0.92 = -0.92)
20:35:04.274 00.000 9120 CameraToMount -- cameraTheta (2.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.88 = -0.88)
20:35:04.275 00.001 9120 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.12 mountX=0.09 mountY=-0.11, mountTheta=-0.91
20:35:04.277 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.08, y=0.13, opts=13)
20:35:04.277 00.000 9120 Enqueuing Move request for scope (-0.08, 0.13)
20:35:04.278 00.001 8596 Worker thread wakes up
20:35:04.278 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
20:35:04.278 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
20:35:04.278 00.000 8596 Moving (-0.08, 0.13) raw xDistance=0.09 yDistance=-0.11
20:35:04.278 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:35:04.279 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:04.279 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:35:04.279 00.000 8596 MoveAxis(E, 0, ABG)
20:35:04.279 00.000 8596 Move returns status 0, amount 0
20:35:04.279 00.000 8596 MoveAxis(N, 0, ABG)
20:35:04.279 00.000 8596 Move returns status 0, amount 0
20:35:04.279 00.000 8596 move complete, result=0
20:35:04.279 00.000 8596 worker thread done servicing request
20:35:04.284 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2445, FiltMax=65535, Gamma=1.000
20:35:04.299 00.015 9120 UpdateGuideState exits: m=297181 SNR=214.8
20:35:04.300 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:04.301 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:04.302 00.001 9120 Enqueuing Expose request
20:35:04.302 00.000 8596 Worker thread wakes up
20:35:04.302 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:04.303 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:04.303 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:05.467 01.164 8596 Exposure complete
20:35:05.569 00.102 8596 worker thread done servicing request
20:35:05.569 00.000 9120 OnExposeComplete: enter
20:35:05.570 00.001 9120 UpdateGuideState(): m_state=6
20:35:05.571 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1408
20:35:05.573 00.002 9120 Star::Find returns 1 (0), X=1146.35, Y=158.75, Mass=272829, SNR=197.1, Peak=25139 HFD=4.5
20:35:05.575 00.002 9120 MultiStar: [#1 -0.06,0.27,1.07,U] [#2 -0.22,0.30,0.00,M2] [#3 -0.34,0.42,0.00,M3] [#4 -0.04,0.16,0.49,U] [#5 -0.20,0.26,0.45,U] [#6 -0.25,0.23,0.35,U] [#7 -0.27,0.07,0.40,U] [#8 0.23,-0.08,0.24,U] 
20:35:05.576 00.001 9120 single-star, 6 included, MultiStar: {-0.07, 0.18}, one-star: {0.04, 0.16}
20:35:05.578 00.002 9120 CameraToMount -- cameraTheta (1.31) - m_xAngle (3.04) = xAngle (-1.73 = -1.73)
20:35:05.579 00.001 9120 CameraToMount -- cameraTheta (1.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.70 = -1.70)
20:35:05.581 00.002 9120 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.31 mountX=-0.03 mountY=-0.16, mountTheta=-1.73
20:35:05.585 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.16, opts=13)
20:35:05.586 00.001 9120 Enqueuing Move request for scope (0.04, 0.16)
20:35:05.587 00.001 8596 Worker thread wakes up
20:35:05.587 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
20:35:05.587 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
20:35:05.587 00.000 8596 Moving (0.04, 0.16) raw xDistance=-0.03 yDistance=-0.16
20:35:05.587 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:35:05.587 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:05.587 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:35:05.587 00.000 8596 MoveAxis(E, 0, ABG)
20:35:05.587 00.000 8596 Move returns status 0, amount 0
20:35:05.587 00.000 8596 MoveAxis(N, 0, ABG)
20:35:05.587 00.000 8596 Move returns status 0, amount 0
20:35:05.588 00.001 8596 move complete, result=0
20:35:05.588 00.000 8596 worker thread done servicing request
20:35:05.598 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2445, FiltMax=65523, Gamma=1.000
20:35:05.625 00.027 9120 UpdateGuideState exits: m=272829 SNR=197.1
20:35:05.626 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:05.627 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:05.628 00.001 9120 Enqueuing Expose request
20:35:05.629 00.001 8596 Worker thread wakes up
20:35:05.629 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:05.630 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:05.630 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:06.608 00.978 8596 Exposure complete
20:35:06.668 00.060 8596 worker thread done servicing request
20:35:06.668 00.000 9120 OnExposeComplete: enter
20:35:06.669 00.001 9120 UpdateGuideState(): m_state=6
20:35:06.670 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1409
20:35:06.671 00.001 9120 Star::Find returns 1 (0), X=1146.01, Y=158.90, Mass=310971, SNR=213.5, Peak=28659 HFD=4.3
20:35:06.672 00.001 9120 MultiStar: [#1 -0.36,0.38,0.00,M1] [#2 -0.11,0.38,0.00,M3] [#3 -0.37,0.73,0.00,M4] [#4 -0.47,0.41,0.00,M1] [#5 -0.24,0.27,0.41,U] [#6 -0.41,0.51,0.00,M1] [#7 -0.19,0.28,0.33,U] [#8 -0.17,0.42,0.00,M1] 
20:35:06.672 00.000 9120 refined, 2 included, MultiStar: {-0.26, 0.29}, one-star: {-0.30, 0.30}
20:35:06.673 00.001 9120 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.04) = xAngle (-0.73 = -0.73)
20:35:06.674 00.001 9120 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.69 = -0.69)
20:35:06.675 00.001 9120 CameraToMount -- cameraX=-0.26 cameraY=0.29 hyp=0.39 cameraTheta=2.31 mountX=0.29 mountY=-0.25, mountTheta=-0.71
20:35:06.676 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.26, y=0.29, opts=13)
20:35:06.677 00.001 9120 Enqueuing Move request for scope (-0.26, 0.29)
20:35:06.678 00.001 8596 Worker thread wakes up
20:35:06.678 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.29) opts 0xd
20:35:06.678 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.26, 0.29)
20:35:06.678 00.000 8596 Moving (-0.26, 0.29) raw xDistance=0.29 yDistance=-0.25
20:35:06.678 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:35:06.678 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:35:06.678 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:35:06.678 00.000 8596 MoveAxis(W, 42, ABG)
20:35:06.678 00.000 8596 Guiding  Dir = 3, Dur = 42
20:35:06.679 00.001 8596 IsSlewing returns 0
20:35:06.679 00.000 8596 IsGuiding returns 0
20:35:06.683 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:35:06.705 00.022 9120 UpdateGuideState exits: m=310971 SNR=213.5
20:35:06.708 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:06.709 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:06.711 00.002 9120 Enqueuing Expose request
20:35:06.740 00.029 8596 IsGuiding returns 1
20:35:06.740 00.000 8596 scope still moving after pulse duration time elapsed
20:35:06.770 00.030 8596 IsSlewing returns 0
20:35:06.770 00.000 8596 IsGuiding returns 1
20:35:06.802 00.032 8596 IsSlewing returns 0
20:35:06.803 00.001 8596 IsGuiding returns 1
20:35:06.833 00.030 8596 IsSlewing returns 0
20:35:06.833 00.000 8596 IsGuiding returns 0
20:35:06.833 00.000 8596 scope move finished after 42 + 112 ms
20:35:06.833 00.000 8596 Move returns status 0, amount 42
20:35:06.833 00.000 8596 MoveAxis(N, 0, ABG)
20:35:06.833 00.000 8596 Move returns status 0, amount 0
20:35:06.833 00.000 8596 move complete, result=0
20:35:06.834 00.001 8596 worker thread done servicing request
20:35:06.834 00.000 8596 Worker thread wakes up
20:35:06.834 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:06.834 00.000 9120 GuideStep: 0.3 px 42 ms WEST, -0.3 px 0 ms NORTH
20:35:06.835 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:08.000 01.165 8596 Exposure complete
20:35:08.112 00.112 8596 worker thread done servicing request
20:35:08.112 00.000 9120 OnExposeComplete: enter
20:35:08.114 00.002 9120 UpdateGuideState(): m_state=6
20:35:08.116 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1410
20:35:08.117 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.65, Mass=293211, SNR=199.7, Peak=26899 HFD=4.6
20:35:08.119 00.002 9120 MultiStar: [#1 -0.01,0.36,0.90,U] [#2 0.22,0.04,1.08,U] [#3 0.01,0.48,0.00,M5] [#4 0.08,0.29,0.48,U] [#5 0.28,0.20,0.52,U] [#6 -0.16,0.16,0.32,U] [#7 0.25,0.20,0.34,U] [#8 -0.00,0.24,0.26,U] 
20:35:08.121 00.002 9120 single-star, 7 included, MultiStar: {0.10, 0.17}, one-star: {0.06, 0.06}
20:35:08.122 00.001 9120 CameraToMount -- cameraTheta (0.78) - m_xAngle (3.04) = xAngle (-2.26 = -2.26)
20:35:08.124 00.002 9120 CameraToMount -- cameraTheta (0.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.23 = -2.23)
20:35:08.126 00.002 9120 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.78 mountX=-0.05 mountY=-0.06, mountTheta=-2.25
20:35:08.128 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.06, opts=13)
20:35:08.130 00.002 9120 Enqueuing Move request for scope (0.06, 0.06)
20:35:08.131 00.001 8596 Worker thread wakes up
20:35:08.131 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
20:35:08.131 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
20:35:08.131 00.000 8596 Moving (0.06, 0.06) raw xDistance=-0.05 yDistance=-0.06
20:35:08.131 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:35:08.131 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:08.132 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:35:08.132 00.000 8596 MoveAxis(E, 0, ABG)
20:35:08.132 00.000 8596 Move returns status 0, amount 0
20:35:08.132 00.000 8596 MoveAxis(N, 0, ABG)
20:35:08.132 00.000 8596 Move returns status 0, amount 0
20:35:08.132 00.000 8596 move complete, result=0
20:35:08.132 00.000 8596 worker thread done servicing request
20:35:08.137 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:35:08.153 00.016 9120 UpdateGuideState exits: m=293211 SNR=199.7
20:35:08.154 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:08.155 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:08.156 00.001 9120 Enqueuing Expose request
20:35:08.157 00.001 8596 Worker thread wakes up
20:35:08.157 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:08.158 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:08.158 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:09.141 00.983 8596 Exposure complete
20:35:09.206 00.065 8596 worker thread done servicing request
20:35:09.206 00.000 9120 OnExposeComplete: enter
20:35:09.207 00.001 9120 UpdateGuideState(): m_state=6
20:35:09.208 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1411
20:35:09.209 00.001 9120 Star::Find returns 1 (0), X=1146.53, Y=158.89, Mass=280088, SNR=188.8, Peak=23795 HFD=4.3
20:35:09.210 00.001 9120 MultiStar: [#1 0.16,0.31,1.07,U] [#2 0.13,0.32,1.08,U] [#3 0.14,0.50,0.00,M6] [#4 0.22,0.28,0.57,U] [#5 0.24,0.09,0.52,U] [#6 0.34,0.28,0.00,M1] [#7 0.31,0.37,0.00,M1] [#8 0.36,0.03,0.35,U] 
20:35:09.211 00.001 9120 refined, 5 included, MultiStar: {0.20, 0.26}, one-star: {0.22, 0.30}
20:35:09.213 00.002 9120 CameraToMount -- cameraTheta (0.92) - m_xAngle (3.04) = xAngle (-2.12 = -2.12)
20:35:09.214 00.001 9120 CameraToMount -- cameraTheta (0.92) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.08 = -2.08)
20:35:09.216 00.002 9120 CameraToMount -- cameraX=0.20 cameraY=0.26 hyp=0.33 cameraTheta=0.92 mountX=-0.17 mountY=-0.28, mountTheta=-2.11
20:35:09.219 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=0.26, opts=13)
20:35:09.220 00.001 9120 Enqueuing Move request for scope (0.20, 0.26)
20:35:09.222 00.002 8596 Worker thread wakes up
20:35:09.222 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.26) opts 0xd
20:35:09.222 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, 0.26)
20:35:09.222 00.000 8596 Moving (0.20, 0.26) raw xDistance=-0.17 yDistance=-0.28
20:35:09.222 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:35:09.222 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:35:09.223 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:35:09.223 00.000 8596 MoveAxis(E, 0, ABG)
20:35:09.223 00.000 8596 Move returns status 0, amount 0
20:35:09.223 00.000 8596 MoveAxis(N, 0, ABG)
20:35:09.223 00.000 8596 Move returns status 0, amount 0
20:35:09.223 00.000 8596 move complete, result=0
20:35:09.223 00.000 8596 worker thread done servicing request
20:35:09.231 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:35:09.254 00.023 9120 UpdateGuideState exits: m=280088 SNR=188.8
20:35:09.256 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:09.256 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:09.257 00.001 9120 Enqueuing Expose request
20:35:09.258 00.001 8596 Worker thread wakes up
20:35:09.258 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:35:09.259 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:09.259 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:10.454 01.195 8596 Exposure complete
20:35:10.520 00.066 8596 worker thread done servicing request
20:35:10.520 00.000 9120 OnExposeComplete: enter
20:35:10.523 00.003 9120 UpdateGuideState(): m_state=6
20:35:10.524 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1412
20:35:10.526 00.002 9120 Star::Find returns 1 (0), X=1146.44, Y=158.65, Mass=336534, SNR=242.1, Peak=27267 HFD=4.6
20:35:10.528 00.002 9120 MultiStar: [#1 -0.05,0.38,0.00,M1] [#2 0.30,0.16,0.82,U] [#3 -0.10,0.22,0.70,U] [#4 0.02,0.05,0.41,U] [#5 0.14,-0.09,0.36,U] [#6 0.19,0.25,0.26,U] [#7 0.14,0.10,0.27,U] [#8 0.24,-0.25,0.25,U] 
20:35:10.529 00.001 9120 single-star, 7 included, MultiStar: {0.13, 0.09}, one-star: {0.13, 0.05}
20:35:10.531 00.002 9120 CameraToMount -- cameraTheta (0.35) - m_xAngle (3.04) = xAngle (-2.69 = -2.69)
20:35:10.532 00.001 9120 CameraToMount -- cameraTheta (0.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.65 = -2.65)
20:35:10.534 00.002 9120 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.35 mountX=-0.13 mountY=-0.07, mountTheta=-2.66
20:35:10.537 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.05, opts=13)
20:35:10.538 00.001 9120 Enqueuing Move request for scope (0.13, 0.05)
20:35:10.539 00.001 8596 Worker thread wakes up
20:35:10.539 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
20:35:10.539 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
20:35:10.539 00.000 8596 Moving (0.13, 0.05) raw xDistance=-0.13 yDistance=-0.07
20:35:10.540 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:35:10.540 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:10.540 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:35:10.540 00.000 8596 MoveAxis(E, 0, ABG)
20:35:10.540 00.000 8596 Move returns status 0, amount 0
20:35:10.540 00.000 8596 MoveAxis(N, 0, ABG)
20:35:10.540 00.000 8596 Move returns status 0, amount 0
20:35:10.540 00.000 8596 move complete, result=0
20:35:10.540 00.000 8596 worker thread done servicing request
20:35:10.545 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2452, FiltMax=65488, Gamma=1.000
20:35:10.571 00.026 9120 UpdateGuideState exits: m=336534 SNR=242.1
20:35:10.573 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:10.576 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:10.577 00.001 9120 Enqueuing Expose request
20:35:10.579 00.002 8596 Worker thread wakes up
20:35:10.579 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:10.580 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:10.580 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:11.560 00.980 8596 Exposure complete
20:35:11.639 00.079 8596 worker thread done servicing request
20:35:11.639 00.000 9120 OnExposeComplete: enter
20:35:11.640 00.001 9120 UpdateGuideState(): m_state=6
20:35:11.641 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1413
20:35:11.642 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.57, Mass=286562, SNR=199.7, Peak=24243 HFD=4.3
20:35:11.643 00.001 9120 MultiStar: [#1 0.13,0.19,1.12,U] [#2 0.14,0.22,0.98,U] [#3 -0.05,0.38,0.00,M6] [#4 0.02,0.13,0.53,U] [#5 0.08,0.21,0.39,U] [#6 0.16,0.24,0.33,U] [#7 0.15,-0.08,0.30,U] [#8 0.22,0.06,0.28,U] 
20:35:11.643 00.000 9120 refined, 7 included, MultiStar: {0.14, 0.13}, one-star: {0.19, -0.02}
20:35:11.644 00.001 9120 CameraToMount -- cameraTheta (0.75) - m_xAngle (3.04) = xAngle (-2.30 = -2.30)
20:35:11.645 00.001 9120 CameraToMount -- cameraTheta (0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.26 = -2.26)
20:35:11.646 00.001 9120 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.75 mountX=-0.12 mountY=-0.14, mountTheta=-2.28
20:35:11.647 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=0.13, opts=13)
20:35:11.649 00.002 9120 Enqueuing Move request for scope (0.14, 0.13)
20:35:11.649 00.000 8596 Worker thread wakes up
20:35:11.650 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
20:35:11.650 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
20:35:11.650 00.000 8596 Moving (0.14, 0.13) raw xDistance=-0.12 yDistance=-0.14
20:35:11.650 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:35:11.650 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:11.650 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:35:11.650 00.000 8596 MoveAxis(E, 0, ABG)
20:35:11.650 00.000 8596 Move returns status 0, amount 0
20:35:11.650 00.000 8596 MoveAxis(N, 0, ABG)
20:35:11.650 00.000 8596 Move returns status 0, amount 0
20:35:11.650 00.000 8596 move complete, result=0
20:35:11.650 00.000 8596 worker thread done servicing request
20:35:11.653 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2477, FiltMax=65488, Gamma=1.000
20:35:11.669 00.016 9120 UpdateGuideState exits: m=286562 SNR=199.7
20:35:11.670 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:11.670 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:11.671 00.001 9120 Enqueuing Expose request
20:35:11.671 00.000 8596 Worker thread wakes up
20:35:11.671 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:11.673 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:11.673 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:12.838 01.165 8596 Exposure complete
20:35:12.920 00.082 8596 worker thread done servicing request
20:35:12.920 00.000 9120 OnExposeComplete: enter
20:35:12.921 00.001 9120 UpdateGuideState(): m_state=6
20:35:12.923 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1414
20:35:12.924 00.001 9120 Star::Find returns 1 (0), X=1146.46, Y=158.59, Mass=304155, SNR=206.6, Peak=30067 HFD=4.3
20:35:12.925 00.001 9120 MultiStar: [#1 -0.02,0.20,1.00,U] [#2 -0.01,0.34,0.90,U] [#3 -0.05,0.45,0.00,M7] [#4 -0.07,0.26,0.51,U] [#5 -0.08,0.29,0.40,U] [#6 0.06,0.11,0.31,U] [#7 0.11,-0.02,0.32,U] [#8 0.29,0.10,0.27,U] 
20:35:12.925 00.000 9120 single-star, 7 included, MultiStar: {0.04, 0.17}, one-star: {0.15, -0.01}
20:35:12.927 00.002 9120 CameraToMount -- cameraTheta (-0.07) - m_xAngle (3.04) = xAngle (-3.11 = -3.11)
20:35:12.928 00.001 9120 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.08 = -3.08)
20:35:12.929 00.001 9120 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.07 mountX=-0.15 mountY=-0.01, mountTheta=-3.08
20:35:12.930 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.01, opts=13)
20:35:12.930 00.000 9120 Enqueuing Move request for scope (0.15, -0.01)
20:35:12.931 00.001 8596 Worker thread wakes up
20:35:12.931 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
20:35:12.931 00.000 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
20:35:12.931 00.000 8596 Moving (0.15, -0.01) raw xDistance=-0.15 yDistance=-0.01
20:35:12.931 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:35:12.931 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:12.931 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:35:12.932 00.001 8596 MoveAxis(E, 0, ABG)
20:35:12.932 00.000 8596 Move returns status 0, amount 0
20:35:12.932 00.000 8596 MoveAxis(N, 0, ABG)
20:35:12.932 00.000 8596 Move returns status 0, amount 0
20:35:12.932 00.000 8596 move complete, result=0
20:35:12.932 00.000 8596 worker thread done servicing request
20:35:12.937 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:35:12.952 00.015 9120 UpdateGuideState exits: m=304155 SNR=206.6
20:35:12.953 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:12.954 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:12.955 00.001 9120 Enqueuing Expose request
20:35:12.956 00.001 8596 Worker thread wakes up
20:35:12.956 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:12.957 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:12.957 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:13.936 00.979 8596 Exposure complete
20:35:13.996 00.060 8596 worker thread done servicing request
20:35:13.996 00.000 9120 OnExposeComplete: enter
20:35:13.997 00.001 9120 UpdateGuideState(): m_state=6
20:35:13.998 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1415
20:35:13.999 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.84, Mass=296782, SNR=225.8, Peak=27123 HFD=4.4
20:35:14.000 00.001 9120 MultiStar: [#1 0.19,0.25,0.89,U] [#2 0.26,0.29,0.00,M1] [#3 -0.05,0.43,0.00,M8] [#4 0.26,0.42,0.00,M1] [#5 0.12,0.18,0.44,U] [#6 0.23,0.42,0.00,M1] [#7 0.41,0.18,0.00,M1] [#8 0.35,-0.14,0.00,M1] 
20:35:14.001 00.001 9120 refined, 2 included, MultiStar: {0.20, 0.23}, one-star: {0.23, 0.25}
20:35:14.001 00.000 9120 CameraToMount -- cameraTheta (0.87) - m_xAngle (3.04) = xAngle (-2.17 = -2.17)
20:35:14.002 00.001 9120 CameraToMount -- cameraTheta (0.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.13 = -2.13)
20:35:14.003 00.001 9120 CameraToMount -- cameraX=0.20 cameraY=0.23 hyp=0.31 cameraTheta=0.87 mountX=-0.17 mountY=-0.26, mountTheta=-2.16
20:35:14.005 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.20, y=0.23, opts=13)
20:35:14.005 00.000 9120 Enqueuing Move request for scope (0.20, 0.23)
20:35:14.006 00.001 8596 Worker thread wakes up
20:35:14.006 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.23) opts 0xd
20:35:14.006 00.000 8596 Handling offset move in thread for scope, endpoint = (0.20, 0.23)
20:35:14.006 00.000 8596 Moving (0.20, 0.23) raw xDistance=-0.17 yDistance=-0.26
20:35:14.007 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:35:14.007 00.000 8596 switching direction from 1 to -1 - decHistory=-3 oldest=-0.25 newest=-0.41
20:35:14.007 00.000 8596 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:35:14.007 00.000 8596 MoveAxis(E, 0, ABG)
20:35:14.007 00.000 8596 Move returns status 0, amount 0
20:35:14.007 00.000 8596 MoveAxis(N, 55, ABG)
20:35:14.007 00.000 8596 Guiding  Dir = 0, Dur = 55
20:35:14.007 00.000 8596 IsSlewing returns 0
20:35:14.007 00.000 8596 IsGuiding returns 0
20:35:14.009 00.002 8596 PulseGuide returned control before completion, sleep 64
20:35:14.013 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2710, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:35:14.036 00.023 9120 UpdateGuideState exits: m=296782 SNR=225.8
20:35:14.037 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:14.038 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:14.039 00.001 9120 Enqueuing Expose request
20:35:14.082 00.043 8596 IsGuiding returns 1
20:35:14.082 00.000 8596 scope still moving after pulse duration time elapsed
20:35:14.113 00.031 8596 IsSlewing returns 0
20:35:14.113 00.000 8596 IsGuiding returns 0
20:35:14.113 00.000 8596 scope move finished after 55 + 50 ms
20:35:14.113 00.000 8596 Move returns status 0, amount 55
20:35:14.113 00.000 8596 move complete, result=0
20:35:14.114 00.001 8596 worker thread done servicing request
20:35:14.114 00.000 8596 Worker thread wakes up
20:35:14.114 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.3 px 55 ms NORTH
20:35:14.116 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:14.116 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:15.289 01.173 8596 Exposure complete
20:35:15.355 00.066 8596 worker thread done servicing request
20:35:15.355 00.000 9120 OnExposeComplete: enter
20:35:15.356 00.001 9120 UpdateGuideState(): m_state=6
20:35:15.357 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1416
20:35:15.358 00.001 9120 Star::Find returns 1 (0), X=1146.45, Y=158.52, Mass=285341, SNR=218.0, Peak=23203 HFD=4.3
20:35:15.359 00.001 9120 MultiStar: [#1 0.09,-0.08,0.87,U] [#2 0.17,-0.06,0.93,U] [#3 -0.04,0.07,0.64,U] [#4 0.03,-0.11,0.45,U] [#5 0.10,-0.20,0.44,U] [#6 -0.28,-0.21,0.25,U] [#7 0.46,-0.08,0.00,M2] [#8 0.04,-0.07,0.24,U] 
20:35:15.360 00.001 9120 refined, 7 included, MultiStar: {0.07, -0.08}, one-star: {0.15, -0.08}
20:35:15.360 00.000 9120 CameraToMount -- cameraTheta (-0.79) - m_xAngle (3.04) = xAngle (-3.83 = 2.45)
20:35:15.361 00.001 9120 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.80 = 2.49)
20:35:15.362 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.79 mountX=-0.08 mountY=0.06, mountTheta=2.47
20:35:15.364 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=-0.08, opts=13)
20:35:15.364 00.000 9120 Enqueuing Move request for scope (0.07, -0.08)
20:35:15.365 00.001 8596 Worker thread wakes up
20:35:15.365 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
20:35:15.365 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
20:35:15.365 00.000 8596 Moving (0.07, -0.08) raw xDistance=-0.08 yDistance=0.06
20:35:15.365 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:35:15.365 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:15.366 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:35:15.366 00.000 8596 MoveAxis(E, 0, ABG)
20:35:15.366 00.000 8596 Move returns status 0, amount 0
20:35:15.366 00.000 8596 MoveAxis(N, 0, ABG)
20:35:15.366 00.000 8596 Move returns status 0, amount 0
20:35:15.366 00.000 8596 move complete, result=0
20:35:15.367 00.001 8596 worker thread done servicing request
20:35:15.371 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2710, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:35:15.385 00.014 9120 UpdateGuideState exits: m=285341 SNR=218.0
20:35:15.386 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:15.386 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:15.387 00.001 9120 Enqueuing Expose request
20:35:15.388 00.001 8596 Worker thread wakes up
20:35:15.388 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:15.388 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:15.388 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:16.371 00.983 8596 Exposure complete
20:35:16.458 00.087 8596 worker thread done servicing request
20:35:16.458 00.000 9120 OnExposeComplete: enter
20:35:16.459 00.001 9120 UpdateGuideState(): m_state=6
20:35:16.460 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1417
20:35:16.461 00.001 9120 Star::Find returns 1 (0), X=1146.56, Y=158.46, Mass=301080, SNR=233.3, Peak=22755 HFD=4.3
20:35:16.462 00.001 9120 MultiStar: [#1 0.17,0.04,0.78,U] [#2 0.35,0.02,0.80,U] [#3 0.17,0.13,0.63,U] [#4 0.40,0.05,0.00,M1] [#5 0.21,0.08,0.44,U] [#6 0.22,0.16,0.28,U] [#7 0.42,-0.09,0.00,M3] [#8 0.51,-0.26,0.00,M1] 
20:35:16.463 00.001 9120 refined, 5 included, MultiStar: {0.24, 0.02}, one-star: {0.25, -0.13}
20:35:16.463 00.000 9120 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.04) = xAngle (-2.95 = -2.95)
20:35:16.464 00.001 9120 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.92 = -2.92)
20:35:16.465 00.001 9120 CameraToMount -- cameraX=0.24 cameraY=0.02 hyp=0.24 cameraTheta=0.09 mountX=-0.23 mountY=-0.05, mountTheta=-2.92
20:35:16.469 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.24, y=0.02, opts=13)
20:35:16.470 00.001 9120 Enqueuing Move request for scope (0.24, 0.02)
20:35:16.471 00.001 8596 Worker thread wakes up
20:35:16.472 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.02) opts 0xd
20:35:16.472 00.000 8596 Handling offset move in thread for scope, endpoint = (0.24, 0.02)
20:35:16.472 00.000 8596 Moving (0.24, 0.02) raw xDistance=-0.23 yDistance=-0.05
20:35:16.472 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:35:16.472 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:16.472 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:35:16.472 00.000 8596 MoveAxis(E, 34, ABG)
20:35:16.472 00.000 8596 Guiding  Dir = 2, Dur = 34
20:35:16.473 00.001 8596 IsSlewing returns 0
20:35:16.473 00.000 8596 IsGuiding returns 0
20:35:16.479 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:35:16.497 00.018 9120 UpdateGuideState exits: m=301080 SNR=233.3
20:35:16.498 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:16.499 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:16.500 00.001 9120 Enqueuing Expose request
20:35:16.531 00.031 8596 IsGuiding returns 1
20:35:16.531 00.000 8596 scope still moving after pulse duration time elapsed
20:35:16.561 00.030 8596 IsSlewing returns 0
20:35:16.562 00.001 8596 IsGuiding returns 1
20:35:16.592 00.030 8596 IsSlewing returns 0
20:35:16.592 00.000 8596 IsGuiding returns 1
20:35:16.624 00.032 8596 IsSlewing returns 0
20:35:16.624 00.000 8596 IsGuiding returns 1
20:35:16.654 00.030 8596 IsSlewing returns 0
20:35:16.654 00.000 8596 IsGuiding returns 0
20:35:16.654 00.000 8596 scope move finished after 34 + 147 ms
20:35:16.655 00.001 8596 Move returns status 0, amount 34
20:35:16.655 00.000 8596 MoveAxis(N, 0, ABG)
20:35:16.655 00.000 8596 Move returns status 0, amount 0
20:35:16.655 00.000 8596 move complete, result=0
20:35:16.655 00.000 8596 worker thread done servicing request
20:35:16.655 00.000 8596 Worker thread wakes up
20:35:16.655 00.000 9120 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
20:35:16.658 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:16.658 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:17.836 01.178 8596 Exposure complete
20:35:17.924 00.088 8596 worker thread done servicing request
20:35:17.924 00.000 9120 OnExposeComplete: enter
20:35:17.925 00.001 9120 UpdateGuideState(): m_state=6
20:35:17.926 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1418
20:35:17.927 00.001 9120 Star::Find returns 1 (0), X=1146.42, Y=158.47, Mass=307546, SNR=234.8, Peak=25811 HFD=4.3
20:35:17.928 00.001 9120 MultiStar: [#1 -0.13,0.12,0.91,U] [#2 -0.03,-0.21,0.81,U] [#3 -0.06,-0.01,0.60,U] [#4 0.05,0.01,0.52,U] [#5 -0.14,-0.06,0.38,U] [#6 0.02,0.10,0.29,U] [#7 -0.01,0.16,0.31,U] [#8 0.30,-0.28,0.00,M2] 
20:35:17.928 00.000 9120 refined, 7 included, MultiStar: {-0.02, -0.03}, one-star: {0.12, -0.12}
20:35:17.929 00.001 9120 CameraToMount -- cameraTheta (-2.13) - m_xAngle (3.04) = xAngle (-5.17 = 1.11)
20:35:17.930 00.001 9120 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.14 = 1.15)
20:35:17.931 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.13 mountX=0.01 mountY=0.03, mountTheta=1.12
20:35:17.932 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.03, opts=13)
20:35:17.933 00.001 9120 Enqueuing Move request for scope (-0.02, -0.03)
20:35:17.935 00.002 8596 Worker thread wakes up
20:35:17.935 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
20:35:17.935 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
20:35:17.935 00.000 8596 Moving (-0.02, -0.03) raw xDistance=0.01 yDistance=0.03
20:35:17.935 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:35:17.935 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:17.935 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:35:17.935 00.000 8596 MoveAxis(E, 0, ABG)
20:35:17.935 00.000 8596 Move returns status 0, amount 0
20:35:17.935 00.000 8596 MoveAxis(N, 0, ABG)
20:35:17.935 00.000 8596 Move returns status 0, amount 0
20:35:17.935 00.000 8596 move complete, result=0
20:35:17.935 00.000 8596 worker thread done servicing request
20:35:17.939 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:35:17.967 00.028 9120 UpdateGuideState exits: m=307546 SNR=234.8
20:35:17.968 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:17.969 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:17.970 00.001 9120 Enqueuing Expose request
20:35:17.971 00.001 8596 Worker thread wakes up
20:35:17.971 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:17.972 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:17.972 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:18.966 00.994 8596 Exposure complete
20:35:19.025 00.059 8596 worker thread done servicing request
20:35:19.025 00.000 9120 OnExposeComplete: enter
20:35:19.026 00.001 9120 UpdateGuideState(): m_state=6
20:35:19.027 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1419
20:35:19.028 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.52, Mass=287295, SNR=238.8, Peak=25475 HFD=4.3
20:35:19.029 00.001 9120 MultiStar: [#1 0.04,0.06,0.87,U] [#2 0.16,-0.10,0.89,U] [#3 -0.02,-0.10,0.64,U] [#4 0.17,-0.11,0.46,U] [#5 -0.02,-0.03,0.39,U] [#6 0.08,-0.01,0.34,U] [#7 0.10,-0.16,0.27,U] [#8 0.23,-0.33,0.00,M3] 
20:35:19.030 00.001 9120 refined, 7 included, MultiStar: {0.08, -0.06}, one-star: {0.12, -0.08}
20:35:19.030 00.000 9120 CameraToMount -- cameraTheta (-0.62) - m_xAngle (3.04) = xAngle (-3.66 = 2.62)
20:35:19.031 00.001 9120 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.63 = 2.66)
20:35:19.032 00.001 9120 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.62 mountX=-0.09 mountY=0.05, mountTheta=2.65
20:35:19.033 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.08, y=-0.06, opts=13)
20:35:19.034 00.001 9120 Enqueuing Move request for scope (0.08, -0.06)
20:35:19.035 00.001 8596 Worker thread wakes up
20:35:19.035 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
20:35:19.035 00.000 8596 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
20:35:19.035 00.000 8596 Moving (0.08, -0.06) raw xDistance=-0.09 yDistance=0.05
20:35:19.035 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:35:19.035 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:19.035 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:35:19.035 00.000 8596 MoveAxis(E, 0, ABG)
20:35:19.035 00.000 8596 Move returns status 0, amount 0
20:35:19.035 00.000 8596 MoveAxis(N, 0, ABG)
20:35:19.035 00.000 8596 Move returns status 0, amount 0
20:35:19.035 00.000 8596 move complete, result=0
20:35:19.035 00.000 8596 worker thread done servicing request
20:35:19.039 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:35:19.055 00.016 9120 UpdateGuideState exits: m=287295 SNR=238.8
20:35:19.056 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:19.057 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:19.058 00.001 9120 Enqueuing Expose request
20:35:19.059 00.001 8596 Worker thread wakes up
20:35:19.059 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:19.060 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:19.060 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:20.234 01.174 8596 Exposure complete
20:35:20.298 00.064 8596 worker thread done servicing request
20:35:20.298 00.000 9120 OnExposeComplete: enter
20:35:20.299 00.001 9120 UpdateGuideState(): m_state=6
20:35:20.301 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1420
20:35:20.302 00.001 9120 Star::Find returns 1 (0), X=1146.26, Y=158.63, Mass=298050, SNR=217.1, Peak=28499 HFD=4.5
20:35:20.304 00.002 9120 MultiStar: [#1 -0.12,-0.05,0.91,U] [#2 -0.08,0.08,0.97,U] [#3 -0.23,0.23,0.66,U] [#4 -0.20,0.07,0.50,U] [#5 -0.12,-0.04,0.41,U] [#6 0.03,0.16,0.32,U] [#7 -0.30,0.22,0.00,M2] [#8 0.02,-0.38,0.00,M4] 
20:35:20.306 00.002 9120 single-star, 6 included, MultiStar: {-0.11, 0.06}, one-star: {-0.05, 0.04}
20:35:20.307 00.001 9120 CameraToMount -- cameraTheta (2.49) - m_xAngle (3.04) = xAngle (-0.56 = -0.56)
20:35:20.309 00.002 9120 CameraToMount -- cameraTheta (2.49) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.52 = -0.52)
20:35:20.310 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.49 mountX=0.05 mountY=-0.03, mountTheta=-0.53
20:35:20.313 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.04, opts=13)
20:35:20.314 00.001 9120 Enqueuing Move request for scope (-0.05, 0.04)
20:35:20.315 00.001 8596 Worker thread wakes up
20:35:20.315 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
20:35:20.315 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
20:35:20.315 00.000 8596 Moving (-0.05, 0.04) raw xDistance=0.05 yDistance=-0.03
20:35:20.315 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:35:20.316 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:20.316 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:35:20.316 00.000 8596 MoveAxis(E, 0, ABG)
20:35:20.316 00.000 8596 Move returns status 0, amount 0
20:35:20.316 00.000 8596 MoveAxis(N, 0, ABG)
20:35:20.316 00.000 8596 Move returns status 0, amount 0
20:35:20.316 00.000 8596 move complete, result=0
20:35:20.316 00.000 8596 worker thread done servicing request
20:35:20.323 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:35:20.351 00.028 9120 UpdateGuideState exits: m=298050 SNR=217.1
20:35:20.353 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:20.354 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:20.354 00.000 9120 Enqueuing Expose request
20:35:20.355 00.001 8596 Worker thread wakes up
20:35:20.355 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:20.356 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:20.356 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:21.315 00.959 8596 Exposure complete
20:35:21.391 00.076 8596 worker thread done servicing request
20:35:21.391 00.000 9120 OnExposeComplete: enter
20:35:21.392 00.001 9120 UpdateGuideState(): m_state=6
20:35:21.392 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1421
20:35:21.393 00.001 9120 Star::Find returns 1 (0), X=1146.23, Y=158.56, Mass=320478, SNR=238.8, Peak=29955 HFD=4.6
20:35:21.394 00.001 9120 MultiStar: [#1 -0.27,0.12,0.81,U] [#2 -0.23,0.20,0.85,U] [#3 -0.36,0.32,0.00,M4] [#4 -0.32,0.25,0.00,M1] [#5 -0.39,0.13,0.00,M1] [#6 -0.08,0.31,0.31,U] [#7 -0.19,0.00,0.33,U] [#8 0.08,0.03,0.22,U] 
20:35:21.395 00.001 9120 single-star, 5 included, MultiStar: {-0.16, 0.10}, one-star: {-0.07, -0.03}
20:35:21.396 00.001 9120 CameraToMount -- cameraTheta (-2.70) - m_xAngle (3.04) = xAngle (-5.74 = 0.54)
20:35:21.397 00.001 9120 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.71 = 0.57)
20:35:21.397 00.000 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.70 mountX=0.07 mountY=0.04, mountTheta=0.56
20:35:21.399 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.03, opts=13)
20:35:21.400 00.001 9120 Enqueuing Move request for scope (-0.07, -0.03)
20:35:21.401 00.001 8596 Worker thread wakes up
20:35:21.401 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
20:35:21.401 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
20:35:21.401 00.000 8596 Moving (-0.07, -0.03) raw xDistance=0.07 yDistance=0.04
20:35:21.401 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:35:21.401 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:21.401 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:35:21.401 00.000 8596 MoveAxis(E, 0, ABG)
20:35:21.401 00.000 8596 Move returns status 0, amount 0
20:35:21.401 00.000 8596 MoveAxis(N, 0, ABG)
20:35:21.401 00.000 8596 Move returns status 0, amount 0
20:35:21.401 00.000 8596 move complete, result=0
20:35:21.401 00.000 8596 worker thread done servicing request
20:35:21.407 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2441, FiltMax=65535, Gamma=1.000
20:35:21.423 00.016 9120 UpdateGuideState exits: m=320478 SNR=238.8
20:35:21.425 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:21.425 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:21.426 00.001 9120 Enqueuing Expose request
20:35:21.427 00.001 8596 Worker thread wakes up
20:35:21.427 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:21.428 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:21.428 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:22.609 01.181 8596 Exposure complete
20:35:22.706 00.097 8596 worker thread done servicing request
20:35:22.707 00.001 9120 OnExposeComplete: enter
20:35:22.709 00.002 9120 UpdateGuideState(): m_state=6
20:35:22.710 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1422
20:35:22.712 00.002 9120 Star::Find returns 1 (0), X=1146.42, Y=158.49, Mass=312021, SNR=219.2, Peak=29587 HFD=4.2
20:35:22.713 00.001 9120 MultiStar: [#1 -0.00,0.07,0.90,U] [#2 -0.10,0.13,0.90,U] [#3 -0.13,0.38,0.00,M5] [#4 0.04,0.13,0.54,U] [#5 -0.18,0.04,0.40,U] [#6 -0.09,0.05,0.31,U] [#7 -0.03,-0.02,0.33,U] [#8 0.16,-0.31,0.25,U] 
20:35:22.714 00.001 9120 refined, 7 included, MultiStar: {-0.00, 0.02}, one-star: {0.12, -0.11}
20:35:22.716 00.002 9120 CameraToMount -- cameraTheta (1.74) - m_xAngle (3.04) = xAngle (-1.30 = -1.30)
20:35:22.717 00.001 9120 CameraToMount -- cameraTheta (1.74) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.27 = -1.27)
20:35:22.718 00.001 9120 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.74 mountX=0.00 mountY=-0.02, mountTheta=-1.30
20:35:22.719 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.00, y=0.02, opts=13)
20:35:22.721 00.002 9120 Enqueuing Move request for scope (-0.00, 0.02)
20:35:22.722 00.001 8596 Worker thread wakes up
20:35:22.722 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
20:35:22.722 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
20:35:22.723 00.001 8596 Moving (-0.00, 0.02) raw xDistance=0.00 yDistance=-0.02
20:35:22.723 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:35:22.723 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:22.723 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:35:22.723 00.000 8596 MoveAxis(E, 0, ABG)
20:35:22.723 00.000 8596 Move returns status 0, amount 0
20:35:22.723 00.000 8596 MoveAxis(N, 0, ABG)
20:35:22.723 00.000 8596 Move returns status 0, amount 0
20:35:22.724 00.001 8596 move complete, result=0
20:35:22.724 00.000 8596 worker thread done servicing request
20:35:22.730 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2710, FiltMin=2409, FiltMax=65488, Gamma=1.000
20:35:22.756 00.026 9120 UpdateGuideState exits: m=312021 SNR=219.2
20:35:22.757 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:22.758 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:22.760 00.002 9120 Enqueuing Expose request
20:35:22.761 00.001 8596 Worker thread wakes up
20:35:22.761 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:22.762 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:22.762 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:23.737 00.975 8596 Exposure complete
20:35:23.818 00.081 8596 worker thread done servicing request
20:35:23.818 00.000 9120 OnExposeComplete: enter
20:35:23.819 00.001 9120 UpdateGuideState(): m_state=6
20:35:23.820 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1423
20:35:23.821 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.73, Mass=293924, SNR=214.3, Peak=27395 HFD=4.6
20:35:23.822 00.001 9120 MultiStar: [#1 -0.01,0.13,1.11,U] [#2 0.01,0.18,1.04,U] [#3 -0.11,0.44,0.00,M6] [#4 0.14,0.11,0.53,U] [#5 -0.02,-0.06,0.42,U] [#6 0.04,0.19,0.35,U] [#7 -0.07,0.04,0.30,U] [#8 0.29,0.05,0.23,U] 
20:35:23.823 00.001 9120 refined, 7 included, MultiStar: {0.07, 0.12}, one-star: {0.23, 0.13}
20:35:23.824 00.001 9120 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.04) = xAngle (-2.02 = -2.02)
20:35:23.825 00.001 9120 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.98 = -1.98)
20:35:23.826 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.02 mountX=-0.06 mountY=-0.13, mountTheta=-2.01
20:35:23.827 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.12, opts=13)
20:35:23.828 00.001 9120 Enqueuing Move request for scope (0.07, 0.12)
20:35:23.829 00.001 8596 Worker thread wakes up
20:35:23.829 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
20:35:23.829 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
20:35:23.829 00.000 8596 Moving (0.07, 0.12) raw xDistance=-0.06 yDistance=-0.13
20:35:23.829 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:35:23.829 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:23.829 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:35:23.829 00.000 8596 MoveAxis(E, 0, ABG)
20:35:23.829 00.000 8596 Move returns status 0, amount 0
20:35:23.829 00.000 8596 MoveAxis(N, 0, ABG)
20:35:23.829 00.000 8596 Move returns status 0, amount 0
20:35:23.829 00.000 8596 move complete, result=0
20:35:23.829 00.000 8596 worker thread done servicing request
20:35:23.833 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2451, FiltMax=65465, Gamma=1.000
20:35:23.848 00.015 9120 UpdateGuideState exits: m=293924 SNR=214.3
20:35:23.849 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:23.849 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:23.850 00.001 9120 Enqueuing Expose request
20:35:23.851 00.001 8596 Worker thread wakes up
20:35:23.851 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:23.853 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:23.853 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:25.030 01.177 8596 Exposure complete
20:35:25.091 00.061 8596 worker thread done servicing request
20:35:25.091 00.000 9120 OnExposeComplete: enter
20:35:25.092 00.001 9120 UpdateGuideState(): m_state=6
20:35:25.093 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1424
20:35:25.094 00.001 9120 Star::Find returns 1 (0), X=1146.28, Y=158.68, Mass=296419, SNR=216.8, Peak=31091 HFD=4.3
20:35:25.095 00.001 9120 MultiStar: [#1 -0.07,0.33,0.96,U] [#2 -0.09,0.11,0.96,U] [#3 -0.37,0.52,0.00,M7] [#4 -0.01,0.27,0.46,U] [#5 -0.17,0.06,0.39,U] [#6 -0.05,-0.05,0.33,U] [#7 -0.21,0.00,0.33,U] [#8 -0.12,0.07,0.23,U] 
20:35:25.095 00.000 9120 single-star, 7 included, MultiStar: {-0.08, 0.14}, one-star: {-0.03, 0.08}
20:35:25.096 00.001 9120 CameraToMount -- cameraTheta (1.88) - m_xAngle (3.04) = xAngle (-1.16 = -1.16)
20:35:25.097 00.001 9120 CameraToMount -- cameraTheta (1.88) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.13 = -1.13)
20:35:25.097 00.000 9120 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.88 mountX=0.03 mountY=-0.08, mountTheta=-1.16
20:35:25.104 00.007 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.08, opts=13)
20:35:25.105 00.001 9120 Enqueuing Move request for scope (-0.03, 0.08)
20:35:25.106 00.001 8596 Worker thread wakes up
20:35:25.106 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
20:35:25.106 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
20:35:25.106 00.000 8596 Moving (-0.03, 0.08) raw xDistance=0.03 yDistance=-0.08
20:35:25.106 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:35:25.106 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:25.107 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:35:25.107 00.000 8596 MoveAxis(E, 0, ABG)
20:35:25.107 00.000 8596 Move returns status 0, amount 0
20:35:25.107 00.000 8596 MoveAxis(N, 0, ABG)
20:35:25.107 00.000 8596 Move returns status 0, amount 0
20:35:25.107 00.000 8596 move complete, result=0
20:35:25.107 00.000 8596 worker thread done servicing request
20:35:25.113 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2710, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:35:25.129 00.016 9120 UpdateGuideState exits: m=296419 SNR=216.8
20:35:25.130 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:25.131 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:25.132 00.001 9120 Enqueuing Expose request
20:35:25.132 00.000 8596 Worker thread wakes up
20:35:25.132 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:25.133 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:25.133 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:26.102 00.969 8596 Exposure complete
20:35:26.172 00.070 8596 worker thread done servicing request
20:35:26.172 00.000 9120 OnExposeComplete: enter
20:35:26.173 00.001 9120 UpdateGuideState(): m_state=6
20:35:26.174 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1425
20:35:26.175 00.001 9120 Star::Find returns 1 (0), X=1146.28, Y=158.68, Mass=298878, SNR=208.1, Peak=28387 HFD=4.4
20:35:26.176 00.001 9120 MultiStar: [#1 -0.18,0.11,0.91,U] [#2 -0.18,-0.12,1.02,U] [#3 -0.22,0.37,0.00,M8] [#4 -0.25,0.28,0.00,M1] [#5 -0.15,-0.04,0.44,U] [#6 -0.25,0.18,0.34,U] [#7 -0.37,0.33,0.00,M1] [#8 -0.07,0.09,0.28,U] 
20:35:26.178 00.002 9120 single-star, 5 included, MultiStar: {-0.14, 0.03}, one-star: {-0.03, 0.08}
20:35:26.181 00.003 9120 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.04) = xAngle (-1.09 = -1.09)
20:35:26.182 00.001 9120 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.06 = -1.06)
20:35:26.184 00.002 9120 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.95 mountX=0.04 mountY=-0.07, mountTheta=-1.08
20:35:26.185 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=0.08, opts=13)
20:35:26.187 00.002 9120 Enqueuing Move request for scope (-0.03, 0.08)
20:35:26.189 00.002 8596 Worker thread wakes up
20:35:26.189 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
20:35:26.189 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
20:35:26.189 00.000 8596 Moving (-0.03, 0.08) raw xDistance=0.04 yDistance=-0.07
20:35:26.189 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:35:26.189 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:26.189 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:35:26.190 00.001 8596 MoveAxis(E, 0, ABG)
20:35:26.190 00.000 8596 Move returns status 0, amount 0
20:35:26.190 00.000 8596 MoveAxis(N, 0, ABG)
20:35:26.190 00.000 8596 Move returns status 0, amount 0
20:35:26.190 00.000 8596 move complete, result=0
20:35:26.190 00.000 8596 worker thread done servicing request
20:35:26.197 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2446, FiltMax=65535, Gamma=1.000
20:35:26.217 00.020 9120 UpdateGuideState exits: m=298878 SNR=208.1
20:35:26.218 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:26.219 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:26.219 00.000 9120 Enqueuing Expose request
20:35:26.220 00.001 8596 Worker thread wakes up
20:35:26.220 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:26.221 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:26.221 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:27.379 01.158 8596 Exposure complete
20:35:27.471 00.092 8596 worker thread done servicing request
20:35:27.471 00.000 9120 OnExposeComplete: enter
20:35:27.472 00.001 9120 UpdateGuideState(): m_state=6
20:35:27.473 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1426
20:35:27.474 00.001 9120 Star::Find returns 1 (0), X=1146.23, Y=158.51, Mass=306449, SNR=243.1, Peak=28515 HFD=4.5
20:35:27.475 00.001 9120 MultiStar: [#1 -0.13,-0.02,0.79,U] [#2 0.07,-0.08,0.77,U] [#3 -0.26,0.35,0.00,M9] [#4 -0.24,0.19,0.51,U] [#5 -0.19,0.00,0.41,U] [#6 0.00,0.16,0.33,U] [#7 -0.02,0.16,0.26,U] [#8 0.17,-0.10,0.19,U] 
20:35:27.476 00.001 9120 refined, 7 included, MultiStar: {-0.07, 0.00}, one-star: {-0.08, -0.09}
20:35:27.477 00.001 9120 CameraToMount -- cameraTheta (3.12) - m_xAngle (3.04) = xAngle (0.08 = 0.08)
20:35:27.479 00.002 9120 CameraToMount -- cameraTheta (3.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (0.12 = 0.12)
20:35:27.481 00.002 9120 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.12 mountX=0.07 mountY=0.01, mountTheta=0.12
20:35:27.484 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.00, opts=13)
20:35:27.486 00.002 9120 Enqueuing Move request for scope (-0.07, 0.00)
20:35:27.487 00.001 8596 Worker thread wakes up
20:35:27.487 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
20:35:27.488 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
20:35:27.488 00.000 8596 Moving (-0.07, 0.00) raw xDistance=0.07 yDistance=0.01
20:35:27.488 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:35:27.488 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:27.488 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:35:27.488 00.000 8596 MoveAxis(E, 0, ABG)
20:35:27.488 00.000 8596 Move returns status 0, amount 0
20:35:27.488 00.000 8596 MoveAxis(N, 0, ABG)
20:35:27.489 00.001 8596 Move returns status 0, amount 0
20:35:27.489 00.000 8596 move complete, result=0
20:35:27.489 00.000 8596 worker thread done servicing request
20:35:27.494 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2483, FiltMax=65507, Gamma=1.000
20:35:27.509 00.015 9120 UpdateGuideState exits: m=306449 SNR=243.1
20:35:27.511 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:27.512 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:27.513 00.001 9120 Enqueuing Expose request
20:35:27.514 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:27.515 00.001 8596 Worker thread wakes up
20:35:27.515 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:27.515 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:28.504 00.989 8596 Exposure complete
20:35:28.590 00.086 8596 worker thread done servicing request
20:35:28.590 00.000 9120 OnExposeComplete: enter
20:35:28.591 00.001 9120 UpdateGuideState(): m_state=6
20:35:28.593 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1427
20:35:28.594 00.001 9120 Star::Find returns 1 (0), X=1146.23, Y=158.46, Mass=298508, SNR=216.5, Peak=28163 HFD=4.6
20:35:28.596 00.002 9120 MultiStar: [#1 -0.21,-0.03,0.86,U] [#2 -0.16,0.02,0.89,U] [#3 -0.19,0.42,0.00,M10] [#4 -0.12,0.02,0.43,U] [#5 -0.10,-0.21,0.40,U] [#6 -0.18,0.11,0.32,U] [#7 0.02,-0.13,0.28,U] [#8 0.10,-0.28,0.28,U] 
20:35:28.598 00.002 9120 refined, 7 included, MultiStar: {-0.12, -0.07}, one-star: {-0.07, -0.14}
20:35:28.599 00.001 9120 CameraToMount -- cameraTheta (-2.61) - m_xAngle (3.04) = xAngle (-5.66 = 0.63)
20:35:28.599 00.000 9120 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.62 = 0.66)
20:35:28.600 00.001 9120 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.13 cameraTheta=-2.61 mountX=0.11 mountY=0.08, mountTheta=0.65
20:35:28.602 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.12, y=-0.07, opts=13)
20:35:28.602 00.000 9120 Enqueuing Move request for scope (-0.12, -0.07)
20:35:28.603 00.001 8596 Worker thread wakes up
20:35:28.603 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
20:35:28.603 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
20:35:28.604 00.001 8596 Moving (-0.12, -0.07) raw xDistance=0.11 yDistance=0.08
20:35:28.604 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:35:28.604 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:28.604 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:35:28.604 00.000 8596 MoveAxis(E, 0, ABG)
20:35:28.604 00.000 8596 Move returns status 0, amount 0
20:35:28.604 00.000 8596 MoveAxis(N, 0, ABG)
20:35:28.604 00.000 8596 Move returns status 0, amount 0
20:35:28.604 00.000 8596 move complete, result=0
20:35:28.605 00.001 8596 worker thread done servicing request
20:35:28.610 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:35:28.638 00.028 9120 UpdateGuideState exits: m=298508 SNR=216.5
20:35:28.639 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:28.641 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:28.642 00.001 9120 Enqueuing Expose request
20:35:28.643 00.001 8596 Worker thread wakes up
20:35:28.643 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:28.645 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:28.645 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:29.808 01.163 8596 Exposure complete
20:35:29.893 00.085 8596 worker thread done servicing request
20:35:29.893 00.000 9120 OnExposeComplete: enter
20:35:29.894 00.001 9120 UpdateGuideState(): m_state=6
20:35:29.895 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1428
20:35:29.895 00.000 9120 Star::Find returns 1 (0), X=1146.13, Y=158.40, Mass=268466, SNR=202.6, Peak=21779 HFD=4.2
20:35:29.896 00.001 9120 MultiStar: [#1 -0.28,0.06,1.09,U] [#2 -0.15,-0.13,0.89,U] [#3 -0.37,0.21,0.00,R] [#4 -0.30,0.02,0.49,U] [#5 -0.17,-0.00,0.49,U] [#6 -0.24,0.14,0.34,U] [#7 -0.28,-0.06,0.33,U] [#8 0.05,-0.52,0.00,M1] 
20:35:29.898 00.002 9120 refined, 6 included, MultiStar: {-0.22, -0.04}, one-star: {-0.17, -0.20}
20:35:29.900 00.002 9120 CameraToMount -- cameraTheta (-2.95) - m_xAngle (3.04) = xAngle (-5.99 = 0.30)
20:35:29.902 00.002 9120 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.95 = 0.33)
20:35:29.903 00.001 9120 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-2.95 mountX=0.22 mountY=0.07, mountTheta=0.33
20:35:29.906 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=-0.04, opts=13)
20:35:29.907 00.001 9120 Enqueuing Move request for scope (-0.22, -0.04)
20:35:29.909 00.002 8596 Worker thread wakes up
20:35:29.909 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
20:35:29.909 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
20:35:29.909 00.000 8596 Moving (-0.22, -0.04) raw xDistance=0.22 yDistance=0.07
20:35:29.910 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:35:29.910 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:29.910 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:35:29.910 00.000 8596 MoveAxis(W, 31, ABG)
20:35:29.910 00.000 8596 Guiding  Dir = 3, Dur = 31
20:35:29.910 00.000 8596 IsSlewing returns 0
20:35:29.911 00.001 8596 IsGuiding returns 0
20:35:29.916 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:35:29.921 00.005 8596 PulseGuide returned control before completion, sleep 31
20:35:29.938 00.017 9120 UpdateGuideState exits: m=268466 SNR=202.6
20:35:29.940 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:29.941 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:29.941 00.000 9120 Enqueuing Expose request
20:35:29.966 00.025 8596 IsGuiding returns 1
20:35:29.966 00.000 8596 scope still moving after pulse duration time elapsed
20:35:29.998 00.032 8596 IsSlewing returns 0
20:35:29.998 00.000 8596 IsGuiding returns 1
20:35:30.029 00.031 8596 IsSlewing returns 0
20:35:30.029 00.000 8596 IsGuiding returns 0
20:35:30.029 00.000 8596 scope move finished after 31 + 87 ms
20:35:30.029 00.000 8596 Move returns status 0, amount 31
20:35:30.029 00.000 8596 MoveAxis(N, 0, ABG)
20:35:30.029 00.000 8596 Move returns status 0, amount 0
20:35:30.029 00.000 8596 move complete, result=0
20:35:30.029 00.000 8596 worker thread done servicing request
20:35:30.029 00.000 8596 Worker thread wakes up
20:35:30.029 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:30.029 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:30.029 00.000 9120 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
20:35:31.008 00.979 8596 Exposure complete
20:35:31.081 00.073 8596 worker thread done servicing request
20:35:31.082 00.001 9120 OnExposeComplete: enter
20:35:31.084 00.002 9120 UpdateGuideState(): m_state=6
20:35:31.085 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1429
20:35:31.087 00.002 9120 Star::Find returns 1 (0), X=1146.56, Y=158.56, Mass=284492, SNR=207.3, Peak=25363 HFD=4.3
20:35:31.089 00.002 9120 MultiStar: [#1 0.16,0.18,0.90,U] [#2 0.17,0.01,0.99,U] [#3 0.46,0.20,0.00,M1] [#4 0.14,0.21,0.42,U] [#5 0.14,-0.05,0.43,U] [#6 0.17,0.12,0.28,U] [#7 0.05,-0.08,0.31,U] [#8 0.33,0.15,0.28,U] 
20:35:31.091 00.002 9120 refined, 7 included, MultiStar: {0.18, 0.06}, one-star: {0.26, -0.03}
20:35:31.093 00.002 9120 CameraToMount -- cameraTheta (0.30) - m_xAngle (3.04) = xAngle (-2.74 = -2.74)
20:35:31.094 00.001 9120 CameraToMount -- cameraTheta (0.30) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.71 = -2.71)
20:35:31.095 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.30 mountX=-0.18 mountY=-0.08, mountTheta=-2.71
20:35:31.098 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=0.06, opts=13)
20:35:31.099 00.001 9120 Enqueuing Move request for scope (0.18, 0.06)
20:35:31.100 00.001 8596 Worker thread wakes up
20:35:31.100 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
20:35:31.100 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
20:35:31.100 00.000 8596 Moving (0.18, 0.06) raw xDistance=-0.18 yDistance=-0.08
20:35:31.100 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:35:31.100 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:31.100 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:35:31.100 00.000 8596 MoveAxis(E, 0, ABG)
20:35:31.100 00.000 8596 Move returns status 0, amount 0
20:35:31.100 00.000 8596 MoveAxis(N, 0, ABG)
20:35:31.100 00.000 8596 Move returns status 0, amount 0
20:35:31.100 00.000 8596 move complete, result=0
20:35:31.101 00.001 8596 worker thread done servicing request
20:35:31.105 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2470, FiltMax=65488, Gamma=1.000
20:35:31.122 00.017 9120 UpdateGuideState exits: m=284492 SNR=207.3
20:35:31.125 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:31.126 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:31.128 00.002 9120 Enqueuing Expose request
20:35:31.128 00.000 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:31.130 00.002 8596 Worker thread wakes up
20:35:31.130 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:31.130 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:32.306 01.176 8596 Exposure complete
20:35:32.365 00.059 8596 worker thread done servicing request
20:35:32.365 00.000 9120 OnExposeComplete: enter
20:35:32.366 00.001 9120 UpdateGuideState(): m_state=6
20:35:32.367 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1430
20:35:32.367 00.000 9120 Star::Find returns 1 (0), X=1146.70, Y=158.44, Mass=318421, SNR=221.6, Peak=24659 HFD=4.5
20:35:32.369 00.002 9120 MultiStar: [#1 0.27,0.03,0.84,U] [#2 0.38,-0.06,0.00,M1] [#3 0.57,-0.06,0.00,M2] [#4 0.32,0.06,0.50,U] [#5 0.31,-0.23,0.00,M1] [#6 0.27,0.07,0.36,U] [#7 0.52,0.08,0.00,M1] [#8 0.28,-0.16,0.25,U] 
20:35:32.370 00.001 9120 refined, 4 included, MultiStar: {0.32, -0.04}, one-star: {0.39, -0.16}
20:35:32.371 00.001 9120 CameraToMount -- cameraTheta (-0.12) - m_xAngle (3.04) = xAngle (-3.16 = 3.12)
20:35:32.373 00.002 9120 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.13 = -3.13)
20:35:32.374 00.001 9120 CameraToMount -- cameraX=0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-0.12 mountX=-0.32 mountY=-0.00, mountTheta=-3.13
20:35:32.376 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.32, y=-0.04, opts=13)
20:35:32.377 00.001 9120 Enqueuing Move request for scope (0.32, -0.04)
20:35:32.378 00.001 8596 Worker thread wakes up
20:35:32.378 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.04) opts 0xd
20:35:32.379 00.001 8596 Handling offset move in thread for scope, endpoint = (0.32, -0.04)
20:35:32.379 00.000 8596 Moving (0.32, -0.04) raw xDistance=-0.32 yDistance=-0.00
20:35:32.379 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:35:32.379 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:32.379 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:35:32.379 00.000 8596 MoveAxis(E, 46, ABG)
20:35:32.379 00.000 8596 Guiding  Dir = 2, Dur = 46
20:35:32.380 00.001 8596 IsSlewing returns 0
20:35:32.380 00.000 8596 IsGuiding returns 0
20:35:32.386 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2710, FiltMin=2486, FiltMax=65507, Gamma=1.000
20:35:32.410 00.024 9120 UpdateGuideState exits: m=318421 SNR=221.6
20:35:32.412 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:32.414 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:32.415 00.001 9120 Enqueuing Expose request
20:35:32.427 00.012 8596 IsGuiding returns 1
20:35:32.427 00.000 8596 scope still moving after pulse duration time elapsed
20:35:32.458 00.031 8596 IsSlewing returns 0
20:35:32.458 00.000 8596 IsGuiding returns 1
20:35:32.489 00.031 8596 IsSlewing returns 0
20:35:32.489 00.000 8596 IsGuiding returns 1
20:35:32.520 00.031 8596 IsSlewing returns 0
20:35:32.520 00.000 8596 IsGuiding returns 0
20:35:32.520 00.000 8596 scope move finished after 46 + 94 ms
20:35:32.520 00.000 8596 Move returns status 0, amount 46
20:35:32.520 00.000 8596 MoveAxis(N, 0, ABG)
20:35:32.520 00.000 8596 Move returns status 0, amount 0
20:35:32.520 00.000 8596 move complete, result=0
20:35:32.520 00.000 8596 worker thread done servicing request
20:35:32.521 00.001 8596 Worker thread wakes up
20:35:32.521 00.000 9120 GuideStep: -0.3 px 46 ms EAST, -0.0 px 0 ms NORTH
20:35:32.523 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:32.523 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:33.505 00.982 8596 Exposure complete
20:35:33.569 00.064 8596 worker thread done servicing request
20:35:33.570 00.001 9120 OnExposeComplete: enter
20:35:33.571 00.001 9120 UpdateGuideState(): m_state=6
20:35:33.572 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1431
20:35:33.572 00.000 9120 Star::Find returns 1 (0), X=1146.52, Y=158.64, Mass=296559, SNR=216.7, Peak=28547 HFD=4.4
20:35:33.573 00.001 9120 MultiStar: [#1 0.07,0.10,0.99,U] [#2 0.06,0.07,0.84,U] [#3 0.33,0.08,0.68,U] [#4 0.01,0.05,0.50,U] [#5 -0.01,-0.03,0.40,U] [#6 0.05,0.31,0.31,U] [#7 -0.09,-0.10,0.31,U] [#8 0.18,-0.08,0.27,U] 
20:35:33.574 00.001 9120 refined, 8 included, MultiStar: {0.11, 0.06}, one-star: {0.22, 0.04}
20:35:33.575 00.001 9120 CameraToMount -- cameraTheta (0.48) - m_xAngle (3.04) = xAngle (-2.56 = -2.56)
20:35:33.575 00.000 9120 CameraToMount -- cameraTheta (0.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.53 = -2.53)
20:35:33.576 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.48 mountX=-0.11 mountY=-0.07, mountTheta=-2.54
20:35:33.577 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.06, opts=13)
20:35:33.578 00.001 9120 Enqueuing Move request for scope (0.11, 0.06)
20:35:33.579 00.001 8596 Worker thread wakes up
20:35:33.579 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
20:35:33.579 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
20:35:33.579 00.000 8596 Moving (0.11, 0.06) raw xDistance=-0.11 yDistance=-0.07
20:35:33.579 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:35:33.579 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:33.579 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:35:33.579 00.000 8596 MoveAxis(E, 0, ABG)
20:35:33.580 00.001 8596 Move returns status 0, amount 0
20:35:33.580 00.000 8596 MoveAxis(N, 0, ABG)
20:35:33.580 00.000 8596 Move returns status 0, amount 0
20:35:33.580 00.000 8596 move complete, result=0
20:35:33.580 00.000 8596 worker thread done servicing request
20:35:33.585 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2438, FiltMax=65507, Gamma=1.000
20:35:33.609 00.024 9120 UpdateGuideState exits: m=296559 SNR=216.7
20:35:33.611 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:33.613 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:33.614 00.001 9120 Enqueuing Expose request
20:35:33.614 00.000 8596 Worker thread wakes up
20:35:33.615 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:33.615 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:33.615 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:34.787 01.172 8596 Exposure complete
20:35:34.850 00.063 8596 worker thread done servicing request
20:35:34.850 00.000 9120 OnExposeComplete: enter
20:35:34.851 00.001 9120 UpdateGuideState(): m_state=6
20:35:34.852 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1432
20:35:34.852 00.000 9120 Star::Find returns 1 (0), X=1146.48, Y=158.48, Mass=295008, SNR=205.6, Peak=27043 HFD=4.3
20:35:34.854 00.002 9120 MultiStar: [#1 0.08,-0.05,1.07,U] [#2 0.18,-0.07,0.90,U] [#3 0.32,-0.10,0.78,U] [#4 0.11,-0.10,0.48,U] [#5 0.20,-0.11,0.41,U] [#6 0.14,0.03,0.33,U] [#7 0.13,-0.04,0.29,U] [#8 0.19,-0.08,0.26,U] 
20:35:34.854 00.000 9120 refined, 8 included, MultiStar: {0.17, -0.08}, one-star: {0.17, -0.12}
20:35:34.855 00.001 9120 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.04) = xAngle (-3.46 = 2.82)
20:35:34.856 00.001 9120 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.43 = 2.86)
20:35:34.856 00.000 9120 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.42 mountX=-0.18 mountY=0.05, mountTheta=2.85
20:35:34.858 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.08, opts=13)
20:35:34.859 00.001 9120 Enqueuing Move request for scope (0.17, -0.08)
20:35:34.859 00.000 8596 Worker thread wakes up
20:35:34.859 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
20:35:34.859 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
20:35:34.859 00.000 8596 Moving (0.17, -0.08) raw xDistance=-0.18 yDistance=0.05
20:35:34.860 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:35:34.860 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:34.860 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:35:34.860 00.000 8596 MoveAxis(E, 0, ABG)
20:35:34.860 00.000 8596 Move returns status 0, amount 0
20:35:34.860 00.000 8596 MoveAxis(N, 0, ABG)
20:35:34.860 00.000 8596 Move returns status 0, amount 0
20:35:34.860 00.000 8596 move complete, result=0
20:35:34.860 00.000 8596 worker thread done servicing request
20:35:34.864 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2464, FiltMax=65507, Gamma=1.000
20:35:34.900 00.036 9120 UpdateGuideState exits: m=295008 SNR=205.6
20:35:34.901 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:34.903 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:34.905 00.002 9120 Enqueuing Expose request
20:35:34.906 00.001 8596 Worker thread wakes up
20:35:34.906 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:34.907 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:34.907 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:35.877 00.970 8596 Exposure complete
20:35:35.961 00.084 8596 worker thread done servicing request
20:35:35.961 00.000 9120 OnExposeComplete: enter
20:35:35.963 00.002 9120 UpdateGuideState(): m_state=6
20:35:35.964 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1433
20:35:35.965 00.001 9120 Star::Find returns 1 (0), X=1146.69, Y=158.26, Mass=276929, SNR=197.1, Peak=21641 HFD=4.3
20:35:35.967 00.002 9120 MultiStar: [#1 0.22,-0.08,1.05,U] [#2 0.14,0.01,0.97,U] [#3 0.52,-0.18,0.00,M1] [#4 0.03,-0.18,0.58,U] [#5 0.12,-0.01,0.51,U] [#6 0.36,-0.02,0.30,U] [#7 0.31,-0.02,0.33,U] [#8 0.50,-0.03,0.00,M1] 
20:35:35.970 00.003 9120 refined, 6 included, MultiStar: {0.22, -0.11}, one-star: {0.38, -0.34}
20:35:35.971 00.001 9120 CameraToMount -- cameraTheta (-0.48) - m_xAngle (3.04) = xAngle (-3.52 = 2.76)
20:35:35.973 00.002 9120 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.49 = 2.79)
20:35:35.976 00.003 9120 CameraToMount -- cameraX=0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-0.48 mountX=-0.23 mountY=0.08, mountTheta=2.79
20:35:35.978 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.22, y=-0.11, opts=13)
20:35:35.979 00.001 9120 Enqueuing Move request for scope (0.22, -0.11)
20:35:35.981 00.002 8596 Worker thread wakes up
20:35:35.981 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.11) opts 0xd
20:35:35.981 00.000 8596 Handling offset move in thread for scope, endpoint = (0.22, -0.11)
20:35:35.981 00.000 8596 Moving (0.22, -0.11) raw xDistance=-0.23 yDistance=0.08
20:35:35.981 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:35:35.981 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:35.981 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:35:35.981 00.000 8596 MoveAxis(E, 33, ABG)
20:35:35.981 00.000 8596 Guiding  Dir = 2, Dur = 33
20:35:35.982 00.001 8596 IsSlewing returns 0
20:35:35.982 00.000 8596 IsGuiding returns 0
20:35:35.984 00.002 8596 PulseGuide returned control before completion, sleep 42
20:35:35.988 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:35:36.003 00.015 9120 UpdateGuideState exits: m=276929 SNR=197.1
20:35:36.007 00.004 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:36.009 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:36.011 00.002 9120 Enqueuing Expose request
20:35:36.034 00.023 8596 IsGuiding returns 1
20:35:36.034 00.000 8596 scope still moving after pulse duration time elapsed
20:35:36.065 00.031 8596 IsSlewing returns 0
20:35:36.065 00.000 8596 IsGuiding returns 0
20:35:36.065 00.000 8596 scope move finished after 33 + 49 ms
20:35:36.065 00.000 8596 Move returns status 0, amount 33
20:35:36.065 00.000 8596 MoveAxis(N, 0, ABG)
20:35:36.065 00.000 8596 Move returns status 0, amount 0
20:35:36.065 00.000 8596 move complete, result=0
20:35:36.065 00.000 8596 worker thread done servicing request
20:35:36.065 00.000 8596 Worker thread wakes up
20:35:36.066 00.001 9120 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
20:35:36.067 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:36.067 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:37.232 01.165 8596 Exposure complete
20:35:37.298 00.066 8596 worker thread done servicing request
20:35:37.299 00.001 9120 OnExposeComplete: enter
20:35:37.300 00.001 9120 UpdateGuideState(): m_state=6
20:35:37.300 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1434
20:35:37.301 00.001 9120 Star::Find returns 1 (0), X=1146.26, Y=158.39, Mass=301059, SNR=236.2, Peak=25225 HFD=4.5
20:35:37.302 00.001 9120 MultiStar: [#1 -0.19,-0.09,0.90,U] [#2 -0.39,-0.03,0.00,M1] [#3 0.03,-0.14,0.73,U] [#4 -0.17,-0.03,0.54,U] [#5 -0.17,-0.22,0.39,U] [#6 -0.22,0.24,0.29,U] [#7 -0.24,-0.30,0.00,M1] [#8 0.13,-0.36,0.00,M2] 
20:35:37.303 00.001 9120 refined, 5 included, MultiStar: {-0.11, -0.11}, one-star: {-0.04, -0.21}
20:35:37.304 00.001 9120 CameraToMount -- cameraTheta (-2.35) - m_xAngle (3.04) = xAngle (-5.40 = 0.89)
20:35:37.305 00.001 9120 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.36 = 0.92)
20:35:37.305 00.000 9120 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.35 mountX=0.10 mountY=0.12, mountTheta=0.90
20:35:37.307 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.11, y=-0.11, opts=13)
20:35:37.308 00.001 9120 Enqueuing Move request for scope (-0.11, -0.11)
20:35:37.309 00.001 8596 Worker thread wakes up
20:35:37.309 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
20:35:37.309 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
20:35:37.309 00.000 8596 Moving (-0.11, -0.11) raw xDistance=0.10 yDistance=0.12
20:35:37.309 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:35:37.309 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:37.309 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:35:37.309 00.000 8596 MoveAxis(E, 0, ABG)
20:35:37.309 00.000 8596 Move returns status 0, amount 0
20:35:37.309 00.000 8596 MoveAxis(N, 0, ABG)
20:35:37.309 00.000 8596 Move returns status 0, amount 0
20:35:37.309 00.000 8596 move complete, result=0
20:35:37.309 00.000 8596 worker thread done servicing request
20:35:37.314 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:35:37.346 00.032 9120 UpdateGuideState exits: m=301059 SNR=236.2
20:35:37.349 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:37.350 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:37.351 00.001 9120 Enqueuing Expose request
20:35:37.352 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:37.353 00.001 8596 Worker thread wakes up
20:35:37.353 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:37.354 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:38.319 00.965 8596 Exposure complete
20:35:38.402 00.083 8596 worker thread done servicing request
20:35:38.402 00.000 9120 OnExposeComplete: enter
20:35:38.403 00.001 9120 UpdateGuideState(): m_state=6
20:35:38.404 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1435
20:35:38.406 00.002 9120 Star::Find returns 1 (0), X=1146.03, Y=158.64, Mass=289965, SNR=209.0, Peak=25811 HFD=4.2
20:35:38.407 00.001 9120 MultiStar: [#1 -0.33,0.01,1.09,U] [#2 -0.46,0.06,0.00,M2] [#3 -0.08,-0.04,0.72,U] [#4 -0.43,-0.05,0.00,M1] [#5 -0.35,0.06,0.43,U] [#6 -0.37,0.08,0.00,M1] [#7 -0.55,-0.14,0.00,M2] [#8 0.02,-0.36,0.27,U] 
20:35:38.408 00.001 9120 refined, 4 included, MultiStar: {-0.24, -0.01}, one-star: {-0.28, 0.05}
20:35:38.410 00.002 9120 CameraToMount -- cameraTheta (-3.10) - m_xAngle (3.04) = xAngle (-6.14 = 0.14)
20:35:38.411 00.001 9120 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.10 = 0.18)
20:35:38.412 00.001 9120 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.10 mountX=0.23 mountY=0.04, mountTheta=0.18
20:35:38.416 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.24, y=-0.01, opts=13)
20:35:38.419 00.003 9120 Enqueuing Move request for scope (-0.24, -0.01)
20:35:38.421 00.002 8596 Worker thread wakes up
20:35:38.421 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
20:35:38.421 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
20:35:38.421 00.000 8596 Moving (-0.24, -0.01) raw xDistance=0.23 yDistance=0.04
20:35:38.422 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:35:38.422 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:38.422 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:35:38.422 00.000 8596 MoveAxis(W, 34, ABG)
20:35:38.422 00.000 8596 Guiding  Dir = 3, Dur = 34
20:35:38.423 00.001 8596 IsSlewing returns 0
20:35:38.423 00.000 8596 IsGuiding returns 0
20:35:38.429 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:35:38.432 00.003 8596 PulseGuide returned control before completion, sleep 35
20:35:38.453 00.021 9120 UpdateGuideState exits: m=289965 SNR=209.0
20:35:38.455 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:38.456 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:38.456 00.000 9120 Enqueuing Expose request
20:35:38.480 00.024 8596 IsGuiding returns 1
20:35:38.480 00.000 8596 scope still moving after pulse duration time elapsed
20:35:38.510 00.030 8596 IsSlewing returns 0
20:35:38.510 00.000 8596 IsGuiding returns 1
20:35:38.541 00.031 8596 IsSlewing returns 0
20:35:38.542 00.001 8596 IsGuiding returns 0
20:35:38.542 00.000 8596 scope move finished after 34 + 84 ms
20:35:38.542 00.000 8596 Move returns status 0, amount 34
20:35:38.542 00.000 8596 MoveAxis(N, 0, ABG)
20:35:38.542 00.000 8596 Move returns status 0, amount 0
20:35:38.542 00.000 8596 move complete, result=0
20:35:38.542 00.000 8596 worker thread done servicing request
20:35:38.542 00.000 8596 Worker thread wakes up
20:35:38.543 00.001 9120 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
20:35:38.544 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:38.544 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:39.707 01.163 8596 Exposure complete
20:35:39.782 00.075 8596 worker thread done servicing request
20:35:39.782 00.000 9120 OnExposeComplete: enter
20:35:39.784 00.002 9120 UpdateGuideState(): m_state=6
20:35:39.785 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1436
20:35:39.786 00.001 9120 Star::Find returns 1 (0), X=1146.43, Y=158.32, Mass=322203, SNR=236.8, Peak=25827 HFD=4.4
20:35:39.787 00.001 9120 MultiStar: [#1 -0.03,-0.01,0.84,U] [#2 0.15,-0.08,0.87,U] [#3 0.21,-0.12,0.78,U] [#4 -0.06,0.13,0.48,U] [#5 -0.03,0.01,0.40,U] [#6 -0.19,0.11,0.25,U] [#7 0.01,0.05,0.29,U] [#8 0.10,-0.09,0.25,U] 
20:35:39.787 00.000 9120 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {0.13, -0.28}
20:35:39.788 00.001 9120 CameraToMount -- cameraTheta (-0.84) - m_xAngle (3.04) = xAngle (-3.88 = 2.40)
20:35:39.788 00.000 9120 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.85 = 2.44)
20:35:39.789 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.84 mountX=-0.07 mountY=0.06, mountTheta=2.42
20:35:39.791 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=-0.07, opts=13)
20:35:39.791 00.000 9120 Enqueuing Move request for scope (0.06, -0.07)
20:35:39.792 00.001 8596 Worker thread wakes up
20:35:39.792 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
20:35:39.792 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
20:35:39.792 00.000 8596 Moving (0.06, -0.07) raw xDistance=-0.07 yDistance=0.06
20:35:39.792 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:35:39.792 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:39.793 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:35:39.793 00.000 8596 MoveAxis(E, 0, ABG)
20:35:39.793 00.000 8596 Move returns status 0, amount 0
20:35:39.793 00.000 8596 MoveAxis(N, 0, ABG)
20:35:39.793 00.000 8596 Move returns status 0, amount 0
20:35:39.793 00.000 8596 move complete, result=0
20:35:39.793 00.000 8596 worker thread done servicing request
20:35:39.798 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:35:39.818 00.020 9120 UpdateGuideState exits: m=322203 SNR=236.8
20:35:39.819 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:39.819 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:39.820 00.001 9120 Enqueuing Expose request
20:35:39.821 00.001 8596 Worker thread wakes up
20:35:39.821 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:39.822 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:39.822 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:40.795 00.973 8596 Exposure complete
20:35:40.882 00.087 8596 worker thread done servicing request
20:35:40.882 00.000 9120 OnExposeComplete: enter
20:35:40.885 00.003 9120 UpdateGuideState(): m_state=6
20:35:40.887 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1437
20:35:40.888 00.001 9120 Star::Find returns 1 (0), X=1146.56, Y=158.53, Mass=293355, SNR=203.8, Peak=26275 HFD=4.3
20:35:40.890 00.002 9120 MultiStar: [#1 0.19,-0.06,1.01,U] [#2 0.25,-0.03,0.96,U] [#3 0.39,0.02,0.00,M1] [#4 0.19,0.11,0.54,U] [#5 0.04,-0.12,0.49,U] [#6 0.03,0.10,0.30,U] [#7 0.02,-0.06,0.35,U] [#8 0.17,-0.06,0.29,U] 
20:35:40.891 00.001 9120 refined, 7 included, MultiStar: {0.18, -0.03}, one-star: {0.25, -0.06}
20:35:40.893 00.002 9120 CameraToMount -- cameraTheta (-0.18) - m_xAngle (3.04) = xAngle (-3.22 = 3.06)
20:35:40.894 00.001 9120 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.19 = 3.10)
20:35:40.897 00.003 9120 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.18 mountX=-0.18 mountY=0.01, mountTheta=3.10
20:35:40.900 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.03, opts=13)
20:35:40.900 00.000 9120 Enqueuing Move request for scope (0.18, -0.03)
20:35:40.902 00.002 8596 Worker thread wakes up
20:35:40.902 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
20:35:40.902 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
20:35:40.902 00.000 8596 Moving (0.18, -0.03) raw xDistance=-0.18 yDistance=0.01
20:35:40.902 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:35:40.902 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:40.902 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:35:40.902 00.000 8596 MoveAxis(E, 0, ABG)
20:35:40.902 00.000 8596 Move returns status 0, amount 0
20:35:40.903 00.001 8596 MoveAxis(N, 0, ABG)
20:35:40.903 00.000 8596 Move returns status 0, amount 0
20:35:40.903 00.000 8596 move complete, result=0
20:35:40.903 00.000 8596 worker thread done servicing request
20:35:40.910 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2451, FiltMax=65488, Gamma=1.000
20:35:40.942 00.032 9120 UpdateGuideState exits: m=293355 SNR=203.8
20:35:40.943 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:40.944 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:40.946 00.002 9120 Enqueuing Expose request
20:35:40.947 00.001 8596 Worker thread wakes up
20:35:40.947 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:35:40.948 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:40.948 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:42.119 01.171 8596 Exposure complete
20:35:42.197 00.078 8596 worker thread done servicing request
20:35:42.197 00.000 9120 OnExposeComplete: enter
20:35:42.199 00.002 9120 UpdateGuideState(): m_state=6
20:35:42.200 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1438
20:35:42.201 00.001 9120 Star::Find returns 1 (0), X=1146.37, Y=158.41, Mass=311426, SNR=201.9, Peak=26675 HFD=4.3
20:35:42.203 00.002 9120 MultiStar: [#1 0.10,-0.18,1.12,U] [#2 0.15,-0.09,1.18,U] [#3 0.28,-0.20,0.86,U] [#4 0.08,-0.11,0.50,U] [#5 0.01,-0.18,0.61,U] [#6 0.11,0.15,0.35,U] [#7 0.20,-0.17,0.31,U] [#8 0.09,-0.33,0.26,U] 
20:35:42.205 00.002 9120 refined, 8 included, MultiStar: {0.12, -0.15}, one-star: {0.07, -0.19}
20:35:42.206 00.001 9120 CameraToMount -- cameraTheta (-0.87) - m_xAngle (3.04) = xAngle (-3.92 = 2.37)
20:35:42.207 00.001 9120 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.88 = 2.40)
20:35:42.208 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.87 mountX=-0.14 mountY=0.13, mountTheta=2.39
20:35:42.210 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.15, opts=13)
20:35:42.211 00.001 9120 Enqueuing Move request for scope (0.12, -0.15)
20:35:42.212 00.001 8596 Worker thread wakes up
20:35:42.212 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
20:35:42.212 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
20:35:42.212 00.000 8596 Moving (0.12, -0.15) raw xDistance=-0.14 yDistance=0.13
20:35:42.212 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:35:42.212 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:42.212 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:35:42.213 00.001 8596 MoveAxis(E, 0, ABG)
20:35:42.213 00.000 8596 Move returns status 0, amount 0
20:35:42.213 00.000 8596 MoveAxis(N, 0, ABG)
20:35:42.213 00.000 8596 Move returns status 0, amount 0
20:35:42.213 00.000 8596 move complete, result=0
20:35:42.213 00.000 8596 worker thread done servicing request
20:35:42.216 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:35:42.238 00.022 9120 UpdateGuideState exits: m=311426 SNR=201.9
20:35:42.239 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:42.240 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:42.241 00.001 9120 Enqueuing Expose request
20:35:42.242 00.001 8596 Worker thread wakes up
20:35:42.242 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:42.243 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:42.243 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:43.218 00.975 8596 Exposure complete
20:35:43.294 00.076 8596 worker thread done servicing request
20:35:43.294 00.000 9120 OnExposeComplete: enter
20:35:43.295 00.001 9120 UpdateGuideState(): m_state=6
20:35:43.296 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1439
20:35:43.297 00.001 9120 Star::Find returns 1 (0), X=1146.30, Y=158.46, Mass=288017, SNR=209.7, Peak=25891 HFD=4.5
20:35:43.298 00.001 9120 MultiStar: [#1 -0.14,0.02,0.96,U] [#2 -0.02,-0.16,0.95,U] [#3 0.09,-0.08,0.82,U] [#4 -0.21,0.19,0.49,U] [#5 0.04,0.01,0.45,U] [#6 -0.06,-0.11,0.32,U] [#7 0.26,-0.10,0.27,U] [#8 0.24,-0.28,0.00,M1] 
20:35:43.299 00.001 9120 refined, 7 included, MultiStar: {-0.02, -0.06}, one-star: {-0.01, -0.13}
20:35:43.299 00.000 9120 CameraToMount -- cameraTheta (-1.98) - m_xAngle (3.04) = xAngle (-5.02 = 1.27)
20:35:43.300 00.001 9120 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.98 = 1.30)
20:35:43.301 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.98 mountX=0.02 mountY=0.06, mountTheta=1.27
20:35:43.303 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.06, opts=13)
20:35:43.304 00.001 9120 Enqueuing Move request for scope (-0.02, -0.06)
20:35:43.305 00.001 8596 Worker thread wakes up
20:35:43.305 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
20:35:43.305 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
20:35:43.305 00.000 8596 Moving (-0.02, -0.06) raw xDistance=0.02 yDistance=0.06
20:35:43.305 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:35:43.305 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:43.305 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:35:43.305 00.000 8596 MoveAxis(E, 0, ABG)
20:35:43.305 00.000 8596 Move returns status 0, amount 0
20:35:43.305 00.000 8596 MoveAxis(N, 0, ABG)
20:35:43.305 00.000 8596 Move returns status 0, amount 0
20:35:43.305 00.000 8596 move complete, result=0
20:35:43.306 00.001 8596 worker thread done servicing request
20:35:43.309 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2710, FiltMin=2464, FiltMax=65488, Gamma=1.000
20:35:43.332 00.023 9120 UpdateGuideState exits: m=288017 SNR=209.7
20:35:43.333 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:43.333 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:43.334 00.001 9120 Enqueuing Expose request
20:35:43.336 00.002 8596 Worker thread wakes up
20:35:43.336 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:43.337 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:43.337 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:44.509 01.172 8596 Exposure complete
20:35:44.595 00.086 8596 worker thread done servicing request
20:35:44.595 00.000 9120 OnExposeComplete: enter
20:35:44.597 00.002 9120 UpdateGuideState(): m_state=6
20:35:44.599 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1440
20:35:44.600 00.001 9120 Star::Find returns 1 (0), X=1146.54, Y=158.37, Mass=298052, SNR=202.4, Peak=24995 HFD=4.2
20:35:44.603 00.003 9120 MultiStar: [#1 0.19,-0.12,0.88,U] [#2 0.14,-0.13,1.11,U] [#3 0.53,-0.43,0.00,M1] [#4 0.02,-0.11,0.50,U] [#5 0.23,-0.31,0.00,M1] [#6 0.32,-0.08,0.36,U] [#7 0.18,-0.09,0.40,U] [#8 0.34,-0.27,0.00,M2] 
20:35:44.604 00.001 9120 refined, 5 included, MultiStar: {0.18, -0.14}, one-star: {0.23, -0.23}
20:35:44.605 00.001 9120 CameraToMount -- cameraTheta (-0.68) - m_xAngle (3.04) = xAngle (-3.72 = 2.56)
20:35:44.607 00.002 9120 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.69 = 2.59)
20:35:44.608 00.001 9120 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.68 mountX=-0.19 mountY=0.12, mountTheta=2.58
20:35:44.609 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.18, y=-0.14, opts=13)
20:35:44.610 00.001 9120 Enqueuing Move request for scope (0.18, -0.14)
20:35:44.611 00.001 8596 Worker thread wakes up
20:35:44.611 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
20:35:44.611 00.000 8596 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
20:35:44.611 00.000 8596 Moving (0.18, -0.14) raw xDistance=-0.19 yDistance=0.12
20:35:44.612 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:35:44.612 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:44.612 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:35:44.612 00.000 8596 MoveAxis(E, 0, ABG)
20:35:44.612 00.000 8596 Move returns status 0, amount 0
20:35:44.612 00.000 8596 MoveAxis(N, 0, ABG)
20:35:44.612 00.000 8596 Move returns status 0, amount 0
20:35:44.612 00.000 8596 move complete, result=0
20:35:44.612 00.000 8596 worker thread done servicing request
20:35:44.617 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:35:44.632 00.015 9120 UpdateGuideState exits: m=298052 SNR=202.4
20:35:44.633 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:44.634 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:44.634 00.000 9120 Enqueuing Expose request
20:35:44.635 00.001 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:35:44.637 00.002 8596 Worker thread wakes up
20:35:44.637 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:44.638 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:45.611 00.973 8596 Exposure complete
20:35:45.684 00.073 8596 worker thread done servicing request
20:35:45.684 00.000 9120 OnExposeComplete: enter
20:35:45.686 00.002 9120 UpdateGuideState(): m_state=6
20:35:45.688 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1441
20:35:45.689 00.001 9120 Star::Find returns 1 (0), X=1146.63, Y=158.38, Mass=304715, SNR=232.3, Peak=24035 HFD=4.3
20:35:45.691 00.002 9120 MultiStar: [#1 0.17,-0.13,0.87,U] [#2 0.33,-0.05,0.85,U] [#3 0.46,-0.12,0.00,M2] [#4 0.25,-0.19,0.46,U] [#5 0.26,-0.32,0.00,M2] [#6 0.05,-0.10,0.32,U] [#7 0.37,-0.45,0.00,M1] [#8 0.50,-0.34,0.00,M3] 
20:35:45.693 00.002 9120 refined, 4 included, MultiStar: {0.25, -0.14}, one-star: {0.32, -0.21}
20:35:45.695 00.002 9120 CameraToMount -- cameraTheta (-0.51) - m_xAngle (3.04) = xAngle (-3.55 = 2.74)
20:35:45.697 00.002 9120 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.51 = 2.77)
20:35:45.700 00.003 9120 CameraToMount -- cameraX=0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-0.51 mountX=-0.26 mountY=0.10, mountTheta=2.77
20:35:45.703 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=-0.14, opts=13)
20:35:45.705 00.002 9120 Enqueuing Move request for scope (0.25, -0.14)
20:35:45.706 00.001 8596 Worker thread wakes up
20:35:45.707 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.14) opts 0xd
20:35:45.707 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, -0.14)
20:35:45.707 00.000 8596 Moving (0.25, -0.14) raw xDistance=-0.26 yDistance=0.10
20:35:45.707 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:35:45.707 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:45.707 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:35:45.707 00.000 8596 MoveAxis(E, 38, ABG)
20:35:45.707 00.000 8596 Guiding  Dir = 2, Dur = 38
20:35:45.708 00.001 8596 IsSlewing returns 0
20:35:45.708 00.000 8596 IsGuiding returns 0
20:35:45.711 00.003 8596 PulseGuide returned control before completion, sleep 46
20:35:45.721 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:35:45.741 00.020 9120 UpdateGuideState exits: m=304715 SNR=232.3
20:35:45.744 00.003 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:45.746 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:45.748 00.002 9120 Enqueuing Expose request
20:35:45.772 00.024 8596 IsGuiding returns 1
20:35:45.772 00.000 8596 scope still moving after pulse duration time elapsed
20:35:45.804 00.032 8596 IsSlewing returns 0
20:35:45.804 00.000 8596 IsGuiding returns 0
20:35:45.804 00.000 8596 scope move finished after 38 + 57 ms
20:35:45.804 00.000 8596 Move returns status 0, amount 38
20:35:45.804 00.000 8596 MoveAxis(N, 0, ABG)
20:35:45.804 00.000 8596 Move returns status 0, amount 0
20:35:45.804 00.000 8596 move complete, result=0
20:35:45.805 00.001 8596 worker thread done servicing request
20:35:45.805 00.000 8596 Worker thread wakes up
20:35:45.805 00.000 9120 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
20:35:45.807 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:45.807 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:46.961 01.154 8596 Exposure complete
20:35:47.018 00.057 8596 worker thread done servicing request
20:35:47.019 00.001 9120 OnExposeComplete: enter
20:35:47.019 00.000 9120 UpdateGuideState(): m_state=6
20:35:47.020 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1442
20:35:47.021 00.001 9120 Star::Find returns 1 (0), X=1146.16, Y=158.38, Mass=295021, SNR=202.1, Peak=24745 HFD=4.3
20:35:47.022 00.001 9120 MultiStar: [#1 -0.35,-0.11,0.93,U] [#2 -0.18,-0.23,0.93,U] [#3 0.04,-0.30,0.71,U] [#4 -0.23,-0.26,0.60,U] [#5 -0.34,-0.45,0.00,M3] [#6 -0.31,0.02,0.38,U] [#7 -0.07,-0.29,0.33,U] [#8 0.05,-0.34,0.29,U] 
20:35:47.023 00.001 9120 single-star, 7 included, MultiStar: {-0.17, -0.21}, one-star: {-0.15, -0.21}
20:35:47.024 00.001 9120 CameraToMount -- cameraTheta (-2.18) - m_xAngle (3.04) = xAngle (-5.22 = 1.07)
20:35:47.025 00.001 9120 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.18 = 1.10)
20:35:47.026 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.18 mountX=0.13 mountY=0.23, mountTheta=1.07
20:35:47.027 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.21, opts=13)
20:35:47.028 00.001 9120 Enqueuing Move request for scope (-0.15, -0.21)
20:35:47.029 00.001 8596 Worker thread wakes up
20:35:47.029 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
20:35:47.029 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
20:35:47.029 00.000 8596 Moving (-0.15, -0.21) raw xDistance=0.13 yDistance=0.23
20:35:47.029 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:35:47.029 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:35:47.029 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:35:47.029 00.000 8596 MoveAxis(E, 0, ABG)
20:35:47.029 00.000 8596 Move returns status 0, amount 0
20:35:47.029 00.000 8596 MoveAxis(N, 0, ABG)
20:35:47.029 00.000 8596 Move returns status 0, amount 0
20:35:47.029 00.000 8596 move complete, result=0
20:35:47.029 00.000 8596 worker thread done servicing request
20:35:47.033 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2480, FiltMax=65507, Gamma=1.000
20:35:47.049 00.016 9120 UpdateGuideState exits: m=295021 SNR=202.1
20:35:47.050 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:47.051 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:47.051 00.000 9120 Enqueuing Expose request
20:35:47.052 00.001 8596 Worker thread wakes up
20:35:47.052 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:35:47.054 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:47.054 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:48.029 00.975 8596 Exposure complete
20:35:48.123 00.094 8596 worker thread done servicing request
20:35:48.123 00.000 9120 OnExposeComplete: enter
20:35:48.124 00.001 9120 UpdateGuideState(): m_state=6
20:35:48.125 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1443
20:35:48.125 00.000 9120 Star::Find returns 1 (0), X=1146.01, Y=158.20, Mass=302232, SNR=214.2, Peak=27177 HFD=4.3
20:35:48.126 00.001 9120 MultiStar: [#1 -0.54,-0.47,0.00,M1] [#2 -0.52,-0.48,0.00,M1] [#3 -0.16,-0.51,0.00,M2] [#4 -0.44,-0.43,0.00,M1] [#5 -0.36,-0.47,0.00,M4] [#6 -0.45,-0.27,0.00,M1] [#7 -0.34,-0.43,0.00,M1] [#8 -0.37,-0.45,0.00,M3] 
20:35:48.128 00.002 9120 CameraToMount -- cameraTheta (-2.21) - m_xAngle (3.04) = xAngle (-5.25 = 1.03)
20:35:48.130 00.002 9120 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.21 = 1.07)
20:35:48.131 00.001 9120 CameraToMount -- cameraX=-0.30 cameraY=-0.40 hyp=0.50 cameraTheta=-2.21 mountX=0.25 mountY=0.44, mountTheta=1.04
20:35:48.134 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.30, y=-0.40, opts=13)
20:35:48.136 00.002 9120 Enqueuing Move request for scope (-0.30, -0.40)
20:35:48.136 00.000 8596 Worker thread wakes up
20:35:48.136 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.40) opts 0xd
20:35:48.136 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.30, -0.40)
20:35:48.137 00.001 8596 Moving (-0.30, -0.40) raw xDistance=0.25 yDistance=0.44
20:35:48.137 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:35:48.137 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:35:48.137 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
20:35:48.137 00.000 8596 MoveAxis(W, 37, ABG)
20:35:48.137 00.000 8596 Guiding  Dir = 3, Dur = 37
20:35:48.138 00.001 8596 IsSlewing returns 0
20:35:48.138 00.000 8596 IsGuiding returns 0
20:35:48.144 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2464, FiltMax=65504, Gamma=1.000
20:35:48.163 00.019 9120 UpdateGuideState exits: m=302232 SNR=214.2
20:35:48.165 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:48.166 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:48.168 00.002 9120 Enqueuing Expose request
20:35:48.174 00.006 8596 PulseGuide returned control before completion, sleep 12
20:35:48.188 00.014 8596 IsGuiding returns 1
20:35:48.188 00.000 8596 scope still moving after pulse duration time elapsed
20:35:48.219 00.031 8596 IsSlewing returns 0
20:35:48.219 00.000 8596 IsGuiding returns 1
20:35:48.250 00.031 8596 IsSlewing returns 0
20:35:48.250 00.000 8596 IsGuiding returns 1
20:35:48.286 00.036 8596 IsSlewing returns 0
20:35:48.286 00.000 8596 IsGuiding returns 0
20:35:48.286 00.000 8596 scope move finished after 37 + 111 ms
20:35:48.286 00.000 8596 Move returns status 0, amount 37
20:35:48.286 00.000 8596 MoveAxis(N, 0, ABG)
20:35:48.286 00.000 8596 Move returns status 0, amount 0
20:35:48.286 00.000 8596 move complete, result=0
20:35:48.287 00.001 8596 worker thread done servicing request
20:35:48.287 00.000 8596 Worker thread wakes up
20:35:48.287 00.000 9120 GuideStep: 0.3 px 37 ms WEST, 0.4 px 0 ms NORTH
20:35:48.289 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:48.289 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:49.455 01.166 8596 Exposure complete
20:35:49.510 00.055 8596 worker thread done servicing request
20:35:49.510 00.000 9120 OnExposeComplete: enter
20:35:49.511 00.001 9120 UpdateGuideState(): m_state=6
20:35:49.511 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1444
20:35:49.512 00.001 9120 Star::Find returns 1 (0), X=1146.58, Y=158.02, Mass=290727, SNR=222.8, Peak=27177 HFD=4.1
20:35:49.513 00.001 9120 MultiStar: [#1 0.29,-0.47,0.00,M2] [#2 0.22,-0.41,0.00,M2] [#3 0.44,-0.43,0.00,M3] [#4 0.22,-0.40,0.00,M2] [#5 0.14,-0.67,0.00,M5] [#6 0.22,-0.35,0.00,M2] [#7 0.31,-0.08,0.36,U] [#8 0.22,-0.58,0.00,M4] 
20:35:49.514 00.001 9120 refined, 1 included, MultiStar: {0.28, -0.45}, one-star: {0.27, -0.58}
20:35:49.515 00.001 9120 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.04) = xAngle (-4.05 = 2.23)
20:35:49.517 00.002 9120 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.02 = 2.27)
20:35:49.519 00.002 9120 CameraToMount -- cameraX=0.28 cameraY=-0.45 hyp=0.53 cameraTheta=-1.01 mountX=-0.32 mountY=0.40, mountTheta=2.25
20:35:49.523 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.28, y=-0.45, opts=13)
20:35:49.526 00.003 9120 Enqueuing Move request for scope (0.28, -0.45)
20:35:49.527 00.001 8596 Worker thread wakes up
20:35:49.527 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.45) opts 0xd
20:35:49.527 00.000 8596 Handling offset move in thread for scope, endpoint = (0.28, -0.45)
20:35:49.528 00.001 8596 Moving (0.28, -0.45) raw xDistance=-0.32 yDistance=0.40
20:35:49.528 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
20:35:49.528 00.000 8596 switching direction from -1 to 1 - decHistory=3 oldest=0.11 newest=1.07
20:35:49.528 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
20:35:49.528 00.000 8596 MoveAxis(E, 44, ABG)
20:35:49.528 00.000 8596 Guiding  Dir = 2, Dur = 44
20:35:49.528 00.000 8596 IsSlewing returns 0
20:35:49.528 00.000 8596 IsGuiding returns 0
20:35:49.533 00.005 8596 PulseGuide returned control before completion, sleep 51
20:35:49.534 00.001 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:35:49.550 00.016 9120 UpdateGuideState exits: m=290727 SNR=222.8
20:35:49.552 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:49.553 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:49.553 00.000 9120 Enqueuing Expose request
20:35:49.594 00.041 8596 IsGuiding returns 1
20:35:49.595 00.001 8596 scope still moving after pulse duration time elapsed
20:35:49.630 00.035 8596 IsSlewing returns 0
20:35:49.631 00.001 8596 IsGuiding returns 0
20:35:49.631 00.000 8596 scope move finished after 44 + 58 ms
20:35:49.631 00.000 8596 Move returns status 0, amount 44
20:35:49.631 00.000 8596 MoveAxis(S, 85, ABG)
20:35:49.631 00.000 8596 Guiding  Dir = 1, Dur = 85
20:35:49.632 00.001 8596 IsSlewing returns 0
20:35:49.632 00.000 8596 IsGuiding returns 0
20:35:49.690 00.058 8596 PulseGuide returned control before completion, sleep 37
20:35:49.735 00.045 8596 IsGuiding returns 1
20:35:49.735 00.000 8596 scope still moving after pulse duration time elapsed
20:35:49.767 00.032 8596 IsSlewing returns 0
20:35:49.768 00.001 8596 IsGuiding returns 1
20:35:49.798 00.030 8596 IsSlewing returns 0
20:35:49.798 00.000 8596 IsGuiding returns 0
20:35:49.798 00.000 8596 scope move finished after 85 + 81 ms
20:35:49.798 00.000 8596 Move returns status 0, amount 85
20:35:49.798 00.000 8596 move complete, result=0
20:35:49.798 00.000 8596 worker thread done servicing request
20:35:49.798 00.000 8596 Worker thread wakes up
20:35:49.798 00.000 9120 GuideStep: -0.3 px 44 ms EAST, 0.4 px 85 ms SOUTH
20:35:49.801 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:49.801 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:50.794 00.993 8596 Exposure complete
20:35:50.881 00.087 8596 worker thread done servicing request
20:35:50.881 00.000 9120 OnExposeComplete: enter
20:35:50.882 00.001 9120 UpdateGuideState(): m_state=6
20:35:50.883 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1445
20:35:50.885 00.002 9120 Star::Find returns 1 (0), X=1146.25, Y=158.20, Mass=281098, SNR=199.0, Peak=26809 HFD=4.3
20:35:50.886 00.001 9120 MultiStar: [#1 -0.23,-0.39,0.00,M3] [#2 -0.01,-0.36,0.97,U] [#3 0.19,-0.49,0.00,M4] [#4 -0.16,-0.32,0.48,U] [#5 -0.15,-0.43,0.00,M6] [#6 -0.19,-0.13,0.29,U] [#7 0.06,-0.39,0.00,M1] [#8 -0.11,-0.62,0.00,M5] 
20:35:50.887 00.001 9120 refined, 3 included, MultiStar: {-0.07, -0.34}, one-star: {-0.06, -0.40}
20:35:50.889 00.002 9120 CameraToMount -- cameraTheta (-1.78) - m_xAngle (3.04) = xAngle (-4.82 = 1.46)
20:35:50.890 00.001 9120 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.79 = 1.50)
20:35:50.891 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.34 hyp=0.35 cameraTheta=-1.78 mountX=0.04 mountY=0.35, mountTheta=1.46
20:35:50.895 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.34, opts=13)
20:35:50.897 00.002 9120 Enqueuing Move request for scope (-0.07, -0.34)
20:35:50.898 00.001 8596 Worker thread wakes up
20:35:50.898 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.34) opts 0xd
20:35:50.898 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.34)
20:35:50.898 00.000 8596 Moving (-0.07, -0.34) raw xDistance=0.04 yDistance=0.35
20:35:50.898 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:35:50.898 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
20:35:50.898 00.000 8596 MoveAxis(E, 0, ABG)
20:35:50.898 00.000 8596 Move returns status 0, amount 0
20:35:50.898 00.000 8596 MoveAxis(S, 73, ABG)
20:35:50.898 00.000 8596 Guiding  Dir = 1, Dur = 73
20:35:50.899 00.001 8596 IsSlewing returns 0
20:35:50.899 00.000 8596 IsGuiding returns 0
20:35:50.905 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:35:50.923 00.018 9120 UpdateGuideState exits: m=281098 SNR=199.0
20:35:50.924 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:50.925 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:50.926 00.001 9120 Enqueuing Expose request
20:35:50.960 00.034 8596 PulseGuide returned control before completion, sleep 23
20:35:50.989 00.029 8596 IsGuiding returns 1
20:35:50.989 00.000 8596 scope still moving after pulse duration time elapsed
20:35:51.020 00.031 8596 IsSlewing returns 0
20:35:51.020 00.000 8596 IsGuiding returns 1
20:35:51.052 00.032 8596 IsSlewing returns 0
20:35:51.053 00.001 8596 IsGuiding returns 0
20:35:51.053 00.000 8596 scope move finished after 73 + 80 ms
20:35:51.053 00.000 8596 Move returns status 0, amount 73
20:35:51.053 00.000 8596 move complete, result=0
20:35:51.053 00.000 8596 worker thread done servicing request
20:35:51.054 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.3 px 73 ms SOUTH
20:35:51.057 00.003 8596 Worker thread wakes up
20:35:51.057 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:51.057 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:52.251 01.194 8596 Exposure complete
20:35:52.345 00.094 8596 worker thread done servicing request
20:35:52.345 00.000 9120 OnExposeComplete: enter
20:35:52.346 00.001 9120 UpdateGuideState(): m_state=6
20:35:52.347 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1446
20:35:52.348 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.67, Mass=295644, SNR=212.7, Peak=28051 HFD=4.4
20:35:52.349 00.001 9120 MultiStar: [#1 0.01,0.35,1.03,U] [#2 0.15,0.36,0.00,M2] [#3 0.36,0.13,0.00,M5] [#4 -0.05,0.38,0.00,M2] [#5 0.10,0.06,0.41,U] [#6 0.18,0.40,0.00,M2] [#7 0.07,0.25,0.32,U] [#8 0.05,-0.08,0.29,U] 
20:35:52.350 00.001 9120 single-star, 4 included, MultiStar: {0.08, 0.17}, one-star: {0.16, 0.07}
20:35:52.351 00.001 9120 CameraToMount -- cameraTheta (0.42) - m_xAngle (3.04) = xAngle (-2.62 = -2.62)
20:35:52.352 00.001 9120 CameraToMount -- cameraTheta (0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.59 = -2.59)
20:35:52.353 00.001 9120 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.18 cameraTheta=0.42 mountX=-0.16 mountY=-0.09, mountTheta=-2.60
20:35:52.354 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.16, y=0.07, opts=13)
20:35:52.355 00.001 9120 Enqueuing Move request for scope (0.16, 0.07)
20:35:52.355 00.000 8596 Worker thread wakes up
20:35:52.356 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
20:35:52.356 00.000 8596 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
20:35:52.356 00.000 8596 Moving (0.16, 0.07) raw xDistance=-0.16 yDistance=-0.09
20:35:52.356 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:35:52.356 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:52.356 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:35:52.356 00.000 8596 MoveAxis(E, 0, ABG)
20:35:52.356 00.000 8596 Move returns status 0, amount 0
20:35:52.356 00.000 8596 MoveAxis(N, 0, ABG)
20:35:52.356 00.000 8596 Move returns status 0, amount 0
20:35:52.356 00.000 8596 move complete, result=0
20:35:52.356 00.000 8596 worker thread done servicing request
20:35:52.359 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:35:52.384 00.025 9120 UpdateGuideState exits: m=295644 SNR=212.7
20:35:52.386 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:52.388 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:52.390 00.002 9120 Enqueuing Expose request
20:35:52.392 00.002 9120 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:52.394 00.002 8596 Worker thread wakes up
20:35:52.394 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:52.394 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:53.385 00.991 8596 Exposure complete
20:35:53.468 00.083 8596 worker thread done servicing request
20:35:53.468 00.000 9120 OnExposeComplete: enter
20:35:53.469 00.001 9120 UpdateGuideState(): m_state=6
20:35:53.470 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1447
20:35:53.470 00.000 9120 Star::Find returns 1 (0), X=1146.68, Y=158.92, Mass=317619, SNR=232.8, Peak=27171 HFD=4.2
20:35:53.471 00.001 9120 MultiStar: [#1 0.18,0.36,0.00,M3] [#2 0.10,0.28,0.87,U] [#3 0.31,0.22,0.00,M6] [#4 0.14,0.38,0.00,M3] [#5 0.23,0.19,0.38,U] [#6 0.18,0.47,0.00,M3] [#7 0.32,0.14,0.29,U] [#8 0.57,0.18,0.00,M5] 
20:35:53.472 00.001 9120 refined, 3 included, MultiStar: {0.25, 0.27}, one-star: {0.37, 0.32}
20:35:53.473 00.001 9120 CameraToMount -- cameraTheta (0.82) - m_xAngle (3.04) = xAngle (-2.22 = -2.22)
20:35:53.474 00.001 9120 CameraToMount -- cameraTheta (0.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.19 = -2.19)
20:35:53.474 00.000 9120 CameraToMount -- cameraX=0.25 cameraY=0.27 hyp=0.37 cameraTheta=0.82 mountX=-0.22 mountY=-0.30, mountTheta=-2.21
20:35:53.476 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=0.27, opts=13)
20:35:53.477 00.001 9120 Enqueuing Move request for scope (0.25, 0.27)
20:35:53.477 00.000 8596 Worker thread wakes up
20:35:53.477 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.27) opts 0xd
20:35:53.477 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, 0.27)
20:35:53.478 00.001 8596 Moving (0.25, 0.27) raw xDistance=-0.22 yDistance=-0.30
20:35:53.478 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:35:53.478 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:35:53.478 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:35:53.478 00.000 8596 MoveAxis(E, 32, ABG)
20:35:53.478 00.000 8596 Guiding  Dir = 2, Dur = 32
20:35:53.478 00.000 8596 IsSlewing returns 0
20:35:53.478 00.000 8596 IsGuiding returns 0
20:35:53.486 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:35:53.508 00.022 9120 UpdateGuideState exits: m=317619 SNR=232.8
20:35:53.510 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:53.512 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:53.513 00.001 9120 Enqueuing Expose request
20:35:53.514 00.001 8596 IsGuiding returns 1
20:35:53.514 00.000 8596 scope still moving after pulse duration time elapsed
20:35:53.544 00.030 8596 IsSlewing returns 0
20:35:53.544 00.000 8596 IsGuiding returns 1
20:35:53.575 00.031 8596 IsSlewing returns 0
20:35:53.575 00.000 8596 IsGuiding returns 1
20:35:53.606 00.031 8596 IsSlewing returns 0
20:35:53.607 00.001 8596 IsGuiding returns 0
20:35:53.607 00.000 8596 scope move finished after 32 + 96 ms
20:35:53.607 00.000 8596 Move returns status 0, amount 32
20:35:53.607 00.000 8596 MoveAxis(N, 0, ABG)
20:35:53.607 00.000 8596 Move returns status 0, amount 0
20:35:53.607 00.000 8596 move complete, result=0
20:35:53.607 00.000 8596 worker thread done servicing request
20:35:53.607 00.000 8596 Worker thread wakes up
20:35:53.607 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:53.607 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:53.607 00.000 9120 GuideStep: -0.2 px 32 ms EAST, -0.3 px 0 ms NORTH
20:35:54.761 01.154 8596 Exposure complete
20:35:54.846 00.085 8596 worker thread done servicing request
20:35:54.846 00.000 9120 OnExposeComplete: enter
20:35:54.848 00.002 9120 UpdateGuideState(): m_state=6
20:35:54.849 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1448
20:35:54.850 00.001 9120 Star::Find returns 1 (0), X=1146.18, Y=158.76, Mass=305097, SNR=235.7, Peak=32275 HFD=4.3
20:35:54.851 00.001 9120 MultiStar: [#1 -0.19,0.25,0.79,U] [#2 -0.09,0.23,0.86,U] [#3 0.13,0.21,0.71,U] [#4 -0.22,0.32,0.00,M4] [#5 -0.11,0.14,0.40,U] [#6 -0.15,0.44,0.00,M4] [#7 -0.13,0.35,0.00,M1] [#8 0.05,-0.11,0.20,U] 
20:35:54.852 00.001 9120 refined, 5 included, MultiStar: {-0.07, 0.19}, one-star: {-0.13, 0.16}
20:35:54.853 00.001 9120 CameraToMount -- cameraTheta (1.95) - m_xAngle (3.04) = xAngle (-1.09 = -1.09)
20:35:54.855 00.002 9120 CameraToMount -- cameraTheta (1.95) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.06 = -1.06)
20:35:54.856 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.95 mountX=0.09 mountY=-0.18, mountTheta=-1.08
20:35:54.857 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.19, opts=13)
20:35:54.858 00.001 9120 Enqueuing Move request for scope (-0.07, 0.19)
20:35:54.859 00.001 8596 Worker thread wakes up
20:35:54.859 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
20:35:54.859 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
20:35:54.859 00.000 8596 Moving (-0.07, 0.19) raw xDistance=0.09 yDistance=-0.18
20:35:54.859 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:35:54.859 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:54.859 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:35:54.860 00.001 8596 MoveAxis(E, 0, ABG)
20:35:54.860 00.000 8596 Move returns status 0, amount 0
20:35:54.860 00.000 8596 MoveAxis(N, 0, ABG)
20:35:54.860 00.000 8596 Move returns status 0, amount 0
20:35:54.860 00.000 8596 move complete, result=0
20:35:54.860 00.000 8596 worker thread done servicing request
20:35:54.864 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2477, FiltMax=65523, Gamma=1.000
20:35:54.880 00.016 9120 UpdateGuideState exits: m=305097 SNR=235.7
20:35:54.881 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:54.882 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:54.882 00.000 9120 Enqueuing Expose request
20:35:54.884 00.002 8596 Worker thread wakes up
20:35:54.884 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:54.885 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:54.885 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:55.865 00.980 8596 Exposure complete
20:35:55.939 00.074 8596 worker thread done servicing request
20:35:55.939 00.000 9120 OnExposeComplete: enter
20:35:55.941 00.002 9120 UpdateGuideState(): m_state=6
20:35:55.943 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1449
20:35:55.944 00.001 9120 Star::Find returns 1 (0), X=1146.25, Y=158.83, Mass=271453, SNR=189.2, Peak=30371 HFD=4.3
20:35:55.946 00.002 9120 MultiStar: [#1 -0.26,0.41,0.00,M3] [#2 -0.18,0.30,1.02,U] [#3 0.06,0.13,0.84,U] [#4 -0.10,0.40,0.00,M5] [#5 -0.33,0.12,0.50,U] [#6 -0.33,0.29,0.00,M5] [#7 -0.20,0.19,0.35,U] [#8 0.16,0.04,0.27,U] 
20:35:55.948 00.002 9120 refined, 5 included, MultiStar: {-0.10, 0.20}, one-star: {-0.06, 0.24}
20:35:55.949 00.001 9120 CameraToMount -- cameraTheta (2.04) - m_xAngle (3.04) = xAngle (-1.00 = -1.00)
20:35:55.951 00.002 9120 CameraToMount -- cameraTheta (2.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.97 = -0.97)
20:35:55.952 00.001 9120 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.04 mountX=0.12 mountY=-0.18, mountTheta=-0.99
20:35:55.955 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.20, opts=13)
20:35:55.957 00.002 9120 Enqueuing Move request for scope (-0.10, 0.20)
20:35:55.959 00.002 8596 Worker thread wakes up
20:35:55.959 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
20:35:55.959 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
20:35:55.959 00.000 8596 Moving (-0.10, 0.20) raw xDistance=0.12 yDistance=-0.18
20:35:55.959 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:35:55.959 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:55.959 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:35:55.959 00.000 8596 MoveAxis(E, 0, ABG)
20:35:55.959 00.000 8596 Move returns status 0, amount 0
20:35:55.959 00.000 8596 MoveAxis(N, 0, ABG)
20:35:55.959 00.000 8596 Move returns status 0, amount 0
20:35:55.959 00.000 8596 move complete, result=0
20:35:55.959 00.000 8596 worker thread done servicing request
20:35:55.966 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2477, FiltMax=65523, Gamma=1.000
20:35:55.983 00.017 9120 UpdateGuideState exits: m=271453 SNR=189.2
20:35:55.983 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:55.984 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:55.985 00.001 9120 Enqueuing Expose request
20:35:55.985 00.000 8596 Worker thread wakes up
20:35:55.985 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:35:55.986 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:55.986 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:57.142 01.156 8596 Exposure complete
20:35:57.220 00.078 8596 worker thread done servicing request
20:35:57.220 00.000 9120 OnExposeComplete: enter
20:35:57.221 00.001 9120 UpdateGuideState(): m_state=6
20:35:57.222 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1450
20:35:57.223 00.001 9120 Star::Find returns 1 (0), X=1146.03, Y=158.80, Mass=293088, SNR=212.8, Peak=31187 HFD=4.2
20:35:57.224 00.001 9120 MultiStar: [#1 -0.43,0.26,0.00,M4] [#2 -0.23,0.22,0.88,U] [#3 -0.06,0.00,0.72,U] [#4 -0.43,0.27,0.00,M6] [#5 -0.34,0.27,0.00,M3] [#6 -0.44,0.18,0.00,M6] [#7 -0.21,0.11,0.27,U] [#8 -0.25,0.02,0.27,U] 
20:35:57.225 00.001 9120 refined, 4 included, MultiStar: {-0.21, 0.14}, one-star: {-0.28, 0.20}
20:35:57.226 00.001 9120 CameraToMount -- cameraTheta (2.56) - m_xAngle (3.04) = xAngle (-0.49 = -0.49)
20:35:57.226 00.000 9120 CameraToMount -- cameraTheta (2.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.45 = -0.45)
20:35:57.227 00.001 9120 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.56 mountX=0.22 mountY=-0.11, mountTheta=-0.46
20:35:57.229 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=0.14, opts=13)
20:35:57.229 00.000 9120 Enqueuing Move request for scope (-0.21, 0.14)
20:35:57.230 00.001 8596 Worker thread wakes up
20:35:57.230 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
20:35:57.231 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
20:35:57.231 00.000 8596 Moving (-0.21, 0.14) raw xDistance=0.22 yDistance=-0.11
20:35:57.231 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:35:57.231 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:57.231 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:35:57.231 00.000 8596 MoveAxis(W, 32, ABG)
20:35:57.231 00.000 8596 Guiding  Dir = 3, Dur = 32
20:35:57.231 00.000 8596 IsSlewing returns 0
20:35:57.232 00.001 8596 IsGuiding returns 0
20:35:57.233 00.001 8596 PulseGuide returned control before completion, sleep 41
20:35:57.235 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2710, FiltMin=2432, FiltMax=65535, Gamma=1.000
20:35:57.259 00.024 9120 UpdateGuideState exits: m=293088 SNR=212.8
20:35:57.260 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:57.260 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:57.261 00.001 9120 Enqueuing Expose request
20:35:57.285 00.024 8596 IsGuiding returns 1
20:35:57.285 00.000 8596 scope still moving after pulse duration time elapsed
20:35:57.317 00.032 8596 IsSlewing returns 0
20:35:57.318 00.001 8596 IsGuiding returns 0
20:35:57.318 00.000 8596 scope move finished after 32 + 54 ms
20:35:57.318 00.000 8596 Move returns status 0, amount 32
20:35:57.318 00.000 8596 MoveAxis(N, 0, ABG)
20:35:57.318 00.000 8596 Move returns status 0, amount 0
20:35:57.318 00.000 8596 move complete, result=0
20:35:57.318 00.000 8596 worker thread done servicing request
20:35:57.318 00.000 8596 Worker thread wakes up
20:35:57.319 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:57.319 00.000 9120 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
20:35:57.321 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:58.307 00.986 8596 Exposure complete
20:35:58.364 00.057 8596 worker thread done servicing request
20:35:58.365 00.001 9120 OnExposeComplete: enter
20:35:58.365 00.000 9120 UpdateGuideState(): m_state=6
20:35:58.366 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1451
20:35:58.367 00.001 9120 Star::Find returns 1 (0), X=1146.32, Y=158.63, Mass=311189, SNR=236.0, Peak=30227 HFD=4.3
20:35:58.368 00.001 9120 MultiStar: [#1 -0.01,0.08,0.85,U] [#2 0.14,0.18,0.79,U] [#3 0.24,0.04,0.72,U] [#4 -0.08,0.10,0.45,U] [#5 0.04,0.18,0.38,U] [#6 -0.07,0.04,0.26,U] [#7 0.11,0.29,0.28,U] [#8 0.06,-0.05,0.28,U] 
20:35:58.369 00.001 9120 single-star, 8 included, MultiStar: {0.06, 0.09}, one-star: {0.01, 0.04}
20:35:58.370 00.001 9120 CameraToMount -- cameraTheta (1.23) - m_xAngle (3.04) = xAngle (-1.81 = -1.81)
20:35:58.372 00.002 9120 CameraToMount -- cameraTheta (1.23) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.78 = -1.78)
20:35:58.375 00.003 9120 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.23 mountX=-0.01 mountY=-0.04, mountTheta=-1.81
20:35:58.378 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=0.04, opts=13)
20:35:58.379 00.001 9120 Enqueuing Move request for scope (0.01, 0.04)
20:35:58.379 00.000 8596 Worker thread wakes up
20:35:58.380 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
20:35:58.380 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
20:35:58.380 00.000 8596 Moving (0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
20:35:58.380 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:35:58.380 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:58.380 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:35:58.380 00.000 8596 MoveAxis(E, 0, ABG)
20:35:58.380 00.000 8596 Move returns status 0, amount 0
20:35:58.381 00.001 8596 MoveAxis(N, 0, ABG)
20:35:58.381 00.000 8596 Move returns status 0, amount 0
20:35:58.381 00.000 8596 move complete, result=0
20:35:58.381 00.000 8596 worker thread done servicing request
20:35:58.387 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:35:58.404 00.017 9120 UpdateGuideState exits: m=311189 SNR=236.0
20:35:58.405 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:58.405 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:58.406 00.001 9120 Enqueuing Expose request
20:35:58.407 00.001 8596 Worker thread wakes up
20:35:58.407 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:35:58.408 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:58.408 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:35:59.572 01.164 8596 Exposure complete
20:35:59.632 00.060 8596 worker thread done servicing request
20:35:59.632 00.000 9120 OnExposeComplete: enter
20:35:59.633 00.001 9120 UpdateGuideState(): m_state=6
20:35:59.634 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1452
20:35:59.635 00.001 9120 Star::Find returns 1 (0), X=1146.36, Y=158.70, Mass=292633, SNR=221.5, Peak=28179 HFD=4.3
20:35:59.637 00.002 9120 MultiStar: [#1 -0.08,0.19,0.87,U] [#2 0.05,0.31,0.92,U] [#3 0.33,0.10,0.69,U] [#4 -0.09,0.37,0.00,M6] [#5 -0.06,0.05,0.45,U] [#6 -0.09,0.48,0.00,M6] [#7 -0.10,0.30,0.31,U] [#8 0.19,0.15,0.26,U] 
20:35:59.639 00.002 9120 single-star, 6 included, MultiStar: {0.05, 0.17}, one-star: {0.05, 0.10}
20:35:59.640 00.001 9120 CameraToMount -- cameraTheta (1.13) - m_xAngle (3.04) = xAngle (-1.91 = -1.91)
20:35:59.640 00.000 9120 CameraToMount -- cameraTheta (1.13) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.88 = -1.88)
20:35:59.641 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.12 cameraTheta=1.13 mountX=-0.04 mountY=-0.11, mountTheta=-1.91
20:35:59.644 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.10, opts=13)
20:35:59.645 00.001 9120 Enqueuing Move request for scope (0.05, 0.10)
20:35:59.646 00.001 8596 Worker thread wakes up
20:35:59.646 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
20:35:59.646 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
20:35:59.646 00.000 8596 Moving (0.05, 0.10) raw xDistance=-0.04 yDistance=-0.11
20:35:59.646 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:35:59.646 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:35:59.646 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:35:59.646 00.000 8596 MoveAxis(E, 0, ABG)
20:35:59.647 00.001 8596 Move returns status 0, amount 0
20:35:59.647 00.000 8596 MoveAxis(N, 0, ABG)
20:35:59.647 00.000 8596 Move returns status 0, amount 0
20:35:59.647 00.000 8596 move complete, result=0
20:35:59.647 00.000 8596 worker thread done servicing request
20:35:59.650 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2435, FiltMax=65523, Gamma=1.000
20:35:59.674 00.024 9120 UpdateGuideState exits: m=292633 SNR=221.5
20:35:59.675 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:59.676 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:35:59.677 00.001 9120 Enqueuing Expose request
20:35:59.678 00.001 8596 Worker thread wakes up
20:35:59.678 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:35:59.679 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:35:59.680 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:00.666 00.986 8596 Exposure complete
20:36:00.743 00.077 8596 worker thread done servicing request
20:36:00.743 00.000 9120 OnExposeComplete: enter
20:36:00.746 00.003 9120 UpdateGuideState(): m_state=6
20:36:00.748 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1453
20:36:00.750 00.002 9120 Star::Find returns 1 (0), X=1146.25, Y=158.66, Mass=293234, SNR=226.9, Peak=29395 HFD=4.4
20:36:00.752 00.002 9120 MultiStar: [#1 -0.20,0.18,0.88,U] [#2 -0.04,0.21,0.84,U] [#3 0.09,0.05,0.72,U] [#4 -0.14,0.18,0.46,U] [#5 0.03,0.03,0.43,U] [#6 -0.00,0.20,0.33,U] [#7 -0.22,0.28,0.29,U] [#8 0.12,0.12,0.26,U] 
20:36:00.754 00.002 9120 single-star, 8 included, MultiStar: {-0.05, 0.14}, one-star: {-0.05, 0.06}
20:36:00.755 00.001 9120 CameraToMount -- cameraTheta (2.26) - m_xAngle (3.04) = xAngle (-0.78 = -0.78)
20:36:00.757 00.002 9120 CameraToMount -- cameraTheta (2.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.75 = -0.75)
20:36:00.758 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.26 mountX=0.06 mountY=-0.06, mountTheta=-0.76
20:36:00.761 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.06, opts=13)
20:36:00.762 00.001 9120 Enqueuing Move request for scope (-0.05, 0.06)
20:36:00.764 00.002 8596 Worker thread wakes up
20:36:00.764 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
20:36:00.764 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
20:36:00.764 00.000 8596 Moving (-0.05, 0.06) raw xDistance=0.06 yDistance=-0.06
20:36:00.765 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:36:00.765 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:00.765 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:36:00.765 00.000 8596 MoveAxis(E, 0, ABG)
20:36:00.765 00.000 8596 Move returns status 0, amount 0
20:36:00.765 00.000 8596 MoveAxis(N, 0, ABG)
20:36:00.765 00.000 8596 Move returns status 0, amount 0
20:36:00.765 00.000 8596 move complete, result=0
20:36:00.766 00.001 8596 worker thread done servicing request
20:36:00.772 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=13, max=65535, med=2710, FiltMin=2470, FiltMax=65523, Gamma=1.000
20:36:00.789 00.017 9120 UpdateGuideState exits: m=293234 SNR=226.9
20:36:00.791 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:00.791 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:00.792 00.001 9120 Enqueuing Expose request
20:36:00.794 00.002 8596 Worker thread wakes up
20:36:00.794 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:00.794 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:00.794 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:01.963 01.169 8596 Exposure complete
20:36:02.041 00.078 8596 worker thread done servicing request
20:36:02.041 00.000 9120 OnExposeComplete: enter
20:36:02.042 00.001 9120 UpdateGuideState(): m_state=6
20:36:02.043 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1454
20:36:02.043 00.000 9120 Star::Find returns 1 (0), X=1146.46, Y=158.64, Mass=273794, SNR=186.7, Peak=30307 HFD=4.1
20:36:02.044 00.001 9120 MultiStar: [#1 0.00,0.25,1.11,U] [#2 0.02,0.19,1.07,U] [#3 0.35,0.13,0.00,M1] [#4 0.09,0.13,0.58,U] [#5 0.08,-0.05,0.51,U] [#6 0.09,0.20,0.38,U] [#7 -0.04,-0.21,0.32,U] [#8 0.14,-0.30,0.27,U] 
20:36:02.045 00.001 9120 refined, 7 included, MultiStar: {0.06, 0.10}, one-star: {0.15, 0.05}
20:36:02.046 00.001 9120 CameraToMount -- cameraTheta (0.99) - m_xAngle (3.04) = xAngle (-2.05 = -2.05)
20:36:02.047 00.001 9120 CameraToMount -- cameraTheta (0.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.02 = -2.02)
20:36:02.048 00.001 9120 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=0.99 mountX=-0.05 mountY=-0.10, mountTheta=-2.04
20:36:02.049 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.06, y=0.10, opts=13)
20:36:02.050 00.001 9120 Enqueuing Move request for scope (0.06, 0.10)
20:36:02.051 00.001 8596 Worker thread wakes up
20:36:02.051 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
20:36:02.051 00.000 8596 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
20:36:02.051 00.000 8596 Moving (0.06, 0.10) raw xDistance=-0.05 yDistance=-0.10
20:36:02.051 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:36:02.051 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:02.051 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:36:02.051 00.000 8596 MoveAxis(E, 0, ABG)
20:36:02.051 00.000 8596 Move returns status 0, amount 0
20:36:02.051 00.000 8596 MoveAxis(N, 0, ABG)
20:36:02.051 00.000 8596 Move returns status 0, amount 0
20:36:02.051 00.000 8596 move complete, result=0
20:36:02.051 00.000 8596 worker thread done servicing request
20:36:02.055 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2432, FiltMax=65488, Gamma=1.000
20:36:02.075 00.020 9120 UpdateGuideState exits: m=273794 SNR=186.7
20:36:02.076 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:02.077 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:02.078 00.001 9120 Enqueuing Expose request
20:36:02.079 00.001 8596 Worker thread wakes up
20:36:02.079 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:02.080 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:02.080 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:03.047 00.967 8596 Exposure complete
20:36:03.112 00.065 8596 worker thread done servicing request
20:36:03.113 00.001 9120 OnExposeComplete: enter
20:36:03.114 00.001 9120 UpdateGuideState(): m_state=6
20:36:03.115 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1455
20:36:03.116 00.001 9120 Star::Find returns 1 (0), X=1146.50, Y=158.70, Mass=270958, SNR=201.2, Peak=26083 HFD=4.4
20:36:03.118 00.002 9120 MultiStar: [#1 0.11,0.23,0.95,U] [#2 0.16,0.14,1.03,U] [#3 0.37,0.11,0.00,M2] [#4 0.10,0.20,0.56,U] [#5 0.06,-0.06,0.41,U] [#6 -0.07,0.11,0.33,U] [#7 0.19,0.07,0.29,U] [#8 0.23,-0.01,0.27,U] 
20:36:03.119 00.001 9120 refined, 7 included, MultiStar: {0.13, 0.13}, one-star: {0.19, 0.11}
20:36:03.120 00.001 9120 CameraToMount -- cameraTheta (0.76) - m_xAngle (3.04) = xAngle (-2.29 = -2.29)
20:36:03.121 00.001 9120 CameraToMount -- cameraTheta (0.76) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.25 = -2.25)
20:36:03.122 00.001 9120 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.76 mountX=-0.12 mountY=-0.14, mountTheta=-2.27
20:36:03.124 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.13, opts=13)
20:36:03.126 00.002 9120 Enqueuing Move request for scope (0.13, 0.13)
20:36:03.127 00.001 8596 Worker thread wakes up
20:36:03.127 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
20:36:03.127 00.000 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
20:36:03.127 00.000 8596 Moving (0.13, 0.13) raw xDistance=-0.12 yDistance=-0.14
20:36:03.127 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:36:03.128 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:03.128 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:36:03.128 00.000 8596 MoveAxis(E, 0, ABG)
20:36:03.128 00.000 8596 Move returns status 0, amount 0
20:36:03.128 00.000 8596 MoveAxis(N, 0, ABG)
20:36:03.128 00.000 8596 Move returns status 0, amount 0
20:36:03.128 00.000 8596 move complete, result=0
20:36:03.128 00.000 8596 worker thread done servicing request
20:36:03.133 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:36:03.158 00.025 9120 UpdateGuideState exits: m=270958 SNR=201.2
20:36:03.160 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:03.161 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:03.162 00.001 9120 Enqueuing Expose request
20:36:03.164 00.002 8596 Worker thread wakes up
20:36:03.164 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:03.165 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:03.165 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:04.323 01.158 8596 Exposure complete
20:36:04.403 00.080 8596 worker thread done servicing request
20:36:04.403 00.000 9120 OnExposeComplete: enter
20:36:04.404 00.001 9120 UpdateGuideState(): m_state=6
20:36:04.407 00.003 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1456
20:36:04.409 00.002 9120 Star::Find returns 1 (0), X=1146.33, Y=158.52, Mass=295817, SNR=211.6, Peak=26723 HFD=4.5
20:36:04.411 00.002 9120 MultiStar: [#1 -0.13,0.00,0.95,U] [#2 -0.05,-0.13,0.90,U] [#3 0.36,0.05,0.00,M3] [#4 -0.11,-0.03,0.51,U] [#5 -0.14,-0.06,0.41,U] [#6 -0.01,0.10,0.29,U] [#7 0.07,-0.06,0.31,U] [#8 0.27,-0.08,0.27,U] 
20:36:04.414 00.003 9120 refined, 7 included, MultiStar: {-0.03, -0.05}, one-star: {0.03, -0.07}
20:36:04.415 00.001 9120 CameraToMount -- cameraTheta (-2.16) - m_xAngle (3.04) = xAngle (-5.21 = 1.08)
20:36:04.417 00.002 9120 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.17 = 1.11)
20:36:04.419 00.002 9120 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.16 mountX=0.03 mountY=0.06, mountTheta=1.09
20:36:04.423 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.03, y=-0.05, opts=13)
20:36:04.425 00.002 9120 Enqueuing Move request for scope (-0.03, -0.05)
20:36:04.428 00.003 8596 Worker thread wakes up
20:36:04.428 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
20:36:04.428 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
20:36:04.428 00.000 8596 Moving (-0.03, -0.05) raw xDistance=0.03 yDistance=0.06
20:36:04.429 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:36:04.429 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:04.429 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:36:04.429 00.000 8596 MoveAxis(E, 0, ABG)
20:36:04.429 00.000 8596 Move returns status 0, amount 0
20:36:04.429 00.000 8596 MoveAxis(N, 0, ABG)
20:36:04.429 00.000 8596 Move returns status 0, amount 0
20:36:04.429 00.000 8596 move complete, result=0
20:36:04.429 00.000 8596 worker thread done servicing request
20:36:04.442 00.013 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2419, FiltMax=65488, Gamma=1.000
20:36:04.474 00.032 9120 UpdateGuideState exits: m=295817 SNR=211.6
20:36:04.476 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:04.477 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:04.478 00.001 9120 Enqueuing Expose request
20:36:04.480 00.002 8596 Worker thread wakes up
20:36:04.480 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:04.482 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:04.482 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:05.457 00.975 8596 Exposure complete
20:36:05.549 00.092 8596 worker thread done servicing request
20:36:05.549 00.000 9120 OnExposeComplete: enter
20:36:05.551 00.002 9120 UpdateGuideState(): m_state=6
20:36:05.553 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1457
20:36:05.555 00.002 9120 Star::Find returns 1 (0), X=1146.16, Y=158.29, Mass=310212, SNR=214.4, Peak=27369 HFD=4.2
20:36:05.558 00.003 9120 MultiStar: [#1 -0.28,-0.06,1.01,U] [#2 -0.25,-0.24,0.95,U] [#3 0.09,-0.21,0.65,U] [#4 -0.25,-0.15,0.51,U] [#5 -0.22,-0.20,0.41,U] [#6 -0.29,0.03,0.29,U] [#7 -0.40,0.06,0.00,M1] [#8 0.04,-0.43,0.00,M1] 
20:36:05.559 00.001 9120 refined, 6 included, MultiStar: {-0.19, -0.18}, one-star: {-0.15, -0.31}
20:36:05.561 00.002 9120 CameraToMount -- cameraTheta (-2.37) - m_xAngle (3.04) = xAngle (-5.42 = 0.87)
20:36:05.563 00.002 9120 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.38 = 0.90)
20:36:05.564 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.37 mountX=0.17 mountY=0.21, mountTheta=0.88
20:36:05.566 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=-0.18, opts=13)
20:36:05.568 00.002 9120 Enqueuing Move request for scope (-0.19, -0.18)
20:36:05.569 00.001 8596 Worker thread wakes up
20:36:05.569 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
20:36:05.569 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
20:36:05.569 00.000 8596 Moving (-0.19, -0.18) raw xDistance=0.17 yDistance=0.21
20:36:05.570 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:36:05.570 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:36:05.570 00.000 8596 MoveAxis(E, 0, ABG)
20:36:05.570 00.000 8596 Move returns status 0, amount 0
20:36:05.570 00.000 8596 MoveAxis(S, 44, ABG)
20:36:05.570 00.000 8596 Guiding  Dir = 1, Dur = 44
20:36:05.571 00.001 8596 IsSlewing returns 0
20:36:05.571 00.000 8596 IsGuiding returns 0
20:36:05.573 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:36:05.584 00.011 8596 PulseGuide returned control before completion, sleep 41
20:36:05.596 00.012 9120 UpdateGuideState exits: m=310212 SNR=214.4
20:36:05.597 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:05.598 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:05.600 00.002 9120 Enqueuing Expose request
20:36:05.631 00.031 8596 IsGuiding returns 1
20:36:05.631 00.000 8596 scope still moving after pulse duration time elapsed
20:36:05.663 00.032 8596 IsSlewing returns 0
20:36:05.663 00.000 8596 IsGuiding returns 1
20:36:05.693 00.030 8596 IsSlewing returns 0
20:36:05.693 00.000 8596 IsGuiding returns 0
20:36:05.693 00.000 8596 scope move finished after 44 + 77 ms
20:36:05.693 00.000 8596 Move returns status 0, amount 44
20:36:05.693 00.000 8596 move complete, result=0
20:36:05.693 00.000 8596 worker thread done servicing request
20:36:05.693 00.000 8596 Worker thread wakes up
20:36:05.693 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH
20:36:05.695 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:05.695 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:06.869 01.174 8596 Exposure complete
20:36:06.935 00.066 8596 worker thread done servicing request
20:36:06.936 00.001 9120 OnExposeComplete: enter
20:36:06.937 00.001 9120 UpdateGuideState(): m_state=6
20:36:06.938 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1458
20:36:06.939 00.001 9120 Star::Find returns 1 (0), X=1146.25, Y=158.81, Mass=292949, SNR=222.8, Peak=28611 HFD=4.4
20:36:06.941 00.002 9120 MultiStar: [#1 -0.24,0.36,0.00,M1] [#2 -0.14,0.21,0.98,U] [#3 0.01,0.22,0.77,U] [#4 -0.15,0.30,0.55,U] [#5 -0.17,0.27,0.38,U] [#6 -0.21,0.29,0.31,U] [#7 -0.05,0.19,0.33,U] [#8 0.12,-0.10,0.26,U] 
20:36:06.942 00.001 9120 single-star, 7 included, MultiStar: {-0.08, 0.21}, one-star: {-0.05, 0.21}
20:36:06.942 00.000 9120 CameraToMount -- cameraTheta (1.81) - m_xAngle (3.04) = xAngle (-1.23 = -1.23)
20:36:06.943 00.001 9120 CameraToMount -- cameraTheta (1.81) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.19 = -1.19)
20:36:06.944 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.81 mountX=0.07 mountY=-0.20, mountTheta=-1.22
20:36:06.945 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.21, opts=13)
20:36:06.946 00.001 9120 Enqueuing Move request for scope (-0.05, 0.21)
20:36:06.947 00.001 8596 Worker thread wakes up
20:36:06.947 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.21) opts 0xd
20:36:06.947 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.21)
20:36:06.947 00.000 8596 Moving (-0.05, 0.21) raw xDistance=0.07 yDistance=-0.20
20:36:06.947 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:36:06.947 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:36:06.947 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:36:06.947 00.000 8596 MoveAxis(E, 0, ABG)
20:36:06.947 00.000 8596 Move returns status 0, amount 0
20:36:06.947 00.000 8596 MoveAxis(N, 0, ABG)
20:36:06.947 00.000 8596 Move returns status 0, amount 0
20:36:06.947 00.000 8596 move complete, result=0
20:36:06.947 00.000 8596 worker thread done servicing request
20:36:06.951 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:36:06.967 00.016 9120 UpdateGuideState exits: m=292949 SNR=222.8
20:36:06.968 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:06.969 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:06.971 00.002 9120 Enqueuing Expose request
20:36:06.972 00.001 8596 Worker thread wakes up
20:36:06.972 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:06.972 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:06.972 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:07.954 00.982 8596 Exposure complete
20:36:08.035 00.081 8596 worker thread done servicing request
20:36:08.035 00.000 9120 OnExposeComplete: enter
20:36:08.036 00.001 9120 UpdateGuideState(): m_state=6
20:36:08.037 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1459
20:36:08.038 00.001 9120 Star::Find returns 1 (0), X=1146.30, Y=158.73, Mass=276095, SNR=196.2, Peak=28579 HFD=4.3
20:36:08.039 00.001 9120 MultiStar: [#1 -0.22,0.38,0.00,M2] [#2 0.06,0.41,0.00,M1] [#3 0.14,0.26,0.78,U] [#4 -0.18,0.47,0.00,M1] [#5 -0.11,0.19,0.42,U] [#6 0.05,0.35,0.40,U] [#7 0.31,0.46,0.00,M1] [#8 0.12,0.01,0.29,U] 
20:36:08.040 00.001 9120 single-star, 4 included, MultiStar: {0.04, 0.20}, one-star: {-0.01, 0.14}
20:36:08.040 00.000 9120 CameraToMount -- cameraTheta (1.64) - m_xAngle (3.04) = xAngle (-1.40 = -1.40)
20:36:08.041 00.001 9120 CameraToMount -- cameraTheta (1.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.37 = -1.37)
20:36:08.042 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.64 mountX=0.02 mountY=-0.13, mountTheta=-1.40
20:36:08.044 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=0.14, opts=13)
20:36:08.045 00.001 9120 Enqueuing Move request for scope (-0.01, 0.14)
20:36:08.046 00.001 8596 Worker thread wakes up
20:36:08.046 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
20:36:08.046 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
20:36:08.046 00.000 8596 Moving (-0.01, 0.14) raw xDistance=0.02 yDistance=-0.13
20:36:08.046 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:36:08.046 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:08.046 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:36:08.047 00.001 8596 MoveAxis(E, 0, ABG)
20:36:08.047 00.000 8596 Move returns status 0, amount 0
20:36:08.047 00.000 8596 MoveAxis(N, 0, ABG)
20:36:08.047 00.000 8596 Move returns status 0, amount 0
20:36:08.047 00.000 8596 move complete, result=0
20:36:08.047 00.000 8596 worker thread done servicing request
20:36:08.053 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2470, FiltMax=65523, Gamma=1.000
20:36:08.077 00.024 9120 UpdateGuideState exits: m=276095 SNR=196.2
20:36:08.078 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:08.079 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:08.081 00.002 9120 Enqueuing Expose request
20:36:08.082 00.001 8596 Worker thread wakes up
20:36:08.082 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:08.082 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:08.082 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:09.247 01.165 8596 Exposure complete
20:36:09.318 00.071 8596 worker thread done servicing request
20:36:09.318 00.000 9120 OnExposeComplete: enter
20:36:09.319 00.001 9120 UpdateGuideState(): m_state=6
20:36:09.320 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1460
20:36:09.320 00.000 9120 Star::Find returns 1 (0), X=1146.46, Y=158.73, Mass=301943, SNR=206.4, Peak=31795 HFD=4.2
20:36:09.321 00.001 9120 MultiStar: [#1 0.05,0.32,0.91,U] [#2 0.09,0.27,0.92,U] [#3 0.29,-0.08,0.80,U] [#4 -0.01,0.31,0.56,U] [#5 -0.22,0.03,0.42,U] [#6 0.21,0.24,0.38,U] [#7 0.12,0.29,0.30,U] [#8 0.09,-0.07,0.29,U] 
20:36:09.322 00.001 9120 refined, 8 included, MultiStar: {0.10, 0.17}, one-star: {0.15, 0.13}
20:36:09.323 00.001 9120 CameraToMount -- cameraTheta (1.04) - m_xAngle (3.04) = xAngle (-2.00 = -2.00)
20:36:09.324 00.001 9120 CameraToMount -- cameraTheta (1.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.97 = -1.97)
20:36:09.324 00.000 9120 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.04 mountX=-0.08 mountY=-0.18, mountTheta=-2.00
20:36:09.326 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=0.17, opts=13)
20:36:09.327 00.001 9120 Enqueuing Move request for scope (0.10, 0.17)
20:36:09.327 00.000 8596 Worker thread wakes up
20:36:09.327 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
20:36:09.327 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
20:36:09.328 00.001 8596 Moving (0.10, 0.17) raw xDistance=-0.08 yDistance=-0.18
20:36:09.328 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:36:09.328 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:09.328 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:36:09.328 00.000 8596 MoveAxis(E, 0, ABG)
20:36:09.328 00.000 8596 Move returns status 0, amount 0
20:36:09.328 00.000 8596 MoveAxis(N, 0, ABG)
20:36:09.328 00.000 8596 Move returns status 0, amount 0
20:36:09.328 00.000 8596 move complete, result=0
20:36:09.328 00.000 8596 worker thread done servicing request
20:36:09.333 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:36:09.354 00.021 9120 UpdateGuideState exits: m=301943 SNR=206.4
20:36:09.355 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:09.356 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:09.356 00.000 9120 Enqueuing Expose request
20:36:09.357 00.001 8596 Worker thread wakes up
20:36:09.357 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:09.358 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:09.358 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:10.322 00.964 8596 Exposure complete
20:36:10.408 00.086 8596 worker thread done servicing request
20:36:10.408 00.000 9120 OnExposeComplete: enter
20:36:10.410 00.002 9120 UpdateGuideState(): m_state=6
20:36:10.412 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1461
20:36:10.414 00.002 9120 Star::Find returns 1 (0), X=1146.53, Y=158.71, Mass=300390, SNR=215.3, Peak=30419 HFD=4.4
20:36:10.416 00.002 9120 MultiStar: [#1 0.05,0.19,0.93,U] [#2 0.10,0.14,0.77,U] [#3 0.45,-0.06,0.00,M1] [#4 -0.13,0.28,0.47,U] [#5 -0.02,0.03,0.45,U] [#6 0.21,0.10,0.31,U] [#7 0.07,0.07,0.32,U] [#8 0.43,-0.04,0.00,M1] 
20:36:10.418 00.002 9120 refined, 6 included, MultiStar: {0.09, 0.14}, one-star: {0.23, 0.12}
20:36:10.420 00.002 9120 CameraToMount -- cameraTheta (1.02) - m_xAngle (3.04) = xAngle (-2.02 = -2.02)
20:36:10.421 00.001 9120 CameraToMount -- cameraTheta (1.02) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.99 = -1.99)
20:36:10.422 00.001 9120 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.02 mountX=-0.07 mountY=-0.15, mountTheta=-2.02
20:36:10.425 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.09, y=0.14, opts=13)
20:36:10.426 00.001 9120 Enqueuing Move request for scope (0.09, 0.14)
20:36:10.427 00.001 8596 Worker thread wakes up
20:36:10.427 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
20:36:10.427 00.000 8596 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
20:36:10.427 00.000 8596 Moving (0.09, 0.14) raw xDistance=-0.07 yDistance=-0.15
20:36:10.427 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:36:10.427 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:10.427 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:36:10.427 00.000 8596 MoveAxis(E, 0, ABG)
20:36:10.427 00.000 8596 Move returns status 0, amount 0
20:36:10.428 00.001 8596 MoveAxis(N, 0, ABG)
20:36:10.428 00.000 8596 Move returns status 0, amount 0
20:36:10.428 00.000 8596 move complete, result=0
20:36:10.428 00.000 8596 worker thread done servicing request
20:36:10.432 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2464, FiltMax=65465, Gamma=1.000
20:36:10.458 00.026 9120 UpdateGuideState exits: m=300390 SNR=215.3
20:36:10.460 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:10.461 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:10.462 00.001 9120 Enqueuing Expose request
20:36:10.464 00.002 8596 Worker thread wakes up
20:36:10.464 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:10.465 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:10.465 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:11.645 01.180 8596 Exposure complete
20:36:11.727 00.082 8596 worker thread done servicing request
20:36:11.727 00.000 9120 OnExposeComplete: enter
20:36:11.728 00.001 9120 UpdateGuideState(): m_state=6
20:36:11.729 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1462
20:36:11.730 00.001 9120 Star::Find returns 1 (0), X=1146.80, Y=158.52, Mass=312200, SNR=225.2, Peak=24739 HFD=4.2
20:36:11.732 00.002 9120 MultiStar: [#1 0.34,0.20,0.00,M1] [#2 0.26,0.14,0.87,U] [#3 0.55,0.14,0.00,M2] [#4 0.33,0.24,0.00,M1] [#5 0.31,-0.09,0.40,U] [#6 0.12,0.40,0.00,M1] [#7 0.54,0.23,0.00,M1] [#8 0.66,0.17,0.00,M2] 
20:36:11.733 00.001 9120 refined, 2 included, MultiStar: {0.37, 0.00}, one-star: {0.49, -0.07}
20:36:11.734 00.001 9120 CameraToMount -- cameraTheta (0.01) - m_xAngle (3.04) = xAngle (-3.03 = -3.03)
20:36:11.736 00.002 9120 CameraToMount -- cameraTheta (0.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.99 = -2.99)
20:36:11.737 00.001 9120 CameraToMount -- cameraX=0.37 cameraY=0.00 hyp=0.37 cameraTheta=0.01 mountX=-0.37 mountY=-0.05, mountTheta=-2.99
20:36:11.740 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.37, y=0.00, opts=13)
20:36:11.741 00.001 9120 Enqueuing Move request for scope (0.37, 0.00)
20:36:11.742 00.001 8596 Worker thread wakes up
20:36:11.742 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.00) opts 0xd
20:36:11.742 00.000 8596 Handling offset move in thread for scope, endpoint = (0.37, 0.00)
20:36:11.742 00.000 8596 Moving (0.37, 0.00) raw xDistance=-0.37 yDistance=-0.05
20:36:11.742 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
20:36:11.742 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:11.742 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:36:11.742 00.000 8596 MoveAxis(E, 54, ABG)
20:36:11.742 00.000 8596 Guiding  Dir = 2, Dur = 54
20:36:11.742 00.000 8596 IsSlewing returns 0
20:36:11.742 00.000 8596 IsGuiding returns 0
20:36:11.746 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2454, FiltMax=65488, Gamma=1.000
20:36:11.764 00.018 9120 UpdateGuideState exits: m=312200 SNR=225.2
20:36:11.765 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:11.767 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:11.769 00.002 9120 Enqueuing Expose request
20:36:11.788 00.019 8596 PulseGuide returned control before completion, sleep 19
20:36:11.818 00.030 8596 IsGuiding returns 1
20:36:11.818 00.000 8596 scope still moving after pulse duration time elapsed
20:36:11.850 00.032 8596 IsSlewing returns 0
20:36:11.850 00.000 8596 IsGuiding returns 1
20:36:11.882 00.032 8596 IsSlewing returns 0
20:36:11.882 00.000 8596 IsGuiding returns 0
20:36:11.882 00.000 8596 scope move finished after 54 + 85 ms
20:36:11.883 00.001 8596 Move returns status 0, amount 54
20:36:11.883 00.000 8596 MoveAxis(N, 0, ABG)
20:36:11.883 00.000 8596 Move returns status 0, amount 0
20:36:11.883 00.000 8596 move complete, result=0
20:36:11.883 00.000 8596 worker thread done servicing request
20:36:11.883 00.000 8596 Worker thread wakes up
20:36:11.883 00.000 9120 GuideStep: -0.4 px 54 ms EAST, -0.1 px 0 ms NORTH
20:36:11.884 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:11.885 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:12.846 00.961 8596 Exposure complete
20:36:12.929 00.083 8596 worker thread done servicing request
20:36:12.930 00.001 9120 OnExposeComplete: enter
20:36:12.931 00.001 9120 UpdateGuideState(): m_state=6
20:36:12.933 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1463
20:36:12.935 00.002 9120 Star::Find returns 1 (0), X=1146.36, Y=158.77, Mass=307064, SNR=231.5, Peak=30515 HFD=4.5
20:36:12.936 00.001 9120 MultiStar: [#1 -0.12,0.34,0.87,U] [#2 -0.13,0.28,0.89,U] [#3 0.17,0.14,0.61,U] [#4 0.01,0.29,0.40,U] [#5 -0.34,-0.03,0.38,U] [#6 -0.21,0.39,0.00,M2] [#7 -0.03,0.18,0.28,U] [#8 0.04,0.06,0.26,U] 
20:36:12.938 00.002 9120 single-star, 7 included, MultiStar: {-0.04, 0.21}, one-star: {0.05, 0.18}
20:36:12.939 00.001 9120 CameraToMount -- cameraTheta (1.27) - m_xAngle (3.04) = xAngle (-1.77 = -1.77)
20:36:12.940 00.001 9120 CameraToMount -- cameraTheta (1.27) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.73 = -1.73)
20:36:12.941 00.001 9120 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.27 mountX=-0.04 mountY=-0.18, mountTheta=-1.77
20:36:12.943 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=0.18, opts=13)
20:36:12.944 00.001 9120 Enqueuing Move request for scope (0.05, 0.18)
20:36:12.945 00.001 8596 Worker thread wakes up
20:36:12.945 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
20:36:12.945 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
20:36:12.945 00.000 8596 Moving (0.05, 0.18) raw xDistance=-0.04 yDistance=-0.18
20:36:12.945 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:36:12.945 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:12.945 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:36:12.945 00.000 8596 MoveAxis(E, 0, ABG)
20:36:12.945 00.000 8596 Move returns status 0, amount 0
20:36:12.945 00.000 8596 MoveAxis(N, 0, ABG)
20:36:12.945 00.000 8596 Move returns status 0, amount 0
20:36:12.945 00.000 8596 move complete, result=0
20:36:12.945 00.000 8596 worker thread done servicing request
20:36:12.949 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:36:12.965 00.016 9120 UpdateGuideState exits: m=307064 SNR=231.5
20:36:12.966 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:12.966 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:12.967 00.001 9120 Enqueuing Expose request
20:36:12.968 00.001 9120 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:36:12.969 00.001 8596 Worker thread wakes up
20:36:12.969 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:12.969 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:14.135 01.166 8596 Exposure complete
20:36:14.214 00.079 8596 worker thread done servicing request
20:36:14.214 00.000 9120 OnExposeComplete: enter
20:36:14.215 00.001 9120 UpdateGuideState(): m_state=6
20:36:14.216 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1464
20:36:14.218 00.002 9120 Star::Find returns 1 (0), X=1146.08, Y=158.61, Mass=297001, SNR=222.8, Peak=28947 HFD=4.3
20:36:14.218 00.000 9120 MultiStar: [#1 -0.35,0.19,0.00,M1] [#2 -0.14,0.07,0.90,U] [#3 -0.03,-0.03,0.75,U] [#4 -0.43,0.19,0.00,M1] [#5 -0.36,-0.04,0.00,M1] [#6 -0.24,0.12,0.30,U] [#7 -0.25,0.26,0.28,U] [#8 -0.15,0.12,0.31,U] 
20:36:14.219 00.001 9120 refined, 5 included, MultiStar: {-0.16, 0.06}, one-star: {-0.22, 0.01}
20:36:14.220 00.001 9120 CameraToMount -- cameraTheta (2.80) - m_xAngle (3.04) = xAngle (-0.24 = -0.24)
20:36:14.221 00.001 9120 CameraToMount -- cameraTheta (2.80) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.21 = -0.21)
20:36:14.222 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.80 mountX=0.16 mountY=-0.03, mountTheta=-0.21
20:36:14.223 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.06, opts=13)
20:36:14.224 00.001 9120 Enqueuing Move request for scope (-0.16, 0.06)
20:36:14.225 00.001 8596 Worker thread wakes up
20:36:14.225 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
20:36:14.225 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
20:36:14.225 00.000 8596 Moving (-0.16, 0.06) raw xDistance=0.16 yDistance=-0.03
20:36:14.225 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:36:14.225 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:14.225 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:36:14.225 00.000 8596 MoveAxis(E, 0, ABG)
20:36:14.225 00.000 8596 Move returns status 0, amount 0
20:36:14.226 00.001 8596 MoveAxis(N, 0, ABG)
20:36:14.226 00.000 8596 Move returns status 0, amount 0
20:36:14.226 00.000 8596 move complete, result=0
20:36:14.226 00.000 8596 worker thread done servicing request
20:36:14.230 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:36:14.247 00.017 9120 UpdateGuideState exits: m=297001 SNR=222.8
20:36:14.249 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:14.249 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:14.250 00.001 9120 Enqueuing Expose request
20:36:14.251 00.001 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:14.252 00.001 8596 Worker thread wakes up
20:36:14.252 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:14.252 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:15.239 00.987 8596 Exposure complete
20:36:15.312 00.073 8596 worker thread done servicing request
20:36:15.312 00.000 9120 OnExposeComplete: enter
20:36:15.313 00.001 9120 UpdateGuideState(): m_state=6
20:36:15.315 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1465
20:36:15.317 00.002 9120 Star::Find returns 1 (0), X=1146.20, Y=158.70, Mass=309588, SNR=215.8, Peak=30851 HFD=4.4
20:36:15.320 00.003 9120 MultiStar: [#1 -0.32,0.29,0.00,M2] [#2 -0.30,0.19,0.94,U] [#3 0.01,-0.03,0.69,U] [#4 -0.19,0.26,0.44,U] [#5 -0.36,-0.12,0.00,M2] [#6 -0.23,0.33,0.00,M2] [#7 -0.25,-0.05,0.34,U] [#8 -0.17,-0.01,0.28,U] 
20:36:15.322 00.002 9120 single-star, 5 included, MultiStar: {-0.16, 0.10}, one-star: {-0.10, 0.10}
20:36:15.324 00.002 9120 CameraToMount -- cameraTheta (2.36) - m_xAngle (3.04) = xAngle (-0.68 = -0.68)
20:36:15.325 00.001 9120 CameraToMount -- cameraTheta (2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.65 = -0.65)
20:36:15.327 00.002 9120 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.15 cameraTheta=2.36 mountX=0.11 mountY=-0.09, mountTheta=-0.66
20:36:15.329 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.10, opts=13)
20:36:15.330 00.001 9120 Enqueuing Move request for scope (-0.10, 0.10)
20:36:15.332 00.002 8596 Worker thread wakes up
20:36:15.332 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
20:36:15.332 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
20:36:15.332 00.000 8596 Moving (-0.10, 0.10) raw xDistance=0.11 yDistance=-0.09
20:36:15.332 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:36:15.332 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:15.332 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:36:15.332 00.000 8596 MoveAxis(E, 0, ABG)
20:36:15.332 00.000 8596 Move returns status 0, amount 0
20:36:15.332 00.000 8596 MoveAxis(N, 0, ABG)
20:36:15.332 00.000 8596 Move returns status 0, amount 0
20:36:15.332 00.000 8596 move complete, result=0
20:36:15.332 00.000 8596 worker thread done servicing request
20:36:15.336 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2454, FiltMax=65535, Gamma=1.000
20:36:15.351 00.015 9120 UpdateGuideState exits: m=309588 SNR=215.8
20:36:15.352 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:15.352 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:15.353 00.001 9120 Enqueuing Expose request
20:36:15.354 00.001 8596 Worker thread wakes up
20:36:15.354 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:15.355 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:15.355 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:16.527 01.172 8596 Exposure complete
20:36:16.585 00.058 8596 worker thread done servicing request
20:36:16.585 00.000 9120 OnExposeComplete: enter
20:36:16.586 00.001 9120 UpdateGuideState(): m_state=6
20:36:16.587 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1466
20:36:16.588 00.001 9120 Star::Find returns 1 (0), X=1146.14, Y=158.82, Mass=300484, SNR=212.9, Peak=32051 HFD=4.3
20:36:16.589 00.001 9120 MultiStar: [#1 -0.15,0.29,0.90,U] [#2 -0.19,0.17,0.81,U] [#3 0.09,0.06,0.75,U] [#4 -0.20,0.28,0.61,U] [#5 -0.29,-0.13,0.45,U] [#6 -0.14,0.24,0.38,U] [#7 -0.18,0.14,0.30,U] [#8 0.09,-0.06,0.28,U] 
20:36:16.589 00.000 9120 refined, 8 included, MultiStar: {-0.13, 0.16}, one-star: {-0.16, 0.22}
20:36:16.590 00.001 9120 CameraToMount -- cameraTheta (2.24) - m_xAngle (3.04) = xAngle (-0.80 = -0.80)
20:36:16.591 00.001 9120 CameraToMount -- cameraTheta (2.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.76 = -0.76)
20:36:16.591 00.000 9120 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.24 mountX=0.15 mountY=-0.14, mountTheta=-0.78
20:36:16.593 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=0.16, opts=13)
20:36:16.593 00.000 9120 Enqueuing Move request for scope (-0.13, 0.16)
20:36:16.594 00.001 8596 Worker thread wakes up
20:36:16.594 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
20:36:16.594 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
20:36:16.594 00.000 8596 Moving (-0.13, 0.16) raw xDistance=0.15 yDistance=-0.14
20:36:16.594 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:36:16.595 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:16.595 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:36:16.595 00.000 8596 MoveAxis(E, 0, ABG)
20:36:16.595 00.000 8596 Move returns status 0, amount 0
20:36:16.595 00.000 8596 MoveAxis(N, 0, ABG)
20:36:16.595 00.000 8596 Move returns status 0, amount 0
20:36:16.595 00.000 8596 move complete, result=0
20:36:16.595 00.000 8596 worker thread done servicing request
20:36:16.599 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:36:16.620 00.021 9120 UpdateGuideState exits: m=300484 SNR=212.9
20:36:16.622 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:16.623 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:16.624 00.001 9120 Enqueuing Expose request
20:36:16.625 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:16.627 00.002 8596 Worker thread wakes up
20:36:16.627 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:16.627 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:17.599 00.972 8596 Exposure complete
20:36:17.675 00.076 8596 worker thread done servicing request
20:36:17.675 00.000 9120 OnExposeComplete: enter
20:36:17.676 00.001 9120 UpdateGuideState(): m_state=6
20:36:17.677 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1467
20:36:17.678 00.001 9120 Star::Find returns 1 (0), X=1146.12, Y=158.66, Mass=307722, SNR=256.2, Peak=28883 HFD=4.3
20:36:17.680 00.002 9120 MultiStar: [#1 -0.29,0.20,0.75,U] [#2 -0.29,0.10,0.82,U] [#3 0.02,-0.18,0.64,U] [#4 -0.43,0.13,0.00,M1] [#5 -0.31,0.05,0.40,U] [#6 -0.40,0.40,0.00,M2] [#7 -0.27,0.11,0.25,U] [#8 -0.10,-0.28,0.19,U] 
20:36:17.682 00.002 9120 single-star, 6 included, MultiStar: {-0.21, 0.04}, one-star: {-0.19, 0.06}
20:36:17.683 00.001 9120 CameraToMount -- cameraTheta (2.82) - m_xAngle (3.04) = xAngle (-0.22 = -0.22)
20:36:17.684 00.001 9120 CameraToMount -- cameraTheta (2.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.19 = -0.19)
20:36:17.685 00.001 9120 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.82 mountX=0.19 mountY=-0.04, mountTheta=-0.19
20:36:17.687 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.19, y=0.06, opts=13)
20:36:17.688 00.001 9120 Enqueuing Move request for scope (-0.19, 0.06)
20:36:17.689 00.001 8596 Worker thread wakes up
20:36:17.689 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
20:36:17.689 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
20:36:17.689 00.000 8596 Moving (-0.19, 0.06) raw xDistance=0.19 yDistance=-0.04
20:36:17.689 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:36:17.689 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:17.689 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:36:17.689 00.000 8596 MoveAxis(E, 0, ABG)
20:36:17.689 00.000 8596 Move returns status 0, amount 0
20:36:17.689 00.000 8596 MoveAxis(N, 0, ABG)
20:36:17.689 00.000 8596 Move returns status 0, amount 0
20:36:17.689 00.000 8596 move complete, result=0
20:36:17.689 00.000 8596 worker thread done servicing request
20:36:17.698 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:36:17.717 00.019 9120 UpdateGuideState exits: m=307722 SNR=256.2
20:36:17.718 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:17.719 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:17.720 00.001 9120 Enqueuing Expose request
20:36:17.720 00.000 8596 Worker thread wakes up
20:36:17.720 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:17.721 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:17.721 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:18.891 01.170 8596 Exposure complete
20:36:18.955 00.064 8596 worker thread done servicing request
20:36:18.955 00.000 9120 OnExposeComplete: enter
20:36:18.957 00.002 9120 UpdateGuideState(): m_state=6
20:36:18.958 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1468
20:36:18.958 00.000 9120 Star::Find returns 1 (0), X=1146.15, Y=158.54, Mass=302235, SNR=226.3, Peak=27763 HFD=4.3
20:36:18.961 00.003 9120 MultiStar: [#1 -0.28,0.23,0.87,U] [#2 -0.16,0.10,0.86,U] [#3 0.02,-0.06,0.69,U] [#4 -0.36,0.22,0.00,M2] [#5 -0.27,0.11,0.41,U] [#6 -0.32,0.04,0.26,U] [#7 -0.09,-0.07,0.34,U] [#8 0.07,-0.10,0.26,U] 
20:36:18.962 00.001 9120 refined, 7 included, MultiStar: {-0.16, 0.04}, one-star: {-0.15, -0.06}
20:36:18.962 00.000 9120 CameraToMount -- cameraTheta (2.88) - m_xAngle (3.04) = xAngle (-0.16 = -0.16)
20:36:18.963 00.001 9120 CameraToMount -- cameraTheta (2.88) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.13 = -0.13)
20:36:18.963 00.000 9120 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.16 cameraTheta=2.88 mountX=0.16 mountY=-0.02, mountTheta=-0.13
20:36:18.967 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.04, opts=13)
20:36:18.967 00.000 9120 Enqueuing Move request for scope (-0.16, 0.04)
20:36:18.968 00.001 8596 Worker thread wakes up
20:36:18.968 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
20:36:18.968 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
20:36:18.968 00.000 8596 Moving (-0.16, 0.04) raw xDistance=0.16 yDistance=-0.02
20:36:18.969 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:36:18.969 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:18.969 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:36:18.969 00.000 8596 MoveAxis(E, 0, ABG)
20:36:18.969 00.000 8596 Move returns status 0, amount 0
20:36:18.969 00.000 8596 MoveAxis(N, 0, ABG)
20:36:18.969 00.000 8596 Move returns status 0, amount 0
20:36:18.969 00.000 8596 move complete, result=0
20:36:18.969 00.000 8596 worker thread done servicing request
20:36:18.974 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:36:19.008 00.034 9120 UpdateGuideState exits: m=302235 SNR=226.3
20:36:19.009 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:19.010 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:19.011 00.001 9120 Enqueuing Expose request
20:36:19.011 00.000 8596 Worker thread wakes up
20:36:19.012 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:19.012 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:19.013 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:19.991 00.978 8596 Exposure complete
20:36:20.070 00.079 8596 worker thread done servicing request
20:36:20.070 00.000 9120 OnExposeComplete: enter
20:36:20.072 00.002 9120 UpdateGuideState(): m_state=6
20:36:20.074 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1469
20:36:20.075 00.001 9120 Star::Find returns 1 (0), X=1146.13, Y=158.63, Mass=306015, SNR=245.1, Peak=29635 HFD=4.4
20:36:20.077 00.002 9120 MultiStar: [#1 -0.20,0.17,0.84,U] [#2 -0.40,0.21,0.00,M1] [#3 -0.04,0.04,0.71,U] [#4 -0.21,0.23,0.41,U] [#5 -0.26,0.13,0.34,U] [#6 -0.32,0.32,0.00,M2] [#7 -0.30,-0.06,0.34,U] [#8 -0.05,-0.19,0.24,U] 
20:36:20.079 00.002 9120 single-star, 6 included, MultiStar: {-0.17, 0.07}, one-star: {-0.18, 0.03}
20:36:20.080 00.001 9120 CameraToMount -- cameraTheta (2.98) - m_xAngle (3.04) = xAngle (-0.07 = -0.07)
20:36:20.082 00.002 9120 CameraToMount -- cameraTheta (2.98) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.03 = -0.03)
20:36:20.084 00.002 9120 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.98 mountX=0.18 mountY=-0.01, mountTheta=-0.03
20:36:20.086 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.18, y=0.03, opts=13)
20:36:20.088 00.002 9120 Enqueuing Move request for scope (-0.18, 0.03)
20:36:20.089 00.001 8596 Worker thread wakes up
20:36:20.089 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
20:36:20.090 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
20:36:20.090 00.000 8596 Moving (-0.18, 0.03) raw xDistance=0.18 yDistance=-0.01
20:36:20.090 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:36:20.090 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:20.090 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:36:20.090 00.000 8596 MoveAxis(E, 0, ABG)
20:36:20.090 00.000 8596 Move returns status 0, amount 0
20:36:20.090 00.000 8596 MoveAxis(N, 0, ABG)
20:36:20.090 00.000 8596 Move returns status 0, amount 0
20:36:20.090 00.000 8596 move complete, result=0
20:36:20.090 00.000 8596 worker thread done servicing request
20:36:20.096 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2441, FiltMax=65507, Gamma=1.000
20:36:20.119 00.023 9120 UpdateGuideState exits: m=306015 SNR=245.1
20:36:20.120 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:20.121 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:20.121 00.000 9120 Enqueuing Expose request
20:36:20.122 00.001 8596 Worker thread wakes up
20:36:20.122 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:20.123 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:20.123 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:21.288 01.165 8596 Exposure complete
20:36:21.366 00.078 8596 worker thread done servicing request
20:36:21.366 00.000 9120 OnExposeComplete: enter
20:36:21.367 00.001 9120 UpdateGuideState(): m_state=6
20:36:21.367 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1470
20:36:21.368 00.001 9120 Star::Find returns 1 (0), X=1146.27, Y=158.55, Mass=300501, SNR=229.9, Peak=29187 HFD=4.5
20:36:21.369 00.001 9120 MultiStar: [#1 -0.20,0.27,0.90,U] [#2 -0.10,0.30,0.85,U] [#3 0.07,-0.04,0.68,U] [#4 -0.10,0.18,0.45,U] [#5 -0.11,-0.06,0.38,U] [#6 -0.22,0.17,0.29,U] [#7 -0.36,0.09,0.00,M1] [#8 -0.05,-0.09,0.28,U] 
20:36:21.370 00.001 9120 single-star, 7 included, MultiStar: {-0.09, 0.10}, one-star: {-0.04, -0.04}
20:36:21.371 00.001 9120 CameraToMount -- cameraTheta (-2.31) - m_xAngle (3.04) = xAngle (-5.35 = 0.93)
20:36:21.371 00.000 9120 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.32 = 0.97)
20:36:21.372 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.31 mountX=0.04 mountY=0.05, mountTheta=0.94
20:36:21.373 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.04, opts=13)
20:36:21.374 00.001 9120 Enqueuing Move request for scope (-0.04, -0.04)
20:36:21.375 00.001 8596 Worker thread wakes up
20:36:21.375 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
20:36:21.375 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
20:36:21.375 00.000 8596 Moving (-0.04, -0.04) raw xDistance=0.04 yDistance=0.05
20:36:21.375 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:36:21.375 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:21.375 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:36:21.375 00.000 8596 MoveAxis(E, 0, ABG)
20:36:21.375 00.000 8596 Move returns status 0, amount 0
20:36:21.375 00.000 8596 MoveAxis(N, 0, ABG)
20:36:21.375 00.000 8596 Move returns status 0, amount 0
20:36:21.375 00.000 8596 move complete, result=0
20:36:21.376 00.001 8596 worker thread done servicing request
20:36:21.379 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:36:21.410 00.031 9120 UpdateGuideState exits: m=300501 SNR=229.9
20:36:21.412 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:21.413 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:21.415 00.002 9120 Enqueuing Expose request
20:36:21.416 00.001 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:21.417 00.001 8596 Worker thread wakes up
20:36:21.417 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:21.417 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:22.401 00.984 8596 Exposure complete
20:36:22.463 00.062 8596 worker thread done servicing request
20:36:22.464 00.001 9120 OnExposeComplete: enter
20:36:22.465 00.001 9120 UpdateGuideState(): m_state=6
20:36:22.466 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1471
20:36:22.467 00.001 9120 Star::Find returns 1 (0), X=1146.06, Y=158.49, Mass=281478, SNR=197.6, Peak=24259 HFD=4.2
20:36:22.468 00.001 9120 MultiStar: [#1 -0.45,0.07,0.00,M1] [#2 -0.21,0.06,1.03,U] [#3 -0.05,0.00,0.81,U] [#4 -0.44,0.23,0.00,M1] [#5 -0.32,0.18,0.00,M1] [#6 -0.33,0.20,0.00,M2] [#7 -0.23,-0.10,0.38,U] [#8 -0.06,-0.30,0.34,U] 
20:36:22.469 00.001 9120 refined, 4 included, MultiStar: {-0.17, -0.05}, one-star: {-0.24, -0.11}
20:36:22.469 00.000 9120 CameraToMount -- cameraTheta (-2.85) - m_xAngle (3.04) = xAngle (-5.89 = 0.39)
20:36:22.470 00.001 9120 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.85 = 0.43)
20:36:22.471 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.85 mountX=0.17 mountY=0.07, mountTheta=0.42
20:36:22.473 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=-0.05, opts=13)
20:36:22.473 00.000 9120 Enqueuing Move request for scope (-0.17, -0.05)
20:36:22.474 00.001 8596 Worker thread wakes up
20:36:22.474 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
20:36:22.474 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
20:36:22.474 00.000 8596 Moving (-0.17, -0.05) raw xDistance=0.17 yDistance=0.07
20:36:22.474 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:36:22.474 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:22.474 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:36:22.474 00.000 8596 MoveAxis(E, 0, ABG)
20:36:22.474 00.000 8596 Move returns status 0, amount 0
20:36:22.475 00.001 8596 MoveAxis(N, 0, ABG)
20:36:22.475 00.000 8596 Move returns status 0, amount 0
20:36:22.475 00.000 8596 move complete, result=0
20:36:22.475 00.000 8596 worker thread done servicing request
20:36:22.478 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2710, FiltMin=2461, FiltMax=65535, Gamma=1.000
20:36:22.492 00.014 9120 UpdateGuideState exits: m=281478 SNR=197.6
20:36:22.493 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:22.494 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:22.495 00.001 9120 Enqueuing Expose request
20:36:22.496 00.001 8596 Worker thread wakes up
20:36:22.497 00.001 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:22.498 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:22.498 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:23.673 01.175 8596 Exposure complete
20:36:23.742 00.069 8596 worker thread done servicing request
20:36:23.742 00.000 9120 OnExposeComplete: enter
20:36:23.743 00.001 9120 UpdateGuideState(): m_state=6
20:36:23.744 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1472
20:36:23.744 00.000 9120 Star::Find returns 1 (0), X=1145.97, Y=158.43, Mass=288835, SNR=209.3, Peak=24035 HFD=4.1
20:36:23.745 00.001 9120 MultiStar: [#1 -0.52,-0.07,0.00,M2] [#2 -0.54,-0.03,0.00,M1] [#3 -0.23,0.05,0.68,U] [#4 -0.43,0.09,0.00,M2] [#5 -0.47,-0.07,0.00,M2] [#6 -0.41,-0.10,0.00,M3] [#7 -0.61,-0.32,0.00,M1] [#8 -0.35,-0.11,0.00,M1] 
20:36:23.746 00.001 9120 refined, 1 included, MultiStar: {-0.29, -0.08}, one-star: {-0.33, -0.17}
20:36:23.747 00.001 9120 CameraToMount -- cameraTheta (-2.87) - m_xAngle (3.04) = xAngle (-5.91 = 0.37)
20:36:23.748 00.001 9120 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.88 = 0.41)
20:36:23.749 00.001 9120 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.87 mountX=0.28 mountY=0.12, mountTheta=0.40
20:36:23.750 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=-0.08, opts=13)
20:36:23.751 00.001 9120 Enqueuing Move request for scope (-0.29, -0.08)
20:36:23.752 00.001 8596 Worker thread wakes up
20:36:23.752 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd
20:36:23.752 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, -0.08)
20:36:23.752 00.000 8596 Moving (-0.29, -0.08) raw xDistance=0.28 yDistance=0.12
20:36:23.752 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:36:23.752 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:23.752 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:36:23.752 00.000 8596 MoveAxis(W, 40, ABG)
20:36:23.752 00.000 8596 Guiding  Dir = 3, Dur = 40
20:36:23.753 00.001 8596 IsSlewing returns 0
20:36:23.753 00.000 8596 IsGuiding returns 0
20:36:23.754 00.001 8596 PulseGuide returned control before completion, sleep 49
20:36:23.762 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2710, FiltMin=2468, FiltMax=65535, Gamma=1.000
20:36:23.783 00.021 9120 UpdateGuideState exits: m=288835 SNR=209.3
20:36:23.784 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:23.786 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:23.788 00.002 9120 Enqueuing Expose request
20:36:23.817 00.029 8596 IsGuiding returns 1
20:36:23.817 00.000 8596 scope still moving after pulse duration time elapsed
20:36:23.849 00.032 8596 IsSlewing returns 0
20:36:23.849 00.000 8596 IsGuiding returns 0
20:36:23.849 00.000 8596 scope move finished after 40 + 56 ms
20:36:23.849 00.000 8596 Move returns status 0, amount 40
20:36:23.849 00.000 8596 MoveAxis(N, 0, ABG)
20:36:23.849 00.000 8596 Move returns status 0, amount 0
20:36:23.849 00.000 8596 move complete, result=0
20:36:23.849 00.000 8596 worker thread done servicing request
20:36:23.849 00.000 9120 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
20:36:23.851 00.002 8596 Worker thread wakes up
20:36:23.851 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:23.851 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:24.812 00.961 8596 Exposure complete
20:36:24.870 00.058 8596 worker thread done servicing request
20:36:24.870 00.000 9120 OnExposeComplete: enter
20:36:24.871 00.001 9120 UpdateGuideState(): m_state=6
20:36:24.872 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1473
20:36:24.872 00.000 9120 Star::Find returns 1 (0), X=1146.20, Y=158.34, Mass=293090, SNR=210.5, Peak=24009 HFD=4.5
20:36:24.874 00.002 9120 MultiStar: [#1 -0.28,-0.14,0.98,U] [#2 0.03,-0.08,0.93,U] [#3 0.09,-0.15,0.71,U] [#4 -0.06,-0.22,0.47,U] [#5 0.00,-0.06,0.40,U] [#6 -0.24,0.22,0.35,U] [#7 0.11,-0.16,0.34,U] [#8 -0.02,-0.15,0.25,U] 
20:36:24.874 00.000 9120 refined, 8 included, MultiStar: {-0.07, -0.13}, one-star: {-0.11, -0.26}
20:36:24.875 00.001 9120 CameraToMount -- cameraTheta (-2.05) - m_xAngle (3.04) = xAngle (-5.09 = 1.19)
20:36:24.876 00.001 9120 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.06 = 1.23)
20:36:24.877 00.001 9120 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.05 mountX=0.06 mountY=0.14, mountTheta=1.19
20:36:24.878 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=-0.13, opts=13)
20:36:24.879 00.001 9120 Enqueuing Move request for scope (-0.07, -0.13)
20:36:24.880 00.001 8596 Worker thread wakes up
20:36:24.880 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
20:36:24.880 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
20:36:24.880 00.000 8596 Moving (-0.07, -0.13) raw xDistance=0.06 yDistance=0.14
20:36:24.880 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:36:24.880 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:24.880 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:36:24.880 00.000 8596 MoveAxis(E, 0, ABG)
20:36:24.880 00.000 8596 Move returns status 0, amount 0
20:36:24.880 00.000 8596 MoveAxis(N, 0, ABG)
20:36:24.880 00.000 8596 Move returns status 0, amount 0
20:36:24.881 00.001 8596 move complete, result=0
20:36:24.881 00.000 8596 worker thread done servicing request
20:36:24.884 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2445, FiltMax=65507, Gamma=1.000
20:36:24.899 00.015 9120 UpdateGuideState exits: m=293090 SNR=210.5
20:36:24.901 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:24.901 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:24.902 00.001 9120 Enqueuing Expose request
20:36:24.903 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:24.904 00.001 8596 Worker thread wakes up
20:36:24.904 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:24.904 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:26.076 01.172 8596 Exposure complete
20:36:26.159 00.083 8596 worker thread done servicing request
20:36:26.159 00.000 9120 OnExposeComplete: enter
20:36:26.160 00.001 9120 UpdateGuideState(): m_state=6
20:36:26.161 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1474
20:36:26.162 00.001 9120 Star::Find returns 1 (0), X=1146.26, Y=158.35, Mass=297733, SNR=198.2, Peak=27539 HFD=4.2
20:36:26.163 00.001 9120 MultiStar: [#1 -0.14,-0.17,1.07,U] [#2 0.10,-0.16,1.03,U] [#3 0.31,-0.30,0.00,M1] [#4 -0.14,-0.18,0.51,U] [#5 0.03,-0.12,0.45,U] [#6 -0.26,-0.14,0.34,U] [#7 0.16,-0.21,0.37,U] [#8 0.32,-0.46,0.00,M1] 
20:36:26.165 00.002 9120 refined, 6 included, MultiStar: {-0.04, -0.18}, one-star: {-0.05, -0.25}
20:36:26.167 00.002 9120 CameraToMount -- cameraTheta (-1.79) - m_xAngle (3.04) = xAngle (-4.83 = 1.45)
20:36:26.168 00.001 9120 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.79 = 1.49)
20:36:26.170 00.002 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.79 mountX=0.02 mountY=0.19, mountTheta=1.46
20:36:26.173 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.18, opts=13)
20:36:26.175 00.002 9120 Enqueuing Move request for scope (-0.04, -0.18)
20:36:26.176 00.001 8596 Worker thread wakes up
20:36:26.177 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
20:36:26.177 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
20:36:26.177 00.000 8596 Moving (-0.04, -0.18) raw xDistance=0.02 yDistance=0.19
20:36:26.177 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:36:26.177 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:26.177 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:36:26.177 00.000 8596 MoveAxis(E, 0, ABG)
20:36:26.177 00.000 8596 Move returns status 0, amount 0
20:36:26.177 00.000 8596 MoveAxis(N, 0, ABG)
20:36:26.177 00.000 8596 Move returns status 0, amount 0
20:36:26.177 00.000 8596 move complete, result=0
20:36:26.178 00.001 8596 worker thread done servicing request
20:36:26.188 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2429, FiltMax=65507, Gamma=1.000
20:36:26.215 00.027 9120 UpdateGuideState exits: m=297733 SNR=198.2
20:36:26.216 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:26.218 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:26.219 00.001 9120 Enqueuing Expose request
20:36:26.221 00.002 8596 Worker thread wakes up
20:36:26.221 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:36:26.222 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:26.222 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:27.201 00.979 8596 Exposure complete
20:36:27.269 00.068 8596 worker thread done servicing request
20:36:27.269 00.000 9120 OnExposeComplete: enter
20:36:27.270 00.001 9120 UpdateGuideState(): m_state=6
20:36:27.271 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1475
20:36:27.273 00.002 9120 Star::Find returns 1 (0), X=1146.54, Y=158.30, Mass=297897, SNR=214.4, Peak=24483 HFD=4.5
20:36:27.274 00.001 9120 MultiStar: [#1 0.04,-0.19,0.90,U] [#2 0.09,-0.11,0.91,U] [#3 0.43,-0.27,0.00,M2] [#4 0.05,-0.23,0.48,U] [#5 0.02,-0.28,0.43,U] [#6 0.32,-0.14,0.35,U] [#7 0.14,-0.03,0.31,U] [#8 0.30,-0.43,0.00,M2] 
20:36:27.275 00.001 9120 refined, 6 included, MultiStar: {0.12, -0.19}, one-star: {0.23, -0.29}
20:36:27.275 00.000 9120 CameraToMount -- cameraTheta (-1.01) - m_xAngle (3.04) = xAngle (-4.05 = 2.23)
20:36:27.276 00.001 9120 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.01 = 2.27)
20:36:27.277 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-1.01 mountX=-0.14 mountY=0.18, mountTheta=2.25
20:36:27.278 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.19, opts=13)
20:36:27.279 00.001 9120 Enqueuing Move request for scope (0.12, -0.19)
20:36:27.280 00.001 8596 Worker thread wakes up
20:36:27.280 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
20:36:27.280 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
20:36:27.280 00.000 8596 Moving (0.12, -0.19) raw xDistance=-0.14 yDistance=0.18
20:36:27.280 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:36:27.280 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:27.280 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:36:27.280 00.000 8596 MoveAxis(E, 0, ABG)
20:36:27.280 00.000 8596 Move returns status 0, amount 0
20:36:27.280 00.000 8596 MoveAxis(N, 0, ABG)
20:36:27.280 00.000 8596 Move returns status 0, amount 0
20:36:27.281 00.001 8596 move complete, result=0
20:36:27.281 00.000 8596 worker thread done servicing request
20:36:27.284 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2403, FiltMax=65488, Gamma=1.000
20:36:27.300 00.016 9120 UpdateGuideState exits: m=297897 SNR=214.4
20:36:27.301 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:27.302 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:27.303 00.001 9120 Enqueuing Expose request
20:36:27.303 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:36:27.304 00.001 8596 Worker thread wakes up
20:36:27.305 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:27.305 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:28.453 01.148 8596 Exposure complete
20:36:28.515 00.062 8596 worker thread done servicing request
20:36:28.515 00.000 9120 OnExposeComplete: enter
20:36:28.516 00.001 9120 UpdateGuideState(): m_state=6
20:36:28.517 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1476
20:36:28.518 00.001 9120 Star::Find returns 1 (0), X=1146.57, Y=158.21, Mass=305311, SNR=218.1, Peak=25833 HFD=4.4
20:36:28.519 00.001 9120 MultiStar: [#1 0.22,-0.38,0.00,M1] [#2 -0.01,-0.31,0.92,U] [#3 0.50,-0.49,0.00,M3] [#4 0.16,-0.26,0.48,U] [#5 -0.03,-0.31,0.47,U] [#6 0.23,-0.24,0.35,U] [#7 -0.04,-0.33,0.31,U] [#8 0.23,-0.76,0.00,M3] 
20:36:28.520 00.001 9120 refined, 5 included, MultiStar: {0.11, -0.32}, one-star: {0.27, -0.38}
20:36:28.521 00.001 9120 CameraToMount -- cameraTheta (-1.24) - m_xAngle (3.04) = xAngle (-4.28 = 2.00)
20:36:28.521 00.000 9120 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.25 = 2.04)
20:36:28.522 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=-0.32 hyp=0.34 cameraTheta=-1.24 mountX=-0.14 mountY=0.30, mountTheta=2.01
20:36:28.524 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.32, opts=13)
20:36:28.524 00.000 9120 Enqueuing Move request for scope (0.11, -0.32)
20:36:28.525 00.001 8596 Worker thread wakes up
20:36:28.525 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.32) opts 0xd
20:36:28.526 00.001 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.32)
20:36:28.526 00.000 8596 Moving (0.11, -0.32) raw xDistance=-0.14 yDistance=0.30
20:36:28.526 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:36:28.526 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
20:36:28.526 00.000 8596 MoveAxis(E, 0, ABG)
20:36:28.526 00.000 8596 Move returns status 0, amount 0
20:36:28.526 00.000 8596 MoveAxis(S, 63, ABG)
20:36:28.526 00.000 8596 Guiding  Dir = 1, Dur = 63
20:36:28.526 00.000 8596 IsSlewing returns 0
20:36:28.526 00.000 8596 IsGuiding returns 0
20:36:28.531 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2438, FiltMax=65488, Gamma=1.000
20:36:28.554 00.023 9120 UpdateGuideState exits: m=305311 SNR=218.1
20:36:28.556 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:28.557 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:28.558 00.001 9120 Enqueuing Expose request
20:36:28.559 00.001 8596 PulseGuide returned control before completion, sleep 41
20:36:28.605 00.046 8596 IsGuiding returns 1
20:36:28.605 00.000 8596 scope still moving after pulse duration time elapsed
20:36:28.635 00.030 8596 IsSlewing returns 0
20:36:28.635 00.000 8596 IsGuiding returns 1
20:36:28.666 00.031 8596 IsSlewing returns 0
20:36:28.667 00.001 8596 IsGuiding returns 0
20:36:28.667 00.000 8596 scope move finished after 63 + 78 ms
20:36:28.667 00.000 8596 Move returns status 0, amount 63
20:36:28.667 00.000 8596 move complete, result=0
20:36:28.667 00.000 8596 worker thread done servicing request
20:36:28.667 00.000 8596 Worker thread wakes up
20:36:28.667 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
20:36:28.670 00.003 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:28.670 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:29.666 00.996 8596 Exposure complete
20:36:29.759 00.093 8596 worker thread done servicing request
20:36:29.759 00.000 9120 OnExposeComplete: enter
20:36:29.760 00.001 9120 UpdateGuideState(): m_state=6
20:36:29.761 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1477
20:36:29.762 00.001 9120 Star::Find returns 1 (0), X=1146.44, Y=158.30, Mass=277865, SNR=211.5, Peak=21779 HFD=4.5
20:36:29.763 00.001 9120 MultiStar: [#1 0.08,-0.19,0.96,U] [#2 0.28,-0.15,0.95,U] [#3 0.39,-0.26,0.00,M4] [#4 0.25,-0.21,0.52,U] [#5 0.16,-0.23,0.41,U] [#6 0.13,-0.38,0.00,M1] [#7 0.15,-0.35,0.00,M1] [#8 0.18,-0.36,0.00,M4] 
20:36:29.764 00.001 9120 refined, 4 included, MultiStar: {0.17, -0.21}, one-star: {0.13, -0.29}
20:36:29.764 00.000 9120 CameraToMount -- cameraTheta (-0.89) - m_xAngle (3.04) = xAngle (-3.93 = 2.36)
20:36:29.765 00.001 9120 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.89 = 2.39)
20:36:29.766 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.28 cameraTheta=-0.89 mountX=-0.20 mountY=0.19, mountTheta=2.37
20:36:29.768 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.21, opts=13)
20:36:29.768 00.000 9120 Enqueuing Move request for scope (0.17, -0.21)
20:36:29.769 00.001 8596 Worker thread wakes up
20:36:29.769 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
20:36:29.769 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
20:36:29.769 00.000 8596 Moving (0.17, -0.21) raw xDistance=-0.20 yDistance=0.19
20:36:29.770 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:36:29.770 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:29.770 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:36:29.770 00.000 8596 MoveAxis(E, 0, ABG)
20:36:29.770 00.000 8596 Move returns status 0, amount 0
20:36:29.770 00.000 8596 MoveAxis(N, 0, ABG)
20:36:29.770 00.000 8596 Move returns status 0, amount 0
20:36:29.770 00.000 8596 move complete, result=0
20:36:29.770 00.000 8596 worker thread done servicing request
20:36:29.775 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:36:29.791 00.016 9120 UpdateGuideState exits: m=277865 SNR=211.5
20:36:29.792 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:29.792 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:29.793 00.001 9120 Enqueuing Expose request
20:36:29.794 00.001 8596 Worker thread wakes up
20:36:29.794 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:36:29.795 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:29.795 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:30.970 01.175 8596 Exposure complete
20:36:31.036 00.066 8596 worker thread done servicing request
20:36:31.036 00.000 9120 OnExposeComplete: enter
20:36:31.037 00.001 9120 UpdateGuideState(): m_state=6
20:36:31.038 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1478
20:36:31.039 00.001 9120 Star::Find returns 1 (0), X=1146.48, Y=158.53, Mass=302072, SNR=210.9, Peak=28739 HFD=4.2
20:36:31.040 00.001 9120 MultiStar: [#1 -0.01,-0.03,1.02,U] [#2 0.10,0.04,0.98,U] [#3 0.32,-0.08,0.64,U] [#4 -0.01,0.04,0.47,U] [#5 -0.06,-0.15,0.45,U] [#6 -0.02,0.11,0.33,U] [#7 0.28,-0.11,0.29,U] [#8 0.09,0.06,0.22,U] 
20:36:31.041 00.001 9120 refined, 8 included, MultiStar: {0.10, -0.03}, one-star: {0.17, -0.06}
20:36:31.042 00.001 9120 CameraToMount -- cameraTheta (-0.26) - m_xAngle (3.04) = xAngle (-3.30 = 2.99)
20:36:31.042 00.000 9120 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.26 = 3.02)
20:36:31.043 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.26 mountX=-0.10 mountY=0.01, mountTheta=3.02
20:36:31.045 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.03, opts=13)
20:36:31.045 00.000 9120 Enqueuing Move request for scope (0.10, -0.03)
20:36:31.046 00.001 8596 Worker thread wakes up
20:36:31.046 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
20:36:31.046 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
20:36:31.046 00.000 8596 Moving (0.10, -0.03) raw xDistance=-0.10 yDistance=0.01
20:36:31.046 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:36:31.046 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:31.047 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:36:31.047 00.000 8596 MoveAxis(E, 0, ABG)
20:36:31.047 00.000 8596 Move returns status 0, amount 0
20:36:31.047 00.000 8596 MoveAxis(N, 0, ABG)
20:36:31.047 00.000 8596 Move returns status 0, amount 0
20:36:31.047 00.000 8596 move complete, result=0
20:36:31.047 00.000 8596 worker thread done servicing request
20:36:31.052 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2463, FiltMax=65507, Gamma=1.000
20:36:31.068 00.016 9120 UpdateGuideState exits: m=302072 SNR=210.9
20:36:31.069 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:31.070 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:31.070 00.000 9120 Enqueuing Expose request
20:36:31.071 00.001 8596 Worker thread wakes up
20:36:31.071 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:31.072 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:31.072 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:32.056 00.984 8596 Exposure complete
20:36:32.139 00.083 8596 worker thread done servicing request
20:36:32.139 00.000 9120 OnExposeComplete: enter
20:36:32.140 00.001 9120 UpdateGuideState(): m_state=6
20:36:32.141 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1479
20:36:32.142 00.001 9120 Star::Find returns 1 (0), X=1146.46, Y=158.59, Mass=305632, SNR=213.2, Peak=27875 HFD=4.3
20:36:32.143 00.001 9120 MultiStar: [#1 0.09,0.10,1.02,U] [#2 0.13,0.25,0.93,U] [#3 0.32,0.10,0.72,U] [#4 0.03,0.13,0.53,U] [#5 -0.02,0.05,0.48,U] [#6 -0.00,0.24,0.28,U] [#7 -0.25,-0.05,0.33,U] [#8 0.35,-0.02,0.27,U] 
20:36:32.144 00.001 9120 refined, 8 included, MultiStar: {0.11, 0.10}, one-star: {0.15, -0.01}
20:36:32.145 00.001 9120 CameraToMount -- cameraTheta (0.73) - m_xAngle (3.04) = xAngle (-2.31 = -2.31)
20:36:32.145 00.000 9120 CameraToMount -- cameraTheta (0.73) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.28 = -2.28)
20:36:32.146 00.001 9120 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.73 mountX=-0.10 mountY=-0.11, mountTheta=-2.30
20:36:32.148 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=0.10, opts=13)
20:36:32.149 00.001 9120 Enqueuing Move request for scope (0.11, 0.10)
20:36:32.149 00.000 8596 Worker thread wakes up
20:36:32.150 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
20:36:32.150 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
20:36:32.150 00.000 8596 Moving (0.11, 0.10) raw xDistance=-0.10 yDistance=-0.11
20:36:32.150 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:36:32.150 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:32.150 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:36:32.150 00.000 8596 MoveAxis(E, 0, ABG)
20:36:32.150 00.000 8596 Move returns status 0, amount 0
20:36:32.150 00.000 8596 MoveAxis(N, 0, ABG)
20:36:32.150 00.000 8596 Move returns status 0, amount 0
20:36:32.150 00.000 8596 move complete, result=0
20:36:32.150 00.000 8596 worker thread done servicing request
20:36:32.155 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:36:32.180 00.025 9120 UpdateGuideState exits: m=305632 SNR=213.2
20:36:32.182 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:32.183 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:32.184 00.001 9120 Enqueuing Expose request
20:36:32.185 00.001 8596 Worker thread wakes up
20:36:32.185 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:32.185 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:32.185 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:33.351 01.166 8596 Exposure complete
20:36:33.415 00.064 8596 worker thread done servicing request
20:36:33.415 00.000 9120 OnExposeComplete: enter
20:36:33.416 00.001 9120 UpdateGuideState(): m_state=6
20:36:33.417 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1480
20:36:33.418 00.001 9120 Star::Find returns 1 (0), X=1146.56, Y=158.37, Mass=282164, SNR=213.2, Peak=21667 HFD=4.3
20:36:33.419 00.001 9120 MultiStar: [#1 0.19,-0.15,0.94,U] [#2 0.16,-0.10,0.92,U] [#3 0.37,-0.18,0.00,M3] [#4 0.08,-0.14,0.45,U] [#5 0.16,-0.27,0.49,U] [#6 0.23,-0.15,0.30,U] [#7 -0.04,-0.08,0.31,U] [#8 0.29,-0.36,0.00,M3] 
20:36:33.419 00.000 9120 refined, 6 included, MultiStar: {0.17, -0.17}, one-star: {0.26, -0.23}
20:36:33.420 00.001 9120 CameraToMount -- cameraTheta (-0.77) - m_xAngle (3.04) = xAngle (-3.82 = 2.47)
20:36:33.421 00.001 9120 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.78 = 2.50)
20:36:33.422 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-0.77 mountX=-0.19 mountY=0.14, mountTheta=2.49
20:36:33.423 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.17, opts=13)
20:36:33.424 00.001 9120 Enqueuing Move request for scope (0.17, -0.17)
20:36:33.425 00.001 8596 Worker thread wakes up
20:36:33.425 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.17) opts 0xd
20:36:33.425 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.17)
20:36:33.425 00.000 8596 Moving (0.17, -0.17) raw xDistance=-0.19 yDistance=0.14
20:36:33.425 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:36:33.425 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:33.425 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:36:33.425 00.000 8596 MoveAxis(E, 0, ABG)
20:36:33.425 00.000 8596 Move returns status 0, amount 0
20:36:33.425 00.000 8596 MoveAxis(N, 0, ABG)
20:36:33.425 00.000 8596 Move returns status 0, amount 0
20:36:33.425 00.000 8596 move complete, result=0
20:36:33.426 00.001 8596 worker thread done servicing request
20:36:33.431 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2441, FiltMax=65488, Gamma=1.000
20:36:33.447 00.016 9120 UpdateGuideState exits: m=282164 SNR=213.2
20:36:33.448 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:33.449 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:33.450 00.001 9120 Enqueuing Expose request
20:36:33.450 00.000 8596 Worker thread wakes up
20:36:33.450 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:33.451 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:33.451 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:34.415 00.964 8596 Exposure complete
20:36:34.472 00.057 8596 worker thread done servicing request
20:36:34.472 00.000 9120 OnExposeComplete: enter
20:36:34.473 00.001 9120 UpdateGuideState(): m_state=6
20:36:34.474 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1481
20:36:34.475 00.001 9120 Star::Find returns 1 (0), X=1146.68, Y=158.44, Mass=293476, SNR=232.3, Peak=23139 HFD=4.3
20:36:34.476 00.001 9120 MultiStar: [#1 0.21,-0.19,1.03,U] [#2 0.24,-0.22,0.86,U] [#3 0.46,-0.23,0.00,M4] [#4 0.14,0.01,0.38,U] [#5 0.26,-0.36,0.00,M1] [#6 0.32,0.01,0.28,U] [#7 0.26,-0.24,0.28,U] [#8 0.35,-0.23,0.00,M4] 
20:36:34.477 00.001 9120 refined, 5 included, MultiStar: {0.26, -0.16}, one-star: {0.37, -0.16}
20:36:34.477 00.000 9120 CameraToMount -- cameraTheta (-0.54) - m_xAngle (3.04) = xAngle (-3.58 = 2.70)
20:36:34.478 00.001 9120 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.55 = 2.74)
20:36:34.479 00.001 9120 CameraToMount -- cameraX=0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-0.54 mountX=-0.28 mountY=0.12, mountTheta=2.73
20:36:34.480 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.26, y=-0.16, opts=13)
20:36:34.481 00.001 9120 Enqueuing Move request for scope (0.26, -0.16)
20:36:34.482 00.001 8596 Worker thread wakes up
20:36:34.482 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.16) opts 0xd
20:36:34.482 00.000 8596 Handling offset move in thread for scope, endpoint = (0.26, -0.16)
20:36:34.482 00.000 8596 Moving (0.26, -0.16) raw xDistance=-0.28 yDistance=0.12
20:36:34.482 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:36:34.482 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:34.483 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:36:34.483 00.000 8596 MoveAxis(E, 40, ABG)
20:36:34.483 00.000 8596 Guiding  Dir = 2, Dur = 40
20:36:34.483 00.000 8596 IsSlewing returns 0
20:36:34.483 00.000 8596 IsGuiding returns 0
20:36:34.487 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2461, FiltMax=65488, Gamma=1.000
20:36:34.489 00.002 8596 PulseGuide returned control before completion, sleep 45
20:36:34.514 00.025 9120 UpdateGuideState exits: m=293476 SNR=232.3
20:36:34.516 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:34.518 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:34.520 00.002 9120 Enqueuing Expose request
20:36:34.535 00.015 8596 IsGuiding returns 1
20:36:34.535 00.000 8596 scope still moving after pulse duration time elapsed
20:36:34.567 00.032 8596 IsSlewing returns 0
20:36:34.568 00.001 8596 IsGuiding returns 1
20:36:34.598 00.030 8596 IsSlewing returns 0
20:36:34.598 00.000 8596 IsGuiding returns 0
20:36:34.598 00.000 8596 scope move finished after 40 + 75 ms
20:36:34.598 00.000 8596 Move returns status 0, amount 40
20:36:34.598 00.000 8596 MoveAxis(N, 0, ABG)
20:36:34.598 00.000 8596 Move returns status 0, amount 0
20:36:34.598 00.000 8596 move complete, result=0
20:36:34.598 00.000 8596 worker thread done servicing request
20:36:34.598 00.000 8596 Worker thread wakes up
20:36:34.598 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:34.598 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:34.598 00.000 9120 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
20:36:35.792 01.194 8596 Exposure complete
20:36:35.899 00.107 8596 worker thread done servicing request
20:36:35.900 00.001 9120 OnExposeComplete: enter
20:36:35.901 00.001 9120 UpdateGuideState(): m_state=6
20:36:35.902 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1482
20:36:35.903 00.001 9120 Star::Find returns 1 (0), X=1146.28, Y=158.22, Mass=306202, SNR=231.7, Peak=26985 HFD=4.4
20:36:35.904 00.001 9120 MultiStar: [#1 -0.24,-0.41,0.00,M1] [#2 -0.34,-0.40,0.00,M1] [#3 0.10,-0.34,0.63,U] [#4 -0.23,-0.45,0.00,M1] [#5 -0.43,-0.46,0.00,M2] [#6 -0.23,-0.37,0.00,M1] [#7 0.02,-0.37,0.00,M1] [#8 0.15,-0.54,0.00,M5] 
20:36:35.904 00.000 9120 refined, 1 included, MultiStar: {0.02, -0.36}, one-star: {-0.02, -0.37}
20:36:35.905 00.001 9120 CameraToMount -- cameraTheta (-1.51) - m_xAngle (3.04) = xAngle (-4.55 = 1.74)
20:36:35.906 00.001 9120 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.51 = 1.77)
20:36:35.907 00.001 9120 CameraToMount -- cameraX=0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.51 mountX=-0.06 mountY=0.35, mountTheta=1.74
20:36:35.909 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.02, y=-0.36, opts=13)
20:36:35.910 00.001 9120 Enqueuing Move request for scope (0.02, -0.36)
20:36:35.910 00.000 8596 Worker thread wakes up
20:36:35.911 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.36) opts 0xd
20:36:35.911 00.000 8596 Handling offset move in thread for scope, endpoint = (0.02, -0.36)
20:36:35.911 00.000 8596 Moving (0.02, -0.36) raw xDistance=-0.06 yDistance=0.35
20:36:35.911 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:36:35.911 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
20:36:35.911 00.000 8596 MoveAxis(E, 0, ABG)
20:36:35.911 00.000 8596 Move returns status 0, amount 0
20:36:35.911 00.000 8596 MoveAxis(S, 75, ABG)
20:36:35.911 00.000 8596 Guiding  Dir = 1, Dur = 75
20:36:35.911 00.000 8596 IsSlewing returns 0
20:36:35.911 00.000 8596 IsGuiding returns 0
20:36:35.915 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:36:35.931 00.016 9120 UpdateGuideState exits: m=306202 SNR=231.7
20:36:35.932 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:35.933 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:35.934 00.001 9120 Enqueuing Expose request
20:36:35.974 00.040 8596 PulseGuide returned control before completion, sleep 23
20:36:36.005 00.031 8596 IsGuiding returns 1
20:36:36.005 00.000 8596 scope still moving after pulse duration time elapsed
20:36:36.035 00.030 8596 IsSlewing returns 0
20:36:36.035 00.000 8596 IsGuiding returns 1
20:36:36.066 00.031 8596 IsSlewing returns 0
20:36:36.066 00.000 8596 IsGuiding returns 0
20:36:36.066 00.000 8596 scope move finished after 75 + 80 ms
20:36:36.066 00.000 8596 Move returns status 0, amount 75
20:36:36.066 00.000 8596 move complete, result=0
20:36:36.066 00.000 8596 worker thread done servicing request
20:36:36.067 00.001 8596 Worker thread wakes up
20:36:36.067 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.4 px 75 ms SOUTH
20:36:36.069 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:36.069 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:37.041 00.972 8596 Exposure complete
20:36:37.134 00.093 8596 worker thread done servicing request
20:36:37.134 00.000 9120 OnExposeComplete: enter
20:36:37.136 00.002 9120 UpdateGuideState(): m_state=6
20:36:37.136 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1483
20:36:37.137 00.001 9120 Star::Find returns 1 (0), X=1146.20, Y=158.45, Mass=317792, SNR=212.5, Peak=26275 HFD=4.5
20:36:37.138 00.001 9120 MultiStar: [#1 -0.20,-0.04,1.02,U] [#2 -0.39,-0.02,0.00,M2] [#3 0.06,-0.06,0.70,U] [#4 -0.31,-0.06,0.51,U] [#5 -0.11,-0.20,0.44,U] [#6 -0.18,-0.22,0.31,U] [#7 -0.15,-0.08,0.31,U] [#8 -0.14,-0.41,0.00,M6] 
20:36:37.139 00.001 9120 refined, 6 included, MultiStar: {-0.13, -0.10}, one-star: {-0.11, -0.15}
20:36:37.140 00.001 9120 CameraToMount -- cameraTheta (-2.48) - m_xAngle (3.04) = xAngle (-5.52 = 0.76)
20:36:37.141 00.001 9120 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.49 = 0.80)
20:36:37.141 00.000 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-2.48 mountX=0.12 mountY=0.12, mountTheta=0.78
20:36:37.143 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.10, opts=13)
20:36:37.144 00.001 9120 Enqueuing Move request for scope (-0.13, -0.10)
20:36:37.144 00.000 8596 Worker thread wakes up
20:36:37.144 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
20:36:37.144 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
20:36:37.145 00.001 8596 Moving (-0.13, -0.10) raw xDistance=0.12 yDistance=0.12
20:36:37.145 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:36:37.145 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:37.145 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:36:37.145 00.000 8596 MoveAxis(E, 0, ABG)
20:36:37.145 00.000 8596 Move returns status 0, amount 0
20:36:37.145 00.000 8596 MoveAxis(N, 0, ABG)
20:36:37.145 00.000 8596 Move returns status 0, amount 0
20:36:37.145 00.000 8596 move complete, result=0
20:36:37.145 00.000 8596 worker thread done servicing request
20:36:37.149 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2457, FiltMax=65535, Gamma=1.000
20:36:37.165 00.016 9120 UpdateGuideState exits: m=317792 SNR=212.5
20:36:37.166 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:37.167 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:37.168 00.001 9120 Enqueuing Expose request
20:36:37.169 00.001 8596 Worker thread wakes up
20:36:37.169 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:37.170 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:37.170 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:38.342 01.172 8596 Exposure complete
20:36:38.412 00.070 8596 worker thread done servicing request
20:36:38.412 00.000 9120 OnExposeComplete: enter
20:36:38.413 00.001 9120 UpdateGuideState(): m_state=6
20:36:38.414 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1484
20:36:38.415 00.001 9120 Star::Find returns 1 (0), X=1146.41, Y=158.59, Mass=282191, SNR=219.6, Peak=27795 HFD=4.2
20:36:38.416 00.001 9120 MultiStar: [#1 0.02,0.16,0.91,U] [#2 -0.03,0.36,0.88,U] [#3 0.41,-0.06,0.00,M3] [#4 -0.16,0.18,0.46,U] [#5 0.08,0.01,0.51,U] [#6 0.09,0.18,0.33,U] [#7 0.04,0.26,0.27,U] [#8 0.31,0.03,0.26,U] 
20:36:38.416 00.000 9120 single-star, 7 included, MultiStar: {0.04, 0.15}, one-star: {0.10, -0.01}
20:36:38.417 00.001 9120 CameraToMount -- cameraTheta (-0.08) - m_xAngle (3.04) = xAngle (-3.12 = -3.12)
20:36:38.418 00.001 9120 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.09 = -3.09)
20:36:38.419 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.08 mountX=-0.10 mountY=-0.01, mountTheta=-3.09
20:36:38.420 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.01, opts=13)
20:36:38.421 00.001 9120 Enqueuing Move request for scope (0.10, -0.01)
20:36:38.422 00.001 8596 Worker thread wakes up
20:36:38.422 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
20:36:38.422 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
20:36:38.422 00.000 8596 Moving (0.10, -0.01) raw xDistance=-0.10 yDistance=-0.01
20:36:38.422 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:36:38.422 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:38.422 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:36:38.422 00.000 8596 MoveAxis(E, 0, ABG)
20:36:38.422 00.000 8596 Move returns status 0, amount 0
20:36:38.422 00.000 8596 MoveAxis(N, 0, ABG)
20:36:38.422 00.000 8596 Move returns status 0, amount 0
20:36:38.423 00.001 8596 move complete, result=0
20:36:38.423 00.000 8596 worker thread done servicing request
20:36:38.426 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65523, Gamma=1.000
20:36:38.442 00.016 9120 UpdateGuideState exits: m=282191 SNR=219.6
20:36:38.443 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:38.444 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:38.445 00.001 9120 Enqueuing Expose request
20:36:38.446 00.001 8596 Worker thread wakes up
20:36:38.446 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:38.447 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:38.447 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:39.427 00.980 8596 Exposure complete
20:36:39.500 00.073 8596 worker thread done servicing request
20:36:39.501 00.001 9120 OnExposeComplete: enter
20:36:39.502 00.001 9120 UpdateGuideState(): m_state=6
20:36:39.503 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1485
20:36:39.504 00.001 9120 Star::Find returns 1 (0), X=1146.15, Y=158.57, Mass=282448, SNR=199.3, Peak=26707 HFD=4.4
20:36:39.506 00.002 9120 MultiStar: [#1 -0.27,0.08,0.96,U] [#2 -0.17,0.16,1.02,U] [#3 0.13,0.30,0.75,U] [#4 -0.37,0.05,0.00,M1] [#5 -0.16,0.36,0.00,M1] [#6 -0.41,0.15,0.00,M1] [#7 -0.11,0.22,0.33,U] [#8 0.01,-0.01,0.25,U] 
20:36:39.508 00.002 9120 single-star, 5 included, MultiStar: {-0.12, 0.12}, one-star: {-0.16, -0.02}
20:36:39.510 00.002 9120 CameraToMount -- cameraTheta (-2.99) - m_xAngle (3.04) = xAngle (-6.04 = 0.25)
20:36:39.512 00.002 9120 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-6.00 = 0.28)
20:36:39.513 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-2.99 mountX=0.15 mountY=0.04, mountTheta=0.28
20:36:39.519 00.006 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.02, opts=13)
20:36:39.520 00.001 9120 Enqueuing Move request for scope (-0.16, -0.02)
20:36:39.521 00.001 8596 Worker thread wakes up
20:36:39.522 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
20:36:39.522 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
20:36:39.522 00.000 8596 Moving (-0.16, -0.02) raw xDistance=0.15 yDistance=0.04
20:36:39.522 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:36:39.522 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:39.522 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:36:39.522 00.000 8596 MoveAxis(E, 0, ABG)
20:36:39.522 00.000 8596 Move returns status 0, amount 0
20:36:39.523 00.001 8596 MoveAxis(N, 0, ABG)
20:36:39.523 00.000 8596 Move returns status 0, amount 0
20:36:39.523 00.000 8596 move complete, result=0
20:36:39.523 00.000 8596 worker thread done servicing request
20:36:39.531 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2710, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:36:39.557 00.026 9120 UpdateGuideState exits: m=282448 SNR=199.3
20:36:39.558 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:39.558 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:39.559 00.001 9120 Enqueuing Expose request
20:36:39.560 00.001 8596 Worker thread wakes up
20:36:39.560 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:39.561 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:39.561 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:40.755 01.194 8596 Exposure complete
20:36:40.846 00.091 8596 worker thread done servicing request
20:36:40.846 00.000 9120 OnExposeComplete: enter
20:36:40.848 00.002 9120 UpdateGuideState(): m_state=6
20:36:40.849 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1486
20:36:40.850 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.58, Mass=302646, SNR=218.3, Peak=30819 HFD=4.3
20:36:40.851 00.001 9120 MultiStar: [#1 -0.20,0.26,0.94,U] [#2 -0.09,0.09,0.88,U] [#3 0.12,0.13,0.69,U] [#4 -0.12,0.10,0.54,U] [#5 -0.24,0.20,0.42,U] [#6 -0.18,0.27,0.37,U] [#7 -0.04,0.06,0.28,U] [#8 -0.09,-0.08,0.30,U] 
20:36:40.852 00.001 9120 single-star, 8 included, MultiStar: {-0.08, 0.12}, one-star: {0.03, -0.01}
20:36:40.853 00.001 9120 CameraToMount -- cameraTheta (-0.42) - m_xAngle (3.04) = xAngle (-3.46 = 2.82)
20:36:40.854 00.001 9120 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.43 = 2.86)
20:36:40.855 00.001 9120 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.42 mountX=-0.03 mountY=0.01, mountTheta=2.85
20:36:40.856 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.03, y=-0.01, opts=13)
20:36:40.857 00.001 9120 Enqueuing Move request for scope (0.03, -0.01)
20:36:40.858 00.001 8596 Worker thread wakes up
20:36:40.858 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
20:36:40.858 00.000 8596 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
20:36:40.858 00.000 8596 Moving (0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
20:36:40.858 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:36:40.858 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:40.858 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:36:40.858 00.000 8596 MoveAxis(E, 0, ABG)
20:36:40.858 00.000 8596 Move returns status 0, amount 0
20:36:40.858 00.000 8596 MoveAxis(N, 0, ABG)
20:36:40.858 00.000 8596 Move returns status 0, amount 0
20:36:40.858 00.000 8596 move complete, result=0
20:36:40.859 00.001 8596 worker thread done servicing request
20:36:40.863 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:36:40.886 00.023 9120 UpdateGuideState exits: m=302646 SNR=218.3
20:36:40.886 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:40.887 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:40.888 00.001 9120 Enqueuing Expose request
20:36:40.889 00.001 8596 Worker thread wakes up
20:36:40.889 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:40.891 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:40.891 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:41.883 00.992 8596 Exposure complete
20:36:41.963 00.080 8596 worker thread done servicing request
20:36:41.963 00.000 9120 OnExposeComplete: enter
20:36:41.964 00.001 9120 UpdateGuideState(): m_state=6
20:36:41.965 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1487
20:36:41.965 00.000 9120 Star::Find returns 1 (0), X=1146.30, Y=158.59, Mass=285087, SNR=226.1, Peak=26483 HFD=4.4
20:36:41.967 00.002 9120 MultiStar: [#1 -0.13,0.13,0.94,U] [#2 -0.05,0.05,0.94,U] [#3 0.07,-0.01,0.66,U] [#4 -0.16,0.07,0.53,U] [#5 -0.23,0.01,0.40,U] [#6 -0.22,0.16,0.27,U] [#7 -0.11,0.16,0.29,U] [#8 0.04,-0.30,0.30,U] 
20:36:41.967 00.000 9120 single-star, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.01, -0.01}
20:36:41.968 00.001 9120 CameraToMount -- cameraTheta (-2.33) - m_xAngle (3.04) = xAngle (-5.37 = 0.91)
20:36:41.969 00.001 9120 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.34 = 0.94)
20:36:41.970 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.33 mountX=0.01 mountY=0.01, mountTheta=0.92
20:36:41.971 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.01, opts=13)
20:36:41.972 00.001 9120 Enqueuing Move request for scope (-0.01, -0.01)
20:36:41.973 00.001 8596 Worker thread wakes up
20:36:41.973 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
20:36:41.973 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
20:36:41.973 00.000 8596 Moving (-0.01, -0.01) raw xDistance=0.01 yDistance=0.01
20:36:41.973 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:36:41.973 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:41.973 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:36:41.973 00.000 8596 MoveAxis(E, 0, ABG)
20:36:41.973 00.000 8596 Move returns status 0, amount 0
20:36:41.974 00.001 8596 MoveAxis(N, 0, ABG)
20:36:41.974 00.000 8596 Move returns status 0, amount 0
20:36:41.974 00.000 8596 move complete, result=0
20:36:41.974 00.000 8596 worker thread done servicing request
20:36:41.978 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2448, FiltMax=65488, Gamma=1.000
20:36:41.994 00.016 9120 UpdateGuideState exits: m=285087 SNR=226.1
20:36:41.995 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:41.996 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:41.997 00.001 9120 Enqueuing Expose request
20:36:41.998 00.001 8596 Worker thread wakes up
20:36:41.998 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:41.998 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:41.999 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:43.190 01.191 8596 Exposure complete
20:36:43.287 00.097 8596 worker thread done servicing request
20:36:43.287 00.000 9120 OnExposeComplete: enter
20:36:43.288 00.001 9120 UpdateGuideState(): m_state=6
20:36:43.289 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1488
20:36:43.290 00.001 9120 Star::Find returns 1 (0), X=1146.45, Y=158.46, Mass=302534, SNR=232.4, Peak=26723 HFD=4.2
20:36:43.291 00.001 9120 MultiStar: [#1 0.06,-0.00,0.93,U] [#2 0.04,-0.01,0.84,U] [#3 0.37,-0.02,0.00,M1] [#4 0.09,-0.09,0.41,U] [#5 0.15,-0.11,0.45,U] [#6 0.24,0.19,0.29,U] [#7 0.03,-0.33,0.32,U] [#8 0.08,-0.15,0.21,U] 
20:36:43.291 00.000 9120 refined, 7 included, MultiStar: {0.10, -0.07}, one-star: {0.14, -0.14}
20:36:43.292 00.001 9120 CameraToMount -- cameraTheta (-0.63) - m_xAngle (3.04) = xAngle (-3.67 = 2.61)
20:36:43.295 00.003 9120 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.64 = 2.65)
20:36:43.297 00.002 9120 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.63 mountX=-0.10 mountY=0.06, mountTheta=2.64
20:36:43.300 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.07, opts=13)
20:36:43.301 00.001 9120 Enqueuing Move request for scope (0.10, -0.07)
20:36:43.303 00.002 8596 Worker thread wakes up
20:36:43.303 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
20:36:43.303 00.000 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
20:36:43.303 00.000 8596 Moving (0.10, -0.07) raw xDistance=-0.10 yDistance=0.06
20:36:43.304 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:36:43.304 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:43.304 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:36:43.304 00.000 8596 MoveAxis(E, 0, ABG)
20:36:43.304 00.000 8596 Move returns status 0, amount 0
20:36:43.304 00.000 8596 MoveAxis(N, 0, ABG)
20:36:43.304 00.000 8596 Move returns status 0, amount 0
20:36:43.304 00.000 8596 move complete, result=0
20:36:43.305 00.001 8596 worker thread done servicing request
20:36:43.313 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2710, FiltMin=2483, FiltMax=65488, Gamma=1.000
20:36:43.345 00.032 9120 UpdateGuideState exits: m=302534 SNR=232.4
20:36:43.346 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:43.347 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:43.348 00.001 9120 Enqueuing Expose request
20:36:43.349 00.001 8596 Worker thread wakes up
20:36:43.349 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:43.350 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:43.350 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:44.336 00.986 8596 Exposure complete
20:36:44.410 00.074 8596 worker thread done servicing request
20:36:44.410 00.000 9120 OnExposeComplete: enter
20:36:44.411 00.001 9120 UpdateGuideState(): m_state=6
20:36:44.412 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1489
20:36:44.413 00.001 9120 Star::Find returns 1 (0), X=1146.37, Y=158.64, Mass=263598, SNR=194.3, Peak=24483 HFD=4.3
20:36:44.414 00.001 9120 MultiStar: [#1 0.09,0.15,1.04,U] [#2 0.17,0.15,1.06,U] [#3 0.23,-0.11,0.75,U] [#4 0.09,0.15,0.59,U] [#5 -0.04,-0.06,0.46,U] [#6 0.08,0.23,0.39,U] [#7 0.03,0.08,0.37,U] [#8 0.24,0.02,0.30,U] 
20:36:44.415 00.001 9120 single-star, 8 included, MultiStar: {0.11, 0.08}, one-star: {0.07, 0.05}
20:36:44.415 00.000 9120 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.04) = xAngle (-2.43 = -2.43)
20:36:44.416 00.001 9120 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.40 = -2.40)
20:36:44.417 00.001 9120 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.61 mountX=-0.06 mountY=-0.05, mountTheta=-2.41
20:36:44.418 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.07, y=0.05, opts=13)
20:36:44.419 00.001 9120 Enqueuing Move request for scope (0.07, 0.05)
20:36:44.421 00.002 8596 Worker thread wakes up
20:36:44.422 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
20:36:44.422 00.000 8596 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
20:36:44.422 00.000 8596 Moving (0.07, 0.05) raw xDistance=-0.06 yDistance=-0.05
20:36:44.422 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:36:44.422 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:44.422 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:36:44.422 00.000 8596 MoveAxis(E, 0, ABG)
20:36:44.422 00.000 8596 Move returns status 0, amount 0
20:36:44.422 00.000 8596 MoveAxis(N, 0, ABG)
20:36:44.422 00.000 8596 Move returns status 0, amount 0
20:36:44.422 00.000 8596 move complete, result=0
20:36:44.422 00.000 8596 worker thread done servicing request
20:36:44.426 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2710, FiltMin=2464, FiltMax=65465, Gamma=1.000
20:36:44.443 00.017 9120 UpdateGuideState exits: m=263598 SNR=194.3
20:36:44.445 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:44.447 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:44.448 00.001 9120 Enqueuing Expose request
20:36:44.451 00.003 8596 Worker thread wakes up
20:36:44.451 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:44.452 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:44.452 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:45.650 01.198 8596 Exposure complete
20:36:45.747 00.097 8596 worker thread done servicing request
20:36:45.747 00.000 9120 OnExposeComplete: enter
20:36:45.748 00.001 9120 UpdateGuideState(): m_state=6
20:36:45.750 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1490
20:36:45.751 00.001 9120 Star::Find returns 1 (0), X=1146.70, Y=158.66, Mass=293195, SNR=197.6, Peak=26707 HFD=4.2
20:36:45.753 00.002 9120 MultiStar: [#1 0.32,0.20,0.00,M1] [#2 0.42,0.09,0.00,M1] [#3 0.77,0.05,0.00,M1] [#4 0.30,0.13,0.59,U] [#5 0.31,-0.17,0.46,U] [#6 0.29,0.01,0.33,U] [#7 0.38,-0.07,0.00,M1] [#8 0.66,-0.13,0.00,M1] 
20:36:45.755 00.002 9120 refined, 3 included, MultiStar: {0.34, 0.03}, one-star: {0.39, 0.07}
20:36:45.756 00.001 9120 CameraToMount -- cameraTheta (0.09) - m_xAngle (3.04) = xAngle (-2.95 = -2.95)
20:36:45.757 00.001 9120 CameraToMount -- cameraTheta (0.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.92 = -2.92)
20:36:45.758 00.001 9120 CameraToMount -- cameraX=0.34 cameraY=0.03 hyp=0.34 cameraTheta=0.09 mountX=-0.33 mountY=-0.07, mountTheta=-2.92
20:36:45.759 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.34, y=0.03, opts=13)
20:36:45.761 00.002 9120 Enqueuing Move request for scope (0.34, 0.03)
20:36:45.762 00.001 8596 Worker thread wakes up
20:36:45.762 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.03) opts 0xd
20:36:45.762 00.000 8596 Handling offset move in thread for scope, endpoint = (0.34, 0.03)
20:36:45.762 00.000 8596 Moving (0.34, 0.03) raw xDistance=-0.33 yDistance=-0.07
20:36:45.762 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:36:45.762 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:45.762 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:36:45.762 00.000 8596 MoveAxis(E, 48, ABG)
20:36:45.762 00.000 8596 Guiding  Dir = 2, Dur = 48
20:36:45.763 00.001 8596 IsSlewing returns 0
20:36:45.763 00.000 8596 IsGuiding returns 0
20:36:45.770 00.007 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:36:45.794 00.024 8596 PulseGuide returned control before completion, sleep 27
20:36:45.800 00.006 9120 UpdateGuideState exits: m=293195 SNR=197.6
20:36:45.801 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:45.803 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:45.804 00.001 9120 Enqueuing Expose request
20:36:45.825 00.021 8596 IsGuiding returns 1
20:36:45.825 00.000 8596 scope still moving after pulse duration time elapsed
20:36:45.857 00.032 8596 IsSlewing returns 0
20:36:45.857 00.000 8596 IsGuiding returns 1
20:36:45.887 00.030 8596 IsSlewing returns 0
20:36:45.887 00.000 8596 IsGuiding returns 0
20:36:45.887 00.000 8596 scope move finished after 48 + 76 ms
20:36:45.887 00.000 8596 Move returns status 0, amount 48
20:36:45.887 00.000 8596 MoveAxis(N, 0, ABG)
20:36:45.887 00.000 8596 Move returns status 0, amount 0
20:36:45.887 00.000 8596 move complete, result=0
20:36:45.887 00.000 8596 worker thread done servicing request
20:36:45.887 00.000 8596 Worker thread wakes up
20:36:45.887 00.000 9120 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
20:36:45.891 00.004 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:45.891 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:46.882 00.991 8596 Exposure complete
20:36:46.981 00.099 8596 worker thread done servicing request
20:36:46.981 00.000 9120 OnExposeComplete: enter
20:36:46.983 00.002 9120 UpdateGuideState(): m_state=6
20:36:46.985 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1491
20:36:46.987 00.002 9120 Star::Find returns 1 (0), X=1146.54, Y=158.56, Mass=286404, SNR=211.0, Peak=25555 HFD=4.2
20:36:46.989 00.002 9120 MultiStar: [#1 0.09,0.15,1.03,U] [#2 0.04,0.19,0.95,U] [#3 0.53,-0.06,0.00,M2] [#4 -0.06,0.12,0.56,U] [#5 0.09,0.28,0.46,U] [#6 0.24,-0.12,0.36,U] [#7 0.31,0.15,0.30,U] [#8 0.27,-0.20,0.29,U] 
20:36:46.991 00.002 9120 refined, 7 included, MultiStar: {0.13, 0.09}, one-star: {0.23, -0.03}
20:36:46.992 00.001 9120 CameraToMount -- cameraTheta (0.61) - m_xAngle (3.04) = xAngle (-2.43 = -2.43)
20:36:46.994 00.002 9120 CameraToMount -- cameraTheta (0.61) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.39 = -2.39)
20:36:46.996 00.002 9120 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.15 cameraTheta=0.61 mountX=-0.12 mountY=-0.11, mountTheta=-2.41
20:36:46.999 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.13, y=0.09, opts=13)
20:36:47.001 00.002 9120 Enqueuing Move request for scope (0.13, 0.09)
20:36:47.002 00.001 8596 Worker thread wakes up
20:36:47.002 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
20:36:47.003 00.001 8596 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
20:36:47.003 00.000 8596 Moving (0.13, 0.09) raw xDistance=-0.12 yDistance=-0.11
20:36:47.003 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:36:47.003 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:47.003 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:36:47.003 00.000 8596 MoveAxis(E, 0, ABG)
20:36:47.003 00.000 8596 Move returns status 0, amount 0
20:36:47.003 00.000 8596 MoveAxis(N, 0, ABG)
20:36:47.004 00.001 8596 Move returns status 0, amount 0
20:36:47.004 00.000 8596 move complete, result=0
20:36:47.004 00.000 8596 worker thread done servicing request
20:36:47.014 00.010 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2467, FiltMax=65507, Gamma=1.000
20:36:47.035 00.021 9120 UpdateGuideState exits: m=286404 SNR=211.0
20:36:47.036 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:47.037 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:47.037 00.000 9120 Enqueuing Expose request
20:36:47.037 00.000 8596 Worker thread wakes up
20:36:47.037 00.000 9120 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:47.039 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:47.039 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:48.214 01.175 8596 Exposure complete
20:36:48.305 00.091 8596 worker thread done servicing request
20:36:48.306 00.001 9120 OnExposeComplete: enter
20:36:48.307 00.001 9120 UpdateGuideState(): m_state=6
20:36:48.308 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1492
20:36:48.308 00.000 9120 Star::Find returns 1 (0), X=1146.15, Y=158.50, Mass=292137, SNR=202.1, Peak=26499 HFD=4.2
20:36:48.309 00.001 9120 MultiStar: [#1 -0.30,-0.05,1.06,U] [#2 -0.28,0.10,0.97,U] [#3 0.17,-0.06,0.77,U] [#4 -0.19,0.11,0.50,U] [#5 -0.17,-0.04,0.44,U] [#6 -0.16,0.10,0.34,U] [#7 -0.20,-0.18,0.37,U] [#8 0.04,-0.32,0.32,U] 
20:36:48.310 00.001 9120 refined, 8 included, MultiStar: {-0.16, -0.03}, one-star: {-0.16, -0.09}
20:36:48.311 00.001 9120 CameraToMount -- cameraTheta (-2.93) - m_xAngle (3.04) = xAngle (-5.98 = 0.31)
20:36:48.312 00.001 9120 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.94 = 0.34)
20:36:48.313 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.93 mountX=0.15 mountY=0.05, mountTheta=0.34
20:36:48.316 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=-0.03, opts=13)
20:36:48.316 00.000 9120 Enqueuing Move request for scope (-0.16, -0.03)
20:36:48.317 00.001 8596 Worker thread wakes up
20:36:48.317 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
20:36:48.317 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
20:36:48.317 00.000 8596 Moving (-0.16, -0.03) raw xDistance=0.15 yDistance=0.05
20:36:48.318 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:36:48.318 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:48.318 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:36:48.318 00.000 8596 MoveAxis(E, 0, ABG)
20:36:48.318 00.000 8596 Move returns status 0, amount 0
20:36:48.318 00.000 8596 MoveAxis(N, 0, ABG)
20:36:48.318 00.000 8596 Move returns status 0, amount 0
20:36:48.318 00.000 8596 move complete, result=0
20:36:48.318 00.000 8596 worker thread done servicing request
20:36:48.324 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2473, FiltMax=65488, Gamma=1.000
20:36:48.343 00.019 9120 UpdateGuideState exits: m=292137 SNR=202.1
20:36:48.345 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:48.346 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:48.347 00.001 9120 Enqueuing Expose request
20:36:48.348 00.001 8596 Worker thread wakes up
20:36:48.348 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:48.350 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:48.350 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:49.335 00.985 8596 Exposure complete
20:36:49.407 00.072 8596 worker thread done servicing request
20:36:49.407 00.000 9120 OnExposeComplete: enter
20:36:49.408 00.001 9120 UpdateGuideState(): m_state=6
20:36:49.409 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1493
20:36:49.410 00.001 9120 Star::Find returns 1 (0), X=1146.06, Y=158.69, Mass=300256, SNR=213.9, Peak=30851 HFD=4.2
20:36:49.411 00.001 9120 MultiStar: [#1 -0.43,0.20,0.00,M1] [#2 -0.51,0.22,0.00,M1] [#3 -0.12,0.09,0.78,U] [#4 -0.33,0.11,0.46,U] [#5 -0.37,-0.02,0.00,M1] [#6 -0.30,0.21,0.33,U] [#7 -0.44,0.03,0.00,M1] [#8 -0.17,0.02,0.27,U] 
20:36:49.412 00.001 9120 refined, 4 included, MultiStar: {-0.22, 0.10}, one-star: {-0.24, 0.10}
20:36:49.413 00.001 9120 CameraToMount -- cameraTheta (2.71) - m_xAngle (3.04) = xAngle (-0.33 = -0.33)
20:36:49.413 00.000 9120 CameraToMount -- cameraTheta (2.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.30 = -0.30)
20:36:49.414 00.001 9120 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.25 cameraTheta=2.71 mountX=0.23 mountY=-0.07, mountTheta=-0.30
20:36:49.416 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.22, y=0.10, opts=13)
20:36:49.417 00.001 9120 Enqueuing Move request for scope (-0.22, 0.10)
20:36:49.417 00.000 8596 Worker thread wakes up
20:36:49.418 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
20:36:49.418 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
20:36:49.418 00.000 8596 Moving (-0.22, 0.10) raw xDistance=0.23 yDistance=-0.07
20:36:49.418 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:36:49.418 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:49.418 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:36:49.418 00.000 8596 MoveAxis(W, 33, ABG)
20:36:49.418 00.000 8596 Guiding  Dir = 3, Dur = 33
20:36:49.418 00.000 8596 IsSlewing returns 0
20:36:49.418 00.000 8596 IsGuiding returns 0
20:36:49.419 00.001 8596 PulseGuide returned control before completion, sleep 42
20:36:49.423 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2435, FiltMax=65535, Gamma=1.000
20:36:49.441 00.018 9120 UpdateGuideState exits: m=300256 SNR=213.9
20:36:49.442 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:49.443 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:49.444 00.001 9120 Enqueuing Expose request
20:36:49.465 00.021 8596 IsGuiding returns 1
20:36:49.465 00.000 8596 scope still moving after pulse duration time elapsed
20:36:49.496 00.031 8596 IsSlewing returns 0
20:36:49.496 00.000 8596 IsGuiding returns 0
20:36:49.496 00.000 8596 scope move finished after 33 + 45 ms
20:36:49.496 00.000 8596 Move returns status 0, amount 33
20:36:49.496 00.000 8596 MoveAxis(N, 0, ABG)
20:36:49.496 00.000 8596 Move returns status 0, amount 0
20:36:49.496 00.000 8596 move complete, result=0
20:36:49.497 00.001 8596 worker thread done servicing request
20:36:49.497 00.000 8596 Worker thread wakes up
20:36:49.497 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:49.497 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:49.500 00.003 9120 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
20:36:50.677 01.177 8596 Exposure complete
20:36:50.744 00.067 8596 worker thread done servicing request
20:36:50.744 00.000 9120 OnExposeComplete: enter
20:36:50.745 00.001 9120 UpdateGuideState(): m_state=6
20:36:50.746 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1494
20:36:50.747 00.001 9120 Star::Find returns 1 (0), X=1146.33, Y=158.52, Mass=308737, SNR=203.6, Peak=28723 HFD=4.5
20:36:50.748 00.001 9120 MultiStar: [#1 -0.01,0.06,1.05,U] [#2 -0.05,-0.10,0.93,U] [#3 0.37,-0.10,0.00,M1] [#4 -0.07,0.01,0.50,U] [#5 -0.11,-0.10,0.46,U] [#6 -0.17,0.13,0.30,U] [#7 -0.04,0.18,0.31,U] [#8 0.27,-0.20,0.26,U] 
20:36:50.749 00.001 9120 refined, 7 included, MultiStar: {-0.02, -0.02}, one-star: {0.03, -0.07}
20:36:50.749 00.000 9120 CameraToMount -- cameraTheta (-2.43) - m_xAngle (3.04) = xAngle (-5.47 = 0.81)
20:36:50.750 00.001 9120 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.44 = 0.85)
20:36:50.751 00.001 9120 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.43 mountX=0.02 mountY=0.02, mountTheta=0.83
20:36:50.753 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.02, y=-0.02, opts=13)
20:36:50.753 00.000 9120 Enqueuing Move request for scope (-0.02, -0.02)
20:36:50.754 00.001 8596 Worker thread wakes up
20:36:50.754 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
20:36:50.754 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
20:36:50.754 00.000 8596 Moving (-0.02, -0.02) raw xDistance=0.02 yDistance=0.02
20:36:50.755 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:36:50.755 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:50.755 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:36:50.755 00.000 8596 MoveAxis(E, 0, ABG)
20:36:50.755 00.000 8596 Move returns status 0, amount 0
20:36:50.755 00.000 8596 MoveAxis(N, 0, ABG)
20:36:50.755 00.000 8596 Move returns status 0, amount 0
20:36:50.755 00.000 8596 move complete, result=0
20:36:50.755 00.000 8596 worker thread done servicing request
20:36:50.759 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2477, FiltMax=65507, Gamma=1.000
20:36:50.785 00.026 9120 UpdateGuideState exits: m=308737 SNR=203.6
20:36:50.787 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:50.788 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:50.789 00.001 9120 Enqueuing Expose request
20:36:50.790 00.001 8596 Worker thread wakes up
20:36:50.790 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:36:50.791 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:50.791 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:51.780 00.989 8596 Exposure complete
20:36:51.837 00.057 8596 worker thread done servicing request
20:36:51.838 00.001 9120 OnExposeComplete: enter
20:36:51.839 00.001 9120 UpdateGuideState(): m_state=6
20:36:51.839 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1495
20:36:51.840 00.001 9120 Star::Find returns 1 (0), X=1146.52, Y=158.50, Mass=312093, SNR=245.3, Peak=24099 HFD=4.3
20:36:51.841 00.001 9120 MultiStar: [#1 0.10,-0.03,0.78,U] [#2 0.18,-0.18,0.83,U] [#3 0.43,-0.16,0.00,M2] [#4 0.09,-0.11,0.46,U] [#5 -0.06,-0.28,0.41,U] [#6 -0.08,-0.12,0.28,U] [#7 0.17,-0.13,0.25,U] [#8 0.23,-0.41,0.00,M1] 
20:36:51.842 00.001 9120 refined, 6 included, MultiStar: {0.12, -0.13}, one-star: {0.21, -0.09}
20:36:51.843 00.001 9120 CameraToMount -- cameraTheta (-0.82) - m_xAngle (3.04) = xAngle (-3.86 = 2.42)
20:36:51.844 00.001 9120 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.82 = 2.46)
20:36:51.845 00.001 9120 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-0.82 mountX=-0.13 mountY=0.11, mountTheta=2.45
20:36:51.846 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.12, y=-0.13, opts=13)
20:36:51.847 00.001 9120 Enqueuing Move request for scope (0.12, -0.13)
20:36:51.848 00.001 8596 Worker thread wakes up
20:36:51.848 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
20:36:51.848 00.000 8596 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
20:36:51.848 00.000 8596 Moving (0.12, -0.13) raw xDistance=-0.13 yDistance=0.11
20:36:51.848 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:36:51.848 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:51.848 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:36:51.848 00.000 8596 MoveAxis(E, 0, ABG)
20:36:51.848 00.000 8596 Move returns status 0, amount 0
20:36:51.848 00.000 8596 MoveAxis(N, 0, ABG)
20:36:51.848 00.000 8596 Move returns status 0, amount 0
20:36:51.848 00.000 8596 move complete, result=0
20:36:51.849 00.001 8596 worker thread done servicing request
20:36:51.853 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2438, FiltMax=65507, Gamma=1.000
20:36:51.869 00.016 9120 UpdateGuideState exits: m=312093 SNR=245.3
20:36:51.870 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:51.871 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:51.872 00.001 9120 Enqueuing Expose request
20:36:51.873 00.001 8596 Worker thread wakes up
20:36:51.873 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:51.874 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:51.874 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:53.039 01.165 8596 Exposure complete
20:36:53.125 00.086 8596 worker thread done servicing request
20:36:53.125 00.000 9120 OnExposeComplete: enter
20:36:53.126 00.001 9120 UpdateGuideState(): m_state=6
20:36:53.127 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1496
20:36:53.127 00.000 9120 Star::Find returns 1 (0), X=1146.47, Y=158.45, Mass=320019, SNR=217.1, Peak=26371 HFD=4.3
20:36:53.128 00.001 9120 MultiStar: [#1 0.01,-0.18,1.05,U] [#2 0.09,-0.02,0.98,U] [#3 0.30,0.02,0.76,U] [#4 0.10,-0.03,0.50,U] [#5 -0.00,-0.31,0.48,U] [#6 0.07,-0.08,0.30,U] [#7 0.10,-0.05,0.28,U] [#8 0.21,-0.33,0.00,M2] 
20:36:53.129 00.001 9120 refined, 7 included, MultiStar: {0.11, -0.10}, one-star: {0.16, -0.15}
20:36:53.130 00.001 9120 CameraToMount -- cameraTheta (-0.75) - m_xAngle (3.04) = xAngle (-3.79 = 2.49)
20:36:53.131 00.001 9120 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.75 = 2.53)
20:36:53.131 00.000 9120 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.75 mountX=-0.12 mountY=0.08, mountTheta=2.52
20:36:53.133 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.11, y=-0.10, opts=13)
20:36:53.133 00.000 9120 Enqueuing Move request for scope (0.11, -0.10)
20:36:53.134 00.001 8596 Worker thread wakes up
20:36:53.134 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
20:36:53.134 00.000 8596 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
20:36:53.134 00.000 8596 Moving (0.11, -0.10) raw xDistance=-0.12 yDistance=0.08
20:36:53.134 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:36:53.135 00.001 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:53.135 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:36:53.135 00.000 8596 MoveAxis(E, 0, ABG)
20:36:53.135 00.000 8596 Move returns status 0, amount 0
20:36:53.135 00.000 8596 MoveAxis(N, 0, ABG)
20:36:53.135 00.000 8596 Move returns status 0, amount 0
20:36:53.135 00.000 8596 move complete, result=0
20:36:53.135 00.000 8596 worker thread done servicing request
20:36:53.139 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:36:53.154 00.015 9120 UpdateGuideState exits: m=320019 SNR=217.1
20:36:53.155 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:53.156 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:53.157 00.001 9120 Enqueuing Expose request
20:36:53.157 00.000 8596 Worker thread wakes up
20:36:53.157 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:53.158 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:53.158 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:54.134 00.976 8596 Exposure complete
20:36:54.190 00.056 8596 worker thread done servicing request
20:36:54.190 00.000 9120 OnExposeComplete: enter
20:36:54.191 00.001 9120 UpdateGuideState(): m_state=6
20:36:54.192 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1497
20:36:54.193 00.001 9120 Star::Find returns 1 (0), X=1146.38, Y=158.19, Mass=281402, SNR=209.8, Peak=24441 HFD=4.5
20:36:54.194 00.001 9120 MultiStar: [#1 -0.11,-0.21,0.95,U] [#2 0.06,-0.29,0.91,U] [#3 0.36,-0.29,0.00,M2] [#4 -0.02,-0.31,0.50,U] [#5 0.16,-0.34,0.00,M1] [#6 -0.05,-0.65,0.00,M1] [#7 0.08,-0.22,0.28,U] [#8 0.26,-0.42,0.00,M3] 
20:36:54.195 00.001 9120 refined, 4 included, MultiStar: {0.01, -0.30}, one-star: {0.07, -0.41}
20:36:54.196 00.001 9120 CameraToMount -- cameraTheta (-1.53) - m_xAngle (3.04) = xAngle (-4.58 = 1.71)
20:36:54.197 00.001 9120 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.54 = 1.74)
20:36:54.197 00.000 9120 CameraToMount -- cameraX=0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.53 mountX=-0.04 mountY=0.30, mountTheta=1.71
20:36:54.199 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.01, y=-0.30, opts=13)
20:36:54.200 00.001 9120 Enqueuing Move request for scope (0.01, -0.30)
20:36:54.201 00.001 8596 Worker thread wakes up
20:36:54.201 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.30) opts 0xd
20:36:54.201 00.000 8596 Handling offset move in thread for scope, endpoint = (0.01, -0.30)
20:36:54.201 00.000 8596 Moving (0.01, -0.30) raw xDistance=-0.04 yDistance=0.30
20:36:54.201 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:36:54.201 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
20:36:54.201 00.000 8596 MoveAxis(E, 0, ABG)
20:36:54.201 00.000 8596 Move returns status 0, amount 0
20:36:54.201 00.000 8596 MoveAxis(S, 62, ABG)
20:36:54.201 00.000 8596 Guiding  Dir = 1, Dur = 62
20:36:54.201 00.000 8596 IsSlewing returns 0
20:36:54.202 00.001 8596 IsGuiding returns 0
20:36:54.203 00.001 8596 PulseGuide returned control before completion, sleep 71
20:36:54.206 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:36:54.221 00.015 9120 UpdateGuideState exits: m=281402 SNR=209.8
20:36:54.222 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:54.223 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:54.224 00.001 9120 Enqueuing Expose request
20:36:54.282 00.058 8596 IsGuiding returns 0
20:36:54.282 00.000 8596 Move returns status 0, amount 62
20:36:54.282 00.000 8596 move complete, result=0
20:36:54.282 00.000 8596 worker thread done servicing request
20:36:54.282 00.000 8596 Worker thread wakes up
20:36:54.282 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.3 px 62 ms SOUTH
20:36:54.284 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:54.284 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:55.472 01.188 8596 Exposure complete
20:36:55.542 00.070 8596 worker thread done servicing request
20:36:55.542 00.000 9120 OnExposeComplete: enter
20:36:55.543 00.001 9120 UpdateGuideState(): m_state=6
20:36:55.544 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1498
20:36:55.544 00.000 9120 Star::Find returns 1 (0), X=1146.21, Y=158.40, Mass=288093, SNR=218.1, Peak=24323 HFD=4.5
20:36:55.546 00.002 9120 MultiStar: [#1 -0.17,-0.12,0.98,U] [#2 -0.11,-0.03,0.79,U] [#3 0.02,-0.10,0.73,U] [#4 -0.27,0.10,0.47,U] [#5 -0.26,-0.25,0.45,U] [#6 -0.19,0.16,0.32,U] [#7 -0.17,-0.18,0.37,U] [#8 -0.16,-0.40,0.00,M4] 
20:36:55.546 00.000 9120 refined, 7 included, MultiStar: {-0.14, -0.10}, one-star: {-0.10, -0.19}
20:36:55.547 00.001 9120 CameraToMount -- cameraTheta (-2.53) - m_xAngle (3.04) = xAngle (-5.57 = 0.71)
20:36:55.548 00.001 9120 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.54 = 0.75)
20:36:55.549 00.001 9120 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.53 mountX=0.13 mountY=0.11, mountTheta=0.73
20:36:55.550 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.14, y=-0.10, opts=13)
20:36:55.551 00.001 9120 Enqueuing Move request for scope (-0.14, -0.10)
20:36:55.552 00.001 8596 Worker thread wakes up
20:36:55.552 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
20:36:55.552 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
20:36:55.552 00.000 8596 Moving (-0.14, -0.10) raw xDistance=0.13 yDistance=0.11
20:36:55.553 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:36:55.553 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:55.553 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:36:55.553 00.000 8596 MoveAxis(E, 0, ABG)
20:36:55.553 00.000 8596 Move returns status 0, amount 0
20:36:55.553 00.000 8596 MoveAxis(N, 0, ABG)
20:36:55.553 00.000 8596 Move returns status 0, amount 0
20:36:55.553 00.000 8596 move complete, result=0
20:36:55.553 00.000 8596 worker thread done servicing request
20:36:55.557 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:36:55.573 00.016 9120 UpdateGuideState exits: m=288093 SNR=218.1
20:36:55.574 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:55.575 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:55.576 00.001 9120 Enqueuing Expose request
20:36:55.577 00.001 8596 Worker thread wakes up
20:36:55.577 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:55.579 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:55.579 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:56.559 00.980 8596 Exposure complete
20:36:56.613 00.054 8596 worker thread done servicing request
20:36:56.613 00.000 9120 OnExposeComplete: enter
20:36:56.614 00.001 9120 UpdateGuideState(): m_state=6
20:36:56.615 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1499
20:36:56.616 00.001 9120 Star::Find returns 1 (0), X=1146.29, Y=158.50, Mass=307522, SNR=217.3, Peak=24819 HFD=4.6
20:36:56.617 00.001 9120 MultiStar: [#1 -0.07,-0.06,0.89,U] [#2 0.03,-0.03,0.93,U] [#3 -0.02,-0.02,0.77,U] [#4 -0.07,-0.04,0.53,U] [#5 -0.08,-0.10,0.42,U] [#6 -0.13,0.11,0.25,U] [#7 -0.21,-0.16,0.31,U] [#8 0.07,-0.35,0.28,U] 
20:36:56.617 00.000 9120 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {-0.01, -0.09}
20:36:56.618 00.001 9120 CameraToMount -- cameraTheta (-2.10) - m_xAngle (3.04) = xAngle (-5.14 = 1.14)
20:36:56.619 00.001 9120 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.11 = 1.18)
20:36:56.620 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.10 mountX=0.03 mountY=0.07, mountTheta=1.15
20:36:56.621 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=-0.07, opts=13)
20:36:56.622 00.001 9120 Enqueuing Move request for scope (-0.04, -0.07)
20:36:56.623 00.001 8596 Worker thread wakes up
20:36:56.623 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
20:36:56.623 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
20:36:56.623 00.000 8596 Moving (-0.04, -0.07) raw xDistance=0.03 yDistance=0.07
20:36:56.623 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:36:56.623 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:56.623 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:36:56.623 00.000 8596 MoveAxis(E, 0, ABG)
20:36:56.623 00.000 8596 Move returns status 0, amount 0
20:36:56.624 00.001 8596 MoveAxis(N, 0, ABG)
20:36:56.624 00.000 8596 Move returns status 0, amount 0
20:36:56.624 00.000 8596 move complete, result=0
20:36:56.624 00.000 8596 worker thread done servicing request
20:36:56.628 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:36:56.645 00.017 9120 UpdateGuideState exits: m=307522 SNR=217.3
20:36:56.646 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:56.646 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:56.647 00.001 9120 Enqueuing Expose request
20:36:56.648 00.001 8596 Worker thread wakes up
20:36:56.648 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:56.649 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:56.649 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:57.808 01.159 8596 Exposure complete
20:36:57.881 00.073 8596 worker thread done servicing request
20:36:57.881 00.000 9120 OnExposeComplete: enter
20:36:57.882 00.001 9120 UpdateGuideState(): m_state=6
20:36:57.883 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1500
20:36:57.883 00.000 9120 Star::Find returns 1 (0), X=1146.21, Y=158.43, Mass=283173, SNR=196.4, Peak=24147 HFD=4.5
20:36:57.884 00.001 9120 MultiStar: [#1 -0.07,-0.08,1.02,U] [#2 -0.04,-0.20,0.98,U] [#3 0.10,-0.14,0.72,U] [#4 -0.17,-0.11,0.52,U] [#5 -0.19,-0.18,0.43,U] [#6 -0.12,0.12,0.33,U] [#7 0.04,0.05,0.28,U] [#8 0.04,-0.27,0.25,U] 
20:36:57.886 00.002 9120 refined, 8 included, MultiStar: {-0.06, -0.13}, one-star: {-0.10, -0.17}
20:36:57.887 00.001 9120 CameraToMount -- cameraTheta (-2.00) - m_xAngle (3.04) = xAngle (-5.04 = 1.24)
20:36:57.888 00.001 9120 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.01 = 1.28)
20:36:57.889 00.001 9120 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.00 mountX=0.05 mountY=0.13, mountTheta=1.25
20:36:57.891 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.06, y=-0.13, opts=13)
20:36:57.893 00.002 9120 Enqueuing Move request for scope (-0.06, -0.13)
20:36:57.894 00.001 8596 Worker thread wakes up
20:36:57.894 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
20:36:57.894 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
20:36:57.895 00.001 8596 Moving (-0.06, -0.13) raw xDistance=0.05 yDistance=0.13
20:36:57.895 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:36:57.895 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:57.895 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:36:57.895 00.000 8596 MoveAxis(E, 0, ABG)
20:36:57.895 00.000 8596 Move returns status 0, amount 0
20:36:57.895 00.000 8596 MoveAxis(N, 0, ABG)
20:36:57.895 00.000 8596 Move returns status 0, amount 0
20:36:57.896 00.001 8596 move complete, result=0
20:36:57.896 00.000 8596 worker thread done servicing request
20:36:57.904 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:36:57.928 00.024 9120 UpdateGuideState exits: m=283173 SNR=196.4
20:36:57.929 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:57.930 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:57.931 00.001 9120 Enqueuing Expose request
20:36:57.931 00.000 8596 Worker thread wakes up
20:36:57.931 00.000 9120 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:36:57.932 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:57.932 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:36:58.923 00.991 8596 Exposure complete
20:36:59.027 00.104 8596 worker thread done servicing request
20:36:59.027 00.000 9120 OnExposeComplete: enter
20:36:59.028 00.001 9120 UpdateGuideState(): m_state=6
20:36:59.029 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1501
20:36:59.031 00.002 9120 Star::Find returns 1 (0), X=1146.17, Y=158.73, Mass=307723, SNR=224.2, Peak=28515 HFD=4.4
20:36:59.033 00.002 9120 MultiStar: [#1 -0.37,0.37,0.00,M1] [#2 -0.31,0.24,0.00,M1] [#3 0.10,0.17,0.68,U] [#4 -0.34,0.19,0.00,M1] [#5 -0.27,0.04,0.46,U] [#6 -0.11,0.13,0.33,U] [#7 -0.18,-0.08,0.35,U] [#8 -0.02,0.06,0.25,U] 
20:36:59.034 00.001 9120 refined, 5 included, MultiStar: {-0.10, 0.10}, one-star: {-0.14, 0.14}
20:36:59.035 00.001 9120 CameraToMount -- cameraTheta (2.35) - m_xAngle (3.04) = xAngle (-0.69 = -0.69)
20:36:59.036 00.001 9120 CameraToMount -- cameraTheta (2.35) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.66 = -0.66)
20:36:59.036 00.000 9120 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.35 mountX=0.11 mountY=-0.08, mountTheta=-0.67
20:36:59.038 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.10, y=0.10, opts=13)
20:36:59.039 00.001 9120 Enqueuing Move request for scope (-0.10, 0.10)
20:36:59.039 00.000 8596 Worker thread wakes up
20:36:59.040 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
20:36:59.040 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
20:36:59.040 00.000 8596 Moving (-0.10, 0.10) raw xDistance=0.11 yDistance=-0.08
20:36:59.040 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:36:59.040 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:59.040 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:36:59.040 00.000 8596 MoveAxis(E, 0, ABG)
20:36:59.040 00.000 8596 Move returns status 0, amount 0
20:36:59.040 00.000 8596 MoveAxis(N, 0, ABG)
20:36:59.040 00.000 8596 Move returns status 0, amount 0
20:36:59.040 00.000 8596 move complete, result=0
20:36:59.040 00.000 8596 worker thread done servicing request
20:36:59.044 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2710, FiltMin=2480, FiltMax=65535, Gamma=1.000
20:36:59.064 00.020 9120 UpdateGuideState exits: m=307723 SNR=224.2
20:36:59.066 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:59.068 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:36:59.070 00.002 9120 Enqueuing Expose request
20:36:59.071 00.001 8596 Worker thread wakes up
20:36:59.071 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:59.073 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:36:59.073 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:00.238 01.165 8596 Exposure complete
20:37:00.334 00.096 8596 worker thread done servicing request
20:37:00.334 00.000 9120 OnExposeComplete: enter
20:37:00.335 00.001 9120 UpdateGuideState(): m_state=6
20:37:00.336 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1502
20:37:00.337 00.001 9120 Star::Find returns 1 (0), X=1146.35, Y=158.55, Mass=299113, SNR=218.1, Peak=29187 HFD=4.3
20:37:00.338 00.001 9120 MultiStar: [#1 -0.14,0.11,1.01,U] [#2 -0.06,0.04,0.83,U] [#3 0.20,0.05,0.66,U] [#4 -0.01,0.09,0.50,U] [#5 -0.08,0.00,0.40,U] [#6 0.15,0.17,0.27,U] [#7 0.08,0.06,0.31,U] [#8 0.34,-0.14,0.00,M2] 
20:37:00.339 00.001 9120 refined, 7 included, MultiStar: {0.00, 0.05}, one-star: {0.05, -0.05}
20:37:00.340 00.001 9120 CameraToMount -- cameraTheta (1.51) - m_xAngle (3.04) = xAngle (-1.53 = -1.53)
20:37:00.340 00.000 9120 CameraToMount -- cameraTheta (1.51) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.49 = -1.49)
20:37:00.341 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.51 mountX=0.00 mountY=-0.05, mountTheta=-1.53
20:37:00.343 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=0.05, opts=13)
20:37:00.344 00.001 9120 Enqueuing Move request for scope (0.00, 0.05)
20:37:00.344 00.000 8596 Worker thread wakes up
20:37:00.345 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
20:37:00.345 00.000 8596 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
20:37:00.345 00.000 8596 Moving (0.00, 0.05) raw xDistance=0.00 yDistance=-0.05
20:37:00.345 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:37:00.345 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:00.345 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:37:00.345 00.000 8596 MoveAxis(E, 0, ABG)
20:37:00.345 00.000 8596 Move returns status 0, amount 0
20:37:00.345 00.000 8596 MoveAxis(N, 0, ABG)
20:37:00.345 00.000 8596 Move returns status 0, amount 0
20:37:00.345 00.000 8596 move complete, result=0
20:37:00.345 00.000 8596 worker thread done servicing request
20:37:00.349 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2448, FiltMax=65535, Gamma=1.000
20:37:00.365 00.016 9120 UpdateGuideState exits: m=299113 SNR=218.1
20:37:00.366 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:00.367 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:00.368 00.001 9120 Enqueuing Expose request
20:37:00.369 00.001 8596 Worker thread wakes up
20:37:00.369 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:00.370 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:00.371 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:01.349 00.978 8596 Exposure complete
20:37:01.445 00.096 8596 worker thread done servicing request
20:37:01.445 00.000 9120 OnExposeComplete: enter
20:37:01.446 00.001 9120 UpdateGuideState(): m_state=6
20:37:01.447 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1503
20:37:01.448 00.001 9120 Star::Find returns 1 (0), X=1146.40, Y=158.33, Mass=303428, SNR=234.9, Peak=23225 HFD=4.5
20:37:01.449 00.001 9120 MultiStar: [#1 -0.03,-0.15,0.83,U] [#2 0.01,-0.08,0.87,U] [#3 0.39,-0.12,0.00,M1] [#4 -0.03,-0.14,0.46,U] [#5 0.12,-0.09,0.41,U] [#6 0.09,-0.16,0.28,U] [#7 0.09,-0.06,0.31,U] [#8 0.13,-0.22,0.20,U] 
20:37:01.450 00.001 9120 refined, 7 included, MultiStar: {0.05, -0.15}, one-star: {0.10, -0.26}
20:37:01.451 00.001 9120 CameraToMount -- cameraTheta (-1.28) - m_xAngle (3.04) = xAngle (-4.32 = 1.96)
20:37:01.452 00.001 9120 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.28 = 2.00)
20:37:01.452 00.000 9120 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.28 mountX=-0.06 mountY=0.14, mountTheta=1.97
20:37:01.454 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.05, y=-0.15, opts=13)
20:37:01.455 00.001 9120 Enqueuing Move request for scope (0.05, -0.15)
20:37:01.456 00.001 8596 Worker thread wakes up
20:37:01.456 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
20:37:01.456 00.000 8596 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
20:37:01.456 00.000 8596 Moving (0.05, -0.15) raw xDistance=-0.06 yDistance=0.14
20:37:01.456 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:37:01.456 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:01.456 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:37:01.456 00.000 8596 MoveAxis(E, 0, ABG)
20:37:01.457 00.001 8596 Move returns status 0, amount 0
20:37:01.457 00.000 8596 MoveAxis(N, 0, ABG)
20:37:01.457 00.000 8596 Move returns status 0, amount 0
20:37:01.457 00.000 8596 move complete, result=0
20:37:01.457 00.000 8596 worker thread done servicing request
20:37:01.461 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2413, FiltMax=65488, Gamma=1.000
20:37:01.492 00.031 9120 UpdateGuideState exits: m=303428 SNR=234.9
20:37:01.494 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:01.496 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:01.497 00.001 9120 Enqueuing Expose request
20:37:01.498 00.001 8596 Worker thread wakes up
20:37:01.498 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:01.500 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:01.500 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:02.681 01.181 8596 Exposure complete
20:37:02.778 00.097 8596 worker thread done servicing request
20:37:02.778 00.000 9120 OnExposeComplete: enter
20:37:02.780 00.002 9120 UpdateGuideState(): m_state=6
20:37:02.781 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1504
20:37:02.782 00.001 9120 Star::Find returns 1 (0), X=1146.47, Y=158.28, Mass=305170, SNR=240.2, Peak=22025 HFD=4.6
20:37:02.783 00.001 9120 MultiStar: [#1 0.06,-0.18,0.80,U] [#2 0.11,-0.01,0.84,U] [#3 0.20,-0.46,0.00,M2] [#4 -0.01,-0.26,0.49,U] [#5 -0.15,-0.49,0.00,M1] [#6 0.18,-0.08,0.25,U] [#7 0.08,-0.24,0.29,U] [#8 0.18,-0.41,0.00,M2] 
20:37:02.784 00.001 9120 refined, 5 included, MultiStar: {0.10, -0.19}, one-star: {0.16, -0.32}
20:37:02.785 00.001 9120 CameraToMount -- cameraTheta (-1.08) - m_xAngle (3.04) = xAngle (-4.12 = 2.17)
20:37:02.786 00.001 9120 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.08 = 2.20)
20:37:02.787 00.001 9120 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-1.08 mountX=-0.12 mountY=0.17, mountTheta=2.18
20:37:02.789 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.10, y=-0.19, opts=13)
20:37:02.790 00.001 9120 Enqueuing Move request for scope (0.10, -0.19)
20:37:02.790 00.000 8596 Worker thread wakes up
20:37:02.790 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
20:37:02.791 00.001 8596 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
20:37:02.791 00.000 8596 Moving (0.10, -0.19) raw xDistance=-0.12 yDistance=0.17
20:37:02.791 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:37:02.791 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:02.791 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:37:02.791 00.000 8596 MoveAxis(E, 0, ABG)
20:37:02.791 00.000 8596 Move returns status 0, amount 0
20:37:02.791 00.000 8596 MoveAxis(N, 0, ABG)
20:37:02.791 00.000 8596 Move returns status 0, amount 0
20:37:02.791 00.000 8596 move complete, result=0
20:37:02.791 00.000 8596 worker thread done servicing request
20:37:02.797 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2710, FiltMin=2457, FiltMax=65507, Gamma=1.000
20:37:02.815 00.018 9120 UpdateGuideState exits: m=305170 SNR=240.2
20:37:02.816 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:02.817 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:02.817 00.000 9120 Enqueuing Expose request
20:37:02.818 00.001 8596 Worker thread wakes up
20:37:02.818 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:37:02.819 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:02.819 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:03.797 00.978 8596 Exposure complete
20:37:03.859 00.062 8596 worker thread done servicing request
20:37:03.859 00.000 9120 OnExposeComplete: enter
20:37:03.860 00.001 9120 UpdateGuideState(): m_state=6
20:37:03.861 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1505
20:37:03.861 00.000 9120 Star::Find returns 1 (0), X=1146.58, Y=158.40, Mass=304258, SNR=209.4, Peak=21379 HFD=4.4
20:37:03.863 00.002 9120 MultiStar: [#1 0.19,-0.18,1.04,U] [#2 0.24,-0.18,0.98,U] [#3 0.34,-0.18,0.00,M3] [#4 0.28,-0.20,0.46,U] [#5 0.23,-0.10,0.46,U] [#6 0.32,-0.06,0.28,U] [#7 0.29,-0.03,0.28,U] [#8 0.36,-0.22,0.00,M3] 
20:37:03.863 00.000 9120 refined, 6 included, MultiStar: {0.25, -0.16}, one-star: {0.28, -0.19}
20:37:03.865 00.002 9120 CameraToMount -- cameraTheta (-0.57) - m_xAngle (3.04) = xAngle (-3.61 = 2.67)
20:37:03.866 00.001 9120 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.57 = 2.71)
20:37:03.866 00.000 9120 CameraToMount -- cameraX=0.25 cameraY=-0.16 hyp=0.29 cameraTheta=-0.57 mountX=-0.26 mountY=0.12, mountTheta=2.70
20:37:03.868 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.25, y=-0.16, opts=13)
20:37:03.869 00.001 9120 Enqueuing Move request for scope (0.25, -0.16)
20:37:03.869 00.000 8596 Worker thread wakes up
20:37:03.869 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.16) opts 0xd
20:37:03.869 00.000 8596 Handling offset move in thread for scope, endpoint = (0.25, -0.16)
20:37:03.869 00.000 8596 Moving (0.25, -0.16) raw xDistance=-0.26 yDistance=0.12
20:37:03.869 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
20:37:03.869 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:03.869 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:37:03.869 00.000 8596 MoveAxis(E, 38, ABG)
20:37:03.869 00.000 8596 Guiding  Dir = 2, Dur = 38
20:37:03.871 00.002 8596 IsSlewing returns 0
20:37:03.871 00.000 8596 IsGuiding returns 0
20:37:03.871 00.000 8596 PulseGuide returned control before completion, sleep 47
20:37:03.877 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2461, FiltMax=65507, Gamma=1.000
20:37:03.900 00.023 9120 UpdateGuideState exits: m=304258 SNR=209.4
20:37:03.902 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:03.903 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:03.903 00.000 9120 Enqueuing Expose request
20:37:03.932 00.029 8596 IsGuiding returns 1
20:37:03.932 00.000 8596 scope still moving after pulse duration time elapsed
20:37:03.963 00.031 8596 IsSlewing returns 0
20:37:03.963 00.000 8596 IsGuiding returns 1
20:37:03.994 00.031 8596 IsSlewing returns 0
20:37:03.994 00.000 8596 IsGuiding returns 0
20:37:03.994 00.000 8596 scope move finished after 38 + 85 ms
20:37:03.994 00.000 8596 Move returns status 0, amount 38
20:37:03.994 00.000 8596 MoveAxis(N, 0, ABG)
20:37:03.994 00.000 8596 Move returns status 0, amount 0
20:37:03.994 00.000 8596 move complete, result=0
20:37:03.994 00.000 8596 worker thread done servicing request
20:37:03.994 00.000 8596 Worker thread wakes up
20:37:03.994 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:03.994 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:03.994 00.000 9120 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
20:37:05.177 01.183 8596 Exposure complete
20:37:05.248 00.071 8596 worker thread done servicing request
20:37:05.248 00.000 9120 OnExposeComplete: enter
20:37:05.249 00.001 9120 UpdateGuideState(): m_state=6
20:37:05.251 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1506
20:37:05.253 00.002 9120 Star::Find returns 1 (0), X=1146.14, Y=158.48, Mass=288941, SNR=212.6, Peak=22579 HFD=4.4
20:37:05.255 00.002 9120 MultiStar: [#1 -0.23,-0.02,0.96,U] [#2 -0.28,-0.18,0.79,U] [#3 0.08,-0.01,0.79,U] [#4 -0.35,-0.12,0.00,M1] [#5 -0.15,-0.13,0.47,U] [#6 -0.27,-0.06,0.34,U] [#7 -0.35,0.11,0.00,M1] [#8 0.06,-0.34,0.23,U] 
20:37:05.257 00.002 9120 refined, 6 included, MultiStar: {-0.15, -0.10}, one-star: {-0.16, -0.12}
20:37:05.258 00.001 9120 CameraToMount -- cameraTheta (-2.56) - m_xAngle (3.04) = xAngle (-5.60 = 0.68)
20:37:05.260 00.002 9120 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.57 = 0.72)
20:37:05.261 00.001 9120 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.56 mountX=0.14 mountY=0.12, mountTheta=0.70
20:37:05.264 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.15, y=-0.10, opts=13)
20:37:05.266 00.002 9120 Enqueuing Move request for scope (-0.15, -0.10)
20:37:05.268 00.002 8596 Worker thread wakes up
20:37:05.268 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
20:37:05.268 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
20:37:05.268 00.000 8596 Moving (-0.15, -0.10) raw xDistance=0.14 yDistance=0.12
20:37:05.268 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:37:05.268 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:05.269 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:37:05.269 00.000 8596 MoveAxis(E, 0, ABG)
20:37:05.269 00.000 8596 Move returns status 0, amount 0
20:37:05.269 00.000 8596 MoveAxis(N, 0, ABG)
20:37:05.269 00.000 8596 Move returns status 0, amount 0
20:37:05.269 00.000 8596 move complete, result=0
20:37:05.269 00.000 8596 worker thread done servicing request
20:37:05.278 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2710, FiltMin=2467, FiltMax=65535, Gamma=1.000
20:37:05.308 00.030 9120 UpdateGuideState exits: m=288941 SNR=212.6
20:37:05.310 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:05.312 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:05.314 00.002 9120 Enqueuing Expose request
20:37:05.315 00.001 8596 Worker thread wakes up
20:37:05.315 00.000 9120 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:05.316 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:05.316 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:06.282 00.966 8596 Exposure complete
20:37:06.339 00.057 8596 worker thread done servicing request
20:37:06.339 00.000 9120 OnExposeComplete: enter
20:37:06.340 00.001 9120 UpdateGuideState(): m_state=6
20:37:06.341 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1507
20:37:06.342 00.001 9120 Star::Find returns 1 (0), X=1145.98, Y=158.25, Mass=308832, SNR=223.3, Peak=24121 HFD=4.2
20:37:06.343 00.001 9120 MultiStar: [#1 -0.43,-0.20,0.00,M1] [#2 -0.37,-0.34,0.00,M1] [#3 -0.17,-0.49,0.00,M3] [#4 -0.30,-0.33,0.00,M2] [#5 -0.60,-0.40,0.00,M1] [#6 -0.63,-0.39,0.00,M1] [#7 -0.25,-0.15,0.30,U] [#8 -0.18,-0.56,0.00,M3] 
20:37:06.344 00.001 9120 refined, 1 included, MultiStar: {-0.31, -0.30}, one-star: {-0.32, -0.35}
20:37:06.345 00.001 9120 CameraToMount -- cameraTheta (-2.36) - m_xAngle (3.04) = xAngle (-5.41 = 0.88)
20:37:06.345 00.000 9120 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.37 = 0.91)
20:37:06.346 00.001 9120 CameraToMount -- cameraX=-0.31 cameraY=-0.30 hyp=0.43 cameraTheta=-2.36 mountX=0.27 mountY=0.34, mountTheta=0.89
20:37:06.348 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.31, y=-0.30, opts=13)
20:37:06.349 00.001 9120 Enqueuing Move request for scope (-0.31, -0.30)
20:37:06.349 00.000 8596 Worker thread wakes up
20:37:06.349 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.30) opts 0xd
20:37:06.350 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.31, -0.30)
20:37:06.350 00.000 8596 Moving (-0.31, -0.30) raw xDistance=0.27 yDistance=0.34
20:37:06.350 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:37:06.350 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
20:37:06.350 00.000 8596 MoveAxis(W, 40, ABG)
20:37:06.350 00.000 8596 Guiding  Dir = 3, Dur = 40
20:37:06.350 00.000 8596 IsSlewing returns 0
20:37:06.350 00.000 8596 IsGuiding returns 0
20:37:06.352 00.002 8596 PulseGuide returned control before completion, sleep 49
20:37:06.355 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2710, FiltMin=2480, FiltMax=65507, Gamma=1.000
20:37:06.370 00.015 9120 UpdateGuideState exits: m=308832 SNR=223.3
20:37:06.371 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:06.372 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:06.373 00.001 9120 Enqueuing Expose request
20:37:06.402 00.029 8596 IsGuiding returns 1
20:37:06.402 00.000 8596 scope still moving after pulse duration time elapsed
20:37:06.434 00.032 8596 IsSlewing returns 0
20:37:06.434 00.000 8596 IsGuiding returns 0
20:37:06.434 00.000 8596 scope move finished after 40 + 43 ms
20:37:06.434 00.000 8596 Move returns status 0, amount 40
20:37:06.434 00.000 8596 MoveAxis(S, 72, ABG)
20:37:06.434 00.000 8596 Guiding  Dir = 1, Dur = 72
20:37:06.434 00.000 8596 IsSlewing returns 0
20:37:06.434 00.000 8596 IsGuiding returns 0
20:37:06.496 00.062 8596 PulseGuide returned control before completion, sleep 20
20:37:06.526 00.030 8596 IsGuiding returns 1
20:37:06.526 00.000 8596 scope still moving after pulse duration time elapsed
20:37:06.557 00.031 8596 IsSlewing returns 0
20:37:06.557 00.000 8596 IsGuiding returns 1
20:37:06.588 00.031 8596 IsSlewing returns 0
20:37:06.588 00.000 8596 IsGuiding returns 0
20:37:06.588 00.000 8596 scope move finished after 72 + 82 ms
20:37:06.588 00.000 8596 Move returns status 0, amount 72
20:37:06.588 00.000 8596 move complete, result=0
20:37:06.588 00.000 8596 worker thread done servicing request
20:37:06.588 00.000 8596 Worker thread wakes up
20:37:06.588 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:06.588 00.000 9120 GuideStep: 0.3 px 40 ms WEST, 0.3 px 72 ms SOUTH
20:37:06.590 00.002 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:07.768 01.178 8596 Exposure complete
20:37:07.849 00.081 8596 worker thread done servicing request
20:37:07.849 00.000 9120 OnExposeComplete: enter
20:37:07.850 00.001 9120 UpdateGuideState(): m_state=6
20:37:07.851 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1508
20:37:07.852 00.001 9120 Star::Find returns 1 (0), X=1146.06, Y=158.51, Mass=276828, SNR=216.1, Peak=24355 HFD=4.2
20:37:07.853 00.001 9120 MultiStar: [#1 -0.31,0.19,0.82,U] [#2 -0.08,-0.25,0.80,U] [#3 -0.17,-0.18,0.69,U] [#4 -0.31,-0.21,0.00,M3] [#5 -0.28,-0.37,0.00,M2] [#6 -0.44,-0.04,0.00,M2] [#7 -0.14,-0.23,0.33,U] [#8 -0.25,-0.29,0.00,M4] 
20:37:07.853 00.000 9120 refined, 4 included, MultiStar: {-0.20, -0.09}, one-star: {-0.25, -0.09}
20:37:07.854 00.001 9120 CameraToMount -- cameraTheta (-2.71) - m_xAngle (3.04) = xAngle (-5.75 = 0.53)
20:37:07.855 00.001 9120 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.71 = 0.57)
20:37:07.856 00.001 9120 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.71 mountX=0.19 mountY=0.12, mountTheta=0.56
20:37:07.857 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.20, y=-0.09, opts=13)
20:37:07.858 00.001 9120 Enqueuing Move request for scope (-0.20, -0.09)
20:37:07.859 00.001 8596 Worker thread wakes up
20:37:07.859 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
20:37:07.859 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
20:37:07.859 00.000 8596 Moving (-0.20, -0.09) raw xDistance=0.19 yDistance=0.12
20:37:07.859 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:37:07.859 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:07.859 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:37:07.859 00.000 8596 MoveAxis(E, 0, ABG)
20:37:07.859 00.000 8596 Move returns status 0, amount 0
20:37:07.859 00.000 8596 MoveAxis(N, 0, ABG)
20:37:07.860 00.001 8596 Move returns status 0, amount 0
20:37:07.860 00.000 8596 move complete, result=0
20:37:07.860 00.000 8596 worker thread done servicing request
20:37:07.864 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2448, FiltMax=65507, Gamma=1.000
20:37:07.894 00.030 9120 UpdateGuideState exits: m=276828 SNR=216.1
20:37:07.896 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:07.899 00.003 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:07.900 00.001 9120 Enqueuing Expose request
20:37:07.901 00.001 8596 Worker thread wakes up
20:37:07.901 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:07.901 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:07.901 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:08.893 00.992 8596 Exposure complete
20:37:08.987 00.094 8596 worker thread done servicing request
20:37:08.987 00.000 9120 OnExposeComplete: enter
20:37:08.989 00.002 9120 UpdateGuideState(): m_state=6
20:37:08.989 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1509
20:37:08.990 00.001 9120 Star::Find returns 1 (0), X=1146.52, Y=158.63, Mass=294641, SNR=234.2, Peak=22675 HFD=4.5
20:37:08.991 00.001 9120 MultiStar: [#1 0.11,0.12,0.78,U] [#2 0.11,-0.18,0.94,U] [#3 0.26,-0.10,0.79,U] [#4 -0.02,0.13,0.54,U] [#5 0.06,-0.29,0.39,U] [#6 0.22,0.43,0.00,M3] [#7 -0.04,-0.10,0.26,U] [#8 0.27,-0.18,0.22,U] 
20:37:08.992 00.001 9120 refined, 7 included, MultiStar: {0.14, -0.05}, one-star: {0.22, 0.03}
20:37:08.993 00.001 9120 CameraToMount -- cameraTheta (-0.33) - m_xAngle (3.04) = xAngle (-3.38 = 2.91)
20:37:08.994 00.001 9120 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.34 = 2.94)
20:37:08.994 00.000 9120 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.14 cameraTheta=-0.33 mountX=-0.14 mountY=0.03, mountTheta=2.94
20:37:08.997 00.003 9120 SchedulePrimaryMove(0F3E5308, x=0.14, y=-0.05, opts=13)
20:37:08.998 00.001 9120 Enqueuing Move request for scope (0.14, -0.05)
20:37:08.999 00.001 8596 Worker thread wakes up
20:37:08.999 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
20:37:08.999 00.000 8596 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
20:37:08.999 00.000 8596 Moving (0.14, -0.05) raw xDistance=-0.14 yDistance=0.03
20:37:08.999 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:37:08.999 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:08.999 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:37:08.999 00.000 8596 MoveAxis(E, 0, ABG)
20:37:08.999 00.000 8596 Move returns status 0, amount 0
20:37:08.999 00.000 8596 MoveAxis(N, 0, ABG)
20:37:08.999 00.000 8596 Move returns status 0, amount 0
20:37:08.999 00.000 8596 move complete, result=0
20:37:08.999 00.000 8596 worker thread done servicing request
20:37:09.004 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2438, FiltMax=65488, Gamma=1.000
20:37:09.019 00.015 9120 UpdateGuideState exits: m=294641 SNR=234.2
20:37:09.020 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:09.021 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:09.022 00.001 9120 Enqueuing Expose request
20:37:09.023 00.001 8596 Worker thread wakes up
20:37:09.023 00.000 9120 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:37:09.024 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:09.024 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:10.202 01.178 8596 Exposure complete
20:37:10.262 00.060 8596 worker thread done servicing request
20:37:10.262 00.000 9120 OnExposeComplete: enter
20:37:10.264 00.002 9120 UpdateGuideState(): m_state=6
20:37:10.264 00.000 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1510
20:37:10.265 00.001 9120 Star::Find returns 1 (0), X=1146.22, Y=158.31, Mass=279158, SNR=193.9, Peak=24521 HFD=4.4
20:37:10.266 00.001 9120 MultiStar: [#1 -0.25,-0.30,0.00,M1] [#2 -0.08,-0.39,0.00,M1] [#3 0.15,-0.33,0.00,M2] [#4 -0.16,-0.24,0.49,U] [#5 -0.40,-0.40,0.00,M2] [#6 -0.19,-0.09,0.32,U] [#7 -0.13,-0.12,0.33,U] [#8 0.12,-0.46,0.00,M4] 
20:37:10.267 00.001 9120 refined, 3 included, MultiStar: {-0.13, -0.22}, one-star: {-0.09, -0.29}
20:37:10.268 00.001 9120 CameraToMount -- cameraTheta (-2.09) - m_xAngle (3.04) = xAngle (-5.13 = 1.16)
20:37:10.269 00.001 9120 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.09 = 1.19)
20:37:10.269 00.000 9120 CameraToMount -- cameraX=-0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-2.09 mountX=0.10 mountY=0.24, mountTheta=1.16
20:37:10.271 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.13, y=-0.22, opts=13)
20:37:10.272 00.001 9120 Enqueuing Move request for scope (-0.13, -0.22)
20:37:10.273 00.001 8596 Worker thread wakes up
20:37:10.273 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.22) opts 0xd
20:37:10.273 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.13, -0.22)
20:37:10.273 00.000 8596 Moving (-0.13, -0.22) raw xDistance=0.10 yDistance=0.24
20:37:10.273 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:37:10.273 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:37:10.273 00.000 8596 MoveAxis(E, 0, ABG)
20:37:10.273 00.000 8596 Move returns status 0, amount 0
20:37:10.273 00.000 8596 MoveAxis(S, 50, ABG)
20:37:10.273 00.000 8596 Guiding  Dir = 1, Dur = 50
20:37:10.274 00.001 8596 IsSlewing returns 0
20:37:10.274 00.000 8596 IsGuiding returns 0
20:37:10.276 00.002 8596 PulseGuide returned control before completion, sleep 59
20:37:10.279 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2454, FiltMax=65507, Gamma=1.000
20:37:10.309 00.030 9120 UpdateGuideState exits: m=279158 SNR=193.9
20:37:10.311 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:10.313 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:10.314 00.001 9120 Enqueuing Expose request
20:37:10.346 00.032 8596 IsGuiding returns 1
20:37:10.346 00.000 8596 scope still moving after pulse duration time elapsed
20:37:10.378 00.032 8596 IsSlewing returns 0
20:37:10.378 00.000 8596 IsGuiding returns 0
20:37:10.378 00.000 8596 scope move finished after 50 + 54 ms
20:37:10.378 00.000 8596 Move returns status 0, amount 50
20:37:10.378 00.000 8596 move complete, result=0
20:37:10.378 00.000 8596 worker thread done servicing request
20:37:10.378 00.000 8596 Worker thread wakes up
20:37:10.378 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:10.378 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:10.379 00.001 9120 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
20:37:11.336 00.957 8596 Exposure complete
20:37:11.427 00.091 8596 worker thread done servicing request
20:37:11.429 00.002 9120 OnExposeComplete: enter
20:37:11.430 00.001 9120 UpdateGuideState(): m_state=6
20:37:11.431 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1511
20:37:11.432 00.001 9120 Star::Find returns 1 (0), X=1146.29, Y=158.42, Mass=314982, SNR=209.5, Peak=26307 HFD=4.5
20:37:11.433 00.001 9120 MultiStar: [#1 -0.11,-0.13,1.00,U] [#2 -0.03,-0.04,0.87,U] [#3 0.24,-0.10,0.67,U] [#4 -0.04,-0.07,0.50,U] [#5 -0.11,-0.24,0.37,U] [#6 -0.10,0.10,0.33,U] [#7 -0.01,-0.14,0.32,U] [#8 0.17,-0.18,0.30,U] 
20:37:11.434 00.001 9120 refined, 8 included, MultiStar: {-0.01, -0.11}, one-star: {-0.02, -0.17}
20:37:11.435 00.001 9120 CameraToMount -- cameraTheta (-1.64) - m_xAngle (3.04) = xAngle (-4.68 = 1.60)
20:37:11.436 00.001 9120 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-4.64 = 1.64)
20:37:11.437 00.001 9120 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.64 mountX=-0.00 mountY=0.11, mountTheta=1.60
20:37:11.439 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.01, y=-0.11, opts=13)
20:37:11.439 00.000 9120 Enqueuing Move request for scope (-0.01, -0.11)
20:37:11.440 00.001 8596 Worker thread wakes up
20:37:11.440 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
20:37:11.440 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
20:37:11.440 00.000 8596 Moving (-0.01, -0.11) raw xDistance=-0.00 yDistance=0.11
20:37:11.440 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:37:11.440 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:11.440 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:37:11.441 00.001 8596 MoveAxis(E, 0, ABG)
20:37:11.441 00.000 8596 Move returns status 0, amount 0
20:37:11.441 00.000 8596 MoveAxis(N, 0, ABG)
20:37:11.441 00.000 8596 Move returns status 0, amount 0
20:37:11.441 00.000 8596 move complete, result=0
20:37:11.441 00.000 8596 worker thread done servicing request
20:37:11.445 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2710, FiltMin=2451, FiltMax=65535, Gamma=1.000
20:37:11.467 00.022 9120 UpdateGuideState exits: m=314982 SNR=209.5
20:37:11.467 00.000 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:11.468 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:11.469 00.001 9120 Enqueuing Expose request
20:37:11.470 00.001 8596 Worker thread wakes up
20:37:11.470 00.000 9120 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:37:11.470 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:11.471 00.001 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:12.638 01.167 8596 Exposure complete
20:37:12.757 00.119 8596 worker thread done servicing request
20:37:12.757 00.000 9120 OnExposeComplete: enter
20:37:12.759 00.002 9120 UpdateGuideState(): m_state=6
20:37:12.761 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1512
20:37:12.762 00.001 9120 Star::Find returns 1 (0), X=1146.34, Y=158.62, Mass=313725, SNR=199.4, Peak=29251 HFD=4.3
20:37:12.765 00.003 9120 MultiStar: [#1 -0.09,0.21,0.99,U] [#2 0.04,0.17,0.98,U] [#3 0.24,0.09,0.82,U] [#4 0.04,0.08,0.58,U] [#5 -0.03,-0.11,0.43,U] [#6 -0.00,0.21,0.32,U] [#7 0.01,0.19,0.34,U] [#8 0.23,0.07,0.28,U] 
20:37:12.766 00.001 9120 single-star, 8 included, MultiStar: {0.05, 0.11}, one-star: {0.04, 0.02}
20:37:12.767 00.001 9120 CameraToMount -- cameraTheta (0.57) - m_xAngle (3.04) = xAngle (-2.47 = -2.47)
20:37:12.768 00.001 9120 CameraToMount -- cameraTheta (0.57) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.43 = -2.43)
20:37:12.769 00.001 9120 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.57 mountX=-0.04 mountY=-0.03, mountTheta=-2.45
20:37:12.770 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.04, y=0.02, opts=13)
20:37:12.772 00.002 9120 Enqueuing Move request for scope (0.04, 0.02)
20:37:12.774 00.002 8596 Worker thread wakes up
20:37:12.774 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
20:37:12.774 00.000 8596 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
20:37:12.774 00.000 8596 Moving (0.04, 0.02) raw xDistance=-0.04 yDistance=-0.03
20:37:12.774 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:37:12.774 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:12.774 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:37:12.774 00.000 8596 MoveAxis(E, 0, ABG)
20:37:12.774 00.000 8596 Move returns status 0, amount 0
20:37:12.774 00.000 8596 MoveAxis(N, 0, ABG)
20:37:12.775 00.001 8596 Move returns status 0, amount 0
20:37:12.775 00.000 8596 move complete, result=0
20:37:12.775 00.000 8596 worker thread done servicing request
20:37:12.780 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2425, FiltMax=65488, Gamma=1.000
20:37:12.797 00.017 9120 UpdateGuideState exits: m=313725 SNR=199.4
20:37:12.798 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:12.804 00.006 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:12.804 00.000 9120 Enqueuing Expose request
20:37:12.805 00.001 8596 Worker thread wakes up
20:37:12.805 00.000 9120 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:37:12.806 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:12.806 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:13.787 00.981 8596 Exposure complete
20:37:13.885 00.098 8596 worker thread done servicing request
20:37:13.886 00.001 9120 OnExposeComplete: enter
20:37:13.887 00.001 9120 UpdateGuideState(): m_state=6
20:37:13.889 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1513
20:37:13.891 00.002 9120 Star::Find returns 1 (0), X=1146.27, Y=158.63, Mass=308490, SNR=232.6, Peak=28627 HFD=4.5
20:37:13.892 00.001 9120 MultiStar: [#1 -0.10,0.02,0.84,U] [#2 0.04,0.01,0.81,U] [#3 0.21,0.10,0.64,U] [#4 -0.19,0.18,0.45,U] [#5 -0.02,0.07,0.38,U] [#6 -0.05,0.11,0.30,U] [#7 -0.07,0.11,0.31,U] [#8 -0.01,-0.07,0.26,U] 
20:37:13.893 00.001 9120 single-star, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.04, 0.03}
20:37:13.895 00.002 9120 CameraToMount -- cameraTheta (2.45) - m_xAngle (3.04) = xAngle (-0.59 = -0.59)
20:37:13.896 00.001 9120 CameraToMount -- cameraTheta (2.45) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.56 = -0.56)
20:37:13.897 00.001 9120 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.45 mountX=0.04 mountY=-0.03, mountTheta=-0.57
20:37:13.899 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.04, y=0.03, opts=13)
20:37:13.900 00.001 9120 Enqueuing Move request for scope (-0.04, 0.03)
20:37:13.901 00.001 8596 Worker thread wakes up
20:37:13.901 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
20:37:13.901 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
20:37:13.901 00.000 8596 Moving (-0.04, 0.03) raw xDistance=0.04 yDistance=-0.03
20:37:13.901 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:37:13.901 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:13.901 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:37:13.901 00.000 8596 MoveAxis(E, 0, ABG)
20:37:13.901 00.000 8596 Move returns status 0, amount 0
20:37:13.901 00.000 8596 MoveAxis(N, 0, ABG)
20:37:13.902 00.001 8596 Move returns status 0, amount 0
20:37:13.902 00.000 8596 move complete, result=0
20:37:13.902 00.000 8596 worker thread done servicing request
20:37:13.907 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2464, FiltMax=65523, Gamma=1.000
20:37:13.923 00.016 9120 UpdateGuideState exits: m=308490 SNR=232.6
20:37:13.924 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:13.925 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:13.926 00.001 9120 Enqueuing Expose request
20:37:13.926 00.000 8596 Worker thread wakes up
20:37:13.926 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:37:13.927 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:13.927 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:15.095 01.168 8596 Exposure complete
20:37:15.166 00.071 8596 worker thread done servicing request
20:37:15.166 00.000 9120 OnExposeComplete: enter
20:37:15.167 00.001 9120 UpdateGuideState(): m_state=6
20:37:15.169 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1514
20:37:15.170 00.001 9120 Star::Find returns 1 (0), X=1146.19, Y=158.72, Mass=303842, SNR=211.6, Peak=31459 HFD=4.4
20:37:15.172 00.002 9120 MultiStar: [#1 -0.18,0.17,0.91,U] [#2 -0.28,0.25,0.00,M1] [#3 0.07,0.18,0.82,U] [#4 -0.26,0.07,0.51,U] [#5 -0.09,0.26,0.41,U] [#6 -0.32,0.41,0.00,M1] [#7 0.17,0.13,0.33,U] [#8 0.18,-0.06,0.29,U] 
20:37:15.174 00.002 9120 refined, 6 included, MultiStar: {-0.07, 0.14}, one-star: {-0.12, 0.12}
20:37:15.175 00.001 9120 CameraToMount -- cameraTheta (2.01) - m_xAngle (3.04) = xAngle (-1.03 = -1.03)
20:37:15.177 00.002 9120 CameraToMount -- cameraTheta (2.01) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.00 = -1.00)
20:37:15.179 00.002 9120 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.01 mountX=0.08 mountY=-0.13, mountTheta=-1.02
20:37:15.182 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.07, y=0.14, opts=13)
20:37:15.184 00.002 9120 Enqueuing Move request for scope (-0.07, 0.14)
20:37:15.185 00.001 8596 Worker thread wakes up
20:37:15.185 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
20:37:15.185 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
20:37:15.185 00.000 8596 Moving (-0.07, 0.14) raw xDistance=0.08 yDistance=-0.13
20:37:15.185 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:37:15.185 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:15.185 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:37:15.185 00.000 8596 MoveAxis(E, 0, ABG)
20:37:15.185 00.000 8596 Move returns status 0, amount 0
20:37:15.185 00.000 8596 MoveAxis(N, 0, ABG)
20:37:15.186 00.001 8596 Move returns status 0, amount 0
20:37:15.186 00.000 8596 move complete, result=0
20:37:15.186 00.000 8596 worker thread done servicing request
20:37:15.195 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2710, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:37:15.220 00.025 9120 UpdateGuideState exits: m=303842 SNR=211.6
20:37:15.222 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:15.224 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:15.226 00.002 9120 Enqueuing Expose request
20:37:15.227 00.001 8596 Worker thread wakes up
20:37:15.227 00.000 9120 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:15.229 00.002 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:15.229 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:16.205 00.976 8596 Exposure complete
20:37:16.311 00.106 8596 worker thread done servicing request
20:37:16.311 00.000 9120 OnExposeComplete: enter
20:37:16.313 00.002 9120 UpdateGuideState(): m_state=6
20:37:16.315 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1515
20:37:16.315 00.000 9120 Star::Find returns 1 (0), X=1145.91, Y=158.64, Mass=318946, SNR=225.4, Peak=25667 HFD=4.3
20:37:16.318 00.003 9120 MultiStar: [#1 -0.48,0.18,0.00,M1] [#2 -0.50,0.25,0.00,M2] [#3 -0.17,0.15,0.72,U] [#4 -0.40,0.10,0.00,M1] [#5 -0.41,0.01,0.00,M1] [#6 -0.48,-0.07,0.00,M2] [#7 -0.38,0.12,0.00,M1] [#8 -0.18,0.11,0.20,U] 
20:37:16.321 00.003 9120 refined, 2 included, MultiStar: {-0.29, 0.09}, one-star: {-0.40, 0.05}
20:37:16.323 00.002 9120 CameraToMount -- cameraTheta (2.83) - m_xAngle (3.04) = xAngle (-0.21 = -0.21)
20:37:16.325 00.002 9120 CameraToMount -- cameraTheta (2.83) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.18 = -0.18)
20:37:16.326 00.001 9120 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.31 cameraTheta=2.83 mountX=0.30 mountY=-0.05, mountTheta=-0.18
20:37:16.330 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.29, y=0.09, opts=13)
20:37:16.332 00.002 9120 Enqueuing Move request for scope (-0.29, 0.09)
20:37:16.334 00.002 8596 Worker thread wakes up
20:37:16.334 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.09) opts 0xd
20:37:16.334 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.29, 0.09)
20:37:16.334 00.000 8596 Moving (-0.29, 0.09) raw xDistance=0.30 yDistance=-0.05
20:37:16.335 00.001 8596 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:37:16.335 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:16.335 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:37:16.335 00.000 8596 MoveAxis(W, 43, ABG)
20:37:16.335 00.000 8596 Guiding  Dir = 3, Dur = 43
20:37:16.336 00.001 8596 IsSlewing returns 0
20:37:16.336 00.000 8596 IsGuiding returns 0
20:37:16.342 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2476, FiltMax=65535, Gamma=1.000
20:37:16.373 00.031 9120 UpdateGuideState exits: m=318946 SNR=225.4
20:37:16.375 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:16.377 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:16.378 00.001 9120 Enqueuing Expose request
20:37:16.390 00.012 8596 IsGuiding returns 1
20:37:16.390 00.000 8596 scope still moving after pulse duration time elapsed
20:37:16.420 00.030 8596 IsSlewing returns 0
20:37:16.420 00.000 8596 IsGuiding returns 1
20:37:16.452 00.032 8596 IsSlewing returns 0
20:37:16.452 00.000 8596 IsGuiding returns 1
20:37:16.483 00.031 8596 IsSlewing returns 0
20:37:16.483 00.000 8596 IsGuiding returns 0
20:37:16.483 00.000 8596 scope move finished after 43 + 104 ms
20:37:16.483 00.000 8596 Move returns status 0, amount 43
20:37:16.484 00.001 8596 MoveAxis(N, 0, ABG)
20:37:16.484 00.000 8596 Move returns status 0, amount 0
20:37:16.484 00.000 8596 move complete, result=0
20:37:16.484 00.000 8596 worker thread done servicing request
20:37:16.484 00.000 8596 Worker thread wakes up
20:37:16.484 00.000 9120 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
20:37:16.485 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:16.485 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:17.647 01.162 8596 Exposure complete
20:37:17.748 00.101 8596 worker thread done servicing request
20:37:17.748 00.000 9120 OnExposeComplete: enter
20:37:17.750 00.002 9120 UpdateGuideState(): m_state=6
20:37:17.753 00.003 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1516
20:37:17.754 00.001 9120 Star::Find returns 1 (0), X=1146.53, Y=158.36, Mass=279770, SNR=218.2, Peak=20377 HFD=4.5
20:37:17.756 00.002 9120 MultiStar: [#1 0.14,0.08,0.89,U] [#2 0.08,-0.01,0.88,U] [#3 0.57,-0.02,0.00,M1] [#4 0.22,-0.02,0.50,U] [#5 -0.03,-0.22,0.39,U] [#6 0.21,-0.05,0.27,U] [#7 0.18,0.16,0.31,U] [#8 0.36,-0.08,0.00,M1] 
20:37:17.758 00.002 9120 refined, 6 included, MultiStar: {0.15, -0.06}, one-star: {0.22, -0.24}
20:37:17.760 00.002 9120 CameraToMount -- cameraTheta (-0.36) - m_xAngle (3.04) = xAngle (-3.40 = 2.89)
20:37:17.761 00.001 9120 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.36 = 2.92)
20:37:17.763 00.002 9120 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.36 mountX=-0.15 mountY=0.03, mountTheta=2.92
20:37:17.767 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.15, y=-0.06, opts=13)
20:37:17.769 00.002 9120 Enqueuing Move request for scope (0.15, -0.06)
20:37:17.770 00.001 8596 Worker thread wakes up
20:37:17.770 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
20:37:17.771 00.001 8596 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
20:37:17.771 00.000 8596 Moving (0.15, -0.06) raw xDistance=-0.15 yDistance=0.03
20:37:17.771 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:37:17.771 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:17.771 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:37:17.771 00.000 8596 MoveAxis(E, 0, ABG)
20:37:17.771 00.000 8596 Move returns status 0, amount 0
20:37:17.771 00.000 8596 MoveAxis(N, 0, ABG)
20:37:17.772 00.001 8596 Move returns status 0, amount 0
20:37:17.772 00.000 8596 move complete, result=0
20:37:17.772 00.000 8596 worker thread done servicing request
20:37:17.780 00.008 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2451, FiltMax=65507, Gamma=1.000
20:37:17.801 00.021 9120 UpdateGuideState exits: m=279770 SNR=218.2
20:37:17.802 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:17.803 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:17.803 00.000 9120 Enqueuing Expose request
20:37:17.804 00.001 8596 Worker thread wakes up
20:37:17.804 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:37:17.805 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:17.805 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:18.788 00.983 8596 Exposure complete
20:37:18.874 00.086 8596 worker thread done servicing request
20:37:18.874 00.000 9120 OnExposeComplete: enter
20:37:18.876 00.002 9120 UpdateGuideState(): m_state=6
20:37:18.878 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1517
20:37:18.879 00.001 9120 Star::Find returns 1 (0), X=1146.73, Y=158.39, Mass=312377, SNR=234.1, Peak=21193 HFD=4.5
20:37:18.881 00.002 9120 MultiStar: [#1 0.30,-0.15,0.89,U] [#2 0.32,-0.05,0.75,U] [#3 0.64,-0.01,0.00,M2] [#4 0.33,-0.19,0.00,M1] [#5 0.28,-0.10,0.39,U] [#6 0.31,-0.12,0.29,U] [#7 0.60,-0.09,0.00,M1] [#8 0.72,-0.40,0.00,M2] 
20:37:18.883 00.002 9120 refined, 4 included, MultiStar: {0.34, -0.13}, one-star: {0.42, -0.20}
20:37:18.885 00.002 9120 CameraToMount -- cameraTheta (-0.38) - m_xAngle (3.04) = xAngle (-3.42 = 2.86)
20:37:18.886 00.001 9120 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.38 = 2.90)
20:37:18.887 00.001 9120 CameraToMount -- cameraX=0.34 cameraY=-0.13 hyp=0.37 cameraTheta=-0.38 mountX=-0.35 mountY=0.09, mountTheta=2.90
20:37:18.891 00.004 9120 SchedulePrimaryMove(0F3E5308, x=0.34, y=-0.13, opts=13)
20:37:18.893 00.002 9120 Enqueuing Move request for scope (0.34, -0.13)
20:37:18.894 00.001 8596 Worker thread wakes up
20:37:18.895 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.13) opts 0xd
20:37:18.895 00.000 8596 Handling offset move in thread for scope, endpoint = (0.34, -0.13)
20:37:18.895 00.000 8596 Moving (0.34, -0.13) raw xDistance=-0.35 yDistance=0.09
20:37:18.895 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:37:18.895 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:18.895 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:37:18.895 00.000 8596 MoveAxis(E, 51, ABG)
20:37:18.895 00.000 8596 Guiding  Dir = 2, Dur = 51
20:37:18.896 00.001 8596 IsSlewing returns 0
20:37:18.896 00.000 8596 IsGuiding returns 0
20:37:18.901 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2473, FiltMax=65507, Gamma=1.000
20:37:18.922 00.021 8596 PulseGuide returned control before completion, sleep 36
20:37:18.923 00.001 9120 UpdateGuideState exits: m=312377 SNR=234.1
20:37:18.924 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:18.925 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:18.926 00.001 9120 Enqueuing Expose request
20:37:18.968 00.042 8596 IsGuiding returns 1
20:37:18.968 00.000 8596 scope still moving after pulse duration time elapsed
20:37:18.999 00.031 8596 IsSlewing returns 0
20:37:18.999 00.000 8596 IsGuiding returns 1
20:37:19.030 00.031 8596 IsSlewing returns 0
20:37:19.030 00.000 8596 IsGuiding returns 0
20:37:19.030 00.000 8596 scope move finished after 51 + 82 ms
20:37:19.030 00.000 8596 Move returns status 0, amount 51
20:37:19.030 00.000 8596 MoveAxis(N, 0, ABG)
20:37:19.030 00.000 8596 Move returns status 0, amount 0
20:37:19.030 00.000 8596 move complete, result=0
20:37:19.030 00.000 8596 worker thread done servicing request
20:37:19.030 00.000 8596 Worker thread wakes up
20:37:19.030 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:19.030 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:19.031 00.001 9120 GuideStep: -0.4 px 51 ms EAST, 0.1 px 0 ms NORTH
20:37:20.206 01.175 8596 Exposure complete
20:37:20.294 00.088 8596 worker thread done servicing request
20:37:20.294 00.000 9120 OnExposeComplete: enter
20:37:20.296 00.002 9120 UpdateGuideState(): m_state=6
20:37:20.297 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1518
20:37:20.298 00.001 9120 Star::Find returns 1 (0), X=1146.55, Y=158.22, Mass=299937, SNR=224.2, Peak=22953 HFD=4.5
20:37:20.300 00.002 9120 MultiStar: [#1 0.17,-0.36,0.00,M1] [#2 0.22,-0.15,0.85,U] [#3 0.35,-0.21,0.00,M3] [#4 0.29,-0.27,0.00,M2] [#5 0.14,-0.48,0.00,M1] [#6 0.12,-0.23,0.34,U] [#7 -0.18,-0.12,0.30,U] [#8 0.32,-0.52,0.00,M3] 
20:37:20.302 00.002 9120 refined, 3 included, MultiStar: {0.17, -0.24}, one-star: {0.25, -0.37}
20:37:20.303 00.001 9120 CameraToMount -- cameraTheta (-0.96) - m_xAngle (3.04) = xAngle (-4.01 = 2.28)
20:37:20.303 00.000 9120 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.97 = 2.31)
20:37:20.304 00.001 9120 CameraToMount -- cameraX=0.17 cameraY=-0.24 hyp=0.30 cameraTheta=-0.96 mountX=-0.19 mountY=0.22, mountTheta=2.29
20:37:20.306 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.17, y=-0.24, opts=13)
20:37:20.308 00.002 9120 Enqueuing Move request for scope (0.17, -0.24)
20:37:20.309 00.001 8596 Worker thread wakes up
20:37:20.310 00.001 8596 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.24) opts 0xd
20:37:20.310 00.000 8596 Handling offset move in thread for scope, endpoint = (0.17, -0.24)
20:37:20.310 00.000 8596 Moving (0.17, -0.24) raw xDistance=-0.19 yDistance=0.22
20:37:20.310 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:37:20.310 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:37:20.310 00.000 8596 MoveAxis(E, 0, ABG)
20:37:20.310 00.000 8596 Move returns status 0, amount 0
20:37:20.310 00.000 8596 MoveAxis(S, 46, ABG)
20:37:20.311 00.001 8596 Guiding  Dir = 1, Dur = 46
20:37:20.311 00.000 8596 IsSlewing returns 0
20:37:20.311 00.000 8596 IsGuiding returns 0
20:37:20.320 00.009 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2467, FiltMax=65488, Gamma=1.000
20:37:20.326 00.006 8596 PulseGuide returned control before completion, sleep 42
20:37:20.341 00.015 9120 UpdateGuideState exits: m=299937 SNR=224.2
20:37:20.343 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:20.344 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:20.345 00.001 9120 Enqueuing Expose request
20:37:20.371 00.026 8596 IsGuiding returns 1
20:37:20.371 00.000 8596 scope still moving after pulse duration time elapsed
20:37:20.403 00.032 8596 IsSlewing returns 0
20:37:20.403 00.000 8596 IsGuiding returns 1
20:37:20.433 00.030 8596 IsSlewing returns 0
20:37:20.433 00.000 8596 IsGuiding returns 0
20:37:20.434 00.001 8596 scope move finished after 46 + 76 ms
20:37:20.434 00.000 8596 Move returns status 0, amount 46
20:37:20.434 00.000 8596 move complete, result=0
20:37:20.434 00.000 8596 worker thread done servicing request
20:37:20.434 00.000 9120 GuideStep: -0.2 px 0 ms EAST, 0.2 px 46 ms SOUTH
20:37:20.436 00.002 8596 Worker thread wakes up
20:37:20.436 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:20.436 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:21.428 00.992 8596 Exposure complete
20:37:21.504 00.076 8596 worker thread done servicing request
20:37:21.504 00.000 9120 OnExposeComplete: enter
20:37:21.505 00.001 9120 UpdateGuideState(): m_state=6
20:37:21.506 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1519
20:37:21.507 00.001 9120 Star::Find returns 1 (0), X=1146.70, Y=158.53, Mass=290350, SNR=204.0, Peak=22339 HFD=4.3
20:37:21.508 00.001 9120 MultiStar: [#1 0.29,-0.03,0.90,U] [#2 0.17,0.17,1.02,U] [#3 0.63,0.16,0.00,M4] [#4 0.31,-0.03,0.52,U] [#5 0.38,0.12,0.00,M2] [#6 0.40,-0.08,0.00,M1] [#7 0.13,-0.09,0.31,U] [#8 0.53,0.07,0.00,M4] 
20:37:21.508 00.000 9120 refined, 4 included, MultiStar: {0.27, 0.01}, one-star: {0.39, -0.07}
20:37:21.509 00.001 9120 CameraToMount -- cameraTheta (0.04) - m_xAngle (3.04) = xAngle (-3.01 = -3.01)
20:37:21.510 00.001 9120 CameraToMount -- cameraTheta (0.04) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-2.97 = -2.97)
20:37:21.511 00.001 9120 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.04 mountX=-0.27 mountY=-0.05, mountTheta=-2.97
20:37:21.513 00.002 9120 SchedulePrimaryMove(0F3E5308, x=0.27, y=0.01, opts=13)
20:37:21.514 00.001 9120 Enqueuing Move request for scope (0.27, 0.01)
20:37:21.515 00.001 8596 Worker thread wakes up
20:37:21.515 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.01) opts 0xd
20:37:21.515 00.000 8596 Handling offset move in thread for scope, endpoint = (0.27, 0.01)
20:37:21.515 00.000 8596 Moving (0.27, 0.01) raw xDistance=-0.27 yDistance=-0.05
20:37:21.515 00.000 8596 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:37:21.515 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:21.515 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:37:21.515 00.000 8596 MoveAxis(E, 39, ABG)
20:37:21.515 00.000 8596 Guiding  Dir = 2, Dur = 39
20:37:21.516 00.001 8596 IsSlewing returns 0
20:37:21.516 00.000 8596 IsGuiding returns 0
20:37:21.517 00.001 8596 PulseGuide returned control before completion, sleep 49
20:37:21.520 00.003 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2457, FiltMax=65488, Gamma=1.000
20:37:21.536 00.016 9120 UpdateGuideState exits: m=290350 SNR=204.0
20:37:21.537 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:21.537 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:21.538 00.001 9120 Enqueuing Expose request
20:37:21.575 00.037 8596 IsGuiding returns 1
20:37:21.575 00.000 8596 scope still moving after pulse duration time elapsed
20:37:21.608 00.033 8596 IsSlewing returns 0
20:37:21.608 00.000 8596 IsGuiding returns 0
20:37:21.608 00.000 8596 scope move finished after 39 + 52 ms
20:37:21.608 00.000 8596 Move returns status 0, amount 39
20:37:21.608 00.000 8596 MoveAxis(N, 0, ABG)
20:37:21.608 00.000 8596 Move returns status 0, amount 0
20:37:21.608 00.000 8596 move complete, result=0
20:37:21.608 00.000 8596 worker thread done servicing request
20:37:21.608 00.000 9120 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
20:37:21.609 00.001 8596 Worker thread wakes up
20:37:21.609 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:21.609 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:22.800 01.191 8596 Exposure complete
20:37:22.893 00.093 8596 worker thread done servicing request
20:37:22.894 00.001 9120 OnExposeComplete: enter
20:37:22.896 00.002 9120 UpdateGuideState(): m_state=6
20:37:22.898 00.002 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1520
20:37:22.899 00.001 9120 Star::Find returns 1 (0), X=1146.28, Y=158.81, Mass=308771, SNR=228.6, Peak=19443 HFD=4.6
20:37:22.902 00.003 9120 MultiStar: [#1 -0.13,0.21,0.77,U] [#2 -0.07,0.22,0.97,U] [#3 0.14,0.24,0.56,U] [#4 -0.16,0.20,0.43,U] [#5 -0.21,-0.08,0.35,U] [#6 -0.13,0.36,0.00,M2] [#7 -0.01,0.13,0.29,U] [#8 0.18,0.24,0.21,U] 
20:37:22.903 00.001 9120 refined, 7 included, MultiStar: {-0.05, 0.19}, one-star: {-0.02, 0.21}
20:37:22.905 00.002 9120 CameraToMount -- cameraTheta (1.82) - m_xAngle (3.04) = xAngle (-1.22 = -1.22)
20:37:22.907 00.002 9120 CameraToMount -- cameraTheta (1.82) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.19 = -1.19)
20:37:22.908 00.001 9120 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.82 mountX=0.07 mountY=-0.18, mountTheta=-1.22
20:37:22.911 00.003 9120 SchedulePrimaryMove(0F3E5308, x=-0.05, y=0.19, opts=13)
20:37:22.912 00.001 9120 Enqueuing Move request for scope (-0.05, 0.19)
20:37:22.914 00.002 8596 Worker thread wakes up
20:37:22.914 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
20:37:22.914 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
20:37:22.914 00.000 8596 Moving (-0.05, 0.19) raw xDistance=0.07 yDistance=-0.18
20:37:22.914 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:37:22.914 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:22.914 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:37:22.914 00.000 8596 MoveAxis(E, 0, ABG)
20:37:22.915 00.001 8596 Move returns status 0, amount 0
20:37:22.915 00.000 8596 MoveAxis(N, 0, ABG)
20:37:22.915 00.000 8596 Move returns status 0, amount 0
20:37:22.915 00.000 8596 move complete, result=0
20:37:22.915 00.000 8596 worker thread done servicing request
20:37:22.921 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2710, FiltMin=2470, FiltMax=65535, Gamma=1.000
20:37:22.938 00.017 9120 UpdateGuideState exits: m=308771 SNR=228.6
20:37:22.940 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:22.941 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:22.942 00.001 9120 Enqueuing Expose request
20:37:22.943 00.001 9120 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:22.945 00.002 8596 Worker thread wakes up
20:37:22.945 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:22.945 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:23.927 00.982 8596 Exposure complete
20:37:24.012 00.085 8596 worker thread done servicing request
20:37:24.012 00.000 9120 OnExposeComplete: enter
20:37:24.014 00.002 9120 UpdateGuideState(): m_state=6
20:37:24.015 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1521
20:37:24.017 00.002 9120 Star::Find returns 1 (0), X=1145.97, Y=158.28, Mass=281901, SNR=208.1, Peak=14109 HFD=5.0
20:37:24.019 00.002 9120 MultiStar: [#1 -0.51,-0.04,0.00,M1] [#2 -0.21,-0.03,0.90,U] [#3 -0.04,-0.17,0.72,U] [#4 -0.43,-0.01,0.00,M1] [#5 -0.30,-0.02,0.44,U] [#6 -0.28,0.14,0.28,U] [#7 -0.28,-0.18,0.26,U] [#8 0.05,-0.06,0.26,U] 
20:37:24.021 00.002 9120 refined, 6 included, MultiStar: {-0.21, -0.13}, one-star: {-0.34, -0.32}
20:37:24.022 00.001 9120 CameraToMount -- cameraTheta (-2.59) - m_xAngle (3.04) = xAngle (-5.63 = 0.65)
20:37:24.022 00.000 9120 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-5.60 = 0.69)
20:37:24.023 00.001 9120 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.59 mountX=0.20 mountY=0.16, mountTheta=0.67
20:37:24.027 00.004 9120 SchedulePrimaryMove(0F3E5308, x=-0.21, y=-0.13, opts=13)
20:37:24.028 00.001 9120 Enqueuing Move request for scope (-0.21, -0.13)
20:37:24.029 00.001 8596 Worker thread wakes up
20:37:24.029 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
20:37:24.029 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
20:37:24.029 00.000 8596 Moving (-0.21, -0.13) raw xDistance=0.20 yDistance=0.16
20:37:24.029 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:37:24.029 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:24.029 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:37:24.029 00.000 8596 MoveAxis(E, 0, ABG)
20:37:24.029 00.000 8596 Move returns status 0, amount 0
20:37:24.029 00.000 8596 MoveAxis(N, 0, ABG)
20:37:24.029 00.000 8596 Move returns status 0, amount 0
20:37:24.029 00.000 8596 move complete, result=0
20:37:24.029 00.000 8596 worker thread done servicing request
20:37:24.034 00.005 9120 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2710, FiltMin=2464, FiltMax=65535, Gamma=1.000
20:37:24.059 00.025 9120 UpdateGuideState exits: m=281901 SNR=208.1
20:37:24.061 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:24.061 00.000 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:24.062 00.001 9120 Enqueuing Expose request
20:37:24.063 00.001 8596 Worker thread wakes up
20:37:24.063 00.000 9120 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:37:24.064 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:24.064 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:25.226 01.162 8596 Exposure complete
20:37:25.300 00.074 8596 worker thread done servicing request
20:37:25.300 00.000 9120 OnExposeComplete: enter
20:37:25.301 00.001 9120 UpdateGuideState(): m_state=6
20:37:25.302 00.001 9120 Star::Find(15, 1145, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1522
20:37:25.303 00.001 9120 Star::Find returns 1 (0), X=1146.04, Y=158.79, Mass=294219, SNR=197.8, Peak=13405 HFD=5.4
20:37:25.304 00.001 9120 MultiStar: [#1 -0.45,0.35,0.00,M2] [#2 -0.25,0.26,0.92,U] [#3 0.07,0.23,0.78,U] [#4 -0.32,0.30,0.00,M2] [#5 -0.40,0.33,0.00,M1] [#6 -0.32,0.42,0.00,M2] [#7 -0.35,0.45,0.00,M1] [#8 -0.16,0.30,0.27,U] 
20:37:25.305 00.001 9120 refined, 3 included, MultiStar: {-0.16, 0.23}, one-star: {-0.27, 0.19}
20:37:25.306 00.001 9120 CameraToMount -- cameraTheta (2.18) - m_xAngle (3.04) = xAngle (-0.86 = -0.86)
20:37:25.306 00.000 9120 CameraToMount -- cameraTheta (2.18) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.82 = -0.82)
20:37:25.307 00.001 9120 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.18 mountX=0.18 mountY=-0.21, mountTheta=-0.84
20:37:25.308 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.23, opts=13)
20:37:25.309 00.001 9120 Enqueuing Move request for scope (-0.16, 0.23)
20:37:25.310 00.001 8596 Worker thread wakes up
20:37:25.310 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
20:37:25.310 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
20:37:25.310 00.000 8596 Moving (-0.16, 0.23) raw xDistance=0.18 yDistance=-0.21
20:37:25.310 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:37:25.310 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:37:25.311 00.001 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:37:25.311 00.000 8596 MoveAxis(E, 0, ABG)
20:37:25.311 00.000 8596 Move returns status 0, amount 0
20:37:25.311 00.000 8596 MoveAxis(N, 0, ABG)
20:37:25.311 00.000 8596 Move returns status 0, amount 0
20:37:25.311 00.000 8596 move complete, result=0
20:37:25.311 00.000 8596 worker thread done servicing request
20:37:25.315 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2710, FiltMin=2470, FiltMax=65507, Gamma=1.000
20:37:25.341 00.026 9120 UpdateGuideState exits: m=294219 SNR=197.8
20:37:25.343 00.002 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:25.345 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:25.347 00.002 9120 Enqueuing Expose request
20:37:25.348 00.001 8596 Worker thread wakes up
20:37:25.348 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:25.349 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:25.349 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:26.333 00.984 8596 Exposure complete
20:37:26.421 00.088 8596 worker thread done servicing request
20:37:26.425 00.004 9120 OnExposeComplete: enter
20:37:26.426 00.001 9120 UpdateGuideState(): m_state=6
20:37:26.427 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1523
20:37:26.428 00.001 9120 Star::Find returns 1 (0), X=1146.08, Y=158.86, Mass=309055, SNR=217.7, Peak=18083 HFD=4.6
20:37:26.429 00.001 9120 MultiStar: [#1 -0.29,0.19,0.99,U] [#2 -0.10,0.28,0.82,U] [#3 0.07,0.16,0.83,U] [#4 -0.19,0.36,0.00,M3] [#5 -0.31,0.13,0.42,U] [#6 -0.24,0.28,0.00,M3] [#7 -0.23,0.24,0.27,U] [#8 -0.09,-0.15,0.28,U] 
20:37:26.430 00.001 9120 refined, 6 included, MultiStar: {-0.16, 0.19}, one-star: {-0.23, 0.26}
20:37:26.431 00.001 9120 CameraToMount -- cameraTheta (2.28) - m_xAngle (3.04) = xAngle (-0.77 = -0.77)
20:37:26.432 00.001 9120 CameraToMount -- cameraTheta (2.28) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.73 = -0.73)
20:37:26.432 00.000 9120 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.28 mountX=0.18 mountY=-0.17, mountTheta=-0.75
20:37:26.434 00.002 9120 SchedulePrimaryMove(0F3E5308, x=-0.16, y=0.19, opts=13)
20:37:26.435 00.001 9120 Enqueuing Move request for scope (-0.16, 0.19)
20:37:26.435 00.000 8596 Worker thread wakes up
20:37:26.435 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
20:37:26.436 00.001 8596 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
20:37:26.436 00.000 8596 Moving (-0.16, 0.19) raw xDistance=0.18 yDistance=-0.17
20:37:26.436 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:37:26.436 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:26.436 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:37:26.436 00.000 8596 MoveAxis(E, 0, ABG)
20:37:26.436 00.000 8596 Move returns status 0, amount 0
20:37:26.436 00.000 8596 MoveAxis(N, 0, ABG)
20:37:26.436 00.000 8596 Move returns status 0, amount 0
20:37:26.436 00.000 8596 move complete, result=0
20:37:26.436 00.000 8596 worker thread done servicing request
20:37:26.442 00.006 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2464, FiltMax=65523, Gamma=1.000
20:37:26.469 00.027 9120 UpdateGuideState exits: m=309055 SNR=217.7
20:37:26.470 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:26.472 00.002 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:26.473 00.001 9120 Enqueuing Expose request
20:37:26.475 00.002 8596 Worker thread wakes up
20:37:26.475 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:26.476 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:26.476 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:27.643 01.167 8596 Exposure complete
20:37:27.702 00.059 8596 worker thread done servicing request
20:37:27.702 00.000 9120 OnExposeComplete: enter
20:37:27.703 00.001 9120 UpdateGuideState(): m_state=6
20:37:27.704 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1524
20:37:27.705 00.001 9120 Star::Find returns 1 (0), X=1146.31, Y=158.70, Mass=296711, SNR=251.1, Peak=26499 HFD=4.4
20:37:27.706 00.001 9120 MultiStar: [#1 -0.16,0.28,0.88,U] [#2 -0.20,0.28,0.80,U] [#3 -0.01,0.22,0.68,U] [#4 -0.04,0.28,0.37,U] [#5 -0.29,0.17,0.33,U] [#6 -0.20,0.42,0.00,M4] [#7 -0.28,0.04,0.29,U] [#8 -0.10,0.09,0.21,U] 
20:37:27.706 00.000 9120 single-star, 7 included, MultiStar: {-0.12, 0.20}, one-star: {0.00, 0.10}
20:37:27.707 00.001 9120 CameraToMount -- cameraTheta (1.53) - m_xAngle (3.04) = xAngle (-1.51 = -1.51)
20:37:27.708 00.001 9120 CameraToMount -- cameraTheta (1.53) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-1.47 = -1.47)
20:37:27.709 00.001 9120 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.53 mountX=0.01 mountY=-0.10, mountTheta=-1.51
20:37:27.710 00.001 9120 SchedulePrimaryMove(0F3E5308, x=0.00, y=0.10, opts=13)
20:37:27.711 00.001 9120 Enqueuing Move request for scope (0.00, 0.10)
20:37:27.712 00.001 8596 Worker thread wakes up
20:37:27.712 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
20:37:27.713 00.001 8596 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
20:37:27.713 00.000 8596 Moving (0.00, 0.10) raw xDistance=0.01 yDistance=-0.10
20:37:27.713 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:37:27.713 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:27.713 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:37:27.713 00.000 8596 MoveAxis(E, 0, ABG)
20:37:27.713 00.000 8596 Move returns status 0, amount 0
20:37:27.713 00.000 8596 MoveAxis(N, 0, ABG)
20:37:27.713 00.000 8596 Move returns status 0, amount 0
20:37:27.713 00.000 8596 move complete, result=0
20:37:27.713 00.000 8596 worker thread done servicing request
20:37:27.717 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2710, FiltMin=2486, FiltMax=65523, Gamma=1.000
20:37:27.732 00.015 9120 UpdateGuideState exits: m=296711 SNR=251.1
20:37:27.733 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:27.734 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:27.735 00.001 9120 Enqueuing Expose request
20:37:27.736 00.001 8596 Worker thread wakes up
20:37:27.736 00.000 9120 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:37:27.737 00.001 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:27.737 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:28.716 00.979 8596 Exposure complete
20:37:28.784 00.068 8596 worker thread done servicing request
20:37:28.784 00.000 9120 OnExposeComplete: enter
20:37:28.785 00.001 9120 UpdateGuideState(): m_state=6
20:37:28.786 00.001 9120 Star::Find(15, 1146, 158, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1525
20:37:28.787 00.001 9120 Star::Find returns 1 (0), X=1146.03, Y=158.79, Mass=299617, SNR=229.9, Peak=28275 HFD=4.3
20:37:28.788 00.001 9120 MultiStar: [#1 -0.38,0.26,0.00,M1] [#2 -0.35,0.38,0.00,M1] [#3 0.10,0.29,0.63,U] [#4 -0.47,0.48,0.00,M3] [#5 -0.30,0.07,0.39,U] [#6 -0.34,0.17,0.00,M5] [#7 -0.31,0.21,0.00,M1] [#8 -0.21,0.08,0.26,U] 
20:37:28.789 00.001 9120 refined, 3 included, MultiStar: {-0.17, 0.18}, one-star: {-0.27, 0.19}
20:37:28.790 00.001 9120 CameraToMount -- cameraTheta (2.31) - m_xAngle (3.04) = xAngle (-0.74 = -0.74)
20:37:28.791 00.001 9120 CameraToMount -- cameraTheta (2.31) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.70 = -0.70)
20:37:28.792 00.001 9120 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.31 mountX=0.18 mountY=-0.16, mountTheta=-0.71
20:37:28.793 00.001 9120 SchedulePrimaryMove(0F3E5308, x=-0.17, y=0.18, opts=13)
20:37:28.794 00.001 9120 Enqueuing Move request for scope (-0.17, 0.18)
20:37:28.795 00.001 8596 Worker thread wakes up
20:37:28.795 00.000 8596 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
20:37:28.795 00.000 8596 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
20:37:28.795 00.000 8596 Moving (-0.17, 0.18) raw xDistance=0.18 yDistance=-0.16
20:37:28.795 00.000 8596 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:37:28.795 00.000 8596 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:37:28.795 00.000 8596 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:37:28.795 00.000 8596 MoveAxis(E, 0, ABG)
20:37:28.795 00.000 8596 Move returns status 0, amount 0
20:37:28.795 00.000 8596 MoveAxis(N, 0, ABG)
20:37:28.795 00.000 8596 Move returns status 0, amount 0
20:37:28.795 00.000 8596 move complete, result=0
20:37:28.795 00.000 8596 worker thread done servicing request
20:37:28.799 00.004 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:37:28.816 00.017 9120 UpdateGuideState exits: m=299617 SNR=229.9
20:37:28.817 00.001 9120 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:28.818 00.001 9120 ScheduleExposure(1000,3,1) exposurePending=0
20:37:28.819 00.001 9120 Enqueuing Expose request
20:37:28.820 00.001 8596 Worker thread wakes up
20:37:28.820 00.000 9120 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:37:28.820 00.000 8596 worker thread servicing REQUEST_EXPOSE 1000
20:37:28.820 00.000 8596 Handling exposure in thread, d=1000 o=3 r=(1131,144,31,31)
20:37:28.914 00.094 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:37:28.915 00.001 9120 case statement mapped state 6 to 3
20:37:28.915 00.000 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:37:29.015 00.100 9120 evsrv: cli 0CEF6728 request: {"method":"stop_capture","id":1004}
20:37:29.017 00.002 9120 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:37:29.019 00.002 9120 Status Line: Waiting for devices...
20:37:29.023 00.004 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1004}
20:37:29.065 00.042 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:37:29.067 00.002 9120 case statement mapped state 6 to 3
20:37:29.069 00.002 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:37:29.941 00.872 8596 ASCOM_AbortExposure returns err = 0
20:37:29.941 00.000 8596 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
20:37:29.942 00.001 8596 worker thread done servicing request
20:37:29.942 00.000 9120 OnExposeComplete: enter
20:37:29.944 00.002 9120 OnExposeComplete: Capture Error reported
20:37:29.946 00.002 9120 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:37:29.948 00.002 9120 Mount: notify guiding stopped
20:37:29.951 00.003 9120 Changing from state GUIDING to STOP
20:37:29.953 00.002 9120 guider state => SELECTED
20:37:29.955 00.002 9120 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2710, FiltMin=2461, FiltMax=65523, Gamma=1.000
20:37:29.986 00.031 9120 Changing from state SELECTED to UNINITIALIZED
20:37:29.987 00.001 9120 guider state => SELECTING
20:37:29.992 00.005 9120 Status Line: Stopped.
20:37:29.995 00.003 9120 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
20:37:30.132 00.137 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:37:30.133 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:37:30.233 00.100 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:37:30.234 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:37:30.336 00.102 9120 evsrv: cli 0CEF6728 request: {"method":"set_connected","params":[false],"id":1007}
20:37:30.337 00.001 9120 gear_dialog: DisconnectAll calls OnButtonDisconnectAll
20:37:30.338 00.001 9120 gear_dialog: OnButtonDisconnectAll
20:37:30.340 00.002 9120 gear_dialog: OnButtonDisconnectScope
20:37:30.342 00.002 9120 ASCOM Scope: Disconnecting
20:37:30.345 00.003 9120 ASCOM Scope: Disconnected Successfully
20:37:30.348 00.003 9120 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
20:37:30.349 00.001 9120 ScopeASCOM::GetDeclinationRadians() returns Unknown
20:37:30.350 00.001 9120 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
20:37:30.351 00.001 9120 ScopeASCOM::SideOfPier() returns -1
20:37:30.352 00.001 9120 Status Line: Mount Disconnected
20:37:30.360 00.008 9120 gear_dialog: OnButtonDisconnectAuxScope
20:37:30.361 00.001 9120 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
20:37:30.363 00.002 9120 gear_dialog: OnButtonDisconnectCamera
20:37:30.366 00.003 9120 Status Line: Camera Disconnected
20:37:30.373 00.007 9120 gear_dialog: OnButtonDisconnectStepGuider
20:37:30.374 00.001 9120 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
20:37:30.375 00.001 9120 gear_dialog: OnButtonDisconnectRotator
20:37:30.376 00.001 9120 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1806->OnButtonDisconnectRotator called with m_pRotator == NULL
20:37:30.385 00.009 9120 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
20:37:30.387 00.002 9120 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:37:30.388 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":0,"id":1007}
20:37:47.394 17.006 9120 evsrv: cli 0CEF6728 request: {"method":"get_app_state","id":1001}
20:37:47.395 00.001 9120 evsrv: cli 0CEF6728 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:38:15.464 28.069 9120 MyFrame::OnClose proceeding
20:38:15.472 00.008 9120 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:38:15.473 00.001 9120 StopWorkerThread(0x012FB138) begins
20:38:15.474 00.001 8596 Worker thread wakes up
20:38:15.474 00.000 8596 worker thread servicing REQUEST_TERMINATE
20:38:15.474 00.000 8596 worker thread done servicing request
20:38:15.474 00.000 8596 WorkerThread::Entry() ends
20:38:15.475 00.001 9120 StopWorkerThread() threadExitCode=0
20:38:15.476 00.001 9120 StopWorkerThread(0x012FB138) ends
20:38:15.477 00.001 9120 WorkerThread destructor called
20:38:15.478 00.001 9120 StopWorkerThread(0x012F8580) begins
20:38:15.479 00.001 9468 Worker thread wakes up
20:38:15.479 00.000 9468 worker thread servicing REQUEST_TERMINATE
20:38:15.479 00.000 9468 worker thread done servicing request
20:38:15.479 00.000 9468 WorkerThread::Entry() ends
20:38:15.480 00.001 9120 StopWorkerThread() threadExitCode=0
20:38:15.481 00.001 9120 StopWorkerThread(0x012F8580) ends
20:38:15.482 00.001 9120 WorkerThread destructor called
20:38:15.482 00.000 9120 Shutdown: forced=0
20:38:15.483 00.001 9120 Shutdown complete
20:38:15.484 00.001 9120 UPD: shutdown
20:38:15.484 00.000 9120 stopping server
20:38:15.485 00.001 9120 event server stopped
20:38:15.485 00.000 9120 Status Line: Server stopped
20:38:43.450 00.004 8996 PHD2 version 2.6.14 begins execution with:
20:38:43.450 00.000 8996    Windows 10 (build 26100), 64-bit edition
20:38:43.451 00.001 8996    wxWidgets 3.0.5
20:38:43.451 00.000 8996    cfitsio 3.49
20:38:43.451 00.000 8996 GetString("/frame/LogDir", "") returns ""
20:38:43.451 00.000 8996 CoInitializeEx returns 1
20:38:43.453 00.002 8996 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
20:38:43.453 00.000 8996 GetInt("/wxLanguage", 0) returns 60
20:38:43.454 00.001 8996 locale: initialized with lang id 60 (r=1)
20:38:43.456 00.002 8996 locale: wxTranslations language set to 60
20:38:43.459 00.003 8996 GetInt("/currentProfile", 0) returns 4
20:38:43.465 00.006 8996 reset dither spiral
20:38:43.468 00.003 8996 StartWorkerThread(00000000) begins
20:38:43.469 00.001 8996 WorkerThread constructor called
20:38:43.470 00.001 8996 StartWorkerThread(014DEAB8) ends
20:38:43.470 00.000 8996 StartWorkerThread(00000000) begins
20:38:43.471 00.001 8996 WorkerThread constructor called
20:38:43.472 00.001 20224 WorkerThread::Entry() begins
20:38:43.472 00.000 20224 worker thread CoInitializeEx returns 0
20:38:43.472 00.000 8996 StartWorkerThread(014DE488) ends
20:38:43.473 00.001 2908 WorkerThread::Entry() begins
20:38:43.473 00.000 2908 worker thread CoInitializeEx returns 0
20:38:43.473 00.000 8996 GetBoolean("/ServerMode", 1) returns 1
20:38:43.514 00.041 8996 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
20:38:43.515 00.001 8996 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
20:38:43.516 00.001 8996 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
20:38:43.517 00.001 8996 GetInt("/profile/4/DitherMode", 0) returns 0
20:38:43.518 00.001 8996 set dither mode 0
20:38:43.519 00.001 8996 GetInt("/profile/4/frame/timeLapse", 0) returns 0
20:38:43.520 00.001 8996 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
20:38:43.520 00.000 8996 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
20:38:43.521 00.001 8996 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
20:38:43.522 00.001 8996 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:38:43.523 00.001 8996 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:38:43.523 00.000 8996 GetInt("/profile/4/frame/focalLength", 0) returns 240
20:38:43.524 00.001 8996 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
20:38:43.525 00.001 8996 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
20:38:43.525 00.000 8996 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
20:38:43.526 00.001 8996 AutoExp: config min = 1000 max = 5000 snr = 6.00
20:38:43.527 00.001 8996 AutoExp: reset exp to 5000
20:38:43.528 00.001 8996 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
20:38:43.529 00.001 8996 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
20:38:43.530 00.001 8996 OnExposureDurationSelected: duration = 1000
20:38:43.530 00.000 8996 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
20:38:43.531 00.001 8996 GetInt("/profile/4/Gamma", 100) returns 100
20:38:43.532 00.001 8996 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
20:38:43.532 00.000 8996 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
20:38:43.533 00.001 8996 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
20:38:43.534 00.001 8996 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
20:38:43.535 00.001 8996 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
20:38:43.537 00.002 8996 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
20:38:43.537 00.000 8996 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
20:38:43.538 00.001 8996 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:38:43.539 00.001 8996 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
20:38:43.541 00.002 8996 guider state => UNINITIALIZED
20:38:43.543 00.002 8996 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
20:38:43.543 00.000 8996 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
20:38:43.544 00.001 8996 GetInt("/profile/4/overlay/slit/width", 8) returns 8
20:38:43.546 00.002 8996 GetInt("/profile/4/overlay/slit/height", 100) returns 100
20:38:43.546 00.000 8996 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
20:38:43.547 00.001 8996 Changing from state UNINITIALIZED to UNINITIALIZED
20:38:43.548 00.001 8996 guider state => SELECTING
20:38:43.548 00.000 8996 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
20:38:43.548 00.000 8996 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
20:38:43.550 00.002 8996 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
20:38:43.550 00.000 8996 Setting StarMinHFD = 1.50
20:38:43.551 00.001 8996 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
20:38:43.551 00.000 8996 Setting MaxHFD = 20.0
20:38:43.552 00.001 8996 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
20:38:43.553 00.001 8996 Setting StarMinSNR = 6.0
20:38:43.554 00.001 8996 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
20:38:43.554 00.000 8996 Setting AutoSelDownsample = 0
20:38:43.555 00.001 8996 GetString("/profile/4/guider/bookmarks", "") returns ""
20:38:43.556 00.001 8996 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
20:38:43.556 00.000 8996 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
20:38:43.557 00.001 8996 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
20:38:43.558 00.001 8996 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
20:38:43.559 00.001 8996 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
20:38:43.560 00.001 8996 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
20:38:43.560 00.000 8996 MultiStar mode enabled
20:38:43.561 00.001 8996 GetBoolean("/StickyLockPosition", 0) returns 0
20:38:43.563 00.002 8996 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
20:38:43.586 00.023 8996 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
20:38:43.587 00.001 8996 GetString("/graph/RAColor", "") returns "#6464FF"
20:38:43.588 00.001 8996 GetString("/graph/DecColor", "") returns "#FF0000"
20:38:43.588 00.000 8996 GetInt("/graph/minLength", 50) returns 50
20:38:43.589 00.001 8996 GetInt("/graph/maxLength", 400) returns 400
20:38:43.590 00.001 8996 GetInt("/graph/minHeight", 1) returns 1
20:38:43.591 00.001 8996 GetInt("/graph/maxHeight", 16) returns 16
20:38:43.591 00.000 8996 GetInt("/graph/length", 100) returns 100
20:38:43.592 00.001 8996 GraphStats window size = 100
20:38:43.593 00.001 8996 GetInt("/graph/height", 4) returns 4
20:38:43.593 00.000 8996 GetInt("graph/HeightUnits", 1) returns 1
20:38:43.594 00.001 8996 GetBoolean("/graph/showCorrections", 1) returns 1
20:38:43.595 00.001 8996 GetBoolean("/graph/showStarMass", 0) returns 0
20:38:43.596 00.001 8996 GetBoolean("/graph/showStarSNR", 0) returns 0
20:38:43.596 00.000 8996 GetBoolean("/graph/correctionsToScale", 0) returns 0
20:38:43.621 00.025 8996 GetInt("/graph_stepguider/length", 1) returns 1
20:38:43.623 00.002 8996 GetBoolean("/ProfileRawMode", 0) returns 0
20:38:43.625 00.002 8996 GetInt("/target/length", 100) returns 100
20:38:43.625 00.000 8996 GetDouble("/target/zoom", 1.000000) returns 1.000000
20:38:43.631 00.006 8996 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
20:38:43.632 00.001 8996 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:38:43.813 00.181 8996 GetString("/profile/1/name", "") returns "Simulated scope&camera"
20:38:43.814 00.001 8996 GetString("/profile/2/name", "") returns "SSAG + RST300"
20:38:43.814 00.000 8996 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
20:38:43.815 00.001 8996 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
20:38:43.816 00.001 8996 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
20:38:43.822 00.006 8996 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
20:38:43.939 00.117 8996 GetString("/profile/4/indi/INDIcam", "") returns ""
20:38:43.947 00.008 8996 GetString("/profile/4/indi/INDImount", "") returns ""
20:38:43.952 00.005 8996 GetString("/profile/4/indi/INDImount", "") returns ""
20:38:43.956 00.004 8996 GetString("/profile/4/indi/INDIrotator", "") returns ""
20:38:43.958 00.002 8996 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
20:38:43.960 00.002 8996 CameraFactory(ASI Camera (2) (ASCOM))
20:38:43.961 00.001 8996 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
20:38:43.961 00.000 8996 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
20:38:43.962 00.001 8996 GetInt("/profile/4/camera/gain", 95) returns 95
20:38:43.963 00.001 8996 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
20:38:43.963 00.000 8996 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
20:38:43.964 00.001 8996 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
20:38:43.965 00.001 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
20:38:43.965 00.000 8996 GetInt("/profile/4/camera/binning", 1) returns 1
20:38:43.966 00.001 8996 Created new camera of type ASI Camera (2) (ASCOM) = 0D05DEC0
20:38:43.966 00.000 8996 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
20:38:43.968 00.002 8996 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
20:38:43.969 00.001 8996 ScopeFactory(Hubo-i (ASCOM))
20:38:43.970 00.001 8996 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
20:38:43.971 00.001 8996 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
20:38:43.972 00.001 8996 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
20:38:43.973 00.001 8996 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
20:38:43.974 00.001 8996 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
20:38:43.975 00.001 8996 DecGuideMode set to Auto (1)
20:38:43.977 00.002 8996 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
20:38:43.977 00.000 8996 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
20:38:43.978 00.001 8996 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
20:38:43.979 00.001 8996 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
20:38:43.980 00.001 8996 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
20:38:43.980 00.000 8996 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
20:38:43.981 00.001 8996 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
20:38:43.982 00.001 8996 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
20:38:43.983 00.001 8996 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
20:38:43.983 00.000 8996 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
20:38:43.984 00.001 8996 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
20:38:43.985 00.001 8996 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
20:38:43.986 00.001 8996 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
20:38:43.986 00.000 8996 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
20:38:43.987 00.001 8996 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
20:38:43.988 00.001 8996 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
20:38:43.989 00.001 8996 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
20:38:43.989 00.000 8996 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
20:38:43.990 00.001 8996 BLC: Backlash compensation is disabled
20:38:43.990 00.000 8996 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
20:38:43.991 00.001 8996 Scope: enabling slew check, guiding will stop when slew is detected
20:38:43.992 00.001 8996 Created new scope of type Hubo-i (ASCOM) = 0F4914C0
20:38:43.993 00.001 8996 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
20:38:43.994 00.001 8996 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
20:38:43.995 00.001 8996 ScopeFactory(None)
20:38:43.996 00.001 8996 Created new aux scope of type None = 00000000
20:38:43.996 00.000 8996 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
20:38:43.997 00.001 8996 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
20:38:43.998 00.001 8996 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
20:38:43.998 00.000 8996 StepGuiderFactory(None)
20:38:43.999 00.001 8996 Created new stepguider of type None = 00000000
20:38:44.000 00.001 8996 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
20:38:44.000 00.000 8996 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
20:38:44.001 00.001 8996 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
20:38:44.002 00.001 8996 RotatorFactory(None)
20:38:44.003 00.001 8996 Created new Rotator of type None = 00000000
20:38:44.003 00.000 8996 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
20:38:44.004 00.001 8996 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
20:38:44.010 00.006 8996 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
20:38:44.010 00.000 8996 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
20:38:44.011 00.001 8996 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
20:38:44.027 00.016 8996 starting server
20:38:44.030 00.003 8996 event server started, listening on port 4400
20:38:44.030 00.000 8996 Server started, listening on port 4300
20:38:44.031 00.001 8996 Status Line: Server started
20:38:44.034 00.003 8996 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
20:38:44.086 00.052 8996 GetBoolean("/Update/enabled", 1) returns 1
20:38:44.087 00.001 8996 GetInt("/Update/series", 0) returns 0
20:38:44.088 00.001 15972 UPD: updater thread entry
20:38:44.089 00.001 15972 UPD: fetch https://openphdguiding.org/release-main-win.txt
20:38:44.092 00.003 15972 UPD: fetch error: Couldn't resolve host name
20:38:44.093 00.001 15972 UPD: updater thread exit
20:38:44.421 00.328 8996 evsrv: cli 0CFF6D78 connect
20:38:45.442 01.021 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:38:45.442 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:38:45.569 00.127 8996 evsrv: cli 0CFF6D78 request: {"method":"set_connected","params":[false],"id":1007}
20:38:45.569 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1007}
20:38:45.633 00.064 8996 evsrv: cli 0CFF6D78 request: {"method":"set_profile","params":[4],"id":1008}
20:38:45.633 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1008}
20:38:45.698 00.065 8996 evsrv: cli 0CFF6D78 request: {"method":"set_connected","params":[true],"id":1007}
20:38:45.698 00.000 8996 gear_dialog: ConnectAll calls OnButtonConnectAll
20:38:45.698 00.000 8996 gear_dialog: OnButtonConnectAll
20:38:45.698 00.000 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
20:38:45.698 00.000 8996 Status Line: Connecting to Camera ...
20:38:45.698 00.000 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
20:38:45.698 00.000 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
20:38:45.698 00.000 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
20:38:46.642 00.944 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
20:38:46.644 00.002 8996 ASCOM camera: MaxBinning is 2
20:38:46.646 00.002 8996 ASCOM camera: has cooler
20:38:46.647 00.001 8996 ASCOM Camera: set binning = 1
20:38:46.647 00.000 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
20:38:46.648 00.001 8996 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
20:38:46.649 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
20:38:46.649 00.000 8996 FrameSize=(0,0)
20:38:46.650 00.001 8996 PixelSize=3.75
20:38:46.650 00.000 8996 BitsPerPixel=16
20:38:46.651 00.001 8996 HasGainControl=0
20:38:46.652 00.001 8996 HasShutter=0
20:38:46.652 00.000 8996 HasSubFrames=1
20:38:46.653 00.001 8996 ST4HasGuideOutput=1
20:38:46.654 00.001 8996 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 1
20:38:46.654 00.000 8996 auto-loading defect map
20:38:46.655 00.001 8996 Loading defect map file C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
20:38:46.655 00.000 8996 Defect map file not found: C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_defect_map_4.txt
20:38:46.656 00.001 8996 Status Line: Defect map not loaded
20:38:46.658 00.002 8996 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
20:38:46.658 00.000 8996 Auto-loading dark library
20:38:46.690 00.032 8996 loaded dark frame exposure = 500, med = 2275
20:38:46.737 00.047 8996 loaded dark frame exposure = 1000, med = 2281
20:38:46.785 00.048 8996 loaded dark frame exposure = 1500, med = 2294
20:38:46.833 00.048 8996 loaded dark frame exposure = 2000, med = 2300
20:38:46.885 00.052 8996 loaded dark frame exposure = 2500, med = 2320
20:38:46.928 00.043 8996 loaded dark frame exposure = 3000, med = 2329
20:38:46.976 00.048 8996 loaded dark frame exposure = 3500, med = 2345
20:38:47.025 00.049 8996 loaded dark frame exposure = 4000, med = 2355
20:38:47.071 00.046 8996 loaded dark frame exposure = 4500, med = 2358
20:38:47.123 00.052 8996 loaded dark frame exposure = 5000, med = 2371
20:38:47.183 00.060 8996 loaded dark frame exposure = 6000, med = 2393
20:38:47.183 00.000 8996 loaded dark library from C:\Users\beers\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
20:38:47.183 00.000 8996 Status Line: Darks loaded
20:38:47.183 00.000 8996 DarkLib check: undefined frame size for current camera
20:38:47.183 00.000 8996 Status Line: Camera Connected
20:38:47.195 00.012 8996 gear_dialog: OnButtonConnectStepGuider
20:38:47.196 00.001 8996 Connected AO:None
20:38:47.197 00.001 8996 gear_dialog: OnButtonConnectScope
20:38:47.198 00.001 8996 Status Line: Connecting to Mount ...
20:38:47.200 00.002 8996 Connecting to mount [Hubo-i (ASCOM)]
20:38:47.200 00.000 8996 ASCOM Scope: Connecting
20:38:47.201 00.001 8996 Create ASCOM Scope: choice 'Hubo-i (ASCOM)' progid ASCOM.HUBOI.Telescope
20:38:47.211 00.010 8996 pScopeDriver = 0x0F56E1D4
20:38:47.253 00.042 8996 Scope reports its name as Hubo-i (ASCOM)
20:38:47.257 00.004 8996 ASCOM scope CanSlewAsync is true
20:38:47.258 00.001 8996 Hubo-i (ASCOM) connected
20:38:47.261 00.003 8996 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:38:47.387 00.126 8996 ScopeASCOM::SideOfPier() returns 0
20:38:47.389 00.002 8996 ASCOM Scope: Connect success
20:38:47.389 00.000 8996 Status Line: Mount Connected
20:38:47.394 00.005 8996 Connected Scope:Hubo-i (ASCOM)
20:38:47.395 00.001 8996 gear_dialog: OnButtonConnectAuxScope
20:38:47.395 00.000 8996 Connected AuxScope:None
20:38:47.396 00.001 8996 gear_dialog: OnButtonConnectRotator
20:38:47.398 00.002 8996 Connected Rotator:None
20:38:47.433 00.035 8996 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
20:38:47.434 00.001 8996 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:38:47.434 00.000 8996 Auto-loading calibration data
20:38:47.435 00.001 8996 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.004368
20:38:47.436 00.001 8996 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004744
20:38:47.437 00.001 8996 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:38:47.438 00.001 8996 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 3.041050
20:38:47.438 00.000 8996 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns -1.636020
20:38:47.439 00.001 8996 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487493
20:38:47.440 00.001 8996 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:38:47.441 00.001 8996 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
20:38:47.441 00.000 8996 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:38:47.442 00.001 8996 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:38:47.443 00.001 8996 Mount::SetCalibration (scope) -- xAngle=174.2 yAngle=-93.7 xRate=4.368 yRate=4.744 bin=1 dec=27.9 pierSide=1 par=+/+ rotAng=None
20:38:47.443 00.000 8996 Mount::SetCalibration (scope) -- sets m_xAngle=174.2 m_yAngleError=-2.0
20:38:47.449 00.006 8996 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:38:47.565 00.116 8996 ScopeASCOM::SideOfPier() returns 0
20:38:47.810 00.245 8996 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
20:38:47.811 00.001 8996 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:38:47.811 00.000 8996 Auto-loading calibration data
20:38:47.812 00.001 8996 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.004368
20:38:47.813 00.001 8996 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004744
20:38:47.813 00.000 8996 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:38:47.814 00.001 8996 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 3.041050
20:38:47.815 00.001 8996 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns -1.636020
20:38:47.815 00.000 8996 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487493
20:38:47.815 00.000 8996 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:38:47.815 00.000 8996 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
20:38:47.815 00.000 8996 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:38:47.815 00.000 8996 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:38:47.815 00.000 8996 Mount::SetCalibration (scope) -- xAngle=174.2 yAngle=-93.7 xRate=4.368 yRate=4.744 bin=1 dec=27.9 pierSide=1 par=+/+ rotAng=None
20:38:47.815 00.000 8996 Mount::SetCalibration (scope) -- sets m_xAngle=174.2 m_yAngleError=-2.0
20:38:47.815 00.000 8996 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:38:47.975 00.160 8996 ScopeASCOM::SideOfPier() returns 0
20:38:47.977 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1007}
20:39:48.118 60.141 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:39:48.120 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:39:49.582 01.462 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:39:49.584 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:40:49.703 60.119 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:40:49.705 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:40:57.532 07.827 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:40:57.533 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:40:57.634 00.101 8996 evsrv: cli 0CFF6D78 request: {"method":"get_connected","id":1011}
20:40:57.635 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":true,"id":1011}
20:40:57.736 00.101 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:40:57.737 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:40:58.850 01.113 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:40:58.852 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:40:59.963 01.111 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:40:59.966 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:41:01.026 01.060 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:41:01.028 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:41:02.139 01.111 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:41:02.141 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
20:41:02.241 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},true],"id":1003}
20:41:02.242 00.001 8996 GetBoolean("/server/guide_allow_recalibrate", 1) returns 1
20:41:02.242 00.000 8996 PhdController::Guide begins
20:41:02.243 00.001 8996 PhdController: newstate STATE_SETUP
20:41:02.244 00.001 8996 PhdController: setup
20:41:02.245 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
20:41:02.245 00.000 8996 PhdController: start capturing
20:41:02.246 00.001 8996 Changing from state SELECTING to UNINITIALIZED
20:41:02.247 00.001 8996 guider state => SELECTING
20:41:02.248 00.001 8996 setting force full frames = true
20:41:02.248 00.000 8996 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:41:02.250 00.002 8996 DarkLib check: undefined frame size for current camera
20:41:02.257 00.007 8996 ScheduleExposure(1000,3,0) exposurePending=0
20:41:02.258 00.001 8996 Enqueuing Expose request
20:41:02.260 00.002 8996 PhdController: newstate STATE_SELECT_STAR
20:41:02.261 00.001 20224 Worker thread wakes up
20:41:02.261 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
20:41:02.263 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:02.263 00.000 20224 Exposure delay set to 0
20:41:02.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:41:03.439 01.176 20224 Exposure complete
20:41:03.527 00.088 20224 worker thread done servicing request
20:41:03.527 00.000 8996 OnExposeComplete: enter
20:41:03.531 00.004 8996 UpdateGuideState(): m_state=1
20:41:03.532 00.001 8996 UpdateCurrentPosition: no star selected
20:41:03.533 00.001 8996 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guider.cpp:1371->unable to update current position
20:41:03.533 00.000 8996 Status Line: No star selected
20:41:03.536 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57651, med=2761, FiltMin=2477, FiltMax=28192, Gamma=1.000
20:41:03.557 00.021 8996 UpdateGuideState exits: No star selected
20:41:03.558 00.001 8996 GuiderMultiStar::AutoSelect enter
20:41:03.559 00.001 8996 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:41:03.620 00.061 8996 AutoFind: auto downsample for scale 3.22 => 1x
20:41:03.730 00.110 8996 AutoFind: global mean = 0.0, stdev 474.2
20:41:03.732 00.002 8996 AutoFind: using threshold = 0.1
20:41:03.823 00.091 8996 AutoFind: local max [140, 473] 174.1
20:41:03.825 00.002 8996 AutoFind: local max [780, 314] 118.1
20:41:03.827 00.002 8996 AutoFind: local max [963, 98] 101.6
20:41:03.829 00.002 8996 AutoFind: local max [929, 510] 91.5
20:41:03.830 00.001 8996 AutoFind: local max [900, 488] 71.3
20:41:03.830 00.000 8996 AutoFind: local max [499, 491] 69.6
20:41:03.832 00.002 8996 AutoFind: local max [946, 761] 50.0
20:41:03.833 00.001 8996 AutoFind: local max [1146, 644] 47.8
20:41:03.835 00.002 8996 AutoFind: local max [483, 386] 42.9
20:41:03.837 00.002 8996 AutoFind: local max [534, 804] 41.5
20:41:03.838 00.001 8996 AutoFind: local max [414, 357] 40.3
20:41:03.839 00.001 8996 AutoFind: local max [182, 58] 35.7
20:41:03.840 00.001 8996 AutoFind: local max [693, 451] 34.8
20:41:03.841 00.001 8996 AutoFind: local max [452, 515] 30.3
20:41:03.843 00.002 8996 AutoFind: local max [716, 427] 27.1
20:41:03.844 00.001 8996 AutoFind: local max [426, 315] 26.9
20:41:03.845 00.001 8996 AutoFind: local max [570, 665] 20.5
20:41:03.846 00.001 8996 AutoFind: local max [243, 425] 20.3
20:41:03.848 00.002 8996 AutoFind: local max [371, 949] 17.8
20:41:03.849 00.001 8996 AutoFind: local max [1215, 931] 17.7
20:41:03.850 00.001 8996 AutoFind: local max [254, 296] 16.9
20:41:03.851 00.001 8996 AutoFind: local max [568, 926] 15.9
20:41:03.853 00.002 8996 AutoFind: local max [634, 648] 14.2
20:41:03.853 00.000 8996 AutoFind: local max [450, 365] 13.9
20:41:03.855 00.002 8996 AutoFind: local max [463, 178] 13.9
20:41:03.855 00.000 8996 AutoFind: local max [658, 708] 13.3
20:41:03.856 00.001 8996 AutoFind: local max [309, 935] 12.9
20:41:03.857 00.001 8996 AutoFind: local max [1204, 74] 12.4
20:41:03.858 00.001 8996 AutoFind: local max [600, 574] 12.0
20:41:03.859 00.001 8996 AutoFind: local max [315, 241] 11.4
20:41:03.859 00.000 8996 AutoFind: local max [189, 375] 10.8
20:41:03.860 00.001 8996 AutoFind: local max [542, 582] 10.5
20:41:03.861 00.001 8996 AutoFind: local max [239, 872] 10.5
20:41:03.863 00.002 8996 AutoFind: local max [964, 331] 10.3
20:41:03.865 00.002 8996 AutoFind: local max [548, 736] 9.9
20:41:03.866 00.001 8996 AutoFind: local max [781, 829] 9.4
20:41:03.868 00.002 8996 AutoFind: local max [103, 289] 9.1
20:41:03.870 00.002 8996 AutoFind: local max [998, 276] 8.8
20:41:03.871 00.001 8996 AutoFind: local max [1196, 570] 8.5
20:41:03.873 00.002 8996 AutoFind: local max [115, 929] 8.5
20:41:03.875 00.002 8996 AutoFind: local max [1191, 106] 8.0
20:41:03.876 00.001 8996 AutoFind: local max [634, 810] 7.9
20:41:03.878 00.002 8996 AutoFind: local max [753, 11] 7.8
20:41:03.879 00.001 8996 AutoFind: local max [338, 707] 7.8
20:41:03.881 00.002 8996 AutoFind: local max [899, 546] 7.5
20:41:03.883 00.002 8996 AutoFind: local max [587, 586] 7.3
20:41:03.884 00.001 8996 AutoFind: local max [1042, 802] 7.3
20:41:03.886 00.002 8996 AutoFind: local max [181, 289] 7.3
20:41:03.888 00.002 8996 AutoFind: local max [268, 425] 6.9
20:41:03.888 00.000 8996 AutoFind: local max [1212, 357] 6.8
20:41:03.889 00.001 8996 AutoFind: local max [788, 676] 6.7
20:41:03.890 00.001 8996 AutoFind: local max [1079, 171] 6.4
20:41:03.891 00.001 8996 AutoFind: local max [249, 804] 6.4
20:41:03.892 00.001 8996 AutoFind: local max [1222, 797] 5.8
20:41:03.893 00.001 8996 AutoFind: local max [229, 693] 5.8
20:41:03.894 00.001 8996 AutoFind: local max [82, 408] 5.7
20:41:03.895 00.001 8996 AutoFind: local max [14, 134] 5.6
20:41:03.896 00.001 8996 AutoFind: local max [276, 864] 5.6
20:41:03.898 00.002 8996 AutoFind: local max [572, 257] 5.5
20:41:03.899 00.001 8996 AutoFind: local max [474, 908] 5.5
20:41:03.901 00.002 8996 AutoFind: local max [864, 338] 5.1
20:41:03.903 00.002 8996 AutoFind: local max [522, 753] 5.0
20:41:03.904 00.001 8996 AutoFind: local max [162, 596] 5.0
20:41:03.906 00.002 8996 AutoFind: local max [179, 904] 4.8
20:41:03.907 00.001 8996 AutoFind: local max [706, 637] 4.7
20:41:03.908 00.001 8996 AutoFind: local max [564, 842] 4.5
20:41:03.909 00.001 8996 AutoFind: local max [684, 188] 4.5
20:41:03.910 00.001 8996 AutoFind: local max [151, 472] 4.5
20:41:03.911 00.001 8996 AutoFind: local max [198, 101] 4.5
20:41:03.911 00.000 8996 AutoFind: local max [436, 352] 4.4
20:41:03.912 00.001 8996 AutoFind: local max [347, 869] 4.4
20:41:03.913 00.001 8996 AutoFind: local max [921, 63] 4.4
20:41:03.914 00.001 8996 AutoFind: local max [576, 189] 4.4
20:41:03.915 00.001 8996 AutoFind: local max [437, 808] 4.4
20:41:03.915 00.000 8996 AutoFind: local max [1149, 761] 4.3
20:41:03.916 00.001 8996 AutoFind: local max [971, 890] 4.3
20:41:03.917 00.001 8996 AutoFind: local max [197, 938] 4.3
20:41:03.918 00.001 8996 AutoFind: local max [504, 816] 4.2
20:41:03.918 00.000 8996 AutoFind: local max [176, 263] 4.2
20:41:03.919 00.001 8996 AutoFind: local max [211, 752] 4.2
20:41:03.920 00.001 8996 AutoFind: local max [94, 560] 4.2
20:41:03.920 00.000 8996 AutoFind: local max [451, 231] 4.2
20:41:03.921 00.001 8996 AutoFind: local max [158, 15] 4.1
20:41:03.922 00.001 8996 AutoFind: local max [480, 114] 4.1
20:41:03.923 00.001 8996 AutoFind: local max [580, 511] 4.0
20:41:03.923 00.000 8996 AutoFind: local max [66, 50] 4.0
20:41:03.924 00.001 8996 AutoFind: local max [941, 942] 3.9
20:41:03.925 00.001 8996 AutoFind: local max [739, 177] 3.9
20:41:03.925 00.000 8996 AutoFind: local max [1266, 769] 3.9
20:41:03.926 00.001 8996 AutoFind: local max [818, 350] 3.9
20:41:03.927 00.001 8996 AutoFind: local max [727, 334] 3.8
20:41:03.928 00.001 8996 AutoFind: local max [559, 37] 3.8
20:41:03.928 00.000 8996 AutoFind: local max [693, 326] 3.8
20:41:03.929 00.001 8996 AutoFind: local max [733, 656] 3.8
20:41:03.930 00.001 8996 AutoFind: local max [442, 419] 3.8
20:41:03.931 00.001 8996 AutoFind: local max [933, 191] 3.8
20:41:03.931 00.000 8996 AutoFind: local max [789, 170] 3.7
20:41:03.932 00.001 8996 AutoFind: local max [1026, 802] 3.7
20:41:03.933 00.001 8996 AutoFind: local max [242, 575] 3.7
20:41:03.934 00.001 8996 AutoFind: local max [418, 791] 3.7
20:41:03.935 00.001 8996 AutoFind: too close [418, 791] 3.7 - [437, 808] 4.4
20:41:03.935 00.000 8996 AutoFind: too close [1026, 802] 3.7 - [1042, 802] 7.3
20:41:03.936 00.001 8996 AutoFind: too close [436, 352] 4.4 - [450, 365] 13.9
20:41:03.937 00.001 8996 AutoFind: close dim-bright [151, 472] 4.5 - [140, 473] 174.1
20:41:03.938 00.001 8996 AutoFind: too close [587, 586] 7.3 - [600, 574] 12.0
20:41:03.938 00.000 8996 AutoFind: too close to edge [1266, 769] 3.9
20:41:03.939 00.001 8996 AutoFind: too close to edge [158, 15] 4.1
20:41:03.940 00.001 8996 AutoFind: too close to edge [14, 134] 5.6
20:41:03.940 00.000 8996 AutoFind: too close to edge [753, 11] 7.8
20:41:03.941 00.001 8996 AutoFind: too close to edge [371, 949] 17.8
20:41:03.942 00.001 8996 AutoFind: BPP = 16, saturation at 67816, pedestal 2281, thresh = 61262
20:41:03.943 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.943 00.000 8996 Star::Find returns 1 (0), X=140.01, Y=473.20, Mass=752857, SNR=359.8, Peak=57651 HFD=4.4
20:41:03.944 00.001 8996 Star::Find(15, 780, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.945 00.001 8996 Star::Find returns 1 (0), X=779.85, Y=313.93, Mass=428418, SNR=259.8, Peak=43286 HFD=4.2
20:41:03.946 00.001 8996 Star::Find(15, 963, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.947 00.001 8996 Star::Find returns 1 (0), X=963.45, Y=97.49, Mass=395786, SNR=253.5, Peak=33856 HFD=4.2
20:41:03.947 00.000 8996 Star::Find(15, 929, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.948 00.001 8996 Star::Find returns 1 (0), X=928.80, Y=510.44, Mass=384543, SNR=220.6, Peak=29325 HFD=4.5
20:41:03.949 00.001 8996 Star::Find(15, 900, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.950 00.001 8996 Star::Find returns 1 (0), X=899.92, Y=487.74, Mass=257479, SNR=203.7, Peak=24678 HFD=4.1
20:41:03.951 00.001 8996 Star::Find(15, 499, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.951 00.000 8996 Star::Find returns 1 (0), X=499.43, Y=490.62, Mass=284545, SNR=215.2, Peak=23107 HFD=4.2
20:41:03.952 00.001 8996 Star::Find(15, 946, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.953 00.001 8996 Star::Find returns 1 (0), X=946.13, Y=760.97, Mass=194583, SNR=155.8, Peak=19229 HFD=4.3
20:41:03.954 00.001 8996 Star::Find(15, 1146, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.955 00.001 8996 Star::Find returns 1 (0), X=1145.98, Y=643.86, Mass=192976, SNR=162.1, Peak=16909 HFD=4.3
20:41:03.955 00.000 8996 Star::Find(15, 483, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.956 00.001 8996 Star::Find returns 1 (0), X=482.85, Y=385.61, Mass=158399, SNR=148.5, Peak=14451 HFD=4.2
20:41:03.958 00.002 8996 Star::Find(15, 534, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.959 00.001 8996 Star::Find returns 1 (0), X=534.09, Y=804.65, Mass=167853, SNR=155.7, Peak=15312 HFD=4.3
20:41:03.960 00.001 8996 Star::Find(15, 414, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.961 00.001 8996 Star::Find returns 1 (0), X=413.53, Y=356.82, Mass=139612, SNR=136.1, Peak=14102 HFD=3.8
20:41:03.961 00.000 8996 Star::Find(15, 182, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.962 00.001 8996 Star::Find returns 1 (0), X=181.73, Y=58.02, Mass=148115, SNR=115.5, Peak=13369 HFD=4.6
20:41:03.963 00.001 8996 Star::Find(15, 693, 451, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.964 00.001 8996 Star::Find returns 1 (0), X=692.97, Y=450.94, Mass=130876, SNR=99.4, Peak=14835 HFD=4.3
20:41:03.965 00.001 8996 Star::Find(15, 452, 515, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.966 00.001 8996 Star::Find returns 1 (0), X=451.70, Y=514.73, Mass=125415, SNR=128.3, Peak=11699 HFD=4.3
20:41:03.966 00.000 8996 Star::Find(15, 716, 427, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.967 00.001 8996 Star::Find returns 1 (0), X=715.82, Y=427.20, Mass=84151, SNR=91.8, Peak=10998 HFD=3.7
20:41:03.968 00.001 8996 Star::Find(15, 426, 315, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.969 00.001 8996 Star::Find returns 1 (0), X=425.66, Y=314.77, Mass=92055, SNR=97.5, Peak=9462 HFD=3.9
20:41:03.970 00.001 8996 Star::Find(15, 570, 665, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.970 00.000 8996 Star::Find returns 1 (0), X=569.86, Y=665.09, Mass=67684, SNR=82.4, Peak=9785 HFD=4.1
20:41:03.971 00.001 8996 Star::Find(15, 243, 425, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.972 00.001 8996 Star::Find returns 1 (0), X=243.48, Y=424.55, Mass=88370, SNR=89.1, Peak=9030 HFD=4.2
20:41:03.973 00.001 8996 Star::Find(15, 1215, 931, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.974 00.001 8996 Star::Find returns 1 (0), X=1215.67, Y=931.76, Mass=78985, SNR=75.7, Peak=8009 HFD=4.3
20:41:03.976 00.002 8996 Star::Find(15, 254, 296, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.978 00.002 8996 Star::Find returns 1 (0), X=254.05, Y=295.52, Mass=63374, SNR=71.7, Peak=7440 HFD=4.0
20:41:03.980 00.002 8996 Star::Find(15, 568, 926, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.981 00.001 8996 Star::Find returns 1 (0), X=568.28, Y=926.48, Mass=57349, SNR=60.6, Peak=7136 HFD=3.6
20:41:03.982 00.001 8996 Star::Find(15, 634, 648, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.983 00.001 8996 Star::Find returns 1 (0), X=633.68, Y=648.71, Mass=49285, SNR=57.6, Peak=6400 HFD=3.7
20:41:03.985 00.002 8996 Star::Find(15, 463, 178, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.987 00.002 8996 Star::Find returns 1 (0), X=462.89, Y=178.37, Mass=47831, SNR=59.7, Peak=7347 HFD=3.8
20:41:03.989 00.002 8996 Star::Find(15, 658, 708, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.991 00.002 8996 Star::Find returns 1 (0), X=657.71, Y=707.72, Mass=55423, SNR=73.1, Peak=6688 HFD=3.7
20:41:03.993 00.002 8996 Star::Find(15, 309, 935, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.995 00.002 8996 Star::Find returns 1 (0), X=308.75, Y=935.31, Mass=47059, SNR=56.5, Peak=6326 HFD=4.5
20:41:03.997 00.002 8996 Star::Find(15, 1204, 74, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:03.998 00.001 8996 Star::Find returns 1 (0), X=1204.53, Y=73.38, Mass=50816, SNR=66.0, Peak=6912 HFD=4.4
20:41:04.000 00.002 8996 Star::Find(15, 315, 241, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.001 00.001 8996 Star::Find returns 1 (0), X=315.21, Y=240.89, Mass=42100, SNR=55.3, Peak=7001 HFD=4.2
20:41:04.002 00.001 8996 Star::Find(15, 189, 375, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.004 00.002 8996 Star::Find returns 1 (0), X=189.14, Y=375.25, Mass=32527, SNR=46.7, Peak=5590 HFD=3.5
20:41:04.005 00.001 8996 Star::Find(15, 542, 582, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.006 00.001 8996 Star::Find returns 1 (0), X=541.73, Y=582.50, Mass=31058, SNR=43.8, Peak=5673 HFD=3.3
20:41:04.006 00.000 8996 Star::Find(15, 239, 872, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.008 00.002 8996 Star::Find returns 1 (0), X=239.10, Y=872.37, Mass=41468, SNR=49.8, Peak=6432 HFD=4.0
20:41:04.009 00.001 8996 Star::Find(15, 964, 331, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.010 00.001 8996 Star::Find returns 1 (0), X=963.99, Y=331.04, Mass=34053, SNR=47.8, Peak=6640 HFD=3.9
20:41:04.011 00.001 8996 Star::Find(15, 548, 736, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.012 00.001 8996 Star::Find returns 1 (0), X=547.78, Y=736.35, Mass=41100, SNR=58.3, Peak=6925 HFD=4.0
20:41:04.013 00.001 8996 Star::Find(15, 781, 829, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.014 00.001 8996 Star::Find returns 1 (0), X=780.98, Y=829.16, Mass=30497, SNR=45.2, Peak=5840 HFD=4.0
20:41:04.015 00.001 8996 Star::Find(15, 103, 289, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.016 00.001 8996 Star::Find returns 1 (0), X=102.81, Y=288.61, Mass=42057, SNR=54.3, Peak=5366 HFD=4.7
20:41:04.016 00.000 8996 Star::Find(15, 998, 276, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.017 00.001 8996 Star::Find returns 1 (0), X=998.77, Y=276.34, Mass=28636, SNR=50.1, Peak=5462 HFD=3.6
20:41:04.018 00.001 8996 Star::Find(15, 1196, 570, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.019 00.001 8996 Star::Find returns 1 (0), X=1196.38, Y=570.03, Mass=27234, SNR=40.7, Peak=5686 HFD=3.8
20:41:04.020 00.001 8996 Star::Find(15, 115, 929, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.021 00.001 8996 Star::Find returns 1 (0), X=114.33, Y=929.19, Mass=30585, SNR=42.2, Peak=5318 HFD=3.9
20:41:04.022 00.001 8996 Star::Find(15, 1191, 106, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.023 00.001 8996 Star::Find returns 1 (0), X=1190.82, Y=106.21, Mass=30199, SNR=44.2, Peak=5171 HFD=4.0
20:41:04.024 00.001 8996 Star::Find(15, 634, 810, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.024 00.000 8996 Star::Find returns 1 (0), X=633.77, Y=809.71, Mass=22570, SNR=37.8, Peak=5680 HFD=3.1
20:41:04.025 00.001 8996 Star::Find(15, 338, 707, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.026 00.001 8996 Star::Find returns 1 (0), X=337.58, Y=707.03, Mass=32484, SNR=45.4, Peak=5337 HFD=4.2
20:41:04.027 00.001 8996 Star::Find(15, 899, 546, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.027 00.000 8996 Star::Find returns 1 (0), X=899.39, Y=546.02, Mass=24042, SNR=38.0, Peak=4992 HFD=3.4
20:41:04.029 00.002 8996 Star::Find(15, 181, 289, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.029 00.000 8996 Star::Find returns 1 (0), X=180.69, Y=288.58, Mass=28832, SNR=46.3, Peak=4848 HFD=4.4
20:41:04.030 00.001 8996 Star::Find(15, 268, 425, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.031 00.001 8996 Star::Find returns 1 (0), X=267.52, Y=424.70, Mass=29339, SNR=47.7, Peak=5117 HFD=4.0
20:41:04.032 00.001 8996 Star::Find(15, 1212, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.033 00.001 8996 Star::Find returns 1 (0), X=1212.16, Y=356.36, Mass=18849, SNR=35.1, Peak=4838 HFD=3.1
20:41:04.033 00.000 8996 Star::Find(15, 788, 676, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.034 00.001 8996 Star::Find returns 1 (0), X=787.57, Y=675.73, Mass=20025, SNR=31.6, Peak=4861 HFD=3.2
20:41:04.035 00.001 8996 Star::Find(15, 1079, 171, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.037 00.002 8996 Star::Find returns 1 (0), X=1079.66, Y=171.40, Mass=22539, SNR=40.0, Peak=4521 HFD=3.5
20:41:04.038 00.001 8996 Star::Find(15, 249, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.039 00.001 8996 Star::Find returns 1 (0), X=248.59, Y=804.08, Mass=18324, SNR=31.8, Peak=4496 HFD=3.4
20:41:04.040 00.001 8996 Star::Find(15, 1222, 797, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.041 00.001 8996 Star::Find returns 1 (0), X=1222.04, Y=796.56, Mass=18999, SNR=33.3, Peak=4384 HFD=3.6
20:41:04.042 00.001 8996 Star::Find(15, 229, 693, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.044 00.002 8996 Star::Find returns 1 (0), X=229.54, Y=693.10, Mass=15719, SNR=27.2, Peak=4169 HFD=3.5
20:41:04.045 00.001 8996 Star::Find(15, 82, 408, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.046 00.001 8996 Star::Find returns 1 (0), X=81.42, Y=407.57, Mass=22991, SNR=36.2, Peak=4470 HFD=3.3
20:41:04.047 00.001 8996 Star::Find(15, 276, 864, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.047 00.000 8996 Star::Find returns 1 (0), X=276.24, Y=864.67, Mass=18001, SNR=32.2, Peak=4099 HFD=3.6
20:41:04.048 00.001 8996 Star::Find(15, 572, 257, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.049 00.001 8996 Star::Find returns 1 (0), X=571.63, Y=256.42, Mass=20192, SNR=33.7, Peak=4294 HFD=3.7
20:41:04.050 00.001 8996 Star::Find(15, 474, 908, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.052 00.002 8996 Star::Find returns 1 (0), X=473.98, Y=908.56, Mass=12102, SNR=24.3, Peak=4275 HFD=2.3
20:41:04.053 00.001 8996 Star::Find(15, 864, 338, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.053 00.000 8996 Star::Find returns 1 (0), X=864.66, Y=337.81, Mass=12865, SNR=25.9, Peak=4070 HFD=2.7
20:41:04.054 00.001 8996 Star::Find(15, 522, 753, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.055 00.001 8996 Star::Find returns 1 (0), X=522.10, Y=753.13, Mass=17210, SNR=29.9, Peak=4569 HFD=3.8
20:41:04.056 00.001 8996 Star::Find(15, 162, 596, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.057 00.001 8996 Star::Find returns 1 (0), X=161.73, Y=596.10, Mass=14904, SNR=27.8, Peak=4185 HFD=3.4
20:41:04.058 00.001 8996 Star::Find(15, 179, 904, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.059 00.001 8996 Star::Find returns 1 (0), X=179.16, Y=904.24, Mass=10908, SNR=21.5, Peak=3901 HFD=2.7
20:41:04.060 00.001 8996 Star::Find(15, 706, 637, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.060 00.000 8996 Star::Find returns 1 (0), X=705.76, Y=637.13, Mass=16427, SNR=32.4, Peak=4656 HFD=3.4
20:41:04.061 00.001 8996 Star::Find(15, 564, 842, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.062 00.001 8996 Star::Find returns 1 (0), X=564.09, Y=842.19, Mass=16275, SNR=28.4, Peak=4381 HFD=3.8
20:41:04.063 00.001 8996 Star::Find(15, 684, 188, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.064 00.001 8996 Star::Find returns 1 (0), X=683.81, Y=187.64, Mass=7101, SNR=17.1, Peak=3859 HFD=2.4
20:41:04.065 00.001 8996 Star::Find(15, 151, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.066 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.20, Mass=752857, SNR=359.8, Peak=57651 HFD=4.4
20:41:04.066 00.000 8996 Star::Find(15, 198, 101, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.067 00.001 8996 Star::Find returns 1 (0), X=197.99, Y=100.76, Mass=12710, SNR=24.3, Peak=4121 HFD=2.7
20:41:04.068 00.001 8996 Star::Find(15, 347, 869, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.069 00.001 8996 Star::Find returns 1 (0), X=346.94, Y=868.40, Mass=12141, SNR=21.9, Peak=4125 HFD=3.1
20:41:04.070 00.001 8996 Star::Find(15, 921, 63, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.071 00.001 8996 Star::Find returns 1 (0), X=921.11, Y=62.40, Mass=11200, SNR=23.8, Peak=3965 HFD=3.3
20:41:04.072 00.001 8996 Star::Find(15, 576, 189, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.072 00.000 8996 Star::Find returns 1 (0), X=576.63, Y=189.09, Mass=7049, SNR=17.5, Peak=3728 HFD=2.5
20:41:04.073 00.001 8996 Star::Find(15, 1149, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.074 00.001 8996 Star::Find returns 1 (0), X=1149.37, Y=761.33, Mass=13957, SNR=29.7, Peak=3971 HFD=3.5
20:41:04.076 00.002 8996 Star::Find(15, 971, 890, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.077 00.001 8996 Star::Find returns 1 (0), X=971.07, Y=890.36, Mass=8375, SNR=20.0, Peak=4057 HFD=2.3
20:41:04.078 00.001 8996 Star::Find(15, 197, 938, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.079 00.001 8996 Star::Find returns 1 (0), X=196.99, Y=937.87, Mass=10331, SNR=20.3, Peak=3558 HFD=3.8
20:41:04.080 00.001 8996 Star::Find(15, 504, 816, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.082 00.002 8996 Star::Find returns 1 (0), X=503.78, Y=816.79, Mass=10492, SNR=22.4, Peak=4022 HFD=3.0
20:41:04.083 00.001 8996 Star::Find(15, 176, 263, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.084 00.001 8996 Star::Find returns 1 (0), X=176.59, Y=262.81, Mass=13844, SNR=30.1, Peak=3885 HFD=3.5
20:41:04.085 00.001 8996 Star::Find(15, 211, 752, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.086 00.001 8996 Star::Find returns 1 (0), X=210.68, Y=751.69, Mass=8632, SNR=19.6, Peak=3760 HFD=2.8
20:41:04.087 00.001 8996 Star::Find(15, 94, 560, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.088 00.001 8996 Star::Find returns 1 (0), X=93.30, Y=560.42, Mass=12850, SNR=23.1, Peak=3910 HFD=3.2
20:41:04.089 00.001 8996 Star::Find(15, 451, 231, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.090 00.001 8996 Star::Find returns 1 (0), X=450.85, Y=230.79, Mass=12778, SNR=25.8, Peak=4067 HFD=3.7
20:41:04.090 00.000 8996 Star::Find(15, 480, 114, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.091 00.001 8996 Star::Find returns 1 (0), X=480.27, Y=113.80, Mass=7751, SNR=20.2, Peak=3817 HFD=2.5
20:41:04.092 00.001 8996 Star::Find(15, 580, 511, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.093 00.001 8996 Star::Find returns 1 (0), X=579.65, Y=511.15, Mass=12771, SNR=28.9, Peak=4022 HFD=3.2
20:41:04.094 00.001 8996 Star::Find(15, 66, 50, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.094 00.000 8996 Star::Find returns 1 (0), X=66.05, Y=50.09, Mass=14221, SNR=28.2, Peak=3776 HFD=3.9
20:41:04.095 00.001 8996 Star::Find(15, 941, 942, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.096 00.001 8996 Star::Find returns 1 (0), X=941.42, Y=941.86, Mass=11705, SNR=23.9, Peak=4115 HFD=3.5
20:41:04.097 00.001 8996 Star::Find(15, 739, 177, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.098 00.001 8996 Star::Find returns 1 (0), X=738.77, Y=175.85, Mass=10139, SNR=21.8, Peak=3699 HFD=3.5
20:41:04.098 00.000 8996 Star::Find(15, 818, 350, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.099 00.001 8996 Star::Find returns 1 (0), X=817.89, Y=350.25, Mass=9371, SNR=20.5, Peak=4009 HFD=2.6
20:41:04.100 00.001 8996 Star::Find(15, 727, 334, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.101 00.001 8996 Star::Find returns 1 (0), X=726.39, Y=334.10, Mass=6476, SNR=16.4, Peak=3901 HFD=2.4
20:41:04.103 00.002 8996 Star::Find(15, 559, 37, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.105 00.002 8996 Star::Find returns 1 (0), X=559.04, Y=37.47, Mass=10262, SNR=20.8, Peak=3865 HFD=3.8
20:41:04.106 00.001 8996 Star::Find(15, 693, 326, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.107 00.001 8996 Star::Find returns 1 (0), X=693.71, Y=326.35, Mass=9465, SNR=21.7, Peak=3773 HFD=2.9
20:41:04.108 00.001 8996 Star::Find(15, 733, 656, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.109 00.001 8996 Star::Find returns 1 (0), X=732.46, Y=656.89, Mass=8188, SNR=18.9, Peak=3696 HFD=3.2
20:41:04.111 00.002 8996 Star::Find(15, 442, 419, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.113 00.002 8996 Star::Find returns 1 (0), X=442.38, Y=418.53, Mass=6780, SNR=15.5, Peak=3949 HFD=1.7
20:41:04.114 00.001 8996 Star::Find(15, 933, 191, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.116 00.002 8996 Star::Find returns 1 (0), X=932.08, Y=191.27, Mass=10046, SNR=21.6, Peak=4445 HFD=2.6
20:41:04.118 00.002 8996 Star::Find(15, 789, 170, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.119 00.001 8996 Star::Find returns 1 (0), X=789.27, Y=169.99, Mass=5977, SNR=15.5, Peak=3632 HFD=2.5
20:41:04.121 00.002 8996 Star::Find(15, 242, 575, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.122 00.001 8996 Star::Find returns 1 (0), X=240.87, Y=575.43, Mass=12358, SNR=26.9, Peak=4080 HFD=4.4
20:41:04.123 00.001 8996 AutoFind: finding best star pass 1
20:41:04.124 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.125 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.20, Mass=752857, SNR=359.8, Peak=57651 HFD=4.4
20:41:04.126 00.001 8996 AutoFind returns star at [140, 473] 174.1 Mass 752857 SNR 359.8
20:41:04.127 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.128 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.20, Mass=752857, SNR=359.8, Peak=57651 HFD=4.4
20:41:04.129 00.001 8996 MultiStar: List (12): {140.01, 473.20}(359.8), {779.85, 313.93}(259.8), {963.45, 97.49}(253.5), {928.80, 510.44}(220.6), {899.92, 487.74}(203.7), {499.43, 490.62}(215.2), {946.13, 760.97}(155.8), {1145.98, 643.86}(162.1), {482.85, 385.61}(148.5), {534.09, 804.65}(155.7), {413.53, 356.82}(136.1), {181.73, 58.02}(115.5), 
20:41:04.130 00.001 8996 setting lock position to (140.01, 473.20)
20:41:04.132 00.002 8996 MultiStar: stabilizing after lock position change
20:41:04.132 00.000 8996 AutoSelect: state = 1, call UpdateGuideState
20:41:04.133 00.001 8996 UpdateGuideState(): m_state=1
20:41:04.134 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:41:04.135 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.20, Mass=752857, SNR=359.8, Peak=57651 HFD=4.4
20:41:04.135 00.000 8996 CameraToMount -- cameraTheta (0.00) - m_xAngle (3.04) = xAngle (-3.04 = -3.04)
20:41:04.136 00.001 8996 CameraToMount -- cameraTheta (0.00) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-3.01 = -3.01)
20:41:04.137 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=-0.00, mountTheta=0.00
20:41:04.142 00.005 8996 setting force full frames = false
20:41:04.143 00.001 8996 setting lock position to (140.01, 473.20)
20:41:04.143 00.000 8996 MultiStar: stabilizing after lock position change
20:41:04.144 00.001 8996 CurrentPosition() valid, moving to STATE_SELECTED
20:41:04.145 00.001 8996 Changing from state SELECTING to SELECTED
20:41:04.146 00.001 8996 guider state => SELECTED
20:41:04.156 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57651, med=2761, FiltMin=2477, FiltMax=28192, Gamma=1.000
20:41:04.178 00.022 8996 UpdateGuideState exits: m=752857 SNR=359.8
20:41:04.179 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57651, med=2761, FiltMin=2477, FiltMax=28192, Gamma=1.000
20:41:04.198 00.019 8996 Status Line: Auto-selected star at (140.0, 473.2)
20:41:04.207 00.009 8996 PhdController: newstate STATE_WAIT_SELECTED
20:41:04.208 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:04.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:04.210 00.001 8996 Enqueuing Expose request
20:41:04.211 00.001 20224 Worker thread wakes up
20:41:04.211 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:04.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:41:05.173 00.962 20224 Exposure complete
20:41:05.218 00.045 20224 worker thread done servicing request
20:41:05.218 00.000 8996 OnExposeComplete: enter
20:41:05.218 00.000 8996 UpdateGuideState(): m_state=2
20:41:05.220 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
20:41:05.220 00.000 8996 Star::Find returns 1 (0), X=139.68, Y=473.48, Mass=768535, SNR=345.6, Peak=51971 HFD=4.7
20:41:05.220 00.000 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (3.04) = xAngle (-0.61 = -0.61)
20:41:05.222 00.002 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (3.04) + m_yAngleError (-0.04)) = yAngle (-0.58 = -0.58)
20:41:05.222 00.000 8996 CameraToMount -- cameraX=-0.32 cameraY=0.28 hyp=0.43 cameraTheta=2.43 mountX=0.35 mountY=-0.23, mountTheta=-0.59
20:41:05.224 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51971, med=2755, FiltMin=2477, FiltMax=31990, Gamma=1.000
20:41:05.232 00.008 8996 UpdateGuideState exits: m=768535 SNR=345.6
20:41:05.236 00.004 8996 PhdController: newstate STATE_CALIBRATE
20:41:05.236 00.000 8996 PhdController: clearing calibration
20:41:05.242 00.006 8996 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:41:05.343 00.101 8996 ScopeASCOM::SideOfPier() returns 0
20:41:05.343 00.000 8996 PhdController: start calibration
20:41:05.345 00.002 8996 Changing from state SELECTED to CALIBRATING_PRIMARY
20:41:05.345 00.000 8996 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:41:05.345 00.000 8996 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:41:05.345 00.000 8996 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:41:05.345 00.000 8996 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:41:05.345 00.000 8996 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.023290
20:41:05.345 00.000 8996 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 14
20:41:05.345 00.000 8996 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:41:05.345 00.000 8996 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:41:05.345 00.000 8996 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:41:05.345 00.000 8996 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:01:35"
20:41:05.345 00.000 8996 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:41:05.345 00.000 8996 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.4 0.5}, {-3.9 0.4}, {-4.8 0.4}, {-7.5 0.7}, {-8.5 1.0}, {-11.6 1.2}, {-12.9 1.2}, {-15.8 1.5}, {-16.6 1.7}, {-19.3 2.1}, {-20.6 2.2}, {-23.0 2.5}, {-24.4 2.9}, {-27.4 2.8}, {-27.4 2.8}, {-16.8 2.1}, {-6.1 1.1}, {-0.8 0.8}"
20:41:05.345 00.000 8996 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.3}, {0.0 4.1}, {0.2 5.4}, {0.4 8.4}, {0.3 9.4}, {0.5 12.4}, {0.6 14.2}, {1.3 17.1}, {1.4 18.0}, {1.2 21.3}, {1.3 22.6}, {1.7 25.6}, {1.7 25.6}, {1.0 16.5}, {-0.1 5.2}, {-0.4 4.3}"
20:41:05.502 00.157 8996 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:41:05.502 00.000 8996 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:41:05.661 00.159 8996 ScopeASCOM::SideOfPier() returns 0
20:41:05.663 00.002 8996 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
20:41:05.807 00.144 8996 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:41:06.065 00.258 8996 ScopeASCOM::SideOfPier() returns 0
20:41:06.224 00.159 8996 guider state => CALIBRATING_PRIMARY
20:41:06.224 00.000 8996 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
20:41:06.224 00.000 8996 reset dither spiral
20:41:06.224 00.000 8996 PhdController: newstate STATE_CALIBRATION_WAIT
20:41:06.224 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:06.224 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:06.224 00.000 8996 Enqueuing Expose request
20:41:06.224 00.000 20224 Worker thread wakes up
20:41:06.224 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:06.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:41:07.376 01.152 20224 Exposure complete
20:41:07.420 00.044 20224 worker thread done servicing request
20:41:07.420 00.000 8996 OnExposeComplete: enter
20:41:07.421 00.001 8996 UpdateGuideState(): m_state=3
20:41:07.421 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
20:41:07.421 00.000 8996 Star::Find returns 1 (0), X=139.86, Y=473.77, Mass=755997, SNR=405.7, Peak=56429 HFD=4.5
20:41:07.499 00.078 8996 Scope::UpdateCalibrationState: starting location = 139.86,473.77 coords = 5.72,27.9
20:41:07.499 00.000 8996 Status Line: West step   1, dist= 0.0
20:41:07.502 00.003 8996 Enqueuing Calibration Move request for direction 3
20:41:07.503 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56429, med=2758, FiltMin=2493, FiltMax=30838, Gamma=1.000
20:41:07.503 00.000 20224 Worker thread wakes up
20:41:07.505 00.002 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:07.505 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:07.505 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:07.505 00.000 20224 MoveAxis(W, 450, -)
20:41:07.505 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:07.505 00.000 20224 IsSlewing returns 0
20:41:07.505 00.000 20224 IsGuiding returns 0
20:41:07.515 00.010 8996 UpdateGuideState exits: m=755997 SNR=405.7
20:41:07.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:07.516 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:07.517 00.001 8996 Enqueuing Expose request
20:41:07.534 00.017 20224 PulseGuide returned control before completion, sleep 429
20:41:07.982 00.448 20224 IsGuiding returns 1
20:41:07.982 00.000 20224 scope still moving after pulse duration time elapsed
20:41:08.013 00.031 20224 IsSlewing returns 0
20:41:08.014 00.001 20224 IsGuiding returns 1
20:41:08.044 00.030 20224 IsSlewing returns 0
20:41:08.044 00.000 20224 IsGuiding returns 0
20:41:08.044 00.000 20224 scope move finished after 450 + 89 ms
20:41:08.044 00.000 20224 Move returns status 0, amount 450
20:41:08.044 00.000 20224 move complete, result=0
20:41:08.045 00.001 20224 worker thread done servicing request
20:41:08.045 00.000 20224 Worker thread wakes up
20:41:08.045 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:08.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,459,31,31)
20:41:09.000 00.955 20224 Exposure complete
20:41:09.050 00.050 20224 worker thread done servicing request
20:41:09.050 00.000 8996 OnExposeComplete: enter
20:41:09.050 00.000 8996 UpdateGuideState(): m_state=3
20:41:09.050 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
20:41:09.050 00.000 8996 Star::Find returns 1 (0), X=138.62, Y=473.70, Mass=723626, SNR=355.7, Peak=36393 HFD=4.8
20:41:09.050 00.000 8996 Status Line: West step   2, dist= 1.2
20:41:09.050 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:09.050 00.000 20224 Worker thread wakes up
20:41:09.050 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:09.050 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:09.050 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:09.050 00.000 20224 MoveAxis(W, 450, -)
20:41:09.050 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:09.050 00.000 20224 IsSlewing returns 0
20:41:09.050 00.000 20224 IsGuiding returns 0
20:41:09.050 00.000 20224 PulseGuide returned control before completion, sleep 459
20:41:09.050 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=36393, med=2749, FiltMin=2509, FiltMax=29955, Gamma=1.000
20:41:09.064 00.014 8996 UpdateGuideState exits: m=723626 SNR=355.7
20:41:09.064 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:09.064 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:09.064 00.000 8996 Enqueuing Expose request
20:41:09.526 00.462 20224 IsGuiding returns 1
20:41:09.526 00.000 20224 scope still moving after pulse duration time elapsed
20:41:09.558 00.032 20224 IsSlewing returns 0
20:41:09.559 00.001 20224 IsGuiding returns 0
20:41:09.559 00.000 20224 scope move finished after 450 + 49 ms
20:41:09.559 00.000 20224 Move returns status 0, amount 450
20:41:09.559 00.000 20224 move complete, result=0
20:41:09.559 00.000 20224 worker thread done servicing request
20:41:09.559 00.000 20224 Worker thread wakes up
20:41:09.559 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:09.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,459,31,31)
20:41:10.708 01.149 20224 Exposure complete
20:41:10.756 00.048 20224 worker thread done servicing request
20:41:10.756 00.000 8996 OnExposeComplete: enter
20:41:10.756 00.000 8996 UpdateGuideState(): m_state=3
20:41:10.756 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
20:41:10.756 00.000 8996 Star::Find returns 1 (0), X=135.66, Y=473.84, Mass=764513, SNR=338.0, Peak=63968 HFD=4.6
20:41:10.756 00.000 8996 Status Line: West step   3, dist= 4.2
20:41:10.756 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:10.756 00.000 20224 Worker thread wakes up
20:41:10.756 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:10.756 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:10.756 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:10.756 00.000 20224 MoveAxis(W, 450, -)
20:41:10.756 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:10.756 00.000 20224 IsSlewing returns 0
20:41:10.756 00.000 20224 IsGuiding returns 0
20:41:10.756 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=63968, med=2752, FiltMin=2509, FiltMax=28176, Gamma=1.000
20:41:10.772 00.016 20224 PulseGuide returned control before completion, sleep 454
20:41:10.772 00.000 8996 UpdateGuideState exits: m=764513 SNR=338.0
20:41:10.772 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:10.772 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:10.772 00.000 8996 Enqueuing Expose request
20:41:11.236 00.464 20224 IsGuiding returns 1
20:41:11.236 00.000 20224 scope still moving after pulse duration time elapsed
20:41:11.268 00.032 20224 IsSlewing returns 0
20:41:11.268 00.000 20224 IsGuiding returns 0
20:41:11.268 00.000 20224 scope move finished after 450 + 51 ms
20:41:11.268 00.000 20224 Move returns status 0, amount 450
20:41:11.268 00.000 20224 move complete, result=0
20:41:11.268 00.000 20224 worker thread done servicing request
20:41:11.268 00.000 20224 Worker thread wakes up
20:41:11.268 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:11.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
20:41:12.224 00.956 20224 Exposure complete
20:41:12.272 00.048 20224 worker thread done servicing request
20:41:12.272 00.000 8996 OnExposeComplete: enter
20:41:12.272 00.000 8996 UpdateGuideState(): m_state=3
20:41:12.272 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
20:41:12.272 00.000 8996 Star::Find returns 1 (0), X=134.59, Y=474.06, Mass=771938, SNR=362.5, Peak=44905 HFD=4.9
20:41:12.272 00.000 8996 Status Line: West step   4, dist= 5.3
20:41:12.272 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:12.272 00.000 20224 Worker thread wakes up
20:41:12.272 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:12.272 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:12.272 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:12.272 00.000 20224 MoveAxis(W, 450, -)
20:41:12.272 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:12.272 00.000 20224 IsSlewing returns 0
20:41:12.272 00.000 20224 IsGuiding returns 0
20:41:12.272 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=44905, med=2755, FiltMin=2496, FiltMax=26374, Gamma=1.000
20:41:12.288 00.016 8996 UpdateGuideState exits: m=771938 SNR=362.5
20:41:12.288 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:12.288 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:12.288 00.000 8996 Enqueuing Expose request
20:41:12.320 00.032 20224 PulseGuide returned control before completion, sleep 418
20:41:12.752 00.432 20224 IsGuiding returns 1
20:41:12.752 00.000 20224 scope still moving after pulse duration time elapsed
20:41:12.784 00.032 20224 IsSlewing returns 0
20:41:12.784 00.000 20224 IsGuiding returns 0
20:41:12.784 00.000 20224 scope move finished after 450 + 55 ms
20:41:12.784 00.000 20224 Move returns status 0, amount 450
20:41:12.784 00.000 20224 move complete, result=0
20:41:12.785 00.001 20224 worker thread done servicing request
20:41:12.785 00.000 20224 Worker thread wakes up
20:41:12.785 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:12.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
20:41:13.932 01.147 20224 Exposure complete
20:41:13.980 00.048 20224 worker thread done servicing request
20:41:13.980 00.000 8996 OnExposeComplete: enter
20:41:13.980 00.000 8996 UpdateGuideState(): m_state=3
20:41:13.980 00.000 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
20:41:13.980 00.000 8996 Star::Find returns 1 (0), X=131.77, Y=474.58, Mass=755994, SNR=344.9, Peak=52105 HFD=4.7
20:41:13.980 00.000 8996 Status Line: West step   5, dist= 8.1
20:41:13.980 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:13.980 00.000 20224 Worker thread wakes up
20:41:13.980 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:13.980 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:13.980 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:13.980 00.000 20224 MoveAxis(W, 450, -)
20:41:13.980 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:13.980 00.000 20224 IsSlewing returns 0
20:41:13.980 00.000 20224 IsGuiding returns 0
20:41:13.995 00.015 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52105, med=2758, FiltMin=2505, FiltMax=30515, Gamma=1.000
20:41:13.995 00.000 8996 UpdateGuideState exits: m=755994 SNR=344.9
20:41:13.995 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:13.995 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:13.995 00.000 8996 Enqueuing Expose request
20:41:14.029 00.034 20224 PulseGuide returned control before completion, sleep 425
20:41:14.458 00.429 20224 IsGuiding returns 1
20:41:14.458 00.000 20224 scope still moving after pulse duration time elapsed
20:41:14.489 00.031 20224 IsSlewing returns 0
20:41:14.489 00.000 20224 IsGuiding returns 1
20:41:14.523 00.034 20224 IsSlewing returns 0
20:41:14.523 00.000 20224 IsGuiding returns 0
20:41:14.523 00.000 20224 scope move finished after 450 + 79 ms
20:41:14.523 00.000 20224 Move returns status 0, amount 450
20:41:14.523 00.000 20224 move complete, result=0
20:41:14.523 00.000 20224 worker thread done servicing request
20:41:14.523 00.000 20224 Worker thread wakes up
20:41:14.523 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:14.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(117,460,31,31)
20:41:15.487 00.964 20224 Exposure complete
20:41:15.532 00.045 20224 worker thread done servicing request
20:41:15.532 00.000 8996 OnExposeComplete: enter
20:41:15.532 00.000 8996 UpdateGuideState(): m_state=3
20:41:15.532 00.000 8996 Star::Find(15, 131, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
20:41:15.532 00.000 8996 Star::Find returns 1 (0), X=130.38, Y=474.58, Mass=712048, SNR=322.7, Peak=38137 HFD=4.9
20:41:15.532 00.000 8996 Status Line: West step   6, dist= 9.5
20:41:15.532 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:15.532 00.000 20224 Worker thread wakes up
20:41:15.532 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:15.532 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:15.532 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:15.532 00.000 20224 MoveAxis(W, 450, -)
20:41:15.532 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:15.532 00.000 20224 IsSlewing returns 0
20:41:15.532 00.000 20224 IsGuiding returns 0
20:41:15.532 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=38137, med=2745, FiltMin=2489, FiltMax=29120, Gamma=1.000
20:41:15.547 00.015 8996 UpdateGuideState exits: m=712048 SNR=322.7
20:41:15.547 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:15.547 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:15.547 00.000 8996 Enqueuing Expose request
20:41:15.595 00.048 20224 PulseGuide returned control before completion, sleep 402
20:41:16.008 00.413 20224 IsGuiding returns 1
20:41:16.008 00.000 20224 scope still moving after pulse duration time elapsed
20:41:16.040 00.032 20224 IsSlewing returns 0
20:41:16.040 00.000 20224 IsGuiding returns 1
20:41:16.072 00.032 20224 IsSlewing returns 0
20:41:16.072 00.000 20224 IsGuiding returns 1
20:41:16.103 00.031 20224 IsSlewing returns 0
20:41:16.103 00.000 20224 IsGuiding returns 0
20:41:16.103 00.000 20224 scope move finished after 450 + 116 ms
20:41:16.103 00.000 20224 Move returns status 0, amount 450
20:41:16.103 00.000 20224 move complete, result=0
20:41:16.103 00.000 20224 worker thread done servicing request
20:41:16.103 00.000 20224 Worker thread wakes up
20:41:16.103 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:16.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(115,460,31,31)
20:41:17.258 01.155 20224 Exposure complete
20:41:17.302 00.044 20224 worker thread done servicing request
20:41:17.302 00.000 8996 OnExposeComplete: enter
20:41:17.302 00.000 8996 UpdateGuideState(): m_state=3
20:41:17.302 00.000 8996 Star::Find(15, 130, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
20:41:17.302 00.000 8996 Star::Find returns 1 (0), X=127.80, Y=474.69, Mass=737347, SNR=379.6, Peak=57344 HFD=4.6
20:41:17.302 00.000 8996 Status Line: West step   7, dist=12.1
20:41:17.302 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:17.302 00.000 20224 Worker thread wakes up
20:41:17.302 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:17.302 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:17.302 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:17.302 00.000 20224 MoveAxis(W, 450, -)
20:41:17.302 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:17.302 00.000 20224 IsSlewing returns 0
20:41:17.302 00.000 20224 IsGuiding returns 0
20:41:17.302 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57344, med=2749, FiltMin=2505, FiltMax=29651, Gamma=1.000
20:41:17.328 00.026 8996 UpdateGuideState exits: m=737347 SNR=379.6
20:41:17.328 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:17.328 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:17.328 00.000 8996 Enqueuing Expose request
20:41:17.349 00.021 20224 PulseGuide returned control before completion, sleep 420
20:41:17.780 00.431 20224 IsGuiding returns 1
20:41:17.780 00.000 20224 scope still moving after pulse duration time elapsed
20:41:17.812 00.032 20224 IsSlewing returns 0
20:41:17.812 00.000 20224 IsGuiding returns 1
20:41:17.844 00.032 20224 IsSlewing returns 0
20:41:17.844 00.000 20224 IsGuiding returns 0
20:41:17.844 00.000 20224 scope move finished after 450 + 83 ms
20:41:17.844 00.000 20224 Move returns status 0, amount 450
20:41:17.844 00.000 20224 move complete, result=0
20:41:17.844 00.000 20224 worker thread done servicing request
20:41:17.844 00.000 20224 Worker thread wakes up
20:41:17.844 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:17.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(113,460,31,31)
20:41:18.803 00.959 20224 Exposure complete
20:41:18.834 00.031 20224 worker thread done servicing request
20:41:18.834 00.000 8996 OnExposeComplete: enter
20:41:18.850 00.016 8996 UpdateGuideState(): m_state=3
20:41:18.850 00.000 8996 Star::Find(15, 127, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
20:41:18.850 00.000 8996 Star::Find returns 1 (0), X=126.58, Y=474.81, Mass=765172, SNR=347.2, Peak=42048 HFD=4.8
20:41:18.850 00.000 8996 Status Line: West step   8, dist=13.3
20:41:18.850 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:18.850 00.000 20224 Worker thread wakes up
20:41:18.850 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:18.850 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:18.850 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:18.850 00.000 20224 MoveAxis(W, 450, -)
20:41:18.850 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:18.850 00.000 20224 IsSlewing returns 0
20:41:18.850 00.000 20224 IsGuiding returns 0
20:41:18.850 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=42048, med=2752, FiltMin=2502, FiltMax=29430, Gamma=1.000
20:41:18.867 00.017 20224 PulseGuide returned control before completion, sleep 452
20:41:18.867 00.000 8996 UpdateGuideState exits: m=765172 SNR=347.2
20:41:18.867 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:18.867 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:18.867 00.000 8996 Enqueuing Expose request
20:41:19.327 00.460 20224 IsGuiding returns 1
20:41:19.328 00.001 20224 scope still moving after pulse duration time elapsed
20:41:19.357 00.029 20224 IsSlewing returns 0
20:41:19.358 00.001 20224 IsGuiding returns 0
20:41:19.358 00.000 20224 scope move finished after 450 + 48 ms
20:41:19.358 00.000 20224 Move returns status 0, amount 450
20:41:19.358 00.000 20224 move complete, result=0
20:41:19.358 00.000 20224 worker thread done servicing request
20:41:19.358 00.000 20224 Worker thread wakes up
20:41:19.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:19.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(112,460,31,31)
20:41:20.510 01.152 20224 Exposure complete
20:41:20.543 00.033 20224 worker thread done servicing request
20:41:20.543 00.000 8996 OnExposeComplete: enter
20:41:20.543 00.000 8996 UpdateGuideState(): m_state=3
20:41:20.543 00.000 8996 Star::Find(15, 126, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
20:41:20.557 00.014 8996 Star::Find returns 1 (0), X=123.81, Y=474.96, Mass=767729, SNR=389.7, Peak=62409 HFD=4.5
20:41:20.557 00.000 8996 Status Line: West step   9, dist=16.1
20:41:20.560 00.003 8996 Enqueuing Calibration Move request for direction 3
20:41:20.560 00.000 20224 Worker thread wakes up
20:41:20.560 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:20.560 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:20.560 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:20.560 00.000 20224 MoveAxis(W, 450, -)
20:41:20.560 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:20.560 00.000 20224 IsSlewing returns 0
20:41:20.560 00.000 20224 IsGuiding returns 0
20:41:20.560 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62409, med=2755, FiltMin=2477, FiltMax=32576, Gamma=1.000
20:41:20.574 00.014 8996 UpdateGuideState exits: m=767729 SNR=389.7
20:41:20.574 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:20.574 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:20.574 00.000 8996 Enqueuing Expose request
20:41:20.606 00.032 20224 PulseGuide returned control before completion, sleep 416
20:41:21.036 00.430 20224 IsGuiding returns 1
20:41:21.036 00.000 20224 scope still moving after pulse duration time elapsed
20:41:21.068 00.032 20224 IsSlewing returns 0
20:41:21.068 00.000 20224 IsGuiding returns 1
20:41:21.100 00.032 20224 IsSlewing returns 0
20:41:21.100 00.000 20224 IsGuiding returns 0
20:41:21.100 00.000 20224 scope move finished after 450 + 87 ms
20:41:21.100 00.000 20224 Move returns status 0, amount 450
20:41:21.100 00.000 20224 move complete, result=0
20:41:21.100 00.000 20224 worker thread done servicing request
20:41:21.100 00.000 20224 Worker thread wakes up
20:41:21.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:21.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(109,460,31,31)
20:41:22.060 00.960 20224 Exposure complete
20:41:22.108 00.048 20224 worker thread done servicing request
20:41:22.108 00.000 8996 OnExposeComplete: enter
20:41:22.108 00.000 8996 UpdateGuideState(): m_state=3
20:41:22.108 00.000 8996 Star::Find(15, 123, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
20:41:22.108 00.000 8996 Star::Find returns 1 (0), X=122.56, Y=475.28, Mass=751501, SNR=384.8, Peak=44947 HFD=4.8
20:41:22.108 00.000 8996 Status Line: West step  10, dist=17.4
20:41:22.108 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:22.108 00.000 20224 Worker thread wakes up
20:41:22.108 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:22.108 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:22.108 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:22.108 00.000 20224 MoveAxis(W, 450, -)
20:41:22.108 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:22.108 00.000 20224 IsSlewing returns 0
20:41:22.108 00.000 20224 IsGuiding returns 0
20:41:22.108 00.000 20224 PulseGuide returned control before completion, sleep 459
20:41:22.108 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=44947, med=2745, FiltMin=2461, FiltMax=30483, Gamma=1.000
20:41:22.124 00.016 8996 UpdateGuideState exits: m=751501 SNR=384.8
20:41:22.124 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:22.124 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:22.124 00.000 8996 Enqueuing Expose request
20:41:22.589 00.465 20224 IsGuiding returns 1
20:41:22.589 00.000 20224 scope still moving after pulse duration time elapsed
20:41:22.620 00.031 20224 IsSlewing returns 0
20:41:22.621 00.001 20224 IsGuiding returns 0
20:41:22.621 00.000 20224 scope move finished after 450 + 52 ms
20:41:22.621 00.000 20224 Move returns status 0, amount 450
20:41:22.621 00.000 20224 move complete, result=0
20:41:22.622 00.001 20224 worker thread done servicing request
20:41:22.622 00.000 20224 Worker thread wakes up
20:41:22.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:22.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(108,460,31,31)
20:41:23.768 01.146 20224 Exposure complete
20:41:23.813 00.045 20224 worker thread done servicing request
20:41:23.813 00.000 8996 OnExposeComplete: enter
20:41:23.814 00.001 8996 UpdateGuideState(): m_state=3
20:41:23.815 00.001 8996 Star::Find(15, 122, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
20:41:23.815 00.000 8996 Star::Find returns 1 (0), X=119.79, Y=475.45, Mass=776832, SNR=347.5, Peak=52950 HFD=4.6
20:41:23.816 00.001 8996 Status Line: West step  11, dist=20.1
20:41:23.818 00.002 8996 Enqueuing Calibration Move request for direction 3
20:41:23.819 00.001 20224 Worker thread wakes up
20:41:23.819 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:23.819 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:23.819 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:23.819 00.000 20224 MoveAxis(W, 450, -)
20:41:23.819 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:23.819 00.000 20224 IsSlewing returns 0
20:41:23.819 00.000 20224 IsGuiding returns 0
20:41:23.821 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52950, med=2745, FiltMin=2502, FiltMax=31965, Gamma=1.000
20:41:23.833 00.012 8996 UpdateGuideState exits: m=776832 SNR=347.5
20:41:23.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:23.834 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:23.835 00.001 8996 Enqueuing Expose request
20:41:23.861 00.026 20224 PulseGuide returned control before completion, sleep 418
20:41:24.293 00.432 20224 IsGuiding returns 1
20:41:24.293 00.000 20224 scope still moving after pulse duration time elapsed
20:41:24.325 00.032 20224 IsSlewing returns 0
20:41:24.325 00.000 20224 IsGuiding returns 1
20:41:24.357 00.032 20224 IsSlewing returns 0
20:41:24.357 00.000 20224 IsGuiding returns 0
20:41:24.357 00.000 20224 scope move finished after 450 + 88 ms
20:41:24.357 00.000 20224 Move returns status 0, amount 450
20:41:24.357 00.000 20224 move complete, result=0
20:41:24.357 00.000 20224 worker thread done servicing request
20:41:24.357 00.000 20224 Worker thread wakes up
20:41:24.357 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:24.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(105,460,31,31)
20:41:25.315 00.958 20224 Exposure complete
20:41:25.362 00.047 20224 worker thread done servicing request
20:41:25.362 00.000 8996 OnExposeComplete: enter
20:41:25.362 00.000 8996 UpdateGuideState(): m_state=3
20:41:25.362 00.000 8996 Star::Find(15, 119, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
20:41:25.362 00.000 8996 Star::Find returns 1 (0), X=118.60, Y=475.76, Mass=733935, SNR=353.8, Peak=39296 HFD=4.9
20:41:25.362 00.000 8996 Status Line: West step  12, dist=21.4
20:41:25.362 00.000 8996 Enqueuing Calibration Move request for direction 3
20:41:25.362 00.000 20224 Worker thread wakes up
20:41:25.362 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:25.362 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:25.362 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:25.362 00.000 20224 MoveAxis(W, 450, -)
20:41:25.362 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:25.362 00.000 20224 IsSlewing returns 0
20:41:25.362 00.000 20224 IsGuiding returns 0
20:41:25.362 00.000 20224 PulseGuide returned control before completion, sleep 459
20:41:25.378 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=39296, med=2742, FiltMin=2502, FiltMax=29302, Gamma=1.000
20:41:25.378 00.000 8996 UpdateGuideState exits: m=733935 SNR=353.8
20:41:25.378 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:25.378 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:25.378 00.000 8996 Enqueuing Expose request
20:41:25.841 00.463 20224 IsGuiding returns 1
20:41:25.841 00.000 20224 scope still moving after pulse duration time elapsed
20:41:25.873 00.032 20224 IsSlewing returns 0
20:41:25.873 00.000 20224 IsGuiding returns 0
20:41:25.873 00.000 20224 scope move finished after 450 + 47 ms
20:41:25.873 00.000 20224 Move returns status 0, amount 450
20:41:25.873 00.000 20224 move complete, result=0
20:41:25.873 00.000 20224 worker thread done servicing request
20:41:25.873 00.000 20224 Worker thread wakes up
20:41:25.873 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:25.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(104,461,31,31)
20:41:27.021 01.148 20224 Exposure complete
20:41:27.053 00.032 20224 worker thread done servicing request
20:41:27.053 00.000 8996 OnExposeComplete: enter
20:41:27.053 00.000 8996 UpdateGuideState(): m_state=3
20:41:27.053 00.000 8996 Star::Find(15, 118, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
20:41:27.069 00.016 8996 Star::Find returns 1 (0), X=115.74, Y=475.83, Mass=733914, SNR=377.9, Peak=39401 HFD=4.7
20:41:27.069 00.000 8996 Status Line: West step  13, dist=24.2
20:41:27.071 00.002 8996 Enqueuing Calibration Move request for direction 3
20:41:27.071 00.000 20224 Worker thread wakes up
20:41:27.071 00.000 20224 worker thread servicing REQUEST_MOVE scope dir W(3) 450 opts 0x0
20:41:27.071 00.000 20224 Handling axis move in thread for scope dir=3 dur=450
20:41:27.071 00.000 20224 scope move axis dir= 3 dur= 450 opts= 0x0
20:41:27.071 00.000 20224 MoveAxis(W, 450, -)
20:41:27.071 00.000 20224 Guiding  Dir = 3, Dur = 450
20:41:27.071 00.000 20224 IsSlewing returns 0
20:41:27.071 00.000 20224 IsGuiding returns 0
20:41:27.071 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=39401, med=2742, FiltMin=2477, FiltMax=28198, Gamma=1.000
20:41:27.085 00.014 8996 UpdateGuideState exits: m=733914 SNR=377.9
20:41:27.085 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:27.085 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:27.085 00.000 8996 Enqueuing Expose request
20:41:27.133 00.048 20224 PulseGuide returned control before completion, sleep 401
20:41:27.550 00.417 20224 IsGuiding returns 1
20:41:27.550 00.000 20224 scope still moving after pulse duration time elapsed
20:41:27.582 00.032 20224 IsSlewing returns 0
20:41:27.582 00.000 20224 IsGuiding returns 1
20:41:27.614 00.032 20224 IsSlewing returns 0
20:41:27.614 00.000 20224 IsGuiding returns 1
20:41:27.646 00.032 20224 IsSlewing returns 0
20:41:27.646 00.000 20224 IsGuiding returns 0
20:41:27.646 00.000 20224 scope move finished after 450 + 122 ms
20:41:27.646 00.000 20224 Move returns status 0, amount 450
20:41:27.646 00.000 20224 move complete, result=0
20:41:27.646 00.000 20224 worker thread done servicing request
20:41:27.646 00.000 20224 Worker thread wakes up
20:41:27.646 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:27.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(101,461,31,31)
20:41:28.603 00.957 20224 Exposure complete
20:41:28.651 00.048 20224 worker thread done servicing request
20:41:28.651 00.000 8996 OnExposeComplete: enter
20:41:28.651 00.000 8996 UpdateGuideState(): m_state=3
20:41:28.651 00.000 8996 Star::Find(15, 115, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
20:41:28.651 00.000 8996 Star::Find returns 1 (0), X=114.74, Y=476.22, Mass=732961, SNR=316.4, Peak=39129 HFD=4.8
20:41:28.682 00.031 8996 WEST calibration completes with steps=13 angle=-5.6 rate=4.314 parity=1
20:41:28.683 00.001 8996 Falling Through to state GO_EAST
20:41:28.683 00.000 8996 Status Line: East step   3, dist=25.2
20:41:28.683 00.000 8996 Enqueuing Calibration Move request for direction 2
20:41:28.683 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=39129, med=2745, FiltMin=2489, FiltMax=26528, Gamma=1.000
20:41:28.683 00.000 20224 Worker thread wakes up
20:41:28.683 00.000 20224 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:41:28.683 00.000 20224 Handling axis move in thread for scope dir=2 dur=2500
20:41:28.683 00.000 20224 scope move axis dir= 2 dur= 2500 opts= 0x0
20:41:28.683 00.000 20224 MoveAxis(E, 2500, -)
20:41:28.683 00.000 20224 Guiding  Dir = 2, Dur = 2500
20:41:28.683 00.000 20224 IsSlewing returns 0
20:41:28.683 00.000 20224 IsGuiding returns 0
20:41:28.683 00.000 8996 UpdateGuideState exits: m=732961 SNR=316.4
20:41:28.683 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:28.698 00.015 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:28.698 00.000 8996 Enqueuing Expose request
20:41:28.746 00.048 20224 PulseGuide returned control before completion, sleep 2450
20:41:31.206 02.460 20224 IsGuiding returns 1
20:41:31.206 00.000 20224 scope still moving after pulse duration time elapsed
20:41:31.238 00.032 20224 IsSlewing returns 0
20:41:31.238 00.000 20224 IsGuiding returns 1
20:41:31.270 00.032 20224 IsSlewing returns 0
20:41:31.270 00.000 20224 IsGuiding returns 1
20:41:31.302 00.032 20224 IsSlewing returns 0
20:41:31.302 00.000 20224 IsGuiding returns 1
20:41:31.333 00.031 20224 IsSlewing returns 0
20:41:31.333 00.000 20224 IsGuiding returns 0
20:41:31.333 00.000 20224 scope move finished after 2500 + 146 ms
20:41:31.333 00.000 20224 Move returns status 0, amount 2500
20:41:31.333 00.000 20224 move complete, result=0
20:41:31.333 00.000 20224 worker thread done servicing request
20:41:31.333 00.000 20224 Worker thread wakes up
20:41:31.333 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:31.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(100,461,31,31)
20:41:32.491 01.158 20224 Exposure complete
20:41:32.533 00.042 20224 worker thread done servicing request
20:41:32.533 00.000 8996 OnExposeComplete: enter
20:41:32.533 00.000 8996 UpdateGuideState(): m_state=3
20:41:32.533 00.000 8996 Star::Find(15, 114, 476, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:41:32.538 00.005 8996 Star::Find returns 1 (0), X=125.31, Y=475.61, Mass=763143, SNR=362.9, Peak=47705 HFD=4.7
20:41:32.538 00.000 8996 Status Line: East step   2, dist=14.7
20:41:32.540 00.002 8996 Enqueuing Calibration Move request for direction 2
20:41:32.540 00.000 20224 Worker thread wakes up
20:41:32.540 00.000 20224 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:41:32.540 00.000 20224 Handling axis move in thread for scope dir=2 dur=2500
20:41:32.540 00.000 20224 scope move axis dir= 2 dur= 2500 opts= 0x0
20:41:32.540 00.000 20224 MoveAxis(E, 2500, -)
20:41:32.542 00.002 20224 Guiding  Dir = 2, Dur = 2500
20:41:32.542 00.000 20224 IsSlewing returns 0
20:41:32.542 00.000 20224 IsGuiding returns 0
20:41:32.542 00.000 20224 PulseGuide returned control before completion, sleep 2509
20:41:32.544 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=47705, med=2745, FiltMin=2505, FiltMax=24985, Gamma=1.000
20:41:32.555 00.011 8996 UpdateGuideState exits: m=763143 SNR=362.9
20:41:32.555 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:32.555 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:32.558 00.003 8996 Enqueuing Expose request
20:41:35.055 02.497 20224 IsGuiding returns 0
20:41:35.055 00.000 20224 Move returns status 0, amount 2500
20:41:35.055 00.000 20224 move complete, result=0
20:41:35.055 00.000 20224 worker thread done servicing request
20:41:35.055 00.000 20224 Worker thread wakes up
20:41:35.055 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:35.056 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(110,461,31,31)
20:41:36.203 01.147 20224 Exposure complete
20:41:36.233 00.030 20224 worker thread done servicing request
20:41:36.233 00.000 8996 OnExposeComplete: enter
20:41:36.248 00.015 8996 UpdateGuideState(): m_state=3
20:41:36.248 00.000 8996 Star::Find(15, 125, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
20:41:36.248 00.000 8996 Star::Find returns 1 (0), X=136.07, Y=474.81, Mass=718920, SNR=314.6, Peak=55504 HFD=4.4
20:41:36.248 00.000 8996 Status Line: East step   1, dist= 3.9
20:41:36.248 00.000 8996 Enqueuing Calibration Move request for direction 2
20:41:36.248 00.000 20224 Worker thread wakes up
20:41:36.248 00.000 20224 worker thread servicing REQUEST_MOVE scope dir E(2) 850 opts 0x0
20:41:36.248 00.000 20224 Handling axis move in thread for scope dir=2 dur=850
20:41:36.248 00.000 20224 scope move axis dir= 2 dur= 850 opts= 0x0
20:41:36.248 00.000 20224 MoveAxis(E, 850, -)
20:41:36.248 00.000 20224 Guiding  Dir = 2, Dur = 850
20:41:36.248 00.000 20224 IsSlewing returns 0
20:41:36.248 00.000 20224 IsGuiding returns 0
20:41:36.248 00.000 20224 PulseGuide returned control before completion, sleep 859
20:41:36.248 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55504, med=2745, FiltMin=2496, FiltMax=26294, Gamma=1.000
20:41:36.265 00.017 8996 UpdateGuideState exits: m=718920 SNR=314.6
20:41:36.265 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:36.265 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:36.265 00.000 8996 Enqueuing Expose request
20:41:37.127 00.862 20224 IsGuiding returns 1
20:41:37.127 00.000 20224 scope still moving after pulse duration time elapsed
20:41:37.159 00.032 20224 IsSlewing returns 0
20:41:37.159 00.000 20224 IsGuiding returns 0
20:41:37.159 00.000 20224 scope move finished after 850 + 52 ms
20:41:37.159 00.000 20224 Move returns status 0, amount 850
20:41:37.159 00.000 20224 move complete, result=0
20:41:37.159 00.000 20224 worker thread done servicing request
20:41:37.159 00.000 20224 Worker thread wakes up
20:41:37.159 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:37.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,460,31,31)
20:41:38.315 01.156 20224 Exposure complete
20:41:38.362 00.047 20224 worker thread done servicing request
20:41:38.362 00.000 8996 OnExposeComplete: enter
20:41:38.363 00.001 8996 UpdateGuideState(): m_state=3
20:41:38.364 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
20:41:38.364 00.000 8996 Star::Find returns 1 (0), X=139.58, Y=474.52, Mass=741285, SNR=343.2, Peak=49821 HFD=4.9
20:41:38.597 00.233 8996 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:41:38.597 00.000 8996 Backlash: Looking for 3 moves of 1.2 px, max attempts = 133
20:41:38.597 00.000 8996 Falling Through to state CLEAR_BACKLASH
20:41:38.599 00.002 8996 Backlash: Starting north clearing using pulse width of 450
20:41:38.599 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:38.599 00.000 8996 Status Line: Clearing backlash step 1
20:41:38.601 00.002 20224 Worker thread wakes up
20:41:38.601 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:38.601 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:38.601 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:38.601 00.000 20224 MoveAxis(N, 450, -)
20:41:38.601 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:38.601 00.000 20224 IsSlewing returns 0
20:41:38.601 00.000 20224 IsGuiding returns 0
20:41:38.601 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=49821, med=2745, FiltMin=2489, FiltMax=27171, Gamma=1.000
20:41:38.612 00.011 8996 UpdateGuideState exits: m=741285 SNR=343.2
20:41:38.612 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:38.612 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:38.612 00.000 8996 Enqueuing Expose request
20:41:38.644 00.032 20224 PulseGuide returned control before completion, sleep 416
20:41:39.075 00.431 20224 IsGuiding returns 1
20:41:39.075 00.000 20224 scope still moving after pulse duration time elapsed
20:41:39.107 00.032 20224 IsSlewing returns 0
20:41:39.107 00.000 20224 IsGuiding returns 1
20:41:39.139 00.032 20224 IsSlewing returns 0
20:41:39.139 00.000 20224 IsGuiding returns 0
20:41:39.139 00.000 20224 scope move finished after 450 + 89 ms
20:41:39.139 00.000 20224 Move returns status 0, amount 450
20:41:39.139 00.000 20224 move complete, result=0
20:41:39.139 00.000 20224 worker thread done servicing request
20:41:39.139 00.000 20224 Worker thread wakes up
20:41:39.139 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:39.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,460,31,31)
20:41:40.096 00.957 20224 Exposure complete
20:41:40.144 00.048 20224 worker thread done servicing request
20:41:40.144 00.000 8996 OnExposeComplete: enter
20:41:40.144 00.000 8996 UpdateGuideState(): m_state=3
20:41:40.144 00.000 8996 Star::Find(15, 139, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
20:41:40.144 00.000 8996 Star::Find returns 1 (0), X=139.17, Y=474.21, Mass=785482, SNR=375.2, Peak=43974 HFD=4.6
20:41:40.144 00.000 8996 Backlash: Rejected small move of 0.5 px
20:41:40.144 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:40.144 00.000 20224 Worker thread wakes up
20:41:40.144 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:40.144 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:40.144 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:40.144 00.000 20224 MoveAxis(N, 450, -)
20:41:40.144 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:40.144 00.000 20224 IsSlewing returns 0
20:41:40.144 00.000 20224 IsGuiding returns 0
20:41:40.162 00.018 20224 PulseGuide returned control before completion, sleep 450
20:41:40.191 00.029 8996 Status Line: Clearing backlash step   2
20:41:40.194 00.003 8996 Backlash: Clearing backlash step   2, Last Delta = 0.52 px, CumDistance = 0.52 px
20:41:40.194 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43974, med=2745, FiltMin=2502, FiltMax=30547, Gamma=1.000
20:41:40.198 00.004 8996 UpdateGuideState exits: m=785482 SNR=375.2
20:41:40.198 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:40.198 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:40.207 00.009 8996 Enqueuing Expose request
20:41:40.622 00.415 20224 IsGuiding returns 1
20:41:40.622 00.000 20224 scope still moving after pulse duration time elapsed
20:41:40.654 00.032 20224 IsSlewing returns 0
20:41:40.654 00.000 20224 IsGuiding returns 0
20:41:40.654 00.000 20224 scope move finished after 450 + 52 ms
20:41:40.654 00.000 20224 Move returns status 0, amount 450
20:41:40.654 00.000 20224 move complete, result=0
20:41:40.654 00.000 20224 worker thread done servicing request
20:41:40.654 00.000 20224 Worker thread wakes up
20:41:40.655 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:40.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,459,31,31)
20:41:41.810 01.155 20224 Exposure complete
20:41:41.855 00.045 20224 worker thread done servicing request
20:41:41.856 00.001 8996 OnExposeComplete: enter
20:41:41.856 00.000 8996 UpdateGuideState(): m_state=3
20:41:41.857 00.001 8996 Star::Find(15, 139, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
20:41:41.858 00.001 8996 Star::Find returns 1 (0), X=139.34, Y=471.10, Mass=744022, SNR=351.1, Peak=55536 HFD=4.5
20:41:41.859 00.001 8996 Backlash: Accepted clearing move of 3.1
20:41:41.860 00.001 8996 Enqueuing Calibration Move request for direction 0
20:41:41.860 00.000 20224 Worker thread wakes up
20:41:41.860 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:41.860 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:41.860 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:41.861 00.001 20224 MoveAxis(N, 450, -)
20:41:41.861 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:41.861 00.000 20224 IsSlewing returns 0
20:41:41.861 00.000 20224 IsGuiding returns 0
20:41:41.903 00.042 20224 PulseGuide returned control before completion, sleep 419
20:41:41.932 00.029 8996 Status Line: Clearing backlash step   3
20:41:41.932 00.000 8996 Backlash: Clearing backlash step   3, Last Delta = 3.11 px, CumDistance = 3.43 px
20:41:41.932 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55536, med=2745, FiltMin=2441, FiltMax=28496, Gamma=1.000
20:41:41.948 00.016 8996 UpdateGuideState exits: m=744022 SNR=351.1
20:41:41.948 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:41.948 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:41.948 00.000 8996 Enqueuing Expose request
20:41:42.333 00.385 20224 IsGuiding returns 1
20:41:42.333 00.000 20224 scope still moving after pulse duration time elapsed
20:41:42.365 00.032 20224 IsSlewing returns 0
20:41:42.365 00.000 20224 IsGuiding returns 1
20:41:42.397 00.032 20224 IsSlewing returns 0
20:41:42.397 00.000 20224 IsGuiding returns 0
20:41:42.397 00.000 20224 scope move finished after 450 + 86 ms
20:41:42.397 00.000 20224 Move returns status 0, amount 450
20:41:42.397 00.000 20224 move complete, result=0
20:41:42.397 00.000 20224 worker thread done servicing request
20:41:42.397 00.000 20224 Worker thread wakes up
20:41:42.397 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:42.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
20:41:43.360 00.963 20224 Exposure complete
20:41:43.403 00.043 20224 worker thread done servicing request
20:41:43.403 00.000 8996 OnExposeComplete: enter
20:41:43.403 00.000 8996 UpdateGuideState(): m_state=3
20:41:43.403 00.000 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
20:41:43.406 00.003 8996 Star::Find returns 1 (0), X=139.17, Y=469.92, Mass=757076, SNR=322.4, Peak=37427 HFD=4.5
20:41:43.406 00.000 8996 Backlash: Accepted clearing move of 1.2
20:41:43.408 00.002 8996 Enqueuing Calibration Move request for direction 0
20:41:43.408 00.000 20224 Worker thread wakes up
20:41:43.408 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:43.408 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:43.408 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:43.408 00.000 20224 MoveAxis(N, 450, -)
20:41:43.408 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:43.408 00.000 20224 IsSlewing returns 0
20:41:43.408 00.000 20224 IsGuiding returns 0
20:41:43.419 00.011 20224 PulseGuide returned control before completion, sleep 449
20:41:43.451 00.032 8996 Status Line: Clearing backlash step   4
20:41:43.451 00.000 8996 Backlash: Clearing backlash step   4, Last Delta = 1.19 px, CumDistance = 4.62 px
20:41:43.451 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=37427, med=2745, FiltMin=2493, FiltMax=30736, Gamma=1.000
20:41:43.451 00.000 8996 UpdateGuideState exits: m=757076 SNR=322.4
20:41:43.451 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:43.451 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:43.451 00.000 8996 Enqueuing Expose request
20:41:43.882 00.431 20224 IsGuiding returns 1
20:41:43.882 00.000 20224 scope still moving after pulse duration time elapsed
20:41:43.914 00.032 20224 IsSlewing returns 0
20:41:43.914 00.000 20224 IsGuiding returns 0
20:41:43.914 00.000 20224 scope move finished after 450 + 54 ms
20:41:43.914 00.000 20224 Move returns status 0, amount 450
20:41:43.914 00.000 20224 move complete, result=0
20:41:43.914 00.000 20224 worker thread done servicing request
20:41:43.914 00.000 20224 Worker thread wakes up
20:41:43.914 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:43.914 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,455,31,31)
20:41:45.064 01.150 20224 Exposure complete
20:41:45.108 00.044 20224 worker thread done servicing request
20:41:45.108 00.000 8996 OnExposeComplete: enter
20:41:45.110 00.002 8996 UpdateGuideState(): m_state=3
20:41:45.110 00.000 8996 Star::Find(15, 139, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
20:41:45.111 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=466.73, Mass=694503, SNR=354.4, Peak=54208 HFD=4.7
20:41:45.113 00.002 8996 Backlash: Accepted clearing move of 3.2
20:41:45.115 00.002 8996 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration
20:41:45.115 00.000 8996 Backlash: North calibration moves starting at {139.2,469.9}, Offset = 3.6 px
20:41:45.116 00.001 8996 Backlash: Total distance moved = 6.8
20:41:45.116 00.000 8996 Backlash: Falling Through to state GO_NORTH
20:41:45.116 00.000 8996 Status Line: North step   2, dist= 3.2
20:41:45.118 00.002 8996 Enqueuing Calibration Move request for direction 0
20:41:45.119 00.001 20224 Worker thread wakes up
20:41:45.119 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:45.119 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:45.119 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:45.119 00.000 20224 MoveAxis(N, 450, -)
20:41:45.119 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:45.119 00.000 20224 IsSlewing returns 0
20:41:45.119 00.000 20224 IsGuiding returns 0
20:41:45.121 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54208, med=2745, FiltMin=2467, FiltMax=27424, Gamma=1.000
20:41:45.133 00.012 8996 UpdateGuideState exits: m=694503 SNR=354.4
20:41:45.133 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:45.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:45.135 00.001 8996 Enqueuing Expose request
20:41:45.175 00.040 20224 PulseGuide returned control before completion, sleep 405
20:41:45.588 00.413 20224 IsGuiding returns 1
20:41:45.588 00.000 20224 scope still moving after pulse duration time elapsed
20:41:45.620 00.032 20224 IsSlewing returns 0
20:41:45.620 00.000 20224 IsGuiding returns 1
20:41:45.653 00.033 20224 IsSlewing returns 0
20:41:45.653 00.000 20224 IsGuiding returns 1
20:41:45.684 00.031 20224 IsSlewing returns 0
20:41:45.684 00.000 20224 IsGuiding returns 0
20:41:45.684 00.000 20224 scope move finished after 450 + 114 ms
20:41:45.684 00.000 20224 Move returns status 0, amount 450
20:41:45.684 00.000 20224 move complete, result=0
20:41:45.684 00.000 20224 worker thread done servicing request
20:41:45.684 00.000 20224 Worker thread wakes up
20:41:45.684 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:45.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,452,31,31)
20:41:46.647 00.963 20224 Exposure complete
20:41:46.690 00.043 20224 worker thread done servicing request
20:41:46.690 00.000 8996 OnExposeComplete: enter
20:41:46.690 00.000 8996 UpdateGuideState(): m_state=3
20:41:46.690 00.000 8996 Star::Find(15, 138, 466, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
20:41:46.690 00.000 8996 Star::Find returns 1 (0), X=138.97, Y=465.80, Mass=748655, SNR=363.3, Peak=47331 HFD=4.6
20:41:46.690 00.000 8996 Status Line: North step   3, dist= 4.1
20:41:46.690 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:46.690 00.000 20224 Worker thread wakes up
20:41:46.690 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:46.690 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:46.690 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:46.690 00.000 20224 MoveAxis(N, 450, -)
20:41:46.690 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:46.690 00.000 20224 IsSlewing returns 0
20:41:46.690 00.000 20224 IsGuiding returns 0
20:41:46.706 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47331, med=2745, FiltMin=2499, FiltMax=30985, Gamma=1.000
20:41:46.722 00.016 8996 UpdateGuideState exits: m=748655 SNR=363.3
20:41:46.722 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:46.722 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:46.722 00.000 8996 Enqueuing Expose request
20:41:46.769 00.047 20224 PulseGuide returned control before completion, sleep 396
20:41:47.169 00.400 20224 IsGuiding returns 1
20:41:47.169 00.000 20224 scope still moving after pulse duration time elapsed
20:41:47.201 00.032 20224 IsSlewing returns 0
20:41:47.201 00.000 20224 IsGuiding returns 1
20:41:47.232 00.031 20224 IsSlewing returns 0
20:41:47.232 00.000 20224 IsGuiding returns 1
20:41:47.264 00.032 20224 IsSlewing returns 0
20:41:47.264 00.000 20224 IsGuiding returns 0
20:41:47.264 00.000 20224 scope move finished after 450 + 109 ms
20:41:47.264 00.000 20224 Move returns status 0, amount 450
20:41:47.264 00.000 20224 move complete, result=0
20:41:47.264 00.000 20224 worker thread done servicing request
20:41:47.264 00.000 20224 Worker thread wakes up
20:41:47.264 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:47.264 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,451,31,31)
20:41:48.413 01.149 20224 Exposure complete
20:41:48.461 00.048 20224 worker thread done servicing request
20:41:48.461 00.000 8996 OnExposeComplete: enter
20:41:48.461 00.000 8996 UpdateGuideState(): m_state=3
20:41:48.461 00.000 8996 Star::Find(15, 138, 465, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
20:41:48.461 00.000 8996 Star::Find returns 1 (0), X=138.63, Y=462.69, Mass=775374, SNR=366.9, Peak=58454 HFD=4.7
20:41:48.461 00.000 8996 Status Line: North step   4, dist= 7.3
20:41:48.461 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:48.461 00.000 20224 Worker thread wakes up
20:41:48.461 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:48.461 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:48.461 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:48.461 00.000 20224 MoveAxis(N, 450, -)
20:41:48.461 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:48.461 00.000 20224 IsSlewing returns 0
20:41:48.461 00.000 20224 IsGuiding returns 0
20:41:48.461 00.000 20224 PulseGuide returned control before completion, sleep 459
20:41:48.461 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58454, med=2745, FiltMin=2493, FiltMax=30176, Gamma=1.000
20:41:48.477 00.016 8996 UpdateGuideState exits: m=775374 SNR=366.9
20:41:48.477 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:48.477 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:48.477 00.000 8996 Enqueuing Expose request
20:41:48.943 00.466 20224 IsGuiding returns 1
20:41:48.943 00.000 20224 scope still moving after pulse duration time elapsed
20:41:48.975 00.032 20224 IsSlewing returns 0
20:41:48.975 00.000 20224 IsGuiding returns 0
20:41:48.975 00.000 20224 scope move finished after 450 + 56 ms
20:41:48.975 00.000 20224 Move returns status 0, amount 450
20:41:48.975 00.000 20224 move complete, result=0
20:41:48.975 00.000 20224 worker thread done servicing request
20:41:48.975 00.000 20224 Worker thread wakes up
20:41:48.975 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:48.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,448,31,31)
20:41:49.929 00.954 20224 Exposure complete
20:41:49.981 00.052 20224 worker thread done servicing request
20:41:49.981 00.000 8996 OnExposeComplete: enter
20:41:49.981 00.000 8996 UpdateGuideState(): m_state=3
20:41:49.981 00.000 8996 Star::Find(15, 138, 462, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
20:41:49.981 00.000 8996 Star::Find returns 1 (0), X=138.44, Y=461.25, Mass=769575, SNR=355.2, Peak=37936 HFD=5.0
20:41:49.981 00.000 8996 Status Line: North step   5, dist= 8.7
20:41:49.981 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:49.981 00.000 20224 Worker thread wakes up
20:41:49.981 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:49.981 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:49.981 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:49.981 00.000 20224 MoveAxis(N, 450, -)
20:41:49.981 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:49.981 00.000 20224 IsSlewing returns 0
20:41:49.981 00.000 20224 IsGuiding returns 0
20:41:49.990 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=37936, med=2745, FiltMin=2480, FiltMax=31817, Gamma=1.000
20:41:49.994 00.004 20224 PulseGuide returned control before completion, sleep 455
20:41:50.002 00.008 8996 UpdateGuideState exits: m=769575 SNR=355.2
20:41:50.002 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:50.002 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:50.004 00.002 8996 Enqueuing Expose request
20:41:50.455 00.451 20224 IsGuiding returns 1
20:41:50.455 00.000 20224 scope still moving after pulse duration time elapsed
20:41:50.487 00.032 20224 IsSlewing returns 0
20:41:50.487 00.000 20224 IsGuiding returns 0
20:41:50.487 00.000 20224 scope move finished after 450 + 49 ms
20:41:50.487 00.000 20224 Move returns status 0, amount 450
20:41:50.487 00.000 20224 move complete, result=0
20:41:50.487 00.000 20224 worker thread done servicing request
20:41:50.487 00.000 20224 Worker thread wakes up
20:41:50.487 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:50.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,446,31,31)
20:41:51.637 01.150 20224 Exposure complete
20:41:51.685 00.048 20224 worker thread done servicing request
20:41:51.685 00.000 8996 OnExposeComplete: enter
20:41:51.685 00.000 8996 UpdateGuideState(): m_state=3
20:41:51.685 00.000 8996 Star::Find(15, 138, 461, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
20:41:51.685 00.000 8996 Star::Find returns 1 (0), X=138.16, Y=458.37, Mass=751572, SNR=359.6, Peak=47795 HFD=4.6
20:41:51.685 00.000 8996 Status Line: North step   6, dist=11.6
20:41:51.685 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:51.685 00.000 20224 Worker thread wakes up
20:41:51.685 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:51.685 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:51.685 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:51.685 00.000 20224 MoveAxis(N, 450, -)
20:41:51.685 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:51.685 00.000 20224 IsSlewing returns 0
20:41:51.685 00.000 20224 IsGuiding returns 0
20:41:51.685 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47795, med=2745, FiltMin=2477, FiltMax=23555, Gamma=1.000
20:41:51.701 00.016 8996 UpdateGuideState exits: m=751572 SNR=359.6
20:41:51.701 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:51.701 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:51.701 00.000 8996 Enqueuing Expose request
20:41:51.749 00.048 20224 PulseGuide returned control before completion, sleep 405
20:41:52.165 00.416 20224 IsGuiding returns 1
20:41:52.165 00.000 20224 scope still moving after pulse duration time elapsed
20:41:52.197 00.032 20224 IsSlewing returns 0
20:41:52.197 00.000 20224 IsGuiding returns 1
20:41:52.229 00.032 20224 IsSlewing returns 0
20:41:52.229 00.000 20224 IsGuiding returns 1
20:41:52.260 00.031 20224 IsSlewing returns 0
20:41:52.260 00.000 20224 IsGuiding returns 0
20:41:52.260 00.000 20224 scope move finished after 450 + 115 ms
20:41:52.260 00.000 20224 Move returns status 0, amount 450
20:41:52.260 00.000 20224 move complete, result=0
20:41:52.260 00.000 20224 worker thread done servicing request
20:41:52.260 00.000 20224 Worker thread wakes up
20:41:52.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:52.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,443,31,31)
20:41:53.219 00.959 20224 Exposure complete
20:41:53.271 00.052 20224 worker thread done servicing request
20:41:53.271 00.000 8996 OnExposeComplete: enter
20:41:53.273 00.002 8996 UpdateGuideState(): m_state=3
20:41:53.273 00.000 8996 Star::Find(15, 138, 458, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
20:41:53.273 00.000 8996 Star::Find returns 1 (0), X=138.33, Y=457.24, Mass=747053, SNR=360.9, Peak=39155 HFD=4.8
20:41:53.273 00.000 8996 Status Line: North step   7, dist=12.7
20:41:53.273 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:53.273 00.000 20224 Worker thread wakes up
20:41:53.273 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:53.273 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:53.273 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:53.273 00.000 20224 MoveAxis(N, 450, -)
20:41:53.273 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:53.273 00.000 20224 IsSlewing returns 0
20:41:53.273 00.000 20224 IsGuiding returns 0
20:41:53.273 00.000 20224 PulseGuide returned control before completion, sleep 459
20:41:53.273 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=39155, med=2745, FiltMin=2502, FiltMax=30723, Gamma=1.000
20:41:53.283 00.010 8996 UpdateGuideState exits: m=747053 SNR=360.9
20:41:53.283 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:53.283 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:53.283 00.000 8996 Enqueuing Expose request
20:41:53.746 00.463 20224 IsGuiding returns 1
20:41:53.746 00.000 20224 scope still moving after pulse duration time elapsed
20:41:53.778 00.032 20224 IsSlewing returns 0
20:41:53.778 00.000 20224 IsGuiding returns 0
20:41:53.778 00.000 20224 scope move finished after 450 + 49 ms
20:41:53.778 00.000 20224 Move returns status 0, amount 450
20:41:53.778 00.000 20224 move complete, result=0
20:41:53.778 00.000 20224 worker thread done servicing request
20:41:53.778 00.000 20224 Worker thread wakes up
20:41:53.778 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:53.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,442,31,31)
20:41:54.927 01.149 20224 Exposure complete
20:41:54.978 00.051 20224 worker thread done servicing request
20:41:54.978 00.000 8996 OnExposeComplete: enter
20:41:54.978 00.000 8996 UpdateGuideState(): m_state=3
20:41:54.981 00.003 8996 Star::Find(15, 138, 457, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
20:41:54.981 00.000 8996 Star::Find returns 1 (0), X=138.17, Y=454.41, Mass=755233, SNR=378.1, Peak=46937 HFD=4.7
20:41:54.983 00.002 8996 Status Line: North step   8, dist=15.5
20:41:54.983 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:54.985 00.002 20224 Worker thread wakes up
20:41:54.985 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:54.985 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:54.985 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:54.985 00.000 20224 MoveAxis(N, 450, -)
20:41:54.985 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:54.985 00.000 20224 IsSlewing returns 0
20:41:54.985 00.000 20224 IsGuiding returns 0
20:41:54.991 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=46937, med=2745, FiltMin=2461, FiltMax=24067, Gamma=1.000
20:41:54.997 00.006 8996 UpdateGuideState exits: m=755233 SNR=378.1
20:41:54.997 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:54.997 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:55.006 00.009 8996 Enqueuing Expose request
20:41:55.038 00.032 20224 PulseGuide returned control before completion, sleep 408
20:41:55.454 00.416 20224 IsGuiding returns 1
20:41:55.454 00.000 20224 scope still moving after pulse duration time elapsed
20:41:55.486 00.032 20224 IsSlewing returns 0
20:41:55.486 00.000 20224 IsGuiding returns 1
20:41:55.518 00.032 20224 IsSlewing returns 0
20:41:55.518 00.000 20224 IsGuiding returns 0
20:41:55.518 00.000 20224 scope move finished after 450 + 82 ms
20:41:55.518 00.000 20224 Move returns status 0, amount 450
20:41:55.518 00.000 20224 move complete, result=0
20:41:55.518 00.000 20224 worker thread done servicing request
20:41:55.518 00.000 20224 Worker thread wakes up
20:41:55.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:55.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,439,31,31)
20:41:56.476 00.958 20224 Exposure complete
20:41:56.507 00.031 20224 worker thread done servicing request
20:41:56.507 00.000 8996 OnExposeComplete: enter
20:41:56.507 00.000 8996 UpdateGuideState(): m_state=3
20:41:56.507 00.000 8996 Star::Find(15, 138, 454, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
20:41:56.523 00.016 8996 Star::Find returns 1 (0), X=138.14, Y=453.22, Mass=727892, SNR=360.3, Peak=34982 HFD=4.8
20:41:56.523 00.000 8996 Status Line: North step   9, dist=16.7
20:41:56.523 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:56.523 00.000 20224 Worker thread wakes up
20:41:56.523 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:56.523 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:56.523 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:56.523 00.000 20224 MoveAxis(N, 450, -)
20:41:56.523 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:56.523 00.000 20224 IsSlewing returns 0
20:41:56.523 00.000 20224 IsGuiding returns 0
20:41:56.523 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=34982, med=2745, FiltMin=2505, FiltMax=30246, Gamma=1.000
20:41:56.539 00.016 8996 UpdateGuideState exits: m=727892 SNR=360.3
20:41:56.543 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:56.543 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:56.543 00.000 8996 Enqueuing Expose request
20:41:56.555 00.012 20224 PulseGuide returned control before completion, sleep 431
20:41:57.003 00.448 20224 IsGuiding returns 1
20:41:57.003 00.000 20224 scope still moving after pulse duration time elapsed
20:41:57.035 00.032 20224 IsSlewing returns 0
20:41:57.035 00.000 20224 IsGuiding returns 1
20:41:57.067 00.032 20224 IsSlewing returns 0
20:41:57.067 00.000 20224 IsGuiding returns 0
20:41:57.067 00.000 20224 scope move finished after 450 + 89 ms
20:41:57.067 00.000 20224 Move returns status 0, amount 450
20:41:57.067 00.000 20224 move complete, result=0
20:41:57.067 00.000 20224 worker thread done servicing request
20:41:57.067 00.000 20224 Worker thread wakes up
20:41:57.067 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:57.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,438,31,31)
20:41:58.224 01.157 20224 Exposure complete
20:41:58.264 00.040 20224 worker thread done servicing request
20:41:58.264 00.000 8996 OnExposeComplete: enter
20:41:58.264 00.000 8996 UpdateGuideState(): m_state=3
20:41:58.264 00.000 8996 Star::Find(15, 138, 453, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
20:41:58.264 00.000 8996 Star::Find returns 1 (0), X=137.68, Y=450.15, Mass=731736, SNR=367.6, Peak=56339 HFD=4.6
20:41:58.264 00.000 8996 Status Line: North step  10, dist=19.8
20:41:58.264 00.000 8996 Enqueuing Calibration Move request for direction 0
20:41:58.264 00.000 20224 Worker thread wakes up
20:41:58.264 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:58.264 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:58.264 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:58.264 00.000 20224 MoveAxis(N, 450, -)
20:41:58.264 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:58.264 00.000 20224 IsSlewing returns 0
20:41:58.264 00.000 20224 IsGuiding returns 0
20:41:58.264 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56339, med=2745, FiltMin=2480, FiltMax=27856, Gamma=1.000
20:41:58.280 00.016 8996 UpdateGuideState exits: m=731736 SNR=367.6
20:41:58.280 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:58.280 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:58.280 00.000 8996 Enqueuing Expose request
20:41:58.311 00.031 20224 PulseGuide returned control before completion, sleep 424
20:41:58.742 00.431 20224 IsGuiding returns 1
20:41:58.742 00.000 20224 scope still moving after pulse duration time elapsed
20:41:58.773 00.031 20224 IsSlewing returns 0
20:41:58.773 00.000 20224 IsGuiding returns 1
20:41:58.805 00.032 20224 IsSlewing returns 0
20:41:58.805 00.000 20224 IsGuiding returns 0
20:41:58.805 00.000 20224 scope move finished after 450 + 79 ms
20:41:58.805 00.000 20224 Move returns status 0, amount 450
20:41:58.805 00.000 20224 move complete, result=0
20:41:58.805 00.000 20224 worker thread done servicing request
20:41:58.805 00.000 20224 Worker thread wakes up
20:41:58.805 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:41:58.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,435,31,31)
20:41:59.770 00.965 20224 Exposure complete
20:41:59.813 00.043 20224 worker thread done servicing request
20:41:59.814 00.001 8996 OnExposeComplete: enter
20:41:59.814 00.000 8996 UpdateGuideState(): m_state=3
20:41:59.815 00.001 8996 Star::Find(15, 137, 450, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
20:41:59.816 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=448.66, Mass=772957, SNR=360.4, Peak=39206 HFD=4.8
20:41:59.817 00.001 8996 Status Line: North step  11, dist=21.3
20:41:59.819 00.002 8996 Enqueuing Calibration Move request for direction 0
20:41:59.819 00.000 20224 Worker thread wakes up
20:41:59.819 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:41:59.819 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:41:59.819 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:41:59.819 00.000 20224 MoveAxis(N, 450, -)
20:41:59.819 00.000 20224 Guiding  Dir = 0, Dur = 450
20:41:59.820 00.001 20224 IsSlewing returns 0
20:41:59.820 00.000 20224 IsGuiding returns 0
20:41:59.822 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=39206, med=2742, FiltMin=2480, FiltMax=28041, Gamma=1.000
20:41:59.826 00.004 20224 PulseGuide returned control before completion, sleep 454
20:41:59.833 00.007 8996 UpdateGuideState exits: m=772957 SNR=360.4
20:41:59.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:59.834 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:41:59.835 00.001 8996 Enqueuing Expose request
20:42:00.290 00.455 20224 IsGuiding returns 1
20:42:00.290 00.000 20224 scope still moving after pulse duration time elapsed
20:42:00.322 00.032 20224 IsSlewing returns 0
20:42:00.322 00.000 20224 IsGuiding returns 0
20:42:00.322 00.000 20224 scope move finished after 450 + 52 ms
20:42:00.322 00.000 20224 Move returns status 0, amount 450
20:42:00.322 00.000 20224 move complete, result=0
20:42:00.322 00.000 20224 worker thread done servicing request
20:42:00.322 00.000 20224 Worker thread wakes up
20:42:00.322 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:00.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,434,31,31)
20:42:01.481 01.159 20224 Exposure complete
20:42:01.520 00.039 20224 worker thread done servicing request
20:42:01.520 00.000 8996 OnExposeComplete: enter
20:42:01.520 00.000 8996 UpdateGuideState(): m_state=3
20:42:01.520 00.000 8996 Star::Find(15, 137, 448, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
20:42:01.520 00.000 8996 Star::Find returns 1 (0), X=137.54, Y=445.75, Mass=752538, SNR=359.0, Peak=55792 HFD=4.6
20:42:01.520 00.000 8996 Status Line: North step  12, dist=24.2
20:42:01.520 00.000 8996 Enqueuing Calibration Move request for direction 0
20:42:01.520 00.000 20224 Worker thread wakes up
20:42:01.520 00.000 20224 worker thread servicing REQUEST_MOVE scope dir N(0) 450 opts 0x0
20:42:01.520 00.000 20224 Handling axis move in thread for scope dir=0 dur=450
20:42:01.520 00.000 20224 scope move axis dir= 0 dur= 450 opts= 0x0
20:42:01.520 00.000 20224 MoveAxis(N, 450, -)
20:42:01.520 00.000 20224 Guiding  Dir = 0, Dur = 450
20:42:01.520 00.000 20224 IsSlewing returns 0
20:42:01.520 00.000 20224 IsGuiding returns 0
20:42:01.536 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55792, med=2745, FiltMin=2496, FiltMax=27587, Gamma=1.000
20:42:01.536 00.000 8996 UpdateGuideState exits: m=752538 SNR=359.0
20:42:01.536 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:01.536 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:01.536 00.000 8996 Enqueuing Expose request
20:42:01.568 00.032 20224 PulseGuide returned control before completion, sleep 426
20:42:01.998 00.430 20224 IsGuiding returns 1
20:42:01.998 00.000 20224 scope still moving after pulse duration time elapsed
20:42:02.029 00.031 20224 IsSlewing returns 0
20:42:02.029 00.000 20224 IsGuiding returns 1
20:42:02.061 00.032 20224 IsSlewing returns 0
20:42:02.061 00.000 20224 IsGuiding returns 0
20:42:02.061 00.000 20224 scope move finished after 450 + 76 ms
20:42:02.061 00.000 20224 Move returns status 0, amount 450
20:42:02.061 00.000 20224 move complete, result=0
20:42:02.061 00.000 20224 worker thread done servicing request
20:42:02.061 00.000 20224 Worker thread wakes up
20:42:02.061 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:02.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,431,31,31)
20:42:03.029 00.968 20224 Exposure complete
20:42:03.075 00.046 20224 worker thread done servicing request
20:42:03.075 00.000 8996 OnExposeComplete: enter
20:42:03.075 00.000 8996 UpdateGuideState(): m_state=3
20:42:03.075 00.000 8996 Star::Find(15, 137, 445, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
20:42:03.075 00.000 8996 Star::Find returns 1 (0), X=137.14, Y=444.38, Mass=727540, SNR=348.5, Peak=37728 HFD=5.0
20:42:03.120 00.045 8996 NORTH calibration completes with angle=-94.5 rate=4.745 parity=-1
20:42:03.121 00.001 8996 Falling Through to state GO_SOUTH
20:42:03.121 00.000 8996 Status Line: South step   3, dist=25.6
20:42:03.123 00.002 8996 Enqueuing Calibration Move request for direction 1
20:42:03.124 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=37728, med=2742, FiltMin=2480, FiltMax=29075, Gamma=1.000
20:42:03.124 00.000 20224 Worker thread wakes up
20:42:03.124 00.000 20224 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:42:03.124 00.000 20224 Handling axis move in thread for scope dir=1 dur=2500
20:42:03.124 00.000 20224 scope move axis dir= 1 dur= 2500 opts= 0x0
20:42:03.124 00.000 20224 MoveAxis(S, 2500, -)
20:42:03.124 00.000 20224 Guiding  Dir = 1, Dur = 2500
20:42:03.125 00.001 20224 IsSlewing returns 0
20:42:03.125 00.000 20224 IsGuiding returns 0
20:42:03.135 00.010 8996 UpdateGuideState exits: m=727540 SNR=348.5
20:42:03.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:03.136 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:03.137 00.001 8996 Enqueuing Expose request
20:42:03.180 00.043 20224 PulseGuide returned control before completion, sleep 2455
20:42:05.638 02.458 20224 IsGuiding returns 1
20:42:05.638 00.000 20224 scope still moving after pulse duration time elapsed
20:42:05.670 00.032 20224 IsSlewing returns 0
20:42:05.670 00.000 20224 IsGuiding returns 1
20:42:05.702 00.032 20224 IsSlewing returns 0
20:42:05.702 00.000 20224 IsGuiding returns 0
20:42:05.702 00.000 20224 scope move finished after 2500 + 77 ms
20:42:05.702 00.000 20224 Move returns status 0, amount 2500
20:42:05.702 00.000 20224 move complete, result=0
20:42:05.702 00.000 20224 worker thread done servicing request
20:42:05.702 00.000 20224 Worker thread wakes up
20:42:05.702 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:05.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,429,31,31)
20:42:06.853 01.151 20224 Exposure complete
20:42:06.899 00.046 20224 worker thread done servicing request
20:42:06.899 00.000 8996 OnExposeComplete: enter
20:42:06.899 00.000 8996 UpdateGuideState(): m_state=3
20:42:06.899 00.000 8996 Star::Find(15, 137, 444, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
20:42:06.904 00.005 8996 Star::Find returns 1 (0), X=138.00, Y=453.16, Mass=796040, SNR=347.8, Peak=60944 HFD=4.4
20:42:06.904 00.000 8996 Status Line: South step   2, dist=16.8
20:42:06.904 00.000 8996 Enqueuing Calibration Move request for direction 1
20:42:06.904 00.000 20224 Worker thread wakes up
20:42:06.904 00.000 20224 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:42:06.904 00.000 20224 Handling axis move in thread for scope dir=1 dur=2500
20:42:06.904 00.000 20224 scope move axis dir= 1 dur= 2500 opts= 0x0
20:42:06.904 00.000 20224 MoveAxis(S, 2500, -)
20:42:06.904 00.000 20224 Guiding  Dir = 1, Dur = 2500
20:42:06.904 00.000 20224 IsSlewing returns 0
20:42:06.904 00.000 20224 IsGuiding returns 0
20:42:06.904 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60944, med=2742, FiltMin=2480, FiltMax=30182, Gamma=1.000
20:42:06.915 00.011 8996 UpdateGuideState exits: m=796040 SNR=347.8
20:42:06.915 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:06.915 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:06.915 00.000 8996 Enqueuing Expose request
20:42:06.963 00.048 20224 PulseGuide returned control before completion, sleep 2454
20:42:09.421 02.458 20224 IsGuiding returns 1
20:42:09.421 00.000 20224 scope still moving after pulse duration time elapsed
20:42:09.454 00.033 20224 IsSlewing returns 0
20:42:09.454 00.000 20224 IsGuiding returns 1
20:42:09.486 00.032 20224 IsSlewing returns 0
20:42:09.486 00.000 20224 IsGuiding returns 1
20:42:09.518 00.032 20224 IsSlewing returns 0
20:42:09.518 00.000 20224 IsGuiding returns 1
20:42:09.549 00.031 20224 IsSlewing returns 0
20:42:09.549 00.000 20224 IsGuiding returns 0
20:42:09.549 00.000 20224 scope move finished after 2500 + 141 ms
20:42:09.549 00.000 20224 Move returns status 0, amount 2500
20:42:09.549 00.000 20224 move complete, result=0
20:42:09.549 00.000 20224 worker thread done servicing request
20:42:09.549 00.000 20224 Worker thread wakes up
20:42:09.549 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:09.549 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,438,31,31)
20:42:10.699 01.150 20224 Exposure complete
20:42:10.751 00.052 20224 worker thread done servicing request
20:42:10.751 00.000 8996 OnExposeComplete: enter
20:42:10.751 00.000 8996 UpdateGuideState(): m_state=3
20:42:10.751 00.000 8996 Star::Find(15, 138, 453, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
20:42:10.751 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=462.81, Mass=730896, SNR=343.8, Peak=58902 HFD=4.7
20:42:10.751 00.000 8996 Status Line: South step   1, dist= 7.1
20:42:10.751 00.000 8996 Enqueuing Calibration Move request for direction 1
20:42:10.751 00.000 20224 Worker thread wakes up
20:42:10.751 00.000 20224 worker thread servicing REQUEST_MOVE scope dir S(1) 400 opts 0x0
20:42:10.751 00.000 20224 Handling axis move in thread for scope dir=1 dur=400
20:42:10.751 00.000 20224 scope move axis dir= 1 dur= 400 opts= 0x0
20:42:10.751 00.000 20224 MoveAxis(S, 400, -)
20:42:10.751 00.000 20224 Guiding  Dir = 1, Dur = 400
20:42:10.751 00.000 20224 IsSlewing returns 0
20:42:10.751 00.000 20224 IsGuiding returns 0
20:42:10.751 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58902, med=2745, FiltMin=2470, FiltMax=26829, Gamma=1.000
20:42:10.763 00.012 8996 UpdateGuideState exits: m=730896 SNR=343.8
20:42:10.763 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:10.763 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:10.763 00.000 8996 Enqueuing Expose request
20:42:10.795 00.032 20224 PulseGuide returned control before completion, sleep 372
20:42:11.177 00.382 20224 IsGuiding returns 1
20:42:11.177 00.000 20224 scope still moving after pulse duration time elapsed
20:42:11.209 00.032 20224 IsSlewing returns 0
20:42:11.209 00.000 20224 IsGuiding returns 0
20:42:11.209 00.000 20224 scope move finished after 400 + 52 ms
20:42:11.209 00.000 20224 Move returns status 0, amount 400
20:42:11.209 00.000 20224 move complete, result=0
20:42:11.209 00.000 20224 worker thread done servicing request
20:42:11.209 00.000 20224 Worker thread wakes up
20:42:11.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:11.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,448,31,31)
20:42:12.171 00.962 20224 Exposure complete
20:42:12.216 00.045 20224 worker thread done servicing request
20:42:12.216 00.000 8996 OnExposeComplete: enter
20:42:12.217 00.001 8996 UpdateGuideState(): m_state=3
20:42:12.218 00.001 8996 Star::Find(15, 138, 462, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
20:42:12.218 00.000 8996 Star::Find returns 1 (0), X=138.67, Y=463.55, Mass=764284, SNR=367.4, Peak=48861 HFD=4.8
20:42:12.220 00.002 8996 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH
20:42:12.220 00.000 8996 Nudge: theta = 3.13
20:42:12.221 00.001 8996 South nudging, decAmt = 9.977, Normal south moves = 19.227
20:42:12.221 00.000 8996 Sending NudgeSouth pulse of duration 450 ms
20:42:12.222 00.001 8996 Status Line: Nudge South   1
20:42:12.224 00.002 8996 Enqueuing Calibration Move request for direction 1
20:42:12.224 00.000 20224 Worker thread wakes up
20:42:12.224 00.000 20224 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
20:42:12.224 00.000 20224 Handling axis move in thread for scope dir=1 dur=450
20:42:12.224 00.000 20224 scope move axis dir= 1 dur= 450 opts= 0x0
20:42:12.224 00.000 20224 MoveAxis(S, 450, -)
20:42:12.224 00.000 20224 Guiding  Dir = 1, Dur = 450
20:42:12.225 00.001 20224 IsSlewing returns 0
20:42:12.225 00.000 20224 IsGuiding returns 0
20:42:12.227 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48861, med=2745, FiltMin=2496, FiltMax=30269, Gamma=1.000
20:42:12.230 00.003 20224 PulseGuide returned control before completion, sleep 454
20:42:12.230 00.000 8996 UpdateGuideState exits: m=764284 SNR=367.4
20:42:12.230 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:12.230 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:12.230 00.000 8996 Enqueuing Expose request
20:42:12.695 00.465 20224 IsGuiding returns 1
20:42:12.695 00.000 20224 scope still moving after pulse duration time elapsed
20:42:12.727 00.032 20224 IsSlewing returns 0
20:42:12.727 00.000 20224 IsGuiding returns 0
20:42:12.727 00.000 20224 scope move finished after 450 + 52 ms
20:42:12.727 00.000 20224 Move returns status 0, amount 450
20:42:12.727 00.000 20224 move complete, result=0
20:42:12.727 00.000 20224 worker thread done servicing request
20:42:12.727 00.000 20224 Worker thread wakes up
20:42:12.727 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:12.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,449,31,31)
20:42:13.878 01.151 20224 Exposure complete
20:42:13.923 00.045 20224 worker thread done servicing request
20:42:13.923 00.000 8996 OnExposeComplete: enter
20:42:13.923 00.000 8996 UpdateGuideState(): m_state=3
20:42:13.931 00.008 8996 Star::Find(15, 138, 463, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
20:42:13.931 00.000 8996 Star::Find returns 1 (0), X=138.76, Y=465.29, Mass=790025, SNR=363.5, Peak=60592 HFD=4.6
20:42:13.931 00.000 8996 Nudge: theta = 3.12
20:42:13.933 00.002 8996 South nudging, decAmt = 8.240, Normal south moves = 19.227
20:42:13.933 00.000 8996 Sending NudgeSouth pulse of duration 450 ms
20:42:13.933 00.000 8996 Status Line: Nudge South   2
20:42:13.935 00.002 8996 Enqueuing Calibration Move request for direction 1
20:42:13.935 00.000 20224 Worker thread wakes up
20:42:13.935 00.000 20224 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
20:42:13.935 00.000 20224 Handling axis move in thread for scope dir=1 dur=450
20:42:13.935 00.000 20224 scope move axis dir= 1 dur= 450 opts= 0x0
20:42:13.937 00.002 20224 MoveAxis(S, 450, -)
20:42:13.937 00.000 20224 Guiding  Dir = 1, Dur = 450
20:42:13.937 00.000 20224 IsSlewing returns 0
20:42:13.937 00.000 20224 IsGuiding returns 0
20:42:13.939 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60592, med=2745, FiltMin=2480, FiltMax=29248, Gamma=1.000
20:42:13.950 00.011 8996 UpdateGuideState exits: m=790025 SNR=363.5
20:42:13.950 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:13.950 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:13.952 00.002 8996 Enqueuing Expose request
20:42:13.986 00.034 20224 PulseGuide returned control before completion, sleep 409
20:42:14.401 00.415 20224 IsGuiding returns 1
20:42:14.401 00.000 20224 scope still moving after pulse duration time elapsed
20:42:14.434 00.033 20224 IsSlewing returns 0
20:42:14.434 00.000 20224 IsGuiding returns 1
20:42:14.466 00.032 20224 IsSlewing returns 0
20:42:14.466 00.000 20224 IsGuiding returns 1
20:42:14.497 00.031 20224 IsSlewing returns 0
20:42:14.498 00.001 20224 IsGuiding returns 0
20:42:14.498 00.000 20224 scope move finished after 450 + 110 ms
20:42:14.498 00.000 20224 Move returns status 0, amount 450
20:42:14.498 00.000 20224 move complete, result=0
20:42:14.498 00.000 20224 worker thread done servicing request
20:42:14.498 00.000 20224 Worker thread wakes up
20:42:14.498 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:14.499 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,450,31,31)
20:42:15.456 00.957 20224 Exposure complete
20:42:15.505 00.049 20224 worker thread done servicing request
20:42:15.505 00.000 8996 OnExposeComplete: enter
20:42:15.506 00.001 8996 UpdateGuideState(): m_state=3
20:42:15.507 00.001 8996 Star::Find(15, 138, 465, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
20:42:15.508 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=466.23, Mass=703130, SNR=334.3, Peak=42099 HFD=4.7
20:42:15.509 00.001 8996 Nudge: theta = 3.09
20:42:15.509 00.000 8996 South nudging, decAmt = 7.310, Normal south moves = 19.227
20:42:15.510 00.001 8996 Sending NudgeSouth pulse of duration 450 ms
20:42:15.511 00.001 8996 Status Line: Nudge South   3
20:42:15.512 00.001 8996 Enqueuing Calibration Move request for direction 1
20:42:15.513 00.001 20224 Worker thread wakes up
20:42:15.513 00.000 20224 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
20:42:15.513 00.000 20224 Handling axis move in thread for scope dir=1 dur=450
20:42:15.513 00.000 20224 scope move axis dir= 1 dur= 450 opts= 0x0
20:42:15.513 00.000 20224 MoveAxis(S, 450, -)
20:42:15.513 00.000 20224 Guiding  Dir = 1, Dur = 450
20:42:15.513 00.000 20224 IsSlewing returns 0
20:42:15.514 00.001 20224 IsGuiding returns 0
20:42:15.515 00.001 20224 PulseGuide returned control before completion, sleep 459
20:42:15.517 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=42099, med=2745, FiltMin=2483, FiltMax=26550, Gamma=1.000
20:42:15.529 00.012 8996 UpdateGuideState exits: m=703130 SNR=334.3
20:42:15.529 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:15.530 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:15.530 00.000 8996 Enqueuing Expose request
20:42:15.982 00.452 20224 IsGuiding returns 1
20:42:15.982 00.000 20224 scope still moving after pulse duration time elapsed
20:42:16.014 00.032 20224 IsSlewing returns 0
20:42:16.014 00.000 20224 IsGuiding returns 0
20:42:16.014 00.000 20224 scope move finished after 450 + 51 ms
20:42:16.014 00.000 20224 Move returns status 0, amount 450
20:42:16.014 00.000 20224 move complete, result=0
20:42:16.014 00.000 20224 worker thread done servicing request
20:42:16.014 00.000 20224 Worker thread wakes up
20:42:16.014 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:16.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,451,31,31)
20:42:17.163 01.149 20224 Exposure complete
20:42:17.210 00.047 20224 worker thread done servicing request
20:42:17.210 00.000 8996 OnExposeComplete: enter
20:42:17.210 00.000 8996 UpdateGuideState(): m_state=3
20:42:17.210 00.000 8996 Star::Find(15, 138, 466, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
20:42:17.210 00.000 8996 Star::Find returns 1 (0), X=139.10, Y=468.73, Mass=722960, SNR=348.2, Peak=47673 HFD=4.6
20:42:17.210 00.000 8996 Nudge: theta = 3.11
20:42:17.210 00.000 8996 South nudging, decAmt = 4.788, Normal south moves = 19.227
20:42:17.210 00.000 8996 Sending NudgeSouth pulse of duration 450 ms
20:42:17.210 00.000 8996 Status Line: Nudge South   4
20:42:17.210 00.000 8996 Enqueuing Calibration Move request for direction 1
20:42:17.210 00.000 20224 Worker thread wakes up
20:42:17.210 00.000 20224 worker thread servicing REQUEST_MOVE scope dir S(1) 450 opts 0x0
20:42:17.210 00.000 20224 Handling axis move in thread for scope dir=1 dur=450
20:42:17.210 00.000 20224 scope move axis dir= 1 dur= 450 opts= 0x0
20:42:17.210 00.000 20224 MoveAxis(S, 450, -)
20:42:17.210 00.000 20224 Guiding  Dir = 1, Dur = 450
20:42:17.210 00.000 20224 IsSlewing returns 0
20:42:17.210 00.000 20224 IsGuiding returns 0
20:42:17.210 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47673, med=2742, FiltMin=2477, FiltMax=24323, Gamma=1.000
20:42:17.237 00.027 8996 UpdateGuideState exits: m=722960 SNR=348.2
20:42:17.237 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:17.237 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:17.239 00.002 8996 Enqueuing Expose request
20:42:17.258 00.019 20224 PulseGuide returned control before completion, sleep 425
20:42:17.690 00.432 20224 IsGuiding returns 1
20:42:17.690 00.000 20224 scope still moving after pulse duration time elapsed
20:42:17.722 00.032 20224 IsSlewing returns 0
20:42:17.722 00.000 20224 IsGuiding returns 1
20:42:17.753 00.031 20224 IsSlewing returns 0
20:42:17.753 00.000 20224 IsGuiding returns 0
20:42:17.753 00.000 20224 scope move finished after 450 + 79 ms
20:42:17.753 00.000 20224 Move returns status 0, amount 450
20:42:17.754 00.001 20224 move complete, result=0
20:42:17.754 00.000 20224 worker thread done servicing request
20:42:17.754 00.000 20224 Worker thread wakes up
20:42:17.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:17.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,454,31,31)
20:42:18.712 00.958 20224 Exposure complete
20:42:18.760 00.048 20224 worker thread done servicing request
20:42:18.760 00.000 8996 OnExposeComplete: enter
20:42:18.760 00.000 8996 UpdateGuideState(): m_state=3
20:42:18.760 00.000 8996 Star::Find(15, 139, 468, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
20:42:18.760 00.000 8996 Star::Find returns 1 (0), X=139.36, Y=470.03, Mass=746263, SNR=376.5, Peak=35424 HFD=5.0
20:42:18.760 00.000 8996 Nudge: theta = 3.14
20:42:18.760 00.000 8996 Final south nudging status: Current loc = {139.365,470.026}, targeting {139.681,473.481}
20:42:18.760 00.000 8996 Falling Through to state CALIBRATION_COMPLETE
20:42:18.760 00.000 8996 GetString("/profile/4/scope/calibration/timestamp", "") returns "2/7/2026 20:38:47"
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.004368
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004744
20:42:18.760 00.000 8996 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 3.041050
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns -1.636020
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487493
20:42:18.760 00.000 8996 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:42:18.760 00.000 8996 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
20:42:18.760 00.000 8996 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:42:18.760 00.000 8996 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:42:18.760 00.000 8996 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.023290
20:42:18.760 00.000 8996 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 14
20:42:18.776 00.016 8996 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:42:18.776 00.000 8996 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:42:18.776 00.000 8996 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:42:18.778 00.002 8996 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:01:35"
20:42:18.778 00.000 8996 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:42:18.778 00.000 8996 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-0.4 0.5}, {-3.9 0.4}, {-4.8 0.4}, {-7.5 0.7}, {-8.5 1.0}, {-11.6 1.2}, {-12.9 1.2}, {-15.8 1.5}, {-16.6 1.7}, {-19.3 2.1}, {-20.6 2.2}, {-23.0 2.5}, {-24.4 2.9}, {-27.4 2.8}, {-27.4 2.8}, {-16.8 2.1}, {-6.1 1.1}, {-0.8 0.8}"
20:42:18.780 00.002 8996 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.0 1.3}, {0.0 4.1}, {0.2 5.4}, {0.4 8.4}, {0.3 9.4}, {0.5 12.4}, {0.6 14.2}, {1.3 17.1}, {1.4 18.0}, {1.2 21.3}, {1.3 22.6}, {1.7 25.6}, {1.7 25.6}, {1.0 16.5}, {-0.1 5.2}, {-0.4 4.3}"
20:42:18.784 00.004 8996 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:42:18.876 00.092 8996 ScopeASCOM::SideOfPier() returns 0
20:42:18.877 00.001 8996 Mount::SetCalibration (scope) -- xAngle=-5.6 yAngle=-94.5 xRate=4.314 yRate=4.745 bin=1 dec=27.9 pierSide=0 par=+/- rotAng=None
20:42:18.877 00.000 8996 Mount::SetCalibration (scope) -- sets m_xAngle=-5.6 m_yAngleError=179.0
20:42:18.881 00.004 8996 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:42:19.015 00.134 8996 ScopeASCOM::SideOfPier() returns 0
20:42:19.127 00.112 8996 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:42:19.286 00.159 8996 ScopeASCOM::SideOfPier() returns 0
20:42:19.286 00.000 8996 GetString("/profile/4/scope/calibration/timestamp", "") returns "2/7/2026 20:42:19"
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.004314
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004745
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.097021
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns -1.649970
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487742
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 1.022680
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:42:19.286 00.000 8996 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:42:19.286 00.000 8996 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:42:19"
20:42:19.286 00.000 8996 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:42:19.301 00.015 8996 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.2 0.1}, {4.2 -0.1}, {5.3 -0.3}, {8.1 -0.8}, {9.5 -0.8}, {12.1 -0.9}, {13.3 -1.0}, {16.1 -1.2}, {17.3 -1.5}, {20.1 -1.7}, {21.3 -2.0}, {24.1 -2.1}, {25.1 -2.4}, {25.1 -2.4}, {14.5 -1.8}, {3.8 -1.0}, {0.3 -0.8}"
20:42:19.301 00.000 8996 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.5 3.2}, {0.2 4.1}, {0.5 7.2}, {0.7 8.7}, {1.0 11.5}, {0.8 12.7}, {1.0 15.5}, {1.0 16.7}, {1.5 19.8}, {1.6 21.3}, {1.6 24.2}, {2.0 25.5}, {2.0 25.5}, {1.2 16.8}, {0.6 7.1}, {0.5 6.4}"
20:42:19.301 00.000 8996 Calibration passed sanity checks...
20:42:19.301 00.000 8996 Status Line: Calibration complete
20:42:19.301 00.000 8996 Calibration Complete
20:42:19.301 00.000 8996 PhdConfig flush
20:42:19.301 00.000 8996 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY
20:42:19.301 00.000 8996 guider state => CALIBRATED
20:42:19.301 00.000 8996 Changing from state CALIBRATED to CALIBRATED
20:42:19.301 00.000 8996 guider state => CALIBRATED
20:42:19.301 00.000 8996 Changing from state CALIBRATED to GUIDING
20:42:19.301 00.000 8996 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:42:19.445 00.144 8996 ScopeASCOM::SideOfPier() returns 0
20:42:19.445 00.000 8996 AdjustCalibrationForScopePointing (scope): current dec=27.9 pierSide=0, cal dec=27.9 pierSide=0 rotAngle=None bin=1
20:42:19.445 00.000 8996 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:42:19.445 00.000 8996 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:42:19.445 00.000 8996 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:42:19.445 00.000 8996 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:42:19.445 00.000 8996 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 1.022680
20:42:19.445 00.000 8996 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:42:19.445 00.000 8996 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:42:19.445 00.000 8996 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:42:19.445 00.000 8996 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:42:19.445 00.000 8996 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:42:19"
20:42:19.445 00.000 8996 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:42:19.445 00.000 8996 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.2 0.1}, {4.2 -0.1}, {5.3 -0.3}, {8.1 -0.8}, {9.5 -0.8}, {12.1 -0.9}, {13.3 -1.0}, {16.1 -1.2}, {17.3 -1.5}, {20.1 -1.7}, {21.3 -2.0}, {24.1 -2.1}, {25.1 -2.4}, {25.1 -2.4}, {14.5 -1.8}, {3.8 -1.0}, {0.3 -0.8}"
20:42:19.445 00.000 8996 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.5 3.2}, {0.2 4.1}, {0.5 7.2}, {0.7 8.7}, {1.0 11.5}, {0.8 12.7}, {1.0 15.5}, {1.0 16.7}, {1.5 19.8}, {1.6 21.3}, {1.6 24.2}, {2.0 25.5}, {2.0 25.5}, {1.2 16.8}, {0.6 7.1}, {0.5 6.4}"
20:42:19.604 00.159 8996 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:42:19.604 00.000 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
20:42:19.604 00.000 8996 Dec comp: XRate 4.314 -> 4.314 for dec 27.9 -> dec 27.9
20:42:19.604 00.000 8996 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:42:19.763 00.159 8996 ScopeASCOM::SideOfPier() returns 0
20:42:19.763 00.000 8996 keeping sticky lock position
20:42:19.765 00.002 8996 guider state => GUIDING
20:42:19.765 00.000 8996 Status Line: Guiding
20:42:19.767 00.002 8996 Mount: notify guiding started
20:42:19.769 00.002 8996 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
20:42:19.769 00.000 8996 GetString("/profile/4/scope/calibration/timestamp", "") returns "2/7/2026 20:42:19"
20:42:19.769 00.000 8996 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.004314
20:42:19.769 00.000 8996 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.004745
20:42:19.769 00.000 8996 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:42:19.769 00.000 8996 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.097021
20:42:19.769 00.000 8996 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns -1.649970
20:42:19.769 00.000 8996 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.487742
20:42:19.769 00.000 8996 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
20:42:19.769 00.000 8996 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns 1
20:42:19.769 00.000 8996 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
20:42:19.769 00.000 8996 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:42:19.769 00.000 8996 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:42:19.769 00.000 8996 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:42:19.778 00.009 8996 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:42:19.778 00.000 8996 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:42:19.778 00.000 8996 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 1.022680
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:42:19.778 00.000 8996 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:42:19.778 00.000 8996 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:42:19"
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:42:19.778 00.000 8996 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.2 0.1}, {4.2 -0.1}, {5.3 -0.3}, {8.1 -0.8}, {9.5 -0.8}, {12.1 -0.9}, {13.3 -1.0}, {16.1 -1.2}, {17.3 -1.5}, {20.1 -1.7}, {21.3 -2.0}, {24.1 -2.1}, {25.1 -2.4}, {25.1 -2.4}, {14.5 -1.8}, {3.8 -1.0}, {0.3 -0.8}"
20:42:19.778 00.000 8996 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.5 3.2}, {0.2 4.1}, {0.5 7.2}, {0.7 8.7}, {1.0 11.5}, {0.8 12.7}, {1.0 15.5}, {1.0 16.7}, {1.5 19.8}, {1.6 21.3}, {1.6 24.2}, {2.0 25.5}, {2.0 25.5}, {1.2 16.8}, {0.6 7.1}, {0.5 6.4}"
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 240
20:42:19.778 00.000 8996 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 3.222890
20:42:19.778 00.000 8996 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.004167
20:42:19.778 00.000 8996 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.004167
20:42:19.778 00.000 8996 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 1.022680
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:42:19.778 00.000 8996 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:42:19.778 00.000 8996 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "2/7/2026 20:42:19"
20:42:19.778 00.000 8996 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:42:19.778 00.000 8996 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.2 0.1}, {4.2 -0.1}, {5.3 -0.3}, {8.1 -0.8}, {9.5 -0.8}, {12.1 -0.9}, {13.3 -1.0}, {16.1 -1.2}, {17.3 -1.5}, {20.1 -1.7}, {21.3 -2.0}, {24.1 -2.1}, {25.1 -2.4}, {25.1 -2.4}, {14.5 -1.8}, {3.8 -1.0}, {0.3 -0.8}"
20:42:19.778 00.000 8996 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {0.5 3.2}, {0.2 4.1}, {0.5 7.2}, {0.7 8.7}, {1.0 11.5}, {0.8 12.7}, {1.0 15.5}, {1.0 16.7}, {1.5 19.8}, {1.6 21.3}, {1.6 24.2}, {2.0 25.5}, {2.0 25.5}, {1.2 16.8}, {0.6 7.1}, {0.5 6.4}"
20:42:19.874 00.096 8996 ScopeASCOM::GetGuideRates returns 0 15.000 15.000 a-s/sec
20:42:20.102 00.228 8996 ScopeASCOM::SideOfPier() returns 0
20:42:20.270 00.168 8996 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:42:20.270 00.000 8996 UpdateLockPosShiftCameraCoords: after parity adjustment: 0.00,-0.00
20:42:20.270 00.000 8996 ScopeASCOM::GetDeclinationRadians() returns 27.9
20:42:20.270 00.000 8996 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 27.9
20:42:20.270 00.000 8996 MountToCamera -- mountTheta (-0.00) + m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
20:42:20.270 00.000 8996 MountToCamera -- mountX=0.00 mountY=-0.00 hyp=0.00 mountTheta=-0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
20:42:20.270 00.000 8996 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
20:42:20.270 00.000 8996 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
20:42:20.270 00.000 8996 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:42:20.276 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=35424, med=2745, FiltMin=2502, FiltMax=31251, Gamma=1.000
20:42:20.276 00.000 8996 UpdateGuideState exits: m=746263 SNR=376.5
20:42:20.276 00.000 8996 PhdController: newstate STATE_SETTLE_BEGIN
20:42:20.276 00.000 8996 PhdController: newstate STATE_SETTLE_WAIT
20:42:20.276 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:20.276 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:20.276 00.000 8996 Enqueuing Expose request
20:42:20.276 00.000 20224 Worker thread wakes up
20:42:20.276 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:20.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:42:21.448 01.172 20224 Exposure complete
20:42:21.491 00.043 20224 worker thread done servicing request
20:42:21.491 00.000 8996 OnExposeComplete: enter
20:42:21.491 00.000 8996 UpdateGuideState(): m_state=6
20:42:21.491 00.000 8996 Star::Find(15, 139, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1
20:42:21.491 00.000 8996 Star::Find returns 1 (0), X=139.33, Y=471.16, Mass=712471, SNR=324.8, Peak=46784 HFD=4.6
20:42:21.491 00.000 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
20:42:21.491 00.000 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
20:42:21.491 00.000 8996 CameraToMount -- cameraX=-0.68 cameraY=-2.04 hyp=2.15 cameraTheta=-1.89 mountX=-0.48 mountY=2.11, mountTheta=1.79
20:42:21.491 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.68, y=-2.04, opts=13)
20:42:21.491 00.000 8996 Enqueuing Move request for scope (-0.68, -2.04)
20:42:21.491 00.000 20224 Worker thread wakes up
20:42:21.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -2.04) opts 0xd
20:42:21.491 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.68, -2.04)
20:42:21.491 00.000 20224 Moving (-0.68, -2.04) raw xDistance=-0.48 yDistance=2.11
20:42:21.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
20:42:21.491 00.000 20224 resist switch: large excursion: input 2.11 thresh 0.60 direction from 0 to 1
20:42:21.491 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.32
20:42:21.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 2.11 from input 2.11
20:42:21.491 00.000 20224 MoveAxis(E, 70, ABG)
20:42:21.491 00.000 20224 Guiding  Dir = 2, Dur = 70
20:42:21.491 00.000 20224 IsSlewing returns 0
20:42:21.491 00.000 20224 IsGuiding returns 0
20:42:21.491 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=46784, med=2745, FiltMin=2486, FiltMax=26256, Gamma=1.000
20:42:21.515 00.024 8996 UpdateGuideState exits: m=712471 SNR=324.8
20:42:21.515 00.000 8996 PhdController: settling, locked = 1, distance = 2.91 (2.00) aobump = 0 frame = 1 / 99999
20:42:21.515 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770522141.515,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.91,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:42:21.517 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:21.517 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:21.517 00.000 8996 Enqueuing Expose request
20:42:21.535 00.018 20224 PulseGuide returned control before completion, sleep 44
20:42:21.582 00.047 20224 IsGuiding returns 1
20:42:21.582 00.000 20224 scope still moving after pulse duration time elapsed
20:42:21.614 00.032 20224 IsSlewing returns 0
20:42:21.614 00.000 20224 IsGuiding returns 1
20:42:21.646 00.032 20224 IsSlewing returns 0
20:42:21.646 00.000 20224 IsGuiding returns 0
20:42:21.646 00.000 20224 scope move finished after 70 + 76 ms
20:42:21.646 00.000 20224 Move returns status 0, amount 70
20:42:21.646 00.000 20224 MoveAxis(S, 444, ABG)
20:42:21.646 00.000 20224 Guiding  Dir = 1, Dur = 444
20:42:21.646 00.000 20224 IsSlewing returns 0
20:42:21.646 00.000 20224 IsGuiding returns 0
20:42:21.694 00.048 20224 PulseGuide returned control before completion, sleep 405
20:42:22.110 00.416 20224 IsGuiding returns 1
20:42:22.110 00.000 20224 scope still moving after pulse duration time elapsed
20:42:22.142 00.032 20224 IsSlewing returns 0
20:42:22.142 00.000 20224 IsGuiding returns 1
20:42:22.174 00.032 20224 IsSlewing returns 0
20:42:22.174 00.000 20224 IsGuiding returns 0
20:42:22.174 00.000 20224 scope move finished after 444 + 82 ms
20:42:22.174 00.000 20224 Move returns status 0, amount 444
20:42:22.174 00.000 20224 move complete, result=0
20:42:22.174 00.000 20224 worker thread done servicing request
20:42:22.174 00.000 20224 Worker thread wakes up
20:42:22.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:22.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:42:22.174 00.000 8996 GuideStep: -0.5 px 70 ms EAST, 2.1 px 444 ms SOUTH
20:42:23.132 00.958 20224 Exposure complete
20:42:23.180 00.048 20224 worker thread done servicing request
20:42:23.180 00.000 8996 OnExposeComplete: enter
20:42:23.180 00.000 8996 UpdateGuideState(): m_state=6
20:42:23.180 00.000 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2
20:42:23.180 00.000 8996 Star::Find returns 1 (0), X=139.60, Y=471.77, Mass=744251, SNR=377.4, Peak=44016 HFD=4.8
20:42:23.180 00.000 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
20:42:23.180 00.000 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
20:42:23.180 00.000 8996 CameraToMount -- cameraX=-0.41 cameraY=-1.44 hyp=1.49 cameraTheta=-1.85 mountX=-0.27 mountY=1.47, mountTheta=1.75
20:42:23.180 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=-1.44, opts=13)
20:42:23.180 00.000 8996 Enqueuing Move request for scope (-0.41, -1.44)
20:42:23.180 00.000 20224 Worker thread wakes up
20:42:23.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -1.44) opts 0xd
20:42:23.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, -1.44)
20:42:23.180 00.000 20224 Moving (-0.41, -1.44) raw xDistance=-0.27 yDistance=1.47
20:42:23.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
20:42:23.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.47 from input 1.47
20:42:23.180 00.000 20224 MoveAxis(E, 44, ABG)
20:42:23.180 00.000 20224 Guiding  Dir = 2, Dur = 44
20:42:23.180 00.000 20224 IsSlewing returns 0
20:42:23.180 00.000 20224 IsGuiding returns 0
20:42:23.180 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44016, med=2745, FiltMin=2473, FiltMax=28051, Gamma=1.000
20:42:23.195 00.015 8996 UpdateGuideState exits: m=744251 SNR=377.4
20:42:23.195 00.000 8996 PhdController: settling, locked = 1, distance = 2.49 (2.00) aobump = 0 frame = 2 / 99999
20:42:23.195 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770522143.195,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.49,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:42:23.195 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:23.195 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:23.195 00.000 8996 Enqueuing Expose request
20:42:23.244 00.049 20224 IsGuiding returns 1
20:42:23.244 00.000 20224 scope still moving after pulse duration time elapsed
20:42:23.275 00.031 20224 IsSlewing returns 0
20:42:23.275 00.000 20224 IsGuiding returns 1
20:42:23.307 00.032 20224 IsSlewing returns 0
20:42:23.307 00.000 20224 IsGuiding returns 0
20:42:23.307 00.000 20224 scope move finished after 44 + 73 ms
20:42:23.307 00.000 20224 Move returns status 0, amount 44
20:42:23.307 00.000 20224 MoveAxis(S, 310, ABG)
20:42:23.307 00.000 20224 Guiding  Dir = 1, Dur = 310
20:42:23.307 00.000 20224 IsSlewing returns 0
20:42:23.307 00.000 20224 IsGuiding returns 0
20:42:23.339 00.032 20224 PulseGuide returned control before completion, sleep 287
20:42:23.644 00.305 20224 IsGuiding returns 1
20:42:23.644 00.000 20224 scope still moving after pulse duration time elapsed
20:42:23.676 00.032 20224 IsSlewing returns 0
20:42:23.676 00.000 20224 IsGuiding returns 0
20:42:23.676 00.000 20224 scope move finished after 310 + 58 ms
20:42:23.676 00.000 20224 Move returns status 0, amount 310
20:42:23.676 00.000 20224 move complete, result=0
20:42:23.676 00.000 20224 worker thread done servicing request
20:42:23.676 00.000 20224 Worker thread wakes up
20:42:23.676 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:23.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:42:23.676 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 1.5 px 310 ms SOUTH
20:42:24.827 01.151 20224 Exposure complete
20:42:24.875 00.048 20224 worker thread done servicing request
20:42:24.875 00.000 8996 OnExposeComplete: enter
20:42:24.875 00.000 8996 UpdateGuideState(): m_state=6
20:42:24.875 00.000 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3
20:42:24.875 00.000 8996 Star::Find returns 1 (0), X=139.91, Y=474.40, Mass=708000, SNR=340.8, Peak=48285 HFD=4.8
20:42:24.875 00.000 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
20:42:24.875 00.000 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
20:42:24.875 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=1.19 hyp=1.20 cameraTheta=1.65 mountX=-0.22 mountY=-1.18, mountTheta=-1.75
20:42:24.875 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=1.19, opts=13)
20:42:24.875 00.000 8996 Enqueuing Move request for scope (-0.10, 1.19)
20:42:24.875 00.000 20224 Worker thread wakes up
20:42:24.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.19) opts 0xd
20:42:24.875 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 1.19)
20:42:24.875 00.000 20224 Moving (-0.10, 1.19) raw xDistance=-0.22 yDistance=-1.18
20:42:24.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:42:24.875 00.000 20224 resist switch: large excursion: input -1.18 thresh 0.60 direction from 1 to -1
20:42:24.875 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.53
20:42:24.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.18 from input -1.18
20:42:24.875 00.000 20224 MoveAxis(E, 35, ABG)
20:42:24.875 00.000 20224 Guiding  Dir = 2, Dur = 35
20:42:24.875 00.000 20224 IsSlewing returns 0
20:42:24.875 00.000 20224 IsGuiding returns 0
20:42:24.875 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48285, med=2745, FiltMin=2448, FiltMax=26022, Gamma=1.000
20:42:24.891 00.016 8996 UpdateGuideState exits: m=708000 SNR=340.8
20:42:24.891 00.000 8996 PhdController: settling, locked = 1, distance = 2.10 (2.00) aobump = 0 frame = 3 / 99999
20:42:24.891 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770522144.891,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.10,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:42:24.891 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:24.891 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:24.891 00.000 8996 Enqueuing Expose request
20:42:24.939 00.048 20224 IsGuiding returns 1
20:42:24.939 00.000 20224 scope still moving after pulse duration time elapsed
20:42:24.982 00.043 20224 IsSlewing returns 0
20:42:24.982 00.000 20224 IsGuiding returns 1
20:42:25.018 00.036 20224 IsSlewing returns 0
20:42:25.018 00.000 20224 IsGuiding returns 1
20:42:25.050 00.032 20224 IsSlewing returns 0
20:42:25.050 00.000 20224 IsGuiding returns 0
20:42:25.051 00.001 20224 scope move finished after 35 + 132 ms
20:42:25.051 00.000 20224 Move returns status 0, amount 35
20:42:25.051 00.000 20224 MoveAxis(N, 248, ABG)
20:42:25.051 00.000 20224 Guiding  Dir = 0, Dur = 248
20:42:25.051 00.000 20224 IsSlewing returns 0
20:42:25.051 00.000 20224 IsGuiding returns 0
20:42:25.051 00.000 20224 PulseGuide returned control before completion, sleep 256
20:42:25.323 00.272 20224 IsGuiding returns 0
20:42:25.323 00.000 20224 Move returns status 0, amount 248
20:42:25.323 00.000 20224 move complete, result=0
20:42:25.323 00.000 20224 worker thread done servicing request
20:42:25.323 00.000 20224 Worker thread wakes up
20:42:25.323 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:25.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:42:25.323 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -1.2 px 248 ms NORTH
20:42:26.280 00.957 20224 Exposure complete
20:42:26.325 00.045 20224 worker thread done servicing request
20:42:26.325 00.000 8996 OnExposeComplete: enter
20:42:26.325 00.000 8996 UpdateGuideState(): m_state=6
20:42:26.325 00.000 8996 Star::Find(15, 139, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4
20:42:26.325 00.000 8996 Star::Find returns 1 (0), X=140.42, Y=474.69, Mass=748581, SNR=341.2, Peak=49507 HFD=4.7
20:42:26.325 00.000 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
20:42:26.325 00.000 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
20:42:26.325 00.000 8996 CameraToMount -- cameraX=0.41 cameraY=1.49 hyp=1.54 cameraTheta=1.30 mountX=0.26 mountY=-1.52, mountTheta=-1.40
20:42:26.325 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=1.49, opts=13)
20:42:26.325 00.000 8996 Enqueuing Move request for scope (0.41, 1.49)
20:42:26.325 00.000 20224 Worker thread wakes up
20:42:26.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, 1.49) opts 0xd
20:42:26.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, 1.49)
20:42:26.325 00.000 20224 Moving (0.41, 1.49) raw xDistance=0.26 yDistance=-1.52
20:42:26.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:42:26.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
20:42:26.325 00.000 20224 MoveAxis(W, 36, ABG)
20:42:26.325 00.000 20224 Guiding  Dir = 3, Dur = 36
20:42:26.325 00.000 20224 IsSlewing returns 0
20:42:26.325 00.000 20224 IsGuiding returns 0
20:42:26.340 00.015 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49507, med=2745, FiltMin=2486, FiltMax=25001, Gamma=1.000
20:42:26.340 00.000 20224 PulseGuide returned control before completion, sleep 41
20:42:26.340 00.000 8996 UpdateGuideState exits: m=748581 SNR=341.2
20:42:26.340 00.000 8996 PhdController: settling, locked = 1, distance = 1.93 (2.00) aobump = 0 frame = 4 / 99999
20:42:26.340 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770522146.340,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.93,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:42:26.340 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:26.356 00.016 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:26.356 00.000 8996 Enqueuing Expose request
20:42:26.387 00.031 20224 IsGuiding returns 1
20:42:26.387 00.000 20224 scope still moving after pulse duration time elapsed
20:42:26.419 00.032 20224 IsSlewing returns 0
20:42:26.420 00.001 20224 IsGuiding returns 1
20:42:26.451 00.031 20224 IsSlewing returns 0
20:42:26.451 00.000 20224 IsGuiding returns 0
20:42:26.451 00.000 20224 scope move finished after 36 + 79 ms
20:42:26.451 00.000 20224 Move returns status 0, amount 36
20:42:26.451 00.000 20224 MoveAxis(N, 321, ABG)
20:42:26.451 00.000 20224 Guiding  Dir = 0, Dur = 321
20:42:26.451 00.000 20224 IsSlewing returns 0
20:42:26.451 00.000 20224 IsGuiding returns 0
20:42:26.499 00.048 20224 PulseGuide returned control before completion, sleep 282
20:42:26.786 00.287 20224 IsGuiding returns 1
20:42:26.786 00.000 20224 scope still moving after pulse duration time elapsed
20:42:26.817 00.031 20224 IsSlewing returns 0
20:42:26.817 00.000 20224 IsGuiding returns 1
20:42:26.849 00.032 20224 IsSlewing returns 0
20:42:26.849 00.000 20224 IsGuiding returns 0
20:42:26.849 00.000 20224 scope move finished after 321 + 75 ms
20:42:26.849 00.000 20224 Move returns status 0, amount 321
20:42:26.849 00.000 20224 move complete, result=0
20:42:26.849 00.000 20224 worker thread done servicing request
20:42:26.849 00.000 20224 Worker thread wakes up
20:42:26.850 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:26.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:42:26.850 00.000 8996 GuideStep: 0.3 px 36 ms WEST, -1.5 px 321 ms NORTH
20:42:28.012 01.162 20224 Exposure complete
20:42:28.093 00.081 20224 worker thread done servicing request
20:42:28.093 00.000 8996 OnExposeComplete: enter
20:42:28.095 00.002 8996 UpdateGuideState(): m_state=6
20:42:28.097 00.002 8996 Star::Find(15, 140, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5
20:42:28.099 00.002 8996 Star::Find returns 1 (0), X=139.99, Y=474.60, Mass=714415, SNR=385.3, Peak=45037 HFD=4.9
20:42:28.101 00.002 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
20:42:28.102 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
20:42:28.104 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=1.40 hyp=1.40 cameraTheta=1.58 mountX=-0.15 mountY=-1.39, mountTheta=-1.68
20:42:28.107 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=1.40, opts=13)
20:42:28.108 00.001 8996 Enqueuing Move request for scope (-0.01, 1.40)
20:42:28.110 00.002 20224 Worker thread wakes up
20:42:28.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.40) opts 0xd
20:42:28.110 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 1.40)
20:42:28.111 00.001 20224 Moving (-0.01, 1.40) raw xDistance=-0.15 yDistance=-1.39
20:42:28.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:42:28.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
20:42:28.111 00.000 20224 MoveAxis(E, 0, ABG)
20:42:28.111 00.000 20224 Move returns status 0, amount 0
20:42:28.111 00.000 20224 MoveAxis(N, 293, ABG)
20:42:28.111 00.000 20224 Guiding  Dir = 0, Dur = 293
20:42:28.112 00.001 20224 IsSlewing returns 0
20:42:28.112 00.000 20224 IsGuiding returns 0
20:42:28.116 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=45037, med=2745, FiltMin=2489, FiltMax=25744, Gamma=1.000
20:42:28.138 00.022 20224 PulseGuide returned control before completion, sleep 278
20:42:28.141 00.003 8996 UpdateGuideState exits: m=714415 SNR=385.3
20:42:28.143 00.002 8996 PhdController: settling, locked = 1, distance = 1.77 (2.00) aobump = 0 frame = 5 / 99999
20:42:28.145 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770522148.145,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.77,"Time":1.8,"SettleTime":3.0,"StarLocked":true}
20:42:28.147 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:28.148 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:28.150 00.002 8996 Enqueuing Expose request
20:42:28.419 00.269 20224 IsGuiding returns 1
20:42:28.419 00.000 20224 scope still moving after pulse duration time elapsed
20:42:28.449 00.030 20224 IsSlewing returns 0
20:42:28.449 00.000 20224 IsGuiding returns 1
20:42:28.481 00.032 20224 IsSlewing returns 0
20:42:28.481 00.000 20224 IsGuiding returns 0
20:42:28.481 00.000 20224 scope move finished after 293 + 75 ms
20:42:28.481 00.000 20224 Move returns status 0, amount 293
20:42:28.481 00.000 20224 move complete, result=0
20:42:28.481 00.000 20224 worker thread done servicing request
20:42:28.481 00.000 20224 Worker thread wakes up
20:42:28.481 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:28.481 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -1.4 px 293 ms NORTH
20:42:28.483 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:42:29.472 00.989 20224 Exposure complete
20:42:29.550 00.078 20224 worker thread done servicing request
20:42:29.550 00.000 8996 OnExposeComplete: enter
20:42:29.551 00.001 8996 UpdateGuideState(): m_state=6
20:42:29.551 00.000 8996 Star::Find(15, 139, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6
20:42:29.552 00.001 8996 Star::Find returns 1 (0), X=140.20, Y=474.23, Mass=710933, SNR=343.6, Peak=45757 HFD=4.6
20:42:29.553 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
20:42:29.554 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
20:42:29.555 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=1.03 hyp=1.05 cameraTheta=1.39 mountX=0.09 mountY=-1.04, mountTheta=-1.48
20:42:29.557 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=1.03, opts=13)
20:42:29.559 00.002 8996 Enqueuing Move request for scope (0.19, 1.03)
20:42:29.560 00.001 20224 Worker thread wakes up
20:42:29.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 1.03) opts 0xd
20:42:29.560 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 1.03)
20:42:29.560 00.000 20224 Moving (0.19, 1.03) raw xDistance=0.09 yDistance=-1.04
20:42:29.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:42:29.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
20:42:29.560 00.000 20224 MoveAxis(E, 0, ABG)
20:42:29.560 00.000 20224 Move returns status 0, amount 0
20:42:29.560 00.000 20224 MoveAxis(N, 220, ABG)
20:42:29.560 00.000 20224 Guiding  Dir = 0, Dur = 220
20:42:29.560 00.000 20224 IsSlewing returns 0
20:42:29.560 00.000 20224 IsGuiding returns 0
20:42:29.562 00.002 20224 PulseGuide returned control before completion, sleep 229
20:42:29.565 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45757, med=2745, FiltMin=2480, FiltMax=24243, Gamma=1.000
20:42:29.579 00.014 8996 UpdateGuideState exits: m=710933 SNR=343.6
20:42:29.580 00.001 8996 PhdController: settling, locked = 1, distance = 1.56 (2.00) aobump = 0 frame = 6 / 99999
20:42:29.581 00.001 8996 PhdController: newstate STATE_FINISH
20:42:29.582 00.001 8996 PhdController complete: success
20:42:29.583 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770522149.582,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
20:42:29.583 00.000 8996 Mount: notify guiding dither settle done success=1
20:42:29.584 00.001 8996 PhdController: newstate STATE_IDLE
20:42:29.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:29.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:42:29.587 00.001 8996 Enqueuing Expose request
20:42:29.708 00.121 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:42:29.710 00.002 8996 case statement mapped state 6 to 3
20:42:29.712 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:42:29.806 00.094 20224 IsGuiding returns 0
20:42:29.806 00.000 20224 Move returns status 0, amount 220
20:42:29.806 00.000 20224 move complete, result=0
20:42:29.806 00.000 20224 worker thread done servicing request
20:42:29.806 00.000 20224 Worker thread wakes up
20:42:29.806 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:42:29.806 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -1.0 px 220 ms NORTH
20:42:29.808 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:42:30.426 00.618 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:42:30.426 00.000 8996 case statement mapped state 6 to 3
20:42:30.428 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:42:30.489 00.061 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:42:30.489 00.000 8996 case statement mapped state 6 to 3
20:42:30.492 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:42:30.553 00.061 8996 evsrv: cli 0CFF6D78 request: {"method":"set_paused","params":[true,"full"],"id":42}
20:42:30.553 00.000 8996 SetPaused type=2 isPaused=0 exposurePending=1
20:42:30.553 00.000 8996 Guider::SetPaused(2)
20:42:30.553 00.000 8996 Status Line: Paused/full
20:42:30.571 00.018 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":42}
20:42:30.618 00.047 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:42:30.618 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:42:30.954 00.336 20224 Exposure complete
20:42:31.001 00.047 20224 worker thread done servicing request
20:42:31.001 00.000 8996 OnExposeComplete: enter
20:42:31.001 00.000 8996 guider is paused, ignoring frame, not scheduling exposure
20:42:31.627 00.626 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:42:31.627 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:42:31.690 00.063 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:42:31.690 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:43:31.821 60.131 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:43:31.823 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:44:31.972 60.149 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:44:31.973 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:45:32.106 60.133 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:45:32.108 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:46:32.244 60.136 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:46:32.247 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:47:02.315 30.068 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:47:02.316 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
20:47:02.416 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"set_paused","params":[false],"id":42}
20:47:02.418 00.002 8996 SetPaused type=0 isPaused=1 exposurePending=0
20:47:02.420 00.002 8996 Guider::SetPaused(0)
20:47:02.422 00.002 8996 Guider::SetPaused: resetting avg dist filter
20:47:02.448 00.026 8996 un-pause: clearing mount guide algorithm history
20:47:02.450 00.002 8996 Mount: notify guiding resumed
20:47:02.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:02.453 00.002 8996 Enqueuing Expose request
20:47:02.454 00.001 8996 Status Line: Resumed
20:47:02.455 00.001 20224 Worker thread wakes up
20:47:02.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:02.456 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:02.457 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":42}
20:47:02.466 00.009 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:47:02.468 00.002 8996 case statement mapped state 6 to 3
20:47:02.470 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:47:03.528 01.058 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:47:03.530 00.002 8996 case statement mapped state 6 to 3
20:47:03.533 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:47:03.614 00.081 20224 Exposure complete
20:47:03.697 00.083 20224 worker thread done servicing request
20:47:03.697 00.000 8996 OnExposeComplete: enter
20:47:03.698 00.001 8996 UpdateGuideState(): m_state=6
20:47:03.700 00.002 8996 Star::Find(15, 140, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7
20:47:03.701 00.001 8996 Star::Find returns 1 (0), X=141.64, Y=478.23, Mass=762396, SNR=351.9, Peak=62304 HFD=4.7
20:47:03.702 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
20:47:03.703 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
20:47:03.705 00.002 8996 CameraToMount -- cameraX=1.63 cameraY=5.03 hyp=5.29 cameraTheta=1.26 mountX=1.14 mountY=-5.18, mountTheta=-1.36
20:47:03.709 00.004 8996 SchedulePrimaryMove(0F4914C0, x=1.63, y=5.03, opts=13)
20:47:03.709 00.000 8996 Enqueuing Move request for scope (1.63, 5.03)
20:47:03.710 00.001 20224 Worker thread wakes up
20:47:03.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (1.63, 5.03) opts 0xd
20:47:03.710 00.000 20224 Handling offset move in thread for scope, endpoint = (1.63, 5.03)
20:47:03.710 00.000 20224 Moving (1.63, 5.03) raw xDistance=1.14 yDistance=-5.18
20:47:03.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.72 from input 1.14
20:47:03.710 00.000 20224 resist switch: large excursion: input -5.18 thresh 0.60 direction from 0 to -1
20:47:03.710 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-15.55
20:47:03.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns -5.18 from input -5.18
20:47:03.710 00.000 20224 MoveAxis(W, 166, ABG)
20:47:03.710 00.000 20224 Guiding  Dir = 3, Dur = 166
20:47:03.711 00.001 20224 IsSlewing returns 0
20:47:03.711 00.000 20224 IsGuiding returns 0
20:47:03.714 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62304, med=2749, FiltMin=2489, FiltMax=29587, Gamma=1.000
20:47:03.723 00.009 20224 PulseGuide returned control before completion, sleep 164
20:47:03.736 00.013 8996 UpdateGuideState exits: m=762396 SNR=351.9
20:47:03.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:03.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:03.739 00.001 8996 Enqueuing Expose request
20:47:03.896 00.157 20224 IsGuiding returns 1
20:47:03.896 00.000 20224 scope still moving after pulse duration time elapsed
20:47:03.928 00.032 20224 IsSlewing returns 0
20:47:03.928 00.000 20224 IsGuiding returns 0
20:47:03.928 00.000 20224 scope move finished after 166 + 51 ms
20:47:03.928 00.000 20224 Move returns status 0, amount 166
20:47:03.928 00.000 20224 MoveAxis(N, 1092, ABG)
20:47:03.928 00.000 20224 Guiding  Dir = 0, Dur = 1092
20:47:03.928 00.000 20224 IsSlewing returns 0
20:47:03.928 00.000 20224 IsGuiding returns 0
20:47:03.960 00.032 20224 PulseGuide returned control before completion, sleep 1071
20:47:04.641 00.681 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:47:04.644 00.003 8996 case statement mapped state 6 to 3
20:47:04.646 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:47:05.033 00.387 20224 IsGuiding returns 1
20:47:05.033 00.000 20224 scope still moving after pulse duration time elapsed
20:47:05.064 00.031 20224 IsSlewing returns 0
20:47:05.064 00.000 20224 IsGuiding returns 1
20:47:05.095 00.031 20224 IsSlewing returns 0
20:47:05.095 00.000 20224 IsGuiding returns 0
20:47:05.095 00.000 20224 scope move finished after 1092 + 74 ms
20:47:05.095 00.000 20224 Move returns status 0, amount 1092
20:47:05.095 00.000 20224 move complete, result=0
20:47:05.096 00.001 20224 worker thread done servicing request
20:47:05.096 00.000 20224 Worker thread wakes up
20:47:05.096 00.000 8996 GuideStep: 1.1 px 166 ms WEST, -5.2 px 1092 ms NORTH
20:47:05.098 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:05.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:05.704 00.606 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:47:05.706 00.002 8996 case statement mapped state 6 to 3
20:47:05.708 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:47:06.277 00.569 20224 Exposure complete
20:47:06.346 00.069 20224 worker thread done servicing request
20:47:06.346 00.000 8996 OnExposeComplete: enter
20:47:06.347 00.001 8996 UpdateGuideState(): m_state=6
20:47:06.348 00.001 8996 Star::Find(15, 141, 478, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8
20:47:06.349 00.001 8996 Star::Find returns 1 (0), X=140.38, Y=473.70, Mass=734851, SNR=407.4, Peak=45005 HFD=4.7
20:47:06.350 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
20:47:06.350 00.000 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
20:47:06.351 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=0.50 hyp=0.62 cameraTheta=0.92 mountX=0.32 mountY=-0.54, mountTheta=-1.03
20:47:06.353 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=0.50, opts=13)
20:47:06.354 00.001 8996 Enqueuing Move request for scope (0.37, 0.50)
20:47:06.354 00.000 20224 Worker thread wakes up
20:47:06.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.50) opts 0xd
20:47:06.354 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, 0.50)
20:47:06.355 00.001 20224 Moving (0.37, 0.50) raw xDistance=0.32 yDistance=-0.54
20:47:06.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.32
20:47:06.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:47:06.355 00.000 20224 MoveAxis(W, 59, ABG)
20:47:06.355 00.000 20224 Guiding  Dir = 3, Dur = 59
20:47:06.355 00.000 20224 IsSlewing returns 0
20:47:06.355 00.000 20224 IsGuiding returns 0
20:47:06.358 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=45005, med=2745, FiltMin=2505, FiltMax=24195, Gamma=1.000
20:47:06.387 00.029 8996 UpdateGuideState exits: m=734851 SNR=407.4
20:47:06.389 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:06.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:06.391 00.001 8996 Enqueuing Expose request
20:47:06.391 00.000 20224 PulseGuide returned control before completion, sleep 34
20:47:06.436 00.045 20224 IsGuiding returns 1
20:47:06.436 00.000 20224 scope still moving after pulse duration time elapsed
20:47:06.467 00.031 20224 IsSlewing returns 0
20:47:06.467 00.000 20224 IsGuiding returns 1
20:47:06.498 00.031 20224 IsSlewing returns 0
20:47:06.498 00.000 20224 IsGuiding returns 0
20:47:06.498 00.000 20224 scope move finished after 59 + 84 ms
20:47:06.498 00.000 20224 Move returns status 0, amount 59
20:47:06.498 00.000 20224 MoveAxis(N, 113, ABG)
20:47:06.498 00.000 20224 Guiding  Dir = 0, Dur = 113
20:47:06.499 00.001 20224 IsSlewing returns 0
20:47:06.499 00.000 20224 IsGuiding returns 0
20:47:06.546 00.047 20224 PulseGuide returned control before completion, sleep 77
20:47:06.638 00.092 20224 IsGuiding returns 1
20:47:06.638 00.000 20224 scope still moving after pulse duration time elapsed
20:47:06.669 00.031 20224 IsSlewing returns 0
20:47:06.669 00.000 20224 IsGuiding returns 1
20:47:06.700 00.031 20224 IsSlewing returns 0
20:47:06.700 00.000 20224 IsGuiding returns 1
20:47:06.730 00.030 20224 IsSlewing returns 0
20:47:06.730 00.000 20224 IsGuiding returns 0
20:47:06.730 00.000 20224 scope move finished after 113 + 118 ms
20:47:06.730 00.000 20224 Move returns status 0, amount 113
20:47:06.730 00.000 20224 move complete, result=0
20:47:06.732 00.002 20224 worker thread done servicing request
20:47:06.732 00.000 20224 Worker thread wakes up
20:47:06.732 00.000 8996 GuideStep: 0.3 px 59 ms WEST, -0.5 px 113 ms NORTH
20:47:06.734 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:06.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:06.821 00.087 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:47:06.822 00.001 8996 case statement mapped state 6 to 3
20:47:06.824 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:47:07.710 00.886 20224 Exposure complete
20:47:07.783 00.073 20224 worker thread done servicing request
20:47:07.784 00.001 8996 OnExposeComplete: enter
20:47:07.785 00.001 8996 UpdateGuideState(): m_state=6
20:47:07.786 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9
20:47:07.787 00.001 8996 Star::Find returns 1 (0), X=140.21, Y=473.22, Mass=753262, SNR=329.7, Peak=45523 HFD=4.6
20:47:07.787 00.000 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
20:47:07.788 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
20:47:07.789 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.10 mountX=0.20 mountY=-0.04, mountTheta=-0.21
20:47:07.790 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.02, opts=13)
20:47:07.791 00.001 8996 Enqueuing Move request for scope (0.21, 0.02)
20:47:07.792 00.001 20224 Worker thread wakes up
20:47:07.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
20:47:07.792 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
20:47:07.792 00.000 20224 Moving (0.21, 0.02) raw xDistance=0.20 yDistance=-0.04
20:47:07.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.20
20:47:07.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:07.793 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:47:07.793 00.000 20224 MoveAxis(W, 34, ABG)
20:47:07.793 00.000 20224 Guiding  Dir = 3, Dur = 34
20:47:07.793 00.000 20224 IsSlewing returns 0
20:47:07.793 00.000 20224 IsGuiding returns 0
20:47:07.797 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=45523, med=2745, FiltMin=2489, FiltMax=27440, Gamma=1.000
20:47:07.812 00.015 8996 UpdateGuideState exits: m=753262 SNR=329.7
20:47:07.814 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:07.816 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:07.817 00.001 8996 Enqueuing Expose request
20:47:07.829 00.012 20224 IsGuiding returns 1
20:47:07.829 00.000 20224 scope still moving after pulse duration time elapsed
20:47:07.858 00.029 20224 IsSlewing returns 0
20:47:07.858 00.000 20224 IsGuiding returns 1
20:47:07.890 00.032 20224 IsSlewing returns 0
20:47:07.890 00.000 20224 IsGuiding returns 1
20:47:07.920 00.030 20224 IsSlewing returns 0
20:47:07.920 00.000 20224 IsGuiding returns 0
20:47:07.920 00.000 20224 scope move finished after 34 + 92 ms
20:47:07.920 00.000 20224 Move returns status 0, amount 34
20:47:07.920 00.000 20224 MoveAxis(N, 0, ABG)
20:47:07.920 00.000 20224 Move returns status 0, amount 0
20:47:07.920 00.000 20224 move complete, result=0
20:47:07.921 00.001 20224 worker thread done servicing request
20:47:07.921 00.000 20224 Worker thread wakes up
20:47:07.921 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.0 px 0 ms NORTH
20:47:07.923 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:07.923 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:07.938 00.015 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:47:07.941 00.003 8996 case statement mapped state 6 to 3
20:47:07.943 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:47:08.036 00.093 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
20:47:08.038 00.002 8996 PhdController::Guide begins
20:47:08.041 00.003 8996 PhdController: newstate STATE_SETUP
20:47:08.044 00.003 8996 PhdController: setup
20:47:08.046 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
20:47:08.048 00.002 8996 PhdController: guider state = 6
20:47:08.050 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
20:47:08.051 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
20:47:08.053 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
20:47:08.087 00.034 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:47:08.089 00.002 8996 case statement mapped state 6 to 3
20:47:08.090 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:47:09.096 01.006 20224 Exposure complete
20:47:09.157 00.061 20224 worker thread done servicing request
20:47:09.157 00.000 8996 OnExposeComplete: enter
20:47:09.158 00.001 8996 UpdateGuideState(): m_state=6
20:47:09.159 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10
20:47:09.161 00.002 8996 Star::Find returns 1 (0), X=139.71, Y=473.06, Mass=738466, SNR=381.1, Peak=57203 HFD=4.6
20:47:09.163 00.002 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
20:47:09.165 00.002 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.56)
20:47:09.166 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.14 hyp=0.33 cameraTheta=-2.70 mountX=-0.28 mountY=0.17, mountTheta=2.59
20:47:09.170 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.14, opts=13)
20:47:09.172 00.002 8996 Enqueuing Move request for scope (-0.29, -0.14)
20:47:09.173 00.001 20224 Worker thread wakes up
20:47:09.174 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.14) opts 0xd
20:47:09.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.14)
20:47:09.174 00.000 20224 Moving (-0.29, -0.14) raw xDistance=-0.28 yDistance=0.17
20:47:09.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:47:09.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:09.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:47:09.174 00.000 20224 MoveAxis(E, 39, ABG)
20:47:09.174 00.000 20224 Guiding  Dir = 2, Dur = 39
20:47:09.175 00.001 20224 IsSlewing returns 0
20:47:09.175 00.000 20224 IsGuiding returns 0
20:47:09.180 00.005 20224 PulseGuide returned control before completion, sleep 45
20:47:09.182 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57203, med=2745, FiltMin=2470, FiltMax=31414, Gamma=1.000
20:47:09.198 00.016 8996 UpdateGuideState exits: m=738466 SNR=381.1
20:47:09.199 00.001 8996 PhdController: settling, locked = 1, distance = 2.05 (2.00) aobump = 0 frame = 1 / 99999
20:47:09.200 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770522429.200,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.05,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:47:09.200 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:09.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:09.202 00.001 8996 Enqueuing Expose request
20:47:09.227 00.025 20224 IsGuiding returns 1
20:47:09.227 00.000 20224 scope still moving after pulse duration time elapsed
20:47:09.258 00.031 20224 IsSlewing returns 0
20:47:09.258 00.000 20224 IsGuiding returns 1
20:47:09.289 00.031 20224 IsSlewing returns 0
20:47:09.289 00.000 20224 IsGuiding returns 0
20:47:09.289 00.000 20224 scope move finished after 39 + 74 ms
20:47:09.289 00.000 20224 Move returns status 0, amount 39
20:47:09.289 00.000 20224 MoveAxis(N, 0, ABG)
20:47:09.289 00.000 20224 Move returns status 0, amount 0
20:47:09.289 00.000 20224 move complete, result=0
20:47:09.289 00.000 20224 worker thread done servicing request
20:47:09.289 00.000 20224 Worker thread wakes up
20:47:09.289 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:09.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:09.289 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.2 px 0 ms NORTH
20:47:10.255 00.966 20224 Exposure complete
20:47:10.324 00.069 20224 worker thread done servicing request
20:47:10.324 00.000 8996 OnExposeComplete: enter
20:47:10.325 00.001 8996 UpdateGuideState(): m_state=6
20:47:10.326 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11
20:47:10.327 00.001 8996 Star::Find returns 1 (0), X=139.78, Y=473.14, Mass=753466, SNR=355.4, Peak=54691 HFD=4.5
20:47:10.328 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
20:47:10.329 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
20:47:10.330 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-2.88 mountX=-0.22 mountY=0.08, mountTheta=2.77
20:47:10.331 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.06, opts=13)
20:47:10.332 00.001 8996 Enqueuing Move request for scope (-0.22, -0.06)
20:47:10.333 00.001 20224 Worker thread wakes up
20:47:10.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
20:47:10.333 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
20:47:10.333 00.000 20224 Moving (-0.22, -0.06) raw xDistance=-0.22 yDistance=0.08
20:47:10.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:47:10.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:10.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:47:10.333 00.000 20224 MoveAxis(E, 34, ABG)
20:47:10.333 00.000 20224 Guiding  Dir = 2, Dur = 34
20:47:10.334 00.001 20224 IsSlewing returns 0
20:47:10.334 00.000 20224 IsGuiding returns 0
20:47:10.340 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=54691, med=2745, FiltMin=2488, FiltMax=30288, Gamma=1.000
20:47:10.361 00.021 8996 UpdateGuideState exits: m=753466 SNR=355.4
20:47:10.362 00.001 8996 PhdController: settling, locked = 1, distance = 1.50 (2.00) aobump = 0 frame = 2 / 99999
20:47:10.364 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770522430.364,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.50,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
20:47:10.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:10.366 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:10.368 00.002 8996 Enqueuing Expose request
20:47:10.384 00.016 20224 IsGuiding returns 1
20:47:10.384 00.000 20224 scope still moving after pulse duration time elapsed
20:47:10.413 00.029 20224 IsSlewing returns 0
20:47:10.413 00.000 20224 IsGuiding returns 1
20:47:10.445 00.032 20224 IsSlewing returns 0
20:47:10.445 00.000 20224 IsGuiding returns 1
20:47:10.475 00.030 20224 IsSlewing returns 0
20:47:10.475 00.000 20224 IsGuiding returns 0
20:47:10.475 00.000 20224 scope move finished after 34 + 108 ms
20:47:10.475 00.000 20224 Move returns status 0, amount 34
20:47:10.475 00.000 20224 MoveAxis(N, 0, ABG)
20:47:10.475 00.000 20224 Move returns status 0, amount 0
20:47:10.475 00.000 20224 move complete, result=0
20:47:10.475 00.000 20224 worker thread done servicing request
20:47:10.475 00.000 20224 Worker thread wakes up
20:47:10.476 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
20:47:10.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:10.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:11.652 01.175 20224 Exposure complete
20:47:11.733 00.081 20224 worker thread done servicing request
20:47:11.733 00.000 8996 OnExposeComplete: enter
20:47:11.734 00.001 8996 UpdateGuideState(): m_state=6
20:47:11.735 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12
20:47:11.736 00.001 8996 Star::Find returns 1 (0), X=140.33, Y=473.05, Mass=733765, SNR=392.3, Peak=45318 HFD=4.7
20:47:11.737 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
20:47:11.737 00.000 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
20:47:11.739 00.002 8996 CameraToMount -- cameraX=0.33 cameraY=-0.15 hyp=0.36 cameraTheta=-0.42 mountX=0.34 mountY=0.11, mountTheta=0.31
20:47:11.741 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.15, opts=13)
20:47:11.742 00.001 8996 Enqueuing Move request for scope (0.33, -0.15)
20:47:11.743 00.001 20224 Worker thread wakes up
20:47:11.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.15) opts 0xd
20:47:11.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.15)
20:47:11.744 00.001 20224 Moving (0.33, -0.15) raw xDistance=0.34 yDistance=0.11
20:47:11.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
20:47:11.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:11.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:47:11.744 00.000 20224 MoveAxis(W, 48, ABG)
20:47:11.744 00.000 20224 Guiding  Dir = 3, Dur = 48
20:47:11.744 00.000 20224 IsSlewing returns 0
20:47:11.744 00.000 20224 IsGuiding returns 0
20:47:11.745 00.001 20224 PulseGuide returned control before completion, sleep 58
20:47:11.751 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45318, med=2745, FiltMin=2489, FiltMax=29840, Gamma=1.000
20:47:11.766 00.015 8996 UpdateGuideState exits: m=733765 SNR=392.3
20:47:11.767 00.001 8996 PhdController: settling, locked = 1, distance = 1.16 (2.00) aobump = 0 frame = 3 / 99999
20:47:11.768 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770522431.768,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.16,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
20:47:11.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:11.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:11.770 00.000 8996 Enqueuing Expose request
20:47:11.816 00.046 20224 IsGuiding returns 1
20:47:11.816 00.000 20224 scope still moving after pulse duration time elapsed
20:47:11.847 00.031 20224 IsSlewing returns 0
20:47:11.847 00.000 20224 IsGuiding returns 0
20:47:11.847 00.000 20224 scope move finished after 48 + 54 ms
20:47:11.847 00.000 20224 Move returns status 0, amount 48
20:47:11.848 00.001 20224 MoveAxis(N, 0, ABG)
20:47:11.848 00.000 20224 Move returns status 0, amount 0
20:47:11.848 00.000 20224 move complete, result=0
20:47:11.848 00.000 20224 worker thread done servicing request
20:47:11.848 00.000 20224 Worker thread wakes up
20:47:11.848 00.000 8996 GuideStep: 0.3 px 48 ms WEST, 0.1 px 0 ms NORTH
20:47:11.850 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:11.851 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:12.842 00.991 20224 Exposure complete
20:47:12.928 00.086 20224 worker thread done servicing request
20:47:12.929 00.001 8996 OnExposeComplete: enter
20:47:12.930 00.001 8996 UpdateGuideState(): m_state=6
20:47:12.931 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13
20:47:12.932 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.45, Mass=747749, SNR=344.0, Peak=50147 HFD=4.9
20:47:12.933 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
20:47:12.934 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
20:47:12.936 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.57 mountX=-0.02 mountY=-0.24, mountTheta=-1.66
20:47:12.939 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.25, opts=13)
20:47:12.940 00.001 8996 Enqueuing Move request for scope (0.00, 0.25)
20:47:12.942 00.002 20224 Worker thread wakes up
20:47:12.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd
20:47:12.942 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.25)
20:47:12.942 00.000 20224 Moving (0.00, 0.25) raw xDistance=-0.02 yDistance=-0.24
20:47:12.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:47:12.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:47:12.942 00.000 20224 MoveAxis(E, 0, ABG)
20:47:12.942 00.000 20224 Move returns status 0, amount 0
20:47:12.942 00.000 20224 MoveAxis(N, 51, ABG)
20:47:12.942 00.000 20224 Guiding  Dir = 0, Dur = 51
20:47:12.943 00.001 20224 IsSlewing returns 0
20:47:12.943 00.000 20224 IsGuiding returns 0
20:47:12.951 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50147, med=2745, FiltMin=2491, FiltMax=24499, Gamma=1.000
20:47:12.977 00.026 8996 UpdateGuideState exits: m=747749 SNR=344.0
20:47:12.979 00.002 8996 PhdController: settling, locked = 1, distance = 0.89 (2.00) aobump = 0 frame = 4 / 99999
20:47:12.979 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770522432.979,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.89,"Time":2.6,"SettleTime":3.0,"StarLocked":true}
20:47:12.980 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:12.981 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:12.982 00.001 8996 Enqueuing Expose request
20:47:13.006 00.024 20224 IsGuiding returns 1
20:47:13.006 00.000 20224 scope still moving after pulse duration time elapsed
20:47:13.037 00.031 20224 IsSlewing returns 0
20:47:13.037 00.000 20224 IsGuiding returns 1
20:47:13.068 00.031 20224 IsSlewing returns 0
20:47:13.068 00.000 20224 IsGuiding returns 1
20:47:13.099 00.031 20224 IsSlewing returns 0
20:47:13.099 00.000 20224 IsGuiding returns 0
20:47:13.099 00.000 20224 scope move finished after 51 + 105 ms
20:47:13.099 00.000 20224 Move returns status 0, amount 51
20:47:13.099 00.000 20224 move complete, result=0
20:47:13.100 00.001 20224 worker thread done servicing request
20:47:13.100 00.000 20224 Worker thread wakes up
20:47:13.100 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
20:47:13.102 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:13.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:14.282 01.180 20224 Exposure complete
20:47:14.359 00.077 20224 worker thread done servicing request
20:47:14.360 00.001 8996 OnExposeComplete: enter
20:47:14.360 00.000 8996 UpdateGuideState(): m_state=6
20:47:14.361 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14
20:47:14.362 00.001 8996 Star::Find returns 1 (0), X=139.69, Y=472.88, Mass=734831, SNR=379.1, Peak=61155 HFD=4.6
20:47:14.363 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
20:47:14.364 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
20:47:14.364 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.33 hyp=0.45 cameraTheta=-2.34 mountX=-0.28 mountY=0.36, mountTheta=2.23
20:47:14.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.33, opts=13)
20:47:14.366 00.000 8996 Enqueuing Move request for scope (-0.31, -0.33)
20:47:14.367 00.001 20224 Worker thread wakes up
20:47:14.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.33) opts 0xd
20:47:14.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.33)
20:47:14.367 00.000 20224 Moving (-0.31, -0.33) raw xDistance=-0.28 yDistance=0.36
20:47:14.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:47:14.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:14.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
20:47:14.367 00.000 20224 MoveAxis(E, 41, ABG)
20:47:14.368 00.001 20224 Guiding  Dir = 2, Dur = 41
20:47:14.368 00.000 20224 IsSlewing returns 0
20:47:14.368 00.000 20224 IsGuiding returns 0
20:47:14.369 00.001 20224 PulseGuide returned control before completion, sleep 50
20:47:14.371 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61155, med=2745, FiltMin=2489, FiltMax=30413, Gamma=1.000
20:47:14.389 00.018 8996 UpdateGuideState exits: m=734831 SNR=379.1
20:47:14.391 00.002 8996 PhdController: settling, locked = 1, distance = 0.75 (2.00) aobump = 0 frame = 5 / 99999
20:47:14.392 00.001 8996 PhdController: newstate STATE_FINISH
20:47:14.393 00.001 8996 PhdController complete: success
20:47:14.394 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770522434.394,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":5,"DroppedFrames":0}
20:47:14.396 00.002 8996 Mount: notify guiding dither settle done success=1
20:47:14.397 00.001 8996 PhdController: newstate STATE_IDLE
20:47:14.399 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:14.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:14.402 00.002 8996 Enqueuing Expose request
20:47:14.425 00.023 20224 IsGuiding returns 1
20:47:14.425 00.000 20224 scope still moving after pulse duration time elapsed
20:47:14.457 00.032 20224 IsSlewing returns 0
20:47:14.457 00.000 20224 IsGuiding returns 0
20:47:14.457 00.000 20224 scope move finished after 41 + 47 ms
20:47:14.457 00.000 20224 Move returns status 0, amount 41
20:47:14.457 00.000 20224 MoveAxis(N, 0, ABG)
20:47:14.457 00.000 20224 Move returns status 0, amount 0
20:47:14.457 00.000 20224 move complete, result=0
20:47:14.458 00.001 20224 worker thread done servicing request
20:47:14.458 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.4 px 0 ms NORTH
20:47:14.459 00.001 20224 Worker thread wakes up
20:47:14.459 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:14.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:15.438 00.979 20224 Exposure complete
20:47:15.510 00.072 20224 worker thread done servicing request
20:47:15.510 00.000 8996 OnExposeComplete: enter
20:47:15.511 00.001 8996 UpdateGuideState(): m_state=6
20:47:15.512 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15
20:47:15.513 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=472.60, Mass=688088, SNR=339.7, Peak=50147 HFD=4.7
20:47:15.514 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
20:47:15.515 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.81)
20:47:15.516 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.60 hyp=0.60 cameraTheta=-1.45 mountX=0.13 mountY=0.58, mountTheta=1.35
20:47:15.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.60, opts=13)
20:47:15.519 00.001 8996 Enqueuing Move request for scope (0.07, -0.60)
20:47:15.520 00.001 20224 Worker thread wakes up
20:47:15.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.60) opts 0xd
20:47:15.520 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.60)
20:47:15.520 00.000 20224 Moving (0.07, -0.60) raw xDistance=0.13 yDistance=0.58
20:47:15.521 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:47:15.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:15.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
20:47:15.521 00.000 20224 MoveAxis(E, 0, ABG)
20:47:15.521 00.000 20224 Move returns status 0, amount 0
20:47:15.521 00.000 20224 MoveAxis(N, 0, ABG)
20:47:15.521 00.000 20224 Move returns status 0, amount 0
20:47:15.521 00.000 20224 move complete, result=0
20:47:15.521 00.000 20224 worker thread done servicing request
20:47:15.524 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50147, med=2745, FiltMin=2486, FiltMax=23155, Gamma=1.000
20:47:15.539 00.015 8996 UpdateGuideState exits: m=688088 SNR=339.7
20:47:15.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:15.540 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:15.541 00.001 8996 Enqueuing Expose request
20:47:15.542 00.001 20224 Worker thread wakes up
20:47:15.542 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
20:47:15.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:15.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:16.714 01.171 20224 Exposure complete
20:47:16.808 00.094 20224 worker thread done servicing request
20:47:16.808 00.000 8996 OnExposeComplete: enter
20:47:16.809 00.001 8996 UpdateGuideState(): m_state=6
20:47:16.810 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 16
20:47:16.811 00.001 8996 Star::Find returns 1 (0), X=140.34, Y=472.95, Mass=739463, SNR=349.8, Peak=52774 HFD=4.5
20:47:16.812 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
20:47:16.814 00.002 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.62)
20:47:16.815 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=-0.25 hyp=0.41 cameraTheta=-0.64 mountX=0.36 mountY=0.21, mountTheta=0.53
20:47:16.816 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.25, opts=13)
20:47:16.817 00.001 8996 Enqueuing Move request for scope (0.33, -0.25)
20:47:16.818 00.001 20224 Worker thread wakes up
20:47:16.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.25) opts 0xd
20:47:16.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.25)
20:47:16.818 00.000 20224 Moving (0.33, -0.25) raw xDistance=0.36 yDistance=0.21
20:47:16.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
20:47:16.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:47:16.819 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:47:16.819 00.000 20224 MoveAxis(W, 52, ABG)
20:47:16.819 00.000 20224 Guiding  Dir = 3, Dur = 52
20:47:16.819 00.000 20224 IsSlewing returns 0
20:47:16.819 00.000 20224 IsGuiding returns 0
20:47:16.821 00.002 20224 PulseGuide returned control before completion, sleep 60
20:47:16.826 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52774, med=2745, FiltMin=2502, FiltMax=28989, Gamma=1.000
20:47:16.855 00.029 8996 UpdateGuideState exits: m=739463 SNR=349.8
20:47:16.858 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:16.860 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:16.862 00.002 8996 Enqueuing Expose request
20:47:16.884 00.022 20224 IsGuiding returns 1
20:47:16.884 00.000 20224 scope still moving after pulse duration time elapsed
20:47:16.916 00.032 20224 IsSlewing returns 0
20:47:16.918 00.002 20224 IsGuiding returns 0
20:47:16.918 00.000 20224 scope move finished after 52 + 46 ms
20:47:16.918 00.000 20224 Move returns status 0, amount 52
20:47:16.918 00.000 20224 MoveAxis(N, 0, ABG)
20:47:16.918 00.000 20224 Move returns status 0, amount 0
20:47:16.918 00.000 20224 move complete, result=0
20:47:16.918 00.000 20224 worker thread done servicing request
20:47:16.918 00.000 20224 Worker thread wakes up
20:47:16.918 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:16.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:16.918 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.2 px 0 ms NORTH
20:47:17.908 00.990 20224 Exposure complete
20:47:17.989 00.081 20224 worker thread done servicing request
20:47:17.989 00.000 8996 OnExposeComplete: enter
20:47:17.990 00.001 8996 UpdateGuideState(): m_state=6
20:47:17.991 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:17.992 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=472.95, Mass=786912, SNR=329.9, Peak=63763 HFD=4.5
20:47:17.993 00.001 8996 MultiStar: exiting stabilization period
20:47:17.995 00.002 8996 MultiStar: updating star positions after lock position change
20:47:17.997 00.002 8996 Star::Find(15, 779, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:17.998 00.001 8996 Star::Find returns 1 (0), X=779.81, Y=313.67, Mass=370972, SNR=232.4, Peak=32870 HFD=4.0
20:47:17.999 00.001 8996 Star::Find(15, 963, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.000 00.001 8996 Star::Find returns 1 (0), X=963.52, Y=97.20, Mass=475466, SNR=299.5, Peak=37088 HFD=3.9
20:47:18.000 00.000 8996 Star::Find(15, 928, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.001 00.001 8996 Star::Find returns 1 (0), X=928.93, Y=510.05, Mass=413410, SNR=204.4, Peak=37981 HFD=4.3
20:47:18.002 00.001 8996 Star::Find(15, 899, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.004 00.002 8996 Star::Find returns 1 (0), X=899.84, Y=487.52, Mass=257876, SNR=191.2, Peak=22630 HFD=3.8
20:47:18.005 00.001 8996 Star::Find(15, 499, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.006 00.001 8996 Star::Find returns 1 (0), X=499.41, Y=490.32, Mass=284848, SNR=236.0, Peak=23158 HFD=4.0
20:47:18.008 00.002 8996 Star::Find(15, 945, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.009 00.001 8996 Star::Find returns 1 (0), X=946.23, Y=760.35, Mass=212364, SNR=177.6, Peak=19302 HFD=4.5
20:47:18.009 00.000 8996 Star::Find(15, 1145, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.011 00.002 8996 Star::Find returns 1 (0), X=1146.20, Y=643.45, Mass=204808, SNR=148.4, Peak=17510 HFD=4.4
20:47:18.012 00.001 8996 Star::Find(15, 482, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.014 00.002 8996 Star::Find returns 1 (0), X=482.76, Y=385.30, Mass=163994, SNR=144.2, Peak=17184 HFD=3.9
20:47:18.015 00.001 8996 Star::Find(15, 533, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.017 00.002 8996 Star::Find returns 1 (0), X=533.98, Y=804.23, Mass=159925, SNR=124.9, Peak=17305 HFD=4.1
20:47:18.018 00.001 8996 Star::Find(15, 413, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.019 00.001 8996 Star::Find returns 1 (0), X=413.53, Y=356.59, Mass=173586, SNR=150.0, Peak=14406 HFD=4.2
20:47:18.020 00.001 8996 Star::Find(15, 181, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 17
20:47:18.021 00.001 8996 Star::Find returns 1 (0), X=181.64, Y=58.13, Mass=157182, SNR=123.9, Peak=13785 HFD=4.6
20:47:18.022 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
20:47:18.028 00.006 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
20:47:18.029 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.26 hyp=0.30 cameraTheta=-2.15 mountX=-0.14 mountY=0.27, mountTheta=2.05
20:47:18.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.26, opts=13)
20:47:18.031 00.000 8996 Enqueuing Move request for scope (-0.17, -0.26)
20:47:18.032 00.001 20224 Worker thread wakes up
20:47:18.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.26) opts 0xd
20:47:18.033 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.26)
20:47:18.033 00.000 20224 Moving (-0.17, -0.26) raw xDistance=-0.14 yDistance=0.27
20:47:18.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:47:18.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:47:18.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:47:18.033 00.000 20224 MoveAxis(E, 0, ABG)
20:47:18.033 00.000 20224 Move returns status 0, amount 0
20:47:18.033 00.000 20224 MoveAxis(N, 0, ABG)
20:47:18.033 00.000 20224 Move returns status 0, amount 0
20:47:18.033 00.000 20224 move complete, result=0
20:47:18.034 00.001 20224 worker thread done servicing request
20:47:18.041 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63763, med=2745, FiltMin=2486, FiltMax=33725, Gamma=1.000
20:47:18.059 00.018 8996 UpdateGuideState exits: m=786912 SNR=329.9
20:47:18.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:18.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:18.062 00.001 8996 Enqueuing Expose request
20:47:18.063 00.001 20224 Worker thread wakes up
20:47:18.063 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:47:18.063 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:18.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:19.220 01.157 20224 Exposure complete
20:47:19.317 00.097 20224 worker thread done servicing request
20:47:19.317 00.000 8996 OnExposeComplete: enter
20:47:19.318 00.001 8996 UpdateGuideState(): m_state=6
20:47:19.319 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 18
20:47:19.320 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=472.83, Mass=715629, SNR=323.5, Peak=58131 HFD=4.5
20:47:19.321 00.001 8996 MultiStar: [#1 0.12,-0.01,0.75,U] [#2 0.00,-0.21,0.83,U] [#3 0.02,-0.09,0.71,U] [#4 0.13,-0.30,0.54,U] [#5 0.16,0.01,0.64,U] [#6 -0.06,-0.02,0.49,U] [#7 0.02,0.08,0.54,U] [#8 0.26,-0.13,0.45,U] 
20:47:19.322 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.14}, one-star: {-0.22, -0.37}
20:47:19.323 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
20:47:19.323 00.000 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.89)
20:47:19.324 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.37 mountX=0.04 mountY=0.13, mountTheta=1.27
20:47:19.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
20:47:19.326 00.000 8996 Enqueuing Move request for scope (0.03, -0.14)
20:47:19.327 00.001 20224 Worker thread wakes up
20:47:19.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
20:47:19.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
20:47:19.327 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.04 yDistance=0.13
20:47:19.328 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:47:19.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:19.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:47:19.328 00.000 20224 MoveAxis(E, 0, ABG)
20:47:19.328 00.000 20224 Move returns status 0, amount 0
20:47:19.328 00.000 20224 MoveAxis(N, 0, ABG)
20:47:19.328 00.000 20224 Move returns status 0, amount 0
20:47:19.328 00.000 20224 move complete, result=0
20:47:19.328 00.000 20224 worker thread done servicing request
20:47:19.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58131, med=2745, FiltMin=2496, FiltMax=28909, Gamma=1.000
20:47:19.346 00.014 8996 UpdateGuideState exits: m=715629 SNR=323.5
20:47:19.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:19.348 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:19.349 00.001 8996 Enqueuing Expose request
20:47:19.350 00.001 20224 Worker thread wakes up
20:47:19.350 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:19.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:19.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:20.321 00.970 20224 Exposure complete
20:47:20.403 00.082 20224 worker thread done servicing request
20:47:20.403 00.000 8996 OnExposeComplete: enter
20:47:20.404 00.001 8996 UpdateGuideState(): m_state=6
20:47:20.405 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 19
20:47:20.405 00.000 8996 Star::Find returns 1 (0), X=140.06, Y=472.75, Mass=765692, SNR=405.1, Peak=55587 HFD=4.5
20:47:20.407 00.002 8996 MultiStar: [#1 0.24,-0.18,0.62,U] [#2 0.15,-0.36,0.66,U] [#3 0.00,-0.14,0.49,U] [#4 0.05,-0.29,0.49,U] [#5 0.37,-0.16,0.55,U] [#6 0.06,-0.02,0.40,U] [#7 0.03,-0.26,0.42,U] [#8 0.15,-0.31,0.37,U] 
20:47:20.407 00.000 8996 refined, 8 included, MultiStar: {0.12, -0.27}, one-star: {0.06, -0.45}
20:47:20.408 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
20:47:20.409 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.12)
20:47:20.410 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.14 mountX=0.15 mountY=0.25, mountTheta=1.04
20:47:20.411 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.27, opts=13)
20:47:20.412 00.001 8996 Enqueuing Move request for scope (0.12, -0.27)
20:47:20.413 00.001 20224 Worker thread wakes up
20:47:20.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
20:47:20.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
20:47:20.413 00.000 20224 Moving (0.12, -0.27) raw xDistance=0.15 yDistance=0.25
20:47:20.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:47:20.413 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.37 newest=0.66
20:47:20.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
20:47:20.413 00.000 20224 MoveAxis(E, 0, ABG)
20:47:20.413 00.000 20224 Move returns status 0, amount 0
20:47:20.413 00.000 20224 MoveAxis(S, 53, ABG)
20:47:20.413 00.000 20224 Guiding  Dir = 1, Dur = 53
20:47:20.413 00.000 20224 IsSlewing returns 0
20:47:20.415 00.002 20224 IsGuiding returns 0
20:47:20.417 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55587, med=2745, FiltMin=2461, FiltMax=27389, Gamma=1.000
20:47:20.441 00.024 8996 UpdateGuideState exits: m=765692 SNR=405.1
20:47:20.443 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:20.446 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:20.447 00.001 8996 Enqueuing Expose request
20:47:20.449 00.002 20224 PulseGuide returned control before completion, sleep 32
20:47:20.492 00.043 20224 IsGuiding returns 1
20:47:20.492 00.000 20224 scope still moving after pulse duration time elapsed
20:47:20.525 00.033 20224 IsSlewing returns 0
20:47:20.525 00.000 20224 IsGuiding returns 1
20:47:20.556 00.031 20224 IsSlewing returns 0
20:47:20.556 00.000 20224 IsGuiding returns 0
20:47:20.556 00.000 20224 scope move finished after 53 + 88 ms
20:47:20.556 00.000 20224 Move returns status 0, amount 53
20:47:20.556 00.000 20224 move complete, result=0
20:47:20.556 00.000 20224 worker thread done servicing request
20:47:20.556 00.000 20224 Worker thread wakes up
20:47:20.556 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
20:47:20.558 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:20.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:21.726 01.168 20224 Exposure complete
20:47:21.807 00.081 20224 worker thread done servicing request
20:47:21.807 00.000 8996 OnExposeComplete: enter
20:47:21.808 00.001 8996 UpdateGuideState(): m_state=6
20:47:21.809 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 20
20:47:21.810 00.001 8996 Star::Find returns 1 (0), X=140.22, Y=472.75, Mass=716505, SNR=333.5, Peak=48867 HFD=4.5
20:47:21.811 00.001 8996 MultiStar: [#1 0.30,-0.13,0.71,U] [#2 0.03,-0.12,0.76,U] [#3 0.06,-0.04,0.62,U] [#4 0.14,-0.00,0.61,U] [#5 0.31,-0.20,0.72,U] [#6 0.04,-0.02,0.47,U] [#7 -0.13,-0.17,0.52,U] [#8 0.23,-0.19,0.39,U] 
20:47:21.812 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.17}, one-star: {0.21, -0.45}
20:47:21.813 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
20:47:21.814 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
20:47:21.815 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.87 mountX=0.16 mountY=0.15, mountTheta=0.76
20:47:21.816 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.17, opts=13)
20:47:21.817 00.001 8996 Enqueuing Move request for scope (0.14, -0.17)
20:47:21.818 00.001 20224 Worker thread wakes up
20:47:21.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
20:47:21.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
20:47:21.818 00.000 20224 Moving (0.14, -0.17) raw xDistance=0.16 yDistance=0.15
20:47:21.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:47:21.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:21.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:47:21.819 00.001 20224 MoveAxis(E, 0, ABG)
20:47:21.819 00.000 20224 Move returns status 0, amount 0
20:47:21.819 00.000 20224 MoveAxis(N, 0, ABG)
20:47:21.819 00.000 20224 Move returns status 0, amount 0
20:47:21.819 00.000 20224 move complete, result=0
20:47:21.819 00.000 20224 worker thread done servicing request
20:47:21.822 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=48867, med=2745, FiltMin=2480, FiltMax=24781, Gamma=1.000
20:47:21.837 00.015 8996 UpdateGuideState exits: m=716505 SNR=333.5
20:47:21.838 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:21.839 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:21.840 00.001 8996 Enqueuing Expose request
20:47:21.841 00.001 20224 Worker thread wakes up
20:47:21.841 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:47:21.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:21.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:22.837 00.996 20224 Exposure complete
20:47:22.952 00.115 20224 worker thread done servicing request
20:47:22.952 00.000 8996 OnExposeComplete: enter
20:47:22.954 00.002 8996 UpdateGuideState(): m_state=6
20:47:22.956 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 21
20:47:22.958 00.002 8996 Star::Find returns 1 (0), X=139.80, Y=472.96, Mass=750367, SNR=376.4, Peak=61795 HFD=4.4
20:47:22.960 00.002 8996 MultiStar: [#1 0.08,-0.08,0.61,U] [#2 -0.02,-0.17,0.68,U] [#3 -0.28,-0.25,0.55,U] [#4 0.00,-0.07,0.54,U] [#5 0.28,-0.03,0.60,U] [#6 -0.13,-0.02,0.43,U] [#7 -0.20,-0.15,0.40,U] [#8 0.28,-0.07,0.33,U] 
20:47:22.962 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.13}, one-star: {-0.21, -0.24}
20:47:22.963 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
20:47:22.965 00.002 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
20:47:22.966 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.86 mountX=-0.03 mountY=0.14, mountTheta=1.76
20:47:22.968 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
20:47:22.970 00.002 8996 Enqueuing Move request for scope (-0.04, -0.13)
20:47:22.972 00.002 20224 Worker thread wakes up
20:47:22.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
20:47:22.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
20:47:22.972 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.03 yDistance=0.14
20:47:22.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:47:22.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:22.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:47:22.972 00.000 20224 MoveAxis(E, 0, ABG)
20:47:22.972 00.000 20224 Move returns status 0, amount 0
20:47:22.972 00.000 20224 MoveAxis(N, 0, ABG)
20:47:22.972 00.000 20224 Move returns status 0, amount 0
20:47:22.972 00.000 20224 move complete, result=0
20:47:22.973 00.001 20224 worker thread done servicing request
20:47:22.978 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61795, med=2745, FiltMin=2489, FiltMax=32157, Gamma=1.000
20:47:23.001 00.023 8996 UpdateGuideState exits: m=750367 SNR=376.4
20:47:23.003 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:23.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:23.005 00.001 8996 Enqueuing Expose request
20:47:23.007 00.002 20224 Worker thread wakes up
20:47:23.007 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:23.008 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:23.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:24.189 01.181 20224 Exposure complete
20:47:24.248 00.059 20224 worker thread done servicing request
20:47:24.248 00.000 8996 OnExposeComplete: enter
20:47:24.249 00.001 8996 UpdateGuideState(): m_state=6
20:47:24.250 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 22
20:47:24.251 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.04, Mass=727178, SNR=381.7, Peak=60195 HFD=4.5
20:47:24.252 00.001 8996 MultiStar: [#1 0.19,-0.25,0.59,U] [#2 0.24,-0.17,0.72,U] [#3 0.07,0.03,0.56,U] [#4 0.05,-0.10,0.54,U] [#5 0.06,0.03,0.56,U] [#6 -0.06,0.13,0.40,U] [#7 -0.06,-0.09,0.45,U] [#8 0.11,-0.20,0.37,U] 
20:47:24.253 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.10}, one-star: {-0.06, -0.17}
20:47:24.254 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
20:47:24.254 00.000 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
20:47:24.255 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.01 mountX=0.07 mountY=0.09, mountTheta=0.91
20:47:24.258 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
20:47:24.259 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
20:47:24.260 00.001 20224 Worker thread wakes up
20:47:24.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
20:47:24.260 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
20:47:24.261 00.001 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.09
20:47:24.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:47:24.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:24.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:47:24.261 00.000 20224 MoveAxis(E, 0, ABG)
20:47:24.261 00.000 20224 Move returns status 0, amount 0
20:47:24.261 00.000 20224 MoveAxis(N, 0, ABG)
20:47:24.261 00.000 20224 Move returns status 0, amount 0
20:47:24.261 00.000 20224 move complete, result=0
20:47:24.262 00.001 20224 worker thread done servicing request
20:47:24.271 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=60195, med=2745, FiltMin=2496, FiltMax=29027, Gamma=1.000
20:47:24.288 00.017 8996 UpdateGuideState exits: m=727178 SNR=381.7
20:47:24.290 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:24.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:24.292 00.001 8996 Enqueuing Expose request
20:47:24.293 00.001 20224 Worker thread wakes up
20:47:24.293 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:24.294 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:24.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:25.271 00.977 20224 Exposure complete
20:47:25.341 00.070 20224 worker thread done servicing request
20:47:25.342 00.001 8996 OnExposeComplete: enter
20:47:25.343 00.001 8996 UpdateGuideState(): m_state=6
20:47:25.344 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 23
20:47:25.345 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.00, Mass=789941, SNR=368.7, Peak=59059 HFD=4.5
20:47:25.346 00.001 8996 MultiStar: [#1 0.17,0.04,0.68,U] [#2 0.09,-0.00,0.70,U] [#3 0.05,0.16,0.56,U] [#4 0.17,-0.11,0.54,U] [#5 0.28,0.23,0.58,U] [#6 0.05,0.27,0.45,U] [#7 0.05,0.24,0.40,U] [#8 0.29,-0.02,0.35,U] 
20:47:25.347 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {-0.04, -0.20}
20:47:25.348 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
20:47:25.349 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
20:47:25.350 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.34 mountX=0.10 mountY=-0.05, mountTheta=-0.45
20:47:25.351 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
20:47:25.352 00.001 8996 Enqueuing Move request for scope (0.11, 0.04)
20:47:25.353 00.001 20224 Worker thread wakes up
20:47:25.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
20:47:25.353 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
20:47:25.353 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.10 yDistance=-0.05
20:47:25.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:47:25.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:25.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:47:25.353 00.000 20224 MoveAxis(E, 0, ABG)
20:47:25.353 00.000 20224 Move returns status 0, amount 0
20:47:25.353 00.000 20224 MoveAxis(N, 0, ABG)
20:47:25.353 00.000 20224 Move returns status 0, amount 0
20:47:25.353 00.000 20224 move complete, result=0
20:47:25.353 00.000 20224 worker thread done servicing request
20:47:25.357 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59059, med=2745, FiltMin=2467, FiltMax=30739, Gamma=1.000
20:47:25.372 00.015 8996 UpdateGuideState exits: m=789941 SNR=368.7
20:47:25.373 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:25.373 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:25.374 00.001 8996 Enqueuing Expose request
20:47:25.375 00.001 20224 Worker thread wakes up
20:47:25.375 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:25.376 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:25.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:26.544 01.168 20224 Exposure complete
20:47:26.619 00.075 20224 worker thread done servicing request
20:47:26.620 00.001 8996 OnExposeComplete: enter
20:47:26.620 00.000 8996 UpdateGuideState(): m_state=6
20:47:26.621 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 24
20:47:26.622 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.11, Mass=750403, SNR=333.5, Peak=59139 HFD=4.4
20:47:26.623 00.001 8996 MultiStar: [#1 0.19,0.12,0.78,U] [#2 0.15,-0.05,0.79,U] [#3 0.11,0.08,0.72,U] [#4 0.28,0.02,0.58,U] [#5 0.31,0.09,0.58,U] [#6 0.12,0.37,0.51,U] [#7 0.13,0.15,0.49,U] [#8 0.29,0.01,0.40,U] 
20:47:26.624 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.06}, one-star: {0.01, -0.09}
20:47:26.625 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
20:47:26.625 00.000 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
20:47:26.626 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.52 mountX=0.01 mountY=0.09, mountTheta=1.42
20:47:26.628 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
20:47:26.629 00.001 8996 Enqueuing Move request for scope (0.01, -0.09)
20:47:26.630 00.001 20224 Worker thread wakes up
20:47:26.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
20:47:26.630 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
20:47:26.630 00.000 20224 Moving (0.01, -0.09) raw xDistance=0.01 yDistance=0.09
20:47:26.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:47:26.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:26.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:47:26.630 00.000 20224 MoveAxis(E, 0, ABG)
20:47:26.630 00.000 20224 Move returns status 0, amount 0
20:47:26.630 00.000 20224 MoveAxis(N, 0, ABG)
20:47:26.630 00.000 20224 Move returns status 0, amount 0
20:47:26.630 00.000 20224 move complete, result=0
20:47:26.630 00.000 20224 worker thread done servicing request
20:47:26.634 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59139, med=2745, FiltMin=2495, FiltMax=28256, Gamma=1.000
20:47:26.648 00.014 8996 UpdateGuideState exits: m=750403 SNR=333.5
20:47:26.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:26.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:26.651 00.001 8996 Enqueuing Expose request
20:47:26.651 00.000 20224 Worker thread wakes up
20:47:26.651 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:26.652 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:26.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:27.632 00.980 20224 Exposure complete
20:47:27.714 00.082 20224 worker thread done servicing request
20:47:27.714 00.000 8996 OnExposeComplete: enter
20:47:27.716 00.002 8996 UpdateGuideState(): m_state=6
20:47:27.718 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 25
20:47:27.719 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.19, Mass=723586, SNR=390.1, Peak=58323 HFD=4.5
20:47:27.721 00.002 8996 MultiStar: [#1 0.35,0.05,0.66,U] [#2 0.12,0.22,0.62,U] [#3 0.04,0.23,0.56,U] [#4 0.03,0.07,0.55,U] [#5 0.34,0.27,0.52,U] [#6 0.13,0.41,0.41,U] [#7 -0.01,0.31,0.45,U] [#8 0.32,-0.05,0.33,U] 
20:47:27.722 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.15}, one-star: {-0.12, -0.01}
20:47:27.723 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
20:47:27.724 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
20:47:27.725 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.09 mountX=-0.12 mountY=0.02, mountTheta=2.97
20:47:27.727 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.01, opts=13)
20:47:27.728 00.001 8996 Enqueuing Move request for scope (-0.12, -0.01)
20:47:27.729 00.001 20224 Worker thread wakes up
20:47:27.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
20:47:27.729 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
20:47:27.729 00.000 20224 Moving (-0.12, -0.01) raw xDistance=-0.12 yDistance=0.02
20:47:27.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:47:27.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:27.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:47:27.729 00.000 20224 MoveAxis(E, 0, ABG)
20:47:27.730 00.001 20224 Move returns status 0, amount 0
20:47:27.730 00.000 20224 MoveAxis(N, 0, ABG)
20:47:27.730 00.000 20224 Move returns status 0, amount 0
20:47:27.730 00.000 20224 move complete, result=0
20:47:27.730 00.000 20224 worker thread done servicing request
20:47:27.734 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58323, med=2745, FiltMin=2467, FiltMax=28563, Gamma=1.000
20:47:27.749 00.015 8996 UpdateGuideState exits: m=723586 SNR=390.1
20:47:27.749 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:27.750 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:27.751 00.001 8996 Enqueuing Expose request
20:47:27.752 00.001 20224 Worker thread wakes up
20:47:27.752 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:27.753 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:27.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:28.931 01.178 20224 Exposure complete
20:47:29.011 00.080 20224 worker thread done servicing request
20:47:29.011 00.000 8996 OnExposeComplete: enter
20:47:29.014 00.003 8996 UpdateGuideState(): m_state=6
20:47:29.016 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 26
20:47:29.017 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.09, Mass=723783, SNR=343.6, Peak=55443 HFD=4.4
20:47:29.018 00.001 8996 MultiStar: [#1 0.24,0.07,0.70,U] [#2 0.08,-0.01,0.76,U] [#3 0.20,-0.07,0.57,U] [#4 0.26,-0.17,0.54,U] [#5 0.37,-0.05,0.57,U] [#6 -0.07,0.21,0.51,U] [#7 -0.09,0.18,0.45,U] [#8 0.32,-0.03,0.39,U] 
20:47:29.020 00.002 8996 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {-0.07, -0.11}
20:47:29.021 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
20:47:29.023 00.002 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
20:47:29.024 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.07 mountX=0.12 mountY=-0.00, mountTheta=-0.04
20:47:29.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
20:47:29.027 00.001 8996 Enqueuing Move request for scope (0.12, -0.01)
20:47:29.028 00.001 20224 Worker thread wakes up
20:47:29.029 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
20:47:29.029 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
20:47:29.029 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=-0.00
20:47:29.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:47:29.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:29.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:47:29.029 00.000 20224 MoveAxis(E, 0, ABG)
20:47:29.029 00.000 20224 Move returns status 0, amount 0
20:47:29.029 00.000 20224 MoveAxis(N, 0, ABG)
20:47:29.029 00.000 20224 Move returns status 0, amount 0
20:47:29.029 00.000 20224 move complete, result=0
20:47:29.030 00.001 20224 worker thread done servicing request
20:47:29.034 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55443, med=2745, FiltMin=2473, FiltMax=28675, Gamma=1.000
20:47:29.050 00.016 8996 UpdateGuideState exits: m=723783 SNR=343.6
20:47:29.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:29.052 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:29.053 00.001 8996 Enqueuing Expose request
20:47:29.053 00.000 20224 Worker thread wakes up
20:47:29.053 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:29.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:29.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:30.033 00.979 20224 Exposure complete
20:47:30.112 00.079 20224 worker thread done servicing request
20:47:30.112 00.000 8996 OnExposeComplete: enter
20:47:30.113 00.001 8996 UpdateGuideState(): m_state=6
20:47:30.114 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 27
20:47:30.115 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.21, Mass=721129, SNR=322.0, Peak=56723 HFD=4.4
20:47:30.116 00.001 8996 MultiStar: [#1 0.22,0.19,0.69,U] [#2 0.10,-0.17,0.77,U] [#3 -0.02,0.16,0.67,U] [#4 0.13,-0.09,0.67,U] [#5 0.19,0.24,0.68,U] [#6 0.06,0.22,0.47,U] [#7 0.03,-0.07,0.49,U] [#8 0.29,0.11,0.49,U] 
20:47:30.117 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {-0.16, 0.01}
20:47:30.117 00.000 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
20:47:30.118 00.001 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
20:47:30.119 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.65 mountX=0.07 mountY=-0.07, mountTheta=-0.75
20:47:30.120 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
20:47:30.121 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
20:47:30.122 00.001 20224 Worker thread wakes up
20:47:30.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
20:47:30.122 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
20:47:30.122 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
20:47:30.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:47:30.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:30.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:47:30.123 00.001 20224 MoveAxis(E, 0, ABG)
20:47:30.123 00.000 20224 Move returns status 0, amount 0
20:47:30.123 00.000 20224 MoveAxis(N, 0, ABG)
20:47:30.123 00.000 20224 Move returns status 0, amount 0
20:47:30.123 00.000 20224 move complete, result=0
20:47:30.123 00.000 20224 worker thread done servicing request
20:47:30.128 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56723, med=2745, FiltMin=2493, FiltMax=29315, Gamma=1.000
20:47:30.145 00.017 8996 UpdateGuideState exits: m=721129 SNR=322.0
20:47:30.147 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:30.149 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:30.150 00.001 8996 Enqueuing Expose request
20:47:30.152 00.002 20224 Worker thread wakes up
20:47:30.152 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:30.153 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:30.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:31.354 01.201 20224 Exposure complete
20:47:31.454 00.100 20224 worker thread done servicing request
20:47:31.454 00.000 8996 OnExposeComplete: enter
20:47:31.456 00.002 8996 UpdateGuideState(): m_state=6
20:47:31.458 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 28
20:47:31.460 00.002 8996 Star::Find returns 1 (0), X=140.14, Y=473.11, Mass=717814, SNR=326.2, Peak=53843 HFD=4.4
20:47:31.462 00.002 8996 MultiStar: [#1 0.49,-0.05,0.73,U] [#2 0.17,0.00,0.77,U] [#3 0.26,-0.13,0.65,U] [#4 0.40,-0.05,0.56,U] [#5 0.25,-0.01,0.63,U] [#6 -0.02,0.27,0.47,U] [#7 0.09,-0.27,0.50,U] [#8 0.30,0.09,0.38,U] 
20:47:31.464 00.002 8996 single-star, 8 included, MultiStar: {0.23, -0.04}, one-star: {0.14, -0.09}
20:47:31.466 00.002 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
20:47:31.467 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.65)
20:47:31.469 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.61 mountX=0.14 mountY=0.08, mountTheta=0.50
20:47:31.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.09, opts=13)
20:47:31.473 00.002 8996 Enqueuing Move request for scope (0.14, -0.09)
20:47:31.474 00.001 20224 Worker thread wakes up
20:47:31.474 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
20:47:31.474 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
20:47:31.474 00.000 20224 Moving (0.14, -0.09) raw xDistance=0.14 yDistance=0.08
20:47:31.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:47:31.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:31.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:47:31.475 00.001 20224 MoveAxis(E, 0, ABG)
20:47:31.475 00.000 20224 Move returns status 0, amount 0
20:47:31.475 00.000 20224 MoveAxis(N, 0, ABG)
20:47:31.475 00.000 20224 Move returns status 0, amount 0
20:47:31.475 00.000 20224 move complete, result=0
20:47:31.475 00.000 20224 worker thread done servicing request
20:47:31.481 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53843, med=2745, FiltMin=2505, FiltMax=28976, Gamma=1.000
20:47:31.496 00.015 8996 UpdateGuideState exits: m=717814 SNR=326.2
20:47:31.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:31.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:31.499 00.001 8996 Enqueuing Expose request
20:47:31.499 00.000 20224 Worker thread wakes up
20:47:31.499 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:31.500 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:31.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:32.487 00.987 20224 Exposure complete
20:47:32.576 00.089 20224 worker thread done servicing request
20:47:32.577 00.001 8996 OnExposeComplete: enter
20:47:32.578 00.001 8996 UpdateGuideState(): m_state=6
20:47:32.579 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 29
20:47:32.580 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=472.93, Mass=815273, SNR=375.0, Peak=60787 HFD=4.5
20:47:32.582 00.002 8996 MultiStar: [#1 0.11,-0.17,0.74,U] [#2 -0.02,-0.31,0.72,U] [#3 0.03,-0.15,0.56,U] [#4 0.14,-0.17,0.48,U] [#5 0.34,-0.07,0.58,U] [#6 0.03,0.15,0.40,U] [#7 -0.05,0.15,0.45,U] [#8 0.34,-0.15,0.40,U] 
20:47:32.583 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.14}, one-star: {-0.02, -0.27}
20:47:32.584 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
20:47:32.585 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
20:47:32.586 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-1.03 mountX=0.10 mountY=0.13, mountTheta=0.92
20:47:32.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.14, opts=13)
20:47:32.588 00.000 8996 Enqueuing Move request for scope (0.09, -0.14)
20:47:32.589 00.001 20224 Worker thread wakes up
20:47:32.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
20:47:32.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
20:47:32.589 00.000 20224 Moving (0.09, -0.14) raw xDistance=0.10 yDistance=0.13
20:47:32.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:47:32.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:32.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:47:32.589 00.000 20224 MoveAxis(E, 0, ABG)
20:47:32.590 00.001 20224 Move returns status 0, amount 0
20:47:32.590 00.000 20224 MoveAxis(N, 0, ABG)
20:47:32.590 00.000 20224 Move returns status 0, amount 0
20:47:32.590 00.000 20224 move complete, result=0
20:47:32.590 00.000 20224 worker thread done servicing request
20:47:32.593 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60787, med=2745, FiltMin=2467, FiltMax=31651, Gamma=1.000
20:47:32.610 00.017 8996 UpdateGuideState exits: m=815273 SNR=375.0
20:47:32.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:32.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:32.614 00.002 8996 Enqueuing Expose request
20:47:32.616 00.002 20224 Worker thread wakes up
20:47:32.616 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:32.617 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:32.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:33.770 01.153 20224 Exposure complete
20:47:33.823 00.053 20224 worker thread done servicing request
20:47:33.823 00.000 8996 OnExposeComplete: enter
20:47:33.824 00.001 8996 UpdateGuideState(): m_state=6
20:47:33.825 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 30
20:47:33.826 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=472.81, Mass=784473, SNR=401.6, Peak=57379 HFD=4.5
20:47:33.827 00.001 8996 MultiStar: [#1 0.30,-0.32,0.59,U] [#2 0.06,-0.31,0.62,U] [#3 0.03,-0.18,0.55,U] [#4 0.24,-0.21,0.46,U] [#5 0.19,-0.20,0.54,U] [#6 0.18,-0.01,0.43,U] [#7 -0.08,0.05,0.42,U] [#8 0.05,-0.11,0.39,U] 
20:47:33.828 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.22}, one-star: {-0.15, -0.39}
20:47:33.829 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
20:47:33.829 00.000 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
20:47:33.830 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.25 mountX=0.09 mountY=0.21, mountTheta=1.15
20:47:33.832 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.22, opts=13)
20:47:33.833 00.001 8996 Enqueuing Move request for scope (0.07, -0.22)
20:47:33.833 00.000 20224 Worker thread wakes up
20:47:33.834 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
20:47:33.834 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
20:47:33.834 00.000 20224 Moving (0.07, -0.22) raw xDistance=0.09 yDistance=0.21
20:47:33.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:47:33.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:47:33.834 00.000 20224 MoveAxis(E, 0, ABG)
20:47:33.834 00.000 20224 Move returns status 0, amount 0
20:47:33.834 00.000 20224 MoveAxis(S, 44, ABG)
20:47:33.834 00.000 20224 Guiding  Dir = 1, Dur = 44
20:47:33.834 00.000 20224 IsSlewing returns 0
20:47:33.834 00.000 20224 IsGuiding returns 0
20:47:33.837 00.003 20224 PulseGuide returned control before completion, sleep 52
20:47:33.838 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57379, med=2745, FiltMin=2473, FiltMax=30157, Gamma=1.000
20:47:33.862 00.024 8996 UpdateGuideState exits: m=784473 SNR=401.6
20:47:33.864 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:33.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:33.867 00.002 8996 Enqueuing Expose request
20:47:33.900 00.033 20224 IsGuiding returns 1
20:47:33.900 00.000 20224 scope still moving after pulse duration time elapsed
20:47:33.936 00.036 20224 IsSlewing returns 0
20:47:33.936 00.000 20224 IsGuiding returns 0
20:47:33.937 00.001 20224 scope move finished after 44 + 58 ms
20:47:33.937 00.000 20224 Move returns status 0, amount 44
20:47:33.937 00.000 20224 move complete, result=0
20:47:33.937 00.000 20224 worker thread done servicing request
20:47:33.937 00.000 20224 Worker thread wakes up
20:47:33.937 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
20:47:33.938 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:33.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:34.927 00.989 20224 Exposure complete
20:47:35.035 00.108 20224 worker thread done servicing request
20:47:35.035 00.000 8996 OnExposeComplete: enter
20:47:35.038 00.003 8996 UpdateGuideState(): m_state=6
20:47:35.040 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 31
20:47:35.042 00.002 8996 Star::Find returns 1 (0), X=139.96, Y=473.12, Mass=758909, SNR=343.3, Peak=56419 HFD=4.4
20:47:35.044 00.002 8996 MultiStar: [#1 0.32,0.00,0.67,U] [#2 0.15,0.14,0.73,U] [#3 0.05,0.13,0.60,U] [#4 0.16,0.18,0.55,U] [#5 0.45,0.13,0.64,U] [#6 0.24,0.33,0.48,U] [#7 0.03,0.37,0.44,U] [#8 0.56,-0.10,0.40,U] 
20:47:35.046 00.002 8996 single-star, 8 included, MultiStar: {0.19, 0.10}, one-star: {-0.04, -0.08}
20:47:35.047 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
20:47:35.049 00.002 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.22)
20:47:35.051 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.04 mountX=-0.03 mountY=0.08, mountTheta=1.94
20:47:35.054 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.08, opts=13)
20:47:35.056 00.002 8996 Enqueuing Move request for scope (-0.04, -0.08)
20:47:35.057 00.001 20224 Worker thread wakes up
20:47:35.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
20:47:35.057 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
20:47:35.057 00.000 20224 Moving (-0.04, -0.08) raw xDistance=-0.03 yDistance=0.08
20:47:35.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:47:35.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:35.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:47:35.057 00.000 20224 MoveAxis(E, 0, ABG)
20:47:35.057 00.000 20224 Move returns status 0, amount 0
20:47:35.057 00.000 20224 MoveAxis(N, 0, ABG)
20:47:35.057 00.000 20224 Move returns status 0, amount 0
20:47:35.057 00.000 20224 move complete, result=0
20:47:35.058 00.001 20224 worker thread done servicing request
20:47:35.062 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56419, med=2745, FiltMin=2435, FiltMax=29440, Gamma=1.000
20:47:35.077 00.015 8996 UpdateGuideState exits: m=758909 SNR=343.3
20:47:35.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:35.079 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:35.080 00.001 8996 Enqueuing Expose request
20:47:35.081 00.001 20224 Worker thread wakes up
20:47:35.081 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:35.081 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:35.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:36.258 01.177 20224 Exposure complete
20:47:36.325 00.067 20224 worker thread done servicing request
20:47:36.325 00.000 8996 OnExposeComplete: enter
20:47:36.326 00.001 8996 UpdateGuideState(): m_state=6
20:47:36.327 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 32
20:47:36.328 00.001 8996 Star::Find returns 1 (0), X=140.30, Y=473.08, Mass=698534, SNR=318.8, Peak=52246 HFD=4.5
20:47:36.329 00.001 8996 MultiStar: [#1 0.41,0.07,0.80,U] [#2 0.24,0.07,0.80,U] [#3 0.14,-0.06,0.78,U] [#4 0.26,-0.08,0.64,U] [#5 0.50,0.19,0.67,U] [#6 0.22,0.31,0.58,U] [#7 0.16,0.44,0.51,U] [#8 0.50,0.17,0.44,U] 
20:47:36.330 00.001 8996 refined, 8 included, MultiStar: {0.30, 0.08}, one-star: {0.29, -0.12}
20:47:36.331 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
20:47:36.332 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
20:47:36.333 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.08 hyp=0.31 cameraTheta=0.27 mountX=0.29 mountY=-0.12, mountTheta=-0.38
20:47:36.334 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.08, opts=13)
20:47:36.335 00.001 8996 Enqueuing Move request for scope (0.30, 0.08)
20:47:36.336 00.001 20224 Worker thread wakes up
20:47:36.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.08) opts 0xd
20:47:36.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.08)
20:47:36.336 00.000 20224 Moving (0.30, 0.08) raw xDistance=0.29 yDistance=-0.12
20:47:36.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
20:47:36.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:36.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:47:36.336 00.000 20224 MoveAxis(W, 42, ABG)
20:47:36.336 00.000 20224 Guiding  Dir = 3, Dur = 42
20:47:36.337 00.001 20224 IsSlewing returns 0
20:47:36.337 00.000 20224 IsGuiding returns 0
20:47:36.344 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52246, med=2745, FiltMin=2486, FiltMax=28048, Gamma=1.000
20:47:36.355 00.011 20224 PulseGuide returned control before completion, sleep 34
20:47:36.368 00.013 8996 UpdateGuideState exits: m=698534 SNR=318.8
20:47:36.371 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:36.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:36.372 00.000 8996 Enqueuing Expose request
20:47:36.402 00.030 20224 IsGuiding returns 1
20:47:36.402 00.000 20224 scope still moving after pulse duration time elapsed
20:47:36.434 00.032 20224 IsSlewing returns 0
20:47:36.434 00.000 20224 IsGuiding returns 1
20:47:36.465 00.031 20224 IsSlewing returns 0
20:47:36.465 00.000 20224 IsGuiding returns 0
20:47:36.465 00.000 20224 scope move finished after 42 + 86 ms
20:47:36.465 00.000 20224 Move returns status 0, amount 42
20:47:36.465 00.000 20224 MoveAxis(N, 0, ABG)
20:47:36.465 00.000 20224 Move returns status 0, amount 0
20:47:36.465 00.000 20224 move complete, result=0
20:47:36.465 00.000 20224 worker thread done servicing request
20:47:36.465 00.000 20224 Worker thread wakes up
20:47:36.466 00.001 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
20:47:36.468 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:36.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:37.450 00.982 20224 Exposure complete
20:47:37.522 00.072 20224 worker thread done servicing request
20:47:37.522 00.000 8996 OnExposeComplete: enter
20:47:37.523 00.001 8996 UpdateGuideState(): m_state=6
20:47:37.524 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 33
20:47:37.525 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.35, Mass=776925, SNR=382.9, Peak=55603 HFD=4.7
20:47:37.526 00.001 8996 MultiStar: [#1 0.12,0.36,0.63,U] [#2 -0.10,0.30,0.67,U] [#3 -0.11,0.51,0.57,U] [#4 -0.01,0.38,0.48,U] [#5 0.27,0.41,0.58,U] [#6 0.06,0.57,0.42,U] [#7 -0.04,0.45,0.50,U] [#8 0.25,0.37,0.37,U] 
20:47:37.527 00.001 8996 single-star, 8 included, MultiStar: {0.03, 0.36}, one-star: {-0.02, 0.15}
20:47:37.527 00.000 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
20:47:37.528 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
20:47:37.529 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.69 mountX=-0.03 mountY=-0.15, mountTheta=-1.79
20:47:37.530 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
20:47:37.531 00.001 8996 Enqueuing Move request for scope (-0.02, 0.15)
20:47:37.532 00.001 20224 Worker thread wakes up
20:47:37.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:47:37.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:47:37.532 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
20:47:37.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:47:37.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:37.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:47:37.533 00.001 20224 MoveAxis(E, 0, ABG)
20:47:37.533 00.000 20224 Move returns status 0, amount 0
20:47:37.533 00.000 20224 MoveAxis(N, 0, ABG)
20:47:37.533 00.000 20224 Move returns status 0, amount 0
20:47:37.533 00.000 20224 move complete, result=0
20:47:37.533 00.000 20224 worker thread done servicing request
20:47:37.537 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55603, med=2745, FiltMin=2467, FiltMax=26115, Gamma=1.000
20:47:37.551 00.014 8996 UpdateGuideState exits: m=776925 SNR=382.9
20:47:37.552 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:37.553 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:37.554 00.001 8996 Enqueuing Expose request
20:47:37.554 00.000 20224 Worker thread wakes up
20:47:37.554 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:37.556 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:37.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:38.719 01.163 20224 Exposure complete
20:47:38.820 00.101 20224 worker thread done servicing request
20:47:38.820 00.000 8996 OnExposeComplete: enter
20:47:38.821 00.001 8996 UpdateGuideState(): m_state=6
20:47:38.822 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 34
20:47:38.823 00.001 8996 Star::Find returns 1 (0), X=139.81, Y=473.41, Mass=753930, SNR=394.9, Peak=52899 HFD=4.6
20:47:38.824 00.001 8996 MultiStar: [#1 0.07,0.48,0.57,U] [#2 0.01,0.57,0.72,U] [#3 -0.11,0.38,0.55,U] [#4 0.03,0.44,0.47,U] [#5 0.19,0.40,0.59,U] [#6 0.16,0.75,0.39,U] [#7 -0.09,0.59,0.42,U] [#8 0.25,0.44,0.31,U] 
20:47:38.824 00.000 8996 single-star, 8 included, MultiStar: {0.01, 0.44}, one-star: {-0.19, 0.21}
20:47:38.825 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
20:47:38.826 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
20:47:38.827 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.31 mountX=-0.21 mountY=-0.18, mountTheta=-2.42
20:47:38.828 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.21, opts=13)
20:47:38.829 00.001 8996 Enqueuing Move request for scope (-0.19, 0.21)
20:47:38.830 00.001 20224 Worker thread wakes up
20:47:38.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
20:47:38.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
20:47:38.830 00.000 20224 Moving (-0.19, 0.21) raw xDistance=-0.21 yDistance=-0.18
20:47:38.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:47:38.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:38.831 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:47:38.831 00.000 20224 MoveAxis(E, 31, ABG)
20:47:38.831 00.000 20224 Guiding  Dir = 2, Dur = 31
20:47:38.831 00.000 20224 IsSlewing returns 0
20:47:38.831 00.000 20224 IsGuiding returns 0
20:47:38.834 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52899, med=2745, FiltMin=2454, FiltMax=30672, Gamma=1.000
20:47:38.852 00.018 20224 PulseGuide returned control before completion, sleep 20
20:47:38.857 00.005 8996 UpdateGuideState exits: m=753930 SNR=394.9
20:47:38.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:38.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:38.860 00.001 8996 Enqueuing Expose request
20:47:38.881 00.021 20224 IsGuiding returns 1
20:47:38.881 00.000 20224 scope still moving after pulse duration time elapsed
20:47:38.912 00.031 20224 IsSlewing returns 0
20:47:38.912 00.000 20224 IsGuiding returns 1
20:47:38.944 00.032 20224 IsSlewing returns 0
20:47:38.944 00.000 20224 IsGuiding returns 0
20:47:38.944 00.000 20224 scope move finished after 31 + 82 ms
20:47:38.944 00.000 20224 Move returns status 0, amount 31
20:47:38.944 00.000 20224 MoveAxis(N, 0, ABG)
20:47:38.944 00.000 20224 Move returns status 0, amount 0
20:47:38.944 00.000 20224 move complete, result=0
20:47:38.944 00.000 20224 worker thread done servicing request
20:47:38.944 00.000 20224 Worker thread wakes up
20:47:38.944 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
20:47:38.945 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:38.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:39.934 00.989 20224 Exposure complete
20:47:40.009 00.075 20224 worker thread done servicing request
20:47:40.009 00.000 8996 OnExposeComplete: enter
20:47:40.010 00.001 8996 UpdateGuideState(): m_state=6
20:47:40.011 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 35
20:47:40.011 00.000 8996 Star::Find returns 1 (0), X=139.64, Y=473.43, Mass=696116, SNR=348.9, Peak=50707 HFD=4.7
20:47:40.012 00.001 8996 MultiStar: [#1 -0.08,0.29,0.65,U] [#2 -0.29,0.39,0.74,U] [#3 -0.21,0.57,0.73,U] [#4 -0.15,0.27,0.58,U] [#5 0.13,0.36,0.57,U] [#6 -0.16,0.71,0.42,U] [#7 -0.23,0.76,0.43,U] [#8 0.09,0.40,0.42,U] 
20:47:40.013 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.41}, one-star: {-0.36, 0.23}
20:47:40.014 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
20:47:40.015 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
20:47:40.016 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=0.23 hyp=0.43 cameraTheta=2.57 mountX=-0.39 mountY=-0.19, mountTheta=-2.69
20:47:40.017 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.23, opts=13)
20:47:40.018 00.001 8996 Enqueuing Move request for scope (-0.36, 0.23)
20:47:40.020 00.002 20224 Worker thread wakes up
20:47:40.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.23) opts 0xd
20:47:40.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.23)
20:47:40.020 00.000 20224 Moving (-0.36, 0.23) raw xDistance=-0.39 yDistance=-0.19
20:47:40.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
20:47:40.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:40.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:47:40.020 00.000 20224 MoveAxis(E, 58, ABG)
20:47:40.020 00.000 20224 Guiding  Dir = 2, Dur = 58
20:47:40.020 00.000 20224 IsSlewing returns 0
20:47:40.020 00.000 20224 IsGuiding returns 0
20:47:40.022 00.002 20224 PulseGuide returned control before completion, sleep 67
20:47:40.024 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50707, med=2745, FiltMin=2512, FiltMax=29078, Gamma=1.000
20:47:40.039 00.015 8996 UpdateGuideState exits: m=696116 SNR=348.9
20:47:40.041 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:40.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:40.044 00.002 8996 Enqueuing Expose request
20:47:40.096 00.052 20224 IsGuiding returns 1
20:47:40.096 00.000 20224 scope still moving after pulse duration time elapsed
20:47:40.128 00.032 20224 IsSlewing returns 0
20:47:40.128 00.000 20224 IsGuiding returns 0
20:47:40.128 00.000 20224 scope move finished after 58 + 49 ms
20:47:40.128 00.000 20224 Move returns status 0, amount 58
20:47:40.128 00.000 20224 MoveAxis(N, 0, ABG)
20:47:40.128 00.000 20224 Move returns status 0, amount 0
20:47:40.128 00.000 20224 move complete, result=0
20:47:40.128 00.000 20224 worker thread done servicing request
20:47:40.128 00.000 20224 Worker thread wakes up
20:47:40.128 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:40.128 00.000 8996 GuideStep: -0.4 px 58 ms EAST, -0.2 px 0 ms NORTH
20:47:40.129 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:41.325 01.196 20224 Exposure complete
20:47:41.397 00.072 20224 worker thread done servicing request
20:47:41.397 00.000 8996 OnExposeComplete: enter
20:47:41.399 00.002 8996 UpdateGuideState(): m_state=6
20:47:41.401 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 36
20:47:41.403 00.002 8996 Star::Find returns 1 (0), X=139.89, Y=473.15, Mass=775600, SNR=379.8, Peak=57059 HFD=4.5
20:47:41.405 00.002 8996 MultiStar: [#1 0.12,0.11,0.59,U] [#2 -0.03,0.13,0.67,U] [#3 -0.12,0.12,0.65,U] [#4 0.13,0.04,0.54,U] [#5 0.29,0.07,0.58,U] [#6 -0.01,0.34,0.39,U] [#7 -0.22,0.29,0.39,U] [#8 0.22,0.15,0.35,U] 
20:47:41.407 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.10}, one-star: {-0.11, -0.05}
20:47:41.409 00.002 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
20:47:41.410 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
20:47:41.412 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.40 mountX=0.01 mountY=-0.11, mountTheta=-1.50
20:47:41.415 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.10, opts=13)
20:47:41.416 00.001 8996 Enqueuing Move request for scope (0.02, 0.10)
20:47:41.418 00.002 20224 Worker thread wakes up
20:47:41.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
20:47:41.418 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
20:47:41.419 00.001 20224 Moving (0.02, 0.10) raw xDistance=0.01 yDistance=-0.11
20:47:41.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:47:41.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:41.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:47:41.419 00.000 20224 MoveAxis(E, 0, ABG)
20:47:41.419 00.000 20224 Move returns status 0, amount 0
20:47:41.419 00.000 20224 MoveAxis(N, 0, ABG)
20:47:41.419 00.000 20224 Move returns status 0, amount 0
20:47:41.420 00.001 20224 move complete, result=0
20:47:41.420 00.000 20224 worker thread done servicing request
20:47:41.426 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57059, med=2745, FiltMin=2505, FiltMax=31267, Gamma=1.000
20:47:41.444 00.018 8996 UpdateGuideState exits: m=775600 SNR=379.8
20:47:41.446 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:41.448 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:41.450 00.002 8996 Enqueuing Expose request
20:47:41.451 00.001 20224 Worker thread wakes up
20:47:41.451 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:41.453 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:41.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:42.447 00.994 20224 Exposure complete
20:47:42.536 00.089 20224 worker thread done servicing request
20:47:42.536 00.000 8996 OnExposeComplete: enter
20:47:42.538 00.002 8996 UpdateGuideState(): m_state=6
20:47:42.540 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 37
20:47:42.542 00.002 8996 Star::Find returns 1 (0), X=139.91, Y=473.18, Mass=744165, SNR=338.4, Peak=59395 HFD=4.5
20:47:42.544 00.002 8996 MultiStar: [#1 0.33,0.11,0.65,U] [#2 0.17,0.18,0.75,U] [#3 0.16,0.25,0.64,U] [#4 0.27,0.29,0.58,U] [#5 0.26,0.17,0.63,U] [#6 0.17,0.45,0.44,U] [#7 0.05,0.31,0.50,U] [#8 0.27,0.19,0.42,U] 
20:47:42.546 00.002 8996 single-star, 8 included, MultiStar: {0.16, 0.19}, one-star: {-0.09, -0.02}
20:47:42.546 00.000 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
20:47:42.547 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
20:47:42.549 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-2.91 mountX=-0.09 mountY=0.03, mountTheta=2.79
20:47:42.552 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.02, opts=13)
20:47:42.553 00.001 8996 Enqueuing Move request for scope (-0.09, -0.02)
20:47:42.554 00.001 20224 Worker thread wakes up
20:47:42.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
20:47:42.554 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
20:47:42.554 00.000 20224 Moving (-0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
20:47:42.555 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:47:42.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:42.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:47:42.555 00.000 20224 MoveAxis(E, 0, ABG)
20:47:42.555 00.000 20224 Move returns status 0, amount 0
20:47:42.555 00.000 20224 MoveAxis(N, 0, ABG)
20:47:42.555 00.000 20224 Move returns status 0, amount 0
20:47:42.555 00.000 20224 move complete, result=0
20:47:42.555 00.000 20224 worker thread done servicing request
20:47:42.561 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59395, med=2745, FiltMin=2489, FiltMax=29392, Gamma=1.000
20:47:42.579 00.018 8996 UpdateGuideState exits: m=744165 SNR=338.4
20:47:42.581 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:42.583 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:42.584 00.001 8996 Enqueuing Expose request
20:47:42.586 00.002 20224 Worker thread wakes up
20:47:42.586 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:42.587 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:42.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:43.758 01.171 20224 Exposure complete
20:47:43.843 00.085 20224 worker thread done servicing request
20:47:43.843 00.000 8996 OnExposeComplete: enter
20:47:43.844 00.001 8996 UpdateGuideState(): m_state=6
20:47:43.845 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 38
20:47:43.846 00.001 8996 Star::Find returns 1 (0), X=140.17, Y=473.19, Mass=748399, SNR=349.1, Peak=56083 HFD=4.4
20:47:43.847 00.001 8996 MultiStar: [#1 0.41,0.08,0.68,U] [#2 0.39,0.18,0.72,U] [#3 0.12,0.20,0.57,U] [#4 0.33,0.15,0.64,U] [#5 0.50,0.22,0.60,U] [#6 0.26,0.37,0.48,U] [#7 0.10,0.24,0.50,U] [#8 0.48,0.30,0.40,U] 
20:47:43.847 00.000 8996 single-star, 8 included, MultiStar: {0.30, 0.17}, one-star: {0.16, -0.01}
20:47:43.848 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
20:47:43.849 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
20:47:43.850 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.04 mountX=0.16 mountY=-0.01, mountTheta=-0.07
20:47:43.851 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.01, opts=13)
20:47:43.852 00.001 8996 Enqueuing Move request for scope (0.16, -0.01)
20:47:43.853 00.001 20224 Worker thread wakes up
20:47:43.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
20:47:43.853 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
20:47:43.853 00.000 20224 Moving (0.16, -0.01) raw xDistance=0.16 yDistance=-0.01
20:47:43.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:47:43.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:43.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:47:43.853 00.000 20224 MoveAxis(E, 0, ABG)
20:47:43.854 00.001 20224 Move returns status 0, amount 0
20:47:43.854 00.000 20224 MoveAxis(N, 0, ABG)
20:47:43.854 00.000 20224 Move returns status 0, amount 0
20:47:43.854 00.000 20224 move complete, result=0
20:47:43.854 00.000 20224 worker thread done servicing request
20:47:43.859 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56083, med=2745, FiltMin=2496, FiltMax=27555, Gamma=1.000
20:47:43.877 00.018 8996 UpdateGuideState exits: m=748399 SNR=349.1
20:47:43.879 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:43.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:43.882 00.002 8996 Enqueuing Expose request
20:47:43.884 00.002 20224 Worker thread wakes up
20:47:43.884 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:43.886 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:43.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:44.870 00.984 20224 Exposure complete
20:47:44.932 00.062 20224 worker thread done servicing request
20:47:44.932 00.000 8996 OnExposeComplete: enter
20:47:44.933 00.001 8996 UpdateGuideState(): m_state=6
20:47:44.935 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 39
20:47:44.936 00.001 8996 Star::Find returns 1 (0), X=140.51, Y=473.33, Mass=737155, SNR=365.6, Peak=52582 HFD=4.8
20:47:44.939 00.003 8996 MultiStar: [#1 0.57,0.35,0.63,U] [#2 0.27,0.38,0.71,U] [#3 0.26,0.37,0.62,U] [#4 0.36,0.46,0.58,U] [#5 0.71,0.19,0.55,U] [#6 0.38,0.54,0.42,U] [#7 0.17,0.37,0.48,U] [#8 0.59,0.46,0.38,U] 
20:47:44.940 00.001 8996 single-star, 8 included, MultiStar: {0.42, 0.33}, one-star: {0.50, 0.13}
20:47:44.941 00.001 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
20:47:44.943 00.002 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
20:47:44.945 00.002 8996 CameraToMount -- cameraX=0.50 cameraY=0.13 hyp=0.52 cameraTheta=0.25 mountX=0.49 mountY=-0.19, mountTheta=-0.36
20:47:44.948 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=0.13, opts=13)
20:47:44.949 00.001 8996 Enqueuing Move request for scope (0.50, 0.13)
20:47:44.950 00.001 20224 Worker thread wakes up
20:47:44.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.13) opts 0xd
20:47:44.950 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, 0.13)
20:47:44.950 00.000 20224 Moving (0.50, 0.13) raw xDistance=0.49 yDistance=-0.19
20:47:44.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
20:47:44.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:44.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:47:44.950 00.000 20224 MoveAxis(W, 71, ABG)
20:47:44.950 00.000 20224 Guiding  Dir = 3, Dur = 71
20:47:44.951 00.001 20224 IsSlewing returns 0
20:47:44.951 00.000 20224 IsGuiding returns 0
20:47:44.957 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52582, med=2745, FiltMin=2457, FiltMax=27696, Gamma=1.000
20:47:44.977 00.020 8996 UpdateGuideState exits: m=737155 SNR=365.6
20:47:44.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:44.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:44.979 00.000 8996 Enqueuing Expose request
20:47:44.982 00.003 20224 PulseGuide returned control before completion, sleep 50
20:47:45.045 00.063 20224 IsGuiding returns 1
20:47:45.045 00.000 20224 scope still moving after pulse duration time elapsed
20:47:45.075 00.030 20224 IsSlewing returns 0
20:47:45.075 00.000 20224 IsGuiding returns 0
20:47:45.075 00.000 20224 scope move finished after 71 + 53 ms
20:47:45.075 00.000 20224 Move returns status 0, amount 71
20:47:45.075 00.000 20224 MoveAxis(N, 0, ABG)
20:47:45.075 00.000 20224 Move returns status 0, amount 0
20:47:45.075 00.000 20224 move complete, result=0
20:47:45.075 00.000 20224 worker thread done servicing request
20:47:45.075 00.000 20224 Worker thread wakes up
20:47:45.075 00.000 8996 GuideStep: 0.5 px 71 ms WEST, -0.2 px 0 ms NORTH
20:47:45.077 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:45.078 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:46.251 01.173 20224 Exposure complete
20:47:46.322 00.071 20224 worker thread done servicing request
20:47:46.322 00.000 8996 OnExposeComplete: enter
20:47:46.323 00.001 8996 UpdateGuideState(): m_state=6
20:47:46.324 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 40
20:47:46.325 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.14, Mass=720833, SNR=370.5, Peak=62355 HFD=4.5
20:47:46.326 00.001 8996 MultiStar: [#1 0.16,0.17,0.61,U] [#2 0.04,0.26,0.74,U] [#3 -0.05,0.19,0.55,U] [#4 0.11,0.16,0.52,U] [#5 0.23,0.33,0.58,U] [#6 -0.01,0.50,0.47,U] [#7 -0.06,0.34,0.44,U] [#8 0.35,0.25,0.35,U] 
20:47:46.328 00.002 8996 single-star, 8 included, MultiStar: {0.07, 0.21}, one-star: {-0.03, -0.06}
20:47:46.329 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
20:47:46.331 00.002 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.27)
20:47:46.333 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.99 mountX=-0.02 mountY=0.06, mountTheta=1.89
20:47:46.336 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
20:47:46.337 00.001 8996 Enqueuing Move request for scope (-0.03, -0.06)
20:47:46.339 00.002 20224 Worker thread wakes up
20:47:46.340 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
20:47:46.340 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
20:47:46.340 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.02 yDistance=0.06
20:47:46.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:47:46.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:46.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:47:46.340 00.000 20224 MoveAxis(E, 0, ABG)
20:47:46.341 00.001 20224 Move returns status 0, amount 0
20:47:46.341 00.000 20224 MoveAxis(N, 0, ABG)
20:47:46.341 00.000 20224 Move returns status 0, amount 0
20:47:46.341 00.000 20224 move complete, result=0
20:47:46.341 00.000 20224 worker thread done servicing request
20:47:46.348 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62355, med=2745, FiltMin=2477, FiltMax=26848, Gamma=1.000
20:47:46.369 00.021 8996 UpdateGuideState exits: m=720833 SNR=370.5
20:47:46.371 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:46.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:46.373 00.001 8996 Enqueuing Expose request
20:47:46.375 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:46.376 00.001 20224 Worker thread wakes up
20:47:46.376 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:46.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:47.357 00.981 20224 Exposure complete
20:47:47.441 00.084 20224 worker thread done servicing request
20:47:47.441 00.000 8996 OnExposeComplete: enter
20:47:47.442 00.001 8996 UpdateGuideState(): m_state=6
20:47:47.443 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 41
20:47:47.444 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=473.07, Mass=808253, SNR=356.3, Peak=64707 HFD=4.4
20:47:47.445 00.001 8996 MultiStar: [#1 0.08,0.13,0.69,U] [#2 0.03,0.05,0.82,U] [#3 0.03,0.07,0.69,U] [#4 0.01,0.07,0.59,U] [#5 0.38,0.17,0.58,U] [#6 -0.06,0.70,0.51,U] [#7 -0.12,0.26,0.47,U] [#8 0.30,0.12,0.39,U] 
20:47:47.446 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.12}, one-star: {0.03, -0.13}
20:47:47.446 00.000 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
20:47:47.447 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
20:47:47.448 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.34 mountX=0.04 mountY=0.13, mountTheta=1.24
20:47:47.449 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.13, opts=13)
20:47:47.450 00.001 8996 Enqueuing Move request for scope (0.03, -0.13)
20:47:47.451 00.001 20224 Worker thread wakes up
20:47:47.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
20:47:47.451 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
20:47:47.451 00.000 20224 Moving (0.03, -0.13) raw xDistance=0.04 yDistance=0.13
20:47:47.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:47:47.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:47.452 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:47:47.452 00.000 20224 MoveAxis(E, 0, ABG)
20:47:47.452 00.000 20224 Move returns status 0, amount 0
20:47:47.452 00.000 20224 MoveAxis(N, 0, ABG)
20:47:47.452 00.000 20224 Move returns status 0, amount 0
20:47:47.452 00.000 20224 move complete, result=0
20:47:47.452 00.000 20224 worker thread done servicing request
20:47:47.456 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64707, med=2745, FiltMin=2499, FiltMax=32720, Gamma=1.000
20:47:47.484 00.028 8996 UpdateGuideState exits: m=808253 SNR=356.3
20:47:47.487 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:47.489 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:47.490 00.001 8996 Enqueuing Expose request
20:47:47.492 00.002 20224 Worker thread wakes up
20:47:47.492 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:47.494 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:47.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:48.672 01.178 20224 Exposure complete
20:47:48.757 00.085 20224 worker thread done servicing request
20:47:48.757 00.000 8996 OnExposeComplete: enter
20:47:48.758 00.001 8996 UpdateGuideState(): m_state=6
20:47:48.760 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 42
20:47:48.761 00.001 8996 Star::Find returns 1 (0), X=139.71, Y=473.29, Mass=746977, SNR=366.0, Peak=61795 HFD=4.6
20:47:48.763 00.002 8996 MultiStar: [#1 -0.06,0.26,0.65,U] [#2 -0.32,0.12,0.74,U] [#3 -0.22,0.32,0.61,U] [#4 -0.09,0.44,0.54,U] [#5 -0.08,0.40,0.55,U] [#6 -0.27,0.63,0.45,U] [#7 -0.36,0.53,0.41,U] [#8 0.06,0.32,0.41,U] 
20:47:48.764 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.30}, one-star: {-0.30, 0.09}
20:47:48.765 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
20:47:48.766 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
20:47:48.767 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.09 hyp=0.31 cameraTheta=2.84 mountX=-0.31 mountY=-0.06, mountTheta=-2.95
20:47:48.769 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.09, opts=13)
20:47:48.770 00.001 8996 Enqueuing Move request for scope (-0.30, 0.09)
20:47:48.771 00.001 20224 Worker thread wakes up
20:47:48.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.09) opts 0xd
20:47:48.771 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.09)
20:47:48.771 00.000 20224 Moving (-0.30, 0.09) raw xDistance=-0.31 yDistance=-0.06
20:47:48.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:47:48.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:48.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:47:48.771 00.000 20224 MoveAxis(E, 45, ABG)
20:47:48.772 00.001 20224 Guiding  Dir = 2, Dur = 45
20:47:48.772 00.000 20224 IsSlewing returns 0
20:47:48.772 00.000 20224 IsGuiding returns 0
20:47:48.773 00.001 20224 PulseGuide returned control before completion, sleep 54
20:47:48.775 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=61795, med=2745, FiltMin=2473, FiltMax=28022, Gamma=1.000
20:47:48.790 00.015 8996 UpdateGuideState exits: m=746977 SNR=366.0
20:47:48.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:48.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:48.793 00.001 8996 Enqueuing Expose request
20:47:48.833 00.040 20224 IsGuiding returns 1
20:47:48.833 00.000 20224 scope still moving after pulse duration time elapsed
20:47:48.865 00.032 20224 IsSlewing returns 0
20:47:48.865 00.000 20224 IsGuiding returns 0
20:47:48.865 00.000 20224 scope move finished after 45 + 48 ms
20:47:48.865 00.000 20224 Move returns status 0, amount 45
20:47:48.865 00.000 20224 MoveAxis(N, 0, ABG)
20:47:48.865 00.000 20224 Move returns status 0, amount 0
20:47:48.865 00.000 20224 move complete, result=0
20:47:48.865 00.000 20224 worker thread done servicing request
20:47:48.866 00.001 8996 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH
20:47:48.867 00.001 20224 Worker thread wakes up
20:47:48.867 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:48.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:49.842 00.975 20224 Exposure complete
20:47:49.923 00.081 20224 worker thread done servicing request
20:47:49.923 00.000 8996 OnExposeComplete: enter
20:47:49.924 00.001 8996 UpdateGuideState(): m_state=6
20:47:49.924 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 43
20:47:49.925 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.18, Mass=722906, SNR=341.2, Peak=59475 HFD=4.5
20:47:49.926 00.001 8996 MultiStar: [#1 0.02,0.18,0.66,U] [#2 -0.15,0.18,0.83,U] [#3 -0.05,0.14,0.65,U] [#4 0.08,0.14,0.56,U] [#5 0.20,0.06,0.66,U] [#6 0.02,0.53,0.46,U] [#7 -0.12,0.50,0.45,U] [#8 0.02,0.10,0.41,U] 
20:47:49.927 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.17}, one-star: {-0.05, -0.02}
20:47:49.929 00.002 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
20:47:49.930 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
20:47:49.931 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.68 mountX=-0.05 mountY=0.03, mountTheta=2.57
20:47:49.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
20:47:49.934 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
20:47:49.935 00.001 20224 Worker thread wakes up
20:47:49.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
20:47:49.935 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
20:47:49.935 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
20:47:49.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:47:49.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:49.936 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:47:49.936 00.000 20224 MoveAxis(E, 0, ABG)
20:47:49.936 00.000 20224 Move returns status 0, amount 0
20:47:49.936 00.000 20224 MoveAxis(N, 0, ABG)
20:47:49.936 00.000 20224 Move returns status 0, amount 0
20:47:49.936 00.000 20224 move complete, result=0
20:47:49.936 00.000 20224 worker thread done servicing request
20:47:49.940 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59475, med=2745, FiltMin=2486, FiltMax=27488, Gamma=1.000
20:47:49.954 00.014 8996 UpdateGuideState exits: m=722906 SNR=341.2
20:47:49.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:49.955 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:49.956 00.001 8996 Enqueuing Expose request
20:47:49.957 00.001 20224 Worker thread wakes up
20:47:49.957 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:49.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:49.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:51.129 01.171 20224 Exposure complete
20:47:51.215 00.086 20224 worker thread done servicing request
20:47:51.215 00.000 8996 OnExposeComplete: enter
20:47:51.217 00.002 8996 UpdateGuideState(): m_state=6
20:47:51.218 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 44
20:47:51.219 00.001 8996 Star::Find returns 1 (0), X=140.13, Y=473.21, Mass=765078, SNR=375.8, Peak=55251 HFD=4.5
20:47:51.221 00.002 8996 MultiStar: [#1 0.36,0.33,0.64,U] [#2 0.21,0.25,0.74,U] [#3 0.21,0.39,0.57,U] [#4 0.22,-0.02,0.51,U] [#5 0.35,0.27,0.60,U] [#6 0.19,0.60,0.43,U] [#7 0.26,0.60,0.46,U] [#8 0.35,0.30,0.35,U] 
20:47:51.222 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.27}, one-star: {0.13, 0.01}
20:47:51.222 00.000 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
20:47:51.223 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
20:47:51.224 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.06 mountX=0.12 mountY=-0.02, mountTheta=-0.17
20:47:51.226 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.01, opts=13)
20:47:51.227 00.001 8996 Enqueuing Move request for scope (0.13, 0.01)
20:47:51.228 00.001 20224 Worker thread wakes up
20:47:51.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
20:47:51.228 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
20:47:51.228 00.000 20224 Moving (0.13, 0.01) raw xDistance=0.12 yDistance=-0.02
20:47:51.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:47:51.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:51.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:47:51.228 00.000 20224 MoveAxis(E, 0, ABG)
20:47:51.228 00.000 20224 Move returns status 0, amount 0
20:47:51.228 00.000 20224 MoveAxis(N, 0, ABG)
20:47:51.228 00.000 20224 Move returns status 0, amount 0
20:47:51.228 00.000 20224 move complete, result=0
20:47:51.228 00.000 20224 worker thread done servicing request
20:47:51.232 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55251, med=2745, FiltMin=2483, FiltMax=26291, Gamma=1.000
20:47:51.247 00.015 8996 UpdateGuideState exits: m=765078 SNR=375.8
20:47:51.248 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:51.250 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:51.251 00.001 8996 Enqueuing Expose request
20:47:51.253 00.002 20224 Worker thread wakes up
20:47:51.253 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:47:51.254 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:51.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:52.228 00.974 20224 Exposure complete
20:47:52.284 00.056 20224 worker thread done servicing request
20:47:52.284 00.000 8996 OnExposeComplete: enter
20:47:52.285 00.001 8996 UpdateGuideState(): m_state=6
20:47:52.286 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 45
20:47:52.287 00.001 8996 Star::Find returns 1 (0), X=140.40, Y=473.39, Mass=766380, SNR=402.3, Peak=52438 HFD=4.9
20:47:52.288 00.001 8996 MultiStar: [#1 0.53,0.28,0.58,U] [#2 0.48,0.31,0.64,U] [#3 0.47,0.32,0.50,U] [#4 0.53,0.22,0.52,U] [#5 0.38,0.31,0.54,U] [#6 0.26,0.65,0.36,U] [#7 0.37,0.30,0.39,U] [#8 0.46,0.41,0.31,U] 
20:47:52.289 00.001 8996 single-star, 8 included, MultiStar: {0.43, 0.30}, one-star: {0.40, 0.19}
20:47:52.289 00.000 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
20:47:52.290 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
20:47:52.291 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=0.19 hyp=0.44 cameraTheta=0.45 mountX=0.38 mountY=-0.24, mountTheta=-0.56
20:47:52.292 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=0.19, opts=13)
20:47:52.293 00.001 8996 Enqueuing Move request for scope (0.40, 0.19)
20:47:52.294 00.001 20224 Worker thread wakes up
20:47:52.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.19) opts 0xd
20:47:52.294 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, 0.19)
20:47:52.294 00.000 20224 Moving (0.40, 0.19) raw xDistance=0.38 yDistance=-0.24
20:47:52.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:47:52.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:47:52.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:47:52.294 00.000 20224 MoveAxis(W, 55, ABG)
20:47:52.294 00.000 20224 Guiding  Dir = 3, Dur = 55
20:47:52.294 00.000 20224 IsSlewing returns 0
20:47:52.294 00.000 20224 IsGuiding returns 0
20:47:52.295 00.001 20224 PulseGuide returned control before completion, sleep 64
20:47:52.300 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52438, med=2745, FiltMin=2512, FiltMax=26128, Gamma=1.000
20:47:52.317 00.017 8996 UpdateGuideState exits: m=766380 SNR=402.3
20:47:52.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:52.318 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:52.319 00.001 8996 Enqueuing Expose request
20:47:52.365 00.046 20224 IsGuiding returns 1
20:47:52.365 00.000 20224 scope still moving after pulse duration time elapsed
20:47:52.396 00.031 20224 IsSlewing returns 0
20:47:52.396 00.000 20224 IsGuiding returns 0
20:47:52.396 00.000 20224 scope move finished after 55 + 47 ms
20:47:52.396 00.000 20224 Move returns status 0, amount 55
20:47:52.396 00.000 20224 MoveAxis(N, 0, ABG)
20:47:52.396 00.000 20224 Move returns status 0, amount 0
20:47:52.396 00.000 20224 move complete, result=0
20:47:52.396 00.000 20224 worker thread done servicing request
20:47:52.397 00.001 20224 Worker thread wakes up
20:47:52.397 00.000 8996 GuideStep: 0.4 px 55 ms WEST, -0.2 px 0 ms NORTH
20:47:52.398 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:52.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:53.570 01.172 20224 Exposure complete
20:47:53.645 00.075 20224 worker thread done servicing request
20:47:53.645 00.000 8996 OnExposeComplete: enter
20:47:53.646 00.001 8996 UpdateGuideState(): m_state=6
20:47:53.647 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 46
20:47:53.648 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.21, Mass=798048, SNR=389.0, Peak=59971 HFD=4.5
20:47:53.649 00.001 8996 MultiStar: [#1 0.30,0.14,0.56,U] [#2 0.05,0.13,0.68,U] [#3 0.02,0.31,0.63,U] [#4 0.25,0.25,0.46,U] [#5 0.14,0.26,0.52,U] [#6 -0.03,0.69,0.37,U] [#7 -0.11,0.23,0.40,U] [#8 0.15,0.27,0.40,U] 
20:47:53.650 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.22}, one-star: {-0.15, 0.01}
20:47:53.651 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
20:47:53.651 00.000 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
20:47:53.652 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.06 mountX=-0.15 mountY=0.00, mountTheta=3.11
20:47:53.654 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.01, opts=13)
20:47:53.655 00.001 8996 Enqueuing Move request for scope (-0.15, 0.01)
20:47:53.655 00.000 20224 Worker thread wakes up
20:47:53.655 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
20:47:53.655 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
20:47:53.656 00.001 20224 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.00
20:47:53.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:47:53.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:53.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:47:53.656 00.000 20224 MoveAxis(E, 0, ABG)
20:47:53.656 00.000 20224 Move returns status 0, amount 0
20:47:53.656 00.000 20224 MoveAxis(N, 0, ABG)
20:47:53.656 00.000 20224 Move returns status 0, amount 0
20:47:53.656 00.000 20224 move complete, result=0
20:47:53.656 00.000 20224 worker thread done servicing request
20:47:53.660 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59971, med=2745, FiltMin=2477, FiltMax=30640, Gamma=1.000
20:47:53.684 00.024 8996 UpdateGuideState exits: m=798048 SNR=389.0
20:47:53.686 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:53.688 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:53.689 00.001 8996 Enqueuing Expose request
20:47:53.690 00.001 20224 Worker thread wakes up
20:47:53.690 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:47:53.691 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:53.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:54.670 00.979 20224 Exposure complete
20:47:54.739 00.069 20224 worker thread done servicing request
20:47:54.739 00.000 8996 OnExposeComplete: enter
20:47:54.740 00.001 8996 UpdateGuideState(): m_state=6
20:47:54.741 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 47
20:47:54.742 00.001 8996 Star::Find returns 1 (0), X=139.81, Y=473.33, Mass=768866, SNR=367.7, Peak=56483 HFD=4.6
20:47:54.743 00.001 8996 MultiStar: [#1 0.12,0.31,0.65,U] [#2 -0.14,0.22,0.74,U] [#3 -0.12,0.26,0.55,U] [#4 -0.02,0.28,0.50,U] [#5 0.14,0.25,0.58,U] [#6 -0.08,0.61,0.40,U] [#7 -0.36,0.40,0.45,U] [#8 -0.07,0.24,0.37,U] 
20:47:54.744 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.27}, one-star: {-0.19, 0.12}
20:47:54.744 00.000 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
20:47:54.745 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
20:47:54.746 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.23 cameraTheta=2.57 mountX=-0.21 mountY=-0.10, mountTheta=-2.68
20:47:54.747 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
20:47:54.748 00.001 8996 Enqueuing Move request for scope (-0.19, 0.12)
20:47:54.749 00.001 20224 Worker thread wakes up
20:47:54.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
20:47:54.749 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
20:47:54.749 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.21 yDistance=-0.10
20:47:54.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:47:54.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:54.750 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:47:54.750 00.000 20224 MoveAxis(E, 30, ABG)
20:47:54.750 00.000 20224 Guiding  Dir = 2, Dur = 30
20:47:54.750 00.000 20224 IsSlewing returns 0
20:47:54.750 00.000 20224 IsGuiding returns 0
20:47:54.752 00.002 20224 PulseGuide returned control before completion, sleep 39
20:47:54.754 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56483, med=2745, FiltMin=2499, FiltMax=28243, Gamma=1.000
20:47:54.768 00.014 8996 UpdateGuideState exits: m=768866 SNR=367.7
20:47:54.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:54.771 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:54.772 00.001 8996 Enqueuing Expose request
20:47:54.798 00.026 20224 IsGuiding returns 1
20:47:54.798 00.000 20224 scope still moving after pulse duration time elapsed
20:47:54.835 00.037 20224 IsSlewing returns 0
20:47:54.836 00.001 20224 IsGuiding returns 0
20:47:54.836 00.000 20224 scope move finished after 30 + 54 ms
20:47:54.836 00.000 20224 Move returns status 0, amount 30
20:47:54.836 00.000 20224 MoveAxis(N, 0, ABG)
20:47:54.836 00.000 20224 Move returns status 0, amount 0
20:47:54.836 00.000 20224 move complete, result=0
20:47:54.836 00.000 20224 worker thread done servicing request
20:47:54.836 00.000 20224 Worker thread wakes up
20:47:54.836 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
20:47:54.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:54.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:56.007 01.170 20224 Exposure complete
20:47:56.104 00.097 20224 worker thread done servicing request
20:47:56.104 00.000 8996 OnExposeComplete: enter
20:47:56.107 00.003 8996 UpdateGuideState(): m_state=6
20:47:56.109 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 48
20:47:56.110 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=473.14, Mass=767230, SNR=348.0, Peak=57171 HFD=4.4
20:47:56.113 00.003 8996 MultiStar: [#1 0.24,0.08,0.67,U] [#2 0.11,0.10,0.80,U] [#3 0.13,0.36,0.61,U] [#4 0.20,0.37,0.66,U] [#5 0.45,0.31,0.70,U] [#6 0.03,0.66,0.43,U] [#7 0.10,0.26,0.50,U] [#8 0.36,0.31,0.44,U] 
20:47:56.115 00.002 8996 single-star, 8 included, MultiStar: {0.18, 0.23}, one-star: {0.03, -0.06}
20:47:56.116 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
20:47:56.118 00.002 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.11)
20:47:56.119 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.15 mountX=0.03 mountY=0.06, mountTheta=1.05
20:47:56.122 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
20:47:56.124 00.002 8996 Enqueuing Move request for scope (0.03, -0.06)
20:47:56.126 00.002 20224 Worker thread wakes up
20:47:56.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
20:47:56.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
20:47:56.126 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.03 yDistance=0.06
20:47:56.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:47:56.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:56.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:47:56.126 00.000 20224 MoveAxis(E, 0, ABG)
20:47:56.126 00.000 20224 Move returns status 0, amount 0
20:47:56.126 00.000 20224 MoveAxis(N, 0, ABG)
20:47:56.127 00.001 20224 Move returns status 0, amount 0
20:47:56.127 00.000 20224 move complete, result=0
20:47:56.127 00.000 20224 worker thread done servicing request
20:47:56.138 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57171, med=2742, FiltMin=2489, FiltMax=28944, Gamma=1.000
20:47:56.168 00.030 8996 UpdateGuideState exits: m=767230 SNR=348.0
20:47:56.170 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:56.172 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:56.173 00.001 8996 Enqueuing Expose request
20:47:56.174 00.001 20224 Worker thread wakes up
20:47:56.174 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:56.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:56.176 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:57.155 00.979 20224 Exposure complete
20:47:57.241 00.086 20224 worker thread done servicing request
20:47:57.241 00.000 8996 OnExposeComplete: enter
20:47:57.242 00.001 8996 UpdateGuideState(): m_state=6
20:47:57.243 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 49
20:47:57.243 00.000 8996 Star::Find returns 1 (0), X=140.18, Y=473.07, Mass=721667, SNR=381.0, Peak=53203 HFD=4.4
20:47:57.245 00.002 8996 MultiStar: [#1 0.29,0.05,0.63,U] [#2 0.23,-0.07,0.70,U] [#3 0.07,0.12,0.59,U] [#4 0.26,0.08,0.49,U] [#5 0.46,0.05,0.55,U] [#6 0.13,0.49,0.36,U] [#7 0.16,0.28,0.39,U] [#8 0.41,0.17,0.36,U] 
20:47:57.245 00.000 8996 single-star, 8 included, MultiStar: {0.24, 0.07}, one-star: {0.18, -0.13}
20:47:57.245 00.000 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
20:47:57.247 00.002 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
20:47:57.248 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.63 mountX=0.19 mountY=0.11, mountTheta=0.52
20:47:57.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.13, opts=13)
20:47:57.250 00.000 8996 Enqueuing Move request for scope (0.18, -0.13)
20:47:57.251 00.001 20224 Worker thread wakes up
20:47:57.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
20:47:57.251 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
20:47:57.252 00.001 20224 Moving (0.18, -0.13) raw xDistance=0.19 yDistance=0.11
20:47:57.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:47:57.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:57.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:47:57.252 00.000 20224 MoveAxis(E, 0, ABG)
20:47:57.252 00.000 20224 Move returns status 0, amount 0
20:47:57.252 00.000 20224 MoveAxis(N, 0, ABG)
20:47:57.252 00.000 20224 Move returns status 0, amount 0
20:47:57.252 00.000 20224 move complete, result=0
20:47:57.252 00.000 20224 worker thread done servicing request
20:47:57.259 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53203, med=2745, FiltMin=2509, FiltMax=27904, Gamma=1.000
20:47:57.286 00.027 8996 UpdateGuideState exits: m=721667 SNR=381.0
20:47:57.288 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:57.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:57.291 00.002 8996 Enqueuing Expose request
20:47:57.293 00.002 20224 Worker thread wakes up
20:47:57.293 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:57.295 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:57.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:58.464 01.169 20224 Exposure complete
20:47:58.552 00.088 20224 worker thread done servicing request
20:47:58.552 00.000 8996 OnExposeComplete: enter
20:47:58.553 00.001 8996 UpdateGuideState(): m_state=6
20:47:58.554 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 50
20:47:58.555 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.10, Mass=757904, SNR=350.5, Peak=59699 HFD=4.5
20:47:58.556 00.001 8996 MultiStar: [#1 0.23,-0.03,0.71,U] [#2 0.05,-0.07,0.79,U] [#3 -0.06,0.15,0.60,U] [#4 0.13,0.08,0.57,U] [#5 0.33,0.25,0.62,U] [#6 -0.14,0.38,0.47,U] [#7 -0.03,0.25,0.47,U] [#8 0.26,0.29,0.39,U] 
20:47:58.557 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.09}, one-star: {0.02, -0.10}
20:47:58.557 00.000 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
20:47:58.558 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
20:47:58.559 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.41 mountX=0.03 mountY=0.10, mountTheta=1.32
20:47:58.560 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.10, opts=13)
20:47:58.561 00.001 8996 Enqueuing Move request for scope (0.02, -0.10)
20:47:58.562 00.001 20224 Worker thread wakes up
20:47:58.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
20:47:58.562 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
20:47:58.562 00.000 20224 Moving (0.02, -0.10) raw xDistance=0.03 yDistance=0.10
20:47:58.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:47:58.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:58.563 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:47:58.563 00.000 20224 MoveAxis(E, 0, ABG)
20:47:58.563 00.000 20224 Move returns status 0, amount 0
20:47:58.563 00.000 20224 MoveAxis(N, 0, ABG)
20:47:58.563 00.000 20224 Move returns status 0, amount 0
20:47:58.563 00.000 20224 move complete, result=0
20:47:58.563 00.000 20224 worker thread done servicing request
20:47:58.568 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59699, med=2745, FiltMin=2493, FiltMax=28480, Gamma=1.000
20:47:58.588 00.020 8996 UpdateGuideState exits: m=757904 SNR=350.5
20:47:58.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:58.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:58.590 00.000 8996 Enqueuing Expose request
20:47:58.591 00.001 20224 Worker thread wakes up
20:47:58.591 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:47:58.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:58.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:47:59.577 00.985 20224 Exposure complete
20:47:59.646 00.069 20224 worker thread done servicing request
20:47:59.647 00.001 8996 OnExposeComplete: enter
20:47:59.648 00.001 8996 UpdateGuideState(): m_state=6
20:47:59.648 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 51
20:47:59.649 00.001 8996 Star::Find returns 1 (0), X=140.07, Y=473.31, Mass=795217, SNR=392.8, Peak=59779 HFD=4.6
20:47:59.650 00.001 8996 MultiStar: [#1 0.25,0.32,0.61,U] [#2 0.07,0.17,0.62,U] [#3 0.02,0.28,0.58,U] [#4 0.13,0.30,0.54,U] [#5 0.30,0.22,0.55,U] [#6 0.19,0.56,0.36,U] [#7 0.08,0.49,0.37,U] [#8 0.32,0.33,0.37,U] 
20:47:59.651 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.27}, one-star: {0.06, 0.11}
20:47:59.652 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
20:47:59.653 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
20:47:59.653 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.04 mountX=0.05 mountY=-0.12, mountTheta=-1.14
20:47:59.655 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.11, opts=13)
20:47:59.656 00.001 8996 Enqueuing Move request for scope (0.06, 0.11)
20:47:59.657 00.001 20224 Worker thread wakes up
20:47:59.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
20:47:59.657 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
20:47:59.657 00.000 20224 Moving (0.06, 0.11) raw xDistance=0.05 yDistance=-0.12
20:47:59.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:47:59.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:47:59.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:47:59.657 00.000 20224 MoveAxis(E, 0, ABG)
20:47:59.657 00.000 20224 Move returns status 0, amount 0
20:47:59.657 00.000 20224 MoveAxis(N, 0, ABG)
20:47:59.657 00.000 20224 Move returns status 0, amount 0
20:47:59.657 00.000 20224 move complete, result=0
20:47:59.657 00.000 20224 worker thread done servicing request
20:47:59.662 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59779, med=2745, FiltMin=2499, FiltMax=26547, Gamma=1.000
20:47:59.676 00.014 8996 UpdateGuideState exits: m=795217 SNR=392.8
20:47:59.677 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:59.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:47:59.679 00.001 8996 Enqueuing Expose request
20:47:59.680 00.001 20224 Worker thread wakes up
20:47:59.680 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:47:59.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:47:59.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:00.862 01.181 20224 Exposure complete
20:48:00.930 00.068 20224 worker thread done servicing request
20:48:00.930 00.000 8996 OnExposeComplete: enter
20:48:00.931 00.001 8996 UpdateGuideState(): m_state=6
20:48:00.932 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 52
20:48:00.933 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=472.96, Mass=738324, SNR=426.1, Peak=61091 HFD=4.5
20:48:00.934 00.001 8996 MultiStar: [#1 0.17,0.07,0.53,U] [#2 -0.03,0.13,0.61,U] [#3 0.04,0.26,0.50,U] [#4 0.11,0.09,0.52,U] [#5 0.29,0.09,0.48,U] [#6 0.05,0.51,0.37,U] [#7 -0.12,0.54,0.40,U] [#8 0.12,0.00,0.34,U] 
20:48:00.935 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.11}, one-star: {-0.02, -0.24}
20:48:00.936 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
20:48:00.937 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
20:48:00.937 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.06 mountX=0.05 mountY=-0.11, mountTheta=-1.16
20:48:00.939 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.11, opts=13)
20:48:00.940 00.001 8996 Enqueuing Move request for scope (0.06, 0.11)
20:48:00.941 00.001 20224 Worker thread wakes up
20:48:00.942 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
20:48:00.942 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
20:48:00.942 00.000 20224 Moving (0.06, 0.11) raw xDistance=0.05 yDistance=-0.11
20:48:00.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:48:00.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:00.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:48:00.942 00.000 20224 MoveAxis(E, 0, ABG)
20:48:00.942 00.000 20224 Move returns status 0, amount 0
20:48:00.942 00.000 20224 MoveAxis(N, 0, ABG)
20:48:00.942 00.000 20224 Move returns status 0, amount 0
20:48:00.942 00.000 20224 move complete, result=0
20:48:00.942 00.000 20224 worker thread done servicing request
20:48:00.947 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61091, med=2745, FiltMin=2464, FiltMax=28755, Gamma=1.000
20:48:00.969 00.022 8996 UpdateGuideState exits: m=738324 SNR=426.1
20:48:00.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:00.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:00.972 00.001 8996 Enqueuing Expose request
20:48:00.973 00.001 20224 Worker thread wakes up
20:48:00.973 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:00.975 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:00.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:01.961 00.986 20224 Exposure complete
20:48:02.069 00.108 20224 worker thread done servicing request
20:48:02.069 00.000 8996 OnExposeComplete: enter
20:48:02.070 00.001 8996 UpdateGuideState(): m_state=6
20:48:02.071 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 53
20:48:02.072 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.31, Mass=755131, SNR=368.5, Peak=61971 HFD=4.6
20:48:02.073 00.001 8996 MultiStar: [#1 0.31,0.16,0.69,U] [#2 -0.05,0.35,0.72,U] [#3 0.15,0.56,0.58,U] [#4 0.16,0.23,0.55,U] [#5 0.40,0.13,0.66,U] [#6 0.31,0.59,0.43,U] [#7 0.10,0.55,0.46,U] [#8 0.32,0.12,0.38,U] 
20:48:02.073 00.000 8996 single-star, 8 included, MultiStar: {0.16, 0.29}, one-star: {-0.05, 0.11}
20:48:02.074 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
20:48:02.075 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
20:48:02.076 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.97 mountX=-0.06 mountY=-0.11, mountTheta=-2.08
20:48:02.077 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.11, opts=13)
20:48:02.078 00.001 8996 Enqueuing Move request for scope (-0.05, 0.11)
20:48:02.079 00.001 20224 Worker thread wakes up
20:48:02.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
20:48:02.079 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
20:48:02.079 00.000 20224 Moving (-0.05, 0.11) raw xDistance=-0.06 yDistance=-0.11
20:48:02.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:48:02.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:02.080 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:48:02.080 00.000 20224 MoveAxis(E, 0, ABG)
20:48:02.080 00.000 20224 Move returns status 0, amount 0
20:48:02.080 00.000 20224 MoveAxis(N, 0, ABG)
20:48:02.080 00.000 20224 Move returns status 0, amount 0
20:48:02.080 00.000 20224 move complete, result=0
20:48:02.080 00.000 20224 worker thread done servicing request
20:48:02.084 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61971, med=2745, FiltMin=2505, FiltMax=27491, Gamma=1.000
20:48:02.099 00.015 8996 UpdateGuideState exits: m=755131 SNR=368.5
20:48:02.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:02.100 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:02.101 00.001 8996 Enqueuing Expose request
20:48:02.102 00.001 20224 Worker thread wakes up
20:48:02.102 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:02.103 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:02.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:03.264 01.161 20224 Exposure complete
20:48:03.346 00.082 20224 worker thread done servicing request
20:48:03.346 00.000 8996 OnExposeComplete: enter
20:48:03.347 00.001 8996 UpdateGuideState(): m_state=6
20:48:03.348 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 54
20:48:03.349 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=473.37, Mass=723929, SNR=364.4, Peak=48979 HFD=4.8
20:48:03.349 00.000 8996 MultiStar: [#1 0.24,0.33,0.77,U] [#2 0.20,0.22,0.77,U] [#3 0.19,0.41,0.59,U] [#4 0.29,0.38,0.61,U] [#5 0.38,0.52,0.57,U] [#6 0.06,0.66,0.39,U] [#7 0.17,0.31,0.46,U] [#8 0.27,0.22,0.37,U] 
20:48:03.350 00.001 8996 single-star, 8 included, MultiStar: {0.19, 0.34}, one-star: {0.02, 0.17}
20:48:03.351 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
20:48:03.352 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
20:48:03.352 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.44 mountX=0.01 mountY=-0.17, mountTheta=-1.54
20:48:03.354 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.17, opts=13)
20:48:03.355 00.001 8996 Enqueuing Move request for scope (0.02, 0.17)
20:48:03.356 00.001 20224 Worker thread wakes up
20:48:03.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
20:48:03.356 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
20:48:03.356 00.000 20224 Moving (0.02, 0.17) raw xDistance=0.01 yDistance=-0.17
20:48:03.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:48:03.356 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:03.356 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:48:03.357 00.001 20224 MoveAxis(E, 0, ABG)
20:48:03.357 00.000 20224 Move returns status 0, amount 0
20:48:03.357 00.000 20224 MoveAxis(N, 0, ABG)
20:48:03.357 00.000 20224 Move returns status 0, amount 0
20:48:03.357 00.000 20224 move complete, result=0
20:48:03.357 00.000 20224 worker thread done servicing request
20:48:03.364 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48979, med=2745, FiltMin=2486, FiltMax=25331, Gamma=1.000
20:48:03.389 00.025 8996 UpdateGuideState exits: m=723929 SNR=364.4
20:48:03.390 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:03.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:03.392 00.001 8996 Enqueuing Expose request
20:48:03.393 00.001 20224 Worker thread wakes up
20:48:03.393 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:03.395 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:03.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:04.366 00.971 20224 Exposure complete
20:48:04.432 00.066 20224 worker thread done servicing request
20:48:04.432 00.000 8996 OnExposeComplete: enter
20:48:04.433 00.001 8996 UpdateGuideState(): m_state=6
20:48:04.434 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 55
20:48:04.436 00.002 8996 Star::Find returns 1 (0), X=140.04, Y=473.33, Mass=779637, SNR=357.9, Peak=59555 HFD=4.6
20:48:04.438 00.002 8996 MultiStar: [#1 0.30,0.31,0.72,U] [#2 0.24,0.32,0.86,U] [#3 0.19,0.33,0.71,U] [#4 0.26,0.28,0.55,U] [#5 0.46,0.31,0.61,U] [#6 0.19,0.39,0.37,U] [#7 0.03,0.28,0.45,U] [#8 0.50,0.26,0.44,U] 
20:48:04.440 00.002 8996 single-star, 8 included, MultiStar: {0.23, 0.28}, one-star: {0.03, 0.13}
20:48:04.441 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
20:48:04.443 00.002 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
20:48:04.445 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.33 mountX=0.02 mountY=-0.14, mountTheta=-1.43
20:48:04.448 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
20:48:04.450 00.002 8996 Enqueuing Move request for scope (0.03, 0.13)
20:48:04.453 00.003 20224 Worker thread wakes up
20:48:04.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
20:48:04.453 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
20:48:04.453 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.02 yDistance=-0.14
20:48:04.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:48:04.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:04.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:48:04.453 00.000 20224 MoveAxis(E, 0, ABG)
20:48:04.453 00.000 20224 Move returns status 0, amount 0
20:48:04.453 00.000 20224 MoveAxis(N, 0, ABG)
20:48:04.453 00.000 20224 Move returns status 0, amount 0
20:48:04.453 00.000 20224 move complete, result=0
20:48:04.454 00.001 20224 worker thread done servicing request
20:48:04.462 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59555, med=2745, FiltMin=2509, FiltMax=26035, Gamma=1.000
20:48:04.488 00.026 8996 UpdateGuideState exits: m=779637 SNR=357.9
20:48:04.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:04.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:04.492 00.001 8996 Enqueuing Expose request
20:48:04.493 00.001 20224 Worker thread wakes up
20:48:04.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:04.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:04.494 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:05.659 01.165 20224 Exposure complete
20:48:05.749 00.090 20224 worker thread done servicing request
20:48:05.749 00.000 8996 OnExposeComplete: enter
20:48:05.750 00.001 8996 UpdateGuideState(): m_state=6
20:48:05.752 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 56
20:48:05.754 00.002 8996 Star::Find returns 1 (0), X=139.94, Y=473.30, Mass=745017, SNR=362.9, Peak=56723 HFD=4.5
20:48:05.756 00.002 8996 MultiStar: [#1 0.18,0.22,0.65,U] [#2 -0.01,0.05,0.75,U] [#3 0.06,0.42,0.63,U] [#4 0.15,0.38,0.52,U] [#5 0.30,0.27,0.65,U] [#6 -0.07,0.42,0.40,U] [#7 -0.01,0.35,0.44,U] [#8 0.28,0.32,0.39,U] 
20:48:05.757 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.25}, one-star: {-0.06, 0.09}
20:48:05.759 00.002 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
20:48:05.760 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
20:48:05.762 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.16 mountX=-0.07 mountY=-0.09, mountTheta=-2.27
20:48:05.765 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
20:48:05.766 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
20:48:05.767 00.001 20224 Worker thread wakes up
20:48:05.768 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
20:48:05.768 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
20:48:05.768 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.07 yDistance=-0.09
20:48:05.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:48:05.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:05.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:48:05.768 00.000 20224 MoveAxis(E, 0, ABG)
20:48:05.769 00.001 20224 Move returns status 0, amount 0
20:48:05.769 00.000 20224 MoveAxis(N, 0, ABG)
20:48:05.769 00.000 20224 Move returns status 0, amount 0
20:48:05.769 00.000 20224 move complete, result=0
20:48:05.769 00.000 20224 worker thread done servicing request
20:48:05.775 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56723, med=2745, FiltMin=2502, FiltMax=29571, Gamma=1.000
20:48:05.793 00.018 8996 UpdateGuideState exits: m=745017 SNR=362.9
20:48:05.795 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:05.795 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:05.796 00.001 8996 Enqueuing Expose request
20:48:05.797 00.001 20224 Worker thread wakes up
20:48:05.797 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:05.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:05.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:06.784 00.986 20224 Exposure complete
20:48:06.866 00.082 20224 worker thread done servicing request
20:48:06.866 00.000 8996 OnExposeComplete: enter
20:48:06.867 00.001 8996 UpdateGuideState(): m_state=6
20:48:06.869 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 57
20:48:06.871 00.002 8996 Star::Find returns 1 (0), X=139.75, Y=473.38, Mass=747328, SNR=339.1, Peak=56979 HFD=4.6
20:48:06.873 00.002 8996 MultiStar: [#1 -0.05,0.34,0.75,U] [#2 -0.00,0.04,0.85,U] [#3 -0.16,0.45,0.60,U] [#4 -0.10,0.44,0.63,U] [#5 0.04,0.35,0.57,U] [#6 -0.32,0.55,0.50,U] [#7 -0.09,0.50,0.44,U] [#8 -0.00,0.22,0.37,U] 
20:48:06.874 00.001 8996 single-star, 8 included, MultiStar: {-0.11, 0.31}, one-star: {-0.25, 0.18}
20:48:06.876 00.002 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
20:48:06.878 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
20:48:06.879 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.18 hyp=0.31 cameraTheta=2.52 mountX=-0.27 mountY=-0.15, mountTheta=-2.63
20:48:06.882 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.18, opts=13)
20:48:06.883 00.001 8996 Enqueuing Move request for scope (-0.25, 0.18)
20:48:06.885 00.002 20224 Worker thread wakes up
20:48:06.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.18) opts 0xd
20:48:06.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.18)
20:48:06.885 00.000 20224 Moving (-0.25, 0.18) raw xDistance=-0.27 yDistance=-0.15
20:48:06.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:48:06.886 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:06.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:48:06.886 00.000 20224 MoveAxis(E, 39, ABG)
20:48:06.886 00.000 20224 Guiding  Dir = 2, Dur = 39
20:48:06.886 00.000 20224 IsSlewing returns 0
20:48:06.886 00.000 20224 IsGuiding returns 0
20:48:06.890 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56979, med=2745, FiltMin=2457, FiltMax=28288, Gamma=1.000
20:48:06.899 00.009 20224 PulseGuide returned control before completion, sleep 37
20:48:06.906 00.007 8996 UpdateGuideState exits: m=747328 SNR=339.1
20:48:06.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:06.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:06.909 00.001 8996 Enqueuing Expose request
20:48:06.944 00.035 20224 IsGuiding returns 1
20:48:06.944 00.000 20224 scope still moving after pulse duration time elapsed
20:48:06.975 00.031 20224 IsSlewing returns 0
20:48:06.975 00.000 20224 IsGuiding returns 1
20:48:07.005 00.030 20224 IsSlewing returns 0
20:48:07.005 00.000 20224 IsGuiding returns 0
20:48:07.005 00.000 20224 scope move finished after 39 + 79 ms
20:48:07.005 00.000 20224 Move returns status 0, amount 39
20:48:07.005 00.000 20224 MoveAxis(N, 0, ABG)
20:48:07.005 00.000 20224 Move returns status 0, amount 0
20:48:07.005 00.000 20224 move complete, result=0
20:48:07.005 00.000 20224 worker thread done servicing request
20:48:07.005 00.000 20224 Worker thread wakes up
20:48:07.005 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.2 px 0 ms NORTH
20:48:07.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:07.007 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:08.170 01.163 20224 Exposure complete
20:48:08.236 00.066 20224 worker thread done servicing request
20:48:08.236 00.000 8996 OnExposeComplete: enter
20:48:08.237 00.001 8996 UpdateGuideState(): m_state=6
20:48:08.238 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 58
20:48:08.239 00.001 8996 Star::Find returns 1 (0), X=140.12, Y=473.28, Mass=766939, SNR=349.7, Peak=56307 HFD=4.6
20:48:08.240 00.001 8996 MultiStar: [#1 0.36,0.34,0.68,U] [#2 0.35,0.21,0.68,U] [#3 0.15,0.31,0.62,U] [#4 0.21,0.23,0.67,U] [#5 0.51,0.35,0.69,U] [#6 0.11,0.26,0.46,U] [#7 0.15,0.07,0.47,U] [#8 0.19,0.27,0.41,U] 
20:48:08.240 00.000 8996 single-star, 8 included, MultiStar: {0.25, 0.23}, one-star: {0.12, 0.08}
20:48:08.241 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
20:48:08.242 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
20:48:08.243 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.60 mountX=0.11 mountY=-0.10, mountTheta=-0.71
20:48:08.244 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.08, opts=13)
20:48:08.245 00.001 8996 Enqueuing Move request for scope (0.12, 0.08)
20:48:08.246 00.001 20224 Worker thread wakes up
20:48:08.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
20:48:08.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
20:48:08.246 00.000 20224 Moving (0.12, 0.08) raw xDistance=0.11 yDistance=-0.10
20:48:08.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:48:08.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:08.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:08.246 00.000 20224 MoveAxis(E, 0, ABG)
20:48:08.247 00.001 20224 Move returns status 0, amount 0
20:48:08.247 00.000 20224 MoveAxis(N, 0, ABG)
20:48:08.247 00.000 20224 Move returns status 0, amount 0
20:48:08.247 00.000 20224 move complete, result=0
20:48:08.247 00.000 20224 worker thread done servicing request
20:48:08.253 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56307, med=2745, FiltMin=2503, FiltMax=26339, Gamma=1.000
20:48:08.273 00.020 8996 UpdateGuideState exits: m=766939 SNR=349.7
20:48:08.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:08.276 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:08.277 00.001 8996 Enqueuing Expose request
20:48:08.278 00.001 20224 Worker thread wakes up
20:48:08.278 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:08.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:08.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:09.259 00.980 20224 Exposure complete
20:48:09.340 00.081 20224 worker thread done servicing request
20:48:09.340 00.000 8996 OnExposeComplete: enter
20:48:09.341 00.001 8996 UpdateGuideState(): m_state=6
20:48:09.342 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 59
20:48:09.342 00.000 8996 Star::Find returns 1 (0), X=140.46, Y=473.46, Mass=744372, SNR=379.7, Peak=49638 HFD=5.0
20:48:09.344 00.002 8996 MultiStar: [#1 0.36,0.30,0.65,U] [#2 0.21,0.39,0.68,U] [#3 0.19,0.35,0.59,U] [#4 0.27,0.18,0.54,U] [#5 0.62,0.35,0.53,U] [#6 0.30,0.60,0.40,U] [#7 0.07,0.30,0.42,U] [#8 0.58,0.44,0.36,U] 
20:48:09.345 00.001 8996 refined, 8 included, MultiStar: {0.34, 0.34}, one-star: {0.46, 0.26}
20:48:09.346 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
20:48:09.347 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
20:48:09.347 00.000 8996 CameraToMount -- cameraX=0.34 cameraY=0.34 hyp=0.48 cameraTheta=0.77 mountX=0.31 mountY=-0.37, mountTheta=-0.88
20:48:09.352 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.34, opts=13)
20:48:09.353 00.001 8996 Enqueuing Move request for scope (0.34, 0.34)
20:48:09.353 00.000 20224 Worker thread wakes up
20:48:09.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.34) opts 0xd
20:48:09.353 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.34)
20:48:09.353 00.000 20224 Moving (0.34, 0.34) raw xDistance=0.31 yDistance=-0.37
20:48:09.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
20:48:09.354 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:48:09.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:48:09.354 00.000 20224 MoveAxis(W, 45, ABG)
20:48:09.354 00.000 20224 Guiding  Dir = 3, Dur = 45
20:48:09.354 00.000 20224 IsSlewing returns 0
20:48:09.354 00.000 20224 IsGuiding returns 0
20:48:09.355 00.001 20224 PulseGuide returned control before completion, sleep 55
20:48:09.358 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49638, med=2745, FiltMin=2483, FiltMax=25168, Gamma=1.000
20:48:09.373 00.015 8996 UpdateGuideState exits: m=744372 SNR=379.7
20:48:09.374 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:09.374 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:09.375 00.001 8996 Enqueuing Expose request
20:48:09.424 00.049 20224 IsGuiding returns 1
20:48:09.424 00.000 20224 scope still moving after pulse duration time elapsed
20:48:09.453 00.029 20224 IsSlewing returns 0
20:48:09.453 00.000 20224 IsGuiding returns 0
20:48:09.453 00.000 20224 scope move finished after 45 + 54 ms
20:48:09.453 00.000 20224 Move returns status 0, amount 45
20:48:09.453 00.000 20224 MoveAxis(N, 0, ABG)
20:48:09.453 00.000 20224 Move returns status 0, amount 0
20:48:09.453 00.000 20224 move complete, result=0
20:48:09.453 00.000 20224 worker thread done servicing request
20:48:09.453 00.000 20224 Worker thread wakes up
20:48:09.453 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:09.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:09.453 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.4 px 0 ms NORTH
20:48:10.623 01.170 20224 Exposure complete
20:48:10.707 00.084 20224 worker thread done servicing request
20:48:10.707 00.000 8996 OnExposeComplete: enter
20:48:10.708 00.001 8996 UpdateGuideState(): m_state=6
20:48:10.709 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 60
20:48:10.710 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.42, Mass=734184, SNR=328.3, Peak=55187 HFD=4.4
20:48:10.711 00.001 8996 MultiStar: [#1 0.14,0.26,0.74,U] [#2 0.06,0.32,0.84,U] [#3 0.11,0.52,0.72,U] [#4 0.11,0.31,0.67,U] [#5 0.39,0.47,0.70,U] [#6 0.10,0.76,0.53,U] [#7 -0.07,0.47,0.48,U] [#8 0.47,0.36,0.48,U] 
20:48:10.712 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.39}, one-star: {-0.03, 0.22}
20:48:10.713 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
20:48:10.714 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
20:48:10.714 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.71 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
20:48:10.716 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.22, opts=13)
20:48:10.717 00.001 8996 Enqueuing Move request for scope (-0.03, 0.22)
20:48:10.718 00.001 20224 Worker thread wakes up
20:48:10.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
20:48:10.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
20:48:10.718 00.000 20224 Moving (-0.03, 0.22) raw xDistance=-0.05 yDistance=-0.21
20:48:10.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:48:10.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:48:10.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:48:10.718 00.000 20224 MoveAxis(E, 0, ABG)
20:48:10.718 00.000 20224 Move returns status 0, amount 0
20:48:10.718 00.000 20224 MoveAxis(N, 0, ABG)
20:48:10.718 00.000 20224 Move returns status 0, amount 0
20:48:10.719 00.001 20224 move complete, result=0
20:48:10.719 00.000 20224 worker thread done servicing request
20:48:10.726 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55187, med=2745, FiltMin=2467, FiltMax=26003, Gamma=1.000
20:48:10.753 00.027 8996 UpdateGuideState exits: m=734184 SNR=328.3
20:48:10.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:10.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:10.756 00.001 8996 Enqueuing Expose request
20:48:10.757 00.001 20224 Worker thread wakes up
20:48:10.757 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:10.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:10.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:11.748 00.990 20224 Exposure complete
20:48:11.828 00.080 20224 worker thread done servicing request
20:48:11.828 00.000 8996 OnExposeComplete: enter
20:48:11.829 00.001 8996 UpdateGuideState(): m_state=6
20:48:11.830 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 61
20:48:11.830 00.000 8996 Star::Find returns 1 (0), X=139.97, Y=473.35, Mass=812707, SNR=406.0, Peak=61635 HFD=4.6
20:48:11.832 00.002 8996 MultiStar: [#1 0.17,0.18,0.64,U] [#2 0.07,0.19,0.68,U] [#3 0.16,0.22,0.52,U] [#4 0.25,0.28,0.49,U] [#5 0.38,0.35,0.55,U] [#6 0.10,0.45,0.36,U] [#7 0.06,0.42,0.42,U] [#8 0.36,0.31,0.32,U] 
20:48:11.832 00.000 8996 single-star, 8 included, MultiStar: {0.14, 0.26}, one-star: {-0.04, 0.15}
20:48:11.833 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
20:48:11.834 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
20:48:11.835 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.81 mountX=-0.05 mountY=-0.14, mountTheta=-1.90
20:48:11.836 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.15, opts=13)
20:48:11.837 00.001 8996 Enqueuing Move request for scope (-0.04, 0.15)
20:48:11.838 00.001 20224 Worker thread wakes up
20:48:11.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
20:48:11.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
20:48:11.838 00.000 20224 Moving (-0.04, 0.15) raw xDistance=-0.05 yDistance=-0.14
20:48:11.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:48:11.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:11.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:48:11.838 00.000 20224 MoveAxis(E, 0, ABG)
20:48:11.838 00.000 20224 Move returns status 0, amount 0
20:48:11.838 00.000 20224 MoveAxis(N, 0, ABG)
20:48:11.839 00.001 20224 Move returns status 0, amount 0
20:48:11.839 00.000 20224 move complete, result=0
20:48:11.839 00.000 20224 worker thread done servicing request
20:48:11.843 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61635, med=2745, FiltMin=2496, FiltMax=30291, Gamma=1.000
20:48:11.857 00.014 8996 UpdateGuideState exits: m=812707 SNR=406.0
20:48:11.860 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:11.862 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:11.863 00.001 8996 Enqueuing Expose request
20:48:11.865 00.002 20224 Worker thread wakes up
20:48:11.865 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:11.867 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:11.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:13.032 01.165 20224 Exposure complete
20:48:13.121 00.089 20224 worker thread done servicing request
20:48:13.121 00.000 8996 OnExposeComplete: enter
20:48:13.122 00.001 8996 UpdateGuideState(): m_state=6
20:48:13.123 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 62
20:48:13.124 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.11, Mass=752885, SNR=353.2, Peak=65535 HFD=4.4
20:48:13.125 00.001 8996 MultiStar: [#1 0.24,0.12,0.67,U] [#2 0.10,0.13,0.69,U] [#3 0.09,0.35,0.55,U] [#4 0.25,0.18,0.58,U] [#5 0.30,0.26,0.66,U] [#6 0.08,0.34,0.43,U] [#7 0.04,0.23,0.48,U] [#8 0.17,0.06,0.42,U] 
20:48:13.126 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.15}, one-star: {-0.06, -0.10}
20:48:13.127 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
20:48:13.128 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
20:48:13.129 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.17 mountX=-0.05 mountY=0.10, mountTheta=2.06
20:48:13.130 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.10, opts=13)
20:48:13.131 00.001 8996 Enqueuing Move request for scope (-0.06, -0.10)
20:48:13.131 00.000 20224 Worker thread wakes up
20:48:13.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
20:48:13.131 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
20:48:13.131 00.000 20224 Moving (-0.06, -0.10) raw xDistance=-0.05 yDistance=0.10
20:48:13.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:48:13.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:13.132 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:48:13.132 00.000 20224 MoveAxis(E, 0, ABG)
20:48:13.132 00.000 20224 Move returns status 0, amount 0
20:48:13.132 00.000 20224 MoveAxis(N, 0, ABG)
20:48:13.132 00.000 20224 Move returns status 0, amount 0
20:48:13.132 00.000 20224 move complete, result=0
20:48:13.132 00.000 20224 worker thread done servicing request
20:48:13.135 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2745, FiltMin=2486, FiltMax=28915, Gamma=1.000
20:48:13.150 00.015 8996 UpdateGuideState exits: m=752885 SNR=353.2
20:48:13.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:13.152 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:13.152 00.000 8996 Enqueuing Expose request
20:48:13.153 00.001 20224 Worker thread wakes up
20:48:13.153 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:48:13.154 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:13.154 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:14.138 00.984 20224 Exposure complete
20:48:14.227 00.089 20224 worker thread done servicing request
20:48:14.227 00.000 8996 OnExposeComplete: enter
20:48:14.229 00.002 8996 UpdateGuideState(): m_state=6
20:48:14.230 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 63
20:48:14.232 00.002 8996 Star::Find returns 1 (0), X=139.91, Y=473.22, Mass=699462, SNR=322.7, Peak=60195 HFD=4.5
20:48:14.235 00.003 8996 MultiStar: [#1 0.24,0.12,0.75,U] [#2 0.12,0.14,0.75,U] [#3 0.05,0.24,0.72,U] [#4 0.17,0.31,0.62,U] [#5 0.27,0.23,0.76,U] [#6 0.12,0.45,0.44,U] [#7 0.08,0.19,0.44,U] [#8 0.27,0.00,0.44,U] 
20:48:14.236 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.18}, one-star: {-0.09, 0.02}
20:48:14.238 00.002 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
20:48:14.240 00.002 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
20:48:14.241 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.93 mountX=-0.10 mountY=-0.01, mountTheta=-3.04
20:48:14.245 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
20:48:14.246 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
20:48:14.247 00.001 20224 Worker thread wakes up
20:48:14.248 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
20:48:14.248 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
20:48:14.248 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.10 yDistance=-0.01
20:48:14.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:48:14.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:14.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:48:14.248 00.000 20224 MoveAxis(E, 0, ABG)
20:48:14.248 00.000 20224 Move returns status 0, amount 0
20:48:14.249 00.001 20224 MoveAxis(N, 0, ABG)
20:48:14.249 00.000 20224 Move returns status 0, amount 0
20:48:14.249 00.000 20224 move complete, result=0
20:48:14.249 00.000 20224 worker thread done servicing request
20:48:14.253 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60195, med=2745, FiltMin=2483, FiltMax=26899, Gamma=1.000
20:48:14.278 00.025 8996 UpdateGuideState exits: m=699462 SNR=322.7
20:48:14.279 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:14.281 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:14.282 00.001 8996 Enqueuing Expose request
20:48:14.284 00.002 20224 Worker thread wakes up
20:48:14.284 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:14.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:14.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:15.456 01.171 20224 Exposure complete
20:48:15.545 00.089 20224 worker thread done servicing request
20:48:15.545 00.000 8996 OnExposeComplete: enter
20:48:15.546 00.001 8996 UpdateGuideState(): m_state=6
20:48:15.547 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 64
20:48:15.547 00.000 8996 Star::Find returns 1 (0), X=139.84, Y=473.11, Mass=702564, SNR=317.2, Peak=60899 HFD=4.4
20:48:15.548 00.001 8996 MultiStar: [#1 -0.07,0.10,0.83,U] [#2 -0.24,0.32,0.79,U] [#3 -0.13,0.20,0.65,U] [#4 0.00,0.23,0.62,U] [#5 0.09,0.14,0.77,U] [#6 -0.09,0.50,0.46,U] [#7 -0.36,0.46,0.51,U] [#8 0.08,0.20,0.45,U] 
20:48:15.549 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.19}, one-star: {-0.16, -0.09}
20:48:15.550 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
20:48:15.550 00.000 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.63)
20:48:15.551 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-2.63 mountX=-0.15 mountY=0.11, mountTheta=2.52
20:48:15.553 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.09, opts=13)
20:48:15.554 00.001 8996 Enqueuing Move request for scope (-0.16, -0.09)
20:48:15.555 00.001 20224 Worker thread wakes up
20:48:15.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd
20:48:15.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.09)
20:48:15.555 00.000 20224 Moving (-0.16, -0.09) raw xDistance=-0.15 yDistance=0.11
20:48:15.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:48:15.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:15.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:48:15.555 00.000 20224 MoveAxis(E, 0, ABG)
20:48:15.555 00.000 20224 Move returns status 0, amount 0
20:48:15.555 00.000 20224 MoveAxis(N, 0, ABG)
20:48:15.555 00.000 20224 Move returns status 0, amount 0
20:48:15.555 00.000 20224 move complete, result=0
20:48:15.556 00.001 20224 worker thread done servicing request
20:48:15.559 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60899, med=2745, FiltMin=2493, FiltMax=30099, Gamma=1.000
20:48:15.582 00.023 8996 UpdateGuideState exits: m=702564 SNR=317.2
20:48:15.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:15.585 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:15.586 00.001 8996 Enqueuing Expose request
20:48:15.587 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:48:15.589 00.002 20224 Worker thread wakes up
20:48:15.589 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:15.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:16.569 00.980 20224 Exposure complete
20:48:16.642 00.073 20224 worker thread done servicing request
20:48:16.643 00.001 8996 OnExposeComplete: enter
20:48:16.645 00.002 8996 UpdateGuideState(): m_state=6
20:48:16.646 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 65
20:48:16.647 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=473.28, Mass=776128, SNR=393.0, Peak=65535 HFD=4.5
20:48:16.649 00.002 8996 MultiStar: [#1 -0.02,0.17,0.59,U] [#2 -0.29,0.22,0.68,U] [#3 -0.20,0.24,0.55,U] [#4 -0.11,0.16,0.51,U] [#5 0.17,0.18,0.58,U] [#6 -0.10,0.44,0.42,U] [#7 -0.19,0.39,0.46,U] [#8 0.16,0.10,0.36,U] 
20:48:16.651 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.20}, one-star: {-0.23, 0.08}
20:48:16.652 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
20:48:16.653 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
20:48:16.654 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=-0.13 mountY=-0.19, mountTheta=-2.18
20:48:16.655 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.20, opts=13)
20:48:16.656 00.001 8996 Enqueuing Move request for scope (-0.11, 0.20)
20:48:16.657 00.001 20224 Worker thread wakes up
20:48:16.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
20:48:16.657 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
20:48:16.657 00.000 20224 Moving (-0.11, 0.20) raw xDistance=-0.13 yDistance=-0.19
20:48:16.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:48:16.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:16.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:48:16.657 00.000 20224 MoveAxis(E, 0, ABG)
20:48:16.658 00.001 20224 Move returns status 0, amount 0
20:48:16.658 00.000 20224 MoveAxis(N, 0, ABG)
20:48:16.658 00.000 20224 Move returns status 0, amount 0
20:48:16.658 00.000 20224 move complete, result=0
20:48:16.658 00.000 20224 worker thread done servicing request
20:48:16.663 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2745, FiltMin=2477, FiltMax=29670, Gamma=1.000
20:48:16.689 00.026 8996 UpdateGuideState exits: m=776128 SNR=393.0
20:48:16.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:16.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:16.692 00.001 8996 Enqueuing Expose request
20:48:16.694 00.002 20224 Worker thread wakes up
20:48:16.694 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:16.696 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:16.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:17.866 01.170 20224 Exposure complete
20:48:17.948 00.082 20224 worker thread done servicing request
20:48:17.948 00.000 8996 OnExposeComplete: enter
20:48:17.950 00.002 8996 UpdateGuideState(): m_state=6
20:48:17.952 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 66
20:48:17.954 00.002 8996 Star::Find returns 1 (0), X=139.94, Y=473.12, Mass=726833, SNR=349.5, Peak=63363 HFD=4.5
20:48:17.956 00.002 8996 MultiStar: [#1 0.29,0.08,0.74,U] [#2 -0.14,0.29,0.77,U] [#3 -0.05,0.23,0.65,U] [#4 0.17,0.18,0.56,U] [#5 0.32,0.08,0.69,U] [#6 -0.02,0.40,0.44,U] [#7 -0.00,0.27,0.45,U] [#8 0.22,-0.01,0.40,U] 
20:48:17.958 00.002 8996 single-star, 8 included, MultiStar: {0.07, 0.14}, one-star: {-0.07, -0.08}
20:48:17.959 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
20:48:17.960 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
20:48:17.961 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.30 mountX=-0.06 mountY=0.09, mountTheta=2.20
20:48:17.964 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.08, opts=13)
20:48:17.966 00.002 8996 Enqueuing Move request for scope (-0.07, -0.08)
20:48:17.967 00.001 20224 Worker thread wakes up
20:48:17.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
20:48:17.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
20:48:17.968 00.001 20224 Moving (-0.07, -0.08) raw xDistance=-0.06 yDistance=0.09
20:48:17.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:48:17.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:17.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:48:17.968 00.000 20224 MoveAxis(E, 0, ABG)
20:48:17.968 00.000 20224 Move returns status 0, amount 0
20:48:17.968 00.000 20224 MoveAxis(N, 0, ABG)
20:48:17.968 00.000 20224 Move returns status 0, amount 0
20:48:17.968 00.000 20224 move complete, result=0
20:48:17.968 00.000 20224 worker thread done servicing request
20:48:17.972 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=63363, med=2745, FiltMin=2483, FiltMax=27392, Gamma=1.000
20:48:17.988 00.016 8996 UpdateGuideState exits: m=726833 SNR=349.5
20:48:17.989 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:17.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:17.991 00.001 8996 Enqueuing Expose request
20:48:17.991 00.000 20224 Worker thread wakes up
20:48:17.991 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:48:17.992 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:17.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:18.987 00.995 20224 Exposure complete
20:48:19.061 00.074 20224 worker thread done servicing request
20:48:19.061 00.000 8996 OnExposeComplete: enter
20:48:19.062 00.001 8996 UpdateGuideState(): m_state=6
20:48:19.063 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 67
20:48:19.064 00.001 8996 Star::Find returns 1 (0), X=140.07, Y=472.98, Mass=748436, SNR=354.4, Peak=61907 HFD=4.4
20:48:19.065 00.001 8996 MultiStar: [#1 0.25,-0.06,0.61,U] [#2 -0.12,0.06,0.77,U] [#3 0.02,0.06,0.60,U] [#4 0.10,-0.05,0.54,U] [#5 0.20,0.13,0.55,U] [#6 0.08,0.37,0.44,U] [#7 -0.05,0.13,0.45,U] [#8 0.20,-0.15,0.41,U] 
20:48:19.065 00.000 8996 refined, 8 included, MultiStar: {0.07, 0.01}, one-star: {0.07, -0.22}
20:48:19.066 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
20:48:19.067 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
20:48:19.068 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.09 mountX=0.07 mountY=-0.01, mountTheta=-0.20
20:48:19.069 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
20:48:19.070 00.001 8996 Enqueuing Move request for scope (0.07, 0.01)
20:48:19.071 00.001 20224 Worker thread wakes up
20:48:19.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
20:48:19.071 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
20:48:19.071 00.000 20224 Moving (0.07, 0.01) raw xDistance=0.07 yDistance=-0.01
20:48:19.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:48:19.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:19.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:48:19.072 00.001 20224 MoveAxis(E, 0, ABG)
20:48:19.072 00.000 20224 Move returns status 0, amount 0
20:48:19.072 00.000 20224 MoveAxis(N, 0, ABG)
20:48:19.072 00.000 20224 Move returns status 0, amount 0
20:48:19.072 00.000 20224 move complete, result=0
20:48:19.072 00.000 20224 worker thread done servicing request
20:48:19.076 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61907, med=2745, FiltMin=2496, FiltMax=28867, Gamma=1.000
20:48:19.091 00.015 8996 UpdateGuideState exits: m=748436 SNR=354.4
20:48:19.093 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:19.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:19.096 00.002 8996 Enqueuing Expose request
20:48:19.098 00.002 20224 Worker thread wakes up
20:48:19.098 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:19.100 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:19.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:20.271 01.171 20224 Exposure complete
20:48:20.332 00.061 20224 worker thread done servicing request
20:48:20.332 00.000 8996 OnExposeComplete: enter
20:48:20.334 00.002 8996 UpdateGuideState(): m_state=6
20:48:20.336 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 68
20:48:20.338 00.002 8996 Star::Find returns 1 (0), X=140.06, Y=473.03, Mass=685163, SNR=360.7, Peak=56643 HFD=4.4
20:48:20.340 00.002 8996 MultiStar: [#1 0.27,0.03,0.63,U] [#2 0.04,0.01,0.72,U] [#3 0.08,0.01,0.67,U] [#4 0.14,0.09,0.58,U] [#5 0.33,0.03,0.64,U] [#6 0.19,0.22,0.46,U] [#7 -0.09,0.31,0.45,U] [#8 0.42,0.00,0.36,U] 
20:48:20.342 00.002 8996 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.06, -0.17}
20:48:20.344 00.002 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
20:48:20.345 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
20:48:20.347 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.15 cameraTheta=0.21 mountX=0.14 mountY=-0.05, mountTheta=-0.32
20:48:20.350 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.03, opts=13)
20:48:20.352 00.002 8996 Enqueuing Move request for scope (0.14, 0.03)
20:48:20.353 00.001 20224 Worker thread wakes up
20:48:20.354 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
20:48:20.354 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
20:48:20.354 00.000 20224 Moving (0.14, 0.03) raw xDistance=0.14 yDistance=-0.05
20:48:20.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:48:20.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:20.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:48:20.354 00.000 20224 MoveAxis(E, 0, ABG)
20:48:20.354 00.000 20224 Move returns status 0, amount 0
20:48:20.354 00.000 20224 MoveAxis(N, 0, ABG)
20:48:20.354 00.000 20224 Move returns status 0, amount 0
20:48:20.354 00.000 20224 move complete, result=0
20:48:20.354 00.000 20224 worker thread done servicing request
20:48:20.359 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56643, med=2745, FiltMin=2509, FiltMax=25459, Gamma=1.000
20:48:20.381 00.022 8996 UpdateGuideState exits: m=685163 SNR=360.7
20:48:20.382 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:20.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:20.384 00.001 8996 Enqueuing Expose request
20:48:20.384 00.000 20224 Worker thread wakes up
20:48:20.384 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:20.385 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:20.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:21.364 00.979 20224 Exposure complete
20:48:21.450 00.086 20224 worker thread done servicing request
20:48:21.450 00.000 8996 OnExposeComplete: enter
20:48:21.452 00.002 8996 UpdateGuideState(): m_state=6
20:48:21.454 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 69
20:48:21.455 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.30, Mass=794285, SNR=378.8, Peak=62019 HFD=4.6
20:48:21.456 00.001 8996 MultiStar: [#1 0.27,0.27,0.66,U] [#2 0.09,0.36,0.70,U] [#3 -0.08,0.39,0.57,U] [#4 0.10,0.34,0.53,U] [#5 0.25,0.40,0.58,U] [#6 -0.03,0.54,0.39,U] [#7 -0.02,0.46,0.49,U] [#8 0.09,0.21,0.35,U] 
20:48:21.457 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.32}, one-star: {-0.12, 0.09}
20:48:21.458 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
20:48:21.459 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
20:48:21.460 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.47 mountX=-0.13 mountY=-0.08, mountTheta=-2.58
20:48:21.461 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.09, opts=13)
20:48:21.462 00.001 8996 Enqueuing Move request for scope (-0.12, 0.09)
20:48:21.463 00.001 20224 Worker thread wakes up
20:48:21.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
20:48:21.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
20:48:21.463 00.000 20224 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=-0.08
20:48:21.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:48:21.464 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:21.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:48:21.464 00.000 20224 MoveAxis(E, 0, ABG)
20:48:21.464 00.000 20224 Move returns status 0, amount 0
20:48:21.464 00.000 20224 MoveAxis(N, 0, ABG)
20:48:21.464 00.000 20224 Move returns status 0, amount 0
20:48:21.464 00.000 20224 move complete, result=0
20:48:21.464 00.000 20224 worker thread done servicing request
20:48:21.469 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62019, med=2745, FiltMin=2502, FiltMax=30035, Gamma=1.000
20:48:21.496 00.027 8996 UpdateGuideState exits: m=794285 SNR=378.8
20:48:21.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:21.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:21.499 00.001 8996 Enqueuing Expose request
20:48:21.499 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:21.501 00.002 20224 Worker thread wakes up
20:48:21.501 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:21.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:22.674 01.173 20224 Exposure complete
20:48:22.754 00.080 20224 worker thread done servicing request
20:48:22.754 00.000 8996 OnExposeComplete: enter
20:48:22.756 00.002 8996 UpdateGuideState(): m_state=6
20:48:22.758 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 70
20:48:22.760 00.002 8996 Star::Find returns 1 (0), X=140.05, Y=473.31, Mass=741256, SNR=366.4, Peak=57731 HFD=4.5
20:48:22.762 00.002 8996 MultiStar: [#1 0.13,0.21,0.63,U] [#2 -0.01,0.11,0.76,U] [#3 -0.03,0.22,0.56,U] [#4 0.06,0.22,0.47,U] [#5 0.20,0.10,0.60,U] [#6 -0.08,0.44,0.39,U] [#7 -0.21,0.38,0.43,U] [#8 0.20,0.16,0.43,U] 
20:48:22.764 00.002 8996 single-star, 8 included, MultiStar: {0.04, 0.19}, one-star: {0.04, 0.11}
20:48:22.765 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
20:48:22.767 00.002 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
20:48:22.769 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.21 mountX=0.03 mountY=-0.11, mountTheta=-1.31
20:48:22.772 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.11, opts=13)
20:48:22.773 00.001 8996 Enqueuing Move request for scope (0.04, 0.11)
20:48:22.774 00.001 20224 Worker thread wakes up
20:48:22.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
20:48:22.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
20:48:22.775 00.001 20224 Moving (0.04, 0.11) raw xDistance=0.03 yDistance=-0.11
20:48:22.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:48:22.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:22.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:48:22.775 00.000 20224 MoveAxis(E, 0, ABG)
20:48:22.775 00.000 20224 Move returns status 0, amount 0
20:48:22.775 00.000 20224 MoveAxis(N, 0, ABG)
20:48:22.775 00.000 20224 Move returns status 0, amount 0
20:48:22.775 00.000 20224 move complete, result=0
20:48:22.775 00.000 20224 worker thread done servicing request
20:48:22.780 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57731, med=2745, FiltMin=2493, FiltMax=26211, Gamma=1.000
20:48:22.797 00.017 8996 UpdateGuideState exits: m=741256 SNR=366.4
20:48:22.799 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:22.801 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:22.803 00.002 8996 Enqueuing Expose request
20:48:22.804 00.001 20224 Worker thread wakes up
20:48:22.804 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:22.806 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:22.807 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:23.782 00.975 20224 Exposure complete
20:48:23.882 00.100 20224 worker thread done servicing request
20:48:23.882 00.000 8996 OnExposeComplete: enter
20:48:23.884 00.002 8996 UpdateGuideState(): m_state=6
20:48:23.886 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 71
20:48:23.886 00.000 8996 Star::Find returns 1 (0), X=139.85, Y=473.08, Mass=687184, SNR=325.1, Peak=60931 HFD=4.5
20:48:23.888 00.002 8996 MultiStar: [#1 0.15,0.12,0.82,U] [#2 -0.13,0.35,0.82,U] [#3 -0.15,0.26,0.73,U] [#4 -0.00,0.30,0.62,U] [#5 0.23,0.35,0.65,U] [#6 -0.17,0.44,0.51,U] [#7 -0.22,0.37,0.47,U] [#8 0.15,0.32,0.42,U] 
20:48:23.890 00.002 8996 single-star, 8 included, MultiStar: {-0.04, 0.23}, one-star: {-0.16, -0.12}
20:48:23.891 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
20:48:23.892 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
20:48:23.893 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.49 mountX=-0.14 mountY=0.14, mountTheta=2.38
20:48:23.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.12, opts=13)
20:48:23.897 00.002 8996 Enqueuing Move request for scope (-0.16, -0.12)
20:48:23.898 00.001 20224 Worker thread wakes up
20:48:23.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
20:48:23.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
20:48:23.898 00.000 20224 Moving (-0.16, -0.12) raw xDistance=-0.14 yDistance=0.14
20:48:23.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:48:23.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:23.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:48:23.898 00.000 20224 MoveAxis(E, 0, ABG)
20:48:23.898 00.000 20224 Move returns status 0, amount 0
20:48:23.898 00.000 20224 MoveAxis(N, 0, ABG)
20:48:23.898 00.000 20224 Move returns status 0, amount 0
20:48:23.899 00.001 20224 move complete, result=0
20:48:23.899 00.000 20224 worker thread done servicing request
20:48:23.903 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60931, med=2745, FiltMin=2505, FiltMax=29059, Gamma=1.000
20:48:23.918 00.015 8996 UpdateGuideState exits: m=687184 SNR=325.1
20:48:23.920 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:23.921 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:23.921 00.000 8996 Enqueuing Expose request
20:48:23.922 00.001 20224 Worker thread wakes up
20:48:23.922 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:48:23.922 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:23.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:25.097 01.175 20224 Exposure complete
20:48:25.166 00.069 20224 worker thread done servicing request
20:48:25.166 00.000 8996 OnExposeComplete: enter
20:48:25.168 00.002 8996 UpdateGuideState(): m_state=6
20:48:25.170 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 72
20:48:25.172 00.002 8996 Star::Find returns 1 (0), X=139.63, Y=473.54, Mass=752210, SNR=345.7, Peak=54941 HFD=4.8
20:48:25.174 00.002 8996 MultiStar: [#1 -0.18,0.41,0.69,U] [#2 -0.31,0.36,0.73,U] [#3 -0.47,0.65,0.64,U] [#4 -0.30,0.43,0.56,U] [#5 -0.14,0.57,0.68,U] [#6 -0.31,0.64,0.48,U] [#7 -0.51,0.62,0.50,U] [#8 -0.04,0.53,0.44,U] 
20:48:25.175 00.001 8996 single-star, 8 included, MultiStar: {-0.30, 0.49}, one-star: {-0.37, 0.34}
20:48:25.177 00.002 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
20:48:25.178 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
20:48:25.180 00.002 8996 CameraToMount -- cameraX=-0.37 cameraY=0.34 hyp=0.50 cameraTheta=2.40 mountX=-0.40 mountY=-0.29, mountTheta=-2.51
20:48:25.181 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.34, opts=13)
20:48:25.182 00.001 8996 Enqueuing Move request for scope (-0.37, 0.34)
20:48:25.183 00.001 20224 Worker thread wakes up
20:48:25.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.34) opts 0xd
20:48:25.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.34)
20:48:25.183 00.000 20224 Moving (-0.37, 0.34) raw xDistance=-0.40 yDistance=-0.29
20:48:25.184 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:48:25.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:48:25.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
20:48:25.184 00.000 20224 MoveAxis(E, 59, ABG)
20:48:25.184 00.000 20224 Guiding  Dir = 2, Dur = 59
20:48:25.184 00.000 20224 IsSlewing returns 0
20:48:25.184 00.000 20224 IsGuiding returns 0
20:48:25.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54941, med=2745, FiltMin=2486, FiltMax=28662, Gamma=1.000
20:48:25.202 00.014 8996 UpdateGuideState exits: m=752210 SNR=345.7
20:48:25.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:25.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:25.205 00.001 8996 Enqueuing Expose request
20:48:25.211 00.006 20224 PulseGuide returned control before completion, sleep 43
20:48:25.258 00.047 20224 IsGuiding returns 1
20:48:25.258 00.000 20224 scope still moving after pulse duration time elapsed
20:48:25.289 00.031 20224 IsSlewing returns 0
20:48:25.289 00.000 20224 IsGuiding returns 1
20:48:25.321 00.032 20224 IsSlewing returns 0
20:48:25.321 00.000 20224 IsGuiding returns 0
20:48:25.321 00.000 20224 scope move finished after 59 + 77 ms
20:48:25.321 00.000 20224 Move returns status 0, amount 59
20:48:25.321 00.000 20224 MoveAxis(N, 0, ABG)
20:48:25.321 00.000 20224 Move returns status 0, amount 0
20:48:25.321 00.000 20224 move complete, result=0
20:48:25.321 00.000 20224 worker thread done servicing request
20:48:25.321 00.000 20224 Worker thread wakes up
20:48:25.321 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:25.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:25.321 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.3 px 0 ms NORTH
20:48:26.306 00.985 20224 Exposure complete
20:48:26.372 00.066 20224 worker thread done servicing request
20:48:26.372 00.000 8996 OnExposeComplete: enter
20:48:26.373 00.001 8996 UpdateGuideState(): m_state=6
20:48:26.374 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 73
20:48:26.375 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.47, Mass=703898, SNR=360.7, Peak=47293 HFD=4.7
20:48:26.376 00.001 8996 MultiStar: [#1 0.30,0.22,0.71,U] [#2 -0.04,0.41,0.73,U] [#3 0.14,0.49,0.62,U] [#4 0.17,0.48,0.63,U] [#5 0.34,0.54,0.75,U] [#6 0.11,0.62,0.42,U] [#7 0.01,0.47,0.46,U] [#8 0.19,0.39,0.41,U] 
20:48:26.377 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.41}, one-star: {-0.14, 0.27}
20:48:26.377 00.000 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
20:48:26.378 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
20:48:26.379 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.30 cameraTheta=2.06 mountX=-0.17 mountY=-0.25, mountTheta=-2.16
20:48:26.380 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.27, opts=13)
20:48:26.381 00.001 8996 Enqueuing Move request for scope (-0.14, 0.27)
20:48:26.382 00.001 20224 Worker thread wakes up
20:48:26.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
20:48:26.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
20:48:26.382 00.000 20224 Moving (-0.14, 0.27) raw xDistance=-0.17 yDistance=-0.25
20:48:26.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:48:26.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:48:26.383 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
20:48:26.383 00.000 20224 MoveAxis(E, 0, ABG)
20:48:26.383 00.000 20224 Move returns status 0, amount 0
20:48:26.383 00.000 20224 MoveAxis(N, 0, ABG)
20:48:26.383 00.000 20224 Move returns status 0, amount 0
20:48:26.383 00.000 20224 move complete, result=0
20:48:26.383 00.000 20224 worker thread done servicing request
20:48:26.386 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=47293, med=2745, FiltMin=2493, FiltMax=27958, Gamma=1.000
20:48:26.410 00.024 8996 UpdateGuideState exits: m=703898 SNR=360.7
20:48:26.412 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:26.414 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:26.415 00.001 8996 Enqueuing Expose request
20:48:26.417 00.002 20224 Worker thread wakes up
20:48:26.417 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:26.418 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:26.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:27.586 01.168 20224 Exposure complete
20:48:27.659 00.073 20224 worker thread done servicing request
20:48:27.659 00.000 8996 OnExposeComplete: enter
20:48:27.660 00.001 8996 UpdateGuideState(): m_state=6
20:48:27.661 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 74
20:48:27.662 00.001 8996 Star::Find returns 1 (0), X=140.23, Y=473.22, Mass=721554, SNR=330.8, Peak=52755 HFD=4.5
20:48:27.663 00.001 8996 MultiStar: [#1 0.47,0.35,0.70,U] [#2 0.35,0.22,0.80,U] [#3 0.29,0.30,0.65,U] [#4 0.41,0.21,0.61,U] [#5 0.48,0.34,0.67,U] [#6 0.36,0.71,0.54,U] [#7 0.25,0.47,0.50,U] [#8 0.47,0.26,0.44,U] 
20:48:27.664 00.001 8996 single-star, 8 included, MultiStar: {0.36, 0.29}, one-star: {0.23, 0.02}
20:48:27.665 00.001 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
20:48:27.666 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
20:48:27.666 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.08 mountX=0.22 mountY=-0.04, mountTheta=-0.19
20:48:27.668 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.02, opts=13)
20:48:27.669 00.001 8996 Enqueuing Move request for scope (0.23, 0.02)
20:48:27.670 00.001 20224 Worker thread wakes up
20:48:27.671 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
20:48:27.671 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
20:48:27.671 00.000 20224 Moving (0.23, 0.02) raw xDistance=0.22 yDistance=-0.04
20:48:27.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:48:27.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:27.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:48:27.671 00.000 20224 MoveAxis(W, 33, ABG)
20:48:27.671 00.000 20224 Guiding  Dir = 3, Dur = 33
20:48:27.672 00.001 20224 IsSlewing returns 0
20:48:27.672 00.000 20224 IsGuiding returns 0
20:48:27.673 00.001 20224 PulseGuide returned control before completion, sleep 42
20:48:27.679 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52755, med=2745, FiltMin=2499, FiltMax=25760, Gamma=1.000
20:48:27.707 00.028 8996 UpdateGuideState exits: m=721554 SNR=330.8
20:48:27.708 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:27.708 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:27.709 00.001 8996 Enqueuing Expose request
20:48:27.730 00.021 20224 IsGuiding returns 1
20:48:27.730 00.000 20224 scope still moving after pulse duration time elapsed
20:48:27.762 00.032 20224 IsSlewing returns 0
20:48:27.762 00.000 20224 IsGuiding returns 0
20:48:27.762 00.000 20224 scope move finished after 33 + 57 ms
20:48:27.762 00.000 20224 Move returns status 0, amount 33
20:48:27.762 00.000 20224 MoveAxis(N, 0, ABG)
20:48:27.762 00.000 20224 Move returns status 0, amount 0
20:48:27.763 00.001 20224 move complete, result=0
20:48:27.763 00.000 20224 worker thread done servicing request
20:48:27.763 00.000 20224 Worker thread wakes up
20:48:27.763 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:27.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:27.763 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.0 px 0 ms NORTH
20:48:28.751 00.988 20224 Exposure complete
20:48:28.851 00.100 20224 worker thread done servicing request
20:48:28.851 00.000 8996 OnExposeComplete: enter
20:48:28.852 00.001 8996 UpdateGuideState(): m_state=6
20:48:28.854 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 75
20:48:28.856 00.002 8996 Star::Find returns 1 (0), X=139.90, Y=473.41, Mass=825210, SNR=373.5, Peak=58211 HFD=4.7
20:48:28.858 00.002 8996 MultiStar: [#1 0.13,0.24,0.66,U] [#2 -0.06,0.05,0.68,U] [#3 -0.12,0.24,0.67,U] [#4 -0.02,0.06,0.53,U] [#5 0.15,0.34,0.62,U] [#6 -0.06,0.69,0.40,U] [#7 -0.08,0.49,0.43,U] [#8 0.16,0.31,0.40,U] 
20:48:28.860 00.002 8996 single-star, 8 included, MultiStar: {-0.01, 0.26}, one-star: {-0.11, 0.21}
20:48:28.861 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
20:48:28.863 00.002 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
20:48:28.864 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.21 hyp=0.24 cameraTheta=2.04 mountX=-0.13 mountY=-0.20, mountTheta=-2.14
20:48:28.867 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.21, opts=13)
20:48:28.868 00.001 8996 Enqueuing Move request for scope (-0.11, 0.21)
20:48:28.869 00.001 20224 Worker thread wakes up
20:48:28.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.21) opts 0xd
20:48:28.870 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.21)
20:48:28.870 00.000 20224 Moving (-0.11, 0.21) raw xDistance=-0.13 yDistance=-0.20
20:48:28.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:48:28.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:28.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:48:28.870 00.000 20224 MoveAxis(E, 0, ABG)
20:48:28.870 00.000 20224 Move returns status 0, amount 0
20:48:28.870 00.000 20224 MoveAxis(N, 0, ABG)
20:48:28.870 00.000 20224 Move returns status 0, amount 0
20:48:28.870 00.000 20224 move complete, result=0
20:48:28.870 00.000 20224 worker thread done servicing request
20:48:28.875 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58211, med=2745, FiltMin=2502, FiltMax=31971, Gamma=1.000
20:48:28.889 00.014 8996 UpdateGuideState exits: m=825210 SNR=373.5
20:48:28.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:28.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:28.892 00.001 8996 Enqueuing Expose request
20:48:28.893 00.001 20224 Worker thread wakes up
20:48:28.893 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:28.893 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:28.894 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:30.063 01.169 20224 Exposure complete
20:48:30.146 00.083 20224 worker thread done servicing request
20:48:30.147 00.001 8996 OnExposeComplete: enter
20:48:30.149 00.002 8996 UpdateGuideState(): m_state=6
20:48:30.150 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 76
20:48:30.151 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.30, Mass=731422, SNR=358.1, Peak=57507 HFD=4.6
20:48:30.153 00.002 8996 MultiStar: [#1 0.09,0.30,0.75,U] [#2 -0.00,0.25,0.73,U] [#3 -0.04,0.39,0.61,U] [#4 0.06,0.22,0.64,U] [#5 0.25,0.35,0.66,U] [#6 0.07,0.54,0.44,U] [#7 -0.15,0.45,0.45,U] [#8 0.22,0.41,0.38,U] 
20:48:30.154 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.30}, one-star: {-0.08, 0.10}
20:48:30.155 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
20:48:30.156 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
20:48:30.157 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.25 mountX=-0.09 mountY=-0.09, mountTheta=-2.35
20:48:30.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
20:48:30.160 00.001 8996 Enqueuing Move request for scope (-0.08, 0.10)
20:48:30.161 00.001 20224 Worker thread wakes up
20:48:30.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
20:48:30.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
20:48:30.161 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
20:48:30.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:48:30.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:30.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:48:30.161 00.000 20224 MoveAxis(E, 0, ABG)
20:48:30.161 00.000 20224 Move returns status 0, amount 0
20:48:30.161 00.000 20224 MoveAxis(N, 0, ABG)
20:48:30.162 00.001 20224 Move returns status 0, amount 0
20:48:30.162 00.000 20224 move complete, result=0
20:48:30.162 00.000 20224 worker thread done servicing request
20:48:30.166 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57507, med=2745, FiltMin=2502, FiltMax=27075, Gamma=1.000
20:48:30.181 00.015 8996 UpdateGuideState exits: m=731422 SNR=358.1
20:48:30.182 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:30.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:30.184 00.001 8996 Enqueuing Expose request
20:48:30.184 00.000 20224 Worker thread wakes up
20:48:30.184 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:30.185 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:30.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:31.173 00.988 20224 Exposure complete
20:48:31.254 00.081 20224 worker thread done servicing request
20:48:31.255 00.001 8996 OnExposeComplete: enter
20:48:31.256 00.001 8996 UpdateGuideState(): m_state=6
20:48:31.256 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 77
20:48:31.257 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.40, Mass=774636, SNR=366.9, Peak=54851 HFD=4.7
20:48:31.258 00.001 8996 MultiStar: [#1 0.28,0.24,0.68,U] [#2 0.01,0.15,0.74,U] [#3 -0.04,0.24,0.60,U] [#4 0.05,0.23,0.53,U] [#5 0.32,0.40,0.65,U] [#6 -0.11,0.47,0.49,U] [#7 -0.10,0.29,0.44,U] [#8 0.28,0.07,0.41,U] 
20:48:31.259 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.25}, one-star: {0.01, 0.20}
20:48:31.260 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
20:48:31.261 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
20:48:31.262 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.01 mountY=-0.20, mountTheta=-1.62
20:48:31.263 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.20, opts=13)
20:48:31.264 00.001 8996 Enqueuing Move request for scope (0.01, 0.20)
20:48:31.265 00.001 20224 Worker thread wakes up
20:48:31.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
20:48:31.265 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
20:48:31.265 00.000 20224 Moving (0.01, 0.20) raw xDistance=-0.01 yDistance=-0.20
20:48:31.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:48:31.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:31.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:48:31.265 00.000 20224 MoveAxis(E, 0, ABG)
20:48:31.265 00.000 20224 Move returns status 0, amount 0
20:48:31.265 00.000 20224 MoveAxis(N, 0, ABG)
20:48:31.265 00.000 20224 Move returns status 0, amount 0
20:48:31.265 00.000 20224 move complete, result=0
20:48:31.265 00.000 20224 worker thread done servicing request
20:48:31.269 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=54851, med=2745, FiltMin=2480, FiltMax=25923, Gamma=1.000
20:48:31.284 00.015 8996 UpdateGuideState exits: m=774636 SNR=366.9
20:48:31.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:31.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:31.287 00.001 8996 Enqueuing Expose request
20:48:31.288 00.001 20224 Worker thread wakes up
20:48:31.288 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:31.289 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:31.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:32.461 01.172 20224 Exposure complete
20:48:32.519 00.058 20224 worker thread done servicing request
20:48:32.519 00.000 8996 OnExposeComplete: enter
20:48:32.520 00.001 8996 UpdateGuideState(): m_state=6
20:48:32.521 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 78
20:48:32.522 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.34, Mass=711137, SNR=388.9, Peak=50371 HFD=4.7
20:48:32.523 00.001 8996 MultiStar: [#1 -0.04,0.19,0.62,U] [#2 -0.12,0.10,0.65,U] [#3 -0.33,0.16,0.56,U] [#4 -0.28,0.17,0.54,U] [#5 0.11,0.25,0.53,U] [#6 -0.30,0.55,0.44,U] [#7 -0.18,0.46,0.42,U] [#8 0.22,0.37,0.38,U] 
20:48:32.524 00.001 8996 single-star, 8 included, MultiStar: {-0.13, 0.24}, one-star: {-0.14, 0.14}
20:48:32.525 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
20:48:32.526 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
20:48:32.526 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.34 mountX=-0.15 mountY=-0.13, mountTheta=-2.45
20:48:32.528 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.14, opts=13)
20:48:32.529 00.001 8996 Enqueuing Move request for scope (-0.14, 0.14)
20:48:32.529 00.000 20224 Worker thread wakes up
20:48:32.530 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
20:48:32.530 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
20:48:32.530 00.000 20224 Moving (-0.14, 0.14) raw xDistance=-0.15 yDistance=-0.13
20:48:32.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:48:32.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:32.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:48:32.530 00.000 20224 MoveAxis(E, 0, ABG)
20:48:32.530 00.000 20224 Move returns status 0, amount 0
20:48:32.530 00.000 20224 MoveAxis(N, 0, ABG)
20:48:32.530 00.000 20224 Move returns status 0, amount 0
20:48:32.530 00.000 20224 move complete, result=0
20:48:32.530 00.000 20224 worker thread done servicing request
20:48:32.534 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50371, med=2745, FiltMin=2502, FiltMax=27760, Gamma=1.000
20:48:32.549 00.015 8996 UpdateGuideState exits: m=711137 SNR=388.9
20:48:32.550 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:32.551 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:32.552 00.001 8996 Enqueuing Expose request
20:48:32.552 00.000 20224 Worker thread wakes up
20:48:32.552 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:32.553 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:32.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:33.531 00.978 20224 Exposure complete
20:48:33.604 00.073 20224 worker thread done servicing request
20:48:33.604 00.000 8996 OnExposeComplete: enter
20:48:33.606 00.002 8996 UpdateGuideState(): m_state=6
20:48:33.608 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 79
20:48:33.610 00.002 8996 Star::Find returns 1 (0), X=139.64, Y=473.19, Mass=760378, SNR=398.0, Peak=60339 HFD=4.6
20:48:33.611 00.001 8996 MultiStar: [#1 -0.23,0.19,0.59,U] [#2 -0.29,0.09,0.73,U] [#3 -0.36,0.04,0.54,U] [#4 -0.05,-0.01,0.48,U] [#5 -0.29,0.17,0.54,U] [#6 -0.46,0.45,0.43,U] [#7 -0.57,0.12,0.42,U] [#8 -0.25,0.04,0.38,U] 
20:48:33.613 00.002 8996 refined, 8 included, MultiStar: {-0.32, 0.10}, one-star: {-0.37, -0.01}
20:48:33.615 00.002 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
20:48:33.616 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
20:48:33.617 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.10 hyp=0.33 cameraTheta=2.83 mountX=-0.32 mountY=-0.07, mountTheta=-2.94
20:48:33.620 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.10, opts=13)
20:48:33.621 00.001 8996 Enqueuing Move request for scope (-0.32, 0.10)
20:48:33.623 00.002 20224 Worker thread wakes up
20:48:33.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.10) opts 0xd
20:48:33.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.10)
20:48:33.623 00.000 20224 Moving (-0.32, 0.10) raw xDistance=-0.32 yDistance=-0.07
20:48:33.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:48:33.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:33.624 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:48:33.624 00.000 20224 MoveAxis(E, 47, ABG)
20:48:33.624 00.000 20224 Guiding  Dir = 2, Dur = 47
20:48:33.624 00.000 20224 IsSlewing returns 0
20:48:33.625 00.001 20224 IsGuiding returns 0
20:48:33.632 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60339, med=2745, FiltMin=2496, FiltMax=28598, Gamma=1.000
20:48:33.640 00.008 20224 PulseGuide returned control before completion, sleep 43
20:48:33.662 00.022 8996 UpdateGuideState exits: m=760378 SNR=398.0
20:48:33.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:33.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:33.665 00.001 8996 Enqueuing Expose request
20:48:33.686 00.021 20224 IsGuiding returns 1
20:48:33.686 00.000 20224 scope still moving after pulse duration time elapsed
20:48:33.717 00.031 20224 IsSlewing returns 0
20:48:33.717 00.000 20224 IsGuiding returns 1
20:48:33.748 00.031 20224 IsSlewing returns 0
20:48:33.748 00.000 20224 IsGuiding returns 0
20:48:33.748 00.000 20224 scope move finished after 47 + 76 ms
20:48:33.748 00.000 20224 Move returns status 0, amount 47
20:48:33.748 00.000 20224 MoveAxis(N, 0, ABG)
20:48:33.748 00.000 20224 Move returns status 0, amount 0
20:48:33.748 00.000 20224 move complete, result=0
20:48:33.749 00.001 20224 worker thread done servicing request
20:48:33.749 00.000 20224 Worker thread wakes up
20:48:33.749 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
20:48:33.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:33.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:34.917 01.168 20224 Exposure complete
20:48:34.986 00.069 20224 worker thread done servicing request
20:48:34.986 00.000 8996 OnExposeComplete: enter
20:48:34.987 00.001 8996 UpdateGuideState(): m_state=6
20:48:34.988 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 80
20:48:34.989 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.30, Mass=744839, SNR=336.8, Peak=57827 HFD=4.6
20:48:34.990 00.001 8996 MultiStar: [#1 0.12,0.04,0.71,U] [#2 0.01,0.15,0.69,U] [#3 -0.21,0.00,0.61,U] [#4 -0.07,-0.01,0.56,U] [#5 0.09,0.31,0.74,U] [#6 -0.08,0.54,0.50,U] [#7 -0.01,0.29,0.40,U] [#8 0.05,0.16,0.46,U] 
20:48:34.991 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.16}, one-star: {-0.02, 0.10}
20:48:34.992 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
20:48:34.993 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
20:48:34.994 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.75 mountX=-0.03 mountY=-0.10, mountTheta=-1.85
20:48:34.996 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
20:48:34.997 00.001 8996 Enqueuing Move request for scope (-0.02, 0.10)
20:48:34.999 00.002 20224 Worker thread wakes up
20:48:34.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
20:48:34.999 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
20:48:34.999 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
20:48:34.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:48:34.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:34.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:34.999 00.000 20224 MoveAxis(E, 0, ABG)
20:48:34.999 00.000 20224 Move returns status 0, amount 0
20:48:34.999 00.000 20224 MoveAxis(N, 0, ABG)
20:48:34.999 00.000 20224 Move returns status 0, amount 0
20:48:34.999 00.000 20224 move complete, result=0
20:48:34.999 00.000 20224 worker thread done servicing request
20:48:35.005 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57827, med=2745, FiltMin=2496, FiltMax=27267, Gamma=1.000
20:48:35.031 00.026 8996 UpdateGuideState exits: m=744839 SNR=336.8
20:48:35.033 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:35.035 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:35.037 00.002 8996 Enqueuing Expose request
20:48:35.038 00.001 20224 Worker thread wakes up
20:48:35.038 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:35.039 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:35.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:36.018 00.979 20224 Exposure complete
20:48:36.086 00.068 20224 worker thread done servicing request
20:48:36.086 00.000 8996 OnExposeComplete: enter
20:48:36.088 00.002 8996 UpdateGuideState(): m_state=6
20:48:36.090 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 81
20:48:36.092 00.002 8996 Star::Find returns 1 (0), X=140.06, Y=473.29, Mass=743558, SNR=344.6, Peak=54819 HFD=4.5
20:48:36.094 00.002 8996 MultiStar: [#1 0.26,0.20,0.64,U] [#2 0.03,0.20,0.73,U] [#3 0.17,0.31,0.59,U] [#4 0.17,0.15,0.60,U] [#5 0.24,0.26,0.62,U] [#6 0.01,0.55,0.44,U] [#7 -0.09,0.36,0.47,U] [#8 0.33,0.00,0.42,U] 
20:48:36.095 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.22}, one-star: {0.06, 0.09}
20:48:36.097 00.002 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
20:48:36.098 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
20:48:36.099 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.97 mountX=0.05 mountY=-0.09, mountTheta=-1.07
20:48:36.103 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.09, opts=13)
20:48:36.105 00.002 8996 Enqueuing Move request for scope (0.06, 0.09)
20:48:36.106 00.001 20224 Worker thread wakes up
20:48:36.107 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
20:48:36.107 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
20:48:36.107 00.000 20224 Moving (0.06, 0.09) raw xDistance=0.05 yDistance=-0.09
20:48:36.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:48:36.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:36.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:48:36.107 00.000 20224 MoveAxis(E, 0, ABG)
20:48:36.107 00.000 20224 Move returns status 0, amount 0
20:48:36.107 00.000 20224 MoveAxis(N, 0, ABG)
20:48:36.107 00.000 20224 Move returns status 0, amount 0
20:48:36.107 00.000 20224 move complete, result=0
20:48:36.107 00.000 20224 worker thread done servicing request
20:48:36.114 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54819, med=2745, FiltMin=2457, FiltMax=26928, Gamma=1.000
20:48:36.136 00.022 8996 UpdateGuideState exits: m=743558 SNR=344.6
20:48:36.137 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:36.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:36.139 00.001 8996 Enqueuing Expose request
20:48:36.140 00.001 20224 Worker thread wakes up
20:48:36.140 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:36.141 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:36.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:37.313 01.172 20224 Exposure complete
20:48:37.376 00.063 20224 worker thread done servicing request
20:48:37.376 00.000 8996 OnExposeComplete: enter
20:48:37.379 00.003 8996 UpdateGuideState(): m_state=6
20:48:37.380 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 82
20:48:37.382 00.002 8996 Star::Find returns 1 (0), X=140.18, Y=473.21, Mass=720975, SNR=337.2, Peak=49219 HFD=4.4
20:48:37.383 00.001 8996 MultiStar: [#1 0.47,0.02,0.71,U] [#2 0.30,0.17,0.79,U] [#3 0.23,0.18,0.67,U] [#4 0.41,0.10,0.56,U] [#5 0.50,0.12,0.67,U] [#6 0.22,0.35,0.49,U] [#7 0.15,0.29,0.48,U] [#8 0.47,-0.03,0.45,U] 
20:48:37.385 00.002 8996 single-star, 8 included, MultiStar: {0.32, 0.12}, one-star: {0.17, 0.01}
20:48:37.386 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
20:48:37.386 00.000 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
20:48:37.387 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.07 mountX=0.17 mountY=-0.03, mountTheta=-0.18
20:48:37.391 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.01, opts=13)
20:48:37.392 00.001 8996 Enqueuing Move request for scope (0.17, 0.01)
20:48:37.393 00.001 20224 Worker thread wakes up
20:48:37.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
20:48:37.393 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
20:48:37.393 00.000 20224 Moving (0.17, 0.01) raw xDistance=0.17 yDistance=-0.03
20:48:37.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:48:37.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:37.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:48:37.393 00.000 20224 MoveAxis(E, 0, ABG)
20:48:37.393 00.000 20224 Move returns status 0, amount 0
20:48:37.393 00.000 20224 MoveAxis(N, 0, ABG)
20:48:37.393 00.000 20224 Move returns status 0, amount 0
20:48:37.393 00.000 20224 move complete, result=0
20:48:37.394 00.001 20224 worker thread done servicing request
20:48:37.398 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49219, med=2745, FiltMin=2505, FiltMax=25136, Gamma=1.000
20:48:37.425 00.027 8996 UpdateGuideState exits: m=720975 SNR=337.2
20:48:37.427 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:37.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:37.429 00.001 8996 Enqueuing Expose request
20:48:37.429 00.000 20224 Worker thread wakes up
20:48:37.429 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:37.431 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:37.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:38.408 00.977 20224 Exposure complete
20:48:38.467 00.059 20224 worker thread done servicing request
20:48:38.475 00.008 8996 OnExposeComplete: enter
20:48:38.476 00.001 8996 UpdateGuideState(): m_state=6
20:48:38.477 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 83
20:48:38.478 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.17, Mass=752216, SNR=344.2, Peak=56979 HFD=4.4
20:48:38.479 00.001 8996 MultiStar: [#1 0.33,0.11,0.66,U] [#2 0.15,-0.02,0.78,U] [#3 0.07,0.03,0.60,U] [#4 0.20,-0.11,0.54,U] [#5 0.54,0.22,0.66,U] [#6 0.16,0.41,0.44,U] [#7 0.17,0.22,0.52,U] [#8 0.43,0.07,0.40,U] 
20:48:38.479 00.000 8996 single-star, 8 included, MultiStar: {0.21, 0.08}, one-star: {0.01, -0.03}
20:48:38.480 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
20:48:38.480 00.000 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
20:48:38.481 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.16 mountX=0.02 mountY=0.03, mountTheta=1.06
20:48:38.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
20:48:38.484 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
20:48:38.485 00.001 20224 Worker thread wakes up
20:48:38.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
20:48:38.485 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
20:48:38.485 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.02 yDistance=0.03
20:48:38.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:48:38.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:38.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:48:38.485 00.000 20224 MoveAxis(E, 0, ABG)
20:48:38.485 00.000 20224 Move returns status 0, amount 0
20:48:38.485 00.000 20224 MoveAxis(N, 0, ABG)
20:48:38.485 00.000 20224 Move returns status 0, amount 0
20:48:38.486 00.001 20224 move complete, result=0
20:48:38.486 00.000 20224 worker thread done servicing request
20:48:38.489 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56979, med=2745, FiltMin=2496, FiltMax=28048, Gamma=1.000
20:48:38.503 00.014 8996 UpdateGuideState exits: m=752216 SNR=344.2
20:48:38.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:38.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:38.506 00.001 8996 Enqueuing Expose request
20:48:38.507 00.001 20224 Worker thread wakes up
20:48:38.507 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:38.508 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:38.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:39.682 01.174 20224 Exposure complete
20:48:39.776 00.094 20224 worker thread done servicing request
20:48:39.776 00.000 8996 OnExposeComplete: enter
20:48:39.777 00.001 8996 UpdateGuideState(): m_state=6
20:48:39.779 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 84
20:48:39.780 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.30, Mass=719107, SNR=398.2, Peak=49987 HFD=4.6
20:48:39.782 00.002 8996 MultiStar: [#1 0.11,0.26,0.57,U] [#2 0.00,0.27,0.62,U] [#3 -0.04,0.27,0.57,U] [#4 0.08,0.13,0.47,U] [#5 0.51,0.14,0.52,U] [#6 0.02,0.47,0.39,U] [#7 -0.10,0.27,0.45,U] [#8 0.38,0.34,0.38,U] 
20:48:39.784 00.002 8996 single-star, 8 included, MultiStar: {0.07, 0.23}, one-star: {-0.09, 0.09}
20:48:39.786 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
20:48:39.787 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
20:48:39.789 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.31 mountX=-0.10 mountY=-0.08, mountTheta=-2.42
20:48:39.791 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
20:48:39.793 00.002 8996 Enqueuing Move request for scope (-0.09, 0.09)
20:48:39.794 00.001 20224 Worker thread wakes up
20:48:39.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
20:48:39.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
20:48:39.794 00.000 20224 Moving (-0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
20:48:39.795 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:48:39.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:39.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:48:39.795 00.000 20224 MoveAxis(E, 0, ABG)
20:48:39.795 00.000 20224 Move returns status 0, amount 0
20:48:39.795 00.000 20224 MoveAxis(N, 0, ABG)
20:48:39.795 00.000 20224 Move returns status 0, amount 0
20:48:39.795 00.000 20224 move complete, result=0
20:48:39.795 00.000 20224 worker thread done servicing request
20:48:39.800 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49987, med=2745, FiltMin=2496, FiltMax=26483, Gamma=1.000
20:48:39.828 00.028 8996 UpdateGuideState exits: m=719107 SNR=398.2
20:48:39.829 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:39.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:39.831 00.001 8996 Enqueuing Expose request
20:48:39.832 00.001 20224 Worker thread wakes up
20:48:39.832 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:39.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:39.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:40.818 00.985 20224 Exposure complete
20:48:40.905 00.087 20224 worker thread done servicing request
20:48:40.905 00.000 8996 OnExposeComplete: enter
20:48:40.907 00.002 8996 UpdateGuideState(): m_state=6
20:48:40.909 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 85
20:48:40.911 00.002 8996 Star::Find returns 1 (0), X=140.23, Y=473.39, Mass=791734, SNR=356.0, Peak=48643 HFD=4.7
20:48:40.913 00.002 8996 MultiStar: [#1 0.48,0.25,0.72,U] [#2 0.23,0.18,0.65,U] [#3 0.22,0.34,0.59,U] [#4 0.32,0.35,0.49,U] [#5 0.47,0.40,0.70,U] [#6 0.30,0.49,0.41,U] [#7 0.33,0.32,0.45,U] [#8 0.55,0.44,0.41,U] 
20:48:40.915 00.002 8996 single-star, 8 included, MultiStar: {0.34, 0.31}, one-star: {0.22, 0.18}
20:48:40.916 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
20:48:40.918 00.002 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
20:48:40.919 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.29 cameraTheta=0.69 mountX=0.20 mountY=-0.21, mountTheta=-0.80
20:48:40.922 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.18, opts=13)
20:48:40.924 00.002 8996 Enqueuing Move request for scope (0.22, 0.18)
20:48:40.925 00.001 20224 Worker thread wakes up
20:48:40.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
20:48:40.925 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
20:48:40.926 00.001 20224 Moving (0.22, 0.18) raw xDistance=0.20 yDistance=-0.21
20:48:40.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:48:40.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:48:40.926 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:48:40.926 00.000 20224 MoveAxis(W, 30, ABG)
20:48:40.926 00.000 20224 Guiding  Dir = 3, Dur = 30
20:48:40.927 00.001 20224 IsSlewing returns 0
20:48:40.927 00.000 20224 IsGuiding returns 0
20:48:40.929 00.002 20224 PulseGuide returned control before completion, sleep 39
20:48:40.933 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48643, med=2745, FiltMin=2502, FiltMax=25760, Gamma=1.000
20:48:40.961 00.028 8996 UpdateGuideState exits: m=791734 SNR=356.0
20:48:40.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:40.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:40.965 00.002 8996 Enqueuing Expose request
20:48:40.976 00.011 20224 IsGuiding returns 1
20:48:40.976 00.000 20224 scope still moving after pulse duration time elapsed
20:48:41.008 00.032 20224 IsSlewing returns 0
20:48:41.008 00.000 20224 IsGuiding returns 0
20:48:41.008 00.000 20224 scope move finished after 30 + 51 ms
20:48:41.008 00.000 20224 Move returns status 0, amount 30
20:48:41.008 00.000 20224 MoveAxis(N, 0, ABG)
20:48:41.008 00.000 20224 Move returns status 0, amount 0
20:48:41.008 00.000 20224 move complete, result=0
20:48:41.008 00.000 20224 worker thread done servicing request
20:48:41.008 00.000 20224 Worker thread wakes up
20:48:41.008 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:41.009 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:41.009 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
20:48:42.185 01.176 20224 Exposure complete
20:48:42.268 00.083 20224 worker thread done servicing request
20:48:42.268 00.000 8996 OnExposeComplete: enter
20:48:42.270 00.002 8996 UpdateGuideState(): m_state=6
20:48:42.271 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 86
20:48:42.272 00.001 8996 Star::Find returns 1 (0), X=139.76, Y=473.67, Mass=766898, SNR=383.0, Peak=56877 HFD=4.7
20:48:42.273 00.001 8996 MultiStar: [#1 -0.07,0.60,0.63,U] [#2 -0.31,0.49,0.70,U] [#3 -0.29,0.76,0.57,U] [#4 -0.29,0.40,0.51,U] [#5 -0.09,0.59,0.53,U] [#6 -0.28,0.82,0.41,U] [#7 -0.41,0.66,0.42,U] [#8 -0.14,0.77,0.36,U] 
20:48:42.274 00.001 8996 single-star, 8 included, MultiStar: {-0.23, 0.59}, one-star: {-0.24, 0.47}
20:48:42.275 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
20:48:42.276 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
20:48:42.277 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.47 hyp=0.53 cameraTheta=2.04 mountX=-0.29 mountY=-0.44, mountTheta=-2.14
20:48:42.278 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.47, opts=13)
20:48:42.279 00.001 8996 Enqueuing Move request for scope (-0.24, 0.47)
20:48:42.280 00.001 20224 Worker thread wakes up
20:48:42.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.47) opts 0xd
20:48:42.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.47)
20:48:42.280 00.000 20224 Moving (-0.24, 0.47) raw xDistance=-0.29 yDistance=-0.44
20:48:42.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
20:48:42.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:48:42.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:48:42.280 00.000 20224 MoveAxis(E, 40, ABG)
20:48:42.280 00.000 20224 Guiding  Dir = 2, Dur = 40
20:48:42.280 00.000 20224 IsSlewing returns 0
20:48:42.280 00.000 20224 IsGuiding returns 0
20:48:42.286 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56877, med=2745, FiltMin=2489, FiltMax=29955, Gamma=1.000
20:48:42.301 00.015 8996 UpdateGuideState exits: m=766898 SNR=383.0
20:48:42.302 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:42.303 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:42.304 00.001 8996 Enqueuing Expose request
20:48:42.334 00.030 20224 IsGuiding returns 1
20:48:42.335 00.001 20224 scope still moving after pulse duration time elapsed
20:48:42.364 00.029 20224 IsSlewing returns 0
20:48:42.364 00.000 20224 IsGuiding returns 1
20:48:42.395 00.031 20224 IsSlewing returns 0
20:48:42.395 00.000 20224 IsGuiding returns 1
20:48:42.426 00.031 20224 IsSlewing returns 0
20:48:42.426 00.000 20224 IsGuiding returns 0
20:48:42.426 00.000 20224 scope move finished after 40 + 105 ms
20:48:42.426 00.000 20224 Move returns status 0, amount 40
20:48:42.426 00.000 20224 MoveAxis(N, 0, ABG)
20:48:42.426 00.000 20224 Move returns status 0, amount 0
20:48:42.426 00.000 20224 move complete, result=0
20:48:42.426 00.000 20224 worker thread done servicing request
20:48:42.426 00.000 20224 Worker thread wakes up
20:48:42.427 00.001 8996 GuideStep: -0.3 px 40 ms EAST, -0.4 px 0 ms NORTH
20:48:42.428 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:42.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:43.392 00.964 20224 Exposure complete
20:48:43.450 00.058 20224 worker thread done servicing request
20:48:43.450 00.000 8996 OnExposeComplete: enter
20:48:43.451 00.001 8996 UpdateGuideState(): m_state=6
20:48:43.452 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 87
20:48:43.452 00.000 8996 Star::Find returns 1 (0), X=139.95, Y=473.21, Mass=757080, SNR=358.1, Peak=51443 HFD=4.5
20:48:43.454 00.002 8996 MultiStar: [#1 0.24,0.23,0.63,U] [#2 0.04,0.43,0.74,U] [#3 -0.11,0.33,0.56,U] [#4 0.03,0.26,0.54,U] [#5 0.27,0.28,0.61,U] [#6 -0.10,0.51,0.50,U] [#7 -0.36,0.36,0.46,U] [#8 0.16,0.33,0.33,U] 
20:48:43.455 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.28}, one-star: {-0.05, 0.01}
20:48:43.455 00.000 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
20:48:43.456 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
20:48:43.457 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.95 mountX=-0.05 mountY=-0.00, mountTheta=-3.07
20:48:43.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
20:48:43.459 00.000 8996 Enqueuing Move request for scope (-0.05, 0.01)
20:48:43.460 00.001 20224 Worker thread wakes up
20:48:43.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
20:48:43.460 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
20:48:43.461 00.001 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
20:48:43.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:48:43.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:43.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:48:43.461 00.000 20224 MoveAxis(E, 0, ABG)
20:48:43.461 00.000 20224 Move returns status 0, amount 0
20:48:43.461 00.000 20224 MoveAxis(N, 0, ABG)
20:48:43.461 00.000 20224 Move returns status 0, amount 0
20:48:43.461 00.000 20224 move complete, result=0
20:48:43.461 00.000 20224 worker thread done servicing request
20:48:43.465 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51443, med=2745, FiltMin=2499, FiltMax=29104, Gamma=1.000
20:48:43.480 00.015 8996 UpdateGuideState exits: m=757080 SNR=358.1
20:48:43.482 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:43.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:43.485 00.001 8996 Enqueuing Expose request
20:48:43.487 00.002 20224 Worker thread wakes up
20:48:43.487 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:43.489 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:43.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:44.643 01.154 20224 Exposure complete
20:48:44.711 00.068 20224 worker thread done servicing request
20:48:44.711 00.000 8996 OnExposeComplete: enter
20:48:44.712 00.001 8996 UpdateGuideState(): m_state=6
20:48:44.713 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 88
20:48:44.714 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.25, Mass=760415, SNR=367.9, Peak=54467 HFD=4.5
20:48:44.715 00.001 8996 MultiStar: [#1 -0.19,0.13,0.60,U] [#2 -0.05,0.21,0.70,U] [#3 -0.39,0.15,0.58,U] [#4 -0.23,0.14,0.52,U] [#5 0.08,0.24,0.63,U] [#6 -0.28,0.47,0.45,U] [#7 -0.28,0.32,0.42,U] [#8 0.22,0.29,0.43,U] 
20:48:44.716 00.001 8996 single-star, 8 included, MultiStar: {-0.13, 0.20}, one-star: {-0.08, 0.05}
20:48:44.717 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
20:48:44.718 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
20:48:44.719 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.56 mountX=-0.09 mountY=-0.04, mountTheta=-2.67
20:48:44.720 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
20:48:44.721 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
20:48:44.722 00.001 20224 Worker thread wakes up
20:48:44.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
20:48:44.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
20:48:44.722 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.09 yDistance=-0.04
20:48:44.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:48:44.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:44.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:48:44.722 00.000 20224 MoveAxis(E, 0, ABG)
20:48:44.722 00.000 20224 Move returns status 0, amount 0
20:48:44.722 00.000 20224 MoveAxis(N, 0, ABG)
20:48:44.722 00.000 20224 Move returns status 0, amount 0
20:48:44.722 00.000 20224 move complete, result=0
20:48:44.722 00.000 20224 worker thread done servicing request
20:48:44.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=54467, med=2745, FiltMin=2502, FiltMax=29712, Gamma=1.000
20:48:44.741 00.015 8996 UpdateGuideState exits: m=760415 SNR=367.9
20:48:44.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:44.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:44.744 00.001 8996 Enqueuing Expose request
20:48:44.745 00.001 20224 Worker thread wakes up
20:48:44.745 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:44.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:44.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:45.728 00.982 20224 Exposure complete
20:48:45.808 00.080 20224 worker thread done servicing request
20:48:45.808 00.000 8996 OnExposeComplete: enter
20:48:45.810 00.002 8996 UpdateGuideState(): m_state=6
20:48:45.812 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 89
20:48:45.814 00.002 8996 Star::Find returns 1 (0), X=140.01, Y=473.42, Mass=744652, SNR=376.5, Peak=48691 HFD=4.8
20:48:45.816 00.002 8996 MultiStar: [#1 0.32,0.23,0.65,U] [#2 0.26,0.25,0.71,U] [#3 -0.03,0.33,0.55,U] [#4 0.09,0.20,0.58,U] [#5 0.48,0.28,0.64,U] [#6 0.10,0.57,0.43,U] [#7 0.13,0.35,0.42,U] [#8 0.44,0.24,0.33,U] 
20:48:45.818 00.002 8996 single-star, 8 included, MultiStar: {0.18, 0.28}, one-star: {0.00, 0.22}
20:48:45.820 00.002 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
20:48:45.821 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
20:48:45.823 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.56 mountX=-0.02 mountY=-0.22, mountTheta=-1.66
20:48:45.826 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.22, opts=13)
20:48:45.828 00.002 8996 Enqueuing Move request for scope (0.00, 0.22)
20:48:45.830 00.002 20224 Worker thread wakes up
20:48:45.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
20:48:45.830 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
20:48:45.830 00.000 20224 Moving (0.00, 0.22) raw xDistance=-0.02 yDistance=-0.22
20:48:45.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:48:45.830 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.22 newest=-0.27
20:48:45.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:48:45.830 00.000 20224 MoveAxis(E, 0, ABG)
20:48:45.830 00.000 20224 Move returns status 0, amount 0
20:48:45.830 00.000 20224 MoveAxis(N, 47, ABG)
20:48:45.830 00.000 20224 Guiding  Dir = 0, Dur = 47
20:48:45.830 00.000 20224 IsSlewing returns 0
20:48:45.831 00.001 20224 IsGuiding returns 0
20:48:45.835 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48691, med=2745, FiltMin=2470, FiltMax=26403, Gamma=1.000
20:48:45.853 00.018 8996 UpdateGuideState exits: m=744652 SNR=376.5
20:48:45.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:45.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:45.855 00.000 8996 Enqueuing Expose request
20:48:45.864 00.009 20224 PulseGuide returned control before completion, sleep 25
20:48:45.896 00.032 20224 IsGuiding returns 1
20:48:45.896 00.000 20224 scope still moving after pulse duration time elapsed
20:48:45.925 00.029 20224 IsSlewing returns 0
20:48:45.925 00.000 20224 IsGuiding returns 1
20:48:45.955 00.030 20224 IsSlewing returns 0
20:48:45.955 00.000 20224 IsGuiding returns 0
20:48:45.955 00.000 20224 scope move finished after 47 + 77 ms
20:48:45.955 00.000 20224 Move returns status 0, amount 47
20:48:45.955 00.000 20224 move complete, result=0
20:48:45.955 00.000 20224 worker thread done servicing request
20:48:45.955 00.000 20224 Worker thread wakes up
20:48:45.956 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:45.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:45.956 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 47 ms NORTH
20:48:47.136 01.180 20224 Exposure complete
20:48:47.194 00.058 20224 worker thread done servicing request
20:48:47.194 00.000 8996 OnExposeComplete: enter
20:48:47.196 00.002 8996 UpdateGuideState(): m_state=6
20:48:47.197 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 90
20:48:47.197 00.000 8996 Star::Find returns 1 (0), X=139.99, Y=473.32, Mass=683226, SNR=332.2, Peak=48435 HFD=4.7
20:48:47.199 00.002 8996 MultiStar: [#1 0.12,0.39,0.67,U] [#2 -0.06,0.22,0.76,U] [#3 -0.09,0.35,0.57,U] [#4 -0.06,0.37,0.60,U] [#5 0.21,0.29,0.70,U] [#6 -0.18,0.56,0.52,U] [#7 -0.08,0.66,0.46,U] [#8 0.27,0.36,0.44,U] 
20:48:47.199 00.000 8996 single-star, 8 included, MultiStar: {0.01, 0.34}, one-star: {-0.02, 0.12}
20:48:47.200 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
20:48:47.201 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
20:48:47.202 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.72 mountX=-0.03 mountY=-0.11, mountTheta=-1.82
20:48:47.203 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
20:48:47.204 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
20:48:47.205 00.001 20224 Worker thread wakes up
20:48:47.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
20:48:47.205 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
20:48:47.205 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
20:48:47.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:48:47.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:47.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:48:47.205 00.000 20224 MoveAxis(E, 0, ABG)
20:48:47.205 00.000 20224 Move returns status 0, amount 0
20:48:47.205 00.000 20224 MoveAxis(N, 0, ABG)
20:48:47.205 00.000 20224 Move returns status 0, amount 0
20:48:47.206 00.001 20224 move complete, result=0
20:48:47.206 00.000 20224 worker thread done servicing request
20:48:47.209 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=48435, med=2745, FiltMin=2512, FiltMax=25507, Gamma=1.000
20:48:47.229 00.020 8996 UpdateGuideState exits: m=683226 SNR=332.2
20:48:47.231 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:47.232 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:47.233 00.001 8996 Enqueuing Expose request
20:48:47.233 00.000 20224 Worker thread wakes up
20:48:47.233 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:47.234 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:47.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:48.218 00.984 20224 Exposure complete
20:48:48.281 00.063 20224 worker thread done servicing request
20:48:48.281 00.000 8996 OnExposeComplete: enter
20:48:48.282 00.001 8996 UpdateGuideState(): m_state=6
20:48:48.283 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 91
20:48:48.283 00.000 8996 Star::Find returns 1 (0), X=139.96, Y=473.12, Mass=743153, SNR=339.4, Peak=58803 HFD=4.4
20:48:48.284 00.001 8996 MultiStar: [#1 0.00,0.04,0.68,U] [#2 -0.14,0.12,0.76,U] [#3 0.09,0.33,0.57,U] [#4 0.04,0.02,0.55,U] [#5 0.01,0.26,0.66,U] [#6 0.03,0.39,0.47,U] [#7 -0.13,0.36,0.46,U] [#8 0.05,0.09,0.40,U] 
20:48:48.285 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.14}, one-star: {-0.04, -0.08}
20:48:48.286 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
20:48:48.287 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
20:48:48.287 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.04 mountX=-0.03 mountY=0.09, mountTheta=1.94
20:48:48.289 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.08, opts=13)
20:48:48.290 00.001 8996 Enqueuing Move request for scope (-0.04, -0.08)
20:48:48.291 00.001 20224 Worker thread wakes up
20:48:48.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
20:48:48.291 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
20:48:48.291 00.000 20224 Moving (-0.04, -0.08) raw xDistance=-0.03 yDistance=0.09
20:48:48.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:48:48.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:48.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:48:48.291 00.000 20224 MoveAxis(E, 0, ABG)
20:48:48.291 00.000 20224 Move returns status 0, amount 0
20:48:48.291 00.000 20224 MoveAxis(N, 0, ABG)
20:48:48.291 00.000 20224 Move returns status 0, amount 0
20:48:48.291 00.000 20224 move complete, result=0
20:48:48.291 00.000 20224 worker thread done servicing request
20:48:48.298 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58803, med=2745, FiltMin=2494, FiltMax=28096, Gamma=1.000
20:48:48.324 00.026 8996 UpdateGuideState exits: m=743153 SNR=339.4
20:48:48.326 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:48.326 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:48.327 00.001 8996 Enqueuing Expose request
20:48:48.328 00.001 20224 Worker thread wakes up
20:48:48.328 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:48:48.329 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:48.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:49.497 01.168 20224 Exposure complete
20:48:49.604 00.107 20224 worker thread done servicing request
20:48:49.605 00.001 8996 OnExposeComplete: enter
20:48:49.607 00.002 8996 UpdateGuideState(): m_state=6
20:48:49.608 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 92
20:48:49.610 00.002 8996 Star::Find returns 1 (0), X=139.82, Y=473.24, Mass=735512, SNR=357.2, Peak=48083 HFD=4.6
20:48:49.612 00.002 8996 MultiStar: [#1 0.23,0.29,0.67,U] [#2 0.01,0.08,0.75,U] [#3 0.05,0.16,0.58,U] [#4 0.15,0.19,0.52,U] [#5 0.23,0.28,0.60,U] [#6 -0.02,0.58,0.39,U] [#7 0.12,0.35,0.45,U] [#8 0.24,0.27,0.37,U] 
20:48:49.614 00.002 8996 single-star, 8 included, MultiStar: {0.07, 0.21}, one-star: {-0.18, 0.04}
20:48:49.616 00.002 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
20:48:49.617 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
20:48:49.618 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.94 mountX=-0.19 mountY=-0.02, mountTheta=-3.06
20:48:49.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.04, opts=13)
20:48:49.621 00.001 8996 Enqueuing Move request for scope (-0.18, 0.04)
20:48:49.622 00.001 20224 Worker thread wakes up
20:48:49.622 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
20:48:49.622 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
20:48:49.623 00.001 20224 Moving (-0.18, 0.04) raw xDistance=-0.19 yDistance=-0.02
20:48:49.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:48:49.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:49.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:48:49.623 00.000 20224 MoveAxis(E, 0, ABG)
20:48:49.623 00.000 20224 Move returns status 0, amount 0
20:48:49.623 00.000 20224 MoveAxis(N, 0, ABG)
20:48:49.623 00.000 20224 Move returns status 0, amount 0
20:48:49.623 00.000 20224 move complete, result=0
20:48:49.623 00.000 20224 worker thread done servicing request
20:48:49.627 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48083, med=2745, FiltMin=2499, FiltMax=27584, Gamma=1.000
20:48:49.644 00.017 8996 UpdateGuideState exits: m=735512 SNR=357.2
20:48:49.646 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:49.648 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:49.649 00.001 8996 Enqueuing Expose request
20:48:49.649 00.000 20224 Worker thread wakes up
20:48:49.649 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:48:49.650 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:49.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:50.631 00.981 20224 Exposure complete
20:48:50.704 00.073 20224 worker thread done servicing request
20:48:50.705 00.001 8996 OnExposeComplete: enter
20:48:50.705 00.000 8996 UpdateGuideState(): m_state=6
20:48:50.706 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 93
20:48:50.707 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.28, Mass=736746, SNR=350.8, Peak=50771 HFD=4.6
20:48:50.708 00.001 8996 MultiStar: [#1 0.34,0.21,0.60,U] [#2 -0.32,0.35,0.73,U] [#3 -0.15,0.19,0.59,U] [#4 -0.02,0.18,0.52,U] [#5 0.29,0.39,0.61,U] [#6 -0.00,0.49,0.42,U] [#7 -0.04,0.36,0.46,U] [#8 0.44,0.29,0.39,U] 
20:48:50.709 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.26}, one-star: {-0.12, 0.08}
20:48:50.710 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
20:48:50.710 00.000 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
20:48:50.711 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.52 mountX=-0.13 mountY=-0.07, mountTheta=-2.64
20:48:50.713 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
20:48:50.714 00.001 8996 Enqueuing Move request for scope (-0.12, 0.08)
20:48:50.714 00.000 20224 Worker thread wakes up
20:48:50.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
20:48:50.714 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
20:48:50.715 00.001 20224 Moving (-0.12, 0.08) raw xDistance=-0.13 yDistance=-0.07
20:48:50.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:48:50.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:50.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:48:50.715 00.000 20224 MoveAxis(E, 0, ABG)
20:48:50.715 00.000 20224 Move returns status 0, amount 0
20:48:50.715 00.000 20224 MoveAxis(N, 0, ABG)
20:48:50.715 00.000 20224 Move returns status 0, amount 0
20:48:50.715 00.000 20224 move complete, result=0
20:48:50.715 00.000 20224 worker thread done servicing request
20:48:50.721 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50771, med=2745, FiltMin=2486, FiltMax=28387, Gamma=1.000
20:48:50.745 00.024 8996 UpdateGuideState exits: m=736746 SNR=350.8
20:48:50.746 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:50.747 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:50.748 00.001 8996 Enqueuing Expose request
20:48:50.749 00.001 20224 Worker thread wakes up
20:48:50.750 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:50.750 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:50.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:51.921 01.171 20224 Exposure complete
20:48:51.985 00.064 20224 worker thread done servicing request
20:48:51.985 00.000 8996 OnExposeComplete: enter
20:48:51.987 00.002 8996 UpdateGuideState(): m_state=6
20:48:51.989 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 94
20:48:51.991 00.002 8996 Star::Find returns 1 (0), X=139.66, Y=473.29, Mass=744442, SNR=397.2, Peak=54435 HFD=4.7
20:48:51.993 00.002 8996 MultiStar: [#1 -0.04,0.37,0.60,U] [#2 -0.27,0.32,0.72,U] [#3 -0.16,0.40,0.63,U] [#4 -0.08,0.38,0.51,U] [#5 0.23,0.44,0.53,U] [#6 -0.30,0.54,0.38,U] [#7 -0.49,0.51,0.38,U] [#8 0.19,0.32,0.37,U] 
20:48:51.995 00.002 8996 single-star, 8 included, MultiStar: {-0.16, 0.34}, one-star: {-0.34, 0.09}
20:48:51.996 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
20:48:51.998 00.002 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
20:48:52.000 00.002 8996 CameraToMount -- cameraX=-0.34 cameraY=0.09 hyp=0.35 cameraTheta=2.88 mountX=-0.35 mountY=-0.05, mountTheta=-2.99
20:48:52.002 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.09, opts=13)
20:48:52.004 00.002 8996 Enqueuing Move request for scope (-0.34, 0.09)
20:48:52.005 00.001 20224 Worker thread wakes up
20:48:52.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.09) opts 0xd
20:48:52.006 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.09)
20:48:52.006 00.000 20224 Moving (-0.34, 0.09) raw xDistance=-0.35 yDistance=-0.05
20:48:52.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:48:52.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:52.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:48:52.006 00.000 20224 MoveAxis(E, 51, ABG)
20:48:52.006 00.000 20224 Guiding  Dir = 2, Dur = 51
20:48:52.006 00.000 20224 IsSlewing returns 0
20:48:52.007 00.001 20224 IsGuiding returns 0
20:48:52.012 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54435, med=2745, FiltMin=2499, FiltMax=30838, Gamma=1.000
20:48:52.016 00.004 20224 PulseGuide returned control before completion, sleep 52
20:48:52.035 00.019 8996 UpdateGuideState exits: m=744442 SNR=397.2
20:48:52.038 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:52.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:52.040 00.001 8996 Enqueuing Expose request
20:48:52.078 00.038 20224 IsGuiding returns 1
20:48:52.078 00.000 20224 scope still moving after pulse duration time elapsed
20:48:52.110 00.032 20224 IsSlewing returns 0
20:48:52.110 00.000 20224 IsGuiding returns 0
20:48:52.110 00.000 20224 scope move finished after 51 + 52 ms
20:48:52.110 00.000 20224 Move returns status 0, amount 51
20:48:52.110 00.000 20224 MoveAxis(N, 0, ABG)
20:48:52.110 00.000 20224 Move returns status 0, amount 0
20:48:52.110 00.000 20224 move complete, result=0
20:48:52.110 00.000 20224 worker thread done servicing request
20:48:52.111 00.001 20224 Worker thread wakes up
20:48:52.111 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.1 px 0 ms NORTH
20:48:52.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:52.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:53.099 00.987 20224 Exposure complete
20:48:53.160 00.061 20224 worker thread done servicing request
20:48:53.160 00.000 8996 OnExposeComplete: enter
20:48:53.161 00.001 8996 UpdateGuideState(): m_state=6
20:48:53.162 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 95
20:48:53.163 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.44, Mass=746700, SNR=393.3, Peak=47635 HFD=4.9
20:48:53.164 00.001 8996 MultiStar: [#1 0.21,0.27,0.64,U] [#2 0.28,0.17,0.74,U] [#3 0.07,0.41,0.52,U] [#4 0.07,0.34,0.47,U] [#5 0.20,0.40,0.49,U] [#6 -0.08,0.44,0.43,U] [#7 -0.06,0.47,0.42,U] [#8 0.24,0.15,0.34,U] 
20:48:53.165 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.31}, one-star: {-0.01, 0.24}
20:48:53.165 00.000 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
20:48:53.166 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
20:48:53.167 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.63 mountX=-0.04 mountY=-0.24, mountTheta=-1.72
20:48:53.168 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.24, opts=13)
20:48:53.169 00.001 8996 Enqueuing Move request for scope (-0.01, 0.24)
20:48:53.170 00.001 20224 Worker thread wakes up
20:48:53.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
20:48:53.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
20:48:53.170 00.000 20224 Moving (-0.01, 0.24) raw xDistance=-0.04 yDistance=-0.24
20:48:53.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:48:53.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:48:53.170 00.000 20224 MoveAxis(E, 0, ABG)
20:48:53.170 00.000 20224 Move returns status 0, amount 0
20:48:53.171 00.001 20224 MoveAxis(N, 50, ABG)
20:48:53.171 00.000 20224 Guiding  Dir = 0, Dur = 50
20:48:53.171 00.000 20224 IsSlewing returns 0
20:48:53.171 00.000 20224 IsGuiding returns 0
20:48:53.175 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47635, med=2745, FiltMin=2448, FiltMax=26118, Gamma=1.000
20:48:53.198 00.023 8996 UpdateGuideState exits: m=746700 SNR=393.3
20:48:53.200 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:53.201 00.001 20224 PulseGuide returned control before completion, sleep 33
20:48:53.201 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:53.203 00.002 8996 Enqueuing Expose request
20:48:53.245 00.042 20224 IsGuiding returns 1
20:48:53.245 00.000 20224 scope still moving after pulse duration time elapsed
20:48:53.276 00.031 20224 IsSlewing returns 0
20:48:53.276 00.000 20224 IsGuiding returns 1
20:48:53.307 00.031 20224 IsSlewing returns 0
20:48:53.307 00.000 20224 IsGuiding returns 0
20:48:53.307 00.000 20224 scope move finished after 50 + 85 ms
20:48:53.307 00.000 20224 Move returns status 0, amount 50
20:48:53.307 00.000 20224 move complete, result=0
20:48:53.307 00.000 20224 worker thread done servicing request
20:48:53.307 00.000 20224 Worker thread wakes up
20:48:53.307 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:53.307 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
20:48:53.308 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:54.479 01.171 20224 Exposure complete
20:48:54.568 00.089 20224 worker thread done servicing request
20:48:54.569 00.001 8996 OnExposeComplete: enter
20:48:54.570 00.001 8996 UpdateGuideState(): m_state=6
20:48:54.572 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 96
20:48:54.573 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=473.04, Mass=749248, SNR=366.3, Peak=58051 HFD=4.4
20:48:54.574 00.001 8996 MultiStar: [#1 0.46,-0.08,0.62,U] [#2 0.41,-0.23,0.80,U] [#3 0.36,0.09,0.59,U] [#4 0.49,-0.05,0.54,U] [#5 0.54,0.14,0.54,U] [#6 0.40,0.32,0.37,U] [#7 0.43,0.04,0.41,U] [#8 0.51,-0.04,0.37,U] 
20:48:54.575 00.001 8996 single-star, 8 included, MultiStar: {0.38, -0.03}, one-star: {0.10, -0.16}
20:48:54.575 00.000 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
20:48:54.576 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
20:48:54.577 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.04 mountX=0.11 mountY=0.15, mountTheta=0.93
20:48:54.579 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.16, opts=13)
20:48:54.579 00.000 8996 Enqueuing Move request for scope (0.10, -0.16)
20:48:54.580 00.001 20224 Worker thread wakes up
20:48:54.580 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
20:48:54.580 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
20:48:54.580 00.000 20224 Moving (0.10, -0.16) raw xDistance=0.11 yDistance=0.15
20:48:54.581 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:48:54.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:54.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:48:54.581 00.000 20224 MoveAxis(E, 0, ABG)
20:48:54.581 00.000 20224 Move returns status 0, amount 0
20:48:54.581 00.000 20224 MoveAxis(N, 0, ABG)
20:48:54.581 00.000 20224 Move returns status 0, amount 0
20:48:54.581 00.000 20224 move complete, result=0
20:48:54.581 00.000 20224 worker thread done servicing request
20:48:54.585 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58051, med=2745, FiltMin=2493, FiltMax=29488, Gamma=1.000
20:48:54.600 00.015 8996 UpdateGuideState exits: m=749248 SNR=366.3
20:48:54.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:54.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:54.603 00.001 8996 Enqueuing Expose request
20:48:54.604 00.001 20224 Worker thread wakes up
20:48:54.604 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:48:54.604 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:54.605 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:55.590 00.985 20224 Exposure complete
20:48:55.658 00.068 20224 worker thread done servicing request
20:48:55.658 00.000 8996 OnExposeComplete: enter
20:48:55.659 00.001 8996 UpdateGuideState(): m_state=6
20:48:55.660 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 97
20:48:55.661 00.001 8996 Star::Find returns 1 (0), X=140.30, Y=472.96, Mass=749947, SNR=355.0, Peak=54118 HFD=4.5
20:48:55.662 00.001 8996 MultiStar: [#1 0.66,0.12,0.67,U] [#2 0.34,-0.08,0.78,U] [#3 0.26,-0.08,0.65,U] [#4 0.45,-0.09,0.58,U] [#5 0.58,0.07,0.63,U] [#6 0.37,0.11,0.41,U] [#7 0.40,-0.02,0.47,U] [#8 0.56,-0.11,0.39,U] 
20:48:55.663 00.001 8996 single-star, 8 included, MultiStar: {0.42, -0.05}, one-star: {0.30, -0.25}
20:48:55.663 00.000 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
20:48:55.664 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
20:48:55.665 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.25 hyp=0.39 cameraTheta=-0.69 mountX=0.32 mountY=0.21, mountTheta=0.58
20:48:55.666 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.25, opts=13)
20:48:55.667 00.001 8996 Enqueuing Move request for scope (0.30, -0.25)
20:48:55.668 00.001 20224 Worker thread wakes up
20:48:55.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.25) opts 0xd
20:48:55.668 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.25)
20:48:55.668 00.000 20224 Moving (0.30, -0.25) raw xDistance=0.32 yDistance=0.21
20:48:55.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:48:55.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:55.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:48:55.668 00.000 20224 MoveAxis(W, 47, ABG)
20:48:55.668 00.000 20224 Guiding  Dir = 3, Dur = 47
20:48:55.668 00.000 20224 IsSlewing returns 0
20:48:55.669 00.001 20224 IsGuiding returns 0
20:48:55.674 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54118, med=2745, FiltMin=2496, FiltMax=27725, Gamma=1.000
20:48:55.701 00.027 8996 UpdateGuideState exits: m=749947 SNR=355.0
20:48:55.702 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:55.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:55.704 00.001 8996 Enqueuing Expose request
20:48:55.725 00.021 20224 IsGuiding returns 1
20:48:55.725 00.000 20224 scope still moving after pulse duration time elapsed
20:48:55.755 00.030 20224 IsSlewing returns 0
20:48:55.755 00.000 20224 IsGuiding returns 1
20:48:55.786 00.031 20224 IsSlewing returns 0
20:48:55.786 00.000 20224 IsGuiding returns 1
20:48:55.818 00.032 20224 IsSlewing returns 0
20:48:55.818 00.000 20224 IsGuiding returns 0
20:48:55.819 00.001 20224 scope move finished after 47 + 102 ms
20:48:55.819 00.000 20224 Move returns status 0, amount 47
20:48:55.819 00.000 20224 MoveAxis(N, 0, ABG)
20:48:55.819 00.000 20224 Move returns status 0, amount 0
20:48:55.819 00.000 20224 move complete, result=0
20:48:55.819 00.000 20224 worker thread done servicing request
20:48:55.819 00.000 20224 Worker thread wakes up
20:48:55.819 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.2 px 0 ms NORTH
20:48:55.821 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:55.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:57.013 01.192 20224 Exposure complete
20:48:57.099 00.086 20224 worker thread done servicing request
20:48:57.099 00.000 8996 OnExposeComplete: enter
20:48:57.100 00.001 8996 UpdateGuideState(): m_state=6
20:48:57.103 00.003 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 98
20:48:57.105 00.002 8996 Star::Find returns 1 (0), X=139.91, Y=472.99, Mass=752769, SNR=368.1, Peak=62307 HFD=4.5
20:48:57.107 00.002 8996 MultiStar: [#1 0.10,-0.02,0.60,U] [#2 -0.09,-0.03,0.67,U] [#3 -0.09,-0.03,0.58,U] [#4 -0.01,-0.19,0.61,U] [#5 0.32,0.05,0.66,U] [#6 -0.05,0.30,0.43,U] [#7 -0.07,0.02,0.43,U] [#8 0.20,0.13,0.39,U] 
20:48:57.109 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.10, -0.21}
20:48:57.111 00.002 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
20:48:57.112 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
20:48:57.114 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.11 mountX=0.02 mountY=0.03, mountTheta=1.01
20:48:57.119 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
20:48:57.120 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
20:48:57.121 00.001 20224 Worker thread wakes up
20:48:57.122 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
20:48:57.122 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
20:48:57.122 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.02 yDistance=0.03
20:48:57.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:48:57.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:57.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:48:57.123 00.001 20224 MoveAxis(E, 0, ABG)
20:48:57.123 00.000 20224 Move returns status 0, amount 0
20:48:57.123 00.000 20224 MoveAxis(N, 0, ABG)
20:48:57.123 00.000 20224 Move returns status 0, amount 0
20:48:57.123 00.000 20224 move complete, result=0
20:48:57.123 00.000 20224 worker thread done servicing request
20:48:57.129 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62307, med=2745, FiltMin=2499, FiltMax=29395, Gamma=1.000
20:48:57.150 00.021 8996 UpdateGuideState exits: m=752769 SNR=368.1
20:48:57.152 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:57.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:57.155 00.002 8996 Enqueuing Expose request
20:48:57.156 00.001 20224 Worker thread wakes up
20:48:57.157 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:57.158 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:57.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:58.124 00.966 20224 Exposure complete
20:48:58.182 00.058 20224 worker thread done servicing request
20:48:58.182 00.000 8996 OnExposeComplete: enter
20:48:58.183 00.001 8996 UpdateGuideState(): m_state=6
20:48:58.184 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 99
20:48:58.186 00.002 8996 Star::Find returns 1 (0), X=139.91, Y=473.06, Mass=726476, SNR=334.8, Peak=61427 HFD=4.5
20:48:58.188 00.002 8996 MultiStar: [#1 0.06,0.13,0.64,U] [#2 -0.11,0.12,0.82,U] [#3 -0.04,0.27,0.55,U] [#4 -0.03,0.11,0.57,U] [#5 0.33,0.28,0.60,U] [#6 -0.05,0.50,0.54,U] [#7 -0.11,0.26,0.50,U] [#8 0.25,0.24,0.42,U] 
20:48:58.189 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.16}, one-star: {-0.10, -0.14}
20:48:58.190 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
20:48:58.191 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
20:48:58.191 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.54 mountX=-0.01 mountY=-0.16, mountTheta=-1.64
20:48:58.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.16, opts=13)
20:48:58.193 00.000 8996 Enqueuing Move request for scope (0.01, 0.16)
20:48:58.194 00.001 20224 Worker thread wakes up
20:48:58.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
20:48:58.194 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
20:48:58.194 00.000 20224 Moving (0.01, 0.16) raw xDistance=-0.01 yDistance=-0.16
20:48:58.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:48:58.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:58.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:48:58.195 00.001 20224 MoveAxis(E, 0, ABG)
20:48:58.195 00.000 20224 Move returns status 0, amount 0
20:48:58.195 00.000 20224 MoveAxis(N, 0, ABG)
20:48:58.195 00.000 20224 Move returns status 0, amount 0
20:48:58.195 00.000 20224 move complete, result=0
20:48:58.195 00.000 20224 worker thread done servicing request
20:48:58.199 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61427, med=2745, FiltMin=2486, FiltMax=28275, Gamma=1.000
20:48:58.215 00.016 8996 UpdateGuideState exits: m=726476 SNR=334.8
20:48:58.215 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:58.216 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:58.217 00.001 8996 Enqueuing Expose request
20:48:58.218 00.001 20224 Worker thread wakes up
20:48:58.218 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:48:58.219 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:58.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:48:59.391 01.172 20224 Exposure complete
20:48:59.469 00.078 20224 worker thread done servicing request
20:48:59.470 00.001 8996 OnExposeComplete: enter
20:48:59.471 00.001 8996 UpdateGuideState(): m_state=6
20:48:59.473 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 100
20:48:59.474 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=473.03, Mass=746326, SNR=348.9, Peak=62531 HFD=4.5
20:48:59.476 00.002 8996 MultiStar: [#1 -0.08,0.18,0.74,U] [#2 -0.41,-0.03,0.81,U] [#3 -0.16,0.09,0.75,U] [#4 -0.09,-0.03,0.54,U] [#5 0.03,-0.01,0.66,U] [#6 -0.26,0.11,0.49,U] [#7 -0.33,0.23,0.42,U] [#8 -0.01,-0.10,0.46,U] 
20:48:59.478 00.002 8996 refined, 8 included, MultiStar: {-0.18, 0.01}, one-star: {-0.23, -0.17}
20:48:59.478 00.000 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
20:48:59.479 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
20:48:59.481 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.06 mountX=-0.18 mountY=0.01, mountTheta=3.11
20:48:59.482 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.01, opts=13)
20:48:59.483 00.001 8996 Enqueuing Move request for scope (-0.18, 0.01)
20:48:59.484 00.001 20224 Worker thread wakes up
20:48:59.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
20:48:59.484 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
20:48:59.484 00.000 20224 Moving (-0.18, 0.01) raw xDistance=-0.18 yDistance=0.01
20:48:59.485 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:48:59.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:59.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:48:59.485 00.000 20224 MoveAxis(E, 0, ABG)
20:48:59.485 00.000 20224 Move returns status 0, amount 0
20:48:59.485 00.000 20224 MoveAxis(N, 0, ABG)
20:48:59.485 00.000 20224 Move returns status 0, amount 0
20:48:59.485 00.000 20224 move complete, result=0
20:48:59.485 00.000 20224 worker thread done servicing request
20:48:59.489 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62531, med=2745, FiltMin=2483, FiltMax=32304, Gamma=1.000
20:48:59.517 00.028 8996 UpdateGuideState exits: m=746326 SNR=348.9
20:48:59.519 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:59.521 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:48:59.522 00.001 8996 Enqueuing Expose request
20:48:59.525 00.003 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:48:59.527 00.002 20224 Worker thread wakes up
20:48:59.527 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:48:59.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:00.497 00.970 20224 Exposure complete
20:49:00.563 00.066 20224 worker thread done servicing request
20:49:00.563 00.000 8996 OnExposeComplete: enter
20:49:00.564 00.001 8996 UpdateGuideState(): m_state=6
20:49:00.565 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 101
20:49:00.566 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.10, Mass=726803, SNR=324.3, Peak=61907 HFD=4.5
20:49:00.567 00.001 8996 MultiStar: [#1 0.01,0.22,0.75,U] [#2 -0.11,0.03,0.86,U] [#3 -0.17,0.24,0.59,U] [#4 -0.04,0.02,0.64,U] [#5 0.04,0.23,0.65,U] [#6 0.03,0.04,0.50,U] [#7 -0.17,0.02,0.46,U] [#8 0.11,0.09,0.40,U] 
20:49:00.569 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.08}, one-star: {-0.18, -0.10}
20:49:00.569 00.000 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
20:49:00.570 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
20:49:00.571 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.26 mountX=-0.07 mountY=-0.07, mountTheta=-2.37
20:49:00.575 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
20:49:00.576 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
20:49:00.576 00.000 20224 Worker thread wakes up
20:49:00.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
20:49:00.576 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
20:49:00.576 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.07 yDistance=-0.07
20:49:00.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:49:00.577 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:00.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:49:00.577 00.000 20224 MoveAxis(E, 0, ABG)
20:49:00.577 00.000 20224 Move returns status 0, amount 0
20:49:00.577 00.000 20224 MoveAxis(N, 0, ABG)
20:49:00.577 00.000 20224 Move returns status 0, amount 0
20:49:00.577 00.000 20224 move complete, result=0
20:49:00.577 00.000 20224 worker thread done servicing request
20:49:00.581 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61907, med=2745, FiltMin=2486, FiltMax=30064, Gamma=1.000
20:49:00.595 00.014 8996 UpdateGuideState exits: m=726803 SNR=324.3
20:49:00.596 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:00.597 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:00.597 00.000 8996 Enqueuing Expose request
20:49:00.598 00.001 20224 Worker thread wakes up
20:49:00.598 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:00.599 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:00.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:01.779 01.180 20224 Exposure complete
20:49:01.885 00.106 20224 worker thread done servicing request
20:49:01.885 00.000 8996 OnExposeComplete: enter
20:49:01.886 00.001 8996 UpdateGuideState(): m_state=6
20:49:01.888 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 102
20:49:01.889 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.25, Mass=748377, SNR=345.9, Peak=56723 HFD=4.5
20:49:01.890 00.001 8996 MultiStar: [#1 0.25,0.28,0.66,U] [#2 -0.13,0.10,0.78,U] [#3 -0.16,0.19,0.60,U] [#4 -0.06,0.19,0.66,U] [#5 0.30,0.31,0.64,U] [#6 -0.26,0.53,0.46,U] [#7 -0.25,0.08,0.40,U] [#8 0.29,0.41,0.39,U] 
20:49:01.891 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.21}, one-star: {-0.08, 0.05}
20:49:01.892 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
20:49:01.893 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
20:49:01.894 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.58 mountX=-0.09 mountY=-0.04, mountTheta=-2.69
20:49:01.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
20:49:01.896 00.000 8996 Enqueuing Move request for scope (-0.08, 0.05)
20:49:01.897 00.001 20224 Worker thread wakes up
20:49:01.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
20:49:01.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
20:49:01.897 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.09 yDistance=-0.04
20:49:01.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:49:01.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:01.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:49:01.897 00.000 20224 MoveAxis(E, 0, ABG)
20:49:01.897 00.000 20224 Move returns status 0, amount 0
20:49:01.898 00.001 20224 MoveAxis(N, 0, ABG)
20:49:01.898 00.000 20224 Move returns status 0, amount 0
20:49:01.898 00.000 20224 move complete, result=0
20:49:01.898 00.000 20224 worker thread done servicing request
20:49:01.901 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56723, med=2745, FiltMin=2493, FiltMax=29027, Gamma=1.000
20:49:01.916 00.015 8996 UpdateGuideState exits: m=748377 SNR=345.9
20:49:01.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:01.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:01.918 00.000 8996 Enqueuing Expose request
20:49:01.919 00.001 20224 Worker thread wakes up
20:49:01.919 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:01.920 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:01.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:02.885 00.965 20224 Exposure complete
20:49:02.982 00.097 20224 worker thread done servicing request
20:49:02.982 00.000 8996 OnExposeComplete: enter
20:49:02.984 00.002 8996 UpdateGuideState(): m_state=6
20:49:02.986 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 103
20:49:02.988 00.002 8996 Star::Find returns 1 (0), X=140.02, Y=473.38, Mass=723587, SNR=383.6, Peak=53731 HFD=4.8
20:49:02.989 00.001 8996 MultiStar: [#1 0.39,0.43,0.62,U] [#2 0.23,0.39,0.78,U] [#3 0.19,0.24,0.60,U] [#4 0.18,0.21,0.54,U] [#5 0.29,0.21,0.64,U] [#6 0.18,0.15,0.45,U] [#7 0.25,0.35,0.45,U] [#8 0.33,0.27,0.34,U] 
20:49:02.990 00.001 8996 single-star, 8 included, MultiStar: {0.21, 0.27}, one-star: {0.02, 0.18}
20:49:02.991 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
20:49:02.992 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
20:49:02.994 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.47 mountX=-0.00 mountY=-0.18, mountTheta=-1.57
20:49:02.996 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.18, opts=13)
20:49:02.998 00.002 8996 Enqueuing Move request for scope (0.02, 0.18)
20:49:02.999 00.001 20224 Worker thread wakes up
20:49:03.000 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
20:49:03.000 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
20:49:03.000 00.000 20224 Moving (0.02, 0.18) raw xDistance=-0.00 yDistance=-0.18
20:49:03.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:49:03.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:03.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:49:03.000 00.000 20224 MoveAxis(E, 0, ABG)
20:49:03.000 00.000 20224 Move returns status 0, amount 0
20:49:03.000 00.000 20224 MoveAxis(N, 0, ABG)
20:49:03.000 00.000 20224 Move returns status 0, amount 0
20:49:03.000 00.000 20224 move complete, result=0
20:49:03.000 00.000 20224 worker thread done servicing request
20:49:03.008 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53731, med=2745, FiltMin=2483, FiltMax=24112, Gamma=1.000
20:49:03.023 00.015 8996 UpdateGuideState exits: m=723587 SNR=383.6
20:49:03.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:03.024 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:03.025 00.001 8996 Enqueuing Expose request
20:49:03.026 00.001 20224 Worker thread wakes up
20:49:03.026 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:03.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:03.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:04.189 01.162 20224 Exposure complete
20:49:04.255 00.066 20224 worker thread done servicing request
20:49:04.256 00.001 8996 OnExposeComplete: enter
20:49:04.257 00.001 8996 UpdateGuideState(): m_state=6
20:49:04.258 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 104
20:49:04.260 00.002 8996 Star::Find returns 1 (0), X=139.91, Y=473.19, Mass=758301, SNR=348.6, Peak=65379 HFD=4.4
20:49:04.261 00.001 8996 MultiStar: [#1 0.01,0.13,0.74,U] [#2 -0.01,0.20,0.72,U] [#3 -0.08,0.15,0.62,U] [#4 -0.03,0.11,0.53,U] [#5 0.06,0.17,0.64,U] [#6 0.05,0.54,0.46,U] [#7 -0.13,0.34,0.46,U] [#8 0.20,0.29,0.39,U] 
20:49:04.262 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.18}, one-star: {-0.09, -0.02}
20:49:04.262 00.000 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
20:49:04.263 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
20:49:04.264 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.97 mountX=-0.09 mountY=0.03, mountTheta=2.86
20:49:04.266 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.02, opts=13)
20:49:04.267 00.001 8996 Enqueuing Move request for scope (-0.09, -0.02)
20:49:04.267 00.000 20224 Worker thread wakes up
20:49:04.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
20:49:04.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
20:49:04.268 00.001 20224 Moving (-0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
20:49:04.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:49:04.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:04.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:49:04.268 00.000 20224 MoveAxis(E, 0, ABG)
20:49:04.268 00.000 20224 Move returns status 0, amount 0
20:49:04.268 00.000 20224 MoveAxis(N, 0, ABG)
20:49:04.268 00.000 20224 Move returns status 0, amount 0
20:49:04.268 00.000 20224 move complete, result=0
20:49:04.268 00.000 20224 worker thread done servicing request
20:49:04.272 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65379, med=2745, FiltMin=2509, FiltMax=28592, Gamma=1.000
20:49:04.286 00.014 8996 UpdateGuideState exits: m=758301 SNR=348.6
20:49:04.287 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:04.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:04.289 00.001 8996 Enqueuing Expose request
20:49:04.290 00.001 20224 Worker thread wakes up
20:49:04.290 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:04.291 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:04.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:05.266 00.975 20224 Exposure complete
20:49:05.345 00.079 20224 worker thread done servicing request
20:49:05.345 00.000 8996 OnExposeComplete: enter
20:49:05.346 00.001 8996 UpdateGuideState(): m_state=6
20:49:05.347 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 105
20:49:05.348 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=473.41, Mass=757397, SNR=344.1, Peak=53427 HFD=4.7
20:49:05.349 00.001 8996 MultiStar: [#1 -0.12,0.34,0.67,U] [#2 -0.19,0.15,0.84,U] [#3 -0.23,0.35,0.61,U] [#4 -0.12,0.35,0.61,U] [#5 -0.15,0.54,0.67,U] [#6 -0.16,0.50,0.47,U] [#7 -0.28,0.39,0.44,U] [#8 0.06,0.28,0.46,U] 
20:49:05.350 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.33}, one-star: {-0.28, 0.20}
20:49:05.351 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
20:49:05.352 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
20:49:05.352 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=0.20 hyp=0.35 cameraTheta=2.51 mountX=-0.30 mountY=-0.17, mountTheta=-2.62
20:49:05.354 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.20, opts=13)
20:49:05.355 00.001 8996 Enqueuing Move request for scope (-0.28, 0.20)
20:49:05.356 00.001 20224 Worker thread wakes up
20:49:05.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.20) opts 0xd
20:49:05.356 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.20)
20:49:05.356 00.000 20224 Moving (-0.28, 0.20) raw xDistance=-0.30 yDistance=-0.17
20:49:05.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:49:05.356 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:05.356 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:49:05.356 00.000 20224 MoveAxis(E, 44, ABG)
20:49:05.356 00.000 20224 Guiding  Dir = 2, Dur = 44
20:49:05.356 00.000 20224 IsSlewing returns 0
20:49:05.357 00.001 20224 IsGuiding returns 0
20:49:05.358 00.001 20224 PulseGuide returned control before completion, sleep 53
20:49:05.365 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53427, med=2745, FiltMin=2502, FiltMax=29926, Gamma=1.000
20:49:05.389 00.024 8996 UpdateGuideState exits: m=757397 SNR=344.1
20:49:05.390 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:05.392 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:05.392 00.000 8996 Enqueuing Expose request
20:49:05.419 00.027 20224 IsGuiding returns 1
20:49:05.419 00.000 20224 scope still moving after pulse duration time elapsed
20:49:05.451 00.032 20224 IsSlewing returns 0
20:49:05.451 00.000 20224 IsGuiding returns 0
20:49:05.451 00.000 20224 scope move finished after 44 + 50 ms
20:49:05.451 00.000 20224 Move returns status 0, amount 44
20:49:05.451 00.000 20224 MoveAxis(N, 0, ABG)
20:49:05.451 00.000 20224 Move returns status 0, amount 0
20:49:05.451 00.000 20224 move complete, result=0
20:49:05.451 00.000 20224 worker thread done servicing request
20:49:05.451 00.000 20224 Worker thread wakes up
20:49:05.451 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:05.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:05.453 00.002 8996 GuideStep: -0.3 px 44 ms EAST, -0.2 px 0 ms NORTH
20:49:06.616 01.163 20224 Exposure complete
20:49:06.709 00.093 20224 worker thread done servicing request
20:49:06.709 00.000 8996 OnExposeComplete: enter
20:49:06.710 00.001 8996 UpdateGuideState(): m_state=6
20:49:06.712 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 106
20:49:06.714 00.002 8996 Star::Find returns 1 (0), X=140.03, Y=473.26, Mass=773545, SNR=325.6, Peak=57379 HFD=4.5
20:49:06.717 00.003 8996 MultiStar: [#1 0.30,0.25,0.71,U] [#2 0.23,0.21,0.76,U] [#3 0.13,0.35,0.61,U] [#4 0.13,0.10,0.59,U] [#5 0.45,0.36,0.78,U] [#6 0.25,0.36,0.50,U] [#7 0.23,0.31,0.50,U] [#8 0.36,0.18,0.45,U] 
20:49:06.718 00.001 8996 single-star, 8 included, MultiStar: {0.22, 0.23}, one-star: {0.02, 0.06}
20:49:06.721 00.003 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
20:49:06.723 00.002 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
20:49:06.725 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.17 mountX=0.02 mountY=-0.06, mountTheta=-1.27
20:49:06.728 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
20:49:06.729 00.001 8996 Enqueuing Move request for scope (0.02, 0.06)
20:49:06.731 00.002 20224 Worker thread wakes up
20:49:06.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
20:49:06.732 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
20:49:06.732 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
20:49:06.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:49:06.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:06.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:49:06.732 00.000 20224 MoveAxis(E, 0, ABG)
20:49:06.732 00.000 20224 Move returns status 0, amount 0
20:49:06.732 00.000 20224 MoveAxis(N, 0, ABG)
20:49:06.732 00.000 20224 Move returns status 0, amount 0
20:49:06.732 00.000 20224 move complete, result=0
20:49:06.733 00.001 20224 worker thread done servicing request
20:49:06.739 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57379, med=2745, FiltMin=2477, FiltMax=27360, Gamma=1.000
20:49:06.768 00.029 8996 UpdateGuideState exits: m=773545 SNR=325.6
20:49:06.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:06.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:06.772 00.002 8996 Enqueuing Expose request
20:49:06.774 00.002 20224 Worker thread wakes up
20:49:06.774 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:06.774 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:06.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:07.755 00.981 20224 Exposure complete
20:49:07.837 00.082 20224 worker thread done servicing request
20:49:07.837 00.000 8996 OnExposeComplete: enter
20:49:07.838 00.001 8996 UpdateGuideState(): m_state=6
20:49:07.839 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 107
20:49:07.840 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=473.13, Mass=799243, SNR=349.7, Peak=60227 HFD=4.4
20:49:07.841 00.001 8996 MultiStar: [#1 0.20,0.32,0.70,U] [#2 0.25,0.09,0.72,U] [#3 0.15,0.33,0.56,U] [#4 0.30,0.16,0.55,U] [#5 0.32,0.20,0.63,U] [#6 0.11,0.46,0.48,U] [#7 0.19,0.33,0.49,U] [#8 0.23,0.25,0.38,U] 
20:49:07.841 00.000 8996 single-star, 8 included, MultiStar: {0.20, 0.20}, one-star: {0.10, -0.07}
20:49:07.842 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
20:49:07.843 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.61)
20:49:07.843 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.65 mountX=0.10 mountY=0.06, mountTheta=0.54
20:49:07.845 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.07, opts=13)
20:49:07.845 00.000 8996 Enqueuing Move request for scope (0.10, -0.07)
20:49:07.846 00.001 20224 Worker thread wakes up
20:49:07.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
20:49:07.846 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
20:49:07.846 00.000 20224 Moving (0.10, -0.07) raw xDistance=0.10 yDistance=0.06
20:49:07.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:49:07.846 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:07.847 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:49:07.847 00.000 20224 MoveAxis(E, 0, ABG)
20:49:07.847 00.000 20224 Move returns status 0, amount 0
20:49:07.847 00.000 20224 MoveAxis(N, 0, ABG)
20:49:07.847 00.000 20224 Move returns status 0, amount 0
20:49:07.847 00.000 20224 move complete, result=0
20:49:07.847 00.000 20224 worker thread done servicing request
20:49:07.850 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60227, med=2745, FiltMin=2472, FiltMax=31280, Gamma=1.000
20:49:07.864 00.014 8996 UpdateGuideState exits: m=799243 SNR=349.7
20:49:07.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:07.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:07.866 00.000 8996 Enqueuing Expose request
20:49:07.867 00.001 20224 Worker thread wakes up
20:49:07.867 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:07.868 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:07.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:09.032 01.164 20224 Exposure complete
20:49:09.099 00.067 20224 worker thread done servicing request
20:49:09.100 00.001 8996 OnExposeComplete: enter
20:49:09.100 00.000 8996 UpdateGuideState(): m_state=6
20:49:09.101 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 108
20:49:09.102 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=473.22, Mass=721237, SNR=389.6, Peak=52387 HFD=4.5
20:49:09.103 00.001 8996 MultiStar: [#1 0.40,0.07,0.55,U] [#2 0.37,0.19,0.70,U] [#3 0.46,0.19,0.56,U] [#4 0.42,0.16,0.52,U] [#5 0.46,0.07,0.63,U] [#6 0.14,0.53,0.38,U] [#7 0.14,0.30,0.41,U] [#8 0.50,0.29,0.34,U] 
20:49:09.104 00.001 8996 single-star, 8 included, MultiStar: {0.32, 0.17}, one-star: {0.09, 0.02}
20:49:09.106 00.002 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
20:49:09.107 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
20:49:09.107 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.21 mountX=0.09 mountY=-0.03, mountTheta=-0.33
20:49:09.110 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
20:49:09.111 00.001 8996 Enqueuing Move request for scope (0.09, 0.02)
20:49:09.112 00.001 20224 Worker thread wakes up
20:49:09.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
20:49:09.112 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
20:49:09.112 00.000 20224 Moving (0.09, 0.02) raw xDistance=0.09 yDistance=-0.03
20:49:09.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:49:09.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:09.113 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:49:09.113 00.000 20224 MoveAxis(E, 0, ABG)
20:49:09.113 00.000 20224 Move returns status 0, amount 0
20:49:09.113 00.000 20224 MoveAxis(N, 0, ABG)
20:49:09.113 00.000 20224 Move returns status 0, amount 0
20:49:09.113 00.000 20224 move complete, result=0
20:49:09.113 00.000 20224 worker thread done servicing request
20:49:09.119 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52387, med=2745, FiltMin=2486, FiltMax=25680, Gamma=1.000
20:49:09.141 00.022 8996 UpdateGuideState exits: m=721237 SNR=389.6
20:49:09.143 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:09.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:09.146 00.002 8996 Enqueuing Expose request
20:49:09.147 00.001 20224 Worker thread wakes up
20:49:09.148 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:09.149 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:09.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:10.118 00.969 20224 Exposure complete
20:49:10.191 00.073 20224 worker thread done servicing request
20:49:10.191 00.000 8996 OnExposeComplete: enter
20:49:10.192 00.001 8996 UpdateGuideState(): m_state=6
20:49:10.193 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 109
20:49:10.194 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.31, Mass=704532, SNR=359.3, Peak=50787 HFD=4.7
20:49:10.195 00.001 8996 MultiStar: [#1 0.31,0.07,0.60,U] [#2 0.09,0.06,0.70,U] [#3 0.08,0.14,0.59,U] [#4 0.15,0.13,0.54,U] [#5 0.27,0.21,0.65,U] [#6 0.00,0.45,0.43,U] [#7 -0.10,0.23,0.45,U] [#8 0.37,0.15,0.39,U] 
20:49:10.196 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.16}, one-star: {-0.02, 0.11}
20:49:10.197 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
20:49:10.198 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
20:49:10.200 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.72 mountX=-0.03 mountY=-0.11, mountTheta=-1.81
20:49:10.204 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.11, opts=13)
20:49:10.205 00.001 8996 Enqueuing Move request for scope (-0.02, 0.11)
20:49:10.207 00.002 20224 Worker thread wakes up
20:49:10.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
20:49:10.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
20:49:10.207 00.000 20224 Moving (-0.02, 0.11) raw xDistance=-0.03 yDistance=-0.11
20:49:10.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:49:10.208 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:10.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:49:10.208 00.000 20224 MoveAxis(E, 0, ABG)
20:49:10.208 00.000 20224 Move returns status 0, amount 0
20:49:10.208 00.000 20224 MoveAxis(N, 0, ABG)
20:49:10.208 00.000 20224 Move returns status 0, amount 0
20:49:10.208 00.000 20224 move complete, result=0
20:49:10.208 00.000 20224 worker thread done servicing request
20:49:10.215 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50787, med=2745, FiltMin=2483, FiltMax=24643, Gamma=1.000
20:49:10.242 00.027 8996 UpdateGuideState exits: m=704532 SNR=359.3
20:49:10.244 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:10.245 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:10.246 00.001 8996 Enqueuing Expose request
20:49:10.247 00.001 20224 Worker thread wakes up
20:49:10.248 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:10.248 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:10.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:11.418 01.170 20224 Exposure complete
20:49:11.485 00.067 20224 worker thread done servicing request
20:49:11.485 00.000 8996 OnExposeComplete: enter
20:49:11.487 00.002 8996 UpdateGuideState(): m_state=6
20:49:11.489 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 110
20:49:11.490 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.22, Mass=743431, SNR=323.1, Peak=57683 HFD=4.5
20:49:11.491 00.001 8996 MultiStar: [#1 0.38,0.19,0.80,U] [#2 0.22,0.05,0.77,U] [#3 0.14,0.14,0.57,U] [#4 0.23,0.00,0.64,U] [#5 0.66,0.27,0.64,U] [#6 0.06,0.29,0.45,U] [#7 0.08,0.02,0.58,U] [#8 0.44,0.20,0.39,U] 
20:49:11.493 00.002 8996 single-star, 8 included, MultiStar: {0.23, 0.12}, one-star: {-0.04, 0.02}
20:49:11.494 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
20:49:11.496 00.002 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
20:49:11.498 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.74 mountX=-0.05 mountY=-0.01, mountTheta=-2.85
20:49:11.501 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
20:49:11.502 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
20:49:11.504 00.002 20224 Worker thread wakes up
20:49:11.504 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
20:49:11.504 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
20:49:11.504 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.05 yDistance=-0.01
20:49:11.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:49:11.504 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:11.505 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:11.505 00.000 20224 MoveAxis(E, 0, ABG)
20:49:11.505 00.000 20224 Move returns status 0, amount 0
20:49:11.505 00.000 20224 MoveAxis(N, 0, ABG)
20:49:11.505 00.000 20224 Move returns status 0, amount 0
20:49:11.505 00.000 20224 move complete, result=0
20:49:11.505 00.000 20224 worker thread done servicing request
20:49:11.510 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=57683, med=2745, FiltMin=2493, FiltMax=28816, Gamma=1.000
20:49:11.535 00.025 8996 UpdateGuideState exits: m=743431 SNR=323.1
20:49:11.537 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:11.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:11.539 00.001 8996 Enqueuing Expose request
20:49:11.540 00.001 20224 Worker thread wakes up
20:49:11.540 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:11.542 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:11.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:12.516 00.974 20224 Exposure complete
20:49:12.598 00.082 20224 worker thread done servicing request
20:49:12.598 00.000 8996 OnExposeComplete: enter
20:49:12.599 00.001 8996 UpdateGuideState(): m_state=6
20:49:12.600 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 111
20:49:12.600 00.000 8996 Star::Find returns 1 (0), X=140.18, Y=473.23, Mass=723912, SNR=350.0, Peak=49139 HFD=4.5
20:49:12.601 00.001 8996 MultiStar: [#1 0.42,0.12,0.63,U] [#2 0.20,-0.03,0.74,U] [#3 0.29,0.06,0.56,U] [#4 0.29,-0.01,0.50,U] [#5 0.36,0.32,0.61,U] [#6 0.17,0.25,0.44,U] [#7 0.15,0.17,0.44,U] [#8 0.45,0.08,0.41,U] 
20:49:12.602 00.001 8996 single-star, 8 included, MultiStar: {0.27, 0.10}, one-star: {0.17, 0.03}
20:49:12.603 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
20:49:12.604 00.001 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
20:49:12.604 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.18 cameraTheta=0.16 mountX=0.17 mountY=-0.05, mountTheta=-0.27
20:49:12.606 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.03, opts=13)
20:49:12.607 00.001 8996 Enqueuing Move request for scope (0.17, 0.03)
20:49:12.608 00.001 20224 Worker thread wakes up
20:49:12.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
20:49:12.608 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
20:49:12.608 00.000 20224 Moving (0.17, 0.03) raw xDistance=0.17 yDistance=-0.05
20:49:12.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:49:12.608 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:12.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:49:12.608 00.000 20224 MoveAxis(E, 0, ABG)
20:49:12.608 00.000 20224 Move returns status 0, amount 0
20:49:12.608 00.000 20224 MoveAxis(N, 0, ABG)
20:49:12.608 00.000 20224 Move returns status 0, amount 0
20:49:12.608 00.000 20224 move complete, result=0
20:49:12.608 00.000 20224 worker thread done servicing request
20:49:12.617 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49139, med=2745, FiltMin=2486, FiltMax=25235, Gamma=1.000
20:49:12.644 00.027 8996 UpdateGuideState exits: m=723912 SNR=350.0
20:49:12.646 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:12.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:12.648 00.001 8996 Enqueuing Expose request
20:49:12.650 00.002 20224 Worker thread wakes up
20:49:12.650 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:12.652 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:12.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:13.811 01.159 20224 Exposure complete
20:49:13.885 00.074 20224 worker thread done servicing request
20:49:13.885 00.000 8996 OnExposeComplete: enter
20:49:13.887 00.002 8996 UpdateGuideState(): m_state=6
20:49:13.889 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 112
20:49:13.890 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=473.32, Mass=755066, SNR=372.9, Peak=52643 HFD=4.7
20:49:13.891 00.001 8996 MultiStar: [#1 0.18,0.36,0.64,U] [#2 0.11,0.21,0.67,U] [#3 0.13,0.38,0.67,U] [#4 0.24,0.27,0.53,U] [#5 0.61,0.49,0.60,U] [#6 -0.02,0.57,0.41,U] [#7 0.01,0.33,0.48,U] [#8 0.52,0.25,0.40,U] 
20:49:13.892 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.31}, one-star: {-0.04, 0.11}
20:49:13.894 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
20:49:13.895 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
20:49:13.897 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.89 mountX=-0.05 mountY=-0.11, mountTheta=-1.99
20:49:13.899 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
20:49:13.901 00.002 8996 Enqueuing Move request for scope (-0.04, 0.11)
20:49:13.903 00.002 20224 Worker thread wakes up
20:49:13.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
20:49:13.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
20:49:13.903 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.11
20:49:13.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:49:13.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:13.904 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:49:13.904 00.000 20224 MoveAxis(E, 0, ABG)
20:49:13.904 00.000 20224 Move returns status 0, amount 0
20:49:13.904 00.000 20224 MoveAxis(N, 0, ABG)
20:49:13.904 00.000 20224 Move returns status 0, amount 0
20:49:13.904 00.000 20224 move complete, result=0
20:49:13.904 00.000 20224 worker thread done servicing request
20:49:13.909 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52643, med=2745, FiltMin=2493, FiltMax=26995, Gamma=1.000
20:49:13.933 00.024 8996 UpdateGuideState exits: m=755066 SNR=372.9
20:49:13.935 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:13.936 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:13.938 00.002 8996 Enqueuing Expose request
20:49:13.939 00.001 20224 Worker thread wakes up
20:49:13.939 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:13.940 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:13.941 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:14.927 00.986 20224 Exposure complete
20:49:15.034 00.107 20224 worker thread done servicing request
20:49:15.034 00.000 8996 OnExposeComplete: enter
20:49:15.036 00.002 8996 UpdateGuideState(): m_state=6
20:49:15.038 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 113
20:49:15.039 00.001 8996 Star::Find returns 1 (0), X=140.16, Y=473.27, Mass=774804, SNR=355.8, Peak=53459 HFD=4.5
20:49:15.041 00.002 8996 MultiStar: [#1 0.42,0.54,0.61,U] [#2 0.26,0.36,0.72,U] [#3 0.02,0.44,0.64,U] [#4 0.18,0.41,0.54,U] [#5 0.50,0.53,0.60,U] [#6 0.24,0.64,0.45,U] [#7 0.02,0.54,0.45,U] [#8 0.36,0.48,0.39,U] 
20:49:15.043 00.002 8996 single-star, 8 included, MultiStar: {0.24, 0.41}, one-star: {0.15, 0.07}
20:49:15.044 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
20:49:15.045 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
20:49:15.047 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.41 mountX=0.15 mountY=-0.08, mountTheta=-0.52
20:49:15.048 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.07, opts=13)
20:49:15.049 00.001 8996 Enqueuing Move request for scope (0.15, 0.07)
20:49:15.050 00.001 20224 Worker thread wakes up
20:49:15.051 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
20:49:15.051 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
20:49:15.051 00.000 20224 Moving (0.15, 0.07) raw xDistance=0.15 yDistance=-0.08
20:49:15.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:49:15.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:15.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:49:15.051 00.000 20224 MoveAxis(E, 0, ABG)
20:49:15.051 00.000 20224 Move returns status 0, amount 0
20:49:15.051 00.000 20224 MoveAxis(N, 0, ABG)
20:49:15.051 00.000 20224 Move returns status 0, amount 0
20:49:15.051 00.000 20224 move complete, result=0
20:49:15.051 00.000 20224 worker thread done servicing request
20:49:15.055 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53459, med=2745, FiltMin=2512, FiltMax=24707, Gamma=1.000
20:49:15.069 00.014 8996 UpdateGuideState exits: m=774804 SNR=355.8
20:49:15.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:15.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:15.072 00.001 8996 Enqueuing Expose request
20:49:15.072 00.000 20224 Worker thread wakes up
20:49:15.072 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:15.073 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:15.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:16.244 01.171 20224 Exposure complete
20:49:16.311 00.067 20224 worker thread done servicing request
20:49:16.312 00.001 8996 OnExposeComplete: enter
20:49:16.312 00.000 8996 UpdateGuideState(): m_state=6
20:49:16.313 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 114
20:49:16.314 00.001 8996 Star::Find returns 1 (0), X=140.16, Y=473.30, Mass=783790, SNR=356.0, Peak=53587 HFD=4.5
20:49:16.315 00.001 8996 MultiStar: [#1 0.28,0.07,0.73,U] [#2 0.23,0.06,0.64,U] [#3 0.25,0.12,0.61,U] [#4 0.33,0.07,0.62,U] [#5 0.22,0.02,0.55,U] [#6 0.19,0.23,0.43,U] [#7 -0.13,0.17,0.43,U] [#8 0.35,0.26,0.44,U] 
20:49:16.316 00.001 8996 single-star, 8 included, MultiStar: {0.21, 0.11}, one-star: {0.15, 0.10}
20:49:16.316 00.000 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
20:49:16.317 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
20:49:16.318 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.59 mountX=0.14 mountY=-0.12, mountTheta=-0.70
20:49:16.320 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.10, opts=13)
20:49:16.320 00.000 8996 Enqueuing Move request for scope (0.15, 0.10)
20:49:16.321 00.001 20224 Worker thread wakes up
20:49:16.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
20:49:16.321 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
20:49:16.321 00.000 20224 Moving (0.15, 0.10) raw xDistance=0.14 yDistance=-0.12
20:49:16.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:49:16.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:16.322 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:49:16.322 00.000 20224 MoveAxis(E, 0, ABG)
20:49:16.322 00.000 20224 Move returns status 0, amount 0
20:49:16.322 00.000 20224 MoveAxis(N, 0, ABG)
20:49:16.322 00.000 20224 Move returns status 0, amount 0
20:49:16.322 00.000 20224 move complete, result=0
20:49:16.322 00.000 20224 worker thread done servicing request
20:49:16.328 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53587, med=2745, FiltMin=2470, FiltMax=25680, Gamma=1.000
20:49:16.354 00.026 8996 UpdateGuideState exits: m=783790 SNR=356.0
20:49:16.356 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:16.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:16.358 00.001 8996 Enqueuing Expose request
20:49:16.359 00.001 20224 Worker thread wakes up
20:49:16.360 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:16.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:16.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:17.346 00.986 20224 Exposure complete
20:49:17.420 00.074 20224 worker thread done servicing request
20:49:17.420 00.000 8996 OnExposeComplete: enter
20:49:17.421 00.001 8996 UpdateGuideState(): m_state=6
20:49:17.422 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 115
20:49:17.423 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.31, Mass=797381, SNR=386.1, Peak=56707 HFD=4.6
20:49:17.424 00.001 8996 MultiStar: [#1 0.18,0.28,0.60,U] [#2 -0.02,0.27,0.67,U] [#3 -0.07,0.26,0.55,U] [#4 0.11,0.10,0.50,U] [#5 0.05,0.15,0.60,U] [#6 -0.02,0.26,0.37,U] [#7 -0.01,0.32,0.36,U] [#8 0.08,0.33,0.37,U] 
20:49:17.425 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.21}, one-star: {-0.13, 0.11}
20:49:17.427 00.002 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
20:49:17.427 00.000 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
20:49:17.428 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.43 mountX=-0.14 mountY=-0.09, mountTheta=-2.54
20:49:17.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.11, opts=13)
20:49:17.431 00.001 8996 Enqueuing Move request for scope (-0.13, 0.11)
20:49:17.431 00.000 20224 Worker thread wakes up
20:49:17.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
20:49:17.432 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
20:49:17.432 00.000 20224 Moving (-0.13, 0.11) raw xDistance=-0.14 yDistance=-0.09
20:49:17.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:49:17.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:17.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:49:17.432 00.000 20224 MoveAxis(E, 0, ABG)
20:49:17.432 00.000 20224 Move returns status 0, amount 0
20:49:17.432 00.000 20224 MoveAxis(N, 0, ABG)
20:49:17.432 00.000 20224 Move returns status 0, amount 0
20:49:17.432 00.000 20224 move complete, result=0
20:49:17.432 00.000 20224 worker thread done servicing request
20:49:17.436 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56707, med=2745, FiltMin=2499, FiltMax=30480, Gamma=1.000
20:49:17.455 00.019 8996 UpdateGuideState exits: m=797381 SNR=386.1
20:49:17.456 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:17.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:17.458 00.001 8996 Enqueuing Expose request
20:49:17.458 00.000 20224 Worker thread wakes up
20:49:17.459 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:17.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:17.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:18.628 01.168 20224 Exposure complete
20:49:18.723 00.095 20224 worker thread done servicing request
20:49:18.723 00.000 8996 OnExposeComplete: enter
20:49:18.724 00.001 8996 UpdateGuideState(): m_state=6
20:49:18.725 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 116
20:49:18.726 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.25, Mass=760731, SNR=326.3, Peak=60563 HFD=4.5
20:49:18.727 00.001 8996 MultiStar: [#1 0.17,0.11,0.77,U] [#2 0.07,0.17,0.84,U] [#3 -0.10,0.26,0.63,U] [#4 0.03,0.17,0.63,U] [#5 0.35,0.24,0.64,U] [#6 0.11,0.47,0.50,U] [#7 -0.14,0.46,0.45,U] [#8 0.13,0.26,0.46,U] 
20:49:18.728 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.21}, one-star: {-0.09, 0.05}
20:49:18.728 00.000 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
20:49:18.729 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
20:49:18.730 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.62 mountX=-0.09 mountY=-0.04, mountTheta=-2.73
20:49:18.732 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
20:49:18.733 00.001 8996 Enqueuing Move request for scope (-0.09, 0.05)
20:49:18.734 00.001 20224 Worker thread wakes up
20:49:18.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
20:49:18.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
20:49:18.734 00.000 20224 Moving (-0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
20:49:18.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:49:18.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:18.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:49:18.734 00.000 20224 MoveAxis(E, 0, ABG)
20:49:18.734 00.000 20224 Move returns status 0, amount 0
20:49:18.734 00.000 20224 MoveAxis(N, 0, ABG)
20:49:18.734 00.000 20224 Move returns status 0, amount 0
20:49:18.734 00.000 20224 move complete, result=0
20:49:18.735 00.001 20224 worker thread done servicing request
20:49:18.738 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60563, med=2745, FiltMin=2505, FiltMax=29171, Gamma=1.000
20:49:18.753 00.015 8996 UpdateGuideState exits: m=760731 SNR=326.3
20:49:18.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:18.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:18.756 00.001 8996 Enqueuing Expose request
20:49:18.757 00.001 20224 Worker thread wakes up
20:49:18.757 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:18.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:18.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:19.747 00.989 20224 Exposure complete
20:49:19.815 00.068 20224 worker thread done servicing request
20:49:19.816 00.001 8996 OnExposeComplete: enter
20:49:19.818 00.002 8996 UpdateGuideState(): m_state=6
20:49:19.819 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 117
20:49:19.821 00.002 8996 Star::Find returns 1 (0), X=139.97, Y=473.23, Mass=755330, SNR=348.6, Peak=60755 HFD=4.4
20:49:19.823 00.002 8996 MultiStar: [#1 0.16,0.46,0.69,U] [#2 0.05,0.35,0.83,U] [#3 -0.16,0.27,0.60,U] [#4 -0.11,0.31,0.61,U] [#5 0.25,0.57,0.63,U] [#6 -0.08,0.58,0.44,U] [#7 -0.20,0.67,0.44,U] [#8 0.25,0.53,0.41,U] 
20:49:19.825 00.002 8996 single-star, 8 included, MultiStar: {0.02, 0.37}, one-star: {-0.03, 0.03}
20:49:19.827 00.002 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
20:49:19.829 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
20:49:19.830 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.38 mountX=-0.04 mountY=-0.03, mountTheta=-2.49
20:49:19.833 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
20:49:19.835 00.002 8996 Enqueuing Move request for scope (-0.03, 0.03)
20:49:19.837 00.002 20224 Worker thread wakes up
20:49:19.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
20:49:19.837 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
20:49:19.837 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=-0.03
20:49:19.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:49:19.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:19.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:49:19.838 00.001 20224 MoveAxis(E, 0, ABG)
20:49:19.838 00.000 20224 Move returns status 0, amount 0
20:49:19.838 00.000 20224 MoveAxis(N, 0, ABG)
20:49:19.838 00.000 20224 Move returns status 0, amount 0
20:49:19.838 00.000 20224 move complete, result=0
20:49:19.838 00.000 20224 worker thread done servicing request
20:49:19.846 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60755, med=2745, FiltMin=2499, FiltMax=27920, Gamma=1.000
20:49:19.865 00.019 8996 UpdateGuideState exits: m=755330 SNR=348.6
20:49:19.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:19.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:19.867 00.000 8996 Enqueuing Expose request
20:49:19.868 00.001 20224 Worker thread wakes up
20:49:19.868 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:19.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:19.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:21.040 01.171 20224 Exposure complete
20:49:21.131 00.091 20224 worker thread done servicing request
20:49:21.132 00.001 8996 OnExposeComplete: enter
20:49:21.134 00.002 8996 UpdateGuideState(): m_state=6
20:49:21.136 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 118
20:49:21.137 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.13, Mass=749302, SNR=322.6, Peak=61315 HFD=4.4
20:49:21.138 00.001 8996 MultiStar: [#1 0.23,0.23,0.79,U] [#2 0.02,0.08,0.88,U] [#3 0.03,0.19,0.62,U] [#4 0.16,0.18,0.62,U] [#5 0.29,0.36,0.65,U] [#6 0.03,0.20,0.48,U] [#7 -0.09,0.36,0.50,U] [#8 0.26,0.33,0.43,U] 
20:49:21.139 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.18}, one-star: {-0.07, -0.08}
20:49:21.140 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
20:49:21.142 00.002 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
20:49:21.143 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.30 mountX=-0.06 mountY=0.08, mountTheta=2.20
20:49:21.145 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.08, opts=13)
20:49:21.146 00.001 8996 Enqueuing Move request for scope (-0.07, -0.08)
20:49:21.147 00.001 20224 Worker thread wakes up
20:49:21.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
20:49:21.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
20:49:21.147 00.000 20224 Moving (-0.07, -0.08) raw xDistance=-0.06 yDistance=0.08
20:49:21.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:49:21.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:21.148 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:49:21.148 00.000 20224 MoveAxis(E, 0, ABG)
20:49:21.148 00.000 20224 Move returns status 0, amount 0
20:49:21.148 00.000 20224 MoveAxis(N, 0, ABG)
20:49:21.148 00.000 20224 Move returns status 0, amount 0
20:49:21.148 00.000 20224 move complete, result=0
20:49:21.148 00.000 20224 worker thread done servicing request
20:49:21.152 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61315, med=2745, FiltMin=2486, FiltMax=28531, Gamma=1.000
20:49:21.167 00.015 8996 UpdateGuideState exits: m=749302 SNR=322.6
20:49:21.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:21.168 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:21.169 00.001 8996 Enqueuing Expose request
20:49:21.170 00.001 20224 Worker thread wakes up
20:49:21.170 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:21.171 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:21.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:22.154 00.983 20224 Exposure complete
20:49:22.236 00.082 20224 worker thread done servicing request
20:49:22.236 00.000 8996 OnExposeComplete: enter
20:49:22.237 00.001 8996 UpdateGuideState(): m_state=6
20:49:22.238 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 119
20:49:22.239 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.22, Mass=698934, SNR=373.6, Peak=58131 HFD=4.5
20:49:22.240 00.001 8996 MultiStar: [#1 -0.01,0.23,0.69,U] [#2 -0.07,0.12,0.70,U] [#3 -0.10,0.21,0.69,U] [#4 -0.03,0.15,0.55,U] [#5 0.09,0.28,0.61,U] [#6 -0.07,0.62,0.47,U] [#7 -0.04,0.29,0.36,U] [#8 0.07,0.21,0.37,U] 
20:49:22.241 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.21}, one-star: {-0.13, 0.02}
20:49:22.241 00.000 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
20:49:22.242 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
20:49:22.243 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=2.97 mountX=-0.13 mountY=-0.01, mountTheta=-3.08
20:49:22.244 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.02, opts=13)
20:49:22.245 00.001 8996 Enqueuing Move request for scope (-0.13, 0.02)
20:49:22.246 00.001 20224 Worker thread wakes up
20:49:22.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
20:49:22.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
20:49:22.246 00.000 20224 Moving (-0.13, 0.02) raw xDistance=-0.13 yDistance=-0.01
20:49:22.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:49:22.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:22.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:22.246 00.000 20224 MoveAxis(E, 0, ABG)
20:49:22.246 00.000 20224 Move returns status 0, amount 0
20:49:22.246 00.000 20224 MoveAxis(N, 0, ABG)
20:49:22.247 00.001 20224 Move returns status 0, amount 0
20:49:22.247 00.000 20224 move complete, result=0
20:49:22.247 00.000 20224 worker thread done servicing request
20:49:22.252 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58131, med=2745, FiltMin=2483, FiltMax=26547, Gamma=1.000
20:49:22.275 00.023 8996 UpdateGuideState exits: m=698934 SNR=373.6
20:49:22.277 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:22.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:22.279 00.001 8996 Enqueuing Expose request
20:49:22.279 00.000 20224 Worker thread wakes up
20:49:22.279 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:22.280 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:22.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:23.454 01.174 20224 Exposure complete
20:49:23.517 00.063 20224 worker thread done servicing request
20:49:23.517 00.000 8996 OnExposeComplete: enter
20:49:23.518 00.001 8996 UpdateGuideState(): m_state=6
20:49:23.519 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 120
20:49:23.520 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.33, Mass=780173, SNR=361.6, Peak=59779 HFD=4.6
20:49:23.521 00.001 8996 MultiStar: [#1 0.32,0.36,0.63,U] [#2 0.03,0.35,0.71,U] [#3 0.08,0.06,0.62,U] [#4 0.22,0.03,0.56,U] [#5 0.34,0.29,0.60,U] [#6 0.20,0.58,0.48,U] [#7 0.15,0.33,0.44,U] [#8 0.23,0.44,0.37,U] 
20:49:23.522 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.26}, one-star: {-0.09, 0.13}
20:49:23.523 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
20:49:23.523 00.000 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
20:49:23.524 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.15 cameraTheta=2.16 mountX=-0.10 mountY=-0.12, mountTheta=-2.27
20:49:23.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.13, opts=13)
20:49:23.527 00.001 8996 Enqueuing Move request for scope (-0.09, 0.13)
20:49:23.528 00.001 20224 Worker thread wakes up
20:49:23.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
20:49:23.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
20:49:23.528 00.000 20224 Moving (-0.09, 0.13) raw xDistance=-0.10 yDistance=-0.12
20:49:23.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:49:23.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:23.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:49:23.528 00.000 20224 MoveAxis(E, 0, ABG)
20:49:23.528 00.000 20224 Move returns status 0, amount 0
20:49:23.528 00.000 20224 MoveAxis(N, 0, ABG)
20:49:23.528 00.000 20224 Move returns status 0, amount 0
20:49:23.528 00.000 20224 move complete, result=0
20:49:23.529 00.001 20224 worker thread done servicing request
20:49:23.532 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59779, med=2745, FiltMin=2496, FiltMax=30368, Gamma=1.000
20:49:23.556 00.024 8996 UpdateGuideState exits: m=780173 SNR=361.6
20:49:23.558 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:23.560 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:23.562 00.002 8996 Enqueuing Expose request
20:49:23.564 00.002 20224 Worker thread wakes up
20:49:23.564 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:23.565 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:23.566 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:24.540 00.974 20224 Exposure complete
20:49:24.611 00.071 20224 worker thread done servicing request
20:49:24.611 00.000 8996 OnExposeComplete: enter
20:49:24.612 00.001 8996 UpdateGuideState(): m_state=6
20:49:24.613 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 121
20:49:24.614 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.37, Mass=798443, SNR=343.0, Peak=57939 HFD=4.6
20:49:24.615 00.001 8996 MultiStar: [#1 -0.00,0.28,0.74,U] [#2 -0.19,0.37,0.80,U] [#3 -0.26,0.26,0.63,U] [#4 0.05,0.13,0.55,U] [#5 0.10,0.20,0.63,U] [#6 -0.18,0.64,0.50,U] [#7 -0.17,0.33,0.51,U] [#8 0.09,0.22,0.40,U] 
20:49:24.616 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.28}, one-star: {-0.08, 0.17}
20:49:24.617 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
20:49:24.618 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
20:49:24.618 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.03 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
20:49:24.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
20:49:24.621 00.001 8996 Enqueuing Move request for scope (-0.08, 0.17)
20:49:24.622 00.001 20224 Worker thread wakes up
20:49:24.622 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
20:49:24.622 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
20:49:24.622 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.10 yDistance=-0.16
20:49:24.622 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:49:24.622 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:24.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:49:24.622 00.000 20224 MoveAxis(E, 0, ABG)
20:49:24.622 00.000 20224 Move returns status 0, amount 0
20:49:24.622 00.000 20224 MoveAxis(N, 0, ABG)
20:49:24.622 00.000 20224 Move returns status 0, amount 0
20:49:24.622 00.000 20224 move complete, result=0
20:49:24.622 00.000 20224 worker thread done servicing request
20:49:24.626 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57939, med=2745, FiltMin=2499, FiltMax=29619, Gamma=1.000
20:49:24.642 00.016 8996 UpdateGuideState exits: m=798443 SNR=343.0
20:49:24.643 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:24.644 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:24.644 00.000 8996 Enqueuing Expose request
20:49:24.645 00.001 20224 Worker thread wakes up
20:49:24.645 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:24.646 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:24.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:25.818 01.172 20224 Exposure complete
20:49:25.878 00.060 20224 worker thread done servicing request
20:49:25.878 00.000 8996 OnExposeComplete: enter
20:49:25.879 00.001 8996 UpdateGuideState(): m_state=6
20:49:25.880 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 122
20:49:25.881 00.001 8996 Star::Find returns 1 (0), X=139.63, Y=473.48, Mass=809630, SNR=368.3, Peak=56931 HFD=4.8
20:49:25.882 00.001 8996 MultiStar: [#1 -0.01,0.56,0.58,U] [#2 -0.26,0.62,0.67,U] [#3 -0.36,0.36,0.61,U] [#4 -0.22,0.27,0.61,U] [#5 0.11,0.36,0.59,U] [#6 -0.22,0.70,0.49,U] [#7 -0.36,0.57,0.44,U] [#8 0.09,0.47,0.38,U] 
20:49:25.882 00.000 8996 single-star, 8 included, MultiStar: {-0.20, 0.45}, one-star: {-0.37, 0.28}
20:49:25.883 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
20:49:25.884 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
20:49:25.885 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.28 hyp=0.46 cameraTheta=2.50 mountX=-0.40 mountY=-0.23, mountTheta=-2.61
20:49:25.886 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.28, opts=13)
20:49:25.887 00.001 8996 Enqueuing Move request for scope (-0.37, 0.28)
20:49:25.888 00.001 20224 Worker thread wakes up
20:49:25.889 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.28) opts 0xd
20:49:25.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.28)
20:49:25.889 00.000 20224 Moving (-0.37, 0.28) raw xDistance=-0.40 yDistance=-0.23
20:49:25.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:49:25.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:49:25.889 00.000 20224 MoveAxis(E, 58, ABG)
20:49:25.889 00.000 20224 Guiding  Dir = 2, Dur = 58
20:49:25.890 00.001 20224 IsSlewing returns 0
20:49:25.890 00.000 20224 IsGuiding returns 0
20:49:25.891 00.001 20224 PulseGuide returned control before completion, sleep 67
20:49:25.898 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56931, med=2745, FiltMin=2499, FiltMax=31430, Gamma=1.000
20:49:25.922 00.024 8996 UpdateGuideState exits: m=809630 SNR=368.3
20:49:25.924 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:25.925 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:25.927 00.002 8996 Enqueuing Expose request
20:49:25.967 00.040 20224 IsGuiding returns 1
20:49:25.967 00.000 20224 scope still moving after pulse duration time elapsed
20:49:25.998 00.031 20224 IsSlewing returns 0
20:49:25.998 00.000 20224 IsGuiding returns 0
20:49:25.998 00.000 20224 scope move finished after 58 + 50 ms
20:49:25.998 00.000 20224 Move returns status 0, amount 58
20:49:25.998 00.000 20224 MoveAxis(N, 49, ABG)
20:49:25.998 00.000 20224 Guiding  Dir = 0, Dur = 49
20:49:25.998 00.000 20224 IsSlewing returns 0
20:49:25.998 00.000 20224 IsGuiding returns 0
20:49:26.002 00.004 20224 PulseGuide returned control before completion, sleep 56
20:49:26.061 00.059 20224 IsGuiding returns 1
20:49:26.061 00.000 20224 scope still moving after pulse duration time elapsed
20:49:26.092 00.031 20224 IsSlewing returns 0
20:49:26.092 00.000 20224 IsGuiding returns 0
20:49:26.092 00.000 20224 scope move finished after 49 + 44 ms
20:49:26.092 00.000 20224 Move returns status 0, amount 49
20:49:26.092 00.000 20224 move complete, result=0
20:49:26.092 00.000 20224 worker thread done servicing request
20:49:26.092 00.000 20224 Worker thread wakes up
20:49:26.093 00.001 8996 GuideStep: -0.4 px 58 ms EAST, -0.2 px 49 ms NORTH
20:49:26.095 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:26.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:27.073 00.978 20224 Exposure complete
20:49:27.161 00.088 20224 worker thread done servicing request
20:49:27.162 00.001 8996 OnExposeComplete: enter
20:49:27.163 00.001 8996 UpdateGuideState(): m_state=6
20:49:27.163 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 123
20:49:27.164 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.43, Mass=754503, SNR=390.1, Peak=48435 HFD=4.9
20:49:27.165 00.001 8996 MultiStar: [#1 0.20,0.41,0.64,U] [#2 -0.08,0.40,0.64,U] [#3 -0.03,0.27,0.54,U] [#4 0.19,0.20,0.54,U] [#5 0.27,0.29,0.53,U] [#6 0.16,0.42,0.40,U] [#7 -0.09,0.50,0.41,U] [#8 0.34,0.37,0.41,U] 
20:49:27.166 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.33}, one-star: {-0.03, 0.23}
20:49:27.167 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
20:49:27.168 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
20:49:27.169 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.68 mountX=-0.05 mountY=-0.22, mountTheta=-1.78
20:49:27.170 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.23, opts=13)
20:49:27.171 00.001 8996 Enqueuing Move request for scope (-0.03, 0.23)
20:49:27.172 00.001 20224 Worker thread wakes up
20:49:27.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
20:49:27.172 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
20:49:27.172 00.000 20224 Moving (-0.03, 0.23) raw xDistance=-0.05 yDistance=-0.22
20:49:27.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:49:27.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:49:27.172 00.000 20224 MoveAxis(E, 0, ABG)
20:49:27.172 00.000 20224 Move returns status 0, amount 0
20:49:27.172 00.000 20224 MoveAxis(N, 47, ABG)
20:49:27.172 00.000 20224 Guiding  Dir = 0, Dur = 47
20:49:27.172 00.000 20224 IsSlewing returns 0
20:49:27.173 00.001 20224 IsGuiding returns 0
20:49:27.176 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=48435, med=2745, FiltMin=2489, FiltMax=26227, Gamma=1.000
20:49:27.191 00.015 8996 UpdateGuideState exits: m=754503 SNR=390.1
20:49:27.192 00.001 20224 PulseGuide returned control before completion, sleep 39
20:49:27.192 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:27.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:27.193 00.000 8996 Enqueuing Expose request
20:49:27.237 00.044 20224 IsGuiding returns 1
20:49:27.237 00.000 20224 scope still moving after pulse duration time elapsed
20:49:27.267 00.030 20224 IsSlewing returns 0
20:49:27.267 00.000 20224 IsGuiding returns 0
20:49:27.268 00.001 20224 scope move finished after 47 + 47 ms
20:49:27.268 00.000 20224 Move returns status 0, amount 47
20:49:27.268 00.000 20224 move complete, result=0
20:49:27.268 00.000 20224 worker thread done servicing request
20:49:27.268 00.000 20224 Worker thread wakes up
20:49:27.268 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:27.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:27.268 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 47 ms NORTH
20:49:28.435 01.167 20224 Exposure complete
20:49:28.512 00.077 20224 worker thread done servicing request
20:49:28.512 00.000 8996 OnExposeComplete: enter
20:49:28.513 00.001 8996 UpdateGuideState(): m_state=6
20:49:28.515 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 124
20:49:28.516 00.001 8996 Star::Find returns 1 (0), X=140.34, Y=472.99, Mass=737311, SNR=372.5, Peak=58070 HFD=4.3
20:49:28.517 00.001 8996 MultiStar: [#1 0.52,0.11,0.61,U] [#2 0.33,0.17,0.70,U] [#3 0.11,0.07,0.64,U] [#4 0.30,-0.10,0.56,U] [#5 0.61,-0.18,0.57,U] [#6 0.26,0.17,0.42,U] [#7 0.11,0.06,0.45,U] [#8 0.67,0.12,0.36,U] 
20:49:28.518 00.001 8996 refined, 8 included, MultiStar: {0.35, -0.00}, one-star: {0.34, -0.21}
20:49:28.519 00.001 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
20:49:28.520 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
20:49:28.521 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.00 hyp=0.35 cameraTheta=-0.00 mountX=0.35 mountY=-0.04, mountTheta=-0.11
20:49:28.522 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.00, opts=13)
20:49:28.523 00.001 8996 Enqueuing Move request for scope (0.35, -0.00)
20:49:28.524 00.001 20224 Worker thread wakes up
20:49:28.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.00) opts 0xd
20:49:28.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.00)
20:49:28.524 00.000 20224 Moving (0.35, -0.00) raw xDistance=0.35 yDistance=-0.04
20:49:28.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:49:28.525 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:28.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:49:28.525 00.000 20224 MoveAxis(W, 51, ABG)
20:49:28.525 00.000 20224 Guiding  Dir = 3, Dur = 51
20:49:28.525 00.000 20224 IsSlewing returns 0
20:49:28.525 00.000 20224 IsGuiding returns 0
20:49:28.529 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58070, med=2745, FiltMin=2486, FiltMax=28349, Gamma=1.000
20:49:28.549 00.020 8996 UpdateGuideState exits: m=737311 SNR=372.5
20:49:28.551 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:28.552 00.001 20224 PulseGuide returned control before completion, sleep 35
20:49:28.552 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:28.554 00.002 8996 Enqueuing Expose request
20:49:28.597 00.043 20224 IsGuiding returns 1
20:49:28.597 00.000 20224 scope still moving after pulse duration time elapsed
20:49:28.628 00.031 20224 IsSlewing returns 0
20:49:28.628 00.000 20224 IsGuiding returns 1
20:49:28.660 00.032 20224 IsSlewing returns 0
20:49:28.660 00.000 20224 IsGuiding returns 0
20:49:28.661 00.001 20224 scope move finished after 51 + 83 ms
20:49:28.661 00.000 20224 Move returns status 0, amount 51
20:49:28.661 00.000 20224 MoveAxis(N, 0, ABG)
20:49:28.661 00.000 20224 Move returns status 0, amount 0
20:49:28.661 00.000 20224 move complete, result=0
20:49:28.661 00.000 20224 worker thread done servicing request
20:49:28.661 00.000 20224 Worker thread wakes up
20:49:28.661 00.000 8996 GuideStep: 0.4 px 51 ms WEST, -0.0 px 0 ms NORTH
20:49:28.663 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:28.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:29.650 00.987 20224 Exposure complete
20:49:29.732 00.082 20224 worker thread done servicing request
20:49:29.732 00.000 8996 OnExposeComplete: enter
20:49:29.735 00.003 8996 UpdateGuideState(): m_state=6
20:49:29.736 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 125
20:49:29.738 00.002 8996 Star::Find returns 1 (0), X=140.00, Y=472.90, Mass=745025, SNR=331.7, Peak=62659 HFD=4.4
20:49:29.740 00.002 8996 MultiStar: [#1 0.30,-0.14,0.68,U] [#2 0.14,0.06,0.75,U] [#3 -0.03,-0.07,0.70,U] [#4 0.20,-0.20,0.63,U] [#5 0.27,-0.11,0.70,U] [#6 0.09,0.19,0.41,U] [#7 -0.02,-0.11,0.48,U] [#8 0.22,-0.18,0.46,U] 
20:49:29.742 00.002 8996 refined, 8 included, MultiStar: {0.13, -0.11}, one-star: {-0.00, -0.30}
20:49:29.744 00.002 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
20:49:29.746 00.002 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
20:49:29.747 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.74 mountX=0.14 mountY=0.10, mountTheta=0.63
20:49:29.749 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.11, opts=13)
20:49:29.751 00.002 8996 Enqueuing Move request for scope (0.13, -0.11)
20:49:29.753 00.002 20224 Worker thread wakes up
20:49:29.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
20:49:29.753 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
20:49:29.753 00.000 20224 Moving (0.13, -0.11) raw xDistance=0.14 yDistance=0.10
20:49:29.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:49:29.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:29.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:49:29.754 00.001 20224 MoveAxis(E, 0, ABG)
20:49:29.754 00.000 20224 Move returns status 0, amount 0
20:49:29.754 00.000 20224 MoveAxis(N, 0, ABG)
20:49:29.754 00.000 20224 Move returns status 0, amount 0
20:49:29.754 00.000 20224 move complete, result=0
20:49:29.754 00.000 20224 worker thread done servicing request
20:49:29.761 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62659, med=2745, FiltMin=2489, FiltMax=27891, Gamma=1.000
20:49:29.783 00.022 8996 UpdateGuideState exits: m=745025 SNR=331.7
20:49:29.785 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:29.787 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:29.788 00.001 8996 Enqueuing Expose request
20:49:29.789 00.001 20224 Worker thread wakes up
20:49:29.789 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:29.791 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:29.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:30.957 01.166 20224 Exposure complete
20:49:31.030 00.073 20224 worker thread done servicing request
20:49:31.031 00.001 8996 OnExposeComplete: enter
20:49:31.031 00.000 8996 UpdateGuideState(): m_state=6
20:49:31.034 00.003 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 126
20:49:31.035 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=472.95, Mass=759982, SNR=369.0, Peak=64291 HFD=4.5
20:49:31.037 00.002 8996 MultiStar: [#1 0.18,-0.01,0.61,U] [#2 -0.19,-0.06,0.67,U] [#3 -0.09,0.07,0.62,U] [#4 -0.02,-0.03,0.52,U] [#5 0.33,-0.03,0.56,U] [#6 -0.17,0.16,0.41,U] [#7 -0.22,0.13,0.46,U] [#8 0.34,0.15,0.42,U] 
20:49:31.038 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {-0.01, -0.25}
20:49:31.039 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
20:49:31.041 00.002 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
20:49:31.042 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.02 mountX=0.01 mountY=0.02, mountTheta=0.91
20:49:31.043 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
20:49:31.044 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
20:49:31.045 00.001 20224 Worker thread wakes up
20:49:31.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
20:49:31.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
20:49:31.045 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
20:49:31.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:49:31.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:31.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:49:31.045 00.000 20224 MoveAxis(E, 0, ABG)
20:49:31.045 00.000 20224 Move returns status 0, amount 0
20:49:31.045 00.000 20224 MoveAxis(N, 0, ABG)
20:49:31.047 00.002 20224 Move returns status 0, amount 0
20:49:31.047 00.000 20224 move complete, result=0
20:49:31.047 00.000 20224 worker thread done servicing request
20:49:31.051 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64291, med=2745, FiltMin=2470, FiltMax=28851, Gamma=1.000
20:49:31.069 00.018 8996 UpdateGuideState exits: m=759982 SNR=369.0
20:49:31.071 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:31.073 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:31.074 00.001 8996 Enqueuing Expose request
20:49:31.075 00.001 20224 Worker thread wakes up
20:49:31.075 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:31.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:31.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:32.053 00.977 20224 Exposure complete
20:49:32.122 00.069 20224 worker thread done servicing request
20:49:32.122 00.000 8996 OnExposeComplete: enter
20:49:32.124 00.002 8996 UpdateGuideState(): m_state=6
20:49:32.126 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 127
20:49:32.128 00.002 8996 Star::Find returns 1 (0), X=139.83, Y=473.02, Mass=787478, SNR=418.4, Peak=65535 HFD=4.4
20:49:32.130 00.002 8996 MultiStar: [#1 -0.10,0.02,0.57,U] [#2 -0.11,-0.02,0.64,U] [#3 -0.13,0.05,0.50,U] [#4 -0.05,0.10,0.48,U] [#5 0.09,-0.03,0.59,U] [#6 -0.07,0.35,0.34,U] [#7 -0.07,0.00,0.41,U] [#8 0.15,-0.04,0.39,U] 
20:49:32.132 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.00}, one-star: {-0.17, -0.18}
20:49:32.133 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
20:49:32.135 00.002 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
20:49:32.137 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.08 mountX=-0.07 mountY=0.01, mountTheta=2.97
20:49:32.139 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.00, opts=13)
20:49:32.140 00.001 8996 Enqueuing Move request for scope (-0.07, -0.00)
20:49:32.141 00.001 20224 Worker thread wakes up
20:49:32.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
20:49:32.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
20:49:32.142 00.001 20224 Moving (-0.07, -0.00) raw xDistance=-0.07 yDistance=0.01
20:49:32.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:49:32.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:32.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:49:32.142 00.000 20224 MoveAxis(E, 0, ABG)
20:49:32.142 00.000 20224 Move returns status 0, amount 0
20:49:32.142 00.000 20224 MoveAxis(N, 0, ABG)
20:49:32.142 00.000 20224 Move returns status 0, amount 0
20:49:32.142 00.000 20224 move complete, result=0
20:49:32.142 00.000 20224 worker thread done servicing request
20:49:32.146 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2745, FiltMin=2483, FiltMax=34944, Gamma=1.000
20:49:32.168 00.022 8996 UpdateGuideState exits: m=787478 SNR=418.4
20:49:32.169 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:32.171 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:32.172 00.001 8996 Enqueuing Expose request
20:49:32.173 00.001 20224 Worker thread wakes up
20:49:32.173 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:32.174 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:32.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:33.341 01.167 20224 Exposure complete
20:49:33.400 00.059 20224 worker thread done servicing request
20:49:33.400 00.000 8996 OnExposeComplete: enter
20:49:33.401 00.001 8996 UpdateGuideState(): m_state=6
20:49:33.402 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 128
20:49:33.403 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=473.01, Mass=783166, SNR=396.3, Peak=65535 HFD=4.5
20:49:33.404 00.001 8996 MultiStar: [#1 0.12,0.12,0.54,U] [#2 -0.15,0.00,0.65,U] [#3 -0.14,0.15,0.53,U] [#4 -0.04,-0.00,0.47,U] [#5 0.33,0.09,0.53,U] [#6 -0.18,0.06,0.39,U] [#7 -0.13,-0.12,0.38,U] [#8 0.31,-0.04,0.32,U] 
20:49:33.404 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {-0.21, -0.19}
20:49:33.405 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
20:49:33.406 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
20:49:33.407 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.98 mountX=-0.04 mountY=0.01, mountTheta=2.86
20:49:33.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
20:49:33.409 00.000 8996 Enqueuing Move request for scope (-0.04, -0.01)
20:49:33.410 00.001 20224 Worker thread wakes up
20:49:33.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
20:49:33.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
20:49:33.411 00.001 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
20:49:33.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:49:33.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:33.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:49:33.411 00.000 20224 MoveAxis(E, 0, ABG)
20:49:33.411 00.000 20224 Move returns status 0, amount 0
20:49:33.411 00.000 20224 MoveAxis(N, 0, ABG)
20:49:33.411 00.000 20224 Move returns status 0, amount 0
20:49:33.411 00.000 20224 move complete, result=0
20:49:33.411 00.000 20224 worker thread done servicing request
20:49:33.415 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2464, FiltMax=33837, Gamma=1.000
20:49:33.442 00.027 8996 UpdateGuideState exits: m=783166 SNR=396.3
20:49:33.444 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:33.446 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:33.447 00.001 8996 Enqueuing Expose request
20:49:33.449 00.002 20224 Worker thread wakes up
20:49:33.449 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:33.451 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:33.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:34.437 00.986 20224 Exposure complete
20:49:34.537 00.100 20224 worker thread done servicing request
20:49:34.538 00.001 8996 OnExposeComplete: enter
20:49:34.539 00.001 8996 UpdateGuideState(): m_state=6
20:49:34.541 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 129
20:49:34.542 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.03, Mass=657792, SNR=325.7, Peak=57203 HFD=4.4
20:49:34.543 00.001 8996 MultiStar: [#1 0.26,-0.15,0.73,U] [#2 -0.26,-0.24,0.85,U] [#3 -0.19,-0.14,0.75,U] [#4 -0.09,-0.17,0.56,U] [#5 0.45,-0.20,0.73,U] [#6 -0.13,0.09,0.44,U] [#7 -0.31,0.12,0.51,U] [#8 0.41,-0.26,0.39,U] 
20:49:34.545 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.14}, one-star: {-0.15, -0.17}
20:49:34.546 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
20:49:34.547 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
20:49:34.549 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.69 mountX=-0.00 mountY=0.14, mountTheta=1.59
20:49:34.552 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.14, opts=13)
20:49:34.553 00.001 8996 Enqueuing Move request for scope (-0.02, -0.14)
20:49:34.555 00.002 20224 Worker thread wakes up
20:49:34.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
20:49:34.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
20:49:34.555 00.000 20224 Moving (-0.02, -0.14) raw xDistance=-0.00 yDistance=0.14
20:49:34.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:49:34.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:34.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:49:34.555 00.000 20224 MoveAxis(E, 0, ABG)
20:49:34.555 00.000 20224 Move returns status 0, amount 0
20:49:34.556 00.001 20224 MoveAxis(N, 0, ABG)
20:49:34.556 00.000 20224 Move returns status 0, amount 0
20:49:34.556 00.000 20224 move complete, result=0
20:49:34.556 00.000 20224 worker thread done servicing request
20:49:34.561 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=57203, med=2745, FiltMin=2480, FiltMax=28336, Gamma=1.000
20:49:34.576 00.015 8996 UpdateGuideState exits: m=657792 SNR=325.7
20:49:34.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:34.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:34.579 00.001 8996 Enqueuing Expose request
20:49:34.580 00.001 20224 Worker thread wakes up
20:49:34.580 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:34.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:34.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:35.742 01.161 20224 Exposure complete
20:49:35.822 00.080 20224 worker thread done servicing request
20:49:35.822 00.000 8996 OnExposeComplete: enter
20:49:35.823 00.001 8996 UpdateGuideState(): m_state=6
20:49:35.824 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 130
20:49:35.825 00.001 8996 Star::Find returns 1 (0), X=139.44, Y=473.33, Mass=768072, SNR=351.9, Peak=54915 HFD=4.7
20:49:35.825 00.000 8996 MultiStar: [#1 -0.20,0.21,0.62,U] [#2 -0.40,-0.00,0.71,U] [#3 -0.39,0.15,0.62,U] [#4 -0.30,0.17,0.57,U] [#5 -0.32,0.38,0.72,U] [#6 -0.25,0.51,0.40,U] [#7 -0.26,0.33,0.48,U] [#8 -0.18,0.25,0.41,U] 
20:49:35.826 00.001 8996 refined, 8 included, MultiStar: {-0.34, 0.21}, one-star: {-0.56, 0.13}
20:49:35.827 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
20:49:35.827 00.000 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
20:49:35.828 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.21 hyp=0.41 cameraTheta=2.59 mountX=-0.36 mountY=-0.17, mountTheta=-2.70
20:49:35.831 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.21, opts=13)
20:49:35.832 00.001 8996 Enqueuing Move request for scope (-0.34, 0.21)
20:49:35.833 00.001 20224 Worker thread wakes up
20:49:35.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.21) opts 0xd
20:49:35.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.21)
20:49:35.833 00.000 20224 Moving (-0.34, 0.21) raw xDistance=-0.36 yDistance=-0.17
20:49:35.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
20:49:35.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:35.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:49:35.833 00.000 20224 MoveAxis(E, 53, ABG)
20:49:35.833 00.000 20224 Guiding  Dir = 2, Dur = 53
20:49:35.834 00.001 20224 IsSlewing returns 0
20:49:35.834 00.000 20224 IsGuiding returns 0
20:49:35.835 00.001 20224 PulseGuide returned control before completion, sleep 63
20:49:35.838 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54915, med=2745, FiltMin=2496, FiltMax=27846, Gamma=1.000
20:49:35.853 00.015 8996 UpdateGuideState exits: m=768072 SNR=351.9
20:49:35.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:35.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:35.855 00.000 8996 Enqueuing Expose request
20:49:35.903 00.048 20224 IsGuiding returns 1
20:49:35.903 00.000 20224 scope still moving after pulse duration time elapsed
20:49:35.935 00.032 20224 IsSlewing returns 0
20:49:35.935 00.000 20224 IsGuiding returns 0
20:49:35.935 00.000 20224 scope move finished after 53 + 48 ms
20:49:35.935 00.000 20224 Move returns status 0, amount 53
20:49:35.935 00.000 20224 MoveAxis(N, 0, ABG)
20:49:35.935 00.000 20224 Move returns status 0, amount 0
20:49:35.935 00.000 20224 move complete, result=0
20:49:35.935 00.000 20224 worker thread done servicing request
20:49:35.935 00.000 20224 Worker thread wakes up
20:49:35.935 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.2 px 0 ms NORTH
20:49:35.936 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:35.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:36.926 00.990 20224 Exposure complete
20:49:37.002 00.076 20224 worker thread done servicing request
20:49:37.003 00.001 8996 OnExposeComplete: enter
20:49:37.004 00.001 8996 UpdateGuideState(): m_state=6
20:49:37.005 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 131
20:49:37.006 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.02, Mass=746100, SNR=359.5, Peak=57683 HFD=4.4
20:49:37.007 00.001 8996 MultiStar: [#1 0.26,0.04,0.65,U] [#2 -0.01,0.04,0.72,U] [#3 0.20,-0.01,0.60,U] [#4 0.28,-0.10,0.51,U] [#5 0.27,0.03,0.60,U] [#6 0.17,0.15,0.40,U] [#7 0.01,-0.01,0.46,U] [#8 0.35,-0.05,0.40,U] 
20:49:37.008 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.02}, one-star: {0.05, -0.18}
20:49:37.008 00.000 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
20:49:37.009 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
20:49:37.010 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.15 mountX=0.16 mountY=0.01, mountTheta=0.04
20:49:37.011 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.02, opts=13)
20:49:37.012 00.001 8996 Enqueuing Move request for scope (0.16, -0.02)
20:49:37.013 00.001 20224 Worker thread wakes up
20:49:37.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
20:49:37.013 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
20:49:37.013 00.000 20224 Moving (0.16, -0.02) raw xDistance=0.16 yDistance=0.01
20:49:37.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:49:37.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:37.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:49:37.013 00.000 20224 MoveAxis(E, 0, ABG)
20:49:37.013 00.000 20224 Move returns status 0, amount 0
20:49:37.014 00.001 20224 MoveAxis(N, 0, ABG)
20:49:37.014 00.000 20224 Move returns status 0, amount 0
20:49:37.014 00.000 20224 move complete, result=0
20:49:37.014 00.000 20224 worker thread done servicing request
20:49:37.017 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57683, med=2745, FiltMin=2486, FiltMax=30659, Gamma=1.000
20:49:37.032 00.015 8996 UpdateGuideState exits: m=746100 SNR=359.5
20:49:37.034 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:37.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:37.036 00.001 8996 Enqueuing Expose request
20:49:37.038 00.002 20224 Worker thread wakes up
20:49:37.038 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:49:37.040 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:37.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:38.208 01.168 20224 Exposure complete
20:49:38.288 00.080 20224 worker thread done servicing request
20:49:38.288 00.000 8996 OnExposeComplete: enter
20:49:38.289 00.001 8996 UpdateGuideState(): m_state=6
20:49:38.289 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 132
20:49:38.291 00.002 8996 Star::Find returns 1 (0), X=140.28, Y=473.18, Mass=786288, SNR=355.7, Peak=55363 HFD=4.5
20:49:38.292 00.001 8996 MultiStar: [#1 0.48,0.18,0.60,U] [#2 0.23,0.15,0.69,U] [#3 0.24,0.34,0.57,U] [#4 0.36,0.30,0.55,U] [#5 0.60,0.06,0.57,U] [#6 0.21,0.39,0.44,U] [#7 -0.05,0.31,0.43,U] [#8 0.58,0.08,0.41,U] 
20:49:38.293 00.001 8996 single-star, 8 included, MultiStar: {0.32, 0.18}, one-star: {0.28, -0.02}
20:49:38.294 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
20:49:38.294 00.000 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
20:49:38.296 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.07 mountX=0.28 mountY=-0.01, mountTheta=-0.05
20:49:38.298 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.02, opts=13)
20:49:38.299 00.001 8996 Enqueuing Move request for scope (0.28, -0.02)
20:49:38.300 00.001 20224 Worker thread wakes up
20:49:38.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd
20:49:38.301 00.001 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.02)
20:49:38.301 00.000 20224 Moving (0.28, -0.02) raw xDistance=0.28 yDistance=-0.01
20:49:38.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:49:38.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:38.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:38.301 00.000 20224 MoveAxis(W, 41, ABG)
20:49:38.301 00.000 20224 Guiding  Dir = 3, Dur = 41
20:49:38.302 00.001 20224 IsSlewing returns 0
20:49:38.302 00.000 20224 IsGuiding returns 0
20:49:38.310 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55363, med=2745, FiltMin=2509, FiltMax=26467, Gamma=1.000
20:49:38.331 00.021 8996 UpdateGuideState exits: m=786288 SNR=355.7
20:49:38.333 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:38.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:38.335 00.001 8996 Enqueuing Expose request
20:49:38.360 00.025 20224 IsGuiding returns 1
20:49:38.360 00.000 20224 scope still moving after pulse duration time elapsed
20:49:38.390 00.030 20224 IsSlewing returns 0
20:49:38.390 00.000 20224 IsGuiding returns 1
20:49:38.421 00.031 20224 IsSlewing returns 0
20:49:38.421 00.000 20224 IsGuiding returns 1
20:49:38.453 00.032 20224 IsSlewing returns 0
20:49:38.453 00.000 20224 IsGuiding returns 0
20:49:38.453 00.000 20224 scope move finished after 41 + 110 ms
20:49:38.453 00.000 20224 Move returns status 0, amount 41
20:49:38.453 00.000 20224 MoveAxis(N, 0, ABG)
20:49:38.453 00.000 20224 Move returns status 0, amount 0
20:49:38.453 00.000 20224 move complete, result=0
20:49:38.453 00.000 20224 worker thread done servicing request
20:49:38.453 00.000 20224 Worker thread wakes up
20:49:38.453 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.0 px 0 ms NORTH
20:49:38.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:38.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:39.428 00.974 20224 Exposure complete
20:49:39.520 00.092 20224 worker thread done servicing request
20:49:39.520 00.000 8996 OnExposeComplete: enter
20:49:39.522 00.002 8996 UpdateGuideState(): m_state=6
20:49:39.524 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 133
20:49:39.526 00.002 8996 Star::Find returns 1 (0), X=139.75, Y=473.15, Mass=742648, SNR=367.2, Peak=61523 HFD=4.5
20:49:39.528 00.002 8996 MultiStar: [#1 -0.06,0.28,0.69,U] [#2 -0.03,0.00,0.69,U] [#3 -0.20,0.10,0.57,U] [#4 -0.21,0.18,0.54,U] [#5 0.08,0.10,0.61,U] [#6 -0.41,0.41,0.42,U] [#7 -0.26,0.25,0.43,U] [#8 0.01,0.18,0.39,U] 
20:49:39.530 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.25, -0.05}
20:49:39.532 00.002 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
20:49:39.533 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
20:49:39.534 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.20 cameraTheta=2.40 mountX=-0.16 mountY=-0.11, mountTheta=-2.51
20:49:39.536 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.13, opts=13)
20:49:39.537 00.001 8996 Enqueuing Move request for scope (-0.14, 0.13)
20:49:39.538 00.001 20224 Worker thread wakes up
20:49:39.539 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
20:49:39.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
20:49:39.539 00.000 20224 Moving (-0.14, 0.13) raw xDistance=-0.16 yDistance=-0.11
20:49:39.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:49:39.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:39.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:49:39.539 00.000 20224 MoveAxis(E, 0, ABG)
20:49:39.539 00.000 20224 Move returns status 0, amount 0
20:49:39.539 00.000 20224 MoveAxis(N, 0, ABG)
20:49:39.539 00.000 20224 Move returns status 0, amount 0
20:49:39.540 00.001 20224 move complete, result=0
20:49:39.540 00.000 20224 worker thread done servicing request
20:49:39.547 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61523, med=2745, FiltMin=2489, FiltMax=29232, Gamma=1.000
20:49:39.570 00.023 8996 UpdateGuideState exits: m=742648 SNR=367.2
20:49:39.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:39.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:39.572 00.000 8996 Enqueuing Expose request
20:49:39.573 00.001 20224 Worker thread wakes up
20:49:39.573 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:39.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:39.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:40.746 01.172 20224 Exposure complete
20:49:40.826 00.080 20224 worker thread done servicing request
20:49:40.826 00.000 8996 OnExposeComplete: enter
20:49:40.828 00.002 8996 UpdateGuideState(): m_state=6
20:49:40.829 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 134
20:49:40.830 00.001 8996 Star::Find returns 1 (0), X=139.78, Y=473.19, Mass=849403, SNR=372.0, Peak=65535 HFD=4.6
20:49:40.832 00.002 8996 MultiStar: [#1 -0.06,0.21,0.65,U] [#2 -0.26,0.24,0.61,U] [#3 -0.22,0.22,0.52,U] [#4 -0.15,0.16,0.51,U] [#5 -0.15,0.35,0.63,U] [#6 -0.14,0.40,0.45,U] [#7 -0.25,0.27,0.44,U] [#8 -0.07,0.29,0.38,U] 
20:49:40.832 00.000 8996 single-star, 8 included, MultiStar: {-0.17, 0.21}, one-star: {-0.22, -0.01}
20:49:40.833 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
20:49:40.834 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
20:49:40.835 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.11 mountX=-0.22 mountY=0.03, mountTheta=3.00
20:49:40.836 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.01, opts=13)
20:49:40.837 00.001 8996 Enqueuing Move request for scope (-0.22, -0.01)
20:49:40.838 00.001 20224 Worker thread wakes up
20:49:40.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
20:49:40.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
20:49:40.838 00.000 20224 Moving (-0.22, -0.01) raw xDistance=-0.22 yDistance=0.03
20:49:40.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:49:40.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:40.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:49:40.838 00.000 20224 MoveAxis(E, 33, ABG)
20:49:40.838 00.000 20224 Guiding  Dir = 2, Dur = 33
20:49:40.838 00.000 20224 IsSlewing returns 0
20:49:40.839 00.001 20224 IsGuiding returns 0
20:49:40.844 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2745, FiltMin=2480, FiltMax=32416, Gamma=1.000
20:49:40.864 00.020 8996 UpdateGuideState exits: m=849403 SNR=372.0
20:49:40.866 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:40.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:40.868 00.001 8996 Enqueuing Expose request
20:49:40.896 00.028 20224 IsGuiding returns 1
20:49:40.896 00.000 20224 scope still moving after pulse duration time elapsed
20:49:40.925 00.029 20224 IsSlewing returns 0
20:49:40.925 00.000 20224 IsGuiding returns 1
20:49:40.956 00.031 20224 IsSlewing returns 0
20:49:40.956 00.000 20224 IsGuiding returns 1
20:49:40.987 00.031 20224 IsSlewing returns 0
20:49:40.987 00.000 20224 IsGuiding returns 0
20:49:40.987 00.000 20224 scope move finished after 33 + 116 ms
20:49:40.987 00.000 20224 Move returns status 0, amount 33
20:49:40.987 00.000 20224 MoveAxis(N, 0, ABG)
20:49:40.988 00.001 20224 Move returns status 0, amount 0
20:49:40.988 00.000 20224 move complete, result=0
20:49:40.988 00.000 20224 worker thread done servicing request
20:49:40.988 00.000 20224 Worker thread wakes up
20:49:40.988 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
20:49:40.989 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:40.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:41.971 00.982 20224 Exposure complete
20:49:42.044 00.073 20224 worker thread done servicing request
20:49:42.045 00.001 8996 OnExposeComplete: enter
20:49:42.046 00.001 8996 UpdateGuideState(): m_state=6
20:49:42.047 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 135
20:49:42.048 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.17, Mass=727157, SNR=360.3, Peak=62835 HFD=4.4
20:49:42.049 00.001 8996 MultiStar: [#1 0.45,0.15,0.67,U] [#2 -0.03,0.13,0.71,U] [#3 -0.11,-0.03,0.76,U] [#4 0.12,-0.00,0.61,U] [#5 0.27,0.14,0.56,U] [#6 -0.02,0.23,0.48,U] [#7 -0.16,-0.15,0.46,U] [#8 0.15,0.18,0.41,U] 
20:49:42.049 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {-0.13, -0.03}
20:49:42.050 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
20:49:42.051 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
20:49:42.052 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.89 mountX=0.04 mountY=-0.06, mountTheta=-0.99
20:49:42.056 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.06, opts=13)
20:49:42.058 00.002 8996 Enqueuing Move request for scope (0.05, 0.06)
20:49:42.059 00.001 20224 Worker thread wakes up
20:49:42.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
20:49:42.059 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
20:49:42.059 00.000 20224 Moving (0.05, 0.06) raw xDistance=0.04 yDistance=-0.06
20:49:42.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:49:42.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:42.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:49:42.059 00.000 20224 MoveAxis(E, 0, ABG)
20:49:42.059 00.000 20224 Move returns status 0, amount 0
20:49:42.059 00.000 20224 MoveAxis(N, 0, ABG)
20:49:42.059 00.000 20224 Move returns status 0, amount 0
20:49:42.059 00.000 20224 move complete, result=0
20:49:42.060 00.001 20224 worker thread done servicing request
20:49:42.065 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62835, med=2745, FiltMin=2499, FiltMax=27216, Gamma=1.000
20:49:42.086 00.021 8996 UpdateGuideState exits: m=727157 SNR=360.3
20:49:42.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:42.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:42.089 00.001 8996 Enqueuing Expose request
20:49:42.090 00.001 20224 Worker thread wakes up
20:49:42.090 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:42.091 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:42.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:43.264 01.173 20224 Exposure complete
20:49:43.332 00.068 20224 worker thread done servicing request
20:49:43.332 00.000 8996 OnExposeComplete: enter
20:49:43.334 00.002 8996 UpdateGuideState(): m_state=6
20:49:43.335 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 136
20:49:43.338 00.003 8996 Star::Find returns 1 (0), X=139.90, Y=473.35, Mass=750267, SNR=364.7, Peak=53763 HFD=4.7
20:49:43.340 00.002 8996 MultiStar: [#1 0.22,0.14,0.67,U] [#2 0.24,0.06,0.72,U] [#3 0.19,0.16,0.60,U] [#4 0.26,0.22,0.54,U] [#5 0.48,0.14,0.67,U] [#6 0.20,0.48,0.41,U] [#7 -0.08,0.31,0.46,U] [#8 0.47,0.26,0.36,U] 
20:49:43.342 00.002 8996 single-star, 8 included, MultiStar: {0.18, 0.19}, one-star: {-0.10, 0.15}
20:49:43.343 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
20:49:43.345 00.002 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
20:49:43.346 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.19 mountX=-0.12 mountY=-0.13, mountTheta=-2.29
20:49:43.349 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.15, opts=13)
20:49:43.350 00.001 8996 Enqueuing Move request for scope (-0.10, 0.15)
20:49:43.352 00.002 20224 Worker thread wakes up
20:49:43.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
20:49:43.352 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
20:49:43.352 00.000 20224 Moving (-0.10, 0.15) raw xDistance=-0.12 yDistance=-0.13
20:49:43.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:49:43.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:43.353 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:49:43.353 00.000 20224 MoveAxis(E, 0, ABG)
20:49:43.353 00.000 20224 Move returns status 0, amount 0
20:49:43.353 00.000 20224 MoveAxis(N, 0, ABG)
20:49:43.353 00.000 20224 Move returns status 0, amount 0
20:49:43.353 00.000 20224 move complete, result=0
20:49:43.353 00.000 20224 worker thread done servicing request
20:49:43.360 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53763, med=2745, FiltMin=2505, FiltMax=28947, Gamma=1.000
20:49:43.387 00.027 8996 UpdateGuideState exits: m=750267 SNR=364.7
20:49:43.389 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:43.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:43.392 00.002 8996 Enqueuing Expose request
20:49:43.393 00.001 20224 Worker thread wakes up
20:49:43.393 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:43.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:43.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:44.374 00.980 20224 Exposure complete
20:49:44.467 00.093 20224 worker thread done servicing request
20:49:44.467 00.000 8996 OnExposeComplete: enter
20:49:44.468 00.001 8996 UpdateGuideState(): m_state=6
20:49:44.468 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 137
20:49:44.469 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=473.04, Mass=756882, SNR=353.6, Peak=56611 HFD=4.5
20:49:44.471 00.002 8996 MultiStar: [#1 0.20,-0.07,0.70,U] [#2 -0.03,-0.11,0.74,U] [#3 0.03,0.01,0.62,U] [#4 0.10,0.03,0.53,U] [#5 0.26,0.01,0.57,U] [#6 0.10,0.36,0.47,U] [#7 0.15,0.12,0.48,U] [#8 0.24,0.12,0.39,U] 
20:49:44.471 00.000 8996 refined, 8 included, MultiStar: {0.08, 0.00}, one-star: {-0.09, -0.16}
20:49:44.472 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
20:49:44.474 00.002 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
20:49:44.476 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.01 mountX=0.08 mountY=-0.01, mountTheta=-0.12
20:49:44.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.00, opts=13)
20:49:44.480 00.002 8996 Enqueuing Move request for scope (0.08, 0.00)
20:49:44.482 00.002 20224 Worker thread wakes up
20:49:44.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
20:49:44.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
20:49:44.482 00.000 20224 Moving (0.08, 0.00) raw xDistance=0.08 yDistance=-0.01
20:49:44.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:49:44.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:44.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:44.482 00.000 20224 MoveAxis(E, 0, ABG)
20:49:44.482 00.000 20224 Move returns status 0, amount 0
20:49:44.483 00.001 20224 MoveAxis(N, 0, ABG)
20:49:44.483 00.000 20224 Move returns status 0, amount 0
20:49:44.483 00.000 20224 move complete, result=0
20:49:44.483 00.000 20224 worker thread done servicing request
20:49:44.488 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56611, med=2745, FiltMin=2480, FiltMax=29059, Gamma=1.000
20:49:44.509 00.021 8996 UpdateGuideState exits: m=756882 SNR=353.6
20:49:44.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:44.510 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:44.511 00.001 8996 Enqueuing Expose request
20:49:44.512 00.001 20224 Worker thread wakes up
20:49:44.512 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:44.512 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:44.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:45.668 01.156 20224 Exposure complete
20:49:45.778 00.110 20224 worker thread done servicing request
20:49:45.778 00.000 8996 OnExposeComplete: enter
20:49:45.779 00.001 8996 UpdateGuideState(): m_state=6
20:49:45.780 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 138
20:49:45.781 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.35, Mass=762254, SNR=362.0, Peak=51907 HFD=4.6
20:49:45.782 00.001 8996 MultiStar: [#1 -0.00,0.13,0.69,U] [#2 -0.30,0.12,0.74,U] [#3 -0.34,0.00,0.64,U] [#4 -0.31,-0.01,0.51,U] [#5 0.09,0.41,0.65,U] [#6 -0.23,0.50,0.43,U] [#7 -0.08,0.20,0.46,U] [#8 0.20,0.29,0.39,U] 
20:49:45.783 00.001 8996 single-star, 8 included, MultiStar: {-0.14, 0.18}, one-star: {-0.14, 0.14}
20:49:45.784 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
20:49:45.785 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
20:49:45.786 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.33 mountX=-0.15 mountY=-0.13, mountTheta=-2.44
20:49:45.787 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.14, opts=13)
20:49:45.788 00.001 8996 Enqueuing Move request for scope (-0.14, 0.14)
20:49:45.789 00.001 20224 Worker thread wakes up
20:49:45.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
20:49:45.789 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
20:49:45.789 00.000 20224 Moving (-0.14, 0.14) raw xDistance=-0.15 yDistance=-0.13
20:49:45.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:49:45.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:45.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:49:45.789 00.000 20224 MoveAxis(E, 0, ABG)
20:49:45.789 00.000 20224 Move returns status 0, amount 0
20:49:45.789 00.000 20224 MoveAxis(N, 0, ABG)
20:49:45.789 00.000 20224 Move returns status 0, amount 0
20:49:45.789 00.000 20224 move complete, result=0
20:49:45.789 00.000 20224 worker thread done servicing request
20:49:45.793 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51907, med=2745, FiltMin=2454, FiltMax=28387, Gamma=1.000
20:49:45.809 00.016 8996 UpdateGuideState exits: m=762254 SNR=362.0
20:49:45.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:45.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:45.812 00.001 8996 Enqueuing Expose request
20:49:45.813 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:45.814 00.001 20224 Worker thread wakes up
20:49:45.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:45.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:46.807 00.993 20224 Exposure complete
20:49:46.892 00.085 20224 worker thread done servicing request
20:49:46.892 00.000 8996 OnExposeComplete: enter
20:49:46.893 00.001 8996 UpdateGuideState(): m_state=6
20:49:46.893 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 139
20:49:46.894 00.001 8996 Star::Find returns 1 (0), X=139.75, Y=473.27, Mass=730216, SNR=338.3, Peak=59475 HFD=4.5
20:49:46.895 00.001 8996 MultiStar: [#1 0.04,0.12,0.73,U] [#2 -0.09,0.06,0.79,U] [#3 -0.10,-0.19,0.63,U] [#4 -0.02,-0.20,0.59,U] [#5 0.14,0.10,0.81,U] [#6 0.05,0.37,0.53,U] [#7 0.01,0.13,0.49,U] [#8 0.02,0.03,0.43,U] 
20:49:46.896 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {-0.25, 0.06}
20:49:46.897 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
20:49:46.897 00.000 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
20:49:46.898 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.17 mountX=-0.04 mountY=-0.05, mountTheta=-2.27
20:49:46.900 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
20:49:46.901 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
20:49:46.901 00.000 20224 Worker thread wakes up
20:49:46.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
20:49:46.902 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
20:49:46.902 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.04 yDistance=-0.05
20:49:46.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:49:46.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:46.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:49:46.902 00.000 20224 MoveAxis(E, 0, ABG)
20:49:46.902 00.000 20224 Move returns status 0, amount 0
20:49:46.902 00.000 20224 MoveAxis(N, 0, ABG)
20:49:46.902 00.000 20224 Move returns status 0, amount 0
20:49:46.902 00.000 20224 move complete, result=0
20:49:46.902 00.000 20224 worker thread done servicing request
20:49:46.908 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59475, med=2745, FiltMin=2454, FiltMax=27040, Gamma=1.000
20:49:46.926 00.018 8996 UpdateGuideState exits: m=730216 SNR=338.3
20:49:46.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:46.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:46.928 00.000 8996 Enqueuing Expose request
20:49:46.929 00.001 20224 Worker thread wakes up
20:49:46.929 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:46.930 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:46.930 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:48.097 01.167 20224 Exposure complete
20:49:48.170 00.073 20224 worker thread done servicing request
20:49:48.170 00.000 8996 OnExposeComplete: enter
20:49:48.172 00.002 8996 UpdateGuideState(): m_state=6
20:49:48.173 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 140
20:49:48.174 00.001 8996 Star::Find returns 1 (0), X=140.00, Y=473.22, Mass=767079, SNR=403.4, Peak=57939 HFD=4.5
20:49:48.176 00.002 8996 MultiStar: [#1 0.21,0.10,0.61,U] [#2 0.02,0.08,0.63,U] [#3 0.08,0.25,0.54,U] [#4 0.19,0.05,0.53,U] [#5 0.19,0.35,0.53,U] [#6 0.13,0.46,0.39,U] [#7 -0.06,0.27,0.39,U] [#8 0.21,0.27,0.34,U] 
20:49:48.178 00.002 8996 single-star, 8 included, MultiStar: {0.10, 0.17}, one-star: {-0.00, 0.02}
20:49:48.179 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
20:49:48.181 00.002 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
20:49:48.182 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.77 mountX=-0.01 mountY=-0.02, mountTheta=-1.87
20:49:48.185 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.02, opts=13)
20:49:48.187 00.002 8996 Enqueuing Move request for scope (-0.00, 0.02)
20:49:48.188 00.001 20224 Worker thread wakes up
20:49:48.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
20:49:48.188 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
20:49:48.188 00.000 20224 Moving (-0.00, 0.02) raw xDistance=-0.01 yDistance=-0.02
20:49:48.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:49:48.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:48.189 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:49:48.189 00.000 20224 MoveAxis(E, 0, ABG)
20:49:48.189 00.000 20224 Move returns status 0, amount 0
20:49:48.189 00.000 20224 MoveAxis(N, 0, ABG)
20:49:48.189 00.000 20224 Move returns status 0, amount 0
20:49:48.189 00.000 20224 move complete, result=0
20:49:48.189 00.000 20224 worker thread done servicing request
20:49:48.196 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=57939, med=2745, FiltMin=2496, FiltMax=27971, Gamma=1.000
20:49:48.226 00.030 8996 UpdateGuideState exits: m=767079 SNR=403.4
20:49:48.228 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:48.230 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:48.231 00.001 8996 Enqueuing Expose request
20:49:48.232 00.001 20224 Worker thread wakes up
20:49:48.232 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:49:48.233 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:48.234 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:49.218 00.984 20224 Exposure complete
20:49:49.313 00.095 20224 worker thread done servicing request
20:49:49.313 00.000 8996 OnExposeComplete: enter
20:49:49.314 00.001 8996 UpdateGuideState(): m_state=6
20:49:49.315 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 141
20:49:49.316 00.001 8996 Star::Find returns 1 (0), X=139.59, Y=473.00, Mass=768336, SNR=408.6, Peak=56899 HFD=4.8
20:49:49.317 00.001 8996 MultiStar: [#1 -0.13,-0.01,0.58,U] [#2 -0.31,-0.24,0.62,U] [#3 -0.29,0.08,0.50,U] [#4 -0.12,-0.07,0.53,U] [#5 -0.10,-0.10,0.56,U] [#6 -0.21,0.17,0.37,U] [#7 -0.41,0.08,0.35,U] [#8 -0.01,-0.07,0.32,U] 
20:49:49.317 00.000 8996 refined, 8 included, MultiStar: {-0.24, -0.07}, one-star: {-0.41, -0.20}
20:49:49.318 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
20:49:49.320 00.002 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
20:49:49.321 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.85 mountX=-0.23 mountY=0.10, mountTheta=2.74
20:49:49.323 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.07, opts=13)
20:49:49.323 00.000 8996 Enqueuing Move request for scope (-0.24, -0.07)
20:49:49.324 00.001 20224 Worker thread wakes up
20:49:49.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
20:49:49.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
20:49:49.325 00.001 20224 Moving (-0.24, -0.07) raw xDistance=-0.23 yDistance=0.10
20:49:49.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:49:49.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:49.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:49:49.325 00.000 20224 MoveAxis(E, 34, ABG)
20:49:49.325 00.000 20224 Guiding  Dir = 2, Dur = 34
20:49:49.325 00.000 20224 IsSlewing returns 0
20:49:49.325 00.000 20224 IsGuiding returns 0
20:49:49.326 00.001 20224 PulseGuide returned control before completion, sleep 43
20:49:49.330 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56899, med=2745, FiltMin=2496, FiltMax=29734, Gamma=1.000
20:49:49.347 00.017 8996 UpdateGuideState exits: m=768336 SNR=408.6
20:49:49.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:49.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:49.350 00.001 8996 Enqueuing Expose request
20:49:49.382 00.032 20224 IsGuiding returns 1
20:49:49.382 00.000 20224 scope still moving after pulse duration time elapsed
20:49:49.413 00.031 20224 IsSlewing returns 0
20:49:49.413 00.000 20224 IsGuiding returns 1
20:49:49.443 00.030 20224 IsSlewing returns 0
20:49:49.443 00.000 20224 IsGuiding returns 0
20:49:49.443 00.000 20224 scope move finished after 34 + 84 ms
20:49:49.443 00.000 20224 Move returns status 0, amount 34
20:49:49.443 00.000 20224 MoveAxis(N, 0, ABG)
20:49:49.443 00.000 20224 Move returns status 0, amount 0
20:49:49.443 00.000 20224 move complete, result=0
20:49:49.443 00.000 20224 worker thread done servicing request
20:49:49.443 00.000 20224 Worker thread wakes up
20:49:49.443 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
20:49:49.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:49.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:50.597 01.153 20224 Exposure complete
20:49:50.660 00.063 20224 worker thread done servicing request
20:49:50.660 00.000 8996 OnExposeComplete: enter
20:49:50.662 00.002 8996 UpdateGuideState(): m_state=6
20:49:50.664 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 142
20:49:50.665 00.001 8996 Star::Find returns 1 (0), X=140.33, Y=473.28, Mass=697965, SNR=345.6, Peak=45638 HFD=4.7
20:49:50.667 00.002 8996 MultiStar: [#1 0.51,0.05,0.70,U] [#2 0.36,-0.11,0.80,U] [#3 0.29,0.00,0.68,U] [#4 0.39,-0.10,0.55,U] [#5 0.55,0.09,0.65,U] [#6 0.46,0.28,0.44,U] [#7 0.26,0.15,0.47,U] [#8 0.56,-0.01,0.38,U] 
20:49:50.670 00.003 8996 single-star, 8 included, MultiStar: {0.40, 0.04}, one-star: {0.32, 0.07}
20:49:50.672 00.002 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
20:49:50.674 00.002 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
20:49:50.675 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.07 hyp=0.33 cameraTheta=0.23 mountX=0.31 mountY=-0.11, mountTheta=-0.34
20:49:50.679 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.07, opts=13)
20:49:50.681 00.002 8996 Enqueuing Move request for scope (0.32, 0.07)
20:49:50.683 00.002 20224 Worker thread wakes up
20:49:50.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.07) opts 0xd
20:49:50.683 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.07)
20:49:50.683 00.000 20224 Moving (0.32, 0.07) raw xDistance=0.31 yDistance=-0.11
20:49:50.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
20:49:50.684 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:50.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:49:50.684 00.000 20224 MoveAxis(W, 43, ABG)
20:49:50.684 00.000 20224 Guiding  Dir = 3, Dur = 43
20:49:50.684 00.000 20224 IsSlewing returns 0
20:49:50.685 00.001 20224 IsGuiding returns 0
20:49:50.691 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45638, med=2745, FiltMin=2499, FiltMax=24672, Gamma=1.000
20:49:50.711 00.020 8996 UpdateGuideState exits: m=697965 SNR=345.6
20:49:50.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:50.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:50.714 00.001 8996 Enqueuing Expose request
20:49:50.735 00.021 20224 IsGuiding returns 1
20:49:50.736 00.001 20224 scope still moving after pulse duration time elapsed
20:49:50.764 00.028 20224 IsSlewing returns 0
20:49:50.764 00.000 20224 IsGuiding returns 1
20:49:50.796 00.032 20224 IsSlewing returns 0
20:49:50.796 00.000 20224 IsGuiding returns 1
20:49:50.827 00.031 20224 IsSlewing returns 0
20:49:50.827 00.000 20224 IsGuiding returns 0
20:49:50.827 00.000 20224 scope move finished after 43 + 99 ms
20:49:50.827 00.000 20224 Move returns status 0, amount 43
20:49:50.827 00.000 20224 MoveAxis(N, 0, ABG)
20:49:50.827 00.000 20224 Move returns status 0, amount 0
20:49:50.827 00.000 20224 move complete, result=0
20:49:50.827 00.000 20224 worker thread done servicing request
20:49:50.828 00.001 20224 Worker thread wakes up
20:49:50.828 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
20:49:50.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:50.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:51.812 00.983 20224 Exposure complete
20:49:51.877 00.065 20224 worker thread done servicing request
20:49:51.877 00.000 8996 OnExposeComplete: enter
20:49:51.878 00.001 8996 UpdateGuideState(): m_state=6
20:49:51.880 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 143
20:49:51.881 00.001 8996 Star::Find returns 1 (0), X=140.18, Y=473.07, Mass=749276, SNR=352.3, Peak=48579 HFD=4.5
20:49:51.882 00.001 8996 MultiStar: [#1 0.22,0.24,0.74,U] [#2 0.10,0.16,0.77,U] [#3 0.12,0.01,0.55,U] [#4 0.12,-0.07,0.53,U] [#5 0.50,0.11,0.59,U] [#6 0.21,0.24,0.41,U] [#7 0.01,0.10,0.43,U] [#8 0.51,-0.03,0.40,U] 
20:49:51.883 00.001 8996 refined, 8 included, MultiStar: {0.21, 0.06}, one-star: {0.18, -0.13}
20:49:51.884 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
20:49:51.884 00.000 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
20:49:51.885 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.29 mountX=0.20 mountY=-0.09, mountTheta=-0.40
20:49:51.886 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.06, opts=13)
20:49:51.888 00.002 8996 Enqueuing Move request for scope (0.21, 0.06)
20:49:51.888 00.000 20224 Worker thread wakes up
20:49:51.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
20:49:51.888 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
20:49:51.889 00.001 20224 Moving (0.21, 0.06) raw xDistance=0.20 yDistance=-0.09
20:49:51.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
20:49:51.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:51.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:49:51.889 00.000 20224 MoveAxis(W, 33, ABG)
20:49:51.889 00.000 20224 Guiding  Dir = 3, Dur = 33
20:49:51.889 00.000 20224 IsSlewing returns 0
20:49:51.889 00.000 20224 IsGuiding returns 0
20:49:51.897 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48579, med=2745, FiltMin=2499, FiltMax=29936, Gamma=1.000
20:49:51.913 00.016 8996 UpdateGuideState exits: m=749276 SNR=352.3
20:49:51.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:51.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:51.916 00.001 8996 Enqueuing Expose request
20:49:51.922 00.006 20224 PulseGuide returned control before completion, sleep 11
20:49:51.937 00.015 20224 IsGuiding returns 1
20:49:51.937 00.000 20224 scope still moving after pulse duration time elapsed
20:49:51.968 00.031 20224 IsSlewing returns 0
20:49:51.968 00.000 20224 IsGuiding returns 1
20:49:52.000 00.032 20224 IsSlewing returns 0
20:49:52.000 00.000 20224 IsGuiding returns 1
20:49:52.032 00.032 20224 IsSlewing returns 0
20:49:52.032 00.000 20224 IsGuiding returns 0
20:49:52.032 00.000 20224 scope move finished after 33 + 110 ms
20:49:52.032 00.000 20224 Move returns status 0, amount 33
20:49:52.032 00.000 20224 MoveAxis(N, 0, ABG)
20:49:52.032 00.000 20224 Move returns status 0, amount 0
20:49:52.032 00.000 20224 move complete, result=0
20:49:52.033 00.001 20224 worker thread done servicing request
20:49:52.033 00.000 20224 Worker thread wakes up
20:49:52.033 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:52.033 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:52.033 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
20:49:53.186 01.153 20224 Exposure complete
20:49:53.262 00.076 20224 worker thread done servicing request
20:49:53.262 00.000 8996 OnExposeComplete: enter
20:49:53.263 00.001 8996 UpdateGuideState(): m_state=6
20:49:53.264 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 144
20:49:53.265 00.001 8996 Star::Find returns 1 (0), X=139.46, Y=473.38, Mass=787829, SNR=341.6, Peak=54371 HFD=4.8
20:49:53.266 00.001 8996 MultiStar: [#1 -0.29,0.28,0.71,U] [#2 -0.54,0.16,0.73,U] [#3 -0.49,0.26,0.58,U] [#4 -0.35,0.20,0.62,U] [#5 -0.26,0.43,0.63,U] [#6 -0.33,0.39,0.45,U] [#7 -0.51,0.34,0.50,U] [#8 -0.23,0.16,0.40,U] 
20:49:53.267 00.001 8996 refined, 8 included, MultiStar: {-0.41, 0.26}, one-star: {-0.55, 0.18}
20:49:53.267 00.000 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
20:49:53.268 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
20:49:53.269 00.001 8996 CameraToMount -- cameraX=-0.41 cameraY=0.26 hyp=0.48 cameraTheta=2.58 mountX=-0.43 mountY=-0.21, mountTheta=-2.69
20:49:53.271 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=0.26, opts=13)
20:49:53.273 00.002 8996 Enqueuing Move request for scope (-0.41, 0.26)
20:49:53.274 00.001 20224 Worker thread wakes up
20:49:53.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.26) opts 0xd
20:49:53.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, 0.26)
20:49:53.274 00.000 20224 Moving (-0.41, 0.26) raw xDistance=-0.43 yDistance=-0.21
20:49:53.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.43
20:49:53.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:49:53.274 00.000 20224 MoveAxis(E, 61, ABG)
20:49:53.274 00.000 20224 Guiding  Dir = 2, Dur = 61
20:49:53.274 00.000 20224 IsSlewing returns 0
20:49:53.275 00.001 20224 IsGuiding returns 0
20:49:53.276 00.001 20224 PulseGuide returned control before completion, sleep 70
20:49:53.278 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54371, med=2745, FiltMin=2486, FiltMax=28950, Gamma=1.000
20:49:53.292 00.014 8996 UpdateGuideState exits: m=787829 SNR=341.6
20:49:53.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:53.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:53.295 00.001 8996 Enqueuing Expose request
20:49:53.349 00.054 20224 IsGuiding returns 1
20:49:53.349 00.000 20224 scope still moving after pulse duration time elapsed
20:49:53.381 00.032 20224 IsSlewing returns 0
20:49:53.381 00.000 20224 IsGuiding returns 0
20:49:53.381 00.000 20224 scope move finished after 61 + 44 ms
20:49:53.381 00.000 20224 Move returns status 0, amount 61
20:49:53.381 00.000 20224 MoveAxis(N, 44, ABG)
20:49:53.381 00.000 20224 Guiding  Dir = 0, Dur = 44
20:49:53.381 00.000 20224 IsSlewing returns 0
20:49:53.381 00.000 20224 IsGuiding returns 0
20:49:53.433 00.052 20224 IsGuiding returns 1
20:49:53.433 00.000 20224 scope still moving after pulse duration time elapsed
20:49:53.459 00.026 20224 IsSlewing returns 0
20:49:53.459 00.000 20224 IsGuiding returns 1
20:49:53.490 00.031 20224 IsSlewing returns 0
20:49:53.490 00.000 20224 IsGuiding returns 1
20:49:53.521 00.031 20224 IsSlewing returns 0
20:49:53.521 00.000 20224 IsGuiding returns 0
20:49:53.521 00.000 20224 scope move finished after 44 + 96 ms
20:49:53.521 00.000 20224 Move returns status 0, amount 44
20:49:53.521 00.000 20224 move complete, result=0
20:49:53.521 00.000 20224 worker thread done servicing request
20:49:53.521 00.000 20224 Worker thread wakes up
20:49:53.521 00.000 8996 GuideStep: -0.4 px 61 ms EAST, -0.2 px 44 ms NORTH
20:49:53.524 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:53.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:54.493 00.969 20224 Exposure complete
20:49:54.556 00.063 20224 worker thread done servicing request
20:49:54.557 00.001 8996 OnExposeComplete: enter
20:49:54.558 00.001 8996 UpdateGuideState(): m_state=6
20:49:54.559 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 145
20:49:54.561 00.002 8996 Star::Find returns 1 (0), X=139.59, Y=473.38, Mass=747188, SNR=402.4, Peak=54707 HFD=4.8
20:49:54.563 00.002 8996 MultiStar: [#1 -0.11,0.41,0.62,U] [#2 -0.30,0.23,0.63,U] [#3 -0.31,0.47,0.49,U] [#4 -0.24,0.34,0.57,U] [#5 -0.02,0.32,0.53,U] [#6 -0.16,0.58,0.37,U] [#7 -0.41,0.47,0.37,U] [#8 -0.05,0.35,0.35,U] 
20:49:54.564 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.34}, one-star: {-0.41, 0.18}
20:49:54.566 00.002 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
20:49:54.567 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
20:49:54.568 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.34 hyp=0.42 cameraTheta=2.19 mountX=-0.27 mountY=-0.31, mountTheta=-2.29
20:49:54.571 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.34, opts=13)
20:49:54.573 00.002 8996 Enqueuing Move request for scope (-0.24, 0.34)
20:49:54.575 00.002 20224 Worker thread wakes up
20:49:54.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.34) opts 0xd
20:49:54.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.34)
20:49:54.575 00.000 20224 Moving (-0.24, 0.34) raw xDistance=-0.27 yDistance=-0.31
20:49:54.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
20:49:54.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:49:54.576 00.001 20224 MoveAxis(E, 44, ABG)
20:49:54.576 00.000 20224 Guiding  Dir = 2, Dur = 44
20:49:54.576 00.000 20224 IsSlewing returns 0
20:49:54.576 00.000 20224 IsGuiding returns 0
20:49:54.582 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54707, med=2745, FiltMin=2470, FiltMax=29622, Gamma=1.000
20:49:54.604 00.022 8996 UpdateGuideState exits: m=747188 SNR=402.4
20:49:54.606 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:54.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:54.608 00.001 8996 Enqueuing Expose request
20:49:54.630 00.022 20224 IsGuiding returns 1
20:49:54.630 00.000 20224 scope still moving after pulse duration time elapsed
20:49:54.660 00.030 20224 IsSlewing returns 0
20:49:54.660 00.000 20224 IsGuiding returns 1
20:49:54.692 00.032 20224 IsSlewing returns 0
20:49:54.692 00.000 20224 IsGuiding returns 1
20:49:54.723 00.031 20224 IsSlewing returns 0
20:49:54.724 00.001 20224 IsGuiding returns 0
20:49:54.724 00.000 20224 scope move finished after 44 + 103 ms
20:49:54.724 00.000 20224 Move returns status 0, amount 44
20:49:54.724 00.000 20224 MoveAxis(N, 66, ABG)
20:49:54.724 00.000 20224 Guiding  Dir = 0, Dur = 66
20:49:54.724 00.000 20224 IsSlewing returns 0
20:49:54.725 00.001 20224 IsGuiding returns 0
20:49:54.786 00.061 20224 PulseGuide returned control before completion, sleep 16
20:49:54.825 00.039 20224 IsGuiding returns 1
20:49:54.825 00.000 20224 scope still moving after pulse duration time elapsed
20:49:54.846 00.021 20224 IsSlewing returns 0
20:49:54.846 00.000 20224 IsGuiding returns 1
20:49:54.877 00.031 20224 IsSlewing returns 0
20:49:54.877 00.000 20224 IsGuiding returns 1
20:49:54.909 00.032 20224 IsSlewing returns 0
20:49:54.909 00.000 20224 IsGuiding returns 0
20:49:54.909 00.000 20224 scope move finished after 66 + 118 ms
20:49:54.909 00.000 20224 Move returns status 0, amount 66
20:49:54.909 00.000 20224 move complete, result=0
20:49:54.909 00.000 20224 worker thread done servicing request
20:49:54.909 00.000 20224 Worker thread wakes up
20:49:54.909 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.3 px 66 ms NORTH
20:49:54.911 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:54.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:56.073 01.162 20224 Exposure complete
20:49:56.158 00.085 20224 worker thread done servicing request
20:49:56.158 00.000 8996 OnExposeComplete: enter
20:49:56.159 00.001 8996 UpdateGuideState(): m_state=6
20:49:56.161 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 146
20:49:56.162 00.001 8996 Star::Find returns 1 (0), X=140.41, Y=472.81, Mass=732447, SNR=345.0, Peak=53670 HFD=4.6
20:49:56.164 00.002 8996 MultiStar: [#1 0.45,-0.33,0.68,U] [#2 0.32,-0.27,0.75,U] [#3 0.22,-0.20,0.58,U] [#4 0.29,-0.34,0.54,U] [#5 0.61,-0.10,0.62,U] [#6 0.15,-0.02,0.45,U] [#7 0.14,-0.10,0.49,U] [#8 0.50,-0.21,0.37,U] 
20:49:56.165 00.001 8996 refined, 8 included, MultiStar: {0.35, -0.24}, one-star: {0.41, -0.39}
20:49:56.166 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
20:49:56.166 00.000 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
20:49:56.168 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=-0.24 hyp=0.43 cameraTheta=-0.60 mountX=0.38 mountY=0.20, mountTheta=0.49
20:49:56.172 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.24, opts=13)
20:49:56.173 00.001 8996 Enqueuing Move request for scope (0.35, -0.24)
20:49:56.174 00.001 20224 Worker thread wakes up
20:49:56.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.24) opts 0xd
20:49:56.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.24)
20:49:56.175 00.001 20224 Moving (0.35, -0.24) raw xDistance=0.38 yDistance=0.20
20:49:56.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.38
20:49:56.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:56.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:49:56.175 00.000 20224 MoveAxis(W, 52, ABG)
20:49:56.175 00.000 20224 Guiding  Dir = 3, Dur = 52
20:49:56.175 00.000 20224 IsSlewing returns 0
20:49:56.175 00.000 20224 IsGuiding returns 0
20:49:56.180 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53670, med=2745, FiltMin=2480, FiltMax=25904, Gamma=1.000
20:49:56.194 00.014 8996 UpdateGuideState exits: m=732447 SNR=345.0
20:49:56.195 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:56.196 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:56.197 00.001 8996 Enqueuing Expose request
20:49:56.230 00.033 20224 IsGuiding returns 1
20:49:56.230 00.000 20224 scope still moving after pulse duration time elapsed
20:49:56.260 00.030 20224 IsSlewing returns 0
20:49:56.260 00.000 20224 IsGuiding returns 1
20:49:56.291 00.031 20224 IsSlewing returns 0
20:49:56.291 00.000 20224 IsGuiding returns 1
20:49:56.323 00.032 20224 IsSlewing returns 0
20:49:56.323 00.000 20224 IsGuiding returns 0
20:49:56.323 00.000 20224 scope move finished after 52 + 95 ms
20:49:56.323 00.000 20224 Move returns status 0, amount 52
20:49:56.323 00.000 20224 MoveAxis(N, 0, ABG)
20:49:56.323 00.000 20224 Move returns status 0, amount 0
20:49:56.323 00.000 20224 move complete, result=0
20:49:56.324 00.001 20224 worker thread done servicing request
20:49:56.324 00.000 20224 Worker thread wakes up
20:49:56.324 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.2 px 0 ms NORTH
20:49:56.327 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:56.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:57.310 00.983 20224 Exposure complete
20:49:57.383 00.073 20224 worker thread done servicing request
20:49:57.383 00.000 8996 OnExposeComplete: enter
20:49:57.384 00.001 8996 UpdateGuideState(): m_state=6
20:49:57.386 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 147
20:49:57.388 00.002 8996 Star::Find returns 1 (0), X=139.84, Y=472.80, Mass=760464, SNR=379.8, Peak=57939 HFD=4.5
20:49:57.390 00.002 8996 MultiStar: [#1 0.23,-0.31,0.61,U] [#2 0.03,-0.39,0.64,U] [#3 -0.02,-0.17,0.58,U] [#4 0.07,-0.36,0.51,U] [#5 0.12,-0.15,0.60,U] [#6 -0.00,-0.07,0.45,U] [#7 -0.18,0.03,0.40,U] [#8 -0.02,-0.22,0.38,U] 
20:49:57.391 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.25}, one-star: {-0.16, -0.40}
20:49:57.392 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
20:49:57.393 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
20:49:57.394 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.56 mountX=0.03 mountY=0.25, mountTheta=1.46
20:49:57.396 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.25, opts=13)
20:49:57.397 00.001 8996 Enqueuing Move request for scope (0.00, -0.25)
20:49:57.398 00.001 20224 Worker thread wakes up
20:49:57.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
20:49:57.398 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
20:49:57.398 00.000 20224 Moving (0.00, -0.25) raw xDistance=0.03 yDistance=0.25
20:49:57.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:49:57.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:57.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:49:57.398 00.000 20224 MoveAxis(E, 0, ABG)
20:49:57.398 00.000 20224 Move returns status 0, amount 0
20:49:57.398 00.000 20224 MoveAxis(N, 0, ABG)
20:49:57.398 00.000 20224 Move returns status 0, amount 0
20:49:57.399 00.001 20224 move complete, result=0
20:49:57.399 00.000 20224 worker thread done servicing request
20:49:57.405 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=57939, med=2742, FiltMin=2473, FiltMax=31731, Gamma=1.000
20:49:57.426 00.021 8996 UpdateGuideState exits: m=760464 SNR=379.8
20:49:57.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:57.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:57.429 00.001 8996 Enqueuing Expose request
20:49:57.430 00.001 20224 Worker thread wakes up
20:49:57.430 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:49:57.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:57.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:58.593 01.162 20224 Exposure complete
20:49:58.654 00.061 20224 worker thread done servicing request
20:49:58.654 00.000 8996 OnExposeComplete: enter
20:49:58.655 00.001 8996 UpdateGuideState(): m_state=6
20:49:58.656 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 148
20:49:58.657 00.001 8996 Star::Find returns 1 (0), X=139.76, Y=472.94, Mass=745963, SNR=336.5, Peak=61011 HFD=4.5
20:49:58.658 00.001 8996 MultiStar: [#1 -0.11,-0.02,0.67,U] [#2 -0.13,-0.20,0.74,U] [#3 -0.33,-0.05,0.67,U] [#4 -0.25,-0.09,0.58,U] [#5 0.08,-0.06,0.62,U] [#6 -0.27,0.15,0.45,U] [#7 -0.17,-0.05,0.51,U] [#8 0.06,0.08,0.43,U] 
20:49:58.658 00.000 8996 refined, 8 included, MultiStar: {-0.16, -0.08}, one-star: {-0.25, -0.26}
20:49:58.659 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
20:49:58.660 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.58)
20:49:58.661 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-2.68 mountX=-0.15 mountY=0.10, mountTheta=2.57
20:49:58.662 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.08, opts=13)
20:49:58.663 00.001 8996 Enqueuing Move request for scope (-0.16, -0.08)
20:49:58.664 00.001 20224 Worker thread wakes up
20:49:58.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.08) opts 0xd
20:49:58.664 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.08)
20:49:58.664 00.000 20224 Moving (-0.16, -0.08) raw xDistance=-0.15 yDistance=0.10
20:49:58.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:49:58.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:58.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:49:58.664 00.000 20224 MoveAxis(E, 0, ABG)
20:49:58.664 00.000 20224 Move returns status 0, amount 0
20:49:58.664 00.000 20224 MoveAxis(N, 0, ABG)
20:49:58.664 00.000 20224 Move returns status 0, amount 0
20:49:58.664 00.000 20224 move complete, result=0
20:49:58.665 00.001 20224 worker thread done servicing request
20:49:58.669 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61011, med=2742, FiltMin=2483, FiltMax=31309, Gamma=1.000
20:49:58.683 00.014 8996 UpdateGuideState exits: m=745963 SNR=336.5
20:49:58.685 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:58.685 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:58.686 00.001 8996 Enqueuing Expose request
20:49:58.687 00.001 20224 Worker thread wakes up
20:49:58.687 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:49:58.688 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:58.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:49:59.669 00.981 20224 Exposure complete
20:49:59.747 00.078 20224 worker thread done servicing request
20:49:59.747 00.000 8996 OnExposeComplete: enter
20:49:59.748 00.001 8996 UpdateGuideState(): m_state=6
20:49:59.749 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 149
20:49:59.750 00.001 8996 Star::Find returns 1 (0), X=139.82, Y=472.88, Mass=750540, SNR=351.0, Peak=57843 HFD=4.4
20:49:59.752 00.002 8996 MultiStar: [#1 0.17,-0.32,0.66,U] [#2 -0.01,-0.23,0.72,U] [#3 -0.04,-0.03,0.56,U] [#4 0.02,-0.30,0.60,U] [#5 0.40,-0.21,0.66,U] [#6 -0.11,-0.05,0.37,U] [#7 -0.26,-0.24,0.45,U] [#8 0.14,-0.21,0.35,U] 
20:49:59.753 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.23}, one-star: {-0.18, -0.32}
20:49:59.754 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
20:49:59.755 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
20:49:59.756 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.52 mountX=0.03 mountY=0.23, mountTheta=1.42
20:49:59.759 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.23, opts=13)
20:49:59.761 00.002 8996 Enqueuing Move request for scope (0.01, -0.23)
20:49:59.762 00.001 20224 Worker thread wakes up
20:49:59.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.23) opts 0xd
20:49:59.762 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.23)
20:49:59.762 00.000 20224 Moving (0.01, -0.23) raw xDistance=0.03 yDistance=0.23
20:49:59.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:49:59.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:59.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:49:59.763 00.001 20224 MoveAxis(E, 0, ABG)
20:49:59.763 00.000 20224 Move returns status 0, amount 0
20:49:59.763 00.000 20224 MoveAxis(N, 0, ABG)
20:49:59.763 00.000 20224 Move returns status 0, amount 0
20:49:59.763 00.000 20224 move complete, result=0
20:49:59.763 00.000 20224 worker thread done servicing request
20:49:59.771 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57843, med=2745, FiltMin=2486, FiltMax=30365, Gamma=1.000
20:49:59.798 00.027 8996 UpdateGuideState exits: m=750540 SNR=351.0
20:49:59.800 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:59.801 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:49:59.803 00.002 8996 Enqueuing Expose request
20:49:59.804 00.001 20224 Worker thread wakes up
20:49:59.804 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:49:59.806 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:49:59.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:00.976 01.170 20224 Exposure complete
20:50:01.069 00.093 20224 worker thread done servicing request
20:50:01.069 00.000 8996 OnExposeComplete: enter
20:50:01.070 00.001 8996 UpdateGuideState(): m_state=6
20:50:01.072 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 150
20:50:01.073 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=472.91, Mass=786660, SNR=358.6, Peak=60339 HFD=4.5
20:50:01.074 00.001 8996 MultiStar: [#1 -0.09,-0.10,0.68,U] [#2 -0.36,0.02,0.72,U] [#3 -0.39,-0.15,0.61,U] [#4 -0.24,-0.34,0.53,U] [#5 -0.01,-0.05,0.61,U] [#6 -0.22,0.21,0.43,U] [#7 -0.21,-0.05,0.38,U] [#8 -0.08,0.04,0.37,U] 
20:50:01.076 00.002 8996 refined, 8 included, MultiStar: {-0.21, -0.10}, one-star: {-0.23, -0.29}
20:50:01.076 00.000 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
20:50:01.077 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
20:50:01.078 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-2.68 mountX=-0.20 mountY=0.13, mountTheta=2.57
20:50:01.079 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.10, opts=13)
20:50:01.080 00.001 8996 Enqueuing Move request for scope (-0.21, -0.10)
20:50:01.081 00.001 20224 Worker thread wakes up
20:50:01.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
20:50:01.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
20:50:01.082 00.001 20224 Moving (-0.21, -0.10) raw xDistance=-0.20 yDistance=0.13
20:50:01.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:50:01.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:01.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:50:01.082 00.000 20224 MoveAxis(E, 0, ABG)
20:50:01.082 00.000 20224 Move returns status 0, amount 0
20:50:01.082 00.000 20224 MoveAxis(N, 0, ABG)
20:50:01.082 00.000 20224 Move returns status 0, amount 0
20:50:01.082 00.000 20224 move complete, result=0
20:50:01.082 00.000 20224 worker thread done servicing request
20:50:01.086 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60339, med=2745, FiltMin=2477, FiltMax=32173, Gamma=1.000
20:50:01.101 00.015 8996 UpdateGuideState exits: m=786660 SNR=358.6
20:50:01.102 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:01.103 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:01.104 00.001 8996 Enqueuing Expose request
20:50:01.105 00.001 20224 Worker thread wakes up
20:50:01.105 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:01.106 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:01.106 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:02.093 00.987 20224 Exposure complete
20:50:02.176 00.083 20224 worker thread done servicing request
20:50:02.176 00.000 8996 OnExposeComplete: enter
20:50:02.178 00.002 8996 UpdateGuideState(): m_state=6
20:50:02.179 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 151
20:50:02.181 00.002 8996 Star::Find returns 1 (0), X=139.58, Y=473.04, Mass=707364, SNR=373.0, Peak=57155 HFD=4.8
20:50:02.184 00.003 8996 MultiStar: [#1 -0.24,-0.19,0.61,U] [#2 -0.52,-0.03,0.65,U] [#3 -0.43,-0.07,0.54,U] [#4 -0.38,-0.21,0.59,U] [#5 -0.22,-0.12,0.53,U] [#6 -0.33,0.24,0.46,U] [#7 -0.38,0.01,0.47,U] [#8 -0.19,-0.10,0.36,U] 
20:50:02.185 00.001 8996 refined, 8 included, MultiStar: {-0.36, -0.09}, one-star: {-0.43, -0.16}
20:50:02.187 00.002 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
20:50:02.189 00.002 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
20:50:02.190 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.09 hyp=0.37 cameraTheta=-2.91 mountX=-0.35 mountY=0.13, mountTheta=2.80
20:50:02.193 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.09, opts=13)
20:50:02.195 00.002 8996 Enqueuing Move request for scope (-0.36, -0.09)
20:50:02.197 00.002 20224 Worker thread wakes up
20:50:02.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.09) opts 0xd
20:50:02.197 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.09)
20:50:02.197 00.000 20224 Moving (-0.36, -0.09) raw xDistance=-0.35 yDistance=0.13
20:50:02.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:50:02.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:02.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:50:02.198 00.001 20224 MoveAxis(E, 51, ABG)
20:50:02.198 00.000 20224 Guiding  Dir = 2, Dur = 51
20:50:02.198 00.000 20224 IsSlewing returns 0
20:50:02.198 00.000 20224 IsGuiding returns 0
20:50:02.206 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57155, med=2745, FiltMin=2489, FiltMax=28406, Gamma=1.000
20:50:02.232 00.026 8996 UpdateGuideState exits: m=707364 SNR=373.0
20:50:02.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:02.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:02.235 00.001 8996 Enqueuing Expose request
20:50:02.262 00.027 20224 IsGuiding returns 1
20:50:02.262 00.000 20224 scope still moving after pulse duration time elapsed
20:50:02.292 00.030 20224 IsSlewing returns 0
20:50:02.292 00.000 20224 IsGuiding returns 1
20:50:02.323 00.031 20224 IsSlewing returns 0
20:50:02.323 00.000 20224 IsGuiding returns 1
20:50:02.354 00.031 20224 IsSlewing returns 0
20:50:02.354 00.000 20224 IsGuiding returns 1
20:50:02.386 00.032 20224 IsSlewing returns 0
20:50:02.386 00.000 20224 IsGuiding returns 0
20:50:02.386 00.000 20224 scope move finished after 51 + 136 ms
20:50:02.386 00.000 20224 Move returns status 0, amount 51
20:50:02.386 00.000 20224 MoveAxis(N, 0, ABG)
20:50:02.386 00.000 20224 Move returns status 0, amount 0
20:50:02.386 00.000 20224 move complete, result=0
20:50:02.386 00.000 20224 worker thread done servicing request
20:50:02.386 00.000 20224 Worker thread wakes up
20:50:02.386 00.000 8996 GuideStep: -0.4 px 51 ms EAST, 0.1 px 0 ms NORTH
20:50:02.388 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:02.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:03.584 01.196 20224 Exposure complete
20:50:03.692 00.108 20224 worker thread done servicing request
20:50:03.693 00.001 8996 OnExposeComplete: enter
20:50:03.693 00.000 8996 UpdateGuideState(): m_state=6
20:50:03.695 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 152
20:50:03.695 00.000 8996 Star::Find returns 1 (0), X=139.95, Y=473.08, Mass=780518, SNR=372.8, Peak=56371 HFD=4.5
20:50:03.696 00.001 8996 MultiStar: [#1 0.00,-0.02,0.67,U] [#2 -0.19,-0.11,0.66,U] [#3 0.00,0.04,0.57,U] [#4 0.05,0.04,0.52,U] [#5 0.18,-0.06,0.63,U] [#6 -0.08,0.13,0.41,U] [#7 0.05,0.20,0.44,U] [#8 0.20,-0.15,0.35,U] 
20:50:03.696 00.000 8996 refined, 8 included, MultiStar: {0.00, -0.02}, one-star: {-0.06, -0.12}
20:50:03.699 00.003 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
20:50:03.701 00.002 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
20:50:03.705 00.004 8996 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.39 mountX=0.01 mountY=0.02, mountTheta=1.29
20:50:03.708 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.02, opts=13)
20:50:03.708 00.000 8996 Enqueuing Move request for scope (0.00, -0.02)
20:50:03.710 00.002 20224 Worker thread wakes up
20:50:03.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
20:50:03.710 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
20:50:03.710 00.000 20224 Moving (0.00, -0.02) raw xDistance=0.01 yDistance=0.02
20:50:03.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:50:03.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:03.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:50:03.710 00.000 20224 MoveAxis(E, 0, ABG)
20:50:03.710 00.000 20224 Move returns status 0, amount 0
20:50:03.710 00.000 20224 MoveAxis(N, 0, ABG)
20:50:03.710 00.000 20224 Move returns status 0, amount 0
20:50:03.710 00.000 20224 move complete, result=0
20:50:03.710 00.000 20224 worker thread done servicing request
20:50:03.716 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56371, med=2745, FiltMin=2464, FiltMax=31075, Gamma=1.000
20:50:03.735 00.019 8996 UpdateGuideState exits: m=780518 SNR=372.8
20:50:03.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:03.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:03.738 00.001 8996 Enqueuing Expose request
20:50:03.739 00.001 20224 Worker thread wakes up
20:50:03.739 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:03.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:03.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:04.725 00.985 20224 Exposure complete
20:50:04.820 00.095 20224 worker thread done servicing request
20:50:04.821 00.001 8996 OnExposeComplete: enter
20:50:04.822 00.001 8996 UpdateGuideState(): m_state=6
20:50:04.823 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 153
20:50:04.824 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=472.92, Mass=743520, SNR=341.8, Peak=49091 HFD=4.5
20:50:04.825 00.001 8996 MultiStar: [#1 0.57,-0.04,0.66,U] [#2 0.21,-0.10,0.75,U] [#3 0.13,-0.10,0.62,U] [#4 0.30,-0.28,0.57,U] [#5 0.34,-0.06,0.72,U] [#6 0.11,0.15,0.49,U] [#7 0.14,0.07,0.46,U] [#8 0.28,-0.11,0.46,U] 
20:50:04.826 00.001 8996 refined, 8 included, MultiStar: {0.23, -0.10}, one-star: {0.03, -0.29}
20:50:04.827 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
20:50:04.828 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
20:50:04.829 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-0.43 mountX=0.24 mountY=0.08, mountTheta=0.31
20:50:04.832 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.10, opts=13)
20:50:04.832 00.000 8996 Enqueuing Move request for scope (0.23, -0.10)
20:50:04.833 00.001 20224 Worker thread wakes up
20:50:04.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.10) opts 0xd
20:50:04.833 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.10)
20:50:04.833 00.000 20224 Moving (0.23, -0.10) raw xDistance=0.24 yDistance=0.08
20:50:04.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:50:04.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:04.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:50:04.833 00.000 20224 MoveAxis(W, 35, ABG)
20:50:04.833 00.000 20224 Guiding  Dir = 3, Dur = 35
20:50:04.834 00.001 20224 IsSlewing returns 0
20:50:04.834 00.000 20224 IsGuiding returns 0
20:50:04.837 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49091, med=2745, FiltMin=2493, FiltMax=29267, Gamma=1.000
20:50:04.854 00.017 8996 UpdateGuideState exits: m=743520 SNR=341.8
20:50:04.855 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:04.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:04.856 00.000 8996 Enqueuing Expose request
20:50:04.874 00.018 20224 IsGuiding returns 1
20:50:04.874 00.000 20224 scope still moving after pulse duration time elapsed
20:50:04.905 00.031 20224 IsSlewing returns 0
20:50:04.905 00.000 20224 IsGuiding returns 1
20:50:04.935 00.030 20224 IsSlewing returns 0
20:50:04.935 00.000 20224 IsGuiding returns 1
20:50:04.966 00.031 20224 IsSlewing returns 0
20:50:04.966 00.000 20224 IsGuiding returns 0
20:50:04.966 00.000 20224 scope move finished after 35 + 96 ms
20:50:04.966 00.000 20224 Move returns status 0, amount 35
20:50:04.966 00.000 20224 MoveAxis(N, 0, ABG)
20:50:04.966 00.000 20224 Move returns status 0, amount 0
20:50:04.966 00.000 20224 move complete, result=0
20:50:04.967 00.001 20224 worker thread done servicing request
20:50:04.967 00.000 20224 Worker thread wakes up
20:50:04.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:04.967 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.1 px 0 ms NORTH
20:50:04.969 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:06.137 01.168 20224 Exposure complete
20:50:06.215 00.078 20224 worker thread done servicing request
20:50:06.215 00.000 8996 OnExposeComplete: enter
20:50:06.217 00.002 8996 UpdateGuideState(): m_state=6
20:50:06.218 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 154
20:50:06.219 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=472.80, Mass=667097, SNR=341.2, Peak=48915 HFD=4.5
20:50:06.222 00.003 8996 MultiStar: [#1 -0.04,0.10,0.69,U] [#2 -0.10,0.04,0.84,U] [#3 -0.03,0.08,0.62,U] [#4 0.10,0.08,0.59,U] [#5 -0.04,-0.04,0.64,U] [#6 -0.05,0.23,0.46,U] [#7 -0.03,0.16,0.51,U] [#8 -0.10,0.14,0.39,U] 
20:50:06.223 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.00}, one-star: {-0.21, -0.40}
20:50:06.224 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
20:50:06.225 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
20:50:06.227 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.12 mountX=-0.07 mountY=0.01, mountTheta=3.05
20:50:06.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.00, opts=13)
20:50:06.230 00.001 8996 Enqueuing Move request for scope (-0.07, 0.00)
20:50:06.231 00.001 20224 Worker thread wakes up
20:50:06.231 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
20:50:06.231 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
20:50:06.231 00.000 20224 Moving (-0.07, 0.00) raw xDistance=-0.07 yDistance=0.01
20:50:06.231 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:50:06.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:06.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:50:06.231 00.000 20224 MoveAxis(E, 0, ABG)
20:50:06.231 00.000 20224 Move returns status 0, amount 0
20:50:06.231 00.000 20224 MoveAxis(N, 0, ABG)
20:50:06.231 00.000 20224 Move returns status 0, amount 0
20:50:06.231 00.000 20224 move complete, result=0
20:50:06.231 00.000 20224 worker thread done servicing request
20:50:06.237 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48915, med=2745, FiltMin=2486, FiltMax=26067, Gamma=1.000
20:50:06.261 00.024 8996 UpdateGuideState exits: m=667097 SNR=341.2
20:50:06.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:06.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:06.264 00.001 8996 Enqueuing Expose request
20:50:06.265 00.001 20224 Worker thread wakes up
20:50:06.265 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:06.266 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:06.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:07.250 00.984 20224 Exposure complete
20:50:07.332 00.082 20224 worker thread done servicing request
20:50:07.333 00.001 8996 OnExposeComplete: enter
20:50:07.334 00.001 8996 UpdateGuideState(): m_state=6
20:50:07.336 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 155
20:50:07.338 00.002 8996 Star::Find returns 1 (0), X=139.76, Y=472.82, Mass=747679, SNR=372.2, Peak=54515 HFD=4.5
20:50:07.340 00.002 8996 MultiStar: [#1 0.19,-0.02,0.64,U] [#2 -0.09,0.08,0.69,U] [#3 -0.08,0.02,0.57,U] [#4 0.07,-0.09,0.49,U] [#5 0.22,0.04,0.54,U] [#6 -0.01,0.24,0.45,U] [#7 0.01,0.15,0.37,U] [#8 0.23,0.06,0.38,U] 
20:50:07.341 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.03}, one-star: {-0.25, -0.39}
20:50:07.342 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
20:50:07.343 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
20:50:07.344 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.52 mountX=0.00 mountY=0.03, mountTheta=1.43
20:50:07.347 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.03, opts=13)
20:50:07.349 00.002 8996 Enqueuing Move request for scope (0.00, -0.03)
20:50:07.351 00.002 20224 Worker thread wakes up
20:50:07.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
20:50:07.351 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
20:50:07.351 00.000 20224 Moving (0.00, -0.03) raw xDistance=0.00 yDistance=0.03
20:50:07.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:50:07.352 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:07.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:50:07.352 00.000 20224 MoveAxis(E, 0, ABG)
20:50:07.352 00.000 20224 Move returns status 0, amount 0
20:50:07.352 00.000 20224 MoveAxis(N, 0, ABG)
20:50:07.352 00.000 20224 Move returns status 0, amount 0
20:50:07.352 00.000 20224 move complete, result=0
20:50:07.353 00.001 20224 worker thread done servicing request
20:50:07.360 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54515, med=2745, FiltMin=2499, FiltMax=28083, Gamma=1.000
20:50:07.388 00.028 8996 UpdateGuideState exits: m=747679 SNR=372.2
20:50:07.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:07.392 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:07.394 00.002 8996 Enqueuing Expose request
20:50:07.396 00.002 20224 Worker thread wakes up
20:50:07.396 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:07.397 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:07.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:08.570 01.173 20224 Exposure complete
20:50:08.674 00.104 20224 worker thread done servicing request
20:50:08.674 00.000 8996 OnExposeComplete: enter
20:50:08.675 00.001 8996 UpdateGuideState(): m_state=6
20:50:08.677 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 156
20:50:08.678 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=472.94, Mass=747368, SNR=364.7, Peak=63507 HFD=4.5
20:50:08.679 00.001 8996 MultiStar: [#1 0.10,0.07,0.69,U] [#2 -0.08,-0.17,0.70,U] [#3 -0.01,-0.01,0.58,U] [#4 0.09,-0.18,0.51,U] [#5 0.22,-0.12,0.52,U] [#6 -0.06,0.03,0.36,U] [#7 -0.16,-0.14,0.45,U] [#8 0.18,-0.17,0.44,U] 
20:50:08.680 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.12}, one-star: {-0.07, -0.26}
20:50:08.681 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
20:50:08.682 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
20:50:08.683 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.45 mountX=0.03 mountY=0.12, mountTheta=1.35
20:50:08.686 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.12, opts=13)
20:50:08.687 00.001 8996 Enqueuing Move request for scope (0.01, -0.12)
20:50:08.689 00.002 20224 Worker thread wakes up
20:50:08.689 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
20:50:08.689 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
20:50:08.689 00.000 20224 Moving (0.01, -0.12) raw xDistance=0.03 yDistance=0.12
20:50:08.689 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:50:08.689 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:08.690 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:50:08.690 00.000 20224 MoveAxis(E, 0, ABG)
20:50:08.690 00.000 20224 Move returns status 0, amount 0
20:50:08.690 00.000 20224 MoveAxis(N, 0, ABG)
20:50:08.690 00.000 20224 Move returns status 0, amount 0
20:50:08.690 00.000 20224 move complete, result=0
20:50:08.691 00.001 20224 worker thread done servicing request
20:50:08.698 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63507, med=2745, FiltMin=2493, FiltMax=30333, Gamma=1.000
20:50:08.731 00.033 8996 UpdateGuideState exits: m=747368 SNR=364.7
20:50:08.734 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:08.736 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:08.737 00.001 8996 Enqueuing Expose request
20:50:08.739 00.002 20224 Worker thread wakes up
20:50:08.740 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:08.741 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:08.742 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:09.724 00.982 20224 Exposure complete
20:50:09.826 00.102 20224 worker thread done servicing request
20:50:09.826 00.000 8996 OnExposeComplete: enter
20:50:09.827 00.001 8996 UpdateGuideState(): m_state=6
20:50:09.828 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 157
20:50:09.830 00.002 8996 Star::Find returns 1 (0), X=139.66, Y=472.96, Mass=770797, SNR=354.1, Peak=64339 HFD=4.7
20:50:09.832 00.002 8996 MultiStar: [#1 -0.10,0.02,0.72,U] [#2 -0.14,-0.17,0.74,U] [#3 -0.07,0.00,0.66,U] [#4 -0.12,-0.13,0.56,U] [#5 0.04,-0.06,0.63,U] [#6 -0.19,0.29,0.43,U] [#7 -0.18,0.16,0.50,U] [#8 0.01,-0.13,0.35,U] 
20:50:09.834 00.002 8996 refined, 8 included, MultiStar: {-0.14, -0.05}, one-star: {-0.34, -0.24}
20:50:09.835 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
20:50:09.836 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
20:50:09.837 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.78 mountX=-0.13 mountY=0.07, mountTheta=2.67
20:50:09.840 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.05, opts=13)
20:50:09.842 00.002 8996 Enqueuing Move request for scope (-0.14, -0.05)
20:50:09.844 00.002 20224 Worker thread wakes up
20:50:09.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
20:50:09.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
20:50:09.844 00.000 20224 Moving (-0.14, -0.05) raw xDistance=-0.13 yDistance=0.07
20:50:09.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:50:09.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:09.845 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:50:09.845 00.000 20224 MoveAxis(E, 0, ABG)
20:50:09.845 00.000 20224 Move returns status 0, amount 0
20:50:09.845 00.000 20224 MoveAxis(N, 0, ABG)
20:50:09.845 00.000 20224 Move returns status 0, amount 0
20:50:09.845 00.000 20224 move complete, result=0
20:50:09.845 00.000 20224 worker thread done servicing request
20:50:09.850 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64339, med=2745, FiltMin=2505, FiltMax=32685, Gamma=1.000
20:50:09.887 00.037 8996 UpdateGuideState exits: m=770797 SNR=354.1
20:50:09.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:09.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:09.890 00.001 8996 Enqueuing Expose request
20:50:09.891 00.001 20224 Worker thread wakes up
20:50:09.891 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:09.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:09.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:11.063 01.171 20224 Exposure complete
20:50:11.149 00.086 20224 worker thread done servicing request
20:50:11.149 00.000 8996 OnExposeComplete: enter
20:50:11.151 00.002 8996 UpdateGuideState(): m_state=6
20:50:11.152 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 158
20:50:11.154 00.002 8996 Star::Find returns 1 (0), X=139.75, Y=473.10, Mass=803721, SNR=379.6, Peak=65535 HFD=4.5
20:50:11.156 00.002 8996 MultiStar: [#1 -0.27,0.09,0.63,U] [#2 -0.48,0.08,0.72,U] [#3 -0.53,0.09,0.55,U] [#4 -0.42,-0.09,0.49,U] [#5 0.02,0.06,0.60,U] [#6 -0.39,0.27,0.42,U] [#7 -0.47,0.28,0.49,U] [#8 0.04,-0.16,0.39,U] 
20:50:11.158 00.002 8996 single-star, 8 included, MultiStar: {-0.31, 0.05}, one-star: {-0.25, -0.10}
20:50:11.159 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
20:50:11.161 00.002 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
20:50:11.162 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-2.77 mountX=-0.24 mountY=0.13, mountTheta=2.66
20:50:11.164 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.10, opts=13)
20:50:11.166 00.002 8996 Enqueuing Move request for scope (-0.25, -0.10)
20:50:11.167 00.001 20224 Worker thread wakes up
20:50:11.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.10) opts 0xd
20:50:11.167 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.10)
20:50:11.168 00.001 20224 Moving (-0.25, -0.10) raw xDistance=-0.24 yDistance=0.13
20:50:11.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:50:11.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:11.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:50:11.168 00.000 20224 MoveAxis(E, 36, ABG)
20:50:11.168 00.000 20224 Guiding  Dir = 2, Dur = 36
20:50:11.171 00.003 20224 IsSlewing returns 0
20:50:11.171 00.000 20224 IsGuiding returns 0
20:50:11.173 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2745, FiltMin=2493, FiltMax=32848, Gamma=1.000
20:50:11.175 00.002 20224 PulseGuide returned control before completion, sleep 42
20:50:11.187 00.012 8996 UpdateGuideState exits: m=803721 SNR=379.6
20:50:11.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:11.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:11.190 00.001 8996 Enqueuing Expose request
20:50:11.222 00.032 20224 IsGuiding returns 1
20:50:11.222 00.000 20224 scope still moving after pulse duration time elapsed
20:50:11.254 00.032 20224 IsSlewing returns 0
20:50:11.254 00.000 20224 IsGuiding returns 1
20:50:11.286 00.032 20224 IsSlewing returns 0
20:50:11.286 00.000 20224 IsGuiding returns 0
20:50:11.286 00.000 20224 scope move finished after 36 + 78 ms
20:50:11.286 00.000 20224 Move returns status 0, amount 36
20:50:11.286 00.000 20224 MoveAxis(N, 0, ABG)
20:50:11.286 00.000 20224 Move returns status 0, amount 0
20:50:11.286 00.000 20224 move complete, result=0
20:50:11.286 00.000 20224 worker thread done servicing request
20:50:11.286 00.000 20224 Worker thread wakes up
20:50:11.286 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:11.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:11.287 00.001 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
20:50:12.253 00.966 20224 Exposure complete
20:50:12.337 00.084 20224 worker thread done servicing request
20:50:12.337 00.000 8996 OnExposeComplete: enter
20:50:12.338 00.001 8996 UpdateGuideState(): m_state=6
20:50:12.339 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 159
20:50:12.340 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.16, Mass=784259, SNR=338.1, Peak=65535 HFD=4.4
20:50:12.341 00.001 8996 MultiStar: [#1 -0.04,-0.02,0.62,U] [#2 -0.21,-0.03,0.78,U] [#3 -0.08,0.06,0.66,U] [#4 -0.09,0.08,0.60,U] [#5 0.07,0.11,0.69,U] [#6 -0.00,0.41,0.46,U] [#7 -0.19,0.45,0.43,U] [#8 0.08,0.09,0.38,U] 
20:50:12.341 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.09}, one-star: {-0.13, -0.04}
20:50:12.342 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
20:50:12.343 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
20:50:12.344 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.27 mountX=-0.08 mountY=-0.08, mountTheta=-2.38
20:50:12.345 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
20:50:12.346 00.001 8996 Enqueuing Move request for scope (-0.08, 0.09)
20:50:12.347 00.001 20224 Worker thread wakes up
20:50:12.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
20:50:12.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
20:50:12.347 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.08 yDistance=-0.08
20:50:12.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:50:12.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:12.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:50:12.348 00.001 20224 MoveAxis(E, 0, ABG)
20:50:12.348 00.000 20224 Move returns status 0, amount 0
20:50:12.348 00.000 20224 MoveAxis(N, 0, ABG)
20:50:12.348 00.000 20224 Move returns status 0, amount 0
20:50:12.348 00.000 20224 move complete, result=0
20:50:12.348 00.000 20224 worker thread done servicing request
20:50:12.352 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2745, FiltMin=2496, FiltMax=30256, Gamma=1.000
20:50:12.366 00.014 8996 UpdateGuideState exits: m=784259 SNR=338.1
20:50:12.368 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:12.368 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:12.369 00.001 8996 Enqueuing Expose request
20:50:12.370 00.001 20224 Worker thread wakes up
20:50:12.370 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:12.371 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:12.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:13.559 01.188 20224 Exposure complete
20:50:13.626 00.067 20224 worker thread done servicing request
20:50:13.626 00.000 8996 OnExposeComplete: enter
20:50:13.627 00.001 8996 UpdateGuideState(): m_state=6
20:50:13.628 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 160
20:50:13.629 00.001 8996 Star::Find returns 1 (0), X=140.13, Y=473.02, Mass=796004, SNR=350.3, Peak=57843 HFD=4.4
20:50:13.630 00.001 8996 MultiStar: [#1 0.46,0.08,0.70,U] [#2 0.24,-0.01,0.74,U] [#3 0.21,0.02,0.65,U] [#4 0.30,-0.13,0.59,U] [#5 0.34,0.06,0.61,U] [#6 0.11,0.18,0.45,U] [#7 0.11,0.02,0.50,U] [#8 0.38,0.02,0.40,U] 
20:50:13.631 00.001 8996 single-star, 8 included, MultiStar: {0.25, -0.01}, one-star: {0.12, -0.18}
20:50:13.632 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
20:50:13.633 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.29)
20:50:13.634 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.97 mountX=0.14 mountY=0.16, mountTheta=0.86
20:50:13.636 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.18, opts=13)
20:50:13.637 00.001 8996 Enqueuing Move request for scope (0.12, -0.18)
20:50:13.637 00.000 20224 Worker thread wakes up
20:50:13.638 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
20:50:13.638 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
20:50:13.638 00.000 20224 Moving (0.12, -0.18) raw xDistance=0.14 yDistance=0.16
20:50:13.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:50:13.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:13.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:50:13.638 00.000 20224 MoveAxis(E, 0, ABG)
20:50:13.638 00.000 20224 Move returns status 0, amount 0
20:50:13.638 00.000 20224 MoveAxis(N, 0, ABG)
20:50:13.638 00.000 20224 Move returns status 0, amount 0
20:50:13.638 00.000 20224 move complete, result=0
20:50:13.638 00.000 20224 worker thread done servicing request
20:50:13.643 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57843, med=2745, FiltMin=2480, FiltMax=30272, Gamma=1.000
20:50:13.658 00.015 8996 UpdateGuideState exits: m=796004 SNR=350.3
20:50:13.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:13.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:13.661 00.001 8996 Enqueuing Expose request
20:50:13.662 00.001 20224 Worker thread wakes up
20:50:13.662 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:50:13.663 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:13.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:14.644 00.981 20224 Exposure complete
20:50:14.725 00.081 20224 worker thread done servicing request
20:50:14.725 00.000 8996 OnExposeComplete: enter
20:50:14.727 00.002 8996 UpdateGuideState(): m_state=6
20:50:14.730 00.003 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 161
20:50:14.731 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.19, Mass=773894, SNR=361.0, Peak=56307 HFD=4.4
20:50:14.733 00.002 8996 MultiStar: [#1 0.27,-0.08,0.65,U] [#2 0.32,-0.03,0.70,U] [#3 0.25,0.06,0.54,U] [#4 0.22,-0.14,0.58,U] [#5 0.25,0.12,0.59,U] [#6 0.21,0.25,0.47,U] [#7 -0.00,0.20,0.43,U] [#8 0.14,0.06,0.35,U] 
20:50:14.735 00.002 8996 single-star, 8 included, MultiStar: {0.19, 0.03}, one-star: {0.05, -0.01}
20:50:14.736 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
20:50:14.738 00.002 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
20:50:14.739 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.20 mountX=0.05 mountY=0.00, mountTheta=0.09
20:50:14.742 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
20:50:14.745 00.003 8996 Enqueuing Move request for scope (0.05, -0.01)
20:50:14.746 00.001 20224 Worker thread wakes up
20:50:14.746 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
20:50:14.747 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
20:50:14.747 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.00
20:50:14.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:50:14.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:14.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:50:14.747 00.000 20224 MoveAxis(E, 0, ABG)
20:50:14.747 00.000 20224 Move returns status 0, amount 0
20:50:14.748 00.001 20224 MoveAxis(N, 0, ABG)
20:50:14.748 00.000 20224 Move returns status 0, amount 0
20:50:14.748 00.000 20224 move complete, result=0
20:50:14.748 00.000 20224 worker thread done servicing request
20:50:14.755 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56307, med=2745, FiltMin=2493, FiltMax=29840, Gamma=1.000
20:50:14.783 00.028 8996 UpdateGuideState exits: m=773894 SNR=361.0
20:50:14.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:14.784 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:14.785 00.001 8996 Enqueuing Expose request
20:50:14.786 00.001 20224 Worker thread wakes up
20:50:14.786 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:14.787 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:14.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:15.956 01.169 20224 Exposure complete
20:50:16.014 00.058 20224 worker thread done servicing request
20:50:16.014 00.000 8996 OnExposeComplete: enter
20:50:16.015 00.001 8996 UpdateGuideState(): m_state=6
20:50:16.015 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 162
20:50:16.016 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=473.22, Mass=751422, SNR=358.2, Peak=62355 HFD=4.4
20:50:16.017 00.001 8996 MultiStar: [#1 0.31,-0.02,0.65,U] [#2 0.19,0.15,0.70,U] [#3 0.19,0.20,0.53,U] [#4 0.24,0.11,0.55,U] [#5 0.28,0.10,0.62,U] [#6 0.32,0.51,0.43,U] [#7 0.19,0.39,0.47,U] [#8 0.34,0.16,0.34,U] 
20:50:16.018 00.001 8996 single-star, 8 included, MultiStar: {0.19, 0.15}, one-star: {-0.08, 0.01}
20:50:16.019 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
20:50:16.020 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
20:50:16.020 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.96 mountX=-0.08 mountY=-0.01, mountTheta=-3.07
20:50:16.022 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
20:50:16.023 00.001 8996 Enqueuing Move request for scope (-0.08, 0.01)
20:50:16.024 00.001 20224 Worker thread wakes up
20:50:16.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
20:50:16.024 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
20:50:16.024 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=-0.01
20:50:16.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:50:16.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:16.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:50:16.024 00.000 20224 MoveAxis(E, 0, ABG)
20:50:16.024 00.000 20224 Move returns status 0, amount 0
20:50:16.024 00.000 20224 MoveAxis(N, 0, ABG)
20:50:16.024 00.000 20224 Move returns status 0, amount 0
20:50:16.024 00.000 20224 move complete, result=0
20:50:16.025 00.001 20224 worker thread done servicing request
20:50:16.029 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62355, med=2745, FiltMin=2470, FiltMax=29171, Gamma=1.000
20:50:16.043 00.014 8996 UpdateGuideState exits: m=751422 SNR=358.2
20:50:16.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:16.045 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:16.046 00.001 8996 Enqueuing Expose request
20:50:16.046 00.000 20224 Worker thread wakes up
20:50:16.046 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:50:16.047 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:16.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:17.037 00.990 20224 Exposure complete
20:50:17.120 00.083 20224 worker thread done servicing request
20:50:17.120 00.000 8996 OnExposeComplete: enter
20:50:17.121 00.001 8996 UpdateGuideState(): m_state=6
20:50:17.121 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 163
20:50:17.122 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.30, Mass=779518, SNR=342.7, Peak=57539 HFD=4.6
20:50:17.123 00.001 8996 MultiStar: [#1 0.39,0.23,0.71,U] [#2 0.06,0.09,0.82,U] [#3 0.07,0.20,0.60,U] [#4 0.18,0.30,0.58,U] [#5 0.35,0.14,0.70,U] [#6 0.04,0.33,0.45,U] [#7 -0.07,0.35,0.47,U] [#8 0.28,0.15,0.43,U] 
20:50:17.124 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.19}, one-star: {-0.04, 0.09}
20:50:17.125 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
20:50:17.125 00.000 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
20:50:17.126 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.99 mountX=-0.05 mountY=-0.09, mountTheta=-2.09
20:50:17.128 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
20:50:17.129 00.001 8996 Enqueuing Move request for scope (-0.04, 0.09)
20:50:17.129 00.000 20224 Worker thread wakes up
20:50:17.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
20:50:17.130 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
20:50:17.130 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.09
20:50:17.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:50:17.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:17.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:50:17.130 00.000 20224 MoveAxis(E, 0, ABG)
20:50:17.130 00.000 20224 Move returns status 0, amount 0
20:50:17.130 00.000 20224 MoveAxis(N, 0, ABG)
20:50:17.130 00.000 20224 Move returns status 0, amount 0
20:50:17.130 00.000 20224 move complete, result=0
20:50:17.130 00.000 20224 worker thread done servicing request
20:50:17.134 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57539, med=2745, FiltMin=2441, FiltMax=28451, Gamma=1.000
20:50:17.164 00.030 8996 UpdateGuideState exits: m=779518 SNR=342.7
20:50:17.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:17.166 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:17.168 00.002 8996 Enqueuing Expose request
20:50:17.170 00.002 20224 Worker thread wakes up
20:50:17.170 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:17.171 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:17.172 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:18.342 01.170 20224 Exposure complete
20:50:18.419 00.077 20224 worker thread done servicing request
20:50:18.419 00.000 8996 OnExposeComplete: enter
20:50:18.420 00.001 8996 UpdateGuideState(): m_state=6
20:50:18.421 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 164
20:50:18.422 00.001 8996 Star::Find returns 1 (0), X=140.15, Y=473.60, Mass=744773, SNR=332.6, Peak=49965 HFD=4.7
20:50:18.423 00.001 8996 MultiStar: [#1 0.37,0.43,0.69,U] [#2 0.24,0.46,0.80,U] [#3 0.05,0.48,0.64,U] [#4 0.22,0.36,0.64,U] [#5 0.47,0.38,0.67,U] [#6 0.13,0.63,0.44,U] [#7 0.25,0.50,0.45,U] [#8 0.36,0.44,0.42,U] 
20:50:18.424 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.44}, one-star: {0.14, 0.40}
20:50:18.425 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
20:50:18.426 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
20:50:18.426 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.40 hyp=0.42 cameraTheta=1.23 mountX=0.10 mountY=-0.41, mountTheta=-1.33
20:50:18.428 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.40, opts=13)
20:50:18.429 00.001 8996 Enqueuing Move request for scope (0.14, 0.40)
20:50:18.430 00.001 20224 Worker thread wakes up
20:50:18.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.40) opts 0xd
20:50:18.430 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.40)
20:50:18.430 00.000 20224 Moving (0.14, 0.40) raw xDistance=0.10 yDistance=-0.41
20:50:18.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:50:18.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
20:50:18.430 00.000 20224 MoveAxis(E, 0, ABG)
20:50:18.430 00.000 20224 Move returns status 0, amount 0
20:50:18.430 00.000 20224 MoveAxis(N, 87, ABG)
20:50:18.430 00.000 20224 Guiding  Dir = 0, Dur = 87
20:50:18.430 00.000 20224 IsSlewing returns 0
20:50:18.431 00.001 20224 IsGuiding returns 0
20:50:18.434 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49965, med=2745, FiltMin=2486, FiltMax=23702, Gamma=1.000
20:50:18.449 00.015 8996 UpdateGuideState exits: m=744773 SNR=332.6
20:50:18.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:18.450 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:18.451 00.001 8996 Enqueuing Expose request
20:50:18.453 00.002 20224 PulseGuide returned control before completion, sleep 75
20:50:18.531 00.078 20224 IsGuiding returns 1
20:50:18.531 00.000 20224 scope still moving after pulse duration time elapsed
20:50:18.562 00.031 20224 IsSlewing returns 0
20:50:18.562 00.000 20224 IsGuiding returns 0
20:50:18.562 00.000 20224 scope move finished after 87 + 43 ms
20:50:18.562 00.000 20224 Move returns status 0, amount 87
20:50:18.563 00.001 20224 move complete, result=0
20:50:18.563 00.000 20224 worker thread done servicing request
20:50:18.563 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 87 ms NORTH
20:50:18.565 00.002 20224 Worker thread wakes up
20:50:18.565 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:18.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:19.546 00.981 20224 Exposure complete
20:50:19.642 00.096 20224 worker thread done servicing request
20:50:19.642 00.000 8996 OnExposeComplete: enter
20:50:19.643 00.001 8996 UpdateGuideState(): m_state=6
20:50:19.644 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 165
20:50:19.645 00.001 8996 Star::Find returns 1 (0), X=140.15, Y=473.30, Mass=758254, SNR=345.1, Peak=52675 HFD=4.5
20:50:19.645 00.000 8996 MultiStar: [#1 0.32,0.27,0.66,U] [#2 0.03,0.26,0.74,U] [#3 -0.07,0.16,0.61,U] [#4 0.11,0.01,0.64,U] [#5 0.44,0.33,0.60,U] [#6 -0.08,0.50,0.50,U] [#7 -0.05,0.30,0.46,U] [#8 0.36,0.31,0.39,U] 
20:50:19.646 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.23}, one-star: {0.15, 0.09}
20:50:19.647 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
20:50:19.648 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
20:50:19.649 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.17 cameraTheta=0.57 mountX=0.14 mountY=-0.11, mountTheta=-0.68
20:50:19.650 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.09, opts=13)
20:50:19.651 00.001 8996 Enqueuing Move request for scope (0.15, 0.09)
20:50:19.652 00.001 20224 Worker thread wakes up
20:50:19.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
20:50:19.652 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
20:50:19.652 00.000 20224 Moving (0.15, 0.09) raw xDistance=0.14 yDistance=-0.11
20:50:19.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:50:19.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:19.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:50:19.652 00.000 20224 MoveAxis(E, 0, ABG)
20:50:19.652 00.000 20224 Move returns status 0, amount 0
20:50:19.652 00.000 20224 MoveAxis(N, 0, ABG)
20:50:19.652 00.000 20224 Move returns status 0, amount 0
20:50:19.652 00.000 20224 move complete, result=0
20:50:19.653 00.001 20224 worker thread done servicing request
20:50:19.656 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52675, med=2745, FiltMin=2403, FiltMax=25696, Gamma=1.000
20:50:19.682 00.026 8996 UpdateGuideState exits: m=758254 SNR=345.1
20:50:19.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:19.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:19.684 00.000 8996 Enqueuing Expose request
20:50:19.685 00.001 20224 Worker thread wakes up
20:50:19.685 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:19.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:19.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:20.837 01.151 20224 Exposure complete
20:50:20.927 00.090 20224 worker thread done servicing request
20:50:20.927 00.000 8996 OnExposeComplete: enter
20:50:20.928 00.001 8996 UpdateGuideState(): m_state=6
20:50:20.929 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 166
20:50:20.930 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.21, Mass=784918, SNR=337.3, Peak=65535 HFD=4.4
20:50:20.931 00.001 8996 MultiStar: [#1 0.35,0.13,0.71,U] [#2 0.06,0.20,0.74,U] [#3 0.13,0.22,0.66,U] [#4 0.39,0.15,0.59,U] [#5 0.19,0.29,0.68,U] [#6 0.15,0.36,0.46,U] [#7 0.13,0.23,0.50,U] [#8 0.20,0.16,0.40,U] 
20:50:20.932 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.18}, one-star: {0.00, 0.01}
20:50:20.933 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
20:50:20.933 00.000 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
20:50:20.934 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.27 mountX=0.00 mountY=-0.01, mountTheta=-1.37
20:50:20.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
20:50:20.937 00.001 8996 Enqueuing Move request for scope (0.00, 0.01)
20:50:20.938 00.001 20224 Worker thread wakes up
20:50:20.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
20:50:20.938 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
20:50:20.938 00.000 20224 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
20:50:20.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:50:20.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:20.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:50:20.938 00.000 20224 MoveAxis(E, 0, ABG)
20:50:20.938 00.000 20224 Move returns status 0, amount 0
20:50:20.938 00.000 20224 MoveAxis(N, 0, ABG)
20:50:20.938 00.000 20224 Move returns status 0, amount 0
20:50:20.938 00.000 20224 move complete, result=0
20:50:20.939 00.001 20224 worker thread done servicing request
20:50:20.943 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2745, FiltMin=2493, FiltMax=29648, Gamma=1.000
20:50:20.958 00.015 8996 UpdateGuideState exits: m=784918 SNR=337.3
20:50:20.959 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:20.959 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:20.960 00.001 8996 Enqueuing Expose request
20:50:20.961 00.001 20224 Worker thread wakes up
20:50:20.961 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:50:20.962 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:20.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:21.947 00.985 20224 Exposure complete
20:50:22.040 00.093 20224 worker thread done servicing request
20:50:22.040 00.000 8996 OnExposeComplete: enter
20:50:22.041 00.001 8996 UpdateGuideState(): m_state=6
20:50:22.042 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 167
20:50:22.043 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.13, Mass=733725, SNR=339.3, Peak=58051 HFD=4.4
20:50:22.044 00.001 8996 MultiStar: [#1 0.34,-0.05,0.65,U] [#2 0.09,0.15,0.81,U] [#3 0.16,0.10,0.61,U] [#4 0.26,-0.07,0.58,U] [#5 0.30,0.17,0.66,U] [#6 0.07,0.29,0.44,U] [#7 0.05,0.08,0.43,U] [#8 0.32,0.14,0.37,U] 
20:50:22.045 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.07}, one-star: {-0.05, -0.07}
20:50:22.045 00.000 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
20:50:22.046 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
20:50:22.047 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.20 mountX=-0.04 mountY=0.07, mountTheta=2.10
20:50:22.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
20:50:22.049 00.000 8996 Enqueuing Move request for scope (-0.05, -0.07)
20:50:22.050 00.001 20224 Worker thread wakes up
20:50:22.051 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
20:50:22.051 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
20:50:22.051 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.07
20:50:22.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:50:22.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:22.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:50:22.051 00.000 20224 MoveAxis(E, 0, ABG)
20:50:22.051 00.000 20224 Move returns status 0, amount 0
20:50:22.051 00.000 20224 MoveAxis(N, 0, ABG)
20:50:22.051 00.000 20224 Move returns status 0, amount 0
20:50:22.051 00.000 20224 move complete, result=0
20:50:22.051 00.000 20224 worker thread done servicing request
20:50:22.058 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58051, med=2745, FiltMin=2486, FiltMax=28336, Gamma=1.000
20:50:22.084 00.026 8996 UpdateGuideState exits: m=733725 SNR=339.3
20:50:22.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:22.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:22.088 00.002 8996 Enqueuing Expose request
20:50:22.089 00.001 20224 Worker thread wakes up
20:50:22.089 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:22.091 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:22.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:23.269 01.178 20224 Exposure complete
20:50:23.347 00.078 20224 worker thread done servicing request
20:50:23.348 00.001 8996 OnExposeComplete: enter
20:50:23.348 00.000 8996 UpdateGuideState(): m_state=6
20:50:23.349 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 168
20:50:23.350 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.10, Mass=752231, SNR=332.9, Peak=63651 HFD=4.5
20:50:23.351 00.001 8996 MultiStar: [#1 0.28,0.08,0.80,U] [#2 0.26,0.09,0.81,U] [#3 0.23,0.26,0.66,U] [#4 0.29,0.19,0.58,U] [#5 0.35,0.18,0.73,U] [#6 0.11,0.39,0.50,U] [#7 0.32,0.32,0.44,U] [#8 0.31,0.05,0.42,U] 
20:50:23.352 00.001 8996 single-star, 8 included, MultiStar: {0.21, 0.14}, one-star: {-0.07, -0.10}
20:50:23.353 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
20:50:23.354 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
20:50:23.355 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.15 mountX=-0.06 mountY=0.11, mountTheta=2.05
20:50:23.358 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
20:50:23.359 00.001 8996 Enqueuing Move request for scope (-0.07, -0.10)
20:50:23.359 00.000 20224 Worker thread wakes up
20:50:23.360 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
20:50:23.360 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
20:50:23.360 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
20:50:23.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:50:23.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:23.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:50:23.360 00.000 20224 MoveAxis(E, 0, ABG)
20:50:23.360 00.000 20224 Move returns status 0, amount 0
20:50:23.360 00.000 20224 MoveAxis(N, 0, ABG)
20:50:23.360 00.000 20224 Move returns status 0, amount 0
20:50:23.360 00.000 20224 move complete, result=0
20:50:23.361 00.001 20224 worker thread done servicing request
20:50:23.369 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=63651, med=2745, FiltMin=2493, FiltMax=28755, Gamma=1.000
20:50:23.390 00.021 8996 UpdateGuideState exits: m=752231 SNR=332.9
20:50:23.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:23.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:23.392 00.000 8996 Enqueuing Expose request
20:50:23.393 00.001 20224 Worker thread wakes up
20:50:23.393 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:23.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:23.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:24.363 00.969 20224 Exposure complete
20:50:24.427 00.064 20224 worker thread done servicing request
20:50:24.428 00.001 8996 OnExposeComplete: enter
20:50:24.429 00.001 8996 UpdateGuideState(): m_state=6
20:50:24.430 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 169
20:50:24.431 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=472.89, Mass=790433, SNR=345.8, Peak=59219 HFD=4.5
20:50:24.433 00.002 8996 MultiStar: [#1 0.15,0.07,0.69,U] [#2 0.17,0.18,0.68,U] [#3 0.03,0.18,0.53,U] [#4 0.22,0.06,0.52,U] [#5 0.44,0.06,0.61,U] [#6 0.17,0.35,0.39,U] [#7 0.04,0.20,0.46,U] [#8 0.30,0.07,0.38,U] 
20:50:24.434 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.05}, one-star: {-0.12, -0.31}
20:50:24.436 00.002 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
20:50:24.437 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
20:50:24.438 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.38 mountX=0.13 mountY=-0.07, mountTheta=-0.49
20:50:24.440 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.05, opts=13)
20:50:24.440 00.000 8996 Enqueuing Move request for scope (0.13, 0.05)
20:50:24.441 00.001 20224 Worker thread wakes up
20:50:24.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
20:50:24.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
20:50:24.441 00.000 20224 Moving (0.13, 0.05) raw xDistance=0.13 yDistance=-0.07
20:50:24.442 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:50:24.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:24.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:50:24.442 00.000 20224 MoveAxis(E, 0, ABG)
20:50:24.442 00.000 20224 Move returns status 0, amount 0
20:50:24.442 00.000 20224 MoveAxis(N, 0, ABG)
20:50:24.442 00.000 20224 Move returns status 0, amount 0
20:50:24.442 00.000 20224 move complete, result=0
20:50:24.442 00.000 20224 worker thread done servicing request
20:50:24.450 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59219, med=2745, FiltMin=2483, FiltMax=31709, Gamma=1.000
20:50:24.477 00.027 8996 UpdateGuideState exits: m=790433 SNR=345.8
20:50:24.479 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:24.481 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:24.483 00.002 8996 Enqueuing Expose request
20:50:24.485 00.002 20224 Worker thread wakes up
20:50:24.485 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:24.486 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:24.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:25.660 01.174 20224 Exposure complete
20:50:25.737 00.077 20224 worker thread done servicing request
20:50:25.737 00.000 8996 OnExposeComplete: enter
20:50:25.739 00.002 8996 UpdateGuideState(): m_state=6
20:50:25.741 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 170
20:50:25.742 00.001 8996 Star::Find returns 1 (0), X=140.36, Y=473.20, Mass=745642, SNR=327.6, Peak=55494 HFD=4.5
20:50:25.745 00.003 8996 MultiStar: [#1 0.27,0.21,0.80,U] [#2 -0.06,0.27,0.81,U] [#3 -0.00,0.19,0.61,U] [#4 0.08,0.03,0.61,U] [#5 0.56,0.10,0.66,U] [#6 0.03,0.36,0.48,U] [#7 -0.10,0.29,0.46,U] [#8 0.56,0.28,0.37,U] 
20:50:25.746 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.17}, one-star: {0.36, -0.00}
20:50:25.748 00.002 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
20:50:25.750 00.002 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
20:50:25.751 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.26 cameraTheta=0.73 mountX=0.18 mountY=-0.19, mountTheta=-0.83
20:50:25.755 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.17, opts=13)
20:50:25.757 00.002 8996 Enqueuing Move request for scope (0.19, 0.17)
20:50:25.758 00.001 20224 Worker thread wakes up
20:50:25.759 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
20:50:25.759 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
20:50:25.759 00.000 20224 Moving (0.19, 0.17) raw xDistance=0.18 yDistance=-0.19
20:50:25.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:50:25.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:25.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:50:25.759 00.000 20224 MoveAxis(E, 0, ABG)
20:50:25.759 00.000 20224 Move returns status 0, amount 0
20:50:25.760 00.001 20224 MoveAxis(N, 0, ABG)
20:50:25.760 00.000 20224 Move returns status 0, amount 0
20:50:25.760 00.000 20224 move complete, result=0
20:50:25.760 00.000 20224 worker thread done servicing request
20:50:25.767 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55494, med=2745, FiltMin=2486, FiltMax=26240, Gamma=1.000
20:50:25.794 00.027 8996 UpdateGuideState exits: m=745642 SNR=327.6
20:50:25.795 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:25.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:25.797 00.001 8996 Enqueuing Expose request
20:50:25.798 00.001 20224 Worker thread wakes up
20:50:25.798 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:25.799 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:25.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:26.787 00.988 20224 Exposure complete
20:50:26.866 00.079 20224 worker thread done servicing request
20:50:26.866 00.000 8996 OnExposeComplete: enter
20:50:26.867 00.001 8996 UpdateGuideState(): m_state=6
20:50:26.868 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 171
20:50:26.869 00.001 8996 Star::Find returns 1 (0), X=140.00, Y=473.35, Mass=748932, SNR=328.5, Peak=56307 HFD=4.6
20:50:26.870 00.001 8996 MultiStar: [#1 0.15,0.34,0.71,U] [#2 -0.06,0.18,0.76,U] [#3 -0.02,0.41,0.66,U] [#4 0.17,0.38,0.57,U] [#5 0.30,0.49,0.76,U] [#6 -0.00,0.23,0.45,U] [#7 -0.25,0.45,0.52,U] [#8 0.27,0.27,0.42,U] 
20:50:26.871 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.31}, one-star: {-0.00, 0.15}
20:50:26.872 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
20:50:26.873 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
20:50:26.873 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.58 mountX=-0.02 mountY=-0.15, mountTheta=-1.68
20:50:26.875 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.15, opts=13)
20:50:26.876 00.001 8996 Enqueuing Move request for scope (-0.00, 0.15)
20:50:26.876 00.000 20224 Worker thread wakes up
20:50:26.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
20:50:26.877 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
20:50:26.877 00.000 20224 Moving (-0.00, 0.15) raw xDistance=-0.02 yDistance=-0.15
20:50:26.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:50:26.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:26.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:50:26.877 00.000 20224 MoveAxis(E, 0, ABG)
20:50:26.877 00.000 20224 Move returns status 0, amount 0
20:50:26.877 00.000 20224 MoveAxis(N, 0, ABG)
20:50:26.877 00.000 20224 Move returns status 0, amount 0
20:50:26.877 00.000 20224 move complete, result=0
20:50:26.877 00.000 20224 worker thread done servicing request
20:50:26.881 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56307, med=2745, FiltMin=2477, FiltMax=25251, Gamma=1.000
20:50:26.901 00.020 8996 UpdateGuideState exits: m=748932 SNR=328.5
20:50:26.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:26.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:26.905 00.002 8996 Enqueuing Expose request
20:50:26.906 00.001 20224 Worker thread wakes up
20:50:26.906 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:26.908 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:26.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:28.080 01.172 20224 Exposure complete
20:50:28.141 00.061 20224 worker thread done servicing request
20:50:28.141 00.000 8996 OnExposeComplete: enter
20:50:28.142 00.001 8996 UpdateGuideState(): m_state=6
20:50:28.143 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 172
20:50:28.144 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.34, Mass=721479, SNR=352.4, Peak=54547 HFD=4.6
20:50:28.145 00.001 8996 MultiStar: [#1 -0.04,0.44,0.64,U] [#2 -0.35,0.31,0.71,U] [#3 -0.45,0.39,0.63,U] [#4 -0.36,0.24,0.55,U] [#5 0.30,0.25,0.62,U] [#6 -0.31,0.55,0.45,U] [#7 -0.12,0.36,0.45,U] [#8 0.22,0.38,0.39,U] 
20:50:28.145 00.000 8996 single-star, 8 included, MultiStar: {-0.15, 0.32}, one-star: {-0.12, 0.14}
20:50:28.146 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
20:50:28.147 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
20:50:28.148 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.26 mountX=-0.13 mountY=-0.13, mountTheta=-2.37
20:50:28.149 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.14, opts=13)
20:50:28.150 00.001 8996 Enqueuing Move request for scope (-0.12, 0.14)
20:50:28.151 00.001 20224 Worker thread wakes up
20:50:28.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
20:50:28.151 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
20:50:28.151 00.000 20224 Moving (-0.12, 0.14) raw xDistance=-0.13 yDistance=-0.13
20:50:28.152 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:50:28.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:28.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:50:28.152 00.000 20224 MoveAxis(E, 0, ABG)
20:50:28.152 00.000 20224 Move returns status 0, amount 0
20:50:28.152 00.000 20224 MoveAxis(N, 0, ABG)
20:50:28.152 00.000 20224 Move returns status 0, amount 0
20:50:28.152 00.000 20224 move complete, result=0
20:50:28.152 00.000 20224 worker thread done servicing request
20:50:28.155 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54547, med=2745, FiltMin=2505, FiltMax=27603, Gamma=1.000
20:50:28.170 00.015 8996 UpdateGuideState exits: m=721479 SNR=352.4
20:50:28.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:28.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:28.172 00.000 8996 Enqueuing Expose request
20:50:28.173 00.001 20224 Worker thread wakes up
20:50:28.173 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:28.174 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:28.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:29.145 00.971 20224 Exposure complete
20:50:29.239 00.094 20224 worker thread done servicing request
20:50:29.239 00.000 8996 OnExposeComplete: enter
20:50:29.240 00.001 8996 UpdateGuideState(): m_state=6
20:50:29.241 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 173
20:50:29.242 00.001 8996 Star::Find returns 1 (0), X=139.64, Y=473.61, Mass=753569, SNR=374.1, Peak=54333 HFD=4.7
20:50:29.244 00.002 8996 MultiStar: [#1 -0.18,0.67,0.63,U] [#2 -0.20,0.60,0.73,U] [#3 -0.08,0.80,0.61,U] [#4 -0.03,0.51,0.51,U] [#5 -0.07,0.67,0.60,U] [#6 -0.21,0.84,0.42,U] [#7 -0.26,0.69,0.45,U] [#8 0.08,0.59,0.36,U] 
20:50:29.246 00.002 8996 single-star, 8 included, MultiStar: {-0.17, 0.62}, one-star: {-0.36, 0.41}
20:50:29.247 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
20:50:29.249 00.002 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
20:50:29.250 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=0.41 hyp=0.55 cameraTheta=2.30 mountX=-0.40 mountY=-0.36, mountTheta=-2.41
20:50:29.253 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.41, opts=13)
20:50:29.254 00.001 8996 Enqueuing Move request for scope (-0.36, 0.41)
20:50:29.255 00.001 20224 Worker thread wakes up
20:50:29.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.41) opts 0xd
20:50:29.255 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.41)
20:50:29.255 00.000 20224 Moving (-0.36, 0.41) raw xDistance=-0.40 yDistance=-0.36
20:50:29.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:50:29.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:50:29.255 00.000 20224 MoveAxis(E, 59, ABG)
20:50:29.255 00.000 20224 Guiding  Dir = 2, Dur = 59
20:50:29.256 00.001 20224 IsSlewing returns 0
20:50:29.256 00.000 20224 IsGuiding returns 0
20:50:29.263 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54333, med=2745, FiltMin=2505, FiltMax=29328, Gamma=1.000
20:50:29.289 00.026 8996 UpdateGuideState exits: m=753569 SNR=374.1
20:50:29.291 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:29.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:29.293 00.001 8996 Enqueuing Expose request
20:50:29.308 00.015 20224 PulseGuide returned control before completion, sleep 17
20:50:29.339 00.031 20224 IsGuiding returns 1
20:50:29.339 00.000 20224 scope still moving after pulse duration time elapsed
20:50:29.371 00.032 20224 IsSlewing returns 0
20:50:29.371 00.000 20224 IsGuiding returns 1
20:50:29.403 00.032 20224 IsSlewing returns 0
20:50:29.403 00.000 20224 IsGuiding returns 0
20:50:29.404 00.001 20224 scope move finished after 59 + 88 ms
20:50:29.404 00.000 20224 Move returns status 0, amount 59
20:50:29.404 00.000 20224 MoveAxis(N, 77, ABG)
20:50:29.404 00.000 20224 Guiding  Dir = 0, Dur = 77
20:50:29.404 00.000 20224 IsSlewing returns 0
20:50:29.404 00.000 20224 IsGuiding returns 0
20:50:29.466 00.062 20224 PulseGuide returned control before completion, sleep 25
20:50:29.495 00.029 20224 IsGuiding returns 1
20:50:29.495 00.000 20224 scope still moving after pulse duration time elapsed
20:50:29.525 00.030 20224 IsSlewing returns 0
20:50:29.525 00.000 20224 IsGuiding returns 1
20:50:29.557 00.032 20224 IsSlewing returns 0
20:50:29.557 00.000 20224 IsGuiding returns 0
20:50:29.557 00.000 20224 scope move finished after 77 + 76 ms
20:50:29.557 00.000 20224 Move returns status 0, amount 77
20:50:29.557 00.000 20224 move complete, result=0
20:50:29.557 00.000 20224 worker thread done servicing request
20:50:29.557 00.000 20224 Worker thread wakes up
20:50:29.557 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:29.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:29.557 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.4 px 77 ms NORTH
20:50:30.750 01.193 20224 Exposure complete
20:50:30.824 00.074 20224 worker thread done servicing request
20:50:30.824 00.000 8996 OnExposeComplete: enter
20:50:30.826 00.002 8996 UpdateGuideState(): m_state=6
20:50:30.828 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 174
20:50:30.829 00.001 8996 Star::Find returns 1 (0), X=140.34, Y=473.20, Mass=820442, SNR=359.7, Peak=55350 HFD=4.6
20:50:30.832 00.003 8996 MultiStar: [#1 0.56,-0.18,0.68,U] [#2 0.15,-0.03,0.67,U] [#3 0.19,0.17,0.54,U] [#4 0.37,0.05,0.54,U] [#5 0.29,-0.01,0.61,U] [#6 0.24,0.02,0.44,U] [#7 0.05,0.02,0.44,U] [#8 0.44,0.02,0.33,U] 
20:50:30.833 00.001 8996 refined, 8 included, MultiStar: {0.30, -0.00}, one-star: {0.33, -0.00}
20:50:30.835 00.002 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
20:50:30.836 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
20:50:30.839 00.003 8996 CameraToMount -- cameraX=0.30 cameraY=-0.00 hyp=0.30 cameraTheta=-0.00 mountX=0.30 mountY=-0.03, mountTheta=-0.11
20:50:30.844 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.00, opts=13)
20:50:30.847 00.003 8996 Enqueuing Move request for scope (0.30, -0.00)
20:50:30.850 00.003 20224 Worker thread wakes up
20:50:30.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.00) opts 0xd
20:50:30.850 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.00)
20:50:30.850 00.000 20224 Moving (0.30, -0.00) raw xDistance=0.30 yDistance=-0.03
20:50:30.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.30
20:50:30.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:30.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:50:30.850 00.000 20224 MoveAxis(W, 39, ABG)
20:50:30.850 00.000 20224 Guiding  Dir = 3, Dur = 39
20:50:30.850 00.000 20224 IsSlewing returns 0
20:50:30.850 00.000 20224 IsGuiding returns 0
20:50:30.859 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55350, med=2745, FiltMin=2496, FiltMax=28832, Gamma=1.000
20:50:30.870 00.011 20224 PulseGuide returned control before completion, sleep 29
20:50:30.881 00.011 8996 UpdateGuideState exits: m=820442 SNR=359.7
20:50:30.882 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:30.884 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:30.886 00.002 8996 Enqueuing Expose request
20:50:30.901 00.015 20224 IsGuiding returns 1
20:50:30.901 00.000 20224 scope still moving after pulse duration time elapsed
20:50:30.932 00.031 20224 IsSlewing returns 0
20:50:30.932 00.000 20224 IsGuiding returns 1
20:50:30.964 00.032 20224 IsSlewing returns 0
20:50:30.964 00.000 20224 IsGuiding returns 0
20:50:30.964 00.000 20224 scope move finished after 39 + 74 ms
20:50:30.965 00.001 20224 Move returns status 0, amount 39
20:50:30.965 00.000 20224 MoveAxis(N, 0, ABG)
20:50:30.965 00.000 20224 Move returns status 0, amount 0
20:50:30.965 00.000 20224 move complete, result=0
20:50:30.965 00.000 20224 worker thread done servicing request
20:50:30.965 00.000 20224 Worker thread wakes up
20:50:30.965 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.0 px 0 ms NORTH
20:50:30.966 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:30.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:31.935 00.969 20224 Exposure complete
20:50:32.019 00.084 20224 worker thread done servicing request
20:50:32.019 00.000 8996 OnExposeComplete: enter
20:50:32.021 00.002 8996 UpdateGuideState(): m_state=6
20:50:32.023 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 175
20:50:32.025 00.002 8996 Star::Find returns 1 (0), X=140.01, Y=473.19, Mass=757511, SNR=355.5, Peak=54067 HFD=4.5
20:50:32.027 00.002 8996 MultiStar: [#1 0.43,0.13,0.69,U] [#2 0.14,0.16,0.72,U] [#3 0.12,0.10,0.67,U] [#4 0.27,0.14,0.53,U] [#5 0.61,0.12,0.56,U] [#6 0.20,0.35,0.43,U] [#7 0.14,0.30,0.48,U] [#8 0.48,0.02,0.39,U] 
20:50:32.029 00.002 8996 single-star, 8 included, MultiStar: {0.24, 0.13}, one-star: {0.01, -0.01}
20:50:32.031 00.002 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
20:50:32.032 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
20:50:32.034 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.94 mountX=0.01 mountY=0.01, mountTheta=0.84
20:50:32.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.01, opts=13)
20:50:32.038 00.002 8996 Enqueuing Move request for scope (0.01, -0.01)
20:50:32.039 00.001 20224 Worker thread wakes up
20:50:32.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
20:50:32.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
20:50:32.039 00.000 20224 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.01
20:50:32.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:50:32.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:32.040 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:50:32.040 00.000 20224 MoveAxis(E, 0, ABG)
20:50:32.040 00.000 20224 Move returns status 0, amount 0
20:50:32.040 00.000 20224 MoveAxis(N, 0, ABG)
20:50:32.040 00.000 20224 Move returns status 0, amount 0
20:50:32.040 00.000 20224 move complete, result=0
20:50:32.040 00.000 20224 worker thread done servicing request
20:50:32.047 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54067, med=2745, FiltMin=2477, FiltMax=28224, Gamma=1.000
20:50:32.063 00.016 8996 UpdateGuideState exits: m=757511 SNR=355.5
20:50:32.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:32.064 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:32.066 00.002 8996 Enqueuing Expose request
20:50:32.067 00.001 20224 Worker thread wakes up
20:50:32.067 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:32.069 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:32.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:33.237 01.168 20224 Exposure complete
20:50:33.317 00.080 20224 worker thread done servicing request
20:50:33.317 00.000 8996 OnExposeComplete: enter
20:50:33.318 00.001 8996 UpdateGuideState(): m_state=6
20:50:33.319 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 176
20:50:33.320 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.29, Mass=782172, SNR=349.0, Peak=62355 HFD=4.5
20:50:33.322 00.002 8996 MultiStar: [#1 0.08,0.08,0.78,U] [#2 -0.19,0.10,0.72,U] [#3 -0.05,0.13,0.61,U] [#4 0.01,0.04,0.55,U] [#5 0.24,0.12,0.66,U] [#6 -0.27,0.27,0.41,U] [#7 -0.08,0.10,0.47,U] [#8 0.31,0.06,0.40,U] 
20:50:33.322 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {-0.12, 0.09}
20:50:33.323 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
20:50:33.324 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
20:50:33.324 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.73 mountX=-0.03 mountY=-0.10, mountTheta=-1.83
20:50:33.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
20:50:33.327 00.001 8996 Enqueuing Move request for scope (-0.02, 0.10)
20:50:33.327 00.000 20224 Worker thread wakes up
20:50:33.328 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
20:50:33.328 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
20:50:33.328 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
20:50:33.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:50:33.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:33.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:50:33.328 00.000 20224 MoveAxis(E, 0, ABG)
20:50:33.328 00.000 20224 Move returns status 0, amount 0
20:50:33.328 00.000 20224 MoveAxis(N, 0, ABG)
20:50:33.328 00.000 20224 Move returns status 0, amount 0
20:50:33.328 00.000 20224 move complete, result=0
20:50:33.328 00.000 20224 worker thread done servicing request
20:50:33.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62355, med=2745, FiltMin=2502, FiltMax=31187, Gamma=1.000
20:50:33.346 00.014 8996 UpdateGuideState exits: m=782172 SNR=349.0
20:50:33.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:33.347 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:33.348 00.001 8996 Enqueuing Expose request
20:50:33.349 00.001 20224 Worker thread wakes up
20:50:33.349 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:33.350 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:33.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:34.328 00.978 20224 Exposure complete
20:50:34.412 00.084 20224 worker thread done servicing request
20:50:34.412 00.000 8996 OnExposeComplete: enter
20:50:34.413 00.001 8996 UpdateGuideState(): m_state=6
20:50:34.415 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 177
20:50:34.416 00.001 8996 Star::Find returns 1 (0), X=140.17, Y=473.12, Mass=710568, SNR=348.8, Peak=52691 HFD=4.4
20:50:34.417 00.001 8996 MultiStar: [#1 0.17,0.03,0.72,U] [#2 -0.13,0.32,0.84,U] [#3 0.06,0.12,0.70,U] [#4 0.08,0.09,0.61,U] [#5 0.42,0.20,0.65,U] [#6 0.08,0.59,0.48,U] [#7 -0.01,0.29,0.47,U] [#8 0.35,0.22,0.39,U] 
20:50:34.418 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.17}, one-star: {0.16, -0.08}
20:50:34.419 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
20:50:34.420 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.79)
20:50:34.421 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.47 mountX=0.17 mountY=0.06, mountTheta=0.36
20:50:34.423 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.08, opts=13)
20:50:34.424 00.001 8996 Enqueuing Move request for scope (0.16, -0.08)
20:50:34.425 00.001 20224 Worker thread wakes up
20:50:34.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
20:50:34.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
20:50:34.425 00.000 20224 Moving (0.16, -0.08) raw xDistance=0.17 yDistance=0.06
20:50:34.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:50:34.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:34.426 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:50:34.426 00.000 20224 MoveAxis(E, 0, ABG)
20:50:34.426 00.000 20224 Move returns status 0, amount 0
20:50:34.426 00.000 20224 MoveAxis(N, 0, ABG)
20:50:34.426 00.000 20224 Move returns status 0, amount 0
20:50:34.426 00.000 20224 move complete, result=0
20:50:34.426 00.000 20224 worker thread done servicing request
20:50:34.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52691, med=2745, FiltMin=2477, FiltMax=29488, Gamma=1.000
20:50:34.448 00.018 8996 UpdateGuideState exits: m=710568 SNR=348.8
20:50:34.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:34.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:34.452 00.002 8996 Enqueuing Expose request
20:50:34.453 00.001 20224 Worker thread wakes up
20:50:34.454 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:34.455 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:34.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:35.629 01.174 20224 Exposure complete
20:50:35.699 00.070 20224 worker thread done servicing request
20:50:35.699 00.000 8996 OnExposeComplete: enter
20:50:35.700 00.001 8996 UpdateGuideState(): m_state=6
20:50:35.701 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 178
20:50:35.701 00.000 8996 Star::Find returns 1 (0), X=139.83, Y=473.17, Mass=775100, SNR=364.5, Peak=55603 HFD=4.6
20:50:35.702 00.001 8996 MultiStar: [#1 0.21,0.05,0.60,U] [#2 -0.16,0.32,0.69,U] [#3 0.09,0.15,0.56,U] [#4 0.21,0.07,0.58,U] [#5 0.29,0.16,0.64,U] [#6 -0.04,0.46,0.39,U] [#7 -0.06,0.22,0.38,U] [#8 0.37,0.16,0.37,U] 
20:50:35.703 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.15}, one-star: {-0.17, -0.03}
20:50:35.704 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
20:50:35.705 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
20:50:35.706 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=0.04 mountY=-0.15, mountTheta=-1.30
20:50:35.707 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.15, opts=13)
20:50:35.708 00.001 8996 Enqueuing Move request for scope (0.06, 0.15)
20:50:35.709 00.001 20224 Worker thread wakes up
20:50:35.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
20:50:35.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
20:50:35.709 00.000 20224 Moving (0.06, 0.15) raw xDistance=0.04 yDistance=-0.15
20:50:35.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:50:35.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:35.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:50:35.709 00.000 20224 MoveAxis(E, 0, ABG)
20:50:35.710 00.001 20224 Move returns status 0, amount 0
20:50:35.710 00.000 20224 MoveAxis(N, 0, ABG)
20:50:35.710 00.000 20224 Move returns status 0, amount 0
20:50:35.710 00.000 20224 move complete, result=0
20:50:35.710 00.000 20224 worker thread done servicing request
20:50:35.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55603, med=2745, FiltMin=2509, FiltMax=30352, Gamma=1.000
20:50:35.734 00.020 8996 UpdateGuideState exits: m=775100 SNR=364.5
20:50:35.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:35.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:35.737 00.001 8996 Enqueuing Expose request
20:50:35.738 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:35.739 00.001 20224 Worker thread wakes up
20:50:35.739 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:35.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:36.719 00.980 20224 Exposure complete
20:50:36.799 00.080 20224 worker thread done servicing request
20:50:36.799 00.000 8996 OnExposeComplete: enter
20:50:36.801 00.002 8996 UpdateGuideState(): m_state=6
20:50:36.803 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 179
20:50:36.803 00.000 8996 Star::Find returns 1 (0), X=139.74, Y=473.30, Mass=795361, SNR=375.0, Peak=59555 HFD=4.7
20:50:36.805 00.002 8996 MultiStar: [#1 -0.02,0.18,0.62,U] [#2 -0.25,0.08,0.64,U] [#3 -0.33,0.25,0.62,U] [#4 -0.14,0.06,0.48,U] [#5 0.01,0.34,0.57,U] [#6 -0.28,0.46,0.38,U] [#7 -0.37,0.20,0.45,U] [#8 0.03,0.12,0.41,U] 
20:50:36.806 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.18}, one-star: {-0.26, 0.10}
20:50:36.807 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
20:50:36.808 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
20:50:36.809 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.36 mountX=-0.20 mountY=-0.16, mountTheta=-2.47
20:50:36.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.18, opts=13)
20:50:36.812 00.001 8996 Enqueuing Move request for scope (-0.19, 0.18)
20:50:36.813 00.001 20224 Worker thread wakes up
20:50:36.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
20:50:36.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
20:50:36.814 00.001 20224 Moving (-0.19, 0.18) raw xDistance=-0.20 yDistance=-0.16
20:50:36.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:50:36.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:36.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:50:36.814 00.000 20224 MoveAxis(E, 30, ABG)
20:50:36.814 00.000 20224 Guiding  Dir = 2, Dur = 30
20:50:36.814 00.000 20224 IsSlewing returns 0
20:50:36.814 00.000 20224 IsGuiding returns 0
20:50:36.819 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59555, med=2745, FiltMin=2473, FiltMax=30726, Gamma=1.000
20:50:36.845 00.026 8996 UpdateGuideState exits: m=795361 SNR=375.0
20:50:36.847 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:36.849 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:36.850 00.001 8996 Enqueuing Expose request
20:50:36.868 00.018 20224 IsGuiding returns 1
20:50:36.868 00.000 20224 scope still moving after pulse duration time elapsed
20:50:36.897 00.029 20224 IsSlewing returns 0
20:50:36.897 00.000 20224 IsGuiding returns 1
20:50:36.929 00.032 20224 IsSlewing returns 0
20:50:36.929 00.000 20224 IsGuiding returns 1
20:50:36.959 00.030 20224 IsSlewing returns 0
20:50:36.959 00.000 20224 IsGuiding returns 0
20:50:36.959 00.000 20224 scope move finished after 30 + 114 ms
20:50:36.959 00.000 20224 Move returns status 0, amount 30
20:50:36.959 00.000 20224 MoveAxis(N, 0, ABG)
20:50:36.959 00.000 20224 Move returns status 0, amount 0
20:50:36.959 00.000 20224 move complete, result=0
20:50:36.959 00.000 20224 worker thread done servicing request
20:50:36.959 00.000 20224 Worker thread wakes up
20:50:36.959 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:36.959 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
20:50:36.961 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:38.130 01.169 20224 Exposure complete
20:50:38.214 00.084 20224 worker thread done servicing request
20:50:38.214 00.000 8996 OnExposeComplete: enter
20:50:38.216 00.002 8996 UpdateGuideState(): m_state=6
20:50:38.217 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 180
20:50:38.219 00.002 8996 Star::Find returns 1 (0), X=140.02, Y=473.37, Mass=702304, SNR=336.9, Peak=49923 HFD=4.6
20:50:38.221 00.002 8996 MultiStar: [#1 0.31,0.45,0.64,U] [#2 0.32,0.29,0.73,U] [#3 0.11,0.26,0.67,U] [#4 0.16,0.30,0.63,U] [#5 0.43,0.32,0.66,U] [#6 0.05,0.64,0.42,U] [#7 -0.10,0.32,0.45,U] [#8 0.36,0.38,0.43,U] 
20:50:38.223 00.002 8996 single-star, 8 included, MultiStar: {0.18, 0.32}, one-star: {0.02, 0.17}
20:50:38.224 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
20:50:38.225 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
20:50:38.227 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.47 mountX=0.00 mountY=-0.17, mountTheta=-1.57
20:50:38.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.17, opts=13)
20:50:38.231 00.002 8996 Enqueuing Move request for scope (0.02, 0.17)
20:50:38.232 00.001 20224 Worker thread wakes up
20:50:38.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
20:50:38.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
20:50:38.232 00.000 20224 Moving (0.02, 0.17) raw xDistance=0.00 yDistance=-0.17
20:50:38.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:50:38.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:38.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:50:38.232 00.000 20224 MoveAxis(E, 0, ABG)
20:50:38.232 00.000 20224 Move returns status 0, amount 0
20:50:38.232 00.000 20224 MoveAxis(N, 0, ABG)
20:50:38.232 00.000 20224 Move returns status 0, amount 0
20:50:38.232 00.000 20224 move complete, result=0
20:50:38.232 00.000 20224 worker thread done servicing request
20:50:38.240 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49923, med=2745, FiltMin=2493, FiltMax=23763, Gamma=1.000
20:50:38.258 00.018 8996 UpdateGuideState exits: m=702304 SNR=336.9
20:50:38.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:38.259 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:38.260 00.001 8996 Enqueuing Expose request
20:50:38.261 00.001 20224 Worker thread wakes up
20:50:38.261 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:50:38.262 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:38.262 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:39.225 00.963 20224 Exposure complete
20:50:39.309 00.084 20224 worker thread done servicing request
20:50:39.309 00.000 8996 OnExposeComplete: enter
20:50:39.311 00.002 8996 UpdateGuideState(): m_state=6
20:50:39.313 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 181
20:50:39.315 00.002 8996 Star::Find returns 1 (0), X=140.08, Y=472.95, Mass=719538, SNR=348.3, Peak=51347 HFD=4.5
20:50:39.317 00.002 8996 MultiStar: [#1 0.48,-0.04,0.58,U] [#2 0.06,-0.13,0.75,U] [#3 0.01,-0.08,0.58,U] [#4 0.11,-0.06,0.52,U] [#5 0.41,-0.15,0.58,U] [#6 0.08,0.25,0.45,U] [#7 0.01,0.22,0.51,U] [#8 0.40,0.05,0.40,U] 
20:50:39.319 00.002 8996 refined, 8 included, MultiStar: {0.17, -0.05}, one-star: {0.08, -0.25}
20:50:39.320 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
20:50:39.322 00.002 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
20:50:39.324 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.31 mountX=0.17 mountY=0.04, mountTheta=0.20
20:50:39.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.05, opts=13)
20:50:39.327 00.001 8996 Enqueuing Move request for scope (0.17, -0.05)
20:50:39.329 00.002 20224 Worker thread wakes up
20:50:39.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
20:50:39.329 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
20:50:39.329 00.000 20224 Moving (0.17, -0.05) raw xDistance=0.17 yDistance=0.04
20:50:39.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:50:39.330 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:39.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:50:39.330 00.000 20224 MoveAxis(E, 0, ABG)
20:50:39.330 00.000 20224 Move returns status 0, amount 0
20:50:39.330 00.000 20224 MoveAxis(N, 0, ABG)
20:50:39.330 00.000 20224 Move returns status 0, amount 0
20:50:39.330 00.000 20224 move complete, result=0
20:50:39.330 00.000 20224 worker thread done servicing request
20:50:39.338 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51347, med=2745, FiltMin=2509, FiltMax=29123, Gamma=1.000
20:50:39.363 00.025 8996 UpdateGuideState exits: m=719538 SNR=348.3
20:50:39.365 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:39.367 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:39.369 00.002 8996 Enqueuing Expose request
20:50:39.370 00.001 20224 Worker thread wakes up
20:50:39.370 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:50:39.372 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:39.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:40.538 01.166 20224 Exposure complete
20:50:40.598 00.060 20224 worker thread done servicing request
20:50:40.598 00.000 8996 OnExposeComplete: enter
20:50:40.599 00.001 8996 UpdateGuideState(): m_state=6
20:50:40.600 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 182
20:50:40.601 00.001 8996 Star::Find returns 1 (0), X=140.37, Y=473.17, Mass=704643, SNR=333.9, Peak=47622 HFD=4.6
20:50:40.602 00.001 8996 MultiStar: [#1 0.47,0.19,0.66,U] [#2 0.11,0.15,0.86,U] [#3 0.13,0.27,0.62,U] [#4 0.33,0.08,0.65,U] [#5 0.59,0.16,0.60,U] [#6 0.26,0.24,0.45,U] [#7 0.38,0.29,0.45,U] [#8 0.68,0.31,0.40,U] 
20:50:40.602 00.000 8996 single-star, 8 included, MultiStar: {0.35, 0.16}, one-star: {0.37, -0.04}
20:50:40.603 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
20:50:40.604 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
20:50:40.605 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=-0.04 hyp=0.37 cameraTheta=-0.10 mountX=0.37 mountY=-0.01, mountTheta=-0.02
20:50:40.606 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=-0.04, opts=13)
20:50:40.608 00.002 8996 Enqueuing Move request for scope (0.37, -0.04)
20:50:40.609 00.001 20224 Worker thread wakes up
20:50:40.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.04) opts 0xd
20:50:40.609 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, -0.04)
20:50:40.609 00.000 20224 Moving (0.37, -0.04) raw xDistance=0.37 yDistance=-0.01
20:50:40.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
20:50:40.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:40.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:50:40.609 00.000 20224 MoveAxis(W, 54, ABG)
20:50:40.609 00.000 20224 Guiding  Dir = 3, Dur = 54
20:50:40.609 00.000 20224 IsSlewing returns 0
20:50:40.610 00.001 20224 IsGuiding returns 0
20:50:40.614 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47622, med=2745, FiltMin=2489, FiltMax=27888, Gamma=1.000
20:50:40.625 00.011 20224 PulseGuide returned control before completion, sleep 50
20:50:40.634 00.009 8996 UpdateGuideState exits: m=704643 SNR=333.9
20:50:40.636 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:40.638 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:40.639 00.001 8996 Enqueuing Expose request
20:50:40.687 00.048 20224 IsGuiding returns 1
20:50:40.687 00.000 20224 scope still moving after pulse duration time elapsed
20:50:40.717 00.030 20224 IsSlewing returns 0
20:50:40.718 00.001 20224 IsGuiding returns 0
20:50:40.718 00.000 20224 scope move finished after 54 + 53 ms
20:50:40.718 00.000 20224 Move returns status 0, amount 54
20:50:40.718 00.000 20224 MoveAxis(N, 0, ABG)
20:50:40.718 00.000 20224 Move returns status 0, amount 0
20:50:40.718 00.000 20224 move complete, result=0
20:50:40.718 00.000 20224 worker thread done servicing request
20:50:40.718 00.000 8996 GuideStep: 0.4 px 54 ms WEST, -0.0 px 0 ms NORTH
20:50:40.719 00.001 20224 Worker thread wakes up
20:50:40.719 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:40.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:41.703 00.984 20224 Exposure complete
20:50:41.787 00.084 20224 worker thread done servicing request
20:50:41.787 00.000 8996 OnExposeComplete: enter
20:50:41.788 00.001 8996 UpdateGuideState(): m_state=6
20:50:41.789 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 183
20:50:41.790 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.46, Mass=737270, SNR=387.3, Peak=46909 HFD=4.9
20:50:41.791 00.001 8996 MultiStar: [#1 0.02,0.31,0.58,U] [#2 -0.05,0.16,0.65,U] [#3 -0.02,0.29,0.65,U] [#4 0.07,0.13,0.52,U] [#5 0.15,0.26,0.56,U] [#6 -0.07,0.48,0.41,U] [#7 -0.12,0.46,0.38,U] [#8 0.15,0.50,0.42,U] 
20:50:41.792 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.29}, one-star: {0.01, 0.26}
20:50:41.793 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
20:50:41.793 00.000 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
20:50:41.794 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.53 mountX=-0.02 mountY=-0.26, mountTheta=-1.63
20:50:41.796 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.26, opts=13)
20:50:41.797 00.001 8996 Enqueuing Move request for scope (0.01, 0.26)
20:50:41.797 00.000 20224 Worker thread wakes up
20:50:41.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
20:50:41.798 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
20:50:41.798 00.000 20224 Moving (0.01, 0.26) raw xDistance=-0.02 yDistance=-0.26
20:50:41.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:50:41.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:50:41.798 00.000 20224 MoveAxis(E, 0, ABG)
20:50:41.798 00.000 20224 Move returns status 0, amount 0
20:50:41.798 00.000 20224 MoveAxis(N, 55, ABG)
20:50:41.798 00.000 20224 Guiding  Dir = 0, Dur = 55
20:50:41.798 00.000 20224 IsSlewing returns 0
20:50:41.798 00.000 20224 IsGuiding returns 0
20:50:41.803 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46909, med=2745, FiltMin=2504, FiltMax=25190, Gamma=1.000
20:50:41.811 00.008 20224 PulseGuide returned control before completion, sleep 53
20:50:41.830 00.019 8996 UpdateGuideState exits: m=737270 SNR=387.3
20:50:41.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:41.833 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:41.834 00.001 8996 Enqueuing Expose request
20:50:41.873 00.039 20224 IsGuiding returns 1
20:50:41.873 00.000 20224 scope still moving after pulse duration time elapsed
20:50:41.906 00.033 20224 IsSlewing returns 0
20:50:41.906 00.000 20224 IsGuiding returns 0
20:50:41.906 00.000 20224 scope move finished after 55 + 52 ms
20:50:41.907 00.001 20224 Move returns status 0, amount 55
20:50:41.907 00.000 20224 move complete, result=0
20:50:41.907 00.000 20224 worker thread done servicing request
20:50:41.907 00.000 20224 Worker thread wakes up
20:50:41.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:41.907 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 55 ms NORTH
20:50:41.908 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:43.079 01.171 20224 Exposure complete
20:50:43.155 00.076 20224 worker thread done servicing request
20:50:43.155 00.000 8996 OnExposeComplete: enter
20:50:43.157 00.002 8996 UpdateGuideState(): m_state=6
20:50:43.159 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 184
20:50:43.159 00.000 8996 Star::Find returns 1 (0), X=140.06, Y=472.81, Mass=739926, SNR=354.8, Peak=54371 HFD=4.5
20:50:43.161 00.002 8996 MultiStar: [#1 0.33,0.11,0.63,U] [#2 0.19,-0.05,0.72,U] [#3 0.10,0.06,0.63,U] [#4 0.34,-0.10,0.56,U] [#5 0.36,0.08,0.66,U] [#6 0.29,0.29,0.44,U] [#7 0.12,0.16,0.43,U] [#8 0.44,0.09,0.41,U] 
20:50:43.163 00.002 8996 refined, 8 included, MultiStar: {0.23, -0.02}, one-star: {0.06, -0.39}
20:50:43.164 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
20:50:43.166 00.002 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
20:50:43.167 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.07 mountX=0.23 mountY=-0.01, mountTheta=-0.04
20:50:43.170 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.02, opts=13)
20:50:43.172 00.002 8996 Enqueuing Move request for scope (0.23, -0.02)
20:50:43.174 00.002 20224 Worker thread wakes up
20:50:43.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
20:50:43.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
20:50:43.174 00.000 20224 Moving (0.23, -0.02) raw xDistance=0.23 yDistance=-0.01
20:50:43.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:50:43.175 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:43.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:50:43.175 00.000 20224 MoveAxis(W, 34, ABG)
20:50:43.175 00.000 20224 Guiding  Dir = 3, Dur = 34
20:50:43.176 00.001 20224 IsSlewing returns 0
20:50:43.176 00.000 20224 IsGuiding returns 0
20:50:43.181 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54371, med=2745, FiltMin=2486, FiltMax=27789, Gamma=1.000
20:50:43.217 00.036 20224 IsGuiding returns 1
20:50:43.218 00.001 20224 scope still moving after pulse duration time elapsed
20:50:43.220 00.002 8996 UpdateGuideState exits: m=739926 SNR=354.8
20:50:43.223 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:43.225 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:43.228 00.003 8996 Enqueuing Expose request
20:50:43.248 00.020 20224 IsSlewing returns 0
20:50:43.248 00.000 20224 IsGuiding returns 1
20:50:43.279 00.031 20224 IsSlewing returns 0
20:50:43.279 00.000 20224 IsGuiding returns 1
20:50:43.313 00.034 20224 IsSlewing returns 0
20:50:43.313 00.000 20224 IsGuiding returns 0
20:50:43.313 00.000 20224 scope move finished after 34 + 103 ms
20:50:43.313 00.000 20224 Move returns status 0, amount 34
20:50:43.313 00.000 20224 MoveAxis(N, 0, ABG)
20:50:43.313 00.000 20224 Move returns status 0, amount 0
20:50:43.313 00.000 20224 move complete, result=0
20:50:43.313 00.000 20224 worker thread done servicing request
20:50:43.313 00.000 20224 Worker thread wakes up
20:50:43.314 00.001 8996 GuideStep: 0.2 px 34 ms WEST, -0.0 px 0 ms NORTH
20:50:43.314 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:43.315 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:44.305 00.990 20224 Exposure complete
20:50:44.374 00.069 20224 worker thread done servicing request
20:50:44.375 00.001 8996 OnExposeComplete: enter
20:50:44.376 00.001 8996 UpdateGuideState(): m_state=6
20:50:44.377 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 185
20:50:44.379 00.002 8996 Star::Find returns 1 (0), X=139.86, Y=473.05, Mass=740252, SNR=361.0, Peak=56611 HFD=4.5
20:50:44.381 00.002 8996 MultiStar: [#1 -0.12,0.12,0.66,U] [#2 -0.22,0.04,0.74,U] [#3 -0.28,0.12,0.60,U] [#4 -0.14,0.07,0.53,U] [#5 0.10,0.32,0.62,U] [#6 -0.36,0.36,0.43,U] [#7 -0.11,0.32,0.39,U] [#8 0.14,0.05,0.37,U] 
20:50:44.383 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.11}, one-star: {-0.15, -0.15}
20:50:44.385 00.002 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
20:50:44.386 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
20:50:44.388 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.47 mountX=-0.14 mountY=-0.09, mountTheta=-2.58
20:50:44.389 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.11, opts=13)
20:50:44.390 00.001 8996 Enqueuing Move request for scope (-0.13, 0.11)
20:50:44.391 00.001 20224 Worker thread wakes up
20:50:44.392 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
20:50:44.392 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
20:50:44.392 00.000 20224 Moving (-0.13, 0.11) raw xDistance=-0.14 yDistance=-0.09
20:50:44.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:50:44.392 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:44.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:50:44.392 00.000 20224 MoveAxis(E, 0, ABG)
20:50:44.392 00.000 20224 Move returns status 0, amount 0
20:50:44.392 00.000 20224 MoveAxis(N, 0, ABG)
20:50:44.392 00.000 20224 Move returns status 0, amount 0
20:50:44.393 00.001 20224 move complete, result=0
20:50:44.393 00.000 20224 worker thread done servicing request
20:50:44.396 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56611, med=2745, FiltMin=2496, FiltMax=31584, Gamma=1.000
20:50:44.413 00.017 8996 UpdateGuideState exits: m=740252 SNR=361.0
20:50:44.415 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:44.417 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:44.419 00.002 8996 Enqueuing Expose request
20:50:44.420 00.001 20224 Worker thread wakes up
20:50:44.420 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:44.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:44.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:45.592 01.171 20224 Exposure complete
20:50:45.675 00.083 20224 worker thread done servicing request
20:50:45.675 00.000 8996 OnExposeComplete: enter
20:50:45.676 00.001 8996 UpdateGuideState(): m_state=6
20:50:45.678 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 186
20:50:45.679 00.001 8996 Star::Find returns 1 (0), X=139.49, Y=473.41, Mass=713050, SNR=390.1, Peak=48243 HFD=4.9
20:50:45.681 00.002 8996 MultiStar: [#1 -0.21,0.49,0.61,U] [#2 -0.54,0.42,0.59,U] [#3 -0.51,0.60,0.53,U] [#4 -0.40,0.36,0.51,U] [#5 -0.21,0.32,0.62,U] [#6 -0.58,0.64,0.38,U] [#7 -0.53,0.52,0.40,U] [#8 -0.17,0.43,0.35,U] 
20:50:45.682 00.001 8996 single-star, 8 included, MultiStar: {-0.41, 0.41}, one-star: {-0.52, 0.21}
20:50:45.684 00.002 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
20:50:45.685 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
20:50:45.687 00.002 8996 CameraToMount -- cameraX=-0.52 cameraY=0.21 hyp=0.56 cameraTheta=2.76 mountX=-0.54 mountY=-0.15, mountTheta=-2.88
20:50:45.690 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=0.21, opts=13)
20:50:45.692 00.002 8996 Enqueuing Move request for scope (-0.52, 0.21)
20:50:45.694 00.002 20224 Worker thread wakes up
20:50:45.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.21) opts 0xd
20:50:45.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, 0.21)
20:50:45.694 00.000 20224 Moving (-0.52, 0.21) raw xDistance=-0.54 yDistance=-0.15
20:50:45.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
20:50:45.695 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:45.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:50:45.695 00.000 20224 MoveAxis(E, 79, ABG)
20:50:45.695 00.000 20224 Guiding  Dir = 2, Dur = 79
20:50:45.695 00.000 20224 IsSlewing returns 0
20:50:45.696 00.001 20224 IsGuiding returns 0
20:50:45.703 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48243, med=2745, FiltMin=2480, FiltMax=25814, Gamma=1.000
20:50:45.722 00.019 20224 PulseGuide returned control before completion, sleep 64
20:50:45.731 00.009 8996 UpdateGuideState exits: m=713050 SNR=390.1
20:50:45.732 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:45.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:45.734 00.001 8996 Enqueuing Expose request
20:50:45.799 00.065 20224 IsGuiding returns 1
20:50:45.799 00.000 20224 scope still moving after pulse duration time elapsed
20:50:45.830 00.031 20224 IsSlewing returns 0
20:50:45.830 00.000 20224 IsGuiding returns 0
20:50:45.830 00.000 20224 scope move finished after 79 + 55 ms
20:50:45.830 00.000 20224 Move returns status 0, amount 79
20:50:45.830 00.000 20224 MoveAxis(N, 0, ABG)
20:50:45.830 00.000 20224 Move returns status 0, amount 0
20:50:45.830 00.000 20224 move complete, result=0
20:50:45.830 00.000 20224 worker thread done servicing request
20:50:45.830 00.000 20224 Worker thread wakes up
20:50:45.830 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:45.830 00.000 8996 GuideStep: -0.5 px 79 ms EAST, -0.1 px 0 ms NORTH
20:50:45.831 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:46.795 00.964 20224 Exposure complete
20:50:46.868 00.073 20224 worker thread done servicing request
20:50:46.868 00.000 8996 OnExposeComplete: enter
20:50:46.869 00.001 8996 UpdateGuideState(): m_state=6
20:50:46.870 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 187
20:50:46.871 00.001 8996 Star::Find returns 1 (0), X=139.71, Y=473.39, Mass=738059, SNR=357.5, Peak=51123 HFD=4.7
20:50:46.872 00.001 8996 MultiStar: [#1 -0.12,0.37,0.62,U] [#2 -0.27,0.32,0.69,U] [#3 -0.32,0.30,0.61,U] [#4 -0.18,0.20,0.48,U] [#5 0.14,0.37,0.59,U] [#6 -0.28,0.54,0.42,U] [#7 -0.29,0.28,0.46,U] [#8 0.01,0.38,0.38,U] 
20:50:46.873 00.001 8996 single-star, 8 included, MultiStar: {-0.19, 0.31}, one-star: {-0.30, 0.19}
20:50:46.873 00.000 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
20:50:46.874 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
20:50:46.875 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.19 hyp=0.35 cameraTheta=2.58 mountX=-0.32 mountY=-0.15, mountTheta=-2.69
20:50:46.877 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.19, opts=13)
20:50:46.877 00.000 8996 Enqueuing Move request for scope (-0.30, 0.19)
20:50:46.878 00.001 20224 Worker thread wakes up
20:50:46.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.19) opts 0xd
20:50:46.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.19)
20:50:46.878 00.000 20224 Moving (-0.30, 0.19) raw xDistance=-0.32 yDistance=-0.15
20:50:46.879 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
20:50:46.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:46.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:50:46.879 00.000 20224 MoveAxis(E, 52, ABG)
20:50:46.879 00.000 20224 Guiding  Dir = 2, Dur = 52
20:50:46.879 00.000 20224 IsSlewing returns 0
20:50:46.879 00.000 20224 IsGuiding returns 0
20:50:46.885 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51123, med=2745, FiltMin=2486, FiltMax=30934, Gamma=1.000
20:50:46.899 00.014 8996 UpdateGuideState exits: m=738059 SNR=357.5
20:50:46.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:46.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:46.902 00.001 8996 Enqueuing Expose request
20:50:46.927 00.025 20224 PulseGuide returned control before completion, sleep 14
20:50:46.958 00.031 20224 IsGuiding returns 1
20:50:46.958 00.000 20224 scope still moving after pulse duration time elapsed
20:50:46.989 00.031 20224 IsSlewing returns 0
20:50:46.989 00.000 20224 IsGuiding returns 1
20:50:47.020 00.031 20224 IsSlewing returns 0
20:50:47.020 00.000 20224 IsGuiding returns 0
20:50:47.020 00.000 20224 scope move finished after 52 + 89 ms
20:50:47.020 00.000 20224 Move returns status 0, amount 52
20:50:47.020 00.000 20224 MoveAxis(N, 0, ABG)
20:50:47.020 00.000 20224 Move returns status 0, amount 0
20:50:47.020 00.000 20224 move complete, result=0
20:50:47.021 00.001 20224 worker thread done servicing request
20:50:47.021 00.000 20224 Worker thread wakes up
20:50:47.021 00.000 8996 GuideStep: -0.3 px 52 ms EAST, -0.2 px 0 ms NORTH
20:50:47.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:47.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:48.207 01.185 20224 Exposure complete
20:50:48.282 00.075 20224 worker thread done servicing request
20:50:48.283 00.001 8996 OnExposeComplete: enter
20:50:48.285 00.002 8996 UpdateGuideState(): m_state=6
20:50:48.287 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 188
20:50:48.289 00.002 8996 Star::Find returns 1 (0), X=140.63, Y=473.29, Mass=707274, SNR=316.8, Peak=52694 HFD=4.7
20:50:48.291 00.002 8996 MultiStar: [#1 0.71,0.23,0.78,U] [#2 0.51,-0.04,0.89,U] [#3 0.41,0.06,0.77,U] [#4 0.54,-0.07,0.58,U] [#5 0.68,0.10,0.69,U] [#6 0.22,0.40,0.54,U] [#7 0.25,-0.08,0.54,U] [#8 0.66,0.19,0.40,U] 
20:50:48.293 00.002 8996 refined, 8 included, MultiStar: {0.52, 0.09}, one-star: {0.63, 0.09}
20:50:48.295 00.002 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
20:50:48.296 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
20:50:48.298 00.002 8996 CameraToMount -- cameraX=0.52 cameraY=0.09 hyp=0.53 cameraTheta=0.17 mountX=0.51 mountY=-0.15, mountTheta=-0.28
20:50:48.301 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.52, y=0.09, opts=13)
20:50:48.303 00.002 8996 Enqueuing Move request for scope (0.52, 0.09)
20:50:48.304 00.001 20224 Worker thread wakes up
20:50:48.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.09) opts 0xd
20:50:48.305 00.001 20224 Handling offset move in thread for scope, endpoint = (0.52, 0.09)
20:50:48.305 00.000 20224 Moving (0.52, 0.09) raw xDistance=0.51 yDistance=-0.15
20:50:48.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.51
20:50:48.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:48.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:50:48.305 00.000 20224 MoveAxis(W, 71, ABG)
20:50:48.305 00.000 20224 Guiding  Dir = 3, Dur = 71
20:50:48.305 00.000 20224 IsSlewing returns 0
20:50:48.306 00.001 20224 IsGuiding returns 0
20:50:48.310 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=52694, med=2745, FiltMin=2435, FiltMax=29648, Gamma=1.000
20:50:48.325 00.015 8996 UpdateGuideState exits: m=707274 SNR=316.8
20:50:48.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:48.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:48.327 00.000 8996 Enqueuing Expose request
20:50:48.335 00.008 20224 PulseGuide returned control before completion, sleep 52
20:50:48.397 00.062 20224 IsGuiding returns 1
20:50:48.397 00.000 20224 scope still moving after pulse duration time elapsed
20:50:48.428 00.031 20224 IsSlewing returns 0
20:50:48.428 00.000 20224 IsGuiding returns 1
20:50:48.460 00.032 20224 IsSlewing returns 0
20:50:48.460 00.000 20224 IsGuiding returns 0
20:50:48.460 00.000 20224 scope move finished after 71 + 83 ms
20:50:48.460 00.000 20224 Move returns status 0, amount 71
20:50:48.460 00.000 20224 MoveAxis(N, 0, ABG)
20:50:48.460 00.000 20224 Move returns status 0, amount 0
20:50:48.460 00.000 20224 move complete, result=0
20:50:48.460 00.000 20224 worker thread done servicing request
20:50:48.460 00.000 20224 Worker thread wakes up
20:50:48.460 00.000 8996 GuideStep: 0.5 px 71 ms WEST, -0.1 px 0 ms NORTH
20:50:48.461 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:48.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:49.444 00.983 20224 Exposure complete
20:50:49.527 00.083 20224 worker thread done servicing request
20:50:49.527 00.000 8996 OnExposeComplete: enter
20:50:49.528 00.001 8996 UpdateGuideState(): m_state=6
20:50:49.529 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 189
20:50:49.531 00.002 8996 Star::Find returns 1 (0), X=140.08, Y=473.30, Mass=831743, SNR=351.0, Peak=59747 HFD=4.6
20:50:49.533 00.002 8996 MultiStar: [#1 0.35,0.24,0.69,U] [#2 0.24,0.15,0.73,U] [#3 0.16,0.21,0.63,U] [#4 0.31,0.11,0.55,U] [#5 0.50,0.20,0.56,U] [#6 0.09,0.45,0.53,U] [#7 -0.07,0.33,0.43,U] [#8 0.42,0.16,0.44,U] 
20:50:49.535 00.002 8996 single-star, 8 included, MultiStar: {0.23, 0.20}, one-star: {0.08, 0.10}
20:50:49.537 00.002 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
20:50:49.538 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
20:50:49.540 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.90 mountX=0.07 mountY=-0.11, mountTheta=-1.00
20:50:49.541 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.10, opts=13)
20:50:49.542 00.001 8996 Enqueuing Move request for scope (0.08, 0.10)
20:50:49.543 00.001 20224 Worker thread wakes up
20:50:49.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
20:50:49.543 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
20:50:49.543 00.000 20224 Moving (0.08, 0.10) raw xDistance=0.07 yDistance=-0.11
20:50:49.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:50:49.543 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:49.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:50:49.543 00.000 20224 MoveAxis(E, 0, ABG)
20:50:49.543 00.000 20224 Move returns status 0, amount 0
20:50:49.543 00.000 20224 MoveAxis(N, 0, ABG)
20:50:49.543 00.000 20224 Move returns status 0, amount 0
20:50:49.544 00.001 20224 move complete, result=0
20:50:49.544 00.000 20224 worker thread done servicing request
20:50:49.547 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59747, med=2745, FiltMin=2496, FiltMax=29376, Gamma=1.000
20:50:49.562 00.015 8996 UpdateGuideState exits: m=831743 SNR=351.0
20:50:49.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:49.563 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:49.564 00.001 8996 Enqueuing Expose request
20:50:49.565 00.001 20224 Worker thread wakes up
20:50:49.565 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:50:49.566 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:49.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:50.725 01.159 20224 Exposure complete
20:50:50.823 00.098 20224 worker thread done servicing request
20:50:50.824 00.001 8996 OnExposeComplete: enter
20:50:50.825 00.001 8996 UpdateGuideState(): m_state=6
20:50:50.826 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 190
20:50:50.827 00.001 8996 Star::Find returns 1 (0), X=139.76, Y=473.23, Mass=756951, SNR=363.9, Peak=54963 HFD=4.5
20:50:50.828 00.001 8996 MultiStar: [#1 0.12,0.54,0.62,U] [#2 -0.11,0.31,0.72,U] [#3 -0.17,0.32,0.60,U] [#4 -0.08,0.34,0.53,U] [#5 0.23,0.46,0.64,U] [#6 -0.17,0.64,0.41,U] [#7 -0.50,0.50,0.45,U] [#8 0.12,0.31,0.39,U] 
20:50:50.829 00.001 8996 single-star, 8 included, MultiStar: {-0.09, 0.35}, one-star: {-0.24, 0.03}
20:50:50.830 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
20:50:50.831 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
20:50:50.832 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.03 hyp=0.24 cameraTheta=3.04 mountX=-0.24 mountY=0.00, mountTheta=3.13
20:50:50.833 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.03, opts=13)
20:50:50.834 00.001 8996 Enqueuing Move request for scope (-0.24, 0.03)
20:50:50.835 00.001 20224 Worker thread wakes up
20:50:50.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.03) opts 0xd
20:50:50.835 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.03)
20:50:50.835 00.000 20224 Moving (-0.24, 0.03) raw xDistance=-0.24 yDistance=0.00
20:50:50.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:50:50.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:50.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:50:50.835 00.000 20224 MoveAxis(E, 35, ABG)
20:50:50.835 00.000 20224 Guiding  Dir = 2, Dur = 35
20:50:50.835 00.000 20224 IsSlewing returns 0
20:50:50.836 00.001 20224 IsGuiding returns 0
20:50:50.839 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54963, med=2745, FiltMin=2496, FiltMax=30720, Gamma=1.000
20:50:50.854 00.015 8996 UpdateGuideState exits: m=756951 SNR=363.9
20:50:50.855 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:50.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:50.857 00.001 8996 Enqueuing Expose request
20:50:50.879 00.022 20224 IsGuiding returns 1
20:50:50.879 00.000 20224 scope still moving after pulse duration time elapsed
20:50:50.909 00.030 20224 IsSlewing returns 0
20:50:50.909 00.000 20224 IsGuiding returns 1
20:50:50.940 00.031 20224 IsSlewing returns 0
20:50:50.940 00.000 20224 IsGuiding returns 1
20:50:50.971 00.031 20224 IsSlewing returns 0
20:50:50.972 00.001 20224 IsGuiding returns 0
20:50:50.972 00.000 20224 scope move finished after 35 + 100 ms
20:50:50.972 00.000 20224 Move returns status 0, amount 35
20:50:50.972 00.000 20224 MoveAxis(N, 0, ABG)
20:50:50.972 00.000 20224 Move returns status 0, amount 0
20:50:50.972 00.000 20224 move complete, result=0
20:50:50.972 00.000 20224 worker thread done servicing request
20:50:50.972 00.000 20224 Worker thread wakes up
20:50:50.972 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
20:50:50.974 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:50.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:51.969 00.995 20224 Exposure complete
20:50:52.057 00.088 20224 worker thread done servicing request
20:50:52.057 00.000 8996 OnExposeComplete: enter
20:50:52.058 00.001 8996 UpdateGuideState(): m_state=6
20:50:52.059 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 191
20:50:52.060 00.001 8996 Star::Find returns 1 (0), X=140.18, Y=473.64, Mass=764676, SNR=353.7, Peak=49117 HFD=4.6
20:50:52.062 00.002 8996 MultiStar: [#1 0.26,0.41,0.69,U] [#2 0.18,0.28,0.72,U] [#3 0.12,0.46,0.55,U] [#4 0.24,0.36,0.55,U] [#5 0.47,0.47,0.64,U] [#6 0.29,0.71,0.42,U] [#7 0.20,0.54,0.42,U] [#8 0.30,0.51,0.41,U] 
20:50:52.063 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.45}, one-star: {0.18, 0.44}
20:50:52.064 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
20:50:52.065 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
20:50:52.065 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.44 hyp=0.48 cameraTheta=1.19 mountX=0.13 mountY=-0.46, mountTheta=-1.29
20:50:52.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.44, opts=13)
20:50:52.068 00.001 8996 Enqueuing Move request for scope (0.18, 0.44)
20:50:52.068 00.000 20224 Worker thread wakes up
20:50:52.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.44) opts 0xd
20:50:52.069 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.44)
20:50:52.069 00.000 20224 Moving (0.18, 0.44) raw xDistance=0.13 yDistance=-0.46
20:50:52.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:50:52.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:50:52.069 00.000 20224 MoveAxis(E, 0, ABG)
20:50:52.069 00.000 20224 Move returns status 0, amount 0
20:50:52.069 00.000 20224 MoveAxis(N, 97, ABG)
20:50:52.069 00.000 20224 Guiding  Dir = 0, Dur = 97
20:50:52.069 00.000 20224 IsSlewing returns 0
20:50:52.069 00.000 20224 IsGuiding returns 0
20:50:52.071 00.002 20224 PulseGuide returned control before completion, sleep 106
20:50:52.072 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=49117, med=2745, FiltMin=2502, FiltMax=24576, Gamma=1.000
20:50:52.089 00.017 8996 UpdateGuideState exits: m=764676 SNR=353.7
20:50:52.091 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:52.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:52.093 00.001 8996 Enqueuing Expose request
20:50:52.190 00.097 20224 IsGuiding returns 1
20:50:52.190 00.000 20224 scope still moving after pulse duration time elapsed
20:50:52.220 00.030 20224 IsSlewing returns 0
20:50:52.220 00.000 20224 IsGuiding returns 1
20:50:52.251 00.031 20224 IsSlewing returns 0
20:50:52.251 00.000 20224 IsGuiding returns 0
20:50:52.251 00.000 20224 scope move finished after 97 + 84 ms
20:50:52.251 00.000 20224 Move returns status 0, amount 97
20:50:52.251 00.000 20224 move complete, result=0
20:50:52.252 00.001 20224 worker thread done servicing request
20:50:52.252 00.000 20224 Worker thread wakes up
20:50:52.252 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 97 ms NORTH
20:50:52.254 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:52.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:53.430 01.176 20224 Exposure complete
20:50:53.487 00.057 20224 worker thread done servicing request
20:50:53.487 00.000 8996 OnExposeComplete: enter
20:50:53.489 00.002 8996 UpdateGuideState(): m_state=6
20:50:53.490 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 192
20:50:53.491 00.001 8996 Star::Find returns 1 (0), X=140.12, Y=473.05, Mass=747350, SNR=378.8, Peak=50451 HFD=4.5
20:50:53.492 00.001 8996 MultiStar: [#1 0.33,-0.01,0.63,U] [#2 0.22,-0.20,0.66,U] [#3 0.20,0.03,0.62,U] [#4 0.35,-0.12,0.47,U] [#5 0.28,-0.18,0.69,U] [#6 0.17,0.27,0.46,U] [#7 0.20,0.05,0.42,U] [#8 0.32,-0.10,0.37,U] 
20:50:53.493 00.001 8996 single-star, 8 included, MultiStar: {0.23, -0.07}, one-star: {0.11, -0.16}
20:50:53.494 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
20:50:53.494 00.000 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.31)
20:50:53.495 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-0.95 mountX=0.13 mountY=0.14, mountTheta=0.84
20:50:53.498 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.16, opts=13)
20:50:53.500 00.002 8996 Enqueuing Move request for scope (0.11, -0.16)
20:50:53.501 00.001 20224 Worker thread wakes up
20:50:53.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
20:50:53.501 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
20:50:53.501 00.000 20224 Moving (0.11, -0.16) raw xDistance=0.13 yDistance=0.14
20:50:53.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:50:53.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:53.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:50:53.501 00.000 20224 MoveAxis(E, 0, ABG)
20:50:53.501 00.000 20224 Move returns status 0, amount 0
20:50:53.501 00.000 20224 MoveAxis(N, 0, ABG)
20:50:53.501 00.000 20224 Move returns status 0, amount 0
20:50:53.501 00.000 20224 move complete, result=0
20:50:53.501 00.000 20224 worker thread done servicing request
20:50:53.508 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50451, med=2745, FiltMin=2493, FiltMax=31040, Gamma=1.000
20:50:53.535 00.027 8996 UpdateGuideState exits: m=747350 SNR=378.8
20:50:53.537 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:53.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:53.539 00.001 8996 Enqueuing Expose request
20:50:53.540 00.001 20224 Worker thread wakes up
20:50:53.540 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:53.542 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:53.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:54.516 00.974 20224 Exposure complete
20:50:54.627 00.111 20224 worker thread done servicing request
20:50:54.627 00.000 8996 OnExposeComplete: enter
20:50:54.628 00.001 8996 UpdateGuideState(): m_state=6
20:50:54.629 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 193
20:50:54.630 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=472.80, Mass=748551, SNR=370.8, Peak=46739 HFD=4.6
20:50:54.631 00.001 8996 MultiStar: [#1 0.25,-0.28,0.58,U] [#2 0.31,-0.38,0.74,U] [#3 0.20,-0.30,0.57,U] [#4 0.17,-0.21,0.54,U] [#5 0.35,-0.11,0.62,U] [#6 0.16,-0.07,0.44,U] [#7 0.18,-0.19,0.42,U] [#8 0.19,-0.22,0.39,U] 
20:50:54.631 00.000 8996 refined, 8 included, MultiStar: {0.18, -0.26}, one-star: {-0.05, -0.40}
20:50:54.632 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
20:50:54.633 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
20:50:54.634 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.26 hyp=0.32 cameraTheta=-0.96 mountX=0.21 mountY=0.24, mountTheta=0.86
20:50:54.635 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.26, opts=13)
20:50:54.636 00.001 8996 Enqueuing Move request for scope (0.18, -0.26)
20:50:54.636 00.000 20224 Worker thread wakes up
20:50:54.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.26) opts 0xd
20:50:54.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.26)
20:50:54.636 00.000 20224 Moving (0.18, -0.26) raw xDistance=0.21 yDistance=0.24
20:50:54.637 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:50:54.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:50:54.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:50:54.637 00.000 20224 MoveAxis(W, 30, ABG)
20:50:54.637 00.000 20224 Guiding  Dir = 3, Dur = 30
20:50:54.637 00.000 20224 IsSlewing returns 0
20:50:54.637 00.000 20224 IsGuiding returns 0
20:50:54.641 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=46739, med=2745, FiltMin=2473, FiltMax=29411, Gamma=1.000
20:50:54.660 00.019 8996 UpdateGuideState exits: m=748551 SNR=370.8
20:50:54.662 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:54.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:54.664 00.001 8996 Enqueuing Expose request
20:50:54.694 00.030 20224 IsGuiding returns 1
20:50:54.695 00.001 20224 scope still moving after pulse duration time elapsed
20:50:54.725 00.030 20224 IsSlewing returns 0
20:50:54.725 00.000 20224 IsGuiding returns 1
20:50:54.757 00.032 20224 IsSlewing returns 0
20:50:54.757 00.000 20224 IsGuiding returns 1
20:50:54.789 00.032 20224 IsSlewing returns 0
20:50:54.789 00.000 20224 IsGuiding returns 0
20:50:54.789 00.000 20224 scope move finished after 30 + 121 ms
20:50:54.789 00.000 20224 Move returns status 0, amount 30
20:50:54.789 00.000 20224 MoveAxis(N, 0, ABG)
20:50:54.789 00.000 20224 Move returns status 0, amount 0
20:50:54.789 00.000 20224 move complete, result=0
20:50:54.789 00.000 20224 worker thread done servicing request
20:50:54.789 00.000 20224 Worker thread wakes up
20:50:54.789 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:54.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:54.790 00.001 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
20:50:55.953 01.163 20224 Exposure complete
20:50:56.010 00.057 20224 worker thread done servicing request
20:50:56.011 00.001 8996 OnExposeComplete: enter
20:50:56.011 00.000 8996 UpdateGuideState(): m_state=6
20:50:56.012 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 194
20:50:56.013 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=472.98, Mass=742474, SNR=362.3, Peak=61987 HFD=4.4
20:50:56.014 00.001 8996 MultiStar: [#1 0.11,-0.01,0.67,U] [#2 -0.16,-0.13,0.68,U] [#3 -0.10,-0.06,0.59,U] [#4 -0.15,-0.19,0.56,U] [#5 0.08,-0.02,0.59,U] [#6 -0.17,0.15,0.43,U] [#7 -0.22,0.09,0.44,U] [#8 0.13,0.07,0.40,U] 
20:50:56.015 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.06}, one-star: {-0.18, -0.22}
20:50:56.016 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
20:50:56.017 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.78)
20:50:56.017 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.48 mountX=-0.07 mountY=0.07, mountTheta=2.38
20:50:56.019 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
20:50:56.020 00.001 8996 Enqueuing Move request for scope (-0.08, -0.06)
20:50:56.021 00.001 20224 Worker thread wakes up
20:50:56.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
20:50:56.021 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
20:50:56.021 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
20:50:56.021 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:50:56.021 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:56.021 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:50:56.021 00.000 20224 MoveAxis(E, 0, ABG)
20:50:56.021 00.000 20224 Move returns status 0, amount 0
20:50:56.021 00.000 20224 MoveAxis(N, 0, ABG)
20:50:56.021 00.000 20224 Move returns status 0, amount 0
20:50:56.021 00.000 20224 move complete, result=0
20:50:56.021 00.000 20224 worker thread done servicing request
20:50:56.029 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61987, med=2745, FiltMin=2496, FiltMax=33763, Gamma=1.000
20:50:56.054 00.025 8996 UpdateGuideState exits: m=742474 SNR=362.3
20:50:56.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:56.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:56.057 00.001 8996 Enqueuing Expose request
20:50:56.059 00.002 20224 Worker thread wakes up
20:50:56.059 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:50:56.060 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:56.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:57.051 00.991 20224 Exposure complete
20:50:57.129 00.078 20224 worker thread done servicing request
20:50:57.129 00.000 8996 OnExposeComplete: enter
20:50:57.130 00.001 8996 UpdateGuideState(): m_state=6
20:50:57.131 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 195
20:50:57.132 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.00, Mass=736497, SNR=335.1, Peak=61315 HFD=4.5
20:50:57.133 00.001 8996 MultiStar: [#1 0.08,0.05,0.69,U] [#2 -0.13,0.05,0.68,U] [#3 -0.09,0.05,0.78,U] [#4 -0.02,-0.02,0.60,U] [#5 0.26,0.00,0.66,U] [#6 -0.00,0.10,0.41,U] [#7 -0.36,0.19,0.46,U] [#8 0.19,-0.02,0.44,U] 
20:50:57.134 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.00}, one-star: {-0.05, -0.20}
20:50:57.135 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
20:50:57.136 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
20:50:57.138 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.89 mountX=-0.01 mountY=-0.00, mountTheta=-3.00
20:50:57.141 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
20:50:57.142 00.001 8996 Enqueuing Move request for scope (-0.01, 0.00)
20:50:57.143 00.001 20224 Worker thread wakes up
20:50:57.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
20:50:57.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
20:50:57.143 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
20:50:57.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:50:57.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:57.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:50:57.143 00.000 20224 MoveAxis(E, 0, ABG)
20:50:57.143 00.000 20224 Move returns status 0, amount 0
20:50:57.143 00.000 20224 MoveAxis(N, 0, ABG)
20:50:57.143 00.000 20224 Move returns status 0, amount 0
20:50:57.143 00.000 20224 move complete, result=0
20:50:57.143 00.000 20224 worker thread done servicing request
20:50:57.147 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61315, med=2745, FiltMin=2502, FiltMax=27603, Gamma=1.000
20:50:57.170 00.023 8996 UpdateGuideState exits: m=736497 SNR=335.1
20:50:57.172 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:57.173 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:57.174 00.001 8996 Enqueuing Expose request
20:50:57.176 00.002 20224 Worker thread wakes up
20:50:57.176 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:50:57.178 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:57.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:58.337 01.159 20224 Exposure complete
20:50:58.412 00.075 20224 worker thread done servicing request
20:50:58.413 00.001 8996 OnExposeComplete: enter
20:50:58.414 00.001 8996 UpdateGuideState(): m_state=6
20:50:58.415 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 196
20:50:58.416 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.51, Mass=757715, SNR=363.8, Peak=49779 HFD=4.7
20:50:58.417 00.001 8996 MultiStar: [#1 -0.00,0.28,0.62,U] [#2 -0.33,0.34,0.74,U] [#3 -0.47,0.28,0.63,U] [#4 -0.36,0.20,0.54,U] [#5 0.11,0.36,0.61,U] [#6 -0.32,0.36,0.42,U] [#7 -0.42,0.30,0.44,U] [#8 0.17,0.45,0.40,U] 
20:50:58.418 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.31}, one-star: {-0.17, 0.31}
20:50:58.419 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
20:50:58.420 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
20:50:58.421 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.31 hyp=0.35 cameraTheta=2.08 mountX=-0.20 mountY=-0.29, mountTheta=-2.18
20:50:58.423 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.31, opts=13)
20:50:58.424 00.001 8996 Enqueuing Move request for scope (-0.17, 0.31)
20:50:58.425 00.001 20224 Worker thread wakes up
20:50:58.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.31) opts 0xd
20:50:58.425 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.31)
20:50:58.425 00.000 20224 Moving (-0.17, 0.31) raw xDistance=-0.20 yDistance=-0.29
20:50:58.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:50:58.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:50:58.425 00.000 20224 MoveAxis(E, 29, ABG)
20:50:58.425 00.000 20224 Guiding  Dir = 2, Dur = 29
20:50:58.426 00.001 20224 IsSlewing returns 0
20:50:58.426 00.000 20224 IsGuiding returns 0
20:50:58.427 00.001 20224 PulseGuide returned control before completion, sleep 38
20:50:58.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49779, med=2745, FiltMin=2499, FiltMax=29027, Gamma=1.000
20:50:58.452 00.022 8996 UpdateGuideState exits: m=757715 SNR=363.8
20:50:58.454 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:58.456 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:58.457 00.001 8996 Enqueuing Expose request
20:50:58.476 00.019 20224 IsGuiding returns 1
20:50:58.476 00.000 20224 scope still moving after pulse duration time elapsed
20:50:58.512 00.036 20224 IsSlewing returns 0
20:50:58.513 00.001 20224 IsGuiding returns 0
20:50:58.513 00.000 20224 scope move finished after 29 + 57 ms
20:50:58.513 00.000 20224 Move returns status 0, amount 29
20:50:58.513 00.000 20224 MoveAxis(N, 60, ABG)
20:50:58.513 00.000 20224 Guiding  Dir = 0, Dur = 60
20:50:58.514 00.001 20224 IsSlewing returns 0
20:50:58.514 00.000 20224 IsGuiding returns 0
20:50:58.572 00.058 20224 PulseGuide returned control before completion, sleep 12
20:50:58.586 00.014 20224 IsGuiding returns 1
20:50:58.586 00.000 20224 scope still moving after pulse duration time elapsed
20:50:58.617 00.031 20224 IsSlewing returns 0
20:50:58.618 00.001 20224 IsGuiding returns 1
20:50:58.648 00.030 20224 IsSlewing returns 0
20:50:58.648 00.000 20224 IsGuiding returns 1
20:50:58.679 00.031 20224 IsSlewing returns 0
20:50:58.679 00.000 20224 IsGuiding returns 0
20:50:58.679 00.000 20224 scope move finished after 60 + 105 ms
20:50:58.679 00.000 20224 Move returns status 0, amount 60
20:50:58.679 00.000 20224 move complete, result=0
20:50:58.679 00.000 20224 worker thread done servicing request
20:50:58.679 00.000 20224 Worker thread wakes up
20:50:58.679 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.3 px 60 ms NORTH
20:50:58.681 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:58.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:50:59.666 00.985 20224 Exposure complete
20:50:59.758 00.092 20224 worker thread done servicing request
20:50:59.758 00.000 8996 OnExposeComplete: enter
20:50:59.759 00.001 8996 UpdateGuideState(): m_state=6
20:50:59.760 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 197
20:50:59.761 00.001 8996 Star::Find returns 1 (0), X=140.40, Y=473.11, Mass=725606, SNR=382.4, Peak=50614 HFD=4.6
20:50:59.762 00.001 8996 MultiStar: [#1 0.44,0.08,0.62,U] [#2 0.30,-0.15,0.67,U] [#3 0.22,-0.10,0.57,U] [#4 0.23,-0.13,0.58,U] [#5 0.60,0.13,0.57,U] [#6 0.30,-0.02,0.44,U] [#7 0.27,-0.15,0.44,U] [#8 0.71,0.11,0.40,U] 
20:50:59.763 00.001 8996 refined, 8 included, MultiStar: {0.38, -0.04}, one-star: {0.40, -0.09}
20:50:59.764 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
20:50:59.766 00.002 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
20:50:59.767 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=-0.04 hyp=0.38 cameraTheta=-0.11 mountX=0.38 mountY=-0.00, mountTheta=-0.00
20:50:59.768 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.04, opts=13)
20:50:59.769 00.001 8996 Enqueuing Move request for scope (0.38, -0.04)
20:50:59.770 00.001 20224 Worker thread wakes up
20:50:59.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.04) opts 0xd
20:50:59.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.04)
20:50:59.770 00.000 20224 Moving (0.38, -0.04) raw xDistance=0.38 yDistance=-0.00
20:50:59.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
20:50:59.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:59.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:50:59.771 00.001 20224 MoveAxis(W, 54, ABG)
20:50:59.771 00.000 20224 Guiding  Dir = 3, Dur = 54
20:50:59.771 00.000 20224 IsSlewing returns 0
20:50:59.771 00.000 20224 IsGuiding returns 0
20:50:59.772 00.001 20224 PulseGuide returned control before completion, sleep 63
20:50:59.778 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50614, med=2745, FiltMin=2505, FiltMax=28899, Gamma=1.000
20:50:59.803 00.025 8996 UpdateGuideState exits: m=725606 SNR=382.4
20:50:59.804 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:59.805 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:50:59.806 00.001 8996 Enqueuing Expose request
20:50:59.849 00.043 20224 IsGuiding returns 1
20:50:59.849 00.000 20224 scope still moving after pulse duration time elapsed
20:50:59.881 00.032 20224 IsSlewing returns 0
20:50:59.881 00.000 20224 IsGuiding returns 0
20:50:59.881 00.000 20224 scope move finished after 54 + 56 ms
20:50:59.881 00.000 20224 Move returns status 0, amount 54
20:50:59.881 00.000 20224 MoveAxis(N, 0, ABG)
20:50:59.881 00.000 20224 Move returns status 0, amount 0
20:50:59.881 00.000 20224 move complete, result=0
20:50:59.881 00.000 20224 worker thread done servicing request
20:50:59.881 00.000 20224 Worker thread wakes up
20:50:59.881 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:50:59.881 00.000 8996 GuideStep: 0.4 px 54 ms WEST, -0.0 px 0 ms NORTH
20:50:59.882 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:01.049 01.167 20224 Exposure complete
20:51:01.139 00.090 20224 worker thread done servicing request
20:51:01.139 00.000 8996 OnExposeComplete: enter
20:51:01.140 00.001 8996 UpdateGuideState(): m_state=6
20:51:01.141 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 198
20:51:01.141 00.000 8996 Star::Find returns 1 (0), X=139.84, Y=472.67, Mass=780958, SNR=345.6, Peak=62659 HFD=4.5
20:51:01.142 00.001 8996 MultiStar: [#1 -0.05,-0.24,0.67,U] [#2 -0.15,-0.20,0.78,U] [#3 -0.21,-0.16,0.60,U] [#4 -0.12,-0.37,0.58,U] [#5 -0.21,-0.12,0.64,U] [#6 -0.13,0.18,0.47,U] [#7 -0.10,-0.07,0.52,U] [#8 -0.10,-0.12,0.39,U] 
20:51:01.143 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.22}, one-star: {-0.17, -0.53}
20:51:01.144 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
20:51:01.145 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
20:51:01.146 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-2.15 mountX=-0.12 mountY=0.23, mountTheta=2.04
20:51:01.147 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.22, opts=13)
20:51:01.148 00.001 8996 Enqueuing Move request for scope (-0.14, -0.22)
20:51:01.149 00.001 20224 Worker thread wakes up
20:51:01.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.22) opts 0xd
20:51:01.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.22)
20:51:01.149 00.000 20224 Moving (-0.14, -0.22) raw xDistance=-0.12 yDistance=0.23
20:51:01.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:51:01.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:01.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:51:01.149 00.000 20224 MoveAxis(E, 0, ABG)
20:51:01.149 00.000 20224 Move returns status 0, amount 0
20:51:01.149 00.000 20224 MoveAxis(N, 0, ABG)
20:51:01.149 00.000 20224 Move returns status 0, amount 0
20:51:01.149 00.000 20224 move complete, result=0
20:51:01.149 00.000 20224 worker thread done servicing request
20:51:01.153 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62659, med=2745, FiltMin=2489, FiltMax=31587, Gamma=1.000
20:51:01.171 00.018 8996 UpdateGuideState exits: m=780958 SNR=345.6
20:51:01.173 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:01.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:01.175 00.001 8996 Enqueuing Expose request
20:51:01.177 00.002 20224 Worker thread wakes up
20:51:01.177 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:51:01.179 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:01.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:02.162 00.983 20224 Exposure complete
20:51:02.254 00.092 20224 worker thread done servicing request
20:51:02.254 00.000 8996 OnExposeComplete: enter
20:51:02.255 00.001 8996 UpdateGuideState(): m_state=6
20:51:02.255 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 199
20:51:02.256 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=472.63, Mass=758133, SNR=428.4, Peak=55603 HFD=4.7
20:51:02.257 00.001 8996 MultiStar: [#1 0.16,-0.23,0.51,U] [#2 -0.10,-0.27,0.58,U] [#3 -0.09,-0.18,0.48,U] [#4 0.03,-0.24,0.45,U] [#5 0.17,-0.41,0.52,U] [#6 0.06,-0.05,0.38,U] [#7 -0.23,0.10,0.37,U] [#8 0.10,-0.28,0.33,U] 
20:51:02.258 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.29}, one-star: {-0.29, -0.57}
20:51:02.259 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
20:51:02.260 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
20:51:02.260 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.74 mountX=-0.02 mountY=0.29, mountTheta=1.65
20:51:02.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.29, opts=13)
20:51:02.263 00.001 8996 Enqueuing Move request for scope (-0.05, -0.29)
20:51:02.264 00.001 20224 Worker thread wakes up
20:51:02.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.29) opts 0xd
20:51:02.264 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.29)
20:51:02.264 00.000 20224 Moving (-0.05, -0.29) raw xDistance=-0.02 yDistance=0.29
20:51:02.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:51:02.264 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:51:02.264 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:51:02.264 00.000 20224 MoveAxis(E, 0, ABG)
20:51:02.264 00.000 20224 Move returns status 0, amount 0
20:51:02.264 00.000 20224 MoveAxis(N, 0, ABG)
20:51:02.264 00.000 20224 Move returns status 0, amount 0
20:51:02.264 00.000 20224 move complete, result=0
20:51:02.264 00.000 20224 worker thread done servicing request
20:51:02.268 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55603, med=2745, FiltMin=2483, FiltMax=30854, Gamma=1.000
20:51:02.283 00.015 8996 UpdateGuideState exits: m=758133 SNR=428.4
20:51:02.284 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:02.286 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:02.287 00.001 8996 Enqueuing Expose request
20:51:02.289 00.002 20224 Worker thread wakes up
20:51:02.289 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:51:02.291 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:02.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:03.466 01.175 20224 Exposure complete
20:51:03.546 00.080 20224 worker thread done servicing request
20:51:03.546 00.000 8996 OnExposeComplete: enter
20:51:03.548 00.002 8996 UpdateGuideState(): m_state=6
20:51:03.549 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 200
20:51:03.549 00.000 8996 Star::Find returns 1 (0), X=139.34, Y=473.06, Mass=736337, SNR=361.7, Peak=56387 HFD=4.4
20:51:03.552 00.003 8996 MultiStar: [#1 -0.35,0.04,0.66,U] [#2 -0.55,0.14,0.72,U] [#3 -0.46,0.29,0.61,U] [#4 -0.28,0.14,0.57,U] [#5 -0.28,0.22,0.55,U] [#6 -0.48,0.38,0.43,U] [#7 -0.58,0.18,0.42,U] [#8 -0.27,-0.00,0.39,U] 
20:51:03.553 00.001 8996 refined, 8 included, MultiStar: {-0.46, 0.11}, one-star: {-0.67, -0.14}
20:51:03.554 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
20:51:03.555 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
20:51:03.556 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=0.11 hyp=0.47 cameraTheta=2.90 mountX=-0.47 mountY=-0.06, mountTheta=-3.01
20:51:03.558 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.11, opts=13)
20:51:03.560 00.002 8996 Enqueuing Move request for scope (-0.46, 0.11)
20:51:03.560 00.000 20224 Worker thread wakes up
20:51:03.561 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.11) opts 0xd
20:51:03.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.11)
20:51:03.561 00.000 20224 Moving (-0.46, 0.11) raw xDistance=-0.47 yDistance=-0.06
20:51:03.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
20:51:03.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:03.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:51:03.561 00.000 20224 MoveAxis(E, 68, ABG)
20:51:03.561 00.000 20224 Guiding  Dir = 2, Dur = 68
20:51:03.561 00.000 20224 IsSlewing returns 0
20:51:03.561 00.000 20224 IsGuiding returns 0
20:51:03.566 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56387, med=2745, FiltMin=2512, FiltMax=29926, Gamma=1.000
20:51:03.580 00.014 20224 PulseGuide returned control before completion, sleep 59
20:51:03.581 00.001 8996 UpdateGuideState exits: m=736337 SNR=361.7
20:51:03.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:03.584 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:03.584 00.000 8996 Enqueuing Expose request
20:51:03.655 00.071 20224 IsGuiding returns 1
20:51:03.655 00.000 20224 scope still moving after pulse duration time elapsed
20:51:03.686 00.031 20224 IsSlewing returns 0
20:51:03.686 00.000 20224 IsGuiding returns 0
20:51:03.686 00.000 20224 scope move finished after 68 + 57 ms
20:51:03.686 00.000 20224 Move returns status 0, amount 68
20:51:03.686 00.000 20224 MoveAxis(N, 0, ABG)
20:51:03.686 00.000 20224 Move returns status 0, amount 0
20:51:03.686 00.000 20224 move complete, result=0
20:51:03.686 00.000 20224 worker thread done servicing request
20:51:03.686 00.000 20224 Worker thread wakes up
20:51:03.686 00.000 8996 GuideStep: -0.5 px 68 ms EAST, -0.1 px 0 ms NORTH
20:51:03.688 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:03.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:04.681 00.993 20224 Exposure complete
20:51:04.770 00.089 20224 worker thread done servicing request
20:51:04.770 00.000 8996 OnExposeComplete: enter
20:51:04.772 00.002 8996 UpdateGuideState(): m_state=6
20:51:04.773 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 201
20:51:04.774 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.26, Mass=733618, SNR=359.2, Peak=53203 HFD=4.5
20:51:04.776 00.002 8996 MultiStar: [#1 0.09,0.17,0.64,U] [#2 -0.02,0.15,0.71,U] [#3 -0.06,0.30,0.62,U] [#4 0.06,0.20,0.54,U] [#5 0.44,0.39,0.54,U] [#6 -0.04,0.40,0.41,U] [#7 -0.07,0.36,0.48,U] [#8 0.38,0.20,0.41,U] 
20:51:04.778 00.002 8996 single-star, 8 included, MultiStar: {0.05, 0.22}, one-star: {-0.08, 0.06}
20:51:04.779 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
20:51:04.780 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
20:51:04.782 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.51 mountX=-0.09 mountY=-0.05, mountTheta=-2.62
20:51:04.785 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
20:51:04.786 00.001 8996 Enqueuing Move request for scope (-0.08, 0.06)
20:51:04.787 00.001 20224 Worker thread wakes up
20:51:04.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
20:51:04.787 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
20:51:04.787 00.000 20224 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=-0.05
20:51:04.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:51:04.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:04.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:51:04.787 00.000 20224 MoveAxis(E, 0, ABG)
20:51:04.787 00.000 20224 Move returns status 0, amount 0
20:51:04.787 00.000 20224 MoveAxis(N, 0, ABG)
20:51:04.787 00.000 20224 Move returns status 0, amount 0
20:51:04.787 00.000 20224 move complete, result=0
20:51:04.787 00.000 20224 worker thread done servicing request
20:51:04.798 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53203, med=2745, FiltMin=2489, FiltMax=31088, Gamma=1.000
20:51:04.826 00.028 8996 UpdateGuideState exits: m=733618 SNR=359.2
20:51:04.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:04.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:04.831 00.002 8996 Enqueuing Expose request
20:51:04.832 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:04.833 00.001 20224 Worker thread wakes up
20:51:04.833 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:04.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:06.003 01.170 20224 Exposure complete
20:51:06.110 00.107 20224 worker thread done servicing request
20:51:06.110 00.000 8996 OnExposeComplete: enter
20:51:06.111 00.001 8996 UpdateGuideState(): m_state=6
20:51:06.113 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 202
20:51:06.114 00.001 8996 Star::Find returns 1 (0), X=140.35, Y=472.91, Mass=731425, SNR=373.3, Peak=53478 HFD=4.6
20:51:06.117 00.003 8996 MultiStar: [#1 0.57,-0.01,0.64,U] [#2 0.38,-0.07,0.71,U] [#3 0.33,0.04,0.59,U] [#4 0.45,-0.13,0.55,U] [#5 0.66,-0.02,0.54,U] [#6 0.23,0.20,0.45,U] [#7 0.37,0.10,0.44,U] [#8 0.61,-0.04,0.39,U] 
20:51:06.118 00.001 8996 refined, 8 included, MultiStar: {0.43, -0.05}, one-star: {0.35, -0.29}
20:51:06.120 00.002 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
20:51:06.122 00.002 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
20:51:06.123 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=-0.05 hyp=0.43 cameraTheta=-0.12 mountX=0.43 mountY=0.00, mountTheta=0.01
20:51:06.126 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=-0.05, opts=13)
20:51:06.127 00.001 8996 Enqueuing Move request for scope (0.43, -0.05)
20:51:06.128 00.001 20224 Worker thread wakes up
20:51:06.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.05) opts 0xd
20:51:06.129 00.001 20224 Handling offset move in thread for scope, endpoint = (0.43, -0.05)
20:51:06.129 00.000 20224 Moving (0.43, -0.05) raw xDistance=0.43 yDistance=0.00
20:51:06.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
20:51:06.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:06.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:51:06.129 00.000 20224 MoveAxis(W, 63, ABG)
20:51:06.129 00.000 20224 Guiding  Dir = 3, Dur = 63
20:51:06.130 00.001 20224 IsSlewing returns 0
20:51:06.130 00.000 20224 IsGuiding returns 0
20:51:06.133 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53478, med=2745, FiltMin=2515, FiltMax=27133, Gamma=1.000
20:51:06.148 00.015 8996 UpdateGuideState exits: m=731425 SNR=373.3
20:51:06.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:06.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:06.150 00.000 8996 Enqueuing Expose request
20:51:06.166 00.016 20224 PulseGuide returned control before completion, sleep 37
20:51:06.211 00.045 20224 IsGuiding returns 1
20:51:06.211 00.000 20224 scope still moving after pulse duration time elapsed
20:51:06.242 00.031 20224 IsSlewing returns 0
20:51:06.242 00.000 20224 IsGuiding returns 1
20:51:06.274 00.032 20224 IsSlewing returns 0
20:51:06.274 00.000 20224 IsGuiding returns 0
20:51:06.274 00.000 20224 scope move finished after 63 + 81 ms
20:51:06.274 00.000 20224 Move returns status 0, amount 63
20:51:06.274 00.000 20224 MoveAxis(N, 0, ABG)
20:51:06.274 00.000 20224 Move returns status 0, amount 0
20:51:06.274 00.000 20224 move complete, result=0
20:51:06.274 00.000 20224 worker thread done servicing request
20:51:06.274 00.000 20224 Worker thread wakes up
20:51:06.274 00.000 8996 GuideStep: 0.4 px 63 ms WEST, 0.0 px 0 ms NORTH
20:51:06.275 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:06.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:07.257 00.982 20224 Exposure complete
20:51:07.325 00.068 20224 worker thread done servicing request
20:51:07.325 00.000 8996 OnExposeComplete: enter
20:51:07.327 00.002 8996 UpdateGuideState(): m_state=6
20:51:07.329 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 203
20:51:07.331 00.002 8996 Star::Find returns 1 (0), X=140.31, Y=472.98, Mass=733533, SNR=362.7, Peak=52243 HFD=4.6
20:51:07.333 00.002 8996 MultiStar: [#1 0.52,-0.13,0.61,U] [#2 0.12,-0.05,0.73,U] [#3 0.09,0.00,0.63,U] [#4 0.39,-0.03,0.52,U] [#5 0.51,0.13,0.59,U] [#6 0.11,0.17,0.46,U] [#7 -0.00,0.17,0.46,U] [#8 0.48,0.04,0.34,U] 
20:51:07.334 00.001 8996 refined, 8 included, MultiStar: {0.28, -0.02}, one-star: {0.30, -0.22}
20:51:07.335 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
20:51:07.335 00.000 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
20:51:07.336 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.07 mountX=0.28 mountY=-0.01, mountTheta=-0.05
20:51:07.338 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.02, opts=13)
20:51:07.339 00.001 8996 Enqueuing Move request for scope (0.28, -0.02)
20:51:07.340 00.001 20224 Worker thread wakes up
20:51:07.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd
20:51:07.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.02)
20:51:07.340 00.000 20224 Moving (0.28, -0.02) raw xDistance=0.28 yDistance=-0.01
20:51:07.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
20:51:07.341 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:07.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:51:07.341 00.000 20224 MoveAxis(W, 45, ABG)
20:51:07.341 00.000 20224 Guiding  Dir = 3, Dur = 45
20:51:07.341 00.000 20224 IsSlewing returns 0
20:51:07.341 00.000 20224 IsGuiding returns 0
20:51:07.346 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52243, med=2745, FiltMin=2467, FiltMax=28909, Gamma=1.000
20:51:07.351 00.005 20224 PulseGuide returned control before completion, sleep 46
20:51:07.370 00.019 8996 UpdateGuideState exits: m=733533 SNR=362.7
20:51:07.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:07.373 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:07.375 00.002 8996 Enqueuing Expose request
20:51:07.413 00.038 20224 IsGuiding returns 1
20:51:07.413 00.000 20224 scope still moving after pulse duration time elapsed
20:51:07.443 00.030 20224 IsSlewing returns 0
20:51:07.443 00.000 20224 IsGuiding returns 1
20:51:07.474 00.031 20224 IsSlewing returns 0
20:51:07.474 00.000 20224 IsGuiding returns 0
20:51:07.474 00.000 20224 scope move finished after 45 + 87 ms
20:51:07.474 00.000 20224 Move returns status 0, amount 45
20:51:07.474 00.000 20224 MoveAxis(N, 0, ABG)
20:51:07.474 00.000 20224 Move returns status 0, amount 0
20:51:07.474 00.000 20224 move complete, result=0
20:51:07.475 00.001 20224 worker thread done servicing request
20:51:07.475 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.0 px 0 ms NORTH
20:51:07.477 00.002 20224 Worker thread wakes up
20:51:07.477 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:07.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:08.653 01.176 20224 Exposure complete
20:51:08.738 00.085 20224 worker thread done servicing request
20:51:08.738 00.000 8996 OnExposeComplete: enter
20:51:08.740 00.002 8996 UpdateGuideState(): m_state=6
20:51:08.740 00.000 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 204
20:51:08.741 00.001 8996 Star::Find returns 1 (0), X=139.65, Y=473.20, Mass=752417, SNR=344.0, Peak=65187 HFD=4.6
20:51:08.742 00.001 8996 MultiStar: [#1 -0.24,0.05,0.68,U] [#2 -0.46,0.19,0.79,U] [#3 -0.42,0.27,0.59,U] [#4 -0.39,0.23,0.58,U] [#5 -0.22,0.31,0.69,U] [#6 -0.39,0.24,0.46,U] [#7 -0.46,0.24,0.43,U] [#8 -0.22,0.15,0.41,U] 
20:51:08.743 00.001 8996 single-star, 8 included, MultiStar: {-0.35, 0.17}, one-star: {-0.35, -0.00}
20:51:08.744 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
20:51:08.745 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
20:51:08.745 00.000 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.00 hyp=0.35 cameraTheta=-3.14 mountX=-0.35 mountY=0.04, mountTheta=3.03
20:51:08.747 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.00, opts=13)
20:51:08.748 00.001 8996 Enqueuing Move request for scope (-0.35, -0.00)
20:51:08.749 00.001 20224 Worker thread wakes up
20:51:08.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.00) opts 0xd
20:51:08.749 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.00)
20:51:08.749 00.000 20224 Moving (-0.35, -0.00) raw xDistance=-0.35 yDistance=0.04
20:51:08.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
20:51:08.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:08.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:51:08.749 00.000 20224 MoveAxis(E, 48, ABG)
20:51:08.749 00.000 20224 Guiding  Dir = 2, Dur = 48
20:51:08.749 00.000 20224 IsSlewing returns 0
20:51:08.749 00.000 20224 IsGuiding returns 0
20:51:08.753 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=65187, med=2749, FiltMin=2480, FiltMax=29264, Gamma=1.000
20:51:08.773 00.020 20224 PulseGuide returned control before completion, sleep 36
20:51:08.776 00.003 8996 UpdateGuideState exits: m=752417 SNR=344.0
20:51:08.778 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:08.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:08.780 00.001 8996 Enqueuing Expose request
20:51:08.818 00.038 20224 IsGuiding returns 1
20:51:08.818 00.000 20224 scope still moving after pulse duration time elapsed
20:51:08.849 00.031 20224 IsSlewing returns 0
20:51:08.849 00.000 20224 IsGuiding returns 1
20:51:08.880 00.031 20224 IsSlewing returns 0
20:51:08.880 00.000 20224 IsGuiding returns 0
20:51:08.880 00.000 20224 scope move finished after 48 + 81 ms
20:51:08.880 00.000 20224 Move returns status 0, amount 48
20:51:08.880 00.000 20224 MoveAxis(N, 0, ABG)
20:51:08.880 00.000 20224 Move returns status 0, amount 0
20:51:08.880 00.000 20224 move complete, result=0
20:51:08.880 00.000 20224 worker thread done servicing request
20:51:08.880 00.000 20224 Worker thread wakes up
20:51:08.880 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.0 px 0 ms NORTH
20:51:08.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:08.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:09.853 00.972 20224 Exposure complete
20:51:09.913 00.060 20224 worker thread done servicing request
20:51:09.913 00.000 8996 OnExposeComplete: enter
20:51:09.914 00.001 8996 UpdateGuideState(): m_state=6
20:51:09.915 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 205
20:51:09.916 00.001 8996 Star::Find returns 1 (0), X=139.47, Y=473.20, Mass=739230, SNR=419.8, Peak=55379 HFD=4.6
20:51:09.917 00.001 8996 MultiStar: [#1 -0.10,0.03,0.59,U] [#2 -0.42,-0.15,0.65,U] [#3 -0.50,-0.10,0.47,U] [#4 -0.33,0.04,0.46,U] [#5 -0.20,0.09,0.50,U] [#6 -0.30,0.36,0.37,U] [#7 -0.47,0.19,0.36,U] [#8 -0.24,0.14,0.35,U] 
20:51:09.918 00.001 8996 refined, 8 included, MultiStar: {-0.36, 0.04}, one-star: {-0.53, -0.00}
20:51:09.919 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
20:51:09.920 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
20:51:09.921 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=0.04 hyp=0.36 cameraTheta=3.03 mountX=-0.36 mountY=0.00, mountTheta=3.13
20:51:09.922 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.04, opts=13)
20:51:09.923 00.001 8996 Enqueuing Move request for scope (-0.36, 0.04)
20:51:09.924 00.001 20224 Worker thread wakes up
20:51:09.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.04) opts 0xd
20:51:09.924 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.04)
20:51:09.924 00.000 20224 Moving (-0.36, 0.04) raw xDistance=-0.36 yDistance=0.00
20:51:09.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
20:51:09.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:09.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:51:09.924 00.000 20224 MoveAxis(E, 56, ABG)
20:51:09.924 00.000 20224 Guiding  Dir = 2, Dur = 56
20:51:09.925 00.001 20224 IsSlewing returns 0
20:51:09.925 00.000 20224 IsGuiding returns 0
20:51:09.929 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55379, med=2749, FiltMin=2504, FiltMax=26950, Gamma=1.000
20:51:09.945 00.016 8996 UpdateGuideState exits: m=739230 SNR=419.8
20:51:09.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:09.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:09.948 00.001 8996 Enqueuing Expose request
20:51:09.959 00.011 20224 PulseGuide returned control before completion, sleep 32
20:51:10.006 00.047 20224 IsGuiding returns 1
20:51:10.006 00.000 20224 scope still moving after pulse duration time elapsed
20:51:10.037 00.031 20224 IsSlewing returns 0
20:51:10.037 00.000 20224 IsGuiding returns 1
20:51:10.068 00.031 20224 IsSlewing returns 0
20:51:10.068 00.000 20224 IsGuiding returns 0
20:51:10.069 00.001 20224 scope move finished after 56 + 87 ms
20:51:10.069 00.000 20224 Move returns status 0, amount 56
20:51:10.069 00.000 20224 MoveAxis(N, 0, ABG)
20:51:10.069 00.000 20224 Move returns status 0, amount 0
20:51:10.069 00.000 20224 move complete, result=0
20:51:10.069 00.000 20224 worker thread done servicing request
20:51:10.069 00.000 20224 Worker thread wakes up
20:51:10.069 00.000 8996 GuideStep: -0.4 px 56 ms EAST, 0.0 px 0 ms NORTH
20:51:10.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:10.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:11.241 01.171 20224 Exposure complete
20:51:11.311 00.070 20224 worker thread done servicing request
20:51:11.311 00.000 8996 OnExposeComplete: enter
20:51:11.312 00.001 8996 UpdateGuideState(): m_state=6
20:51:11.313 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 206
20:51:11.314 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.05, Mass=738635, SNR=382.0, Peak=56723 HFD=4.3
20:51:11.315 00.001 8996 MultiStar: [#1 0.55,0.18,0.60,U] [#2 0.23,0.11,0.66,U] [#3 0.22,0.09,0.54,U] [#4 0.38,0.06,0.51,U] [#5 0.60,0.07,0.61,U] [#6 0.18,0.38,0.45,U] [#7 0.12,-0.01,0.46,U] [#8 0.52,0.19,0.35,U] 
20:51:11.316 00.001 8996 single-star, 8 included, MultiStar: {0.31, 0.07}, one-star: {0.13, -0.15}
20:51:11.317 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
20:51:11.318 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
20:51:11.320 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.86 mountX=0.15 mountY=0.14, mountTheta=0.75
20:51:11.321 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.15, opts=13)
20:51:11.322 00.001 8996 Enqueuing Move request for scope (0.13, -0.15)
20:51:11.324 00.002 20224 Worker thread wakes up
20:51:11.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd
20:51:11.324 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.15)
20:51:11.324 00.000 20224 Moving (0.13, -0.15) raw xDistance=0.15 yDistance=0.14
20:51:11.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:51:11.325 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:11.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:51:11.325 00.000 20224 MoveAxis(E, 0, ABG)
20:51:11.325 00.000 20224 Move returns status 0, amount 0
20:51:11.325 00.000 20224 MoveAxis(N, 0, ABG)
20:51:11.325 00.000 20224 Move returns status 0, amount 0
20:51:11.325 00.000 20224 move complete, result=0
20:51:11.326 00.001 20224 worker thread done servicing request
20:51:11.332 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56723, med=2749, FiltMin=2496, FiltMax=29072, Gamma=1.000
20:51:11.354 00.022 8996 UpdateGuideState exits: m=738635 SNR=382.0
20:51:11.356 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:11.358 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:11.359 00.001 8996 Enqueuing Expose request
20:51:11.361 00.002 20224 Worker thread wakes up
20:51:11.361 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:51:11.363 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:11.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:12.346 00.983 20224 Exposure complete
20:51:12.418 00.072 20224 worker thread done servicing request
20:51:12.419 00.001 8996 OnExposeComplete: enter
20:51:12.421 00.002 8996 UpdateGuideState(): m_state=6
20:51:12.421 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 207
20:51:12.422 00.001 8996 Star::Find returns 1 (0), X=140.37, Y=473.22, Mass=781120, SNR=394.0, Peak=59830 HFD=4.6
20:51:12.424 00.002 8996 MultiStar: [#1 0.35,0.11,0.60,U] [#2 0.34,0.23,0.71,U] [#3 0.25,0.27,0.64,U] [#4 0.31,0.15,0.53,U] [#5 0.51,0.29,0.50,U] [#6 0.17,0.42,0.40,U] [#7 0.17,0.18,0.36,U] [#8 0.49,-0.01,0.37,U] 
20:51:12.425 00.001 8996 single-star, 8 included, MultiStar: {0.33, 0.17}, one-star: {0.37, 0.02}
20:51:12.426 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
20:51:12.427 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
20:51:12.428 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=0.02 hyp=0.37 cameraTheta=0.07 mountX=0.36 mountY=-0.07, mountTheta=-0.18
20:51:12.429 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=0.02, opts=13)
20:51:12.431 00.002 8996 Enqueuing Move request for scope (0.37, 0.02)
20:51:12.431 00.000 20224 Worker thread wakes up
20:51:12.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.02) opts 0xd
20:51:12.431 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, 0.02)
20:51:12.432 00.001 20224 Moving (0.37, 0.02) raw xDistance=0.36 yDistance=-0.07
20:51:12.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:51:12.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:12.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:51:12.432 00.000 20224 MoveAxis(W, 53, ABG)
20:51:12.432 00.000 20224 Guiding  Dir = 3, Dur = 53
20:51:12.432 00.000 20224 IsSlewing returns 0
20:51:12.432 00.000 20224 IsGuiding returns 0
20:51:12.434 00.002 20224 PulseGuide returned control before completion, sleep 62
20:51:12.437 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59830, med=2749, FiltMin=2496, FiltMax=26403, Gamma=1.000
20:51:12.462 00.025 8996 UpdateGuideState exits: m=781120 SNR=394.0
20:51:12.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:12.465 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:12.466 00.001 8996 Enqueuing Expose request
20:51:12.500 00.034 20224 IsGuiding returns 1
20:51:12.500 00.000 20224 scope still moving after pulse duration time elapsed
20:51:12.532 00.032 20224 IsSlewing returns 0
20:51:12.532 00.000 20224 IsGuiding returns 0
20:51:12.532 00.000 20224 scope move finished after 53 + 46 ms
20:51:12.532 00.000 20224 Move returns status 0, amount 53
20:51:12.532 00.000 20224 MoveAxis(N, 0, ABG)
20:51:12.532 00.000 20224 Move returns status 0, amount 0
20:51:12.532 00.000 20224 move complete, result=0
20:51:12.533 00.001 20224 worker thread done servicing request
20:51:12.533 00.000 20224 Worker thread wakes up
20:51:12.533 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:12.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:12.533 00.000 8996 GuideStep: 0.4 px 53 ms WEST, -0.1 px 0 ms NORTH
20:51:13.707 01.174 20224 Exposure complete
20:51:13.782 00.075 20224 worker thread done servicing request
20:51:13.782 00.000 8996 OnExposeComplete: enter
20:51:13.783 00.001 8996 UpdateGuideState(): m_state=6
20:51:13.784 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 208
20:51:13.785 00.001 8996 Star::Find returns 1 (0), X=139.56, Y=473.15, Mass=806972, SNR=374.3, Peak=62163 HFD=4.8
20:51:13.786 00.001 8996 MultiStar: [#1 -0.10,0.14,0.60,U] [#2 -0.19,0.10,0.60,U] [#3 -0.25,0.06,0.53,U] [#4 -0.28,-0.05,0.47,U] [#5 -0.02,0.15,0.59,U] [#6 -0.33,0.35,0.44,U] [#7 -0.24,0.26,0.46,U] [#8 -0.04,0.05,0.36,U] 
20:51:13.787 00.001 8996 refined, 8 included, MultiStar: {-0.23, 0.09}, one-star: {-0.44, -0.05}
20:51:13.788 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
20:51:13.788 00.000 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
20:51:13.789 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.75 mountX=-0.24 mountY=-0.07, mountTheta=-2.87
20:51:13.791 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.09, opts=13)
20:51:13.792 00.001 8996 Enqueuing Move request for scope (-0.23, 0.09)
20:51:13.793 00.001 20224 Worker thread wakes up
20:51:13.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
20:51:13.793 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
20:51:13.793 00.000 20224 Moving (-0.23, 0.09) raw xDistance=-0.24 yDistance=-0.07
20:51:13.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.24
20:51:13.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:13.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:51:13.793 00.000 20224 MoveAxis(E, 31, ABG)
20:51:13.793 00.000 20224 Guiding  Dir = 2, Dur = 31
20:51:13.793 00.000 20224 IsSlewing returns 0
20:51:13.793 00.000 20224 IsGuiding returns 0
20:51:13.798 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62163, med=2752, FiltMin=2499, FiltMax=31734, Gamma=1.000
20:51:13.815 00.017 8996 UpdateGuideState exits: m=806972 SNR=374.3
20:51:13.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:13.817 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:13.817 00.000 8996 Enqueuing Expose request
20:51:13.859 00.042 20224 IsGuiding returns 1
20:51:13.859 00.000 20224 scope still moving after pulse duration time elapsed
20:51:13.886 00.027 20224 IsSlewing returns 0
20:51:13.886 00.000 20224 IsGuiding returns 1
20:51:13.917 00.031 20224 IsSlewing returns 0
20:51:13.917 00.000 20224 IsGuiding returns 1
20:51:13.949 00.032 20224 IsSlewing returns 0
20:51:13.949 00.000 20224 IsGuiding returns 0
20:51:13.949 00.000 20224 scope move finished after 31 + 123 ms
20:51:13.949 00.000 20224 Move returns status 0, amount 31
20:51:13.949 00.000 20224 MoveAxis(N, 0, ABG)
20:51:13.949 00.000 20224 Move returns status 0, amount 0
20:51:13.949 00.000 20224 move complete, result=0
20:51:13.949 00.000 20224 worker thread done servicing request
20:51:13.949 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
20:51:13.950 00.001 20224 Worker thread wakes up
20:51:13.950 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:13.951 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:14.933 00.982 20224 Exposure complete
20:51:14.995 00.062 20224 worker thread done servicing request
20:51:14.996 00.001 8996 OnExposeComplete: enter
20:51:14.997 00.001 8996 UpdateGuideState(): m_state=6
20:51:14.999 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 209
20:51:15.001 00.002 8996 Star::Find returns 1 (0), X=140.26, Y=473.07, Mass=774735, SNR=393.3, Peak=55270 HFD=4.5
20:51:15.003 00.002 8996 MultiStar: [#1 0.37,0.12,0.60,U] [#2 0.04,0.17,0.74,U] [#3 0.00,0.18,0.50,U] [#4 0.18,0.08,0.53,U] [#5 0.29,0.03,0.57,U] [#6 0.21,0.29,0.42,U] [#7 -0.09,0.22,0.37,U] [#8 0.29,0.05,0.37,U] 
20:51:15.005 00.002 8996 refined, 8 included, MultiStar: {0.18, 0.09}, one-star: {0.25, -0.13}
20:51:15.006 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
20:51:15.008 00.002 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
20:51:15.010 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.45 mountX=0.17 mountY=-0.11, mountTheta=-0.56
20:51:15.012 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.09, opts=13)
20:51:15.014 00.002 8996 Enqueuing Move request for scope (0.18, 0.09)
20:51:15.015 00.001 20224 Worker thread wakes up
20:51:15.016 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
20:51:15.016 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
20:51:15.016 00.000 20224 Moving (0.18, 0.09) raw xDistance=0.17 yDistance=-0.11
20:51:15.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:51:15.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:15.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:51:15.016 00.000 20224 MoveAxis(E, 0, ABG)
20:51:15.016 00.000 20224 Move returns status 0, amount 0
20:51:15.016 00.000 20224 MoveAxis(N, 0, ABG)
20:51:15.016 00.000 20224 Move returns status 0, amount 0
20:51:15.016 00.000 20224 move complete, result=0
20:51:15.017 00.001 20224 worker thread done servicing request
20:51:15.023 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55270, med=2752, FiltMin=2502, FiltMax=30944, Gamma=1.000
20:51:15.044 00.021 8996 UpdateGuideState exits: m=774735 SNR=393.3
20:51:15.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:15.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:15.047 00.001 8996 Enqueuing Expose request
20:51:15.047 00.000 20224 Worker thread wakes up
20:51:15.047 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:15.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:15.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:16.219 01.171 20224 Exposure complete
20:51:16.284 00.065 20224 worker thread done servicing request
20:51:16.284 00.000 8996 OnExposeComplete: enter
20:51:16.285 00.001 8996 UpdateGuideState(): m_state=6
20:51:16.287 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 210
20:51:16.288 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.03, Mass=750377, SNR=312.2, Peak=51907 HFD=4.5
20:51:16.290 00.002 8996 MultiStar: [#1 0.23,0.36,0.70,U] [#2 0.01,0.09,0.85,U] [#3 0.00,0.27,0.67,U] [#4 0.07,0.32,0.62,U] [#5 0.40,0.33,0.65,U] [#6 -0.08,0.53,0.46,U] [#7 0.05,0.37,0.51,U] [#8 0.39,0.21,0.45,U] 
20:51:16.292 00.002 8996 single-star, 8 included, MultiStar: {0.12, 0.22}, one-star: {0.06, -0.17}
20:51:16.293 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
20:51:16.294 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
20:51:16.296 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.25 mountX=0.07 mountY=0.16, mountTheta=1.15
20:51:16.299 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.17, opts=13)
20:51:16.301 00.002 8996 Enqueuing Move request for scope (0.06, -0.17)
20:51:16.302 00.001 20224 Worker thread wakes up
20:51:16.303 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
20:51:16.303 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
20:51:16.303 00.000 20224 Moving (0.06, -0.17) raw xDistance=0.07 yDistance=0.16
20:51:16.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:51:16.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:16.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:51:16.303 00.000 20224 MoveAxis(E, 0, ABG)
20:51:16.303 00.000 20224 Move returns status 0, amount 0
20:51:16.303 00.000 20224 MoveAxis(N, 0, ABG)
20:51:16.303 00.000 20224 Move returns status 0, amount 0
20:51:16.303 00.000 20224 move complete, result=0
20:51:16.304 00.001 20224 worker thread done servicing request
20:51:16.310 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51907, med=2749, FiltMin=2483, FiltMax=28576, Gamma=1.000
20:51:16.332 00.022 8996 UpdateGuideState exits: m=750377 SNR=312.2
20:51:16.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:16.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:16.335 00.001 8996 Enqueuing Expose request
20:51:16.336 00.001 20224 Worker thread wakes up
20:51:16.336 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:51:16.337 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:16.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:17.322 00.985 20224 Exposure complete
20:51:17.428 00.106 20224 worker thread done servicing request
20:51:17.428 00.000 8996 OnExposeComplete: enter
20:51:17.429 00.001 8996 UpdateGuideState(): m_state=6
20:51:17.430 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 211
20:51:17.431 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.17, Mass=771165, SNR=402.2, Peak=53923 HFD=4.4
20:51:17.432 00.001 8996 MultiStar: [#1 0.39,-0.02,0.62,U] [#2 0.28,0.01,0.59,U] [#3 0.18,0.26,0.52,U] [#4 0.27,0.27,0.50,U] [#5 0.29,0.37,0.48,U] [#6 0.27,0.50,0.41,U] [#7 0.18,0.24,0.39,U] [#8 0.50,0.14,0.34,U] 
20:51:17.433 00.001 8996 single-star, 8 included, MultiStar: {0.26, 0.16}, one-star: {0.14, -0.03}
20:51:17.434 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
20:51:17.434 00.000 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
20:51:17.435 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.23 mountX=0.14 mountY=0.02, mountTheta=0.11
20:51:17.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.03, opts=13)
20:51:17.438 00.001 8996 Enqueuing Move request for scope (0.14, -0.03)
20:51:17.439 00.001 20224 Worker thread wakes up
20:51:17.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
20:51:17.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
20:51:17.439 00.000 20224 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=0.02
20:51:17.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:51:17.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:17.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:51:17.439 00.000 20224 MoveAxis(E, 0, ABG)
20:51:17.439 00.000 20224 Move returns status 0, amount 0
20:51:17.440 00.001 20224 MoveAxis(N, 0, ABG)
20:51:17.440 00.000 20224 Move returns status 0, amount 0
20:51:17.440 00.000 20224 move complete, result=0
20:51:17.440 00.000 20224 worker thread done servicing request
20:51:17.443 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53923, med=2749, FiltMin=2518, FiltMax=29616, Gamma=1.000
20:51:17.458 00.015 8996 UpdateGuideState exits: m=771165 SNR=402.2
20:51:17.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:17.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:17.461 00.001 8996 Enqueuing Expose request
20:51:17.461 00.000 20224 Worker thread wakes up
20:51:17.461 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:17.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:17.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:18.623 01.161 20224 Exposure complete
20:51:18.683 00.060 20224 worker thread done servicing request
20:51:18.683 00.000 8996 OnExposeComplete: enter
20:51:18.685 00.002 8996 UpdateGuideState(): m_state=6
20:51:18.687 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 212
20:51:18.688 00.001 8996 Star::Find returns 1 (0), X=140.36, Y=473.13, Mass=696800, SNR=355.6, Peak=51910 HFD=4.6
20:51:18.690 00.002 8996 MultiStar: [#1 0.58,0.14,0.65,U] [#2 0.35,0.14,0.71,U] [#3 0.34,0.18,0.68,U] [#4 0.42,-0.04,0.50,U] [#5 0.68,0.22,0.57,U] [#6 0.46,0.40,0.40,U] [#7 0.33,0.04,0.44,U] [#8 0.49,0.25,0.36,U] 
20:51:18.691 00.001 8996 single-star, 8 included, MultiStar: {0.44, 0.12}, one-star: {0.35, -0.07}
20:51:18.693 00.002 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
20:51:18.695 00.002 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
20:51:18.696 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-0.21 mountX=0.36 mountY=0.03, mountTheta=0.09
20:51:18.699 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.07, opts=13)
20:51:18.701 00.002 8996 Enqueuing Move request for scope (0.35, -0.07)
20:51:18.703 00.002 20224 Worker thread wakes up
20:51:18.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.07) opts 0xd
20:51:18.703 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.07)
20:51:18.703 00.000 20224 Moving (0.35, -0.07) raw xDistance=0.36 yDistance=0.03
20:51:18.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
20:51:18.704 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:18.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:51:18.704 00.000 20224 MoveAxis(W, 52, ABG)
20:51:18.704 00.000 20224 Guiding  Dir = 3, Dur = 52
20:51:18.704 00.000 20224 IsSlewing returns 0
20:51:18.705 00.001 20224 IsGuiding returns 0
20:51:18.709 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51910, med=2749, FiltMin=2493, FiltMax=27024, Gamma=1.000
20:51:18.725 00.016 8996 UpdateGuideState exits: m=696800 SNR=355.6
20:51:18.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:18.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:18.728 00.001 8996 Enqueuing Expose request
20:51:18.738 00.010 20224 PulseGuide returned control before completion, sleep 29
20:51:18.783 00.045 20224 IsGuiding returns 1
20:51:18.783 00.000 20224 scope still moving after pulse duration time elapsed
20:51:18.813 00.030 20224 IsSlewing returns 0
20:51:18.813 00.000 20224 IsGuiding returns 1
20:51:18.845 00.032 20224 IsSlewing returns 0
20:51:18.845 00.000 20224 IsGuiding returns 0
20:51:18.845 00.000 20224 scope move finished after 52 + 88 ms
20:51:18.845 00.000 20224 Move returns status 0, amount 52
20:51:18.845 00.000 20224 MoveAxis(N, 0, ABG)
20:51:18.845 00.000 20224 Move returns status 0, amount 0
20:51:18.845 00.000 20224 move complete, result=0
20:51:18.845 00.000 20224 worker thread done servicing request
20:51:18.845 00.000 20224 Worker thread wakes up
20:51:18.845 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.0 px 0 ms NORTH
20:51:18.847 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:18.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:19.835 00.988 20224 Exposure complete
20:51:19.906 00.071 20224 worker thread done servicing request
20:51:19.906 00.000 8996 OnExposeComplete: enter
20:51:19.907 00.001 8996 UpdateGuideState(): m_state=6
20:51:19.909 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 213
20:51:19.912 00.003 8996 Star::Find returns 1 (0), X=140.14, Y=473.24, Mass=756550, SNR=368.3, Peak=54515 HFD=4.5
20:51:19.914 00.002 8996 MultiStar: [#1 0.39,0.32,0.65,U] [#2 0.19,0.11,0.69,U] [#3 0.19,0.26,0.53,U] [#4 0.32,0.12,0.56,U] [#5 0.26,0.23,0.61,U] [#6 0.28,0.38,0.47,U] [#7 0.12,0.24,0.39,U] [#8 0.43,0.24,0.42,U] 
20:51:19.916 00.002 8996 single-star, 8 included, MultiStar: {0.25, 0.20}, one-star: {0.13, 0.04}
20:51:19.918 00.002 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
20:51:19.919 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
20:51:19.921 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.30 mountX=0.13 mountY=-0.06, mountTheta=-0.41
20:51:19.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
20:51:19.924 00.001 8996 Enqueuing Move request for scope (0.13, 0.04)
20:51:19.926 00.002 20224 Worker thread wakes up
20:51:19.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
20:51:19.926 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
20:51:19.926 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.13 yDistance=-0.06
20:51:19.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:51:19.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:19.927 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:51:19.927 00.000 20224 MoveAxis(E, 0, ABG)
20:51:19.927 00.000 20224 Move returns status 0, amount 0
20:51:19.927 00.000 20224 MoveAxis(N, 0, ABG)
20:51:19.927 00.000 20224 Move returns status 0, amount 0
20:51:19.927 00.000 20224 move complete, result=0
20:51:19.927 00.000 20224 worker thread done servicing request
20:51:19.935 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54515, med=2749, FiltMin=2486, FiltMax=26624, Gamma=1.000
20:51:19.960 00.025 8996 UpdateGuideState exits: m=756550 SNR=368.3
20:51:19.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:19.962 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:19.962 00.000 8996 Enqueuing Expose request
20:51:19.963 00.001 20224 Worker thread wakes up
20:51:19.963 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:19.964 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:19.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:21.129 01.165 20224 Exposure complete
20:51:21.212 00.083 20224 worker thread done servicing request
20:51:21.213 00.001 8996 OnExposeComplete: enter
20:51:21.214 00.001 8996 UpdateGuideState(): m_state=6
20:51:21.215 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 214
20:51:21.215 00.000 8996 Star::Find returns 1 (0), X=139.72, Y=473.35, Mass=717980, SNR=347.9, Peak=58243 HFD=4.7
20:51:21.217 00.002 8996 MultiStar: [#1 0.15,0.22,0.67,U] [#2 0.23,0.16,0.70,U] [#3 0.00,0.27,0.57,U] [#4 0.26,0.21,0.55,U] [#5 0.18,0.25,0.63,U] [#6 -0.01,0.59,0.41,U] [#7 -0.19,0.22,0.45,U] [#8 0.08,0.37,0.39,U] 
20:51:21.217 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.25}, one-star: {-0.29, 0.15}
20:51:21.218 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
20:51:21.219 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
20:51:21.220 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.44 mountX=0.01 mountY=-0.25, mountTheta=-1.54
20:51:21.221 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.25, opts=13)
20:51:21.222 00.001 8996 Enqueuing Move request for scope (0.03, 0.25)
20:51:21.223 00.001 20224 Worker thread wakes up
20:51:21.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
20:51:21.223 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
20:51:21.223 00.000 20224 Moving (0.03, 0.25) raw xDistance=0.01 yDistance=-0.25
20:51:21.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:51:21.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:51:21.223 00.000 20224 MoveAxis(E, 0, ABG)
20:51:21.223 00.000 20224 Move returns status 0, amount 0
20:51:21.223 00.000 20224 MoveAxis(N, 52, ABG)
20:51:21.223 00.000 20224 Guiding  Dir = 0, Dur = 52
20:51:21.224 00.001 20224 IsSlewing returns 0
20:51:21.224 00.000 20224 IsGuiding returns 0
20:51:21.227 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58243, med=2749, FiltMin=2499, FiltMax=29526, Gamma=1.000
20:51:21.241 00.014 8996 UpdateGuideState exits: m=717980 SNR=347.9
20:51:21.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:21.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:21.243 00.000 8996 Enqueuing Expose request
20:51:21.250 00.007 20224 PulseGuide returned control before completion, sleep 36
20:51:21.296 00.046 20224 IsGuiding returns 1
20:51:21.296 00.000 20224 scope still moving after pulse duration time elapsed
20:51:21.328 00.032 20224 IsSlewing returns 0
20:51:21.328 00.000 20224 IsGuiding returns 1
20:51:21.358 00.030 20224 IsSlewing returns 0
20:51:21.358 00.000 20224 IsGuiding returns 0
20:51:21.358 00.000 20224 scope move finished after 52 + 82 ms
20:51:21.358 00.000 20224 Move returns status 0, amount 52
20:51:21.358 00.000 20224 move complete, result=0
20:51:21.358 00.000 20224 worker thread done servicing request
20:51:21.358 00.000 20224 Worker thread wakes up
20:51:21.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:21.359 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 52 ms NORTH
20:51:21.361 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:22.347 00.986 20224 Exposure complete
20:51:22.426 00.079 20224 worker thread done servicing request
20:51:22.426 00.000 8996 OnExposeComplete: enter
20:51:22.428 00.002 8996 UpdateGuideState(): m_state=6
20:51:22.429 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 215
20:51:22.431 00.002 8996 Star::Find returns 1 (0), X=139.76, Y=472.99, Mass=780087, SNR=354.4, Peak=65535 HFD=4.6
20:51:22.433 00.002 8996 MultiStar: [#1 0.19,0.10,0.65,U] [#2 -0.02,0.15,0.75,U] [#3 -0.17,0.09,0.73,U] [#4 -0.06,-0.07,0.58,U] [#5 0.39,0.20,0.64,U] [#6 -0.01,0.40,0.43,U] [#7 -0.10,0.18,0.46,U] [#8 0.31,0.10,0.36,U] 
20:51:22.434 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.07}, one-star: {-0.25, -0.21}
20:51:22.435 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
20:51:22.436 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
20:51:22.437 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.55 mountX=-0.01 mountY=-0.07, mountTheta=-1.65
20:51:22.441 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.07, opts=13)
20:51:22.443 00.002 8996 Enqueuing Move request for scope (0.00, 0.07)
20:51:22.444 00.001 20224 Worker thread wakes up
20:51:22.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
20:51:22.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
20:51:22.444 00.000 20224 Moving (0.00, 0.07) raw xDistance=-0.01 yDistance=-0.07
20:51:22.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:51:22.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:22.445 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:51:22.445 00.000 20224 MoveAxis(E, 0, ABG)
20:51:22.445 00.000 20224 Move returns status 0, amount 0
20:51:22.445 00.000 20224 MoveAxis(N, 0, ABG)
20:51:22.445 00.000 20224 Move returns status 0, amount 0
20:51:22.445 00.000 20224 move complete, result=0
20:51:22.445 00.000 20224 worker thread done servicing request
20:51:22.450 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2752, FiltMin=2486, FiltMax=34301, Gamma=1.000
20:51:22.467 00.017 8996 UpdateGuideState exits: m=780087 SNR=354.4
20:51:22.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:22.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:22.470 00.001 8996 Enqueuing Expose request
20:51:22.471 00.001 20224 Worker thread wakes up
20:51:22.471 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:22.472 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:22.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:23.646 01.174 20224 Exposure complete
20:51:23.731 00.085 20224 worker thread done servicing request
20:51:23.731 00.000 8996 OnExposeComplete: enter
20:51:23.732 00.001 8996 UpdateGuideState(): m_state=6
20:51:23.733 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 216
20:51:23.734 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=473.03, Mass=732118, SNR=348.5, Peak=61651 HFD=4.5
20:51:23.735 00.001 8996 MultiStar: [#1 0.29,0.07,0.69,U] [#2 0.08,-0.12,0.79,U] [#3 -0.12,0.01,0.58,U] [#4 0.07,-0.00,0.56,U] [#5 0.20,0.08,0.58,U] [#6 -0.26,0.17,0.46,U] [#7 -0.26,-0.01,0.53,U] [#8 0.22,0.11,0.43,U] 
20:51:23.735 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.22, -0.17}
20:51:23.736 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
20:51:23.737 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
20:51:23.738 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.31 mountX=-0.01 mountY=0.01, mountTheta=2.20
20:51:23.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
20:51:23.740 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
20:51:23.741 00.001 20224 Worker thread wakes up
20:51:23.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
20:51:23.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
20:51:23.741 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
20:51:23.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:51:23.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:23.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:51:23.741 00.000 20224 MoveAxis(E, 0, ABG)
20:51:23.741 00.000 20224 Move returns status 0, amount 0
20:51:23.741 00.000 20224 MoveAxis(N, 0, ABG)
20:51:23.741 00.000 20224 Move returns status 0, amount 0
20:51:23.741 00.000 20224 move complete, result=0
20:51:23.741 00.000 20224 worker thread done servicing request
20:51:23.745 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61651, med=2755, FiltMin=2512, FiltMax=31216, Gamma=1.000
20:51:23.772 00.027 8996 UpdateGuideState exits: m=732118 SNR=348.5
20:51:23.774 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:23.776 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:23.778 00.002 8996 Enqueuing Expose request
20:51:23.779 00.001 20224 Worker thread wakes up
20:51:23.779 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:23.781 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:23.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:24.769 00.988 20224 Exposure complete
20:51:24.828 00.059 20224 worker thread done servicing request
20:51:24.828 00.000 8996 OnExposeComplete: enter
20:51:24.829 00.001 8996 UpdateGuideState(): m_state=6
20:51:24.829 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 217
20:51:24.830 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.06, Mass=758433, SNR=392.7, Peak=61427 HFD=4.4
20:51:24.831 00.001 8996 MultiStar: [#1 0.08,-0.10,0.60,U] [#2 -0.17,-0.10,0.65,U] [#3 -0.17,-0.02,0.59,U] [#4 -0.18,-0.04,0.41,U] [#5 0.26,0.34,0.53,U] [#6 -0.08,0.24,0.37,U] [#7 -0.25,0.19,0.38,U] [#8 0.30,0.01,0.34,U] 
20:51:24.832 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {0.02, -0.14}
20:51:24.833 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
20:51:24.834 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
20:51:24.834 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.69 mountX=-0.02 mountY=-0.01, mountTheta=-2.80
20:51:24.836 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
20:51:24.837 00.001 8996 Enqueuing Move request for scope (-0.02, 0.01)
20:51:24.838 00.001 20224 Worker thread wakes up
20:51:24.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
20:51:24.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
20:51:24.838 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
20:51:24.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:51:24.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:24.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:51:24.838 00.000 20224 MoveAxis(E, 0, ABG)
20:51:24.838 00.000 20224 Move returns status 0, amount 0
20:51:24.838 00.000 20224 MoveAxis(N, 0, ABG)
20:51:24.839 00.001 20224 Move returns status 0, amount 0
20:51:24.839 00.000 20224 move complete, result=0
20:51:24.839 00.000 20224 worker thread done servicing request
20:51:24.847 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61427, med=2755, FiltMin=2493, FiltMax=30112, Gamma=1.000
20:51:24.874 00.027 8996 UpdateGuideState exits: m=758433 SNR=392.7
20:51:24.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:24.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:24.876 00.000 8996 Enqueuing Expose request
20:51:24.877 00.001 20224 Worker thread wakes up
20:51:24.877 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:51:24.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:24.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:26.039 01.161 20224 Exposure complete
20:51:26.133 00.094 20224 worker thread done servicing request
20:51:26.133 00.000 8996 OnExposeComplete: enter
20:51:26.134 00.001 8996 UpdateGuideState(): m_state=6
20:51:26.136 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 218
20:51:26.138 00.002 8996 Star::Find returns 1 (0), X=139.91, Y=473.13, Mass=756797, SNR=399.8, Peak=63699 HFD=4.5
20:51:26.140 00.002 8996 MultiStar: [#1 0.20,-0.10,0.62,U] [#2 -0.08,-0.19,0.60,U] [#3 0.02,0.05,0.45,U] [#4 0.00,-0.15,0.57,U] [#5 0.13,0.02,0.55,U] [#6 0.06,0.05,0.37,U] [#7 -0.16,-0.00,0.37,U] [#8 0.10,0.14,0.37,U] 
20:51:26.142 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.05}, one-star: {-0.10, -0.07}
20:51:26.143 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
20:51:26.144 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
20:51:26.146 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.29 mountX=0.02 mountY=0.04, mountTheta=1.19
20:51:26.149 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
20:51:26.150 00.001 8996 Enqueuing Move request for scope (0.01, -0.05)
20:51:26.152 00.002 20224 Worker thread wakes up
20:51:26.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
20:51:26.152 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
20:51:26.152 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.02 yDistance=0.04
20:51:26.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:51:26.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:26.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:51:26.153 00.001 20224 MoveAxis(E, 0, ABG)
20:51:26.153 00.000 20224 Move returns status 0, amount 0
20:51:26.153 00.000 20224 MoveAxis(N, 0, ABG)
20:51:26.153 00.000 20224 Move returns status 0, amount 0
20:51:26.153 00.000 20224 move complete, result=0
20:51:26.153 00.000 20224 worker thread done servicing request
20:51:26.160 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63699, med=2755, FiltMin=2486, FiltMax=30019, Gamma=1.000
20:51:26.180 00.020 8996 UpdateGuideState exits: m=756797 SNR=399.8
20:51:26.182 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:26.184 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:26.186 00.002 8996 Enqueuing Expose request
20:51:26.187 00.001 20224 Worker thread wakes up
20:51:26.187 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:26.189 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:26.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:27.154 00.965 20224 Exposure complete
20:51:27.229 00.075 20224 worker thread done servicing request
20:51:27.229 00.000 8996 OnExposeComplete: enter
20:51:27.231 00.002 8996 UpdateGuideState(): m_state=6
20:51:27.232 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 219
20:51:27.234 00.002 8996 Star::Find returns 1 (0), X=140.07, Y=473.15, Mass=749999, SNR=324.0, Peak=54595 HFD=4.5
20:51:27.236 00.002 8996 MultiStar: [#1 0.27,0.15,0.68,U] [#2 0.03,0.07,0.92,U] [#3 0.11,0.22,0.70,U] [#4 0.19,0.14,0.62,U] [#5 0.45,0.14,0.67,U] [#6 0.08,0.49,0.53,U] [#7 0.13,0.37,0.51,U] [#8 0.39,0.06,0.38,U] 
20:51:27.239 00.003 8996 single-star, 8 included, MultiStar: {0.17, 0.15}, one-star: {0.07, -0.05}
20:51:27.240 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
20:51:27.242 00.002 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.59)
20:51:27.244 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.67 mountX=0.07 mountY=0.05, mountTheta=0.56
20:51:27.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.05, opts=13)
20:51:27.248 00.002 8996 Enqueuing Move request for scope (0.07, -0.05)
20:51:27.249 00.001 20224 Worker thread wakes up
20:51:27.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
20:51:27.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
20:51:27.249 00.000 20224 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=0.05
20:51:27.250 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:51:27.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:27.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:51:27.250 00.000 20224 MoveAxis(E, 0, ABG)
20:51:27.250 00.000 20224 Move returns status 0, amount 0
20:51:27.250 00.000 20224 MoveAxis(N, 0, ABG)
20:51:27.250 00.000 20224 Move returns status 0, amount 0
20:51:27.250 00.000 20224 move complete, result=0
20:51:27.250 00.000 20224 worker thread done servicing request
20:51:27.255 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54595, med=2752, FiltMin=2499, FiltMax=27696, Gamma=1.000
20:51:27.279 00.024 8996 UpdateGuideState exits: m=749999 SNR=324.0
20:51:27.280 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:27.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:27.282 00.001 8996 Enqueuing Expose request
20:51:27.283 00.001 20224 Worker thread wakes up
20:51:27.283 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:27.284 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:27.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:28.452 01.168 20224 Exposure complete
20:51:28.530 00.078 20224 worker thread done servicing request
20:51:28.530 00.000 8996 OnExposeComplete: enter
20:51:28.531 00.001 8996 UpdateGuideState(): m_state=6
20:51:28.532 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 220
20:51:28.533 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.04, Mass=737269, SNR=338.0, Peak=65535 HFD=4.4
20:51:28.534 00.001 8996 MultiStar: [#1 0.19,0.01,0.66,U] [#2 0.03,-0.24,0.72,U] [#3 0.09,0.11,0.61,U] [#4 0.14,0.15,0.56,U] [#5 0.04,0.04,0.62,U] [#6 0.09,0.28,0.54,U] [#7 -0.15,0.05,0.49,U] [#8 -0.01,-0.05,0.42,U] 
20:51:28.535 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.00}, one-star: {-0.14, -0.16}
20:51:28.536 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
20:51:28.536 00.000 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
20:51:28.537 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.04 mountX=0.02 mountY=-0.00, mountTheta=-0.07
20:51:28.539 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.00, opts=13)
20:51:28.540 00.001 8996 Enqueuing Move request for scope (0.02, -0.00)
20:51:28.540 00.000 20224 Worker thread wakes up
20:51:28.541 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
20:51:28.541 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
20:51:28.541 00.000 20224 Moving (0.02, -0.00) raw xDistance=0.02 yDistance=-0.00
20:51:28.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:51:28.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:28.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:51:28.541 00.000 20224 MoveAxis(E, 0, ABG)
20:51:28.541 00.000 20224 Move returns status 0, amount 0
20:51:28.541 00.000 20224 MoveAxis(N, 0, ABG)
20:51:28.541 00.000 20224 Move returns status 0, amount 0
20:51:28.541 00.000 20224 move complete, result=0
20:51:28.541 00.000 20224 worker thread done servicing request
20:51:28.548 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2752, FiltMin=2489, FiltMax=30736, Gamma=1.000
20:51:28.562 00.014 8996 UpdateGuideState exits: m=737269 SNR=338.0
20:51:28.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:28.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:28.565 00.001 8996 Enqueuing Expose request
20:51:28.566 00.001 20224 Worker thread wakes up
20:51:28.566 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:51:28.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:28.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:29.545 00.978 20224 Exposure complete
20:51:29.606 00.061 20224 worker thread done servicing request
20:51:29.606 00.000 8996 OnExposeComplete: enter
20:51:29.607 00.001 8996 UpdateGuideState(): m_state=6
20:51:29.608 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 221
20:51:29.608 00.000 8996 Star::Find returns 1 (0), X=139.55, Y=473.02, Mass=721570, SNR=322.2, Peak=62083 HFD=4.6
20:51:29.609 00.001 8996 MultiStar: [#1 -0.32,0.07,0.73,U] [#2 -0.46,-0.03,0.83,U] [#3 -0.42,0.13,0.71,U] [#4 -0.24,0.12,0.59,U] [#5 -0.08,-0.09,0.64,U] [#6 -0.36,0.32,0.48,U] [#7 -0.39,-0.05,0.52,U] [#8 -0.06,-0.06,0.42,U] 
20:51:29.610 00.001 8996 refined, 8 included, MultiStar: {-0.33, 0.01}, one-star: {-0.45, -0.18}
20:51:29.612 00.002 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
20:51:29.612 00.000 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
20:51:29.613 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.01 hyp=0.33 cameraTheta=3.12 mountX=-0.33 mountY=0.03, mountTheta=3.05
20:51:29.615 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.01, opts=13)
20:51:29.615 00.000 8996 Enqueuing Move request for scope (-0.33, 0.01)
20:51:29.616 00.001 20224 Worker thread wakes up
20:51:29.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.01) opts 0xd
20:51:29.616 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.01)
20:51:29.616 00.000 20224 Moving (-0.33, 0.01) raw xDistance=-0.33 yDistance=0.03
20:51:29.617 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:51:29.617 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:29.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:51:29.617 00.000 20224 MoveAxis(E, 48, ABG)
20:51:29.617 00.000 20224 Guiding  Dir = 2, Dur = 48
20:51:29.617 00.000 20224 IsSlewing returns 0
20:51:29.617 00.000 20224 IsGuiding returns 0
20:51:29.620 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=62083, med=2752, FiltMin=2499, FiltMax=30454, Gamma=1.000
20:51:29.625 00.005 20224 PulseGuide returned control before completion, sleep 49
20:51:29.638 00.013 8996 UpdateGuideState exits: m=721570 SNR=322.2
20:51:29.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:29.639 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:29.641 00.002 8996 Enqueuing Expose request
20:51:29.688 00.047 20224 IsGuiding returns 1
20:51:29.688 00.000 20224 scope still moving after pulse duration time elapsed
20:51:29.720 00.032 20224 IsSlewing returns 0
20:51:29.720 00.000 20224 IsGuiding returns 0
20:51:29.720 00.000 20224 scope move finished after 48 + 54 ms
20:51:29.720 00.000 20224 Move returns status 0, amount 48
20:51:29.720 00.000 20224 MoveAxis(N, 0, ABG)
20:51:29.720 00.000 20224 Move returns status 0, amount 0
20:51:29.720 00.000 20224 move complete, result=0
20:51:29.720 00.000 20224 worker thread done servicing request
20:51:29.720 00.000 20224 Worker thread wakes up
20:51:29.720 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.0 px 0 ms NORTH
20:51:29.723 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:29.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:30.905 01.182 20224 Exposure complete
20:51:30.975 00.070 20224 worker thread done servicing request
20:51:30.975 00.000 8996 OnExposeComplete: enter
20:51:30.976 00.001 8996 UpdateGuideState(): m_state=6
20:51:30.977 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 222
20:51:30.978 00.001 8996 Star::Find returns 1 (0), X=139.82, Y=473.25, Mass=774426, SNR=347.8, Peak=56195 HFD=4.5
20:51:30.979 00.001 8996 MultiStar: [#1 -0.01,0.25,0.70,U] [#2 -0.11,0.27,0.67,U] [#3 -0.21,0.13,0.58,U] [#4 -0.11,0.12,0.58,U] [#5 0.14,0.31,0.65,U] [#6 -0.10,0.60,0.43,U] [#7 -0.21,0.40,0.49,U] [#8 0.16,0.26,0.41,U] 
20:51:30.980 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.24}, one-star: {-0.18, 0.05}
20:51:30.980 00.000 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
20:51:30.981 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
20:51:30.982 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.87 mountX=-0.19 mountY=-0.03, mountTheta=-2.99
20:51:30.984 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.05, opts=13)
20:51:30.984 00.000 8996 Enqueuing Move request for scope (-0.18, 0.05)
20:51:30.985 00.001 20224 Worker thread wakes up
20:51:30.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
20:51:30.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
20:51:30.985 00.000 20224 Moving (-0.18, 0.05) raw xDistance=-0.19 yDistance=-0.03
20:51:30.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:51:30.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:30.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:51:30.986 00.001 20224 MoveAxis(E, 0, ABG)
20:51:30.986 00.000 20224 Move returns status 0, amount 0
20:51:30.986 00.000 20224 MoveAxis(N, 0, ABG)
20:51:30.986 00.000 20224 Move returns status 0, amount 0
20:51:30.986 00.000 20224 move complete, result=0
20:51:30.986 00.000 20224 worker thread done servicing request
20:51:30.990 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56195, med=2752, FiltMin=2483, FiltMax=29488, Gamma=1.000
20:51:31.004 00.014 8996 UpdateGuideState exits: m=774426 SNR=347.8
20:51:31.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:31.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:31.007 00.001 8996 Enqueuing Expose request
20:51:31.008 00.001 20224 Worker thread wakes up
20:51:31.008 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:51:31.009 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:31.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:31.978 00.969 20224 Exposure complete
20:51:32.068 00.090 20224 worker thread done servicing request
20:51:32.068 00.000 8996 OnExposeComplete: enter
20:51:32.069 00.001 8996 UpdateGuideState(): m_state=6
20:51:32.070 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 223
20:51:32.071 00.001 8996 Star::Find returns 1 (0), X=140.12, Y=473.18, Mass=703646, SNR=331.8, Peak=49059 HFD=4.4
20:51:32.072 00.001 8996 MultiStar: [#1 0.17,0.11,0.68,U] [#2 -0.08,-0.04,0.78,U] [#3 -0.06,0.22,0.64,U] [#4 -0.01,0.13,0.63,U] [#5 0.18,0.12,0.77,U] [#6 -0.15,0.53,0.44,U] [#7 -0.22,0.08,0.51,U] [#8 0.12,0.21,0.41,U] 
20:51:32.073 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.12}, one-star: {0.11, -0.02}
20:51:32.074 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
20:51:32.075 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
20:51:32.075 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.22 mountX=0.11 mountY=0.01, mountTheta=0.10
20:51:32.078 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.02, opts=13)
20:51:32.079 00.001 8996 Enqueuing Move request for scope (0.11, -0.02)
20:51:32.079 00.000 20224 Worker thread wakes up
20:51:32.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
20:51:32.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
20:51:32.080 00.001 20224 Moving (0.11, -0.02) raw xDistance=0.11 yDistance=0.01
20:51:32.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:51:32.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:32.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:51:32.080 00.000 20224 MoveAxis(E, 0, ABG)
20:51:32.080 00.000 20224 Move returns status 0, amount 0
20:51:32.080 00.000 20224 MoveAxis(N, 0, ABG)
20:51:32.080 00.000 20224 Move returns status 0, amount 0
20:51:32.080 00.000 20224 move complete, result=0
20:51:32.080 00.000 20224 worker thread done servicing request
20:51:32.084 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49059, med=2752, FiltMin=2505, FiltMax=26352, Gamma=1.000
20:51:32.105 00.021 8996 UpdateGuideState exits: m=703646 SNR=331.8
20:51:32.107 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:32.110 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:32.112 00.002 8996 Enqueuing Expose request
20:51:32.113 00.001 20224 Worker thread wakes up
20:51:32.113 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:32.115 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:32.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:33.289 01.174 20224 Exposure complete
20:51:33.372 00.083 20224 worker thread done servicing request
20:51:33.372 00.000 8996 OnExposeComplete: enter
20:51:33.374 00.002 8996 UpdateGuideState(): m_state=6
20:51:33.375 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 224
20:51:33.376 00.001 8996 Star::Find returns 1 (0), X=140.07, Y=473.03, Mass=742022, SNR=361.0, Peak=56419 HFD=4.4
20:51:33.378 00.002 8996 MultiStar: [#1 0.23,0.04,0.63,U] [#2 -0.08,0.12,0.78,U] [#3 0.07,0.13,0.55,U] [#4 0.20,-0.05,0.54,U] [#5 0.39,-0.03,0.56,U] [#6 0.23,0.05,0.45,U] [#7 0.01,0.08,0.43,U] [#8 0.36,-0.01,0.39,U] 
20:51:33.380 00.002 8996 refined, 8 included, MultiStar: {0.14, 0.01}, one-star: {0.06, -0.17}
20:51:33.382 00.002 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
20:51:33.383 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
20:51:33.385 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.04 mountX=0.14 mountY=-0.02, mountTheta=-0.16
20:51:33.391 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.01, opts=13)
20:51:33.391 00.000 8996 Enqueuing Move request for scope (0.14, 0.01)
20:51:33.392 00.001 20224 Worker thread wakes up
20:51:33.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
20:51:33.392 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
20:51:33.392 00.000 20224 Moving (0.14, 0.01) raw xDistance=0.14 yDistance=-0.02
20:51:33.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:51:33.392 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:33.393 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:51:33.393 00.000 20224 MoveAxis(E, 0, ABG)
20:51:33.393 00.000 20224 Move returns status 0, amount 0
20:51:33.393 00.000 20224 MoveAxis(N, 0, ABG)
20:51:33.393 00.000 20224 Move returns status 0, amount 0
20:51:33.393 00.000 20224 move complete, result=0
20:51:33.393 00.000 20224 worker thread done servicing request
20:51:33.399 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56419, med=2752, FiltMin=2457, FiltMax=27568, Gamma=1.000
20:51:33.420 00.021 8996 UpdateGuideState exits: m=742022 SNR=361.0
20:51:33.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:33.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:33.423 00.001 8996 Enqueuing Expose request
20:51:33.424 00.001 20224 Worker thread wakes up
20:51:33.424 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:51:33.425 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:33.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:34.403 00.978 20224 Exposure complete
20:51:34.503 00.100 20224 worker thread done servicing request
20:51:34.503 00.000 8996 OnExposeComplete: enter
20:51:34.505 00.002 8996 UpdateGuideState(): m_state=6
20:51:34.507 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 225
20:51:34.508 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.00, Mass=745752, SNR=370.1, Peak=57395 HFD=4.4
20:51:34.511 00.003 8996 MultiStar: [#1 0.14,0.08,0.65,U] [#2 -0.00,0.18,0.67,U] [#3 -0.04,0.09,0.62,U] [#4 0.02,-0.05,0.48,U] [#5 0.29,0.15,0.56,U] [#6 -0.05,0.30,0.44,U] [#7 -0.28,0.36,0.45,U] [#8 0.31,0.06,0.38,U] 
20:51:34.512 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.08}, one-star: {0.05, -0.20}
20:51:34.514 00.002 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
20:51:34.516 00.002 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
20:51:34.517 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=0.99 mountX=0.04 mountY=-0.08, mountTheta=-1.09
20:51:34.520 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.08, opts=13)
20:51:34.522 00.002 8996 Enqueuing Move request for scope (0.05, 0.08)
20:51:34.524 00.002 20224 Worker thread wakes up
20:51:34.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
20:51:34.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
20:51:34.524 00.000 20224 Moving (0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
20:51:34.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:51:34.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:34.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:51:34.524 00.000 20224 MoveAxis(E, 0, ABG)
20:51:34.525 00.001 20224 Move returns status 0, amount 0
20:51:34.525 00.000 20224 MoveAxis(N, 0, ABG)
20:51:34.525 00.000 20224 Move returns status 0, amount 0
20:51:34.525 00.000 20224 move complete, result=0
20:51:34.525 00.000 20224 worker thread done servicing request
20:51:34.533 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57395, med=2787, FiltMin=2525, FiltMax=29763, Gamma=1.000
20:51:34.565 00.032 8996 UpdateGuideState exits: m=745752 SNR=370.1
20:51:34.567 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:34.569 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:34.571 00.002 8996 Enqueuing Expose request
20:51:34.572 00.001 20224 Worker thread wakes up
20:51:34.572 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:34.574 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:34.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:35.732 01.158 20224 Exposure complete
20:51:35.812 00.080 20224 worker thread done servicing request
20:51:35.812 00.000 8996 OnExposeComplete: enter
20:51:35.813 00.001 8996 UpdateGuideState(): m_state=6
20:51:35.815 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 226
20:51:35.816 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=473.17, Mass=774599, SNR=344.0, Peak=53251 HFD=4.5
20:51:35.817 00.001 8996 MultiStar: [#1 0.18,0.25,0.63,U] [#2 -0.08,0.28,0.82,U] [#3 0.08,0.23,0.68,U] [#4 0.20,0.21,0.56,U] [#5 0.13,0.31,0.67,U] [#6 0.11,0.49,0.45,U] [#7 -0.01,0.32,0.48,U] [#8 0.11,0.28,0.39,U] 
20:51:35.818 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.23}, one-star: {-0.10, -0.03}
20:51:35.819 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
20:51:35.820 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
20:51:35.820 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.86 mountX=-0.09 mountY=0.04, mountTheta=2.75
20:51:35.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
20:51:35.823 00.001 8996 Enqueuing Move request for scope (-0.10, -0.03)
20:51:35.824 00.001 20224 Worker thread wakes up
20:51:35.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
20:51:35.824 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
20:51:35.824 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.09 yDistance=0.04
20:51:35.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:51:35.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:35.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:51:35.824 00.000 20224 MoveAxis(E, 0, ABG)
20:51:35.824 00.000 20224 Move returns status 0, amount 0
20:51:35.824 00.000 20224 MoveAxis(N, 0, ABG)
20:51:35.824 00.000 20224 Move returns status 0, amount 0
20:51:35.824 00.000 20224 move complete, result=0
20:51:35.824 00.000 20224 worker thread done servicing request
20:51:35.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53251, med=2790, FiltMin=2512, FiltMax=30576, Gamma=1.000
20:51:35.843 00.015 8996 UpdateGuideState exits: m=774599 SNR=344.0
20:51:35.845 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:35.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:35.847 00.001 8996 Enqueuing Expose request
20:51:35.847 00.000 20224 Worker thread wakes up
20:51:35.847 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:35.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:35.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:36.840 00.992 20224 Exposure complete
20:51:36.936 00.096 20224 worker thread done servicing request
20:51:36.937 00.001 8996 OnExposeComplete: enter
20:51:36.938 00.001 8996 UpdateGuideState(): m_state=6
20:51:36.939 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 227
20:51:36.940 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=473.27, Mass=779879, SNR=377.2, Peak=56371 HFD=4.6
20:51:36.941 00.001 8996 MultiStar: [#1 -0.00,0.53,0.63,U] [#2 -0.05,0.28,0.70,U] [#3 -0.25,0.35,0.52,U] [#4 -0.29,0.30,0.48,U] [#5 0.29,0.38,0.59,U] [#6 -0.22,0.58,0.42,U] [#7 -0.17,0.41,0.44,U] [#8 0.25,0.42,0.34,U] 
20:51:36.943 00.002 8996 single-star, 8 included, MultiStar: {-0.05, 0.34}, one-star: {-0.03, 0.07}
20:51:36.944 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
20:51:36.945 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
20:51:36.946 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.02 mountX=-0.04 mountY=-0.07, mountTheta=-2.12
20:51:36.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
20:51:36.950 00.002 8996 Enqueuing Move request for scope (-0.03, 0.07)
20:51:36.951 00.001 20224 Worker thread wakes up
20:51:36.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
20:51:36.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
20:51:36.951 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.04 yDistance=-0.07
20:51:36.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:51:36.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:36.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:51:36.951 00.000 20224 MoveAxis(E, 0, ABG)
20:51:36.951 00.000 20224 Move returns status 0, amount 0
20:51:36.951 00.000 20224 MoveAxis(N, 0, ABG)
20:51:36.951 00.000 20224 Move returns status 0, amount 0
20:51:36.952 00.001 20224 move complete, result=0
20:51:36.952 00.000 20224 worker thread done servicing request
20:51:36.957 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56371, med=2790, FiltMin=2521, FiltMax=29712, Gamma=1.000
20:51:36.973 00.016 8996 UpdateGuideState exits: m=779879 SNR=377.2
20:51:36.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:36.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:36.976 00.001 8996 Enqueuing Expose request
20:51:36.977 00.001 20224 Worker thread wakes up
20:51:36.977 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:36.978 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:36.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:38.141 01.163 20224 Exposure complete
20:51:38.228 00.087 20224 worker thread done servicing request
20:51:38.228 00.000 8996 OnExposeComplete: enter
20:51:38.230 00.002 8996 UpdateGuideState(): m_state=6
20:51:38.231 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 228
20:51:38.232 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.33, Mass=712928, SNR=313.4, Peak=49779 HFD=4.6
20:51:38.234 00.002 8996 MultiStar: [#1 0.07,0.37,0.73,U] [#2 -0.04,0.31,0.81,U] [#3 -0.05,0.39,0.68,U] [#4 0.07,0.24,0.60,U] [#5 0.10,0.33,0.73,U] [#6 -0.04,0.48,0.55,U] [#7 0.09,0.34,0.51,U] [#8 0.01,0.45,0.40,U] 
20:51:38.235 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.32}, one-star: {-0.04, 0.13}
20:51:38.236 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
20:51:38.237 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
20:51:38.237 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.88 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
20:51:38.240 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
20:51:38.240 00.000 8996 Enqueuing Move request for scope (-0.04, 0.13)
20:51:38.241 00.001 20224 Worker thread wakes up
20:51:38.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
20:51:38.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
20:51:38.242 00.001 20224 Moving (-0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
20:51:38.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:51:38.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:38.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:51:38.242 00.000 20224 MoveAxis(E, 0, ABG)
20:51:38.242 00.000 20224 Move returns status 0, amount 0
20:51:38.242 00.000 20224 MoveAxis(N, 0, ABG)
20:51:38.242 00.000 20224 Move returns status 0, amount 0
20:51:38.242 00.000 20224 move complete, result=0
20:51:38.242 00.000 20224 worker thread done servicing request
20:51:38.249 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49779, med=2787, FiltMin=2528, FiltMax=26995, Gamma=1.000
20:51:38.272 00.023 8996 UpdateGuideState exits: m=712928 SNR=313.4
20:51:38.274 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:38.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:38.277 00.002 8996 Enqueuing Expose request
20:51:38.279 00.002 20224 Worker thread wakes up
20:51:38.279 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:38.280 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:38.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:39.255 00.975 20224 Exposure complete
20:51:39.327 00.072 20224 worker thread done servicing request
20:51:39.327 00.000 8996 OnExposeComplete: enter
20:51:39.328 00.001 8996 UpdateGuideState(): m_state=6
20:51:39.328 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 229
20:51:39.330 00.002 8996 Star::Find returns 1 (0), X=139.82, Y=473.12, Mass=741788, SNR=364.1, Peak=55603 HFD=4.4
20:51:39.331 00.001 8996 MultiStar: [#1 -0.02,0.13,0.62,U] [#2 -0.25,0.25,0.70,U] [#3 -0.13,0.27,0.60,U] [#4 -0.08,0.13,0.52,U] [#5 0.03,0.25,0.61,U] [#6 -0.30,0.40,0.40,U] [#7 -0.17,0.08,0.45,U] [#8 0.05,0.16,0.36,U] 
20:51:39.332 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.16}, one-star: {-0.18, -0.08}
20:51:39.333 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
20:51:39.334 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
20:51:39.336 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.24 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
20:51:39.338 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
20:51:39.340 00.002 8996 Enqueuing Move request for scope (-0.12, 0.16)
20:51:39.342 00.002 20224 Worker thread wakes up
20:51:39.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
20:51:39.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
20:51:39.342 00.000 20224 Moving (-0.12, 0.16) raw xDistance=-0.14 yDistance=-0.14
20:51:39.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:51:39.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:39.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:51:39.343 00.001 20224 MoveAxis(E, 0, ABG)
20:51:39.343 00.000 20224 Move returns status 0, amount 0
20:51:39.343 00.000 20224 MoveAxis(N, 0, ABG)
20:51:39.343 00.000 20224 Move returns status 0, amount 0
20:51:39.343 00.000 20224 move complete, result=0
20:51:39.343 00.000 20224 worker thread done servicing request
20:51:39.351 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55603, med=2790, FiltMin=2518, FiltMax=31472, Gamma=1.000
20:51:39.372 00.021 8996 UpdateGuideState exits: m=741788 SNR=364.1
20:51:39.374 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:39.376 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:39.378 00.002 8996 Enqueuing Expose request
20:51:39.380 00.002 20224 Worker thread wakes up
20:51:39.380 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:39.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:39.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:40.561 01.180 20224 Exposure complete
20:51:40.657 00.096 20224 worker thread done servicing request
20:51:40.657 00.000 8996 OnExposeComplete: enter
20:51:40.658 00.001 8996 UpdateGuideState(): m_state=6
20:51:40.659 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 230
20:51:40.659 00.000 8996 Star::Find returns 1 (0), X=139.89, Y=472.99, Mass=724742, SNR=363.2, Peak=52915 HFD=4.5
20:51:40.660 00.001 8996 MultiStar: [#1 0.04,0.06,0.61,U] [#2 -0.13,0.18,0.72,U] [#3 -0.24,0.05,0.57,U] [#4 -0.00,0.02,0.58,U] [#5 0.08,0.07,0.69,U] [#6 -0.13,0.28,0.44,U] [#7 -0.11,0.32,0.43,U] [#8 0.04,0.01,0.40,U] 
20:51:40.661 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {-0.11, -0.21}
20:51:40.662 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
20:51:40.663 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
20:51:40.664 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.43 mountX=-0.07 mountY=-0.05, mountTheta=-2.54
20:51:40.665 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
20:51:40.666 00.001 8996 Enqueuing Move request for scope (-0.06, 0.06)
20:51:40.667 00.001 20224 Worker thread wakes up
20:51:40.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
20:51:40.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
20:51:40.667 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.07 yDistance=-0.05
20:51:40.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:51:40.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:40.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:51:40.667 00.000 20224 MoveAxis(E, 0, ABG)
20:51:40.667 00.000 20224 Move returns status 0, amount 0
20:51:40.667 00.000 20224 MoveAxis(N, 0, ABG)
20:51:40.667 00.000 20224 Move returns status 0, amount 0
20:51:40.667 00.000 20224 move complete, result=0
20:51:40.668 00.001 20224 worker thread done servicing request
20:51:40.671 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52915, med=2781, FiltMin=2531, FiltMax=29059, Gamma=1.000
20:51:40.686 00.015 8996 UpdateGuideState exits: m=724742 SNR=363.2
20:51:40.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:40.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:40.688 00.000 8996 Enqueuing Expose request
20:51:40.690 00.002 20224 Worker thread wakes up
20:51:40.690 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:51:40.691 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:40.692 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:41.686 00.994 20224 Exposure complete
20:51:41.756 00.070 20224 worker thread done servicing request
20:51:41.756 00.000 8996 OnExposeComplete: enter
20:51:41.757 00.001 8996 UpdateGuideState(): m_state=6
20:51:41.758 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 231
20:51:41.759 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=473.20, Mass=820357, SNR=382.4, Peak=61939 HFD=4.4
20:51:41.760 00.001 8996 MultiStar: [#1 0.11,0.21,0.61,U] [#2 -0.00,0.34,0.68,U] [#3 0.04,0.32,0.64,U] [#4 0.06,0.10,0.51,U] [#5 0.09,0.22,0.54,U] [#6 0.02,0.45,0.38,U] [#7 0.01,0.42,0.45,U] [#8 0.13,0.22,0.32,U] 
20:51:41.760 00.000 8996 single-star, 8 included, MultiStar: {0.01, 0.23}, one-star: {-0.16, -0.00}
20:51:41.761 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
20:51:41.762 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
20:51:41.763 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.13 mountX=-0.15 mountY=0.02, mountTheta=3.01
20:51:41.764 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.00, opts=13)
20:51:41.765 00.001 8996 Enqueuing Move request for scope (-0.16, -0.00)
20:51:41.766 00.001 20224 Worker thread wakes up
20:51:41.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
20:51:41.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
20:51:41.766 00.000 20224 Moving (-0.16, -0.00) raw xDistance=-0.15 yDistance=0.02
20:51:41.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:51:41.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:41.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:51:41.766 00.000 20224 MoveAxis(E, 0, ABG)
20:51:41.766 00.000 20224 Move returns status 0, amount 0
20:51:41.767 00.001 20224 MoveAxis(N, 0, ABG)
20:51:41.767 00.000 20224 Move returns status 0, amount 0
20:51:41.767 00.000 20224 move complete, result=0
20:51:41.767 00.000 20224 worker thread done servicing request
20:51:41.773 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61939, med=2781, FiltMin=2521, FiltMax=30880, Gamma=1.000
20:51:41.800 00.027 8996 UpdateGuideState exits: m=820357 SNR=382.4
20:51:41.802 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:41.804 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:41.806 00.002 8996 Enqueuing Expose request
20:51:41.807 00.001 20224 Worker thread wakes up
20:51:41.807 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:41.808 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:41.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:42.973 01.165 20224 Exposure complete
20:51:43.046 00.073 20224 worker thread done servicing request
20:51:43.046 00.000 8996 OnExposeComplete: enter
20:51:43.047 00.001 8996 UpdateGuideState(): m_state=6
20:51:43.048 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 232
20:51:43.049 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=472.95, Mass=754841, SNR=350.7, Peak=47075 HFD=4.6
20:51:43.050 00.001 8996 MultiStar: [#1 0.07,-0.16,0.66,U] [#2 -0.06,-0.01,0.78,U] [#3 -0.12,0.06,0.67,U] [#4 -0.11,-0.03,0.52,U] [#5 0.14,-0.08,0.62,U] [#6 -0.09,0.25,0.44,U] [#7 -0.03,0.29,0.41,U] [#8 0.16,-0.03,0.46,U] 
20:51:43.051 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {-0.14, -0.25}
20:51:43.052 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
20:51:43.052 00.000 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
20:51:43.053 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-2.35 mountX=-0.03 mountY=0.04, mountTheta=2.25
20:51:43.055 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
20:51:43.056 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
20:51:43.057 00.001 20224 Worker thread wakes up
20:51:43.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
20:51:43.057 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
20:51:43.057 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
20:51:43.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:51:43.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:43.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:51:43.057 00.000 20224 MoveAxis(E, 0, ABG)
20:51:43.057 00.000 20224 Move returns status 0, amount 0
20:51:43.057 00.000 20224 MoveAxis(N, 0, ABG)
20:51:43.057 00.000 20224 Move returns status 0, amount 0
20:51:43.057 00.000 20224 move complete, result=0
20:51:43.057 00.000 20224 worker thread done servicing request
20:51:43.064 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47075, med=2777, FiltMin=2502, FiltMax=29475, Gamma=1.000
20:51:43.088 00.024 8996 UpdateGuideState exits: m=754841 SNR=350.7
20:51:43.090 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:43.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:43.092 00.001 8996 Enqueuing Expose request
20:51:43.093 00.001 20224 Worker thread wakes up
20:51:43.093 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:51:43.094 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:43.095 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:44.075 00.980 20224 Exposure complete
20:51:44.169 00.094 20224 worker thread done servicing request
20:51:44.169 00.000 8996 OnExposeComplete: enter
20:51:44.170 00.001 8996 UpdateGuideState(): m_state=6
20:51:44.171 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 233
20:51:44.172 00.001 8996 Star::Find returns 1 (0), X=140.30, Y=474.01, Mass=701837, SNR=320.5, Peak=38509 HFD=4.9
20:51:44.173 00.001 8996 MultiStar: [#1 0.16,0.56,0.73,U] [#2 -0.05,0.64,0.77,U] [#3 0.17,0.68,0.67,U] [#4 0.13,0.73,0.58,U] [#5 0.26,0.79,0.65,U] [#6 0.02,0.88,0.53,U] [#7 -0.04,0.89,0.57,U] [#8 0.15,0.67,0.46,U] 
20:51:44.173 00.000 8996 refined, 8 included, MultiStar: {0.13, 0.73}, one-star: {0.29, 0.81}
20:51:44.174 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
20:51:44.175 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
20:51:44.176 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.73 hyp=0.75 cameraTheta=1.39 mountX=0.06 mountY=-0.74, mountTheta=-1.49
20:51:44.177 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.73, opts=13)
20:51:44.178 00.001 8996 Enqueuing Move request for scope (0.13, 0.73)
20:51:44.179 00.001 20224 Worker thread wakes up
20:51:44.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.73) opts 0xd
20:51:44.179 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.73)
20:51:44.179 00.000 20224 Moving (0.13, 0.73) raw xDistance=0.06 yDistance=-0.74
20:51:44.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:51:44.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
20:51:44.179 00.000 20224 MoveAxis(E, 0, ABG)
20:51:44.179 00.000 20224 Move returns status 0, amount 0
20:51:44.179 00.000 20224 MoveAxis(N, 157, ABG)
20:51:44.179 00.000 20224 Guiding  Dir = 0, Dur = 157
20:51:44.180 00.001 20224 IsSlewing returns 0
20:51:44.180 00.000 20224 IsGuiding returns 0
20:51:44.189 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=38509, med=2777, FiltMin=2544, FiltMax=26163, Gamma=1.000
20:51:44.198 00.009 20224 PulseGuide returned control before completion, sleep 150
20:51:44.214 00.016 8996 UpdateGuideState exits: m=701837 SNR=320.5
20:51:44.215 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:44.216 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:44.217 00.001 8996 Enqueuing Expose request
20:51:44.352 00.135 20224 IsGuiding returns 1
20:51:44.352 00.000 20224 scope still moving after pulse duration time elapsed
20:51:44.382 00.030 20224 IsSlewing returns 0
20:51:44.382 00.000 20224 IsGuiding returns 0
20:51:44.382 00.000 20224 scope move finished after 157 + 45 ms
20:51:44.382 00.000 20224 Move returns status 0, amount 157
20:51:44.382 00.000 20224 move complete, result=0
20:51:44.382 00.000 20224 worker thread done servicing request
20:51:44.382 00.000 20224 Worker thread wakes up
20:51:44.383 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.7 px 157 ms NORTH
20:51:44.385 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:44.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:45.562 01.177 20224 Exposure complete
20:51:45.638 00.076 20224 worker thread done servicing request
20:51:45.638 00.000 8996 OnExposeComplete: enter
20:51:45.639 00.001 8996 UpdateGuideState(): m_state=6
20:51:45.640 00.001 8996 Star::Find(15, 140, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 234
20:51:45.641 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=472.60, Mass=733684, SNR=338.7, Peak=50099 HFD=4.6
20:51:45.643 00.002 8996 MultiStar: [#1 0.03,-0.31,0.71,U] [#2 -0.08,-0.27,0.77,U] [#3 -0.10,-0.08,0.59,U] [#4 -0.00,-0.46,0.55,U] [#5 0.01,-0.22,0.63,U] [#6 0.06,0.04,0.46,U] [#7 -0.09,0.01,0.50,U] [#8 0.14,-0.14,0.42,U] 
20:51:45.644 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.26}, one-star: {-0.17, -0.60}
20:51:45.644 00.000 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
20:51:45.645 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
20:51:45.646 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.26 hyp=0.27 cameraTheta=-1.72 mountX=-0.01 mountY=0.27, mountTheta=1.63
20:51:45.648 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.26, opts=13)
20:51:45.649 00.001 8996 Enqueuing Move request for scope (-0.04, -0.26)
20:51:45.649 00.000 20224 Worker thread wakes up
20:51:45.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.26) opts 0xd
20:51:45.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.26)
20:51:45.650 00.001 20224 Moving (-0.04, -0.26) raw xDistance=-0.01 yDistance=0.27
20:51:45.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:51:45.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:51:45.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:51:45.650 00.000 20224 MoveAxis(E, 0, ABG)
20:51:45.650 00.000 20224 Move returns status 0, amount 0
20:51:45.650 00.000 20224 MoveAxis(N, 0, ABG)
20:51:45.650 00.000 20224 Move returns status 0, amount 0
20:51:45.650 00.000 20224 move complete, result=0
20:51:45.650 00.000 20224 worker thread done servicing request
20:51:45.653 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50099, med=2761, FiltMin=2518, FiltMax=28867, Gamma=1.000
20:51:45.668 00.015 8996 UpdateGuideState exits: m=733684 SNR=338.7
20:51:45.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:45.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:45.670 00.000 8996 Enqueuing Expose request
20:51:45.671 00.001 20224 Worker thread wakes up
20:51:45.671 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:51:45.672 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:45.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:46.651 00.979 20224 Exposure complete
20:51:46.733 00.082 20224 worker thread done servicing request
20:51:46.733 00.000 8996 OnExposeComplete: enter
20:51:46.735 00.002 8996 UpdateGuideState(): m_state=6
20:51:46.736 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 235
20:51:46.737 00.001 8996 Star::Find returns 1 (0), X=140.12, Y=472.71, Mass=738738, SNR=389.0, Peak=43507 HFD=4.6
20:51:46.739 00.002 8996 MultiStar: [#1 0.05,-0.51,0.58,U] [#2 -0.09,-0.65,0.63,U] [#3 0.18,-0.29,0.57,U] [#4 0.22,-0.36,0.49,U] [#5 0.03,-0.42,0.58,U] [#6 0.16,-0.12,0.39,U] [#7 -0.01,-0.34,0.40,U] [#8 0.15,-0.35,0.37,U] 
20:51:46.740 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.42}, one-star: {0.12, -0.49}
20:51:46.741 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
20:51:46.742 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.89)
20:51:46.743 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.42 hyp=0.43 cameraTheta=-1.37 mountX=0.12 mountY=0.40, mountTheta=1.27
20:51:46.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.42, opts=13)
20:51:46.746 00.001 8996 Enqueuing Move request for scope (0.09, -0.42)
20:51:46.747 00.001 20224 Worker thread wakes up
20:51:46.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.42) opts 0xd
20:51:46.747 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.42)
20:51:46.747 00.000 20224 Moving (0.09, -0.42) raw xDistance=0.12 yDistance=0.40
20:51:46.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:51:46.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:51:46.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
20:51:46.747 00.000 20224 MoveAxis(E, 0, ABG)
20:51:46.747 00.000 20224 Move returns status 0, amount 0
20:51:46.747 00.000 20224 MoveAxis(N, 0, ABG)
20:51:46.747 00.000 20224 Move returns status 0, amount 0
20:51:46.747 00.000 20224 move complete, result=0
20:51:46.748 00.001 20224 worker thread done servicing request
20:51:46.751 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=43507, med=2749, FiltMin=2502, FiltMax=24317, Gamma=1.000
20:51:46.765 00.014 8996 UpdateGuideState exits: m=738738 SNR=389.0
20:51:46.766 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:46.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:46.768 00.001 8996 Enqueuing Expose request
20:51:46.769 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:51:46.770 00.001 20224 Worker thread wakes up
20:51:46.770 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:46.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:47.937 01.167 20224 Exposure complete
20:51:47.999 00.062 20224 worker thread done servicing request
20:51:47.999 00.000 8996 OnExposeComplete: enter
20:51:48.000 00.001 8996 UpdateGuideState(): m_state=6
20:51:48.001 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 236
20:51:48.002 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=472.90, Mass=718633, SNR=348.7, Peak=54819 HFD=4.5
20:51:48.003 00.001 8996 MultiStar: [#1 0.07,-0.17,0.67,U] [#2 0.07,-0.37,0.78,U] [#3 -0.13,-0.19,0.66,U] [#4 0.07,-0.19,0.54,U] [#5 0.45,-0.12,0.61,U] [#6 0.00,-0.20,0.43,U] [#7 -0.21,-0.20,0.41,U] [#8 0.26,-0.17,0.39,U] 
20:51:48.003 00.000 8996 refined, 8 included, MultiStar: {0.04, -0.23}, one-star: {-0.10, -0.30}
20:51:48.004 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
20:51:48.005 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
20:51:48.006 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.38 mountX=0.07 mountY=0.22, mountTheta=1.28
20:51:48.007 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.23, opts=13)
20:51:48.008 00.001 8996 Enqueuing Move request for scope (0.04, -0.23)
20:51:48.009 00.001 20224 Worker thread wakes up
20:51:48.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
20:51:48.009 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
20:51:48.009 00.000 20224 Moving (0.04, -0.23) raw xDistance=0.07 yDistance=0.22
20:51:48.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:51:48.010 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:51:48.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:51:48.010 00.000 20224 MoveAxis(E, 0, ABG)
20:51:48.010 00.000 20224 Move returns status 0, amount 0
20:51:48.010 00.000 20224 MoveAxis(N, 0, ABG)
20:51:48.010 00.000 20224 Move returns status 0, amount 0
20:51:48.010 00.000 20224 move complete, result=0
20:51:48.010 00.000 20224 worker thread done servicing request
20:51:48.017 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54819, med=2749, FiltMin=2493, FiltMax=27891, Gamma=1.000
20:51:48.050 00.033 8996 UpdateGuideState exits: m=718633 SNR=348.7
20:51:48.052 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:48.054 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:48.056 00.002 8996 Enqueuing Expose request
20:51:48.058 00.002 20224 Worker thread wakes up
20:51:48.058 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:51:48.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:48.060 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:49.056 00.996 20224 Exposure complete
20:51:49.164 00.108 20224 worker thread done servicing request
20:51:49.164 00.000 8996 OnExposeComplete: enter
20:51:49.165 00.001 8996 UpdateGuideState(): m_state=6
20:51:49.166 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 237
20:51:49.167 00.001 8996 Star::Find returns 1 (0), X=140.18, Y=472.72, Mass=746100, SNR=372.5, Peak=47075 HFD=4.6
20:51:49.168 00.001 8996 MultiStar: [#1 0.26,-0.24,0.60,U] [#2 0.21,-0.24,0.66,U] [#3 0.12,-0.16,0.54,U] [#4 0.26,-0.27,0.49,U] [#5 0.43,-0.30,0.56,U] [#6 0.23,-0.04,0.41,U] [#7 0.09,0.03,0.37,U] [#8 0.32,-0.17,0.37,U] 
20:51:49.169 00.001 8996 refined, 8 included, MultiStar: {0.23, -0.25}, one-star: {0.17, -0.48}
20:51:49.169 00.000 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
20:51:49.170 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
20:51:49.171 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-0.83 mountX=0.25 mountY=0.22, mountTheta=0.72
20:51:49.172 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.25, opts=13)
20:51:49.173 00.001 8996 Enqueuing Move request for scope (0.23, -0.25)
20:51:49.174 00.001 20224 Worker thread wakes up
20:51:49.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.25) opts 0xd
20:51:49.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.25)
20:51:49.174 00.000 20224 Moving (0.23, -0.25) raw xDistance=0.25 yDistance=0.22
20:51:49.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:51:49.174 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.31 newest=0.84
20:51:49.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:51:49.175 00.001 20224 MoveAxis(W, 37, ABG)
20:51:49.175 00.000 20224 Guiding  Dir = 3, Dur = 37
20:51:49.175 00.000 20224 IsSlewing returns 0
20:51:49.175 00.000 20224 IsGuiding returns 0
20:51:49.180 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47075, med=2749, FiltMin=2454, FiltMax=24701, Gamma=1.000
20:51:49.199 00.019 20224 PulseGuide returned control before completion, sleep 23
20:51:49.208 00.009 8996 UpdateGuideState exits: m=746100 SNR=372.5
20:51:49.210 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:49.212 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:49.214 00.002 8996 Enqueuing Expose request
20:51:49.230 00.016 20224 IsGuiding returns 1
20:51:49.230 00.000 20224 scope still moving after pulse duration time elapsed
20:51:49.261 00.031 20224 IsSlewing returns 0
20:51:49.261 00.000 20224 IsGuiding returns 1
20:51:49.298 00.037 20224 IsSlewing returns 0
20:51:49.298 00.000 20224 IsGuiding returns 0
20:51:49.298 00.000 20224 scope move finished after 37 + 86 ms
20:51:49.298 00.000 20224 Move returns status 0, amount 37
20:51:49.298 00.000 20224 MoveAxis(S, 46, ABG)
20:51:49.298 00.000 20224 Guiding  Dir = 1, Dur = 46
20:51:49.299 00.001 20224 IsSlewing returns 0
20:51:49.299 00.000 20224 IsGuiding returns 0
20:51:49.357 00.058 20224 IsGuiding returns 1
20:51:49.357 00.000 20224 scope still moving after pulse duration time elapsed
20:51:49.386 00.029 20224 IsSlewing returns 0
20:51:49.386 00.000 20224 IsGuiding returns 1
20:51:49.418 00.032 20224 IsSlewing returns 0
20:51:49.418 00.000 20224 IsGuiding returns 1
20:51:49.449 00.031 20224 IsSlewing returns 0
20:51:49.449 00.000 20224 IsGuiding returns 0
20:51:49.449 00.000 20224 scope move finished after 46 + 104 ms
20:51:49.449 00.000 20224 Move returns status 0, amount 46
20:51:49.449 00.000 20224 move complete, result=0
20:51:49.449 00.000 20224 worker thread done servicing request
20:51:49.449 00.000 20224 Worker thread wakes up
20:51:49.449 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.2 px 46 ms SOUTH
20:51:49.451 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:49.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:50.621 01.170 20224 Exposure complete
20:51:50.697 00.076 20224 worker thread done servicing request
20:51:50.698 00.001 8996 OnExposeComplete: enter
20:51:50.700 00.002 8996 UpdateGuideState(): m_state=6
20:51:50.701 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 238
20:51:50.703 00.002 8996 Star::Find returns 1 (0), X=139.40, Y=472.94, Mass=752852, SNR=341.8, Peak=54371 HFD=4.8
20:51:50.705 00.002 8996 MultiStar: [#1 -0.56,0.06,0.61,U] [#2 -0.55,0.22,0.73,U] [#3 -0.60,0.24,0.65,U] [#4 -0.62,0.16,0.63,U] [#5 -0.33,-0.06,0.62,U] [#6 -0.57,0.37,0.52,U] [#7 -0.51,0.23,0.44,U] [#8 -0.50,-0.02,0.37,U] 
20:51:50.707 00.002 8996 refined, 8 included, MultiStar: {-0.55, 0.08}, one-star: {-0.61, -0.26}
20:51:50.709 00.002 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
20:51:50.711 00.002 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
20:51:50.712 00.001 8996 CameraToMount -- cameraX=-0.55 cameraY=0.08 hyp=0.55 cameraTheta=2.99 mountX=-0.55 mountY=-0.02, mountTheta=-3.11
20:51:50.716 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.55, y=0.08, opts=13)
20:51:50.718 00.002 8996 Enqueuing Move request for scope (-0.55, 0.08)
20:51:50.718 00.000 20224 Worker thread wakes up
20:51:50.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.08) opts 0xd
20:51:50.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.55, 0.08)
20:51:50.718 00.000 20224 Moving (-0.55, 0.08) raw xDistance=-0.55 yDistance=-0.02
20:51:50.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.55
20:51:50.719 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:50.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:51:50.719 00.000 20224 MoveAxis(E, 78, ABG)
20:51:50.719 00.000 20224 Guiding  Dir = 2, Dur = 78
20:51:50.719 00.000 20224 IsSlewing returns 0
20:51:50.719 00.000 20224 IsGuiding returns 0
20:51:50.726 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54371, med=2745, FiltMin=2432, FiltMax=30029, Gamma=1.000
20:51:50.752 00.026 8996 UpdateGuideState exits: m=752852 SNR=341.8
20:51:50.754 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:50.756 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:50.757 00.001 8996 Enqueuing Expose request
20:51:50.762 00.005 20224 PulseGuide returned control before completion, sleep 46
20:51:50.823 00.061 20224 IsGuiding returns 1
20:51:50.823 00.000 20224 scope still moving after pulse duration time elapsed
20:51:50.854 00.031 20224 IsSlewing returns 0
20:51:50.854 00.000 20224 IsGuiding returns 0
20:51:50.854 00.000 20224 scope move finished after 78 + 56 ms
20:51:50.854 00.000 20224 Move returns status 0, amount 78
20:51:50.854 00.000 20224 MoveAxis(N, 0, ABG)
20:51:50.854 00.000 20224 Move returns status 0, amount 0
20:51:50.854 00.000 20224 move complete, result=0
20:51:50.855 00.001 20224 worker thread done servicing request
20:51:50.855 00.000 20224 Worker thread wakes up
20:51:50.855 00.000 8996 GuideStep: -0.6 px 78 ms EAST, -0.0 px 0 ms NORTH
20:51:50.856 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:50.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:51.843 00.987 20224 Exposure complete
20:51:51.928 00.085 20224 worker thread done servicing request
20:51:51.928 00.000 8996 OnExposeComplete: enter
20:51:51.929 00.001 8996 UpdateGuideState(): m_state=6
20:51:51.931 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 239
20:51:51.933 00.002 8996 Star::Find returns 1 (0), X=139.60, Y=473.12, Mass=745575, SNR=371.5, Peak=59171 HFD=4.6
20:51:51.936 00.003 8996 MultiStar: [#1 -0.53,-0.09,0.65,U] [#2 -0.44,-0.05,0.79,U] [#3 -0.60,-0.05,0.58,U] [#4 -0.45,-0.12,0.50,U] [#5 -0.29,0.11,0.66,U] [#6 -0.44,0.25,0.41,U] [#7 -0.66,0.16,0.42,U] [#8 -0.32,0.04,0.39,U] 
20:51:51.939 00.003 8996 single-star, 8 included, MultiStar: {-0.45, -0.00}, one-star: {-0.41, -0.09}
20:51:51.941 00.002 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
20:51:51.944 00.003 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
20:51:51.946 00.002 8996 CameraToMount -- cameraX=-0.41 cameraY=-0.09 hyp=0.42 cameraTheta=-2.94 mountX=-0.40 mountY=0.13, mountTheta=2.82
20:51:51.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=-0.09, opts=13)
20:51:51.949 00.001 8996 Enqueuing Move request for scope (-0.41, -0.09)
20:51:51.949 00.000 20224 Worker thread wakes up
20:51:51.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.09) opts 0xd
20:51:51.949 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, -0.09)
20:51:51.949 00.000 20224 Moving (-0.41, -0.09) raw xDistance=-0.40 yDistance=0.13
20:51:51.950 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.40
20:51:51.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:51.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:51:51.950 00.000 20224 MoveAxis(E, 64, ABG)
20:51:51.950 00.000 20224 Guiding  Dir = 2, Dur = 64
20:51:51.950 00.000 20224 IsSlewing returns 0
20:51:51.950 00.000 20224 IsGuiding returns 0
20:51:51.951 00.001 20224 PulseGuide returned control before completion, sleep 74
20:51:51.954 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59171, med=2749, FiltMin=2477, FiltMax=30496, Gamma=1.000
20:51:51.977 00.023 8996 UpdateGuideState exits: m=745575 SNR=371.5
20:51:51.979 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:51.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:51.980 00.000 8996 Enqueuing Expose request
20:51:52.041 00.061 20224 IsGuiding returns 0
20:51:52.041 00.000 20224 Move returns status 0, amount 64
20:51:52.041 00.000 20224 MoveAxis(N, 0, ABG)
20:51:52.041 00.000 20224 Move returns status 0, amount 0
20:51:52.041 00.000 20224 move complete, result=0
20:51:52.041 00.000 20224 worker thread done servicing request
20:51:52.041 00.000 20224 Worker thread wakes up
20:51:52.041 00.000 8996 GuideStep: -0.4 px 64 ms EAST, 0.1 px 0 ms NORTH
20:51:52.042 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:52.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:53.213 01.171 20224 Exposure complete
20:51:53.289 00.076 20224 worker thread done servicing request
20:51:53.289 00.000 8996 OnExposeComplete: enter
20:51:53.290 00.001 8996 UpdateGuideState(): m_state=6
20:51:53.291 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 240
20:51:53.292 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=473.01, Mass=763587, SNR=360.1, Peak=58051 HFD=4.4
20:51:53.294 00.002 8996 MultiStar: [#1 0.44,-0.23,0.61,U] [#2 0.30,-0.23,0.77,U] [#3 0.25,0.09,0.61,U] [#4 0.22,-0.06,0.53,U] [#5 0.14,0.05,0.56,U] [#6 0.21,0.22,0.44,U] [#7 0.09,0.13,0.47,U] [#8 0.17,-0.04,0.39,U] 
20:51:53.295 00.001 8996 single-star, 8 included, MultiStar: {0.20, -0.06}, one-star: {0.05, -0.19}
20:51:53.296 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
20:51:53.298 00.002 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
20:51:53.300 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.33 mountX=0.06 mountY=0.18, mountTheta=1.23
20:51:53.305 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.19, opts=13)
20:51:53.305 00.000 8996 Enqueuing Move request for scope (0.05, -0.19)
20:51:53.306 00.001 20224 Worker thread wakes up
20:51:53.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
20:51:53.306 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
20:51:53.306 00.000 20224 Moving (0.05, -0.19) raw xDistance=0.06 yDistance=0.18
20:51:53.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:51:53.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:53.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:51:53.306 00.000 20224 MoveAxis(E, 0, ABG)
20:51:53.306 00.000 20224 Move returns status 0, amount 0
20:51:53.307 00.001 20224 MoveAxis(N, 0, ABG)
20:51:53.307 00.000 20224 Move returns status 0, amount 0
20:51:53.307 00.000 20224 move complete, result=0
20:51:53.307 00.000 20224 worker thread done servicing request
20:51:53.311 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58051, med=2745, FiltMin=2499, FiltMax=29091, Gamma=1.000
20:51:53.332 00.021 8996 UpdateGuideState exits: m=763587 SNR=360.1
20:51:53.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:53.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:53.336 00.002 8996 Enqueuing Expose request
20:51:53.337 00.001 20224 Worker thread wakes up
20:51:53.337 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:51:53.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:53.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:54.317 00.979 20224 Exposure complete
20:51:54.414 00.097 20224 worker thread done servicing request
20:51:54.414 00.000 8996 OnExposeComplete: enter
20:51:54.415 00.001 8996 UpdateGuideState(): m_state=6
20:51:54.417 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 241
20:51:54.418 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.02, Mass=740560, SNR=341.3, Peak=56787 HFD=4.5
20:51:54.420 00.002 8996 MultiStar: [#1 0.33,-0.09,0.74,U] [#2 0.01,-0.17,0.83,U] [#3 0.04,-0.03,0.71,U] [#4 0.18,-0.20,0.64,U] [#5 0.43,-0.07,0.59,U] [#6 0.04,0.01,0.52,U] [#7 0.09,0.03,0.45,U] [#8 0.42,-0.06,0.42,U] 
20:51:54.421 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.10}, one-star: {-0.02, -0.18}
20:51:54.423 00.002 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
20:51:54.424 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
20:51:54.425 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.59 mountX=0.16 mountY=0.08, mountTheta=0.48
20:51:54.427 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.10, opts=13)
20:51:54.428 00.001 8996 Enqueuing Move request for scope (0.15, -0.10)
20:51:54.430 00.002 20224 Worker thread wakes up
20:51:54.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
20:51:54.430 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
20:51:54.430 00.000 20224 Moving (0.15, -0.10) raw xDistance=0.16 yDistance=0.08
20:51:54.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:51:54.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:54.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:51:54.430 00.000 20224 MoveAxis(E, 0, ABG)
20:51:54.430 00.000 20224 Move returns status 0, amount 0
20:51:54.430 00.000 20224 MoveAxis(N, 0, ABG)
20:51:54.430 00.000 20224 Move returns status 0, amount 0
20:51:54.430 00.000 20224 move complete, result=0
20:51:54.431 00.001 20224 worker thread done servicing request
20:51:54.435 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56787, med=2745, FiltMin=2470, FiltMax=28915, Gamma=1.000
20:51:54.450 00.015 8996 UpdateGuideState exits: m=740560 SNR=341.3
20:51:54.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:54.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:54.454 00.002 8996 Enqueuing Expose request
20:51:54.455 00.001 20224 Worker thread wakes up
20:51:54.455 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:51:54.456 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:54.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:55.620 01.164 20224 Exposure complete
20:51:55.675 00.055 20224 worker thread done servicing request
20:51:55.675 00.000 8996 OnExposeComplete: enter
20:51:55.676 00.001 8996 UpdateGuideState(): m_state=6
20:51:55.677 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 242
20:51:55.677 00.000 8996 Star::Find returns 1 (0), X=140.32, Y=473.11, Mass=713119, SNR=375.7, Peak=53270 HFD=4.5
20:51:55.678 00.001 8996 MultiStar: [#1 0.36,0.08,0.61,U] [#2 0.18,-0.07,0.71,U] [#3 0.06,-0.02,0.66,U] [#4 0.18,-0.12,0.54,U] [#5 0.67,-0.06,0.58,U] [#6 0.03,0.16,0.41,U] [#7 0.04,0.09,0.44,U] [#8 0.53,-0.08,0.40,U] 
20:51:55.679 00.001 8996 refined, 8 included, MultiStar: {0.27, -0.02}, one-star: {0.31, -0.09}
20:51:55.680 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
20:51:55.681 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
20:51:55.682 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-0.09 mountX=0.27 mountY=-0.01, mountTheta=-0.03
20:51:55.683 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.02, opts=13)
20:51:55.684 00.001 8996 Enqueuing Move request for scope (0.27, -0.02)
20:51:55.685 00.001 20224 Worker thread wakes up
20:51:55.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.02) opts 0xd
20:51:55.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.02)
20:51:55.685 00.000 20224 Moving (0.27, -0.02) raw xDistance=0.27 yDistance=-0.01
20:51:55.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:51:55.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:55.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:51:55.685 00.000 20224 MoveAxis(W, 39, ABG)
20:51:55.685 00.000 20224 Guiding  Dir = 3, Dur = 39
20:51:55.686 00.001 20224 IsSlewing returns 0
20:51:55.686 00.000 20224 IsGuiding returns 0
20:51:55.689 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53270, med=2749, FiltMin=2497, FiltMax=26992, Gamma=1.000
20:51:55.706 00.017 8996 UpdateGuideState exits: m=713119 SNR=375.7
20:51:55.708 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:55.710 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:55.712 00.002 8996 Enqueuing Expose request
20:51:55.745 00.033 20224 IsGuiding returns 1
20:51:55.745 00.000 20224 scope still moving after pulse duration time elapsed
20:51:55.775 00.030 20224 IsSlewing returns 0
20:51:55.776 00.001 20224 IsGuiding returns 1
20:51:55.806 00.030 20224 IsSlewing returns 0
20:51:55.806 00.000 20224 IsGuiding returns 1
20:51:55.837 00.031 20224 IsSlewing returns 0
20:51:55.837 00.000 20224 IsGuiding returns 0
20:51:55.837 00.000 20224 scope move finished after 39 + 112 ms
20:51:55.837 00.000 20224 Move returns status 0, amount 39
20:51:55.837 00.000 20224 MoveAxis(N, 0, ABG)
20:51:55.837 00.000 20224 Move returns status 0, amount 0
20:51:55.837 00.000 20224 move complete, result=0
20:51:55.837 00.000 20224 worker thread done servicing request
20:51:55.838 00.001 20224 Worker thread wakes up
20:51:55.838 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:55.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:55.838 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.0 px 0 ms NORTH
20:51:56.824 00.986 20224 Exposure complete
20:51:56.899 00.075 20224 worker thread done servicing request
20:51:56.899 00.000 8996 OnExposeComplete: enter
20:51:56.901 00.002 8996 UpdateGuideState(): m_state=6
20:51:56.903 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 243
20:51:56.904 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=473.23, Mass=783155, SNR=370.8, Peak=56371 HFD=4.5
20:51:56.906 00.002 8996 MultiStar: [#1 -0.16,0.02,0.64,U] [#2 -0.14,0.07,0.72,U] [#3 -0.07,0.12,0.57,U] [#4 0.09,0.12,0.55,U] [#5 0.17,0.10,0.65,U] [#6 0.11,0.40,0.41,U] [#7 -0.09,0.37,0.45,U] [#8 -0.05,0.04,0.34,U] 
20:51:56.908 00.002 8996 single-star, 8 included, MultiStar: {-0.01, 0.12}, one-star: {0.04, 0.02}
20:51:56.910 00.002 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
20:51:56.911 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
20:51:56.912 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.58 mountX=0.04 mountY=-0.03, mountTheta=-0.69
20:51:56.914 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
20:51:56.916 00.002 8996 Enqueuing Move request for scope (0.04, 0.02)
20:51:56.918 00.002 20224 Worker thread wakes up
20:51:56.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
20:51:56.918 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
20:51:56.918 00.000 20224 Moving (0.04, 0.02) raw xDistance=0.04 yDistance=-0.03
20:51:56.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:51:56.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:56.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:51:56.919 00.001 20224 MoveAxis(E, 0, ABG)
20:51:56.919 00.000 20224 Move returns status 0, amount 0
20:51:56.919 00.000 20224 MoveAxis(N, 0, ABG)
20:51:56.919 00.000 20224 Move returns status 0, amount 0
20:51:56.919 00.000 20224 move complete, result=0
20:51:56.919 00.000 20224 worker thread done servicing request
20:51:56.927 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56371, med=2745, FiltMin=2489, FiltMax=28032, Gamma=1.000
20:51:56.947 00.020 8996 UpdateGuideState exits: m=783155 SNR=370.8
20:51:56.949 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:56.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:56.951 00.001 8996 Enqueuing Expose request
20:51:56.953 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:51:56.954 00.001 20224 Worker thread wakes up
20:51:56.954 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:56.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:58.121 01.167 20224 Exposure complete
20:51:58.198 00.077 20224 worker thread done servicing request
20:51:58.198 00.000 8996 OnExposeComplete: enter
20:51:58.199 00.001 8996 UpdateGuideState(): m_state=6
20:51:58.200 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 244
20:51:58.201 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=473.19, Mass=693642, SNR=367.1, Peak=58275 HFD=4.6
20:51:58.202 00.001 8996 MultiStar: [#1 0.13,0.19,0.65,U] [#2 -0.07,0.05,0.77,U] [#3 -0.17,0.10,0.57,U] [#4 -0.09,0.07,0.56,U] [#5 0.25,0.06,0.52,U] [#6 -0.29,0.37,0.48,U] [#7 -0.23,0.27,0.39,U] [#8 -0.02,0.09,0.39,U] 
20:51:58.202 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.11}, one-star: {-0.28, -0.01}
20:51:58.203 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
20:51:58.204 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
20:51:58.205 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.15 cameraTheta=2.26 mountX=-0.10 mountY=-0.10, mountTheta=-2.37
20:51:58.207 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.11, opts=13)
20:51:58.208 00.001 8996 Enqueuing Move request for scope (-0.09, 0.11)
20:51:58.209 00.001 20224 Worker thread wakes up
20:51:58.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
20:51:58.209 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
20:51:58.209 00.000 20224 Moving (-0.09, 0.11) raw xDistance=-0.10 yDistance=-0.10
20:51:58.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:51:58.209 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:58.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:51:58.209 00.000 20224 MoveAxis(E, 0, ABG)
20:51:58.209 00.000 20224 Move returns status 0, amount 0
20:51:58.209 00.000 20224 MoveAxis(N, 0, ABG)
20:51:58.209 00.000 20224 Move returns status 0, amount 0
20:51:58.209 00.000 20224 move complete, result=0
20:51:58.210 00.001 20224 worker thread done servicing request
20:51:58.215 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58275, med=2749, FiltMin=2483, FiltMax=27696, Gamma=1.000
20:51:58.230 00.015 8996 UpdateGuideState exits: m=693642 SNR=367.1
20:51:58.231 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:58.232 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:58.233 00.001 8996 Enqueuing Expose request
20:51:58.233 00.000 20224 Worker thread wakes up
20:51:58.233 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:51:58.234 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:58.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:51:59.209 00.975 20224 Exposure complete
20:51:59.274 00.065 20224 worker thread done servicing request
20:51:59.274 00.000 8996 OnExposeComplete: enter
20:51:59.276 00.002 8996 UpdateGuideState(): m_state=6
20:51:59.277 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 245
20:51:59.277 00.000 8996 Star::Find returns 1 (0), X=139.90, Y=473.13, Mass=745996, SNR=349.4, Peak=63811 HFD=4.4
20:51:59.279 00.002 8996 MultiStar: [#1 0.27,-0.21,0.83,U] [#2 -0.12,-0.33,0.76,U] [#3 -0.14,-0.07,0.59,U] [#4 0.02,-0.06,0.53,U] [#5 0.29,-0.08,0.76,U] [#6 -0.06,0.27,0.45,U] [#7 -0.12,0.01,0.49,U] [#8 0.31,-0.09,0.38,U] 
20:51:59.279 00.000 8996 refined, 8 included, MultiStar: {0.03, -0.09}, one-star: {-0.11, -0.07}
20:51:59.280 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
20:51:59.281 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
20:51:59.282 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.22 mountX=0.04 mountY=0.09, mountTheta=1.12
20:51:59.283 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.09, opts=13)
20:51:59.284 00.001 8996 Enqueuing Move request for scope (0.03, -0.09)
20:51:59.285 00.001 20224 Worker thread wakes up
20:51:59.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
20:51:59.285 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
20:51:59.285 00.000 20224 Moving (0.03, -0.09) raw xDistance=0.04 yDistance=0.09
20:51:59.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:51:59.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:51:59.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:51:59.285 00.000 20224 MoveAxis(E, 0, ABG)
20:51:59.285 00.000 20224 Move returns status 0, amount 0
20:51:59.285 00.000 20224 MoveAxis(N, 0, ABG)
20:51:59.285 00.000 20224 Move returns status 0, amount 0
20:51:59.285 00.000 20224 move complete, result=0
20:51:59.285 00.000 20224 worker thread done servicing request
20:51:59.289 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=63811, med=2749, FiltMin=2489, FiltMax=28864, Gamma=1.000
20:51:59.304 00.015 8996 UpdateGuideState exits: m=745996 SNR=349.4
20:51:59.305 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:51:59.305 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:51:59.306 00.001 8996 Enqueuing Expose request
20:51:59.307 00.001 20224 Worker thread wakes up
20:51:59.307 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:51:59.308 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:51:59.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:00.465 01.157 20224 Exposure complete
20:52:00.562 00.097 20224 worker thread done servicing request
20:52:00.562 00.000 8996 OnExposeComplete: enter
20:52:00.563 00.001 8996 UpdateGuideState(): m_state=6
20:52:00.565 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 246
20:52:00.566 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.00, Mass=710836, SNR=344.6, Peak=54579 HFD=4.5
20:52:00.567 00.001 8996 MultiStar: [#1 -0.03,-0.04,0.71,U] [#2 -0.13,-0.03,0.82,U] [#3 -0.19,0.04,0.67,U] [#4 -0.10,-0.11,0.53,U] [#5 0.01,-0.05,0.60,U] [#6 -0.18,0.12,0.45,U] [#7 -0.16,0.00,0.49,U] [#8 0.01,0.01,0.45,U] 
20:52:00.568 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.05}, one-star: {-0.02, -0.20}
20:52:00.569 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
20:52:00.569 00.000 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
20:52:00.570 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.65 mountX=-0.08 mountY=0.05, mountTheta=2.54
20:52:00.572 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
20:52:00.573 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
20:52:00.574 00.001 20224 Worker thread wakes up
20:52:00.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
20:52:00.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
20:52:00.574 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.05
20:52:00.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:52:00.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:00.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:52:00.574 00.000 20224 MoveAxis(E, 0, ABG)
20:52:00.574 00.000 20224 Move returns status 0, amount 0
20:52:00.575 00.001 20224 MoveAxis(N, 0, ABG)
20:52:00.575 00.000 20224 Move returns status 0, amount 0
20:52:00.575 00.000 20224 move complete, result=0
20:52:00.575 00.000 20224 worker thread done servicing request
20:52:00.583 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=54579, med=2749, FiltMin=2492, FiltMax=28723, Gamma=1.000
20:52:00.612 00.029 8996 UpdateGuideState exits: m=710836 SNR=344.6
20:52:00.614 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:00.615 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:00.617 00.002 8996 Enqueuing Expose request
20:52:00.618 00.001 20224 Worker thread wakes up
20:52:00.618 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:00.619 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:00.620 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:01.586 00.966 20224 Exposure complete
20:52:01.676 00.090 20224 worker thread done servicing request
20:52:01.676 00.000 8996 OnExposeComplete: enter
20:52:01.678 00.002 8996 UpdateGuideState(): m_state=6
20:52:01.680 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 247
20:52:01.681 00.001 8996 Star::Find returns 1 (0), X=139.70, Y=472.93, Mass=815976, SNR=359.5, Peak=63475 HFD=4.6
20:52:01.683 00.002 8996 MultiStar: [#1 -0.03,0.22,0.69,U] [#2 0.02,-0.02,0.76,U] [#3 -0.16,0.09,0.63,U] [#4 -0.03,0.07,0.52,U] [#5 0.25,0.20,0.64,U] [#6 -0.13,0.49,0.48,U] [#7 -0.21,0.10,0.46,U] [#8 0.15,0.28,0.37,U] 
20:52:01.684 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {-0.30, -0.27}
20:52:01.686 00.002 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
20:52:01.688 00.002 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
20:52:01.689 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.23 mountX=-0.07 mountY=-0.08, mountTheta=-2.34
20:52:01.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.09, opts=13)
20:52:01.694 00.002 8996 Enqueuing Move request for scope (-0.07, 0.09)
20:52:01.696 00.002 20224 Worker thread wakes up
20:52:01.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
20:52:01.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
20:52:01.696 00.000 20224 Moving (-0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
20:52:01.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:52:01.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:01.697 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:52:01.697 00.000 20224 MoveAxis(E, 0, ABG)
20:52:01.697 00.000 20224 Move returns status 0, amount 0
20:52:01.697 00.000 20224 MoveAxis(N, 0, ABG)
20:52:01.697 00.000 20224 Move returns status 0, amount 0
20:52:01.697 00.000 20224 move complete, result=0
20:52:01.698 00.001 20224 worker thread done servicing request
20:52:01.705 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63475, med=2745, FiltMin=2480, FiltMax=34061, Gamma=1.000
20:52:01.728 00.023 8996 UpdateGuideState exits: m=815976 SNR=359.5
20:52:01.730 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:01.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:01.732 00.001 8996 Enqueuing Expose request
20:52:01.734 00.002 20224 Worker thread wakes up
20:52:01.734 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:01.736 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:01.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:02.902 01.166 20224 Exposure complete
20:52:02.980 00.078 20224 worker thread done servicing request
20:52:02.980 00.000 8996 OnExposeComplete: enter
20:52:02.981 00.001 8996 UpdateGuideState(): m_state=6
20:52:02.982 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 248
20:52:02.983 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=472.82, Mass=728501, SNR=329.4, Peak=53139 HFD=4.4
20:52:02.984 00.001 8996 MultiStar: [#1 0.12,-0.13,0.77,U] [#2 0.22,-0.32,0.82,U] [#3 0.11,-0.26,0.61,U] [#4 0.33,-0.32,0.55,U] [#5 0.23,-0.29,0.72,U] [#6 0.16,-0.19,0.47,U] [#7 0.24,-0.24,0.46,U] [#8 0.19,-0.33,0.39,U] 
20:52:02.985 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.28}, one-star: {0.02, -0.38}
20:52:02.985 00.000 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
20:52:02.986 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
20:52:02.987 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.28 hyp=0.32 cameraTheta=-1.03 mountX=0.19 mountY=0.26, mountTheta=0.92
20:52:02.989 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.28, opts=13)
20:52:02.989 00.000 8996 Enqueuing Move request for scope (0.17, -0.28)
20:52:02.990 00.001 20224 Worker thread wakes up
20:52:02.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.28) opts 0xd
20:52:02.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.28)
20:52:02.990 00.000 20224 Moving (0.17, -0.28) raw xDistance=0.19 yDistance=0.26
20:52:02.991 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:52:02.991 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
20:52:02.991 00.000 20224 MoveAxis(E, 0, ABG)
20:52:02.991 00.000 20224 Move returns status 0, amount 0
20:52:02.991 00.000 20224 MoveAxis(S, 54, ABG)
20:52:02.991 00.000 20224 Guiding  Dir = 1, Dur = 54
20:52:02.991 00.000 20224 IsSlewing returns 0
20:52:02.991 00.000 20224 IsGuiding returns 0
20:52:02.995 00.004 20224 PulseGuide returned control before completion, sleep 61
20:52:02.995 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53139, med=2745, FiltMin=2470, FiltMax=29661, Gamma=1.000
20:52:03.010 00.015 8996 UpdateGuideState exits: m=728501 SNR=329.4
20:52:03.012 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:03.014 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:03.015 00.001 8996 Enqueuing Expose request
20:52:03.057 00.042 20224 IsGuiding returns 1
20:52:03.057 00.000 20224 scope still moving after pulse duration time elapsed
20:52:03.089 00.032 20224 IsSlewing returns 0
20:52:03.089 00.000 20224 IsGuiding returns 0
20:52:03.089 00.000 20224 scope move finished after 54 + 43 ms
20:52:03.089 00.000 20224 Move returns status 0, amount 54
20:52:03.089 00.000 20224 move complete, result=0
20:52:03.089 00.000 20224 worker thread done servicing request
20:52:03.089 00.000 20224 Worker thread wakes up
20:52:03.089 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:03.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:03.091 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 54 ms SOUTH
20:52:04.082 00.991 20224 Exposure complete
20:52:04.162 00.080 20224 worker thread done servicing request
20:52:04.162 00.000 8996 OnExposeComplete: enter
20:52:04.163 00.001 8996 UpdateGuideState(): m_state=6
20:52:04.164 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 249
20:52:04.165 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.29, Mass=755083, SNR=365.6, Peak=53475 HFD=4.6
20:52:04.166 00.001 8996 MultiStar: [#1 0.01,0.27,0.63,U] [#2 0.02,0.16,0.71,U] [#3 -0.08,0.28,0.58,U] [#4 0.03,0.28,0.44,U] [#5 0.28,0.31,0.69,U] [#6 -0.13,0.48,0.45,U] [#7 -0.26,0.40,0.42,U] [#8 0.17,0.42,0.40,U] 
20:52:04.167 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.27}, one-star: {-0.11, 0.09}
20:52:04.168 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
20:52:04.168 00.000 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
20:52:04.169 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=-0.12 mountY=-0.08, mountTheta=-2.55
20:52:04.171 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
20:52:04.172 00.001 8996 Enqueuing Move request for scope (-0.11, 0.09)
20:52:04.173 00.001 20224 Worker thread wakes up
20:52:04.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
20:52:04.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
20:52:04.173 00.000 20224 Moving (-0.11, 0.09) raw xDistance=-0.12 yDistance=-0.08
20:52:04.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:52:04.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:04.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:52:04.173 00.000 20224 MoveAxis(E, 0, ABG)
20:52:04.173 00.000 20224 Move returns status 0, amount 0
20:52:04.173 00.000 20224 MoveAxis(N, 0, ABG)
20:52:04.173 00.000 20224 Move returns status 0, amount 0
20:52:04.173 00.000 20224 move complete, result=0
20:52:04.173 00.000 20224 worker thread done servicing request
20:52:04.177 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53475, med=2749, FiltMin=2445, FiltMax=28723, Gamma=1.000
20:52:04.194 00.017 8996 UpdateGuideState exits: m=755083 SNR=365.6
20:52:04.196 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:04.198 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:04.200 00.002 8996 Enqueuing Expose request
20:52:04.201 00.001 20224 Worker thread wakes up
20:52:04.202 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:04.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:04.204 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:05.364 01.160 20224 Exposure complete
20:52:05.424 00.060 20224 worker thread done servicing request
20:52:05.424 00.000 8996 OnExposeComplete: enter
20:52:05.426 00.002 8996 UpdateGuideState(): m_state=6
20:52:05.428 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 250
20:52:05.429 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=473.05, Mass=727559, SNR=350.7, Peak=51219 HFD=4.5
20:52:05.431 00.002 8996 MultiStar: [#1 0.02,-0.11,0.65,U] [#2 -0.09,-0.08,0.84,U] [#3 -0.14,0.05,0.63,U] [#4 0.05,0.05,0.56,U] [#5 0.16,0.06,0.58,U] [#6 -0.06,0.57,0.40,U] [#7 -0.06,0.22,0.47,U] [#8 0.02,0.24,0.39,U] 
20:52:05.432 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {-0.16, -0.16}
20:52:05.434 00.002 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
20:52:05.435 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
20:52:05.437 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.36 mountX=-0.05 mountY=-0.04, mountTheta=-2.46
20:52:05.440 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
20:52:05.441 00.001 8996 Enqueuing Move request for scope (-0.04, 0.04)
20:52:05.443 00.002 20224 Worker thread wakes up
20:52:05.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:52:05.443 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:52:05.443 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.05 yDistance=-0.04
20:52:05.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:52:05.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:05.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:52:05.444 00.001 20224 MoveAxis(E, 0, ABG)
20:52:05.444 00.000 20224 Move returns status 0, amount 0
20:52:05.444 00.000 20224 MoveAxis(N, 0, ABG)
20:52:05.444 00.000 20224 Move returns status 0, amount 0
20:52:05.444 00.000 20224 move complete, result=0
20:52:05.444 00.000 20224 worker thread done servicing request
20:52:05.451 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51219, med=2749, FiltMin=2496, FiltMax=31379, Gamma=1.000
20:52:05.475 00.024 8996 UpdateGuideState exits: m=727559 SNR=350.7
20:52:05.476 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:05.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:05.478 00.001 8996 Enqueuing Expose request
20:52:05.479 00.001 20224 Worker thread wakes up
20:52:05.479 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:05.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:05.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:06.468 00.988 20224 Exposure complete
20:52:06.530 00.062 20224 worker thread done servicing request
20:52:06.530 00.000 8996 OnExposeComplete: enter
20:52:06.531 00.001 8996 UpdateGuideState(): m_state=6
20:52:06.532 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 251
20:52:06.533 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=473.19, Mass=717831, SNR=317.9, Peak=57875 HFD=4.5
20:52:06.534 00.001 8996 MultiStar: [#1 0.14,0.13,0.76,U] [#2 0.06,0.17,0.90,U] [#3 -0.02,0.03,0.65,U] [#4 0.12,0.06,0.57,U] [#5 0.14,0.16,0.63,U] [#6 -0.03,0.48,0.44,U] [#7 -0.28,0.20,0.46,U] [#8 0.09,0.25,0.45,U] 
20:52:06.534 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.14}, one-star: {-0.28, -0.02}
20:52:06.535 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
20:52:06.536 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
20:52:06.537 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.66 mountX=-0.03 mountY=-0.14, mountTheta=-1.76
20:52:06.538 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.14, opts=13)
20:52:06.539 00.001 8996 Enqueuing Move request for scope (-0.01, 0.14)
20:52:06.540 00.001 20224 Worker thread wakes up
20:52:06.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
20:52:06.540 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
20:52:06.540 00.000 20224 Moving (-0.01, 0.14) raw xDistance=-0.03 yDistance=-0.14
20:52:06.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:52:06.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:06.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:52:06.541 00.001 20224 MoveAxis(E, 0, ABG)
20:52:06.541 00.000 20224 Move returns status 0, amount 0
20:52:06.541 00.000 20224 MoveAxis(N, 0, ABG)
20:52:06.541 00.000 20224 Move returns status 0, amount 0
20:52:06.541 00.000 20224 move complete, result=0
20:52:06.541 00.000 20224 worker thread done servicing request
20:52:06.544 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57875, med=2749, FiltMin=2499, FiltMax=27366, Gamma=1.000
20:52:06.559 00.015 8996 UpdateGuideState exits: m=717831 SNR=317.9
20:52:06.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:06.560 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:06.561 00.001 8996 Enqueuing Expose request
20:52:06.562 00.001 20224 Worker thread wakes up
20:52:06.562 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:06.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:06.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:07.730 01.167 20224 Exposure complete
20:52:07.845 00.115 20224 worker thread done servicing request
20:52:07.845 00.000 8996 OnExposeComplete: enter
20:52:07.847 00.002 8996 UpdateGuideState(): m_state=6
20:52:07.848 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 252
20:52:07.850 00.002 8996 Star::Find returns 1 (0), X=140.02, Y=473.16, Mass=701444, SNR=318.8, Peak=41043 HFD=4.6
20:52:07.852 00.002 8996 MultiStar: [#1 0.14,-0.36,0.81,U] [#2 0.16,-0.25,0.77,U] [#3 -0.17,-0.19,0.58,U] [#4 0.10,-0.22,0.57,U] [#5 0.28,-0.23,0.74,U] [#6 -0.08,-0.08,0.43,U] [#7 0.08,-0.02,0.42,U] [#8 0.20,-0.23,0.42,U] 
20:52:07.854 00.002 8996 single-star, 8 included, MultiStar: {0.09, -0.19}, one-star: {0.02, -0.04}
20:52:07.855 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
20:52:07.857 00.002 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
20:52:07.858 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.20 mountX=0.02 mountY=0.04, mountTheta=1.09
20:52:07.859 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
20:52:07.861 00.002 8996 Enqueuing Move request for scope (0.02, -0.04)
20:52:07.863 00.002 20224 Worker thread wakes up
20:52:07.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
20:52:07.863 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
20:52:07.863 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.04
20:52:07.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:52:07.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:07.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:52:07.863 00.000 20224 MoveAxis(E, 0, ABG)
20:52:07.863 00.000 20224 Move returns status 0, amount 0
20:52:07.863 00.000 20224 MoveAxis(N, 0, ABG)
20:52:07.863 00.000 20224 Move returns status 0, amount 0
20:52:07.863 00.000 20224 move complete, result=0
20:52:07.863 00.000 20224 worker thread done servicing request
20:52:07.868 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41043, med=2745, FiltMin=2493, FiltMax=25571, Gamma=1.000
20:52:07.884 00.016 8996 UpdateGuideState exits: m=701444 SNR=318.8
20:52:07.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:07.886 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:07.887 00.001 8996 Enqueuing Expose request
20:52:07.887 00.000 20224 Worker thread wakes up
20:52:07.887 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:07.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:07.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:08.890 01.002 20224 Exposure complete
20:52:08.973 00.083 20224 worker thread done servicing request
20:52:08.973 00.000 8996 OnExposeComplete: enter
20:52:08.975 00.002 8996 UpdateGuideState(): m_state=6
20:52:08.975 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 253
20:52:08.976 00.001 8996 Star::Find returns 1 (0), X=140.15, Y=473.36, Mass=783763, SNR=366.2, Peak=50899 HFD=4.6
20:52:08.978 00.002 8996 MultiStar: [#1 0.22,0.40,0.63,U] [#2 0.02,0.24,0.72,U] [#3 -0.04,0.53,0.59,U] [#4 0.12,0.44,0.50,U] [#5 0.35,0.50,0.62,U] [#6 0.09,0.49,0.39,U] [#7 0.03,0.49,0.42,U] [#8 0.40,0.26,0.36,U] 
20:52:08.979 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.37}, one-star: {0.14, 0.16}
20:52:08.979 00.000 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
20:52:08.980 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
20:52:08.981 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.85 mountX=0.12 mountY=-0.18, mountTheta=-0.95
20:52:08.982 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.16, opts=13)
20:52:08.983 00.001 8996 Enqueuing Move request for scope (0.14, 0.16)
20:52:08.984 00.001 20224 Worker thread wakes up
20:52:08.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
20:52:08.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
20:52:08.984 00.000 20224 Moving (0.14, 0.16) raw xDistance=0.12 yDistance=-0.18
20:52:08.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:52:08.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:08.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:52:08.984 00.000 20224 MoveAxis(E, 0, ABG)
20:52:08.984 00.000 20224 Move returns status 0, amount 0
20:52:08.984 00.000 20224 MoveAxis(N, 0, ABG)
20:52:08.984 00.000 20224 Move returns status 0, amount 0
20:52:08.985 00.001 20224 move complete, result=0
20:52:08.985 00.000 20224 worker thread done servicing request
20:52:08.988 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50899, med=2745, FiltMin=2502, FiltMax=27184, Gamma=1.000
20:52:09.013 00.025 8996 UpdateGuideState exits: m=783763 SNR=366.2
20:52:09.015 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:09.017 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:09.018 00.001 8996 Enqueuing Expose request
20:52:09.020 00.002 20224 Worker thread wakes up
20:52:09.020 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:09.022 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:09.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:10.185 01.163 20224 Exposure complete
20:52:10.268 00.083 20224 worker thread done servicing request
20:52:10.268 00.000 8996 OnExposeComplete: enter
20:52:10.269 00.001 8996 UpdateGuideState(): m_state=6
20:52:10.271 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 254
20:52:10.272 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.40, Mass=734092, SNR=371.6, Peak=53683 HFD=4.6
20:52:10.274 00.002 8996 MultiStar: [#1 0.20,0.42,0.59,U] [#2 0.02,0.26,0.65,U] [#3 0.04,0.36,0.64,U] [#4 0.24,0.20,0.55,U] [#5 0.07,0.33,0.55,U] [#6 -0.02,0.70,0.39,U] [#7 -0.10,0.48,0.43,U] [#8 -0.00,0.55,0.37,U] 
20:52:10.275 00.001 8996 single-star, 8 included, MultiStar: {0.03, 0.35}, one-star: {-0.11, 0.20}
20:52:10.276 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
20:52:10.277 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
20:52:10.278 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.22 cameraTheta=2.07 mountX=-0.13 mountY=-0.18, mountTheta=-2.17
20:52:10.279 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.20, opts=13)
20:52:10.280 00.001 8996 Enqueuing Move request for scope (-0.11, 0.20)
20:52:10.280 00.000 20224 Worker thread wakes up
20:52:10.281 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
20:52:10.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
20:52:10.281 00.000 20224 Moving (-0.11, 0.20) raw xDistance=-0.13 yDistance=-0.18
20:52:10.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:52:10.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:10.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:52:10.281 00.000 20224 MoveAxis(E, 0, ABG)
20:52:10.281 00.000 20224 Move returns status 0, amount 0
20:52:10.281 00.000 20224 MoveAxis(N, 0, ABG)
20:52:10.281 00.000 20224 Move returns status 0, amount 0
20:52:10.281 00.000 20224 move complete, result=0
20:52:10.281 00.000 20224 worker thread done servicing request
20:52:10.284 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53683, med=2745, FiltMin=2512, FiltMax=27267, Gamma=1.000
20:52:10.299 00.015 8996 UpdateGuideState exits: m=734092 SNR=371.6
20:52:10.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:10.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:10.302 00.001 8996 Enqueuing Expose request
20:52:10.303 00.001 20224 Worker thread wakes up
20:52:10.303 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:10.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:10.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:11.281 00.977 20224 Exposure complete
20:52:11.344 00.063 20224 worker thread done servicing request
20:52:11.345 00.001 8996 OnExposeComplete: enter
20:52:11.345 00.000 8996 UpdateGuideState(): m_state=6
20:52:11.346 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 255
20:52:11.349 00.003 8996 Star::Find returns 1 (0), X=139.98, Y=473.19, Mass=772479, SNR=377.5, Peak=62355 HFD=4.4
20:52:11.351 00.002 8996 MultiStar: [#1 0.20,0.35,0.62,U] [#2 0.03,0.33,0.64,U] [#3 0.07,0.39,0.58,U] [#4 0.12,0.20,0.54,U] [#5 0.42,0.29,0.60,U] [#6 -0.01,0.61,0.37,U] [#7 -0.08,0.52,0.39,U] [#8 0.36,0.36,0.35,U] 
20:52:11.352 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.29}, one-star: {-0.03, -0.01}
20:52:11.354 00.002 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
20:52:11.356 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
20:52:11.358 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.73 mountX=-0.02 mountY=0.01, mountTheta=2.62
20:52:11.361 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
20:52:11.363 00.002 8996 Enqueuing Move request for scope (-0.03, -0.01)
20:52:11.364 00.001 20224 Worker thread wakes up
20:52:11.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
20:52:11.365 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
20:52:11.365 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.02 yDistance=0.01
20:52:11.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:52:11.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:11.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:52:11.365 00.000 20224 MoveAxis(E, 0, ABG)
20:52:11.365 00.000 20224 Move returns status 0, amount 0
20:52:11.365 00.000 20224 MoveAxis(N, 0, ABG)
20:52:11.365 00.000 20224 Move returns status 0, amount 0
20:52:11.366 00.001 20224 move complete, result=0
20:52:11.366 00.000 20224 worker thread done servicing request
20:52:11.372 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62355, med=2745, FiltMin=2493, FiltMax=29139, Gamma=1.000
20:52:11.399 00.027 8996 UpdateGuideState exits: m=772479 SNR=377.5
20:52:11.401 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:11.403 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:11.403 00.000 8996 Enqueuing Expose request
20:52:11.404 00.001 20224 Worker thread wakes up
20:52:11.404 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:11.406 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:11.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:12.586 01.180 20224 Exposure complete
20:52:12.660 00.074 20224 worker thread done servicing request
20:52:12.661 00.001 8996 OnExposeComplete: enter
20:52:12.661 00.000 8996 UpdateGuideState(): m_state=6
20:52:12.662 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 256
20:52:12.663 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.45, Mass=765644, SNR=384.8, Peak=53139 HFD=4.9
20:52:12.664 00.001 8996 MultiStar: [#1 0.19,0.36,0.64,U] [#2 -0.11,0.19,0.61,U] [#3 -0.10,0.22,0.56,U] [#4 0.02,0.35,0.58,U] [#5 0.35,0.56,0.63,U] [#6 0.00,0.49,0.47,U] [#7 -0.14,0.60,0.42,U] [#8 0.30,0.45,0.38,U] 
20:52:12.665 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.36}, one-star: {-0.05, 0.25}
20:52:12.666 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
20:52:12.667 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
20:52:12.668 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.78 mountX=-0.08 mountY=-0.24, mountTheta=-1.88
20:52:12.670 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.25, opts=13)
20:52:12.671 00.001 8996 Enqueuing Move request for scope (-0.05, 0.25)
20:52:12.672 00.001 20224 Worker thread wakes up
20:52:12.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.25) opts 0xd
20:52:12.672 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.25)
20:52:12.672 00.000 20224 Moving (-0.05, 0.25) raw xDistance=-0.08 yDistance=-0.24
20:52:12.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:52:12.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:52:12.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:52:12.673 00.001 20224 MoveAxis(E, 0, ABG)
20:52:12.673 00.000 20224 Move returns status 0, amount 0
20:52:12.673 00.000 20224 MoveAxis(N, 0, ABG)
20:52:12.673 00.000 20224 Move returns status 0, amount 0
20:52:12.673 00.000 20224 move complete, result=0
20:52:12.673 00.000 20224 worker thread done servicing request
20:52:12.681 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53139, med=2745, FiltMin=2502, FiltMax=27235, Gamma=1.000
20:52:12.710 00.029 8996 UpdateGuideState exits: m=765644 SNR=384.8
20:52:12.712 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:12.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:12.714 00.001 8996 Enqueuing Expose request
20:52:12.715 00.001 20224 Worker thread wakes up
20:52:12.715 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:52:12.716 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:12.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:13.689 00.973 20224 Exposure complete
20:52:13.757 00.068 20224 worker thread done servicing request
20:52:13.757 00.000 8996 OnExposeComplete: enter
20:52:13.758 00.001 8996 UpdateGuideState(): m_state=6
20:52:13.759 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 257
20:52:13.760 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.31, Mass=746857, SNR=344.0, Peak=51571 HFD=4.6
20:52:13.761 00.001 8996 MultiStar: [#1 0.02,0.31,0.75,U] [#2 -0.03,0.26,0.77,U] [#3 -0.11,0.55,0.74,U] [#4 -0.07,0.34,0.69,U] [#5 0.24,0.28,0.63,U] [#6 -0.09,0.59,0.45,U] [#7 -0.15,0.52,0.48,U] [#8 0.13,0.36,0.40,U] 
20:52:13.762 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.34}, one-star: {-0.08, 0.10}
20:52:13.763 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
20:52:13.764 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
20:52:13.764 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.25 mountX=-0.09 mountY=-0.09, mountTheta=-2.36
20:52:13.766 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
20:52:13.767 00.001 8996 Enqueuing Move request for scope (-0.08, 0.10)
20:52:13.768 00.001 20224 Worker thread wakes up
20:52:13.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
20:52:13.768 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
20:52:13.768 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
20:52:13.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:52:13.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:13.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:52:13.768 00.000 20224 MoveAxis(E, 0, ABG)
20:52:13.768 00.000 20224 Move returns status 0, amount 0
20:52:13.768 00.000 20224 MoveAxis(N, 0, ABG)
20:52:13.768 00.000 20224 Move returns status 0, amount 0
20:52:13.768 00.000 20224 move complete, result=0
20:52:13.769 00.001 20224 worker thread done servicing request
20:52:13.772 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51571, med=2745, FiltMin=2461, FiltMax=27776, Gamma=1.000
20:52:13.787 00.015 8996 UpdateGuideState exits: m=746857 SNR=344.0
20:52:13.788 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:13.788 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:13.789 00.001 8996 Enqueuing Expose request
20:52:13.790 00.001 20224 Worker thread wakes up
20:52:13.790 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:13.791 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:13.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:14.968 01.177 20224 Exposure complete
20:52:15.073 00.105 20224 worker thread done servicing request
20:52:15.073 00.000 8996 OnExposeComplete: enter
20:52:15.074 00.001 8996 UpdateGuideState(): m_state=6
20:52:15.075 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 258
20:52:15.075 00.000 8996 Star::Find returns 1 (0), X=139.66, Y=473.46, Mass=742667, SNR=382.2, Peak=53059 HFD=4.7
20:52:15.076 00.001 8996 MultiStar: [#1 -0.06,0.48,0.65,U] [#2 -0.22,0.30,0.71,U] [#3 -0.17,0.59,0.62,U] [#4 -0.13,0.50,0.60,U] [#5 -0.09,0.48,0.56,U] [#6 -0.34,0.73,0.40,U] [#7 -0.30,0.38,0.38,U] [#8 -0.04,0.31,0.34,U] 
20:52:15.076 00.000 8996 single-star, 8 included, MultiStar: {-0.20, 0.43}, one-star: {-0.35, 0.26}
20:52:15.077 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
20:52:15.077 00.000 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
20:52:15.079 00.002 8996 CameraToMount -- cameraX=-0.35 cameraY=0.26 hyp=0.43 cameraTheta=2.50 mountX=-0.37 mountY=-0.22, mountTheta=-2.61
20:52:15.080 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.26, opts=13)
20:52:15.080 00.000 8996 Enqueuing Move request for scope (-0.35, 0.26)
20:52:15.082 00.002 20224 Worker thread wakes up
20:52:15.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.26) opts 0xd
20:52:15.082 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.26)
20:52:15.082 00.000 20224 Moving (-0.35, 0.26) raw xDistance=-0.37 yDistance=-0.22
20:52:15.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
20:52:15.083 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:52:15.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:52:15.083 00.000 20224 MoveAxis(E, 54, ABG)
20:52:15.083 00.000 20224 Guiding  Dir = 2, Dur = 54
20:52:15.083 00.000 20224 IsSlewing returns 0
20:52:15.083 00.000 20224 IsGuiding returns 0
20:52:15.085 00.002 20224 PulseGuide returned control before completion, sleep 62
20:52:15.087 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53059, med=2745, FiltMin=2480, FiltMax=29030, Gamma=1.000
20:52:15.107 00.020 8996 UpdateGuideState exits: m=742667 SNR=382.2
20:52:15.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:15.110 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:15.111 00.001 8996 Enqueuing Expose request
20:52:15.162 00.051 20224 IsGuiding returns 1
20:52:15.162 00.000 20224 scope still moving after pulse duration time elapsed
20:52:15.199 00.037 20224 IsSlewing returns 0
20:52:15.199 00.000 20224 IsGuiding returns 0
20:52:15.199 00.000 20224 scope move finished after 54 + 61 ms
20:52:15.199 00.000 20224 Move returns status 0, amount 54
20:52:15.199 00.000 20224 MoveAxis(N, 0, ABG)
20:52:15.199 00.000 20224 Move returns status 0, amount 0
20:52:15.199 00.000 20224 move complete, result=0
20:52:15.199 00.000 20224 worker thread done servicing request
20:52:15.199 00.000 20224 Worker thread wakes up
20:52:15.199 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.2 px 0 ms NORTH
20:52:15.200 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:15.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:16.174 00.974 20224 Exposure complete
20:52:16.264 00.090 20224 worker thread done servicing request
20:52:16.264 00.000 8996 OnExposeComplete: enter
20:52:16.266 00.002 8996 UpdateGuideState(): m_state=6
20:52:16.268 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 259
20:52:16.269 00.001 8996 Star::Find returns 1 (0), X=140.20, Y=473.12, Mass=751862, SNR=371.6, Peak=51971 HFD=4.5
20:52:16.272 00.003 8996 MultiStar: [#1 0.40,0.15,0.70,U] [#2 0.34,0.01,0.67,U] [#3 0.13,0.04,0.62,U] [#4 0.27,-0.05,0.51,U] [#5 0.54,-0.01,0.54,U] [#6 0.20,0.38,0.46,U] [#7 0.02,-0.14,0.45,U] [#8 0.57,0.10,0.38,U] 
20:52:16.273 00.001 8996 single-star, 8 included, MultiStar: {0.29, 0.03}, one-star: {0.20, -0.08}
20:52:16.275 00.002 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
20:52:16.276 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
20:52:16.276 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-0.37 mountX=0.20 mountY=0.05, mountTheta=0.26
20:52:16.279 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.08, opts=13)
20:52:16.280 00.001 8996 Enqueuing Move request for scope (0.20, -0.08)
20:52:16.282 00.002 20224 Worker thread wakes up
20:52:16.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
20:52:16.282 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
20:52:16.282 00.000 20224 Moving (0.20, -0.08) raw xDistance=0.20 yDistance=0.05
20:52:16.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
20:52:16.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:16.283 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:52:16.283 00.000 20224 MoveAxis(W, 26, ABG)
20:52:16.283 00.000 20224 Guiding  Dir = 3, Dur = 26
20:52:16.283 00.000 20224 IsSlewing returns 0
20:52:16.284 00.001 20224 IsGuiding returns 0
20:52:16.285 00.001 20224 PulseGuide returned control before completion, sleep 35
20:52:16.289 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51971, med=2745, FiltMin=2467, FiltMax=28496, Gamma=1.000
20:52:16.308 00.019 8996 UpdateGuideState exits: m=751862 SNR=371.6
20:52:16.309 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:16.310 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:16.312 00.002 8996 Enqueuing Expose request
20:52:16.322 00.010 20224 IsGuiding returns 1
20:52:16.322 00.000 20224 scope still moving after pulse duration time elapsed
20:52:16.353 00.031 20224 IsSlewing returns 0
20:52:16.353 00.000 20224 IsGuiding returns 0
20:52:16.353 00.000 20224 scope move finished after 26 + 44 ms
20:52:16.353 00.000 20224 Move returns status 0, amount 26
20:52:16.353 00.000 20224 MoveAxis(N, 0, ABG)
20:52:16.354 00.001 20224 Move returns status 0, amount 0
20:52:16.354 00.000 20224 move complete, result=0
20:52:16.354 00.000 20224 worker thread done servicing request
20:52:16.354 00.000 20224 Worker thread wakes up
20:52:16.354 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:16.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:16.354 00.000 8996 GuideStep: 0.2 px 26 ms WEST, 0.1 px 0 ms NORTH
20:52:17.526 01.172 20224 Exposure complete
20:52:17.589 00.063 20224 worker thread done servicing request
20:52:17.589 00.000 8996 OnExposeComplete: enter
20:52:17.591 00.002 8996 UpdateGuideState(): m_state=6
20:52:17.592 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 260
20:52:17.593 00.001 8996 Star::Find returns 1 (0), X=140.32, Y=473.21, Mass=773516, SNR=386.2, Peak=51014 HFD=4.6
20:52:17.595 00.002 8996 MultiStar: [#1 0.42,0.10,0.57,U] [#2 0.07,0.15,0.64,U] [#3 0.06,0.13,0.55,U] [#4 0.22,0.03,0.47,U] [#5 0.35,-0.00,0.55,U] [#6 -0.01,0.21,0.42,U] [#7 0.04,0.15,0.41,U] [#8 0.47,0.16,0.37,U] 
20:52:17.595 00.000 8996 refined, 8 included, MultiStar: {0.23, 0.09}, one-star: {0.32, 0.01}
20:52:17.596 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
20:52:17.597 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
20:52:17.597 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.24 cameraTheta=0.38 mountX=0.22 mountY=-0.12, mountTheta=-0.49
20:52:17.599 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.09, opts=13)
20:52:17.600 00.001 8996 Enqueuing Move request for scope (0.23, 0.09)
20:52:17.601 00.001 20224 Worker thread wakes up
20:52:17.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
20:52:17.601 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
20:52:17.601 00.000 20224 Moving (0.23, 0.09) raw xDistance=0.22 yDistance=-0.12
20:52:17.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:52:17.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:17.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:52:17.601 00.000 20224 MoveAxis(W, 33, ABG)
20:52:17.601 00.000 20224 Guiding  Dir = 3, Dur = 33
20:52:17.601 00.000 20224 IsSlewing returns 0
20:52:17.602 00.001 20224 IsGuiding returns 0
20:52:17.603 00.001 20224 PulseGuide returned control before completion, sleep 43
20:52:17.606 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51014, med=2745, FiltMin=2486, FiltMax=27328, Gamma=1.000
20:52:17.629 00.023 8996 UpdateGuideState exits: m=773516 SNR=386.2
20:52:17.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:17.632 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:17.633 00.001 8996 Enqueuing Expose request
20:52:17.647 00.014 20224 IsGuiding returns 1
20:52:17.647 00.000 20224 scope still moving after pulse duration time elapsed
20:52:17.679 00.032 20224 IsSlewing returns 0
20:52:17.679 00.000 20224 IsGuiding returns 1
20:52:17.710 00.031 20224 IsSlewing returns 0
20:52:17.710 00.000 20224 IsGuiding returns 0
20:52:17.710 00.000 20224 scope move finished after 33 + 75 ms
20:52:17.710 00.000 20224 Move returns status 0, amount 33
20:52:17.710 00.000 20224 MoveAxis(N, 0, ABG)
20:52:17.710 00.000 20224 Move returns status 0, amount 0
20:52:17.710 00.000 20224 move complete, result=0
20:52:17.711 00.001 20224 worker thread done servicing request
20:52:17.711 00.000 20224 Worker thread wakes up
20:52:17.711 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
20:52:17.712 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:17.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:18.689 00.977 20224 Exposure complete
20:52:18.786 00.097 20224 worker thread done servicing request
20:52:18.786 00.000 8996 OnExposeComplete: enter
20:52:18.787 00.001 8996 UpdateGuideState(): m_state=6
20:52:18.788 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 261
20:52:18.789 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.29, Mass=783702, SNR=339.0, Peak=61075 HFD=4.5
20:52:18.790 00.001 8996 MultiStar: [#1 -0.02,0.14,0.85,U] [#2 -0.25,0.12,0.73,U] [#3 -0.49,0.07,0.73,U] [#4 -0.35,0.15,0.54,U] [#5 -0.04,0.17,0.62,U] [#6 -0.48,0.56,0.48,U] [#7 -0.26,0.21,0.51,U] [#8 -0.04,0.32,0.42,U] 
20:52:18.791 00.001 8996 single-star, 8 included, MultiStar: {-0.22, 0.18}, one-star: {-0.17, 0.09}
20:52:18.792 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
20:52:18.793 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
20:52:18.794 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.65 mountX=-0.17 mountY=-0.07, mountTheta=-2.76
20:52:18.796 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.09, opts=13)
20:52:18.796 00.000 8996 Enqueuing Move request for scope (-0.17, 0.09)
20:52:18.797 00.001 20224 Worker thread wakes up
20:52:18.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
20:52:18.798 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
20:52:18.798 00.000 20224 Moving (-0.17, 0.09) raw xDistance=-0.17 yDistance=-0.07
20:52:18.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:52:18.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:18.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:52:18.798 00.000 20224 MoveAxis(E, 0, ABG)
20:52:18.798 00.000 20224 Move returns status 0, amount 0
20:52:18.798 00.000 20224 MoveAxis(N, 0, ABG)
20:52:18.798 00.000 20224 Move returns status 0, amount 0
20:52:18.798 00.000 20224 move complete, result=0
20:52:18.798 00.000 20224 worker thread done servicing request
20:52:18.802 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61075, med=2742, FiltMin=2502, FiltMax=29936, Gamma=1.000
20:52:18.818 00.016 8996 UpdateGuideState exits: m=783702 SNR=339.0
20:52:18.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:18.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:18.821 00.001 8996 Enqueuing Expose request
20:52:18.822 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:18.823 00.001 20224 Worker thread wakes up
20:52:18.823 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:18.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:19.996 01.173 20224 Exposure complete
20:52:20.107 00.111 20224 worker thread done servicing request
20:52:20.107 00.000 8996 OnExposeComplete: enter
20:52:20.109 00.002 8996 UpdateGuideState(): m_state=6
20:52:20.111 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 262
20:52:20.113 00.002 8996 Star::Find returns 1 (0), X=139.56, Y=473.24, Mass=774622, SNR=339.2, Peak=61907 HFD=4.6
20:52:20.115 00.002 8996 MultiStar: [#1 -0.28,0.30,0.65,U] [#2 -0.44,0.18,0.75,U] [#3 -0.29,0.34,0.75,U] [#4 -0.35,0.30,0.63,U] [#5 -0.06,0.36,0.65,U] [#6 -0.25,0.51,0.47,U] [#7 -0.34,0.50,0.54,U] [#8 -0.06,0.33,0.39,U] 
20:52:20.118 00.003 8996 refined, 8 included, MultiStar: {-0.30, 0.29}, one-star: {-0.44, 0.03}
20:52:20.121 00.003 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
20:52:20.124 00.003 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
20:52:20.127 00.003 8996 CameraToMount -- cameraX=-0.30 cameraY=0.29 hyp=0.42 cameraTheta=2.38 mountX=-0.33 mountY=-0.25, mountTheta=-2.49
20:52:20.134 00.007 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.29, opts=13)
20:52:20.135 00.001 8996 Enqueuing Move request for scope (-0.30, 0.29)
20:52:20.137 00.002 20224 Worker thread wakes up
20:52:20.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.29) opts 0xd
20:52:20.137 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.29)
20:52:20.138 00.001 20224 Moving (-0.30, 0.29) raw xDistance=-0.33 yDistance=-0.25
20:52:20.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:52:20.138 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.35 newest=-0.44
20:52:20.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:52:20.138 00.000 20224 MoveAxis(E, 48, ABG)
20:52:20.138 00.000 20224 Guiding  Dir = 2, Dur = 48
20:52:20.139 00.001 20224 IsSlewing returns 0
20:52:20.139 00.000 20224 IsGuiding returns 0
20:52:20.146 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61907, med=2745, FiltMin=2480, FiltMax=31718, Gamma=1.000
20:52:20.177 00.031 8996 UpdateGuideState exits: m=774622 SNR=339.2
20:52:20.179 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:20.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:20.181 00.001 8996 Enqueuing Expose request
20:52:20.196 00.015 20224 IsGuiding returns 1
20:52:20.196 00.000 20224 scope still moving after pulse duration time elapsed
20:52:20.225 00.029 20224 IsSlewing returns 0
20:52:20.225 00.000 20224 IsGuiding returns 1
20:52:20.257 00.032 20224 IsSlewing returns 0
20:52:20.257 00.000 20224 IsGuiding returns 1
20:52:20.287 00.030 20224 IsSlewing returns 0
20:52:20.287 00.000 20224 IsGuiding returns 0
20:52:20.287 00.000 20224 scope move finished after 48 + 100 ms
20:52:20.287 00.000 20224 Move returns status 0, amount 48
20:52:20.287 00.000 20224 MoveAxis(N, 53, ABG)
20:52:20.287 00.000 20224 Guiding  Dir = 0, Dur = 53
20:52:20.287 00.000 20224 IsSlewing returns 0
20:52:20.287 00.000 20224 IsGuiding returns 0
20:52:20.288 00.001 20224 PulseGuide returned control before completion, sleep 62
20:52:20.365 00.077 20224 IsGuiding returns 0
20:52:20.365 00.000 20224 Move returns status 0, amount 53
20:52:20.365 00.000 20224 move complete, result=0
20:52:20.366 00.001 20224 worker thread done servicing request
20:52:20.366 00.000 20224 Worker thread wakes up
20:52:20.366 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.3 px 53 ms NORTH
20:52:20.367 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:20.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:21.355 00.988 20224 Exposure complete
20:52:21.436 00.081 20224 worker thread done servicing request
20:52:21.437 00.001 8996 OnExposeComplete: enter
20:52:21.438 00.001 8996 UpdateGuideState(): m_state=6
20:52:21.439 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 263
20:52:21.439 00.000 8996 Star::Find returns 1 (0), X=139.87, Y=473.20, Mass=744014, SNR=350.7, Peak=62531 HFD=4.5
20:52:21.442 00.003 8996 MultiStar: [#1 0.27,0.21,0.67,U] [#2 -0.06,0.21,0.84,U] [#3 -0.09,0.19,0.68,U] [#4 -0.07,-0.04,0.62,U] [#5 0.25,0.32,0.60,U] [#6 -0.12,0.53,0.44,U] [#7 -0.14,0.30,0.49,U] [#8 0.20,0.16,0.40,U] 
20:52:21.442 00.000 8996 single-star, 8 included, MultiStar: {0.00, 0.19}, one-star: {-0.13, 0.00}
20:52:21.442 00.000 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
20:52:21.444 00.002 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
20:52:21.444 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.13 mountX=-0.13 mountY=0.01, mountTheta=3.04
20:52:21.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.00, opts=13)
20:52:21.447 00.001 8996 Enqueuing Move request for scope (-0.13, 0.00)
20:52:21.449 00.002 20224 Worker thread wakes up
20:52:21.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
20:52:21.449 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
20:52:21.449 00.000 20224 Moving (-0.13, 0.00) raw xDistance=-0.13 yDistance=0.01
20:52:21.450 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:52:21.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:21.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:52:21.450 00.000 20224 MoveAxis(E, 0, ABG)
20:52:21.450 00.000 20224 Move returns status 0, amount 0
20:52:21.450 00.000 20224 MoveAxis(N, 0, ABG)
20:52:21.450 00.000 20224 Move returns status 0, amount 0
20:52:21.450 00.000 20224 move complete, result=0
20:52:21.451 00.001 20224 worker thread done servicing request
20:52:21.459 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62531, med=2745, FiltMin=2473, FiltMax=28448, Gamma=1.000
20:52:21.480 00.021 8996 UpdateGuideState exits: m=744014 SNR=350.7
20:52:21.482 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:21.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:21.486 00.002 8996 Enqueuing Expose request
20:52:21.487 00.001 20224 Worker thread wakes up
20:52:21.487 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:21.489 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:21.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:22.659 01.170 20224 Exposure complete
20:52:22.751 00.092 20224 worker thread done servicing request
20:52:22.751 00.000 8996 OnExposeComplete: enter
20:52:22.753 00.002 8996 UpdateGuideState(): m_state=6
20:52:22.755 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 264
20:52:22.757 00.002 8996 Star::Find returns 1 (0), X=139.80, Y=473.38, Mass=768221, SNR=361.2, Peak=59667 HFD=4.6
20:52:22.759 00.002 8996 MultiStar: [#1 -0.06,0.35,0.67,U] [#2 -0.37,0.29,0.77,U] [#3 -0.19,0.32,0.63,U] [#4 -0.13,0.35,0.53,U] [#5 0.10,0.38,0.58,U] [#6 -0.18,0.41,0.42,U] [#7 -0.22,0.42,0.48,U] [#8 0.15,0.21,0.32,U] 
20:52:22.760 00.001 8996 single-star, 8 included, MultiStar: {-0.15, 0.31}, one-star: {-0.20, 0.18}
20:52:22.761 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
20:52:22.762 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
20:52:22.764 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.42 mountX=-0.22 mountY=-0.15, mountTheta=-2.53
20:52:22.767 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.18, opts=13)
20:52:22.768 00.001 8996 Enqueuing Move request for scope (-0.20, 0.18)
20:52:22.769 00.001 20224 Worker thread wakes up
20:52:22.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
20:52:22.770 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
20:52:22.770 00.000 20224 Moving (-0.20, 0.18) raw xDistance=-0.22 yDistance=-0.15
20:52:22.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:52:22.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:22.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:52:22.770 00.000 20224 MoveAxis(E, 32, ABG)
20:52:22.770 00.000 20224 Guiding  Dir = 2, Dur = 32
20:52:22.770 00.000 20224 IsSlewing returns 0
20:52:22.770 00.000 20224 IsGuiding returns 0
20:52:22.774 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59667, med=2745, FiltMin=2509, FiltMax=30416, Gamma=1.000
20:52:22.793 00.019 8996 UpdateGuideState exits: m=768221 SNR=361.2
20:52:22.795 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:22.797 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:22.798 00.001 8996 Enqueuing Expose request
20:52:22.801 00.003 20224 PulseGuide returned control before completion, sleep 11
20:52:22.815 00.014 20224 IsGuiding returns 1
20:52:22.815 00.000 20224 scope still moving after pulse duration time elapsed
20:52:22.847 00.032 20224 IsSlewing returns 0
20:52:22.847 00.000 20224 IsGuiding returns 1
20:52:22.879 00.032 20224 IsSlewing returns 0
20:52:22.879 00.000 20224 IsGuiding returns 1
20:52:22.910 00.031 20224 IsSlewing returns 0
20:52:22.910 00.000 20224 IsGuiding returns 0
20:52:22.910 00.000 20224 scope move finished after 32 + 107 ms
20:52:22.910 00.000 20224 Move returns status 0, amount 32
20:52:22.910 00.000 20224 MoveAxis(N, 0, ABG)
20:52:22.910 00.000 20224 Move returns status 0, amount 0
20:52:22.910 00.000 20224 move complete, result=0
20:52:22.910 00.000 20224 worker thread done servicing request
20:52:22.910 00.000 20224 Worker thread wakes up
20:52:22.910 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
20:52:22.911 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:22.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:23.875 00.964 20224 Exposure complete
20:52:23.933 00.058 20224 worker thread done servicing request
20:52:23.933 00.000 8996 OnExposeComplete: enter
20:52:23.934 00.001 8996 UpdateGuideState(): m_state=6
20:52:23.935 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 265
20:52:23.936 00.001 8996 Star::Find returns 1 (0), X=140.13, Y=473.09, Mass=769255, SNR=400.8, Peak=57379 HFD=4.4
20:52:23.937 00.001 8996 MultiStar: [#1 0.14,0.29,0.64,U] [#2 -0.00,0.04,0.63,U] [#3 0.08,0.27,0.57,U] [#4 0.02,0.11,0.43,U] [#5 0.29,0.14,0.58,U] [#6 0.11,0.44,0.37,U] [#7 -0.07,0.28,0.40,U] [#8 0.21,0.11,0.35,U] 
20:52:23.938 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.14}, one-star: {0.12, -0.11}
20:52:23.938 00.000 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
20:52:23.939 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
20:52:23.940 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.72 mountX=0.13 mountY=0.09, mountTheta=0.61
20:52:23.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.11, opts=13)
20:52:23.943 00.001 8996 Enqueuing Move request for scope (0.12, -0.11)
20:52:23.944 00.001 20224 Worker thread wakes up
20:52:23.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
20:52:23.944 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
20:52:23.944 00.000 20224 Moving (0.12, -0.11) raw xDistance=0.13 yDistance=0.09
20:52:23.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:52:23.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:23.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:52:23.944 00.000 20224 MoveAxis(E, 0, ABG)
20:52:23.944 00.000 20224 Move returns status 0, amount 0
20:52:23.944 00.000 20224 MoveAxis(N, 0, ABG)
20:52:23.944 00.000 20224 Move returns status 0, amount 0
20:52:23.944 00.000 20224 move complete, result=0
20:52:23.944 00.000 20224 worker thread done servicing request
20:52:23.948 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57379, med=2745, FiltMin=2486, FiltMax=30848, Gamma=1.000
20:52:23.963 00.015 8996 UpdateGuideState exits: m=769255 SNR=400.8
20:52:23.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:23.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:23.965 00.000 8996 Enqueuing Expose request
20:52:23.966 00.001 20224 Worker thread wakes up
20:52:23.966 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:23.967 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:23.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:25.136 01.169 20224 Exposure complete
20:52:25.219 00.083 20224 worker thread done servicing request
20:52:25.219 00.000 8996 OnExposeComplete: enter
20:52:25.220 00.001 8996 UpdateGuideState(): m_state=6
20:52:25.221 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 266
20:52:25.221 00.000 8996 Star::Find returns 1 (0), X=140.14, Y=473.24, Mass=752371, SNR=387.9, Peak=53123 HFD=4.5
20:52:25.222 00.001 8996 MultiStar: [#1 0.39,0.25,0.60,U] [#2 0.18,0.23,0.75,U] [#3 0.15,0.33,0.54,U] [#4 0.30,0.29,0.51,U] [#5 0.40,0.47,0.61,U] [#6 0.24,0.69,0.35,U] [#7 0.14,0.58,0.39,U] [#8 0.29,0.34,0.36,U] 
20:52:25.223 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.31}, one-star: {0.14, 0.04}
20:52:25.224 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
20:52:25.225 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
20:52:25.226 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.28 mountX=0.13 mountY=-0.05, mountTheta=-0.39
20:52:25.227 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.04, opts=13)
20:52:25.228 00.001 8996 Enqueuing Move request for scope (0.14, 0.04)
20:52:25.229 00.001 20224 Worker thread wakes up
20:52:25.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
20:52:25.229 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
20:52:25.229 00.000 20224 Moving (0.14, 0.04) raw xDistance=0.13 yDistance=-0.05
20:52:25.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:52:25.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:25.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:52:25.229 00.000 20224 MoveAxis(E, 0, ABG)
20:52:25.229 00.000 20224 Move returns status 0, amount 0
20:52:25.229 00.000 20224 MoveAxis(N, 0, ABG)
20:52:25.229 00.000 20224 Move returns status 0, amount 0
20:52:25.229 00.000 20224 move complete, result=0
20:52:25.229 00.000 20224 worker thread done servicing request
20:52:25.235 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=53123, med=2745, FiltMin=2509, FiltMax=27584, Gamma=1.000
20:52:25.250 00.015 8996 UpdateGuideState exits: m=752371 SNR=387.9
20:52:25.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:25.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:25.253 00.001 8996 Enqueuing Expose request
20:52:25.253 00.000 20224 Worker thread wakes up
20:52:25.253 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:25.254 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:25.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:26.247 00.993 20224 Exposure complete
20:52:26.319 00.072 20224 worker thread done servicing request
20:52:26.319 00.000 8996 OnExposeComplete: enter
20:52:26.320 00.001 8996 UpdateGuideState(): m_state=6
20:52:26.321 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 267
20:52:26.321 00.000 8996 Star::Find returns 1 (0), X=140.03, Y=473.21, Mass=761633, SNR=339.2, Peak=57347 HFD=4.5
20:52:26.322 00.001 8996 MultiStar: [#1 0.30,0.14,0.71,U] [#2 -0.06,0.05,0.77,U] [#3 0.08,0.29,0.69,U] [#4 0.14,0.21,0.57,U] [#5 0.33,0.08,0.57,U] [#6 0.02,0.39,0.46,U] [#7 -0.01,0.20,0.45,U] [#8 0.46,0.11,0.39,U] 
20:52:26.323 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.15}, one-star: {0.03, 0.01}
20:52:26.324 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
20:52:26.325 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
20:52:26.325 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.22 mountX=0.02 mountY=-0.01, mountTheta=-0.33
20:52:26.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
20:52:26.328 00.001 8996 Enqueuing Move request for scope (0.03, 0.01)
20:52:26.329 00.001 20224 Worker thread wakes up
20:52:26.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
20:52:26.330 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
20:52:26.330 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.02 yDistance=-0.01
20:52:26.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:52:26.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:26.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:52:26.330 00.000 20224 MoveAxis(E, 0, ABG)
20:52:26.330 00.000 20224 Move returns status 0, amount 0
20:52:26.330 00.000 20224 MoveAxis(N, 0, ABG)
20:52:26.330 00.000 20224 Move returns status 0, amount 0
20:52:26.330 00.000 20224 move complete, result=0
20:52:26.330 00.000 20224 worker thread done servicing request
20:52:26.334 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57347, med=2745, FiltMin=2483, FiltMax=28752, Gamma=1.000
20:52:26.350 00.016 8996 UpdateGuideState exits: m=761633 SNR=339.2
20:52:26.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:26.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:26.352 00.000 8996 Enqueuing Expose request
20:52:26.353 00.001 20224 Worker thread wakes up
20:52:26.353 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:26.354 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:26.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:27.503 01.149 20224 Exposure complete
20:52:27.582 00.079 20224 worker thread done servicing request
20:52:27.582 00.000 8996 OnExposeComplete: enter
20:52:27.583 00.001 8996 UpdateGuideState(): m_state=6
20:52:27.585 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 268
20:52:27.585 00.000 8996 Star::Find returns 1 (0), X=140.11, Y=473.33, Mass=743897, SNR=361.7, Peak=54035 HFD=4.6
20:52:27.587 00.002 8996 MultiStar: [#1 0.36,0.15,0.63,U] [#2 0.18,-0.01,0.66,U] [#3 0.24,0.32,0.58,U] [#4 0.36,0.13,0.51,U] [#5 0.31,0.31,0.60,U] [#6 0.26,0.36,0.44,U] [#7 0.32,0.36,0.43,U] [#8 0.26,0.26,0.44,U] 
20:52:27.587 00.000 8996 single-star, 8 included, MultiStar: {0.25, 0.21}, one-star: {0.11, 0.13}
20:52:27.588 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
20:52:27.589 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
20:52:27.590 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.89 mountX=0.09 mountY=-0.14, mountTheta=-1.00
20:52:27.591 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.13, opts=13)
20:52:27.592 00.001 8996 Enqueuing Move request for scope (0.11, 0.13)
20:52:27.593 00.001 20224 Worker thread wakes up
20:52:27.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
20:52:27.593 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
20:52:27.593 00.000 20224 Moving (0.11, 0.13) raw xDistance=0.09 yDistance=-0.14
20:52:27.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:52:27.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:27.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:52:27.593 00.000 20224 MoveAxis(E, 0, ABG)
20:52:27.593 00.000 20224 Move returns status 0, amount 0
20:52:27.594 00.001 20224 MoveAxis(N, 0, ABG)
20:52:27.594 00.000 20224 Move returns status 0, amount 0
20:52:27.594 00.000 20224 move complete, result=0
20:52:27.594 00.000 20224 worker thread done servicing request
20:52:27.599 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54035, med=2745, FiltMin=2483, FiltMax=24672, Gamma=1.000
20:52:27.613 00.014 8996 UpdateGuideState exits: m=743897 SNR=361.7
20:52:27.614 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:27.616 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:27.616 00.000 8996 Enqueuing Expose request
20:52:27.616 00.000 20224 Worker thread wakes up
20:52:27.616 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:27.618 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:27.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:28.605 00.987 20224 Exposure complete
20:52:28.706 00.101 20224 worker thread done servicing request
20:52:28.707 00.001 8996 OnExposeComplete: enter
20:52:28.709 00.002 8996 UpdateGuideState(): m_state=6
20:52:28.710 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 269
20:52:28.711 00.001 8996 Star::Find returns 1 (0), X=140.32, Y=473.26, Mass=769583, SNR=377.0, Peak=55046 HFD=4.7
20:52:28.714 00.003 8996 MultiStar: [#1 0.36,0.06,0.57,U] [#2 0.25,0.08,0.68,U] [#3 0.18,0.25,0.55,U] [#4 0.19,0.09,0.57,U] [#5 0.42,0.10,0.57,U] [#6 0.25,0.30,0.42,U] [#7 0.20,0.40,0.45,U] [#8 0.38,0.19,0.39,U] 
20:52:28.716 00.002 8996 refined, 8 included, MultiStar: {0.28, 0.15}, one-star: {0.32, 0.06}
20:52:28.716 00.000 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
20:52:28.717 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
20:52:28.719 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.48 mountX=0.27 mountY=-0.18, mountTheta=-0.59
20:52:28.722 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.15, opts=13)
20:52:28.725 00.003 8996 Enqueuing Move request for scope (0.28, 0.15)
20:52:28.725 00.000 20224 Worker thread wakes up
20:52:28.726 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd
20:52:28.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.15)
20:52:28.726 00.000 20224 Moving (0.28, 0.15) raw xDistance=0.27 yDistance=-0.18
20:52:28.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:52:28.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:28.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:52:28.726 00.000 20224 MoveAxis(W, 39, ABG)
20:52:28.726 00.000 20224 Guiding  Dir = 3, Dur = 39
20:52:28.726 00.000 20224 IsSlewing returns 0
20:52:28.726 00.000 20224 IsGuiding returns 0
20:52:28.732 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55046, med=2745, FiltMin=2489, FiltMax=25424, Gamma=1.000
20:52:28.758 00.026 8996 UpdateGuideState exits: m=769583 SNR=377.0
20:52:28.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:28.760 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:28.761 00.001 8996 Enqueuing Expose request
20:52:28.788 00.027 20224 IsGuiding returns 1
20:52:28.788 00.000 20224 scope still moving after pulse duration time elapsed
20:52:28.817 00.029 20224 IsSlewing returns 0
20:52:28.817 00.000 20224 IsGuiding returns 1
20:52:28.849 00.032 20224 IsSlewing returns 0
20:52:28.849 00.000 20224 IsGuiding returns 1
20:52:28.881 00.032 20224 IsSlewing returns 0
20:52:28.881 00.000 20224 IsGuiding returns 0
20:52:28.881 00.000 20224 scope move finished after 39 + 115 ms
20:52:28.881 00.000 20224 Move returns status 0, amount 39
20:52:28.881 00.000 20224 MoveAxis(N, 0, ABG)
20:52:28.881 00.000 20224 Move returns status 0, amount 0
20:52:28.881 00.000 20224 move complete, result=0
20:52:28.881 00.000 20224 worker thread done servicing request
20:52:28.882 00.001 8996 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH
20:52:28.883 00.001 20224 Worker thread wakes up
20:52:28.883 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:28.883 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:30.074 01.191 20224 Exposure complete
20:52:30.134 00.060 20224 worker thread done servicing request
20:52:30.134 00.000 8996 OnExposeComplete: enter
20:52:30.135 00.001 8996 UpdateGuideState(): m_state=6
20:52:30.136 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 270
20:52:30.137 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.34, Mass=760824, SNR=367.1, Peak=55699 HFD=4.4
20:52:30.138 00.001 8996 MultiStar: [#1 0.24,0.28,0.69,U] [#2 0.22,0.27,0.75,U] [#3 0.24,0.39,0.57,U] [#4 0.30,0.14,0.52,U] [#5 0.40,0.36,0.55,U] [#6 0.35,0.48,0.47,U] [#7 0.17,0.42,0.47,U] [#8 0.38,0.45,0.36,U] 
20:52:30.139 00.001 8996 single-star, 8 included, MultiStar: {0.23, 0.30}, one-star: {0.01, 0.14}
20:52:30.139 00.000 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
20:52:30.140 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
20:52:30.141 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.50 mountX=-0.00 mountY=-0.14, mountTheta=-1.60
20:52:30.142 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.14, opts=13)
20:52:30.143 00.001 8996 Enqueuing Move request for scope (0.01, 0.14)
20:52:30.144 00.001 20224 Worker thread wakes up
20:52:30.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
20:52:30.144 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
20:52:30.144 00.000 20224 Moving (0.01, 0.14) raw xDistance=-0.00 yDistance=-0.14
20:52:30.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:52:30.145 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:30.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:52:30.145 00.000 20224 MoveAxis(E, 0, ABG)
20:52:30.145 00.000 20224 Move returns status 0, amount 0
20:52:30.145 00.000 20224 MoveAxis(N, 0, ABG)
20:52:30.145 00.000 20224 Move returns status 0, amount 0
20:52:30.145 00.000 20224 move complete, result=0
20:52:30.146 00.001 20224 worker thread done servicing request
20:52:30.151 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55699, med=2745, FiltMin=2480, FiltMax=27075, Gamma=1.000
20:52:30.165 00.014 8996 UpdateGuideState exits: m=760824 SNR=367.1
20:52:30.167 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:30.167 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:30.168 00.001 8996 Enqueuing Expose request
20:52:30.169 00.001 20224 Worker thread wakes up
20:52:30.169 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:30.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:30.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:31.139 00.969 20224 Exposure complete
20:52:31.212 00.073 20224 worker thread done servicing request
20:52:31.213 00.001 8996 OnExposeComplete: enter
20:52:31.215 00.002 8996 UpdateGuideState(): m_state=6
20:52:31.217 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 271
20:52:31.219 00.002 8996 Star::Find returns 1 (0), X=139.77, Y=473.30, Mass=766791, SNR=352.4, Peak=59555 HFD=4.6
20:52:31.221 00.002 8996 MultiStar: [#1 0.24,0.22,0.65,U] [#2 -0.00,0.26,0.72,U] [#3 -0.01,0.37,0.65,U] [#4 0.05,0.34,0.53,U] [#5 0.08,0.10,0.63,U] [#6 -0.14,0.66,0.41,U] [#7 -0.04,0.37,0.51,U] [#8 0.16,0.28,0.40,U] 
20:52:31.223 00.002 8996 single-star, 8 included, MultiStar: {-0.00, 0.27}, one-star: {-0.23, 0.09}
20:52:31.224 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
20:52:31.225 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
20:52:31.227 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.75 mountX=-0.24 mountY=-0.07, mountTheta=-2.87
20:52:31.230 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.09, opts=13)
20:52:31.232 00.002 8996 Enqueuing Move request for scope (-0.23, 0.09)
20:52:31.234 00.002 20224 Worker thread wakes up
20:52:31.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
20:52:31.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
20:52:31.234 00.000 20224 Moving (-0.23, 0.09) raw xDistance=-0.24 yDistance=-0.07
20:52:31.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:52:31.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:31.235 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:52:31.235 00.000 20224 MoveAxis(E, 35, ABG)
20:52:31.235 00.000 20224 Guiding  Dir = 2, Dur = 35
20:52:31.235 00.000 20224 IsSlewing returns 0
20:52:31.235 00.000 20224 IsGuiding returns 0
20:52:31.237 00.002 20224 PulseGuide returned control before completion, sleep 44
20:52:31.239 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59555, med=2745, FiltMin=2489, FiltMax=28998, Gamma=1.000
20:52:31.257 00.018 8996 UpdateGuideState exits: m=766791 SNR=352.4
20:52:31.258 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:31.258 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:31.259 00.001 8996 Enqueuing Expose request
20:52:31.286 00.027 20224 IsGuiding returns 1
20:52:31.286 00.000 20224 scope still moving after pulse duration time elapsed
20:52:31.317 00.031 20224 IsSlewing returns 0
20:52:31.317 00.000 20224 IsGuiding returns 0
20:52:31.317 00.000 20224 scope move finished after 35 + 47 ms
20:52:31.317 00.000 20224 Move returns status 0, amount 35
20:52:31.317 00.000 20224 MoveAxis(N, 0, ABG)
20:52:31.317 00.000 20224 Move returns status 0, amount 0
20:52:31.317 00.000 20224 move complete, result=0
20:52:31.317 00.000 20224 worker thread done servicing request
20:52:31.317 00.000 20224 Worker thread wakes up
20:52:31.318 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:31.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:31.318 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
20:52:32.498 01.180 20224 Exposure complete
20:52:32.556 00.058 20224 worker thread done servicing request
20:52:32.556 00.000 8996 OnExposeComplete: enter
20:52:32.557 00.001 8996 UpdateGuideState(): m_state=6
20:52:32.557 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 272
20:52:32.558 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.28, Mass=763495, SNR=380.3, Peak=58947 HFD=4.4
20:52:32.559 00.001 8996 MultiStar: [#1 0.28,0.30,0.57,U] [#2 -0.00,0.35,0.69,U] [#3 0.15,0.27,0.51,U] [#4 0.37,0.24,0.56,U] [#5 0.30,0.19,0.63,U] [#6 0.10,0.57,0.45,U] [#7 0.17,0.47,0.43,U] [#8 0.37,0.17,0.38,U] 
20:52:32.560 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.27}, one-star: {-0.05, 0.08}
20:52:32.561 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
20:52:32.562 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
20:52:32.562 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.13 mountX=-0.05 mountY=-0.07, mountTheta=-2.23
20:52:32.564 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.08, opts=13)
20:52:32.565 00.001 8996 Enqueuing Move request for scope (-0.05, 0.08)
20:52:32.566 00.001 20224 Worker thread wakes up
20:52:32.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
20:52:32.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
20:52:32.566 00.000 20224 Moving (-0.05, 0.08) raw xDistance=-0.05 yDistance=-0.07
20:52:32.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:52:32.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:32.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:52:32.566 00.000 20224 MoveAxis(E, 0, ABG)
20:52:32.566 00.000 20224 Move returns status 0, amount 0
20:52:32.566 00.000 20224 MoveAxis(N, 0, ABG)
20:52:32.567 00.001 20224 Move returns status 0, amount 0
20:52:32.567 00.000 20224 move complete, result=0
20:52:32.567 00.000 20224 worker thread done servicing request
20:52:32.570 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58947, med=2745, FiltMin=2489, FiltMax=28816, Gamma=1.000
20:52:32.587 00.017 8996 UpdateGuideState exits: m=763495 SNR=380.3
20:52:32.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:32.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:32.590 00.001 8996 Enqueuing Expose request
20:52:32.591 00.001 20224 Worker thread wakes up
20:52:32.591 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:32.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:32.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:33.577 00.985 20224 Exposure complete
20:52:33.652 00.075 20224 worker thread done servicing request
20:52:33.653 00.001 8996 OnExposeComplete: enter
20:52:33.655 00.002 8996 UpdateGuideState(): m_state=6
20:52:33.657 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 273
20:52:33.659 00.002 8996 Star::Find returns 1 (0), X=140.04, Y=473.23, Mass=744718, SNR=389.9, Peak=61411 HFD=4.5
20:52:33.662 00.003 8996 MultiStar: [#1 0.25,0.09,0.61,U] [#2 0.23,0.22,0.63,U] [#3 0.24,0.08,0.59,U] [#4 0.27,0.09,0.53,U] [#5 0.27,-0.01,0.55,U] [#6 0.21,0.18,0.44,U] [#7 0.16,0.21,0.48,U] [#8 0.29,0.06,0.37,U] 
20:52:33.664 00.002 8996 single-star, 8 included, MultiStar: {0.20, 0.10}, one-star: {0.04, 0.03}
20:52:33.665 00.001 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
20:52:33.667 00.002 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
20:52:33.669 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.65 mountX=0.03 mountY=-0.03, mountTheta=-0.76
20:52:33.672 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.03, opts=13)
20:52:33.674 00.002 8996 Enqueuing Move request for scope (0.04, 0.03)
20:52:33.676 00.002 20224 Worker thread wakes up
20:52:33.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
20:52:33.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
20:52:33.676 00.000 20224 Moving (0.04, 0.03) raw xDistance=0.03 yDistance=-0.03
20:52:33.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:52:33.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:33.677 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:52:33.677 00.000 20224 MoveAxis(E, 0, ABG)
20:52:33.677 00.000 20224 Move returns status 0, amount 0
20:52:33.677 00.000 20224 MoveAxis(N, 0, ABG)
20:52:33.677 00.000 20224 Move returns status 0, amount 0
20:52:33.677 00.000 20224 move complete, result=0
20:52:33.677 00.000 20224 worker thread done servicing request
20:52:33.684 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61411, med=2745, FiltMin=2496, FiltMax=26576, Gamma=1.000
20:52:33.710 00.026 8996 UpdateGuideState exits: m=744718 SNR=389.9
20:52:33.712 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:33.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:33.715 00.002 8996 Enqueuing Expose request
20:52:33.717 00.002 20224 Worker thread wakes up
20:52:33.717 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:33.719 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:33.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:34.886 01.167 20224 Exposure complete
20:52:34.958 00.072 20224 worker thread done servicing request
20:52:34.958 00.000 8996 OnExposeComplete: enter
20:52:34.960 00.002 8996 UpdateGuideState(): m_state=6
20:52:34.961 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 274
20:52:34.962 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=473.16, Mass=746736, SNR=400.0, Peak=58915 HFD=4.4
20:52:34.963 00.001 8996 MultiStar: [#1 0.46,0.13,0.62,U] [#2 0.29,0.13,0.68,U] [#3 0.32,0.12,0.59,U] [#4 0.43,0.05,0.49,U] [#5 0.54,0.23,0.56,U] [#6 0.41,0.35,0.33,U] [#7 0.24,0.21,0.45,U] [#8 0.50,-0.01,0.36,U] 
20:52:34.963 00.000 8996 single-star, 8 included, MultiStar: {0.33, 0.11}, one-star: {0.09, -0.04}
20:52:34.964 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
20:52:34.965 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.87)
20:52:34.966 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.39 mountX=0.10 mountY=0.03, mountTheta=0.28
20:52:34.967 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
20:52:34.968 00.001 8996 Enqueuing Move request for scope (0.09, -0.04)
20:52:34.969 00.001 20224 Worker thread wakes up
20:52:34.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
20:52:34.969 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
20:52:34.969 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.10 yDistance=0.03
20:52:34.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:52:34.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:34.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:52:34.969 00.000 20224 MoveAxis(E, 0, ABG)
20:52:34.969 00.000 20224 Move returns status 0, amount 0
20:52:34.969 00.000 20224 MoveAxis(N, 0, ABG)
20:52:34.969 00.000 20224 Move returns status 0, amount 0
20:52:34.970 00.001 20224 move complete, result=0
20:52:34.970 00.000 20224 worker thread done servicing request
20:52:34.974 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58915, med=2745, FiltMin=2502, FiltMax=29200, Gamma=1.000
20:52:34.989 00.015 8996 UpdateGuideState exits: m=746736 SNR=400.0
20:52:34.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:34.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:34.992 00.001 8996 Enqueuing Expose request
20:52:34.992 00.000 20224 Worker thread wakes up
20:52:34.993 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:34.993 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:34.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:35.968 00.975 20224 Exposure complete
20:52:36.056 00.088 20224 worker thread done servicing request
20:52:36.056 00.000 8996 OnExposeComplete: enter
20:52:36.057 00.001 8996 UpdateGuideState(): m_state=6
20:52:36.058 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 275
20:52:36.059 00.001 8996 Star::Find returns 1 (0), X=140.35, Y=473.35, Mass=797768, SNR=370.5, Peak=54726 HFD=4.7
20:52:36.060 00.001 8996 MultiStar: [#1 0.45,0.30,0.63,U] [#2 0.26,0.05,0.69,U] [#3 0.30,0.31,0.66,U] [#4 0.34,0.22,0.55,U] [#5 0.61,0.36,0.56,U] [#6 0.41,0.33,0.41,U] [#7 0.35,0.28,0.41,U] [#8 0.63,0.27,0.38,U] 
20:52:36.061 00.001 8996 single-star, 8 included, MultiStar: {0.40, 0.24}, one-star: {0.34, 0.14}
20:52:36.062 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
20:52:36.063 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
20:52:36.063 00.000 8996 CameraToMount -- cameraX=0.34 cameraY=0.14 hyp=0.37 cameraTheta=0.40 mountX=0.33 mountY=-0.18, mountTheta=-0.51
20:52:36.065 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.14, opts=13)
20:52:36.066 00.001 8996 Enqueuing Move request for scope (0.34, 0.14)
20:52:36.067 00.001 20224 Worker thread wakes up
20:52:36.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.14) opts 0xd
20:52:36.067 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.14)
20:52:36.067 00.000 20224 Moving (0.34, 0.14) raw xDistance=0.33 yDistance=-0.18
20:52:36.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:52:36.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:36.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:52:36.067 00.000 20224 MoveAxis(W, 48, ABG)
20:52:36.067 00.000 20224 Guiding  Dir = 3, Dur = 48
20:52:36.068 00.001 20224 IsSlewing returns 0
20:52:36.068 00.000 20224 IsGuiding returns 0
20:52:36.071 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54726, med=2749, FiltMin=2493, FiltMax=26592, Gamma=1.000
20:52:36.094 00.023 8996 UpdateGuideState exits: m=797768 SNR=370.5
20:52:36.096 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:36.098 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:36.100 00.002 8996 Enqueuing Expose request
20:52:36.126 00.026 20224 IsGuiding returns 1
20:52:36.126 00.000 20224 scope still moving after pulse duration time elapsed
20:52:36.156 00.030 20224 IsSlewing returns 0
20:52:36.156 00.000 20224 IsGuiding returns 1
20:52:36.188 00.032 20224 IsSlewing returns 0
20:52:36.188 00.000 20224 IsGuiding returns 1
20:52:36.219 00.031 20224 IsSlewing returns 0
20:52:36.219 00.000 20224 IsGuiding returns 0
20:52:36.219 00.000 20224 scope move finished after 48 + 103 ms
20:52:36.219 00.000 20224 Move returns status 0, amount 48
20:52:36.219 00.000 20224 MoveAxis(N, 0, ABG)
20:52:36.219 00.000 20224 Move returns status 0, amount 0
20:52:36.219 00.000 20224 move complete, result=0
20:52:36.219 00.000 20224 worker thread done servicing request
20:52:36.219 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.2 px 0 ms NORTH
20:52:36.221 00.002 20224 Worker thread wakes up
20:52:36.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:36.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:37.400 01.178 20224 Exposure complete
20:52:37.474 00.074 20224 worker thread done servicing request
20:52:37.474 00.000 8996 OnExposeComplete: enter
20:52:37.476 00.002 8996 UpdateGuideState(): m_state=6
20:52:37.478 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 276
20:52:37.480 00.002 8996 Star::Find returns 1 (0), X=139.90, Y=473.06, Mass=725121, SNR=351.4, Peak=63475 HFD=4.4
20:52:37.482 00.002 8996 MultiStar: [#1 0.18,0.04,0.69,U] [#2 -0.12,-0.01,0.85,U] [#3 -0.21,0.07,0.62,U] [#4 -0.06,-0.03,0.58,U] [#5 0.23,0.13,0.57,U] [#6 -0.22,0.24,0.46,U] [#7 -0.18,0.12,0.50,U] [#8 0.22,0.06,0.45,U] 
20:52:37.482 00.000 8996 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {-0.11, -0.14}
20:52:37.483 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
20:52:37.485 00.002 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
20:52:37.487 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.47 mountX=-0.04 mountY=-0.03, mountTheta=-2.58
20:52:37.490 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
20:52:37.491 00.001 8996 Enqueuing Move request for scope (-0.04, 0.03)
20:52:37.493 00.002 20224 Worker thread wakes up
20:52:37.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
20:52:37.493 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
20:52:37.493 00.000 20224 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=-0.03
20:52:37.494 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:52:37.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:37.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:52:37.494 00.000 20224 MoveAxis(E, 0, ABG)
20:52:37.494 00.000 20224 Move returns status 0, amount 0
20:52:37.494 00.000 20224 MoveAxis(N, 0, ABG)
20:52:37.494 00.000 20224 Move returns status 0, amount 0
20:52:37.494 00.000 20224 move complete, result=0
20:52:37.494 00.000 20224 worker thread done servicing request
20:52:37.500 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63475, med=2749, FiltMin=2502, FiltMax=29011, Gamma=1.000
20:52:37.522 00.022 8996 UpdateGuideState exits: m=725121 SNR=351.4
20:52:37.523 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:37.524 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:37.525 00.001 8996 Enqueuing Expose request
20:52:37.525 00.000 20224 Worker thread wakes up
20:52:37.526 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:37.526 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:37.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:38.509 00.983 20224 Exposure complete
20:52:38.610 00.101 20224 worker thread done servicing request
20:52:38.610 00.000 8996 OnExposeComplete: enter
20:52:38.612 00.002 8996 UpdateGuideState(): m_state=6
20:52:38.614 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 277
20:52:38.615 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=473.08, Mass=749876, SNR=357.3, Peak=59923 HFD=4.4
20:52:38.618 00.003 8996 MultiStar: [#1 0.04,0.04,0.72,U] [#2 -0.11,-0.06,0.86,U] [#3 -0.13,0.11,0.65,U] [#4 -0.14,-0.20,0.55,U] [#5 0.27,0.10,0.67,U] [#6 -0.05,0.36,0.48,U] [#7 0.06,0.38,0.40,U] [#8 0.08,0.14,0.41,U] 
20:52:38.619 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.05}, one-star: {0.07, -0.12}
20:52:38.620 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
20:52:38.622 00.002 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
20:52:38.623 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.33 mountX=0.01 mountY=-0.05, mountTheta=-1.43
20:52:38.626 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
20:52:38.627 00.001 8996 Enqueuing Move request for scope (0.01, 0.05)
20:52:38.629 00.002 20224 Worker thread wakes up
20:52:38.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
20:52:38.629 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
20:52:38.629 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
20:52:38.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:52:38.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:38.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:52:38.629 00.000 20224 MoveAxis(E, 0, ABG)
20:52:38.630 00.001 20224 Move returns status 0, amount 0
20:52:38.630 00.000 20224 MoveAxis(N, 0, ABG)
20:52:38.630 00.000 20224 Move returns status 0, amount 0
20:52:38.630 00.000 20224 move complete, result=0
20:52:38.630 00.000 20224 worker thread done servicing request
20:52:38.635 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59923, med=2749, FiltMin=2477, FiltMax=29600, Gamma=1.000
20:52:38.654 00.019 8996 UpdateGuideState exits: m=749876 SNR=357.3
20:52:38.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:38.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:38.657 00.001 8996 Enqueuing Expose request
20:52:38.658 00.001 20224 Worker thread wakes up
20:52:38.658 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:38.660 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:38.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:39.854 01.194 20224 Exposure complete
20:52:39.917 00.063 20224 worker thread done servicing request
20:52:39.917 00.000 8996 OnExposeComplete: enter
20:52:39.918 00.001 8996 UpdateGuideState(): m_state=6
20:52:39.919 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 278
20:52:39.920 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.02, Mass=730588, SNR=385.1, Peak=56947 HFD=4.5
20:52:39.921 00.001 8996 MultiStar: [#1 0.23,0.01,0.65,U] [#2 -0.15,0.17,0.70,U] [#3 0.15,0.23,0.59,U] [#4 0.21,0.03,0.58,U] [#5 0.26,0.05,0.58,U] [#6 0.14,0.43,0.42,U] [#7 -0.12,0.30,0.39,U] [#8 0.21,0.13,0.34,U] 
20:52:39.922 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.09}, one-star: {0.00, -0.18}
20:52:39.922 00.000 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
20:52:39.923 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
20:52:39.924 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.75 mountX=0.09 mountY=-0.10, mountTheta=-0.85
20:52:39.925 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.09, opts=13)
20:52:39.926 00.001 8996 Enqueuing Move request for scope (0.09, 0.09)
20:52:39.927 00.001 20224 Worker thread wakes up
20:52:39.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
20:52:39.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
20:52:39.927 00.000 20224 Moving (0.09, 0.09) raw xDistance=0.09 yDistance=-0.10
20:52:39.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:52:39.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:39.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:52:39.927 00.000 20224 MoveAxis(E, 0, ABG)
20:52:39.927 00.000 20224 Move returns status 0, amount 0
20:52:39.928 00.001 20224 MoveAxis(N, 0, ABG)
20:52:39.928 00.000 20224 Move returns status 0, amount 0
20:52:39.928 00.000 20224 move complete, result=0
20:52:39.928 00.000 20224 worker thread done servicing request
20:52:39.931 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56947, med=2745, FiltMin=2515, FiltMax=27475, Gamma=1.000
20:52:39.947 00.016 8996 UpdateGuideState exits: m=730588 SNR=385.1
20:52:39.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:39.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:39.949 00.000 8996 Enqueuing Expose request
20:52:39.950 00.001 20224 Worker thread wakes up
20:52:39.950 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:52:39.951 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:39.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:40.926 00.975 20224 Exposure complete
20:52:41.018 00.092 20224 worker thread done servicing request
20:52:41.018 00.000 8996 OnExposeComplete: enter
20:52:41.020 00.002 8996 UpdateGuideState(): m_state=6
20:52:41.021 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 279
20:52:41.022 00.001 8996 Star::Find returns 1 (0), X=139.65, Y=473.26, Mass=700897, SNR=310.3, Peak=54931 HFD=4.7
20:52:41.023 00.001 8996 MultiStar: [#1 0.14,0.10,0.75,U] [#2 0.03,0.29,0.83,U] [#3 -0.09,0.22,0.77,U] [#4 -0.03,0.10,0.62,U] [#5 0.18,0.31,0.79,U] [#6 -0.18,0.62,0.47,U] [#7 -0.21,0.30,0.46,U] [#8 0.32,0.25,0.44,U] 
20:52:41.024 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.23}, one-star: {-0.35, 0.06}
20:52:41.024 00.000 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
20:52:41.025 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
20:52:41.026 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.72 mountX=-0.06 mountY=-0.22, mountTheta=-1.82
20:52:41.027 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.23, opts=13)
20:52:41.028 00.001 8996 Enqueuing Move request for scope (-0.03, 0.23)
20:52:41.029 00.001 20224 Worker thread wakes up
20:52:41.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
20:52:41.029 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
20:52:41.029 00.000 20224 Moving (-0.03, 0.23) raw xDistance=-0.06 yDistance=-0.22
20:52:41.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:52:41.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:52:41.029 00.000 20224 MoveAxis(E, 0, ABG)
20:52:41.029 00.000 20224 Move returns status 0, amount 0
20:52:41.030 00.001 20224 MoveAxis(N, 46, ABG)
20:52:41.030 00.000 20224 Guiding  Dir = 0, Dur = 46
20:52:41.030 00.000 20224 IsSlewing returns 0
20:52:41.030 00.000 20224 IsGuiding returns 0
20:52:41.035 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54931, med=2745, FiltMin=2515, FiltMax=28998, Gamma=1.000
20:52:41.042 00.007 20224 PulseGuide returned control before completion, sleep 45
20:52:41.060 00.018 8996 UpdateGuideState exits: m=700897 SNR=310.3
20:52:41.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:41.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:41.064 00.002 8996 Enqueuing Expose request
20:52:41.088 00.024 20224 IsGuiding returns 1
20:52:41.088 00.000 20224 scope still moving after pulse duration time elapsed
20:52:41.120 00.032 20224 IsSlewing returns 0
20:52:41.120 00.000 20224 IsGuiding returns 1
20:52:41.151 00.031 20224 IsSlewing returns 0
20:52:41.151 00.000 20224 IsGuiding returns 0
20:52:41.151 00.000 20224 scope move finished after 46 + 75 ms
20:52:41.151 00.000 20224 Move returns status 0, amount 46
20:52:41.151 00.000 20224 move complete, result=0
20:52:41.151 00.000 20224 worker thread done servicing request
20:52:41.151 00.000 20224 Worker thread wakes up
20:52:41.151 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 46 ms NORTH
20:52:41.155 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:41.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:42.328 01.173 20224 Exposure complete
20:52:42.435 00.107 20224 worker thread done servicing request
20:52:42.436 00.001 8996 OnExposeComplete: enter
20:52:42.437 00.001 8996 UpdateGuideState(): m_state=6
20:52:42.438 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 280
20:52:42.438 00.000 8996 Star::Find returns 1 (0), X=139.83, Y=472.81, Mass=729917, SNR=317.9, Peak=52467 HFD=4.4
20:52:42.439 00.001 8996 MultiStar: [#1 -0.10,-0.39,0.67,U] [#2 -0.31,-0.21,0.76,U] [#3 -0.06,-0.26,0.67,U] [#4 -0.03,-0.31,0.61,U] [#5 0.03,-0.15,0.64,U] [#6 0.02,0.11,0.51,U] [#7 -0.33,-0.03,0.50,U] [#8 -0.02,-0.36,0.40,U] 
20:52:42.440 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.24}, one-star: {-0.17, -0.39}
20:52:42.441 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
20:52:42.442 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
20:52:42.443 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.03 mountX=-0.09 mountY=0.25, mountTheta=1.93
20:52:42.444 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.24, opts=13)
20:52:42.445 00.001 8996 Enqueuing Move request for scope (-0.12, -0.24)
20:52:42.446 00.001 20224 Worker thread wakes up
20:52:42.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd
20:52:42.446 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.24)
20:52:42.446 00.000 20224 Moving (-0.12, -0.24) raw xDistance=-0.09 yDistance=0.25
20:52:42.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:52:42.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:52:42.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:52:42.446 00.000 20224 MoveAxis(E, 0, ABG)
20:52:42.446 00.000 20224 Move returns status 0, amount 0
20:52:42.446 00.000 20224 MoveAxis(N, 0, ABG)
20:52:42.446 00.000 20224 Move returns status 0, amount 0
20:52:42.446 00.000 20224 move complete, result=0
20:52:42.446 00.000 20224 worker thread done servicing request
20:52:42.452 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52467, med=2745, FiltMin=2477, FiltMax=29955, Gamma=1.000
20:52:42.470 00.018 8996 UpdateGuideState exits: m=729917 SNR=317.9
20:52:42.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:42.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:42.473 00.001 8996 Enqueuing Expose request
20:52:42.474 00.001 20224 Worker thread wakes up
20:52:42.474 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:52:42.475 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:42.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:43.447 00.972 20224 Exposure complete
20:52:43.521 00.074 20224 worker thread done servicing request
20:52:43.521 00.000 8996 OnExposeComplete: enter
20:52:43.522 00.001 8996 UpdateGuideState(): m_state=6
20:52:43.523 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 281
20:52:43.524 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=472.77, Mass=772948, SNR=346.3, Peak=52611 HFD=4.5
20:52:43.525 00.001 8996 MultiStar: [#1 0.04,-0.16,0.76,U] [#2 -0.19,-0.31,0.74,U] [#3 -0.20,-0.01,0.59,U] [#4 -0.20,-0.11,0.52,U] [#5 0.12,-0.19,0.73,U] [#6 -0.14,0.08,0.50,U] [#7 -0.16,-0.12,0.42,U] [#8 0.16,-0.29,0.41,U] 
20:52:43.526 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.20}, one-star: {0.04, -0.43}
20:52:43.526 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
20:52:43.527 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
20:52:43.528 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.82 mountX=-0.03 mountY=0.20, mountTheta=1.72
20:52:43.530 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.20, opts=13)
20:52:43.530 00.000 8996 Enqueuing Move request for scope (-0.05, -0.20)
20:52:43.531 00.001 20224 Worker thread wakes up
20:52:43.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
20:52:43.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
20:52:43.531 00.000 20224 Moving (-0.05, -0.20) raw xDistance=-0.03 yDistance=0.20
20:52:43.532 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:52:43.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:52:43.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:52:43.532 00.000 20224 MoveAxis(E, 0, ABG)
20:52:43.532 00.000 20224 Move returns status 0, amount 0
20:52:43.532 00.000 20224 MoveAxis(N, 0, ABG)
20:52:43.532 00.000 20224 Move returns status 0, amount 0
20:52:43.532 00.000 20224 move complete, result=0
20:52:43.532 00.000 20224 worker thread done servicing request
20:52:43.536 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52611, med=2745, FiltMin=2480, FiltMax=28429, Gamma=1.000
20:52:43.550 00.014 8996 UpdateGuideState exits: m=772948 SNR=346.3
20:52:43.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:43.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:43.553 00.001 8996 Enqueuing Expose request
20:52:43.554 00.001 20224 Worker thread wakes up
20:52:43.554 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:52:43.555 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:43.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:44.716 01.161 20224 Exposure complete
20:52:44.809 00.093 20224 worker thread done servicing request
20:52:44.809 00.000 8996 OnExposeComplete: enter
20:52:44.811 00.002 8996 UpdateGuideState(): m_state=6
20:52:44.813 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 282
20:52:44.815 00.002 8996 Star::Find returns 1 (0), X=139.97, Y=472.90, Mass=756608, SNR=380.7, Peak=59891 HFD=4.4
20:52:44.817 00.002 8996 MultiStar: [#1 0.17,-0.32,0.62,U] [#2 0.01,-0.36,0.68,U] [#3 -0.00,-0.04,0.57,U] [#4 0.03,-0.24,0.51,U] [#5 0.10,-0.09,0.54,U] [#6 -0.07,0.09,0.39,U] [#7 -0.11,-0.10,0.40,U] [#8 0.12,-0.30,0.38,U] 
20:52:44.819 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.21}, one-star: {-0.04, -0.30}
20:52:44.820 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
20:52:44.822 00.002 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
20:52:44.824 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.46 mountX=0.04 mountY=0.20, mountTheta=1.36
20:52:44.827 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.21, opts=13)
20:52:44.829 00.002 8996 Enqueuing Move request for scope (0.02, -0.21)
20:52:44.830 00.001 20224 Worker thread wakes up
20:52:44.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
20:52:44.831 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
20:52:44.831 00.000 20224 Moving (0.02, -0.21) raw xDistance=0.04 yDistance=0.20
20:52:44.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:52:44.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:52:44.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
20:52:44.831 00.000 20224 MoveAxis(E, 0, ABG)
20:52:44.831 00.000 20224 Move returns status 0, amount 0
20:52:44.832 00.001 20224 MoveAxis(N, 0, ABG)
20:52:44.832 00.000 20224 Move returns status 0, amount 0
20:52:44.832 00.000 20224 move complete, result=0
20:52:44.832 00.000 20224 worker thread done servicing request
20:52:44.841 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59891, med=2745, FiltMin=2496, FiltMax=29763, Gamma=1.000
20:52:44.870 00.029 8996 UpdateGuideState exits: m=756608 SNR=380.7
20:52:44.872 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:44.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:44.875 00.002 8996 Enqueuing Expose request
20:52:44.877 00.002 20224 Worker thread wakes up
20:52:44.877 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:52:44.879 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:44.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:45.859 00.980 20224 Exposure complete
20:52:45.947 00.088 20224 worker thread done servicing request
20:52:45.948 00.001 8996 OnExposeComplete: enter
20:52:45.948 00.000 8996 UpdateGuideState(): m_state=6
20:52:45.950 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 283
20:52:45.952 00.002 8996 Star::Find returns 1 (0), X=139.89, Y=472.75, Mass=783824, SNR=380.8, Peak=64995 HFD=4.5
20:52:45.954 00.002 8996 MultiStar: [#1 -0.17,-0.21,0.58,U] [#2 -0.23,-0.24,0.73,U] [#3 -0.36,-0.28,0.57,U] [#4 -0.20,-0.37,0.51,U] [#5 -0.07,-0.19,0.58,U] [#6 -0.40,-0.08,0.45,U] [#7 -0.30,-0.19,0.41,U] [#8 0.02,-0.30,0.36,U] 
20:52:45.955 00.001 8996 refined, 8 included, MultiStar: {-0.20, -0.27}, one-star: {-0.12, -0.45}
20:52:45.956 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
20:52:45.956 00.000 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
20:52:45.958 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.27 hyp=0.34 cameraTheta=-2.19 mountX=-0.17 mountY=0.30, mountTheta=2.09
20:52:45.961 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.27, opts=13)
20:52:45.963 00.002 8996 Enqueuing Move request for scope (-0.20, -0.27)
20:52:45.964 00.001 20224 Worker thread wakes up
20:52:45.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.27) opts 0xd
20:52:45.964 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.27)
20:52:45.965 00.001 20224 Moving (-0.20, -0.27) raw xDistance=-0.17 yDistance=0.30
20:52:45.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:52:45.965 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.18 newest=0.70
20:52:45.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
20:52:45.965 00.000 20224 MoveAxis(E, 0, ABG)
20:52:45.965 00.000 20224 Move returns status 0, amount 0
20:52:45.965 00.000 20224 MoveAxis(S, 62, ABG)
20:52:45.965 00.000 20224 Guiding  Dir = 1, Dur = 62
20:52:45.965 00.000 20224 IsSlewing returns 0
20:52:45.966 00.001 20224 IsGuiding returns 0
20:52:45.972 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=64995, med=2745, FiltMin=2491, FiltMax=30915, Gamma=1.000
20:52:45.995 00.023 8996 UpdateGuideState exits: m=783824 SNR=380.8
20:52:45.996 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:45.997 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:45.998 00.001 8996 Enqueuing Expose request
20:52:46.011 00.013 20224 PulseGuide returned control before completion, sleep 27
20:52:46.042 00.031 20224 IsGuiding returns 1
20:52:46.042 00.000 20224 scope still moving after pulse duration time elapsed
20:52:46.074 00.032 20224 IsSlewing returns 0
20:52:46.074 00.000 20224 IsGuiding returns 1
20:52:46.105 00.031 20224 IsSlewing returns 0
20:52:46.105 00.000 20224 IsGuiding returns 0
20:52:46.105 00.000 20224 scope move finished after 62 + 77 ms
20:52:46.105 00.000 20224 Move returns status 0, amount 62
20:52:46.105 00.000 20224 move complete, result=0
20:52:46.105 00.000 20224 worker thread done servicing request
20:52:46.105 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 62 ms SOUTH
20:52:46.107 00.002 20224 Worker thread wakes up
20:52:46.108 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:46.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:47.292 01.184 20224 Exposure complete
20:52:47.389 00.097 20224 worker thread done servicing request
20:52:47.389 00.000 8996 OnExposeComplete: enter
20:52:47.391 00.002 8996 UpdateGuideState(): m_state=6
20:52:47.393 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 284
20:52:47.394 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=472.94, Mass=734472, SNR=365.3, Peak=64451 HFD=4.4
20:52:47.397 00.003 8996 MultiStar: [#1 0.12,-0.31,0.66,U] [#2 -0.08,-0.31,0.66,U] [#3 -0.21,-0.18,0.52,U] [#4 -0.05,-0.20,0.56,U] [#5 0.17,-0.18,0.60,U] [#6 -0.14,-0.09,0.46,U] [#7 -0.41,-0.18,0.42,U] [#8 0.25,-0.21,0.41,U] 
20:52:47.398 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.22}, one-star: {-0.08, -0.26}
20:52:47.400 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
20:52:47.401 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
20:52:47.403 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.76 mountX=-0.02 mountY=0.23, mountTheta=1.67
20:52:47.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.22, opts=13)
20:52:47.406 00.001 8996 Enqueuing Move request for scope (-0.04, -0.22)
20:52:47.408 00.002 20224 Worker thread wakes up
20:52:47.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.22) opts 0xd
20:52:47.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.22)
20:52:47.408 00.000 20224 Moving (-0.04, -0.22) raw xDistance=-0.02 yDistance=0.23
20:52:47.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:52:47.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
20:52:47.408 00.000 20224 MoveAxis(E, 0, ABG)
20:52:47.408 00.000 20224 Move returns status 0, amount 0
20:52:47.408 00.000 20224 MoveAxis(S, 48, ABG)
20:52:47.408 00.000 20224 Guiding  Dir = 1, Dur = 48
20:52:47.409 00.001 20224 IsSlewing returns 0
20:52:47.409 00.000 20224 IsGuiding returns 0
20:52:47.413 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64451, med=2745, FiltMin=2502, FiltMax=30995, Gamma=1.000
20:52:47.428 00.015 8996 UpdateGuideState exits: m=734472 SNR=365.3
20:52:47.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:47.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:47.431 00.001 8996 Enqueuing Expose request
20:52:47.436 00.005 20224 PulseGuide returned control before completion, sleep 31
20:52:47.483 00.047 20224 IsGuiding returns 1
20:52:47.483 00.000 20224 scope still moving after pulse duration time elapsed
20:52:47.514 00.031 20224 IsSlewing returns 0
20:52:47.514 00.000 20224 IsGuiding returns 1
20:52:47.546 00.032 20224 IsSlewing returns 0
20:52:47.546 00.000 20224 IsGuiding returns 0
20:52:47.546 00.000 20224 scope move finished after 48 + 89 ms
20:52:47.546 00.000 20224 Move returns status 0, amount 48
20:52:47.546 00.000 20224 move complete, result=0
20:52:47.547 00.001 20224 worker thread done servicing request
20:52:47.547 00.000 20224 Worker thread wakes up
20:52:47.547 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
20:52:47.549 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:47.549 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:48.542 00.993 20224 Exposure complete
20:52:48.632 00.090 20224 worker thread done servicing request
20:52:48.632 00.000 8996 OnExposeComplete: enter
20:52:48.633 00.001 8996 UpdateGuideState(): m_state=6
20:52:48.634 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 285
20:52:48.635 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=473.05, Mass=746762, SNR=363.2, Peak=61379 HFD=4.6
20:52:48.636 00.001 8996 MultiStar: [#1 -0.10,0.06,0.69,U] [#2 -0.42,0.04,0.75,U] [#3 -0.39,0.12,0.70,U] [#4 -0.20,0.09,0.50,U] [#5 0.09,0.13,0.65,U] [#6 -0.25,0.34,0.45,U] [#7 -0.57,0.35,0.44,U] [#8 0.00,0.05,0.40,U] 
20:52:48.637 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.08}, one-star: {-0.29, -0.15}
20:52:48.638 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
20:52:48.639 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
20:52:48.639 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.08 hyp=0.25 cameraTheta=2.81 mountX=-0.25 mountY=-0.05, mountTheta=-2.93
20:52:48.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.08, opts=13)
20:52:48.642 00.001 8996 Enqueuing Move request for scope (-0.24, 0.08)
20:52:48.642 00.000 20224 Worker thread wakes up
20:52:48.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.08) opts 0xd
20:52:48.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.08)
20:52:48.642 00.000 20224 Moving (-0.24, 0.08) raw xDistance=-0.25 yDistance=-0.05
20:52:48.643 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:52:48.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:48.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:52:48.643 00.000 20224 MoveAxis(E, 36, ABG)
20:52:48.643 00.000 20224 Guiding  Dir = 2, Dur = 36
20:52:48.643 00.000 20224 IsSlewing returns 0
20:52:48.643 00.000 20224 IsGuiding returns 0
20:52:48.646 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61379, med=2749, FiltMin=2486, FiltMax=32368, Gamma=1.000
20:52:48.666 00.020 8996 UpdateGuideState exits: m=746762 SNR=363.2
20:52:48.668 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:48.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:48.671 00.002 8996 Enqueuing Expose request
20:52:48.688 00.017 20224 IsGuiding returns 1
20:52:48.688 00.000 20224 scope still moving after pulse duration time elapsed
20:52:48.718 00.030 20224 IsSlewing returns 0
20:52:48.718 00.000 20224 IsGuiding returns 1
20:52:48.749 00.031 20224 IsSlewing returns 0
20:52:48.749 00.000 20224 IsGuiding returns 1
20:52:48.780 00.031 20224 IsSlewing returns 0
20:52:48.780 00.000 20224 IsGuiding returns 0
20:52:48.780 00.000 20224 scope move finished after 36 + 100 ms
20:52:48.780 00.000 20224 Move returns status 0, amount 36
20:52:48.780 00.000 20224 MoveAxis(N, 0, ABG)
20:52:48.780 00.000 20224 Move returns status 0, amount 0
20:52:48.780 00.000 20224 move complete, result=0
20:52:48.780 00.000 20224 worker thread done servicing request
20:52:48.780 00.000 20224 Worker thread wakes up
20:52:48.780 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
20:52:48.780 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:48.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:49.953 01.173 20224 Exposure complete
20:52:50.038 00.085 20224 worker thread done servicing request
20:52:50.038 00.000 8996 OnExposeComplete: enter
20:52:50.041 00.003 8996 UpdateGuideState(): m_state=6
20:52:50.043 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 286
20:52:50.045 00.002 8996 Star::Find returns 1 (0), X=140.04, Y=473.24, Mass=808795, SNR=350.8, Peak=59619 HFD=4.5
20:52:50.046 00.001 8996 MultiStar: [#1 0.22,0.28,0.66,U] [#2 0.25,0.13,0.73,U] [#3 -0.09,0.18,0.65,U] [#4 0.02,0.17,0.59,U] [#5 0.17,0.29,0.59,U] [#6 -0.14,0.62,0.41,U] [#7 -0.04,0.37,0.42,U] [#8 0.09,0.30,0.39,U] 
20:52:50.048 00.002 8996 single-star, 8 included, MultiStar: {0.07, 0.23}, one-star: {0.04, 0.04}
20:52:50.049 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
20:52:50.051 00.002 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
20:52:50.053 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.86 mountX=0.03 mountY=-0.05, mountTheta=-0.96
20:52:50.056 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
20:52:50.057 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
20:52:50.059 00.002 20224 Worker thread wakes up
20:52:50.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
20:52:50.059 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
20:52:50.059 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.05
20:52:50.060 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:52:50.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:50.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:52:50.060 00.000 20224 MoveAxis(E, 0, ABG)
20:52:50.060 00.000 20224 Move returns status 0, amount 0
20:52:50.060 00.000 20224 MoveAxis(N, 0, ABG)
20:52:50.060 00.000 20224 Move returns status 0, amount 0
20:52:50.060 00.000 20224 move complete, result=0
20:52:50.061 00.001 20224 worker thread done servicing request
20:52:50.068 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59619, med=2749, FiltMin=2509, FiltMax=28723, Gamma=1.000
20:52:50.094 00.026 8996 UpdateGuideState exits: m=808795 SNR=350.8
20:52:50.096 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:50.098 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:50.100 00.002 8996 Enqueuing Expose request
20:52:50.102 00.002 20224 Worker thread wakes up
20:52:50.102 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:50.104 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:50.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:51.077 00.973 20224 Exposure complete
20:52:51.181 00.104 20224 worker thread done servicing request
20:52:51.181 00.000 8996 OnExposeComplete: enter
20:52:51.182 00.001 8996 UpdateGuideState(): m_state=6
20:52:51.184 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 287
20:52:51.186 00.002 8996 Star::Find returns 1 (0), X=140.01, Y=473.03, Mass=738664, SNR=391.6, Peak=59507 HFD=4.5
20:52:51.188 00.002 8996 MultiStar: [#1 0.06,0.01,0.57,U] [#2 0.02,-0.08,0.66,U] [#3 0.07,0.08,0.52,U] [#4 0.15,-0.02,0.49,U] [#5 0.31,0.03,0.62,U] [#6 0.09,0.40,0.41,U] [#7 0.02,0.16,0.41,U] [#8 0.18,0.19,0.33,U] 
20:52:51.191 00.003 8996 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.00, -0.17}
20:52:51.192 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
20:52:51.194 00.002 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
20:52:51.196 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.28 mountX=0.09 mountY=-0.04, mountTheta=-0.39
20:52:51.199 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
20:52:51.202 00.003 8996 Enqueuing Move request for scope (0.09, 0.03)
20:52:51.205 00.003 20224 Worker thread wakes up
20:52:51.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
20:52:51.205 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
20:52:51.205 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
20:52:51.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:52:51.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:51.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:52:51.205 00.000 20224 MoveAxis(E, 0, ABG)
20:52:51.205 00.000 20224 Move returns status 0, amount 0
20:52:51.205 00.000 20224 MoveAxis(N, 0, ABG)
20:52:51.205 00.000 20224 Move returns status 0, amount 0
20:52:51.205 00.000 20224 move complete, result=0
20:52:51.206 00.001 20224 worker thread done servicing request
20:52:51.217 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59507, med=2749, FiltMin=2461, FiltMax=26323, Gamma=1.000
20:52:51.233 00.016 8996 UpdateGuideState exits: m=738664 SNR=391.6
20:52:51.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:51.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:51.236 00.001 8996 Enqueuing Expose request
20:52:51.237 00.001 20224 Worker thread wakes up
20:52:51.237 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:52:51.238 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:51.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:52.408 01.170 20224 Exposure complete
20:52:52.479 00.071 20224 worker thread done servicing request
20:52:52.479 00.000 8996 OnExposeComplete: enter
20:52:52.480 00.001 8996 UpdateGuideState(): m_state=6
20:52:52.481 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 288
20:52:52.482 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.08, Mass=809566, SNR=410.8, Peak=56419 HFD=4.5
20:52:52.483 00.001 8996 MultiStar: [#1 0.63,0.08,0.55,U] [#2 0.36,-0.03,0.66,U] [#3 0.36,-0.14,0.64,U] [#4 0.47,-0.11,0.49,U] [#5 0.61,0.05,0.55,U] [#6 0.28,0.33,0.38,U] [#7 0.23,-0.02,0.38,U] [#8 0.58,0.16,0.35,U] 
20:52:52.483 00.000 8996 single-star, 8 included, MultiStar: {0.38, -0.01}, one-star: {0.14, -0.12}
20:52:52.484 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
20:52:52.485 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.53)
20:52:52.485 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.73 mountX=0.15 mountY=0.11, mountTheta=0.62
20:52:52.487 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.12, opts=13)
20:52:52.488 00.001 8996 Enqueuing Move request for scope (0.14, -0.12)
20:52:52.489 00.001 20224 Worker thread wakes up
20:52:52.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
20:52:52.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
20:52:52.489 00.000 20224 Moving (0.14, -0.12) raw xDistance=0.15 yDistance=0.11
20:52:52.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:52:52.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:52.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:52:52.489 00.000 20224 MoveAxis(E, 0, ABG)
20:52:52.489 00.000 20224 Move returns status 0, amount 0
20:52:52.489 00.000 20224 MoveAxis(N, 0, ABG)
20:52:52.489 00.000 20224 Move returns status 0, amount 0
20:52:52.489 00.000 20224 move complete, result=0
20:52:52.489 00.000 20224 worker thread done servicing request
20:52:52.497 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56419, med=2749, FiltMin=2448, FiltMax=31584, Gamma=1.000
20:52:52.525 00.028 8996 UpdateGuideState exits: m=809566 SNR=410.8
20:52:52.527 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:52.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:52.529 00.001 8996 Enqueuing Expose request
20:52:52.530 00.001 20224 Worker thread wakes up
20:52:52.530 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:52.532 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:52.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:53.528 00.996 20224 Exposure complete
20:52:53.632 00.104 20224 worker thread done servicing request
20:52:53.632 00.000 8996 OnExposeComplete: enter
20:52:53.634 00.002 8996 UpdateGuideState(): m_state=6
20:52:53.636 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 289
20:52:53.637 00.001 8996 Star::Find returns 1 (0), X=140.54, Y=473.03, Mass=809115, SNR=437.4, Peak=63046 HFD=4.9
20:52:53.640 00.003 8996 MultiStar: [#1 0.62,-0.04,0.54,U] [#2 0.43,-0.09,0.56,U] [#3 0.46,0.00,0.48,U] [#4 0.42,-0.14,0.45,U] [#5 0.68,0.27,0.46,U] [#6 0.35,0.27,0.33,U] [#7 0.21,-0.08,0.37,U] [#8 0.65,0.13,0.35,U] 
20:52:53.642 00.002 8996 refined, 8 included, MultiStar: {0.50, -0.02}, one-star: {0.54, -0.17}
20:52:53.643 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
20:52:53.645 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
20:52:53.647 00.002 8996 CameraToMount -- cameraX=0.50 cameraY=-0.02 hyp=0.50 cameraTheta=-0.03 mountX=0.50 mountY=-0.04, mountTheta=-0.08
20:52:53.649 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=-0.02, opts=13)
20:52:53.651 00.002 8996 Enqueuing Move request for scope (0.50, -0.02)
20:52:53.653 00.002 20224 Worker thread wakes up
20:52:53.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.02) opts 0xd
20:52:53.653 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, -0.02)
20:52:53.653 00.000 20224 Moving (0.50, -0.02) raw xDistance=0.50 yDistance=-0.04
20:52:53.654 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
20:52:53.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:53.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:52:53.654 00.000 20224 MoveAxis(W, 72, ABG)
20:52:53.654 00.000 20224 Guiding  Dir = 3, Dur = 72
20:52:53.655 00.001 20224 IsSlewing returns 0
20:52:53.655 00.000 20224 IsGuiding returns 0
20:52:53.663 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63046, med=2745, FiltMin=2486, FiltMax=30848, Gamma=1.000
20:52:53.688 00.025 20224 PulseGuide returned control before completion, sleep 50
20:52:53.692 00.004 8996 UpdateGuideState exits: m=809115 SNR=437.4
20:52:53.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:53.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:53.696 00.002 8996 Enqueuing Expose request
20:52:53.750 00.054 20224 IsGuiding returns 1
20:52:53.750 00.000 20224 scope still moving after pulse duration time elapsed
20:52:53.781 00.031 20224 IsSlewing returns 0
20:52:53.781 00.000 20224 IsGuiding returns 0
20:52:53.781 00.000 20224 scope move finished after 72 + 53 ms
20:52:53.781 00.000 20224 Move returns status 0, amount 72
20:52:53.781 00.000 20224 MoveAxis(N, 0, ABG)
20:52:53.781 00.000 20224 Move returns status 0, amount 0
20:52:53.781 00.000 20224 move complete, result=0
20:52:53.781 00.000 20224 worker thread done servicing request
20:52:53.781 00.000 20224 Worker thread wakes up
20:52:53.781 00.000 8996 GuideStep: 0.5 px 72 ms WEST, -0.0 px 0 ms NORTH
20:52:53.782 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:53.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:54.956 01.174 20224 Exposure complete
20:52:55.026 00.070 20224 worker thread done servicing request
20:52:55.026 00.000 8996 OnExposeComplete: enter
20:52:55.027 00.001 8996 UpdateGuideState(): m_state=6
20:52:55.028 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 290
20:52:55.029 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.12, Mass=726189, SNR=347.6, Peak=62051 HFD=4.3
20:52:55.030 00.001 8996 MultiStar: [#1 0.09,0.33,0.69,U] [#2 0.05,0.17,0.72,U] [#3 -0.11,0.26,0.62,U] [#4 0.01,0.23,0.58,U] [#5 0.33,0.15,0.68,U] [#6 0.12,0.46,0.48,U] [#7 -0.10,0.46,0.47,U] [#8 0.31,0.31,0.40,U] 
20:52:55.031 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.22}, one-star: {0.06, -0.08}
20:52:55.032 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
20:52:55.033 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
20:52:55.034 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.93 mountX=0.07 mountY=0.07, mountTheta=0.82
20:52:55.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.08, opts=13)
20:52:55.037 00.001 8996 Enqueuing Move request for scope (0.06, -0.08)
20:52:55.037 00.000 20224 Worker thread wakes up
20:52:55.038 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
20:52:55.038 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
20:52:55.038 00.000 20224 Moving (0.06, -0.08) raw xDistance=0.07 yDistance=0.07
20:52:55.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:52:55.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:55.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:52:55.038 00.000 20224 MoveAxis(E, 0, ABG)
20:52:55.038 00.000 20224 Move returns status 0, amount 0
20:52:55.038 00.000 20224 MoveAxis(N, 0, ABG)
20:52:55.038 00.000 20224 Move returns status 0, amount 0
20:52:55.038 00.000 20224 move complete, result=0
20:52:55.038 00.000 20224 worker thread done servicing request
20:52:55.042 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62051, med=2745, FiltMin=2499, FiltMax=27536, Gamma=1.000
20:52:55.057 00.015 8996 UpdateGuideState exits: m=726189 SNR=347.6
20:52:55.058 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:55.059 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:55.060 00.001 8996 Enqueuing Expose request
20:52:55.060 00.000 20224 Worker thread wakes up
20:52:55.060 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:55.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:55.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:56.038 00.977 20224 Exposure complete
20:52:56.128 00.090 20224 worker thread done servicing request
20:52:56.128 00.000 8996 OnExposeComplete: enter
20:52:56.129 00.001 8996 UpdateGuideState(): m_state=6
20:52:56.130 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 291
20:52:56.131 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.14, Mass=727112, SNR=332.5, Peak=55859 HFD=4.4
20:52:56.132 00.001 8996 MultiStar: [#1 0.31,0.17,0.76,U] [#2 0.19,0.20,0.79,U] [#3 0.22,0.19,0.63,U] [#4 0.34,0.23,0.59,U] [#5 0.28,0.11,0.69,U] [#6 0.01,0.23,0.48,U] [#7 -0.06,0.16,0.45,U] [#8 0.24,0.34,0.49,U] 
20:52:56.133 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.16}, one-star: {-0.06, -0.06}
20:52:56.134 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
20:52:56.134 00.000 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
20:52:56.135 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.39 mountX=-0.05 mountY=0.06, mountTheta=2.28
20:52:56.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
20:52:56.138 00.001 8996 Enqueuing Move request for scope (-0.06, -0.06)
20:52:56.138 00.000 20224 Worker thread wakes up
20:52:56.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
20:52:56.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
20:52:56.139 00.001 20224 Moving (-0.06, -0.06) raw xDistance=-0.05 yDistance=0.06
20:52:56.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:52:56.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:56.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:52:56.139 00.000 20224 MoveAxis(E, 0, ABG)
20:52:56.139 00.000 20224 Move returns status 0, amount 0
20:52:56.139 00.000 20224 MoveAxis(N, 0, ABG)
20:52:56.139 00.000 20224 Move returns status 0, amount 0
20:52:56.139 00.000 20224 move complete, result=0
20:52:56.139 00.000 20224 worker thread done servicing request
20:52:56.143 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55859, med=2745, FiltMin=2457, FiltMax=29811, Gamma=1.000
20:52:56.158 00.015 8996 UpdateGuideState exits: m=727112 SNR=332.5
20:52:56.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:56.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:56.162 00.002 8996 Enqueuing Expose request
20:52:56.163 00.001 20224 Worker thread wakes up
20:52:56.163 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:52:56.165 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:56.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:57.340 01.175 20224 Exposure complete
20:52:57.429 00.089 20224 worker thread done servicing request
20:52:57.429 00.000 8996 OnExposeComplete: enter
20:52:57.430 00.001 8996 UpdateGuideState(): m_state=6
20:52:57.432 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 292
20:52:57.434 00.002 8996 Star::Find returns 1 (0), X=140.05, Y=473.18, Mass=750184, SNR=340.3, Peak=49107 HFD=4.5
20:52:57.436 00.002 8996 MultiStar: [#1 0.12,0.18,0.66,U] [#2 -0.23,-0.04,0.80,U] [#3 -0.16,0.08,0.64,U] [#4 0.00,-0.09,0.60,U] [#5 0.42,0.20,0.67,U] [#6 -0.11,0.14,0.44,U] [#7 -0.25,0.14,0.51,U] [#8 0.31,0.12,0.42,U] 
20:52:57.438 00.002 8996 single-star, 8 included, MultiStar: {0.01, 0.07}, one-star: {0.04, -0.02}
20:52:57.439 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
20:52:57.440 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
20:52:57.442 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.40 mountX=0.04 mountY=0.01, mountTheta=0.29
20:52:57.444 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
20:52:57.446 00.002 8996 Enqueuing Move request for scope (0.04, -0.02)
20:52:57.448 00.002 20224 Worker thread wakes up
20:52:57.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
20:52:57.448 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
20:52:57.448 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.01
20:52:57.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:52:57.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:57.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:52:57.448 00.000 20224 MoveAxis(E, 0, ABG)
20:52:57.448 00.000 20224 Move returns status 0, amount 0
20:52:57.448 00.000 20224 MoveAxis(N, 0, ABG)
20:52:57.448 00.000 20224 Move returns status 0, amount 0
20:52:57.448 00.000 20224 move complete, result=0
20:52:57.449 00.001 20224 worker thread done servicing request
20:52:57.454 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49107, med=2745, FiltMin=2493, FiltMax=28368, Gamma=1.000
20:52:57.481 00.027 8996 UpdateGuideState exits: m=750184 SNR=340.3
20:52:57.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:57.482 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:57.483 00.001 8996 Enqueuing Expose request
20:52:57.484 00.001 20224 Worker thread wakes up
20:52:57.484 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:52:57.485 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:57.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:58.466 00.981 20224 Exposure complete
20:52:58.554 00.088 20224 worker thread done servicing request
20:52:58.554 00.000 8996 OnExposeComplete: enter
20:52:58.556 00.002 8996 UpdateGuideState(): m_state=6
20:52:58.558 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 293
20:52:58.560 00.002 8996 Star::Find returns 1 (0), X=139.89, Y=473.03, Mass=796342, SNR=334.5, Peak=40099 HFD=4.6
20:52:58.561 00.001 8996 MultiStar: [#1 0.19,-0.17,0.68,U] [#2 0.13,-0.30,0.82,U] [#3 -0.11,-0.26,0.65,U] [#4 -0.01,-0.40,0.51,U] [#5 0.12,0.03,0.63,U] [#6 -0.20,-0.10,0.47,U] [#7 0.03,-0.15,0.45,U] [#8 0.23,-0.04,0.41,U] 
20:52:58.561 00.000 8996 refined, 8 included, MultiStar: {0.02, -0.18}, one-star: {-0.11, -0.17}
20:52:58.563 00.002 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
20:52:58.563 00.000 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
20:52:58.565 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.44 mountX=0.04 mountY=0.18, mountTheta=1.34
20:52:58.567 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.18, opts=13)
20:52:58.567 00.000 8996 Enqueuing Move request for scope (0.02, -0.18)
20:52:58.568 00.001 20224 Worker thread wakes up
20:52:58.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
20:52:58.569 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
20:52:58.569 00.000 20224 Moving (0.02, -0.18) raw xDistance=0.04 yDistance=0.18
20:52:58.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:52:58.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:52:58.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:52:58.569 00.000 20224 MoveAxis(E, 0, ABG)
20:52:58.569 00.000 20224 Move returns status 0, amount 0
20:52:58.569 00.000 20224 MoveAxis(N, 0, ABG)
20:52:58.569 00.000 20224 Move returns status 0, amount 0
20:52:58.569 00.000 20224 move complete, result=0
20:52:58.569 00.000 20224 worker thread done servicing request
20:52:58.576 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=40099, med=2745, FiltMin=2502, FiltMax=30211, Gamma=1.000
20:52:58.592 00.016 8996 UpdateGuideState exits: m=796342 SNR=334.5
20:52:58.593 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:58.594 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:58.595 00.001 8996 Enqueuing Expose request
20:52:58.596 00.001 20224 Worker thread wakes up
20:52:58.596 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:52:58.598 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:52:58.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:52:59.772 01.174 20224 Exposure complete
20:52:59.839 00.067 20224 worker thread done servicing request
20:52:59.839 00.000 8996 OnExposeComplete: enter
20:52:59.840 00.001 8996 UpdateGuideState(): m_state=6
20:52:59.841 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 294
20:52:59.842 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=472.75, Mass=757164, SNR=330.8, Peak=37971 HFD=4.9
20:52:59.843 00.001 8996 MultiStar: [#1 0.06,-0.37,0.70,U] [#2 -0.17,-0.24,0.80,U] [#3 -0.12,-0.28,0.62,U] [#4 -0.20,-0.44,0.56,U] [#5 0.24,-0.23,0.67,U] [#6 0.04,0.11,0.40,U] [#7 0.02,-0.10,0.43,U] [#8 0.18,-0.41,0.42,U] 
20:52:59.844 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.29}, one-star: {-0.13, -0.45}
20:52:59.845 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
20:52:59.845 00.000 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
20:52:59.846 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.29 hyp=0.29 cameraTheta=-1.66 mountX=0.00 mountY=0.29, mountTheta=1.57
20:52:59.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.29, opts=13)
20:52:59.849 00.001 8996 Enqueuing Move request for scope (-0.03, -0.29)
20:52:59.849 00.000 20224 Worker thread wakes up
20:52:59.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.29) opts 0xd
20:52:59.850 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.29)
20:52:59.850 00.000 20224 Moving (-0.03, -0.29) raw xDistance=0.00 yDistance=0.29
20:52:59.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:52:59.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:52:59.850 00.000 20224 MoveAxis(E, 0, ABG)
20:52:59.850 00.000 20224 Move returns status 0, amount 0
20:52:59.850 00.000 20224 MoveAxis(S, 62, ABG)
20:52:59.850 00.000 20224 Guiding  Dir = 1, Dur = 62
20:52:59.850 00.000 20224 IsSlewing returns 0
20:52:59.850 00.000 20224 IsGuiding returns 0
20:52:59.854 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=37971, med=2745, FiltMin=2489, FiltMax=27715, Gamma=1.000
20:52:59.870 00.016 8996 UpdateGuideState exits: m=757164 SNR=330.8
20:52:59.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:52:59.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:52:59.872 00.000 8996 Enqueuing Expose request
20:52:59.888 00.016 20224 PulseGuide returned control before completion, sleep 36
20:52:59.934 00.046 20224 IsGuiding returns 1
20:52:59.934 00.000 20224 scope still moving after pulse duration time elapsed
20:52:59.966 00.032 20224 IsSlewing returns 0
20:52:59.966 00.000 20224 IsGuiding returns 1
20:52:59.997 00.031 20224 IsSlewing returns 0
20:52:59.997 00.000 20224 IsGuiding returns 0
20:52:59.997 00.000 20224 scope move finished after 62 + 84 ms
20:52:59.997 00.000 20224 Move returns status 0, amount 62
20:52:59.997 00.000 20224 move complete, result=0
20:52:59.998 00.001 20224 worker thread done servicing request
20:52:59.998 00.000 20224 Worker thread wakes up
20:52:59.998 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 62 ms SOUTH
20:53:00.000 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:00.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:00.977 00.977 20224 Exposure complete
20:53:01.040 00.063 20224 worker thread done servicing request
20:53:01.040 00.000 8996 OnExposeComplete: enter
20:53:01.041 00.001 8996 UpdateGuideState(): m_state=6
20:53:01.042 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 295
20:53:01.043 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.18, Mass=730445, SNR=344.2, Peak=52131 HFD=4.4
20:53:01.044 00.001 8996 MultiStar: [#1 0.07,0.30,0.77,U] [#2 -0.21,0.27,0.77,U] [#3 -0.16,0.30,0.68,U] [#4 -0.04,0.19,0.56,U] [#5 -0.05,0.32,0.65,U] [#6 -0.41,0.60,0.50,U] [#7 -0.13,0.45,0.52,U] [#8 0.09,0.24,0.43,U] 
20:53:01.044 00.000 8996 single-star, 8 included, MultiStar: {-0.10, 0.27}, one-star: {-0.07, -0.02}
20:53:01.045 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
20:53:01.046 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
20:53:01.047 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.81 mountX=-0.06 mountY=0.03, mountTheta=2.70
20:53:01.048 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
20:53:01.049 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
20:53:01.050 00.001 20224 Worker thread wakes up
20:53:01.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
20:53:01.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
20:53:01.050 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.06 yDistance=0.03
20:53:01.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:53:01.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:01.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:53:01.050 00.000 20224 MoveAxis(E, 0, ABG)
20:53:01.050 00.000 20224 Move returns status 0, amount 0
20:53:01.050 00.000 20224 MoveAxis(N, 0, ABG)
20:53:01.051 00.001 20224 Move returns status 0, amount 0
20:53:01.051 00.000 20224 move complete, result=0
20:53:01.051 00.000 20224 worker thread done servicing request
20:53:01.054 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52131, med=2745, FiltMin=2489, FiltMax=28275, Gamma=1.000
20:53:01.075 00.021 8996 UpdateGuideState exits: m=730445 SNR=344.2
20:53:01.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:01.079 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:01.081 00.002 8996 Enqueuing Expose request
20:53:01.082 00.001 20224 Worker thread wakes up
20:53:01.083 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:01.084 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:01.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:02.256 01.172 20224 Exposure complete
20:53:02.315 00.059 20224 worker thread done servicing request
20:53:02.315 00.000 8996 OnExposeComplete: enter
20:53:02.316 00.001 8996 UpdateGuideState(): m_state=6
20:53:02.317 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 296
20:53:02.318 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.25, Mass=784506, SNR=347.2, Peak=57379 HFD=4.5
20:53:02.319 00.001 8996 MultiStar: [#1 0.16,0.46,0.67,U] [#2 -0.10,0.54,0.73,U] [#3 -0.06,0.33,0.58,U] [#4 0.05,0.19,0.56,U] [#5 0.20,0.43,0.68,U] [#6 -0.20,0.61,0.44,U] [#7 -0.04,0.40,0.46,U] [#8 0.20,0.42,0.45,U] 
20:53:02.319 00.000 8996 single-star, 8 included, MultiStar: {0.02, 0.36}, one-star: {-0.02, 0.05}
20:53:02.320 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
20:53:02.321 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
20:53:02.322 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.92 mountX=-0.02 mountY=-0.05, mountTheta=-2.02
20:53:02.325 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
20:53:02.326 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
20:53:02.327 00.001 20224 Worker thread wakes up
20:53:02.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
20:53:02.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
20:53:02.327 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
20:53:02.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:53:02.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:02.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:53:02.327 00.000 20224 MoveAxis(E, 0, ABG)
20:53:02.327 00.000 20224 Move returns status 0, amount 0
20:53:02.327 00.000 20224 MoveAxis(N, 0, ABG)
20:53:02.327 00.000 20224 Move returns status 0, amount 0
20:53:02.327 00.000 20224 move complete, result=0
20:53:02.328 00.001 20224 worker thread done servicing request
20:53:02.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57379, med=2745, FiltMin=2448, FiltMax=28000, Gamma=1.000
20:53:02.347 00.015 8996 UpdateGuideState exits: m=784506 SNR=347.2
20:53:02.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:02.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:02.350 00.001 8996 Enqueuing Expose request
20:53:02.350 00.000 20224 Worker thread wakes up
20:53:02.351 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:02.352 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:02.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:03.329 00.977 20224 Exposure complete
20:53:03.395 00.066 20224 worker thread done servicing request
20:53:03.396 00.001 8996 OnExposeComplete: enter
20:53:03.397 00.001 8996 UpdateGuideState(): m_state=6
20:53:03.399 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 297
20:53:03.401 00.002 8996 Star::Find returns 1 (0), X=139.99, Y=473.42, Mass=803394, SNR=385.1, Peak=51747 HFD=4.9
20:53:03.403 00.002 8996 MultiStar: [#1 0.05,0.10,0.66,U] [#2 -0.01,0.21,0.65,U] [#3 -0.07,0.28,0.52,U] [#4 -0.13,0.25,0.57,U] [#5 0.21,0.44,0.57,U] [#6 0.03,0.47,0.42,U] [#7 -0.04,0.33,0.42,U] [#8 0.21,0.32,0.38,U] 
20:53:03.405 00.002 8996 single-star, 8 included, MultiStar: {0.02, 0.27}, one-star: {-0.01, 0.22}
20:53:03.406 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
20:53:03.408 00.002 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
20:53:03.410 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.62 mountX=-0.03 mountY=-0.22, mountTheta=-1.71
20:53:03.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.22, opts=13)
20:53:03.413 00.001 8996 Enqueuing Move request for scope (-0.01, 0.22)
20:53:03.414 00.001 20224 Worker thread wakes up
20:53:03.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
20:53:03.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
20:53:03.414 00.000 20224 Moving (-0.01, 0.22) raw xDistance=-0.03 yDistance=-0.22
20:53:03.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:53:03.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:03.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:53:03.414 00.000 20224 MoveAxis(E, 0, ABG)
20:53:03.414 00.000 20224 Move returns status 0, amount 0
20:53:03.414 00.000 20224 MoveAxis(N, 0, ABG)
20:53:03.415 00.001 20224 Move returns status 0, amount 0
20:53:03.415 00.000 20224 move complete, result=0
20:53:03.415 00.000 20224 worker thread done servicing request
20:53:03.420 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51747, med=2745, FiltMin=2400, FiltMax=27331, Gamma=1.000
20:53:03.442 00.022 8996 UpdateGuideState exits: m=803394 SNR=385.1
20:53:03.445 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:03.447 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:03.449 00.002 8996 Enqueuing Expose request
20:53:03.451 00.002 20224 Worker thread wakes up
20:53:03.451 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:53:03.453 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:03.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:04.616 01.163 20224 Exposure complete
20:53:04.724 00.108 20224 worker thread done servicing request
20:53:04.724 00.000 8996 OnExposeComplete: enter
20:53:04.725 00.001 8996 UpdateGuideState(): m_state=6
20:53:04.727 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 298
20:53:04.729 00.002 8996 Star::Find returns 1 (0), X=140.10, Y=473.59, Mass=705572, SNR=327.6, Peak=45261 HFD=4.8
20:53:04.731 00.002 8996 MultiStar: [#1 0.25,0.63,0.67,U] [#2 0.18,0.56,0.81,U] [#3 0.14,0.69,0.74,U] [#4 0.26,0.59,0.61,U] [#5 0.19,0.63,0.61,U] [#6 0.13,0.93,0.00,M1] [#7 0.20,0.61,0.49,U] [#8 0.22,0.58,0.44,U] 
20:53:04.733 00.002 8996 single-star, 7 included, MultiStar: {0.18, 0.57}, one-star: {0.09, 0.39}
20:53:04.735 00.002 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
20:53:04.736 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
20:53:04.738 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.39 hyp=0.40 cameraTheta=1.33 mountX=0.06 mountY=-0.40, mountTheta=-1.43
20:53:04.741 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.39, opts=13)
20:53:04.742 00.001 8996 Enqueuing Move request for scope (0.09, 0.39)
20:53:04.744 00.002 20224 Worker thread wakes up
20:53:04.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.39) opts 0xd
20:53:04.744 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.39)
20:53:04.745 00.001 20224 Moving (0.09, 0.39) raw xDistance=0.06 yDistance=-0.40
20:53:04.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:53:04.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:04.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
20:53:04.745 00.000 20224 MoveAxis(E, 0, ABG)
20:53:04.745 00.000 20224 Move returns status 0, amount 0
20:53:04.745 00.000 20224 MoveAxis(N, 0, ABG)
20:53:04.745 00.000 20224 Move returns status 0, amount 0
20:53:04.746 00.001 20224 move complete, result=0
20:53:04.746 00.000 20224 worker thread done servicing request
20:53:04.753 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45261, med=2745, FiltMin=2486, FiltMax=22739, Gamma=1.000
20:53:04.774 00.021 8996 UpdateGuideState exits: m=705572 SNR=327.6
20:53:04.775 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:04.776 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:04.776 00.000 8996 Enqueuing Expose request
20:53:04.777 00.001 20224 Worker thread wakes up
20:53:04.777 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:53:04.778 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:04.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:05.774 00.996 20224 Exposure complete
20:53:05.874 00.100 20224 worker thread done servicing request
20:53:05.874 00.000 8996 OnExposeComplete: enter
20:53:05.876 00.002 8996 UpdateGuideState(): m_state=6
20:53:05.877 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 299
20:53:05.879 00.002 8996 Star::Find returns 1 (0), X=139.69, Y=473.37, Mass=762884, SNR=358.0, Peak=52579 HFD=4.7
20:53:05.881 00.002 8996 MultiStar: [#1 0.07,0.33,0.67,U] [#2 -0.06,0.29,0.71,U] [#3 -0.13,0.39,0.60,U] [#4 -0.01,0.34,0.52,U] [#5 0.15,0.55,0.70,U] [#6 0.02,0.76,0.43,U] [#7 -0.19,0.52,0.45,U] [#8 0.09,0.25,0.39,U] 
20:53:05.883 00.002 8996 single-star, 8 included, MultiStar: {-0.06, 0.38}, one-star: {-0.32, 0.17}
20:53:05.885 00.002 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
20:53:05.886 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
20:53:05.888 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.17 hyp=0.36 cameraTheta=2.65 mountX=-0.33 mountY=-0.13, mountTheta=-2.76
20:53:05.891 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.17, opts=13)
20:53:05.892 00.001 8996 Enqueuing Move request for scope (-0.32, 0.17)
20:53:05.893 00.001 20224 Worker thread wakes up
20:53:05.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.17) opts 0xd
20:53:05.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.17)
20:53:05.893 00.000 20224 Moving (-0.32, 0.17) raw xDistance=-0.33 yDistance=-0.13
20:53:05.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:53:05.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:05.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:53:05.893 00.000 20224 MoveAxis(E, 48, ABG)
20:53:05.893 00.000 20224 Guiding  Dir = 2, Dur = 48
20:53:05.893 00.000 20224 IsSlewing returns 0
20:53:05.893 00.000 20224 IsGuiding returns 0
20:53:05.896 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52579, med=2745, FiltMin=2499, FiltMax=30822, Gamma=1.000
20:53:05.909 00.013 8996 UpdateGuideState exits: m=762884 SNR=358.0
20:53:05.910 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:05.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:05.912 00.001 8996 Enqueuing Expose request
20:53:05.923 00.011 20224 PulseGuide returned control before completion, sleep 29
20:53:05.954 00.031 20224 IsGuiding returns 1
20:53:05.954 00.000 20224 scope still moving after pulse duration time elapsed
20:53:05.984 00.030 20224 IsSlewing returns 0
20:53:05.984 00.000 20224 IsGuiding returns 1
20:53:06.015 00.031 20224 IsSlewing returns 0
20:53:06.015 00.000 20224 IsGuiding returns 0
20:53:06.015 00.000 20224 scope move finished after 48 + 74 ms
20:53:06.015 00.000 20224 Move returns status 0, amount 48
20:53:06.015 00.000 20224 MoveAxis(N, 0, ABG)
20:53:06.015 00.000 20224 Move returns status 0, amount 0
20:53:06.015 00.000 20224 move complete, result=0
20:53:06.015 00.000 20224 worker thread done servicing request
20:53:06.015 00.000 20224 Worker thread wakes up
20:53:06.015 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
20:53:06.016 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:06.016 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:07.182 01.166 20224 Exposure complete
20:53:07.280 00.098 20224 worker thread done servicing request
20:53:07.280 00.000 8996 OnExposeComplete: enter
20:53:07.282 00.002 8996 UpdateGuideState(): m_state=6
20:53:07.284 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 300
20:53:07.287 00.003 8996 Star::Find returns 1 (0), X=140.12, Y=473.60, Mass=744778, SNR=345.0, Peak=50605 HFD=4.6
20:53:07.291 00.004 8996 MultiStar: [#1 0.36,0.40,0.70,U] [#2 0.05,0.42,0.73,U] [#3 0.03,0.47,0.56,U] [#4 0.23,0.62,0.56,U] [#5 0.26,0.57,0.64,U] [#6 0.22,0.54,0.43,U] [#7 0.04,0.57,0.50,U] [#8 0.25,0.34,0.38,U] 
20:53:07.293 00.002 8996 single-star, 8 included, MultiStar: {0.17, 0.47}, one-star: {0.12, 0.40}
20:53:07.296 00.003 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
20:53:07.299 00.003 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
20:53:07.300 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.40 hyp=0.42 cameraTheta=1.28 mountX=0.08 mountY=-0.41, mountTheta=-1.38
20:53:07.302 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.40, opts=13)
20:53:07.303 00.001 8996 Enqueuing Move request for scope (0.12, 0.40)
20:53:07.304 00.001 20224 Worker thread wakes up
20:53:07.305 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.40) opts 0xd
20:53:07.305 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.40)
20:53:07.305 00.000 20224 Moving (0.12, 0.40) raw xDistance=0.08 yDistance=-0.41
20:53:07.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:53:07.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:07.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
20:53:07.305 00.000 20224 MoveAxis(E, 0, ABG)
20:53:07.305 00.000 20224 Move returns status 0, amount 0
20:53:07.305 00.000 20224 MoveAxis(N, 0, ABG)
20:53:07.305 00.000 20224 Move returns status 0, amount 0
20:53:07.306 00.001 20224 move complete, result=0
20:53:07.306 00.000 20224 worker thread done servicing request
20:53:07.315 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50605, med=2745, FiltMin=2480, FiltMax=23053, Gamma=1.000
20:53:07.336 00.021 8996 UpdateGuideState exits: m=744778 SNR=345.0
20:53:07.337 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:07.338 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:07.339 00.001 8996 Enqueuing Expose request
20:53:07.340 00.001 20224 Worker thread wakes up
20:53:07.340 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:53:07.340 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:07.341 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:08.320 00.979 20224 Exposure complete
20:53:08.402 00.082 20224 worker thread done servicing request
20:53:08.402 00.000 8996 OnExposeComplete: enter
20:53:08.403 00.001 8996 UpdateGuideState(): m_state=6
20:53:08.404 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 301
20:53:08.404 00.000 8996 Star::Find returns 1 (0), X=140.08, Y=473.24, Mass=724159, SNR=364.4, Peak=48579 HFD=4.5
20:53:08.405 00.001 8996 MultiStar: [#1 0.33,0.15,0.64,U] [#2 0.10,0.16,0.73,U] [#3 0.02,0.31,0.58,U] [#4 0.11,0.30,0.50,U] [#5 0.55,0.29,0.56,U] [#6 0.16,0.51,0.42,U] [#7 0.01,0.45,0.43,U] [#8 0.40,0.19,0.35,U] 
20:53:08.406 00.001 8996 single-star, 8 included, MultiStar: {0.18, 0.23}, one-star: {0.07, 0.04}
20:53:08.407 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
20:53:08.408 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
20:53:08.409 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.09 cameraTheta=0.49 mountX=0.07 mountY=-0.05, mountTheta=-0.60
20:53:08.410 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
20:53:08.411 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
20:53:08.412 00.001 20224 Worker thread wakes up
20:53:08.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
20:53:08.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
20:53:08.412 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.07 yDistance=-0.05
20:53:08.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:53:08.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:08.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:53:08.412 00.000 20224 MoveAxis(E, 0, ABG)
20:53:08.413 00.001 20224 Move returns status 0, amount 0
20:53:08.413 00.000 20224 MoveAxis(N, 0, ABG)
20:53:08.413 00.000 20224 Move returns status 0, amount 0
20:53:08.413 00.000 20224 move complete, result=0
20:53:08.413 00.000 20224 worker thread done servicing request
20:53:08.419 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48579, med=2745, FiltMin=2486, FiltMax=26032, Gamma=1.000
20:53:08.439 00.020 8996 UpdateGuideState exits: m=724159 SNR=364.4
20:53:08.439 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:08.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:08.441 00.001 8996 Enqueuing Expose request
20:53:08.442 00.001 20224 Worker thread wakes up
20:53:08.442 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:08.443 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:08.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:09.617 01.174 20224 Exposure complete
20:53:09.720 00.103 20224 worker thread done servicing request
20:53:09.722 00.002 8996 OnExposeComplete: enter
20:53:09.722 00.000 8996 UpdateGuideState(): m_state=6
20:53:09.723 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 302
20:53:09.724 00.001 8996 Star::Find returns 1 (0), X=140.18, Y=473.27, Mass=734888, SNR=357.6, Peak=49587 HFD=4.5
20:53:09.726 00.002 8996 MultiStar: [#1 0.46,0.25,0.70,U] [#2 0.11,0.21,0.63,U] [#3 0.35,0.21,0.62,U] [#4 0.47,0.34,0.54,U] [#5 0.44,0.34,0.66,U] [#6 0.41,0.52,0.43,U] [#7 0.10,0.47,0.42,U] [#8 0.40,0.29,0.35,U] 
20:53:09.727 00.001 8996 single-star, 8 included, MultiStar: {0.32, 0.27}, one-star: {0.18, 0.07}
20:53:09.728 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
20:53:09.729 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
20:53:09.730 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.38 mountX=0.17 mountY=-0.09, mountTheta=-0.49
20:53:09.732 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.07, opts=13)
20:53:09.733 00.001 8996 Enqueuing Move request for scope (0.18, 0.07)
20:53:09.734 00.001 20224 Worker thread wakes up
20:53:09.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
20:53:09.734 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
20:53:09.734 00.000 20224 Moving (0.18, 0.07) raw xDistance=0.17 yDistance=-0.09
20:53:09.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:53:09.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:09.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:09.734 00.000 20224 MoveAxis(E, 0, ABG)
20:53:09.734 00.000 20224 Move returns status 0, amount 0
20:53:09.734 00.000 20224 MoveAxis(N, 0, ABG)
20:53:09.734 00.000 20224 Move returns status 0, amount 0
20:53:09.734 00.000 20224 move complete, result=0
20:53:09.734 00.000 20224 worker thread done servicing request
20:53:09.738 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=49587, med=2745, FiltMin=2496, FiltMax=25008, Gamma=1.000
20:53:09.754 00.016 8996 UpdateGuideState exits: m=734888 SNR=357.6
20:53:09.755 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:09.756 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:09.756 00.000 8996 Enqueuing Expose request
20:53:09.757 00.001 20224 Worker thread wakes up
20:53:09.757 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:09.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:09.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:10.739 00.981 20224 Exposure complete
20:53:10.824 00.085 20224 worker thread done servicing request
20:53:10.824 00.000 8996 OnExposeComplete: enter
20:53:10.825 00.001 8996 UpdateGuideState(): m_state=6
20:53:10.827 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 303
20:53:10.828 00.001 8996 Star::Find returns 1 (0), X=140.34, Y=473.40, Mass=721888, SNR=384.9, Peak=47366 HFD=4.7
20:53:10.831 00.003 8996 MultiStar: [#1 0.47,0.59,0.66,U] [#2 0.30,0.39,0.62,U] [#3 0.29,0.50,0.59,U] [#4 0.41,0.47,0.53,U] [#5 0.56,0.45,0.62,U] [#6 0.38,0.44,0.47,U] [#7 0.29,0.76,0.40,U] [#8 0.57,0.35,0.36,U] 
20:53:10.832 00.001 8996 single-star, 8 included, MultiStar: {0.39, 0.44}, one-star: {0.34, 0.20}
20:53:10.834 00.002 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
20:53:10.836 00.002 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
20:53:10.837 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.20 hyp=0.39 cameraTheta=0.53 mountX=0.32 mountY=-0.23, mountTheta=-0.63
20:53:10.840 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.20, opts=13)
20:53:10.842 00.002 8996 Enqueuing Move request for scope (0.34, 0.20)
20:53:10.844 00.002 20224 Worker thread wakes up
20:53:10.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.20) opts 0xd
20:53:10.844 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.20)
20:53:10.844 00.000 20224 Moving (0.34, 0.20) raw xDistance=0.32 yDistance=-0.23
20:53:10.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:53:10.844 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.28 newest=-0.37
20:53:10.845 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:53:10.845 00.000 20224 MoveAxis(W, 46, ABG)
20:53:10.845 00.000 20224 Guiding  Dir = 3, Dur = 46
20:53:10.845 00.000 20224 IsSlewing returns 0
20:53:10.846 00.001 20224 IsGuiding returns 0
20:53:10.852 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=47366, med=2745, FiltMin=2486, FiltMax=23904, Gamma=1.000
20:53:10.860 00.008 20224 PulseGuide returned control before completion, sleep 43
20:53:10.871 00.011 8996 UpdateGuideState exits: m=721888 SNR=384.9
20:53:10.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:10.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:10.874 00.001 8996 Enqueuing Expose request
20:53:10.905 00.031 20224 IsGuiding returns 1
20:53:10.905 00.000 20224 scope still moving after pulse duration time elapsed
20:53:10.936 00.031 20224 IsSlewing returns 0
20:53:10.936 00.000 20224 IsGuiding returns 1
20:53:10.967 00.031 20224 IsSlewing returns 0
20:53:10.967 00.000 20224 IsGuiding returns 0
20:53:10.967 00.000 20224 scope move finished after 46 + 75 ms
20:53:10.967 00.000 20224 Move returns status 0, amount 46
20:53:10.967 00.000 20224 MoveAxis(N, 49, ABG)
20:53:10.967 00.000 20224 Guiding  Dir = 0, Dur = 49
20:53:10.967 00.000 20224 IsSlewing returns 0
20:53:10.967 00.000 20224 IsGuiding returns 0
20:53:11.014 00.047 20224 PulseGuide returned control before completion, sleep 12
20:53:11.028 00.014 20224 IsGuiding returns 1
20:53:11.028 00.000 20224 scope still moving after pulse duration time elapsed
20:53:11.059 00.031 20224 IsSlewing returns 0
20:53:11.059 00.000 20224 IsGuiding returns 1
20:53:11.094 00.035 20224 IsSlewing returns 0
20:53:11.094 00.000 20224 IsGuiding returns 0
20:53:11.094 00.000 20224 scope move finished after 49 + 78 ms
20:53:11.095 00.001 20224 Move returns status 0, amount 49
20:53:11.095 00.000 20224 move complete, result=0
20:53:11.095 00.000 20224 worker thread done servicing request
20:53:11.095 00.000 20224 Worker thread wakes up
20:53:11.095 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.2 px 49 ms NORTH
20:53:11.097 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:11.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:12.272 01.175 20224 Exposure complete
20:53:12.344 00.072 20224 worker thread done servicing request
20:53:12.344 00.000 8996 OnExposeComplete: enter
20:53:12.345 00.001 8996 UpdateGuideState(): m_state=6
20:53:12.346 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 304
20:53:12.347 00.001 8996 Star::Find returns 1 (0), X=140.00, Y=473.85, Mass=740144, SNR=350.7, Peak=54157 HFD=4.4
20:53:12.348 00.001 8996 MultiStar: [#1 0.10,0.64,0.61,U] [#2 -0.11,0.59,0.77,U] [#3 -0.10,0.50,0.64,U] [#4 0.02,0.63,0.56,U] [#5 0.06,0.72,0.62,U] [#6 -0.05,0.82,0.47,U] [#7 -0.21,0.88,0.00,M1] [#8 0.12,0.78,0.38,U] 
20:53:12.349 00.001 8996 single-star, 7 included, MultiStar: {-0.00, 0.65}, one-star: {-0.00, 0.65}
20:53:12.350 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
20:53:12.351 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
20:53:12.351 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.65 hyp=0.65 cameraTheta=1.57 mountX=-0.06 mountY=-0.64, mountTheta=-1.67
20:53:12.353 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.65, opts=13)
20:53:12.354 00.001 8996 Enqueuing Move request for scope (-0.00, 0.65)
20:53:12.355 00.001 20224 Worker thread wakes up
20:53:12.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.65) opts 0xd
20:53:12.355 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.65)
20:53:12.355 00.000 20224 Moving (-0.00, 0.65) raw xDistance=-0.06 yDistance=-0.64
20:53:12.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:53:12.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
20:53:12.355 00.000 20224 MoveAxis(E, 0, ABG)
20:53:12.355 00.000 20224 Move returns status 0, amount 0
20:53:12.355 00.000 20224 MoveAxis(N, 136, ABG)
20:53:12.355 00.000 20224 Guiding  Dir = 0, Dur = 136
20:53:12.356 00.001 20224 IsSlewing returns 0
20:53:12.356 00.000 20224 IsGuiding returns 0
20:53:12.358 00.002 20224 PulseGuide returned control before completion, sleep 145
20:53:12.361 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=54157, med=2745, FiltMin=2483, FiltMax=27693, Gamma=1.000
20:53:12.388 00.027 8996 UpdateGuideState exits: m=740144 SNR=350.7
20:53:12.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:12.392 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:12.393 00.001 8996 Enqueuing Expose request
20:53:12.512 00.119 20224 IsGuiding returns 1
20:53:12.512 00.000 20224 scope still moving after pulse duration time elapsed
20:53:12.544 00.032 20224 IsSlewing returns 0
20:53:12.544 00.000 20224 IsGuiding returns 0
20:53:12.544 00.000 20224 scope move finished after 136 + 51 ms
20:53:12.544 00.000 20224 Move returns status 0, amount 136
20:53:12.544 00.000 20224 move complete, result=0
20:53:12.544 00.000 20224 worker thread done servicing request
20:53:12.545 00.001 20224 Worker thread wakes up
20:53:12.545 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.6 px 136 ms NORTH
20:53:12.547 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:12.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:13.543 00.996 20224 Exposure complete
20:53:13.620 00.077 20224 worker thread done servicing request
20:53:13.621 00.001 8996 OnExposeComplete: enter
20:53:13.622 00.001 8996 UpdateGuideState(): m_state=6
20:53:13.624 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 305
20:53:13.625 00.001 8996 Star::Find returns 1 (0), X=139.68, Y=473.02, Mass=769538, SNR=355.7, Peak=53811 HFD=4.7
20:53:13.626 00.001 8996 MultiStar: [#1 -0.11,-0.11,0.75,U] [#2 -0.25,0.15,0.71,U] [#3 -0.12,0.10,0.60,U] [#4 -0.04,-0.10,0.54,U] [#5 0.03,0.08,0.70,U] [#6 -0.23,0.07,0.47,U] [#7 -0.30,-0.02,0.46,U] [#8 -0.10,0.04,0.34,U] 
20:53:13.627 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.01}, one-star: {-0.32, -0.18}
20:53:13.628 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
20:53:13.629 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.17)
20:53:13.630 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.09 mountX=-0.17 mountY=0.03, mountTheta=2.97
20:53:13.631 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.01, opts=13)
20:53:13.632 00.001 8996 Enqueuing Move request for scope (-0.17, -0.01)
20:53:13.633 00.001 20224 Worker thread wakes up
20:53:13.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
20:53:13.633 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
20:53:13.633 00.000 20224 Moving (-0.17, -0.01) raw xDistance=-0.17 yDistance=0.03
20:53:13.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:53:13.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:13.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:53:13.633 00.000 20224 MoveAxis(E, 0, ABG)
20:53:13.633 00.000 20224 Move returns status 0, amount 0
20:53:13.634 00.001 20224 MoveAxis(N, 0, ABG)
20:53:13.634 00.000 20224 Move returns status 0, amount 0
20:53:13.634 00.000 20224 move complete, result=0
20:53:13.634 00.000 20224 worker thread done servicing request
20:53:13.641 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53811, med=2745, FiltMin=2486, FiltMax=33376, Gamma=1.000
20:53:13.664 00.023 8996 UpdateGuideState exits: m=769538 SNR=355.7
20:53:13.667 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:13.669 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:13.670 00.001 8996 Enqueuing Expose request
20:53:13.672 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:13.673 00.001 20224 Worker thread wakes up
20:53:13.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:13.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:14.856 01.183 20224 Exposure complete
20:53:14.935 00.079 20224 worker thread done servicing request
20:53:14.935 00.000 8996 OnExposeComplete: enter
20:53:14.936 00.001 8996 UpdateGuideState(): m_state=6
20:53:14.937 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 306
20:53:14.938 00.001 8996 Star::Find returns 1 (0), X=139.74, Y=473.08, Mass=769600, SNR=356.3, Peak=57795 HFD=4.5
20:53:14.939 00.001 8996 MultiStar: [#1 0.21,-0.14,0.62,U] [#2 0.13,-0.07,0.72,U] [#3 -0.09,-0.04,0.60,U] [#4 -0.01,-0.16,0.54,U] [#5 0.28,0.02,0.62,U] [#6 0.02,0.03,0.42,U] [#7 -0.16,-0.09,0.47,U] [#8 0.05,-0.05,0.36,U] 
20:53:14.940 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {-0.26, -0.12}
20:53:14.941 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
20:53:14.941 00.000 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
20:53:14.942 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.50 mountX=0.01 mountY=0.07, mountTheta=1.41
20:53:14.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
20:53:14.945 00.001 8996 Enqueuing Move request for scope (0.01, -0.08)
20:53:14.945 00.000 20224 Worker thread wakes up
20:53:14.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
20:53:14.946 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
20:53:14.946 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.01 yDistance=0.07
20:53:14.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:53:14.946 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:14.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:53:14.946 00.000 20224 MoveAxis(E, 0, ABG)
20:53:14.946 00.000 20224 Move returns status 0, amount 0
20:53:14.946 00.000 20224 MoveAxis(N, 0, ABG)
20:53:14.946 00.000 20224 Move returns status 0, amount 0
20:53:14.946 00.000 20224 move complete, result=0
20:53:14.946 00.000 20224 worker thread done servicing request
20:53:14.950 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57795, med=2745, FiltMin=2483, FiltMax=32032, Gamma=1.000
20:53:14.963 00.013 8996 UpdateGuideState exits: m=769600 SNR=356.3
20:53:14.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:14.964 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:14.965 00.001 8996 Enqueuing Expose request
20:53:14.966 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:14.967 00.001 20224 Worker thread wakes up
20:53:14.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:14.968 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:15.936 00.968 20224 Exposure complete
20:53:16.035 00.099 20224 worker thread done servicing request
20:53:16.035 00.000 8996 OnExposeComplete: enter
20:53:16.037 00.002 8996 UpdateGuideState(): m_state=6
20:53:16.039 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 307
20:53:16.041 00.002 8996 Star::Find returns 1 (0), X=139.94, Y=473.25, Mass=774990, SNR=358.7, Peak=48611 HFD=4.5
20:53:16.043 00.002 8996 MultiStar: [#1 0.07,0.12,0.67,U] [#2 0.22,0.05,0.77,U] [#3 -0.12,0.01,0.59,U] [#4 -0.12,-0.12,0.54,U] [#5 0.35,0.13,0.71,U] [#6 -0.14,0.08,0.38,U] [#7 -0.17,-0.09,0.44,U] [#8 0.18,0.02,0.40,U] 
20:53:16.045 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.07, 0.05}
20:53:16.046 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
20:53:16.048 00.002 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
20:53:16.050 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.77 mountX=0.03 mountY=-0.04, mountTheta=-0.88
20:53:16.051 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
20:53:16.053 00.002 8996 Enqueuing Move request for scope (0.04, 0.04)
20:53:16.054 00.001 20224 Worker thread wakes up
20:53:16.055 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
20:53:16.055 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
20:53:16.055 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.04
20:53:16.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:53:16.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:16.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:53:16.055 00.000 20224 MoveAxis(E, 0, ABG)
20:53:16.055 00.000 20224 Move returns status 0, amount 0
20:53:16.055 00.000 20224 MoveAxis(N, 0, ABG)
20:53:16.055 00.000 20224 Move returns status 0, amount 0
20:53:16.055 00.000 20224 move complete, result=0
20:53:16.055 00.000 20224 worker thread done servicing request
20:53:16.064 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48611, med=2745, FiltMin=2489, FiltMax=30403, Gamma=1.000
20:53:16.086 00.022 8996 UpdateGuideState exits: m=774990 SNR=358.7
20:53:16.088 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:16.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:16.091 00.002 8996 Enqueuing Expose request
20:53:16.092 00.001 20224 Worker thread wakes up
20:53:16.093 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:16.095 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:16.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:17.267 01.172 20224 Exposure complete
20:53:17.375 00.108 20224 worker thread done servicing request
20:53:17.375 00.000 8996 OnExposeComplete: enter
20:53:17.376 00.001 8996 UpdateGuideState(): m_state=6
20:53:17.377 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 308
20:53:17.378 00.001 8996 Star::Find returns 1 (0), X=139.75, Y=472.97, Mass=754608, SNR=345.5, Peak=59171 HFD=4.5
20:53:17.379 00.001 8996 MultiStar: [#1 -0.17,-0.39,0.73,U] [#2 -0.35,-0.12,0.74,U] [#3 -0.16,-0.16,0.64,U] [#4 -0.08,-0.35,0.51,U] [#5 -0.03,-0.10,0.61,U] [#6 -0.22,-0.14,0.50,U] [#7 -0.28,-0.30,0.47,U] [#8 -0.03,-0.11,0.38,U] 
20:53:17.380 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.22}, one-star: {-0.26, -0.23}
20:53:17.381 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
20:53:17.381 00.000 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
20:53:17.382 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.22 hyp=0.29 cameraTheta=-2.29 mountX=-0.17 mountY=0.24, mountTheta=2.19
20:53:17.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.22, opts=13)
20:53:17.385 00.001 8996 Enqueuing Move request for scope (-0.19, -0.22)
20:53:17.385 00.000 20224 Worker thread wakes up
20:53:17.386 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.22) opts 0xd
20:53:17.386 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.22)
20:53:17.386 00.000 20224 Moving (-0.19, -0.22) raw xDistance=-0.17 yDistance=0.24
20:53:17.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:53:17.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:17.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:53:17.386 00.000 20224 MoveAxis(E, 0, ABG)
20:53:17.386 00.000 20224 Move returns status 0, amount 0
20:53:17.386 00.000 20224 MoveAxis(N, 0, ABG)
20:53:17.386 00.000 20224 Move returns status 0, amount 0
20:53:17.386 00.000 20224 move complete, result=0
20:53:17.386 00.000 20224 worker thread done servicing request
20:53:17.392 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59171, med=2745, FiltMin=2480, FiltMax=33165, Gamma=1.000
20:53:17.418 00.026 8996 UpdateGuideState exits: m=754608 SNR=345.5
20:53:17.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:17.421 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:17.422 00.001 8996 Enqueuing Expose request
20:53:17.423 00.001 20224 Worker thread wakes up
20:53:17.424 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:53:17.425 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:17.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:18.423 00.998 20224 Exposure complete
20:53:18.522 00.099 20224 worker thread done servicing request
20:53:18.522 00.000 8996 OnExposeComplete: enter
20:53:18.523 00.001 8996 UpdateGuideState(): m_state=6
20:53:18.524 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 309
20:53:18.525 00.001 8996 Star::Find returns 1 (0), X=140.13, Y=473.00, Mass=738953, SNR=322.0, Peak=51939 HFD=4.4
20:53:18.526 00.001 8996 MultiStar: [#1 0.38,-0.11,0.77,U] [#2 0.17,-0.09,0.81,U] [#3 0.02,-0.01,0.64,U] [#4 0.20,-0.05,0.62,U] [#5 0.22,-0.07,0.61,U] [#6 -0.12,-0.08,0.49,U] [#7 -0.03,-0.15,0.47,U] [#8 0.28,-0.02,0.48,U] 
20:53:18.527 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.10}, one-star: {0.13, -0.20}
20:53:18.527 00.000 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
20:53:18.528 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
20:53:18.529 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.56 mountX=0.16 mountY=0.08, mountTheta=0.45
20:53:18.530 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.10, opts=13)
20:53:18.532 00.002 8996 Enqueuing Move request for scope (0.15, -0.10)
20:53:18.533 00.001 20224 Worker thread wakes up
20:53:18.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
20:53:18.533 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
20:53:18.533 00.000 20224 Moving (0.15, -0.10) raw xDistance=0.16 yDistance=0.08
20:53:18.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:53:18.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:18.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:53:18.534 00.001 20224 MoveAxis(E, 0, ABG)
20:53:18.534 00.000 20224 Move returns status 0, amount 0
20:53:18.534 00.000 20224 MoveAxis(N, 0, ABG)
20:53:18.534 00.000 20224 Move returns status 0, amount 0
20:53:18.534 00.000 20224 move complete, result=0
20:53:18.534 00.000 20224 worker thread done servicing request
20:53:18.540 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51939, med=2745, FiltMin=2489, FiltMax=29328, Gamma=1.000
20:53:18.556 00.016 8996 UpdateGuideState exits: m=738953 SNR=322.0
20:53:18.558 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:18.558 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:18.559 00.001 8996 Enqueuing Expose request
20:53:18.560 00.001 20224 Worker thread wakes up
20:53:18.560 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:18.561 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:18.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:19.739 01.178 20224 Exposure complete
20:53:19.823 00.084 20224 worker thread done servicing request
20:53:19.823 00.000 8996 OnExposeComplete: enter
20:53:19.824 00.001 8996 UpdateGuideState(): m_state=6
20:53:19.826 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 310
20:53:19.829 00.003 8996 Star::Find returns 1 (0), X=139.95, Y=472.55, Mass=713098, SNR=306.4, Peak=46448 HFD=4.6
20:53:19.831 00.002 8996 MultiStar: [#1 0.29,-0.56,0.82,U] [#2 0.10,-0.35,0.79,U] [#3 -0.04,-0.72,0.67,U] [#4 0.12,-0.97,0.00,M1] [#5 0.17,-0.34,0.64,U] [#6 0.06,-0.27,0.55,U] [#7 0.12,-0.52,0.56,U] [#8 0.18,-0.37,0.49,U] 
20:53:19.832 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.49}, one-star: {-0.06, -0.65}
20:53:19.834 00.002 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
20:53:19.836 00.002 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
20:53:19.837 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.49 hyp=0.50 cameraTheta=-1.38 mountX=0.14 mountY=0.48, mountTheta=1.28
20:53:19.840 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.49, opts=13)
20:53:19.841 00.001 8996 Enqueuing Move request for scope (0.10, -0.49)
20:53:19.842 00.001 20224 Worker thread wakes up
20:53:19.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.49) opts 0xd
20:53:19.842 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.49)
20:53:19.842 00.000 20224 Moving (0.10, -0.49) raw xDistance=0.14 yDistance=0.48
20:53:19.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:53:19.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:19.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
20:53:19.842 00.000 20224 MoveAxis(E, 0, ABG)
20:53:19.842 00.000 20224 Move returns status 0, amount 0
20:53:19.842 00.000 20224 MoveAxis(N, 0, ABG)
20:53:19.842 00.000 20224 Move returns status 0, amount 0
20:53:19.842 00.000 20224 move complete, result=0
20:53:19.842 00.000 20224 worker thread done servicing request
20:53:19.848 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46448, med=2745, FiltMin=2470, FiltMax=27459, Gamma=1.000
20:53:19.863 00.015 8996 UpdateGuideState exits: m=713098 SNR=306.4
20:53:19.864 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:19.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:19.866 00.001 8996 Enqueuing Expose request
20:53:19.866 00.000 20224 Worker thread wakes up
20:53:19.867 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
20:53:19.867 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:19.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:20.851 00.984 20224 Exposure complete
20:53:20.940 00.089 20224 worker thread done servicing request
20:53:20.940 00.000 8996 OnExposeComplete: enter
20:53:20.941 00.001 8996 UpdateGuideState(): m_state=6
20:53:20.942 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 311
20:53:20.943 00.001 8996 Star::Find returns 1 (0), X=140.00, Y=472.54, Mass=762018, SNR=376.3, Peak=50403 HFD=4.9
20:53:20.945 00.002 8996 MultiStar: [#1 -0.02,-0.56,0.60,U] [#2 -0.12,-0.46,0.77,U] [#3 -0.02,-0.71,0.58,U] [#4 0.02,-0.70,0.50,U] [#5 0.35,-0.55,0.65,U] [#6 -0.02,-0.42,0.41,U] [#7 0.06,-0.51,0.43,U] [#8 0.35,-0.57,0.38,U] 
20:53:20.946 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.58}, one-star: {-0.00, -0.66}
20:53:20.947 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
20:53:20.947 00.000 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
20:53:20.948 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.58 hyp=0.58 cameraTheta=-1.48 mountX=0.11 mountY=0.57, mountTheta=1.39
20:53:20.950 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.58, opts=13)
20:53:20.951 00.001 8996 Enqueuing Move request for scope (0.05, -0.58)
20:53:20.952 00.001 20224 Worker thread wakes up
20:53:20.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.58) opts 0xd
20:53:20.952 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.58)
20:53:20.952 00.000 20224 Moving (0.05, -0.58) raw xDistance=0.11 yDistance=0.57
20:53:20.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:53:20.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:20.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
20:53:20.953 00.001 20224 MoveAxis(E, 0, ABG)
20:53:20.953 00.000 20224 Move returns status 0, amount 0
20:53:20.953 00.000 20224 MoveAxis(N, 0, ABG)
20:53:20.953 00.000 20224 Move returns status 0, amount 0
20:53:20.953 00.000 20224 move complete, result=0
20:53:20.953 00.000 20224 worker thread done servicing request
20:53:20.959 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50403, med=2745, FiltMin=2502, FiltMax=26595, Gamma=1.000
20:53:20.973 00.014 8996 UpdateGuideState exits: m=762018 SNR=376.3
20:53:20.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:20.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:20.976 00.001 8996 Enqueuing Expose request
20:53:20.976 00.000 20224 Worker thread wakes up
20:53:20.976 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
20:53:20.977 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:20.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:22.145 01.168 20224 Exposure complete
20:53:22.243 00.098 20224 worker thread done servicing request
20:53:22.243 00.000 8996 OnExposeComplete: enter
20:53:22.244 00.001 8996 UpdateGuideState(): m_state=6
20:53:22.244 00.000 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 312
20:53:22.245 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=472.58, Mass=728839, SNR=354.0, Peak=49955 HFD=4.5
20:53:22.246 00.001 8996 MultiStar: [#1 0.10,-0.77,0.65,U] [#2 0.08,-0.70,0.70,U] [#3 0.08,-0.21,0.63,U] [#4 0.17,-0.45,0.52,U] [#5 0.37,-0.55,0.62,U] [#6 0.12,-0.24,0.43,U] [#7 -0.02,-0.40,0.51,U] [#8 0.30,-0.67,0.36,U] 
20:53:22.247 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.53}, one-star: {0.03, -0.62}
20:53:22.248 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
20:53:22.249 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
20:53:22.251 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.53 hyp=0.54 cameraTheta=-1.34 mountX=0.17 mountY=0.51, mountTheta=1.25
20:53:22.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.53, opts=13)
20:53:22.254 00.001 8996 Enqueuing Move request for scope (0.12, -0.53)
20:53:22.255 00.001 20224 Worker thread wakes up
20:53:22.256 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.53) opts 0xd
20:53:22.256 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.53)
20:53:22.256 00.000 20224 Moving (0.12, -0.53) raw xDistance=0.17 yDistance=0.51
20:53:22.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:53:22.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:22.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
20:53:22.256 00.000 20224 MoveAxis(E, 0, ABG)
20:53:22.256 00.000 20224 Move returns status 0, amount 0
20:53:22.256 00.000 20224 MoveAxis(N, 0, ABG)
20:53:22.256 00.000 20224 Move returns status 0, amount 0
20:53:22.256 00.000 20224 move complete, result=0
20:53:22.256 00.000 20224 worker thread done servicing request
20:53:22.262 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49955, med=2745, FiltMin=2480, FiltMax=25539, Gamma=1.000
20:53:22.280 00.018 8996 UpdateGuideState exits: m=728839 SNR=354.0
20:53:22.281 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:22.281 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:22.283 00.002 8996 Enqueuing Expose request
20:53:22.285 00.002 20224 Worker thread wakes up
20:53:22.285 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
20:53:22.287 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:22.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:23.262 00.975 20224 Exposure complete
20:53:23.353 00.091 20224 worker thread done servicing request
20:53:23.353 00.000 8996 OnExposeComplete: enter
20:53:23.355 00.002 8996 UpdateGuideState(): m_state=6
20:53:23.357 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 313
20:53:23.359 00.002 8996 Star::Find returns 1 (0), X=139.92, Y=472.75, Mass=727137, SNR=333.4, Peak=54291 HFD=4.5
20:53:23.361 00.002 8996 MultiStar: [#1 0.32,-0.51,0.74,U] [#2 0.01,-0.48,0.87,U] [#3 0.28,-0.21,0.62,U] [#4 0.30,-0.45,0.62,U] [#5 0.44,-0.46,0.66,U] [#6 0.23,-0.12,0.45,U] [#7 0.16,-0.17,0.47,U] [#8 0.39,-0.52,0.39,U] 
20:53:23.362 00.001 8996 refined, 8 included, MultiStar: {0.20, -0.39}, one-star: {-0.08, -0.45}
20:53:23.362 00.000 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
20:53:23.364 00.002 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.15)
20:53:23.366 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.39 hyp=0.44 cameraTheta=-1.11 mountX=0.23 mountY=0.37, mountTheta=1.01
20:53:23.369 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.39, opts=13)
20:53:23.370 00.001 8996 Enqueuing Move request for scope (0.20, -0.39)
20:53:23.371 00.001 20224 Worker thread wakes up
20:53:23.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.39) opts 0xd
20:53:23.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.39)
20:53:23.371 00.000 20224 Moving (0.20, -0.39) raw xDistance=0.23 yDistance=0.37
20:53:23.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:53:23.371 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.54 newest=1.45
20:53:23.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
20:53:23.371 00.000 20224 MoveAxis(W, 34, ABG)
20:53:23.371 00.000 20224 Guiding  Dir = 3, Dur = 34
20:53:23.372 00.001 20224 IsSlewing returns 0
20:53:23.372 00.000 20224 IsGuiding returns 0
20:53:23.377 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54291, med=2745, FiltMin=2467, FiltMax=28243, Gamma=1.000
20:53:23.391 00.014 8996 UpdateGuideState exits: m=727137 SNR=333.4
20:53:23.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:23.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:23.394 00.001 8996 Enqueuing Expose request
20:53:23.394 00.000 20224 PulseGuide returned control before completion, sleep 24
20:53:23.424 00.030 20224 IsGuiding returns 1
20:53:23.424 00.000 20224 scope still moving after pulse duration time elapsed
20:53:23.455 00.031 20224 IsSlewing returns 0
20:53:23.455 00.000 20224 IsGuiding returns 1
20:53:23.488 00.033 20224 IsSlewing returns 0
20:53:23.488 00.000 20224 IsGuiding returns 0
20:53:23.488 00.000 20224 scope move finished after 34 + 82 ms
20:53:23.488 00.000 20224 Move returns status 0, amount 34
20:53:23.488 00.000 20224 MoveAxis(S, 78, ABG)
20:53:23.488 00.000 20224 Guiding  Dir = 1, Dur = 78
20:53:23.488 00.000 20224 IsSlewing returns 0
20:53:23.488 00.000 20224 IsGuiding returns 0
20:53:23.551 00.063 20224 PulseGuide returned control before completion, sleep 26
20:53:23.581 00.030 20224 IsGuiding returns 1
20:53:23.581 00.000 20224 scope still moving after pulse duration time elapsed
20:53:23.613 00.032 20224 IsSlewing returns 0
20:53:23.613 00.000 20224 IsGuiding returns 1
20:53:23.644 00.031 20224 IsSlewing returns 0
20:53:23.644 00.000 20224 IsGuiding returns 0
20:53:23.644 00.000 20224 scope move finished after 78 + 77 ms
20:53:23.644 00.000 20224 Move returns status 0, amount 78
20:53:23.644 00.000 20224 move complete, result=0
20:53:23.644 00.000 20224 worker thread done servicing request
20:53:23.644 00.000 20224 Worker thread wakes up
20:53:23.645 00.001 8996 GuideStep: 0.2 px 34 ms WEST, 0.4 px 78 ms SOUTH
20:53:23.647 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:23.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:24.827 01.180 20224 Exposure complete
20:53:24.918 00.091 20224 worker thread done servicing request
20:53:24.918 00.000 8996 OnExposeComplete: enter
20:53:24.920 00.002 8996 UpdateGuideState(): m_state=6
20:53:24.921 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 314
20:53:24.923 00.002 8996 Star::Find returns 1 (0), X=139.49, Y=472.54, Mass=723516, SNR=333.3, Peak=48656 HFD=4.7
20:53:24.924 00.001 8996 MultiStar: [#1 -0.23,-0.26,0.69,U] [#2 -0.44,-0.59,0.79,U] [#3 -0.63,-0.47,0.64,U] [#4 -0.52,-0.34,0.53,U] [#5 -0.55,-0.26,0.78,U] [#6 -0.54,-0.13,0.47,U] [#7 -0.46,-0.28,0.45,U] [#8 -0.47,-0.39,0.44,U] 
20:53:24.927 00.003 8996 refined, 8 included, MultiStar: {-0.48, -0.40}, one-star: {-0.51, -0.66}
20:53:24.929 00.002 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
20:53:24.932 00.003 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
20:53:24.935 00.003 8996 CameraToMount -- cameraX=-0.48 cameraY=-0.40 hyp=0.63 cameraTheta=-2.44 mountX=-0.44 mountY=0.46, mountTheta=2.34
20:53:24.940 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.48, y=-0.40, opts=13)
20:53:24.941 00.001 8996 Enqueuing Move request for scope (-0.48, -0.40)
20:53:24.942 00.001 20224 Worker thread wakes up
20:53:24.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.40) opts 0xd
20:53:24.943 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.48, -0.40)
20:53:24.943 00.000 20224 Moving (-0.48, -0.40) raw xDistance=-0.44 yDistance=0.46
20:53:24.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
20:53:24.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
20:53:24.943 00.000 20224 MoveAxis(E, 62, ABG)
20:53:24.943 00.000 20224 Guiding  Dir = 2, Dur = 62
20:53:24.944 00.001 20224 IsSlewing returns 0
20:53:24.944 00.000 20224 IsGuiding returns 0
20:53:24.955 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48656, med=2742, FiltMin=2502, FiltMax=26086, Gamma=1.000
20:53:24.981 00.026 8996 UpdateGuideState exits: m=723516 SNR=333.3
20:53:24.983 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:24.985 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:24.987 00.002 8996 Enqueuing Expose request
20:53:24.989 00.002 20224 PulseGuide returned control before completion, sleep 30
20:53:25.032 00.043 20224 IsGuiding returns 1
20:53:25.032 00.000 20224 scope still moving after pulse duration time elapsed
20:53:25.064 00.032 20224 IsSlewing returns 0
20:53:25.064 00.000 20224 IsGuiding returns 1
20:53:25.094 00.030 20224 IsSlewing returns 0
20:53:25.094 00.000 20224 IsGuiding returns 0
20:53:25.094 00.000 20224 scope move finished after 62 + 87 ms
20:53:25.094 00.000 20224 Move returns status 0, amount 62
20:53:25.094 00.000 20224 MoveAxis(S, 96, ABG)
20:53:25.094 00.000 20224 Guiding  Dir = 1, Dur = 96
20:53:25.094 00.000 20224 IsSlewing returns 0
20:53:25.094 00.000 20224 IsGuiding returns 0
20:53:25.144 00.050 20224 PulseGuide returned control before completion, sleep 58
20:53:25.202 00.058 20224 IsGuiding returns 1
20:53:25.202 00.000 20224 scope still moving after pulse duration time elapsed
20:53:25.234 00.032 20224 IsSlewing returns 0
20:53:25.234 00.000 20224 IsGuiding returns 1
20:53:25.265 00.031 20224 IsSlewing returns 0
20:53:25.265 00.000 20224 IsGuiding returns 1
20:53:25.296 00.031 20224 IsSlewing returns 0
20:53:25.297 00.001 20224 IsGuiding returns 1
20:53:25.327 00.030 20224 IsSlewing returns 0
20:53:25.327 00.000 20224 IsGuiding returns 0
20:53:25.327 00.000 20224 scope move finished after 96 + 136 ms
20:53:25.327 00.000 20224 Move returns status 0, amount 96
20:53:25.327 00.000 20224 move complete, result=0
20:53:25.327 00.000 20224 worker thread done servicing request
20:53:25.328 00.001 20224 Worker thread wakes up
20:53:25.328 00.000 8996 GuideStep: -0.4 px 62 ms EAST, 0.5 px 96 ms SOUTH
20:53:25.330 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:25.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:26.306 00.976 20224 Exposure complete
20:53:26.395 00.089 20224 worker thread done servicing request
20:53:26.395 00.000 8996 OnExposeComplete: enter
20:53:26.396 00.001 8996 UpdateGuideState(): m_state=6
20:53:26.397 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 315
20:53:26.398 00.001 8996 Star::Find returns 1 (0), X=139.82, Y=473.09, Mass=764349, SNR=380.1, Peak=50339 HFD=4.5
20:53:26.399 00.001 8996 MultiStar: [#1 0.15,-0.04,0.70,U] [#2 -0.13,-0.17,0.62,U] [#3 -0.05,0.04,0.61,U] [#4 -0.01,-0.06,0.50,U] [#5 0.11,0.16,0.54,U] [#6 0.01,0.22,0.47,U] [#7 -0.16,0.08,0.42,U] [#8 -0.00,0.21,0.36,U] 
20:53:26.400 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.18, -0.11}
20:53:26.401 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
20:53:26.402 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
20:53:26.402 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.91 mountX=-0.04 mountY=-0.00, mountTheta=-3.02
20:53:26.404 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
20:53:26.405 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
20:53:26.406 00.001 20224 Worker thread wakes up
20:53:26.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
20:53:26.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
20:53:26.406 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
20:53:26.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:53:26.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:26.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:53:26.406 00.000 20224 MoveAxis(E, 0, ABG)
20:53:26.406 00.000 20224 Move returns status 0, amount 0
20:53:26.407 00.001 20224 MoveAxis(N, 0, ABG)
20:53:26.407 00.000 20224 Move returns status 0, amount 0
20:53:26.407 00.000 20224 move complete, result=0
20:53:26.407 00.000 20224 worker thread done servicing request
20:53:26.415 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50339, med=2742, FiltMin=2416, FiltMax=31747, Gamma=1.000
20:53:26.446 00.031 8996 UpdateGuideState exits: m=764349 SNR=380.1
20:53:26.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:26.449 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:26.451 00.002 8996 Enqueuing Expose request
20:53:26.452 00.001 20224 Worker thread wakes up
20:53:26.452 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:26.454 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:26.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:27.613 01.159 20224 Exposure complete
20:53:27.703 00.090 20224 worker thread done servicing request
20:53:27.703 00.000 8996 OnExposeComplete: enter
20:53:27.704 00.001 8996 UpdateGuideState(): m_state=6
20:53:27.705 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 316
20:53:27.707 00.002 8996 Star::Find returns 1 (0), X=140.32, Y=473.19, Mass=707895, SNR=347.4, Peak=47795 HFD=4.6
20:53:27.709 00.002 8996 MultiStar: [#1 0.55,0.23,0.65,U] [#2 0.46,-0.04,0.76,U] [#3 0.37,0.16,0.56,U] [#4 0.48,0.21,0.55,U] [#5 0.43,0.16,0.65,U] [#6 0.29,0.16,0.45,U] [#7 0.21,0.21,0.46,U] [#8 0.42,0.40,0.41,U] 
20:53:27.711 00.002 8996 single-star, 8 included, MultiStar: {0.40, 0.14}, one-star: {0.32, -0.01}
20:53:27.712 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
20:53:27.714 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
20:53:27.715 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.01 hyp=0.32 cameraTheta=-0.03 mountX=0.32 mountY=-0.03, mountTheta=-0.08
20:53:27.718 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.01, opts=13)
20:53:27.720 00.002 8996 Enqueuing Move request for scope (0.32, -0.01)
20:53:27.721 00.001 20224 Worker thread wakes up
20:53:27.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.01) opts 0xd
20:53:27.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.01)
20:53:27.721 00.000 20224 Moving (0.32, -0.01) raw xDistance=0.32 yDistance=-0.03
20:53:27.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
20:53:27.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:27.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:53:27.721 00.000 20224 MoveAxis(W, 47, ABG)
20:53:27.721 00.000 20224 Guiding  Dir = 3, Dur = 47
20:53:27.722 00.001 20224 IsSlewing returns 0
20:53:27.722 00.000 20224 IsGuiding returns 0
20:53:27.723 00.001 20224 PulseGuide returned control before completion, sleep 56
20:53:27.727 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47795, med=2745, FiltMin=2457, FiltMax=24723, Gamma=1.000
20:53:27.750 00.023 8996 UpdateGuideState exits: m=707895 SNR=347.4
20:53:27.752 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:27.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:27.754 00.001 8996 Enqueuing Expose request
20:53:27.783 00.029 20224 IsGuiding returns 1
20:53:27.783 00.000 20224 scope still moving after pulse duration time elapsed
20:53:27.814 00.031 20224 IsSlewing returns 0
20:53:27.814 00.000 20224 IsGuiding returns 0
20:53:27.814 00.000 20224 scope move finished after 47 + 45 ms
20:53:27.814 00.000 20224 Move returns status 0, amount 47
20:53:27.814 00.000 20224 MoveAxis(N, 0, ABG)
20:53:27.814 00.000 20224 Move returns status 0, amount 0
20:53:27.814 00.000 20224 move complete, result=0
20:53:27.814 00.000 20224 worker thread done servicing request
20:53:27.814 00.000 8996 GuideStep: 0.3 px 47 ms WEST, -0.0 px 0 ms NORTH
20:53:27.815 00.001 20224 Worker thread wakes up
20:53:27.815 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:27.816 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:28.810 00.994 20224 Exposure complete
20:53:28.889 00.079 20224 worker thread done servicing request
20:53:28.889 00.000 8996 OnExposeComplete: enter
20:53:28.889 00.000 8996 UpdateGuideState(): m_state=6
20:53:28.890 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 317
20:53:28.891 00.001 8996 Star::Find returns 1 (0), X=139.75, Y=473.31, Mass=735885, SNR=335.1, Peak=52755 HFD=4.7
20:53:28.892 00.001 8996 MultiStar: [#1 0.29,0.09,0.70,U] [#2 0.02,0.01,0.79,U] [#3 -0.10,0.05,0.56,U] [#4 0.06,-0.14,0.56,U] [#5 0.37,0.25,0.72,U] [#6 -0.12,0.18,0.50,U] [#7 -0.05,0.14,0.46,U] [#8 0.27,0.17,0.43,U] 
20:53:28.893 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.09}, one-star: {-0.26, 0.10}
20:53:28.894 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
20:53:28.894 00.000 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
20:53:28.895 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.13 mountX=0.03 mountY=-0.10, mountTheta=-1.23
20:53:28.897 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.09, opts=13)
20:53:28.898 00.001 8996 Enqueuing Move request for scope (0.04, 0.09)
20:53:28.898 00.000 20224 Worker thread wakes up
20:53:28.899 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
20:53:28.899 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
20:53:28.899 00.000 20224 Moving (0.04, 0.09) raw xDistance=0.03 yDistance=-0.10
20:53:28.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:53:28.899 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:28.899 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:53:28.899 00.000 20224 MoveAxis(E, 0, ABG)
20:53:28.899 00.000 20224 Move returns status 0, amount 0
20:53:28.899 00.000 20224 MoveAxis(N, 0, ABG)
20:53:28.899 00.000 20224 Move returns status 0, amount 0
20:53:28.899 00.000 20224 move complete, result=0
20:53:28.899 00.000 20224 worker thread done servicing request
20:53:28.903 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52755, med=2745, FiltMin=2480, FiltMax=27760, Gamma=1.000
20:53:28.918 00.015 8996 UpdateGuideState exits: m=735885 SNR=335.1
20:53:28.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:28.921 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:28.922 00.001 8996 Enqueuing Expose request
20:53:28.924 00.002 20224 Worker thread wakes up
20:53:28.924 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:28.926 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:28.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:30.097 01.171 20224 Exposure complete
20:53:30.188 00.091 20224 worker thread done servicing request
20:53:30.189 00.001 8996 OnExposeComplete: enter
20:53:30.191 00.002 8996 UpdateGuideState(): m_state=6
20:53:30.193 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 318
20:53:30.195 00.002 8996 Star::Find returns 1 (0), X=139.84, Y=473.34, Mass=739640, SNR=339.0, Peak=53683 HFD=4.6
20:53:30.197 00.002 8996 MultiStar: [#1 -0.41,0.37,0.65,U] [#2 -0.44,0.29,0.72,U] [#3 -0.52,0.31,0.55,U] [#4 -0.42,0.21,0.61,U] [#5 -0.20,0.31,0.57,U] [#6 -0.34,0.67,0.43,U] [#7 -0.45,0.50,0.54,U] [#8 -0.21,0.29,0.41,U] 
20:53:30.198 00.001 8996 single-star, 8 included, MultiStar: {-0.34, 0.32}, one-star: {-0.16, 0.14}
20:53:30.200 00.002 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
20:53:30.200 00.000 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
20:53:30.201 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.44 mountX=-0.18 mountY=-0.12, mountTheta=-2.55
20:53:30.204 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.14, opts=13)
20:53:30.205 00.001 8996 Enqueuing Move request for scope (-0.16, 0.14)
20:53:30.206 00.001 20224 Worker thread wakes up
20:53:30.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
20:53:30.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
20:53:30.206 00.000 20224 Moving (-0.16, 0.14) raw xDistance=-0.18 yDistance=-0.12
20:53:30.208 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:53:30.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:30.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:53:30.208 00.000 20224 MoveAxis(E, 0, ABG)
20:53:30.208 00.000 20224 Move returns status 0, amount 0
20:53:30.208 00.000 20224 MoveAxis(N, 0, ABG)
20:53:30.208 00.000 20224 Move returns status 0, amount 0
20:53:30.208 00.000 20224 move complete, result=0
20:53:30.208 00.000 20224 worker thread done servicing request
20:53:30.215 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53683, med=2745, FiltMin=2483, FiltMax=27984, Gamma=1.000
20:53:30.242 00.027 8996 UpdateGuideState exits: m=739640 SNR=339.0
20:53:30.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:30.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:30.246 00.002 8996 Enqueuing Expose request
20:53:30.246 00.000 20224 Worker thread wakes up
20:53:30.246 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:30.248 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:30.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:31.226 00.978 20224 Exposure complete
20:53:31.291 00.065 20224 worker thread done servicing request
20:53:31.291 00.000 8996 OnExposeComplete: enter
20:53:31.292 00.001 8996 UpdateGuideState(): m_state=6
20:53:31.293 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 319
20:53:31.294 00.001 8996 Star::Find returns 1 (0), X=139.74, Y=473.35, Mass=777258, SNR=350.8, Peak=55155 HFD=4.7
20:53:31.295 00.001 8996 MultiStar: [#1 0.00,0.20,0.67,U] [#2 -0.32,0.06,0.76,U] [#3 -0.26,0.30,0.57,U] [#4 -0.19,0.23,0.57,U] [#5 -0.04,0.26,0.62,U] [#6 -0.16,0.56,0.46,U] [#7 -0.44,0.25,0.43,U] [#8 -0.06,0.43,0.43,U] 
20:53:31.295 00.000 8996 single-star, 8 included, MultiStar: {-0.20, 0.24}, one-star: {-0.26, 0.14}
20:53:31.296 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
20:53:31.297 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
20:53:31.297 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.30 cameraTheta=2.64 mountX=-0.28 mountY=-0.11, mountTheta=-2.75
20:53:31.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.14, opts=13)
20:53:31.300 00.001 8996 Enqueuing Move request for scope (-0.26, 0.14)
20:53:31.301 00.001 20224 Worker thread wakes up
20:53:31.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd
20:53:31.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.14)
20:53:31.301 00.000 20224 Moving (-0.26, 0.14) raw xDistance=-0.28 yDistance=-0.11
20:53:31.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:53:31.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:31.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:53:31.301 00.000 20224 MoveAxis(E, 40, ABG)
20:53:31.301 00.000 20224 Guiding  Dir = 2, Dur = 40
20:53:31.301 00.000 20224 IsSlewing returns 0
20:53:31.302 00.001 20224 IsGuiding returns 0
20:53:31.303 00.001 20224 PulseGuide returned control before completion, sleep 49
20:53:31.305 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=55155, med=2742, FiltMin=2496, FiltMax=29254, Gamma=1.000
20:53:31.326 00.021 8996 UpdateGuideState exits: m=777258 SNR=350.8
20:53:31.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:31.329 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:31.330 00.001 8996 Enqueuing Expose request
20:53:31.356 00.026 20224 IsGuiding returns 1
20:53:31.356 00.000 20224 scope still moving after pulse duration time elapsed
20:53:31.388 00.032 20224 IsSlewing returns 0
20:53:31.388 00.000 20224 IsGuiding returns 0
20:53:31.388 00.000 20224 scope move finished after 40 + 46 ms
20:53:31.388 00.000 20224 Move returns status 0, amount 40
20:53:31.388 00.000 20224 MoveAxis(N, 0, ABG)
20:53:31.388 00.000 20224 Move returns status 0, amount 0
20:53:31.388 00.000 20224 move complete, result=0
20:53:31.388 00.000 20224 worker thread done servicing request
20:53:31.388 00.000 20224 Worker thread wakes up
20:53:31.388 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:31.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:31.389 00.001 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
20:53:32.581 01.192 20224 Exposure complete
20:53:32.656 00.075 20224 worker thread done servicing request
20:53:32.656 00.000 8996 OnExposeComplete: enter
20:53:32.657 00.001 8996 UpdateGuideState(): m_state=6
20:53:32.658 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 320
20:53:32.659 00.001 8996 Star::Find returns 1 (0), X=140.15, Y=473.27, Mass=748073, SNR=363.8, Peak=49507 HFD=4.5
20:53:32.660 00.001 8996 MultiStar: [#1 0.43,0.16,0.67,U] [#2 0.31,0.01,0.72,U] [#3 0.20,0.12,0.53,U] [#4 0.44,-0.08,0.53,U] [#5 0.43,0.22,0.68,U] [#6 0.30,0.39,0.43,U] [#7 0.30,0.11,0.46,U] [#8 0.49,0.30,0.42,U] 
20:53:32.661 00.001 8996 single-star, 8 included, MultiStar: {0.32, 0.13}, one-star: {0.14, 0.07}
20:53:32.662 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
20:53:32.662 00.000 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
20:53:32.663 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.45 mountX=0.14 mountY=-0.09, mountTheta=-0.56
20:53:32.666 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.07, opts=13)
20:53:32.666 00.000 8996 Enqueuing Move request for scope (0.14, 0.07)
20:53:32.667 00.001 20224 Worker thread wakes up
20:53:32.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
20:53:32.667 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
20:53:32.668 00.001 20224 Moving (0.14, 0.07) raw xDistance=0.14 yDistance=-0.09
20:53:32.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:53:32.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:32.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:32.668 00.000 20224 MoveAxis(E, 0, ABG)
20:53:32.668 00.000 20224 Move returns status 0, amount 0
20:53:32.668 00.000 20224 MoveAxis(N, 0, ABG)
20:53:32.668 00.000 20224 Move returns status 0, amount 0
20:53:32.668 00.000 20224 move complete, result=0
20:53:32.668 00.000 20224 worker thread done servicing request
20:53:32.672 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49507, med=2742, FiltMin=2483, FiltMax=26128, Gamma=1.000
20:53:32.690 00.018 8996 UpdateGuideState exits: m=748073 SNR=363.8
20:53:32.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:32.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:32.692 00.000 8996 Enqueuing Expose request
20:53:32.694 00.002 20224 Worker thread wakes up
20:53:32.694 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:32.694 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:32.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:33.675 00.981 20224 Exposure complete
20:53:33.750 00.075 20224 worker thread done servicing request
20:53:33.750 00.000 8996 OnExposeComplete: enter
20:53:33.752 00.002 8996 UpdateGuideState(): m_state=6
20:53:33.754 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 321
20:53:33.756 00.002 8996 Star::Find returns 1 (0), X=140.34, Y=472.98, Mass=772144, SNR=378.5, Peak=51686 HFD=4.6
20:53:33.758 00.002 8996 MultiStar: [#1 0.29,0.04,0.59,U] [#2 0.15,0.16,0.73,U] [#3 0.30,0.01,0.58,U] [#4 0.28,-0.00,0.47,U] [#5 0.41,0.12,0.57,U] [#6 0.29,0.43,0.42,U] [#7 0.11,0.22,0.44,U] [#8 0.48,0.08,0.36,U] 
20:53:33.758 00.000 8996 refined, 8 included, MultiStar: {0.29, 0.06}, one-star: {0.33, -0.22}
20:53:33.760 00.002 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
20:53:33.762 00.002 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
20:53:33.763 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.30 cameraTheta=0.19 mountX=0.28 mountY=-0.09, mountTheta=-0.30
20:53:33.766 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.06, opts=13)
20:53:33.768 00.002 8996 Enqueuing Move request for scope (0.29, 0.06)
20:53:33.770 00.002 20224 Worker thread wakes up
20:53:33.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.06) opts 0xd
20:53:33.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.06)
20:53:33.770 00.000 20224 Moving (0.29, 0.06) raw xDistance=0.28 yDistance=-0.09
20:53:33.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:53:33.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:33.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:33.771 00.001 20224 MoveAxis(W, 42, ABG)
20:53:33.771 00.000 20224 Guiding  Dir = 3, Dur = 42
20:53:33.771 00.000 20224 IsSlewing returns 0
20:53:33.771 00.000 20224 IsGuiding returns 0
20:53:33.775 00.004 20224 PulseGuide returned control before completion, sleep 49
20:53:33.776 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51686, med=2742, FiltMin=2496, FiltMax=30813, Gamma=1.000
20:53:33.802 00.026 8996 UpdateGuideState exits: m=772144 SNR=378.5
20:53:33.804 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:33.806 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:33.807 00.001 8996 Enqueuing Expose request
20:53:33.836 00.029 20224 IsGuiding returns 1
20:53:33.836 00.000 20224 scope still moving after pulse duration time elapsed
20:53:33.867 00.031 20224 IsSlewing returns 0
20:53:33.867 00.000 20224 IsGuiding returns 0
20:53:33.867 00.000 20224 scope move finished after 42 + 54 ms
20:53:33.867 00.000 20224 Move returns status 0, amount 42
20:53:33.867 00.000 20224 MoveAxis(N, 0, ABG)
20:53:33.867 00.000 20224 Move returns status 0, amount 0
20:53:33.867 00.000 20224 move complete, result=0
20:53:33.867 00.000 20224 worker thread done servicing request
20:53:33.868 00.001 20224 Worker thread wakes up
20:53:33.868 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:33.868 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
20:53:33.870 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:35.060 01.190 20224 Exposure complete
20:53:35.158 00.098 20224 worker thread done servicing request
20:53:35.158 00.000 8996 OnExposeComplete: enter
20:53:35.160 00.002 8996 UpdateGuideState(): m_state=6
20:53:35.161 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 322
20:53:35.162 00.001 8996 Star::Find returns 1 (0), X=139.57, Y=473.30, Mass=748102, SNR=366.7, Peak=54179 HFD=4.7
20:53:35.163 00.001 8996 MultiStar: [#1 -0.13,0.34,0.68,U] [#2 -0.18,0.31,0.71,U] [#3 -0.29,0.41,0.61,U] [#4 -0.21,0.42,0.61,U] [#5 -0.19,0.51,0.53,U] [#6 -0.31,0.50,0.44,U] [#7 -0.28,0.27,0.43,U] [#8 -0.14,0.57,0.38,U] 
20:53:35.164 00.001 8996 refined, 8 included, MultiStar: {-0.25, 0.35}, one-star: {-0.43, 0.10}
20:53:35.164 00.000 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
20:53:35.165 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
20:53:35.166 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.35 hyp=0.43 cameraTheta=2.20 mountX=-0.29 mountY=-0.32, mountTheta=-2.30
20:53:35.167 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.35, opts=13)
20:53:35.168 00.001 8996 Enqueuing Move request for scope (-0.25, 0.35)
20:53:35.169 00.001 20224 Worker thread wakes up
20:53:35.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.35) opts 0xd
20:53:35.169 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.35)
20:53:35.169 00.000 20224 Moving (-0.25, 0.35) raw xDistance=-0.29 yDistance=-0.32
20:53:35.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
20:53:35.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:53:35.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:53:35.170 00.001 20224 MoveAxis(E, 39, ABG)
20:53:35.170 00.000 20224 Guiding  Dir = 2, Dur = 39
20:53:35.170 00.000 20224 IsSlewing returns 0
20:53:35.170 00.000 20224 IsGuiding returns 0
20:53:35.173 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54179, med=2745, FiltMin=2489, FiltMax=30038, Gamma=1.000
20:53:35.181 00.008 20224 PulseGuide returned control before completion, sleep 39
20:53:35.187 00.006 8996 UpdateGuideState exits: m=748102 SNR=366.7
20:53:35.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:35.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:35.190 00.001 8996 Enqueuing Expose request
20:53:35.227 00.037 20224 IsGuiding returns 1
20:53:35.227 00.000 20224 scope still moving after pulse duration time elapsed
20:53:35.259 00.032 20224 IsSlewing returns 0
20:53:35.259 00.000 20224 IsGuiding returns 1
20:53:35.290 00.031 20224 IsSlewing returns 0
20:53:35.290 00.000 20224 IsGuiding returns 0
20:53:35.290 00.000 20224 scope move finished after 39 + 80 ms
20:53:35.290 00.000 20224 Move returns status 0, amount 39
20:53:35.290 00.000 20224 MoveAxis(N, 0, ABG)
20:53:35.290 00.000 20224 Move returns status 0, amount 0
20:53:35.291 00.001 20224 move complete, result=0
20:53:35.291 00.000 20224 worker thread done servicing request
20:53:35.291 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.3 px 0 ms NORTH
20:53:35.293 00.002 20224 Worker thread wakes up
20:53:35.293 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:35.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:36.270 00.977 20224 Exposure complete
20:53:36.352 00.082 20224 worker thread done servicing request
20:53:36.352 00.000 8996 OnExposeComplete: enter
20:53:36.354 00.002 8996 UpdateGuideState(): m_state=6
20:53:36.356 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 323
20:53:36.357 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.10, Mass=781589, SNR=393.4, Peak=56227 HFD=4.5
20:53:36.358 00.001 8996 MultiStar: [#1 0.32,0.21,0.58,U] [#2 0.12,-0.02,0.72,U] [#3 0.01,0.25,0.60,U] [#4 0.18,0.23,0.50,U] [#5 0.30,0.32,0.51,U] [#6 0.09,0.22,0.40,U] [#7 0.02,0.33,0.40,U] [#8 0.19,0.26,0.37,U] 
20:53:36.361 00.003 8996 single-star, 8 included, MultiStar: {0.12, 0.15}, one-star: {-0.01, -0.10}
20:53:36.363 00.002 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
20:53:36.364 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
20:53:36.366 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.68 mountX=-0.00 mountY=0.10, mountTheta=1.58
20:53:36.369 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
20:53:36.372 00.003 8996 Enqueuing Move request for scope (-0.01, -0.10)
20:53:36.373 00.001 20224 Worker thread wakes up
20:53:36.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
20:53:36.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
20:53:36.373 00.000 20224 Moving (-0.01, -0.10) raw xDistance=-0.00 yDistance=0.10
20:53:36.374 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:53:36.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:36.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:53:36.374 00.000 20224 MoveAxis(E, 0, ABG)
20:53:36.374 00.000 20224 Move returns status 0, amount 0
20:53:36.374 00.000 20224 MoveAxis(N, 0, ABG)
20:53:36.374 00.000 20224 Move returns status 0, amount 0
20:53:36.374 00.000 20224 move complete, result=0
20:53:36.374 00.000 20224 worker thread done servicing request
20:53:36.380 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56227, med=2745, FiltMin=2480, FiltMax=29475, Gamma=1.000
20:53:36.404 00.024 8996 UpdateGuideState exits: m=781589 SNR=393.4
20:53:36.406 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:36.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:36.409 00.002 8996 Enqueuing Expose request
20:53:36.410 00.001 20224 Worker thread wakes up
20:53:36.410 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:36.411 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:36.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:37.575 01.164 20224 Exposure complete
20:53:37.671 00.096 20224 worker thread done servicing request
20:53:37.671 00.000 8996 OnExposeComplete: enter
20:53:37.672 00.001 8996 UpdateGuideState(): m_state=6
20:53:37.673 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 324
20:53:37.674 00.001 8996 Star::Find returns 1 (0), X=140.31, Y=473.34, Mass=721374, SNR=370.0, Peak=46166 HFD=4.7
20:53:37.675 00.001 8996 MultiStar: [#1 0.34,0.17,0.64,U] [#2 0.28,-0.04,0.68,U] [#3 0.22,0.05,0.65,U] [#4 0.34,0.03,0.50,U] [#5 0.57,0.32,0.56,U] [#6 0.21,0.44,0.40,U] [#7 0.20,0.26,0.47,U] [#8 0.64,0.19,0.38,U] 
20:53:37.676 00.001 8996 single-star, 8 included, MultiStar: {0.34, 0.16}, one-star: {0.30, 0.14}
20:53:37.676 00.000 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
20:53:37.677 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
20:53:37.678 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.14 hyp=0.33 cameraTheta=0.44 mountX=0.28 mountY=-0.18, mountTheta=-0.55
20:53:37.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.14, opts=13)
20:53:37.681 00.001 8996 Enqueuing Move request for scope (0.30, 0.14)
20:53:37.682 00.001 20224 Worker thread wakes up
20:53:37.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.14) opts 0xd
20:53:37.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.14)
20:53:37.682 00.000 20224 Moving (0.30, 0.14) raw xDistance=0.28 yDistance=-0.18
20:53:37.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:53:37.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:37.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:53:37.682 00.000 20224 MoveAxis(W, 42, ABG)
20:53:37.682 00.000 20224 Guiding  Dir = 3, Dur = 42
20:53:37.682 00.000 20224 IsSlewing returns 0
20:53:37.682 00.000 20224 IsGuiding returns 0
20:53:37.686 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46166, med=2745, FiltMin=2470, FiltMax=24784, Gamma=1.000
20:53:37.700 00.014 8996 UpdateGuideState exits: m=721374 SNR=370.0
20:53:37.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:37.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:37.703 00.001 8996 Enqueuing Expose request
20:53:37.742 00.039 20224 IsGuiding returns 1
20:53:37.742 00.000 20224 scope still moving after pulse duration time elapsed
20:53:37.771 00.029 20224 IsSlewing returns 0
20:53:37.771 00.000 20224 IsGuiding returns 1
20:53:37.802 00.031 20224 IsSlewing returns 0
20:53:37.802 00.000 20224 IsGuiding returns 1
20:53:37.834 00.032 20224 IsSlewing returns 0
20:53:37.834 00.000 20224 IsGuiding returns 0
20:53:37.834 00.000 20224 scope move finished after 42 + 110 ms
20:53:37.834 00.000 20224 Move returns status 0, amount 42
20:53:37.834 00.000 20224 MoveAxis(N, 0, ABG)
20:53:37.835 00.001 20224 Move returns status 0, amount 0
20:53:37.835 00.000 20224 move complete, result=0
20:53:37.835 00.000 20224 worker thread done servicing request
20:53:37.835 00.000 20224 Worker thread wakes up
20:53:37.835 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:37.835 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.2 px 0 ms NORTH
20:53:37.836 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:38.814 00.978 20224 Exposure complete
20:53:38.877 00.063 20224 worker thread done servicing request
20:53:38.878 00.001 8996 OnExposeComplete: enter
20:53:38.879 00.001 8996 UpdateGuideState(): m_state=6
20:53:38.880 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 325
20:53:38.883 00.003 8996 Star::Find returns 1 (0), X=139.90, Y=473.17, Mass=727238, SNR=357.3, Peak=54259 HFD=4.5
20:53:38.886 00.003 8996 MultiStar: [#1 0.22,0.18,0.60,U] [#2 0.04,0.20,0.75,U] [#3 0.08,0.19,0.54,U] [#4 0.18,0.06,0.56,U] [#5 0.30,0.22,0.58,U] [#6 0.16,0.25,0.42,U] [#7 0.08,0.25,0.42,U] [#8 0.26,-0.03,0.42,U] 
20:53:38.889 00.003 8996 single-star, 8 included, MultiStar: {0.11, 0.13}, one-star: {-0.11, -0.03}
20:53:38.892 00.003 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
20:53:38.893 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.39)
20:53:38.893 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.87 mountX=-0.10 mountY=0.04, mountTheta=2.76
20:53:38.896 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.03, opts=13)
20:53:38.898 00.002 8996 Enqueuing Move request for scope (-0.11, -0.03)
20:53:38.899 00.001 20224 Worker thread wakes up
20:53:38.900 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
20:53:38.900 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
20:53:38.900 00.000 20224 Moving (-0.11, -0.03) raw xDistance=-0.10 yDistance=0.04
20:53:38.900 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:53:38.900 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:38.900 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:53:38.900 00.000 20224 MoveAxis(E, 0, ABG)
20:53:38.900 00.000 20224 Move returns status 0, amount 0
20:53:38.900 00.000 20224 MoveAxis(N, 0, ABG)
20:53:38.900 00.000 20224 Move returns status 0, amount 0
20:53:38.900 00.000 20224 move complete, result=0
20:53:38.901 00.001 20224 worker thread done servicing request
20:53:38.910 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54259, med=2745, FiltMin=2489, FiltMax=28723, Gamma=1.000
20:53:38.924 00.014 8996 UpdateGuideState exits: m=727238 SNR=357.3
20:53:38.926 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:38.927 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:38.927 00.000 8996 Enqueuing Expose request
20:53:38.929 00.002 20224 Worker thread wakes up
20:53:38.929 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:38.931 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:38.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:40.112 01.181 20224 Exposure complete
20:53:40.216 00.104 20224 worker thread done servicing request
20:53:40.216 00.000 8996 OnExposeComplete: enter
20:53:40.218 00.002 8996 UpdateGuideState(): m_state=6
20:53:40.220 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 326
20:53:40.222 00.002 8996 Star::Find returns 1 (0), X=140.10, Y=473.19, Mass=733898, SNR=327.0, Peak=51891 HFD=4.5
20:53:40.224 00.002 8996 MultiStar: [#1 0.23,0.13,0.74,U] [#2 -0.03,0.19,0.88,U] [#3 0.26,0.06,0.64,U] [#4 0.29,0.08,0.53,U] [#5 0.16,0.20,0.63,U] [#6 0.16,0.35,0.47,U] [#7 0.01,0.09,0.51,U] [#8 0.25,0.18,0.42,U] 
20:53:40.226 00.002 8996 single-star, 8 included, MultiStar: {0.15, 0.13}, one-star: {0.09, -0.01}
20:53:40.228 00.002 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
20:53:40.229 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.13)
20:53:40.231 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.10 cameraTheta=-0.13 mountX=0.10 mountY=0.00, mountTheta=0.02
20:53:40.233 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
20:53:40.235 00.002 8996 Enqueuing Move request for scope (0.09, -0.01)
20:53:40.236 00.001 20224 Worker thread wakes up
20:53:40.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
20:53:40.236 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
20:53:40.237 00.001 20224 Moving (0.09, -0.01) raw xDistance=0.10 yDistance=0.00
20:53:40.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:53:40.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:40.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:53:40.237 00.000 20224 MoveAxis(E, 0, ABG)
20:53:40.237 00.000 20224 Move returns status 0, amount 0
20:53:40.237 00.000 20224 MoveAxis(N, 0, ABG)
20:53:40.237 00.000 20224 Move returns status 0, amount 0
20:53:40.237 00.000 20224 move complete, result=0
20:53:40.237 00.000 20224 worker thread done servicing request
20:53:40.243 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51891, med=2745, FiltMin=2499, FiltMax=27136, Gamma=1.000
20:53:40.264 00.021 8996 UpdateGuideState exits: m=733898 SNR=327.0
20:53:40.266 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:40.268 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:40.269 00.001 8996 Enqueuing Expose request
20:53:40.270 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:40.272 00.002 20224 Worker thread wakes up
20:53:40.272 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:40.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:41.246 00.974 20224 Exposure complete
20:53:41.321 00.075 20224 worker thread done servicing request
20:53:41.321 00.000 8996 OnExposeComplete: enter
20:53:41.322 00.001 8996 UpdateGuideState(): m_state=6
20:53:41.323 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 327
20:53:41.325 00.002 8996 Star::Find returns 1 (0), X=140.18, Y=473.05, Mass=718240, SNR=338.0, Peak=47091 HFD=4.5
20:53:41.326 00.001 8996 MultiStar: [#1 0.30,0.13,0.69,U] [#2 -0.06,0.31,0.76,U] [#3 0.13,-0.02,0.58,U] [#4 0.25,-0.06,0.60,U] [#5 0.52,0.09,0.65,U] [#6 0.01,0.07,0.47,U] [#7 -0.09,0.13,0.48,U] [#8 0.53,0.11,0.47,U] 
20:53:41.327 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.06}, one-star: {0.17, -0.15}
20:53:41.328 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
20:53:41.329 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
20:53:41.330 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.20 cameraTheta=0.29 mountX=0.19 mountY=-0.08, mountTheta=-0.40
20:53:41.332 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.06, opts=13)
20:53:41.333 00.001 8996 Enqueuing Move request for scope (0.19, 0.06)
20:53:41.334 00.001 20224 Worker thread wakes up
20:53:41.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
20:53:41.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
20:53:41.335 00.001 20224 Moving (0.19, 0.06) raw xDistance=0.19 yDistance=-0.08
20:53:41.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:53:41.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:41.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:53:41.335 00.000 20224 MoveAxis(E, 0, ABG)
20:53:41.335 00.000 20224 Move returns status 0, amount 0
20:53:41.335 00.000 20224 MoveAxis(N, 0, ABG)
20:53:41.335 00.000 20224 Move returns status 0, amount 0
20:53:41.335 00.000 20224 move complete, result=0
20:53:41.335 00.000 20224 worker thread done servicing request
20:53:41.343 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47091, med=2745, FiltMin=2502, FiltMax=29200, Gamma=1.000
20:53:41.365 00.022 8996 UpdateGuideState exits: m=718240 SNR=338.0
20:53:41.367 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:41.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:41.369 00.001 8996 Enqueuing Expose request
20:53:41.371 00.002 20224 Worker thread wakes up
20:53:41.371 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:41.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:41.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:42.536 01.164 20224 Exposure complete
20:53:42.596 00.060 20224 worker thread done servicing request
20:53:42.596 00.000 8996 OnExposeComplete: enter
20:53:42.598 00.002 8996 UpdateGuideState(): m_state=6
20:53:42.600 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 328
20:53:42.601 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.25, Mass=760826, SNR=330.9, Peak=53171 HFD=4.5
20:53:42.603 00.002 8996 MultiStar: [#1 0.03,0.19,0.77,U] [#2 -0.34,0.13,0.77,U] [#3 -0.29,-0.10,0.60,U] [#4 -0.26,-0.16,0.58,U] [#5 0.16,0.21,0.62,U] [#6 -0.29,0.06,0.45,U] [#7 -0.39,-0.03,0.48,U] [#8 0.18,-0.18,0.46,U] 
20:53:42.605 00.002 8996 refined, 8 included, MultiStar: {-0.15, 0.04}, one-star: {-0.14, 0.05}
20:53:42.607 00.002 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
20:53:42.608 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
20:53:42.610 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.89 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
20:53:42.612 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
20:53:42.613 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
20:53:42.614 00.001 20224 Worker thread wakes up
20:53:42.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
20:53:42.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
20:53:42.614 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.02
20:53:42.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:53:42.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:42.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:53:42.614 00.000 20224 MoveAxis(E, 0, ABG)
20:53:42.614 00.000 20224 Move returns status 0, amount 0
20:53:42.614 00.000 20224 MoveAxis(N, 0, ABG)
20:53:42.614 00.000 20224 Move returns status 0, amount 0
20:53:42.614 00.000 20224 move complete, result=0
20:53:42.614 00.000 20224 worker thread done servicing request
20:53:42.621 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=53171, med=2745, FiltMin=2496, FiltMax=30144, Gamma=1.000
20:53:42.640 00.019 8996 UpdateGuideState exits: m=760826 SNR=330.9
20:53:42.640 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:42.641 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:42.642 00.001 8996 Enqueuing Expose request
20:53:42.643 00.001 20224 Worker thread wakes up
20:53:42.643 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:42.644 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:42.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:43.635 00.991 20224 Exposure complete
20:53:43.710 00.075 20224 worker thread done servicing request
20:53:43.710 00.000 8996 OnExposeComplete: enter
20:53:43.711 00.001 8996 UpdateGuideState(): m_state=6
20:53:43.712 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 329
20:53:43.712 00.000 8996 Star::Find returns 1 (0), X=139.62, Y=473.18, Mass=823113, SNR=392.5, Peak=56115 HFD=4.6
20:53:43.713 00.001 8996 MultiStar: [#1 -0.09,0.25,0.55,U] [#2 -0.13,0.02,0.70,U] [#3 -0.12,-0.04,0.59,U] [#4 -0.12,0.04,0.45,U] [#5 -0.12,0.11,0.56,U] [#6 -0.10,0.48,0.38,U] [#7 -0.31,0.06,0.43,U] [#8 0.03,0.16,0.36,U] 
20:53:43.714 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.09}, one-star: {-0.39, -0.02}
20:53:43.715 00.001 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
20:53:43.716 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
20:53:43.717 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.67 mountX=-0.18 mountY=-0.07, mountTheta=-2.78
20:53:43.718 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.09, opts=13)
20:53:43.719 00.001 8996 Enqueuing Move request for scope (-0.18, 0.09)
20:53:43.720 00.001 20224 Worker thread wakes up
20:53:43.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
20:53:43.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
20:53:43.720 00.000 20224 Moving (-0.18, 0.09) raw xDistance=-0.18 yDistance=-0.07
20:53:43.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:53:43.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:43.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:53:43.720 00.000 20224 MoveAxis(E, 0, ABG)
20:53:43.720 00.000 20224 Move returns status 0, amount 0
20:53:43.720 00.000 20224 MoveAxis(N, 0, ABG)
20:53:43.720 00.000 20224 Move returns status 0, amount 0
20:53:43.720 00.000 20224 move complete, result=0
20:53:43.720 00.000 20224 worker thread done servicing request
20:53:43.724 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=56115, med=2742, FiltMin=2470, FiltMax=31616, Gamma=1.000
20:53:43.738 00.014 8996 UpdateGuideState exits: m=823113 SNR=392.5
20:53:43.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:43.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:43.741 00.001 8996 Enqueuing Expose request
20:53:43.741 00.000 20224 Worker thread wakes up
20:53:43.741 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:43.742 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:43.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:44.902 01.160 20224 Exposure complete
20:53:44.969 00.067 20224 worker thread done servicing request
20:53:44.969 00.000 8996 OnExposeComplete: enter
20:53:44.970 00.001 8996 UpdateGuideState(): m_state=6
20:53:44.971 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 330
20:53:44.972 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=473.09, Mass=753436, SNR=333.3, Peak=57123 HFD=4.5
20:53:44.973 00.001 8996 MultiStar: [#1 0.24,0.15,0.78,U] [#2 -0.05,0.13,0.81,U] [#3 0.05,-0.05,0.62,U] [#4 0.10,-0.25,0.58,U] [#5 0.49,-0.12,0.76,U] [#6 0.20,0.37,0.48,U] [#7 0.01,0.18,0.43,U] [#8 0.54,-0.14,0.43,U] 
20:53:44.974 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.00}, one-star: {0.03, -0.11}
20:53:44.974 00.000 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
20:53:44.975 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
20:53:44.976 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.34 mountX=0.04 mountY=0.11, mountTheta=1.25
20:53:44.979 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.11, opts=13)
20:53:44.980 00.001 8996 Enqueuing Move request for scope (0.03, -0.11)
20:53:44.981 00.001 20224 Worker thread wakes up
20:53:44.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
20:53:44.981 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
20:53:44.981 00.000 20224 Moving (0.03, -0.11) raw xDistance=0.04 yDistance=0.11
20:53:44.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:53:44.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:44.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:53:44.981 00.000 20224 MoveAxis(E, 0, ABG)
20:53:44.981 00.000 20224 Move returns status 0, amount 0
20:53:44.981 00.000 20224 MoveAxis(N, 0, ABG)
20:53:44.981 00.000 20224 Move returns status 0, amount 0
20:53:44.981 00.000 20224 move complete, result=0
20:53:44.982 00.001 20224 worker thread done servicing request
20:53:44.988 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57123, med=2745, FiltMin=2470, FiltMax=28992, Gamma=1.000
20:53:45.014 00.026 8996 UpdateGuideState exits: m=753436 SNR=333.3
20:53:45.016 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:45.017 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:45.018 00.001 8996 Enqueuing Expose request
20:53:45.019 00.001 20224 Worker thread wakes up
20:53:45.019 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:53:45.020 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:45.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:46.006 00.986 20224 Exposure complete
20:53:46.076 00.070 20224 worker thread done servicing request
20:53:46.076 00.000 8996 OnExposeComplete: enter
20:53:46.078 00.002 8996 UpdateGuideState(): m_state=6
20:53:46.080 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 331
20:53:46.081 00.001 8996 Star::Find returns 1 (0), X=140.13, Y=473.27, Mass=781748, SNR=362.6, Peak=53251 HFD=4.5
20:53:46.083 00.002 8996 MultiStar: [#1 0.24,0.20,0.65,U] [#2 0.37,0.26,0.71,U] [#3 0.31,0.14,0.57,U] [#4 0.38,-0.10,0.54,U] [#5 0.37,0.11,0.64,U] [#6 0.26,0.39,0.38,U] [#7 0.26,0.30,0.52,U] [#8 0.35,0.17,0.39,U] 
20:53:46.085 00.002 8996 single-star, 8 included, MultiStar: {0.28, 0.16}, one-star: {0.12, 0.07}
20:53:46.086 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
20:53:46.088 00.002 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
20:53:46.089 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.55 mountX=0.11 mountY=-0.09, mountTheta=-0.66
20:53:46.092 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.07, opts=13)
20:53:46.093 00.001 8996 Enqueuing Move request for scope (0.12, 0.07)
20:53:46.093 00.000 20224 Worker thread wakes up
20:53:46.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
20:53:46.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
20:53:46.093 00.000 20224 Moving (0.12, 0.07) raw xDistance=0.11 yDistance=-0.09
20:53:46.094 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:53:46.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:46.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:53:46.094 00.000 20224 MoveAxis(E, 0, ABG)
20:53:46.094 00.000 20224 Move returns status 0, amount 0
20:53:46.094 00.000 20224 MoveAxis(N, 0, ABG)
20:53:46.094 00.000 20224 Move returns status 0, amount 0
20:53:46.094 00.000 20224 move complete, result=0
20:53:46.094 00.000 20224 worker thread done servicing request
20:53:46.098 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53251, med=2745, FiltMin=2499, FiltMax=26576, Gamma=1.000
20:53:46.120 00.022 8996 UpdateGuideState exits: m=781748 SNR=362.6
20:53:46.122 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:46.124 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:46.125 00.001 8996 Enqueuing Expose request
20:53:46.126 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:46.128 00.002 20224 Worker thread wakes up
20:53:46.128 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:46.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:47.310 01.182 20224 Exposure complete
20:53:47.379 00.069 20224 worker thread done servicing request
20:53:47.379 00.000 8996 OnExposeComplete: enter
20:53:47.380 00.001 8996 UpdateGuideState(): m_state=6
20:53:47.381 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 332
20:53:47.382 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.01, Mass=779181, SNR=367.3, Peak=59411 HFD=4.5
20:53:47.383 00.001 8996 MultiStar: [#1 0.42,-0.08,0.56,U] [#2 0.20,-0.13,0.74,U] [#3 0.19,0.19,0.59,U] [#4 0.42,0.05,0.55,U] [#5 0.36,-0.14,0.57,U] [#6 0.21,0.43,0.44,U] [#7 0.16,0.09,0.44,U] [#8 0.28,-0.03,0.37,U] 
20:53:47.384 00.001 8996 single-star, 8 included, MultiStar: {0.23, -0.01}, one-star: {0.01, -0.19}
20:53:47.384 00.000 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
20:53:47.385 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.76)
20:53:47.386 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.50 mountX=0.03 mountY=0.18, mountTheta=1.40
20:53:47.387 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
20:53:47.388 00.001 8996 Enqueuing Move request for scope (0.01, -0.19)
20:53:47.389 00.001 20224 Worker thread wakes up
20:53:47.390 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
20:53:47.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
20:53:47.390 00.000 20224 Moving (0.01, -0.19) raw xDistance=0.03 yDistance=0.18
20:53:47.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:53:47.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:47.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:53:47.390 00.000 20224 MoveAxis(E, 0, ABG)
20:53:47.390 00.000 20224 Move returns status 0, amount 0
20:53:47.390 00.000 20224 MoveAxis(N, 0, ABG)
20:53:47.390 00.000 20224 Move returns status 0, amount 0
20:53:47.390 00.000 20224 move complete, result=0
20:53:47.390 00.000 20224 worker thread done servicing request
20:53:47.396 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=59411, med=2742, FiltMin=2422, FiltMax=30051, Gamma=1.000
20:53:47.422 00.026 8996 UpdateGuideState exits: m=779181 SNR=367.3
20:53:47.424 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:47.425 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:47.427 00.002 8996 Enqueuing Expose request
20:53:47.429 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:53:47.430 00.001 20224 Worker thread wakes up
20:53:47.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:47.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:48.413 00.982 20224 Exposure complete
20:53:48.495 00.082 20224 worker thread done servicing request
20:53:48.496 00.001 8996 OnExposeComplete: enter
20:53:48.497 00.001 8996 UpdateGuideState(): m_state=6
20:53:48.497 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 333
20:53:48.498 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=473.14, Mass=750772, SNR=321.6, Peak=56979 HFD=4.5
20:53:48.499 00.001 8996 MultiStar: [#1 0.24,0.19,0.74,U] [#2 0.11,-0.08,0.87,U] [#3 0.11,0.10,0.65,U] [#4 0.21,0.20,0.61,U] [#5 0.40,0.06,0.67,U] [#6 0.17,0.20,0.50,U] [#7 0.02,0.26,0.51,U] [#8 0.43,0.08,0.41,U] 
20:53:48.500 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.08}, one-star: {-0.21, -0.06}
20:53:48.501 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
20:53:48.502 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
20:53:48.503 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.16 cameraTheta=0.56 mountX=0.13 mountY=-0.10, mountTheta=-0.67
20:53:48.504 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.08, opts=13)
20:53:48.505 00.001 8996 Enqueuing Move request for scope (0.13, 0.08)
20:53:48.505 00.000 20224 Worker thread wakes up
20:53:48.506 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
20:53:48.506 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
20:53:48.506 00.000 20224 Moving (0.13, 0.08) raw xDistance=0.13 yDistance=-0.10
20:53:48.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:53:48.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:48.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:53:48.506 00.000 20224 MoveAxis(E, 0, ABG)
20:53:48.506 00.000 20224 Move returns status 0, amount 0
20:53:48.506 00.000 20224 MoveAxis(N, 0, ABG)
20:53:48.506 00.000 20224 Move returns status 0, amount 0
20:53:48.506 00.000 20224 move complete, result=0
20:53:48.506 00.000 20224 worker thread done servicing request
20:53:48.510 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56979, med=2742, FiltMin=2499, FiltMax=28704, Gamma=1.000
20:53:48.537 00.027 8996 UpdateGuideState exits: m=750772 SNR=321.6
20:53:48.539 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:48.541 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:48.543 00.002 8996 Enqueuing Expose request
20:53:48.544 00.001 20224 Worker thread wakes up
20:53:48.544 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:53:48.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:48.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:49.717 01.172 20224 Exposure complete
20:53:49.804 00.087 20224 worker thread done servicing request
20:53:49.804 00.000 8996 OnExposeComplete: enter
20:53:49.806 00.002 8996 UpdateGuideState(): m_state=6
20:53:49.807 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 334
20:53:49.808 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=473.04, Mass=754195, SNR=348.3, Peak=58579 HFD=4.5
20:53:49.810 00.002 8996 MultiStar: [#1 0.29,0.15,0.75,U] [#2 0.37,-0.12,0.81,U] [#3 0.17,0.16,0.62,U] [#4 0.26,0.18,0.53,U] [#5 0.50,-0.01,0.65,U] [#6 0.17,0.22,0.47,U] [#7 0.07,0.17,0.40,U] [#8 0.39,0.10,0.38,U] 
20:53:49.811 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.04}, one-star: {-0.03, -0.17}
20:53:49.812 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
20:53:49.813 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
20:53:49.814 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.76 mountX=-0.02 mountY=0.17, mountTheta=1.66
20:53:49.816 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.17, opts=13)
20:53:49.817 00.001 8996 Enqueuing Move request for scope (-0.03, -0.17)
20:53:49.817 00.000 20224 Worker thread wakes up
20:53:49.818 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
20:53:49.818 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
20:53:49.818 00.000 20224 Moving (-0.03, -0.17) raw xDistance=-0.02 yDistance=0.17
20:53:49.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:53:49.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:49.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:53:49.818 00.000 20224 MoveAxis(E, 0, ABG)
20:53:49.818 00.000 20224 Move returns status 0, amount 0
20:53:49.818 00.000 20224 MoveAxis(N, 0, ABG)
20:53:49.818 00.000 20224 Move returns status 0, amount 0
20:53:49.818 00.000 20224 move complete, result=0
20:53:49.818 00.000 20224 worker thread done servicing request
20:53:49.823 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58579, med=2742, FiltMin=2496, FiltMax=27107, Gamma=1.000
20:53:49.837 00.014 8996 UpdateGuideState exits: m=754195 SNR=348.3
20:53:49.838 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:49.839 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:49.839 00.000 8996 Enqueuing Expose request
20:53:49.840 00.001 20224 Worker thread wakes up
20:53:49.840 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:53:49.841 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:49.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:50.831 00.990 20224 Exposure complete
20:53:50.897 00.066 20224 worker thread done servicing request
20:53:50.897 00.000 8996 OnExposeComplete: enter
20:53:50.898 00.001 8996 UpdateGuideState(): m_state=6
20:53:50.899 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 335
20:53:50.900 00.001 8996 Star::Find returns 1 (0), X=140.39, Y=473.36, Mass=772075, SNR=350.5, Peak=47206 HFD=4.8
20:53:50.902 00.002 8996 MultiStar: [#1 0.38,0.42,0.66,U] [#2 0.24,0.24,0.71,U] [#3 0.20,0.53,0.60,U] [#4 0.26,0.37,0.57,U] [#5 0.63,0.63,0.00,M1] [#6 0.37,0.43,0.43,U] [#7 0.09,0.57,0.47,U] [#8 0.56,0.66,0.00,M1] 
20:53:50.903 00.001 8996 single-star, 6 included, MultiStar: {0.29, 0.36}, one-star: {0.38, 0.16}
20:53:50.904 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
20:53:50.905 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
20:53:50.907 00.002 8996 CameraToMount -- cameraX=0.38 cameraY=0.16 hyp=0.41 cameraTheta=0.40 mountX=0.36 mountY=-0.21, mountTheta=-0.52
20:53:50.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.16, opts=13)
20:53:50.910 00.001 8996 Enqueuing Move request for scope (0.38, 0.16)
20:53:50.911 00.001 20224 Worker thread wakes up
20:53:50.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.16) opts 0xd
20:53:50.911 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.16)
20:53:50.911 00.000 20224 Moving (0.38, 0.16) raw xDistance=0.36 yDistance=-0.21
20:53:50.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:53:50.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:50.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:53:50.911 00.000 20224 MoveAxis(W, 53, ABG)
20:53:50.912 00.001 20224 Guiding  Dir = 3, Dur = 53
20:53:50.912 00.000 20224 IsSlewing returns 0
20:53:50.912 00.000 20224 IsGuiding returns 0
20:53:50.916 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47206, med=2745, FiltMin=2486, FiltMax=28256, Gamma=1.000
20:53:50.931 00.015 8996 UpdateGuideState exits: m=772075 SNR=350.5
20:53:50.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:50.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:50.934 00.001 8996 Enqueuing Expose request
20:53:50.946 00.012 20224 PulseGuide returned control before completion, sleep 29
20:53:50.977 00.031 20224 IsGuiding returns 1
20:53:50.977 00.000 20224 scope still moving after pulse duration time elapsed
20:53:51.008 00.031 20224 IsSlewing returns 0
20:53:51.008 00.000 20224 IsGuiding returns 1
20:53:51.040 00.032 20224 IsSlewing returns 0
20:53:51.040 00.000 20224 IsGuiding returns 0
20:53:51.040 00.000 20224 scope move finished after 53 + 75 ms
20:53:51.040 00.000 20224 Move returns status 0, amount 53
20:53:51.041 00.001 20224 MoveAxis(N, 0, ABG)
20:53:51.041 00.000 20224 Move returns status 0, amount 0
20:53:51.041 00.000 20224 move complete, result=0
20:53:51.041 00.000 20224 worker thread done servicing request
20:53:51.041 00.000 8996 GuideStep: 0.4 px 53 ms WEST, -0.2 px 0 ms NORTH
20:53:51.042 00.001 20224 Worker thread wakes up
20:53:51.042 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:51.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:52.221 01.179 20224 Exposure complete
20:53:52.285 00.064 20224 worker thread done servicing request
20:53:52.286 00.001 8996 OnExposeComplete: enter
20:53:52.287 00.001 8996 UpdateGuideState(): m_state=6
20:53:52.288 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 336
20:53:52.288 00.000 8996 Star::Find returns 1 (0), X=139.58, Y=473.23, Mass=726348, SNR=370.8, Peak=51379 HFD=4.6
20:53:52.290 00.002 8996 MultiStar: [#1 -0.17,0.18,0.68,U] [#2 -0.34,-0.01,0.64,U] [#3 -0.47,0.29,0.62,U] [#4 -0.37,0.25,0.54,U] [#5 -0.08,0.16,0.55,U] [#6 -0.38,0.40,0.41,U] [#7 -0.57,0.21,0.45,U] [#8 -0.03,0.08,0.38,U] 
20:53:52.292 00.002 8996 refined, 8 included, MultiStar: {-0.33, 0.16}, one-star: {-0.43, 0.03}
20:53:52.294 00.002 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
20:53:52.295 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
20:53:52.297 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.16 hyp=0.36 cameraTheta=2.69 mountX=-0.34 mountY=-0.12, mountTheta=-2.80
20:53:52.300 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.16, opts=13)
20:53:52.302 00.002 8996 Enqueuing Move request for scope (-0.33, 0.16)
20:53:52.304 00.002 20224 Worker thread wakes up
20:53:52.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.16) opts 0xd
20:53:52.304 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.16)
20:53:52.304 00.000 20224 Moving (-0.33, 0.16) raw xDistance=-0.34 yDistance=-0.12
20:53:52.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
20:53:52.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:52.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:53:52.305 00.001 20224 MoveAxis(E, 46, ABG)
20:53:52.305 00.000 20224 Guiding  Dir = 2, Dur = 46
20:53:52.305 00.000 20224 IsSlewing returns 0
20:53:52.306 00.001 20224 IsGuiding returns 0
20:53:52.307 00.001 20224 PulseGuide returned control before completion, sleep 55
20:53:52.313 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51379, med=2742, FiltMin=2473, FiltMax=29958, Gamma=1.000
20:53:52.337 00.024 8996 UpdateGuideState exits: m=726348 SNR=370.8
20:53:52.339 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:52.341 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:52.342 00.001 8996 Enqueuing Expose request
20:53:52.369 00.027 20224 IsGuiding returns 1
20:53:52.369 00.000 20224 scope still moving after pulse duration time elapsed
20:53:52.401 00.032 20224 IsSlewing returns 0
20:53:52.401 00.000 20224 IsGuiding returns 0
20:53:52.401 00.000 20224 scope move finished after 46 + 49 ms
20:53:52.401 00.000 20224 Move returns status 0, amount 46
20:53:52.401 00.000 20224 MoveAxis(N, 0, ABG)
20:53:52.401 00.000 20224 Move returns status 0, amount 0
20:53:52.401 00.000 20224 move complete, result=0
20:53:52.402 00.001 20224 worker thread done servicing request
20:53:52.402 00.000 20224 Worker thread wakes up
20:53:52.402 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:52.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:52.403 00.001 8996 GuideStep: -0.3 px 46 ms EAST, -0.1 px 0 ms NORTH
20:53:53.384 00.981 20224 Exposure complete
20:53:53.467 00.083 20224 worker thread done servicing request
20:53:53.467 00.000 8996 OnExposeComplete: enter
20:53:53.468 00.001 8996 UpdateGuideState(): m_state=6
20:53:53.469 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 337
20:53:53.470 00.001 8996 Star::Find returns 1 (0), X=139.75, Y=472.88, Mass=746522, SNR=349.4, Peak=55827 HFD=4.5
20:53:53.471 00.001 8996 MultiStar: [#1 -0.00,0.02,0.67,U] [#2 -0.05,-0.22,0.69,U] [#3 -0.17,0.04,0.70,U] [#4 -0.13,0.09,0.51,U] [#5 0.26,0.10,0.64,U] [#6 -0.14,0.23,0.47,U] [#7 -0.24,0.17,0.56,U] [#8 0.12,-0.05,0.38,U] 
20:53:53.472 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {-0.26, -0.32}
20:53:53.472 00.000 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
20:53:53.473 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.39)
20:53:53.474 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=-0.08 mountY=0.03, mountTheta=2.76
20:53:53.475 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
20:53:53.476 00.001 8996 Enqueuing Move request for scope (-0.08, -0.02)
20:53:53.477 00.001 20224 Worker thread wakes up
20:53:53.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
20:53:53.477 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
20:53:53.477 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
20:53:53.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:53:53.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:53.478 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:53:53.478 00.000 20224 MoveAxis(E, 0, ABG)
20:53:53.478 00.000 20224 Move returns status 0, amount 0
20:53:53.478 00.000 20224 MoveAxis(N, 0, ABG)
20:53:53.478 00.000 20224 Move returns status 0, amount 0
20:53:53.478 00.000 20224 move complete, result=0
20:53:53.478 00.000 20224 worker thread done servicing request
20:53:53.482 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55827, med=2742, FiltMin=2480, FiltMax=29405, Gamma=1.000
20:53:53.498 00.016 8996 UpdateGuideState exits: m=746522 SNR=349.4
20:53:53.498 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:53.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:53.500 00.001 8996 Enqueuing Expose request
20:53:53.501 00.001 20224 Worker thread wakes up
20:53:53.501 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:53.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:53.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:54.665 01.163 20224 Exposure complete
20:53:54.744 00.079 20224 worker thread done servicing request
20:53:54.744 00.000 8996 OnExposeComplete: enter
20:53:54.745 00.001 8996 UpdateGuideState(): m_state=6
20:53:54.746 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 338
20:53:54.747 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.22, Mass=755361, SNR=347.7, Peak=57491 HFD=4.4
20:53:54.748 00.001 8996 MultiStar: [#1 0.16,0.29,0.64,U] [#2 -0.10,0.26,0.74,U] [#3 -0.15,0.20,0.60,U] [#4 -0.12,0.09,0.60,U] [#5 0.20,0.31,0.59,U] [#6 -0.00,0.24,0.45,U] [#7 -0.13,0.50,0.48,U] [#8 0.25,0.43,0.45,U] 
20:53:54.749 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.24}, one-star: {0.05, 0.02}
20:53:54.749 00.000 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
20:53:54.750 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
20:53:54.751 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.34 mountX=0.05 mountY=-0.03, mountTheta=-0.45
20:53:54.752 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
20:53:54.753 00.001 8996 Enqueuing Move request for scope (0.05, 0.02)
20:53:54.754 00.001 20224 Worker thread wakes up
20:53:54.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
20:53:54.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
20:53:54.754 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
20:53:54.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:53:54.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:54.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:53:54.754 00.000 20224 MoveAxis(E, 0, ABG)
20:53:54.754 00.000 20224 Move returns status 0, amount 0
20:53:54.754 00.000 20224 MoveAxis(N, 0, ABG)
20:53:54.754 00.000 20224 Move returns status 0, amount 0
20:53:54.754 00.000 20224 move complete, result=0
20:53:54.755 00.001 20224 worker thread done servicing request
20:53:54.761 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57491, med=2745, FiltMin=2483, FiltMax=27939, Gamma=1.000
20:53:54.785 00.024 8996 UpdateGuideState exits: m=755361 SNR=347.7
20:53:54.787 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:54.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:54.789 00.001 8996 Enqueuing Expose request
20:53:54.790 00.001 20224 Worker thread wakes up
20:53:54.790 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:54.791 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:54.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:55.775 00.984 20224 Exposure complete
20:53:55.840 00.065 20224 worker thread done servicing request
20:53:55.841 00.001 8996 OnExposeComplete: enter
20:53:55.842 00.001 8996 UpdateGuideState(): m_state=6
20:53:55.844 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 339
20:53:55.846 00.002 8996 Star::Find returns 1 (0), X=139.94, Y=473.18, Mass=799660, SNR=390.6, Peak=59411 HFD=4.5
20:53:55.848 00.002 8996 MultiStar: [#1 0.17,0.40,0.62,U] [#2 -0.14,0.29,0.65,U] [#3 -0.18,0.37,0.55,U] [#4 -0.09,0.25,0.51,U] [#5 0.25,0.38,0.59,U] [#6 -0.09,0.46,0.43,U] [#7 -0.14,0.40,0.44,U] [#8 0.20,0.33,0.35,U] 
20:53:55.848 00.000 8996 single-star, 8 included, MultiStar: {-0.02, 0.28}, one-star: {-0.07, -0.02}
20:53:55.851 00.003 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
20:53:55.852 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
20:53:55.854 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.80 mountX=-0.06 mountY=0.03, mountTheta=2.69
20:53:55.857 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
20:53:55.859 00.002 8996 Enqueuing Move request for scope (-0.07, -0.02)
20:53:55.860 00.001 20224 Worker thread wakes up
20:53:55.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
20:53:55.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
20:53:55.861 00.001 20224 Moving (-0.07, -0.02) raw xDistance=-0.06 yDistance=0.03
20:53:55.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:53:55.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:55.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:53:55.861 00.000 20224 MoveAxis(E, 0, ABG)
20:53:55.861 00.000 20224 Move returns status 0, amount 0
20:53:55.861 00.000 20224 MoveAxis(N, 0, ABG)
20:53:55.861 00.000 20224 Move returns status 0, amount 0
20:53:55.861 00.000 20224 move complete, result=0
20:53:55.861 00.000 20224 worker thread done servicing request
20:53:55.865 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59411, med=2742, FiltMin=2496, FiltMax=31475, Gamma=1.000
20:53:55.893 00.028 8996 UpdateGuideState exits: m=799660 SNR=390.6
20:53:55.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:55.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:55.896 00.001 8996 Enqueuing Expose request
20:53:55.897 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:55.898 00.001 20224 Worker thread wakes up
20:53:55.898 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:55.899 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:57.080 01.181 20224 Exposure complete
20:53:57.153 00.073 20224 worker thread done servicing request
20:53:57.153 00.000 8996 OnExposeComplete: enter
20:53:57.155 00.002 8996 UpdateGuideState(): m_state=6
20:53:57.157 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 340
20:53:57.159 00.002 8996 Star::Find returns 1 (0), X=139.96, Y=473.63, Mass=727435, SNR=343.1, Peak=53373 HFD=4.7
20:53:57.161 00.002 8996 MultiStar: [#1 0.24,0.52,0.66,U] [#2 0.01,0.38,0.81,U] [#3 0.00,0.38,0.61,U] [#4 0.09,0.22,0.61,U] [#5 0.34,0.48,0.72,U] [#6 -0.02,0.76,0.43,U] [#7 -0.16,0.69,0.46,U] [#8 0.30,0.61,0.44,U] 
20:53:57.162 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.47}, one-star: {-0.04, 0.43}
20:53:57.163 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
20:53:57.164 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
20:53:57.165 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.43 hyp=0.44 cameraTheta=1.66 mountX=-0.08 mountY=-0.43, mountTheta=-1.76
20:53:57.167 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.43, opts=13)
20:53:57.167 00.000 8996 Enqueuing Move request for scope (-0.04, 0.43)
20:53:57.168 00.001 20224 Worker thread wakes up
20:53:57.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.43) opts 0xd
20:53:57.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.43)
20:53:57.168 00.000 20224 Moving (-0.04, 0.43) raw xDistance=-0.08 yDistance=-0.43
20:53:57.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:53:57.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:53:57.169 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
20:53:57.169 00.000 20224 MoveAxis(E, 0, ABG)
20:53:57.169 00.000 20224 Move returns status 0, amount 0
20:53:57.169 00.000 20224 MoveAxis(N, 0, ABG)
20:53:57.169 00.000 20224 Move returns status 0, amount 0
20:53:57.169 00.000 20224 move complete, result=0
20:53:57.169 00.000 20224 worker thread done servicing request
20:53:57.173 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53373, med=2742, FiltMin=2509, FiltMax=25027, Gamma=1.000
20:53:57.196 00.023 8996 UpdateGuideState exits: m=727435 SNR=343.1
20:53:57.198 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:57.200 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:57.201 00.001 8996 Enqueuing Expose request
20:53:57.203 00.002 20224 Worker thread wakes up
20:53:57.203 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:53:57.204 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:57.205 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:58.177 00.972 20224 Exposure complete
20:53:58.251 00.074 20224 worker thread done servicing request
20:53:58.251 00.000 8996 OnExposeComplete: enter
20:53:58.252 00.001 8996 UpdateGuideState(): m_state=6
20:53:58.253 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 341
20:53:58.254 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.15, Mass=778441, SNR=360.2, Peak=60115 HFD=4.4
20:53:58.254 00.000 8996 MultiStar: [#1 0.24,0.11,0.59,U] [#2 0.11,0.22,0.72,U] [#3 0.02,0.16,0.64,U] [#4 0.18,0.24,0.56,U] [#5 0.19,0.03,0.55,U] [#6 0.00,0.37,0.41,U] [#7 0.08,0.24,0.46,U] [#8 0.30,0.17,0.36,U] 
20:53:58.255 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.14}, one-star: {0.05, -0.05}
20:53:58.256 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
20:53:58.257 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
20:53:58.258 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.73 mountX=0.06 mountY=0.04, mountTheta=0.63
20:53:58.259 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
20:53:58.260 00.001 8996 Enqueuing Move request for scope (0.05, -0.05)
20:53:58.261 00.001 20224 Worker thread wakes up
20:53:58.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
20:53:58.261 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
20:53:58.261 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.06 yDistance=0.04
20:53:58.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:53:58.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:58.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:53:58.261 00.000 20224 MoveAxis(E, 0, ABG)
20:53:58.261 00.000 20224 Move returns status 0, amount 0
20:53:58.261 00.000 20224 MoveAxis(N, 0, ABG)
20:53:58.261 00.000 20224 Move returns status 0, amount 0
20:53:58.261 00.000 20224 move complete, result=0
20:53:58.262 00.001 20224 worker thread done servicing request
20:53:58.265 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60115, med=2742, FiltMin=2489, FiltMax=31024, Gamma=1.000
20:53:58.280 00.015 8996 UpdateGuideState exits: m=778441 SNR=360.2
20:53:58.281 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:58.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:58.283 00.001 8996 Enqueuing Expose request
20:53:58.284 00.001 20224 Worker thread wakes up
20:53:58.284 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:53:58.284 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:58.285 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:53:59.450 01.165 20224 Exposure complete
20:53:59.520 00.070 20224 worker thread done servicing request
20:53:59.520 00.000 8996 OnExposeComplete: enter
20:53:59.521 00.001 8996 UpdateGuideState(): m_state=6
20:53:59.521 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 342
20:53:59.522 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.11, Mass=738615, SNR=331.1, Peak=60515 HFD=4.4
20:53:59.523 00.001 8996 MultiStar: [#1 0.08,0.13,0.79,U] [#2 -0.10,-0.01,0.80,U] [#3 -0.19,-0.06,0.73,U] [#4 -0.09,-0.14,0.61,U] [#5 0.23,-0.06,0.78,U] [#6 -0.11,0.32,0.50,U] [#7 -0.25,0.12,0.48,U] [#8 0.10,0.03,0.38,U] 
20:53:59.524 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.11, -0.09}
20:53:59.525 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
20:53:59.526 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
20:53:59.526 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.96 mountX=-0.05 mountY=-0.00, mountTheta=-3.07
20:53:59.528 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
20:53:59.528 00.000 8996 Enqueuing Move request for scope (-0.05, 0.01)
20:53:59.529 00.001 20224 Worker thread wakes up
20:53:59.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
20:53:59.529 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
20:53:59.529 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
20:53:59.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:53:59.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:53:59.530 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:53:59.530 00.000 20224 MoveAxis(E, 0, ABG)
20:53:59.530 00.000 20224 Move returns status 0, amount 0
20:53:59.530 00.000 20224 MoveAxis(N, 0, ABG)
20:53:59.530 00.000 20224 Move returns status 0, amount 0
20:53:59.530 00.000 20224 move complete, result=0
20:53:59.530 00.000 20224 worker thread done servicing request
20:53:59.533 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60515, med=2745, FiltMin=2496, FiltMax=30576, Gamma=1.000
20:53:59.546 00.013 8996 UpdateGuideState exits: m=738615 SNR=331.1
20:53:59.547 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:53:59.548 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:53:59.549 00.001 8996 Enqueuing Expose request
20:53:59.549 00.000 20224 Worker thread wakes up
20:53:59.549 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:53:59.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:53:59.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:00.522 00.972 20224 Exposure complete
20:54:00.581 00.059 20224 worker thread done servicing request
20:54:00.581 00.000 8996 OnExposeComplete: enter
20:54:00.582 00.001 8996 UpdateGuideState(): m_state=6
20:54:00.582 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 343
20:54:00.583 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.22, Mass=726838, SNR=348.5, Peak=56307 HFD=4.5
20:54:00.583 00.000 8996 MultiStar: [#1 0.42,0.24,0.70,U] [#2 0.03,0.05,0.71,U] [#3 -0.00,0.07,0.57,U] [#4 0.03,-0.12,0.56,U] [#5 0.34,0.15,0.66,U] [#6 0.00,0.18,0.47,U] [#7 -0.10,0.11,0.46,U] [#8 0.32,0.14,0.33,U] 
20:54:00.584 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.09}, one-star: {-0.06, 0.02}
20:54:00.586 00.002 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
20:54:00.586 00.000 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
20:54:00.587 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.80 mountX=-0.07 mountY=-0.01, mountTheta=-2.92
20:54:00.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
20:54:00.589 00.000 8996 Enqueuing Move request for scope (-0.06, 0.02)
20:54:00.590 00.001 20224 Worker thread wakes up
20:54:00.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
20:54:00.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
20:54:00.591 00.001 20224 Moving (-0.06, 0.02) raw xDistance=-0.07 yDistance=-0.01
20:54:00.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:54:00.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:00.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:54:00.591 00.000 20224 MoveAxis(E, 0, ABG)
20:54:00.591 00.000 20224 Move returns status 0, amount 0
20:54:00.591 00.000 20224 MoveAxis(N, 0, ABG)
20:54:00.591 00.000 20224 Move returns status 0, amount 0
20:54:00.591 00.000 20224 move complete, result=0
20:54:00.591 00.000 20224 worker thread done servicing request
20:54:00.595 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56307, med=2742, FiltMin=2502, FiltMax=28368, Gamma=1.000
20:54:00.613 00.018 8996 UpdateGuideState exits: m=726838 SNR=348.5
20:54:00.615 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:00.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:00.618 00.002 8996 Enqueuing Expose request
20:54:00.620 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:00.624 00.004 20224 Worker thread wakes up
20:54:00.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:00.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:01.783 01.159 20224 Exposure complete
20:54:01.867 00.084 20224 worker thread done servicing request
20:54:01.868 00.001 8996 OnExposeComplete: enter
20:54:01.869 00.001 8996 UpdateGuideState(): m_state=6
20:54:01.871 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 344
20:54:01.872 00.001 8996 Star::Find returns 1 (0), X=139.71, Y=472.98, Mass=774132, SNR=361.9, Peak=56755 HFD=4.7
20:54:01.875 00.003 8996 MultiStar: [#1 0.28,0.17,0.66,U] [#2 0.13,0.07,0.68,U] [#3 -0.03,0.07,0.68,U] [#4 0.07,-0.07,0.59,U] [#5 0.29,0.03,0.62,U] [#6 -0.02,0.05,0.40,U] [#7 -0.02,0.09,0.47,U] [#8 0.29,0.01,0.38,U] 
20:54:01.876 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.00}, one-star: {-0.30, -0.23}
20:54:01.878 00.002 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
20:54:01.879 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
20:54:01.881 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.08 mountX=0.05 mountY=-0.01, mountTheta=-0.20
20:54:01.884 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.00, opts=13)
20:54:01.885 00.001 8996 Enqueuing Move request for scope (0.05, 0.00)
20:54:01.887 00.002 20224 Worker thread wakes up
20:54:01.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
20:54:01.887 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
20:54:01.887 00.000 20224 Moving (0.05, 0.00) raw xDistance=0.05 yDistance=-0.01
20:54:01.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:54:01.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:01.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:54:01.887 00.000 20224 MoveAxis(E, 0, ABG)
20:54:01.887 00.000 20224 Move returns status 0, amount 0
20:54:01.887 00.000 20224 MoveAxis(N, 0, ABG)
20:54:01.887 00.000 20224 Move returns status 0, amount 0
20:54:01.887 00.000 20224 move complete, result=0
20:54:01.887 00.000 20224 worker thread done servicing request
20:54:01.892 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56755, med=2745, FiltMin=2480, FiltMax=33405, Gamma=1.000
20:54:01.910 00.018 8996 UpdateGuideState exits: m=774132 SNR=361.9
20:54:01.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:01.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:01.914 00.002 8996 Enqueuing Expose request
20:54:01.915 00.001 20224 Worker thread wakes up
20:54:01.916 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:01.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:01.918 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:02.898 00.980 20224 Exposure complete
20:54:02.968 00.070 20224 worker thread done servicing request
20:54:02.968 00.000 8996 OnExposeComplete: enter
20:54:02.969 00.001 8996 UpdateGuideState(): m_state=6
20:54:02.970 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 345
20:54:02.970 00.000 8996 Star::Find returns 1 (0), X=139.86, Y=472.90, Mass=792530, SNR=375.4, Peak=58851 HFD=4.5
20:54:02.971 00.001 8996 MultiStar: [#1 0.10,0.00,0.68,U] [#2 -0.14,-0.00,0.68,U] [#3 -0.12,-0.01,0.54,U] [#4 0.10,-0.16,0.51,U] [#5 0.37,-0.03,0.57,U] [#6 0.03,0.11,0.42,U] [#7 -0.09,-0.09,0.44,U] [#8 0.32,-0.13,0.34,U] 
20:54:02.972 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.08}, one-star: {-0.14, -0.30}
20:54:02.973 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
20:54:02.974 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
20:54:02.975 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.32 mountX=0.03 mountY=0.08, mountTheta=1.22
20:54:02.977 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
20:54:02.978 00.001 8996 Enqueuing Move request for scope (0.02, -0.08)
20:54:02.979 00.001 20224 Worker thread wakes up
20:54:02.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
20:54:02.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
20:54:02.979 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
20:54:02.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:54:02.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:02.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:54:02.979 00.000 20224 MoveAxis(E, 0, ABG)
20:54:02.979 00.000 20224 Move returns status 0, amount 0
20:54:02.979 00.000 20224 MoveAxis(N, 0, ABG)
20:54:02.979 00.000 20224 Move returns status 0, amount 0
20:54:02.979 00.000 20224 move complete, result=0
20:54:02.979 00.000 20224 worker thread done servicing request
20:54:02.983 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58851, med=2742, FiltMin=2483, FiltMax=33021, Gamma=1.000
20:54:02.998 00.015 8996 UpdateGuideState exits: m=792530 SNR=375.4
20:54:02.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:03.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:03.001 00.001 8996 Enqueuing Expose request
20:54:03.001 00.000 20224 Worker thread wakes up
20:54:03.002 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:03.002 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:03.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:04.156 01.154 20224 Exposure complete
20:54:04.231 00.075 20224 worker thread done servicing request
20:54:04.231 00.000 8996 OnExposeComplete: enter
20:54:04.232 00.001 8996 UpdateGuideState(): m_state=6
20:54:04.233 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 346
20:54:04.234 00.001 8996 Star::Find returns 1 (0), X=140.17, Y=473.09, Mass=752923, SNR=376.6, Peak=52611 HFD=4.5
20:54:04.235 00.001 8996 MultiStar: [#1 0.48,-0.00,0.59,U] [#2 0.24,0.01,0.70,U] [#3 0.16,0.11,0.58,U] [#4 0.28,0.13,0.51,U] [#5 0.51,0.17,0.58,U] [#6 0.22,0.40,0.40,U] [#7 0.16,0.30,0.48,U] [#8 0.39,0.24,0.36,U] 
20:54:04.236 00.001 8996 single-star, 8 included, MultiStar: {0.28, 0.10}, one-star: {0.17, -0.11}
20:54:04.238 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
20:54:04.241 00.003 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
20:54:04.243 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.60 mountX=0.18 mountY=0.09, mountTheta=0.49
20:54:04.248 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.11, opts=13)
20:54:04.255 00.007 8996 Enqueuing Move request for scope (0.17, -0.11)
20:54:04.255 00.000 20224 Worker thread wakes up
20:54:04.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
20:54:04.256 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
20:54:04.256 00.000 20224 Moving (0.17, -0.11) raw xDistance=0.18 yDistance=0.09
20:54:04.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:54:04.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:04.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:54:04.256 00.000 20224 MoveAxis(E, 0, ABG)
20:54:04.256 00.000 20224 Move returns status 0, amount 0
20:54:04.256 00.000 20224 MoveAxis(N, 0, ABG)
20:54:04.256 00.000 20224 Move returns status 0, amount 0
20:54:04.256 00.000 20224 move complete, result=0
20:54:04.256 00.000 20224 worker thread done servicing request
20:54:04.263 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52611, med=2742, FiltMin=2489, FiltMax=30544, Gamma=1.000
20:54:04.280 00.017 8996 UpdateGuideState exits: m=752923 SNR=376.6
20:54:04.281 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:04.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:04.283 00.001 8996 Enqueuing Expose request
20:54:04.285 00.002 20224 Worker thread wakes up
20:54:04.285 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:04.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:04.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:05.260 00.974 20224 Exposure complete
20:54:05.349 00.089 20224 worker thread done servicing request
20:54:05.349 00.000 8996 OnExposeComplete: enter
20:54:05.350 00.001 8996 UpdateGuideState(): m_state=6
20:54:05.351 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 347
20:54:05.352 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.05, Mass=736245, SNR=369.0, Peak=54147 HFD=4.5
20:54:05.353 00.001 8996 MultiStar: [#1 0.22,0.12,0.70,U] [#2 0.09,-0.09,0.79,U] [#3 0.07,0.04,0.57,U] [#4 0.12,-0.09,0.59,U] [#5 0.39,0.11,0.69,U] [#6 0.07,0.34,0.45,U] [#7 0.09,0.24,0.47,U] [#8 0.44,-0.08,0.44,U] 
20:54:05.354 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.02}, one-star: {0.02, -0.15}
20:54:05.355 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
20:54:05.356 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
20:54:05.356 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.46 mountX=0.03 mountY=0.15, mountTheta=1.36
20:54:05.359 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.15, opts=13)
20:54:05.360 00.001 8996 Enqueuing Move request for scope (0.02, -0.15)
20:54:05.361 00.001 20224 Worker thread wakes up
20:54:05.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
20:54:05.361 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
20:54:05.361 00.000 20224 Moving (0.02, -0.15) raw xDistance=0.03 yDistance=0.15
20:54:05.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:54:05.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:05.362 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:54:05.362 00.000 20224 MoveAxis(E, 0, ABG)
20:54:05.362 00.000 20224 Move returns status 0, amount 0
20:54:05.362 00.000 20224 MoveAxis(N, 0, ABG)
20:54:05.362 00.000 20224 Move returns status 0, amount 0
20:54:05.362 00.000 20224 move complete, result=0
20:54:05.362 00.000 20224 worker thread done servicing request
20:54:05.371 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54147, med=2742, FiltMin=2499, FiltMax=28512, Gamma=1.000
20:54:05.397 00.026 8996 UpdateGuideState exits: m=736245 SNR=369.0
20:54:05.399 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:05.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:05.402 00.002 8996 Enqueuing Expose request
20:54:05.404 00.002 20224 Worker thread wakes up
20:54:05.404 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:05.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:05.406 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:06.561 01.155 20224 Exposure complete
20:54:06.625 00.064 20224 worker thread done servicing request
20:54:06.625 00.000 8996 OnExposeComplete: enter
20:54:06.626 00.001 8996 UpdateGuideState(): m_state=6
20:54:06.627 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 348
20:54:06.628 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=472.97, Mass=752161, SNR=379.7, Peak=61347 HFD=4.5
20:54:06.629 00.001 8996 MultiStar: [#1 0.18,-0.11,0.64,U] [#2 -0.02,-0.13,0.69,U] [#3 -0.09,0.06,0.58,U] [#4 0.11,0.12,0.56,U] [#5 0.21,0.03,0.54,U] [#6 -0.07,0.19,0.41,U] [#7 0.00,0.10,0.40,U] [#8 0.19,-0.18,0.41,U] 
20:54:06.630 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {-0.04, -0.23}
20:54:06.632 00.002 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
20:54:06.632 00.000 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
20:54:06.633 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.78 mountX=0.05 mountY=0.04, mountTheta=0.68
20:54:06.635 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
20:54:06.636 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
20:54:06.637 00.001 20224 Worker thread wakes up
20:54:06.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
20:54:06.637 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
20:54:06.638 00.001 20224 Moving (0.04, -0.04) raw xDistance=0.05 yDistance=0.04
20:54:06.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:54:06.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:06.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:54:06.638 00.000 20224 MoveAxis(E, 0, ABG)
20:54:06.638 00.000 20224 Move returns status 0, amount 0
20:54:06.638 00.000 20224 MoveAxis(N, 0, ABG)
20:54:06.638 00.000 20224 Move returns status 0, amount 0
20:54:06.638 00.000 20224 move complete, result=0
20:54:06.638 00.000 20224 worker thread done servicing request
20:54:06.645 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61347, med=2742, FiltMin=2464, FiltMax=28419, Gamma=1.000
20:54:06.663 00.018 8996 UpdateGuideState exits: m=752161 SNR=379.7
20:54:06.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:06.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:06.666 00.001 8996 Enqueuing Expose request
20:54:06.667 00.001 20224 Worker thread wakes up
20:54:06.667 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:06.668 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:06.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:07.660 00.992 20224 Exposure complete
20:54:07.746 00.086 20224 worker thread done servicing request
20:54:07.746 00.000 8996 OnExposeComplete: enter
20:54:07.747 00.001 8996 UpdateGuideState(): m_state=6
20:54:07.748 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 349
20:54:07.749 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=472.91, Mass=730153, SNR=341.3, Peak=51555 HFD=4.4
20:54:07.750 00.001 8996 MultiStar: [#1 0.21,0.02,0.69,U] [#2 0.06,-0.25,0.71,U] [#3 -0.11,-0.02,0.61,U] [#4 0.17,-0.12,0.59,U] [#5 0.22,0.03,0.62,U] [#6 0.03,0.10,0.50,U] [#7 -0.12,0.19,0.46,U] [#8 0.11,-0.15,0.40,U] 
20:54:07.750 00.000 8996 refined, 8 included, MultiStar: {0.07, -0.08}, one-star: {0.01, -0.29}
20:54:07.751 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
20:54:07.752 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.38)
20:54:07.753 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.88 mountX=0.07 mountY=0.07, mountTheta=0.77
20:54:07.754 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.08, opts=13)
20:54:07.755 00.001 8996 Enqueuing Move request for scope (0.07, -0.08)
20:54:07.756 00.001 20224 Worker thread wakes up
20:54:07.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
20:54:07.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
20:54:07.756 00.000 20224 Moving (0.07, -0.08) raw xDistance=0.07 yDistance=0.07
20:54:07.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:54:07.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:07.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:54:07.756 00.000 20224 MoveAxis(E, 0, ABG)
20:54:07.756 00.000 20224 Move returns status 0, amount 0
20:54:07.756 00.000 20224 MoveAxis(N, 0, ABG)
20:54:07.756 00.000 20224 Move returns status 0, amount 0
20:54:07.756 00.000 20224 move complete, result=0
20:54:07.757 00.001 20224 worker thread done servicing request
20:54:07.760 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51555, med=2745, FiltMin=2496, FiltMax=28787, Gamma=1.000
20:54:07.775 00.015 8996 UpdateGuideState exits: m=730153 SNR=341.3
20:54:07.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:07.776 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:07.777 00.001 8996 Enqueuing Expose request
20:54:07.778 00.001 20224 Worker thread wakes up
20:54:07.778 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:07.779 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:07.779 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:08.938 01.159 20224 Exposure complete
20:54:09.011 00.073 20224 worker thread done servicing request
20:54:09.011 00.000 8996 OnExposeComplete: enter
20:54:09.012 00.001 8996 UpdateGuideState(): m_state=6
20:54:09.014 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 350
20:54:09.015 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=473.13, Mass=790505, SNR=356.4, Peak=51299 HFD=4.5
20:54:09.016 00.001 8996 MultiStar: [#1 0.07,-0.07,0.72,U] [#2 -0.05,-0.19,0.68,U] [#3 -0.24,-0.05,0.54,U] [#4 -0.04,-0.12,0.55,U] [#5 0.20,0.13,0.60,U] [#6 -0.15,0.21,0.43,U] [#7 -0.26,0.13,0.46,U] [#8 0.22,0.19,0.45,U] 
20:54:09.017 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {0.03, -0.07}
20:54:09.019 00.002 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
20:54:09.020 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
20:54:09.021 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.63 mountX=-0.01 mountY=0.01, mountTheta=2.52
20:54:09.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
20:54:09.024 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
20:54:09.025 00.001 20224 Worker thread wakes up
20:54:09.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
20:54:09.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
20:54:09.025 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
20:54:09.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:54:09.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:09.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:54:09.025 00.000 20224 MoveAxis(E, 0, ABG)
20:54:09.025 00.000 20224 Move returns status 0, amount 0
20:54:09.025 00.000 20224 MoveAxis(N, 0, ABG)
20:54:09.025 00.000 20224 Move returns status 0, amount 0
20:54:09.025 00.000 20224 move complete, result=0
20:54:09.025 00.000 20224 worker thread done servicing request
20:54:09.032 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51299, med=2742, FiltMin=2486, FiltMax=30771, Gamma=1.000
20:54:09.060 00.028 8996 UpdateGuideState exits: m=790505 SNR=356.4
20:54:09.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:09.063 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:09.063 00.000 8996 Enqueuing Expose request
20:54:09.065 00.002 20224 Worker thread wakes up
20:54:09.065 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:09.066 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:09.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:10.049 00.983 20224 Exposure complete
20:54:10.143 00.094 20224 worker thread done servicing request
20:54:10.143 00.000 8996 OnExposeComplete: enter
20:54:10.144 00.001 8996 UpdateGuideState(): m_state=6
20:54:10.145 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 351
20:54:10.147 00.002 8996 Star::Find returns 1 (0), X=139.85, Y=472.93, Mass=710272, SNR=362.6, Peak=54771 HFD=4.5
20:54:10.148 00.001 8996 MultiStar: [#1 0.07,-0.06,0.65,U] [#2 -0.20,-0.03,0.70,U] [#3 -0.22,-0.06,0.60,U] [#4 -0.10,-0.31,0.56,U] [#5 0.11,-0.13,0.53,U] [#6 0.07,0.24,0.38,U] [#7 -0.15,0.17,0.43,U] [#8 0.12,-0.09,0.39,U] 
20:54:10.149 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.09}, one-star: {-0.15, -0.27}
20:54:10.150 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
20:54:10.151 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
20:54:10.153 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-2.23 mountX=-0.06 mountY=0.10, mountTheta=2.12
20:54:10.156 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.09, opts=13)
20:54:10.159 00.003 8996 Enqueuing Move request for scope (-0.07, -0.09)
20:54:10.160 00.001 20224 Worker thread wakes up
20:54:10.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
20:54:10.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
20:54:10.160 00.000 20224 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.10
20:54:10.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:54:10.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:10.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:54:10.160 00.000 20224 MoveAxis(E, 0, ABG)
20:54:10.161 00.001 20224 Move returns status 0, amount 0
20:54:10.161 00.000 20224 MoveAxis(N, 0, ABG)
20:54:10.161 00.000 20224 Move returns status 0, amount 0
20:54:10.161 00.000 20224 move complete, result=0
20:54:10.161 00.000 20224 worker thread done servicing request
20:54:10.170 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=54771, med=2745, FiltMin=2461, FiltMax=29011, Gamma=1.000
20:54:10.189 00.019 8996 UpdateGuideState exits: m=710272 SNR=362.6
20:54:10.192 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:10.195 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:10.197 00.002 8996 Enqueuing Expose request
20:54:10.200 00.003 20224 Worker thread wakes up
20:54:10.200 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:10.202 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:10.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:11.380 01.178 20224 Exposure complete
20:54:11.466 00.086 20224 worker thread done servicing request
20:54:11.466 00.000 8996 OnExposeComplete: enter
20:54:11.467 00.001 8996 UpdateGuideState(): m_state=6
20:54:11.469 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 352
20:54:11.470 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.11, Mass=738337, SNR=376.7, Peak=55715 HFD=4.5
20:54:11.472 00.002 8996 MultiStar: [#1 0.26,0.06,0.63,U] [#2 0.07,-0.11,0.67,U] [#3 -0.12,0.06,0.55,U] [#4 0.06,-0.18,0.51,U] [#5 0.15,0.10,0.56,U] [#6 -0.06,0.31,0.39,U] [#7 0.01,0.33,0.40,U] [#8 0.14,-0.02,0.36,U] 
20:54:11.474 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {-0.06, -0.09}
20:54:11.475 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
20:54:11.477 00.002 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
20:54:11.478 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.49 mountX=0.04 mountY=-0.03, mountTheta=-0.60
20:54:11.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
20:54:11.481 00.001 8996 Enqueuing Move request for scope (0.05, 0.02)
20:54:11.483 00.002 20224 Worker thread wakes up
20:54:11.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
20:54:11.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
20:54:11.483 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.04 yDistance=-0.03
20:54:11.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:54:11.484 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:11.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:54:11.484 00.000 20224 MoveAxis(E, 0, ABG)
20:54:11.484 00.000 20224 Move returns status 0, amount 0
20:54:11.484 00.000 20224 MoveAxis(N, 0, ABG)
20:54:11.484 00.000 20224 Move returns status 0, amount 0
20:54:11.484 00.000 20224 move complete, result=0
20:54:11.485 00.001 20224 worker thread done servicing request
20:54:11.490 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55715, med=2745, FiltMin=2493, FiltMax=29168, Gamma=1.000
20:54:11.521 00.031 8996 UpdateGuideState exits: m=738337 SNR=376.7
20:54:11.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:11.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:11.524 00.001 8996 Enqueuing Expose request
20:54:11.524 00.000 20224 Worker thread wakes up
20:54:11.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:11.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:11.525 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:12.484 00.959 20224 Exposure complete
20:54:12.556 00.072 20224 worker thread done servicing request
20:54:12.557 00.001 8996 OnExposeComplete: enter
20:54:12.558 00.001 8996 UpdateGuideState(): m_state=6
20:54:12.560 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 353
20:54:12.562 00.002 8996 Star::Find returns 1 (0), X=139.87, Y=472.95, Mass=722311, SNR=354.9, Peak=56931 HFD=4.5
20:54:12.564 00.002 8996 MultiStar: [#1 0.07,-0.11,0.71,U] [#2 -0.10,-0.18,0.78,U] [#3 0.04,0.01,0.69,U] [#4 0.12,-0.14,0.55,U] [#5 0.12,-0.05,0.65,U] [#6 0.07,0.14,0.39,U] [#7 -0.00,-0.04,0.43,U] [#8 0.26,-0.08,0.39,U] 
20:54:12.565 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.10}, one-star: {-0.13, -0.25}
20:54:12.567 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
20:54:12.568 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
20:54:12.569 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.33 mountX=0.03 mountY=0.10, mountTheta=1.23
20:54:12.573 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.10, opts=13)
20:54:12.575 00.002 8996 Enqueuing Move request for scope (0.02, -0.10)
20:54:12.576 00.001 20224 Worker thread wakes up
20:54:12.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
20:54:12.576 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
20:54:12.577 00.001 20224 Moving (0.02, -0.10) raw xDistance=0.03 yDistance=0.10
20:54:12.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:54:12.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:12.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:54:12.577 00.000 20224 MoveAxis(E, 0, ABG)
20:54:12.577 00.000 20224 Move returns status 0, amount 0
20:54:12.577 00.000 20224 MoveAxis(N, 0, ABG)
20:54:12.577 00.000 20224 Move returns status 0, amount 0
20:54:12.578 00.001 20224 move complete, result=0
20:54:12.578 00.000 20224 worker thread done servicing request
20:54:12.585 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56931, med=2745, FiltMin=2489, FiltMax=30365, Gamma=1.000
20:54:12.609 00.024 8996 UpdateGuideState exits: m=722311 SNR=354.9
20:54:12.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:12.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:12.612 00.001 8996 Enqueuing Expose request
20:54:12.613 00.001 20224 Worker thread wakes up
20:54:12.613 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:12.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:12.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:13.786 01.173 20224 Exposure complete
20:54:13.876 00.090 20224 worker thread done servicing request
20:54:13.876 00.000 8996 OnExposeComplete: enter
20:54:13.878 00.002 8996 UpdateGuideState(): m_state=6
20:54:13.881 00.003 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 354
20:54:13.883 00.002 8996 Star::Find returns 1 (0), X=140.03, Y=472.98, Mass=736573, SNR=350.1, Peak=49779 HFD=4.5
20:54:13.885 00.002 8996 MultiStar: [#1 0.41,0.22,0.66,U] [#2 0.32,-0.02,0.77,U] [#3 0.36,-0.00,0.60,U] [#4 0.45,0.06,0.57,U] [#5 0.56,0.02,0.70,U] [#6 0.37,0.23,0.43,U] [#7 0.37,-0.10,0.44,U] [#8 0.50,-0.07,0.41,U] 
20:54:13.886 00.001 8996 single-star, 8 included, MultiStar: {0.34, -0.00}, one-star: {0.02, -0.23}
20:54:13.887 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
20:54:13.888 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
20:54:13.890 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.48 mountX=0.04 mountY=0.22, mountTheta=1.38
20:54:13.893 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.23, opts=13)
20:54:13.894 00.001 8996 Enqueuing Move request for scope (0.02, -0.23)
20:54:13.894 00.000 20224 Worker thread wakes up
20:54:13.895 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
20:54:13.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
20:54:13.895 00.000 20224 Moving (0.02, -0.23) raw xDistance=0.04 yDistance=0.22
20:54:13.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:54:13.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
20:54:13.895 00.000 20224 MoveAxis(E, 0, ABG)
20:54:13.895 00.000 20224 Move returns status 0, amount 0
20:54:13.895 00.000 20224 MoveAxis(S, 47, ABG)
20:54:13.895 00.000 20224 Guiding  Dir = 1, Dur = 47
20:54:13.895 00.000 20224 IsSlewing returns 0
20:54:13.895 00.000 20224 IsGuiding returns 0
20:54:13.899 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49779, med=2745, FiltMin=2470, FiltMax=27811, Gamma=1.000
20:54:13.916 00.017 8996 UpdateGuideState exits: m=736573 SNR=350.1
20:54:13.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:13.919 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:13.920 00.001 8996 Enqueuing Expose request
20:54:13.957 00.037 20224 IsGuiding returns 1
20:54:13.958 00.001 20224 scope still moving after pulse duration time elapsed
20:54:13.987 00.029 20224 IsSlewing returns 0
20:54:13.987 00.000 20224 IsGuiding returns 1
20:54:14.018 00.031 20224 IsSlewing returns 0
20:54:14.018 00.000 20224 IsGuiding returns 1
20:54:14.049 00.031 20224 IsSlewing returns 0
20:54:14.049 00.000 20224 IsGuiding returns 0
20:54:14.049 00.000 20224 scope move finished after 47 + 106 ms
20:54:14.049 00.000 20224 Move returns status 0, amount 47
20:54:14.049 00.000 20224 move complete, result=0
20:54:14.049 00.000 20224 worker thread done servicing request
20:54:14.050 00.001 20224 Worker thread wakes up
20:54:14.050 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
20:54:14.052 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:14.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:15.050 00.998 20224 Exposure complete
20:54:15.120 00.070 20224 worker thread done servicing request
20:54:15.120 00.000 8996 OnExposeComplete: enter
20:54:15.122 00.002 8996 UpdateGuideState(): m_state=6
20:54:15.123 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 355
20:54:15.125 00.002 8996 Star::Find returns 1 (0), X=140.08, Y=472.98, Mass=759891, SNR=330.8, Peak=57683 HFD=4.4
20:54:15.126 00.001 8996 MultiStar: [#1 0.49,0.16,0.72,U] [#2 0.12,0.06,0.76,U] [#3 0.12,0.06,0.59,U] [#4 0.23,0.10,0.59,U] [#5 0.42,0.03,0.62,U] [#6 0.26,0.05,0.40,U] [#7 0.10,-0.00,0.47,U] [#8 0.29,0.06,0.43,U] 
20:54:15.128 00.002 8996 refined, 8 included, MultiStar: {0.23, 0.02}, one-star: {0.08, -0.22}
20:54:15.128 00.000 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
20:54:15.129 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
20:54:15.130 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.08 mountX=0.22 mountY=-0.04, mountTheta=-0.19
20:54:15.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.02, opts=13)
20:54:15.133 00.001 8996 Enqueuing Move request for scope (0.23, 0.02)
20:54:15.134 00.001 20224 Worker thread wakes up
20:54:15.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
20:54:15.134 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
20:54:15.134 00.000 20224 Moving (0.23, 0.02) raw xDistance=0.22 yDistance=-0.04
20:54:15.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:54:15.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:15.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:54:15.134 00.000 20224 MoveAxis(W, 33, ABG)
20:54:15.134 00.000 20224 Guiding  Dir = 3, Dur = 33
20:54:15.135 00.001 20224 IsSlewing returns 0
20:54:15.135 00.000 20224 IsGuiding returns 0
20:54:15.136 00.001 20224 PulseGuide returned control before completion, sleep 42
20:54:15.139 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57683, med=2745, FiltMin=2502, FiltMax=30803, Gamma=1.000
20:54:15.160 00.021 8996 UpdateGuideState exits: m=759891 SNR=330.8
20:54:15.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:15.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:15.163 00.001 8996 Enqueuing Expose request
20:54:15.189 00.026 20224 IsGuiding returns 1
20:54:15.189 00.000 20224 scope still moving after pulse duration time elapsed
20:54:15.220 00.031 20224 IsSlewing returns 0
20:54:15.220 00.000 20224 IsGuiding returns 1
20:54:15.252 00.032 20224 IsSlewing returns 0
20:54:15.252 00.000 20224 IsGuiding returns 0
20:54:15.252 00.000 20224 scope move finished after 33 + 84 ms
20:54:15.252 00.000 20224 Move returns status 0, amount 33
20:54:15.252 00.000 20224 MoveAxis(N, 0, ABG)
20:54:15.252 00.000 20224 Move returns status 0, amount 0
20:54:15.253 00.001 20224 move complete, result=0
20:54:15.253 00.000 20224 worker thread done servicing request
20:54:15.253 00.000 20224 Worker thread wakes up
20:54:15.253 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.0 px 0 ms NORTH
20:54:15.255 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:15.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:16.423 01.168 20224 Exposure complete
20:54:16.486 00.063 20224 worker thread done servicing request
20:54:16.487 00.001 8996 OnExposeComplete: enter
20:54:16.488 00.001 8996 UpdateGuideState(): m_state=6
20:54:16.490 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 356
20:54:16.491 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.13, Mass=741389, SNR=397.9, Peak=54259 HFD=4.5
20:54:16.492 00.001 8996 MultiStar: [#1 -0.03,0.18,0.61,U] [#2 -0.11,0.02,0.61,U] [#3 -0.20,0.02,0.53,U] [#4 -0.17,0.02,0.51,U] [#5 0.31,-0.04,0.59,U] [#6 -0.13,0.54,0.44,U] [#7 -0.25,0.28,0.37,U] [#8 0.20,0.32,0.35,U] 
20:54:16.493 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.10}, one-star: {-0.17, -0.07}
20:54:16.494 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
20:54:16.495 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
20:54:16.497 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.17 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
20:54:16.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.10, opts=13)
20:54:16.502 00.002 8996 Enqueuing Move request for scope (-0.07, 0.10)
20:54:16.503 00.001 20224 Worker thread wakes up
20:54:16.504 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
20:54:16.504 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
20:54:16.504 00.000 20224 Moving (-0.07, 0.10) raw xDistance=-0.08 yDistance=-0.09
20:54:16.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:54:16.504 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:16.504 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:54:16.504 00.000 20224 MoveAxis(E, 0, ABG)
20:54:16.504 00.000 20224 Move returns status 0, amount 0
20:54:16.504 00.000 20224 MoveAxis(N, 0, ABG)
20:54:16.504 00.000 20224 Move returns status 0, amount 0
20:54:16.504 00.000 20224 move complete, result=0
20:54:16.504 00.000 20224 worker thread done servicing request
20:54:16.509 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54259, med=2742, FiltMin=2493, FiltMax=28976, Gamma=1.000
20:54:16.528 00.019 8996 UpdateGuideState exits: m=741389 SNR=397.9
20:54:16.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:16.530 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:16.533 00.003 8996 Enqueuing Expose request
20:54:16.535 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:16.537 00.002 20224 Worker thread wakes up
20:54:16.537 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:16.537 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:17.518 00.981 20224 Exposure complete
20:54:17.605 00.087 20224 worker thread done servicing request
20:54:17.605 00.000 8996 OnExposeComplete: enter
20:54:17.606 00.001 8996 UpdateGuideState(): m_state=6
20:54:17.607 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 357
20:54:17.608 00.001 8996 Star::Find returns 1 (0), X=139.57, Y=473.28, Mass=720654, SNR=333.3, Peak=50563 HFD=4.7
20:54:17.609 00.001 8996 MultiStar: [#1 -0.43,0.35,0.73,U] [#2 -0.38,0.29,0.88,U] [#3 -0.52,0.49,0.61,U] [#4 -0.44,0.43,0.57,U] [#5 -0.22,0.27,0.69,U] [#6 -0.46,0.62,0.49,U] [#7 -0.58,0.54,0.00,M1] [#8 -0.14,0.47,0.45,U] 
20:54:17.611 00.002 8996 single-star, 7 included, MultiStar: {-0.39, 0.34}, one-star: {-0.43, 0.08}
20:54:17.612 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
20:54:17.614 00.002 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
20:54:17.615 00.001 8996 CameraToMount -- cameraX=-0.43 cameraY=0.08 hyp=0.44 cameraTheta=2.96 mountX=-0.44 mountY=-0.03, mountTheta=-3.08
20:54:17.616 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=0.08, opts=13)
20:54:17.617 00.001 8996 Enqueuing Move request for scope (-0.43, 0.08)
20:54:17.618 00.001 20224 Worker thread wakes up
20:54:17.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.08) opts 0xd
20:54:17.618 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, 0.08)
20:54:17.618 00.000 20224 Moving (-0.43, 0.08) raw xDistance=-0.44 yDistance=-0.03
20:54:17.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
20:54:17.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:17.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:54:17.618 00.000 20224 MoveAxis(E, 64, ABG)
20:54:17.618 00.000 20224 Guiding  Dir = 2, Dur = 64
20:54:17.618 00.000 20224 IsSlewing returns 0
20:54:17.618 00.000 20224 IsGuiding returns 0
20:54:17.622 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50563, med=2745, FiltMin=2445, FiltMax=28246, Gamma=1.000
20:54:17.636 00.014 8996 UpdateGuideState exits: m=720654 SNR=333.3
20:54:17.637 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:17.638 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:17.638 00.000 8996 Enqueuing Expose request
20:54:17.676 00.038 20224 PulseGuide returned control before completion, sleep 17
20:54:17.705 00.029 20224 IsGuiding returns 1
20:54:17.705 00.000 20224 scope still moving after pulse duration time elapsed
20:54:17.736 00.031 20224 IsSlewing returns 0
20:54:17.736 00.000 20224 IsGuiding returns 1
20:54:17.767 00.031 20224 IsSlewing returns 0
20:54:17.768 00.001 20224 IsGuiding returns 0
20:54:17.768 00.000 20224 scope move finished after 64 + 85 ms
20:54:17.768 00.000 20224 Move returns status 0, amount 64
20:54:17.768 00.000 20224 MoveAxis(N, 0, ABG)
20:54:17.768 00.000 20224 Move returns status 0, amount 0
20:54:17.768 00.000 20224 move complete, result=0
20:54:17.768 00.000 20224 worker thread done servicing request
20:54:17.768 00.000 8996 GuideStep: -0.4 px 64 ms EAST, -0.0 px 0 ms NORTH
20:54:17.771 00.003 20224 Worker thread wakes up
20:54:17.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:17.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:18.936 01.165 20224 Exposure complete
20:54:19.034 00.098 20224 worker thread done servicing request
20:54:19.034 00.000 8996 OnExposeComplete: enter
20:54:19.035 00.001 8996 UpdateGuideState(): m_state=6
20:54:19.036 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 358
20:54:19.036 00.000 8996 Star::Find returns 1 (0), X=139.95, Y=473.13, Mass=744547, SNR=331.3, Peak=55299 HFD=4.5
20:54:19.037 00.001 8996 MultiStar: [#1 0.18,0.30,0.68,U] [#2 0.11,-0.02,0.83,U] [#3 -0.07,0.17,0.71,U] [#4 0.12,-0.09,0.62,U] [#5 0.02,0.16,0.67,U] [#6 0.04,0.37,0.45,U] [#7 0.05,0.30,0.46,U] [#8 0.03,0.29,0.40,U] 
20:54:19.038 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.12}, one-star: {-0.06, -0.07}
20:54:19.039 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
20:54:19.040 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 1.00)
20:54:19.040 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.26 mountX=-0.05 mountY=0.08, mountTheta=2.16
20:54:19.041 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
20:54:19.042 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
20:54:19.043 00.001 20224 Worker thread wakes up
20:54:19.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
20:54:19.043 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
20:54:19.043 00.000 20224 Moving (-0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
20:54:19.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:54:19.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:19.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:54:19.043 00.000 20224 MoveAxis(E, 0, ABG)
20:54:19.043 00.000 20224 Move returns status 0, amount 0
20:54:19.043 00.000 20224 MoveAxis(N, 0, ABG)
20:54:19.043 00.000 20224 Move returns status 0, amount 0
20:54:19.043 00.000 20224 move complete, result=0
20:54:19.044 00.001 20224 worker thread done servicing request
20:54:19.047 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55299, med=2745, FiltMin=2483, FiltMax=28467, Gamma=1.000
20:54:19.060 00.013 8996 UpdateGuideState exits: m=744547 SNR=331.3
20:54:19.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:19.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:19.062 00.000 8996 Enqueuing Expose request
20:54:19.063 00.001 20224 Worker thread wakes up
20:54:19.063 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:19.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:19.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:20.028 00.964 20224 Exposure complete
20:54:20.098 00.070 20224 worker thread done servicing request
20:54:20.099 00.001 8996 OnExposeComplete: enter
20:54:20.099 00.000 8996 UpdateGuideState(): m_state=6
20:54:20.100 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 359
20:54:20.101 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=473.12, Mass=740237, SNR=382.5, Peak=51347 HFD=4.5
20:54:20.102 00.001 8996 MultiStar: [#1 0.44,0.23,0.62,U] [#2 0.23,0.17,0.70,U] [#3 0.25,0.35,0.55,U] [#4 0.33,0.31,0.47,U] [#5 0.38,0.34,0.68,U] [#6 0.29,0.53,0.45,U] [#7 0.32,0.23,0.42,U] [#8 0.39,0.32,0.34,U] 
20:54:20.103 00.001 8996 single-star, 8 included, MultiStar: {0.28, 0.23}, one-star: {0.09, -0.08}
20:54:20.104 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
20:54:20.105 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
20:54:20.107 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.72 mountX=0.10 mountY=0.07, mountTheta=0.61
20:54:20.110 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.08, opts=13)
20:54:20.112 00.002 8996 Enqueuing Move request for scope (0.09, -0.08)
20:54:20.113 00.001 20224 Worker thread wakes up
20:54:20.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
20:54:20.113 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
20:54:20.113 00.000 20224 Moving (0.09, -0.08) raw xDistance=0.10 yDistance=0.07
20:54:20.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:54:20.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:20.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:54:20.114 00.001 20224 MoveAxis(E, 0, ABG)
20:54:20.114 00.000 20224 Move returns status 0, amount 0
20:54:20.114 00.000 20224 MoveAxis(N, 0, ABG)
20:54:20.114 00.000 20224 Move returns status 0, amount 0
20:54:20.114 00.000 20224 move complete, result=0
20:54:20.114 00.000 20224 worker thread done servicing request
20:54:20.118 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51347, med=2742, FiltMin=2496, FiltMax=27184, Gamma=1.000
20:54:20.132 00.014 8996 UpdateGuideState exits: m=740237 SNR=382.5
20:54:20.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:20.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:20.135 00.001 8996 Enqueuing Expose request
20:54:20.135 00.000 20224 Worker thread wakes up
20:54:20.135 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:20.136 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:20.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:21.304 01.168 20224 Exposure complete
20:54:21.370 00.066 20224 worker thread done servicing request
20:54:21.370 00.000 8996 OnExposeComplete: enter
20:54:21.371 00.001 8996 UpdateGuideState(): m_state=6
20:54:21.372 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 360
20:54:21.373 00.001 8996 Star::Find returns 1 (0), X=140.27, Y=473.11, Mass=758067, SNR=383.6, Peak=50134 HFD=4.5
20:54:21.374 00.001 8996 MultiStar: [#1 0.48,0.26,0.61,U] [#2 0.38,0.19,0.71,U] [#3 0.37,0.10,0.54,U] [#4 0.49,0.24,0.50,U] [#5 0.69,0.31,0.52,U] [#6 0.46,0.41,0.43,U] [#7 0.34,0.26,0.41,U] [#8 0.81,0.09,0.00,M1] 
20:54:21.375 00.001 8996 single-star, 7 included, MultiStar: {0.42, 0.17}, one-star: {0.26, -0.09}
20:54:21.375 00.000 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
20:54:21.376 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
20:54:21.377 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.09 hyp=0.28 cameraTheta=-0.34 mountX=0.27 mountY=0.06, mountTheta=0.22
20:54:21.380 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.09, opts=13)
20:54:21.383 00.003 8996 Enqueuing Move request for scope (0.26, -0.09)
20:54:21.386 00.003 20224 Worker thread wakes up
20:54:21.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.09) opts 0xd
20:54:21.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.09)
20:54:21.386 00.000 20224 Moving (0.26, -0.09) raw xDistance=0.27 yDistance=0.06
20:54:21.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:54:21.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:21.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:54:21.386 00.000 20224 MoveAxis(W, 40, ABG)
20:54:21.386 00.000 20224 Guiding  Dir = 3, Dur = 40
20:54:21.386 00.000 20224 IsSlewing returns 0
20:54:21.386 00.000 20224 IsGuiding returns 0
20:54:21.395 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50134, med=2745, FiltMin=2432, FiltMax=29376, Gamma=1.000
20:54:21.411 00.016 8996 UpdateGuideState exits: m=758067 SNR=383.6
20:54:21.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:21.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:21.414 00.001 8996 Enqueuing Expose request
20:54:21.428 00.014 20224 IsGuiding returns 1
20:54:21.428 00.000 20224 scope still moving after pulse duration time elapsed
20:54:21.457 00.029 20224 IsSlewing returns 0
20:54:21.457 00.000 20224 IsGuiding returns 1
20:54:21.488 00.031 20224 IsSlewing returns 0
20:54:21.488 00.000 20224 IsGuiding returns 1
20:54:21.519 00.031 20224 IsSlewing returns 0
20:54:21.520 00.001 20224 IsGuiding returns 0
20:54:21.520 00.000 20224 scope move finished after 40 + 93 ms
20:54:21.520 00.000 20224 Move returns status 0, amount 40
20:54:21.520 00.000 20224 MoveAxis(N, 0, ABG)
20:54:21.520 00.000 20224 Move returns status 0, amount 0
20:54:21.520 00.000 20224 move complete, result=0
20:54:21.520 00.000 20224 worker thread done servicing request
20:54:21.520 00.000 20224 Worker thread wakes up
20:54:21.520 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
20:54:21.524 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:21.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:22.507 00.983 20224 Exposure complete
20:54:22.573 00.066 20224 worker thread done servicing request
20:54:22.573 00.000 8996 OnExposeComplete: enter
20:54:22.574 00.001 8996 UpdateGuideState(): m_state=6
20:54:22.575 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 361
20:54:22.575 00.000 8996 Star::Find returns 1 (0), X=140.19, Y=473.14, Mass=748636, SNR=355.8, Peak=50291 HFD=4.4
20:54:22.576 00.001 8996 MultiStar: [#1 0.36,0.26,0.66,U] [#2 0.22,0.18,0.66,U] [#3 0.11,0.35,0.57,U] [#4 0.20,0.24,0.55,U] [#5 0.35,0.27,0.54,U] [#6 0.31,0.51,0.43,U] [#7 0.34,0.37,0.43,U] [#8 0.49,0.16,0.39,U] 
20:54:22.577 00.001 8996 single-star, 8 included, MultiStar: {0.27, 0.22}, one-star: {0.19, -0.06}
20:54:22.578 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
20:54:22.578 00.000 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.97)
20:54:22.579 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.29 mountX=0.19 mountY=0.03, mountTheta=0.18
20:54:22.581 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.06, opts=13)
20:54:22.581 00.000 8996 Enqueuing Move request for scope (0.19, -0.06)
20:54:22.582 00.001 20224 Worker thread wakes up
20:54:22.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
20:54:22.582 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
20:54:22.582 00.000 20224 Moving (0.19, -0.06) raw xDistance=0.19 yDistance=0.03
20:54:22.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:54:22.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:22.583 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:54:22.583 00.000 20224 MoveAxis(E, 0, ABG)
20:54:22.583 00.000 20224 Move returns status 0, amount 0
20:54:22.583 00.000 20224 MoveAxis(N, 0, ABG)
20:54:22.583 00.000 20224 Move returns status 0, amount 0
20:54:22.583 00.000 20224 move complete, result=0
20:54:22.583 00.000 20224 worker thread done servicing request
20:54:22.586 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50291, med=2745, FiltMin=2493, FiltMax=27936, Gamma=1.000
20:54:22.600 00.014 8996 UpdateGuideState exits: m=748636 SNR=355.8
20:54:22.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:22.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:22.602 00.000 8996 Enqueuing Expose request
20:54:22.603 00.001 20224 Worker thread wakes up
20:54:22.603 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:22.604 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:22.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:23.758 01.154 20224 Exposure complete
20:54:23.813 00.055 20224 worker thread done servicing request
20:54:23.814 00.001 8996 OnExposeComplete: enter
20:54:23.814 00.000 8996 UpdateGuideState(): m_state=6
20:54:23.815 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 362
20:54:23.816 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.05, Mass=733508, SNR=318.3, Peak=54211 HFD=4.5
20:54:23.817 00.001 8996 MultiStar: [#1 0.00,-0.09,0.72,U] [#2 -0.06,0.01,0.76,U] [#3 -0.25,0.01,0.66,U] [#4 -0.12,0.01,0.58,U] [#5 -0.05,0.03,0.68,U] [#6 -0.29,0.24,0.49,U] [#7 -0.28,0.02,0.48,U] [#8 -0.03,0.19,0.51,U] 
20:54:23.818 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.01}, one-star: {-0.06, -0.15}
20:54:23.818 00.000 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.12)
20:54:23.819 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
20:54:23.820 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.07 mountX=-0.11 mountY=0.00, mountTheta=3.10
20:54:23.821 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
20:54:23.822 00.001 8996 Enqueuing Move request for scope (-0.11, 0.01)
20:54:23.823 00.001 20224 Worker thread wakes up
20:54:23.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
20:54:23.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
20:54:23.823 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.00
20:54:23.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:54:23.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:23.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:54:23.823 00.000 20224 MoveAxis(E, 0, ABG)
20:54:23.824 00.001 20224 Move returns status 0, amount 0
20:54:23.824 00.000 20224 MoveAxis(N, 0, ABG)
20:54:23.824 00.000 20224 Move returns status 0, amount 0
20:54:23.824 00.000 20224 move complete, result=0
20:54:23.824 00.000 20224 worker thread done servicing request
20:54:23.832 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=54211, med=2742, FiltMin=2499, FiltMax=27747, Gamma=1.000
20:54:23.850 00.018 8996 UpdateGuideState exits: m=733508 SNR=318.3
20:54:23.851 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:23.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:23.853 00.001 8996 Enqueuing Expose request
20:54:23.853 00.000 20224 Worker thread wakes up
20:54:23.853 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:23.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:23.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:24.825 00.971 20224 Exposure complete
20:54:24.880 00.055 20224 worker thread done servicing request
20:54:24.880 00.000 8996 OnExposeComplete: enter
20:54:24.881 00.001 8996 UpdateGuideState(): m_state=6
20:54:24.881 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 363
20:54:24.882 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.06, Mass=748091, SNR=394.6, Peak=56499 HFD=4.5
20:54:24.883 00.001 8996 MultiStar: [#1 0.23,0.07,0.57,U] [#2 -0.07,0.12,0.63,U] [#3 -0.14,0.05,0.55,U] [#4 -0.01,-0.16,0.53,U] [#5 0.11,-0.07,0.58,U] [#6 -0.16,0.06,0.38,U] [#7 -0.26,0.01,0.40,U] [#8 0.09,0.03,0.30,U] 
20:54:24.884 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.11, -0.14}
20:54:24.885 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
20:54:24.886 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
20:54:24.886 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.72 mountX=-0.03 mountY=0.02, mountTheta=2.61
20:54:24.889 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
20:54:24.891 00.002 8996 Enqueuing Move request for scope (-0.04, -0.02)
20:54:24.893 00.002 20224 Worker thread wakes up
20:54:24.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
20:54:24.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
20:54:24.893 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.03 yDistance=0.02
20:54:24.894 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:54:24.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:24.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:54:24.894 00.000 20224 MoveAxis(E, 0, ABG)
20:54:24.894 00.000 20224 Move returns status 0, amount 0
20:54:24.894 00.000 20224 MoveAxis(N, 0, ABG)
20:54:24.894 00.000 20224 Move returns status 0, amount 0
20:54:24.894 00.000 20224 move complete, result=0
20:54:24.894 00.000 20224 worker thread done servicing request
20:54:24.900 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56499, med=2745, FiltMin=2477, FiltMax=28835, Gamma=1.000
20:54:24.923 00.023 8996 UpdateGuideState exits: m=748091 SNR=394.6
20:54:24.925 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:24.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:24.927 00.001 8996 Enqueuing Expose request
20:54:24.929 00.002 20224 Worker thread wakes up
20:54:24.929 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:24.931 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:24.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:26.088 01.157 20224 Exposure complete
20:54:26.166 00.078 20224 worker thread done servicing request
20:54:26.166 00.000 8996 OnExposeComplete: enter
20:54:26.167 00.001 8996 UpdateGuideState(): m_state=6
20:54:26.168 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 364
20:54:26.171 00.003 8996 Star::Find returns 1 (0), X=139.70, Y=472.96, Mass=775052, SNR=364.3, Peak=62691 HFD=4.6
20:54:26.174 00.003 8996 MultiStar: [#1 -0.11,-0.11,0.57,U] [#2 -0.35,-0.13,0.76,U] [#3 -0.17,-0.22,0.58,U] [#4 -0.07,-0.31,0.54,U] [#5 -0.17,0.04,0.57,U] [#6 -0.06,0.19,0.43,U] [#7 -0.19,0.15,0.46,U] [#8 -0.14,-0.14,0.35,U] 
20:54:26.176 00.002 8996 refined, 8 included, MultiStar: {-0.20, -0.11}, one-star: {-0.31, -0.24}
20:54:26.177 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
20:54:26.178 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
20:54:26.179 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.64 mountX=-0.19 mountY=0.13, mountTheta=2.53
20:54:26.180 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.11, opts=13)
20:54:26.181 00.001 8996 Enqueuing Move request for scope (-0.20, -0.11)
20:54:26.182 00.001 20224 Worker thread wakes up
20:54:26.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
20:54:26.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
20:54:26.183 00.001 20224 Moving (-0.20, -0.11) raw xDistance=-0.19 yDistance=0.13
20:54:26.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:54:26.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:26.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:54:26.183 00.000 20224 MoveAxis(E, 0, ABG)
20:54:26.183 00.000 20224 Move returns status 0, amount 0
20:54:26.183 00.000 20224 MoveAxis(N, 0, ABG)
20:54:26.183 00.000 20224 Move returns status 0, amount 0
20:54:26.183 00.000 20224 move complete, result=0
20:54:26.183 00.000 20224 worker thread done servicing request
20:54:26.189 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62691, med=2745, FiltMin=2461, FiltMax=33277, Gamma=1.000
20:54:26.224 00.035 8996 UpdateGuideState exits: m=775052 SNR=364.3
20:54:26.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:26.225 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:26.226 00.001 8996 Enqueuing Expose request
20:54:26.227 00.001 20224 Worker thread wakes up
20:54:26.227 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:26.228 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:26.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:27.191 00.963 20224 Exposure complete
20:54:27.263 00.072 20224 worker thread done servicing request
20:54:27.264 00.001 8996 OnExposeComplete: enter
20:54:27.265 00.001 8996 UpdateGuideState(): m_state=6
20:54:27.266 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 365
20:54:27.268 00.002 8996 Star::Find returns 1 (0), X=139.70, Y=472.95, Mass=807302, SNR=428.0, Peak=64707 HFD=4.6
20:54:27.269 00.001 8996 MultiStar: [#1 -0.04,-0.03,0.61,U] [#2 -0.28,-0.01,0.66,U] [#3 -0.21,0.05,0.50,U] [#4 -0.09,-0.07,0.45,U] [#5 0.09,0.16,0.49,U] [#6 -0.21,0.28,0.37,U] [#7 -0.31,0.37,0.40,U] [#8 0.12,-0.05,0.33,U] 
20:54:27.270 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.00}, one-star: {-0.31, -0.25}
20:54:27.271 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
20:54:27.272 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
20:54:27.273 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.11 mountX=-0.16 mountY=0.01, mountTheta=3.05
20:54:27.275 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.00, opts=13)
20:54:27.276 00.001 8996 Enqueuing Move request for scope (-0.16, 0.00)
20:54:27.277 00.001 20224 Worker thread wakes up
20:54:27.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
20:54:27.277 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
20:54:27.277 00.000 20224 Moving (-0.16, 0.00) raw xDistance=-0.16 yDistance=0.01
20:54:27.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:54:27.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:27.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:54:27.277 00.000 20224 MoveAxis(E, 0, ABG)
20:54:27.277 00.000 20224 Move returns status 0, amount 0
20:54:27.277 00.000 20224 MoveAxis(N, 0, ABG)
20:54:27.277 00.000 20224 Move returns status 0, amount 0
20:54:27.277 00.000 20224 move complete, result=0
20:54:27.278 00.001 20224 worker thread done servicing request
20:54:27.281 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64707, med=2742, FiltMin=2486, FiltMax=34189, Gamma=1.000
20:54:27.306 00.025 8996 UpdateGuideState exits: m=807302 SNR=428.0
20:54:27.308 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:27.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:27.310 00.001 8996 Enqueuing Expose request
20:54:27.311 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:27.312 00.001 20224 Worker thread wakes up
20:54:27.312 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:27.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:28.470 01.158 20224 Exposure complete
20:54:28.537 00.067 20224 worker thread done servicing request
20:54:28.537 00.000 8996 OnExposeComplete: enter
20:54:28.539 00.002 8996 UpdateGuideState(): m_state=6
20:54:28.540 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 366
20:54:28.542 00.002 8996 Star::Find returns 1 (0), X=139.69, Y=473.12, Mass=717380, SNR=344.7, Peak=56147 HFD=4.6
20:54:28.544 00.002 8996 MultiStar: [#1 -0.28,0.15,0.65,U] [#2 -0.38,0.03,0.77,U] [#3 -0.44,0.06,0.58,U] [#4 -0.36,-0.10,0.51,U] [#5 -0.30,0.11,0.68,U] [#6 -0.47,0.32,0.42,U] [#7 -0.54,0.18,0.50,U] [#8 -0.12,0.15,0.47,U] 
20:54:28.546 00.002 8996 single-star, 8 included, MultiStar: {-0.35, 0.07}, one-star: {-0.32, -0.08}
20:54:28.547 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
20:54:28.549 00.002 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
20:54:28.550 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.08 hyp=0.33 cameraTheta=-2.88 mountX=-0.31 mountY=0.12, mountTheta=2.77
20:54:28.553 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.08, opts=13)
20:54:28.555 00.002 8996 Enqueuing Move request for scope (-0.32, -0.08)
20:54:28.557 00.002 20224 Worker thread wakes up
20:54:28.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.08) opts 0xd
20:54:28.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.08)
20:54:28.557 00.000 20224 Moving (-0.32, -0.08) raw xDistance=-0.31 yDistance=0.12
20:54:28.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:54:28.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:28.558 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:54:28.558 00.000 20224 MoveAxis(E, 45, ABG)
20:54:28.558 00.000 20224 Guiding  Dir = 2, Dur = 45
20:54:28.558 00.000 20224 IsSlewing returns 0
20:54:28.559 00.001 20224 IsGuiding returns 0
20:54:28.564 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56147, med=2742, FiltMin=2499, FiltMax=29840, Gamma=1.000
20:54:28.586 00.022 8996 UpdateGuideState exits: m=717380 SNR=344.7
20:54:28.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:28.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:28.590 00.002 8996 Enqueuing Expose request
20:54:28.610 00.020 20224 IsGuiding returns 1
20:54:28.610 00.000 20224 scope still moving after pulse duration time elapsed
20:54:28.640 00.030 20224 IsSlewing returns 0
20:54:28.640 00.000 20224 IsGuiding returns 1
20:54:28.672 00.032 20224 IsSlewing returns 0
20:54:28.672 00.000 20224 IsGuiding returns 1
20:54:28.703 00.031 20224 IsSlewing returns 0
20:54:28.703 00.000 20224 IsGuiding returns 0
20:54:28.703 00.000 20224 scope move finished after 45 + 99 ms
20:54:28.703 00.000 20224 Move returns status 0, amount 45
20:54:28.704 00.001 20224 MoveAxis(N, 0, ABG)
20:54:28.704 00.000 20224 Move returns status 0, amount 0
20:54:28.704 00.000 20224 move complete, result=0
20:54:28.704 00.000 20224 worker thread done servicing request
20:54:28.704 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
20:54:28.705 00.001 20224 Worker thread wakes up
20:54:28.705 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:28.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:29.686 00.981 20224 Exposure complete
20:54:29.787 00.101 20224 worker thread done servicing request
20:54:29.787 00.000 8996 OnExposeComplete: enter
20:54:29.788 00.001 8996 UpdateGuideState(): m_state=6
20:54:29.789 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 367
20:54:29.791 00.002 8996 Star::Find returns 1 (0), X=139.92, Y=472.97, Mass=720288, SNR=359.3, Peak=54147 HFD=4.5
20:54:29.792 00.001 8996 MultiStar: [#1 0.02,-0.20,0.66,U] [#2 -0.15,-0.18,0.67,U] [#3 -0.06,0.01,0.57,U] [#4 -0.05,-0.24,0.54,U] [#5 0.17,-0.07,0.64,U] [#6 -0.13,-0.20,0.44,U] [#7 -0.26,0.06,0.42,U] [#8 0.11,-0.15,0.39,U] 
20:54:29.793 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.15}, one-star: {-0.08, -0.23}
20:54:29.793 00.000 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
20:54:29.795 00.002 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
20:54:29.796 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.86 mountX=-0.03 mountY=0.15, mountTheta=1.77
20:54:29.798 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.15, opts=13)
20:54:29.799 00.001 8996 Enqueuing Move request for scope (-0.04, -0.15)
20:54:29.800 00.001 20224 Worker thread wakes up
20:54:29.800 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
20:54:29.800 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
20:54:29.800 00.000 20224 Moving (-0.04, -0.15) raw xDistance=-0.03 yDistance=0.15
20:54:29.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:54:29.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:29.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:54:29.800 00.000 20224 MoveAxis(E, 0, ABG)
20:54:29.800 00.000 20224 Move returns status 0, amount 0
20:54:29.800 00.000 20224 MoveAxis(N, 0, ABG)
20:54:29.800 00.000 20224 Move returns status 0, amount 0
20:54:29.800 00.000 20224 move complete, result=0
20:54:29.800 00.000 20224 worker thread done servicing request
20:54:29.805 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54147, med=2742, FiltMin=2496, FiltMax=29091, Gamma=1.000
20:54:29.822 00.017 8996 UpdateGuideState exits: m=720288 SNR=359.3
20:54:29.823 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:29.823 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:29.824 00.001 8996 Enqueuing Expose request
20:54:29.825 00.001 20224 Worker thread wakes up
20:54:29.825 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:29.826 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:29.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:30.984 01.158 20224 Exposure complete
20:54:31.071 00.087 20224 worker thread done servicing request
20:54:31.071 00.000 8996 OnExposeComplete: enter
20:54:31.073 00.002 8996 UpdateGuideState(): m_state=6
20:54:31.074 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 368
20:54:31.075 00.001 8996 Star::Find returns 1 (0), X=140.23, Y=473.08, Mass=732471, SNR=342.3, Peak=47683 HFD=4.5
20:54:31.076 00.001 8996 MultiStar: [#1 0.16,-0.10,0.74,U] [#2 -0.03,-0.12,0.78,U] [#3 0.05,-0.10,0.61,U] [#4 0.12,-0.20,0.57,U] [#5 0.27,-0.07,0.71,U] [#6 0.16,0.17,0.43,U] [#7 0.06,-0.04,0.45,U] [#8 0.27,-0.01,0.46,U] 
20:54:31.077 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.08}, one-star: {0.22, -0.12}
20:54:31.078 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
20:54:31.079 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
20:54:31.080 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.51 mountX=0.15 mountY=0.06, mountTheta=0.40
20:54:31.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.08, opts=13)
20:54:31.082 00.000 8996 Enqueuing Move request for scope (0.14, -0.08)
20:54:31.083 00.001 20224 Worker thread wakes up
20:54:31.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
20:54:31.083 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
20:54:31.083 00.000 20224 Moving (0.14, -0.08) raw xDistance=0.15 yDistance=0.06
20:54:31.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:54:31.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:31.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:54:31.084 00.001 20224 MoveAxis(E, 0, ABG)
20:54:31.084 00.000 20224 Move returns status 0, amount 0
20:54:31.084 00.000 20224 MoveAxis(N, 0, ABG)
20:54:31.084 00.000 20224 Move returns status 0, amount 0
20:54:31.084 00.000 20224 move complete, result=0
20:54:31.084 00.000 20224 worker thread done servicing request
20:54:31.087 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47683, med=2742, FiltMin=2461, FiltMax=29344, Gamma=1.000
20:54:31.103 00.016 8996 UpdateGuideState exits: m=732471 SNR=342.3
20:54:31.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:31.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:31.106 00.001 8996 Enqueuing Expose request
20:54:31.107 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:31.108 00.001 20224 Worker thread wakes up
20:54:31.108 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:31.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:32.088 00.980 20224 Exposure complete
20:54:32.159 00.071 20224 worker thread done servicing request
20:54:32.159 00.000 8996 OnExposeComplete: enter
20:54:32.161 00.002 8996 UpdateGuideState(): m_state=6
20:54:32.162 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 369
20:54:32.164 00.002 8996 Star::Find returns 1 (0), X=140.04, Y=472.93, Mass=752661, SNR=381.1, Peak=52579 HFD=4.5
20:54:32.167 00.003 8996 MultiStar: [#1 0.22,-0.29,0.58,U] [#2 -0.10,-0.37,0.80,U] [#3 -0.02,-0.19,0.53,U] [#4 0.15,-0.45,0.49,U] [#5 0.26,-0.32,0.61,U] [#6 0.17,0.04,0.39,U] [#7 0.18,-0.22,0.42,U] [#8 0.40,-0.28,0.40,U] 
20:54:32.169 00.002 8996 single-star, 8 included, MultiStar: {0.12, -0.28}, one-star: {0.04, -0.28}
20:54:32.170 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
20:54:32.171 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
20:54:32.172 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.44 mountX=0.06 mountY=0.27, mountTheta=1.34
20:54:32.175 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.28, opts=13)
20:54:32.176 00.001 8996 Enqueuing Move request for scope (0.04, -0.28)
20:54:32.177 00.001 20224 Worker thread wakes up
20:54:32.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
20:54:32.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
20:54:32.177 00.000 20224 Moving (0.04, -0.28) raw xDistance=0.06 yDistance=0.27
20:54:32.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:54:32.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:54:32.177 00.000 20224 MoveAxis(E, 0, ABG)
20:54:32.177 00.000 20224 Move returns status 0, amount 0
20:54:32.177 00.000 20224 MoveAxis(S, 57, ABG)
20:54:32.177 00.000 20224 Guiding  Dir = 1, Dur = 57
20:54:32.177 00.000 20224 IsSlewing returns 0
20:54:32.177 00.000 20224 IsGuiding returns 0
20:54:32.179 00.002 20224 PulseGuide returned control before completion, sleep 65
20:54:32.184 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52579, med=2742, FiltMin=2483, FiltMax=30189, Gamma=1.000
20:54:32.205 00.021 8996 UpdateGuideState exits: m=752661 SNR=381.1
20:54:32.206 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:32.208 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:32.209 00.001 8996 Enqueuing Expose request
20:54:32.257 00.048 20224 IsGuiding returns 0
20:54:32.257 00.000 20224 Move returns status 0, amount 57
20:54:32.257 00.000 20224 move complete, result=0
20:54:32.257 00.000 20224 worker thread done servicing request
20:54:32.257 00.000 20224 Worker thread wakes up
20:54:32.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:32.258 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:32.258 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
20:54:33.447 01.189 20224 Exposure complete
20:54:33.515 00.068 20224 worker thread done servicing request
20:54:33.515 00.000 8996 OnExposeComplete: enter
20:54:33.516 00.001 8996 UpdateGuideState(): m_state=6
20:54:33.517 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 370
20:54:33.518 00.001 8996 Star::Find returns 1 (0), X=140.28, Y=473.09, Mass=782777, SNR=359.2, Peak=52947 HFD=4.5
20:54:33.520 00.002 8996 MultiStar: [#1 0.35,0.11,0.72,U] [#2 0.18,0.04,0.76,U] [#3 0.32,0.14,0.53,U] [#4 0.46,0.02,0.59,U] [#5 0.51,0.11,0.64,U] [#6 0.35,0.49,0.41,U] [#7 0.07,0.46,0.47,U] [#8 0.48,0.09,0.38,U] 
20:54:33.521 00.001 8996 single-star, 8 included, MultiStar: {0.32, 0.11}, one-star: {0.27, -0.11}
20:54:33.522 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
20:54:33.522 00.000 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.88)
20:54:33.523 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.38 mountX=0.28 mountY=0.08, mountTheta=0.27
20:54:33.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.11, opts=13)
20:54:33.526 00.001 8996 Enqueuing Move request for scope (0.27, -0.11)
20:54:33.527 00.001 20224 Worker thread wakes up
20:54:33.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
20:54:33.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
20:54:33.528 00.001 20224 Moving (0.27, -0.11) raw xDistance=0.28 yDistance=0.08
20:54:33.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
20:54:33.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:33.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:54:33.528 00.000 20224 MoveAxis(W, 41, ABG)
20:54:33.528 00.000 20224 Guiding  Dir = 3, Dur = 41
20:54:33.529 00.001 20224 IsSlewing returns 0
20:54:33.529 00.000 20224 IsGuiding returns 0
20:54:33.535 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52947, med=2742, FiltMin=2499, FiltMax=30467, Gamma=1.000
20:54:33.567 00.032 8996 UpdateGuideState exits: m=782777 SNR=359.2
20:54:33.569 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:33.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:33.571 00.001 8996 Enqueuing Expose request
20:54:33.586 00.015 20224 IsGuiding returns 1
20:54:33.586 00.000 20224 scope still moving after pulse duration time elapsed
20:54:33.616 00.030 20224 IsSlewing returns 0
20:54:33.616 00.000 20224 IsGuiding returns 1
20:54:33.648 00.032 20224 IsSlewing returns 0
20:54:33.648 00.000 20224 IsGuiding returns 1
20:54:33.679 00.031 20224 IsSlewing returns 0
20:54:33.680 00.001 20224 IsGuiding returns 0
20:54:33.680 00.000 20224 scope move finished after 41 + 109 ms
20:54:33.680 00.000 20224 Move returns status 0, amount 41
20:54:33.680 00.000 20224 MoveAxis(N, 0, ABG)
20:54:33.680 00.000 20224 Move returns status 0, amount 0
20:54:33.680 00.000 20224 move complete, result=0
20:54:33.680 00.000 20224 worker thread done servicing request
20:54:33.681 00.001 20224 Worker thread wakes up
20:54:33.681 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.1 px 0 ms NORTH
20:54:33.683 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:33.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:34.668 00.985 20224 Exposure complete
20:54:34.734 00.066 20224 worker thread done servicing request
20:54:34.734 00.000 8996 OnExposeComplete: enter
20:54:34.735 00.001 8996 UpdateGuideState(): m_state=6
20:54:34.736 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 371
20:54:34.737 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=472.98, Mass=776140, SNR=359.2, Peak=59667 HFD=4.5
20:54:34.738 00.001 8996 MultiStar: [#1 0.12,0.11,0.64,U] [#2 -0.05,-0.02,0.80,U] [#3 -0.18,0.16,0.62,U] [#4 0.00,0.03,0.54,U] [#5 -0.04,0.20,0.68,U] [#6 -0.17,0.33,0.49,U] [#7 -0.18,0.45,0.43,U] [#8 0.04,-0.05,0.40,U] 
20:54:34.739 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.23, -0.22}
20:54:34.739 00.000 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
20:54:34.740 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
20:54:34.741 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.43 mountX=-0.09 mountY=-0.06, mountTheta=-2.54
20:54:34.745 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
20:54:34.747 00.002 8996 Enqueuing Move request for scope (-0.09, 0.07)
20:54:34.750 00.003 20224 Worker thread wakes up
20:54:34.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
20:54:34.750 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
20:54:34.750 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.09 yDistance=-0.06
20:54:34.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:54:34.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:34.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:54:34.750 00.000 20224 MoveAxis(E, 0, ABG)
20:54:34.750 00.000 20224 Move returns status 0, amount 0
20:54:34.750 00.000 20224 MoveAxis(N, 0, ABG)
20:54:34.750 00.000 20224 Move returns status 0, amount 0
20:54:34.750 00.000 20224 move complete, result=0
20:54:34.750 00.000 20224 worker thread done servicing request
20:54:34.757 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=59667, med=2742, FiltMin=2480, FiltMax=33725, Gamma=1.000
20:54:34.789 00.032 8996 UpdateGuideState exits: m=776140 SNR=359.2
20:54:34.791 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:34.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:34.793 00.001 8996 Enqueuing Expose request
20:54:34.794 00.001 20224 Worker thread wakes up
20:54:34.794 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:34.795 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:34.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:35.959 01.164 20224 Exposure complete
20:54:36.032 00.073 20224 worker thread done servicing request
20:54:36.032 00.000 8996 OnExposeComplete: enter
20:54:36.033 00.001 8996 UpdateGuideState(): m_state=6
20:54:36.034 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 372
20:54:36.035 00.001 8996 Star::Find returns 1 (0), X=139.67, Y=473.20, Mass=770539, SNR=431.4, Peak=54019 HFD=4.6
20:54:36.036 00.001 8996 MultiStar: [#1 0.01,0.39,0.53,U] [#2 -0.12,-0.04,0.60,U] [#3 -0.31,0.24,0.49,U] [#4 -0.19,0.21,0.50,U] [#5 -0.00,0.30,0.48,U] [#6 -0.08,0.52,0.36,U] [#7 -0.32,0.20,0.41,U] [#8 0.12,0.46,0.31,U] 
20:54:36.037 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.20}, one-star: {-0.34, -0.01}
20:54:36.037 00.000 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
20:54:36.038 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
20:54:36.039 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.26 cameraTheta=2.26 mountX=-0.19 mountY=-0.18, mountTheta=-2.37
20:54:36.040 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.20, opts=13)
20:54:36.041 00.001 8996 Enqueuing Move request for scope (-0.17, 0.20)
20:54:36.041 00.000 20224 Worker thread wakes up
20:54:36.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
20:54:36.041 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
20:54:36.041 00.000 20224 Moving (-0.17, 0.20) raw xDistance=-0.19 yDistance=-0.18
20:54:36.043 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:54:36.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:36.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:54:36.043 00.000 20224 MoveAxis(E, 0, ABG)
20:54:36.043 00.000 20224 Move returns status 0, amount 0
20:54:36.043 00.000 20224 MoveAxis(N, 0, ABG)
20:54:36.043 00.000 20224 Move returns status 0, amount 0
20:54:36.043 00.000 20224 move complete, result=0
20:54:36.043 00.000 20224 worker thread done servicing request
20:54:36.046 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54019, med=2742, FiltMin=2493, FiltMax=29750, Gamma=1.000
20:54:36.059 00.013 8996 UpdateGuideState exits: m=770539 SNR=431.4
20:54:36.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:36.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:36.062 00.001 8996 Enqueuing Expose request
20:54:36.063 00.001 20224 Worker thread wakes up
20:54:36.063 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:36.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:36.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:37.042 00.978 20224 Exposure complete
20:54:37.108 00.066 20224 worker thread done servicing request
20:54:37.109 00.001 8996 OnExposeComplete: enter
20:54:37.110 00.001 8996 UpdateGuideState(): m_state=6
20:54:37.110 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 373
20:54:37.111 00.001 8996 Star::Find returns 1 (0), X=139.63, Y=472.82, Mass=714075, SNR=313.3, Peak=48755 HFD=4.6
20:54:37.112 00.001 8996 MultiStar: [#1 -0.09,-0.02,0.71,U] [#2 -0.05,-0.26,0.82,U] [#3 -0.16,-0.14,0.68,U] [#4 -0.08,-0.35,0.65,U] [#5 0.10,-0.13,0.67,U] [#6 -0.11,0.11,0.51,U] [#7 -0.40,-0.10,0.57,U] [#8 -0.11,-0.06,0.38,U] 
20:54:37.113 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.17}, one-star: {-0.38, -0.38}
20:54:37.114 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
20:54:37.115 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
20:54:37.115 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.29 mountX=-0.13 mountY=0.19, mountTheta=2.18
20:54:37.117 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.17, opts=13)
20:54:37.117 00.000 8996 Enqueuing Move request for scope (-0.15, -0.17)
20:54:37.118 00.001 20224 Worker thread wakes up
20:54:37.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
20:54:37.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
20:54:37.118 00.000 20224 Moving (-0.15, -0.17) raw xDistance=-0.13 yDistance=0.19
20:54:37.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:54:37.119 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:37.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:54:37.119 00.000 20224 MoveAxis(E, 0, ABG)
20:54:37.119 00.000 20224 Move returns status 0, amount 0
20:54:37.119 00.000 20224 MoveAxis(N, 0, ABG)
20:54:37.119 00.000 20224 Move returns status 0, amount 0
20:54:37.119 00.000 20224 move complete, result=0
20:54:37.119 00.000 20224 worker thread done servicing request
20:54:37.123 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48755, med=2742, FiltMin=2459, FiltMax=28317, Gamma=1.000
20:54:37.140 00.017 8996 UpdateGuideState exits: m=714075 SNR=313.3
20:54:37.143 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:37.145 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:37.147 00.002 8996 Enqueuing Expose request
20:54:37.149 00.002 20224 Worker thread wakes up
20:54:37.149 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:54:37.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:37.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:38.298 01.148 20224 Exposure complete
20:54:38.360 00.062 20224 worker thread done servicing request
20:54:38.360 00.000 8996 OnExposeComplete: enter
20:54:38.361 00.001 8996 UpdateGuideState(): m_state=6
20:54:38.362 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 374
20:54:38.363 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.30, Mass=738325, SNR=342.6, Peak=53059 HFD=4.6
20:54:38.364 00.001 8996 MultiStar: [#1 0.22,0.25,0.67,U] [#2 -0.08,0.46,0.71,U] [#3 -0.08,0.28,0.57,U] [#4 -0.10,0.18,0.59,U] [#5 0.28,0.42,0.63,U] [#6 -0.22,0.34,0.47,U] [#7 -0.26,0.07,0.46,U] [#8 0.36,0.50,0.40,U] 
20:54:38.365 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.28}, one-star: {0.00, 0.10}
20:54:38.365 00.000 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
20:54:38.366 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
20:54:38.367 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.56 mountX=-0.01 mountY=-0.10, mountTheta=-1.66
20:54:38.368 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.10, opts=13)
20:54:38.369 00.001 8996 Enqueuing Move request for scope (0.00, 0.10)
20:54:38.370 00.001 20224 Worker thread wakes up
20:54:38.370 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
20:54:38.370 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
20:54:38.370 00.000 20224 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
20:54:38.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:54:38.370 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:38.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:54:38.370 00.000 20224 MoveAxis(E, 0, ABG)
20:54:38.370 00.000 20224 Move returns status 0, amount 0
20:54:38.370 00.000 20224 MoveAxis(N, 0, ABG)
20:54:38.370 00.000 20224 Move returns status 0, amount 0
20:54:38.370 00.000 20224 move complete, result=0
20:54:38.371 00.001 20224 worker thread done servicing request
20:54:38.383 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53059, med=2742, FiltMin=2477, FiltMax=25811, Gamma=1.000
20:54:38.399 00.016 8996 UpdateGuideState exits: m=738325 SNR=342.6
20:54:38.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:38.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:38.402 00.001 8996 Enqueuing Expose request
20:54:38.403 00.001 20224 Worker thread wakes up
20:54:38.404 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:54:38.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:38.406 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:39.385 00.979 20224 Exposure complete
20:54:39.461 00.076 20224 worker thread done servicing request
20:54:39.461 00.000 8996 OnExposeComplete: enter
20:54:39.463 00.002 8996 UpdateGuideState(): m_state=6
20:54:39.464 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 375
20:54:39.465 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=473.50, Mass=782548, SNR=369.6, Peak=50371 HFD=4.8
20:54:39.466 00.001 8996 MultiStar: [#1 0.02,0.25,0.64,U] [#2 -0.29,0.32,0.73,U] [#3 -0.16,0.11,0.56,U] [#4 0.06,0.20,0.47,U] [#5 0.08,0.38,0.56,U] [#6 -0.31,0.52,0.38,U] [#7 -0.22,0.26,0.46,U] [#8 0.19,0.34,0.35,U] 
20:54:39.467 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.29}, one-star: {-0.16, 0.30}
20:54:39.469 00.002 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
20:54:39.470 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
20:54:39.471 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.90 mountX=-0.13 mountY=-0.28, mountTheta=-2.00
20:54:39.474 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.29, opts=13)
20:54:39.475 00.001 8996 Enqueuing Move request for scope (-0.10, 0.29)
20:54:39.476 00.001 20224 Worker thread wakes up
20:54:39.477 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd
20:54:39.477 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.29)
20:54:39.477 00.000 20224 Moving (-0.10, 0.29) raw xDistance=-0.13 yDistance=-0.28
20:54:39.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:54:39.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:54:39.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:54:39.477 00.000 20224 MoveAxis(E, 0, ABG)
20:54:39.478 00.001 20224 Move returns status 0, amount 0
20:54:39.478 00.000 20224 MoveAxis(N, 0, ABG)
20:54:39.478 00.000 20224 Move returns status 0, amount 0
20:54:39.478 00.000 20224 move complete, result=0
20:54:39.478 00.000 20224 worker thread done servicing request
20:54:39.484 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50371, med=2742, FiltMin=2496, FiltMax=30995, Gamma=1.000
20:54:39.509 00.025 8996 UpdateGuideState exits: m=782548 SNR=369.6
20:54:39.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:39.512 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:39.515 00.003 8996 Enqueuing Expose request
20:54:39.516 00.001 20224 Worker thread wakes up
20:54:39.517 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:54:39.519 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:39.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:40.677 01.158 20224 Exposure complete
20:54:40.733 00.056 20224 worker thread done servicing request
20:54:40.733 00.000 8996 OnExposeComplete: enter
20:54:40.735 00.002 8996 UpdateGuideState(): m_state=6
20:54:40.735 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 376
20:54:40.736 00.001 8996 Star::Find returns 1 (0), X=139.70, Y=473.33, Mass=733206, SNR=361.8, Peak=52051 HFD=4.7
20:54:40.737 00.001 8996 MultiStar: [#1 -0.31,0.31,0.75,U] [#2 -0.09,0.27,0.72,U] [#3 -0.15,0.09,0.64,U] [#4 0.00,0.08,0.56,U] [#5 0.03,0.13,0.60,U] [#6 -0.07,0.23,0.43,U] [#7 -0.32,0.27,0.49,U] [#8 0.07,0.20,0.43,U] 
20:54:40.738 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.18}, one-star: {-0.30, 0.13}
20:54:40.739 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
20:54:40.739 00.000 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
20:54:40.740 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.25 mountX=-0.17 mountY=-0.17, mountTheta=-2.36
20:54:40.741 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.18, opts=13)
20:54:40.742 00.001 8996 Enqueuing Move request for scope (-0.15, 0.18)
20:54:40.743 00.001 20224 Worker thread wakes up
20:54:40.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
20:54:40.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
20:54:40.743 00.000 20224 Moving (-0.15, 0.18) raw xDistance=-0.17 yDistance=-0.17
20:54:40.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:54:40.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:40.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:54:40.743 00.000 20224 MoveAxis(E, 0, ABG)
20:54:40.743 00.000 20224 Move returns status 0, amount 0
20:54:40.743 00.000 20224 MoveAxis(N, 0, ABG)
20:54:40.743 00.000 20224 Move returns status 0, amount 0
20:54:40.743 00.000 20224 move complete, result=0
20:54:40.743 00.000 20224 worker thread done servicing request
20:54:40.750 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52051, med=2742, FiltMin=2493, FiltMax=29414, Gamma=1.000
20:54:40.770 00.020 8996 UpdateGuideState exits: m=733206 SNR=361.8
20:54:40.772 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:40.774 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:40.776 00.002 8996 Enqueuing Expose request
20:54:40.777 00.001 20224 Worker thread wakes up
20:54:40.778 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:40.779 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:40.779 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:41.761 00.982 20224 Exposure complete
20:54:41.849 00.088 20224 worker thread done servicing request
20:54:41.849 00.000 8996 OnExposeComplete: enter
20:54:41.851 00.002 8996 UpdateGuideState(): m_state=6
20:54:41.852 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 377
20:54:41.853 00.001 8996 Star::Find returns 1 (0), X=139.73, Y=473.42, Mass=752231, SNR=365.9, Peak=48883 HFD=4.7
20:54:41.854 00.001 8996 MultiStar: [#1 0.14,0.31,0.61,U] [#2 -0.28,0.38,0.74,U] [#3 -0.10,0.42,0.60,U] [#4 -0.10,0.18,0.54,U] [#5 0.17,0.28,0.57,U] [#6 -0.20,0.63,0.47,U] [#7 -0.28,0.28,0.43,U] [#8 0.30,0.15,0.35,U] 
20:54:41.855 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.31}, one-star: {-0.27, 0.22}
20:54:41.856 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
20:54:41.857 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
20:54:41.857 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.31 hyp=0.33 cameraTheta=1.88 mountX=-0.13 mountY=-0.30, mountTheta=-1.98
20:54:41.859 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.31, opts=13)
20:54:41.860 00.001 8996 Enqueuing Move request for scope (-0.10, 0.31)
20:54:41.860 00.000 20224 Worker thread wakes up
20:54:41.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.31) opts 0xd
20:54:41.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.31)
20:54:41.860 00.000 20224 Moving (-0.10, 0.31) raw xDistance=-0.13 yDistance=-0.30
20:54:41.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:54:41.861 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:54:41.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:54:41.861 00.000 20224 MoveAxis(E, 0, ABG)
20:54:41.861 00.000 20224 Move returns status 0, amount 0
20:54:41.861 00.000 20224 MoveAxis(N, 0, ABG)
20:54:41.861 00.000 20224 Move returns status 0, amount 0
20:54:41.861 00.000 20224 move complete, result=0
20:54:41.862 00.001 20224 worker thread done servicing request
20:54:41.868 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48883, med=2742, FiltMin=2480, FiltMax=30262, Gamma=1.000
20:54:41.896 00.028 8996 UpdateGuideState exits: m=752231 SNR=365.9
20:54:41.898 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:41.900 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:41.901 00.001 8996 Enqueuing Expose request
20:54:41.903 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:54:41.904 00.001 20224 Worker thread wakes up
20:54:41.904 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:41.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:43.053 01.149 20224 Exposure complete
20:54:43.119 00.066 20224 worker thread done servicing request
20:54:43.119 00.000 8996 OnExposeComplete: enter
20:54:43.120 00.001 8996 UpdateGuideState(): m_state=6
20:54:43.121 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 378
20:54:43.122 00.001 8996 Star::Find returns 1 (0), X=139.70, Y=473.27, Mass=733094, SNR=318.7, Peak=55859 HFD=4.6
20:54:43.123 00.001 8996 MultiStar: [#1 0.08,0.19,0.77,U] [#2 -0.19,0.39,0.93,U] [#3 -0.17,0.17,0.63,U] [#4 -0.08,0.05,0.62,U] [#5 -0.01,0.21,0.66,U] [#6 -0.17,0.37,0.45,U] [#7 -0.40,0.35,0.56,U] [#8 -0.02,0.37,0.46,U] 
20:54:43.124 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.23}, one-star: {-0.30, 0.07}
20:54:43.125 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
20:54:43.126 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
20:54:43.127 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.14 mountX=-0.17 mountY=-0.21, mountTheta=-2.24
20:54:43.129 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.23, opts=13)
20:54:43.129 00.000 8996 Enqueuing Move request for scope (-0.14, 0.23)
20:54:43.130 00.001 20224 Worker thread wakes up
20:54:43.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
20:54:43.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
20:54:43.130 00.000 20224 Moving (-0.14, 0.23) raw xDistance=-0.17 yDistance=-0.21
20:54:43.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:54:43.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:54:43.131 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:54:43.131 00.000 20224 MoveAxis(E, 0, ABG)
20:54:43.131 00.000 20224 Move returns status 0, amount 0
20:54:43.131 00.000 20224 MoveAxis(N, 0, ABG)
20:54:43.131 00.000 20224 Move returns status 0, amount 0
20:54:43.131 00.000 20224 move complete, result=0
20:54:43.131 00.000 20224 worker thread done servicing request
20:54:43.135 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55859, med=2742, FiltMin=2499, FiltMax=27574, Gamma=1.000
20:54:43.153 00.018 8996 UpdateGuideState exits: m=733094 SNR=318.7
20:54:43.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:43.155 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:43.156 00.001 8996 Enqueuing Expose request
20:54:43.157 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:54:43.160 00.003 20224 Worker thread wakes up
20:54:43.160 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:43.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:44.142 00.982 20224 Exposure complete
20:54:44.198 00.056 20224 worker thread done servicing request
20:54:44.198 00.000 8996 OnExposeComplete: enter
20:54:44.199 00.001 8996 UpdateGuideState(): m_state=6
20:54:44.200 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 379
20:54:44.201 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.08, Mass=735005, SNR=368.6, Peak=57203 HFD=4.5
20:54:44.202 00.001 8996 MultiStar: [#1 0.13,0.20,0.63,U] [#2 -0.07,0.01,0.71,U] [#3 0.08,-0.11,0.56,U] [#4 0.02,-0.21,0.54,U] [#5 0.15,0.26,0.57,U] [#6 0.06,0.33,0.43,U] [#7 0.05,0.09,0.41,U] [#8 0.10,0.09,0.37,U] 
20:54:44.203 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {-0.15, -0.13}
20:54:44.203 00.000 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
20:54:44.204 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
20:54:44.205 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.07 mountX=0.02 mountY=-0.04, mountTheta=-1.17
20:54:44.206 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.04, opts=13)
20:54:44.207 00.001 8996 Enqueuing Move request for scope (0.02, 0.04)
20:54:44.208 00.001 20224 Worker thread wakes up
20:54:44.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
20:54:44.208 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
20:54:44.208 00.000 20224 Moving (0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
20:54:44.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:54:44.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:44.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:54:44.208 00.000 20224 MoveAxis(E, 0, ABG)
20:54:44.208 00.000 20224 Move returns status 0, amount 0
20:54:44.208 00.000 20224 MoveAxis(N, 0, ABG)
20:54:44.208 00.000 20224 Move returns status 0, amount 0
20:54:44.208 00.000 20224 move complete, result=0
20:54:44.208 00.000 20224 worker thread done servicing request
20:54:44.212 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57203, med=2742, FiltMin=2464, FiltMax=31072, Gamma=1.000
20:54:44.226 00.014 8996 UpdateGuideState exits: m=735005 SNR=368.6
20:54:44.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:44.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:44.229 00.001 8996 Enqueuing Expose request
20:54:44.229 00.000 20224 Worker thread wakes up
20:54:44.230 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:44.230 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:44.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:45.383 01.153 20224 Exposure complete
20:54:45.455 00.072 20224 worker thread done servicing request
20:54:45.455 00.000 8996 OnExposeComplete: enter
20:54:45.456 00.001 8996 UpdateGuideState(): m_state=6
20:54:45.458 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 380
20:54:45.460 00.002 8996 Star::Find returns 1 (0), X=139.65, Y=473.12, Mass=704190, SNR=363.1, Peak=57059 HFD=4.6
20:54:45.461 00.001 8996 MultiStar: [#1 0.25,0.20,0.70,U] [#2 -0.02,0.21,0.79,U] [#3 -0.02,0.35,0.57,U] [#4 0.11,0.36,0.47,U] [#5 0.18,0.32,0.54,U] [#6 -0.06,0.57,0.44,U] [#7 -0.08,0.31,0.49,U] [#8 0.08,0.21,0.37,U] 
20:54:45.463 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.23}, one-star: {-0.36, -0.08}
20:54:45.465 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
20:54:45.466 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
20:54:45.467 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.64 mountX=-0.04 mountY=-0.23, mountTheta=-1.74
20:54:45.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.23, opts=13)
20:54:45.470 00.001 8996 Enqueuing Move request for scope (-0.02, 0.23)
20:54:45.471 00.001 20224 Worker thread wakes up
20:54:45.471 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
20:54:45.471 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
20:54:45.471 00.000 20224 Moving (-0.02, 0.23) raw xDistance=-0.04 yDistance=-0.23
20:54:45.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:54:45.471 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.06 newest=-0.48
20:54:45.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:54:45.471 00.000 20224 MoveAxis(E, 0, ABG)
20:54:45.471 00.000 20224 Move returns status 0, amount 0
20:54:45.471 00.000 20224 MoveAxis(N, 48, ABG)
20:54:45.471 00.000 20224 Guiding  Dir = 0, Dur = 48
20:54:45.472 00.001 20224 IsSlewing returns 0
20:54:45.472 00.000 20224 IsGuiding returns 0
20:54:45.476 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57059, med=2742, FiltMin=2496, FiltMax=28032, Gamma=1.000
20:54:45.497 00.021 20224 PulseGuide returned control before completion, sleep 34
20:54:45.498 00.001 8996 UpdateGuideState exits: m=704190 SNR=363.1
20:54:45.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:45.502 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:45.503 00.001 8996 Enqueuing Expose request
20:54:45.543 00.040 20224 IsGuiding returns 1
20:54:45.543 00.000 20224 scope still moving after pulse duration time elapsed
20:54:45.575 00.032 20224 IsSlewing returns 0
20:54:45.575 00.000 20224 IsGuiding returns 1
20:54:45.606 00.031 20224 IsSlewing returns 0
20:54:45.606 00.000 20224 IsGuiding returns 0
20:54:45.606 00.000 20224 scope move finished after 48 + 86 ms
20:54:45.606 00.000 20224 Move returns status 0, amount 48
20:54:45.606 00.000 20224 move complete, result=0
20:54:45.606 00.000 20224 worker thread done servicing request
20:54:45.606 00.000 20224 Worker thread wakes up
20:54:45.606 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:45.606 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
20:54:45.609 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:46.596 00.987 20224 Exposure complete
20:54:46.654 00.058 20224 worker thread done servicing request
20:54:46.654 00.000 8996 OnExposeComplete: enter
20:54:46.656 00.002 8996 UpdateGuideState(): m_state=6
20:54:46.657 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 381
20:54:46.658 00.001 8996 Star::Find returns 1 (0), X=139.67, Y=473.12, Mass=717020, SNR=371.1, Peak=55939 HFD=4.6
20:54:46.660 00.002 8996 MultiStar: [#1 -0.09,-0.01,0.59,U] [#2 -0.31,0.20,0.67,U] [#3 -0.22,0.01,0.54,U] [#4 -0.10,-0.04,0.55,U] [#5 -0.07,0.06,0.72,U] [#6 -0.23,0.31,0.41,U] [#7 -0.25,0.12,0.41,U] [#8 0.01,0.07,0.33,U] 
20:54:46.661 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.05}, one-star: {-0.34, -0.08}
20:54:46.662 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
20:54:46.664 00.002 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
20:54:46.665 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.87 mountX=-0.20 mountY=-0.03, mountTheta=-2.99
20:54:46.667 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.05, opts=13)
20:54:46.669 00.002 8996 Enqueuing Move request for scope (-0.19, 0.05)
20:54:46.670 00.001 20224 Worker thread wakes up
20:54:46.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
20:54:46.670 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
20:54:46.670 00.000 20224 Moving (-0.19, 0.05) raw xDistance=-0.20 yDistance=-0.03
20:54:46.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:54:46.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:46.671 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:54:46.671 00.000 20224 MoveAxis(E, 0, ABG)
20:54:46.671 00.000 20224 Move returns status 0, amount 0
20:54:46.671 00.000 20224 MoveAxis(N, 0, ABG)
20:54:46.671 00.000 20224 Move returns status 0, amount 0
20:54:46.671 00.000 20224 move complete, result=0
20:54:46.671 00.000 20224 worker thread done servicing request
20:54:46.676 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55939, med=2742, FiltMin=2493, FiltMax=28928, Gamma=1.000
20:54:46.696 00.020 8996 UpdateGuideState exits: m=717020 SNR=371.1
20:54:46.698 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:46.700 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:46.702 00.002 8996 Enqueuing Expose request
20:54:46.704 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:46.706 00.002 20224 Worker thread wakes up
20:54:46.706 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:46.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:47.891 01.185 20224 Exposure complete
20:54:47.965 00.074 20224 worker thread done servicing request
20:54:47.966 00.001 8996 OnExposeComplete: enter
20:54:47.968 00.002 8996 UpdateGuideState(): m_state=6
20:54:47.970 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 382
20:54:47.971 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.03, Mass=748933, SNR=324.0, Peak=52019 HFD=4.5
20:54:47.973 00.002 8996 MultiStar: [#1 -0.13,-0.23,0.70,U] [#2 -0.02,0.01,0.72,U] [#3 -0.09,0.02,0.70,U] [#4 -0.03,-0.14,0.57,U] [#5 -0.09,0.01,0.75,U] [#6 -0.19,0.43,0.45,U] [#7 -0.38,0.18,0.48,U] [#8 -0.06,-0.22,0.42,U] 
20:54:47.974 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.03}, one-star: {-0.11, -0.17}
20:54:47.975 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
20:54:47.976 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
20:54:47.976 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.86 mountX=-0.11 mountY=0.05, mountTheta=2.75
20:54:47.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.03, opts=13)
20:54:47.979 00.001 8996 Enqueuing Move request for scope (-0.11, -0.03)
20:54:47.980 00.001 20224 Worker thread wakes up
20:54:47.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
20:54:47.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
20:54:47.980 00.000 20224 Moving (-0.11, -0.03) raw xDistance=-0.11 yDistance=0.05
20:54:47.981 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:54:47.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:47.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:54:47.981 00.000 20224 MoveAxis(E, 0, ABG)
20:54:47.981 00.000 20224 Move returns status 0, amount 0
20:54:47.981 00.000 20224 MoveAxis(N, 0, ABG)
20:54:47.981 00.000 20224 Move returns status 0, amount 0
20:54:47.981 00.000 20224 move complete, result=0
20:54:47.981 00.000 20224 worker thread done servicing request
20:54:47.987 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52019, med=2742, FiltMin=2499, FiltMax=31491, Gamma=1.000
20:54:48.003 00.016 8996 UpdateGuideState exits: m=748933 SNR=324.0
20:54:48.006 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:48.009 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:48.011 00.002 8996 Enqueuing Expose request
20:54:48.013 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:48.016 00.003 20224 Worker thread wakes up
20:54:48.016 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:48.016 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:48.985 00.969 20224 Exposure complete
20:54:49.042 00.057 20224 worker thread done servicing request
20:54:49.042 00.000 8996 OnExposeComplete: enter
20:54:49.043 00.001 8996 UpdateGuideState(): m_state=6
20:54:49.044 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 383
20:54:49.044 00.000 8996 Star::Find returns 1 (0), X=139.68, Y=472.85, Mass=749639, SNR=387.2, Peak=52115 HFD=4.6
20:54:49.046 00.002 8996 MultiStar: [#1 -0.00,-0.16,0.58,U] [#2 -0.30,-0.14,0.69,U] [#3 -0.42,0.01,0.58,U] [#4 -0.31,-0.06,0.47,U] [#5 0.10,-0.21,0.57,U] [#6 -0.10,0.08,0.39,U] [#7 -0.19,-0.15,0.45,U] [#8 0.10,-0.08,0.34,U] 
20:54:49.046 00.000 8996 refined, 8 included, MultiStar: {-0.19, -0.15}, one-star: {-0.33, -0.35}
20:54:49.046 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
20:54:49.048 00.002 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
20:54:49.048 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.47 mountX=-0.17 mountY=0.17, mountTheta=2.36
20:54:49.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.15, opts=13)
20:54:49.052 00.001 8996 Enqueuing Move request for scope (-0.19, -0.15)
20:54:49.053 00.001 20224 Worker thread wakes up
20:54:49.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
20:54:49.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
20:54:49.053 00.000 20224 Moving (-0.19, -0.15) raw xDistance=-0.17 yDistance=0.17
20:54:49.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:54:49.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:49.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:54:49.053 00.000 20224 MoveAxis(E, 0, ABG)
20:54:49.053 00.000 20224 Move returns status 0, amount 0
20:54:49.053 00.000 20224 MoveAxis(N, 0, ABG)
20:54:49.053 00.000 20224 Move returns status 0, amount 0
20:54:49.053 00.000 20224 move complete, result=0
20:54:49.053 00.000 20224 worker thread done servicing request
20:54:49.057 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52115, med=2742, FiltMin=2483, FiltMax=28285, Gamma=1.000
20:54:49.070 00.013 8996 UpdateGuideState exits: m=749639 SNR=387.2
20:54:49.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:49.073 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:49.074 00.001 8996 Enqueuing Expose request
20:54:49.075 00.001 20224 Worker thread wakes up
20:54:49.075 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:54:49.075 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:49.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:50.233 01.158 20224 Exposure complete
20:54:50.301 00.068 20224 worker thread done servicing request
20:54:50.301 00.000 8996 OnExposeComplete: enter
20:54:50.302 00.001 8996 UpdateGuideState(): m_state=6
20:54:50.303 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 384
20:54:50.304 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=472.93, Mass=762044, SNR=332.2, Peak=50003 HFD=4.5
20:54:50.304 00.000 8996 MultiStar: [#1 -0.10,-0.05,0.68,U] [#2 -0.14,-0.31,0.93,U] [#3 -0.12,-0.03,0.65,U] [#4 0.02,-0.07,0.63,U] [#5 0.16,-0.09,0.59,U] [#6 -0.02,0.11,0.46,U] [#7 -0.33,0.06,0.48,U] [#8 0.16,-0.28,0.36,U] 
20:54:50.305 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.13}, one-star: {-0.21, -0.27}
20:54:50.306 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
20:54:50.307 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.09)
20:54:50.308 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.15 cameraTheta=-2.17 mountX=-0.07 mountY=0.14, mountTheta=2.07
20:54:50.310 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.13, opts=13)
20:54:50.310 00.000 8996 Enqueuing Move request for scope (-0.09, -0.13)
20:54:50.311 00.001 20224 Worker thread wakes up
20:54:50.312 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
20:54:50.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
20:54:50.312 00.000 20224 Moving (-0.09, -0.13) raw xDistance=-0.07 yDistance=0.14
20:54:50.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:54:50.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:50.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:54:50.312 00.000 20224 MoveAxis(E, 0, ABG)
20:54:50.312 00.000 20224 Move returns status 0, amount 0
20:54:50.312 00.000 20224 MoveAxis(N, 0, ABG)
20:54:50.312 00.000 20224 Move returns status 0, amount 0
20:54:50.312 00.000 20224 move complete, result=0
20:54:50.312 00.000 20224 worker thread done servicing request
20:54:50.316 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50003, med=2742, FiltMin=2493, FiltMax=32269, Gamma=1.000
20:54:50.332 00.016 8996 UpdateGuideState exits: m=762044 SNR=332.2
20:54:50.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:50.334 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:50.335 00.001 8996 Enqueuing Expose request
20:54:50.337 00.002 20224 Worker thread wakes up
20:54:50.337 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:50.339 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:50.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:51.306 00.967 20224 Exposure complete
20:54:51.382 00.076 20224 worker thread done servicing request
20:54:51.382 00.000 8996 OnExposeComplete: enter
20:54:51.383 00.001 8996 UpdateGuideState(): m_state=6
20:54:51.384 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 385
20:54:51.385 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=472.96, Mass=712984, SNR=377.9, Peak=48995 HFD=4.4
20:54:51.386 00.001 8996 MultiStar: [#1 0.08,0.13,0.63,U] [#2 -0.07,-0.16,0.68,U] [#3 -0.01,0.08,0.51,U] [#4 -0.02,0.21,0.56,U] [#5 0.27,0.10,0.55,U] [#6 -0.11,0.12,0.39,U] [#7 -0.21,0.11,0.40,U] [#8 0.09,0.29,0.36,U] 
20:54:51.387 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.05, -0.24}
20:54:51.388 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
20:54:51.389 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
20:54:51.389 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=0.97 mountX=0.02 mountY=-0.03, mountTheta=-1.07
20:54:51.391 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
20:54:51.392 00.001 8996 Enqueuing Move request for scope (0.02, 0.03)
20:54:51.392 00.000 20224 Worker thread wakes up
20:54:51.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
20:54:51.392 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
20:54:51.393 00.001 20224 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
20:54:51.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:54:51.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:51.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:54:51.393 00.000 20224 MoveAxis(E, 0, ABG)
20:54:51.393 00.000 20224 Move returns status 0, amount 0
20:54:51.393 00.000 20224 MoveAxis(N, 0, ABG)
20:54:51.393 00.000 20224 Move returns status 0, amount 0
20:54:51.393 00.000 20224 move complete, result=0
20:54:51.393 00.000 20224 worker thread done servicing request
20:54:51.397 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=48995, med=2742, FiltMin=2473, FiltMax=28675, Gamma=1.000
20:54:51.411 00.014 8996 UpdateGuideState exits: m=712984 SNR=377.9
20:54:51.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:51.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:51.413 00.000 8996 Enqueuing Expose request
20:54:51.414 00.001 20224 Worker thread wakes up
20:54:51.414 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:51.415 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:51.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:52.575 01.160 20224 Exposure complete
20:54:52.672 00.097 20224 worker thread done servicing request
20:54:52.673 00.001 8996 OnExposeComplete: enter
20:54:52.675 00.002 8996 UpdateGuideState(): m_state=6
20:54:52.676 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 386
20:54:52.678 00.002 8996 Star::Find returns 1 (0), X=139.68, Y=473.03, Mass=787022, SNR=387.8, Peak=58803 HFD=4.6
20:54:52.679 00.001 8996 MultiStar: [#1 -0.19,0.08,0.61,U] [#2 -0.26,-0.04,0.68,U] [#3 -0.42,0.04,0.54,U] [#4 -0.20,-0.00,0.50,U] [#5 0.12,0.08,0.54,U] [#6 -0.37,0.19,0.41,U] [#7 -0.30,0.22,0.42,U] [#8 -0.08,0.13,0.36,U] 
20:54:52.680 00.001 8996 refined, 8 included, MultiStar: {-0.23, 0.03}, one-star: {-0.32, -0.17}
20:54:52.681 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
20:54:52.682 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
20:54:52.683 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.03 mountX=-0.23 mountY=0.00, mountTheta=3.13
20:54:52.686 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.03, opts=13)
20:54:52.687 00.001 8996 Enqueuing Move request for scope (-0.23, 0.03)
20:54:52.688 00.001 20224 Worker thread wakes up
20:54:52.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
20:54:52.688 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
20:54:52.688 00.000 20224 Moving (-0.23, 0.03) raw xDistance=-0.23 yDistance=0.00
20:54:52.689 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:54:52.689 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:52.689 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:54:52.689 00.000 20224 MoveAxis(E, 34, ABG)
20:54:52.689 00.000 20224 Guiding  Dir = 2, Dur = 34
20:54:52.689 00.000 20224 IsSlewing returns 0
20:54:52.689 00.000 20224 IsGuiding returns 0
20:54:52.694 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58803, med=2742, FiltMin=2483, FiltMax=32646, Gamma=1.000
20:54:52.710 00.016 8996 UpdateGuideState exits: m=787022 SNR=387.8
20:54:52.711 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:52.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:52.713 00.001 8996 Enqueuing Expose request
20:54:52.731 00.018 20224 IsGuiding returns 1
20:54:52.731 00.000 20224 scope still moving after pulse duration time elapsed
20:54:52.761 00.030 20224 IsSlewing returns 0
20:54:52.761 00.000 20224 IsGuiding returns 1
20:54:52.792 00.031 20224 IsSlewing returns 0
20:54:52.792 00.000 20224 IsGuiding returns 1
20:54:52.822 00.030 20224 IsSlewing returns 0
20:54:52.822 00.000 20224 IsGuiding returns 0
20:54:52.822 00.000 20224 scope move finished after 34 + 99 ms
20:54:52.822 00.000 20224 Move returns status 0, amount 34
20:54:52.822 00.000 20224 MoveAxis(N, 0, ABG)
20:54:52.822 00.000 20224 Move returns status 0, amount 0
20:54:52.822 00.000 20224 move complete, result=0
20:54:52.822 00.000 20224 worker thread done servicing request
20:54:52.822 00.000 20224 Worker thread wakes up
20:54:52.822 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
20:54:52.825 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:52.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:53.814 00.989 20224 Exposure complete
20:54:53.884 00.070 20224 worker thread done servicing request
20:54:53.884 00.000 8996 OnExposeComplete: enter
20:54:53.885 00.001 8996 UpdateGuideState(): m_state=6
20:54:53.886 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 387
20:54:53.887 00.001 8996 Star::Find returns 1 (0), X=140.16, Y=472.90, Mass=804217, SNR=410.7, Peak=50115 HFD=4.5
20:54:53.888 00.001 8996 MultiStar: [#1 0.05,0.17,0.53,U] [#2 -0.03,-0.10,0.61,U] [#3 -0.10,-0.03,0.47,U] [#4 0.04,-0.05,0.54,U] [#5 0.01,0.36,0.49,U] [#6 0.00,0.23,0.36,U] [#7 -0.23,0.13,0.34,U] [#8 0.20,-0.03,0.32,U] 
20:54:53.889 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.00}, one-star: {0.16, -0.30}
20:54:53.890 00.001 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
20:54:53.890 00.000 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
20:54:53.891 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.08 mountX=0.03 mountY=-0.00, mountTheta=-0.03
20:54:53.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
20:54:53.893 00.000 8996 Enqueuing Move request for scope (0.03, -0.00)
20:54:53.894 00.001 20224 Worker thread wakes up
20:54:53.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
20:54:53.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
20:54:53.894 00.000 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
20:54:53.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:54:53.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:53.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:54:53.894 00.000 20224 MoveAxis(E, 0, ABG)
20:54:53.895 00.001 20224 Move returns status 0, amount 0
20:54:53.895 00.000 20224 MoveAxis(N, 0, ABG)
20:54:53.895 00.000 20224 Move returns status 0, amount 0
20:54:53.895 00.000 20224 move complete, result=0
20:54:53.895 00.000 20224 worker thread done servicing request
20:54:53.898 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50115, med=2742, FiltMin=2489, FiltMax=30640, Gamma=1.000
20:54:53.913 00.015 8996 UpdateGuideState exits: m=804217 SNR=410.7
20:54:53.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:53.914 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:53.915 00.001 8996 Enqueuing Expose request
20:54:53.916 00.001 20224 Worker thread wakes up
20:54:53.916 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:53.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:53.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:55.115 01.198 20224 Exposure complete
20:54:55.214 00.099 20224 worker thread done servicing request
20:54:55.214 00.000 8996 OnExposeComplete: enter
20:54:55.216 00.002 8996 UpdateGuideState(): m_state=6
20:54:55.217 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 388
20:54:55.218 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=473.21, Mass=748081, SNR=324.6, Peak=49875 HFD=4.5
20:54:55.219 00.001 8996 MultiStar: [#1 0.11,-0.02,0.72,U] [#2 -0.11,-0.26,0.86,U] [#3 -0.16,0.07,0.69,U] [#4 -0.03,0.06,0.57,U] [#5 0.28,0.07,0.70,U] [#6 0.03,0.22,0.49,U] [#7 -0.23,0.12,0.49,U] [#8 0.14,-0.14,0.37,U] 
20:54:55.220 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.00}, one-star: {0.10, 0.01}
20:54:55.222 00.002 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
20:54:55.224 00.002 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
20:54:55.225 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.14 mountX=0.02 mountY=-0.00, mountTheta=-0.25
20:54:55.228 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.00, opts=13)
20:54:55.230 00.002 8996 Enqueuing Move request for scope (0.02, 0.00)
20:54:55.232 00.002 20224 Worker thread wakes up
20:54:55.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
20:54:55.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
20:54:55.232 00.000 20224 Moving (0.02, 0.00) raw xDistance=0.02 yDistance=-0.00
20:54:55.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:54:55.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:55.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:54:55.232 00.000 20224 MoveAxis(E, 0, ABG)
20:54:55.233 00.001 20224 Move returns status 0, amount 0
20:54:55.233 00.000 20224 MoveAxis(N, 0, ABG)
20:54:55.233 00.000 20224 Move returns status 0, amount 0
20:54:55.233 00.000 20224 move complete, result=0
20:54:55.233 00.000 20224 worker thread done servicing request
20:54:55.244 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49875, med=2742, FiltMin=2496, FiltMax=27584, Gamma=1.000
20:54:55.260 00.016 8996 UpdateGuideState exits: m=748081 SNR=324.6
20:54:55.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:55.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:55.263 00.001 8996 Enqueuing Expose request
20:54:55.264 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:54:55.264 00.000 20224 Worker thread wakes up
20:54:55.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:55.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:56.247 00.982 20224 Exposure complete
20:54:56.315 00.068 20224 worker thread done servicing request
20:54:56.315 00.000 8996 OnExposeComplete: enter
20:54:56.316 00.001 8996 UpdateGuideState(): m_state=6
20:54:56.317 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 389
20:54:56.318 00.001 8996 Star::Find returns 1 (0), X=140.11, Y=473.08, Mass=750889, SNR=351.4, Peak=48947 HFD=4.5
20:54:56.319 00.001 8996 MultiStar: [#1 0.06,0.07,0.71,U] [#2 -0.20,-0.34,0.70,U] [#3 -0.21,-0.05,0.56,U] [#4 -0.09,-0.13,0.54,U] [#5 0.40,-0.09,0.59,U] [#6 -0.16,0.15,0.37,U] [#7 -0.07,0.09,0.46,U] [#8 0.36,0.01,0.36,U] 
20:54:56.319 00.000 8996 refined, 8 included, MultiStar: {0.02, -0.07}, one-star: {0.10, -0.12}
20:54:56.320 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
20:54:56.321 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
20:54:56.322 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.29 mountX=0.03 mountY=0.07, mountTheta=1.19
20:54:56.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
20:54:56.325 00.001 8996 Enqueuing Move request for scope (0.02, -0.07)
20:54:56.326 00.001 20224 Worker thread wakes up
20:54:56.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
20:54:56.326 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
20:54:56.326 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.07
20:54:56.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:54:56.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:56.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:54:56.326 00.000 20224 MoveAxis(E, 0, ABG)
20:54:56.326 00.000 20224 Move returns status 0, amount 0
20:54:56.326 00.000 20224 MoveAxis(N, 0, ABG)
20:54:56.327 00.001 20224 Move returns status 0, amount 0
20:54:56.327 00.000 20224 move complete, result=0
20:54:56.327 00.000 20224 worker thread done servicing request
20:54:56.332 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48947, med=2742, FiltMin=2496, FiltMax=30976, Gamma=1.000
20:54:56.353 00.021 8996 UpdateGuideState exits: m=750889 SNR=351.4
20:54:56.354 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:56.356 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:56.358 00.002 8996 Enqueuing Expose request
20:54:56.361 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:54:56.363 00.002 20224 Worker thread wakes up
20:54:56.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:56.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:57.531 01.168 20224 Exposure complete
20:54:57.609 00.078 20224 worker thread done servicing request
20:54:57.609 00.000 8996 OnExposeComplete: enter
20:54:57.610 00.001 8996 UpdateGuideState(): m_state=6
20:54:57.611 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 390
20:54:57.612 00.001 8996 Star::Find returns 1 (0), X=139.70, Y=472.91, Mass=697153, SNR=341.2, Peak=54627 HFD=4.6
20:54:57.613 00.001 8996 MultiStar: [#1 0.04,-0.11,0.73,U] [#2 -0.20,-0.11,0.81,U] [#3 -0.02,-0.01,0.60,U] [#4 0.09,-0.12,0.54,U] [#5 0.04,-0.17,0.63,U] [#6 0.02,0.03,0.45,U] [#7 -0.09,-0.28,0.46,U] [#8 0.06,-0.30,0.45,U] 
20:54:57.614 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.16}, one-star: {-0.30, -0.29}
20:54:57.614 00.000 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
20:54:57.615 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
20:54:57.616 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.97 mountX=-0.05 mountY=0.16, mountTheta=1.88
20:54:57.617 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.16, opts=13)
20:54:57.618 00.001 8996 Enqueuing Move request for scope (-0.07, -0.16)
20:54:57.619 00.001 20224 Worker thread wakes up
20:54:57.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
20:54:57.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
20:54:57.619 00.000 20224 Moving (-0.07, -0.16) raw xDistance=-0.05 yDistance=0.16
20:54:57.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:54:57.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:57.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:54:57.619 00.000 20224 MoveAxis(E, 0, ABG)
20:54:57.619 00.000 20224 Move returns status 0, amount 0
20:54:57.620 00.001 20224 MoveAxis(N, 0, ABG)
20:54:57.620 00.000 20224 Move returns status 0, amount 0
20:54:57.620 00.000 20224 move complete, result=0
20:54:57.620 00.000 20224 worker thread done servicing request
20:54:57.627 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54627, med=2742, FiltMin=2464, FiltMax=28061, Gamma=1.000
20:54:57.657 00.030 8996 UpdateGuideState exits: m=697153 SNR=341.2
20:54:57.659 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:57.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:57.661 00.001 8996 Enqueuing Expose request
20:54:57.662 00.001 20224 Worker thread wakes up
20:54:57.662 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:54:57.663 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:57.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:58.645 00.982 20224 Exposure complete
20:54:58.722 00.077 20224 worker thread done servicing request
20:54:58.722 00.000 8996 OnExposeComplete: enter
20:54:58.723 00.001 8996 UpdateGuideState(): m_state=6
20:54:58.724 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 391
20:54:58.724 00.000 8996 Star::Find returns 1 (0), X=139.97, Y=472.82, Mass=712005, SNR=327.6, Peak=52947 HFD=4.4
20:54:58.725 00.001 8996 MultiStar: [#1 0.07,0.00,0.68,U] [#2 -0.04,-0.01,0.84,U] [#3 0.03,-0.06,0.72,U] [#4 0.13,0.05,0.61,U] [#5 0.22,-0.05,0.68,U] [#6 0.22,0.27,0.47,U] [#7 0.05,0.22,0.51,U] [#8 0.22,-0.05,0.41,U] 
20:54:58.726 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {-0.03, -0.38}
20:54:58.727 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
20:54:58.727 00.000 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
20:54:58.728 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.08 cameraTheta=-0.46 mountX=0.08 mountY=0.03, mountTheta=0.35
20:54:58.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
20:54:58.730 00.000 8996 Enqueuing Move request for scope (0.08, -0.04)
20:54:58.731 00.001 20224 Worker thread wakes up
20:54:58.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
20:54:58.731 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
20:54:58.731 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=0.03
20:54:58.732 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:54:58.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:54:58.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:54:58.732 00.000 20224 MoveAxis(E, 0, ABG)
20:54:58.732 00.000 20224 Move returns status 0, amount 0
20:54:58.732 00.000 20224 MoveAxis(N, 0, ABG)
20:54:58.732 00.000 20224 Move returns status 0, amount 0
20:54:58.732 00.000 20224 move complete, result=0
20:54:58.732 00.000 20224 worker thread done servicing request
20:54:58.742 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52947, med=2745, FiltMin=2502, FiltMax=27757, Gamma=1.000
20:54:58.768 00.026 8996 UpdateGuideState exits: m=712005 SNR=327.6
20:54:58.770 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:54:58.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:54:58.772 00.001 8996 Enqueuing Expose request
20:54:58.774 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:54:58.775 00.001 20224 Worker thread wakes up
20:54:58.775 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:54:58.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:54:59.937 01.162 20224 Exposure complete
20:55:00.005 00.068 20224 worker thread done servicing request
20:55:00.005 00.000 8996 OnExposeComplete: enter
20:55:00.006 00.001 8996 UpdateGuideState(): m_state=6
20:55:00.007 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 392
20:55:00.007 00.000 8996 Star::Find returns 1 (0), X=139.73, Y=472.90, Mass=765996, SNR=347.5, Peak=59283 HFD=4.6
20:55:00.008 00.001 8996 MultiStar: [#1 -0.16,-0.02,0.72,U] [#2 -0.39,-0.11,0.86,U] [#3 -0.14,-0.26,0.60,U] [#4 -0.26,-0.35,0.59,U] [#5 0.01,-0.11,0.62,U] [#6 -0.30,0.24,0.43,U] [#7 -0.32,-0.28,0.47,U] [#8 0.08,-0.08,0.46,U] 
20:55:00.009 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.16}, one-star: {-0.27, -0.30}
20:55:00.010 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
20:55:00.010 00.000 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
20:55:00.011 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.49 mountX=-0.19 mountY=0.18, mountTheta=2.39
20:55:00.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.16, opts=13)
20:55:00.015 00.002 8996 Enqueuing Move request for scope (-0.21, -0.16)
20:55:00.016 00.001 20224 Worker thread wakes up
20:55:00.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
20:55:00.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
20:55:00.016 00.000 20224 Moving (-0.21, -0.16) raw xDistance=-0.19 yDistance=0.18
20:55:00.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:55:00.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:00.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:55:00.016 00.000 20224 MoveAxis(E, 0, ABG)
20:55:00.016 00.000 20224 Move returns status 0, amount 0
20:55:00.017 00.001 20224 MoveAxis(N, 0, ABG)
20:55:00.017 00.000 20224 Move returns status 0, amount 0
20:55:00.017 00.000 20224 move complete, result=0
20:55:00.017 00.000 20224 worker thread done servicing request
20:55:00.023 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59283, med=2745, FiltMin=2499, FiltMax=30701, Gamma=1.000
20:55:00.048 00.025 8996 UpdateGuideState exits: m=765996 SNR=347.5
20:55:00.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:00.049 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:00.050 00.001 8996 Enqueuing Expose request
20:55:00.051 00.001 20224 Worker thread wakes up
20:55:00.051 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:55:00.052 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:00.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:01.039 00.987 20224 Exposure complete
20:55:01.117 00.078 20224 worker thread done servicing request
20:55:01.117 00.000 8996 OnExposeComplete: enter
20:55:01.118 00.001 8996 UpdateGuideState(): m_state=6
20:55:01.118 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 393
20:55:01.119 00.001 8996 Star::Find returns 1 (0), X=139.81, Y=472.97, Mass=731984, SNR=388.3, Peak=60419 HFD=4.5
20:55:01.121 00.002 8996 MultiStar: [#1 0.06,-0.14,0.55,U] [#2 -0.20,-0.08,0.64,U] [#3 -0.40,-0.16,0.58,U] [#4 -0.16,-0.11,0.48,U] [#5 0.09,-0.11,0.54,U] [#6 -0.44,-0.07,0.41,U] [#7 -0.41,-0.08,0.40,U] [#8 0.11,0.02,0.37,U] 
20:55:01.121 00.000 8996 refined, 8 included, MultiStar: {-0.17, -0.12}, one-star: {-0.19, -0.23}
20:55:01.122 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
20:55:01.123 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
20:55:01.124 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.51 mountX=-0.16 mountY=0.14, mountTheta=2.41
20:55:01.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.12, opts=13)
20:55:01.127 00.001 8996 Enqueuing Move request for scope (-0.17, -0.12)
20:55:01.128 00.001 20224 Worker thread wakes up
20:55:01.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
20:55:01.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
20:55:01.128 00.000 20224 Moving (-0.17, -0.12) raw xDistance=-0.16 yDistance=0.14
20:55:01.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:55:01.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:01.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:55:01.129 00.001 20224 MoveAxis(E, 0, ABG)
20:55:01.129 00.000 20224 Move returns status 0, amount 0
20:55:01.129 00.000 20224 MoveAxis(N, 0, ABG)
20:55:01.129 00.000 20224 Move returns status 0, amount 0
20:55:01.129 00.000 20224 move complete, result=0
20:55:01.129 00.000 20224 worker thread done servicing request
20:55:01.132 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60419, med=2745, FiltMin=2496, FiltMax=29997, Gamma=1.000
20:55:01.148 00.016 8996 UpdateGuideState exits: m=731984 SNR=388.3
20:55:01.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:01.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:01.150 00.000 8996 Enqueuing Expose request
20:55:01.151 00.001 20224 Worker thread wakes up
20:55:01.151 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:01.152 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:01.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:02.324 01.172 20224 Exposure complete
20:55:02.394 00.070 20224 worker thread done servicing request
20:55:02.394 00.000 8996 OnExposeComplete: enter
20:55:02.395 00.001 8996 UpdateGuideState(): m_state=6
20:55:02.396 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 394
20:55:02.396 00.000 8996 Star::Find returns 1 (0), X=139.37, Y=472.84, Mass=728045, SNR=351.5, Peak=51123 HFD=4.6
20:55:02.397 00.001 8996 MultiStar: [#1 -0.50,-0.13,0.67,U] [#2 -0.47,-0.33,0.81,U] [#3 -0.57,-0.13,0.59,U] [#4 -0.40,-0.33,0.57,U] [#5 -0.33,-0.12,0.63,U] [#6 -0.52,-0.17,0.43,U] [#7 -0.60,-0.12,0.42,U] [#8 -0.38,-0.36,0.39,U] 
20:55:02.398 00.001 8996 refined, 8 included, MultiStar: {-0.50, -0.24}, one-star: {-0.64, -0.36}
20:55:02.399 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
20:55:02.400 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
20:55:02.401 00.001 8996 CameraToMount -- cameraX=-0.50 cameraY=-0.24 hyp=0.55 cameraTheta=-2.69 mountX=-0.47 mountY=0.29, mountTheta=2.58
20:55:02.402 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.50, y=-0.24, opts=13)
20:55:02.403 00.001 8996 Enqueuing Move request for scope (-0.50, -0.24)
20:55:02.403 00.000 20224 Worker thread wakes up
20:55:02.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.24) opts 0xd
20:55:02.403 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.50, -0.24)
20:55:02.404 00.001 20224 Moving (-0.50, -0.24) raw xDistance=-0.47 yDistance=0.29
20:55:02.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
20:55:02.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:55:02.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:55:02.404 00.000 20224 MoveAxis(E, 69, ABG)
20:55:02.404 00.000 20224 Guiding  Dir = 2, Dur = 69
20:55:02.404 00.000 20224 IsSlewing returns 0
20:55:02.404 00.000 20224 IsGuiding returns 0
20:55:02.406 00.002 20224 PulseGuide returned control before completion, sleep 78
20:55:02.408 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51123, med=2742, FiltMin=2464, FiltMax=26237, Gamma=1.000
20:55:02.422 00.014 8996 UpdateGuideState exits: m=728045 SNR=351.5
20:55:02.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:02.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:02.425 00.001 8996 Enqueuing Expose request
20:55:02.485 00.060 20224 IsGuiding returns 1
20:55:02.486 00.001 20224 scope still moving after pulse duration time elapsed
20:55:02.516 00.030 20224 IsSlewing returns 0
20:55:02.516 00.000 20224 IsGuiding returns 0
20:55:02.516 00.000 20224 scope move finished after 69 + 43 ms
20:55:02.516 00.000 20224 Move returns status 0, amount 69
20:55:02.516 00.000 20224 MoveAxis(N, 0, ABG)
20:55:02.516 00.000 20224 Move returns status 0, amount 0
20:55:02.516 00.000 20224 move complete, result=0
20:55:02.516 00.000 20224 worker thread done servicing request
20:55:02.516 00.000 20224 Worker thread wakes up
20:55:02.516 00.000 8996 GuideStep: -0.5 px 69 ms EAST, 0.3 px 0 ms NORTH
20:55:02.518 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:02.519 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:03.491 00.972 20224 Exposure complete
20:55:03.561 00.070 20224 worker thread done servicing request
20:55:03.562 00.001 8996 OnExposeComplete: enter
20:55:03.562 00.000 8996 UpdateGuideState(): m_state=6
20:55:03.564 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 395
20:55:03.565 00.001 8996 Star::Find returns 1 (0), X=139.66, Y=472.88, Mass=795006, SNR=389.8, Peak=51891 HFD=4.7
20:55:03.566 00.001 8996 MultiStar: [#1 -0.01,-0.29,0.61,U] [#2 -0.14,-0.33,0.68,U] [#3 -0.19,0.08,0.53,U] [#4 -0.15,-0.07,0.47,U] [#5 -0.23,-0.00,0.60,U] [#6 -0.15,0.09,0.38,U] [#7 -0.24,-0.00,0.38,U] [#8 -0.11,-0.13,0.36,U] 
20:55:03.566 00.000 8996 refined, 8 included, MultiStar: {-0.19, -0.15}, one-star: {-0.34, -0.32}
20:55:03.567 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
20:55:03.568 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
20:55:03.568 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-2.48 mountX=-0.17 mountY=0.17, mountTheta=2.37
20:55:03.570 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.15, opts=13)
20:55:03.571 00.001 8996 Enqueuing Move request for scope (-0.19, -0.15)
20:55:03.571 00.000 20224 Worker thread wakes up
20:55:03.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
20:55:03.571 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
20:55:03.572 00.001 20224 Moving (-0.19, -0.15) raw xDistance=-0.17 yDistance=0.17
20:55:03.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:55:03.572 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:03.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:55:03.572 00.000 20224 MoveAxis(E, 0, ABG)
20:55:03.572 00.000 20224 Move returns status 0, amount 0
20:55:03.572 00.000 20224 MoveAxis(N, 0, ABG)
20:55:03.572 00.000 20224 Move returns status 0, amount 0
20:55:03.572 00.000 20224 move complete, result=0
20:55:03.572 00.000 20224 worker thread done servicing request
20:55:03.575 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51891, med=2742, FiltMin=2489, FiltMax=31485, Gamma=1.000
20:55:03.597 00.022 8996 UpdateGuideState exits: m=795006 SNR=389.8
20:55:03.599 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:03.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:03.602 00.002 8996 Enqueuing Expose request
20:55:03.603 00.001 20224 Worker thread wakes up
20:55:03.603 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:55:03.604 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:03.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:04.768 01.164 20224 Exposure complete
20:55:04.836 00.068 20224 worker thread done servicing request
20:55:04.836 00.000 8996 OnExposeComplete: enter
20:55:04.837 00.001 8996 UpdateGuideState(): m_state=6
20:55:04.838 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 396
20:55:04.839 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=472.72, Mass=743501, SNR=363.6, Peak=47763 HFD=4.5
20:55:04.841 00.002 8996 MultiStar: [#1 0.29,-0.38,0.68,U] [#2 0.14,-0.27,0.66,U] [#3 -0.04,-0.08,0.57,U] [#4 0.07,-0.17,0.54,U] [#5 0.39,0.02,0.62,U] [#6 -0.02,-0.01,0.48,U] [#7 -0.11,-0.28,0.45,U] [#8 0.18,-0.07,0.40,U] 
20:55:04.842 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.22}, one-star: {0.13, -0.48}
20:55:04.843 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
20:55:04.844 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
20:55:04.845 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-1.05 mountX=0.15 mountY=0.21, mountTheta=0.94
20:55:04.846 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.22, opts=13)
20:55:04.847 00.001 8996 Enqueuing Move request for scope (0.13, -0.22)
20:55:04.848 00.001 20224 Worker thread wakes up
20:55:04.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.22) opts 0xd
20:55:04.849 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.22)
20:55:04.849 00.000 20224 Moving (0.13, -0.22) raw xDistance=0.15 yDistance=0.21
20:55:04.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:55:04.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:55:04.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:55:04.849 00.000 20224 MoveAxis(E, 0, ABG)
20:55:04.849 00.000 20224 Move returns status 0, amount 0
20:55:04.849 00.000 20224 MoveAxis(N, 0, ABG)
20:55:04.849 00.000 20224 Move returns status 0, amount 0
20:55:04.849 00.000 20224 move complete, result=0
20:55:04.849 00.000 20224 worker thread done servicing request
20:55:04.852 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47763, med=2742, FiltMin=2493, FiltMax=25661, Gamma=1.000
20:55:04.870 00.018 8996 UpdateGuideState exits: m=743501 SNR=363.6
20:55:04.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:04.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:04.873 00.001 8996 Enqueuing Expose request
20:55:04.874 00.001 20224 Worker thread wakes up
20:55:04.874 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:55:04.876 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:04.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:05.840 00.964 20224 Exposure complete
20:55:05.903 00.063 20224 worker thread done servicing request
20:55:05.903 00.000 8996 OnExposeComplete: enter
20:55:05.904 00.001 8996 UpdateGuideState(): m_state=6
20:55:05.904 00.000 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 397
20:55:05.905 00.001 8996 Star::Find returns 1 (0), X=140.16, Y=472.90, Mass=735422, SNR=357.8, Peak=51795 HFD=4.5
20:55:05.906 00.001 8996 MultiStar: [#1 0.39,-0.50,0.62,U] [#2 0.20,-0.22,0.69,U] [#3 0.01,-0.14,0.64,U] [#4 0.19,-0.36,0.57,U] [#5 0.58,-0.07,0.59,U] [#6 0.04,-0.12,0.41,U] [#7 -0.12,-0.22,0.44,U] [#8 0.65,-0.06,0.41,U] 
20:55:05.907 00.001 8996 refined, 8 included, MultiStar: {0.23, -0.24}, one-star: {0.15, -0.30}
20:55:05.908 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
20:55:05.909 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
20:55:05.909 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.24 hyp=0.33 cameraTheta=-0.81 mountX=0.25 mountY=0.21, mountTheta=0.70
20:55:05.910 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.24, opts=13)
20:55:05.911 00.001 8996 Enqueuing Move request for scope (0.23, -0.24)
20:55:05.912 00.001 20224 Worker thread wakes up
20:55:05.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.24) opts 0xd
20:55:05.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.24)
20:55:05.912 00.000 20224 Moving (0.23, -0.24) raw xDistance=0.25 yDistance=0.21
20:55:05.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:55:05.912 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.23 newest=0.58
20:55:05.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:55:05.912 00.000 20224 MoveAxis(W, 36, ABG)
20:55:05.912 00.000 20224 Guiding  Dir = 3, Dur = 36
20:55:05.913 00.001 20224 IsSlewing returns 0
20:55:05.913 00.000 20224 IsGuiding returns 0
20:55:05.916 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51795, med=2742, FiltMin=2480, FiltMax=28349, Gamma=1.000
20:55:05.930 00.014 8996 UpdateGuideState exits: m=735422 SNR=357.8
20:55:05.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:05.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:05.933 00.001 8996 Enqueuing Expose request
20:55:05.941 00.008 20224 PulseGuide returned control before completion, sleep 17
20:55:05.973 00.032 20224 IsGuiding returns 1
20:55:05.973 00.000 20224 scope still moving after pulse duration time elapsed
20:55:06.004 00.031 20224 IsSlewing returns 0
20:55:06.004 00.000 20224 IsGuiding returns 1
20:55:06.035 00.031 20224 IsSlewing returns 0
20:55:06.035 00.000 20224 IsGuiding returns 0
20:55:06.035 00.000 20224 scope move finished after 36 + 86 ms
20:55:06.035 00.000 20224 Move returns status 0, amount 36
20:55:06.035 00.000 20224 MoveAxis(S, 44, ABG)
20:55:06.036 00.001 20224 Guiding  Dir = 1, Dur = 44
20:55:06.036 00.000 20224 IsSlewing returns 0
20:55:06.036 00.000 20224 IsGuiding returns 0
20:55:06.101 00.065 20224 IsGuiding returns 1
20:55:06.101 00.000 20224 scope still moving after pulse duration time elapsed
20:55:06.129 00.028 20224 IsSlewing returns 0
20:55:06.130 00.001 20224 IsGuiding returns 1
20:55:06.161 00.031 20224 IsSlewing returns 0
20:55:06.161 00.000 20224 IsGuiding returns 1
20:55:06.193 00.032 20224 IsSlewing returns 0
20:55:06.193 00.000 20224 IsGuiding returns 0
20:55:06.193 00.000 20224 scope move finished after 44 + 113 ms
20:55:06.193 00.000 20224 Move returns status 0, amount 44
20:55:06.193 00.000 20224 move complete, result=0
20:55:06.194 00.001 20224 worker thread done servicing request
20:55:06.194 00.000 20224 Worker thread wakes up
20:55:06.194 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:06.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:06.194 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.2 px 44 ms SOUTH
20:55:07.363 01.169 20224 Exposure complete
20:55:07.450 00.087 20224 worker thread done servicing request
20:55:07.450 00.000 8996 OnExposeComplete: enter
20:55:07.450 00.000 8996 UpdateGuideState(): m_state=6
20:55:07.451 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 398
20:55:07.452 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.03, Mass=718282, SNR=338.7, Peak=52579 HFD=4.5
20:55:07.453 00.001 8996 MultiStar: [#1 -0.01,-0.14,0.79,U] [#2 -0.23,-0.10,0.84,U] [#3 -0.09,0.17,0.65,U] [#4 0.02,-0.09,0.64,U] [#5 0.06,0.10,0.63,U] [#6 -0.19,0.41,0.44,U] [#7 -0.22,0.15,0.54,U] [#8 -0.01,0.16,0.40,U] 
20:55:07.454 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.15, -0.17}
20:55:07.455 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
20:55:07.456 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
20:55:07.457 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.00 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
20:55:07.461 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
20:55:07.462 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
20:55:07.463 00.001 20224 Worker thread wakes up
20:55:07.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
20:55:07.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
20:55:07.463 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=-0.00
20:55:07.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:55:07.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:07.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:55:07.463 00.000 20224 MoveAxis(E, 0, ABG)
20:55:07.463 00.000 20224 Move returns status 0, amount 0
20:55:07.463 00.000 20224 MoveAxis(N, 0, ABG)
20:55:07.463 00.000 20224 Move returns status 0, amount 0
20:55:07.463 00.000 20224 move complete, result=0
20:55:07.463 00.000 20224 worker thread done servicing request
20:55:07.467 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52579, med=2742, FiltMin=2509, FiltMax=30483, Gamma=1.000
20:55:07.490 00.023 8996 UpdateGuideState exits: m=718282 SNR=338.7
20:55:07.492 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:07.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:07.495 00.002 8996 Enqueuing Expose request
20:55:07.496 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:07.497 00.001 20224 Worker thread wakes up
20:55:07.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:07.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:08.474 00.977 20224 Exposure complete
20:55:08.543 00.069 20224 worker thread done servicing request
20:55:08.543 00.000 8996 OnExposeComplete: enter
20:55:08.544 00.001 8996 UpdateGuideState(): m_state=6
20:55:08.545 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 399
20:55:08.546 00.001 8996 Star::Find returns 1 (0), X=139.82, Y=473.00, Mass=779238, SNR=353.0, Peak=60627 HFD=4.4
20:55:08.547 00.001 8996 MultiStar: [#1 0.08,0.04,0.68,U] [#2 -0.19,0.06,0.72,U] [#3 -0.08,0.09,0.57,U] [#4 0.09,0.04,0.56,U] [#5 0.16,0.26,0.61,U] [#6 -0.24,0.23,0.43,U] [#7 -0.41,0.18,0.41,U] [#8 0.16,0.09,0.37,U] 
20:55:08.547 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.06}, one-star: {-0.18, -0.20}
20:55:08.548 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
20:55:08.549 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
20:55:08.551 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.44 mountX=-0.08 mountY=-0.05, mountTheta=-2.55
20:55:08.552 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
20:55:08.552 00.000 8996 Enqueuing Move request for scope (-0.07, 0.06)
20:55:08.553 00.001 20224 Worker thread wakes up
20:55:08.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
20:55:08.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
20:55:08.553 00.000 20224 Moving (-0.07, 0.06) raw xDistance=-0.08 yDistance=-0.05
20:55:08.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:55:08.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:08.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:55:08.553 00.000 20224 MoveAxis(E, 0, ABG)
20:55:08.554 00.001 20224 Move returns status 0, amount 0
20:55:08.554 00.000 20224 MoveAxis(N, 0, ABG)
20:55:08.554 00.000 20224 Move returns status 0, amount 0
20:55:08.554 00.000 20224 move complete, result=0
20:55:08.554 00.000 20224 worker thread done servicing request
20:55:08.558 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60627, med=2742, FiltMin=2496, FiltMax=32931, Gamma=1.000
20:55:08.572 00.014 8996 UpdateGuideState exits: m=779238 SNR=353.0
20:55:08.573 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:08.574 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:08.574 00.000 8996 Enqueuing Expose request
20:55:08.575 00.001 20224 Worker thread wakes up
20:55:08.575 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:08.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:08.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:09.742 01.166 20224 Exposure complete
20:55:09.828 00.086 20224 worker thread done servicing request
20:55:09.828 00.000 8996 OnExposeComplete: enter
20:55:09.830 00.002 8996 UpdateGuideState(): m_state=6
20:55:09.831 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 400
20:55:09.833 00.002 8996 Star::Find returns 1 (0), X=140.04, Y=472.98, Mass=768119, SNR=375.2, Peak=49779 HFD=4.5
20:55:09.834 00.001 8996 MultiStar: [#1 0.14,0.09,0.61,U] [#2 -0.05,-0.04,0.68,U] [#3 -0.15,-0.00,0.58,U] [#4 -0.10,-0.12,0.51,U] [#5 0.24,-0.02,0.57,U] [#6 -0.16,0.12,0.42,U] [#7 -0.29,0.09,0.41,U] [#8 0.20,0.07,0.35,U] 
20:55:09.835 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.04, -0.22}
20:55:09.836 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
20:55:09.837 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
20:55:09.838 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.76 mountX=-0.00 mountY=0.03, mountTheta=1.66
20:55:09.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
20:55:09.841 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
20:55:09.842 00.001 20224 Worker thread wakes up
20:55:09.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
20:55:09.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
20:55:09.842 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.00 yDistance=0.03
20:55:09.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:55:09.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:09.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:55:09.842 00.000 20224 MoveAxis(E, 0, ABG)
20:55:09.842 00.000 20224 Move returns status 0, amount 0
20:55:09.842 00.000 20224 MoveAxis(N, 0, ABG)
20:55:09.842 00.000 20224 Move returns status 0, amount 0
20:55:09.842 00.000 20224 move complete, result=0
20:55:09.842 00.000 20224 worker thread done servicing request
20:55:09.847 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49779, med=2742, FiltMin=2451, FiltMax=30467, Gamma=1.000
20:55:09.866 00.019 8996 UpdateGuideState exits: m=768119 SNR=375.2
20:55:09.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:09.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:09.869 00.001 8996 Enqueuing Expose request
20:55:09.870 00.001 20224 Worker thread wakes up
20:55:09.870 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:55:09.870 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:09.871 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:10.847 00.976 20224 Exposure complete
20:55:10.931 00.084 20224 worker thread done servicing request
20:55:10.931 00.000 8996 OnExposeComplete: enter
20:55:10.933 00.002 8996 UpdateGuideState(): m_state=6
20:55:10.935 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 401
20:55:10.936 00.001 8996 Star::Find returns 1 (0), X=139.55, Y=473.03, Mass=761619, SNR=370.5, Peak=55827 HFD=4.9
20:55:10.938 00.002 8996 MultiStar: [#1 -0.48,-0.08,0.62,U] [#2 -0.44,-0.21,0.65,U] [#3 -0.52,-0.06,0.61,U] [#4 -0.45,-0.24,0.48,U] [#5 -0.18,-0.06,0.60,U] [#6 -0.47,0.11,0.44,U] [#7 -0.54,-0.06,0.45,U] [#8 -0.18,0.13,0.35,U] 
20:55:10.941 00.003 8996 refined, 8 included, MultiStar: {-0.42, -0.09}, one-star: {-0.46, -0.17}
20:55:10.942 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
20:55:10.944 00.002 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.33)
20:55:10.945 00.001 8996 CameraToMount -- cameraX=-0.42 cameraY=-0.09 hyp=0.43 cameraTheta=-2.93 mountX=-0.41 mountY=0.14, mountTheta=2.82
20:55:10.948 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=-0.09, opts=13)
20:55:10.949 00.001 8996 Enqueuing Move request for scope (-0.42, -0.09)
20:55:10.951 00.002 20224 Worker thread wakes up
20:55:10.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.09) opts 0xd
20:55:10.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, -0.09)
20:55:10.951 00.000 20224 Moving (-0.42, -0.09) raw xDistance=-0.41 yDistance=0.14
20:55:10.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:55:10.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:10.952 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:55:10.952 00.000 20224 MoveAxis(E, 60, ABG)
20:55:10.952 00.000 20224 Guiding  Dir = 2, Dur = 60
20:55:10.952 00.000 20224 IsSlewing returns 0
20:55:10.952 00.000 20224 IsGuiding returns 0
20:55:10.958 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55827, med=2742, FiltMin=2477, FiltMax=29958, Gamma=1.000
20:55:10.972 00.014 20224 PulseGuide returned control before completion, sleep 51
20:55:10.976 00.004 8996 UpdateGuideState exits: m=761619 SNR=370.5
20:55:10.979 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:10.981 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:10.983 00.002 8996 Enqueuing Expose request
20:55:11.035 00.052 20224 IsGuiding returns 1
20:55:11.035 00.000 20224 scope still moving after pulse duration time elapsed
20:55:11.067 00.032 20224 IsSlewing returns 0
20:55:11.067 00.000 20224 IsGuiding returns 0
20:55:11.067 00.000 20224 scope move finished after 60 + 53 ms
20:55:11.067 00.000 20224 Move returns status 0, amount 60
20:55:11.067 00.000 20224 MoveAxis(N, 0, ABG)
20:55:11.067 00.000 20224 Move returns status 0, amount 0
20:55:11.067 00.000 20224 move complete, result=0
20:55:11.067 00.000 20224 worker thread done servicing request
20:55:11.067 00.000 20224 Worker thread wakes up
20:55:11.067 00.000 8996 GuideStep: -0.4 px 60 ms EAST, 0.1 px 0 ms NORTH
20:55:11.070 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:11.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:12.239 01.169 20224 Exposure complete
20:55:12.316 00.077 20224 worker thread done servicing request
20:55:12.316 00.000 8996 OnExposeComplete: enter
20:55:12.317 00.001 8996 UpdateGuideState(): m_state=6
20:55:12.318 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 402
20:55:12.319 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.15, Mass=729355, SNR=334.4, Peak=50115 HFD=4.5
20:55:12.320 00.001 8996 MultiStar: [#1 0.19,-0.06,0.70,U] [#2 -0.14,0.05,0.81,U] [#3 -0.13,0.02,0.60,U] [#4 -0.05,-0.09,0.59,U] [#5 0.05,-0.02,0.72,U] [#6 -0.10,0.34,0.56,U] [#7 -0.14,0.15,0.51,U] [#8 0.12,-0.12,0.43,U] 
20:55:12.321 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {-0.02, -0.05}
20:55:12.321 00.000 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
20:55:12.322 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
20:55:12.323 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.49 mountX=-0.03 mountY=-0.02, mountTheta=-2.60
20:55:12.324 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
20:55:12.325 00.001 8996 Enqueuing Move request for scope (-0.02, 0.02)
20:55:12.326 00.001 20224 Worker thread wakes up
20:55:12.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
20:55:12.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
20:55:12.326 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.03 yDistance=-0.02
20:55:12.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:55:12.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:12.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:55:12.326 00.000 20224 MoveAxis(E, 0, ABG)
20:55:12.326 00.000 20224 Move returns status 0, amount 0
20:55:12.326 00.000 20224 MoveAxis(N, 0, ABG)
20:55:12.326 00.000 20224 Move returns status 0, amount 0
20:55:12.326 00.000 20224 move complete, result=0
20:55:12.327 00.001 20224 worker thread done servicing request
20:55:12.334 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50115, med=2745, FiltMin=2467, FiltMax=28032, Gamma=1.000
20:55:12.352 00.018 8996 UpdateGuideState exits: m=729355 SNR=334.4
20:55:12.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:12.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:12.355 00.001 8996 Enqueuing Expose request
20:55:12.356 00.001 20224 Worker thread wakes up
20:55:12.356 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:12.357 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:12.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:13.319 00.962 20224 Exposure complete
20:55:13.391 00.072 20224 worker thread done servicing request
20:55:13.391 00.000 8996 OnExposeComplete: enter
20:55:13.393 00.002 8996 UpdateGuideState(): m_state=6
20:55:13.395 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 403
20:55:13.398 00.003 8996 Star::Find returns 1 (0), X=139.73, Y=473.23, Mass=712353, SNR=326.8, Peak=48211 HFD=4.6
20:55:13.401 00.003 8996 MultiStar: [#1 0.10,0.09,0.70,U] [#2 -0.16,0.13,0.78,U] [#3 0.05,0.13,0.61,U] [#4 0.10,0.05,0.59,U] [#5 0.23,0.05,0.73,U] [#6 -0.08,0.17,0.44,U] [#7 0.06,-0.04,0.44,U] [#8 0.19,0.13,0.43,U] 
20:55:13.402 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.08}, one-star: {-0.27, 0.02}
20:55:13.404 00.002 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
20:55:13.406 00.002 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
20:55:13.407 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.53 mountX=-0.00 mountY=-0.08, mountTheta=-1.63
20:55:13.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.08, opts=13)
20:55:13.411 00.002 8996 Enqueuing Move request for scope (0.00, 0.08)
20:55:13.412 00.001 20224 Worker thread wakes up
20:55:13.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
20:55:13.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
20:55:13.412 00.000 20224 Moving (0.00, 0.08) raw xDistance=-0.00 yDistance=-0.08
20:55:13.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:55:13.413 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:13.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:55:13.413 00.000 20224 MoveAxis(E, 0, ABG)
20:55:13.413 00.000 20224 Move returns status 0, amount 0
20:55:13.413 00.000 20224 MoveAxis(N, 0, ABG)
20:55:13.413 00.000 20224 Move returns status 0, amount 0
20:55:13.413 00.000 20224 move complete, result=0
20:55:13.413 00.000 20224 worker thread done servicing request
20:55:13.420 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48211, med=2745, FiltMin=2499, FiltMax=28480, Gamma=1.000
20:55:13.446 00.026 8996 UpdateGuideState exits: m=712353 SNR=326.8
20:55:13.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:13.447 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:13.448 00.001 8996 Enqueuing Expose request
20:55:13.449 00.001 20224 Worker thread wakes up
20:55:13.449 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:13.450 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:13.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:14.627 01.177 20224 Exposure complete
20:55:14.709 00.082 20224 worker thread done servicing request
20:55:14.709 00.000 8996 OnExposeComplete: enter
20:55:14.710 00.001 8996 UpdateGuideState(): m_state=6
20:55:14.712 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 404
20:55:14.713 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.17, Mass=742795, SNR=343.3, Peak=55923 HFD=4.5
20:55:14.715 00.002 8996 MultiStar: [#1 0.05,0.04,0.67,U] [#2 -0.19,0.12,0.69,U] [#3 -0.14,0.10,0.65,U] [#4 -0.05,0.24,0.56,U] [#5 0.13,0.04,0.62,U] [#6 -0.07,0.17,0.46,U] [#7 -0.09,0.10,0.46,U] [#8 0.01,0.20,0.39,U] 
20:55:14.717 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.09}, one-star: {-0.13, -0.03}
20:55:14.718 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
20:55:14.719 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
20:55:14.720 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.16 mountX=-0.07 mountY=-0.08, mountTheta=-2.26
20:55:14.724 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
20:55:14.725 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
20:55:14.726 00.001 20224 Worker thread wakes up
20:55:14.727 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
20:55:14.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
20:55:14.727 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.07 yDistance=-0.08
20:55:14.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:55:14.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:14.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:55:14.727 00.000 20224 MoveAxis(E, 0, ABG)
20:55:14.727 00.000 20224 Move returns status 0, amount 0
20:55:14.727 00.000 20224 MoveAxis(N, 0, ABG)
20:55:14.727 00.000 20224 Move returns status 0, amount 0
20:55:14.727 00.000 20224 move complete, result=0
20:55:14.727 00.000 20224 worker thread done servicing request
20:55:14.734 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55923, med=2745, FiltMin=2499, FiltMax=28368, Gamma=1.000
20:55:14.757 00.023 8996 UpdateGuideState exits: m=742795 SNR=343.3
20:55:14.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:14.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:14.760 00.001 8996 Enqueuing Expose request
20:55:14.762 00.002 20224 Worker thread wakes up
20:55:14.762 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:14.763 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:14.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:15.740 00.977 20224 Exposure complete
20:55:15.814 00.074 20224 worker thread done servicing request
20:55:15.814 00.000 8996 OnExposeComplete: enter
20:55:15.815 00.001 8996 UpdateGuideState(): m_state=6
20:55:15.816 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 405
20:55:15.818 00.002 8996 Star::Find returns 1 (0), X=139.60, Y=473.10, Mass=764599, SNR=373.7, Peak=54435 HFD=4.8
20:55:15.820 00.002 8996 MultiStar: [#1 0.03,0.10,0.58,U] [#2 -0.13,-0.01,0.67,U] [#3 -0.02,0.18,0.55,U] [#4 0.06,0.14,0.53,U] [#5 0.23,0.07,0.56,U] [#6 0.13,0.38,0.42,U] [#7 0.03,0.28,0.49,U] [#8 0.16,0.21,0.36,U] 
20:55:15.821 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.10}, one-star: {-0.41, -0.10}
20:55:15.823 00.002 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
20:55:15.824 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
20:55:15.826 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=-0.05 mountY=-0.10, mountTheta=-2.03
20:55:15.828 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
20:55:15.830 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
20:55:15.830 00.000 20224 Worker thread wakes up
20:55:15.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
20:55:15.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
20:55:15.830 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.10
20:55:15.831 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:55:15.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:15.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:55:15.831 00.000 20224 MoveAxis(E, 0, ABG)
20:55:15.831 00.000 20224 Move returns status 0, amount 0
20:55:15.831 00.000 20224 MoveAxis(N, 0, ABG)
20:55:15.831 00.000 20224 Move returns status 0, amount 0
20:55:15.831 00.000 20224 move complete, result=0
20:55:15.831 00.000 20224 worker thread done servicing request
20:55:15.839 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54435, med=2745, FiltMin=2480, FiltMax=31248, Gamma=1.000
20:55:15.858 00.019 8996 UpdateGuideState exits: m=764599 SNR=373.7
20:55:15.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:15.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:15.861 00.001 8996 Enqueuing Expose request
20:55:15.862 00.001 20224 Worker thread wakes up
20:55:15.862 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:15.862 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:15.864 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:17.029 01.165 20224 Exposure complete
20:55:17.105 00.076 20224 worker thread done servicing request
20:55:17.105 00.000 8996 OnExposeComplete: enter
20:55:17.106 00.001 8996 UpdateGuideState(): m_state=6
20:55:17.107 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 406
20:55:17.108 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.28, Mass=736131, SNR=324.7, Peak=51347 HFD=4.5
20:55:17.108 00.000 8996 MultiStar: [#1 0.11,0.15,0.74,U] [#2 -0.25,0.04,0.79,U] [#3 -0.07,0.15,0.57,U] [#4 -0.02,0.14,0.58,U] [#5 0.17,0.38,0.62,U] [#6 0.08,0.35,0.47,U] [#7 -0.06,0.34,0.43,U] [#8 0.11,0.40,0.40,U] 
20:55:17.109 00.001 8996 single-star, 8 included, MultiStar: {-0.00, 0.20}, one-star: {0.00, 0.08}
20:55:17.110 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
20:55:17.111 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
20:55:17.112 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.55 mountX=-0.01 mountY=-0.08, mountTheta=-1.65
20:55:17.113 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.08, opts=13)
20:55:17.113 00.000 8996 Enqueuing Move request for scope (0.00, 0.08)
20:55:17.115 00.002 20224 Worker thread wakes up
20:55:17.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
20:55:17.115 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
20:55:17.115 00.000 20224 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
20:55:17.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:55:17.115 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:17.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:55:17.115 00.000 20224 MoveAxis(E, 0, ABG)
20:55:17.115 00.000 20224 Move returns status 0, amount 0
20:55:17.115 00.000 20224 MoveAxis(N, 0, ABG)
20:55:17.115 00.000 20224 Move returns status 0, amount 0
20:55:17.115 00.000 20224 move complete, result=0
20:55:17.115 00.000 20224 worker thread done servicing request
20:55:17.119 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51347, med=2745, FiltMin=2502, FiltMax=27667, Gamma=1.000
20:55:17.134 00.015 8996 UpdateGuideState exits: m=736131 SNR=324.7
20:55:17.135 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:17.136 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:17.137 00.001 8996 Enqueuing Expose request
20:55:17.137 00.000 20224 Worker thread wakes up
20:55:17.137 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:17.138 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:17.138 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:18.123 00.985 20224 Exposure complete
20:55:18.195 00.072 20224 worker thread done servicing request
20:55:18.196 00.001 8996 OnExposeComplete: enter
20:55:18.196 00.000 8996 UpdateGuideState(): m_state=6
20:55:18.197 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 407
20:55:18.198 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.14, Mass=747951, SNR=345.6, Peak=52979 HFD=4.5
20:55:18.199 00.001 8996 MultiStar: [#1 0.28,0.15,0.74,U] [#2 0.23,0.16,0.80,U] [#3 0.10,0.13,0.61,U] [#4 0.28,0.01,0.55,U] [#5 0.15,-0.06,0.65,U] [#6 0.00,0.22,0.46,U] [#7 -0.08,0.04,0.45,U] [#8 0.02,-0.12,0.41,U] 
20:55:18.200 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {-0.11, -0.06}
20:55:18.201 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
20:55:18.202 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
20:55:18.202 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.47 mountX=0.09 mountY=-0.06, mountTheta=-0.58
20:55:18.204 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
20:55:18.205 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
20:55:18.206 00.001 20224 Worker thread wakes up
20:55:18.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
20:55:18.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
20:55:18.206 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
20:55:18.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:55:18.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:18.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:55:18.206 00.000 20224 MoveAxis(E, 0, ABG)
20:55:18.206 00.000 20224 Move returns status 0, amount 0
20:55:18.206 00.000 20224 MoveAxis(N, 0, ABG)
20:55:18.207 00.001 20224 Move returns status 0, amount 0
20:55:18.207 00.000 20224 move complete, result=0
20:55:18.207 00.000 20224 worker thread done servicing request
20:55:18.213 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=52979, med=2745, FiltMin=2486, FiltMax=31075, Gamma=1.000
20:55:18.239 00.026 8996 UpdateGuideState exits: m=747951 SNR=345.6
20:55:18.240 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:18.242 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:18.243 00.001 8996 Enqueuing Expose request
20:55:18.245 00.002 20224 Worker thread wakes up
20:55:18.245 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:18.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:18.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:19.415 01.169 20224 Exposure complete
20:55:19.496 00.081 20224 worker thread done servicing request
20:55:19.496 00.000 8996 OnExposeComplete: enter
20:55:19.497 00.001 8996 UpdateGuideState(): m_state=6
20:55:19.498 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 408
20:55:19.498 00.000 8996 Star::Find returns 1 (0), X=139.73, Y=473.29, Mass=736319, SNR=341.2, Peak=50451 HFD=4.7
20:55:19.499 00.001 8996 MultiStar: [#1 -0.00,0.28,0.73,U] [#2 -0.24,0.43,0.80,U] [#3 -0.24,0.16,0.67,U] [#4 -0.22,0.10,0.58,U] [#5 0.14,0.09,0.59,U] [#6 -0.20,0.46,0.53,U] [#7 -0.22,0.13,0.47,U] [#8 0.15,0.18,0.43,U] 
20:55:19.500 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.22}, one-star: {-0.27, 0.09}
20:55:19.501 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
20:55:19.501 00.000 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
20:55:19.502 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.15 mountX=-0.16 mountY=-0.20, mountTheta=-2.25
20:55:19.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.22, opts=13)
20:55:19.506 00.002 8996 Enqueuing Move request for scope (-0.14, 0.22)
20:55:19.509 00.003 20224 Worker thread wakes up
20:55:19.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
20:55:19.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
20:55:19.509 00.000 20224 Moving (-0.14, 0.22) raw xDistance=-0.16 yDistance=-0.20
20:55:19.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:55:19.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:19.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:55:19.510 00.001 20224 MoveAxis(E, 0, ABG)
20:55:19.510 00.000 20224 Move returns status 0, amount 0
20:55:19.510 00.000 20224 MoveAxis(N, 0, ABG)
20:55:19.510 00.000 20224 Move returns status 0, amount 0
20:55:19.510 00.000 20224 move complete, result=0
20:55:19.510 00.000 20224 worker thread done servicing request
20:55:19.519 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50451, med=2745, FiltMin=2496, FiltMax=27840, Gamma=1.000
20:55:19.538 00.019 8996 UpdateGuideState exits: m=736319 SNR=341.2
20:55:19.541 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:19.543 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:19.545 00.002 8996 Enqueuing Expose request
20:55:19.547 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:55:19.549 00.002 20224 Worker thread wakes up
20:55:19.549 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:19.549 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:20.537 00.988 20224 Exposure complete
20:55:20.599 00.062 20224 worker thread done servicing request
20:55:20.599 00.000 8996 OnExposeComplete: enter
20:55:20.602 00.003 8996 UpdateGuideState(): m_state=6
20:55:20.603 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 409
20:55:20.603 00.000 8996 Star::Find returns 1 (0), X=139.52, Y=473.10, Mass=688841, SNR=347.2, Peak=46595 HFD=4.8
20:55:20.606 00.003 8996 MultiStar: [#1 -0.08,0.03,0.70,U] [#2 -0.35,0.06,0.83,U] [#3 -0.33,-0.23,0.63,U] [#4 -0.19,-0.35,0.63,U] [#5 -0.24,-0.03,0.65,U] [#6 -0.22,0.31,0.43,U] [#7 -0.18,0.19,0.52,U] [#8 0.06,-0.06,0.41,U] 
20:55:20.607 00.001 8996 refined, 8 included, MultiStar: {-0.26, -0.04}, one-star: {-0.49, -0.10}
20:55:20.608 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
20:55:20.609 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.26)
20:55:20.610 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.04 hyp=0.26 cameraTheta=-3.00 mountX=-0.25 mountY=0.07, mountTheta=2.89
20:55:20.612 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.04, opts=13)
20:55:20.612 00.000 8996 Enqueuing Move request for scope (-0.26, -0.04)
20:55:20.613 00.001 20224 Worker thread wakes up
20:55:20.613 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.04) opts 0xd
20:55:20.613 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.04)
20:55:20.613 00.000 20224 Moving (-0.26, -0.04) raw xDistance=-0.25 yDistance=0.07
20:55:20.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:55:20.614 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:20.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:55:20.614 00.000 20224 MoveAxis(E, 37, ABG)
20:55:20.614 00.000 20224 Guiding  Dir = 2, Dur = 37
20:55:20.614 00.000 20224 IsSlewing returns 0
20:55:20.614 00.000 20224 IsGuiding returns 0
20:55:20.615 00.001 20224 PulseGuide returned control before completion, sleep 46
20:55:20.620 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46595, med=2742, FiltMin=2477, FiltMax=29478, Gamma=1.000
20:55:20.644 00.024 8996 UpdateGuideState exits: m=688841 SNR=347.2
20:55:20.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:20.649 00.004 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:20.651 00.002 8996 Enqueuing Expose request
20:55:20.677 00.026 20224 IsGuiding returns 1
20:55:20.677 00.000 20224 scope still moving after pulse duration time elapsed
20:55:20.709 00.032 20224 IsSlewing returns 0
20:55:20.709 00.000 20224 IsGuiding returns 0
20:55:20.709 00.000 20224 scope move finished after 37 + 57 ms
20:55:20.709 00.000 20224 Move returns status 0, amount 37
20:55:20.709 00.000 20224 MoveAxis(N, 0, ABG)
20:55:20.709 00.000 20224 Move returns status 0, amount 0
20:55:20.709 00.000 20224 move complete, result=0
20:55:20.710 00.001 20224 worker thread done servicing request
20:55:20.710 00.000 20224 Worker thread wakes up
20:55:20.710 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:20.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:20.711 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
20:55:21.881 01.170 20224 Exposure complete
20:55:21.962 00.081 20224 worker thread done servicing request
20:55:21.962 00.000 8996 OnExposeComplete: enter
20:55:21.964 00.002 8996 UpdateGuideState(): m_state=6
20:55:21.965 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 410
20:55:21.965 00.000 8996 Star::Find returns 1 (0), X=140.09, Y=473.01, Mass=728990, SNR=365.5, Peak=48211 HFD=4.4
20:55:21.967 00.002 8996 MultiStar: [#1 0.30,-0.05,0.66,U] [#2 0.03,-0.09,0.65,U] [#3 0.19,-0.01,0.59,U] [#4 0.34,-0.12,0.52,U] [#5 0.49,-0.11,0.67,U] [#6 0.58,0.34,0.40,U] [#7 0.21,0.09,0.44,U] [#8 0.47,-0.18,0.36,U] 
20:55:21.968 00.001 8996 single-star, 8 included, MultiStar: {0.27, -0.06}, one-star: {0.08, -0.20}
20:55:21.969 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
20:55:21.971 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
20:55:21.972 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.18 mountX=0.10 mountY=0.18, mountTheta=1.08
20:55:21.973 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.20, opts=13)
20:55:21.974 00.001 8996 Enqueuing Move request for scope (0.08, -0.20)
20:55:21.975 00.001 20224 Worker thread wakes up
20:55:21.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
20:55:21.975 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
20:55:21.975 00.000 20224 Moving (0.08, -0.20) raw xDistance=0.10 yDistance=0.18
20:55:21.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:55:21.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:21.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:55:21.975 00.000 20224 MoveAxis(E, 0, ABG)
20:55:21.975 00.000 20224 Move returns status 0, amount 0
20:55:21.975 00.000 20224 MoveAxis(N, 0, ABG)
20:55:21.975 00.000 20224 Move returns status 0, amount 0
20:55:21.976 00.001 20224 move complete, result=0
20:55:21.976 00.000 20224 worker thread done servicing request
20:55:21.980 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48211, med=2742, FiltMin=2515, FiltMax=29043, Gamma=1.000
20:55:21.994 00.014 8996 UpdateGuideState exits: m=728990 SNR=365.5
20:55:21.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:21.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:21.999 00.003 8996 Enqueuing Expose request
20:55:22.002 00.003 20224 Worker thread wakes up
20:55:22.002 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:55:22.004 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:22.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:22.984 00.980 20224 Exposure complete
20:55:23.063 00.079 20224 worker thread done servicing request
20:55:23.063 00.000 8996 OnExposeComplete: enter
20:55:23.064 00.001 8996 UpdateGuideState(): m_state=6
20:55:23.065 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 411
20:55:23.066 00.001 8996 Star::Find returns 1 (0), X=140.28, Y=472.80, Mass=716408, SNR=322.1, Peak=44467 HFD=4.6
20:55:23.067 00.001 8996 MultiStar: [#1 0.46,-0.14,0.72,U] [#2 0.27,-0.26,0.78,U] [#3 0.29,-0.20,0.75,U] [#4 0.38,-0.24,0.61,U] [#5 0.65,-0.18,0.66,U] [#6 0.44,0.24,0.49,U] [#7 0.36,-0.05,0.46,U] [#8 0.73,-0.22,0.00,M1] 
20:55:23.068 00.001 8996 refined, 7 included, MultiStar: {0.38, -0.19}, one-star: {0.27, -0.41}
20:55:23.069 00.001 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
20:55:23.069 00.000 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.80)
20:55:23.070 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=-0.19 hyp=0.42 cameraTheta=-0.45 mountX=0.40 mountY=0.14, mountTheta=0.34
20:55:23.072 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.19, opts=13)
20:55:23.072 00.000 8996 Enqueuing Move request for scope (0.38, -0.19)
20:55:23.073 00.001 20224 Worker thread wakes up
20:55:23.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.19) opts 0xd
20:55:23.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.19)
20:55:23.074 00.001 20224 Moving (0.38, -0.19) raw xDistance=0.40 yDistance=0.14
20:55:23.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
20:55:23.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:23.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:55:23.074 00.000 20224 MoveAxis(W, 58, ABG)
20:55:23.074 00.000 20224 Guiding  Dir = 3, Dur = 58
20:55:23.075 00.001 20224 IsSlewing returns 0
20:55:23.075 00.000 20224 IsGuiding returns 0
20:55:23.082 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44467, med=2742, FiltMin=2489, FiltMax=26973, Gamma=1.000
20:55:23.099 00.017 8996 UpdateGuideState exits: m=716408 SNR=322.1
20:55:23.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:23.102 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:23.103 00.001 8996 Enqueuing Expose request
20:55:23.109 00.006 20224 PulseGuide returned control before completion, sleep 35
20:55:23.154 00.045 20224 IsGuiding returns 1
20:55:23.154 00.000 20224 scope still moving after pulse duration time elapsed
20:55:23.186 00.032 20224 IsSlewing returns 0
20:55:23.186 00.000 20224 IsGuiding returns 1
20:55:23.217 00.031 20224 IsSlewing returns 0
20:55:23.217 00.000 20224 IsGuiding returns 0
20:55:23.217 00.000 20224 scope move finished after 58 + 84 ms
20:55:23.217 00.000 20224 Move returns status 0, amount 58
20:55:23.217 00.000 20224 MoveAxis(N, 0, ABG)
20:55:23.217 00.000 20224 Move returns status 0, amount 0
20:55:23.217 00.000 20224 move complete, result=0
20:55:23.217 00.000 20224 worker thread done servicing request
20:55:23.217 00.000 20224 Worker thread wakes up
20:55:23.218 00.001 8996 GuideStep: 0.4 px 58 ms WEST, 0.1 px 0 ms NORTH
20:55:23.221 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:23.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:24.399 01.178 20224 Exposure complete
20:55:24.480 00.081 20224 worker thread done servicing request
20:55:24.480 00.000 8996 OnExposeComplete: enter
20:55:24.481 00.001 8996 UpdateGuideState(): m_state=6
20:55:24.482 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 412
20:55:24.483 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.08, Mass=729263, SNR=355.9, Peak=51971 HFD=4.5
20:55:24.484 00.001 8996 MultiStar: [#1 0.03,0.17,0.67,U] [#2 -0.05,-0.01,0.66,U] [#3 -0.19,0.19,0.61,U] [#4 -0.08,0.15,0.60,U] [#5 0.23,0.11,0.62,U] [#6 -0.12,0.33,0.41,U] [#7 -0.22,0.18,0.45,U] [#8 0.34,0.11,0.38,U] 
20:55:24.485 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.10}, one-star: {0.02, -0.12}
20:55:24.487 00.002 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
20:55:24.489 00.002 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
20:55:24.490 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.63 mountX=-0.02 mountY=-0.09, mountTheta=-1.73
20:55:24.493 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.10, opts=13)
20:55:24.495 00.002 8996 Enqueuing Move request for scope (-0.01, 0.10)
20:55:24.496 00.001 20224 Worker thread wakes up
20:55:24.496 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
20:55:24.496 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
20:55:24.496 00.000 20224 Moving (-0.01, 0.10) raw xDistance=-0.02 yDistance=-0.09
20:55:24.497 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:55:24.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:24.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:55:24.497 00.000 20224 MoveAxis(E, 0, ABG)
20:55:24.497 00.000 20224 Move returns status 0, amount 0
20:55:24.497 00.000 20224 MoveAxis(N, 0, ABG)
20:55:24.497 00.000 20224 Move returns status 0, amount 0
20:55:24.497 00.000 20224 move complete, result=0
20:55:24.498 00.001 20224 worker thread done servicing request
20:55:24.506 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51971, med=2745, FiltMin=2493, FiltMax=27523, Gamma=1.000
20:55:24.531 00.025 8996 UpdateGuideState exits: m=729263 SNR=355.9
20:55:24.535 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:24.537 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:24.538 00.001 8996 Enqueuing Expose request
20:55:24.540 00.002 20224 Worker thread wakes up
20:55:24.540 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:24.541 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:24.542 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:25.533 00.991 20224 Exposure complete
20:55:25.594 00.061 20224 worker thread done servicing request
20:55:25.594 00.000 8996 OnExposeComplete: enter
20:55:25.595 00.001 8996 UpdateGuideState(): m_state=6
20:55:25.596 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 413
20:55:25.597 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.30, Mass=743528, SNR=353.5, Peak=51571 HFD=4.6
20:55:25.598 00.001 8996 MultiStar: [#1 0.14,0.17,0.62,U] [#2 -0.26,0.34,0.71,U] [#3 -0.41,0.37,0.71,U] [#4 -0.24,0.22,0.55,U] [#5 0.21,0.35,0.70,U] [#6 -0.43,0.30,0.47,U] [#7 -0.39,0.24,0.44,U] [#8 0.13,0.29,0.37,U] 
20:55:25.599 00.001 8996 single-star, 8 included, MultiStar: {-0.14, 0.26}, one-star: {-0.06, 0.10}
20:55:25.600 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
20:55:25.600 00.000 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
20:55:25.601 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.11 mountX=-0.07 mountY=-0.09, mountTheta=-2.21
20:55:25.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.10, opts=13)
20:55:25.603 00.001 8996 Enqueuing Move request for scope (-0.06, 0.10)
20:55:25.604 00.001 20224 Worker thread wakes up
20:55:25.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
20:55:25.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
20:55:25.604 00.000 20224 Moving (-0.06, 0.10) raw xDistance=-0.07 yDistance=-0.09
20:55:25.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:55:25.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:25.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:55:25.604 00.000 20224 MoveAxis(E, 0, ABG)
20:55:25.604 00.000 20224 Move returns status 0, amount 0
20:55:25.604 00.000 20224 MoveAxis(N, 0, ABG)
20:55:25.604 00.000 20224 Move returns status 0, amount 0
20:55:25.604 00.000 20224 move complete, result=0
20:55:25.605 00.001 20224 worker thread done servicing request
20:55:25.609 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51571, med=2742, FiltMin=2467, FiltMax=28611, Gamma=1.000
20:55:25.626 00.017 8996 UpdateGuideState exits: m=743528 SNR=353.5
20:55:25.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:25.627 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:25.628 00.001 8996 Enqueuing Expose request
20:55:25.629 00.001 20224 Worker thread wakes up
20:55:25.629 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:25.629 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:25.631 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:26.807 01.176 20224 Exposure complete
20:55:26.884 00.077 20224 worker thread done servicing request
20:55:26.884 00.000 8996 OnExposeComplete: enter
20:55:26.885 00.001 8996 UpdateGuideState(): m_state=6
20:55:26.886 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 414
20:55:26.886 00.000 8996 Star::Find returns 1 (0), X=140.03, Y=473.33, Mass=764717, SNR=359.0, Peak=50739 HFD=4.7
20:55:26.887 00.001 8996 MultiStar: [#1 -0.05,0.22,0.62,U] [#2 -0.07,0.06,0.69,U] [#3 -0.18,0.18,0.72,U] [#4 0.09,0.20,0.52,U] [#5 0.18,0.27,0.62,U] [#6 -0.15,0.44,0.43,U] [#7 -0.10,0.07,0.49,U] [#8 0.33,0.25,0.39,U] 
20:55:26.888 00.001 8996 single-star, 8 included, MultiStar: {-0.00, 0.19}, one-star: {0.02, 0.13}
20:55:26.889 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
20:55:26.890 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
20:55:26.890 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.40 mountX=0.01 mountY=-0.13, mountTheta=-1.50
20:55:26.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
20:55:26.893 00.001 8996 Enqueuing Move request for scope (0.02, 0.13)
20:55:26.893 00.000 20224 Worker thread wakes up
20:55:26.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
20:55:26.894 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
20:55:26.894 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.01 yDistance=-0.13
20:55:26.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:55:26.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:26.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:55:26.894 00.000 20224 MoveAxis(E, 0, ABG)
20:55:26.894 00.000 20224 Move returns status 0, amount 0
20:55:26.894 00.000 20224 MoveAxis(N, 0, ABG)
20:55:26.894 00.000 20224 Move returns status 0, amount 0
20:55:26.894 00.000 20224 move complete, result=0
20:55:26.895 00.001 20224 worker thread done servicing request
20:55:26.901 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50739, med=2745, FiltMin=2489, FiltMax=27411, Gamma=1.000
20:55:26.924 00.023 8996 UpdateGuideState exits: m=764717 SNR=359.0
20:55:26.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:26.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:26.927 00.001 8996 Enqueuing Expose request
20:55:26.927 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:26.928 00.001 20224 Worker thread wakes up
20:55:26.929 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:26.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:27.910 00.981 20224 Exposure complete
20:55:27.989 00.079 20224 worker thread done servicing request
20:55:27.989 00.000 8996 OnExposeComplete: enter
20:55:27.990 00.001 8996 UpdateGuideState(): m_state=6
20:55:27.991 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 415
20:55:27.992 00.001 8996 Star::Find returns 1 (0), X=139.51, Y=473.42, Mass=784066, SNR=346.3, Peak=48883 HFD=4.9
20:55:27.993 00.001 8996 MultiStar: [#1 -0.05,0.16,0.67,U] [#2 -0.34,0.15,0.82,U] [#3 -0.41,0.07,0.57,U] [#4 -0.32,0.08,0.62,U] [#5 -0.20,0.23,0.76,U] [#6 -0.18,0.38,0.41,U] [#7 -0.41,0.21,0.44,U] [#8 -0.13,0.25,0.41,U] 
20:55:27.994 00.001 8996 refined, 8 included, MultiStar: {-0.30, 0.19}, one-star: {-0.49, 0.22}
20:55:27.995 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
20:55:27.996 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
20:55:27.997 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.19 hyp=0.35 cameraTheta=2.58 mountX=-0.31 mountY=-0.15, mountTheta=-2.69
20:55:27.999 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.19, opts=13)
20:55:28.000 00.001 8996 Enqueuing Move request for scope (-0.30, 0.19)
20:55:28.001 00.001 20224 Worker thread wakes up
20:55:28.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.19) opts 0xd
20:55:28.001 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.19)
20:55:28.001 00.000 20224 Moving (-0.30, 0.19) raw xDistance=-0.31 yDistance=-0.15
20:55:28.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
20:55:28.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:28.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:55:28.001 00.000 20224 MoveAxis(E, 46, ABG)
20:55:28.001 00.000 20224 Guiding  Dir = 2, Dur = 46
20:55:28.002 00.001 20224 IsSlewing returns 0
20:55:28.002 00.000 20224 IsGuiding returns 0
20:55:28.011 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48883, med=2745, FiltMin=2451, FiltMax=30454, Gamma=1.000
20:55:28.038 00.027 8996 UpdateGuideState exits: m=784066 SNR=346.3
20:55:28.040 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:28.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:28.042 00.001 8996 Enqueuing Expose request
20:55:28.065 00.023 20224 IsGuiding returns 1
20:55:28.065 00.000 20224 scope still moving after pulse duration time elapsed
20:55:28.095 00.030 20224 IsSlewing returns 0
20:55:28.095 00.000 20224 IsGuiding returns 1
20:55:28.126 00.031 20224 IsSlewing returns 0
20:55:28.126 00.000 20224 IsGuiding returns 1
20:55:28.157 00.031 20224 IsSlewing returns 0
20:55:28.158 00.001 20224 IsGuiding returns 1
20:55:28.187 00.029 20224 IsSlewing returns 0
20:55:28.187 00.000 20224 IsGuiding returns 0
20:55:28.187 00.000 20224 scope move finished after 46 + 139 ms
20:55:28.187 00.000 20224 Move returns status 0, amount 46
20:55:28.187 00.000 20224 MoveAxis(N, 0, ABG)
20:55:28.187 00.000 20224 Move returns status 0, amount 0
20:55:28.187 00.000 20224 move complete, result=0
20:55:28.187 00.000 20224 worker thread done servicing request
20:55:28.188 00.001 20224 Worker thread wakes up
20:55:28.188 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH
20:55:28.191 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:28.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:29.357 01.166 20224 Exposure complete
20:55:29.415 00.058 20224 worker thread done servicing request
20:55:29.415 00.000 8996 OnExposeComplete: enter
20:55:29.416 00.001 8996 UpdateGuideState(): m_state=6
20:55:29.417 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 416
20:55:29.418 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.02, Mass=701726, SNR=326.1, Peak=47091 HFD=4.4
20:55:29.419 00.001 8996 MultiStar: [#1 0.13,-0.07,0.66,U] [#2 -0.04,-0.38,0.82,U] [#3 0.06,-0.09,0.68,U] [#4 0.15,-0.22,0.61,U] [#5 0.46,-0.07,0.63,U] [#6 0.20,0.34,0.46,U] [#7 0.13,0.10,0.48,U] [#8 0.27,-0.16,0.43,U] 
20:55:29.420 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.11}, one-star: {0.13, -0.18}
20:55:29.421 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
20:55:29.421 00.000 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
20:55:29.422 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-0.63 mountX=0.16 mountY=0.09, mountTheta=0.52
20:55:29.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.11, opts=13)
20:55:29.424 00.000 8996 Enqueuing Move request for scope (0.15, -0.11)
20:55:29.425 00.001 20224 Worker thread wakes up
20:55:29.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
20:55:29.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
20:55:29.425 00.000 20224 Moving (0.15, -0.11) raw xDistance=0.16 yDistance=0.09
20:55:29.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:55:29.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:29.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:55:29.426 00.001 20224 MoveAxis(E, 0, ABG)
20:55:29.426 00.000 20224 Move returns status 0, amount 0
20:55:29.426 00.000 20224 MoveAxis(N, 0, ABG)
20:55:29.426 00.000 20224 Move returns status 0, amount 0
20:55:29.426 00.000 20224 move complete, result=0
20:55:29.426 00.000 20224 worker thread done servicing request
20:55:29.429 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47091, med=2742, FiltMin=2493, FiltMax=29405, Gamma=1.000
20:55:29.443 00.014 8996 UpdateGuideState exits: m=701726 SNR=326.1
20:55:29.444 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:29.444 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:29.445 00.001 8996 Enqueuing Expose request
20:55:29.446 00.001 20224 Worker thread wakes up
20:55:29.446 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:29.447 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:29.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:30.416 00.969 20224 Exposure complete
20:55:30.489 00.073 20224 worker thread done servicing request
20:55:30.489 00.000 8996 OnExposeComplete: enter
20:55:30.489 00.000 8996 UpdateGuideState(): m_state=6
20:55:30.490 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 417
20:55:30.491 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.14, Mass=761448, SNR=374.3, Peak=52803 HFD=4.6
20:55:30.492 00.001 8996 MultiStar: [#1 0.41,0.02,0.63,U] [#2 0.13,0.04,0.63,U] [#3 0.30,0.24,0.57,U] [#4 0.32,0.13,0.50,U] [#5 0.31,0.23,0.51,U] [#6 0.38,0.16,0.38,U] [#7 0.19,0.08,0.43,U] [#8 0.23,0.23,0.39,U] 
20:55:30.492 00.000 8996 single-star, 8 included, MultiStar: {0.22, 0.09}, one-star: {-0.01, -0.06}
20:55:30.493 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
20:55:30.494 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
20:55:30.495 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.75 mountX=-0.01 mountY=0.06, mountTheta=1.65
20:55:30.496 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
20:55:30.497 00.001 8996 Enqueuing Move request for scope (-0.01, -0.06)
20:55:30.498 00.001 20224 Worker thread wakes up
20:55:30.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
20:55:30.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
20:55:30.498 00.000 20224 Moving (-0.01, -0.06) raw xDistance=-0.01 yDistance=0.06
20:55:30.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:55:30.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:30.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:55:30.498 00.000 20224 MoveAxis(E, 0, ABG)
20:55:30.499 00.001 20224 Move returns status 0, amount 0
20:55:30.499 00.000 20224 MoveAxis(N, 0, ABG)
20:55:30.499 00.000 20224 Move returns status 0, amount 0
20:55:30.499 00.000 20224 move complete, result=0
20:55:30.499 00.000 20224 worker thread done servicing request
20:55:30.505 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52803, med=2745, FiltMin=2502, FiltMax=28275, Gamma=1.000
20:55:30.520 00.015 8996 UpdateGuideState exits: m=761448 SNR=374.3
20:55:30.523 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:30.525 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:30.527 00.002 8996 Enqueuing Expose request
20:55:30.528 00.001 20224 Worker thread wakes up
20:55:30.529 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:30.531 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:30.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:31.695 01.164 20224 Exposure complete
20:55:31.757 00.062 20224 worker thread done servicing request
20:55:31.758 00.001 8996 OnExposeComplete: enter
20:55:31.759 00.001 8996 UpdateGuideState(): m_state=6
20:55:31.760 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 418
20:55:31.761 00.001 8996 Star::Find returns 1 (0), X=140.21, Y=473.16, Mass=821196, SNR=349.9, Peak=47747 HFD=4.5
20:55:31.763 00.002 8996 MultiStar: [#1 0.79,0.12,0.00,M1] [#2 0.54,0.16,0.68,U] [#3 0.36,0.09,0.55,U] [#4 0.40,0.10,0.55,U] [#5 0.78,0.17,0.00,M1] [#6 0.58,0.24,0.43,U] [#7 0.59,0.08,0.49,U] [#8 0.75,0.15,0.00,M1] 
20:55:31.766 00.003 8996 single-star, 5 included, MultiStar: {0.41, 0.08}, one-star: {0.20, -0.05}
20:55:31.769 00.003 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
20:55:31.770 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.04)
20:55:31.771 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-0.22 mountX=0.21 mountY=0.02, mountTheta=0.11
20:55:31.774 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.05, opts=13)
20:55:31.775 00.001 8996 Enqueuing Move request for scope (0.20, -0.05)
20:55:31.776 00.001 20224 Worker thread wakes up
20:55:31.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.05) opts 0xd
20:55:31.776 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.05)
20:55:31.776 00.000 20224 Moving (0.20, -0.05) raw xDistance=0.21 yDistance=0.02
20:55:31.777 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:55:31.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:31.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:55:31.777 00.000 20224 MoveAxis(W, 30, ABG)
20:55:31.777 00.000 20224 Guiding  Dir = 3, Dur = 30
20:55:31.777 00.000 20224 IsSlewing returns 0
20:55:31.778 00.001 20224 IsGuiding returns 0
20:55:31.786 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47747, med=2745, FiltMin=2493, FiltMax=31728, Gamma=1.000
20:55:31.796 00.010 20224 PulseGuide returned control before completion, sleep 22
20:55:31.807 00.011 8996 UpdateGuideState exits: m=821196 SNR=349.9
20:55:31.809 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:31.809 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:31.811 00.002 8996 Enqueuing Expose request
20:55:31.827 00.016 20224 IsGuiding returns 1
20:55:31.827 00.000 20224 scope still moving after pulse duration time elapsed
20:55:31.858 00.031 20224 IsSlewing returns 0
20:55:31.858 00.000 20224 IsGuiding returns 1
20:55:31.890 00.032 20224 IsSlewing returns 0
20:55:31.890 00.000 20224 IsGuiding returns 0
20:55:31.890 00.000 20224 scope move finished after 30 + 82 ms
20:55:31.890 00.000 20224 Move returns status 0, amount 30
20:55:31.890 00.000 20224 MoveAxis(N, 0, ABG)
20:55:31.890 00.000 20224 Move returns status 0, amount 0
20:55:31.891 00.001 20224 move complete, result=0
20:55:31.891 00.000 20224 worker thread done servicing request
20:55:31.891 00.000 20224 Worker thread wakes up
20:55:31.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:31.891 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
20:55:31.893 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:32.867 00.974 20224 Exposure complete
20:55:32.935 00.068 20224 worker thread done servicing request
20:55:32.936 00.001 8996 OnExposeComplete: enter
20:55:32.937 00.001 8996 UpdateGuideState(): m_state=6
20:55:32.938 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 419
20:55:32.939 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.23, Mass=731423, SNR=398.2, Peak=44435 HFD=4.7
20:55:32.941 00.002 8996 MultiStar: [#1 -0.07,-0.04,0.59,U] [#2 -0.16,0.04,0.72,U] [#3 -0.23,0.08,0.57,U] [#4 -0.22,0.08,0.52,U] [#5 0.20,0.19,0.59,U] [#6 0.07,0.41,0.40,U] [#7 0.25,0.21,0.36,U] [#8 0.22,0.26,0.34,U] 
20:55:32.942 00.001 8996 single-star, 8 included, MultiStar: {-0.03, 0.11}, one-star: {-0.06, 0.03}
20:55:32.943 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
20:55:32.944 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
20:55:32.945 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.63 mountX=-0.06 mountY=-0.03, mountTheta=-2.74
20:55:32.947 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.03, opts=13)
20:55:32.948 00.001 8996 Enqueuing Move request for scope (-0.06, 0.03)
20:55:32.949 00.001 20224 Worker thread wakes up
20:55:32.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
20:55:32.949 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
20:55:32.949 00.000 20224 Moving (-0.06, 0.03) raw xDistance=-0.06 yDistance=-0.03
20:55:32.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:55:32.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:32.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:55:32.949 00.000 20224 MoveAxis(E, 0, ABG)
20:55:32.949 00.000 20224 Move returns status 0, amount 0
20:55:32.949 00.000 20224 MoveAxis(N, 0, ABG)
20:55:32.950 00.001 20224 Move returns status 0, amount 0
20:55:32.950 00.000 20224 move complete, result=0
20:55:32.950 00.000 20224 worker thread done servicing request
20:55:32.955 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=44435, med=2745, FiltMin=2493, FiltMax=27235, Gamma=1.000
20:55:32.968 00.013 8996 UpdateGuideState exits: m=731423 SNR=398.2
20:55:32.971 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:32.974 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:32.975 00.001 8996 Enqueuing Expose request
20:55:32.977 00.002 20224 Worker thread wakes up
20:55:32.977 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:32.978 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:32.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:34.137 01.159 20224 Exposure complete
20:55:34.216 00.079 20224 worker thread done servicing request
20:55:34.216 00.000 8996 OnExposeComplete: enter
20:55:34.217 00.001 8996 UpdateGuideState(): m_state=6
20:55:34.218 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 420
20:55:34.219 00.001 8996 Star::Find returns 1 (0), X=139.66, Y=472.96, Mass=700635, SNR=342.9, Peak=46675 HFD=4.7
20:55:34.220 00.001 8996 MultiStar: [#1 0.37,-0.03,0.70,U] [#2 -0.03,0.04,0.82,U] [#3 0.14,0.08,0.71,U] [#4 0.16,0.09,0.53,U] [#5 0.33,0.03,0.66,U] [#6 0.05,0.29,0.48,U] [#7 -0.05,0.08,0.46,U] [#8 0.09,-0.04,0.39,U] 
20:55:34.221 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {-0.35, -0.24}
20:55:34.221 00.000 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
20:55:34.222 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
20:55:34.223 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.17 mountX=0.06 mountY=-0.02, mountTheta=-0.28
20:55:34.224 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
20:55:34.225 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
20:55:34.226 00.001 20224 Worker thread wakes up
20:55:34.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
20:55:34.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
20:55:34.226 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
20:55:34.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:55:34.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:34.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:55:34.226 00.000 20224 MoveAxis(E, 0, ABG)
20:55:34.226 00.000 20224 Move returns status 0, amount 0
20:55:34.226 00.000 20224 MoveAxis(N, 0, ABG)
20:55:34.226 00.000 20224 Move returns status 0, amount 0
20:55:34.226 00.000 20224 move complete, result=0
20:55:34.226 00.000 20224 worker thread done servicing request
20:55:34.230 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=46675, med=2745, FiltMin=2496, FiltMax=29213, Gamma=1.000
20:55:34.246 00.016 8996 UpdateGuideState exits: m=700635 SNR=342.9
20:55:34.247 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:34.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:34.249 00.001 8996 Enqueuing Expose request
20:55:34.250 00.001 20224 Worker thread wakes up
20:55:34.250 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:34.250 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:34.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:35.227 00.977 20224 Exposure complete
20:55:35.305 00.078 20224 worker thread done servicing request
20:55:35.305 00.000 8996 OnExposeComplete: enter
20:55:35.306 00.001 8996 UpdateGuideState(): m_state=6
20:55:35.307 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 421
20:55:35.308 00.001 8996 Star::Find returns 1 (0), X=139.75, Y=473.03, Mass=755020, SNR=323.9, Peak=50115 HFD=4.6
20:55:35.309 00.001 8996 MultiStar: [#1 0.01,-0.03,0.80,U] [#2 -0.21,0.13,0.81,U] [#3 0.00,0.15,0.66,U] [#4 0.08,0.17,0.64,U] [#5 0.21,-0.07,0.74,U] [#6 -0.02,0.31,0.47,U] [#7 -0.22,0.08,0.49,U] [#8 0.22,-0.09,0.39,U] 
20:55:35.310 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {-0.25, -0.17}
20:55:35.312 00.002 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
20:55:35.313 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
20:55:35.315 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.42 mountX=-0.04 mountY=-0.03, mountTheta=-2.53
20:55:35.318 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
20:55:35.320 00.002 8996 Enqueuing Move request for scope (-0.04, 0.04)
20:55:35.322 00.002 20224 Worker thread wakes up
20:55:35.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
20:55:35.322 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
20:55:35.322 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.03
20:55:35.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:55:35.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:35.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:55:35.323 00.001 20224 MoveAxis(E, 0, ABG)
20:55:35.323 00.000 20224 Move returns status 0, amount 0
20:55:35.323 00.000 20224 MoveAxis(N, 0, ABG)
20:55:35.323 00.000 20224 Move returns status 0, amount 0
20:55:35.323 00.000 20224 move complete, result=0
20:55:35.323 00.000 20224 worker thread done servicing request
20:55:35.333 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50115, med=2745, FiltMin=2467, FiltMax=31005, Gamma=1.000
20:55:35.355 00.022 8996 UpdateGuideState exits: m=755020 SNR=323.9
20:55:35.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:35.356 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:35.357 00.001 8996 Enqueuing Expose request
20:55:35.358 00.001 20224 Worker thread wakes up
20:55:35.358 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:35.359 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:35.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:36.522 01.163 20224 Exposure complete
20:55:36.607 00.085 20224 worker thread done servicing request
20:55:36.608 00.001 8996 OnExposeComplete: enter
20:55:36.609 00.001 8996 UpdateGuideState(): m_state=6
20:55:36.610 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 422
20:55:36.611 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=473.02, Mass=724929, SNR=352.7, Peak=46515 HFD=4.5
20:55:36.613 00.002 8996 MultiStar: [#1 -0.02,0.01,0.64,U] [#2 0.05,0.20,0.73,U] [#3 -0.19,-0.04,0.58,U] [#4 -0.04,-0.14,0.58,U] [#5 0.05,-0.13,0.69,U] [#6 -0.02,0.30,0.42,U] [#7 -0.03,0.11,0.42,U] [#8 0.22,-0.13,0.37,U] 
20:55:36.614 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.02}, one-star: {0.04, -0.18}
20:55:36.615 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
20:55:36.616 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
20:55:36.617 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.35 mountX=0.01 mountY=0.02, mountTheta=1.25
20:55:36.619 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.02, opts=13)
20:55:36.620 00.001 8996 Enqueuing Move request for scope (0.00, -0.02)
20:55:36.621 00.001 20224 Worker thread wakes up
20:55:36.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
20:55:36.621 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
20:55:36.621 00.000 20224 Moving (0.00, -0.02) raw xDistance=0.01 yDistance=0.02
20:55:36.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:55:36.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:36.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:55:36.621 00.000 20224 MoveAxis(E, 0, ABG)
20:55:36.621 00.000 20224 Move returns status 0, amount 0
20:55:36.621 00.000 20224 MoveAxis(N, 0, ABG)
20:55:36.621 00.000 20224 Move returns status 0, amount 0
20:55:36.621 00.000 20224 move complete, result=0
20:55:36.622 00.001 20224 worker thread done servicing request
20:55:36.625 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=46515, med=2745, FiltMin=2509, FiltMax=27760, Gamma=1.000
20:55:36.646 00.021 8996 UpdateGuideState exits: m=724929 SNR=352.7
20:55:36.648 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:36.650 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:36.652 00.002 8996 Enqueuing Expose request
20:55:36.654 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:55:36.655 00.001 20224 Worker thread wakes up
20:55:36.655 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:36.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:37.639 00.984 20224 Exposure complete
20:55:37.696 00.057 20224 worker thread done servicing request
20:55:37.697 00.001 8996 OnExposeComplete: enter
20:55:37.699 00.002 8996 UpdateGuideState(): m_state=6
20:55:37.700 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 423
20:55:37.701 00.001 8996 Star::Find returns 1 (0), X=139.61, Y=473.17, Mass=753798, SNR=346.0, Peak=50291 HFD=4.7
20:55:37.702 00.001 8996 MultiStar: [#1 -0.13,-0.02,0.69,U] [#2 -0.42,-0.24,0.76,U] [#3 -0.59,0.07,0.62,U] [#4 -0.40,-0.07,0.56,U] [#5 -0.14,0.09,0.55,U] [#6 -0.52,0.05,0.49,U] [#7 -0.37,0.06,0.52,U] [#8 -0.15,-0.22,0.47,U] 
20:55:37.704 00.002 8996 refined, 8 included, MultiStar: {-0.35, -0.04}, one-star: {-0.40, -0.03}
20:55:37.704 00.000 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
20:55:37.705 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
20:55:37.706 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.04 hyp=0.35 cameraTheta=-3.04 mountX=-0.35 mountY=0.08, mountTheta=2.92
20:55:37.707 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.04, opts=13)
20:55:37.709 00.002 8996 Enqueuing Move request for scope (-0.35, -0.04)
20:55:37.710 00.001 20224 Worker thread wakes up
20:55:37.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.04) opts 0xd
20:55:37.710 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.04)
20:55:37.710 00.000 20224 Moving (-0.35, -0.04) raw xDistance=-0.35 yDistance=0.08
20:55:37.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
20:55:37.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:37.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:55:37.710 00.000 20224 MoveAxis(E, 50, ABG)
20:55:37.710 00.000 20224 Guiding  Dir = 2, Dur = 50
20:55:37.711 00.001 20224 IsSlewing returns 0
20:55:37.711 00.000 20224 IsGuiding returns 0
20:55:37.715 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50291, med=2742, FiltMin=2502, FiltMax=29200, Gamma=1.000
20:55:37.734 00.019 8996 UpdateGuideState exits: m=753798 SNR=346.0
20:55:37.736 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:37.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:37.738 00.001 8996 Enqueuing Expose request
20:55:37.762 00.024 20224 IsGuiding returns 1
20:55:37.762 00.000 20224 scope still moving after pulse duration time elapsed
20:55:37.792 00.030 20224 IsSlewing returns 0
20:55:37.792 00.000 20224 IsGuiding returns 1
20:55:37.823 00.031 20224 IsSlewing returns 0
20:55:37.823 00.000 20224 IsGuiding returns 1
20:55:37.856 00.033 20224 IsSlewing returns 0
20:55:37.856 00.000 20224 IsGuiding returns 0
20:55:37.856 00.000 20224 scope move finished after 50 + 95 ms
20:55:37.856 00.000 20224 Move returns status 0, amount 50
20:55:37.856 00.000 20224 MoveAxis(N, 0, ABG)
20:55:37.856 00.000 20224 Move returns status 0, amount 0
20:55:37.856 00.000 20224 move complete, result=0
20:55:37.856 00.000 20224 worker thread done servicing request
20:55:37.856 00.000 20224 Worker thread wakes up
20:55:37.856 00.000 8996 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH
20:55:37.858 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:37.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:39.049 01.191 20224 Exposure complete
20:55:39.115 00.066 20224 worker thread done servicing request
20:55:39.115 00.000 8996 OnExposeComplete: enter
20:55:39.117 00.002 8996 UpdateGuideState(): m_state=6
20:55:39.118 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 424
20:55:39.119 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.03, Mass=750884, SNR=346.3, Peak=53363 HFD=4.5
20:55:39.121 00.002 8996 MultiStar: [#1 0.03,-0.12,0.69,U] [#2 -0.25,-0.18,0.77,U] [#3 -0.15,-0.29,0.63,U] [#4 -0.11,-0.32,0.57,U] [#5 0.23,-0.10,0.63,U] [#6 -0.39,0.11,0.44,U] [#7 -0.24,-0.21,0.47,U] [#8 0.16,-0.11,0.41,U] 
20:55:39.122 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.16}, one-star: {-0.12, -0.17}
20:55:39.122 00.000 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
20:55:39.124 00.002 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
20:55:39.125 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.08 mountX=-0.08 mountY=0.17, mountTheta=1.98
20:55:39.129 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.16, opts=13)
20:55:39.131 00.002 8996 Enqueuing Move request for scope (-0.09, -0.16)
20:55:39.132 00.001 20224 Worker thread wakes up
20:55:39.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
20:55:39.132 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
20:55:39.132 00.000 20224 Moving (-0.09, -0.16) raw xDistance=-0.08 yDistance=0.17
20:55:39.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:55:39.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:39.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:55:39.132 00.000 20224 MoveAxis(E, 0, ABG)
20:55:39.132 00.000 20224 Move returns status 0, amount 0
20:55:39.132 00.000 20224 MoveAxis(N, 0, ABG)
20:55:39.132 00.000 20224 Move returns status 0, amount 0
20:55:39.132 00.000 20224 move complete, result=0
20:55:39.132 00.000 20224 worker thread done servicing request
20:55:39.139 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53363, med=2745, FiltMin=2512, FiltMax=30403, Gamma=1.000
20:55:39.155 00.016 8996 UpdateGuideState exits: m=750884 SNR=346.3
20:55:39.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:39.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:39.158 00.001 8996 Enqueuing Expose request
20:55:39.158 00.000 20224 Worker thread wakes up
20:55:39.158 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:55:39.159 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:39.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:40.132 00.973 20224 Exposure complete
20:55:40.205 00.073 20224 worker thread done servicing request
20:55:40.205 00.000 8996 OnExposeComplete: enter
20:55:40.208 00.003 8996 UpdateGuideState(): m_state=6
20:55:40.211 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 425
20:55:40.213 00.002 8996 Star::Find returns 1 (0), X=139.96, Y=473.15, Mass=770546, SNR=371.4, Peak=49955 HFD=4.5
20:55:40.215 00.002 8996 MultiStar: [#1 0.04,-0.02,0.64,U] [#2 0.17,-0.06,0.75,U] [#3 0.03,0.04,0.57,U] [#4 0.16,-0.09,0.55,U] [#5 0.21,0.20,0.56,U] [#6 -0.15,0.20,0.38,U] [#7 -0.10,-0.04,0.38,U] [#8 0.23,0.08,0.38,U] 
20:55:40.216 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {-0.05, -0.05}
20:55:40.217 00.001 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
20:55:40.218 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
20:55:40.219 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.18 mountX=0.06 mountY=-0.02, mountTheta=-0.30
20:55:40.221 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
20:55:40.222 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
20:55:40.223 00.001 20224 Worker thread wakes up
20:55:40.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
20:55:40.223 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
20:55:40.223 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
20:55:40.224 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:55:40.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:40.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:55:40.224 00.000 20224 MoveAxis(E, 0, ABG)
20:55:40.224 00.000 20224 Move returns status 0, amount 0
20:55:40.224 00.000 20224 MoveAxis(N, 0, ABG)
20:55:40.224 00.000 20224 Move returns status 0, amount 0
20:55:40.224 00.000 20224 move complete, result=0
20:55:40.224 00.000 20224 worker thread done servicing request
20:55:40.228 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49955, med=2745, FiltMin=2481, FiltMax=30112, Gamma=1.000
20:55:40.253 00.025 8996 UpdateGuideState exits: m=770546 SNR=371.4
20:55:40.253 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:40.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:40.255 00.001 8996 Enqueuing Expose request
20:55:40.256 00.001 20224 Worker thread wakes up
20:55:40.256 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:40.256 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:40.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:41.440 01.184 20224 Exposure complete
20:55:41.516 00.076 20224 worker thread done servicing request
20:55:41.516 00.000 8996 OnExposeComplete: enter
20:55:41.517 00.001 8996 UpdateGuideState(): m_state=6
20:55:41.518 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 426
20:55:41.519 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=473.13, Mass=757359, SNR=330.3, Peak=53699 HFD=4.5
20:55:41.520 00.001 8996 MultiStar: [#1 0.31,0.05,0.68,U] [#2 0.09,-0.17,0.71,U] [#3 0.07,-0.02,0.63,U] [#4 0.18,-0.12,0.53,U] [#5 0.24,0.13,0.63,U] [#6 0.05,0.21,0.43,U] [#7 -0.25,0.24,0.46,U] [#8 0.12,0.19,0.39,U] 
20:55:41.521 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.04, -0.07}
20:55:41.522 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
20:55:41.522 00.000 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
20:55:41.523 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.12 mountX=0.04 mountY=0.07, mountTheta=1.01
20:55:41.524 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
20:55:41.525 00.001 8996 Enqueuing Move request for scope (0.04, -0.07)
20:55:41.526 00.001 20224 Worker thread wakes up
20:55:41.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
20:55:41.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
20:55:41.526 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.04 yDistance=0.07
20:55:41.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:55:41.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:41.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:55:41.526 00.000 20224 MoveAxis(E, 0, ABG)
20:55:41.526 00.000 20224 Move returns status 0, amount 0
20:55:41.526 00.000 20224 MoveAxis(N, 0, ABG)
20:55:41.526 00.000 20224 Move returns status 0, amount 0
20:55:41.526 00.000 20224 move complete, result=0
20:55:41.527 00.001 20224 worker thread done servicing request
20:55:41.530 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53699, med=2742, FiltMin=2509, FiltMax=29680, Gamma=1.000
20:55:41.551 00.021 8996 UpdateGuideState exits: m=757359 SNR=330.3
20:55:41.553 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:41.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:41.555 00.001 8996 Enqueuing Expose request
20:55:41.556 00.001 20224 Worker thread wakes up
20:55:41.556 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:41.557 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:41.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:42.544 00.987 20224 Exposure complete
20:55:42.615 00.071 20224 worker thread done servicing request
20:55:42.615 00.000 8996 OnExposeComplete: enter
20:55:42.616 00.001 8996 UpdateGuideState(): m_state=6
20:55:42.617 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 427
20:55:42.618 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.20, Mass=763955, SNR=349.3, Peak=54019 HFD=4.5
20:55:42.619 00.001 8996 MultiStar: [#1 0.11,0.07,0.67,U] [#2 -0.09,0.08,0.81,U] [#3 -0.18,0.26,0.58,U] [#4 -0.12,0.08,0.56,U] [#5 0.14,0.25,0.57,U] [#6 0.05,0.49,0.45,U] [#7 -0.10,0.23,0.48,U] [#8 0.19,0.27,0.40,U] 
20:55:42.619 00.000 8996 single-star, 8 included, MultiStar: {-0.03, 0.16}, one-star: {-0.14, -0.00}
20:55:42.620 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
20:55:42.621 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
20:55:42.622 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.12 mountX=-0.14 mountY=0.02, mountTheta=3.00
20:55:42.623 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.00, opts=13)
20:55:42.624 00.001 8996 Enqueuing Move request for scope (-0.14, -0.00)
20:55:42.625 00.001 20224 Worker thread wakes up
20:55:42.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
20:55:42.625 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
20:55:42.625 00.000 20224 Moving (-0.14, -0.00) raw xDistance=-0.14 yDistance=0.02
20:55:42.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:55:42.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:42.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:55:42.626 00.001 20224 MoveAxis(E, 0, ABG)
20:55:42.626 00.000 20224 Move returns status 0, amount 0
20:55:42.626 00.000 20224 MoveAxis(N, 0, ABG)
20:55:42.626 00.000 20224 Move returns status 0, amount 0
20:55:42.626 00.000 20224 move complete, result=0
20:55:42.626 00.000 20224 worker thread done servicing request
20:55:42.632 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54019, med=2742, FiltMin=2489, FiltMax=29264, Gamma=1.000
20:55:42.651 00.019 8996 UpdateGuideState exits: m=763955 SNR=349.3
20:55:42.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:42.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:42.654 00.001 8996 Enqueuing Expose request
20:55:42.654 00.000 20224 Worker thread wakes up
20:55:42.654 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:55:42.655 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:42.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:43.809 01.154 20224 Exposure complete
20:55:43.885 00.076 20224 worker thread done servicing request
20:55:43.885 00.000 8996 OnExposeComplete: enter
20:55:43.886 00.001 8996 UpdateGuideState(): m_state=6
20:55:43.887 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 428
20:55:43.887 00.000 8996 Star::Find returns 1 (0), X=140.22, Y=473.28, Mass=785265, SNR=359.8, Peak=53651 HFD=4.6
20:55:43.888 00.001 8996 MultiStar: [#1 0.29,0.28,0.63,U] [#2 0.04,0.07,0.76,U] [#3 0.09,0.16,0.62,U] [#4 0.23,0.10,0.56,U] [#5 0.39,0.25,0.61,U] [#6 0.18,0.31,0.43,U] [#7 0.08,0.38,0.49,U] [#8 0.36,0.11,0.36,U] 
20:55:43.889 00.001 8996 single-star, 8 included, MultiStar: {0.20, 0.18}, one-star: {0.22, 0.08}
20:55:43.890 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
20:55:43.890 00.000 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
20:55:43.891 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.23 cameraTheta=0.35 mountX=0.21 mountY=-0.10, mountTheta=-0.46
20:55:43.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.08, opts=13)
20:55:43.894 00.001 8996 Enqueuing Move request for scope (0.22, 0.08)
20:55:43.895 00.001 20224 Worker thread wakes up
20:55:43.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
20:55:43.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
20:55:43.895 00.000 20224 Moving (0.22, 0.08) raw xDistance=0.21 yDistance=-0.10
20:55:43.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:55:43.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:43.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:55:43.895 00.000 20224 MoveAxis(W, 30, ABG)
20:55:43.895 00.000 20224 Guiding  Dir = 3, Dur = 30
20:55:43.895 00.000 20224 IsSlewing returns 0
20:55:43.896 00.001 20224 IsGuiding returns 0
20:55:43.899 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53651, med=2745, FiltMin=2486, FiltMax=26627, Gamma=1.000
20:55:43.912 00.013 8996 UpdateGuideState exits: m=785265 SNR=359.8
20:55:43.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:43.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:43.914 00.000 8996 Enqueuing Expose request
20:55:43.941 00.027 20224 IsGuiding returns 1
20:55:43.941 00.000 20224 scope still moving after pulse duration time elapsed
20:55:43.971 00.030 20224 IsSlewing returns 0
20:55:43.971 00.000 20224 IsGuiding returns 1
20:55:44.002 00.031 20224 IsSlewing returns 0
20:55:44.002 00.000 20224 IsGuiding returns 1
20:55:44.032 00.030 20224 IsSlewing returns 0
20:55:44.033 00.001 20224 IsGuiding returns 0
20:55:44.033 00.000 20224 scope move finished after 30 + 106 ms
20:55:44.033 00.000 20224 Move returns status 0, amount 30
20:55:44.033 00.000 20224 MoveAxis(N, 0, ABG)
20:55:44.033 00.000 20224 Move returns status 0, amount 0
20:55:44.033 00.000 20224 move complete, result=0
20:55:44.033 00.000 20224 worker thread done servicing request
20:55:44.033 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
20:55:44.036 00.003 20224 Worker thread wakes up
20:55:44.036 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:44.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:45.035 00.999 20224 Exposure complete
20:55:45.124 00.089 20224 worker thread done servicing request
20:55:45.124 00.000 8996 OnExposeComplete: enter
20:55:45.126 00.002 8996 UpdateGuideState(): m_state=6
20:55:45.132 00.006 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 429
20:55:45.134 00.002 8996 Star::Find returns 1 (0), X=139.72, Y=473.19, Mass=720255, SNR=345.9, Peak=56499 HFD=4.5
20:55:45.136 00.002 8996 MultiStar: [#1 0.17,0.11,0.73,U] [#2 0.05,0.18,0.78,U] [#3 -0.08,0.20,0.67,U] [#4 -0.05,0.03,0.52,U] [#5 0.21,0.27,0.61,U] [#6 -0.14,0.46,0.43,U] [#7 -0.19,0.33,0.46,U] [#8 0.10,0.31,0.38,U] 
20:55:45.137 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.18}, one-star: {-0.29, -0.01}
20:55:45.139 00.002 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
20:55:45.140 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
20:55:45.142 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.76 mountX=-0.05 mountY=-0.17, mountTheta=-1.85
20:55:45.145 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.18, opts=13)
20:55:45.147 00.002 8996 Enqueuing Move request for scope (-0.03, 0.18)
20:55:45.150 00.003 20224 Worker thread wakes up
20:55:45.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
20:55:45.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
20:55:45.150 00.000 20224 Moving (-0.03, 0.18) raw xDistance=-0.05 yDistance=-0.17
20:55:45.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:55:45.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:45.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:55:45.150 00.000 20224 MoveAxis(E, 0, ABG)
20:55:45.150 00.000 20224 Move returns status 0, amount 0
20:55:45.151 00.001 20224 MoveAxis(N, 0, ABG)
20:55:45.151 00.000 20224 Move returns status 0, amount 0
20:55:45.151 00.000 20224 move complete, result=0
20:55:45.151 00.000 20224 worker thread done servicing request
20:55:45.154 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56499, med=2742, FiltMin=2483, FiltMax=28304, Gamma=1.000
20:55:45.181 00.027 8996 UpdateGuideState exits: m=720255 SNR=345.9
20:55:45.183 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:45.185 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:45.186 00.001 8996 Enqueuing Expose request
20:55:45.187 00.001 20224 Worker thread wakes up
20:55:45.188 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:55:45.189 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:45.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:46.353 01.164 20224 Exposure complete
20:55:46.435 00.082 20224 worker thread done servicing request
20:55:46.435 00.000 8996 OnExposeComplete: enter
20:55:46.436 00.001 8996 UpdateGuideState(): m_state=6
20:55:46.436 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 430
20:55:46.437 00.001 8996 Star::Find returns 1 (0), X=139.73, Y=473.03, Mass=744274, SNR=387.0, Peak=57507 HFD=4.6
20:55:46.438 00.001 8996 MultiStar: [#1 -0.26,-0.14,0.59,U] [#2 -0.48,-0.12,0.66,U] [#3 -0.39,0.03,0.55,U] [#4 -0.35,-0.07,0.50,U] [#5 -0.19,-0.13,0.55,U] [#6 -0.18,0.16,0.40,U] [#7 -0.36,0.01,0.42,U] [#8 -0.12,0.02,0.36,U] 
20:55:46.439 00.001 8996 refined, 8 included, MultiStar: {-0.30, -0.07}, one-star: {-0.28, -0.17}
20:55:46.440 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
20:55:46.441 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
20:55:46.442 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.92 mountX=-0.29 mountY=0.10, mountTheta=2.80
20:55:46.443 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.07, opts=13)
20:55:46.444 00.001 8996 Enqueuing Move request for scope (-0.30, -0.07)
20:55:46.445 00.001 20224 Worker thread wakes up
20:55:46.446 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd
20:55:46.446 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.07)
20:55:46.446 00.000 20224 Moving (-0.30, -0.07) raw xDistance=-0.29 yDistance=0.10
20:55:46.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
20:55:46.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:46.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:55:46.446 00.000 20224 MoveAxis(E, 43, ABG)
20:55:46.446 00.000 20224 Guiding  Dir = 2, Dur = 43
20:55:46.447 00.001 20224 IsSlewing returns 0
20:55:46.447 00.000 20224 IsGuiding returns 0
20:55:46.449 00.002 20224 PulseGuide returned control before completion, sleep 52
20:55:46.454 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57507, med=2745, FiltMin=2448, FiltMax=33264, Gamma=1.000
20:55:46.477 00.023 8996 UpdateGuideState exits: m=744274 SNR=387.0
20:55:46.479 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:46.481 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:46.482 00.001 8996 Enqueuing Expose request
20:55:46.504 00.022 20224 IsGuiding returns 1
20:55:46.504 00.000 20224 scope still moving after pulse duration time elapsed
20:55:46.535 00.031 20224 IsSlewing returns 0
20:55:46.535 00.000 20224 IsGuiding returns 0
20:55:46.535 00.000 20224 scope move finished after 43 + 44 ms
20:55:46.535 00.000 20224 Move returns status 0, amount 43
20:55:46.535 00.000 20224 MoveAxis(N, 0, ABG)
20:55:46.535 00.000 20224 Move returns status 0, amount 0
20:55:46.535 00.000 20224 move complete, result=0
20:55:46.536 00.001 20224 worker thread done servicing request
20:55:46.536 00.000 20224 Worker thread wakes up
20:55:46.536 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:46.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:46.538 00.002 8996 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH
20:55:47.529 00.991 20224 Exposure complete
20:55:47.608 00.079 20224 worker thread done servicing request
20:55:47.608 00.000 8996 OnExposeComplete: enter
20:55:47.609 00.001 8996 UpdateGuideState(): m_state=6
20:55:47.609 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 431
20:55:47.610 00.001 8996 Star::Find returns 1 (0), X=139.62, Y=473.01, Mass=740552, SNR=332.2, Peak=51379 HFD=4.8
20:55:47.611 00.001 8996 MultiStar: [#1 0.13,-0.08,0.64,U] [#2 -0.07,0.05,0.79,U] [#3 -0.12,-0.13,0.78,U] [#4 0.05,-0.13,0.56,U] [#5 -0.02,-0.09,0.69,U] [#6 -0.06,0.27,0.43,U] [#7 -0.05,0.15,0.45,U] [#8 0.05,0.02,0.42,U] 
20:55:47.612 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.39, -0.19}
20:55:47.613 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
20:55:47.614 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
20:55:47.615 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.65 mountX=-0.08 mountY=0.05, mountTheta=2.54
20:55:47.616 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
20:55:47.617 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
20:55:47.618 00.001 20224 Worker thread wakes up
20:55:47.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
20:55:47.618 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
20:55:47.618 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.08 yDistance=0.05
20:55:47.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:55:47.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:47.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:55:47.618 00.000 20224 MoveAxis(E, 0, ABG)
20:55:47.618 00.000 20224 Move returns status 0, amount 0
20:55:47.618 00.000 20224 MoveAxis(N, 0, ABG)
20:55:47.618 00.000 20224 Move returns status 0, amount 0
20:55:47.618 00.000 20224 move complete, result=0
20:55:47.619 00.001 20224 worker thread done servicing request
20:55:47.622 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51379, med=2745, FiltMin=2489, FiltMax=29958, Gamma=1.000
20:55:47.640 00.018 8996 UpdateGuideState exits: m=740552 SNR=332.2
20:55:47.642 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:47.644 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:47.645 00.001 8996 Enqueuing Expose request
20:55:47.647 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:55:47.649 00.002 20224 Worker thread wakes up
20:55:47.649 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:47.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:48.818 01.169 20224 Exposure complete
20:55:48.892 00.074 20224 worker thread done servicing request
20:55:48.892 00.000 8996 OnExposeComplete: enter
20:55:48.893 00.001 8996 UpdateGuideState(): m_state=6
20:55:48.894 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 432
20:55:48.894 00.000 8996 Star::Find returns 1 (0), X=139.74, Y=472.78, Mass=762098, SNR=330.6, Peak=55443 HFD=4.5
20:55:48.895 00.001 8996 MultiStar: [#1 -0.13,-0.26,0.66,U] [#2 -0.07,-0.26,0.91,U] [#3 0.10,0.01,0.69,U] [#4 0.18,-0.01,0.61,U] [#5 0.05,-0.12,0.70,U] [#6 -0.02,-0.08,0.51,U] [#7 -0.01,0.01,0.48,U] [#8 0.12,-0.25,0.43,U] 
20:55:48.896 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.18}, one-star: {-0.26, -0.42}
20:55:48.897 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
20:55:48.897 00.000 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
20:55:48.898 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.72 mountX=-0.01 mountY=0.18, mountTheta=1.62
20:55:48.901 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
20:55:48.902 00.001 8996 Enqueuing Move request for scope (-0.03, -0.18)
20:55:48.903 00.001 20224 Worker thread wakes up
20:55:48.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
20:55:48.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
20:55:48.903 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.01 yDistance=0.18
20:55:48.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:55:48.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:48.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:55:48.903 00.000 20224 MoveAxis(E, 0, ABG)
20:55:48.903 00.000 20224 Move returns status 0, amount 0
20:55:48.903 00.000 20224 MoveAxis(N, 0, ABG)
20:55:48.903 00.000 20224 Move returns status 0, amount 0
20:55:48.903 00.000 20224 move complete, result=0
20:55:48.903 00.000 20224 worker thread done servicing request
20:55:48.909 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=55443, med=2742, FiltMin=2480, FiltMax=29997, Gamma=1.000
20:55:48.933 00.024 8996 UpdateGuideState exits: m=762098 SNR=330.6
20:55:48.936 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:48.939 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:48.942 00.003 8996 Enqueuing Expose request
20:55:48.942 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:55:48.944 00.002 20224 Worker thread wakes up
20:55:48.944 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:48.945 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:49.924 00.979 20224 Exposure complete
20:55:49.986 00.062 20224 worker thread done servicing request
20:55:49.986 00.000 8996 OnExposeComplete: enter
20:55:49.989 00.003 8996 UpdateGuideState(): m_state=6
20:55:49.991 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 433
20:55:49.992 00.001 8996 Star::Find returns 1 (0), X=139.76, Y=473.04, Mass=713293, SNR=377.7, Peak=51603 HFD=4.5
20:55:49.994 00.002 8996 MultiStar: [#1 0.03,0.15,0.64,U] [#2 -0.25,0.18,0.73,U] [#3 -0.24,0.05,0.54,U] [#4 -0.19,-0.07,0.56,U] [#5 0.21,0.06,0.54,U] [#6 -0.13,0.25,0.39,U] [#7 -0.31,0.25,0.43,U] [#8 0.04,0.06,0.37,U] 
20:55:49.995 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.06}, one-star: {-0.24, -0.16}
20:55:49.997 00.002 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
20:55:49.998 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
20:55:50.000 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.15 cameraTheta=2.71 mountX=-0.14 mountY=-0.05, mountTheta=-2.83
20:55:50.002 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
20:55:50.004 00.002 8996 Enqueuing Move request for scope (-0.13, 0.06)
20:55:50.005 00.001 20224 Worker thread wakes up
20:55:50.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
20:55:50.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
20:55:50.005 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.14 yDistance=-0.05
20:55:50.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:55:50.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:50.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:55:50.005 00.000 20224 MoveAxis(E, 0, ABG)
20:55:50.005 00.000 20224 Move returns status 0, amount 0
20:55:50.006 00.001 20224 MoveAxis(N, 0, ABG)
20:55:50.006 00.000 20224 Move returns status 0, amount 0
20:55:50.006 00.000 20224 move complete, result=0
20:55:50.006 00.000 20224 worker thread done servicing request
20:55:50.010 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51603, med=2745, FiltMin=2499, FiltMax=31261, Gamma=1.000
20:55:50.024 00.014 8996 UpdateGuideState exits: m=713293 SNR=377.7
20:55:50.026 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:50.026 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:50.027 00.001 8996 Enqueuing Expose request
20:55:50.028 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:50.029 00.001 20224 Worker thread wakes up
20:55:50.029 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:50.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:51.199 01.170 20224 Exposure complete
20:55:51.274 00.075 20224 worker thread done servicing request
20:55:51.274 00.000 8996 OnExposeComplete: enter
20:55:51.275 00.001 8996 UpdateGuideState(): m_state=6
20:55:51.276 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 434
20:55:51.276 00.000 8996 Star::Find returns 1 (0), X=140.00, Y=473.10, Mass=765693, SNR=370.9, Peak=52803 HFD=4.5
20:55:51.277 00.001 8996 MultiStar: [#1 0.05,-0.05,0.70,U] [#2 -0.24,-0.02,0.69,U] [#3 -0.18,0.00,0.60,U] [#4 -0.04,0.07,0.54,U] [#5 0.20,0.25,0.70,U] [#6 -0.05,0.24,0.44,U] [#7 -0.16,0.21,0.48,U] [#8 0.17,0.19,0.39,U] 
20:55:51.278 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.01, -0.10}
20:55:51.279 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
20:55:51.280 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
20:55:51.280 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.00 mountX=-0.03 mountY=-0.06, mountTheta=-2.11
20:55:51.282 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
20:55:51.282 00.000 8996 Enqueuing Move request for scope (-0.03, 0.06)
20:55:51.283 00.001 20224 Worker thread wakes up
20:55:51.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
20:55:51.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
20:55:51.283 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
20:55:51.284 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:55:51.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:51.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:55:51.284 00.000 20224 MoveAxis(E, 0, ABG)
20:55:51.284 00.000 20224 Move returns status 0, amount 0
20:55:51.284 00.000 20224 MoveAxis(N, 0, ABG)
20:55:51.284 00.000 20224 Move returns status 0, amount 0
20:55:51.284 00.000 20224 move complete, result=0
20:55:51.284 00.000 20224 worker thread done servicing request
20:55:51.289 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52803, med=2742, FiltMin=2499, FiltMax=30160, Gamma=1.000
20:55:51.302 00.013 8996 UpdateGuideState exits: m=765693 SNR=370.9
20:55:51.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:51.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:51.305 00.001 8996 Enqueuing Expose request
20:55:51.305 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:51.306 00.001 20224 Worker thread wakes up
20:55:51.306 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:51.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:52.280 00.974 20224 Exposure complete
20:55:52.355 00.075 20224 worker thread done servicing request
20:55:52.356 00.001 8996 OnExposeComplete: enter
20:55:52.357 00.001 8996 UpdateGuideState(): m_state=6
20:55:52.358 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 435
20:55:52.359 00.001 8996 Star::Find returns 1 (0), X=139.74, Y=473.22, Mass=730143, SNR=383.8, Peak=49283 HFD=4.7
20:55:52.361 00.002 8996 MultiStar: [#1 -0.13,0.15,0.61,U] [#2 -0.31,-0.11,0.66,U] [#3 -0.38,0.28,0.65,U] [#4 -0.15,0.22,0.50,U] [#5 -0.01,0.34,0.57,U] [#6 -0.19,0.42,0.38,U] [#7 -0.55,0.11,0.40,U] [#8 0.05,0.27,0.32,U] 
20:55:52.361 00.000 8996 single-star, 8 included, MultiStar: {-0.23, 0.16}, one-star: {-0.27, 0.02}
20:55:52.363 00.002 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
20:55:52.364 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
20:55:52.365 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.05 mountX=-0.27 mountY=0.01, mountTheta=3.11
20:55:52.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.02, opts=13)
20:55:52.368 00.001 8996 Enqueuing Move request for scope (-0.27, 0.02)
20:55:52.369 00.001 20224 Worker thread wakes up
20:55:52.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
20:55:52.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
20:55:52.369 00.000 20224 Moving (-0.27, 0.02) raw xDistance=-0.27 yDistance=0.01
20:55:52.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:55:52.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:52.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:55:52.369 00.000 20224 MoveAxis(E, 40, ABG)
20:55:52.369 00.000 20224 Guiding  Dir = 2, Dur = 40
20:55:52.369 00.000 20224 IsSlewing returns 0
20:55:52.370 00.001 20224 IsGuiding returns 0
20:55:52.375 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49283, med=2742, FiltMin=2489, FiltMax=27888, Gamma=1.000
20:55:52.411 00.036 8996 UpdateGuideState exits: m=730143 SNR=383.8
20:55:52.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:52.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:52.414 00.001 8996 Enqueuing Expose request
20:55:52.415 00.001 20224 IsGuiding returns 1
20:55:52.415 00.000 20224 scope still moving after pulse duration time elapsed
20:55:52.442 00.027 20224 IsSlewing returns 0
20:55:52.442 00.000 20224 IsGuiding returns 1
20:55:52.474 00.032 20224 IsSlewing returns 0
20:55:52.474 00.000 20224 IsGuiding returns 1
20:55:52.505 00.031 20224 IsSlewing returns 0
20:55:52.505 00.000 20224 IsGuiding returns 0
20:55:52.505 00.000 20224 scope move finished after 40 + 96 ms
20:55:52.505 00.000 20224 Move returns status 0, amount 40
20:55:52.505 00.000 20224 MoveAxis(N, 0, ABG)
20:55:52.506 00.001 20224 Move returns status 0, amount 0
20:55:52.506 00.000 20224 move complete, result=0
20:55:52.506 00.000 20224 worker thread done servicing request
20:55:52.506 00.000 20224 Worker thread wakes up
20:55:52.506 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
20:55:52.507 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:52.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:53.678 01.171 20224 Exposure complete
20:55:53.766 00.088 20224 worker thread done servicing request
20:55:53.766 00.000 8996 OnExposeComplete: enter
20:55:53.767 00.001 8996 UpdateGuideState(): m_state=6
20:55:53.768 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 436
20:55:53.769 00.001 8996 Star::Find returns 1 (0), X=140.29, Y=473.15, Mass=749021, SNR=390.1, Peak=49014 HFD=4.5
20:55:53.770 00.001 8996 MultiStar: [#1 0.32,0.02,0.59,U] [#2 0.37,-0.08,0.67,U] [#3 0.23,-0.07,0.50,U] [#4 0.44,-0.08,0.50,U] [#5 0.50,0.16,0.56,U] [#6 0.33,0.00,0.38,U] [#7 0.07,-0.01,0.42,U] [#8 0.56,0.21,0.36,U] 
20:55:53.771 00.001 8996 single-star, 8 included, MultiStar: {0.34, 0.00}, one-star: {0.28, -0.05}
20:55:53.773 00.002 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
20:55:53.774 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
20:55:53.776 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=-0.05 hyp=0.29 cameraTheta=-0.18 mountX=0.29 mountY=0.02, mountTheta=0.07
20:55:53.777 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.05, opts=13)
20:55:53.779 00.002 8996 Enqueuing Move request for scope (0.28, -0.05)
20:55:53.780 00.001 20224 Worker thread wakes up
20:55:53.781 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.05) opts 0xd
20:55:53.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.05)
20:55:53.781 00.000 20224 Moving (0.28, -0.05) raw xDistance=0.29 yDistance=0.02
20:55:53.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
20:55:53.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:53.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:55:53.781 00.000 20224 MoveAxis(W, 39, ABG)
20:55:53.781 00.000 20224 Guiding  Dir = 3, Dur = 39
20:55:53.782 00.001 20224 IsSlewing returns 0
20:55:53.782 00.000 20224 IsGuiding returns 0
20:55:53.790 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49014, med=2745, FiltMin=2505, FiltMax=28160, Gamma=1.000
20:55:53.808 00.018 8996 UpdateGuideState exits: m=749021 SNR=390.1
20:55:53.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:53.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:53.811 00.001 8996 Enqueuing Expose request
20:55:53.834 00.023 20224 IsGuiding returns 1
20:55:53.835 00.001 20224 scope still moving after pulse duration time elapsed
20:55:53.863 00.028 20224 IsSlewing returns 0
20:55:53.863 00.000 20224 IsGuiding returns 1
20:55:53.894 00.031 20224 IsSlewing returns 0
20:55:53.894 00.000 20224 IsGuiding returns 1
20:55:53.925 00.031 20224 IsSlewing returns 0
20:55:53.925 00.000 20224 IsGuiding returns 0
20:55:53.925 00.000 20224 scope move finished after 39 + 103 ms
20:55:53.925 00.000 20224 Move returns status 0, amount 39
20:55:53.925 00.000 20224 MoveAxis(N, 0, ABG)
20:55:53.925 00.000 20224 Move returns status 0, amount 0
20:55:53.925 00.000 20224 move complete, result=0
20:55:53.925 00.000 20224 worker thread done servicing request
20:55:53.925 00.000 20224 Worker thread wakes up
20:55:53.926 00.001 8996 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
20:55:53.929 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:53.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:54.924 00.995 20224 Exposure complete
20:55:55.002 00.078 20224 worker thread done servicing request
20:55:55.002 00.000 8996 OnExposeComplete: enter
20:55:55.004 00.002 8996 UpdateGuideState(): m_state=6
20:55:55.006 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 437
20:55:55.008 00.002 8996 Star::Find returns 1 (0), X=140.07, Y=472.98, Mass=708209, SNR=361.0, Peak=50035 HFD=4.5
20:55:55.009 00.001 8996 MultiStar: [#1 0.15,0.11,0.68,U] [#2 0.01,-0.06,0.76,U] [#3 -0.18,0.08,0.57,U] [#4 0.07,-0.03,0.60,U] [#5 0.02,0.11,0.55,U] [#6 0.02,0.32,0.40,U] [#7 -0.30,0.21,0.48,U] [#8 0.02,-0.16,0.43,U] 
20:55:55.011 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.01}, one-star: {0.06, -0.22}
20:55:55.013 00.002 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
20:55:55.015 00.002 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
20:55:55.016 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.65 mountX=-0.00 mountY=-0.01, mountTheta=-1.75
20:55:55.021 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.01, opts=13)
20:55:55.023 00.002 8996 Enqueuing Move request for scope (-0.00, 0.01)
20:55:55.024 00.001 20224 Worker thread wakes up
20:55:55.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
20:55:55.024 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
20:55:55.024 00.000 20224 Moving (-0.00, 0.01) raw xDistance=-0.00 yDistance=-0.01
20:55:55.025 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:55:55.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:55.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:55:55.025 00.000 20224 MoveAxis(E, 0, ABG)
20:55:55.025 00.000 20224 Move returns status 0, amount 0
20:55:55.025 00.000 20224 MoveAxis(N, 0, ABG)
20:55:55.025 00.000 20224 Move returns status 0, amount 0
20:55:55.025 00.000 20224 move complete, result=0
20:55:55.025 00.000 20224 worker thread done servicing request
20:55:55.033 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50035, med=2742, FiltMin=2499, FiltMax=27869, Gamma=1.000
20:55:55.061 00.028 8996 UpdateGuideState exits: m=708209 SNR=361.0
20:55:55.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:55.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:55.064 00.001 8996 Enqueuing Expose request
20:55:55.065 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:55.065 00.000 20224 Worker thread wakes up
20:55:55.066 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:55.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:56.235 01.169 20224 Exposure complete
20:55:56.295 00.060 20224 worker thread done servicing request
20:55:56.295 00.000 8996 OnExposeComplete: enter
20:55:56.296 00.001 8996 UpdateGuideState(): m_state=6
20:55:56.297 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 438
20:55:56.298 00.001 8996 Star::Find returns 1 (0), X=139.58, Y=472.88, Mass=757754, SNR=358.9, Peak=54819 HFD=4.5
20:55:56.299 00.001 8996 MultiStar: [#1 -0.18,-0.17,0.61,U] [#2 -0.48,-0.35,0.73,U] [#3 -0.49,-0.19,0.59,U] [#4 -0.35,-0.34,0.53,U] [#5 0.02,-0.22,0.69,U] [#6 -0.36,-0.06,0.44,U] [#7 -0.21,-0.07,0.46,U] [#8 -0.15,-0.35,0.36,U] 
20:55:56.300 00.001 8996 refined, 8 included, MultiStar: {-0.30, -0.24}, one-star: {-0.43, -0.32}
20:55:56.300 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
20:55:56.301 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
20:55:56.302 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.24 hyp=0.39 cameraTheta=-2.47 mountX=-0.28 mountY=0.28, mountTheta=2.36
20:55:56.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.24, opts=13)
20:55:56.305 00.001 8996 Enqueuing Move request for scope (-0.30, -0.24)
20:55:56.307 00.002 20224 Worker thread wakes up
20:55:56.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.24) opts 0xd
20:55:56.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.24)
20:55:56.307 00.000 20224 Moving (-0.30, -0.24) raw xDistance=-0.28 yDistance=0.28
20:55:56.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:55:56.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
20:55:56.307 00.000 20224 MoveAxis(E, 41, ABG)
20:55:56.307 00.000 20224 Guiding  Dir = 2, Dur = 41
20:55:56.308 00.001 20224 IsSlewing returns 0
20:55:56.308 00.000 20224 IsGuiding returns 0
20:55:56.313 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54819, med=2742, FiltMin=2493, FiltMax=31085, Gamma=1.000
20:55:56.327 00.014 8996 UpdateGuideState exits: m=757754 SNR=358.9
20:55:56.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:56.329 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:56.330 00.001 8996 Enqueuing Expose request
20:55:56.347 00.017 20224 PulseGuide returned control before completion, sleep 13
20:55:56.361 00.014 20224 IsGuiding returns 1
20:55:56.361 00.000 20224 scope still moving after pulse duration time elapsed
20:55:56.392 00.031 20224 IsSlewing returns 0
20:55:56.392 00.000 20224 IsGuiding returns 1
20:55:56.423 00.031 20224 IsSlewing returns 0
20:55:56.424 00.001 20224 IsGuiding returns 1
20:55:56.455 00.031 20224 IsSlewing returns 0
20:55:56.455 00.000 20224 IsGuiding returns 0
20:55:56.455 00.000 20224 scope move finished after 41 + 105 ms
20:55:56.455 00.000 20224 Move returns status 0, amount 41
20:55:56.455 00.000 20224 MoveAxis(S, 58, ABG)
20:55:56.455 00.000 20224 Guiding  Dir = 1, Dur = 58
20:55:56.455 00.000 20224 IsSlewing returns 0
20:55:56.455 00.000 20224 IsGuiding returns 0
20:55:56.504 00.049 20224 PulseGuide returned control before completion, sleep 21
20:55:56.533 00.029 20224 IsGuiding returns 1
20:55:56.533 00.000 20224 scope still moving after pulse duration time elapsed
20:55:56.564 00.031 20224 IsSlewing returns 0
20:55:56.564 00.000 20224 IsGuiding returns 1
20:55:56.594 00.030 20224 IsSlewing returns 0
20:55:56.594 00.000 20224 IsGuiding returns 0
20:55:56.594 00.000 20224 scope move finished after 58 + 80 ms
20:55:56.594 00.000 20224 Move returns status 0, amount 58
20:55:56.594 00.000 20224 move complete, result=0
20:55:56.596 00.002 20224 worker thread done servicing request
20:55:56.596 00.000 20224 Worker thread wakes up
20:55:56.596 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:56.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:56.596 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.3 px 58 ms SOUTH
20:55:57.576 00.980 20224 Exposure complete
20:55:57.651 00.075 20224 worker thread done servicing request
20:55:57.651 00.000 8996 OnExposeComplete: enter
20:55:57.653 00.002 8996 UpdateGuideState(): m_state=6
20:55:57.655 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 439
20:55:57.657 00.002 8996 Star::Find returns 1 (0), X=140.02, Y=473.00, Mass=698550, SNR=327.4, Peak=48355 HFD=4.5
20:55:57.658 00.001 8996 MultiStar: [#1 0.01,0.19,0.69,U] [#2 -0.15,0.18,0.83,U] [#3 -0.05,-0.09,0.75,U] [#4 0.01,-0.20,0.61,U] [#5 0.29,0.23,0.70,U] [#6 -0.04,0.25,0.52,U] [#7 0.07,0.22,0.46,U] [#8 0.17,-0.02,0.46,U] 
20:55:57.660 00.002 8996 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.02, -0.20}
20:55:57.661 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
20:55:57.663 00.002 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
20:55:57.664 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.05 cameraTheta=1.05 mountX=0.02 mountY=-0.05, mountTheta=-1.15
20:55:57.666 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
20:55:57.668 00.002 8996 Enqueuing Move request for scope (0.03, 0.05)
20:55:57.669 00.001 20224 Worker thread wakes up
20:55:57.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
20:55:57.669 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
20:55:57.670 00.001 20224 Moving (0.03, 0.05) raw xDistance=0.02 yDistance=-0.05
20:55:57.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:55:57.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:57.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:55:57.670 00.000 20224 MoveAxis(E, 0, ABG)
20:55:57.670 00.000 20224 Move returns status 0, amount 0
20:55:57.670 00.000 20224 MoveAxis(N, 0, ABG)
20:55:57.670 00.000 20224 Move returns status 0, amount 0
20:55:57.670 00.000 20224 move complete, result=0
20:55:57.670 00.000 20224 worker thread done servicing request
20:55:57.674 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=48355, med=2742, FiltMin=2480, FiltMax=25824, Gamma=1.000
20:55:57.689 00.015 8996 UpdateGuideState exits: m=698550 SNR=327.4
20:55:57.691 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:57.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:57.694 00.002 8996 Enqueuing Expose request
20:55:57.695 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:55:57.697 00.002 20224 Worker thread wakes up
20:55:57.697 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:57.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:58.878 01.181 20224 Exposure complete
20:55:58.951 00.073 20224 worker thread done servicing request
20:55:58.952 00.001 8996 OnExposeComplete: enter
20:55:58.953 00.001 8996 UpdateGuideState(): m_state=6
20:55:58.955 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 440
20:55:58.956 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=473.25, Mass=758963, SNR=335.7, Peak=53651 HFD=4.5
20:55:58.958 00.002 8996 MultiStar: [#1 0.24,0.22,0.67,U] [#2 0.20,-0.06,0.75,U] [#3 0.17,0.25,0.61,U] [#4 0.28,0.20,0.53,U] [#5 0.44,0.30,0.70,U] [#6 0.22,0.61,0.48,U] [#7 0.12,0.30,0.47,U] [#8 0.32,0.10,0.42,U] 
20:55:58.959 00.001 8996 single-star, 8 included, MultiStar: {0.22, 0.19}, one-star: {0.08, 0.05}
20:55:58.960 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
20:55:58.961 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
20:55:58.963 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.56 mountX=0.08 mountY=-0.06, mountTheta=-0.67
20:55:58.965 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.05, opts=13)
20:55:58.967 00.002 8996 Enqueuing Move request for scope (0.08, 0.05)
20:55:58.969 00.002 20224 Worker thread wakes up
20:55:58.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
20:55:58.969 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
20:55:58.969 00.000 20224 Moving (0.08, 0.05) raw xDistance=0.08 yDistance=-0.06
20:55:58.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:55:58.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:55:58.970 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:55:58.970 00.000 20224 MoveAxis(E, 0, ABG)
20:55:58.970 00.000 20224 Move returns status 0, amount 0
20:55:58.970 00.000 20224 MoveAxis(N, 0, ABG)
20:55:58.970 00.000 20224 Move returns status 0, amount 0
20:55:58.970 00.000 20224 move complete, result=0
20:55:58.970 00.000 20224 worker thread done servicing request
20:55:58.976 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53651, med=2742, FiltMin=2493, FiltMax=28336, Gamma=1.000
20:55:59.000 00.024 8996 UpdateGuideState exits: m=758963 SNR=335.7
20:55:59.002 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:55:59.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:55:59.004 00.001 8996 Enqueuing Expose request
20:55:59.005 00.001 20224 Worker thread wakes up
20:55:59.005 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:55:59.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:55:59.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:55:59.989 00.983 20224 Exposure complete
20:56:00.071 00.082 20224 worker thread done servicing request
20:56:00.072 00.001 8996 OnExposeComplete: enter
20:56:00.073 00.001 8996 UpdateGuideState(): m_state=6
20:56:00.075 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 441
20:56:00.076 00.001 8996 Star::Find returns 1 (0), X=140.15, Y=473.41, Mass=792960, SNR=394.5, Peak=51635 HFD=4.6
20:56:00.078 00.002 8996 MultiStar: [#1 0.26,0.36,0.65,U] [#2 0.00,0.14,0.66,U] [#3 0.09,0.19,0.52,U] [#4 0.22,0.11,0.43,U] [#5 0.47,0.44,0.55,U] [#6 0.12,0.32,0.39,U] [#7 -0.04,0.35,0.43,U] [#8 0.37,0.62,0.00,M1] 
20:56:00.079 00.001 8996 single-star, 7 included, MultiStar: {0.16, 0.26}, one-star: {0.14, 0.21}
20:56:00.080 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
20:56:00.080 00.000 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
20:56:00.081 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.25 cameraTheta=0.96 mountX=0.12 mountY=-0.22, mountTheta=-1.07
20:56:00.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.21, opts=13)
20:56:00.083 00.000 8996 Enqueuing Move request for scope (0.14, 0.21)
20:56:00.084 00.001 20224 Worker thread wakes up
20:56:00.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
20:56:00.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
20:56:00.084 00.000 20224 Moving (0.14, 0.21) raw xDistance=0.12 yDistance=-0.22
20:56:00.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:56:00.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:56:00.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:56:00.084 00.000 20224 MoveAxis(E, 0, ABG)
20:56:00.085 00.001 20224 Move returns status 0, amount 0
20:56:00.085 00.000 20224 MoveAxis(N, 0, ABG)
20:56:00.085 00.000 20224 Move returns status 0, amount 0
20:56:00.085 00.000 20224 move complete, result=0
20:56:00.085 00.000 20224 worker thread done servicing request
20:56:00.088 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51635, med=2742, FiltMin=2502, FiltMax=24896, Gamma=1.000
20:56:00.102 00.014 8996 UpdateGuideState exits: m=792960 SNR=394.5
20:56:00.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:00.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:00.104 00.000 8996 Enqueuing Expose request
20:56:00.105 00.001 20224 Worker thread wakes up
20:56:00.105 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:00.106 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:00.106 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:01.272 01.166 20224 Exposure complete
20:56:01.349 00.077 20224 worker thread done servicing request
20:56:01.349 00.000 8996 OnExposeComplete: enter
20:56:01.351 00.002 8996 UpdateGuideState(): m_state=6
20:56:01.352 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 442
20:56:01.353 00.001 8996 Star::Find returns 1 (0), X=140.28, Y=473.26, Mass=718860, SNR=338.6, Peak=46166 HFD=4.6
20:56:01.355 00.002 8996 MultiStar: [#1 -0.04,0.16,0.67,U] [#2 -0.13,0.01,0.76,U] [#3 0.08,0.10,0.62,U] [#4 0.06,0.08,0.62,U] [#5 0.29,0.30,0.60,U] [#6 0.12,0.54,0.42,U] [#7 0.03,0.41,0.50,U] [#8 0.37,0.36,0.41,U] 
20:56:01.356 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.19}, one-star: {0.27, 0.06}
20:56:01.357 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
20:56:01.359 00.002 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
20:56:01.360 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.03 mountX=0.09 mountY=-0.20, mountTheta=-1.13
20:56:01.361 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.19, opts=13)
20:56:01.362 00.001 8996 Enqueuing Move request for scope (0.11, 0.19)
20:56:01.363 00.001 20224 Worker thread wakes up
20:56:01.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
20:56:01.363 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
20:56:01.363 00.000 20224 Moving (0.11, 0.19) raw xDistance=0.09 yDistance=-0.20
20:56:01.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:56:01.364 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:01.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:56:01.364 00.000 20224 MoveAxis(E, 0, ABG)
20:56:01.364 00.000 20224 Move returns status 0, amount 0
20:56:01.364 00.000 20224 MoveAxis(N, 0, ABG)
20:56:01.364 00.000 20224 Move returns status 0, amount 0
20:56:01.364 00.000 20224 move complete, result=0
20:56:01.364 00.000 20224 worker thread done servicing request
20:56:01.367 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46166, med=2742, FiltMin=2499, FiltMax=25267, Gamma=1.000
20:56:01.389 00.022 8996 UpdateGuideState exits: m=718860 SNR=338.6
20:56:01.391 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:01.393 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:01.394 00.001 8996 Enqueuing Expose request
20:56:01.395 00.001 20224 Worker thread wakes up
20:56:01.396 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:01.397 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:01.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:02.370 00.973 20224 Exposure complete
20:56:02.443 00.073 20224 worker thread done servicing request
20:56:02.443 00.000 8996 OnExposeComplete: enter
20:56:02.444 00.001 8996 UpdateGuideState(): m_state=6
20:56:02.445 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 443
20:56:02.448 00.003 8996 Star::Find returns 1 (0), X=140.03, Y=473.13, Mass=766269, SNR=419.2, Peak=49331 HFD=4.5
20:56:02.450 00.002 8996 MultiStar: [#1 0.22,0.16,0.50,U] [#2 0.04,0.17,0.63,U] [#3 0.07,0.24,0.58,U] [#4 0.21,0.23,0.44,U] [#5 0.12,0.17,0.43,U] [#6 0.12,0.47,0.34,U] [#7 -0.10,0.48,0.41,U] [#8 0.04,0.06,0.33,U] 
20:56:02.452 00.002 8996 single-star, 8 included, MultiStar: {0.08, 0.17}, one-star: {0.03, -0.08}
20:56:02.454 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
20:56:02.456 00.002 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
20:56:02.458 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.24 mountX=0.03 mountY=0.07, mountTheta=1.14
20:56:02.460 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.08, opts=13)
20:56:02.461 00.001 8996 Enqueuing Move request for scope (0.03, -0.08)
20:56:02.463 00.002 20224 Worker thread wakes up
20:56:02.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
20:56:02.463 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
20:56:02.463 00.000 20224 Moving (0.03, -0.08) raw xDistance=0.03 yDistance=0.07
20:56:02.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:56:02.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:02.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:56:02.463 00.000 20224 MoveAxis(E, 0, ABG)
20:56:02.463 00.000 20224 Move returns status 0, amount 0
20:56:02.463 00.000 20224 MoveAxis(N, 0, ABG)
20:56:02.463 00.000 20224 Move returns status 0, amount 0
20:56:02.463 00.000 20224 move complete, result=0
20:56:02.463 00.000 20224 worker thread done servicing request
20:56:02.469 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49331, med=2742, FiltMin=2470, FiltMax=28816, Gamma=1.000
20:56:02.483 00.014 8996 UpdateGuideState exits: m=766269 SNR=419.2
20:56:02.485 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:02.487 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:02.489 00.002 8996 Enqueuing Expose request
20:56:02.489 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:02.490 00.001 20224 Worker thread wakes up
20:56:02.490 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:02.491 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:03.662 01.171 20224 Exposure complete
20:56:03.727 00.065 20224 worker thread done servicing request
20:56:03.728 00.001 8996 OnExposeComplete: enter
20:56:03.729 00.001 8996 UpdateGuideState(): m_state=6
20:56:03.730 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 444
20:56:03.731 00.001 8996 Star::Find returns 1 (0), X=139.67, Y=473.94, Mass=710804, SNR=367.0, Peak=51437 HFD=4.7
20:56:03.732 00.001 8996 MultiStar: [#1 0.07,0.61,0.70,U] [#2 -0.33,0.61,0.71,U] [#3 -0.16,0.39,0.56,U] [#4 -0.10,0.51,0.61,U] [#5 0.29,0.89,0.00,M1] [#6 -0.18,0.66,0.44,U] [#7 -0.44,0.82,0.00,M1] [#8 0.11,0.54,0.40,U] 
20:56:03.734 00.002 8996 refined, 6 included, MultiStar: {-0.16, 0.59}, one-star: {-0.34, 0.73}
20:56:03.736 00.002 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
20:56:03.738 00.002 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
20:56:03.741 00.003 8996 CameraToMount -- cameraX=-0.16 cameraY=0.59 hyp=0.62 cameraTheta=1.84 mountX=-0.22 mountY=-0.57, mountTheta=-1.94
20:56:03.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.59, opts=13)
20:56:03.745 00.002 8996 Enqueuing Move request for scope (-0.16, 0.59)
20:56:03.747 00.002 20224 Worker thread wakes up
20:56:03.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.59) opts 0xd
20:56:03.747 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.59)
20:56:03.747 00.000 20224 Moving (-0.16, 0.59) raw xDistance=-0.22 yDistance=-0.57
20:56:03.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:56:03.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:56:03.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
20:56:03.747 00.000 20224 MoveAxis(E, 32, ABG)
20:56:03.747 00.000 20224 Guiding  Dir = 2, Dur = 32
20:56:03.748 00.001 20224 IsSlewing returns 0
20:56:03.748 00.000 20224 IsGuiding returns 0
20:56:03.749 00.001 20224 PulseGuide returned control before completion, sleep 42
20:56:03.753 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51437, med=2742, FiltMin=2480, FiltMax=28256, Gamma=1.000
20:56:03.766 00.013 8996 UpdateGuideState exits: m=710804 SNR=367.0
20:56:03.767 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:03.768 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:03.769 00.001 8996 Enqueuing Expose request
20:56:03.795 00.026 20224 IsGuiding returns 1
20:56:03.795 00.000 20224 scope still moving after pulse duration time elapsed
20:56:03.827 00.032 20224 IsSlewing returns 0
20:56:03.827 00.000 20224 IsGuiding returns 1
20:56:03.858 00.031 20224 IsSlewing returns 0
20:56:03.858 00.000 20224 IsGuiding returns 0
20:56:03.858 00.000 20224 scope move finished after 32 + 78 ms
20:56:03.858 00.000 20224 Move returns status 0, amount 32
20:56:03.858 00.000 20224 MoveAxis(N, 0, ABG)
20:56:03.858 00.000 20224 Move returns status 0, amount 0
20:56:03.858 00.000 20224 move complete, result=0
20:56:03.858 00.000 20224 worker thread done servicing request
20:56:03.858 00.000 20224 Worker thread wakes up
20:56:03.858 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.6 px 0 ms NORTH
20:56:03.861 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:03.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:04.832 00.971 20224 Exposure complete
20:56:04.941 00.109 20224 worker thread done servicing request
20:56:04.941 00.000 8996 OnExposeComplete: enter
20:56:04.942 00.001 8996 UpdateGuideState(): m_state=6
20:56:04.944 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 445
20:56:04.946 00.002 8996 Star::Find returns 1 (0), X=139.94, Y=473.57, Mass=762068, SNR=365.7, Peak=41981 HFD=4.9
20:56:04.948 00.002 8996 MultiStar: [#1 0.00,0.59,0.62,U] [#2 -0.28,0.44,0.67,U] [#3 -0.19,0.63,0.62,U] [#4 -0.13,0.49,0.54,U] [#5 0.21,0.56,0.60,U] [#6 -0.06,0.85,0.00,M1] [#7 -0.13,0.67,0.44,U] [#8 0.17,0.47,0.41,U] 
20:56:04.949 00.001 8996 single-star, 7 included, MultiStar: {-0.06, 0.51}, one-star: {-0.06, 0.37}
20:56:04.951 00.002 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
20:56:04.952 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
20:56:04.953 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.37 hyp=0.37 cameraTheta=1.74 mountX=-0.10 mountY=-0.36, mountTheta=-1.84
20:56:04.955 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.37, opts=13)
20:56:04.956 00.001 8996 Enqueuing Move request for scope (-0.06, 0.37)
20:56:04.957 00.001 20224 Worker thread wakes up
20:56:04.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.37) opts 0xd
20:56:04.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.37)
20:56:04.957 00.000 20224 Moving (-0.06, 0.37) raw xDistance=-0.10 yDistance=-0.36
20:56:04.958 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:56:04.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:56:04.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
20:56:04.958 00.000 20224 MoveAxis(E, 0, ABG)
20:56:04.958 00.000 20224 Move returns status 0, amount 0
20:56:04.958 00.000 20224 MoveAxis(N, 0, ABG)
20:56:04.958 00.000 20224 Move returns status 0, amount 0
20:56:04.958 00.000 20224 move complete, result=0
20:56:04.958 00.000 20224 worker thread done servicing request
20:56:04.964 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=41981, med=2742, FiltMin=2480, FiltMax=28694, Gamma=1.000
20:56:04.987 00.023 8996 UpdateGuideState exits: m=762068 SNR=365.7
20:56:04.990 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:04.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:04.993 00.002 8996 Enqueuing Expose request
20:56:04.994 00.001 20224 Worker thread wakes up
20:56:04.994 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:56:04.996 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:04.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:06.166 01.170 20224 Exposure complete
20:56:06.235 00.069 20224 worker thread done servicing request
20:56:06.235 00.000 8996 OnExposeComplete: enter
20:56:06.236 00.001 8996 UpdateGuideState(): m_state=6
20:56:06.238 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 446
20:56:06.239 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=473.19, Mass=791905, SNR=367.9, Peak=54259 HFD=4.4
20:56:06.240 00.001 8996 MultiStar: [#1 0.34,0.18,0.63,U] [#2 0.21,0.19,0.66,U] [#3 0.27,0.06,0.57,U] [#4 0.28,0.11,0.50,U] [#5 0.40,0.31,0.65,U] [#6 0.16,0.59,0.44,U] [#7 0.02,0.37,0.40,U] [#8 0.28,0.11,0.42,U] 
20:56:06.241 00.001 8996 single-star, 8 included, MultiStar: {0.21, 0.18}, one-star: {0.02, -0.02}
20:56:06.242 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
20:56:06.242 00.000 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
20:56:06.243 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.63 mountX=0.02 mountY=0.01, mountTheta=0.51
20:56:06.244 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
20:56:06.245 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
20:56:06.246 00.001 20224 Worker thread wakes up
20:56:06.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
20:56:06.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
20:56:06.246 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.01
20:56:06.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:56:06.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:06.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:56:06.246 00.000 20224 MoveAxis(E, 0, ABG)
20:56:06.246 00.000 20224 Move returns status 0, amount 0
20:56:06.246 00.000 20224 MoveAxis(N, 0, ABG)
20:56:06.246 00.000 20224 Move returns status 0, amount 0
20:56:06.246 00.000 20224 move complete, result=0
20:56:06.247 00.001 20224 worker thread done servicing request
20:56:06.250 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54259, med=2745, FiltMin=2483, FiltMax=30160, Gamma=1.000
20:56:06.273 00.023 8996 UpdateGuideState exits: m=791905 SNR=367.9
20:56:06.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:06.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:06.276 00.001 8996 Enqueuing Expose request
20:56:06.277 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:06.277 00.000 20224 Worker thread wakes up
20:56:06.277 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:06.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:07.255 00.978 20224 Exposure complete
20:56:07.337 00.082 20224 worker thread done servicing request
20:56:07.337 00.000 8996 OnExposeComplete: enter
20:56:07.338 00.001 8996 UpdateGuideState(): m_state=6
20:56:07.340 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 447
20:56:07.342 00.002 8996 Star::Find returns 1 (0), X=140.38, Y=473.19, Mass=698084, SNR=373.1, Peak=46534 HFD=4.6
20:56:07.343 00.001 8996 MultiStar: [#1 0.50,0.15,0.60,U] [#2 0.39,-0.01,0.69,U] [#3 0.41,0.10,0.59,U] [#4 0.43,0.07,0.56,U] [#5 0.70,0.34,0.00,M1] [#6 0.28,0.54,0.43,U] [#7 0.35,0.47,0.38,U] [#8 0.72,0.41,0.00,M1] 
20:56:07.345 00.002 8996 single-star, 6 included, MultiStar: {0.40, 0.14}, one-star: {0.38, -0.01}
20:56:07.346 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
20:56:07.348 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
20:56:07.350 00.002 8996 CameraToMount -- cameraX=0.38 cameraY=-0.01 hyp=0.38 cameraTheta=-0.03 mountX=0.38 mountY=-0.03, mountTheta=-0.08
20:56:07.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.01, opts=13)
20:56:07.354 00.002 8996 Enqueuing Move request for scope (0.38, -0.01)
20:56:07.356 00.002 20224 Worker thread wakes up
20:56:07.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.01) opts 0xd
20:56:07.356 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.01)
20:56:07.356 00.000 20224 Moving (0.38, -0.01) raw xDistance=0.38 yDistance=-0.03
20:56:07.357 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
20:56:07.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:07.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:56:07.357 00.000 20224 MoveAxis(W, 55, ABG)
20:56:07.357 00.000 20224 Guiding  Dir = 3, Dur = 55
20:56:07.357 00.000 20224 IsSlewing returns 0
20:56:07.357 00.000 20224 IsGuiding returns 0
20:56:07.362 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46534, med=2742, FiltMin=2483, FiltMax=25619, Gamma=1.000
20:56:07.378 00.016 8996 UpdateGuideState exits: m=698084 SNR=373.1
20:56:07.380 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:07.380 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:07.381 00.001 8996 Enqueuing Expose request
20:56:07.419 00.038 20224 IsGuiding returns 1
20:56:07.419 00.000 20224 scope still moving after pulse duration time elapsed
20:56:07.449 00.030 20224 IsSlewing returns 0
20:56:07.449 00.000 20224 IsGuiding returns 1
20:56:07.479 00.030 20224 IsSlewing returns 0
20:56:07.479 00.000 20224 IsGuiding returns 1
20:56:07.511 00.032 20224 IsSlewing returns 0
20:56:07.511 00.000 20224 IsGuiding returns 0
20:56:07.512 00.001 20224 scope move finished after 55 + 99 ms
20:56:07.512 00.000 20224 Move returns status 0, amount 55
20:56:07.512 00.000 20224 MoveAxis(N, 0, ABG)
20:56:07.512 00.000 20224 Move returns status 0, amount 0
20:56:07.512 00.000 20224 move complete, result=0
20:56:07.512 00.000 20224 worker thread done servicing request
20:56:07.512 00.000 20224 Worker thread wakes up
20:56:07.512 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:07.512 00.000 8996 GuideStep: 0.4 px 55 ms WEST, -0.0 px 0 ms NORTH
20:56:07.513 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:08.680 01.167 20224 Exposure complete
20:56:08.746 00.066 20224 worker thread done servicing request
20:56:08.746 00.000 8996 OnExposeComplete: enter
20:56:08.747 00.001 8996 UpdateGuideState(): m_state=6
20:56:08.749 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 448
20:56:08.750 00.001 8996 Star::Find returns 1 (0), X=139.66, Y=473.35, Mass=758029, SNR=379.4, Peak=50227 HFD=4.7
20:56:08.750 00.000 8996 MultiStar: [#1 -0.40,0.17,0.65,U] [#2 -0.24,0.17,0.62,U] [#3 -0.31,0.46,0.58,U] [#4 -0.25,0.33,0.50,U] [#5 -0.27,0.51,0.64,U] [#6 -0.31,0.60,0.42,U] [#7 -0.25,0.60,0.42,U] [#8 -0.42,0.38,0.35,U] 
20:56:08.751 00.001 8996 single-star, 8 included, MultiStar: {-0.31, 0.34}, one-star: {-0.34, 0.15}
20:56:08.752 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
20:56:08.752 00.000 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
20:56:08.753 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.15 hyp=0.38 cameraTheta=2.72 mountX=-0.36 mountY=-0.11, mountTheta=-2.84
20:56:08.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.15, opts=13)
20:56:08.755 00.000 8996 Enqueuing Move request for scope (-0.34, 0.15)
20:56:08.756 00.001 20224 Worker thread wakes up
20:56:08.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.15) opts 0xd
20:56:08.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.15)
20:56:08.756 00.000 20224 Moving (-0.34, 0.15) raw xDistance=-0.36 yDistance=-0.11
20:56:08.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
20:56:08.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:08.757 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:56:08.757 00.000 20224 MoveAxis(E, 48, ABG)
20:56:08.757 00.000 20224 Guiding  Dir = 2, Dur = 48
20:56:08.757 00.000 20224 IsSlewing returns 0
20:56:08.757 00.000 20224 IsGuiding returns 0
20:56:08.760 00.003 20224 PulseGuide returned control before completion, sleep 56
20:56:08.763 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50227, med=2742, FiltMin=2467, FiltMax=32390, Gamma=1.000
20:56:08.792 00.029 8996 UpdateGuideState exits: m=758029 SNR=379.4
20:56:08.794 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:08.794 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:08.795 00.001 8996 Enqueuing Expose request
20:56:08.821 00.026 20224 IsGuiding returns 1
20:56:08.821 00.000 20224 scope still moving after pulse duration time elapsed
20:56:08.852 00.031 20224 IsSlewing returns 0
20:56:08.852 00.000 20224 IsGuiding returns 0
20:56:08.852 00.000 20224 scope move finished after 48 + 46 ms
20:56:08.852 00.000 20224 Move returns status 0, amount 48
20:56:08.852 00.000 20224 MoveAxis(N, 0, ABG)
20:56:08.852 00.000 20224 Move returns status 0, amount 0
20:56:08.852 00.000 20224 move complete, result=0
20:56:08.852 00.000 20224 worker thread done servicing request
20:56:08.852 00.000 20224 Worker thread wakes up
20:56:08.852 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:08.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:08.858 00.006 8996 GuideStep: -0.4 px 48 ms EAST, -0.1 px 0 ms NORTH
20:56:09.827 00.969 20224 Exposure complete
20:56:09.909 00.082 20224 worker thread done servicing request
20:56:09.909 00.000 8996 OnExposeComplete: enter
20:56:09.911 00.002 8996 UpdateGuideState(): m_state=6
20:56:09.913 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 449
20:56:09.915 00.002 8996 Star::Find returns 1 (0), X=139.89, Y=473.40, Mass=737005, SNR=389.4, Peak=43315 HFD=4.8
20:56:09.916 00.001 8996 MultiStar: [#1 0.20,0.23,0.65,U] [#2 -0.19,0.07,0.67,U] [#3 0.02,0.11,0.54,U] [#4 0.05,-0.15,0.52,U] [#5 0.16,0.27,0.53,U] [#6 -0.23,0.29,0.40,U] [#7 -0.25,-0.06,0.39,U] [#8 -0.12,0.19,0.34,U] 
20:56:09.918 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.13}, one-star: {-0.12, 0.20}
20:56:09.920 00.002 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
20:56:09.920 00.000 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
20:56:09.921 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.90 mountX=-0.06 mountY=-0.13, mountTheta=-2.00
20:56:09.924 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.13, opts=13)
20:56:09.925 00.001 8996 Enqueuing Move request for scope (-0.05, 0.13)
20:56:09.926 00.001 20224 Worker thread wakes up
20:56:09.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
20:56:09.926 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
20:56:09.926 00.000 20224 Moving (-0.05, 0.13) raw xDistance=-0.06 yDistance=-0.13
20:56:09.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:56:09.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:09.926 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:56:09.926 00.000 20224 MoveAxis(E, 0, ABG)
20:56:09.927 00.001 20224 Move returns status 0, amount 0
20:56:09.927 00.000 20224 MoveAxis(N, 0, ABG)
20:56:09.927 00.000 20224 Move returns status 0, amount 0
20:56:09.927 00.000 20224 move complete, result=0
20:56:09.927 00.000 20224 worker thread done servicing request
20:56:09.931 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43315, med=2742, FiltMin=2496, FiltMax=28947, Gamma=1.000
20:56:09.951 00.020 8996 UpdateGuideState exits: m=737005 SNR=389.4
20:56:09.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:09.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:09.954 00.001 8996 Enqueuing Expose request
20:56:09.955 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:09.956 00.001 20224 Worker thread wakes up
20:56:09.956 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:09.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:11.123 01.167 20224 Exposure complete
20:56:11.201 00.078 20224 worker thread done servicing request
20:56:11.201 00.000 8996 OnExposeComplete: enter
20:56:11.203 00.002 8996 UpdateGuideState(): m_state=6
20:56:11.203 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 450
20:56:11.205 00.002 8996 Star::Find returns 1 (0), X=140.24, Y=473.41, Mass=726206, SNR=351.9, Peak=42502 HFD=4.7
20:56:11.206 00.001 8996 MultiStar: [#1 0.29,0.31,0.65,U] [#2 -0.01,0.20,0.80,U] [#3 0.09,0.31,0.55,U] [#4 0.11,0.32,0.54,U] [#5 0.39,0.48,0.70,U] [#6 0.09,0.51,0.49,U] [#7 -0.07,0.42,0.42,U] [#8 0.29,0.32,0.40,U] 
20:56:11.208 00.002 8996 single-star, 8 included, MultiStar: {0.17, 0.33}, one-star: {0.24, 0.21}
20:56:11.209 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
20:56:11.210 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
20:56:11.211 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.21 hyp=0.32 cameraTheta=0.73 mountX=0.21 mountY=-0.24, mountTheta=-0.84
20:56:11.213 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.21, opts=13)
20:56:11.214 00.001 8996 Enqueuing Move request for scope (0.24, 0.21)
20:56:11.215 00.001 20224 Worker thread wakes up
20:56:11.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.21) opts 0xd
20:56:11.215 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.21)
20:56:11.215 00.000 20224 Moving (0.24, 0.21) raw xDistance=0.21 yDistance=-0.24
20:56:11.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
20:56:11.215 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.35 newest=-0.48
20:56:11.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:56:11.215 00.000 20224 MoveAxis(W, 31, ABG)
20:56:11.215 00.000 20224 Guiding  Dir = 3, Dur = 31
20:56:11.215 00.000 20224 IsSlewing returns 0
20:56:11.215 00.000 20224 IsGuiding returns 0
20:56:11.216 00.001 20224 PulseGuide returned control before completion, sleep 40
20:56:11.220 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42502, med=2742, FiltMin=2483, FiltMax=24531, Gamma=1.000
20:56:11.234 00.014 8996 UpdateGuideState exits: m=726206 SNR=351.9
20:56:11.235 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:11.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:11.237 00.001 8996 Enqueuing Expose request
20:56:11.265 00.028 20224 IsGuiding returns 1
20:56:11.265 00.000 20224 scope still moving after pulse duration time elapsed
20:56:11.296 00.031 20224 IsSlewing returns 0
20:56:11.296 00.000 20224 IsGuiding returns 0
20:56:11.297 00.001 20224 scope move finished after 31 + 50 ms
20:56:11.297 00.000 20224 Move returns status 0, amount 31
20:56:11.297 00.000 20224 MoveAxis(N, 50, ABG)
20:56:11.297 00.000 20224 Guiding  Dir = 0, Dur = 50
20:56:11.297 00.000 20224 IsSlewing returns 0
20:56:11.297 00.000 20224 IsGuiding returns 0
20:56:11.362 00.065 20224 IsGuiding returns 1
20:56:11.362 00.000 20224 scope still moving after pulse duration time elapsed
20:56:11.392 00.030 20224 IsSlewing returns 0
20:56:11.393 00.001 20224 IsGuiding returns 1
20:56:11.422 00.029 20224 IsSlewing returns 0
20:56:11.422 00.000 20224 IsGuiding returns 1
20:56:11.453 00.031 20224 IsSlewing returns 0
20:56:11.453 00.000 20224 IsGuiding returns 0
20:56:11.453 00.000 20224 scope move finished after 50 + 105 ms
20:56:11.453 00.000 20224 Move returns status 0, amount 50
20:56:11.453 00.000 20224 move complete, result=0
20:56:11.454 00.001 20224 worker thread done servicing request
20:56:11.454 00.000 20224 Worker thread wakes up
20:56:11.454 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.2 px 50 ms NORTH
20:56:11.457 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:11.457 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:12.425 00.968 20224 Exposure complete
20:56:12.507 00.082 20224 worker thread done servicing request
20:56:12.507 00.000 8996 OnExposeComplete: enter
20:56:12.508 00.001 8996 UpdateGuideState(): m_state=6
20:56:12.509 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 451
20:56:12.511 00.002 8996 Star::Find returns 1 (0), X=139.76, Y=473.50, Mass=747883, SNR=380.9, Peak=49219 HFD=4.6
20:56:12.513 00.002 8996 MultiStar: [#1 0.06,0.13,0.61,U] [#2 -0.26,0.01,0.68,U] [#3 -0.27,0.38,0.53,U] [#4 -0.07,0.35,0.52,U] [#5 -0.07,0.28,0.54,U] [#6 -0.04,0.64,0.38,U] [#7 -0.31,0.48,0.39,U] [#8 -0.02,0.32,0.35,U] 
20:56:12.514 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.29}, one-star: {-0.25, 0.30}
20:56:12.515 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
20:56:12.517 00.002 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
20:56:12.518 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.04 mountX=-0.18 mountY=-0.27, mountTheta=-2.15
20:56:12.519 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.29, opts=13)
20:56:12.520 00.001 8996 Enqueuing Move request for scope (-0.15, 0.29)
20:56:12.521 00.001 20224 Worker thread wakes up
20:56:12.521 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd
20:56:12.522 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.29)
20:56:12.522 00.000 20224 Moving (-0.15, 0.29) raw xDistance=-0.18 yDistance=-0.27
20:56:12.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:56:12.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:56:12.522 00.000 20224 MoveAxis(E, 0, ABG)
20:56:12.522 00.000 20224 Move returns status 0, amount 0
20:56:12.522 00.000 20224 MoveAxis(N, 58, ABG)
20:56:12.522 00.000 20224 Guiding  Dir = 0, Dur = 58
20:56:12.522 00.000 20224 IsSlewing returns 0
20:56:12.523 00.001 20224 IsGuiding returns 0
20:56:12.530 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=49219, med=2742, FiltMin=2480, FiltMax=31267, Gamma=1.000
20:56:12.554 00.024 8996 UpdateGuideState exits: m=747883 SNR=380.9
20:56:12.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:12.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:12.557 00.001 8996 Enqueuing Expose request
20:56:12.557 00.000 20224 PulseGuide returned control before completion, sleep 35
20:56:12.604 00.047 20224 IsGuiding returns 1
20:56:12.604 00.000 20224 scope still moving after pulse duration time elapsed
20:56:12.635 00.031 20224 IsSlewing returns 0
20:56:12.635 00.000 20224 IsGuiding returns 1
20:56:12.667 00.032 20224 IsSlewing returns 0
20:56:12.667 00.000 20224 IsGuiding returns 0
20:56:12.667 00.000 20224 scope move finished after 58 + 86 ms
20:56:12.667 00.000 20224 Move returns status 0, amount 58
20:56:12.667 00.000 20224 move complete, result=0
20:56:12.667 00.000 20224 worker thread done servicing request
20:56:12.667 00.000 20224 Worker thread wakes up
20:56:12.667 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:12.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:12.667 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 58 ms NORTH
20:56:13.818 01.151 20224 Exposure complete
20:56:13.887 00.069 20224 worker thread done servicing request
20:56:13.887 00.000 8996 OnExposeComplete: enter
20:56:13.888 00.001 8996 UpdateGuideState(): m_state=6
20:56:13.889 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 452
20:56:13.890 00.001 8996 Star::Find returns 1 (0), X=139.52, Y=473.18, Mass=809242, SNR=361.4, Peak=53459 HFD=4.7
20:56:13.892 00.002 8996 MultiStar: [#1 -0.08,0.03,0.60,U] [#2 -0.44,0.22,0.63,U] [#3 -0.39,0.09,0.57,U] [#4 -0.30,0.05,0.53,U] [#5 -0.34,0.30,0.56,U] [#6 -0.31,0.19,0.39,U] [#7 -0.58,0.08,0.43,U] [#8 -0.26,0.01,0.34,U] 
20:56:13.894 00.002 8996 refined, 8 included, MultiStar: {-0.36, 0.10}, one-star: {-0.48, -0.02}
20:56:13.895 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
20:56:13.897 00.002 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
20:56:13.899 00.002 8996 CameraToMount -- cameraX=-0.36 cameraY=0.10 hyp=0.38 cameraTheta=2.88 mountX=-0.37 mountY=-0.06, mountTheta=-2.99
20:56:13.902 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.10, opts=13)
20:56:13.903 00.001 8996 Enqueuing Move request for scope (-0.36, 0.10)
20:56:13.905 00.002 20224 Worker thread wakes up
20:56:13.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.10) opts 0xd
20:56:13.905 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.10)
20:56:13.905 00.000 20224 Moving (-0.36, 0.10) raw xDistance=-0.37 yDistance=-0.06
20:56:13.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
20:56:13.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:13.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:56:13.905 00.000 20224 MoveAxis(E, 54, ABG)
20:56:13.905 00.000 20224 Guiding  Dir = 2, Dur = 54
20:56:13.905 00.000 20224 IsSlewing returns 0
20:56:13.905 00.000 20224 IsGuiding returns 0
20:56:13.914 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53459, med=2745, FiltMin=2505, FiltMax=32144, Gamma=1.000
20:56:13.922 00.008 20224 PulseGuide returned control before completion, sleep 47
20:56:13.937 00.015 8996 UpdateGuideState exits: m=809242 SNR=361.4
20:56:13.939 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:13.939 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:13.940 00.001 8996 Enqueuing Expose request
20:56:13.984 00.044 20224 IsGuiding returns 1
20:56:13.984 00.000 20224 scope still moving after pulse duration time elapsed
20:56:14.016 00.032 20224 IsSlewing returns 0
20:56:14.017 00.001 20224 IsGuiding returns 0
20:56:14.017 00.000 20224 scope move finished after 54 + 56 ms
20:56:14.017 00.000 20224 Move returns status 0, amount 54
20:56:14.017 00.000 20224 MoveAxis(N, 0, ABG)
20:56:14.017 00.000 20224 Move returns status 0, amount 0
20:56:14.017 00.000 20224 move complete, result=0
20:56:14.017 00.000 20224 worker thread done servicing request
20:56:14.017 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.1 px 0 ms NORTH
20:56:14.020 00.003 20224 Worker thread wakes up
20:56:14.020 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:14.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:15.008 00.988 20224 Exposure complete
20:56:15.088 00.080 20224 worker thread done servicing request
20:56:15.088 00.000 8996 OnExposeComplete: enter
20:56:15.089 00.001 8996 UpdateGuideState(): m_state=6
20:56:15.090 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 453
20:56:15.090 00.000 8996 Star::Find returns 1 (0), X=140.32, Y=472.90, Mass=765014, SNR=341.6, Peak=49638 HFD=4.6
20:56:15.091 00.001 8996 MultiStar: [#1 0.25,-0.01,0.66,U] [#2 0.09,-0.03,0.74,U] [#3 0.13,0.10,0.70,U] [#4 0.23,0.01,0.61,U] [#5 0.29,0.14,0.68,U] [#6 0.26,0.36,0.44,U] [#7 0.04,0.06,0.46,U] [#8 0.15,0.09,0.41,U] 
20:56:15.092 00.001 8996 refined, 8 included, MultiStar: {0.20, 0.01}, one-star: {0.31, -0.30}
20:56:15.093 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
20:56:15.094 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
20:56:15.094 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.06 mountX=0.20 mountY=-0.04, mountTheta=-0.17
20:56:15.097 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.01, opts=13)
20:56:15.098 00.001 8996 Enqueuing Move request for scope (0.20, 0.01)
20:56:15.100 00.002 20224 Worker thread wakes up
20:56:15.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
20:56:15.100 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
20:56:15.100 00.000 20224 Moving (0.20, 0.01) raw xDistance=0.20 yDistance=-0.04
20:56:15.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
20:56:15.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:15.101 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:56:15.101 00.000 20224 MoveAxis(W, 26, ABG)
20:56:15.101 00.000 20224 Guiding  Dir = 3, Dur = 26
20:56:15.101 00.000 20224 IsSlewing returns 0
20:56:15.102 00.001 20224 IsGuiding returns 0
20:56:15.109 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49638, med=2742, FiltMin=2477, FiltMax=29488, Gamma=1.000
20:56:15.129 00.020 20224 IsGuiding returns 1
20:56:15.129 00.000 20224 scope still moving after pulse duration time elapsed
20:56:15.140 00.011 8996 UpdateGuideState exits: m=765014 SNR=341.6
20:56:15.142 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:15.144 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:15.145 00.001 8996 Enqueuing Expose request
20:56:15.160 00.015 20224 IsSlewing returns 0
20:56:15.160 00.000 20224 IsGuiding returns 1
20:56:15.191 00.031 20224 IsSlewing returns 0
20:56:15.191 00.000 20224 IsGuiding returns 1
20:56:15.223 00.032 20224 IsSlewing returns 0
20:56:15.223 00.000 20224 IsGuiding returns 0
20:56:15.223 00.000 20224 scope move finished after 26 + 94 ms
20:56:15.223 00.000 20224 Move returns status 0, amount 26
20:56:15.223 00.000 20224 MoveAxis(N, 0, ABG)
20:56:15.223 00.000 20224 Move returns status 0, amount 0
20:56:15.223 00.000 20224 move complete, result=0
20:56:15.223 00.000 20224 worker thread done servicing request
20:56:15.223 00.000 20224 Worker thread wakes up
20:56:15.223 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:15.224 00.001 8996 GuideStep: 0.2 px 26 ms WEST, -0.0 px 0 ms NORTH
20:56:15.227 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:16.400 01.173 20224 Exposure complete
20:56:16.492 00.092 20224 worker thread done servicing request
20:56:16.493 00.001 8996 OnExposeComplete: enter
20:56:16.494 00.001 8996 UpdateGuideState(): m_state=6
20:56:16.494 00.000 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 454
20:56:16.495 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.19, Mass=736771, SNR=356.3, Peak=51971 HFD=4.5
20:56:16.496 00.001 8996 MultiStar: [#1 0.31,0.14,0.63,U] [#2 -0.15,-0.06,0.74,U] [#3 -0.24,-0.03,0.53,U] [#4 0.03,-0.10,0.57,U] [#5 0.20,0.31,0.64,U] [#6 -0.20,0.42,0.45,U] [#7 -0.15,0.16,0.50,U] [#8 0.24,0.33,0.41,U] 
20:56:16.497 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {-0.14, -0.01}
20:56:16.498 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
20:56:16.499 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
20:56:16.499 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.75 mountX=-0.03 mountY=-0.10, mountTheta=-1.85
20:56:16.501 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
20:56:16.502 00.001 8996 Enqueuing Move request for scope (-0.02, 0.10)
20:56:16.503 00.001 20224 Worker thread wakes up
20:56:16.503 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
20:56:16.503 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
20:56:16.503 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
20:56:16.503 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:56:16.503 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:16.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:56:16.503 00.000 20224 MoveAxis(E, 0, ABG)
20:56:16.503 00.000 20224 Move returns status 0, amount 0
20:56:16.503 00.000 20224 MoveAxis(N, 0, ABG)
20:56:16.503 00.000 20224 Move returns status 0, amount 0
20:56:16.503 00.000 20224 move complete, result=0
20:56:16.503 00.000 20224 worker thread done servicing request
20:56:16.511 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51971, med=2742, FiltMin=2480, FiltMax=28752, Gamma=1.000
20:56:16.541 00.030 8996 UpdateGuideState exits: m=736771 SNR=356.3
20:56:16.543 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:16.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:16.545 00.001 8996 Enqueuing Expose request
20:56:16.546 00.001 20224 Worker thread wakes up
20:56:16.546 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:16.547 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:16.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:17.517 00.970 20224 Exposure complete
20:56:17.605 00.088 20224 worker thread done servicing request
20:56:17.605 00.000 8996 OnExposeComplete: enter
20:56:17.606 00.001 8996 UpdateGuideState(): m_state=6
20:56:17.606 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 455
20:56:17.607 00.001 8996 Star::Find returns 1 (0), X=139.82, Y=473.07, Mass=711407, SNR=327.6, Peak=48723 HFD=4.5
20:56:17.608 00.001 8996 MultiStar: [#1 -0.09,0.04,0.76,U] [#2 -0.42,-0.02,0.78,U] [#3 -0.27,-0.32,0.69,U] [#4 -0.21,-0.11,0.57,U] [#5 0.09,0.03,0.63,U] [#6 -0.26,0.29,0.49,U] [#7 -0.18,-0.01,0.47,U] [#8 0.21,0.15,0.42,U] 
20:56:17.608 00.000 8996 refined, 8 included, MultiStar: {-0.16, -0.03}, one-star: {-0.18, -0.13}
20:56:17.609 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
20:56:17.610 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.30)
20:56:17.611 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-2.96 mountX=-0.16 mountY=0.05, mountTheta=2.85
20:56:17.612 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.03, opts=13)
20:56:17.613 00.001 8996 Enqueuing Move request for scope (-0.16, -0.03)
20:56:17.614 00.001 20224 Worker thread wakes up
20:56:17.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
20:56:17.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
20:56:17.614 00.000 20224 Moving (-0.16, -0.03) raw xDistance=-0.16 yDistance=0.05
20:56:17.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:56:17.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:17.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:56:17.614 00.000 20224 MoveAxis(E, 0, ABG)
20:56:17.614 00.000 20224 Move returns status 0, amount 0
20:56:17.614 00.000 20224 MoveAxis(N, 0, ABG)
20:56:17.614 00.000 20224 Move returns status 0, amount 0
20:56:17.614 00.000 20224 move complete, result=0
20:56:17.614 00.000 20224 worker thread done servicing request
20:56:17.617 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48723, med=2742, FiltMin=2464, FiltMax=30371, Gamma=1.000
20:56:17.635 00.018 8996 UpdateGuideState exits: m=711407 SNR=327.6
20:56:17.638 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:17.640 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:17.641 00.001 8996 Enqueuing Expose request
20:56:17.643 00.002 20224 Worker thread wakes up
20:56:17.643 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:17.644 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:17.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:18.806 01.162 20224 Exposure complete
20:56:18.876 00.070 20224 worker thread done servicing request
20:56:18.876 00.000 8996 OnExposeComplete: enter
20:56:18.878 00.002 8996 UpdateGuideState(): m_state=6
20:56:18.879 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 456
20:56:18.880 00.001 8996 Star::Find returns 1 (0), X=139.58, Y=473.04, Mass=766863, SNR=331.0, Peak=56499 HFD=4.8
20:56:18.882 00.002 8996 MultiStar: [#1 -0.28,0.02,0.72,U] [#2 -0.30,-0.13,0.78,U] [#3 -0.25,-0.16,0.62,U] [#4 -0.35,-0.25,0.63,U] [#5 -0.02,0.03,0.73,U] [#6 -0.02,0.40,0.51,U] [#7 -0.14,0.09,0.59,U] [#8 -0.10,-0.21,0.44,U] 
20:56:18.883 00.001 8996 refined, 8 included, MultiStar: {-0.23, -0.05}, one-star: {-0.43, -0.16}
20:56:18.884 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
20:56:18.885 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
20:56:18.886 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-2.92 mountX=-0.23 mountY=0.08, mountTheta=2.80
20:56:18.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.05, opts=13)
20:56:18.888 00.001 8996 Enqueuing Move request for scope (-0.23, -0.05)
20:56:18.889 00.001 20224 Worker thread wakes up
20:56:18.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
20:56:18.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
20:56:18.889 00.000 20224 Moving (-0.23, -0.05) raw xDistance=-0.23 yDistance=0.08
20:56:18.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:56:18.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:18.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:56:18.889 00.000 20224 MoveAxis(E, 33, ABG)
20:56:18.890 00.001 20224 Guiding  Dir = 2, Dur = 33
20:56:18.890 00.000 20224 IsSlewing returns 0
20:56:18.890 00.000 20224 IsGuiding returns 0
20:56:18.895 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56499, med=2745, FiltMin=2461, FiltMax=32176, Gamma=1.000
20:56:18.914 00.019 8996 UpdateGuideState exits: m=766863 SNR=331.0
20:56:18.916 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:18.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:18.919 00.002 8996 Enqueuing Expose request
20:56:18.932 00.013 20224 IsGuiding returns 1
20:56:18.932 00.000 20224 scope still moving after pulse duration time elapsed
20:56:18.962 00.030 20224 IsSlewing returns 0
20:56:18.962 00.000 20224 IsGuiding returns 1
20:56:18.994 00.032 20224 IsSlewing returns 0
20:56:18.994 00.000 20224 IsGuiding returns 1
20:56:19.025 00.031 20224 IsSlewing returns 0
20:56:19.025 00.000 20224 IsGuiding returns 0
20:56:19.025 00.000 20224 scope move finished after 33 + 102 ms
20:56:19.025 00.000 20224 Move returns status 0, amount 33
20:56:19.025 00.000 20224 MoveAxis(N, 0, ABG)
20:56:19.026 00.001 20224 Move returns status 0, amount 0
20:56:19.026 00.000 20224 move complete, result=0
20:56:19.026 00.000 20224 worker thread done servicing request
20:56:19.026 00.000 20224 Worker thread wakes up
20:56:19.026 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
20:56:19.029 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:19.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:20.017 00.988 20224 Exposure complete
20:56:20.074 00.057 20224 worker thread done servicing request
20:56:20.074 00.000 8996 OnExposeComplete: enter
20:56:20.076 00.002 8996 UpdateGuideState(): m_state=6
20:56:20.078 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 457
20:56:20.078 00.000 8996 Star::Find returns 1 (0), X=140.13, Y=473.10, Mass=726487, SNR=381.3, Peak=48579 HFD=4.5
20:56:20.081 00.003 8996 MultiStar: [#1 0.14,0.20,0.65,U] [#2 -0.10,0.13,0.70,U] [#3 0.12,0.18,0.61,U] [#4 0.23,0.12,0.47,U] [#5 0.29,-0.02,0.57,U] [#6 0.18,0.44,0.39,U] [#7 0.22,0.08,0.39,U] [#8 0.29,-0.02,0.39,U] 
20:56:20.082 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.09}, one-star: {0.12, -0.10}
20:56:20.083 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
20:56:20.084 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.58)
20:56:20.086 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.68 mountX=0.13 mountY=0.08, mountTheta=0.57
20:56:20.086 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.10, opts=13)
20:56:20.087 00.001 8996 Enqueuing Move request for scope (0.12, -0.10)
20:56:20.089 00.002 20224 Worker thread wakes up
20:56:20.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
20:56:20.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
20:56:20.089 00.000 20224 Moving (0.12, -0.10) raw xDistance=0.13 yDistance=0.08
20:56:20.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:20.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:20.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:56:20.089 00.000 20224 MoveAxis(E, 0, ABG)
20:56:20.089 00.000 20224 Move returns status 0, amount 0
20:56:20.089 00.000 20224 MoveAxis(N, 0, ABG)
20:56:20.090 00.001 20224 Move returns status 0, amount 0
20:56:20.090 00.000 20224 move complete, result=0
20:56:20.090 00.000 20224 worker thread done servicing request
20:56:20.094 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=48579, med=2745, FiltMin=2473, FiltMax=27920, Gamma=1.000
20:56:20.107 00.013 8996 UpdateGuideState exits: m=726487 SNR=381.3
20:56:20.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:20.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:20.111 00.002 8996 Enqueuing Expose request
20:56:20.111 00.000 20224 Worker thread wakes up
20:56:20.111 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:20.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:20.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:21.279 01.167 20224 Exposure complete
20:56:21.370 00.091 20224 worker thread done servicing request
20:56:21.371 00.001 8996 OnExposeComplete: enter
20:56:21.372 00.001 8996 UpdateGuideState(): m_state=6
20:56:21.373 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 458
20:56:21.375 00.002 8996 Star::Find returns 1 (0), X=139.79, Y=473.02, Mass=765163, SNR=379.4, Peak=56003 HFD=4.6
20:56:21.377 00.002 8996 MultiStar: [#1 0.09,-0.18,0.63,U] [#2 0.09,-0.16,0.63,U] [#3 -0.07,-0.03,0.60,U] [#4 -0.04,-0.17,0.55,U] [#5 0.08,-0.01,0.50,U] [#6 0.04,0.15,0.38,U] [#7 0.09,0.15,0.39,U] [#8 0.10,0.24,0.38,U] 
20:56:21.379 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {-0.22, -0.18}
20:56:21.380 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
20:56:21.382 00.002 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
20:56:21.383 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.69 mountX=-0.00 mountY=0.06, mountTheta=1.60
20:56:21.386 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
20:56:21.388 00.002 8996 Enqueuing Move request for scope (-0.01, -0.06)
20:56:21.388 00.000 20224 Worker thread wakes up
20:56:21.389 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
20:56:21.389 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
20:56:21.389 00.000 20224 Moving (-0.01, -0.06) raw xDistance=-0.00 yDistance=0.06
20:56:21.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:56:21.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:21.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:56:21.389 00.000 20224 MoveAxis(E, 0, ABG)
20:56:21.389 00.000 20224 Move returns status 0, amount 0
20:56:21.389 00.000 20224 MoveAxis(N, 0, ABG)
20:56:21.389 00.000 20224 Move returns status 0, amount 0
20:56:21.389 00.000 20224 move complete, result=0
20:56:21.389 00.000 20224 worker thread done servicing request
20:56:21.398 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56003, med=2745, FiltMin=2486, FiltMax=34598, Gamma=1.000
20:56:21.415 00.017 8996 UpdateGuideState exits: m=765163 SNR=379.4
20:56:21.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:21.416 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:21.418 00.002 8996 Enqueuing Expose request
20:56:21.419 00.001 20224 Worker thread wakes up
20:56:21.419 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:21.419 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:21.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:22.391 00.972 20224 Exposure complete
20:56:22.483 00.092 20224 worker thread done servicing request
20:56:22.483 00.000 8996 OnExposeComplete: enter
20:56:22.485 00.002 8996 UpdateGuideState(): m_state=6
20:56:22.486 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 459
20:56:22.488 00.002 8996 Star::Find returns 1 (0), X=139.72, Y=473.32, Mass=756080, SNR=387.5, Peak=52275 HFD=4.7
20:56:22.489 00.001 8996 MultiStar: [#1 0.02,-0.01,0.58,U] [#2 -0.09,0.13,0.59,U] [#3 0.01,0.07,0.51,U] [#4 0.08,0.05,0.48,U] [#5 0.03,0.06,0.57,U] [#6 0.20,0.30,0.40,U] [#7 -0.27,0.18,0.42,U] [#8 -0.02,0.16,0.36,U] 
20:56:22.491 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {-0.28, 0.12}
20:56:22.492 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
20:56:22.494 00.002 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
20:56:22.496 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.09 mountX=-0.07 mountY=-0.10, mountTheta=-2.20
20:56:22.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
20:56:22.500 00.002 8996 Enqueuing Move request for scope (-0.06, 0.11)
20:56:22.501 00.001 20224 Worker thread wakes up
20:56:22.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
20:56:22.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
20:56:22.501 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
20:56:22.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:56:22.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:22.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:56:22.501 00.000 20224 MoveAxis(E, 0, ABG)
20:56:22.502 00.001 20224 Move returns status 0, amount 0
20:56:22.502 00.000 20224 MoveAxis(N, 0, ABG)
20:56:22.502 00.000 20224 Move returns status 0, amount 0
20:56:22.502 00.000 20224 move complete, result=0
20:56:22.502 00.000 20224 worker thread done servicing request
20:56:22.508 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52275, med=2742, FiltMin=2496, FiltMax=30054, Gamma=1.000
20:56:22.530 00.022 8996 UpdateGuideState exits: m=756080 SNR=387.5
20:56:22.531 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:22.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:22.533 00.001 8996 Enqueuing Expose request
20:56:22.534 00.001 20224 Worker thread wakes up
20:56:22.534 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:22.535 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:22.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:23.690 01.155 20224 Exposure complete
20:56:23.755 00.065 20224 worker thread done servicing request
20:56:23.755 00.000 8996 OnExposeComplete: enter
20:56:23.756 00.001 8996 UpdateGuideState(): m_state=6
20:56:23.757 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 460
20:56:23.758 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.01, Mass=793659, SNR=419.4, Peak=56979 HFD=4.6
20:56:23.759 00.001 8996 MultiStar: [#1 0.29,-0.08,0.52,U] [#2 0.09,-0.17,0.61,U] [#3 0.18,0.02,0.48,U] [#4 0.23,-0.04,0.46,U] [#5 0.29,0.08,0.50,U] [#6 0.14,0.24,0.39,U] [#7 0.13,0.12,0.35,U] [#8 0.34,0.04,0.35,U] 
20:56:23.760 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.03}, one-star: {-0.17, -0.19}
20:56:23.761 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
20:56:23.762 00.001 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.00)
20:56:23.763 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.25 mountX=0.13 mountY=0.02, mountTheta=0.14
20:56:23.764 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
20:56:23.765 00.001 8996 Enqueuing Move request for scope (0.13, -0.03)
20:56:23.766 00.001 20224 Worker thread wakes up
20:56:23.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
20:56:23.766 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
20:56:23.766 00.000 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.02
20:56:23.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:23.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:23.767 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:56:23.767 00.000 20224 MoveAxis(E, 0, ABG)
20:56:23.767 00.000 20224 Move returns status 0, amount 0
20:56:23.767 00.000 20224 MoveAxis(N, 0, ABG)
20:56:23.767 00.000 20224 Move returns status 0, amount 0
20:56:23.767 00.000 20224 move complete, result=0
20:56:23.767 00.000 20224 worker thread done servicing request
20:56:23.771 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56979, med=2742, FiltMin=2502, FiltMax=34291, Gamma=1.000
20:56:23.798 00.027 8996 UpdateGuideState exits: m=793659 SNR=419.4
20:56:23.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:23.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:23.802 00.002 8996 Enqueuing Expose request
20:56:23.804 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:23.806 00.002 20224 Worker thread wakes up
20:56:23.806 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:23.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:24.766 00.960 20224 Exposure complete
20:56:24.831 00.065 20224 worker thread done servicing request
20:56:24.831 00.000 8996 OnExposeComplete: enter
20:56:24.832 00.001 8996 UpdateGuideState(): m_state=6
20:56:24.833 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 461
20:56:24.834 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=473.03, Mass=754158, SNR=334.0, Peak=51779 HFD=4.5
20:56:24.835 00.001 8996 MultiStar: [#1 0.40,0.06,0.81,U] [#2 -0.06,0.09,0.79,U] [#3 0.09,0.07,0.61,U] [#4 0.20,-0.08,0.56,U] [#5 0.45,0.06,0.64,U] [#6 0.19,0.34,0.43,U] [#7 0.22,0.28,0.57,U] [#8 0.38,0.26,0.40,U] 
20:56:24.835 00.000 8996 single-star, 8 included, MultiStar: {0.20, 0.07}, one-star: {0.08, -0.17}
20:56:24.836 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
20:56:24.837 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
20:56:24.840 00.003 8996 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.15 mountX=0.09 mountY=0.16, mountTheta=1.05
20:56:24.845 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.17, opts=13)
20:56:24.847 00.002 8996 Enqueuing Move request for scope (0.08, -0.17)
20:56:24.850 00.003 20224 Worker thread wakes up
20:56:24.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
20:56:24.850 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
20:56:24.850 00.000 20224 Moving (0.08, -0.17) raw xDistance=0.09 yDistance=0.16
20:56:24.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:56:24.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:24.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:56:24.850 00.000 20224 MoveAxis(E, 0, ABG)
20:56:24.850 00.000 20224 Move returns status 0, amount 0
20:56:24.850 00.000 20224 MoveAxis(N, 0, ABG)
20:56:24.850 00.000 20224 Move returns status 0, amount 0
20:56:24.850 00.000 20224 move complete, result=0
20:56:24.850 00.000 20224 worker thread done servicing request
20:56:24.856 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51779, med=2742, FiltMin=2493, FiltMax=29091, Gamma=1.000
20:56:24.886 00.030 8996 UpdateGuideState exits: m=754158 SNR=334.0
20:56:24.887 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:24.889 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:24.890 00.001 8996 Enqueuing Expose request
20:56:24.890 00.000 20224 Worker thread wakes up
20:56:24.890 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:24.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:24.891 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:56:26.043 01.152 20224 Exposure complete
20:56:26.106 00.063 20224 worker thread done servicing request
20:56:26.106 00.000 8996 OnExposeComplete: enter
20:56:26.107 00.001 8996 UpdateGuideState(): m_state=6
20:56:26.109 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 462
20:56:26.110 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.46, Mass=742098, SNR=384.3, Peak=47987 HFD=4.8
20:56:26.112 00.002 8996 MultiStar: [#1 0.15,0.28,0.59,U] [#2 -0.08,0.30,0.68,U] [#3 -0.07,0.35,0.55,U] [#4 0.17,0.37,0.47,U] [#5 0.13,0.48,0.60,U] [#6 -0.27,0.51,0.42,U] [#7 -0.31,0.30,0.52,U] [#8 -0.00,0.50,0.34,U] 
20:56:26.114 00.002 8996 single-star, 8 included, MultiStar: {-0.05, 0.35}, one-star: {-0.12, 0.26}
20:56:26.115 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
20:56:26.116 00.001 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
20:56:26.117 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=2.01 mountX=-0.15 mountY=-0.25, mountTheta=-2.11
20:56:26.120 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.26, opts=13)
20:56:26.121 00.001 8996 Enqueuing Move request for scope (-0.12, 0.26)
20:56:26.122 00.001 20224 Worker thread wakes up
20:56:26.123 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
20:56:26.123 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
20:56:26.123 00.000 20224 Moving (-0.12, 0.26) raw xDistance=-0.15 yDistance=-0.25
20:56:26.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:56:26.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:56:26.123 00.000 20224 MoveAxis(E, 0, ABG)
20:56:26.123 00.000 20224 Move returns status 0, amount 0
20:56:26.123 00.000 20224 MoveAxis(N, 52, ABG)
20:56:26.123 00.000 20224 Guiding  Dir = 0, Dur = 52
20:56:26.123 00.000 20224 IsSlewing returns 0
20:56:26.124 00.001 20224 IsGuiding returns 0
20:56:26.128 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47987, med=2742, FiltMin=2502, FiltMax=28611, Gamma=1.000
20:56:26.142 00.014 8996 UpdateGuideState exits: m=742098 SNR=384.3
20:56:26.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:26.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:26.145 00.001 8996 Enqueuing Expose request
20:56:26.161 00.016 20224 PulseGuide returned control before completion, sleep 26
20:56:26.190 00.029 20224 IsGuiding returns 1
20:56:26.190 00.000 20224 scope still moving after pulse duration time elapsed
20:56:26.222 00.032 20224 IsSlewing returns 0
20:56:26.222 00.000 20224 IsGuiding returns 1
20:56:26.253 00.031 20224 IsSlewing returns 0
20:56:26.253 00.000 20224 IsGuiding returns 0
20:56:26.254 00.001 20224 scope move finished after 52 + 78 ms
20:56:26.254 00.000 20224 Move returns status 0, amount 52
20:56:26.254 00.000 20224 move complete, result=0
20:56:26.254 00.000 20224 worker thread done servicing request
20:56:26.254 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
20:56:26.255 00.001 20224 Worker thread wakes up
20:56:26.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:26.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:27.233 00.977 20224 Exposure complete
20:56:27.325 00.092 20224 worker thread done servicing request
20:56:27.325 00.000 8996 OnExposeComplete: enter
20:56:27.326 00.001 8996 UpdateGuideState(): m_state=6
20:56:27.327 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 463
20:56:27.328 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=473.28, Mass=700881, SNR=315.5, Peak=49475 HFD=4.5
20:56:27.329 00.001 8996 MultiStar: [#1 0.14,-0.05,0.77,U] [#2 -0.16,0.12,0.84,U] [#3 -0.09,-0.05,0.70,U] [#4 0.00,-0.08,0.62,U] [#5 0.16,0.27,0.70,U] [#6 -0.09,0.35,0.45,U] [#7 -0.26,0.10,0.46,U] [#8 0.07,0.11,0.41,U] 
20:56:27.330 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.15, 0.08}
20:56:27.331 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
20:56:27.331 00.000 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
20:56:27.332 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.05 mountX=-0.05 mountY=-0.08, mountTheta=-2.15
20:56:27.334 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
20:56:27.335 00.001 8996 Enqueuing Move request for scope (-0.04, 0.08)
20:56:27.336 00.001 20224 Worker thread wakes up
20:56:27.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
20:56:27.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
20:56:27.336 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.08
20:56:27.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:56:27.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:27.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:56:27.337 00.001 20224 MoveAxis(E, 0, ABG)
20:56:27.337 00.000 20224 Move returns status 0, amount 0
20:56:27.337 00.000 20224 MoveAxis(N, 0, ABG)
20:56:27.337 00.000 20224 Move returns status 0, amount 0
20:56:27.337 00.000 20224 move complete, result=0
20:56:27.337 00.000 20224 worker thread done servicing request
20:56:27.340 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49475, med=2742, FiltMin=2496, FiltMax=28688, Gamma=1.000
20:56:27.359 00.019 8996 UpdateGuideState exits: m=700881 SNR=315.5
20:56:27.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:27.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:27.363 00.002 8996 Enqueuing Expose request
20:56:27.364 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:27.365 00.001 20224 Worker thread wakes up
20:56:27.365 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:27.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:28.524 01.159 20224 Exposure complete
20:56:28.584 00.060 20224 worker thread done servicing request
20:56:28.584 00.000 8996 OnExposeComplete: enter
20:56:28.585 00.001 8996 UpdateGuideState(): m_state=6
20:56:28.586 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 464
20:56:28.587 00.001 8996 Star::Find returns 1 (0), X=139.70, Y=473.04, Mass=759148, SNR=369.7, Peak=53139 HFD=4.7
20:56:28.589 00.002 8996 MultiStar: [#1 0.19,-0.39,0.61,U] [#2 -0.30,-0.11,0.73,U] [#3 -0.05,-0.11,0.57,U] [#4 -0.07,-0.31,0.53,U] [#5 0.01,-0.09,0.58,U] [#6 -0.22,-0.14,0.40,U] [#7 -0.30,-0.06,0.45,U] [#8 0.05,-0.15,0.36,U] 
20:56:28.590 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.17}, one-star: {-0.30, -0.16}
20:56:28.591 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
20:56:28.592 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
20:56:28.593 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-2.21 mountX=-0.11 mountY=0.18, mountTheta=2.11
20:56:28.594 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.17, opts=13)
20:56:28.595 00.001 8996 Enqueuing Move request for scope (-0.13, -0.17)
20:56:28.595 00.000 20224 Worker thread wakes up
20:56:28.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
20:56:28.595 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
20:56:28.595 00.000 20224 Moving (-0.13, -0.17) raw xDistance=-0.11 yDistance=0.18
20:56:28.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:56:28.596 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:28.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:56:28.596 00.000 20224 MoveAxis(E, 0, ABG)
20:56:28.596 00.000 20224 Move returns status 0, amount 0
20:56:28.596 00.000 20224 MoveAxis(N, 0, ABG)
20:56:28.596 00.000 20224 Move returns status 0, amount 0
20:56:28.596 00.000 20224 move complete, result=0
20:56:28.596 00.000 20224 worker thread done servicing request
20:56:28.599 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53139, med=2742, FiltMin=2470, FiltMax=31280, Gamma=1.000
20:56:28.614 00.015 8996 UpdateGuideState exits: m=759148 SNR=369.7
20:56:28.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:28.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:28.617 00.001 8996 Enqueuing Expose request
20:56:28.617 00.000 20224 Worker thread wakes up
20:56:28.617 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:56:28.618 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:28.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:29.597 00.979 20224 Exposure complete
20:56:29.681 00.084 20224 worker thread done servicing request
20:56:29.681 00.000 8996 OnExposeComplete: enter
20:56:29.682 00.001 8996 UpdateGuideState(): m_state=6
20:56:29.683 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 465
20:56:29.683 00.000 8996 Star::Find returns 1 (0), X=139.86, Y=472.85, Mass=740458, SNR=357.2, Peak=53203 HFD=4.5
20:56:29.684 00.001 8996 MultiStar: [#1 -0.02,-0.24,0.66,U] [#2 -0.12,-0.23,0.79,U] [#3 -0.32,-0.17,0.54,U] [#4 -0.11,-0.33,0.54,U] [#5 0.06,-0.02,0.61,U] [#6 -0.14,-0.16,0.46,U] [#7 -0.19,-0.03,0.44,U] [#8 -0.12,0.02,0.37,U] 
20:56:29.685 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.20}, one-star: {-0.15, -0.35}
20:56:29.686 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
20:56:29.687 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.14)
20:56:29.687 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.12 mountX=-0.10 mountY=0.21, mountTheta=2.02
20:56:29.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.20, opts=13)
20:56:29.690 00.001 8996 Enqueuing Move request for scope (-0.12, -0.20)
20:56:29.691 00.001 20224 Worker thread wakes up
20:56:29.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
20:56:29.691 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
20:56:29.691 00.000 20224 Moving (-0.12, -0.20) raw xDistance=-0.10 yDistance=0.21
20:56:29.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:56:29.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:56:29.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:56:29.691 00.000 20224 MoveAxis(E, 0, ABG)
20:56:29.691 00.000 20224 Move returns status 0, amount 0
20:56:29.691 00.000 20224 MoveAxis(N, 0, ABG)
20:56:29.691 00.000 20224 Move returns status 0, amount 0
20:56:29.691 00.000 20224 move complete, result=0
20:56:29.692 00.001 20224 worker thread done servicing request
20:56:29.696 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=53203, med=2745, FiltMin=2499, FiltMax=29091, Gamma=1.000
20:56:29.719 00.023 8996 UpdateGuideState exits: m=740458 SNR=357.2
20:56:29.721 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:29.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:29.723 00.001 8996 Enqueuing Expose request
20:56:29.725 00.002 20224 Worker thread wakes up
20:56:29.725 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:56:29.727 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:29.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:30.909 01.182 20224 Exposure complete
20:56:30.995 00.086 20224 worker thread done servicing request
20:56:30.995 00.000 8996 OnExposeComplete: enter
20:56:30.996 00.001 8996 UpdateGuideState(): m_state=6
20:56:30.997 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 466
20:56:31.000 00.003 8996 Star::Find returns 1 (0), X=139.71, Y=472.81, Mass=718263, SNR=408.2, Peak=53171 HFD=4.6
20:56:31.003 00.003 8996 MultiStar: [#1 -0.38,-0.25,0.54,U] [#2 -0.44,-0.26,0.70,U] [#3 -0.41,-0.24,0.56,U] [#4 -0.31,-0.30,0.44,U] [#5 -0.04,-0.07,0.56,U] [#6 -0.37,0.02,0.32,U] [#7 -0.69,-0.01,0.39,U] [#8 -0.04,-0.19,0.30,U] 
20:56:31.004 00.001 8996 refined, 8 included, MultiStar: {-0.33, -0.22}, one-star: {-0.30, -0.39}
20:56:31.006 00.002 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
20:56:31.007 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
20:56:31.009 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.22 hyp=0.40 cameraTheta=-2.55 mountX=-0.31 mountY=0.26, mountTheta=2.44
20:56:31.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.22, opts=13)
20:56:31.012 00.001 8996 Enqueuing Move request for scope (-0.33, -0.22)
20:56:31.013 00.001 20224 Worker thread wakes up
20:56:31.014 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.22) opts 0xd
20:56:31.014 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.22)
20:56:31.014 00.000 20224 Moving (-0.33, -0.22) raw xDistance=-0.31 yDistance=0.26
20:56:31.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:56:31.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:56:31.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:56:31.014 00.000 20224 MoveAxis(E, 45, ABG)
20:56:31.014 00.000 20224 Guiding  Dir = 2, Dur = 45
20:56:31.014 00.000 20224 IsSlewing returns 0
20:56:31.014 00.000 20224 IsGuiding returns 0
20:56:31.020 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53171, med=2745, FiltMin=2489, FiltMax=26637, Gamma=1.000
20:56:31.038 00.018 8996 UpdateGuideState exits: m=718263 SNR=408.2
20:56:31.039 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:31.039 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:31.040 00.001 8996 Enqueuing Expose request
20:56:31.046 00.006 20224 PulseGuide returned control before completion, sleep 24
20:56:31.076 00.030 20224 IsGuiding returns 1
20:56:31.076 00.000 20224 scope still moving after pulse duration time elapsed
20:56:31.107 00.031 20224 IsSlewing returns 0
20:56:31.107 00.000 20224 IsGuiding returns 1
20:56:31.138 00.031 20224 IsSlewing returns 0
20:56:31.138 00.000 20224 IsGuiding returns 0
20:56:31.138 00.000 20224 scope move finished after 45 + 79 ms
20:56:31.139 00.001 20224 Move returns status 0, amount 45
20:56:31.139 00.000 20224 MoveAxis(N, 0, ABG)
20:56:31.139 00.000 20224 Move returns status 0, amount 0
20:56:31.139 00.000 20224 move complete, result=0
20:56:31.139 00.000 20224 worker thread done servicing request
20:56:31.139 00.000 20224 Worker thread wakes up
20:56:31.139 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.3 px 0 ms NORTH
20:56:31.142 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:31.142 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:32.116 00.974 20224 Exposure complete
20:56:32.189 00.073 20224 worker thread done servicing request
20:56:32.189 00.000 8996 OnExposeComplete: enter
20:56:32.190 00.001 8996 UpdateGuideState(): m_state=6
20:56:32.190 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 467
20:56:32.191 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=472.86, Mass=736871, SNR=386.1, Peak=50483 HFD=4.6
20:56:32.192 00.001 8996 MultiStar: [#1 -0.01,-0.17,0.61,U] [#2 -0.26,-0.25,0.72,U] [#3 -0.16,-0.32,0.62,U] [#4 -0.14,-0.40,0.55,U] [#5 0.18,-0.13,0.55,U] [#6 -0.08,0.08,0.39,U] [#7 -0.17,-0.24,0.40,U] [#8 0.05,-0.21,0.38,U] 
20:56:32.193 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.24}, one-star: {-0.15, -0.34}
20:56:32.194 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
20:56:32.194 00.000 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
20:56:32.195 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.94 mountX=-0.07 mountY=0.25, mountTheta=1.85
20:56:32.197 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.24, opts=13)
20:56:32.198 00.001 8996 Enqueuing Move request for scope (-0.09, -0.24)
20:56:32.199 00.001 20224 Worker thread wakes up
20:56:32.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd
20:56:32.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.24)
20:56:32.199 00.000 20224 Moving (-0.09, -0.24) raw xDistance=-0.07 yDistance=0.25
20:56:32.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:56:32.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:56:32.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:56:32.199 00.000 20224 MoveAxis(E, 0, ABG)
20:56:32.199 00.000 20224 Move returns status 0, amount 0
20:56:32.199 00.000 20224 MoveAxis(N, 0, ABG)
20:56:32.199 00.000 20224 Move returns status 0, amount 0
20:56:32.199 00.000 20224 move complete, result=0
20:56:32.199 00.000 20224 worker thread done servicing request
20:56:32.205 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50483, med=2745, FiltMin=2454, FiltMax=28675, Gamma=1.000
20:56:32.226 00.021 8996 UpdateGuideState exits: m=736871 SNR=386.1
20:56:32.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:32.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:32.229 00.001 8996 Enqueuing Expose request
20:56:32.230 00.001 20224 Worker thread wakes up
20:56:32.231 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:56:32.231 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:32.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:33.406 01.175 20224 Exposure complete
20:56:33.496 00.090 20224 worker thread done servicing request
20:56:33.496 00.000 8996 OnExposeComplete: enter
20:56:33.497 00.001 8996 UpdateGuideState(): m_state=6
20:56:33.497 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 468
20:56:33.498 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=472.97, Mass=753719, SNR=365.8, Peak=54931 HFD=4.5
20:56:33.499 00.001 8996 MultiStar: [#1 0.26,-0.21,0.69,U] [#2 -0.09,-0.06,0.72,U] [#3 0.00,-0.08,0.63,U] [#4 0.12,-0.11,0.53,U] [#5 0.34,-0.03,0.64,U] [#6 0.07,-0.11,0.38,U] [#7 -0.06,-0.17,0.39,U] [#8 0.41,-0.15,0.40,U] 
20:56:33.500 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.13}, one-star: {0.08, -0.23}
20:56:33.501 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
20:56:33.501 00.000 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
20:56:33.502 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.82 mountX=0.13 mountY=0.12, mountTheta=0.72
20:56:33.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.13, opts=13)
20:56:33.505 00.001 8996 Enqueuing Move request for scope (0.12, -0.13)
20:56:33.505 00.000 20224 Worker thread wakes up
20:56:33.506 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
20:56:33.506 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
20:56:33.506 00.000 20224 Moving (0.12, -0.13) raw xDistance=0.13 yDistance=0.12
20:56:33.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:56:33.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:33.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:56:33.506 00.000 20224 MoveAxis(E, 0, ABG)
20:56:33.506 00.000 20224 Move returns status 0, amount 0
20:56:33.506 00.000 20224 MoveAxis(N, 0, ABG)
20:56:33.506 00.000 20224 Move returns status 0, amount 0
20:56:33.506 00.000 20224 move complete, result=0
20:56:33.506 00.000 20224 worker thread done servicing request
20:56:33.515 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54931, med=2745, FiltMin=2483, FiltMax=29539, Gamma=1.000
20:56:33.535 00.020 8996 UpdateGuideState exits: m=753719 SNR=365.8
20:56:33.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:33.537 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:33.538 00.001 8996 Enqueuing Expose request
20:56:33.539 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:33.540 00.001 20224 Worker thread wakes up
20:56:33.540 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:33.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:34.516 00.976 20224 Exposure complete
20:56:34.587 00.071 20224 worker thread done servicing request
20:56:34.587 00.000 8996 OnExposeComplete: enter
20:56:34.589 00.002 8996 UpdateGuideState(): m_state=6
20:56:34.590 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 469
20:56:34.592 00.002 8996 Star::Find returns 1 (0), X=140.11, Y=473.06, Mass=757042, SNR=363.8, Peak=52643 HFD=4.4
20:56:34.594 00.002 8996 MultiStar: [#1 0.28,0.08,0.62,U] [#2 -0.05,-0.13,0.66,U] [#3 0.06,-0.14,0.59,U] [#4 0.10,-0.40,0.52,U] [#5 0.52,0.10,0.67,U] [#6 0.12,-0.10,0.48,U] [#7 -0.10,-0.19,0.54,U] [#8 0.37,-0.09,0.38,U] 
20:56:34.596 00.002 8996 single-star, 8 included, MultiStar: {0.15, -0.11}, one-star: {0.11, -0.14}
20:56:34.598 00.002 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
20:56:34.600 00.002 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
20:56:34.601 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.17 cameraTheta=-0.90 mountX=0.12 mountY=0.12, mountTheta=0.80
20:56:34.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.14, opts=13)
20:56:34.603 00.000 8996 Enqueuing Move request for scope (0.11, -0.14)
20:56:34.604 00.001 20224 Worker thread wakes up
20:56:34.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
20:56:34.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
20:56:34.604 00.000 20224 Moving (0.11, -0.14) raw xDistance=0.12 yDistance=0.12
20:56:34.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:56:34.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:34.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:56:34.605 00.001 20224 MoveAxis(E, 0, ABG)
20:56:34.605 00.000 20224 Move returns status 0, amount 0
20:56:34.605 00.000 20224 MoveAxis(N, 0, ABG)
20:56:34.605 00.000 20224 Move returns status 0, amount 0
20:56:34.605 00.000 20224 move complete, result=0
20:56:34.605 00.000 20224 worker thread done servicing request
20:56:34.609 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52643, med=2745, FiltMin=2489, FiltMax=29539, Gamma=1.000
20:56:34.625 00.016 8996 UpdateGuideState exits: m=757042 SNR=363.8
20:56:34.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:34.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:34.627 00.000 8996 Enqueuing Expose request
20:56:34.629 00.002 20224 Worker thread wakes up
20:56:34.629 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:34.630 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:34.631 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:35.785 01.154 20224 Exposure complete
20:56:35.848 00.063 20224 worker thread done servicing request
20:56:35.848 00.000 8996 OnExposeComplete: enter
20:56:35.850 00.002 8996 UpdateGuideState(): m_state=6
20:56:35.851 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 470
20:56:35.852 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.19, Mass=753625, SNR=356.7, Peak=52307 HFD=4.5
20:56:35.854 00.002 8996 MultiStar: [#1 0.04,0.08,0.67,U] [#2 -0.25,-0.25,0.78,U] [#3 -0.10,-0.16,0.66,U] [#4 -0.01,-0.07,0.58,U] [#5 0.15,0.06,0.59,U] [#6 -0.00,0.12,0.49,U] [#7 -0.07,-0.16,0.43,U] [#8 0.12,0.03,0.40,U] 
20:56:35.855 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.05}, one-star: {-0.09, -0.01}
20:56:35.856 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
20:56:35.857 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
20:56:35.858 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.29 mountX=-0.04 mountY=0.05, mountTheta=2.19
20:56:35.860 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
20:56:35.861 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
20:56:35.861 00.000 20224 Worker thread wakes up
20:56:35.862 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
20:56:35.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
20:56:35.862 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
20:56:35.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:56:35.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:35.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:56:35.862 00.000 20224 MoveAxis(E, 0, ABG)
20:56:35.862 00.000 20224 Move returns status 0, amount 0
20:56:35.862 00.000 20224 MoveAxis(N, 0, ABG)
20:56:35.862 00.000 20224 Move returns status 0, amount 0
20:56:35.862 00.000 20224 move complete, result=0
20:56:35.862 00.000 20224 worker thread done servicing request
20:56:35.868 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52307, med=2745, FiltMin=2473, FiltMax=30592, Gamma=1.000
20:56:35.895 00.027 8996 UpdateGuideState exits: m=753625 SNR=356.7
20:56:35.897 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:35.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:35.899 00.001 8996 Enqueuing Expose request
20:56:35.900 00.001 20224 Worker thread wakes up
20:56:35.900 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:35.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:35.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:36.877 00.976 20224 Exposure complete
20:56:36.956 00.079 20224 worker thread done servicing request
20:56:36.956 00.000 8996 OnExposeComplete: enter
20:56:36.957 00.001 8996 UpdateGuideState(): m_state=6
20:56:36.958 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 471
20:56:36.958 00.000 8996 Star::Find returns 1 (0), X=139.95, Y=473.02, Mass=735701, SNR=362.1, Peak=47347 HFD=4.5
20:56:36.959 00.001 8996 MultiStar: [#1 -0.02,-0.05,0.66,U] [#2 -0.16,0.04,0.74,U] [#3 -0.30,0.05,0.55,U] [#4 -0.21,-0.07,0.52,U] [#5 0.25,0.04,0.54,U] [#6 -0.11,0.12,0.43,U] [#7 -0.04,-0.03,0.45,U] [#8 0.26,-0.21,0.37,U] 
20:56:36.960 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {-0.06, -0.18}
20:56:36.961 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
20:56:36.962 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
20:56:36.962 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.53 mountX=-0.05 mountY=0.05, mountTheta=2.42
20:56:36.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
20:56:36.965 00.001 8996 Enqueuing Move request for scope (-0.06, -0.04)
20:56:36.965 00.000 20224 Worker thread wakes up
20:56:36.966 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
20:56:36.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
20:56:36.966 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.05 yDistance=0.05
20:56:36.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:56:36.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:36.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:56:36.966 00.000 20224 MoveAxis(E, 0, ABG)
20:56:36.966 00.000 20224 Move returns status 0, amount 0
20:56:36.966 00.000 20224 MoveAxis(N, 0, ABG)
20:56:36.966 00.000 20224 Move returns status 0, amount 0
20:56:36.966 00.000 20224 move complete, result=0
20:56:36.966 00.000 20224 worker thread done servicing request
20:56:36.972 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47347, med=2745, FiltMin=2483, FiltMax=28499, Gamma=1.000
20:56:36.987 00.015 8996 UpdateGuideState exits: m=735701 SNR=362.1
20:56:36.988 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:36.988 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:36.989 00.001 8996 Enqueuing Expose request
20:56:36.990 00.001 20224 Worker thread wakes up
20:56:36.990 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:36.991 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:36.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:38.157 01.166 20224 Exposure complete
20:56:38.228 00.071 20224 worker thread done servicing request
20:56:38.229 00.001 8996 OnExposeComplete: enter
20:56:38.231 00.002 8996 UpdateGuideState(): m_state=6
20:56:38.232 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 472
20:56:38.234 00.002 8996 Star::Find returns 1 (0), X=139.87, Y=472.85, Mass=711291, SNR=323.9, Peak=47763 HFD=4.5
20:56:38.236 00.002 8996 MultiStar: [#1 0.34,-0.04,0.83,U] [#2 0.33,0.02,0.77,U] [#3 0.06,0.13,0.75,U] [#4 0.20,-0.11,0.57,U] [#5 0.37,-0.10,0.68,U] [#6 0.27,0.21,0.46,U] [#7 0.16,-0.07,0.47,U] [#8 0.31,-0.13,0.41,U] 
20:56:38.237 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.07}, one-star: {-0.14, -0.35}
20:56:38.238 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
20:56:38.240 00.002 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.93)
20:56:38.242 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-0.33 mountX=0.20 mountY=0.04, mountTheta=0.22
20:56:38.244 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.07, opts=13)
20:56:38.245 00.001 8996 Enqueuing Move request for scope (0.19, -0.07)
20:56:38.246 00.001 20224 Worker thread wakes up
20:56:38.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.07) opts 0xd
20:56:38.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.07)
20:56:38.246 00.000 20224 Moving (0.19, -0.07) raw xDistance=0.20 yDistance=0.04
20:56:38.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
20:56:38.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:38.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:56:38.246 00.000 20224 MoveAxis(E, 0, ABG)
20:56:38.246 00.000 20224 Move returns status 0, amount 0
20:56:38.247 00.001 20224 MoveAxis(N, 0, ABG)
20:56:38.247 00.000 20224 Move returns status 0, amount 0
20:56:38.247 00.000 20224 move complete, result=0
20:56:38.247 00.000 20224 worker thread done servicing request
20:56:38.253 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47763, med=2745, FiltMin=2477, FiltMax=28461, Gamma=1.000
20:56:38.269 00.016 8996 UpdateGuideState exits: m=711291 SNR=323.9
20:56:38.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:38.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:38.272 00.001 8996 Enqueuing Expose request
20:56:38.273 00.001 20224 Worker thread wakes up
20:56:38.273 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:38.273 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:38.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:39.255 00.982 20224 Exposure complete
20:56:39.328 00.073 20224 worker thread done servicing request
20:56:39.328 00.000 8996 OnExposeComplete: enter
20:56:39.330 00.002 8996 UpdateGuideState(): m_state=6
20:56:39.331 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 473
20:56:39.333 00.002 8996 Star::Find returns 1 (0), X=139.94, Y=472.81, Mass=775393, SNR=362.6, Peak=54291 HFD=4.5
20:56:39.334 00.001 8996 MultiStar: [#1 0.15,-0.19,0.66,U] [#2 -0.10,-0.20,0.70,U] [#3 0.11,-0.17,0.54,U] [#4 0.16,-0.24,0.54,U] [#5 0.16,-0.13,0.60,U] [#6 0.25,0.17,0.36,U] [#7 0.18,-0.15,0.40,U] [#8 0.27,-0.13,0.39,U] 
20:56:39.335 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.19}, one-star: {-0.06, -0.39}
20:56:39.336 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
20:56:39.336 00.000 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
20:56:39.337 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.12 mountX=0.11 mountY=0.18, mountTheta=1.02
20:56:39.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.19, opts=13)
20:56:39.339 00.000 8996 Enqueuing Move request for scope (0.09, -0.19)
20:56:39.340 00.001 20224 Worker thread wakes up
20:56:39.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
20:56:39.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
20:56:39.340 00.000 20224 Moving (0.09, -0.19) raw xDistance=0.11 yDistance=0.18
20:56:39.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:56:39.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:39.341 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:56:39.341 00.000 20224 MoveAxis(E, 0, ABG)
20:56:39.341 00.000 20224 Move returns status 0, amount 0
20:56:39.341 00.000 20224 MoveAxis(N, 0, ABG)
20:56:39.341 00.000 20224 Move returns status 0, amount 0
20:56:39.341 00.000 20224 move complete, result=0
20:56:39.341 00.000 20224 worker thread done servicing request
20:56:39.344 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54291, med=2745, FiltMin=2499, FiltMax=29251, Gamma=1.000
20:56:39.357 00.013 8996 UpdateGuideState exits: m=775393 SNR=362.6
20:56:39.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:39.358 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:39.359 00.001 8996 Enqueuing Expose request
20:56:39.360 00.001 20224 Worker thread wakes up
20:56:39.360 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:56:39.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:39.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:40.518 01.158 20224 Exposure complete
20:56:40.588 00.070 20224 worker thread done servicing request
20:56:40.588 00.000 8996 OnExposeComplete: enter
20:56:40.589 00.001 8996 UpdateGuideState(): m_state=6
20:56:40.589 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 474
20:56:40.590 00.001 8996 Star::Find returns 1 (0), X=140.00, Y=472.95, Mass=765478, SNR=349.9, Peak=51107 HFD=4.5
20:56:40.591 00.001 8996 MultiStar: [#1 0.35,-0.09,0.70,U] [#2 0.26,-0.09,0.79,U] [#3 0.32,-0.04,0.65,U] [#4 0.35,-0.12,0.58,U] [#5 0.37,0.05,0.70,U] [#6 0.42,0.29,0.45,U] [#7 0.20,-0.05,0.44,U] [#8 0.25,0.02,0.42,U] 
20:56:40.592 00.001 8996 single-star, 8 included, MultiStar: {0.26, -0.06}, one-star: {-0.00, -0.25}
20:56:40.593 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
20:56:40.594 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
20:56:40.594 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.58 mountX=0.02 mountY=0.25, mountTheta=1.48
20:56:40.596 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.25, opts=13)
20:56:40.597 00.001 8996 Enqueuing Move request for scope (-0.00, -0.25)
20:56:40.598 00.001 20224 Worker thread wakes up
20:56:40.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.25) opts 0xd
20:56:40.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.25)
20:56:40.598 00.000 20224 Moving (-0.00, -0.25) raw xDistance=0.02 yDistance=0.25
20:56:40.599 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:56:40.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:56:40.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:56:40.599 00.000 20224 MoveAxis(E, 0, ABG)
20:56:40.599 00.000 20224 Move returns status 0, amount 0
20:56:40.599 00.000 20224 MoveAxis(N, 0, ABG)
20:56:40.599 00.000 20224 Move returns status 0, amount 0
20:56:40.599 00.000 20224 move complete, result=0
20:56:40.600 00.001 20224 worker thread done servicing request
20:56:40.602 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51107, med=2742, FiltMin=2489, FiltMax=28675, Gamma=1.000
20:56:40.617 00.015 8996 UpdateGuideState exits: m=765478 SNR=349.9
20:56:40.619 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:40.621 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:40.622 00.001 8996 Enqueuing Expose request
20:56:40.624 00.002 20224 Worker thread wakes up
20:56:40.624 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:56:40.625 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:40.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:41.603 00.978 20224 Exposure complete
20:56:41.695 00.092 20224 worker thread done servicing request
20:56:41.695 00.000 8996 OnExposeComplete: enter
20:56:41.698 00.003 8996 UpdateGuideState(): m_state=6
20:56:41.699 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 475
20:56:41.701 00.002 8996 Star::Find returns 1 (0), X=140.11, Y=473.17, Mass=733488, SNR=389.1, Peak=47539 HFD=4.5
20:56:41.704 00.003 8996 MultiStar: [#1 0.40,0.07,0.60,U] [#2 0.15,-0.03,0.73,U] [#3 0.21,-0.07,0.60,U] [#4 0.20,-0.10,0.47,U] [#5 0.35,0.34,0.57,U] [#6 0.26,0.25,0.42,U] [#7 0.12,0.30,0.41,U] [#8 0.51,0.18,0.35,U] 
20:56:41.705 00.001 8996 single-star, 8 included, MultiStar: {0.23, 0.07}, one-star: {0.10, -0.03}
20:56:41.706 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
20:56:41.709 00.003 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
20:56:41.710 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-0.31 mountX=0.10 mountY=0.02, mountTheta=0.20
20:56:41.711 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.03, opts=13)
20:56:41.712 00.001 8996 Enqueuing Move request for scope (0.10, -0.03)
20:56:41.713 00.001 20224 Worker thread wakes up
20:56:41.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
20:56:41.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
20:56:41.713 00.000 20224 Moving (0.10, -0.03) raw xDistance=0.10 yDistance=0.02
20:56:41.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:56:41.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:41.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:56:41.713 00.000 20224 MoveAxis(E, 0, ABG)
20:56:41.714 00.001 20224 Move returns status 0, amount 0
20:56:41.714 00.000 20224 MoveAxis(N, 0, ABG)
20:56:41.714 00.000 20224 Move returns status 0, amount 0
20:56:41.714 00.000 20224 move complete, result=0
20:56:41.714 00.000 20224 worker thread done servicing request
20:56:41.716 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47539, med=2742, FiltMin=2496, FiltMax=27248, Gamma=1.000
20:56:41.740 00.024 8996 UpdateGuideState exits: m=733488 SNR=389.1
20:56:41.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:41.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:41.742 00.000 8996 Enqueuing Expose request
20:56:41.743 00.001 20224 Worker thread wakes up
20:56:41.743 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:41.745 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:41.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:42.905 01.160 20224 Exposure complete
20:56:42.960 00.055 20224 worker thread done servicing request
20:56:42.961 00.001 8996 OnExposeComplete: enter
20:56:42.962 00.001 8996 UpdateGuideState(): m_state=6
20:56:42.963 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 476
20:56:42.963 00.000 8996 Star::Find returns 1 (0), X=140.35, Y=473.33, Mass=750297, SNR=377.6, Peak=48518 HFD=4.7
20:56:42.967 00.004 8996 MultiStar: [#1 0.51,0.16,0.70,U] [#2 0.46,-0.02,0.69,U] [#3 0.57,0.27,0.52,U] [#4 0.67,0.21,0.00,M1] [#5 0.57,0.29,0.56,U] [#6 0.65,0.20,0.41,U] [#7 0.39,0.07,0.39,U] [#8 0.62,0.18,0.39,U] 
20:56:42.969 00.002 8996 single-star, 7 included, MultiStar: {0.49, 0.15}, one-star: {0.34, 0.13}
20:56:42.971 00.002 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
20:56:42.973 00.002 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
20:56:42.974 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.13 hyp=0.37 cameraTheta=0.35 mountX=0.33 mountY=-0.16, mountTheta=-0.47
20:56:42.976 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.13, opts=13)
20:56:42.978 00.002 8996 Enqueuing Move request for scope (0.34, 0.13)
20:56:42.979 00.001 20224 Worker thread wakes up
20:56:42.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.13) opts 0xd
20:56:42.981 00.002 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.13)
20:56:42.981 00.000 20224 Moving (0.34, 0.13) raw xDistance=0.33 yDistance=-0.16
20:56:42.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:56:42.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:42.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:56:42.981 00.000 20224 MoveAxis(W, 48, ABG)
20:56:42.981 00.000 20224 Guiding  Dir = 3, Dur = 48
20:56:42.981 00.000 20224 IsSlewing returns 0
20:56:42.981 00.000 20224 IsGuiding returns 0
20:56:42.985 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48518, med=2745, FiltMin=2489, FiltMax=24944, Gamma=1.000
20:56:42.996 00.011 20224 PulseGuide returned control before completion, sleep 42
20:56:43.000 00.004 8996 UpdateGuideState exits: m=750297 SNR=377.6
20:56:43.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:43.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:43.003 00.001 8996 Enqueuing Expose request
20:56:43.043 00.040 20224 IsGuiding returns 1
20:56:43.043 00.000 20224 scope still moving after pulse duration time elapsed
20:56:43.073 00.030 20224 IsSlewing returns 0
20:56:43.073 00.000 20224 IsGuiding returns 1
20:56:43.104 00.031 20224 IsSlewing returns 0
20:56:43.104 00.000 20224 IsGuiding returns 0
20:56:43.104 00.000 20224 scope move finished after 48 + 75 ms
20:56:43.104 00.000 20224 Move returns status 0, amount 48
20:56:43.104 00.000 20224 MoveAxis(N, 0, ABG)
20:56:43.104 00.000 20224 Move returns status 0, amount 0
20:56:43.104 00.000 20224 move complete, result=0
20:56:43.104 00.000 20224 worker thread done servicing request
20:56:43.105 00.001 20224 Worker thread wakes up
20:56:43.105 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:43.105 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.2 px 0 ms NORTH
20:56:43.106 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:44.082 00.976 20224 Exposure complete
20:56:44.163 00.081 20224 worker thread done servicing request
20:56:44.163 00.000 8996 OnExposeComplete: enter
20:56:44.165 00.002 8996 UpdateGuideState(): m_state=6
20:56:44.166 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 477
20:56:44.167 00.001 8996 Star::Find returns 1 (0), X=140.23, Y=473.59, Mass=797323, SNR=362.8, Peak=44749 HFD=4.7
20:56:44.168 00.001 8996 MultiStar: [#1 0.36,0.24,0.69,U] [#2 0.27,0.29,0.80,U] [#3 0.06,0.09,0.64,U] [#4 0.25,0.25,0.61,U] [#5 0.21,0.31,0.56,U] [#6 0.08,0.33,0.41,U] [#7 -0.11,0.28,0.38,U] [#8 0.35,0.15,0.39,U] 
20:56:44.169 00.001 8996 refined, 8 included, MultiStar: {0.20, 0.27}, one-star: {0.22, 0.39}
20:56:44.169 00.000 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
20:56:44.170 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
20:56:44.171 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.27 hyp=0.34 cameraTheta=0.92 mountX=0.18 mountY=-0.29, mountTheta=-1.02
20:56:44.172 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.27, opts=13)
20:56:44.173 00.001 8996 Enqueuing Move request for scope (0.20, 0.27)
20:56:44.174 00.001 20224 Worker thread wakes up
20:56:44.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.27) opts 0xd
20:56:44.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.27)
20:56:44.174 00.000 20224 Moving (0.20, 0.27) raw xDistance=0.18 yDistance=-0.29
20:56:44.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:56:44.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:56:44.174 00.000 20224 MoveAxis(E, 0, ABG)
20:56:44.174 00.000 20224 Move returns status 0, amount 0
20:56:44.174 00.000 20224 MoveAxis(N, 61, ABG)
20:56:44.174 00.000 20224 Guiding  Dir = 0, Dur = 61
20:56:44.174 00.000 20224 IsSlewing returns 0
20:56:44.175 00.001 20224 IsGuiding returns 0
20:56:44.176 00.001 20224 PulseGuide returned control before completion, sleep 70
20:56:44.178 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=44749, med=2742, FiltMin=2448, FiltMax=25440, Gamma=1.000
20:56:44.203 00.025 8996 UpdateGuideState exits: m=797323 SNR=362.8
20:56:44.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:44.206 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:44.207 00.001 8996 Enqueuing Expose request
20:56:44.261 00.054 20224 IsGuiding returns 0
20:56:44.262 00.001 20224 Move returns status 0, amount 61
20:56:44.262 00.000 20224 move complete, result=0
20:56:44.262 00.000 20224 worker thread done servicing request
20:56:44.262 00.000 20224 Worker thread wakes up
20:56:44.262 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:44.262 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:44.262 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 61 ms NORTH
20:56:45.429 01.167 20224 Exposure complete
20:56:45.533 00.104 20224 worker thread done servicing request
20:56:45.533 00.000 8996 OnExposeComplete: enter
20:56:45.534 00.001 8996 UpdateGuideState(): m_state=6
20:56:45.535 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 478
20:56:45.536 00.001 8996 Star::Find returns 1 (0), X=139.76, Y=473.05, Mass=728776, SNR=354.9, Peak=48643 HFD=4.6
20:56:45.537 00.001 8996 MultiStar: [#1 -0.11,0.28,0.60,U] [#2 -0.22,-0.02,0.71,U] [#3 -0.09,0.17,0.66,U] [#4 -0.18,0.08,0.56,U] [#5 0.09,0.26,0.65,U] [#6 -0.12,0.41,0.38,U] [#7 -0.20,0.14,0.46,U] [#8 -0.07,0.23,0.41,U] 
20:56:45.538 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.12}, one-star: {-0.24, -0.15}
20:56:45.539 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
20:56:45.540 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
20:56:45.540 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.41 mountX=-0.14 mountY=-0.10, mountTheta=-2.52
20:56:45.542 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
20:56:45.542 00.000 8996 Enqueuing Move request for scope (-0.13, 0.12)
20:56:45.543 00.001 20224 Worker thread wakes up
20:56:45.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
20:56:45.543 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
20:56:45.543 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.10
20:56:45.544 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:56:45.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:45.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:56:45.544 00.000 20224 MoveAxis(E, 0, ABG)
20:56:45.544 00.000 20224 Move returns status 0, amount 0
20:56:45.544 00.000 20224 MoveAxis(N, 0, ABG)
20:56:45.544 00.000 20224 Move returns status 0, amount 0
20:56:45.544 00.000 20224 move complete, result=0
20:56:45.544 00.000 20224 worker thread done servicing request
20:56:45.550 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48643, med=2742, FiltMin=2464, FiltMax=32480, Gamma=1.000
20:56:45.571 00.021 8996 UpdateGuideState exits: m=728776 SNR=354.9
20:56:45.573 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:45.574 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:45.575 00.001 8996 Enqueuing Expose request
20:56:45.576 00.001 20224 Worker thread wakes up
20:56:45.576 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:45.577 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:45.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:46.549 00.972 20224 Exposure complete
20:56:46.616 00.067 20224 worker thread done servicing request
20:56:46.616 00.000 8996 OnExposeComplete: enter
20:56:46.617 00.001 8996 UpdateGuideState(): m_state=6
20:56:46.618 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 479
20:56:46.619 00.001 8996 Star::Find returns 1 (0), X=139.68, Y=472.96, Mass=715108, SNR=357.8, Peak=48387 HFD=4.7
20:56:46.620 00.001 8996 MultiStar: [#1 -0.20,0.12,0.59,U] [#2 -0.37,-0.15,0.66,U] [#3 -0.18,-0.14,0.63,U] [#4 -0.19,-0.18,0.50,U] [#5 0.03,0.24,0.58,U] [#6 -0.25,0.44,0.46,U] [#7 -0.33,0.06,0.42,U] [#8 0.02,-0.16,0.40,U] 
20:56:46.620 00.000 8996 refined, 8 included, MultiStar: {-0.22, -0.03}, one-star: {-0.33, -0.24}
20:56:46.621 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
20:56:46.622 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
20:56:46.623 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-3.02 mountX=-0.21 mountY=0.05, mountTheta=2.90
20:56:46.624 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.03, opts=13)
20:56:46.625 00.001 8996 Enqueuing Move request for scope (-0.22, -0.03)
20:56:46.626 00.001 20224 Worker thread wakes up
20:56:46.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
20:56:46.627 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
20:56:46.627 00.000 20224 Moving (-0.22, -0.03) raw xDistance=-0.21 yDistance=0.05
20:56:46.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:56:46.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:46.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:56:46.627 00.000 20224 MoveAxis(E, 31, ABG)
20:56:46.627 00.000 20224 Guiding  Dir = 2, Dur = 31
20:56:46.628 00.001 20224 IsSlewing returns 0
20:56:46.628 00.000 20224 IsGuiding returns 0
20:56:46.631 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48387, med=2745, FiltMin=2489, FiltMax=29958, Gamma=1.000
20:56:46.645 00.014 8996 UpdateGuideState exits: m=715108 SNR=357.8
20:56:46.647 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:46.648 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:46.649 00.001 8996 Enqueuing Expose request
20:56:46.691 00.042 20224 IsGuiding returns 1
20:56:46.692 00.001 20224 scope still moving after pulse duration time elapsed
20:56:46.720 00.028 20224 IsSlewing returns 0
20:56:46.720 00.000 20224 IsGuiding returns 1
20:56:46.751 00.031 20224 IsSlewing returns 0
20:56:46.751 00.000 20224 IsGuiding returns 1
20:56:46.782 00.031 20224 IsSlewing returns 0
20:56:46.782 00.000 20224 IsGuiding returns 0
20:56:46.782 00.000 20224 scope move finished after 31 + 123 ms
20:56:46.782 00.000 20224 Move returns status 0, amount 31
20:56:46.782 00.000 20224 MoveAxis(N, 0, ABG)
20:56:46.782 00.000 20224 Move returns status 0, amount 0
20:56:46.782 00.000 20224 move complete, result=0
20:56:46.782 00.000 20224 worker thread done servicing request
20:56:46.783 00.001 20224 Worker thread wakes up
20:56:46.783 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
20:56:46.785 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:46.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:47.932 01.147 20224 Exposure complete
20:56:48.003 00.071 20224 worker thread done servicing request
20:56:48.003 00.000 8996 OnExposeComplete: enter
20:56:48.004 00.001 8996 UpdateGuideState(): m_state=6
20:56:48.005 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 480
20:56:48.008 00.003 8996 Star::Find returns 1 (0), X=139.89, Y=472.96, Mass=744113, SNR=343.0, Peak=55251 HFD=4.5
20:56:48.011 00.003 8996 MultiStar: [#1 0.18,0.14,0.69,U] [#2 -0.18,0.09,0.66,U] [#3 -0.01,-0.06,0.57,U] [#4 0.06,-0.06,0.56,U] [#5 0.31,0.22,0.65,U] [#6 0.04,0.17,0.41,U] [#7 -0.06,-0.01,0.44,U] [#8 0.23,0.17,0.37,U] 
20:56:48.013 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {-0.11, -0.24}
20:56:48.016 00.003 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
20:56:48.018 00.002 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
20:56:48.019 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.54 mountX=0.03 mountY=-0.03, mountTheta=-0.65
20:56:48.023 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
20:56:48.026 00.003 8996 Enqueuing Move request for scope (0.04, 0.02)
20:56:48.028 00.002 20224 Worker thread wakes up
20:56:48.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
20:56:48.028 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
20:56:48.029 00.001 20224 Moving (0.04, 0.02) raw xDistance=0.03 yDistance=-0.03
20:56:48.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:56:48.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:48.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:56:48.029 00.000 20224 MoveAxis(E, 0, ABG)
20:56:48.029 00.000 20224 Move returns status 0, amount 0
20:56:48.029 00.000 20224 MoveAxis(N, 0, ABG)
20:56:48.029 00.000 20224 Move returns status 0, amount 0
20:56:48.029 00.000 20224 move complete, result=0
20:56:48.029 00.000 20224 worker thread done servicing request
20:56:48.038 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55251, med=2745, FiltMin=2483, FiltMax=30595, Gamma=1.000
20:56:48.054 00.016 8996 UpdateGuideState exits: m=744113 SNR=343.0
20:56:48.056 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:48.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:48.058 00.001 8996 Enqueuing Expose request
20:56:48.059 00.001 20224 Worker thread wakes up
20:56:48.059 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:48.060 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:48.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:49.039 00.979 20224 Exposure complete
20:56:49.135 00.096 20224 worker thread done servicing request
20:56:49.135 00.000 8996 OnExposeComplete: enter
20:56:49.136 00.001 8996 UpdateGuideState(): m_state=6
20:56:49.137 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 481
20:56:49.138 00.001 8996 Star::Find returns 1 (0), X=140.16, Y=473.21, Mass=750716, SNR=362.6, Peak=48547 HFD=4.5
20:56:49.140 00.002 8996 MultiStar: [#1 0.21,0.29,0.71,U] [#2 0.15,-0.07,0.66,U] [#3 0.12,0.27,0.57,U] [#4 0.14,0.14,0.54,U] [#5 0.35,0.01,0.62,U] [#6 0.18,0.44,0.39,U] [#7 0.06,0.32,0.51,U] [#8 0.33,0.15,0.37,U] 
20:56:49.141 00.001 8996 single-star, 8 included, MultiStar: {0.18, 0.15}, one-star: {0.16, 0.01}
20:56:49.141 00.000 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
20:56:49.142 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
20:56:49.143 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.05 mountX=0.15 mountY=-0.03, mountTheta=-0.16
20:56:49.145 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.01, opts=13)
20:56:49.146 00.001 8996 Enqueuing Move request for scope (0.16, 0.01)
20:56:49.147 00.001 20224 Worker thread wakes up
20:56:49.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
20:56:49.147 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
20:56:49.147 00.000 20224 Moving (0.16, 0.01) raw xDistance=0.15 yDistance=-0.03
20:56:49.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:56:49.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:49.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:56:49.147 00.000 20224 MoveAxis(E, 0, ABG)
20:56:49.147 00.000 20224 Move returns status 0, amount 0
20:56:49.147 00.000 20224 MoveAxis(N, 0, ABG)
20:56:49.147 00.000 20224 Move returns status 0, amount 0
20:56:49.147 00.000 20224 move complete, result=0
20:56:49.147 00.000 20224 worker thread done servicing request
20:56:49.157 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48547, med=2745, FiltMin=2505, FiltMax=29088, Gamma=1.000
20:56:49.178 00.021 8996 UpdateGuideState exits: m=750716 SNR=362.6
20:56:49.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:49.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:49.182 00.002 8996 Enqueuing Expose request
20:56:49.182 00.000 20224 Worker thread wakes up
20:56:49.182 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:49.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:49.182 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:50.348 01.166 20224 Exposure complete
20:56:50.423 00.075 20224 worker thread done servicing request
20:56:50.423 00.000 8996 OnExposeComplete: enter
20:56:50.425 00.002 8996 UpdateGuideState(): m_state=6
20:56:50.427 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 482
20:56:50.429 00.002 8996 Star::Find returns 1 (0), X=140.02, Y=473.25, Mass=756126, SNR=326.6, Peak=53619 HFD=4.5
20:56:50.430 00.001 8996 MultiStar: [#1 0.57,0.18,0.75,U] [#2 0.18,-0.00,0.78,U] [#3 0.26,0.29,0.62,U] [#4 0.45,0.32,0.63,U] [#5 0.48,0.43,0.67,U] [#6 0.05,0.39,0.47,U] [#7 0.07,0.34,0.46,U] [#8 0.54,0.20,0.38,U] 
20:56:50.432 00.002 8996 single-star, 8 included, MultiStar: {0.28, 0.22}, one-star: {0.02, 0.05}
20:56:50.433 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
20:56:50.433 00.000 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
20:56:50.434 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.26 mountX=0.01 mountY=-0.05, mountTheta=-1.36
20:56:50.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
20:56:50.437 00.001 8996 Enqueuing Move request for scope (0.02, 0.05)
20:56:50.437 00.000 20224 Worker thread wakes up
20:56:50.438 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
20:56:50.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
20:56:50.438 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.01 yDistance=-0.05
20:56:50.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:56:50.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:50.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:56:50.438 00.000 20224 MoveAxis(E, 0, ABG)
20:56:50.438 00.000 20224 Move returns status 0, amount 0
20:56:50.438 00.000 20224 MoveAxis(N, 0, ABG)
20:56:50.438 00.000 20224 Move returns status 0, amount 0
20:56:50.438 00.000 20224 move complete, result=0
20:56:50.438 00.000 20224 worker thread done servicing request
20:56:50.442 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53619, med=2745, FiltMin=2502, FiltMax=27104, Gamma=1.000
20:56:50.464 00.022 8996 UpdateGuideState exits: m=756126 SNR=326.6
20:56:50.467 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:50.469 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:50.472 00.003 8996 Enqueuing Expose request
20:56:50.473 00.001 20224 Worker thread wakes up
20:56:50.473 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:50.475 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:50.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:51.456 00.981 20224 Exposure complete
20:56:51.555 00.099 20224 worker thread done servicing request
20:56:51.555 00.000 8996 OnExposeComplete: enter
20:56:51.556 00.001 8996 UpdateGuideState(): m_state=6
20:56:51.558 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 483
20:56:51.559 00.001 8996 Star::Find returns 1 (0), X=140.17, Y=473.22, Mass=772123, SNR=358.7, Peak=49219 HFD=4.5
20:56:51.560 00.001 8996 MultiStar: [#1 0.22,0.27,0.62,U] [#2 0.09,-0.16,0.76,U] [#3 -0.09,0.22,0.55,U] [#4 0.11,0.08,0.53,U] [#5 0.48,0.26,0.66,U] [#6 0.00,0.18,0.41,U] [#7 -0.03,0.21,0.40,U] [#8 0.47,0.20,0.34,U] 
20:56:51.561 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.12}, one-star: {0.16, 0.02}
20:56:51.562 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
20:56:51.563 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
20:56:51.563 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.17 cameraTheta=0.14 mountX=0.16 mountY=-0.04, mountTheta=-0.25
20:56:51.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.02, opts=13)
20:56:51.566 00.001 8996 Enqueuing Move request for scope (0.16, 0.02)
20:56:51.566 00.000 20224 Worker thread wakes up
20:56:51.567 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
20:56:51.567 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
20:56:51.567 00.000 20224 Moving (0.16, 0.02) raw xDistance=0.16 yDistance=-0.04
20:56:51.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
20:56:51.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:51.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:56:51.567 00.000 20224 MoveAxis(E, 0, ABG)
20:56:51.567 00.000 20224 Move returns status 0, amount 0
20:56:51.567 00.000 20224 MoveAxis(N, 0, ABG)
20:56:51.568 00.001 20224 Move returns status 0, amount 0
20:56:51.568 00.000 20224 move complete, result=0
20:56:51.568 00.000 20224 worker thread done servicing request
20:56:51.577 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49219, med=2745, FiltMin=2489, FiltMax=26912, Gamma=1.000
20:56:51.596 00.019 8996 UpdateGuideState exits: m=772123 SNR=358.7
20:56:51.597 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:51.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:51.599 00.001 8996 Enqueuing Expose request
20:56:51.601 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:51.602 00.001 20224 Worker thread wakes up
20:56:51.602 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:51.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:52.765 01.163 20224 Exposure complete
20:56:52.831 00.066 20224 worker thread done servicing request
20:56:52.832 00.001 8996 OnExposeComplete: enter
20:56:52.833 00.001 8996 UpdateGuideState(): m_state=6
20:56:52.834 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 484
20:56:52.835 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=473.14, Mass=731303, SNR=324.7, Peak=50707 HFD=4.4
20:56:52.836 00.001 8996 MultiStar: [#1 0.10,-0.01,0.81,U] [#2 -0.04,0.20,0.80,U] [#3 0.06,0.01,0.60,U] [#4 0.17,-0.23,0.65,U] [#5 0.14,-0.00,0.64,U] [#6 0.09,0.10,0.49,U] [#7 0.18,0.11,0.51,U] [#8 0.22,0.12,0.41,U] 
20:56:52.837 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.10, -0.06}
20:56:52.838 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
20:56:52.840 00.002 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
20:56:52.841 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.16 mountX=0.10 mountY=-0.03, mountTheta=-0.27
20:56:52.842 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
20:56:52.844 00.002 8996 Enqueuing Move request for scope (0.10, 0.02)
20:56:52.845 00.001 20224 Worker thread wakes up
20:56:52.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
20:56:52.845 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
20:56:52.845 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
20:56:52.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:56:52.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:52.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:56:52.845 00.000 20224 MoveAxis(E, 0, ABG)
20:56:52.845 00.000 20224 Move returns status 0, amount 0
20:56:52.845 00.000 20224 MoveAxis(N, 0, ABG)
20:56:52.845 00.000 20224 Move returns status 0, amount 0
20:56:52.845 00.000 20224 move complete, result=0
20:56:52.846 00.001 20224 worker thread done servicing request
20:56:52.852 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=50707, med=2745, FiltMin=2496, FiltMax=29008, Gamma=1.000
20:56:52.882 00.030 8996 UpdateGuideState exits: m=731303 SNR=324.7
20:56:52.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:52.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:52.886 00.001 8996 Enqueuing Expose request
20:56:52.888 00.002 20224 Worker thread wakes up
20:56:52.888 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:56:52.890 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:52.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:53.865 00.975 20224 Exposure complete
20:56:53.947 00.082 20224 worker thread done servicing request
20:56:53.947 00.000 8996 OnExposeComplete: enter
20:56:53.948 00.001 8996 UpdateGuideState(): m_state=6
20:56:53.950 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 485
20:56:53.951 00.001 8996 Star::Find returns 1 (0), X=139.74, Y=473.19, Mass=731137, SNR=377.6, Peak=56563 HFD=4.5
20:56:53.952 00.001 8996 MultiStar: [#1 0.13,-0.00,0.57,U] [#2 -0.28,-0.06,0.71,U] [#3 0.08,0.31,0.51,U] [#4 0.24,0.01,0.60,U] [#5 0.17,0.28,0.61,U] [#6 0.12,0.50,0.38,U] [#7 -0.08,0.19,0.40,U] [#8 0.05,0.15,0.37,U] 
20:56:53.954 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.12}, one-star: {-0.27, -0.02}
20:56:53.954 00.000 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
20:56:53.955 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
20:56:53.956 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.69 mountX=-0.02 mountY=-0.12, mountTheta=-1.78
20:56:53.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.12, opts=13)
20:56:53.958 00.000 8996 Enqueuing Move request for scope (-0.01, 0.12)
20:56:53.959 00.001 20224 Worker thread wakes up
20:56:53.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
20:56:53.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
20:56:53.959 00.000 20224 Moving (-0.01, 0.12) raw xDistance=-0.02 yDistance=-0.12
20:56:53.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:56:53.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:53.960 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:56:53.960 00.000 20224 MoveAxis(E, 0, ABG)
20:56:53.960 00.000 20224 Move returns status 0, amount 0
20:56:53.960 00.000 20224 MoveAxis(N, 0, ABG)
20:56:53.960 00.000 20224 Move returns status 0, amount 0
20:56:53.960 00.000 20224 move complete, result=0
20:56:53.960 00.000 20224 worker thread done servicing request
20:56:53.965 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56563, med=2745, FiltMin=2473, FiltMax=29376, Gamma=1.000
20:56:53.984 00.019 8996 UpdateGuideState exits: m=731137 SNR=377.6
20:56:53.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:53.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:53.987 00.001 8996 Enqueuing Expose request
20:56:53.988 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:53.988 00.000 20224 Worker thread wakes up
20:56:53.989 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:53.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:55.150 01.161 20224 Exposure complete
20:56:55.215 00.065 20224 worker thread done servicing request
20:56:55.215 00.000 8996 OnExposeComplete: enter
20:56:55.216 00.001 8996 UpdateGuideState(): m_state=6
20:56:55.217 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 486
20:56:55.218 00.001 8996 Star::Find returns 1 (0), X=140.19, Y=473.18, Mass=691029, SNR=352.0, Peak=47635 HFD=4.4
20:56:55.219 00.001 8996 MultiStar: [#1 0.28,0.16,0.78,U] [#2 0.18,-0.11,0.82,U] [#3 0.16,0.12,0.66,U] [#4 0.18,0.02,0.56,U] [#5 0.55,0.06,0.61,U] [#6 0.24,0.02,0.45,U] [#7 -0.12,0.21,0.44,U] [#8 0.41,0.10,0.39,U] 
20:56:55.219 00.000 8996 single-star, 8 included, MultiStar: {0.23, 0.05}, one-star: {0.18, -0.02}
20:56:55.220 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
20:56:55.221 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.14)
20:56:55.222 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.12 mountX=0.18 mountY=0.00, mountTheta=0.01
20:56:55.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.02, opts=13)
20:56:55.227 00.003 8996 Enqueuing Move request for scope (0.18, -0.02)
20:56:55.229 00.002 20224 Worker thread wakes up
20:56:55.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
20:56:55.229 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
20:56:55.229 00.000 20224 Moving (0.18, -0.02) raw xDistance=0.18 yDistance=0.00
20:56:55.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:56:55.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:55.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:56:55.230 00.001 20224 MoveAxis(E, 0, ABG)
20:56:55.230 00.000 20224 Move returns status 0, amount 0
20:56:55.230 00.000 20224 MoveAxis(N, 0, ABG)
20:56:55.230 00.000 20224 Move returns status 0, amount 0
20:56:55.230 00.000 20224 move complete, result=0
20:56:55.230 00.000 20224 worker thread done servicing request
20:56:55.234 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=47635, med=2745, FiltMin=2505, FiltMax=26400, Gamma=1.000
20:56:55.256 00.022 8996 UpdateGuideState exits: m=691029 SNR=352.0
20:56:55.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:55.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:55.259 00.001 8996 Enqueuing Expose request
20:56:55.260 00.001 20224 Worker thread wakes up
20:56:55.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:55.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:55.260 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:56:56.236 00.976 20224 Exposure complete
20:56:56.309 00.073 20224 worker thread done servicing request
20:56:56.309 00.000 8996 OnExposeComplete: enter
20:56:56.310 00.001 8996 UpdateGuideState(): m_state=6
20:56:56.311 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 487
20:56:56.313 00.002 8996 Star::Find returns 1 (0), X=140.06, Y=473.38, Mass=762268, SNR=354.1, Peak=51347 HFD=4.6
20:56:56.314 00.001 8996 MultiStar: [#1 0.04,0.08,0.72,U] [#2 -0.17,0.08,0.75,U] [#3 -0.19,0.26,0.65,U] [#4 -0.05,0.13,0.56,U] [#5 0.36,0.23,0.61,U] [#6 -0.14,0.35,0.43,U] [#7 -0.02,0.19,0.44,U] [#8 0.32,0.14,0.40,U] 
20:56:56.315 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.18}, one-star: {0.05, 0.18}
20:56:56.316 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
20:56:56.317 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
20:56:56.318 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.49 mountX=-0.00 mountY=-0.18, mountTheta=-1.58
20:56:56.321 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.18, opts=13)
20:56:56.323 00.002 8996 Enqueuing Move request for scope (0.01, 0.18)
20:56:56.324 00.001 20224 Worker thread wakes up
20:56:56.325 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
20:56:56.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
20:56:56.325 00.000 20224 Moving (0.01, 0.18) raw xDistance=-0.00 yDistance=-0.18
20:56:56.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:56:56.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:56.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:56:56.325 00.000 20224 MoveAxis(E, 0, ABG)
20:56:56.325 00.000 20224 Move returns status 0, amount 0
20:56:56.325 00.000 20224 MoveAxis(N, 0, ABG)
20:56:56.325 00.000 20224 Move returns status 0, amount 0
20:56:56.325 00.000 20224 move complete, result=0
20:56:56.325 00.000 20224 worker thread done servicing request
20:56:56.329 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51347, med=2745, FiltMin=2505, FiltMax=26931, Gamma=1.000
20:56:56.344 00.015 8996 UpdateGuideState exits: m=762268 SNR=354.1
20:56:56.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:56.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:56.346 00.000 8996 Enqueuing Expose request
20:56:56.347 00.001 20224 Worker thread wakes up
20:56:56.347 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:56:56.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:56.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:57.520 01.172 20224 Exposure complete
20:56:57.600 00.080 20224 worker thread done servicing request
20:56:57.600 00.000 8996 OnExposeComplete: enter
20:56:57.602 00.002 8996 UpdateGuideState(): m_state=6
20:56:57.602 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 488
20:56:57.603 00.001 8996 Star::Find returns 1 (0), X=139.80, Y=473.29, Mass=775546, SNR=334.0, Peak=53027 HFD=4.6
20:56:57.604 00.001 8996 MultiStar: [#1 -0.07,0.06,0.68,U] [#2 -0.16,-0.06,0.76,U] [#3 -0.17,0.26,0.65,U] [#4 -0.03,0.25,0.63,U] [#5 -0.01,0.15,0.72,U] [#6 -0.19,0.34,0.45,U] [#7 -0.22,0.25,0.48,U] [#8 -0.09,0.05,0.45,U] 
20:56:57.605 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.14}, one-star: {-0.20, 0.09}
20:56:57.606 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
20:56:57.607 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
20:56:57.608 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.19 cameraTheta=2.31 mountX=-0.14 mountY=-0.12, mountTheta=-2.42
20:56:57.609 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.14, opts=13)
20:56:57.610 00.001 8996 Enqueuing Move request for scope (-0.13, 0.14)
20:56:57.611 00.001 20224 Worker thread wakes up
20:56:57.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
20:56:57.611 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
20:56:57.611 00.000 20224 Moving (-0.13, 0.14) raw xDistance=-0.14 yDistance=-0.12
20:56:57.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:56:57.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:57.611 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:56:57.611 00.000 20224 MoveAxis(E, 0, ABG)
20:56:57.611 00.000 20224 Move returns status 0, amount 0
20:56:57.611 00.000 20224 MoveAxis(N, 0, ABG)
20:56:57.611 00.000 20224 Move returns status 0, amount 0
20:56:57.611 00.000 20224 move complete, result=0
20:56:57.611 00.000 20224 worker thread done servicing request
20:56:57.615 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53027, med=2745, FiltMin=2502, FiltMax=31424, Gamma=1.000
20:56:57.634 00.019 8996 UpdateGuideState exits: m=775546 SNR=334.0
20:56:57.636 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:57.638 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:57.640 00.002 8996 Enqueuing Expose request
20:56:57.641 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:56:57.642 00.001 20224 Worker thread wakes up
20:56:57.642 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:57.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:58.647 01.005 20224 Exposure complete
20:56:58.715 00.068 20224 worker thread done servicing request
20:56:58.715 00.000 8996 OnExposeComplete: enter
20:56:58.716 00.001 8996 UpdateGuideState(): m_state=6
20:56:58.717 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 489
20:56:58.718 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=473.01, Mass=740483, SNR=333.3, Peak=61203 HFD=4.5
20:56:58.719 00.001 8996 MultiStar: [#1 0.01,-0.13,0.70,U] [#2 -0.07,-0.12,0.78,U] [#3 -0.14,-0.01,0.68,U] [#4 -0.09,-0.15,0.61,U] [#5 0.03,0.03,0.64,U] [#6 -0.05,0.07,0.48,U] [#7 -0.12,0.02,0.46,U] [#8 -0.04,-0.02,0.47,U] 
20:56:58.720 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.07}, one-star: {-0.23, -0.19}
20:56:58.721 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
20:56:58.722 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
20:56:58.722 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.46 mountX=-0.08 mountY=0.08, mountTheta=2.35
20:56:58.724 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.07, opts=13)
20:56:58.724 00.000 8996 Enqueuing Move request for scope (-0.09, -0.07)
20:56:58.725 00.001 20224 Worker thread wakes up
20:56:58.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
20:56:58.725 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
20:56:58.725 00.000 20224 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
20:56:58.725 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:56:58.726 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:56:58.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:56:58.726 00.000 20224 MoveAxis(E, 0, ABG)
20:56:58.726 00.000 20224 Move returns status 0, amount 0
20:56:58.726 00.000 20224 MoveAxis(N, 0, ABG)
20:56:58.726 00.000 20224 Move returns status 0, amount 0
20:56:58.726 00.000 20224 move complete, result=0
20:56:58.726 00.000 20224 worker thread done servicing request
20:56:58.729 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61203, med=2745, FiltMin=2512, FiltMax=32381, Gamma=1.000
20:56:58.756 00.027 8996 UpdateGuideState exits: m=740483 SNR=333.3
20:56:58.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:56:58.757 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:56:58.758 00.001 8996 Enqueuing Expose request
20:56:58.759 00.001 20224 Worker thread wakes up
20:56:58.759 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:56:58.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:56:58.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:56:59.936 01.176 20224 Exposure complete
20:57:00.039 00.103 20224 worker thread done servicing request
20:57:00.040 00.001 8996 OnExposeComplete: enter
20:57:00.041 00.001 8996 UpdateGuideState(): m_state=6
20:57:00.042 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 490
20:57:00.043 00.001 8996 Star::Find returns 1 (0), X=139.81, Y=473.31, Mass=754167, SNR=368.6, Peak=54099 HFD=4.6
20:57:00.044 00.001 8996 MultiStar: [#1 0.11,0.17,0.76,U] [#2 0.04,0.23,0.72,U] [#3 0.04,0.27,0.59,U] [#4 0.11,0.04,0.54,U] [#5 0.24,0.39,0.66,U] [#6 0.28,0.39,0.39,U] [#7 -0.07,0.43,0.45,U] [#8 0.27,0.06,0.37,U] 
20:57:00.045 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.22}, one-star: {-0.20, 0.11}
20:57:00.046 00.001 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
20:57:00.046 00.000 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
20:57:00.047 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.61 mountX=-0.21 mountY=-0.09, mountTheta=-2.73
20:57:00.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.11, opts=13)
20:57:00.050 00.001 8996 Enqueuing Move request for scope (-0.20, 0.11)
20:57:00.051 00.001 20224 Worker thread wakes up
20:57:00.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
20:57:00.051 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
20:57:00.051 00.000 20224 Moving (-0.20, 0.11) raw xDistance=-0.21 yDistance=-0.09
20:57:00.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:57:00.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:00.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:57:00.051 00.000 20224 MoveAxis(E, 30, ABG)
20:57:00.051 00.000 20224 Guiding  Dir = 2, Dur = 30
20:57:00.051 00.000 20224 IsSlewing returns 0
20:57:00.052 00.001 20224 IsGuiding returns 0
20:57:00.055 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54099, med=2745, FiltMin=2451, FiltMax=29040, Gamma=1.000
20:57:00.069 00.014 8996 UpdateGuideState exits: m=754167 SNR=368.6
20:57:00.072 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:00.074 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:00.076 00.002 8996 Enqueuing Expose request
20:57:00.077 00.001 20224 PulseGuide returned control before completion, sleep 16
20:57:00.107 00.030 20224 IsGuiding returns 1
20:57:00.107 00.000 20224 scope still moving after pulse duration time elapsed
20:57:00.139 00.032 20224 IsSlewing returns 0
20:57:00.139 00.000 20224 IsGuiding returns 1
20:57:00.170 00.031 20224 IsSlewing returns 0
20:57:00.170 00.000 20224 IsGuiding returns 0
20:57:00.170 00.000 20224 scope move finished after 30 + 88 ms
20:57:00.170 00.000 20224 Move returns status 0, amount 30
20:57:00.170 00.000 20224 MoveAxis(N, 0, ABG)
20:57:00.170 00.000 20224 Move returns status 0, amount 0
20:57:00.170 00.000 20224 move complete, result=0
20:57:00.170 00.000 20224 worker thread done servicing request
20:57:00.171 00.001 20224 Worker thread wakes up
20:57:00.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:00.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:00.171 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
20:57:01.155 00.984 20224 Exposure complete
20:57:01.216 00.061 20224 worker thread done servicing request
20:57:01.217 00.001 8996 OnExposeComplete: enter
20:57:01.217 00.000 8996 UpdateGuideState(): m_state=6
20:57:01.218 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 491
20:57:01.219 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=473.38, Mass=696247, SNR=297.5, Peak=44131 HFD=4.6
20:57:01.220 00.001 8996 MultiStar: [#1 0.19,0.12,0.78,U] [#2 0.17,-0.15,0.82,U] [#3 0.04,0.21,0.72,U] [#4 0.08,0.11,0.59,U] [#5 0.58,0.22,0.71,U] [#6 0.08,0.34,0.61,U] [#7 0.24,0.29,0.48,U] [#8 0.48,0.22,0.47,U] 
20:57:01.221 00.001 8996 single-star, 8 included, MultiStar: {0.20, 0.16}, one-star: {0.09, 0.18}
20:57:01.222 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
20:57:01.222 00.000 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
20:57:01.223 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.18 hyp=0.20 cameraTheta=1.11 mountX=0.07 mountY=-0.19, mountTheta=-1.21
20:57:01.225 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.18, opts=13)
20:57:01.225 00.000 8996 Enqueuing Move request for scope (0.09, 0.18)
20:57:01.226 00.001 20224 Worker thread wakes up
20:57:01.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.18) opts 0xd
20:57:01.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.18)
20:57:01.226 00.000 20224 Moving (0.09, 0.18) raw xDistance=0.07 yDistance=-0.19
20:57:01.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:57:01.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:01.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:57:01.226 00.000 20224 MoveAxis(E, 0, ABG)
20:57:01.226 00.000 20224 Move returns status 0, amount 0
20:57:01.226 00.000 20224 MoveAxis(N, 0, ABG)
20:57:01.226 00.000 20224 Move returns status 0, amount 0
20:57:01.226 00.000 20224 move complete, result=0
20:57:01.227 00.001 20224 worker thread done servicing request
20:57:01.233 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=44131, med=2742, FiltMin=2480, FiltMax=25507, Gamma=1.000
20:57:01.255 00.022 8996 UpdateGuideState exits: m=696247 SNR=297.5
20:57:01.257 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:01.257 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:01.259 00.002 8996 Enqueuing Expose request
20:57:01.259 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:01.260 00.001 20224 Worker thread wakes up
20:57:01.261 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:01.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:02.425 01.164 20224 Exposure complete
20:57:02.490 00.065 20224 worker thread done servicing request
20:57:02.490 00.000 8996 OnExposeComplete: enter
20:57:02.492 00.002 8996 UpdateGuideState(): m_state=6
20:57:02.494 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 492
20:57:02.495 00.001 8996 Star::Find returns 1 (0), X=140.18, Y=473.61, Mass=734963, SNR=386.3, Peak=44781 HFD=4.7
20:57:02.496 00.001 8996 MultiStar: [#1 0.44,0.30,0.59,U] [#2 0.13,0.23,0.64,U] [#3 0.28,0.39,0.52,U] [#4 0.33,0.47,0.51,U] [#5 0.47,0.76,0.00,M1] [#6 0.25,0.70,0.00,M1] [#7 0.17,0.49,0.44,U] [#8 0.47,0.51,0.00,M1] 
20:57:02.497 00.001 8996 single-star, 5 included, MultiStar: {0.24, 0.38}, one-star: {0.17, 0.41}
20:57:02.498 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
20:57:02.499 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
20:57:02.501 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.41 hyp=0.45 cameraTheta=1.17 mountX=0.13 mountY=-0.43, mountTheta=-1.27
20:57:02.503 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.41, opts=13)
20:57:02.504 00.001 8996 Enqueuing Move request for scope (0.17, 0.41)
20:57:02.505 00.001 20224 Worker thread wakes up
20:57:02.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.41) opts 0xd
20:57:02.505 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.41)
20:57:02.505 00.000 20224 Moving (0.17, 0.41) raw xDistance=0.13 yDistance=-0.43
20:57:02.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:57:02.506 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:57:02.506 00.000 20224 MoveAxis(E, 0, ABG)
20:57:02.506 00.000 20224 Move returns status 0, amount 0
20:57:02.506 00.000 20224 MoveAxis(N, 91, ABG)
20:57:02.506 00.000 20224 Guiding  Dir = 0, Dur = 91
20:57:02.506 00.000 20224 IsSlewing returns 0
20:57:02.506 00.000 20224 IsGuiding returns 0
20:57:02.511 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44781, med=2745, FiltMin=2486, FiltMax=23072, Gamma=1.000
20:57:02.532 00.021 8996 UpdateGuideState exits: m=734963 SNR=386.3
20:57:02.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:02.534 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:02.535 00.001 8996 Enqueuing Expose request
20:57:02.554 00.019 20224 PulseGuide returned control before completion, sleep 53
20:57:02.616 00.062 20224 IsGuiding returns 1
20:57:02.616 00.000 20224 scope still moving after pulse duration time elapsed
20:57:02.648 00.032 20224 IsSlewing returns 0
20:57:02.648 00.000 20224 IsGuiding returns 0
20:57:02.648 00.000 20224 scope move finished after 91 + 51 ms
20:57:02.648 00.000 20224 Move returns status 0, amount 91
20:57:02.648 00.000 20224 move complete, result=0
20:57:02.649 00.001 20224 worker thread done servicing request
20:57:02.649 00.000 20224 Worker thread wakes up
20:57:02.649 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:02.649 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 91 ms NORTH
20:57:02.652 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:03.646 00.994 20224 Exposure complete
20:57:03.716 00.070 20224 worker thread done servicing request
20:57:03.716 00.000 8996 OnExposeComplete: enter
20:57:03.717 00.001 8996 UpdateGuideState(): m_state=6
20:57:03.718 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 493
20:57:03.718 00.000 8996 Star::Find returns 1 (0), X=140.29, Y=473.25, Mass=724414, SNR=317.5, Peak=47635 HFD=4.6
20:57:03.719 00.001 8996 MultiStar: [#1 0.67,0.11,0.81,U] [#2 0.42,0.01,0.97,U] [#3 0.53,-0.04,0.64,U] [#4 0.55,0.04,0.59,U] [#5 0.63,0.16,0.66,U] [#6 0.69,0.32,0.00,M2] [#7 0.44,0.00,0.44,U] [#8 0.58,0.19,0.42,U] 
20:57:03.720 00.001 8996 single-star, 7 included, MultiStar: {0.50, 0.06}, one-star: {0.28, 0.05}
20:57:03.721 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
20:57:03.722 00.001 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
20:57:03.724 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=0.05 hyp=0.29 cameraTheta=0.16 mountX=0.28 mountY=-0.08, mountTheta=-0.28
20:57:03.727 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.05, opts=13)
20:57:03.729 00.002 8996 Enqueuing Move request for scope (0.28, 0.05)
20:57:03.731 00.002 20224 Worker thread wakes up
20:57:03.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.05) opts 0xd
20:57:03.731 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.05)
20:57:03.731 00.000 20224 Moving (0.28, 0.05) raw xDistance=0.28 yDistance=-0.08
20:57:03.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:57:03.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:03.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:57:03.731 00.000 20224 MoveAxis(W, 40, ABG)
20:57:03.731 00.000 20224 Guiding  Dir = 3, Dur = 40
20:57:03.731 00.000 20224 IsSlewing returns 0
20:57:03.731 00.000 20224 IsGuiding returns 0
20:57:03.738 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=47635, med=2749, FiltMin=2489, FiltMax=26912, Gamma=1.000
20:57:03.760 00.022 20224 PulseGuide returned control before completion, sleep 22
20:57:03.762 00.002 8996 UpdateGuideState exits: m=724414 SNR=317.5
20:57:03.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:03.764 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:03.765 00.001 8996 Enqueuing Expose request
20:57:03.790 00.025 20224 IsGuiding returns 1
20:57:03.790 00.000 20224 scope still moving after pulse duration time elapsed
20:57:03.822 00.032 20224 IsSlewing returns 0
20:57:03.822 00.000 20224 IsGuiding returns 1
20:57:03.852 00.030 20224 IsSlewing returns 0
20:57:03.852 00.000 20224 IsGuiding returns 0
20:57:03.852 00.000 20224 scope move finished after 40 + 81 ms
20:57:03.853 00.001 20224 Move returns status 0, amount 40
20:57:03.853 00.000 20224 MoveAxis(N, 0, ABG)
20:57:03.853 00.000 20224 Move returns status 0, amount 0
20:57:03.853 00.000 20224 move complete, result=0
20:57:03.853 00.000 20224 worker thread done servicing request
20:57:03.853 00.000 20224 Worker thread wakes up
20:57:03.853 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
20:57:03.856 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:03.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:05.011 01.155 20224 Exposure complete
20:57:05.105 00.094 20224 worker thread done servicing request
20:57:05.105 00.000 8996 OnExposeComplete: enter
20:57:05.106 00.001 8996 UpdateGuideState(): m_state=6
20:57:05.107 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 494
20:57:05.108 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=472.82, Mass=773026, SNR=348.4, Peak=60931 HFD=4.4
20:57:05.109 00.001 8996 MultiStar: [#1 0.07,-0.10,0.72,U] [#2 -0.11,-0.19,0.73,U] [#3 0.04,-0.17,0.65,U] [#4 0.11,-0.28,0.53,U] [#5 0.32,-0.12,0.61,U] [#6 0.03,0.08,0.46,U] [#7 0.02,0.04,0.50,U] [#8 0.31,-0.18,0.44,U] 
20:57:05.110 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.17}, one-star: {-0.16, -0.38}
20:57:05.111 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
20:57:05.112 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
20:57:05.112 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.32 mountX=0.06 mountY=0.16, mountTheta=1.22
20:57:05.114 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.17, opts=13)
20:57:05.116 00.002 8996 Enqueuing Move request for scope (0.04, -0.17)
20:57:05.117 00.001 20224 Worker thread wakes up
20:57:05.118 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
20:57:05.118 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
20:57:05.118 00.000 20224 Moving (0.04, -0.17) raw xDistance=0.06 yDistance=0.16
20:57:05.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:57:05.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:05.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:57:05.118 00.000 20224 MoveAxis(E, 0, ABG)
20:57:05.119 00.001 20224 Move returns status 0, amount 0
20:57:05.119 00.000 20224 MoveAxis(N, 0, ABG)
20:57:05.119 00.000 20224 Move returns status 0, amount 0
20:57:05.119 00.000 20224 move complete, result=0
20:57:05.119 00.000 20224 worker thread done servicing request
20:57:05.125 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60931, med=2745, FiltMin=2486, FiltMax=31283, Gamma=1.000
20:57:05.141 00.016 8996 UpdateGuideState exits: m=773026 SNR=348.4
20:57:05.144 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:05.146 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:05.148 00.002 8996 Enqueuing Expose request
20:57:05.151 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:57:05.152 00.001 20224 Worker thread wakes up
20:57:05.152 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:05.153 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:06.128 00.975 20224 Exposure complete
20:57:06.195 00.067 20224 worker thread done servicing request
20:57:06.195 00.000 8996 OnExposeComplete: enter
20:57:06.196 00.001 8996 UpdateGuideState(): m_state=6
20:57:06.197 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 495
20:57:06.198 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=472.91, Mass=770286, SNR=369.2, Peak=59699 HFD=4.6
20:57:06.199 00.001 8996 MultiStar: [#1 -0.21,-0.06,0.62,U] [#2 -0.33,-0.03,0.68,U] [#3 -0.30,-0.06,0.60,U] [#4 -0.28,-0.19,0.54,U] [#5 0.11,-0.03,0.59,U] [#6 -0.11,0.14,0.41,U] [#7 -0.51,0.12,0.48,U] [#8 -0.07,0.02,0.38,U] 
20:57:06.200 00.001 8996 refined, 8 included, MultiStar: {-0.23, -0.07}, one-star: {-0.28, -0.29}
20:57:06.201 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
20:57:06.201 00.000 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.42)
20:57:06.202 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.84 mountX=-0.22 mountY=0.10, mountTheta=2.73
20:57:06.204 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.07, opts=13)
20:57:06.205 00.001 8996 Enqueuing Move request for scope (-0.23, -0.07)
20:57:06.205 00.000 20224 Worker thread wakes up
20:57:06.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
20:57:06.205 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
20:57:06.205 00.000 20224 Moving (-0.23, -0.07) raw xDistance=-0.22 yDistance=0.10
20:57:06.206 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:57:06.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:06.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:57:06.206 00.000 20224 MoveAxis(E, 33, ABG)
20:57:06.206 00.000 20224 Guiding  Dir = 2, Dur = 33
20:57:06.206 00.000 20224 IsSlewing returns 0
20:57:06.206 00.000 20224 IsGuiding returns 0
20:57:06.209 00.003 20224 PulseGuide returned control before completion, sleep 40
20:57:06.210 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59699, med=2745, FiltMin=2461, FiltMax=31686, Gamma=1.000
20:57:06.224 00.014 8996 UpdateGuideState exits: m=770286 SNR=369.2
20:57:06.227 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:06.229 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:06.230 00.001 8996 Enqueuing Expose request
20:57:06.254 00.024 20224 IsGuiding returns 1
20:57:06.254 00.000 20224 scope still moving after pulse duration time elapsed
20:57:06.285 00.031 20224 IsSlewing returns 0
20:57:06.285 00.000 20224 IsGuiding returns 0
20:57:06.285 00.000 20224 scope move finished after 33 + 46 ms
20:57:06.285 00.000 20224 Move returns status 0, amount 33
20:57:06.285 00.000 20224 MoveAxis(N, 0, ABG)
20:57:06.285 00.000 20224 Move returns status 0, amount 0
20:57:06.285 00.000 20224 move complete, result=0
20:57:06.286 00.001 20224 worker thread done servicing request
20:57:06.286 00.000 20224 Worker thread wakes up
20:57:06.286 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:06.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:06.287 00.001 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
20:57:07.442 01.155 20224 Exposure complete
20:57:07.512 00.070 20224 worker thread done servicing request
20:57:07.513 00.001 8996 OnExposeComplete: enter
20:57:07.513 00.000 8996 UpdateGuideState(): m_state=6
20:57:07.514 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 496
20:57:07.515 00.001 8996 Star::Find returns 1 (0), X=139.78, Y=473.00, Mass=802285, SNR=339.9, Peak=56787 HFD=4.6
20:57:07.516 00.001 8996 MultiStar: [#1 0.08,-0.13,0.64,U] [#2 -0.00,-0.08,0.75,U] [#3 -0.12,-0.21,0.66,U] [#4 -0.04,-0.30,0.58,U] [#5 0.41,-0.02,0.61,U] [#6 -0.12,0.02,0.44,U] [#7 -0.13,-0.18,0.49,U] [#8 0.40,0.07,0.39,U] 
20:57:07.517 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.13}, one-star: {-0.22, -0.20}
20:57:07.517 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
20:57:07.518 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
20:57:07.519 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.55 mountX=0.01 mountY=0.13, mountTheta=1.45
20:57:07.520 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.13, opts=13)
20:57:07.521 00.001 8996 Enqueuing Move request for scope (0.00, -0.13)
20:57:07.522 00.001 20224 Worker thread wakes up
20:57:07.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
20:57:07.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
20:57:07.522 00.000 20224 Moving (0.00, -0.13) raw xDistance=0.01 yDistance=0.13
20:57:07.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:57:07.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:07.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:57:07.522 00.000 20224 MoveAxis(E, 0, ABG)
20:57:07.522 00.000 20224 Move returns status 0, amount 0
20:57:07.522 00.000 20224 MoveAxis(N, 0, ABG)
20:57:07.523 00.001 20224 Move returns status 0, amount 0
20:57:07.523 00.000 20224 move complete, result=0
20:57:07.523 00.000 20224 worker thread done servicing request
20:57:07.526 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56787, med=2745, FiltMin=2470, FiltMax=34051, Gamma=1.000
20:57:07.548 00.022 8996 UpdateGuideState exits: m=802285 SNR=339.9
20:57:07.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:07.551 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:07.552 00.001 8996 Enqueuing Expose request
20:57:07.554 00.002 20224 Worker thread wakes up
20:57:07.554 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:07.554 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:07.555 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:08.540 00.985 20224 Exposure complete
20:57:08.616 00.076 20224 worker thread done servicing request
20:57:08.616 00.000 8996 OnExposeComplete: enter
20:57:08.618 00.002 8996 UpdateGuideState(): m_state=6
20:57:08.619 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 497
20:57:08.620 00.001 8996 Star::Find returns 1 (0), X=140.07, Y=472.93, Mass=804137, SNR=354.8, Peak=51779 HFD=4.5
20:57:08.621 00.001 8996 MultiStar: [#1 0.27,0.06,0.65,U] [#2 0.09,0.15,0.73,U] [#3 0.04,0.03,0.64,U] [#4 0.23,-0.09,0.54,U] [#5 0.31,0.13,0.58,U] [#6 0.06,0.24,0.41,U] [#7 0.05,0.18,0.42,U] [#8 0.24,0.23,0.38,U] 
20:57:08.623 00.002 8996 refined, 8 included, MultiStar: {0.14, 0.04}, one-star: {0.06, -0.27}
20:57:08.624 00.001 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
20:57:08.626 00.002 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
20:57:08.627 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.24 mountX=0.14 mountY=-0.05, mountTheta=-0.35
20:57:08.631 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.04, opts=13)
20:57:08.633 00.002 8996 Enqueuing Move request for scope (0.14, 0.04)
20:57:08.634 00.001 20224 Worker thread wakes up
20:57:08.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
20:57:08.634 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
20:57:08.634 00.000 20224 Moving (0.14, 0.04) raw xDistance=0.14 yDistance=-0.05
20:57:08.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:57:08.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:08.635 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:57:08.635 00.000 20224 MoveAxis(E, 0, ABG)
20:57:08.635 00.000 20224 Move returns status 0, amount 0
20:57:08.635 00.000 20224 MoveAxis(N, 0, ABG)
20:57:08.635 00.000 20224 Move returns status 0, amount 0
20:57:08.635 00.000 20224 move complete, result=0
20:57:08.635 00.000 20224 worker thread done servicing request
20:57:08.640 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51779, med=2758, FiltMin=2515, FiltMax=31389, Gamma=1.000
20:57:08.662 00.022 8996 UpdateGuideState exits: m=804137 SNR=354.8
20:57:08.665 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:08.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:08.667 00.001 8996 Enqueuing Expose request
20:57:08.669 00.002 20224 Worker thread wakes up
20:57:08.669 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:08.671 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:08.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:09.871 01.200 20224 Exposure complete
20:57:09.943 00.072 20224 worker thread done servicing request
20:57:09.943 00.000 8996 OnExposeComplete: enter
20:57:09.944 00.001 8996 UpdateGuideState(): m_state=6
20:57:09.945 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 498
20:57:09.946 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.19, Mass=707387, SNR=322.8, Peak=45955 HFD=4.5
20:57:09.947 00.001 8996 MultiStar: [#1 0.04,0.07,0.68,U] [#2 -0.23,0.17,0.88,U] [#3 0.03,0.30,0.68,U] [#4 0.04,0.04,0.66,U] [#5 0.35,-0.11,0.74,U] [#6 0.10,0.29,0.44,U] [#7 -0.04,0.02,0.47,U] [#8 0.25,0.22,0.42,U] 
20:57:09.947 00.000 8996 single-star, 8 included, MultiStar: {0.04, 0.10}, one-star: {-0.03, -0.01}
20:57:09.948 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
20:57:09.949 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
20:57:09.950 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.86 mountX=-0.03 mountY=0.01, mountTheta=2.75
20:57:09.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
20:57:09.952 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
20:57:09.953 00.001 20224 Worker thread wakes up
20:57:09.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
20:57:09.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
20:57:09.953 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
20:57:09.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:57:09.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:09.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:57:09.953 00.000 20224 MoveAxis(E, 0, ABG)
20:57:09.953 00.000 20224 Move returns status 0, amount 0
20:57:09.953 00.000 20224 MoveAxis(N, 0, ABG)
20:57:09.953 00.000 20224 Move returns status 0, amount 0
20:57:09.953 00.000 20224 move complete, result=0
20:57:09.953 00.000 20224 worker thread done servicing request
20:57:09.959 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45955, med=2768, FiltMin=2515, FiltMax=28480, Gamma=1.000
20:57:09.985 00.026 8996 UpdateGuideState exits: m=707387 SNR=322.8
20:57:09.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:09.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:09.989 00.002 8996 Enqueuing Expose request
20:57:09.990 00.001 20224 Worker thread wakes up
20:57:09.990 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:09.991 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:09.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:10.980 00.989 20224 Exposure complete
20:57:11.047 00.067 20224 worker thread done servicing request
20:57:11.047 00.000 8996 OnExposeComplete: enter
20:57:11.048 00.001 8996 UpdateGuideState(): m_state=6
20:57:11.049 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 499
20:57:11.050 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.60, Mass=792692, SNR=399.7, Peak=51661 HFD=4.7
20:57:11.051 00.001 8996 MultiStar: [#1 -0.01,0.52,0.52,U] [#2 -0.02,0.14,0.63,U] [#3 -0.21,0.20,0.50,U] [#4 -0.01,0.05,0.53,U] [#5 0.31,0.32,0.53,U] [#6 -0.21,0.40,0.41,U] [#7 -0.29,0.12,0.39,U] [#8 0.32,0.32,0.36,U] 
20:57:11.052 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.28}, one-star: {-0.17, 0.40}
20:57:11.052 00.000 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
20:57:11.053 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
20:57:11.054 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.29 cameraTheta=1.72 mountX=-0.07 mountY=-0.28, mountTheta=-1.82
20:57:11.055 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.28, opts=13)
20:57:11.057 00.002 8996 Enqueuing Move request for scope (-0.04, 0.28)
20:57:11.057 00.000 20224 Worker thread wakes up
20:57:11.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
20:57:11.057 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
20:57:11.057 00.000 20224 Moving (-0.04, 0.28) raw xDistance=-0.07 yDistance=-0.28
20:57:11.058 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:57:11.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:57:11.058 00.000 20224 MoveAxis(E, 0, ABG)
20:57:11.058 00.000 20224 Move returns status 0, amount 0
20:57:11.058 00.000 20224 MoveAxis(N, 58, ABG)
20:57:11.058 00.000 20224 Guiding  Dir = 0, Dur = 58
20:57:11.058 00.000 20224 IsSlewing returns 0
20:57:11.058 00.000 20224 IsGuiding returns 0
20:57:11.062 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51661, med=2761, FiltMin=2509, FiltMax=30390, Gamma=1.000
20:57:11.080 00.018 8996 UpdateGuideState exits: m=792692 SNR=399.7
20:57:11.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:11.081 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:11.082 00.001 8996 Enqueuing Expose request
20:57:11.108 00.026 20224 PulseGuide returned control before completion, sleep 18
20:57:11.139 00.031 20224 IsGuiding returns 1
20:57:11.139 00.000 20224 scope still moving after pulse duration time elapsed
20:57:11.173 00.034 20224 IsSlewing returns 0
20:57:11.174 00.001 20224 IsGuiding returns 1
20:57:11.202 00.028 20224 IsSlewing returns 0
20:57:11.202 00.000 20224 IsGuiding returns 0
20:57:11.203 00.001 20224 scope move finished after 58 + 86 ms
20:57:11.203 00.000 20224 Move returns status 0, amount 58
20:57:11.203 00.000 20224 move complete, result=0
20:57:11.203 00.000 20224 worker thread done servicing request
20:57:11.203 00.000 20224 Worker thread wakes up
20:57:11.203 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 58 ms NORTH
20:57:11.204 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:11.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:12.373 01.169 20224 Exposure complete
20:57:12.437 00.064 20224 worker thread done servicing request
20:57:12.438 00.001 8996 OnExposeComplete: enter
20:57:12.439 00.001 8996 UpdateGuideState(): m_state=6
20:57:12.440 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 500
20:57:12.441 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=473.34, Mass=821425, SNR=400.7, Peak=53363 HFD=4.7
20:57:12.442 00.001 8996 MultiStar: [#1 0.06,0.21,0.58,U] [#2 -0.02,0.25,0.61,U] [#3 -0.18,0.13,0.60,U] [#4 -0.10,-0.08,0.48,U] [#5 0.29,0.35,0.51,U] [#6 0.04,0.40,0.39,U] [#7 0.01,0.33,0.43,U] [#8 0.29,0.22,0.32,U] 
20:57:12.443 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.20}, one-star: {-0.08, 0.14}
20:57:12.444 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
20:57:12.444 00.000 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
20:57:12.445 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.08 mountX=-0.09 mountY=-0.13, mountTheta=-2.18
20:57:12.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.14, opts=13)
20:57:12.448 00.001 8996 Enqueuing Move request for scope (-0.08, 0.14)
20:57:12.448 00.000 20224 Worker thread wakes up
20:57:12.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
20:57:12.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
20:57:12.449 00.001 20224 Moving (-0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
20:57:12.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:57:12.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:12.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:57:12.449 00.000 20224 MoveAxis(E, 0, ABG)
20:57:12.449 00.000 20224 Move returns status 0, amount 0
20:57:12.449 00.000 20224 MoveAxis(N, 0, ABG)
20:57:12.449 00.000 20224 Move returns status 0, amount 0
20:57:12.449 00.000 20224 move complete, result=0
20:57:12.449 00.000 20224 worker thread done servicing request
20:57:12.453 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53363, med=2749, FiltMin=2451, FiltMax=30547, Gamma=1.000
20:57:12.480 00.027 8996 UpdateGuideState exits: m=821425 SNR=400.7
20:57:12.480 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:12.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:12.482 00.001 8996 Enqueuing Expose request
20:57:12.483 00.001 20224 Worker thread wakes up
20:57:12.483 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:12.483 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:12.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:13.460 00.977 20224 Exposure complete
20:57:13.541 00.081 20224 worker thread done servicing request
20:57:13.541 00.000 8996 OnExposeComplete: enter
20:57:13.543 00.002 8996 UpdateGuideState(): m_state=6
20:57:13.545 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 501
20:57:13.546 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=472.96, Mass=710034, SNR=364.2, Peak=52243 HFD=4.5
20:57:13.548 00.002 8996 MultiStar: [#1 0.06,-0.24,0.64,U] [#2 -0.03,-0.06,0.67,U] [#3 0.05,-0.04,0.60,U] [#4 0.05,-0.33,0.55,U] [#5 0.23,-0.20,0.70,U] [#6 -0.04,0.10,0.45,U] [#7 -0.03,0.08,0.43,U] [#8 0.09,-0.07,0.39,U] 
20:57:13.550 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.13}, one-star: {-0.16, -0.24}
20:57:13.552 00.002 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
20:57:13.553 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
20:57:13.554 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.46 mountX=0.03 mountY=0.13, mountTheta=1.36
20:57:13.557 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
20:57:13.558 00.001 8996 Enqueuing Move request for scope (0.01, -0.13)
20:57:13.560 00.002 20224 Worker thread wakes up
20:57:13.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
20:57:13.560 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
20:57:13.560 00.000 20224 Moving (0.01, -0.13) raw xDistance=0.03 yDistance=0.13
20:57:13.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:57:13.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:13.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:57:13.560 00.000 20224 MoveAxis(E, 0, ABG)
20:57:13.560 00.000 20224 Move returns status 0, amount 0
20:57:13.561 00.001 20224 MoveAxis(N, 0, ABG)
20:57:13.561 00.000 20224 Move returns status 0, amount 0
20:57:13.561 00.000 20224 move complete, result=0
20:57:13.561 00.000 20224 worker thread done servicing request
20:57:13.567 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52243, med=2745, FiltMin=2489, FiltMax=31139, Gamma=1.000
20:57:13.594 00.027 8996 UpdateGuideState exits: m=710034 SNR=364.2
20:57:13.596 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:13.598 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:13.599 00.001 8996 Enqueuing Expose request
20:57:13.601 00.002 20224 Worker thread wakes up
20:57:13.601 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:13.602 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:13.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:14.769 01.167 20224 Exposure complete
20:57:14.844 00.075 20224 worker thread done servicing request
20:57:14.845 00.001 8996 OnExposeComplete: enter
20:57:14.846 00.001 8996 UpdateGuideState(): m_state=6
20:57:14.847 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 502
20:57:14.848 00.001 8996 Star::Find returns 1 (0), X=139.80, Y=472.97, Mass=753591, SNR=341.7, Peak=56147 HFD=4.5
20:57:14.849 00.001 8996 MultiStar: [#1 0.11,-0.08,0.69,U] [#2 -0.04,0.01,0.71,U] [#3 -0.12,0.05,0.65,U] [#4 -0.07,-0.13,0.54,U] [#5 0.01,0.10,0.59,U] [#6 -0.15,0.31,0.46,U] [#7 -0.22,-0.15,0.45,U] [#8 0.05,0.08,0.43,U] 
20:57:14.850 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.20, -0.23}
20:57:14.852 00.002 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
20:57:14.853 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
20:57:14.854 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.80 mountX=-0.07 mountY=0.04, mountTheta=2.69
20:57:14.857 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
20:57:14.858 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
20:57:14.858 00.000 20224 Worker thread wakes up
20:57:14.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
20:57:14.858 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
20:57:14.858 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.07 yDistance=0.04
20:57:14.860 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:57:14.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:14.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:57:14.860 00.000 20224 MoveAxis(E, 0, ABG)
20:57:14.860 00.000 20224 Move returns status 0, amount 0
20:57:14.860 00.000 20224 MoveAxis(N, 0, ABG)
20:57:14.860 00.000 20224 Move returns status 0, amount 0
20:57:14.860 00.000 20224 move complete, result=0
20:57:14.860 00.000 20224 worker thread done servicing request
20:57:14.868 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56147, med=2755, FiltMin=2505, FiltMax=31635, Gamma=1.000
20:57:14.890 00.022 8996 UpdateGuideState exits: m=753591 SNR=341.7
20:57:14.891 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:14.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:14.893 00.001 8996 Enqueuing Expose request
20:57:14.894 00.001 20224 Worker thread wakes up
20:57:14.894 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:14.894 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:14.895 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:15.874 00.979 20224 Exposure complete
20:57:15.962 00.088 20224 worker thread done servicing request
20:57:15.962 00.000 8996 OnExposeComplete: enter
20:57:15.964 00.002 8996 UpdateGuideState(): m_state=6
20:57:15.966 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 503
20:57:15.967 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=472.99, Mass=820943, SNR=396.2, Peak=58099 HFD=4.5
20:57:15.968 00.001 8996 MultiStar: [#1 0.20,-0.05,0.70,U] [#2 0.22,-0.07,0.62,U] [#3 0.22,0.03,0.52,U] [#4 0.25,-0.02,0.52,U] [#5 0.19,-0.00,0.56,U] [#6 -0.13,0.27,0.39,U] [#7 0.08,-0.01,0.39,U] [#8 -0.00,0.04,0.37,U] 
20:57:15.970 00.002 8996 refined, 8 included, MultiStar: {0.11, -0.03}, one-star: {-0.04, -0.21}
20:57:15.971 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
20:57:15.973 00.002 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
20:57:15.975 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.30 mountX=0.11 mountY=0.02, mountTheta=0.19
20:57:15.980 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
20:57:15.982 00.002 8996 Enqueuing Move request for scope (0.11, -0.03)
20:57:15.985 00.003 20224 Worker thread wakes up
20:57:15.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
20:57:15.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
20:57:15.985 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.11 yDistance=0.02
20:57:15.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:57:15.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:15.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:57:15.985 00.000 20224 MoveAxis(E, 0, ABG)
20:57:15.986 00.001 20224 Move returns status 0, amount 0
20:57:15.986 00.000 20224 MoveAxis(N, 0, ABG)
20:57:15.986 00.000 20224 Move returns status 0, amount 0
20:57:15.986 00.000 20224 move complete, result=0
20:57:15.986 00.000 20224 worker thread done servicing request
20:57:15.991 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58099, med=2752, FiltMin=2477, FiltMax=31955, Gamma=1.000
20:57:16.018 00.027 8996 UpdateGuideState exits: m=820943 SNR=396.2
20:57:16.020 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:16.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:16.022 00.001 8996 Enqueuing Expose request
20:57:16.024 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:16.025 00.001 20224 Worker thread wakes up
20:57:16.025 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:16.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:17.229 01.204 20224 Exposure complete
20:57:17.285 00.056 20224 worker thread done servicing request
20:57:17.285 00.000 8996 OnExposeComplete: enter
20:57:17.286 00.001 8996 UpdateGuideState(): m_state=6
20:57:17.287 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 504
20:57:17.288 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.16, Mass=696300, SNR=307.2, Peak=53811 HFD=4.4
20:57:17.289 00.001 8996 MultiStar: [#1 0.12,0.17,0.77,U] [#2 -0.04,-0.02,0.92,U] [#3 -0.26,0.29,0.71,U] [#4 -0.08,0.03,0.71,U] [#5 0.32,0.28,0.66,U] [#6 0.01,0.24,0.54,U] [#7 -0.37,0.34,0.51,U] [#8 0.25,0.19,0.48,U] 
20:57:17.289 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.14}, one-star: {-0.14, -0.04}
20:57:17.290 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
20:57:17.291 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
20:57:17.292 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.77 mountX=-0.04 mountY=-0.14, mountTheta=-1.87
20:57:17.293 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
20:57:17.294 00.001 8996 Enqueuing Move request for scope (-0.03, 0.14)
20:57:17.295 00.001 20224 Worker thread wakes up
20:57:17.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
20:57:17.295 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
20:57:17.295 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.04 yDistance=-0.14
20:57:17.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:57:17.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:17.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:57:17.295 00.000 20224 MoveAxis(E, 0, ABG)
20:57:17.295 00.000 20224 Move returns status 0, amount 0
20:57:17.295 00.000 20224 MoveAxis(N, 0, ABG)
20:57:17.295 00.000 20224 Move returns status 0, amount 0
20:57:17.296 00.001 20224 move complete, result=0
20:57:17.296 00.000 20224 worker thread done servicing request
20:57:17.299 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53811, med=2745, FiltMin=2502, FiltMax=27696, Gamma=1.000
20:57:17.318 00.019 8996 UpdateGuideState exits: m=696300 SNR=307.2
20:57:17.320 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:17.321 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:17.323 00.002 8996 Enqueuing Expose request
20:57:17.324 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:17.325 00.001 20224 Worker thread wakes up
20:57:17.325 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:17.326 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:18.305 00.979 20224 Exposure complete
20:57:18.382 00.077 20224 worker thread done servicing request
20:57:18.382 00.000 8996 OnExposeComplete: enter
20:57:18.383 00.001 8996 UpdateGuideState(): m_state=6
20:57:18.384 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 505
20:57:18.384 00.000 8996 Star::Find returns 1 (0), X=139.97, Y=473.32, Mass=751753, SNR=355.9, Peak=53811 HFD=4.6
20:57:18.385 00.001 8996 MultiStar: [#1 0.15,0.25,0.65,U] [#2 0.02,0.11,0.73,U] [#3 0.00,0.12,0.55,U] [#4 0.11,-0.01,0.55,U] [#5 0.28,0.14,0.60,U] [#6 -0.09,0.32,0.44,U] [#7 -0.11,0.09,0.44,U] [#8 0.33,0.31,0.39,U] 
20:57:18.386 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.15}, one-star: {-0.03, 0.12}
20:57:18.387 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
20:57:18.388 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
20:57:18.388 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.82 mountX=-0.04 mountY=-0.12, mountTheta=-1.91
20:57:18.390 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.12, opts=13)
20:57:18.391 00.001 8996 Enqueuing Move request for scope (-0.03, 0.12)
20:57:18.393 00.002 20224 Worker thread wakes up
20:57:18.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
20:57:18.393 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
20:57:18.393 00.000 20224 Moving (-0.03, 0.12) raw xDistance=-0.04 yDistance=-0.12
20:57:18.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:57:18.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:18.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:57:18.393 00.000 20224 MoveAxis(E, 0, ABG)
20:57:18.393 00.000 20224 Move returns status 0, amount 0
20:57:18.393 00.000 20224 MoveAxis(N, 0, ABG)
20:57:18.393 00.000 20224 Move returns status 0, amount 0
20:57:18.393 00.000 20224 move complete, result=0
20:57:18.393 00.000 20224 worker thread done servicing request
20:57:18.398 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53811, med=2745, FiltMin=2512, FiltMax=27267, Gamma=1.000
20:57:18.421 00.023 8996 UpdateGuideState exits: m=751753 SNR=355.9
20:57:18.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:18.424 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:18.426 00.002 8996 Enqueuing Expose request
20:57:18.427 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:18.429 00.002 20224 Worker thread wakes up
20:57:18.429 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:18.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:19.636 01.207 20224 Exposure complete
20:57:19.711 00.075 20224 worker thread done servicing request
20:57:19.711 00.000 8996 OnExposeComplete: enter
20:57:19.714 00.003 8996 UpdateGuideState(): m_state=6
20:57:19.715 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 506
20:57:19.717 00.002 8996 Star::Find returns 1 (0), X=139.58, Y=473.30, Mass=781567, SNR=344.0, Peak=55491 HFD=4.7
20:57:19.719 00.002 8996 MultiStar: [#1 0.02,0.09,0.64,U] [#2 -0.26,0.17,0.80,U] [#3 -0.24,0.08,0.68,U] [#4 -0.10,-0.02,0.60,U] [#5 -0.12,0.45,0.75,U] [#6 -0.05,0.40,0.46,U] [#7 -0.23,0.26,0.42,U] [#8 -0.09,0.33,0.40,U] 
20:57:19.720 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.19}, one-star: {-0.42, 0.10}
20:57:19.722 00.002 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
20:57:19.723 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
20:57:19.724 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.35 mountX=-0.21 mountY=-0.17, mountTheta=-2.46
20:57:19.725 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.19, opts=13)
20:57:19.726 00.001 8996 Enqueuing Move request for scope (-0.19, 0.19)
20:57:19.727 00.001 20224 Worker thread wakes up
20:57:19.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
20:57:19.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
20:57:19.727 00.000 20224 Moving (-0.19, 0.19) raw xDistance=-0.21 yDistance=-0.17
20:57:19.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:57:19.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:19.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:57:19.727 00.000 20224 MoveAxis(E, 30, ABG)
20:57:19.728 00.001 20224 Guiding  Dir = 2, Dur = 30
20:57:19.728 00.000 20224 IsSlewing returns 0
20:57:19.728 00.000 20224 IsGuiding returns 0
20:57:19.731 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55491, med=2745, FiltMin=2486, FiltMax=31974, Gamma=1.000
20:57:19.756 00.025 8996 UpdateGuideState exits: m=781567 SNR=344.0
20:57:19.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:19.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:19.758 00.000 8996 Enqueuing Expose request
20:57:19.781 00.023 20224 IsGuiding returns 1
20:57:19.782 00.001 20224 scope still moving after pulse duration time elapsed
20:57:19.811 00.029 20224 IsSlewing returns 0
20:57:19.811 00.000 20224 IsGuiding returns 1
20:57:19.842 00.031 20224 IsSlewing returns 0
20:57:19.842 00.000 20224 IsGuiding returns 1
20:57:19.874 00.032 20224 IsSlewing returns 0
20:57:19.875 00.001 20224 IsGuiding returns 0
20:57:19.875 00.000 20224 scope move finished after 30 + 116 ms
20:57:19.875 00.000 20224 Move returns status 0, amount 30
20:57:19.875 00.000 20224 MoveAxis(N, 0, ABG)
20:57:19.875 00.000 20224 Move returns status 0, amount 0
20:57:19.875 00.000 20224 move complete, result=0
20:57:19.875 00.000 20224 worker thread done servicing request
20:57:19.875 00.000 20224 Worker thread wakes up
20:57:19.875 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:19.875 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
20:57:19.878 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:20.859 00.981 20224 Exposure complete
20:57:20.944 00.085 20224 worker thread done servicing request
20:57:20.944 00.000 8996 OnExposeComplete: enter
20:57:20.945 00.001 8996 UpdateGuideState(): m_state=6
20:57:20.946 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 507
20:57:20.947 00.001 8996 Star::Find returns 1 (0), X=140.26, Y=473.32, Mass=805013, SNR=403.7, Peak=49462 HFD=4.6
20:57:20.947 00.000 8996 MultiStar: [#1 0.32,0.04,0.61,U] [#2 0.15,0.20,0.66,U] [#3 0.13,0.07,0.50,U] [#4 0.13,-0.03,0.48,U] [#5 0.38,0.23,0.52,U] [#6 0.18,0.39,0.38,U] [#7 0.18,0.32,0.35,U] [#8 0.51,0.30,0.31,U] 
20:57:20.948 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.16}, one-star: {0.26, 0.12}
20:57:20.949 00.001 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
20:57:20.950 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
20:57:20.950 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.28 cameraTheta=0.42 mountX=0.24 mountY=-0.14, mountTheta=-0.53
20:57:20.953 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.12, opts=13)
20:57:20.956 00.003 8996 Enqueuing Move request for scope (0.26, 0.12)
20:57:20.957 00.001 20224 Worker thread wakes up
20:57:20.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd
20:57:20.957 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.12)
20:57:20.957 00.000 20224 Moving (0.26, 0.12) raw xDistance=0.24 yDistance=-0.14
20:57:20.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
20:57:20.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:20.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:57:20.957 00.000 20224 MoveAxis(W, 33, ABG)
20:57:20.957 00.000 20224 Guiding  Dir = 3, Dur = 33
20:57:20.957 00.000 20224 IsSlewing returns 0
20:57:20.957 00.000 20224 IsGuiding returns 0
20:57:20.962 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49462, med=2745, FiltMin=2502, FiltMax=26352, Gamma=1.000
20:57:20.968 00.006 20224 PulseGuide returned control before completion, sleep 33
20:57:20.983 00.015 8996 UpdateGuideState exits: m=805013 SNR=403.7
20:57:20.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:20.986 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:20.987 00.001 8996 Enqueuing Expose request
20:57:21.013 00.026 20224 IsGuiding returns 1
20:57:21.013 00.000 20224 scope still moving after pulse duration time elapsed
20:57:21.044 00.031 20224 IsSlewing returns 0
20:57:21.044 00.000 20224 IsGuiding returns 1
20:57:21.076 00.032 20224 IsSlewing returns 0
20:57:21.076 00.000 20224 IsGuiding returns 0
20:57:21.076 00.000 20224 scope move finished after 33 + 86 ms
20:57:21.076 00.000 20224 Move returns status 0, amount 33
20:57:21.076 00.000 20224 MoveAxis(N, 0, ABG)
20:57:21.076 00.000 20224 Move returns status 0, amount 0
20:57:21.076 00.000 20224 move complete, result=0
20:57:21.077 00.001 20224 worker thread done servicing request
20:57:21.077 00.000 20224 Worker thread wakes up
20:57:21.077 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
20:57:21.078 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:21.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:22.254 01.176 20224 Exposure complete
20:57:22.322 00.068 20224 worker thread done servicing request
20:57:22.322 00.000 8996 OnExposeComplete: enter
20:57:22.323 00.001 8996 UpdateGuideState(): m_state=6
20:57:22.325 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 508
20:57:22.326 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.28, Mass=736144, SNR=346.7, Peak=49811 HFD=4.5
20:57:22.328 00.002 8996 MultiStar: [#1 0.27,0.12,0.72,U] [#2 0.01,-0.07,0.75,U] [#3 0.10,0.32,0.61,U] [#4 0.14,0.24,0.58,U] [#5 0.36,0.31,0.67,U] [#6 0.19,0.49,0.40,U] [#7 0.19,0.55,0.55,U] [#8 0.24,0.34,0.45,U] 
20:57:22.329 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.23}, one-star: {0.14, 0.08}
20:57:22.329 00.000 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
20:57:22.330 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
20:57:22.331 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.54 mountX=0.13 mountY=-0.10, mountTheta=-0.65
20:57:22.332 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.08, opts=13)
20:57:22.333 00.001 8996 Enqueuing Move request for scope (0.14, 0.08)
20:57:22.334 00.001 20224 Worker thread wakes up
20:57:22.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
20:57:22.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
20:57:22.334 00.000 20224 Moving (0.14, 0.08) raw xDistance=0.13 yDistance=-0.10
20:57:22.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:57:22.334 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:22.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:57:22.334 00.000 20224 MoveAxis(E, 0, ABG)
20:57:22.335 00.001 20224 Move returns status 0, amount 0
20:57:22.335 00.000 20224 MoveAxis(N, 0, ABG)
20:57:22.335 00.000 20224 Move returns status 0, amount 0
20:57:22.335 00.000 20224 move complete, result=0
20:57:22.335 00.000 20224 worker thread done servicing request
20:57:22.338 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49811, med=2745, FiltMin=2477, FiltMax=25136, Gamma=1.000
20:57:22.355 00.017 8996 UpdateGuideState exits: m=736144 SNR=346.7
20:57:22.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:22.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:22.359 00.002 8996 Enqueuing Expose request
20:57:22.360 00.001 20224 Worker thread wakes up
20:57:22.361 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:22.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:22.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:23.338 00.976 20224 Exposure complete
20:57:23.413 00.075 20224 worker thread done servicing request
20:57:23.413 00.000 8996 OnExposeComplete: enter
20:57:23.414 00.001 8996 UpdateGuideState(): m_state=6
20:57:23.415 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 509
20:57:23.416 00.001 8996 Star::Find returns 1 (0), X=140.07, Y=473.34, Mass=719936, SNR=322.8, Peak=47763 HFD=4.7
20:57:23.417 00.001 8996 MultiStar: [#1 0.23,0.28,0.73,U] [#2 -0.03,0.22,0.92,U] [#3 -0.01,0.35,0.65,U] [#4 0.09,0.21,0.60,U] [#5 0.12,0.57,0.61,U] [#6 0.05,0.46,0.53,U] [#7 -0.18,0.40,0.49,U] [#8 0.14,0.43,0.41,U] 
20:57:23.418 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.31}, one-star: {0.07, 0.14}
20:57:23.419 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
20:57:23.419 00.000 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
20:57:23.420 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.15 cameraTheta=1.12 mountX=0.05 mountY=-0.14, mountTheta=-1.22
20:57:23.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.14, opts=13)
20:57:23.424 00.002 8996 Enqueuing Move request for scope (0.07, 0.14)
20:57:23.425 00.001 20224 Worker thread wakes up
20:57:23.426 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
20:57:23.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
20:57:23.426 00.000 20224 Moving (0.07, 0.14) raw xDistance=0.05 yDistance=-0.14
20:57:23.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:57:23.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:23.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:57:23.426 00.000 20224 MoveAxis(E, 0, ABG)
20:57:23.426 00.000 20224 Move returns status 0, amount 0
20:57:23.426 00.000 20224 MoveAxis(N, 0, ABG)
20:57:23.426 00.000 20224 Move returns status 0, amount 0
20:57:23.426 00.000 20224 move complete, result=0
20:57:23.426 00.000 20224 worker thread done servicing request
20:57:23.431 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47763, med=2745, FiltMin=2473, FiltMax=24163, Gamma=1.000
20:57:23.447 00.016 8996 UpdateGuideState exits: m=719936 SNR=322.8
20:57:23.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:23.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:23.451 00.001 8996 Enqueuing Expose request
20:57:23.452 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:23.453 00.001 20224 Worker thread wakes up
20:57:23.453 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:23.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:24.608 01.155 20224 Exposure complete
20:57:24.670 00.062 20224 worker thread done servicing request
20:57:24.671 00.001 8996 OnExposeComplete: enter
20:57:24.672 00.001 8996 UpdateGuideState(): m_state=6
20:57:24.672 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 510
20:57:24.673 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=473.60, Mass=795026, SNR=392.6, Peak=49565 HFD=4.7
20:57:24.674 00.001 8996 MultiStar: [#1 0.04,0.41,0.56,U] [#2 -0.19,0.35,0.63,U] [#3 -0.13,0.56,0.59,U] [#4 -0.06,0.50,0.60,U] [#5 -0.05,0.49,0.53,U] [#6 -0.17,0.66,0.00,M1] [#7 -0.26,0.49,0.43,U] [#8 -0.01,0.50,0.39,U] 
20:57:24.676 00.002 8996 single-star, 7 included, MultiStar: {-0.12, 0.45}, one-star: {-0.23, 0.39}
20:57:24.677 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
20:57:24.678 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
20:57:24.679 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.39 hyp=0.46 cameraTheta=2.11 mountX=-0.27 mountY=-0.37, mountTheta=-2.21
20:57:24.680 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.39, opts=13)
20:57:24.681 00.001 8996 Enqueuing Move request for scope (-0.23, 0.39)
20:57:24.682 00.001 20224 Worker thread wakes up
20:57:24.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.39) opts 0xd
20:57:24.682 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.39)
20:57:24.682 00.000 20224 Moving (-0.23, 0.39) raw xDistance=-0.27 yDistance=-0.37
20:57:24.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:57:24.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
20:57:24.682 00.000 20224 MoveAxis(E, 40, ABG)
20:57:24.682 00.000 20224 Guiding  Dir = 2, Dur = 40
20:57:24.683 00.001 20224 IsSlewing returns 0
20:57:24.683 00.000 20224 IsGuiding returns 0
20:57:24.687 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49565, med=2745, FiltMin=2499, FiltMax=32208, Gamma=1.000
20:57:24.704 00.017 8996 UpdateGuideState exits: m=795026 SNR=392.6
20:57:24.705 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:24.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:24.707 00.001 8996 Enqueuing Expose request
20:57:24.746 00.039 20224 IsGuiding returns 1
20:57:24.746 00.000 20224 scope still moving after pulse duration time elapsed
20:57:24.776 00.030 20224 IsSlewing returns 0
20:57:24.776 00.000 20224 IsGuiding returns 1
20:57:24.808 00.032 20224 IsSlewing returns 0
20:57:24.808 00.000 20224 IsGuiding returns 1
20:57:24.840 00.032 20224 IsSlewing returns 0
20:57:24.840 00.000 20224 IsGuiding returns 0
20:57:24.840 00.000 20224 scope move finished after 40 + 117 ms
20:57:24.840 00.000 20224 Move returns status 0, amount 40
20:57:24.840 00.000 20224 MoveAxis(N, 77, ABG)
20:57:24.840 00.000 20224 Guiding  Dir = 0, Dur = 77
20:57:24.841 00.001 20224 IsSlewing returns 0
20:57:24.841 00.000 20224 IsGuiding returns 0
20:57:24.904 00.063 20224 PulseGuide returned control before completion, sleep 24
20:57:24.935 00.031 20224 IsGuiding returns 1
20:57:24.935 00.000 20224 scope still moving after pulse duration time elapsed
20:57:24.967 00.032 20224 IsSlewing returns 0
20:57:24.967 00.000 20224 IsGuiding returns 1
20:57:24.998 00.031 20224 IsSlewing returns 0
20:57:24.998 00.000 20224 IsGuiding returns 0
20:57:24.998 00.000 20224 scope move finished after 77 + 80 ms
20:57:24.998 00.000 20224 Move returns status 0, amount 77
20:57:24.998 00.000 20224 move complete, result=0
20:57:24.998 00.000 20224 worker thread done servicing request
20:57:24.998 00.000 20224 Worker thread wakes up
20:57:24.998 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:24.999 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:25.146 00.147 8996 GuideStep: -0.3 px 40 ms EAST, -0.4 px 77 ms NORTH
20:57:25.967 00.821 20224 Exposure complete
20:57:26.033 00.066 20224 worker thread done servicing request
20:57:26.033 00.000 8996 OnExposeComplete: enter
20:57:26.035 00.002 8996 UpdateGuideState(): m_state=6
20:57:26.036 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 511
20:57:26.037 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.28, Mass=748804, SNR=376.3, Peak=47187 HFD=4.5
20:57:26.039 00.002 8996 MultiStar: [#1 0.20,0.06,0.66,U] [#2 0.13,0.02,0.73,U] [#3 0.10,0.18,0.58,U] [#4 0.21,0.11,0.63,U] [#5 0.42,0.13,0.52,U] [#6 0.20,0.42,0.44,U] [#7 0.06,0.42,0.43,U] [#8 0.48,0.27,0.39,U] 
20:57:26.040 00.001 8996 single-star, 8 included, MultiStar: {0.20, 0.16}, one-star: {0.14, 0.08}
20:57:26.041 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
20:57:26.042 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
20:57:26.043 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.15 cameraTheta=0.51 mountX=0.13 mountY=-0.09, mountTheta=-0.62
20:57:26.044 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.08, opts=13)
20:57:26.046 00.002 8996 Enqueuing Move request for scope (0.14, 0.08)
20:57:26.047 00.001 20224 Worker thread wakes up
20:57:26.048 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
20:57:26.048 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
20:57:26.048 00.000 20224 Moving (0.14, 0.08) raw xDistance=0.13 yDistance=-0.09
20:57:26.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:57:26.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:26.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:57:26.048 00.000 20224 MoveAxis(E, 0, ABG)
20:57:26.048 00.000 20224 Move returns status 0, amount 0
20:57:26.048 00.000 20224 MoveAxis(N, 0, ABG)
20:57:26.048 00.000 20224 Move returns status 0, amount 0
20:57:26.048 00.000 20224 move complete, result=0
20:57:26.048 00.000 20224 worker thread done servicing request
20:57:26.053 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=47187, med=2745, FiltMin=2464, FiltMax=24467, Gamma=1.000
20:57:26.070 00.017 8996 UpdateGuideState exits: m=748804 SNR=376.3
20:57:26.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:26.072 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:26.072 00.000 8996 Enqueuing Expose request
20:57:26.073 00.001 20224 Worker thread wakes up
20:57:26.073 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:26.074 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:26.074 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:27.243 01.169 20224 Exposure complete
20:57:27.298 00.055 20224 worker thread done servicing request
20:57:27.298 00.000 8996 OnExposeComplete: enter
20:57:27.300 00.002 8996 UpdateGuideState(): m_state=6
20:57:27.302 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 512
20:57:27.303 00.001 8996 Star::Find returns 1 (0), X=140.31, Y=473.06, Mass=730644, SNR=379.2, Peak=51798 HFD=4.5
20:57:27.304 00.001 8996 MultiStar: [#1 0.51,-0.03,0.63,U] [#2 0.29,0.11,0.65,U] [#3 0.31,0.07,0.55,U] [#4 0.53,0.01,0.49,U] [#5 0.59,0.06,0.52,U] [#6 0.40,0.19,0.41,U] [#7 0.35,-0.00,0.40,U] [#8 0.58,0.01,0.34,U] 
20:57:27.305 00.001 8996 single-star, 8 included, MultiStar: {0.41, 0.01}, one-star: {0.30, -0.14}
20:57:27.306 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
20:57:27.307 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
20:57:27.308 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-0.44 mountX=0.31 mountY=0.10, mountTheta=0.32
20:57:27.310 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.14, opts=13)
20:57:27.312 00.002 8996 Enqueuing Move request for scope (0.30, -0.14)
20:57:27.312 00.000 20224 Worker thread wakes up
20:57:27.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.14) opts 0xd
20:57:27.312 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.14)
20:57:27.312 00.000 20224 Moving (0.30, -0.14) raw xDistance=0.31 yDistance=0.10
20:57:27.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
20:57:27.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:27.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:57:27.312 00.000 20224 MoveAxis(W, 46, ABG)
20:57:27.312 00.000 20224 Guiding  Dir = 3, Dur = 46
20:57:27.314 00.002 20224 IsSlewing returns 0
20:57:27.314 00.000 20224 IsGuiding returns 0
20:57:27.318 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51798, med=2742, FiltMin=2483, FiltMax=28989, Gamma=1.000
20:57:27.324 00.006 20224 PulseGuide returned control before completion, sleep 45
20:57:27.333 00.009 8996 UpdateGuideState exits: m=730644 SNR=379.2
20:57:27.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:27.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:27.335 00.000 8996 Enqueuing Expose request
20:57:27.371 00.036 20224 IsGuiding returns 1
20:57:27.371 00.000 20224 scope still moving after pulse duration time elapsed
20:57:27.404 00.033 20224 IsSlewing returns 0
20:57:27.404 00.000 20224 IsGuiding returns 1
20:57:27.438 00.034 20224 IsSlewing returns 0
20:57:27.440 00.002 20224 IsGuiding returns 0
20:57:27.440 00.000 20224 scope move finished after 46 + 79 ms
20:57:27.440 00.000 20224 Move returns status 0, amount 46
20:57:27.440 00.000 20224 MoveAxis(N, 0, ABG)
20:57:27.440 00.000 20224 Move returns status 0, amount 0
20:57:27.440 00.000 20224 move complete, result=0
20:57:27.440 00.000 20224 worker thread done servicing request
20:57:27.440 00.000 20224 Worker thread wakes up
20:57:27.440 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:27.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:27.918 00.478 8996 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
20:57:28.415 00.497 20224 Exposure complete
20:57:28.477 00.062 20224 worker thread done servicing request
20:57:28.477 00.000 8996 OnExposeComplete: enter
20:57:28.478 00.001 8996 UpdateGuideState(): m_state=6
20:57:28.479 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 513
20:57:28.481 00.002 8996 Star::Find returns 1 (0), X=139.93, Y=473.38, Mass=742478, SNR=381.9, Peak=47187 HFD=4.7
20:57:28.484 00.003 8996 MultiStar: [#1 -0.06,0.14,0.63,U] [#2 -0.18,-0.01,0.68,U] [#3 -0.02,0.08,0.51,U] [#4 0.01,-0.02,0.50,U] [#5 0.18,0.09,0.58,U] [#6 -0.17,0.43,0.46,U] [#7 0.00,0.04,0.48,U] [#8 0.28,0.19,0.40,U] 
20:57:28.486 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.07, 0.18}
20:57:28.487 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
20:57:28.487 00.000 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
20:57:28.488 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.73 mountX=-0.03 mountY=-0.12, mountTheta=-1.82
20:57:28.492 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
20:57:28.493 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
20:57:28.494 00.001 20224 Worker thread wakes up
20:57:28.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
20:57:28.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
20:57:28.494 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.12
20:57:28.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:57:28.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:28.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:57:28.494 00.000 20224 MoveAxis(E, 0, ABG)
20:57:28.494 00.000 20224 Move returns status 0, amount 0
20:57:28.494 00.000 20224 MoveAxis(N, 0, ABG)
20:57:28.494 00.000 20224 Move returns status 0, amount 0
20:57:28.494 00.000 20224 move complete, result=0
20:57:28.494 00.000 20224 worker thread done servicing request
20:57:28.500 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47187, med=2745, FiltMin=2480, FiltMax=29731, Gamma=1.000
20:57:28.519 00.019 8996 UpdateGuideState exits: m=742478 SNR=381.9
20:57:28.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:28.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:28.522 00.001 8996 Enqueuing Expose request
20:57:28.523 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:28.524 00.001 20224 Worker thread wakes up
20:57:28.524 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:28.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:29.713 01.189 20224 Exposure complete
20:57:29.780 00.067 20224 worker thread done servicing request
20:57:29.780 00.000 8996 OnExposeComplete: enter
20:57:29.781 00.001 8996 UpdateGuideState(): m_state=6
20:57:29.781 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 514
20:57:29.782 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=473.77, Mass=760687, SNR=373.1, Peak=52365 HFD=4.5
20:57:29.783 00.001 8996 MultiStar: [#1 0.21,0.32,0.63,U] [#2 -0.03,0.32,0.77,U] [#3 0.01,0.45,0.58,U] [#4 0.08,0.29,0.50,U] [#5 0.36,0.64,0.00,M1] [#6 0.16,0.66,0.00,M1] [#7 0.11,0.55,0.39,U] [#8 0.36,0.40,0.36,U] 
20:57:29.784 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.42}, one-star: {0.05, 0.56}
20:57:29.784 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
20:57:29.785 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
20:57:29.786 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.42 hyp=0.43 cameraTheta=1.37 mountX=0.05 mountY=-0.43, mountTheta=-1.46
20:57:29.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.42, opts=13)
20:57:29.791 00.003 8996 Enqueuing Move request for scope (0.09, 0.42)
20:57:29.793 00.002 20224 Worker thread wakes up
20:57:29.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.42) opts 0xd
20:57:29.794 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.42)
20:57:29.794 00.000 20224 Moving (0.09, 0.42) raw xDistance=0.05 yDistance=-0.43
20:57:29.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:57:29.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
20:57:29.794 00.000 20224 MoveAxis(E, 0, ABG)
20:57:29.794 00.000 20224 Move returns status 0, amount 0
20:57:29.794 00.000 20224 MoveAxis(N, 90, ABG)
20:57:29.794 00.000 20224 Guiding  Dir = 0, Dur = 90
20:57:29.794 00.000 20224 IsSlewing returns 0
20:57:29.794 00.000 20224 IsGuiding returns 0
20:57:29.796 00.002 20224 PulseGuide returned control before completion, sleep 99
20:57:29.799 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52365, med=2745, FiltMin=2486, FiltMax=27725, Gamma=1.000
20:57:29.815 00.016 8996 UpdateGuideState exits: m=760687 SNR=373.1
20:57:29.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:29.817 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:29.818 00.001 8996 Enqueuing Expose request
20:57:29.899 00.081 20224 IsGuiding returns 1
20:57:29.899 00.000 20224 scope still moving after pulse duration time elapsed
20:57:29.930 00.031 20224 IsSlewing returns 0
20:57:29.930 00.000 20224 IsGuiding returns 1
20:57:29.962 00.032 20224 IsSlewing returns 0
20:57:29.962 00.000 20224 IsGuiding returns 0
20:57:29.963 00.001 20224 scope move finished after 90 + 77 ms
20:57:29.963 00.000 20224 Move returns status 0, amount 90
20:57:29.963 00.000 20224 move complete, result=0
20:57:29.963 00.000 20224 worker thread done servicing request
20:57:29.963 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 90 ms NORTH
20:57:29.964 00.001 20224 Worker thread wakes up
20:57:29.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:29.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:29.999 00.035 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
20:57:30.000 00.001 8996 case statement mapped state 6 to 3
20:57:30.001 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
20:57:30.954 00.953 20224 Exposure complete
20:57:31.029 00.075 20224 worker thread done servicing request
20:57:31.029 00.000 8996 OnExposeComplete: enter
20:57:31.031 00.002 8996 UpdateGuideState(): m_state=6
20:57:31.033 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 515
20:57:31.035 00.002 8996 Star::Find returns 1 (0), X=139.93, Y=473.24, Mass=734425, SNR=338.4, Peak=52163 HFD=4.5
20:57:31.037 00.002 8996 MultiStar: [#1 0.36,0.21,0.71,U] [#2 0.15,-0.01,0.76,U] [#3 0.07,0.09,0.66,U] [#4 0.17,0.06,0.59,U] [#5 0.36,0.07,0.60,U] [#6 0.22,0.37,0.48,U] [#7 0.07,0.29,0.46,U] [#8 0.42,0.16,0.41,U] 
20:57:31.038 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.12}, one-star: {-0.08, 0.04}
20:57:31.039 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
20:57:31.040 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
20:57:31.041 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.70 mountX=-0.08 mountY=-0.03, mountTheta=-2.82
20:57:31.042 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
20:57:31.043 00.001 8996 Enqueuing Move request for scope (-0.08, 0.04)
20:57:31.044 00.001 20224 Worker thread wakes up
20:57:31.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
20:57:31.044 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
20:57:31.044 00.000 20224 Moving (-0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
20:57:31.045 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:57:31.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:31.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:57:31.045 00.000 20224 MoveAxis(E, 0, ABG)
20:57:31.045 00.000 20224 Move returns status 0, amount 0
20:57:31.045 00.000 20224 MoveAxis(N, 0, ABG)
20:57:31.045 00.000 20224 Move returns status 0, amount 0
20:57:31.045 00.000 20224 move complete, result=0
20:57:31.045 00.000 20224 worker thread done servicing request
20:57:31.048 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52163, med=2745, FiltMin=2473, FiltMax=29408, Gamma=1.000
20:57:31.071 00.023 8996 UpdateGuideState exits: m=734425 SNR=338.4
20:57:31.073 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:31.074 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:31.075 00.001 8996 Enqueuing Expose request
20:57:31.076 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:31.078 00.002 20224 Worker thread wakes up
20:57:31.078 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:31.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:32.249 01.171 20224 Exposure complete
20:57:32.313 00.064 20224 worker thread done servicing request
20:57:32.313 00.000 8996 OnExposeComplete: enter
20:57:32.314 00.001 8996 UpdateGuideState(): m_state=6
20:57:32.314 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 516
20:57:32.315 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=473.07, Mass=776698, SNR=336.2, Peak=62083 HFD=4.5
20:57:32.316 00.001 8996 MultiStar: [#1 0.11,-0.29,0.74,U] [#2 -0.05,-0.48,0.75,U] [#3 0.04,-0.28,0.64,U] [#4 0.05,-0.41,0.63,U] [#5 0.17,-0.33,0.65,U] [#6 0.09,0.03,0.47,U] [#7 -0.00,-0.22,0.44,U] [#8 0.06,-0.15,0.41,U] 
20:57:32.317 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.26}, one-star: {-0.28, -0.13}
20:57:32.318 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
20:57:32.319 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
20:57:32.319 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.57 mountX=0.02 mountY=0.26, mountTheta=1.48
20:57:32.321 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.26, opts=13)
20:57:32.322 00.001 8996 Enqueuing Move request for scope (-0.00, -0.26)
20:57:32.323 00.001 20224 Worker thread wakes up
20:57:32.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.26) opts 0xd
20:57:32.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.26)
20:57:32.323 00.000 20224 Moving (-0.00, -0.26) raw xDistance=0.02 yDistance=0.26
20:57:32.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:57:32.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:32.324 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:57:32.324 00.000 20224 MoveAxis(E, 0, ABG)
20:57:32.324 00.000 20224 Move returns status 0, amount 0
20:57:32.324 00.000 20224 MoveAxis(N, 0, ABG)
20:57:32.324 00.000 20224 Move returns status 0, amount 0
20:57:32.324 00.000 20224 move complete, result=0
20:57:32.324 00.000 20224 worker thread done servicing request
20:57:32.334 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=62083, med=2745, FiltMin=2470, FiltMax=35299, Gamma=1.000
20:57:32.353 00.019 8996 UpdateGuideState exits: m=776698 SNR=336.2
20:57:32.354 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:32.354 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:32.355 00.001 8996 Enqueuing Expose request
20:57:32.356 00.001 20224 Worker thread wakes up
20:57:32.356 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
20:57:32.357 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:32.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:33.328 00.971 20224 Exposure complete
20:57:33.391 00.063 20224 worker thread done servicing request
20:57:33.391 00.000 8996 OnExposeComplete: enter
20:57:33.392 00.001 8996 UpdateGuideState(): m_state=6
20:57:33.393 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 517
20:57:33.394 00.001 8996 Star::Find returns 1 (0), X=139.73, Y=472.99, Mass=765708, SNR=355.6, Peak=64147 HFD=4.5
20:57:33.395 00.001 8996 MultiStar: [#1 -0.20,-0.23,0.66,U] [#2 -0.30,-0.47,0.72,U] [#3 -0.22,-0.25,0.63,U] [#4 -0.17,-0.34,0.50,U] [#5 0.18,-0.25,0.64,U] [#6 -0.18,0.02,0.43,U] [#7 -0.37,-0.20,0.49,U] [#8 0.10,-0.29,0.36,U] 
20:57:33.395 00.000 8996 refined, 8 included, MultiStar: {-0.18, -0.26}, one-star: {-0.27, -0.21}
20:57:33.396 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
20:57:33.397 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
20:57:33.398 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.26 hyp=0.31 cameraTheta=-2.18 mountX=-0.15 mountY=0.27, mountTheta=2.07
20:57:33.399 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.26, opts=13)
20:57:33.400 00.001 8996 Enqueuing Move request for scope (-0.18, -0.26)
20:57:33.400 00.000 20224 Worker thread wakes up
20:57:33.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.26) opts 0xd
20:57:33.400 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.26)
20:57:33.400 00.000 20224 Moving (-0.18, -0.26) raw xDistance=-0.15 yDistance=0.27
20:57:33.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:57:33.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:33.401 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
20:57:33.401 00.000 20224 MoveAxis(E, 0, ABG)
20:57:33.401 00.000 20224 Move returns status 0, amount 0
20:57:33.401 00.000 20224 MoveAxis(N, 0, ABG)
20:57:33.401 00.000 20224 Move returns status 0, amount 0
20:57:33.401 00.000 20224 move complete, result=0
20:57:33.401 00.000 20224 worker thread done servicing request
20:57:33.405 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64147, med=2745, FiltMin=2486, FiltMax=34845, Gamma=1.000
20:57:33.433 00.028 8996 UpdateGuideState exits: m=765708 SNR=355.6
20:57:33.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:33.435 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:33.436 00.001 8996 Enqueuing Expose request
20:57:33.436 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:57:33.437 00.001 20224 Worker thread wakes up
20:57:33.437 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:33.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:34.590 01.153 20224 Exposure complete
20:57:34.648 00.058 20224 worker thread done servicing request
20:57:34.649 00.001 8996 OnExposeComplete: enter
20:57:34.650 00.001 8996 UpdateGuideState(): m_state=6
20:57:34.650 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 518
20:57:34.651 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=472.93, Mass=754829, SNR=350.4, Peak=57715 HFD=4.4
20:57:34.652 00.001 8996 MultiStar: [#1 0.22,-0.11,0.63,U] [#2 -0.01,-0.35,0.80,U] [#3 -0.03,-0.15,0.56,U] [#4 0.13,-0.22,0.51,U] [#5 0.23,-0.12,0.64,U] [#6 0.07,-0.12,0.45,U] [#7 -0.02,-0.25,0.49,U] [#8 0.20,-0.30,0.35,U] 
20:57:34.653 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.22}, one-star: {-0.09, -0.27}
20:57:34.653 00.000 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
20:57:34.654 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
20:57:34.655 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.30 mountX=0.08 mountY=0.21, mountTheta=1.20
20:57:34.657 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.22, opts=13)
20:57:34.658 00.001 8996 Enqueuing Move request for scope (0.06, -0.22)
20:57:34.659 00.001 20224 Worker thread wakes up
20:57:34.659 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
20:57:34.659 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
20:57:34.659 00.000 20224 Moving (0.06, -0.22) raw xDistance=0.08 yDistance=0.21
20:57:34.659 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:57:34.659 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:57:34.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:57:34.659 00.000 20224 MoveAxis(E, 0, ABG)
20:57:34.659 00.000 20224 Move returns status 0, amount 0
20:57:34.659 00.000 20224 MoveAxis(N, 0, ABG)
20:57:34.659 00.000 20224 Move returns status 0, amount 0
20:57:34.659 00.000 20224 move complete, result=0
20:57:34.659 00.000 20224 worker thread done servicing request
20:57:34.663 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57715, med=2745, FiltMin=2457, FiltMax=30131, Gamma=1.000
20:57:34.678 00.015 8996 UpdateGuideState exits: m=754829 SNR=350.4
20:57:34.679 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:34.679 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:34.680 00.001 8996 Enqueuing Expose request
20:57:34.681 00.001 20224 Worker thread wakes up
20:57:34.681 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:57:34.682 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:34.683 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:35.664 00.981 20224 Exposure complete
20:57:35.731 00.067 20224 worker thread done servicing request
20:57:35.731 00.000 8996 OnExposeComplete: enter
20:57:35.732 00.001 8996 UpdateGuideState(): m_state=6
20:57:35.733 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 519
20:57:35.734 00.001 8996 Star::Find returns 1 (0), X=140.34, Y=473.11, Mass=752805, SNR=361.4, Peak=51206 HFD=4.6
20:57:35.735 00.001 8996 MultiStar: [#1 0.27,-0.04,0.64,U] [#2 0.16,-0.16,0.71,U] [#3 0.08,0.11,0.55,U] [#4 0.17,-0.16,0.51,U] [#5 0.35,0.04,0.66,U] [#6 0.22,0.30,0.43,U] [#7 0.22,0.13,0.41,U] [#8 0.32,0.14,0.34,U] 
20:57:35.735 00.000 8996 refined, 8 included, MultiStar: {0.24, -0.00}, one-star: {0.34, -0.09}
20:57:35.736 00.001 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
20:57:35.737 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
20:57:35.738 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-0.00 mountX=0.24 mountY=-0.03, mountTheta=-0.11
20:57:35.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.00, opts=13)
20:57:35.740 00.001 8996 Enqueuing Move request for scope (0.24, -0.00)
20:57:35.741 00.001 20224 Worker thread wakes up
20:57:35.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.00) opts 0xd
20:57:35.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.00)
20:57:35.741 00.000 20224 Moving (0.24, -0.00) raw xDistance=0.24 yDistance=-0.03
20:57:35.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:57:35.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:35.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:57:35.741 00.000 20224 MoveAxis(W, 35, ABG)
20:57:35.741 00.000 20224 Guiding  Dir = 3, Dur = 35
20:57:35.742 00.001 20224 IsSlewing returns 0
20:57:35.742 00.000 20224 IsGuiding returns 0
20:57:35.745 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51206, med=2742, FiltMin=2473, FiltMax=29424, Gamma=1.000
20:57:35.750 00.005 20224 PulseGuide returned control before completion, sleep 38
20:57:35.761 00.011 8996 UpdateGuideState exits: m=752805 SNR=361.4
20:57:35.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:35.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:35.764 00.001 8996 Enqueuing Expose request
20:57:35.801 00.037 20224 IsGuiding returns 1
20:57:35.801 00.000 20224 scope still moving after pulse duration time elapsed
20:57:35.833 00.032 20224 IsSlewing returns 0
20:57:35.834 00.001 20224 IsGuiding returns 0
20:57:35.834 00.000 20224 scope move finished after 35 + 56 ms
20:57:35.834 00.000 20224 Move returns status 0, amount 35
20:57:35.834 00.000 20224 MoveAxis(N, 0, ABG)
20:57:35.834 00.000 20224 Move returns status 0, amount 0
20:57:35.834 00.000 20224 move complete, result=0
20:57:35.834 00.000 20224 worker thread done servicing request
20:57:35.834 00.000 20224 Worker thread wakes up
20:57:35.835 00.001 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
20:57:35.837 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:35.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:37.002 01.165 20224 Exposure complete
20:57:37.077 00.075 20224 worker thread done servicing request
20:57:37.077 00.000 8996 OnExposeComplete: enter
20:57:37.078 00.001 8996 UpdateGuideState(): m_state=6
20:57:37.079 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 520
20:57:37.080 00.001 8996 Star::Find returns 1 (0), X=139.71, Y=473.18, Mass=771707, SNR=373.3, Peak=57795 HFD=4.6
20:57:37.081 00.001 8996 MultiStar: [#1 0.07,-0.00,0.59,U] [#2 -0.15,-0.07,0.70,U] [#3 -0.28,-0.10,0.58,U] [#4 -0.07,-0.20,0.48,U] [#5 -0.02,0.11,0.65,U] [#6 -0.16,0.10,0.44,U] [#7 -0.35,-0.02,0.41,U] [#8 -0.06,0.04,0.34,U] 
20:57:37.082 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.02}, one-star: {-0.30, -0.02}
20:57:37.083 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
20:57:37.084 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
20:57:37.086 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.00 mountX=-0.15 mountY=0.04, mountTheta=2.89
20:57:37.088 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.02, opts=13)
20:57:37.089 00.001 8996 Enqueuing Move request for scope (-0.16, -0.02)
20:57:37.091 00.002 20224 Worker thread wakes up
20:57:37.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
20:57:37.091 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
20:57:37.091 00.000 20224 Moving (-0.16, -0.02) raw xDistance=-0.15 yDistance=0.04
20:57:37.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:57:37.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:37.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:57:37.091 00.000 20224 MoveAxis(E, 0, ABG)
20:57:37.091 00.000 20224 Move returns status 0, amount 0
20:57:37.091 00.000 20224 MoveAxis(N, 0, ABG)
20:57:37.091 00.000 20224 Move returns status 0, amount 0
20:57:37.091 00.000 20224 move complete, result=0
20:57:37.091 00.000 20224 worker thread done servicing request
20:57:37.096 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57795, med=2745, FiltMin=2496, FiltMax=29680, Gamma=1.000
20:57:37.111 00.015 8996 UpdateGuideState exits: m=771707 SNR=373.3
20:57:37.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:37.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:37.114 00.001 8996 Enqueuing Expose request
20:57:37.114 00.000 20224 Worker thread wakes up
20:57:37.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:37.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:37.115 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:38.086 00.971 20224 Exposure complete
20:57:38.164 00.078 20224 worker thread done servicing request
20:57:38.165 00.001 8996 OnExposeComplete: enter
20:57:38.166 00.001 8996 UpdateGuideState(): m_state=6
20:57:38.167 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 521
20:57:38.168 00.001 8996 Star::Find returns 1 (0), X=139.78, Y=473.38, Mass=740805, SNR=353.7, Peak=53907 HFD=4.6
20:57:38.169 00.001 8996 MultiStar: [#1 -0.05,0.00,0.66,U] [#2 -0.25,0.13,0.73,U] [#3 -0.29,0.10,0.58,U] [#4 -0.20,0.07,0.56,U] [#5 -0.12,0.10,0.66,U] [#6 -0.27,0.30,0.47,U] [#7 -0.34,0.32,0.41,U] [#8 -0.02,0.07,0.36,U] 
20:57:38.170 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.14}, one-star: {-0.22, 0.18}
20:57:38.171 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
20:57:38.172 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
20:57:38.173 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.24 cameraTheta=2.53 mountX=-0.21 mountY=-0.11, mountTheta=-2.64
20:57:38.175 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.14, opts=13)
20:57:38.175 00.000 8996 Enqueuing Move request for scope (-0.20, 0.14)
20:57:38.176 00.001 20224 Worker thread wakes up
20:57:38.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
20:57:38.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
20:57:38.177 00.001 20224 Moving (-0.20, 0.14) raw xDistance=-0.21 yDistance=-0.11
20:57:38.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:57:38.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:38.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:57:38.177 00.000 20224 MoveAxis(E, 31, ABG)
20:57:38.177 00.000 20224 Guiding  Dir = 2, Dur = 31
20:57:38.177 00.000 20224 IsSlewing returns 0
20:57:38.178 00.001 20224 IsGuiding returns 0
20:57:38.182 00.004 20224 PulseGuide returned control before completion, sleep 37
20:57:38.188 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53907, med=2745, FiltMin=2496, FiltMax=28998, Gamma=1.000
20:57:38.207 00.019 8996 UpdateGuideState exits: m=740805 SNR=353.7
20:57:38.208 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:38.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:38.210 00.001 8996 Enqueuing Expose request
20:57:38.224 00.014 20224 IsGuiding returns 1
20:57:38.224 00.000 20224 scope still moving after pulse duration time elapsed
20:57:38.257 00.033 20224 IsSlewing returns 0
20:57:38.257 00.000 20224 IsGuiding returns 0
20:57:38.257 00.000 20224 scope move finished after 31 + 48 ms
20:57:38.257 00.000 20224 Move returns status 0, amount 31
20:57:38.257 00.000 20224 MoveAxis(N, 0, ABG)
20:57:38.257 00.000 20224 Move returns status 0, amount 0
20:57:38.257 00.000 20224 move complete, result=0
20:57:38.257 00.000 20224 worker thread done servicing request
20:57:38.257 00.000 20224 Worker thread wakes up
20:57:38.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:38.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:38.257 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
20:57:39.436 01.179 20224 Exposure complete
20:57:39.519 00.083 20224 worker thread done servicing request
20:57:39.519 00.000 8996 OnExposeComplete: enter
20:57:39.522 00.003 8996 UpdateGuideState(): m_state=6
20:57:39.525 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 522
20:57:39.528 00.003 8996 Star::Find returns 1 (0), X=139.86, Y=473.32, Mass=729904, SNR=325.5, Peak=52563 HFD=4.6
20:57:39.531 00.003 8996 MultiStar: [#1 -0.10,0.26,0.70,U] [#2 -0.15,-0.00,0.79,U] [#3 -0.08,0.32,0.62,U] [#4 -0.03,0.13,0.66,U] [#5 0.24,0.28,0.83,U] [#6 0.04,0.30,0.47,U] [#7 -0.05,0.34,0.52,U] [#8 0.24,0.22,0.45,U] 
20:57:39.534 00.003 8996 single-star, 8 included, MultiStar: {-0.02, 0.20}, one-star: {-0.14, 0.12}
20:57:39.536 00.002 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
20:57:39.537 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
20:57:39.538 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.44 mountX=-0.16 mountY=-0.10, mountTheta=-2.55
20:57:39.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.12, opts=13)
20:57:39.542 00.002 8996 Enqueuing Move request for scope (-0.14, 0.12)
20:57:39.543 00.001 20224 Worker thread wakes up
20:57:39.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
20:57:39.543 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
20:57:39.543 00.000 20224 Moving (-0.14, 0.12) raw xDistance=-0.16 yDistance=-0.10
20:57:39.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:57:39.543 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:39.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:57:39.544 00.001 20224 MoveAxis(E, 0, ABG)
20:57:39.544 00.000 20224 Move returns status 0, amount 0
20:57:39.544 00.000 20224 MoveAxis(N, 0, ABG)
20:57:39.544 00.000 20224 Move returns status 0, amount 0
20:57:39.544 00.000 20224 move complete, result=0
20:57:39.544 00.000 20224 worker thread done servicing request
20:57:39.549 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52563, med=2742, FiltMin=2496, FiltMax=28339, Gamma=1.000
20:57:39.576 00.027 8996 UpdateGuideState exits: m=729904 SNR=325.5
20:57:39.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:39.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:39.579 00.001 8996 Enqueuing Expose request
20:57:39.580 00.001 20224 Worker thread wakes up
20:57:39.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:39.581 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:39.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:40.574 00.993 20224 Exposure complete
20:57:40.652 00.078 20224 worker thread done servicing request
20:57:40.652 00.000 8996 OnExposeComplete: enter
20:57:40.653 00.001 8996 UpdateGuideState(): m_state=6
20:57:40.655 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 523
20:57:40.657 00.002 8996 Star::Find returns 1 (0), X=139.89, Y=473.26, Mass=767286, SNR=364.8, Peak=61235 HFD=4.5
20:57:40.659 00.002 8996 MultiStar: [#1 0.22,0.36,0.68,U] [#2 -0.01,0.23,0.67,U] [#3 0.00,0.24,0.52,U] [#4 0.18,0.22,0.56,U] [#5 0.42,0.32,0.57,U] [#6 -0.01,0.36,0.45,U] [#7 -0.03,0.42,0.46,U] [#8 0.38,0.05,0.34,U] 
20:57:40.660 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.24}, one-star: {-0.11, 0.06}
20:57:40.661 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
20:57:40.662 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
20:57:40.664 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=-0.12 mountY=-0.05, mountTheta=-2.77
20:57:40.667 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.06, opts=13)
20:57:40.669 00.002 8996 Enqueuing Move request for scope (-0.11, 0.06)
20:57:40.670 00.001 20224 Worker thread wakes up
20:57:40.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
20:57:40.670 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
20:57:40.670 00.000 20224 Moving (-0.11, 0.06) raw xDistance=-0.12 yDistance=-0.05
20:57:40.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:57:40.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:40.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:57:40.670 00.000 20224 MoveAxis(E, 0, ABG)
20:57:40.670 00.000 20224 Move returns status 0, amount 0
20:57:40.670 00.000 20224 MoveAxis(N, 0, ABG)
20:57:40.671 00.001 20224 Move returns status 0, amount 0
20:57:40.671 00.000 20224 move complete, result=0
20:57:40.671 00.000 20224 worker thread done servicing request
20:57:40.677 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61235, med=2742, FiltMin=2493, FiltMax=29440, Gamma=1.000
20:57:40.697 00.020 8996 UpdateGuideState exits: m=767286 SNR=364.8
20:57:40.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:40.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:40.700 00.001 8996 Enqueuing Expose request
20:57:40.701 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:40.702 00.001 20224 Worker thread wakes up
20:57:40.702 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:40.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:41.865 01.163 20224 Exposure complete
20:57:41.937 00.072 20224 worker thread done servicing request
20:57:41.937 00.000 8996 OnExposeComplete: enter
20:57:41.939 00.002 8996 UpdateGuideState(): m_state=6
20:57:41.941 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 524
20:57:41.942 00.001 8996 Star::Find returns 1 (0), X=139.73, Y=473.42, Mass=774327, SNR=377.6, Peak=55587 HFD=4.7
20:57:41.943 00.001 8996 MultiStar: [#1 -0.14,0.31,0.60,U] [#2 -0.34,0.26,0.79,U] [#3 -0.56,0.33,0.61,U] [#4 -0.41,0.35,0.54,U] [#5 -0.10,0.57,0.60,U] [#6 -0.39,0.45,0.41,U] [#7 -0.41,0.49,0.43,U] [#8 -0.14,0.50,0.35,U] 
20:57:41.945 00.002 8996 single-star, 8 included, MultiStar: {-0.31, 0.36}, one-star: {-0.28, 0.22}
20:57:41.946 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
20:57:41.946 00.000 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
20:57:41.947 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.22 hyp=0.36 cameraTheta=2.46 mountX=-0.30 mountY=-0.19, mountTheta=-2.57
20:57:41.950 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.22, opts=13)
20:57:41.951 00.001 8996 Enqueuing Move request for scope (-0.28, 0.22)
20:57:41.952 00.001 20224 Worker thread wakes up
20:57:41.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.22) opts 0xd
20:57:41.952 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.22)
20:57:41.952 00.000 20224 Moving (-0.28, 0.22) raw xDistance=-0.30 yDistance=-0.19
20:57:41.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:57:41.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:41.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:57:41.952 00.000 20224 MoveAxis(E, 43, ABG)
20:57:41.952 00.000 20224 Guiding  Dir = 2, Dur = 43
20:57:41.953 00.001 20224 IsSlewing returns 0
20:57:41.953 00.000 20224 IsGuiding returns 0
20:57:41.959 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55587, med=2745, FiltMin=2445, FiltMax=33062, Gamma=1.000
20:57:41.973 00.014 8996 UpdateGuideState exits: m=774327 SNR=377.6
20:57:41.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:41.974 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:41.975 00.001 8996 Enqueuing Expose request
20:57:42.002 00.027 20224 IsGuiding returns 1
20:57:42.002 00.000 20224 scope still moving after pulse duration time elapsed
20:57:42.033 00.031 20224 IsSlewing returns 0
20:57:42.033 00.000 20224 IsGuiding returns 1
20:57:42.064 00.031 20224 IsSlewing returns 0
20:57:42.064 00.000 20224 IsGuiding returns 1
20:57:42.095 00.031 20224 IsSlewing returns 0
20:57:42.095 00.000 20224 IsGuiding returns 0
20:57:42.095 00.000 20224 scope move finished after 43 + 98 ms
20:57:42.095 00.000 20224 Move returns status 0, amount 43
20:57:42.095 00.000 20224 MoveAxis(N, 0, ABG)
20:57:42.095 00.000 20224 Move returns status 0, amount 0
20:57:42.095 00.000 20224 move complete, result=0
20:57:42.095 00.000 20224 worker thread done servicing request
20:57:42.095 00.000 20224 Worker thread wakes up
20:57:42.095 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.2 px 0 ms NORTH
20:57:42.097 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:42.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:43.088 00.991 20224 Exposure complete
20:57:43.161 00.073 20224 worker thread done servicing request
20:57:43.161 00.000 8996 OnExposeComplete: enter
20:57:43.163 00.002 8996 UpdateGuideState(): m_state=6
20:57:43.165 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 525
20:57:43.166 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=473.57, Mass=764036, SNR=395.4, Peak=42349 HFD=4.9
20:57:43.168 00.002 8996 MultiStar: [#1 0.13,0.40,0.54,U] [#2 0.08,0.14,0.70,U] [#3 -0.08,0.39,0.54,U] [#4 -0.02,0.37,0.51,U] [#5 0.15,0.35,0.56,U] [#6 0.06,0.57,0.43,U] [#7 -0.08,0.15,0.40,U] [#8 0.19,0.47,0.36,U] 
20:57:43.168 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.35}, one-star: {0.03, 0.37}
20:57:43.169 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
20:57:43.171 00.002 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
20:57:43.173 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.42 mountX=0.02 mountY=-0.35, mountTheta=-1.52
20:57:43.176 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.35, opts=13)
20:57:43.178 00.002 8996 Enqueuing Move request for scope (0.05, 0.35)
20:57:43.179 00.001 20224 Worker thread wakes up
20:57:43.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.35) opts 0xd
20:57:43.179 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.35)
20:57:43.180 00.001 20224 Moving (0.05, 0.35) raw xDistance=0.02 yDistance=-0.35
20:57:43.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:57:43.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:57:43.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:57:43.180 00.000 20224 MoveAxis(E, 0, ABG)
20:57:43.180 00.000 20224 Move returns status 0, amount 0
20:57:43.180 00.000 20224 MoveAxis(N, 0, ABG)
20:57:43.180 00.000 20224 Move returns status 0, amount 0
20:57:43.180 00.000 20224 move complete, result=0
20:57:43.181 00.001 20224 worker thread done servicing request
20:57:43.188 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42349, med=2745, FiltMin=2505, FiltMax=27571, Gamma=1.000
20:57:43.203 00.015 8996 UpdateGuideState exits: m=764036 SNR=395.4
20:57:43.205 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:43.207 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:43.208 00.001 8996 Enqueuing Expose request
20:57:43.209 00.001 20224 Worker thread wakes up
20:57:43.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:43.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:43.210 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
20:57:44.384 01.174 20224 Exposure complete
20:57:44.481 00.097 20224 worker thread done servicing request
20:57:44.481 00.000 8996 OnExposeComplete: enter
20:57:44.483 00.002 8996 UpdateGuideState(): m_state=6
20:57:44.485 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 526
20:57:44.487 00.002 8996 Star::Find returns 1 (0), X=140.40, Y=473.28, Mass=778496, SNR=389.4, Peak=53254 HFD=4.7
20:57:44.488 00.001 8996 MultiStar: [#1 0.44,0.26,0.59,U] [#2 0.23,0.19,0.68,U] [#3 0.31,0.19,0.58,U] [#4 0.38,0.07,0.45,U] [#5 0.45,0.44,0.54,U] [#6 0.10,0.47,0.43,U] [#7 0.27,0.23,0.44,U] [#8 0.41,0.27,0.36,U] 
20:57:44.490 00.002 8996 single-star, 8 included, MultiStar: {0.34, 0.23}, one-star: {0.40, 0.08}
20:57:44.491 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
20:57:44.492 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
20:57:44.493 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=0.08 hyp=0.40 cameraTheta=0.21 mountX=0.39 mountY=-0.13, mountTheta=-0.32
20:57:44.496 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=0.08, opts=13)
20:57:44.497 00.001 8996 Enqueuing Move request for scope (0.40, 0.08)
20:57:44.498 00.001 20224 Worker thread wakes up
20:57:44.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.08) opts 0xd
20:57:44.498 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, 0.08)
20:57:44.498 00.000 20224 Moving (0.40, 0.08) raw xDistance=0.39 yDistance=-0.13
20:57:44.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
20:57:44.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:44.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:57:44.499 00.001 20224 MoveAxis(W, 56, ABG)
20:57:44.499 00.000 20224 Guiding  Dir = 3, Dur = 56
20:57:44.499 00.000 20224 IsSlewing returns 0
20:57:44.499 00.000 20224 IsGuiding returns 0
20:57:44.508 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53254, med=2745, FiltMin=2454, FiltMax=27072, Gamma=1.000
20:57:44.533 00.025 20224 PulseGuide returned control before completion, sleep 32
20:57:44.540 00.007 8996 UpdateGuideState exits: m=778496 SNR=389.4
20:57:44.542 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:44.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:44.544 00.001 8996 Enqueuing Expose request
20:57:44.580 00.036 20224 IsGuiding returns 1
20:57:44.580 00.000 20224 scope still moving after pulse duration time elapsed
20:57:44.610 00.030 20224 IsSlewing returns 0
20:57:44.610 00.000 20224 IsGuiding returns 1
20:57:44.641 00.031 20224 IsSlewing returns 0
20:57:44.641 00.000 20224 IsGuiding returns 0
20:57:44.641 00.000 20224 scope move finished after 56 + 85 ms
20:57:44.641 00.000 20224 Move returns status 0, amount 56
20:57:44.641 00.000 20224 MoveAxis(N, 0, ABG)
20:57:44.641 00.000 20224 Move returns status 0, amount 0
20:57:44.641 00.000 20224 move complete, result=0
20:57:44.641 00.000 20224 worker thread done servicing request
20:57:44.641 00.000 20224 Worker thread wakes up
20:57:44.641 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:44.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:44.642 00.001 8996 GuideStep: 0.4 px 56 ms WEST, -0.1 px 0 ms NORTH
20:57:45.599 00.957 20224 Exposure complete
20:57:45.693 00.094 20224 worker thread done servicing request
20:57:45.693 00.000 8996 OnExposeComplete: enter
20:57:45.694 00.001 8996 UpdateGuideState(): m_state=6
20:57:45.695 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 527
20:57:45.696 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=473.59, Mass=781111, SNR=350.3, Peak=50973 HFD=4.6
20:57:45.697 00.001 8996 MultiStar: [#1 0.14,0.34,0.70,U] [#2 0.01,0.38,0.74,U] [#3 0.12,0.54,0.63,U] [#4 0.22,0.54,0.55,U] [#5 0.27,0.51,0.71,U] [#6 0.21,0.67,0.00,M1] [#7 -0.07,0.74,0.00,M1] [#8 0.17,0.57,0.40,U] 
20:57:45.698 00.001 8996 single-star, 6 included, MultiStar: {0.09, 0.45}, one-star: {-0.16, 0.39}
20:57:45.698 00.000 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
20:57:45.699 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
20:57:45.700 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.39 hyp=0.42 cameraTheta=1.96 mountX=-0.20 mountY=-0.36, mountTheta=-2.06
20:57:45.701 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.39, opts=13)
20:57:45.702 00.001 8996 Enqueuing Move request for scope (-0.16, 0.39)
20:57:45.703 00.001 20224 Worker thread wakes up
20:57:45.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.39) opts 0xd
20:57:45.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.39)
20:57:45.703 00.000 20224 Moving (-0.16, 0.39) raw xDistance=-0.20 yDistance=-0.36
20:57:45.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:57:45.704 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:57:45.704 00.000 20224 MoveAxis(E, 0, ABG)
20:57:45.704 00.000 20224 Move returns status 0, amount 0
20:57:45.704 00.000 20224 MoveAxis(N, 77, ABG)
20:57:45.704 00.000 20224 Guiding  Dir = 0, Dur = 77
20:57:45.704 00.000 20224 IsSlewing returns 0
20:57:45.704 00.000 20224 IsGuiding returns 0
20:57:45.708 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50973, med=2745, FiltMin=2483, FiltMax=30038, Gamma=1.000
20:57:45.721 00.013 20224 PulseGuide returned control before completion, sleep 72
20:57:45.725 00.004 8996 UpdateGuideState exits: m=781111 SNR=350.3
20:57:45.727 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:45.728 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:45.728 00.000 8996 Enqueuing Expose request
20:57:45.796 00.068 20224 IsGuiding returns 1
20:57:45.796 00.000 20224 scope still moving after pulse duration time elapsed
20:57:45.828 00.032 20224 IsSlewing returns 0
20:57:45.828 00.000 20224 IsGuiding returns 0
20:57:45.828 00.000 20224 scope move finished after 77 + 46 ms
20:57:45.828 00.000 20224 Move returns status 0, amount 77
20:57:45.829 00.001 20224 move complete, result=0
20:57:45.829 00.000 20224 worker thread done servicing request
20:57:45.829 00.000 20224 Worker thread wakes up
20:57:45.829 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 77 ms NORTH
20:57:45.832 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:45.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:47.027 01.195 20224 Exposure complete
20:57:47.103 00.076 20224 worker thread done servicing request
20:57:47.103 00.000 8996 OnExposeComplete: enter
20:57:47.104 00.001 8996 UpdateGuideState(): m_state=6
20:57:47.105 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 528
20:57:47.106 00.001 8996 Star::Find returns 1 (0), X=139.65, Y=472.89, Mass=822171, SNR=358.2, Peak=61203 HFD=4.7
20:57:47.107 00.001 8996 MultiStar: [#1 -0.04,-0.29,0.70,U] [#2 -0.13,-0.50,0.70,U] [#3 -0.35,0.02,0.58,U] [#4 -0.34,-0.18,0.56,U] [#5 0.11,-0.33,0.53,U] [#6 -0.30,-0.22,0.46,U] [#7 -0.45,-0.13,0.43,U] [#8 -0.11,-0.29,0.38,U] 
20:57:47.107 00.000 8996 refined, 8 included, MultiStar: {-0.22, -0.26}, one-star: {-0.35, -0.31}
20:57:47.108 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
20:57:47.109 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.99)
20:57:47.109 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.26 hyp=0.34 cameraTheta=-2.27 mountX=-0.19 mountY=0.29, mountTheta=2.17
20:57:47.111 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.26, opts=13)
20:57:47.113 00.002 8996 Enqueuing Move request for scope (-0.22, -0.26)
20:57:47.114 00.001 20224 Worker thread wakes up
20:57:47.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.26) opts 0xd
20:57:47.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.26)
20:57:47.114 00.000 20224 Moving (-0.22, -0.26) raw xDistance=-0.19 yDistance=0.29
20:57:47.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:57:47.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:57:47.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:57:47.114 00.000 20224 MoveAxis(E, 0, ABG)
20:57:47.114 00.000 20224 Move returns status 0, amount 0
20:57:47.114 00.000 20224 MoveAxis(N, 0, ABG)
20:57:47.114 00.000 20224 Move returns status 0, amount 0
20:57:47.114 00.000 20224 move complete, result=0
20:57:47.114 00.000 20224 worker thread done servicing request
20:57:47.120 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61203, med=2745, FiltMin=2502, FiltMax=31341, Gamma=1.000
20:57:47.141 00.021 8996 UpdateGuideState exits: m=822171 SNR=358.2
20:57:47.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:47.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:47.145 00.002 8996 Enqueuing Expose request
20:57:47.147 00.002 20224 Worker thread wakes up
20:57:47.147 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
20:57:47.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:47.149 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:48.119 00.970 20224 Exposure complete
20:57:48.197 00.078 20224 worker thread done servicing request
20:57:48.197 00.000 8996 OnExposeComplete: enter
20:57:48.198 00.001 8996 UpdateGuideState(): m_state=6
20:57:48.199 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 529
20:57:48.200 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=473.20, Mass=755305, SNR=351.4, Peak=49555 HFD=4.5
20:57:48.201 00.001 8996 MultiStar: [#1 0.01,-0.13,0.65,U] [#2 -0.21,-0.28,0.71,U] [#3 -0.21,-0.03,0.65,U] [#4 -0.17,-0.16,0.55,U] [#5 0.16,-0.07,0.66,U] [#6 -0.12,0.12,0.50,U] [#7 -0.15,-0.12,0.53,U] [#8 0.14,-0.03,0.46,U] 
20:57:48.201 00.000 8996 single-star, 8 included, MultiStar: {-0.05, -0.08}, one-star: {0.09, -0.00}
20:57:48.202 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
20:57:48.203 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
20:57:48.204 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.01 mountX=0.09 mountY=-0.01, mountTheta=-0.10
20:57:48.205 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.00, opts=13)
20:57:48.206 00.001 8996 Enqueuing Move request for scope (0.09, -0.00)
20:57:48.207 00.001 20224 Worker thread wakes up
20:57:48.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
20:57:48.207 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
20:57:48.207 00.000 20224 Moving (0.09, -0.00) raw xDistance=0.09 yDistance=-0.01
20:57:48.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:57:48.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:48.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:57:48.207 00.000 20224 MoveAxis(E, 0, ABG)
20:57:48.207 00.000 20224 Move returns status 0, amount 0
20:57:48.207 00.000 20224 MoveAxis(N, 0, ABG)
20:57:48.207 00.000 20224 Move returns status 0, amount 0
20:57:48.207 00.000 20224 move complete, result=0
20:57:48.207 00.000 20224 worker thread done servicing request
20:57:48.212 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49555, med=2742, FiltMin=2486, FiltMax=28144, Gamma=1.000
20:57:48.226 00.014 8996 UpdateGuideState exits: m=755305 SNR=351.4
20:57:48.228 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:48.230 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:48.233 00.003 8996 Enqueuing Expose request
20:57:48.235 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:57:48.237 00.002 20224 Worker thread wakes up
20:57:48.237 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:48.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:49.400 01.163 20224 Exposure complete
20:57:49.465 00.065 20224 worker thread done servicing request
20:57:49.465 00.000 8996 OnExposeComplete: enter
20:57:49.467 00.002 8996 UpdateGuideState(): m_state=6
20:57:49.469 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 530
20:57:49.471 00.002 8996 Star::Find returns 1 (0), X=139.80, Y=473.15, Mass=727781, SNR=356.1, Peak=59891 HFD=4.4
20:57:49.473 00.002 8996 MultiStar: [#1 0.02,-0.11,0.65,U] [#2 -0.08,-0.14,0.75,U] [#3 -0.00,-0.00,0.63,U] [#4 0.06,-0.22,0.55,U] [#5 0.18,0.09,0.62,U] [#6 -0.06,0.18,0.49,U] [#7 -0.01,-0.07,0.50,U] [#8 0.27,0.06,0.43,U] 
20:57:49.475 00.002 8996 refined, 8 included, MultiStar: {-0.00, -0.04}, one-star: {-0.20, -0.05}
20:57:49.477 00.002 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
20:57:49.478 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
20:57:49.480 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.68 mountX=-0.00 mountY=0.04, mountTheta=1.59
20:57:49.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.04, opts=13)
20:57:49.483 00.001 8996 Enqueuing Move request for scope (-0.00, -0.04)
20:57:49.484 00.001 20224 Worker thread wakes up
20:57:49.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
20:57:49.484 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
20:57:49.484 00.000 20224 Moving (-0.00, -0.04) raw xDistance=-0.00 yDistance=0.04
20:57:49.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:57:49.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:49.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:57:49.484 00.000 20224 MoveAxis(E, 0, ABG)
20:57:49.484 00.000 20224 Move returns status 0, amount 0
20:57:49.484 00.000 20224 MoveAxis(N, 0, ABG)
20:57:49.484 00.000 20224 Move returns status 0, amount 0
20:57:49.484 00.000 20224 move complete, result=0
20:57:49.485 00.001 20224 worker thread done servicing request
20:57:49.488 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59891, med=2745, FiltMin=2499, FiltMax=28672, Gamma=1.000
20:57:49.503 00.015 8996 UpdateGuideState exits: m=727781 SNR=356.1
20:57:49.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:49.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:49.505 00.000 8996 Enqueuing Expose request
20:57:49.506 00.001 20224 Worker thread wakes up
20:57:49.506 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:49.507 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:49.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:50.497 00.990 20224 Exposure complete
20:57:50.563 00.066 20224 worker thread done servicing request
20:57:50.563 00.000 8996 OnExposeComplete: enter
20:57:50.564 00.001 8996 UpdateGuideState(): m_state=6
20:57:50.565 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 531
20:57:50.566 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.27, Mass=779810, SNR=379.7, Peak=59075 HFD=4.5
20:57:50.566 00.000 8996 MultiStar: [#1 0.13,0.14,0.57,U] [#2 -0.08,-0.06,0.72,U] [#3 -0.01,0.17,0.51,U] [#4 0.14,-0.09,0.49,U] [#5 0.28,0.28,0.58,U] [#6 0.09,0.28,0.39,U] [#7 -0.18,0.31,0.40,U] [#8 0.26,0.22,0.37,U] 
20:57:50.567 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.12}, one-star: {-0.09, 0.07}
20:57:50.568 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
20:57:50.568 00.000 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
20:57:50.569 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.43 mountX=-0.09 mountY=-0.06, mountTheta=-2.54
20:57:50.571 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
20:57:50.571 00.000 8996 Enqueuing Move request for scope (-0.09, 0.07)
20:57:50.572 00.001 20224 Worker thread wakes up
20:57:50.572 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
20:57:50.572 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
20:57:50.572 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.09 yDistance=-0.06
20:57:50.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:57:50.572 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:50.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:57:50.572 00.000 20224 MoveAxis(E, 0, ABG)
20:57:50.572 00.000 20224 Move returns status 0, amount 0
20:57:50.572 00.000 20224 MoveAxis(N, 0, ABG)
20:57:50.572 00.000 20224 Move returns status 0, amount 0
20:57:50.573 00.001 20224 move complete, result=0
20:57:50.573 00.000 20224 worker thread done servicing request
20:57:50.576 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59075, med=2742, FiltMin=2486, FiltMax=30883, Gamma=1.000
20:57:50.601 00.025 8996 UpdateGuideState exits: m=779810 SNR=379.7
20:57:50.603 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:50.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:50.604 00.000 8996 Enqueuing Expose request
20:57:50.606 00.002 20224 Worker thread wakes up
20:57:50.606 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:50.606 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:50.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:51.782 01.176 20224 Exposure complete
20:57:51.869 00.087 20224 worker thread done servicing request
20:57:51.870 00.001 8996 OnExposeComplete: enter
20:57:51.871 00.001 8996 UpdateGuideState(): m_state=6
20:57:51.873 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 532
20:57:51.874 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.31, Mass=716120, SNR=363.6, Peak=48099 HFD=4.6
20:57:51.875 00.001 8996 MultiStar: [#1 0.18,-0.03,0.62,U] [#2 0.06,-0.05,0.69,U] [#3 0.05,0.12,0.61,U] [#4 0.10,-0.13,0.57,U] [#5 0.23,-0.04,0.58,U] [#6 0.11,0.36,0.42,U] [#7 0.01,0.03,0.45,U] [#8 0.23,0.09,0.37,U] 
20:57:51.876 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.04}, one-star: {-0.11, 0.11}
20:57:51.876 00.000 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
20:57:51.877 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
20:57:51.878 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.09 cameraTheta=0.53 mountX=0.07 mountY=-0.05, mountTheta=-0.63
20:57:51.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
20:57:51.880 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
20:57:51.881 00.001 20224 Worker thread wakes up
20:57:51.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
20:57:51.881 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
20:57:51.881 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.07 yDistance=-0.05
20:57:51.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:57:51.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:51.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:57:51.881 00.000 20224 MoveAxis(E, 0, ABG)
20:57:51.881 00.000 20224 Move returns status 0, amount 0
20:57:51.882 00.001 20224 MoveAxis(N, 0, ABG)
20:57:51.882 00.000 20224 Move returns status 0, amount 0
20:57:51.882 00.000 20224 move complete, result=0
20:57:51.882 00.000 20224 worker thread done servicing request
20:57:51.885 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48099, med=2745, FiltMin=2496, FiltMax=29139, Gamma=1.000
20:57:51.907 00.022 8996 UpdateGuideState exits: m=716120 SNR=363.6
20:57:51.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:51.909 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:51.910 00.001 8996 Enqueuing Expose request
20:57:51.910 00.000 20224 Worker thread wakes up
20:57:51.910 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:51.911 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:51.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:52.896 00.985 20224 Exposure complete
20:57:52.981 00.085 20224 worker thread done servicing request
20:57:52.981 00.000 8996 OnExposeComplete: enter
20:57:52.982 00.001 8996 UpdateGuideState(): m_state=6
20:57:52.982 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 533
20:57:52.984 00.002 8996 Star::Find returns 1 (0), X=140.26, Y=473.37, Mass=780062, SNR=398.9, Peak=46739 HFD=4.7
20:57:52.987 00.003 8996 MultiStar: [#1 0.30,0.03,0.58,U] [#2 -0.07,0.01,0.66,U] [#3 0.10,0.20,0.52,U] [#4 0.14,0.15,0.48,U] [#5 0.38,0.20,0.55,U] [#6 0.15,0.39,0.35,U] [#7 0.21,0.27,0.37,U] [#8 0.36,0.30,0.31,U] 
20:57:52.990 00.003 8996 refined, 8 included, MultiStar: {0.20, 0.17}, one-star: {0.25, 0.17}
20:57:52.993 00.003 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
20:57:52.995 00.002 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
20:57:52.996 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.17 hyp=0.26 cameraTheta=0.71 mountX=0.18 mountY=-0.19, mountTheta=-0.81
20:57:52.999 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.17, opts=13)
20:57:53.000 00.001 8996 Enqueuing Move request for scope (0.20, 0.17)
20:57:53.001 00.001 20224 Worker thread wakes up
20:57:53.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.17) opts 0xd
20:57:53.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.17)
20:57:53.001 00.000 20224 Moving (0.20, 0.17) raw xDistance=0.18 yDistance=-0.19
20:57:53.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:57:53.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:53.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:57:53.001 00.000 20224 MoveAxis(E, 0, ABG)
20:57:53.001 00.000 20224 Move returns status 0, amount 0
20:57:53.001 00.000 20224 MoveAxis(N, 0, ABG)
20:57:53.001 00.000 20224 Move returns status 0, amount 0
20:57:53.001 00.000 20224 move complete, result=0
20:57:53.001 00.000 20224 worker thread done servicing request
20:57:53.010 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46739, med=2745, FiltMin=2483, FiltMax=25984, Gamma=1.000
20:57:53.031 00.021 8996 UpdateGuideState exits: m=780062 SNR=398.9
20:57:53.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:53.032 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:53.034 00.002 8996 Enqueuing Expose request
20:57:53.035 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:57:53.036 00.001 20224 Worker thread wakes up
20:57:53.036 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:53.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:54.201 01.165 20224 Exposure complete
20:57:54.282 00.081 20224 worker thread done servicing request
20:57:54.282 00.000 8996 OnExposeComplete: enter
20:57:54.283 00.001 8996 UpdateGuideState(): m_state=6
20:57:54.284 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 534
20:57:54.284 00.000 8996 Star::Find returns 1 (0), X=139.93, Y=473.34, Mass=780519, SNR=352.1, Peak=54931 HFD=4.7
20:57:54.286 00.002 8996 MultiStar: [#1 0.23,-0.10,0.62,U] [#2 0.00,-0.09,0.74,U] [#3 0.00,-0.03,0.57,U] [#4 0.24,-0.01,0.51,U] [#5 0.15,0.01,0.60,U] [#6 0.06,0.06,0.44,U] [#7 -0.09,-0.08,0.46,U] [#8 0.22,-0.16,0.38,U] 
20:57:54.286 00.000 8996 refined, 8 included, MultiStar: {0.07, -0.02}, one-star: {-0.07, 0.14}
20:57:54.287 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
20:57:54.288 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
20:57:54.289 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.22 mountX=0.07 mountY=0.01, mountTheta=0.11
20:57:54.290 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
20:57:54.291 00.001 8996 Enqueuing Move request for scope (0.07, -0.02)
20:57:54.292 00.001 20224 Worker thread wakes up
20:57:54.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
20:57:54.292 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
20:57:54.292 00.000 20224 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.01
20:57:54.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:57:54.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:54.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:57:54.292 00.000 20224 MoveAxis(E, 0, ABG)
20:57:54.292 00.000 20224 Move returns status 0, amount 0
20:57:54.292 00.000 20224 MoveAxis(N, 0, ABG)
20:57:54.293 00.001 20224 Move returns status 0, amount 0
20:57:54.293 00.000 20224 move complete, result=0
20:57:54.293 00.000 20224 worker thread done servicing request
20:57:54.298 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54931, med=2742, FiltMin=2512, FiltMax=28787, Gamma=1.000
20:57:54.316 00.018 8996 UpdateGuideState exits: m=780519 SNR=352.1
20:57:54.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:54.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:54.318 00.000 8996 Enqueuing Expose request
20:57:54.319 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:57:54.320 00.001 20224 Worker thread wakes up
20:57:54.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:54.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:55.308 00.987 20224 Exposure complete
20:57:55.370 00.062 20224 worker thread done servicing request
20:57:55.370 00.000 8996 OnExposeComplete: enter
20:57:55.371 00.001 8996 UpdateGuideState(): m_state=6
20:57:55.372 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 535
20:57:55.373 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.15, Mass=730923, SNR=332.3, Peak=59027 HFD=4.5
20:57:55.374 00.001 8996 MultiStar: [#1 0.07,0.02,0.73,U] [#2 -0.36,0.07,0.75,U] [#3 -0.12,0.07,0.77,U] [#4 -0.12,-0.02,0.60,U] [#5 0.14,0.12,0.68,U] [#6 -0.08,0.30,0.47,U] [#7 -0.28,0.17,0.52,U] [#8 0.11,-0.01,0.47,U] 
20:57:55.375 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.08, -0.05}
20:57:55.376 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
20:57:55.376 00.000 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
20:57:55.377 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.60 mountX=-0.08 mountY=0.06, mountTheta=2.49
20:57:55.380 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
20:57:55.381 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
20:57:55.382 00.001 20224 Worker thread wakes up
20:57:55.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
20:57:55.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
20:57:55.382 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.06
20:57:55.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:57:55.383 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:55.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:57:55.383 00.000 20224 MoveAxis(E, 0, ABG)
20:57:55.383 00.000 20224 Move returns status 0, amount 0
20:57:55.383 00.000 20224 MoveAxis(N, 0, ABG)
20:57:55.383 00.000 20224 Move returns status 0, amount 0
20:57:55.383 00.000 20224 move complete, result=0
20:57:55.383 00.000 20224 worker thread done servicing request
20:57:55.386 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=59027, med=2745, FiltMin=2464, FiltMax=28419, Gamma=1.000
20:57:55.402 00.016 8996 UpdateGuideState exits: m=730923 SNR=332.3
20:57:55.402 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:55.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:55.404 00.001 8996 Enqueuing Expose request
20:57:55.405 00.001 20224 Worker thread wakes up
20:57:55.405 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:55.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:55.405 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:57:56.572 01.167 20224 Exposure complete
20:57:56.640 00.068 20224 worker thread done servicing request
20:57:56.640 00.000 8996 OnExposeComplete: enter
20:57:56.642 00.002 8996 UpdateGuideState(): m_state=6
20:57:56.644 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 536
20:57:56.646 00.002 8996 Star::Find returns 1 (0), X=139.57, Y=473.28, Mass=690954, SNR=330.2, Peak=55811 HFD=4.6
20:57:56.648 00.002 8996 MultiStar: [#1 0.10,-0.08,0.66,U] [#2 -0.12,0.05,0.78,U] [#3 -0.27,0.17,0.72,U] [#4 -0.14,0.06,0.59,U] [#5 -0.02,0.30,0.77,U] [#6 -0.16,0.54,0.53,U] [#7 -0.09,0.26,0.49,U] [#8 0.05,0.08,0.41,U] 
20:57:56.649 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.15}, one-star: {-0.43, 0.08}
20:57:56.650 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
20:57:56.652 00.002 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
20:57:56.653 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.33 mountX=-0.16 mountY=-0.13, mountTheta=-2.44
20:57:56.655 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.15, opts=13)
20:57:56.656 00.001 8996 Enqueuing Move request for scope (-0.15, 0.15)
20:57:56.657 00.001 20224 Worker thread wakes up
20:57:56.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
20:57:56.657 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
20:57:56.657 00.000 20224 Moving (-0.15, 0.15) raw xDistance=-0.16 yDistance=-0.13
20:57:56.658 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:57:56.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:56.658 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:57:56.658 00.000 20224 MoveAxis(E, 0, ABG)
20:57:56.658 00.000 20224 Move returns status 0, amount 0
20:57:56.658 00.000 20224 MoveAxis(N, 0, ABG)
20:57:56.658 00.000 20224 Move returns status 0, amount 0
20:57:56.658 00.000 20224 move complete, result=0
20:57:56.658 00.000 20224 worker thread done servicing request
20:57:56.667 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55811, med=2745, FiltMin=2502, FiltMax=29254, Gamma=1.000
20:57:56.685 00.018 8996 UpdateGuideState exits: m=690954 SNR=330.2
20:57:56.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:56.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:56.688 00.001 8996 Enqueuing Expose request
20:57:56.689 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:56.690 00.001 20224 Worker thread wakes up
20:57:56.690 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:56.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:57.675 00.985 20224 Exposure complete
20:57:57.754 00.079 20224 worker thread done servicing request
20:57:57.754 00.000 8996 OnExposeComplete: enter
20:57:57.755 00.001 8996 UpdateGuideState(): m_state=6
20:57:57.755 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 537
20:57:57.756 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.32, Mass=788080, SNR=379.2, Peak=55779 HFD=4.5
20:57:57.757 00.001 8996 MultiStar: [#1 -0.09,-0.10,0.68,U] [#2 -0.46,0.03,0.67,U] [#3 -0.32,0.17,0.58,U] [#4 -0.31,0.13,0.53,U] [#5 -0.13,0.28,0.56,U] [#6 -0.24,0.14,0.42,U] [#7 -0.42,0.18,0.38,U] [#8 -0.05,0.25,0.36,U] 
20:57:57.758 00.001 8996 single-star, 8 included, MultiStar: {-0.23, 0.12}, one-star: {-0.13, 0.12}
20:57:57.759 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
20:57:57.760 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
20:57:57.760 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.38 mountX=-0.14 mountY=-0.11, mountTheta=-2.49
20:57:57.762 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
20:57:57.763 00.001 8996 Enqueuing Move request for scope (-0.13, 0.12)
20:57:57.764 00.001 20224 Worker thread wakes up
20:57:57.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
20:57:57.764 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
20:57:57.764 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.11
20:57:57.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
20:57:57.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:57.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:57:57.764 00.000 20224 MoveAxis(E, 0, ABG)
20:57:57.764 00.000 20224 Move returns status 0, amount 0
20:57:57.764 00.000 20224 MoveAxis(N, 0, ABG)
20:57:57.764 00.000 20224 Move returns status 0, amount 0
20:57:57.764 00.000 20224 move complete, result=0
20:57:57.764 00.000 20224 worker thread done servicing request
20:57:57.767 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55779, med=2742, FiltMin=2502, FiltMax=32419, Gamma=1.000
20:57:57.781 00.014 8996 UpdateGuideState exits: m=788080 SNR=379.2
20:57:57.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:57.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:57.784 00.001 8996 Enqueuing Expose request
20:57:57.784 00.000 20224 Worker thread wakes up
20:57:57.785 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:57:57.785 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:57.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:57:58.958 01.173 20224 Exposure complete
20:57:59.043 00.085 20224 worker thread done servicing request
20:57:59.043 00.000 8996 OnExposeComplete: enter
20:57:59.044 00.001 8996 UpdateGuideState(): m_state=6
20:57:59.044 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 538
20:57:59.045 00.001 8996 Star::Find returns 1 (0), X=139.80, Y=473.40, Mass=745223, SNR=319.7, Peak=54803 HFD=4.6
20:57:59.046 00.001 8996 MultiStar: [#1 -0.03,0.07,0.69,U] [#2 -0.33,0.11,0.82,U] [#3 -0.08,0.42,0.66,U] [#4 0.00,0.33,0.56,U] [#5 -0.19,0.37,0.69,U] [#6 -0.01,0.58,0.47,U] [#7 -0.27,0.21,0.46,U] [#8 -0.17,0.41,0.44,U] 
20:57:59.047 00.001 8996 single-star, 8 included, MultiStar: {-0.15, 0.27}, one-star: {-0.20, 0.19}
20:57:59.048 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
20:57:59.049 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
20:57:59.050 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.28 cameraTheta=2.38 mountX=-0.22 mountY=-0.17, mountTheta=-2.49
20:57:59.051 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.19, opts=13)
20:57:59.052 00.001 8996 Enqueuing Move request for scope (-0.20, 0.19)
20:57:59.053 00.001 20224 Worker thread wakes up
20:57:59.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.19) opts 0xd
20:57:59.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.19)
20:57:59.053 00.000 20224 Moving (-0.20, 0.19) raw xDistance=-0.22 yDistance=-0.17
20:57:59.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
20:57:59.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:57:59.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:57:59.054 00.001 20224 MoveAxis(E, 32, ABG)
20:57:59.054 00.000 20224 Guiding  Dir = 2, Dur = 32
20:57:59.054 00.000 20224 IsSlewing returns 0
20:57:59.054 00.000 20224 IsGuiding returns 0
20:57:59.058 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=54803, med=2742, FiltMin=2473, FiltMax=29414, Gamma=1.000
20:57:59.083 00.025 8996 UpdateGuideState exits: m=745223 SNR=319.7
20:57:59.085 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:57:59.087 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:57:59.088 00.001 8996 Enqueuing Expose request
20:57:59.090 00.002 20224 IsGuiding returns 1
20:57:59.090 00.000 20224 scope still moving after pulse duration time elapsed
20:57:59.120 00.030 20224 IsSlewing returns 0
20:57:59.120 00.000 20224 IsGuiding returns 1
20:57:59.152 00.032 20224 IsSlewing returns 0
20:57:59.152 00.000 20224 IsGuiding returns 1
20:57:59.184 00.032 20224 IsSlewing returns 0
20:57:59.185 00.001 20224 IsGuiding returns 0
20:57:59.185 00.000 20224 scope move finished after 32 + 98 ms
20:57:59.185 00.000 20224 Move returns status 0, amount 32
20:57:59.185 00.000 20224 MoveAxis(N, 0, ABG)
20:57:59.185 00.000 20224 Move returns status 0, amount 0
20:57:59.185 00.000 20224 move complete, result=0
20:57:59.185 00.000 20224 worker thread done servicing request
20:57:59.185 00.000 20224 Worker thread wakes up
20:57:59.185 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
20:57:59.188 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:57:59.189 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:00.153 00.964 20224 Exposure complete
20:58:00.228 00.075 20224 worker thread done servicing request
20:58:00.228 00.000 8996 OnExposeComplete: enter
20:58:00.229 00.001 8996 UpdateGuideState(): m_state=6
20:58:00.230 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 539
20:58:00.230 00.000 8996 Star::Find returns 1 (0), X=139.91, Y=473.38, Mass=717367, SNR=321.1, Peak=49555 HFD=4.7
20:58:00.231 00.001 8996 MultiStar: [#1 0.14,0.19,0.71,U] [#2 0.04,0.14,0.82,U] [#3 0.02,0.33,0.71,U] [#4 0.09,0.30,0.63,U] [#5 0.06,0.26,0.61,U] [#6 0.14,0.47,0.54,U] [#7 0.01,0.34,0.45,U] [#8 0.16,0.08,0.40,U] 
20:58:00.232 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.25}, one-star: {-0.09, 0.18}
20:58:00.233 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
20:58:00.234 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
20:58:00.234 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.06 mountX=-0.11 mountY=-0.16, mountTheta=-2.16
20:58:00.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.18, opts=13)
20:58:00.237 00.001 8996 Enqueuing Move request for scope (-0.09, 0.18)
20:58:00.237 00.000 20224 Worker thread wakes up
20:58:00.238 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
20:58:00.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
20:58:00.238 00.000 20224 Moving (-0.09, 0.18) raw xDistance=-0.11 yDistance=-0.16
20:58:00.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:58:00.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:00.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:58:00.238 00.000 20224 MoveAxis(E, 0, ABG)
20:58:00.238 00.000 20224 Move returns status 0, amount 0
20:58:00.239 00.001 20224 MoveAxis(N, 0, ABG)
20:58:00.239 00.000 20224 Move returns status 0, amount 0
20:58:00.239 00.000 20224 move complete, result=0
20:58:00.239 00.000 20224 worker thread done servicing request
20:58:00.241 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49555, med=2742, FiltMin=2489, FiltMax=28003, Gamma=1.000
20:58:00.255 00.014 8996 UpdateGuideState exits: m=717367 SNR=321.1
20:58:00.257 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:00.259 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:00.262 00.003 8996 Enqueuing Expose request
20:58:00.264 00.002 20224 Worker thread wakes up
20:58:00.264 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:58:00.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:00.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:01.417 01.152 20224 Exposure complete
20:58:01.496 00.079 20224 worker thread done servicing request
20:58:01.497 00.001 8996 OnExposeComplete: enter
20:58:01.497 00.000 8996 UpdateGuideState(): m_state=6
20:58:01.498 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 540
20:58:01.500 00.002 8996 Star::Find returns 1 (0), X=139.89, Y=473.20, Mass=705099, SNR=324.0, Peak=55027 HFD=4.5
20:58:01.501 00.001 8996 MultiStar: [#1 0.08,0.09,0.73,U] [#2 -0.09,-0.03,0.82,U] [#3 -0.19,0.05,0.72,U] [#4 -0.15,0.08,0.61,U] [#5 0.17,0.18,0.67,U] [#6 0.06,0.35,0.46,U] [#7 0.02,0.23,0.50,U] [#8 0.21,0.20,0.43,U] 
20:58:01.502 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {-0.12, 0.00}
20:58:01.503 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
20:58:01.504 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
20:58:01.505 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.78 mountX=-0.03 mountY=-0.10, mountTheta=-1.88
20:58:01.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
20:58:01.508 00.001 8996 Enqueuing Move request for scope (-0.02, 0.10)
20:58:01.509 00.001 20224 Worker thread wakes up
20:58:01.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
20:58:01.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
20:58:01.509 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
20:58:01.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:58:01.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:01.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:58:01.509 00.000 20224 MoveAxis(E, 0, ABG)
20:58:01.509 00.000 20224 Move returns status 0, amount 0
20:58:01.509 00.000 20224 MoveAxis(N, 0, ABG)
20:58:01.509 00.000 20224 Move returns status 0, amount 0
20:58:01.509 00.000 20224 move complete, result=0
20:58:01.509 00.000 20224 worker thread done servicing request
20:58:01.513 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55027, med=2742, FiltMin=2505, FiltMax=29360, Gamma=1.000
20:58:01.528 00.015 8996 UpdateGuideState exits: m=705099 SNR=324.0
20:58:01.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:01.530 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:01.530 00.000 8996 Enqueuing Expose request
20:58:01.531 00.001 20224 Worker thread wakes up
20:58:01.531 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:01.532 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:01.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:02.500 00.968 20224 Exposure complete
20:58:02.601 00.101 20224 worker thread done servicing request
20:58:02.601 00.000 8996 OnExposeComplete: enter
20:58:02.603 00.002 8996 UpdateGuideState(): m_state=6
20:58:02.604 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 541
20:58:02.605 00.001 8996 Star::Find returns 1 (0), X=140.27, Y=473.49, Mass=706267, SNR=374.5, Peak=41581 HFD=4.6
20:58:02.607 00.002 8996 MultiStar: [#1 0.50,0.38,0.64,U] [#2 0.35,0.27,0.69,U] [#3 0.37,0.27,0.57,U] [#4 0.40,0.20,0.47,U] [#5 0.54,0.38,0.00,M1] [#6 0.51,0.48,0.00,M1] [#7 0.42,0.41,0.50,U] [#8 0.50,0.56,0.00,M1] 
20:58:02.608 00.001 8996 single-star, 5 included, MultiStar: {0.37, 0.30}, one-star: {0.26, 0.29}
20:58:02.609 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
20:58:02.610 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
20:58:02.611 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.29 hyp=0.39 cameraTheta=0.84 mountX=0.23 mountY=-0.32, mountTheta=-0.94
20:58:02.614 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.29, opts=13)
20:58:02.615 00.001 8996 Enqueuing Move request for scope (0.26, 0.29)
20:58:02.616 00.001 20224 Worker thread wakes up
20:58:02.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.29) opts 0xd
20:58:02.617 00.001 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.29)
20:58:02.617 00.000 20224 Moving (0.26, 0.29) raw xDistance=0.23 yDistance=-0.32
20:58:02.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:58:02.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:58:02.617 00.000 20224 MoveAxis(W, 34, ABG)
20:58:02.617 00.000 20224 Guiding  Dir = 3, Dur = 34
20:58:02.617 00.000 20224 IsSlewing returns 0
20:58:02.617 00.000 20224 IsGuiding returns 0
20:58:02.618 00.001 20224 PulseGuide returned control before completion, sleep 43
20:58:02.624 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41581, med=2742, FiltMin=2489, FiltMax=22144, Gamma=1.000
20:58:02.647 00.023 8996 UpdateGuideState exits: m=706267 SNR=374.5
20:58:02.648 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:02.650 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:02.651 00.001 8996 Enqueuing Expose request
20:58:02.675 00.024 20224 IsGuiding returns 1
20:58:02.675 00.000 20224 scope still moving after pulse duration time elapsed
20:58:02.707 00.032 20224 IsSlewing returns 0
20:58:02.707 00.000 20224 IsGuiding returns 0
20:58:02.707 00.000 20224 scope move finished after 34 + 56 ms
20:58:02.708 00.001 20224 Move returns status 0, amount 34
20:58:02.708 00.000 20224 MoveAxis(N, 68, ABG)
20:58:02.708 00.000 20224 Guiding  Dir = 0, Dur = 68
20:58:02.708 00.000 20224 IsSlewing returns 0
20:58:02.708 00.000 20224 IsGuiding returns 0
20:58:02.710 00.002 20224 PulseGuide returned control before completion, sleep 77
20:58:02.801 00.091 20224 IsGuiding returns 0
20:58:02.801 00.000 20224 Move returns status 0, amount 68
20:58:02.801 00.000 20224 move complete, result=0
20:58:02.802 00.001 20224 worker thread done servicing request
20:58:02.802 00.000 20224 Worker thread wakes up
20:58:02.802 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:02.802 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.3 px 68 ms NORTH
20:58:02.803 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:03.979 01.176 20224 Exposure complete
20:58:04.046 00.067 20224 worker thread done servicing request
20:58:04.046 00.000 8996 OnExposeComplete: enter
20:58:04.048 00.002 8996 UpdateGuideState(): m_state=6
20:58:04.050 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 542
20:58:04.051 00.001 8996 Star::Find returns 1 (0), X=139.67, Y=473.26, Mass=787735, SNR=373.3, Peak=60307 HFD=4.6
20:58:04.052 00.001 8996 MultiStar: [#1 0.12,-0.06,0.65,U] [#2 -0.03,0.06,0.72,U] [#3 -0.07,0.18,0.53,U] [#4 0.00,0.06,0.52,U] [#5 0.24,0.32,0.56,U] [#6 0.07,0.25,0.42,U] [#7 -0.09,0.15,0.42,U] [#8 0.07,0.29,0.38,U] 
20:58:04.053 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.12}, one-star: {-0.34, 0.06}
20:58:04.054 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
20:58:04.056 00.002 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
20:58:04.057 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.82 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
20:58:04.060 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.12, opts=13)
20:58:04.062 00.002 8996 Enqueuing Move request for scope (-0.03, 0.12)
20:58:04.064 00.002 20224 Worker thread wakes up
20:58:04.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
20:58:04.064 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
20:58:04.064 00.000 20224 Moving (-0.03, 0.12) raw xDistance=-0.04 yDistance=-0.12
20:58:04.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:58:04.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:04.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:58:04.064 00.000 20224 MoveAxis(E, 0, ABG)
20:58:04.065 00.001 20224 Move returns status 0, amount 0
20:58:04.065 00.000 20224 MoveAxis(N, 0, ABG)
20:58:04.065 00.000 20224 Move returns status 0, amount 0
20:58:04.065 00.000 20224 move complete, result=0
20:58:04.065 00.000 20224 worker thread done servicing request
20:58:04.072 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60307, med=2742, FiltMin=2470, FiltMax=31238, Gamma=1.000
20:58:04.095 00.023 8996 UpdateGuideState exits: m=787735 SNR=373.3
20:58:04.097 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:04.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:04.100 00.002 8996 Enqueuing Expose request
20:58:04.101 00.001 20224 Worker thread wakes up
20:58:04.102 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:04.103 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:04.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:05.096 00.993 20224 Exposure complete
20:58:05.172 00.076 20224 worker thread done servicing request
20:58:05.172 00.000 8996 OnExposeComplete: enter
20:58:05.173 00.001 8996 UpdateGuideState(): m_state=6
20:58:05.174 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 543
20:58:05.174 00.000 8996 Star::Find returns 1 (0), X=139.98, Y=473.06, Mass=747933, SNR=348.2, Peak=58099 HFD=4.5
20:58:05.175 00.001 8996 MultiStar: [#1 0.24,0.16,0.69,U] [#2 0.14,-0.02,0.80,U] [#3 0.06,0.02,0.65,U] [#4 0.13,-0.07,0.59,U] [#5 0.37,0.10,0.66,U] [#6 0.11,0.12,0.44,U] [#7 -0.05,0.17,0.42,U] [#8 0.31,0.18,0.39,U] 
20:58:05.176 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.03}, one-star: {-0.02, -0.14}
20:58:05.177 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
20:58:05.178 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.54)
20:58:05.178 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.72 mountX=-0.01 mountY=0.14, mountTheta=1.62
20:58:05.183 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.14, opts=13)
20:58:05.186 00.003 8996 Enqueuing Move request for scope (-0.02, -0.14)
20:58:05.188 00.002 20224 Worker thread wakes up
20:58:05.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
20:58:05.188 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
20:58:05.188 00.000 20224 Moving (-0.02, -0.14) raw xDistance=-0.01 yDistance=0.14
20:58:05.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
20:58:05.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:05.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:58:05.188 00.000 20224 MoveAxis(E, 0, ABG)
20:58:05.188 00.000 20224 Move returns status 0, amount 0
20:58:05.188 00.000 20224 MoveAxis(N, 0, ABG)
20:58:05.188 00.000 20224 Move returns status 0, amount 0
20:58:05.189 00.001 20224 move complete, result=0
20:58:05.189 00.000 20224 worker thread done servicing request
20:58:05.196 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58099, med=2742, FiltMin=2432, FiltMax=27411, Gamma=1.000
20:58:05.220 00.024 8996 UpdateGuideState exits: m=747933 SNR=348.2
20:58:05.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:05.222 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:05.223 00.001 8996 Enqueuing Expose request
20:58:05.224 00.001 20224 Worker thread wakes up
20:58:05.224 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:05.225 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:05.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:06.394 01.169 20224 Exposure complete
20:58:06.471 00.077 20224 worker thread done servicing request
20:58:06.471 00.000 8996 OnExposeComplete: enter
20:58:06.472 00.001 8996 UpdateGuideState(): m_state=6
20:58:06.473 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 544
20:58:06.474 00.001 8996 Star::Find returns 1 (0), X=140.18, Y=472.99, Mass=747812, SNR=347.2, Peak=52451 HFD=4.4
20:58:06.475 00.001 8996 MultiStar: [#1 0.26,-0.09,0.63,U] [#2 -0.07,-0.17,0.83,U] [#3 -0.10,0.06,0.62,U] [#4 0.03,0.04,0.59,U] [#5 0.47,0.07,0.58,U] [#6 0.05,0.43,0.46,U] [#7 0.01,-0.03,0.45,U] [#8 0.26,0.07,0.41,U] 
20:58:06.476 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.02}, one-star: {0.18, -0.21}
20:58:06.476 00.000 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
20:58:06.477 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
20:58:06.478 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.15 mountX=0.12 mountY=0.00, mountTheta=0.03
20:58:06.479 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.02, opts=13)
20:58:06.480 00.001 8996 Enqueuing Move request for scope (0.12, -0.02)
20:58:06.481 00.001 20224 Worker thread wakes up
20:58:06.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
20:58:06.481 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
20:58:06.481 00.000 20224 Moving (0.12, -0.02) raw xDistance=0.12 yDistance=0.00
20:58:06.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:58:06.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:06.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:58:06.481 00.000 20224 MoveAxis(E, 0, ABG)
20:58:06.481 00.000 20224 Move returns status 0, amount 0
20:58:06.481 00.000 20224 MoveAxis(N, 0, ABG)
20:58:06.481 00.000 20224 Move returns status 0, amount 0
20:58:06.481 00.000 20224 move complete, result=0
20:58:06.481 00.000 20224 worker thread done servicing request
20:58:06.485 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52451, med=2742, FiltMin=2496, FiltMax=30365, Gamma=1.000
20:58:06.513 00.028 8996 UpdateGuideState exits: m=747812 SNR=347.2
20:58:06.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:06.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:06.515 00.000 8996 Enqueuing Expose request
20:58:06.516 00.001 20224 Worker thread wakes up
20:58:06.516 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:58:06.517 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:06.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:07.496 00.979 20224 Exposure complete
20:58:07.581 00.085 20224 worker thread done servicing request
20:58:07.581 00.000 8996 OnExposeComplete: enter
20:58:07.582 00.001 8996 UpdateGuideState(): m_state=6
20:58:07.583 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 545
20:58:07.584 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=473.10, Mass=662960, SNR=351.5, Peak=44403 HFD=4.4
20:58:07.585 00.001 8996 MultiStar: [#1 0.12,0.07,0.68,U] [#2 -0.20,0.19,0.72,U] [#3 -0.02,0.20,0.60,U] [#4 0.07,0.22,0.55,U] [#5 0.33,0.05,0.66,U] [#6 -0.02,0.44,0.45,U] [#7 0.04,-0.02,0.44,U] [#8 0.36,0.20,0.43,U] 
20:58:07.586 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.11}, one-star: {0.09, -0.10}
20:58:07.587 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
20:58:07.587 00.000 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
20:58:07.588 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.84 mountX=0.10 mountY=0.09, mountTheta=0.74
20:58:07.589 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.10, opts=13)
20:58:07.590 00.001 8996 Enqueuing Move request for scope (0.09, -0.10)
20:58:07.591 00.001 20224 Worker thread wakes up
20:58:07.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
20:58:07.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
20:58:07.591 00.000 20224 Moving (0.09, -0.10) raw xDistance=0.10 yDistance=0.09
20:58:07.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:58:07.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:07.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:58:07.591 00.000 20224 MoveAxis(E, 0, ABG)
20:58:07.591 00.000 20224 Move returns status 0, amount 0
20:58:07.591 00.000 20224 MoveAxis(N, 0, ABG)
20:58:07.591 00.000 20224 Move returns status 0, amount 0
20:58:07.592 00.001 20224 move complete, result=0
20:58:07.592 00.000 20224 worker thread done servicing request
20:58:07.595 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44403, med=2742, FiltMin=2486, FiltMax=26096, Gamma=1.000
20:58:07.620 00.025 8996 UpdateGuideState exits: m=662960 SNR=351.5
20:58:07.622 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:07.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:07.624 00.001 8996 Enqueuing Expose request
20:58:07.624 00.000 20224 Worker thread wakes up
20:58:07.625 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:07.625 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:07.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:08.785 01.160 20224 Exposure complete
20:58:08.848 00.063 20224 worker thread done servicing request
20:58:08.848 00.000 8996 OnExposeComplete: enter
20:58:08.849 00.001 8996 UpdateGuideState(): m_state=6
20:58:08.849 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 546
20:58:08.850 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=473.22, Mass=771338, SNR=400.4, Peak=58515 HFD=4.5
20:58:08.852 00.002 8996 MultiStar: [#1 -0.00,0.29,0.58,U] [#2 -0.27,0.29,0.73,U] [#3 -0.21,0.27,0.51,U] [#4 -0.09,0.14,0.47,U] [#5 0.12,0.31,0.53,U] [#6 -0.04,0.42,0.35,U] [#7 -0.28,0.38,0.39,U] [#8 -0.12,0.13,0.38,U] 
20:58:08.853 00.001 8996 single-star, 8 included, MultiStar: {-0.13, 0.23}, one-star: {-0.21, 0.02}
20:58:08.854 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
20:58:08.855 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
20:58:08.856 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.21 cameraTheta=3.03 mountX=-0.21 mountY=0.00, mountTheta=3.14
20:58:08.859 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.02, opts=13)
20:58:08.860 00.001 8996 Enqueuing Move request for scope (-0.21, 0.02)
20:58:08.861 00.001 20224 Worker thread wakes up
20:58:08.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.02) opts 0xd
20:58:08.861 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.02)
20:58:08.861 00.000 20224 Moving (-0.21, 0.02) raw xDistance=-0.21 yDistance=0.00
20:58:08.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:58:08.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:08.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:58:08.861 00.000 20224 MoveAxis(E, 31, ABG)
20:58:08.861 00.000 20224 Guiding  Dir = 2, Dur = 31
20:58:08.861 00.000 20224 IsSlewing returns 0
20:58:08.862 00.001 20224 IsGuiding returns 0
20:58:08.866 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58515, med=2742, FiltMin=2486, FiltMax=29776, Gamma=1.000
20:58:08.881 00.015 20224 PulseGuide returned control before completion, sleep 22
20:58:08.884 00.003 8996 UpdateGuideState exits: m=771338 SNR=400.4
20:58:08.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:08.886 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:08.886 00.000 8996 Enqueuing Expose request
20:58:08.911 00.025 20224 IsGuiding returns 1
20:58:08.911 00.000 20224 scope still moving after pulse duration time elapsed
20:58:08.943 00.032 20224 IsSlewing returns 0
20:58:08.943 00.000 20224 IsGuiding returns 1
20:58:08.975 00.032 20224 IsSlewing returns 0
20:58:08.975 00.000 20224 IsGuiding returns 0
20:58:08.975 00.000 20224 scope move finished after 31 + 81 ms
20:58:08.975 00.000 20224 Move returns status 0, amount 31
20:58:08.975 00.000 20224 MoveAxis(N, 0, ABG)
20:58:08.975 00.000 20224 Move returns status 0, amount 0
20:58:08.975 00.000 20224 move complete, result=0
20:58:08.975 00.000 20224 worker thread done servicing request
20:58:08.975 00.000 20224 Worker thread wakes up
20:58:08.975 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:08.975 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
20:58:08.977 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:09.948 00.971 20224 Exposure complete
20:58:10.039 00.091 20224 worker thread done servicing request
20:58:10.039 00.000 8996 OnExposeComplete: enter
20:58:10.041 00.002 8996 UpdateGuideState(): m_state=6
20:58:10.043 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 547
20:58:10.044 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.37, Mass=726862, SNR=367.7, Peak=46867 HFD=4.6
20:58:10.046 00.002 8996 MultiStar: [#1 0.36,0.27,0.65,U] [#2 0.06,0.20,0.69,U] [#3 0.09,0.16,0.56,U] [#4 0.19,0.14,0.49,U] [#5 0.42,0.26,0.62,U] [#6 0.09,0.42,0.43,U] [#7 -0.06,0.24,0.42,U] [#8 0.35,0.29,0.36,U] 
20:58:10.048 00.002 8996 single-star, 8 included, MultiStar: {0.18, 0.23}, one-star: {0.14, 0.16}
20:58:10.049 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
20:58:10.051 00.002 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
20:58:10.053 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.88 mountX=0.12 mountY=-0.18, mountTheta=-0.98
20:58:10.056 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.16, opts=13)
20:58:10.058 00.002 8996 Enqueuing Move request for scope (0.14, 0.16)
20:58:10.060 00.002 20224 Worker thread wakes up
20:58:10.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
20:58:10.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
20:58:10.060 00.000 20224 Moving (0.14, 0.16) raw xDistance=0.12 yDistance=-0.18
20:58:10.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:58:10.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:10.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:58:10.060 00.000 20224 MoveAxis(E, 0, ABG)
20:58:10.060 00.000 20224 Move returns status 0, amount 0
20:58:10.061 00.001 20224 MoveAxis(N, 0, ABG)
20:58:10.061 00.000 20224 Move returns status 0, amount 0
20:58:10.061 00.000 20224 move complete, result=0
20:58:10.061 00.000 20224 worker thread done servicing request
20:58:10.067 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=46867, med=2742, FiltMin=2467, FiltMax=23907, Gamma=1.000
20:58:10.087 00.020 8996 UpdateGuideState exits: m=726862 SNR=367.7
20:58:10.089 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:10.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:10.091 00.001 8996 Enqueuing Expose request
20:58:10.092 00.001 20224 Worker thread wakes up
20:58:10.092 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:58:10.094 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:10.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:11.264 01.170 20224 Exposure complete
20:58:11.344 00.080 20224 worker thread done servicing request
20:58:11.344 00.000 8996 OnExposeComplete: enter
20:58:11.345 00.001 8996 UpdateGuideState(): m_state=6
20:58:11.346 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 548
20:58:11.347 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.13, Mass=809641, SNR=374.5, Peak=57955 HFD=4.5
20:58:11.349 00.002 8996 MultiStar: [#1 0.34,0.16,0.60,U] [#2 -0.01,-0.04,0.77,U] [#3 0.30,0.11,0.53,U] [#4 0.27,0.08,0.52,U] [#5 0.26,0.37,0.61,U] [#6 0.21,0.15,0.42,U] [#7 -0.13,0.29,0.38,U] [#8 0.20,0.16,0.37,U] 
20:58:11.350 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.11}, one-star: {-0.10, -0.07}
20:58:11.352 00.002 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
20:58:11.354 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
20:58:11.355 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.58 mountX=-0.10 mountY=0.08, mountTheta=2.47
20:58:11.358 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
20:58:11.359 00.001 8996 Enqueuing Move request for scope (-0.10, -0.07)
20:58:11.361 00.002 20224 Worker thread wakes up
20:58:11.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
20:58:11.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
20:58:11.361 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.10 yDistance=0.08
20:58:11.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:58:11.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:11.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:58:11.361 00.000 20224 MoveAxis(E, 0, ABG)
20:58:11.362 00.001 20224 Move returns status 0, amount 0
20:58:11.362 00.000 20224 MoveAxis(N, 0, ABG)
20:58:11.362 00.000 20224 Move returns status 0, amount 0
20:58:11.362 00.000 20224 move complete, result=0
20:58:11.362 00.000 20224 worker thread done servicing request
20:58:11.366 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57955, med=2742, FiltMin=2473, FiltMax=31504, Gamma=1.000
20:58:11.381 00.015 8996 UpdateGuideState exits: m=809641 SNR=374.5
20:58:11.383 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:11.383 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:11.384 00.001 8996 Enqueuing Expose request
20:58:11.384 00.000 20224 Worker thread wakes up
20:58:11.385 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:11.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:11.385 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:12.375 00.990 20224 Exposure complete
20:58:12.460 00.085 20224 worker thread done servicing request
20:58:12.460 00.000 8996 OnExposeComplete: enter
20:58:12.461 00.001 8996 UpdateGuideState(): m_state=6
20:58:12.462 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 549
20:58:12.463 00.001 8996 Star::Find returns 1 (0), X=140.12, Y=473.29, Mass=705803, SNR=359.1, Peak=44947 HFD=4.6
20:58:12.464 00.001 8996 MultiStar: [#1 0.27,0.37,0.63,U] [#2 0.10,0.20,0.71,U] [#3 0.02,0.35,0.71,U] [#4 0.14,0.23,0.63,U] [#5 0.28,0.28,0.62,U] [#6 0.13,0.54,0.44,U] [#7 0.13,0.22,0.45,U] [#8 0.40,0.10,0.43,U] 
20:58:12.465 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.25}, one-star: {0.11, 0.09}
20:58:12.467 00.002 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
20:58:12.468 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
20:58:12.469 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.68 mountX=0.10 mountY=-0.10, mountTheta=-0.78
20:58:12.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.09, opts=13)
20:58:12.472 00.001 8996 Enqueuing Move request for scope (0.11, 0.09)
20:58:12.473 00.001 20224 Worker thread wakes up
20:58:12.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
20:58:12.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
20:58:12.474 00.001 20224 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=-0.10
20:58:12.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:58:12.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:12.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:58:12.474 00.000 20224 MoveAxis(E, 0, ABG)
20:58:12.474 00.000 20224 Move returns status 0, amount 0
20:58:12.474 00.000 20224 MoveAxis(N, 0, ABG)
20:58:12.474 00.000 20224 Move returns status 0, amount 0
20:58:12.474 00.000 20224 move complete, result=0
20:58:12.474 00.000 20224 worker thread done servicing request
20:58:12.480 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44947, med=2742, FiltMin=2505, FiltMax=23888, Gamma=1.000
20:58:12.499 00.019 8996 UpdateGuideState exits: m=705803 SNR=359.1
20:58:12.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:12.502 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:12.503 00.001 8996 Enqueuing Expose request
20:58:12.504 00.001 20224 Worker thread wakes up
20:58:12.504 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:12.506 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:12.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:13.668 01.162 20224 Exposure complete
20:58:13.769 00.101 20224 worker thread done servicing request
20:58:13.769 00.000 8996 OnExposeComplete: enter
20:58:13.770 00.001 8996 UpdateGuideState(): m_state=6
20:58:13.771 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 550
20:58:13.772 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=472.96, Mass=752605, SNR=343.3, Peak=54467 HFD=4.5
20:58:13.772 00.000 8996 MultiStar: [#1 -0.01,0.12,0.61,U] [#2 0.06,-0.04,0.68,U] [#3 -0.06,0.10,0.73,U] [#4 0.02,-0.00,0.52,U] [#5 0.46,0.02,0.69,U] [#6 -0.12,0.37,0.45,U] [#7 -0.14,0.08,0.47,U] [#8 0.42,0.08,0.46,U] 
20:58:13.773 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {-0.03, -0.24}
20:58:13.774 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
20:58:13.775 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
20:58:13.775 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.34 mountX=0.06 mountY=-0.03, mountTheta=-0.45
20:58:13.778 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.02, opts=13)
20:58:13.781 00.003 8996 Enqueuing Move request for scope (0.06, 0.02)
20:58:13.784 00.003 20224 Worker thread wakes up
20:58:13.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
20:58:13.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
20:58:13.785 00.001 20224 Moving (0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
20:58:13.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:58:13.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:13.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:13.785 00.000 20224 MoveAxis(E, 0, ABG)
20:58:13.785 00.000 20224 Move returns status 0, amount 0
20:58:13.785 00.000 20224 MoveAxis(N, 0, ABG)
20:58:13.785 00.000 20224 Move returns status 0, amount 0
20:58:13.786 00.001 20224 move complete, result=0
20:58:13.786 00.000 20224 worker thread done servicing request
20:58:13.794 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54467, med=2742, FiltMin=2480, FiltMax=29907, Gamma=1.000
20:58:13.816 00.022 8996 UpdateGuideState exits: m=752605 SNR=343.3
20:58:13.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:13.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:13.818 00.000 8996 Enqueuing Expose request
20:58:13.819 00.001 20224 Worker thread wakes up
20:58:13.819 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:13.820 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:13.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:14.811 00.991 20224 Exposure complete
20:58:14.895 00.084 20224 worker thread done servicing request
20:58:14.895 00.000 8996 OnExposeComplete: enter
20:58:14.897 00.002 8996 UpdateGuideState(): m_state=6
20:58:14.898 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 551
20:58:14.899 00.001 8996 Star::Find returns 1 (0), X=140.11, Y=473.24, Mass=704810, SNR=333.8, Peak=51571 HFD=4.5
20:58:14.901 00.002 8996 MultiStar: [#1 0.14,-0.04,0.74,U] [#2 -0.08,-0.03,0.78,U] [#3 -0.03,0.07,0.69,U] [#4 0.04,-0.10,0.55,U] [#5 0.24,0.04,0.67,U] [#6 0.10,0.24,0.41,U] [#7 0.07,0.19,0.41,U] [#8 0.28,0.05,0.41,U] 
20:58:14.902 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.04}, one-star: {0.11, 0.04}
20:58:14.904 00.002 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
20:58:14.905 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
20:58:14.907 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.09 cameraTheta=0.40 mountX=0.08 mountY=-0.05, mountTheta=-0.51
20:58:14.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.04, opts=13)
20:58:14.911 00.002 8996 Enqueuing Move request for scope (0.09, 0.04)
20:58:14.912 00.001 20224 Worker thread wakes up
20:58:14.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
20:58:14.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
20:58:14.912 00.000 20224 Moving (0.09, 0.04) raw xDistance=0.08 yDistance=-0.05
20:58:14.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:58:14.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:14.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:58:14.912 00.000 20224 MoveAxis(E, 0, ABG)
20:58:14.912 00.000 20224 Move returns status 0, amount 0
20:58:14.912 00.000 20224 MoveAxis(N, 0, ABG)
20:58:14.912 00.000 20224 Move returns status 0, amount 0
20:58:14.913 00.001 20224 move complete, result=0
20:58:14.913 00.000 20224 worker thread done servicing request
20:58:14.917 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51571, med=2742, FiltMin=2499, FiltMax=25056, Gamma=1.000
20:58:14.932 00.015 8996 UpdateGuideState exits: m=704810 SNR=333.8
20:58:14.934 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:14.936 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:14.939 00.003 8996 Enqueuing Expose request
20:58:14.942 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:14.943 00.001 20224 Worker thread wakes up
20:58:14.943 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:14.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:16.112 01.169 20224 Exposure complete
20:58:16.173 00.061 20224 worker thread done servicing request
20:58:16.173 00.000 8996 OnExposeComplete: enter
20:58:16.174 00.001 8996 UpdateGuideState(): m_state=6
20:58:16.174 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 552
20:58:16.175 00.001 8996 Star::Find returns 1 (0), X=140.18, Y=473.43, Mass=757454, SNR=353.6, Peak=47267 HFD=4.6
20:58:16.176 00.001 8996 MultiStar: [#1 0.24,0.55,0.77,U] [#2 0.22,0.27,0.76,U] [#3 0.23,0.41,0.59,U] [#4 0.32,0.29,0.57,U] [#5 0.13,0.55,0.62,U] [#6 0.12,0.81,0.00,M1] [#7 0.23,0.63,0.00,M1] [#8 0.20,0.63,0.00,M1] 
20:58:16.177 00.001 8996 single-star, 5 included, MultiStar: {0.21, 0.37}, one-star: {0.17, 0.23}
20:58:16.178 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
20:58:16.179 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
20:58:16.179 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.23 hyp=0.29 cameraTheta=0.93 mountX=0.15 mountY=-0.25, mountTheta=-1.03
20:58:16.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.23, opts=13)
20:58:16.182 00.001 8996 Enqueuing Move request for scope (0.17, 0.23)
20:58:16.182 00.000 20224 Worker thread wakes up
20:58:16.183 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.23) opts 0xd
20:58:16.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.23)
20:58:16.183 00.000 20224 Moving (0.17, 0.23) raw xDistance=0.15 yDistance=-0.25
20:58:16.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:58:16.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:58:16.183 00.000 20224 MoveAxis(E, 0, ABG)
20:58:16.183 00.000 20224 Move returns status 0, amount 0
20:58:16.183 00.000 20224 MoveAxis(N, 52, ABG)
20:58:16.183 00.000 20224 Guiding  Dir = 0, Dur = 52
20:58:16.183 00.000 20224 IsSlewing returns 0
20:58:16.183 00.000 20224 IsGuiding returns 0
20:58:16.195 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47267, med=2742, FiltMin=2496, FiltMax=23715, Gamma=1.000
20:58:16.211 00.016 8996 UpdateGuideState exits: m=757454 SNR=353.6
20:58:16.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:16.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:16.214 00.001 8996 Enqueuing Expose request
20:58:16.216 00.002 20224 PulseGuide returned control before completion, sleep 29
20:58:16.247 00.031 20224 IsGuiding returns 1
20:58:16.247 00.000 20224 scope still moving after pulse duration time elapsed
20:58:16.278 00.031 20224 IsSlewing returns 0
20:58:16.278 00.000 20224 IsGuiding returns 1
20:58:16.310 00.032 20224 IsSlewing returns 0
20:58:16.310 00.000 20224 IsGuiding returns 0
20:58:16.310 00.000 20224 scope move finished after 52 + 75 ms
20:58:16.310 00.000 20224 Move returns status 0, amount 52
20:58:16.311 00.001 20224 move complete, result=0
20:58:16.311 00.000 20224 worker thread done servicing request
20:58:16.311 00.000 20224 Worker thread wakes up
20:58:16.311 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
20:58:16.313 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:16.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:17.291 00.978 20224 Exposure complete
20:58:17.376 00.085 20224 worker thread done servicing request
20:58:17.376 00.000 8996 OnExposeComplete: enter
20:58:17.377 00.001 8996 UpdateGuideState(): m_state=6
20:58:17.378 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 553
20:58:17.380 00.002 8996 Star::Find returns 1 (0), X=139.72, Y=473.43, Mass=765807, SNR=375.3, Peak=50563 HFD=4.7
20:58:17.381 00.001 8996 MultiStar: [#1 0.33,0.52,0.60,U] [#2 0.34,0.30,0.72,U] [#3 0.14,0.29,0.60,U] [#4 0.31,0.23,0.48,U] [#5 0.34,0.58,0.00,M1] [#6 0.20,0.51,0.42,U] [#7 0.04,0.33,0.38,U] [#8 0.37,0.50,0.36,U] 
20:58:17.382 00.001 8996 single-star, 7 included, MultiStar: {0.14, 0.34}, one-star: {-0.28, 0.23}
20:58:17.383 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
20:58:17.384 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
20:58:17.385 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.23 hyp=0.36 cameraTheta=2.46 mountX=-0.30 mountY=-0.20, mountTheta=-2.57
20:58:17.387 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.23, opts=13)
20:58:17.389 00.002 8996 Enqueuing Move request for scope (-0.28, 0.23)
20:58:17.392 00.003 20224 Worker thread wakes up
20:58:17.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.23) opts 0xd
20:58:17.392 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.23)
20:58:17.392 00.000 20224 Moving (-0.28, 0.23) raw xDistance=-0.30 yDistance=-0.20
20:58:17.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:58:17.392 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:17.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:58:17.392 00.000 20224 MoveAxis(E, 44, ABG)
20:58:17.392 00.000 20224 Guiding  Dir = 2, Dur = 44
20:58:17.393 00.001 20224 IsSlewing returns 0
20:58:17.393 00.000 20224 IsGuiding returns 0
20:58:17.394 00.001 20224 PulseGuide returned control before completion, sleep 53
20:58:17.398 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50563, med=2742, FiltMin=2480, FiltMax=30502, Gamma=1.000
20:58:17.418 00.020 8996 UpdateGuideState exits: m=765807 SNR=375.3
20:58:17.420 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:17.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:17.422 00.001 8996 Enqueuing Expose request
20:58:17.452 00.030 20224 IsGuiding returns 1
20:58:17.452 00.000 20224 scope still moving after pulse duration time elapsed
20:58:17.483 00.031 20224 IsSlewing returns 0
20:58:17.483 00.000 20224 IsGuiding returns 0
20:58:17.483 00.000 20224 scope move finished after 44 + 46 ms
20:58:17.483 00.000 20224 Move returns status 0, amount 44
20:58:17.483 00.000 20224 MoveAxis(N, 0, ABG)
20:58:17.484 00.001 20224 Move returns status 0, amount 0
20:58:17.484 00.000 20224 move complete, result=0
20:58:17.484 00.000 20224 worker thread done servicing request
20:58:17.484 00.000 20224 Worker thread wakes up
20:58:17.484 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.2 px 0 ms NORTH
20:58:17.485 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:17.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:18.665 01.180 20224 Exposure complete
20:58:18.733 00.068 20224 worker thread done servicing request
20:58:18.733 00.000 8996 OnExposeComplete: enter
20:58:18.736 00.003 8996 UpdateGuideState(): m_state=6
20:58:18.738 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 554
20:58:18.739 00.001 8996 Star::Find returns 1 (0), X=140.32, Y=473.21, Mass=709455, SNR=337.2, Peak=49670 HFD=4.5
20:58:18.742 00.003 8996 MultiStar: [#1 0.51,0.02,0.70,U] [#2 0.12,0.06,0.81,U] [#3 0.47,-0.18,0.60,U] [#4 0.57,-0.25,0.60,U] [#5 0.70,0.10,0.00,M2] [#6 0.47,0.20,0.43,U] [#7 0.30,-0.00,0.48,U] [#8 0.57,0.02,0.41,U] 
20:58:18.743 00.001 8996 single-star, 7 included, MultiStar: {0.39, -0.02}, one-star: {0.32, 0.01}
20:58:18.744 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
20:58:18.744 00.000 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
20:58:18.746 00.002 8996 CameraToMount -- cameraX=0.32 cameraY=0.01 hyp=0.32 cameraTheta=0.03 mountX=0.31 mountY=-0.05, mountTheta=-0.14
20:58:18.749 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.01, opts=13)
20:58:18.751 00.002 8996 Enqueuing Move request for scope (0.32, 0.01)
20:58:18.752 00.001 20224 Worker thread wakes up
20:58:18.753 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.01) opts 0xd
20:58:18.753 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.01)
20:58:18.753 00.000 20224 Moving (0.32, 0.01) raw xDistance=0.31 yDistance=-0.05
20:58:18.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
20:58:18.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:18.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:58:18.753 00.000 20224 MoveAxis(W, 43, ABG)
20:58:18.753 00.000 20224 Guiding  Dir = 3, Dur = 43
20:58:18.753 00.000 20224 IsSlewing returns 0
20:58:18.753 00.000 20224 IsGuiding returns 0
20:58:18.758 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49670, med=2742, FiltMin=2496, FiltMax=26400, Gamma=1.000
20:58:18.761 00.003 20224 PulseGuide returned control before completion, sleep 46
20:58:18.772 00.011 8996 UpdateGuideState exits: m=709455 SNR=337.2
20:58:18.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:18.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:18.775 00.001 8996 Enqueuing Expose request
20:58:18.809 00.034 20224 IsGuiding returns 1
20:58:18.809 00.000 20224 scope still moving after pulse duration time elapsed
20:58:18.840 00.031 20224 IsSlewing returns 0
20:58:18.840 00.000 20224 IsGuiding returns 0
20:58:18.840 00.000 20224 scope move finished after 43 + 44 ms
20:58:18.840 00.000 20224 Move returns status 0, amount 43
20:58:18.840 00.000 20224 MoveAxis(N, 0, ABG)
20:58:18.840 00.000 20224 Move returns status 0, amount 0
20:58:18.840 00.000 20224 move complete, result=0
20:58:18.841 00.001 20224 worker thread done servicing request
20:58:18.841 00.000 20224 Worker thread wakes up
20:58:18.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:18.841 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.0 px 0 ms NORTH
20:58:18.843 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:19.824 00.981 20224 Exposure complete
20:58:19.896 00.072 20224 worker thread done servicing request
20:58:19.897 00.001 8996 OnExposeComplete: enter
20:58:19.898 00.001 8996 UpdateGuideState(): m_state=6
20:58:19.899 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 555
20:58:19.899 00.000 8996 Star::Find returns 1 (0), X=140.29, Y=473.21, Mass=791112, SNR=393.0, Peak=52662 HFD=4.5
20:58:19.900 00.001 8996 MultiStar: [#1 0.30,0.09,0.56,U] [#2 0.27,0.19,0.69,U] [#3 0.24,0.14,0.52,U] [#4 0.41,0.11,0.50,U] [#5 0.56,0.16,0.53,U] [#6 0.35,0.36,0.38,U] [#7 0.14,0.38,0.45,U] [#8 0.49,0.29,0.32,U] 
20:58:19.901 00.001 8996 single-star, 8 included, MultiStar: {0.33, 0.16}, one-star: {0.29, 0.01}
20:58:19.902 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
20:58:19.902 00.000 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
20:58:19.903 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.01 hyp=0.29 cameraTheta=0.03 mountX=0.28 mountY=-0.04, mountTheta=-0.15
20:58:19.905 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.01, opts=13)
20:58:19.908 00.003 8996 Enqueuing Move request for scope (0.29, 0.01)
20:58:19.910 00.002 20224 Worker thread wakes up
20:58:19.911 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.01) opts 0xd
20:58:19.911 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.01)
20:58:19.911 00.000 20224 Moving (0.29, 0.01) raw xDistance=0.28 yDistance=-0.04
20:58:19.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
20:58:19.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:19.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:58:19.911 00.000 20224 MoveAxis(W, 44, ABG)
20:58:19.911 00.000 20224 Guiding  Dir = 3, Dur = 44
20:58:19.912 00.001 20224 IsSlewing returns 0
20:58:19.912 00.000 20224 IsGuiding returns 0
20:58:19.920 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52662, med=2742, FiltMin=2464, FiltMax=28816, Gamma=1.000
20:58:19.923 00.003 20224 PulseGuide returned control before completion, sleep 44
20:58:19.942 00.019 8996 UpdateGuideState exits: m=791112 SNR=393.0
20:58:19.944 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:19.946 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:19.947 00.001 8996 Enqueuing Expose request
20:58:19.969 00.022 20224 IsGuiding returns 1
20:58:19.969 00.000 20224 scope still moving after pulse duration time elapsed
20:58:20.001 00.032 20224 IsSlewing returns 0
20:58:20.002 00.001 20224 IsGuiding returns 1
20:58:20.032 00.030 20224 IsSlewing returns 0
20:58:20.032 00.000 20224 IsGuiding returns 0
20:58:20.032 00.000 20224 scope move finished after 44 + 76 ms
20:58:20.032 00.000 20224 Move returns status 0, amount 44
20:58:20.032 00.000 20224 MoveAxis(N, 0, ABG)
20:58:20.032 00.000 20224 Move returns status 0, amount 0
20:58:20.032 00.000 20224 move complete, result=0
20:58:20.032 00.000 20224 worker thread done servicing request
20:58:20.032 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.0 px 0 ms NORTH
20:58:20.035 00.003 20224 Worker thread wakes up
20:58:20.035 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:20.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:21.200 01.165 20224 Exposure complete
20:58:21.278 00.078 20224 worker thread done servicing request
20:58:21.278 00.000 8996 OnExposeComplete: enter
20:58:21.279 00.001 8996 UpdateGuideState(): m_state=6
20:58:21.280 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 556
20:58:21.281 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.34, Mass=777396, SNR=359.0, Peak=58387 HFD=4.5
20:58:21.282 00.001 8996 MultiStar: [#1 0.22,0.44,0.66,U] [#2 -0.02,0.45,0.67,U] [#3 -0.03,0.50,0.61,U] [#4 0.11,0.41,0.54,U] [#5 0.30,0.50,0.62,U] [#6 0.01,0.61,0.41,U] [#7 -0.07,0.50,0.37,U] [#8 0.28,0.41,0.44,U] 
20:58:21.282 00.000 8996 single-star, 8 included, MultiStar: {0.06, 0.41}, one-star: {-0.14, 0.14}
20:58:21.283 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
20:58:21.284 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
20:58:21.285 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.19 cameraTheta=2.35 mountX=-0.15 mountY=-0.12, mountTheta=-2.46
20:58:21.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.14, opts=13)
20:58:21.287 00.001 8996 Enqueuing Move request for scope (-0.14, 0.14)
20:58:21.288 00.001 20224 Worker thread wakes up
20:58:21.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
20:58:21.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
20:58:21.288 00.000 20224 Moving (-0.14, 0.14) raw xDistance=-0.15 yDistance=-0.12
20:58:21.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:58:21.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:21.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:58:21.288 00.000 20224 MoveAxis(E, 0, ABG)
20:58:21.288 00.000 20224 Move returns status 0, amount 0
20:58:21.288 00.000 20224 MoveAxis(N, 0, ABG)
20:58:21.288 00.000 20224 Move returns status 0, amount 0
20:58:21.288 00.000 20224 move complete, result=0
20:58:21.288 00.000 20224 worker thread done servicing request
20:58:21.299 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58387, med=2742, FiltMin=2489, FiltMax=30515, Gamma=1.000
20:58:21.320 00.021 8996 UpdateGuideState exits: m=777396 SNR=359.0
20:58:21.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:21.324 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:21.326 00.002 8996 Enqueuing Expose request
20:58:21.328 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:21.330 00.002 20224 Worker thread wakes up
20:58:21.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:21.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:22.307 00.977 20224 Exposure complete
20:58:22.375 00.068 20224 worker thread done servicing request
20:58:22.375 00.000 8996 OnExposeComplete: enter
20:58:22.376 00.001 8996 UpdateGuideState(): m_state=6
20:58:22.377 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 557
20:58:22.378 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.68, Mass=746124, SNR=352.1, Peak=54333 HFD=4.5
20:58:22.379 00.001 8996 MultiStar: [#1 0.28,0.55,0.60,U] [#2 -0.20,0.69,0.00,M1] [#3 0.18,0.42,0.61,U] [#4 0.18,0.34,0.55,U] [#5 0.38,0.84,0.00,M1] [#6 0.11,0.80,0.00,M1] [#7 0.05,0.68,0.00,M1] [#8 0.15,0.72,0.00,M1] 
20:58:22.380 00.001 8996 refined, 3 included, MultiStar: {0.10, 0.45}, one-star: {-0.11, 0.48}
20:58:22.380 00.000 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
20:58:22.381 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
20:58:22.382 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.45 hyp=0.46 cameraTheta=1.36 mountX=0.05 mountY=-0.46, mountTheta=-1.46
20:58:22.383 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.45, opts=13)
20:58:22.384 00.001 8996 Enqueuing Move request for scope (0.10, 0.45)
20:58:22.385 00.001 20224 Worker thread wakes up
20:58:22.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.45) opts 0xd
20:58:22.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.45)
20:58:22.385 00.000 20224 Moving (0.10, 0.45) raw xDistance=0.05 yDistance=-0.46
20:58:22.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:58:22.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:58:22.385 00.000 20224 MoveAxis(E, 0, ABG)
20:58:22.385 00.000 20224 Move returns status 0, amount 0
20:58:22.385 00.000 20224 MoveAxis(N, 97, ABG)
20:58:22.386 00.001 20224 Guiding  Dir = 0, Dur = 97
20:58:22.386 00.000 20224 IsSlewing returns 0
20:58:22.386 00.000 20224 IsGuiding returns 0
20:58:22.389 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54333, med=2742, FiltMin=2509, FiltMax=28598, Gamma=1.000
20:58:22.413 00.024 8996 UpdateGuideState exits: m=746124 SNR=352.1
20:58:22.415 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:22.417 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:22.417 00.000 8996 Enqueuing Expose request
20:58:22.444 00.027 20224 PulseGuide returned control before completion, sleep 50
20:58:22.506 00.062 20224 IsGuiding returns 1
20:58:22.506 00.000 20224 scope still moving after pulse duration time elapsed
20:58:22.537 00.031 20224 IsSlewing returns 0
20:58:22.537 00.000 20224 IsGuiding returns 1
20:58:22.569 00.032 20224 IsSlewing returns 0
20:58:22.569 00.000 20224 IsGuiding returns 1
20:58:22.599 00.030 20224 IsSlewing returns 0
20:58:22.600 00.001 20224 IsGuiding returns 1
20:58:22.630 00.030 20224 IsSlewing returns 0
20:58:22.630 00.000 20224 IsGuiding returns 0
20:58:22.630 00.000 20224 scope move finished after 97 + 147 ms
20:58:22.630 00.000 20224 Move returns status 0, amount 97
20:58:22.630 00.000 20224 move complete, result=0
20:58:22.630 00.000 20224 worker thread done servicing request
20:58:22.630 00.000 20224 Worker thread wakes up
20:58:22.630 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:22.630 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 97 ms NORTH
20:58:22.633 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:23.805 01.172 20224 Exposure complete
20:58:23.883 00.078 20224 worker thread done servicing request
20:58:23.883 00.000 8996 OnExposeComplete: enter
20:58:23.884 00.001 8996 UpdateGuideState(): m_state=6
20:58:23.886 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 558
20:58:23.887 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=472.77, Mass=715685, SNR=332.1, Peak=50403 HFD=4.5
20:58:23.889 00.002 8996 MultiStar: [#1 0.09,-0.31,0.74,U] [#2 -0.23,-0.22,0.84,U] [#3 -0.15,-0.19,0.64,U] [#4 -0.01,-0.23,0.57,U] [#5 0.15,-0.18,0.69,U] [#6 -0.09,-0.04,0.46,U] [#7 -0.27,-0.18,0.49,U] [#8 0.06,-0.23,0.41,U] 
20:58:23.890 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.24}, one-star: {-0.10, -0.43}
20:58:23.892 00.002 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
20:58:23.893 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
20:58:23.895 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.83 mountX=-0.04 mountY=0.25, mountTheta=1.73
20:58:23.898 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.24, opts=13)
20:58:23.899 00.001 8996 Enqueuing Move request for scope (-0.06, -0.24)
20:58:23.900 00.001 20224 Worker thread wakes up
20:58:23.901 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
20:58:23.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
20:58:23.901 00.000 20224 Moving (-0.06, -0.24) raw xDistance=-0.04 yDistance=0.25
20:58:23.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:58:23.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:58:23.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:58:23.901 00.000 20224 MoveAxis(E, 0, ABG)
20:58:23.901 00.000 20224 Move returns status 0, amount 0
20:58:23.901 00.000 20224 MoveAxis(N, 0, ABG)
20:58:23.901 00.000 20224 Move returns status 0, amount 0
20:58:23.901 00.000 20224 move complete, result=0
20:58:23.901 00.000 20224 worker thread done servicing request
20:58:23.911 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50403, med=2742, FiltMin=2489, FiltMax=28339, Gamma=1.000
20:58:23.939 00.028 8996 UpdateGuideState exits: m=715685 SNR=332.1
20:58:23.941 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:23.943 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:23.945 00.002 8996 Enqueuing Expose request
20:58:23.946 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:58:23.948 00.002 20224 Worker thread wakes up
20:58:23.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:23.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:24.928 00.980 20224 Exposure complete
20:58:24.990 00.062 20224 worker thread done servicing request
20:58:24.990 00.000 8996 OnExposeComplete: enter
20:58:24.991 00.001 8996 UpdateGuideState(): m_state=6
20:58:24.992 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 559
20:58:24.994 00.002 8996 Star::Find returns 1 (0), X=139.66, Y=473.01, Mass=778230, SNR=377.7, Peak=56307 HFD=4.7
20:58:24.998 00.004 8996 MultiStar: [#1 -0.01,-0.25,0.63,U] [#2 -0.22,-0.32,0.66,U] [#3 -0.18,-0.19,0.58,U] [#4 -0.11,-0.40,0.57,U] [#5 -0.08,-0.11,0.57,U] [#6 -0.22,-0.16,0.41,U] [#7 -0.28,-0.27,0.41,U] [#8 -0.01,-0.17,0.40,U] 
20:58:25.000 00.002 8996 refined, 8 included, MultiStar: {-0.18, -0.23}, one-star: {-0.35, -0.19}
20:58:25.002 00.002 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
20:58:25.003 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
20:58:25.005 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-2.23 mountX=-0.15 mountY=0.25, mountTheta=2.12
20:58:25.009 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.23, opts=13)
20:58:25.011 00.002 8996 Enqueuing Move request for scope (-0.18, -0.23)
20:58:25.013 00.002 20224 Worker thread wakes up
20:58:25.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.23) opts 0xd
20:58:25.013 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.23)
20:58:25.013 00.000 20224 Moving (-0.18, -0.23) raw xDistance=-0.15 yDistance=0.25
20:58:25.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:58:25.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:58:25.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:58:25.013 00.000 20224 MoveAxis(E, 0, ABG)
20:58:25.013 00.000 20224 Move returns status 0, amount 0
20:58:25.013 00.000 20224 MoveAxis(N, 0, ABG)
20:58:25.014 00.001 20224 Move returns status 0, amount 0
20:58:25.014 00.000 20224 move complete, result=0
20:58:25.014 00.000 20224 worker thread done servicing request
20:58:25.020 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56307, med=2742, FiltMin=2493, FiltMax=33062, Gamma=1.000
20:58:25.044 00.024 8996 UpdateGuideState exits: m=778230 SNR=377.7
20:58:25.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:25.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:25.047 00.001 8996 Enqueuing Expose request
20:58:25.047 00.000 20224 Worker thread wakes up
20:58:25.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:25.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:25.048 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:58:26.223 01.175 20224 Exposure complete
20:58:26.290 00.067 20224 worker thread done servicing request
20:58:26.290 00.000 8996 OnExposeComplete: enter
20:58:26.291 00.001 8996 UpdateGuideState(): m_state=6
20:58:26.292 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 560
20:58:26.293 00.001 8996 Star::Find returns 1 (0), X=139.69, Y=472.77, Mass=757850, SNR=383.9, Peak=54291 HFD=4.6
20:58:26.294 00.001 8996 MultiStar: [#1 -0.16,-0.15,0.63,U] [#2 -0.26,-0.47,0.68,U] [#3 -0.47,-0.09,0.54,U] [#4 -0.27,-0.21,0.48,U] [#5 -0.06,-0.06,0.62,U] [#6 -0.37,-0.30,0.41,U] [#7 -0.37,-0.11,0.46,U] [#8 0.01,-0.07,0.36,U] 
20:58:26.295 00.001 8996 refined, 8 included, MultiStar: {-0.26, -0.24}, one-star: {-0.31, -0.43}
20:58:26.295 00.000 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
20:58:26.296 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.86)
20:58:26.297 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.24 hyp=0.35 cameraTheta=-2.40 mountX=-0.23 mountY=0.26, mountTheta=2.30
20:58:26.298 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.24, opts=13)
20:58:26.299 00.001 8996 Enqueuing Move request for scope (-0.26, -0.24)
20:58:26.300 00.001 20224 Worker thread wakes up
20:58:26.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.24) opts 0xd
20:58:26.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.24)
20:58:26.300 00.000 20224 Moving (-0.26, -0.24) raw xDistance=-0.23 yDistance=0.26
20:58:26.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:58:26.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:58:26.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
20:58:26.300 00.000 20224 MoveAxis(E, 34, ABG)
20:58:26.300 00.000 20224 Guiding  Dir = 2, Dur = 34
20:58:26.300 00.000 20224 IsSlewing returns 0
20:58:26.300 00.000 20224 IsGuiding returns 0
20:58:26.305 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54291, med=2742, FiltMin=2413, FiltMax=28733, Gamma=1.000
20:58:26.321 00.016 8996 UpdateGuideState exits: m=757850 SNR=383.9
20:58:26.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:26.322 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:26.323 00.001 8996 Enqueuing Expose request
20:58:26.330 00.007 20224 PulseGuide returned control before completion, sleep 15
20:58:26.361 00.031 20224 IsGuiding returns 1
20:58:26.361 00.000 20224 scope still moving after pulse duration time elapsed
20:58:26.393 00.032 20224 IsSlewing returns 0
20:58:26.393 00.000 20224 IsGuiding returns 1
20:58:26.424 00.031 20224 IsSlewing returns 0
20:58:26.424 00.000 20224 IsGuiding returns 0
20:58:26.424 00.000 20224 scope move finished after 34 + 89 ms
20:58:26.424 00.000 20224 Move returns status 0, amount 34
20:58:26.424 00.000 20224 MoveAxis(N, 0, ABG)
20:58:26.424 00.000 20224 Move returns status 0, amount 0
20:58:26.424 00.000 20224 move complete, result=0
20:58:26.424 00.000 20224 worker thread done servicing request
20:58:26.424 00.000 20224 Worker thread wakes up
20:58:26.424 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.3 px 0 ms NORTH
20:58:26.428 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:26.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:27.403 00.975 20224 Exposure complete
20:58:27.458 00.055 20224 worker thread done servicing request
20:58:27.458 00.000 8996 OnExposeComplete: enter
20:58:27.459 00.001 8996 UpdateGuideState(): m_state=6
20:58:27.459 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 561
20:58:27.460 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=472.40, Mass=751134, SNR=351.5, Peak=52752 HFD=4.6
20:58:27.461 00.001 8996 MultiStar: [#1 0.21,-0.40,0.69,U] [#2 -0.03,-0.52,0.73,U] [#3 0.02,-0.34,0.55,U] [#4 0.06,-0.42,0.56,U] [#5 0.11,-0.29,0.61,U] [#6 0.17,-0.23,0.41,U] [#7 -0.00,-0.34,0.43,U] [#8 0.12,-0.12,0.41,U] 
20:58:27.462 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.43}, one-star: {-0.10, -0.80}
20:58:27.463 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
20:58:27.463 00.000 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
20:58:27.464 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.43 hyp=0.44 cameraTheta=-1.46 mountX=0.09 mountY=0.43, mountTheta=1.36
20:58:27.466 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.43, opts=13)
20:58:27.466 00.000 8996 Enqueuing Move request for scope (0.05, -0.43)
20:58:27.467 00.001 20224 Worker thread wakes up
20:58:27.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.43) opts 0xd
20:58:27.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.43)
20:58:27.467 00.000 20224 Moving (0.05, -0.43) raw xDistance=0.09 yDistance=0.43
20:58:27.468 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:58:27.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:58:27.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
20:58:27.468 00.000 20224 MoveAxis(E, 0, ABG)
20:58:27.468 00.000 20224 Move returns status 0, amount 0
20:58:27.468 00.000 20224 MoveAxis(N, 0, ABG)
20:58:27.468 00.000 20224 Move returns status 0, amount 0
20:58:27.468 00.000 20224 move complete, result=0
20:58:27.468 00.000 20224 worker thread done servicing request
20:58:27.473 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52752, med=2745, FiltMin=2435, FiltMax=27949, Gamma=1.000
20:58:27.500 00.027 8996 UpdateGuideState exits: m=751134 SNR=351.5
20:58:27.501 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:27.502 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:27.503 00.001 8996 Enqueuing Expose request
20:58:27.504 00.001 20224 Worker thread wakes up
20:58:27.504 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
20:58:27.505 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:27.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:28.677 01.172 20224 Exposure complete
20:58:28.760 00.083 20224 worker thread done servicing request
20:58:28.760 00.000 8996 OnExposeComplete: enter
20:58:28.761 00.001 8996 UpdateGuideState(): m_state=6
20:58:28.762 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 562
20:58:28.762 00.000 8996 Star::Find returns 1 (0), X=140.13, Y=472.71, Mass=699942, SNR=367.2, Peak=46195 HFD=4.6
20:58:28.763 00.001 8996 MultiStar: [#1 0.31,-0.39,0.64,U] [#2 0.07,-0.53,0.86,U] [#3 0.14,-0.40,0.51,U] [#4 0.22,-0.46,0.56,U] [#5 0.35,-0.35,0.57,U] [#6 0.27,-0.18,0.40,U] [#7 0.25,-0.25,0.46,U] [#8 0.36,-0.29,0.42,U] 
20:58:28.764 00.001 8996 refined, 8 included, MultiStar: {0.21, -0.40}, one-star: {0.12, -0.49}
20:58:28.765 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
20:58:28.766 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
20:58:28.766 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.40 hyp=0.45 cameraTheta=-1.08 mountX=0.25 mountY=0.37, mountTheta=0.98
20:58:28.769 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.40, opts=13)
20:58:28.771 00.002 8996 Enqueuing Move request for scope (0.21, -0.40)
20:58:28.773 00.002 20224 Worker thread wakes up
20:58:28.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.40) opts 0xd
20:58:28.773 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.40)
20:58:28.773 00.000 20224 Moving (0.21, -0.40) raw xDistance=0.25 yDistance=0.37
20:58:28.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:58:28.773 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.28 newest=1.06
20:58:28.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
20:58:28.773 00.000 20224 MoveAxis(W, 36, ABG)
20:58:28.774 00.001 20224 Guiding  Dir = 3, Dur = 36
20:58:28.774 00.000 20224 IsSlewing returns 0
20:58:28.774 00.000 20224 IsGuiding returns 0
20:58:28.781 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46195, med=2745, FiltMin=2505, FiltMax=25517, Gamma=1.000
20:58:28.801 00.020 20224 PulseGuide returned control before completion, sleep 20
20:58:28.802 00.001 8996 UpdateGuideState exits: m=699942 SNR=367.2
20:58:28.805 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:28.807 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:28.810 00.003 8996 Enqueuing Expose request
20:58:28.831 00.021 20224 IsGuiding returns 1
20:58:28.831 00.000 20224 scope still moving after pulse duration time elapsed
20:58:28.863 00.032 20224 IsSlewing returns 0
20:58:28.864 00.001 20224 IsGuiding returns 1
20:58:28.895 00.031 20224 IsSlewing returns 0
20:58:28.895 00.000 20224 IsGuiding returns 0
20:58:28.896 00.001 20224 scope move finished after 36 + 84 ms
20:58:28.896 00.000 20224 Move returns status 0, amount 36
20:58:28.896 00.000 20224 MoveAxis(S, 78, ABG)
20:58:28.896 00.000 20224 Guiding  Dir = 1, Dur = 78
20:58:28.896 00.000 20224 IsSlewing returns 0
20:58:28.896 00.000 20224 IsGuiding returns 0
20:58:28.958 00.062 20224 PulseGuide returned control before completion, sleep 26
20:58:28.987 00.029 20224 IsGuiding returns 1
20:58:28.987 00.000 20224 scope still moving after pulse duration time elapsed
20:58:29.019 00.032 20224 IsSlewing returns 0
20:58:29.019 00.000 20224 IsGuiding returns 1
20:58:29.050 00.031 20224 IsSlewing returns 0
20:58:29.050 00.000 20224 IsGuiding returns 0
20:58:29.051 00.001 20224 scope move finished after 78 + 76 ms
20:58:29.051 00.000 20224 Move returns status 0, amount 78
20:58:29.051 00.000 20224 move complete, result=0
20:58:29.051 00.000 20224 worker thread done servicing request
20:58:29.051 00.000 20224 Worker thread wakes up
20:58:29.051 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.4 px 78 ms SOUTH
20:58:29.054 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:29.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:30.041 00.987 20224 Exposure complete
20:58:30.102 00.061 20224 worker thread done servicing request
20:58:30.102 00.000 8996 OnExposeComplete: enter
20:58:30.103 00.001 8996 UpdateGuideState(): m_state=6
20:58:30.104 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 563
20:58:30.104 00.000 8996 Star::Find returns 1 (0), X=139.67, Y=472.81, Mass=724525, SNR=360.4, Peak=50403 HFD=4.6
20:58:30.105 00.001 8996 MultiStar: [#1 -0.02,-0.14,0.62,U] [#2 -0.17,-0.30,0.74,U] [#3 0.01,-0.38,0.61,U] [#4 0.07,-0.37,0.56,U] [#5 0.30,-0.19,0.57,U] [#6 -0.05,-0.09,0.46,U] [#7 -0.15,-0.33,0.45,U] [#8 -0.02,-0.21,0.38,U] 
20:58:30.106 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.28}, one-star: {-0.33, -0.39}
20:58:30.107 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
20:58:30.107 00.000 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
20:58:30.108 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.80 mountX=-0.04 mountY=0.29, mountTheta=1.71
20:58:30.109 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.28, opts=13)
20:58:30.110 00.001 8996 Enqueuing Move request for scope (-0.07, -0.28)
20:58:30.111 00.001 20224 Worker thread wakes up
20:58:30.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.28) opts 0xd
20:58:30.111 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.28)
20:58:30.111 00.000 20224 Moving (-0.07, -0.28) raw xDistance=-0.04 yDistance=0.29
20:58:30.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:58:30.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:58:30.111 00.000 20224 MoveAxis(E, 0, ABG)
20:58:30.111 00.000 20224 Move returns status 0, amount 0
20:58:30.111 00.000 20224 MoveAxis(S, 61, ABG)
20:58:30.111 00.000 20224 Guiding  Dir = 1, Dur = 61
20:58:30.112 00.001 20224 IsSlewing returns 0
20:58:30.112 00.000 20224 IsGuiding returns 0
20:58:30.118 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50403, med=2742, FiltMin=2499, FiltMax=27597, Gamma=1.000
20:58:30.131 00.013 20224 PulseGuide returned control before completion, sleep 53
20:58:30.141 00.010 8996 UpdateGuideState exits: m=724525 SNR=360.4
20:58:30.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:30.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:30.143 00.000 8996 Enqueuing Expose request
20:58:30.193 00.050 20224 IsGuiding returns 1
20:58:30.193 00.000 20224 scope still moving after pulse duration time elapsed
20:58:30.224 00.031 20224 IsSlewing returns 0
20:58:30.224 00.000 20224 IsGuiding returns 0
20:58:30.224 00.000 20224 scope move finished after 61 + 51 ms
20:58:30.224 00.000 20224 Move returns status 0, amount 61
20:58:30.224 00.000 20224 move complete, result=0
20:58:30.224 00.000 20224 worker thread done servicing request
20:58:30.224 00.000 20224 Worker thread wakes up
20:58:30.224 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 61 ms SOUTH
20:58:30.227 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:30.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:31.392 01.165 20224 Exposure complete
20:58:31.463 00.071 20224 worker thread done servicing request
20:58:31.463 00.000 8996 OnExposeComplete: enter
20:58:31.464 00.001 8996 UpdateGuideState(): m_state=6
20:58:31.465 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 564
20:58:31.467 00.002 8996 Star::Find returns 1 (0), X=139.66, Y=473.23, Mass=706698, SNR=367.5, Peak=52915 HFD=4.7
20:58:31.468 00.001 8996 MultiStar: [#1 -0.00,0.03,0.72,U] [#2 -0.33,0.23,0.65,U] [#3 -0.24,0.19,0.56,U] [#4 -0.12,0.25,0.55,U] [#5 -0.04,0.19,0.62,U] [#6 -0.06,0.18,0.42,U] [#7 -0.47,0.05,0.46,U] [#8 0.06,-0.03,0.40,U] 
20:58:31.469 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.12}, one-star: {-0.35, 0.03}
20:58:31.471 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
20:58:31.471 00.000 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
20:58:31.472 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.57 mountX=-0.20 mountY=-0.10, mountTheta=-2.68
20:58:31.475 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
20:58:31.477 00.002 8996 Enqueuing Move request for scope (-0.19, 0.12)
20:58:31.478 00.001 20224 Worker thread wakes up
20:58:31.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
20:58:31.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
20:58:31.478 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.20 yDistance=-0.10
20:58:31.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
20:58:31.479 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:31.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:58:31.479 00.000 20224 MoveAxis(E, 0, ABG)
20:58:31.479 00.000 20224 Move returns status 0, amount 0
20:58:31.479 00.000 20224 MoveAxis(N, 0, ABG)
20:58:31.479 00.000 20224 Move returns status 0, amount 0
20:58:31.479 00.000 20224 move complete, result=0
20:58:31.479 00.000 20224 worker thread done servicing request
20:58:31.485 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52915, med=2745, FiltMin=2489, FiltMax=28934, Gamma=1.000
20:58:31.502 00.017 8996 UpdateGuideState exits: m=706698 SNR=367.5
20:58:31.503 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:31.504 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:31.504 00.000 8996 Enqueuing Expose request
20:58:31.505 00.001 20224 Worker thread wakes up
20:58:31.505 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:31.506 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:31.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:32.471 00.965 20224 Exposure complete
20:58:32.533 00.062 20224 worker thread done servicing request
20:58:32.533 00.000 8996 OnExposeComplete: enter
20:58:32.534 00.001 8996 UpdateGuideState(): m_state=6
20:58:32.534 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 565
20:58:32.535 00.001 8996 Star::Find returns 1 (0), X=139.66, Y=473.36, Mass=757578, SNR=367.6, Peak=51123 HFD=4.7
20:58:32.536 00.001 8996 MultiStar: [#1 -0.25,0.30,0.56,U] [#2 -0.43,0.03,0.62,U] [#3 -0.46,-0.07,0.56,U] [#4 -0.34,-0.18,0.58,U] [#5 -0.02,-0.04,0.58,U] [#6 -0.33,0.10,0.42,U] [#7 -0.52,0.08,0.42,U] [#8 0.05,0.19,0.40,U] 
20:58:32.537 00.001 8996 refined, 8 included, MultiStar: {-0.30, 0.07}, one-star: {-0.34, 0.16}
20:58:32.538 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
20:58:32.538 00.000 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
20:58:32.539 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.07 hyp=0.31 cameraTheta=2.93 mountX=-0.31 mountY=-0.03, mountTheta=-3.04
20:58:32.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.07, opts=13)
20:58:32.541 00.000 8996 Enqueuing Move request for scope (-0.30, 0.07)
20:58:32.542 00.001 20224 Worker thread wakes up
20:58:32.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.07) opts 0xd
20:58:32.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.07)
20:58:32.542 00.000 20224 Moving (-0.30, 0.07) raw xDistance=-0.31 yDistance=-0.03
20:58:32.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:58:32.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:32.543 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:32.543 00.000 20224 MoveAxis(E, 45, ABG)
20:58:32.543 00.000 20224 Guiding  Dir = 2, Dur = 45
20:58:32.543 00.000 20224 IsSlewing returns 0
20:58:32.543 00.000 20224 IsGuiding returns 0
20:58:32.548 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51123, med=2745, FiltMin=2470, FiltMax=28800, Gamma=1.000
20:58:32.562 00.014 8996 UpdateGuideState exits: m=757578 SNR=367.6
20:58:32.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:32.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:32.564 00.000 8996 Enqueuing Expose request
20:58:32.593 00.029 20224 IsGuiding returns 1
20:58:32.593 00.000 20224 scope still moving after pulse duration time elapsed
20:58:32.622 00.029 20224 IsSlewing returns 0
20:58:32.622 00.000 20224 IsGuiding returns 1
20:58:32.654 00.032 20224 IsSlewing returns 0
20:58:32.654 00.000 20224 IsGuiding returns 1
20:58:32.685 00.031 20224 IsSlewing returns 0
20:58:32.686 00.001 20224 IsGuiding returns 0
20:58:32.686 00.000 20224 scope move finished after 45 + 97 ms
20:58:32.686 00.000 20224 Move returns status 0, amount 45
20:58:32.686 00.000 20224 MoveAxis(N, 0, ABG)
20:58:32.686 00.000 20224 Move returns status 0, amount 0
20:58:32.686 00.000 20224 move complete, result=0
20:58:32.686 00.000 20224 worker thread done servicing request
20:58:32.687 00.001 20224 Worker thread wakes up
20:58:32.687 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.0 px 0 ms NORTH
20:58:32.689 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:32.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:33.874 01.185 20224 Exposure complete
20:58:33.944 00.070 20224 worker thread done servicing request
20:58:33.944 00.000 8996 OnExposeComplete: enter
20:58:33.945 00.001 8996 UpdateGuideState(): m_state=6
20:58:33.946 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 566
20:58:33.946 00.000 8996 Star::Find returns 1 (0), X=140.05, Y=473.27, Mass=726090, SNR=393.6, Peak=48867 HFD=4.6
20:58:33.947 00.001 8996 MultiStar: [#1 0.13,0.27,0.57,U] [#2 0.03,0.13,0.68,U] [#3 -0.02,0.28,0.58,U] [#4 0.04,0.16,0.54,U] [#5 0.42,0.08,0.53,U] [#6 -0.01,0.55,0.41,U] [#7 -0.20,0.48,0.38,U] [#8 0.35,0.44,0.40,U] 
20:58:33.948 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.23}, one-star: {0.05, 0.07}
20:58:33.949 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
20:58:33.950 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
20:58:33.950 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.96 mountX=0.04 mountY=-0.07, mountTheta=-1.06
20:58:33.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.07, opts=13)
20:58:33.953 00.002 8996 Enqueuing Move request for scope (0.05, 0.07)
20:58:33.954 00.001 20224 Worker thread wakes up
20:58:33.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
20:58:33.954 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
20:58:33.954 00.000 20224 Moving (0.05, 0.07) raw xDistance=0.04 yDistance=-0.07
20:58:33.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:58:33.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:33.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:58:33.954 00.000 20224 MoveAxis(E, 0, ABG)
20:58:33.954 00.000 20224 Move returns status 0, amount 0
20:58:33.954 00.000 20224 MoveAxis(N, 0, ABG)
20:58:33.954 00.000 20224 Move returns status 0, amount 0
20:58:33.954 00.000 20224 move complete, result=0
20:58:33.954 00.000 20224 worker thread done servicing request
20:58:33.958 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48867, med=2745, FiltMin=2483, FiltMax=26032, Gamma=1.000
20:58:33.972 00.014 8996 UpdateGuideState exits: m=726090 SNR=393.6
20:58:33.973 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:33.974 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:33.974 00.000 8996 Enqueuing Expose request
20:58:33.975 00.001 20224 Worker thread wakes up
20:58:33.975 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:33.976 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:33.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:34.962 00.986 20224 Exposure complete
20:58:35.037 00.075 20224 worker thread done servicing request
20:58:35.037 00.000 8996 OnExposeComplete: enter
20:58:35.039 00.002 8996 UpdateGuideState(): m_state=6
20:58:35.039 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 567
20:58:35.040 00.001 8996 Star::Find returns 1 (0), X=139.73, Y=473.27, Mass=812927, SNR=351.0, Peak=57651 HFD=4.6
20:58:35.042 00.002 8996 MultiStar: [#1 -0.09,0.26,0.74,U] [#2 -0.42,0.13,0.81,U] [#3 -0.44,0.49,0.00,M1] [#4 -0.16,0.23,0.55,U] [#5 0.01,0.30,0.62,U] [#6 -0.23,0.46,0.44,U] [#7 -0.35,0.43,0.50,U] [#8 -0.19,0.33,0.36,U] 
20:58:35.043 00.001 8996 single-star, 7 included, MultiStar: {-0.22, 0.24}, one-star: {-0.27, 0.07}
20:58:35.044 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
20:58:35.045 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
20:58:35.046 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.07 hyp=0.28 cameraTheta=2.91 mountX=-0.28 mountY=-0.03, mountTheta=-3.02
20:58:35.047 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.07, opts=13)
20:58:35.048 00.001 8996 Enqueuing Move request for scope (-0.27, 0.07)
20:58:35.049 00.001 20224 Worker thread wakes up
20:58:35.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.07) opts 0xd
20:58:35.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.07)
20:58:35.049 00.000 20224 Moving (-0.27, 0.07) raw xDistance=-0.28 yDistance=-0.03
20:58:35.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
20:58:35.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:35.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:35.049 00.000 20224 MoveAxis(E, 40, ABG)
20:58:35.049 00.000 20224 Guiding  Dir = 2, Dur = 40
20:58:35.050 00.001 20224 IsSlewing returns 0
20:58:35.050 00.000 20224 IsGuiding returns 0
20:58:35.052 00.002 20224 PulseGuide returned control before completion, sleep 49
20:58:35.056 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57651, med=2745, FiltMin=2505, FiltMax=30278, Gamma=1.000
20:58:35.080 00.024 8996 UpdateGuideState exits: m=812927 SNR=351.0
20:58:35.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:35.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:35.083 00.001 8996 Enqueuing Expose request
20:58:35.113 00.030 20224 IsGuiding returns 1
20:58:35.113 00.000 20224 scope still moving after pulse duration time elapsed
20:58:35.145 00.032 20224 IsSlewing returns 0
20:58:35.145 00.000 20224 IsGuiding returns 0
20:58:35.145 00.000 20224 scope move finished after 40 + 54 ms
20:58:35.145 00.000 20224 Move returns status 0, amount 40
20:58:35.145 00.000 20224 MoveAxis(N, 0, ABG)
20:58:35.145 00.000 20224 Move returns status 0, amount 0
20:58:35.145 00.000 20224 move complete, result=0
20:58:35.145 00.000 20224 worker thread done servicing request
20:58:35.145 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
20:58:35.147 00.002 20224 Worker thread wakes up
20:58:35.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:35.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:36.298 01.151 20224 Exposure complete
20:58:36.386 00.088 20224 worker thread done servicing request
20:58:36.386 00.000 8996 OnExposeComplete: enter
20:58:36.387 00.001 8996 UpdateGuideState(): m_state=6
20:58:36.389 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 568
20:58:36.391 00.002 8996 Star::Find returns 1 (0), X=140.14, Y=473.33, Mass=735386, SNR=377.1, Peak=51347 HFD=4.6
20:58:36.393 00.002 8996 MultiStar: [#1 0.43,0.35,0.59,U] [#2 0.20,0.29,0.75,U] [#3 0.20,0.41,0.55,U] [#4 0.31,0.33,0.55,U] [#5 0.63,0.51,0.00,M1] [#6 0.32,0.54,0.40,U] [#7 0.30,0.35,0.42,U] [#8 0.29,0.41,0.38,U] 
20:58:36.394 00.001 8996 single-star, 7 included, MultiStar: {0.26, 0.32}, one-star: {0.13, 0.13}
20:58:36.395 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
20:58:36.396 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
20:58:36.398 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.76 mountX=0.12 mountY=-0.14, mountTheta=-0.87
20:58:36.401 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.13, opts=13)
20:58:36.402 00.001 8996 Enqueuing Move request for scope (0.13, 0.13)
20:58:36.403 00.001 20224 Worker thread wakes up
20:58:36.404 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
20:58:36.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
20:58:36.404 00.000 20224 Moving (0.13, 0.13) raw xDistance=0.12 yDistance=-0.14
20:58:36.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:58:36.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:36.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:58:36.404 00.000 20224 MoveAxis(E, 0, ABG)
20:58:36.404 00.000 20224 Move returns status 0, amount 0
20:58:36.405 00.001 20224 MoveAxis(N, 0, ABG)
20:58:36.405 00.000 20224 Move returns status 0, amount 0
20:58:36.405 00.000 20224 move complete, result=0
20:58:36.405 00.000 20224 worker thread done servicing request
20:58:36.411 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=51347, med=2745, FiltMin=2467, FiltMax=24752, Gamma=1.000
20:58:36.435 00.024 8996 UpdateGuideState exits: m=735386 SNR=377.1
20:58:36.437 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:36.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:36.439 00.001 8996 Enqueuing Expose request
20:58:36.440 00.001 20224 Worker thread wakes up
20:58:36.440 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:36.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:36.442 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:37.423 00.981 20224 Exposure complete
20:58:37.513 00.090 20224 worker thread done servicing request
20:58:37.513 00.000 8996 OnExposeComplete: enter
20:58:37.514 00.001 8996 UpdateGuideState(): m_state=6
20:58:37.515 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 569
20:58:37.516 00.001 8996 Star::Find returns 1 (0), X=140.20, Y=473.49, Mass=740867, SNR=337.4, Peak=45187 HFD=4.7
20:58:37.517 00.001 8996 MultiStar: [#1 0.48,0.23,0.70,U] [#2 0.24,0.20,0.83,U] [#3 0.29,0.26,0.63,U] [#4 0.52,0.28,0.57,U] [#5 0.59,0.35,0.00,M2] [#6 0.38,0.42,0.51,U] [#7 0.15,0.28,0.51,U] [#8 0.54,0.20,0.44,U] 
20:58:37.518 00.001 8996 single-star, 7 included, MultiStar: {0.33, 0.27}, one-star: {0.20, 0.29}
20:58:37.518 00.000 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
20:58:37.519 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
20:58:37.520 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.29 hyp=0.35 cameraTheta=0.97 mountX=0.17 mountY=-0.31, mountTheta=-1.07
20:58:37.521 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.29, opts=13)
20:58:37.522 00.001 8996 Enqueuing Move request for scope (0.20, 0.29)
20:58:37.524 00.002 20224 Worker thread wakes up
20:58:37.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.29) opts 0xd
20:58:37.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.29)
20:58:37.524 00.000 20224 Moving (0.20, 0.29) raw xDistance=0.17 yDistance=-0.31
20:58:37.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
20:58:37.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:58:37.525 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
20:58:37.525 00.000 20224 MoveAxis(E, 0, ABG)
20:58:37.525 00.000 20224 Move returns status 0, amount 0
20:58:37.525 00.000 20224 MoveAxis(N, 0, ABG)
20:58:37.525 00.000 20224 Move returns status 0, amount 0
20:58:37.525 00.000 20224 move complete, result=0
20:58:37.525 00.000 20224 worker thread done servicing request
20:58:37.530 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45187, med=2745, FiltMin=2473, FiltMax=22944, Gamma=1.000
20:58:37.553 00.023 8996 UpdateGuideState exits: m=740867 SNR=337.4
20:58:37.554 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:37.557 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:37.559 00.002 8996 Enqueuing Expose request
20:58:37.561 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:58:37.562 00.001 20224 Worker thread wakes up
20:58:37.562 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:37.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:38.731 01.169 20224 Exposure complete
20:58:38.791 00.060 20224 worker thread done servicing request
20:58:38.791 00.000 8996 OnExposeComplete: enter
20:58:38.793 00.002 8996 UpdateGuideState(): m_state=6
20:58:38.795 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 570
20:58:38.797 00.002 8996 Star::Find returns 1 (0), X=140.24, Y=473.24, Mass=720370, SNR=340.4, Peak=48550 HFD=4.5
20:58:38.799 00.002 8996 MultiStar: [#1 0.33,0.32,0.67,U] [#2 0.21,0.08,0.78,U] [#3 0.18,0.09,0.61,U] [#4 0.17,0.12,0.62,U] [#5 0.51,0.13,0.68,U] [#6 0.29,0.47,0.46,U] [#7 0.20,0.34,0.46,U] [#8 0.54,0.22,0.43,U] 
20:58:38.800 00.001 8996 single-star, 8 included, MultiStar: {0.29, 0.18}, one-star: {0.24, 0.04}
20:58:38.802 00.002 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
20:58:38.804 00.002 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
20:58:38.805 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.04 hyp=0.24 cameraTheta=0.18 mountX=0.23 mountY=-0.07, mountTheta=-0.30
20:58:38.809 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.04, opts=13)
20:58:38.810 00.001 8996 Enqueuing Move request for scope (0.24, 0.04)
20:58:38.811 00.001 20224 Worker thread wakes up
20:58:38.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.04) opts 0xd
20:58:38.811 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.04)
20:58:38.811 00.000 20224 Moving (0.24, 0.04) raw xDistance=0.23 yDistance=-0.07
20:58:38.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:58:38.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:38.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:58:38.811 00.000 20224 MoveAxis(W, 34, ABG)
20:58:38.811 00.000 20224 Guiding  Dir = 3, Dur = 34
20:58:38.811 00.000 20224 IsSlewing returns 0
20:58:38.811 00.000 20224 IsGuiding returns 0
20:58:38.816 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48550, med=2742, FiltMin=2499, FiltMax=25619, Gamma=1.000
20:58:38.830 00.014 8996 UpdateGuideState exits: m=720370 SNR=340.4
20:58:38.832 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:38.835 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:38.837 00.002 8996 Enqueuing Expose request
20:58:38.846 00.009 20224 IsGuiding returns 1
20:58:38.846 00.000 20224 scope still moving after pulse duration time elapsed
20:58:38.876 00.030 20224 IsSlewing returns 0
20:58:38.876 00.000 20224 IsGuiding returns 1
20:58:38.907 00.031 20224 IsSlewing returns 0
20:58:38.907 00.000 20224 IsGuiding returns 1
20:58:38.938 00.031 20224 IsSlewing returns 0
20:58:38.939 00.001 20224 IsGuiding returns 0
20:58:38.939 00.000 20224 scope move finished after 34 + 93 ms
20:58:38.939 00.000 20224 Move returns status 0, amount 34
20:58:38.939 00.000 20224 MoveAxis(N, 0, ABG)
20:58:38.939 00.000 20224 Move returns status 0, amount 0
20:58:38.939 00.000 20224 move complete, result=0
20:58:38.939 00.000 20224 worker thread done servicing request
20:58:38.939 00.000 20224 Worker thread wakes up
20:58:38.940 00.001 8996 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH
20:58:38.942 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:38.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:39.916 00.974 20224 Exposure complete
20:58:39.973 00.057 20224 worker thread done servicing request
20:58:39.973 00.000 8996 OnExposeComplete: enter
20:58:39.974 00.001 8996 UpdateGuideState(): m_state=6
20:58:39.975 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 571
20:58:39.978 00.003 8996 Star::Find returns 1 (0), X=140.02, Y=473.30, Mass=801869, SNR=360.6, Peak=57827 HFD=4.6
20:58:39.981 00.003 8996 MultiStar: [#1 0.07,0.26,0.64,U] [#2 -0.04,0.06,0.75,U] [#3 0.04,0.21,0.53,U] [#4 0.04,0.16,0.58,U] [#5 0.20,0.34,0.58,U] [#6 0.05,0.56,0.39,U] [#7 0.02,0.22,0.47,U] [#8 0.16,0.30,0.38,U] 
20:58:39.983 00.002 8996 single-star, 8 included, MultiStar: {0.05, 0.22}, one-star: {0.01, 0.10}
20:58:39.984 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
20:58:39.986 00.002 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
20:58:39.988 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.47 mountX=0.00 mountY=-0.10, mountTheta=-1.57
20:58:39.990 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.10, opts=13)
20:58:39.991 00.001 8996 Enqueuing Move request for scope (0.01, 0.10)
20:58:39.993 00.002 20224 Worker thread wakes up
20:58:39.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
20:58:39.993 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
20:58:39.993 00.000 20224 Moving (0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
20:58:39.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:58:39.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:39.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:58:39.993 00.000 20224 MoveAxis(E, 0, ABG)
20:58:39.993 00.000 20224 Move returns status 0, amount 0
20:58:39.993 00.000 20224 MoveAxis(N, 0, ABG)
20:58:39.993 00.000 20224 Move returns status 0, amount 0
20:58:39.993 00.000 20224 move complete, result=0
20:58:39.993 00.000 20224 worker thread done servicing request
20:58:40.000 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57827, med=2745, FiltMin=2480, FiltMax=27328, Gamma=1.000
20:58:40.016 00.016 8996 UpdateGuideState exits: m=801869 SNR=360.6
20:58:40.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:40.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:40.020 00.002 8996 Enqueuing Expose request
20:58:40.021 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:58:40.021 00.000 20224 Worker thread wakes up
20:58:40.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:40.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:41.190 01.168 20224 Exposure complete
20:58:41.259 00.069 20224 worker thread done servicing request
20:58:41.259 00.000 8996 OnExposeComplete: enter
20:58:41.260 00.001 8996 UpdateGuideState(): m_state=6
20:58:41.261 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 572
20:58:41.262 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.44, Mass=777099, SNR=413.5, Peak=54515 HFD=4.6
20:58:41.263 00.001 8996 MultiStar: [#1 0.24,0.36,0.57,U] [#2 0.03,0.29,0.59,U] [#3 0.09,0.34,0.50,U] [#4 0.23,0.07,0.53,U] [#5 0.19,0.35,0.53,U] [#6 0.19,0.62,0.00,M1] [#7 0.14,0.31,0.46,U] [#8 0.26,0.28,0.35,U] 
20:58:41.264 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.27}, one-star: {-0.17, 0.24}
20:58:41.265 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
20:58:41.266 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
20:58:41.266 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.29 cameraTheta=1.25 mountX=0.07 mountY=-0.28, mountTheta=-1.34
20:58:41.268 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.27, opts=13)
20:58:41.269 00.001 8996 Enqueuing Move request for scope (0.09, 0.27)
20:58:41.269 00.000 20224 Worker thread wakes up
20:58:41.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
20:58:41.269 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
20:58:41.269 00.000 20224 Moving (0.09, 0.27) raw xDistance=0.07 yDistance=-0.28
20:58:41.270 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:58:41.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:58:41.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:58:41.270 00.000 20224 MoveAxis(E, 0, ABG)
20:58:41.270 00.000 20224 Move returns status 0, amount 0
20:58:41.270 00.000 20224 MoveAxis(N, 0, ABG)
20:58:41.270 00.000 20224 Move returns status 0, amount 0
20:58:41.270 00.000 20224 move complete, result=0
20:58:41.270 00.000 20224 worker thread done servicing request
20:58:41.273 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54515, med=2745, FiltMin=2483, FiltMax=30982, Gamma=1.000
20:58:41.306 00.033 8996 UpdateGuideState exits: m=777099 SNR=413.5
20:58:41.308 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:41.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:41.310 00.001 8996 Enqueuing Expose request
20:58:41.311 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:58:41.312 00.001 20224 Worker thread wakes up
20:58:41.312 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:41.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:42.279 00.967 20224 Exposure complete
20:58:42.350 00.071 20224 worker thread done servicing request
20:58:42.351 00.001 8996 OnExposeComplete: enter
20:58:42.352 00.001 8996 UpdateGuideState(): m_state=6
20:58:42.353 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 573
20:58:42.355 00.002 8996 Star::Find returns 1 (0), X=139.95, Y=473.44, Mass=728112, SNR=334.0, Peak=47763 HFD=4.6
20:58:42.356 00.001 8996 MultiStar: [#1 0.10,0.41,0.69,U] [#2 0.06,0.30,0.78,U] [#3 -0.13,0.36,0.69,U] [#4 -0.07,0.35,0.58,U] [#5 0.21,0.54,0.67,U] [#6 -0.19,0.57,0.49,U] [#7 -0.22,0.35,0.47,U] [#8 0.12,0.41,0.43,U] 
20:58:42.357 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.38}, one-star: {-0.06, 0.24}
20:58:42.358 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
20:58:42.359 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
20:58:42.359 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.24 cameraTheta=1.80 mountX=-0.08 mountY=-0.23, mountTheta=-1.90
20:58:42.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.24, opts=13)
20:58:42.361 00.000 8996 Enqueuing Move request for scope (-0.06, 0.24)
20:58:42.362 00.001 20224 Worker thread wakes up
20:58:42.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
20:58:42.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
20:58:42.362 00.000 20224 Moving (-0.06, 0.24) raw xDistance=-0.08 yDistance=-0.23
20:58:42.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:58:42.362 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.20 newest=-0.62
20:58:42.363 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:58:42.363 00.000 20224 MoveAxis(E, 0, ABG)
20:58:42.363 00.000 20224 Move returns status 0, amount 0
20:58:42.363 00.000 20224 MoveAxis(N, 48, ABG)
20:58:42.363 00.000 20224 Guiding  Dir = 0, Dur = 48
20:58:42.363 00.000 20224 IsSlewing returns 0
20:58:42.363 00.000 20224 IsGuiding returns 0
20:58:42.366 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47763, med=2742, FiltMin=2502, FiltMax=26403, Gamma=1.000
20:58:42.370 00.004 20224 PulseGuide returned control before completion, sleep 51
20:58:42.381 00.011 8996 UpdateGuideState exits: m=728112 SNR=334.0
20:58:42.382 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:42.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:42.383 00.000 8996 Enqueuing Expose request
20:58:42.433 00.050 20224 IsGuiding returns 1
20:58:42.433 00.000 20224 scope still moving after pulse duration time elapsed
20:58:42.464 00.031 20224 IsSlewing returns 0
20:58:42.464 00.000 20224 IsGuiding returns 0
20:58:42.464 00.000 20224 scope move finished after 48 + 52 ms
20:58:42.464 00.000 20224 Move returns status 0, amount 48
20:58:42.464 00.000 20224 move complete, result=0
20:58:42.464 00.000 20224 worker thread done servicing request
20:58:42.464 00.000 20224 Worker thread wakes up
20:58:42.465 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:42.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:42.467 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
20:58:43.629 01.162 20224 Exposure complete
20:58:43.704 00.075 20224 worker thread done servicing request
20:58:43.704 00.000 8996 OnExposeComplete: enter
20:58:43.706 00.002 8996 UpdateGuideState(): m_state=6
20:58:43.707 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 574
20:58:43.708 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.39, Mass=782683, SNR=372.2, Peak=49699 HFD=4.8
20:58:43.709 00.001 8996 MultiStar: [#1 0.08,0.47,0.59,U] [#2 -0.09,0.46,0.73,U] [#3 0.01,0.43,0.62,U] [#4 0.06,0.26,0.55,U] [#5 0.19,0.36,0.60,U] [#6 -0.13,0.51,0.41,U] [#7 -0.18,0.36,0.44,U] [#8 0.15,0.59,0.35,U] 
20:58:43.710 00.001 8996 single-star, 8 included, MultiStar: {0.00, 0.38}, one-star: {-0.03, 0.19}
20:58:43.712 00.002 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
20:58:43.713 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
20:58:43.715 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.72 mountX=-0.05 mountY=-0.19, mountTheta=-1.82
20:58:43.717 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.19, opts=13)
20:58:43.719 00.002 8996 Enqueuing Move request for scope (-0.03, 0.19)
20:58:43.720 00.001 20224 Worker thread wakes up
20:58:43.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
20:58:43.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
20:58:43.720 00.000 20224 Moving (-0.03, 0.19) raw xDistance=-0.05 yDistance=-0.19
20:58:43.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:58:43.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:43.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:58:43.720 00.000 20224 MoveAxis(E, 0, ABG)
20:58:43.720 00.000 20224 Move returns status 0, amount 0
20:58:43.720 00.000 20224 MoveAxis(N, 0, ABG)
20:58:43.720 00.000 20224 Move returns status 0, amount 0
20:58:43.720 00.000 20224 move complete, result=0
20:58:43.720 00.000 20224 worker thread done servicing request
20:58:43.724 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49699, med=2742, FiltMin=2499, FiltMax=28643, Gamma=1.000
20:58:43.742 00.018 8996 UpdateGuideState exits: m=782683 SNR=372.2
20:58:43.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:43.746 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:43.747 00.001 8996 Enqueuing Expose request
20:58:43.749 00.002 20224 Worker thread wakes up
20:58:43.749 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:58:43.750 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:43.751 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:44.734 00.983 20224 Exposure complete
20:58:44.845 00.111 20224 worker thread done servicing request
20:58:44.845 00.000 8996 OnExposeComplete: enter
20:58:44.847 00.002 8996 UpdateGuideState(): m_state=6
20:58:44.849 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 575
20:58:44.850 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=473.13, Mass=781423, SNR=377.2, Peak=54963 HFD=4.5
20:58:44.852 00.002 8996 MultiStar: [#1 0.07,0.19,0.70,U] [#2 -0.19,0.31,0.75,U] [#3 -0.18,0.00,0.50,U] [#4 -0.06,0.13,0.53,U] [#5 0.19,0.08,0.66,U] [#6 -0.08,0.45,0.43,U] [#7 -0.19,0.25,0.44,U] [#8 0.18,0.10,0.39,U] 
20:58:44.854 00.002 8996 single-star, 8 included, MultiStar: {-0.02, 0.14}, one-star: {0.02, -0.07}
20:58:44.855 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
20:58:44.857 00.002 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
20:58:44.857 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.27 mountX=0.03 mountY=0.07, mountTheta=1.17
20:58:44.860 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
20:58:44.860 00.000 8996 Enqueuing Move request for scope (0.02, -0.07)
20:58:44.861 00.001 20224 Worker thread wakes up
20:58:44.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
20:58:44.862 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
20:58:44.862 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.07
20:58:44.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:58:44.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:44.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:58:44.862 00.000 20224 MoveAxis(E, 0, ABG)
20:58:44.862 00.000 20224 Move returns status 0, amount 0
20:58:44.862 00.000 20224 MoveAxis(N, 0, ABG)
20:58:44.862 00.000 20224 Move returns status 0, amount 0
20:58:44.862 00.000 20224 move complete, result=0
20:58:44.863 00.001 20224 worker thread done servicing request
20:58:44.867 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54963, med=2745, FiltMin=2489, FiltMax=29632, Gamma=1.000
20:58:44.883 00.016 8996 UpdateGuideState exits: m=781423 SNR=377.2
20:58:44.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:44.884 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:44.885 00.001 8996 Enqueuing Expose request
20:58:44.886 00.001 20224 Worker thread wakes up
20:58:44.886 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:44.887 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:44.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:46.055 01.168 20224 Exposure complete
20:58:46.135 00.080 20224 worker thread done servicing request
20:58:46.135 00.000 8996 OnExposeComplete: enter
20:58:46.136 00.001 8996 UpdateGuideState(): m_state=6
20:58:46.137 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 576
20:58:46.138 00.001 8996 Star::Find returns 1 (0), X=140.27, Y=473.28, Mass=703971, SNR=369.9, Peak=46595 HFD=4.6
20:58:46.139 00.001 8996 MultiStar: [#1 0.28,0.24,0.64,U] [#2 -0.01,0.35,0.71,U] [#3 0.10,0.36,0.58,U] [#4 0.13,0.33,0.59,U] [#5 0.34,0.33,0.56,U] [#6 0.22,0.36,0.41,U] [#7 0.15,0.26,0.42,U] [#8 0.45,0.16,0.42,U] 
20:58:46.139 00.000 8996 single-star, 8 included, MultiStar: {0.21, 0.26}, one-star: {0.26, 0.07}
20:58:46.140 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
20:58:46.141 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
20:58:46.142 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.07 hyp=0.27 cameraTheta=0.28 mountX=0.25 mountY=-0.10, mountTheta=-0.39
20:58:46.145 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.07, opts=13)
20:58:46.146 00.001 8996 Enqueuing Move request for scope (0.26, 0.07)
20:58:46.147 00.001 20224 Worker thread wakes up
20:58:46.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.07) opts 0xd
20:58:46.147 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.07)
20:58:46.147 00.000 20224 Moving (0.26, 0.07) raw xDistance=0.25 yDistance=-0.10
20:58:46.148 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
20:58:46.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:46.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:58:46.148 00.000 20224 MoveAxis(W, 37, ABG)
20:58:46.148 00.000 20224 Guiding  Dir = 3, Dur = 37
20:58:46.148 00.000 20224 IsSlewing returns 0
20:58:46.149 00.001 20224 IsGuiding returns 0
20:58:46.150 00.001 20224 PulseGuide returned control before completion, sleep 46
20:58:46.154 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=46595, med=2745, FiltMin=2461, FiltMax=25283, Gamma=1.000
20:58:46.172 00.018 8996 UpdateGuideState exits: m=703971 SNR=369.9
20:58:46.174 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:46.175 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:46.176 00.001 8996 Enqueuing Expose request
20:58:46.211 00.035 20224 IsGuiding returns 1
20:58:46.211 00.000 20224 scope still moving after pulse duration time elapsed
20:58:46.242 00.031 20224 IsSlewing returns 0
20:58:46.242 00.000 20224 IsGuiding returns 0
20:58:46.242 00.000 20224 scope move finished after 37 + 57 ms
20:58:46.243 00.001 20224 Move returns status 0, amount 37
20:58:46.243 00.000 20224 MoveAxis(N, 0, ABG)
20:58:46.243 00.000 20224 Move returns status 0, amount 0
20:58:46.243 00.000 20224 move complete, result=0
20:58:46.243 00.000 20224 worker thread done servicing request
20:58:46.243 00.000 20224 Worker thread wakes up
20:58:46.243 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
20:58:46.245 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:46.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:47.212 00.967 20224 Exposure complete
20:58:47.294 00.082 20224 worker thread done servicing request
20:58:47.295 00.001 8996 OnExposeComplete: enter
20:58:47.295 00.000 8996 UpdateGuideState(): m_state=6
20:58:47.297 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 577
20:58:47.299 00.002 8996 Star::Find returns 1 (0), X=140.02, Y=473.08, Mass=798536, SNR=352.0, Peak=58963 HFD=4.4
20:58:47.301 00.002 8996 MultiStar: [#1 0.06,0.22,0.68,U] [#2 -0.20,0.02,0.75,U] [#3 -0.04,0.18,0.59,U] [#4 0.06,0.33,0.55,U] [#5 0.14,0.25,0.70,U] [#6 0.05,0.39,0.42,U] [#7 -0.18,0.24,0.51,U] [#8 0.17,0.26,0.38,U] 
20:58:47.303 00.002 8996 single-star, 8 included, MultiStar: {0.00, 0.16}, one-star: {0.01, -0.12}
20:58:47.304 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
20:58:47.306 00.002 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
20:58:47.307 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.13 cameraTheta=-1.45 mountX=0.03 mountY=0.12, mountTheta=1.35
20:58:47.310 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.12, opts=13)
20:58:47.313 00.003 8996 Enqueuing Move request for scope (0.01, -0.12)
20:58:47.315 00.002 20224 Worker thread wakes up
20:58:47.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
20:58:47.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
20:58:47.315 00.000 20224 Moving (0.01, -0.12) raw xDistance=0.03 yDistance=0.12
20:58:47.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:58:47.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:47.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:58:47.316 00.001 20224 MoveAxis(E, 0, ABG)
20:58:47.316 00.000 20224 Move returns status 0, amount 0
20:58:47.316 00.000 20224 MoveAxis(N, 0, ABG)
20:58:47.316 00.000 20224 Move returns status 0, amount 0
20:58:47.316 00.000 20224 move complete, result=0
20:58:47.316 00.000 20224 worker thread done servicing request
20:58:47.323 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58963, med=2745, FiltMin=2473, FiltMax=30944, Gamma=1.000
20:58:47.338 00.015 8996 UpdateGuideState exits: m=798536 SNR=352.0
20:58:47.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:47.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:47.341 00.001 8996 Enqueuing Expose request
20:58:47.342 00.001 20224 Worker thread wakes up
20:58:47.342 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:47.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:47.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:48.540 01.197 20224 Exposure complete
20:58:48.625 00.085 20224 worker thread done servicing request
20:58:48.625 00.000 8996 OnExposeComplete: enter
20:58:48.626 00.001 8996 UpdateGuideState(): m_state=6
20:58:48.627 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 578
20:58:48.629 00.002 8996 Star::Find returns 1 (0), X=139.57, Y=473.16, Mass=757059, SNR=364.0, Peak=55491 HFD=4.6
20:58:48.631 00.002 8996 MultiStar: [#1 -0.32,0.17,0.66,U] [#2 -0.47,0.06,0.75,U] [#3 -0.39,0.31,0.56,U] [#4 -0.39,0.29,0.50,U] [#5 -0.16,0.30,0.55,U] [#6 -0.20,0.53,0.41,U] [#7 -0.51,0.44,0.00,M1] [#8 -0.22,0.27,0.35,U] 
20:58:48.633 00.002 8996 refined, 7 included, MultiStar: {-0.35, 0.19}, one-star: {-0.44, -0.04}
20:58:48.634 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
20:58:48.635 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
20:58:48.636 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.19 hyp=0.40 cameraTheta=2.64 mountX=-0.37 mountY=-0.15, mountTheta=-2.75
20:58:48.640 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.19, opts=13)
20:58:48.641 00.001 8996 Enqueuing Move request for scope (-0.35, 0.19)
20:58:48.642 00.001 20224 Worker thread wakes up
20:58:48.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.19) opts 0xd
20:58:48.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.19)
20:58:48.642 00.000 20224 Moving (-0.35, 0.19) raw xDistance=-0.37 yDistance=-0.15
20:58:48.643 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
20:58:48.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:48.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:58:48.643 00.000 20224 MoveAxis(E, 53, ABG)
20:58:48.643 00.000 20224 Guiding  Dir = 2, Dur = 53
20:58:48.643 00.000 20224 IsSlewing returns 0
20:58:48.643 00.000 20224 IsGuiding returns 0
20:58:48.647 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55491, med=2745, FiltMin=2505, FiltMax=30384, Gamma=1.000
20:58:48.670 00.023 8996 UpdateGuideState exits: m=757059 SNR=364.0
20:58:48.672 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:48.673 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:48.674 00.001 8996 Enqueuing Expose request
20:58:48.674 00.000 20224 PulseGuide returned control before completion, sleep 35
20:58:48.719 00.045 20224 IsGuiding returns 1
20:58:48.719 00.000 20224 scope still moving after pulse duration time elapsed
20:58:48.749 00.030 20224 IsSlewing returns 0
20:58:48.749 00.000 20224 IsGuiding returns 1
20:58:48.781 00.032 20224 IsSlewing returns 0
20:58:48.781 00.000 20224 IsGuiding returns 0
20:58:48.781 00.000 20224 scope move finished after 53 + 84 ms
20:58:48.781 00.000 20224 Move returns status 0, amount 53
20:58:48.781 00.000 20224 MoveAxis(N, 0, ABG)
20:58:48.781 00.000 20224 Move returns status 0, amount 0
20:58:48.781 00.000 20224 move complete, result=0
20:58:48.781 00.000 20224 worker thread done servicing request
20:58:48.781 00.000 20224 Worker thread wakes up
20:58:48.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:48.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:48.781 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.1 px 0 ms NORTH
20:58:49.767 00.986 20224 Exposure complete
20:58:49.846 00.079 20224 worker thread done servicing request
20:58:49.846 00.000 8996 OnExposeComplete: enter
20:58:49.848 00.002 8996 UpdateGuideState(): m_state=6
20:58:49.849 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 579
20:58:49.850 00.001 8996 Star::Find returns 1 (0), X=139.81, Y=473.37, Mass=731445, SNR=364.1, Peak=54067 HFD=4.5
20:58:49.852 00.002 8996 MultiStar: [#1 -0.05,0.26,0.64,U] [#2 -0.17,0.14,0.75,U] [#3 -0.29,0.38,0.55,U] [#4 -0.25,0.42,0.52,U] [#5 -0.06,0.38,0.56,U] [#6 -0.10,0.60,0.41,U] [#7 -0.28,0.46,0.44,U] [#8 -0.07,0.35,0.42,U] 
20:58:49.854 00.002 8996 single-star, 8 included, MultiStar: {-0.17, 0.32}, one-star: {-0.20, 0.17}
20:58:49.855 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
20:58:49.857 00.002 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
20:58:49.859 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.42 mountX=-0.21 mountY=-0.15, mountTheta=-2.53
20:58:49.862 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.17, opts=13)
20:58:49.863 00.001 8996 Enqueuing Move request for scope (-0.20, 0.17)
20:58:49.865 00.002 20224 Worker thread wakes up
20:58:49.866 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
20:58:49.866 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
20:58:49.866 00.000 20224 Moving (-0.20, 0.17) raw xDistance=-0.21 yDistance=-0.15
20:58:49.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
20:58:49.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:49.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:58:49.866 00.000 20224 MoveAxis(E, 35, ABG)
20:58:49.866 00.000 20224 Guiding  Dir = 2, Dur = 35
20:58:49.866 00.000 20224 IsSlewing returns 0
20:58:49.866 00.000 20224 IsGuiding returns 0
20:58:49.869 00.003 20224 PulseGuide returned control before completion, sleep 42
20:58:49.871 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54067, med=2742, FiltMin=2473, FiltMax=28960, Gamma=1.000
20:58:49.888 00.017 8996 UpdateGuideState exits: m=731445 SNR=364.1
20:58:49.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:49.889 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:49.890 00.001 8996 Enqueuing Expose request
20:58:49.913 00.023 20224 IsGuiding returns 1
20:58:49.913 00.000 20224 scope still moving after pulse duration time elapsed
20:58:49.945 00.032 20224 IsSlewing returns 0
20:58:49.945 00.000 20224 IsGuiding returns 0
20:58:49.945 00.000 20224 scope move finished after 35 + 43 ms
20:58:49.945 00.000 20224 Move returns status 0, amount 35
20:58:49.945 00.000 20224 MoveAxis(N, 0, ABG)
20:58:49.945 00.000 20224 Move returns status 0, amount 0
20:58:49.945 00.000 20224 move complete, result=0
20:58:49.946 00.001 20224 worker thread done servicing request
20:58:49.946 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
20:58:49.947 00.001 20224 Worker thread wakes up
20:58:49.947 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:49.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:51.115 01.168 20224 Exposure complete
20:58:51.171 00.056 20224 worker thread done servicing request
20:58:51.171 00.000 8996 OnExposeComplete: enter
20:58:51.172 00.001 8996 UpdateGuideState(): m_state=6
20:58:51.173 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 580
20:58:51.174 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.49, Mass=733313, SNR=376.8, Peak=50573 HFD=4.5
20:58:51.175 00.001 8996 MultiStar: [#1 0.06,0.36,0.59,U] [#2 -0.02,0.23,0.62,U] [#3 -0.01,0.33,0.63,U] [#4 0.08,0.38,0.51,U] [#5 0.27,0.36,0.54,U] [#6 -0.03,0.57,0.40,U] [#7 0.07,0.54,0.38,U] [#8 0.28,0.51,0.37,U] 
20:58:51.175 00.000 8996 single-star, 8 included, MultiStar: {0.05, 0.37}, one-star: {-0.09, 0.29}
20:58:51.176 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
20:58:51.177 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
20:58:51.177 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.86 mountX=-0.11 mountY=-0.28, mountTheta=-1.96
20:58:51.179 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.29, opts=13)
20:58:51.179 00.000 8996 Enqueuing Move request for scope (-0.09, 0.29)
20:58:51.180 00.001 20224 Worker thread wakes up
20:58:51.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.29) opts 0xd
20:58:51.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.29)
20:58:51.180 00.000 20224 Moving (-0.09, 0.29) raw xDistance=-0.11 yDistance=-0.28
20:58:51.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:58:51.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:58:51.180 00.000 20224 MoveAxis(E, 0, ABG)
20:58:51.180 00.000 20224 Move returns status 0, amount 0
20:58:51.180 00.000 20224 MoveAxis(N, 59, ABG)
20:58:51.180 00.000 20224 Guiding  Dir = 0, Dur = 59
20:58:51.181 00.001 20224 IsSlewing returns 0
20:58:51.181 00.000 20224 IsGuiding returns 0
20:58:51.182 00.001 20224 PulseGuide returned control before completion, sleep 68
20:58:51.184 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50573, med=2745, FiltMin=2489, FiltMax=26451, Gamma=1.000
20:58:51.198 00.014 8996 UpdateGuideState exits: m=733313 SNR=376.8
20:58:51.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:51.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:51.201 00.001 8996 Enqueuing Expose request
20:58:51.255 00.054 20224 IsGuiding returns 1
20:58:51.255 00.000 20224 scope still moving after pulse duration time elapsed
20:58:51.287 00.032 20224 IsSlewing returns 0
20:58:51.287 00.000 20224 IsGuiding returns 0
20:58:51.287 00.000 20224 scope move finished after 59 + 46 ms
20:58:51.287 00.000 20224 Move returns status 0, amount 59
20:58:51.287 00.000 20224 move complete, result=0
20:58:51.287 00.000 20224 worker thread done servicing request
20:58:51.288 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 59 ms NORTH
20:58:51.290 00.002 20224 Worker thread wakes up
20:58:51.290 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:51.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:52.268 00.978 20224 Exposure complete
20:58:52.351 00.083 20224 worker thread done servicing request
20:58:52.351 00.000 8996 OnExposeComplete: enter
20:58:52.352 00.001 8996 UpdateGuideState(): m_state=6
20:58:52.353 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 581
20:58:52.354 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.25, Mass=794751, SNR=403.4, Peak=64563 HFD=4.5
20:58:52.355 00.001 8996 MultiStar: [#1 -0.05,0.20,0.56,U] [#2 -0.22,0.20,0.63,U] [#3 -0.19,0.29,0.54,U] [#4 -0.09,0.15,0.50,U] [#5 -0.10,0.18,0.53,U] [#6 -0.17,0.47,0.41,U] [#7 -0.42,0.07,0.40,U] [#8 -0.24,0.14,0.35,U] 
20:58:52.356 00.001 8996 single-star, 8 included, MultiStar: {-0.18, 0.18}, one-star: {-0.18, 0.05}
20:58:52.357 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
20:58:52.357 00.000 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
20:58:52.358 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.89 mountX=-0.18 mountY=-0.03, mountTheta=-3.00
20:58:52.359 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.05, opts=13)
20:58:52.360 00.001 8996 Enqueuing Move request for scope (-0.18, 0.05)
20:58:52.361 00.001 20224 Worker thread wakes up
20:58:52.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
20:58:52.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
20:58:52.361 00.000 20224 Moving (-0.18, 0.05) raw xDistance=-0.18 yDistance=-0.03
20:58:52.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
20:58:52.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:52.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:52.361 00.000 20224 MoveAxis(E, 0, ABG)
20:58:52.361 00.000 20224 Move returns status 0, amount 0
20:58:52.362 00.001 20224 MoveAxis(N, 0, ABG)
20:58:52.362 00.000 20224 Move returns status 0, amount 0
20:58:52.362 00.000 20224 move complete, result=0
20:58:52.362 00.000 20224 worker thread done servicing request
20:58:52.369 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=64563, med=2745, FiltMin=2493, FiltMax=29984, Gamma=1.000
20:58:52.392 00.023 8996 UpdateGuideState exits: m=794751 SNR=403.4
20:58:52.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:52.393 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:52.394 00.001 8996 Enqueuing Expose request
20:58:52.395 00.001 20224 Worker thread wakes up
20:58:52.395 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:52.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:52.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:53.556 01.160 20224 Exposure complete
20:58:53.620 00.064 20224 worker thread done servicing request
20:58:53.620 00.000 8996 OnExposeComplete: enter
20:58:53.621 00.001 8996 UpdateGuideState(): m_state=6
20:58:53.622 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 582
20:58:53.623 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=472.92, Mass=741861, SNR=340.4, Peak=54771 HFD=4.4
20:58:53.624 00.001 8996 MultiStar: [#1 0.17,0.02,0.67,U] [#2 -0.07,0.01,0.80,U] [#3 -0.04,-0.17,0.70,U] [#4 0.04,-0.13,0.60,U] [#5 0.12,0.20,0.66,U] [#6 0.00,0.38,0.47,U] [#7 0.08,0.29,0.47,U] [#8 0.28,0.06,0.43,U] 
20:58:53.624 00.000 8996 refined, 8 included, MultiStar: {0.06, 0.00}, one-star: {0.08, -0.28}
20:58:53.625 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
20:58:53.626 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
20:58:53.627 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.07 mountX=0.06 mountY=-0.01, mountTheta=-0.19
20:58:53.628 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.00, opts=13)
20:58:53.629 00.001 8996 Enqueuing Move request for scope (0.06, 0.00)
20:58:53.630 00.001 20224 Worker thread wakes up
20:58:53.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
20:58:53.630 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
20:58:53.630 00.000 20224 Moving (0.06, 0.00) raw xDistance=0.06 yDistance=-0.01
20:58:53.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:58:53.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:53.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:58:53.630 00.000 20224 MoveAxis(E, 0, ABG)
20:58:53.630 00.000 20224 Move returns status 0, amount 0
20:58:53.630 00.000 20224 MoveAxis(N, 0, ABG)
20:58:53.630 00.000 20224 Move returns status 0, amount 0
20:58:53.630 00.000 20224 move complete, result=0
20:58:53.631 00.001 20224 worker thread done servicing request
20:58:53.636 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54771, med=2742, FiltMin=2496, FiltMax=29299, Gamma=1.000
20:58:53.660 00.024 8996 UpdateGuideState exits: m=741861 SNR=340.4
20:58:53.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:53.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:53.662 00.000 8996 Enqueuing Expose request
20:58:53.663 00.001 20224 Worker thread wakes up
20:58:53.663 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:53.664 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:53.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:54.637 00.973 20224 Exposure complete
20:58:54.706 00.069 20224 worker thread done servicing request
20:58:54.706 00.000 8996 OnExposeComplete: enter
20:58:54.707 00.001 8996 UpdateGuideState(): m_state=6
20:58:54.708 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 583
20:58:54.709 00.001 8996 Star::Find returns 1 (0), X=140.12, Y=472.95, Mass=684370, SNR=326.2, Peak=44627 HFD=4.5
20:58:54.710 00.001 8996 MultiStar: [#1 0.29,-0.13,0.72,U] [#2 0.17,-0.02,0.80,U] [#3 0.20,0.14,0.69,U] [#4 0.29,0.11,0.60,U] [#5 0.35,0.09,0.67,U] [#6 0.21,0.20,0.50,U] [#7 0.08,0.09,0.47,U] [#8 0.28,0.01,0.41,U] 
20:58:54.710 00.000 8996 refined, 8 included, MultiStar: {0.22, 0.00}, one-star: {0.12, -0.25}
20:58:54.711 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
20:58:54.712 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
20:58:54.713 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.00 hyp=0.22 cameraTheta=0.01 mountX=0.22 mountY=-0.03, mountTheta=-0.13
20:58:54.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.00, opts=13)
20:58:54.716 00.001 8996 Enqueuing Move request for scope (0.22, 0.00)
20:58:54.716 00.000 20224 Worker thread wakes up
20:58:54.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.00) opts 0xd
20:58:54.716 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.00)
20:58:54.717 00.001 20224 Moving (0.22, 0.00) raw xDistance=0.22 yDistance=-0.03
20:58:54.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:58:54.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:54.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:54.717 00.000 20224 MoveAxis(W, 32, ABG)
20:58:54.717 00.000 20224 Guiding  Dir = 3, Dur = 32
20:58:54.717 00.000 20224 IsSlewing returns 0
20:58:54.717 00.000 20224 IsGuiding returns 0
20:58:54.721 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44627, med=2742, FiltMin=2502, FiltMax=27245, Gamma=1.000
20:58:54.745 00.024 20224 PulseGuide returned control before completion, sleep 15
20:58:54.746 00.001 8996 UpdateGuideState exits: m=684370 SNR=326.2
20:58:54.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:54.749 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:54.750 00.001 8996 Enqueuing Expose request
20:58:54.774 00.024 20224 IsGuiding returns 1
20:58:54.774 00.000 20224 scope still moving after pulse duration time elapsed
20:58:54.806 00.032 20224 IsSlewing returns 0
20:58:54.806 00.000 20224 IsGuiding returns 1
20:58:54.837 00.031 20224 IsSlewing returns 0
20:58:54.837 00.000 20224 IsGuiding returns 0
20:58:54.837 00.000 20224 scope move finished after 32 + 87 ms
20:58:54.837 00.000 20224 Move returns status 0, amount 32
20:58:54.837 00.000 20224 MoveAxis(N, 0, ABG)
20:58:54.837 00.000 20224 Move returns status 0, amount 0
20:58:54.837 00.000 20224 move complete, result=0
20:58:54.838 00.001 20224 worker thread done servicing request
20:58:54.838 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
20:58:54.839 00.001 20224 Worker thread wakes up
20:58:54.839 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:54.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:56.003 01.164 20224 Exposure complete
20:58:56.070 00.067 20224 worker thread done servicing request
20:58:56.071 00.001 8996 OnExposeComplete: enter
20:58:56.072 00.001 8996 UpdateGuideState(): m_state=6
20:58:56.073 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 584
20:58:56.074 00.001 8996 Star::Find returns 1 (0), X=139.74, Y=473.06, Mass=728250, SNR=370.2, Peak=56275 HFD=4.5
20:58:56.075 00.001 8996 MultiStar: [#1 -0.02,0.07,0.59,U] [#2 -0.13,-0.17,0.71,U] [#3 -0.09,-0.22,0.58,U] [#4 0.12,-0.16,0.57,U] [#5 0.24,0.13,0.62,U] [#6 -0.11,-0.09,0.40,U] [#7 -0.19,-0.04,0.42,U] [#8 0.09,-0.05,0.38,U] 
20:58:56.077 00.002 8996 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.27, -0.14}
20:58:56.079 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
20:58:56.080 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
20:58:56.081 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.16 mountX=-0.05 mountY=0.09, mountTheta=2.06
20:58:56.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
20:58:56.085 00.002 8996 Enqueuing Move request for scope (-0.05, -0.08)
20:58:56.086 00.001 20224 Worker thread wakes up
20:58:56.087 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
20:58:56.087 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
20:58:56.087 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.09
20:58:56.087 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:58:56.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:56.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:58:56.087 00.000 20224 MoveAxis(E, 0, ABG)
20:58:56.087 00.000 20224 Move returns status 0, amount 0
20:58:56.087 00.000 20224 MoveAxis(N, 0, ABG)
20:58:56.088 00.001 20224 Move returns status 0, amount 0
20:58:56.088 00.000 20224 move complete, result=0
20:58:56.088 00.000 20224 worker thread done servicing request
20:58:56.095 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56275, med=2745, FiltMin=2461, FiltMax=31520, Gamma=1.000
20:58:56.110 00.015 8996 UpdateGuideState exits: m=728250 SNR=370.2
20:58:56.112 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:56.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:56.116 00.003 8996 Enqueuing Expose request
20:58:56.117 00.001 20224 Worker thread wakes up
20:58:56.117 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:56.117 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:56.119 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:57.093 00.974 20224 Exposure complete
20:58:57.190 00.097 20224 worker thread done servicing request
20:58:57.190 00.000 8996 OnExposeComplete: enter
20:58:57.191 00.001 8996 UpdateGuideState(): m_state=6
20:58:57.192 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 585
20:58:57.193 00.001 8996 Star::Find returns 1 (0), X=139.81, Y=473.07, Mass=759940, SNR=391.8, Peak=55859 HFD=4.5
20:58:57.195 00.002 8996 MultiStar: [#1 -0.02,0.00,0.61,U] [#2 -0.29,0.01,0.64,U] [#3 -0.25,-0.07,0.52,U] [#4 -0.18,-0.12,0.45,U] [#5 -0.02,-0.00,0.52,U] [#6 -0.23,0.01,0.40,U] [#7 -0.42,0.14,0.41,U] [#8 0.04,-0.14,0.33,U] 
20:58:57.197 00.002 8996 refined, 8 included, MultiStar: {-0.18, -0.04}, one-star: {-0.20, -0.13}
20:58:57.197 00.000 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
20:58:57.198 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.34)
20:58:57.198 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.92 mountX=-0.17 mountY=0.06, mountTheta=2.81
20:58:57.201 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.04, opts=13)
20:58:57.202 00.001 8996 Enqueuing Move request for scope (-0.18, -0.04)
20:58:57.202 00.000 20224 Worker thread wakes up
20:58:57.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
20:58:57.202 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
20:58:57.202 00.000 20224 Moving (-0.18, -0.04) raw xDistance=-0.17 yDistance=0.06
20:58:57.203 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
20:58:57.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:57.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:58:57.203 00.000 20224 MoveAxis(E, 0, ABG)
20:58:57.203 00.000 20224 Move returns status 0, amount 0
20:58:57.203 00.000 20224 MoveAxis(N, 0, ABG)
20:58:57.203 00.000 20224 Move returns status 0, amount 0
20:58:57.203 00.000 20224 move complete, result=0
20:58:57.203 00.000 20224 worker thread done servicing request
20:58:57.207 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55859, med=2742, FiltMin=2502, FiltMax=31696, Gamma=1.000
20:58:57.220 00.013 8996 UpdateGuideState exits: m=759940 SNR=391.8
20:58:57.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:57.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:57.223 00.001 8996 Enqueuing Expose request
20:58:57.224 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
20:58:57.226 00.002 20224 Worker thread wakes up
20:58:57.226 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:57.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:58.393 01.167 20224 Exposure complete
20:58:58.455 00.062 20224 worker thread done servicing request
20:58:58.455 00.000 8996 OnExposeComplete: enter
20:58:58.456 00.001 8996 UpdateGuideState(): m_state=6
20:58:58.457 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 586
20:58:58.458 00.001 8996 Star::Find returns 1 (0), X=139.70, Y=473.15, Mass=746029, SNR=365.7, Peak=54851 HFD=4.6
20:58:58.459 00.001 8996 MultiStar: [#1 -0.29,-0.02,0.62,U] [#2 -0.49,-0.00,0.62,U] [#3 -0.34,-0.09,0.51,U] [#4 -0.28,-0.21,0.51,U] [#5 -0.17,-0.04,0.64,U] [#6 -0.12,0.06,0.43,U] [#7 -0.28,0.13,0.42,U] [#8 -0.18,-0.10,0.40,U] 
20:58:58.460 00.001 8996 refined, 8 included, MultiStar: {-0.28, -0.04}, one-star: {-0.31, -0.05}
20:58:58.460 00.000 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
20:58:58.461 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.26)
20:58:58.462 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.04 hyp=0.29 cameraTheta=-3.00 mountX=-0.28 mountY=0.07, mountTheta=2.89
20:58:58.463 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.04, opts=13)
20:58:58.464 00.001 8996 Enqueuing Move request for scope (-0.28, -0.04)
20:58:58.464 00.000 20224 Worker thread wakes up
20:58:58.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.04) opts 0xd
20:58:58.465 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.04)
20:58:58.465 00.000 20224 Moving (-0.28, -0.04) raw xDistance=-0.28 yDistance=0.07
20:58:58.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:58:58.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:58.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:58:58.465 00.000 20224 MoveAxis(E, 41, ABG)
20:58:58.465 00.000 20224 Guiding  Dir = 2, Dur = 41
20:58:58.465 00.000 20224 IsSlewing returns 0
20:58:58.465 00.000 20224 IsGuiding returns 0
20:58:58.476 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54851, med=2742, FiltMin=2499, FiltMax=29040, Gamma=1.000
20:58:58.481 00.005 20224 PulseGuide returned control before completion, sleep 36
20:58:58.495 00.014 8996 UpdateGuideState exits: m=746029 SNR=365.7
20:58:58.496 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:58.496 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:58.497 00.001 8996 Enqueuing Expose request
20:58:58.530 00.033 20224 IsGuiding returns 1
20:58:58.530 00.000 20224 scope still moving after pulse duration time elapsed
20:58:58.561 00.031 20224 IsSlewing returns 0
20:58:58.561 00.000 20224 IsGuiding returns 0
20:58:58.562 00.001 20224 scope move finished after 41 + 55 ms
20:58:58.562 00.000 20224 Move returns status 0, amount 41
20:58:58.562 00.000 20224 MoveAxis(N, 0, ABG)
20:58:58.562 00.000 20224 Move returns status 0, amount 0
20:58:58.562 00.000 20224 move complete, result=0
20:58:58.562 00.000 20224 worker thread done servicing request
20:58:58.562 00.000 20224 Worker thread wakes up
20:58:58.562 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:58.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:58:58.567 00.005 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
20:58:59.549 00.982 20224 Exposure complete
20:58:59.621 00.072 20224 worker thread done servicing request
20:58:59.621 00.000 8996 OnExposeComplete: enter
20:58:59.622 00.001 8996 UpdateGuideState(): m_state=6
20:58:59.622 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 587
20:58:59.625 00.003 8996 Star::Find returns 1 (0), X=139.88, Y=473.13, Mass=757734, SNR=338.6, Peak=56499 HFD=4.4
20:58:59.628 00.003 8996 MultiStar: [#1 0.13,0.01,0.66,U] [#2 -0.06,-0.01,0.90,U] [#3 0.03,0.09,0.78,U] [#4 0.11,-0.11,0.56,U] [#5 0.30,0.04,0.78,U] [#6 0.23,0.24,0.45,U] [#7 0.06,0.16,0.45,U] [#8 0.22,-0.06,0.39,U] 
20:58:59.631 00.003 8996 refined, 8 included, MultiStar: {0.08, 0.02}, one-star: {-0.12, -0.07}
20:58:59.633 00.002 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
20:58:59.634 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
20:58:59.636 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.26 mountX=0.07 mountY=-0.03, mountTheta=-0.37
20:58:59.637 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.02, opts=13)
20:58:59.639 00.002 8996 Enqueuing Move request for scope (0.08, 0.02)
20:58:59.640 00.001 20224 Worker thread wakes up
20:58:59.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
20:58:59.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
20:58:59.640 00.000 20224 Moving (0.08, 0.02) raw xDistance=0.07 yDistance=-0.03
20:58:59.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:58:59.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:58:59.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:58:59.640 00.000 20224 MoveAxis(E, 0, ABG)
20:58:59.640 00.000 20224 Move returns status 0, amount 0
20:58:59.640 00.000 20224 MoveAxis(N, 0, ABG)
20:58:59.640 00.000 20224 Move returns status 0, amount 0
20:58:59.640 00.000 20224 move complete, result=0
20:58:59.640 00.000 20224 worker thread done servicing request
20:58:59.644 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56499, med=2742, FiltMin=2477, FiltMax=30019, Gamma=1.000
20:58:59.662 00.018 8996 UpdateGuideState exits: m=757734 SNR=338.6
20:58:59.664 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:58:59.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:58:59.667 00.002 8996 Enqueuing Expose request
20:58:59.669 00.002 20224 Worker thread wakes up
20:58:59.669 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:58:59.671 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:58:59.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:00.843 01.172 20224 Exposure complete
20:59:00.898 00.055 20224 worker thread done servicing request
20:59:00.898 00.000 8996 OnExposeComplete: enter
20:59:00.900 00.002 8996 UpdateGuideState(): m_state=6
20:59:00.901 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 588
20:59:00.902 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.20, Mass=741829, SNR=381.4, Peak=52915 HFD=4.5
20:59:00.903 00.001 8996 MultiStar: [#1 0.04,0.26,0.70,U] [#2 -0.11,-0.07,0.69,U] [#3 -0.02,0.15,0.57,U] [#4 0.10,0.07,0.58,U] [#5 0.34,0.29,0.60,U] [#6 -0.11,0.09,0.41,U] [#7 -0.12,0.12,0.42,U] [#8 0.09,0.12,0.34,U] 
20:59:00.904 00.001 8996 single-star, 8 included, MultiStar: {0.03, 0.11}, one-star: {0.00, 0.00}
20:59:00.905 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
20:59:00.906 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
20:59:00.907 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=1.39 mountX=0.00 mountY=-0.00, mountTheta=-1.49
20:59:00.908 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.00, opts=13)
20:59:00.909 00.001 8996 Enqueuing Move request for scope (0.00, 0.00)
20:59:00.910 00.001 20224 Worker thread wakes up
20:59:00.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
20:59:00.910 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:59:00.910 00.000 20224 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
20:59:00.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:59:00.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:00.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:59:00.910 00.000 20224 MoveAxis(E, 0, ABG)
20:59:00.910 00.000 20224 Move returns status 0, amount 0
20:59:00.910 00.000 20224 MoveAxis(N, 0, ABG)
20:59:00.910 00.000 20224 Move returns status 0, amount 0
20:59:00.910 00.000 20224 move complete, result=0
20:59:00.910 00.000 20224 worker thread done servicing request
20:59:00.914 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52915, med=2742, FiltMin=2505, FiltMax=28784, Gamma=1.000
20:59:00.937 00.023 8996 UpdateGuideState exits: m=741829 SNR=381.4
20:59:00.938 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:00.939 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:00.940 00.001 8996 Enqueuing Expose request
20:59:00.941 00.001 20224 Worker thread wakes up
20:59:00.941 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:00.942 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:00.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:01.926 00.984 20224 Exposure complete
20:59:01.982 00.056 20224 worker thread done servicing request
20:59:01.982 00.000 8996 OnExposeComplete: enter
20:59:01.983 00.001 8996 UpdateGuideState(): m_state=6
20:59:01.986 00.003 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 589
20:59:01.988 00.002 8996 Star::Find returns 1 (0), X=140.07, Y=473.28, Mass=731806, SNR=335.8, Peak=54355 HFD=4.5
20:59:01.991 00.003 8996 MultiStar: [#1 -0.13,0.10,0.73,U] [#2 -0.20,0.15,0.79,U] [#3 -0.22,0.10,0.71,U] [#4 -0.10,0.04,0.58,U] [#5 0.10,0.33,0.70,U] [#6 -0.23,0.43,0.51,U] [#7 -0.11,0.17,0.43,U] [#8 0.01,0.18,0.42,U] 
20:59:01.992 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.16}, one-star: {0.07, 0.08}
20:59:01.993 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
20:59:01.995 00.002 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
20:59:01.996 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.88 mountX=0.06 mountY=-0.09, mountTheta=-0.99
20:59:01.999 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
20:59:02.000 00.001 8996 Enqueuing Move request for scope (0.07, 0.08)
20:59:02.001 00.001 20224 Worker thread wakes up
20:59:02.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
20:59:02.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
20:59:02.001 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.06 yDistance=-0.09
20:59:02.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:59:02.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:02.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:59:02.001 00.000 20224 MoveAxis(E, 0, ABG)
20:59:02.001 00.000 20224 Move returns status 0, amount 0
20:59:02.001 00.000 20224 MoveAxis(N, 0, ABG)
20:59:02.001 00.000 20224 Move returns status 0, amount 0
20:59:02.001 00.000 20224 move complete, result=0
20:59:02.001 00.000 20224 worker thread done servicing request
20:59:02.005 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54355, med=2742, FiltMin=2457, FiltMax=26128, Gamma=1.000
20:59:02.021 00.016 8996 UpdateGuideState exits: m=731806 SNR=335.8
20:59:02.023 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:02.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:02.026 00.002 8996 Enqueuing Expose request
20:59:02.027 00.001 20224 Worker thread wakes up
20:59:02.028 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:02.030 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:02.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:03.201 01.171 20224 Exposure complete
20:59:03.273 00.072 20224 worker thread done servicing request
20:59:03.273 00.000 8996 OnExposeComplete: enter
20:59:03.274 00.001 8996 UpdateGuideState(): m_state=6
20:59:03.274 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 590
20:59:03.275 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.31, Mass=731266, SNR=348.9, Peak=52499 HFD=4.5
20:59:03.276 00.001 8996 MultiStar: [#1 0.19,0.20,0.79,U] [#2 -0.11,0.38,0.73,U] [#3 0.04,0.02,0.61,U] [#4 0.12,0.06,0.55,U] [#5 0.18,0.49,0.62,U] [#6 0.04,0.41,0.41,U] [#7 -0.17,0.19,0.48,U] [#8 0.36,0.26,0.37,U] 
20:59:03.277 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.22}, one-star: {-0.05, 0.11}
20:59:03.278 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
20:59:03.278 00.000 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
20:59:03.279 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.03 mountX=-0.06 mountY=-0.10, mountTheta=-2.13
20:59:03.281 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.11, opts=13)
20:59:03.281 00.000 8996 Enqueuing Move request for scope (-0.05, 0.11)
20:59:03.282 00.001 20224 Worker thread wakes up
20:59:03.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
20:59:03.282 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
20:59:03.282 00.000 20224 Moving (-0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
20:59:03.283 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:59:03.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:03.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:59:03.283 00.000 20224 MoveAxis(E, 0, ABG)
20:59:03.283 00.000 20224 Move returns status 0, amount 0
20:59:03.283 00.000 20224 MoveAxis(N, 0, ABG)
20:59:03.283 00.000 20224 Move returns status 0, amount 0
20:59:03.283 00.000 20224 move complete, result=0
20:59:03.283 00.000 20224 worker thread done servicing request
20:59:03.289 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52499, med=2745, FiltMin=2486, FiltMax=27379, Gamma=1.000
20:59:03.306 00.017 8996 UpdateGuideState exits: m=731266 SNR=348.9
20:59:03.306 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:03.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:03.308 00.001 8996 Enqueuing Expose request
20:59:03.309 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:03.310 00.001 20224 Worker thread wakes up
20:59:03.310 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:03.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:04.300 00.990 20224 Exposure complete
20:59:04.363 00.063 20224 worker thread done servicing request
20:59:04.363 00.000 8996 OnExposeComplete: enter
20:59:04.364 00.001 8996 UpdateGuideState(): m_state=6
20:59:04.365 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 591
20:59:04.366 00.001 8996 Star::Find returns 1 (0), X=140.12, Y=473.20, Mass=686609, SNR=354.9, Peak=49139 HFD=4.4
20:59:04.367 00.001 8996 MultiStar: [#1 0.27,0.11,0.58,U] [#2 0.08,0.24,0.70,U] [#3 0.05,0.03,0.58,U] [#4 0.14,-0.08,0.57,U] [#5 0.40,0.35,0.62,U] [#6 0.14,0.08,0.42,U] [#7 0.12,0.03,0.48,U] [#8 0.44,0.12,0.39,U] 
20:59:04.368 00.001 8996 single-star, 8 included, MultiStar: {0.18, 0.10}, one-star: {0.12, 0.00}
20:59:04.370 00.002 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
20:59:04.371 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
20:59:04.373 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.01 mountX=0.12 mountY=-0.02, mountTheta=-0.13
20:59:04.378 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
20:59:04.380 00.002 8996 Enqueuing Move request for scope (0.12, 0.00)
20:59:04.381 00.001 20224 Worker thread wakes up
20:59:04.382 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
20:59:04.382 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
20:59:04.382 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
20:59:04.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:59:04.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:04.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:59:04.382 00.000 20224 MoveAxis(E, 0, ABG)
20:59:04.382 00.000 20224 Move returns status 0, amount 0
20:59:04.383 00.001 20224 MoveAxis(N, 0, ABG)
20:59:04.383 00.000 20224 Move returns status 0, amount 0
20:59:04.383 00.000 20224 move complete, result=0
20:59:04.383 00.000 20224 worker thread done servicing request
20:59:04.390 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49139, med=2742, FiltMin=2499, FiltMax=25808, Gamma=1.000
20:59:04.410 00.020 8996 UpdateGuideState exits: m=686609 SNR=354.9
20:59:04.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:04.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:04.413 00.001 8996 Enqueuing Expose request
20:59:04.413 00.000 20224 Worker thread wakes up
20:59:04.413 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:04.414 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:04.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:05.579 01.165 20224 Exposure complete
20:59:05.656 00.077 20224 worker thread done servicing request
20:59:05.657 00.001 8996 OnExposeComplete: enter
20:59:05.658 00.001 8996 UpdateGuideState(): m_state=6
20:59:05.658 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 592
20:59:05.659 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.33, Mass=732677, SNR=335.3, Peak=53651 HFD=4.4
20:59:05.660 00.001 8996 MultiStar: [#1 0.08,-0.02,0.68,U] [#2 -0.07,0.23,0.78,U] [#3 0.03,-0.02,0.66,U] [#4 0.12,0.07,0.56,U] [#5 0.14,-0.05,0.60,U] [#6 0.28,0.20,0.42,U] [#7 0.02,0.15,0.47,U] [#8 0.19,0.05,0.37,U] 
20:59:05.661 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.08}, one-star: {-0.03, 0.13}
20:59:05.662 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
20:59:05.662 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
20:59:05.663 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.95 mountX=0.05 mountY=-0.09, mountTheta=-1.05
20:59:05.664 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.08, opts=13)
20:59:05.665 00.001 8996 Enqueuing Move request for scope (0.06, 0.08)
20:59:05.666 00.001 20224 Worker thread wakes up
20:59:05.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
20:59:05.666 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
20:59:05.666 00.000 20224 Moving (0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
20:59:05.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:59:05.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:05.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:59:05.666 00.000 20224 MoveAxis(E, 0, ABG)
20:59:05.666 00.000 20224 Move returns status 0, amount 0
20:59:05.666 00.000 20224 MoveAxis(N, 0, ABG)
20:59:05.666 00.000 20224 Move returns status 0, amount 0
20:59:05.666 00.000 20224 move complete, result=0
20:59:05.667 00.001 20224 worker thread done servicing request
20:59:05.670 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53651, med=2742, FiltMin=2518, FiltMax=26707, Gamma=1.000
20:59:05.697 00.027 8996 UpdateGuideState exits: m=732677 SNR=335.3
20:59:05.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:05.700 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:05.701 00.001 8996 Enqueuing Expose request
20:59:05.703 00.002 20224 Worker thread wakes up
20:59:05.703 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:05.704 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:05.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:06.682 00.978 20224 Exposure complete
20:59:06.750 00.068 20224 worker thread done servicing request
20:59:06.750 00.000 8996 OnExposeComplete: enter
20:59:06.751 00.001 8996 UpdateGuideState(): m_state=6
20:59:06.752 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 593
20:59:06.753 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=473.27, Mass=720442, SNR=348.6, Peak=50483 HFD=4.6
20:59:06.754 00.001 8996 MultiStar: [#1 0.07,0.18,0.71,U] [#2 0.08,0.14,0.77,U] [#3 -0.05,0.29,0.67,U] [#4 0.00,0.13,0.57,U] [#5 0.31,0.23,0.60,U] [#6 0.16,0.38,0.46,U] [#7 -0.06,0.03,0.51,U] [#8 0.30,0.15,0.41,U] 
20:59:06.755 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.17}, one-star: {-0.07, 0.07}
20:59:06.756 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
20:59:06.757 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
20:59:06.758 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.39 mountX=-0.08 mountY=-0.06, mountTheta=-2.49
20:59:06.760 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.07, opts=13)
20:59:06.760 00.000 8996 Enqueuing Move request for scope (-0.07, 0.07)
20:59:06.761 00.001 20224 Worker thread wakes up
20:59:06.762 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
20:59:06.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
20:59:06.762 00.000 20224 Moving (-0.07, 0.07) raw xDistance=-0.08 yDistance=-0.06
20:59:06.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:59:06.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:06.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:59:06.762 00.000 20224 MoveAxis(E, 0, ABG)
20:59:06.762 00.000 20224 Move returns status 0, amount 0
20:59:06.762 00.000 20224 MoveAxis(N, 0, ABG)
20:59:06.763 00.001 20224 Move returns status 0, amount 0
20:59:06.763 00.000 20224 move complete, result=0
20:59:06.763 00.000 20224 worker thread done servicing request
20:59:06.769 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50483, med=2745, FiltMin=2483, FiltMax=28544, Gamma=1.000
20:59:06.787 00.018 8996 UpdateGuideState exits: m=720442 SNR=348.6
20:59:06.789 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:06.791 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:06.792 00.001 8996 Enqueuing Expose request
20:59:06.794 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:06.795 00.001 20224 Worker thread wakes up
20:59:06.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:06.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:07.952 01.157 20224 Exposure complete
20:59:08.021 00.069 20224 worker thread done servicing request
20:59:08.022 00.001 8996 OnExposeComplete: enter
20:59:08.023 00.001 8996 UpdateGuideState(): m_state=6
20:59:08.025 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 594
20:59:08.025 00.000 8996 Star::Find returns 1 (0), X=140.15, Y=473.14, Mass=765375, SNR=344.4, Peak=52675 HFD=4.4
20:59:08.027 00.002 8996 MultiStar: [#1 0.35,0.08,0.69,U] [#2 0.26,-0.07,0.76,U] [#3 0.28,0.02,0.60,U] [#4 0.23,-0.00,0.65,U] [#5 0.41,0.08,0.61,U] [#6 0.31,0.23,0.49,U] [#7 0.13,0.13,0.41,U] [#8 0.30,0.10,0.41,U] 
20:59:08.028 00.001 8996 single-star, 8 included, MultiStar: {0.26, 0.03}, one-star: {0.15, -0.06}
20:59:08.030 00.002 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
20:59:08.031 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
20:59:08.032 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.40 mountX=0.15 mountY=0.04, mountTheta=0.29
20:59:08.036 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.06, opts=13)
20:59:08.039 00.003 8996 Enqueuing Move request for scope (0.15, -0.06)
20:59:08.040 00.001 20224 Worker thread wakes up
20:59:08.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
20:59:08.041 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
20:59:08.041 00.000 20224 Moving (0.15, -0.06) raw xDistance=0.15 yDistance=0.04
20:59:08.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
20:59:08.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:08.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:59:08.041 00.000 20224 MoveAxis(E, 0, ABG)
20:59:08.041 00.000 20224 Move returns status 0, amount 0
20:59:08.041 00.000 20224 MoveAxis(N, 0, ABG)
20:59:08.041 00.000 20224 Move returns status 0, amount 0
20:59:08.041 00.000 20224 move complete, result=0
20:59:08.041 00.000 20224 worker thread done servicing request
20:59:08.046 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52675, med=2742, FiltMin=2489, FiltMax=28195, Gamma=1.000
20:59:08.061 00.015 8996 UpdateGuideState exits: m=765375 SNR=344.4
20:59:08.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:08.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:08.064 00.001 8996 Enqueuing Expose request
20:59:08.065 00.001 20224 Worker thread wakes up
20:59:08.065 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:08.066 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:08.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:09.048 00.982 20224 Exposure complete
20:59:09.119 00.071 20224 worker thread done servicing request
20:59:09.119 00.000 8996 OnExposeComplete: enter
20:59:09.120 00.001 8996 UpdateGuideState(): m_state=6
20:59:09.121 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 595
20:59:09.122 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.18, Mass=723356, SNR=338.6, Peak=54883 HFD=4.4
20:59:09.123 00.001 8996 MultiStar: [#1 0.17,0.22,0.72,U] [#2 -0.08,0.16,0.77,U] [#3 0.09,0.17,0.60,U] [#4 0.18,0.17,0.59,U] [#5 0.23,-0.09,0.63,U] [#6 0.05,0.29,0.51,U] [#7 -0.01,0.18,0.47,U] [#8 0.23,0.01,0.39,U] 
20:59:09.124 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.11}, one-star: {-0.11, -0.02}
20:59:09.125 00.001 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
20:59:09.125 00.000 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
20:59:09.126 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.95 mountX=-0.10 mountY=0.03, mountTheta=2.84
20:59:09.127 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.02, opts=13)
20:59:09.128 00.001 8996 Enqueuing Move request for scope (-0.11, -0.02)
20:59:09.129 00.001 20224 Worker thread wakes up
20:59:09.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
20:59:09.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
20:59:09.129 00.000 20224 Moving (-0.11, -0.02) raw xDistance=-0.10 yDistance=0.03
20:59:09.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:59:09.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:09.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:59:09.129 00.000 20224 MoveAxis(E, 0, ABG)
20:59:09.129 00.000 20224 Move returns status 0, amount 0
20:59:09.129 00.000 20224 MoveAxis(N, 0, ABG)
20:59:09.129 00.000 20224 Move returns status 0, amount 0
20:59:09.129 00.000 20224 move complete, result=0
20:59:09.129 00.000 20224 worker thread done servicing request
20:59:09.133 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54883, med=2745, FiltMin=2470, FiltMax=28912, Gamma=1.000
20:59:09.160 00.027 8996 UpdateGuideState exits: m=723356 SNR=338.6
20:59:09.162 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:09.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:09.165 00.002 8996 Enqueuing Expose request
20:59:09.166 00.001 20224 Worker thread wakes up
20:59:09.166 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:09.168 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:09.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:10.362 01.194 20224 Exposure complete
20:59:10.430 00.068 20224 worker thread done servicing request
20:59:10.430 00.000 8996 OnExposeComplete: enter
20:59:10.432 00.002 8996 UpdateGuideState(): m_state=6
20:59:10.433 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 596
20:59:10.434 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=473.19, Mass=757329, SNR=375.5, Peak=62611 HFD=4.5
20:59:10.435 00.001 8996 MultiStar: [#1 -0.06,0.13,0.66,U] [#2 -0.28,-0.02,0.65,U] [#3 -0.17,-0.01,0.58,U] [#4 -0.13,-0.07,0.49,U] [#5 0.15,0.05,0.65,U] [#6 -0.18,0.20,0.38,U] [#7 -0.40,0.03,0.38,U] [#8 -0.00,0.30,0.40,U] 
20:59:10.436 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.10, -0.01}
20:59:10.438 00.002 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
20:59:10.440 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
20:59:10.441 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.03 mountX=-0.10 mountY=0.02, mountTheta=2.91
20:59:10.445 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.01, opts=13)
20:59:10.446 00.001 8996 Enqueuing Move request for scope (-0.10, -0.01)
20:59:10.448 00.002 20224 Worker thread wakes up
20:59:10.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
20:59:10.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
20:59:10.448 00.000 20224 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=0.02
20:59:10.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:59:10.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:10.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:59:10.448 00.000 20224 MoveAxis(E, 0, ABG)
20:59:10.448 00.000 20224 Move returns status 0, amount 0
20:59:10.448 00.000 20224 MoveAxis(N, 0, ABG)
20:59:10.448 00.000 20224 Move returns status 0, amount 0
20:59:10.450 00.002 20224 move complete, result=0
20:59:10.450 00.000 20224 worker thread done servicing request
20:59:10.455 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62611, med=2745, FiltMin=2473, FiltMax=28928, Gamma=1.000
20:59:10.477 00.022 8996 UpdateGuideState exits: m=757329 SNR=375.5
20:59:10.479 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:10.480 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:10.483 00.003 8996 Enqueuing Expose request
20:59:10.484 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:10.485 00.001 20224 Worker thread wakes up
20:59:10.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:10.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:11.453 00.968 20224 Exposure complete
20:59:11.536 00.083 20224 worker thread done servicing request
20:59:11.536 00.000 8996 OnExposeComplete: enter
20:59:11.538 00.002 8996 UpdateGuideState(): m_state=6
20:59:11.540 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 597
20:59:11.542 00.002 8996 Star::Find returns 1 (0), X=139.78, Y=473.33, Mass=791507, SNR=399.5, Peak=62307 HFD=4.6
20:59:11.544 00.002 8996 MultiStar: [#1 -0.05,0.17,0.59,U] [#2 -0.06,-0.09,0.72,U] [#3 -0.11,0.09,0.57,U] [#4 -0.05,0.07,0.49,U] [#5 0.10,0.03,0.59,U] [#6 -0.09,0.39,0.42,U] [#7 -0.21,0.13,0.42,U] [#8 0.06,0.19,0.31,U] 
20:59:11.546 00.002 8996 refined, 8 included, MultiStar: {-0.08, 0.11}, one-star: {-0.22, 0.12}
20:59:11.547 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
20:59:11.550 00.003 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
20:59:11.552 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.24 mountX=-0.09 mountY=-0.10, mountTheta=-2.35
20:59:11.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.11, opts=13)
20:59:11.556 00.002 8996 Enqueuing Move request for scope (-0.08, 0.11)
20:59:11.558 00.002 20224 Worker thread wakes up
20:59:11.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
20:59:11.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
20:59:11.558 00.000 20224 Moving (-0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
20:59:11.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:59:11.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:11.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:59:11.558 00.000 20224 MoveAxis(E, 0, ABG)
20:59:11.558 00.000 20224 Move returns status 0, amount 0
20:59:11.559 00.001 20224 MoveAxis(N, 0, ABG)
20:59:11.559 00.000 20224 Move returns status 0, amount 0
20:59:11.559 00.000 20224 move complete, result=0
20:59:11.559 00.000 20224 worker thread done servicing request
20:59:11.567 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62307, med=2745, FiltMin=2509, FiltMax=30976, Gamma=1.000
20:59:11.586 00.019 8996 UpdateGuideState exits: m=791507 SNR=399.5
20:59:11.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:11.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:11.588 00.000 8996 Enqueuing Expose request
20:59:11.589 00.001 20224 Worker thread wakes up
20:59:11.589 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:11.590 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:11.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:12.754 01.164 20224 Exposure complete
20:59:12.845 00.091 20224 worker thread done servicing request
20:59:12.845 00.000 8996 OnExposeComplete: enter
20:59:12.847 00.002 8996 UpdateGuideState(): m_state=6
20:59:12.848 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 598
20:59:12.850 00.002 8996 Star::Find returns 1 (0), X=140.14, Y=473.12, Mass=827828, SNR=386.5, Peak=60083 HFD=4.4
20:59:12.852 00.002 8996 MultiStar: [#1 0.26,0.15,0.60,U] [#2 -0.01,0.07,0.69,U] [#3 0.02,0.18,0.57,U] [#4 0.13,0.17,0.61,U] [#5 0.42,0.12,0.56,U] [#6 -0.06,0.22,0.41,U] [#7 -0.09,0.14,0.38,U] [#8 0.37,0.18,0.36,U] 
20:59:12.853 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.11}, one-star: {0.13, -0.08}
20:59:12.854 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
20:59:12.854 00.000 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
20:59:12.855 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-0.55 mountX=0.14 mountY=0.07, mountTheta=0.43
20:59:12.856 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.08, opts=13)
20:59:12.857 00.001 8996 Enqueuing Move request for scope (0.13, -0.08)
20:59:12.858 00.001 20224 Worker thread wakes up
20:59:12.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
20:59:12.858 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
20:59:12.858 00.000 20224 Moving (0.13, -0.08) raw xDistance=0.14 yDistance=0.07
20:59:12.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
20:59:12.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:12.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:59:12.858 00.000 20224 MoveAxis(E, 0, ABG)
20:59:12.858 00.000 20224 Move returns status 0, amount 0
20:59:12.858 00.000 20224 MoveAxis(N, 0, ABG)
20:59:12.858 00.000 20224 Move returns status 0, amount 0
20:59:12.858 00.000 20224 move complete, result=0
20:59:12.858 00.000 20224 worker thread done servicing request
20:59:12.863 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60083, med=2745, FiltMin=2448, FiltMax=30544, Gamma=1.000
20:59:12.876 00.013 8996 UpdateGuideState exits: m=827828 SNR=386.5
20:59:12.877 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:12.879 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:12.880 00.001 8996 Enqueuing Expose request
20:59:12.880 00.000 20224 Worker thread wakes up
20:59:12.880 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:12.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:12.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:13.860 00.979 20224 Exposure complete
20:59:13.933 00.073 20224 worker thread done servicing request
20:59:13.933 00.000 8996 OnExposeComplete: enter
20:59:13.934 00.001 8996 UpdateGuideState(): m_state=6
20:59:13.935 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 599
20:59:13.936 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.40, Mass=733087, SNR=386.3, Peak=52083 HFD=4.5
20:59:13.937 00.001 8996 MultiStar: [#1 0.40,0.17,0.55,U] [#2 0.16,0.31,0.73,U] [#3 0.19,0.09,0.52,U] [#4 0.37,0.19,0.51,U] [#5 0.35,0.44,0.53,U] [#6 0.14,0.49,0.39,U] [#7 0.12,0.26,0.42,U] [#8 0.22,0.33,0.42,U] 
20:59:13.938 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.26}, one-star: {-0.14, 0.20}
20:59:13.938 00.000 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
20:59:13.939 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
20:59:13.940 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.25 cameraTheta=2.19 mountX=-0.16 mountY=-0.18, mountTheta=-2.29
20:59:13.941 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.20, opts=13)
20:59:13.943 00.002 8996 Enqueuing Move request for scope (-0.14, 0.20)
20:59:13.943 00.000 20224 Worker thread wakes up
20:59:13.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
20:59:13.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
20:59:13.943 00.000 20224 Moving (-0.14, 0.20) raw xDistance=-0.16 yDistance=-0.18
20:59:13.944 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
20:59:13.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:13.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:59:13.944 00.000 20224 MoveAxis(E, 0, ABG)
20:59:13.944 00.000 20224 Move returns status 0, amount 0
20:59:13.944 00.000 20224 MoveAxis(N, 0, ABG)
20:59:13.944 00.000 20224 Move returns status 0, amount 0
20:59:13.944 00.000 20224 move complete, result=0
20:59:13.944 00.000 20224 worker thread done servicing request
20:59:13.947 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52083, med=2745, FiltMin=2486, FiltMax=29507, Gamma=1.000
20:59:13.961 00.014 8996 UpdateGuideState exits: m=733087 SNR=386.3
20:59:13.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:13.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:13.963 00.000 8996 Enqueuing Expose request
20:59:13.964 00.001 20224 Worker thread wakes up
20:59:13.964 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
20:59:13.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:13.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:15.133 01.168 20224 Exposure complete
20:59:15.220 00.087 20224 worker thread done servicing request
20:59:15.220 00.000 8996 OnExposeComplete: enter
20:59:15.221 00.001 8996 UpdateGuideState(): m_state=6
20:59:15.222 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 600
20:59:15.222 00.000 8996 Star::Find returns 1 (0), X=140.16, Y=472.99, Mass=743919, SNR=344.1, Peak=57651 HFD=4.3
20:59:15.223 00.001 8996 MultiStar: [#1 0.12,-0.12,0.66,U] [#2 0.13,-0.08,0.73,U] [#3 -0.01,-0.23,0.63,U] [#4 0.03,-0.38,0.51,U] [#5 0.18,-0.04,0.62,U] [#6 0.02,0.26,0.45,U] [#7 0.09,0.20,0.47,U] [#8 0.30,0.02,0.41,U] 
20:59:15.224 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.09}, one-star: {0.16, -0.21}
20:59:15.225 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
20:59:15.226 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
20:59:15.226 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.66 mountX=0.12 mountY=0.08, mountTheta=0.55
20:59:15.228 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.09, opts=13)
20:59:15.229 00.001 8996 Enqueuing Move request for scope (0.12, -0.09)
20:59:15.229 00.000 20224 Worker thread wakes up
20:59:15.230 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
20:59:15.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
20:59:15.230 00.000 20224 Moving (0.12, -0.09) raw xDistance=0.12 yDistance=0.08
20:59:15.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:59:15.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:15.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:59:15.230 00.000 20224 MoveAxis(E, 0, ABG)
20:59:15.230 00.000 20224 Move returns status 0, amount 0
20:59:15.230 00.000 20224 MoveAxis(N, 0, ABG)
20:59:15.230 00.000 20224 Move returns status 0, amount 0
20:59:15.230 00.000 20224 move complete, result=0
20:59:15.230 00.000 20224 worker thread done servicing request
20:59:15.234 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57651, med=2745, FiltMin=2467, FiltMax=29715, Gamma=1.000
20:59:15.248 00.014 8996 UpdateGuideState exits: m=743919 SNR=344.1
20:59:15.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:15.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:15.250 00.000 8996 Enqueuing Expose request
20:59:15.251 00.001 20224 Worker thread wakes up
20:59:15.251 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:15.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:15.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:16.239 00.987 20224 Exposure complete
20:59:16.306 00.067 20224 worker thread done servicing request
20:59:16.306 00.000 8996 OnExposeComplete: enter
20:59:16.307 00.001 8996 UpdateGuideState(): m_state=6
20:59:16.308 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 601
20:59:16.309 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=472.84, Mass=755196, SNR=347.3, Peak=55699 HFD=4.4
20:59:16.310 00.001 8996 MultiStar: [#1 0.03,-0.01,0.66,U] [#2 -0.23,-0.11,0.79,U] [#3 -0.12,-0.13,0.61,U] [#4 0.03,0.08,0.64,U] [#5 0.25,-0.19,0.61,U] [#6 -0.13,0.21,0.47,U] [#7 -0.27,0.04,0.44,U] [#8 0.25,-0.02,0.41,U] 
20:59:16.311 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {-0.15, -0.37}
20:59:16.313 00.002 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
20:59:16.314 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
20:59:16.315 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.11 mountX=-0.04 mountY=0.09, mountTheta=2.01
20:59:16.318 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
20:59:16.320 00.002 8996 Enqueuing Move request for scope (-0.05, -0.09)
20:59:16.321 00.001 20224 Worker thread wakes up
20:59:16.322 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
20:59:16.322 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
20:59:16.322 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.09
20:59:16.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:59:16.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:16.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:59:16.322 00.000 20224 MoveAxis(E, 0, ABG)
20:59:16.322 00.000 20224 Move returns status 0, amount 0
20:59:16.323 00.001 20224 MoveAxis(N, 0, ABG)
20:59:16.323 00.000 20224 Move returns status 0, amount 0
20:59:16.323 00.000 20224 move complete, result=0
20:59:16.323 00.000 20224 worker thread done servicing request
20:59:16.331 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55699, med=2745, FiltMin=2477, FiltMax=29603, Gamma=1.000
20:59:16.349 00.018 8996 UpdateGuideState exits: m=755196 SNR=347.3
20:59:16.349 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:16.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:16.351 00.001 8996 Enqueuing Expose request
20:59:16.351 00.000 20224 Worker thread wakes up
20:59:16.352 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:16.352 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:16.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:17.511 01.159 20224 Exposure complete
20:59:17.584 00.073 20224 worker thread done servicing request
20:59:17.585 00.001 8996 OnExposeComplete: enter
20:59:17.587 00.002 8996 UpdateGuideState(): m_state=6
20:59:17.588 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 602
20:59:17.590 00.002 8996 Star::Find returns 1 (0), X=139.52, Y=473.04, Mass=770215, SNR=328.9, Peak=56227 HFD=4.9
20:59:17.592 00.002 8996 MultiStar: [#1 -0.11,-0.02,0.81,U] [#2 -0.31,-0.02,0.80,U] [#3 -0.32,0.07,0.71,U] [#4 -0.17,-0.10,0.66,U] [#5 -0.13,0.06,0.66,U] [#6 -0.27,0.17,0.53,U] [#7 -0.05,0.07,0.50,U] [#8 -0.21,0.10,0.42,U] 
20:59:17.593 00.001 8996 refined, 8 included, MultiStar: {-0.25, -0.00}, one-star: {-0.49, -0.16}
20:59:17.594 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
20:59:17.596 00.002 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
20:59:17.598 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.00 hyp=0.25 cameraTheta=-3.14 mountX=-0.25 mountY=0.03, mountTheta=3.02
20:59:17.601 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.00, opts=13)
20:59:17.602 00.001 8996 Enqueuing Move request for scope (-0.25, -0.00)
20:59:17.603 00.001 20224 Worker thread wakes up
20:59:17.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.00) opts 0xd
20:59:17.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.00)
20:59:17.603 00.000 20224 Moving (-0.25, -0.00) raw xDistance=-0.25 yDistance=0.03
20:59:17.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
20:59:17.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:17.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:59:17.603 00.000 20224 MoveAxis(E, 36, ABG)
20:59:17.603 00.000 20224 Guiding  Dir = 2, Dur = 36
20:59:17.603 00.000 20224 IsSlewing returns 0
20:59:17.603 00.000 20224 IsGuiding returns 0
20:59:17.605 00.002 20224 PulseGuide returned control before completion, sleep 45
20:59:17.609 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56227, med=2745, FiltMin=2505, FiltMax=30486, Gamma=1.000
20:59:17.623 00.014 8996 UpdateGuideState exits: m=770215 SNR=328.9
20:59:17.624 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:17.627 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:17.628 00.001 8996 Enqueuing Expose request
20:59:17.656 00.028 20224 IsGuiding returns 1
20:59:17.656 00.000 20224 scope still moving after pulse duration time elapsed
20:59:17.687 00.031 20224 IsSlewing returns 0
20:59:17.687 00.000 20224 IsGuiding returns 1
20:59:17.718 00.031 20224 IsSlewing returns 0
20:59:17.718 00.000 20224 IsGuiding returns 0
20:59:17.718 00.000 20224 scope move finished after 36 + 78 ms
20:59:17.718 00.000 20224 Move returns status 0, amount 36
20:59:17.718 00.000 20224 MoveAxis(N, 0, ABG)
20:59:17.718 00.000 20224 Move returns status 0, amount 0
20:59:17.718 00.000 20224 move complete, result=0
20:59:17.719 00.001 20224 worker thread done servicing request
20:59:17.719 00.000 20224 Worker thread wakes up
20:59:17.719 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
20:59:17.722 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:17.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:18.703 00.981 20224 Exposure complete
20:59:18.789 00.086 20224 worker thread done servicing request
20:59:18.789 00.000 8996 OnExposeComplete: enter
20:59:18.790 00.001 8996 UpdateGuideState(): m_state=6
20:59:18.791 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 603
20:59:18.792 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=473.22, Mass=707854, SNR=343.3, Peak=54355 HFD=4.4
20:59:18.793 00.001 8996 MultiStar: [#1 0.20,0.06,0.70,U] [#2 0.07,0.07,0.71,U] [#3 0.11,0.13,0.61,U] [#4 0.16,0.24,0.53,U] [#5 0.31,0.03,0.70,U] [#6 0.02,0.53,0.45,U] [#7 0.12,0.01,0.39,U] [#8 0.10,0.20,0.37,U] 
20:59:18.794 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.12}, one-star: {-0.08, 0.02}
20:59:18.795 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
20:59:18.796 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
20:59:18.797 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=-0.08 mountY=-0.01, mountTheta=-3.05
20:59:18.798 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
20:59:18.799 00.001 8996 Enqueuing Move request for scope (-0.08, 0.02)
20:59:18.800 00.001 20224 Worker thread wakes up
20:59:18.800 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
20:59:18.800 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
20:59:18.800 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
20:59:18.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:59:18.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:18.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:59:18.800 00.000 20224 MoveAxis(E, 0, ABG)
20:59:18.800 00.000 20224 Move returns status 0, amount 0
20:59:18.800 00.000 20224 MoveAxis(N, 0, ABG)
20:59:18.800 00.000 20224 Move returns status 0, amount 0
20:59:18.801 00.001 20224 move complete, result=0
20:59:18.801 00.000 20224 worker thread done servicing request
20:59:18.807 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54355, med=2745, FiltMin=2483, FiltMax=27331, Gamma=1.000
20:59:18.827 00.020 8996 UpdateGuideState exits: m=707854 SNR=343.3
20:59:18.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:18.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:18.830 00.001 8996 Enqueuing Expose request
20:59:18.830 00.000 20224 Worker thread wakes up
20:59:18.830 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:18.831 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:18.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:20.010 01.179 20224 Exposure complete
20:59:20.110 00.100 20224 worker thread done servicing request
20:59:20.110 00.000 8996 OnExposeComplete: enter
20:59:20.111 00.001 8996 UpdateGuideState(): m_state=6
20:59:20.112 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 604
20:59:20.112 00.000 8996 Star::Find returns 1 (0), X=140.25, Y=473.28, Mass=793443, SNR=381.2, Peak=51459 HFD=4.6
20:59:20.113 00.001 8996 MultiStar: [#1 0.45,0.21,0.65,U] [#2 0.26,0.15,0.71,U] [#3 0.15,0.14,0.53,U] [#4 0.36,-0.04,0.50,U] [#5 0.58,0.13,0.59,U] [#6 0.09,0.22,0.43,U] [#7 0.27,0.08,0.43,U] [#8 0.61,0.05,0.38,U] 
20:59:20.114 00.001 8996 single-star, 8 included, MultiStar: {0.33, 0.12}, one-star: {0.25, 0.08}
20:59:20.115 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
20:59:20.116 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
20:59:20.116 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.08 hyp=0.26 cameraTheta=0.31 mountX=0.24 mountY=-0.11, mountTheta=-0.42
20:59:20.119 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.08, opts=13)
20:59:20.120 00.001 8996 Enqueuing Move request for scope (0.25, 0.08)
20:59:20.121 00.001 20224 Worker thread wakes up
20:59:20.121 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.08) opts 0xd
20:59:20.121 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.08)
20:59:20.122 00.001 20224 Moving (0.25, 0.08) raw xDistance=0.24 yDistance=-0.11
20:59:20.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:59:20.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:20.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:59:20.122 00.000 20224 MoveAxis(W, 35, ABG)
20:59:20.122 00.000 20224 Guiding  Dir = 3, Dur = 35
20:59:20.123 00.001 20224 IsSlewing returns 0
20:59:20.123 00.000 20224 IsGuiding returns 0
20:59:20.129 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51459, med=2745, FiltMin=2499, FiltMax=27216, Gamma=1.000
20:59:20.149 00.020 8996 UpdateGuideState exits: m=793443 SNR=381.2
20:59:20.150 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:20.150 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:20.151 00.001 8996 Enqueuing Expose request
20:59:20.171 00.020 20224 IsGuiding returns 1
20:59:20.172 00.001 20224 scope still moving after pulse duration time elapsed
20:59:20.201 00.029 20224 IsSlewing returns 0
20:59:20.201 00.000 20224 IsGuiding returns 1
20:59:20.233 00.032 20224 IsSlewing returns 0
20:59:20.233 00.000 20224 IsGuiding returns 1
20:59:20.264 00.031 20224 IsSlewing returns 0
20:59:20.264 00.000 20224 IsGuiding returns 0
20:59:20.265 00.001 20224 scope move finished after 35 + 105 ms
20:59:20.265 00.000 20224 Move returns status 0, amount 35
20:59:20.265 00.000 20224 MoveAxis(N, 0, ABG)
20:59:20.265 00.000 20224 Move returns status 0, amount 0
20:59:20.265 00.000 20224 move complete, result=0
20:59:20.265 00.000 20224 worker thread done servicing request
20:59:20.265 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH
20:59:20.267 00.002 20224 Worker thread wakes up
20:59:20.267 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:20.267 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:21.249 00.982 20224 Exposure complete
20:59:21.350 00.101 20224 worker thread done servicing request
20:59:21.350 00.000 8996 OnExposeComplete: enter
20:59:21.352 00.002 8996 UpdateGuideState(): m_state=6
20:59:21.353 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 605
20:59:21.355 00.002 8996 Star::Find returns 1 (0), X=140.18, Y=473.18, Mass=752504, SNR=401.3, Peak=50963 HFD=4.4
20:59:21.356 00.001 8996 MultiStar: [#1 0.39,-0.21,0.55,U] [#2 0.14,-0.11,0.59,U] [#3 0.23,0.04,0.52,U] [#4 0.28,-0.14,0.53,U] [#5 0.37,-0.00,0.49,U] [#6 0.37,0.06,0.42,U] [#7 0.24,0.10,0.38,U] [#8 0.21,-0.17,0.33,U] 
20:59:21.357 00.001 8996 single-star, 8 included, MultiStar: {0.26, -0.05}, one-star: {0.17, -0.02}
20:59:21.358 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
20:59:21.359 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
20:59:21.361 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.18 cameraTheta=-0.14 mountX=0.18 mountY=0.00, mountTheta=0.02
20:59:21.362 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.02, opts=13)
20:59:21.364 00.002 8996 Enqueuing Move request for scope (0.17, -0.02)
20:59:21.364 00.000 20224 Worker thread wakes up
20:59:21.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
20:59:21.364 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
20:59:21.364 00.000 20224 Moving (0.17, -0.02) raw xDistance=0.18 yDistance=0.00
20:59:21.365 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
20:59:21.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:21.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:59:21.365 00.000 20224 MoveAxis(E, 0, ABG)
20:59:21.365 00.000 20224 Move returns status 0, amount 0
20:59:21.365 00.000 20224 MoveAxis(N, 0, ABG)
20:59:21.365 00.000 20224 Move returns status 0, amount 0
20:59:21.365 00.000 20224 move complete, result=0
20:59:21.365 00.000 20224 worker thread done servicing request
20:59:21.369 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50963, med=2745, FiltMin=2480, FiltMax=27696, Gamma=1.000
20:59:21.385 00.016 8996 UpdateGuideState exits: m=752504 SNR=401.3
20:59:21.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:21.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:21.388 00.001 8996 Enqueuing Expose request
20:59:21.389 00.001 20224 Worker thread wakes up
20:59:21.389 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:21.389 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:21.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:22.554 01.165 20224 Exposure complete
20:59:22.653 00.099 20224 worker thread done servicing request
20:59:22.653 00.000 8996 OnExposeComplete: enter
20:59:22.654 00.001 8996 UpdateGuideState(): m_state=6
20:59:22.655 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 606
20:59:22.655 00.000 8996 Star::Find returns 1 (0), X=140.01, Y=473.30, Mass=774018, SNR=360.3, Peak=57763 HFD=4.5
20:59:22.656 00.001 8996 MultiStar: [#1 0.19,0.23,0.66,U] [#2 0.02,0.26,0.80,U] [#3 0.02,0.38,0.59,U] [#4 0.09,0.30,0.68,U] [#5 0.29,0.36,0.61,U] [#6 0.09,0.44,0.41,U] [#7 0.12,0.34,0.44,U] [#8 0.29,0.30,0.35,U] 
20:59:22.659 00.003 8996 single-star, 8 included, MultiStar: {0.11, 0.28}, one-star: {0.01, 0.10}
20:59:22.661 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
20:59:22.662 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
20:59:22.663 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.50 mountX=-0.00 mountY=-0.10, mountTheta=-1.60
20:59:22.664 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.10, opts=13)
20:59:22.666 00.002 8996 Enqueuing Move request for scope (0.01, 0.10)
20:59:22.667 00.001 20224 Worker thread wakes up
20:59:22.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
20:59:22.667 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
20:59:22.667 00.000 20224 Moving (0.01, 0.10) raw xDistance=-0.00 yDistance=-0.10
20:59:22.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:59:22.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:22.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:59:22.667 00.000 20224 MoveAxis(E, 0, ABG)
20:59:22.667 00.000 20224 Move returns status 0, amount 0
20:59:22.667 00.000 20224 MoveAxis(N, 0, ABG)
20:59:22.667 00.000 20224 Move returns status 0, amount 0
20:59:22.667 00.000 20224 move complete, result=0
20:59:22.667 00.000 20224 worker thread done servicing request
20:59:22.671 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57763, med=2745, FiltMin=2477, FiltMax=26323, Gamma=1.000
20:59:22.696 00.025 8996 UpdateGuideState exits: m=774018 SNR=360.3
20:59:22.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:22.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:22.699 00.001 8996 Enqueuing Expose request
20:59:22.700 00.001 20224 Worker thread wakes up
20:59:22.700 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:22.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:22.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:23.693 00.992 20224 Exposure complete
20:59:23.773 00.080 20224 worker thread done servicing request
20:59:23.774 00.001 8996 OnExposeComplete: enter
20:59:23.775 00.001 8996 UpdateGuideState(): m_state=6
20:59:23.775 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 607
20:59:23.777 00.002 8996 Star::Find returns 1 (0), X=139.99, Y=473.35, Mass=742503, SNR=352.0, Peak=54963 HFD=4.6
20:59:23.779 00.002 8996 MultiStar: [#1 0.16,0.18,0.74,U] [#2 -0.06,0.13,0.70,U] [#3 -0.03,0.27,0.62,U] [#4 0.16,0.26,0.55,U] [#5 0.30,0.49,0.61,U] [#6 0.10,0.55,0.42,U] [#7 0.14,0.20,0.46,U] [#8 0.34,0.21,0.41,U] 
20:59:23.781 00.002 8996 single-star, 8 included, MultiStar: {0.10, 0.25}, one-star: {-0.02, 0.15}
20:59:23.783 00.002 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
20:59:23.786 00.003 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
20:59:23.788 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.67 mountX=-0.03 mountY=-0.15, mountTheta=-1.77
20:59:23.791 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
20:59:23.792 00.001 8996 Enqueuing Move request for scope (-0.02, 0.15)
20:59:23.792 00.000 20224 Worker thread wakes up
20:59:23.793 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
20:59:23.793 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
20:59:23.793 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
20:59:23.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:59:23.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:23.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:59:23.793 00.000 20224 MoveAxis(E, 0, ABG)
20:59:23.793 00.000 20224 Move returns status 0, amount 0
20:59:23.794 00.001 20224 MoveAxis(N, 0, ABG)
20:59:23.794 00.000 20224 Move returns status 0, amount 0
20:59:23.794 00.000 20224 move complete, result=0
20:59:23.794 00.000 20224 worker thread done servicing request
20:59:23.804 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54963, med=2745, FiltMin=2496, FiltMax=25923, Gamma=1.000
20:59:23.830 00.026 8996 UpdateGuideState exits: m=742503 SNR=352.0
20:59:23.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:23.832 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:23.833 00.001 8996 Enqueuing Expose request
20:59:23.834 00.001 20224 Worker thread wakes up
20:59:23.834 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:23.834 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:23.835 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:24.999 01.164 20224 Exposure complete
20:59:25.069 00.070 20224 worker thread done servicing request
20:59:25.069 00.000 8996 OnExposeComplete: enter
20:59:25.071 00.002 8996 UpdateGuideState(): m_state=6
20:59:25.072 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 608
20:59:25.072 00.000 8996 Star::Find returns 1 (0), X=139.81, Y=473.36, Mass=736876, SNR=365.5, Peak=51411 HFD=4.6
20:59:25.074 00.002 8996 MultiStar: [#1 0.09,0.37,0.66,U] [#2 -0.17,0.32,0.69,U] [#3 -0.03,0.25,0.65,U] [#4 0.06,0.23,0.54,U] [#5 0.06,0.40,0.64,U] [#6 0.02,0.46,0.41,U] [#7 -0.25,0.48,0.41,U] [#8 -0.04,0.32,0.38,U] 
20:59:25.075 00.001 8996 single-star, 8 included, MultiStar: {-0.06, 0.31}, one-star: {-0.20, 0.16}
20:59:25.076 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
20:59:25.077 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
20:59:25.079 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.25 cameraTheta=2.47 mountX=-0.21 mountY=-0.13, mountTheta=-2.58
20:59:25.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.16, opts=13)
20:59:25.083 00.001 8996 Enqueuing Move request for scope (-0.20, 0.16)
20:59:25.084 00.001 20224 Worker thread wakes up
20:59:25.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
20:59:25.084 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
20:59:25.084 00.000 20224 Moving (-0.20, 0.16) raw xDistance=-0.21 yDistance=-0.13
20:59:25.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
20:59:25.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:25.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:59:25.085 00.001 20224 MoveAxis(E, 31, ABG)
20:59:25.085 00.000 20224 Guiding  Dir = 2, Dur = 31
20:59:25.085 00.000 20224 IsSlewing returns 0
20:59:25.086 00.001 20224 IsGuiding returns 0
20:59:25.088 00.002 20224 PulseGuide returned control before completion, sleep 40
20:59:25.092 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51411, med=2745, FiltMin=2486, FiltMax=28736, Gamma=1.000
20:59:25.112 00.020 8996 UpdateGuideState exits: m=736876 SNR=365.5
20:59:25.115 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:25.117 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:25.118 00.001 8996 Enqueuing Expose request
20:59:25.136 00.018 20224 IsGuiding returns 1
20:59:25.136 00.000 20224 scope still moving after pulse duration time elapsed
20:59:25.168 00.032 20224 IsSlewing returns 0
20:59:25.168 00.000 20224 IsGuiding returns 0
20:59:25.168 00.000 20224 scope move finished after 31 + 50 ms
20:59:25.168 00.000 20224 Move returns status 0, amount 31
20:59:25.168 00.000 20224 MoveAxis(N, 0, ABG)
20:59:25.168 00.000 20224 Move returns status 0, amount 0
20:59:25.168 00.000 20224 move complete, result=0
20:59:25.169 00.001 20224 worker thread done servicing request
20:59:25.169 00.000 20224 Worker thread wakes up
20:59:25.169 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:25.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:25.172 00.003 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
20:59:26.151 00.979 20224 Exposure complete
20:59:26.210 00.059 20224 worker thread done servicing request
20:59:26.210 00.000 8996 OnExposeComplete: enter
20:59:26.211 00.001 8996 UpdateGuideState(): m_state=6
20:59:26.212 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 609
20:59:26.213 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.39, Mass=789745, SNR=344.9, Peak=52355 HFD=4.8
20:59:26.214 00.001 8996 MultiStar: [#1 0.29,0.52,0.76,U] [#2 0.27,0.26,0.76,U] [#3 0.10,0.26,0.63,U] [#4 0.21,0.11,0.65,U] [#5 0.54,0.53,0.00,M1] [#6 0.03,0.56,0.45,U] [#7 0.14,0.27,0.41,U] [#8 0.50,0.41,0.00,M1] 
20:59:26.214 00.000 8996 single-star, 6 included, MultiStar: {0.16, 0.30}, one-star: {0.05, 0.19}
20:59:26.215 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
20:59:26.216 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
20:59:26.216 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.29 mountX=0.04 mountY=-0.19, mountTheta=-1.39
20:59:26.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.19, opts=13)
20:59:26.219 00.001 8996 Enqueuing Move request for scope (0.05, 0.19)
20:59:26.220 00.001 20224 Worker thread wakes up
20:59:26.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
20:59:26.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
20:59:26.220 00.000 20224 Moving (0.05, 0.19) raw xDistance=0.04 yDistance=-0.19
20:59:26.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:59:26.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:26.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:59:26.220 00.000 20224 MoveAxis(E, 0, ABG)
20:59:26.220 00.000 20224 Move returns status 0, amount 0
20:59:26.220 00.000 20224 MoveAxis(N, 0, ABG)
20:59:26.220 00.000 20224 Move returns status 0, amount 0
20:59:26.220 00.000 20224 move complete, result=0
20:59:26.220 00.000 20224 worker thread done servicing request
20:59:26.224 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52355, med=2745, FiltMin=2502, FiltMax=27555, Gamma=1.000
20:59:26.238 00.014 8996 UpdateGuideState exits: m=789745 SNR=344.9
20:59:26.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:26.239 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:26.240 00.001 8996 Enqueuing Expose request
20:59:26.241 00.001 20224 Worker thread wakes up
20:59:26.241 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:59:26.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:26.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:27.417 01.175 20224 Exposure complete
20:59:27.490 00.073 20224 worker thread done servicing request
20:59:27.490 00.000 8996 OnExposeComplete: enter
20:59:27.491 00.001 8996 UpdateGuideState(): m_state=6
20:59:27.492 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 610
20:59:27.493 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=473.35, Mass=739030, SNR=352.9, Peak=47987 HFD=4.7
20:59:27.493 00.000 8996 MultiStar: [#1 0.33,-0.01,0.66,U] [#2 0.16,0.03,0.74,U] [#3 0.31,0.18,0.55,U] [#4 0.35,0.10,0.53,U] [#5 0.32,0.26,0.71,U] [#6 0.30,0.45,0.38,U] [#7 0.39,0.35,0.44,U] [#8 0.24,0.25,0.39,U] 
20:59:27.494 00.001 8996 single-star, 8 included, MultiStar: {0.25, 0.17}, one-star: {0.05, 0.14}
20:59:27.495 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
20:59:27.495 00.000 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
20:59:27.496 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.26 mountX=0.03 mountY=-0.15, mountTheta=-1.36
20:59:27.499 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.14, opts=13)
20:59:27.501 00.002 8996 Enqueuing Move request for scope (0.05, 0.14)
20:59:27.502 00.001 20224 Worker thread wakes up
20:59:27.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
20:59:27.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
20:59:27.502 00.000 20224 Moving (0.05, 0.14) raw xDistance=0.03 yDistance=-0.15
20:59:27.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:59:27.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:27.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:59:27.502 00.000 20224 MoveAxis(E, 0, ABG)
20:59:27.503 00.001 20224 Move returns status 0, amount 0
20:59:27.503 00.000 20224 MoveAxis(N, 0, ABG)
20:59:27.503 00.000 20224 Move returns status 0, amount 0
20:59:27.503 00.000 20224 move complete, result=0
20:59:27.503 00.000 20224 worker thread done servicing request
20:59:27.508 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=47987, med=2745, FiltMin=2456, FiltMax=26544, Gamma=1.000
20:59:27.524 00.016 8996 UpdateGuideState exits: m=739030 SNR=352.9
20:59:27.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:27.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:27.527 00.001 8996 Enqueuing Expose request
20:59:27.528 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:27.529 00.001 20224 Worker thread wakes up
20:59:27.529 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:27.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:28.508 00.979 20224 Exposure complete
20:59:28.582 00.074 20224 worker thread done servicing request
20:59:28.582 00.000 8996 OnExposeComplete: enter
20:59:28.583 00.001 8996 UpdateGuideState(): m_state=6
20:59:28.584 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 611
20:59:28.585 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=473.28, Mass=774572, SNR=349.3, Peak=53987 HFD=4.6
20:59:28.586 00.001 8996 MultiStar: [#1 0.30,0.24,0.71,U] [#2 0.10,0.21,0.71,U] [#3 0.30,0.14,0.55,U] [#4 0.36,0.21,0.62,U] [#5 0.39,0.39,0.67,U] [#6 0.30,0.41,0.48,U] [#7 0.11,0.22,0.45,U] [#8 0.42,0.31,0.40,U] 
20:59:28.586 00.000 8996 single-star, 8 included, MultiStar: {0.24, 0.23}, one-star: {0.07, 0.08}
20:59:28.587 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
20:59:28.588 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
20:59:28.589 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.84 mountX=0.06 mountY=-0.09, mountTheta=-0.94
20:59:28.590 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
20:59:28.592 00.002 8996 Enqueuing Move request for scope (0.07, 0.08)
20:59:28.593 00.001 20224 Worker thread wakes up
20:59:28.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
20:59:28.594 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
20:59:28.594 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.06 yDistance=-0.09
20:59:28.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:59:28.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:28.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:59:28.594 00.000 20224 MoveAxis(E, 0, ABG)
20:59:28.594 00.000 20224 Move returns status 0, amount 0
20:59:28.594 00.000 20224 MoveAxis(N, 0, ABG)
20:59:28.594 00.000 20224 Move returns status 0, amount 0
20:59:28.595 00.001 20224 move complete, result=0
20:59:28.595 00.000 20224 worker thread done servicing request
20:59:28.599 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53987, med=2745, FiltMin=2502, FiltMax=25792, Gamma=1.000
20:59:28.619 00.020 8996 UpdateGuideState exits: m=774572 SNR=349.3
20:59:28.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:28.622 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:28.623 00.001 8996 Enqueuing Expose request
20:59:28.625 00.002 20224 Worker thread wakes up
20:59:28.625 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:28.626 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:28.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:29.788 01.162 20224 Exposure complete
20:59:29.862 00.074 20224 worker thread done servicing request
20:59:29.863 00.001 8996 OnExposeComplete: enter
20:59:29.865 00.002 8996 UpdateGuideState(): m_state=6
20:59:29.866 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 612
20:59:29.866 00.000 8996 Star::Find returns 1 (0), X=140.06, Y=473.32, Mass=765925, SNR=351.5, Peak=50451 HFD=4.7
20:59:29.868 00.002 8996 MultiStar: [#1 0.40,-0.07,0.68,U] [#2 0.14,0.14,0.70,U] [#3 0.11,-0.03,0.53,U] [#4 0.26,-0.07,0.54,U] [#5 0.52,0.05,0.56,U] [#6 0.21,0.47,0.43,U] [#7 0.16,0.18,0.47,U] [#8 0.44,0.35,0.41,U] 
20:59:29.868 00.000 8996 single-star, 8 included, MultiStar: {0.24, 0.11}, one-star: {0.06, 0.12}
20:59:29.869 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
20:59:29.870 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
20:59:29.871 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.10 mountX=0.05 mountY=-0.12, mountTheta=-1.20
20:59:29.873 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.12, opts=13)
20:59:29.873 00.000 8996 Enqueuing Move request for scope (0.06, 0.12)
20:59:29.874 00.001 20224 Worker thread wakes up
20:59:29.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
20:59:29.874 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
20:59:29.874 00.000 20224 Moving (0.06, 0.12) raw xDistance=0.05 yDistance=-0.12
20:59:29.875 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:59:29.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:29.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:59:29.875 00.000 20224 MoveAxis(E, 0, ABG)
20:59:29.875 00.000 20224 Move returns status 0, amount 0
20:59:29.875 00.000 20224 MoveAxis(N, 0, ABG)
20:59:29.875 00.000 20224 Move returns status 0, amount 0
20:59:29.875 00.000 20224 move complete, result=0
20:59:29.875 00.000 20224 worker thread done servicing request
20:59:29.881 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50451, med=2745, FiltMin=2486, FiltMax=26016, Gamma=1.000
20:59:29.902 00.021 8996 UpdateGuideState exits: m=765925 SNR=351.5
20:59:29.904 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:29.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:29.907 00.002 8996 Enqueuing Expose request
20:59:29.908 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:29.910 00.002 20224 Worker thread wakes up
20:59:29.910 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:29.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:30.899 00.989 20224 Exposure complete
20:59:30.973 00.074 20224 worker thread done servicing request
20:59:30.973 00.000 8996 OnExposeComplete: enter
20:59:30.974 00.001 8996 UpdateGuideState(): m_state=6
20:59:30.975 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 613
20:59:30.976 00.001 8996 Star::Find returns 1 (0), X=140.38, Y=473.08, Mass=771295, SNR=379.7, Peak=51126 HFD=4.7
20:59:30.977 00.001 8996 MultiStar: [#1 0.25,0.08,0.62,U] [#2 0.17,0.18,0.65,U] [#3 0.23,0.21,0.56,U] [#4 0.31,-0.07,0.52,U] [#5 0.36,0.20,0.63,U] [#6 0.26,0.33,0.41,U] [#7 0.21,0.15,0.42,U] [#8 0.23,0.05,0.35,U] 
20:59:30.978 00.001 8996 refined, 8 included, MultiStar: {0.28, 0.09}, one-star: {0.38, -0.12}
20:59:30.979 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
20:59:30.981 00.002 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
20:59:30.983 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.29 cameraTheta=0.32 mountX=0.27 mountY=-0.12, mountTheta=-0.43
20:59:30.987 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.09, opts=13)
20:59:30.990 00.003 8996 Enqueuing Move request for scope (0.28, 0.09)
20:59:30.992 00.002 20224 Worker thread wakes up
20:59:30.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
20:59:30.993 00.001 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
20:59:30.993 00.000 20224 Moving (0.28, 0.09) raw xDistance=0.27 yDistance=-0.12
20:59:30.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:59:30.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:30.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:59:30.993 00.000 20224 MoveAxis(W, 39, ABG)
20:59:30.993 00.000 20224 Guiding  Dir = 3, Dur = 39
20:59:30.994 00.001 20224 IsSlewing returns 0
20:59:30.994 00.000 20224 IsGuiding returns 0
20:59:31.001 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51126, med=2745, FiltMin=2477, FiltMax=30611, Gamma=1.000
20:59:31.013 00.012 20224 PulseGuide returned control before completion, sleep 31
20:59:31.017 00.004 8996 UpdateGuideState exits: m=771295 SNR=379.7
20:59:31.018 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:31.019 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:31.020 00.001 8996 Enqueuing Expose request
20:59:31.058 00.038 20224 IsGuiding returns 1
20:59:31.058 00.000 20224 scope still moving after pulse duration time elapsed
20:59:31.090 00.032 20224 IsSlewing returns 0
20:59:31.090 00.000 20224 IsGuiding returns 1
20:59:31.125 00.035 20224 IsSlewing returns 0
20:59:31.126 00.001 20224 IsGuiding returns 0
20:59:31.126 00.000 20224 scope move finished after 39 + 92 ms
20:59:31.126 00.000 20224 Move returns status 0, amount 39
20:59:31.126 00.000 20224 MoveAxis(N, 0, ABG)
20:59:31.126 00.000 20224 Move returns status 0, amount 0
20:59:31.126 00.000 20224 move complete, result=0
20:59:31.126 00.000 20224 worker thread done servicing request
20:59:31.126 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.1 px 0 ms NORTH
20:59:31.128 00.002 20224 Worker thread wakes up
20:59:31.128 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:31.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:32.303 01.175 20224 Exposure complete
20:59:32.372 00.069 20224 worker thread done servicing request
20:59:32.372 00.000 8996 OnExposeComplete: enter
20:59:32.374 00.002 8996 UpdateGuideState(): m_state=6
20:59:32.376 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 614
20:59:32.378 00.002 8996 Star::Find returns 1 (0), X=140.09, Y=473.24, Mass=749026, SNR=351.0, Peak=49059 HFD=4.5
20:59:32.379 00.001 8996 MultiStar: [#1 0.02,0.27,0.66,U] [#2 -0.21,0.26,0.67,U] [#3 -0.20,0.26,0.64,U] [#4 -0.08,0.04,0.50,U] [#5 0.31,0.27,0.71,U] [#6 -0.22,0.47,0.46,U] [#7 -0.04,0.29,0.44,U] [#8 0.23,0.42,0.39,U] 
20:59:32.380 00.001 8996 single-star, 8 included, MultiStar: {-0.00, 0.23}, one-star: {0.08, 0.04}
20:59:32.381 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
20:59:32.382 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
20:59:32.382 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.49 mountX=0.08 mountY=-0.05, mountTheta=-0.60
20:59:32.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.04, opts=13)
20:59:32.385 00.001 8996 Enqueuing Move request for scope (0.08, 0.04)
20:59:32.385 00.000 20224 Worker thread wakes up
20:59:32.386 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
20:59:32.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
20:59:32.386 00.000 20224 Moving (0.08, 0.04) raw xDistance=0.08 yDistance=-0.05
20:59:32.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:59:32.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:32.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:59:32.386 00.000 20224 MoveAxis(E, 0, ABG)
20:59:32.386 00.000 20224 Move returns status 0, amount 0
20:59:32.386 00.000 20224 MoveAxis(N, 0, ABG)
20:59:32.386 00.000 20224 Move returns status 0, amount 0
20:59:32.386 00.000 20224 move complete, result=0
20:59:32.386 00.000 20224 worker thread done servicing request
20:59:32.389 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49059, med=2745, FiltMin=2484, FiltMax=27296, Gamma=1.000
20:59:32.412 00.023 8996 UpdateGuideState exits: m=749026 SNR=351.0
20:59:32.413 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:32.414 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:32.414 00.000 8996 Enqueuing Expose request
20:59:32.415 00.001 20224 Worker thread wakes up
20:59:32.415 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:32.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:32.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:33.385 00.969 20224 Exposure complete
20:59:33.456 00.071 20224 worker thread done servicing request
20:59:33.456 00.000 8996 OnExposeComplete: enter
20:59:33.457 00.001 8996 UpdateGuideState(): m_state=6
20:59:33.457 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 615
20:59:33.458 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.20, Mass=727886, SNR=329.4, Peak=54019 HFD=4.4
20:59:33.459 00.001 8996 MultiStar: [#1 -0.20,0.15,0.70,U] [#2 -0.22,0.03,0.84,U] [#3 -0.07,0.20,0.64,U] [#4 0.04,-0.03,0.61,U] [#5 -0.04,0.00,0.74,U] [#6 0.02,0.31,0.51,U] [#7 -0.22,0.26,0.45,U] [#8 -0.08,0.19,0.38,U] 
20:59:33.460 00.001 8996 single-star, 8 included, MultiStar: {-0.09, 0.10}, one-star: {-0.06, -0.01}
20:59:33.462 00.002 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
20:59:33.463 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
20:59:33.465 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.05 mountX=-0.06 mountY=0.01, mountTheta=2.93
20:59:33.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
20:59:33.469 00.002 8996 Enqueuing Move request for scope (-0.06, -0.01)
20:59:33.472 00.003 20224 Worker thread wakes up
20:59:33.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
20:59:33.472 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
20:59:33.472 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.01
20:59:33.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:59:33.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:33.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
20:59:33.472 00.000 20224 MoveAxis(E, 0, ABG)
20:59:33.472 00.000 20224 Move returns status 0, amount 0
20:59:33.473 00.001 20224 MoveAxis(N, 0, ABG)
20:59:33.473 00.000 20224 Move returns status 0, amount 0
20:59:33.473 00.000 20224 move complete, result=0
20:59:33.473 00.000 20224 worker thread done servicing request
20:59:33.480 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54019, med=2745, FiltMin=2489, FiltMax=27939, Gamma=1.000
20:59:33.508 00.028 8996 UpdateGuideState exits: m=727886 SNR=329.4
20:59:33.510 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:33.512 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:33.514 00.002 8996 Enqueuing Expose request
20:59:33.515 00.001 20224 Worker thread wakes up
20:59:33.515 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:33.517 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:33.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:34.681 01.164 20224 Exposure complete
20:59:34.738 00.057 20224 worker thread done servicing request
20:59:34.738 00.000 8996 OnExposeComplete: enter
20:59:34.740 00.002 8996 UpdateGuideState(): m_state=6
20:59:34.742 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 616
20:59:34.744 00.002 8996 Star::Find returns 1 (0), X=139.71, Y=473.14, Mass=711862, SNR=319.7, Peak=55107 HFD=4.5
20:59:34.746 00.002 8996 MultiStar: [#1 0.06,-0.07,0.69,U] [#2 -0.21,0.25,0.80,U] [#3 -0.08,0.00,0.69,U] [#4 0.06,-0.03,0.56,U] [#5 0.19,0.15,0.62,U] [#6 -0.06,0.21,0.50,U] [#7 -0.30,0.13,0.51,U] [#8 0.19,0.08,0.42,U] 
20:59:34.748 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.07}, one-star: {-0.29, -0.06}
20:59:34.750 00.002 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
20:59:34.751 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
20:59:34.753 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.43 mountX=-0.08 mountY=-0.06, mountTheta=-2.53
20:59:34.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.07, opts=13)
20:59:34.757 00.002 8996 Enqueuing Move request for scope (-0.07, 0.07)
20:59:34.758 00.001 20224 Worker thread wakes up
20:59:34.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
20:59:34.758 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
20:59:34.758 00.000 20224 Moving (-0.07, 0.07) raw xDistance=-0.08 yDistance=-0.06
20:59:34.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:59:34.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:34.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:59:34.758 00.000 20224 MoveAxis(E, 0, ABG)
20:59:34.758 00.000 20224 Move returns status 0, amount 0
20:59:34.758 00.000 20224 MoveAxis(N, 0, ABG)
20:59:34.758 00.000 20224 Move returns status 0, amount 0
20:59:34.758 00.000 20224 move complete, result=0
20:59:34.758 00.000 20224 worker thread done servicing request
20:59:34.762 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55107, med=2745, FiltMin=2470, FiltMax=29648, Gamma=1.000
20:59:34.777 00.015 8996 UpdateGuideState exits: m=711862 SNR=319.7
20:59:34.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:34.778 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:34.779 00.001 8996 Enqueuing Expose request
20:59:34.780 00.001 20224 Worker thread wakes up
20:59:34.780 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:34.780 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:34.781 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:35.765 00.984 20224 Exposure complete
20:59:35.850 00.085 20224 worker thread done servicing request
20:59:35.850 00.000 8996 OnExposeComplete: enter
20:59:35.852 00.002 8996 UpdateGuideState(): m_state=6
20:59:35.854 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 617
20:59:35.855 00.001 8996 Star::Find returns 1 (0), X=139.81, Y=473.07, Mass=777134, SNR=356.0, Peak=60419 HFD=4.5
20:59:35.859 00.004 8996 MultiStar: [#1 0.03,0.14,0.72,U] [#2 -0.40,0.07,0.71,U] [#3 -0.48,0.09,0.68,U] [#4 -0.37,-0.02,0.54,U] [#5 -0.10,0.11,0.71,U] [#6 -0.29,0.18,0.46,U] [#7 -0.45,0.05,0.45,U] [#8 0.01,-0.01,0.38,U] 
20:59:35.861 00.002 8996 single-star, 8 included, MultiStar: {-0.25, 0.05}, one-star: {-0.20, -0.13}
20:59:35.863 00.002 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
20:59:35.866 00.003 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.70)
20:59:35.868 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-2.56 mountX=-0.19 mountY=0.15, mountTheta=2.45
20:59:35.870 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.13, opts=13)
20:59:35.872 00.002 8996 Enqueuing Move request for scope (-0.20, -0.13)
20:59:35.873 00.001 20224 Worker thread wakes up
20:59:35.873 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.13) opts 0xd
20:59:35.875 00.002 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.13)
20:59:35.875 00.000 20224 Moving (-0.20, -0.13) raw xDistance=-0.19 yDistance=0.15
20:59:35.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
20:59:35.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:35.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:59:35.875 00.000 20224 MoveAxis(E, 0, ABG)
20:59:35.875 00.000 20224 Move returns status 0, amount 0
20:59:35.875 00.000 20224 MoveAxis(N, 0, ABG)
20:59:35.876 00.001 20224 Move returns status 0, amount 0
20:59:35.876 00.000 20224 move complete, result=0
20:59:35.876 00.000 20224 worker thread done servicing request
20:59:35.883 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60419, med=2745, FiltMin=2486, FiltMax=33347, Gamma=1.000
20:59:35.902 00.019 8996 UpdateGuideState exits: m=777134 SNR=356.0
20:59:35.904 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:35.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:35.906 00.001 8996 Enqueuing Expose request
20:59:35.906 00.000 20224 Worker thread wakes up
20:59:35.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:35.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:35.907 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:37.083 01.176 20224 Exposure complete
20:59:37.167 00.084 20224 worker thread done servicing request
20:59:37.167 00.000 8996 OnExposeComplete: enter
20:59:37.168 00.001 8996 UpdateGuideState(): m_state=6
20:59:37.170 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 618
20:59:37.171 00.001 8996 Star::Find returns 1 (0), X=139.65, Y=473.41, Mass=773362, SNR=347.7, Peak=50573 HFD=4.8
20:59:37.173 00.002 8996 MultiStar: [#1 0.06,0.37,0.60,U] [#2 -0.16,0.12,0.72,U] [#3 -0.22,0.13,0.60,U] [#4 -0.09,0.12,0.56,U] [#5 0.07,0.31,0.67,U] [#6 -0.17,0.42,0.44,U] [#7 -0.19,0.35,0.44,U] [#8 0.10,0.22,0.44,U] 
20:59:37.175 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.24}, one-star: {-0.35, 0.21}
20:59:37.175 00.000 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
20:59:37.176 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
20:59:37.178 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.24 hyp=0.27 cameraTheta=2.05 mountX=-0.15 mountY=-0.22, mountTheta=-2.15
20:59:37.179 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.24, opts=13)
20:59:37.181 00.002 8996 Enqueuing Move request for scope (-0.13, 0.24)
20:59:37.182 00.001 20224 Worker thread wakes up
20:59:37.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.24) opts 0xd
20:59:37.183 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.24)
20:59:37.183 00.000 20224 Moving (-0.13, 0.24) raw xDistance=-0.15 yDistance=-0.22
20:59:37.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
20:59:37.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:59:37.183 00.000 20224 MoveAxis(E, 0, ABG)
20:59:37.183 00.000 20224 Move returns status 0, amount 0
20:59:37.183 00.000 20224 MoveAxis(N, 47, ABG)
20:59:37.183 00.000 20224 Guiding  Dir = 0, Dur = 47
20:59:37.184 00.001 20224 IsSlewing returns 0
20:59:37.184 00.000 20224 IsGuiding returns 0
20:59:37.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50573, med=2745, FiltMin=2422, FiltMax=31078, Gamma=1.000
20:59:37.198 00.010 20224 PulseGuide returned control before completion, sleep 43
20:59:37.207 00.009 8996 UpdateGuideState exits: m=773362 SNR=347.7
20:59:37.209 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:37.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:37.212 00.002 8996 Enqueuing Expose request
20:59:37.244 00.032 20224 IsGuiding returns 1
20:59:37.244 00.000 20224 scope still moving after pulse duration time elapsed
20:59:37.276 00.032 20224 IsSlewing returns 0
20:59:37.276 00.000 20224 IsGuiding returns 1
20:59:37.308 00.032 20224 IsSlewing returns 0
20:59:37.308 00.000 20224 IsGuiding returns 0
20:59:37.308 00.000 20224 scope move finished after 47 + 76 ms
20:59:37.308 00.000 20224 Move returns status 0, amount 47
20:59:37.308 00.000 20224 move complete, result=0
20:59:37.308 00.000 20224 worker thread done servicing request
20:59:37.308 00.000 20224 Worker thread wakes up
20:59:37.308 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
20:59:37.310 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:37.311 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:38.298 00.987 20224 Exposure complete
20:59:38.361 00.063 20224 worker thread done servicing request
20:59:38.361 00.000 8996 OnExposeComplete: enter
20:59:38.364 00.003 8996 UpdateGuideState(): m_state=6
20:59:38.366 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 619
20:59:38.368 00.002 8996 Star::Find returns 1 (0), X=139.84, Y=472.93, Mass=746873, SNR=386.4, Peak=57651 HFD=4.5
20:59:38.370 00.002 8996 MultiStar: [#1 0.09,-0.10,0.64,U] [#2 -0.31,-0.12,0.68,U] [#3 -0.19,-0.07,0.72,U] [#4 -0.07,-0.14,0.52,U] [#5 0.00,0.02,0.56,U] [#6 -0.22,0.34,0.42,U] [#7 -0.32,0.20,0.39,U] [#8 -0.02,0.21,0.34,U] 
20:59:38.372 00.002 8996 refined, 8 included, MultiStar: {-0.14, -0.04}, one-star: {-0.17, -0.27}
20:59:38.373 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
20:59:38.375 00.002 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.42)
20:59:38.376 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.84 mountX=-0.13 mountY=0.06, mountTheta=2.73
20:59:38.379 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.04, opts=13)
20:59:38.380 00.001 8996 Enqueuing Move request for scope (-0.14, -0.04)
20:59:38.382 00.002 20224 Worker thread wakes up
20:59:38.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
20:59:38.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
20:59:38.382 00.000 20224 Moving (-0.14, -0.04) raw xDistance=-0.13 yDistance=0.06
20:59:38.383 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:59:38.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:38.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:59:38.383 00.000 20224 MoveAxis(E, 0, ABG)
20:59:38.383 00.000 20224 Move returns status 0, amount 0
20:59:38.383 00.000 20224 MoveAxis(N, 0, ABG)
20:59:38.383 00.000 20224 Move returns status 0, amount 0
20:59:38.383 00.000 20224 move complete, result=0
20:59:38.384 00.001 20224 worker thread done servicing request
20:59:38.391 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57651, med=2745, FiltMin=2480, FiltMax=30589, Gamma=1.000
20:59:38.413 00.022 8996 UpdateGuideState exits: m=746873 SNR=386.4
20:59:38.415 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:38.417 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:38.418 00.001 8996 Enqueuing Expose request
20:59:38.419 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:38.421 00.002 20224 Worker thread wakes up
20:59:38.421 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:38.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:39.592 01.171 20224 Exposure complete
20:59:39.650 00.058 20224 worker thread done servicing request
20:59:39.650 00.000 8996 OnExposeComplete: enter
20:59:39.651 00.001 8996 UpdateGuideState(): m_state=6
20:59:39.652 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 620
20:59:39.653 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=472.98, Mass=731010, SNR=344.0, Peak=56275 HFD=4.5
20:59:39.654 00.001 8996 MultiStar: [#1 -0.09,-0.16,0.69,U] [#2 -0.60,-0.13,0.71,U] [#3 -0.32,-0.27,0.57,U] [#4 -0.30,-0.42,0.53,U] [#5 -0.03,-0.08,0.63,U] [#6 -0.24,0.18,0.51,U] [#7 -0.19,-0.08,0.45,U] [#8 0.03,-0.13,0.39,U] 
20:59:39.655 00.001 8996 refined, 8 included, MultiStar: {-0.24, -0.15}, one-star: {-0.28, -0.22}
20:59:39.656 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
20:59:39.656 00.000 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
20:59:39.657 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.29 cameraTheta=-2.58 mountX=-0.23 mountY=0.18, mountTheta=2.47
20:59:39.658 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.15, opts=13)
20:59:39.659 00.001 8996 Enqueuing Move request for scope (-0.24, -0.15)
20:59:39.660 00.001 20224 Worker thread wakes up
20:59:39.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
20:59:39.660 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
20:59:39.660 00.000 20224 Moving (-0.24, -0.15) raw xDistance=-0.23 yDistance=0.18
20:59:39.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:59:39.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:39.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:59:39.660 00.000 20224 MoveAxis(E, 33, ABG)
20:59:39.660 00.000 20224 Guiding  Dir = 2, Dur = 33
20:59:39.661 00.001 20224 IsSlewing returns 0
20:59:39.661 00.000 20224 IsGuiding returns 0
20:59:39.662 00.001 20224 PulseGuide returned control before completion, sleep 42
20:59:39.665 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56275, med=2745, FiltMin=2480, FiltMax=31709, Gamma=1.000
20:59:39.680 00.015 8996 UpdateGuideState exits: m=731010 SNR=344.0
20:59:39.680 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:39.681 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:39.682 00.001 8996 Enqueuing Expose request
20:59:39.716 00.034 20224 IsGuiding returns 1
20:59:39.716 00.000 20224 scope still moving after pulse duration time elapsed
20:59:39.747 00.031 20224 IsSlewing returns 0
20:59:39.747 00.000 20224 IsGuiding returns 0
20:59:39.747 00.000 20224 scope move finished after 33 + 53 ms
20:59:39.747 00.000 20224 Move returns status 0, amount 33
20:59:39.747 00.000 20224 MoveAxis(N, 0, ABG)
20:59:39.747 00.000 20224 Move returns status 0, amount 0
20:59:39.747 00.000 20224 move complete, result=0
20:59:39.747 00.000 20224 worker thread done servicing request
20:59:39.747 00.000 20224 Worker thread wakes up
20:59:39.748 00.001 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
20:59:39.749 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:39.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:40.740 00.991 20224 Exposure complete
20:59:40.834 00.094 20224 worker thread done servicing request
20:59:40.834 00.000 8996 OnExposeComplete: enter
20:59:40.836 00.002 8996 UpdateGuideState(): m_state=6
20:59:40.838 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 621
20:59:40.839 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=472.95, Mass=752232, SNR=346.5, Peak=49283 HFD=4.5
20:59:40.841 00.002 8996 MultiStar: [#1 0.04,-0.11,0.66,U] [#2 -0.08,-0.22,0.85,U] [#3 0.16,-0.28,0.60,U] [#4 0.13,-0.33,0.56,U] [#5 0.09,-0.12,0.64,U] [#6 0.17,0.07,0.42,U] [#7 0.04,-0.03,0.48,U] [#8 0.10,-0.24,0.41,U] 
20:59:40.842 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.18}, one-star: {0.01, -0.25}
20:59:40.843 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
20:59:40.844 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
20:59:40.846 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.25 mountX=0.08 mountY=0.17, mountTheta=1.15
20:59:40.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.18, opts=13)
20:59:40.849 00.001 8996 Enqueuing Move request for scope (0.06, -0.18)
20:59:40.850 00.001 20224 Worker thread wakes up
20:59:40.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
20:59:40.850 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
20:59:40.850 00.000 20224 Moving (0.06, -0.18) raw xDistance=0.08 yDistance=0.17
20:59:40.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:59:40.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:40.851 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:59:40.851 00.000 20224 MoveAxis(E, 0, ABG)
20:59:40.851 00.000 20224 Move returns status 0, amount 0
20:59:40.851 00.000 20224 MoveAxis(N, 0, ABG)
20:59:40.851 00.000 20224 Move returns status 0, amount 0
20:59:40.851 00.000 20224 move complete, result=0
20:59:40.851 00.000 20224 worker thread done servicing request
20:59:40.857 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49283, med=2745, FiltMin=2438, FiltMax=30099, Gamma=1.000
20:59:40.872 00.015 8996 UpdateGuideState exits: m=752232 SNR=346.5
20:59:40.875 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:40.877 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:40.879 00.002 8996 Enqueuing Expose request
20:59:40.881 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:40.882 00.001 20224 Worker thread wakes up
20:59:40.882 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:40.883 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:42.042 01.159 20224 Exposure complete
20:59:42.139 00.097 20224 worker thread done servicing request
20:59:42.139 00.000 8996 OnExposeComplete: enter
20:59:42.140 00.001 8996 UpdateGuideState(): m_state=6
20:59:42.141 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 622
20:59:42.143 00.002 8996 Star::Find returns 1 (0), X=140.00, Y=472.89, Mass=774585, SNR=321.2, Peak=52579 HFD=4.4
20:59:42.144 00.001 8996 MultiStar: [#1 0.41,-0.15,0.71,U] [#2 0.12,-0.27,0.90,U] [#3 0.04,-0.19,0.59,U] [#4 0.14,-0.34,0.61,U] [#5 0.33,-0.24,0.65,U] [#6 0.02,0.04,0.44,U] [#7 0.06,-0.20,0.49,U] [#8 0.48,-0.27,0.41,U] 
20:59:42.145 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.23}, one-star: {-0.01, -0.31}
20:59:42.146 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
20:59:42.147 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.31)
20:59:42.148 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.95 mountX=0.19 mountY=0.21, mountTheta=0.84
20:59:42.149 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.23, opts=13)
20:59:42.150 00.001 8996 Enqueuing Move request for scope (0.16, -0.23)
20:59:42.150 00.000 20224 Worker thread wakes up
20:59:42.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
20:59:42.151 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
20:59:42.151 00.000 20224 Moving (0.16, -0.23) raw xDistance=0.19 yDistance=0.21
20:59:42.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
20:59:42.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:59:42.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:59:42.151 00.000 20224 MoveAxis(E, 0, ABG)
20:59:42.151 00.000 20224 Move returns status 0, amount 0
20:59:42.151 00.000 20224 MoveAxis(N, 0, ABG)
20:59:42.151 00.000 20224 Move returns status 0, amount 0
20:59:42.151 00.000 20224 move complete, result=0
20:59:42.151 00.000 20224 worker thread done servicing request
20:59:42.163 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52579, med=2745, FiltMin=2518, FiltMax=31699, Gamma=1.000
20:59:42.185 00.022 8996 UpdateGuideState exits: m=774585 SNR=321.2
20:59:42.187 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:42.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:42.190 00.002 8996 Enqueuing Expose request
20:59:42.192 00.002 20224 Worker thread wakes up
20:59:42.192 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:42.194 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:42.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:43.174 00.980 20224 Exposure complete
20:59:43.239 00.065 20224 worker thread done servicing request
20:59:43.239 00.000 8996 OnExposeComplete: enter
20:59:43.240 00.001 8996 UpdateGuideState(): m_state=6
20:59:43.241 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 623
20:59:43.242 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=472.90, Mass=796546, SNR=388.8, Peak=57011 HFD=4.5
20:59:43.243 00.001 8996 MultiStar: [#1 0.04,-0.16,0.68,U] [#2 0.03,-0.33,0.68,U] [#3 0.05,-0.25,0.57,U] [#4 0.11,-0.33,0.54,U] [#5 0.29,-0.21,0.54,U] [#6 0.14,0.26,0.40,U] [#7 0.04,0.04,0.38,U] [#8 0.33,-0.22,0.37,U] 
20:59:43.244 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.20}, one-star: {-0.05, -0.30}
20:59:43.245 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
20:59:43.245 00.000 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
20:59:43.246 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.17 mountX=0.10 mountY=0.19, mountTheta=1.07
20:59:43.248 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.20, opts=13)
20:59:43.248 00.000 8996 Enqueuing Move request for scope (0.08, -0.20)
20:59:43.249 00.001 20224 Worker thread wakes up
20:59:43.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
20:59:43.250 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
20:59:43.250 00.000 20224 Moving (0.08, -0.20) raw xDistance=0.10 yDistance=0.19
20:59:43.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:59:43.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:43.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:59:43.250 00.000 20224 MoveAxis(E, 0, ABG)
20:59:43.250 00.000 20224 Move returns status 0, amount 0
20:59:43.250 00.000 20224 MoveAxis(N, 0, ABG)
20:59:43.250 00.000 20224 Move returns status 0, amount 0
20:59:43.250 00.000 20224 move complete, result=0
20:59:43.251 00.001 20224 worker thread done servicing request
20:59:43.258 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57011, med=2745, FiltMin=2470, FiltMax=31331, Gamma=1.000
20:59:43.290 00.032 8996 UpdateGuideState exits: m=796546 SNR=388.8
20:59:43.292 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:43.293 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:43.294 00.001 8996 Enqueuing Expose request
20:59:43.295 00.001 20224 Worker thread wakes up
20:59:43.295 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:43.296 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:43.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:44.468 01.172 20224 Exposure complete
20:59:44.572 00.104 20224 worker thread done servicing request
20:59:44.572 00.000 8996 OnExposeComplete: enter
20:59:44.574 00.002 8996 UpdateGuideState(): m_state=6
20:59:44.576 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 624
20:59:44.578 00.002 8996 Star::Find returns 1 (0), X=139.98, Y=472.83, Mass=745772, SNR=325.1, Peak=54483 HFD=4.4
20:59:44.580 00.002 8996 MultiStar: [#1 0.22,-0.01,0.74,U] [#2 -0.05,-0.20,0.78,U] [#3 0.10,-0.27,0.72,U] [#4 0.01,-0.37,0.68,U] [#5 0.43,0.03,0.62,U] [#6 -0.00,0.27,0.43,U] [#7 -0.00,0.05,0.45,U] [#8 0.37,-0.24,0.41,U] 
20:59:44.581 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.16}, one-star: {-0.02, -0.37}
20:59:44.583 00.002 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
20:59:44.585 00.002 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
20:59:44.586 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-1.00 mountX=0.12 mountY=0.15, mountTheta=0.90
20:59:44.587 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.16, opts=13)
20:59:44.588 00.001 8996 Enqueuing Move request for scope (0.10, -0.16)
20:59:44.589 00.001 20224 Worker thread wakes up
20:59:44.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
20:59:44.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
20:59:44.589 00.000 20224 Moving (0.10, -0.16) raw xDistance=0.12 yDistance=0.15
20:59:44.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:59:44.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:44.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:59:44.589 00.000 20224 MoveAxis(E, 0, ABG)
20:59:44.590 00.001 20224 Move returns status 0, amount 0
20:59:44.590 00.000 20224 MoveAxis(N, 0, ABG)
20:59:44.590 00.000 20224 Move returns status 0, amount 0
20:59:44.590 00.000 20224 move complete, result=0
20:59:44.590 00.000 20224 worker thread done servicing request
20:59:44.594 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54483, med=2745, FiltMin=2496, FiltMax=29235, Gamma=1.000
20:59:44.617 00.023 8996 UpdateGuideState exits: m=745772 SNR=325.1
20:59:44.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:44.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:44.620 00.001 8996 Enqueuing Expose request
20:59:44.621 00.001 20224 Worker thread wakes up
20:59:44.621 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:44.621 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:44.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:45.606 00.985 20224 Exposure complete
20:59:45.667 00.061 20224 worker thread done servicing request
20:59:45.668 00.001 8996 OnExposeComplete: enter
20:59:45.668 00.000 8996 UpdateGuideState(): m_state=6
20:59:45.669 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 625
20:59:45.670 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.12, Mass=749519, SNR=334.1, Peak=59075 HFD=4.4
20:59:45.671 00.001 8996 MultiStar: [#1 0.13,0.01,0.72,U] [#2 -0.15,-0.16,0.78,U] [#3 -0.05,0.06,0.66,U] [#4 -0.04,0.05,0.58,U] [#5 0.14,-0.00,0.78,U] [#6 0.03,0.08,0.47,U] [#7 -0.09,-0.00,0.42,U] [#8 0.17,-0.15,0.46,U] 
20:59:45.672 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.03}, one-star: {-0.08, -0.08}
20:59:45.672 00.000 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
20:59:45.673 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
20:59:45.674 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.53 mountX=0.00 mountY=0.03, mountTheta=1.43
20:59:45.675 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.03, opts=13)
20:59:45.676 00.001 8996 Enqueuing Move request for scope (0.00, -0.03)
20:59:45.677 00.001 20224 Worker thread wakes up
20:59:45.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
20:59:45.677 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
20:59:45.677 00.000 20224 Moving (0.00, -0.03) raw xDistance=0.00 yDistance=0.03
20:59:45.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:59:45.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:45.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:59:45.677 00.000 20224 MoveAxis(E, 0, ABG)
20:59:45.677 00.000 20224 Move returns status 0, amount 0
20:59:45.677 00.000 20224 MoveAxis(N, 0, ABG)
20:59:45.677 00.000 20224 Move returns status 0, amount 0
20:59:45.678 00.001 20224 move complete, result=0
20:59:45.678 00.000 20224 worker thread done servicing request
20:59:45.689 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59075, med=2745, FiltMin=2477, FiltMax=31363, Gamma=1.000
20:59:45.708 00.019 8996 UpdateGuideState exits: m=749519 SNR=334.1
20:59:45.709 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:45.710 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:45.711 00.001 8996 Enqueuing Expose request
20:59:45.711 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:59:45.712 00.001 20224 Worker thread wakes up
20:59:45.712 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:45.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:46.889 01.177 20224 Exposure complete
20:59:46.967 00.078 20224 worker thread done servicing request
20:59:46.967 00.000 8996 OnExposeComplete: enter
20:59:46.969 00.002 8996 UpdateGuideState(): m_state=6
20:59:46.970 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 626
20:59:46.971 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.03, Mass=758498, SNR=376.4, Peak=54147 HFD=4.5
20:59:46.972 00.001 8996 MultiStar: [#1 0.21,0.10,0.65,U] [#2 -0.12,-0.17,0.84,U] [#3 -0.00,0.16,0.59,U] [#4 0.11,0.11,0.50,U] [#5 0.40,-0.01,0.52,U] [#6 0.09,0.26,0.42,U] [#7 0.12,0.15,0.39,U] [#8 0.33,0.08,0.34,U] 
20:59:46.973 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.02}, one-star: {-0.02, -0.17}
20:59:46.973 00.000 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
20:59:46.974 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
20:59:46.975 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.18 mountX=0.09 mountY=-0.03, mountTheta=-0.30
20:59:46.977 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
20:59:46.978 00.001 8996 Enqueuing Move request for scope (0.09, 0.02)
20:59:46.979 00.001 20224 Worker thread wakes up
20:59:46.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
20:59:46.980 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
20:59:46.980 00.000 20224 Moving (0.09, 0.02) raw xDistance=0.09 yDistance=-0.03
20:59:46.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:59:46.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:46.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:59:46.980 00.000 20224 MoveAxis(E, 0, ABG)
20:59:46.980 00.000 20224 Move returns status 0, amount 0
20:59:46.980 00.000 20224 MoveAxis(N, 0, ABG)
20:59:46.980 00.000 20224 Move returns status 0, amount 0
20:59:46.980 00.000 20224 move complete, result=0
20:59:46.980 00.000 20224 worker thread done servicing request
20:59:46.984 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54147, med=2745, FiltMin=2493, FiltMax=29011, Gamma=1.000
20:59:47.003 00.019 8996 UpdateGuideState exits: m=758498 SNR=376.4
20:59:47.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:47.004 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:47.005 00.001 8996 Enqueuing Expose request
20:59:47.006 00.001 20224 Worker thread wakes up
20:59:47.006 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:47.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:47.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:47.992 00.985 20224 Exposure complete
20:59:48.070 00.078 20224 worker thread done servicing request
20:59:48.070 00.000 8996 OnExposeComplete: enter
20:59:48.073 00.003 8996 UpdateGuideState(): m_state=6
20:59:48.075 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 627
20:59:48.076 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.13, Mass=766872, SNR=320.9, Peak=55603 HFD=4.5
20:59:48.078 00.002 8996 MultiStar: [#1 0.04,0.09,0.79,U] [#2 0.24,-0.30,0.93,U] [#3 0.17,0.22,0.61,U] [#4 0.25,0.04,0.62,U] [#5 0.36,0.19,0.63,U] [#6 0.24,0.20,0.49,U] [#7 0.03,0.10,0.46,U] [#8 0.09,-0.06,0.41,U] 
20:59:48.079 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.02}, one-star: {-0.12, -0.07}
20:59:48.080 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
20:59:48.081 00.001 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
20:59:48.082 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.16 mountX=0.13 mountY=-0.04, mountTheta=-0.27
20:59:48.084 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.02, opts=13)
20:59:48.086 00.002 8996 Enqueuing Move request for scope (0.13, 0.02)
20:59:48.089 00.003 20224 Worker thread wakes up
20:59:48.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
20:59:48.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
20:59:48.089 00.000 20224 Moving (0.13, 0.02) raw xDistance=0.13 yDistance=-0.04
20:59:48.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
20:59:48.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:48.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:59:48.090 00.001 20224 MoveAxis(E, 0, ABG)
20:59:48.090 00.000 20224 Move returns status 0, amount 0
20:59:48.090 00.000 20224 MoveAxis(N, 0, ABG)
20:59:48.090 00.000 20224 Move returns status 0, amount 0
20:59:48.090 00.000 20224 move complete, result=0
20:59:48.090 00.000 20224 worker thread done servicing request
20:59:48.100 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55603, med=2745, FiltMin=2467, FiltMax=31971, Gamma=1.000
20:59:48.124 00.024 8996 UpdateGuideState exits: m=766872 SNR=320.9
20:59:48.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:48.126 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:48.126 00.000 8996 Enqueuing Expose request
20:59:48.127 00.001 20224 Worker thread wakes up
20:59:48.127 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:48.128 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:48.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:49.306 01.178 20224 Exposure complete
20:59:49.372 00.066 20224 worker thread done servicing request
20:59:49.372 00.000 8996 OnExposeComplete: enter
20:59:49.373 00.001 8996 UpdateGuideState(): m_state=6
20:59:49.375 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 628
20:59:49.376 00.001 8996 Star::Find returns 1 (0), X=140.36, Y=473.28, Mass=795767, SNR=393.9, Peak=48230 HFD=4.7
20:59:49.377 00.001 8996 MultiStar: [#1 0.16,0.20,0.63,U] [#2 0.05,-0.14,0.68,U] [#3 -0.19,0.06,0.52,U] [#4 -0.08,-0.06,0.54,U] [#5 0.34,0.34,0.60,U] [#6 -0.03,0.11,0.38,U] [#7 -0.15,-0.04,0.41,U] [#8 0.34,0.29,0.35,U] 
20:59:49.378 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.09}, one-star: {0.35, 0.08}
20:59:49.379 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
20:59:49.380 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
20:59:49.380 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.14 cameraTheta=0.64 mountX=0.11 mountY=-0.10, mountTheta=-0.74
20:59:49.382 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.09, opts=13)
20:59:49.383 00.001 8996 Enqueuing Move request for scope (0.12, 0.09)
20:59:49.384 00.001 20224 Worker thread wakes up
20:59:49.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
20:59:49.384 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
20:59:49.384 00.000 20224 Moving (0.12, 0.09) raw xDistance=0.11 yDistance=-0.10
20:59:49.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:59:49.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:49.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:59:49.384 00.000 20224 MoveAxis(E, 0, ABG)
20:59:49.384 00.000 20224 Move returns status 0, amount 0
20:59:49.384 00.000 20224 MoveAxis(N, 0, ABG)
20:59:49.384 00.000 20224 Move returns status 0, amount 0
20:59:49.384 00.000 20224 move complete, result=0
20:59:49.384 00.000 20224 worker thread done servicing request
20:59:49.388 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48230, med=2745, FiltMin=2499, FiltMax=28496, Gamma=1.000
20:59:49.405 00.017 8996 UpdateGuideState exits: m=795767 SNR=393.9
20:59:49.407 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:49.409 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:49.411 00.002 8996 Enqueuing Expose request
20:59:49.411 00.000 20224 Worker thread wakes up
20:59:49.411 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:59:49.411 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:49.413 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:50.379 00.966 20224 Exposure complete
20:59:50.437 00.058 20224 worker thread done servicing request
20:59:50.437 00.000 8996 OnExposeComplete: enter
20:59:50.438 00.001 8996 UpdateGuideState(): m_state=6
20:59:50.439 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 629
20:59:50.439 00.000 8996 Star::Find returns 1 (0), X=139.96, Y=473.09, Mass=771716, SNR=351.4, Peak=63059 HFD=4.4
20:59:50.439 00.000 8996 MultiStar: [#1 0.13,0.06,0.68,U] [#2 0.15,-0.45,0.70,U] [#3 -0.04,0.03,0.68,U] [#4 -0.04,-0.11,0.50,U] [#5 0.38,-0.06,0.76,U] [#6 -0.16,0.13,0.45,U] [#7 -0.04,-0.19,0.45,U] [#8 0.31,0.16,0.41,U] 
20:59:50.441 00.002 8996 refined, 8 included, MultiStar: {0.08, -0.08}, one-star: {-0.05, -0.11}
20:59:50.442 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
20:59:50.443 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.48)
20:59:50.443 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.78 mountX=0.08 mountY=0.07, mountTheta=0.67
20:59:50.444 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.08, opts=13)
20:59:50.446 00.002 8996 Enqueuing Move request for scope (0.08, -0.08)
20:59:50.446 00.000 20224 Worker thread wakes up
20:59:50.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
20:59:50.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
20:59:50.446 00.000 20224 Moving (0.08, -0.08) raw xDistance=0.08 yDistance=0.07
20:59:50.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:59:50.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:50.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:59:50.446 00.000 20224 MoveAxis(E, 0, ABG)
20:59:50.447 00.001 20224 Move returns status 0, amount 0
20:59:50.447 00.000 20224 MoveAxis(N, 0, ABG)
20:59:50.447 00.000 20224 Move returns status 0, amount 0
20:59:50.447 00.000 20224 move complete, result=0
20:59:50.447 00.000 20224 worker thread done servicing request
20:59:50.449 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63059, med=2745, FiltMin=2493, FiltMax=29040, Gamma=1.000
20:59:50.466 00.017 8996 UpdateGuideState exits: m=771716 SNR=351.4
20:59:50.468 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:50.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:50.471 00.002 8996 Enqueuing Expose request
20:59:50.472 00.001 20224 Worker thread wakes up
20:59:50.472 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:59:50.474 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:50.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:51.632 01.158 20224 Exposure complete
20:59:51.711 00.079 20224 worker thread done servicing request
20:59:51.711 00.000 8996 OnExposeComplete: enter
20:59:51.713 00.002 8996 UpdateGuideState(): m_state=6
20:59:51.715 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 630
20:59:51.716 00.001 8996 Star::Find returns 1 (0), X=140.31, Y=473.00, Mass=744914, SNR=363.6, Peak=51062 HFD=4.6
20:59:51.718 00.002 8996 MultiStar: [#1 0.31,-0.20,0.64,U] [#2 0.19,-0.09,0.69,U] [#3 0.21,-0.04,0.61,U] [#4 0.32,-0.12,0.51,U] [#5 0.26,-0.02,0.66,U] [#6 0.29,0.09,0.46,U] [#7 0.25,-0.01,0.44,U] [#8 0.25,-0.09,0.37,U] 
20:59:51.720 00.002 8996 refined, 8 included, MultiStar: {0.27, -0.09}, one-star: {0.30, -0.20}
20:59:51.721 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
20:59:51.722 00.001 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
20:59:51.723 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.09 hyp=0.28 cameraTheta=-0.32 mountX=0.27 mountY=0.06, mountTheta=0.21
20:59:51.726 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.09, opts=13)
20:59:51.727 00.001 8996 Enqueuing Move request for scope (0.27, -0.09)
20:59:51.728 00.001 20224 Worker thread wakes up
20:59:51.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.09) opts 0xd
20:59:51.728 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.09)
20:59:51.728 00.000 20224 Moving (0.27, -0.09) raw xDistance=0.27 yDistance=0.06
20:59:51.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
20:59:51.728 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:51.728 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:59:51.728 00.000 20224 MoveAxis(W, 40, ABG)
20:59:51.728 00.000 20224 Guiding  Dir = 3, Dur = 40
20:59:51.728 00.000 20224 IsSlewing returns 0
20:59:51.728 00.000 20224 IsGuiding returns 0
20:59:51.733 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51062, med=2745, FiltMin=2464, FiltMax=29875, Gamma=1.000
20:59:51.754 00.021 8996 UpdateGuideState exits: m=744914 SNR=363.6
20:59:51.755 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:51.757 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:51.758 00.001 8996 Enqueuing Expose request
20:59:51.765 00.007 20224 PulseGuide returned control before completion, sleep 14
20:59:51.795 00.030 20224 IsGuiding returns 1
20:59:51.795 00.000 20224 scope still moving after pulse duration time elapsed
20:59:51.826 00.031 20224 IsSlewing returns 0
20:59:51.826 00.000 20224 IsGuiding returns 1
20:59:51.862 00.036 20224 IsSlewing returns 0
20:59:51.862 00.000 20224 IsGuiding returns 0
20:59:51.862 00.000 20224 scope move finished after 40 + 94 ms
20:59:51.862 00.000 20224 Move returns status 0, amount 40
20:59:51.862 00.000 20224 MoveAxis(N, 0, ABG)
20:59:51.863 00.001 20224 Move returns status 0, amount 0
20:59:51.863 00.000 20224 move complete, result=0
20:59:51.863 00.000 20224 worker thread done servicing request
20:59:51.863 00.000 20224 Worker thread wakes up
20:59:51.863 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
20:59:51.866 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:51.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:52.854 00.988 20224 Exposure complete
20:59:52.910 00.056 20224 worker thread done servicing request
20:59:52.911 00.001 8996 OnExposeComplete: enter
20:59:52.912 00.001 8996 UpdateGuideState(): m_state=6
20:59:52.913 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 631
20:59:52.915 00.002 8996 Star::Find returns 1 (0), X=139.80, Y=472.90, Mass=705875, SNR=309.4, Peak=56307 HFD=4.5
20:59:52.917 00.002 8996 MultiStar: [#1 0.16,-0.34,0.77,U] [#2 0.05,-0.43,0.83,U] [#3 0.01,-0.14,0.70,U] [#4 0.16,-0.34,0.62,U] [#5 0.01,-0.14,0.68,U] [#6 -0.00,0.11,0.51,U] [#7 0.09,-0.32,0.50,U] [#8 0.13,-0.07,0.43,U] 
20:59:52.918 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.24}, one-star: {-0.20, -0.30}
20:59:52.919 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
20:59:52.920 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
20:59:52.922 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.46 mountX=0.05 mountY=0.24, mountTheta=1.36
20:59:52.925 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.24, opts=13)
20:59:52.926 00.001 8996 Enqueuing Move request for scope (0.03, -0.24)
20:59:52.927 00.001 20224 Worker thread wakes up
20:59:52.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
20:59:52.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
20:59:52.927 00.000 20224 Moving (0.03, -0.24) raw xDistance=0.05 yDistance=0.24
20:59:52.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:59:52.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:59:52.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
20:59:52.927 00.000 20224 MoveAxis(E, 0, ABG)
20:59:52.927 00.000 20224 Move returns status 0, amount 0
20:59:52.927 00.000 20224 MoveAxis(N, 0, ABG)
20:59:52.927 00.000 20224 Move returns status 0, amount 0
20:59:52.927 00.000 20224 move complete, result=0
20:59:52.928 00.001 20224 worker thread done servicing request
20:59:52.932 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56307, med=2745, FiltMin=2493, FiltMax=29245, Gamma=1.000
20:59:52.961 00.029 8996 UpdateGuideState exits: m=705875 SNR=309.4
20:59:52.963 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:52.964 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:52.966 00.002 8996 Enqueuing Expose request
20:59:52.967 00.001 20224 Worker thread wakes up
20:59:52.967 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:52.968 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:52.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:54.124 01.156 20224 Exposure complete
20:59:54.197 00.073 20224 worker thread done servicing request
20:59:54.198 00.001 8996 OnExposeComplete: enter
20:59:54.200 00.002 8996 UpdateGuideState(): m_state=6
20:59:54.201 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 632
20:59:54.203 00.002 8996 Star::Find returns 1 (0), X=139.49, Y=472.68, Mass=742037, SNR=387.3, Peak=49395 HFD=4.7
20:59:54.204 00.001 8996 MultiStar: [#1 -0.02,-0.18,0.64,U] [#2 -0.30,-0.42,0.63,U] [#3 -0.42,-0.40,0.51,U] [#4 -0.27,-0.36,0.50,U] [#5 0.07,-0.31,0.53,U] [#6 -0.41,-0.18,0.39,U] [#7 -0.52,-0.44,0.00,M1] [#8 -0.06,-0.34,0.38,U] 
20:59:54.206 00.002 8996 refined, 7 included, MultiStar: {-0.27, -0.36}, one-star: {-0.52, -0.52}
20:59:54.208 00.002 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
20:59:54.209 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
20:59:54.209 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.36 hyp=0.45 cameraTheta=-2.21 mountX=-0.23 mountY=0.39, mountTheta=2.11
20:59:54.212 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.36, opts=13)
20:59:54.213 00.001 8996 Enqueuing Move request for scope (-0.27, -0.36)
20:59:54.214 00.001 20224 Worker thread wakes up
20:59:54.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.36) opts 0xd
20:59:54.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.36)
20:59:54.214 00.000 20224 Moving (-0.27, -0.36) raw xDistance=-0.23 yDistance=0.39
20:59:54.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
20:59:54.215 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:59:54.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
20:59:54.215 00.000 20224 MoveAxis(E, 34, ABG)
20:59:54.215 00.000 20224 Guiding  Dir = 2, Dur = 34
20:59:54.215 00.000 20224 IsSlewing returns 0
20:59:54.215 00.000 20224 IsGuiding returns 0
20:59:54.220 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49395, med=2745, FiltMin=2505, FiltMax=25702, Gamma=1.000
20:59:54.242 00.022 20224 PulseGuide returned control before completion, sleep 17
20:59:54.244 00.002 8996 UpdateGuideState exits: m=742037 SNR=387.3
20:59:54.245 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:54.246 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:54.246 00.000 8996 Enqueuing Expose request
20:59:54.270 00.024 20224 IsGuiding returns 1
20:59:54.270 00.000 20224 scope still moving after pulse duration time elapsed
20:59:54.302 00.032 20224 IsSlewing returns 0
20:59:54.302 00.000 20224 IsGuiding returns 1
20:59:54.333 00.031 20224 IsSlewing returns 0
20:59:54.333 00.000 20224 IsGuiding returns 0
20:59:54.333 00.000 20224 scope move finished after 34 + 85 ms
20:59:54.333 00.000 20224 Move returns status 0, amount 34
20:59:54.333 00.000 20224 MoveAxis(N, 0, ABG)
20:59:54.334 00.001 20224 Move returns status 0, amount 0
20:59:54.334 00.000 20224 move complete, result=0
20:59:54.334 00.000 20224 worker thread done servicing request
20:59:54.334 00.000 20224 Worker thread wakes up
20:59:54.334 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.4 px 0 ms NORTH
20:59:54.337 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:54.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:55.300 00.963 20224 Exposure complete
20:59:55.369 00.069 20224 worker thread done servicing request
20:59:55.369 00.000 8996 OnExposeComplete: enter
20:59:55.372 00.003 8996 UpdateGuideState(): m_state=6
20:59:55.374 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 633
20:59:55.376 00.002 8996 Star::Find returns 1 (0), X=139.79, Y=473.11, Mass=749255, SNR=365.9, Peak=56723 HFD=4.5
20:59:55.378 00.002 8996 MultiStar: [#1 0.11,-0.01,0.63,U] [#2 -0.29,-0.26,0.74,U] [#3 -0.30,-0.38,0.61,U] [#4 -0.11,-0.32,0.50,U] [#5 0.18,-0.17,0.55,U] [#6 -0.13,0.02,0.43,U] [#7 -0.31,-0.28,0.43,U] [#8 0.13,-0.08,0.36,U] 
20:59:55.380 00.002 8996 refined, 8 included, MultiStar: {-0.12, -0.17}, one-star: {-0.22, -0.10}
20:59:55.381 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
20:59:55.383 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
20:59:55.385 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.18 mountX=-0.10 mountY=0.19, mountTheta=2.08
20:59:55.387 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.17, opts=13)
20:59:55.388 00.001 8996 Enqueuing Move request for scope (-0.12, -0.17)
20:59:55.388 00.000 20224 Worker thread wakes up
20:59:55.389 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
20:59:55.389 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
20:59:55.389 00.000 20224 Moving (-0.12, -0.17) raw xDistance=-0.10 yDistance=0.19
20:59:55.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:59:55.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:55.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:59:55.389 00.000 20224 MoveAxis(E, 0, ABG)
20:59:55.389 00.000 20224 Move returns status 0, amount 0
20:59:55.389 00.000 20224 MoveAxis(N, 0, ABG)
20:59:55.389 00.000 20224 Move returns status 0, amount 0
20:59:55.389 00.000 20224 move complete, result=0
20:59:55.389 00.000 20224 worker thread done servicing request
20:59:55.397 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56723, med=2745, FiltMin=2438, FiltMax=30768, Gamma=1.000
20:59:55.412 00.015 8996 UpdateGuideState exits: m=749255 SNR=365.9
20:59:55.413 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:55.414 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:55.417 00.003 8996 Enqueuing Expose request
20:59:55.418 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
20:59:55.418 00.000 20224 Worker thread wakes up
20:59:55.418 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:55.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:56.594 01.176 20224 Exposure complete
20:59:56.687 00.093 20224 worker thread done servicing request
20:59:56.687 00.000 8996 OnExposeComplete: enter
20:59:56.688 00.001 8996 UpdateGuideState(): m_state=6
20:59:56.689 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 634
20:59:56.690 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=472.83, Mass=812789, SNR=369.5, Peak=56611 HFD=4.5
20:59:56.691 00.001 8996 MultiStar: [#1 -0.09,-0.33,0.59,U] [#2 -0.01,-0.29,0.76,U] [#3 -0.31,-0.32,0.52,U] [#4 -0.21,-0.63,0.00,M1] [#5 0.15,-0.18,0.61,U] [#6 -0.08,-0.15,0.41,U] [#7 -0.18,-0.18,0.41,U] [#8 0.25,-0.37,0.38,U] 
20:59:56.692 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.29}, one-star: {-0.09, -0.37}
20:59:56.693 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
20:59:56.694 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
20:59:56.695 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.74 mountX=-0.02 mountY=0.29, mountTheta=1.64
20:59:56.698 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.29, opts=13)
20:59:56.701 00.003 8996 Enqueuing Move request for scope (-0.05, -0.29)
20:59:56.703 00.002 20224 Worker thread wakes up
20:59:56.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.29) opts 0xd
20:59:56.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.29)
20:59:56.703 00.000 20224 Moving (-0.05, -0.29) raw xDistance=-0.02 yDistance=0.29
20:59:56.704 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:59:56.704 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.03 newest=0.87
20:59:56.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:59:56.704 00.000 20224 MoveAxis(E, 0, ABG)
20:59:56.704 00.000 20224 Move returns status 0, amount 0
20:59:56.704 00.000 20224 MoveAxis(S, 61, ABG)
20:59:56.704 00.000 20224 Guiding  Dir = 1, Dur = 61
20:59:56.705 00.001 20224 IsSlewing returns 0
20:59:56.705 00.000 20224 IsGuiding returns 0
20:59:56.712 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56611, med=2745, FiltMin=2483, FiltMax=33283, Gamma=1.000
20:59:56.715 00.003 20224 PulseGuide returned control before completion, sleep 62
20:59:56.745 00.030 8996 UpdateGuideState exits: m=812789 SNR=369.5
20:59:56.746 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:56.748 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:56.749 00.001 8996 Enqueuing Expose request
20:59:56.792 00.043 20224 IsGuiding returns 1
20:59:56.792 00.000 20224 scope still moving after pulse duration time elapsed
20:59:56.824 00.032 20224 IsSlewing returns 0
20:59:56.824 00.000 20224 IsGuiding returns 0
20:59:56.824 00.000 20224 scope move finished after 61 + 57 ms
20:59:56.824 00.000 20224 Move returns status 0, amount 61
20:59:56.824 00.000 20224 move complete, result=0
20:59:56.824 00.000 20224 worker thread done servicing request
20:59:56.824 00.000 20224 Worker thread wakes up
20:59:56.824 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:56.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:56.825 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 61 ms SOUTH
20:59:57.795 00.970 20224 Exposure complete
20:59:57.859 00.064 20224 worker thread done servicing request
20:59:57.859 00.000 8996 OnExposeComplete: enter
20:59:57.860 00.001 8996 UpdateGuideState(): m_state=6
20:59:57.862 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 635
20:59:57.863 00.001 8996 Star::Find returns 1 (0), X=139.74, Y=473.02, Mass=758047, SNR=391.4, Peak=52419 HFD=4.6
20:59:57.865 00.002 8996 MultiStar: [#1 0.08,-0.32,0.63,U] [#2 -0.13,-0.35,0.63,U] [#3 -0.13,-0.36,0.50,U] [#4 -0.05,-0.47,0.48,U] [#5 0.14,-0.25,0.60,U] [#6 -0.12,-0.20,0.40,U] [#7 -0.32,-0.27,0.41,U] [#8 0.16,-0.42,0.35,U] 
20:59:57.866 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.30}, one-star: {-0.26, -0.18}
20:59:57.867 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
20:59:57.868 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
20:59:57.869 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.84 mountX=-0.05 mountY=0.31, mountTheta=1.74
20:59:57.872 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.30, opts=13)
20:59:57.872 00.000 8996 Enqueuing Move request for scope (-0.08, -0.30)
20:59:57.873 00.001 20224 Worker thread wakes up
20:59:57.873 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.30) opts 0xd
20:59:57.874 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.30)
20:59:57.874 00.000 20224 Moving (-0.08, -0.30) raw xDistance=-0.05 yDistance=0.31
20:59:57.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:59:57.874 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:59:57.874 00.000 20224 MoveAxis(E, 0, ABG)
20:59:57.874 00.000 20224 Move returns status 0, amount 0
20:59:57.874 00.000 20224 MoveAxis(S, 65, ABG)
20:59:57.874 00.000 20224 Guiding  Dir = 1, Dur = 65
20:59:57.874 00.000 20224 IsSlewing returns 0
20:59:57.874 00.000 20224 IsGuiding returns 0
20:59:57.877 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52419, med=2745, FiltMin=2493, FiltMax=33856, Gamma=1.000
20:59:57.889 00.012 20224 PulseGuide returned control before completion, sleep 61
20:59:57.892 00.003 8996 UpdateGuideState exits: m=758047 SNR=391.4
20:59:57.893 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:57.893 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:57.894 00.001 8996 Enqueuing Expose request
20:59:57.952 00.058 20224 IsGuiding returns 1
20:59:57.952 00.000 20224 scope still moving after pulse duration time elapsed
20:59:57.982 00.030 20224 IsSlewing returns 0
20:59:57.983 00.001 20224 IsGuiding returns 0
20:59:57.983 00.000 20224 scope move finished after 65 + 43 ms
20:59:57.983 00.000 20224 Move returns status 0, amount 65
20:59:57.983 00.000 20224 move complete, result=0
20:59:57.983 00.000 20224 worker thread done servicing request
20:59:57.983 00.000 20224 Worker thread wakes up
20:59:57.983 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:57.984 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
20:59:57.984 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 65 ms SOUTH
20:59:59.183 01.199 20224 Exposure complete
20:59:59.250 00.067 20224 worker thread done servicing request
20:59:59.250 00.000 8996 OnExposeComplete: enter
20:59:59.251 00.001 8996 UpdateGuideState(): m_state=6
20:59:59.253 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 636
20:59:59.255 00.002 8996 Star::Find returns 1 (0), X=139.88, Y=473.26, Mass=769484, SNR=347.4, Peak=57123 HFD=4.5
20:59:59.257 00.002 8996 MultiStar: [#1 0.07,0.07,0.68,U] [#2 -0.13,0.13,0.73,U] [#3 -0.08,0.03,0.59,U] [#4 0.10,0.07,0.60,U] [#5 -0.10,0.26,0.68,U] [#6 -0.04,0.44,0.47,U] [#7 -0.15,0.25,0.48,U] [#8 -0.05,0.30,0.37,U] 
20:59:59.259 00.002 8996 single-star, 8 included, MultiStar: {-0.06, 0.16}, one-star: {-0.12, 0.06}
20:59:59.260 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
20:59:59.262 00.002 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
20:59:59.263 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.72 mountX=-0.13 mountY=-0.04, mountTheta=-2.83
20:59:59.266 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.06, opts=13)
20:59:59.268 00.002 8996 Enqueuing Move request for scope (-0.12, 0.06)
20:59:59.269 00.001 20224 Worker thread wakes up
20:59:59.270 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
20:59:59.270 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
20:59:59.270 00.000 20224 Moving (-0.12, 0.06) raw xDistance=-0.13 yDistance=-0.04
20:59:59.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
20:59:59.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:59:59.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:59:59.270 00.000 20224 MoveAxis(E, 0, ABG)
20:59:59.270 00.000 20224 Move returns status 0, amount 0
20:59:59.270 00.000 20224 MoveAxis(N, 0, ABG)
20:59:59.270 00.000 20224 Move returns status 0, amount 0
20:59:59.270 00.000 20224 move complete, result=0
20:59:59.270 00.000 20224 worker thread done servicing request
20:59:59.275 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=57123, med=2745, FiltMin=2496, FiltMax=30323, Gamma=1.000
20:59:59.293 00.018 8996 UpdateGuideState exits: m=769484 SNR=347.4
20:59:59.294 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:59:59.294 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
20:59:59.295 00.001 8996 Enqueuing Expose request
20:59:59.296 00.001 20224 Worker thread wakes up
20:59:59.296 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:59:59.296 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
20:59:59.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:00.267 00.971 20224 Exposure complete
21:00:00.337 00.070 20224 worker thread done servicing request
21:00:00.337 00.000 8996 OnExposeComplete: enter
21:00:00.339 00.002 8996 UpdateGuideState(): m_state=6
21:00:00.341 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 637
21:00:00.343 00.002 8996 Star::Find returns 1 (0), X=139.81, Y=473.44, Mass=763422, SNR=389.6, Peak=48173 HFD=4.6
21:00:00.344 00.001 8996 MultiStar: [#1 0.20,0.31,0.63,U] [#2 -0.04,0.30,0.79,U] [#3 0.01,0.37,0.51,U] [#4 0.10,0.28,0.52,U] [#5 0.17,0.59,0.53,U] [#6 0.20,0.28,0.43,U] [#7 -0.06,0.55,0.47,U] [#8 0.13,0.48,0.42,U] 
21:00:00.345 00.001 8996 single-star, 8 included, MultiStar: {0.03, 0.36}, one-star: {-0.20, 0.24}
21:00:00.346 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
21:00:00.348 00.002 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
21:00:00.349 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.24 hyp=0.31 cameraTheta=2.26 mountX=-0.22 mountY=-0.22, mountTheta=-2.36
21:00:00.351 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.24, opts=13)
21:00:00.352 00.001 8996 Enqueuing Move request for scope (-0.20, 0.24)
21:00:00.354 00.002 20224 Worker thread wakes up
21:00:00.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.24) opts 0xd
21:00:00.354 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.24)
21:00:00.354 00.000 20224 Moving (-0.20, 0.24) raw xDistance=-0.22 yDistance=-0.22
21:00:00.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:00:00.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:00.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:00:00.354 00.000 20224 MoveAxis(E, 32, ABG)
21:00:00.354 00.000 20224 Guiding  Dir = 2, Dur = 32
21:00:00.355 00.001 20224 IsSlewing returns 0
21:00:00.355 00.000 20224 IsGuiding returns 0
21:00:00.359 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=48173, med=2745, FiltMin=2499, FiltMax=31270, Gamma=1.000
21:00:00.373 00.014 8996 UpdateGuideState exits: m=763422 SNR=389.6
21:00:00.374 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:00.375 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:00.375 00.000 8996 Enqueuing Expose request
21:00:00.395 00.020 20224 IsGuiding returns 1
21:00:00.395 00.000 20224 scope still moving after pulse duration time elapsed
21:00:00.425 00.030 20224 IsSlewing returns 0
21:00:00.425 00.000 20224 IsGuiding returns 1
21:00:00.456 00.031 20224 IsSlewing returns 0
21:00:00.456 00.000 20224 IsGuiding returns 1
21:00:00.486 00.030 20224 IsSlewing returns 0
21:00:00.486 00.000 20224 IsGuiding returns 0
21:00:00.486 00.000 20224 scope move finished after 32 + 99 ms
21:00:00.486 00.000 20224 Move returns status 0, amount 32
21:00:00.486 00.000 20224 MoveAxis(N, 0, ABG)
21:00:00.486 00.000 20224 Move returns status 0, amount 0
21:00:00.486 00.000 20224 move complete, result=0
21:00:00.488 00.002 20224 worker thread done servicing request
21:00:00.488 00.000 20224 Worker thread wakes up
21:00:00.488 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
21:00:00.491 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:00.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:01.648 01.157 20224 Exposure complete
21:00:01.740 00.092 20224 worker thread done servicing request
21:00:01.740 00.000 8996 OnExposeComplete: enter
21:00:01.742 00.002 8996 UpdateGuideState(): m_state=6
21:00:01.744 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 638
21:00:01.745 00.001 8996 Star::Find returns 1 (0), X=140.52, Y=473.54, Mass=794148, SNR=367.5, Peak=50192 HFD=5.0
21:00:01.747 00.002 8996 MultiStar: [#1 0.76,0.26,0.00,M1] [#2 0.59,0.15,0.67,U] [#3 0.51,0.23,0.66,U] [#4 0.64,0.17,0.00,M1] [#5 0.70,0.15,0.00,M1] [#6 0.51,0.18,0.43,U] [#7 0.36,0.27,0.44,U] [#8 0.72,0.39,0.00,M1] 
21:00:01.748 00.001 8996 refined, 4 included, MultiStar: {0.51, 0.24}, one-star: {0.52, 0.34}
21:00:01.749 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
21:00:01.751 00.002 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
21:00:01.752 00.001 8996 CameraToMount -- cameraX=0.51 cameraY=0.24 hyp=0.57 cameraTheta=0.45 mountX=0.48 mountY=-0.30, mountTheta=-0.56
21:00:01.754 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=0.24, opts=13)
21:00:01.754 00.000 8996 Enqueuing Move request for scope (0.51, 0.24)
21:00:01.755 00.001 20224 Worker thread wakes up
21:00:01.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.24) opts 0xd
21:00:01.755 00.000 20224 Handling offset move in thread for scope, endpoint = (0.51, 0.24)
21:00:01.756 00.001 20224 Moving (0.51, 0.24) raw xDistance=0.48 yDistance=-0.30
21:00:01.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.48
21:00:01.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:01.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:00:01.756 00.000 20224 MoveAxis(W, 68, ABG)
21:00:01.756 00.000 20224 Guiding  Dir = 3, Dur = 68
21:00:01.756 00.000 20224 IsSlewing returns 0
21:00:01.756 00.000 20224 IsGuiding returns 0
21:00:01.757 00.001 20224 PulseGuide returned control before completion, sleep 77
21:00:01.760 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50192, med=2745, FiltMin=2502, FiltMax=27296, Gamma=1.000
21:00:01.776 00.016 8996 UpdateGuideState exits: m=794148 SNR=367.5
21:00:01.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:01.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:01.779 00.001 8996 Enqueuing Expose request
21:00:01.843 00.064 20224 IsGuiding returns 0
21:00:01.843 00.000 20224 Move returns status 0, amount 68
21:00:01.843 00.000 20224 MoveAxis(N, 0, ABG)
21:00:01.843 00.000 20224 Move returns status 0, amount 0
21:00:01.843 00.000 20224 move complete, result=0
21:00:01.844 00.001 20224 worker thread done servicing request
21:00:01.844 00.000 20224 Worker thread wakes up
21:00:01.844 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:01.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:01.844 00.000 8996 GuideStep: 0.5 px 68 ms WEST, -0.3 px 0 ms NORTH
21:00:02.812 00.968 20224 Exposure complete
21:00:02.879 00.067 20224 worker thread done servicing request
21:00:02.879 00.000 8996 OnExposeComplete: enter
21:00:02.881 00.002 8996 UpdateGuideState(): m_state=6
21:00:02.882 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 639
21:00:02.883 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.20, Mass=770508, SNR=353.5, Peak=57155 HFD=4.4
21:00:02.884 00.001 8996 MultiStar: [#1 0.15,0.18,0.61,U] [#2 0.06,0.16,0.75,U] [#3 0.09,0.10,0.62,U] [#4 0.23,-0.01,0.52,U] [#5 0.20,0.05,0.57,U] [#6 0.11,0.22,0.39,U] [#7 -0.18,0.17,0.44,U] [#8 0.18,0.11,0.36,U] 
21:00:02.885 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.10}, one-star: {-0.03, -0.00}
21:00:02.886 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
21:00:02.887 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
21:00:02.889 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.13 mountX=-0.02 mountY=0.00, mountTheta=3.02
21:00:02.890 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.00, opts=13)
21:00:02.892 00.002 8996 Enqueuing Move request for scope (-0.03, -0.00)
21:00:02.893 00.001 20224 Worker thread wakes up
21:00:02.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
21:00:02.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
21:00:02.894 00.001 20224 Moving (-0.03, -0.00) raw xDistance=-0.02 yDistance=0.00
21:00:02.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:00:02.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:02.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:00:02.894 00.000 20224 MoveAxis(E, 0, ABG)
21:00:02.894 00.000 20224 Move returns status 0, amount 0
21:00:02.894 00.000 20224 MoveAxis(N, 0, ABG)
21:00:02.894 00.000 20224 Move returns status 0, amount 0
21:00:02.894 00.000 20224 move complete, result=0
21:00:02.894 00.000 20224 worker thread done servicing request
21:00:02.898 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57155, med=2745, FiltMin=2493, FiltMax=29539, Gamma=1.000
21:00:02.911 00.013 8996 UpdateGuideState exits: m=770508 SNR=353.5
21:00:02.913 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:02.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:02.915 00.001 8996 Enqueuing Expose request
21:00:02.916 00.001 20224 Worker thread wakes up
21:00:02.916 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:02.918 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:02.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:04.089 01.171 20224 Exposure complete
21:00:04.167 00.078 20224 worker thread done servicing request
21:00:04.167 00.000 8996 OnExposeComplete: enter
21:00:04.168 00.001 8996 UpdateGuideState(): m_state=6
21:00:04.169 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 640
21:00:04.170 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=473.08, Mass=754443, SNR=359.0, Peak=60291 HFD=4.5
21:00:04.172 00.002 8996 MultiStar: [#1 -0.10,0.08,0.66,U] [#2 -0.17,-0.13,0.82,U] [#3 -0.26,-0.26,0.55,U] [#4 -0.03,-0.21,0.55,U] [#5 0.05,0.19,0.57,U] [#6 -0.06,0.19,0.45,U] [#7 -0.11,-0.02,0.45,U] [#8 0.08,0.01,0.44,U] 
21:00:04.173 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.04}, one-star: {-0.22, -0.12}
21:00:04.174 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
21:00:04.175 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.51)
21:00:04.178 00.003 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.75 mountX=-0.10 mountY=0.06, mountTheta=2.64
21:00:04.182 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.04, opts=13)
21:00:04.184 00.002 8996 Enqueuing Move request for scope (-0.11, -0.04)
21:00:04.185 00.001 20224 Worker thread wakes up
21:00:04.186 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
21:00:04.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
21:00:04.186 00.000 20224 Moving (-0.11, -0.04) raw xDistance=-0.10 yDistance=0.06
21:00:04.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:00:04.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:04.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:00:04.186 00.000 20224 MoveAxis(E, 0, ABG)
21:00:04.186 00.000 20224 Move returns status 0, amount 0
21:00:04.186 00.000 20224 MoveAxis(N, 0, ABG)
21:00:04.187 00.001 20224 Move returns status 0, amount 0
21:00:04.187 00.000 20224 move complete, result=0
21:00:04.187 00.000 20224 worker thread done servicing request
21:00:04.193 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60291, med=2745, FiltMin=2496, FiltMax=33200, Gamma=1.000
21:00:04.210 00.017 8996 UpdateGuideState exits: m=754443 SNR=359.0
21:00:04.212 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:04.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:04.213 00.000 8996 Enqueuing Expose request
21:00:04.214 00.001 20224 Worker thread wakes up
21:00:04.214 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:04.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:04.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:05.202 00.987 20224 Exposure complete
21:00:05.273 00.071 20224 worker thread done servicing request
21:00:05.273 00.000 8996 OnExposeComplete: enter
21:00:05.274 00.001 8996 UpdateGuideState(): m_state=6
21:00:05.275 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 641
21:00:05.275 00.000 8996 Star::Find returns 1 (0), X=139.70, Y=473.32, Mass=742091, SNR=355.7, Peak=59027 HFD=4.7
21:00:05.276 00.001 8996 MultiStar: [#1 0.08,-0.06,0.62,U] [#2 -0.16,-0.13,0.83,U] [#3 -0.10,-0.15,0.58,U] [#4 -0.03,-0.31,0.57,U] [#5 0.22,0.08,0.55,U] [#6 -0.14,0.13,0.46,U] [#7 -0.10,-0.20,0.47,U] [#8 0.07,0.01,0.39,U] 
21:00:05.277 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.05}, one-star: {-0.30, 0.12}
21:00:05.278 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
21:00:05.279 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
21:00:05.279 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.56 mountX=-0.07 mountY=0.06, mountTheta=2.46
21:00:05.281 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
21:00:05.282 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
21:00:05.282 00.000 20224 Worker thread wakes up
21:00:05.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
21:00:05.283 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
21:00:05.283 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.07 yDistance=0.06
21:00:05.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:00:05.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:05.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:00:05.283 00.000 20224 MoveAxis(E, 0, ABG)
21:00:05.283 00.000 20224 Move returns status 0, amount 0
21:00:05.283 00.000 20224 MoveAxis(N, 0, ABG)
21:00:05.283 00.000 20224 Move returns status 0, amount 0
21:00:05.283 00.000 20224 move complete, result=0
21:00:05.283 00.000 20224 worker thread done servicing request
21:00:05.287 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59027, med=2745, FiltMin=2486, FiltMax=29302, Gamma=1.000
21:00:05.303 00.016 8996 UpdateGuideState exits: m=742091 SNR=355.7
21:00:05.303 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:05.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:05.307 00.003 8996 Enqueuing Expose request
21:00:05.308 00.001 20224 Worker thread wakes up
21:00:05.308 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:05.309 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:05.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:06.500 01.191 20224 Exposure complete
21:00:06.574 00.074 20224 worker thread done servicing request
21:00:06.575 00.001 8996 OnExposeComplete: enter
21:00:06.578 00.003 8996 UpdateGuideState(): m_state=6
21:00:06.581 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 642
21:00:06.583 00.002 8996 Star::Find returns 1 (0), X=139.97, Y=473.19, Mass=747732, SNR=341.5, Peak=54483 HFD=4.4
21:00:06.586 00.003 8996 MultiStar: [#1 0.08,-0.07,0.68,U] [#2 -0.24,-0.15,0.73,U] [#3 -0.03,0.04,0.59,U] [#4 -0.13,-0.11,0.54,U] [#5 0.22,0.02,0.60,U] [#6 0.02,0.04,0.44,U] [#7 -0.14,0.01,0.49,U] [#8 0.25,0.07,0.43,U] 
21:00:06.588 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {-0.04, -0.02}
21:00:06.589 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
21:00:06.590 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
21:00:06.592 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-2.00 mountX=-0.01 mountY=0.03, mountTheta=1.90
21:00:06.594 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
21:00:06.596 00.002 8996 Enqueuing Move request for scope (-0.01, -0.03)
21:00:06.597 00.001 20224 Worker thread wakes up
21:00:06.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
21:00:06.597 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
21:00:06.597 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
21:00:06.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:00:06.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:06.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:00:06.597 00.000 20224 MoveAxis(E, 0, ABG)
21:00:06.597 00.000 20224 Move returns status 0, amount 0
21:00:06.597 00.000 20224 MoveAxis(N, 0, ABG)
21:00:06.597 00.000 20224 Move returns status 0, amount 0
21:00:06.597 00.000 20224 move complete, result=0
21:00:06.597 00.000 20224 worker thread done servicing request
21:00:06.604 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54483, med=2745, FiltMin=2477, FiltMax=28032, Gamma=1.000
21:00:06.626 00.022 8996 UpdateGuideState exits: m=747732 SNR=341.5
21:00:06.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:06.629 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:06.629 00.000 8996 Enqueuing Expose request
21:00:06.630 00.001 20224 Worker thread wakes up
21:00:06.630 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:06.631 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:06.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:07.600 00.969 20224 Exposure complete
21:00:07.669 00.069 20224 worker thread done servicing request
21:00:07.669 00.000 8996 OnExposeComplete: enter
21:00:07.671 00.002 8996 UpdateGuideState(): m_state=6
21:00:07.673 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 643
21:00:07.674 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.05, Mass=731972, SNR=334.2, Peak=56755 HFD=4.4
21:00:07.676 00.002 8996 MultiStar: [#1 -0.06,0.01,0.68,U] [#2 -0.14,-0.19,0.75,U] [#3 0.11,-0.02,0.62,U] [#4 0.08,-0.04,0.60,U] [#5 0.07,-0.05,0.81,U] [#6 -0.01,0.17,0.43,U] [#7 -0.11,0.17,0.49,U] [#8 0.30,-0.11,0.40,U] 
21:00:07.678 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {-0.18, -0.15}
21:00:07.680 00.002 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
21:00:07.681 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
21:00:07.682 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.93 mountX=-0.01 mountY=0.05, mountTheta=1.83
21:00:07.684 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
21:00:07.685 00.001 8996 Enqueuing Move request for scope (-0.02, -0.04)
21:00:07.686 00.001 20224 Worker thread wakes up
21:00:07.687 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
21:00:07.687 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
21:00:07.687 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.01 yDistance=0.05
21:00:07.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:00:07.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:07.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:00:07.687 00.000 20224 MoveAxis(E, 0, ABG)
21:00:07.687 00.000 20224 Move returns status 0, amount 0
21:00:07.687 00.000 20224 MoveAxis(N, 0, ABG)
21:00:07.687 00.000 20224 Move returns status 0, amount 0
21:00:07.687 00.000 20224 move complete, result=0
21:00:07.688 00.001 20224 worker thread done servicing request
21:00:07.694 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56755, med=2745, FiltMin=2489, FiltMax=31267, Gamma=1.000
21:00:07.719 00.025 8996 UpdateGuideState exits: m=731972 SNR=334.2
21:00:07.722 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:07.724 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:07.725 00.001 8996 Enqueuing Expose request
21:00:07.726 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:07.727 00.001 20224 Worker thread wakes up
21:00:07.727 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:07.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:08.896 01.169 20224 Exposure complete
21:00:08.971 00.075 20224 worker thread done servicing request
21:00:08.971 00.000 8996 OnExposeComplete: enter
21:00:08.972 00.001 8996 UpdateGuideState(): m_state=6
21:00:08.973 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 644
21:00:08.974 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.25, Mass=776304, SNR=373.1, Peak=52691 HFD=4.5
21:00:08.976 00.002 8996 MultiStar: [#1 0.19,0.06,0.62,U] [#2 0.12,0.09,0.68,U] [#3 0.17,0.04,0.65,U] [#4 0.19,-0.01,0.48,U] [#5 0.50,0.08,0.57,U] [#6 0.39,0.36,0.45,U] [#7 0.15,0.35,0.48,U] [#8 0.13,0.26,0.37,U] 
21:00:08.977 00.001 8996 single-star, 8 included, MultiStar: {0.20, 0.12}, one-star: {0.06, 0.05}
21:00:08.979 00.002 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
21:00:08.980 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
21:00:08.982 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.72 mountX=0.05 mountY=-0.06, mountTheta=-0.82
21:00:08.984 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
21:00:08.986 00.002 8996 Enqueuing Move request for scope (0.06, 0.05)
21:00:08.988 00.002 20224 Worker thread wakes up
21:00:08.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
21:00:08.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
21:00:08.988 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
21:00:08.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:00:08.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:08.989 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:00:08.989 00.000 20224 MoveAxis(E, 0, ABG)
21:00:08.989 00.000 20224 Move returns status 0, amount 0
21:00:08.989 00.000 20224 MoveAxis(N, 0, ABG)
21:00:08.989 00.000 20224 Move returns status 0, amount 0
21:00:08.989 00.000 20224 move complete, result=0
21:00:08.989 00.000 20224 worker thread done servicing request
21:00:08.998 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52691, med=2745, FiltMin=2496, FiltMax=27824, Gamma=1.000
21:00:09.016 00.018 8996 UpdateGuideState exits: m=776304 SNR=373.1
21:00:09.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:09.017 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:09.018 00.001 8996 Enqueuing Expose request
21:00:09.019 00.001 20224 Worker thread wakes up
21:00:09.019 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:09.020 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:09.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:10.002 00.982 20224 Exposure complete
21:00:10.075 00.073 20224 worker thread done servicing request
21:00:10.075 00.000 8996 OnExposeComplete: enter
21:00:10.076 00.001 8996 UpdateGuideState(): m_state=6
21:00:10.077 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 645
21:00:10.079 00.002 8996 Star::Find returns 1 (0), X=140.21, Y=473.12, Mass=756184, SNR=324.4, Peak=49107 HFD=4.5
21:00:10.080 00.001 8996 MultiStar: [#1 0.40,0.20,0.70,U] [#2 0.03,-0.01,0.79,U] [#3 0.18,0.22,0.69,U] [#4 0.30,0.02,0.61,U] [#5 0.45,0.16,0.64,U] [#6 0.12,0.21,0.48,U] [#7 -0.06,0.36,0.50,U] [#8 0.21,0.08,0.45,U] 
21:00:10.080 00.000 8996 single-star, 8 included, MultiStar: {0.21, 0.11}, one-star: {0.20, -0.08}
21:00:10.080 00.000 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
21:00:10.082 00.002 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.89)
21:00:10.082 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.22 cameraTheta=-0.36 mountX=0.21 mountY=0.05, mountTheta=0.25
21:00:10.084 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.08, opts=13)
21:00:10.085 00.001 8996 Enqueuing Move request for scope (0.20, -0.08)
21:00:10.086 00.001 20224 Worker thread wakes up
21:00:10.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
21:00:10.086 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
21:00:10.086 00.000 20224 Moving (0.20, -0.08) raw xDistance=0.21 yDistance=0.05
21:00:10.087 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:00:10.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:10.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:00:10.087 00.000 20224 MoveAxis(W, 31, ABG)
21:00:10.087 00.000 20224 Guiding  Dir = 3, Dur = 31
21:00:10.087 00.000 20224 IsSlewing returns 0
21:00:10.087 00.000 20224 IsGuiding returns 0
21:00:10.088 00.001 20224 PulseGuide returned control before completion, sleep 40
21:00:10.098 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49107, med=2745, FiltMin=2486, FiltMax=30912, Gamma=1.000
21:00:10.124 00.026 8996 UpdateGuideState exits: m=756184 SNR=324.4
21:00:10.126 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:10.127 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:10.130 00.003 8996 Enqueuing Expose request
21:00:10.132 00.002 20224 IsGuiding returns 1
21:00:10.132 00.000 20224 scope still moving after pulse duration time elapsed
21:00:10.164 00.032 20224 IsSlewing returns 0
21:00:10.164 00.000 20224 IsGuiding returns 1
21:00:10.197 00.033 20224 IsSlewing returns 0
21:00:10.197 00.000 20224 IsGuiding returns 0
21:00:10.197 00.000 20224 scope move finished after 31 + 79 ms
21:00:10.197 00.000 20224 Move returns status 0, amount 31
21:00:10.197 00.000 20224 MoveAxis(N, 0, ABG)
21:00:10.198 00.001 20224 Move returns status 0, amount 0
21:00:10.198 00.000 20224 move complete, result=0
21:00:10.198 00.000 20224 worker thread done servicing request
21:00:10.198 00.000 20224 Worker thread wakes up
21:00:10.198 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
21:00:10.200 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:10.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:11.376 01.176 20224 Exposure complete
21:00:11.464 00.088 20224 worker thread done servicing request
21:00:11.464 00.000 8996 OnExposeComplete: enter
21:00:11.465 00.001 8996 UpdateGuideState(): m_state=6
21:00:11.466 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 646
21:00:11.468 00.002 8996 Star::Find returns 1 (0), X=139.78, Y=473.28, Mass=756892, SNR=354.2, Peak=46003 HFD=4.7
21:00:11.469 00.001 8996 MultiStar: [#1 -0.04,0.48,0.64,U] [#2 -0.19,0.33,0.80,U] [#3 -0.36,0.36,0.61,U] [#4 -0.18,0.19,0.52,U] [#5 -0.01,0.51,0.63,U] [#6 -0.28,0.46,0.44,U] [#7 -0.25,0.29,0.44,U] [#8 -0.03,0.53,0.35,U] 
21:00:11.471 00.002 8996 single-star, 8 included, MultiStar: {-0.18, 0.33}, one-star: {-0.23, 0.08}
21:00:11.472 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
21:00:11.474 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
21:00:11.475 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.24 cameraTheta=2.80 mountX=-0.23 mountY=-0.05, mountTheta=-2.92
21:00:11.478 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.08, opts=13)
21:00:11.480 00.002 8996 Enqueuing Move request for scope (-0.23, 0.08)
21:00:11.482 00.002 20224 Worker thread wakes up
21:00:11.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
21:00:11.483 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
21:00:11.483 00.000 20224 Moving (-0.23, 0.08) raw xDistance=-0.23 yDistance=-0.05
21:00:11.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:00:11.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:11.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:00:11.483 00.000 20224 MoveAxis(E, 32, ABG)
21:00:11.483 00.000 20224 Guiding  Dir = 2, Dur = 32
21:00:11.483 00.000 20224 IsSlewing returns 0
21:00:11.484 00.001 20224 IsGuiding returns 0
21:00:11.492 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46003, med=2745, FiltMin=2489, FiltMax=28256, Gamma=1.000
21:00:11.494 00.002 20224 PulseGuide returned control before completion, sleep 32
21:00:11.515 00.021 8996 UpdateGuideState exits: m=756892 SNR=354.2
21:00:11.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:11.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:11.518 00.001 8996 Enqueuing Expose request
21:00:11.541 00.023 20224 IsGuiding returns 1
21:00:11.541 00.000 20224 scope still moving after pulse duration time elapsed
21:00:11.572 00.031 20224 IsSlewing returns 0
21:00:11.573 00.001 20224 IsGuiding returns 1
21:00:11.603 00.030 20224 IsSlewing returns 0
21:00:11.603 00.000 20224 IsGuiding returns 0
21:00:11.603 00.000 20224 scope move finished after 32 + 87 ms
21:00:11.603 00.000 20224 Move returns status 0, amount 32
21:00:11.603 00.000 20224 MoveAxis(N, 0, ABG)
21:00:11.603 00.000 20224 Move returns status 0, amount 0
21:00:11.603 00.000 20224 move complete, result=0
21:00:11.603 00.000 20224 worker thread done servicing request
21:00:11.603 00.000 20224 Worker thread wakes up
21:00:11.603 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
21:00:11.604 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:11.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:12.579 00.975 20224 Exposure complete
21:00:12.634 00.055 20224 worker thread done servicing request
21:00:12.635 00.001 8996 OnExposeComplete: enter
21:00:12.635 00.000 8996 UpdateGuideState(): m_state=6
21:00:12.636 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 647
21:00:12.637 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.18, Mass=751744, SNR=361.3, Peak=44883 HFD=4.6
21:00:12.638 00.001 8996 MultiStar: [#1 0.21,-0.02,0.68,U] [#2 -0.01,-0.13,0.70,U] [#3 -0.06,-0.01,0.60,U] [#4 0.11,-0.20,0.58,U] [#5 0.15,0.31,0.58,U] [#6 0.08,-0.14,0.42,U] [#7 -0.03,-0.08,0.40,U] [#8 0.16,-0.01,0.38,U] 
21:00:12.639 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.03}, one-star: {-0.13, -0.02}
21:00:12.640 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
21:00:12.640 00.000 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.59)
21:00:12.641 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.67 mountX=0.04 mountY=0.03, mountTheta=0.56
21:00:12.645 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.03, opts=13)
21:00:12.648 00.003 8996 Enqueuing Move request for scope (0.04, -0.03)
21:00:12.650 00.002 20224 Worker thread wakes up
21:00:12.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
21:00:12.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
21:00:12.650 00.000 20224 Moving (0.04, -0.03) raw xDistance=0.04 yDistance=0.03
21:00:12.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:00:12.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:12.651 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:00:12.651 00.000 20224 MoveAxis(E, 0, ABG)
21:00:12.651 00.000 20224 Move returns status 0, amount 0
21:00:12.651 00.000 20224 MoveAxis(N, 0, ABG)
21:00:12.651 00.000 20224 Move returns status 0, amount 0
21:00:12.651 00.000 20224 move complete, result=0
21:00:12.651 00.000 20224 worker thread done servicing request
21:00:12.656 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=44883, med=2745, FiltMin=2457, FiltMax=29923, Gamma=1.000
21:00:12.671 00.015 8996 UpdateGuideState exits: m=751744 SNR=361.3
21:00:12.674 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:12.677 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:12.678 00.001 8996 Enqueuing Expose request
21:00:12.679 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:12.680 00.001 20224 Worker thread wakes up
21:00:12.680 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:12.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:13.859 01.179 20224 Exposure complete
21:00:13.919 00.060 20224 worker thread done servicing request
21:00:13.919 00.000 8996 OnExposeComplete: enter
21:00:13.920 00.001 8996 UpdateGuideState(): m_state=6
21:00:13.921 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 648
21:00:13.922 00.001 8996 Star::Find returns 1 (0), X=140.13, Y=473.07, Mass=776699, SNR=383.5, Peak=46595 HFD=4.5
21:00:13.923 00.001 8996 MultiStar: [#1 0.10,-0.03,0.59,U] [#2 0.14,-0.13,0.66,U] [#3 0.27,0.06,0.73,U] [#4 0.23,0.06,0.48,U] [#5 0.35,0.14,0.52,U] [#6 0.18,0.22,0.40,U] [#7 0.09,0.14,0.39,U] [#8 0.41,0.08,0.36,U] 
21:00:13.924 00.001 8996 single-star, 8 included, MultiStar: {0.20, 0.02}, one-star: {0.12, -0.13}
21:00:13.924 00.000 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
21:00:13.925 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
21:00:13.926 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.80 mountX=0.14 mountY=0.11, mountTheta=0.69
21:00:13.927 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.13, opts=13)
21:00:13.928 00.001 8996 Enqueuing Move request for scope (0.12, -0.13)
21:00:13.929 00.001 20224 Worker thread wakes up
21:00:13.929 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
21:00:13.929 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
21:00:13.929 00.000 20224 Moving (0.12, -0.13) raw xDistance=0.14 yDistance=0.11
21:00:13.929 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:00:13.929 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:13.929 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:00:13.929 00.000 20224 MoveAxis(E, 0, ABG)
21:00:13.929 00.000 20224 Move returns status 0, amount 0
21:00:13.929 00.000 20224 MoveAxis(N, 0, ABG)
21:00:13.929 00.000 20224 Move returns status 0, amount 0
21:00:13.929 00.000 20224 move complete, result=0
21:00:13.929 00.000 20224 worker thread done servicing request
21:00:13.933 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46595, med=2745, FiltMin=2502, FiltMax=31120, Gamma=1.000
21:00:13.947 00.014 8996 UpdateGuideState exits: m=776699 SNR=383.5
21:00:13.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:13.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:13.950 00.001 8996 Enqueuing Expose request
21:00:13.951 00.001 20224 Worker thread wakes up
21:00:13.951 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:13.953 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:13.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:14.936 00.983 20224 Exposure complete
21:00:15.020 00.084 20224 worker thread done servicing request
21:00:15.020 00.000 8996 OnExposeComplete: enter
21:00:15.021 00.001 8996 UpdateGuideState(): m_state=6
21:00:15.022 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 649
21:00:15.023 00.001 8996 Star::Find returns 1 (0), X=140.30, Y=472.90, Mass=801203, SNR=369.5, Peak=48966 HFD=4.6
21:00:15.026 00.003 8996 MultiStar: [#1 0.58,-0.16,0.68,U] [#2 0.46,-0.18,0.71,U] [#3 0.49,-0.25,0.51,U] [#4 0.63,-0.33,0.00,M1] [#5 0.57,-0.05,0.52,U] [#6 0.50,0.15,0.42,U] [#7 0.32,0.04,0.42,U] [#8 0.50,-0.20,0.37,U] 
21:00:15.028 00.002 8996 single-star, 7 included, MultiStar: {0.45, -0.15}, one-star: {0.30, -0.30}
21:00:15.028 00.000 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
21:00:15.030 00.002 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
21:00:15.031 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.30 hyp=0.42 cameraTheta=-0.78 mountX=0.32 mountY=0.26, mountTheta=0.68
21:00:15.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.30, opts=13)
21:00:15.035 00.002 8996 Enqueuing Move request for scope (0.30, -0.30)
21:00:15.036 00.001 20224 Worker thread wakes up
21:00:15.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.30) opts 0xd
21:00:15.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.30)
21:00:15.036 00.000 20224 Moving (0.30, -0.30) raw xDistance=0.32 yDistance=0.26
21:00:15.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:00:15.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
21:00:15.036 00.000 20224 MoveAxis(W, 47, ABG)
21:00:15.036 00.000 20224 Guiding  Dir = 3, Dur = 47
21:00:15.037 00.001 20224 IsSlewing returns 0
21:00:15.037 00.000 20224 IsGuiding returns 0
21:00:15.040 00.003 20224 PulseGuide returned control before completion, sleep 55
21:00:15.042 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48966, med=2745, FiltMin=2509, FiltMax=30253, Gamma=1.000
21:00:15.064 00.022 8996 UpdateGuideState exits: m=801203 SNR=369.5
21:00:15.065 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:15.066 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:15.067 00.001 8996 Enqueuing Expose request
21:00:15.103 00.036 20224 IsGuiding returns 1
21:00:15.103 00.000 20224 scope still moving after pulse duration time elapsed
21:00:15.133 00.030 20224 IsSlewing returns 0
21:00:15.133 00.000 20224 IsGuiding returns 0
21:00:15.133 00.000 20224 scope move finished after 47 + 49 ms
21:00:15.133 00.000 20224 Move returns status 0, amount 47
21:00:15.133 00.000 20224 MoveAxis(S, 55, ABG)
21:00:15.133 00.000 20224 Guiding  Dir = 1, Dur = 55
21:00:15.133 00.000 20224 IsSlewing returns 0
21:00:15.134 00.001 20224 IsGuiding returns 0
21:00:15.181 00.047 20224 PulseGuide returned control before completion, sleep 18
21:00:15.210 00.029 20224 IsGuiding returns 1
21:00:15.210 00.000 20224 scope still moving after pulse duration time elapsed
21:00:15.241 00.031 20224 IsSlewing returns 0
21:00:15.241 00.000 20224 IsGuiding returns 1
21:00:15.272 00.031 20224 IsSlewing returns 0
21:00:15.273 00.001 20224 IsGuiding returns 0
21:00:15.273 00.000 20224 scope move finished after 55 + 84 ms
21:00:15.273 00.000 20224 Move returns status 0, amount 55
21:00:15.273 00.000 20224 move complete, result=0
21:00:15.273 00.000 20224 worker thread done servicing request
21:00:15.273 00.000 20224 Worker thread wakes up
21:00:15.273 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:15.273 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.3 px 55 ms SOUTH
21:00:15.276 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:16.426 01.150 20224 Exposure complete
21:00:16.493 00.067 20224 worker thread done servicing request
21:00:16.493 00.000 8996 OnExposeComplete: enter
21:00:16.495 00.002 8996 UpdateGuideState(): m_state=6
21:00:16.498 00.003 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 650
21:00:16.501 00.003 8996 Star::Find returns 1 (0), X=139.88, Y=473.29, Mass=725022, SNR=347.3, Peak=49891 HFD=4.6
21:00:16.504 00.003 8996 MultiStar: [#1 0.06,0.35,0.74,U] [#2 -0.00,0.24,0.75,U] [#3 -0.13,0.32,0.66,U] [#4 -0.02,0.52,0.57,U] [#5 0.20,0.20,0.62,U] [#6 0.14,0.09,0.44,U] [#7 -0.17,0.45,0.43,U] [#8 0.25,0.27,0.36,U] 
21:00:16.507 00.003 8996 single-star, 8 included, MultiStar: {0.00, 0.27}, one-star: {-0.13, 0.09}
21:00:16.508 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
21:00:16.510 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
21:00:16.511 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.16 cameraTheta=2.52 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
21:00:16.516 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.09, opts=13)
21:00:16.517 00.001 8996 Enqueuing Move request for scope (-0.13, 0.09)
21:00:16.518 00.001 20224 Worker thread wakes up
21:00:16.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
21:00:16.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
21:00:16.518 00.000 20224 Moving (-0.13, 0.09) raw xDistance=-0.14 yDistance=-0.08
21:00:16.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:00:16.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:16.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:00:16.518 00.000 20224 MoveAxis(E, 0, ABG)
21:00:16.518 00.000 20224 Move returns status 0, amount 0
21:00:16.518 00.000 20224 MoveAxis(N, 0, ABG)
21:00:16.518 00.000 20224 Move returns status 0, amount 0
21:00:16.518 00.000 20224 move complete, result=0
21:00:16.518 00.000 20224 worker thread done servicing request
21:00:16.523 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49891, med=2745, FiltMin=2486, FiltMax=28032, Gamma=1.000
21:00:16.538 00.015 8996 UpdateGuideState exits: m=725022 SNR=347.3
21:00:16.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:16.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:16.540 00.000 8996 Enqueuing Expose request
21:00:16.541 00.001 20224 Worker thread wakes up
21:00:16.541 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:16.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:16.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:17.517 00.975 20224 Exposure complete
21:00:17.577 00.060 20224 worker thread done servicing request
21:00:17.577 00.000 8996 OnExposeComplete: enter
21:00:17.578 00.001 8996 UpdateGuideState(): m_state=6
21:00:17.579 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 651
21:00:17.580 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=473.38, Mass=750666, SNR=381.5, Peak=51299 HFD=4.7
21:00:17.581 00.001 8996 MultiStar: [#1 0.28,0.31,0.59,U] [#2 -0.04,0.12,0.62,U] [#3 -0.23,0.38,0.59,U] [#4 -0.18,0.22,0.49,U] [#5 0.15,0.45,0.57,U] [#6 -0.08,0.30,0.41,U] [#7 -0.12,0.46,0.41,U] [#8 0.01,0.55,0.36,U] 
21:00:17.582 00.001 8996 single-star, 8 included, MultiStar: {-0.04, 0.30}, one-star: {-0.10, 0.18}
21:00:17.582 00.000 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
21:00:17.583 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
21:00:17.584 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.07 mountX=-0.11 mountY=-0.16, mountTheta=-2.17
21:00:17.585 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.18, opts=13)
21:00:17.586 00.001 8996 Enqueuing Move request for scope (-0.10, 0.18)
21:00:17.587 00.001 20224 Worker thread wakes up
21:00:17.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
21:00:17.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
21:00:17.587 00.000 20224 Moving (-0.10, 0.18) raw xDistance=-0.11 yDistance=-0.16
21:00:17.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:00:17.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:17.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:00:17.587 00.000 20224 MoveAxis(E, 0, ABG)
21:00:17.587 00.000 20224 Move returns status 0, amount 0
21:00:17.587 00.000 20224 MoveAxis(N, 0, ABG)
21:00:17.587 00.000 20224 Move returns status 0, amount 0
21:00:17.587 00.000 20224 move complete, result=0
21:00:17.587 00.000 20224 worker thread done servicing request
21:00:17.592 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51299, med=2745, FiltMin=2473, FiltMax=29571, Gamma=1.000
21:00:17.609 00.017 8996 UpdateGuideState exits: m=750666 SNR=381.5
21:00:17.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:17.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:17.612 00.001 8996 Enqueuing Expose request
21:00:17.613 00.001 20224 Worker thread wakes up
21:00:17.614 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:00:17.615 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:17.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:18.791 01.176 20224 Exposure complete
21:00:18.876 00.085 20224 worker thread done servicing request
21:00:18.876 00.000 8996 OnExposeComplete: enter
21:00:18.877 00.001 8996 UpdateGuideState(): m_state=6
21:00:18.878 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 652
21:00:18.879 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=473.55, Mass=735472, SNR=328.6, Peak=46371 HFD=4.4
21:00:18.882 00.003 8996 MultiStar: [#1 0.29,0.38,0.77,U] [#2 0.13,0.27,0.80,U] [#3 0.06,0.26,0.67,U] [#4 0.24,0.27,0.58,U] [#5 0.27,0.37,0.65,U] [#6 0.10,0.50,0.53,U] [#7 0.14,0.48,0.47,U] [#8 0.29,0.45,0.41,U] 
21:00:18.883 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.36}, one-star: {0.07, 0.35}
21:00:18.884 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
21:00:18.885 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
21:00:18.886 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.35 hyp=0.36 cameraTheta=1.36 mountX=0.04 mountY=-0.36, mountTheta=-1.46
21:00:18.888 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.35, opts=13)
21:00:18.889 00.001 8996 Enqueuing Move request for scope (0.07, 0.35)
21:00:18.890 00.001 20224 Worker thread wakes up
21:00:18.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.35) opts 0xd
21:00:18.890 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.35)
21:00:18.890 00.000 20224 Moving (0.07, 0.35) raw xDistance=0.04 yDistance=-0.36
21:00:18.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:00:18.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:18.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:00:18.890 00.000 20224 MoveAxis(E, 0, ABG)
21:00:18.890 00.000 20224 Move returns status 0, amount 0
21:00:18.890 00.000 20224 MoveAxis(N, 0, ABG)
21:00:18.890 00.000 20224 Move returns status 0, amount 0
21:00:18.890 00.000 20224 move complete, result=0
21:00:18.890 00.000 20224 worker thread done servicing request
21:00:18.897 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46371, med=2745, FiltMin=2483, FiltMax=24803, Gamma=1.000
21:00:18.920 00.023 8996 UpdateGuideState exits: m=735472 SNR=328.6
21:00:18.922 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:18.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:18.924 00.001 8996 Enqueuing Expose request
21:00:18.926 00.002 20224 Worker thread wakes up
21:00:18.926 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:00:18.928 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:18.928 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:19.888 00.960 20224 Exposure complete
21:00:19.961 00.073 20224 worker thread done servicing request
21:00:19.961 00.000 8996 OnExposeComplete: enter
21:00:19.962 00.001 8996 UpdateGuideState(): m_state=6
21:00:19.963 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 653
21:00:19.964 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.11, Mass=738697, SNR=333.4, Peak=51235 HFD=4.5
21:00:19.966 00.002 8996 MultiStar: [#1 0.17,0.38,0.76,U] [#2 0.15,0.06,0.84,U] [#3 0.02,-0.00,0.60,U] [#4 0.10,-0.07,0.56,U] [#5 0.15,0.33,0.66,U] [#6 0.13,0.50,0.47,U] [#7 0.01,0.27,0.43,U] [#8 0.20,0.25,0.40,U] 
21:00:19.967 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.15}, one-star: {-0.17, -0.09}
21:00:19.969 00.002 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
21:00:19.970 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
21:00:19.971 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.14 mountX=0.06 mountY=-0.16, mountTheta=-1.24
21:00:19.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.15, opts=13)
21:00:19.973 00.001 8996 Enqueuing Move request for scope (0.07, 0.15)
21:00:19.975 00.002 20224 Worker thread wakes up
21:00:19.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
21:00:19.975 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
21:00:19.975 00.000 20224 Moving (0.07, 0.15) raw xDistance=0.06 yDistance=-0.16
21:00:19.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:00:19.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:19.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:00:19.975 00.000 20224 MoveAxis(E, 0, ABG)
21:00:19.975 00.000 20224 Move returns status 0, amount 0
21:00:19.975 00.000 20224 MoveAxis(N, 0, ABG)
21:00:19.975 00.000 20224 Move returns status 0, amount 0
21:00:19.975 00.000 20224 move complete, result=0
21:00:19.975 00.000 20224 worker thread done servicing request
21:00:19.980 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51235, med=2745, FiltMin=2499, FiltMax=30800, Gamma=1.000
21:00:20.003 00.023 8996 UpdateGuideState exits: m=738697 SNR=333.4
21:00:20.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:20.005 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:20.007 00.002 8996 Enqueuing Expose request
21:00:20.009 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:00:20.010 00.001 20224 Worker thread wakes up
21:00:20.011 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:20.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:21.160 01.149 20224 Exposure complete
21:00:21.225 00.065 20224 worker thread done servicing request
21:00:21.225 00.000 8996 OnExposeComplete: enter
21:00:21.226 00.001 8996 UpdateGuideState(): m_state=6
21:00:21.227 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 654
21:00:21.228 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.22, Mass=799557, SNR=347.2, Peak=59555 HFD=4.5
21:00:21.229 00.001 8996 MultiStar: [#1 0.17,0.12,0.74,U] [#2 -0.09,0.12,0.76,U] [#3 -0.05,-0.07,0.68,U] [#4 0.03,0.02,0.60,U] [#5 0.23,0.21,0.60,U] [#6 0.07,0.24,0.45,U] [#7 -0.11,0.07,0.47,U] [#8 0.39,-0.01,0.40,U] 
21:00:21.232 00.003 8996 refined, 8 included, MultiStar: {0.03, 0.08}, one-star: {-0.17, 0.02}
21:00:21.233 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
21:00:21.234 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
21:00:21.235 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.25 mountX=0.02 mountY=-0.08, mountTheta=-1.35
21:00:21.237 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
21:00:21.238 00.001 8996 Enqueuing Move request for scope (0.03, 0.08)
21:00:21.239 00.001 20224 Worker thread wakes up
21:00:21.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
21:00:21.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
21:00:21.239 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
21:00:21.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:00:21.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:21.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:00:21.239 00.000 20224 MoveAxis(E, 0, ABG)
21:00:21.239 00.000 20224 Move returns status 0, amount 0
21:00:21.239 00.000 20224 MoveAxis(N, 0, ABG)
21:00:21.239 00.000 20224 Move returns status 0, amount 0
21:00:21.239 00.000 20224 move complete, result=0
21:00:21.239 00.000 20224 worker thread done servicing request
21:00:21.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59555, med=2745, FiltMin=2403, FiltMax=31056, Gamma=1.000
21:00:21.261 00.018 8996 UpdateGuideState exits: m=799557 SNR=347.2
21:00:21.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:21.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:21.264 00.001 8996 Enqueuing Expose request
21:00:21.265 00.001 20224 Worker thread wakes up
21:00:21.265 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:21.266 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:21.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:22.238 00.972 20224 Exposure complete
21:00:22.302 00.064 20224 worker thread done servicing request
21:00:22.303 00.001 8996 OnExposeComplete: enter
21:00:22.303 00.000 8996 UpdateGuideState(): m_state=6
21:00:22.306 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 655
21:00:22.307 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=473.14, Mass=726672, SNR=350.4, Peak=60979 HFD=4.4
21:00:22.308 00.001 8996 MultiStar: [#1 0.00,0.05,0.66,U] [#2 -0.11,-0.00,0.73,U] [#3 -0.10,0.21,0.64,U] [#4 0.10,0.01,0.53,U] [#5 0.31,0.08,0.71,U] [#6 0.03,0.31,0.43,U] [#7 -0.02,0.32,0.47,U] [#8 0.30,0.06,0.35,U] 
21:00:22.310 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {-0.15, -0.06}
21:00:22.311 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
21:00:22.314 00.003 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
21:00:22.316 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.41 mountX=0.01 mountY=-0.09, mountTheta=-1.51
21:00:22.319 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
21:00:22.319 00.000 8996 Enqueuing Move request for scope (0.01, 0.09)
21:00:22.321 00.002 20224 Worker thread wakes up
21:00:22.322 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
21:00:22.322 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
21:00:22.322 00.000 20224 Moving (0.01, 0.09) raw xDistance=0.01 yDistance=-0.09
21:00:22.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:00:22.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:22.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:00:22.322 00.000 20224 MoveAxis(E, 0, ABG)
21:00:22.323 00.001 20224 Move returns status 0, amount 0
21:00:22.323 00.000 20224 MoveAxis(N, 0, ABG)
21:00:22.323 00.000 20224 Move returns status 0, amount 0
21:00:22.323 00.000 20224 move complete, result=0
21:00:22.323 00.000 20224 worker thread done servicing request
21:00:22.330 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=60979, med=2745, FiltMin=2493, FiltMax=29936, Gamma=1.000
21:00:22.350 00.020 8996 UpdateGuideState exits: m=726672 SNR=350.4
21:00:22.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:22.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:22.353 00.001 8996 Enqueuing Expose request
21:00:22.355 00.002 20224 Worker thread wakes up
21:00:22.355 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:22.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:22.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:23.526 01.170 20224 Exposure complete
21:00:23.599 00.073 20224 worker thread done servicing request
21:00:23.600 00.001 8996 OnExposeComplete: enter
21:00:23.601 00.001 8996 UpdateGuideState(): m_state=6
21:00:23.604 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 656
21:00:23.605 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=473.07, Mass=713556, SNR=373.3, Peak=49987 HFD=4.5
21:00:23.608 00.003 8996 MultiStar: [#1 0.04,0.04,0.65,U] [#2 -0.13,0.08,0.74,U] [#3 0.06,0.05,0.57,U] [#4 0.11,0.03,0.60,U] [#5 0.25,0.08,0.57,U] [#6 0.11,0.25,0.42,U] [#7 0.08,0.13,0.41,U] [#8 0.09,0.33,0.40,U] 
21:00:23.609 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {0.05, -0.13}
21:00:23.610 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
21:00:23.612 00.002 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
21:00:23.614 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.77 mountX=0.06 mountY=-0.07, mountTheta=-0.88
21:00:23.617 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
21:00:23.618 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
21:00:23.619 00.001 20224 Worker thread wakes up
21:00:23.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
21:00:23.619 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
21:00:23.619 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
21:00:23.620 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:00:23.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:23.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:00:23.620 00.000 20224 MoveAxis(E, 0, ABG)
21:00:23.620 00.000 20224 Move returns status 0, amount 0
21:00:23.620 00.000 20224 MoveAxis(N, 0, ABG)
21:00:23.620 00.000 20224 Move returns status 0, amount 0
21:00:23.620 00.000 20224 move complete, result=0
21:00:23.620 00.000 20224 worker thread done servicing request
21:00:23.624 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49987, med=2745, FiltMin=2429, FiltMax=26723, Gamma=1.000
21:00:23.646 00.022 8996 UpdateGuideState exits: m=713556 SNR=373.3
21:00:23.649 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:23.651 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:23.653 00.002 8996 Enqueuing Expose request
21:00:23.654 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:23.655 00.001 20224 Worker thread wakes up
21:00:23.655 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:23.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:24.626 00.971 20224 Exposure complete
21:00:24.698 00.072 20224 worker thread done servicing request
21:00:24.698 00.000 8996 OnExposeComplete: enter
21:00:24.699 00.001 8996 UpdateGuideState(): m_state=6
21:00:24.700 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 657
21:00:24.701 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.25, Mass=745889, SNR=392.7, Peak=54403 HFD=4.5
21:00:24.702 00.001 8996 MultiStar: [#1 0.03,0.18,0.57,U] [#2 -0.26,0.04,0.66,U] [#3 -0.17,0.27,0.55,U] [#4 -0.14,0.13,0.58,U] [#5 -0.08,0.28,0.60,U] [#6 -0.24,0.48,0.40,U] [#7 -0.32,0.22,0.40,U] [#8 0.06,0.07,0.37,U] 
21:00:24.702 00.000 8996 single-star, 8 included, MultiStar: {-0.14, 0.17}, one-star: {-0.14, 0.05}
21:00:24.703 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
21:00:24.704 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
21:00:24.705 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.79 mountX=-0.15 mountY=-0.04, mountTheta=-2.90
21:00:24.706 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.05, opts=13)
21:00:24.707 00.001 8996 Enqueuing Move request for scope (-0.14, 0.05)
21:00:24.708 00.001 20224 Worker thread wakes up
21:00:24.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
21:00:24.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
21:00:24.708 00.000 20224 Moving (-0.14, 0.05) raw xDistance=-0.15 yDistance=-0.04
21:00:24.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:00:24.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:24.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:00:24.708 00.000 20224 MoveAxis(E, 0, ABG)
21:00:24.708 00.000 20224 Move returns status 0, amount 0
21:00:24.708 00.000 20224 MoveAxis(N, 0, ABG)
21:00:24.708 00.000 20224 Move returns status 0, amount 0
21:00:24.708 00.000 20224 move complete, result=0
21:00:24.708 00.000 20224 worker thread done servicing request
21:00:24.717 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54403, med=2742, FiltMin=2457, FiltMax=28704, Gamma=1.000
21:00:24.744 00.027 8996 UpdateGuideState exits: m=745889 SNR=392.7
21:00:24.745 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:24.746 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:24.747 00.001 8996 Enqueuing Expose request
21:00:24.748 00.001 20224 Worker thread wakes up
21:00:24.748 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:24.749 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:24.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:25.920 01.171 20224 Exposure complete
21:00:25.982 00.062 20224 worker thread done servicing request
21:00:25.983 00.001 8996 OnExposeComplete: enter
21:00:25.983 00.000 8996 UpdateGuideState(): m_state=6
21:00:25.985 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 658
21:00:25.988 00.003 8996 Star::Find returns 1 (0), X=139.67, Y=473.21, Mass=770259, SNR=361.7, Peak=57619 HFD=4.7
21:00:25.989 00.001 8996 MultiStar: [#1 -0.08,0.05,0.74,U] [#2 -0.31,-0.22,0.70,U] [#3 -0.31,-0.01,0.57,U] [#4 -0.09,-0.03,0.49,U] [#5 -0.07,0.27,0.63,U] [#6 -0.28,0.08,0.50,U] [#7 -0.48,-0.08,0.40,U] [#8 -0.17,0.03,0.35,U] 
21:00:25.990 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.01}, one-star: {-0.34, 0.01}
21:00:25.991 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
21:00:25.992 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
21:00:25.993 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.10 mountX=-0.24 mountY=0.02, mountTheta=3.07
21:00:25.995 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.01, opts=13)
21:00:25.996 00.001 8996 Enqueuing Move request for scope (-0.24, 0.01)
21:00:25.997 00.001 20224 Worker thread wakes up
21:00:25.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
21:00:25.997 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
21:00:25.997 00.000 20224 Moving (-0.24, 0.01) raw xDistance=-0.24 yDistance=0.02
21:00:25.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:00:25.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:25.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:00:25.997 00.000 20224 MoveAxis(E, 34, ABG)
21:00:25.997 00.000 20224 Guiding  Dir = 2, Dur = 34
21:00:25.997 00.000 20224 IsSlewing returns 0
21:00:25.997 00.000 20224 IsGuiding returns 0
21:00:26.001 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57619, med=2742, FiltMin=2470, FiltMax=28672, Gamma=1.000
21:00:26.014 00.013 8996 UpdateGuideState exits: m=770259 SNR=361.7
21:00:26.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:26.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:26.017 00.001 8996 Enqueuing Expose request
21:00:26.026 00.009 20224 PulseGuide returned control before completion, sleep 17
21:00:26.055 00.029 20224 IsGuiding returns 1
21:00:26.055 00.000 20224 scope still moving after pulse duration time elapsed
21:00:26.086 00.031 20224 IsSlewing returns 0
21:00:26.086 00.000 20224 IsGuiding returns 1
21:00:26.117 00.031 20224 IsSlewing returns 0
21:00:26.117 00.000 20224 IsGuiding returns 0
21:00:26.117 00.000 20224 scope move finished after 34 + 85 ms
21:00:26.117 00.000 20224 Move returns status 0, amount 34
21:00:26.118 00.001 20224 MoveAxis(N, 0, ABG)
21:00:26.118 00.000 20224 Move returns status 0, amount 0
21:00:26.118 00.000 20224 move complete, result=0
21:00:26.118 00.000 20224 worker thread done servicing request
21:00:26.118 00.000 20224 Worker thread wakes up
21:00:26.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:26.118 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
21:00:26.121 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:27.100 00.979 20224 Exposure complete
21:00:27.175 00.075 20224 worker thread done servicing request
21:00:27.175 00.000 8996 OnExposeComplete: enter
21:00:27.176 00.001 8996 UpdateGuideState(): m_state=6
21:00:27.176 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 659
21:00:27.177 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.02, Mass=823715, SNR=370.4, Peak=61715 HFD=4.4
21:00:27.178 00.001 8996 MultiStar: [#1 0.20,-0.06,0.67,U] [#2 -0.01,-0.11,0.70,U] [#3 0.06,0.22,0.57,U] [#4 0.15,0.01,0.57,U] [#5 0.25,0.14,0.60,U] [#6 0.10,0.10,0.40,U] [#7 -0.14,0.14,0.41,U] [#8 0.18,0.13,0.40,U] 
21:00:27.179 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.01}, one-star: {0.06, -0.18}
21:00:27.180 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
21:00:27.181 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:00:27.181 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.13 mountX=0.09 mountY=-0.02, mountTheta=-0.25
21:00:27.183 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
21:00:27.184 00.001 8996 Enqueuing Move request for scope (0.10, 0.01)
21:00:27.184 00.000 20224 Worker thread wakes up
21:00:27.185 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
21:00:27.185 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
21:00:27.185 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.09 yDistance=-0.02
21:00:27.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:00:27.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:27.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:00:27.185 00.000 20224 MoveAxis(E, 0, ABG)
21:00:27.185 00.000 20224 Move returns status 0, amount 0
21:00:27.185 00.000 20224 MoveAxis(N, 0, ABG)
21:00:27.185 00.000 20224 Move returns status 0, amount 0
21:00:27.185 00.000 20224 move complete, result=0
21:00:27.185 00.000 20224 worker thread done servicing request
21:00:27.188 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61715, med=2742, FiltMin=2435, FiltMax=31120, Gamma=1.000
21:00:27.204 00.016 8996 UpdateGuideState exits: m=823715 SNR=370.4
21:00:27.206 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:27.207 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:27.208 00.001 8996 Enqueuing Expose request
21:00:27.210 00.002 20224 Worker thread wakes up
21:00:27.210 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:27.212 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:27.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:28.382 01.170 20224 Exposure complete
21:00:28.450 00.068 20224 worker thread done servicing request
21:00:28.450 00.000 8996 OnExposeComplete: enter
21:00:28.451 00.001 8996 UpdateGuideState(): m_state=6
21:00:28.453 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 660
21:00:28.455 00.002 8996 Star::Find returns 1 (0), X=140.30, Y=473.15, Mass=747954, SNR=352.2, Peak=47987 HFD=4.5
21:00:28.457 00.002 8996 MultiStar: [#1 0.44,0.02,0.66,U] [#2 0.33,-0.21,0.78,U] [#3 0.33,0.28,0.54,U] [#4 0.47,0.21,0.55,U] [#5 0.50,-0.02,0.64,U] [#6 0.40,0.31,0.44,U] [#7 0.30,0.23,0.41,U] [#8 0.48,0.16,0.39,U] 
21:00:28.459 00.002 8996 single-star, 8 included, MultiStar: {0.39, 0.06}, one-star: {0.29, -0.05}
21:00:28.460 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
21:00:28.461 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
21:00:28.463 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-0.16 mountX=0.29 mountY=0.01, mountTheta=0.05
21:00:28.465 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.05, opts=13)
21:00:28.466 00.001 8996 Enqueuing Move request for scope (0.29, -0.05)
21:00:28.467 00.001 20224 Worker thread wakes up
21:00:28.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd
21:00:28.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.05)
21:00:28.467 00.000 20224 Moving (0.29, -0.05) raw xDistance=0.29 yDistance=0.01
21:00:28.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
21:00:28.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:28.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:00:28.467 00.000 20224 MoveAxis(W, 43, ABG)
21:00:28.467 00.000 20224 Guiding  Dir = 3, Dur = 43
21:00:28.468 00.001 20224 IsSlewing returns 0
21:00:28.468 00.000 20224 IsGuiding returns 0
21:00:28.475 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47987, med=2742, FiltMin=2496, FiltMax=27747, Gamma=1.000
21:00:28.495 00.020 8996 UpdateGuideState exits: m=747954 SNR=352.2
21:00:28.496 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:28.497 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:28.498 00.001 8996 Enqueuing Expose request
21:00:28.501 00.003 20224 PulseGuide returned control before completion, sleep 21
21:00:28.530 00.029 20224 IsGuiding returns 1
21:00:28.530 00.000 20224 scope still moving after pulse duration time elapsed
21:00:28.562 00.032 20224 IsSlewing returns 0
21:00:28.562 00.000 20224 IsGuiding returns 1
21:00:28.594 00.032 20224 IsSlewing returns 0
21:00:28.594 00.000 20224 IsGuiding returns 0
21:00:28.594 00.000 20224 scope move finished after 43 + 83 ms
21:00:28.595 00.001 20224 Move returns status 0, amount 43
21:00:28.595 00.000 20224 MoveAxis(N, 0, ABG)
21:00:28.595 00.000 20224 Move returns status 0, amount 0
21:00:28.595 00.000 20224 move complete, result=0
21:00:28.595 00.000 20224 worker thread done servicing request
21:00:28.595 00.000 20224 Worker thread wakes up
21:00:28.595 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.0 px 0 ms NORTH
21:00:28.598 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:28.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:29.580 00.982 20224 Exposure complete
21:00:29.654 00.074 20224 worker thread done servicing request
21:00:29.654 00.000 8996 OnExposeComplete: enter
21:00:29.655 00.001 8996 UpdateGuideState(): m_state=6
21:00:29.656 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 661
21:00:29.659 00.003 8996 Star::Find returns 1 (0), X=139.82, Y=473.11, Mass=707623, SNR=339.8, Peak=49091 HFD=4.5
21:00:29.662 00.003 8996 MultiStar: [#1 0.13,0.18,0.73,U] [#2 -0.14,-0.16,0.77,U] [#3 -0.04,-0.12,0.66,U] [#4 0.03,-0.09,0.55,U] [#5 0.23,0.16,0.60,U] [#6 -0.19,0.23,0.44,U] [#7 -0.25,-0.00,0.44,U] [#8 0.10,0.24,0.44,U] 
21:00:29.665 00.003 8996 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {-0.18, -0.09}
21:00:29.667 00.002 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
21:00:29.668 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
21:00:29.670 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.75 mountX=-0.04 mountY=-0.01, mountTheta=-2.87
21:00:29.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
21:00:29.674 00.002 8996 Enqueuing Move request for scope (-0.04, 0.02)
21:00:29.675 00.001 20224 Worker thread wakes up
21:00:29.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
21:00:29.675 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
21:00:29.675 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
21:00:29.676 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:00:29.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:29.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:00:29.676 00.000 20224 MoveAxis(E, 0, ABG)
21:00:29.676 00.000 20224 Move returns status 0, amount 0
21:00:29.676 00.000 20224 MoveAxis(N, 0, ABG)
21:00:29.676 00.000 20224 Move returns status 0, amount 0
21:00:29.676 00.000 20224 move complete, result=0
21:00:29.676 00.000 20224 worker thread done servicing request
21:00:29.680 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49091, med=2742, FiltMin=2477, FiltMax=27584, Gamma=1.000
21:00:29.703 00.023 8996 UpdateGuideState exits: m=707623 SNR=339.8
21:00:29.705 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:29.705 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:29.706 00.001 8996 Enqueuing Expose request
21:00:29.708 00.002 20224 Worker thread wakes up
21:00:29.708 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:29.708 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:29.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:30.885 01.177 20224 Exposure complete
21:00:30.945 00.060 20224 worker thread done servicing request
21:00:30.946 00.001 8996 OnExposeComplete: enter
21:00:30.947 00.001 8996 UpdateGuideState(): m_state=6
21:00:30.947 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 662
21:00:30.948 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.02, Mass=741630, SNR=349.3, Peak=57123 HFD=4.5
21:00:30.949 00.001 8996 MultiStar: [#1 -0.08,0.06,0.67,U] [#2 -0.11,-0.15,0.85,U] [#3 -0.11,0.07,0.57,U] [#4 -0.04,-0.07,0.57,U] [#5 -0.03,0.05,0.60,U] [#6 -0.05,0.04,0.42,U] [#7 -0.14,-0.03,0.51,U] [#8 0.03,0.02,0.41,U] 
21:00:30.950 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.12, -0.18}
21:00:30.951 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:00:30.952 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:00:30.952 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.65 mountX=-0.07 mountY=0.05, mountTheta=2.55
21:00:30.955 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
21:00:30.957 00.002 8996 Enqueuing Move request for scope (-0.08, -0.04)
21:00:30.959 00.002 20224 Worker thread wakes up
21:00:30.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
21:00:30.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
21:00:30.960 00.001 20224 Moving (-0.08, -0.04) raw xDistance=-0.07 yDistance=0.05
21:00:30.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:00:30.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:30.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:00:30.960 00.000 20224 MoveAxis(E, 0, ABG)
21:00:30.960 00.000 20224 Move returns status 0, amount 0
21:00:30.960 00.000 20224 MoveAxis(N, 0, ABG)
21:00:30.960 00.000 20224 Move returns status 0, amount 0
21:00:30.961 00.001 20224 move complete, result=0
21:00:30.961 00.000 20224 worker thread done servicing request
21:00:30.968 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57123, med=2742, FiltMin=2502, FiltMax=30851, Gamma=1.000
21:00:30.995 00.027 8996 UpdateGuideState exits: m=741630 SNR=349.3
21:00:30.996 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:30.996 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:30.997 00.001 8996 Enqueuing Expose request
21:00:30.998 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:30.999 00.001 20224 Worker thread wakes up
21:00:30.999 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:30.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:31.976 00.977 20224 Exposure complete
21:00:32.046 00.070 20224 worker thread done servicing request
21:00:32.046 00.000 8996 OnExposeComplete: enter
21:00:32.047 00.001 8996 UpdateGuideState(): m_state=6
21:00:32.048 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 663
21:00:32.048 00.000 8996 Star::Find returns 1 (0), X=139.86, Y=473.21, Mass=711164, SNR=309.5, Peak=55411 HFD=4.5
21:00:32.049 00.001 8996 MultiStar: [#1 0.28,0.07,0.77,U] [#2 0.04,-0.06,0.80,U] [#3 0.03,-0.06,0.65,U] [#4 0.17,-0.11,0.64,U] [#5 0.26,0.02,0.85,U] [#6 0.22,0.41,0.52,U] [#7 0.30,0.26,0.49,U] [#8 0.18,-0.04,0.43,U] 
21:00:32.050 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {-0.14, 0.01}
21:00:32.051 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
21:00:32.052 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
21:00:32.053 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.30 mountX=0.12 mountY=-0.05, mountTheta=-0.42
21:00:32.054 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
21:00:32.055 00.001 8996 Enqueuing Move request for scope (0.13, 0.04)
21:00:32.056 00.001 20224 Worker thread wakes up
21:00:32.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
21:00:32.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
21:00:32.056 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.12 yDistance=-0.05
21:00:32.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:00:32.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:32.057 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:00:32.057 00.000 20224 MoveAxis(E, 0, ABG)
21:00:32.057 00.000 20224 Move returns status 0, amount 0
21:00:32.057 00.000 20224 MoveAxis(N, 0, ABG)
21:00:32.057 00.000 20224 Move returns status 0, amount 0
21:00:32.057 00.000 20224 move complete, result=0
21:00:32.057 00.000 20224 worker thread done servicing request
21:00:32.063 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55411, med=2742, FiltMin=2499, FiltMax=27696, Gamma=1.000
21:00:32.083 00.020 8996 UpdateGuideState exits: m=711164 SNR=309.5
21:00:32.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:32.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:32.085 00.000 8996 Enqueuing Expose request
21:00:32.086 00.001 20224 Worker thread wakes up
21:00:32.086 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:32.087 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:32.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:33.265 01.178 20224 Exposure complete
21:00:33.328 00.063 20224 worker thread done servicing request
21:00:33.329 00.001 8996 OnExposeComplete: enter
21:00:33.330 00.001 8996 UpdateGuideState(): m_state=6
21:00:33.333 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 664
21:00:33.335 00.002 8996 Star::Find returns 1 (0), X=139.75, Y=472.97, Mass=743038, SNR=325.3, Peak=52835 HFD=4.6
21:00:33.338 00.003 8996 MultiStar: [#1 0.31,-0.08,0.70,U] [#2 -0.09,-0.11,0.82,U] [#3 0.07,-0.21,0.65,U] [#4 0.15,-0.20,0.60,U] [#5 0.21,-0.10,0.66,U] [#6 0.11,-0.05,0.44,U] [#7 -0.27,-0.11,0.51,U] [#8 0.21,-0.03,0.44,U] 
21:00:33.341 00.003 8996 refined, 8 included, MultiStar: {0.03, -0.14}, one-star: {-0.26, -0.23}
21:00:33.342 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
21:00:33.344 00.002 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.89)
21:00:33.345 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.37 mountX=0.04 mountY=0.13, mountTheta=1.27
21:00:33.349 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
21:00:33.350 00.001 8996 Enqueuing Move request for scope (0.03, -0.14)
21:00:33.352 00.002 20224 Worker thread wakes up
21:00:33.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
21:00:33.352 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
21:00:33.352 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.04 yDistance=0.13
21:00:33.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:00:33.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:33.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:00:33.352 00.000 20224 MoveAxis(E, 0, ABG)
21:00:33.352 00.000 20224 Move returns status 0, amount 0
21:00:33.352 00.000 20224 MoveAxis(N, 0, ABG)
21:00:33.352 00.000 20224 Move returns status 0, amount 0
21:00:33.352 00.000 20224 move complete, result=0
21:00:33.352 00.000 20224 worker thread done servicing request
21:00:33.359 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52835, med=2742, FiltMin=2496, FiltMax=31933, Gamma=1.000
21:00:33.375 00.016 8996 UpdateGuideState exits: m=743038 SNR=325.3
21:00:33.377 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:33.378 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:33.379 00.001 8996 Enqueuing Expose request
21:00:33.380 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:33.380 00.000 20224 Worker thread wakes up
21:00:33.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:33.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:34.360 00.979 20224 Exposure complete
21:00:34.460 00.100 20224 worker thread done servicing request
21:00:34.460 00.000 8996 OnExposeComplete: enter
21:00:34.462 00.002 8996 UpdateGuideState(): m_state=6
21:00:34.463 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 665
21:00:34.465 00.002 8996 Star::Find returns 1 (0), X=139.83, Y=473.27, Mass=734093, SNR=403.8, Peak=51011 HFD=4.6
21:00:34.467 00.002 8996 MultiStar: [#1 0.09,0.07,0.60,U] [#2 -0.27,0.02,0.61,U] [#3 -0.26,0.00,0.53,U] [#4 -0.12,-0.26,0.48,U] [#5 0.24,-0.04,0.57,U] [#6 -0.05,0.13,0.37,U] [#7 -0.20,0.04,0.41,U] [#8 0.30,0.11,0.36,U] 
21:00:34.469 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.18, 0.07}
21:00:34.471 00.002 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
21:00:34.473 00.002 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
21:00:34.474 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.89 mountX=-0.07 mountY=-0.01, mountTheta=-3.00
21:00:34.477 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
21:00:34.479 00.002 8996 Enqueuing Move request for scope (-0.07, 0.02)
21:00:34.480 00.001 20224 Worker thread wakes up
21:00:34.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
21:00:34.480 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
21:00:34.481 00.001 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
21:00:34.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:00:34.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:34.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:00:34.481 00.000 20224 MoveAxis(E, 0, ABG)
21:00:34.481 00.000 20224 Move returns status 0, amount 0
21:00:34.481 00.000 20224 MoveAxis(N, 0, ABG)
21:00:34.481 00.000 20224 Move returns status 0, amount 0
21:00:34.481 00.000 20224 move complete, result=0
21:00:34.482 00.001 20224 worker thread done servicing request
21:00:34.488 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51011, med=2742, FiltMin=2486, FiltMax=28128, Gamma=1.000
21:00:34.504 00.016 8996 UpdateGuideState exits: m=734093 SNR=403.8
21:00:34.505 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:34.506 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:34.507 00.001 8996 Enqueuing Expose request
21:00:34.508 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:34.509 00.001 20224 Worker thread wakes up
21:00:34.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:34.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:35.690 01.181 20224 Exposure complete
21:00:35.758 00.068 20224 worker thread done servicing request
21:00:35.759 00.001 8996 OnExposeComplete: enter
21:00:35.759 00.000 8996 UpdateGuideState(): m_state=6
21:00:35.760 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 666
21:00:35.762 00.002 8996 Star::Find returns 1 (0), X=139.98, Y=473.10, Mass=783057, SNR=356.2, Peak=58243 HFD=4.4
21:00:35.764 00.002 8996 MultiStar: [#1 -0.12,0.16,0.71,U] [#2 -0.24,0.02,0.71,U] [#3 -0.17,0.16,0.59,U] [#4 -0.10,-0.03,0.52,U] [#5 0.33,-0.10,0.74,U] [#6 -0.10,0.15,0.41,U] [#7 -0.09,-0.03,0.39,U] [#8 0.29,0.02,0.41,U] 
21:00:35.765 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {-0.02, -0.10}
21:00:35.767 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
21:00:35.769 00.002 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
21:00:35.771 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.58 mountX=-0.03 mountY=-0.01, mountTheta=-2.69
21:00:35.774 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
21:00:35.777 00.003 8996 Enqueuing Move request for scope (-0.03, 0.02)
21:00:35.778 00.001 20224 Worker thread wakes up
21:00:35.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
21:00:35.779 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
21:00:35.779 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
21:00:35.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:00:35.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:35.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:00:35.779 00.000 20224 MoveAxis(E, 0, ABG)
21:00:35.779 00.000 20224 Move returns status 0, amount 0
21:00:35.779 00.000 20224 MoveAxis(N, 0, ABG)
21:00:35.779 00.000 20224 Move returns status 0, amount 0
21:00:35.779 00.000 20224 move complete, result=0
21:00:35.779 00.000 20224 worker thread done servicing request
21:00:35.786 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58243, med=2742, FiltMin=2429, FiltMax=30179, Gamma=1.000
21:00:35.811 00.025 8996 UpdateGuideState exits: m=783057 SNR=356.2
21:00:35.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:35.814 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:35.815 00.001 8996 Enqueuing Expose request
21:00:35.816 00.001 20224 Worker thread wakes up
21:00:35.817 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:35.818 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:35.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:36.802 00.984 20224 Exposure complete
21:00:36.864 00.062 20224 worker thread done servicing request
21:00:36.865 00.001 8996 OnExposeComplete: enter
21:00:36.865 00.000 8996 UpdateGuideState(): m_state=6
21:00:36.866 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 667
21:00:36.867 00.001 8996 Star::Find returns 1 (0), X=140.16, Y=473.10, Mass=782063, SNR=366.2, Peak=49987 HFD=4.5
21:00:36.868 00.001 8996 MultiStar: [#1 0.09,0.26,0.65,U] [#2 -0.12,-0.03,0.69,U] [#3 -0.27,0.18,0.51,U] [#4 -0.14,0.24,0.58,U] [#5 0.26,0.27,0.60,U] [#6 -0.19,0.26,0.45,U] [#7 -0.16,0.10,0.45,U] [#8 0.12,0.26,0.37,U] 
21:00:36.869 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.13}, one-star: {0.16, -0.10}
21:00:36.870 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
21:00:36.871 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
21:00:36.871 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.62 mountX=-0.02 mountY=-0.13, mountTheta=-1.72
21:00:36.873 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.13, opts=13)
21:00:36.874 00.001 8996 Enqueuing Move request for scope (-0.01, 0.13)
21:00:36.875 00.001 20224 Worker thread wakes up
21:00:36.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
21:00:36.875 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
21:00:36.875 00.000 20224 Moving (-0.01, 0.13) raw xDistance=-0.02 yDistance=-0.13
21:00:36.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:00:36.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:36.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:00:36.875 00.000 20224 MoveAxis(E, 0, ABG)
21:00:36.875 00.000 20224 Move returns status 0, amount 0
21:00:36.875 00.000 20224 MoveAxis(N, 0, ABG)
21:00:36.875 00.000 20224 Move returns status 0, amount 0
21:00:36.875 00.000 20224 move complete, result=0
21:00:36.875 00.000 20224 worker thread done servicing request
21:00:36.883 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49987, med=2742, FiltMin=2484, FiltMax=30979, Gamma=1.000
21:00:36.903 00.020 8996 UpdateGuideState exits: m=782063 SNR=366.2
21:00:36.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:36.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:36.905 00.000 8996 Enqueuing Expose request
21:00:36.906 00.001 20224 Worker thread wakes up
21:00:36.906 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:36.907 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:36.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:38.081 01.174 20224 Exposure complete
21:00:38.148 00.067 20224 worker thread done servicing request
21:00:38.148 00.000 8996 OnExposeComplete: enter
21:00:38.149 00.001 8996 UpdateGuideState(): m_state=6
21:00:38.150 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 668
21:00:38.150 00.000 8996 Star::Find returns 1 (0), X=139.92, Y=473.04, Mass=724717, SNR=335.7, Peak=51299 HFD=4.5
21:00:38.151 00.001 8996 MultiStar: [#1 -0.04,0.12,0.75,U] [#2 -0.07,-0.00,0.76,U] [#3 -0.14,0.13,0.70,U] [#4 -0.06,0.19,0.60,U] [#5 -0.03,0.37,0.67,U] [#6 -0.21,0.57,0.50,U] [#7 -0.17,0.30,0.55,U] [#8 0.11,0.24,0.42,U] 
21:00:38.152 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.16}, one-star: {-0.09, -0.16}
21:00:38.153 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:00:38.153 00.000 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
21:00:38.154 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.18 cameraTheta=2.04 mountX=-0.09 mountY=-0.15, mountTheta=-2.14
21:00:38.155 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.16, opts=13)
21:00:38.156 00.001 8996 Enqueuing Move request for scope (-0.08, 0.16)
21:00:38.157 00.001 20224 Worker thread wakes up
21:00:38.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
21:00:38.157 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
21:00:38.157 00.000 20224 Moving (-0.08, 0.16) raw xDistance=-0.09 yDistance=-0.15
21:00:38.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:00:38.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:38.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:00:38.157 00.000 20224 MoveAxis(E, 0, ABG)
21:00:38.157 00.000 20224 Move returns status 0, amount 0
21:00:38.157 00.000 20224 MoveAxis(N, 0, ABG)
21:00:38.157 00.000 20224 Move returns status 0, amount 0
21:00:38.157 00.000 20224 move complete, result=0
21:00:38.157 00.000 20224 worker thread done servicing request
21:00:38.161 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51299, med=2742, FiltMin=2480, FiltMax=29011, Gamma=1.000
21:00:38.176 00.015 8996 UpdateGuideState exits: m=724717 SNR=335.7
21:00:38.178 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:38.179 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:38.181 00.002 8996 Enqueuing Expose request
21:00:38.182 00.001 20224 Worker thread wakes up
21:00:38.182 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:38.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:38.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:39.155 00.972 20224 Exposure complete
21:00:39.222 00.067 20224 worker thread done servicing request
21:00:39.223 00.001 8996 OnExposeComplete: enter
21:00:39.226 00.003 8996 UpdateGuideState(): m_state=6
21:00:39.228 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 669
21:00:39.230 00.002 8996 Star::Find returns 1 (0), X=139.87, Y=473.45, Mass=761051, SNR=389.0, Peak=48195 HFD=4.8
21:00:39.232 00.002 8996 MultiStar: [#1 -0.04,0.33,0.55,U] [#2 -0.23,-0.11,0.67,U] [#3 -0.31,0.30,0.51,U] [#4 -0.19,0.23,0.51,U] [#5 -0.03,0.48,0.53,U] [#6 -0.18,0.29,0.38,U] [#7 -0.28,0.14,0.38,U] [#8 0.05,0.26,0.38,U] 
21:00:39.234 00.002 8996 refined, 8 included, MultiStar: {-0.15, 0.23}, one-star: {-0.13, 0.25}
21:00:39.234 00.000 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
21:00:39.235 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
21:00:39.235 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.28 cameraTheta=2.14 mountX=-0.17 mountY=-0.22, mountTheta=-2.24
21:00:39.238 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.23, opts=13)
21:00:39.239 00.001 8996 Enqueuing Move request for scope (-0.15, 0.23)
21:00:39.241 00.002 20224 Worker thread wakes up
21:00:39.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
21:00:39.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
21:00:39.241 00.000 20224 Moving (-0.15, 0.23) raw xDistance=-0.17 yDistance=-0.22
21:00:39.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:00:39.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:00:39.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:00:39.242 00.001 20224 MoveAxis(E, 0, ABG)
21:00:39.242 00.000 20224 Move returns status 0, amount 0
21:00:39.242 00.000 20224 MoveAxis(N, 0, ABG)
21:00:39.242 00.000 20224 Move returns status 0, amount 0
21:00:39.242 00.000 20224 move complete, result=0
21:00:39.242 00.000 20224 worker thread done servicing request
21:00:39.249 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48195, med=2742, FiltMin=2483, FiltMax=29763, Gamma=1.000
21:00:39.274 00.025 8996 UpdateGuideState exits: m=761051 SNR=389.0
21:00:39.276 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:39.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:39.279 00.002 8996 Enqueuing Expose request
21:00:39.280 00.001 20224 Worker thread wakes up
21:00:39.280 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:00:39.281 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:39.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:40.432 01.151 20224 Exposure complete
21:00:40.505 00.073 20224 worker thread done servicing request
21:00:40.505 00.000 8996 OnExposeComplete: enter
21:00:40.506 00.001 8996 UpdateGuideState(): m_state=6
21:00:40.507 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 670
21:00:40.507 00.000 8996 Star::Find returns 1 (0), X=139.94, Y=473.22, Mass=762535, SNR=349.9, Peak=53395 HFD=4.5
21:00:40.508 00.001 8996 MultiStar: [#1 -0.13,0.04,0.65,U] [#2 -0.26,-0.06,0.79,U] [#3 -0.23,0.09,0.57,U] [#4 -0.23,-0.06,0.51,U] [#5 0.22,0.06,0.58,U] [#6 -0.20,0.36,0.39,U] [#7 0.07,-0.04,0.46,U] [#8 0.19,0.12,0.42,U] 
21:00:40.509 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.04}, one-star: {-0.07, 0.02}
21:00:40.510 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
21:00:40.511 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
21:00:40.511 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.88 mountX=-0.07 mountY=-0.01, mountTheta=-2.99
21:00:40.513 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
21:00:40.514 00.001 8996 Enqueuing Move request for scope (-0.07, 0.02)
21:00:40.514 00.000 20224 Worker thread wakes up
21:00:40.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
21:00:40.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
21:00:40.515 00.001 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
21:00:40.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:00:40.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:40.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:00:40.515 00.000 20224 MoveAxis(E, 0, ABG)
21:00:40.515 00.000 20224 Move returns status 0, amount 0
21:00:40.515 00.000 20224 MoveAxis(N, 0, ABG)
21:00:40.515 00.000 20224 Move returns status 0, amount 0
21:00:40.515 00.000 20224 move complete, result=0
21:00:40.515 00.000 20224 worker thread done servicing request
21:00:40.526 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53395, med=2742, FiltMin=2483, FiltMax=29475, Gamma=1.000
21:00:40.545 00.019 8996 UpdateGuideState exits: m=762535 SNR=349.9
21:00:40.546 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:40.547 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:40.548 00.001 8996 Enqueuing Expose request
21:00:40.549 00.001 20224 Worker thread wakes up
21:00:40.549 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:40.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:40.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:41.536 00.986 20224 Exposure complete
21:00:41.623 00.087 20224 worker thread done servicing request
21:00:41.623 00.000 8996 OnExposeComplete: enter
21:00:41.625 00.002 8996 UpdateGuideState(): m_state=6
21:00:41.627 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 671
21:00:41.629 00.002 8996 Star::Find returns 1 (0), X=139.77, Y=473.19, Mass=748604, SNR=372.1, Peak=50787 HFD=4.5
21:00:41.631 00.002 8996 MultiStar: [#1 0.01,0.22,0.56,U] [#2 -0.04,0.16,0.68,U] [#3 0.11,0.24,0.61,U] [#4 -0.03,0.10,0.65,U] [#5 0.34,0.17,0.55,U] [#6 0.04,0.43,0.44,U] [#7 -0.07,0.11,0.49,U] [#8 0.20,0.20,0.36,U] 
21:00:41.633 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.16}, one-star: {-0.23, -0.01}
21:00:41.634 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
21:00:41.636 00.002 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
21:00:41.637 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.52 mountX=-0.01 mountY=-0.16, mountTheta=-1.62
21:00:41.638 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.16, opts=13)
21:00:41.639 00.001 8996 Enqueuing Move request for scope (0.01, 0.16)
21:00:41.641 00.002 20224 Worker thread wakes up
21:00:41.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.16) opts 0xd
21:00:41.641 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.16)
21:00:41.641 00.000 20224 Moving (0.01, 0.16) raw xDistance=-0.01 yDistance=-0.16
21:00:41.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:00:41.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:41.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:00:41.641 00.000 20224 MoveAxis(E, 0, ABG)
21:00:41.642 00.001 20224 Move returns status 0, amount 0
21:00:41.642 00.000 20224 MoveAxis(N, 0, ABG)
21:00:41.642 00.000 20224 Move returns status 0, amount 0
21:00:41.642 00.000 20224 move complete, result=0
21:00:41.642 00.000 20224 worker thread done servicing request
21:00:41.648 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=50787, med=2742, FiltMin=2473, FiltMax=31504, Gamma=1.000
21:00:41.668 00.020 8996 UpdateGuideState exits: m=748604 SNR=372.1
21:00:41.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:41.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:41.672 00.002 8996 Enqueuing Expose request
21:00:41.672 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:00:41.673 00.001 20224 Worker thread wakes up
21:00:41.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:41.674 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:42.856 01.182 20224 Exposure complete
21:00:42.922 00.066 20224 worker thread done servicing request
21:00:42.923 00.001 8996 OnExposeComplete: enter
21:00:42.925 00.002 8996 UpdateGuideState(): m_state=6
21:00:42.928 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 672
21:00:42.930 00.002 8996 Star::Find returns 1 (0), X=139.80, Y=473.05, Mass=738084, SNR=337.2, Peak=54931 HFD=4.5
21:00:42.933 00.003 8996 MultiStar: [#1 0.01,-0.05,0.73,U] [#2 -0.18,-0.05,0.80,U] [#3 0.01,0.05,0.69,U] [#4 0.08,0.02,0.65,U] [#5 0.14,-0.10,0.61,U] [#6 0.04,0.32,0.46,U] [#7 0.04,0.14,0.41,U] [#8 0.08,-0.07,0.44,U] 
21:00:42.935 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {-0.21, -0.15}
21:00:42.937 00.002 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
21:00:42.939 00.002 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
21:00:42.942 00.003 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.66 mountX=-0.02 mountY=0.01, mountTheta=2.55
21:00:42.945 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.01, opts=13)
21:00:42.946 00.001 8996 Enqueuing Move request for scope (-0.02, -0.01)
21:00:42.947 00.001 20224 Worker thread wakes up
21:00:42.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
21:00:42.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
21:00:42.947 00.000 20224 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
21:00:42.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:00:42.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:42.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:00:42.947 00.000 20224 MoveAxis(E, 0, ABG)
21:00:42.947 00.000 20224 Move returns status 0, amount 0
21:00:42.947 00.000 20224 MoveAxis(N, 0, ABG)
21:00:42.947 00.000 20224 Move returns status 0, amount 0
21:00:42.948 00.001 20224 move complete, result=0
21:00:42.948 00.000 20224 worker thread done servicing request
21:00:42.954 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54931, med=2742, FiltMin=2480, FiltMax=31971, Gamma=1.000
21:00:42.976 00.022 8996 UpdateGuideState exits: m=738084 SNR=337.2
21:00:42.978 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:42.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:42.981 00.002 8996 Enqueuing Expose request
21:00:42.983 00.002 20224 Worker thread wakes up
21:00:42.983 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:42.984 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:42.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:43.951 00.967 20224 Exposure complete
21:00:44.015 00.064 20224 worker thread done servicing request
21:00:44.015 00.000 8996 OnExposeComplete: enter
21:00:44.016 00.001 8996 UpdateGuideState(): m_state=6
21:00:44.017 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 673
21:00:44.019 00.002 8996 Star::Find returns 1 (0), X=139.96, Y=473.13, Mass=739182, SNR=353.1, Peak=51907 HFD=4.5
21:00:44.023 00.004 8996 MultiStar: [#1 0.06,0.20,0.69,U] [#2 -0.07,0.03,0.80,U] [#3 -0.08,0.09,0.56,U] [#4 0.04,-0.07,0.53,U] [#5 0.23,0.11,0.70,U] [#6 0.15,0.33,0.49,U] [#7 -0.02,0.34,0.46,U] [#8 0.16,0.22,0.39,U] 
21:00:44.025 00.002 8996 single-star, 8 included, MultiStar: {0.04, 0.10}, one-star: {-0.04, -0.07}
21:00:44.027 00.002 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
21:00:44.028 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
21:00:44.029 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.09 cameraTheta=-2.07 mountX=-0.03 mountY=0.08, mountTheta=1.97
21:00:44.032 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.07, opts=13)
21:00:44.033 00.001 8996 Enqueuing Move request for scope (-0.04, -0.07)
21:00:44.034 00.001 20224 Worker thread wakes up
21:00:44.035 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
21:00:44.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
21:00:44.035 00.000 20224 Moving (-0.04, -0.07) raw xDistance=-0.03 yDistance=0.08
21:00:44.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:00:44.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:44.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:00:44.035 00.000 20224 MoveAxis(E, 0, ABG)
21:00:44.035 00.000 20224 Move returns status 0, amount 0
21:00:44.035 00.000 20224 MoveAxis(N, 0, ABG)
21:00:44.036 00.001 20224 Move returns status 0, amount 0
21:00:44.036 00.000 20224 move complete, result=0
21:00:44.036 00.000 20224 worker thread done servicing request
21:00:44.042 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51907, med=2742, FiltMin=2493, FiltMax=28867, Gamma=1.000
21:00:44.061 00.019 8996 UpdateGuideState exits: m=739182 SNR=353.1
21:00:44.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:44.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:44.064 00.001 8996 Enqueuing Expose request
21:00:44.065 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:44.066 00.001 20224 Worker thread wakes up
21:00:44.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:44.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:45.217 01.151 20224 Exposure complete
21:00:45.301 00.084 20224 worker thread done servicing request
21:00:45.301 00.000 8996 OnExposeComplete: enter
21:00:45.303 00.002 8996 UpdateGuideState(): m_state=6
21:00:45.304 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 674
21:00:45.306 00.002 8996 Star::Find returns 1 (0), X=139.77, Y=473.19, Mass=767113, SNR=398.1, Peak=53123 HFD=4.5
21:00:45.308 00.002 8996 MultiStar: [#1 0.09,0.13,0.56,U] [#2 -0.13,-0.02,0.67,U] [#3 -0.19,0.04,0.49,U] [#4 -0.21,0.07,0.54,U] [#5 -0.03,0.28,0.51,U] [#6 -0.19,0.12,0.42,U] [#7 -0.01,0.14,0.36,U] [#8 0.12,0.18,0.33,U] 
21:00:45.310 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.09}, one-star: {-0.24, -0.01}
21:00:45.311 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
21:00:45.313 00.002 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
21:00:45.314 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.48 mountX=-0.12 mountY=-0.07, mountTheta=-2.59
21:00:45.317 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
21:00:45.319 00.002 8996 Enqueuing Move request for scope (-0.11, 0.09)
21:00:45.320 00.001 20224 Worker thread wakes up
21:00:45.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
21:00:45.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
21:00:45.320 00.000 20224 Moving (-0.11, 0.09) raw xDistance=-0.12 yDistance=-0.07
21:00:45.321 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:00:45.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:45.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:00:45.321 00.000 20224 MoveAxis(E, 0, ABG)
21:00:45.321 00.000 20224 Move returns status 0, amount 0
21:00:45.321 00.000 20224 MoveAxis(N, 0, ABG)
21:00:45.321 00.000 20224 Move returns status 0, amount 0
21:00:45.321 00.000 20224 move complete, result=0
21:00:45.322 00.001 20224 worker thread done servicing request
21:00:45.326 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53123, med=2742, FiltMin=2496, FiltMax=30576, Gamma=1.000
21:00:45.355 00.029 8996 UpdateGuideState exits: m=767113 SNR=398.1
21:00:45.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:45.356 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:45.357 00.001 8996 Enqueuing Expose request
21:00:45.358 00.001 20224 Worker thread wakes up
21:00:45.358 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:45.359 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:45.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:46.336 00.977 20224 Exposure complete
21:00:46.409 00.073 20224 worker thread done servicing request
21:00:46.409 00.000 8996 OnExposeComplete: enter
21:00:46.410 00.001 8996 UpdateGuideState(): m_state=6
21:00:46.411 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 675
21:00:46.414 00.003 8996 Star::Find returns 1 (0), X=139.83, Y=473.18, Mass=697437, SNR=361.7, Peak=50291 HFD=4.5
21:00:46.416 00.002 8996 MultiStar: [#1 0.11,-0.11,0.55,U] [#2 -0.01,0.03,0.77,U] [#3 0.07,0.13,0.59,U] [#4 0.17,-0.11,0.52,U] [#5 0.25,0.14,0.67,U] [#6 0.29,0.10,0.42,U] [#7 -0.03,0.27,0.43,U] [#8 0.22,-0.04,0.39,U] 
21:00:46.417 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.04}, one-star: {-0.17, -0.02}
21:00:46.418 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
21:00:46.419 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
21:00:46.420 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.49 mountX=0.07 mountY=-0.04, mountTheta=-0.60
21:00:46.421 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
21:00:46.423 00.002 8996 Enqueuing Move request for scope (0.07, 0.04)
21:00:46.423 00.000 20224 Worker thread wakes up
21:00:46.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
21:00:46.423 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
21:00:46.423 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.07 yDistance=-0.04
21:00:46.424 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:00:46.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:46.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:00:46.424 00.000 20224 MoveAxis(E, 0, ABG)
21:00:46.424 00.000 20224 Move returns status 0, amount 0
21:00:46.424 00.000 20224 MoveAxis(N, 0, ABG)
21:00:46.424 00.000 20224 Move returns status 0, amount 0
21:00:46.424 00.000 20224 move complete, result=0
21:00:46.424 00.000 20224 worker thread done servicing request
21:00:46.428 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50291, med=2742, FiltMin=2473, FiltMax=29040, Gamma=1.000
21:00:46.441 00.013 8996 UpdateGuideState exits: m=697437 SNR=361.7
21:00:46.443 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:46.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:46.446 00.002 8996 Enqueuing Expose request
21:00:46.448 00.002 20224 Worker thread wakes up
21:00:46.448 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:46.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:46.448 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:00:47.614 01.166 20224 Exposure complete
21:00:47.690 00.076 20224 worker thread done servicing request
21:00:47.690 00.000 8996 OnExposeComplete: enter
21:00:47.692 00.002 8996 UpdateGuideState(): m_state=6
21:00:47.694 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 676
21:00:47.695 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.01, Mass=708024, SNR=373.1, Peak=47043 HFD=4.6
21:00:47.696 00.001 8996 MultiStar: [#1 0.06,-0.03,0.60,U] [#2 -0.07,-0.20,0.72,U] [#3 -0.11,-0.18,0.52,U] [#4 0.10,-0.14,0.52,U] [#5 0.11,-0.10,0.55,U] [#6 0.08,0.18,0.42,U] [#7 -0.10,-0.12,0.39,U] [#8 0.13,-0.25,0.41,U] 
21:00:47.697 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.13}, one-star: {-0.14, -0.19}
21:00:47.697 00.000 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
21:00:47.698 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.60)
21:00:47.699 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.66 mountX=0.00 mountY=0.13, mountTheta=1.56
21:00:47.700 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.13, opts=13)
21:00:47.701 00.001 8996 Enqueuing Move request for scope (-0.01, -0.13)
21:00:47.702 00.001 20224 Worker thread wakes up
21:00:47.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
21:00:47.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
21:00:47.702 00.000 20224 Moving (-0.01, -0.13) raw xDistance=0.00 yDistance=0.13
21:00:47.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:00:47.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:47.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:00:47.702 00.000 20224 MoveAxis(E, 0, ABG)
21:00:47.702 00.000 20224 Move returns status 0, amount 0
21:00:47.702 00.000 20224 MoveAxis(N, 0, ABG)
21:00:47.702 00.000 20224 Move returns status 0, amount 0
21:00:47.702 00.000 20224 move complete, result=0
21:00:47.702 00.000 20224 worker thread done servicing request
21:00:47.706 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=47043, med=2742, FiltMin=2499, FiltMax=29059, Gamma=1.000
21:00:47.731 00.025 8996 UpdateGuideState exits: m=708024 SNR=373.1
21:00:47.734 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:47.736 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:47.737 00.001 8996 Enqueuing Expose request
21:00:47.739 00.002 20224 Worker thread wakes up
21:00:47.739 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:00:47.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:47.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:48.697 00.957 20224 Exposure complete
21:00:48.797 00.100 20224 worker thread done servicing request
21:00:48.798 00.001 8996 OnExposeComplete: enter
21:00:48.799 00.001 8996 UpdateGuideState(): m_state=6
21:00:48.799 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 677
21:00:48.800 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=473.22, Mass=758757, SNR=380.5, Peak=48131 HFD=4.6
21:00:48.801 00.001 8996 MultiStar: [#1 0.00,0.13,0.64,U] [#2 -0.10,-0.08,0.65,U] [#3 -0.12,0.05,0.60,U] [#4 0.01,-0.22,0.51,U] [#5 0.40,0.06,0.55,U] [#6 0.08,0.03,0.40,U] [#7 0.01,-0.08,0.48,U] [#8 0.28,-0.02,0.37,U] 
21:00:48.802 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {-0.23, 0.02}
21:00:48.803 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
21:00:48.804 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
21:00:48.804 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.91 mountX=-0.00 mountY=0.01, mountTheta=1.81
21:00:48.806 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.01, opts=13)
21:00:48.807 00.001 8996 Enqueuing Move request for scope (-0.00, -0.01)
21:00:48.808 00.001 20224 Worker thread wakes up
21:00:48.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
21:00:48.808 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
21:00:48.808 00.000 20224 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
21:00:48.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:00:48.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:48.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:00:48.808 00.000 20224 MoveAxis(E, 0, ABG)
21:00:48.809 00.001 20224 Move returns status 0, amount 0
21:00:48.809 00.000 20224 MoveAxis(N, 0, ABG)
21:00:48.809 00.000 20224 Move returns status 0, amount 0
21:00:48.809 00.000 20224 move complete, result=0
21:00:48.809 00.000 20224 worker thread done servicing request
21:00:48.814 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48131, med=2742, FiltMin=2499, FiltMax=28816, Gamma=1.000
21:00:48.837 00.023 8996 UpdateGuideState exits: m=758757 SNR=380.5
21:00:48.839 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:48.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:48.841 00.001 8996 Enqueuing Expose request
21:00:48.843 00.002 20224 Worker thread wakes up
21:00:48.843 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:00:48.844 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:48.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:50.019 01.175 20224 Exposure complete
21:00:50.085 00.066 20224 worker thread done servicing request
21:00:50.085 00.000 8996 OnExposeComplete: enter
21:00:50.086 00.001 8996 UpdateGuideState(): m_state=6
21:00:50.088 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 678
21:00:50.089 00.001 8996 Star::Find returns 1 (0), X=140.23, Y=472.77, Mass=782877, SNR=373.0, Peak=49987 HFD=4.5
21:00:50.090 00.001 8996 MultiStar: [#1 0.36,-0.46,0.60,U] [#2 0.34,-0.30,0.62,U] [#3 0.27,-0.24,0.56,U] [#4 0.39,-0.31,0.53,U] [#5 0.56,-0.19,0.65,U] [#6 0.44,-0.12,0.41,U] [#7 0.35,-0.29,0.41,U] [#8 0.55,-0.35,0.00,M1] 
21:00:50.092 00.002 8996 refined, 7 included, MultiStar: {0.35, -0.31}, one-star: {0.22, -0.43}
21:00:50.093 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
21:00:50.095 00.002 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
21:00:50.096 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.31 hyp=0.47 cameraTheta=-0.72 mountX=0.38 mountY=0.27, mountTheta=0.61
21:00:50.098 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.31, opts=13)
21:00:50.099 00.001 8996 Enqueuing Move request for scope (0.35, -0.31)
21:00:50.101 00.002 20224 Worker thread wakes up
21:00:50.102 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.31) opts 0xd
21:00:50.102 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.31)
21:00:50.102 00.000 20224 Moving (0.35, -0.31) raw xDistance=0.38 yDistance=0.27
21:00:50.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
21:00:50.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:00:50.102 00.000 20224 MoveAxis(W, 56, ABG)
21:00:50.102 00.000 20224 Guiding  Dir = 3, Dur = 56
21:00:50.103 00.001 20224 IsSlewing returns 0
21:00:50.103 00.000 20224 IsGuiding returns 0
21:00:50.110 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49987, med=2742, FiltMin=2473, FiltMax=26349, Gamma=1.000
21:00:50.135 00.025 8996 UpdateGuideState exits: m=782877 SNR=373.0
21:00:50.137 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:50.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:50.139 00.001 8996 Enqueuing Expose request
21:00:50.149 00.010 20224 PulseGuide returned control before completion, sleep 21
21:00:50.179 00.030 20224 IsGuiding returns 1
21:00:50.179 00.000 20224 scope still moving after pulse duration time elapsed
21:00:50.211 00.032 20224 IsSlewing returns 0
21:00:50.211 00.000 20224 IsGuiding returns 1
21:00:50.247 00.036 20224 IsSlewing returns 0
21:00:50.248 00.001 20224 IsGuiding returns 0
21:00:50.248 00.000 20224 scope move finished after 56 + 88 ms
21:00:50.248 00.000 20224 Move returns status 0, amount 56
21:00:50.248 00.000 20224 MoveAxis(S, 57, ABG)
21:00:50.248 00.000 20224 Guiding  Dir = 1, Dur = 57
21:00:50.248 00.000 20224 IsSlewing returns 0
21:00:50.248 00.000 20224 IsGuiding returns 0
21:00:50.306 00.058 20224 IsGuiding returns 1
21:00:50.307 00.001 20224 scope still moving after pulse duration time elapsed
21:00:50.336 00.029 20224 IsSlewing returns 0
21:00:50.336 00.000 20224 IsGuiding returns 1
21:00:50.367 00.031 20224 IsSlewing returns 0
21:00:50.367 00.000 20224 IsGuiding returns 1
21:00:50.398 00.031 20224 IsSlewing returns 0
21:00:50.398 00.000 20224 IsGuiding returns 0
21:00:50.398 00.000 20224 scope move finished after 57 + 93 ms
21:00:50.398 00.000 20224 Move returns status 0, amount 57
21:00:50.398 00.000 20224 move complete, result=0
21:00:50.398 00.000 20224 worker thread done servicing request
21:00:50.399 00.001 20224 Worker thread wakes up
21:00:50.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:50.399 00.000 8996 GuideStep: 0.4 px 56 ms WEST, 0.3 px 57 ms SOUTH
21:00:50.401 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:51.388 00.987 20224 Exposure complete
21:00:51.450 00.062 20224 worker thread done servicing request
21:00:51.451 00.001 8996 OnExposeComplete: enter
21:00:51.451 00.000 8996 UpdateGuideState(): m_state=6
21:00:51.453 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 679
21:00:51.454 00.001 8996 Star::Find returns 1 (0), X=139.80, Y=472.67, Mass=762500, SNR=320.5, Peak=50819 HFD=4.5
21:00:51.455 00.001 8996 MultiStar: [#1 -0.04,-0.32,0.71,U] [#2 -0.18,-0.30,0.81,U] [#3 -0.12,-0.14,0.75,U] [#4 -0.07,-0.36,0.65,U] [#5 0.08,-0.29,0.69,U] [#6 -0.08,-0.08,0.50,U] [#7 -0.18,-0.10,0.50,U] [#8 0.12,-0.23,0.45,U] 
21:00:51.457 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.29}, one-star: {-0.20, -0.53}
21:00:51.459 00.002 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
21:00:51.460 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
21:00:51.462 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.87 mountX=-0.06 mountY=0.29, mountTheta=1.77
21:00:51.463 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.29, opts=13)
21:00:51.464 00.001 8996 Enqueuing Move request for scope (-0.09, -0.29)
21:00:51.465 00.001 20224 Worker thread wakes up
21:00:51.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.29) opts 0xd
21:00:51.465 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.29)
21:00:51.465 00.000 20224 Moving (-0.09, -0.29) raw xDistance=-0.06 yDistance=0.29
21:00:51.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:00:51.466 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
21:00:51.466 00.000 20224 MoveAxis(E, 0, ABG)
21:00:51.466 00.000 20224 Move returns status 0, amount 0
21:00:51.466 00.000 20224 MoveAxis(S, 62, ABG)
21:00:51.466 00.000 20224 Guiding  Dir = 1, Dur = 62
21:00:51.466 00.000 20224 IsSlewing returns 0
21:00:51.466 00.000 20224 IsGuiding returns 0
21:00:51.470 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50819, med=2742, FiltMin=2499, FiltMax=32643, Gamma=1.000
21:00:51.478 00.008 20224 PulseGuide returned control before completion, sleep 61
21:00:51.486 00.008 8996 UpdateGuideState exits: m=762500 SNR=320.5
21:00:51.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:51.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:51.489 00.001 8996 Enqueuing Expose request
21:00:51.555 00.066 20224 IsGuiding returns 1
21:00:51.555 00.000 20224 scope still moving after pulse duration time elapsed
21:00:51.586 00.031 20224 IsSlewing returns 0
21:00:51.586 00.000 20224 IsGuiding returns 0
21:00:51.586 00.000 20224 scope move finished after 62 + 57 ms
21:00:51.586 00.000 20224 Move returns status 0, amount 62
21:00:51.586 00.000 20224 move complete, result=0
21:00:51.586 00.000 20224 worker thread done servicing request
21:00:51.586 00.000 20224 Worker thread wakes up
21:00:51.586 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH
21:00:51.588 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:51.589 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:52.764 01.175 20224 Exposure complete
21:00:52.828 00.064 20224 worker thread done servicing request
21:00:52.828 00.000 8996 OnExposeComplete: enter
21:00:52.829 00.001 8996 UpdateGuideState(): m_state=6
21:00:52.830 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 680
21:00:52.830 00.000 8996 Star::Find returns 1 (0), X=139.98, Y=473.34, Mass=737725, SNR=344.8, Peak=47491 HFD=4.7
21:00:52.831 00.001 8996 MultiStar: [#1 0.03,0.60,0.68,U] [#2 -0.09,0.44,0.71,U] [#3 -0.06,0.40,0.63,U] [#4 0.07,0.34,0.54,U] [#5 0.16,0.39,0.61,U] [#6 0.10,0.52,0.41,U] [#7 -0.01,0.29,0.45,U] [#8 0.10,0.42,0.43,U] 
21:00:52.832 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.38}, one-star: {-0.03, 0.14}
21:00:52.833 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
21:00:52.834 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
21:00:52.834 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.77 mountX=-0.04 mountY=-0.14, mountTheta=-1.87
21:00:52.836 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
21:00:52.837 00.001 8996 Enqueuing Move request for scope (-0.03, 0.14)
21:00:52.837 00.000 20224 Worker thread wakes up
21:00:52.838 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
21:00:52.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
21:00:52.838 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.04 yDistance=-0.14
21:00:52.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:00:52.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:52.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:00:52.838 00.000 20224 MoveAxis(E, 0, ABG)
21:00:52.838 00.000 20224 Move returns status 0, amount 0
21:00:52.838 00.000 20224 MoveAxis(N, 0, ABG)
21:00:52.838 00.000 20224 Move returns status 0, amount 0
21:00:52.838 00.000 20224 move complete, result=0
21:00:52.838 00.000 20224 worker thread done servicing request
21:00:52.842 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47491, med=2742, FiltMin=2480, FiltMax=27379, Gamma=1.000
21:00:52.856 00.014 8996 UpdateGuideState exits: m=737725 SNR=344.8
21:00:52.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:52.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:52.859 00.001 8996 Enqueuing Expose request
21:00:52.860 00.001 20224 Worker thread wakes up
21:00:52.860 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:00:52.860 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:52.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:53.852 00.992 20224 Exposure complete
21:00:53.942 00.090 20224 worker thread done servicing request
21:00:53.942 00.000 8996 OnExposeComplete: enter
21:00:53.943 00.001 8996 UpdateGuideState(): m_state=6
21:00:53.944 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 681
21:00:53.946 00.002 8996 Star::Find returns 1 (0), X=139.80, Y=473.47, Mass=720525, SNR=380.7, Peak=43485 HFD=4.7
21:00:53.947 00.001 8996 MultiStar: [#1 -0.13,0.48,0.63,U] [#2 -0.36,0.43,0.70,U] [#3 -0.43,0.84,0.00,M1] [#4 -0.26,0.72,0.00,M1] [#5 0.06,0.46,0.58,U] [#6 -0.22,0.66,0.00,M1] [#7 -0.28,0.54,0.00,M1] [#8 0.10,0.51,0.36,U] 
21:00:53.948 00.001 8996 single-star, 4 included, MultiStar: {-0.14, 0.40}, one-star: {-0.21, 0.27}
21:00:53.948 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:00:53.949 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
21:00:53.950 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.27 hyp=0.34 cameraTheta=2.24 mountX=-0.23 mountY=-0.24, mountTheta=-2.34
21:00:53.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.27, opts=13)
21:00:53.952 00.001 8996 Enqueuing Move request for scope (-0.21, 0.27)
21:00:53.953 00.001 20224 Worker thread wakes up
21:00:53.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.27) opts 0xd
21:00:53.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.27)
21:00:53.953 00.000 20224 Moving (-0.21, 0.27) raw xDistance=-0.23 yDistance=-0.24
21:00:53.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:00:53.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:53.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:00:53.953 00.000 20224 MoveAxis(E, 34, ABG)
21:00:53.953 00.000 20224 Guiding  Dir = 2, Dur = 34
21:00:53.955 00.002 20224 IsSlewing returns 0
21:00:53.955 00.000 20224 IsGuiding returns 0
21:00:53.957 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=43485, med=2742, FiltMin=2502, FiltMax=29811, Gamma=1.000
21:00:53.971 00.014 8996 UpdateGuideState exits: m=720525 SNR=380.7
21:00:53.973 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:53.974 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:53.974 00.000 8996 Enqueuing Expose request
21:00:54.012 00.038 20224 IsGuiding returns 1
21:00:54.013 00.001 20224 scope still moving after pulse duration time elapsed
21:00:54.042 00.029 20224 IsSlewing returns 0
21:00:54.042 00.000 20224 IsGuiding returns 1
21:00:54.072 00.030 20224 IsSlewing returns 0
21:00:54.072 00.000 20224 IsGuiding returns 1
21:00:54.103 00.031 20224 IsSlewing returns 0
21:00:54.104 00.001 20224 IsGuiding returns 0
21:00:54.104 00.000 20224 scope move finished after 34 + 115 ms
21:00:54.104 00.000 20224 Move returns status 0, amount 34
21:00:54.104 00.000 20224 MoveAxis(N, 0, ABG)
21:00:54.104 00.000 20224 Move returns status 0, amount 0
21:00:54.104 00.000 20224 move complete, result=0
21:00:54.104 00.000 20224 worker thread done servicing request
21:00:54.104 00.000 20224 Worker thread wakes up
21:00:54.104 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH
21:00:54.108 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:54.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:55.273 01.165 20224 Exposure complete
21:00:55.339 00.066 20224 worker thread done servicing request
21:00:55.339 00.000 8996 OnExposeComplete: enter
21:00:55.340 00.001 8996 UpdateGuideState(): m_state=6
21:00:55.342 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 682
21:00:55.344 00.002 8996 Star::Find returns 1 (0), X=140.03, Y=473.43, Mass=838496, SNR=372.2, Peak=49955 HFD=4.9
21:00:55.347 00.003 8996 MultiStar: [#1 0.07,0.52,0.63,U] [#2 -0.18,0.34,0.72,U] [#3 -0.07,0.44,0.57,U] [#4 0.10,0.40,0.54,U] [#5 0.17,0.45,0.53,U] [#6 -0.10,0.65,0.00,M2] [#7 -0.09,0.50,0.41,U] [#8 0.18,0.38,0.38,U] 
21:00:55.348 00.001 8996 single-star, 7 included, MultiStar: {0.01, 0.39}, one-star: {0.02, 0.23}
21:00:55.350 00.002 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:00:55.351 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
21:00:55.353 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.48 mountX=-0.00 mountY=-0.23, mountTheta=-1.58
21:00:55.357 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.23, opts=13)
21:00:55.358 00.001 8996 Enqueuing Move request for scope (0.02, 0.23)
21:00:55.360 00.002 20224 Worker thread wakes up
21:00:55.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.23) opts 0xd
21:00:55.360 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.23)
21:00:55.360 00.000 20224 Moving (0.02, 0.23) raw xDistance=-0.00 yDistance=-0.23
21:00:55.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:00:55.361 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:00:55.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:00:55.361 00.000 20224 MoveAxis(E, 0, ABG)
21:00:55.361 00.000 20224 Move returns status 0, amount 0
21:00:55.361 00.000 20224 MoveAxis(N, 0, ABG)
21:00:55.361 00.000 20224 Move returns status 0, amount 0
21:00:55.361 00.000 20224 move complete, result=0
21:00:55.361 00.000 20224 worker thread done servicing request
21:00:55.368 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49955, med=2742, FiltMin=2483, FiltMax=29907, Gamma=1.000
21:00:55.388 00.020 8996 UpdateGuideState exits: m=838496 SNR=372.2
21:00:55.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:55.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:55.390 00.000 8996 Enqueuing Expose request
21:00:55.391 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:00:55.392 00.001 20224 Worker thread wakes up
21:00:55.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:55.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:56.373 00.981 20224 Exposure complete
21:00:56.434 00.061 20224 worker thread done servicing request
21:00:56.434 00.000 8996 OnExposeComplete: enter
21:00:56.435 00.001 8996 UpdateGuideState(): m_state=6
21:00:56.436 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 683
21:00:56.437 00.001 8996 Star::Find returns 1 (0), X=140.11, Y=473.36, Mass=731155, SNR=358.0, Peak=41667 HFD=4.7
21:00:56.438 00.001 8996 MultiStar: [#1 0.30,0.51,0.69,U] [#2 0.10,0.22,0.77,U] [#3 0.04,0.45,0.57,U] [#4 0.07,0.35,0.51,U] [#5 0.41,0.44,0.60,U] [#6 -0.13,0.33,0.43,U] [#7 0.16,0.26,0.43,U] [#8 0.16,0.61,0.00,M1] 
21:00:56.438 00.000 8996 single-star, 7 included, MultiStar: {0.14, 0.33}, one-star: {0.10, 0.16}
21:00:56.439 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
21:00:56.440 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
21:00:56.441 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.00 mountX=0.09 mountY=-0.17, mountTheta=-1.10
21:00:56.442 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.16, opts=13)
21:00:56.443 00.001 8996 Enqueuing Move request for scope (0.10, 0.16)
21:00:56.443 00.000 20224 Worker thread wakes up
21:00:56.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
21:00:56.444 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
21:00:56.444 00.000 20224 Moving (0.10, 0.16) raw xDistance=0.09 yDistance=-0.17
21:00:56.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:00:56.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:56.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:00:56.444 00.000 20224 MoveAxis(E, 0, ABG)
21:00:56.444 00.000 20224 Move returns status 0, amount 0
21:00:56.444 00.000 20224 MoveAxis(N, 0, ABG)
21:00:56.444 00.000 20224 Move returns status 0, amount 0
21:00:56.444 00.000 20224 move complete, result=0
21:00:56.444 00.000 20224 worker thread done servicing request
21:00:56.447 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=41667, med=2742, FiltMin=2509, FiltMax=25779, Gamma=1.000
21:00:56.462 00.015 8996 UpdateGuideState exits: m=731155 SNR=358.0
21:00:56.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:56.463 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:56.464 00.001 8996 Enqueuing Expose request
21:00:56.465 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:00:56.466 00.001 20224 Worker thread wakes up
21:00:56.466 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:56.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:57.632 01.166 20224 Exposure complete
21:00:57.709 00.077 20224 worker thread done servicing request
21:00:57.709 00.000 8996 OnExposeComplete: enter
21:00:57.710 00.001 8996 UpdateGuideState(): m_state=6
21:00:57.711 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 684
21:00:57.713 00.002 8996 Star::Find returns 1 (0), X=140.12, Y=473.56, Mass=742261, SNR=356.8, Peak=41581 HFD=4.8
21:00:57.716 00.003 8996 MultiStar: [#1 0.27,0.46,0.64,U] [#2 0.30,0.25,0.69,U] [#3 0.21,0.19,0.60,U] [#4 0.33,0.20,0.58,U] [#5 0.43,0.42,0.60,U] [#6 0.28,0.55,0.00,M2] [#7 0.16,0.35,0.47,U] [#8 0.53,0.48,0.00,M2] 
21:00:57.717 00.001 8996 single-star, 6 included, MultiStar: {0.25, 0.32}, one-star: {0.11, 0.36}
21:00:57.718 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:00:57.720 00.002 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:00:57.722 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.27 mountX=0.08 mountY=-0.37, mountTheta=-1.37
21:00:57.726 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.36, opts=13)
21:00:57.728 00.002 8996 Enqueuing Move request for scope (0.11, 0.36)
21:00:57.730 00.002 20224 Worker thread wakes up
21:00:57.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
21:00:57.730 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
21:00:57.730 00.000 20224 Moving (0.11, 0.36) raw xDistance=0.08 yDistance=-0.37
21:00:57.731 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:00:57.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:00:57.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:00:57.731 00.000 20224 MoveAxis(E, 0, ABG)
21:00:57.731 00.000 20224 Move returns status 0, amount 0
21:00:57.731 00.000 20224 MoveAxis(N, 0, ABG)
21:00:57.731 00.000 20224 Move returns status 0, amount 0
21:00:57.731 00.000 20224 move complete, result=0
21:00:57.731 00.000 20224 worker thread done servicing request
21:00:57.738 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=41581, med=2742, FiltMin=2489, FiltMax=24438, Gamma=1.000
21:00:57.752 00.014 8996 UpdateGuideState exits: m=742261 SNR=356.8
21:00:57.754 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:57.756 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:57.758 00.002 8996 Enqueuing Expose request
21:00:57.759 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:00:57.761 00.002 20224 Worker thread wakes up
21:00:57.761 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:57.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:00:58.731 00.970 20224 Exposure complete
21:00:58.814 00.083 20224 worker thread done servicing request
21:00:58.814 00.000 8996 OnExposeComplete: enter
21:00:58.815 00.001 8996 UpdateGuideState(): m_state=6
21:00:58.816 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 685
21:00:58.817 00.001 8996 Star::Find returns 1 (0), X=140.39, Y=473.28, Mass=761746, SNR=355.6, Peak=47510 HFD=4.7
21:00:58.818 00.001 8996 MultiStar: [#1 0.51,0.37,0.00,M1] [#2 0.30,0.41,0.67,U] [#3 0.28,0.30,0.58,U] [#4 0.26,0.20,0.53,U] [#5 0.61,0.37,0.00,M1] [#6 0.53,0.46,0.00,M3] [#7 0.41,0.59,0.00,M1] [#8 0.53,0.26,0.34,U] 
21:00:58.819 00.001 8996 single-star, 4 included, MultiStar: {0.34, 0.23}, one-star: {0.38, 0.08}
21:00:58.819 00.000 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
21:00:58.820 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
21:00:58.821 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=0.08 hyp=0.39 cameraTheta=0.21 mountX=0.37 mountY=-0.12, mountTheta=-0.32
21:00:58.822 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.08, opts=13)
21:00:58.823 00.001 8996 Enqueuing Move request for scope (0.38, 0.08)
21:00:58.824 00.001 20224 Worker thread wakes up
21:00:58.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.08) opts 0xd
21:00:58.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.08)
21:00:58.824 00.000 20224 Moving (0.38, 0.08) raw xDistance=0.37 yDistance=-0.12
21:00:58.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:00:58.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:00:58.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:00:58.824 00.000 20224 MoveAxis(W, 54, ABG)
21:00:58.824 00.000 20224 Guiding  Dir = 3, Dur = 54
21:00:58.825 00.001 20224 IsSlewing returns 0
21:00:58.825 00.000 20224 IsGuiding returns 0
21:00:58.828 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47510, med=2742, FiltMin=2406, FiltMax=28643, Gamma=1.000
21:00:58.854 00.026 8996 UpdateGuideState exits: m=761746 SNR=355.6
21:00:58.855 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:00:58.855 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:00:58.856 00.001 8996 Enqueuing Expose request
21:00:58.864 00.008 20224 PulseGuide returned control before completion, sleep 26
21:00:58.894 00.030 20224 IsGuiding returns 1
21:00:58.894 00.000 20224 scope still moving after pulse duration time elapsed
21:00:58.926 00.032 20224 IsSlewing returns 0
21:00:58.926 00.000 20224 IsGuiding returns 1
21:00:58.957 00.031 20224 IsSlewing returns 0
21:00:58.957 00.000 20224 IsGuiding returns 0
21:00:58.957 00.000 20224 scope move finished after 54 + 78 ms
21:00:58.957 00.000 20224 Move returns status 0, amount 54
21:00:58.957 00.000 20224 MoveAxis(N, 0, ABG)
21:00:58.957 00.000 20224 Move returns status 0, amount 0
21:00:58.957 00.000 20224 move complete, result=0
21:00:58.957 00.000 20224 worker thread done servicing request
21:00:58.957 00.000 20224 Worker thread wakes up
21:00:58.957 00.000 8996 GuideStep: 0.4 px 54 ms WEST, -0.1 px 0 ms NORTH
21:00:58.960 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:00:58.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:00.120 01.160 20224 Exposure complete
21:01:00.198 00.078 20224 worker thread done servicing request
21:01:00.198 00.000 8996 OnExposeComplete: enter
21:01:00.200 00.002 8996 UpdateGuideState(): m_state=6
21:01:00.202 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 686
21:01:00.204 00.002 8996 Star::Find returns 1 (0), X=139.61, Y=473.47, Mass=689978, SNR=316.0, Peak=40915 HFD=4.9
21:01:00.206 00.002 8996 MultiStar: [#1 -0.17,0.59,0.00,M2] [#2 -0.56,0.48,0.00,M1] [#3 -0.61,0.80,0.00,M1] [#4 -0.39,0.71,0.00,M1] [#5 0.08,0.48,0.68,U] [#6 -0.08,0.68,0.00,M4] [#7 -0.49,0.75,0.00,M2] [#8 0.03,0.53,0.44,U] 
21:01:00.208 00.002 8996 refined, 2 included, MultiStar: {-0.15, 0.39}, one-star: {-0.40, 0.27}
21:01:00.210 00.002 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:01:00.211 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:01:00.212 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.39 hyp=0.42 cameraTheta=1.95 mountX=-0.19 mountY=-0.37, mountTheta=-2.05
21:01:00.213 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.39, opts=13)
21:01:00.214 00.001 8996 Enqueuing Move request for scope (-0.15, 0.39)
21:01:00.215 00.001 20224 Worker thread wakes up
21:01:00.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.39) opts 0xd
21:01:00.215 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.39)
21:01:00.215 00.000 20224 Moving (-0.15, 0.39) raw xDistance=-0.19 yDistance=-0.37
21:01:00.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:01:00.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:01:00.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:01:00.215 00.000 20224 MoveAxis(E, 0, ABG)
21:01:00.215 00.000 20224 Move returns status 0, amount 0
21:01:00.216 00.001 20224 MoveAxis(N, 0, ABG)
21:01:00.216 00.000 20224 Move returns status 0, amount 0
21:01:00.216 00.000 20224 move complete, result=0
21:01:00.216 00.000 20224 worker thread done servicing request
21:01:00.219 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=40915, med=2742, FiltMin=2489, FiltMax=27382, Gamma=1.000
21:01:00.241 00.022 8996 UpdateGuideState exits: m=689978 SNR=316.0
21:01:00.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:00.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:00.244 00.001 8996 Enqueuing Expose request
21:01:00.245 00.001 20224 Worker thread wakes up
21:01:00.245 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
21:01:00.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:00.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:01.216 00.970 20224 Exposure complete
21:01:01.292 00.076 20224 worker thread done servicing request
21:01:01.293 00.001 8996 OnExposeComplete: enter
21:01:01.294 00.001 8996 UpdateGuideState(): m_state=6
21:01:01.294 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 687
21:01:01.296 00.002 8996 Star::Find returns 1 (0), X=139.94, Y=473.56, Mass=720967, SNR=366.5, Peak=42765 HFD=4.9
21:01:01.297 00.001 8996 MultiStar: [#1 -0.08,0.55,0.58,U] [#2 -0.09,0.21,0.72,U] [#3 -0.11,0.71,0.00,M2] [#4 -0.00,0.51,0.52,U] [#5 0.15,0.57,0.65,U] [#6 0.03,0.82,0.00,M5] [#7 -0.30,0.86,0.00,M3] [#8 0.30,0.70,0.00,M1] 
21:01:01.299 00.002 8996 single-star, 4 included, MultiStar: {-0.02, 0.42}, one-star: {-0.06, 0.36}
21:01:01.300 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
21:01:01.301 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
21:01:01.302 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.36 hyp=0.36 cameraTheta=1.74 mountX=-0.09 mountY=-0.35, mountTheta=-1.84
21:01:01.303 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.36, opts=13)
21:01:01.304 00.001 8996 Enqueuing Move request for scope (-0.06, 0.36)
21:01:01.305 00.001 20224 Worker thread wakes up
21:01:01.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.36) opts 0xd
21:01:01.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.36)
21:01:01.305 00.000 20224 Moving (-0.06, 0.36) raw xDistance=-0.09 yDistance=-0.35
21:01:01.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:01:01.305 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.43 newest=-0.85
21:01:01.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:01:01.305 00.000 20224 MoveAxis(E, 0, ABG)
21:01:01.305 00.000 20224 Move returns status 0, amount 0
21:01:01.305 00.000 20224 MoveAxis(N, 73, ABG)
21:01:01.305 00.000 20224 Guiding  Dir = 0, Dur = 73
21:01:01.305 00.000 20224 IsSlewing returns 0
21:01:01.306 00.001 20224 IsGuiding returns 0
21:01:01.307 00.001 20224 PulseGuide returned control before completion, sleep 82
21:01:01.311 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42765, med=2742, FiltMin=2480, FiltMax=26790, Gamma=1.000
21:01:01.325 00.014 8996 UpdateGuideState exits: m=720967 SNR=366.5
21:01:01.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:01.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:01.328 00.001 8996 Enqueuing Expose request
21:01:01.395 00.067 20224 IsGuiding returns 1
21:01:01.396 00.001 20224 scope still moving after pulse duration time elapsed
21:01:01.424 00.028 20224 IsSlewing returns 0
21:01:01.424 00.000 20224 IsGuiding returns 0
21:01:01.424 00.000 20224 scope move finished after 73 + 45 ms
21:01:01.424 00.000 20224 Move returns status 0, amount 73
21:01:01.424 00.000 20224 move complete, result=0
21:01:01.424 00.000 20224 worker thread done servicing request
21:01:01.424 00.000 20224 Worker thread wakes up
21:01:01.425 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:01.425 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 73 ms NORTH
21:01:01.427 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:02.607 01.180 20224 Exposure complete
21:01:02.683 00.076 20224 worker thread done servicing request
21:01:02.683 00.000 8996 OnExposeComplete: enter
21:01:02.684 00.001 8996 UpdateGuideState(): m_state=6
21:01:02.685 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 688
21:01:02.686 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=473.55, Mass=784320, SNR=359.8, Peak=47773 HFD=4.9
21:01:02.687 00.001 8996 MultiStar: [#1 -0.10,0.41,0.67,U] [#2 -0.23,0.53,0.70,U] [#3 -0.16,0.51,0.58,U] [#4 -0.14,0.47,0.60,U] [#5 0.25,0.39,0.59,U] [#6 -0.16,0.77,0.00,M6] [#7 -0.23,0.77,0.00,M4] [#8 0.09,0.39,0.37,U] 
21:01:02.688 00.001 8996 single-star, 6 included, MultiStar: {-0.07, 0.43}, one-star: {-0.08, 0.35}
21:01:02.688 00.000 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:01:02.689 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
21:01:02.690 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.79 mountX=-0.11 mountY=-0.33, mountTheta=-1.89
21:01:02.692 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.35, opts=13)
21:01:02.693 00.001 8996 Enqueuing Move request for scope (-0.08, 0.35)
21:01:02.694 00.001 20224 Worker thread wakes up
21:01:02.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.35) opts 0xd
21:01:02.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.35)
21:01:02.694 00.000 20224 Moving (-0.08, 0.35) raw xDistance=-0.11 yDistance=-0.33
21:01:02.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:01:02.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:01:02.695 00.001 20224 MoveAxis(E, 0, ABG)
21:01:02.695 00.000 20224 Move returns status 0, amount 0
21:01:02.695 00.000 20224 MoveAxis(N, 71, ABG)
21:01:02.695 00.000 20224 Guiding  Dir = 0, Dur = 71
21:01:02.695 00.000 20224 IsSlewing returns 0
21:01:02.695 00.000 20224 IsGuiding returns 0
21:01:02.698 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=47773, med=2742, FiltMin=2465, FiltMax=28227, Gamma=1.000
21:01:02.716 00.018 8996 UpdateGuideState exits: m=784320 SNR=359.8
21:01:02.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:02.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:02.719 00.001 8996 Enqueuing Expose request
21:01:02.740 00.021 20224 PulseGuide returned control before completion, sleep 36
21:01:02.786 00.046 20224 IsGuiding returns 1
21:01:02.786 00.000 20224 scope still moving after pulse duration time elapsed
21:01:02.817 00.031 20224 IsSlewing returns 0
21:01:02.818 00.001 20224 IsGuiding returns 1
21:01:02.848 00.030 20224 IsSlewing returns 0
21:01:02.848 00.000 20224 IsGuiding returns 0
21:01:02.848 00.000 20224 scope move finished after 71 + 82 ms
21:01:02.848 00.000 20224 Move returns status 0, amount 71
21:01:02.848 00.000 20224 move complete, result=0
21:01:02.848 00.000 20224 worker thread done servicing request
21:01:02.848 00.000 20224 Worker thread wakes up
21:01:02.848 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 71 ms NORTH
21:01:02.851 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:02.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:03.837 00.986 20224 Exposure complete
21:01:03.908 00.071 20224 worker thread done servicing request
21:01:03.908 00.000 8996 OnExposeComplete: enter
21:01:03.909 00.001 8996 UpdateGuideState(): m_state=6
21:01:03.910 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 689
21:01:03.913 00.003 8996 Star::Find returns 1 (0), X=139.95, Y=473.08, Mass=773297, SNR=314.9, Peak=51043 HFD=4.5
21:01:03.916 00.003 8996 MultiStar: [#1 -0.08,-0.08,0.72,U] [#2 -0.15,-0.30,0.91,U] [#3 -0.14,0.03,0.56,U] [#4 0.07,0.02,0.59,U] [#5 0.11,0.12,0.69,U] [#6 -0.05,-0.07,0.46,U] [#7 -0.14,0.03,0.49,U] [#8 0.07,0.13,0.44,U] 
21:01:03.918 00.002 8996 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.05, -0.12}
21:01:03.919 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
21:01:03.921 00.002 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
21:01:03.922 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.31 mountX=-0.04 mountY=0.06, mountTheta=2.20
21:01:03.924 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
21:01:03.925 00.001 8996 Enqueuing Move request for scope (-0.05, -0.05)
21:01:03.926 00.001 20224 Worker thread wakes up
21:01:03.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
21:01:03.926 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
21:01:03.926 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.04 yDistance=0.06
21:01:03.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:01:03.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:03.927 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:01:03.927 00.000 20224 MoveAxis(E, 0, ABG)
21:01:03.927 00.000 20224 Move returns status 0, amount 0
21:01:03.927 00.000 20224 MoveAxis(N, 0, ABG)
21:01:03.927 00.000 20224 Move returns status 0, amount 0
21:01:03.927 00.000 20224 move complete, result=0
21:01:03.927 00.000 20224 worker thread done servicing request
21:01:03.935 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51043, med=2742, FiltMin=2467, FiltMax=29507, Gamma=1.000
21:01:03.951 00.016 8996 UpdateGuideState exits: m=773297 SNR=314.9
21:01:03.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:03.954 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:03.955 00.001 8996 Enqueuing Expose request
21:01:03.957 00.002 20224 Worker thread wakes up
21:01:03.957 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:03.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:03.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:05.134 01.176 20224 Exposure complete
21:01:05.201 00.067 20224 worker thread done servicing request
21:01:05.201 00.000 8996 OnExposeComplete: enter
21:01:05.203 00.002 8996 UpdateGuideState(): m_state=6
21:01:05.204 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 690
21:01:05.205 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=472.91, Mass=786694, SNR=348.7, Peak=52643 HFD=4.5
21:01:05.206 00.001 8996 MultiStar: [#1 -0.05,-0.06,0.66,U] [#2 -0.10,-0.03,0.63,U] [#3 -0.12,-0.16,0.63,U] [#4 -0.07,-0.25,0.61,U] [#5 0.12,0.13,0.66,U] [#6 -0.06,0.05,0.46,U] [#7 -0.11,-0.32,0.43,U] [#8 -0.17,-0.08,0.40,U] 
21:01:05.207 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.12}, one-star: {-0.14, -0.29}
21:01:05.209 00.002 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:01:05.210 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
21:01:05.211 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.13 mountX=-0.06 mountY=0.13, mountTheta=2.03
21:01:05.213 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
21:01:05.214 00.001 8996 Enqueuing Move request for scope (-0.08, -0.12)
21:01:05.215 00.001 20224 Worker thread wakes up
21:01:05.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
21:01:05.215 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
21:01:05.215 00.000 20224 Moving (-0.08, -0.12) raw xDistance=-0.06 yDistance=0.13
21:01:05.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:01:05.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:05.216 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:01:05.216 00.000 20224 MoveAxis(E, 0, ABG)
21:01:05.216 00.000 20224 Move returns status 0, amount 0
21:01:05.216 00.000 20224 MoveAxis(N, 0, ABG)
21:01:05.216 00.000 20224 Move returns status 0, amount 0
21:01:05.216 00.000 20224 move complete, result=0
21:01:05.216 00.000 20224 worker thread done servicing request
21:01:05.220 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52643, med=2742, FiltMin=2496, FiltMax=32765, Gamma=1.000
21:01:05.235 00.015 8996 UpdateGuideState exits: m=786694 SNR=348.7
21:01:05.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:05.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:05.239 00.001 8996 Enqueuing Expose request
21:01:05.240 00.001 20224 Worker thread wakes up
21:01:05.240 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:05.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:05.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:06.213 00.972 20224 Exposure complete
21:01:06.269 00.056 20224 worker thread done servicing request
21:01:06.269 00.000 8996 OnExposeComplete: enter
21:01:06.270 00.001 8996 UpdateGuideState(): m_state=6
21:01:06.271 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 691
21:01:06.272 00.001 8996 Star::Find returns 1 (0), X=139.78, Y=473.22, Mass=683072, SNR=326.8, Peak=42339 HFD=4.7
21:01:06.273 00.001 8996 MultiStar: [#1 0.10,-0.12,0.75,U] [#2 -0.15,-0.18,0.79,U] [#3 -0.09,0.03,0.61,U] [#4 0.00,-0.00,0.59,U] [#5 -0.01,0.10,0.64,U] [#6 0.04,0.11,0.44,U] [#7 0.05,-0.15,0.47,U] [#8 0.22,-0.17,0.44,U] 
21:01:06.274 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.04}, one-star: {-0.22, 0.02}
21:01:06.274 00.000 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
21:01:06.275 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
21:01:06.276 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.24 mountX=-0.03 mountY=0.05, mountTheta=2.14
21:01:06.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
21:01:06.279 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
21:01:06.280 00.001 20224 Worker thread wakes up
21:01:06.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
21:01:06.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
21:01:06.280 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
21:01:06.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:01:06.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:06.281 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:01:06.281 00.000 20224 MoveAxis(E, 0, ABG)
21:01:06.281 00.000 20224 Move returns status 0, amount 0
21:01:06.281 00.000 20224 MoveAxis(N, 0, ABG)
21:01:06.281 00.000 20224 Move returns status 0, amount 0
21:01:06.281 00.000 20224 move complete, result=0
21:01:06.281 00.000 20224 worker thread done servicing request
21:01:06.284 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=42339, med=2742, FiltMin=2483, FiltMax=26400, Gamma=1.000
21:01:06.313 00.029 8996 UpdateGuideState exits: m=683072 SNR=326.8
21:01:06.315 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:06.317 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:06.317 00.000 8996 Enqueuing Expose request
21:01:06.320 00.003 20224 Worker thread wakes up
21:01:06.320 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:06.322 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:06.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:07.497 01.175 20224 Exposure complete
21:01:07.568 00.071 20224 worker thread done servicing request
21:01:07.568 00.000 8996 OnExposeComplete: enter
21:01:07.570 00.002 8996 UpdateGuideState(): m_state=6
21:01:07.572 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 692
21:01:07.574 00.002 8996 Star::Find returns 1 (0), X=140.29, Y=472.86, Mass=740211, SNR=347.3, Peak=43283 HFD=4.6
21:01:07.576 00.002 8996 MultiStar: [#1 0.82,-0.20,0.00,M1] [#2 0.40,-0.27,0.77,U] [#3 0.58,-0.33,0.00,M1] [#4 0.62,-0.39,0.00,M1] [#5 0.82,-0.18,0.00,M1] [#6 0.62,-0.01,0.00,M4] [#7 0.58,-0.17,0.00,M2] [#8 0.71,-0.19,0.00,M1] 
21:01:07.577 00.001 8996 single-star, 1 included, MultiStar: {0.34, -0.31}, one-star: {0.29, -0.34}
21:01:07.579 00.002 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
21:01:07.580 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.39)
21:01:07.582 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=-0.34 hyp=0.45 cameraTheta=-0.87 mountX=0.32 mountY=0.31, mountTheta=0.76
21:01:07.586 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.34, opts=13)
21:01:07.587 00.001 8996 Enqueuing Move request for scope (0.29, -0.34)
21:01:07.589 00.002 20224 Worker thread wakes up
21:01:07.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.34) opts 0xd
21:01:07.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.34)
21:01:07.589 00.000 20224 Moving (0.29, -0.34) raw xDistance=0.32 yDistance=0.31
21:01:07.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:01:07.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:07.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:01:07.589 00.000 20224 MoveAxis(W, 47, ABG)
21:01:07.590 00.001 20224 Guiding  Dir = 3, Dur = 47
21:01:07.590 00.000 20224 IsSlewing returns 0
21:01:07.590 00.000 20224 IsGuiding returns 0
21:01:07.596 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=43283, med=2742, FiltMin=2496, FiltMax=27453, Gamma=1.000
21:01:07.615 00.019 8996 UpdateGuideState exits: m=740211 SNR=347.3
21:01:07.617 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:07.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:07.619 00.001 8996 Enqueuing Expose request
21:01:07.649 00.030 20224 IsGuiding returns 1
21:01:07.649 00.000 20224 scope still moving after pulse duration time elapsed
21:01:07.678 00.029 20224 IsSlewing returns 0
21:01:07.678 00.000 20224 IsGuiding returns 1
21:01:07.708 00.030 20224 IsSlewing returns 0
21:01:07.709 00.001 20224 IsGuiding returns 1
21:01:07.740 00.031 20224 IsSlewing returns 0
21:01:07.745 00.005 20224 IsGuiding returns 0
21:01:07.745 00.000 20224 scope move finished after 47 + 107 ms
21:01:07.745 00.000 20224 Move returns status 0, amount 47
21:01:07.745 00.000 20224 MoveAxis(N, 0, ABG)
21:01:07.745 00.000 20224 Move returns status 0, amount 0
21:01:07.745 00.000 20224 move complete, result=0
21:01:07.746 00.001 20224 worker thread done servicing request
21:01:07.746 00.000 20224 Worker thread wakes up
21:01:07.746 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.3 px 0 ms NORTH
21:01:07.749 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:07.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:08.744 00.995 20224 Exposure complete
21:01:08.845 00.101 20224 worker thread done servicing request
21:01:08.845 00.000 8996 OnExposeComplete: enter
21:01:08.845 00.000 8996 UpdateGuideState(): m_state=6
21:01:08.846 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 693
21:01:08.848 00.002 8996 Star::Find returns 1 (0), X=139.85, Y=473.20, Mass=785193, SNR=365.1, Peak=51043 HFD=4.6
21:01:08.850 00.002 8996 MultiStar: [#1 0.14,-0.01,0.73,U] [#2 0.00,-0.13,0.68,U] [#3 0.21,-0.04,0.56,U] [#4 0.13,-0.13,0.54,U] [#5 0.32,-0.09,0.67,U] [#6 0.08,0.08,0.40,U] [#7 -0.20,0.08,0.46,U] [#8 0.29,-0.05,0.38,U] 
21:01:08.853 00.003 8996 refined, 8 included, MultiStar: {0.08, -0.04}, one-star: {-0.16, 0.00}
21:01:08.853 00.000 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
21:01:08.854 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
21:01:08.855 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.08 cameraTheta=-0.47 mountX=0.08 mountY=0.03, mountTheta=0.35
21:01:08.858 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
21:01:08.859 00.001 8996 Enqueuing Move request for scope (0.08, -0.04)
21:01:08.861 00.002 20224 Worker thread wakes up
21:01:08.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
21:01:08.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
21:01:08.861 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=0.03
21:01:08.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:01:08.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:08.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:01:08.861 00.000 20224 MoveAxis(E, 0, ABG)
21:01:08.861 00.000 20224 Move returns status 0, amount 0
21:01:08.861 00.000 20224 MoveAxis(N, 0, ABG)
21:01:08.861 00.000 20224 Move returns status 0, amount 0
21:01:08.861 00.000 20224 move complete, result=0
21:01:08.861 00.000 20224 worker thread done servicing request
21:01:08.868 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51043, med=2742, FiltMin=2483, FiltMax=30496, Gamma=1.000
21:01:08.884 00.016 8996 UpdateGuideState exits: m=785193 SNR=365.1
21:01:08.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:08.887 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:08.890 00.003 8996 Enqueuing Expose request
21:01:08.892 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:08.894 00.002 20224 Worker thread wakes up
21:01:08.895 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:08.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:10.059 01.164 20224 Exposure complete
21:01:10.153 00.094 20224 worker thread done servicing request
21:01:10.153 00.000 8996 OnExposeComplete: enter
21:01:10.154 00.001 8996 UpdateGuideState(): m_state=6
21:01:10.155 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 694
21:01:10.156 00.001 8996 Star::Find returns 1 (0), X=139.68, Y=473.12, Mass=755705, SNR=348.3, Peak=48019 HFD=4.6
21:01:10.157 00.001 8996 MultiStar: [#1 -0.11,-0.06,0.62,U] [#2 -0.30,-0.21,0.80,U] [#3 -0.22,-0.06,0.54,U] [#4 -0.11,-0.35,0.61,U] [#5 0.12,0.21,0.64,U] [#6 -0.19,0.21,0.42,U] [#7 -0.32,0.09,0.50,U] [#8 0.24,0.13,0.36,U] 
21:01:10.158 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.04}, one-star: {-0.32, -0.08}
21:01:10.158 00.000 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
21:01:10.159 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
21:01:10.159 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.91 mountX=-0.16 mountY=0.06, mountTheta=2.79
21:01:10.161 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.04, opts=13)
21:01:10.162 00.001 8996 Enqueuing Move request for scope (-0.16, -0.04)
21:01:10.162 00.000 20224 Worker thread wakes up
21:01:10.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
21:01:10.162 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
21:01:10.163 00.001 20224 Moving (-0.16, -0.04) raw xDistance=-0.16 yDistance=0.06
21:01:10.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:01:10.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:10.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:01:10.163 00.000 20224 MoveAxis(E, 0, ABG)
21:01:10.163 00.000 20224 Move returns status 0, amount 0
21:01:10.163 00.000 20224 MoveAxis(N, 0, ABG)
21:01:10.163 00.000 20224 Move returns status 0, amount 0
21:01:10.163 00.000 20224 move complete, result=0
21:01:10.163 00.000 20224 worker thread done servicing request
21:01:10.167 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48019, med=2742, FiltMin=2515, FiltMax=30496, Gamma=1.000
21:01:10.191 00.024 8996 UpdateGuideState exits: m=755705 SNR=348.3
21:01:10.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:10.194 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:10.195 00.001 8996 Enqueuing Expose request
21:01:10.197 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:10.200 00.003 20224 Worker thread wakes up
21:01:10.200 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:10.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:11.199 00.999 20224 Exposure complete
21:01:11.283 00.084 20224 worker thread done servicing request
21:01:11.283 00.000 8996 OnExposeComplete: enter
21:01:11.285 00.002 8996 UpdateGuideState(): m_state=6
21:01:11.287 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 695
21:01:11.288 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.11, Mass=729656, SNR=334.9, Peak=49555 HFD=4.5
21:01:11.291 00.003 8996 MultiStar: [#1 -0.10,0.24,0.68,U] [#2 -0.27,-0.00,0.72,U] [#3 -0.25,-0.03,0.66,U] [#4 -0.30,0.02,0.61,U] [#5 -0.08,0.31,0.75,U] [#6 -0.07,0.23,0.46,U] [#7 0.05,0.21,0.48,U] [#8 0.00,0.22,0.44,U] 
21:01:11.293 00.002 8996 single-star, 8 included, MultiStar: {-0.14, 0.10}, one-star: {-0.12, -0.09}
21:01:11.295 00.002 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
21:01:11.298 00.003 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
21:01:11.300 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.50 mountX=-0.11 mountY=0.10, mountTheta=2.40
21:01:11.302 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.09, opts=13)
21:01:11.303 00.001 8996 Enqueuing Move request for scope (-0.12, -0.09)
21:01:11.305 00.002 20224 Worker thread wakes up
21:01:11.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
21:01:11.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
21:01:11.305 00.000 20224 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=0.10
21:01:11.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:01:11.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:11.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:01:11.305 00.000 20224 MoveAxis(E, 0, ABG)
21:01:11.305 00.000 20224 Move returns status 0, amount 0
21:01:11.305 00.000 20224 MoveAxis(N, 0, ABG)
21:01:11.305 00.000 20224 Move returns status 0, amount 0
21:01:11.305 00.000 20224 move complete, result=0
21:01:11.305 00.000 20224 worker thread done servicing request
21:01:11.315 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49555, med=2742, FiltMin=2502, FiltMax=29027, Gamma=1.000
21:01:11.343 00.028 8996 UpdateGuideState exits: m=729656 SNR=334.9
21:01:11.345 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:11.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:11.347 00.001 8996 Enqueuing Expose request
21:01:11.348 00.001 20224 Worker thread wakes up
21:01:11.348 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:11.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:11.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:12.524 01.175 20224 Exposure complete
21:01:12.606 00.082 20224 worker thread done servicing request
21:01:12.606 00.000 8996 OnExposeComplete: enter
21:01:12.609 00.003 8996 UpdateGuideState(): m_state=6
21:01:12.610 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 696
21:01:12.611 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=472.92, Mass=801487, SNR=357.3, Peak=49331 HFD=4.5
21:01:12.611 00.000 8996 MultiStar: [#1 -0.22,0.19,0.71,U] [#2 -0.21,-0.15,0.69,U] [#3 -0.18,-0.11,0.58,U] [#4 -0.15,0.00,0.55,U] [#5 -0.21,-0.11,0.67,U] [#6 -0.36,0.22,0.44,U] [#7 -0.44,-0.18,0.43,U] [#8 -0.25,0.15,0.36,U] 
21:01:12.613 00.002 8996 refined, 8 included, MultiStar: {-0.24, -0.06}, one-star: {-0.22, -0.28}
21:01:12.614 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
21:01:12.615 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
21:01:12.616 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-2.90 mountX=-0.23 mountY=0.08, mountTheta=2.79
21:01:12.619 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.06, opts=13)
21:01:12.620 00.001 8996 Enqueuing Move request for scope (-0.24, -0.06)
21:01:12.622 00.002 20224 Worker thread wakes up
21:01:12.622 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.06) opts 0xd
21:01:12.622 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.06)
21:01:12.622 00.000 20224 Moving (-0.24, -0.06) raw xDistance=-0.23 yDistance=0.08
21:01:12.622 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:01:12.622 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:12.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:01:12.622 00.000 20224 MoveAxis(E, 34, ABG)
21:01:12.622 00.000 20224 Guiding  Dir = 2, Dur = 34
21:01:12.623 00.001 20224 IsSlewing returns 0
21:01:12.623 00.000 20224 IsGuiding returns 0
21:01:12.626 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49331, med=2745, FiltMin=2477, FiltMax=33277, Gamma=1.000
21:01:12.646 00.020 8996 UpdateGuideState exits: m=801487 SNR=357.3
21:01:12.649 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:12.651 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:12.652 00.001 8996 Enqueuing Expose request
21:01:12.669 00.017 20224 IsGuiding returns 1
21:01:12.669 00.000 20224 scope still moving after pulse duration time elapsed
21:01:12.700 00.031 20224 IsSlewing returns 0
21:01:12.700 00.000 20224 IsGuiding returns 1
21:01:12.731 00.031 20224 IsSlewing returns 0
21:01:12.731 00.000 20224 IsGuiding returns 1
21:01:12.763 00.032 20224 IsSlewing returns 0
21:01:12.763 00.000 20224 IsGuiding returns 0
21:01:12.763 00.000 20224 scope move finished after 34 + 106 ms
21:01:12.763 00.000 20224 Move returns status 0, amount 34
21:01:12.763 00.000 20224 MoveAxis(N, 0, ABG)
21:01:12.763 00.000 20224 Move returns status 0, amount 0
21:01:12.763 00.000 20224 move complete, result=0
21:01:12.763 00.000 20224 worker thread done servicing request
21:01:12.763 00.000 20224 Worker thread wakes up
21:01:12.763 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
21:01:12.766 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:12.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:13.735 00.969 20224 Exposure complete
21:01:13.812 00.077 20224 worker thread done servicing request
21:01:13.812 00.000 8996 OnExposeComplete: enter
21:01:13.813 00.001 8996 UpdateGuideState(): m_state=6
21:01:13.815 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 697
21:01:13.817 00.002 8996 Star::Find returns 1 (0), X=139.93, Y=473.13, Mass=706836, SNR=317.6, Peak=44163 HFD=4.5
21:01:13.820 00.003 8996 MultiStar: [#1 0.34,0.06,0.70,U] [#2 0.07,-0.17,0.86,U] [#3 -0.01,0.05,0.71,U] [#4 0.16,-0.05,0.68,U] [#5 0.30,0.06,0.62,U] [#6 0.03,0.25,0.47,U] [#7 -0.11,-0.16,0.46,U] [#8 0.29,0.27,0.44,U] 
21:01:13.821 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.00}, one-star: {-0.07, -0.07}
21:01:13.821 00.000 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
21:01:13.822 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
21:01:13.823 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.04 mountX=0.10 mountY=-0.02, mountTheta=-0.16
21:01:13.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.00, opts=13)
21:01:13.826 00.001 8996 Enqueuing Move request for scope (0.10, 0.00)
21:01:13.827 00.001 20224 Worker thread wakes up
21:01:13.828 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
21:01:13.828 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
21:01:13.828 00.000 20224 Moving (0.10, 0.00) raw xDistance=0.10 yDistance=-0.02
21:01:13.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:01:13.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:13.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:01:13.828 00.000 20224 MoveAxis(E, 0, ABG)
21:01:13.828 00.000 20224 Move returns status 0, amount 0
21:01:13.828 00.000 20224 MoveAxis(N, 0, ABG)
21:01:13.828 00.000 20224 Move returns status 0, amount 0
21:01:13.828 00.000 20224 move complete, result=0
21:01:13.828 00.000 20224 worker thread done servicing request
21:01:13.835 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44163, med=2742, FiltMin=2467, FiltMax=27920, Gamma=1.000
21:01:13.854 00.019 8996 UpdateGuideState exits: m=706836 SNR=317.6
21:01:13.855 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:13.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:13.857 00.001 8996 Enqueuing Expose request
21:01:13.857 00.000 20224 Worker thread wakes up
21:01:13.858 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:13.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:13.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:15.026 01.168 20224 Exposure complete
21:01:15.098 00.072 20224 worker thread done servicing request
21:01:15.098 00.000 8996 OnExposeComplete: enter
21:01:15.100 00.002 8996 UpdateGuideState(): m_state=6
21:01:15.100 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 698
21:01:15.102 00.002 8996 Star::Find returns 1 (0), X=140.18, Y=473.13, Mass=745185, SNR=372.6, Peak=47155 HFD=4.5
21:01:15.104 00.002 8996 MultiStar: [#1 0.29,0.01,0.64,U] [#2 0.04,-0.18,0.74,U] [#3 0.08,-0.08,0.53,U] [#4 0.15,-0.17,0.50,U] [#5 0.57,-0.05,0.66,U] [#6 0.04,0.20,0.43,U] [#7 0.18,-0.02,0.37,U] [#8 0.43,0.08,0.34,U] 
21:01:15.106 00.002 8996 single-star, 8 included, MultiStar: {0.21, -0.05}, one-star: {0.18, -0.07}
21:01:15.108 00.002 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
21:01:15.109 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
21:01:15.111 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-0.39 mountX=0.18 mountY=0.05, mountTheta=0.28
21:01:15.113 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.07, opts=13)
21:01:15.115 00.002 8996 Enqueuing Move request for scope (0.18, -0.07)
21:01:15.117 00.002 20224 Worker thread wakes up
21:01:15.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.07) opts 0xd
21:01:15.117 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.07)
21:01:15.117 00.000 20224 Moving (0.18, -0.07) raw xDistance=0.18 yDistance=0.05
21:01:15.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:01:15.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:15.118 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:01:15.118 00.000 20224 MoveAxis(E, 0, ABG)
21:01:15.118 00.000 20224 Move returns status 0, amount 0
21:01:15.118 00.000 20224 MoveAxis(N, 0, ABG)
21:01:15.118 00.000 20224 Move returns status 0, amount 0
21:01:15.118 00.000 20224 move complete, result=0
21:01:15.118 00.000 20224 worker thread done servicing request
21:01:15.123 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47155, med=2742, FiltMin=2486, FiltMax=29264, Gamma=1.000
21:01:15.141 00.018 8996 UpdateGuideState exits: m=745185 SNR=372.6
21:01:15.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:15.142 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:15.143 00.001 8996 Enqueuing Expose request
21:01:15.144 00.001 20224 Worker thread wakes up
21:01:15.144 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:15.145 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:15.145 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:16.110 00.965 20224 Exposure complete
21:01:16.174 00.064 20224 worker thread done servicing request
21:01:16.174 00.000 8996 OnExposeComplete: enter
21:01:16.175 00.001 8996 UpdateGuideState(): m_state=6
21:01:16.176 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 699
21:01:16.177 00.001 8996 Star::Find returns 1 (0), X=140.11, Y=472.97, Mass=762503, SNR=368.3, Peak=50371 HFD=4.4
21:01:16.178 00.001 8996 MultiStar: [#1 0.16,-0.07,0.63,U] [#2 0.06,-0.15,0.70,U] [#3 -0.02,-0.29,0.60,U] [#4 0.12,-0.37,0.51,U] [#5 0.35,-0.27,0.61,U] [#6 -0.07,0.12,0.42,U] [#7 0.02,-0.16,0.43,U] [#8 0.30,-0.23,0.37,U] 
21:01:16.179 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.19}, one-star: {0.11, -0.23}
21:01:16.180 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
21:01:16.180 00.000 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
21:01:16.181 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.03 mountX=0.13 mountY=0.18, mountTheta=0.93
21:01:16.184 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.19, opts=13)
21:01:16.186 00.002 8996 Enqueuing Move request for scope (0.11, -0.19)
21:01:16.187 00.001 20224 Worker thread wakes up
21:01:16.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
21:01:16.188 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
21:01:16.188 00.000 20224 Moving (0.11, -0.19) raw xDistance=0.13 yDistance=0.18
21:01:16.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:01:16.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:16.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:01:16.188 00.000 20224 MoveAxis(E, 0, ABG)
21:01:16.188 00.000 20224 Move returns status 0, amount 0
21:01:16.188 00.000 20224 MoveAxis(N, 0, ABG)
21:01:16.188 00.000 20224 Move returns status 0, amount 0
21:01:16.188 00.000 20224 move complete, result=0
21:01:16.188 00.000 20224 worker thread done servicing request
21:01:16.194 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50371, med=2742, FiltMin=2499, FiltMax=30835, Gamma=1.000
21:01:16.210 00.016 8996 UpdateGuideState exits: m=762503 SNR=368.3
21:01:16.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:16.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:16.213 00.001 8996 Enqueuing Expose request
21:01:16.214 00.001 20224 Worker thread wakes up
21:01:16.214 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:01:16.214 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:16.214 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:17.367 01.153 20224 Exposure complete
21:01:17.437 00.070 20224 worker thread done servicing request
21:01:17.437 00.000 8996 OnExposeComplete: enter
21:01:17.438 00.001 8996 UpdateGuideState(): m_state=6
21:01:17.440 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 700
21:01:17.441 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=472.96, Mass=751055, SNR=329.6, Peak=44739 HFD=4.5
21:01:17.443 00.002 8996 MultiStar: [#1 0.16,-0.14,0.72,U] [#2 -0.03,-0.13,0.85,U] [#3 -0.11,-0.17,0.61,U] [#4 -0.01,-0.36,0.61,U] [#5 0.21,-0.11,0.67,U] [#6 -0.09,0.05,0.43,U] [#7 -0.09,-0.10,0.45,U] [#8 0.07,-0.15,0.42,U] 
21:01:17.444 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.16}, one-star: {0.07, -0.24}
21:01:17.445 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
21:01:17.446 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
21:01:17.447 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.38 mountX=0.05 mountY=0.16, mountTheta=1.28
21:01:17.450 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.16, opts=13)
21:01:17.452 00.002 8996 Enqueuing Move request for scope (0.03, -0.16)
21:01:17.453 00.001 20224 Worker thread wakes up
21:01:17.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
21:01:17.454 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
21:01:17.454 00.000 20224 Moving (0.03, -0.16) raw xDistance=0.05 yDistance=0.16
21:01:17.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:01:17.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:17.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:01:17.454 00.000 20224 MoveAxis(E, 0, ABG)
21:01:17.454 00.000 20224 Move returns status 0, amount 0
21:01:17.454 00.000 20224 MoveAxis(N, 0, ABG)
21:01:17.454 00.000 20224 Move returns status 0, amount 0
21:01:17.455 00.001 20224 move complete, result=0
21:01:17.455 00.000 20224 worker thread done servicing request
21:01:17.461 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44739, med=2745, FiltMin=2493, FiltMax=30387, Gamma=1.000
21:01:17.491 00.030 8996 UpdateGuideState exits: m=751055 SNR=329.6
21:01:17.493 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:17.495 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:17.497 00.002 8996 Enqueuing Expose request
21:01:17.498 00.001 20224 Worker thread wakes up
21:01:17.498 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:01:17.500 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:17.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:18.462 00.962 20224 Exposure complete
21:01:18.528 00.066 20224 worker thread done servicing request
21:01:18.528 00.000 8996 OnExposeComplete: enter
21:01:18.529 00.001 8996 UpdateGuideState(): m_state=6
21:01:18.530 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 701
21:01:18.531 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=472.73, Mass=758808, SNR=379.1, Peak=47187 HFD=4.6
21:01:18.532 00.001 8996 MultiStar: [#1 -0.14,-0.39,0.62,U] [#2 -0.06,-0.40,0.69,U] [#3 -0.08,-0.26,0.51,U] [#4 0.10,-0.42,0.53,U] [#5 -0.04,-0.36,0.49,U] [#6 0.13,-0.28,0.38,U] [#7 -0.00,-0.31,0.40,U] [#8 -0.00,-0.25,0.36,U] 
21:01:18.533 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.37}, one-star: {-0.08, -0.48}
21:01:18.534 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
21:01:18.535 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
21:01:18.537 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.37 hyp=0.37 cameraTheta=-1.65 mountX=0.00 mountY=0.37, mountTheta=1.56
21:01:18.541 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.37, opts=13)
21:01:18.544 00.003 8996 Enqueuing Move request for scope (-0.03, -0.37)
21:01:18.546 00.002 20224 Worker thread wakes up
21:01:18.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.37) opts 0xd
21:01:18.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.37)
21:01:18.546 00.000 20224 Moving (-0.03, -0.37) raw xDistance=0.00 yDistance=0.37
21:01:18.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:01:18.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:01:18.547 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
21:01:18.547 00.000 20224 MoveAxis(E, 0, ABG)
21:01:18.547 00.000 20224 Move returns status 0, amount 0
21:01:18.547 00.000 20224 MoveAxis(N, 0, ABG)
21:01:18.547 00.000 20224 Move returns status 0, amount 0
21:01:18.547 00.000 20224 move complete, result=0
21:01:18.547 00.000 20224 worker thread done servicing request
21:01:18.554 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=47187, med=2742, FiltMin=2486, FiltMax=30179, Gamma=1.000
21:01:18.575 00.021 8996 UpdateGuideState exits: m=758808 SNR=379.1
21:01:18.576 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:18.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:18.578 00.001 8996 Enqueuing Expose request
21:01:18.579 00.001 20224 Worker thread wakes up
21:01:18.579 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:01:18.580 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:18.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:19.739 01.159 20224 Exposure complete
21:01:19.803 00.064 20224 worker thread done servicing request
21:01:19.804 00.001 8996 OnExposeComplete: enter
21:01:19.806 00.002 8996 UpdateGuideState(): m_state=6
21:01:19.808 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 702
21:01:19.809 00.001 8996 Star::Find returns 1 (0), X=140.28, Y=473.00, Mass=810546, SNR=361.5, Peak=47091 HFD=4.7
21:01:19.811 00.002 8996 MultiStar: [#1 0.35,-0.27,0.72,U] [#2 0.06,-0.18,0.66,U] [#3 0.09,-0.13,0.65,U] [#4 0.14,-0.28,0.55,U] [#5 0.53,-0.18,0.60,U] [#6 0.04,0.12,0.41,U] [#7 -0.21,-0.01,0.42,U] [#8 0.61,-0.19,0.00,M1] 
21:01:19.812 00.001 8996 refined, 7 included, MultiStar: {0.19, -0.16}, one-star: {0.27, -0.20}
21:01:19.814 00.002 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
21:01:19.815 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
21:01:19.817 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-0.71 mountX=0.20 mountY=0.14, mountTheta=0.60
21:01:19.819 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.16, opts=13)
21:01:19.820 00.001 8996 Enqueuing Move request for scope (0.19, -0.16)
21:01:19.821 00.001 20224 Worker thread wakes up
21:01:19.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.16) opts 0xd
21:01:19.821 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.16)
21:01:19.821 00.000 20224 Moving (0.19, -0.16) raw xDistance=0.20 yDistance=0.14
21:01:19.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:01:19.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:19.822 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:01:19.822 00.000 20224 MoveAxis(W, 30, ABG)
21:01:19.822 00.000 20224 Guiding  Dir = 3, Dur = 30
21:01:19.822 00.000 20224 IsSlewing returns 0
21:01:19.822 00.000 20224 IsGuiding returns 0
21:01:19.824 00.002 20224 PulseGuide returned control before completion, sleep 39
21:01:19.827 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47091, med=2742, FiltMin=2499, FiltMax=32989, Gamma=1.000
21:01:19.849 00.022 8996 UpdateGuideState exits: m=810546 SNR=361.5
21:01:19.851 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:19.851 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:19.852 00.001 8996 Enqueuing Expose request
21:01:19.876 00.024 20224 IsGuiding returns 1
21:01:19.876 00.000 20224 scope still moving after pulse duration time elapsed
21:01:19.908 00.032 20224 IsSlewing returns 0
21:01:19.908 00.000 20224 IsGuiding returns 0
21:01:19.909 00.001 20224 scope move finished after 30 + 55 ms
21:01:19.909 00.000 20224 Move returns status 0, amount 30
21:01:19.909 00.000 20224 MoveAxis(N, 0, ABG)
21:01:19.909 00.000 20224 Move returns status 0, amount 0
21:01:19.909 00.000 20224 move complete, result=0
21:01:19.909 00.000 20224 worker thread done servicing request
21:01:19.909 00.000 20224 Worker thread wakes up
21:01:19.909 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:19.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:19.911 00.002 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
21:01:20.890 00.979 20224 Exposure complete
21:01:20.963 00.073 20224 worker thread done servicing request
21:01:20.963 00.000 8996 OnExposeComplete: enter
21:01:20.964 00.001 8996 UpdateGuideState(): m_state=6
21:01:20.964 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 703
21:01:20.965 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.10, Mass=742362, SNR=346.7, Peak=51011 HFD=4.5
21:01:20.966 00.001 8996 MultiStar: [#1 -0.13,-0.48,0.61,U] [#2 -0.20,-0.50,0.77,U] [#3 -0.17,-0.21,0.59,U] [#4 -0.11,-0.32,0.52,U] [#5 -0.01,-0.19,0.67,U] [#6 -0.23,0.03,0.48,U] [#7 -0.39,-0.23,0.47,U] [#8 0.18,-0.37,0.42,U] 
21:01:20.967 00.001 8996 single-star, 8 included, MultiStar: {-0.13, -0.26}, one-star: {-0.12, -0.10}
21:01:20.968 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
21:01:20.968 00.000 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
21:01:20.969 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.40 mountX=-0.11 mountY=0.12, mountTheta=2.30
21:01:20.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.10, opts=13)
21:01:20.972 00.001 8996 Enqueuing Move request for scope (-0.12, -0.10)
21:01:20.972 00.000 20224 Worker thread wakes up
21:01:20.973 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
21:01:20.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
21:01:20.973 00.000 20224 Moving (-0.12, -0.10) raw xDistance=-0.11 yDistance=0.12
21:01:20.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:01:20.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:20.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:01:20.973 00.000 20224 MoveAxis(E, 0, ABG)
21:01:20.973 00.000 20224 Move returns status 0, amount 0
21:01:20.973 00.000 20224 MoveAxis(N, 0, ABG)
21:01:20.974 00.001 20224 Move returns status 0, amount 0
21:01:20.974 00.000 20224 move complete, result=0
21:01:20.974 00.000 20224 worker thread done servicing request
21:01:20.976 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51011, med=2742, FiltMin=2493, FiltMax=31187, Gamma=1.000
21:01:20.991 00.015 8996 UpdateGuideState exits: m=742362 SNR=346.7
21:01:20.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:20.992 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:20.993 00.001 8996 Enqueuing Expose request
21:01:20.994 00.001 20224 Worker thread wakes up
21:01:20.994 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:20.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:20.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:22.159 01.164 20224 Exposure complete
21:01:22.233 00.074 20224 worker thread done servicing request
21:01:22.233 00.000 8996 OnExposeComplete: enter
21:01:22.234 00.001 8996 UpdateGuideState(): m_state=6
21:01:22.234 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 704
21:01:22.235 00.001 8996 Star::Find returns 1 (0), X=139.58, Y=472.66, Mass=710889, SNR=369.0, Peak=43379 HFD=4.8
21:01:22.236 00.001 8996 MultiStar: [#1 -0.22,-0.47,0.65,U] [#2 -0.34,-0.56,0.00,M1] [#3 -0.49,-0.50,0.00,M1] [#4 -0.40,-0.71,0.00,M1] [#5 -0.30,-0.52,0.00,M1] [#6 -0.28,-0.18,0.40,U] [#7 -0.20,-0.28,0.42,U] [#8 -0.20,-0.55,0.38,U] 
21:01:22.237 00.001 8996 refined, 4 included, MultiStar: {-0.29, -0.44}, one-star: {-0.43, -0.54}
21:01:22.238 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
21:01:22.238 00.000 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
21:01:22.239 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.44 hyp=0.53 cameraTheta=-2.16 mountX=-0.25 mountY=0.47, mountTheta=2.06
21:01:22.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.44, opts=13)
21:01:22.242 00.001 8996 Enqueuing Move request for scope (-0.29, -0.44)
21:01:22.243 00.001 20224 Worker thread wakes up
21:01:22.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.44) opts 0xd
21:01:22.243 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.44)
21:01:22.243 00.000 20224 Moving (-0.29, -0.44) raw xDistance=-0.25 yDistance=0.47
21:01:22.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:01:22.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:01:22.244 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:01:22.244 00.000 20224 MoveAxis(E, 37, ABG)
21:01:22.244 00.000 20224 Guiding  Dir = 2, Dur = 37
21:01:22.244 00.000 20224 IsSlewing returns 0
21:01:22.244 00.000 20224 IsGuiding returns 0
21:01:22.247 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=43379, med=2745, FiltMin=2494, FiltMax=27734, Gamma=1.000
21:01:22.261 00.014 8996 UpdateGuideState exits: m=710889 SNR=369.0
21:01:22.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:22.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:22.263 00.000 8996 Enqueuing Expose request
21:01:22.273 00.010 20224 PulseGuide returned control before completion, sleep 19
21:01:22.301 00.028 20224 IsGuiding returns 1
21:01:22.301 00.000 20224 scope still moving after pulse duration time elapsed
21:01:22.334 00.033 20224 IsSlewing returns 0
21:01:22.334 00.000 20224 IsGuiding returns 1
21:01:22.366 00.032 20224 IsSlewing returns 0
21:01:22.366 00.000 20224 IsGuiding returns 0
21:01:22.366 00.000 20224 scope move finished after 37 + 84 ms
21:01:22.366 00.000 20224 Move returns status 0, amount 37
21:01:22.367 00.001 20224 MoveAxis(N, 0, ABG)
21:01:22.367 00.000 20224 Move returns status 0, amount 0
21:01:22.367 00.000 20224 move complete, result=0
21:01:22.367 00.000 20224 worker thread done servicing request
21:01:22.367 00.000 20224 Worker thread wakes up
21:01:22.367 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.5 px 0 ms NORTH
21:01:22.370 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:22.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:23.344 00.974 20224 Exposure complete
21:01:23.398 00.054 20224 worker thread done servicing request
21:01:23.398 00.000 8996 OnExposeComplete: enter
21:01:23.399 00.001 8996 UpdateGuideState(): m_state=6
21:01:23.400 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 705
21:01:23.400 00.000 8996 Star::Find returns 1 (0), X=139.94, Y=472.86, Mass=714249, SNR=346.8, Peak=43955 HFD=4.5
21:01:23.401 00.001 8996 MultiStar: [#1 0.21,-0.40,0.78,U] [#2 0.01,-0.25,0.77,U] [#3 0.08,0.02,0.64,U] [#4 0.14,-0.19,0.61,U] [#5 0.31,-0.18,0.57,U] [#6 0.18,-0.06,0.42,U] [#7 0.26,-0.17,0.41,U] [#8 0.22,-0.30,0.37,U] 
21:01:23.402 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.23}, one-star: {-0.07, -0.34}
21:01:23.403 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:01:23.404 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
21:01:23.405 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.07 mountX=0.14 mountY=0.21, mountTheta=0.97
21:01:23.406 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.23, opts=13)
21:01:23.407 00.001 8996 Enqueuing Move request for scope (0.12, -0.23)
21:01:23.408 00.001 20224 Worker thread wakes up
21:01:23.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
21:01:23.408 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
21:01:23.408 00.000 20224 Moving (0.12, -0.23) raw xDistance=0.14 yDistance=0.21
21:01:23.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:01:23.408 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.12 newest=0.80
21:01:23.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:01:23.408 00.000 20224 MoveAxis(E, 0, ABG)
21:01:23.408 00.000 20224 Move returns status 0, amount 0
21:01:23.408 00.000 20224 MoveAxis(S, 44, ABG)
21:01:23.409 00.001 20224 Guiding  Dir = 1, Dur = 44
21:01:23.409 00.000 20224 IsSlewing returns 0
21:01:23.409 00.000 20224 IsGuiding returns 0
21:01:23.412 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=43955, med=2742, FiltMin=2502, FiltMax=27901, Gamma=1.000
21:01:23.426 00.014 8996 UpdateGuideState exits: m=714249 SNR=346.8
21:01:23.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:23.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:23.429 00.001 8996 Enqueuing Expose request
21:01:23.464 00.035 20224 IsGuiding returns 1
21:01:23.464 00.000 20224 scope still moving after pulse duration time elapsed
21:01:23.493 00.029 20224 IsSlewing returns 0
21:01:23.493 00.000 20224 IsGuiding returns 1
21:01:23.524 00.031 20224 IsSlewing returns 0
21:01:23.524 00.000 20224 IsGuiding returns 1
21:01:23.555 00.031 20224 IsSlewing returns 0
21:01:23.555 00.000 20224 IsGuiding returns 0
21:01:23.555 00.000 20224 scope move finished after 44 + 102 ms
21:01:23.555 00.000 20224 Move returns status 0, amount 44
21:01:23.555 00.000 20224 move complete, result=0
21:01:23.555 00.000 20224 worker thread done servicing request
21:01:23.555 00.000 20224 Worker thread wakes up
21:01:23.555 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:23.555 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
21:01:23.558 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:24.722 01.164 20224 Exposure complete
21:01:24.788 00.066 20224 worker thread done servicing request
21:01:24.788 00.000 8996 OnExposeComplete: enter
21:01:24.791 00.003 8996 UpdateGuideState(): m_state=6
21:01:24.793 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 706
21:01:24.794 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.28, Mass=728616, SNR=329.3, Peak=44211 HFD=4.5
21:01:24.796 00.002 8996 MultiStar: [#1 0.20,-0.32,0.67,U] [#2 -0.04,-0.33,0.81,U] [#3 0.01,0.12,0.64,U] [#4 0.08,0.05,0.60,U] [#5 0.37,0.03,0.67,U] [#6 0.18,0.06,0.41,U] [#7 0.00,0.06,0.50,U] [#8 0.32,-0.03,0.42,U] 
21:01:24.798 00.002 8996 refined, 8 included, MultiStar: {0.13, -0.04}, one-star: {0.13, 0.08}
21:01:24.800 00.002 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
21:01:24.801 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
21:01:24.802 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.30 mountX=0.13 mountY=0.03, mountTheta=0.19
21:01:24.803 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.04, opts=13)
21:01:24.805 00.002 8996 Enqueuing Move request for scope (0.13, -0.04)
21:01:24.806 00.001 20224 Worker thread wakes up
21:01:24.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
21:01:24.806 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
21:01:24.806 00.000 20224 Moving (0.13, -0.04) raw xDistance=0.13 yDistance=0.03
21:01:24.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:01:24.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:24.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:01:24.806 00.000 20224 MoveAxis(E, 0, ABG)
21:01:24.806 00.000 20224 Move returns status 0, amount 0
21:01:24.806 00.000 20224 MoveAxis(N, 0, ABG)
21:01:24.806 00.000 20224 Move returns status 0, amount 0
21:01:24.806 00.000 20224 move complete, result=0
21:01:24.806 00.000 20224 worker thread done servicing request
21:01:24.810 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44211, med=2745, FiltMin=2481, FiltMax=26400, Gamma=1.000
21:01:24.824 00.014 8996 UpdateGuideState exits: m=728616 SNR=329.3
21:01:24.826 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:24.826 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:24.827 00.001 8996 Enqueuing Expose request
21:01:24.828 00.001 20224 Worker thread wakes up
21:01:24.828 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:24.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:24.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:25.821 00.992 20224 Exposure complete
21:01:25.888 00.067 20224 worker thread done servicing request
21:01:25.888 00.000 8996 OnExposeComplete: enter
21:01:25.890 00.002 8996 UpdateGuideState(): m_state=6
21:01:25.892 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 707
21:01:25.893 00.001 8996 Star::Find returns 1 (0), X=140.00, Y=472.75, Mass=751018, SNR=323.2, Peak=49283 HFD=4.6
21:01:25.895 00.002 8996 MultiStar: [#1 0.47,-0.03,0.71,U] [#2 0.16,-0.24,0.84,U] [#3 0.11,-0.09,0.60,U] [#4 0.04,-0.40,0.63,U] [#5 0.50,-0.11,0.66,U] [#6 0.08,0.10,0.46,U] [#7 0.09,-0.15,0.51,U] [#8 0.44,-0.06,0.41,U] 
21:01:25.896 00.001 8996 refined, 8 included, MultiStar: {0.20, -0.19}, one-star: {-0.00, -0.45}
21:01:25.898 00.002 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
21:01:25.899 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
21:01:25.901 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.27 cameraTheta=-0.76 mountX=0.22 mountY=0.17, mountTheta=0.66
21:01:25.904 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.19, opts=13)
21:01:25.905 00.001 8996 Enqueuing Move request for scope (0.20, -0.19)
21:01:25.906 00.001 20224 Worker thread wakes up
21:01:25.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd
21:01:25.906 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.19)
21:01:25.906 00.000 20224 Moving (0.20, -0.19) raw xDistance=0.22 yDistance=0.17
21:01:25.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:01:25.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:25.907 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:01:25.907 00.000 20224 MoveAxis(W, 32, ABG)
21:01:25.907 00.000 20224 Guiding  Dir = 3, Dur = 32
21:01:25.907 00.000 20224 IsSlewing returns 0
21:01:25.907 00.000 20224 IsGuiding returns 0
21:01:25.911 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49283, med=2742, FiltMin=2499, FiltMax=27939, Gamma=1.000
21:01:25.917 00.006 20224 PulseGuide returned control before completion, sleep 32
21:01:25.931 00.014 8996 UpdateGuideState exits: m=751018 SNR=323.2
21:01:25.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:25.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:25.934 00.001 8996 Enqueuing Expose request
21:01:25.964 00.030 20224 IsGuiding returns 1
21:01:25.964 00.000 20224 scope still moving after pulse duration time elapsed
21:01:25.995 00.031 20224 IsSlewing returns 0
21:01:25.995 00.000 20224 IsGuiding returns 1
21:01:26.026 00.031 20224 IsSlewing returns 0
21:01:26.026 00.000 20224 IsGuiding returns 0
21:01:26.026 00.000 20224 scope move finished after 32 + 87 ms
21:01:26.027 00.001 20224 Move returns status 0, amount 32
21:01:26.027 00.000 20224 MoveAxis(N, 0, ABG)
21:01:26.027 00.000 20224 Move returns status 0, amount 0
21:01:26.027 00.000 20224 move complete, result=0
21:01:26.027 00.000 20224 worker thread done servicing request
21:01:26.027 00.000 20224 Worker thread wakes up
21:01:26.027 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 0 ms NORTH
21:01:26.030 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:26.031 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:27.191 01.160 20224 Exposure complete
21:01:27.247 00.056 20224 worker thread done servicing request
21:01:27.247 00.000 8996 OnExposeComplete: enter
21:01:27.249 00.002 8996 UpdateGuideState(): m_state=6
21:01:27.251 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 708
21:01:27.252 00.001 8996 Star::Find returns 1 (0), X=139.68, Y=473.21, Mass=751954, SNR=331.1, Peak=52355 HFD=4.6
21:01:27.254 00.002 8996 MultiStar: [#1 -0.40,-0.35,0.69,U] [#2 -0.49,-0.18,0.80,U] [#3 -0.17,-0.34,0.62,U] [#4 -0.19,-0.35,0.55,U] [#5 -0.10,-0.04,0.69,U] [#6 -0.46,0.06,0.46,U] [#7 -0.12,-0.33,0.50,U] [#8 -0.22,-0.34,0.40,U] 
21:01:27.255 00.001 8996 single-star, 8 included, MultiStar: {-0.29, -0.19}, one-star: {-0.32, 0.01}
21:01:27.257 00.002 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
21:01:27.258 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:01:27.260 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.01 hyp=0.32 cameraTheta=3.12 mountX=-0.32 mountY=0.03, mountTheta=3.05
21:01:27.263 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.01, opts=13)
21:01:27.265 00.002 8996 Enqueuing Move request for scope (-0.32, 0.01)
21:01:27.267 00.002 20224 Worker thread wakes up
21:01:27.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.01) opts 0xd
21:01:27.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.01)
21:01:27.267 00.000 20224 Moving (-0.32, 0.01) raw xDistance=-0.32 yDistance=0.03
21:01:27.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
21:01:27.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:27.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:01:27.267 00.000 20224 MoveAxis(E, 45, ABG)
21:01:27.267 00.000 20224 Guiding  Dir = 2, Dur = 45
21:01:27.268 00.001 20224 IsSlewing returns 0
21:01:27.268 00.000 20224 IsGuiding returns 0
21:01:27.270 00.002 20224 PulseGuide returned control before completion, sleep 54
21:01:27.273 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52355, med=2742, FiltMin=2473, FiltMax=29008, Gamma=1.000
21:01:27.295 00.022 8996 UpdateGuideState exits: m=751954 SNR=331.1
21:01:27.297 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:27.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:27.299 00.001 8996 Enqueuing Expose request
21:01:27.340 00.041 20224 IsGuiding returns 1
21:01:27.340 00.000 20224 scope still moving after pulse duration time elapsed
21:01:27.370 00.030 20224 IsSlewing returns 0
21:01:27.370 00.000 20224 IsGuiding returns 0
21:01:27.370 00.000 20224 scope move finished after 45 + 56 ms
21:01:27.370 00.000 20224 Move returns status 0, amount 45
21:01:27.370 00.000 20224 MoveAxis(N, 0, ABG)
21:01:27.370 00.000 20224 Move returns status 0, amount 0
21:01:27.370 00.000 20224 move complete, result=0
21:01:27.370 00.000 20224 worker thread done servicing request
21:01:27.370 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
21:01:27.372 00.002 20224 Worker thread wakes up
21:01:27.372 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:27.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:28.346 00.974 20224 Exposure complete
21:01:28.436 00.090 20224 worker thread done servicing request
21:01:28.437 00.001 8996 OnExposeComplete: enter
21:01:28.438 00.001 8996 UpdateGuideState(): m_state=6
21:01:28.439 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 709
21:01:28.440 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=472.81, Mass=697911, SNR=351.4, Peak=42947 HFD=4.6
21:01:28.441 00.001 8996 MultiStar: [#1 0.31,-0.61,0.00,M1] [#2 0.09,-0.71,0.00,M1] [#3 0.12,-0.28,0.72,U] [#4 0.17,-0.46,0.56,U] [#5 0.16,-0.34,0.61,U] [#6 0.20,0.18,0.49,U] [#7 0.46,-0.51,0.00,M1] [#8 0.10,-0.23,0.38,U] 
21:01:28.441 00.000 8996 refined, 5 included, MultiStar: {0.10, -0.28}, one-star: {-0.03, -0.39}
21:01:28.442 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
21:01:28.443 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
21:01:28.443 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.22 mountX=0.13 mountY=0.27, mountTheta=1.12
21:01:28.447 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.28, opts=13)
21:01:28.450 00.003 8996 Enqueuing Move request for scope (0.10, -0.28)
21:01:28.451 00.001 20224 Worker thread wakes up
21:01:28.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.28) opts 0xd
21:01:28.451 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.28)
21:01:28.451 00.000 20224 Moving (0.10, -0.28) raw xDistance=0.13 yDistance=0.27
21:01:28.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:01:28.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:01:28.451 00.000 20224 MoveAxis(E, 0, ABG)
21:01:28.451 00.000 20224 Move returns status 0, amount 0
21:01:28.451 00.000 20224 MoveAxis(S, 56, ABG)
21:01:28.451 00.000 20224 Guiding  Dir = 1, Dur = 56
21:01:28.451 00.000 20224 IsSlewing returns 0
21:01:28.451 00.000 20224 IsGuiding returns 0
21:01:28.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=42947, med=2742, FiltMin=2493, FiltMax=29101, Gamma=1.000
21:01:28.474 00.017 8996 UpdateGuideState exits: m=697911 SNR=351.4
21:01:28.477 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:28.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:28.479 00.001 8996 Enqueuing Expose request
21:01:28.508 00.029 20224 IsGuiding returns 1
21:01:28.508 00.000 20224 scope still moving after pulse duration time elapsed
21:01:28.539 00.031 20224 IsSlewing returns 0
21:01:28.539 00.000 20224 IsGuiding returns 1
21:01:28.570 00.031 20224 IsSlewing returns 0
21:01:28.571 00.001 20224 IsGuiding returns 1
21:01:28.602 00.031 20224 IsSlewing returns 0
21:01:28.603 00.001 20224 IsGuiding returns 0
21:01:28.603 00.000 20224 scope move finished after 56 + 95 ms
21:01:28.603 00.000 20224 Move returns status 0, amount 56
21:01:28.603 00.000 20224 move complete, result=0
21:01:28.603 00.000 20224 worker thread done servicing request
21:01:28.603 00.000 20224 Worker thread wakes up
21:01:28.604 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:28.604 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
21:01:28.606 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:29.773 01.167 20224 Exposure complete
21:01:29.860 00.087 20224 worker thread done servicing request
21:01:29.860 00.000 8996 OnExposeComplete: enter
21:01:29.861 00.001 8996 UpdateGuideState(): m_state=6
21:01:29.862 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 710
21:01:29.863 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.05, Mass=736246, SNR=330.6, Peak=47875 HFD=4.5
21:01:29.865 00.002 8996 MultiStar: [#1 0.25,0.07,0.67,U] [#2 -0.13,-0.10,0.80,U] [#3 0.00,0.09,0.63,U] [#4 0.11,-0.13,0.60,U] [#5 0.19,-0.01,0.60,U] [#6 0.18,0.25,0.46,U] [#7 0.24,0.23,0.52,U] [#8 0.14,0.05,0.42,U] 
21:01:29.865 00.000 8996 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {-0.04, -0.15}
21:01:29.866 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
21:01:29.867 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
21:01:29.868 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.09 mountX=0.08 mountY=-0.02, mountTheta=-0.21
21:01:29.870 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
21:01:29.871 00.001 8996 Enqueuing Move request for scope (0.08, 0.01)
21:01:29.872 00.001 20224 Worker thread wakes up
21:01:29.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
21:01:29.872 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
21:01:29.872 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
21:01:29.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:01:29.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:29.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:01:29.872 00.000 20224 MoveAxis(E, 0, ABG)
21:01:29.872 00.000 20224 Move returns status 0, amount 0
21:01:29.872 00.000 20224 MoveAxis(N, 0, ABG)
21:01:29.872 00.000 20224 Move returns status 0, amount 0
21:01:29.872 00.000 20224 move complete, result=0
21:01:29.872 00.000 20224 worker thread done servicing request
21:01:29.876 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47875, med=2742, FiltMin=2497, FiltMax=28835, Gamma=1.000
21:01:29.891 00.015 8996 UpdateGuideState exits: m=736246 SNR=330.6
21:01:29.892 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:29.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:29.894 00.001 8996 Enqueuing Expose request
21:01:29.894 00.000 20224 Worker thread wakes up
21:01:29.894 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:29.895 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:29.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:30.882 00.987 20224 Exposure complete
21:01:30.964 00.082 20224 worker thread done servicing request
21:01:30.964 00.000 8996 OnExposeComplete: enter
21:01:30.965 00.001 8996 UpdateGuideState(): m_state=6
21:01:30.966 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 711
21:01:30.967 00.001 8996 Star::Find returns 1 (0), X=139.69, Y=473.71, Mass=745379, SNR=348.8, Peak=48733 HFD=4.7
21:01:30.968 00.001 8996 MultiStar: [#1 -0.03,0.25,0.66,U] [#2 -0.20,0.27,0.68,U] [#3 0.04,0.23,0.67,U] [#4 -0.06,0.09,0.55,U] [#5 0.12,0.36,0.62,U] [#6 -0.00,0.48,0.46,U] [#7 -0.13,0.24,0.42,U] [#8 -0.00,0.32,0.40,U] 
21:01:30.969 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.32}, one-star: {-0.31, 0.51}
21:01:30.970 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:01:30.971 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
21:01:30.972 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.83 mountX=-0.11 mountY=-0.30, mountTheta=-1.93
21:01:30.973 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.32, opts=13)
21:01:30.974 00.001 8996 Enqueuing Move request for scope (-0.08, 0.32)
21:01:30.975 00.001 20224 Worker thread wakes up
21:01:30.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
21:01:30.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
21:01:30.975 00.000 20224 Moving (-0.08, 0.32) raw xDistance=-0.11 yDistance=-0.30
21:01:30.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:01:30.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:30.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:01:30.975 00.000 20224 MoveAxis(E, 0, ABG)
21:01:30.975 00.000 20224 Move returns status 0, amount 0
21:01:30.975 00.000 20224 MoveAxis(N, 0, ABG)
21:01:30.975 00.000 20224 Move returns status 0, amount 0
21:01:30.975 00.000 20224 move complete, result=0
21:01:30.975 00.000 20224 worker thread done servicing request
21:01:30.979 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=48733, med=2742, FiltMin=2496, FiltMax=29203, Gamma=1.000
21:01:30.993 00.014 8996 UpdateGuideState exits: m=745379 SNR=348.8
21:01:30.994 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:30.994 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:30.995 00.001 8996 Enqueuing Expose request
21:01:30.996 00.001 20224 Worker thread wakes up
21:01:30.996 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:01:30.997 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:30.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:32.150 01.153 20224 Exposure complete
21:01:32.206 00.056 20224 worker thread done servicing request
21:01:32.206 00.000 8996 OnExposeComplete: enter
21:01:32.207 00.001 8996 UpdateGuideState(): m_state=6
21:01:32.209 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 712
21:01:32.209 00.000 8996 Star::Find returns 1 (0), X=139.61, Y=473.35, Mass=731886, SNR=358.9, Peak=44019 HFD=4.8
21:01:32.212 00.003 8996 MultiStar: [#1 -0.05,0.23,0.61,U] [#2 -0.31,0.46,0.69,U] [#3 -0.33,0.21,0.55,U] [#4 -0.22,0.11,0.54,U] [#5 0.23,0.33,0.57,U] [#6 -0.06,0.52,0.41,U] [#7 -0.31,0.35,0.44,U] [#8 0.11,0.38,0.42,U] 
21:01:32.212 00.000 8996 refined, 8 included, MultiStar: {-0.18, 0.29}, one-star: {-0.40, 0.15}
21:01:32.214 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
21:01:32.214 00.000 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
21:01:32.215 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.29 hyp=0.34 cameraTheta=2.13 mountX=-0.21 mountY=-0.26, mountTheta=-2.23
21:01:32.217 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.29, opts=13)
21:01:32.218 00.001 8996 Enqueuing Move request for scope (-0.18, 0.29)
21:01:32.219 00.001 20224 Worker thread wakes up
21:01:32.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.29) opts 0xd
21:01:32.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.29)
21:01:32.219 00.000 20224 Moving (-0.18, 0.29) raw xDistance=-0.21 yDistance=-0.26
21:01:32.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:01:32.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:01:32.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:01:32.219 00.000 20224 MoveAxis(E, 30, ABG)
21:01:32.219 00.000 20224 Guiding  Dir = 2, Dur = 30
21:01:32.219 00.000 20224 IsSlewing returns 0
21:01:32.220 00.001 20224 IsGuiding returns 0
21:01:32.222 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44019, med=2742, FiltMin=2477, FiltMax=27606, Gamma=1.000
21:01:32.237 00.015 8996 UpdateGuideState exits: m=731886 SNR=358.9
21:01:32.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:32.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:32.240 00.001 8996 Enqueuing Expose request
21:01:32.262 00.022 20224 IsGuiding returns 1
21:01:32.262 00.000 20224 scope still moving after pulse duration time elapsed
21:01:32.292 00.030 20224 IsSlewing returns 0
21:01:32.292 00.000 20224 IsGuiding returns 1
21:01:32.324 00.032 20224 IsSlewing returns 0
21:01:32.324 00.000 20224 IsGuiding returns 1
21:01:32.354 00.030 20224 IsSlewing returns 0
21:01:32.354 00.000 20224 IsGuiding returns 0
21:01:32.355 00.001 20224 scope move finished after 30 + 105 ms
21:01:32.355 00.000 20224 Move returns status 0, amount 30
21:01:32.355 00.000 20224 MoveAxis(N, 0, ABG)
21:01:32.355 00.000 20224 Move returns status 0, amount 0
21:01:32.355 00.000 20224 move complete, result=0
21:01:32.355 00.000 20224 worker thread done servicing request
21:01:32.355 00.000 20224 Worker thread wakes up
21:01:32.355 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:32.356 00.001 8996 GuideStep: -0.2 px 30 ms EAST, -0.3 px 0 ms NORTH
21:01:32.357 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:33.327 00.970 20224 Exposure complete
21:01:33.395 00.068 20224 worker thread done servicing request
21:01:33.396 00.001 8996 OnExposeComplete: enter
21:01:33.397 00.001 8996 UpdateGuideState(): m_state=6
21:01:33.399 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 713
21:01:33.401 00.002 8996 Star::Find returns 1 (0), X=140.28, Y=473.08, Mass=696340, SNR=335.2, Peak=41910 HFD=4.6
21:01:33.402 00.001 8996 MultiStar: [#1 0.41,0.08,0.65,U] [#2 0.15,0.19,0.69,U] [#3 0.26,-0.06,0.57,U] [#4 0.48,-0.14,0.60,U] [#5 0.64,0.01,0.00,M1] [#6 0.43,0.48,0.00,M1] [#7 0.53,0.37,0.00,M1] [#8 0.56,0.14,0.44,U] 
21:01:33.404 00.002 8996 single-star, 5 included, MultiStar: {0.34, 0.00}, one-star: {0.28, -0.12}
21:01:33.405 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
21:01:33.406 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
21:01:33.407 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.30 cameraTheta=-0.40 mountX=0.29 mountY=0.09, mountTheta=0.29
21:01:33.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.12, opts=13)
21:01:33.411 00.002 8996 Enqueuing Move request for scope (0.28, -0.12)
21:01:33.413 00.002 20224 Worker thread wakes up
21:01:33.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
21:01:33.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
21:01:33.413 00.000 20224 Moving (0.28, -0.12) raw xDistance=0.29 yDistance=0.09
21:01:33.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
21:01:33.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:33.414 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:01:33.414 00.000 20224 MoveAxis(W, 40, ABG)
21:01:33.414 00.000 20224 Guiding  Dir = 3, Dur = 40
21:01:33.414 00.000 20224 IsSlewing returns 0
21:01:33.415 00.001 20224 IsGuiding returns 0
21:01:33.422 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=41910, med=2742, FiltMin=2493, FiltMax=28115, Gamma=1.000
21:01:33.436 00.014 20224 PulseGuide returned control before completion, sleep 29
21:01:33.441 00.005 8996 UpdateGuideState exits: m=696340 SNR=335.2
21:01:33.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:33.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:33.444 00.001 8996 Enqueuing Expose request
21:01:33.481 00.037 20224 IsGuiding returns 1
21:01:33.481 00.000 20224 scope still moving after pulse duration time elapsed
21:01:33.512 00.031 20224 IsSlewing returns 0
21:01:33.512 00.000 20224 IsGuiding returns 1
21:01:33.543 00.031 20224 IsSlewing returns 0
21:01:33.543 00.000 20224 IsGuiding returns 0
21:01:33.543 00.000 20224 scope move finished after 40 + 88 ms
21:01:33.543 00.000 20224 Move returns status 0, amount 40
21:01:33.543 00.000 20224 MoveAxis(N, 0, ABG)
21:01:33.543 00.000 20224 Move returns status 0, amount 0
21:01:33.543 00.000 20224 move complete, result=0
21:01:33.543 00.000 20224 worker thread done servicing request
21:01:33.543 00.000 20224 Worker thread wakes up
21:01:33.543 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
21:01:33.545 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:33.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:34.739 01.194 20224 Exposure complete
21:01:34.819 00.080 20224 worker thread done servicing request
21:01:34.819 00.000 8996 OnExposeComplete: enter
21:01:34.820 00.001 8996 UpdateGuideState(): m_state=6
21:01:34.821 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 714
21:01:34.823 00.002 8996 Star::Find returns 1 (0), X=139.79, Y=473.08, Mass=723824, SNR=330.0, Peak=52355 HFD=4.5
21:01:34.824 00.001 8996 MultiStar: [#1 0.08,0.15,0.68,U] [#2 -0.20,0.17,0.78,U] [#3 -0.04,0.13,0.64,U] [#4 -0.12,0.25,0.64,U] [#5 0.32,0.34,0.61,U] [#6 -0.08,0.41,0.49,U] [#7 -0.27,0.08,0.51,U] [#8 0.18,0.17,0.41,U] 
21:01:34.824 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.15}, one-star: {-0.22, -0.12}
21:01:34.825 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
21:01:34.826 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
21:01:34.827 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.93 mountX=-0.07 mountY=-0.14, mountTheta=-2.03
21:01:34.828 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.15, opts=13)
21:01:34.829 00.001 8996 Enqueuing Move request for scope (-0.06, 0.15)
21:01:34.830 00.001 20224 Worker thread wakes up
21:01:34.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
21:01:34.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
21:01:34.830 00.000 20224 Moving (-0.06, 0.15) raw xDistance=-0.07 yDistance=-0.14
21:01:34.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:01:34.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:34.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:01:34.830 00.000 20224 MoveAxis(E, 0, ABG)
21:01:34.830 00.000 20224 Move returns status 0, amount 0
21:01:34.830 00.000 20224 MoveAxis(N, 0, ABG)
21:01:34.830 00.000 20224 Move returns status 0, amount 0
21:01:34.830 00.000 20224 move complete, result=0
21:01:34.830 00.000 20224 worker thread done servicing request
21:01:34.834 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52355, med=2742, FiltMin=2480, FiltMax=29376, Gamma=1.000
21:01:34.847 00.013 8996 UpdateGuideState exits: m=723824 SNR=330.0
21:01:34.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:34.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:34.849 00.000 8996 Enqueuing Expose request
21:01:34.850 00.001 20224 Worker thread wakes up
21:01:34.850 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:34.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:34.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:35.837 00.986 20224 Exposure complete
21:01:35.924 00.087 20224 worker thread done servicing request
21:01:35.924 00.000 8996 OnExposeComplete: enter
21:01:35.925 00.001 8996 UpdateGuideState(): m_state=6
21:01:35.926 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 715
21:01:35.926 00.000 8996 Star::Find returns 1 (0), X=139.88, Y=473.49, Mass=698800, SNR=308.6, Peak=42723 HFD=4.8
21:01:35.927 00.001 8996 MultiStar: [#1 0.09,0.36,0.71,U] [#2 -0.21,0.04,0.83,U] [#3 -0.13,0.12,0.67,U] [#4 -0.20,0.06,0.65,U] [#5 0.20,0.38,0.71,U] [#6 -0.19,0.49,0.48,U] [#7 -0.17,0.42,0.55,U] [#8 0.01,0.40,0.43,U] 
21:01:35.928 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.27}, one-star: {-0.13, 0.29}
21:01:35.929 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
21:01:35.929 00.000 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
21:01:35.930 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.87 mountX=-0.11 mountY=-0.26, mountTheta=-1.97
21:01:35.932 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.27, opts=13)
21:01:35.932 00.000 8996 Enqueuing Move request for scope (-0.08, 0.27)
21:01:35.933 00.001 20224 Worker thread wakes up
21:01:35.934 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd
21:01:35.934 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.27)
21:01:35.934 00.000 20224 Moving (-0.08, 0.27) raw xDistance=-0.11 yDistance=-0.26
21:01:35.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:01:35.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:01:35.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:01:35.934 00.000 20224 MoveAxis(E, 0, ABG)
21:01:35.934 00.000 20224 Move returns status 0, amount 0
21:01:35.935 00.001 20224 MoveAxis(N, 0, ABG)
21:01:35.935 00.000 20224 Move returns status 0, amount 0
21:01:35.935 00.000 20224 move complete, result=0
21:01:35.935 00.000 20224 worker thread done servicing request
21:01:35.940 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=42723, med=2742, FiltMin=2496, FiltMax=27715, Gamma=1.000
21:01:35.965 00.025 8996 UpdateGuideState exits: m=698800 SNR=308.6
21:01:35.967 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:35.967 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:35.968 00.001 8996 Enqueuing Expose request
21:01:35.969 00.001 20224 Worker thread wakes up
21:01:35.969 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:01:35.970 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:35.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:37.136 01.166 20224 Exposure complete
21:01:37.193 00.057 20224 worker thread done servicing request
21:01:37.193 00.000 8996 OnExposeComplete: enter
21:01:37.194 00.001 8996 UpdateGuideState(): m_state=6
21:01:37.195 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 716
21:01:37.195 00.000 8996 Star::Find returns 1 (0), X=139.98, Y=473.13, Mass=781800, SNR=382.4, Peak=48531 HFD=4.6
21:01:37.197 00.002 8996 MultiStar: [#1 0.10,0.05,0.64,U] [#2 -0.21,-0.04,0.63,U] [#3 -0.06,0.19,0.50,U] [#4 -0.10,-0.07,0.49,U] [#5 0.31,0.29,0.55,U] [#6 0.07,0.33,0.40,U] [#7 -0.25,0.46,0.36,U] [#8 0.28,0.12,0.35,U] 
21:01:37.198 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.10}, one-star: {-0.02, -0.07}
21:01:37.198 00.000 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
21:01:37.199 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
21:01:37.200 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.87 mountX=-0.01 mountY=0.07, mountTheta=1.77
21:01:37.201 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
21:01:37.202 00.001 8996 Enqueuing Move request for scope (-0.02, -0.07)
21:01:37.202 00.000 20224 Worker thread wakes up
21:01:37.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
21:01:37.202 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
21:01:37.203 00.001 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
21:01:37.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:01:37.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:37.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:01:37.203 00.000 20224 MoveAxis(E, 0, ABG)
21:01:37.203 00.000 20224 Move returns status 0, amount 0
21:01:37.203 00.000 20224 MoveAxis(N, 0, ABG)
21:01:37.203 00.000 20224 Move returns status 0, amount 0
21:01:37.203 00.000 20224 move complete, result=0
21:01:37.203 00.000 20224 worker thread done servicing request
21:01:37.207 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48531, med=2742, FiltMin=2480, FiltMax=28531, Gamma=1.000
21:01:37.227 00.020 8996 UpdateGuideState exits: m=781800 SNR=382.4
21:01:37.230 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:37.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:37.233 00.002 8996 Enqueuing Expose request
21:01:37.234 00.001 20224 Worker thread wakes up
21:01:37.234 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:37.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:37.234 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:38.226 00.992 20224 Exposure complete
21:01:38.289 00.063 20224 worker thread done servicing request
21:01:38.289 00.000 8996 OnExposeComplete: enter
21:01:38.291 00.002 8996 UpdateGuideState(): m_state=6
21:01:38.293 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 717
21:01:38.295 00.002 8996 Star::Find returns 1 (0), X=139.87, Y=473.00, Mass=740082, SNR=360.6, Peak=51459 HFD=4.6
21:01:38.297 00.002 8996 MultiStar: [#1 -0.09,0.31,0.65,U] [#2 -0.18,0.20,0.68,U] [#3 -0.34,0.05,0.65,U] [#4 -0.25,-0.14,0.57,U] [#5 0.13,0.29,0.59,U] [#6 -0.06,0.32,0.42,U] [#7 -0.07,0.32,0.40,U] [#8 0.24,0.22,0.43,U] 
21:01:38.298 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.12}, one-star: {-0.14, -0.20}
21:01:38.300 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
21:01:38.302 00.002 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
21:01:38.304 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.31 mountX=-0.11 mountY=-0.10, mountTheta=-2.41
21:01:38.306 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
21:01:38.307 00.001 8996 Enqueuing Move request for scope (-0.10, 0.12)
21:01:38.308 00.001 20224 Worker thread wakes up
21:01:38.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
21:01:38.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
21:01:38.308 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.10
21:01:38.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:01:38.308 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:38.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:01:38.308 00.000 20224 MoveAxis(E, 0, ABG)
21:01:38.308 00.000 20224 Move returns status 0, amount 0
21:01:38.308 00.000 20224 MoveAxis(N, 0, ABG)
21:01:38.308 00.000 20224 Move returns status 0, amount 0
21:01:38.308 00.000 20224 move complete, result=0
21:01:38.309 00.001 20224 worker thread done servicing request
21:01:38.314 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51459, med=2742, FiltMin=2441, FiltMax=30019, Gamma=1.000
21:01:38.333 00.019 8996 UpdateGuideState exits: m=740082 SNR=360.6
21:01:38.335 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:38.337 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:38.338 00.001 8996 Enqueuing Expose request
21:01:38.340 00.002 20224 Worker thread wakes up
21:01:38.340 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:38.342 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:38.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:39.522 01.180 20224 Exposure complete
21:01:39.580 00.058 20224 worker thread done servicing request
21:01:39.580 00.000 8996 OnExposeComplete: enter
21:01:39.581 00.001 8996 UpdateGuideState(): m_state=6
21:01:39.582 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 718
21:01:39.582 00.000 8996 Star::Find returns 1 (0), X=139.85, Y=473.21, Mass=782508, SNR=358.4, Peak=50931 HFD=4.5
21:01:39.583 00.001 8996 MultiStar: [#1 -0.01,-0.08,0.67,U] [#2 -0.01,-0.45,0.73,U] [#3 -0.16,0.18,0.53,U] [#4 -0.13,-0.19,0.60,U] [#5 0.26,-0.05,0.62,U] [#6 -0.36,0.07,0.41,U] [#7 -0.25,-0.15,0.42,U] [#8 0.20,-0.11,0.36,U] 
21:01:39.584 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.09}, one-star: {-0.15, 0.01}
21:01:39.585 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
21:01:39.586 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.08)
21:01:39.587 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.18 mountX=-0.06 mountY=0.10, mountTheta=2.08
21:01:39.588 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.09, opts=13)
21:01:39.589 00.001 8996 Enqueuing Move request for scope (-0.07, -0.09)
21:01:39.591 00.002 20224 Worker thread wakes up
21:01:39.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
21:01:39.591 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
21:01:39.591 00.000 20224 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.10
21:01:39.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:01:39.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:39.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:01:39.592 00.001 20224 MoveAxis(E, 0, ABG)
21:01:39.592 00.000 20224 Move returns status 0, amount 0
21:01:39.592 00.000 20224 MoveAxis(N, 0, ABG)
21:01:39.592 00.000 20224 Move returns status 0, amount 0
21:01:39.592 00.000 20224 move complete, result=0
21:01:39.592 00.000 20224 worker thread done servicing request
21:01:39.599 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50931, med=2742, FiltMin=2480, FiltMax=30128, Gamma=1.000
21:01:39.623 00.024 8996 UpdateGuideState exits: m=782508 SNR=358.4
21:01:39.625 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:39.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:39.627 00.001 8996 Enqueuing Expose request
21:01:39.629 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:39.629 00.000 20224 Worker thread wakes up
21:01:39.629 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:39.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:40.604 00.975 20224 Exposure complete
21:01:40.664 00.060 20224 worker thread done servicing request
21:01:40.664 00.000 8996 OnExposeComplete: enter
21:01:40.665 00.001 8996 UpdateGuideState(): m_state=6
21:01:40.666 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 719
21:01:40.667 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.20, Mass=741251, SNR=394.7, Peak=52419 HFD=4.5
21:01:40.668 00.001 8996 MultiStar: [#1 -0.05,-0.06,0.57,U] [#2 -0.10,-0.01,0.66,U] [#3 -0.22,0.14,0.51,U] [#4 -0.26,0.02,0.43,U] [#5 0.01,0.13,0.54,U] [#6 -0.14,0.23,0.38,U] [#7 -0.05,0.23,0.40,U] [#8 -0.12,0.16,0.30,U] 
21:01:40.669 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.07}, one-star: {-0.13, -0.00}
21:01:40.669 00.000 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
21:01:40.670 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.14)
21:01:40.671 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=-0.12 mountY=0.02, mountTheta=3.01
21:01:40.672 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.00, opts=13)
21:01:40.673 00.001 8996 Enqueuing Move request for scope (-0.13, -0.00)
21:01:40.674 00.001 20224 Worker thread wakes up
21:01:40.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
21:01:40.674 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
21:01:40.674 00.000 20224 Moving (-0.13, -0.00) raw xDistance=-0.12 yDistance=0.02
21:01:40.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:01:40.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:40.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:01:40.674 00.000 20224 MoveAxis(E, 0, ABG)
21:01:40.674 00.000 20224 Move returns status 0, amount 0
21:01:40.674 00.000 20224 MoveAxis(N, 0, ABG)
21:01:40.674 00.000 20224 Move returns status 0, amount 0
21:01:40.674 00.000 20224 move complete, result=0
21:01:40.675 00.001 20224 worker thread done servicing request
21:01:40.679 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52419, med=2742, FiltMin=2499, FiltMax=29456, Gamma=1.000
21:01:40.694 00.015 8996 UpdateGuideState exits: m=741251 SNR=394.7
21:01:40.697 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:40.699 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:40.701 00.002 8996 Enqueuing Expose request
21:01:40.702 00.001 20224 Worker thread wakes up
21:01:40.702 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:40.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:40.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:41.875 01.172 20224 Exposure complete
21:01:41.938 00.063 20224 worker thread done servicing request
21:01:41.938 00.000 8996 OnExposeComplete: enter
21:01:41.939 00.001 8996 UpdateGuideState(): m_state=6
21:01:41.940 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 720
21:01:41.941 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.30, Mass=722079, SNR=337.9, Peak=47763 HFD=4.6
21:01:41.942 00.001 8996 MultiStar: [#1 0.36,0.06,0.70,U] [#2 -0.01,-0.06,0.81,U] [#3 0.16,0.21,0.59,U] [#4 0.25,0.08,0.52,U] [#5 0.22,0.45,0.64,U] [#6 0.21,0.54,0.48,U] [#7 0.04,0.32,0.52,U] [#8 0.21,0.25,0.40,U] 
21:01:41.942 00.000 8996 single-star, 8 included, MultiStar: {0.15, 0.19}, one-star: {0.05, 0.10}
21:01:41.943 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
21:01:41.944 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
21:01:41.944 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.12 cameraTheta=1.09 mountX=0.04 mountY=-0.11, mountTheta=-1.19
21:01:41.947 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.10, opts=13)
21:01:41.948 00.001 8996 Enqueuing Move request for scope (0.05, 0.10)
21:01:41.949 00.001 20224 Worker thread wakes up
21:01:41.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
21:01:41.949 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
21:01:41.949 00.000 20224 Moving (0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
21:01:41.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:01:41.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:41.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:01:41.949 00.000 20224 MoveAxis(E, 0, ABG)
21:01:41.949 00.000 20224 Move returns status 0, amount 0
21:01:41.949 00.000 20224 MoveAxis(N, 0, ABG)
21:01:41.949 00.000 20224 Move returns status 0, amount 0
21:01:41.949 00.000 20224 move complete, result=0
21:01:41.949 00.000 20224 worker thread done servicing request
21:01:41.954 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47763, med=2742, FiltMin=2486, FiltMax=26595, Gamma=1.000
21:01:41.970 00.016 8996 UpdateGuideState exits: m=722079 SNR=337.9
21:01:41.971 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:41.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:41.972 00.000 8996 Enqueuing Expose request
21:01:41.973 00.001 20224 Worker thread wakes up
21:01:41.973 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:41.974 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:41.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:42.954 00.980 20224 Exposure complete
21:01:43.022 00.068 20224 worker thread done servicing request
21:01:43.022 00.000 8996 OnExposeComplete: enter
21:01:43.024 00.002 8996 UpdateGuideState(): m_state=6
21:01:43.025 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 721
21:01:43.027 00.002 8996 Star::Find returns 1 (0), X=139.97, Y=472.97, Mass=726889, SNR=350.6, Peak=51123 HFD=4.5
21:01:43.028 00.001 8996 MultiStar: [#1 0.11,0.06,0.64,U] [#2 -0.03,-0.23,0.73,U] [#3 0.23,-0.08,0.58,U] [#4 0.25,-0.00,0.51,U] [#5 0.24,0.33,0.60,U] [#6 -0.06,0.26,0.40,U] [#7 -0.02,0.18,0.45,U] [#8 0.16,0.06,0.43,U] 
21:01:43.029 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.00}, one-star: {-0.03, -0.23}
21:01:43.030 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
21:01:43.032 00.002 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
21:01:43.033 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.01 mountX=0.09 mountY=-0.01, mountTheta=-0.10
21:01:43.034 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.00, opts=13)
21:01:43.036 00.002 8996 Enqueuing Move request for scope (0.09, -0.00)
21:01:43.037 00.001 20224 Worker thread wakes up
21:01:43.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
21:01:43.037 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
21:01:43.037 00.000 20224 Moving (0.09, -0.00) raw xDistance=0.09 yDistance=-0.01
21:01:43.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:01:43.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:43.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:01:43.037 00.000 20224 MoveAxis(E, 0, ABG)
21:01:43.037 00.000 20224 Move returns status 0, amount 0
21:01:43.037 00.000 20224 MoveAxis(N, 0, ABG)
21:01:43.037 00.000 20224 Move returns status 0, amount 0
21:01:43.037 00.000 20224 move complete, result=0
21:01:43.038 00.001 20224 worker thread done servicing request
21:01:43.042 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51123, med=2742, FiltMin=2486, FiltMax=29907, Gamma=1.000
21:01:43.065 00.023 8996 UpdateGuideState exits: m=726889 SNR=350.6
21:01:43.067 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:43.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:43.069 00.001 8996 Enqueuing Expose request
21:01:43.069 00.000 20224 Worker thread wakes up
21:01:43.069 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:43.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:43.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:44.250 01.180 20224 Exposure complete
21:01:44.326 00.076 20224 worker thread done servicing request
21:01:44.327 00.001 8996 OnExposeComplete: enter
21:01:44.328 00.001 8996 UpdateGuideState(): m_state=6
21:01:44.329 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 722
21:01:44.330 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.27, Mass=723683, SNR=330.2, Peak=46195 HFD=4.5
21:01:44.331 00.001 8996 MultiStar: [#1 0.30,0.33,0.67,U] [#2 0.23,-0.17,0.77,U] [#3 -0.10,0.21,0.66,U] [#4 0.08,0.10,0.62,U] [#5 0.33,0.19,0.59,U] [#6 0.04,0.11,0.48,U] [#7 -0.03,0.10,0.50,U] [#8 0.24,0.41,0.43,U] 
21:01:44.332 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.13}, one-star: {-0.11, 0.07}
21:01:44.334 00.002 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:01:44.334 00.000 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:01:44.335 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.12 cameraTheta=2.59 mountX=-0.11 mountY=-0.05, mountTheta=-2.70
21:01:44.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
21:01:44.338 00.001 8996 Enqueuing Move request for scope (-0.11, 0.07)
21:01:44.339 00.001 20224 Worker thread wakes up
21:01:44.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
21:01:44.339 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
21:01:44.339 00.000 20224 Moving (-0.11, 0.07) raw xDistance=-0.11 yDistance=-0.05
21:01:44.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:01:44.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:44.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:01:44.340 00.001 20224 MoveAxis(E, 0, ABG)
21:01:44.340 00.000 20224 Move returns status 0, amount 0
21:01:44.340 00.000 20224 MoveAxis(N, 0, ABG)
21:01:44.340 00.000 20224 Move returns status 0, amount 0
21:01:44.340 00.000 20224 move complete, result=0
21:01:44.340 00.000 20224 worker thread done servicing request
21:01:44.344 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=46195, med=2742, FiltMin=2489, FiltMax=28243, Gamma=1.000
21:01:44.358 00.014 8996 UpdateGuideState exits: m=723683 SNR=330.2
21:01:44.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:44.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:44.361 00.001 8996 Enqueuing Expose request
21:01:44.362 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:44.363 00.001 20224 Worker thread wakes up
21:01:44.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:44.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:45.332 00.969 20224 Exposure complete
21:01:45.418 00.086 20224 worker thread done servicing request
21:01:45.418 00.000 8996 OnExposeComplete: enter
21:01:45.419 00.001 8996 UpdateGuideState(): m_state=6
21:01:45.420 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 723
21:01:45.422 00.002 8996 Star::Find returns 1 (0), X=140.16, Y=473.28, Mass=775714, SNR=373.9, Peak=46003 HFD=4.6
21:01:45.423 00.001 8996 MultiStar: [#1 0.30,0.42,0.60,U] [#2 0.24,0.03,0.65,U] [#3 0.13,0.22,0.54,U] [#4 0.01,0.03,0.49,U] [#5 0.53,0.15,0.61,U] [#6 0.16,0.40,0.39,U] [#7 -0.04,0.19,0.42,U] [#8 0.33,0.65,0.00,M1] 
21:01:45.424 00.001 8996 single-star, 7 included, MultiStar: {0.20, 0.17}, one-star: {0.16, 0.08}
21:01:45.424 00.000 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
21:01:45.425 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
21:01:45.427 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.17 cameraTheta=0.46 mountX=0.15 mountY=-0.09, mountTheta=-0.57
21:01:45.428 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.08, opts=13)
21:01:45.428 00.000 8996 Enqueuing Move request for scope (0.16, 0.08)
21:01:45.430 00.002 20224 Worker thread wakes up
21:01:45.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
21:01:45.430 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
21:01:45.430 00.000 20224 Moving (0.16, 0.08) raw xDistance=0.15 yDistance=-0.09
21:01:45.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:01:45.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:45.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:01:45.430 00.000 20224 MoveAxis(E, 0, ABG)
21:01:45.430 00.000 20224 Move returns status 0, amount 0
21:01:45.431 00.001 20224 MoveAxis(N, 0, ABG)
21:01:45.431 00.000 20224 Move returns status 0, amount 0
21:01:45.431 00.000 20224 move complete, result=0
21:01:45.431 00.000 20224 worker thread done servicing request
21:01:45.434 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=46003, med=2742, FiltMin=2470, FiltMax=27856, Gamma=1.000
21:01:45.449 00.015 8996 UpdateGuideState exits: m=775714 SNR=373.9
21:01:45.451 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:45.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:45.453 00.001 8996 Enqueuing Expose request
21:01:45.454 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:45.455 00.001 20224 Worker thread wakes up
21:01:45.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:45.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:46.631 01.176 20224 Exposure complete
21:01:46.699 00.068 20224 worker thread done servicing request
21:01:46.700 00.001 8996 OnExposeComplete: enter
21:01:46.702 00.002 8996 UpdateGuideState(): m_state=6
21:01:46.703 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 724
21:01:46.705 00.002 8996 Star::Find returns 1 (0), X=140.06, Y=472.92, Mass=722869, SNR=351.6, Peak=49539 HFD=4.5
21:01:46.707 00.002 8996 MultiStar: [#1 0.24,0.17,0.56,U] [#2 -0.01,-0.23,0.76,U] [#3 -0.02,-0.08,0.52,U] [#4 -0.05,-0.15,0.61,U] [#5 0.23,0.11,0.64,U] [#6 0.07,0.19,0.43,U] [#7 -0.15,0.10,0.49,U] [#8 0.26,0.18,0.37,U] 
21:01:46.708 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.05, -0.28}
21:01:46.710 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
21:01:46.712 00.002 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
21:01:46.713 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.60 mountX=0.06 mountY=0.03, mountTheta=0.49
21:01:46.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
21:01:46.716 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
21:01:46.717 00.001 20224 Worker thread wakes up
21:01:46.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
21:01:46.717 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
21:01:46.717 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=0.03
21:01:46.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:01:46.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:46.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:01:46.717 00.000 20224 MoveAxis(E, 0, ABG)
21:01:46.717 00.000 20224 Move returns status 0, amount 0
21:01:46.717 00.000 20224 MoveAxis(N, 0, ABG)
21:01:46.717 00.000 20224 Move returns status 0, amount 0
21:01:46.717 00.000 20224 move complete, result=0
21:01:46.717 00.000 20224 worker thread done servicing request
21:01:46.721 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49539, med=2742, FiltMin=2499, FiltMax=28483, Gamma=1.000
21:01:46.737 00.016 8996 UpdateGuideState exits: m=722869 SNR=351.6
21:01:46.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:46.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:46.739 00.000 8996 Enqueuing Expose request
21:01:46.740 00.001 20224 Worker thread wakes up
21:01:46.740 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:46.741 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:46.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:47.707 00.966 20224 Exposure complete
21:01:47.766 00.059 20224 worker thread done servicing request
21:01:47.766 00.000 8996 OnExposeComplete: enter
21:01:47.767 00.001 8996 UpdateGuideState(): m_state=6
21:01:47.768 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 725
21:01:47.769 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=473.16, Mass=785372, SNR=389.0, Peak=54483 HFD=4.6
21:01:47.770 00.001 8996 MultiStar: [#1 0.29,0.13,0.61,U] [#2 0.04,-0.11,0.60,U] [#3 -0.02,0.08,0.47,U] [#4 0.06,-0.01,0.45,U] [#5 0.29,0.18,0.55,U] [#6 0.08,0.41,0.41,U] [#7 -0.21,0.18,0.41,U] [#8 0.09,0.09,0.32,U] 
21:01:47.771 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.08}, one-star: {-0.13, -0.05}
21:01:47.771 00.000 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
21:01:47.772 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
21:01:47.773 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.03 mountX=0.04 mountY=-0.08, mountTheta=-1.13
21:01:47.774 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.08, opts=13)
21:01:47.775 00.001 8996 Enqueuing Move request for scope (0.05, 0.08)
21:01:47.776 00.001 20224 Worker thread wakes up
21:01:47.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
21:01:47.776 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
21:01:47.776 00.000 20224 Moving (0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
21:01:47.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:01:47.777 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:47.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:01:47.777 00.000 20224 MoveAxis(E, 0, ABG)
21:01:47.777 00.000 20224 Move returns status 0, amount 0
21:01:47.777 00.000 20224 MoveAxis(N, 0, ABG)
21:01:47.777 00.000 20224 Move returns status 0, amount 0
21:01:47.777 00.000 20224 move complete, result=0
21:01:47.777 00.000 20224 worker thread done servicing request
21:01:47.785 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54483, med=2742, FiltMin=2467, FiltMax=31280, Gamma=1.000
21:01:47.809 00.024 8996 UpdateGuideState exits: m=785372 SNR=389.0
21:01:47.812 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:47.812 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:47.813 00.001 8996 Enqueuing Expose request
21:01:47.814 00.001 20224 Worker thread wakes up
21:01:47.814 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:47.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:47.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:48.972 01.157 20224 Exposure complete
21:01:49.046 00.074 20224 worker thread done servicing request
21:01:49.046 00.000 8996 OnExposeComplete: enter
21:01:49.047 00.001 8996 UpdateGuideState(): m_state=6
21:01:49.048 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 726
21:01:49.049 00.001 8996 Star::Find returns 1 (0), X=139.76, Y=473.23, Mass=718866, SNR=331.8, Peak=50819 HFD=4.6
21:01:49.050 00.001 8996 MultiStar: [#1 0.05,0.04,0.68,U] [#2 -0.15,-0.12,0.79,U] [#3 -0.12,0.11,0.59,U] [#4 0.05,0.03,0.67,U] [#5 0.10,0.21,0.58,U] [#6 -0.16,0.19,0.47,U] [#7 -0.02,-0.18,0.48,U] [#8 -0.12,0.28,0.42,U] 
21:01:49.051 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.05}, one-star: {-0.25, 0.03}
21:01:49.051 00.000 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
21:01:49.052 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
21:01:49.053 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.57 mountX=-0.08 mountY=-0.04, mountTheta=-2.68
21:01:49.054 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
21:01:49.055 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
21:01:49.056 00.001 20224 Worker thread wakes up
21:01:49.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
21:01:49.056 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
21:01:49.056 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
21:01:49.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:01:49.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:49.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:01:49.056 00.000 20224 MoveAxis(E, 0, ABG)
21:01:49.056 00.000 20224 Move returns status 0, amount 0
21:01:49.056 00.000 20224 MoveAxis(N, 0, ABG)
21:01:49.056 00.000 20224 Move returns status 0, amount 0
21:01:49.056 00.000 20224 move complete, result=0
21:01:49.056 00.000 20224 worker thread done servicing request
21:01:49.060 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50819, med=2742, FiltMin=2502, FiltMax=28768, Gamma=1.000
21:01:49.074 00.014 8996 UpdateGuideState exits: m=718866 SNR=331.8
21:01:49.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:49.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:49.077 00.001 8996 Enqueuing Expose request
21:01:49.078 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:49.079 00.001 20224 Worker thread wakes up
21:01:49.079 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:49.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:50.048 00.969 20224 Exposure complete
21:01:50.135 00.087 20224 worker thread done servicing request
21:01:50.136 00.001 8996 OnExposeComplete: enter
21:01:50.138 00.002 8996 UpdateGuideState(): m_state=6
21:01:50.139 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 727
21:01:50.141 00.002 8996 Star::Find returns 1 (0), X=139.63, Y=473.14, Mass=690718, SNR=337.5, Peak=45187 HFD=4.9
21:01:50.144 00.003 8996 MultiStar: [#1 0.06,0.10,0.72,U] [#2 -0.11,0.07,0.76,U] [#3 -0.01,0.13,0.61,U] [#4 0.08,0.07,0.58,U] [#5 0.08,0.27,0.59,U] [#6 0.02,0.20,0.49,U] [#7 -0.03,0.05,0.50,U] [#8 0.03,0.23,0.41,U] 
21:01:50.147 00.003 8996 refined, 8 included, MultiStar: {-0.06, 0.10}, one-star: {-0.38, -0.06}
21:01:50.149 00.002 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
21:01:50.151 00.002 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
21:01:50.153 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.11 mountX=-0.07 mountY=-0.09, mountTheta=-2.22
21:01:50.156 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.10, opts=13)
21:01:50.157 00.001 8996 Enqueuing Move request for scope (-0.06, 0.10)
21:01:50.159 00.002 20224 Worker thread wakes up
21:01:50.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:01:50.159 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:01:50.159 00.000 20224 Moving (-0.06, 0.10) raw xDistance=-0.07 yDistance=-0.09
21:01:50.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:01:50.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:50.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:01:50.159 00.000 20224 MoveAxis(E, 0, ABG)
21:01:50.159 00.000 20224 Move returns status 0, amount 0
21:01:50.160 00.001 20224 MoveAxis(N, 0, ABG)
21:01:50.160 00.000 20224 Move returns status 0, amount 0
21:01:50.160 00.000 20224 move complete, result=0
21:01:50.160 00.000 20224 worker thread done servicing request
21:01:50.164 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=45187, med=2742, FiltMin=2441, FiltMax=27296, Gamma=1.000
21:01:50.180 00.016 8996 UpdateGuideState exits: m=690718 SNR=337.5
21:01:50.182 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:50.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:50.184 00.001 8996 Enqueuing Expose request
21:01:50.185 00.001 20224 Worker thread wakes up
21:01:50.185 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:50.186 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:50.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:51.359 01.173 20224 Exposure complete
21:01:51.431 00.072 20224 worker thread done servicing request
21:01:51.432 00.001 8996 OnExposeComplete: enter
21:01:51.433 00.001 8996 UpdateGuideState(): m_state=6
21:01:51.435 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 728
21:01:51.436 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=473.37, Mass=694263, SNR=334.4, Peak=42451 HFD=4.7
21:01:51.438 00.002 8996 MultiStar: [#1 0.26,0.04,0.79,U] [#2 0.09,-0.11,0.86,U] [#3 -0.03,-0.00,0.67,U] [#4 0.10,-0.05,0.60,U] [#5 0.23,0.19,0.60,U] [#6 0.02,-0.10,0.48,U] [#7 -0.07,-0.05,0.49,U] [#8 0.35,0.28,0.47,U] 
21:01:51.440 00.002 8996 refined, 8 included, MultiStar: {0.11, 0.04}, one-star: {0.08, 0.17}
21:01:51.441 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
21:01:51.442 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
21:01:51.444 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.34 mountX=0.11 mountY=-0.05, mountTheta=-0.45
21:01:51.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
21:01:51.447 00.001 8996 Enqueuing Move request for scope (0.11, 0.04)
21:01:51.448 00.001 20224 Worker thread wakes up
21:01:51.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
21:01:51.448 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
21:01:51.448 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.11 yDistance=-0.05
21:01:51.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:01:51.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:51.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:01:51.448 00.000 20224 MoveAxis(E, 0, ABG)
21:01:51.448 00.000 20224 Move returns status 0, amount 0
21:01:51.448 00.000 20224 MoveAxis(N, 0, ABG)
21:01:51.448 00.000 20224 Move returns status 0, amount 0
21:01:51.448 00.000 20224 move complete, result=0
21:01:51.449 00.001 20224 worker thread done servicing request
21:01:51.454 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=42451, med=2742, FiltMin=2473, FiltMax=24608, Gamma=1.000
21:01:51.476 00.022 8996 UpdateGuideState exits: m=694263 SNR=334.4
21:01:51.478 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:51.481 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:51.483 00.002 8996 Enqueuing Expose request
21:01:51.485 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:51.486 00.001 20224 Worker thread wakes up
21:01:51.487 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:51.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:52.450 00.963 20224 Exposure complete
21:01:52.520 00.070 20224 worker thread done servicing request
21:01:52.520 00.000 8996 OnExposeComplete: enter
21:01:52.521 00.001 8996 UpdateGuideState(): m_state=6
21:01:52.522 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 729
21:01:52.523 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.01, Mass=785642, SNR=383.1, Peak=52563 HFD=4.5
21:01:52.524 00.001 8996 MultiStar: [#1 0.00,-0.01,0.67,U] [#2 -0.29,-0.02,0.70,U] [#3 -0.14,-0.08,0.58,U] [#4 -0.03,-0.15,0.51,U] [#5 0.39,0.04,0.56,U] [#6 0.19,0.05,0.38,U] [#7 0.01,0.05,0.44,U] [#8 0.22,0.07,0.36,U] 
21:01:52.524 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.05}, one-star: {-0.03, -0.19}
21:01:52.525 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
21:01:52.526 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
21:01:52.527 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.37 mountX=0.01 mountY=0.05, mountTheta=1.27
21:01:52.528 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
21:01:52.529 00.001 8996 Enqueuing Move request for scope (0.01, -0.05)
21:01:52.529 00.000 20224 Worker thread wakes up
21:01:52.530 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
21:01:52.530 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
21:01:52.530 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.01 yDistance=0.05
21:01:52.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:01:52.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:52.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:01:52.530 00.000 20224 MoveAxis(E, 0, ABG)
21:01:52.530 00.000 20224 Move returns status 0, amount 0
21:01:52.530 00.000 20224 MoveAxis(N, 0, ABG)
21:01:52.530 00.000 20224 Move returns status 0, amount 0
21:01:52.530 00.000 20224 move complete, result=0
21:01:52.530 00.000 20224 worker thread done servicing request
21:01:52.538 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52563, med=2742, FiltMin=2502, FiltMax=31603, Gamma=1.000
21:01:52.559 00.021 8996 UpdateGuideState exits: m=785642 SNR=383.1
21:01:52.561 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:52.563 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:52.565 00.002 8996 Enqueuing Expose request
21:01:52.566 00.001 20224 Worker thread wakes up
21:01:52.566 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:52.568 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:52.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:53.745 01.177 20224 Exposure complete
21:01:53.822 00.077 20224 worker thread done servicing request
21:01:53.822 00.000 8996 OnExposeComplete: enter
21:01:53.825 00.003 8996 UpdateGuideState(): m_state=6
21:01:53.828 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 730
21:01:53.830 00.002 8996 Star::Find returns 1 (0), X=139.97, Y=473.28, Mass=763862, SNR=356.7, Peak=47187 HFD=4.7
21:01:53.833 00.003 8996 MultiStar: [#1 0.02,0.05,0.65,U] [#2 -0.27,-0.07,0.75,U] [#3 -0.21,-0.11,0.59,U] [#4 -0.12,-0.19,0.54,U] [#5 0.35,-0.25,0.62,U] [#6 -0.19,0.21,0.43,U] [#7 -0.27,0.09,0.46,U] [#8 0.21,-0.08,0.39,U] 
21:01:53.834 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.03}, one-star: {-0.03, 0.08}
21:01:53.836 00.002 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:01:53.837 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:01:53.839 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.65 mountX=-0.05 mountY=0.04, mountTheta=2.54
21:01:53.843 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.03, opts=13)
21:01:53.846 00.003 8996 Enqueuing Move request for scope (-0.06, -0.03)
21:01:53.848 00.002 20224 Worker thread wakes up
21:01:53.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
21:01:53.848 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
21:01:53.848 00.000 20224 Moving (-0.06, -0.03) raw xDistance=-0.05 yDistance=0.04
21:01:53.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:01:53.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:53.849 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:01:53.849 00.000 20224 MoveAxis(E, 0, ABG)
21:01:53.849 00.000 20224 Move returns status 0, amount 0
21:01:53.849 00.000 20224 MoveAxis(N, 0, ABG)
21:01:53.849 00.000 20224 Move returns status 0, amount 0
21:01:53.849 00.000 20224 move complete, result=0
21:01:53.849 00.000 20224 worker thread done servicing request
21:01:53.856 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47187, med=2742, FiltMin=2448, FiltMax=27264, Gamma=1.000
21:01:53.871 00.015 8996 UpdateGuideState exits: m=763862 SNR=356.7
21:01:53.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:53.875 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:53.877 00.002 8996 Enqueuing Expose request
21:01:53.878 00.001 20224 Worker thread wakes up
21:01:53.878 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:01:53.880 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:53.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:54.856 00.976 20224 Exposure complete
21:01:54.916 00.060 20224 worker thread done servicing request
21:01:54.916 00.000 8996 OnExposeComplete: enter
21:01:54.917 00.001 8996 UpdateGuideState(): m_state=6
21:01:54.919 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 731
21:01:54.920 00.001 8996 Star::Find returns 1 (0), X=140.11, Y=473.21, Mass=760159, SNR=342.3, Peak=48051 HFD=4.5
21:01:54.922 00.002 8996 MultiStar: [#1 -0.14,-0.02,0.83,U] [#2 -0.16,0.04,0.77,U] [#3 -0.01,0.02,0.67,U] [#4 0.09,0.08,0.55,U] [#5 -0.02,0.23,0.61,U] [#6 0.03,0.34,0.45,U] [#7 0.07,0.09,0.49,U] [#8 0.15,0.28,0.40,U] 
21:01:54.924 00.002 8996 refined, 8 included, MultiStar: {0.00, 0.09}, one-star: {0.11, 0.00}
21:01:54.925 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:01:54.926 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
21:01:54.927 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.56 mountX=-0.01 mountY=-0.09, mountTheta=-1.66
21:01:54.930 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.09, opts=13)
21:01:54.931 00.001 8996 Enqueuing Move request for scope (0.00, 0.09)
21:01:54.932 00.001 20224 Worker thread wakes up
21:01:54.932 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
21:01:54.932 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
21:01:54.932 00.000 20224 Moving (0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
21:01:54.932 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:01:54.932 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:54.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:01:54.932 00.000 20224 MoveAxis(E, 0, ABG)
21:01:54.932 00.000 20224 Move returns status 0, amount 0
21:01:54.932 00.000 20224 MoveAxis(N, 0, ABG)
21:01:54.932 00.000 20224 Move returns status 0, amount 0
21:01:54.932 00.000 20224 move complete, result=0
21:01:54.933 00.001 20224 worker thread done servicing request
21:01:54.937 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48051, med=2742, FiltMin=2483, FiltMax=28032, Gamma=1.000
21:01:54.962 00.025 8996 UpdateGuideState exits: m=760159 SNR=342.3
21:01:54.964 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:54.967 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:54.968 00.001 8996 Enqueuing Expose request
21:01:54.970 00.002 20224 Worker thread wakes up
21:01:54.970 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:01:54.972 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:54.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:56.139 01.167 20224 Exposure complete
21:01:56.206 00.067 20224 worker thread done servicing request
21:01:56.206 00.000 8996 OnExposeComplete: enter
21:01:56.208 00.002 8996 UpdateGuideState(): m_state=6
21:01:56.208 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 732
21:01:56.210 00.002 8996 Star::Find returns 1 (0), X=139.96, Y=473.23, Mass=728908, SNR=333.7, Peak=52867 HFD=4.5
21:01:56.211 00.001 8996 MultiStar: [#1 0.23,0.17,0.72,U] [#2 0.02,0.37,0.78,U] [#3 -0.00,0.16,0.68,U] [#4 0.04,0.12,0.59,U] [#5 0.33,0.27,0.61,U] [#6 0.05,0.04,0.48,U] [#7 -0.04,0.02,0.52,U] [#8 0.47,0.12,0.46,U] 
21:01:56.212 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.15}, one-star: {-0.04, 0.03}
21:01:56.213 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
21:01:56.214 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
21:01:56.215 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.48 mountX=-0.04 mountY=-0.03, mountTheta=-2.59
21:01:56.217 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
21:01:56.217 00.000 8996 Enqueuing Move request for scope (-0.04, 0.03)
21:01:56.218 00.001 20224 Worker thread wakes up
21:01:56.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
21:01:56.218 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
21:01:56.218 00.000 20224 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=-0.03
21:01:56.219 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:01:56.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:56.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:01:56.219 00.000 20224 MoveAxis(E, 0, ABG)
21:01:56.219 00.000 20224 Move returns status 0, amount 0
21:01:56.219 00.000 20224 MoveAxis(N, 0, ABG)
21:01:56.219 00.000 20224 Move returns status 0, amount 0
21:01:56.219 00.000 20224 move complete, result=0
21:01:56.219 00.000 20224 worker thread done servicing request
21:01:56.224 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52867, med=2742, FiltMin=2486, FiltMax=27939, Gamma=1.000
21:01:56.240 00.016 8996 UpdateGuideState exits: m=728908 SNR=333.7
21:01:56.242 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:56.242 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:56.243 00.001 8996 Enqueuing Expose request
21:01:56.244 00.001 20224 Worker thread wakes up
21:01:56.244 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:56.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:56.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:57.230 00.986 20224 Exposure complete
21:01:57.298 00.068 20224 worker thread done servicing request
21:01:57.299 00.001 8996 OnExposeComplete: enter
21:01:57.300 00.001 8996 UpdateGuideState(): m_state=6
21:01:57.302 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 733
21:01:57.304 00.002 8996 Star::Find returns 1 (0), X=139.93, Y=473.23, Mass=693190, SNR=367.3, Peak=45971 HFD=4.5
21:01:57.306 00.002 8996 MultiStar: [#1 -0.39,0.12,0.66,U] [#2 -0.48,0.20,0.70,U] [#3 -0.52,0.29,0.00,M1] [#4 -0.45,0.36,0.52,U] [#5 0.04,0.38,0.58,U] [#6 -0.46,0.45,0.00,M1] [#7 -0.55,0.09,0.49,U] [#8 0.09,0.36,0.36,U] 
21:01:57.307 00.001 8996 single-star, 6 included, MultiStar: {-0.26, 0.20}, one-star: {-0.08, 0.03}
21:01:57.308 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
21:01:57.309 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
21:01:57.310 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.74 mountX=-0.08 mountY=-0.02, mountTheta=-2.85
21:01:57.312 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
21:01:57.313 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
21:01:57.314 00.001 20224 Worker thread wakes up
21:01:57.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
21:01:57.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
21:01:57.314 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
21:01:57.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:01:57.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:57.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:01:57.314 00.000 20224 MoveAxis(E, 0, ABG)
21:01:57.314 00.000 20224 Move returns status 0, amount 0
21:01:57.314 00.000 20224 MoveAxis(N, 0, ABG)
21:01:57.314 00.000 20224 Move returns status 0, amount 0
21:01:57.315 00.001 20224 move complete, result=0
21:01:57.315 00.000 20224 worker thread done servicing request
21:01:57.325 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=45971, med=2742, FiltMin=2496, FiltMax=26848, Gamma=1.000
21:01:57.346 00.021 8996 UpdateGuideState exits: m=693190 SNR=367.3
21:01:57.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:57.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:57.350 00.001 8996 Enqueuing Expose request
21:01:57.352 00.002 20224 Worker thread wakes up
21:01:57.352 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:57.354 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:57.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:58.522 01.168 20224 Exposure complete
21:01:58.579 00.057 20224 worker thread done servicing request
21:01:58.579 00.000 8996 OnExposeComplete: enter
21:01:58.581 00.002 8996 UpdateGuideState(): m_state=6
21:01:58.582 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 734
21:01:58.584 00.002 8996 Star::Find returns 1 (0), X=139.86, Y=473.16, Mass=751124, SNR=364.5, Peak=52195 HFD=4.5
21:01:58.586 00.002 8996 MultiStar: [#1 -0.01,-0.13,0.65,U] [#2 -0.29,-0.05,0.73,U] [#3 -0.10,0.05,0.58,U] [#4 -0.12,-0.04,0.50,U] [#5 0.03,0.06,0.64,U] [#6 0.15,0.41,0.47,U] [#7 -0.10,0.28,0.45,U] [#8 -0.03,0.27,0.41,U] 
21:01:58.587 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.15, -0.04}
21:01:58.589 00.002 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
21:01:58.590 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
21:01:58.592 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.54 mountX=-0.09 mountY=-0.05, mountTheta=-2.65
21:01:58.594 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
21:01:58.596 00.002 8996 Enqueuing Move request for scope (-0.08, 0.06)
21:01:58.598 00.002 20224 Worker thread wakes up
21:01:58.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
21:01:58.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
21:01:58.598 00.000 20224 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=-0.05
21:01:58.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:01:58.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:58.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:01:58.598 00.000 20224 MoveAxis(E, 0, ABG)
21:01:58.598 00.000 20224 Move returns status 0, amount 0
21:01:58.598 00.000 20224 MoveAxis(N, 0, ABG)
21:01:58.598 00.000 20224 Move returns status 0, amount 0
21:01:58.598 00.000 20224 move complete, result=0
21:01:58.598 00.000 20224 worker thread done servicing request
21:01:58.606 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52195, med=2742, FiltMin=2502, FiltMax=30192, Gamma=1.000
21:01:58.626 00.020 8996 UpdateGuideState exits: m=751124 SNR=364.5
21:01:58.628 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:58.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:58.631 00.002 8996 Enqueuing Expose request
21:01:58.633 00.002 20224 Worker thread wakes up
21:01:58.633 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:01:58.635 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:58.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:01:59.615 00.980 20224 Exposure complete
21:01:59.700 00.085 20224 worker thread done servicing request
21:01:59.700 00.000 8996 OnExposeComplete: enter
21:01:59.701 00.001 8996 UpdateGuideState(): m_state=6
21:01:59.702 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 735
21:01:59.703 00.001 8996 Star::Find returns 1 (0), X=139.80, Y=473.02, Mass=752685, SNR=347.7, Peak=56387 HFD=4.4
21:01:59.705 00.002 8996 MultiStar: [#1 0.06,-0.09,0.70,U] [#2 -0.06,-0.28,0.76,U] [#3 -0.05,-0.09,0.57,U] [#4 -0.04,-0.11,0.59,U] [#5 0.05,-0.10,0.58,U] [#6 0.19,0.31,0.46,U] [#7 0.04,0.17,0.43,U] [#8 0.04,0.18,0.39,U] 
21:01:59.708 00.003 8996 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.21, -0.18}
21:01:59.710 00.002 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
21:01:59.712 00.002 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
21:01:59.715 00.003 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.89 mountX=-0.01 mountY=0.07, mountTheta=1.79
21:01:59.717 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
21:01:59.719 00.002 8996 Enqueuing Move request for scope (-0.02, -0.06)
21:01:59.721 00.002 20224 Worker thread wakes up
21:01:59.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
21:01:59.721 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
21:01:59.722 00.001 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.07
21:01:59.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:01:59.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:01:59.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:01:59.722 00.000 20224 MoveAxis(E, 0, ABG)
21:01:59.722 00.000 20224 Move returns status 0, amount 0
21:01:59.722 00.000 20224 MoveAxis(N, 0, ABG)
21:01:59.722 00.000 20224 Move returns status 0, amount 0
21:01:59.722 00.000 20224 move complete, result=0
21:01:59.722 00.000 20224 worker thread done servicing request
21:01:59.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56387, med=2742, FiltMin=2483, FiltMax=33939, Gamma=1.000
21:01:59.744 00.018 8996 UpdateGuideState exits: m=752685 SNR=347.7
21:01:59.745 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:01:59.746 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:01:59.746 00.000 8996 Enqueuing Expose request
21:01:59.747 00.001 20224 Worker thread wakes up
21:01:59.747 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:01:59.748 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:01:59.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:00.923 01.175 20224 Exposure complete
21:02:01.035 00.112 20224 worker thread done servicing request
21:02:01.035 00.000 8996 OnExposeComplete: enter
21:02:01.036 00.001 8996 UpdateGuideState(): m_state=6
21:02:01.037 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 736
21:02:01.038 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.07, Mass=763404, SNR=332.0, Peak=49219 HFD=4.5
21:02:01.039 00.001 8996 MultiStar: [#1 0.29,-0.39,0.67,U] [#2 -0.09,-0.21,0.83,U] [#3 0.21,-0.10,0.59,U] [#4 0.31,-0.18,0.60,U] [#5 0.13,-0.09,0.63,U] [#6 0.19,-0.07,0.45,U] [#7 0.27,-0.06,0.45,U] [#8 0.17,-0.19,0.42,U] 
21:02:01.040 00.001 8996 single-star, 8 included, MultiStar: {0.14, -0.16}, one-star: {0.01, -0.13}
21:02:01.040 00.000 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
21:02:01.041 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
21:02:01.042 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.52 mountX=0.02 mountY=0.13, mountTheta=1.43
21:02:01.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
21:02:01.044 00.000 8996 Enqueuing Move request for scope (0.01, -0.13)
21:02:01.045 00.001 20224 Worker thread wakes up
21:02:01.046 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
21:02:01.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
21:02:01.046 00.000 20224 Moving (0.01, -0.13) raw xDistance=0.02 yDistance=0.13
21:02:01.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:02:01.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:01.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:02:01.046 00.000 20224 MoveAxis(E, 0, ABG)
21:02:01.046 00.000 20224 Move returns status 0, amount 0
21:02:01.046 00.000 20224 MoveAxis(N, 0, ABG)
21:02:01.046 00.000 20224 Move returns status 0, amount 0
21:02:01.046 00.000 20224 move complete, result=0
21:02:01.046 00.000 20224 worker thread done servicing request
21:02:01.049 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49219, med=2742, FiltMin=2480, FiltMax=29408, Gamma=1.000
21:02:01.072 00.023 8996 UpdateGuideState exits: m=763404 SNR=332.0
21:02:01.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:01.075 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:01.076 00.001 8996 Enqueuing Expose request
21:02:01.078 00.002 20224 Worker thread wakes up
21:02:01.078 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:02:01.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:01.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:02.075 00.996 20224 Exposure complete
21:02:02.162 00.087 20224 worker thread done servicing request
21:02:02.162 00.000 8996 OnExposeComplete: enter
21:02:02.163 00.001 8996 UpdateGuideState(): m_state=6
21:02:02.164 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 737
21:02:02.165 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=472.94, Mass=755974, SNR=331.2, Peak=53539 HFD=4.5
21:02:02.166 00.001 8996 MultiStar: [#1 0.07,-0.10,0.74,U] [#2 -0.01,-0.09,0.79,U] [#3 0.03,0.08,0.63,U] [#4 0.04,0.06,0.63,U] [#5 0.15,0.01,0.71,U] [#6 0.13,0.25,0.43,U] [#7 -0.05,-0.05,0.45,U] [#8 0.14,-0.03,0.44,U] 
21:02:02.167 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {-0.16, -0.26}
21:02:02.168 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:02:02.169 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
21:02:02.170 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.08 mountX=0.03 mountY=0.04, mountTheta=0.97
21:02:02.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
21:02:02.172 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
21:02:02.173 00.001 20224 Worker thread wakes up
21:02:02.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
21:02:02.175 00.002 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
21:02:02.175 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.03 yDistance=0.04
21:02:02.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:02.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:02.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:02:02.175 00.000 20224 MoveAxis(E, 0, ABG)
21:02:02.175 00.000 20224 Move returns status 0, amount 0
21:02:02.175 00.000 20224 MoveAxis(N, 0, ABG)
21:02:02.175 00.000 20224 Move returns status 0, amount 0
21:02:02.175 00.000 20224 move complete, result=0
21:02:02.175 00.000 20224 worker thread done servicing request
21:02:02.178 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53539, med=2742, FiltMin=2448, FiltMax=31523, Gamma=1.000
21:02:02.197 00.019 8996 UpdateGuideState exits: m=755974 SNR=331.2
21:02:02.197 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:02.199 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:02.201 00.002 8996 Enqueuing Expose request
21:02:02.203 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:02.205 00.002 20224 Worker thread wakes up
21:02:02.206 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:02.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:03.368 01.162 20224 Exposure complete
21:02:03.437 00.069 20224 worker thread done servicing request
21:02:03.437 00.000 8996 OnExposeComplete: enter
21:02:03.439 00.002 8996 UpdateGuideState(): m_state=6
21:02:03.441 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 738
21:02:03.442 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.10, Mass=734200, SNR=353.6, Peak=54883 HFD=4.4
21:02:03.444 00.002 8996 MultiStar: [#1 0.15,0.12,0.71,U] [#2 0.04,-0.13,0.83,U] [#3 -0.02,-0.03,0.57,U] [#4 0.04,-0.16,0.56,U] [#5 0.20,0.10,0.64,U] [#6 -0.04,0.15,0.43,U] [#7 0.07,0.16,0.52,U] [#8 0.19,0.02,0.42,U] 
21:02:03.446 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {-0.12, -0.10}
21:02:03.447 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
21:02:03.448 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
21:02:03.449 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.01 mountX=0.05 mountY=-0.00, mountTheta=-0.10
21:02:03.452 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.00, opts=13)
21:02:03.454 00.002 8996 Enqueuing Move request for scope (0.05, -0.00)
21:02:03.455 00.001 20224 Worker thread wakes up
21:02:03.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
21:02:03.455 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
21:02:03.455 00.000 20224 Moving (0.05, -0.00) raw xDistance=0.05 yDistance=-0.00
21:02:03.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:02:03.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:03.456 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:02:03.456 00.000 20224 MoveAxis(E, 0, ABG)
21:02:03.456 00.000 20224 Move returns status 0, amount 0
21:02:03.456 00.000 20224 MoveAxis(N, 0, ABG)
21:02:03.456 00.000 20224 Move returns status 0, amount 0
21:02:03.456 00.000 20224 move complete, result=0
21:02:03.456 00.000 20224 worker thread done servicing request
21:02:03.460 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54883, med=2742, FiltMin=2505, FiltMax=29235, Gamma=1.000
21:02:03.481 00.021 8996 UpdateGuideState exits: m=734200 SNR=353.6
21:02:03.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:03.482 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:03.483 00.001 8996 Enqueuing Expose request
21:02:03.484 00.001 20224 Worker thread wakes up
21:02:03.484 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:03.486 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:03.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:04.450 00.964 20224 Exposure complete
21:02:04.542 00.092 20224 worker thread done servicing request
21:02:04.542 00.000 8996 OnExposeComplete: enter
21:02:04.543 00.001 8996 UpdateGuideState(): m_state=6
21:02:04.544 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 739
21:02:04.545 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.18, Mass=726185, SNR=364.6, Peak=55219 HFD=4.4
21:02:04.546 00.001 8996 MultiStar: [#1 0.28,0.03,0.61,U] [#2 0.28,-0.33,0.76,U] [#3 0.20,0.09,0.75,U] [#4 0.31,-0.10,0.56,U] [#5 0.25,0.23,0.65,U] [#6 0.33,0.07,0.47,U] [#7 0.19,0.10,0.41,U] [#8 0.23,0.09,0.38,U] 
21:02:04.547 00.001 8996 single-star, 8 included, MultiStar: {0.21, 0.00}, one-star: {-0.01, -0.02}
21:02:04.548 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:02:04.549 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
21:02:04.550 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-2.08 mountX=-0.01 mountY=0.03, mountTheta=1.98
21:02:04.551 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.02, opts=13)
21:02:04.552 00.001 8996 Enqueuing Move request for scope (-0.01, -0.02)
21:02:04.553 00.001 20224 Worker thread wakes up
21:02:04.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
21:02:04.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
21:02:04.553 00.000 20224 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.03
21:02:04.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:02:04.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:04.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:02:04.553 00.000 20224 MoveAxis(E, 0, ABG)
21:02:04.553 00.000 20224 Move returns status 0, amount 0
21:02:04.553 00.000 20224 MoveAxis(N, 0, ABG)
21:02:04.553 00.000 20224 Move returns status 0, amount 0
21:02:04.553 00.000 20224 move complete, result=0
21:02:04.554 00.001 20224 worker thread done servicing request
21:02:04.557 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55219, med=2742, FiltMin=2480, FiltMax=27635, Gamma=1.000
21:02:04.572 00.015 8996 UpdateGuideState exits: m=726185 SNR=364.6
21:02:04.573 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:04.574 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:04.575 00.001 8996 Enqueuing Expose request
21:02:04.576 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:04.577 00.001 20224 Worker thread wakes up
21:02:04.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:04.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:05.742 01.165 20224 Exposure complete
21:02:05.799 00.057 20224 worker thread done servicing request
21:02:05.799 00.000 8996 OnExposeComplete: enter
21:02:05.801 00.002 8996 UpdateGuideState(): m_state=6
21:02:05.802 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 740
21:02:05.804 00.002 8996 Star::Find returns 1 (0), X=139.90, Y=473.18, Mass=766800, SNR=362.6, Peak=57603 HFD=4.5
21:02:05.807 00.003 8996 MultiStar: [#1 0.09,-0.02,0.69,U] [#2 -0.22,-0.10,0.71,U] [#3 -0.36,0.08,0.67,U] [#4 -0.14,-0.10,0.52,U] [#5 0.17,0.26,0.59,U] [#6 -0.16,0.17,0.47,U] [#7 -0.33,-0.03,0.42,U] [#8 0.19,-0.00,0.39,U] 
21:02:05.808 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.02}, one-star: {-0.10, -0.02}
21:02:05.809 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
21:02:05.811 00.002 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
21:02:05.812 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.92 mountX=-0.10 mountY=-0.01, mountTheta=-3.04
21:02:05.815 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
21:02:05.816 00.001 8996 Enqueuing Move request for scope (-0.10, 0.02)
21:02:05.817 00.001 20224 Worker thread wakes up
21:02:05.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
21:02:05.817 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
21:02:05.817 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
21:02:05.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:02:05.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:05.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:02:05.817 00.000 20224 MoveAxis(E, 0, ABG)
21:02:05.817 00.000 20224 Move returns status 0, amount 0
21:02:05.818 00.001 20224 MoveAxis(N, 0, ABG)
21:02:05.818 00.000 20224 Move returns status 0, amount 0
21:02:05.818 00.000 20224 move complete, result=0
21:02:05.818 00.000 20224 worker thread done servicing request
21:02:05.821 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=57603, med=2742, FiltMin=2493, FiltMax=29792, Gamma=1.000
21:02:05.835 00.014 8996 UpdateGuideState exits: m=766800 SNR=362.6
21:02:05.836 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:05.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:05.837 00.000 8996 Enqueuing Expose request
21:02:05.838 00.001 20224 Worker thread wakes up
21:02:05.838 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:05.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:05.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:06.798 00.959 20224 Exposure complete
21:02:06.866 00.068 20224 worker thread done servicing request
21:02:06.867 00.001 8996 OnExposeComplete: enter
21:02:06.868 00.001 8996 UpdateGuideState(): m_state=6
21:02:06.871 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 741
21:02:06.873 00.002 8996 Star::Find returns 1 (0), X=140.03, Y=472.79, Mass=746882, SNR=384.1, Peak=51971 HFD=4.4
21:02:06.876 00.003 8996 MultiStar: [#1 -0.38,-0.02,0.58,U] [#2 -0.42,-0.12,0.68,U] [#3 -0.40,-0.12,0.68,U] [#4 -0.30,-0.24,0.52,U] [#5 0.17,-0.14,0.60,U] [#6 -0.25,-0.12,0.43,U] [#7 -0.13,-0.19,0.38,U] [#8 0.15,-0.10,0.36,U] 
21:02:06.879 00.003 8996 refined, 8 included, MultiStar: {-0.17, -0.18}, one-star: {0.03, -0.41}
21:02:06.881 00.002 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
21:02:06.883 00.002 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
21:02:06.886 00.003 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-2.32 mountX=-0.15 mountY=0.20, mountTheta=2.22
21:02:06.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.18, opts=13)
21:02:06.888 00.001 8996 Enqueuing Move request for scope (-0.17, -0.18)
21:02:06.890 00.002 20224 Worker thread wakes up
21:02:06.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.18) opts 0xd
21:02:06.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.18)
21:02:06.890 00.000 20224 Moving (-0.17, -0.18) raw xDistance=-0.15 yDistance=0.20
21:02:06.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:02:06.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:02:06.890 00.000 20224 MoveAxis(E, 0, ABG)
21:02:06.891 00.001 20224 Move returns status 0, amount 0
21:02:06.891 00.000 20224 MoveAxis(S, 43, ABG)
21:02:06.891 00.000 20224 Guiding  Dir = 1, Dur = 43
21:02:06.891 00.000 20224 IsSlewing returns 0
21:02:06.891 00.000 20224 IsGuiding returns 0
21:02:06.898 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=51971, med=2742, FiltMin=2489, FiltMax=29101, Gamma=1.000
21:02:06.924 00.026 8996 UpdateGuideState exits: m=746882 SNR=384.1
21:02:06.926 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:06.927 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:06.929 00.002 8996 Enqueuing Expose request
21:02:06.949 00.020 20224 IsGuiding returns 1
21:02:06.949 00.000 20224 scope still moving after pulse duration time elapsed
21:02:06.978 00.029 20224 IsSlewing returns 0
21:02:06.979 00.001 20224 IsGuiding returns 1
21:02:07.009 00.030 20224 IsSlewing returns 0
21:02:07.009 00.000 20224 IsGuiding returns 1
21:02:07.041 00.032 20224 IsSlewing returns 0
21:02:07.042 00.001 20224 IsGuiding returns 0
21:02:07.042 00.000 20224 scope move finished after 43 + 107 ms
21:02:07.042 00.000 20224 Move returns status 0, amount 43
21:02:07.042 00.000 20224 move complete, result=0
21:02:07.042 00.000 20224 worker thread done servicing request
21:02:07.042 00.000 20224 Worker thread wakes up
21:02:07.042 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:07.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:07.042 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 43 ms SOUTH
21:02:08.209 01.167 20224 Exposure complete
21:02:08.277 00.068 20224 worker thread done servicing request
21:02:08.277 00.000 8996 OnExposeComplete: enter
21:02:08.278 00.001 8996 UpdateGuideState(): m_state=6
21:02:08.279 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 742
21:02:08.280 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.15, Mass=748168, SNR=364.8, Peak=56531 HFD=4.4
21:02:08.281 00.001 8996 MultiStar: [#1 0.04,0.12,0.79,U] [#2 -0.11,0.00,0.68,U] [#3 -0.05,0.02,0.54,U] [#4 0.04,0.03,0.49,U] [#5 0.32,0.12,0.63,U] [#6 0.14,0.06,0.45,U] [#7 -0.17,0.32,0.46,U] [#8 0.08,-0.09,0.39,U] 
21:02:08.282 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.05}, one-star: {-0.16, -0.06}
21:02:08.283 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
21:02:08.283 00.000 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
21:02:08.284 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.54 mountX=-0.00 mountY=-0.05, mountTheta=-1.64
21:02:08.286 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.05, opts=13)
21:02:08.287 00.001 8996 Enqueuing Move request for scope (0.00, 0.05)
21:02:08.287 00.000 20224 Worker thread wakes up
21:02:08.288 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
21:02:08.288 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
21:02:08.288 00.000 20224 Moving (0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
21:02:08.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:02:08.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:08.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:02:08.288 00.000 20224 MoveAxis(E, 0, ABG)
21:02:08.288 00.000 20224 Move returns status 0, amount 0
21:02:08.288 00.000 20224 MoveAxis(N, 0, ABG)
21:02:08.288 00.000 20224 Move returns status 0, amount 0
21:02:08.288 00.000 20224 move complete, result=0
21:02:08.288 00.000 20224 worker thread done servicing request
21:02:08.295 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56531, med=2742, FiltMin=2486, FiltMax=30384, Gamma=1.000
21:02:08.314 00.019 8996 UpdateGuideState exits: m=748168 SNR=364.8
21:02:08.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:08.315 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:08.316 00.001 8996 Enqueuing Expose request
21:02:08.317 00.001 20224 Worker thread wakes up
21:02:08.317 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:08.318 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:08.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:09.304 00.986 20224 Exposure complete
21:02:09.361 00.057 20224 worker thread done servicing request
21:02:09.361 00.000 8996 OnExposeComplete: enter
21:02:09.362 00.001 8996 UpdateGuideState(): m_state=6
21:02:09.363 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 743
21:02:09.364 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=473.36, Mass=697172, SNR=361.5, Peak=44739 HFD=4.7
21:02:09.365 00.001 8996 MultiStar: [#1 0.08,0.24,0.66,U] [#2 -0.03,0.04,0.80,U] [#3 -0.16,0.12,0.57,U] [#4 0.01,-0.15,0.54,U] [#5 0.17,0.22,0.57,U] [#6 0.17,0.11,0.45,U] [#7 -0.07,0.17,0.43,U] [#8 0.14,0.39,0.36,U] 
21:02:09.366 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.14}, one-star: {0.09, 0.16}
21:02:09.366 00.000 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
21:02:09.367 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
21:02:09.368 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.28 mountX=0.03 mountY=-0.14, mountTheta=-1.37
21:02:09.370 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
21:02:09.370 00.000 8996 Enqueuing Move request for scope (0.04, 0.14)
21:02:09.371 00.001 20224 Worker thread wakes up
21:02:09.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
21:02:09.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
21:02:09.371 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.03 yDistance=-0.14
21:02:09.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:09.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:09.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:02:09.371 00.000 20224 MoveAxis(E, 0, ABG)
21:02:09.371 00.000 20224 Move returns status 0, amount 0
21:02:09.371 00.000 20224 MoveAxis(N, 0, ABG)
21:02:09.371 00.000 20224 Move returns status 0, amount 0
21:02:09.371 00.000 20224 move complete, result=0
21:02:09.372 00.001 20224 worker thread done servicing request
21:02:09.375 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=44739, med=2742, FiltMin=2502, FiltMax=24272, Gamma=1.000
21:02:09.390 00.015 8996 UpdateGuideState exits: m=697172 SNR=361.5
21:02:09.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:09.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:09.393 00.001 8996 Enqueuing Expose request
21:02:09.394 00.001 20224 Worker thread wakes up
21:02:09.395 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:09.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:09.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:10.572 01.176 20224 Exposure complete
21:02:10.652 00.080 20224 worker thread done servicing request
21:02:10.652 00.000 8996 OnExposeComplete: enter
21:02:10.653 00.001 8996 UpdateGuideState(): m_state=6
21:02:10.654 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 744
21:02:10.654 00.000 8996 Star::Find returns 1 (0), X=139.98, Y=473.29, Mass=730292, SNR=384.9, Peak=49283 HFD=4.6
21:02:10.655 00.001 8996 MultiStar: [#1 -0.03,0.31,0.60,U] [#2 -0.18,0.13,0.70,U] [#3 -0.08,0.11,0.53,U] [#4 -0.12,0.06,0.56,U] [#5 0.14,0.28,0.56,U] [#6 0.04,0.20,0.46,U] [#7 -0.19,0.30,0.39,U] [#8 0.03,0.10,0.39,U] 
21:02:10.656 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.17}, one-star: {-0.02, 0.09}
21:02:10.657 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:02:10.657 00.000 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
21:02:10.658 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.79 mountX=-0.03 mountY=-0.09, mountTheta=-1.89
21:02:10.659 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
21:02:10.660 00.001 8996 Enqueuing Move request for scope (-0.02, 0.09)
21:02:10.661 00.001 20224 Worker thread wakes up
21:02:10.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
21:02:10.661 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
21:02:10.661 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
21:02:10.661 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:02:10.661 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:10.661 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:02:10.661 00.000 20224 MoveAxis(E, 0, ABG)
21:02:10.661 00.000 20224 Move returns status 0, amount 0
21:02:10.661 00.000 20224 MoveAxis(N, 0, ABG)
21:02:10.661 00.000 20224 Move returns status 0, amount 0
21:02:10.661 00.000 20224 move complete, result=0
21:02:10.661 00.000 20224 worker thread done servicing request
21:02:10.667 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49283, med=2742, FiltMin=2502, FiltMax=25952, Gamma=1.000
21:02:10.681 00.014 8996 UpdateGuideState exits: m=730292 SNR=384.9
21:02:10.682 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:10.682 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:10.683 00.001 8996 Enqueuing Expose request
21:02:10.684 00.001 20224 Worker thread wakes up
21:02:10.684 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:10.685 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:10.685 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:11.673 00.988 20224 Exposure complete
21:02:11.729 00.056 20224 worker thread done servicing request
21:02:11.730 00.001 8996 OnExposeComplete: enter
21:02:11.731 00.001 8996 UpdateGuideState(): m_state=6
21:02:11.731 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 745
21:02:11.732 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=473.26, Mass=746767, SNR=390.9, Peak=55379 HFD=4.6
21:02:11.733 00.001 8996 MultiStar: [#1 -0.17,0.13,0.64,U] [#2 -0.33,0.06,0.67,U] [#3 -0.48,0.12,0.50,U] [#4 -0.35,-0.06,0.51,U] [#5 -0.07,0.06,0.60,U] [#6 -0.11,0.20,0.43,U] [#7 -0.35,0.30,0.37,U] [#8 0.05,0.17,0.34,U] 
21:02:11.734 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.10}, one-star: {-0.29, 0.06}
21:02:11.734 00.000 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
21:02:11.735 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
21:02:11.736 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.76 mountX=-0.25 mountY=-0.07, mountTheta=-2.87
21:02:11.737 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.10, opts=13)
21:02:11.738 00.001 8996 Enqueuing Move request for scope (-0.24, 0.10)
21:02:11.739 00.001 20224 Worker thread wakes up
21:02:11.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
21:02:11.739 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
21:02:11.739 00.000 20224 Moving (-0.24, 0.10) raw xDistance=-0.25 yDistance=-0.07
21:02:11.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:02:11.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:11.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:02:11.739 00.000 20224 MoveAxis(E, 37, ABG)
21:02:11.739 00.000 20224 Guiding  Dir = 2, Dur = 37
21:02:11.740 00.001 20224 IsSlewing returns 0
21:02:11.740 00.000 20224 IsGuiding returns 0
21:02:11.742 00.002 20224 PulseGuide returned control before completion, sleep 46
21:02:11.744 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55379, med=2742, FiltMin=2483, FiltMax=28470, Gamma=1.000
21:02:11.761 00.017 8996 UpdateGuideState exits: m=746767 SNR=390.9
21:02:11.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:11.762 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:11.763 00.001 8996 Enqueuing Expose request
21:02:11.803 00.040 20224 IsGuiding returns 1
21:02:11.803 00.000 20224 scope still moving after pulse duration time elapsed
21:02:11.835 00.032 20224 IsSlewing returns 0
21:02:11.835 00.000 20224 IsGuiding returns 0
21:02:11.835 00.000 20224 scope move finished after 37 + 58 ms
21:02:11.835 00.000 20224 Move returns status 0, amount 37
21:02:11.835 00.000 20224 MoveAxis(N, 0, ABG)
21:02:11.836 00.001 20224 Move returns status 0, amount 0
21:02:11.836 00.000 20224 move complete, result=0
21:02:11.836 00.000 20224 worker thread done servicing request
21:02:11.836 00.000 20224 Worker thread wakes up
21:02:11.836 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
21:02:11.839 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:11.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:13.000 01.161 20224 Exposure complete
21:02:13.065 00.065 20224 worker thread done servicing request
21:02:13.065 00.000 8996 OnExposeComplete: enter
21:02:13.066 00.001 8996 UpdateGuideState(): m_state=6
21:02:13.067 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 746
21:02:13.068 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=472.99, Mass=761103, SNR=396.0, Peak=49875 HFD=4.5
21:02:13.069 00.001 8996 MultiStar: [#1 0.43,0.06,0.59,U] [#2 0.04,0.11,0.73,U] [#3 0.35,0.30,0.54,U] [#4 0.41,0.11,0.45,U] [#5 0.47,-0.05,0.58,U] [#6 0.43,0.35,0.41,U] [#7 0.02,0.16,0.41,U] [#8 0.36,-0.15,0.32,U] 
21:02:13.069 00.000 8996 single-star, 8 included, MultiStar: {0.25, 0.05}, one-star: {0.02, -0.21}
21:02:13.070 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
21:02:13.071 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
21:02:13.071 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.46 mountX=0.04 mountY=0.21, mountTheta=1.36
21:02:13.075 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.21, opts=13)
21:02:13.076 00.001 8996 Enqueuing Move request for scope (0.02, -0.21)
21:02:13.078 00.002 20224 Worker thread wakes up
21:02:13.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
21:02:13.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
21:02:13.079 00.001 20224 Moving (0.02, -0.21) raw xDistance=0.04 yDistance=0.21
21:02:13.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:02:13.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:02:13.079 00.000 20224 MoveAxis(E, 0, ABG)
21:02:13.079 00.000 20224 Move returns status 0, amount 0
21:02:13.079 00.000 20224 MoveAxis(S, 44, ABG)
21:02:13.079 00.000 20224 Guiding  Dir = 1, Dur = 44
21:02:13.080 00.001 20224 IsSlewing returns 0
21:02:13.080 00.000 20224 IsGuiding returns 0
21:02:13.082 00.002 20224 PulseGuide returned control before completion, sleep 53
21:02:13.087 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49875, med=2742, FiltMin=2451, FiltMax=30323, Gamma=1.000
21:02:13.105 00.018 8996 UpdateGuideState exits: m=761103 SNR=396.0
21:02:13.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:13.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:13.108 00.001 8996 Enqueuing Expose request
21:02:13.137 00.029 20224 IsGuiding returns 1
21:02:13.137 00.000 20224 scope still moving after pulse duration time elapsed
21:02:13.169 00.032 20224 IsSlewing returns 0
21:02:13.169 00.000 20224 IsGuiding returns 0
21:02:13.169 00.000 20224 scope move finished after 44 + 44 ms
21:02:13.169 00.000 20224 Move returns status 0, amount 44
21:02:13.169 00.000 20224 move complete, result=0
21:02:13.169 00.000 20224 worker thread done servicing request
21:02:13.169 00.000 20224 Worker thread wakes up
21:02:13.169 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH
21:02:13.172 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:13.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:14.138 00.966 20224 Exposure complete
21:02:14.219 00.081 20224 worker thread done servicing request
21:02:14.220 00.001 8996 OnExposeComplete: enter
21:02:14.221 00.001 8996 UpdateGuideState(): m_state=6
21:02:14.222 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 747
21:02:14.224 00.002 8996 Star::Find returns 1 (0), X=140.33, Y=473.17, Mass=765261, SNR=368.1, Peak=53366 HFD=4.5
21:02:14.226 00.002 8996 MultiStar: [#1 0.33,-0.04,0.65,U] [#2 0.08,-0.02,0.68,U] [#3 0.34,0.11,0.60,U] [#4 0.47,0.14,0.55,U] [#5 0.42,0.26,0.59,U] [#6 0.40,0.41,0.44,U] [#7 0.27,0.35,0.45,U] [#8 0.29,0.19,0.39,U] 
21:02:14.228 00.002 8996 single-star, 8 included, MultiStar: {0.32, 0.12}, one-star: {0.33, -0.03}
21:02:14.229 00.001 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
21:02:14.231 00.002 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
21:02:14.233 00.002 8996 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-0.08 mountX=0.33 mountY=-0.01, mountTheta=-0.03
21:02:14.235 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.03, opts=13)
21:02:14.237 00.002 8996 Enqueuing Move request for scope (0.33, -0.03)
21:02:14.238 00.001 20224 Worker thread wakes up
21:02:14.239 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.03) opts 0xd
21:02:14.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.03)
21:02:14.239 00.000 20224 Moving (0.33, -0.03) raw xDistance=0.33 yDistance=-0.01
21:02:14.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:02:14.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:14.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:02:14.239 00.000 20224 MoveAxis(W, 48, ABG)
21:02:14.239 00.000 20224 Guiding  Dir = 3, Dur = 48
21:02:14.239 00.000 20224 IsSlewing returns 0
21:02:14.239 00.000 20224 IsGuiding returns 0
21:02:14.246 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53366, med=2742, FiltMin=2489, FiltMax=27667, Gamma=1.000
21:02:14.265 00.019 8996 UpdateGuideState exits: m=765261 SNR=368.1
21:02:14.266 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:14.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:14.268 00.001 8996 Enqueuing Expose request
21:02:14.302 00.034 20224 IsGuiding returns 1
21:02:14.302 00.000 20224 scope still moving after pulse duration time elapsed
21:02:14.331 00.029 20224 IsSlewing returns 0
21:02:14.331 00.000 20224 IsGuiding returns 1
21:02:14.370 00.039 20224 IsSlewing returns 0
21:02:14.370 00.000 20224 IsGuiding returns 1
21:02:14.393 00.023 20224 IsSlewing returns 0
21:02:14.393 00.000 20224 IsGuiding returns 0
21:02:14.394 00.001 20224 scope move finished after 48 + 106 ms
21:02:14.394 00.000 20224 Move returns status 0, amount 48
21:02:14.394 00.000 20224 MoveAxis(N, 0, ABG)
21:02:14.394 00.000 20224 Move returns status 0, amount 0
21:02:14.394 00.000 20224 move complete, result=0
21:02:14.394 00.000 20224 worker thread done servicing request
21:02:14.394 00.000 20224 Worker thread wakes up
21:02:14.395 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:14.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:14.395 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.0 px 0 ms NORTH
21:02:15.582 01.187 20224 Exposure complete
21:02:15.653 00.071 20224 worker thread done servicing request
21:02:15.653 00.000 8996 OnExposeComplete: enter
21:02:15.654 00.001 8996 UpdateGuideState(): m_state=6
21:02:15.655 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 748
21:02:15.656 00.001 8996 Star::Find returns 1 (0), X=139.59, Y=473.60, Mass=707686, SNR=334.1, Peak=45613 HFD=4.9
21:02:15.656 00.000 8996 MultiStar: [#1 -0.16,0.49,0.72,U] [#2 -0.24,0.61,0.00,M1] [#3 -0.61,0.40,0.00,M1] [#4 -0.45,0.43,0.00,M1] [#5 -0.16,0.65,0.00,M1] [#6 -0.44,0.50,0.00,M1] [#7 -0.43,0.40,0.57,U] [#8 0.11,0.45,0.40,U] 
21:02:15.657 00.001 8996 refined, 3 included, MultiStar: {-0.27, 0.43}, one-star: {-0.41, 0.40}
21:02:15.658 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
21:02:15.659 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
21:02:15.659 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.43 hyp=0.51 cameraTheta=2.13 mountX=-0.31 mountY=-0.40, mountTheta=-2.24
21:02:15.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.43, opts=13)
21:02:15.662 00.001 8996 Enqueuing Move request for scope (-0.27, 0.43)
21:02:15.663 00.001 20224 Worker thread wakes up
21:02:15.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.43) opts 0xd
21:02:15.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.43)
21:02:15.663 00.000 20224 Moving (-0.27, 0.43) raw xDistance=-0.31 yDistance=-0.40
21:02:15.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
21:02:15.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:15.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
21:02:15.663 00.000 20224 MoveAxis(E, 42, ABG)
21:02:15.663 00.000 20224 Guiding  Dir = 2, Dur = 42
21:02:15.663 00.000 20224 IsSlewing returns 0
21:02:15.664 00.001 20224 IsGuiding returns 0
21:02:15.665 00.001 20224 PulseGuide returned control before completion, sleep 51
21:02:15.667 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=45613, med=2742, FiltMin=2493, FiltMax=27494, Gamma=1.000
21:02:15.686 00.019 8996 UpdateGuideState exits: m=707686 SNR=334.1
21:02:15.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:15.689 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:15.690 00.001 8996 Enqueuing Expose request
21:02:15.722 00.032 20224 IsGuiding returns 1
21:02:15.722 00.000 20224 scope still moving after pulse duration time elapsed
21:02:15.754 00.032 20224 IsSlewing returns 0
21:02:15.754 00.000 20224 IsGuiding returns 0
21:02:15.755 00.001 20224 scope move finished after 42 + 49 ms
21:02:15.755 00.000 20224 Move returns status 0, amount 42
21:02:15.755 00.000 20224 MoveAxis(N, 0, ABG)
21:02:15.755 00.000 20224 Move returns status 0, amount 0
21:02:15.755 00.000 20224 move complete, result=0
21:02:15.755 00.000 20224 worker thread done servicing request
21:02:15.755 00.000 20224 Worker thread wakes up
21:02:15.755 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:15.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:15.755 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.4 px 0 ms NORTH
21:02:16.743 00.988 20224 Exposure complete
21:02:16.812 00.069 20224 worker thread done servicing request
21:02:16.813 00.001 8996 OnExposeComplete: enter
21:02:16.813 00.000 8996 UpdateGuideState(): m_state=6
21:02:16.815 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 749
21:02:16.817 00.002 8996 Star::Find returns 1 (0), X=140.10, Y=473.82, Mass=738298, SNR=342.2, Peak=45197 HFD=4.5
21:02:16.820 00.003 8996 MultiStar: [#1 0.01,0.77,0.00,M1] [#2 -0.29,0.61,0.00,M2] [#3 -0.14,0.67,0.00,M2] [#4 -0.10,0.51,0.61,U] [#5 0.35,0.70,0.00,M2] [#6 0.02,0.80,0.00,M2] [#7 -0.07,0.63,0.00,M1] [#8 0.28,0.96,0.00,M1] 
21:02:16.823 00.003 8996 refined, 1 included, MultiStar: {0.02, 0.58}, one-star: {0.09, 0.62}
21:02:16.826 00.003 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
21:02:16.828 00.002 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
21:02:16.829 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.58 hyp=0.58 cameraTheta=1.53 mountX=-0.04 mountY=-0.58, mountTheta=-1.63
21:02:16.832 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.58, opts=13)
21:02:16.835 00.003 8996 Enqueuing Move request for scope (0.02, 0.58)
21:02:16.837 00.002 20224 Worker thread wakes up
21:02:16.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.58) opts 0xd
21:02:16.838 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.58)
21:02:16.838 00.000 20224 Moving (0.02, 0.58) raw xDistance=-0.04 yDistance=-0.58
21:02:16.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:02:16.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:16.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
21:02:16.838 00.000 20224 MoveAxis(E, 0, ABG)
21:02:16.838 00.000 20224 Move returns status 0, amount 0
21:02:16.838 00.000 20224 MoveAxis(N, 0, ABG)
21:02:16.838 00.000 20224 Move returns status 0, amount 0
21:02:16.838 00.000 20224 move complete, result=0
21:02:16.839 00.001 20224 worker thread done servicing request
21:02:16.847 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45197, med=2742, FiltMin=2477, FiltMax=26582, Gamma=1.000
21:02:16.874 00.027 8996 UpdateGuideState exits: m=738298 SNR=342.2
21:02:16.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:16.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:16.876 00.000 8996 Enqueuing Expose request
21:02:16.877 00.001 20224 Worker thread wakes up
21:02:16.877 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
21:02:16.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:16.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:18.027 01.149 20224 Exposure complete
21:02:18.099 00.072 20224 worker thread done servicing request
21:02:18.099 00.000 8996 OnExposeComplete: enter
21:02:18.101 00.002 8996 UpdateGuideState(): m_state=6
21:02:18.103 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 750
21:02:18.104 00.001 8996 Star::Find returns 1 (0), X=140.44, Y=473.43, Mass=778897, SNR=349.7, Peak=46278 HFD=4.9
21:02:18.106 00.002 8996 MultiStar: [#1 0.34,0.28,0.67,U] [#2 0.34,0.16,0.73,U] [#3 0.27,0.31,0.74,U] [#4 0.27,0.12,0.55,U] [#5 0.40,0.35,0.60,U] [#6 0.30,0.56,0.00,M3] [#7 0.03,0.34,0.49,U] [#8 0.40,0.47,0.00,M2] 
21:02:18.107 00.001 8996 refined, 6 included, MultiStar: {0.32, 0.25}, one-star: {0.43, 0.23}
21:02:18.108 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
21:02:18.110 00.002 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
21:02:18.112 00.002 8996 CameraToMount -- cameraX=0.32 cameraY=0.25 hyp=0.40 cameraTheta=0.67 mountX=0.29 mountY=-0.29, mountTheta=-0.78
21:02:18.115 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.25, opts=13)
21:02:18.117 00.002 8996 Enqueuing Move request for scope (0.32, 0.25)
21:02:18.118 00.001 20224 Worker thread wakes up
21:02:18.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.25) opts 0xd
21:02:18.119 00.001 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.25)
21:02:18.119 00.000 20224 Moving (0.32, 0.25) raw xDistance=0.29 yDistance=-0.29
21:02:18.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:02:18.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:02:18.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:02:18.119 00.000 20224 MoveAxis(W, 42, ABG)
21:02:18.119 00.000 20224 Guiding  Dir = 3, Dur = 42
21:02:18.119 00.000 20224 IsSlewing returns 0
21:02:18.120 00.001 20224 IsGuiding returns 0
21:02:18.121 00.001 20224 PulseGuide returned control before completion, sleep 51
21:02:18.124 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46278, med=2745, FiltMin=2505, FiltMax=25520, Gamma=1.000
21:02:18.141 00.017 8996 UpdateGuideState exits: m=778897 SNR=349.7
21:02:18.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:18.144 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:18.145 00.001 8996 Enqueuing Expose request
21:02:18.177 00.032 20224 IsGuiding returns 1
21:02:18.177 00.000 20224 scope still moving after pulse duration time elapsed
21:02:18.209 00.032 20224 IsSlewing returns 0
21:02:18.209 00.000 20224 IsGuiding returns 0
21:02:18.209 00.000 20224 scope move finished after 42 + 47 ms
21:02:18.209 00.000 20224 Move returns status 0, amount 42
21:02:18.209 00.000 20224 MoveAxis(N, 0, ABG)
21:02:18.209 00.000 20224 Move returns status 0, amount 0
21:02:18.209 00.000 20224 move complete, result=0
21:02:18.209 00.000 20224 worker thread done servicing request
21:02:18.209 00.000 20224 Worker thread wakes up
21:02:18.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:18.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:18.210 00.001 8996 GuideStep: 0.3 px 42 ms WEST, -0.3 px 0 ms NORTH
21:02:19.183 00.973 20224 Exposure complete
21:02:19.284 00.101 20224 worker thread done servicing request
21:02:19.284 00.000 8996 OnExposeComplete: enter
21:02:19.286 00.002 8996 UpdateGuideState(): m_state=6
21:02:19.288 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 751
21:02:19.289 00.001 8996 Star::Find returns 1 (0), X=139.87, Y=473.31, Mass=683074, SNR=317.0, Peak=43731 HFD=4.6
21:02:19.291 00.002 8996 MultiStar: [#1 0.01,0.31,0.78,U] [#2 -0.27,0.15,0.82,U] [#3 -0.16,0.09,0.70,U] [#4 -0.06,-0.01,0.75,U] [#5 -0.16,0.30,0.74,U] [#6 -0.19,0.18,0.48,U] [#7 -0.30,0.21,0.52,U] [#8 0.04,0.14,0.43,U] 
21:02:19.292 00.001 8996 single-star, 8 included, MultiStar: {-0.14, 0.16}, one-star: {-0.13, 0.11}
21:02:19.293 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:02:19.294 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:02:19.295 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.45 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
21:02:19.297 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.11, opts=13)
21:02:19.298 00.001 8996 Enqueuing Move request for scope (-0.13, 0.11)
21:02:19.299 00.001 20224 Worker thread wakes up
21:02:19.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
21:02:19.299 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
21:02:19.299 00.000 20224 Moving (-0.13, 0.11) raw xDistance=-0.14 yDistance=-0.09
21:02:19.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:02:19.300 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:19.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:02:19.300 00.000 20224 MoveAxis(E, 0, ABG)
21:02:19.300 00.000 20224 Move returns status 0, amount 0
21:02:19.300 00.000 20224 MoveAxis(N, 0, ABG)
21:02:19.300 00.000 20224 Move returns status 0, amount 0
21:02:19.300 00.000 20224 move complete, result=0
21:02:19.300 00.000 20224 worker thread done servicing request
21:02:19.304 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43731, med=2742, FiltMin=2499, FiltMax=27859, Gamma=1.000
21:02:19.332 00.028 8996 UpdateGuideState exits: m=683074 SNR=317.0
21:02:19.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:19.333 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:19.335 00.002 8996 Enqueuing Expose request
21:02:19.337 00.002 20224 Worker thread wakes up
21:02:19.337 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:19.339 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:19.340 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:20.502 01.162 20224 Exposure complete
21:02:20.571 00.069 20224 worker thread done servicing request
21:02:20.571 00.000 8996 OnExposeComplete: enter
21:02:20.572 00.001 8996 UpdateGuideState(): m_state=6
21:02:20.573 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 752
21:02:20.575 00.002 8996 Star::Find returns 1 (0), X=139.62, Y=473.44, Mass=762986, SNR=374.6, Peak=49821 HFD=4.8
21:02:20.577 00.002 8996 MultiStar: [#1 -0.45,0.37,0.69,U] [#2 -0.59,0.41,0.00,M1] [#3 -0.51,0.38,0.00,M1] [#4 -0.52,0.11,0.53,U] [#5 -0.20,0.53,0.59,U] [#6 -0.41,0.54,0.00,M3] [#7 -0.52,0.44,0.00,M1] [#8 -0.12,0.37,0.36,U] 
21:02:20.578 00.001 8996 single-star, 4 included, MultiStar: {-0.36, 0.32}, one-star: {-0.39, 0.24}
21:02:20.579 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:02:20.581 00.002 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
21:02:20.582 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=0.24 hyp=0.46 cameraTheta=2.60 mountX=-0.41 mountY=-0.19, mountTheta=-2.71
21:02:20.586 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=0.24, opts=13)
21:02:20.587 00.001 8996 Enqueuing Move request for scope (-0.39, 0.24)
21:02:20.589 00.002 20224 Worker thread wakes up
21:02:20.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.24) opts 0xd
21:02:20.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, 0.24)
21:02:20.589 00.000 20224 Moving (-0.39, 0.24) raw xDistance=-0.41 yDistance=-0.19
21:02:20.590 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
21:02:20.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:20.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:02:20.590 00.000 20224 MoveAxis(E, 60, ABG)
21:02:20.590 00.000 20224 Guiding  Dir = 2, Dur = 60
21:02:20.590 00.000 20224 IsSlewing returns 0
21:02:20.591 00.001 20224 IsGuiding returns 0
21:02:20.596 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49821, med=2742, FiltMin=2473, FiltMax=28032, Gamma=1.000
21:02:20.617 00.021 20224 PulseGuide returned control before completion, sleep 45
21:02:20.625 00.008 8996 UpdateGuideState exits: m=762986 SNR=374.6
21:02:20.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:20.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:20.628 00.001 8996 Enqueuing Expose request
21:02:20.663 00.035 20224 IsGuiding returns 1
21:02:20.663 00.000 20224 scope still moving after pulse duration time elapsed
21:02:20.694 00.031 20224 IsSlewing returns 0
21:02:20.694 00.000 20224 IsGuiding returns 1
21:02:20.726 00.032 20224 IsSlewing returns 0
21:02:20.726 00.000 20224 IsGuiding returns 0
21:02:20.726 00.000 20224 scope move finished after 60 + 75 ms
21:02:20.726 00.000 20224 Move returns status 0, amount 60
21:02:20.726 00.000 20224 MoveAxis(N, 0, ABG)
21:02:20.726 00.000 20224 Move returns status 0, amount 0
21:02:20.726 00.000 20224 move complete, result=0
21:02:20.726 00.000 20224 worker thread done servicing request
21:02:20.726 00.000 20224 Worker thread wakes up
21:02:20.726 00.000 8996 GuideStep: -0.4 px 60 ms EAST, -0.2 px 0 ms NORTH
21:02:20.728 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:20.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:21.706 00.978 20224 Exposure complete
21:02:21.777 00.071 20224 worker thread done servicing request
21:02:21.777 00.000 8996 OnExposeComplete: enter
21:02:21.779 00.002 8996 UpdateGuideState(): m_state=6
21:02:21.781 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 753
21:02:21.782 00.001 8996 Star::Find returns 1 (0), X=139.53, Y=473.19, Mass=725758, SNR=386.9, Peak=55187 HFD=4.6
21:02:21.783 00.001 8996 MultiStar: [#1 -0.29,-0.00,0.61,U] [#2 -0.27,-0.31,0.66,U] [#3 -0.21,0.05,0.48,U] [#4 -0.10,-0.04,0.44,U] [#5 -0.05,0.07,0.60,U] [#6 -0.15,0.40,0.38,U] [#7 -0.02,0.09,0.45,U] [#8 -0.08,0.01,0.39,U] 
21:02:21.785 00.002 8996 refined, 8 included, MultiStar: {-0.22, 0.01}, one-star: {-0.47, -0.01}
21:02:21.786 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
21:02:21.788 00.002 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:02:21.789 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.12 mountX=-0.22 mountY=0.02, mountTheta=3.05
21:02:21.793 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.01, opts=13)
21:02:21.796 00.003 8996 Enqueuing Move request for scope (-0.22, 0.01)
21:02:21.797 00.001 20224 Worker thread wakes up
21:02:21.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
21:02:21.797 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
21:02:21.797 00.000 20224 Moving (-0.22, 0.01) raw xDistance=-0.22 yDistance=0.02
21:02:21.798 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
21:02:21.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:21.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:02:21.798 00.000 20224 MoveAxis(E, 36, ABG)
21:02:21.798 00.000 20224 Guiding  Dir = 2, Dur = 36
21:02:21.798 00.000 20224 IsSlewing returns 0
21:02:21.798 00.000 20224 IsGuiding returns 0
21:02:21.799 00.001 20224 PulseGuide returned control before completion, sleep 46
21:02:21.804 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55187, med=2742, FiltMin=2470, FiltMax=28838, Gamma=1.000
21:02:21.821 00.017 8996 UpdateGuideState exits: m=725758 SNR=386.9
21:02:21.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:21.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:21.824 00.001 8996 Enqueuing Expose request
21:02:21.855 00.031 20224 IsGuiding returns 1
21:02:21.855 00.000 20224 scope still moving after pulse duration time elapsed
21:02:21.887 00.032 20224 IsSlewing returns 0
21:02:21.887 00.000 20224 IsGuiding returns 0
21:02:21.887 00.000 20224 scope move finished after 36 + 52 ms
21:02:21.887 00.000 20224 Move returns status 0, amount 36
21:02:21.887 00.000 20224 MoveAxis(N, 0, ABG)
21:02:21.887 00.000 20224 Move returns status 0, amount 0
21:02:21.887 00.000 20224 move complete, result=0
21:02:21.888 00.001 20224 worker thread done servicing request
21:02:21.888 00.000 20224 Worker thread wakes up
21:02:21.888 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:21.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:21.888 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
21:02:23.061 01.173 20224 Exposure complete
21:02:23.141 00.080 20224 worker thread done servicing request
21:02:23.142 00.001 8996 OnExposeComplete: enter
21:02:23.143 00.001 8996 UpdateGuideState(): m_state=6
21:02:23.146 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 754
21:02:23.148 00.002 8996 Star::Find returns 1 (0), X=140.15, Y=473.29, Mass=791373, SNR=389.5, Peak=48547 HFD=4.6
21:02:23.150 00.002 8996 MultiStar: [#1 0.54,0.32,0.00,M1] [#2 0.37,0.23,0.66,U] [#3 0.53,0.24,0.52,U] [#4 0.66,0.16,0.00,M1] [#5 0.43,0.40,0.00,M1] [#6 0.57,0.55,0.00,M3] [#7 0.40,0.11,0.39,U] [#8 0.42,0.43,0.00,M1] 
21:02:23.152 00.002 8996 single-star, 3 included, MultiStar: {0.32, 0.16}, one-star: {0.14, 0.09}
21:02:23.153 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
21:02:23.159 00.006 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
21:02:23.159 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.56 mountX=0.13 mountY=-0.11, mountTheta=-0.67
21:02:23.161 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.09, opts=13)
21:02:23.162 00.001 8996 Enqueuing Move request for scope (0.14, 0.09)
21:02:23.163 00.001 20224 Worker thread wakes up
21:02:23.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
21:02:23.163 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
21:02:23.163 00.000 20224 Moving (0.14, 0.09) raw xDistance=0.13 yDistance=-0.11
21:02:23.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:02:23.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:23.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:02:23.163 00.000 20224 MoveAxis(E, 0, ABG)
21:02:23.163 00.000 20224 Move returns status 0, amount 0
21:02:23.163 00.000 20224 MoveAxis(N, 0, ABG)
21:02:23.163 00.000 20224 Move returns status 0, amount 0
21:02:23.163 00.000 20224 move complete, result=0
21:02:23.163 00.000 20224 worker thread done servicing request
21:02:23.168 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48547, med=2745, FiltMin=2496, FiltMax=26851, Gamma=1.000
21:02:23.186 00.018 8996 UpdateGuideState exits: m=791373 SNR=389.5
21:02:23.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:23.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:23.189 00.001 8996 Enqueuing Expose request
21:02:23.190 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:23.190 00.000 20224 Worker thread wakes up
21:02:23.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:23.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:24.171 00.980 20224 Exposure complete
21:02:24.266 00.095 20224 worker thread done servicing request
21:02:24.266 00.000 8996 OnExposeComplete: enter
21:02:24.267 00.001 8996 UpdateGuideState(): m_state=6
21:02:24.267 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 755
21:02:24.270 00.003 8996 Star::Find returns 1 (0), X=140.30, Y=473.64, Mass=801522, SNR=334.6, Peak=46176 HFD=4.8
21:02:24.273 00.003 8996 MultiStar: [#1 0.19,0.39,0.68,U] [#2 0.20,0.35,0.84,U] [#3 0.22,0.61,0.00,M1] [#4 0.42,0.39,0.61,U] [#5 0.54,0.41,0.00,M2] [#6 0.48,0.56,0.00,M4] [#7 0.30,0.49,0.49,U] [#8 0.65,0.48,0.00,M2] 
21:02:24.275 00.002 8996 refined, 4 included, MultiStar: {0.28, 0.41}, one-star: {0.30, 0.44}
21:02:24.277 00.002 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
21:02:24.278 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
21:02:24.279 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.41 hyp=0.49 cameraTheta=0.97 mountX=0.24 mountY=-0.44, mountTheta=-1.07
21:02:24.282 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.41, opts=13)
21:02:24.283 00.001 8996 Enqueuing Move request for scope (0.28, 0.41)
21:02:24.284 00.001 20224 Worker thread wakes up
21:02:24.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.41) opts 0xd
21:02:24.284 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.41)
21:02:24.284 00.000 20224 Moving (0.28, 0.41) raw xDistance=0.24 yDistance=-0.44
21:02:24.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:02:24.284 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.20 newest=-0.52
21:02:24.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:02:24.284 00.000 20224 MoveAxis(W, 35, ABG)
21:02:24.284 00.000 20224 Guiding  Dir = 3, Dur = 35
21:02:24.285 00.001 20224 IsSlewing returns 0
21:02:24.285 00.000 20224 IsGuiding returns 0
21:02:24.289 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=46176, med=2742, FiltMin=2502, FiltMax=25203, Gamma=1.000
21:02:24.311 00.022 8996 UpdateGuideState exits: m=801522 SNR=334.6
21:02:24.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:24.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:24.314 00.001 8996 Enqueuing Expose request
21:02:24.316 00.002 20224 PulseGuide returned control before completion, sleep 14
21:02:24.346 00.030 20224 IsGuiding returns 1
21:02:24.346 00.000 20224 scope still moving after pulse duration time elapsed
21:02:24.376 00.030 20224 IsSlewing returns 0
21:02:24.376 00.000 20224 IsGuiding returns 1
21:02:24.407 00.031 20224 IsSlewing returns 0
21:02:24.407 00.000 20224 IsGuiding returns 0
21:02:24.407 00.000 20224 scope move finished after 35 + 87 ms
21:02:24.407 00.000 20224 Move returns status 0, amount 35
21:02:24.407 00.000 20224 MoveAxis(N, 92, ABG)
21:02:24.407 00.000 20224 Guiding  Dir = 0, Dur = 92
21:02:24.407 00.000 20224 IsSlewing returns 0
21:02:24.407 00.000 20224 IsGuiding returns 0
21:02:24.470 00.063 20224 PulseGuide returned control before completion, sleep 40
21:02:24.516 00.046 20224 IsGuiding returns 1
21:02:24.516 00.000 20224 scope still moving after pulse duration time elapsed
21:02:24.548 00.032 20224 IsSlewing returns 0
21:02:24.548 00.000 20224 IsGuiding returns 1
21:02:24.579 00.031 20224 IsSlewing returns 0
21:02:24.579 00.000 20224 IsGuiding returns 0
21:02:24.579 00.000 20224 scope move finished after 92 + 79 ms
21:02:24.579 00.000 20224 Move returns status 0, amount 92
21:02:24.579 00.000 20224 move complete, result=0
21:02:24.579 00.000 20224 worker thread done servicing request
21:02:24.579 00.000 20224 Worker thread wakes up
21:02:24.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:24.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:24.579 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.4 px 92 ms NORTH
21:02:25.738 01.159 20224 Exposure complete
21:02:25.821 00.083 20224 worker thread done servicing request
21:02:25.821 00.000 8996 OnExposeComplete: enter
21:02:25.822 00.001 8996 UpdateGuideState(): m_state=6
21:02:25.823 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 756
21:02:25.824 00.001 8996 Star::Find returns 1 (0), X=140.00, Y=473.41, Mass=795677, SNR=362.8, Peak=56723 HFD=4.5
21:02:25.825 00.001 8996 MultiStar: [#1 0.22,0.26,0.62,U] [#2 0.04,0.19,0.73,U] [#3 -0.13,0.09,0.62,U] [#4 0.03,0.26,0.49,U] [#5 0.17,0.23,0.56,U] [#6 -0.15,0.32,0.45,U] [#7 -0.06,0.14,0.42,U] [#8 0.14,0.27,0.39,U] 
21:02:25.826 00.001 8996 single-star, 8 included, MultiStar: {0.03, 0.22}, one-star: {-0.01, 0.21}
21:02:25.826 00.000 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
21:02:25.827 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
21:02:25.827 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.62 mountX=-0.03 mountY=-0.21, mountTheta=-1.71
21:02:25.830 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.21, opts=13)
21:02:25.833 00.003 8996 Enqueuing Move request for scope (-0.01, 0.21)
21:02:25.835 00.002 20224 Worker thread wakes up
21:02:25.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
21:02:25.837 00.002 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
21:02:25.837 00.000 20224 Moving (-0.01, 0.21) raw xDistance=-0.03 yDistance=-0.21
21:02:25.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:02:25.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:02:25.837 00.000 20224 MoveAxis(E, 0, ABG)
21:02:25.837 00.000 20224 Move returns status 0, amount 0
21:02:25.837 00.000 20224 MoveAxis(N, 44, ABG)
21:02:25.837 00.000 20224 Guiding  Dir = 0, Dur = 44
21:02:25.837 00.000 20224 IsSlewing returns 0
21:02:25.837 00.000 20224 IsGuiding returns 0
21:02:25.838 00.001 20224 PulseGuide returned control before completion, sleep 53
21:02:25.844 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56723, med=2742, FiltMin=2493, FiltMax=28899, Gamma=1.000
21:02:25.871 00.027 8996 UpdateGuideState exits: m=795677 SNR=362.8
21:02:25.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:25.874 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:25.875 00.001 8996 Enqueuing Expose request
21:02:25.898 00.023 20224 IsGuiding returns 1
21:02:25.898 00.000 20224 scope still moving after pulse duration time elapsed
21:02:25.924 00.026 20224 IsSlewing returns 0
21:02:25.924 00.000 20224 IsGuiding returns 0
21:02:25.924 00.000 20224 scope move finished after 44 + 43 ms
21:02:25.924 00.000 20224 Move returns status 0, amount 44
21:02:25.924 00.000 20224 move complete, result=0
21:02:25.924 00.000 20224 worker thread done servicing request
21:02:25.924 00.000 20224 Worker thread wakes up
21:02:25.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:25.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:25.925 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
21:02:26.900 00.975 20224 Exposure complete
21:02:26.972 00.072 20224 worker thread done servicing request
21:02:26.972 00.000 8996 OnExposeComplete: enter
21:02:26.974 00.002 8996 UpdateGuideState(): m_state=6
21:02:26.975 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 757
21:02:26.977 00.002 8996 Star::Find returns 1 (0), X=139.93, Y=472.95, Mass=739838, SNR=373.5, Peak=57235 HFD=4.5
21:02:26.978 00.001 8996 MultiStar: [#1 0.16,-0.02,0.67,U] [#2 -0.16,-0.03,0.66,U] [#3 -0.13,-0.08,0.60,U] [#4 -0.05,-0.15,0.62,U] [#5 0.33,0.02,0.56,U] [#6 0.11,0.13,0.44,U] [#7 -0.03,0.06,0.40,U] [#8 0.23,-0.09,0.39,U] 
21:02:26.981 00.003 8996 refined, 8 included, MultiStar: {0.02, -0.07}, one-star: {-0.08, -0.25}
21:02:26.982 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
21:02:26.984 00.002 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
21:02:26.985 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.23 mountX=0.03 mountY=0.07, mountTheta=1.13
21:02:26.987 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
21:02:26.987 00.000 8996 Enqueuing Move request for scope (0.02, -0.07)
21:02:26.988 00.001 20224 Worker thread wakes up
21:02:26.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
21:02:26.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
21:02:26.988 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.07
21:02:26.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:26.989 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:26.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:02:26.989 00.000 20224 MoveAxis(E, 0, ABG)
21:02:26.989 00.000 20224 Move returns status 0, amount 0
21:02:26.989 00.000 20224 MoveAxis(N, 0, ABG)
21:02:26.989 00.000 20224 Move returns status 0, amount 0
21:02:26.989 00.000 20224 move complete, result=0
21:02:26.989 00.000 20224 worker thread done servicing request
21:02:26.995 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57235, med=2742, FiltMin=2502, FiltMax=31699, Gamma=1.000
21:02:27.011 00.016 8996 UpdateGuideState exits: m=739838 SNR=373.5
21:02:27.012 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:27.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:27.013 00.000 8996 Enqueuing Expose request
21:02:27.014 00.001 20224 Worker thread wakes up
21:02:27.014 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:02:27.015 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:27.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:28.196 01.181 20224 Exposure complete
21:02:28.286 00.090 20224 worker thread done servicing request
21:02:28.286 00.000 8996 OnExposeComplete: enter
21:02:28.288 00.002 8996 UpdateGuideState(): m_state=6
21:02:28.289 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 758
21:02:28.290 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=472.76, Mass=730766, SNR=375.9, Peak=50739 HFD=4.5
21:02:28.293 00.003 8996 MultiStar: [#1 -0.03,-0.34,0.67,U] [#2 -0.09,-0.35,0.67,U] [#3 0.07,-0.29,0.54,U] [#4 0.10,-0.49,0.54,U] [#5 0.18,-0.30,0.54,U] [#6 0.03,-0.03,0.40,U] [#7 -0.19,-0.21,0.42,U] [#8 0.20,-0.25,0.41,U] 
21:02:28.295 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.33}, one-star: {-0.15, -0.44}
21:02:28.297 00.002 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:02:28.298 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
21:02:28.299 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.59 mountX=0.03 mountY=0.32, mountTheta=1.49
21:02:28.302 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.33, opts=13)
21:02:28.303 00.001 8996 Enqueuing Move request for scope (-0.01, -0.33)
21:02:28.304 00.001 20224 Worker thread wakes up
21:02:28.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.33) opts 0xd
21:02:28.304 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.33)
21:02:28.304 00.000 20224 Moving (-0.01, -0.33) raw xDistance=0.03 yDistance=0.32
21:02:28.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:28.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:28.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:02:28.304 00.000 20224 MoveAxis(E, 0, ABG)
21:02:28.304 00.000 20224 Move returns status 0, amount 0
21:02:28.304 00.000 20224 MoveAxis(N, 0, ABG)
21:02:28.304 00.000 20224 Move returns status 0, amount 0
21:02:28.304 00.000 20224 move complete, result=0
21:02:28.304 00.000 20224 worker thread done servicing request
21:02:28.308 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50739, med=2745, FiltMin=2496, FiltMax=29507, Gamma=1.000
21:02:28.322 00.014 8996 UpdateGuideState exits: m=730766 SNR=375.9
21:02:28.323 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:28.325 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:28.328 00.003 8996 Enqueuing Expose request
21:02:28.331 00.003 20224 Worker thread wakes up
21:02:28.331 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:02:28.333 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:28.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:29.320 00.987 20224 Exposure complete
21:02:29.379 00.059 20224 worker thread done servicing request
21:02:29.379 00.000 8996 OnExposeComplete: enter
21:02:29.381 00.002 8996 UpdateGuideState(): m_state=6
21:02:29.382 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 759
21:02:29.384 00.002 8996 Star::Find returns 1 (0), X=139.66, Y=472.98, Mass=752010, SNR=345.8, Peak=47315 HFD=4.8
21:02:29.385 00.001 8996 MultiStar: [#1 -0.19,0.01,0.69,U] [#2 -0.40,-0.33,0.80,U] [#3 -0.47,-0.15,0.57,U] [#4 -0.26,-0.45,0.52,U] [#5 -0.19,-0.15,0.69,U] [#6 -0.15,0.11,0.47,U] [#7 -0.36,-0.16,0.42,U] [#8 -0.18,0.04,0.40,U] 
21:02:29.387 00.002 8996 refined, 8 included, MultiStar: {-0.29, -0.16}, one-star: {-0.35, -0.22}
21:02:29.388 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
21:02:29.389 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
21:02:29.390 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-2.64 mountX=-0.28 mountY=0.19, mountTheta=2.53
21:02:29.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.16, opts=13)
21:02:29.393 00.001 8996 Enqueuing Move request for scope (-0.29, -0.16)
21:02:29.393 00.000 20224 Worker thread wakes up
21:02:29.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.16) opts 0xd
21:02:29.393 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.16)
21:02:29.393 00.000 20224 Moving (-0.29, -0.16) raw xDistance=-0.28 yDistance=0.19
21:02:29.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:02:29.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:29.394 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:02:29.394 00.000 20224 MoveAxis(E, 40, ABG)
21:02:29.394 00.000 20224 Guiding  Dir = 2, Dur = 40
21:02:29.394 00.000 20224 IsSlewing returns 0
21:02:29.394 00.000 20224 IsGuiding returns 0
21:02:29.395 00.001 20224 PulseGuide returned control before completion, sleep 50
21:02:29.398 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47315, med=2742, FiltMin=2509, FiltMax=30781, Gamma=1.000
21:02:29.413 00.015 8996 UpdateGuideState exits: m=752010 SNR=345.8
21:02:29.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:29.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:29.415 00.000 8996 Enqueuing Expose request
21:02:29.452 00.037 20224 IsGuiding returns 1
21:02:29.452 00.000 20224 scope still moving after pulse duration time elapsed
21:02:29.484 00.032 20224 IsSlewing returns 0
21:02:29.484 00.000 20224 IsGuiding returns 0
21:02:29.484 00.000 20224 scope move finished after 40 + 50 ms
21:02:29.484 00.000 20224 Move returns status 0, amount 40
21:02:29.484 00.000 20224 MoveAxis(N, 0, ABG)
21:02:29.485 00.001 20224 Move returns status 0, amount 0
21:02:29.485 00.000 20224 move complete, result=0
21:02:29.485 00.000 20224 worker thread done servicing request
21:02:29.485 00.000 20224 Worker thread wakes up
21:02:29.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:29.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:29.486 00.001 8996 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH
21:02:30.649 01.163 20224 Exposure complete
21:02:30.738 00.089 20224 worker thread done servicing request
21:02:30.738 00.000 8996 OnExposeComplete: enter
21:02:30.739 00.001 8996 UpdateGuideState(): m_state=6
21:02:30.741 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 760
21:02:30.742 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=472.99, Mass=723905, SNR=322.4, Peak=50067 HFD=4.4
21:02:30.743 00.001 8996 MultiStar: [#1 0.50,-0.05,0.71,U] [#2 0.29,-0.37,0.78,U] [#3 0.21,-0.17,0.66,U] [#4 0.37,-0.33,0.62,U] [#5 0.54,-0.02,0.65,U] [#6 0.46,0.22,0.45,U] [#7 0.34,0.09,0.46,U] [#8 0.52,-0.01,0.40,U] 
21:02:30.745 00.002 8996 single-star, 8 included, MultiStar: {0.35, -0.13}, one-star: {0.14, -0.21}
21:02:30.745 00.000 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
21:02:30.746 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.27)
21:02:30.746 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-0.99 mountX=0.16 mountY=0.19, mountTheta=0.88
21:02:30.748 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.21, opts=13)
21:02:30.749 00.001 8996 Enqueuing Move request for scope (0.14, -0.21)
21:02:30.750 00.001 20224 Worker thread wakes up
21:02:30.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd
21:02:30.750 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.21)
21:02:30.750 00.000 20224 Moving (0.14, -0.21) raw xDistance=0.16 yDistance=0.19
21:02:30.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:02:30.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:30.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:02:30.750 00.000 20224 MoveAxis(E, 0, ABG)
21:02:30.751 00.001 20224 Move returns status 0, amount 0
21:02:30.751 00.000 20224 MoveAxis(N, 0, ABG)
21:02:30.751 00.000 20224 Move returns status 0, amount 0
21:02:30.751 00.000 20224 move complete, result=0
21:02:30.751 00.000 20224 worker thread done servicing request
21:02:30.756 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50067, med=2742, FiltMin=2486, FiltMax=28307, Gamma=1.000
21:02:30.777 00.021 8996 UpdateGuideState exits: m=723905 SNR=322.4
21:02:30.780 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:30.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:30.783 00.002 8996 Enqueuing Expose request
21:02:30.785 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:02:30.786 00.001 20224 Worker thread wakes up
21:02:30.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:30.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:31.768 00.982 20224 Exposure complete
21:02:31.824 00.056 20224 worker thread done servicing request
21:02:31.825 00.001 8996 OnExposeComplete: enter
21:02:31.825 00.000 8996 UpdateGuideState(): m_state=6
21:02:31.826 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 761
21:02:31.827 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=472.93, Mass=797007, SNR=360.9, Peak=56723 HFD=4.5
21:02:31.828 00.001 8996 MultiStar: [#1 0.48,-0.10,0.66,U] [#2 0.29,-0.21,0.64,U] [#3 0.33,-0.37,0.53,U] [#4 0.57,-0.43,0.00,M1] [#5 0.59,-0.17,0.00,M1] [#6 0.35,0.04,0.42,U] [#7 0.21,-0.36,0.45,U] [#8 0.47,-0.15,0.39,U] 
21:02:31.828 00.000 8996 single-star, 6 included, MultiStar: {0.28, -0.21}, one-star: {0.03, -0.27}
21:02:31.830 00.002 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
21:02:31.830 00.000 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
21:02:31.833 00.003 8996 CameraToMount -- cameraX=0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.45 mountX=0.06 mountY=0.26, mountTheta=1.36
21:02:31.837 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.27, opts=13)
21:02:31.839 00.002 8996 Enqueuing Move request for scope (0.03, -0.27)
21:02:31.841 00.002 20224 Worker thread wakes up
21:02:31.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.27) opts 0xd
21:02:31.841 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.27)
21:02:31.842 00.001 20224 Moving (0.03, -0.27) raw xDistance=0.06 yDistance=0.26
21:02:31.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:02:31.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:02:31.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:02:31.842 00.000 20224 MoveAxis(E, 0, ABG)
21:02:31.842 00.000 20224 Move returns status 0, amount 0
21:02:31.842 00.000 20224 MoveAxis(N, 0, ABG)
21:02:31.842 00.000 20224 Move returns status 0, amount 0
21:02:31.843 00.001 20224 move complete, result=0
21:02:31.843 00.000 20224 worker thread done servicing request
21:02:31.848 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56723, med=2742, FiltMin=2499, FiltMax=31485, Gamma=1.000
21:02:31.864 00.016 8996 UpdateGuideState exits: m=797007 SNR=360.9
21:02:31.866 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:31.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:31.867 00.000 8996 Enqueuing Expose request
21:02:31.868 00.001 20224 Worker thread wakes up
21:02:31.868 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:02:31.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:31.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:33.034 01.165 20224 Exposure complete
21:02:33.121 00.087 20224 worker thread done servicing request
21:02:33.121 00.000 8996 OnExposeComplete: enter
21:02:33.123 00.002 8996 UpdateGuideState(): m_state=6
21:02:33.125 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 762
21:02:33.127 00.002 8996 Star::Find returns 1 (0), X=139.98, Y=473.02, Mass=756061, SNR=354.3, Peak=58019 HFD=4.5
21:02:33.128 00.001 8996 MultiStar: [#1 0.31,0.01,0.74,U] [#2 0.25,-0.11,0.81,U] [#3 0.23,-0.35,0.59,U] [#4 0.38,-0.42,0.51,U] [#5 0.54,-0.08,0.63,U] [#6 0.25,-0.11,0.40,U] [#7 0.11,0.04,0.42,U] [#8 0.40,-0.09,0.39,U] 
21:02:33.129 00.001 8996 single-star, 8 included, MultiStar: {0.25, -0.14}, one-star: {-0.03, -0.18}
21:02:33.131 00.002 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
21:02:33.133 00.002 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
21:02:33.134 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.71 mountX=-0.01 mountY=0.18, mountTheta=1.62
21:02:33.137 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
21:02:33.139 00.002 8996 Enqueuing Move request for scope (-0.03, -0.18)
21:02:33.140 00.001 20224 Worker thread wakes up
21:02:33.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
21:02:33.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
21:02:33.140 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.01 yDistance=0.18
21:02:33.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:02:33.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:33.141 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:02:33.141 00.000 20224 MoveAxis(E, 0, ABG)
21:02:33.141 00.000 20224 Move returns status 0, amount 0
21:02:33.141 00.000 20224 MoveAxis(N, 0, ABG)
21:02:33.141 00.000 20224 Move returns status 0, amount 0
21:02:33.141 00.000 20224 move complete, result=0
21:02:33.141 00.000 20224 worker thread done servicing request
21:02:33.146 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58019, med=2742, FiltMin=2502, FiltMax=29987, Gamma=1.000
21:02:33.168 00.022 8996 UpdateGuideState exits: m=756061 SNR=354.3
21:02:33.170 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:33.172 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:33.173 00.001 8996 Enqueuing Expose request
21:02:33.174 00.001 20224 Worker thread wakes up
21:02:33.174 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:02:33.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:33.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:34.168 00.993 20224 Exposure complete
21:02:34.233 00.065 20224 worker thread done servicing request
21:02:34.233 00.000 8996 OnExposeComplete: enter
21:02:34.234 00.001 8996 UpdateGuideState(): m_state=6
21:02:34.235 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 763
21:02:34.236 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=473.00, Mass=748357, SNR=339.1, Peak=52115 HFD=4.4
21:02:34.237 00.001 8996 MultiStar: [#1 0.34,-0.58,0.00,M1] [#2 0.02,-0.33,0.76,U] [#3 0.05,-0.18,0.64,U] [#4 0.13,-0.26,0.53,U] [#5 0.34,-0.22,0.61,U] [#6 0.06,0.10,0.46,U] [#7 0.23,-0.29,0.50,U] [#8 0.32,-0.21,0.42,U] 
21:02:34.238 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.21}, one-star: {0.07, -0.20}
21:02:34.239 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
21:02:34.239 00.000 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
21:02:34.240 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.22 mountX=0.09 mountY=0.19, mountTheta=1.12
21:02:34.243 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.20, opts=13)
21:02:34.243 00.000 8996 Enqueuing Move request for scope (0.07, -0.20)
21:02:34.244 00.001 20224 Worker thread wakes up
21:02:34.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
21:02:34.244 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
21:02:34.244 00.000 20224 Moving (0.07, -0.20) raw xDistance=0.09 yDistance=0.19
21:02:34.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:02:34.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:34.245 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:02:34.245 00.000 20224 MoveAxis(E, 0, ABG)
21:02:34.245 00.000 20224 Move returns status 0, amount 0
21:02:34.245 00.000 20224 MoveAxis(N, 0, ABG)
21:02:34.245 00.000 20224 Move returns status 0, amount 0
21:02:34.245 00.000 20224 move complete, result=0
21:02:34.245 00.000 20224 worker thread done servicing request
21:02:34.250 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52115, med=2745, FiltMin=2377, FiltMax=29011, Gamma=1.000
21:02:34.265 00.015 8996 UpdateGuideState exits: m=748357 SNR=339.1
21:02:34.266 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:34.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:34.268 00.001 8996 Enqueuing Expose request
21:02:34.269 00.001 20224 Worker thread wakes up
21:02:34.269 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:02:34.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:34.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:35.445 01.175 20224 Exposure complete
21:02:35.514 00.069 20224 worker thread done servicing request
21:02:35.514 00.000 8996 OnExposeComplete: enter
21:02:35.515 00.001 8996 UpdateGuideState(): m_state=6
21:02:35.516 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 764
21:02:35.517 00.001 8996 Star::Find returns 1 (0), X=140.42, Y=472.82, Mass=752221, SNR=328.1, Peak=52582 HFD=4.6
21:02:35.518 00.001 8996 MultiStar: [#1 0.52,-0.55,0.00,M2] [#2 0.46,-0.52,0.00,M1] [#3 0.44,-0.43,0.00,M1] [#4 0.57,-0.41,0.00,M1] [#5 0.48,-0.34,0.00,M1] [#6 0.46,-0.24,0.54,U] [#7 0.38,-0.31,0.48,U] [#8 0.35,-0.42,0.44,U] 
21:02:35.518 00.000 8996 refined, 3 included, MultiStar: {0.41, -0.34}, one-star: {0.41, -0.38}
21:02:35.519 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
21:02:35.520 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
21:02:35.521 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=-0.34 hyp=0.53 cameraTheta=-0.70 mountX=0.44 mountY=0.29, mountTheta=0.59
21:02:35.522 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=-0.34, opts=13)
21:02:35.523 00.001 8996 Enqueuing Move request for scope (0.41, -0.34)
21:02:35.523 00.000 20224 Worker thread wakes up
21:02:35.523 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.34) opts 0xd
21:02:35.524 00.001 20224 Handling offset move in thread for scope, endpoint = (0.41, -0.34)
21:02:35.524 00.000 20224 Moving (0.41, -0.34) raw xDistance=0.44 yDistance=0.29
21:02:35.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
21:02:35.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:02:35.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:02:35.524 00.000 20224 MoveAxis(W, 64, ABG)
21:02:35.524 00.000 20224 Guiding  Dir = 3, Dur = 64
21:02:35.524 00.000 20224 IsSlewing returns 0
21:02:35.524 00.000 20224 IsGuiding returns 0
21:02:35.528 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52582, med=2742, FiltMin=2492, FiltMax=29936, Gamma=1.000
21:02:35.541 00.013 8996 UpdateGuideState exits: m=752221 SNR=328.1
21:02:35.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:35.542 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:35.543 00.001 8996 Enqueuing Expose request
21:02:35.580 00.037 20224 PulseGuide returned control before completion, sleep 18
21:02:35.610 00.030 20224 IsGuiding returns 1
21:02:35.610 00.000 20224 scope still moving after pulse duration time elapsed
21:02:35.645 00.035 20224 IsSlewing returns 0
21:02:35.645 00.000 20224 IsGuiding returns 1
21:02:35.673 00.028 20224 IsSlewing returns 0
21:02:35.673 00.000 20224 IsGuiding returns 0
21:02:35.673 00.000 20224 scope move finished after 64 + 85 ms
21:02:35.673 00.000 20224 Move returns status 0, amount 64
21:02:35.673 00.000 20224 MoveAxis(N, 0, ABG)
21:02:35.674 00.001 20224 Move returns status 0, amount 0
21:02:35.674 00.000 20224 move complete, result=0
21:02:35.674 00.000 20224 worker thread done servicing request
21:02:35.674 00.000 20224 Worker thread wakes up
21:02:35.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:35.674 00.000 8996 GuideStep: 0.4 px 64 ms WEST, 0.3 px 0 ms NORTH
21:02:35.676 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:36.657 00.981 20224 Exposure complete
21:02:36.727 00.070 20224 worker thread done servicing request
21:02:36.727 00.000 8996 OnExposeComplete: enter
21:02:36.728 00.001 8996 UpdateGuideState(): m_state=6
21:02:36.729 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 765
21:02:36.729 00.000 8996 Star::Find returns 1 (0), X=140.13, Y=472.80, Mass=762474, SNR=339.1, Peak=50931 HFD=4.4
21:02:36.730 00.001 8996 MultiStar: [#1 0.18,-0.41,0.67,U] [#2 0.02,-0.19,0.82,U] [#3 0.19,-0.12,0.58,U] [#4 0.19,-0.42,0.54,U] [#5 0.23,-0.23,0.60,U] [#6 0.21,0.12,0.47,U] [#7 0.08,-0.24,0.41,U] [#8 0.09,-0.10,0.39,U] 
21:02:36.730 00.000 8996 refined, 8 included, MultiStar: {0.14, -0.25}, one-star: {0.12, -0.41}
21:02:36.732 00.002 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
21:02:36.733 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
21:02:36.733 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.29 cameraTheta=-1.05 mountX=0.17 mountY=0.23, mountTheta=0.94
21:02:36.736 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.25, opts=13)
21:02:36.737 00.001 8996 Enqueuing Move request for scope (0.14, -0.25)
21:02:36.738 00.001 20224 Worker thread wakes up
21:02:36.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd
21:02:36.738 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.25)
21:02:36.738 00.000 20224 Moving (0.14, -0.25) raw xDistance=0.17 yDistance=0.23
21:02:36.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:02:36.738 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.18 newest=0.72
21:02:36.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:02:36.738 00.000 20224 MoveAxis(E, 0, ABG)
21:02:36.738 00.000 20224 Move returns status 0, amount 0
21:02:36.738 00.000 20224 MoveAxis(S, 48, ABG)
21:02:36.738 00.000 20224 Guiding  Dir = 1, Dur = 48
21:02:36.739 00.001 20224 IsSlewing returns 0
21:02:36.739 00.000 20224 IsGuiding returns 0
21:02:36.743 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50931, med=2745, FiltMin=2505, FiltMax=29853, Gamma=1.000
21:02:36.750 00.007 20224 PulseGuide returned control before completion, sleep 46
21:02:36.755 00.005 8996 UpdateGuideState exits: m=762474 SNR=339.1
21:02:36.757 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:36.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:36.758 00.000 8996 Enqueuing Expose request
21:02:36.813 00.055 20224 IsGuiding returns 1
21:02:36.813 00.000 20224 scope still moving after pulse duration time elapsed
21:02:36.844 00.031 20224 IsSlewing returns 0
21:02:36.844 00.000 20224 IsGuiding returns 0
21:02:36.844 00.000 20224 scope move finished after 48 + 58 ms
21:02:36.844 00.000 20224 Move returns status 0, amount 48
21:02:36.845 00.001 20224 move complete, result=0
21:02:36.845 00.000 20224 worker thread done servicing request
21:02:36.845 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 48 ms SOUTH
21:02:36.846 00.001 20224 Worker thread wakes up
21:02:36.846 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:36.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:38.009 01.163 20224 Exposure complete
21:02:38.071 00.062 20224 worker thread done servicing request
21:02:38.071 00.000 8996 OnExposeComplete: enter
21:02:38.072 00.001 8996 UpdateGuideState(): m_state=6
21:02:38.073 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 766
21:02:38.074 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.03, Mass=838602, SNR=376.8, Peak=52675 HFD=4.5
21:02:38.075 00.001 8996 MultiStar: [#1 0.29,-0.06,0.67,U] [#2 -0.08,0.14,0.61,U] [#3 -0.09,-0.10,0.56,U] [#4 -0.10,-0.16,0.54,U] [#5 0.27,0.29,0.52,U] [#6 -0.09,0.48,0.41,U] [#7 0.01,-0.04,0.42,U] [#8 0.06,0.13,0.34,U] 
21:02:38.076 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {-0.07, -0.17}
21:02:38.077 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
21:02:38.078 00.001 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.24 = -2.24)
21:02:38.078 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.79 mountX=0.02 mountY=-0.02, mountTheta=-0.89
21:02:38.080 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
21:02:38.081 00.001 8996 Enqueuing Move request for scope (0.02, 0.02)
21:02:38.081 00.000 20224 Worker thread wakes up
21:02:38.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
21:02:38.081 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
21:02:38.082 00.001 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
21:02:38.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:02:38.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:38.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:02:38.082 00.000 20224 MoveAxis(E, 0, ABG)
21:02:38.082 00.000 20224 Move returns status 0, amount 0
21:02:38.082 00.000 20224 MoveAxis(N, 0, ABG)
21:02:38.082 00.000 20224 Move returns status 0, amount 0
21:02:38.082 00.000 20224 move complete, result=0
21:02:38.082 00.000 20224 worker thread done servicing request
21:02:38.085 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52675, med=2758, FiltMin=2512, FiltMax=32371, Gamma=1.000
21:02:38.100 00.015 8996 UpdateGuideState exits: m=838602 SNR=376.8
21:02:38.101 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:38.102 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:38.102 00.000 8996 Enqueuing Expose request
21:02:38.103 00.001 20224 Worker thread wakes up
21:02:38.103 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:38.104 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:38.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:39.074 00.970 20224 Exposure complete
21:02:39.154 00.080 20224 worker thread done servicing request
21:02:39.154 00.000 8996 OnExposeComplete: enter
21:02:39.155 00.001 8996 UpdateGuideState(): m_state=6
21:02:39.156 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 767
21:02:39.157 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.13, Mass=757249, SNR=350.1, Peak=55923 HFD=4.4
21:02:39.158 00.001 8996 MultiStar: [#1 -0.13,-0.10,0.70,U] [#2 -0.32,0.20,0.78,U] [#3 -0.21,0.04,0.65,U] [#4 -0.15,0.01,0.55,U] [#5 0.32,0.04,0.68,U] [#6 -0.17,0.33,0.47,U] [#7 -0.26,-0.05,0.43,U] [#8 0.11,-0.01,0.38,U] 
21:02:39.159 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.04}, one-star: {-0.18, -0.07}
21:02:39.160 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
21:02:39.161 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
21:02:39.162 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.85 mountX=-0.12 mountY=-0.02, mountTheta=-2.97
21:02:39.163 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
21:02:39.164 00.001 8996 Enqueuing Move request for scope (-0.12, 0.04)
21:02:39.165 00.001 20224 Worker thread wakes up
21:02:39.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
21:02:39.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
21:02:39.165 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.02
21:02:39.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:02:39.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:39.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:02:39.165 00.000 20224 MoveAxis(E, 0, ABG)
21:02:39.166 00.001 20224 Move returns status 0, amount 0
21:02:39.166 00.000 20224 MoveAxis(N, 0, ABG)
21:02:39.166 00.000 20224 Move returns status 0, amount 0
21:02:39.166 00.000 20224 move complete, result=0
21:02:39.166 00.000 20224 worker thread done servicing request
21:02:39.169 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55923, med=2761, FiltMin=2525, FiltMax=33651, Gamma=1.000
21:02:39.185 00.016 8996 UpdateGuideState exits: m=757249 SNR=350.1
21:02:39.188 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:39.190 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:39.193 00.003 8996 Enqueuing Expose request
21:02:39.194 00.001 20224 Worker thread wakes up
21:02:39.194 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:39.196 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:39.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:40.363 01.167 20224 Exposure complete
21:02:40.426 00.063 20224 worker thread done servicing request
21:02:40.426 00.000 8996 OnExposeComplete: enter
21:02:40.427 00.001 8996 UpdateGuideState(): m_state=6
21:02:40.428 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 768
21:02:40.429 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.15, Mass=798023, SNR=375.7, Peak=61907 HFD=4.5
21:02:40.430 00.001 8996 MultiStar: [#1 -0.05,-0.03,0.53,U] [#2 -0.16,0.17,0.67,U] [#3 -0.04,0.13,0.60,U] [#4 -0.04,-0.14,0.49,U] [#5 0.25,0.15,0.55,U] [#6 -0.09,0.10,0.43,U] [#7 -0.03,0.04,0.41,U] [#8 0.19,0.19,0.35,U] 
21:02:40.431 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.08, -0.05}
21:02:40.431 00.000 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
21:02:40.432 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
21:02:40.433 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.96 mountX=-0.03 mountY=-0.05, mountTheta=-2.06
21:02:40.434 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
21:02:40.435 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
21:02:40.436 00.001 20224 Worker thread wakes up
21:02:40.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:02:40.436 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:02:40.436 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.03 yDistance=-0.05
21:02:40.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:02:40.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:40.437 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:02:40.437 00.000 20224 MoveAxis(E, 0, ABG)
21:02:40.437 00.000 20224 Move returns status 0, amount 0
21:02:40.437 00.000 20224 MoveAxis(N, 0, ABG)
21:02:40.437 00.000 20224 Move returns status 0, amount 0
21:02:40.437 00.000 20224 move complete, result=0
21:02:40.437 00.000 20224 worker thread done servicing request
21:02:40.440 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61907, med=2755, FiltMin=2486, FiltMax=30915, Gamma=1.000
21:02:40.453 00.013 8996 UpdateGuideState exits: m=798023 SNR=375.7
21:02:40.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:40.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:40.456 00.001 8996 Enqueuing Expose request
21:02:40.457 00.001 20224 Worker thread wakes up
21:02:40.457 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:40.457 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:40.458 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:41.423 00.965 20224 Exposure complete
21:02:41.480 00.057 20224 worker thread done servicing request
21:02:41.480 00.000 8996 OnExposeComplete: enter
21:02:41.481 00.001 8996 UpdateGuideState(): m_state=6
21:02:41.483 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 769
21:02:41.484 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=473.11, Mass=743988, SNR=348.5, Peak=55491 HFD=4.5
21:02:41.486 00.002 8996 MultiStar: [#1 -0.10,0.17,0.66,U] [#2 -0.22,0.07,0.88,U] [#3 -0.12,-0.07,0.64,U] [#4 -0.03,-0.04,0.53,U] [#5 0.10,0.12,0.70,U] [#6 -0.09,0.08,0.41,U] [#7 -0.23,-0.03,0.42,U] [#8 0.04,0.16,0.42,U] 
21:02:41.488 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {0.09, -0.09}
21:02:41.490 00.002 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:02:41.491 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:02:41.493 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.59 mountX=-0.06 mountY=-0.03, mountTheta=-2.70
21:02:41.495 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.03, opts=13)
21:02:41.497 00.002 8996 Enqueuing Move request for scope (-0.05, 0.03)
21:02:41.499 00.002 20224 Worker thread wakes up
21:02:41.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
21:02:41.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
21:02:41.499 00.000 20224 Moving (-0.05, 0.03) raw xDistance=-0.06 yDistance=-0.03
21:02:41.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:02:41.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:41.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:02:41.499 00.000 20224 MoveAxis(E, 0, ABG)
21:02:41.499 00.000 20224 Move returns status 0, amount 0
21:02:41.499 00.000 20224 MoveAxis(N, 0, ABG)
21:02:41.499 00.000 20224 Move returns status 0, amount 0
21:02:41.499 00.000 20224 move complete, result=0
21:02:41.499 00.000 20224 worker thread done servicing request
21:02:41.504 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55491, med=2758, FiltMin=2480, FiltMax=29104, Gamma=1.000
21:02:41.530 00.026 8996 UpdateGuideState exits: m=743988 SNR=348.5
21:02:41.531 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:41.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:41.534 00.002 8996 Enqueuing Expose request
21:02:41.535 00.001 20224 Worker thread wakes up
21:02:41.535 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:41.537 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:41.537 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:42.695 01.158 20224 Exposure complete
21:02:42.794 00.099 20224 worker thread done servicing request
21:02:42.794 00.000 8996 OnExposeComplete: enter
21:02:42.795 00.001 8996 UpdateGuideState(): m_state=6
21:02:42.796 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 770
21:02:42.797 00.001 8996 Star::Find returns 1 (0), X=139.66, Y=473.06, Mass=670384, SNR=310.4, Peak=53731 HFD=4.6
21:02:42.799 00.002 8996 MultiStar: [#1 -0.10,-0.02,0.76,U] [#2 -0.28,-0.10,0.89,U] [#3 -0.59,-0.03,0.00,M1] [#4 -0.39,-0.12,0.58,U] [#5 -0.09,0.03,0.66,U] [#6 -0.39,0.19,0.50,U] [#7 -0.42,-0.01,0.56,U] [#8 -0.11,-0.12,0.48,U] 
21:02:42.799 00.000 8996 refined, 7 included, MultiStar: {-0.27, -0.05}, one-star: {-0.35, -0.14}
21:02:42.800 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
21:02:42.801 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
21:02:42.801 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-2.96 mountX=-0.26 mountY=0.08, mountTheta=2.85
21:02:42.803 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.05, opts=13)
21:02:42.804 00.001 8996 Enqueuing Move request for scope (-0.27, -0.05)
21:02:42.804 00.000 20224 Worker thread wakes up
21:02:42.805 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
21:02:42.805 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
21:02:42.805 00.000 20224 Moving (-0.27, -0.05) raw xDistance=-0.26 yDistance=0.08
21:02:42.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:02:42.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:42.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:02:42.805 00.000 20224 MoveAxis(E, 38, ABG)
21:02:42.805 00.000 20224 Guiding  Dir = 2, Dur = 38
21:02:42.805 00.000 20224 IsSlewing returns 0
21:02:42.805 00.000 20224 IsGuiding returns 0
21:02:42.807 00.002 20224 PulseGuide returned control before completion, sleep 47
21:02:42.809 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=53731, med=2749, FiltMin=2486, FiltMax=28608, Gamma=1.000
21:02:42.839 00.030 8996 UpdateGuideState exits: m=670384 SNR=310.4
21:02:42.841 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:42.841 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:42.843 00.002 8996 Enqueuing Expose request
21:02:42.856 00.013 20224 IsGuiding returns 1
21:02:42.856 00.000 20224 scope still moving after pulse duration time elapsed
21:02:42.888 00.032 20224 IsSlewing returns 0
21:02:42.888 00.000 20224 IsGuiding returns 0
21:02:42.889 00.001 20224 scope move finished after 38 + 45 ms
21:02:42.889 00.000 20224 Move returns status 0, amount 38
21:02:42.889 00.000 20224 MoveAxis(N, 0, ABG)
21:02:42.889 00.000 20224 Move returns status 0, amount 0
21:02:42.889 00.000 20224 move complete, result=0
21:02:42.889 00.000 20224 worker thread done servicing request
21:02:42.889 00.000 20224 Worker thread wakes up
21:02:42.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:42.890 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:42.890 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
21:02:43.849 00.959 20224 Exposure complete
21:02:43.907 00.058 20224 worker thread done servicing request
21:02:43.907 00.000 8996 OnExposeComplete: enter
21:02:43.908 00.001 8996 UpdateGuideState(): m_state=6
21:02:43.909 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 771
21:02:43.909 00.000 8996 Star::Find returns 1 (0), X=140.18, Y=473.05, Mass=746379, SNR=375.3, Peak=51267 HFD=4.4
21:02:43.910 00.001 8996 MultiStar: [#1 0.22,0.13,0.67,U] [#2 0.09,-0.11,0.70,U] [#3 0.12,-0.09,0.55,U] [#4 0.17,-0.31,0.55,U] [#5 0.50,0.02,0.59,U] [#6 0.20,0.33,0.40,U] [#7 0.17,-0.10,0.43,U] [#8 0.38,-0.05,0.35,U] 
21:02:43.911 00.001 8996 refined, 8 included, MultiStar: {0.22, -0.05}, one-star: {0.18, -0.15}
21:02:43.913 00.002 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
21:02:43.914 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.02)
21:02:43.914 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-0.24 mountX=0.22 mountY=0.03, mountTheta=0.13
21:02:43.915 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.05, opts=13)
21:02:43.917 00.002 8996 Enqueuing Move request for scope (0.22, -0.05)
21:02:43.919 00.002 20224 Worker thread wakes up
21:02:43.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd
21:02:43.920 00.001 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.05)
21:02:43.920 00.000 20224 Moving (0.22, -0.05) raw xDistance=0.22 yDistance=0.03
21:02:43.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
21:02:43.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:43.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:02:43.920 00.000 20224 MoveAxis(W, 30, ABG)
21:02:43.920 00.000 20224 Guiding  Dir = 3, Dur = 30
21:02:43.921 00.001 20224 IsSlewing returns 0
21:02:43.921 00.000 20224 IsGuiding returns 0
21:02:43.927 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51267, med=2745, FiltMin=2499, FiltMax=29152, Gamma=1.000
21:02:43.950 00.023 8996 UpdateGuideState exits: m=746379 SNR=375.3
21:02:43.951 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:43.953 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:43.954 00.001 8996 Enqueuing Expose request
21:02:43.973 00.019 20224 IsGuiding returns 1
21:02:43.973 00.000 20224 scope still moving after pulse duration time elapsed
21:02:44.003 00.030 20224 IsSlewing returns 0
21:02:44.003 00.000 20224 IsGuiding returns 1
21:02:44.035 00.032 20224 IsSlewing returns 0
21:02:44.035 00.000 20224 IsGuiding returns 1
21:02:44.066 00.031 20224 IsSlewing returns 0
21:02:44.067 00.001 20224 IsGuiding returns 0
21:02:44.067 00.000 20224 scope move finished after 30 + 115 ms
21:02:44.067 00.000 20224 Move returns status 0, amount 30
21:02:44.067 00.000 20224 MoveAxis(N, 0, ABG)
21:02:44.067 00.000 20224 Move returns status 0, amount 0
21:02:44.067 00.000 20224 move complete, result=0
21:02:44.067 00.000 20224 worker thread done servicing request
21:02:44.067 00.000 20224 Worker thread wakes up
21:02:44.067 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
21:02:44.070 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:44.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:45.246 01.176 20224 Exposure complete
21:02:45.320 00.074 20224 worker thread done servicing request
21:02:45.321 00.001 8996 OnExposeComplete: enter
21:02:45.322 00.001 8996 UpdateGuideState(): m_state=6
21:02:45.322 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 772
21:02:45.323 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.21, Mass=748864, SNR=352.0, Peak=51715 HFD=4.4
21:02:45.324 00.001 8996 MultiStar: [#1 0.11,0.06,0.58,U] [#2 -0.35,-0.06,0.71,U] [#3 -0.38,0.08,0.65,U] [#4 -0.00,0.14,0.54,U] [#5 0.20,0.13,0.62,U] [#6 -0.05,0.32,0.44,U] [#7 -0.28,0.47,0.40,U] [#8 0.15,0.19,0.40,U] 
21:02:45.325 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.06, 0.01}
21:02:45.326 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
21:02:45.326 00.000 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
21:02:45.327 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.96 mountX=-0.06 mountY=-0.00, mountTheta=-3.07
21:02:45.329 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
21:02:45.330 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
21:02:45.330 00.000 20224 Worker thread wakes up
21:02:45.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
21:02:45.330 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
21:02:45.331 00.001 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
21:02:45.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:02:45.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:45.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:02:45.331 00.000 20224 MoveAxis(E, 0, ABG)
21:02:45.331 00.000 20224 Move returns status 0, amount 0
21:02:45.331 00.000 20224 MoveAxis(N, 0, ABG)
21:02:45.331 00.000 20224 Move returns status 0, amount 0
21:02:45.331 00.000 20224 move complete, result=0
21:02:45.331 00.000 20224 worker thread done servicing request
21:02:45.336 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51715, med=2745, FiltMin=2496, FiltMax=29152, Gamma=1.000
21:02:45.352 00.016 8996 UpdateGuideState exits: m=748864 SNR=352.0
21:02:45.356 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:45.358 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:45.360 00.002 8996 Enqueuing Expose request
21:02:45.361 00.001 20224 Worker thread wakes up
21:02:45.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:45.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:45.361 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:46.338 00.977 20224 Exposure complete
21:02:46.419 00.081 20224 worker thread done servicing request
21:02:46.419 00.000 8996 OnExposeComplete: enter
21:02:46.421 00.002 8996 UpdateGuideState(): m_state=6
21:02:46.423 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 773
21:02:46.425 00.002 8996 Star::Find returns 1 (0), X=139.54, Y=473.05, Mass=714364, SNR=362.2, Peak=48467 HFD=4.9
21:02:46.427 00.002 8996 MultiStar: [#1 -0.20,0.03,0.59,U] [#2 -0.45,-0.13,0.68,U] [#3 -0.55,0.05,0.57,U] [#4 -0.44,-0.12,0.52,U] [#5 -0.18,0.19,0.54,U] [#6 -0.25,0.15,0.41,U] [#7 -0.61,0.14,0.00,M1] [#8 -0.24,0.03,0.37,U] 
21:02:46.429 00.002 8996 refined, 7 included, MultiStar: {-0.37, -0.02}, one-star: {-0.46, -0.16}
21:02:46.430 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
21:02:46.432 00.002 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
21:02:46.434 00.002 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.02 hyp=0.37 cameraTheta=-3.09 mountX=-0.36 mountY=0.06, mountTheta=2.98
21:02:46.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.02, opts=13)
21:02:46.437 00.001 8996 Enqueuing Move request for scope (-0.37, -0.02)
21:02:46.438 00.001 20224 Worker thread wakes up
21:02:46.439 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.02) opts 0xd
21:02:46.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.02)
21:02:46.439 00.000 20224 Moving (-0.37, -0.02) raw xDistance=-0.36 yDistance=0.06
21:02:46.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:02:46.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:46.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:02:46.439 00.000 20224 MoveAxis(E, 53, ABG)
21:02:46.439 00.000 20224 Guiding  Dir = 2, Dur = 53
21:02:46.439 00.000 20224 IsSlewing returns 0
21:02:46.439 00.000 20224 IsGuiding returns 0
21:02:46.446 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48467, med=2742, FiltMin=2493, FiltMax=28950, Gamma=1.000
21:02:46.462 00.016 8996 UpdateGuideState exits: m=714364 SNR=362.2
21:02:46.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:46.464 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:46.465 00.001 8996 Enqueuing Expose request
21:02:46.488 00.023 20224 PulseGuide returned control before completion, sleep 15
21:02:46.518 00.030 20224 IsGuiding returns 1
21:02:46.518 00.000 20224 scope still moving after pulse duration time elapsed
21:02:46.549 00.031 20224 IsSlewing returns 0
21:02:46.550 00.001 20224 IsGuiding returns 1
21:02:46.581 00.031 20224 IsSlewing returns 0
21:02:46.582 00.001 20224 IsGuiding returns 0
21:02:46.582 00.000 20224 scope move finished after 53 + 89 ms
21:02:46.582 00.000 20224 Move returns status 0, amount 53
21:02:46.582 00.000 20224 MoveAxis(N, 0, ABG)
21:02:46.582 00.000 20224 Move returns status 0, amount 0
21:02:46.582 00.000 20224 move complete, result=0
21:02:46.582 00.000 20224 worker thread done servicing request
21:02:46.582 00.000 20224 Worker thread wakes up
21:02:46.582 00.000 8996 GuideStep: -0.4 px 53 ms EAST, 0.1 px 0 ms NORTH
21:02:46.586 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:46.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:47.736 01.150 20224 Exposure complete
21:02:47.792 00.056 20224 worker thread done servicing request
21:02:47.792 00.000 8996 OnExposeComplete: enter
21:02:47.793 00.001 8996 UpdateGuideState(): m_state=6
21:02:47.794 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 774
21:02:47.795 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=473.19, Mass=712863, SNR=337.1, Peak=48435 HFD=4.4
21:02:47.796 00.001 8996 MultiStar: [#1 0.22,0.16,0.74,U] [#2 0.19,-0.13,0.73,U] [#3 0.12,0.06,0.59,U] [#4 0.21,-0.07,0.56,U] [#5 0.44,0.10,0.61,U] [#6 0.32,0.14,0.48,U] [#7 0.20,0.26,0.47,U] [#8 0.46,-0.04,0.40,U] 
21:02:47.796 00.000 8996 single-star, 8 included, MultiStar: {0.22, 0.04}, one-star: {0.03, -0.01}
21:02:47.797 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
21:02:47.798 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
21:02:47.799 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-0.38 mountX=0.03 mountY=0.01, mountTheta=0.27
21:02:47.801 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
21:02:47.803 00.002 8996 Enqueuing Move request for scope (0.03, -0.01)
21:02:47.804 00.001 20224 Worker thread wakes up
21:02:47.805 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
21:02:47.805 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
21:02:47.805 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.01
21:02:47.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:47.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:47.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:02:47.805 00.000 20224 MoveAxis(E, 0, ABG)
21:02:47.805 00.000 20224 Move returns status 0, amount 0
21:02:47.805 00.000 20224 MoveAxis(N, 0, ABG)
21:02:47.805 00.000 20224 Move returns status 0, amount 0
21:02:47.805 00.000 20224 move complete, result=0
21:02:47.805 00.000 20224 worker thread done servicing request
21:02:47.812 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=48435, med=2745, FiltMin=2464, FiltMax=28928, Gamma=1.000
21:02:47.829 00.017 8996 UpdateGuideState exits: m=712863 SNR=337.1
21:02:47.830 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:47.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:47.832 00.001 8996 Enqueuing Expose request
21:02:47.832 00.000 20224 Worker thread wakes up
21:02:47.832 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:47.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:47.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:48.799 00.966 20224 Exposure complete
21:02:48.869 00.070 20224 worker thread done servicing request
21:02:48.869 00.000 8996 OnExposeComplete: enter
21:02:48.871 00.002 8996 UpdateGuideState(): m_state=6
21:02:48.873 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 775
21:02:48.875 00.002 8996 Star::Find returns 1 (0), X=140.06, Y=473.02, Mass=731655, SNR=331.0, Peak=48947 HFD=4.4
21:02:48.877 00.002 8996 MultiStar: [#1 0.31,0.09,0.72,U] [#2 -0.07,0.09,0.77,U] [#3 -0.04,0.29,0.63,U] [#4 0.15,0.04,0.58,U] [#5 0.42,0.20,0.66,U] [#6 0.09,0.05,0.47,U] [#7 -0.28,-0.05,0.45,U] [#8 0.25,0.08,0.38,U] 
21:02:48.879 00.002 8996 refined, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.06, -0.18}
21:02:48.881 00.002 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
21:02:48.882 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
21:02:48.884 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.52 mountX=0.10 mountY=-0.07, mountTheta=-0.63
21:02:48.886 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.06, opts=13)
21:02:48.887 00.001 8996 Enqueuing Move request for scope (0.10, 0.06)
21:02:48.888 00.001 20224 Worker thread wakes up
21:02:48.889 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
21:02:48.889 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
21:02:48.889 00.000 20224 Moving (0.10, 0.06) raw xDistance=0.10 yDistance=-0.07
21:02:48.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:02:48.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:48.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:02:48.889 00.000 20224 MoveAxis(E, 0, ABG)
21:02:48.889 00.000 20224 Move returns status 0, amount 0
21:02:48.889 00.000 20224 MoveAxis(N, 0, ABG)
21:02:48.889 00.000 20224 Move returns status 0, amount 0
21:02:48.889 00.000 20224 move complete, result=0
21:02:48.889 00.000 20224 worker thread done servicing request
21:02:48.898 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48947, med=2745, FiltMin=2493, FiltMax=29104, Gamma=1.000
21:02:48.914 00.016 8996 UpdateGuideState exits: m=731655 SNR=331.0
21:02:48.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:48.915 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:48.916 00.001 8996 Enqueuing Expose request
21:02:48.917 00.001 20224 Worker thread wakes up
21:02:48.917 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:02:48.918 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:48.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:50.083 01.165 20224 Exposure complete
21:02:50.153 00.070 20224 worker thread done servicing request
21:02:50.153 00.000 8996 OnExposeComplete: enter
21:02:50.154 00.001 8996 UpdateGuideState(): m_state=6
21:02:50.154 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 776
21:02:50.155 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=473.04, Mass=733891, SNR=345.7, Peak=49875 HFD=4.6
21:02:50.156 00.001 8996 MultiStar: [#1 -0.21,0.06,0.69,U] [#2 -0.36,-0.04,0.78,U] [#3 -0.47,-0.17,0.60,U] [#4 -0.42,-0.19,0.58,U] [#5 -0.14,0.14,0.62,U] [#6 -0.46,-0.06,0.43,U] [#7 -0.53,-0.02,0.47,U] [#8 -0.02,-0.16,0.40,U] 
21:02:50.156 00.000 8996 single-star, 8 included, MultiStar: {-0.31, -0.07}, one-star: {-0.24, -0.16}
21:02:50.156 00.000 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
21:02:50.159 00.003 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
21:02:50.161 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-2.55 mountX=-0.22 mountY=0.19, mountTheta=2.45
21:02:50.165 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.16, opts=13)
21:02:50.167 00.002 8996 Enqueuing Move request for scope (-0.24, -0.16)
21:02:50.169 00.002 20224 Worker thread wakes up
21:02:50.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.16) opts 0xd
21:02:50.169 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.16)
21:02:50.169 00.000 20224 Moving (-0.24, -0.16) raw xDistance=-0.22 yDistance=0.19
21:02:50.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:02:50.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:50.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:02:50.169 00.000 20224 MoveAxis(E, 33, ABG)
21:02:50.169 00.000 20224 Guiding  Dir = 2, Dur = 33
21:02:50.170 00.001 20224 IsSlewing returns 0
21:02:50.170 00.000 20224 IsGuiding returns 0
21:02:50.173 00.003 20224 PulseGuide returned control before completion, sleep 41
21:02:50.175 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=49875, med=2742, FiltMin=2467, FiltMax=31296, Gamma=1.000
21:02:50.193 00.018 8996 UpdateGuideState exits: m=733891 SNR=345.7
21:02:50.195 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:50.195 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:50.196 00.001 8996 Enqueuing Expose request
21:02:50.219 00.023 20224 IsGuiding returns 1
21:02:50.219 00.000 20224 scope still moving after pulse duration time elapsed
21:02:50.251 00.032 20224 IsSlewing returns 0
21:02:50.252 00.001 20224 IsGuiding returns 1
21:02:50.282 00.030 20224 IsSlewing returns 0
21:02:50.282 00.000 20224 IsGuiding returns 0
21:02:50.282 00.000 20224 scope move finished after 33 + 79 ms
21:02:50.282 00.000 20224 Move returns status 0, amount 33
21:02:50.282 00.000 20224 MoveAxis(N, 0, ABG)
21:02:50.282 00.000 20224 Move returns status 0, amount 0
21:02:50.282 00.000 20224 move complete, result=0
21:02:50.282 00.000 20224 worker thread done servicing request
21:02:50.282 00.000 20224 Worker thread wakes up
21:02:50.282 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:50.283 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:50.283 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
21:02:51.262 00.979 20224 Exposure complete
21:02:51.333 00.071 20224 worker thread done servicing request
21:02:51.333 00.000 8996 OnExposeComplete: enter
21:02:51.335 00.002 8996 UpdateGuideState(): m_state=6
21:02:51.336 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 777
21:02:51.337 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=472.96, Mass=768457, SNR=351.6, Peak=46979 HFD=4.5
21:02:51.339 00.002 8996 MultiStar: [#1 0.06,0.13,0.65,U] [#2 -0.21,0.01,0.81,U] [#3 -0.03,0.01,0.64,U] [#4 -0.01,0.06,0.55,U] [#5 0.42,0.13,0.61,U] [#6 0.18,0.04,0.41,U] [#7 0.20,0.05,0.47,U] [#8 0.31,-0.01,0.41,U] 
21:02:51.340 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.00}, one-star: {-0.02, -0.24}
21:02:51.341 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
21:02:51.342 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
21:02:51.343 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.01 mountX=0.07 mountY=-0.01, mountTheta=-0.13
21:02:51.344 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.00, opts=13)
21:02:51.346 00.002 8996 Enqueuing Move request for scope (0.07, 0.00)
21:02:51.349 00.003 20224 Worker thread wakes up
21:02:51.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
21:02:51.349 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
21:02:51.349 00.000 20224 Moving (0.07, 0.00) raw xDistance=0.07 yDistance=-0.01
21:02:51.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:02:51.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:51.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:02:51.349 00.000 20224 MoveAxis(E, 0, ABG)
21:02:51.349 00.000 20224 Move returns status 0, amount 0
21:02:51.349 00.000 20224 MoveAxis(N, 0, ABG)
21:02:51.349 00.000 20224 Move returns status 0, amount 0
21:02:51.349 00.000 20224 move complete, result=0
21:02:51.350 00.001 20224 worker thread done servicing request
21:02:51.356 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46979, med=2742, FiltMin=2499, FiltMax=29923, Gamma=1.000
21:02:51.381 00.025 8996 UpdateGuideState exits: m=768457 SNR=351.6
21:02:51.383 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:51.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:51.386 00.002 8996 Enqueuing Expose request
21:02:51.387 00.001 20224 Worker thread wakes up
21:02:51.388 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:02:51.389 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:51.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:52.556 01.167 20224 Exposure complete
21:02:52.614 00.058 20224 worker thread done servicing request
21:02:52.614 00.000 8996 OnExposeComplete: enter
21:02:52.615 00.001 8996 UpdateGuideState(): m_state=6
21:02:52.615 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 778
21:02:52.616 00.001 8996 Star::Find returns 1 (0), X=140.39, Y=472.92, Mass=737139, SNR=355.1, Peak=43814 HFD=4.8
21:02:52.617 00.001 8996 MultiStar: [#1 0.26,0.07,0.64,U] [#2 0.22,-0.22,0.72,U] [#3 0.13,-0.21,0.65,U] [#4 0.31,-0.28,0.56,U] [#5 0.54,-0.12,0.62,U] [#6 0.22,-0.04,0.46,U] [#7 0.10,-0.19,0.44,U] [#8 0.58,-0.27,0.00,M1] 
21:02:52.618 00.001 8996 refined, 7 included, MultiStar: {0.29, -0.17}, one-star: {0.39, -0.28}
21:02:52.619 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
21:02:52.620 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.72)
21:02:52.620 00.000 8996 CameraToMount -- cameraX=0.29 cameraY=-0.17 hyp=0.33 cameraTheta=-0.54 mountX=0.30 mountY=0.14, mountTheta=0.43
21:02:52.622 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.17, opts=13)
21:02:52.623 00.001 8996 Enqueuing Move request for scope (0.29, -0.17)
21:02:52.624 00.001 20224 Worker thread wakes up
21:02:52.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.17) opts 0xd
21:02:52.624 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.17)
21:02:52.624 00.000 20224 Moving (0.29, -0.17) raw xDistance=0.30 yDistance=0.14
21:02:52.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:02:52.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:52.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:02:52.624 00.000 20224 MoveAxis(W, 44, ABG)
21:02:52.624 00.000 20224 Guiding  Dir = 3, Dur = 44
21:02:52.625 00.001 20224 IsSlewing returns 0
21:02:52.625 00.000 20224 IsGuiding returns 0
21:02:52.626 00.001 20224 PulseGuide returned control before completion, sleep 54
21:02:52.629 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=43814, med=2745, FiltMin=2473, FiltMax=28256, Gamma=1.000
21:02:52.648 00.019 8996 UpdateGuideState exits: m=737139 SNR=355.1
21:02:52.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:52.651 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:52.652 00.001 8996 Enqueuing Expose request
21:02:52.687 00.035 20224 IsGuiding returns 1
21:02:52.687 00.000 20224 scope still moving after pulse duration time elapsed
21:02:52.719 00.032 20224 IsSlewing returns 0
21:02:52.719 00.000 20224 IsGuiding returns 0
21:02:52.719 00.000 20224 scope move finished after 44 + 49 ms
21:02:52.719 00.000 20224 Move returns status 0, amount 44
21:02:52.719 00.000 20224 MoveAxis(N, 0, ABG)
21:02:52.719 00.000 20224 Move returns status 0, amount 0
21:02:52.719 00.000 20224 move complete, result=0
21:02:52.719 00.000 20224 worker thread done servicing request
21:02:52.719 00.000 20224 Worker thread wakes up
21:02:52.719 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:52.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:52.723 00.004 8996 GuideStep: 0.3 px 44 ms WEST, 0.1 px 0 ms NORTH
21:02:53.699 00.976 20224 Exposure complete
21:02:53.772 00.073 20224 worker thread done servicing request
21:02:53.772 00.000 8996 OnExposeComplete: enter
21:02:53.773 00.001 8996 UpdateGuideState(): m_state=6
21:02:53.773 00.000 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 779
21:02:53.774 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.18, Mass=763159, SNR=346.5, Peak=47459 HFD=4.4
21:02:53.775 00.001 8996 MultiStar: [#1 -0.03,0.13,0.65,U] [#2 0.05,-0.01,0.74,U] [#3 0.11,0.13,0.62,U] [#4 0.27,0.04,0.59,U] [#5 0.34,0.07,0.67,U] [#6 0.12,0.17,0.45,U] [#7 -0.13,0.15,0.44,U] [#8 0.36,0.04,0.36,U] 
21:02:53.776 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.07}, one-star: {0.01, -0.02}
21:02:53.777 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
21:02:53.778 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
21:02:53.778 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.91 mountX=0.01 mountY=0.01, mountTheta=0.81
21:02:53.780 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
21:02:53.780 00.000 8996 Enqueuing Move request for scope (0.01, -0.02)
21:02:53.781 00.001 20224 Worker thread wakes up
21:02:53.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
21:02:53.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
21:02:53.781 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.01
21:02:53.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:02:53.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:53.782 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:02:53.782 00.000 20224 MoveAxis(E, 0, ABG)
21:02:53.782 00.000 20224 Move returns status 0, amount 0
21:02:53.782 00.000 20224 MoveAxis(N, 0, ABG)
21:02:53.782 00.000 20224 Move returns status 0, amount 0
21:02:53.782 00.000 20224 move complete, result=0
21:02:53.782 00.000 20224 worker thread done servicing request
21:02:53.786 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47459, med=2742, FiltMin=2496, FiltMax=30160, Gamma=1.000
21:02:53.806 00.020 8996 UpdateGuideState exits: m=763159 SNR=346.5
21:02:53.808 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:53.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:53.810 00.001 8996 Enqueuing Expose request
21:02:53.811 00.001 20224 Worker thread wakes up
21:02:53.811 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:53.812 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:53.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:54.994 01.182 20224 Exposure complete
21:02:55.093 00.099 20224 worker thread done servicing request
21:02:55.093 00.000 8996 OnExposeComplete: enter
21:02:55.095 00.002 8996 UpdateGuideState(): m_state=6
21:02:55.097 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 780
21:02:55.098 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=472.95, Mass=742678, SNR=345.2, Peak=49139 HFD=4.5
21:02:55.100 00.002 8996 MultiStar: [#1 0.06,-0.05,0.69,U] [#2 -0.29,-0.27,0.69,U] [#3 -0.33,-0.39,0.67,U] [#4 -0.09,-0.55,0.57,U] [#5 0.25,-0.21,0.76,U] [#6 -0.18,-0.08,0.46,U] [#7 -0.16,-0.18,0.47,U] [#8 -0.12,0.03,0.40,U] 
21:02:55.102 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.23}, one-star: {-0.16, -0.25}
21:02:55.103 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
21:02:55.104 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
21:02:55.105 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-2.00 mountX=-0.08 mountY=0.24, mountTheta=1.90
21:02:55.109 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.23, opts=13)
21:02:55.111 00.002 8996 Enqueuing Move request for scope (-0.11, -0.23)
21:02:55.113 00.002 20224 Worker thread wakes up
21:02:55.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.23) opts 0xd
21:02:55.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.23)
21:02:55.113 00.000 20224 Moving (-0.11, -0.23) raw xDistance=-0.08 yDistance=0.24
21:02:55.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:02:55.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:02:55.113 00.000 20224 MoveAxis(E, 0, ABG)
21:02:55.113 00.000 20224 Move returns status 0, amount 0
21:02:55.114 00.001 20224 MoveAxis(S, 51, ABG)
21:02:55.114 00.000 20224 Guiding  Dir = 1, Dur = 51
21:02:55.114 00.000 20224 IsSlewing returns 0
21:02:55.115 00.001 20224 IsGuiding returns 0
21:02:55.124 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49139, med=2742, FiltMin=2489, FiltMax=31155, Gamma=1.000
21:02:55.125 00.001 20224 PulseGuide returned control before completion, sleep 52
21:02:55.152 00.027 8996 UpdateGuideState exits: m=742678 SNR=345.2
21:02:55.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:55.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:55.155 00.001 8996 Enqueuing Expose request
21:02:55.186 00.031 20224 IsGuiding returns 1
21:02:55.186 00.000 20224 scope still moving after pulse duration time elapsed
21:02:55.218 00.032 20224 IsSlewing returns 0
21:02:55.218 00.000 20224 IsGuiding returns 0
21:02:55.218 00.000 20224 scope move finished after 51 + 52 ms
21:02:55.218 00.000 20224 Move returns status 0, amount 51
21:02:55.218 00.000 20224 move complete, result=0
21:02:55.219 00.001 20224 worker thread done servicing request
21:02:55.219 00.000 20224 Worker thread wakes up
21:02:55.219 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:55.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:55.219 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
21:02:56.200 00.981 20224 Exposure complete
21:02:56.275 00.075 20224 worker thread done servicing request
21:02:56.275 00.000 8996 OnExposeComplete: enter
21:02:56.277 00.002 8996 UpdateGuideState(): m_state=6
21:02:56.279 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 781
21:02:56.280 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=472.95, Mass=724886, SNR=357.6, Peak=54035 HFD=4.5
21:02:56.283 00.003 8996 MultiStar: [#1 0.03,0.05,0.60,U] [#2 -0.40,-0.09,0.78,U] [#3 -0.20,-0.13,0.58,U] [#4 -0.18,-0.22,0.50,U] [#5 0.23,0.13,0.59,U] [#6 -0.14,0.09,0.44,U] [#7 -0.28,-0.06,0.51,U] [#8 0.22,0.03,0.45,U] 
21:02:56.284 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.07}, one-star: {-0.08, -0.26}
21:02:56.285 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
21:02:56.287 00.002 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
21:02:56.288 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.54 mountX=-0.09 mountY=0.08, mountTheta=2.43
21:02:56.289 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
21:02:56.290 00.001 8996 Enqueuing Move request for scope (-0.10, -0.07)
21:02:56.291 00.001 20224 Worker thread wakes up
21:02:56.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
21:02:56.291 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
21:02:56.291 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
21:02:56.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:02:56.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:56.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:02:56.291 00.000 20224 MoveAxis(E, 0, ABG)
21:02:56.291 00.000 20224 Move returns status 0, amount 0
21:02:56.291 00.000 20224 MoveAxis(N, 0, ABG)
21:02:56.291 00.000 20224 Move returns status 0, amount 0
21:02:56.291 00.000 20224 move complete, result=0
21:02:56.292 00.001 20224 worker thread done servicing request
21:02:56.295 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54035, med=2742, FiltMin=2486, FiltMax=28675, Gamma=1.000
21:02:56.310 00.015 8996 UpdateGuideState exits: m=724886 SNR=357.6
21:02:56.311 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:56.311 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:56.312 00.001 8996 Enqueuing Expose request
21:02:56.313 00.001 20224 Worker thread wakes up
21:02:56.313 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:02:56.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:56.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:57.479 01.165 20224 Exposure complete
21:02:57.581 00.102 20224 worker thread done servicing request
21:02:57.581 00.000 8996 OnExposeComplete: enter
21:02:57.583 00.002 8996 UpdateGuideState(): m_state=6
21:02:57.585 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 782
21:02:57.587 00.002 8996 Star::Find returns 1 (0), X=140.03, Y=473.18, Mass=702923, SNR=357.0, Peak=48211 HFD=4.4
21:02:57.590 00.003 8996 MultiStar: [#1 -0.05,0.04,0.64,U] [#2 -0.01,-0.01,0.73,U] [#3 -0.14,0.23,0.59,U] [#4 -0.11,0.12,0.55,U] [#5 0.20,0.33,0.61,U] [#6 -0.04,0.38,0.42,U] [#7 0.02,0.23,0.44,U] [#8 0.13,0.27,0.39,U] 
21:02:57.592 00.002 8996 single-star, 8 included, MultiStar: {0.00, 0.14}, one-star: {0.03, -0.02}
21:02:57.593 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
21:02:57.595 00.002 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
21:02:57.597 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.60 mountX=0.03 mountY=0.01, mountTheta=0.49
21:02:57.600 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
21:02:57.601 00.001 8996 Enqueuing Move request for scope (0.03, -0.02)
21:02:57.603 00.002 20224 Worker thread wakes up
21:02:57.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
21:02:57.603 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
21:02:57.603 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.01
21:02:57.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:02:57.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:57.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:02:57.604 00.001 20224 MoveAxis(E, 0, ABG)
21:02:57.604 00.000 20224 Move returns status 0, amount 0
21:02:57.604 00.000 20224 MoveAxis(N, 0, ABG)
21:02:57.604 00.000 20224 Move returns status 0, amount 0
21:02:57.604 00.000 20224 move complete, result=0
21:02:57.604 00.000 20224 worker thread done servicing request
21:02:57.609 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48211, med=2745, FiltMin=2486, FiltMax=27664, Gamma=1.000
21:02:57.636 00.027 8996 UpdateGuideState exits: m=702923 SNR=357.0
21:02:57.638 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:57.640 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:57.641 00.001 8996 Enqueuing Expose request
21:02:57.643 00.002 20224 Worker thread wakes up
21:02:57.643 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:02:57.645 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:57.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:58.620 00.975 20224 Exposure complete
21:02:58.696 00.076 20224 worker thread done servicing request
21:02:58.696 00.000 8996 OnExposeComplete: enter
21:02:58.697 00.001 8996 UpdateGuideState(): m_state=6
21:02:58.698 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 783
21:02:58.699 00.001 8996 Star::Find returns 1 (0), X=139.69, Y=473.25, Mass=807238, SNR=350.0, Peak=57619 HFD=4.6
21:02:58.700 00.001 8996 MultiStar: [#1 -0.03,0.28,0.59,U] [#2 -0.27,0.19,0.74,U] [#3 -0.36,0.04,0.60,U] [#4 -0.15,0.04,0.57,U] [#5 0.01,0.17,0.53,U] [#6 -0.28,0.42,0.49,U] [#7 -0.14,0.32,0.48,U] [#8 -0.10,0.29,0.41,U] 
21:02:58.701 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.18}, one-star: {-0.31, 0.05}
21:02:58.702 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
21:02:58.703 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
21:02:58.704 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.41 mountX=-0.22 mountY=-0.16, mountTheta=-2.52
21:02:58.706 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.18, opts=13)
21:02:58.707 00.001 8996 Enqueuing Move request for scope (-0.20, 0.18)
21:02:58.708 00.001 20224 Worker thread wakes up
21:02:58.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
21:02:58.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
21:02:58.709 00.001 20224 Moving (-0.20, 0.18) raw xDistance=-0.22 yDistance=-0.16
21:02:58.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:02:58.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:02:58.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:02:58.709 00.000 20224 MoveAxis(E, 31, ABG)
21:02:58.709 00.000 20224 Guiding  Dir = 2, Dur = 31
21:02:58.709 00.000 20224 IsSlewing returns 0
21:02:58.709 00.000 20224 IsGuiding returns 0
21:02:58.715 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57619, med=2742, FiltMin=2509, FiltMax=31430, Gamma=1.000
21:02:58.722 00.007 20224 PulseGuide returned control before completion, sleep 29
21:02:58.739 00.017 8996 UpdateGuideState exits: m=807238 SNR=350.0
21:02:58.741 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:02:58.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:02:58.744 00.002 8996 Enqueuing Expose request
21:02:58.752 00.008 20224 IsGuiding returns 1
21:02:58.752 00.000 20224 scope still moving after pulse duration time elapsed
21:02:58.784 00.032 20224 IsSlewing returns 0
21:02:58.784 00.000 20224 IsGuiding returns 1
21:02:58.814 00.030 20224 IsSlewing returns 0
21:02:58.814 00.000 20224 IsGuiding returns 0
21:02:58.814 00.000 20224 scope move finished after 31 + 73 ms
21:02:58.814 00.000 20224 Move returns status 0, amount 31
21:02:58.814 00.000 20224 MoveAxis(N, 0, ABG)
21:02:58.814 00.000 20224 Move returns status 0, amount 0
21:02:58.815 00.001 20224 move complete, result=0
21:02:58.815 00.000 20224 worker thread done servicing request
21:02:58.815 00.000 20224 Worker thread wakes up
21:02:58.815 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
21:02:58.816 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:02:58.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:02:59.997 01.181 20224 Exposure complete
21:03:00.072 00.075 20224 worker thread done servicing request
21:03:00.072 00.000 8996 OnExposeComplete: enter
21:03:00.073 00.001 8996 UpdateGuideState(): m_state=6
21:03:00.074 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 784
21:03:00.075 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=473.39, Mass=749197, SNR=339.1, Peak=46739 HFD=4.6
21:03:00.076 00.001 8996 MultiStar: [#1 0.37,0.24,0.68,U] [#2 0.14,0.15,0.67,U] [#3 0.10,0.05,0.57,U] [#4 0.18,0.13,0.56,U] [#5 0.26,0.24,0.59,U] [#6 0.18,0.24,0.45,U] [#7 0.13,0.05,0.51,U] [#8 0.21,0.33,0.40,U] 
21:03:00.077 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.18}, one-star: {0.02, 0.19}
21:03:00.078 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
21:03:00.079 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
21:03:00.079 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.45 mountX=0.00 mountY=-0.19, mountTheta=-1.55
21:03:00.081 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.19, opts=13)
21:03:00.082 00.001 8996 Enqueuing Move request for scope (0.02, 0.19)
21:03:00.082 00.000 20224 Worker thread wakes up
21:03:00.083 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
21:03:00.083 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
21:03:00.083 00.000 20224 Moving (0.02, 0.19) raw xDistance=0.00 yDistance=-0.19
21:03:00.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:03:00.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:00.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:03:00.083 00.000 20224 MoveAxis(E, 0, ABG)
21:03:00.083 00.000 20224 Move returns status 0, amount 0
21:03:00.083 00.000 20224 MoveAxis(N, 0, ABG)
21:03:00.083 00.000 20224 Move returns status 0, amount 0
21:03:00.083 00.000 20224 move complete, result=0
21:03:00.083 00.000 20224 worker thread done servicing request
21:03:00.087 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46739, med=2742, FiltMin=2499, FiltMax=27603, Gamma=1.000
21:03:00.102 00.015 8996 UpdateGuideState exits: m=749197 SNR=339.1
21:03:00.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:00.103 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:00.104 00.001 8996 Enqueuing Expose request
21:03:00.105 00.001 20224 Worker thread wakes up
21:03:00.105 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:00.106 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:00.106 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:01.096 00.990 20224 Exposure complete
21:03:01.200 00.104 20224 worker thread done servicing request
21:03:01.200 00.000 8996 OnExposeComplete: enter
21:03:01.201 00.001 8996 UpdateGuideState(): m_state=6
21:03:01.202 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 785
21:03:01.202 00.000 8996 Star::Find returns 1 (0), X=140.10, Y=473.47, Mass=746917, SNR=319.5, Peak=46125 HFD=4.6
21:03:01.204 00.002 8996 MultiStar: [#1 0.25,0.20,0.71,U] [#2 0.01,0.14,0.82,U] [#3 0.11,-0.05,0.65,U] [#4 0.27,-0.01,0.63,U] [#5 0.42,0.16,0.68,U] [#6 0.31,0.22,0.46,U] [#7 0.00,-0.04,0.51,U] [#8 0.26,0.43,0.47,U] 
21:03:01.205 00.001 8996 refined, 8 included, MultiStar: {0.18, 0.15}, one-star: {0.10, 0.27}
21:03:01.206 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
21:03:01.206 00.000 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
21:03:01.206 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.68 mountX=0.17 mountY=-0.17, mountTheta=-0.79
21:03:01.210 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.15, opts=13)
21:03:01.210 00.000 8996 Enqueuing Move request for scope (0.18, 0.15)
21:03:01.211 00.001 20224 Worker thread wakes up
21:03:01.212 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
21:03:01.212 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
21:03:01.212 00.000 20224 Moving (0.18, 0.15) raw xDistance=0.17 yDistance=-0.17
21:03:01.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:03:01.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:01.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:03:01.212 00.000 20224 MoveAxis(E, 0, ABG)
21:03:01.212 00.000 20224 Move returns status 0, amount 0
21:03:01.212 00.000 20224 MoveAxis(N, 0, ABG)
21:03:01.212 00.000 20224 Move returns status 0, amount 0
21:03:01.212 00.000 20224 move complete, result=0
21:03:01.212 00.000 20224 worker thread done servicing request
21:03:01.220 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46125, med=2742, FiltMin=2496, FiltMax=24710, Gamma=1.000
21:03:01.240 00.020 8996 UpdateGuideState exits: m=746917 SNR=319.5
21:03:01.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:01.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:01.242 00.000 8996 Enqueuing Expose request
21:03:01.243 00.001 20224 Worker thread wakes up
21:03:01.243 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:01.244 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:01.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:02.412 01.168 20224 Exposure complete
21:03:02.477 00.065 20224 worker thread done servicing request
21:03:02.478 00.001 8996 OnExposeComplete: enter
21:03:02.479 00.001 8996 UpdateGuideState(): m_state=6
21:03:02.480 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 786
21:03:02.481 00.001 8996 Star::Find returns 1 (0), X=140.13, Y=473.39, Mass=759585, SNR=356.8, Peak=45363 HFD=4.6
21:03:02.482 00.001 8996 MultiStar: [#1 0.34,0.28,0.61,U] [#2 0.05,0.27,0.77,U] [#3 0.24,0.18,0.61,U] [#4 0.27,0.20,0.51,U] [#5 0.56,0.30,0.00,M1] [#6 0.25,0.44,0.43,U] [#7 0.35,0.31,0.44,U] [#8 0.48,0.28,0.35,U] 
21:03:02.483 00.001 8996 single-star, 7 included, MultiStar: {0.23, 0.25}, one-star: {0.13, 0.19}
21:03:02.484 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
21:03:02.485 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
21:03:02.486 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.97 mountX=0.11 mountY=-0.20, mountTheta=-1.07
21:03:02.488 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.19, opts=13)
21:03:02.489 00.001 8996 Enqueuing Move request for scope (0.13, 0.19)
21:03:02.490 00.001 20224 Worker thread wakes up
21:03:02.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
21:03:02.490 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
21:03:02.490 00.000 20224 Moving (0.13, 0.19) raw xDistance=0.11 yDistance=-0.20
21:03:02.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:03:02.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:03:02.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:03:02.491 00.001 20224 MoveAxis(E, 0, ABG)
21:03:02.491 00.000 20224 Move returns status 0, amount 0
21:03:02.491 00.000 20224 MoveAxis(N, 0, ABG)
21:03:02.491 00.000 20224 Move returns status 0, amount 0
21:03:02.491 00.000 20224 move complete, result=0
21:03:02.491 00.000 20224 worker thread done servicing request
21:03:02.495 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=45363, med=2742, FiltMin=2505, FiltMax=25539, Gamma=1.000
21:03:02.519 00.024 8996 UpdateGuideState exits: m=759585 SNR=356.8
21:03:02.521 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:02.523 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:02.525 00.002 8996 Enqueuing Expose request
21:03:02.527 00.002 20224 Worker thread wakes up
21:03:02.527 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:02.529 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:02.530 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:03.501 00.971 20224 Exposure complete
21:03:03.583 00.082 20224 worker thread done servicing request
21:03:03.583 00.000 8996 OnExposeComplete: enter
21:03:03.584 00.001 8996 UpdateGuideState(): m_state=6
21:03:03.585 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 787
21:03:03.586 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.26, Mass=751299, SNR=374.3, Peak=47379 HFD=4.5
21:03:03.587 00.001 8996 MultiStar: [#1 0.32,0.03,0.67,U] [#2 0.17,0.15,0.73,U] [#3 0.42,0.18,0.55,U] [#4 0.57,0.14,0.00,M1] [#5 0.36,0.51,0.00,M2] [#6 0.45,0.23,0.41,U] [#7 0.08,0.16,0.40,U] [#8 0.33,0.28,0.34,U] 
21:03:03.588 00.001 8996 single-star, 6 included, MultiStar: {0.25, 0.13}, one-star: {0.13, 0.06}
21:03:03.589 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
21:03:03.589 00.000 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
21:03:03.590 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.44 mountX=0.12 mountY=-0.08, mountTheta=-0.55
21:03:03.592 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.06, opts=13)
21:03:03.593 00.001 8996 Enqueuing Move request for scope (0.13, 0.06)
21:03:03.593 00.000 20224 Worker thread wakes up
21:03:03.594 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
21:03:03.594 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
21:03:03.594 00.000 20224 Moving (0.13, 0.06) raw xDistance=0.12 yDistance=-0.08
21:03:03.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:03:03.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:03.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:03:03.594 00.000 20224 MoveAxis(E, 0, ABG)
21:03:03.594 00.000 20224 Move returns status 0, amount 0
21:03:03.594 00.000 20224 MoveAxis(N, 0, ABG)
21:03:03.594 00.000 20224 Move returns status 0, amount 0
21:03:03.594 00.000 20224 move complete, result=0
21:03:03.594 00.000 20224 worker thread done servicing request
21:03:03.598 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47379, med=2745, FiltMin=2486, FiltMax=26432, Gamma=1.000
21:03:03.612 00.014 8996 UpdateGuideState exits: m=751299 SNR=374.3
21:03:03.613 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:03.614 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:03.615 00.001 8996 Enqueuing Expose request
21:03:03.616 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:03.617 00.001 20224 Worker thread wakes up
21:03:03.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:03.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:04.790 01.173 20224 Exposure complete
21:03:04.855 00.065 20224 worker thread done servicing request
21:03:04.855 00.000 8996 OnExposeComplete: enter
21:03:04.856 00.001 8996 UpdateGuideState(): m_state=6
21:03:04.857 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 788
21:03:04.858 00.001 8996 Star::Find returns 1 (0), X=140.17, Y=473.37, Mass=731486, SNR=357.4, Peak=42979 HFD=4.6
21:03:04.859 00.001 8996 MultiStar: [#1 0.56,0.18,0.00,M1] [#2 0.21,-0.02,0.74,U] [#3 0.26,0.17,0.55,U] [#4 0.35,0.11,0.53,U] [#5 0.69,0.10,0.00,M3] [#6 0.32,0.26,0.40,U] [#7 0.18,0.11,0.50,U] [#8 0.74,0.29,0.00,M1] 
21:03:04.860 00.001 8996 single-star, 5 included, MultiStar: {0.23, 0.13}, one-star: {0.16, 0.17}
21:03:04.861 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
21:03:04.862 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:03:04.863 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.24 cameraTheta=0.81 mountX=0.15 mountY=-0.19, mountTheta=-0.92
21:03:04.867 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.17, opts=13)
21:03:04.867 00.000 8996 Enqueuing Move request for scope (0.16, 0.17)
21:03:04.868 00.001 20224 Worker thread wakes up
21:03:04.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
21:03:04.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
21:03:04.868 00.000 20224 Moving (0.16, 0.17) raw xDistance=0.15 yDistance=-0.19
21:03:04.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:03:04.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:04.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:03:04.868 00.000 20224 MoveAxis(E, 0, ABG)
21:03:04.868 00.000 20224 Move returns status 0, amount 0
21:03:04.869 00.001 20224 MoveAxis(N, 0, ABG)
21:03:04.869 00.000 20224 Move returns status 0, amount 0
21:03:04.869 00.000 20224 move complete, result=0
21:03:04.869 00.000 20224 worker thread done servicing request
21:03:04.873 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=42979, med=2745, FiltMin=2510, FiltMax=24083, Gamma=1.000
21:03:04.888 00.015 8996 UpdateGuideState exits: m=731486 SNR=357.4
21:03:04.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:04.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:04.890 00.000 8996 Enqueuing Expose request
21:03:04.891 00.001 20224 Worker thread wakes up
21:03:04.891 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:04.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:04.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:05.867 00.975 20224 Exposure complete
21:03:05.944 00.077 20224 worker thread done servicing request
21:03:05.944 00.000 8996 OnExposeComplete: enter
21:03:05.945 00.001 8996 UpdateGuideState(): m_state=6
21:03:05.946 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 789
21:03:05.947 00.001 8996 Star::Find returns 1 (0), X=140.20, Y=473.33, Mass=793518, SNR=339.4, Peak=49923 HFD=4.6
21:03:05.948 00.001 8996 MultiStar: [#1 0.22,0.01,0.78,U] [#2 -0.00,-0.02,0.81,U] [#3 0.17,0.13,0.64,U] [#4 0.30,-0.07,0.59,U] [#5 0.39,0.21,0.65,U] [#6 0.21,0.37,0.45,U] [#7 0.01,0.34,0.49,U] [#8 0.47,0.32,0.38,U] 
21:03:05.950 00.002 8996 single-star, 8 included, MultiStar: {0.20, 0.13}, one-star: {0.20, 0.13}
21:03:05.951 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
21:03:05.952 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
21:03:05.953 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.23 cameraTheta=0.58 mountX=0.18 mountY=-0.15, mountTheta=-0.69
21:03:05.955 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.13, opts=13)
21:03:05.956 00.001 8996 Enqueuing Move request for scope (0.20, 0.13)
21:03:05.956 00.000 20224 Worker thread wakes up
21:03:05.957 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
21:03:05.957 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
21:03:05.957 00.000 20224 Moving (0.20, 0.13) raw xDistance=0.18 yDistance=-0.15
21:03:05.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:03:05.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:05.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:03:05.957 00.000 20224 MoveAxis(E, 0, ABG)
21:03:05.957 00.000 20224 Move returns status 0, amount 0
21:03:05.957 00.000 20224 MoveAxis(N, 0, ABG)
21:03:05.957 00.000 20224 Move returns status 0, amount 0
21:03:05.957 00.000 20224 move complete, result=0
21:03:05.957 00.000 20224 worker thread done servicing request
21:03:05.963 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49923, med=2745, FiltMin=2495, FiltMax=27152, Gamma=1.000
21:03:05.990 00.027 8996 UpdateGuideState exits: m=793518 SNR=339.4
21:03:05.992 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:05.992 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:05.993 00.001 8996 Enqueuing Expose request
21:03:05.994 00.001 20224 Worker thread wakes up
21:03:05.994 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:05.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:05.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:07.166 01.171 20224 Exposure complete
21:03:07.239 00.073 20224 worker thread done servicing request
21:03:07.239 00.000 8996 OnExposeComplete: enter
21:03:07.240 00.001 8996 UpdateGuideState(): m_state=6
21:03:07.241 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 790
21:03:07.242 00.001 8996 Star::Find returns 1 (0), X=140.11, Y=473.33, Mass=770806, SNR=394.1, Peak=51011 HFD=4.6
21:03:07.243 00.001 8996 MultiStar: [#1 0.11,0.04,0.65,U] [#2 -0.08,0.23,0.68,U] [#3 -0.18,0.15,0.53,U] [#4 -0.06,0.08,0.54,U] [#5 0.19,0.28,0.49,U] [#6 -0.01,0.36,0.37,U] [#7 -0.17,0.31,0.40,U] [#8 0.20,0.38,0.29,U] 
21:03:07.244 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.19}, one-star: {0.10, 0.13}
21:03:07.245 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
21:03:07.247 00.002 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
21:03:07.250 00.003 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.17 cameraTheta=0.90 mountX=0.09 mountY=-0.14, mountTheta=-1.01
21:03:07.254 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
21:03:07.257 00.003 8996 Enqueuing Move request for scope (0.10, 0.13)
21:03:07.260 00.003 20224 Worker thread wakes up
21:03:07.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
21:03:07.260 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
21:03:07.260 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.09 yDistance=-0.14
21:03:07.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:03:07.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:07.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:03:07.260 00.000 20224 MoveAxis(E, 0, ABG)
21:03:07.260 00.000 20224 Move returns status 0, amount 0
21:03:07.260 00.000 20224 MoveAxis(N, 0, ABG)
21:03:07.260 00.000 20224 Move returns status 0, amount 0
21:03:07.260 00.000 20224 move complete, result=0
21:03:07.261 00.001 20224 worker thread done servicing request
21:03:07.272 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51011, med=2745, FiltMin=2493, FiltMax=26128, Gamma=1.000
21:03:07.287 00.015 8996 UpdateGuideState exits: m=770806 SNR=394.1
21:03:07.289 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:07.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:07.290 00.000 8996 Enqueuing Expose request
21:03:07.291 00.001 20224 Worker thread wakes up
21:03:07.291 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:07.293 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:07.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:08.285 00.992 20224 Exposure complete
21:03:08.376 00.091 20224 worker thread done servicing request
21:03:08.376 00.000 8996 OnExposeComplete: enter
21:03:08.378 00.002 8996 UpdateGuideState(): m_state=6
21:03:08.380 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 791
21:03:08.382 00.002 8996 Star::Find returns 1 (0), X=140.07, Y=473.24, Mass=774961, SNR=397.9, Peak=53427 HFD=4.5
21:03:08.383 00.001 8996 MultiStar: [#1 0.14,0.15,0.65,U] [#2 -0.12,0.04,0.67,U] [#3 0.03,0.03,0.49,U] [#4 0.08,-0.04,0.45,U] [#5 0.31,0.25,0.52,U] [#6 -0.11,0.38,0.40,U] [#7 -0.14,0.03,0.37,U] [#8 0.23,0.32,0.33,U] 
21:03:08.384 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.11}, one-star: {0.07, 0.04}
21:03:08.386 00.002 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
21:03:08.388 00.002 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
21:03:08.389 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.54 mountX=0.06 mountY=-0.05, mountTheta=-0.65
21:03:08.392 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
21:03:08.393 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
21:03:08.395 00.002 20224 Worker thread wakes up
21:03:08.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
21:03:08.395 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
21:03:08.395 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.06 yDistance=-0.05
21:03:08.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:03:08.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:08.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:03:08.395 00.000 20224 MoveAxis(E, 0, ABG)
21:03:08.395 00.000 20224 Move returns status 0, amount 0
21:03:08.395 00.000 20224 MoveAxis(N, 0, ABG)
21:03:08.395 00.000 20224 Move returns status 0, amount 0
21:03:08.395 00.000 20224 move complete, result=0
21:03:08.396 00.001 20224 worker thread done servicing request
21:03:08.401 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53427, med=2745, FiltMin=2489, FiltMax=28160, Gamma=1.000
21:03:08.421 00.020 8996 UpdateGuideState exits: m=774961 SNR=397.9
21:03:08.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:08.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:08.425 00.002 8996 Enqueuing Expose request
21:03:08.426 00.001 20224 Worker thread wakes up
21:03:08.426 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:08.427 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:08.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:09.593 01.166 20224 Exposure complete
21:03:09.680 00.087 20224 worker thread done servicing request
21:03:09.681 00.001 8996 OnExposeComplete: enter
21:03:09.682 00.001 8996 UpdateGuideState(): m_state=6
21:03:09.684 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 792
21:03:09.686 00.002 8996 Star::Find returns 1 (0), X=140.00, Y=473.17, Mass=740740, SNR=346.1, Peak=56147 HFD=4.3
21:03:09.688 00.002 8996 MultiStar: [#1 0.11,0.34,0.76,U] [#2 -0.15,0.21,0.75,U] [#3 -0.01,0.08,0.58,U] [#4 0.09,0.10,0.56,U] [#5 0.12,0.39,0.60,U] [#6 -0.17,0.38,0.48,U] [#7 -0.08,0.11,0.47,U] [#8 0.06,0.46,0.40,U] 
21:03:09.690 00.002 8996 single-star, 8 included, MultiStar: {-0.00, 0.20}, one-star: {-0.01, -0.03}
21:03:09.691 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
21:03:09.693 00.002 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
21:03:09.694 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.84 mountX=-0.00 mountY=0.03, mountTheta=1.74
21:03:09.697 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
21:03:09.699 00.002 8996 Enqueuing Move request for scope (-0.01, -0.03)
21:03:09.701 00.002 20224 Worker thread wakes up
21:03:09.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
21:03:09.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
21:03:09.701 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.00 yDistance=0.03
21:03:09.702 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:03:09.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:09.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:03:09.702 00.000 20224 MoveAxis(E, 0, ABG)
21:03:09.702 00.000 20224 Move returns status 0, amount 0
21:03:09.702 00.000 20224 MoveAxis(N, 0, ABG)
21:03:09.702 00.000 20224 Move returns status 0, amount 0
21:03:09.702 00.000 20224 move complete, result=0
21:03:09.703 00.001 20224 worker thread done servicing request
21:03:09.712 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56147, med=2742, FiltMin=2470, FiltMax=28560, Gamma=1.000
21:03:09.736 00.024 8996 UpdateGuideState exits: m=740740 SNR=346.1
21:03:09.738 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:09.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:09.740 00.001 8996 Enqueuing Expose request
21:03:09.741 00.001 20224 Worker thread wakes up
21:03:09.741 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:09.742 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:09.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:10.718 00.976 20224 Exposure complete
21:03:10.830 00.112 20224 worker thread done servicing request
21:03:10.830 00.000 8996 OnExposeComplete: enter
21:03:10.832 00.002 8996 UpdateGuideState(): m_state=6
21:03:10.834 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 793
21:03:10.836 00.002 8996 Star::Find returns 1 (0), X=139.95, Y=473.21, Mass=763832, SNR=349.9, Peak=56531 HFD=4.4
21:03:10.836 00.000 8996 MultiStar: [#1 0.24,-0.02,0.67,U] [#2 0.06,0.21,0.84,U] [#3 0.14,-0.01,0.65,U] [#4 0.17,-0.03,0.57,U] [#5 0.27,0.22,0.56,U] [#6 0.13,0.24,0.41,U] [#7 0.16,0.10,0.50,U] [#8 0.32,0.37,0.37,U] 
21:03:10.837 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.10}, one-star: {-0.06, 0.01}
21:03:10.839 00.002 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
21:03:10.840 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
21:03:10.842 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.01 mountX=-0.06 mountY=-0.00, mountTheta=-3.12
21:03:10.844 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
21:03:10.846 00.002 8996 Enqueuing Move request for scope (-0.06, 0.01)
21:03:10.848 00.002 20224 Worker thread wakes up
21:03:10.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
21:03:10.848 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
21:03:10.848 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
21:03:10.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:03:10.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:10.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:03:10.848 00.000 20224 MoveAxis(E, 0, ABG)
21:03:10.848 00.000 20224 Move returns status 0, amount 0
21:03:10.848 00.000 20224 MoveAxis(N, 0, ABG)
21:03:10.848 00.000 20224 Move returns status 0, amount 0
21:03:10.848 00.000 20224 move complete, result=0
21:03:10.849 00.001 20224 worker thread done servicing request
21:03:10.852 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56531, med=2745, FiltMin=2499, FiltMax=28947, Gamma=1.000
21:03:10.868 00.016 8996 UpdateGuideState exits: m=763832 SNR=349.9
21:03:10.872 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:10.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:10.873 00.000 8996 Enqueuing Expose request
21:03:10.874 00.001 20224 Worker thread wakes up
21:03:10.874 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:10.875 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:10.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:12.044 01.169 20224 Exposure complete
21:03:12.120 00.076 20224 worker thread done servicing request
21:03:12.120 00.000 8996 OnExposeComplete: enter
21:03:12.121 00.001 8996 UpdateGuideState(): m_state=6
21:03:12.122 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 794
21:03:12.123 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.32, Mass=767414, SNR=368.5, Peak=53587 HFD=4.6
21:03:12.124 00.001 8996 MultiStar: [#1 0.13,-0.07,0.69,U] [#2 -0.11,0.03,0.68,U] [#3 -0.04,-0.11,0.61,U] [#4 0.10,-0.14,0.56,U] [#5 0.25,0.12,0.54,U] [#6 -0.10,0.29,0.44,U] [#7 -0.17,0.08,0.44,U] [#8 0.22,-0.12,0.39,U] 
21:03:12.126 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.07, 0.12}
21:03:12.127 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
21:03:12.130 00.003 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
21:03:12.133 00.003 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.04 mountX=0.01 mountY=-0.03, mountTheta=-1.14
21:03:12.137 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
21:03:12.140 00.003 8996 Enqueuing Move request for scope (0.01, 0.02)
21:03:12.142 00.002 20224 Worker thread wakes up
21:03:12.143 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
21:03:12.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
21:03:12.143 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.03
21:03:12.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:03:12.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:12.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:03:12.143 00.000 20224 MoveAxis(E, 0, ABG)
21:03:12.144 00.001 20224 Move returns status 0, amount 0
21:03:12.144 00.000 20224 MoveAxis(N, 0, ABG)
21:03:12.144 00.000 20224 Move returns status 0, amount 0
21:03:12.144 00.000 20224 move complete, result=0
21:03:12.144 00.000 20224 worker thread done servicing request
21:03:12.151 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53587, med=2742, FiltMin=2502, FiltMax=29843, Gamma=1.000
21:03:12.171 00.020 8996 UpdateGuideState exits: m=767414 SNR=368.5
21:03:12.173 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:12.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:12.175 00.001 8996 Enqueuing Expose request
21:03:12.175 00.000 20224 Worker thread wakes up
21:03:12.175 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:12.176 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:12.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:13.154 00.978 20224 Exposure complete
21:03:13.241 00.087 20224 worker thread done servicing request
21:03:13.241 00.000 8996 OnExposeComplete: enter
21:03:13.242 00.001 8996 UpdateGuideState(): m_state=6
21:03:13.243 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 795
21:03:13.244 00.001 8996 Star::Find returns 1 (0), X=139.64, Y=473.21, Mass=769415, SNR=405.3, Peak=52163 HFD=4.7
21:03:13.245 00.001 8996 MultiStar: [#1 -0.13,0.19,0.55,U] [#2 -0.44,-0.01,0.57,U] [#3 -0.57,0.03,0.57,U] [#4 -0.35,-0.04,0.52,U] [#5 0.07,0.46,0.55,U] [#6 -0.35,0.15,0.36,U] [#7 -0.39,0.01,0.43,U] [#8 -0.01,0.25,0.32,U] 
21:03:13.245 00.000 8996 refined, 8 included, MultiStar: {-0.30, 0.10}, one-star: {-0.36, 0.01}
21:03:13.246 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
21:03:13.247 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
21:03:13.248 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.10 hyp=0.31 cameraTheta=2.81 mountX=-0.31 mountY=-0.07, mountTheta=-2.93
21:03:13.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.10, opts=13)
21:03:13.251 00.001 8996 Enqueuing Move request for scope (-0.30, 0.10)
21:03:13.252 00.001 20224 Worker thread wakes up
21:03:13.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.10) opts 0xd
21:03:13.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.10)
21:03:13.253 00.001 20224 Moving (-0.30, 0.10) raw xDistance=-0.31 yDistance=-0.07
21:03:13.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:03:13.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:13.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:03:13.253 00.000 20224 MoveAxis(E, 45, ABG)
21:03:13.253 00.000 20224 Guiding  Dir = 2, Dur = 45
21:03:13.253 00.000 20224 IsSlewing returns 0
21:03:13.253 00.000 20224 IsGuiding returns 0
21:03:13.254 00.001 20224 PulseGuide returned control before completion, sleep 55
21:03:13.258 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52163, med=2745, FiltMin=2489, FiltMax=30838, Gamma=1.000
21:03:13.278 00.020 8996 UpdateGuideState exits: m=769415 SNR=405.3
21:03:13.280 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:13.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:13.281 00.000 8996 Enqueuing Expose request
21:03:13.311 00.030 20224 IsGuiding returns 1
21:03:13.311 00.000 20224 scope still moving after pulse duration time elapsed
21:03:13.342 00.031 20224 IsSlewing returns 0
21:03:13.342 00.000 20224 IsGuiding returns 0
21:03:13.342 00.000 20224 scope move finished after 45 + 43 ms
21:03:13.342 00.000 20224 Move returns status 0, amount 45
21:03:13.342 00.000 20224 MoveAxis(N, 0, ABG)
21:03:13.342 00.000 20224 Move returns status 0, amount 0
21:03:13.343 00.001 20224 move complete, result=0
21:03:13.343 00.000 20224 worker thread done servicing request
21:03:13.343 00.000 20224 Worker thread wakes up
21:03:13.343 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:13.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:13.349 00.006 8996 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH
21:03:14.541 01.192 20224 Exposure complete
21:03:14.635 00.094 20224 worker thread done servicing request
21:03:14.635 00.000 8996 OnExposeComplete: enter
21:03:14.636 00.001 8996 UpdateGuideState(): m_state=6
21:03:14.636 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 796
21:03:14.637 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=473.38, Mass=745466, SNR=360.0, Peak=47091 HFD=4.6
21:03:14.638 00.001 8996 MultiStar: [#1 0.39,0.10,0.62,U] [#2 0.26,0.04,0.71,U] [#3 0.19,0.35,0.59,U] [#4 0.27,0.12,0.54,U] [#5 0.36,0.37,0.63,U] [#6 0.37,0.22,0.43,U] [#7 0.22,0.28,0.44,U] [#8 0.32,0.10,0.39,U] 
21:03:14.639 00.001 8996 single-star, 8 included, MultiStar: {0.27, 0.19}, one-star: {0.13, 0.18}
21:03:14.640 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
21:03:14.640 00.000 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
21:03:14.641 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.93 mountX=0.11 mountY=-0.19, mountTheta=-1.03
21:03:14.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.18, opts=13)
21:03:14.643 00.000 8996 Enqueuing Move request for scope (0.13, 0.18)
21:03:14.644 00.001 20224 Worker thread wakes up
21:03:14.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
21:03:14.644 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
21:03:14.644 00.000 20224 Moving (0.13, 0.18) raw xDistance=0.11 yDistance=-0.19
21:03:14.645 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:03:14.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:14.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:03:14.645 00.000 20224 MoveAxis(E, 0, ABG)
21:03:14.645 00.000 20224 Move returns status 0, amount 0
21:03:14.645 00.000 20224 MoveAxis(N, 0, ABG)
21:03:14.645 00.000 20224 Move returns status 0, amount 0
21:03:14.645 00.000 20224 move complete, result=0
21:03:14.645 00.000 20224 worker thread done servicing request
21:03:14.649 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=47091, med=2742, FiltMin=2468, FiltMax=24576, Gamma=1.000
21:03:14.670 00.021 8996 UpdateGuideState exits: m=745466 SNR=360.0
21:03:14.671 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:14.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:14.673 00.001 8996 Enqueuing Expose request
21:03:14.675 00.002 20224 Worker thread wakes up
21:03:14.675 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:14.677 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:14.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:15.664 00.987 20224 Exposure complete
21:03:15.733 00.069 20224 worker thread done servicing request
21:03:15.733 00.000 8996 OnExposeComplete: enter
21:03:15.734 00.001 8996 UpdateGuideState(): m_state=6
21:03:15.735 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 797
21:03:15.736 00.001 8996 Star::Find returns 1 (0), X=140.31, Y=473.09, Mass=778732, SNR=350.1, Peak=49894 HFD=4.6
21:03:15.737 00.001 8996 MultiStar: [#1 0.20,-0.06,0.66,U] [#2 0.04,-0.18,0.72,U] [#3 0.06,-0.10,0.58,U] [#4 -0.04,-0.06,0.53,U] [#5 0.46,0.07,0.60,U] [#6 0.21,-0.18,0.48,U] [#7 -0.05,-0.05,0.44,U] [#8 0.45,-0.02,0.43,U] 
21:03:15.738 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.08}, one-star: {0.31, -0.11}
21:03:15.739 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
21:03:15.739 00.000 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.86)
21:03:15.740 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.40 mountX=0.20 mountY=0.06, mountTheta=0.29
21:03:15.742 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.08, opts=13)
21:03:15.742 00.000 8996 Enqueuing Move request for scope (0.19, -0.08)
21:03:15.743 00.001 20224 Worker thread wakes up
21:03:15.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
21:03:15.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
21:03:15.743 00.000 20224 Moving (0.19, -0.08) raw xDistance=0.20 yDistance=0.06
21:03:15.744 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:03:15.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:15.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:03:15.744 00.000 20224 MoveAxis(E, 0, ABG)
21:03:15.744 00.000 20224 Move returns status 0, amount 0
21:03:15.744 00.000 20224 MoveAxis(N, 0, ABG)
21:03:15.744 00.000 20224 Move returns status 0, amount 0
21:03:15.744 00.000 20224 move complete, result=0
21:03:15.744 00.000 20224 worker thread done servicing request
21:03:15.749 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49894, med=2745, FiltMin=2493, FiltMax=30547, Gamma=1.000
21:03:15.764 00.015 8996 UpdateGuideState exits: m=778732 SNR=350.1
21:03:15.765 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:15.768 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:15.770 00.002 8996 Enqueuing Expose request
21:03:15.773 00.003 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:15.775 00.002 20224 Worker thread wakes up
21:03:15.776 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:15.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:16.946 01.170 20224 Exposure complete
21:03:17.045 00.099 20224 worker thread done servicing request
21:03:17.045 00.000 8996 OnExposeComplete: enter
21:03:17.046 00.001 8996 UpdateGuideState(): m_state=6
21:03:17.047 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 798
21:03:17.048 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=472.92, Mass=772763, SNR=390.4, Peak=53699 HFD=4.5
21:03:17.049 00.001 8996 MultiStar: [#1 -0.10,-0.39,0.61,U] [#2 -0.19,-0.31,0.74,U] [#3 -0.14,-0.03,0.55,U] [#4 -0.06,-0.18,0.49,U] [#5 0.02,-0.21,0.51,U] [#6 0.15,-0.11,0.40,U] [#7 0.06,-0.15,0.43,U] [#8 0.04,-0.33,0.37,U] 
21:03:17.050 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.23}, one-star: {-0.24, -0.28}
21:03:17.050 00.000 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
21:03:17.051 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
21:03:17.052 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.25 cameraTheta=-1.92 mountX=-0.06 mountY=0.24, mountTheta=1.82
21:03:17.054 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.23, opts=13)
21:03:17.054 00.000 8996 Enqueuing Move request for scope (-0.08, -0.23)
21:03:17.055 00.001 20224 Worker thread wakes up
21:03:17.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
21:03:17.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
21:03:17.055 00.000 20224 Moving (-0.08, -0.23) raw xDistance=-0.06 yDistance=0.24
21:03:17.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:03:17.056 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:03:17.056 00.000 20224 MoveAxis(E, 0, ABG)
21:03:17.056 00.000 20224 Move returns status 0, amount 0
21:03:17.056 00.000 20224 MoveAxis(S, 51, ABG)
21:03:17.056 00.000 20224 Guiding  Dir = 1, Dur = 51
21:03:17.056 00.000 20224 IsSlewing returns 0
21:03:17.056 00.000 20224 IsGuiding returns 0
21:03:17.063 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53699, med=2742, FiltMin=2477, FiltMax=32381, Gamma=1.000
21:03:17.067 00.004 20224 PulseGuide returned control before completion, sleep 52
21:03:17.086 00.019 8996 UpdateGuideState exits: m=772763 SNR=390.4
21:03:17.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:17.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:17.090 00.002 8996 Enqueuing Expose request
21:03:17.129 00.039 20224 IsGuiding returns 1
21:03:17.129 00.000 20224 scope still moving after pulse duration time elapsed
21:03:17.159 00.030 20224 IsSlewing returns 0
21:03:17.159 00.000 20224 IsGuiding returns 0
21:03:17.159 00.000 20224 scope move finished after 51 + 52 ms
21:03:17.159 00.000 20224 Move returns status 0, amount 51
21:03:17.159 00.000 20224 move complete, result=0
21:03:17.159 00.000 20224 worker thread done servicing request
21:03:17.161 00.002 20224 Worker thread wakes up
21:03:17.161 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
21:03:17.163 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:17.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:18.136 00.973 20224 Exposure complete
21:03:18.237 00.101 20224 worker thread done servicing request
21:03:18.237 00.000 8996 OnExposeComplete: enter
21:03:18.238 00.001 8996 UpdateGuideState(): m_state=6
21:03:18.239 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 799
21:03:18.240 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=473.09, Mass=725393, SNR=348.0, Peak=51571 HFD=4.6
21:03:18.241 00.001 8996 MultiStar: [#1 -0.04,0.09,0.75,U] [#2 -0.31,0.09,0.72,U] [#3 -0.09,0.27,0.63,U] [#4 -0.01,0.25,0.57,U] [#5 0.07,0.24,0.68,U] [#6 0.06,0.37,0.43,U] [#7 -0.18,0.20,0.43,U] [#8 0.04,-0.06,0.40,U] 
21:03:18.242 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.13}, one-star: {-0.10, -0.11}
21:03:18.243 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
21:03:18.244 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:03:18.245 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.08 mountX=-0.08 mountY=-0.12, mountTheta=-2.18
21:03:18.248 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.13, opts=13)
21:03:18.250 00.002 8996 Enqueuing Move request for scope (-0.07, 0.13)
21:03:18.252 00.002 20224 Worker thread wakes up
21:03:18.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
21:03:18.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
21:03:18.252 00.000 20224 Moving (-0.07, 0.13) raw xDistance=-0.08 yDistance=-0.12
21:03:18.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:03:18.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:18.253 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:03:18.253 00.000 20224 MoveAxis(E, 0, ABG)
21:03:18.253 00.000 20224 Move returns status 0, amount 0
21:03:18.253 00.000 20224 MoveAxis(N, 0, ABG)
21:03:18.253 00.000 20224 Move returns status 0, amount 0
21:03:18.253 00.000 20224 move complete, result=0
21:03:18.254 00.001 20224 worker thread done servicing request
21:03:18.259 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51571, med=2742, FiltMin=2493, FiltMax=27712, Gamma=1.000
21:03:18.286 00.027 8996 UpdateGuideState exits: m=725393 SNR=348.0
21:03:18.288 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:18.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:18.290 00.001 8996 Enqueuing Expose request
21:03:18.292 00.002 20224 Worker thread wakes up
21:03:18.292 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:18.294 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:18.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:19.456 01.162 20224 Exposure complete
21:03:19.536 00.080 20224 worker thread done servicing request
21:03:19.536 00.000 8996 OnExposeComplete: enter
21:03:19.538 00.002 8996 UpdateGuideState(): m_state=6
21:03:19.540 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 800
21:03:19.542 00.002 8996 Star::Find returns 1 (0), X=140.02, Y=473.47, Mass=717186, SNR=342.7, Peak=46851 HFD=4.6
21:03:19.544 00.002 8996 MultiStar: [#1 0.24,0.21,0.79,U] [#2 0.00,0.07,0.74,U] [#3 0.02,0.36,0.58,U] [#4 0.09,0.31,0.66,U] [#5 0.43,0.39,0.64,U] [#6 0.22,0.32,0.44,U] [#7 0.11,0.33,0.46,U] [#8 0.36,0.36,0.47,U] 
21:03:19.546 00.002 8996 single-star, 8 included, MultiStar: {0.15, 0.28}, one-star: {0.02, 0.27}
21:03:19.548 00.002 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
21:03:19.549 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
21:03:19.551 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.51 mountX=-0.01 mountY=-0.27, mountTheta=-1.60
21:03:19.554 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.27, opts=13)
21:03:19.555 00.001 8996 Enqueuing Move request for scope (0.02, 0.27)
21:03:19.557 00.002 20224 Worker thread wakes up
21:03:19.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
21:03:19.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
21:03:19.557 00.000 20224 Moving (0.02, 0.27) raw xDistance=-0.01 yDistance=-0.27
21:03:19.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:03:19.558 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:03:19.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:03:19.558 00.000 20224 MoveAxis(E, 0, ABG)
21:03:19.558 00.000 20224 Move returns status 0, amount 0
21:03:19.558 00.000 20224 MoveAxis(N, 0, ABG)
21:03:19.558 00.000 20224 Move returns status 0, amount 0
21:03:19.558 00.000 20224 move complete, result=0
21:03:19.558 00.000 20224 worker thread done servicing request
21:03:19.564 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=46851, med=2745, FiltMin=2496, FiltMax=25363, Gamma=1.000
21:03:19.580 00.016 8996 UpdateGuideState exits: m=717186 SNR=342.7
21:03:19.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:19.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:19.583 00.001 8996 Enqueuing Expose request
21:03:19.583 00.000 20224 Worker thread wakes up
21:03:19.583 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:03:19.584 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:19.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:20.567 00.983 20224 Exposure complete
21:03:20.631 00.064 20224 worker thread done servicing request
21:03:20.631 00.000 8996 OnExposeComplete: enter
21:03:20.632 00.001 8996 UpdateGuideState(): m_state=6
21:03:20.632 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 801
21:03:20.633 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.69, Mass=730465, SNR=372.5, Peak=53677 HFD=4.4
21:03:20.634 00.001 8996 MultiStar: [#1 0.06,0.38,0.67,U] [#2 -0.08,0.18,0.71,U] [#3 -0.14,0.41,0.55,U] [#4 0.01,0.28,0.55,U] [#5 0.16,0.58,0.00,M1] [#6 -0.11,0.53,0.43,U] [#7 -0.25,0.39,0.42,U] [#8 0.27,0.42,0.36,U] 
21:03:20.635 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.38}, one-star: {0.01, 0.49}
21:03:20.636 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
21:03:20.636 00.000 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
21:03:20.637 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.65 mountX=-0.07 mountY=-0.38, mountTheta=-1.74
21:03:20.639 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.38, opts=13)
21:03:20.640 00.001 8996 Enqueuing Move request for scope (-0.03, 0.38)
21:03:20.641 00.001 20224 Worker thread wakes up
21:03:20.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.38) opts 0xd
21:03:20.642 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.38)
21:03:20.642 00.000 20224 Moving (-0.03, 0.38) raw xDistance=-0.07 yDistance=-0.38
21:03:20.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:03:20.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:20.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
21:03:20.642 00.000 20224 MoveAxis(E, 0, ABG)
21:03:20.642 00.000 20224 Move returns status 0, amount 0
21:03:20.642 00.000 20224 MoveAxis(N, 0, ABG)
21:03:20.642 00.000 20224 Move returns status 0, amount 0
21:03:20.642 00.000 20224 move complete, result=0
21:03:20.642 00.000 20224 worker thread done servicing request
21:03:20.650 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53677, med=2742, FiltMin=2493, FiltMax=26422, Gamma=1.000
21:03:20.668 00.018 8996 UpdateGuideState exits: m=730465 SNR=372.5
21:03:20.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:20.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:20.671 00.001 8996 Enqueuing Expose request
21:03:20.672 00.001 20224 Worker thread wakes up
21:03:20.672 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:03:20.673 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:20.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:21.836 01.163 20224 Exposure complete
21:03:21.911 00.075 20224 worker thread done servicing request
21:03:21.911 00.000 8996 OnExposeComplete: enter
21:03:21.912 00.001 8996 UpdateGuideState(): m_state=6
21:03:21.913 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 802
21:03:21.913 00.000 8996 Star::Find returns 1 (0), X=140.04, Y=473.67, Mass=757687, SNR=356.6, Peak=53101 HFD=4.7
21:03:21.914 00.001 8996 MultiStar: [#1 0.29,0.53,0.00,M1] [#2 0.19,0.34,0.72,U] [#3 0.15,0.37,0.61,U] [#4 0.17,0.30,0.53,U] [#5 0.45,0.64,0.00,M2] [#6 0.17,0.44,0.39,U] [#7 0.03,0.47,0.47,U] [#8 0.48,0.36,0.00,M1] 
21:03:21.915 00.001 8996 refined, 5 included, MultiStar: {0.11, 0.40}, one-star: {0.03, 0.47}
21:03:21.916 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
21:03:21.917 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
21:03:21.918 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.40 hyp=0.42 cameraTheta=1.29 mountX=0.07 mountY=-0.41, mountTheta=-1.39
21:03:21.919 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.40, opts=13)
21:03:21.920 00.001 8996 Enqueuing Move request for scope (0.11, 0.40)
21:03:21.921 00.001 20224 Worker thread wakes up
21:03:21.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.40) opts 0xd
21:03:21.921 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.40)
21:03:21.921 00.000 20224 Moving (0.11, 0.40) raw xDistance=0.07 yDistance=-0.41
21:03:21.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:03:21.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:21.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
21:03:21.921 00.000 20224 MoveAxis(E, 0, ABG)
21:03:21.921 00.000 20224 Move returns status 0, amount 0
21:03:21.921 00.000 20224 MoveAxis(N, 0, ABG)
21:03:21.921 00.000 20224 Move returns status 0, amount 0
21:03:21.922 00.001 20224 move complete, result=0
21:03:21.922 00.000 20224 worker thread done servicing request
21:03:21.926 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53101, med=2742, FiltMin=2467, FiltMax=25910, Gamma=1.000
21:03:21.941 00.015 8996 UpdateGuideState exits: m=757687 SNR=356.6
21:03:21.942 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:21.943 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:21.944 00.001 8996 Enqueuing Expose request
21:03:21.944 00.000 20224 Worker thread wakes up
21:03:21.944 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:03:21.945 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:21.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:22.925 00.980 20224 Exposure complete
21:03:23.026 00.101 20224 worker thread done servicing request
21:03:23.026 00.000 8996 OnExposeComplete: enter
21:03:23.028 00.002 8996 UpdateGuideState(): m_state=6
21:03:23.030 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 803
21:03:23.032 00.002 8996 Star::Find returns 1 (0), X=139.85, Y=473.75, Mass=769645, SNR=396.7, Peak=60621 HFD=4.5
21:03:23.033 00.001 8996 MultiStar: [#1 0.16,0.39,0.61,U] [#2 -0.08,0.41,0.64,U] [#3 0.08,0.58,0.00,M1] [#4 0.20,0.43,0.52,U] [#5 0.37,0.50,0.00,M3] [#6 0.39,0.53,0.00,M1] [#7 0.25,0.51,0.37,U] [#8 0.37,0.36,0.37,U] 
21:03:23.034 00.001 8996 refined, 5 included, MultiStar: {0.06, 0.45}, one-star: {-0.16, 0.55}
21:03:23.036 00.002 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
21:03:23.038 00.002 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
21:03:23.039 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.45 hyp=0.46 cameraTheta=1.43 mountX=0.02 mountY=-0.46, mountTheta=-1.53
21:03:23.042 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.45, opts=13)
21:03:23.043 00.001 8996 Enqueuing Move request for scope (0.06, 0.45)
21:03:23.044 00.001 20224 Worker thread wakes up
21:03:23.045 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.45) opts 0xd
21:03:23.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.45)
21:03:23.045 00.000 20224 Moving (0.06, 0.45) raw xDistance=0.02 yDistance=-0.46
21:03:23.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:03:23.045 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.28 newest=-1.25
21:03:23.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
21:03:23.045 00.000 20224 MoveAxis(E, 0, ABG)
21:03:23.045 00.000 20224 Move returns status 0, amount 0
21:03:23.045 00.000 20224 MoveAxis(N, 97, ABG)
21:03:23.045 00.000 20224 Guiding  Dir = 0, Dur = 97
21:03:23.046 00.001 20224 IsSlewing returns 0
21:03:23.046 00.000 20224 IsGuiding returns 0
21:03:23.052 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=60621, med=2745, FiltMin=2505, FiltMax=29814, Gamma=1.000
21:03:23.067 00.015 8996 UpdateGuideState exits: m=769645 SNR=396.7
21:03:23.068 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:23.069 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:23.069 00.000 8996 Enqueuing Expose request
21:03:23.094 00.025 20224 PulseGuide returned control before completion, sleep 60
21:03:23.157 00.063 20224 IsGuiding returns 1
21:03:23.157 00.000 20224 scope still moving after pulse duration time elapsed
21:03:23.188 00.031 20224 IsSlewing returns 0
21:03:23.188 00.000 20224 IsGuiding returns 1
21:03:23.219 00.031 20224 IsSlewing returns 0
21:03:23.219 00.000 20224 IsGuiding returns 1
21:03:23.253 00.034 20224 IsSlewing returns 0
21:03:23.253 00.000 20224 IsGuiding returns 1
21:03:23.280 00.027 20224 IsSlewing returns 0
21:03:23.280 00.000 20224 IsGuiding returns 0
21:03:23.280 00.000 20224 scope move finished after 97 + 137 ms
21:03:23.280 00.000 20224 Move returns status 0, amount 97
21:03:23.280 00.000 20224 move complete, result=0
21:03:23.280 00.000 20224 worker thread done servicing request
21:03:23.280 00.000 20224 Worker thread wakes up
21:03:23.280 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:23.280 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.5 px 97 ms NORTH
21:03:23.281 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:24.445 01.164 20224 Exposure complete
21:03:24.534 00.089 20224 worker thread done servicing request
21:03:24.534 00.000 8996 OnExposeComplete: enter
21:03:24.535 00.001 8996 UpdateGuideState(): m_state=6
21:03:24.536 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 804
21:03:24.537 00.001 8996 Star::Find returns 1 (0), X=140.38, Y=473.13, Mass=761986, SNR=361.5, Peak=54838 HFD=4.6
21:03:24.538 00.001 8996 MultiStar: [#1 0.62,0.15,0.00,M1] [#2 0.35,0.07,0.72,U] [#3 0.28,-0.00,0.63,U] [#4 0.41,-0.04,0.59,U] [#5 0.53,0.43,0.00,M4] [#6 0.51,0.09,0.48,U] [#7 0.36,0.04,0.50,U] [#8 0.40,0.29,0.40,U] 
21:03:24.539 00.001 8996 refined, 6 included, MultiStar: {0.38, 0.03}, one-star: {0.38, -0.07}
21:03:24.539 00.000 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
21:03:24.540 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
21:03:24.541 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=0.03 hyp=0.38 cameraTheta=0.08 mountX=0.37 mountY=-0.07, mountTheta=-0.20
21:03:24.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.03, opts=13)
21:03:24.543 00.000 8996 Enqueuing Move request for scope (0.38, 0.03)
21:03:24.544 00.001 20224 Worker thread wakes up
21:03:24.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.03) opts 0xd
21:03:24.544 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.03)
21:03:24.544 00.000 20224 Moving (0.38, 0.03) raw xDistance=0.37 yDistance=-0.07
21:03:24.545 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
21:03:24.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:24.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:03:24.545 00.000 20224 MoveAxis(W, 55, ABG)
21:03:24.545 00.000 20224 Guiding  Dir = 3, Dur = 55
21:03:24.545 00.000 20224 IsSlewing returns 0
21:03:24.545 00.000 20224 IsGuiding returns 0
21:03:24.549 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54838, med=2742, FiltMin=2470, FiltMax=30051, Gamma=1.000
21:03:24.575 00.026 8996 UpdateGuideState exits: m=761986 SNR=361.5
21:03:24.576 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:24.576 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:24.577 00.001 8996 Enqueuing Expose request
21:03:24.581 00.004 20224 PulseGuide returned control before completion, sleep 30
21:03:24.627 00.046 20224 IsGuiding returns 1
21:03:24.627 00.000 20224 scope still moving after pulse duration time elapsed
21:03:24.659 00.032 20224 IsSlewing returns 0
21:03:24.659 00.000 20224 IsGuiding returns 1
21:03:24.691 00.032 20224 IsSlewing returns 0
21:03:24.691 00.000 20224 IsGuiding returns 0
21:03:24.691 00.000 20224 scope move finished after 55 + 90 ms
21:03:24.691 00.000 20224 Move returns status 0, amount 55
21:03:24.691 00.000 20224 MoveAxis(N, 0, ABG)
21:03:24.691 00.000 20224 Move returns status 0, amount 0
21:03:24.691 00.000 20224 move complete, result=0
21:03:24.691 00.000 20224 worker thread done servicing request
21:03:24.691 00.000 20224 Worker thread wakes up
21:03:24.691 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:24.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:24.692 00.001 8996 GuideStep: 0.4 px 55 ms WEST, -0.1 px 0 ms NORTH
21:03:25.680 00.988 20224 Exposure complete
21:03:25.780 00.100 20224 worker thread done servicing request
21:03:25.780 00.000 8996 OnExposeComplete: enter
21:03:25.781 00.001 8996 UpdateGuideState(): m_state=6
21:03:25.782 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 805
21:03:25.783 00.001 8996 Star::Find returns 1 (0), X=139.80, Y=473.14, Mass=748260, SNR=338.4, Peak=55891 HFD=4.4
21:03:25.785 00.002 8996 MultiStar: [#1 -0.08,0.06,0.71,U] [#2 -0.02,-0.19,0.86,U] [#3 -0.08,-0.23,0.60,U] [#4 0.03,-0.19,0.52,U] [#5 0.15,-0.08,0.64,U] [#6 -0.04,-0.04,0.44,U] [#7 -0.09,-0.25,0.50,U] [#8 0.09,0.11,0.42,U] 
21:03:25.785 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.10}, one-star: {-0.20, -0.06}
21:03:25.786 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
21:03:25.787 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
21:03:25.788 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.97 mountX=-0.03 mountY=0.10, mountTheta=1.88
21:03:25.789 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
21:03:25.790 00.001 8996 Enqueuing Move request for scope (-0.04, -0.10)
21:03:25.791 00.001 20224 Worker thread wakes up
21:03:25.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
21:03:25.791 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
21:03:25.791 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.10
21:03:25.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:03:25.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:25.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:03:25.791 00.000 20224 MoveAxis(E, 0, ABG)
21:03:25.791 00.000 20224 Move returns status 0, amount 0
21:03:25.791 00.000 20224 MoveAxis(N, 0, ABG)
21:03:25.792 00.001 20224 Move returns status 0, amount 0
21:03:25.792 00.000 20224 move complete, result=0
21:03:25.792 00.000 20224 worker thread done servicing request
21:03:25.795 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55891, med=2742, FiltMin=2477, FiltMax=30624, Gamma=1.000
21:03:25.810 00.015 8996 UpdateGuideState exits: m=748260 SNR=338.4
21:03:25.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:25.811 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:25.812 00.001 8996 Enqueuing Expose request
21:03:25.813 00.001 20224 Worker thread wakes up
21:03:25.814 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:25.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:25.815 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:27.006 01.191 20224 Exposure complete
21:03:27.083 00.077 20224 worker thread done servicing request
21:03:27.083 00.000 8996 OnExposeComplete: enter
21:03:27.084 00.001 8996 UpdateGuideState(): m_state=6
21:03:27.085 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 806
21:03:27.086 00.001 8996 Star::Find returns 1 (0), X=139.38, Y=473.37, Mass=748392, SNR=353.5, Peak=51123 HFD=4.7
21:03:27.087 00.001 8996 MultiStar: [#1 -0.31,0.06,0.72,U] [#2 -0.51,0.01,0.75,U] [#3 -0.43,-0.04,0.56,U] [#4 -0.30,-0.04,0.51,U] [#5 -0.17,0.20,0.57,U] [#6 -0.41,0.35,0.47,U] [#7 -0.47,-0.03,0.46,U] [#8 -0.17,0.21,0.39,U] 
21:03:27.087 00.000 8996 refined, 8 included, MultiStar: {-0.40, 0.10}, one-star: {-0.62, 0.17}
21:03:27.088 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:03:27.089 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
21:03:27.090 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=0.10 hyp=0.42 cameraTheta=2.90 mountX=-0.41 mountY=-0.05, mountTheta=-3.02
21:03:27.093 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.10, opts=13)
21:03:27.093 00.000 8996 Enqueuing Move request for scope (-0.40, 0.10)
21:03:27.094 00.001 20224 Worker thread wakes up
21:03:27.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.10) opts 0xd
21:03:27.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.10)
21:03:27.094 00.000 20224 Moving (-0.40, 0.10) raw xDistance=-0.41 yDistance=-0.05
21:03:27.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
21:03:27.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:27.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:03:27.094 00.000 20224 MoveAxis(E, 60, ABG)
21:03:27.095 00.001 20224 Guiding  Dir = 2, Dur = 60
21:03:27.095 00.000 20224 IsSlewing returns 0
21:03:27.095 00.000 20224 IsGuiding returns 0
21:03:27.098 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51123, med=2742, FiltMin=2505, FiltMax=26038, Gamma=1.000
21:03:27.117 00.019 8996 UpdateGuideState exits: m=748392 SNR=353.5
21:03:27.119 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:27.121 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:27.122 00.001 8996 Enqueuing Expose request
21:03:27.124 00.002 20224 PulseGuide returned control before completion, sleep 41
21:03:27.171 00.047 20224 IsGuiding returns 1
21:03:27.171 00.000 20224 scope still moving after pulse duration time elapsed
21:03:27.202 00.031 20224 IsSlewing returns 0
21:03:27.202 00.000 20224 IsGuiding returns 1
21:03:27.239 00.037 20224 IsSlewing returns 0
21:03:27.239 00.000 20224 IsGuiding returns 0
21:03:27.239 00.000 20224 scope move finished after 60 + 84 ms
21:03:27.239 00.000 20224 Move returns status 0, amount 60
21:03:27.239 00.000 20224 MoveAxis(N, 0, ABG)
21:03:27.239 00.000 20224 Move returns status 0, amount 0
21:03:27.239 00.000 20224 move complete, result=0
21:03:27.239 00.000 20224 worker thread done servicing request
21:03:27.239 00.000 20224 Worker thread wakes up
21:03:27.239 00.000 8996 GuideStep: -0.4 px 60 ms EAST, -0.1 px 0 ms NORTH
21:03:27.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:27.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:28.227 00.987 20224 Exposure complete
21:03:28.316 00.089 20224 worker thread done servicing request
21:03:28.317 00.001 8996 OnExposeComplete: enter
21:03:28.318 00.001 8996 UpdateGuideState(): m_state=6
21:03:28.319 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 807
21:03:28.319 00.000 8996 Star::Find returns 1 (0), X=139.83, Y=473.29, Mass=755153, SNR=374.7, Peak=56419 HFD=4.6
21:03:28.321 00.002 8996 MultiStar: [#1 -0.14,0.11,0.62,U] [#2 -0.20,-0.26,0.61,U] [#3 -0.22,0.09,0.54,U] [#4 -0.19,0.14,0.52,U] [#5 0.12,0.16,0.58,U] [#6 -0.10,0.25,0.42,U] [#7 -0.27,0.30,0.47,U] [#8 0.10,0.25,0.34,U] 
21:03:28.321 00.000 8996 refined, 8 included, MultiStar: {-0.13, 0.11}, one-star: {-0.18, 0.09}
21:03:28.322 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:03:28.323 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
21:03:28.324 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.46 mountX=-0.14 mountY=-0.09, mountTheta=-2.57
21:03:28.325 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.11, opts=13)
21:03:28.326 00.001 8996 Enqueuing Move request for scope (-0.13, 0.11)
21:03:28.327 00.001 20224 Worker thread wakes up
21:03:28.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
21:03:28.328 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
21:03:28.328 00.000 20224 Moving (-0.13, 0.11) raw xDistance=-0.14 yDistance=-0.09
21:03:28.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:03:28.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:28.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:03:28.328 00.000 20224 MoveAxis(E, 0, ABG)
21:03:28.328 00.000 20224 Move returns status 0, amount 0
21:03:28.328 00.000 20224 MoveAxis(N, 0, ABG)
21:03:28.328 00.000 20224 Move returns status 0, amount 0
21:03:28.328 00.000 20224 move complete, result=0
21:03:28.328 00.000 20224 worker thread done servicing request
21:03:28.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56419, med=2745, FiltMin=2441, FiltMax=28704, Gamma=1.000
21:03:28.347 00.015 8996 UpdateGuideState exits: m=755153 SNR=374.7
21:03:28.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:28.348 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:28.349 00.001 8996 Enqueuing Expose request
21:03:28.350 00.001 20224 Worker thread wakes up
21:03:28.350 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:28.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:28.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:29.504 01.153 20224 Exposure complete
21:03:29.588 00.084 20224 worker thread done servicing request
21:03:29.588 00.000 8996 OnExposeComplete: enter
21:03:29.589 00.001 8996 UpdateGuideState(): m_state=6
21:03:29.590 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 808
21:03:29.591 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.17, Mass=756035, SNR=379.4, Peak=57827 HFD=4.4
21:03:29.592 00.001 8996 MultiStar: [#1 0.05,0.10,0.57,U] [#2 -0.16,-0.14,0.61,U] [#3 -0.01,0.13,0.62,U] [#4 0.12,0.05,0.52,U] [#5 0.36,0.01,0.54,U] [#6 0.13,0.22,0.39,U] [#7 -0.03,0.12,0.42,U] [#8 0.34,0.09,0.38,U] 
21:03:29.592 00.000 8996 single-star, 8 included, MultiStar: {0.06, 0.04}, one-star: {-0.05, -0.03}
21:03:29.593 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
21:03:29.594 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
21:03:29.595 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-2.63 mountX=-0.04 mountY=0.03, mountTheta=2.52
21:03:29.596 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
21:03:29.597 00.001 8996 Enqueuing Move request for scope (-0.05, -0.03)
21:03:29.598 00.001 20224 Worker thread wakes up
21:03:29.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
21:03:29.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
21:03:29.598 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.04 yDistance=0.03
21:03:29.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:03:29.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:29.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:03:29.598 00.000 20224 MoveAxis(E, 0, ABG)
21:03:29.598 00.000 20224 Move returns status 0, amount 0
21:03:29.598 00.000 20224 MoveAxis(N, 0, ABG)
21:03:29.599 00.001 20224 Move returns status 0, amount 0
21:03:29.599 00.000 20224 move complete, result=0
21:03:29.599 00.000 20224 worker thread done servicing request
21:03:29.603 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57827, med=2742, FiltMin=2486, FiltMax=29104, Gamma=1.000
21:03:29.617 00.014 8996 UpdateGuideState exits: m=756035 SNR=379.4
21:03:29.619 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:29.619 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:29.620 00.001 8996 Enqueuing Expose request
21:03:29.621 00.001 20224 Worker thread wakes up
21:03:29.621 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:29.622 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:29.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:30.586 00.964 20224 Exposure complete
21:03:30.660 00.074 20224 worker thread done servicing request
21:03:30.660 00.000 8996 OnExposeComplete: enter
21:03:30.662 00.002 8996 UpdateGuideState(): m_state=6
21:03:30.664 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 809
21:03:30.666 00.002 8996 Star::Find returns 1 (0), X=139.84, Y=473.23, Mass=723119, SNR=350.4, Peak=56163 HFD=4.5
21:03:30.668 00.002 8996 MultiStar: [#1 -0.10,0.26,0.69,U] [#2 -0.25,0.24,0.70,U] [#3 -0.36,0.28,0.59,U] [#4 -0.25,0.20,0.58,U] [#5 0.24,0.26,0.60,U] [#6 -0.17,0.47,0.44,U] [#7 -0.12,0.16,0.48,U] [#8 0.10,0.29,0.36,U] 
21:03:30.670 00.002 8996 single-star, 8 included, MultiStar: {-0.13, 0.22}, one-star: {-0.17, 0.03}
21:03:30.672 00.002 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
21:03:30.673 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
21:03:30.675 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.97 mountX=-0.17 mountY=-0.01, mountTheta=-3.08
21:03:30.678 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
21:03:30.680 00.002 8996 Enqueuing Move request for scope (-0.17, 0.03)
21:03:30.681 00.001 20224 Worker thread wakes up
21:03:30.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
21:03:30.682 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
21:03:30.682 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.17 yDistance=-0.01
21:03:30.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:03:30.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:30.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:03:30.682 00.000 20224 MoveAxis(E, 0, ABG)
21:03:30.682 00.000 20224 Move returns status 0, amount 0
21:03:30.682 00.000 20224 MoveAxis(N, 0, ABG)
21:03:30.683 00.001 20224 Move returns status 0, amount 0
21:03:30.683 00.000 20224 move complete, result=0
21:03:30.683 00.000 20224 worker thread done servicing request
21:03:30.690 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56163, med=2745, FiltMin=2473, FiltMax=28976, Gamma=1.000
21:03:30.718 00.028 8996 UpdateGuideState exits: m=723119 SNR=350.4
21:03:30.719 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:30.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:30.721 00.001 8996 Enqueuing Expose request
21:03:30.721 00.000 20224 Worker thread wakes up
21:03:30.722 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:03:30.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:30.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:31.895 01.172 20224 Exposure complete
21:03:31.976 00.081 20224 worker thread done servicing request
21:03:31.976 00.000 8996 OnExposeComplete: enter
21:03:31.977 00.001 8996 UpdateGuideState(): m_state=6
21:03:31.977 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 810
21:03:31.978 00.001 8996 Star::Find returns 1 (0), X=139.60, Y=473.37, Mass=715506, SNR=352.9, Peak=51971 HFD=4.8
21:03:31.979 00.001 8996 MultiStar: [#1 -0.34,0.50,0.00,M1] [#2 -0.29,0.17,0.76,U] [#3 -0.18,0.25,0.62,U] [#4 -0.07,0.15,0.60,U] [#5 -0.03,0.43,0.65,U] [#6 -0.09,0.42,0.44,U] [#7 -0.22,0.43,0.46,U] [#8 -0.05,0.46,0.39,U] 
21:03:31.980 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.28}, one-star: {-0.41, 0.17}
21:03:31.981 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
21:03:31.982 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
21:03:31.983 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.34 cameraTheta=2.18 mountX=-0.22 mountY=-0.26, mountTheta=-2.28
21:03:31.986 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.28, opts=13)
21:03:31.988 00.002 8996 Enqueuing Move request for scope (-0.19, 0.28)
21:03:31.989 00.001 20224 Worker thread wakes up
21:03:31.990 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd
21:03:31.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.28)
21:03:31.990 00.000 20224 Moving (-0.19, 0.28) raw xDistance=-0.22 yDistance=-0.26
21:03:31.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:03:31.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:03:31.990 00.000 20224 MoveAxis(E, 32, ABG)
21:03:31.990 00.000 20224 Guiding  Dir = 2, Dur = 32
21:03:31.991 00.001 20224 IsSlewing returns 0
21:03:31.991 00.000 20224 IsGuiding returns 0
21:03:31.993 00.002 20224 PulseGuide returned control before completion, sleep 41
21:03:31.996 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51971, med=2742, FiltMin=2505, FiltMax=28134, Gamma=1.000
21:03:32.023 00.027 8996 UpdateGuideState exits: m=715506 SNR=352.9
21:03:32.025 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:32.027 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:32.028 00.001 8996 Enqueuing Expose request
21:03:32.044 00.016 20224 IsGuiding returns 1
21:03:32.044 00.000 20224 scope still moving after pulse duration time elapsed
21:03:32.076 00.032 20224 IsSlewing returns 0
21:03:32.076 00.000 20224 IsGuiding returns 0
21:03:32.077 00.001 20224 scope move finished after 32 + 53 ms
21:03:32.077 00.000 20224 Move returns status 0, amount 32
21:03:32.077 00.000 20224 MoveAxis(N, 54, ABG)
21:03:32.077 00.000 20224 Guiding  Dir = 0, Dur = 54
21:03:32.077 00.000 20224 IsSlewing returns 0
21:03:32.077 00.000 20224 IsGuiding returns 0
21:03:32.078 00.001 20224 PulseGuide returned control before completion, sleep 63
21:03:32.155 00.077 20224 IsGuiding returns 0
21:03:32.155 00.000 20224 Move returns status 0, amount 54
21:03:32.155 00.000 20224 move complete, result=0
21:03:32.155 00.000 20224 worker thread done servicing request
21:03:32.155 00.000 20224 Worker thread wakes up
21:03:32.155 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.3 px 54 ms NORTH
21:03:32.159 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:32.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:33.147 00.988 20224 Exposure complete
21:03:33.228 00.081 20224 worker thread done servicing request
21:03:33.229 00.001 8996 OnExposeComplete: enter
21:03:33.230 00.001 8996 UpdateGuideState(): m_state=6
21:03:33.231 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 811
21:03:33.232 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.12, Mass=697322, SNR=344.6, Peak=52979 HFD=4.4
21:03:33.234 00.002 8996 MultiStar: [#1 -0.01,0.19,0.67,U] [#2 0.01,0.16,0.73,U] [#3 -0.06,-0.01,0.67,U] [#4 0.04,-0.03,0.53,U] [#5 0.10,0.33,0.58,U] [#6 0.03,0.14,0.44,U] [#7 -0.15,0.00,0.42,U] [#8 0.12,-0.07,0.39,U] 
21:03:33.235 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.07}, one-star: {-0.16, -0.08}
21:03:33.237 00.002 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
21:03:33.239 00.002 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:03:33.239 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.91 mountX=-0.03 mountY=-0.06, mountTheta=-2.01
21:03:33.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.07, opts=13)
21:03:33.243 00.002 8996 Enqueuing Move request for scope (-0.02, 0.07)
21:03:33.244 00.001 20224 Worker thread wakes up
21:03:33.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
21:03:33.244 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
21:03:33.245 00.001 20224 Moving (-0.02, 0.07) raw xDistance=-0.03 yDistance=-0.06
21:03:33.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:03:33.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:33.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:03:33.245 00.000 20224 MoveAxis(E, 0, ABG)
21:03:33.245 00.000 20224 Move returns status 0, amount 0
21:03:33.245 00.000 20224 MoveAxis(N, 0, ABG)
21:03:33.245 00.000 20224 Move returns status 0, amount 0
21:03:33.245 00.000 20224 move complete, result=0
21:03:33.245 00.000 20224 worker thread done servicing request
21:03:33.251 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52979, med=2742, FiltMin=2461, FiltMax=28752, Gamma=1.000
21:03:33.267 00.016 8996 UpdateGuideState exits: m=697322 SNR=344.6
21:03:33.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:33.270 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:33.272 00.002 8996 Enqueuing Expose request
21:03:33.273 00.001 20224 Worker thread wakes up
21:03:33.273 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:33.275 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:33.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:34.441 01.166 20224 Exposure complete
21:03:34.546 00.105 20224 worker thread done servicing request
21:03:34.546 00.000 8996 OnExposeComplete: enter
21:03:34.547 00.001 8996 UpdateGuideState(): m_state=6
21:03:34.548 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 812
21:03:34.549 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.11, Mass=766698, SNR=357.4, Peak=60419 HFD=4.5
21:03:34.550 00.001 8996 MultiStar: [#1 0.17,0.03,0.71,U] [#2 -0.14,0.07,0.70,U] [#3 -0.22,-0.13,0.58,U] [#4 -0.07,-0.24,0.59,U] [#5 0.34,0.05,0.70,U] [#6 -0.14,0.01,0.46,U] [#7 -0.14,-0.05,0.41,U] [#8 0.27,0.35,0.39,U] 
21:03:34.551 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {-0.17, -0.09}
21:03:34.551 00.000 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
21:03:34.552 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
21:03:34.553 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.44 mountX=-0.02 mountY=0.02, mountTheta=2.34
21:03:34.554 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.01, opts=13)
21:03:34.555 00.001 8996 Enqueuing Move request for scope (-0.02, -0.01)
21:03:34.556 00.001 20224 Worker thread wakes up
21:03:34.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
21:03:34.556 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
21:03:34.556 00.000 20224 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=0.02
21:03:34.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:03:34.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:34.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:03:34.557 00.001 20224 MoveAxis(E, 0, ABG)
21:03:34.557 00.000 20224 Move returns status 0, amount 0
21:03:34.557 00.000 20224 MoveAxis(N, 0, ABG)
21:03:34.557 00.000 20224 Move returns status 0, amount 0
21:03:34.557 00.000 20224 move complete, result=0
21:03:34.557 00.000 20224 worker thread done servicing request
21:03:34.561 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60419, med=2745, FiltMin=2480, FiltMax=31728, Gamma=1.000
21:03:34.576 00.015 8996 UpdateGuideState exits: m=766698 SNR=357.4
21:03:34.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:34.577 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:34.578 00.001 8996 Enqueuing Expose request
21:03:34.579 00.001 20224 Worker thread wakes up
21:03:34.579 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:34.580 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:34.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:35.552 00.972 20224 Exposure complete
21:03:35.632 00.080 20224 worker thread done servicing request
21:03:35.632 00.000 8996 OnExposeComplete: enter
21:03:35.633 00.001 8996 UpdateGuideState(): m_state=6
21:03:35.634 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 813
21:03:35.636 00.002 8996 Star::Find returns 1 (0), X=139.90, Y=473.17, Mass=771646, SNR=383.7, Peak=59443 HFD=4.5
21:03:35.638 00.002 8996 MultiStar: [#1 -0.17,-0.05,0.59,U] [#2 -0.45,-0.25,0.68,U] [#3 -0.24,-0.10,0.56,U] [#4 -0.12,-0.19,0.56,U] [#5 0.08,-0.02,0.61,U] [#6 -0.04,0.09,0.40,U] [#7 -0.21,0.07,0.41,U] [#8 0.01,-0.11,0.39,U] 
21:03:35.639 00.001 8996 single-star, 8 included, MultiStar: {-0.15, -0.07}, one-star: {-0.10, -0.03}
21:03:35.640 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
21:03:35.641 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
21:03:35.642 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.90 mountX=-0.10 mountY=0.04, mountTheta=2.78
21:03:35.644 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
21:03:35.645 00.001 8996 Enqueuing Move request for scope (-0.10, -0.03)
21:03:35.646 00.001 20224 Worker thread wakes up
21:03:35.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
21:03:35.646 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
21:03:35.646 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
21:03:35.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:03:35.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:35.646 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:03:35.646 00.000 20224 MoveAxis(E, 0, ABG)
21:03:35.646 00.000 20224 Move returns status 0, amount 0
21:03:35.646 00.000 20224 MoveAxis(N, 0, ABG)
21:03:35.646 00.000 20224 Move returns status 0, amount 0
21:03:35.646 00.000 20224 move complete, result=0
21:03:35.647 00.001 20224 worker thread done servicing request
21:03:35.652 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59443, med=2745, FiltMin=2477, FiltMax=29952, Gamma=1.000
21:03:35.666 00.014 8996 UpdateGuideState exits: m=771646 SNR=383.7
21:03:35.667 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:35.668 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:35.668 00.000 8996 Enqueuing Expose request
21:03:35.669 00.001 20224 Worker thread wakes up
21:03:35.669 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:35.670 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:35.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:36.815 01.145 20224 Exposure complete
21:03:36.902 00.087 20224 worker thread done servicing request
21:03:36.902 00.000 8996 OnExposeComplete: enter
21:03:36.904 00.002 8996 UpdateGuideState(): m_state=6
21:03:36.906 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 814
21:03:36.907 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.12, Mass=783746, SNR=353.4, Peak=59187 HFD=4.5
21:03:36.910 00.003 8996 MultiStar: [#1 0.03,0.13,0.69,U] [#2 -0.14,0.01,0.69,U] [#3 -0.16,0.13,0.53,U] [#4 -0.01,0.08,0.54,U] [#5 0.25,-0.00,0.62,U] [#6 -0.01,0.34,0.40,U] [#7 0.09,0.13,0.42,U] [#8 0.21,-0.02,0.39,U] 
21:03:36.911 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.06}, one-star: {-0.09, -0.08}
21:03:36.913 00.002 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
21:03:36.915 00.002 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
21:03:36.916 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.52 mountX=-0.00 mountY=-0.06, mountTheta=-1.62
21:03:36.918 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.06, opts=13)
21:03:36.920 00.002 8996 Enqueuing Move request for scope (0.00, 0.06)
21:03:36.920 00.000 20224 Worker thread wakes up
21:03:36.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
21:03:36.921 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
21:03:36.921 00.000 20224 Moving (0.00, 0.06) raw xDistance=-0.00 yDistance=-0.06
21:03:36.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:03:36.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:36.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:03:36.921 00.000 20224 MoveAxis(E, 0, ABG)
21:03:36.921 00.000 20224 Move returns status 0, amount 0
21:03:36.921 00.000 20224 MoveAxis(N, 0, ABG)
21:03:36.921 00.000 20224 Move returns status 0, amount 0
21:03:36.921 00.000 20224 move complete, result=0
21:03:36.921 00.000 20224 worker thread done servicing request
21:03:36.925 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59187, med=2745, FiltMin=2502, FiltMax=31587, Gamma=1.000
21:03:36.945 00.020 8996 UpdateGuideState exits: m=783746 SNR=353.4
21:03:36.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:36.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:36.948 00.001 8996 Enqueuing Expose request
21:03:36.949 00.001 20224 Worker thread wakes up
21:03:36.949 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:36.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:36.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:37.932 00.982 20224 Exposure complete
21:03:38.026 00.094 20224 worker thread done servicing request
21:03:38.026 00.000 8996 OnExposeComplete: enter
21:03:38.027 00.001 8996 UpdateGuideState(): m_state=6
21:03:38.027 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 815
21:03:38.028 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=472.99, Mass=761573, SNR=352.6, Peak=61299 HFD=4.4
21:03:38.029 00.001 8996 MultiStar: [#1 0.04,-0.13,0.76,U] [#2 -0.14,-0.16,0.68,U] [#3 0.13,0.06,0.57,U] [#4 0.20,-0.01,0.57,U] [#5 0.31,0.08,0.59,U] [#6 0.21,0.24,0.40,U] [#7 0.10,0.13,0.45,U] [#8 0.18,-0.05,0.39,U] 
21:03:38.030 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.04}, one-star: {-0.11, -0.21}
21:03:38.031 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
21:03:38.032 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
21:03:38.032 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.51 mountX=0.08 mountY=0.03, mountTheta=0.39
21:03:38.034 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
21:03:38.035 00.001 8996 Enqueuing Move request for scope (0.07, -0.04)
21:03:38.036 00.001 20224 Worker thread wakes up
21:03:38.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
21:03:38.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
21:03:38.036 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.08 yDistance=0.03
21:03:38.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:03:38.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:38.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:03:38.036 00.000 20224 MoveAxis(E, 0, ABG)
21:03:38.036 00.000 20224 Move returns status 0, amount 0
21:03:38.036 00.000 20224 MoveAxis(N, 0, ABG)
21:03:38.036 00.000 20224 Move returns status 0, amount 0
21:03:38.036 00.000 20224 move complete, result=0
21:03:38.036 00.000 20224 worker thread done servicing request
21:03:38.040 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61299, med=2745, FiltMin=2480, FiltMax=30771, Gamma=1.000
21:03:38.063 00.023 8996 UpdateGuideState exits: m=761573 SNR=352.6
21:03:38.065 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:38.067 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:38.069 00.002 8996 Enqueuing Expose request
21:03:38.070 00.001 20224 Worker thread wakes up
21:03:38.071 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:38.072 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:38.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:39.254 01.182 20224 Exposure complete
21:03:39.333 00.079 20224 worker thread done servicing request
21:03:39.334 00.001 8996 OnExposeComplete: enter
21:03:39.335 00.001 8996 UpdateGuideState(): m_state=6
21:03:39.336 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 816
21:03:39.337 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=472.90, Mass=764304, SNR=374.5, Peak=57267 HFD=4.5
21:03:39.339 00.002 8996 MultiStar: [#1 0.17,-0.08,0.65,U] [#2 -0.18,-0.21,0.71,U] [#3 -0.19,0.05,0.55,U] [#4 -0.02,-0.07,0.49,U] [#5 0.24,0.00,0.58,U] [#6 -0.10,0.21,0.43,U] [#7 -0.05,0.03,0.45,U] [#8 0.05,0.11,0.38,U] 
21:03:39.341 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.07}, one-star: {-0.12, -0.30}
21:03:39.343 00.002 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
21:03:39.344 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
21:03:39.346 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-2.00 mountX=-0.02 mountY=0.07, mountTheta=1.90
21:03:39.349 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
21:03:39.351 00.002 8996 Enqueuing Move request for scope (-0.03, -0.07)
21:03:39.352 00.001 20224 Worker thread wakes up
21:03:39.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
21:03:39.352 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
21:03:39.352 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
21:03:39.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:03:39.353 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:39.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:03:39.353 00.000 20224 MoveAxis(E, 0, ABG)
21:03:39.353 00.000 20224 Move returns status 0, amount 0
21:03:39.353 00.000 20224 MoveAxis(N, 0, ABG)
21:03:39.353 00.000 20224 Move returns status 0, amount 0
21:03:39.353 00.000 20224 move complete, result=0
21:03:39.353 00.000 20224 worker thread done servicing request
21:03:39.360 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57267, med=2745, FiltMin=2493, FiltMax=29805, Gamma=1.000
21:03:39.374 00.014 8996 UpdateGuideState exits: m=764304 SNR=374.5
21:03:39.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:39.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:39.376 00.000 8996 Enqueuing Expose request
21:03:39.377 00.001 20224 Worker thread wakes up
21:03:39.377 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:39.378 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:39.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:40.358 00.980 20224 Exposure complete
21:03:40.416 00.058 20224 worker thread done servicing request
21:03:40.416 00.000 8996 OnExposeComplete: enter
21:03:40.417 00.001 8996 UpdateGuideState(): m_state=6
21:03:40.418 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 817
21:03:40.419 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.22, Mass=767434, SNR=365.6, Peak=62131 HFD=4.4
21:03:40.420 00.001 8996 MultiStar: [#1 0.06,0.07,0.69,U] [#2 -0.25,-0.10,0.70,U] [#3 -0.13,0.11,0.62,U] [#4 -0.04,-0.07,0.50,U] [#5 0.32,0.20,0.57,U] [#6 -0.05,0.37,0.41,U] [#7 -0.16,0.07,0.43,U] [#8 0.19,0.13,0.39,U] 
21:03:40.420 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {-0.09, 0.02}
21:03:40.421 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
21:03:40.422 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:03:40.423 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.95 mountX=-0.04 mountY=-0.07, mountTheta=-2.05
21:03:40.424 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
21:03:40.425 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
21:03:40.426 00.001 20224 Worker thread wakes up
21:03:40.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:03:40.426 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:03:40.426 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.04 yDistance=-0.07
21:03:40.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:03:40.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:40.427 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:03:40.427 00.000 20224 MoveAxis(E, 0, ABG)
21:03:40.427 00.000 20224 Move returns status 0, amount 0
21:03:40.427 00.000 20224 MoveAxis(N, 0, ABG)
21:03:40.427 00.000 20224 Move returns status 0, amount 0
21:03:40.427 00.000 20224 move complete, result=0
21:03:40.427 00.000 20224 worker thread done servicing request
21:03:40.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62131, med=2745, FiltMin=2502, FiltMax=30368, Gamma=1.000
21:03:40.444 00.014 8996 UpdateGuideState exits: m=767434 SNR=365.6
21:03:40.446 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:40.446 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:40.447 00.001 8996 Enqueuing Expose request
21:03:40.447 00.000 20224 Worker thread wakes up
21:03:40.447 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:40.448 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:40.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:41.609 01.161 20224 Exposure complete
21:03:41.701 00.092 20224 worker thread done servicing request
21:03:41.701 00.000 8996 OnExposeComplete: enter
21:03:41.702 00.001 8996 UpdateGuideState(): m_state=6
21:03:41.704 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 818
21:03:41.705 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.34, Mass=739129, SNR=380.2, Peak=48211 HFD=4.7
21:03:41.707 00.002 8996 MultiStar: [#1 0.15,0.14,0.61,U] [#2 -0.10,-0.14,0.73,U] [#3 -0.06,0.20,0.54,U] [#4 0.02,-0.02,0.51,U] [#5 0.21,0.06,0.52,U] [#6 0.01,0.09,0.44,U] [#7 -0.07,0.07,0.38,U] [#8 0.01,0.06,0.34,U] 
21:03:41.708 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {0.01, 0.14}
21:03:41.709 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
21:03:41.711 00.002 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
21:03:41.712 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.27 mountX=0.01 mountY=-0.07, mountTheta=-1.37
21:03:41.715 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.07, opts=13)
21:03:41.716 00.001 8996 Enqueuing Move request for scope (0.02, 0.07)
21:03:41.718 00.002 20224 Worker thread wakes up
21:03:41.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
21:03:41.718 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
21:03:41.718 00.000 20224 Moving (0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
21:03:41.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:03:41.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:41.719 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:03:41.719 00.000 20224 MoveAxis(E, 0, ABG)
21:03:41.719 00.000 20224 Move returns status 0, amount 0
21:03:41.719 00.000 20224 MoveAxis(N, 0, ABG)
21:03:41.719 00.000 20224 Move returns status 0, amount 0
21:03:41.719 00.000 20224 move complete, result=0
21:03:41.719 00.000 20224 worker thread done servicing request
21:03:41.725 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=48211, med=2745, FiltMin=2473, FiltMax=27667, Gamma=1.000
21:03:41.743 00.018 8996 UpdateGuideState exits: m=739129 SNR=380.2
21:03:41.744 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:41.745 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:41.747 00.002 8996 Enqueuing Expose request
21:03:41.748 00.001 20224 Worker thread wakes up
21:03:41.748 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:41.749 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:41.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:42.744 00.995 20224 Exposure complete
21:03:42.829 00.085 20224 worker thread done servicing request
21:03:42.830 00.001 8996 OnExposeComplete: enter
21:03:42.831 00.001 8996 UpdateGuideState(): m_state=6
21:03:42.833 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 819
21:03:42.835 00.002 8996 Star::Find returns 1 (0), X=140.04, Y=473.08, Mass=749568, SNR=365.0, Peak=55363 HFD=4.5
21:03:42.837 00.002 8996 MultiStar: [#1 0.43,-0.03,0.65,U] [#2 0.03,-0.03,0.75,U] [#3 0.12,-0.00,0.65,U] [#4 0.24,-0.15,0.54,U] [#5 0.52,0.08,0.64,U] [#6 0.16,0.13,0.41,U] [#7 0.08,0.01,0.42,U] [#8 0.62,0.16,0.00,M1] 
21:03:42.839 00.002 8996 single-star, 7 included, MultiStar: {0.19, -0.03}, one-star: {0.03, -0.12}
21:03:42.840 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
21:03:42.841 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
21:03:42.842 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.30 mountX=0.05 mountY=0.11, mountTheta=1.20
21:03:42.843 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.12, opts=13)
21:03:42.845 00.002 8996 Enqueuing Move request for scope (0.03, -0.12)
21:03:42.846 00.001 20224 Worker thread wakes up
21:03:42.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
21:03:42.847 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
21:03:42.847 00.000 20224 Moving (0.03, -0.12) raw xDistance=0.05 yDistance=0.11
21:03:42.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:03:42.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:42.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:03:42.847 00.000 20224 MoveAxis(E, 0, ABG)
21:03:42.847 00.000 20224 Move returns status 0, amount 0
21:03:42.847 00.000 20224 MoveAxis(N, 0, ABG)
21:03:42.847 00.000 20224 Move returns status 0, amount 0
21:03:42.848 00.001 20224 move complete, result=0
21:03:42.848 00.000 20224 worker thread done servicing request
21:03:42.855 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55363, med=2745, FiltMin=2473, FiltMax=29328, Gamma=1.000
21:03:42.877 00.022 8996 UpdateGuideState exits: m=749568 SNR=365.0
21:03:42.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:42.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:42.880 00.001 8996 Enqueuing Expose request
21:03:42.881 00.001 20224 Worker thread wakes up
21:03:42.881 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:42.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:42.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:44.029 01.147 20224 Exposure complete
21:03:44.108 00.079 20224 worker thread done servicing request
21:03:44.108 00.000 8996 OnExposeComplete: enter
21:03:44.110 00.002 8996 UpdateGuideState(): m_state=6
21:03:44.112 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 820
21:03:44.114 00.002 8996 Star::Find returns 1 (0), X=140.00, Y=473.06, Mass=754896, SNR=382.5, Peak=56499 HFD=4.4
21:03:44.116 00.002 8996 MultiStar: [#1 0.11,0.03,0.60,U] [#2 -0.30,-0.16,0.67,U] [#3 -0.30,0.01,0.52,U] [#4 -0.15,-0.01,0.57,U] [#5 0.39,-0.02,0.58,U] [#6 0.04,0.18,0.39,U] [#7 -0.04,0.26,0.41,U] [#8 0.24,0.20,0.31,U] 
21:03:44.116 00.000 8996 refined, 8 included, MultiStar: {-0.02, -0.00}, one-star: {-0.00, -0.15}
21:03:44.118 00.002 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
21:03:44.120 00.002 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
21:03:44.121 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.02 mountX=-0.02 mountY=0.00, mountTheta=2.91
21:03:44.124 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.00, opts=13)
21:03:44.126 00.002 8996 Enqueuing Move request for scope (-0.02, -0.00)
21:03:44.128 00.002 20224 Worker thread wakes up
21:03:44.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
21:03:44.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
21:03:44.128 00.000 20224 Moving (-0.02, -0.00) raw xDistance=-0.02 yDistance=0.00
21:03:44.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:03:44.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:44.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:03:44.128 00.000 20224 MoveAxis(E, 0, ABG)
21:03:44.128 00.000 20224 Move returns status 0, amount 0
21:03:44.128 00.000 20224 MoveAxis(N, 0, ABG)
21:03:44.128 00.000 20224 Move returns status 0, amount 0
21:03:44.128 00.000 20224 move complete, result=0
21:03:44.128 00.000 20224 worker thread done servicing request
21:03:44.134 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56499, med=2745, FiltMin=2473, FiltMax=28067, Gamma=1.000
21:03:44.157 00.023 8996 UpdateGuideState exits: m=754896 SNR=382.5
21:03:44.159 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:44.159 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:44.160 00.001 8996 Enqueuing Expose request
21:03:44.161 00.001 20224 Worker thread wakes up
21:03:44.161 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:44.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:44.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:45.134 00.972 20224 Exposure complete
21:03:45.233 00.099 20224 worker thread done servicing request
21:03:45.233 00.000 8996 OnExposeComplete: enter
21:03:45.234 00.001 8996 UpdateGuideState(): m_state=6
21:03:45.236 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 821
21:03:45.237 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.21, Mass=739066, SNR=335.2, Peak=56499 HFD=4.5
21:03:45.239 00.002 8996 MultiStar: [#1 -0.06,0.04,0.69,U] [#2 -0.23,-0.19,0.71,U] [#3 -0.10,0.27,0.61,U] [#4 -0.07,0.16,0.61,U] [#5 0.19,0.27,0.60,U] [#6 -0.05,0.35,0.50,U] [#7 -0.09,0.12,0.48,U] [#8 0.28,0.20,0.42,U] 
21:03:45.241 00.002 8996 single-star, 8 included, MultiStar: {-0.05, 0.11}, one-star: {-0.11, 0.01}
21:03:45.243 00.002 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
21:03:45.244 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
21:03:45.246 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.10 mountX=-0.11 mountY=0.01, mountTheta=3.07
21:03:45.248 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
21:03:45.250 00.002 8996 Enqueuing Move request for scope (-0.11, 0.01)
21:03:45.251 00.001 20224 Worker thread wakes up
21:03:45.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
21:03:45.251 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
21:03:45.251 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
21:03:45.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:03:45.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:45.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:03:45.251 00.000 20224 MoveAxis(E, 0, ABG)
21:03:45.251 00.000 20224 Move returns status 0, amount 0
21:03:45.251 00.000 20224 MoveAxis(N, 0, ABG)
21:03:45.251 00.000 20224 Move returns status 0, amount 0
21:03:45.251 00.000 20224 move complete, result=0
21:03:45.251 00.000 20224 worker thread done servicing request
21:03:45.255 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56499, med=2745, FiltMin=2486, FiltMax=28240, Gamma=1.000
21:03:45.270 00.015 8996 UpdateGuideState exits: m=739066 SNR=335.2
21:03:45.271 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:45.272 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:45.273 00.001 8996 Enqueuing Expose request
21:03:45.273 00.000 20224 Worker thread wakes up
21:03:45.274 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:45.274 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:45.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:46.445 01.171 20224 Exposure complete
21:03:46.504 00.059 20224 worker thread done servicing request
21:03:46.504 00.000 8996 OnExposeComplete: enter
21:03:46.506 00.002 8996 UpdateGuideState(): m_state=6
21:03:46.508 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 822
21:03:46.509 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.31, Mass=778460, SNR=359.7, Peak=60627 HFD=4.5
21:03:46.511 00.002 8996 MultiStar: [#1 0.24,0.13,0.64,U] [#2 -0.12,-0.06,0.74,U] [#3 0.09,0.13,0.59,U] [#4 0.12,-0.01,0.61,U] [#5 0.26,0.12,0.60,U] [#6 0.30,0.25,0.46,U] [#7 -0.03,0.27,0.46,U] [#8 0.32,0.24,0.42,U] 
21:03:46.513 00.002 8996 single-star, 8 included, MultiStar: {0.10, 0.11}, one-star: {-0.05, 0.11}
21:03:46.514 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
21:03:46.516 00.002 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
21:03:46.518 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.97 mountX=-0.06 mountY=-0.10, mountTheta=-2.07
21:03:46.520 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.11, opts=13)
21:03:46.521 00.001 8996 Enqueuing Move request for scope (-0.05, 0.11)
21:03:46.522 00.001 20224 Worker thread wakes up
21:03:46.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
21:03:46.522 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
21:03:46.522 00.000 20224 Moving (-0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
21:03:46.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:03:46.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:46.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:03:46.522 00.000 20224 MoveAxis(E, 0, ABG)
21:03:46.522 00.000 20224 Move returns status 0, amount 0
21:03:46.522 00.000 20224 MoveAxis(N, 0, ABG)
21:03:46.522 00.000 20224 Move returns status 0, amount 0
21:03:46.522 00.000 20224 move complete, result=0
21:03:46.522 00.000 20224 worker thread done servicing request
21:03:46.527 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60627, med=2745, FiltMin=2464, FiltMax=29459, Gamma=1.000
21:03:46.542 00.015 8996 UpdateGuideState exits: m=778460 SNR=359.7
21:03:46.542 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:46.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:46.544 00.001 8996 Enqueuing Expose request
21:03:46.544 00.000 20224 Worker thread wakes up
21:03:46.545 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:03:46.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:46.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:47.532 00.987 20224 Exposure complete
21:03:47.612 00.080 20224 worker thread done servicing request
21:03:47.612 00.000 8996 OnExposeComplete: enter
21:03:47.613 00.001 8996 UpdateGuideState(): m_state=6
21:03:47.614 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 823
21:03:47.615 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=473.35, Mass=780129, SNR=378.5, Peak=60979 HFD=4.5
21:03:47.616 00.001 8996 MultiStar: [#1 0.09,0.33,0.60,U] [#2 -0.16,0.08,0.69,U] [#3 -0.21,0.23,0.59,U] [#4 -0.17,0.16,0.48,U] [#5 0.11,0.26,0.57,U] [#6 -0.13,0.22,0.37,U] [#7 -0.28,0.14,0.45,U] [#8 0.03,0.17,0.37,U] 
21:03:47.617 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.19}, one-star: {-0.18, 0.15}
21:03:47.617 00.000 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
21:03:47.618 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:03:47.619 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.08 mountX=-0.12 mountY=-0.18, mountTheta=-2.18
21:03:47.620 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.19, opts=13)
21:03:47.621 00.001 8996 Enqueuing Move request for scope (-0.11, 0.19)
21:03:47.623 00.002 20224 Worker thread wakes up
21:03:47.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
21:03:47.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
21:03:47.623 00.000 20224 Moving (-0.11, 0.19) raw xDistance=-0.12 yDistance=-0.18
21:03:47.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:03:47.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:47.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:03:47.623 00.000 20224 MoveAxis(E, 0, ABG)
21:03:47.623 00.000 20224 Move returns status 0, amount 0
21:03:47.623 00.000 20224 MoveAxis(N, 0, ABG)
21:03:47.623 00.000 20224 Move returns status 0, amount 0
21:03:47.623 00.000 20224 move complete, result=0
21:03:47.623 00.000 20224 worker thread done servicing request
21:03:47.630 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60979, med=2745, FiltMin=2496, FiltMax=30080, Gamma=1.000
21:03:47.656 00.026 8996 UpdateGuideState exits: m=780129 SNR=378.5
21:03:47.658 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:47.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:47.660 00.001 8996 Enqueuing Expose request
21:03:47.662 00.002 20224 Worker thread wakes up
21:03:47.662 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:03:47.663 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:47.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:48.827 01.164 20224 Exposure complete
21:03:48.924 00.097 20224 worker thread done servicing request
21:03:48.924 00.000 8996 OnExposeComplete: enter
21:03:48.925 00.001 8996 UpdateGuideState(): m_state=6
21:03:48.926 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 824
21:03:48.927 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=473.45, Mass=745931, SNR=351.4, Peak=52163 HFD=4.6
21:03:48.928 00.001 8996 MultiStar: [#1 0.00,0.40,0.65,U] [#2 -0.19,0.22,0.75,U] [#3 -0.06,0.32,0.61,U] [#4 0.03,0.28,0.59,U] [#5 0.25,0.30,0.63,U] [#6 -0.09,0.29,0.42,U] [#7 -0.19,0.30,0.45,U] [#8 0.20,0.42,0.38,U] 
21:03:48.928 00.000 8996 single-star, 8 included, MultiStar: {-0.03, 0.30}, one-star: {-0.14, 0.25}
21:03:48.929 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
21:03:48.930 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
21:03:48.931 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.25 hyp=0.28 cameraTheta=2.09 mountX=-0.16 mountY=-0.23, mountTheta=-2.19
21:03:48.932 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.25, opts=13)
21:03:48.933 00.001 8996 Enqueuing Move request for scope (-0.14, 0.25)
21:03:48.934 00.001 20224 Worker thread wakes up
21:03:48.935 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.25) opts 0xd
21:03:48.935 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.25)
21:03:48.935 00.000 20224 Moving (-0.14, 0.25) raw xDistance=-0.16 yDistance=-0.23
21:03:48.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:03:48.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:03:48.935 00.000 20224 MoveAxis(E, 0, ABG)
21:03:48.935 00.000 20224 Move returns status 0, amount 0
21:03:48.935 00.000 20224 MoveAxis(N, 48, ABG)
21:03:48.935 00.000 20224 Guiding  Dir = 0, Dur = 48
21:03:48.935 00.000 20224 IsSlewing returns 0
21:03:48.935 00.000 20224 IsGuiding returns 0
21:03:48.936 00.001 20224 PulseGuide returned control before completion, sleep 58
21:03:48.941 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52163, med=2745, FiltMin=2489, FiltMax=30707, Gamma=1.000
21:03:48.965 00.024 8996 UpdateGuideState exits: m=745931 SNR=351.4
21:03:48.967 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:48.968 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:48.969 00.001 8996 Enqueuing Expose request
21:03:48.997 00.028 20224 IsGuiding returns 1
21:03:48.997 00.000 20224 scope still moving after pulse duration time elapsed
21:03:49.028 00.031 20224 IsSlewing returns 0
21:03:49.028 00.000 20224 IsGuiding returns 0
21:03:49.028 00.000 20224 scope move finished after 48 + 45 ms
21:03:49.028 00.000 20224 Move returns status 0, amount 48
21:03:49.028 00.000 20224 move complete, result=0
21:03:49.028 00.000 20224 worker thread done servicing request
21:03:49.029 00.001 20224 Worker thread wakes up
21:03:49.029 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:49.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:49.029 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 48 ms NORTH
21:03:50.019 00.990 20224 Exposure complete
21:03:50.098 00.079 20224 worker thread done servicing request
21:03:50.098 00.000 8996 OnExposeComplete: enter
21:03:50.099 00.001 8996 UpdateGuideState(): m_state=6
21:03:50.100 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 825
21:03:50.100 00.000 8996 Star::Find returns 1 (0), X=139.97, Y=473.18, Mass=695155, SNR=351.4, Peak=57395 HFD=4.4
21:03:50.101 00.001 8996 MultiStar: [#1 0.09,0.06,0.69,U] [#2 -0.10,0.12,0.71,U] [#3 -0.14,0.07,0.67,U] [#4 0.01,-0.07,0.52,U] [#5 0.22,0.19,0.61,U] [#6 -0.06,0.25,0.49,U] [#7 0.05,-0.11,0.45,U] [#8 0.13,-0.08,0.39,U] 
21:03:50.102 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.05}, one-star: {-0.04, -0.02}
21:03:50.103 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
21:03:50.103 00.000 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
21:03:50.104 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.75 mountX=-0.04 mountY=0.02, mountTheta=2.64
21:03:50.105 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
21:03:50.106 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
21:03:50.107 00.001 20224 Worker thread wakes up
21:03:50.107 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
21:03:50.107 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
21:03:50.107 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
21:03:50.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:03:50.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:50.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:03:50.107 00.000 20224 MoveAxis(E, 0, ABG)
21:03:50.107 00.000 20224 Move returns status 0, amount 0
21:03:50.107 00.000 20224 MoveAxis(N, 0, ABG)
21:03:50.107 00.000 20224 Move returns status 0, amount 0
21:03:50.107 00.000 20224 move complete, result=0
21:03:50.107 00.000 20224 worker thread done servicing request
21:03:50.112 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57395, med=2745, FiltMin=2464, FiltMax=26819, Gamma=1.000
21:03:50.140 00.028 8996 UpdateGuideState exits: m=695155 SNR=351.4
21:03:50.142 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:50.142 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:50.143 00.001 8996 Enqueuing Expose request
21:03:50.144 00.001 20224 Worker thread wakes up
21:03:50.144 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:03:50.145 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:50.145 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:51.304 01.159 20224 Exposure complete
21:03:51.372 00.068 20224 worker thread done servicing request
21:03:51.372 00.000 8996 OnExposeComplete: enter
21:03:51.374 00.002 8996 UpdateGuideState(): m_state=6
21:03:51.375 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 826
21:03:51.377 00.002 8996 Star::Find returns 1 (0), X=139.88, Y=473.02, Mass=710580, SNR=359.8, Peak=57155 HFD=4.5
21:03:51.379 00.002 8996 MultiStar: [#1 -0.04,-0.13,0.65,U] [#2 -0.08,-0.40,0.67,U] [#3 -0.08,-0.20,0.64,U] [#4 -0.02,-0.26,0.59,U] [#5 0.16,-0.07,0.57,U] [#6 -0.04,-0.00,0.45,U] [#7 -0.13,-0.03,0.46,U] [#8 0.24,-0.04,0.42,U] 
21:03:51.381 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.16}, one-star: {-0.12, -0.18}
21:03:51.382 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
21:03:51.382 00.000 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
21:03:51.384 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.73 mountX=-0.01 mountY=0.17, mountTheta=1.63
21:03:51.389 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.16, opts=13)
21:03:51.390 00.001 8996 Enqueuing Move request for scope (-0.03, -0.16)
21:03:51.391 00.001 20224 Worker thread wakes up
21:03:51.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
21:03:51.391 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
21:03:51.391 00.000 20224 Moving (-0.03, -0.16) raw xDistance=-0.01 yDistance=0.17
21:03:51.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:03:51.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:51.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:03:51.391 00.000 20224 MoveAxis(E, 0, ABG)
21:03:51.391 00.000 20224 Move returns status 0, amount 0
21:03:51.391 00.000 20224 MoveAxis(N, 0, ABG)
21:03:51.391 00.000 20224 Move returns status 0, amount 0
21:03:51.391 00.000 20224 move complete, result=0
21:03:51.392 00.001 20224 worker thread done servicing request
21:03:51.397 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57155, med=2745, FiltMin=2486, FiltMax=30477, Gamma=1.000
21:03:51.420 00.023 8996 UpdateGuideState exits: m=710580 SNR=359.8
21:03:51.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:51.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:51.423 00.001 8996 Enqueuing Expose request
21:03:51.424 00.001 20224 Worker thread wakes up
21:03:51.424 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:03:51.425 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:51.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:52.397 00.972 20224 Exposure complete
21:03:52.477 00.080 20224 worker thread done servicing request
21:03:52.478 00.001 8996 OnExposeComplete: enter
21:03:52.479 00.001 8996 UpdateGuideState(): m_state=6
21:03:52.482 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 827
21:03:52.484 00.002 8996 Star::Find returns 1 (0), X=139.88, Y=473.14, Mass=741880, SNR=326.3, Peak=60195 HFD=4.4
21:03:52.486 00.002 8996 MultiStar: [#1 -0.24,0.07,0.71,U] [#2 -0.33,-0.21,0.71,U] [#3 -0.33,-0.05,0.66,U] [#4 -0.14,-0.08,0.64,U] [#5 0.09,0.03,0.73,U] [#6 -0.05,0.07,0.47,U] [#7 -0.24,0.00,0.45,U] [#8 0.21,0.10,0.41,U] 
21:03:52.488 00.002 8996 single-star, 8 included, MultiStar: {-0.14, -0.03}, one-star: {-0.12, -0.06}
21:03:52.489 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
21:03:52.489 00.000 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
21:03:52.490 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.71 mountX=-0.12 mountY=0.07, mountTheta=2.60
21:03:52.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
21:03:52.493 00.001 8996 Enqueuing Move request for scope (-0.12, -0.06)
21:03:52.494 00.001 20224 Worker thread wakes up
21:03:52.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
21:03:52.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
21:03:52.494 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.12 yDistance=0.07
21:03:52.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:03:52.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:52.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:03:52.494 00.000 20224 MoveAxis(E, 0, ABG)
21:03:52.494 00.000 20224 Move returns status 0, amount 0
21:03:52.494 00.000 20224 MoveAxis(N, 0, ABG)
21:03:52.494 00.000 20224 Move returns status 0, amount 0
21:03:52.494 00.000 20224 move complete, result=0
21:03:52.495 00.001 20224 worker thread done servicing request
21:03:52.499 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60195, med=2745, FiltMin=2499, FiltMax=29699, Gamma=1.000
21:03:52.514 00.015 8996 UpdateGuideState exits: m=741880 SNR=326.3
21:03:52.515 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:52.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:52.517 00.001 8996 Enqueuing Expose request
21:03:52.517 00.000 20224 Worker thread wakes up
21:03:52.518 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:52.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:52.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:53.698 01.180 20224 Exposure complete
21:03:53.784 00.086 20224 worker thread done servicing request
21:03:53.784 00.000 8996 OnExposeComplete: enter
21:03:53.786 00.002 8996 UpdateGuideState(): m_state=6
21:03:53.787 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 828
21:03:53.787 00.000 8996 Star::Find returns 1 (0), X=139.75, Y=472.93, Mass=757213, SNR=354.4, Peak=62323 HFD=4.5
21:03:53.788 00.001 8996 MultiStar: [#1 -0.05,-0.10,0.67,U] [#2 -0.25,-0.39,0.82,U] [#3 -0.10,-0.32,0.61,U] [#4 -0.11,-0.52,0.56,U] [#5 0.01,-0.06,0.58,U] [#6 -0.13,-0.23,0.44,U] [#7 -0.34,-0.42,0.42,U] [#8 -0.05,-0.16,0.39,U] 
21:03:53.789 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.28}, one-star: {-0.26, -0.27}
21:03:53.790 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
21:03:53.790 00.000 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
21:03:53.791 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.31 cameraTheta=-2.07 mountX=-0.12 mountY=0.29, mountTheta=1.97
21:03:53.793 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.28, opts=13)
21:03:53.793 00.000 8996 Enqueuing Move request for scope (-0.15, -0.28)
21:03:53.794 00.001 20224 Worker thread wakes up
21:03:53.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.28) opts 0xd
21:03:53.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.28)
21:03:53.794 00.000 20224 Moving (-0.15, -0.28) raw xDistance=-0.12 yDistance=0.29
21:03:53.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:03:53.795 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:03:53.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:03:53.795 00.000 20224 MoveAxis(E, 0, ABG)
21:03:53.795 00.000 20224 Move returns status 0, amount 0
21:03:53.795 00.000 20224 MoveAxis(N, 0, ABG)
21:03:53.795 00.000 20224 Move returns status 0, amount 0
21:03:53.795 00.000 20224 move complete, result=0
21:03:53.795 00.000 20224 worker thread done servicing request
21:03:53.798 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=62323, med=2745, FiltMin=2496, FiltMax=29261, Gamma=1.000
21:03:53.821 00.023 8996 UpdateGuideState exits: m=757213 SNR=354.4
21:03:53.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:53.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:53.825 00.002 8996 Enqueuing Expose request
21:03:53.827 00.002 20224 Worker thread wakes up
21:03:53.827 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:03:53.828 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:53.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:54.804 00.976 20224 Exposure complete
21:03:54.883 00.079 20224 worker thread done servicing request
21:03:54.883 00.000 8996 OnExposeComplete: enter
21:03:54.885 00.002 8996 UpdateGuideState(): m_state=6
21:03:54.887 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 829
21:03:54.889 00.002 8996 Star::Find returns 1 (0), X=139.76, Y=472.89, Mass=704157, SNR=331.1, Peak=60083 HFD=4.5
21:03:54.891 00.002 8996 MultiStar: [#1 -0.24,-0.31,0.74,U] [#2 -0.32,-0.35,0.84,U] [#3 -0.41,-0.34,0.68,U] [#4 -0.30,-0.52,0.00,M1] [#5 0.15,-0.17,0.60,U] [#6 -0.04,-0.18,0.51,U] [#7 -0.16,-0.47,0.50,U] [#8 0.12,-0.31,0.42,U] 
21:03:54.893 00.002 8996 refined, 7 included, MultiStar: {-0.18, -0.31}, one-star: {-0.24, -0.31}
21:03:54.894 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:03:54.896 00.002 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.17)
21:03:54.898 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.31 hyp=0.35 cameraTheta=-2.09 mountX=-0.15 mountY=0.33, mountTheta=1.99
21:03:54.901 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.31, opts=13)
21:03:54.903 00.002 8996 Enqueuing Move request for scope (-0.18, -0.31)
21:03:54.905 00.002 20224 Worker thread wakes up
21:03:54.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.31) opts 0xd
21:03:54.905 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.31)
21:03:54.905 00.000 20224 Moving (-0.18, -0.31) raw xDistance=-0.15 yDistance=0.33
21:03:54.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:03:54.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:54.906 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:03:54.906 00.000 20224 MoveAxis(E, 0, ABG)
21:03:54.906 00.000 20224 Move returns status 0, amount 0
21:03:54.906 00.000 20224 MoveAxis(N, 0, ABG)
21:03:54.906 00.000 20224 Move returns status 0, amount 0
21:03:54.906 00.000 20224 move complete, result=0
21:03:54.906 00.000 20224 worker thread done servicing request
21:03:54.915 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60083, med=2745, FiltMin=2499, FiltMax=28813, Gamma=1.000
21:03:54.938 00.023 8996 UpdateGuideState exits: m=704157 SNR=331.1
21:03:54.940 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:54.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:54.943 00.002 8996 Enqueuing Expose request
21:03:54.944 00.001 20224 Worker thread wakes up
21:03:54.944 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:03:54.945 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:54.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:56.105 01.160 20224 Exposure complete
21:03:56.214 00.109 20224 worker thread done servicing request
21:03:56.214 00.000 8996 OnExposeComplete: enter
21:03:56.216 00.002 8996 UpdateGuideState(): m_state=6
21:03:56.218 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 830
21:03:56.220 00.002 8996 Star::Find returns 1 (0), X=139.79, Y=472.65, Mass=805179, SNR=350.6, Peak=55971 HFD=4.6
21:03:56.222 00.002 8996 MultiStar: [#1 0.18,-0.33,0.72,U] [#2 -0.20,-0.40,0.74,U] [#3 -0.08,-0.62,0.00,M1] [#4 0.05,-0.64,0.00,M2] [#5 0.28,-0.52,0.00,M1] [#6 -0.01,-0.19,0.48,U] [#7 0.06,-0.52,0.46,U] [#8 0.28,-0.55,0.00,M1] 
21:03:56.223 00.001 8996 refined, 4 included, MultiStar: {-0.06, -0.42}, one-star: {-0.21, -0.55}
21:03:56.225 00.002 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
21:03:56.227 00.002 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
21:03:56.228 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.42 hyp=0.42 cameraTheta=-1.72 mountX=-0.02 mountY=0.42, mountTheta=1.62
21:03:56.231 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.42, opts=13)
21:03:56.232 00.001 8996 Enqueuing Move request for scope (-0.06, -0.42)
21:03:56.234 00.002 20224 Worker thread wakes up
21:03:56.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.42) opts 0xd
21:03:56.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.42)
21:03:56.234 00.000 20224 Moving (-0.06, -0.42) raw xDistance=-0.02 yDistance=0.42
21:03:56.235 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:03:56.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:03:56.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
21:03:56.235 00.000 20224 MoveAxis(E, 0, ABG)
21:03:56.235 00.000 20224 Move returns status 0, amount 0
21:03:56.235 00.000 20224 MoveAxis(N, 0, ABG)
21:03:56.235 00.000 20224 Move returns status 0, amount 0
21:03:56.235 00.000 20224 move complete, result=0
21:03:56.235 00.000 20224 worker thread done servicing request
21:03:56.242 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55971, med=2742, FiltMin=2480, FiltMax=32403, Gamma=1.000
21:03:56.267 00.025 8996 UpdateGuideState exits: m=805179 SNR=350.6
21:03:56.269 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:56.271 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:56.273 00.002 8996 Enqueuing Expose request
21:03:56.274 00.001 20224 Worker thread wakes up
21:03:56.274 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:03:56.275 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:56.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:57.261 00.986 20224 Exposure complete
21:03:57.356 00.095 20224 worker thread done servicing request
21:03:57.356 00.000 8996 OnExposeComplete: enter
21:03:57.358 00.002 8996 UpdateGuideState(): m_state=6
21:03:57.360 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 831
21:03:57.362 00.002 8996 Star::Find returns 1 (0), X=139.67, Y=472.85, Mass=771982, SNR=355.7, Peak=59075 HFD=4.6
21:03:57.364 00.002 8996 MultiStar: [#1 -0.29,-0.37,0.70,U] [#2 -0.48,-0.44,0.00,M1] [#3 -0.25,-0.59,0.00,M2] [#4 -0.22,-0.58,0.00,M3] [#5 -0.00,-0.41,0.57,U] [#6 -0.36,0.01,0.44,U] [#7 -0.51,-0.14,0.45,U] [#8 0.00,-0.30,0.38,U] 
21:03:57.365 00.001 8996 refined, 5 included, MultiStar: {-0.26, -0.29}, one-star: {-0.34, -0.35}
21:03:57.366 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
21:03:57.367 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
21:03:57.367 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.29 hyp=0.39 cameraTheta=-2.32 mountX=-0.24 mountY=0.31, mountTheta=2.21
21:03:57.370 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.29, opts=13)
21:03:57.370 00.000 8996 Enqueuing Move request for scope (-0.26, -0.29)
21:03:57.371 00.001 20224 Worker thread wakes up
21:03:57.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.29) opts 0xd
21:03:57.371 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.29)
21:03:57.371 00.000 20224 Moving (-0.26, -0.29) raw xDistance=-0.24 yDistance=0.31
21:03:57.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:03:57.371 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.51 newest=1.06
21:03:57.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
21:03:57.372 00.001 20224 MoveAxis(E, 34, ABG)
21:03:57.372 00.000 20224 Guiding  Dir = 2, Dur = 34
21:03:57.372 00.000 20224 IsSlewing returns 0
21:03:57.372 00.000 20224 IsGuiding returns 0
21:03:57.375 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59075, med=2745, FiltMin=2496, FiltMax=29581, Gamma=1.000
21:03:57.388 00.013 8996 UpdateGuideState exits: m=771982 SNR=355.7
21:03:57.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:57.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:57.391 00.001 8996 Enqueuing Expose request
21:03:57.398 00.007 20224 PulseGuide returned control before completion, sleep 18
21:03:57.429 00.031 20224 IsGuiding returns 1
21:03:57.429 00.000 20224 scope still moving after pulse duration time elapsed
21:03:57.460 00.031 20224 IsSlewing returns 0
21:03:57.460 00.000 20224 IsGuiding returns 1
21:03:57.491 00.031 20224 IsSlewing returns 0
21:03:57.492 00.001 20224 IsGuiding returns 0
21:03:57.492 00.000 20224 scope move finished after 34 + 85 ms
21:03:57.492 00.000 20224 Move returns status 0, amount 34
21:03:57.492 00.000 20224 MoveAxis(S, 66, ABG)
21:03:57.492 00.000 20224 Guiding  Dir = 1, Dur = 66
21:03:57.492 00.000 20224 IsSlewing returns 0
21:03:57.492 00.000 20224 IsGuiding returns 0
21:03:57.494 00.002 20224 PulseGuide returned control before completion, sleep 75
21:03:57.583 00.089 20224 IsGuiding returns 0
21:03:57.583 00.000 20224 Move returns status 0, amount 66
21:03:57.583 00.000 20224 move complete, result=0
21:03:57.583 00.000 20224 worker thread done servicing request
21:03:57.583 00.000 20224 Worker thread wakes up
21:03:57.584 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.3 px 66 ms SOUTH
21:03:57.585 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:57.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:58.768 01.183 20224 Exposure complete
21:03:58.837 00.069 20224 worker thread done servicing request
21:03:58.837 00.000 8996 OnExposeComplete: enter
21:03:58.839 00.002 8996 UpdateGuideState(): m_state=6
21:03:58.841 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 832
21:03:58.843 00.002 8996 Star::Find returns 1 (0), X=140.10, Y=473.05, Mass=721765, SNR=350.5, Peak=51011 HFD=4.5
21:03:58.845 00.002 8996 MultiStar: [#1 0.30,-0.37,0.68,U] [#2 0.03,-0.22,0.85,U] [#3 0.12,-0.20,0.60,U] [#4 0.23,-0.35,0.54,U] [#5 0.37,-0.15,0.64,U] [#6 0.16,0.04,0.44,U] [#7 0.10,-0.26,0.43,U] [#8 0.25,-0.30,0.40,U] 
21:03:58.846 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.22}, one-star: {0.09, -0.15}
21:03:58.846 00.000 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
21:03:58.848 00.002 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.24)
21:03:58.849 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.02 mountX=0.10 mountY=0.14, mountTheta=0.92
21:03:58.852 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.15, opts=13)
21:03:58.853 00.001 8996 Enqueuing Move request for scope (0.09, -0.15)
21:03:58.855 00.002 20224 Worker thread wakes up
21:03:58.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
21:03:58.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
21:03:58.855 00.000 20224 Moving (0.09, -0.15) raw xDistance=0.10 yDistance=0.14
21:03:58.856 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:03:58.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:58.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:03:58.856 00.000 20224 MoveAxis(E, 0, ABG)
21:03:58.856 00.000 20224 Move returns status 0, amount 0
21:03:58.856 00.000 20224 MoveAxis(N, 0, ABG)
21:03:58.856 00.000 20224 Move returns status 0, amount 0
21:03:58.856 00.000 20224 move complete, result=0
21:03:58.857 00.001 20224 worker thread done servicing request
21:03:58.863 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51011, med=2742, FiltMin=2505, FiltMax=27808, Gamma=1.000
21:03:58.882 00.019 8996 UpdateGuideState exits: m=721765 SNR=350.5
21:03:58.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:58.886 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:58.888 00.002 8996 Enqueuing Expose request
21:03:58.889 00.001 20224 Worker thread wakes up
21:03:58.889 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:58.891 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:58.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:03:59.880 00.989 20224 Exposure complete
21:03:59.955 00.075 20224 worker thread done servicing request
21:03:59.955 00.000 8996 OnExposeComplete: enter
21:03:59.956 00.001 8996 UpdateGuideState(): m_state=6
21:03:59.957 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 833
21:03:59.957 00.000 8996 Star::Find returns 1 (0), X=140.05, Y=473.07, Mass=748618, SNR=346.6, Peak=47763 HFD=4.5
21:03:59.958 00.001 8996 MultiStar: [#1 0.28,-0.04,0.62,U] [#2 -0.03,-0.16,0.78,U] [#3 0.09,-0.02,0.58,U] [#4 0.16,-0.09,0.58,U] [#5 0.22,0.19,0.65,U] [#6 -0.01,0.00,0.47,U] [#7 -0.14,-0.38,0.49,U] [#8 0.07,0.07,0.46,U] 
21:03:59.959 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.07}, one-star: {0.05, -0.13}
21:03:59.960 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
21:03:59.961 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
21:03:59.962 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.71 mountX=0.08 mountY=0.06, mountTheta=0.60
21:03:59.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.07, opts=13)
21:03:59.965 00.001 8996 Enqueuing Move request for scope (0.08, -0.07)
21:03:59.966 00.001 20224 Worker thread wakes up
21:03:59.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
21:03:59.966 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
21:03:59.966 00.000 20224 Moving (0.08, -0.07) raw xDistance=0.08 yDistance=0.06
21:03:59.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:03:59.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:03:59.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:03:59.966 00.000 20224 MoveAxis(E, 0, ABG)
21:03:59.967 00.001 20224 Move returns status 0, amount 0
21:03:59.967 00.000 20224 MoveAxis(N, 0, ABG)
21:03:59.967 00.000 20224 Move returns status 0, amount 0
21:03:59.967 00.000 20224 move complete, result=0
21:03:59.967 00.000 20224 worker thread done servicing request
21:03:59.971 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=47763, med=2742, FiltMin=2499, FiltMax=28755, Gamma=1.000
21:03:59.987 00.016 8996 UpdateGuideState exits: m=748618 SNR=346.6
21:03:59.989 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:03:59.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:03:59.992 00.002 8996 Enqueuing Expose request
21:03:59.993 00.001 20224 Worker thread wakes up
21:03:59.993 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:03:59.994 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:03:59.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:01.196 01.202 20224 Exposure complete
21:04:01.282 00.086 20224 worker thread done servicing request
21:04:01.282 00.000 8996 OnExposeComplete: enter
21:04:01.283 00.001 8996 UpdateGuideState(): m_state=6
21:04:01.284 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 834
21:04:01.285 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=473.03, Mass=728444, SNR=390.1, Peak=51859 HFD=4.5
21:04:01.286 00.001 8996 MultiStar: [#1 -0.00,-0.29,0.62,U] [#2 -0.29,-0.26,0.68,U] [#3 -0.33,-0.29,0.53,U] [#4 -0.23,-0.50,0.51,U] [#5 0.06,-0.29,0.56,U] [#6 -0.16,-0.05,0.43,U] [#7 -0.23,-0.43,0.46,U] [#8 0.08,-0.01,0.39,U] 
21:04:01.287 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.26}, one-star: {0.02, -0.18}
21:04:01.288 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
21:04:01.288 00.000 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.83)
21:04:01.289 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.43 mountX=0.04 mountY=0.17, mountTheta=1.33
21:04:01.292 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.18, opts=13)
21:04:01.294 00.002 8996 Enqueuing Move request for scope (0.02, -0.18)
21:04:01.296 00.002 20224 Worker thread wakes up
21:04:01.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
21:04:01.296 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
21:04:01.296 00.000 20224 Moving (0.02, -0.18) raw xDistance=0.04 yDistance=0.17
21:04:01.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:04:01.296 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:01.297 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:04:01.297 00.000 20224 MoveAxis(E, 0, ABG)
21:04:01.297 00.000 20224 Move returns status 0, amount 0
21:04:01.297 00.000 20224 MoveAxis(N, 0, ABG)
21:04:01.297 00.000 20224 Move returns status 0, amount 0
21:04:01.297 00.000 20224 move complete, result=0
21:04:01.297 00.000 20224 worker thread done servicing request
21:04:01.305 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51859, med=2745, FiltMin=2499, FiltMax=27107, Gamma=1.000
21:04:01.336 00.031 8996 UpdateGuideState exits: m=728444 SNR=390.1
21:04:01.338 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:01.339 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:01.340 00.001 8996 Enqueuing Expose request
21:04:01.341 00.001 20224 Worker thread wakes up
21:04:01.341 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:01.342 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:01.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:02.332 00.990 20224 Exposure complete
21:04:02.418 00.086 20224 worker thread done servicing request
21:04:02.418 00.000 8996 OnExposeComplete: enter
21:04:02.419 00.001 8996 UpdateGuideState(): m_state=6
21:04:02.420 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 835
21:04:02.422 00.002 8996 Star::Find returns 1 (0), X=139.88, Y=473.17, Mass=744362, SNR=337.9, Peak=56227 HFD=4.5
21:04:02.424 00.002 8996 MultiStar: [#1 -0.12,-0.07,0.67,U] [#2 -0.43,-0.08,0.76,U] [#3 -0.37,-0.04,0.62,U] [#4 -0.14,-0.15,0.56,U] [#5 0.21,-0.18,0.70,U] [#6 -0.05,0.21,0.46,U] [#7 -0.20,0.06,0.44,U] [#8 0.08,-0.03,0.39,U] 
21:04:02.425 00.001 8996 single-star, 8 included, MultiStar: {-0.14, -0.05}, one-star: {-0.13, -0.03}
21:04:02.427 00.002 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
21:04:02.428 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
21:04:02.430 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.94 mountX=-0.13 mountY=0.04, mountTheta=2.83
21:04:02.431 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.03, opts=13)
21:04:02.432 00.001 8996 Enqueuing Move request for scope (-0.13, -0.03)
21:04:02.433 00.001 20224 Worker thread wakes up
21:04:02.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
21:04:02.433 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
21:04:02.433 00.000 20224 Moving (-0.13, -0.03) raw xDistance=-0.13 yDistance=0.04
21:04:02.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:04:02.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:02.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:02.433 00.000 20224 MoveAxis(E, 0, ABG)
21:04:02.433 00.000 20224 Move returns status 0, amount 0
21:04:02.434 00.001 20224 MoveAxis(N, 0, ABG)
21:04:02.434 00.000 20224 Move returns status 0, amount 0
21:04:02.434 00.000 20224 move complete, result=0
21:04:02.434 00.000 20224 worker thread done servicing request
21:04:02.441 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=56227, med=2745, FiltMin=2477, FiltMax=29824, Gamma=1.000
21:04:02.456 00.015 8996 UpdateGuideState exits: m=744362 SNR=337.9
21:04:02.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:02.457 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:02.458 00.001 8996 Enqueuing Expose request
21:04:02.459 00.001 20224 Worker thread wakes up
21:04:02.459 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:02.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:02.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:03.661 01.201 20224 Exposure complete
21:04:03.748 00.087 20224 worker thread done servicing request
21:04:03.749 00.001 8996 OnExposeComplete: enter
21:04:03.749 00.000 8996 UpdateGuideState(): m_state=6
21:04:03.750 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 836
21:04:03.751 00.001 8996 Star::Find returns 1 (0), X=139.74, Y=473.26, Mass=816976, SNR=360.5, Peak=57939 HFD=4.6
21:04:03.752 00.001 8996 MultiStar: [#1 0.08,-0.22,0.65,U] [#2 -0.28,-0.16,0.70,U] [#3 -0.12,-0.22,0.65,U] [#4 -0.03,-0.27,0.54,U] [#5 0.18,0.02,0.66,U] [#6 -0.23,0.13,0.46,U] [#7 -0.14,-0.18,0.38,U] [#8 -0.00,-0.10,0.41,U] 
21:04:03.753 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.10}, one-star: {-0.26, 0.06}
21:04:03.754 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
21:04:03.756 00.002 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
21:04:03.758 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.38 mountX=-0.09 mountY=0.11, mountTheta=2.27
21:04:03.761 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.10, opts=13)
21:04:03.763 00.002 8996 Enqueuing Move request for scope (-0.10, -0.10)
21:04:03.765 00.002 20224 Worker thread wakes up
21:04:03.765 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
21:04:03.765 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
21:04:03.765 00.000 20224 Moving (-0.10, -0.10) raw xDistance=-0.09 yDistance=0.11
21:04:03.766 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:04:03.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:03.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:04:03.766 00.000 20224 MoveAxis(E, 0, ABG)
21:04:03.766 00.000 20224 Move returns status 0, amount 0
21:04:03.766 00.000 20224 MoveAxis(N, 0, ABG)
21:04:03.766 00.000 20224 Move returns status 0, amount 0
21:04:03.766 00.000 20224 move complete, result=0
21:04:03.767 00.001 20224 worker thread done servicing request
21:04:03.775 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57939, med=2745, FiltMin=2480, FiltMax=31430, Gamma=1.000
21:04:03.798 00.023 8996 UpdateGuideState exits: m=816976 SNR=360.5
21:04:03.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:03.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:03.801 00.001 8996 Enqueuing Expose request
21:04:03.802 00.001 20224 Worker thread wakes up
21:04:03.802 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:03.803 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:03.804 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:04.784 00.980 20224 Exposure complete
21:04:04.860 00.076 20224 worker thread done servicing request
21:04:04.860 00.000 8996 OnExposeComplete: enter
21:04:04.861 00.001 8996 UpdateGuideState(): m_state=6
21:04:04.862 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 837
21:04:04.863 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=472.95, Mass=747703, SNR=341.6, Peak=57955 HFD=4.5
21:04:04.864 00.001 8996 MultiStar: [#1 0.37,-0.28,0.70,U] [#2 0.03,-0.19,0.88,U] [#3 0.19,-0.40,0.61,U] [#4 0.21,-0.44,0.55,U] [#5 0.48,0.03,0.63,U] [#6 0.19,0.21,0.48,U] [#7 0.25,-0.03,0.49,U] [#8 0.42,-0.30,0.38,U] 
21:04:04.865 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.19}, one-star: {-0.11, -0.26}
21:04:04.866 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
21:04:04.866 00.000 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
21:04:04.867 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.80 mountX=0.21 mountY=0.17, mountTheta=0.69
21:04:04.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.19, opts=13)
21:04:04.869 00.000 8996 Enqueuing Move request for scope (0.19, -0.19)
21:04:04.870 00.001 20224 Worker thread wakes up
21:04:04.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd
21:04:04.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.19)
21:04:04.870 00.000 20224 Moving (0.19, -0.19) raw xDistance=0.21 yDistance=0.17
21:04:04.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:04:04.871 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:04.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:04:04.871 00.000 20224 MoveAxis(W, 30, ABG)
21:04:04.871 00.000 20224 Guiding  Dir = 3, Dur = 30
21:04:04.871 00.000 20224 IsSlewing returns 0
21:04:04.871 00.000 20224 IsGuiding returns 0
21:04:04.874 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57955, med=2745, FiltMin=2509, FiltMax=29485, Gamma=1.000
21:04:04.889 00.015 8996 UpdateGuideState exits: m=747703 SNR=341.6
21:04:04.889 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:04.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:04.891 00.001 8996 Enqueuing Expose request
21:04:04.898 00.007 20224 PulseGuide returned control before completion, sleep 13
21:04:04.927 00.029 20224 IsGuiding returns 1
21:04:04.927 00.000 20224 scope still moving after pulse duration time elapsed
21:04:04.958 00.031 20224 IsSlewing returns 0
21:04:04.958 00.000 20224 IsGuiding returns 1
21:04:04.989 00.031 20224 IsSlewing returns 0
21:04:04.989 00.000 20224 IsGuiding returns 0
21:04:04.989 00.000 20224 scope move finished after 30 + 88 ms
21:04:04.989 00.000 20224 Move returns status 0, amount 30
21:04:04.989 00.000 20224 MoveAxis(N, 0, ABG)
21:04:04.989 00.000 20224 Move returns status 0, amount 0
21:04:04.989 00.000 20224 move complete, result=0
21:04:04.989 00.000 20224 worker thread done servicing request
21:04:04.989 00.000 20224 Worker thread wakes up
21:04:04.989 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
21:04:04.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:04.991 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:06.155 01.164 20224 Exposure complete
21:04:06.255 00.100 20224 worker thread done servicing request
21:04:06.255 00.000 8996 OnExposeComplete: enter
21:04:06.256 00.001 8996 UpdateGuideState(): m_state=6
21:04:06.257 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 838
21:04:06.258 00.001 8996 Star::Find returns 1 (0), X=139.56, Y=473.26, Mass=731358, SNR=385.3, Peak=50787 HFD=4.6
21:04:06.260 00.002 8996 MultiStar: [#1 -0.26,-0.04,0.60,U] [#2 -0.25,-0.08,0.66,U] [#3 -0.33,-0.00,0.52,U] [#4 -0.26,-0.02,0.46,U] [#5 0.01,0.12,0.52,U] [#6 -0.42,0.08,0.42,U] [#7 -0.73,-0.19,0.00,M1] [#8 -0.11,0.11,0.35,U] 
21:04:06.261 00.001 8996 refined, 7 included, MultiStar: {-0.28, 0.02}, one-star: {-0.45, 0.05}
21:04:06.262 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
21:04:06.263 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
21:04:06.264 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.02 hyp=0.28 cameraTheta=3.06 mountX=-0.28 mountY=0.01, mountTheta=3.10
21:04:06.267 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.02, opts=13)
21:04:06.268 00.001 8996 Enqueuing Move request for scope (-0.28, 0.02)
21:04:06.270 00.002 20224 Worker thread wakes up
21:04:06.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.02) opts 0xd
21:04:06.270 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.02)
21:04:06.270 00.000 20224 Moving (-0.28, 0.02) raw xDistance=-0.28 yDistance=0.01
21:04:06.271 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:04:06.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:06.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:04:06.271 00.000 20224 MoveAxis(E, 39, ABG)
21:04:06.271 00.000 20224 Guiding  Dir = 2, Dur = 39
21:04:06.272 00.001 20224 IsSlewing returns 0
21:04:06.272 00.000 20224 IsGuiding returns 0
21:04:06.278 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50787, med=2742, FiltMin=2499, FiltMax=29702, Gamma=1.000
21:04:06.303 00.025 8996 UpdateGuideState exits: m=731358 SNR=385.3
21:04:06.305 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:06.306 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:06.307 00.001 8996 Enqueuing Expose request
21:04:06.327 00.020 20224 IsGuiding returns 1
21:04:06.328 00.001 20224 scope still moving after pulse duration time elapsed
21:04:06.357 00.029 20224 IsSlewing returns 0
21:04:06.358 00.001 20224 IsGuiding returns 1
21:04:06.388 00.030 20224 IsSlewing returns 0
21:04:06.388 00.000 20224 IsGuiding returns 1
21:04:06.418 00.030 20224 IsSlewing returns 0
21:04:06.418 00.000 20224 IsGuiding returns 0
21:04:06.418 00.000 20224 scope move finished after 39 + 107 ms
21:04:06.419 00.001 20224 Move returns status 0, amount 39
21:04:06.419 00.000 20224 MoveAxis(N, 0, ABG)
21:04:06.419 00.000 20224 Move returns status 0, amount 0
21:04:06.419 00.000 20224 move complete, result=0
21:04:06.419 00.000 20224 worker thread done servicing request
21:04:06.419 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
21:04:06.421 00.002 20224 Worker thread wakes up
21:04:06.421 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:06.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:07.416 00.995 20224 Exposure complete
21:04:07.500 00.084 20224 worker thread done servicing request
21:04:07.500 00.000 8996 OnExposeComplete: enter
21:04:07.501 00.001 8996 UpdateGuideState(): m_state=6
21:04:07.502 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 839
21:04:07.502 00.000 8996 Star::Find returns 1 (0), X=140.09, Y=473.31, Mass=743298, SNR=397.7, Peak=50819 HFD=4.6
21:04:07.504 00.002 8996 MultiStar: [#1 0.13,0.05,0.60,U] [#2 -0.33,0.16,0.69,U] [#3 -0.17,0.13,0.53,U] [#4 -0.03,0.13,0.53,U] [#5 0.12,0.34,0.56,U] [#6 -0.08,0.16,0.40,U] [#7 -0.13,0.05,0.43,U] [#8 0.00,0.32,0.35,U] 
21:04:07.504 00.000 8996 single-star, 8 included, MultiStar: {-0.04, 0.15}, one-star: {0.09, 0.11}
21:04:07.505 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
21:04:07.506 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
21:04:07.507 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.90 mountX=0.08 mountY=-0.12, mountTheta=-1.01
21:04:07.508 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.11, opts=13)
21:04:07.509 00.001 8996 Enqueuing Move request for scope (0.09, 0.11)
21:04:07.510 00.001 20224 Worker thread wakes up
21:04:07.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
21:04:07.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
21:04:07.510 00.000 20224 Moving (0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
21:04:07.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:04:07.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:07.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:04:07.511 00.001 20224 MoveAxis(E, 0, ABG)
21:04:07.511 00.000 20224 Move returns status 0, amount 0
21:04:07.511 00.000 20224 MoveAxis(N, 0, ABG)
21:04:07.511 00.000 20224 Move returns status 0, amount 0
21:04:07.511 00.000 20224 move complete, result=0
21:04:07.511 00.000 20224 worker thread done servicing request
21:04:07.514 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=50819, med=2745, FiltMin=2489, FiltMax=25779, Gamma=1.000
21:04:07.530 00.016 8996 UpdateGuideState exits: m=743298 SNR=397.7
21:04:07.531 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:07.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:07.534 00.002 8996 Enqueuing Expose request
21:04:07.535 00.001 20224 Worker thread wakes up
21:04:07.535 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:07.537 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:07.537 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:08.736 01.199 20224 Exposure complete
21:04:08.837 00.101 20224 worker thread done servicing request
21:04:08.837 00.000 8996 OnExposeComplete: enter
21:04:08.839 00.002 8996 UpdateGuideState(): m_state=6
21:04:08.841 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 840
21:04:08.843 00.002 8996 Star::Find returns 1 (0), X=139.93, Y=473.55, Mass=722506, SNR=331.6, Peak=44749 HFD=4.9
21:04:08.845 00.002 8996 MultiStar: [#1 0.38,0.03,0.71,U] [#2 0.24,0.30,0.80,U] [#3 0.22,0.19,0.61,U] [#4 0.31,0.33,0.62,U] [#5 0.32,0.45,0.70,U] [#6 0.25,0.53,0.00,M1] [#7 0.24,0.21,0.46,U] [#8 0.23,0.21,0.39,U] 
21:04:08.847 00.002 8996 refined, 7 included, MultiStar: {0.21, 0.27}, one-star: {-0.07, 0.35}
21:04:08.848 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
21:04:08.850 00.002 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
21:04:08.851 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.27 hyp=0.35 cameraTheta=0.90 mountX=0.19 mountY=-0.29, mountTheta=-1.00
21:04:08.854 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.27, opts=13)
21:04:08.855 00.001 8996 Enqueuing Move request for scope (0.21, 0.27)
21:04:08.857 00.002 20224 Worker thread wakes up
21:04:08.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.27) opts 0xd
21:04:08.857 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.27)
21:04:08.857 00.000 20224 Moving (0.21, 0.27) raw xDistance=0.19 yDistance=-0.29
21:04:08.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:04:08.858 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:08.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:04:08.858 00.000 20224 MoveAxis(E, 0, ABG)
21:04:08.858 00.000 20224 Move returns status 0, amount 0
21:04:08.858 00.000 20224 MoveAxis(N, 0, ABG)
21:04:08.858 00.000 20224 Move returns status 0, amount 0
21:04:08.858 00.000 20224 move complete, result=0
21:04:08.858 00.000 20224 worker thread done servicing request
21:04:08.865 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44749, med=2745, FiltMin=2489, FiltMax=27187, Gamma=1.000
21:04:08.880 00.015 8996 UpdateGuideState exits: m=722506 SNR=331.6
21:04:08.880 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:08.882 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:08.883 00.001 8996 Enqueuing Expose request
21:04:08.884 00.001 20224 Worker thread wakes up
21:04:08.885 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:04:08.886 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:08.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:09.869 00.983 20224 Exposure complete
21:04:09.968 00.099 20224 worker thread done servicing request
21:04:09.969 00.001 8996 OnExposeComplete: enter
21:04:09.970 00.001 8996 UpdateGuideState(): m_state=6
21:04:09.970 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 841
21:04:09.971 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=473.65, Mass=762792, SNR=359.5, Peak=52253 HFD=4.7
21:04:09.973 00.002 8996 MultiStar: [#1 0.25,0.16,0.61,U] [#2 -0.02,0.11,0.68,U] [#3 0.09,0.24,0.58,U] [#4 0.25,0.21,0.59,U] [#5 0.27,0.57,0.00,M1] [#6 0.25,0.49,0.41,U] [#7 0.28,0.30,0.40,U] [#8 0.27,0.39,0.37,U] 
21:04:09.973 00.000 8996 refined, 7 included, MultiStar: {0.12, 0.29}, one-star: {-0.10, 0.45}
21:04:09.974 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
21:04:09.975 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
21:04:09.976 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.31 cameraTheta=1.18 mountX=0.09 mountY=-0.30, mountTheta=-1.28
21:04:09.977 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.29, opts=13)
21:04:09.978 00.001 8996 Enqueuing Move request for scope (0.12, 0.29)
21:04:09.979 00.001 20224 Worker thread wakes up
21:04:09.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
21:04:09.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
21:04:09.979 00.000 20224 Moving (0.12, 0.29) raw xDistance=0.09 yDistance=-0.30
21:04:09.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:04:09.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:04:09.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:04:09.979 00.000 20224 MoveAxis(E, 0, ABG)
21:04:09.979 00.000 20224 Move returns status 0, amount 0
21:04:09.980 00.001 20224 MoveAxis(N, 0, ABG)
21:04:09.980 00.000 20224 Move returns status 0, amount 0
21:04:09.980 00.000 20224 move complete, result=0
21:04:09.980 00.000 20224 worker thread done servicing request
21:04:09.983 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52253, med=2745, FiltMin=2499, FiltMax=27622, Gamma=1.000
21:04:09.999 00.016 8996 UpdateGuideState exits: m=762792 SNR=359.5
21:04:10.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:10.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:10.001 00.000 8996 Enqueuing Expose request
21:04:10.002 00.001 20224 Worker thread wakes up
21:04:10.002 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:04:10.003 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:10.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:11.175 01.172 20224 Exposure complete
21:04:11.251 00.076 20224 worker thread done servicing request
21:04:11.251 00.000 8996 OnExposeComplete: enter
21:04:11.253 00.002 8996 UpdateGuideState(): m_state=6
21:04:11.254 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 842
21:04:11.256 00.002 8996 Star::Find returns 1 (0), X=139.71, Y=473.41, Mass=726681, SNR=350.3, Peak=47715 HFD=4.7
21:04:11.258 00.002 8996 MultiStar: [#1 0.03,0.11,0.63,U] [#2 -0.15,0.15,0.69,U] [#3 -0.03,0.17,0.60,U] [#4 0.10,0.15,0.55,U] [#5 0.07,0.32,0.59,U] [#6 0.02,0.42,0.43,U] [#7 -0.18,0.24,0.46,U] [#8 0.10,0.30,0.41,U] 
21:04:11.260 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.22}, one-star: {-0.30, 0.21}
21:04:11.261 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
21:04:11.263 00.002 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
21:04:11.263 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.85 mountX=-0.08 mountY=-0.21, mountTheta=-1.95
21:04:11.265 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.22, opts=13)
21:04:11.267 00.002 8996 Enqueuing Move request for scope (-0.06, 0.22)
21:04:11.269 00.002 20224 Worker thread wakes up
21:04:11.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
21:04:11.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
21:04:11.269 00.000 20224 Moving (-0.06, 0.22) raw xDistance=-0.08 yDistance=-0.21
21:04:11.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:04:11.269 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.27 newest=-0.80
21:04:11.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:04:11.269 00.000 20224 MoveAxis(E, 0, ABG)
21:04:11.269 00.000 20224 Move returns status 0, amount 0
21:04:11.269 00.000 20224 MoveAxis(N, 44, ABG)
21:04:11.269 00.000 20224 Guiding  Dir = 0, Dur = 44
21:04:11.270 00.001 20224 IsSlewing returns 0
21:04:11.270 00.000 20224 IsGuiding returns 0
21:04:11.275 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47715, med=2745, FiltMin=2486, FiltMax=28934, Gamma=1.000
21:04:11.290 00.015 8996 UpdateGuideState exits: m=726681 SNR=350.3
21:04:11.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:11.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:11.293 00.001 8996 Enqueuing Expose request
21:04:11.312 00.019 20224 PulseGuide returned control before completion, sleep 13
21:04:11.326 00.014 20224 IsGuiding returns 1
21:04:11.326 00.000 20224 scope still moving after pulse duration time elapsed
21:04:11.357 00.031 20224 IsSlewing returns 0
21:04:11.357 00.000 20224 IsGuiding returns 1
21:04:11.388 00.031 20224 IsSlewing returns 0
21:04:11.388 00.000 20224 IsGuiding returns 1
21:04:11.419 00.031 20224 IsSlewing returns 0
21:04:11.419 00.000 20224 IsGuiding returns 0
21:04:11.419 00.000 20224 scope move finished after 44 + 105 ms
21:04:11.419 00.000 20224 Move returns status 0, amount 44
21:04:11.419 00.000 20224 move complete, result=0
21:04:11.419 00.000 20224 worker thread done servicing request
21:04:11.419 00.000 20224 Worker thread wakes up
21:04:11.419 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 44 ms NORTH
21:04:11.421 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:11.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:12.400 00.979 20224 Exposure complete
21:04:12.493 00.093 20224 worker thread done servicing request
21:04:12.493 00.000 8996 OnExposeComplete: enter
21:04:12.495 00.002 8996 UpdateGuideState(): m_state=6
21:04:12.497 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 843
21:04:12.499 00.002 8996 Star::Find returns 1 (0), X=139.78, Y=473.43, Mass=751131, SNR=381.3, Peak=51219 HFD=4.6
21:04:12.501 00.002 8996 MultiStar: [#1 0.04,0.39,0.68,U] [#2 -0.08,0.12,0.73,U] [#3 -0.16,0.53,0.54,U] [#4 -0.02,0.33,0.50,U] [#5 0.14,0.48,0.62,U] [#6 0.08,0.44,0.38,U] [#7 -0.11,0.35,0.46,U] [#8 0.03,0.28,0.35,U] 
21:04:12.503 00.002 8996 single-star, 8 included, MultiStar: {-0.05, 0.34}, one-star: {-0.22, 0.23}
21:04:12.504 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
21:04:12.505 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
21:04:12.507 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.23 hyp=0.32 cameraTheta=2.34 mountX=-0.24 mountY=-0.20, mountTheta=-2.44
21:04:12.511 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.23, opts=13)
21:04:12.513 00.002 8996 Enqueuing Move request for scope (-0.22, 0.23)
21:04:12.514 00.001 20224 Worker thread wakes up
21:04:12.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.23) opts 0xd
21:04:12.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.23)
21:04:12.515 00.001 20224 Moving (-0.22, 0.23) raw xDistance=-0.24 yDistance=-0.20
21:04:12.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:04:12.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:04:12.515 00.000 20224 MoveAxis(E, 36, ABG)
21:04:12.515 00.000 20224 Guiding  Dir = 2, Dur = 36
21:04:12.516 00.001 20224 IsSlewing returns 0
21:04:12.516 00.000 20224 IsGuiding returns 0
21:04:12.523 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51219, med=2745, FiltMin=2483, FiltMax=29638, Gamma=1.000
21:04:12.551 00.028 8996 UpdateGuideState exits: m=751131 SNR=381.3
21:04:12.553 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:12.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:12.556 00.002 8996 Enqueuing Expose request
21:04:12.568 00.012 20224 IsGuiding returns 1
21:04:12.568 00.000 20224 scope still moving after pulse duration time elapsed
21:04:12.598 00.030 20224 IsSlewing returns 0
21:04:12.598 00.000 20224 IsGuiding returns 1
21:04:12.630 00.032 20224 IsSlewing returns 0
21:04:12.630 00.000 20224 IsGuiding returns 1
21:04:12.661 00.031 20224 IsSlewing returns 0
21:04:12.661 00.000 20224 IsGuiding returns 0
21:04:12.661 00.000 20224 scope move finished after 36 + 109 ms
21:04:12.661 00.000 20224 Move returns status 0, amount 36
21:04:12.661 00.000 20224 MoveAxis(N, 43, ABG)
21:04:12.661 00.000 20224 Guiding  Dir = 0, Dur = 43
21:04:12.662 00.001 20224 IsSlewing returns 0
21:04:12.662 00.000 20224 IsGuiding returns 0
21:04:12.663 00.001 20224 PulseGuide returned control before completion, sleep 52
21:04:12.722 00.059 20224 IsGuiding returns 1
21:04:12.722 00.000 20224 scope still moving after pulse duration time elapsed
21:04:12.753 00.031 20224 IsSlewing returns 0
21:04:12.753 00.000 20224 IsGuiding returns 0
21:04:12.753 00.000 20224 scope move finished after 43 + 48 ms
21:04:12.753 00.000 20224 Move returns status 0, amount 43
21:04:12.753 00.000 20224 move complete, result=0
21:04:12.753 00.000 20224 worker thread done servicing request
21:04:12.753 00.000 20224 Worker thread wakes up
21:04:12.753 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 43 ms NORTH
21:04:12.754 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:12.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:13.934 01.180 20224 Exposure complete
21:04:14.020 00.086 20224 worker thread done servicing request
21:04:14.021 00.001 8996 OnExposeComplete: enter
21:04:14.022 00.001 8996 UpdateGuideState(): m_state=6
21:04:14.023 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 844
21:04:14.024 00.001 8996 Star::Find returns 1 (0), X=140.17, Y=472.95, Mass=773676, SNR=352.7, Peak=56723 HFD=4.4
21:04:14.026 00.002 8996 MultiStar: [#1 0.48,-0.43,0.00,M1] [#2 0.19,-0.36,0.71,U] [#3 0.43,-0.21,0.66,U] [#4 0.57,-0.37,0.00,M1] [#5 0.58,-0.17,0.00,M1] [#6 0.30,-0.06,0.41,U] [#7 0.17,-0.35,0.43,U] [#8 0.50,-0.28,0.00,M1] 
21:04:14.027 00.001 8996 single-star, 4 included, MultiStar: {0.24, -0.26}, one-star: {0.16, -0.25}
21:04:14.028 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
21:04:14.029 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
21:04:14.030 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-1.00 mountX=0.19 mountY=0.23, mountTheta=0.90
21:04:14.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.25, opts=13)
21:04:14.034 00.002 8996 Enqueuing Move request for scope (0.16, -0.25)
21:04:14.035 00.001 20224 Worker thread wakes up
21:04:14.036 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd
21:04:14.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.25)
21:04:14.036 00.000 20224 Moving (0.16, -0.25) raw xDistance=0.19 yDistance=0.23
21:04:14.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:04:14.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:14.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:04:14.036 00.000 20224 MoveAxis(E, 0, ABG)
21:04:14.036 00.000 20224 Move returns status 0, amount 0
21:04:14.037 00.001 20224 MoveAxis(N, 0, ABG)
21:04:14.037 00.000 20224 Move returns status 0, amount 0
21:04:14.037 00.000 20224 move complete, result=0
21:04:14.037 00.000 20224 worker thread done servicing request
21:04:14.043 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56723, med=2745, FiltMin=2505, FiltMax=29021, Gamma=1.000
21:04:14.072 00.029 8996 UpdateGuideState exits: m=773676 SNR=352.7
21:04:14.074 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:14.076 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:14.077 00.001 8996 Enqueuing Expose request
21:04:14.079 00.002 20224 Worker thread wakes up
21:04:14.079 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:14.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:14.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:15.073 00.993 20224 Exposure complete
21:04:15.146 00.073 20224 worker thread done servicing request
21:04:15.147 00.001 8996 OnExposeComplete: enter
21:04:15.148 00.001 8996 UpdateGuideState(): m_state=6
21:04:15.149 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 845
21:04:15.150 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.03, Mass=712509, SNR=334.5, Peak=54467 HFD=4.5
21:04:15.151 00.001 8996 MultiStar: [#1 0.38,0.05,0.70,U] [#2 -0.06,-0.06,0.79,U] [#3 0.05,-0.06,0.63,U] [#4 0.08,-0.13,0.57,U] [#5 0.45,-0.02,0.65,U] [#6 0.07,0.11,0.51,U] [#7 -0.02,-0.05,0.40,U] [#8 0.48,0.03,0.42,U] 
21:04:15.152 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.04}, one-star: {-0.02, -0.17}
21:04:15.152 00.000 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
21:04:15.153 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
21:04:15.154 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.31 mountX=0.14 mountY=0.03, mountTheta=0.20
21:04:15.155 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.04, opts=13)
21:04:15.156 00.001 8996 Enqueuing Move request for scope (0.14, -0.04)
21:04:15.157 00.001 20224 Worker thread wakes up
21:04:15.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
21:04:15.157 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
21:04:15.157 00.000 20224 Moving (0.14, -0.04) raw xDistance=0.14 yDistance=0.03
21:04:15.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:04:15.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:15.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:04:15.158 00.001 20224 MoveAxis(E, 0, ABG)
21:04:15.158 00.000 20224 Move returns status 0, amount 0
21:04:15.158 00.000 20224 MoveAxis(N, 0, ABG)
21:04:15.158 00.000 20224 Move returns status 0, amount 0
21:04:15.158 00.000 20224 move complete, result=0
21:04:15.158 00.000 20224 worker thread done servicing request
21:04:15.161 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54467, med=2745, FiltMin=2502, FiltMax=28387, Gamma=1.000
21:04:15.185 00.024 8996 UpdateGuideState exits: m=712509 SNR=334.5
21:04:15.187 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:15.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:15.189 00.001 8996 Enqueuing Expose request
21:04:15.191 00.002 20224 Worker thread wakes up
21:04:15.191 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:15.192 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:15.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:16.344 01.152 20224 Exposure complete
21:04:16.422 00.078 20224 worker thread done servicing request
21:04:16.422 00.000 8996 OnExposeComplete: enter
21:04:16.424 00.002 8996 UpdateGuideState(): m_state=6
21:04:16.426 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 846
21:04:16.428 00.002 8996 Star::Find returns 1 (0), X=140.30, Y=473.14, Mass=796328, SNR=351.7, Peak=54467 HFD=4.5
21:04:16.430 00.002 8996 MultiStar: [#1 0.38,-0.21,0.62,U] [#2 0.20,-0.21,0.76,U] [#3 0.30,0.03,0.58,U] [#4 0.22,-0.19,0.53,U] [#5 0.55,0.18,0.00,M1] [#6 0.16,0.18,0.49,U] [#7 0.29,0.10,0.41,U] [#8 0.40,0.12,0.43,U] 
21:04:16.431 00.001 8996 refined, 7 included, MultiStar: {0.28, -0.05}, one-star: {0.30, -0.06}
21:04:16.433 00.002 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
21:04:16.435 00.002 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
21:04:16.436 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-0.19 mountX=0.28 mountY=0.02, mountTheta=0.07
21:04:16.439 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.05, opts=13)
21:04:16.441 00.002 8996 Enqueuing Move request for scope (0.28, -0.05)
21:04:16.442 00.001 20224 Worker thread wakes up
21:04:16.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.05) opts 0xd
21:04:16.443 00.001 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.05)
21:04:16.443 00.000 20224 Moving (0.28, -0.05) raw xDistance=0.28 yDistance=0.02
21:04:16.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:04:16.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:16.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:04:16.443 00.000 20224 MoveAxis(W, 41, ABG)
21:04:16.443 00.000 20224 Guiding  Dir = 3, Dur = 41
21:04:16.444 00.001 20224 IsSlewing returns 0
21:04:16.444 00.000 20224 IsGuiding returns 0
21:04:16.451 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54467, med=2745, FiltMin=2502, FiltMax=30387, Gamma=1.000
21:04:16.464 00.013 20224 PulseGuide returned control before completion, sleep 32
21:04:16.470 00.006 8996 UpdateGuideState exits: m=796328 SNR=351.7
21:04:16.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:16.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:16.473 00.001 8996 Enqueuing Expose request
21:04:16.510 00.037 20224 IsGuiding returns 1
21:04:16.510 00.000 20224 scope still moving after pulse duration time elapsed
21:04:16.543 00.033 20224 IsSlewing returns 0
21:04:16.543 00.000 20224 IsGuiding returns 0
21:04:16.543 00.000 20224 scope move finished after 41 + 57 ms
21:04:16.543 00.000 20224 Move returns status 0, amount 41
21:04:16.543 00.000 20224 MoveAxis(N, 0, ABG)
21:04:16.543 00.000 20224 Move returns status 0, amount 0
21:04:16.543 00.000 20224 move complete, result=0
21:04:16.543 00.000 20224 worker thread done servicing request
21:04:16.543 00.000 20224 Worker thread wakes up
21:04:16.543 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:16.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:16.546 00.003 8996 GuideStep: 0.3 px 41 ms WEST, 0.0 px 0 ms NORTH
21:04:17.520 00.974 20224 Exposure complete
21:04:17.611 00.091 20224 worker thread done servicing request
21:04:17.612 00.001 8996 OnExposeComplete: enter
21:04:17.613 00.001 8996 UpdateGuideState(): m_state=6
21:04:17.614 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 847
21:04:17.615 00.001 8996 Star::Find returns 1 (0), X=139.80, Y=472.91, Mass=785479, SNR=350.6, Peak=60083 HFD=4.5
21:04:17.616 00.001 8996 MultiStar: [#1 0.02,-0.31,0.66,U] [#2 -0.26,-0.20,0.73,U] [#3 -0.03,-0.17,0.63,U] [#4 0.06,-0.21,0.54,U] [#5 0.05,-0.22,0.61,U] [#6 -0.03,0.35,0.47,U] [#7 0.01,-0.09,0.44,U] [#8 0.08,0.01,0.41,U] 
21:04:17.617 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.16}, one-star: {-0.20, -0.29}
21:04:17.618 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
21:04:17.619 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
21:04:17.620 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.93 mountX=-0.04 mountY=0.16, mountTheta=1.83
21:04:17.622 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.16, opts=13)
21:04:17.622 00.000 8996 Enqueuing Move request for scope (-0.06, -0.16)
21:04:17.623 00.001 20224 Worker thread wakes up
21:04:17.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
21:04:17.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
21:04:17.623 00.000 20224 Moving (-0.06, -0.16) raw xDistance=-0.04 yDistance=0.16
21:04:17.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:04:17.624 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:17.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:04:17.624 00.000 20224 MoveAxis(E, 0, ABG)
21:04:17.624 00.000 20224 Move returns status 0, amount 0
21:04:17.624 00.000 20224 MoveAxis(N, 0, ABG)
21:04:17.624 00.000 20224 Move returns status 0, amount 0
21:04:17.624 00.000 20224 move complete, result=0
21:04:17.624 00.000 20224 worker thread done servicing request
21:04:17.628 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60083, med=2745, FiltMin=2499, FiltMax=32829, Gamma=1.000
21:04:17.644 00.016 8996 UpdateGuideState exits: m=785479 SNR=350.6
21:04:17.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:17.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:17.646 00.000 8996 Enqueuing Expose request
21:04:17.647 00.001 20224 Worker thread wakes up
21:04:17.647 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:17.648 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:17.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:18.822 01.174 20224 Exposure complete
21:04:18.931 00.109 20224 worker thread done servicing request
21:04:18.931 00.000 8996 OnExposeComplete: enter
21:04:18.932 00.001 8996 UpdateGuideState(): m_state=6
21:04:18.933 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 848
21:04:18.935 00.002 8996 Star::Find returns 1 (0), X=139.54, Y=473.21, Mass=768730, SNR=396.0, Peak=57939 HFD=4.6
21:04:18.936 00.001 8996 MultiStar: [#1 -0.34,-0.09,0.79,U] [#2 -0.27,-0.08,0.60,U] [#3 -0.27,-0.06,0.57,U] [#4 -0.19,-0.07,0.53,U] [#5 -0.19,0.23,0.58,U] [#6 -0.37,0.10,0.39,U] [#7 -0.57,-0.18,0.00,M1] [#8 -0.07,-0.07,0.32,U] 
21:04:18.938 00.002 8996 refined, 7 included, MultiStar: {-0.30, -0.01}, one-star: {-0.46, 0.01}
21:04:18.939 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
21:04:18.939 00.000 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
21:04:18.940 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.12 mountX=-0.29 mountY=0.04, mountTheta=3.00
21:04:18.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.01, opts=13)
21:04:18.943 00.001 8996 Enqueuing Move request for scope (-0.30, -0.01)
21:04:18.943 00.000 20224 Worker thread wakes up
21:04:18.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
21:04:18.944 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
21:04:18.944 00.000 20224 Moving (-0.30, -0.01) raw xDistance=-0.29 yDistance=0.04
21:04:18.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
21:04:18.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:18.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:18.944 00.000 20224 MoveAxis(E, 43, ABG)
21:04:18.944 00.000 20224 Guiding  Dir = 2, Dur = 43
21:04:18.944 00.000 20224 IsSlewing returns 0
21:04:18.944 00.000 20224 IsGuiding returns 0
21:04:18.947 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57939, med=2745, FiltMin=2461, FiltMax=29814, Gamma=1.000
21:04:18.960 00.013 8996 UpdateGuideState exits: m=768730 SNR=396.0
21:04:18.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:18.961 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:18.962 00.001 8996 Enqueuing Expose request
21:04:18.982 00.020 20224 PulseGuide returned control before completion, sleep 15
21:04:19.013 00.031 20224 IsGuiding returns 1
21:04:19.013 00.000 20224 scope still moving after pulse duration time elapsed
21:04:19.044 00.031 20224 IsSlewing returns 0
21:04:19.044 00.000 20224 IsGuiding returns 0
21:04:19.044 00.000 20224 scope move finished after 43 + 56 ms
21:04:19.044 00.000 20224 Move returns status 0, amount 43
21:04:19.044 00.000 20224 MoveAxis(N, 0, ABG)
21:04:19.044 00.000 20224 Move returns status 0, amount 0
21:04:19.044 00.000 20224 move complete, result=0
21:04:19.044 00.000 20224 worker thread done servicing request
21:04:19.044 00.000 20224 Worker thread wakes up
21:04:19.044 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
21:04:19.045 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:19.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:20.038 00.993 20224 Exposure complete
21:04:20.116 00.078 20224 worker thread done servicing request
21:04:20.116 00.000 8996 OnExposeComplete: enter
21:04:20.117 00.001 8996 UpdateGuideState(): m_state=6
21:04:20.118 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 849
21:04:20.118 00.000 8996 Star::Find returns 1 (0), X=139.72, Y=473.06, Mass=754586, SNR=343.1, Peak=60259 HFD=4.6
21:04:20.120 00.002 8996 MultiStar: [#1 -0.16,-0.11,0.69,U] [#2 -0.35,-0.01,0.84,U] [#3 -0.33,0.02,0.66,U] [#4 -0.19,0.04,0.56,U] [#5 -0.03,0.24,0.72,U] [#6 -0.19,0.16,0.46,U] [#7 -0.32,0.29,0.45,U] [#8 -0.02,0.08,0.39,U] 
21:04:20.120 00.000 8996 refined, 8 included, MultiStar: {-0.22, 0.04}, one-star: {-0.28, -0.14}
21:04:20.121 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
21:04:20.122 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
21:04:20.123 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.97 mountX=-0.22 mountY=-0.01, mountTheta=-3.09
21:04:20.124 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.04, opts=13)
21:04:20.125 00.001 8996 Enqueuing Move request for scope (-0.22, 0.04)
21:04:20.126 00.001 20224 Worker thread wakes up
21:04:20.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
21:04:20.126 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
21:04:20.126 00.000 20224 Moving (-0.22, 0.04) raw xDistance=-0.22 yDistance=-0.01
21:04:20.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
21:04:20.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:20.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:04:20.126 00.000 20224 MoveAxis(E, 35, ABG)
21:04:20.126 00.000 20224 Guiding  Dir = 2, Dur = 35
21:04:20.127 00.001 20224 IsSlewing returns 0
21:04:20.127 00.000 20224 IsGuiding returns 0
21:04:20.130 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60259, med=2745, FiltMin=2483, FiltMax=32400, Gamma=1.000
21:04:20.149 00.019 20224 PulseGuide returned control before completion, sleep 23
21:04:20.151 00.002 8996 UpdateGuideState exits: m=754586 SNR=343.1
21:04:20.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:20.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:20.155 00.002 8996 Enqueuing Expose request
21:04:20.181 00.026 20224 IsGuiding returns 1
21:04:20.181 00.000 20224 scope still moving after pulse duration time elapsed
21:04:20.213 00.032 20224 IsSlewing returns 0
21:04:20.213 00.000 20224 IsGuiding returns 1
21:04:20.243 00.030 20224 IsSlewing returns 0
21:04:20.243 00.000 20224 IsGuiding returns 0
21:04:20.243 00.000 20224 scope move finished after 35 + 81 ms
21:04:20.243 00.000 20224 Move returns status 0, amount 35
21:04:20.243 00.000 20224 MoveAxis(N, 0, ABG)
21:04:20.243 00.000 20224 Move returns status 0, amount 0
21:04:20.243 00.000 20224 move complete, result=0
21:04:20.243 00.000 20224 worker thread done servicing request
21:04:20.243 00.000 20224 Worker thread wakes up
21:04:20.243 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
21:04:20.246 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:20.247 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:21.424 01.177 20224 Exposure complete
21:04:21.515 00.091 20224 worker thread done servicing request
21:04:21.515 00.000 8996 OnExposeComplete: enter
21:04:21.516 00.001 8996 UpdateGuideState(): m_state=6
21:04:21.517 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 850
21:04:21.518 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.03, Mass=737108, SNR=340.3, Peak=54371 HFD=4.5
21:04:21.520 00.002 8996 MultiStar: [#1 0.54,-0.34,0.00,M1] [#2 0.28,-0.46,0.83,U] [#3 0.31,-0.04,0.66,U] [#4 0.47,-0.24,0.56,U] [#5 0.51,0.10,0.66,U] [#6 0.59,0.12,0.00,M1] [#7 0.36,0.01,0.43,U] [#8 0.48,-0.18,0.42,U] 
21:04:21.521 00.001 8996 single-star, 6 included, MultiStar: {0.31, -0.16}, one-star: {0.01, -0.17}
21:04:21.522 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
21:04:21.523 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
21:04:21.525 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.53 mountX=0.02 mountY=0.17, mountTheta=1.44
21:04:21.528 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.17, opts=13)
21:04:21.529 00.001 8996 Enqueuing Move request for scope (0.01, -0.17)
21:04:21.531 00.002 20224 Worker thread wakes up
21:04:21.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
21:04:21.531 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
21:04:21.531 00.000 20224 Moving (0.01, -0.17) raw xDistance=0.02 yDistance=0.17
21:04:21.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:04:21.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:21.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:04:21.531 00.000 20224 MoveAxis(E, 0, ABG)
21:04:21.531 00.000 20224 Move returns status 0, amount 0
21:04:21.531 00.000 20224 MoveAxis(N, 0, ABG)
21:04:21.531 00.000 20224 Move returns status 0, amount 0
21:04:21.531 00.000 20224 move complete, result=0
21:04:21.531 00.000 20224 worker thread done servicing request
21:04:21.535 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54371, med=2745, FiltMin=2499, FiltMax=26291, Gamma=1.000
21:04:21.549 00.014 8996 UpdateGuideState exits: m=737108 SNR=340.3
21:04:21.550 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:21.551 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:21.552 00.001 8996 Enqueuing Expose request
21:04:21.553 00.001 20224 Worker thread wakes up
21:04:21.553 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:21.554 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:21.554 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:22.560 01.006 20224 Exposure complete
21:04:22.646 00.086 20224 worker thread done servicing request
21:04:22.646 00.000 8996 OnExposeComplete: enter
21:04:22.647 00.001 8996 UpdateGuideState(): m_state=6
21:04:22.649 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 851
21:04:22.650 00.001 8996 Star::Find returns 1 (0), X=140.23, Y=473.03, Mass=753321, SNR=344.1, Peak=53395 HFD=4.4
21:04:22.652 00.002 8996 MultiStar: [#1 0.44,0.03,0.81,U] [#2 0.05,-0.17,0.71,U] [#3 0.12,0.09,0.64,U] [#4 0.29,0.02,0.51,U] [#5 0.57,-0.05,0.00,M1] [#6 0.35,0.07,0.47,U] [#7 0.11,0.08,0.41,U] [#8 0.53,0.03,0.37,U] 
21:04:22.653 00.001 8996 refined, 7 included, MultiStar: {0.25, -0.03}, one-star: {0.23, -0.17}
21:04:22.655 00.002 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
21:04:22.656 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
21:04:22.657 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-0.11 mountX=0.25 mountY=-0.00, mountTheta=-0.01
21:04:22.660 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.03, opts=13)
21:04:22.661 00.001 8996 Enqueuing Move request for scope (0.25, -0.03)
21:04:22.662 00.001 20224 Worker thread wakes up
21:04:22.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.03) opts 0xd
21:04:22.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.03)
21:04:22.662 00.000 20224 Moving (0.25, -0.03) raw xDistance=0.25 yDistance=-0.00
21:04:22.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:04:22.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:22.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:04:22.662 00.000 20224 MoveAxis(W, 37, ABG)
21:04:22.663 00.001 20224 Guiding  Dir = 3, Dur = 37
21:04:22.663 00.000 20224 IsSlewing returns 0
21:04:22.663 00.000 20224 IsGuiding returns 0
21:04:22.666 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53395, med=2745, FiltMin=2483, FiltMax=30720, Gamma=1.000
21:04:22.678 00.012 20224 PulseGuide returned control before completion, sleep 32
21:04:22.681 00.003 8996 UpdateGuideState exits: m=753321 SNR=344.1
21:04:22.682 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:22.683 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:22.683 00.000 8996 Enqueuing Expose request
21:04:22.723 00.040 20224 IsGuiding returns 1
21:04:22.723 00.000 20224 scope still moving after pulse duration time elapsed
21:04:22.754 00.031 20224 IsSlewing returns 0
21:04:22.754 00.000 20224 IsGuiding returns 1
21:04:22.786 00.032 20224 IsSlewing returns 0
21:04:22.786 00.000 20224 IsGuiding returns 0
21:04:22.786 00.000 20224 scope move finished after 37 + 85 ms
21:04:22.786 00.000 20224 Move returns status 0, amount 37
21:04:22.786 00.000 20224 MoveAxis(N, 0, ABG)
21:04:22.786 00.000 20224 Move returns status 0, amount 0
21:04:22.786 00.000 20224 move complete, result=0
21:04:22.786 00.000 20224 worker thread done servicing request
21:04:22.786 00.000 20224 Worker thread wakes up
21:04:22.786 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.0 px 0 ms NORTH
21:04:22.787 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:22.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:23.954 01.167 20224 Exposure complete
21:04:24.028 00.074 20224 worker thread done servicing request
21:04:24.028 00.000 8996 OnExposeComplete: enter
21:04:24.029 00.001 8996 UpdateGuideState(): m_state=6
21:04:24.031 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 852
21:04:24.033 00.002 8996 Star::Find returns 1 (0), X=139.77, Y=473.11, Mass=761240, SNR=365.7, Peak=52579 HFD=4.5
21:04:24.035 00.002 8996 MultiStar: [#1 -0.09,-0.04,0.62,U] [#2 -0.18,0.05,0.73,U] [#3 -0.21,0.04,0.72,U] [#4 -0.14,-0.02,0.52,U] [#5 -0.09,0.23,0.66,U] [#6 -0.16,0.17,0.41,U] [#7 -0.15,0.30,0.46,U] [#8 -0.09,0.13,0.40,U] 
21:04:24.037 00.002 8996 refined, 8 included, MultiStar: {-0.16, 0.06}, one-star: {-0.23, -0.09}
21:04:24.038 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
21:04:24.040 00.002 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
21:04:24.041 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.75 mountX=-0.16 mountY=-0.05, mountTheta=-2.87
21:04:24.044 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.06, opts=13)
21:04:24.044 00.000 8996 Enqueuing Move request for scope (-0.16, 0.06)
21:04:24.046 00.002 20224 Worker thread wakes up
21:04:24.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
21:04:24.046 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
21:04:24.046 00.000 20224 Moving (-0.16, 0.06) raw xDistance=-0.16 yDistance=-0.05
21:04:24.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:04:24.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:24.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:04:24.046 00.000 20224 MoveAxis(E, 0, ABG)
21:04:24.046 00.000 20224 Move returns status 0, amount 0
21:04:24.046 00.000 20224 MoveAxis(N, 0, ABG)
21:04:24.046 00.000 20224 Move returns status 0, amount 0
21:04:24.046 00.000 20224 move complete, result=0
21:04:24.046 00.000 20224 worker thread done servicing request
21:04:24.051 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52579, med=2745, FiltMin=2480, FiltMax=29872, Gamma=1.000
21:04:24.074 00.023 8996 UpdateGuideState exits: m=761240 SNR=365.7
21:04:24.076 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:24.078 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:24.080 00.002 8996 Enqueuing Expose request
21:04:24.082 00.002 20224 Worker thread wakes up
21:04:24.082 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:04:24.083 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:24.084 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:25.063 00.979 20224 Exposure complete
21:04:25.144 00.081 20224 worker thread done servicing request
21:04:25.144 00.000 8996 OnExposeComplete: enter
21:04:25.145 00.001 8996 UpdateGuideState(): m_state=6
21:04:25.146 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 853
21:04:25.147 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.30, Mass=721827, SNR=327.0, Peak=49331 HFD=4.6
21:04:25.148 00.001 8996 MultiStar: [#1 -0.27,0.04,0.71,U] [#2 -0.23,-0.07,0.73,U] [#3 -0.07,0.18,0.66,U] [#4 -0.15,0.12,0.55,U] [#5 -0.10,0.10,0.67,U] [#6 -0.05,0.36,0.46,U] [#7 -0.20,0.36,0.44,U] [#8 -0.02,0.07,0.39,U] 
21:04:25.149 00.001 8996 single-star, 8 included, MultiStar: {-0.14, 0.12}, one-star: {-0.12, 0.10}
21:04:25.152 00.003 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:04:25.155 00.003 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
21:04:25.158 00.003 8996 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.43 mountX=-0.13 mountY=-0.09, mountTheta=-2.54
21:04:25.163 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.10, opts=13)
21:04:25.164 00.001 8996 Enqueuing Move request for scope (-0.12, 0.10)
21:04:25.165 00.001 20224 Worker thread wakes up
21:04:25.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
21:04:25.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
21:04:25.165 00.000 20224 Moving (-0.12, 0.10) raw xDistance=-0.13 yDistance=-0.09
21:04:25.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:04:25.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:25.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:04:25.165 00.000 20224 MoveAxis(E, 0, ABG)
21:04:25.165 00.000 20224 Move returns status 0, amount 0
21:04:25.165 00.000 20224 MoveAxis(N, 0, ABG)
21:04:25.165 00.000 20224 Move returns status 0, amount 0
21:04:25.165 00.000 20224 move complete, result=0
21:04:25.165 00.000 20224 worker thread done servicing request
21:04:25.169 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49331, med=2745, FiltMin=2499, FiltMax=28643, Gamma=1.000
21:04:25.187 00.018 8996 UpdateGuideState exits: m=721827 SNR=327.0
21:04:25.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:25.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:25.189 00.000 8996 Enqueuing Expose request
21:04:25.190 00.001 20224 Worker thread wakes up
21:04:25.190 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:25.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:25.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:26.356 01.165 20224 Exposure complete
21:04:26.423 00.067 20224 worker thread done servicing request
21:04:26.423 00.000 8996 OnExposeComplete: enter
21:04:26.424 00.001 8996 UpdateGuideState(): m_state=6
21:04:26.425 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 854
21:04:26.426 00.001 8996 Star::Find returns 1 (0), X=139.73, Y=473.17, Mass=735028, SNR=342.8, Peak=58019 HFD=4.5
21:04:26.427 00.001 8996 MultiStar: [#1 -0.14,-0.03,0.67,U] [#2 -0.32,-0.19,0.71,U] [#3 -0.23,-0.01,0.62,U] [#4 -0.26,-0.22,0.57,U] [#5 -0.07,0.08,0.59,U] [#6 -0.10,0.10,0.45,U] [#7 -0.17,0.06,0.45,U] [#8 -0.02,0.02,0.42,U] 
21:04:26.429 00.002 8996 refined, 8 included, MultiStar: {-0.19, -0.04}, one-star: {-0.27, -0.04}
21:04:26.432 00.003 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
21:04:26.434 00.002 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
21:04:26.436 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.96 mountX=-0.19 mountY=0.06, mountTheta=2.84
21:04:26.439 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.04, opts=13)
21:04:26.441 00.002 8996 Enqueuing Move request for scope (-0.19, -0.04)
21:04:26.442 00.001 20224 Worker thread wakes up
21:04:26.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
21:04:26.443 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
21:04:26.443 00.000 20224 Moving (-0.19, -0.04) raw xDistance=-0.19 yDistance=0.06
21:04:26.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:04:26.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:26.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:04:26.443 00.000 20224 MoveAxis(E, 0, ABG)
21:04:26.444 00.001 20224 Move returns status 0, amount 0
21:04:26.444 00.000 20224 MoveAxis(N, 0, ABG)
21:04:26.444 00.000 20224 Move returns status 0, amount 0
21:04:26.444 00.000 20224 move complete, result=0
21:04:26.444 00.000 20224 worker thread done servicing request
21:04:26.453 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=58019, med=2745, FiltMin=2496, FiltMax=29680, Gamma=1.000
21:04:26.478 00.025 8996 UpdateGuideState exits: m=735028 SNR=342.8
21:04:26.480 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:26.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:26.483 00.002 8996 Enqueuing Expose request
21:04:26.484 00.001 20224 Worker thread wakes up
21:04:26.485 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:26.486 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:26.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:27.468 00.982 20224 Exposure complete
21:04:27.568 00.100 20224 worker thread done servicing request
21:04:27.568 00.000 8996 OnExposeComplete: enter
21:04:27.569 00.001 8996 UpdateGuideState(): m_state=6
21:04:27.570 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 855
21:04:27.571 00.001 8996 Star::Find returns 1 (0), X=139.73, Y=473.24, Mass=768277, SNR=371.3, Peak=53955 HFD=4.7
21:04:27.572 00.001 8996 MultiStar: [#1 -0.00,0.02,0.68,U] [#2 -0.21,-0.02,0.70,U] [#3 -0.16,-0.05,0.50,U] [#4 -0.12,-0.06,0.55,U] [#5 0.04,0.23,0.51,U] [#6 -0.13,0.24,0.42,U] [#7 -0.26,0.26,0.39,U] [#8 0.11,0.20,0.32,U] 
21:04:27.572 00.000 8996 refined, 8 included, MultiStar: {-0.13, 0.07}, one-star: {-0.27, 0.04}
21:04:27.573 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
21:04:27.574 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
21:04:27.575 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.64 mountX=-0.14 mountY=-0.06, mountTheta=-2.75
21:04:27.576 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.07, opts=13)
21:04:27.577 00.001 8996 Enqueuing Move request for scope (-0.13, 0.07)
21:04:27.578 00.001 20224 Worker thread wakes up
21:04:27.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
21:04:27.578 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
21:04:27.578 00.000 20224 Moving (-0.13, 0.07) raw xDistance=-0.14 yDistance=-0.06
21:04:27.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:04:27.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:27.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:04:27.579 00.001 20224 MoveAxis(E, 0, ABG)
21:04:27.579 00.000 20224 Move returns status 0, amount 0
21:04:27.579 00.000 20224 MoveAxis(N, 0, ABG)
21:04:27.579 00.000 20224 Move returns status 0, amount 0
21:04:27.579 00.000 20224 move complete, result=0
21:04:27.579 00.000 20224 worker thread done servicing request
21:04:27.583 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53955, med=2745, FiltMin=2496, FiltMax=29926, Gamma=1.000
21:04:27.598 00.015 8996 UpdateGuideState exits: m=768277 SNR=371.3
21:04:27.600 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:27.600 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:27.601 00.001 8996 Enqueuing Expose request
21:04:27.602 00.001 20224 Worker thread wakes up
21:04:27.602 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:27.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:27.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:28.773 01.170 20224 Exposure complete
21:04:28.859 00.086 20224 worker thread done servicing request
21:04:28.859 00.000 8996 OnExposeComplete: enter
21:04:28.861 00.002 8996 UpdateGuideState(): m_state=6
21:04:28.863 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 856
21:04:28.864 00.001 8996 Star::Find returns 1 (0), X=139.70, Y=473.22, Mass=729674, SNR=343.0, Peak=51971 HFD=4.6
21:04:28.866 00.002 8996 MultiStar: [#1 -0.12,0.11,0.67,U] [#2 -0.40,-0.04,0.78,U] [#3 -0.44,0.09,0.56,U] [#4 -0.29,0.08,0.61,U] [#5 0.03,0.28,0.66,U] [#6 -0.38,-0.02,0.44,U] [#7 -0.63,0.03,0.00,M1] [#8 -0.08,0.05,0.40,U] 
21:04:28.868 00.002 8996 refined, 7 included, MultiStar: {-0.25, 0.07}, one-star: {-0.31, 0.02}
21:04:28.870 00.002 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
21:04:28.871 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
21:04:28.872 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.88 mountX=-0.26 mountY=-0.04, mountTheta=-2.99
21:04:28.876 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.07, opts=13)
21:04:28.877 00.001 8996 Enqueuing Move request for scope (-0.25, 0.07)
21:04:28.879 00.002 20224 Worker thread wakes up
21:04:28.879 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd
21:04:28.879 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.07)
21:04:28.879 00.000 20224 Moving (-0.25, 0.07) raw xDistance=-0.26 yDistance=-0.04
21:04:28.880 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:04:28.880 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:28.880 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:04:28.880 00.000 20224 MoveAxis(E, 38, ABG)
21:04:28.880 00.000 20224 Guiding  Dir = 2, Dur = 38
21:04:28.881 00.001 20224 IsSlewing returns 0
21:04:28.881 00.000 20224 IsGuiding returns 0
21:04:28.888 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51971, med=2745, FiltMin=2483, FiltMax=29366, Gamma=1.000
21:04:28.907 00.019 20224 PulseGuide returned control before completion, sleep 24
21:04:28.916 00.009 8996 UpdateGuideState exits: m=729674 SNR=343.0
21:04:28.918 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:28.920 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:28.922 00.002 8996 Enqueuing Expose request
21:04:28.937 00.015 20224 IsGuiding returns 1
21:04:28.937 00.000 20224 scope still moving after pulse duration time elapsed
21:04:28.968 00.031 20224 IsSlewing returns 0
21:04:28.968 00.000 20224 IsGuiding returns 1
21:04:28.999 00.031 20224 IsSlewing returns 0
21:04:28.999 00.000 20224 IsGuiding returns 0
21:04:28.999 00.000 20224 scope move finished after 38 + 79 ms
21:04:28.999 00.000 20224 Move returns status 0, amount 38
21:04:28.999 00.000 20224 MoveAxis(N, 0, ABG)
21:04:28.999 00.000 20224 Move returns status 0, amount 0
21:04:28.999 00.000 20224 move complete, result=0
21:04:28.999 00.000 20224 worker thread done servicing request
21:04:28.999 00.000 20224 Worker thread wakes up
21:04:28.999 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:28.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:29.000 00.001 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
21:04:29.973 00.973 20224 Exposure complete
21:04:30.051 00.078 20224 worker thread done servicing request
21:04:30.051 00.000 8996 OnExposeComplete: enter
21:04:30.052 00.001 8996 UpdateGuideState(): m_state=6
21:04:30.053 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 857
21:04:30.054 00.001 8996 Star::Find returns 1 (0), X=139.80, Y=473.21, Mass=757361, SNR=363.5, Peak=52355 HFD=4.5
21:04:30.055 00.001 8996 MultiStar: [#1 -0.02,0.27,0.62,U] [#2 -0.36,0.00,0.77,U] [#3 -0.26,0.17,0.58,U] [#4 -0.12,0.14,0.56,U] [#5 0.19,0.19,0.56,U] [#6 -0.21,0.22,0.46,U] [#7 -0.38,-0.01,0.41,U] [#8 0.07,0.09,0.38,U] 
21:04:30.056 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.11}, one-star: {-0.20, 0.01}
21:04:30.056 00.000 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
21:04:30.057 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:04:30.058 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.51 mountX=-0.16 mountY=-0.09, mountTheta=-2.63
21:04:30.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.11, opts=13)
21:04:30.060 00.001 8996 Enqueuing Move request for scope (-0.15, 0.11)
21:04:30.061 00.001 20224 Worker thread wakes up
21:04:30.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
21:04:30.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
21:04:30.061 00.000 20224 Moving (-0.15, 0.11) raw xDistance=-0.16 yDistance=-0.09
21:04:30.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:04:30.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:30.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:04:30.062 00.001 20224 MoveAxis(E, 0, ABG)
21:04:30.062 00.000 20224 Move returns status 0, amount 0
21:04:30.062 00.000 20224 MoveAxis(N, 0, ABG)
21:04:30.062 00.000 20224 Move returns status 0, amount 0
21:04:30.062 00.000 20224 move complete, result=0
21:04:30.062 00.000 20224 worker thread done servicing request
21:04:30.067 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52355, med=2745, FiltMin=2483, FiltMax=29152, Gamma=1.000
21:04:30.081 00.014 8996 UpdateGuideState exits: m=757361 SNR=363.5
21:04:30.082 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:30.083 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:30.084 00.001 8996 Enqueuing Expose request
21:04:30.084 00.000 20224 Worker thread wakes up
21:04:30.084 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:30.085 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:30.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:31.254 01.169 20224 Exposure complete
21:04:31.349 00.095 20224 worker thread done servicing request
21:04:31.349 00.000 8996 OnExposeComplete: enter
21:04:31.351 00.002 8996 UpdateGuideState(): m_state=6
21:04:31.353 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 858
21:04:31.355 00.002 8996 Star::Find returns 1 (0), X=140.07, Y=473.07, Mass=722678, SNR=353.7, Peak=51123 HFD=4.5
21:04:31.357 00.002 8996 MultiStar: [#1 0.23,0.24,0.67,U] [#2 -0.03,0.21,0.77,U] [#3 0.13,0.16,0.69,U] [#4 0.08,-0.12,0.58,U] [#5 0.49,0.28,0.60,U] [#6 0.16,0.31,0.48,U] [#7 0.10,0.17,0.41,U] [#8 0.32,0.28,0.43,U] 
21:04:31.359 00.002 8996 single-star, 8 included, MultiStar: {0.16, 0.13}, one-star: {0.07, -0.13}
21:04:31.361 00.002 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
21:04:31.362 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
21:04:31.364 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.10 mountX=0.08 mountY=0.13, mountTheta=1.00
21:04:31.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.13, opts=13)
21:04:31.368 00.002 8996 Enqueuing Move request for scope (0.07, -0.13)
21:04:31.370 00.002 20224 Worker thread wakes up
21:04:31.370 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
21:04:31.370 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
21:04:31.370 00.000 20224 Moving (0.07, -0.13) raw xDistance=0.08 yDistance=0.13
21:04:31.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:04:31.370 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:31.371 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:04:31.371 00.000 20224 MoveAxis(E, 0, ABG)
21:04:31.371 00.000 20224 Move returns status 0, amount 0
21:04:31.371 00.000 20224 MoveAxis(N, 0, ABG)
21:04:31.371 00.000 20224 Move returns status 0, amount 0
21:04:31.371 00.000 20224 move complete, result=0
21:04:31.371 00.000 20224 worker thread done servicing request
21:04:31.379 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51123, med=2745, FiltMin=2489, FiltMax=27568, Gamma=1.000
21:04:31.411 00.032 8996 UpdateGuideState exits: m=722678 SNR=353.7
21:04:31.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:31.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:31.415 00.002 8996 Enqueuing Expose request
21:04:31.416 00.001 20224 Worker thread wakes up
21:04:31.416 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:31.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:31.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:32.391 00.974 20224 Exposure complete
21:04:32.470 00.079 20224 worker thread done servicing request
21:04:32.470 00.000 8996 OnExposeComplete: enter
21:04:32.471 00.001 8996 UpdateGuideState(): m_state=6
21:04:32.472 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 859
21:04:32.472 00.000 8996 Star::Find returns 1 (0), X=139.91, Y=473.57, Mass=723148, SNR=324.2, Peak=52765 HFD=4.4
21:04:32.473 00.001 8996 MultiStar: [#1 0.02,0.41,0.76,U] [#2 -0.17,0.31,0.79,U] [#3 0.08,0.60,0.00,M1] [#4 0.16,0.38,0.61,U] [#5 0.11,0.49,0.67,U] [#6 0.22,0.71,0.00,M1] [#7 -0.10,0.60,0.00,M1] [#8 0.09,0.44,0.47,U] 
21:04:32.474 00.001 8996 single-star, 5 included, MultiStar: {-0.00, 0.39}, one-star: {-0.10, 0.37}
21:04:32.475 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:04:32.476 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
21:04:32.477 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.84 mountX=-0.14 mountY=-0.35, mountTheta=-1.94
21:04:32.480 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.37, opts=13)
21:04:32.481 00.001 8996 Enqueuing Move request for scope (-0.10, 0.37)
21:04:32.483 00.002 20224 Worker thread wakes up
21:04:32.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.37) opts 0xd
21:04:32.483 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.37)
21:04:32.483 00.000 20224 Moving (-0.10, 0.37) raw xDistance=-0.14 yDistance=-0.35
21:04:32.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:04:32.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:04:32.484 00.001 20224 MoveAxis(E, 0, ABG)
21:04:32.484 00.000 20224 Move returns status 0, amount 0
21:04:32.484 00.000 20224 MoveAxis(N, 74, ABG)
21:04:32.484 00.000 20224 Guiding  Dir = 0, Dur = 74
21:04:32.484 00.000 20224 IsSlewing returns 0
21:04:32.484 00.000 20224 IsGuiding returns 0
21:04:32.485 00.001 20224 PulseGuide returned control before completion, sleep 83
21:04:32.489 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52765, med=2745, FiltMin=2502, FiltMax=26278, Gamma=1.000
21:04:32.512 00.023 8996 UpdateGuideState exits: m=723148 SNR=324.2
21:04:32.513 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:32.513 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:32.514 00.001 8996 Enqueuing Expose request
21:04:32.580 00.066 20224 IsGuiding returns 0
21:04:32.580 00.000 20224 Move returns status 0, amount 74
21:04:32.580 00.000 20224 move complete, result=0
21:04:32.580 00.000 20224 worker thread done servicing request
21:04:32.580 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 74 ms NORTH
21:04:32.581 00.001 20224 Worker thread wakes up
21:04:32.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:32.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:33.751 01.170 20224 Exposure complete
21:04:33.831 00.080 20224 worker thread done servicing request
21:04:33.831 00.000 8996 OnExposeComplete: enter
21:04:33.832 00.001 8996 UpdateGuideState(): m_state=6
21:04:33.832 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 860
21:04:33.833 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=473.17, Mass=758495, SNR=398.2, Peak=58995 HFD=4.4
21:04:33.834 00.001 8996 MultiStar: [#1 0.12,0.23,0.67,U] [#2 -0.16,0.02,0.65,U] [#3 0.00,0.22,0.59,U] [#4 0.14,0.20,0.52,U] [#5 0.30,0.45,0.63,U] [#6 -0.01,0.33,0.40,U] [#7 -0.02,0.29,0.37,U] [#8 0.22,0.34,0.34,U] 
21:04:33.835 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.19}, one-star: {-0.08, -0.04}
21:04:33.836 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
21:04:33.837 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
21:04:33.837 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.73 mountX=-0.08 mountY=0.04, mountTheta=2.62
21:04:33.840 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
21:04:33.841 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
21:04:33.842 00.001 20224 Worker thread wakes up
21:04:33.843 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
21:04:33.843 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
21:04:33.843 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.08 yDistance=0.04
21:04:33.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:04:33.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:33.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:33.843 00.000 20224 MoveAxis(E, 0, ABG)
21:04:33.843 00.000 20224 Move returns status 0, amount 0
21:04:33.843 00.000 20224 MoveAxis(N, 0, ABG)
21:04:33.844 00.001 20224 Move returns status 0, amount 0
21:04:33.844 00.000 20224 move complete, result=0
21:04:33.844 00.000 20224 worker thread done servicing request
21:04:33.850 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58995, med=2745, FiltMin=2441, FiltMax=30256, Gamma=1.000
21:04:33.866 00.016 8996 UpdateGuideState exits: m=758495 SNR=398.2
21:04:33.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:33.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:33.869 00.001 8996 Enqueuing Expose request
21:04:33.870 00.001 20224 Worker thread wakes up
21:04:33.870 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:33.871 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:33.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:34.851 00.980 20224 Exposure complete
21:04:34.929 00.078 20224 worker thread done servicing request
21:04:34.929 00.000 8996 OnExposeComplete: enter
21:04:34.930 00.001 8996 UpdateGuideState(): m_state=6
21:04:34.931 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 861
21:04:34.932 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.17, Mass=775675, SNR=351.3, Peak=62467 HFD=4.4
21:04:34.933 00.001 8996 MultiStar: [#1 0.27,0.22,0.69,U] [#2 -0.15,0.05,0.70,U] [#3 -0.02,0.27,0.62,U] [#4 0.06,0.09,0.61,U] [#5 0.34,0.28,0.62,U] [#6 0.16,0.34,0.43,U] [#7 -0.03,0.16,0.45,U] [#8 0.30,0.34,0.45,U] 
21:04:34.934 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.17}, one-star: {-0.06, -0.03}
21:04:34.935 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
21:04:34.937 00.002 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
21:04:34.938 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.70 mountX=-0.06 mountY=0.04, mountTheta=2.59
21:04:34.943 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.03, opts=13)
21:04:34.943 00.000 8996 Enqueuing Move request for scope (-0.06, -0.03)
21:04:34.944 00.001 20224 Worker thread wakes up
21:04:34.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
21:04:34.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
21:04:34.944 00.000 20224 Moving (-0.06, -0.03) raw xDistance=-0.06 yDistance=0.04
21:04:34.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:04:34.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:34.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:34.944 00.000 20224 MoveAxis(E, 0, ABG)
21:04:34.944 00.000 20224 Move returns status 0, amount 0
21:04:34.944 00.000 20224 MoveAxis(N, 0, ABG)
21:04:34.944 00.000 20224 Move returns status 0, amount 0
21:04:34.945 00.001 20224 move complete, result=0
21:04:34.945 00.000 20224 worker thread done servicing request
21:04:34.950 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62467, med=2745, FiltMin=2467, FiltMax=28275, Gamma=1.000
21:04:34.965 00.015 8996 UpdateGuideState exits: m=775675 SNR=351.3
21:04:34.968 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:34.970 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:34.971 00.001 8996 Enqueuing Expose request
21:04:34.973 00.002 20224 Worker thread wakes up
21:04:34.973 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:34.975 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:34.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:36.156 01.181 20224 Exposure complete
21:04:36.264 00.108 20224 worker thread done servicing request
21:04:36.264 00.000 8996 OnExposeComplete: enter
21:04:36.265 00.001 8996 UpdateGuideState(): m_state=6
21:04:36.266 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 862
21:04:36.267 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=473.37, Mass=792114, SNR=384.3, Peak=59171 HFD=4.5
21:04:36.268 00.001 8996 MultiStar: [#1 0.10,0.19,0.65,U] [#2 -0.18,0.23,0.82,U] [#3 0.06,0.39,0.59,U] [#4 0.06,0.31,0.51,U] [#5 0.12,0.34,0.59,U] [#6 0.02,0.37,0.40,U] [#7 0.05,0.30,0.39,U] [#8 0.17,0.40,0.36,U] 
21:04:36.268 00.000 8996 single-star, 8 included, MultiStar: {0.01, 0.28}, one-star: {-0.09, 0.17}
21:04:36.269 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
21:04:36.270 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:04:36.271 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.07 mountX=-0.11 mountY=-0.16, mountTheta=-2.18
21:04:36.273 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.17, opts=13)
21:04:36.275 00.002 8996 Enqueuing Move request for scope (-0.09, 0.17)
21:04:36.276 00.001 20224 Worker thread wakes up
21:04:36.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
21:04:36.276 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
21:04:36.277 00.001 20224 Moving (-0.09, 0.17) raw xDistance=-0.11 yDistance=-0.16
21:04:36.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:04:36.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:36.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:04:36.277 00.000 20224 MoveAxis(E, 0, ABG)
21:04:36.277 00.000 20224 Move returns status 0, amount 0
21:04:36.277 00.000 20224 MoveAxis(N, 0, ABG)
21:04:36.277 00.000 20224 Move returns status 0, amount 0
21:04:36.277 00.000 20224 move complete, result=0
21:04:36.278 00.001 20224 worker thread done servicing request
21:04:36.284 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59171, med=2745, FiltMin=2493, FiltMax=28611, Gamma=1.000
21:04:36.307 00.023 8996 UpdateGuideState exits: m=792114 SNR=384.3
21:04:36.309 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:36.310 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:36.311 00.001 8996 Enqueuing Expose request
21:04:36.312 00.001 20224 Worker thread wakes up
21:04:36.313 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:04:36.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:36.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:37.291 00.977 20224 Exposure complete
21:04:37.363 00.072 20224 worker thread done servicing request
21:04:37.363 00.000 8996 OnExposeComplete: enter
21:04:37.364 00.001 8996 UpdateGuideState(): m_state=6
21:04:37.365 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 863
21:04:37.366 00.001 8996 Star::Find returns 1 (0), X=139.73, Y=473.30, Mass=721081, SNR=347.3, Peak=58291 HFD=4.6
21:04:37.367 00.001 8996 MultiStar: [#1 0.16,0.31,0.74,U] [#2 -0.11,0.36,0.69,U] [#3 -0.06,0.15,0.63,U] [#4 0.03,0.07,0.57,U] [#5 0.25,0.44,0.67,U] [#6 0.08,0.26,0.48,U] [#7 -0.15,0.13,0.50,U] [#8 0.11,0.20,0.39,U] 
21:04:37.368 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.23}, one-star: {-0.28, 0.10}
21:04:37.368 00.000 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
21:04:37.369 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
21:04:37.370 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.63 mountX=-0.04 mountY=-0.22, mountTheta=-1.73
21:04:37.371 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.23, opts=13)
21:04:37.372 00.001 8996 Enqueuing Move request for scope (-0.01, 0.23)
21:04:37.373 00.001 20224 Worker thread wakes up
21:04:37.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.23) opts 0xd
21:04:37.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.23)
21:04:37.373 00.000 20224 Moving (-0.01, 0.23) raw xDistance=-0.04 yDistance=-0.22
21:04:37.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:04:37.374 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:04:37.374 00.000 20224 MoveAxis(E, 0, ABG)
21:04:37.374 00.000 20224 Move returns status 0, amount 0
21:04:37.374 00.000 20224 MoveAxis(N, 47, ABG)
21:04:37.374 00.000 20224 Guiding  Dir = 0, Dur = 47
21:04:37.374 00.000 20224 IsSlewing returns 0
21:04:37.374 00.000 20224 IsGuiding returns 0
21:04:37.378 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58291, med=2745, FiltMin=2470, FiltMax=28134, Gamma=1.000
21:04:37.392 00.014 8996 UpdateGuideState exits: m=721081 SNR=347.3
21:04:37.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:37.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:37.395 00.001 8996 Enqueuing Expose request
21:04:37.395 00.000 20224 PulseGuide returned control before completion, sleep 38
21:04:37.441 00.046 20224 IsGuiding returns 1
21:04:37.441 00.000 20224 scope still moving after pulse duration time elapsed
21:04:37.472 00.031 20224 IsSlewing returns 0
21:04:37.473 00.001 20224 IsGuiding returns 1
21:04:37.502 00.029 20224 IsSlewing returns 0
21:04:37.503 00.001 20224 IsGuiding returns 0
21:04:37.503 00.000 20224 scope move finished after 47 + 81 ms
21:04:37.503 00.000 20224 Move returns status 0, amount 47
21:04:37.503 00.000 20224 move complete, result=0
21:04:37.503 00.000 20224 worker thread done servicing request
21:04:37.503 00.000 20224 Worker thread wakes up
21:04:37.503 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 47 ms NORTH
21:04:37.505 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:37.506 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:38.681 01.175 20224 Exposure complete
21:04:38.777 00.096 20224 worker thread done servicing request
21:04:38.777 00.000 8996 OnExposeComplete: enter
21:04:38.778 00.001 8996 UpdateGuideState(): m_state=6
21:04:38.779 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 864
21:04:38.779 00.000 8996 Star::Find returns 1 (0), X=139.95, Y=473.05, Mass=733354, SNR=351.6, Peak=60179 HFD=4.4
21:04:38.781 00.002 8996 MultiStar: [#1 0.07,-0.07,0.62,U] [#2 -0.15,-0.26,0.71,U] [#3 -0.07,-0.17,0.62,U] [#4 0.01,-0.33,0.53,U] [#5 0.36,0.00,0.60,U] [#6 -0.07,-0.16,0.39,U] [#7 -0.07,-0.31,0.46,U] [#8 0.24,-0.03,0.39,U] 
21:04:38.781 00.000 8996 single-star, 8 included, MultiStar: {0.02, -0.16}, one-star: {-0.06, -0.15}
21:04:38.782 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
21:04:38.783 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
21:04:38.784 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.95 mountX=-0.05 mountY=0.15, mountTheta=1.86
21:04:38.785 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.15, opts=13)
21:04:38.786 00.001 8996 Enqueuing Move request for scope (-0.06, -0.15)
21:04:38.787 00.001 20224 Worker thread wakes up
21:04:38.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
21:04:38.787 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
21:04:38.787 00.000 20224 Moving (-0.06, -0.15) raw xDistance=-0.05 yDistance=0.15
21:04:38.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:04:38.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:38.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:04:38.787 00.000 20224 MoveAxis(E, 0, ABG)
21:04:38.787 00.000 20224 Move returns status 0, amount 0
21:04:38.787 00.000 20224 MoveAxis(N, 0, ABG)
21:04:38.787 00.000 20224 Move returns status 0, amount 0
21:04:38.787 00.000 20224 move complete, result=0
21:04:38.788 00.001 20224 worker thread done servicing request
21:04:38.791 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60179, med=2745, FiltMin=2493, FiltMax=29923, Gamma=1.000
21:04:38.806 00.015 8996 UpdateGuideState exits: m=733354 SNR=351.6
21:04:38.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:38.807 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:38.808 00.001 8996 Enqueuing Expose request
21:04:38.809 00.001 20224 Worker thread wakes up
21:04:38.809 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:38.810 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:38.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:39.791 00.981 20224 Exposure complete
21:04:39.879 00.088 20224 worker thread done servicing request
21:04:39.879 00.000 8996 OnExposeComplete: enter
21:04:39.880 00.001 8996 UpdateGuideState(): m_state=6
21:04:39.881 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 865
21:04:39.882 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.23, Mass=760291, SNR=360.0, Peak=63651 HFD=4.5
21:04:39.883 00.001 8996 MultiStar: [#1 0.03,0.11,0.61,U] [#2 -0.15,0.05,0.66,U] [#3 -0.13,-0.01,0.65,U] [#4 0.00,-0.01,0.56,U] [#5 0.17,0.14,0.69,U] [#6 -0.07,0.24,0.44,U] [#7 -0.08,-0.03,0.44,U] [#8 0.21,0.04,0.42,U] 
21:04:39.883 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.17, 0.03}
21:04:39.884 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
21:04:39.885 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:04:39.886 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.10 mountX=-0.04 mountY=-0.06, mountTheta=-2.21
21:04:39.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
21:04:39.888 00.001 8996 Enqueuing Move request for scope (-0.03, 0.06)
21:04:39.889 00.001 20224 Worker thread wakes up
21:04:39.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:04:39.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:04:39.889 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.04 yDistance=-0.06
21:04:39.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:04:39.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:39.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:04:39.889 00.000 20224 MoveAxis(E, 0, ABG)
21:04:39.889 00.000 20224 Move returns status 0, amount 0
21:04:39.889 00.000 20224 MoveAxis(N, 0, ABG)
21:04:39.889 00.000 20224 Move returns status 0, amount 0
21:04:39.889 00.000 20224 move complete, result=0
21:04:39.890 00.001 20224 worker thread done servicing request
21:04:39.893 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63651, med=2742, FiltMin=2505, FiltMax=29056, Gamma=1.000
21:04:39.908 00.015 8996 UpdateGuideState exits: m=760291 SNR=360.0
21:04:39.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:39.909 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:39.910 00.001 8996 Enqueuing Expose request
21:04:39.911 00.001 20224 Worker thread wakes up
21:04:39.911 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:04:39.912 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:39.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:41.065 01.153 20224 Exposure complete
21:04:41.135 00.070 20224 worker thread done servicing request
21:04:41.135 00.000 8996 OnExposeComplete: enter
21:04:41.136 00.001 8996 UpdateGuideState(): m_state=6
21:04:41.137 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 866
21:04:41.138 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=473.06, Mass=713503, SNR=318.5, Peak=56259 HFD=4.5
21:04:41.139 00.001 8996 MultiStar: [#1 0.16,-0.07,0.76,U] [#2 -0.20,-0.18,0.83,U] [#3 0.00,0.14,0.65,U] [#4 -0.01,-0.18,0.58,U] [#5 0.29,0.08,0.67,U] [#6 0.14,0.13,0.46,U] [#7 0.00,-0.12,0.49,U] [#8 0.32,0.14,0.42,U] 
21:04:41.139 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.04}, one-star: {-0.03, -0.14}
21:04:41.140 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
21:04:41.141 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
21:04:41.142 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.67 mountX=0.06 mountY=0.03, mountTheta=0.56
21:04:41.143 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
21:04:41.144 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
21:04:41.145 00.001 20224 Worker thread wakes up
21:04:41.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
21:04:41.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
21:04:41.145 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.06 yDistance=0.03
21:04:41.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:04:41.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:41.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:04:41.145 00.000 20224 MoveAxis(E, 0, ABG)
21:04:41.145 00.000 20224 Move returns status 0, amount 0
21:04:41.145 00.000 20224 MoveAxis(N, 0, ABG)
21:04:41.145 00.000 20224 Move returns status 0, amount 0
21:04:41.145 00.000 20224 move complete, result=0
21:04:41.146 00.001 20224 worker thread done servicing request
21:04:41.149 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56259, med=2745, FiltMin=2487, FiltMax=27971, Gamma=1.000
21:04:41.165 00.016 8996 UpdateGuideState exits: m=713503 SNR=318.5
21:04:41.166 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:41.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:41.168 00.001 8996 Enqueuing Expose request
21:04:41.170 00.002 20224 Worker thread wakes up
21:04:41.170 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:41.171 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:41.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:42.153 00.982 20224 Exposure complete
21:04:42.251 00.098 20224 worker thread done servicing request
21:04:42.252 00.001 8996 OnExposeComplete: enter
21:04:42.252 00.000 8996 UpdateGuideState(): m_state=6
21:04:42.254 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 867
21:04:42.256 00.002 8996 Star::Find returns 1 (0), X=139.95, Y=473.06, Mass=773148, SNR=338.6, Peak=62995 HFD=4.4
21:04:42.258 00.002 8996 MultiStar: [#1 0.08,-0.05,0.74,U] [#2 -0.30,-0.12,0.78,U] [#3 -0.11,-0.17,0.70,U] [#4 -0.08,-0.19,0.58,U] [#5 0.30,-0.06,0.63,U] [#6 -0.05,0.11,0.44,U] [#7 -0.08,-0.01,0.49,U] [#8 0.15,-0.02,0.48,U] 
21:04:42.260 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {-0.05, -0.14}
21:04:42.262 00.002 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
21:04:42.263 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.40)
21:04:42.265 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.86 mountX=-0.02 mountY=0.09, mountTheta=1.76
21:04:42.267 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.09, opts=13)
21:04:42.269 00.002 8996 Enqueuing Move request for scope (-0.03, -0.09)
21:04:42.269 00.000 20224 Worker thread wakes up
21:04:42.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
21:04:42.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
21:04:42.270 00.001 20224 Moving (-0.03, -0.09) raw xDistance=-0.02 yDistance=0.09
21:04:42.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:04:42.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:42.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:04:42.270 00.000 20224 MoveAxis(E, 0, ABG)
21:04:42.270 00.000 20224 Move returns status 0, amount 0
21:04:42.270 00.000 20224 MoveAxis(N, 0, ABG)
21:04:42.270 00.000 20224 Move returns status 0, amount 0
21:04:42.270 00.000 20224 move complete, result=0
21:04:42.270 00.000 20224 worker thread done servicing request
21:04:42.277 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62995, med=2745, FiltMin=2493, FiltMax=31635, Gamma=1.000
21:04:42.295 00.018 8996 UpdateGuideState exits: m=773148 SNR=338.6
21:04:42.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:42.297 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:42.298 00.001 8996 Enqueuing Expose request
21:04:42.299 00.001 20224 Worker thread wakes up
21:04:42.299 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:42.300 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:42.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:43.470 01.170 20224 Exposure complete
21:04:43.537 00.067 20224 worker thread done servicing request
21:04:43.538 00.001 8996 OnExposeComplete: enter
21:04:43.538 00.000 8996 UpdateGuideState(): m_state=6
21:04:43.539 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 868
21:04:43.540 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=473.20, Mass=735326, SNR=359.1, Peak=58275 HFD=4.4
21:04:43.541 00.001 8996 MultiStar: [#1 0.07,0.13,0.75,U] [#2 -0.14,0.06,0.67,U] [#3 -0.01,0.07,0.63,U] [#4 0.05,0.03,0.56,U] [#5 0.23,0.22,0.63,U] [#6 0.07,0.31,0.44,U] [#7 -0.04,0.19,0.46,U] [#8 0.21,0.22,0.41,U] 
21:04:43.542 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.12}, one-star: {0.04, 0.00}
21:04:43.542 00.000 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
21:04:43.543 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
21:04:43.544 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.03 mountX=0.04 mountY=-0.01, mountTheta=-0.14
21:04:43.546 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.00, opts=13)
21:04:43.546 00.000 8996 Enqueuing Move request for scope (0.04, 0.00)
21:04:43.547 00.001 20224 Worker thread wakes up
21:04:43.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
21:04:43.547 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
21:04:43.547 00.000 20224 Moving (0.04, 0.00) raw xDistance=0.04 yDistance=-0.01
21:04:43.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:04:43.548 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:43.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:04:43.548 00.000 20224 MoveAxis(E, 0, ABG)
21:04:43.548 00.000 20224 Move returns status 0, amount 0
21:04:43.548 00.000 20224 MoveAxis(N, 0, ABG)
21:04:43.548 00.000 20224 Move returns status 0, amount 0
21:04:43.548 00.000 20224 move complete, result=0
21:04:43.548 00.000 20224 worker thread done servicing request
21:04:43.551 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58275, med=2745, FiltMin=2493, FiltMax=28112, Gamma=1.000
21:04:43.568 00.017 8996 UpdateGuideState exits: m=735326 SNR=359.1
21:04:43.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:43.569 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:43.570 00.001 8996 Enqueuing Expose request
21:04:43.571 00.001 20224 Worker thread wakes up
21:04:43.571 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:04:43.572 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:43.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:44.549 00.977 20224 Exposure complete
21:04:44.654 00.105 20224 worker thread done servicing request
21:04:44.654 00.000 8996 OnExposeComplete: enter
21:04:44.656 00.002 8996 UpdateGuideState(): m_state=6
21:04:44.658 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 869
21:04:44.660 00.002 8996 Star::Find returns 1 (0), X=139.86, Y=473.13, Mass=705172, SNR=383.8, Peak=55491 HFD=4.4
21:04:44.662 00.002 8996 MultiStar: [#1 0.01,0.09,0.56,U] [#2 -0.17,0.15,0.64,U] [#3 -0.21,0.09,0.56,U] [#4 -0.12,-0.03,0.51,U] [#5 0.07,-0.03,0.59,U] [#6 0.05,-0.01,0.44,U] [#7 -0.09,0.02,0.45,U] [#8 0.08,-0.08,0.38,U] 
21:04:44.664 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.15, -0.07}
21:04:44.666 00.002 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
21:04:44.667 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:04:44.668 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.08 cameraTheta=2.98 mountX=-0.08 mountY=-0.00, mountTheta=-3.09
21:04:44.671 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
21:04:44.673 00.002 8996 Enqueuing Move request for scope (-0.07, 0.01)
21:04:44.674 00.001 20224 Worker thread wakes up
21:04:44.675 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
21:04:44.675 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
21:04:44.675 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.08 yDistance=-0.00
21:04:44.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:04:44.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:44.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:04:44.675 00.000 20224 MoveAxis(E, 0, ABG)
21:04:44.675 00.000 20224 Move returns status 0, amount 0
21:04:44.676 00.001 20224 MoveAxis(N, 0, ABG)
21:04:44.676 00.000 20224 Move returns status 0, amount 0
21:04:44.676 00.000 20224 move complete, result=0
21:04:44.676 00.000 20224 worker thread done servicing request
21:04:44.683 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55491, med=2745, FiltMin=2493, FiltMax=28976, Gamma=1.000
21:04:44.710 00.027 8996 UpdateGuideState exits: m=705172 SNR=383.8
21:04:44.712 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:44.714 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:44.716 00.002 8996 Enqueuing Expose request
21:04:44.717 00.001 20224 Worker thread wakes up
21:04:44.717 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:04:44.719 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:44.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:45.888 01.169 20224 Exposure complete
21:04:45.997 00.109 20224 worker thread done servicing request
21:04:45.997 00.000 8996 OnExposeComplete: enter
21:04:45.998 00.001 8996 UpdateGuideState(): m_state=6
21:04:45.999 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 870
21:04:46.000 00.001 8996 Star::Find returns 1 (0), X=139.76, Y=473.19, Mass=725825, SNR=354.2, Peak=59251 HFD=4.5
21:04:46.001 00.001 8996 MultiStar: [#1 -0.32,0.03,0.65,U] [#2 -0.42,0.02,0.69,U] [#3 -0.44,0.21,0.72,U] [#4 -0.37,-0.01,0.53,U] [#5 -0.12,0.36,0.63,U] [#6 -0.38,0.50,0.00,M1] [#7 -0.35,0.14,0.43,U] [#8 -0.12,0.19,0.35,U] 
21:04:46.002 00.001 8996 single-star, 7 included, MultiStar: {-0.30, 0.10}, one-star: {-0.24, -0.01}
21:04:46.002 00.000 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
21:04:46.003 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
21:04:46.004 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.09 mountX=-0.24 mountY=0.04, mountTheta=2.98
21:04:46.005 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.01, opts=13)
21:04:46.006 00.001 8996 Enqueuing Move request for scope (-0.24, -0.01)
21:04:46.007 00.001 20224 Worker thread wakes up
21:04:46.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
21:04:46.007 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
21:04:46.007 00.000 20224 Moving (-0.24, -0.01) raw xDistance=-0.24 yDistance=0.04
21:04:46.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:04:46.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:46.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:04:46.008 00.001 20224 MoveAxis(E, 35, ABG)
21:04:46.008 00.000 20224 Guiding  Dir = 2, Dur = 35
21:04:46.008 00.000 20224 IsSlewing returns 0
21:04:46.008 00.000 20224 IsGuiding returns 0
21:04:46.009 00.001 20224 PulseGuide returned control before completion, sleep 44
21:04:46.013 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59251, med=2745, FiltMin=2477, FiltMax=28144, Gamma=1.000
21:04:46.028 00.015 8996 UpdateGuideState exits: m=725825 SNR=354.2
21:04:46.029 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:46.029 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:46.030 00.001 8996 Enqueuing Expose request
21:04:46.055 00.025 20224 IsGuiding returns 1
21:04:46.055 00.000 20224 scope still moving after pulse duration time elapsed
21:04:46.087 00.032 20224 IsSlewing returns 0
21:04:46.087 00.000 20224 IsGuiding returns 0
21:04:46.087 00.000 20224 scope move finished after 35 + 44 ms
21:04:46.087 00.000 20224 Move returns status 0, amount 35
21:04:46.088 00.001 20224 MoveAxis(N, 0, ABG)
21:04:46.088 00.000 20224 Move returns status 0, amount 0
21:04:46.088 00.000 20224 move complete, result=0
21:04:46.088 00.000 20224 worker thread done servicing request
21:04:46.088 00.000 20224 Worker thread wakes up
21:04:46.088 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:46.088 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
21:04:46.089 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:47.078 00.989 20224 Exposure complete
21:04:47.171 00.093 20224 worker thread done servicing request
21:04:47.171 00.000 8996 OnExposeComplete: enter
21:04:47.172 00.001 8996 UpdateGuideState(): m_state=6
21:04:47.172 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 871
21:04:47.173 00.001 8996 Star::Find returns 1 (0), X=139.76, Y=473.25, Mass=762639, SNR=355.0, Peak=63107 HFD=4.5
21:04:47.174 00.001 8996 MultiStar: [#1 -0.21,0.32,0.64,U] [#2 -0.21,0.21,0.77,U] [#3 -0.35,0.27,0.57,U] [#4 -0.15,0.34,0.59,U] [#5 0.04,0.30,0.61,U] [#6 -0.06,0.58,0.00,M2] [#7 -0.14,0.29,0.48,U] [#8 -0.15,0.27,0.38,U] 
21:04:47.175 00.001 8996 single-star, 7 included, MultiStar: {-0.18, 0.24}, one-star: {-0.24, 0.05}
21:04:47.176 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
21:04:47.177 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
21:04:47.177 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.25 cameraTheta=2.94 mountX=-0.25 mountY=-0.02, mountTheta=-3.06
21:04:47.180 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.05, opts=13)
21:04:47.182 00.002 8996 Enqueuing Move request for scope (-0.24, 0.05)
21:04:47.184 00.002 20224 Worker thread wakes up
21:04:47.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd
21:04:47.184 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.05)
21:04:47.184 00.000 20224 Moving (-0.24, 0.05) raw xDistance=-0.25 yDistance=-0.02
21:04:47.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
21:04:47.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:47.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:04:47.185 00.001 20224 MoveAxis(E, 39, ABG)
21:04:47.185 00.000 20224 Guiding  Dir = 2, Dur = 39
21:04:47.185 00.000 20224 IsSlewing returns 0
21:04:47.186 00.001 20224 IsGuiding returns 0
21:04:47.193 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63107, med=2745, FiltMin=2483, FiltMax=28822, Gamma=1.000
21:04:47.195 00.002 20224 PulseGuide returned control before completion, sleep 40
21:04:47.222 00.027 8996 UpdateGuideState exits: m=762639 SNR=355.0
21:04:47.224 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:47.226 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:47.228 00.002 8996 Enqueuing Expose request
21:04:47.241 00.013 20224 IsGuiding returns 1
21:04:47.241 00.000 20224 scope still moving after pulse duration time elapsed
21:04:47.273 00.032 20224 IsSlewing returns 0
21:04:47.273 00.000 20224 IsGuiding returns 0
21:04:47.273 00.000 20224 scope move finished after 39 + 48 ms
21:04:47.273 00.000 20224 Move returns status 0, amount 39
21:04:47.274 00.001 20224 MoveAxis(N, 0, ABG)
21:04:47.274 00.000 20224 Move returns status 0, amount 0
21:04:47.274 00.000 20224 move complete, result=0
21:04:47.274 00.000 20224 worker thread done servicing request
21:04:47.274 00.000 20224 Worker thread wakes up
21:04:47.274 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:47.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:47.275 00.001 8996 GuideStep: -0.2 px 39 ms EAST, -0.0 px 0 ms NORTH
21:04:48.442 01.167 20224 Exposure complete
21:04:48.542 00.100 20224 worker thread done servicing request
21:04:48.543 00.001 8996 OnExposeComplete: enter
21:04:48.545 00.002 8996 UpdateGuideState(): m_state=6
21:04:48.546 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 872
21:04:48.547 00.001 8996 Star::Find returns 1 (0), X=140.35, Y=473.40, Mass=775467, SNR=439.4, Peak=49526 HFD=4.8
21:04:48.548 00.001 8996 MultiStar: [#1 0.59,0.35,0.00,M1] [#2 0.35,0.02,0.64,U] [#3 0.40,0.14,0.54,U] [#4 0.51,-0.00,0.52,U] [#5 0.66,0.25,0.00,M1] [#6 0.55,0.37,0.00,M3] [#7 0.51,0.44,0.00,M1] [#8 0.53,0.29,0.00,M1] 
21:04:48.550 00.002 8996 single-star, 3 included, MultiStar: {0.39, 0.11}, one-star: {0.34, 0.20}
21:04:48.551 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
21:04:48.552 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
21:04:48.553 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.20 hyp=0.39 cameraTheta=0.52 mountX=0.32 mountY=-0.23, mountTheta=-0.63
21:04:48.554 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.20, opts=13)
21:04:48.555 00.001 8996 Enqueuing Move request for scope (0.34, 0.20)
21:04:48.557 00.002 20224 Worker thread wakes up
21:04:48.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.20) opts 0xd
21:04:48.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.20)
21:04:48.557 00.000 20224 Moving (0.34, 0.20) raw xDistance=0.32 yDistance=-0.23
21:04:48.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
21:04:48.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:04:48.557 00.000 20224 MoveAxis(W, 44, ABG)
21:04:48.557 00.000 20224 Guiding  Dir = 3, Dur = 44
21:04:48.558 00.001 20224 IsSlewing returns 0
21:04:48.558 00.000 20224 IsGuiding returns 0
21:04:48.563 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49526, med=2742, FiltMin=2480, FiltMax=24608, Gamma=1.000
21:04:48.589 00.026 8996 UpdateGuideState exits: m=775467 SNR=439.4
21:04:48.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:48.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:48.593 00.002 8996 Enqueuing Expose request
21:04:48.609 00.016 20224 IsGuiding returns 1
21:04:48.609 00.000 20224 scope still moving after pulse duration time elapsed
21:04:48.639 00.030 20224 IsSlewing returns 0
21:04:48.639 00.000 20224 IsGuiding returns 1
21:04:48.671 00.032 20224 IsSlewing returns 0
21:04:48.671 00.000 20224 IsGuiding returns 1
21:04:48.702 00.031 20224 IsSlewing returns 0
21:04:48.702 00.000 20224 IsGuiding returns 0
21:04:48.703 00.001 20224 scope move finished after 44 + 101 ms
21:04:48.703 00.000 20224 Move returns status 0, amount 44
21:04:48.703 00.000 20224 MoveAxis(N, 49, ABG)
21:04:48.703 00.000 20224 Guiding  Dir = 0, Dur = 49
21:04:48.703 00.000 20224 IsSlewing returns 0
21:04:48.703 00.000 20224 IsGuiding returns 0
21:04:48.705 00.002 20224 PulseGuide returned control before completion, sleep 57
21:04:48.765 00.060 20224 IsGuiding returns 1
21:04:48.765 00.000 20224 scope still moving after pulse duration time elapsed
21:04:48.796 00.031 20224 IsSlewing returns 0
21:04:48.796 00.000 20224 IsGuiding returns 0
21:04:48.796 00.000 20224 scope move finished after 49 + 43 ms
21:04:48.796 00.000 20224 Move returns status 0, amount 49
21:04:48.796 00.000 20224 move complete, result=0
21:04:48.796 00.000 20224 worker thread done servicing request
21:04:48.797 00.001 20224 Worker thread wakes up
21:04:48.797 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.2 px 49 ms NORTH
21:04:48.799 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:48.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:49.791 00.992 20224 Exposure complete
21:04:49.904 00.113 20224 worker thread done servicing request
21:04:49.904 00.000 8996 OnExposeComplete: enter
21:04:49.905 00.001 8996 UpdateGuideState(): m_state=6
21:04:49.906 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 873
21:04:49.907 00.001 8996 Star::Find returns 1 (0), X=140.07, Y=473.59, Mass=767174, SNR=352.1, Peak=51421 HFD=4.5
21:04:49.908 00.001 8996 MultiStar: [#1 0.16,0.12,0.77,U] [#2 -0.01,0.15,0.77,U] [#3 0.17,0.24,0.62,U] [#4 0.22,0.19,0.56,U] [#5 0.37,0.22,0.68,U] [#6 0.28,0.44,0.40,U] [#7 0.04,0.54,0.45,U] [#8 0.29,0.33,0.41,U] 
21:04:49.908 00.000 8996 refined, 8 included, MultiStar: {0.16, 0.27}, one-star: {0.07, 0.39}
21:04:49.909 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
21:04:49.910 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
21:04:49.911 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.27 hyp=0.32 cameraTheta=1.04 mountX=0.13 mountY=-0.29, mountTheta=-1.14
21:04:49.912 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.27, opts=13)
21:04:49.913 00.001 8996 Enqueuing Move request for scope (0.16, 0.27)
21:04:49.914 00.001 20224 Worker thread wakes up
21:04:49.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.27) opts 0xd
21:04:49.914 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.27)
21:04:49.914 00.000 20224 Moving (0.16, 0.27) raw xDistance=0.13 yDistance=-0.29
21:04:49.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:04:49.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:04:49.914 00.000 20224 MoveAxis(E, 0, ABG)
21:04:49.914 00.000 20224 Move returns status 0, amount 0
21:04:49.915 00.001 20224 MoveAxis(N, 61, ABG)
21:04:49.915 00.000 20224 Guiding  Dir = 0, Dur = 61
21:04:49.915 00.000 20224 IsSlewing returns 0
21:04:49.915 00.000 20224 IsGuiding returns 0
21:04:49.920 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51421, med=2745, FiltMin=2486, FiltMax=24774, Gamma=1.000
21:04:49.936 00.016 8996 UpdateGuideState exits: m=767174 SNR=352.1
21:04:49.937 00.001 20224 PulseGuide returned control before completion, sleep 50
21:04:49.937 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:49.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:49.939 00.001 8996 Enqueuing Expose request
21:04:49.999 00.060 20224 IsGuiding returns 1
21:04:49.999 00.000 20224 scope still moving after pulse duration time elapsed
21:04:50.030 00.031 20224 IsSlewing returns 0
21:04:50.030 00.000 20224 IsGuiding returns 0
21:04:50.030 00.000 20224 scope move finished after 61 + 54 ms
21:04:50.031 00.001 20224 Move returns status 0, amount 61
21:04:50.031 00.000 20224 move complete, result=0
21:04:50.031 00.000 20224 worker thread done servicing request
21:04:50.031 00.000 20224 Worker thread wakes up
21:04:50.031 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:50.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:50.031 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
21:04:51.202 01.171 20224 Exposure complete
21:04:51.290 00.088 20224 worker thread done servicing request
21:04:51.290 00.000 8996 OnExposeComplete: enter
21:04:51.292 00.002 8996 UpdateGuideState(): m_state=6
21:04:51.294 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 874
21:04:51.295 00.001 8996 Star::Find returns 1 (0), X=139.92, Y=472.94, Mass=762366, SNR=403.3, Peak=61571 HFD=4.5
21:04:51.298 00.003 8996 MultiStar: [#1 0.12,-0.26,0.61,U] [#2 -0.06,-0.33,0.72,U] [#3 -0.11,-0.25,0.49,U] [#4 0.01,-0.24,0.47,U] [#5 0.31,-0.24,0.58,U] [#6 0.09,-0.11,0.35,U] [#7 -0.07,-0.33,0.43,U] [#8 0.22,-0.26,0.35,U] 
21:04:51.298 00.000 8996 refined, 8 included, MultiStar: {0.03, -0.26}, one-star: {-0.08, -0.26}
21:04:51.300 00.002 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
21:04:51.302 00.002 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
21:04:51.303 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.46 mountX=0.05 mountY=0.25, mountTheta=1.36
21:04:51.306 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.26, opts=13)
21:04:51.308 00.002 8996 Enqueuing Move request for scope (0.03, -0.26)
21:04:51.309 00.001 20224 Worker thread wakes up
21:04:51.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd
21:04:51.310 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.26)
21:04:51.310 00.000 20224 Moving (0.03, -0.26) raw xDistance=0.05 yDistance=0.25
21:04:51.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:04:51.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:51.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:04:51.310 00.000 20224 MoveAxis(E, 0, ABG)
21:04:51.310 00.000 20224 Move returns status 0, amount 0
21:04:51.310 00.000 20224 MoveAxis(N, 0, ABG)
21:04:51.310 00.000 20224 Move returns status 0, amount 0
21:04:51.311 00.001 20224 move complete, result=0
21:04:51.311 00.000 20224 worker thread done servicing request
21:04:51.319 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61571, med=2745, FiltMin=2477, FiltMax=29843, Gamma=1.000
21:04:51.341 00.022 8996 UpdateGuideState exits: m=762366 SNR=403.3
21:04:51.344 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:51.347 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:51.348 00.001 8996 Enqueuing Expose request
21:04:51.350 00.002 20224 Worker thread wakes up
21:04:51.350 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:04:51.352 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:51.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:52.341 00.989 20224 Exposure complete
21:04:52.429 00.088 20224 worker thread done servicing request
21:04:52.429 00.000 8996 OnExposeComplete: enter
21:04:52.430 00.001 8996 UpdateGuideState(): m_state=6
21:04:52.431 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 875
21:04:52.432 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=472.97, Mass=702817, SNR=318.0, Peak=60307 HFD=4.4
21:04:52.433 00.001 8996 MultiStar: [#1 0.36,-0.14,0.78,U] [#2 0.09,-0.22,0.87,U] [#3 0.01,-0.16,0.75,U] [#4 0.13,-0.26,0.57,U] [#5 0.47,-0.13,0.70,U] [#6 0.07,-0.10,0.46,U] [#7 -0.05,-0.25,0.48,U] [#8 0.41,-0.08,0.45,U] 
21:04:52.434 00.001 8996 single-star, 8 included, MultiStar: {0.16, -0.18}, one-star: {0.03, -0.23}
21:04:52.435 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
21:04:52.435 00.000 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
21:04:52.436 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.23 hyp=0.23 cameraTheta=-1.45 mountX=0.05 mountY=0.22, mountTheta=1.35
21:04:52.438 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.23, opts=13)
21:04:52.439 00.001 8996 Enqueuing Move request for scope (0.03, -0.23)
21:04:52.439 00.000 20224 Worker thread wakes up
21:04:52.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.23) opts 0xd
21:04:52.440 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.23)
21:04:52.440 00.000 20224 Moving (0.03, -0.23) raw xDistance=0.05 yDistance=0.22
21:04:52.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:04:52.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:04:52.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:04:52.440 00.000 20224 MoveAxis(E, 0, ABG)
21:04:52.440 00.000 20224 Move returns status 0, amount 0
21:04:52.440 00.000 20224 MoveAxis(N, 0, ABG)
21:04:52.440 00.000 20224 Move returns status 0, amount 0
21:04:52.440 00.000 20224 move complete, result=0
21:04:52.441 00.001 20224 worker thread done servicing request
21:04:52.444 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60307, med=2745, FiltMin=2502, FiltMax=27283, Gamma=1.000
21:04:52.459 00.015 8996 UpdateGuideState exits: m=702817 SNR=318.0
21:04:52.460 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:52.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:52.462 00.001 8996 Enqueuing Expose request
21:04:52.463 00.001 20224 Worker thread wakes up
21:04:52.463 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:52.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:52.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:53.623 01.159 20224 Exposure complete
21:04:53.719 00.096 20224 worker thread done servicing request
21:04:53.719 00.000 8996 OnExposeComplete: enter
21:04:53.721 00.002 8996 UpdateGuideState(): m_state=6
21:04:53.722 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 876
21:04:53.723 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.15, Mass=715615, SNR=350.8, Peak=57731 HFD=4.4
21:04:53.725 00.002 8996 MultiStar: [#1 0.21,-0.01,0.66,U] [#2 -0.10,-0.06,0.78,U] [#3 0.01,-0.11,0.63,U] [#4 0.03,-0.13,0.53,U] [#5 0.21,-0.12,0.57,U] [#6 0.08,0.13,0.43,U] [#7 -0.04,-0.07,0.47,U] [#8 0.15,-0.10,0.39,U] 
21:04:53.727 00.002 8996 single-star, 8 included, MultiStar: {0.04, -0.06}, one-star: {-0.05, -0.05}
21:04:53.728 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
21:04:53.730 00.002 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
21:04:53.731 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.41 mountX=-0.05 mountY=0.05, mountTheta=2.30
21:04:53.734 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
21:04:53.735 00.001 8996 Enqueuing Move request for scope (-0.05, -0.05)
21:04:53.737 00.002 20224 Worker thread wakes up
21:04:53.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
21:04:53.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
21:04:53.737 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.05 yDistance=0.05
21:04:53.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:04:53.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:53.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:04:53.737 00.000 20224 MoveAxis(E, 0, ABG)
21:04:53.737 00.000 20224 Move returns status 0, amount 0
21:04:53.737 00.000 20224 MoveAxis(N, 0, ABG)
21:04:53.737 00.000 20224 Move returns status 0, amount 0
21:04:53.737 00.000 20224 move complete, result=0
21:04:53.738 00.001 20224 worker thread done servicing request
21:04:53.744 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57731, med=2745, FiltMin=2493, FiltMax=27235, Gamma=1.000
21:04:53.767 00.023 8996 UpdateGuideState exits: m=715615 SNR=350.8
21:04:53.769 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:53.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:53.770 00.000 8996 Enqueuing Expose request
21:04:53.771 00.001 20224 Worker thread wakes up
21:04:53.771 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:53.773 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:53.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:54.766 00.993 20224 Exposure complete
21:04:54.863 00.097 20224 worker thread done servicing request
21:04:54.863 00.000 8996 OnExposeComplete: enter
21:04:54.865 00.002 8996 UpdateGuideState(): m_state=6
21:04:54.867 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 877
21:04:54.868 00.001 8996 Star::Find returns 1 (0), X=139.75, Y=472.94, Mass=707668, SNR=378.9, Peak=60339 HFD=4.5
21:04:54.870 00.002 8996 MultiStar: [#1 0.03,-0.17,0.64,U] [#2 -0.23,-0.08,0.76,U] [#3 -0.16,-0.11,0.57,U] [#4 -0.10,-0.30,0.60,U] [#5 0.09,0.05,0.60,U] [#6 -0.07,0.00,0.38,U] [#7 -0.02,-0.13,0.44,U] [#8 0.06,0.00,0.37,U] 
21:04:54.872 00.002 8996 refined, 8 included, MultiStar: {-0.10, -0.13}, one-star: {-0.25, -0.26}
21:04:54.874 00.002 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
21:04:54.875 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
21:04:54.878 00.003 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.20 mountX=-0.08 mountY=0.14, mountTheta=2.10
21:04:54.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
21:04:54.880 00.001 8996 Enqueuing Move request for scope (-0.10, -0.13)
21:04:54.882 00.002 20224 Worker thread wakes up
21:04:54.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
21:04:54.882 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
21:04:54.882 00.000 20224 Moving (-0.10, -0.13) raw xDistance=-0.08 yDistance=0.14
21:04:54.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:04:54.883 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:54.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:04:54.883 00.000 20224 MoveAxis(E, 0, ABG)
21:04:54.883 00.000 20224 Move returns status 0, amount 0
21:04:54.883 00.000 20224 MoveAxis(N, 0, ABG)
21:04:54.883 00.000 20224 Move returns status 0, amount 0
21:04:54.883 00.000 20224 move complete, result=0
21:04:54.883 00.000 20224 worker thread done servicing request
21:04:54.891 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60339, med=2745, FiltMin=2470, FiltMax=29917, Gamma=1.000
21:04:54.919 00.028 8996 UpdateGuideState exits: m=707668 SNR=378.9
21:04:54.921 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:54.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:54.923 00.001 8996 Enqueuing Expose request
21:04:54.925 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:54.926 00.001 20224 Worker thread wakes up
21:04:54.926 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:54.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:56.116 01.190 20224 Exposure complete
21:04:56.194 00.078 20224 worker thread done servicing request
21:04:56.195 00.001 8996 OnExposeComplete: enter
21:04:56.197 00.002 8996 UpdateGuideState(): m_state=6
21:04:56.199 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 878
21:04:56.200 00.001 8996 Star::Find returns 1 (0), X=140.04, Y=472.87, Mass=749003, SNR=380.3, Peak=51603 HFD=4.5
21:04:56.202 00.002 8996 MultiStar: [#1 -0.13,-0.08,0.61,U] [#2 -0.23,-0.23,0.68,U] [#3 -0.18,-0.21,0.56,U] [#4 -0.08,-0.17,0.51,U] [#5 0.35,-0.14,0.58,U] [#6 -0.07,0.22,0.35,U] [#7 -0.18,-0.06,0.41,U] [#8 0.23,-0.15,0.36,U] 
21:04:56.203 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.16}, one-star: {0.04, -0.33}
21:04:56.204 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
21:04:56.206 00.002 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
21:04:56.207 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.76 mountX=-0.02 mountY=0.17, mountTheta=1.66
21:04:56.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.16, opts=13)
21:04:56.210 00.001 8996 Enqueuing Move request for scope (-0.03, -0.16)
21:04:56.212 00.002 20224 Worker thread wakes up
21:04:56.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
21:04:56.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
21:04:56.212 00.000 20224 Moving (-0.03, -0.16) raw xDistance=-0.02 yDistance=0.17
21:04:56.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:04:56.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:56.213 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:04:56.213 00.000 20224 MoveAxis(E, 0, ABG)
21:04:56.213 00.000 20224 Move returns status 0, amount 0
21:04:56.213 00.000 20224 MoveAxis(N, 0, ABG)
21:04:56.213 00.000 20224 Move returns status 0, amount 0
21:04:56.213 00.000 20224 move complete, result=0
21:04:56.213 00.000 20224 worker thread done servicing request
21:04:56.218 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51603, med=2745, FiltMin=2502, FiltMax=29629, Gamma=1.000
21:04:56.238 00.020 8996 UpdateGuideState exits: m=749003 SNR=380.3
21:04:56.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:56.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:56.241 00.001 8996 Enqueuing Expose request
21:04:56.243 00.002 20224 Worker thread wakes up
21:04:56.243 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:04:56.245 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:56.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:57.221 00.976 20224 Exposure complete
21:04:57.300 00.079 20224 worker thread done servicing request
21:04:57.300 00.000 8996 OnExposeComplete: enter
21:04:57.301 00.001 8996 UpdateGuideState(): m_state=6
21:04:57.302 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 879
21:04:57.302 00.000 8996 Star::Find returns 1 (0), X=139.90, Y=473.12, Mass=768367, SNR=359.7, Peak=58499 HFD=4.5
21:04:57.303 00.001 8996 MultiStar: [#1 0.23,-0.07,0.63,U] [#2 0.03,-0.29,0.77,U] [#3 0.04,-0.30,0.59,U] [#4 0.13,-0.42,0.49,U] [#5 0.26,0.00,0.57,U] [#6 -0.00,-0.03,0.48,U] [#7 0.08,-0.12,0.47,U] [#8 0.34,0.06,0.37,U] 
21:04:57.304 00.001 8996 single-star, 8 included, MultiStar: {0.09, -0.14}, one-star: {-0.10, -0.08}
21:04:57.305 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
21:04:57.306 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
21:04:57.307 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.51 mountX=-0.10 mountY=0.09, mountTheta=2.40
21:04:57.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
21:04:57.310 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
21:04:57.310 00.000 20224 Worker thread wakes up
21:04:57.311 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
21:04:57.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
21:04:57.311 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.10 yDistance=0.09
21:04:57.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:04:57.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:57.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:04:57.311 00.000 20224 MoveAxis(E, 0, ABG)
21:04:57.311 00.000 20224 Move returns status 0, amount 0
21:04:57.311 00.000 20224 MoveAxis(N, 0, ABG)
21:04:57.311 00.000 20224 Move returns status 0, amount 0
21:04:57.311 00.000 20224 move complete, result=0
21:04:57.311 00.000 20224 worker thread done servicing request
21:04:57.319 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=58499, med=2745, FiltMin=2480, FiltMax=31968, Gamma=1.000
21:04:57.354 00.035 8996 UpdateGuideState exits: m=768367 SNR=359.7
21:04:57.356 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:57.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:57.358 00.001 8996 Enqueuing Expose request
21:04:57.359 00.001 20224 Worker thread wakes up
21:04:57.359 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:04:57.360 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:57.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:58.533 01.173 20224 Exposure complete
21:04:58.610 00.077 20224 worker thread done servicing request
21:04:58.610 00.000 8996 OnExposeComplete: enter
21:04:58.611 00.001 8996 UpdateGuideState(): m_state=6
21:04:58.612 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 880
21:04:58.612 00.000 8996 Star::Find returns 1 (0), X=139.79, Y=473.45, Mass=724356, SNR=340.0, Peak=45523 HFD=4.6
21:04:58.613 00.001 8996 MultiStar: [#1 0.03,0.31,0.71,U] [#2 -0.13,0.29,0.82,U] [#3 -0.06,0.10,0.61,U] [#4 0.04,0.06,0.57,U] [#5 0.29,0.34,0.78,U] [#6 -0.18,0.57,0.00,M1] [#7 -0.09,0.22,0.44,U] [#8 0.22,0.30,0.42,U] 
21:04:58.614 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.24}, one-star: {-0.22, 0.25}
21:04:58.615 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
21:04:58.616 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
21:04:58.617 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.60 mountX=-0.03 mountY=-0.24, mountTheta=-1.70
21:04:58.619 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.24, opts=13)
21:04:58.621 00.002 8996 Enqueuing Move request for scope (-0.01, 0.24)
21:04:58.623 00.002 20224 Worker thread wakes up
21:04:58.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
21:04:58.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
21:04:58.623 00.000 20224 Moving (-0.01, 0.24) raw xDistance=-0.03 yDistance=-0.24
21:04:58.624 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:04:58.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:04:58.624 00.000 20224 MoveAxis(E, 0, ABG)
21:04:58.624 00.000 20224 Move returns status 0, amount 0
21:04:58.624 00.000 20224 MoveAxis(N, 50, ABG)
21:04:58.624 00.000 20224 Guiding  Dir = 0, Dur = 50
21:04:58.625 00.001 20224 IsSlewing returns 0
21:04:58.625 00.000 20224 IsGuiding returns 0
21:04:58.632 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45523, med=2745, FiltMin=2509, FiltMax=29046, Gamma=1.000
21:04:58.635 00.003 20224 PulseGuide returned control before completion, sleep 51
21:04:58.660 00.025 8996 UpdateGuideState exits: m=724356 SNR=340.0
21:04:58.662 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:58.664 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:58.666 00.002 8996 Enqueuing Expose request
21:04:58.697 00.031 20224 IsGuiding returns 1
21:04:58.697 00.000 20224 scope still moving after pulse duration time elapsed
21:04:58.728 00.031 20224 IsSlewing returns 0
21:04:58.728 00.000 20224 IsGuiding returns 0
21:04:58.728 00.000 20224 scope move finished after 50 + 52 ms
21:04:58.728 00.000 20224 Move returns status 0, amount 50
21:04:58.728 00.000 20224 move complete, result=0
21:04:58.728 00.000 20224 worker thread done servicing request
21:04:58.728 00.000 20224 Worker thread wakes up
21:04:58.728 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:58.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:04:58.729 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
21:04:59.706 00.977 20224 Exposure complete
21:04:59.773 00.067 20224 worker thread done servicing request
21:04:59.773 00.000 8996 OnExposeComplete: enter
21:04:59.774 00.001 8996 UpdateGuideState(): m_state=6
21:04:59.775 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 881
21:04:59.776 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.12, Mass=778283, SNR=388.7, Peak=60867 HFD=4.5
21:04:59.777 00.001 8996 MultiStar: [#1 -0.06,0.03,0.62,U] [#2 -0.35,0.07,0.62,U] [#3 -0.23,0.02,0.55,U] [#4 -0.10,-0.18,0.56,U] [#5 -0.08,0.01,0.53,U] [#6 -0.04,0.25,0.43,U] [#7 -0.25,-0.10,0.45,U] [#8 -0.04,0.01,0.39,U] 
21:04:59.778 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.01}, one-star: {-0.17, -0.08}
21:04:59.779 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
21:04:59.780 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
21:04:59.781 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.10 mountX=-0.15 mountY=0.02, mountTheta=2.98
21:04:59.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.01, opts=13)
21:04:59.786 00.002 8996 Enqueuing Move request for scope (-0.15, -0.01)
21:04:59.787 00.001 20224 Worker thread wakes up
21:04:59.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
21:04:59.787 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
21:04:59.788 00.001 20224 Moving (-0.15, -0.01) raw xDistance=-0.15 yDistance=0.02
21:04:59.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:04:59.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:04:59.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:04:59.788 00.000 20224 MoveAxis(E, 0, ABG)
21:04:59.788 00.000 20224 Move returns status 0, amount 0
21:04:59.788 00.000 20224 MoveAxis(N, 0, ABG)
21:04:59.788 00.000 20224 Move returns status 0, amount 0
21:04:59.788 00.000 20224 move complete, result=0
21:04:59.789 00.001 20224 worker thread done servicing request
21:04:59.795 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60867, med=2745, FiltMin=2486, FiltMax=32976, Gamma=1.000
21:04:59.822 00.027 8996 UpdateGuideState exits: m=778283 SNR=388.7
21:04:59.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:04:59.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:04:59.827 00.002 8996 Enqueuing Expose request
21:04:59.828 00.001 20224 Worker thread wakes up
21:04:59.828 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:04:59.830 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:04:59.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:00.991 01.161 20224 Exposure complete
21:05:01.057 00.066 20224 worker thread done servicing request
21:05:01.057 00.000 8996 OnExposeComplete: enter
21:05:01.058 00.001 8996 UpdateGuideState(): m_state=6
21:05:01.059 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 882
21:05:01.060 00.001 8996 Star::Find returns 1 (0), X=139.67, Y=472.99, Mass=727997, SNR=353.2, Peak=56163 HFD=4.6
21:05:01.061 00.001 8996 MultiStar: [#1 -0.03,-0.37,0.64,U] [#2 -0.36,-0.37,0.75,U] [#3 -0.29,-0.28,0.57,U] [#4 -0.18,-0.34,0.56,U] [#5 0.13,-0.05,0.58,U] [#6 -0.23,-0.21,0.42,U] [#7 -0.08,-0.40,0.46,U] [#8 -0.02,-0.13,0.38,U] 
21:05:01.061 00.000 8996 refined, 8 included, MultiStar: {-0.18, -0.26}, one-star: {-0.33, -0.21}
21:05:01.062 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
21:05:01.063 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
21:05:01.064 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.26 hyp=0.32 cameraTheta=-2.16 mountX=-0.15 mountY=0.28, mountTheta=2.06
21:05:01.065 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.26, opts=13)
21:05:01.066 00.001 8996 Enqueuing Move request for scope (-0.18, -0.26)
21:05:01.067 00.001 20224 Worker thread wakes up
21:05:01.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.26) opts 0xd
21:05:01.067 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.26)
21:05:01.067 00.000 20224 Moving (-0.18, -0.26) raw xDistance=-0.15 yDistance=0.28
21:05:01.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:05:01.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:05:01.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:05:01.067 00.000 20224 MoveAxis(E, 0, ABG)
21:05:01.067 00.000 20224 Move returns status 0, amount 0
21:05:01.067 00.000 20224 MoveAxis(N, 0, ABG)
21:05:01.067 00.000 20224 Move returns status 0, amount 0
21:05:01.067 00.000 20224 move complete, result=0
21:05:01.067 00.000 20224 worker thread done servicing request
21:05:01.071 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=56163, med=2745, FiltMin=2483, FiltMax=32461, Gamma=1.000
21:05:01.086 00.015 8996 UpdateGuideState exits: m=727997 SNR=353.2
21:05:01.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:01.089 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:01.089 00.000 8996 Enqueuing Expose request
21:05:01.091 00.002 20224 Worker thread wakes up
21:05:01.091 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:05:01.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:01.093 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:02.077 00.984 20224 Exposure complete
21:05:02.154 00.077 20224 worker thread done servicing request
21:05:02.154 00.000 8996 OnExposeComplete: enter
21:05:02.156 00.002 8996 UpdateGuideState(): m_state=6
21:05:02.158 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 883
21:05:02.160 00.002 8996 Star::Find returns 1 (0), X=139.77, Y=473.06, Mass=712562, SNR=351.1, Peak=55635 HFD=4.5
21:05:02.162 00.002 8996 MultiStar: [#1 -0.13,-0.52,0.62,U] [#2 -0.25,-0.45,0.78,U] [#3 0.02,-0.06,0.55,U] [#4 0.05,-0.30,0.55,U] [#5 -0.15,-0.25,0.62,U] [#6 -0.04,-0.16,0.43,U] [#7 -0.08,-0.20,0.46,U] [#8 -0.00,-0.14,0.43,U] 
21:05:02.164 00.002 8996 single-star, 8 included, MultiStar: {-0.11, -0.26}, one-star: {-0.23, -0.15}
21:05:02.165 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
21:05:02.167 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
21:05:02.168 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-2.58 mountX=-0.22 mountY=0.17, mountTheta=2.47
21:05:02.171 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.15, opts=13)
21:05:02.173 00.002 8996 Enqueuing Move request for scope (-0.23, -0.15)
21:05:02.175 00.002 20224 Worker thread wakes up
21:05:02.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.15) opts 0xd
21:05:02.175 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.15)
21:05:02.175 00.000 20224 Moving (-0.23, -0.15) raw xDistance=-0.22 yDistance=0.17
21:05:02.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:05:02.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:02.176 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:05:02.176 00.000 20224 MoveAxis(E, 32, ABG)
21:05:02.176 00.000 20224 Guiding  Dir = 2, Dur = 32
21:05:02.176 00.000 20224 IsSlewing returns 0
21:05:02.177 00.001 20224 IsGuiding returns 0
21:05:02.183 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55635, med=2745, FiltMin=2477, FiltMax=29488, Gamma=1.000
21:05:02.202 00.019 8996 UpdateGuideState exits: m=712562 SNR=351.1
21:05:02.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:02.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:02.205 00.001 8996 Enqueuing Expose request
21:05:02.209 00.004 20224 IsGuiding returns 1
21:05:02.209 00.000 20224 scope still moving after pulse duration time elapsed
21:05:02.240 00.031 20224 IsSlewing returns 0
21:05:02.240 00.000 20224 IsGuiding returns 1
21:05:02.272 00.032 20224 IsSlewing returns 0
21:05:02.272 00.000 20224 IsGuiding returns 1
21:05:02.304 00.032 20224 IsSlewing returns 0
21:05:02.304 00.000 20224 IsGuiding returns 0
21:05:02.304 00.000 20224 scope move finished after 32 + 94 ms
21:05:02.304 00.000 20224 Move returns status 0, amount 32
21:05:02.304 00.000 20224 MoveAxis(N, 0, ABG)
21:05:02.304 00.000 20224 Move returns status 0, amount 0
21:05:02.304 00.000 20224 move complete, result=0
21:05:02.304 00.000 20224 worker thread done servicing request
21:05:02.304 00.000 20224 Worker thread wakes up
21:05:02.304 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
21:05:02.305 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:02.305 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:03.478 01.173 20224 Exposure complete
21:05:03.552 00.074 20224 worker thread done servicing request
21:05:03.552 00.000 8996 OnExposeComplete: enter
21:05:03.553 00.001 8996 UpdateGuideState(): m_state=6
21:05:03.554 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 884
21:05:03.556 00.002 8996 Star::Find returns 1 (0), X=139.93, Y=472.99, Mass=700975, SNR=369.9, Peak=57875 HFD=4.4
21:05:03.558 00.002 8996 MultiStar: [#1 0.06,-0.30,0.59,U] [#2 -0.10,-0.30,0.70,U] [#3 -0.00,-0.20,0.56,U] [#4 0.05,-0.46,0.50,U] [#5 0.30,-0.08,0.57,U] [#6 0.02,-0.01,0.45,U] [#7 0.20,-0.48,0.42,U] [#8 0.15,-0.20,0.38,U] 
21:05:03.559 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.24}, one-star: {-0.07, -0.21}
21:05:03.561 00.002 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
21:05:03.562 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.36)
21:05:03.564 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.90 mountX=-0.05 mountY=0.21, mountTheta=1.80
21:05:03.567 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.21, opts=13)
21:05:03.568 00.001 8996 Enqueuing Move request for scope (-0.07, -0.21)
21:05:03.570 00.002 20224 Worker thread wakes up
21:05:03.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.21) opts 0xd
21:05:03.570 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.21)
21:05:03.570 00.000 20224 Moving (-0.07, -0.21) raw xDistance=-0.05 yDistance=0.21
21:05:03.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:05:03.571 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:05:03.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:05:03.571 00.000 20224 MoveAxis(E, 0, ABG)
21:05:03.571 00.000 20224 Move returns status 0, amount 0
21:05:03.571 00.000 20224 MoveAxis(N, 0, ABG)
21:05:03.571 00.000 20224 Move returns status 0, amount 0
21:05:03.571 00.000 20224 move complete, result=0
21:05:03.571 00.000 20224 worker thread done servicing request
21:05:03.579 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57875, med=2745, FiltMin=2461, FiltMax=28163, Gamma=1.000
21:05:03.597 00.018 8996 UpdateGuideState exits: m=700975 SNR=369.9
21:05:03.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:03.598 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:03.599 00.001 8996 Enqueuing Expose request
21:05:03.600 00.001 20224 Worker thread wakes up
21:05:03.600 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:03.601 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:03.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:04.578 00.977 20224 Exposure complete
21:05:04.678 00.100 20224 worker thread done servicing request
21:05:04.678 00.000 8996 OnExposeComplete: enter
21:05:04.680 00.002 8996 UpdateGuideState(): m_state=6
21:05:04.682 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 885
21:05:04.684 00.002 8996 Star::Find returns 1 (0), X=140.09, Y=473.14, Mass=762571, SNR=355.4, Peak=59075 HFD=4.4
21:05:04.686 00.002 8996 MultiStar: [#1 0.44,-0.16,0.68,U] [#2 0.09,-0.06,0.75,U] [#3 0.14,-0.22,0.64,U] [#4 0.17,-0.37,0.51,U] [#5 0.35,0.03,0.58,U] [#6 0.03,-0.12,0.44,U] [#7 0.02,-0.14,0.47,U] [#8 0.41,0.03,0.40,U] 
21:05:04.688 00.002 8996 single-star, 8 included, MultiStar: {0.19, -0.12}, one-star: {0.08, -0.06}
21:05:04.688 00.000 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
21:05:04.689 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
21:05:04.691 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.65 mountX=0.09 mountY=0.05, mountTheta=0.54
21:05:04.694 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.06, opts=13)
21:05:04.696 00.002 8996 Enqueuing Move request for scope (0.08, -0.06)
21:05:04.697 00.001 20224 Worker thread wakes up
21:05:04.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
21:05:04.698 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
21:05:04.698 00.000 20224 Moving (0.08, -0.06) raw xDistance=0.09 yDistance=0.05
21:05:04.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:05:04.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:04.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:05:04.698 00.000 20224 MoveAxis(E, 0, ABG)
21:05:04.698 00.000 20224 Move returns status 0, amount 0
21:05:04.698 00.000 20224 MoveAxis(N, 0, ABG)
21:05:04.699 00.001 20224 Move returns status 0, amount 0
21:05:04.699 00.000 20224 move complete, result=0
21:05:04.699 00.000 20224 worker thread done servicing request
21:05:04.704 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=59075, med=2745, FiltMin=2483, FiltMax=29680, Gamma=1.000
21:05:04.731 00.027 8996 UpdateGuideState exits: m=762571 SNR=355.4
21:05:04.732 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:04.734 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:04.735 00.001 8996 Enqueuing Expose request
21:05:04.736 00.001 20224 Worker thread wakes up
21:05:04.736 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:04.738 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:04.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:05.905 01.167 20224 Exposure complete
21:05:05.982 00.077 20224 worker thread done servicing request
21:05:05.982 00.000 8996 OnExposeComplete: enter
21:05:05.984 00.002 8996 UpdateGuideState(): m_state=6
21:05:05.985 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 886
21:05:05.987 00.002 8996 Star::Find returns 1 (0), X=140.14, Y=473.14, Mass=727611, SNR=345.8, Peak=52915 HFD=4.4
21:05:05.989 00.002 8996 MultiStar: [#1 0.25,-0.32,0.68,U] [#2 0.10,-0.15,0.81,U] [#3 0.11,-0.23,0.60,U] [#4 0.20,-0.34,0.61,U] [#5 0.34,-0.21,0.62,U] [#6 0.11,-0.07,0.45,U] [#7 0.18,-0.40,0.45,U] [#8 0.43,-0.07,0.45,U] 
21:05:05.989 00.000 8996 single-star, 8 included, MultiStar: {0.19, -0.20}, one-star: {0.13, -0.06}
21:05:05.991 00.002 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
21:05:05.992 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
21:05:05.994 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-0.42 mountX=0.13 mountY=0.04, mountTheta=0.31
21:05:05.996 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.06, opts=13)
21:05:05.998 00.002 8996 Enqueuing Move request for scope (0.13, -0.06)
21:05:05.999 00.001 20224 Worker thread wakes up
21:05:05.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
21:05:05.999 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
21:05:05.999 00.000 20224 Moving (0.13, -0.06) raw xDistance=0.13 yDistance=0.04
21:05:06.000 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:05:06.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:06.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:05:06.000 00.000 20224 MoveAxis(E, 0, ABG)
21:05:06.000 00.000 20224 Move returns status 0, amount 0
21:05:06.000 00.000 20224 MoveAxis(N, 0, ABG)
21:05:06.000 00.000 20224 Move returns status 0, amount 0
21:05:06.000 00.000 20224 move complete, result=0
21:05:06.000 00.000 20224 worker thread done servicing request
21:05:06.006 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52915, med=2745, FiltMin=2496, FiltMax=27696, Gamma=1.000
21:05:06.025 00.019 8996 UpdateGuideState exits: m=727611 SNR=345.8
21:05:06.027 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:06.028 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:06.030 00.002 8996 Enqueuing Expose request
21:05:06.031 00.001 20224 Worker thread wakes up
21:05:06.031 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:06.033 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:06.033 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:07.015 00.982 20224 Exposure complete
21:05:07.096 00.081 20224 worker thread done servicing request
21:05:07.096 00.000 8996 OnExposeComplete: enter
21:05:07.097 00.001 8996 UpdateGuideState(): m_state=6
21:05:07.098 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 887
21:05:07.100 00.002 8996 Star::Find returns 1 (0), X=140.39, Y=472.98, Mass=762681, SNR=362.7, Peak=58646 HFD=4.2
21:05:07.101 00.001 8996 MultiStar: [#1 0.39,-0.28,0.64,U] [#2 0.29,-0.22,0.77,U] [#3 0.36,-0.19,0.64,U] [#4 0.38,-0.28,0.52,U] [#5 0.50,-0.10,0.55,U] [#6 0.49,0.08,0.42,U] [#7 0.49,-0.16,0.41,U] [#8 0.41,-0.13,0.35,U] 
21:05:07.103 00.002 8996 refined, 8 included, MultiStar: {0.40, -0.18}, one-star: {0.39, -0.22}
21:05:07.104 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
21:05:07.105 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.83)
21:05:07.106 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=-0.18 hyp=0.44 cameraTheta=-0.43 mountX=0.41 mountY=0.14, mountTheta=0.32
21:05:07.108 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=-0.18, opts=13)
21:05:07.109 00.001 8996 Enqueuing Move request for scope (0.40, -0.18)
21:05:07.111 00.002 20224 Worker thread wakes up
21:05:07.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.18) opts 0xd
21:05:07.111 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, -0.18)
21:05:07.111 00.000 20224 Moving (0.40, -0.18) raw xDistance=0.41 yDistance=0.14
21:05:07.112 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
21:05:07.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:07.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:05:07.112 00.000 20224 MoveAxis(W, 60, ABG)
21:05:07.112 00.000 20224 Guiding  Dir = 3, Dur = 60
21:05:07.113 00.001 20224 IsSlewing returns 0
21:05:07.113 00.000 20224 IsGuiding returns 0
21:05:07.114 00.001 20224 PulseGuide returned control before completion, sleep 70
21:05:07.118 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58646, med=2745, FiltMin=2457, FiltMax=29872, Gamma=1.000
21:05:07.136 00.018 8996 UpdateGuideState exits: m=762681 SNR=362.7
21:05:07.137 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:07.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:07.138 00.000 8996 Enqueuing Expose request
21:05:07.193 00.055 20224 IsGuiding returns 1
21:05:07.193 00.000 20224 scope still moving after pulse duration time elapsed
21:05:07.224 00.031 20224 IsSlewing returns 0
21:05:07.224 00.000 20224 IsGuiding returns 0
21:05:07.224 00.000 20224 scope move finished after 60 + 50 ms
21:05:07.224 00.000 20224 Move returns status 0, amount 60
21:05:07.224 00.000 20224 MoveAxis(N, 0, ABG)
21:05:07.224 00.000 20224 Move returns status 0, amount 0
21:05:07.224 00.000 20224 move complete, result=0
21:05:07.224 00.000 20224 worker thread done servicing request
21:05:07.224 00.000 20224 Worker thread wakes up
21:05:07.224 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:07.224 00.000 8996 GuideStep: 0.4 px 60 ms WEST, 0.1 px 0 ms NORTH
21:05:07.226 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:08.403 01.177 20224 Exposure complete
21:05:08.478 00.075 20224 worker thread done servicing request
21:05:08.479 00.001 8996 OnExposeComplete: enter
21:05:08.480 00.001 8996 UpdateGuideState(): m_state=6
21:05:08.480 00.000 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 888
21:05:08.481 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=472.83, Mass=723158, SNR=355.2, Peak=53843 HFD=4.4
21:05:08.482 00.001 8996 MultiStar: [#1 0.15,-0.12,0.62,U] [#2 0.05,-0.10,0.69,U] [#3 0.13,-0.22,0.59,U] [#4 0.21,-0.48,0.59,U] [#5 0.44,-0.11,0.61,U] [#6 0.17,0.05,0.43,U] [#7 0.05,-0.17,0.49,U] [#8 0.28,-0.10,0.38,U] 
21:05:08.483 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.20}, one-star: {0.03, -0.37}
21:05:08.484 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
21:05:08.485 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
21:05:08.486 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.93 mountX=0.17 mountY=0.18, mountTheta=0.83
21:05:08.488 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.20, opts=13)
21:05:08.489 00.001 8996 Enqueuing Move request for scope (0.15, -0.20)
21:05:08.489 00.000 20224 Worker thread wakes up
21:05:08.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
21:05:08.490 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
21:05:08.490 00.000 20224 Moving (0.15, -0.20) raw xDistance=0.17 yDistance=0.18
21:05:08.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:05:08.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:08.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:05:08.490 00.000 20224 MoveAxis(E, 0, ABG)
21:05:08.490 00.000 20224 Move returns status 0, amount 0
21:05:08.490 00.000 20224 MoveAxis(N, 0, ABG)
21:05:08.490 00.000 20224 Move returns status 0, amount 0
21:05:08.490 00.000 20224 move complete, result=0
21:05:08.490 00.000 20224 worker thread done servicing request
21:05:08.494 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53843, med=2745, FiltMin=2419, FiltMax=28733, Gamma=1.000
21:05:08.508 00.014 8996 UpdateGuideState exits: m=723158 SNR=355.2
21:05:08.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:08.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:08.511 00.001 8996 Enqueuing Expose request
21:05:08.511 00.000 20224 Worker thread wakes up
21:05:08.511 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:08.512 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:08.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:09.492 00.980 20224 Exposure complete
21:05:09.554 00.062 20224 worker thread done servicing request
21:05:09.554 00.000 8996 OnExposeComplete: enter
21:05:09.555 00.001 8996 UpdateGuideState(): m_state=6
21:05:09.556 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 889
21:05:09.557 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.09, Mass=827780, SNR=357.1, Peak=61427 HFD=4.4
21:05:09.558 00.001 8996 MultiStar: [#1 0.28,-0.10,0.76,U] [#2 0.03,-0.22,0.72,U] [#3 0.06,-0.27,0.61,U] [#4 0.23,-0.39,0.54,U] [#5 0.47,-0.18,0.66,U] [#6 0.24,-0.14,0.46,U] [#7 0.20,-0.17,0.46,U] [#8 0.46,-0.21,0.40,U] 
21:05:09.559 00.001 8996 single-star, 8 included, MultiStar: {0.20, -0.19}, one-star: {0.05, -0.11}
21:05:09.560 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
21:05:09.561 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
21:05:09.561 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.13 mountX=0.06 mountY=0.11, mountTheta=1.02
21:05:09.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.11, opts=13)
21:05:09.564 00.001 8996 Enqueuing Move request for scope (0.05, -0.11)
21:05:09.565 00.001 20224 Worker thread wakes up
21:05:09.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
21:05:09.565 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
21:05:09.565 00.000 20224 Moving (0.05, -0.11) raw xDistance=0.06 yDistance=0.11
21:05:09.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:05:09.565 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:09.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:05:09.565 00.000 20224 MoveAxis(E, 0, ABG)
21:05:09.565 00.000 20224 Move returns status 0, amount 0
21:05:09.565 00.000 20224 MoveAxis(N, 0, ABG)
21:05:09.565 00.000 20224 Move returns status 0, amount 0
21:05:09.565 00.000 20224 move complete, result=0
21:05:09.565 00.000 20224 worker thread done servicing request
21:05:09.569 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61427, med=2745, FiltMin=2509, FiltMax=33888, Gamma=1.000
21:05:09.586 00.017 8996 UpdateGuideState exits: m=827780 SNR=357.1
21:05:09.588 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:09.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:09.591 00.002 8996 Enqueuing Expose request
21:05:09.593 00.002 20224 Worker thread wakes up
21:05:09.593 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:09.594 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:09.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:10.791 01.197 20224 Exposure complete
21:05:10.862 00.071 20224 worker thread done servicing request
21:05:10.862 00.000 8996 OnExposeComplete: enter
21:05:10.863 00.001 8996 UpdateGuideState(): m_state=6
21:05:10.864 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 890
21:05:10.865 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=473.09, Mass=770892, SNR=333.0, Peak=60147 HFD=4.5
21:05:10.866 00.001 8996 MultiStar: [#1 0.03,0.14,0.73,U] [#2 -0.14,-0.11,0.80,U] [#3 -0.05,0.04,0.74,U] [#4 -0.02,0.06,0.58,U] [#5 0.04,0.19,0.69,U] [#6 0.06,0.17,0.51,U] [#7 -0.06,0.12,0.49,U] [#8 0.14,-0.01,0.36,U] 
21:05:10.867 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.04}, one-star: {-0.23, -0.11}
21:05:10.868 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
21:05:10.868 00.000 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
21:05:10.869 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.07 cameraTheta=2.42 mountX=-0.05 mountY=-0.04, mountTheta=-2.53
21:05:10.871 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.04, opts=13)
21:05:10.872 00.001 8996 Enqueuing Move request for scope (-0.05, 0.04)
21:05:10.872 00.000 20224 Worker thread wakes up
21:05:10.873 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
21:05:10.873 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
21:05:10.873 00.000 20224 Moving (-0.05, 0.04) raw xDistance=-0.05 yDistance=-0.04
21:05:10.873 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:05:10.873 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:10.873 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:05:10.873 00.000 20224 MoveAxis(E, 0, ABG)
21:05:10.873 00.000 20224 Move returns status 0, amount 0
21:05:10.873 00.000 20224 MoveAxis(N, 0, ABG)
21:05:10.873 00.000 20224 Move returns status 0, amount 0
21:05:10.873 00.000 20224 move complete, result=0
21:05:10.874 00.001 20224 worker thread done servicing request
21:05:10.880 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60147, med=2745, FiltMin=2486, FiltMax=31728, Gamma=1.000
21:05:10.900 00.020 8996 UpdateGuideState exits: m=770892 SNR=333.0
21:05:10.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:10.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:10.903 00.001 8996 Enqueuing Expose request
21:05:10.904 00.001 20224 Worker thread wakes up
21:05:10.904 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:10.906 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:10.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:11.880 00.974 20224 Exposure complete
21:05:11.962 00.082 20224 worker thread done servicing request
21:05:11.962 00.000 8996 OnExposeComplete: enter
21:05:11.963 00.001 8996 UpdateGuideState(): m_state=6
21:05:11.964 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 891
21:05:11.965 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=473.11, Mass=736935, SNR=372.4, Peak=56387 HFD=4.5
21:05:11.966 00.001 8996 MultiStar: [#1 0.16,-0.07,0.64,U] [#2 -0.31,-0.01,0.76,U] [#3 -0.06,0.13,0.59,U] [#4 0.04,-0.06,0.54,U] [#5 0.23,0.22,0.55,U] [#6 -0.06,0.51,0.42,U] [#7 -0.05,0.17,0.48,U] [#8 0.08,0.04,0.35,U] 
21:05:11.967 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.15, -0.09}
21:05:11.968 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
21:05:11.968 00.000 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
21:05:11.969 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.13 mountX=-0.04 mountY=-0.06, mountTheta=-2.23
21:05:11.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
21:05:11.971 00.000 8996 Enqueuing Move request for scope (-0.04, 0.06)
21:05:11.972 00.001 20224 Worker thread wakes up
21:05:11.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
21:05:11.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
21:05:11.972 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.04 yDistance=-0.06
21:05:11.973 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:05:11.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:11.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:05:11.973 00.000 20224 MoveAxis(E, 0, ABG)
21:05:11.973 00.000 20224 Move returns status 0, amount 0
21:05:11.973 00.000 20224 MoveAxis(N, 0, ABG)
21:05:11.973 00.000 20224 Move returns status 0, amount 0
21:05:11.973 00.000 20224 move complete, result=0
21:05:11.973 00.000 20224 worker thread done servicing request
21:05:11.978 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56387, med=2745, FiltMin=2464, FiltMax=31139, Gamma=1.000
21:05:11.996 00.018 8996 UpdateGuideState exits: m=736935 SNR=372.4
21:05:11.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:11.999 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:12.000 00.001 8996 Enqueuing Expose request
21:05:12.002 00.002 20224 Worker thread wakes up
21:05:12.002 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:12.004 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:12.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:13.183 01.179 20224 Exposure complete
21:05:13.251 00.068 20224 worker thread done servicing request
21:05:13.251 00.000 8996 OnExposeComplete: enter
21:05:13.253 00.002 8996 UpdateGuideState(): m_state=6
21:05:13.254 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 892
21:05:13.256 00.002 8996 Star::Find returns 1 (0), X=139.73, Y=473.09, Mass=747320, SNR=365.1, Peak=65535 HFD=4.5
21:05:13.258 00.002 8996 MultiStar: [#1 -0.02,0.13,0.68,U] [#2 -0.17,0.06,0.70,U] [#3 -0.17,0.13,0.56,U] [#4 -0.15,-0.16,0.56,U] [#5 0.11,-0.02,0.67,U] [#6 -0.10,0.21,0.44,U] [#7 -0.18,-0.08,0.44,U] [#8 0.02,0.02,0.39,U] 
21:05:13.259 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.01}, one-star: {-0.28, -0.11}
21:05:13.261 00.002 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
21:05:13.263 00.002 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
21:05:13.264 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.05 mountX=-0.12 mountY=0.00, mountTheta=3.12
21:05:13.267 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.01, opts=13)
21:05:13.268 00.001 8996 Enqueuing Move request for scope (-0.12, 0.01)
21:05:13.270 00.002 20224 Worker thread wakes up
21:05:13.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
21:05:13.270 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
21:05:13.271 00.001 20224 Moving (-0.12, 0.01) raw xDistance=-0.12 yDistance=0.00
21:05:13.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:05:13.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:13.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:05:13.271 00.000 20224 MoveAxis(E, 0, ABG)
21:05:13.271 00.000 20224 Move returns status 0, amount 0
21:05:13.271 00.000 20224 MoveAxis(N, 0, ABG)
21:05:13.271 00.000 20224 Move returns status 0, amount 0
21:05:13.271 00.000 20224 move complete, result=0
21:05:13.272 00.001 20224 worker thread done servicing request
21:05:13.278 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2745, FiltMin=2477, FiltMax=33184, Gamma=1.000
21:05:13.295 00.017 8996 UpdateGuideState exits: m=747320 SNR=365.1
21:05:13.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:13.297 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:13.298 00.001 8996 Enqueuing Expose request
21:05:13.299 00.001 20224 Worker thread wakes up
21:05:13.299 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:13.301 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:13.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:14.276 00.975 20224 Exposure complete
21:05:14.376 00.100 20224 worker thread done servicing request
21:05:14.376 00.000 8996 OnExposeComplete: enter
21:05:14.377 00.001 8996 UpdateGuideState(): m_state=6
21:05:14.377 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 893
21:05:14.379 00.002 8996 Star::Find returns 1 (0), X=139.79, Y=473.20, Mass=741120, SNR=401.3, Peak=61123 HFD=4.4
21:05:14.380 00.001 8996 MultiStar: [#1 0.13,-0.03,0.58,U] [#2 -0.23,0.03,0.68,U] [#3 -0.08,0.21,0.55,U] [#4 -0.02,0.08,0.45,U] [#5 0.21,0.30,0.65,U] [#6 0.07,0.22,0.36,U] [#7 -0.15,-0.01,0.43,U] [#8 0.09,-0.15,0.33,U] 
21:05:14.381 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {-0.22, 0.00}
21:05:14.383 00.002 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
21:05:14.384 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
21:05:14.385 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.09 cameraTheta=2.10 mountX=-0.05 mountY=-0.07, mountTheta=-2.20
21:05:14.387 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
21:05:14.388 00.001 8996 Enqueuing Move request for scope (-0.04, 0.07)
21:05:14.389 00.001 20224 Worker thread wakes up
21:05:14.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
21:05:14.389 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
21:05:14.389 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.05 yDistance=-0.07
21:05:14.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:05:14.390 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:14.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:05:14.390 00.000 20224 MoveAxis(E, 0, ABG)
21:05:14.390 00.000 20224 Move returns status 0, amount 0
21:05:14.390 00.000 20224 MoveAxis(N, 0, ABG)
21:05:14.390 00.000 20224 Move returns status 0, amount 0
21:05:14.390 00.000 20224 move complete, result=0
21:05:14.390 00.000 20224 worker thread done servicing request
21:05:14.397 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61123, med=2745, FiltMin=2473, FiltMax=29456, Gamma=1.000
21:05:14.419 00.022 8996 UpdateGuideState exits: m=741120 SNR=401.3
21:05:14.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:14.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:14.422 00.001 8996 Enqueuing Expose request
21:05:14.423 00.001 20224 Worker thread wakes up
21:05:14.423 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:14.424 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:14.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:15.596 01.172 20224 Exposure complete
21:05:15.676 00.080 20224 worker thread done servicing request
21:05:15.676 00.000 8996 OnExposeComplete: enter
21:05:15.677 00.001 8996 UpdateGuideState(): m_state=6
21:05:15.678 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 894
21:05:15.678 00.000 8996 Star::Find returns 1 (0), X=140.01, Y=473.21, Mass=713196, SNR=351.8, Peak=55363 HFD=4.4
21:05:15.680 00.002 8996 MultiStar: [#1 0.13,0.06,0.62,U] [#2 -0.09,0.35,0.72,U] [#3 0.11,-0.06,0.61,U] [#4 0.12,0.05,0.52,U] [#5 0.28,0.26,0.66,U] [#6 0.01,0.48,0.46,U] [#7 -0.12,0.01,0.44,U] [#8 0.22,0.13,0.37,U] 
21:05:15.680 00.000 8996 single-star, 8 included, MultiStar: {0.07, 0.14}, one-star: {0.01, 0.01}
21:05:15.681 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
21:05:15.682 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
21:05:15.683 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.93 mountX=0.01 mountY=-0.01, mountTheta=-1.03
21:05:15.684 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
21:05:15.685 00.001 8996 Enqueuing Move request for scope (0.01, 0.01)
21:05:15.686 00.001 20224 Worker thread wakes up
21:05:15.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
21:05:15.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
21:05:15.686 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
21:05:15.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:05:15.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:15.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:05:15.686 00.000 20224 MoveAxis(E, 0, ABG)
21:05:15.686 00.000 20224 Move returns status 0, amount 0
21:05:15.686 00.000 20224 MoveAxis(N, 0, ABG)
21:05:15.686 00.000 20224 Move returns status 0, amount 0
21:05:15.686 00.000 20224 move complete, result=0
21:05:15.686 00.000 20224 worker thread done servicing request
21:05:15.692 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55363, med=2745, FiltMin=2493, FiltMax=27488, Gamma=1.000
21:05:15.706 00.014 8996 UpdateGuideState exits: m=713196 SNR=351.8
21:05:15.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:15.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:15.709 00.001 8996 Enqueuing Expose request
21:05:15.709 00.000 20224 Worker thread wakes up
21:05:15.710 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:15.710 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:15.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:16.690 00.980 20224 Exposure complete
21:05:16.750 00.060 20224 worker thread done servicing request
21:05:16.750 00.000 8996 OnExposeComplete: enter
21:05:16.751 00.001 8996 UpdateGuideState(): m_state=6
21:05:16.752 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 895
21:05:16.753 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.41, Mass=764540, SNR=351.1, Peak=55187 HFD=4.7
21:05:16.754 00.001 8996 MultiStar: [#1 0.05,0.37,0.65,U] [#2 -0.26,0.19,0.71,U] [#3 0.00,0.04,0.61,U] [#4 0.02,0.19,0.57,U] [#5 0.16,0.28,0.58,U] [#6 -0.09,0.51,0.50,U] [#7 0.00,0.28,0.45,U] [#8 0.09,0.26,0.40,U] 
21:05:16.755 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.25}, one-star: {-0.06, 0.21}
21:05:16.755 00.000 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:05:16.756 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
21:05:16.757 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.21 cameraTheta=1.83 mountX=-0.08 mountY=-0.20, mountTheta=-1.93
21:05:16.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.21, opts=13)
21:05:16.760 00.001 8996 Enqueuing Move request for scope (-0.06, 0.21)
21:05:16.761 00.001 20224 Worker thread wakes up
21:05:16.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
21:05:16.761 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
21:05:16.761 00.000 20224 Moving (-0.06, 0.21) raw xDistance=-0.08 yDistance=-0.20
21:05:16.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:05:16.762 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:16.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:05:16.762 00.000 20224 MoveAxis(E, 0, ABG)
21:05:16.762 00.000 20224 Move returns status 0, amount 0
21:05:16.762 00.000 20224 MoveAxis(N, 0, ABG)
21:05:16.762 00.000 20224 Move returns status 0, amount 0
21:05:16.762 00.000 20224 move complete, result=0
21:05:16.762 00.000 20224 worker thread done servicing request
21:05:16.769 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55187, med=2745, FiltMin=2486, FiltMax=28339, Gamma=1.000
21:05:16.792 00.023 8996 UpdateGuideState exits: m=764540 SNR=351.1
21:05:16.793 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:16.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:16.795 00.001 8996 Enqueuing Expose request
21:05:16.796 00.001 20224 Worker thread wakes up
21:05:16.796 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:16.796 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:16.797 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:17.972 01.175 20224 Exposure complete
21:05:18.070 00.098 20224 worker thread done servicing request
21:05:18.071 00.001 8996 OnExposeComplete: enter
21:05:18.073 00.002 8996 UpdateGuideState(): m_state=6
21:05:18.075 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 896
21:05:18.076 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=473.31, Mass=758684, SNR=411.7, Peak=58131 HFD=4.6
21:05:18.077 00.001 8996 MultiStar: [#1 0.06,0.12,0.63,U] [#2 -0.36,0.18,0.62,U] [#3 -0.13,0.31,0.50,U] [#4 0.04,0.18,0.46,U] [#5 -0.06,0.56,0.00,M1] [#6 -0.25,0.26,0.35,U] [#7 -0.13,0.09,0.42,U] [#8 0.00,0.30,0.35,U] 
21:05:18.079 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.17}, one-star: {-0.24, 0.11}
21:05:18.080 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
21:05:18.081 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
21:05:18.082 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.23 cameraTheta=2.25 mountX=-0.16 mountY=-0.16, mountTheta=-2.36
21:05:18.085 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.17, opts=13)
21:05:18.086 00.001 8996 Enqueuing Move request for scope (-0.14, 0.17)
21:05:18.086 00.000 20224 Worker thread wakes up
21:05:18.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
21:05:18.086 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
21:05:18.087 00.001 20224 Moving (-0.14, 0.17) raw xDistance=-0.16 yDistance=-0.16
21:05:18.087 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:05:18.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:18.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:05:18.087 00.000 20224 MoveAxis(E, 0, ABG)
21:05:18.087 00.000 20224 Move returns status 0, amount 0
21:05:18.087 00.000 20224 MoveAxis(N, 0, ABG)
21:05:18.087 00.000 20224 Move returns status 0, amount 0
21:05:18.087 00.000 20224 move complete, result=0
21:05:18.087 00.000 20224 worker thread done servicing request
21:05:18.091 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58131, med=2742, FiltMin=2502, FiltMax=28262, Gamma=1.000
21:05:18.106 00.015 8996 UpdateGuideState exits: m=758684 SNR=411.7
21:05:18.108 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:18.108 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:18.109 00.001 8996 Enqueuing Expose request
21:05:18.110 00.001 20224 Worker thread wakes up
21:05:18.110 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:18.112 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:18.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:19.102 00.990 20224 Exposure complete
21:05:19.183 00.081 20224 worker thread done servicing request
21:05:19.183 00.000 8996 OnExposeComplete: enter
21:05:19.184 00.001 8996 UpdateGuideState(): m_state=6
21:05:19.184 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 897
21:05:19.185 00.001 8996 Star::Find returns 1 (0), X=139.68, Y=473.57, Mass=756989, SNR=346.6, Peak=47347 HFD=4.7
21:05:19.186 00.001 8996 MultiStar: [#1 0.11,0.10,0.68,U] [#2 -0.10,0.18,0.79,U] [#3 0.06,0.02,0.61,U] [#4 0.12,-0.06,0.57,U] [#5 0.01,0.37,0.60,U] [#6 0.01,0.34,0.44,U] [#7 0.02,0.20,0.43,U] [#8 0.08,0.29,0.43,U] 
21:05:19.187 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.21}, one-star: {-0.32, 0.36}
21:05:19.188 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
21:05:19.189 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
21:05:19.190 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.71 mountX=-0.05 mountY=-0.20, mountTheta=-1.80
21:05:19.191 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.21, opts=13)
21:05:19.192 00.001 8996 Enqueuing Move request for scope (-0.03, 0.21)
21:05:19.192 00.000 20224 Worker thread wakes up
21:05:19.193 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
21:05:19.193 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
21:05:19.193 00.000 20224 Moving (-0.03, 0.21) raw xDistance=-0.05 yDistance=-0.20
21:05:19.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:05:19.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:05:19.193 00.000 20224 MoveAxis(E, 0, ABG)
21:05:19.193 00.000 20224 Move returns status 0, amount 0
21:05:19.193 00.000 20224 MoveAxis(N, 42, ABG)
21:05:19.193 00.000 20224 Guiding  Dir = 0, Dur = 42
21:05:19.193 00.000 20224 IsSlewing returns 0
21:05:19.193 00.000 20224 IsGuiding returns 0
21:05:19.197 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47347, med=2742, FiltMin=2486, FiltMax=30742, Gamma=1.000
21:05:19.202 00.005 20224 PulseGuide returned control before completion, sleep 44
21:05:19.212 00.010 8996 UpdateGuideState exits: m=756989 SNR=346.6
21:05:19.212 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:19.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:19.214 00.001 8996 Enqueuing Expose request
21:05:19.249 00.035 20224 IsGuiding returns 1
21:05:19.249 00.000 20224 scope still moving after pulse duration time elapsed
21:05:19.280 00.031 20224 IsSlewing returns 0
21:05:19.280 00.000 20224 IsGuiding returns 1
21:05:19.311 00.031 20224 IsSlewing returns 0
21:05:19.311 00.000 20224 IsGuiding returns 0
21:05:19.311 00.000 20224 scope move finished after 42 + 75 ms
21:05:19.311 00.000 20224 Move returns status 0, amount 42
21:05:19.311 00.000 20224 move complete, result=0
21:05:19.311 00.000 20224 worker thread done servicing request
21:05:19.311 00.000 20224 Worker thread wakes up
21:05:19.311 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 42 ms NORTH
21:05:19.312 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:19.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:20.490 01.178 20224 Exposure complete
21:05:20.575 00.085 20224 worker thread done servicing request
21:05:20.576 00.001 8996 OnExposeComplete: enter
21:05:20.576 00.000 8996 UpdateGuideState(): m_state=6
21:05:20.578 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 898
21:05:20.580 00.002 8996 Star::Find returns 1 (0), X=139.62, Y=473.10, Mass=749916, SNR=373.1, Peak=55635 HFD=4.7
21:05:20.582 00.002 8996 MultiStar: [#1 -0.04,-0.14,0.64,U] [#2 -0.24,-0.06,0.75,U] [#3 -0.13,0.04,0.66,U] [#4 -0.03,-0.05,0.50,U] [#5 0.11,0.34,0.52,U] [#6 -0.10,0.19,0.43,U] [#7 -0.27,0.06,0.41,U] [#8 0.29,-0.04,0.38,U] 
21:05:20.584 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.01}, one-star: {-0.38, -0.10}
21:05:20.585 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
21:05:20.587 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
21:05:20.588 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.08 mountX=-0.13 mountY=0.01, mountTheta=3.09
21:05:20.592 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
21:05:20.593 00.001 8996 Enqueuing Move request for scope (-0.13, 0.01)
21:05:20.594 00.001 20224 Worker thread wakes up
21:05:20.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
21:05:20.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
21:05:20.595 00.001 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.01
21:05:20.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:05:20.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:20.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:05:20.595 00.000 20224 MoveAxis(E, 0, ABG)
21:05:20.595 00.000 20224 Move returns status 0, amount 0
21:05:20.595 00.000 20224 MoveAxis(N, 0, ABG)
21:05:20.595 00.000 20224 Move returns status 0, amount 0
21:05:20.595 00.000 20224 move complete, result=0
21:05:20.595 00.000 20224 worker thread done servicing request
21:05:20.600 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55635, med=2745, FiltMin=2473, FiltMax=30832, Gamma=1.000
21:05:20.616 00.016 8996 UpdateGuideState exits: m=749916 SNR=373.1
21:05:20.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:20.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:20.619 00.001 8996 Enqueuing Expose request
21:05:20.620 00.001 20224 Worker thread wakes up
21:05:20.620 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:20.621 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:20.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:21.589 00.968 20224 Exposure complete
21:05:21.667 00.078 20224 worker thread done servicing request
21:05:21.667 00.000 8996 OnExposeComplete: enter
21:05:21.669 00.002 8996 UpdateGuideState(): m_state=6
21:05:21.671 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 899
21:05:21.672 00.001 8996 Star::Find returns 1 (0), X=139.57, Y=473.29, Mass=786706, SNR=369.0, Peak=57171 HFD=4.7
21:05:21.674 00.002 8996 MultiStar: [#1 -0.22,-0.02,0.57,U] [#2 -0.51,-0.13,0.72,U] [#3 -0.27,-0.09,0.54,U] [#4 -0.06,-0.08,0.56,U] [#5 -0.13,0.10,0.57,U] [#6 -0.22,0.17,0.45,U] [#7 -0.30,0.07,0.42,U] [#8 -0.05,-0.00,0.38,U] 
21:05:21.676 00.002 8996 refined, 8 included, MultiStar: {-0.27, 0.01}, one-star: {-0.44, 0.09}
21:05:21.678 00.002 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
21:05:21.680 00.002 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:05:21.680 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.01 hyp=0.27 cameraTheta=3.10 mountX=-0.27 mountY=0.02, mountTheta=3.07
21:05:21.682 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.01, opts=13)
21:05:21.683 00.001 8996 Enqueuing Move request for scope (-0.27, 0.01)
21:05:21.684 00.001 20224 Worker thread wakes up
21:05:21.684 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.01) opts 0xd
21:05:21.685 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.01)
21:05:21.685 00.000 20224 Moving (-0.27, 0.01) raw xDistance=-0.27 yDistance=0.02
21:05:21.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:05:21.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:21.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:05:21.685 00.000 20224 MoveAxis(E, 40, ABG)
21:05:21.685 00.000 20224 Guiding  Dir = 2, Dur = 40
21:05:21.686 00.001 20224 IsSlewing returns 0
21:05:21.686 00.000 20224 IsGuiding returns 0
21:05:21.693 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57171, med=2742, FiltMin=2467, FiltMax=30854, Gamma=1.000
21:05:21.708 00.015 8996 UpdateGuideState exits: m=786706 SNR=369.0
21:05:21.709 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:21.709 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:21.710 00.001 8996 Enqueuing Expose request
21:05:21.746 00.036 20224 IsGuiding returns 1
21:05:21.746 00.000 20224 scope still moving after pulse duration time elapsed
21:05:21.772 00.026 20224 IsSlewing returns 0
21:05:21.772 00.000 20224 IsGuiding returns 1
21:05:21.803 00.031 20224 IsSlewing returns 0
21:05:21.803 00.000 20224 IsGuiding returns 1
21:05:21.834 00.031 20224 IsSlewing returns 0
21:05:21.834 00.000 20224 IsGuiding returns 0
21:05:21.834 00.000 20224 scope move finished after 40 + 107 ms
21:05:21.834 00.000 20224 Move returns status 0, amount 40
21:05:21.834 00.000 20224 MoveAxis(N, 0, ABG)
21:05:21.834 00.000 20224 Move returns status 0, amount 0
21:05:21.834 00.000 20224 move complete, result=0
21:05:21.835 00.001 20224 worker thread done servicing request
21:05:21.835 00.000 20224 Worker thread wakes up
21:05:21.835 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
21:05:21.837 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:21.838 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:23.022 01.184 20224 Exposure complete
21:05:23.125 00.103 20224 worker thread done servicing request
21:05:23.126 00.001 8996 OnExposeComplete: enter
21:05:23.126 00.000 8996 UpdateGuideState(): m_state=6
21:05:23.127 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 900
21:05:23.128 00.001 8996 Star::Find returns 1 (0), X=140.20, Y=473.12, Mass=761082, SNR=387.9, Peak=55075 HFD=4.4
21:05:23.129 00.001 8996 MultiStar: [#1 0.26,-0.13,0.62,U] [#2 0.06,-0.02,0.63,U] [#3 0.01,-0.09,0.56,U] [#4 0.03,-0.18,0.50,U] [#5 0.33,0.06,0.53,U] [#6 0.06,-0.04,0.42,U] [#7 -0.01,-0.06,0.42,U] [#8 0.34,-0.08,0.38,U] 
21:05:23.130 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.07}, one-star: {0.20, -0.08}
21:05:23.130 00.000 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
21:05:23.131 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
21:05:23.132 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-0.45 mountX=0.15 mountY=0.05, mountTheta=0.33
21:05:23.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.07, opts=13)
21:05:23.134 00.000 8996 Enqueuing Move request for scope (0.15, -0.07)
21:05:23.135 00.001 20224 Worker thread wakes up
21:05:23.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
21:05:23.135 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
21:05:23.135 00.000 20224 Moving (0.15, -0.07) raw xDistance=0.15 yDistance=0.05
21:05:23.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:05:23.136 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:23.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:05:23.136 00.000 20224 MoveAxis(E, 0, ABG)
21:05:23.136 00.000 20224 Move returns status 0, amount 0
21:05:23.136 00.000 20224 MoveAxis(N, 0, ABG)
21:05:23.136 00.000 20224 Move returns status 0, amount 0
21:05:23.136 00.000 20224 move complete, result=0
21:05:23.136 00.000 20224 worker thread done servicing request
21:05:23.139 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55075, med=2742, FiltMin=2496, FiltMax=29904, Gamma=1.000
21:05:23.153 00.014 8996 UpdateGuideState exits: m=761082 SNR=387.9
21:05:23.156 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:23.158 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:23.160 00.002 8996 Enqueuing Expose request
21:05:23.161 00.001 20224 Worker thread wakes up
21:05:23.161 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:23.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:23.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:24.151 00.989 20224 Exposure complete
21:05:24.244 00.093 20224 worker thread done servicing request
21:05:24.244 00.000 8996 OnExposeComplete: enter
21:05:24.245 00.001 8996 UpdateGuideState(): m_state=6
21:05:24.245 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 901
21:05:24.247 00.002 8996 Star::Find returns 1 (0), X=140.11, Y=473.23, Mass=742811, SNR=362.4, Peak=56115 HFD=4.5
21:05:24.248 00.001 8996 MultiStar: [#1 0.36,0.09,0.65,U] [#2 0.12,-0.01,0.69,U] [#3 0.13,-0.35,0.56,U] [#4 0.21,-0.25,0.59,U] [#5 0.53,0.01,0.58,U] [#6 0.11,0.18,0.42,U] [#7 0.08,-0.12,0.47,U] [#8 0.48,-0.09,0.42,U] 
21:05:24.249 00.001 8996 single-star, 8 included, MultiStar: {0.23, -0.05}, one-star: {0.10, 0.03}
21:05:24.249 00.000 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
21:05:24.251 00.002 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
21:05:24.253 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.11 cameraTheta=0.31 mountX=0.10 mountY=-0.04, mountTheta=-0.42
21:05:24.256 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.03, opts=13)
21:05:24.258 00.002 8996 Enqueuing Move request for scope (0.10, 0.03)
21:05:24.259 00.001 20224 Worker thread wakes up
21:05:24.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
21:05:24.260 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
21:05:24.260 00.000 20224 Moving (0.10, 0.03) raw xDistance=0.10 yDistance=-0.04
21:05:24.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:05:24.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:24.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:05:24.260 00.000 20224 MoveAxis(E, 0, ABG)
21:05:24.260 00.000 20224 Move returns status 0, amount 0
21:05:24.260 00.000 20224 MoveAxis(N, 0, ABG)
21:05:24.260 00.000 20224 Move returns status 0, amount 0
21:05:24.261 00.001 20224 move complete, result=0
21:05:24.261 00.000 20224 worker thread done servicing request
21:05:24.267 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56115, med=2742, FiltMin=2493, FiltMax=28048, Gamma=1.000
21:05:24.292 00.025 8996 UpdateGuideState exits: m=742811 SNR=362.4
21:05:24.294 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:24.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:24.297 00.002 8996 Enqueuing Expose request
21:05:24.299 00.002 20224 Worker thread wakes up
21:05:24.299 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:24.301 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:24.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:25.475 01.174 20224 Exposure complete
21:05:25.566 00.091 20224 worker thread done servicing request
21:05:25.566 00.000 8996 OnExposeComplete: enter
21:05:25.568 00.002 8996 UpdateGuideState(): m_state=6
21:05:25.570 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 902
21:05:25.572 00.002 8996 Star::Find returns 1 (0), X=140.00, Y=473.19, Mass=694574, SNR=376.5, Peak=53091 HFD=4.4
21:05:25.574 00.002 8996 MultiStar: [#1 0.05,0.07,0.62,U] [#2 -0.21,0.02,0.63,U] [#3 -0.02,0.11,0.52,U] [#4 -0.00,0.04,0.55,U] [#5 0.19,0.09,0.58,U] [#6 0.00,0.02,0.40,U] [#7 -0.17,-0.20,0.43,U] [#8 0.07,0.09,0.41,U] 
21:05:25.575 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.01, -0.01}
21:05:25.576 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
21:05:25.577 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
21:05:25.579 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.35 mountX=-0.01 mountY=0.01, mountTheta=2.25
21:05:25.581 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
21:05:25.583 00.002 8996 Enqueuing Move request for scope (-0.01, -0.01)
21:05:25.585 00.002 20224 Worker thread wakes up
21:05:25.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:05:25.585 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:05:25.585 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:05:25.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:05:25.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:25.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:05:25.585 00.000 20224 MoveAxis(E, 0, ABG)
21:05:25.585 00.000 20224 Move returns status 0, amount 0
21:05:25.585 00.000 20224 MoveAxis(N, 0, ABG)
21:05:25.585 00.000 20224 Move returns status 0, amount 0
21:05:25.585 00.000 20224 move complete, result=0
21:05:25.586 00.001 20224 worker thread done servicing request
21:05:25.593 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53091, med=2742, FiltMin=2489, FiltMax=28144, Gamma=1.000
21:05:25.616 00.023 8996 UpdateGuideState exits: m=694574 SNR=376.5
21:05:25.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:25.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:25.620 00.002 8996 Enqueuing Expose request
21:05:25.621 00.001 20224 Worker thread wakes up
21:05:25.621 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:25.622 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:25.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:26.614 00.992 20224 Exposure complete
21:05:26.718 00.104 20224 worker thread done servicing request
21:05:26.718 00.000 8996 OnExposeComplete: enter
21:05:26.720 00.002 8996 UpdateGuideState(): m_state=6
21:05:26.722 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 903
21:05:26.724 00.002 8996 Star::Find returns 1 (0), X=139.94, Y=473.00, Mass=694894, SNR=331.7, Peak=55107 HFD=4.4
21:05:26.726 00.002 8996 MultiStar: [#1 0.13,-0.14,0.64,U] [#2 -0.15,0.04,0.81,U] [#3 -0.12,-0.16,0.59,U] [#4 0.02,-0.12,0.57,U] [#5 0.25,0.10,0.65,U] [#6 0.01,0.03,0.41,U] [#7 0.12,-0.25,0.50,U] [#8 0.17,-0.11,0.39,U] 
21:05:26.728 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.09}, one-star: {-0.07, -0.20}
21:05:26.730 00.002 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
21:05:26.731 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
21:05:26.733 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.34 mountX=0.03 mountY=0.09, mountTheta=1.24
21:05:26.736 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.09, opts=13)
21:05:26.738 00.002 8996 Enqueuing Move request for scope (0.02, -0.09)
21:05:26.739 00.001 20224 Worker thread wakes up
21:05:26.740 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
21:05:26.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
21:05:26.740 00.000 20224 Moving (0.02, -0.09) raw xDistance=0.03 yDistance=0.09
21:05:26.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:05:26.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:26.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:05:26.740 00.000 20224 MoveAxis(E, 0, ABG)
21:05:26.740 00.000 20224 Move returns status 0, amount 0
21:05:26.741 00.001 20224 MoveAxis(N, 0, ABG)
21:05:26.741 00.000 20224 Move returns status 0, amount 0
21:05:26.741 00.000 20224 move complete, result=0
21:05:26.741 00.000 20224 worker thread done servicing request
21:05:26.748 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55107, med=2745, FiltMin=2499, FiltMax=29475, Gamma=1.000
21:05:26.770 00.022 8996 UpdateGuideState exits: m=694894 SNR=331.7
21:05:26.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:26.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:26.774 00.002 8996 Enqueuing Expose request
21:05:26.776 00.002 20224 Worker thread wakes up
21:05:26.776 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:26.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:26.778 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:27.939 01.161 20224 Exposure complete
21:05:28.007 00.068 20224 worker thread done servicing request
21:05:28.007 00.000 8996 OnExposeComplete: enter
21:05:28.009 00.002 8996 UpdateGuideState(): m_state=6
21:05:28.010 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 904
21:05:28.013 00.003 8996 Star::Find returns 1 (0), X=140.07, Y=473.24, Mass=732646, SNR=369.4, Peak=48883 HFD=4.5
21:05:28.015 00.002 8996 MultiStar: [#1 0.13,-0.05,0.60,U] [#2 -0.10,0.14,0.73,U] [#3 0.08,0.23,0.57,U] [#4 0.11,0.13,0.53,U] [#5 0.18,0.25,0.73,U] [#6 0.23,0.46,0.41,U] [#7 0.04,0.31,0.45,U] [#8 0.18,0.11,0.39,U] 
21:05:28.016 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.16}, one-star: {0.07, 0.04}
21:05:28.018 00.002 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
21:05:28.020 00.002 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
21:05:28.021 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.56 mountX=0.06 mountY=-0.05, mountTheta=-0.67
21:05:28.024 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
21:05:28.026 00.002 8996 Enqueuing Move request for scope (0.07, 0.04)
21:05:28.027 00.001 20224 Worker thread wakes up
21:05:28.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
21:05:28.028 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
21:05:28.028 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.06 yDistance=-0.05
21:05:28.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:05:28.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:28.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:05:28.028 00.000 20224 MoveAxis(E, 0, ABG)
21:05:28.028 00.000 20224 Move returns status 0, amount 0
21:05:28.029 00.001 20224 MoveAxis(N, 0, ABG)
21:05:28.029 00.000 20224 Move returns status 0, amount 0
21:05:28.029 00.000 20224 move complete, result=0
21:05:28.029 00.000 20224 worker thread done servicing request
21:05:28.036 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=48883, med=2742, FiltMin=2470, FiltMax=26240, Gamma=1.000
21:05:28.063 00.027 8996 UpdateGuideState exits: m=732646 SNR=369.4
21:05:28.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:28.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:28.066 00.001 8996 Enqueuing Expose request
21:05:28.067 00.001 20224 Worker thread wakes up
21:05:28.067 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:28.068 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:28.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:29.028 00.960 20224 Exposure complete
21:05:29.123 00.095 20224 worker thread done servicing request
21:05:29.123 00.000 8996 OnExposeComplete: enter
21:05:29.124 00.001 8996 UpdateGuideState(): m_state=6
21:05:29.125 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 905
21:05:29.125 00.000 8996 Star::Find returns 1 (0), X=139.86, Y=473.20, Mass=777726, SNR=349.8, Peak=57235 HFD=4.4
21:05:29.126 00.001 8996 MultiStar: [#1 -0.26,-0.08,0.72,U] [#2 -0.32,0.22,0.77,U] [#3 -0.18,0.30,0.59,U] [#4 -0.27,0.07,0.55,U] [#5 0.07,0.09,0.66,U] [#6 -0.11,0.28,0.44,U] [#7 -0.14,0.35,0.43,U] [#8 0.01,0.23,0.37,U] 
21:05:29.127 00.001 8996 single-star, 8 included, MultiStar: {-0.16, 0.13}, one-star: {-0.14, 0.00}
21:05:29.128 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
21:05:29.129 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
21:05:29.130 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.12 mountX=-0.14 mountY=0.01, mountTheta=3.04
21:05:29.131 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.00, opts=13)
21:05:29.132 00.001 8996 Enqueuing Move request for scope (-0.14, 0.00)
21:05:29.133 00.001 20224 Worker thread wakes up
21:05:29.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
21:05:29.133 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
21:05:29.133 00.000 20224 Moving (-0.14, 0.00) raw xDistance=-0.14 yDistance=0.01
21:05:29.134 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:05:29.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:29.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:05:29.134 00.000 20224 MoveAxis(E, 0, ABG)
21:05:29.134 00.000 20224 Move returns status 0, amount 0
21:05:29.134 00.000 20224 MoveAxis(N, 0, ABG)
21:05:29.134 00.000 20224 Move returns status 0, amount 0
21:05:29.134 00.000 20224 move complete, result=0
21:05:29.134 00.000 20224 worker thread done servicing request
21:05:29.138 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=57235, med=2745, FiltMin=2470, FiltMax=31331, Gamma=1.000
21:05:29.154 00.016 8996 UpdateGuideState exits: m=777726 SNR=349.8
21:05:29.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:29.156 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:29.157 00.001 8996 Enqueuing Expose request
21:05:29.158 00.001 20224 Worker thread wakes up
21:05:29.158 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:29.159 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:29.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:30.337 01.178 20224 Exposure complete
21:05:30.428 00.091 20224 worker thread done servicing request
21:05:30.428 00.000 8996 OnExposeComplete: enter
21:05:30.429 00.001 8996 UpdateGuideState(): m_state=6
21:05:30.430 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 906
21:05:30.431 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=473.24, Mass=726814, SNR=323.6, Peak=56275 HFD=4.3
21:05:30.432 00.001 8996 MultiStar: [#1 -0.30,0.06,0.67,U] [#2 -0.42,0.03,0.89,U] [#3 -0.42,-0.07,0.66,U] [#4 -0.37,-0.03,0.62,U] [#5 -0.08,-0.08,0.66,U] [#6 -0.35,0.03,0.53,U] [#7 -0.38,0.09,0.54,U] [#8 0.17,0.16,0.48,U] 
21:05:30.433 00.001 8996 single-star, 8 included, MultiStar: {-0.24, 0.02}, one-star: {-0.03, 0.04}
21:05:30.433 00.000 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
21:05:30.434 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
21:05:30.435 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.28 mountX=-0.03 mountY=-0.03, mountTheta=-2.38
21:05:30.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
21:05:30.438 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
21:05:30.439 00.001 20224 Worker thread wakes up
21:05:30.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
21:05:30.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
21:05:30.439 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
21:05:30.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:05:30.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:30.440 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:05:30.440 00.000 20224 MoveAxis(E, 0, ABG)
21:05:30.440 00.000 20224 Move returns status 0, amount 0
21:05:30.440 00.000 20224 MoveAxis(N, 0, ABG)
21:05:30.440 00.000 20224 Move returns status 0, amount 0
21:05:30.440 00.000 20224 move complete, result=0
21:05:30.440 00.000 20224 worker thread done servicing request
21:05:30.445 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56275, med=2742, FiltMin=2489, FiltMax=29280, Gamma=1.000
21:05:30.462 00.017 8996 UpdateGuideState exits: m=726814 SNR=323.6
21:05:30.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:30.464 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:30.465 00.001 8996 Enqueuing Expose request
21:05:30.465 00.000 20224 Worker thread wakes up
21:05:30.466 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:30.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:30.466 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:31.453 00.987 20224 Exposure complete
21:05:31.540 00.087 20224 worker thread done servicing request
21:05:31.540 00.000 8996 OnExposeComplete: enter
21:05:31.541 00.001 8996 UpdateGuideState(): m_state=6
21:05:31.543 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 907
21:05:31.544 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=473.55, Mass=725849, SNR=341.8, Peak=50605 HFD=4.6
21:05:31.545 00.001 8996 MultiStar: [#1 -0.01,0.39,0.67,U] [#2 -0.35,0.34,0.83,U] [#3 -0.22,0.17,0.64,U] [#4 -0.11,0.15,0.57,U] [#5 -0.12,0.46,0.64,U] [#6 -0.29,0.42,0.47,U] [#7 -0.43,0.27,0.50,U] [#8 -0.10,0.24,0.39,U] 
21:05:31.547 00.002 8996 refined, 8 included, MultiStar: {-0.20, 0.32}, one-star: {-0.16, 0.34}
21:05:31.549 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
21:05:31.550 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
21:05:31.552 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.32 hyp=0.37 cameraTheta=2.13 mountX=-0.23 mountY=-0.29, mountTheta=-2.24
21:05:31.555 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.32, opts=13)
21:05:31.557 00.002 8996 Enqueuing Move request for scope (-0.20, 0.32)
21:05:31.558 00.001 20224 Worker thread wakes up
21:05:31.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.32) opts 0xd
21:05:31.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.32)
21:05:31.558 00.000 20224 Moving (-0.20, 0.32) raw xDistance=-0.23 yDistance=-0.29
21:05:31.559 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:05:31.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:05:31.559 00.000 20224 MoveAxis(E, 33, ABG)
21:05:31.559 00.000 20224 Guiding  Dir = 2, Dur = 33
21:05:31.559 00.000 20224 IsSlewing returns 0
21:05:31.559 00.000 20224 IsGuiding returns 0
21:05:31.564 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50605, med=2742, FiltMin=2493, FiltMax=28611, Gamma=1.000
21:05:31.587 00.023 8996 UpdateGuideState exits: m=725849 SNR=341.8
21:05:31.589 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:31.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:31.591 00.001 8996 Enqueuing Expose request
21:05:31.603 00.012 20224 IsGuiding returns 1
21:05:31.603 00.000 20224 scope still moving after pulse duration time elapsed
21:05:31.633 00.030 20224 IsSlewing returns 0
21:05:31.633 00.000 20224 IsGuiding returns 1
21:05:31.665 00.032 20224 IsSlewing returns 0
21:05:31.665 00.000 20224 IsGuiding returns 1
21:05:31.696 00.031 20224 IsSlewing returns 0
21:05:31.696 00.000 20224 IsGuiding returns 1
21:05:31.730 00.034 20224 IsSlewing returns 0
21:05:31.730 00.000 20224 IsGuiding returns 0
21:05:31.730 00.000 20224 scope move finished after 33 + 136 ms
21:05:31.730 00.000 20224 Move returns status 0, amount 33
21:05:31.730 00.000 20224 MoveAxis(N, 61, ABG)
21:05:31.730 00.000 20224 Guiding  Dir = 0, Dur = 61
21:05:31.730 00.000 20224 IsSlewing returns 0
21:05:31.730 00.000 20224 IsGuiding returns 0
21:05:31.775 00.045 20224 PulseGuide returned control before completion, sleep 26
21:05:31.805 00.030 20224 IsGuiding returns 1
21:05:31.805 00.000 20224 scope still moving after pulse duration time elapsed
21:05:31.837 00.032 20224 IsSlewing returns 0
21:05:31.837 00.000 20224 IsGuiding returns 1
21:05:31.869 00.032 20224 IsSlewing returns 0
21:05:31.869 00.000 20224 IsGuiding returns 0
21:05:31.869 00.000 20224 scope move finished after 61 + 78 ms
21:05:31.869 00.000 20224 Move returns status 0, amount 61
21:05:31.869 00.000 20224 move complete, result=0
21:05:31.870 00.001 20224 worker thread done servicing request
21:05:31.870 00.000 20224 Worker thread wakes up
21:05:31.870 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.3 px 61 ms NORTH
21:05:31.871 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:31.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:33.038 01.167 20224 Exposure complete
21:05:33.109 00.071 20224 worker thread done servicing request
21:05:33.109 00.000 8996 OnExposeComplete: enter
21:05:33.111 00.002 8996 UpdateGuideState(): m_state=6
21:05:33.112 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 908
21:05:33.114 00.002 8996 Star::Find returns 1 (0), X=140.07, Y=473.14, Mass=801915, SNR=397.1, Peak=55219 HFD=4.5
21:05:33.116 00.002 8996 MultiStar: [#1 0.20,-0.14,0.58,U] [#2 0.08,-0.17,0.64,U] [#3 0.25,-0.11,0.51,U] [#4 0.35,-0.18,0.49,U] [#5 0.40,-0.02,0.59,U] [#6 0.40,-0.01,0.39,U] [#7 0.40,-0.03,0.44,U] [#8 0.39,-0.07,0.35,U] 
21:05:33.116 00.000 8996 single-star, 8 included, MultiStar: {0.25, -0.09}, one-star: {0.06, -0.06}
21:05:33.117 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
21:05:33.119 00.002 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
21:05:33.120 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.76 mountX=0.07 mountY=0.05, mountTheta=0.65
21:05:33.124 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.06, opts=13)
21:05:33.125 00.001 8996 Enqueuing Move request for scope (0.06, -0.06)
21:05:33.126 00.001 20224 Worker thread wakes up
21:05:33.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
21:05:33.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
21:05:33.127 00.001 20224 Moving (0.06, -0.06) raw xDistance=0.07 yDistance=0.05
21:05:33.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:05:33.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:33.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:05:33.127 00.000 20224 MoveAxis(E, 0, ABG)
21:05:33.127 00.000 20224 Move returns status 0, amount 0
21:05:33.127 00.000 20224 MoveAxis(N, 0, ABG)
21:05:33.127 00.000 20224 Move returns status 0, amount 0
21:05:33.127 00.000 20224 move complete, result=0
21:05:33.127 00.000 20224 worker thread done servicing request
21:05:33.133 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55219, med=2742, FiltMin=2448, FiltMax=31024, Gamma=1.000
21:05:33.151 00.018 8996 UpdateGuideState exits: m=801915 SNR=397.1
21:05:33.153 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:33.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:33.156 00.002 8996 Enqueuing Expose request
21:05:33.158 00.002 20224 Worker thread wakes up
21:05:33.158 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:33.159 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:33.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:34.149 00.990 20224 Exposure complete
21:05:34.229 00.080 20224 worker thread done servicing request
21:05:34.229 00.000 8996 OnExposeComplete: enter
21:05:34.230 00.001 8996 UpdateGuideState(): m_state=6
21:05:34.231 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 909
21:05:34.233 00.002 8996 Star::Find returns 1 (0), X=140.08, Y=473.08, Mass=724413, SNR=370.9, Peak=52275 HFD=4.4
21:05:34.234 00.001 8996 MultiStar: [#1 0.31,-0.04,0.67,U] [#2 0.18,-0.30,0.74,U] [#3 0.18,-0.03,0.56,U] [#4 0.29,-0.29,0.55,U] [#5 0.40,-0.06,0.64,U] [#6 0.21,0.04,0.39,U] [#7 0.13,0.09,0.45,U] [#8 0.43,0.03,0.39,U] 
21:05:34.236 00.002 8996 single-star, 8 included, MultiStar: {0.23, -0.10}, one-star: {0.07, -0.12}
21:05:34.237 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
21:05:34.237 00.000 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.25)
21:05:34.239 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.01 mountX=0.09 mountY=0.11, mountTheta=0.91
21:05:34.242 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.12, opts=13)
21:05:34.244 00.002 8996 Enqueuing Move request for scope (0.07, -0.12)
21:05:34.245 00.001 20224 Worker thread wakes up
21:05:34.246 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
21:05:34.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
21:05:34.246 00.000 20224 Moving (0.07, -0.12) raw xDistance=0.09 yDistance=0.11
21:05:34.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:05:34.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:34.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:05:34.246 00.000 20224 MoveAxis(E, 0, ABG)
21:05:34.247 00.001 20224 Move returns status 0, amount 0
21:05:34.247 00.000 20224 MoveAxis(N, 0, ABG)
21:05:34.247 00.000 20224 Move returns status 0, amount 0
21:05:34.247 00.000 20224 move complete, result=0
21:05:34.247 00.000 20224 worker thread done servicing request
21:05:34.254 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52275, med=2742, FiltMin=2502, FiltMax=28592, Gamma=1.000
21:05:34.277 00.023 8996 UpdateGuideState exits: m=724413 SNR=370.9
21:05:34.278 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:34.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:34.280 00.001 8996 Enqueuing Expose request
21:05:34.280 00.000 20224 Worker thread wakes up
21:05:34.280 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:34.281 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:34.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:35.432 01.151 20224 Exposure complete
21:05:35.491 00.059 20224 worker thread done servicing request
21:05:35.491 00.000 8996 OnExposeComplete: enter
21:05:35.493 00.002 8996 UpdateGuideState(): m_state=6
21:05:35.493 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 910
21:05:35.494 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=472.96, Mass=754679, SNR=372.7, Peak=53459 HFD=4.5
21:05:35.496 00.002 8996 MultiStar: [#1 0.09,0.06,0.63,U] [#2 -0.14,-0.21,0.74,U] [#3 -0.23,-0.14,0.63,U] [#4 -0.16,-0.39,0.54,U] [#5 0.59,-0.05,0.00,M1] [#6 -0.03,-0.05,0.36,U] [#7 -0.31,-0.07,0.45,U] [#8 0.41,-0.17,0.39,U] 
21:05:35.496 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.16}, one-star: {0.09, -0.24}
21:05:35.497 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
21:05:35.497 00.000 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
21:05:35.498 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.79 mountX=-0.02 mountY=0.17, mountTheta=1.70
21:05:35.499 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.16, opts=13)
21:05:35.500 00.001 8996 Enqueuing Move request for scope (-0.04, -0.16)
21:05:35.501 00.001 20224 Worker thread wakes up
21:05:35.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
21:05:35.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
21:05:35.501 00.000 20224 Moving (-0.04, -0.16) raw xDistance=-0.02 yDistance=0.17
21:05:35.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:05:35.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:35.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:05:35.501 00.000 20224 MoveAxis(E, 0, ABG)
21:05:35.502 00.001 20224 Move returns status 0, amount 0
21:05:35.502 00.000 20224 MoveAxis(N, 0, ABG)
21:05:35.502 00.000 20224 Move returns status 0, amount 0
21:05:35.502 00.000 20224 move complete, result=0
21:05:35.502 00.000 20224 worker thread done servicing request
21:05:35.506 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53459, med=2742, FiltMin=2499, FiltMax=30413, Gamma=1.000
21:05:35.523 00.017 8996 UpdateGuideState exits: m=754679 SNR=372.7
21:05:35.525 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:35.528 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:35.530 00.002 8996 Enqueuing Expose request
21:05:35.531 00.001 20224 Worker thread wakes up
21:05:35.531 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:35.532 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:35.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:36.518 00.986 20224 Exposure complete
21:05:36.618 00.100 20224 worker thread done servicing request
21:05:36.618 00.000 8996 OnExposeComplete: enter
21:05:36.620 00.002 8996 UpdateGuideState(): m_state=6
21:05:36.622 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 911
21:05:36.623 00.001 8996 Star::Find returns 1 (0), X=139.88, Y=472.98, Mass=748984, SNR=356.9, Peak=55219 HFD=4.5
21:05:36.625 00.002 8996 MultiStar: [#1 0.04,-0.09,0.59,U] [#2 -0.04,-0.23,0.66,U] [#3 0.04,-0.15,0.61,U] [#4 -0.07,-0.20,0.54,U] [#5 0.32,-0.10,0.63,U] [#6 0.14,-0.08,0.39,U] [#7 0.11,0.05,0.41,U] [#8 0.33,-0.09,0.42,U] 
21:05:36.627 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {-0.13, -0.22}
21:05:36.629 00.002 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
21:05:36.630 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
21:05:36.632 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.18 mountX=0.07 mountY=0.13, mountTheta=1.08
21:05:36.635 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
21:05:36.637 00.002 8996 Enqueuing Move request for scope (0.06, -0.14)
21:05:36.638 00.001 20224 Worker thread wakes up
21:05:36.639 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
21:05:36.639 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
21:05:36.639 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.07 yDistance=0.13
21:05:36.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:05:36.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:36.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:05:36.639 00.000 20224 MoveAxis(E, 0, ABG)
21:05:36.639 00.000 20224 Move returns status 0, amount 0
21:05:36.639 00.000 20224 MoveAxis(N, 0, ABG)
21:05:36.640 00.001 20224 Move returns status 0, amount 0
21:05:36.640 00.000 20224 move complete, result=0
21:05:36.640 00.000 20224 worker thread done servicing request
21:05:36.649 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55219, med=2745, FiltMin=2486, FiltMax=30067, Gamma=1.000
21:05:36.675 00.026 8996 UpdateGuideState exits: m=748984 SNR=356.9
21:05:36.677 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:36.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:36.680 00.002 8996 Enqueuing Expose request
21:05:36.681 00.001 20224 Worker thread wakes up
21:05:36.681 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:36.683 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:36.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:37.859 01.176 20224 Exposure complete
21:05:37.923 00.064 20224 worker thread done servicing request
21:05:37.923 00.000 8996 OnExposeComplete: enter
21:05:37.924 00.001 8996 UpdateGuideState(): m_state=6
21:05:37.925 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 912
21:05:37.926 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=472.94, Mass=752503, SNR=351.0, Peak=51187 HFD=4.5
21:05:37.927 00.001 8996 MultiStar: [#1 -0.05,-0.05,0.69,U] [#2 -0.14,-0.31,0.81,U] [#3 -0.12,-0.20,0.62,U] [#4 -0.10,-0.34,0.52,U] [#5 0.10,-0.02,0.68,U] [#6 0.11,-0.03,0.45,U] [#7 -0.09,-0.05,0.46,U] [#8 0.01,-0.10,0.39,U] 
21:05:37.928 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.17}, one-star: {-0.03, -0.26}
21:05:37.929 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
21:05:37.930 00.001 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
21:05:37.930 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.81 mountX=-0.02 mountY=0.17, mountTheta=1.71
21:05:37.932 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.17, opts=13)
21:05:37.933 00.001 8996 Enqueuing Move request for scope (-0.04, -0.17)
21:05:37.934 00.001 20224 Worker thread wakes up
21:05:37.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
21:05:37.934 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
21:05:37.934 00.000 20224 Moving (-0.04, -0.17) raw xDistance=-0.02 yDistance=0.17
21:05:37.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:05:37.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:37.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:05:37.934 00.000 20224 MoveAxis(E, 0, ABG)
21:05:37.934 00.000 20224 Move returns status 0, amount 0
21:05:37.934 00.000 20224 MoveAxis(N, 0, ABG)
21:05:37.934 00.000 20224 Move returns status 0, amount 0
21:05:37.934 00.000 20224 move complete, result=0
21:05:37.934 00.000 20224 worker thread done servicing request
21:05:37.938 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51187, med=2745, FiltMin=2486, FiltMax=29971, Gamma=1.000
21:05:37.953 00.015 8996 UpdateGuideState exits: m=752503 SNR=351.0
21:05:37.954 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:37.955 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:37.955 00.000 8996 Enqueuing Expose request
21:05:37.956 00.001 20224 Worker thread wakes up
21:05:37.956 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:37.957 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:37.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:38.949 00.992 20224 Exposure complete
21:05:39.024 00.075 20224 worker thread done servicing request
21:05:39.024 00.000 8996 OnExposeComplete: enter
21:05:39.025 00.001 8996 UpdateGuideState(): m_state=6
21:05:39.026 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 913
21:05:39.027 00.001 8996 Star::Find returns 1 (0), X=139.86, Y=472.91, Mass=777702, SNR=367.2, Peak=57059 HFD=4.5
21:05:39.028 00.001 8996 MultiStar: [#1 0.00,-0.05,0.63,U] [#2 -0.18,-0.24,0.69,U] [#3 -0.03,0.02,0.57,U] [#4 0.02,-0.12,0.50,U] [#5 -0.05,-0.08,0.64,U] [#6 -0.02,-0.17,0.42,U] [#7 -0.14,-0.09,0.43,U] [#8 -0.04,0.05,0.36,U] 
21:05:39.029 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.13}, one-star: {-0.14, -0.29}
21:05:39.029 00.000 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:05:39.031 00.002 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.17)
21:05:39.032 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.09 mountX=-0.06 mountY=0.14, mountTheta=1.99
21:05:39.034 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.13, opts=13)
21:05:39.035 00.001 8996 Enqueuing Move request for scope (-0.07, -0.13)
21:05:39.037 00.002 20224 Worker thread wakes up
21:05:39.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
21:05:39.037 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
21:05:39.037 00.000 20224 Moving (-0.07, -0.13) raw xDistance=-0.06 yDistance=0.14
21:05:39.038 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:05:39.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:39.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:05:39.038 00.000 20224 MoveAxis(E, 0, ABG)
21:05:39.038 00.000 20224 Move returns status 0, amount 0
21:05:39.038 00.000 20224 MoveAxis(N, 0, ABG)
21:05:39.038 00.000 20224 Move returns status 0, amount 0
21:05:39.038 00.000 20224 move complete, result=0
21:05:39.039 00.001 20224 worker thread done servicing request
21:05:39.048 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57059, med=2745, FiltMin=2499, FiltMax=31859, Gamma=1.000
21:05:39.076 00.028 8996 UpdateGuideState exits: m=777702 SNR=367.2
21:05:39.077 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:39.078 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:39.079 00.001 8996 Enqueuing Expose request
21:05:39.080 00.001 20224 Worker thread wakes up
21:05:39.081 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:39.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:39.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:40.251 01.169 20224 Exposure complete
21:05:40.339 00.088 20224 worker thread done servicing request
21:05:40.339 00.000 8996 OnExposeComplete: enter
21:05:40.341 00.002 8996 UpdateGuideState(): m_state=6
21:05:40.341 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 914
21:05:40.342 00.001 8996 Star::Find returns 1 (0), X=139.79, Y=473.31, Mass=715898, SNR=364.8, Peak=51603 HFD=4.6
21:05:40.343 00.001 8996 MultiStar: [#1 0.25,0.10,0.72,U] [#2 -0.12,0.10,0.69,U] [#3 0.18,0.25,0.68,U] [#4 0.27,0.15,0.53,U] [#5 0.50,0.35,0.00,M1] [#6 0.29,0.16,0.44,U] [#7 -0.08,0.22,0.47,U] [#8 0.47,0.36,0.00,M1] 
21:05:40.344 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.15}, one-star: {-0.21, 0.11}
21:05:40.345 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:05:40.345 00.000 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:05:40.347 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.22 mountX=0.04 mountY=-0.15, mountTheta=-1.32
21:05:40.348 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.15, opts=13)
21:05:40.349 00.001 8996 Enqueuing Move request for scope (0.05, 0.15)
21:05:40.350 00.001 20224 Worker thread wakes up
21:05:40.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
21:05:40.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
21:05:40.350 00.000 20224 Moving (0.05, 0.15) raw xDistance=0.04 yDistance=-0.15
21:05:40.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:05:40.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:40.351 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:05:40.351 00.000 20224 MoveAxis(E, 0, ABG)
21:05:40.351 00.000 20224 Move returns status 0, amount 0
21:05:40.351 00.000 20224 MoveAxis(N, 0, ABG)
21:05:40.351 00.000 20224 Move returns status 0, amount 0
21:05:40.351 00.000 20224 move complete, result=0
21:05:40.351 00.000 20224 worker thread done servicing request
21:05:40.354 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51603, med=2745, FiltMin=2483, FiltMax=26192, Gamma=1.000
21:05:40.380 00.026 8996 UpdateGuideState exits: m=715898 SNR=364.8
21:05:40.382 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:40.384 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:40.385 00.001 8996 Enqueuing Expose request
21:05:40.387 00.002 20224 Worker thread wakes up
21:05:40.387 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:40.389 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:40.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:41.384 00.995 20224 Exposure complete
21:05:41.497 00.113 20224 worker thread done servicing request
21:05:41.497 00.000 8996 OnExposeComplete: enter
21:05:41.499 00.002 8996 UpdateGuideState(): m_state=6
21:05:41.501 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 915
21:05:41.502 00.001 8996 Star::Find returns 1 (0), X=140.30, Y=473.32, Mass=773965, SNR=369.1, Peak=49667 HFD=4.7
21:05:41.504 00.002 8996 MultiStar: [#1 0.13,0.09,0.66,U] [#2 -0.04,-0.02,0.69,U] [#3 -0.03,0.16,0.55,U] [#4 0.08,0.03,0.52,U] [#5 0.35,0.23,0.55,U] [#6 0.12,0.44,0.41,U] [#7 0.10,0.40,0.37,U] [#8 0.31,0.46,0.00,M2] 
21:05:41.506 00.002 8996 refined, 7 included, MultiStar: {0.14, 0.15}, one-star: {0.29, 0.12}
21:05:41.507 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
21:05:41.509 00.002 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
21:05:41.510 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.84 mountX=0.12 mountY=-0.17, mountTheta=-0.94
21:05:41.512 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.15, opts=13)
21:05:41.514 00.002 8996 Enqueuing Move request for scope (0.14, 0.15)
21:05:41.515 00.001 20224 Worker thread wakes up
21:05:41.516 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
21:05:41.516 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
21:05:41.516 00.000 20224 Moving (0.14, 0.15) raw xDistance=0.12 yDistance=-0.17
21:05:41.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:05:41.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:41.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:05:41.516 00.000 20224 MoveAxis(E, 0, ABG)
21:05:41.516 00.000 20224 Move returns status 0, amount 0
21:05:41.516 00.000 20224 MoveAxis(N, 0, ABG)
21:05:41.516 00.000 20224 Move returns status 0, amount 0
21:05:41.516 00.000 20224 move complete, result=0
21:05:41.516 00.000 20224 worker thread done servicing request
21:05:41.522 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49667, med=2745, FiltMin=2464, FiltMax=26067, Gamma=1.000
21:05:41.546 00.024 8996 UpdateGuideState exits: m=773965 SNR=369.1
21:05:41.548 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:41.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:41.550 00.001 8996 Enqueuing Expose request
21:05:41.551 00.001 20224 Worker thread wakes up
21:05:41.551 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:05:41.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:41.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:42.717 01.165 20224 Exposure complete
21:05:42.786 00.069 20224 worker thread done servicing request
21:05:42.786 00.000 8996 OnExposeComplete: enter
21:05:42.787 00.001 8996 UpdateGuideState(): m_state=6
21:05:42.788 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 916
21:05:42.788 00.000 8996 Star::Find returns 1 (0), X=140.08, Y=473.16, Mass=738924, SNR=347.9, Peak=57987 HFD=4.4
21:05:42.790 00.002 8996 MultiStar: [#1 0.10,0.25,0.75,U] [#2 0.11,0.23,0.70,U] [#3 0.32,0.18,0.64,U] [#4 0.32,0.09,0.58,U] [#5 0.42,0.20,0.59,U] [#6 0.23,0.36,0.43,U] [#7 0.27,0.14,0.42,U] [#8 0.32,0.38,0.45,U] 
21:05:42.790 00.000 8996 single-star, 8 included, MultiStar: {0.22, 0.18}, one-star: {0.08, -0.04}
21:05:42.791 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
21:05:42.792 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
21:05:42.793 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.50 mountX=0.08 mountY=0.03, mountTheta=0.39
21:05:42.795 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
21:05:42.795 00.000 8996 Enqueuing Move request for scope (0.08, -0.04)
21:05:42.796 00.001 20224 Worker thread wakes up
21:05:42.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
21:05:42.796 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
21:05:42.796 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=0.03
21:05:42.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:05:42.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:42.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:05:42.796 00.000 20224 MoveAxis(E, 0, ABG)
21:05:42.797 00.001 20224 Move returns status 0, amount 0
21:05:42.797 00.000 20224 MoveAxis(N, 0, ABG)
21:05:42.797 00.000 20224 Move returns status 0, amount 0
21:05:42.797 00.000 20224 move complete, result=0
21:05:42.797 00.000 20224 worker thread done servicing request
21:05:42.800 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57987, med=2745, FiltMin=2502, FiltMax=29344, Gamma=1.000
21:05:42.822 00.022 8996 UpdateGuideState exits: m=738924 SNR=347.9
21:05:42.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:42.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:42.826 00.001 8996 Enqueuing Expose request
21:05:42.828 00.002 20224 Worker thread wakes up
21:05:42.828 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:42.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:42.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:43.818 00.989 20224 Exposure complete
21:05:43.898 00.080 20224 worker thread done servicing request
21:05:43.898 00.000 8996 OnExposeComplete: enter
21:05:43.901 00.003 8996 UpdateGuideState(): m_state=6
21:05:43.903 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 917
21:05:43.904 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=473.37, Mass=749788, SNR=368.4, Peak=51379 HFD=4.7
21:05:43.907 00.003 8996 MultiStar: [#1 0.18,0.09,0.61,U] [#2 -0.01,-0.04,0.66,U] [#3 0.01,0.13,0.57,U] [#4 0.16,-0.07,0.52,U] [#5 0.20,0.28,0.65,U] [#6 0.10,0.27,0.44,U] [#7 0.08,0.05,0.44,U] [#8 0.29,0.11,0.39,U] 
21:05:43.908 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.11}, one-star: {0.04, 0.17}
21:05:43.910 00.002 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
21:05:43.912 00.002 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
21:05:43.914 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.82 mountX=0.09 mountY=-0.13, mountTheta=-0.93
21:05:43.916 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.11, opts=13)
21:05:43.918 00.002 8996 Enqueuing Move request for scope (0.11, 0.11)
21:05:43.920 00.002 20224 Worker thread wakes up
21:05:43.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
21:05:43.920 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
21:05:43.920 00.000 20224 Moving (0.11, 0.11) raw xDistance=0.09 yDistance=-0.13
21:05:43.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:05:43.921 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:43.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:05:43.921 00.000 20224 MoveAxis(E, 0, ABG)
21:05:43.921 00.000 20224 Move returns status 0, amount 0
21:05:43.921 00.000 20224 MoveAxis(N, 0, ABG)
21:05:43.921 00.000 20224 Move returns status 0, amount 0
21:05:43.921 00.000 20224 move complete, result=0
21:05:43.922 00.001 20224 worker thread done servicing request
21:05:43.929 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51379, med=2742, FiltMin=2464, FiltMax=25475, Gamma=1.000
21:05:43.942 00.013 8996 UpdateGuideState exits: m=749788 SNR=368.4
21:05:43.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:43.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:43.945 00.001 8996 Enqueuing Expose request
21:05:43.947 00.002 20224 Worker thread wakes up
21:05:43.947 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:05:43.949 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:43.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:45.125 01.176 20224 Exposure complete
21:05:45.212 00.087 20224 worker thread done servicing request
21:05:45.212 00.000 8996 OnExposeComplete: enter
21:05:45.213 00.001 8996 UpdateGuideState(): m_state=6
21:05:45.214 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 918
21:05:45.215 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=473.24, Mass=740139, SNR=338.7, Peak=54803 HFD=4.5
21:05:45.216 00.001 8996 MultiStar: [#1 0.23,0.06,0.70,U] [#2 -0.08,0.17,0.75,U] [#3 0.18,0.11,0.56,U] [#4 0.27,0.15,0.61,U] [#5 0.34,0.21,0.67,U] [#6 0.35,0.43,0.00,M1] [#7 0.21,0.12,0.45,U] [#8 0.26,0.31,0.43,U] 
21:05:45.217 00.001 8996 single-star, 7 included, MultiStar: {0.17, 0.13}, one-star: {0.08, 0.03}
21:05:45.217 00.000 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
21:05:45.218 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
21:05:45.219 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.40 mountX=0.08 mountY=-0.04, mountTheta=-0.51
21:05:45.222 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
21:05:45.223 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
21:05:45.224 00.001 20224 Worker thread wakes up
21:05:45.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
21:05:45.224 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
21:05:45.224 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
21:05:45.224 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:05:45.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:45.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:05:45.224 00.000 20224 MoveAxis(E, 0, ABG)
21:05:45.224 00.000 20224 Move returns status 0, amount 0
21:05:45.224 00.000 20224 MoveAxis(N, 0, ABG)
21:05:45.224 00.000 20224 Move returns status 0, amount 0
21:05:45.224 00.000 20224 move complete, result=0
21:05:45.224 00.000 20224 worker thread done servicing request
21:05:45.228 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54803, med=2745, FiltMin=2486, FiltMax=27440, Gamma=1.000
21:05:45.243 00.015 8996 UpdateGuideState exits: m=740139 SNR=338.7
21:05:45.244 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:45.244 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:45.245 00.001 8996 Enqueuing Expose request
21:05:45.246 00.001 20224 Worker thread wakes up
21:05:45.246 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:45.247 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:45.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:46.230 00.983 20224 Exposure complete
21:05:46.332 00.102 20224 worker thread done servicing request
21:05:46.332 00.000 8996 OnExposeComplete: enter
21:05:46.333 00.001 8996 UpdateGuideState(): m_state=6
21:05:46.334 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 919
21:05:46.335 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=473.56, Mass=752663, SNR=374.7, Peak=50637 HFD=4.9
21:05:46.336 00.001 8996 MultiStar: [#1 0.20,0.34,0.58,U] [#2 -0.10,0.41,0.71,U] [#3 -0.03,0.39,0.56,U] [#4 0.14,0.31,0.50,U] [#5 0.19,0.39,0.59,U] [#6 0.23,0.55,0.00,M2] [#7 0.12,0.33,0.40,U] [#8 0.21,0.51,0.40,U] 
21:05:46.337 00.001 8996 single-star, 7 included, MultiStar: {0.07, 0.38}, one-star: {-0.03, 0.36}
21:05:46.338 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
21:05:46.339 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
21:05:46.339 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.37 cameraTheta=1.65 mountX=-0.06 mountY=-0.36, mountTheta=-1.75
21:05:46.344 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.36, opts=13)
21:05:46.344 00.000 8996 Enqueuing Move request for scope (-0.03, 0.36)
21:05:46.345 00.001 20224 Worker thread wakes up
21:05:46.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.36) opts 0xd
21:05:46.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.36)
21:05:46.345 00.000 20224 Moving (-0.03, 0.36) raw xDistance=-0.06 yDistance=-0.36
21:05:46.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:05:46.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
21:05:46.346 00.001 20224 MoveAxis(E, 0, ABG)
21:05:46.346 00.000 20224 Move returns status 0, amount 0
21:05:46.346 00.000 20224 MoveAxis(N, 75, ABG)
21:05:46.346 00.000 20224 Guiding  Dir = 0, Dur = 75
21:05:46.346 00.000 20224 IsSlewing returns 0
21:05:46.346 00.000 20224 IsGuiding returns 0
21:05:46.350 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50637, med=2745, FiltMin=2486, FiltMax=25750, Gamma=1.000
21:05:46.367 00.017 8996 UpdateGuideState exits: m=752663 SNR=374.7
21:05:46.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:46.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:46.370 00.001 8996 Enqueuing Expose request
21:05:46.406 00.036 20224 PulseGuide returned control before completion, sleep 25
21:05:46.436 00.030 20224 IsGuiding returns 1
21:05:46.436 00.000 20224 scope still moving after pulse duration time elapsed
21:05:46.467 00.031 20224 IsSlewing returns 0
21:05:46.467 00.000 20224 IsGuiding returns 1
21:05:46.498 00.031 20224 IsSlewing returns 0
21:05:46.498 00.000 20224 IsGuiding returns 0
21:05:46.498 00.000 20224 scope move finished after 75 + 76 ms
21:05:46.498 00.000 20224 Move returns status 0, amount 75
21:05:46.498 00.000 20224 move complete, result=0
21:05:46.498 00.000 20224 worker thread done servicing request
21:05:46.498 00.000 20224 Worker thread wakes up
21:05:46.498 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 75 ms NORTH
21:05:46.499 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:46.499 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:47.668 01.169 20224 Exposure complete
21:05:47.751 00.083 20224 worker thread done servicing request
21:05:47.751 00.000 8996 OnExposeComplete: enter
21:05:47.753 00.002 8996 UpdateGuideState(): m_state=6
21:05:47.755 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 920
21:05:47.757 00.002 8996 Star::Find returns 1 (0), X=140.11, Y=473.00, Mass=722080, SNR=355.8, Peak=49763 HFD=4.4
21:05:47.759 00.002 8996 MultiStar: [#1 0.16,0.11,0.62,U] [#2 -0.06,-0.08,0.74,U] [#3 0.05,0.12,0.62,U] [#4 0.21,-0.01,0.62,U] [#5 0.32,0.06,0.58,U] [#6 0.27,0.05,0.42,U] [#7 0.05,0.10,0.44,U] [#8 0.28,0.04,0.40,U] 
21:05:47.760 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.00}, one-star: {0.10, -0.20}
21:05:47.762 00.002 8996 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
21:05:47.763 00.001 8996 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
21:05:47.764 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.00 mountX=0.14 mountY=-0.02, mountTheta=-0.11
21:05:47.766 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.00, opts=13)
21:05:47.767 00.001 8996 Enqueuing Move request for scope (0.14, 0.00)
21:05:47.769 00.002 20224 Worker thread wakes up
21:05:47.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
21:05:47.769 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
21:05:47.769 00.000 20224 Moving (0.14, 0.00) raw xDistance=0.14 yDistance=-0.02
21:05:47.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:05:47.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:47.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:05:47.769 00.000 20224 MoveAxis(E, 0, ABG)
21:05:47.769 00.000 20224 Move returns status 0, amount 0
21:05:47.769 00.000 20224 MoveAxis(N, 0, ABG)
21:05:47.769 00.000 20224 Move returns status 0, amount 0
21:05:47.769 00.000 20224 move complete, result=0
21:05:47.770 00.001 20224 worker thread done servicing request
21:05:47.776 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49763, med=2745, FiltMin=2445, FiltMax=26835, Gamma=1.000
21:05:47.793 00.017 8996 UpdateGuideState exits: m=722080 SNR=355.8
21:05:47.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:47.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:47.796 00.001 8996 Enqueuing Expose request
21:05:47.797 00.001 20224 Worker thread wakes up
21:05:47.797 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:47.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:47.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:48.788 00.990 20224 Exposure complete
21:05:48.856 00.068 20224 worker thread done servicing request
21:05:48.856 00.000 8996 OnExposeComplete: enter
21:05:48.858 00.002 8996 UpdateGuideState(): m_state=6
21:05:48.858 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 921
21:05:48.859 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=473.21, Mass=766509, SNR=351.4, Peak=58355 HFD=4.4
21:05:48.859 00.000 8996 MultiStar: [#1 0.21,-0.10,0.74,U] [#2 -0.09,-0.02,0.72,U] [#3 0.01,0.07,0.57,U] [#4 0.02,-0.04,0.50,U] [#5 0.30,-0.00,0.61,U] [#6 0.16,0.07,0.46,U] [#7 0.06,0.09,0.46,U] [#8 0.22,0.28,0.38,U] 
21:05:48.861 00.002 8996 single-star, 8 included, MultiStar: {0.09, 0.02}, one-star: {0.01, 0.01}
21:05:48.862 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
21:05:48.863 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
21:05:48.863 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.72 mountX=0.01 mountY=-0.01, mountTheta=-0.82
21:05:48.864 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
21:05:48.866 00.002 8996 Enqueuing Move request for scope (0.01, 0.01)
21:05:48.867 00.001 20224 Worker thread wakes up
21:05:48.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
21:05:48.867 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
21:05:48.867 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
21:05:48.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:05:48.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:48.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:05:48.867 00.000 20224 MoveAxis(E, 0, ABG)
21:05:48.867 00.000 20224 Move returns status 0, amount 0
21:05:48.867 00.000 20224 MoveAxis(N, 0, ABG)
21:05:48.867 00.000 20224 Move returns status 0, amount 0
21:05:48.867 00.000 20224 move complete, result=0
21:05:48.867 00.000 20224 worker thread done servicing request
21:05:48.870 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58355, med=2745, FiltMin=2502, FiltMax=28752, Gamma=1.000
21:05:48.897 00.027 8996 UpdateGuideState exits: m=766509 SNR=351.4
21:05:48.899 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:48.901 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:48.901 00.000 8996 Enqueuing Expose request
21:05:48.902 00.001 20224 Worker thread wakes up
21:05:48.902 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:05:48.903 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:48.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:50.073 01.170 20224 Exposure complete
21:05:50.153 00.080 20224 worker thread done servicing request
21:05:50.154 00.001 8996 OnExposeComplete: enter
21:05:50.154 00.000 8996 UpdateGuideState(): m_state=6
21:05:50.155 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 922
21:05:50.156 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.14, Mass=694601, SNR=325.7, Peak=56195 HFD=4.4
21:05:50.157 00.001 8996 MultiStar: [#1 0.35,0.06,0.79,U] [#2 0.23,-0.17,0.75,U] [#3 0.07,0.14,0.61,U] [#4 0.15,-0.11,0.61,U] [#5 0.41,0.08,0.72,U] [#6 0.31,0.10,0.46,U] [#7 0.25,-0.07,0.46,U] [#8 0.34,0.15,0.44,U] 
21:05:50.158 00.001 8996 single-star, 8 included, MultiStar: {0.22, 0.00}, one-star: {-0.02, -0.06}
21:05:50.159 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
21:05:50.159 00.000 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
21:05:50.160 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.83 mountX=-0.01 mountY=0.06, mountTheta=1.73
21:05:50.163 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
21:05:50.164 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
21:05:50.165 00.001 20224 Worker thread wakes up
21:05:50.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
21:05:50.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
21:05:50.165 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
21:05:50.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:05:50.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:50.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:05:50.165 00.000 20224 MoveAxis(E, 0, ABG)
21:05:50.165 00.000 20224 Move returns status 0, amount 0
21:05:50.165 00.000 20224 MoveAxis(N, 0, ABG)
21:05:50.165 00.000 20224 Move returns status 0, amount 0
21:05:50.165 00.000 20224 move complete, result=0
21:05:50.165 00.000 20224 worker thread done servicing request
21:05:50.169 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56195, med=2745, FiltMin=2477, FiltMax=26880, Gamma=1.000
21:05:50.190 00.021 8996 UpdateGuideState exits: m=694601 SNR=325.7
21:05:50.192 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:50.194 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:50.194 00.000 8996 Enqueuing Expose request
21:05:50.195 00.001 20224 Worker thread wakes up
21:05:50.195 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:50.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:50.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:51.170 00.974 20224 Exposure complete
21:05:51.233 00.063 20224 worker thread done servicing request
21:05:51.233 00.000 8996 OnExposeComplete: enter
21:05:51.234 00.001 8996 UpdateGuideState(): m_state=6
21:05:51.235 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 923
21:05:51.236 00.001 8996 Star::Find returns 1 (0), X=140.03, Y=472.96, Mass=711258, SNR=365.9, Peak=58611 HFD=4.4
21:05:51.237 00.001 8996 MultiStar: [#1 0.41,0.04,0.64,U] [#2 0.46,-0.24,0.72,U] [#3 0.29,-0.01,0.56,U] [#4 0.33,-0.10,0.50,U] [#5 0.52,-0.06,0.60,U] [#6 0.32,-0.11,0.42,U] [#7 0.16,-0.23,0.43,U] [#8 0.40,0.18,0.35,U] 
21:05:51.237 00.000 8996 single-star, 8 included, MultiStar: {0.31, -0.11}, one-star: {0.03, -0.24}
21:05:51.238 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
21:05:51.239 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
21:05:51.239 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.46 mountX=0.05 mountY=0.23, mountTheta=1.36
21:05:51.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.24, opts=13)
21:05:51.241 00.000 8996 Enqueuing Move request for scope (0.03, -0.24)
21:05:51.242 00.001 20224 Worker thread wakes up
21:05:51.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
21:05:51.242 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
21:05:51.242 00.000 20224 Moving (0.03, -0.24) raw xDistance=0.05 yDistance=0.23
21:05:51.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:05:51.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:05:51.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:05:51.242 00.000 20224 MoveAxis(E, 0, ABG)
21:05:51.242 00.000 20224 Move returns status 0, amount 0
21:05:51.242 00.000 20224 MoveAxis(N, 0, ABG)
21:05:51.242 00.000 20224 Move returns status 0, amount 0
21:05:51.242 00.000 20224 move complete, result=0
21:05:51.243 00.001 20224 worker thread done servicing request
21:05:51.246 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58611, med=2745, FiltMin=2467, FiltMax=27171, Gamma=1.000
21:05:51.268 00.022 8996 UpdateGuideState exits: m=711258 SNR=365.9
21:05:51.270 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:51.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:51.272 00.001 8996 Enqueuing Expose request
21:05:51.273 00.001 20224 Worker thread wakes up
21:05:51.273 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:51.273 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:51.274 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:52.450 01.176 20224 Exposure complete
21:05:52.553 00.103 20224 worker thread done servicing request
21:05:52.553 00.000 8996 OnExposeComplete: enter
21:05:52.554 00.001 8996 UpdateGuideState(): m_state=6
21:05:52.556 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 924
21:05:52.557 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=472.97, Mass=708973, SNR=345.5, Peak=53619 HFD=4.4
21:05:52.559 00.002 8996 MultiStar: [#1 0.13,0.05,0.66,U] [#2 -0.03,-0.17,0.81,U] [#3 0.06,-0.13,0.53,U] [#4 0.24,-0.08,0.61,U] [#5 0.29,-0.03,0.59,U] [#6 0.07,-0.06,0.48,U] [#7 -0.14,-0.14,0.46,U] [#8 0.20,-0.13,0.39,U] 
21:05:52.561 00.002 8996 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {0.08, -0.23}
21:05:52.562 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:05:52.563 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
21:05:52.563 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.84 mountX=0.11 mountY=0.10, mountTheta=0.74
21:05:52.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.11, opts=13)
21:05:52.566 00.001 8996 Enqueuing Move request for scope (0.10, -0.11)
21:05:52.567 00.001 20224 Worker thread wakes up
21:05:52.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
21:05:52.567 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
21:05:52.567 00.000 20224 Moving (0.10, -0.11) raw xDistance=0.11 yDistance=0.10
21:05:52.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:05:52.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:52.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:05:52.567 00.000 20224 MoveAxis(E, 0, ABG)
21:05:52.567 00.000 20224 Move returns status 0, amount 0
21:05:52.567 00.000 20224 MoveAxis(N, 0, ABG)
21:05:52.567 00.000 20224 Move returns status 0, amount 0
21:05:52.567 00.000 20224 move complete, result=0
21:05:52.567 00.000 20224 worker thread done servicing request
21:05:52.571 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53619, med=2745, FiltMin=2510, FiltMax=27891, Gamma=1.000
21:05:52.585 00.014 8996 UpdateGuideState exits: m=708973 SNR=345.5
21:05:52.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:52.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:52.588 00.001 8996 Enqueuing Expose request
21:05:52.589 00.001 20224 Worker thread wakes up
21:05:52.589 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:52.589 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:52.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:53.572 00.983 20224 Exposure complete
21:05:53.660 00.088 20224 worker thread done servicing request
21:05:53.660 00.000 8996 OnExposeComplete: enter
21:05:53.661 00.001 8996 UpdateGuideState(): m_state=6
21:05:53.662 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 925
21:05:53.663 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=472.87, Mass=711895, SNR=400.9, Peak=50995 HFD=4.4
21:05:53.664 00.001 8996 MultiStar: [#1 0.03,-0.14,0.57,U] [#2 -0.24,-0.27,0.65,U] [#3 -0.16,-0.18,0.50,U] [#4 -0.08,-0.14,0.47,U] [#5 0.37,-0.11,0.47,U] [#6 -0.02,-0.07,0.40,U] [#7 -0.20,-0.20,0.37,U] [#8 0.20,-0.16,0.38,U] 
21:05:53.665 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.20}, one-star: {0.13, -0.33}
21:05:53.666 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
21:05:53.667 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
21:05:53.668 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.53 mountX=0.03 mountY=0.20, mountTheta=1.43
21:05:53.669 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.20, opts=13)
21:05:53.670 00.001 8996 Enqueuing Move request for scope (0.01, -0.20)
21:05:53.671 00.001 20224 Worker thread wakes up
21:05:53.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
21:05:53.671 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
21:05:53.671 00.000 20224 Moving (0.01, -0.20) raw xDistance=0.03 yDistance=0.20
21:05:53.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:05:53.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:53.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:05:53.671 00.000 20224 MoveAxis(E, 0, ABG)
21:05:53.671 00.000 20224 Move returns status 0, amount 0
21:05:53.671 00.000 20224 MoveAxis(N, 0, ABG)
21:05:53.671 00.000 20224 Move returns status 0, amount 0
21:05:53.671 00.000 20224 move complete, result=0
21:05:53.671 00.000 20224 worker thread done servicing request
21:05:53.675 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50995, med=2745, FiltMin=2499, FiltMax=26221, Gamma=1.000
21:05:53.690 00.015 8996 UpdateGuideState exits: m=711895 SNR=400.9
21:05:53.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:53.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:53.693 00.001 8996 Enqueuing Expose request
21:05:53.695 00.002 20224 Worker thread wakes up
21:05:53.695 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:53.697 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:53.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:54.870 01.173 20224 Exposure complete
21:05:54.933 00.063 20224 worker thread done servicing request
21:05:54.933 00.000 8996 OnExposeComplete: enter
21:05:54.934 00.001 8996 UpdateGuideState(): m_state=6
21:05:54.935 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 926
21:05:54.936 00.001 8996 Star::Find returns 1 (0), X=139.84, Y=472.88, Mass=788451, SNR=339.1, Peak=61091 HFD=4.4
21:05:54.937 00.001 8996 MultiStar: [#1 0.18,-0.19,0.69,U] [#2 -0.07,-0.50,0.83,U] [#3 -0.05,-0.17,0.61,U] [#4 0.04,-0.23,0.56,U] [#5 0.32,-0.04,0.67,U] [#6 0.20,0.11,0.44,U] [#7 -0.12,-0.10,0.44,U] [#8 0.15,0.03,0.39,U] 
21:05:54.938 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.20}, one-star: {-0.17, -0.32}
21:05:54.939 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
21:05:54.939 00.000 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.87)
21:05:54.940 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.39 mountX=0.06 mountY=0.19, mountTheta=1.29
21:05:54.941 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.20, opts=13)
21:05:54.942 00.001 8996 Enqueuing Move request for scope (0.04, -0.20)
21:05:54.943 00.001 20224 Worker thread wakes up
21:05:54.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.20) opts 0xd
21:05:54.943 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.20)
21:05:54.943 00.000 20224 Moving (0.04, -0.20) raw xDistance=0.06 yDistance=0.19
21:05:54.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:05:54.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:54.944 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:05:54.944 00.000 20224 MoveAxis(E, 0, ABG)
21:05:54.944 00.000 20224 Move returns status 0, amount 0
21:05:54.944 00.000 20224 MoveAxis(N, 0, ABG)
21:05:54.944 00.000 20224 Move returns status 0, amount 0
21:05:54.944 00.000 20224 move complete, result=0
21:05:54.944 00.000 20224 worker thread done servicing request
21:05:54.947 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61091, med=2745, FiltMin=2493, FiltMax=31933, Gamma=1.000
21:05:54.961 00.014 8996 UpdateGuideState exits: m=788451 SNR=339.1
21:05:54.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:54.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:54.964 00.001 8996 Enqueuing Expose request
21:05:54.965 00.001 20224 Worker thread wakes up
21:05:54.965 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:05:54.966 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:54.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:55.948 00.982 20224 Exposure complete
21:05:56.048 00.100 20224 worker thread done servicing request
21:05:56.048 00.000 8996 OnExposeComplete: enter
21:05:56.050 00.002 8996 UpdateGuideState(): m_state=6
21:05:56.052 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 927
21:05:56.053 00.001 8996 Star::Find returns 1 (0), X=139.91, Y=473.02, Mass=785240, SNR=359.9, Peak=62995 HFD=4.4
21:05:56.055 00.002 8996 MultiStar: [#1 0.05,-0.28,0.66,U] [#2 -0.29,-0.27,0.77,U] [#3 -0.12,0.07,0.61,U] [#4 -0.10,-0.12,0.50,U] [#5 0.17,-0.16,0.71,U] [#6 -0.12,0.22,0.39,U] [#7 -0.22,-0.01,0.49,U] [#8 0.05,-0.02,0.38,U] 
21:05:56.057 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.12}, one-star: {-0.10, -0.18}
21:05:56.059 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
21:05:56.060 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
21:05:56.061 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.16 mountX=-0.07 mountY=0.12, mountTheta=2.06
21:05:56.062 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
21:05:56.063 00.001 8996 Enqueuing Move request for scope (-0.08, -0.12)
21:05:56.064 00.001 20224 Worker thread wakes up
21:05:56.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
21:05:56.064 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
21:05:56.065 00.001 20224 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.12
21:05:56.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:05:56.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:56.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:05:56.065 00.000 20224 MoveAxis(E, 0, ABG)
21:05:56.065 00.000 20224 Move returns status 0, amount 0
21:05:56.065 00.000 20224 MoveAxis(N, 0, ABG)
21:05:56.065 00.000 20224 Move returns status 0, amount 0
21:05:56.065 00.000 20224 move complete, result=0
21:05:56.065 00.000 20224 worker thread done servicing request
21:05:56.072 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62995, med=2745, FiltMin=2457, FiltMax=31779, Gamma=1.000
21:05:56.090 00.018 8996 UpdateGuideState exits: m=785240 SNR=359.9
21:05:56.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:56.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:56.093 00.001 8996 Enqueuing Expose request
21:05:56.095 00.002 20224 Worker thread wakes up
21:05:56.095 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:56.097 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:56.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:57.259 01.162 20224 Exposure complete
21:05:57.340 00.081 20224 worker thread done servicing request
21:05:57.340 00.000 8996 OnExposeComplete: enter
21:05:57.342 00.002 8996 UpdateGuideState(): m_state=6
21:05:57.344 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 928
21:05:57.346 00.002 8996 Star::Find returns 1 (0), X=139.87, Y=472.83, Mass=742900, SNR=390.8, Peak=56275 HFD=4.4
21:05:57.348 00.002 8996 MultiStar: [#1 0.01,-0.37,0.59,U] [#2 -0.26,-0.33,0.67,U] [#3 -0.06,-0.26,0.62,U] [#4 -0.02,-0.45,0.53,U] [#5 0.07,-0.28,0.54,U] [#6 0.17,-0.00,0.43,U] [#7 -0.10,-0.11,0.39,U] [#8 -0.05,-0.19,0.35,U] 
21:05:57.350 00.002 8996 refined, 8 included, MultiStar: {-0.06, -0.29}, one-star: {-0.14, -0.37}
21:05:57.352 00.002 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
21:05:57.352 00.000 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
21:05:57.353 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.29 hyp=0.29 cameraTheta=-1.78 mountX=-0.03 mountY=0.29, mountTheta=1.68
21:05:57.356 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.29, opts=13)
21:05:57.357 00.001 8996 Enqueuing Move request for scope (-0.06, -0.29)
21:05:57.358 00.001 20224 Worker thread wakes up
21:05:57.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.29) opts 0xd
21:05:57.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.29)
21:05:57.359 00.001 20224 Moving (-0.06, -0.29) raw xDistance=-0.03 yDistance=0.29
21:05:57.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:05:57.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:05:57.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:05:57.359 00.000 20224 MoveAxis(E, 0, ABG)
21:05:57.359 00.000 20224 Move returns status 0, amount 0
21:05:57.359 00.000 20224 MoveAxis(N, 0, ABG)
21:05:57.359 00.000 20224 Move returns status 0, amount 0
21:05:57.359 00.000 20224 move complete, result=0
21:05:57.359 00.000 20224 worker thread done servicing request
21:05:57.365 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56275, med=2745, FiltMin=2486, FiltMax=30099, Gamma=1.000
21:05:57.382 00.017 8996 UpdateGuideState exits: m=742900 SNR=390.8
21:05:57.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:57.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:57.384 00.000 8996 Enqueuing Expose request
21:05:57.385 00.001 20224 Worker thread wakes up
21:05:57.385 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:05:57.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:57.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:58.373 00.987 20224 Exposure complete
21:05:58.464 00.091 20224 worker thread done servicing request
21:05:58.464 00.000 8996 OnExposeComplete: enter
21:05:58.465 00.001 8996 UpdateGuideState(): m_state=6
21:05:58.467 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 929
21:05:58.469 00.002 8996 Star::Find returns 1 (0), X=139.78, Y=472.87, Mass=696314, SNR=332.1, Peak=51155 HFD=4.5
21:05:58.471 00.002 8996 MultiStar: [#1 -0.12,0.15,0.75,U] [#2 -0.39,0.00,0.76,U] [#3 -0.13,-0.03,0.66,U] [#4 -0.09,0.00,0.57,U] [#5 0.18,0.09,0.67,U] [#6 -0.21,0.24,0.42,U] [#7 -0.27,0.04,0.49,U] [#8 0.08,0.16,0.50,U] 
21:05:58.473 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.00}, one-star: {-0.23, -0.33}
21:05:58.475 00.002 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
21:05:58.477 00.002 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:05:58.478 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.12 mountX=-0.14 mountY=0.01, mountTheta=3.05
21:05:58.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.00, opts=13)
21:05:58.481 00.001 8996 Enqueuing Move request for scope (-0.14, 0.00)
21:05:58.483 00.002 20224 Worker thread wakes up
21:05:58.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
21:05:58.483 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
21:05:58.483 00.000 20224 Moving (-0.14, 0.00) raw xDistance=-0.14 yDistance=0.01
21:05:58.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:05:58.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:58.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:05:58.483 00.000 20224 MoveAxis(E, 0, ABG)
21:05:58.483 00.000 20224 Move returns status 0, amount 0
21:05:58.483 00.000 20224 MoveAxis(N, 0, ABG)
21:05:58.483 00.000 20224 Move returns status 0, amount 0
21:05:58.483 00.000 20224 move complete, result=0
21:05:58.483 00.000 20224 worker thread done servicing request
21:05:58.488 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51155, med=2745, FiltMin=2496, FiltMax=28125, Gamma=1.000
21:05:58.503 00.015 8996 UpdateGuideState exits: m=696314 SNR=332.1
21:05:58.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:58.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:58.506 00.001 8996 Enqueuing Expose request
21:05:58.507 00.001 20224 Worker thread wakes up
21:05:58.507 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:05:58.507 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:58.508 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:05:59.675 01.167 20224 Exposure complete
21:05:59.758 00.083 20224 worker thread done servicing request
21:05:59.758 00.000 8996 OnExposeComplete: enter
21:05:59.760 00.002 8996 UpdateGuideState(): m_state=6
21:05:59.761 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 930
21:05:59.763 00.002 8996 Star::Find returns 1 (0), X=139.86, Y=473.02, Mass=762556, SNR=341.4, Peak=60419 HFD=4.4
21:05:59.765 00.002 8996 MultiStar: [#1 -0.01,-0.05,0.70,U] [#2 -0.15,-0.19,0.80,U] [#3 -0.13,-0.04,0.66,U] [#4 -0.10,-0.12,0.58,U] [#5 0.20,-0.02,0.65,U] [#6 -0.06,0.20,0.46,U] [#7 -0.05,-0.04,0.45,U] [#8 -0.02,-0.03,0.45,U] 
21:05:59.766 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.07}, one-star: {-0.14, -0.18}
21:05:59.767 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
21:05:59.768 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
21:05:59.769 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.25 mountX=-0.05 mountY=0.08, mountTheta=2.15
21:05:59.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
21:05:59.772 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
21:05:59.774 00.002 20224 Worker thread wakes up
21:05:59.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
21:05:59.774 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
21:05:59.774 00.000 20224 Moving (-0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
21:05:59.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:05:59.775 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:05:59.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:05:59.775 00.000 20224 MoveAxis(E, 0, ABG)
21:05:59.775 00.000 20224 Move returns status 0, amount 0
21:05:59.775 00.000 20224 MoveAxis(N, 0, ABG)
21:05:59.775 00.000 20224 Move returns status 0, amount 0
21:05:59.775 00.000 20224 move complete, result=0
21:05:59.775 00.000 20224 worker thread done servicing request
21:05:59.781 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60419, med=2745, FiltMin=2480, FiltMax=33507, Gamma=1.000
21:05:59.803 00.022 8996 UpdateGuideState exits: m=762556 SNR=341.4
21:05:59.806 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:05:59.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:05:59.808 00.001 8996 Enqueuing Expose request
21:05:59.809 00.001 20224 Worker thread wakes up
21:05:59.809 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:05:59.810 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:05:59.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:00.796 00.986 20224 Exposure complete
21:06:00.890 00.094 20224 worker thread done servicing request
21:06:00.890 00.000 8996 OnExposeComplete: enter
21:06:00.891 00.001 8996 UpdateGuideState(): m_state=6
21:06:00.892 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 931
21:06:00.893 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.28, Mass=753274, SNR=395.9, Peak=60371 HFD=4.5
21:06:00.895 00.002 8996 MultiStar: [#1 -0.08,0.02,0.58,U] [#2 -0.25,-0.07,0.70,U] [#3 -0.16,0.02,0.54,U] [#4 0.04,0.11,0.47,U] [#5 0.09,-0.08,0.54,U] [#6 -0.08,0.26,0.39,U] [#7 0.01,0.07,0.41,U] [#8 -0.03,0.01,0.36,U] 
21:06:00.897 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.07, 0.07}
21:06:00.898 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
21:06:00.900 00.002 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
21:06:00.901 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.60 mountX=-0.07 mountY=-0.03, mountTheta=-2.72
21:06:00.903 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
21:06:00.904 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
21:06:00.905 00.001 20224 Worker thread wakes up
21:06:00.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
21:06:00.905 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
21:06:00.905 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
21:06:00.906 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:06:00.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:00.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:06:00.906 00.000 20224 MoveAxis(E, 0, ABG)
21:06:00.906 00.000 20224 Move returns status 0, amount 0
21:06:00.906 00.000 20224 MoveAxis(N, 0, ABG)
21:06:00.906 00.000 20224 Move returns status 0, amount 0
21:06:00.906 00.000 20224 move complete, result=0
21:06:00.906 00.000 20224 worker thread done servicing request
21:06:00.913 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60371, med=2745, FiltMin=2461, FiltMax=31363, Gamma=1.000
21:06:00.935 00.022 8996 UpdateGuideState exits: m=753274 SNR=395.9
21:06:00.937 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:00.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:00.939 00.001 8996 Enqueuing Expose request
21:06:00.941 00.002 20224 Worker thread wakes up
21:06:00.941 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:00.941 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:00.942 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:02.116 01.174 20224 Exposure complete
21:06:02.197 00.081 20224 worker thread done servicing request
21:06:02.197 00.000 8996 OnExposeComplete: enter
21:06:02.198 00.001 8996 UpdateGuideState(): m_state=6
21:06:02.200 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 932
21:06:02.202 00.002 8996 Star::Find returns 1 (0), X=139.96, Y=473.27, Mass=740385, SNR=361.5, Peak=60563 HFD=4.4
21:06:02.204 00.002 8996 MultiStar: [#1 0.48,-0.02,0.67,U] [#2 0.12,-0.02,0.72,U] [#3 0.17,0.13,0.58,U] [#4 0.32,0.02,0.56,U] [#5 0.55,0.15,0.00,M1] [#6 0.19,0.03,0.44,U] [#7 0.03,0.10,0.45,U] [#8 0.46,0.14,0.41,U] 
21:06:02.204 00.000 8996 single-star, 7 included, MultiStar: {0.19, 0.05}, one-star: {-0.04, 0.07}
21:06:02.206 00.002 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
21:06:02.208 00.002 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
21:06:02.209 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.14 mountX=-0.05 mountY=-0.06, mountTheta=-2.24
21:06:02.211 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
21:06:02.213 00.002 8996 Enqueuing Move request for scope (-0.04, 0.07)
21:06:02.215 00.002 20224 Worker thread wakes up
21:06:02.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
21:06:02.215 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
21:06:02.215 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.05 yDistance=-0.06
21:06:02.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:06:02.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:02.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:06:02.215 00.000 20224 MoveAxis(E, 0, ABG)
21:06:02.215 00.000 20224 Move returns status 0, amount 0
21:06:02.215 00.000 20224 MoveAxis(N, 0, ABG)
21:06:02.215 00.000 20224 Move returns status 0, amount 0
21:06:02.215 00.000 20224 move complete, result=0
21:06:02.216 00.001 20224 worker thread done servicing request
21:06:02.223 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60563, med=2745, FiltMin=2480, FiltMax=28083, Gamma=1.000
21:06:02.251 00.028 8996 UpdateGuideState exits: m=740385 SNR=361.5
21:06:02.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:02.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:02.253 00.000 8996 Enqueuing Expose request
21:06:02.254 00.001 20224 Worker thread wakes up
21:06:02.254 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:02.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:02.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:03.237 00.982 20224 Exposure complete
21:06:03.306 00.069 20224 worker thread done servicing request
21:06:03.306 00.000 8996 OnExposeComplete: enter
21:06:03.308 00.002 8996 UpdateGuideState(): m_state=6
21:06:03.309 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 933
21:06:03.311 00.002 8996 Star::Find returns 1 (0), X=140.21, Y=473.29, Mass=749073, SNR=376.4, Peak=49363 HFD=4.6
21:06:03.313 00.002 8996 MultiStar: [#1 0.02,0.18,0.67,U] [#2 -0.25,-0.08,0.73,U] [#3 -0.11,0.00,0.57,U] [#4 -0.03,0.13,0.49,U] [#5 0.38,0.14,0.55,U] [#6 0.01,0.20,0.43,U] [#7 -0.10,0.20,0.46,U] [#8 0.30,0.14,0.38,U] 
21:06:03.314 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.10}, one-star: {0.21, 0.09}
21:06:03.316 00.002 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
21:06:03.317 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
21:06:03.319 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.14 mountX=0.04 mountY=-0.10, mountTheta=-1.24
21:06:03.322 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.10, opts=13)
21:06:03.323 00.001 8996 Enqueuing Move request for scope (0.05, 0.10)
21:06:03.325 00.002 20224 Worker thread wakes up
21:06:03.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
21:06:03.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
21:06:03.325 00.000 20224 Moving (0.05, 0.10) raw xDistance=0.04 yDistance=-0.10
21:06:03.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:06:03.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:03.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:06:03.325 00.000 20224 MoveAxis(E, 0, ABG)
21:06:03.326 00.001 20224 Move returns status 0, amount 0
21:06:03.326 00.000 20224 MoveAxis(N, 0, ABG)
21:06:03.326 00.000 20224 Move returns status 0, amount 0
21:06:03.326 00.000 20224 move complete, result=0
21:06:03.326 00.000 20224 worker thread done servicing request
21:06:03.333 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49363, med=2745, FiltMin=2493, FiltMax=26544, Gamma=1.000
21:06:03.355 00.022 8996 UpdateGuideState exits: m=749073 SNR=376.4
21:06:03.358 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:03.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:03.360 00.001 8996 Enqueuing Expose request
21:06:03.361 00.001 20224 Worker thread wakes up
21:06:03.361 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:03.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:03.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:04.541 01.179 20224 Exposure complete
21:06:04.611 00.070 20224 worker thread done servicing request
21:06:04.611 00.000 8996 OnExposeComplete: enter
21:06:04.612 00.001 8996 UpdateGuideState(): m_state=6
21:06:04.613 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 934
21:06:04.614 00.001 8996 Star::Find returns 1 (0), X=140.11, Y=473.43, Mass=780180, SNR=341.5, Peak=51299 HFD=4.6
21:06:04.616 00.002 8996 MultiStar: [#1 0.21,0.19,0.69,U] [#2 -0.15,0.19,0.75,U] [#3 0.21,0.16,0.60,U] [#4 0.13,0.11,0.55,U] [#5 0.31,0.27,0.63,U] [#6 0.04,0.31,0.43,U] [#7 -0.10,0.10,0.46,U] [#8 0.27,0.30,0.41,U] 
21:06:04.617 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.20}, one-star: {0.11, 0.23}
21:06:04.618 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
21:06:04.619 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
21:06:04.620 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=0.09 mountY=-0.21, mountTheta=-1.17
21:06:04.622 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.20, opts=13)
21:06:04.622 00.000 8996 Enqueuing Move request for scope (0.11, 0.20)
21:06:04.623 00.001 20224 Worker thread wakes up
21:06:04.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
21:06:04.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
21:06:04.623 00.000 20224 Moving (0.11, 0.20) raw xDistance=0.09 yDistance=-0.21
21:06:04.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:06:04.624 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:06:04.624 00.000 20224 MoveAxis(E, 0, ABG)
21:06:04.624 00.000 20224 Move returns status 0, amount 0
21:06:04.624 00.000 20224 MoveAxis(N, 45, ABG)
21:06:04.624 00.000 20224 Guiding  Dir = 0, Dur = 45
21:06:04.624 00.000 20224 IsSlewing returns 0
21:06:04.624 00.000 20224 IsGuiding returns 0
21:06:04.625 00.001 20224 PulseGuide returned control before completion, sleep 54
21:06:04.628 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51299, med=2745, FiltMin=2505, FiltMax=25331, Gamma=1.000
21:06:04.650 00.022 8996 UpdateGuideState exits: m=780180 SNR=341.5
21:06:04.652 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:04.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:04.655 00.002 8996 Enqueuing Expose request
21:06:04.684 00.029 20224 IsGuiding returns 1
21:06:04.684 00.000 20224 scope still moving after pulse duration time elapsed
21:06:04.715 00.031 20224 IsSlewing returns 0
21:06:04.715 00.000 20224 IsGuiding returns 0
21:06:04.715 00.000 20224 scope move finished after 45 + 46 ms
21:06:04.715 00.000 20224 Move returns status 0, amount 45
21:06:04.715 00.000 20224 move complete, result=0
21:06:04.716 00.001 20224 worker thread done servicing request
21:06:04.716 00.000 20224 Worker thread wakes up
21:06:04.716 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:04.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:04.717 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
21:06:05.694 00.977 20224 Exposure complete
21:06:05.762 00.068 20224 worker thread done servicing request
21:06:05.762 00.000 8996 OnExposeComplete: enter
21:06:05.763 00.001 8996 UpdateGuideState(): m_state=6
21:06:05.764 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 935
21:06:05.764 00.000 8996 Star::Find returns 1 (0), X=140.02, Y=473.23, Mass=707342, SNR=342.4, Peak=53203 HFD=4.4
21:06:05.766 00.002 8996 MultiStar: [#1 0.11,0.10,0.74,U] [#2 -0.27,-0.06,0.81,U] [#3 -0.11,-0.04,0.72,U] [#4 -0.05,0.05,0.52,U] [#5 0.11,0.36,0.59,U] [#6 0.12,0.09,0.44,U] [#7 -0.06,-0.03,0.46,U] [#8 0.07,0.10,0.42,U] 
21:06:05.767 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.06}, one-star: {0.02, 0.03}
21:06:05.769 00.002 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
21:06:05.771 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
21:06:05.772 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=1.08 mountX=0.01 mountY=-0.03, mountTheta=-1.18
21:06:05.775 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
21:06:05.777 00.002 8996 Enqueuing Move request for scope (0.02, 0.03)
21:06:05.778 00.001 20224 Worker thread wakes up
21:06:05.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
21:06:05.779 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
21:06:05.779 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.01 yDistance=-0.03
21:06:05.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:06:05.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:05.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:06:05.779 00.000 20224 MoveAxis(E, 0, ABG)
21:06:05.779 00.000 20224 Move returns status 0, amount 0
21:06:05.779 00.000 20224 MoveAxis(N, 0, ABG)
21:06:05.780 00.001 20224 Move returns status 0, amount 0
21:06:05.780 00.000 20224 move complete, result=0
21:06:05.780 00.000 20224 worker thread done servicing request
21:06:05.787 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53203, med=2745, FiltMin=2496, FiltMax=26656, Gamma=1.000
21:06:05.816 00.029 8996 UpdateGuideState exits: m=707342 SNR=342.4
21:06:05.818 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:05.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:05.821 00.002 8996 Enqueuing Expose request
21:06:05.822 00.001 20224 Worker thread wakes up
21:06:05.822 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:05.824 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:05.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:06.992 01.168 20224 Exposure complete
21:06:07.107 00.115 20224 worker thread done servicing request
21:06:07.107 00.000 8996 OnExposeComplete: enter
21:06:07.108 00.001 8996 UpdateGuideState(): m_state=6
21:06:07.110 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 936
21:06:07.111 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=472.88, Mass=746687, SNR=395.7, Peak=56083 HFD=4.4
21:06:07.112 00.001 8996 MultiStar: [#1 -0.05,-0.05,0.61,U] [#2 -0.09,-0.30,0.60,U] [#3 -0.08,-0.18,0.52,U] [#4 -0.09,-0.39,0.51,U] [#5 0.13,0.06,0.59,U] [#6 -0.10,-0.04,0.38,U] [#7 -0.05,-0.09,0.40,U] [#8 0.22,-0.18,0.34,U] 
21:06:07.113 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.18}, one-star: {-0.06, -0.32}
21:06:07.113 00.000 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
21:06:07.114 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.54)
21:06:07.115 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.72 mountX=-0.01 mountY=0.18, mountTheta=1.62
21:06:07.117 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
21:06:07.118 00.001 8996 Enqueuing Move request for scope (-0.03, -0.18)
21:06:07.119 00.001 20224 Worker thread wakes up
21:06:07.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
21:06:07.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
21:06:07.119 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.01 yDistance=0.18
21:06:07.120 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:06:07.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:07.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:06:07.120 00.000 20224 MoveAxis(E, 0, ABG)
21:06:07.120 00.000 20224 Move returns status 0, amount 0
21:06:07.120 00.000 20224 MoveAxis(N, 0, ABG)
21:06:07.120 00.000 20224 Move returns status 0, amount 0
21:06:07.120 00.000 20224 move complete, result=0
21:06:07.120 00.000 20224 worker thread done servicing request
21:06:07.125 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56083, med=2745, FiltMin=2400, FiltMax=29459, Gamma=1.000
21:06:07.143 00.018 8996 UpdateGuideState exits: m=746687 SNR=395.7
21:06:07.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:07.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:07.145 00.000 8996 Enqueuing Expose request
21:06:07.146 00.001 20224 Worker thread wakes up
21:06:07.146 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:06:07.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:07.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:08.115 00.968 20224 Exposure complete
21:06:08.174 00.059 20224 worker thread done servicing request
21:06:08.174 00.000 8996 OnExposeComplete: enter
21:06:08.175 00.001 8996 UpdateGuideState(): m_state=6
21:06:08.176 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 937
21:06:08.177 00.001 8996 Star::Find returns 1 (0), X=139.96, Y=473.17, Mass=737598, SNR=368.4, Peak=56563 HFD=4.4
21:06:08.178 00.001 8996 MultiStar: [#1 0.06,-0.10,0.60,U] [#2 -0.07,-0.08,0.64,U] [#3 -0.18,-0.09,0.57,U] [#4 0.02,-0.19,0.53,U] [#5 0.09,0.06,0.54,U] [#6 0.05,-0.01,0.40,U] [#7 -0.10,-0.27,0.40,U] [#8 0.12,-0.06,0.36,U] 
21:06:08.179 00.001 8996 single-star, 8 included, MultiStar: {-0.01, -0.08}, one-star: {-0.05, -0.03}
21:06:08.180 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
21:06:08.181 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
21:06:08.182 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.60 mountX=-0.05 mountY=0.03, mountTheta=2.49
21:06:08.183 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
21:06:08.184 00.001 8996 Enqueuing Move request for scope (-0.05, -0.03)
21:06:08.185 00.001 20224 Worker thread wakes up
21:06:08.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
21:06:08.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
21:06:08.185 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.05 yDistance=0.03
21:06:08.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:06:08.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:08.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:06:08.185 00.000 20224 MoveAxis(E, 0, ABG)
21:06:08.185 00.000 20224 Move returns status 0, amount 0
21:06:08.185 00.000 20224 MoveAxis(N, 0, ABG)
21:06:08.186 00.001 20224 Move returns status 0, amount 0
21:06:08.186 00.000 20224 move complete, result=0
21:06:08.186 00.000 20224 worker thread done servicing request
21:06:08.191 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56563, med=2745, FiltMin=2432, FiltMax=28576, Gamma=1.000
21:06:08.215 00.024 8996 UpdateGuideState exits: m=737598 SNR=368.4
21:06:08.217 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:08.219 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:08.220 00.001 8996 Enqueuing Expose request
21:06:08.221 00.001 20224 Worker thread wakes up
21:06:08.221 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:08.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:08.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:09.386 01.164 20224 Exposure complete
21:06:09.455 00.069 20224 worker thread done servicing request
21:06:09.455 00.000 8996 OnExposeComplete: enter
21:06:09.456 00.001 8996 UpdateGuideState(): m_state=6
21:06:09.457 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 938
21:06:09.458 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=472.94, Mass=713033, SNR=346.0, Peak=54019 HFD=4.5
21:06:09.459 00.001 8996 MultiStar: [#1 -0.01,-0.17,0.73,U] [#2 -0.35,-0.17,0.78,U] [#3 -0.24,-0.16,0.65,U] [#4 -0.18,-0.43,0.56,U] [#5 -0.05,-0.10,0.64,U] [#6 -0.11,0.08,0.49,U] [#7 -0.32,-0.09,0.41,U] [#8 0.04,-0.06,0.41,U] 
21:06:09.460 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.17}, one-star: {-0.18, -0.26}
21:06:09.461 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
21:06:09.462 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
21:06:09.463 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-2.33 mountX=-0.14 mountY=0.19, mountTheta=2.23
21:06:09.466 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.17, opts=13)
21:06:09.467 00.001 8996 Enqueuing Move request for scope (-0.16, -0.17)
21:06:09.469 00.002 20224 Worker thread wakes up
21:06:09.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd
21:06:09.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.17)
21:06:09.469 00.000 20224 Moving (-0.16, -0.17) raw xDistance=-0.14 yDistance=0.19
21:06:09.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:06:09.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:09.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:06:09.470 00.001 20224 MoveAxis(E, 0, ABG)
21:06:09.470 00.000 20224 Move returns status 0, amount 0
21:06:09.470 00.000 20224 MoveAxis(N, 0, ABG)
21:06:09.470 00.000 20224 Move returns status 0, amount 0
21:06:09.470 00.000 20224 move complete, result=0
21:06:09.470 00.000 20224 worker thread done servicing request
21:06:09.476 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54019, med=2745, FiltMin=2502, FiltMax=29651, Gamma=1.000
21:06:09.496 00.020 8996 UpdateGuideState exits: m=713033 SNR=346.0
21:06:09.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:09.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:09.499 00.001 8996 Enqueuing Expose request
21:06:09.500 00.001 20224 Worker thread wakes up
21:06:09.500 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:06:09.501 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:09.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:10.470 00.969 20224 Exposure complete
21:06:10.544 00.074 20224 worker thread done servicing request
21:06:10.544 00.000 8996 OnExposeComplete: enter
21:06:10.545 00.001 8996 UpdateGuideState(): m_state=6
21:06:10.546 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 939
21:06:10.547 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=472.99, Mass=785931, SNR=362.9, Peak=63843 HFD=4.5
21:06:10.548 00.001 8996 MultiStar: [#1 -0.36,-0.31,0.62,U] [#2 -0.38,0.08,0.74,U] [#3 -0.42,-0.22,0.59,U] [#4 -0.29,-0.32,0.58,U] [#5 -0.13,-0.21,0.63,U] [#6 -0.12,0.06,0.43,U] [#7 -0.34,0.06,0.45,U] [#8 -0.15,-0.18,0.37,U] 
21:06:10.549 00.001 8996 refined, 8 included, MultiStar: {-0.28, -0.15}, one-star: {-0.24, -0.21}
21:06:10.550 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:06:10.551 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
21:06:10.552 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.15 hyp=0.31 cameraTheta=-2.65 mountX=-0.26 mountY=0.18, mountTheta=2.54
21:06:10.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.15, opts=13)
21:06:10.556 00.002 8996 Enqueuing Move request for scope (-0.28, -0.15)
21:06:10.557 00.001 20224 Worker thread wakes up
21:06:10.558 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.15) opts 0xd
21:06:10.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.15)
21:06:10.558 00.000 20224 Moving (-0.28, -0.15) raw xDistance=-0.26 yDistance=0.18
21:06:10.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:06:10.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:10.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:06:10.558 00.000 20224 MoveAxis(E, 38, ABG)
21:06:10.558 00.000 20224 Guiding  Dir = 2, Dur = 38
21:06:10.559 00.001 20224 IsSlewing returns 0
21:06:10.559 00.000 20224 IsGuiding returns 0
21:06:10.565 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63843, med=2745, FiltMin=2470, FiltMax=34621, Gamma=1.000
21:06:10.579 00.014 8996 UpdateGuideState exits: m=785931 SNR=362.9
21:06:10.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:10.580 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:10.582 00.002 8996 Enqueuing Expose request
21:06:10.598 00.016 20224 IsGuiding returns 1
21:06:10.598 00.000 20224 scope still moving after pulse duration time elapsed
21:06:10.628 00.030 20224 IsSlewing returns 0
21:06:10.628 00.000 20224 IsGuiding returns 1
21:06:10.659 00.031 20224 IsSlewing returns 0
21:06:10.660 00.001 20224 IsGuiding returns 1
21:06:10.690 00.030 20224 IsSlewing returns 0
21:06:10.690 00.000 20224 IsGuiding returns 0
21:06:10.690 00.000 20224 scope move finished after 38 + 93 ms
21:06:10.690 00.000 20224 Move returns status 0, amount 38
21:06:10.691 00.001 20224 MoveAxis(N, 0, ABG)
21:06:10.691 00.000 20224 Move returns status 0, amount 0
21:06:10.691 00.000 20224 move complete, result=0
21:06:10.691 00.000 20224 worker thread done servicing request
21:06:10.691 00.000 20224 Worker thread wakes up
21:06:10.691 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:10.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:10.691 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.2 px 0 ms NORTH
21:06:11.865 01.174 20224 Exposure complete
21:06:11.928 00.063 20224 worker thread done servicing request
21:06:11.928 00.000 8996 OnExposeComplete: enter
21:06:11.929 00.001 8996 UpdateGuideState(): m_state=6
21:06:11.930 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 940
21:06:11.931 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.03, Mass=726138, SNR=332.3, Peak=58099 HFD=4.5
21:06:11.932 00.001 8996 MultiStar: [#1 0.23,-0.04,0.76,U] [#2 -0.01,-0.16,0.86,U] [#3 0.12,-0.08,0.66,U] [#4 0.23,-0.25,0.56,U] [#5 0.36,-0.17,0.59,U] [#6 0.33,0.13,0.47,U] [#7 0.24,-0.03,0.50,U] [#8 0.31,0.03,0.40,U] 
21:06:11.932 00.000 8996 single-star, 8 included, MultiStar: {0.17, -0.10}, one-star: {-0.02, -0.17}
21:06:11.933 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
21:06:11.934 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
21:06:11.935 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.68 mountX=-0.00 mountY=0.17, mountTheta=1.58
21:06:11.936 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
21:06:11.937 00.001 8996 Enqueuing Move request for scope (-0.02, -0.17)
21:06:11.938 00.001 20224 Worker thread wakes up
21:06:11.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
21:06:11.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
21:06:11.938 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.00 yDistance=0.17
21:06:11.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:06:11.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:11.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:06:11.938 00.000 20224 MoveAxis(E, 0, ABG)
21:06:11.938 00.000 20224 Move returns status 0, amount 0
21:06:11.938 00.000 20224 MoveAxis(N, 0, ABG)
21:06:11.938 00.000 20224 Move returns status 0, amount 0
21:06:11.938 00.000 20224 move complete, result=0
21:06:11.938 00.000 20224 worker thread done servicing request
21:06:11.946 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58099, med=2745, FiltMin=2499, FiltMax=28115, Gamma=1.000
21:06:11.968 00.022 8996 UpdateGuideState exits: m=726138 SNR=332.3
21:06:11.970 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:11.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:11.972 00.001 8996 Enqueuing Expose request
21:06:11.973 00.001 20224 Worker thread wakes up
21:06:11.973 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:06:11.974 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:11.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:12.962 00.988 20224 Exposure complete
21:06:13.040 00.078 20224 worker thread done servicing request
21:06:13.040 00.000 8996 OnExposeComplete: enter
21:06:13.042 00.002 8996 UpdateGuideState(): m_state=6
21:06:13.044 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 941
21:06:13.045 00.001 8996 Star::Find returns 1 (0), X=140.16, Y=473.00, Mass=731786, SNR=336.9, Peak=55187 HFD=4.3
21:06:13.046 00.001 8996 MultiStar: [#1 0.28,0.07,0.74,U] [#2 0.12,-0.06,0.78,U] [#3 0.23,0.14,0.63,U] [#4 0.32,0.01,0.53,U] [#5 0.44,0.23,0.62,U] [#6 0.28,0.11,0.49,U] [#7 0.10,0.00,0.47,U] [#8 0.42,0.09,0.40,U] 
21:06:13.048 00.002 8996 refined, 8 included, MultiStar: {0.25, 0.02}, one-star: {0.16, -0.20}
21:06:13.050 00.002 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
21:06:13.051 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
21:06:13.052 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.09 mountX=0.24 mountY=-0.05, mountTheta=-0.21
21:06:13.054 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.02, opts=13)
21:06:13.055 00.001 8996 Enqueuing Move request for scope (0.25, 0.02)
21:06:13.056 00.001 20224 Worker thread wakes up
21:06:13.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd
21:06:13.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.02)
21:06:13.056 00.000 20224 Moving (0.25, 0.02) raw xDistance=0.24 yDistance=-0.05
21:06:13.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:06:13.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:13.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:06:13.056 00.000 20224 MoveAxis(W, 36, ABG)
21:06:13.056 00.000 20224 Guiding  Dir = 3, Dur = 36
21:06:13.057 00.001 20224 IsSlewing returns 0
21:06:13.057 00.000 20224 IsGuiding returns 0
21:06:13.063 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55187, med=2745, FiltMin=2477, FiltMax=29875, Gamma=1.000
21:06:13.075 00.012 20224 PulseGuide returned control before completion, sleep 28
21:06:13.093 00.018 8996 UpdateGuideState exits: m=731786 SNR=336.9
21:06:13.095 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:13.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:13.098 00.002 8996 Enqueuing Expose request
21:06:13.106 00.008 20224 IsGuiding returns 1
21:06:13.106 00.000 20224 scope still moving after pulse duration time elapsed
21:06:13.138 00.032 20224 IsSlewing returns 0
21:06:13.138 00.000 20224 IsGuiding returns 1
21:06:13.170 00.032 20224 IsSlewing returns 0
21:06:13.170 00.000 20224 IsGuiding returns 0
21:06:13.170 00.000 20224 scope move finished after 36 + 76 ms
21:06:13.170 00.000 20224 Move returns status 0, amount 36
21:06:13.170 00.000 20224 MoveAxis(N, 0, ABG)
21:06:13.170 00.000 20224 Move returns status 0, amount 0
21:06:13.170 00.000 20224 move complete, result=0
21:06:13.170 00.000 20224 worker thread done servicing request
21:06:13.170 00.000 20224 Worker thread wakes up
21:06:13.171 00.001 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
21:06:13.172 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:13.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:14.343 01.171 20224 Exposure complete
21:06:14.407 00.064 20224 worker thread done servicing request
21:06:14.407 00.000 8996 OnExposeComplete: enter
21:06:14.408 00.001 8996 UpdateGuideState(): m_state=6
21:06:14.410 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 942
21:06:14.411 00.001 8996 Star::Find returns 1 (0), X=139.64, Y=473.22, Mass=733728, SNR=380.2, Peak=60643 HFD=4.5
21:06:14.413 00.002 8996 MultiStar: [#1 -0.33,-0.03,0.58,U] [#2 -0.55,-0.12,0.00,M1] [#3 -0.58,0.02,0.00,M1] [#4 -0.42,0.01,0.54,U] [#5 -0.07,0.06,0.61,U] [#6 -0.48,0.07,0.41,U] [#7 -0.46,0.24,0.41,U] [#8 -0.10,0.01,0.36,U] 
21:06:14.415 00.002 8996 refined, 6 included, MultiStar: {-0.32, 0.05}, one-star: {-0.36, 0.02}
21:06:14.417 00.002 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
21:06:14.418 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
21:06:14.420 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.05 hyp=0.32 cameraTheta=3.00 mountX=-0.32 mountY=-0.01, mountTheta=-3.11
21:06:14.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.05, opts=13)
21:06:14.423 00.001 8996 Enqueuing Move request for scope (-0.32, 0.05)
21:06:14.424 00.001 20224 Worker thread wakes up
21:06:14.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.05) opts 0xd
21:06:14.424 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.05)
21:06:14.424 00.000 20224 Moving (-0.32, 0.05) raw xDistance=-0.32 yDistance=-0.01
21:06:14.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
21:06:14.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:14.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:06:14.424 00.000 20224 MoveAxis(E, 44, ABG)
21:06:14.424 00.000 20224 Guiding  Dir = 2, Dur = 44
21:06:14.424 00.000 20224 IsSlewing returns 0
21:06:14.424 00.000 20224 IsGuiding returns 0
21:06:14.430 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60643, med=2745, FiltMin=2473, FiltMax=31302, Gamma=1.000
21:06:14.444 00.014 8996 UpdateGuideState exits: m=733728 SNR=380.2
21:06:14.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:14.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:14.447 00.001 8996 Enqueuing Expose request
21:06:14.485 00.038 20224 IsGuiding returns 1
21:06:14.485 00.000 20224 scope still moving after pulse duration time elapsed
21:06:14.515 00.030 20224 IsSlewing returns 0
21:06:14.515 00.000 20224 IsGuiding returns 1
21:06:14.546 00.031 20224 IsSlewing returns 0
21:06:14.546 00.000 20224 IsGuiding returns 1
21:06:14.578 00.032 20224 IsSlewing returns 0
21:06:14.578 00.000 20224 IsGuiding returns 0
21:06:14.578 00.000 20224 scope move finished after 44 + 108 ms
21:06:14.578 00.000 20224 Move returns status 0, amount 44
21:06:14.578 00.000 20224 MoveAxis(N, 0, ABG)
21:06:14.578 00.000 20224 Move returns status 0, amount 0
21:06:14.578 00.000 20224 move complete, result=0
21:06:14.578 00.000 20224 worker thread done servicing request
21:06:14.578 00.000 20224 Worker thread wakes up
21:06:14.578 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.0 px 0 ms NORTH
21:06:14.579 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:14.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:15.575 00.996 20224 Exposure complete
21:06:15.664 00.089 20224 worker thread done servicing request
21:06:15.664 00.000 8996 OnExposeComplete: enter
21:06:15.666 00.002 8996 UpdateGuideState(): m_state=6
21:06:15.668 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 943
21:06:15.670 00.002 8996 Star::Find returns 1 (0), X=139.82, Y=472.85, Mass=745635, SNR=371.3, Peak=60147 HFD=4.4
21:06:15.672 00.002 8996 MultiStar: [#1 0.09,-0.06,0.58,U] [#2 -0.34,0.03,0.75,U] [#3 0.08,0.07,0.59,U] [#4 0.16,-0.07,0.49,U] [#5 0.16,-0.09,0.66,U] [#6 0.21,0.05,0.42,U] [#7 -0.01,-0.01,0.42,U] [#8 -0.09,-0.09,0.36,U] 
21:06:15.674 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.08}, one-star: {-0.19, -0.35}
21:06:15.676 00.002 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
21:06:15.677 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
21:06:15.679 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.82 mountX=-0.01 mountY=0.08, mountTheta=1.72
21:06:15.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
21:06:15.683 00.002 8996 Enqueuing Move request for scope (-0.02, -0.08)
21:06:15.684 00.001 20224 Worker thread wakes up
21:06:15.684 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
21:06:15.684 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
21:06:15.684 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
21:06:15.685 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:06:15.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:15.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:06:15.685 00.000 20224 MoveAxis(E, 0, ABG)
21:06:15.685 00.000 20224 Move returns status 0, amount 0
21:06:15.685 00.000 20224 MoveAxis(N, 0, ABG)
21:06:15.685 00.000 20224 Move returns status 0, amount 0
21:06:15.685 00.000 20224 move complete, result=0
21:06:15.685 00.000 20224 worker thread done servicing request
21:06:15.694 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=60147, med=2745, FiltMin=2451, FiltMax=28573, Gamma=1.000
21:06:15.722 00.028 8996 UpdateGuideState exits: m=745635 SNR=371.3
21:06:15.724 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:15.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:15.727 00.002 8996 Enqueuing Expose request
21:06:15.728 00.001 20224 Worker thread wakes up
21:06:15.728 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:15.728 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:15.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:16.896 01.168 20224 Exposure complete
21:06:16.975 00.079 20224 worker thread done servicing request
21:06:16.975 00.000 8996 OnExposeComplete: enter
21:06:16.976 00.001 8996 UpdateGuideState(): m_state=6
21:06:16.977 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 944
21:06:16.977 00.000 8996 Star::Find returns 1 (0), X=140.06, Y=473.18, Mass=739463, SNR=352.3, Peak=52499 HFD=4.5
21:06:16.978 00.001 8996 MultiStar: [#1 0.26,-0.12,0.63,U] [#2 0.02,0.17,0.78,U] [#3 0.11,-0.03,0.49,U] [#4 0.23,0.11,0.56,U] [#5 0.34,0.00,0.66,U] [#6 0.23,-0.04,0.43,U] [#7 0.13,-0.23,0.51,U] [#8 0.34,-0.13,0.39,U] 
21:06:16.979 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.02}, one-star: {0.06, -0.02}
21:06:16.980 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
21:06:16.981 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
21:06:16.982 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.27 mountX=0.06 mountY=0.01, mountTheta=0.15
21:06:16.985 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.02, opts=13)
21:06:16.987 00.002 8996 Enqueuing Move request for scope (0.06, -0.02)
21:06:16.988 00.001 20224 Worker thread wakes up
21:06:16.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
21:06:16.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
21:06:16.988 00.000 20224 Moving (0.06, -0.02) raw xDistance=0.06 yDistance=0.01
21:06:16.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:06:16.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:16.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:06:16.988 00.000 20224 MoveAxis(E, 0, ABG)
21:06:16.988 00.000 20224 Move returns status 0, amount 0
21:06:16.988 00.000 20224 MoveAxis(N, 0, ABG)
21:06:16.988 00.000 20224 Move returns status 0, amount 0
21:06:16.989 00.001 20224 move complete, result=0
21:06:16.989 00.000 20224 worker thread done servicing request
21:06:16.993 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52499, med=2745, FiltMin=2461, FiltMax=28048, Gamma=1.000
21:06:17.007 00.014 8996 UpdateGuideState exits: m=739463 SNR=352.3
21:06:17.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:17.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:17.010 00.001 8996 Enqueuing Expose request
21:06:17.010 00.000 20224 Worker thread wakes up
21:06:17.010 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:17.011 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:17.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:17.991 00.980 20224 Exposure complete
21:06:18.061 00.070 20224 worker thread done servicing request
21:06:18.061 00.000 8996 OnExposeComplete: enter
21:06:18.062 00.001 8996 UpdateGuideState(): m_state=6
21:06:18.064 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 945
21:06:18.065 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=473.19, Mass=800405, SNR=377.0, Peak=54627 HFD=4.5
21:06:18.067 00.002 8996 MultiStar: [#1 0.42,0.02,0.63,U] [#2 0.17,-0.02,0.65,U] [#3 0.16,-0.06,0.56,U] [#4 0.22,-0.07,0.52,U] [#5 0.43,-0.04,0.60,U] [#6 0.20,0.16,0.44,U] [#7 0.27,0.03,0.41,U] [#8 0.46,0.03,0.35,U] 
21:06:18.068 00.001 8996 single-star, 8 included, MultiStar: {0.25, -0.00}, one-star: {0.09, -0.01}
21:06:18.070 00.002 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
21:06:18.071 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
21:06:18.073 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.13 mountX=0.09 mountY=0.00, mountTheta=0.02
21:06:18.075 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
21:06:18.076 00.001 8996 Enqueuing Move request for scope (0.09, -0.01)
21:06:18.078 00.002 20224 Worker thread wakes up
21:06:18.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
21:06:18.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
21:06:18.078 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=0.00
21:06:18.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:06:18.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:18.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:06:18.078 00.000 20224 MoveAxis(E, 0, ABG)
21:06:18.078 00.000 20224 Move returns status 0, amount 0
21:06:18.078 00.000 20224 MoveAxis(N, 0, ABG)
21:06:18.078 00.000 20224 Move returns status 0, amount 0
21:06:18.079 00.001 20224 move complete, result=0
21:06:18.079 00.000 20224 worker thread done servicing request
21:06:18.086 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54627, med=2745, FiltMin=2480, FiltMax=30912, Gamma=1.000
21:06:18.114 00.028 8996 UpdateGuideState exits: m=800405 SNR=377.0
21:06:18.116 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:18.117 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:18.119 00.002 8996 Enqueuing Expose request
21:06:18.120 00.001 20224 Worker thread wakes up
21:06:18.120 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:18.121 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:18.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:19.303 01.182 20224 Exposure complete
21:06:19.405 00.102 20224 worker thread done servicing request
21:06:19.405 00.000 8996 OnExposeComplete: enter
21:06:19.407 00.002 8996 UpdateGuideState(): m_state=6
21:06:19.409 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 946
21:06:19.412 00.003 8996 Star::Find returns 1 (0), X=139.93, Y=473.20, Mass=739637, SNR=326.1, Peak=58387 HFD=4.4
21:06:19.414 00.002 8996 MultiStar: [#1 0.15,0.01,0.70,U] [#2 -0.06,0.03,0.76,U] [#3 -0.03,-0.05,0.69,U] [#4 0.07,-0.19,0.64,U] [#5 0.42,0.02,0.65,U] [#6 0.16,0.41,0.51,U] [#7 0.10,0.15,0.51,U] [#8 0.26,0.07,0.48,U] 
21:06:19.416 00.002 8996 single-star, 8 included, MultiStar: {0.09, 0.03}, one-star: {-0.08, 0.00}
21:06:19.418 00.002 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
21:06:19.419 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:06:19.421 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.10 mountX=-0.08 mountY=0.01, mountTheta=3.07
21:06:19.424 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.00, opts=13)
21:06:19.425 00.001 8996 Enqueuing Move request for scope (-0.08, 0.00)
21:06:19.427 00.002 20224 Worker thread wakes up
21:06:19.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
21:06:19.428 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
21:06:19.428 00.000 20224 Moving (-0.08, 0.00) raw xDistance=-0.08 yDistance=0.01
21:06:19.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:06:19.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:19.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:06:19.428 00.000 20224 MoveAxis(E, 0, ABG)
21:06:19.428 00.000 20224 Move returns status 0, amount 0
21:06:19.428 00.000 20224 MoveAxis(N, 0, ABG)
21:06:19.428 00.000 20224 Move returns status 0, amount 0
21:06:19.428 00.000 20224 move complete, result=0
21:06:19.429 00.001 20224 worker thread done servicing request
21:06:19.435 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58387, med=2745, FiltMin=2489, FiltMax=29488, Gamma=1.000
21:06:19.452 00.017 8996 UpdateGuideState exits: m=739637 SNR=326.1
21:06:19.453 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:19.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:19.455 00.001 8996 Enqueuing Expose request
21:06:19.456 00.001 20224 Worker thread wakes up
21:06:19.456 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:19.456 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:19.457 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:20.438 00.981 20224 Exposure complete
21:06:20.524 00.086 20224 worker thread done servicing request
21:06:20.524 00.000 8996 OnExposeComplete: enter
21:06:20.525 00.001 8996 UpdateGuideState(): m_state=6
21:06:20.526 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 947
21:06:20.527 00.001 8996 Star::Find returns 1 (0), X=140.39, Y=473.04, Mass=755202, SNR=365.9, Peak=58854 HFD=4.6
21:06:20.528 00.001 8996 MultiStar: [#1 0.36,-0.03,0.71,U] [#2 0.22,-0.05,0.67,U] [#3 0.27,-0.08,0.55,U] [#4 0.34,-0.11,0.48,U] [#5 0.44,-0.04,0.71,U] [#6 0.34,-0.02,0.38,U] [#7 -0.01,-0.06,0.43,U] [#8 0.53,-0.03,0.35,U] 
21:06:20.529 00.001 8996 refined, 8 included, MultiStar: {0.33, -0.07}, one-star: {0.38, -0.16}
21:06:20.529 00.000 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
21:06:20.530 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.04)
21:06:20.531 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=-0.07 hyp=0.33 cameraTheta=-0.22 mountX=0.33 mountY=0.04, mountTheta=0.11
21:06:20.532 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.07, opts=13)
21:06:20.532 00.000 8996 Enqueuing Move request for scope (0.33, -0.07)
21:06:20.534 00.002 20224 Worker thread wakes up
21:06:20.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.07) opts 0xd
21:06:20.534 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.07)
21:06:20.534 00.000 20224 Moving (0.33, -0.07) raw xDistance=0.33 yDistance=0.04
21:06:20.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:06:20.535 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:20.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:06:20.535 00.000 20224 MoveAxis(W, 48, ABG)
21:06:20.535 00.000 20224 Guiding  Dir = 3, Dur = 48
21:06:20.535 00.000 20224 IsSlewing returns 0
21:06:20.535 00.000 20224 IsGuiding returns 0
21:06:20.538 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58854, med=2745, FiltMin=2480, FiltMax=30141, Gamma=1.000
21:06:20.552 00.014 8996 UpdateGuideState exits: m=755202 SNR=365.9
21:06:20.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:20.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:20.555 00.001 8996 Enqueuing Expose request
21:06:20.583 00.028 20224 IsGuiding returns 1
21:06:20.583 00.000 20224 scope still moving after pulse duration time elapsed
21:06:20.614 00.031 20224 IsSlewing returns 0
21:06:20.614 00.000 20224 IsGuiding returns 1
21:06:20.647 00.033 20224 IsSlewing returns 0
21:06:20.648 00.001 20224 IsGuiding returns 1
21:06:20.677 00.029 20224 IsSlewing returns 0
21:06:20.677 00.000 20224 IsGuiding returns 1
21:06:20.709 00.032 20224 IsSlewing returns 0
21:06:20.709 00.000 20224 IsGuiding returns 0
21:06:20.709 00.000 20224 scope move finished after 48 + 126 ms
21:06:20.709 00.000 20224 Move returns status 0, amount 48
21:06:20.709 00.000 20224 MoveAxis(N, 0, ABG)
21:06:20.709 00.000 20224 Move returns status 0, amount 0
21:06:20.709 00.000 20224 move complete, result=0
21:06:20.709 00.000 20224 worker thread done servicing request
21:06:20.709 00.000 20224 Worker thread wakes up
21:06:20.709 00.000 8996 GuideStep: 0.3 px 48 ms WEST, 0.0 px 0 ms NORTH
21:06:20.711 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:20.712 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:21.867 01.155 20224 Exposure complete
21:06:21.967 00.100 20224 worker thread done servicing request
21:06:21.967 00.000 8996 OnExposeComplete: enter
21:06:21.968 00.001 8996 UpdateGuideState(): m_state=6
21:06:21.971 00.003 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 948
21:06:21.971 00.000 8996 Star::Find returns 1 (0), X=139.76, Y=473.27, Mass=775964, SNR=351.9, Peak=59891 HFD=4.6
21:06:21.974 00.003 8996 MultiStar: [#1 -0.41,-0.08,0.65,U] [#2 -0.67,0.03,0.00,M1] [#3 -0.39,0.15,0.56,U] [#4 -0.23,-0.09,0.57,U] [#5 0.07,0.05,0.56,U] [#6 -0.30,0.32,0.44,U] [#7 -0.26,0.23,0.41,U] [#8 -0.05,-0.13,0.41,U] 
21:06:21.977 00.003 8996 refined, 7 included, MultiStar: {-0.24, 0.06}, one-star: {-0.25, 0.07}
21:06:21.977 00.000 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
21:06:21.979 00.002 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:06:21.980 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.24 cameraTheta=2.90 mountX=-0.24 mountY=-0.03, mountTheta=-3.01
21:06:21.982 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.06, opts=13)
21:06:21.983 00.001 8996 Enqueuing Move request for scope (-0.24, 0.06)
21:06:21.984 00.001 20224 Worker thread wakes up
21:06:21.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
21:06:21.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
21:06:21.984 00.000 20224 Moving (-0.24, 0.06) raw xDistance=-0.24 yDistance=-0.03
21:06:21.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
21:06:21.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:21.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:06:21.984 00.000 20224 MoveAxis(E, 32, ABG)
21:06:21.984 00.000 20224 Guiding  Dir = 2, Dur = 32
21:06:21.985 00.001 20224 IsSlewing returns 0
21:06:21.985 00.000 20224 IsGuiding returns 0
21:06:21.990 00.005 20224 PulseGuide returned control before completion, sleep 38
21:06:21.990 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59891, med=2745, FiltMin=2512, FiltMax=29936, Gamma=1.000
21:06:22.021 00.031 8996 UpdateGuideState exits: m=775964 SNR=351.9
21:06:22.021 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:22.023 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:22.024 00.001 8996 Enqueuing Expose request
21:06:22.035 00.011 20224 IsGuiding returns 1
21:06:22.035 00.000 20224 scope still moving after pulse duration time elapsed
21:06:22.066 00.031 20224 IsSlewing returns 0
21:06:22.066 00.000 20224 IsGuiding returns 0
21:06:22.066 00.000 20224 scope move finished after 32 + 49 ms
21:06:22.066 00.000 20224 Move returns status 0, amount 32
21:06:22.067 00.001 20224 MoveAxis(N, 0, ABG)
21:06:22.067 00.000 20224 Move returns status 0, amount 0
21:06:22.067 00.000 20224 move complete, result=0
21:06:22.067 00.000 20224 worker thread done servicing request
21:06:22.067 00.000 20224 Worker thread wakes up
21:06:22.067 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:22.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:22.068 00.001 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
21:06:23.064 00.996 20224 Exposure complete
21:06:23.130 00.066 20224 worker thread done servicing request
21:06:23.131 00.001 8996 OnExposeComplete: enter
21:06:23.131 00.000 8996 UpdateGuideState(): m_state=6
21:06:23.132 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 949
21:06:23.133 00.001 8996 Star::Find returns 1 (0), X=139.62, Y=473.30, Mass=739350, SNR=352.5, Peak=56227 HFD=4.7
21:06:23.134 00.001 8996 MultiStar: [#1 -0.07,0.02,0.70,U] [#2 -0.33,0.00,0.71,U] [#3 -0.18,0.00,0.54,U] [#4 -0.06,-0.10,0.56,U] [#5 0.01,0.27,0.55,U] [#6 -0.00,0.19,0.45,U] [#7 -0.19,-0.04,0.45,U] [#8 -0.16,-0.11,0.44,U] 
21:06:23.135 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.04}, one-star: {-0.39, 0.10}
21:06:23.136 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:06:23.136 00.000 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:06:23.137 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.90 mountX=-0.18 mountY=-0.02, mountTheta=-3.01
21:06:23.139 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.04, opts=13)
21:06:23.139 00.000 8996 Enqueuing Move request for scope (-0.18, 0.04)
21:06:23.140 00.001 20224 Worker thread wakes up
21:06:23.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
21:06:23.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
21:06:23.140 00.000 20224 Moving (-0.18, 0.04) raw xDistance=-0.18 yDistance=-0.02
21:06:23.141 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:06:23.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:23.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:06:23.141 00.000 20224 MoveAxis(E, 0, ABG)
21:06:23.141 00.000 20224 Move returns status 0, amount 0
21:06:23.141 00.000 20224 MoveAxis(N, 0, ABG)
21:06:23.141 00.000 20224 Move returns status 0, amount 0
21:06:23.141 00.000 20224 move complete, result=0
21:06:23.141 00.000 20224 worker thread done servicing request
21:06:23.148 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56227, med=2745, FiltMin=2499, FiltMax=30006, Gamma=1.000
21:06:23.176 00.028 8996 UpdateGuideState exits: m=739350 SNR=352.5
21:06:23.178 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:23.180 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:23.181 00.001 8996 Enqueuing Expose request
21:06:23.183 00.002 20224 Worker thread wakes up
21:06:23.183 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:23.185 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:23.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:24.372 01.187 20224 Exposure complete
21:06:24.465 00.093 20224 worker thread done servicing request
21:06:24.465 00.000 8996 OnExposeComplete: enter
21:06:24.466 00.001 8996 UpdateGuideState(): m_state=6
21:06:24.467 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 950
21:06:24.468 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.25, Mass=750055, SNR=332.5, Peak=60483 HFD=4.4
21:06:24.469 00.001 8996 MultiStar: [#1 0.11,0.14,0.75,U] [#2 -0.03,0.23,0.77,U] [#3 0.01,0.14,0.68,U] [#4 0.02,0.18,0.59,U] [#5 0.18,0.23,0.60,U] [#6 0.05,0.34,0.50,U] [#7 0.05,-0.04,0.47,U] [#8 0.16,0.38,0.43,U] 
21:06:24.470 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.17}, one-star: {-0.06, 0.04}
21:06:24.470 00.000 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
21:06:24.471 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
21:06:24.472 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.08 cameraTheta=2.53 mountX=-0.07 mountY=-0.04, mountTheta=-2.64
21:06:24.473 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
21:06:24.474 00.001 8996 Enqueuing Move request for scope (-0.06, 0.04)
21:06:24.475 00.001 20224 Worker thread wakes up
21:06:24.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
21:06:24.475 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
21:06:24.475 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.07 yDistance=-0.04
21:06:24.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:06:24.476 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:24.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:06:24.476 00.000 20224 MoveAxis(E, 0, ABG)
21:06:24.476 00.000 20224 Move returns status 0, amount 0
21:06:24.476 00.000 20224 MoveAxis(N, 0, ABG)
21:06:24.476 00.000 20224 Move returns status 0, amount 0
21:06:24.476 00.000 20224 move complete, result=0
21:06:24.476 00.000 20224 worker thread done servicing request
21:06:24.480 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60483, med=2745, FiltMin=2496, FiltMax=29251, Gamma=1.000
21:06:24.508 00.028 8996 UpdateGuideState exits: m=750055 SNR=332.5
21:06:24.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:24.509 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:24.510 00.001 8996 Enqueuing Expose request
21:06:24.511 00.001 20224 Worker thread wakes up
21:06:24.511 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:24.512 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:24.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:25.500 00.988 20224 Exposure complete
21:06:25.576 00.076 20224 worker thread done servicing request
21:06:25.576 00.000 8996 OnExposeComplete: enter
21:06:25.577 00.001 8996 UpdateGuideState(): m_state=6
21:06:25.577 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 951
21:06:25.578 00.001 8996 Star::Find returns 1 (0), X=140.15, Y=473.14, Mass=749875, SNR=304.3, Peak=50422 HFD=4.4
21:06:25.579 00.001 8996 MultiStar: [#1 0.51,-0.07,0.75,U] [#2 0.23,-0.08,0.91,U] [#3 0.29,-0.19,0.64,U] [#4 0.33,-0.24,0.65,U] [#5 0.42,-0.11,0.80,U] [#6 0.43,0.18,0.53,U] [#7 0.31,-0.01,0.56,U] [#8 0.50,0.07,0.51,U] 
21:06:25.580 00.001 8996 single-star, 8 included, MultiStar: {0.33, -0.07}, one-star: {0.15, -0.06}
21:06:25.581 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
21:06:25.582 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
21:06:25.582 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.41 mountX=0.15 mountY=0.05, mountTheta=0.29
21:06:25.585 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.06, opts=13)
21:06:25.586 00.001 8996 Enqueuing Move request for scope (0.15, -0.06)
21:06:25.586 00.000 20224 Worker thread wakes up
21:06:25.587 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
21:06:25.587 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
21:06:25.587 00.000 20224 Moving (0.15, -0.06) raw xDistance=0.15 yDistance=0.05
21:06:25.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:06:25.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:25.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:06:25.587 00.000 20224 MoveAxis(E, 0, ABG)
21:06:25.587 00.000 20224 Move returns status 0, amount 0
21:06:25.587 00.000 20224 MoveAxis(N, 0, ABG)
21:06:25.587 00.000 20224 Move returns status 0, amount 0
21:06:25.587 00.000 20224 move complete, result=0
21:06:25.587 00.000 20224 worker thread done servicing request
21:06:25.591 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50422, med=2745, FiltMin=2486, FiltMax=25872, Gamma=1.000
21:06:25.605 00.014 8996 UpdateGuideState exits: m=749875 SNR=304.3
21:06:25.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:25.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:25.608 00.001 8996 Enqueuing Expose request
21:06:25.609 00.001 20224 Worker thread wakes up
21:06:25.609 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:25.610 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:25.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:26.765 01.155 20224 Exposure complete
21:06:26.844 00.079 20224 worker thread done servicing request
21:06:26.845 00.001 8996 OnExposeComplete: enter
21:06:26.846 00.001 8996 UpdateGuideState(): m_state=6
21:06:26.848 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 952
21:06:26.849 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=473.02, Mass=731206, SNR=335.7, Peak=54099 HFD=4.5
21:06:26.852 00.003 8996 MultiStar: [#1 0.14,-0.11,0.64,U] [#2 -0.25,-0.15,0.78,U] [#3 -0.10,-0.02,0.69,U] [#4 0.15,-0.19,0.61,U] [#5 0.24,0.16,0.63,U] [#6 -0.09,0.18,0.49,U] [#7 0.06,-0.09,0.52,U] [#8 -0.01,-0.10,0.42,U] 
21:06:26.853 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {0.01, -0.18}
21:06:26.855 00.002 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
21:06:26.857 00.002 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
21:06:26.858 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.42 mountX=0.02 mountY=0.07, mountTheta=1.32
21:06:26.861 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
21:06:26.863 00.002 8996 Enqueuing Move request for scope (0.01, -0.07)
21:06:26.864 00.001 20224 Worker thread wakes up
21:06:26.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
21:06:26.864 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
21:06:26.864 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
21:06:26.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:06:26.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:26.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:06:26.864 00.000 20224 MoveAxis(E, 0, ABG)
21:06:26.864 00.000 20224 Move returns status 0, amount 0
21:06:26.864 00.000 20224 MoveAxis(N, 0, ABG)
21:06:26.865 00.001 20224 Move returns status 0, amount 0
21:06:26.865 00.000 20224 move complete, result=0
21:06:26.865 00.000 20224 worker thread done servicing request
21:06:26.870 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54099, med=2745, FiltMin=2493, FiltMax=29059, Gamma=1.000
21:06:26.889 00.019 8996 UpdateGuideState exits: m=731206 SNR=335.7
21:06:26.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:26.890 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:26.891 00.001 8996 Enqueuing Expose request
21:06:26.892 00.001 20224 Worker thread wakes up
21:06:26.892 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:26.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:26.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:27.891 00.998 20224 Exposure complete
21:06:27.986 00.095 20224 worker thread done servicing request
21:06:27.987 00.001 8996 OnExposeComplete: enter
21:06:27.988 00.001 8996 UpdateGuideState(): m_state=6
21:06:27.989 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 953
21:06:27.990 00.001 8996 Star::Find returns 1 (0), X=139.74, Y=473.02, Mass=680431, SNR=362.9, Peak=52691 HFD=4.4
21:06:27.992 00.002 8996 MultiStar: [#1 0.19,0.04,0.63,U] [#2 -0.05,-0.04,0.73,U] [#3 0.11,-0.13,0.57,U] [#4 0.20,-0.15,0.51,U] [#5 0.21,0.30,0.59,U] [#6 0.08,0.10,0.51,U] [#7 -0.02,-0.04,0.44,U] [#8 0.16,0.06,0.37,U] 
21:06:27.994 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.02}, one-star: {-0.26, -0.18}
21:06:27.995 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
21:06:27.996 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.76)
21:06:27.997 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.50 mountX=0.04 mountY=0.02, mountTheta=0.39
21:06:28.000 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
21:06:28.001 00.001 8996 Enqueuing Move request for scope (0.04, -0.02)
21:06:28.002 00.001 20224 Worker thread wakes up
21:06:28.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
21:06:28.003 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
21:06:28.003 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.02
21:06:28.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:06:28.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:28.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:06:28.003 00.000 20224 MoveAxis(E, 0, ABG)
21:06:28.003 00.000 20224 Move returns status 0, amount 0
21:06:28.003 00.000 20224 MoveAxis(N, 0, ABG)
21:06:28.003 00.000 20224 Move returns status 0, amount 0
21:06:28.004 00.001 20224 move complete, result=0
21:06:28.004 00.000 20224 worker thread done servicing request
21:06:28.011 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52691, med=2745, FiltMin=2489, FiltMax=29728, Gamma=1.000
21:06:28.034 00.023 8996 UpdateGuideState exits: m=680431 SNR=362.9
21:06:28.035 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:28.036 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:28.037 00.001 8996 Enqueuing Expose request
21:06:28.038 00.001 20224 Worker thread wakes up
21:06:28.038 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:28.039 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:28.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:29.209 01.170 20224 Exposure complete
21:06:29.284 00.075 20224 worker thread done servicing request
21:06:29.284 00.000 8996 OnExposeComplete: enter
21:06:29.286 00.002 8996 UpdateGuideState(): m_state=6
21:06:29.287 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 954
21:06:29.288 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.05, Mass=768428, SNR=357.2, Peak=65535 HFD=4.4
21:06:29.289 00.001 8996 MultiStar: [#1 0.03,0.04,0.69,U] [#2 -0.16,0.24,0.69,U] [#3 0.10,0.04,0.57,U] [#4 0.07,0.00,0.58,U] [#5 0.19,0.19,0.64,U] [#6 0.17,0.17,0.43,U] [#7 -0.05,-0.00,0.49,U] [#8 0.12,-0.15,0.36,U] 
21:06:29.290 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {-0.05, -0.15}
21:06:29.290 00.000 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:06:29.291 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
21:06:29.292 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.87 mountX=0.03 mountY=-0.04, mountTheta=-0.97
21:06:29.293 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
21:06:29.294 00.001 8996 Enqueuing Move request for scope (0.03, 0.04)
21:06:29.295 00.001 20224 Worker thread wakes up
21:06:29.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
21:06:29.295 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
21:06:29.295 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
21:06:29.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:06:29.296 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:29.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:06:29.296 00.000 20224 MoveAxis(E, 0, ABG)
21:06:29.296 00.000 20224 Move returns status 0, amount 0
21:06:29.296 00.000 20224 MoveAxis(N, 0, ABG)
21:06:29.296 00.000 20224 Move returns status 0, amount 0
21:06:29.296 00.000 20224 move complete, result=0
21:06:29.296 00.000 20224 worker thread done servicing request
21:06:29.301 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2745, FiltMin=2505, FiltMax=31555, Gamma=1.000
21:06:29.324 00.023 8996 UpdateGuideState exits: m=768428 SNR=357.2
21:06:29.326 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:29.328 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:29.329 00.001 8996 Enqueuing Expose request
21:06:29.331 00.002 20224 Worker thread wakes up
21:06:29.331 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:29.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:29.333 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:30.317 00.984 20224 Exposure complete
21:06:30.382 00.065 20224 worker thread done servicing request
21:06:30.382 00.000 8996 OnExposeComplete: enter
21:06:30.383 00.001 8996 UpdateGuideState(): m_state=6
21:06:30.384 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 955
21:06:30.385 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=473.28, Mass=780074, SNR=367.0, Peak=59523 HFD=4.3
21:06:30.386 00.001 8996 MultiStar: [#1 0.28,0.22,0.66,U] [#2 -0.04,0.02,0.77,U] [#3 0.07,0.17,0.55,U] [#4 0.22,0.14,0.56,U] [#5 0.23,0.09,0.58,U] [#6 0.08,0.34,0.46,U] [#7 0.03,-0.01,0.41,U] [#8 0.19,0.10,0.37,U] 
21:06:30.388 00.002 8996 single-star, 8 included, MultiStar: {0.10, 0.12}, one-star: {-0.04, 0.08}
21:06:30.388 00.000 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
21:06:30.390 00.002 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
21:06:30.392 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.02 mountX=-0.05 mountY=-0.08, mountTheta=-2.13
21:06:30.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
21:06:30.396 00.002 8996 Enqueuing Move request for scope (-0.04, 0.08)
21:06:30.398 00.002 20224 Worker thread wakes up
21:06:30.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
21:06:30.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
21:06:30.398 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.08
21:06:30.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:06:30.399 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:30.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:06:30.399 00.000 20224 MoveAxis(E, 0, ABG)
21:06:30.399 00.000 20224 Move returns status 0, amount 0
21:06:30.399 00.000 20224 MoveAxis(N, 0, ABG)
21:06:30.399 00.000 20224 Move returns status 0, amount 0
21:06:30.399 00.000 20224 move complete, result=0
21:06:30.399 00.000 20224 worker thread done servicing request
21:06:30.405 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59523, med=2745, FiltMin=2473, FiltMax=29731, Gamma=1.000
21:06:30.428 00.023 8996 UpdateGuideState exits: m=780074 SNR=367.0
21:06:30.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:30.432 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:30.433 00.001 8996 Enqueuing Expose request
21:06:30.436 00.003 20224 Worker thread wakes up
21:06:30.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:30.437 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:30.439 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:31.619 01.180 20224 Exposure complete
21:06:31.720 00.101 20224 worker thread done servicing request
21:06:31.720 00.000 8996 OnExposeComplete: enter
21:06:31.722 00.002 8996 UpdateGuideState(): m_state=6
21:06:31.723 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 956
21:06:31.725 00.002 8996 Star::Find returns 1 (0), X=139.77, Y=473.41, Mass=739774, SNR=338.1, Peak=51603 HFD=4.6
21:06:31.726 00.001 8996 MultiStar: [#1 0.02,0.22,0.71,U] [#2 -0.00,0.20,0.80,U] [#3 -0.18,0.07,0.59,U] [#4 -0.06,0.05,0.58,U] [#5 0.17,0.24,0.59,U] [#6 -0.16,0.45,0.44,U] [#7 -0.17,0.36,0.48,U] [#8 0.05,0.29,0.41,U] 
21:06:31.727 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.22}, one-star: {-0.23, 0.21}
21:06:31.728 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
21:06:31.729 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
21:06:31.730 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.88 mountX=-0.09 mountY=-0.21, mountTheta=-1.98
21:06:31.731 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.22, opts=13)
21:06:31.732 00.001 8996 Enqueuing Move request for scope (-0.07, 0.22)
21:06:31.733 00.001 20224 Worker thread wakes up
21:06:31.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
21:06:31.733 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
21:06:31.733 00.000 20224 Moving (-0.07, 0.22) raw xDistance=-0.09 yDistance=-0.21
21:06:31.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:06:31.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:06:31.733 00.000 20224 MoveAxis(E, 0, ABG)
21:06:31.733 00.000 20224 Move returns status 0, amount 0
21:06:31.733 00.000 20224 MoveAxis(N, 44, ABG)
21:06:31.734 00.001 20224 Guiding  Dir = 0, Dur = 44
21:06:31.734 00.000 20224 IsSlewing returns 0
21:06:31.734 00.000 20224 IsGuiding returns 0
21:06:31.740 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51603, med=2745, FiltMin=2486, FiltMax=28656, Gamma=1.000
21:06:31.762 00.022 20224 PulseGuide returned control before completion, sleep 26
21:06:31.765 00.003 8996 UpdateGuideState exits: m=739774 SNR=338.1
21:06:31.766 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:31.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:31.768 00.001 8996 Enqueuing Expose request
21:06:31.792 00.024 20224 IsGuiding returns 1
21:06:31.792 00.000 20224 scope still moving after pulse duration time elapsed
21:06:31.823 00.031 20224 IsSlewing returns 0
21:06:31.823 00.000 20224 IsGuiding returns 1
21:06:31.855 00.032 20224 IsSlewing returns 0
21:06:31.855 00.000 20224 IsGuiding returns 0
21:06:31.855 00.000 20224 scope move finished after 44 + 77 ms
21:06:31.855 00.000 20224 Move returns status 0, amount 44
21:06:31.855 00.000 20224 move complete, result=0
21:06:31.855 00.000 20224 worker thread done servicing request
21:06:31.855 00.000 20224 Worker thread wakes up
21:06:31.856 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 44 ms NORTH
21:06:31.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:31.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:32.820 00.963 20224 Exposure complete
21:06:32.924 00.104 20224 worker thread done servicing request
21:06:32.924 00.000 8996 OnExposeComplete: enter
21:06:32.925 00.001 8996 UpdateGuideState(): m_state=6
21:06:32.926 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 957
21:06:32.927 00.001 8996 Star::Find returns 1 (0), X=139.69, Y=473.07, Mass=766218, SNR=348.2, Peak=49779 HFD=4.7
21:06:32.928 00.001 8996 MultiStar: [#1 -0.09,0.05,0.69,U] [#2 -0.27,0.00,0.79,U] [#3 -0.23,-0.25,0.59,U] [#4 -0.16,-0.06,0.49,U] [#5 0.00,0.09,0.64,U] [#6 -0.12,0.04,0.47,U] [#7 -0.14,0.03,0.46,U] [#8 -0.01,0.11,0.39,U] 
21:06:32.929 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.03}, one-star: {-0.32, -0.14}
21:06:32.930 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
21:06:32.931 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
21:06:32.932 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.98 mountX=-0.16 mountY=0.05, mountTheta=2.87
21:06:32.933 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.03, opts=13)
21:06:32.934 00.001 8996 Enqueuing Move request for scope (-0.17, -0.03)
21:06:32.935 00.001 20224 Worker thread wakes up
21:06:32.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
21:06:32.935 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
21:06:32.935 00.000 20224 Moving (-0.17, -0.03) raw xDistance=-0.16 yDistance=0.05
21:06:32.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:06:32.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:32.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:06:32.936 00.001 20224 MoveAxis(E, 0, ABG)
21:06:32.936 00.000 20224 Move returns status 0, amount 0
21:06:32.936 00.000 20224 MoveAxis(N, 0, ABG)
21:06:32.936 00.000 20224 Move returns status 0, amount 0
21:06:32.936 00.000 20224 move complete, result=0
21:06:32.936 00.000 20224 worker thread done servicing request
21:06:32.939 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49779, med=2745, FiltMin=2502, FiltMax=32646, Gamma=1.000
21:06:32.954 00.015 8996 UpdateGuideState exits: m=766218 SNR=348.2
21:06:32.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:32.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:32.957 00.001 8996 Enqueuing Expose request
21:06:32.957 00.000 20224 Worker thread wakes up
21:06:32.957 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:06:32.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:32.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:34.116 01.158 20224 Exposure complete
21:06:34.224 00.108 20224 worker thread done servicing request
21:06:34.224 00.000 8996 OnExposeComplete: enter
21:06:34.225 00.001 8996 UpdateGuideState(): m_state=6
21:06:34.226 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 958
21:06:34.227 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=472.97, Mass=740919, SNR=393.5, Peak=59859 HFD=4.4
21:06:34.229 00.002 8996 MultiStar: [#1 -0.08,-0.43,0.60,U] [#2 -0.26,-0.37,0.59,U] [#3 -0.22,-0.21,0.64,U] [#4 -0.25,-0.47,0.51,U] [#5 0.08,-0.13,0.58,U] [#6 0.02,-0.20,0.39,U] [#7 -0.07,-0.24,0.42,U] [#8 -0.01,-0.40,0.34,U] 
21:06:34.230 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.29}, one-star: {-0.01, -0.23}
21:06:34.232 00.002 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
21:06:34.233 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
21:06:34.234 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.24 cameraTheta=-1.62 mountX=0.01 mountY=0.23, mountTheta=1.52
21:06:34.238 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.23, opts=13)
21:06:34.238 00.000 8996 Enqueuing Move request for scope (-0.01, -0.23)
21:06:34.239 00.001 20224 Worker thread wakes up
21:06:34.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
21:06:34.239 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
21:06:34.239 00.000 20224 Moving (-0.01, -0.23) raw xDistance=0.01 yDistance=0.23
21:06:34.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:06:34.240 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:34.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:06:34.240 00.000 20224 MoveAxis(E, 0, ABG)
21:06:34.240 00.000 20224 Move returns status 0, amount 0
21:06:34.240 00.000 20224 MoveAxis(N, 0, ABG)
21:06:34.240 00.000 20224 Move returns status 0, amount 0
21:06:34.240 00.000 20224 move complete, result=0
21:06:34.240 00.000 20224 worker thread done servicing request
21:06:34.244 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59859, med=2745, FiltMin=2505, FiltMax=29987, Gamma=1.000
21:06:34.263 00.019 8996 UpdateGuideState exits: m=740919 SNR=393.5
21:06:34.265 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:34.267 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:34.268 00.001 8996 Enqueuing Expose request
21:06:34.270 00.002 20224 Worker thread wakes up
21:06:34.270 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:06:34.272 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:34.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:35.254 00.982 20224 Exposure complete
21:06:35.341 00.087 20224 worker thread done servicing request
21:06:35.343 00.002 8996 OnExposeComplete: enter
21:06:35.344 00.001 8996 UpdateGuideState(): m_state=6
21:06:35.346 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 959
21:06:35.348 00.002 8996 Star::Find returns 1 (0), X=139.83, Y=472.70, Mass=715683, SNR=351.5, Peak=53587 HFD=4.6
21:06:35.350 00.002 8996 MultiStar: [#1 0.06,-0.81,0.00,M1] [#2 -0.24,-0.68,0.00,M1] [#3 0.07,-0.57,0.00,M1] [#4 0.12,-0.72,0.00,M1] [#5 -0.11,-0.50,0.66,U] [#6 0.11,-0.23,0.44,U] [#7 -0.00,-0.30,0.47,U] [#8 -0.07,-0.63,0.00,M1] 
21:06:35.351 00.001 8996 refined, 3 included, MultiStar: {-0.08, -0.42}, one-star: {-0.18, -0.50}
21:06:35.353 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
21:06:35.354 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
21:06:35.355 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.42 hyp=0.42 cameraTheta=-1.76 mountX=-0.04 mountY=0.42, mountTheta=1.66
21:06:35.357 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.42, opts=13)
21:06:35.358 00.001 8996 Enqueuing Move request for scope (-0.08, -0.42)
21:06:35.359 00.001 20224 Worker thread wakes up
21:06:35.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.42) opts 0xd
21:06:35.359 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.42)
21:06:35.360 00.001 20224 Moving (-0.08, -0.42) raw xDistance=-0.04 yDistance=0.42
21:06:35.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:06:35.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:06:35.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
21:06:35.360 00.000 20224 MoveAxis(E, 0, ABG)
21:06:35.360 00.000 20224 Move returns status 0, amount 0
21:06:35.360 00.000 20224 MoveAxis(N, 0, ABG)
21:06:35.360 00.000 20224 Move returns status 0, amount 0
21:06:35.360 00.000 20224 move complete, result=0
21:06:35.361 00.001 20224 worker thread done servicing request
21:06:35.366 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53587, med=2745, FiltMin=2480, FiltMax=29635, Gamma=1.000
21:06:35.385 00.019 8996 UpdateGuideState exits: m=715683 SNR=351.5
21:06:35.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:35.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:35.388 00.001 8996 Enqueuing Expose request
21:06:35.389 00.001 20224 Worker thread wakes up
21:06:35.389 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:06:35.389 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:35.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:36.563 01.174 20224 Exposure complete
21:06:36.648 00.085 20224 worker thread done servicing request
21:06:36.649 00.001 8996 OnExposeComplete: enter
21:06:36.649 00.000 8996 UpdateGuideState(): m_state=6
21:06:36.650 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 960
21:06:36.651 00.001 8996 Star::Find returns 1 (0), X=139.67, Y=472.73, Mass=740171, SNR=400.8, Peak=52755 HFD=4.7
21:06:36.652 00.001 8996 MultiStar: [#1 0.10,-0.36,0.63,U] [#2 0.01,-0.40,0.64,U] [#3 -0.04,-0.26,0.60,U] [#4 0.08,-0.37,0.46,U] [#5 0.28,-0.14,0.50,U] [#6 0.03,-0.01,0.42,U] [#7 0.10,-0.21,0.35,U] [#8 0.06,-0.11,0.38,U] 
21:06:36.653 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.30}, one-star: {-0.34, -0.47}
21:06:36.654 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
21:06:36.655 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.66)
21:06:36.656 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.60 mountX=0.02 mountY=0.29, mountTheta=1.50
21:06:36.658 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.30, opts=13)
21:06:36.660 00.002 8996 Enqueuing Move request for scope (-0.01, -0.30)
21:06:36.662 00.002 20224 Worker thread wakes up
21:06:36.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.30) opts 0xd
21:06:36.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.30)
21:06:36.662 00.000 20224 Moving (-0.01, -0.30) raw xDistance=0.02 yDistance=0.29
21:06:36.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:06:36.663 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:06:36.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:06:36.663 00.000 20224 MoveAxis(E, 0, ABG)
21:06:36.663 00.000 20224 Move returns status 0, amount 0
21:06:36.663 00.000 20224 MoveAxis(N, 0, ABG)
21:06:36.663 00.000 20224 Move returns status 0, amount 0
21:06:36.663 00.000 20224 move complete, result=0
21:06:36.663 00.000 20224 worker thread done servicing request
21:06:36.671 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52755, med=2745, FiltMin=2489, FiltMax=29629, Gamma=1.000
21:06:36.693 00.022 8996 UpdateGuideState exits: m=740171 SNR=400.8
21:06:36.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:36.696 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:36.697 00.001 8996 Enqueuing Expose request
21:06:36.698 00.001 20224 Worker thread wakes up
21:06:36.698 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:06:36.699 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:36.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:37.686 00.987 20224 Exposure complete
21:06:37.762 00.076 20224 worker thread done servicing request
21:06:37.763 00.001 8996 OnExposeComplete: enter
21:06:37.765 00.002 8996 UpdateGuideState(): m_state=6
21:06:37.766 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 961
21:06:37.768 00.002 8996 Star::Find returns 1 (0), X=140.06, Y=472.85, Mass=741880, SNR=342.5, Peak=53459 HFD=4.4
21:06:37.770 00.002 8996 MultiStar: [#1 0.41,-0.37,0.00,M1] [#2 0.14,-0.47,0.78,U] [#3 0.15,-0.26,0.59,U] [#4 0.25,-0.26,0.55,U] [#5 0.39,0.04,0.61,U] [#6 0.18,0.01,0.41,U] [#7 0.27,-0.06,0.41,U] [#8 0.39,-0.06,0.39,U] 
21:06:37.771 00.001 8996 refined, 7 included, MultiStar: {0.20, -0.22}, one-star: {0.05, -0.35}
21:06:37.773 00.002 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
21:06:37.774 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
21:06:37.776 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.22 hyp=0.30 cameraTheta=-0.82 mountX=0.22 mountY=0.19, mountTheta=0.72
21:06:37.778 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.22, opts=13)
21:06:37.779 00.001 8996 Enqueuing Move request for scope (0.20, -0.22)
21:06:37.780 00.001 20224 Worker thread wakes up
21:06:37.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.22) opts 0xd
21:06:37.780 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.22)
21:06:37.780 00.000 20224 Moving (0.20, -0.22) raw xDistance=0.22 yDistance=0.19
21:06:37.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:06:37.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:37.781 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:06:37.781 00.000 20224 MoveAxis(W, 33, ABG)
21:06:37.781 00.000 20224 Guiding  Dir = 3, Dur = 33
21:06:37.781 00.000 20224 IsSlewing returns 0
21:06:37.781 00.000 20224 IsGuiding returns 0
21:06:37.787 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53459, med=2745, FiltMin=2467, FiltMax=27667, Gamma=1.000
21:06:37.811 00.024 8996 UpdateGuideState exits: m=741880 SNR=342.5
21:06:37.813 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:37.814 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:37.816 00.002 8996 Enqueuing Expose request
21:06:37.839 00.023 20224 IsGuiding returns 1
21:06:37.839 00.000 20224 scope still moving after pulse duration time elapsed
21:06:37.869 00.030 20224 IsSlewing returns 0
21:06:37.869 00.000 20224 IsGuiding returns 1
21:06:37.899 00.030 20224 IsSlewing returns 0
21:06:37.899 00.000 20224 IsGuiding returns 1
21:06:37.931 00.032 20224 IsSlewing returns 0
21:06:37.931 00.000 20224 IsGuiding returns 0
21:06:37.931 00.000 20224 scope move finished after 33 + 116 ms
21:06:37.931 00.000 20224 Move returns status 0, amount 33
21:06:37.931 00.000 20224 MoveAxis(N, 0, ABG)
21:06:37.932 00.001 20224 Move returns status 0, amount 0
21:06:37.932 00.000 20224 move complete, result=0
21:06:37.932 00.000 20224 worker thread done servicing request
21:06:37.932 00.000 20224 Worker thread wakes up
21:06:37.932 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
21:06:37.933 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:37.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:39.100 01.167 20224 Exposure complete
21:06:39.179 00.079 20224 worker thread done servicing request
21:06:39.180 00.001 8996 OnExposeComplete: enter
21:06:39.181 00.001 8996 UpdateGuideState(): m_state=6
21:06:39.182 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 962
21:06:39.182 00.000 8996 Star::Find returns 1 (0), X=139.67, Y=473.17, Mass=740398, SNR=385.7, Peak=58291 HFD=4.6
21:06:39.183 00.001 8996 MultiStar: [#1 -0.01,0.20,0.60,U] [#2 -0.26,-0.29,0.65,U] [#3 -0.24,0.04,0.62,U] [#4 -0.28,-0.05,0.53,U] [#5 -0.10,0.23,0.60,U] [#6 -0.02,0.09,0.41,U] [#7 -0.47,-0.02,0.39,U] [#8 -0.10,0.10,0.38,U] 
21:06:39.184 00.001 8996 refined, 8 included, MultiStar: {-0.21, 0.02}, one-star: {-0.33, -0.03}
21:06:39.185 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
21:06:39.186 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
21:06:39.187 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.21 cameraTheta=3.04 mountX=-0.21 mountY=0.00, mountTheta=3.12
21:06:39.190 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.02, opts=13)
21:06:39.191 00.001 8996 Enqueuing Move request for scope (-0.21, 0.02)
21:06:39.192 00.001 20224 Worker thread wakes up
21:06:39.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.02) opts 0xd
21:06:39.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.02)
21:06:39.192 00.000 20224 Moving (-0.21, 0.02) raw xDistance=-0.21 yDistance=0.00
21:06:39.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
21:06:39.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:39.193 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:06:39.193 00.000 20224 MoveAxis(E, 29, ABG)
21:06:39.193 00.000 20224 Guiding  Dir = 2, Dur = 29
21:06:39.193 00.000 20224 IsSlewing returns 0
21:06:39.194 00.001 20224 IsGuiding returns 0
21:06:39.196 00.002 20224 PulseGuide returned control before completion, sleep 37
21:06:39.202 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58291, med=2745, FiltMin=2502, FiltMax=28304, Gamma=1.000
21:06:39.230 00.028 8996 UpdateGuideState exits: m=740398 SNR=385.7
21:06:39.232 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:39.234 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:39.236 00.002 8996 Enqueuing Expose request
21:06:39.243 00.007 20224 IsGuiding returns 1
21:06:39.243 00.000 20224 scope still moving after pulse duration time elapsed
21:06:39.275 00.032 20224 IsSlewing returns 0
21:06:39.275 00.000 20224 IsGuiding returns 1
21:06:39.307 00.032 20224 IsSlewing returns 0
21:06:39.307 00.000 20224 IsGuiding returns 0
21:06:39.308 00.001 20224 scope move finished after 29 + 84 ms
21:06:39.308 00.000 20224 Move returns status 0, amount 29
21:06:39.308 00.000 20224 MoveAxis(N, 0, ABG)
21:06:39.308 00.000 20224 Move returns status 0, amount 0
21:06:39.308 00.000 20224 move complete, result=0
21:06:39.308 00.000 20224 worker thread done servicing request
21:06:39.308 00.000 20224 Worker thread wakes up
21:06:39.308 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:39.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:39.313 00.005 8996 GuideStep: -0.2 px 29 ms EAST, 0.0 px 0 ms NORTH
21:06:40.303 00.990 20224 Exposure complete
21:06:40.392 00.089 20224 worker thread done servicing request
21:06:40.392 00.000 8996 OnExposeComplete: enter
21:06:40.393 00.001 8996 UpdateGuideState(): m_state=6
21:06:40.394 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 963
21:06:40.396 00.002 8996 Star::Find returns 1 (0), X=139.73, Y=473.12, Mass=723729, SNR=335.6, Peak=61043 HFD=4.5
21:06:40.398 00.002 8996 MultiStar: [#1 -0.15,-0.19,0.78,U] [#2 -0.29,-0.31,0.73,U] [#3 -0.24,-0.06,0.65,U] [#4 -0.09,-0.08,0.61,U] [#5 -0.12,0.08,0.68,U] [#6 -0.20,-0.06,0.50,U] [#7 -0.09,-0.22,0.48,U] [#8 -0.16,0.06,0.45,U] 
21:06:40.398 00.000 8996 refined, 8 included, MultiStar: {-0.19, -0.10}, one-star: {-0.27, -0.09}
21:06:40.400 00.002 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:06:40.401 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
21:06:40.402 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-2.65 mountX=-0.18 mountY=0.12, mountTheta=2.54
21:06:40.404 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.10, opts=13)
21:06:40.405 00.001 8996 Enqueuing Move request for scope (-0.19, -0.10)
21:06:40.406 00.001 20224 Worker thread wakes up
21:06:40.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
21:06:40.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
21:06:40.406 00.000 20224 Moving (-0.19, -0.10) raw xDistance=-0.18 yDistance=0.12
21:06:40.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:06:40.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:40.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:06:40.406 00.000 20224 MoveAxis(E, 0, ABG)
21:06:40.407 00.001 20224 Move returns status 0, amount 0
21:06:40.407 00.000 20224 MoveAxis(N, 0, ABG)
21:06:40.407 00.000 20224 Move returns status 0, amount 0
21:06:40.407 00.000 20224 move complete, result=0
21:06:40.407 00.000 20224 worker thread done servicing request
21:06:40.415 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61043, med=2745, FiltMin=2473, FiltMax=31328, Gamma=1.000
21:06:40.440 00.025 8996 UpdateGuideState exits: m=723729 SNR=335.6
21:06:40.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:40.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:40.442 00.000 8996 Enqueuing Expose request
21:06:40.443 00.001 20224 Worker thread wakes up
21:06:40.443 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:40.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:40.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:41.621 01.177 20224 Exposure complete
21:06:41.719 00.098 20224 worker thread done servicing request
21:06:41.719 00.000 8996 OnExposeComplete: enter
21:06:41.720 00.001 8996 UpdateGuideState(): m_state=6
21:06:41.722 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 964
21:06:41.723 00.001 8996 Star::Find returns 1 (0), X=139.72, Y=473.24, Mass=773103, SNR=360.2, Peak=59395 HFD=4.6
21:06:41.725 00.002 8996 MultiStar: [#1 0.02,-0.17,0.60,U] [#2 -0.24,-0.34,0.83,U] [#3 -0.20,-0.14,0.59,U] [#4 0.01,-0.21,0.60,U] [#5 0.13,-0.02,0.59,U] [#6 -0.17,0.06,0.45,U] [#7 -0.28,-0.10,0.42,U] [#8 -0.02,-0.09,0.37,U] 
21:06:41.726 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.11}, one-star: {-0.29, 0.04}
21:06:41.728 00.002 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
21:06:41.729 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
21:06:41.731 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.44 mountX=-0.12 mountY=0.13, mountTheta=2.33
21:06:41.733 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.11, opts=13)
21:06:41.735 00.002 8996 Enqueuing Move request for scope (-0.13, -0.11)
21:06:41.736 00.001 20224 Worker thread wakes up
21:06:41.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
21:06:41.737 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
21:06:41.737 00.000 20224 Moving (-0.13, -0.11) raw xDistance=-0.12 yDistance=0.13
21:06:41.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:06:41.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:41.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:06:41.737 00.000 20224 MoveAxis(E, 0, ABG)
21:06:41.737 00.000 20224 Move returns status 0, amount 0
21:06:41.737 00.000 20224 MoveAxis(N, 0, ABG)
21:06:41.737 00.000 20224 Move returns status 0, amount 0
21:06:41.738 00.001 20224 move complete, result=0
21:06:41.738 00.000 20224 worker thread done servicing request
21:06:41.742 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=59395, med=2745, FiltMin=2477, FiltMax=29488, Gamma=1.000
21:06:41.758 00.016 8996 UpdateGuideState exits: m=773103 SNR=360.2
21:06:41.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:41.759 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:41.760 00.001 8996 Enqueuing Expose request
21:06:41.761 00.001 20224 Worker thread wakes up
21:06:41.761 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:41.762 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:41.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:42.740 00.978 20224 Exposure complete
21:06:42.840 00.100 20224 worker thread done servicing request
21:06:42.840 00.000 8996 OnExposeComplete: enter
21:06:42.841 00.001 8996 UpdateGuideState(): m_state=6
21:06:42.843 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 965
21:06:42.845 00.002 8996 Star::Find returns 1 (0), X=140.13, Y=472.94, Mass=763301, SNR=348.7, Peak=57315 HFD=4.4
21:06:42.847 00.002 8996 MultiStar: [#1 0.17,-0.13,0.58,U] [#2 -0.01,-0.39,0.71,U] [#3 0.02,-0.29,0.64,U] [#4 0.17,-0.17,0.61,U] [#5 0.22,-0.19,0.58,U] [#6 0.11,-0.12,0.40,U] [#7 -0.27,-0.29,0.47,U] [#8 0.25,-0.07,0.44,U] 
21:06:42.849 00.002 8996 refined, 8 included, MultiStar: {0.09, -0.22}, one-star: {0.13, -0.26}
21:06:42.850 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
21:06:42.852 00.002 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
21:06:42.854 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.19 mountX=0.11 mountY=0.21, mountTheta=1.09
21:06:42.857 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.22, opts=13)
21:06:42.858 00.001 8996 Enqueuing Move request for scope (0.09, -0.22)
21:06:42.861 00.003 20224 Worker thread wakes up
21:06:42.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
21:06:42.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
21:06:42.861 00.000 20224 Moving (0.09, -0.22) raw xDistance=0.11 yDistance=0.21
21:06:42.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:06:42.861 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.07 newest=0.46
21:06:42.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:06:42.861 00.000 20224 MoveAxis(E, 0, ABG)
21:06:42.861 00.000 20224 Move returns status 0, amount 0
21:06:42.861 00.000 20224 MoveAxis(S, 45, ABG)
21:06:42.861 00.000 20224 Guiding  Dir = 1, Dur = 45
21:06:42.861 00.000 20224 IsSlewing returns 0
21:06:42.862 00.001 20224 IsGuiding returns 0
21:06:42.868 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57315, med=2745, FiltMin=2499, FiltMax=29693, Gamma=1.000
21:06:42.892 00.024 8996 UpdateGuideState exits: m=763301 SNR=348.7
21:06:42.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:42.896 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:42.897 00.001 8996 Enqueuing Expose request
21:06:42.903 00.006 20224 PulseGuide returned control before completion, sleep 15
21:06:42.934 00.031 20224 IsGuiding returns 1
21:06:42.934 00.000 20224 scope still moving after pulse duration time elapsed
21:06:42.965 00.031 20224 IsSlewing returns 0
21:06:42.965 00.000 20224 IsGuiding returns 1
21:06:42.996 00.031 20224 IsSlewing returns 0
21:06:42.996 00.000 20224 IsGuiding returns 0
21:06:42.996 00.000 20224 scope move finished after 45 + 89 ms
21:06:42.996 00.000 20224 Move returns status 0, amount 45
21:06:42.996 00.000 20224 move complete, result=0
21:06:42.996 00.000 20224 worker thread done servicing request
21:06:42.997 00.001 20224 Worker thread wakes up
21:06:42.997 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:42.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:42.997 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:06:44.161 01.164 20224 Exposure complete
21:06:44.229 00.068 20224 worker thread done servicing request
21:06:44.230 00.001 8996 OnExposeComplete: enter
21:06:44.232 00.002 8996 UpdateGuideState(): m_state=6
21:06:44.234 00.002 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 966
21:06:44.235 00.001 8996 Star::Find returns 1 (0), X=139.85, Y=472.87, Mass=767266, SNR=387.8, Peak=58515 HFD=4.5
21:06:44.237 00.002 8996 MultiStar: [#1 -0.22,-0.26,0.58,U] [#2 -0.30,-0.25,0.74,U] [#3 -0.36,-0.11,0.55,U] [#4 -0.20,-0.12,0.55,U] [#5 0.23,0.00,0.58,U] [#6 -0.16,-0.04,0.37,U] [#7 -0.30,-0.19,0.36,U] [#8 0.12,-0.18,0.35,U] 
21:06:44.239 00.002 8996 refined, 8 included, MultiStar: {-0.16, -0.19}, one-star: {-0.16, -0.33}
21:06:44.240 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
21:06:44.241 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
21:06:44.241 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.24 cameraTheta=-2.28 mountX=-0.14 mountY=0.20, mountTheta=2.18
21:06:44.244 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.19, opts=13)
21:06:44.246 00.002 8996 Enqueuing Move request for scope (-0.16, -0.19)
21:06:44.247 00.001 20224 Worker thread wakes up
21:06:44.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
21:06:44.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
21:06:44.247 00.000 20224 Moving (-0.16, -0.19) raw xDistance=-0.14 yDistance=0.20
21:06:44.248 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:06:44.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:06:44.248 00.000 20224 MoveAxis(E, 0, ABG)
21:06:44.248 00.000 20224 Move returns status 0, amount 0
21:06:44.248 00.000 20224 MoveAxis(S, 43, ABG)
21:06:44.248 00.000 20224 Guiding  Dir = 1, Dur = 43
21:06:44.248 00.000 20224 IsSlewing returns 0
21:06:44.248 00.000 20224 IsGuiding returns 0
21:06:44.254 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=58515, med=2745, FiltMin=2477, FiltMax=30701, Gamma=1.000
21:06:44.273 00.019 8996 UpdateGuideState exits: m=767266 SNR=387.8
21:06:44.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:44.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:44.277 00.002 8996 Enqueuing Expose request
21:06:44.304 00.027 20224 IsGuiding returns 1
21:06:44.304 00.000 20224 scope still moving after pulse duration time elapsed
21:06:44.334 00.030 20224 IsSlewing returns 0
21:06:44.334 00.000 20224 IsGuiding returns 1
21:06:44.366 00.032 20224 IsSlewing returns 0
21:06:44.366 00.000 20224 IsGuiding returns 1
21:06:44.397 00.031 20224 IsSlewing returns 0
21:06:44.398 00.001 20224 IsGuiding returns 0
21:06:44.398 00.000 20224 scope move finished after 43 + 106 ms
21:06:44.398 00.000 20224 Move returns status 0, amount 43
21:06:44.398 00.000 20224 move complete, result=0
21:06:44.398 00.000 20224 worker thread done servicing request
21:06:44.398 00.000 20224 Worker thread wakes up
21:06:44.398 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:44.398 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
21:06:44.400 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:45.385 00.985 20224 Exposure complete
21:06:45.480 00.095 20224 worker thread done servicing request
21:06:45.480 00.000 8996 OnExposeComplete: enter
21:06:45.481 00.001 8996 UpdateGuideState(): m_state=6
21:06:45.481 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 967
21:06:45.482 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.23, Mass=801569, SNR=336.0, Peak=59299 HFD=4.5
21:06:45.484 00.002 8996 MultiStar: [#1 -0.12,0.02,0.72,U] [#2 -0.18,-0.12,0.71,U] [#3 -0.13,0.10,0.58,U] [#4 -0.19,0.00,0.57,U] [#5 0.16,0.16,0.62,U] [#6 -0.10,0.37,0.46,U] [#7 -0.00,0.32,0.46,U] [#8 0.10,0.17,0.42,U] 
21:06:45.484 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.09}, one-star: {-0.12, 0.03}
21:06:45.485 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
21:06:45.486 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
21:06:45.487 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.28 mountX=-0.09 mountY=-0.08, mountTheta=-2.38
21:06:45.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
21:06:45.489 00.000 8996 Enqueuing Move request for scope (-0.08, 0.09)
21:06:45.490 00.001 20224 Worker thread wakes up
21:06:45.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
21:06:45.490 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
21:06:45.490 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
21:06:45.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:06:45.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:45.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:06:45.490 00.000 20224 MoveAxis(E, 0, ABG)
21:06:45.490 00.000 20224 Move returns status 0, amount 0
21:06:45.490 00.000 20224 MoveAxis(N, 0, ABG)
21:06:45.490 00.000 20224 Move returns status 0, amount 0
21:06:45.490 00.000 20224 move complete, result=0
21:06:45.491 00.001 20224 worker thread done servicing request
21:06:45.494 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59299, med=2745, FiltMin=2489, FiltMax=31472, Gamma=1.000
21:06:45.511 00.017 8996 UpdateGuideState exits: m=801569 SNR=336.0
21:06:45.513 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:45.514 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:45.515 00.001 8996 Enqueuing Expose request
21:06:45.517 00.002 20224 Worker thread wakes up
21:06:45.517 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:45.519 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:45.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:46.690 01.171 20224 Exposure complete
21:06:46.787 00.097 20224 worker thread done servicing request
21:06:46.787 00.000 8996 OnExposeComplete: enter
21:06:46.788 00.001 8996 UpdateGuideState(): m_state=6
21:06:46.789 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 968
21:06:46.790 00.001 8996 Star::Find returns 1 (0), X=139.82, Y=473.35, Mass=737514, SNR=325.5, Peak=46867 HFD=4.6
21:06:46.791 00.001 8996 MultiStar: [#1 -0.01,0.31,0.74,U] [#2 -0.22,0.21,0.81,U] [#3 -0.15,0.28,0.69,U] [#4 0.08,0.30,0.58,U] [#5 -0.05,0.30,0.67,U] [#6 0.06,0.58,0.00,M1] [#7 -0.15,0.37,0.47,U] [#8 -0.04,0.52,0.47,U] 
21:06:46.793 00.002 8996 single-star, 7 included, MultiStar: {-0.10, 0.28}, one-star: {-0.19, 0.15}
21:06:46.793 00.000 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:06:46.794 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
21:06:46.795 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.46 mountX=-0.20 mountY=-0.13, mountTheta=-2.57
21:06:46.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.15, opts=13)
21:06:46.799 00.002 8996 Enqueuing Move request for scope (-0.19, 0.15)
21:06:46.800 00.001 20224 Worker thread wakes up
21:06:46.801 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
21:06:46.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
21:06:46.801 00.000 20224 Moving (-0.19, 0.15) raw xDistance=-0.20 yDistance=-0.13
21:06:46.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:06:46.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:46.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:06:46.801 00.000 20224 MoveAxis(E, 29, ABG)
21:06:46.801 00.000 20224 Guiding  Dir = 2, Dur = 29
21:06:46.802 00.001 20224 IsSlewing returns 0
21:06:46.802 00.000 20224 IsGuiding returns 0
21:06:46.809 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46867, med=2745, FiltMin=2483, FiltMax=29184, Gamma=1.000
21:06:46.814 00.005 20224 PulseGuide returned control before completion, sleep 28
21:06:46.831 00.017 8996 UpdateGuideState exits: m=737514 SNR=325.5
21:06:46.833 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:46.833 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:46.834 00.001 8996 Enqueuing Expose request
21:06:46.843 00.009 20224 IsGuiding returns 1
21:06:46.843 00.000 20224 scope still moving after pulse duration time elapsed
21:06:46.874 00.031 20224 IsSlewing returns 0
21:06:46.874 00.000 20224 IsGuiding returns 1
21:06:46.905 00.031 20224 IsSlewing returns 0
21:06:46.905 00.000 20224 IsGuiding returns 0
21:06:46.905 00.000 20224 scope move finished after 29 + 74 ms
21:06:46.905 00.000 20224 Move returns status 0, amount 29
21:06:46.905 00.000 20224 MoveAxis(N, 0, ABG)
21:06:46.905 00.000 20224 Move returns status 0, amount 0
21:06:46.905 00.000 20224 move complete, result=0
21:06:46.906 00.001 20224 worker thread done servicing request
21:06:46.907 00.001 20224 Worker thread wakes up
21:06:46.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:46.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:46.907 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
21:06:47.873 00.966 20224 Exposure complete
21:06:47.953 00.080 20224 worker thread done servicing request
21:06:47.953 00.000 8996 OnExposeComplete: enter
21:06:47.954 00.001 8996 UpdateGuideState(): m_state=6
21:06:47.955 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 969
21:06:47.955 00.000 8996 Star::Find returns 1 (0), X=140.25, Y=473.12, Mass=755557, SNR=358.7, Peak=45750 HFD=4.5
21:06:47.956 00.001 8996 MultiStar: [#1 0.16,0.09,0.67,U] [#2 0.08,0.11,0.82,U] [#3 0.08,0.53,0.56,U] [#4 0.11,0.41,0.58,U] [#5 0.45,0.29,0.54,U] [#6 0.12,0.16,0.47,U] [#7 0.08,-0.03,0.50,U] [#8 0.28,0.15,0.38,U] 
21:06:47.958 00.002 8996 refined, 8 included, MultiStar: {0.18, 0.16}, one-star: {0.24, -0.08}
21:06:47.959 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
21:06:47.960 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
21:06:47.960 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.73 mountX=0.16 mountY=-0.18, mountTheta=-0.84
21:06:47.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.16, opts=13)
21:06:47.963 00.001 8996 Enqueuing Move request for scope (0.18, 0.16)
21:06:47.964 00.001 20224 Worker thread wakes up
21:06:47.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
21:06:47.964 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
21:06:47.964 00.000 20224 Moving (0.18, 0.16) raw xDistance=0.16 yDistance=-0.18
21:06:47.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:06:47.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:47.965 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:06:47.965 00.000 20224 MoveAxis(E, 0, ABG)
21:06:47.965 00.000 20224 Move returns status 0, amount 0
21:06:47.965 00.000 20224 MoveAxis(N, 0, ABG)
21:06:47.965 00.000 20224 Move returns status 0, amount 0
21:06:47.965 00.000 20224 move complete, result=0
21:06:47.965 00.000 20224 worker thread done servicing request
21:06:47.971 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45750, med=2745, FiltMin=2493, FiltMax=29872, Gamma=1.000
21:06:47.992 00.021 8996 UpdateGuideState exits: m=755557 SNR=358.7
21:06:47.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:47.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:47.994 00.000 8996 Enqueuing Expose request
21:06:47.995 00.001 20224 Worker thread wakes up
21:06:47.995 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:06:47.996 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:47.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:49.173 01.177 20224 Exposure complete
21:06:49.278 00.105 20224 worker thread done servicing request
21:06:49.279 00.001 8996 OnExposeComplete: enter
21:06:49.279 00.000 8996 UpdateGuideState(): m_state=6
21:06:49.280 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 970
21:06:49.281 00.001 8996 Star::Find returns 1 (0), X=140.18, Y=473.58, Mass=680266, SNR=332.9, Peak=40301 HFD=4.7
21:06:49.283 00.002 8996 MultiStar: [#1 0.16,0.42,0.71,U] [#2 -0.05,0.29,0.74,U] [#3 -0.08,0.41,0.65,U] [#4 0.08,0.33,0.60,U] [#5 0.41,0.47,0.00,M1] [#6 -0.21,0.32,0.47,U] [#7 -0.12,-0.20,0.48,U] [#8 0.28,0.63,0.00,M1] 
21:06:49.284 00.001 8996 refined, 6 included, MultiStar: {0.02, 0.30}, one-star: {0.18, 0.38}
21:06:49.285 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
21:06:49.286 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
21:06:49.287 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.50 mountX=-0.01 mountY=-0.30, mountTheta=-1.60
21:06:49.290 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.30, opts=13)
21:06:49.291 00.001 8996 Enqueuing Move request for scope (0.02, 0.30)
21:06:49.293 00.002 20224 Worker thread wakes up
21:06:49.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
21:06:49.293 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
21:06:49.293 00.000 20224 Moving (0.02, 0.30) raw xDistance=-0.01 yDistance=-0.30
21:06:49.294 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:06:49.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:49.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:06:49.294 00.000 20224 MoveAxis(E, 0, ABG)
21:06:49.294 00.000 20224 Move returns status 0, amount 0
21:06:49.294 00.000 20224 MoveAxis(N, 0, ABG)
21:06:49.294 00.000 20224 Move returns status 0, amount 0
21:06:49.294 00.000 20224 move complete, result=0
21:06:49.294 00.000 20224 worker thread done servicing request
21:06:49.301 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=40301, med=2742, FiltMin=2499, FiltMax=21872, Gamma=1.000
21:06:49.320 00.019 8996 UpdateGuideState exits: m=680266 SNR=332.9
21:06:49.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:49.322 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:49.322 00.000 8996 Enqueuing Expose request
21:06:49.323 00.001 20224 Worker thread wakes up
21:06:49.323 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:06:49.324 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:49.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:50.308 00.984 20224 Exposure complete
21:06:50.397 00.089 20224 worker thread done servicing request
21:06:50.397 00.000 8996 OnExposeComplete: enter
21:06:50.399 00.002 8996 UpdateGuideState(): m_state=6
21:06:50.401 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 971
21:06:50.402 00.001 8996 Star::Find returns 1 (0), X=140.08, Y=473.24, Mass=748127, SNR=335.9, Peak=48995 HFD=4.5
21:06:50.404 00.002 8996 MultiStar: [#1 0.27,0.33,0.67,U] [#2 -0.08,-0.09,0.86,U] [#3 0.16,-0.06,0.58,U] [#4 0.20,-0.10,0.66,U] [#5 0.41,0.21,0.59,U] [#6 0.23,0.50,0.00,M1] [#7 0.08,0.38,0.50,U] [#8 0.36,0.20,0.37,U] 
21:06:50.405 00.001 8996 single-star, 7 included, MultiStar: {0.16, 0.09}, one-star: {0.08, 0.03}
21:06:50.406 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
21:06:50.408 00.002 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
21:06:50.409 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.41 mountX=0.08 mountY=-0.04, mountTheta=-0.52
21:06:50.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
21:06:50.412 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
21:06:50.413 00.001 20224 Worker thread wakes up
21:06:50.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
21:06:50.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
21:06:50.413 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
21:06:50.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:06:50.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:50.414 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:06:50.414 00.000 20224 MoveAxis(E, 0, ABG)
21:06:50.414 00.000 20224 Move returns status 0, amount 0
21:06:50.414 00.000 20224 MoveAxis(N, 0, ABG)
21:06:50.414 00.000 20224 Move returns status 0, amount 0
21:06:50.414 00.000 20224 move complete, result=0
21:06:50.414 00.000 20224 worker thread done servicing request
21:06:50.418 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48995, med=2742, FiltMin=2467, FiltMax=27248, Gamma=1.000
21:06:50.443 00.025 8996 UpdateGuideState exits: m=748127 SNR=335.9
21:06:50.445 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:50.447 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:50.448 00.001 8996 Enqueuing Expose request
21:06:50.449 00.001 20224 Worker thread wakes up
21:06:50.449 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:06:50.451 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:50.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:51.615 01.164 20224 Exposure complete
21:06:51.704 00.089 20224 worker thread done servicing request
21:06:51.708 00.004 8996 OnExposeComplete: enter
21:06:51.709 00.001 8996 UpdateGuideState(): m_state=6
21:06:51.709 00.000 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 972
21:06:51.710 00.001 8996 Star::Find returns 1 (0), X=140.36, Y=473.62, Mass=815511, SNR=388.0, Peak=44189 HFD=4.8
21:06:51.711 00.001 8996 MultiStar: [#1 0.48,0.34,0.00,M1] [#2 0.54,0.02,0.71,U] [#3 0.11,0.18,0.53,U] [#4 0.19,-0.05,0.48,U] [#5 0.41,0.36,0.62,U] [#6 0.26,0.20,0.38,U] [#7 0.16,0.35,0.37,U] [#8 0.54,0.44,0.00,M1] 
21:06:51.712 00.001 8996 refined, 6 included, MultiStar: {0.32, 0.23}, one-star: {0.35, 0.42}
21:06:51.713 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
21:06:51.714 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
21:06:51.715 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.23 hyp=0.39 cameraTheta=0.62 mountX=0.29 mountY=-0.26, mountTheta=-0.73
21:06:51.717 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.23, opts=13)
21:06:51.718 00.001 8996 Enqueuing Move request for scope (0.32, 0.23)
21:06:51.719 00.001 20224 Worker thread wakes up
21:06:51.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.23) opts 0xd
21:06:51.719 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.23)
21:06:51.719 00.000 20224 Moving (0.32, 0.23) raw xDistance=0.29 yDistance=-0.26
21:06:51.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:06:51.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:06:51.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:06:51.719 00.000 20224 MoveAxis(W, 43, ABG)
21:06:51.719 00.000 20224 Guiding  Dir = 3, Dur = 43
21:06:51.720 00.001 20224 IsSlewing returns 0
21:06:51.720 00.000 20224 IsGuiding returns 0
21:06:51.721 00.001 20224 PulseGuide returned control before completion, sleep 52
21:06:51.727 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44189, med=2745, FiltMin=2499, FiltMax=26480, Gamma=1.000
21:06:51.748 00.021 8996 UpdateGuideState exits: m=815511 SNR=388.0
21:06:51.749 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:51.750 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:51.751 00.001 8996 Enqueuing Expose request
21:06:51.781 00.030 20224 IsGuiding returns 1
21:06:51.781 00.000 20224 scope still moving after pulse duration time elapsed
21:06:51.812 00.031 20224 IsSlewing returns 0
21:06:51.812 00.000 20224 IsGuiding returns 0
21:06:51.812 00.000 20224 scope move finished after 43 + 49 ms
21:06:51.812 00.000 20224 Move returns status 0, amount 43
21:06:51.812 00.000 20224 MoveAxis(N, 0, ABG)
21:06:51.812 00.000 20224 Move returns status 0, amount 0
21:06:51.812 00.000 20224 move complete, result=0
21:06:51.813 00.001 20224 worker thread done servicing request
21:06:51.813 00.000 20224 Worker thread wakes up
21:06:51.813 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.3 px 0 ms NORTH
21:06:51.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:51.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:52.804 00.990 20224 Exposure complete
21:06:52.869 00.065 20224 worker thread done servicing request
21:06:52.869 00.000 8996 OnExposeComplete: enter
21:06:52.871 00.002 8996 UpdateGuideState(): m_state=6
21:06:52.873 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 973
21:06:52.875 00.002 8996 Star::Find returns 1 (0), X=140.00, Y=473.10, Mass=726240, SNR=328.7, Peak=43395 HFD=4.6
21:06:52.877 00.002 8996 MultiStar: [#1 0.21,0.39,0.72,U] [#2 0.06,0.12,0.78,U] [#3 0.10,0.17,0.66,U] [#4 0.15,0.12,0.65,U] [#5 0.30,-0.01,0.66,U] [#6 0.29,0.43,0.52,U] [#7 0.10,0.18,0.43,U] [#8 0.19,0.59,0.00,M2] 
21:06:52.879 00.002 8996 single-star, 7 included, MultiStar: {0.14, 0.14}, one-star: {-0.01, -0.10}
21:06:52.880 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
21:06:52.882 00.002 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
21:06:52.884 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.11 cameraTheta=-1.64 mountX=0.00 mountY=0.11, mountTheta=1.54
21:06:52.887 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
21:06:52.888 00.001 8996 Enqueuing Move request for scope (-0.01, -0.10)
21:06:52.890 00.002 20224 Worker thread wakes up
21:06:52.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
21:06:52.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
21:06:52.890 00.000 20224 Moving (-0.01, -0.10) raw xDistance=0.00 yDistance=0.11
21:06:52.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:06:52.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:52.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:06:52.890 00.000 20224 MoveAxis(E, 0, ABG)
21:06:52.890 00.000 20224 Move returns status 0, amount 0
21:06:52.890 00.000 20224 MoveAxis(N, 0, ABG)
21:06:52.890 00.000 20224 Move returns status 0, amount 0
21:06:52.890 00.000 20224 move complete, result=0
21:06:52.890 00.000 20224 worker thread done servicing request
21:06:52.901 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=43395, med=2745, FiltMin=2493, FiltMax=27939, Gamma=1.000
21:06:52.924 00.023 8996 UpdateGuideState exits: m=726240 SNR=328.7
21:06:52.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:52.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:52.927 00.001 8996 Enqueuing Expose request
21:06:52.928 00.001 20224 Worker thread wakes up
21:06:52.928 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:06:52.928 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:52.928 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:54.096 01.168 20224 Exposure complete
21:06:54.184 00.088 20224 worker thread done servicing request
21:06:54.184 00.000 8996 OnExposeComplete: enter
21:06:54.185 00.001 8996 UpdateGuideState(): m_state=6
21:06:54.186 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 974
21:06:54.187 00.001 8996 Star::Find returns 1 (0), X=140.09, Y=473.32, Mass=748319, SNR=369.0, Peak=42611 HFD=4.7
21:06:54.188 00.001 8996 MultiStar: [#1 0.03,-0.09,0.58,U] [#2 0.08,0.16,0.64,U] [#3 -0.09,0.12,0.57,U] [#4 -0.02,-0.09,0.51,U] [#5 0.17,0.40,0.54,U] [#6 0.20,0.35,0.43,U] [#7 -0.13,0.31,0.39,U] [#8 0.11,0.10,0.37,U] 
21:06:54.189 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.14}, one-star: {0.09, 0.12}
21:06:54.189 00.000 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:06:54.190 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
21:06:54.191 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.94 mountX=0.08 mountY=-0.13, mountTheta=-1.04
21:06:54.192 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.12, opts=13)
21:06:54.193 00.001 8996 Enqueuing Move request for scope (0.09, 0.12)
21:06:54.194 00.001 20224 Worker thread wakes up
21:06:54.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
21:06:54.194 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
21:06:54.194 00.000 20224 Moving (0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
21:06:54.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:06:54.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:54.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:06:54.195 00.001 20224 MoveAxis(E, 0, ABG)
21:06:54.195 00.000 20224 Move returns status 0, amount 0
21:06:54.195 00.000 20224 MoveAxis(N, 0, ABG)
21:06:54.195 00.000 20224 Move returns status 0, amount 0
21:06:54.195 00.000 20224 move complete, result=0
21:06:54.195 00.000 20224 worker thread done servicing request
21:06:54.200 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=42611, med=2742, FiltMin=2486, FiltMax=26816, Gamma=1.000
21:06:54.222 00.022 8996 UpdateGuideState exits: m=748319 SNR=369.0
21:06:54.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:54.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:54.225 00.001 8996 Enqueuing Expose request
21:06:54.226 00.001 20224 Worker thread wakes up
21:06:54.226 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:54.228 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:54.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:55.222 00.994 20224 Exposure complete
21:06:55.282 00.060 20224 worker thread done servicing request
21:06:55.282 00.000 8996 OnExposeComplete: enter
21:06:55.283 00.001 8996 UpdateGuideState(): m_state=6
21:06:55.284 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 975
21:06:55.285 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.34, Mass=699083, SNR=301.8, Peak=42499 HFD=4.7
21:06:55.286 00.001 8996 MultiStar: [#1 -0.07,-0.01,0.79,U] [#2 -0.27,-0.02,0.99,U] [#3 -0.39,0.38,0.00,M1] [#4 -0.30,0.32,0.65,U] [#5 -0.01,0.38,0.61,U] [#6 -0.11,0.40,0.55,U] [#7 -0.13,0.35,0.58,U] [#8 0.12,0.13,0.49,U] 
21:06:55.287 00.001 8996 single-star, 7 included, MultiStar: {-0.12, 0.18}, one-star: {-0.06, 0.14}
21:06:55.289 00.002 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
21:06:55.290 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
21:06:55.292 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.97 mountX=-0.07 mountY=-0.13, mountTheta=-2.07
21:06:55.295 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.14, opts=13)
21:06:55.296 00.001 8996 Enqueuing Move request for scope (-0.06, 0.14)
21:06:55.298 00.002 20224 Worker thread wakes up
21:06:55.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
21:06:55.298 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
21:06:55.298 00.000 20224 Moving (-0.06, 0.14) raw xDistance=-0.07 yDistance=-0.13
21:06:55.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:06:55.299 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:55.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:06:55.299 00.000 20224 MoveAxis(E, 0, ABG)
21:06:55.299 00.000 20224 Move returns status 0, amount 0
21:06:55.299 00.000 20224 MoveAxis(N, 0, ABG)
21:06:55.299 00.000 20224 Move returns status 0, amount 0
21:06:55.299 00.000 20224 move complete, result=0
21:06:55.299 00.000 20224 worker thread done servicing request
21:06:55.306 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=42499, med=2745, FiltMin=2486, FiltMax=27411, Gamma=1.000
21:06:55.333 00.027 8996 UpdateGuideState exits: m=699083 SNR=301.8
21:06:55.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:55.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:55.337 00.002 8996 Enqueuing Expose request
21:06:55.338 00.001 20224 Worker thread wakes up
21:06:55.338 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:55.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:55.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:56.512 01.173 20224 Exposure complete
21:06:56.614 00.102 20224 worker thread done servicing request
21:06:56.614 00.000 8996 OnExposeComplete: enter
21:06:56.616 00.002 8996 UpdateGuideState(): m_state=6
21:06:56.618 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 976
21:06:56.619 00.001 8996 Star::Find returns 1 (0), X=139.70, Y=473.23, Mass=769590, SNR=330.4, Peak=46195 HFD=4.8
21:06:56.622 00.003 8996 MultiStar: [#1 -0.25,0.00,0.72,U] [#2 -0.24,-0.34,0.77,U] [#3 -0.17,0.40,0.59,U] [#4 -0.20,0.32,0.59,U] [#5 -0.15,0.38,0.66,U] [#6 -0.40,0.55,0.00,M1] [#7 -0.45,0.20,0.44,U] [#8 -0.13,0.33,0.37,U] 
21:06:56.623 00.001 8996 refined, 7 included, MultiStar: {-0.24, 0.13}, one-star: {-0.31, 0.03}
21:06:56.625 00.002 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
21:06:56.627 00.002 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
21:06:56.628 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.27 cameraTheta=2.65 mountX=-0.25 mountY=-0.10, mountTheta=-2.76
21:06:56.629 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.13, opts=13)
21:06:56.631 00.002 8996 Enqueuing Move request for scope (-0.24, 0.13)
21:06:56.632 00.001 20224 Worker thread wakes up
21:06:56.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.13) opts 0xd
21:06:56.632 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.13)
21:06:56.632 00.000 20224 Moving (-0.24, 0.13) raw xDistance=-0.25 yDistance=-0.10
21:06:56.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:06:56.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:56.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:06:56.632 00.000 20224 MoveAxis(E, 37, ABG)
21:06:56.633 00.001 20224 Guiding  Dir = 2, Dur = 37
21:06:56.633 00.000 20224 IsSlewing returns 0
21:06:56.633 00.000 20224 IsGuiding returns 0
21:06:56.636 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46195, med=2745, FiltMin=2496, FiltMax=29264, Gamma=1.000
21:06:56.651 00.015 8996 UpdateGuideState exits: m=769590 SNR=330.4
21:06:56.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:56.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:56.654 00.001 8996 Enqueuing Expose request
21:06:56.660 00.006 20224 PulseGuide returned control before completion, sleep 21
21:06:56.689 00.029 20224 IsGuiding returns 1
21:06:56.689 00.000 20224 scope still moving after pulse duration time elapsed
21:06:56.721 00.032 20224 IsSlewing returns 0
21:06:56.721 00.000 20224 IsGuiding returns 1
21:06:56.753 00.032 20224 IsSlewing returns 0
21:06:56.753 00.000 20224 IsGuiding returns 0
21:06:56.753 00.000 20224 scope move finished after 37 + 82 ms
21:06:56.753 00.000 20224 Move returns status 0, amount 37
21:06:56.753 00.000 20224 MoveAxis(N, 0, ABG)
21:06:56.753 00.000 20224 Move returns status 0, amount 0
21:06:56.753 00.000 20224 move complete, result=0
21:06:56.753 00.000 20224 worker thread done servicing request
21:06:56.753 00.000 20224 Worker thread wakes up
21:06:56.753 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
21:06:56.754 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:56.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:57.748 00.994 20224 Exposure complete
21:06:57.850 00.102 20224 worker thread done servicing request
21:06:57.850 00.000 8996 OnExposeComplete: enter
21:06:57.852 00.002 8996 UpdateGuideState(): m_state=6
21:06:57.853 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 977
21:06:57.855 00.002 8996 Star::Find returns 1 (0), X=139.85, Y=473.56, Mass=761542, SNR=356.2, Peak=46717 HFD=4.8
21:06:57.856 00.001 8996 MultiStar: [#1 0.21,-0.06,0.65,U] [#2 0.23,-0.12,0.75,U] [#3 0.16,0.24,0.66,U] [#4 0.21,0.14,0.62,U] [#5 0.16,0.55,0.00,M1] [#6 0.14,0.29,0.51,U] [#7 0.24,-0.14,0.49,U] [#8 0.14,0.27,0.40,U] 
21:06:57.858 00.002 8996 refined, 7 included, MultiStar: {0.12, 0.13}, one-star: {-0.16, 0.36}
21:06:57.859 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
21:06:57.860 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:06:57.861 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.81 mountX=0.11 mountY=-0.15, mountTheta=-0.92
21:06:57.862 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.13, opts=13)
21:06:57.863 00.001 8996 Enqueuing Move request for scope (0.12, 0.13)
21:06:57.864 00.001 20224 Worker thread wakes up
21:06:57.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
21:06:57.864 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
21:06:57.864 00.000 20224 Moving (0.12, 0.13) raw xDistance=0.11 yDistance=-0.15
21:06:57.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:06:57.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:06:57.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:06:57.864 00.000 20224 MoveAxis(E, 0, ABG)
21:06:57.864 00.000 20224 Move returns status 0, amount 0
21:06:57.865 00.001 20224 MoveAxis(N, 0, ABG)
21:06:57.865 00.000 20224 Move returns status 0, amount 0
21:06:57.865 00.000 20224 move complete, result=0
21:06:57.865 00.000 20224 worker thread done servicing request
21:06:57.868 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46717, med=2742, FiltMin=2518, FiltMax=29590, Gamma=1.000
21:06:57.883 00.015 8996 UpdateGuideState exits: m=761542 SNR=356.2
21:06:57.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:57.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:57.886 00.001 8996 Enqueuing Expose request
21:06:57.886 00.000 20224 Worker thread wakes up
21:06:57.886 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:06:57.887 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:57.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:06:59.047 01.160 20224 Exposure complete
21:06:59.133 00.086 20224 worker thread done servicing request
21:06:59.133 00.000 8996 OnExposeComplete: enter
21:06:59.134 00.001 8996 UpdateGuideState(): m_state=6
21:06:59.134 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 978
21:06:59.135 00.001 8996 Star::Find returns 1 (0), X=140.07, Y=473.66, Mass=709762, SNR=339.9, Peak=42285 HFD=4.8
21:06:59.136 00.001 8996 MultiStar: [#1 0.49,0.14,0.67,U] [#2 0.03,0.21,0.76,U] [#3 0.04,0.19,0.59,U] [#4 0.20,0.23,0.62,U] [#5 0.55,0.41,0.00,M2] [#6 0.13,0.46,0.46,U] [#7 0.27,0.03,0.48,U] [#8 0.37,0.51,0.00,M1] 
21:06:59.137 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.26}, one-star: {0.07, 0.46}
21:06:59.138 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
21:06:59.139 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
21:06:59.139 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=1.01 mountX=0.14 mountY=-0.28, mountTheta=-1.11
21:06:59.142 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.26, opts=13)
21:06:59.143 00.001 8996 Enqueuing Move request for scope (0.17, 0.26)
21:06:59.144 00.001 20224 Worker thread wakes up
21:06:59.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
21:06:59.144 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
21:06:59.144 00.000 20224 Moving (0.17, 0.26) raw xDistance=0.14 yDistance=-0.28
21:06:59.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:06:59.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:06:59.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:06:59.144 00.000 20224 MoveAxis(E, 0, ABG)
21:06:59.144 00.000 20224 Move returns status 0, amount 0
21:06:59.144 00.000 20224 MoveAxis(N, 0, ABG)
21:06:59.144 00.000 20224 Move returns status 0, amount 0
21:06:59.144 00.000 20224 move complete, result=0
21:06:59.145 00.001 20224 worker thread done servicing request
21:06:59.150 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=42285, med=2745, FiltMin=2486, FiltMax=23997, Gamma=1.000
21:06:59.164 00.014 8996 UpdateGuideState exits: m=709762 SNR=339.9
21:06:59.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:06:59.167 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:06:59.167 00.000 8996 Enqueuing Expose request
21:06:59.168 00.001 20224 Worker thread wakes up
21:06:59.168 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:06:59.170 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:06:59.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:00.152 00.982 20224 Exposure complete
21:07:00.263 00.111 20224 worker thread done servicing request
21:07:00.263 00.000 8996 OnExposeComplete: enter
21:07:00.265 00.002 8996 UpdateGuideState(): m_state=6
21:07:00.267 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 979
21:07:00.269 00.002 8996 Star::Find returns 1 (0), X=140.21, Y=473.61, Mass=669753, SNR=342.9, Peak=37693 HFD=4.8
21:07:00.271 00.002 8996 MultiStar: [#1 0.62,0.28,0.00,M1] [#2 0.12,0.23,0.79,U] [#3 0.47,0.18,0.63,U] [#4 0.56,0.29,0.00,M1] [#5 0.52,0.26,0.00,M3] [#6 0.67,0.59,0.00,M1] [#7 0.56,0.13,0.00,M1] [#8 0.58,0.63,0.00,M2] 
21:07:00.273 00.002 8996 refined, 2 included, MultiStar: {0.25, 0.30}, one-star: {0.21, 0.41}
21:07:00.274 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:07:00.274 00.000 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
21:07:00.275 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.30 hyp=0.39 cameraTheta=0.87 mountX=0.22 mountY=-0.32, mountTheta=-0.98
21:07:00.277 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.30, opts=13)
21:07:00.278 00.001 8996 Enqueuing Move request for scope (0.25, 0.30)
21:07:00.279 00.001 20224 Worker thread wakes up
21:07:00.279 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.30) opts 0xd
21:07:00.279 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.30)
21:07:00.279 00.000 20224 Moving (0.25, 0.30) raw xDistance=0.22 yDistance=-0.32
21:07:00.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:07:00.279 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.61 newest=-0.75
21:07:00.280 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:07:00.280 00.000 20224 MoveAxis(W, 32, ABG)
21:07:00.280 00.000 20224 Guiding  Dir = 3, Dur = 32
21:07:00.280 00.000 20224 IsSlewing returns 0
21:07:00.280 00.000 20224 IsGuiding returns 0
21:07:00.283 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=37693, med=2745, FiltMin=2502, FiltMax=22653, Gamma=1.000
21:07:00.296 00.013 8996 UpdateGuideState exits: m=669753 SNR=342.9
21:07:00.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:00.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:00.299 00.001 8996 Enqueuing Expose request
21:07:00.304 00.005 20224 PulseGuide returned control before completion, sleep 18
21:07:00.335 00.031 20224 IsGuiding returns 1
21:07:00.335 00.000 20224 scope still moving after pulse duration time elapsed
21:07:00.367 00.032 20224 IsSlewing returns 0
21:07:00.367 00.000 20224 IsGuiding returns 1
21:07:00.398 00.031 20224 IsSlewing returns 0
21:07:00.398 00.000 20224 IsGuiding returns 0
21:07:00.398 00.000 20224 scope move finished after 32 + 86 ms
21:07:00.398 00.000 20224 Move returns status 0, amount 32
21:07:00.398 00.000 20224 MoveAxis(N, 68, ABG)
21:07:00.398 00.000 20224 Guiding  Dir = 0, Dur = 68
21:07:00.399 00.001 20224 IsSlewing returns 0
21:07:00.399 00.000 20224 IsGuiding returns 0
21:07:00.461 00.062 20224 PulseGuide returned control before completion, sleep 16
21:07:00.491 00.030 20224 IsGuiding returns 1
21:07:00.491 00.000 20224 scope still moving after pulse duration time elapsed
21:07:00.522 00.031 20224 IsSlewing returns 0
21:07:00.522 00.000 20224 IsGuiding returns 1
21:07:00.554 00.032 20224 IsSlewing returns 0
21:07:00.554 00.000 20224 IsGuiding returns 0
21:07:00.554 00.000 20224 scope move finished after 68 + 87 ms
21:07:00.554 00.000 20224 Move returns status 0, amount 68
21:07:00.554 00.000 20224 move complete, result=0
21:07:00.554 00.000 20224 worker thread done servicing request
21:07:00.554 00.000 20224 Worker thread wakes up
21:07:00.554 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 68 ms NORTH
21:07:00.555 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:00.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:01.723 01.168 20224 Exposure complete
21:07:01.788 00.065 20224 worker thread done servicing request
21:07:01.788 00.000 8996 OnExposeComplete: enter
21:07:01.789 00.001 8996 UpdateGuideState(): m_state=6
21:07:01.790 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 980
21:07:01.791 00.001 8996 Star::Find returns 1 (0), X=139.65, Y=473.28, Mass=750536, SNR=347.8, Peak=43875 HFD=4.8
21:07:01.792 00.001 8996 MultiStar: [#1 0.05,0.28,0.76,U] [#2 -0.01,0.22,0.71,U] [#3 -0.10,-0.04,0.59,U] [#4 -0.14,-0.08,0.60,U] [#5 0.02,0.44,0.64,U] [#6 -0.16,0.33,0.49,U] [#7 -0.04,-0.08,0.44,U] [#8 0.08,0.33,0.48,U] 
21:07:01.793 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.17}, one-star: {-0.35, 0.08}
21:07:01.794 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
21:07:01.795 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:07:01.795 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.07 mountX=-0.11 mountY=-0.15, mountTheta=-2.18
21:07:01.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.17, opts=13)
21:07:01.798 00.001 8996 Enqueuing Move request for scope (-0.09, 0.17)
21:07:01.799 00.001 20224 Worker thread wakes up
21:07:01.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
21:07:01.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
21:07:01.799 00.000 20224 Moving (-0.09, 0.17) raw xDistance=-0.11 yDistance=-0.15
21:07:01.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:07:01.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:01.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:07:01.799 00.000 20224 MoveAxis(E, 0, ABG)
21:07:01.799 00.000 20224 Move returns status 0, amount 0
21:07:01.799 00.000 20224 MoveAxis(N, 0, ABG)
21:07:01.799 00.000 20224 Move returns status 0, amount 0
21:07:01.799 00.000 20224 move complete, result=0
21:07:01.799 00.000 20224 worker thread done servicing request
21:07:01.803 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=43875, med=2745, FiltMin=2470, FiltMax=30598, Gamma=1.000
21:07:01.823 00.020 8996 UpdateGuideState exits: m=750536 SNR=347.8
21:07:01.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:01.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:01.825 00.000 8996 Enqueuing Expose request
21:07:01.827 00.002 20224 Worker thread wakes up
21:07:01.827 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:01.828 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:01.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:02.829 01.001 20224 Exposure complete
21:07:02.956 00.127 20224 worker thread done servicing request
21:07:02.956 00.000 8996 OnExposeComplete: enter
21:07:02.958 00.002 8996 UpdateGuideState(): m_state=6
21:07:02.959 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 981
21:07:02.960 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.41, Mass=708915, SNR=353.2, Peak=49843 HFD=4.8
21:07:02.963 00.003 8996 MultiStar: [#1 0.28,0.39,0.70,U] [#2 -0.25,0.19,0.83,U] [#3 -0.14,0.14,0.55,U] [#4 0.01,0.12,0.51,U] [#5 0.20,0.46,0.65,U] [#6 0.01,-0.12,0.48,U] [#7 -0.29,-0.20,0.39,U] [#8 0.31,0.07,0.39,U] 
21:07:02.965 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.18}, one-star: {-0.11, 0.21}
21:07:02.967 00.002 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
21:07:02.968 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
21:07:02.970 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.62 mountX=-0.03 mountY=-0.17, mountTheta=-1.72
21:07:02.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.18, opts=13)
21:07:02.974 00.002 8996 Enqueuing Move request for scope (-0.01, 0.18)
21:07:02.977 00.003 20224 Worker thread wakes up
21:07:02.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
21:07:02.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
21:07:02.977 00.000 20224 Moving (-0.01, 0.18) raw xDistance=-0.03 yDistance=-0.17
21:07:02.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:07:02.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:02.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:07:02.977 00.000 20224 MoveAxis(E, 0, ABG)
21:07:02.977 00.000 20224 Move returns status 0, amount 0
21:07:02.977 00.000 20224 MoveAxis(N, 0, ABG)
21:07:02.977 00.000 20224 Move returns status 0, amount 0
21:07:02.977 00.000 20224 move complete, result=0
21:07:02.977 00.000 20224 worker thread done servicing request
21:07:02.982 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49843, med=2745, FiltMin=2499, FiltMax=26371, Gamma=1.000
21:07:03.001 00.019 8996 UpdateGuideState exits: m=708915 SNR=353.2
21:07:03.003 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:03.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:03.004 00.000 8996 Enqueuing Expose request
21:07:03.005 00.001 20224 Worker thread wakes up
21:07:03.005 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:03.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:03.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:04.182 01.176 20224 Exposure complete
21:07:04.257 00.075 20224 worker thread done servicing request
21:07:04.257 00.000 8996 OnExposeComplete: enter
21:07:04.258 00.001 8996 UpdateGuideState(): m_state=6
21:07:04.259 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 982
21:07:04.260 00.001 8996 Star::Find returns 1 (0), X=139.93, Y=473.68, Mass=789550, SNR=367.3, Peak=56365 HFD=4.6
21:07:04.261 00.001 8996 MultiStar: [#1 -0.11,0.35,0.70,U] [#2 -0.23,0.25,0.77,U] [#3 -0.54,0.01,0.63,U] [#4 -0.41,0.04,0.54,U] [#5 0.18,0.33,0.59,U] [#6 -0.19,0.45,0.40,U] [#7 -0.10,0.08,0.44,U] [#8 0.26,0.25,0.40,U] 
21:07:04.262 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.27}, one-star: {-0.08, 0.48}
21:07:04.263 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
21:07:04.264 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
21:07:04.264 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.30 cameraTheta=2.07 mountX=-0.17 mountY=-0.25, mountTheta=-2.17
21:07:04.267 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.27, opts=13)
21:07:04.268 00.001 8996 Enqueuing Move request for scope (-0.14, 0.27)
21:07:04.269 00.001 20224 Worker thread wakes up
21:07:04.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
21:07:04.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
21:07:04.269 00.000 20224 Moving (-0.14, 0.27) raw xDistance=-0.17 yDistance=-0.25
21:07:04.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:07:04.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:07:04.269 00.000 20224 MoveAxis(E, 0, ABG)
21:07:04.269 00.000 20224 Move returns status 0, amount 0
21:07:04.269 00.000 20224 MoveAxis(N, 52, ABG)
21:07:04.269 00.000 20224 Guiding  Dir = 0, Dur = 52
21:07:04.269 00.000 20224 IsSlewing returns 0
21:07:04.269 00.000 20224 IsGuiding returns 0
21:07:04.274 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56365, med=2745, FiltMin=2496, FiltMax=28182, Gamma=1.000
21:07:04.291 00.017 8996 UpdateGuideState exits: m=789550 SNR=367.3
21:07:04.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:04.292 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:04.293 00.001 8996 Enqueuing Expose request
21:07:04.345 00.052 20224 IsGuiding returns 1
21:07:04.345 00.000 20224 scope still moving after pulse duration time elapsed
21:07:04.375 00.030 20224 IsSlewing returns 0
21:07:04.375 00.000 20224 IsGuiding returns 1
21:07:04.407 00.032 20224 IsSlewing returns 0
21:07:04.408 00.001 20224 IsGuiding returns 1
21:07:04.439 00.031 20224 IsSlewing returns 0
21:07:04.439 00.000 20224 IsGuiding returns 0
21:07:04.439 00.000 20224 scope move finished after 52 + 118 ms
21:07:04.440 00.001 20224 Move returns status 0, amount 52
21:07:04.440 00.000 20224 move complete, result=0
21:07:04.440 00.000 20224 worker thread done servicing request
21:07:04.440 00.000 20224 Worker thread wakes up
21:07:04.440 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 52 ms NORTH
21:07:04.442 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:04.443 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:05.416 00.973 20224 Exposure complete
21:07:05.480 00.064 20224 worker thread done servicing request
21:07:05.480 00.000 8996 OnExposeComplete: enter
21:07:05.481 00.001 8996 UpdateGuideState(): m_state=6
21:07:05.483 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 983
21:07:05.483 00.000 8996 Star::Find returns 1 (0), X=139.81, Y=473.64, Mass=707324, SNR=311.1, Peak=49533 HFD=4.6
21:07:05.485 00.002 8996 MultiStar: [#1 -0.02,0.16,0.73,U] [#2 -0.17,0.05,0.85,U] [#3 0.04,-0.16,0.72,U] [#4 0.13,-0.35,0.63,U] [#5 -0.04,0.47,0.77,U] [#6 -0.18,0.46,0.49,U] [#7 -0.15,0.30,0.46,U] [#8 -0.02,0.27,0.47,U] 
21:07:05.485 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.18}, one-star: {-0.19, 0.44}
21:07:05.486 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:07:05.487 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:07:05.488 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.94 mountX=-0.09 mountY=-0.17, mountTheta=-2.04
21:07:05.489 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.18, opts=13)
21:07:05.490 00.001 8996 Enqueuing Move request for scope (-0.07, 0.18)
21:07:05.491 00.001 20224 Worker thread wakes up
21:07:05.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
21:07:05.491 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
21:07:05.491 00.000 20224 Moving (-0.07, 0.18) raw xDistance=-0.09 yDistance=-0.17
21:07:05.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:07:05.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:05.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:07:05.491 00.000 20224 MoveAxis(E, 0, ABG)
21:07:05.491 00.000 20224 Move returns status 0, amount 0
21:07:05.491 00.000 20224 MoveAxis(N, 0, ABG)
21:07:05.491 00.000 20224 Move returns status 0, amount 0
21:07:05.491 00.000 20224 move complete, result=0
21:07:05.491 00.000 20224 worker thread done servicing request
21:07:05.495 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=49533, med=2745, FiltMin=2499, FiltMax=29894, Gamma=1.000
21:07:05.509 00.014 8996 UpdateGuideState exits: m=707324 SNR=311.1
21:07:05.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:05.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:05.511 00.000 8996 Enqueuing Expose request
21:07:05.512 00.001 20224 Worker thread wakes up
21:07:05.512 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:05.513 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:05.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:06.675 01.162 20224 Exposure complete
21:07:06.747 00.072 20224 worker thread done servicing request
21:07:06.747 00.000 8996 OnExposeComplete: enter
21:07:06.749 00.002 8996 UpdateGuideState(): m_state=6
21:07:06.750 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 984
21:07:06.751 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=473.04, Mass=802146, SNR=401.0, Peak=49475 HFD=4.6
21:07:06.753 00.002 8996 MultiStar: [#1 0.02,-0.22,0.58,U] [#2 -0.32,-0.15,0.61,U] [#3 -0.31,0.09,0.56,U] [#4 -0.09,-0.49,0.53,U] [#5 -0.05,-0.25,0.53,U] [#6 0.08,0.01,0.34,U] [#7 -0.09,-0.23,0.42,U] [#8 -0.11,-0.08,0.33,U] 
21:07:06.755 00.002 8996 single-star, 8 included, MultiStar: {-0.12, -0.17}, one-star: {-0.12, -0.16}
21:07:06.756 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
21:07:06.757 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
21:07:06.758 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.21 mountX=-0.10 mountY=0.17, mountTheta=2.10
21:07:06.760 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.16, opts=13)
21:07:06.761 00.001 8996 Enqueuing Move request for scope (-0.12, -0.16)
21:07:06.761 00.000 20224 Worker thread wakes up
21:07:06.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
21:07:06.761 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
21:07:06.761 00.000 20224 Moving (-0.12, -0.16) raw xDistance=-0.10 yDistance=0.17
21:07:06.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:07:06.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:06.762 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:07:06.762 00.000 20224 MoveAxis(E, 0, ABG)
21:07:06.762 00.000 20224 Move returns status 0, amount 0
21:07:06.762 00.000 20224 MoveAxis(N, 0, ABG)
21:07:06.762 00.000 20224 Move returns status 0, amount 0
21:07:06.762 00.000 20224 move complete, result=0
21:07:06.762 00.000 20224 worker thread done servicing request
21:07:06.765 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=49475, med=2745, FiltMin=2477, FiltMax=32307, Gamma=1.000
21:07:06.788 00.023 8996 UpdateGuideState exits: m=802146 SNR=401.0
21:07:06.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:06.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:06.791 00.001 8996 Enqueuing Expose request
21:07:06.792 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:06.793 00.001 20224 Worker thread wakes up
21:07:06.793 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:06.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:07.784 00.991 20224 Exposure complete
21:07:07.867 00.083 20224 worker thread done servicing request
21:07:07.867 00.000 8996 OnExposeComplete: enter
21:07:07.869 00.002 8996 UpdateGuideState(): m_state=6
21:07:07.871 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 985
21:07:07.872 00.001 8996 Star::Find returns 1 (0), X=139.41, Y=472.85, Mass=788173, SNR=375.6, Peak=43987 HFD=4.9
21:07:07.874 00.002 8996 MultiStar: [#1 -0.24,-0.37,0.59,U] [#2 -0.54,0.10,0.00,M1] [#3 -0.48,0.17,0.52,U] [#4 -0.23,-0.03,0.52,U] [#5 -0.23,0.40,0.55,U] [#6 -0.19,0.42,0.46,U] [#7 -0.13,0.00,0.43,U] [#8 -0.16,-0.45,0.35,U] 
21:07:07.875 00.001 8996 refined, 7 included, MultiStar: {-0.32, -0.05}, one-star: {-0.59, -0.35}
21:07:07.877 00.002 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
21:07:07.878 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.28)
21:07:07.878 00.000 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.05 hyp=0.33 cameraTheta=-2.98 mountX=-0.32 mountY=0.09, mountTheta=2.86
21:07:07.880 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.05, opts=13)
21:07:07.881 00.001 8996 Enqueuing Move request for scope (-0.32, -0.05)
21:07:07.881 00.000 20224 Worker thread wakes up
21:07:07.882 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.05) opts 0xd
21:07:07.882 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.05)
21:07:07.882 00.000 20224 Moving (-0.32, -0.05) raw xDistance=-0.32 yDistance=0.09
21:07:07.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:07:07.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:07.882 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:07:07.882 00.000 20224 MoveAxis(E, 46, ABG)
21:07:07.882 00.000 20224 Guiding  Dir = 2, Dur = 46
21:07:07.882 00.000 20224 IsSlewing returns 0
21:07:07.882 00.000 20224 IsGuiding returns 0
21:07:07.886 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=43987, med=2745, FiltMin=2480, FiltMax=29357, Gamma=1.000
21:07:07.895 00.009 20224 PulseGuide returned control before completion, sleep 45
21:07:07.901 00.006 8996 UpdateGuideState exits: m=788173 SNR=375.6
21:07:07.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:07.902 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:07.903 00.001 8996 Enqueuing Expose request
21:07:07.955 00.052 20224 IsGuiding returns 1
21:07:07.955 00.000 20224 scope still moving after pulse duration time elapsed
21:07:07.986 00.031 20224 IsSlewing returns 0
21:07:07.986 00.000 20224 IsGuiding returns 0
21:07:07.986 00.000 20224 scope move finished after 46 + 56 ms
21:07:07.986 00.000 20224 Move returns status 0, amount 46
21:07:07.986 00.000 20224 MoveAxis(N, 0, ABG)
21:07:07.986 00.000 20224 Move returns status 0, amount 0
21:07:07.986 00.000 20224 move complete, result=0
21:07:07.986 00.000 20224 worker thread done servicing request
21:07:07.986 00.000 20224 Worker thread wakes up
21:07:07.986 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH
21:07:07.988 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:07.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:09.143 01.155 20224 Exposure complete
21:07:09.215 00.072 20224 worker thread done servicing request
21:07:09.216 00.001 8996 OnExposeComplete: enter
21:07:09.216 00.000 8996 UpdateGuideState(): m_state=6
21:07:09.217 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 986
21:07:09.218 00.001 8996 Star::Find returns 1 (0), X=140.10, Y=472.94, Mass=786695, SNR=335.1, Peak=52979 HFD=4.5
21:07:09.219 00.001 8996 MultiStar: [#1 0.28,-0.66,0.00,M1] [#2 0.07,-0.31,0.75,U] [#3 0.31,-0.18,0.67,U] [#4 0.42,-0.36,0.00,M1] [#5 0.47,-0.01,0.65,U] [#6 0.17,0.24,0.43,U] [#7 0.37,-0.17,0.51,U] [#8 0.22,-0.01,0.41,U] 
21:07:09.220 00.001 8996 refined, 6 included, MultiStar: {0.23, -0.14}, one-star: {0.10, -0.26}
21:07:09.221 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
21:07:09.221 00.000 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.72)
21:07:09.222 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.54 mountX=0.24 mountY=0.11, mountTheta=0.43
21:07:09.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.14, opts=13)
21:07:09.225 00.001 8996 Enqueuing Move request for scope (0.23, -0.14)
21:07:09.226 00.001 20224 Worker thread wakes up
21:07:09.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
21:07:09.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
21:07:09.226 00.000 20224 Moving (0.23, -0.14) raw xDistance=0.24 yDistance=0.11
21:07:09.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
21:07:09.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:09.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:07:09.226 00.000 20224 MoveAxis(W, 32, ABG)
21:07:09.226 00.000 20224 Guiding  Dir = 3, Dur = 32
21:07:09.226 00.000 20224 IsSlewing returns 0
21:07:09.227 00.001 20224 IsGuiding returns 0
21:07:09.230 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52979, med=2745, FiltMin=2496, FiltMax=30467, Gamma=1.000
21:07:09.244 00.014 8996 UpdateGuideState exits: m=786695 SNR=335.1
21:07:09.245 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:09.246 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:09.247 00.001 8996 Enqueuing Expose request
21:07:09.258 00.011 20224 PulseGuide returned control before completion, sleep 12
21:07:09.272 00.014 20224 IsGuiding returns 1
21:07:09.272 00.000 20224 scope still moving after pulse duration time elapsed
21:07:09.304 00.032 20224 IsSlewing returns 0
21:07:09.304 00.000 20224 IsGuiding returns 1
21:07:09.335 00.031 20224 IsSlewing returns 0
21:07:09.336 00.001 20224 IsGuiding returns 0
21:07:09.336 00.000 20224 scope move finished after 32 + 77 ms
21:07:09.336 00.000 20224 Move returns status 0, amount 32
21:07:09.336 00.000 20224 MoveAxis(N, 0, ABG)
21:07:09.336 00.000 20224 Move returns status 0, amount 0
21:07:09.336 00.000 20224 move complete, result=0
21:07:09.336 00.000 20224 worker thread done servicing request
21:07:09.336 00.000 20224 Worker thread wakes up
21:07:09.336 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:09.336 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
21:07:09.339 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:10.321 00.982 20224 Exposure complete
21:07:10.379 00.058 20224 worker thread done servicing request
21:07:10.379 00.000 8996 OnExposeComplete: enter
21:07:10.380 00.001 8996 UpdateGuideState(): m_state=6
21:07:10.381 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 987
21:07:10.382 00.001 8996 Star::Find returns 1 (0), X=139.69, Y=472.99, Mass=756052, SNR=348.5, Peak=48019 HFD=4.8
21:07:10.383 00.001 8996 MultiStar: [#1 0.16,-0.59,0.00,M2] [#2 -0.42,-0.32,0.70,U] [#3 -0.21,0.08,0.62,U] [#4 -0.24,-0.02,0.54,U] [#5 0.13,0.10,0.68,U] [#6 -0.15,0.18,0.47,U] [#7 -0.13,-0.26,0.52,U] [#8 0.22,0.10,0.37,U] 
21:07:10.383 00.000 8996 refined, 7 included, MultiStar: {-0.17, -0.07}, one-star: {-0.32, -0.21}
21:07:10.384 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
21:07:10.385 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
21:07:10.386 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.76 mountX=-0.17 mountY=0.09, mountTheta=2.65
21:07:10.387 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.07, opts=13)
21:07:10.388 00.001 8996 Enqueuing Move request for scope (-0.17, -0.07)
21:07:10.389 00.001 20224 Worker thread wakes up
21:07:10.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
21:07:10.389 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
21:07:10.389 00.000 20224 Moving (-0.17, -0.07) raw xDistance=-0.17 yDistance=0.09
21:07:10.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:07:10.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:10.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:07:10.389 00.000 20224 MoveAxis(E, 0, ABG)
21:07:10.389 00.000 20224 Move returns status 0, amount 0
21:07:10.389 00.000 20224 MoveAxis(N, 0, ABG)
21:07:10.389 00.000 20224 Move returns status 0, amount 0
21:07:10.389 00.000 20224 move complete, result=0
21:07:10.390 00.001 20224 worker thread done servicing request
21:07:10.393 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48019, med=2745, FiltMin=2454, FiltMax=30822, Gamma=1.000
21:07:10.407 00.014 8996 UpdateGuideState exits: m=756052 SNR=348.5
21:07:10.408 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:10.409 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:10.409 00.000 8996 Enqueuing Expose request
21:07:10.410 00.001 20224 Worker thread wakes up
21:07:10.410 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:10.411 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:10.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:11.596 01.185 20224 Exposure complete
21:07:11.679 00.083 20224 worker thread done servicing request
21:07:11.679 00.000 8996 OnExposeComplete: enter
21:07:11.680 00.001 8996 UpdateGuideState(): m_state=6
21:07:11.681 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 988
21:07:11.682 00.001 8996 Star::Find returns 1 (0), X=139.98, Y=472.96, Mass=753127, SNR=331.0, Peak=47155 HFD=4.5
21:07:11.683 00.001 8996 MultiStar: [#1 0.05,0.07,0.68,U] [#2 -0.48,-0.29,0.00,M1] [#3 -0.24,-0.02,0.63,U] [#4 -0.14,-0.05,0.56,U] [#5 -0.09,0.29,0.75,U] [#6 -0.16,0.09,0.53,U] [#7 -0.18,-0.13,0.51,U] [#8 -0.13,0.28,0.37,U] 
21:07:11.684 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.01}, one-star: {-0.03, -0.25}
21:07:11.685 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
21:07:11.686 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
21:07:11.687 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.02 mountX=-0.10 mountY=-0.00, mountTheta=-3.13
21:07:11.690 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
21:07:11.691 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
21:07:11.692 00.001 20224 Worker thread wakes up
21:07:11.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
21:07:11.692 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
21:07:11.692 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=-0.00
21:07:11.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:07:11.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:11.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:07:11.692 00.000 20224 MoveAxis(E, 0, ABG)
21:07:11.692 00.000 20224 Move returns status 0, amount 0
21:07:11.692 00.000 20224 MoveAxis(N, 0, ABG)
21:07:11.692 00.000 20224 Move returns status 0, amount 0
21:07:11.692 00.000 20224 move complete, result=0
21:07:11.692 00.000 20224 worker thread done servicing request
21:07:11.695 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47155, med=2745, FiltMin=2473, FiltMax=30019, Gamma=1.000
21:07:11.711 00.016 8996 UpdateGuideState exits: m=753127 SNR=331.0
21:07:11.711 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:11.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:11.713 00.001 8996 Enqueuing Expose request
21:07:11.714 00.001 20224 Worker thread wakes up
21:07:11.714 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:07:11.714 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:11.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:12.682 00.968 20224 Exposure complete
21:07:12.757 00.075 20224 worker thread done servicing request
21:07:12.757 00.000 8996 OnExposeComplete: enter
21:07:12.758 00.001 8996 UpdateGuideState(): m_state=6
21:07:12.759 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 989
21:07:12.762 00.003 8996 Star::Find returns 1 (0), X=139.70, Y=473.01, Mass=657826, SNR=312.8, Peak=48611 HFD=4.6
21:07:12.765 00.003 8996 MultiStar: [#1 -0.25,-0.17,0.76,U] [#2 -0.27,-0.47,0.00,M2] [#3 -0.14,-0.14,0.67,U] [#4 0.03,-0.09,0.57,U] [#5 -0.06,-0.09,0.64,U] [#6 0.01,0.02,0.47,U] [#7 -0.06,-0.06,0.50,U] [#8 -0.03,-0.32,0.47,U] 
21:07:12.767 00.002 8996 refined, 7 included, MultiStar: {-0.13, -0.14}, one-star: {-0.31, -0.19}
21:07:12.769 00.002 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
21:07:12.771 00.002 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
21:07:12.772 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.33 mountX=-0.12 mountY=0.15, mountTheta=2.23
21:07:12.775 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.14, opts=13)
21:07:12.776 00.001 8996 Enqueuing Move request for scope (-0.13, -0.14)
21:07:12.778 00.002 20224 Worker thread wakes up
21:07:12.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
21:07:12.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
21:07:12.778 00.000 20224 Moving (-0.13, -0.14) raw xDistance=-0.12 yDistance=0.15
21:07:12.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:07:12.779 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:12.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:07:12.779 00.000 20224 MoveAxis(E, 0, ABG)
21:07:12.779 00.000 20224 Move returns status 0, amount 0
21:07:12.779 00.000 20224 MoveAxis(N, 0, ABG)
21:07:12.779 00.000 20224 Move returns status 0, amount 0
21:07:12.779 00.000 20224 move complete, result=0
21:07:12.779 00.000 20224 worker thread done servicing request
21:07:12.786 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48611, med=2745, FiltMin=2505, FiltMax=29536, Gamma=1.000
21:07:12.808 00.022 8996 UpdateGuideState exits: m=657826 SNR=312.8
21:07:12.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:12.812 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:12.813 00.001 8996 Enqueuing Expose request
21:07:12.814 00.001 20224 Worker thread wakes up
21:07:12.814 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:12.816 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:12.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:13.995 01.179 20224 Exposure complete
21:07:14.069 00.074 20224 worker thread done servicing request
21:07:14.069 00.000 8996 OnExposeComplete: enter
21:07:14.071 00.002 8996 UpdateGuideState(): m_state=6
21:07:14.072 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 990
21:07:14.074 00.002 8996 Star::Find returns 1 (0), X=139.98, Y=473.15, Mass=765251, SNR=336.6, Peak=51299 HFD=4.4
21:07:14.075 00.001 8996 MultiStar: [#1 0.16,-0.10,0.68,U] [#2 -0.04,-0.03,0.97,U] [#3 -0.09,-0.12,0.79,U] [#4 -0.19,-0.22,0.56,U] [#5 0.31,0.03,0.62,U] [#6 -0.07,0.09,0.47,U] [#7 -0.18,0.15,0.51,U] [#8 0.27,0.13,0.41,U] 
21:07:14.076 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.02, -0.05}
21:07:14.078 00.002 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
21:07:14.079 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
21:07:14.080 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.27 mountX=0.01 mountY=0.03, mountTheta=1.17
21:07:14.083 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
21:07:14.084 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
21:07:14.085 00.001 20224 Worker thread wakes up
21:07:14.086 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
21:07:14.086 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
21:07:14.086 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
21:07:14.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:07:14.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:14.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:07:14.086 00.000 20224 MoveAxis(E, 0, ABG)
21:07:14.086 00.000 20224 Move returns status 0, amount 0
21:07:14.086 00.000 20224 MoveAxis(N, 0, ABG)
21:07:14.086 00.000 20224 Move returns status 0, amount 0
21:07:14.086 00.000 20224 move complete, result=0
21:07:14.087 00.001 20224 worker thread done servicing request
21:07:14.097 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51299, med=2745, FiltMin=2502, FiltMax=29680, Gamma=1.000
21:07:14.115 00.018 8996 UpdateGuideState exits: m=765251 SNR=336.6
21:07:14.116 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:14.118 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:14.118 00.000 8996 Enqueuing Expose request
21:07:14.119 00.001 20224 Worker thread wakes up
21:07:14.119 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:14.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:14.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:15.077 00.957 20224 Exposure complete
21:07:15.142 00.065 20224 worker thread done servicing request
21:07:15.142 00.000 8996 OnExposeComplete: enter
21:07:15.143 00.001 8996 UpdateGuideState(): m_state=6
21:07:15.144 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 991
21:07:15.145 00.001 8996 Star::Find returns 1 (0), X=139.77, Y=472.87, Mass=713845, SNR=382.2, Peak=48419 HFD=4.5
21:07:15.146 00.001 8996 MultiStar: [#1 0.12,-0.26,0.57,U] [#2 -0.20,-0.32,0.71,U] [#3 -0.21,-0.17,0.60,U] [#4 -0.14,-0.33,0.48,U] [#5 0.30,0.19,0.57,U] [#6 -0.02,-0.12,0.40,U] [#7 -0.14,-0.16,0.45,U] [#8 0.18,0.02,0.33,U] 
21:07:15.147 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.19}, one-star: {-0.23, -0.34}
21:07:15.148 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
21:07:15.148 00.000 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
21:07:15.149 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.91 mountX=-0.05 mountY=0.20, mountTheta=1.81
21:07:15.151 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.19, opts=13)
21:07:15.152 00.001 8996 Enqueuing Move request for scope (-0.07, -0.19)
21:07:15.153 00.001 20224 Worker thread wakes up
21:07:15.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
21:07:15.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
21:07:15.153 00.000 20224 Moving (-0.07, -0.19) raw xDistance=-0.05 yDistance=0.20
21:07:15.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:07:15.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:15.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:07:15.153 00.000 20224 MoveAxis(E, 0, ABG)
21:07:15.153 00.000 20224 Move returns status 0, amount 0
21:07:15.153 00.000 20224 MoveAxis(N, 0, ABG)
21:07:15.153 00.000 20224 Move returns status 0, amount 0
21:07:15.153 00.000 20224 move complete, result=0
21:07:15.154 00.001 20224 worker thread done servicing request
21:07:15.157 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48419, med=2745, FiltMin=2483, FiltMax=27613, Gamma=1.000
21:07:15.180 00.023 8996 UpdateGuideState exits: m=713845 SNR=382.2
21:07:15.182 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:15.184 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:15.185 00.001 8996 Enqueuing Expose request
21:07:15.187 00.002 20224 Worker thread wakes up
21:07:15.187 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:15.189 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:15.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:16.362 01.173 20224 Exposure complete
21:07:16.427 00.065 20224 worker thread done servicing request
21:07:16.427 00.000 8996 OnExposeComplete: enter
21:07:16.428 00.001 8996 UpdateGuideState(): m_state=6
21:07:16.430 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 992
21:07:16.431 00.001 8996 Star::Find returns 1 (0), X=139.71, Y=473.14, Mass=748491, SNR=367.8, Peak=54179 HFD=4.5
21:07:16.433 00.002 8996 MultiStar: [#1 -0.27,0.06,0.66,U] [#2 -0.22,-0.11,0.73,U] [#3 -0.27,0.10,0.54,U] [#4 -0.15,-0.05,0.57,U] [#5 0.10,0.05,0.64,U] [#6 -0.27,0.22,0.43,U] [#7 -0.25,-0.07,0.42,U] [#8 -0.09,-0.00,0.40,U] 
21:07:16.434 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.00}, one-star: {-0.30, -0.06}
21:07:16.434 00.000 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
21:07:16.436 00.002 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
21:07:16.437 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.13 mountX=-0.20 mountY=0.02, mountTheta=3.04
21:07:16.439 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.00, opts=13)
21:07:16.440 00.001 8996 Enqueuing Move request for scope (-0.20, 0.00)
21:07:16.441 00.001 20224 Worker thread wakes up
21:07:16.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd
21:07:16.441 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.00)
21:07:16.441 00.000 20224 Moving (-0.20, 0.00) raw xDistance=-0.20 yDistance=0.02
21:07:16.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:07:16.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:16.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:07:16.441 00.000 20224 MoveAxis(E, 0, ABG)
21:07:16.441 00.000 20224 Move returns status 0, amount 0
21:07:16.441 00.000 20224 MoveAxis(N, 0, ABG)
21:07:16.441 00.000 20224 Move returns status 0, amount 0
21:07:16.441 00.000 20224 move complete, result=0
21:07:16.442 00.001 20224 worker thread done servicing request
21:07:16.445 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54179, med=2745, FiltMin=2496, FiltMax=31158, Gamma=1.000
21:07:16.460 00.015 8996 UpdateGuideState exits: m=748491 SNR=367.8
21:07:16.460 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:16.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:16.462 00.001 8996 Enqueuing Expose request
21:07:16.463 00.001 20224 Worker thread wakes up
21:07:16.463 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:16.463 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:16.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:17.436 00.973 20224 Exposure complete
21:07:17.514 00.078 20224 worker thread done servicing request
21:07:17.514 00.000 8996 OnExposeComplete: enter
21:07:17.515 00.001 8996 UpdateGuideState(): m_state=6
21:07:17.516 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 993
21:07:17.517 00.001 8996 Star::Find returns 1 (0), X=139.95, Y=473.12, Mass=802666, SNR=369.2, Peak=56947 HFD=4.5
21:07:17.518 00.001 8996 MultiStar: [#1 -0.02,-0.27,0.63,U] [#2 -0.32,-0.31,0.67,U] [#3 -0.06,-0.14,0.53,U] [#4 0.05,-0.10,0.55,U] [#5 0.03,0.08,0.54,U] [#6 0.12,0.09,0.43,U] [#7 -0.03,0.13,0.47,U] [#8 -0.07,0.08,0.36,U] 
21:07:17.518 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.06, -0.08}
21:07:17.519 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:07:17.520 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
21:07:17.521 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.13 mountX=-0.04 mountY=0.09, mountTheta=2.03
21:07:17.522 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
21:07:17.523 00.001 8996 Enqueuing Move request for scope (-0.05, -0.08)
21:07:17.524 00.001 20224 Worker thread wakes up
21:07:17.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
21:07:17.524 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
21:07:17.524 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.04 yDistance=0.09
21:07:17.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:07:17.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:17.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:07:17.524 00.000 20224 MoveAxis(E, 0, ABG)
21:07:17.524 00.000 20224 Move returns status 0, amount 0
21:07:17.524 00.000 20224 MoveAxis(N, 0, ABG)
21:07:17.524 00.000 20224 Move returns status 0, amount 0
21:07:17.524 00.000 20224 move complete, result=0
21:07:17.524 00.000 20224 worker thread done servicing request
21:07:17.528 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56947, med=2745, FiltMin=2502, FiltMax=30976, Gamma=1.000
21:07:17.553 00.025 8996 UpdateGuideState exits: m=802666 SNR=369.2
21:07:17.555 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:17.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:17.557 00.001 8996 Enqueuing Expose request
21:07:17.557 00.000 20224 Worker thread wakes up
21:07:17.557 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:17.558 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:17.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:18.723 01.165 20224 Exposure complete
21:07:18.794 00.071 20224 worker thread done servicing request
21:07:18.794 00.000 8996 OnExposeComplete: enter
21:07:18.795 00.001 8996 UpdateGuideState(): m_state=6
21:07:18.796 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 994
21:07:18.797 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=472.84, Mass=808573, SNR=331.6, Peak=58851 HFD=4.4
21:07:18.798 00.001 8996 MultiStar: [#1 0.22,-0.08,0.74,U] [#2 -0.11,-0.22,0.85,U] [#3 0.18,-0.11,0.68,U] [#4 0.29,-0.16,0.65,U] [#5 0.24,0.15,0.62,U] [#6 0.18,0.04,0.44,U] [#7 0.12,-0.07,0.50,U] [#8 0.17,-0.06,0.45,U] 
21:07:18.799 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.12}, one-star: {-0.07, -0.36}
21:07:18.799 00.000 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
21:07:18.800 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
21:07:18.801 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-0.82 mountX=0.12 mountY=0.11, mountTheta=0.71
21:07:18.802 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.12, opts=13)
21:07:18.803 00.001 8996 Enqueuing Move request for scope (0.11, -0.12)
21:07:18.803 00.000 20224 Worker thread wakes up
21:07:18.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
21:07:18.804 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
21:07:18.804 00.000 20224 Moving (0.11, -0.12) raw xDistance=0.12 yDistance=0.11
21:07:18.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:07:18.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:18.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:07:18.804 00.000 20224 MoveAxis(E, 0, ABG)
21:07:18.804 00.000 20224 Move returns status 0, amount 0
21:07:18.804 00.000 20224 MoveAxis(N, 0, ABG)
21:07:18.804 00.000 20224 Move returns status 0, amount 0
21:07:18.804 00.000 20224 move complete, result=0
21:07:18.804 00.000 20224 worker thread done servicing request
21:07:18.807 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58851, med=2745, FiltMin=2509, FiltMax=32605, Gamma=1.000
21:07:18.821 00.014 8996 UpdateGuideState exits: m=808573 SNR=331.6
21:07:18.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:18.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:18.823 00.000 8996 Enqueuing Expose request
21:07:18.825 00.002 20224 Worker thread wakes up
21:07:18.825 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:18.827 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:18.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:19.786 00.959 20224 Exposure complete
21:07:19.866 00.080 20224 worker thread done servicing request
21:07:19.866 00.000 8996 OnExposeComplete: enter
21:07:19.867 00.001 8996 UpdateGuideState(): m_state=6
21:07:19.868 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 995
21:07:19.869 00.001 8996 Star::Find returns 1 (0), X=139.83, Y=472.93, Mass=741496, SNR=378.1, Peak=55491 HFD=4.5
21:07:19.870 00.001 8996 MultiStar: [#1 0.13,0.05,0.70,U] [#2 0.06,-0.51,0.59,U] [#3 0.02,-0.28,0.66,U] [#4 0.19,-0.43,0.51,U] [#5 0.25,0.02,0.63,U] [#6 0.10,-0.01,0.37,U] [#7 0.16,-0.31,0.39,U] [#8 0.14,-0.11,0.35,U] 
21:07:19.871 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.21}, one-star: {-0.17, -0.27}
21:07:19.871 00.000 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
21:07:19.872 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
21:07:19.873 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.24 mountX=0.09 mountY=0.20, mountTheta=1.14
21:07:19.875 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.21, opts=13)
21:07:19.876 00.001 8996 Enqueuing Move request for scope (0.07, -0.21)
21:07:19.878 00.002 20224 Worker thread wakes up
21:07:19.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
21:07:19.878 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
21:07:19.878 00.000 20224 Moving (0.07, -0.21) raw xDistance=0.09 yDistance=0.20
21:07:19.879 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:07:19.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:19.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:07:19.879 00.000 20224 MoveAxis(E, 0, ABG)
21:07:19.879 00.000 20224 Move returns status 0, amount 0
21:07:19.879 00.000 20224 MoveAxis(N, 0, ABG)
21:07:19.879 00.000 20224 Move returns status 0, amount 0
21:07:19.879 00.000 20224 move complete, result=0
21:07:19.879 00.000 20224 worker thread done servicing request
21:07:19.884 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55491, med=2745, FiltMin=2496, FiltMax=30141, Gamma=1.000
21:07:19.905 00.021 8996 UpdateGuideState exits: m=741496 SNR=378.1
21:07:19.906 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:19.907 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:19.907 00.000 8996 Enqueuing Expose request
21:07:19.908 00.001 20224 Worker thread wakes up
21:07:19.908 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:19.909 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:19.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:21.081 01.172 20224 Exposure complete
21:07:21.137 00.056 20224 worker thread done servicing request
21:07:21.137 00.000 8996 OnExposeComplete: enter
21:07:21.138 00.001 8996 UpdateGuideState(): m_state=6
21:07:21.138 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 996
21:07:21.139 00.001 8996 Star::Find returns 1 (0), X=140.01, Y=472.97, Mass=743462, SNR=325.0, Peak=51747 HFD=4.5
21:07:21.140 00.001 8996 MultiStar: [#1 -0.02,-0.31,0.73,U] [#2 -0.27,-0.22,0.84,U] [#3 -0.22,-0.11,0.74,U] [#4 -0.18,-0.28,0.57,U] [#5 0.26,-0.09,0.65,U] [#6 -0.19,-0.09,0.50,U] [#7 -0.16,-0.20,0.49,U] [#8 0.18,-0.04,0.40,U] 
21:07:21.142 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.19}, one-star: {0.00, -0.23}
21:07:21.143 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
21:07:21.144 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.31)
21:07:21.145 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.95 mountX=-0.06 mountY=0.19, mountTheta=1.85
21:07:21.146 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.19, opts=13)
21:07:21.147 00.001 8996 Enqueuing Move request for scope (-0.07, -0.19)
21:07:21.148 00.001 20224 Worker thread wakes up
21:07:21.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
21:07:21.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
21:07:21.148 00.000 20224 Moving (-0.07, -0.19) raw xDistance=-0.06 yDistance=0.19
21:07:21.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:07:21.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:21.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:07:21.148 00.000 20224 MoveAxis(E, 0, ABG)
21:07:21.148 00.000 20224 Move returns status 0, amount 0
21:07:21.148 00.000 20224 MoveAxis(N, 0, ABG)
21:07:21.148 00.000 20224 Move returns status 0, amount 0
21:07:21.148 00.000 20224 move complete, result=0
21:07:21.148 00.000 20224 worker thread done servicing request
21:07:21.152 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51747, med=2745, FiltMin=2512, FiltMax=29411, Gamma=1.000
21:07:21.168 00.016 8996 UpdateGuideState exits: m=743462 SNR=325.0
21:07:21.171 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:21.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:21.173 00.001 8996 Enqueuing Expose request
21:07:21.174 00.001 20224 Worker thread wakes up
21:07:21.174 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:21.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:21.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:22.150 00.975 20224 Exposure complete
21:07:22.224 00.074 20224 worker thread done servicing request
21:07:22.224 00.000 8996 OnExposeComplete: enter
21:07:22.225 00.001 8996 UpdateGuideState(): m_state=6
21:07:22.226 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 997
21:07:22.227 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=472.96, Mass=807044, SNR=359.9, Peak=56499 HFD=4.5
21:07:22.228 00.001 8996 MultiStar: [#1 0.22,-0.17,0.73,U] [#2 -0.08,-0.40,0.74,U] [#3 0.04,-0.27,0.58,U] [#4 0.19,-0.28,0.51,U] [#5 0.21,-0.06,0.57,U] [#6 0.21,-0.05,0.42,U] [#7 0.13,-0.25,0.42,U] [#8 0.22,-0.13,0.39,U] 
21:07:22.229 00.001 8996 single-star, 8 included, MultiStar: {0.12, -0.22}, one-star: {0.05, -0.24}
21:07:22.229 00.000 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:07:22.230 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
21:07:22.231 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.24 cameraTheta=-1.35 mountX=0.08 mountY=0.23, mountTheta=1.25
21:07:22.233 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.24, opts=13)
21:07:22.235 00.002 8996 Enqueuing Move request for scope (0.05, -0.24)
21:07:22.236 00.001 20224 Worker thread wakes up
21:07:22.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
21:07:22.236 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
21:07:22.237 00.001 20224 Moving (0.05, -0.24) raw xDistance=0.08 yDistance=0.23
21:07:22.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:07:22.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:22.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:07:22.237 00.000 20224 MoveAxis(E, 0, ABG)
21:07:22.237 00.000 20224 Move returns status 0, amount 0
21:07:22.237 00.000 20224 MoveAxis(N, 0, ABG)
21:07:22.237 00.000 20224 Move returns status 0, amount 0
21:07:22.238 00.001 20224 move complete, result=0
21:07:22.238 00.000 20224 worker thread done servicing request
21:07:22.244 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56499, med=2745, FiltMin=2502, FiltMax=31027, Gamma=1.000
21:07:22.265 00.021 8996 UpdateGuideState exits: m=807044 SNR=359.9
21:07:22.267 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:22.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:22.269 00.001 8996 Enqueuing Expose request
21:07:22.271 00.002 20224 Worker thread wakes up
21:07:22.271 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:22.272 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:22.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:23.439 01.167 20224 Exposure complete
21:07:23.497 00.058 20224 worker thread done servicing request
21:07:23.498 00.001 8996 OnExposeComplete: enter
21:07:23.498 00.000 8996 UpdateGuideState(): m_state=6
21:07:23.499 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 998
21:07:23.500 00.001 8996 Star::Find returns 1 (0), X=140.05, Y=472.94, Mass=672500, SNR=315.4, Peak=45587 HFD=4.5
21:07:23.501 00.001 8996 MultiStar: [#1 0.17,-0.16,0.70,U] [#2 -0.12,-0.15,0.91,U] [#3 -0.02,-0.26,0.76,U] [#4 0.10,-0.35,0.67,U] [#5 0.20,0.02,0.60,U] [#6 0.14,0.02,0.48,U] [#7 0.07,-0.13,0.54,U] [#8 0.15,-0.02,0.46,U] 
21:07:23.502 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.16}, one-star: {0.04, -0.26}
21:07:23.502 00.000 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
21:07:23.503 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
21:07:23.504 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.19 mountX=0.08 mountY=0.15, mountTheta=1.09
21:07:23.505 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.16, opts=13)
21:07:23.506 00.001 8996 Enqueuing Move request for scope (0.07, -0.16)
21:07:23.507 00.001 20224 Worker thread wakes up
21:07:23.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
21:07:23.507 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
21:07:23.507 00.000 20224 Moving (0.07, -0.16) raw xDistance=0.08 yDistance=0.15
21:07:23.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:07:23.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:23.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:07:23.507 00.000 20224 MoveAxis(E, 0, ABG)
21:07:23.507 00.000 20224 Move returns status 0, amount 0
21:07:23.507 00.000 20224 MoveAxis(N, 0, ABG)
21:07:23.507 00.000 20224 Move returns status 0, amount 0
21:07:23.507 00.000 20224 move complete, result=0
21:07:23.507 00.000 20224 worker thread done servicing request
21:07:23.514 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45587, med=2745, FiltMin=2448, FiltMax=27917, Gamma=1.000
21:07:23.534 00.020 8996 UpdateGuideState exits: m=672500 SNR=315.4
21:07:23.535 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:23.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:23.537 00.001 8996 Enqueuing Expose request
21:07:23.538 00.001 20224 Worker thread wakes up
21:07:23.538 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:23.539 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:23.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:24.519 00.980 20224 Exposure complete
21:07:24.605 00.086 20224 worker thread done servicing request
21:07:24.605 00.000 8996 OnExposeComplete: enter
21:07:24.606 00.001 8996 UpdateGuideState(): m_state=6
21:07:24.607 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 999
21:07:24.608 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=472.85, Mass=803571, SNR=363.1, Peak=59699 HFD=4.4
21:07:24.610 00.002 8996 MultiStar: [#1 0.05,-0.33,0.68,U] [#2 -0.15,-0.28,0.71,U] [#3 0.08,-0.18,0.61,U] [#4 0.13,-0.29,0.51,U] [#5 0.23,-0.19,0.61,U] [#6 0.06,0.03,0.43,U] [#7 0.06,-0.14,0.48,U] [#8 0.27,-0.40,0.38,U] 
21:07:24.610 00.000 8996 refined, 8 included, MultiStar: {0.06, -0.25}, one-star: {-0.03, -0.35}
21:07:24.611 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:07:24.612 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
21:07:24.613 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.35 mountX=0.08 mountY=0.24, mountTheta=1.25
21:07:24.615 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.25, opts=13)
21:07:24.616 00.001 8996 Enqueuing Move request for scope (0.06, -0.25)
21:07:24.617 00.001 20224 Worker thread wakes up
21:07:24.617 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
21:07:24.617 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
21:07:24.617 00.000 20224 Moving (0.06, -0.25) raw xDistance=0.08 yDistance=0.24
21:07:24.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:07:24.617 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.24 newest=0.63
21:07:24.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:07:24.617 00.000 20224 MoveAxis(E, 0, ABG)
21:07:24.617 00.000 20224 Move returns status 0, amount 0
21:07:24.617 00.000 20224 MoveAxis(S, 51, ABG)
21:07:24.617 00.000 20224 Guiding  Dir = 1, Dur = 51
21:07:24.618 00.001 20224 IsSlewing returns 0
21:07:24.618 00.000 20224 IsGuiding returns 0
21:07:24.622 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59699, med=2745, FiltMin=2486, FiltMax=31389, Gamma=1.000
21:07:24.636 00.014 8996 UpdateGuideState exits: m=803571 SNR=363.1
21:07:24.637 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:24.639 00.002 20224 PulseGuide returned control before completion, sleep 40
21:07:24.639 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:24.640 00.001 8996 Enqueuing Expose request
21:07:24.684 00.044 20224 IsGuiding returns 1
21:07:24.684 00.000 20224 scope still moving after pulse duration time elapsed
21:07:24.716 00.032 20224 IsSlewing returns 0
21:07:24.716 00.000 20224 IsGuiding returns 1
21:07:24.748 00.032 20224 IsSlewing returns 0
21:07:24.748 00.000 20224 IsGuiding returns 0
21:07:24.748 00.000 20224 scope move finished after 51 + 79 ms
21:07:24.748 00.000 20224 Move returns status 0, amount 51
21:07:24.748 00.000 20224 move complete, result=0
21:07:24.748 00.000 20224 worker thread done servicing request
21:07:24.749 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
21:07:24.750 00.001 20224 Worker thread wakes up
21:07:24.750 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:24.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:25.957 01.207 20224 Exposure complete
21:07:26.032 00.075 20224 worker thread done servicing request
21:07:26.032 00.000 8996 OnExposeComplete: enter
21:07:26.036 00.004 8996 UpdateGuideState(): m_state=6
21:07:26.039 00.003 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1000
21:07:26.042 00.003 8996 Star::Find returns 1 (0), X=140.12, Y=473.16, Mass=700608, SNR=336.2, Peak=51667 HFD=4.4
21:07:26.044 00.002 8996 MultiStar: [#1 0.41,-0.14,0.62,U] [#2 0.12,-0.10,0.76,U] [#3 0.15,-0.26,0.61,U] [#4 0.15,-0.36,0.54,U] [#5 0.39,-0.18,0.65,U] [#6 0.30,-0.26,0.47,U] [#7 0.15,-0.18,0.52,U] [#8 0.41,-0.04,0.37,U] 
21:07:26.045 00.001 8996 single-star, 8 included, MultiStar: {0.23, -0.16}, one-star: {0.12, -0.05}
21:07:26.048 00.003 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
21:07:26.049 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
21:07:26.049 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.37 mountX=0.12 mountY=0.03, mountTheta=0.26
21:07:26.051 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.05, opts=13)
21:07:26.052 00.001 8996 Enqueuing Move request for scope (0.12, -0.05)
21:07:26.054 00.002 20224 Worker thread wakes up
21:07:26.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
21:07:26.054 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
21:07:26.054 00.000 20224 Moving (0.12, -0.05) raw xDistance=0.12 yDistance=0.03
21:07:26.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:07:26.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:26.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:07:26.054 00.000 20224 MoveAxis(E, 0, ABG)
21:07:26.054 00.000 20224 Move returns status 0, amount 0
21:07:26.055 00.001 20224 MoveAxis(N, 0, ABG)
21:07:26.055 00.000 20224 Move returns status 0, amount 0
21:07:26.055 00.000 20224 move complete, result=0
21:07:26.055 00.000 20224 worker thread done servicing request
21:07:26.059 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51667, med=2745, FiltMin=2496, FiltMax=27248, Gamma=1.000
21:07:26.072 00.013 8996 UpdateGuideState exits: m=700608 SNR=336.2
21:07:26.074 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:26.074 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:26.075 00.001 8996 Enqueuing Expose request
21:07:26.077 00.002 20224 Worker thread wakes up
21:07:26.077 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:26.079 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:26.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:27.067 00.988 20224 Exposure complete
21:07:27.150 00.083 20224 worker thread done servicing request
21:07:27.151 00.001 8996 OnExposeComplete: enter
21:07:27.152 00.001 8996 UpdateGuideState(): m_state=6
21:07:27.154 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1001
21:07:27.155 00.001 8996 Star::Find returns 1 (0), X=140.02, Y=472.93, Mass=678238, SNR=312.5, Peak=48611 HFD=4.5
21:07:27.156 00.001 8996 MultiStar: [#1 0.16,-0.33,0.76,U] [#2 -0.06,-0.23,0.91,U] [#3 0.06,-0.22,0.62,U] [#4 0.13,-0.20,0.63,U] [#5 0.31,-0.13,0.70,U] [#6 0.14,-0.13,0.53,U] [#7 0.08,-0.19,0.53,U] [#8 0.25,0.07,0.45,U] 
21:07:27.157 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.20}, one-star: {0.01, -0.27}
21:07:27.157 00.000 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
21:07:27.158 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
21:07:27.159 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.09 mountX=0.12 mountY=0.19, mountTheta=0.98
21:07:27.161 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.20, opts=13)
21:07:27.163 00.002 8996 Enqueuing Move request for scope (0.10, -0.20)
21:07:27.164 00.001 20224 Worker thread wakes up
21:07:27.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
21:07:27.164 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
21:07:27.164 00.000 20224 Moving (0.10, -0.20) raw xDistance=0.12 yDistance=0.19
21:07:27.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:07:27.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:27.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:07:27.164 00.000 20224 MoveAxis(E, 0, ABG)
21:07:27.164 00.000 20224 Move returns status 0, amount 0
21:07:27.164 00.000 20224 MoveAxis(N, 0, ABG)
21:07:27.164 00.000 20224 Move returns status 0, amount 0
21:07:27.164 00.000 20224 move complete, result=0
21:07:27.164 00.000 20224 worker thread done servicing request
21:07:27.168 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48611, med=2745, FiltMin=2483, FiltMax=26291, Gamma=1.000
21:07:27.185 00.017 8996 UpdateGuideState exits: m=678238 SNR=312.5
21:07:27.186 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:27.186 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:27.188 00.002 8996 Enqueuing Expose request
21:07:27.189 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:27.191 00.002 20224 Worker thread wakes up
21:07:27.192 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:27.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:28.355 01.163 20224 Exposure complete
21:07:28.421 00.066 20224 worker thread done servicing request
21:07:28.421 00.000 8996 OnExposeComplete: enter
21:07:28.423 00.002 8996 UpdateGuideState(): m_state=6
21:07:28.424 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1002
21:07:28.426 00.002 8996 Star::Find returns 1 (0), X=140.17, Y=472.93, Mass=705162, SNR=366.1, Peak=52915 HFD=4.4
21:07:28.427 00.001 8996 MultiStar: [#1 0.33,-0.13,0.63,U] [#2 0.14,-0.22,0.65,U] [#3 0.06,-0.22,0.61,U] [#4 0.12,-0.38,0.60,U] [#5 0.32,-0.13,0.71,U] [#6 0.30,-0.28,0.45,U] [#7 0.03,-0.30,0.42,U] [#8 0.15,0.07,0.40,U] 
21:07:28.428 00.001 8996 refined, 8 included, MultiStar: {0.18, -0.22}, one-star: {0.17, -0.27}
21:07:28.429 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
21:07:28.430 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
21:07:28.430 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.22 hyp=0.28 cameraTheta=-0.86 mountX=0.20 mountY=0.19, mountTheta=0.76
21:07:28.432 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.22, opts=13)
21:07:28.433 00.001 8996 Enqueuing Move request for scope (0.18, -0.22)
21:07:28.434 00.001 20224 Worker thread wakes up
21:07:28.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.22) opts 0xd
21:07:28.434 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.22)
21:07:28.434 00.000 20224 Moving (0.18, -0.22) raw xDistance=0.20 yDistance=0.19
21:07:28.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:07:28.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:28.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:07:28.434 00.000 20224 MoveAxis(W, 30, ABG)
21:07:28.434 00.000 20224 Guiding  Dir = 3, Dur = 30
21:07:28.435 00.001 20224 IsSlewing returns 0
21:07:28.435 00.000 20224 IsGuiding returns 0
21:07:28.436 00.001 20224 PulseGuide returned control before completion, sleep 39
21:07:28.439 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52915, med=2752, FiltMin=2493, FiltMax=26829, Gamma=1.000
21:07:28.453 00.014 8996 UpdateGuideState exits: m=705162 SNR=366.1
21:07:28.455 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:28.457 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:28.457 00.000 8996 Enqueuing Expose request
21:07:28.482 00.025 20224 IsGuiding returns 1
21:07:28.482 00.000 20224 scope still moving after pulse duration time elapsed
21:07:28.519 00.037 20224 IsSlewing returns 0
21:07:28.519 00.000 20224 IsGuiding returns 1
21:07:28.545 00.026 20224 IsSlewing returns 0
21:07:28.545 00.000 20224 IsGuiding returns 0
21:07:28.545 00.000 20224 scope move finished after 30 + 79 ms
21:07:28.545 00.000 20224 Move returns status 0, amount 30
21:07:28.545 00.000 20224 MoveAxis(N, 0, ABG)
21:07:28.545 00.000 20224 Move returns status 0, amount 0
21:07:28.545 00.000 20224 move complete, result=0
21:07:28.545 00.000 20224 worker thread done servicing request
21:07:28.545 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
21:07:28.546 00.001 20224 Worker thread wakes up
21:07:28.546 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:28.546 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:29.521 00.975 20224 Exposure complete
21:07:29.581 00.060 20224 worker thread done servicing request
21:07:29.581 00.000 8996 OnExposeComplete: enter
21:07:29.582 00.001 8996 UpdateGuideState(): m_state=6
21:07:29.582 00.000 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1003
21:07:29.583 00.001 8996 Star::Find returns 1 (0), X=140.14, Y=472.97, Mass=755652, SNR=330.5, Peak=53027 HFD=4.4
21:07:29.584 00.001 8996 MultiStar: [#1 0.02,-0.23,0.67,U] [#2 -0.47,0.16,0.80,U] [#3 -0.24,-0.02,0.65,U] [#4 -0.15,-0.21,0.69,U] [#5 0.07,-0.03,0.69,U] [#6 -0.14,0.04,0.43,U] [#7 -0.28,-0.22,0.47,U] [#8 0.15,0.26,0.46,U] 
21:07:29.585 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.07}, one-star: {0.13, -0.23}
21:07:29.585 00.000 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
21:07:29.586 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
21:07:29.587 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.52 mountX=-0.09 mountY=0.08, mountTheta=2.42
21:07:29.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
21:07:29.589 00.000 8996 Enqueuing Move request for scope (-0.10, -0.07)
21:07:29.590 00.001 20224 Worker thread wakes up
21:07:29.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
21:07:29.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
21:07:29.590 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
21:07:29.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:07:29.591 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:29.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:07:29.591 00.000 20224 MoveAxis(E, 0, ABG)
21:07:29.591 00.000 20224 Move returns status 0, amount 0
21:07:29.591 00.000 20224 MoveAxis(N, 0, ABG)
21:07:29.591 00.000 20224 Move returns status 0, amount 0
21:07:29.591 00.000 20224 move complete, result=0
21:07:29.591 00.000 20224 worker thread done servicing request
21:07:29.596 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53027, med=2752, FiltMin=2512, FiltMax=31395, Gamma=1.000
21:07:29.611 00.015 8996 UpdateGuideState exits: m=755652 SNR=330.5
21:07:29.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:29.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:29.613 00.000 8996 Enqueuing Expose request
21:07:29.614 00.001 20224 Worker thread wakes up
21:07:29.614 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:07:29.615 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:29.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:30.793 01.178 20224 Exposure complete
21:07:30.856 00.063 20224 worker thread done servicing request
21:07:30.856 00.000 8996 OnExposeComplete: enter
21:07:30.857 00.001 8996 UpdateGuideState(): m_state=6
21:07:30.858 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1004
21:07:30.858 00.000 8996 Star::Find returns 1 (0), X=139.62, Y=473.10, Mass=699815, SNR=324.0, Peak=57427 HFD=4.6
21:07:30.859 00.001 8996 MultiStar: [#1 -0.32,0.00,0.73,U] [#2 -0.34,-0.03,0.83,U] [#3 -0.25,0.01,0.62,U] [#4 -0.22,-0.00,0.65,U] [#5 -0.01,-0.00,0.63,U] [#6 -0.29,0.28,0.48,U] [#7 -0.50,0.03,0.44,U] [#8 -0.05,0.10,0.44,U] 
21:07:30.860 00.001 8996 refined, 8 included, MultiStar: {-0.27, 0.01}, one-star: {-0.38, -0.10}
21:07:30.861 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
21:07:30.862 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
21:07:30.862 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.01 hyp=0.27 cameraTheta=3.10 mountX=-0.27 mountY=0.02, mountTheta=3.07
21:07:30.864 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.01, opts=13)
21:07:30.865 00.001 8996 Enqueuing Move request for scope (-0.27, 0.01)
21:07:30.865 00.000 20224 Worker thread wakes up
21:07:30.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.01) opts 0xd
21:07:30.866 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.01)
21:07:30.866 00.000 20224 Moving (-0.27, 0.01) raw xDistance=-0.27 yDistance=0.02
21:07:30.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:07:30.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:30.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:07:30.866 00.000 20224 MoveAxis(E, 40, ABG)
21:07:30.866 00.000 20224 Guiding  Dir = 2, Dur = 40
21:07:30.866 00.000 20224 IsSlewing returns 0
21:07:30.866 00.000 20224 IsGuiding returns 0
21:07:30.871 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57427, med=2752, FiltMin=2492, FiltMax=28032, Gamma=1.000
21:07:30.884 00.013 20224 PulseGuide returned control before completion, sleep 33
21:07:30.886 00.002 8996 UpdateGuideState exits: m=699815 SNR=324.0
21:07:30.888 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:30.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:30.891 00.002 8996 Enqueuing Expose request
21:07:30.930 00.039 20224 IsGuiding returns 1
21:07:30.930 00.000 20224 scope still moving after pulse duration time elapsed
21:07:30.962 00.032 20224 IsSlewing returns 0
21:07:30.962 00.000 20224 IsGuiding returns 1
21:07:30.994 00.032 20224 IsSlewing returns 0
21:07:30.994 00.000 20224 IsGuiding returns 0
21:07:30.994 00.000 20224 scope move finished after 40 + 87 ms
21:07:30.994 00.000 20224 Move returns status 0, amount 40
21:07:30.994 00.000 20224 MoveAxis(N, 0, ABG)
21:07:30.994 00.000 20224 Move returns status 0, amount 0
21:07:30.994 00.000 20224 move complete, result=0
21:07:30.995 00.001 20224 worker thread done servicing request
21:07:30.995 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
21:07:30.996 00.001 20224 Worker thread wakes up
21:07:30.996 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:30.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:31.979 00.983 20224 Exposure complete
21:07:32.054 00.075 20224 worker thread done servicing request
21:07:32.054 00.000 8996 OnExposeComplete: enter
21:07:32.055 00.001 8996 UpdateGuideState(): m_state=6
21:07:32.057 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1005
21:07:32.058 00.001 8996 Star::Find returns 1 (0), X=139.89, Y=472.85, Mass=766783, SNR=345.5, Peak=54403 HFD=4.5
21:07:32.059 00.001 8996 MultiStar: [#1 0.22,-0.39,0.65,U] [#2 -0.18,-0.54,0.00,M1] [#3 -0.05,-0.56,0.00,M1] [#4 0.14,-0.55,0.00,M1] [#5 0.25,-0.05,0.69,U] [#6 -0.05,-0.03,0.42,U] [#7 -0.03,-0.29,0.42,U] [#8 0.06,-0.13,0.39,U] 
21:07:32.060 00.001 8996 refined, 5 included, MultiStar: {0.05, -0.23}, one-star: {-0.11, -0.35}
21:07:32.061 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
21:07:32.061 00.000 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
21:07:32.062 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.23 hyp=0.24 cameraTheta=-1.34 mountX=0.08 mountY=0.22, mountTheta=1.24
21:07:32.064 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.23, opts=13)
21:07:32.064 00.000 8996 Enqueuing Move request for scope (0.05, -0.23)
21:07:32.065 00.001 20224 Worker thread wakes up
21:07:32.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.23) opts 0xd
21:07:32.065 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.23)
21:07:32.065 00.000 20224 Moving (0.05, -0.23) raw xDistance=0.08 yDistance=0.22
21:07:32.066 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:07:32.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:07:32.066 00.000 20224 MoveAxis(E, 0, ABG)
21:07:32.066 00.000 20224 Move returns status 0, amount 0
21:07:32.066 00.000 20224 MoveAxis(S, 47, ABG)
21:07:32.066 00.000 20224 Guiding  Dir = 1, Dur = 47
21:07:32.066 00.000 20224 IsSlewing returns 0
21:07:32.066 00.000 20224 IsGuiding returns 0
21:07:32.070 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54403, med=2752, FiltMin=2499, FiltMax=29907, Gamma=1.000
21:07:32.084 00.014 8996 UpdateGuideState exits: m=766783 SNR=345.5
21:07:32.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:32.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:32.086 00.000 8996 Enqueuing Expose request
21:07:32.089 00.003 20224 PulseGuide returned control before completion, sleep 34
21:07:32.135 00.046 20224 IsGuiding returns 1
21:07:32.135 00.000 20224 scope still moving after pulse duration time elapsed
21:07:32.167 00.032 20224 IsSlewing returns 0
21:07:32.167 00.000 20224 IsGuiding returns 1
21:07:32.199 00.032 20224 IsSlewing returns 0
21:07:32.199 00.000 20224 IsGuiding returns 0
21:07:32.199 00.000 20224 scope move finished after 47 + 86 ms
21:07:32.199 00.000 20224 Move returns status 0, amount 47
21:07:32.199 00.000 20224 move complete, result=0
21:07:32.199 00.000 20224 worker thread done servicing request
21:07:32.199 00.000 20224 Worker thread wakes up
21:07:32.199 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
21:07:32.200 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:32.201 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:33.377 01.176 20224 Exposure complete
21:07:33.436 00.059 20224 worker thread done servicing request
21:07:33.436 00.000 8996 OnExposeComplete: enter
21:07:33.437 00.001 8996 UpdateGuideState(): m_state=6
21:07:33.438 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1006
21:07:33.440 00.002 8996 Star::Find returns 1 (0), X=139.88, Y=473.06, Mass=771277, SNR=346.0, Peak=56755 HFD=4.5
21:07:33.441 00.001 8996 MultiStar: [#1 -0.03,-0.10,0.74,U] [#2 0.04,-0.16,0.68,U] [#3 -0.05,0.03,0.67,U] [#4 -0.01,-0.13,0.59,U] [#5 0.06,0.20,0.68,U] [#6 -0.04,0.14,0.43,U] [#7 -0.00,0.28,0.44,U] [#8 0.17,0.05,0.42,U] 
21:07:33.443 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.13, -0.14}
21:07:33.444 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
21:07:33.445 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.76)
21:07:33.447 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.50 mountX=-0.01 mountY=0.01, mountTheta=2.39
21:07:33.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
21:07:33.450 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
21:07:33.451 00.001 20224 Worker thread wakes up
21:07:33.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:07:33.451 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:07:33.451 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:07:33.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:07:33.452 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:33.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:07:33.452 00.000 20224 MoveAxis(E, 0, ABG)
21:07:33.452 00.000 20224 Move returns status 0, amount 0
21:07:33.452 00.000 20224 MoveAxis(N, 0, ABG)
21:07:33.452 00.000 20224 Move returns status 0, amount 0
21:07:33.452 00.000 20224 move complete, result=0
21:07:33.452 00.000 20224 worker thread done servicing request
21:07:33.456 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56755, med=2749, FiltMin=2502, FiltMax=30771, Gamma=1.000
21:07:33.471 00.015 8996 UpdateGuideState exits: m=771277 SNR=346.0
21:07:33.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:33.472 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:33.473 00.001 8996 Enqueuing Expose request
21:07:33.474 00.001 20224 Worker thread wakes up
21:07:33.474 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:33.475 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:33.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:34.446 00.971 20224 Exposure complete
21:07:34.517 00.071 20224 worker thread done servicing request
21:07:34.518 00.001 8996 OnExposeComplete: enter
21:07:34.519 00.001 8996 UpdateGuideState(): m_state=6
21:07:34.521 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1007
21:07:34.523 00.002 8996 Star::Find returns 1 (0), X=140.06, Y=473.36, Mass=709486, SNR=371.9, Peak=46563 HFD=4.7
21:07:34.524 00.001 8996 MultiStar: [#1 0.35,-0.18,0.61,U] [#2 -0.04,-0.20,0.76,U] [#3 0.14,0.15,0.53,U] [#4 0.18,0.14,0.48,U] [#5 0.34,0.10,0.54,U] [#6 0.34,0.39,0.42,U] [#7 0.05,0.41,0.40,U] [#8 0.21,-0.05,0.43,U] 
21:07:34.526 00.002 8996 single-star, 8 included, MultiStar: {0.16, 0.08}, one-star: {0.06, 0.16}
21:07:34.527 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:07:34.529 00.002 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:07:34.530 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.23 mountX=0.04 mountY=-0.17, mountTheta=-1.32
21:07:34.533 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.16, opts=13)
21:07:34.534 00.001 8996 Enqueuing Move request for scope (0.06, 0.16)
21:07:34.535 00.001 20224 Worker thread wakes up
21:07:34.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
21:07:34.535 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
21:07:34.535 00.000 20224 Moving (0.06, 0.16) raw xDistance=0.04 yDistance=-0.17
21:07:34.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:07:34.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:34.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:07:34.535 00.000 20224 MoveAxis(E, 0, ABG)
21:07:34.535 00.000 20224 Move returns status 0, amount 0
21:07:34.535 00.000 20224 MoveAxis(N, 0, ABG)
21:07:34.536 00.001 20224 Move returns status 0, amount 0
21:07:34.536 00.000 20224 move complete, result=0
21:07:34.536 00.000 20224 worker thread done servicing request
21:07:34.540 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=46563, med=2749, FiltMin=2486, FiltMax=25232, Gamma=1.000
21:07:34.554 00.014 8996 UpdateGuideState exits: m=709486 SNR=371.9
21:07:34.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:34.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:34.557 00.001 8996 Enqueuing Expose request
21:07:34.557 00.000 20224 Worker thread wakes up
21:07:34.557 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:34.558 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:34.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:35.753 01.195 20224 Exposure complete
21:07:35.867 00.114 20224 worker thread done servicing request
21:07:35.867 00.000 8996 OnExposeComplete: enter
21:07:35.869 00.002 8996 UpdateGuideState(): m_state=6
21:07:35.871 00.002 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1008
21:07:35.873 00.002 8996 Star::Find returns 1 (0), X=139.93, Y=473.45, Mass=739387, SNR=342.4, Peak=45389 HFD=4.8
21:07:35.875 00.002 8996 MultiStar: [#1 0.19,0.12,0.71,U] [#2 -0.18,0.11,0.70,U] [#3 -0.15,0.03,0.64,U] [#4 0.03,0.05,0.56,U] [#5 0.43,0.40,0.00,M1] [#6 -0.13,0.28,0.58,U] [#7 -0.27,0.16,0.45,U] [#8 0.28,0.38,0.43,U] 
21:07:35.877 00.002 8996 refined, 7 included, MultiStar: {-0.04, 0.17}, one-star: {-0.08, 0.25}
21:07:35.879 00.002 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
21:07:35.880 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
21:07:35.882 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.83 mountX=-0.06 mountY=-0.16, mountTheta=-1.93
21:07:35.886 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.17, opts=13)
21:07:35.888 00.002 8996 Enqueuing Move request for scope (-0.04, 0.17)
21:07:35.889 00.001 20224 Worker thread wakes up
21:07:35.890 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
21:07:35.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
21:07:35.890 00.000 20224 Moving (-0.04, 0.17) raw xDistance=-0.06 yDistance=-0.16
21:07:35.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:07:35.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:35.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:07:35.890 00.000 20224 MoveAxis(E, 0, ABG)
21:07:35.890 00.000 20224 Move returns status 0, amount 0
21:07:35.890 00.000 20224 MoveAxis(N, 0, ABG)
21:07:35.890 00.000 20224 Move returns status 0, amount 0
21:07:35.891 00.001 20224 move complete, result=0
21:07:35.891 00.000 20224 worker thread done servicing request
21:07:35.900 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=45389, med=2749, FiltMin=2461, FiltMax=28083, Gamma=1.000
21:07:35.929 00.029 8996 UpdateGuideState exits: m=739387 SNR=342.4
21:07:35.931 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:35.933 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:35.934 00.001 8996 Enqueuing Expose request
21:07:35.936 00.002 20224 Worker thread wakes up
21:07:35.936 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:35.937 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:35.938 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:36.929 00.991 20224 Exposure complete
21:07:37.001 00.072 20224 worker thread done servicing request
21:07:37.001 00.000 8996 OnExposeComplete: enter
21:07:37.003 00.002 8996 UpdateGuideState(): m_state=6
21:07:37.004 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1009
21:07:37.005 00.001 8996 Star::Find returns 1 (0), X=140.06, Y=473.45, Mass=763465, SNR=411.4, Peak=48723 HFD=4.7
21:07:37.006 00.001 8996 MultiStar: [#1 0.28,0.09,0.59,U] [#2 -0.07,0.26,0.61,U] [#3 0.03,0.27,0.47,U] [#4 0.06,0.11,0.48,U] [#5 0.32,0.48,0.00,M2] [#6 0.28,0.33,0.33,U] [#7 -0.08,0.22,0.35,U] [#8 0.49,0.28,0.00,M1] 
21:07:37.007 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.22}, one-star: {0.05, 0.25}
21:07:37.008 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
21:07:37.009 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
21:07:37.010 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.24 mountX=0.05 mountY=-0.22, mountTheta=-1.34
21:07:37.012 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.22, opts=13)
21:07:37.013 00.001 8996 Enqueuing Move request for scope (0.07, 0.22)
21:07:37.014 00.001 20224 Worker thread wakes up
21:07:37.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
21:07:37.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
21:07:37.014 00.000 20224 Moving (0.07, 0.22) raw xDistance=0.05 yDistance=-0.22
21:07:37.015 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:07:37.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:07:37.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:07:37.015 00.000 20224 MoveAxis(E, 0, ABG)
21:07:37.015 00.000 20224 Move returns status 0, amount 0
21:07:37.015 00.000 20224 MoveAxis(N, 0, ABG)
21:07:37.015 00.000 20224 Move returns status 0, amount 0
21:07:37.015 00.000 20224 move complete, result=0
21:07:37.016 00.001 20224 worker thread done servicing request
21:07:37.020 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48723, med=2749, FiltMin=2486, FiltMax=27043, Gamma=1.000
21:07:37.035 00.015 8996 UpdateGuideState exits: m=763465 SNR=411.4
21:07:37.036 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:37.037 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:37.038 00.001 8996 Enqueuing Expose request
21:07:37.039 00.001 20224 Worker thread wakes up
21:07:37.039 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:37.040 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:37.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:38.195 01.155 20224 Exposure complete
21:07:38.258 00.063 20224 worker thread done servicing request
21:07:38.258 00.000 8996 OnExposeComplete: enter
21:07:38.259 00.001 8996 UpdateGuideState(): m_state=6
21:07:38.260 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1010
21:07:38.261 00.001 8996 Star::Find returns 1 (0), X=139.94, Y=473.45, Mass=780430, SNR=329.0, Peak=51421 HFD=4.5
21:07:38.262 00.001 8996 MultiStar: [#1 0.10,0.34,0.76,U] [#2 -0.07,0.15,0.77,U] [#3 0.10,0.47,0.63,U] [#4 0.09,0.37,0.62,U] [#5 0.27,0.55,0.00,M3] [#6 0.16,0.70,0.00,M1] [#7 0.08,0.46,0.46,U] [#8 0.09,0.51,0.44,U] 
21:07:38.262 00.000 8996 single-star, 6 included, MultiStar: {0.03, 0.34}, one-star: {-0.07, 0.25}
21:07:38.263 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
21:07:38.264 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
21:07:38.265 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.85 mountX=-0.09 mountY=-0.24, mountTheta=-1.95
21:07:38.267 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.25, opts=13)
21:07:38.268 00.001 8996 Enqueuing Move request for scope (-0.07, 0.25)
21:07:38.269 00.001 20224 Worker thread wakes up
21:07:38.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
21:07:38.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
21:07:38.269 00.000 20224 Moving (-0.07, 0.25) raw xDistance=-0.09 yDistance=-0.24
21:07:38.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:07:38.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:38.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:07:38.269 00.000 20224 MoveAxis(E, 0, ABG)
21:07:38.269 00.000 20224 Move returns status 0, amount 0
21:07:38.269 00.000 20224 MoveAxis(N, 0, ABG)
21:07:38.269 00.000 20224 Move returns status 0, amount 0
21:07:38.269 00.000 20224 move complete, result=0
21:07:38.269 00.000 20224 worker thread done servicing request
21:07:38.273 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51421, med=2745, FiltMin=2483, FiltMax=30131, Gamma=1.000
21:07:38.291 00.018 8996 UpdateGuideState exits: m=780430 SNR=329.0
21:07:38.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:38.294 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:38.295 00.001 8996 Enqueuing Expose request
21:07:38.296 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:38.297 00.001 20224 Worker thread wakes up
21:07:38.297 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:38.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:39.271 00.974 20224 Exposure complete
21:07:39.337 00.066 20224 worker thread done servicing request
21:07:39.337 00.000 8996 OnExposeComplete: enter
21:07:39.338 00.001 8996 UpdateGuideState(): m_state=6
21:07:39.340 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1011
21:07:39.341 00.001 8996 Star::Find returns 1 (0), X=139.99, Y=473.36, Mass=699973, SNR=332.4, Peak=46291 HFD=4.8
21:07:39.342 00.001 8996 MultiStar: [#1 0.23,0.24,0.72,U] [#2 0.18,-0.11,0.81,U] [#3 0.30,0.18,0.62,U] [#4 0.27,0.15,0.51,U] [#5 0.33,0.19,0.66,U] [#6 0.43,0.48,0.00,M2] [#7 0.24,0.37,0.47,U] [#8 0.39,0.21,0.41,U] 
21:07:39.343 00.001 8996 single-star, 7 included, MultiStar: {0.21, 0.16}, one-star: {-0.01, 0.16}
21:07:39.344 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
21:07:39.345 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
21:07:39.347 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.66 mountX=-0.03 mountY=-0.16, mountTheta=-1.75
21:07:39.349 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.16, opts=13)
21:07:39.350 00.001 8996 Enqueuing Move request for scope (-0.01, 0.16)
21:07:39.351 00.001 20224 Worker thread wakes up
21:07:39.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
21:07:39.351 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
21:07:39.351 00.000 20224 Moving (-0.01, 0.16) raw xDistance=-0.03 yDistance=-0.16
21:07:39.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:07:39.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:39.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:07:39.351 00.000 20224 MoveAxis(E, 0, ABG)
21:07:39.351 00.000 20224 Move returns status 0, amount 0
21:07:39.351 00.000 20224 MoveAxis(N, 0, ABG)
21:07:39.351 00.000 20224 Move returns status 0, amount 0
21:07:39.351 00.000 20224 move complete, result=0
21:07:39.351 00.000 20224 worker thread done servicing request
21:07:39.357 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46291, med=2745, FiltMin=2480, FiltMax=25555, Gamma=1.000
21:07:39.377 00.020 8996 UpdateGuideState exits: m=699973 SNR=332.4
21:07:39.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:39.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:39.380 00.001 8996 Enqueuing Expose request
21:07:39.382 00.002 20224 Worker thread wakes up
21:07:39.382 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:39.383 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:39.384 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:40.561 01.177 20224 Exposure complete
21:07:40.622 00.061 20224 worker thread done servicing request
21:07:40.622 00.000 8996 OnExposeComplete: enter
21:07:40.623 00.001 8996 UpdateGuideState(): m_state=6
21:07:40.624 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1012
21:07:40.625 00.001 8996 Star::Find returns 1 (0), X=140.13, Y=473.57, Mass=728281, SNR=349.7, Peak=45197 HFD=4.7
21:07:40.625 00.000 8996 MultiStar: [#1 0.44,0.36,0.00,M1] [#2 0.27,-0.24,0.73,U] [#3 0.32,0.24,0.65,U] [#4 0.32,0.18,0.53,U] [#5 0.64,0.22,0.00,M3] [#6 0.33,0.36,0.40,U] [#7 0.23,0.08,0.46,U] [#8 0.42,0.26,0.41,U] 
21:07:40.626 00.001 8996 refined, 6 included, MultiStar: {0.27, 0.18}, one-star: {0.12, 0.37}
21:07:40.627 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
21:07:40.628 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
21:07:40.629 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.18 hyp=0.32 cameraTheta=0.58 mountX=0.25 mountY=-0.20, mountTheta=-0.69
21:07:40.630 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.18, opts=13)
21:07:40.631 00.001 8996 Enqueuing Move request for scope (0.27, 0.18)
21:07:40.632 00.001 20224 Worker thread wakes up
21:07:40.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.18) opts 0xd
21:07:40.632 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.18)
21:07:40.632 00.000 20224 Moving (0.27, 0.18) raw xDistance=0.25 yDistance=-0.20
21:07:40.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:07:40.633 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:40.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:07:40.633 00.000 20224 MoveAxis(W, 36, ABG)
21:07:40.633 00.000 20224 Guiding  Dir = 3, Dur = 36
21:07:40.633 00.000 20224 IsSlewing returns 0
21:07:40.633 00.000 20224 IsGuiding returns 0
21:07:40.639 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45197, med=2745, FiltMin=2502, FiltMax=23091, Gamma=1.000
21:07:40.660 00.021 8996 UpdateGuideState exits: m=728281 SNR=349.7
21:07:40.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:40.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:40.664 00.002 8996 Enqueuing Expose request
21:07:40.684 00.020 20224 IsGuiding returns 1
21:07:40.684 00.000 20224 scope still moving after pulse duration time elapsed
21:07:40.713 00.029 20224 IsSlewing returns 0
21:07:40.713 00.000 20224 IsGuiding returns 1
21:07:40.745 00.032 20224 IsSlewing returns 0
21:07:40.745 00.000 20224 IsGuiding returns 1
21:07:40.781 00.036 20224 IsSlewing returns 0
21:07:40.782 00.001 20224 IsGuiding returns 0
21:07:40.782 00.000 20224 scope move finished after 36 + 112 ms
21:07:40.782 00.000 20224 Move returns status 0, amount 36
21:07:40.782 00.000 20224 MoveAxis(N, 0, ABG)
21:07:40.782 00.000 20224 Move returns status 0, amount 0
21:07:40.782 00.000 20224 move complete, result=0
21:07:40.782 00.000 20224 worker thread done servicing request
21:07:40.782 00.000 20224 Worker thread wakes up
21:07:40.782 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.2 px 0 ms NORTH
21:07:40.783 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:40.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:41.750 00.967 20224 Exposure complete
21:07:41.829 00.079 20224 worker thread done servicing request
21:07:41.829 00.000 8996 OnExposeComplete: enter
21:07:41.830 00.001 8996 UpdateGuideState(): m_state=6
21:07:41.831 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1013
21:07:41.833 00.002 8996 Star::Find returns 1 (0), X=140.03, Y=473.64, Mass=765014, SNR=372.5, Peak=49933 HFD=4.7
21:07:41.835 00.002 8996 MultiStar: [#1 0.09,0.43,0.63,U] [#2 -0.14,0.12,0.68,U] [#3 -0.22,0.27,0.59,U] [#4 -0.11,0.32,0.52,U] [#5 0.28,0.42,0.59,U] [#6 -0.14,0.42,0.39,U] [#7 -0.15,0.23,0.38,U] [#8 0.27,0.51,0.00,M1] 
21:07:41.836 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.34}, one-star: {0.02, 0.44}
21:07:41.838 00.002 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
21:07:41.839 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
21:07:41.840 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.34 hyp=0.34 cameraTheta=1.67 mountX=-0.06 mountY=-0.33, mountTheta=-1.76
21:07:41.843 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.34, opts=13)
21:07:41.844 00.001 8996 Enqueuing Move request for scope (-0.03, 0.34)
21:07:41.845 00.001 20224 Worker thread wakes up
21:07:41.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.34) opts 0xd
21:07:41.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.34)
21:07:41.846 00.001 20224 Moving (-0.03, 0.34) raw xDistance=-0.06 yDistance=-0.33
21:07:41.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:07:41.846 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.25 newest=-0.69
21:07:41.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:07:41.846 00.000 20224 MoveAxis(E, 0, ABG)
21:07:41.846 00.000 20224 Move returns status 0, amount 0
21:07:41.846 00.000 20224 MoveAxis(N, 70, ABG)
21:07:41.846 00.000 20224 Guiding  Dir = 0, Dur = 70
21:07:41.846 00.000 20224 IsSlewing returns 0
21:07:41.847 00.001 20224 IsGuiding returns 0
21:07:41.852 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49933, med=2745, FiltMin=2481, FiltMax=26493, Gamma=1.000
21:07:41.873 00.021 8996 UpdateGuideState exits: m=765014 SNR=372.5
21:07:41.875 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:41.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:41.876 00.001 8996 Enqueuing Expose request
21:07:41.894 00.018 20224 PulseGuide returned control before completion, sleep 33
21:07:41.939 00.045 20224 IsGuiding returns 1
21:07:41.939 00.000 20224 scope still moving after pulse duration time elapsed
21:07:41.971 00.032 20224 IsSlewing returns 0
21:07:41.971 00.000 20224 IsGuiding returns 1
21:07:42.003 00.032 20224 IsSlewing returns 0
21:07:42.003 00.000 20224 IsGuiding returns 0
21:07:42.003 00.000 20224 scope move finished after 70 + 86 ms
21:07:42.003 00.000 20224 Move returns status 0, amount 70
21:07:42.003 00.000 20224 move complete, result=0
21:07:42.003 00.000 20224 worker thread done servicing request
21:07:42.003 00.000 20224 Worker thread wakes up
21:07:42.003 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 70 ms NORTH
21:07:42.004 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:42.005 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:43.173 01.168 20224 Exposure complete
21:07:43.244 00.071 20224 worker thread done servicing request
21:07:43.892 00.648 8996 OnExposeComplete: enter
21:07:43.893 00.001 8996 UpdateGuideState(): m_state=6
21:07:43.894 00.001 8996 Star::Find(15, 140, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1014
21:07:43.895 00.001 8996 Star::Find returns 1 (0), X=139.90, Y=473.41, Mass=719083, SNR=321.0, Peak=45485 HFD=4.8
21:07:43.896 00.001 8996 MultiStar: [#1 0.07,0.31,0.68,U] [#2 -0.13,0.27,0.77,U] [#3 -0.10,0.20,0.68,U] [#4 -0.06,0.32,0.58,U] [#5 0.23,0.32,0.60,U] [#6 -0.06,0.47,0.46,U] [#7 -0.31,0.02,0.47,U] [#8 0.07,0.52,0.36,U] 
21:07:43.897 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.28}, one-star: {-0.10, 0.21}
21:07:43.898 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
21:07:43.899 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
21:07:43.899 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.04 mountX=-0.12 mountY=-0.19, mountTheta=-2.14
21:07:43.901 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.21, opts=13)
21:07:43.902 00.001 8996 Enqueuing Move request for scope (-0.10, 0.21)
21:07:43.904 00.002 20224 Worker thread wakes up
21:07:43.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
21:07:43.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
21:07:43.904 00.000 20224 Moving (-0.10, 0.21) raw xDistance=-0.12 yDistance=-0.19
21:07:43.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:07:43.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:43.905 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:07:43.905 00.000 20224 MoveAxis(E, 0, ABG)
21:07:43.905 00.000 20224 Move returns status 0, amount 0
21:07:43.905 00.000 20224 MoveAxis(N, 0, ABG)
21:07:43.905 00.000 20224 Move returns status 0, amount 0
21:07:43.905 00.000 20224 move complete, result=0
21:07:43.905 00.000 20224 worker thread done servicing request
21:07:43.936 00.031 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45485, med=2745, FiltMin=2477, FiltMax=27491, Gamma=1.000
21:07:43.963 00.027 8996 UpdateGuideState exits: m=719083 SNR=321.0
21:07:43.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:43.966 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:43.966 00.000 8996 Enqueuing Expose request
21:07:43.968 00.002 20224 Worker thread wakes up
21:07:43.968 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:07:43.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:43.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:44.940 00.971 20224 Exposure complete
21:07:45.008 00.068 20224 worker thread done servicing request
21:07:45.008 00.000 8996 OnExposeComplete: enter
21:07:45.009 00.001 8996 UpdateGuideState(): m_state=6
21:07:45.011 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1015
21:07:45.012 00.001 8996 Star::Find returns 1 (0), X=140.00, Y=472.94, Mass=740178, SNR=343.2, Peak=48243 HFD=4.5
21:07:45.014 00.002 8996 MultiStar: [#1 0.42,-0.12,0.66,U] [#2 -0.03,-0.32,0.74,U] [#3 0.33,-0.34,0.56,U] [#4 0.17,-0.43,0.58,U] [#5 0.49,0.04,0.66,U] [#6 0.32,0.15,0.46,U] [#7 0.30,-0.02,0.46,U] [#8 0.31,-0.02,0.41,U] 
21:07:45.014 00.000 8996 single-star, 8 included, MultiStar: {0.23, -0.17}, one-star: {-0.00, -0.26}
21:07:45.016 00.002 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
21:07:45.016 00.000 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
21:07:45.017 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.57 mountX=0.02 mountY=0.26, mountTheta=1.48
21:07:45.019 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.26, opts=13)
21:07:45.020 00.001 8996 Enqueuing Move request for scope (-0.00, -0.26)
21:07:45.021 00.001 20224 Worker thread wakes up
21:07:45.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.26) opts 0xd
21:07:45.021 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.26)
21:07:45.021 00.000 20224 Moving (-0.00, -0.26) raw xDistance=0.02 yDistance=0.26
21:07:45.022 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:07:45.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:07:45.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:07:45.022 00.000 20224 MoveAxis(E, 0, ABG)
21:07:45.022 00.000 20224 Move returns status 0, amount 0
21:07:45.022 00.000 20224 MoveAxis(N, 0, ABG)
21:07:45.022 00.000 20224 Move returns status 0, amount 0
21:07:45.022 00.000 20224 move complete, result=0
21:07:45.022 00.000 20224 worker thread done servicing request
21:07:45.028 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48243, med=2745, FiltMin=2489, FiltMax=27267, Gamma=1.000
21:07:45.051 00.023 8996 UpdateGuideState exits: m=740178 SNR=343.2
21:07:45.052 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:45.054 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:45.055 00.001 8996 Enqueuing Expose request
21:07:45.056 00.001 20224 Worker thread wakes up
21:07:45.056 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:07:45.057 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:45.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:45.804 00.747 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:07:45.806 00.002 8996 case statement mapped state 6 to 3
21:07:45.807 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:07:46.218 00.411 20224 Exposure complete
21:07:46.288 00.070 20224 worker thread done servicing request
21:07:46.288 00.000 8996 OnExposeComplete: enter
21:07:46.289 00.001 8996 UpdateGuideState(): m_state=6
21:07:46.290 00.001 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1016
21:07:46.292 00.002 8996 Star::Find returns 1 (0), X=139.95, Y=473.31, Mass=740185, SNR=385.3, Peak=50451 HFD=4.6
21:07:46.293 00.001 8996 MultiStar: [#1 0.24,-0.09,0.61,U] [#2 -0.02,0.15,0.72,U] [#3 0.11,-0.01,0.54,U] [#4 0.14,-0.12,0.47,U] [#5 0.39,0.23,0.53,U] [#6 0.02,0.26,0.42,U] [#7 -0.11,-0.18,0.41,U] [#8 0.23,0.05,0.37,U] 
21:07:46.294 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {-0.06, 0.11}
21:07:46.295 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
21:07:46.297 00.002 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
21:07:46.298 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.55 mountX=0.08 mountY=-0.07, mountTheta=-0.66
21:07:46.300 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
21:07:46.301 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
21:07:46.302 00.001 20224 Worker thread wakes up
21:07:46.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
21:07:46.302 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
21:07:46.302 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.08 yDistance=-0.07
21:07:46.303 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:07:46.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:46.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:07:46.303 00.000 20224 MoveAxis(E, 0, ABG)
21:07:46.303 00.000 20224 Move returns status 0, amount 0
21:07:46.303 00.000 20224 MoveAxis(N, 0, ABG)
21:07:46.303 00.000 20224 Move returns status 0, amount 0
21:07:46.303 00.000 20224 move complete, result=0
21:07:46.303 00.000 20224 worker thread done servicing request
21:07:46.308 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50451, med=2745, FiltMin=2493, FiltMax=28499, Gamma=1.000
21:07:46.331 00.023 8996 UpdateGuideState exits: m=740185 SNR=385.3
21:07:46.333 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:46.335 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:46.337 00.002 8996 Enqueuing Expose request
21:07:46.339 00.002 20224 Worker thread wakes up
21:07:46.339 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:07:46.340 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:46.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:46.925 00.585 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:07:46.927 00.002 8996 case statement mapped state 6 to 3
21:07:46.928 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:07:47.311 00.383 20224 Exposure complete
21:07:47.382 00.071 20224 worker thread done servicing request
21:07:47.383 00.001 8996 OnExposeComplete: enter
21:07:47.384 00.001 8996 UpdateGuideState(): m_state=6
21:07:47.386 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1017
21:07:47.387 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=473.32, Mass=726748, SNR=364.2, Peak=49027 HFD=4.7
21:07:47.389 00.002 8996 MultiStar: [#1 0.14,-0.03,0.66,U] [#2 -0.22,-0.06,0.81,U] [#3 -0.22,-0.05,0.57,U] [#4 -0.13,-0.24,0.59,U] [#5 0.17,0.06,0.62,U] [#6 -0.19,0.27,0.47,U] [#7 -0.17,-0.04,0.45,U] [#8 0.23,0.03,0.41,U] 
21:07:47.391 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.04, 0.12}
21:07:47.392 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
21:07:47.393 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
21:07:47.394 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.03 mountX=-0.05 mountY=0.00, mountTheta=3.14
21:07:47.396 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
21:07:47.397 00.001 8996 Enqueuing Move request for scope (-0.05, 0.01)
21:07:47.398 00.001 20224 Worker thread wakes up
21:07:47.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
21:07:47.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
21:07:47.398 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=0.00
21:07:47.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:07:47.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:47.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:07:47.398 00.000 20224 MoveAxis(E, 0, ABG)
21:07:47.398 00.000 20224 Move returns status 0, amount 0
21:07:47.398 00.000 20224 MoveAxis(N, 0, ABG)
21:07:47.398 00.000 20224 Move returns status 0, amount 0
21:07:47.399 00.001 20224 move complete, result=0
21:07:47.399 00.000 20224 worker thread done servicing request
21:07:47.404 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49027, med=2745, FiltMin=2473, FiltMax=27235, Gamma=1.000
21:07:47.425 00.021 8996 UpdateGuideState exits: m=726748 SNR=364.2
21:07:47.427 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:47.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:47.430 00.002 8996 Enqueuing Expose request
21:07:47.432 00.002 20224 Worker thread wakes up
21:07:47.432 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:07:47.432 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:47.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:48.039 00.607 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:07:48.041 00.002 8996 case statement mapped state 6 to 3
21:07:48.043 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:07:48.601 00.558 20224 Exposure complete
21:07:48.673 00.072 20224 worker thread done servicing request
21:07:48.674 00.001 8996 OnExposeComplete: enter
21:07:48.675 00.001 8996 UpdateGuideState(): m_state=6
21:07:48.677 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1018
21:07:48.679 00.002 8996 Star::Find returns 1 (0), X=140.01, Y=472.95, Mass=801804, SNR=356.6, Peak=56707 HFD=4.5
21:07:48.681 00.002 8996 MultiStar: [#1 0.18,-0.33,0.60,U] [#2 -0.05,-0.32,0.70,U] [#3 0.05,-0.29,0.57,U] [#4 0.11,-0.31,0.54,U] [#5 0.36,-0.13,0.59,U] [#6 0.33,-0.03,0.46,U] [#7 0.04,-0.13,0.47,U] [#8 0.38,-0.23,0.38,U] 
21:07:48.683 00.002 8996 single-star, 8 included, MultiStar: {0.13, -0.23}, one-star: {0.00, -0.25}
21:07:48.685 00.002 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
21:07:48.687 00.002 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
21:07:48.688 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.57 mountX=0.03 mountY=0.25, mountTheta=1.47
21:07:48.691 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.25, opts=13)
21:07:48.692 00.001 8996 Enqueuing Move request for scope (0.00, -0.25)
21:07:48.694 00.002 20224 Worker thread wakes up
21:07:48.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
21:07:48.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
21:07:48.694 00.000 20224 Moving (0.00, -0.25) raw xDistance=0.03 yDistance=0.25
21:07:48.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:07:48.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:07:48.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:07:48.695 00.001 20224 MoveAxis(E, 0, ABG)
21:07:48.695 00.000 20224 Move returns status 0, amount 0
21:07:48.695 00.000 20224 MoveAxis(N, 0, ABG)
21:07:48.695 00.000 20224 Move returns status 0, amount 0
21:07:48.695 00.000 20224 move complete, result=0
21:07:48.695 00.000 20224 worker thread done servicing request
21:07:48.703 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56707, med=2745, FiltMin=2502, FiltMax=31107, Gamma=1.000
21:07:48.724 00.021 8996 UpdateGuideState exits: m=801804 SNR=356.6
21:07:48.725 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:48.727 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:48.727 00.000 8996 Enqueuing Expose request
21:07:48.728 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:07:48.729 00.001 20224 Worker thread wakes up
21:07:48.729 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:48.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:49.110 00.381 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:07:49.111 00.001 8996 case statement mapped state 6 to 3
21:07:49.111 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:07:49.717 00.606 20224 Exposure complete
21:07:49.788 00.071 20224 worker thread done servicing request
21:07:49.788 00.000 8996 OnExposeComplete: enter
21:07:49.789 00.001 8996 UpdateGuideState(): m_state=6
21:07:49.789 00.000 8996 Star::Find(15, 140, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1019
21:07:49.790 00.001 8996 Star::Find returns 1 (0), X=139.97, Y=473.03, Mass=782650, SNR=364.7, Peak=59667 HFD=4.5
21:07:49.791 00.001 8996 MultiStar: [#1 -0.11,-0.34,0.66,U] [#2 -0.36,-0.42,0.00,M1] [#3 0.02,-0.09,0.70,U] [#4 0.10,-0.31,0.55,U] [#5 0.08,-0.19,0.52,U] [#6 -0.13,-0.02,0.41,U] [#7 -0.17,-0.05,0.41,U] [#8 0.21,-0.03,0.38,U] 
21:07:49.792 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.17}, one-star: {-0.04, -0.17}
21:07:49.793 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
21:07:49.793 00.000 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
21:07:49.794 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.62 mountX=0.01 mountY=0.17, mountTheta=1.52
21:07:49.796 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.17, opts=13)
21:07:49.797 00.001 8996 Enqueuing Move request for scope (-0.01, -0.17)
21:07:49.797 00.000 20224 Worker thread wakes up
21:07:49.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
21:07:49.798 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
21:07:49.798 00.000 20224 Moving (-0.01, -0.17) raw xDistance=0.01 yDistance=0.17
21:07:49.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:07:49.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:49.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:07:49.798 00.000 20224 MoveAxis(E, 0, ABG)
21:07:49.798 00.000 20224 Move returns status 0, amount 0
21:07:49.798 00.000 20224 MoveAxis(N, 0, ABG)
21:07:49.798 00.000 20224 Move returns status 0, amount 0
21:07:49.798 00.000 20224 move complete, result=0
21:07:49.798 00.000 20224 worker thread done servicing request
21:07:49.803 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59667, med=2745, FiltMin=2499, FiltMax=30963, Gamma=1.000
21:07:49.823 00.020 8996 UpdateGuideState exits: m=782650 SNR=364.7
21:07:49.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:49.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:49.826 00.001 8996 Enqueuing Expose request
21:07:49.827 00.001 20224 Worker thread wakes up
21:07:49.827 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:49.827 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:49.828 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(125,458,31,31)
21:07:50.226 00.398 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:07:50.228 00.002 8996 case statement mapped state 6 to 3
21:07:50.229 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:07:50.328 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:07:50.329 00.001 8996 case statement mapped state 6 to 3
21:07:50.330 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:07:50.430 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
21:07:50.432 00.002 8996 PhdController::Dither begins
21:07:50.433 00.001 8996 dither: size=1.00, dRA=-1.00 dDec=0.13
21:07:50.434 00.001 8996 MountToCamera -- mountTheta (-3.01) + m_xAngle (-0.10) = xAngle (-3.11 = -3.11)
21:07:50.435 00.001 8996 MountToCamera -- mountX=-1.00 mountY=0.13 hyp=1.01 mountTheta=-3.01 cameraX=-1.01, cameraY=-0.03 cameraTheta=-3.11
21:07:50.436 00.001 8996 setting lock position to (139.00, 473.17)
21:07:50.437 00.001 8996 Mount: notify guiding dithered (-1.0, -0.0)
21:07:50.438 00.001 8996 MultiStar: stabilizing after lock position change
21:07:50.439 00.001 8996 Status Line: Dither by -1.00,0.13
21:07:50.444 00.005 8996 PhdController: newstate STATE_SETTLE_BEGIN
21:07:50.446 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
21:07:50.447 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
21:07:50.995 00.548 20224 Exposure complete
21:07:51.078 00.083 20224 worker thread done servicing request
21:07:51.080 00.002 8996 OnExposeComplete: enter
21:07:51.080 00.000 8996 UpdateGuideState(): m_state=6
21:07:51.081 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1020
21:07:51.082 00.001 8996 Star::Find returns 1 (0), X=139.60, Y=473.26, Mass=733613, SNR=339.2, Peak=51571 HFD=4.7
21:07:51.083 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:07:51.085 00.002 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
21:07:51.086 00.001 8996 CameraToMount -- cameraX=0.60 cameraY=0.09 hyp=0.61 cameraTheta=0.15 mountX=0.59 mountY=-0.16, mountTheta=-0.27
21:07:51.089 00.003 8996 dither recenter: remaining=(1.0,-0.1) step=(1.0,-0.1)
21:07:51.090 00.001 8996 MountToCamera -- mountTheta (0.13) + m_xAngle (-0.10) = xAngle (0.03 = 0.03)
21:07:51.091 00.001 8996 MountToCamera -- mountX=1.00 mountY=-0.13 hyp=1.01 mountTheta=0.13 cameraX=1.01, cameraY=0.03 cameraTheta=0.03
21:07:51.092 00.001 8996 SchedulePrimaryMove(0F4914C0, x=1.01, y=0.03, opts=4)
21:07:51.094 00.002 8996 Enqueuing Move request for scope (1.01, 0.03)
21:07:51.095 00.001 8996 Mount: notify direct move 1.00,-0.13
21:07:51.096 00.001 20224 Worker thread wakes up
21:07:51.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (1.01, 0.03) opts 0x4
21:07:51.096 00.000 20224 Handling offset move in thread for scope, endpoint = (1.01, 0.03)
21:07:51.096 00.000 20224 Moving (1.01, 0.03) raw xDistance=1.00 yDistance=-0.13
21:07:51.096 00.000 20224 MoveAxis(W, 231, B)
21:07:51.096 00.000 20224 Guiding  Dir = 3, Dur = 231
21:07:51.096 00.000 20224 IsSlewing returns 0
21:07:51.096 00.000 20224 IsGuiding returns 0
21:07:51.099 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51571, med=2745, FiltMin=2489, FiltMax=28390, Gamma=1.000
21:07:51.116 00.017 8996 UpdateGuideState exits: m=733613 SNR=339.2
21:07:51.118 00.002 8996 PhdController: settling, locked = 1, distance = 1.01 (2.00) aobump = 0 frame = 1 / 99999
21:07:51.120 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770523671.119,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.01,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
21:07:51.121 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:51.122 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:51.124 00.002 8996 Enqueuing Expose request
21:07:51.140 00.016 20224 PulseGuide returned control before completion, sleep 197
21:07:51.346 00.206 20224 IsGuiding returns 1
21:07:51.346 00.000 20224 scope still moving after pulse duration time elapsed
21:07:51.378 00.032 20224 IsSlewing returns 0
21:07:51.378 00.000 20224 IsGuiding returns 1
21:07:51.410 00.032 20224 IsSlewing returns 0
21:07:51.410 00.000 20224 IsGuiding returns 0
21:07:51.410 00.000 20224 scope move finished after 231 + 82 ms
21:07:51.410 00.000 20224 Move returns status 0, amount 231
21:07:51.410 00.000 20224 MoveAxis(N, 27, B)
21:07:51.410 00.000 20224 Guiding  Dir = 0, Dur = 27
21:07:51.410 00.000 20224 IsSlewing returns 0
21:07:51.410 00.000 20224 IsGuiding returns 0
21:07:51.462 00.052 20224 IsGuiding returns 1
21:07:51.462 00.000 20224 scope still moving after pulse duration time elapsed
21:07:51.489 00.027 20224 IsSlewing returns 0
21:07:51.489 00.000 20224 IsGuiding returns 1
21:07:51.521 00.032 20224 IsSlewing returns 0
21:07:51.521 00.000 20224 IsGuiding returns 1
21:07:51.552 00.031 20224 IsSlewing returns 0
21:07:51.552 00.000 20224 IsGuiding returns 0
21:07:51.552 00.000 20224 scope move finished after 27 + 115 ms
21:07:51.552 00.000 20224 Move returns status 0, amount 27
21:07:51.552 00.000 20224 move complete, result=0
21:07:51.552 00.000 20224 worker thread done servicing request
21:07:51.552 00.000 20224 Worker thread wakes up
21:07:51.552 00.000 8996 GuideStep: 1.0 px 231 ms WEST, -0.1 px 27 ms NORTH
21:07:51.555 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:51.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:07:52.536 00.981 20224 Exposure complete
21:07:52.607 00.071 20224 worker thread done servicing request
21:07:52.608 00.001 8996 OnExposeComplete: enter
21:07:52.609 00.001 8996 UpdateGuideState(): m_state=6
21:07:52.611 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1021
21:07:52.612 00.001 8996 Star::Find returns 1 (0), X=139.24, Y=473.43, Mass=721853, SNR=310.3, Peak=40659 HFD=4.7
21:07:52.613 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
21:07:52.614 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
21:07:52.615 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.26 hyp=0.35 cameraTheta=0.83 mountX=0.21 mountY=-0.29, mountTheta=-0.93
21:07:52.617 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.26, opts=13)
21:07:52.618 00.001 8996 Enqueuing Move request for scope (0.24, 0.26)
21:07:52.620 00.002 20224 Worker thread wakes up
21:07:52.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.26) opts 0xd
21:07:52.620 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.26)
21:07:52.620 00.000 20224 Moving (0.24, 0.26) raw xDistance=0.21 yDistance=-0.29
21:07:52.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:07:52.621 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:52.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:07:52.621 00.000 20224 MoveAxis(W, 31, ABG)
21:07:52.621 00.000 20224 Guiding  Dir = 3, Dur = 31
21:07:52.621 00.000 20224 IsSlewing returns 0
21:07:52.622 00.001 20224 IsGuiding returns 0
21:07:52.628 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=40659, med=2745, FiltMin=2493, FiltMax=24102, Gamma=1.000
21:07:52.657 00.029 8996 UpdateGuideState exits: m=721853 SNR=310.3
21:07:52.659 00.002 8996 PhdController: settling, locked = 1, distance = 0.35 (2.00) aobump = 0 frame = 2 / 99999
21:07:52.661 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770523672.661,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.35,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
21:07:52.662 00.001 20224 IsGuiding returns 1
21:07:52.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:52.664 00.001 20224 scope still moving after pulse duration time elapsed
21:07:52.664 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:52.667 00.003 8996 Enqueuing Expose request
21:07:52.693 00.026 20224 IsSlewing returns 0
21:07:52.693 00.000 20224 IsGuiding returns 0
21:07:52.693 00.000 20224 scope move finished after 31 + 40 ms
21:07:52.694 00.001 20224 Move returns status 0, amount 31
21:07:52.694 00.000 20224 MoveAxis(N, 0, ABG)
21:07:52.694 00.000 20224 Move returns status 0, amount 0
21:07:52.694 00.000 20224 move complete, result=0
21:07:52.694 00.000 20224 worker thread done servicing request
21:07:52.694 00.000 20224 Worker thread wakes up
21:07:52.694 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:52.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:07:52.694 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.3 px 0 ms NORTH
21:07:53.849 01.155 20224 Exposure complete
21:07:53.916 00.067 20224 worker thread done servicing request
21:07:53.916 00.000 8996 OnExposeComplete: enter
21:07:53.918 00.002 8996 UpdateGuideState(): m_state=6
21:07:53.919 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1022
21:07:53.920 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.03, Mass=724808, SNR=348.5, Peak=56243 HFD=4.6
21:07:53.921 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
21:07:53.921 00.000 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
21:07:53.922 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.14 hyp=0.39 cameraTheta=-2.77 mountX=-0.35 mountY=0.18, mountTheta=2.66
21:07:53.923 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.14, opts=13)
21:07:53.924 00.001 8996 Enqueuing Move request for scope (-0.36, -0.14)
21:07:53.925 00.001 20224 Worker thread wakes up
21:07:53.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.14) opts 0xd
21:07:53.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.14)
21:07:53.925 00.000 20224 Moving (-0.36, -0.14) raw xDistance=-0.35 yDistance=0.18
21:07:53.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
21:07:53.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:53.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:07:53.925 00.000 20224 MoveAxis(E, 49, ABG)
21:07:53.925 00.000 20224 Guiding  Dir = 2, Dur = 49
21:07:53.926 00.001 20224 IsSlewing returns 0
21:07:53.926 00.000 20224 IsGuiding returns 0
21:07:53.929 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56243, med=2745, FiltMin=2505, FiltMax=31075, Gamma=1.000
21:07:53.944 00.015 8996 UpdateGuideState exits: m=724808 SNR=348.5
21:07:53.945 00.001 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 3 / 99999
21:07:53.946 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770523673.946,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.37,"Time":2.8,"SettleTime":3.0,"StarLocked":true}
21:07:53.947 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:53.948 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:53.948 00.000 8996 Enqueuing Expose request
21:07:53.981 00.033 20224 IsGuiding returns 1
21:07:53.981 00.000 20224 scope still moving after pulse duration time elapsed
21:07:54.011 00.030 20224 IsSlewing returns 0
21:07:54.011 00.000 20224 IsGuiding returns 1
21:07:54.043 00.032 20224 IsSlewing returns 0
21:07:54.043 00.000 20224 IsGuiding returns 1
21:07:54.075 00.032 20224 IsSlewing returns 0
21:07:54.075 00.000 20224 IsGuiding returns 0
21:07:54.076 00.001 20224 scope move finished after 49 + 100 ms
21:07:54.076 00.000 20224 Move returns status 0, amount 49
21:07:54.076 00.000 20224 MoveAxis(N, 0, ABG)
21:07:54.076 00.000 20224 Move returns status 0, amount 0
21:07:54.076 00.000 20224 move complete, result=0
21:07:54.076 00.000 20224 worker thread done servicing request
21:07:54.076 00.000 20224 Worker thread wakes up
21:07:54.076 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.2 px 0 ms NORTH
21:07:54.078 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:54.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:07:55.045 00.967 20224 Exposure complete
21:07:55.102 00.057 20224 worker thread done servicing request
21:07:55.102 00.000 8996 OnExposeComplete: enter
21:07:55.103 00.001 8996 UpdateGuideState(): m_state=6
21:07:55.104 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1023
21:07:55.105 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=472.89, Mass=721005, SNR=394.0, Peak=58259 HFD=4.4
21:07:55.105 00.000 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
21:07:55.107 00.002 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
21:07:55.108 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.92 mountX=-0.07 mountY=0.29, mountTheta=1.82
21:07:55.111 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.28, opts=13)
21:07:55.112 00.001 8996 Enqueuing Move request for scope (-0.10, -0.28)
21:07:55.114 00.002 20224 Worker thread wakes up
21:07:55.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.28) opts 0xd
21:07:55.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.28)
21:07:55.114 00.000 20224 Moving (-0.10, -0.28) raw xDistance=-0.07 yDistance=0.29
21:07:55.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:07:55.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:55.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:07:55.114 00.000 20224 MoveAxis(E, 0, ABG)
21:07:55.115 00.001 20224 Move returns status 0, amount 0
21:07:55.115 00.000 20224 MoveAxis(N, 0, ABG)
21:07:55.115 00.000 20224 Move returns status 0, amount 0
21:07:55.115 00.000 20224 move complete, result=0
21:07:55.115 00.000 20224 worker thread done servicing request
21:07:55.120 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58259, med=2745, FiltMin=2451, FiltMax=28461, Gamma=1.000
21:07:55.146 00.026 8996 UpdateGuideState exits: m=721005 SNR=394.0
21:07:55.149 00.003 8996 PhdController: settling, locked = 1, distance = 0.35 (2.00) aobump = 0 frame = 4 / 99999
21:07:55.150 00.001 8996 PhdController: newstate STATE_FINISH
21:07:55.151 00.001 8996 PhdController complete: success
21:07:55.153 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770523675.153,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
21:07:55.154 00.001 8996 Mount: notify guiding dither settle done success=1
21:07:55.156 00.002 8996 PhdController: newstate STATE_IDLE
21:07:55.158 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:55.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:55.161 00.002 8996 Enqueuing Expose request
21:07:55.162 00.001 20224 Worker thread wakes up
21:07:55.162 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:07:55.165 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:55.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:07:55.554 00.389 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:07:55.556 00.002 8996 case statement mapped state 6 to 3
21:07:55.558 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:07:55.708 00.150 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
21:07:55.709 00.001 8996 PhdController::Guide begins
21:07:55.711 00.002 8996 PhdController: newstate STATE_SETUP
21:07:55.713 00.002 8996 PhdController: setup
21:07:55.714 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
21:07:55.715 00.001 8996 PhdController: guider state = 6
21:07:55.716 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
21:07:55.717 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
21:07:55.718 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
21:07:55.759 00.041 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:07:55.760 00.001 8996 case statement mapped state 6 to 3
21:07:55.761 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:07:56.325 00.564 20224 Exposure complete
21:07:56.391 00.066 20224 worker thread done servicing request
21:07:56.391 00.000 8996 OnExposeComplete: enter
21:07:56.392 00.001 8996 UpdateGuideState(): m_state=6
21:07:56.392 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1024
21:07:56.394 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=472.78, Mass=707090, SNR=342.9, Peak=48803 HFD=4.5
21:07:56.395 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
21:07:56.396 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
21:07:56.397 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.39 hyp=0.42 cameraTheta=-1.88 mountX=-0.09 mountY=0.41, mountTheta=1.79
21:07:56.398 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.39, opts=13)
21:07:56.399 00.001 8996 Enqueuing Move request for scope (-0.13, -0.39)
21:07:56.400 00.001 20224 Worker thread wakes up
21:07:56.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.39) opts 0xd
21:07:56.400 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.39)
21:07:56.401 00.001 20224 Moving (-0.13, -0.39) raw xDistance=-0.09 yDistance=0.41
21:07:56.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:07:56.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:56.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:07:56.401 00.000 20224 MoveAxis(E, 0, ABG)
21:07:56.401 00.000 20224 Move returns status 0, amount 0
21:07:56.401 00.000 20224 MoveAxis(N, 0, ABG)
21:07:56.401 00.000 20224 Move returns status 0, amount 0
21:07:56.401 00.000 20224 move complete, result=0
21:07:56.401 00.000 20224 worker thread done servicing request
21:07:56.405 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48803, med=2745, FiltMin=2470, FiltMax=28784, Gamma=1.000
21:07:56.418 00.013 8996 UpdateGuideState exits: m=707090 SNR=342.9
21:07:56.419 00.001 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 1 / 99999
21:07:56.420 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770523676.420,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.37,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
21:07:56.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:56.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:56.423 00.001 8996 Enqueuing Expose request
21:07:56.424 00.001 20224 Worker thread wakes up
21:07:56.424 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:07:56.426 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:56.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:07:57.401 00.975 20224 Exposure complete
21:07:57.458 00.057 20224 worker thread done servicing request
21:07:57.458 00.000 8996 OnExposeComplete: enter
21:07:57.459 00.001 8996 UpdateGuideState(): m_state=6
21:07:57.460 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1025
21:07:57.461 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=472.67, Mass=738587, SNR=335.1, Peak=52355 HFD=4.5
21:07:57.462 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
21:07:57.462 00.000 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
21:07:57.463 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.50 hyp=0.51 cameraTheta=-1.48 mountX=0.09 mountY=0.50, mountTheta=1.38
21:07:57.464 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.50, opts=13)
21:07:57.465 00.001 8996 Enqueuing Move request for scope (0.05, -0.50)
21:07:57.466 00.001 20224 Worker thread wakes up
21:07:57.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.50) opts 0xd
21:07:57.466 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.50)
21:07:57.467 00.001 20224 Moving (0.05, -0.50) raw xDistance=0.09 yDistance=0.50
21:07:57.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:07:57.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:07:57.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
21:07:57.467 00.000 20224 MoveAxis(E, 0, ABG)
21:07:57.467 00.000 20224 Move returns status 0, amount 0
21:07:57.467 00.000 20224 MoveAxis(N, 0, ABG)
21:07:57.467 00.000 20224 Move returns status 0, amount 0
21:07:57.467 00.000 20224 move complete, result=0
21:07:57.467 00.000 20224 worker thread done servicing request
21:07:57.470 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52355, med=2745, FiltMin=2457, FiltMax=25517, Gamma=1.000
21:07:57.487 00.017 8996 UpdateGuideState exits: m=738587 SNR=335.1
21:07:57.488 00.001 8996 PhdController: settling, locked = 1, distance = 0.41 (2.00) aobump = 0 frame = 2 / 99999
21:07:57.489 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770523677.489,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.41,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
21:07:57.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:57.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:57.491 00.000 8996 Enqueuing Expose request
21:07:57.492 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
21:07:57.493 00.001 20224 Worker thread wakes up
21:07:57.493 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:57.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:07:58.653 01.160 20224 Exposure complete
21:07:58.736 00.083 20224 worker thread done servicing request
21:07:58.736 00.000 8996 OnExposeComplete: enter
21:07:58.737 00.001 8996 UpdateGuideState(): m_state=6
21:07:58.738 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1026
21:07:58.739 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=473.01, Mass=723763, SNR=337.9, Peak=54995 HFD=4.5
21:07:58.739 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
21:07:58.740 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
21:07:58.741 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.55 mountX=0.02 mountY=0.16, mountTheta=1.45
21:07:58.742 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.16, opts=13)
21:07:58.743 00.001 8996 Enqueuing Move request for scope (0.00, -0.16)
21:07:58.744 00.001 20224 Worker thread wakes up
21:07:58.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
21:07:58.744 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
21:07:58.744 00.000 20224 Moving (0.00, -0.16) raw xDistance=0.02 yDistance=0.16
21:07:58.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:07:58.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:07:58.745 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:07:58.745 00.000 20224 MoveAxis(E, 0, ABG)
21:07:58.745 00.000 20224 Move returns status 0, amount 0
21:07:58.745 00.000 20224 MoveAxis(N, 0, ABG)
21:07:58.745 00.000 20224 Move returns status 0, amount 0
21:07:58.745 00.000 20224 move complete, result=0
21:07:58.745 00.000 20224 worker thread done servicing request
21:07:58.749 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54995, med=2745, FiltMin=2505, FiltMax=28336, Gamma=1.000
21:07:58.764 00.015 8996 UpdateGuideState exits: m=723763 SNR=337.9
21:07:58.765 00.001 8996 PhdController: settling, locked = 1, distance = 0.34 (2.00) aobump = 0 frame = 3 / 99999
21:07:58.767 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770523678.767,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.34,"Time":2.3,"SettleTime":3.0,"StarLocked":true}
21:07:58.769 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:58.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:58.772 00.002 8996 Enqueuing Expose request
21:07:58.772 00.000 20224 Worker thread wakes up
21:07:58.773 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:07:58.774 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:58.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:07:59.740 00.966 20224 Exposure complete
21:07:59.799 00.059 20224 worker thread done servicing request
21:07:59.799 00.000 8996 OnExposeComplete: enter
21:07:59.802 00.003 8996 UpdateGuideState(): m_state=6
21:07:59.804 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1027
21:07:59.805 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=472.87, Mass=754130, SNR=390.5, Peak=56131 HFD=4.5
21:07:59.807 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
21:07:59.808 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
21:07:59.809 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.76 mountX=-0.03 mountY=0.31, mountTheta=1.67
21:07:59.812 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.30, opts=13)
21:07:59.815 00.003 8996 Enqueuing Move request for scope (-0.06, -0.30)
21:07:59.816 00.001 20224 Worker thread wakes up
21:07:59.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.30) opts 0xd
21:07:59.816 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.30)
21:07:59.816 00.000 20224 Moving (-0.06, -0.30) raw xDistance=-0.03 yDistance=0.31
21:07:59.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:07:59.817 00.001 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.97
21:07:59.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
21:07:59.817 00.000 20224 MoveAxis(E, 0, ABG)
21:07:59.817 00.000 20224 Move returns status 0, amount 0
21:07:59.817 00.000 20224 MoveAxis(S, 65, ABG)
21:07:59.817 00.000 20224 Guiding  Dir = 1, Dur = 65
21:07:59.818 00.001 20224 IsSlewing returns 0
21:07:59.818 00.000 20224 IsGuiding returns 0
21:07:59.820 00.002 20224 PulseGuide returned control before completion, sleep 74
21:07:59.825 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56131, med=2745, FiltMin=2467, FiltMax=28237, Gamma=1.000
21:07:59.841 00.016 8996 UpdateGuideState exits: m=754130 SNR=390.5
21:07:59.842 00.001 8996 PhdController: settling, locked = 1, distance = 0.33 (2.00) aobump = 0 frame = 4 / 99999
21:07:59.843 00.001 8996 PhdController: newstate STATE_FINISH
21:07:59.844 00.001 8996 PhdController complete: success
21:07:59.846 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770523679.846,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
21:07:59.847 00.001 8996 Mount: notify guiding dither settle done success=1
21:07:59.848 00.001 8996 PhdController: newstate STATE_IDLE
21:07:59.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:07:59.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:07:59.851 00.001 8996 Enqueuing Expose request
21:07:59.904 00.053 20224 IsGuiding returns 0
21:07:59.904 00.000 20224 Move returns status 0, amount 65
21:07:59.904 00.000 20224 move complete, result=0
21:07:59.904 00.000 20224 worker thread done servicing request
21:07:59.904 00.000 20224 Worker thread wakes up
21:07:59.904 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 65 ms SOUTH
21:07:59.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:07:59.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:01.070 01.165 20224 Exposure complete
21:08:01.156 00.086 20224 worker thread done servicing request
21:08:01.156 00.000 8996 OnExposeComplete: enter
21:08:01.158 00.002 8996 UpdateGuideState(): m_state=6
21:08:01.160 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1028
21:08:01.162 00.002 8996 Star::Find returns 1 (0), X=139.31, Y=472.79, Mass=765632, SNR=343.7, Peak=50339 HFD=4.5
21:08:01.164 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
21:08:01.165 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
21:08:01.167 00.002 8996 CameraToMount -- cameraX=0.31 cameraY=-0.38 hyp=0.49 cameraTheta=-0.89 mountX=0.34 mountY=0.34, mountTheta=0.78
21:08:01.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.38, opts=13)
21:08:01.170 00.001 8996 Enqueuing Move request for scope (0.31, -0.38)
21:08:01.172 00.002 20224 Worker thread wakes up
21:08:01.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.38) opts 0xd
21:08:01.172 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.38)
21:08:01.172 00.000 20224 Moving (0.31, -0.38) raw xDistance=0.34 yDistance=0.34
21:08:01.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
21:08:01.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
21:08:01.172 00.000 20224 MoveAxis(W, 50, ABG)
21:08:01.172 00.000 20224 Guiding  Dir = 3, Dur = 50
21:08:01.173 00.001 20224 IsSlewing returns 0
21:08:01.173 00.000 20224 IsGuiding returns 0
21:08:01.175 00.002 20224 PulseGuide returned control before completion, sleep 59
21:08:01.179 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50339, med=2745, FiltMin=2515, FiltMax=27693, Gamma=1.000
21:08:01.202 00.023 8996 UpdateGuideState exits: m=765632 SNR=343.7
21:08:01.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:01.205 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:01.206 00.001 8996 Enqueuing Expose request
21:08:01.246 00.040 20224 IsGuiding returns 1
21:08:01.246 00.000 20224 scope still moving after pulse duration time elapsed
21:08:01.277 00.031 20224 IsSlewing returns 0
21:08:01.277 00.000 20224 IsGuiding returns 0
21:08:01.277 00.000 20224 scope move finished after 50 + 54 ms
21:08:01.277 00.000 20224 Move returns status 0, amount 50
21:08:01.277 00.000 20224 MoveAxis(S, 71, ABG)
21:08:01.278 00.001 20224 Guiding  Dir = 1, Dur = 71
21:08:01.278 00.000 20224 IsSlewing returns 0
21:08:01.278 00.000 20224 IsGuiding returns 0
21:08:01.325 00.047 20224 PulseGuide returned control before completion, sleep 34
21:08:01.370 00.045 20224 IsGuiding returns 1
21:08:01.370 00.000 20224 scope still moving after pulse duration time elapsed
21:08:01.401 00.031 20224 IsSlewing returns 0
21:08:01.402 00.001 20224 IsGuiding returns 1
21:08:01.433 00.031 20224 IsSlewing returns 0
21:08:01.433 00.000 20224 IsGuiding returns 0
21:08:01.433 00.000 20224 scope move finished after 71 + 84 ms
21:08:01.433 00.000 20224 Move returns status 0, amount 71
21:08:01.433 00.000 20224 move complete, result=0
21:08:01.433 00.000 20224 worker thread done servicing request
21:08:01.434 00.001 20224 Worker thread wakes up
21:08:01.434 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.3 px 71 ms SOUTH
21:08:01.435 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:01.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:02.408 00.973 20224 Exposure complete
21:08:02.482 00.074 20224 worker thread done servicing request
21:08:02.482 00.000 8996 OnExposeComplete: enter
21:08:02.483 00.001 8996 UpdateGuideState(): m_state=6
21:08:02.483 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.484 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.94, Mass=752586, SNR=396.5, Peak=53203 HFD=4.7
21:08:02.486 00.002 8996 MultiStar: exiting stabilization period
21:08:02.487 00.001 8996 MultiStar: updating star positions after lock position change
21:08:02.489 00.002 8996 Star::Find(15, 778, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.490 00.001 8996 Star::Find returns 1 (0), X=778.80, Y=313.32, Mass=363077, SNR=211.6, Peak=26253 HFD=4.4
21:08:02.492 00.002 8996 Star::Find(15, 962, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.493 00.001 8996 Star::Find returns 1 (0), X=962.23, Y=96.80, Mass=437751, SNR=263.6, Peak=34173 HFD=4.3
21:08:02.494 00.001 8996 Star::Find(15, 927, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.495 00.001 8996 Star::Find returns 1 (0), X=927.67, Y=509.82, Mass=407588, SNR=199.6, Peak=27961 HFD=4.4
21:08:02.496 00.001 8996 Star::Find(15, 898, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.498 00.002 8996 Star::Find returns 1 (0), X=898.75, Y=487.18, Mass=249957, SNR=188.8, Peak=18038 HFD=4.0
21:08:02.499 00.001 8996 Star::Find(15, 498, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.500 00.001 8996 Star::Find returns 1 (0), X=498.40, Y=490.25, Mass=279729, SNR=203.6, Peak=20198 HFD=4.0
21:08:02.501 00.001 8996 Star::Find(15, 944, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.501 00.000 8996 Star::Find returns 1 (0), X=945.10, Y=760.20, Mass=185623, SNR=155.3, Peak=14803 HFD=4.3
21:08:02.502 00.001 8996 Star::Find(15, 1144, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.503 00.001 8996 Star::Find returns 1 (0), X=1145.02, Y=643.15, Mass=197389, SNR=167.1, Peak=14902 HFD=4.3
21:08:02.503 00.000 8996 Star::Find(15, 481, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.504 00.001 8996 Star::Find returns 1 (0), X=481.67, Y=385.05, Mass=149498, SNR=129.1, Peak=13107 HFD=4.1
21:08:02.505 00.001 8996 Star::Find(15, 532, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.506 00.001 8996 Star::Find returns 1 (0), X=533.07, Y=803.90, Mass=160062, SNR=135.7, Peak=13363 HFD=4.3
21:08:02.506 00.000 8996 Star::Find(15, 412, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.507 00.001 8996 Star::Find returns 1 (0), X=412.52, Y=356.41, Mass=150785, SNR=142.0, Peak=12112 HFD=4.1
21:08:02.508 00.001 8996 Star::Find(15, 180, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1029
21:08:02.508 00.000 8996 Star::Find returns 1 (0), X=180.49, Y=57.91, Mass=145060, SNR=133.8, Peak=10493 HFD=5.0
21:08:02.509 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
21:08:02.510 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
21:08:02.511 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.23 hyp=0.41 cameraTheta=-2.54 mountX=-0.32 mountY=0.27, mountTheta=2.44
21:08:02.512 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.23, opts=13)
21:08:02.513 00.001 8996 Enqueuing Move request for scope (-0.34, -0.23)
21:08:02.514 00.001 20224 Worker thread wakes up
21:08:02.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.23) opts 0xd
21:08:02.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.23)
21:08:02.514 00.000 20224 Moving (-0.34, -0.23) raw xDistance=-0.32 yDistance=0.27
21:08:02.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.32
21:08:02.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:08:02.514 00.000 20224 MoveAxis(E, 43, ABG)
21:08:02.514 00.000 20224 Guiding  Dir = 2, Dur = 43
21:08:02.515 00.001 20224 IsSlewing returns 0
21:08:02.515 00.000 20224 IsGuiding returns 0
21:08:02.517 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53203, med=2745, FiltMin=2499, FiltMax=30691, Gamma=1.000
21:08:02.531 00.014 20224 PulseGuide returned control before completion, sleep 38
21:08:02.532 00.001 8996 UpdateGuideState exits: m=752586 SNR=396.5
21:08:02.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:02.533 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:02.535 00.002 8996 Enqueuing Expose request
21:08:02.576 00.041 20224 IsGuiding returns 1
21:08:02.576 00.000 20224 scope still moving after pulse duration time elapsed
21:08:02.607 00.031 20224 IsSlewing returns 0
21:08:02.607 00.000 20224 IsGuiding returns 1
21:08:02.639 00.032 20224 IsSlewing returns 0
21:08:02.639 00.000 20224 IsGuiding returns 0
21:08:02.639 00.000 20224 scope move finished after 43 + 80 ms
21:08:02.640 00.001 20224 Move returns status 0, amount 43
21:08:02.640 00.000 20224 MoveAxis(S, 57, ABG)
21:08:02.640 00.000 20224 Guiding  Dir = 1, Dur = 57
21:08:02.640 00.000 20224 IsSlewing returns 0
21:08:02.640 00.000 20224 IsGuiding returns 0
21:08:02.686 00.046 20224 PulseGuide returned control before completion, sleep 21
21:08:02.717 00.031 20224 IsGuiding returns 1
21:08:02.717 00.000 20224 scope still moving after pulse duration time elapsed
21:08:02.748 00.031 20224 IsSlewing returns 0
21:08:02.749 00.001 20224 IsGuiding returns 1
21:08:02.779 00.030 20224 IsSlewing returns 0
21:08:02.780 00.001 20224 IsGuiding returns 0
21:08:02.780 00.000 20224 scope move finished after 57 + 82 ms
21:08:02.780 00.000 20224 Move returns status 0, amount 57
21:08:02.780 00.000 20224 move complete, result=0
21:08:02.780 00.000 20224 worker thread done servicing request
21:08:02.780 00.000 20224 Worker thread wakes up
21:08:02.780 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:02.780 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.3 px 57 ms SOUTH
21:08:02.783 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:03.949 01.166 20224 Exposure complete
21:08:04.011 00.062 20224 worker thread done servicing request
21:08:04.011 00.000 8996 OnExposeComplete: enter
21:08:04.012 00.001 8996 UpdateGuideState(): m_state=6
21:08:04.013 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1030
21:08:04.014 00.001 8996 Star::Find returns 1 (0), X=139.28, Y=473.69, Mass=724012, SNR=407.9, Peak=40493 HFD=4.7
21:08:04.016 00.002 8996 MultiStar: [#1 0.34,0.63,0.00,M1] [#2 0.32,0.55,0.00,M2] [#3 0.37,0.48,0.00,M1] [#4 0.29,0.51,0.00,M1] [#5 0.55,0.61,0.00,M1] [#6 0.32,0.61,0.00,M1] [#7 0.42,0.69,0.00,M1] [#8 0.65,0.64,0.00,M1] 
21:08:04.017 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
21:08:04.018 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
21:08:04.020 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=0.52 hyp=0.59 cameraTheta=1.08 mountX=0.23 mountY=-0.55, mountTheta=-1.18
21:08:04.022 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.52, opts=13)
21:08:04.023 00.001 8996 Enqueuing Move request for scope (0.28, 0.52)
21:08:04.025 00.002 20224 Worker thread wakes up
21:08:04.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.52) opts 0xd
21:08:04.025 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.52)
21:08:04.025 00.000 20224 Moving (0.28, 0.52) raw xDistance=0.23 yDistance=-0.55
21:08:04.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
21:08:04.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:08:04.026 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
21:08:04.026 00.000 20224 MoveAxis(W, 30, ABG)
21:08:04.026 00.000 20224 Guiding  Dir = 3, Dur = 30
21:08:04.026 00.000 20224 IsSlewing returns 0
21:08:04.027 00.001 20224 IsGuiding returns 0
21:08:04.029 00.002 20224 PulseGuide returned control before completion, sleep 38
21:08:04.037 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=40493, med=2745, FiltMin=2502, FiltMax=24512, Gamma=1.000
21:08:04.059 00.022 8996 UpdateGuideState exits: m=724012 SNR=407.9
21:08:04.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:04.062 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:04.065 00.003 8996 Enqueuing Expose request
21:08:04.075 00.010 20224 IsGuiding returns 1
21:08:04.075 00.000 20224 scope still moving after pulse duration time elapsed
21:08:04.107 00.032 20224 IsSlewing returns 0
21:08:04.107 00.000 20224 IsGuiding returns 1
21:08:04.140 00.033 20224 IsSlewing returns 0
21:08:04.140 00.000 20224 IsGuiding returns 0
21:08:04.140 00.000 20224 scope move finished after 30 + 82 ms
21:08:04.140 00.000 20224 Move returns status 0, amount 30
21:08:04.140 00.000 20224 MoveAxis(N, 0, ABG)
21:08:04.140 00.000 20224 Move returns status 0, amount 0
21:08:04.140 00.000 20224 move complete, result=0
21:08:04.140 00.000 20224 worker thread done servicing request
21:08:04.140 00.000 20224 Worker thread wakes up
21:08:04.140 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.6 px 0 ms NORTH
21:08:04.141 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:04.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:05.130 00.989 20224 Exposure complete
21:08:05.194 00.064 20224 worker thread done servicing request
21:08:05.194 00.000 8996 OnExposeComplete: enter
21:08:05.195 00.001 8996 UpdateGuideState(): m_state=6
21:08:05.196 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1031
21:08:05.197 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=473.65, Mass=728132, SNR=344.5, Peak=45494 HFD=4.7
21:08:05.198 00.001 8996 MultiStar: [#1 0.42,0.54,0.00,M2] [#2 0.59,0.51,0.00,M3] [#3 0.58,0.49,0.00,M2] [#4 0.46,0.52,0.00,M2] [#5 0.25,0.47,0.62,U] [#6 0.62,0.70,0.00,M2] [#7 0.47,0.60,0.00,M2] [#8 0.27,0.49,0.00,M2] 
21:08:05.198 00.000 8996 single-star, 1 included, MultiStar: {0.16, 0.47}, one-star: {0.10, 0.48}
21:08:05.199 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
21:08:05.200 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
21:08:05.201 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.48 hyp=0.49 cameraTheta=1.36 mountX=0.05 mountY=-0.49, mountTheta=-1.46
21:08:05.203 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.48, opts=13)
21:08:05.203 00.000 8996 Enqueuing Move request for scope (0.10, 0.48)
21:08:05.204 00.001 20224 Worker thread wakes up
21:08:05.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.48) opts 0xd
21:08:05.204 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.48)
21:08:05.204 00.000 20224 Moving (0.10, 0.48) raw xDistance=0.05 yDistance=-0.49
21:08:05.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:08:05.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:08:05.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
21:08:05.204 00.000 20224 MoveAxis(E, 0, ABG)
21:08:05.205 00.001 20224 Move returns status 0, amount 0
21:08:05.205 00.000 20224 MoveAxis(N, 0, ABG)
21:08:05.205 00.000 20224 Move returns status 0, amount 0
21:08:05.205 00.000 20224 move complete, result=0
21:08:05.205 00.000 20224 worker thread done servicing request
21:08:05.208 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45494, med=2745, FiltMin=2448, FiltMax=25529, Gamma=1.000
21:08:05.228 00.020 8996 UpdateGuideState exits: m=728132 SNR=344.5
21:08:05.230 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:05.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:05.233 00.002 8996 Enqueuing Expose request
21:08:05.234 00.001 20224 Worker thread wakes up
21:08:05.234 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:05.234 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:08:05.236 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:06.418 01.182 20224 Exposure complete
21:08:06.501 00.083 20224 worker thread done servicing request
21:08:06.501 00.000 8996 OnExposeComplete: enter
21:08:06.502 00.001 8996 UpdateGuideState(): m_state=6
21:08:06.503 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1032
21:08:06.504 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.32, Mass=722053, SNR=358.0, Peak=43539 HFD=4.8
21:08:06.505 00.001 8996 MultiStar: [#1 0.31,0.26,0.73,U] [#2 0.25,0.57,0.00,M4] [#3 0.53,0.33,0.00,M3] [#4 0.54,0.48,0.00,M3] [#5 0.59,0.41,0.00,M1] [#6 0.50,0.38,0.00,M3] [#7 0.38,0.55,0.00,M3] [#8 0.55,0.60,0.00,M3] 
21:08:06.505 00.000 8996 single-star, 1 included, MultiStar: {0.09, 0.19}, one-star: {-0.07, 0.15}
21:08:06.506 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
21:08:06.507 00.001 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
21:08:06.508 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.99 mountX=-0.08 mountY=-0.14, mountTheta=-2.09
21:08:06.511 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.15, opts=13)
21:08:06.513 00.002 8996 Enqueuing Move request for scope (-0.07, 0.15)
21:08:06.515 00.002 20224 Worker thread wakes up
21:08:06.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
21:08:06.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
21:08:06.515 00.000 20224 Moving (-0.07, 0.15) raw xDistance=-0.08 yDistance=-0.14
21:08:06.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:08:06.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:06.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:08:06.515 00.000 20224 MoveAxis(E, 0, ABG)
21:08:06.515 00.000 20224 Move returns status 0, amount 0
21:08:06.515 00.000 20224 MoveAxis(N, 0, ABG)
21:08:06.515 00.000 20224 Move returns status 0, amount 0
21:08:06.515 00.000 20224 move complete, result=0
21:08:06.515 00.000 20224 worker thread done servicing request
21:08:06.519 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=43539, med=2745, FiltMin=2493, FiltMax=25773, Gamma=1.000
21:08:06.539 00.020 8996 UpdateGuideState exits: m=722053 SNR=358.0
21:08:06.541 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:06.543 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:06.545 00.002 8996 Enqueuing Expose request
21:08:06.548 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:06.550 00.002 20224 Worker thread wakes up
21:08:06.550 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:06.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:07.530 00.980 20224 Exposure complete
21:08:07.616 00.086 20224 worker thread done servicing request
21:08:07.616 00.000 8996 OnExposeComplete: enter
21:08:07.617 00.001 8996 UpdateGuideState(): m_state=6
21:08:07.618 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1033
21:08:07.619 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.21, Mass=728668, SNR=336.5, Peak=49299 HFD=4.5
21:08:07.621 00.002 8996 MultiStar: [#1 0.25,0.38,0.63,U] [#2 0.22,0.65,0.00,M5] [#3 0.39,0.36,0.72,U] [#4 0.33,0.27,0.52,U] [#5 0.10,0.13,0.62,U] [#6 0.39,0.76,0.00,M4] [#7 0.28,0.52,0.00,M4] [#8 0.27,0.45,0.38,U] 
21:08:07.621 00.000 8996 single-star, 5 included, MultiStar: {0.16, 0.24}, one-star: {-0.15, 0.04}
21:08:07.622 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
21:08:07.622 00.000 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
21:08:07.623 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.87 mountX=-0.15 mountY=-0.03, mountTheta=-2.98
21:08:07.624 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
21:08:07.625 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
21:08:07.626 00.001 20224 Worker thread wakes up
21:08:07.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
21:08:07.626 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
21:08:07.626 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.03
21:08:07.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:08:07.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:07.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:08:07.626 00.000 20224 MoveAxis(E, 0, ABG)
21:08:07.626 00.000 20224 Move returns status 0, amount 0
21:08:07.626 00.000 20224 MoveAxis(N, 0, ABG)
21:08:07.627 00.001 20224 Move returns status 0, amount 0
21:08:07.627 00.000 20224 move complete, result=0
21:08:07.627 00.000 20224 worker thread done servicing request
21:08:07.631 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49299, med=2745, FiltMin=2505, FiltMax=29133, Gamma=1.000
21:08:07.661 00.030 8996 UpdateGuideState exits: m=728668 SNR=336.5
21:08:07.661 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:07.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:07.663 00.001 8996 Enqueuing Expose request
21:08:07.664 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:07.665 00.001 20224 Worker thread wakes up
21:08:07.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:07.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:08.839 01.174 20224 Exposure complete
21:08:08.912 00.073 20224 worker thread done servicing request
21:08:08.912 00.000 8996 OnExposeComplete: enter
21:08:08.914 00.002 8996 UpdateGuideState(): m_state=6
21:08:08.914 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1034
21:08:08.915 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.00, Mass=764273, SNR=351.2, Peak=49699 HFD=4.5
21:08:08.916 00.001 8996 MultiStar: [#1 0.10,0.23,0.65,U] [#2 -0.11,0.53,0.00,M6] [#3 0.24,0.25,0.53,U] [#4 0.04,0.21,0.56,U] [#5 0.16,-0.05,0.60,U] [#6 0.31,0.36,0.43,U] [#7 0.11,0.38,0.46,U] [#8 0.19,0.18,0.42,U] 
21:08:08.917 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.13}, one-star: {-0.03, -0.18}
21:08:08.919 00.002 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
21:08:08.919 00.000 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
21:08:08.920 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.17 cameraTheta=0.84 mountX=0.10 mountY=-0.14, mountTheta=-0.94
21:08:08.921 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.13, opts=13)
21:08:08.922 00.001 8996 Enqueuing Move request for scope (0.12, 0.13)
21:08:08.923 00.001 20224 Worker thread wakes up
21:08:08.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
21:08:08.923 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
21:08:08.923 00.000 20224 Moving (0.12, 0.13) raw xDistance=0.10 yDistance=-0.14
21:08:08.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:08:08.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:08.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:08:08.924 00.001 20224 MoveAxis(E, 0, ABG)
21:08:08.924 00.000 20224 Move returns status 0, amount 0
21:08:08.924 00.000 20224 MoveAxis(N, 0, ABG)
21:08:08.924 00.000 20224 Move returns status 0, amount 0
21:08:08.924 00.000 20224 move complete, result=0
21:08:08.924 00.000 20224 worker thread done servicing request
21:08:08.928 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49699, med=2745, FiltMin=2483, FiltMax=28957, Gamma=1.000
21:08:08.942 00.014 8996 UpdateGuideState exits: m=764273 SNR=351.2
21:08:08.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:08.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:08.945 00.001 8996 Enqueuing Expose request
21:08:08.946 00.001 20224 Worker thread wakes up
21:08:08.946 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:08.946 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:08.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:09.941 00.995 20224 Exposure complete
21:08:10.043 00.102 20224 worker thread done servicing request
21:08:10.043 00.000 8996 OnExposeComplete: enter
21:08:10.044 00.001 8996 UpdateGuideState(): m_state=6
21:08:10.045 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1035
21:08:10.046 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=473.08, Mass=795802, SNR=404.4, Peak=59075 HFD=4.5
21:08:10.047 00.001 8996 MultiStar: [#1 0.21,0.27,0.57,U] [#2 0.12,0.35,0.71,U] [#3 0.22,0.27,0.57,U] [#4 0.08,0.19,0.49,U] [#5 0.17,0.04,0.50,U] [#6 0.23,0.27,0.38,U] [#7 -0.03,0.28,0.38,U] [#8 0.17,0.10,0.34,U] 
21:08:10.048 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.17}, one-star: {-0.14, -0.10}
21:08:10.049 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
21:08:10.050 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
21:08:10.051 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.53 mountX=-0.13 mountY=0.11, mountTheta=2.42
21:08:10.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.10, opts=13)
21:08:10.053 00.001 8996 Enqueuing Move request for scope (-0.14, -0.10)
21:08:10.054 00.001 20224 Worker thread wakes up
21:08:10.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
21:08:10.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
21:08:10.054 00.000 20224 Moving (-0.14, -0.10) raw xDistance=-0.13 yDistance=0.11
21:08:10.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:08:10.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:10.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:08:10.054 00.000 20224 MoveAxis(E, 0, ABG)
21:08:10.054 00.000 20224 Move returns status 0, amount 0
21:08:10.054 00.000 20224 MoveAxis(N, 0, ABG)
21:08:10.054 00.000 20224 Move returns status 0, amount 0
21:08:10.054 00.000 20224 move complete, result=0
21:08:10.054 00.000 20224 worker thread done servicing request
21:08:10.061 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59075, med=2745, FiltMin=2493, FiltMax=31741, Gamma=1.000
21:08:10.089 00.028 8996 UpdateGuideState exits: m=795802 SNR=404.4
21:08:10.091 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:10.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:10.094 00.002 8996 Enqueuing Expose request
21:08:10.095 00.001 20224 Worker thread wakes up
21:08:10.095 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:10.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:10.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:11.251 01.155 20224 Exposure complete
21:08:11.325 00.074 20224 worker thread done servicing request
21:08:11.325 00.000 8996 OnExposeComplete: enter
21:08:11.326 00.001 8996 UpdateGuideState(): m_state=6
21:08:11.327 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1036
21:08:11.328 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=473.17, Mass=760807, SNR=352.3, Peak=47155 HFD=4.5
21:08:11.329 00.001 8996 MultiStar: [#1 0.01,0.54,0.00,M1] [#2 0.11,0.48,0.71,U] [#3 0.14,0.29,0.55,U] [#4 0.02,0.70,0.00,M1] [#5 0.30,0.41,0.63,U] [#6 0.19,0.51,0.00,M3] [#7 -0.02,0.58,0.00,M3] [#8 0.16,0.55,0.00,M1] 
21:08:11.329 00.000 8996 single-star, 3 included, MultiStar: {0.16, 0.27}, one-star: {0.12, 0.00}
21:08:11.330 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
21:08:11.331 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
21:08:11.332 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.01 mountX=0.12 mountY=-0.02, mountTheta=-0.13
21:08:11.334 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
21:08:11.335 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
21:08:11.336 00.001 20224 Worker thread wakes up
21:08:11.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
21:08:11.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
21:08:11.336 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
21:08:11.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:08:11.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:11.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:08:11.336 00.000 20224 MoveAxis(E, 0, ABG)
21:08:11.337 00.001 20224 Move returns status 0, amount 0
21:08:11.337 00.000 20224 MoveAxis(N, 0, ABG)
21:08:11.337 00.000 20224 Move returns status 0, amount 0
21:08:11.337 00.000 20224 move complete, result=0
21:08:11.337 00.000 20224 worker thread done servicing request
21:08:11.340 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47155, med=2745, FiltMin=2491, FiltMax=29376, Gamma=1.000
21:08:11.355 00.015 8996 UpdateGuideState exits: m=760807 SNR=352.3
21:08:11.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:11.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:11.357 00.000 8996 Enqueuing Expose request
21:08:11.358 00.001 20224 Worker thread wakes up
21:08:11.358 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:11.359 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:11.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:12.338 00.979 20224 Exposure complete
21:08:12.421 00.083 20224 worker thread done servicing request
21:08:12.421 00.000 8996 OnExposeComplete: enter
21:08:12.422 00.001 8996 UpdateGuideState(): m_state=6
21:08:12.424 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1037
21:08:12.426 00.002 8996 Star::Find returns 1 (0), X=138.95, Y=473.21, Mass=779331, SNR=331.4, Peak=52723 HFD=4.5
21:08:12.428 00.002 8996 MultiStar: [#1 0.15,0.49,0.68,U] [#2 0.21,0.38,0.75,U] [#3 0.32,0.46,0.00,M1] [#4 0.09,0.39,0.56,U] [#5 0.30,0.37,0.65,U] [#6 0.02,0.42,0.40,U] [#7 0.09,0.49,0.44,U] [#8 0.30,0.41,0.41,U] 
21:08:12.429 00.001 8996 single-star, 7 included, MultiStar: {0.13, 0.34}, one-star: {-0.05, 0.04}
21:08:12.431 00.002 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
21:08:12.432 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
21:08:12.434 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.49 mountX=-0.05 mountY=-0.03, mountTheta=-2.60
21:08:12.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.04, opts=13)
21:08:12.437 00.001 8996 Enqueuing Move request for scope (-0.05, 0.04)
21:08:12.438 00.001 20224 Worker thread wakes up
21:08:12.439 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
21:08:12.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
21:08:12.439 00.000 20224 Moving (-0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
21:08:12.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:08:12.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:12.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:08:12.439 00.000 20224 MoveAxis(E, 0, ABG)
21:08:12.439 00.000 20224 Move returns status 0, amount 0
21:08:12.439 00.000 20224 MoveAxis(N, 0, ABG)
21:08:12.439 00.000 20224 Move returns status 0, amount 0
21:08:12.439 00.000 20224 move complete, result=0
21:08:12.439 00.000 20224 worker thread done servicing request
21:08:12.446 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52723, med=2745, FiltMin=2484, FiltMax=29133, Gamma=1.000
21:08:12.470 00.024 8996 UpdateGuideState exits: m=779331 SNR=331.4
21:08:12.472 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:12.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:12.474 00.001 8996 Enqueuing Expose request
21:08:12.476 00.002 20224 Worker thread wakes up
21:08:12.476 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:12.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:12.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:13.652 01.175 20224 Exposure complete
21:08:13.730 00.078 20224 worker thread done servicing request
21:08:13.730 00.000 8996 OnExposeComplete: enter
21:08:13.733 00.003 8996 UpdateGuideState(): m_state=6
21:08:13.735 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1038
21:08:13.736 00.001 8996 Star::Find returns 1 (0), X=139.04, Y=473.25, Mass=732304, SNR=332.7, Peak=49027 HFD=4.5
21:08:13.738 00.002 8996 MultiStar: [#1 0.42,0.38,0.00,M1] [#2 0.37,0.27,0.78,U] [#3 0.43,0.25,0.64,U] [#4 0.37,0.14,0.55,U] [#5 0.46,0.40,0.00,M1] [#6 0.39,0.19,0.46,U] [#7 0.25,0.29,0.44,U] [#8 0.42,0.21,0.40,U] 
21:08:13.739 00.001 8996 single-star, 6 included, MultiStar: {0.30, 0.19}, one-star: {0.04, 0.08}
21:08:13.741 00.002 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
21:08:13.742 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
21:08:13.744 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.16 mountX=0.03 mountY=-0.09, mountTheta=-1.26
21:08:13.748 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
21:08:13.749 00.001 8996 Enqueuing Move request for scope (0.04, 0.08)
21:08:13.751 00.002 20224 Worker thread wakes up
21:08:13.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
21:08:13.751 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
21:08:13.751 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.09
21:08:13.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:08:13.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:13.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:08:13.751 00.000 20224 MoveAxis(E, 0, ABG)
21:08:13.751 00.000 20224 Move returns status 0, amount 0
21:08:13.751 00.000 20224 MoveAxis(N, 0, ABG)
21:08:13.751 00.000 20224 Move returns status 0, amount 0
21:08:13.751 00.000 20224 move complete, result=0
21:08:13.751 00.000 20224 worker thread done servicing request
21:08:13.759 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=49027, med=2745, FiltMin=2502, FiltMax=25933, Gamma=1.000
21:08:13.786 00.027 8996 UpdateGuideState exits: m=732304 SNR=332.7
21:08:13.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:13.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:13.789 00.001 8996 Enqueuing Expose request
21:08:13.790 00.001 20224 Worker thread wakes up
21:08:13.790 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:13.791 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:13.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:14.763 00.972 20224 Exposure complete
21:08:14.836 00.073 20224 worker thread done servicing request
21:08:14.836 00.000 8996 OnExposeComplete: enter
21:08:14.837 00.001 8996 UpdateGuideState(): m_state=6
21:08:14.837 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1039
21:08:14.838 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.42, Mass=685649, SNR=350.9, Peak=46371 HFD=4.8
21:08:14.839 00.001 8996 MultiStar: [#1 0.03,0.67,0.00,M2] [#2 0.37,0.48,0.00,M3] [#3 0.32,0.48,0.00,M1] [#4 0.20,0.60,0.00,M1] [#5 0.21,0.40,0.63,U] [#6 0.15,0.60,0.00,M2] [#7 0.39,0.46,0.00,M2] [#8 0.15,0.44,0.39,U] 
21:08:14.840 00.001 8996 refined, 2 included, MultiStar: {-0.07, 0.34}, one-star: {-0.33, 0.25}
21:08:14.841 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
21:08:14.842 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
21:08:14.842 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.34 hyp=0.34 cameraTheta=1.77 mountX=-0.10 mountY=-0.33, mountTheta=-1.87
21:08:14.844 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.34, opts=13)
21:08:14.845 00.001 8996 Enqueuing Move request for scope (-0.07, 0.34)
21:08:14.846 00.001 20224 Worker thread wakes up
21:08:14.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.34) opts 0xd
21:08:14.846 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.34)
21:08:14.846 00.000 20224 Moving (-0.07, 0.34) raw xDistance=-0.10 yDistance=-0.33
21:08:14.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:08:14.846 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:08:14.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:08:14.846 00.000 20224 MoveAxis(E, 0, ABG)
21:08:14.846 00.000 20224 Move returns status 0, amount 0
21:08:14.846 00.000 20224 MoveAxis(N, 0, ABG)
21:08:14.846 00.000 20224 Move returns status 0, amount 0
21:08:14.847 00.001 20224 move complete, result=0
21:08:14.847 00.000 20224 worker thread done servicing request
21:08:14.850 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46371, med=2745, FiltMin=2502, FiltMax=26483, Gamma=1.000
21:08:14.864 00.014 8996 UpdateGuideState exits: m=685649 SNR=350.9
21:08:14.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:14.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:14.867 00.001 8996 Enqueuing Expose request
21:08:14.868 00.001 20224 Worker thread wakes up
21:08:14.868 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:08:14.868 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:14.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:16.040 01.172 20224 Exposure complete
21:08:16.110 00.070 20224 worker thread done servicing request
21:08:16.110 00.000 8996 OnExposeComplete: enter
21:08:16.111 00.001 8996 UpdateGuideState(): m_state=6
21:08:16.112 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1040
21:08:16.113 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.21, Mass=698892, SNR=327.4, Peak=47491 HFD=4.5
21:08:16.114 00.001 8996 MultiStar: [#1 0.28,0.46,0.00,M3] [#2 0.25,0.51,0.00,M4] [#3 0.48,0.46,0.00,M2] [#4 0.41,0.41,0.00,M2] [#5 0.25,0.03,0.61,U] [#6 0.34,0.59,0.00,M3] [#7 0.25,0.18,0.49,U] [#8 0.36,0.48,0.00,M1] 
21:08:16.115 00.001 8996 single-star, 2 included, MultiStar: {0.10, 0.07}, one-star: {-0.07, 0.03}
21:08:16.116 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
21:08:16.116 00.000 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
21:08:16.117 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.70 mountX=-0.08 mountY=-0.03, mountTheta=-2.81
21:08:16.119 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
21:08:16.119 00.000 8996 Enqueuing Move request for scope (-0.07, 0.03)
21:08:16.120 00.001 20224 Worker thread wakes up
21:08:16.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
21:08:16.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
21:08:16.120 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.08 yDistance=-0.03
21:08:16.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:08:16.121 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:16.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:08:16.121 00.000 20224 MoveAxis(E, 0, ABG)
21:08:16.121 00.000 20224 Move returns status 0, amount 0
21:08:16.121 00.000 20224 MoveAxis(N, 0, ABG)
21:08:16.121 00.000 20224 Move returns status 0, amount 0
21:08:16.121 00.000 20224 move complete, result=0
21:08:16.121 00.000 20224 worker thread done servicing request
21:08:16.125 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47491, med=2745, FiltMin=2509, FiltMax=26525, Gamma=1.000
21:08:16.140 00.015 8996 UpdateGuideState exits: m=698892 SNR=327.4
21:08:16.141 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:16.141 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:16.142 00.001 8996 Enqueuing Expose request
21:08:16.143 00.001 20224 Worker thread wakes up
21:08:16.143 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:16.143 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:16.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:17.122 00.979 20224 Exposure complete
21:08:17.206 00.084 20224 worker thread done servicing request
21:08:17.207 00.001 8996 OnExposeComplete: enter
21:08:17.208 00.001 8996 UpdateGuideState(): m_state=6
21:08:17.209 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1041
21:08:17.211 00.002 8996 Star::Find returns 1 (0), X=138.93, Y=473.10, Mass=808801, SNR=388.2, Peak=57235 HFD=4.5
21:08:17.212 00.001 8996 MultiStar: [#1 0.09,0.18,0.60,U] [#2 0.20,0.20,0.69,U] [#3 0.21,0.05,0.59,U] [#4 0.18,0.19,0.47,U] [#5 0.14,-0.10,0.56,U] [#6 0.10,0.35,0.37,U] [#7 0.32,0.20,0.40,U] [#8 0.24,0.20,0.38,U] 
21:08:17.212 00.000 8996 single-star, 8 included, MultiStar: {0.13, 0.10}, one-star: {-0.07, -0.07}
21:08:17.213 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
21:08:17.214 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
21:08:17.214 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.35 mountX=-0.06 mountY=0.08, mountTheta=2.25
21:08:17.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
21:08:17.217 00.001 8996 Enqueuing Move request for scope (-0.07, -0.07)
21:08:17.218 00.001 20224 Worker thread wakes up
21:08:17.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
21:08:17.218 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
21:08:17.218 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.06 yDistance=0.08
21:08:17.218 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:08:17.218 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:17.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:08:17.218 00.000 20224 MoveAxis(E, 0, ABG)
21:08:17.218 00.000 20224 Move returns status 0, amount 0
21:08:17.218 00.000 20224 MoveAxis(N, 0, ABG)
21:08:17.218 00.000 20224 Move returns status 0, amount 0
21:08:17.218 00.000 20224 move complete, result=0
21:08:17.218 00.000 20224 worker thread done servicing request
21:08:17.222 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57235, med=2745, FiltMin=2470, FiltMax=30845, Gamma=1.000
21:08:17.243 00.021 8996 UpdateGuideState exits: m=808801 SNR=388.2
21:08:17.244 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:17.246 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:17.247 00.001 8996 Enqueuing Expose request
21:08:17.249 00.002 20224 Worker thread wakes up
21:08:17.249 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:17.250 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:17.251 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:18.425 01.174 20224 Exposure complete
21:08:18.516 00.091 20224 worker thread done servicing request
21:08:18.516 00.000 8996 OnExposeComplete: enter
21:08:18.517 00.001 8996 UpdateGuideState(): m_state=6
21:08:18.518 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1042
21:08:18.519 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.56, Mass=703649, SNR=365.4, Peak=45718 HFD=4.8
21:08:18.520 00.001 8996 MultiStar: [#1 0.29,0.74,0.00,M3] [#2 0.29,0.71,0.00,M4] [#3 0.41,0.81,0.00,M2] [#4 0.29,0.73,0.00,M2] [#5 0.39,0.30,0.58,U] [#6 0.28,0.48,0.00,M3] [#7 0.23,0.66,0.00,M1] [#8 0.25,0.66,0.00,M1] 
21:08:18.520 00.000 8996 refined, 1 included, MultiStar: {0.08, 0.36}, one-star: {-0.10, 0.39}
21:08:18.521 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
21:08:18.522 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
21:08:18.523 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.35 mountX=0.04 mountY=-0.36, mountTheta=-1.45
21:08:18.524 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.36, opts=13)
21:08:18.525 00.001 8996 Enqueuing Move request for scope (0.08, 0.36)
21:08:18.526 00.001 20224 Worker thread wakes up
21:08:18.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.36) opts 0xd
21:08:18.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.36)
21:08:18.526 00.000 20224 Moving (0.08, 0.36) raw xDistance=0.04 yDistance=-0.36
21:08:18.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:08:18.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:08:18.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:08:18.526 00.000 20224 MoveAxis(E, 0, ABG)
21:08:18.526 00.000 20224 Move returns status 0, amount 0
21:08:18.527 00.001 20224 MoveAxis(N, 0, ABG)
21:08:18.527 00.000 20224 Move returns status 0, amount 0
21:08:18.527 00.000 20224 move complete, result=0
21:08:18.527 00.000 20224 worker thread done servicing request
21:08:18.530 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=45718, med=2745, FiltMin=2461, FiltMax=26089, Gamma=1.000
21:08:18.559 00.029 8996 UpdateGuideState exits: m=703649 SNR=365.4
21:08:18.561 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:18.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:18.564 00.002 8996 Enqueuing Expose request
21:08:18.564 00.000 20224 Worker thread wakes up
21:08:18.564 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:08:18.565 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:18.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:19.544 00.979 20224 Exposure complete
21:08:19.612 00.068 20224 worker thread done servicing request
21:08:19.612 00.000 8996 OnExposeComplete: enter
21:08:19.613 00.001 8996 UpdateGuideState(): m_state=6
21:08:19.614 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1043
21:08:19.616 00.002 8996 Star::Find returns 1 (0), X=138.99, Y=473.44, Mass=776107, SNR=355.5, Peak=50483 HFD=4.9
21:08:19.616 00.000 8996 MultiStar: [#1 0.31,0.53,0.00,M4] [#2 0.33,0.41,0.71,U] [#3 0.25,0.66,0.00,M3] [#4 0.19,0.67,0.00,M3] [#5 0.27,0.52,0.00,M1] [#6 0.35,0.68,0.00,M4] [#7 0.36,0.51,0.00,M2] [#8 0.24,0.76,0.00,M2] 
21:08:19.617 00.001 8996 single-star, 1 included, MultiStar: {0.13, 0.33}, one-star: {-0.01, 0.26}
21:08:19.618 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
21:08:19.619 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:08:19.619 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.61 mountX=-0.04 mountY=-0.26, mountTheta=-1.71
21:08:19.621 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.26, opts=13)
21:08:19.622 00.001 8996 Enqueuing Move request for scope (-0.01, 0.26)
21:08:19.623 00.001 20224 Worker thread wakes up
21:08:19.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
21:08:19.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
21:08:19.623 00.000 20224 Moving (-0.01, 0.26) raw xDistance=-0.04 yDistance=-0.26
21:08:19.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:08:19.623 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.05 newest=-0.55
21:08:19.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:08:19.623 00.000 20224 MoveAxis(E, 0, ABG)
21:08:19.623 00.000 20224 Move returns status 0, amount 0
21:08:19.623 00.000 20224 MoveAxis(N, 55, ABG)
21:08:19.623 00.000 20224 Guiding  Dir = 0, Dur = 55
21:08:19.624 00.001 20224 IsSlewing returns 0
21:08:19.624 00.000 20224 IsGuiding returns 0
21:08:19.625 00.001 20224 PulseGuide returned control before completion, sleep 64
21:08:19.633 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50483, med=2745, FiltMin=2480, FiltMax=26893, Gamma=1.000
21:08:19.662 00.029 8996 UpdateGuideState exits: m=776107 SNR=355.5
21:08:19.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:19.665 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:19.667 00.002 8996 Enqueuing Expose request
21:08:19.704 00.037 20224 IsGuiding returns 1
21:08:19.704 00.000 20224 scope still moving after pulse duration time elapsed
21:08:19.735 00.031 20224 IsSlewing returns 0
21:08:19.736 00.001 20224 IsGuiding returns 0
21:08:19.736 00.000 20224 scope move finished after 55 + 56 ms
21:08:19.736 00.000 20224 Move returns status 0, amount 55
21:08:19.736 00.000 20224 move complete, result=0
21:08:19.736 00.000 20224 worker thread done servicing request
21:08:19.736 00.000 20224 Worker thread wakes up
21:08:19.736 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:19.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:19.736 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 55 ms NORTH
21:08:20.915 01.179 20224 Exposure complete
21:08:20.992 00.077 20224 worker thread done servicing request
21:08:20.992 00.000 8996 OnExposeComplete: enter
21:08:20.994 00.002 8996 UpdateGuideState(): m_state=6
21:08:20.996 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1044
21:08:20.998 00.002 8996 Star::Find returns 1 (0), X=138.93, Y=473.10, Mass=790943, SNR=349.2, Peak=59043 HFD=4.5
21:08:21.000 00.002 8996 MultiStar: [#1 0.18,0.23,0.72,U] [#2 0.26,0.28,0.74,U] [#3 0.43,0.01,0.59,U] [#4 0.40,0.16,0.54,U] [#5 0.24,0.33,0.68,U] [#6 0.28,0.17,0.48,U] [#7 0.26,0.05,0.44,U] [#8 0.37,0.39,0.00,M3] 
21:08:21.001 00.001 8996 single-star, 7 included, MultiStar: {0.22, 0.14}, one-star: {-0.07, -0.08}
21:08:21.001 00.000 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
21:08:21.003 00.002 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
21:08:21.004 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-2.32 mountX=-0.06 mountY=0.08, mountTheta=2.22
21:08:21.009 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.08, opts=13)
21:08:21.009 00.000 8996 Enqueuing Move request for scope (-0.07, -0.08)
21:08:21.011 00.002 20224 Worker thread wakes up
21:08:21.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
21:08:21.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
21:08:21.011 00.000 20224 Moving (-0.07, -0.08) raw xDistance=-0.06 yDistance=0.08
21:08:21.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:08:21.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:21.012 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:08:21.012 00.000 20224 MoveAxis(E, 0, ABG)
21:08:21.012 00.000 20224 Move returns status 0, amount 0
21:08:21.012 00.000 20224 MoveAxis(N, 0, ABG)
21:08:21.012 00.000 20224 Move returns status 0, amount 0
21:08:21.012 00.000 20224 move complete, result=0
21:08:21.012 00.000 20224 worker thread done servicing request
21:08:21.020 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=59043, med=2745, FiltMin=2473, FiltMax=29949, Gamma=1.000
21:08:21.047 00.027 8996 UpdateGuideState exits: m=790943 SNR=349.2
21:08:21.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:21.050 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:21.051 00.001 8996 Enqueuing Expose request
21:08:21.052 00.001 20224 Worker thread wakes up
21:08:21.052 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:21.054 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:21.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:22.026 00.972 20224 Exposure complete
21:08:22.084 00.058 20224 worker thread done servicing request
21:08:22.084 00.000 8996 OnExposeComplete: enter
21:08:22.085 00.001 8996 UpdateGuideState(): m_state=6
21:08:22.086 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1045
21:08:22.086 00.000 8996 Star::Find returns 1 (0), X=138.90, Y=473.02, Mass=757074, SNR=346.0, Peak=53699 HFD=4.5
21:08:22.088 00.002 8996 MultiStar: [#1 0.25,-0.06,0.70,U] [#2 0.06,0.12,0.80,U] [#3 0.47,0.04,0.65,U] [#4 0.32,-0.04,0.56,U] [#5 0.22,-0.10,0.63,U] [#6 0.22,0.02,0.42,U] [#7 0.16,0.21,0.46,U] [#8 0.21,0.03,0.44,U] 
21:08:22.089 00.001 8996 single-star, 8 included, MultiStar: {0.18, -0.01}, one-star: {-0.10, -0.15}
21:08:22.089 00.000 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
21:08:22.090 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
21:08:22.091 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.15 mountX=-0.08 mountY=0.16, mountTheta=2.05
21:08:22.092 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.15, opts=13)
21:08:22.093 00.001 8996 Enqueuing Move request for scope (-0.10, -0.15)
21:08:22.093 00.000 20224 Worker thread wakes up
21:08:22.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
21:08:22.093 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
21:08:22.093 00.000 20224 Moving (-0.10, -0.15) raw xDistance=-0.08 yDistance=0.16
21:08:22.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:08:22.094 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:22.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:08:22.094 00.000 20224 MoveAxis(E, 0, ABG)
21:08:22.094 00.000 20224 Move returns status 0, amount 0
21:08:22.094 00.000 20224 MoveAxis(N, 0, ABG)
21:08:22.094 00.000 20224 Move returns status 0, amount 0
21:08:22.094 00.000 20224 move complete, result=0
21:08:22.094 00.000 20224 worker thread done servicing request
21:08:22.100 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=53699, med=2745, FiltMin=2486, FiltMax=30781, Gamma=1.000
21:08:22.117 00.017 8996 UpdateGuideState exits: m=757074 SNR=346.0
21:08:22.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:22.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:22.120 00.001 8996 Enqueuing Expose request
21:08:22.121 00.001 20224 Worker thread wakes up
21:08:22.121 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:08:22.122 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:22.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:23.290 01.168 20224 Exposure complete
21:08:23.366 00.076 20224 worker thread done servicing request
21:08:23.367 00.001 8996 OnExposeComplete: enter
21:08:23.369 00.002 8996 UpdateGuideState(): m_state=6
21:08:23.370 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1046
21:08:23.371 00.001 8996 Star::Find returns 1 (0), X=139.16, Y=473.27, Mass=755650, SNR=336.3, Peak=47091 HFD=4.6
21:08:23.373 00.002 8996 MultiStar: [#1 -0.03,0.31,0.77,U] [#2 -0.18,0.44,0.82,U] [#3 0.05,0.44,0.62,U] [#4 -0.08,0.53,0.00,M2] [#5 0.21,0.02,0.58,U] [#6 0.13,0.36,0.45,U] [#7 -0.08,0.39,0.44,U] [#8 0.27,0.18,0.40,U] 
21:08:23.375 00.002 8996 single-star, 7 included, MultiStar: {0.05, 0.27}, one-star: {0.16, 0.10}
21:08:23.376 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
21:08:23.378 00.002 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
21:08:23.379 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.18 cameraTheta=0.57 mountX=0.14 mountY=-0.12, mountTheta=-0.68
21:08:23.382 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.10, opts=13)
21:08:23.383 00.001 8996 Enqueuing Move request for scope (0.16, 0.10)
21:08:23.385 00.002 20224 Worker thread wakes up
21:08:23.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
21:08:23.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
21:08:23.385 00.000 20224 Moving (0.16, 0.10) raw xDistance=0.14 yDistance=-0.12
21:08:23.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:08:23.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:23.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:08:23.385 00.000 20224 MoveAxis(E, 0, ABG)
21:08:23.385 00.000 20224 Move returns status 0, amount 0
21:08:23.385 00.000 20224 MoveAxis(N, 0, ABG)
21:08:23.385 00.000 20224 Move returns status 0, amount 0
21:08:23.385 00.000 20224 move complete, result=0
21:08:23.386 00.001 20224 worker thread done servicing request
21:08:23.394 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47091, med=2745, FiltMin=2493, FiltMax=25997, Gamma=1.000
21:08:23.417 00.023 8996 UpdateGuideState exits: m=755650 SNR=336.3
21:08:23.418 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:23.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:23.419 00.000 8996 Enqueuing Expose request
21:08:23.420 00.001 20224 Worker thread wakes up
21:08:23.420 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:23.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:23.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:24.393 00.972 20224 Exposure complete
21:08:24.453 00.060 20224 worker thread done servicing request
21:08:24.453 00.000 8996 OnExposeComplete: enter
21:08:24.454 00.001 8996 UpdateGuideState(): m_state=6
21:08:24.456 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1047
21:08:24.458 00.002 8996 Star::Find returns 1 (0), X=139.08, Y=473.09, Mass=707495, SNR=343.4, Peak=49187 HFD=4.4
21:08:24.460 00.002 8996 MultiStar: [#1 0.36,0.06,0.66,U] [#2 0.21,0.41,0.77,U] [#3 0.35,0.29,0.73,U] [#4 0.25,0.29,0.60,U] [#5 0.40,0.05,0.66,U] [#6 0.35,0.10,0.48,U] [#7 -0.03,0.21,0.42,U] [#8 0.37,0.27,0.45,U] 
21:08:24.462 00.002 8996 single-star, 8 included, MultiStar: {0.25, 0.17}, one-star: {0.08, -0.08}
21:08:24.464 00.002 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
21:08:24.466 00.002 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
21:08:24.467 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.79 mountX=0.08 mountY=0.07, mountTheta=0.68
21:08:24.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.08, opts=13)
21:08:24.471 00.002 8996 Enqueuing Move request for scope (0.08, -0.08)
21:08:24.473 00.002 20224 Worker thread wakes up
21:08:24.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
21:08:24.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
21:08:24.473 00.000 20224 Moving (0.08, -0.08) raw xDistance=0.08 yDistance=0.07
21:08:24.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:08:24.474 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:24.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:08:24.474 00.000 20224 MoveAxis(E, 0, ABG)
21:08:24.474 00.000 20224 Move returns status 0, amount 0
21:08:24.474 00.000 20224 MoveAxis(N, 0, ABG)
21:08:24.474 00.000 20224 Move returns status 0, amount 0
21:08:24.474 00.000 20224 move complete, result=0
21:08:24.474 00.000 20224 worker thread done servicing request
21:08:24.482 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49187, med=2745, FiltMin=2461, FiltMax=27709, Gamma=1.000
21:08:24.511 00.029 8996 UpdateGuideState exits: m=707495 SNR=343.4
21:08:24.513 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:24.515 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:24.516 00.001 8996 Enqueuing Expose request
21:08:24.517 00.001 20224 Worker thread wakes up
21:08:24.517 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:24.518 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:24.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:25.676 01.158 20224 Exposure complete
21:08:25.750 00.074 20224 worker thread done servicing request
21:08:25.750 00.000 8996 OnExposeComplete: enter
21:08:25.750 00.000 8996 UpdateGuideState(): m_state=6
21:08:25.751 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1048
21:08:25.752 00.001 8996 Star::Find returns 1 (0), X=139.17, Y=473.21, Mass=785954, SNR=332.1, Peak=52579 HFD=4.4
21:08:25.753 00.001 8996 MultiStar: [#1 0.35,0.06,0.73,U] [#2 0.27,0.59,0.00,M1] [#3 0.36,0.05,0.64,U] [#4 0.30,0.22,0.56,U] [#5 0.46,-0.10,0.61,U] [#6 0.34,0.16,0.42,U] [#7 0.39,0.14,0.51,U] [#8 0.44,0.42,0.00,M1] 
21:08:25.754 00.001 8996 single-star, 6 included, MultiStar: {0.32, 0.07}, one-star: {0.17, 0.04}
21:08:25.755 00.001 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
21:08:25.755 00.000 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
21:08:25.756 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.25 mountX=0.16 mountY=-0.06, mountTheta=-0.36
21:08:25.759 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.04, opts=13)
21:08:25.760 00.001 8996 Enqueuing Move request for scope (0.17, 0.04)
21:08:25.760 00.000 20224 Worker thread wakes up
21:08:25.761 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
21:08:25.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
21:08:25.761 00.000 20224 Moving (0.17, 0.04) raw xDistance=0.16 yDistance=-0.06
21:08:25.766 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52579, med=2745, FiltMin=2464, FiltMax=29277, Gamma=1.000
21:08:25.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:08:25.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:25.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:08:25.766 00.000 20224 MoveAxis(E, 0, ABG)
21:08:25.767 00.001 20224 Move returns status 0, amount 0
21:08:25.767 00.000 20224 MoveAxis(N, 0, ABG)
21:08:25.767 00.000 20224 Move returns status 0, amount 0
21:08:25.767 00.000 20224 move complete, result=0
21:08:25.767 00.000 20224 worker thread done servicing request
21:08:25.787 00.020 8996 UpdateGuideState exits: m=785954 SNR=332.1
21:08:25.788 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:25.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:25.791 00.002 8996 Enqueuing Expose request
21:08:25.792 00.001 20224 Worker thread wakes up
21:08:25.792 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:25.793 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:25.794 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:26.762 00.968 20224 Exposure complete
21:08:26.844 00.082 20224 worker thread done servicing request
21:08:26.845 00.001 8996 OnExposeComplete: enter
21:08:26.847 00.002 8996 UpdateGuideState(): m_state=6
21:08:26.849 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1049
21:08:26.850 00.001 8996 Star::Find returns 1 (0), X=139.07, Y=472.85, Mass=769666, SNR=349.6, Peak=49955 HFD=4.5
21:08:26.852 00.002 8996 MultiStar: [#1 -0.21,0.14,0.65,U] [#2 0.06,0.26,0.70,U] [#3 -0.11,-0.00,0.72,U] [#4 -0.17,0.02,0.61,U] [#5 0.16,-0.05,0.61,U] [#6 -0.02,0.41,0.46,U] [#7 0.12,0.32,0.46,U] [#8 0.30,0.23,0.37,U] 
21:08:26.854 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {0.07, -0.33}
21:08:26.856 00.002 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
21:08:26.857 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
21:08:26.859 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.40 mountX=0.00 mountY=-0.06, mountTheta=-1.50
21:08:26.862 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
21:08:26.863 00.001 8996 Enqueuing Move request for scope (0.01, 0.06)
21:08:26.865 00.002 20224 Worker thread wakes up
21:08:26.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:08:26.865 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:08:26.865 00.000 20224 Moving (0.01, 0.06) raw xDistance=0.00 yDistance=-0.06
21:08:26.866 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:08:26.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:26.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:08:26.866 00.000 20224 MoveAxis(E, 0, ABG)
21:08:26.866 00.000 20224 Move returns status 0, amount 0
21:08:26.866 00.000 20224 MoveAxis(N, 0, ABG)
21:08:26.866 00.000 20224 Move returns status 0, amount 0
21:08:26.866 00.000 20224 move complete, result=0
21:08:26.867 00.001 20224 worker thread done servicing request
21:08:26.873 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49955, med=2745, FiltMin=2507, FiltMax=28598, Gamma=1.000
21:08:26.901 00.028 8996 UpdateGuideState exits: m=769666 SNR=349.6
21:08:26.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:26.904 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:26.905 00.001 8996 Enqueuing Expose request
21:08:26.905 00.000 20224 Worker thread wakes up
21:08:26.905 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:26.906 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:26.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:28.080 01.174 20224 Exposure complete
21:08:28.181 00.101 20224 worker thread done servicing request
21:08:28.181 00.000 8996 OnExposeComplete: enter
21:08:28.182 00.001 8996 UpdateGuideState(): m_state=6
21:08:28.183 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1050
21:08:28.184 00.001 8996 Star::Find returns 1 (0), X=139.08, Y=472.45, Mass=797287, SNR=339.7, Peak=45411 HFD=4.9
21:08:28.185 00.001 8996 MultiStar: [#1 0.29,0.15,0.62,U] [#2 0.36,-0.13,0.85,U] [#3 0.58,0.06,0.00,M1] [#4 0.57,-0.11,0.00,M1] [#5 0.33,-0.20,0.65,U] [#6 0.66,0.22,0.00,M1] [#7 0.50,0.49,0.00,M1] [#8 0.35,-0.16,0.45,U] 
21:08:28.185 00.000 8996 refined, 4 included, MultiStar: {0.26, -0.27}, one-star: {0.08, -0.72}
21:08:28.186 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
21:08:28.187 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.47)
21:08:28.188 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.27 hyp=0.37 cameraTheta=-0.79 mountX=0.29 mountY=0.23, mountTheta=0.68
21:08:28.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.27, opts=13)
21:08:28.191 00.001 8996 Enqueuing Move request for scope (0.26, -0.27)
21:08:28.192 00.001 20224 Worker thread wakes up
21:08:28.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.27) opts 0xd
21:08:28.192 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.27)
21:08:28.192 00.000 20224 Moving (0.26, -0.27) raw xDistance=0.29 yDistance=0.23
21:08:28.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:08:28.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:08:28.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:08:28.192 00.000 20224 MoveAxis(W, 42, ABG)
21:08:28.192 00.000 20224 Guiding  Dir = 3, Dur = 42
21:08:28.193 00.001 20224 IsSlewing returns 0
21:08:28.193 00.000 20224 IsGuiding returns 0
21:08:28.197 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45411, med=2745, FiltMin=2493, FiltMax=26880, Gamma=1.000
21:08:28.210 00.013 8996 UpdateGuideState exits: m=797287 SNR=339.7
21:08:28.212 00.002 20224 PulseGuide returned control before completion, sleep 34
21:08:28.212 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:28.212 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:28.213 00.001 8996 Enqueuing Expose request
21:08:28.258 00.045 20224 IsGuiding returns 1
21:08:28.258 00.000 20224 scope still moving after pulse duration time elapsed
21:08:28.290 00.032 20224 IsSlewing returns 0
21:08:28.290 00.000 20224 IsGuiding returns 1
21:08:28.321 00.031 20224 IsSlewing returns 0
21:08:28.322 00.001 20224 IsGuiding returns 0
21:08:28.322 00.000 20224 scope move finished after 42 + 86 ms
21:08:28.322 00.000 20224 Move returns status 0, amount 42
21:08:28.322 00.000 20224 MoveAxis(N, 0, ABG)
21:08:28.322 00.000 20224 Move returns status 0, amount 0
21:08:28.323 00.001 20224 move complete, result=0
21:08:28.323 00.000 20224 worker thread done servicing request
21:08:28.323 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.2 px 0 ms NORTH
21:08:28.325 00.002 20224 Worker thread wakes up
21:08:28.325 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:28.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:29.304 00.979 20224 Exposure complete
21:08:29.368 00.064 20224 worker thread done servicing request
21:08:29.368 00.000 8996 OnExposeComplete: enter
21:08:29.369 00.001 8996 UpdateGuideState(): m_state=6
21:08:29.370 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1051
21:08:29.371 00.001 8996 Star::Find returns 1 (0), X=139.25, Y=472.50, Mass=735790, SNR=311.9, Peak=40515 HFD=4.6
21:08:29.372 00.001 8996 MultiStar: [#1 0.14,0.25,0.82,U] [#2 0.24,0.21,0.87,U] [#3 0.23,0.24,0.80,U] [#4 0.17,0.15,0.61,U] [#5 0.34,0.08,0.66,U] [#6 0.28,0.47,0.00,M2] [#7 0.21,0.32,0.58,U] [#8 0.33,0.27,0.53,U] 
21:08:29.372 00.000 8996 refined, 7 included, MultiStar: {0.24, 0.07}, one-star: {0.25, -0.67}
21:08:29.373 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
21:08:29.374 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
21:08:29.375 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.24 cameraTheta=0.28 mountX=0.23 mountY=-0.09, mountTheta=-0.39
21:08:29.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.07, opts=13)
21:08:29.377 00.001 8996 Enqueuing Move request for scope (0.24, 0.07)
21:08:29.378 00.001 20224 Worker thread wakes up
21:08:29.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
21:08:29.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
21:08:29.378 00.000 20224 Moving (0.24, 0.07) raw xDistance=0.23 yDistance=-0.09
21:08:29.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
21:08:29.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:29.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:08:29.378 00.000 20224 MoveAxis(W, 36, ABG)
21:08:29.378 00.000 20224 Guiding  Dir = 3, Dur = 36
21:08:29.379 00.001 20224 IsSlewing returns 0
21:08:29.379 00.000 20224 IsGuiding returns 0
21:08:29.383 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=40515, med=2745, FiltMin=2505, FiltMax=24582, Gamma=1.000
21:08:29.397 00.014 20224 PulseGuide returned control before completion, sleep 29
21:08:29.399 00.002 8996 UpdateGuideState exits: m=735790 SNR=311.9
21:08:29.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:29.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:29.402 00.001 8996 Enqueuing Expose request
21:08:29.428 00.026 20224 IsGuiding returns 1
21:08:29.428 00.000 20224 scope still moving after pulse duration time elapsed
21:08:29.459 00.031 20224 IsSlewing returns 0
21:08:29.459 00.000 20224 IsGuiding returns 1
21:08:29.490 00.031 20224 IsSlewing returns 0
21:08:29.490 00.000 20224 IsGuiding returns 0
21:08:29.490 00.000 20224 scope move finished after 36 + 75 ms
21:08:29.490 00.000 20224 Move returns status 0, amount 36
21:08:29.490 00.000 20224 MoveAxis(N, 0, ABG)
21:08:29.490 00.000 20224 Move returns status 0, amount 0
21:08:29.490 00.000 20224 move complete, result=0
21:08:29.490 00.000 20224 worker thread done servicing request
21:08:29.490 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
21:08:29.491 00.001 20224 Worker thread wakes up
21:08:29.491 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:29.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:30.666 01.175 20224 Exposure complete
21:08:30.771 00.105 20224 worker thread done servicing request
21:08:30.771 00.000 8996 OnExposeComplete: enter
21:08:30.773 00.002 8996 UpdateGuideState(): m_state=6
21:08:30.775 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1052
21:08:30.777 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=473.02, Mass=760442, SNR=344.0, Peak=49523 HFD=4.9
21:08:30.778 00.001 8996 MultiStar: [#1 -0.55,0.21,0.00,M1] [#2 -0.50,0.19,0.87,U] [#3 -0.50,0.09,0.66,U] [#4 -0.51,0.37,0.00,M1] [#5 -0.45,-0.01,0.70,U] [#6 -0.51,0.32,0.00,M3] [#7 -0.41,0.29,0.45,U] [#8 -0.42,0.29,0.42,U] 
21:08:30.780 00.002 8996 refined, 5 included, MultiStar: {-0.46, 0.08}, one-star: {-0.47, -0.15}
21:08:30.780 00.000 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
21:08:30.781 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:08:30.782 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=0.08 hyp=0.47 cameraTheta=2.98 mountX=-0.47 mountY=-0.02, mountTheta=-3.09
21:08:30.783 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.08, opts=13)
21:08:30.784 00.001 8996 Enqueuing Move request for scope (-0.46, 0.08)
21:08:30.785 00.001 20224 Worker thread wakes up
21:08:30.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.08) opts 0xd
21:08:30.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.08)
21:08:30.785 00.000 20224 Moving (-0.46, 0.08) raw xDistance=-0.47 yDistance=-0.02
21:08:30.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
21:08:30.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:30.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:08:30.785 00.000 20224 MoveAxis(E, 66, ABG)
21:08:30.785 00.000 20224 Guiding  Dir = 2, Dur = 66
21:08:30.786 00.001 20224 IsSlewing returns 0
21:08:30.786 00.000 20224 IsGuiding returns 0
21:08:30.791 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49523, med=2745, FiltMin=2502, FiltMax=30099, Gamma=1.000
21:08:30.816 00.025 8996 UpdateGuideState exits: m=760442 SNR=344.0
21:08:30.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:30.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:30.819 00.001 8996 Enqueuing Expose request
21:08:30.828 00.009 20224 PulseGuide returned control before completion, sleep 35
21:08:30.874 00.046 20224 IsGuiding returns 1
21:08:30.874 00.000 20224 scope still moving after pulse duration time elapsed
21:08:30.905 00.031 20224 IsSlewing returns 0
21:08:30.905 00.000 20224 IsGuiding returns 1
21:08:30.939 00.034 20224 IsSlewing returns 0
21:08:30.940 00.001 20224 IsGuiding returns 0
21:08:30.940 00.000 20224 scope move finished after 66 + 88 ms
21:08:30.940 00.000 20224 Move returns status 0, amount 66
21:08:30.940 00.000 20224 MoveAxis(N, 0, ABG)
21:08:30.940 00.000 20224 Move returns status 0, amount 0
21:08:30.940 00.000 20224 move complete, result=0
21:08:30.940 00.000 20224 worker thread done servicing request
21:08:30.940 00.000 20224 Worker thread wakes up
21:08:30.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:30.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:30.940 00.000 8996 GuideStep: -0.5 px 66 ms EAST, -0.0 px 0 ms NORTH
21:08:31.928 00.988 20224 Exposure complete
21:08:31.988 00.060 20224 worker thread done servicing request
21:08:31.988 00.000 8996 OnExposeComplete: enter
21:08:31.989 00.001 8996 UpdateGuideState(): m_state=6
21:08:31.990 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1053
21:08:31.991 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.91, Mass=632085, SNR=329.0, Peak=42803 HFD=4.5
21:08:31.992 00.001 8996 MultiStar: [#1 -0.45,0.19,0.76,U] [#2 -0.43,0.23,0.76,U] [#3 -0.25,0.13,0.56,U] [#4 -0.39,0.07,0.59,U] [#5 -0.06,-0.00,0.67,U] [#6 -0.23,0.20,0.52,U] [#7 -0.46,0.40,0.00,M1] [#8 -0.08,0.09,0.42,U] 
21:08:31.993 00.001 8996 refined, 7 included, MultiStar: {-0.37, 0.06}, one-star: {-0.71, -0.26}
21:08:31.993 00.000 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
21:08:31.994 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
21:08:31.995 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.06 hyp=0.37 cameraTheta=2.98 mountX=-0.37 mountY=-0.02, mountTheta=-3.10
21:08:31.996 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.06, opts=13)
21:08:31.997 00.001 8996 Enqueuing Move request for scope (-0.37, 0.06)
21:08:31.998 00.001 20224 Worker thread wakes up
21:08:31.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.06) opts 0xd
21:08:31.998 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.06)
21:08:31.998 00.000 20224 Moving (-0.37, 0.06) raw xDistance=-0.37 yDistance=-0.02
21:08:31.998 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37
21:08:31.998 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:31.998 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:08:31.999 00.001 20224 MoveAxis(E, 59, ABG)
21:08:31.999 00.000 20224 Guiding  Dir = 2, Dur = 59
21:08:31.999 00.000 20224 IsSlewing returns 0
21:08:31.999 00.000 20224 IsGuiding returns 0
21:08:32.001 00.002 20224 PulseGuide returned control before completion, sleep 68
21:08:32.003 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=42803, med=2745, FiltMin=2502, FiltMax=24937, Gamma=1.000
21:08:32.018 00.015 8996 UpdateGuideState exits: m=632085 SNR=329.0
21:08:32.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:32.019 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:32.020 00.001 8996 Enqueuing Expose request
21:08:32.078 00.058 20224 IsGuiding returns 1
21:08:32.078 00.000 20224 scope still moving after pulse duration time elapsed
21:08:32.110 00.032 20224 IsSlewing returns 0
21:08:32.110 00.000 20224 IsGuiding returns 0
21:08:32.110 00.000 20224 scope move finished after 59 + 51 ms
21:08:32.110 00.000 20224 Move returns status 0, amount 59
21:08:32.110 00.000 20224 MoveAxis(N, 0, ABG)
21:08:32.110 00.000 20224 Move returns status 0, amount 0
21:08:32.110 00.000 20224 move complete, result=0
21:08:32.110 00.000 20224 worker thread done servicing request
21:08:32.110 00.000 20224 Worker thread wakes up
21:08:32.110 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.0 px 0 ms NORTH
21:08:32.112 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:32.113 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:33.272 01.159 20224 Exposure complete
21:08:33.344 00.072 20224 worker thread done servicing request
21:08:33.344 00.000 8996 OnExposeComplete: enter
21:08:33.345 00.001 8996 UpdateGuideState(): m_state=6
21:08:33.346 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1054
21:08:33.347 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.10, Mass=755791, SNR=407.2, Peak=63779 HFD=4.5
21:08:33.348 00.001 8996 MultiStar: [#1 -0.09,0.05,0.58,U] [#2 -0.02,0.21,0.64,U] [#3 0.26,0.03,0.49,U] [#4 0.09,0.03,0.49,U] [#5 0.11,-0.04,0.51,U] [#6 0.25,0.10,0.34,U] [#7 0.08,0.20,0.38,U] [#8 0.43,0.01,0.36,U] 
21:08:33.349 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.05}, one-star: {-0.25, -0.07}
21:08:33.349 00.000 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
21:08:33.350 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
21:08:33.351 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.88 mountX=0.03 mountY=-0.05, mountTheta=-0.99
21:08:33.352 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.05, opts=13)
21:08:33.353 00.001 8996 Enqueuing Move request for scope (0.04, 0.05)
21:08:33.354 00.001 20224 Worker thread wakes up
21:08:33.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
21:08:33.354 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
21:08:33.354 00.000 20224 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.05
21:08:33.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:08:33.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:33.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:08:33.354 00.000 20224 MoveAxis(E, 0, ABG)
21:08:33.355 00.001 20224 Move returns status 0, amount 0
21:08:33.355 00.000 20224 MoveAxis(N, 0, ABG)
21:08:33.355 00.000 20224 Move returns status 0, amount 0
21:08:33.355 00.000 20224 move complete, result=0
21:08:33.355 00.000 20224 worker thread done servicing request
21:08:33.358 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=63779, med=2745, FiltMin=2477, FiltMax=31789, Gamma=1.000
21:08:33.374 00.016 8996 UpdateGuideState exits: m=755791 SNR=407.2
21:08:33.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:33.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:33.376 00.000 8996 Enqueuing Expose request
21:08:33.377 00.001 20224 Worker thread wakes up
21:08:33.377 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:33.378 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:33.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:34.343 00.965 20224 Exposure complete
21:08:34.414 00.071 20224 worker thread done servicing request
21:08:34.414 00.000 8996 OnExposeComplete: enter
21:08:34.415 00.001 8996 UpdateGuideState(): m_state=6
21:08:34.416 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1055
21:08:34.417 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=473.14, Mass=724862, SNR=372.2, Peak=51763 HFD=4.4
21:08:34.418 00.001 8996 MultiStar: [#1 0.03,0.01,0.61,U] [#2 0.03,0.19,0.69,U] [#3 0.09,0.26,0.64,U] [#4 0.14,0.20,0.52,U] [#5 0.31,0.03,0.58,U] [#6 0.22,0.15,0.37,U] [#7 -0.03,0.33,0.43,U] [#8 0.42,-0.09,0.37,U] 
21:08:34.419 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.11}, one-star: {-0.01, -0.03}
21:08:34.419 00.000 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
21:08:34.420 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
21:08:34.421 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.73 mountX=-0.00 mountY=0.03, mountTheta=1.63
21:08:34.422 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
21:08:34.423 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
21:08:34.424 00.001 20224 Worker thread wakes up
21:08:34.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
21:08:34.424 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
21:08:34.424 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.00 yDistance=0.03
21:08:34.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:08:34.425 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:34.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:08:34.425 00.000 20224 MoveAxis(E, 0, ABG)
21:08:34.425 00.000 20224 Move returns status 0, amount 0
21:08:34.425 00.000 20224 MoveAxis(N, 0, ABG)
21:08:34.425 00.000 20224 Move returns status 0, amount 0
21:08:34.425 00.000 20224 move complete, result=0
21:08:34.425 00.000 20224 worker thread done servicing request
21:08:34.429 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51763, med=2745, FiltMin=2470, FiltMax=29485, Gamma=1.000
21:08:34.457 00.028 8996 UpdateGuideState exits: m=724862 SNR=372.2
21:08:34.459 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:34.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:34.462 00.002 8996 Enqueuing Expose request
21:08:34.462 00.000 20224 Worker thread wakes up
21:08:34.463 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:08:34.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:34.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:35.622 01.158 20224 Exposure complete
21:08:35.691 00.069 20224 worker thread done servicing request
21:08:35.691 00.000 8996 OnExposeComplete: enter
21:08:35.692 00.001 8996 UpdateGuideState(): m_state=6
21:08:35.693 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1056
21:08:35.694 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.20, Mass=752254, SNR=332.0, Peak=58179 HFD=4.4
21:08:35.696 00.002 8996 MultiStar: [#1 0.20,0.30,0.74,U] [#2 0.11,0.43,0.87,U] [#3 0.26,0.28,0.64,U] [#4 0.10,0.44,0.63,U] [#5 0.14,0.24,0.62,U] [#6 0.31,0.53,0.00,M1] [#7 0.07,0.25,0.48,U] [#8 0.10,0.27,0.42,U] 
21:08:35.697 00.001 8996 single-star, 7 included, MultiStar: {0.08, 0.27}, one-star: {-0.21, 0.03}
21:08:35.697 00.000 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
21:08:35.699 00.002 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
21:08:35.701 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.21 cameraTheta=3.00 mountX=-0.21 mountY=-0.01, mountTheta=-3.11
21:08:35.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.03, opts=13)
21:08:35.705 00.002 8996 Enqueuing Move request for scope (-0.21, 0.03)
21:08:35.706 00.001 20224 Worker thread wakes up
21:08:35.707 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
21:08:35.707 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
21:08:35.707 00.000 20224 Moving (-0.21, 0.03) raw xDistance=-0.21 yDistance=-0.01
21:08:35.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:08:35.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:35.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:08:35.707 00.000 20224 MoveAxis(E, 30, ABG)
21:08:35.707 00.000 20224 Guiding  Dir = 2, Dur = 30
21:08:35.708 00.001 20224 IsSlewing returns 0
21:08:35.708 00.000 20224 IsGuiding returns 0
21:08:35.711 00.003 20224 PulseGuide returned control before completion, sleep 38
21:08:35.712 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58179, med=2745, FiltMin=2483, FiltMax=30381, Gamma=1.000
21:08:35.728 00.016 8996 UpdateGuideState exits: m=752254 SNR=332.0
21:08:35.729 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:35.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:35.731 00.001 8996 Enqueuing Expose request
21:08:35.758 00.027 20224 IsGuiding returns 1
21:08:35.758 00.000 20224 scope still moving after pulse duration time elapsed
21:08:35.790 00.032 20224 IsSlewing returns 0
21:08:35.790 00.000 20224 IsGuiding returns 1
21:08:35.821 00.031 20224 IsSlewing returns 0
21:08:35.821 00.000 20224 IsGuiding returns 0
21:08:35.821 00.000 20224 scope move finished after 30 + 83 ms
21:08:35.821 00.000 20224 Move returns status 0, amount 30
21:08:35.821 00.000 20224 MoveAxis(N, 0, ABG)
21:08:35.821 00.000 20224 Move returns status 0, amount 0
21:08:35.821 00.000 20224 move complete, result=0
21:08:35.821 00.000 20224 worker thread done servicing request
21:08:35.821 00.000 20224 Worker thread wakes up
21:08:35.821 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
21:08:35.823 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:35.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:36.799 00.976 20224 Exposure complete
21:08:36.868 00.069 20224 worker thread done servicing request
21:08:36.868 00.000 8996 OnExposeComplete: enter
21:08:36.869 00.001 8996 UpdateGuideState(): m_state=6
21:08:36.869 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1057
21:08:36.870 00.001 8996 Star::Find returns 1 (0), X=139.42, Y=473.07, Mass=761860, SNR=397.4, Peak=54771 HFD=4.8
21:08:36.871 00.001 8996 MultiStar: [#1 0.41,0.28,0.56,U] [#2 0.40,0.30,0.68,U] [#3 0.65,0.06,0.00,M1] [#4 0.63,0.18,0.00,M1] [#5 0.60,0.05,0.00,M1] [#6 0.58,0.18,0.00,M2] [#7 0.23,0.18,0.37,U] [#8 0.67,0.14,0.00,M1] 
21:08:36.872 00.001 8996 refined, 3 included, MultiStar: {0.39, 0.12}, one-star: {0.42, -0.10}
21:08:36.873 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
21:08:36.873 00.000 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
21:08:36.874 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=0.12 hyp=0.41 cameraTheta=0.31 mountX=0.37 mountY=-0.17, mountTheta=-0.42
21:08:36.875 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=0.12, opts=13)
21:08:36.876 00.001 8996 Enqueuing Move request for scope (0.39, 0.12)
21:08:36.877 00.001 20224 Worker thread wakes up
21:08:36.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.12) opts 0xd
21:08:36.877 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, 0.12)
21:08:36.877 00.000 20224 Moving (0.39, 0.12) raw xDistance=0.37 yDistance=-0.17
21:08:36.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
21:08:36.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:36.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:08:36.877 00.000 20224 MoveAxis(W, 52, ABG)
21:08:36.878 00.001 20224 Guiding  Dir = 3, Dur = 52
21:08:36.878 00.000 20224 IsSlewing returns 0
21:08:36.878 00.000 20224 IsGuiding returns 0
21:08:36.882 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54771, med=2745, FiltMin=2486, FiltMax=30902, Gamma=1.000
21:08:36.901 00.019 8996 UpdateGuideState exits: m=761860 SNR=397.4
21:08:36.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:36.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:36.904 00.001 8996 Enqueuing Expose request
21:08:36.906 00.002 20224 PulseGuide returned control before completion, sleep 37
21:08:36.949 00.043 20224 IsGuiding returns 1
21:08:36.949 00.000 20224 scope still moving after pulse duration time elapsed
21:08:36.980 00.031 20224 IsSlewing returns 0
21:08:36.980 00.000 20224 IsGuiding returns 1
21:08:37.014 00.034 20224 IsSlewing returns 0
21:08:37.015 00.001 20224 IsGuiding returns 0
21:08:37.015 00.000 20224 scope move finished after 52 + 85 ms
21:08:37.015 00.000 20224 Move returns status 0, amount 52
21:08:37.015 00.000 20224 MoveAxis(N, 0, ABG)
21:08:37.015 00.000 20224 Move returns status 0, amount 0
21:08:37.015 00.000 20224 move complete, result=0
21:08:37.015 00.000 20224 worker thread done servicing request
21:08:37.015 00.000 20224 Worker thread wakes up
21:08:37.015 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:37.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:37.015 00.000 8996 GuideStep: 0.4 px 52 ms WEST, -0.2 px 0 ms NORTH
21:08:38.198 01.183 20224 Exposure complete
21:08:38.279 00.081 20224 worker thread done servicing request
21:08:38.279 00.000 8996 OnExposeComplete: enter
21:08:38.279 00.000 8996 UpdateGuideState(): m_state=6
21:08:38.280 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1058
21:08:38.281 00.001 8996 Star::Find returns 1 (0), X=139.06, Y=473.02, Mass=686284, SNR=395.8, Peak=52355 HFD=4.5
21:08:38.283 00.002 8996 MultiStar: [#1 0.10,0.33,0.60,U] [#2 -0.01,0.20,0.69,U] [#3 0.04,-0.01,0.51,U] [#4 0.01,0.12,0.54,U] [#5 0.32,-0.12,0.58,U] [#6 0.10,0.10,0.39,U] [#7 0.07,0.10,0.38,U] [#8 0.28,-0.05,0.35,U] 
21:08:38.284 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {0.06, -0.15}
21:08:38.285 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
21:08:38.286 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
21:08:38.287 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.44 mountX=0.09 mountY=-0.06, mountTheta=-0.55
21:08:38.289 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
21:08:38.290 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
21:08:38.291 00.001 20224 Worker thread wakes up
21:08:38.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
21:08:38.291 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
21:08:38.291 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
21:08:38.292 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:08:38.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:38.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:08:38.292 00.000 20224 MoveAxis(E, 0, ABG)
21:08:38.292 00.000 20224 Move returns status 0, amount 0
21:08:38.292 00.000 20224 MoveAxis(N, 0, ABG)
21:08:38.292 00.000 20224 Move returns status 0, amount 0
21:08:38.292 00.000 20224 move complete, result=0
21:08:38.292 00.000 20224 worker thread done servicing request
21:08:38.297 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=52355, med=2745, FiltMin=2489, FiltMax=26880, Gamma=1.000
21:08:38.315 00.018 8996 UpdateGuideState exits: m=686284 SNR=395.8
21:08:38.318 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:38.320 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:38.322 00.002 8996 Enqueuing Expose request
21:08:38.323 00.001 20224 Worker thread wakes up
21:08:38.323 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:38.324 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:38.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:39.308 00.984 20224 Exposure complete
21:08:39.386 00.078 20224 worker thread done servicing request
21:08:39.388 00.002 8996 OnExposeComplete: enter
21:08:39.389 00.001 8996 UpdateGuideState(): m_state=6
21:08:39.391 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1059
21:08:39.393 00.002 8996 Star::Find returns 1 (0), X=138.96, Y=472.84, Mass=789042, SNR=351.1, Peak=56499 HFD=4.5
21:08:39.395 00.002 8996 MultiStar: [#1 -0.18,0.22,0.66,U] [#2 -0.28,-0.00,0.79,U] [#3 -0.07,-0.06,0.56,U] [#4 -0.16,-0.16,0.53,U] [#5 0.10,-0.21,0.58,U] [#6 0.01,0.03,0.49,U] [#7 -0.11,0.16,0.45,U] [#8 0.16,0.03,0.38,U] 
21:08:39.396 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.06}, one-star: {-0.04, -0.33}
21:08:39.398 00.002 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
21:08:39.400 00.002 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
21:08:39.401 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.49 mountX=-0.07 mountY=0.07, mountTheta=2.39
21:08:39.403 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
21:08:39.404 00.001 8996 Enqueuing Move request for scope (-0.08, -0.06)
21:08:39.406 00.002 20224 Worker thread wakes up
21:08:39.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
21:08:39.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
21:08:39.406 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
21:08:39.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:08:39.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:39.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:08:39.406 00.000 20224 MoveAxis(E, 0, ABG)
21:08:39.406 00.000 20224 Move returns status 0, amount 0
21:08:39.406 00.000 20224 MoveAxis(N, 0, ABG)
21:08:39.406 00.000 20224 Move returns status 0, amount 0
21:08:39.406 00.000 20224 move complete, result=0
21:08:39.407 00.001 20224 worker thread done servicing request
21:08:39.413 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56499, med=2745, FiltMin=2496, FiltMax=28630, Gamma=1.000
21:08:39.432 00.019 8996 UpdateGuideState exits: m=789042 SNR=351.1
21:08:39.433 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:39.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:39.435 00.001 8996 Enqueuing Expose request
21:08:39.436 00.001 20224 Worker thread wakes up
21:08:39.436 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:39.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:39.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:40.607 01.170 20224 Exposure complete
21:08:40.714 00.107 20224 worker thread done servicing request
21:08:40.714 00.000 8996 OnExposeComplete: enter
21:08:40.716 00.002 8996 UpdateGuideState(): m_state=6
21:08:40.717 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1060
21:08:40.718 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.87, Mass=770500, SNR=384.2, Peak=56803 HFD=4.6
21:08:40.719 00.001 8996 MultiStar: [#1 -0.16,0.28,0.57,U] [#2 0.05,0.36,0.65,U] [#3 -0.09,-0.05,0.54,U] [#4 -0.04,-0.03,0.55,U] [#5 0.02,-0.15,0.60,U] [#6 0.01,0.08,0.37,U] [#7 -0.05,0.10,0.40,U] [#8 0.24,0.15,0.34,U] 
21:08:40.721 00.002 8996 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {-0.32, -0.30}
21:08:40.722 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
21:08:40.723 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
21:08:40.724 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.93 mountX=-0.08 mountY=-0.01, mountTheta=-3.05
21:08:40.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
21:08:40.726 00.000 8996 Enqueuing Move request for scope (-0.08, 0.02)
21:08:40.727 00.001 20224 Worker thread wakes up
21:08:40.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:08:40.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:08:40.727 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
21:08:40.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:08:40.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:40.728 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:08:40.728 00.000 20224 MoveAxis(E, 0, ABG)
21:08:40.728 00.000 20224 Move returns status 0, amount 0
21:08:40.728 00.000 20224 MoveAxis(N, 0, ABG)
21:08:40.728 00.000 20224 Move returns status 0, amount 0
21:08:40.728 00.000 20224 move complete, result=0
21:08:40.728 00.000 20224 worker thread done servicing request
21:08:40.731 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56803, med=2745, FiltMin=2502, FiltMax=31286, Gamma=1.000
21:08:40.746 00.015 8996 UpdateGuideState exits: m=770500 SNR=384.2
21:08:40.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:40.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:40.749 00.001 8996 Enqueuing Expose request
21:08:40.750 00.001 20224 Worker thread wakes up
21:08:40.750 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:40.751 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:40.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:41.733 00.982 20224 Exposure complete
21:08:41.802 00.069 20224 worker thread done servicing request
21:08:41.802 00.000 8996 OnExposeComplete: enter
21:08:41.803 00.001 8996 UpdateGuideState(): m_state=6
21:08:41.804 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1061
21:08:41.805 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=472.90, Mass=822545, SNR=423.4, Peak=58131 HFD=4.6
21:08:41.806 00.001 8996 MultiStar: [#1 0.06,0.45,0.53,U] [#2 0.01,0.58,0.00,M1] [#3 0.16,0.07,0.49,U] [#4 0.07,-0.04,0.49,U] [#5 0.10,-0.05,0.49,U] [#6 0.04,0.30,0.34,U] [#7 -0.20,0.24,0.37,U] [#8 0.14,0.36,0.31,U] 
21:08:41.807 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.06}, one-star: {-0.15, -0.27}
21:08:41.807 00.000 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:08:41.808 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
21:08:41.809 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.48 mountX=-0.00 mountY=-0.07, mountTheta=-1.58
21:08:41.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
21:08:41.814 00.003 8996 Enqueuing Move request for scope (0.01, 0.06)
21:08:41.817 00.003 20224 Worker thread wakes up
21:08:41.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:08:41.817 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:08:41.817 00.000 20224 Moving (0.01, 0.06) raw xDistance=-0.00 yDistance=-0.07
21:08:41.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:08:41.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:41.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:08:41.817 00.000 20224 MoveAxis(E, 0, ABG)
21:08:41.817 00.000 20224 Move returns status 0, amount 0
21:08:41.817 00.000 20224 MoveAxis(N, 0, ABG)
21:08:41.817 00.000 20224 Move returns status 0, amount 0
21:08:41.817 00.000 20224 move complete, result=0
21:08:41.818 00.001 20224 worker thread done servicing request
21:08:41.824 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58131, med=2745, FiltMin=2493, FiltMax=31382, Gamma=1.000
21:08:41.842 00.018 8996 UpdateGuideState exits: m=822545 SNR=423.4
21:08:41.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:41.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:41.845 00.001 8996 Enqueuing Expose request
21:08:41.846 00.001 20224 Worker thread wakes up
21:08:41.846 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:41.847 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:41.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:43.009 01.162 20224 Exposure complete
21:08:43.105 00.096 20224 worker thread done servicing request
21:08:43.105 00.000 8996 OnExposeComplete: enter
21:08:43.106 00.001 8996 UpdateGuideState(): m_state=6
21:08:43.108 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1062
21:08:43.109 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.02, Mass=724374, SNR=337.6, Peak=45379 HFD=4.7
21:08:43.111 00.002 8996 MultiStar: [#1 0.13,0.44,0.76,U] [#2 0.12,0.29,0.80,U] [#3 0.06,0.23,0.54,U] [#4 0.07,0.34,0.63,U] [#5 0.16,0.13,0.64,U] [#6 0.17,0.17,0.41,U] [#7 0.22,0.30,0.50,U] [#8 0.31,0.03,0.43,U] 
21:08:43.113 00.002 8996 refined, 8 included, MultiStar: {0.07, 0.19}, one-star: {-0.29, -0.15}
21:08:43.114 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:08:43.116 00.002 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
21:08:43.117 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.22 mountX=0.05 mountY=-0.19, mountTheta=-1.32
21:08:43.122 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.19, opts=13)
21:08:43.123 00.001 8996 Enqueuing Move request for scope (0.07, 0.19)
21:08:43.125 00.002 20224 Worker thread wakes up
21:08:43.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
21:08:43.125 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
21:08:43.125 00.000 20224 Moving (0.07, 0.19) raw xDistance=0.05 yDistance=-0.19
21:08:43.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:08:43.126 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:43.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:08:43.126 00.000 20224 MoveAxis(E, 0, ABG)
21:08:43.126 00.000 20224 Move returns status 0, amount 0
21:08:43.126 00.000 20224 MoveAxis(N, 0, ABG)
21:08:43.126 00.000 20224 Move returns status 0, amount 0
21:08:43.126 00.000 20224 move complete, result=0
21:08:43.126 00.000 20224 worker thread done servicing request
21:08:43.134 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45379, med=2745, FiltMin=2505, FiltMax=30515, Gamma=1.000
21:08:43.164 00.030 8996 UpdateGuideState exits: m=724374 SNR=337.6
21:08:43.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:43.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:43.167 00.001 8996 Enqueuing Expose request
21:08:43.168 00.001 20224 Worker thread wakes up
21:08:43.168 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:08:43.168 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:43.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:44.154 00.986 20224 Exposure complete
21:08:44.260 00.106 20224 worker thread done servicing request
21:08:44.261 00.001 8996 OnExposeComplete: enter
21:08:44.263 00.002 8996 UpdateGuideState(): m_state=6
21:08:44.265 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1063
21:08:44.267 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=472.97, Mass=719393, SNR=369.1, Peak=54515 HFD=4.8
21:08:44.269 00.002 8996 MultiStar: [#1 -0.10,0.23,0.65,U] [#2 0.12,-0.03,0.77,U] [#3 0.18,0.24,0.62,U] [#4 0.17,0.29,0.47,U] [#5 0.01,0.00,0.56,U] [#6 0.10,0.38,0.42,U] [#7 0.17,0.23,0.45,U] [#8 -0.00,0.13,0.35,U] 
21:08:44.270 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.10}, one-star: {-0.42, -0.20}
21:08:44.270 00.000 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
21:08:44.272 00.002 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
21:08:44.274 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.70 mountX=-0.02 mountY=-0.10, mountTheta=-1.80
21:08:44.277 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.10, opts=13)
21:08:44.278 00.001 8996 Enqueuing Move request for scope (-0.01, 0.10)
21:08:44.280 00.002 20224 Worker thread wakes up
21:08:44.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
21:08:44.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
21:08:44.280 00.000 20224 Moving (-0.01, 0.10) raw xDistance=-0.02 yDistance=-0.10
21:08:44.281 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:08:44.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:44.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:08:44.281 00.000 20224 MoveAxis(E, 0, ABG)
21:08:44.281 00.000 20224 Move returns status 0, amount 0
21:08:44.281 00.000 20224 MoveAxis(N, 0, ABG)
21:08:44.281 00.000 20224 Move returns status 0, amount 0
21:08:44.281 00.000 20224 move complete, result=0
21:08:44.281 00.000 20224 worker thread done servicing request
21:08:44.287 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54515, med=2745, FiltMin=2509, FiltMax=28339, Gamma=1.000
21:08:44.311 00.024 8996 UpdateGuideState exits: m=719393 SNR=369.1
21:08:44.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:44.312 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:44.313 00.001 8996 Enqueuing Expose request
21:08:44.314 00.001 20224 Worker thread wakes up
21:08:44.314 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:08:44.315 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:44.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:45.513 01.198 20224 Exposure complete
21:08:45.614 00.101 20224 worker thread done servicing request
21:08:45.614 00.000 8996 OnExposeComplete: enter
21:08:45.615 00.001 8996 UpdateGuideState(): m_state=6
21:08:45.616 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1064
21:08:45.617 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=472.77, Mass=698427, SNR=312.7, Peak=53027 HFD=4.5
21:08:45.618 00.001 8996 MultiStar: [#1 0.27,0.25,0.75,U] [#2 0.48,0.16,0.86,U] [#3 0.47,0.14,0.66,U] [#4 0.47,0.26,0.00,M1] [#5 0.36,0.04,0.71,U] [#6 0.44,0.31,0.00,M1] [#7 0.42,0.22,0.50,U] [#8 0.35,0.09,0.41,U] 
21:08:45.619 00.001 8996 refined, 6 included, MultiStar: {0.29, 0.04}, one-star: {-0.10, -0.40}
21:08:45.620 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
21:08:45.620 00.000 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:08:45.621 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.04 hyp=0.29 cameraTheta=0.13 mountX=0.29 mountY=-0.07, mountTheta=-0.25
21:08:45.623 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.04, opts=13)
21:08:45.623 00.000 8996 Enqueuing Move request for scope (0.29, 0.04)
21:08:45.624 00.001 20224 Worker thread wakes up
21:08:45.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.04) opts 0xd
21:08:45.624 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.04)
21:08:45.624 00.000 20224 Moving (0.29, 0.04) raw xDistance=0.29 yDistance=-0.07
21:08:45.625 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:08:45.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:45.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:08:45.625 00.000 20224 MoveAxis(W, 42, ABG)
21:08:45.625 00.000 20224 Guiding  Dir = 3, Dur = 42
21:08:45.625 00.000 20224 IsSlewing returns 0
21:08:45.625 00.000 20224 IsGuiding returns 0
21:08:45.631 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53027, med=2749, FiltMin=2486, FiltMax=27373, Gamma=1.000
21:08:45.649 00.018 8996 UpdateGuideState exits: m=698427 SNR=312.7
21:08:45.650 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:45.652 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:45.654 00.002 8996 Enqueuing Expose request
21:08:45.675 00.021 20224 IsGuiding returns 1
21:08:45.675 00.000 20224 scope still moving after pulse duration time elapsed
21:08:45.703 00.028 20224 IsSlewing returns 0
21:08:45.703 00.000 20224 IsGuiding returns 1
21:08:45.734 00.031 20224 IsSlewing returns 0
21:08:45.735 00.001 20224 IsGuiding returns 1
21:08:45.766 00.031 20224 IsSlewing returns 0
21:08:45.766 00.000 20224 IsGuiding returns 0
21:08:45.766 00.000 20224 scope move finished after 42 + 98 ms
21:08:45.766 00.000 20224 Move returns status 0, amount 42
21:08:45.766 00.000 20224 MoveAxis(N, 0, ABG)
21:08:45.766 00.000 20224 Move returns status 0, amount 0
21:08:45.766 00.000 20224 move complete, result=0
21:08:45.766 00.000 20224 worker thread done servicing request
21:08:45.766 00.000 20224 Worker thread wakes up
21:08:45.766 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
21:08:45.769 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:45.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:46.751 00.982 20224 Exposure complete
21:08:46.806 00.055 20224 worker thread done servicing request
21:08:46.806 00.000 8996 OnExposeComplete: enter
21:08:46.807 00.001 8996 UpdateGuideState(): m_state=6
21:08:46.808 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1065
21:08:46.809 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=473.06, Mass=693413, SNR=380.5, Peak=51539 HFD=4.5
21:08:46.810 00.001 8996 MultiStar: [#1 0.17,0.39,0.62,U] [#2 0.33,0.15,0.64,U] [#3 0.28,0.30,0.58,U] [#4 0.27,0.27,0.50,U] [#5 0.31,0.13,0.58,U] [#6 0.15,0.50,0.43,U] [#7 0.13,0.29,0.44,U] [#8 0.41,0.12,0.38,U] 
21:08:46.811 00.001 8996 single-star, 8 included, MultiStar: {0.23, 0.19}, one-star: {0.12, -0.11}
21:08:46.812 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
21:08:46.812 00.000 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
21:08:46.813 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.74 mountX=0.13 mountY=0.10, mountTheta=0.63
21:08:46.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.11, opts=13)
21:08:46.816 00.001 8996 Enqueuing Move request for scope (0.12, -0.11)
21:08:46.817 00.001 20224 Worker thread wakes up
21:08:46.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
21:08:46.817 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
21:08:46.817 00.000 20224 Moving (0.12, -0.11) raw xDistance=0.13 yDistance=0.10
21:08:46.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:08:46.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:46.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:08:46.817 00.000 20224 MoveAxis(E, 0, ABG)
21:08:46.817 00.000 20224 Move returns status 0, amount 0
21:08:46.817 00.000 20224 MoveAxis(N, 0, ABG)
21:08:46.817 00.000 20224 Move returns status 0, amount 0
21:08:46.817 00.000 20224 move complete, result=0
21:08:46.817 00.000 20224 worker thread done servicing request
21:08:46.821 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51539, med=2745, FiltMin=2486, FiltMax=27165, Gamma=1.000
21:08:46.843 00.022 8996 UpdateGuideState exits: m=693413 SNR=380.5
21:08:46.845 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:46.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:46.848 00.002 8996 Enqueuing Expose request
21:08:46.850 00.002 20224 Worker thread wakes up
21:08:46.850 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:46.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:46.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:48.019 01.168 20224 Exposure complete
21:08:48.099 00.080 20224 worker thread done servicing request
21:08:48.099 00.000 8996 OnExposeComplete: enter
21:08:48.100 00.001 8996 UpdateGuideState(): m_state=6
21:08:48.101 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1066
21:08:48.101 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=473.07, Mass=701940, SNR=379.1, Peak=52243 HFD=4.8
21:08:48.102 00.001 8996 MultiStar: [#1 -0.22,0.41,0.58,U] [#2 -0.09,0.19,0.68,U] [#3 -0.23,0.12,0.54,U] [#4 -0.28,-0.02,0.47,U] [#5 -0.16,0.11,0.53,U] [#6 -0.20,0.06,0.36,U] [#7 -0.14,0.13,0.42,U] [#8 -0.00,0.21,0.35,U] 
21:08:48.103 00.001 8996 refined, 8 included, MultiStar: {-0.22, 0.11}, one-star: {-0.44, -0.10}
21:08:48.104 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
21:08:48.105 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
21:08:48.106 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.25 cameraTheta=2.69 mountX=-0.23 mountY=-0.08, mountTheta=-2.80
21:08:48.108 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.11, opts=13)
21:08:48.108 00.000 8996 Enqueuing Move request for scope (-0.22, 0.11)
21:08:48.109 00.001 20224 Worker thread wakes up
21:08:48.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
21:08:48.109 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
21:08:48.110 00.001 20224 Moving (-0.22, 0.11) raw xDistance=-0.23 yDistance=-0.08
21:08:48.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:08:48.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:48.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:08:48.110 00.000 20224 MoveAxis(E, 34, ABG)
21:08:48.110 00.000 20224 Guiding  Dir = 2, Dur = 34
21:08:48.110 00.000 20224 IsSlewing returns 0
21:08:48.110 00.000 20224 IsGuiding returns 0
21:08:48.117 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52243, med=2745, FiltMin=2486, FiltMax=26921, Gamma=1.000
21:08:48.129 00.012 20224 PulseGuide returned control before completion, sleep 26
21:08:48.147 00.018 8996 UpdateGuideState exits: m=701940 SNR=379.1
21:08:48.149 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:48.152 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:48.154 00.002 8996 Enqueuing Expose request
21:08:48.160 00.006 20224 IsGuiding returns 1
21:08:48.160 00.000 20224 scope still moving after pulse duration time elapsed
21:08:48.193 00.033 20224 IsSlewing returns 0
21:08:48.193 00.000 20224 IsGuiding returns 1
21:08:48.224 00.031 20224 IsSlewing returns 0
21:08:48.224 00.000 20224 IsGuiding returns 0
21:08:48.224 00.000 20224 scope move finished after 34 + 79 ms
21:08:48.224 00.000 20224 Move returns status 0, amount 34
21:08:48.224 00.000 20224 MoveAxis(N, 0, ABG)
21:08:48.224 00.000 20224 Move returns status 0, amount 0
21:08:48.224 00.000 20224 move complete, result=0
21:08:48.224 00.000 20224 worker thread done servicing request
21:08:48.224 00.000 20224 Worker thread wakes up
21:08:48.224 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:48.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:48.226 00.002 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
21:08:49.208 00.982 20224 Exposure complete
21:08:49.309 00.101 20224 worker thread done servicing request
21:08:49.309 00.000 8996 OnExposeComplete: enter
21:08:49.311 00.002 8996 UpdateGuideState(): m_state=6
21:08:49.313 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1067
21:08:49.314 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=473.09, Mass=763216, SNR=348.2, Peak=54115 HFD=4.5
21:08:49.317 00.003 8996 MultiStar: [#1 0.28,0.29,0.66,U] [#2 0.26,0.09,0.72,U] [#3 0.32,0.11,0.65,U] [#4 0.28,0.18,0.61,U] [#5 0.45,0.10,0.66,U] [#6 0.37,0.12,0.45,U] [#7 0.16,0.17,0.46,U] [#8 0.52,0.27,0.00,M1] 
21:08:49.318 00.001 8996 single-star, 7 included, MultiStar: {0.25, 0.11}, one-star: {0.02, -0.08}
21:08:49.320 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
21:08:49.321 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
21:08:49.322 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.33 mountX=0.03 mountY=0.08, mountTheta=1.23
21:08:49.325 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
21:08:49.327 00.002 8996 Enqueuing Move request for scope (0.02, -0.08)
21:08:49.328 00.001 20224 Worker thread wakes up
21:08:49.329 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
21:08:49.329 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
21:08:49.329 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
21:08:49.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:08:49.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:49.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:08:49.329 00.000 20224 MoveAxis(E, 0, ABG)
21:08:49.329 00.000 20224 Move returns status 0, amount 0
21:08:49.329 00.000 20224 MoveAxis(N, 0, ABG)
21:08:49.329 00.000 20224 Move returns status 0, amount 0
21:08:49.329 00.000 20224 move complete, result=0
21:08:49.329 00.000 20224 worker thread done servicing request
21:08:49.336 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54115, med=2749, FiltMin=2512, FiltMax=28493, Gamma=1.000
21:08:49.361 00.025 8996 UpdateGuideState exits: m=763216 SNR=348.2
21:08:49.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:49.364 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:49.365 00.001 8996 Enqueuing Expose request
21:08:49.367 00.002 20224 Worker thread wakes up
21:08:49.367 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:49.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:49.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:50.533 01.165 20224 Exposure complete
21:08:50.623 00.090 20224 worker thread done servicing request
21:08:50.624 00.001 8996 OnExposeComplete: enter
21:08:50.626 00.002 8996 UpdateGuideState(): m_state=6
21:08:50.627 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1068
21:08:50.629 00.002 8996 Star::Find returns 1 (0), X=139.11, Y=473.11, Mass=718602, SNR=394.4, Peak=52195 HFD=4.5
21:08:50.631 00.002 8996 MultiStar: [#1 0.22,-0.03,0.58,U] [#2 0.35,-0.16,0.65,U] [#3 0.29,-0.13,0.52,U] [#4 0.25,-0.10,0.47,U] [#5 0.36,-0.10,0.61,U] [#6 0.23,-0.14,0.42,U] [#7 0.26,0.23,0.41,U] [#8 0.38,0.15,0.33,U] 
21:08:50.633 00.002 8996 single-star, 8 included, MultiStar: {0.26, -0.05}, one-star: {0.11, -0.06}
21:08:50.634 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
21:08:50.635 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
21:08:50.636 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.52 mountX=0.12 mountY=0.05, mountTheta=0.40
21:08:50.640 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.06, opts=13)
21:08:50.642 00.002 8996 Enqueuing Move request for scope (0.11, -0.06)
21:08:50.643 00.001 20224 Worker thread wakes up
21:08:50.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
21:08:50.643 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
21:08:50.643 00.000 20224 Moving (0.11, -0.06) raw xDistance=0.12 yDistance=0.05
21:08:50.644 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:08:50.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:50.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:08:50.644 00.000 20224 MoveAxis(E, 0, ABG)
21:08:50.644 00.000 20224 Move returns status 0, amount 0
21:08:50.644 00.000 20224 MoveAxis(N, 0, ABG)
21:08:50.644 00.000 20224 Move returns status 0, amount 0
21:08:50.644 00.000 20224 move complete, result=0
21:08:50.644 00.000 20224 worker thread done servicing request
21:08:50.652 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52195, med=2749, FiltMin=2448, FiltMax=28045, Gamma=1.000
21:08:50.668 00.016 8996 UpdateGuideState exits: m=718602 SNR=394.4
21:08:50.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:50.669 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:50.670 00.001 8996 Enqueuing Expose request
21:08:50.671 00.001 20224 Worker thread wakes up
21:08:50.671 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:08:50.672 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:50.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:51.659 00.987 20224 Exposure complete
21:08:51.725 00.066 20224 worker thread done servicing request
21:08:51.725 00.000 8996 OnExposeComplete: enter
21:08:51.726 00.001 8996 UpdateGuideState(): m_state=6
21:08:51.727 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1069
21:08:51.728 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=472.94, Mass=679452, SNR=365.2, Peak=50819 HFD=4.5
21:08:51.729 00.001 8996 MultiStar: [#1 0.06,0.15,0.64,U] [#2 0.21,-0.05,0.77,U] [#3 0.30,0.03,0.57,U] [#4 0.16,-0.02,0.50,U] [#5 0.28,-0.18,0.54,U] [#6 0.40,-0.01,0.44,U] [#7 0.37,0.28,0.44,U] [#8 0.44,0.01,0.36,U] 
21:08:51.730 00.001 8996 refined, 8 included, MultiStar: {0.23, -0.03}, one-star: {0.10, -0.23}
21:08:51.731 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
21:08:51.732 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = 3.14)
21:08:51.732 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.12 mountX=0.23 mountY=0.00, mountTheta=0.00
21:08:51.734 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.03, opts=13)
21:08:51.735 00.001 8996 Enqueuing Move request for scope (0.23, -0.03)
21:08:51.736 00.001 20224 Worker thread wakes up
21:08:51.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
21:08:51.736 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
21:08:51.736 00.000 20224 Moving (0.23, -0.03) raw xDistance=0.23 yDistance=0.00
21:08:51.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:08:51.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:51.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:08:51.736 00.000 20224 MoveAxis(W, 33, ABG)
21:08:51.736 00.000 20224 Guiding  Dir = 3, Dur = 33
21:08:51.738 00.002 20224 IsSlewing returns 0
21:08:51.738 00.000 20224 IsGuiding returns 0
21:08:51.743 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50819, med=2749, FiltMin=2509, FiltMax=28032, Gamma=1.000
21:08:51.755 00.012 20224 PulseGuide returned control before completion, sleep 27
21:08:51.771 00.016 8996 UpdateGuideState exits: m=679452 SNR=365.2
21:08:51.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:51.774 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:51.775 00.001 8996 Enqueuing Expose request
21:08:51.784 00.009 20224 IsGuiding returns 1
21:08:51.784 00.000 20224 scope still moving after pulse duration time elapsed
21:08:51.816 00.032 20224 IsSlewing returns 0
21:08:51.816 00.000 20224 IsGuiding returns 1
21:08:51.847 00.031 20224 IsSlewing returns 0
21:08:51.847 00.000 20224 IsGuiding returns 0
21:08:51.847 00.000 20224 scope move finished after 33 + 75 ms
21:08:51.847 00.000 20224 Move returns status 0, amount 33
21:08:51.847 00.000 20224 MoveAxis(N, 0, ABG)
21:08:51.847 00.000 20224 Move returns status 0, amount 0
21:08:51.847 00.000 20224 move complete, result=0
21:08:51.848 00.001 20224 worker thread done servicing request
21:08:51.848 00.000 20224 Worker thread wakes up
21:08:51.848 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:51.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:51.848 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.0 px 0 ms NORTH
21:08:53.009 01.161 20224 Exposure complete
21:08:53.082 00.073 20224 worker thread done servicing request
21:08:53.082 00.000 8996 OnExposeComplete: enter
21:08:53.084 00.002 8996 UpdateGuideState(): m_state=6
21:08:53.086 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1070
21:08:53.088 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=472.94, Mass=731922, SNR=353.5, Peak=50403 HFD=4.8
21:08:53.090 00.002 8996 MultiStar: [#1 -0.34,-0.11,0.62,U] [#2 -0.20,-0.06,0.80,U] [#3 -0.16,-0.08,0.56,U] [#4 -0.32,-0.16,0.53,U] [#5 -0.13,-0.10,0.63,U] [#6 -0.33,0.03,0.42,U] [#7 -0.14,-0.10,0.50,U] [#8 -0.16,0.05,0.41,U] 
21:08:53.091 00.001 8996 refined, 8 included, MultiStar: {-0.29, -0.10}, one-star: {-0.61, -0.23}
21:08:53.092 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
21:08:53.093 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
21:08:53.094 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.10 hyp=0.31 cameraTheta=-2.81 mountX=-0.28 mountY=0.13, mountTheta=2.70
21:08:53.097 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.10, opts=13)
21:08:53.098 00.001 8996 Enqueuing Move request for scope (-0.29, -0.10)
21:08:53.100 00.002 20224 Worker thread wakes up
21:08:53.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.10) opts 0xd
21:08:53.100 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.10)
21:08:53.100 00.000 20224 Moving (-0.29, -0.10) raw xDistance=-0.28 yDistance=0.13
21:08:53.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:08:53.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:53.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:08:53.100 00.000 20224 MoveAxis(E, 38, ABG)
21:08:53.101 00.001 20224 Guiding  Dir = 2, Dur = 38
21:08:53.101 00.000 20224 IsSlewing returns 0
21:08:53.101 00.000 20224 IsGuiding returns 0
21:08:53.108 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50403, med=2745, FiltMin=2505, FiltMax=27462, Gamma=1.000
21:08:53.130 00.022 8996 UpdateGuideState exits: m=731922 SNR=353.5
21:08:53.131 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:53.132 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:53.133 00.001 8996 Enqueuing Expose request
21:08:53.156 00.023 20224 IsGuiding returns 1
21:08:53.156 00.000 20224 scope still moving after pulse duration time elapsed
21:08:53.185 00.029 20224 IsSlewing returns 0
21:08:53.185 00.000 20224 IsGuiding returns 1
21:08:53.217 00.032 20224 IsSlewing returns 0
21:08:53.218 00.001 20224 IsGuiding returns 1
21:08:53.246 00.028 20224 IsSlewing returns 0
21:08:53.246 00.000 20224 IsGuiding returns 0
21:08:53.246 00.000 20224 scope move finished after 38 + 107 ms
21:08:53.246 00.000 20224 Move returns status 0, amount 38
21:08:53.246 00.000 20224 MoveAxis(N, 0, ABG)
21:08:53.246 00.000 20224 Move returns status 0, amount 0
21:08:53.246 00.000 20224 move complete, result=0
21:08:53.246 00.000 20224 worker thread done servicing request
21:08:53.246 00.000 20224 Worker thread wakes up
21:08:53.246 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
21:08:53.248 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:53.249 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:54.215 00.966 20224 Exposure complete
21:08:54.326 00.111 20224 worker thread done servicing request
21:08:54.326 00.000 8996 OnExposeComplete: enter
21:08:54.328 00.002 8996 UpdateGuideState(): m_state=6
21:08:54.330 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1071
21:08:54.331 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=473.06, Mass=719818, SNR=364.0, Peak=51971 HFD=4.5
21:08:54.333 00.002 8996 MultiStar: [#1 -0.11,0.20,0.69,U] [#2 -0.16,0.10,0.78,U] [#3 0.12,0.33,0.56,U] [#4 -0.10,0.20,0.62,U] [#5 -0.14,-0.07,0.64,U] [#6 -0.12,0.23,0.41,U] [#7 -0.12,0.13,0.44,U] [#8 -0.06,0.10,0.39,U] 
21:08:54.334 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.10}, one-star: {0.01, -0.11}
21:08:54.336 00.002 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
21:08:54.337 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
21:08:54.339 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.47 mountX=0.02 mountY=0.11, mountTheta=1.38
21:08:54.342 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
21:08:54.343 00.001 8996 Enqueuing Move request for scope (0.01, -0.11)
21:08:54.345 00.002 20224 Worker thread wakes up
21:08:54.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
21:08:54.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
21:08:54.345 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
21:08:54.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:08:54.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:54.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:08:54.345 00.000 20224 MoveAxis(E, 0, ABG)
21:08:54.345 00.000 20224 Move returns status 0, amount 0
21:08:54.345 00.000 20224 MoveAxis(N, 0, ABG)
21:08:54.345 00.000 20224 Move returns status 0, amount 0
21:08:54.346 00.001 20224 move complete, result=0
21:08:54.346 00.000 20224 worker thread done servicing request
21:08:54.353 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51971, med=2745, FiltMin=2432, FiltMax=26992, Gamma=1.000
21:08:54.380 00.027 8996 UpdateGuideState exits: m=719818 SNR=364.0
21:08:54.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:54.383 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:54.384 00.001 8996 Enqueuing Expose request
21:08:54.385 00.001 20224 Worker thread wakes up
21:08:54.385 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:08:54.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:54.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:55.550 01.164 20224 Exposure complete
21:08:55.647 00.097 20224 worker thread done servicing request
21:08:55.647 00.000 8996 OnExposeComplete: enter
21:08:55.648 00.001 8996 UpdateGuideState(): m_state=6
21:08:55.649 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1072
21:08:55.650 00.001 8996 Star::Find returns 1 (0), X=139.04, Y=472.99, Mass=716917, SNR=348.9, Peak=51827 HFD=4.5
21:08:55.651 00.001 8996 MultiStar: [#1 0.17,-0.09,0.79,U] [#2 0.19,0.10,0.71,U] [#3 0.30,0.12,0.64,U] [#4 0.14,0.05,0.56,U] [#5 0.07,0.07,0.65,U] [#6 0.08,0.14,0.39,U] [#7 0.17,0.03,0.45,U] [#8 0.04,0.18,0.38,U] 
21:08:55.652 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.02}, one-star: {0.04, -0.18}
21:08:55.653 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
21:08:55.654 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:08:55.655 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.14 cameraTheta=0.13 mountX=0.13 mountY=-0.03, mountTheta=-0.25
21:08:55.656 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.02, opts=13)
21:08:55.658 00.002 8996 Enqueuing Move request for scope (0.13, 0.02)
21:08:55.659 00.001 20224 Worker thread wakes up
21:08:55.660 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
21:08:55.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
21:08:55.660 00.000 20224 Moving (0.13, 0.02) raw xDistance=0.13 yDistance=-0.03
21:08:55.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:08:55.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:55.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:08:55.660 00.000 20224 MoveAxis(E, 0, ABG)
21:08:55.660 00.000 20224 Move returns status 0, amount 0
21:08:55.660 00.000 20224 MoveAxis(N, 0, ABG)
21:08:55.660 00.000 20224 Move returns status 0, amount 0
21:08:55.660 00.000 20224 move complete, result=0
21:08:55.660 00.000 20224 worker thread done servicing request
21:08:55.667 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51827, med=2745, FiltMin=2493, FiltMax=27725, Gamma=1.000
21:08:55.694 00.027 8996 UpdateGuideState exits: m=716917 SNR=348.9
21:08:55.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:55.698 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:55.699 00.001 8996 Enqueuing Expose request
21:08:55.701 00.002 20224 Worker thread wakes up
21:08:55.701 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:55.704 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:55.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:56.684 00.980 20224 Exposure complete
21:08:56.741 00.057 20224 worker thread done servicing request
21:08:56.741 00.000 8996 OnExposeComplete: enter
21:08:56.742 00.001 8996 UpdateGuideState(): m_state=6
21:08:56.743 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1073
21:08:56.744 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=472.99, Mass=746584, SNR=362.9, Peak=53779 HFD=4.5
21:08:56.746 00.002 8996 MultiStar: [#1 0.32,0.10,0.65,U] [#2 0.43,0.41,0.00,M1] [#3 0.41,0.19,0.51,U] [#4 0.50,0.07,0.58,U] [#5 0.12,-0.10,0.57,U] [#6 0.31,0.12,0.48,U] [#7 0.13,0.03,0.43,U] [#8 0.36,0.07,0.35,U] 
21:08:56.746 00.000 8996 single-star, 7 included, MultiStar: {0.23, 0.01}, one-star: {-0.04, -0.18}
21:08:56.747 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
21:08:56.748 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.48)
21:08:56.749 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.78 mountX=-0.02 mountY=0.18, mountTheta=1.68
21:08:56.750 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.18, opts=13)
21:08:56.751 00.001 8996 Enqueuing Move request for scope (-0.04, -0.18)
21:08:56.752 00.001 20224 Worker thread wakes up
21:08:56.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
21:08:56.752 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
21:08:56.752 00.000 20224 Moving (-0.04, -0.18) raw xDistance=-0.02 yDistance=0.18
21:08:56.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:08:56.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:56.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:08:56.752 00.000 20224 MoveAxis(E, 0, ABG)
21:08:56.752 00.000 20224 Move returns status 0, amount 0
21:08:56.752 00.000 20224 MoveAxis(N, 0, ABG)
21:08:56.753 00.001 20224 Move returns status 0, amount 0
21:08:56.753 00.000 20224 move complete, result=0
21:08:56.753 00.000 20224 worker thread done servicing request
21:08:56.756 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53779, med=2745, FiltMin=2509, FiltMax=29040, Gamma=1.000
21:08:56.771 00.015 8996 UpdateGuideState exits: m=746584 SNR=362.9
21:08:56.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:56.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:56.774 00.001 8996 Enqueuing Expose request
21:08:56.774 00.000 20224 Worker thread wakes up
21:08:56.774 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:08:56.775 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:56.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:57.957 01.182 20224 Exposure complete
21:08:58.045 00.088 20224 worker thread done servicing request
21:08:58.045 00.000 8996 OnExposeComplete: enter
21:08:58.046 00.001 8996 UpdateGuideState(): m_state=6
21:08:58.047 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1074
21:08:58.048 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.12, Mass=779825, SNR=419.6, Peak=55603 HFD=4.7
21:08:58.049 00.001 8996 MultiStar: [#1 0.09,-0.02,0.66,U] [#2 0.29,0.05,0.57,U] [#3 0.22,-0.02,0.45,U] [#4 0.15,0.12,0.44,U] [#5 0.39,-0.09,0.51,U] [#6 0.19,0.04,0.37,U] [#7 0.05,-0.00,0.37,U] [#8 0.44,0.06,0.30,U] 
21:08:58.050 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.00}, one-star: {-0.33, -0.05}
21:08:58.051 00.001 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
21:08:58.052 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
21:08:58.053 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.00 mountX=0.10 mountY=-0.01, mountTheta=-0.11
21:08:58.054 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.00, opts=13)
21:08:58.055 00.001 8996 Enqueuing Move request for scope (0.10, -0.00)
21:08:58.056 00.001 20224 Worker thread wakes up
21:08:58.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
21:08:58.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
21:08:58.056 00.000 20224 Moving (0.10, -0.00) raw xDistance=0.10 yDistance=-0.01
21:08:58.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:08:58.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:08:58.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:08:58.056 00.000 20224 MoveAxis(E, 0, ABG)
21:08:58.056 00.000 20224 Move returns status 0, amount 0
21:08:58.056 00.000 20224 MoveAxis(N, 0, ABG)
21:08:58.056 00.000 20224 Move returns status 0, amount 0
21:08:58.056 00.000 20224 move complete, result=0
21:08:58.057 00.001 20224 worker thread done servicing request
21:08:58.060 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55603, med=2745, FiltMin=2483, FiltMax=30141, Gamma=1.000
21:08:58.075 00.015 8996 UpdateGuideState exits: m=779825 SNR=419.6
21:08:58.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:58.076 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:58.077 00.001 8996 Enqueuing Expose request
21:08:58.078 00.001 20224 Worker thread wakes up
21:08:58.078 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:08:58.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:58.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:08:59.053 00.974 20224 Exposure complete
21:08:59.152 00.099 20224 worker thread done servicing request
21:08:59.152 00.000 8996 OnExposeComplete: enter
21:08:59.153 00.001 8996 UpdateGuideState(): m_state=6
21:08:59.154 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1075
21:08:59.155 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.81, Mass=777390, SNR=383.2, Peak=55379 HFD=4.5
21:08:59.156 00.001 8996 MultiStar: [#1 0.06,-0.06,0.62,U] [#2 -0.01,-0.08,0.71,U] [#3 -0.01,-0.40,0.53,U] [#4 -0.07,-0.47,0.50,U] [#5 0.08,-0.32,0.55,U] [#6 0.00,-0.13,0.41,U] [#7 -0.01,-0.33,0.44,U] [#8 0.06,-0.23,0.34,U] 
21:08:59.157 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.26}, one-star: {-0.23, -0.36}
21:08:59.158 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
21:08:59.159 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
21:08:59.160 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.26 hyp=0.27 cameraTheta=-1.70 mountX=-0.01 mountY=0.27, mountTheta=1.60
21:08:59.163 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.26, opts=13)
21:08:59.164 00.001 8996 Enqueuing Move request for scope (-0.03, -0.26)
21:08:59.165 00.001 20224 Worker thread wakes up
21:08:59.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.26) opts 0xd
21:08:59.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.26)
21:08:59.165 00.000 20224 Moving (-0.03, -0.26) raw xDistance=-0.01 yDistance=0.27
21:08:59.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:08:59.166 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:08:59.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:08:59.166 00.000 20224 MoveAxis(E, 0, ABG)
21:08:59.166 00.000 20224 Move returns status 0, amount 0
21:08:59.166 00.000 20224 MoveAxis(N, 0, ABG)
21:08:59.166 00.000 20224 Move returns status 0, amount 0
21:08:59.166 00.000 20224 move complete, result=0
21:08:59.167 00.001 20224 worker thread done servicing request
21:08:59.174 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55379, med=2745, FiltMin=2502, FiltMax=29782, Gamma=1.000
21:08:59.199 00.025 8996 UpdateGuideState exits: m=777390 SNR=383.2
21:08:59.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:08:59.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:08:59.203 00.002 8996 Enqueuing Expose request
21:08:59.204 00.001 20224 Worker thread wakes up
21:08:59.204 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:08:59.206 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:08:59.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:00.388 01.182 20224 Exposure complete
21:09:00.467 00.079 20224 worker thread done servicing request
21:09:00.467 00.000 8996 OnExposeComplete: enter
21:09:00.468 00.001 8996 UpdateGuideState(): m_state=6
21:09:00.469 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1076
21:09:00.469 00.000 8996 Star::Find returns 1 (0), X=138.84, Y=473.02, Mass=735073, SNR=326.2, Peak=50291 HFD=4.6
21:09:00.472 00.003 8996 MultiStar: [#1 -0.08,-0.05,0.70,U] [#2 0.04,0.11,0.78,U] [#3 0.25,-0.08,0.64,U] [#4 0.23,-0.15,0.57,U] [#5 0.06,-0.18,0.68,U] [#6 0.23,0.00,0.53,U] [#7 -0.06,0.04,0.49,U] [#8 0.09,-0.02,0.41,U] 
21:09:00.473 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {-0.16, -0.15}
21:09:00.475 00.002 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
21:09:00.477 00.002 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.38)
21:09:00.478 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.88 mountX=0.05 mountY=0.05, mountTheta=0.77
21:09:00.481 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
21:09:00.483 00.002 8996 Enqueuing Move request for scope (0.05, -0.06)
21:09:00.484 00.001 20224 Worker thread wakes up
21:09:00.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
21:09:00.484 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
21:09:00.484 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.05 yDistance=0.05
21:09:00.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:09:00.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:00.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:09:00.484 00.000 20224 MoveAxis(E, 0, ABG)
21:09:00.484 00.000 20224 Move returns status 0, amount 0
21:09:00.484 00.000 20224 MoveAxis(N, 0, ABG)
21:09:00.484 00.000 20224 Move returns status 0, amount 0
21:09:00.484 00.000 20224 move complete, result=0
21:09:00.485 00.001 20224 worker thread done servicing request
21:09:00.492 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50291, med=2745, FiltMin=2489, FiltMax=30077, Gamma=1.000
21:09:00.510 00.018 8996 UpdateGuideState exits: m=735073 SNR=326.2
21:09:00.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:00.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:00.513 00.001 8996 Enqueuing Expose request
21:09:00.514 00.001 20224 Worker thread wakes up
21:09:00.514 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:09:00.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:00.515 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:01.484 00.969 20224 Exposure complete
21:09:01.570 00.086 20224 worker thread done servicing request
21:09:01.570 00.000 8996 OnExposeComplete: enter
21:09:01.571 00.001 8996 UpdateGuideState(): m_state=6
21:09:01.573 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1077
21:09:01.573 00.000 8996 Star::Find returns 1 (0), X=138.70, Y=472.99, Mass=784924, SNR=346.5, Peak=55379 HFD=4.8
21:09:01.575 00.002 8996 MultiStar: [#1 -0.62,-0.07,0.00,M1] [#2 -0.46,0.14,0.75,U] [#3 0.03,0.28,0.62,U] [#4 -0.28,0.27,0.55,U] [#5 -0.17,-0.14,0.62,U] [#6 -0.02,0.33,0.44,U] [#7 -0.01,0.49,0.48,U] [#8 -0.07,0.16,0.40,U] 
21:09:01.576 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.12}, one-star: {-0.30, -0.18}
21:09:01.578 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
21:09:01.578 00.000 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
21:09:01.580 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.23 cameraTheta=2.57 mountX=-0.20 mountY=-0.10, mountTheta=-2.68
21:09:01.582 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
21:09:01.584 00.002 8996 Enqueuing Move request for scope (-0.19, 0.12)
21:09:01.586 00.002 20224 Worker thread wakes up
21:09:01.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
21:09:01.586 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
21:09:01.586 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.20 yDistance=-0.10
21:09:01.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:09:01.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:01.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:09:01.586 00.000 20224 MoveAxis(E, 29, ABG)
21:09:01.586 00.000 20224 Guiding  Dir = 2, Dur = 29
21:09:01.587 00.001 20224 IsSlewing returns 0
21:09:01.587 00.000 20224 IsGuiding returns 0
21:09:01.588 00.001 20224 PulseGuide returned control before completion, sleep 39
21:09:01.592 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55379, med=2745, FiltMin=2496, FiltMax=32867, Gamma=1.000
21:09:01.607 00.015 8996 UpdateGuideState exits: m=784924 SNR=346.5
21:09:01.609 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:01.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:01.611 00.001 8996 Enqueuing Expose request
21:09:01.640 00.029 20224 IsGuiding returns 1
21:09:01.640 00.000 20224 scope still moving after pulse duration time elapsed
21:09:01.672 00.032 20224 IsSlewing returns 0
21:09:01.672 00.000 20224 IsGuiding returns 0
21:09:01.672 00.000 20224 scope move finished after 29 + 56 ms
21:09:01.672 00.000 20224 Move returns status 0, amount 29
21:09:01.672 00.000 20224 MoveAxis(N, 0, ABG)
21:09:01.672 00.000 20224 Move returns status 0, amount 0
21:09:01.672 00.000 20224 move complete, result=0
21:09:01.672 00.000 20224 worker thread done servicing request
21:09:01.672 00.000 20224 Worker thread wakes up
21:09:01.673 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:01.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:01.673 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
21:09:02.867 01.194 20224 Exposure complete
21:09:02.962 00.095 20224 worker thread done servicing request
21:09:02.962 00.000 8996 OnExposeComplete: enter
21:09:02.964 00.002 8996 UpdateGuideState(): m_state=6
21:09:02.965 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1078
21:09:02.966 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=472.94, Mass=735520, SNR=336.1, Peak=45411 HFD=4.5
21:09:02.967 00.001 8996 MultiStar: [#1 0.03,0.15,0.64,U] [#2 0.25,0.28,0.78,U] [#3 0.21,-0.06,0.60,U] [#4 0.08,0.06,0.56,U] [#5 0.22,-0.11,0.58,U] [#6 0.15,0.12,0.42,U] [#7 0.14,0.17,0.51,U] [#8 0.19,0.24,0.41,U] 
21:09:02.968 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.05}, one-star: {-0.00, -0.23}
21:09:02.969 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
21:09:02.969 00.000 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
21:09:02.970 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.33 mountX=0.13 mountY=-0.06, mountTheta=-0.44
21:09:02.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.05, opts=13)
21:09:02.972 00.000 8996 Enqueuing Move request for scope (0.13, 0.05)
21:09:02.973 00.001 20224 Worker thread wakes up
21:09:02.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
21:09:02.973 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
21:09:02.973 00.000 20224 Moving (0.13, 0.05) raw xDistance=0.13 yDistance=-0.06
21:09:02.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:09:02.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:02.974 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:09:02.974 00.000 20224 MoveAxis(E, 0, ABG)
21:09:02.974 00.000 20224 Move returns status 0, amount 0
21:09:02.974 00.000 20224 MoveAxis(N, 0, ABG)
21:09:02.974 00.000 20224 Move returns status 0, amount 0
21:09:02.974 00.000 20224 move complete, result=0
21:09:02.974 00.000 20224 worker thread done servicing request
21:09:02.978 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45411, med=2749, FiltMin=2473, FiltMax=27184, Gamma=1.000
21:09:03.001 00.023 8996 UpdateGuideState exits: m=735520 SNR=336.1
21:09:03.004 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:03.007 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:03.010 00.003 8996 Enqueuing Expose request
21:09:03.013 00.003 20224 Worker thread wakes up
21:09:03.013 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:03.015 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:03.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:03.996 00.981 20224 Exposure complete
21:09:04.099 00.103 20224 worker thread done servicing request
21:09:04.099 00.000 8996 OnExposeComplete: enter
21:09:04.100 00.001 8996 UpdateGuideState(): m_state=6
21:09:04.102 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1079
21:09:04.102 00.000 8996 Star::Find returns 1 (0), X=138.83, Y=472.85, Mass=720019, SNR=354.9, Peak=49923 HFD=4.6
21:09:04.103 00.001 8996 MultiStar: [#1 0.19,0.24,0.77,U] [#2 0.26,-0.02,0.72,U] [#3 0.42,0.06,0.61,U] [#4 0.31,-0.05,0.54,U] [#5 0.35,-0.16,0.59,U] [#6 0.28,0.08,0.43,U] [#7 0.19,0.08,0.46,U] [#8 0.32,-0.00,0.41,U] 
21:09:04.104 00.001 8996 refined, 8 included, MultiStar: {0.20, -0.03}, one-star: {-0.17, -0.32}
21:09:04.105 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
21:09:04.105 00.000 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
21:09:04.106 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.21 cameraTheta=-0.14 mountX=0.21 mountY=0.01, mountTheta=0.03
21:09:04.108 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.03, opts=13)
21:09:04.108 00.000 8996 Enqueuing Move request for scope (0.20, -0.03)
21:09:04.109 00.001 20224 Worker thread wakes up
21:09:04.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
21:09:04.109 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
21:09:04.109 00.000 20224 Moving (0.20, -0.03) raw xDistance=0.21 yDistance=0.01
21:09:04.110 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:09:04.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:04.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:09:04.110 00.000 20224 MoveAxis(W, 30, ABG)
21:09:04.110 00.000 20224 Guiding  Dir = 3, Dur = 30
21:09:04.110 00.000 20224 IsSlewing returns 0
21:09:04.110 00.000 20224 IsGuiding returns 0
21:09:04.114 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49923, med=2749, FiltMin=2496, FiltMax=28022, Gamma=1.000
21:09:04.129 00.015 8996 UpdateGuideState exits: m=720019 SNR=354.9
21:09:04.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:04.131 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:04.131 00.000 8996 Enqueuing Expose request
21:09:04.167 00.036 20224 IsGuiding returns 1
21:09:04.167 00.000 20224 scope still moving after pulse duration time elapsed
21:09:04.196 00.029 20224 IsSlewing returns 0
21:09:04.196 00.000 20224 IsGuiding returns 1
21:09:04.227 00.031 20224 IsSlewing returns 0
21:09:04.227 00.000 20224 IsGuiding returns 1
21:09:04.258 00.031 20224 IsSlewing returns 0
21:09:04.258 00.000 20224 IsGuiding returns 0
21:09:04.258 00.000 20224 scope move finished after 30 + 118 ms
21:09:04.258 00.000 20224 Move returns status 0, amount 30
21:09:04.258 00.000 20224 MoveAxis(N, 0, ABG)
21:09:04.259 00.001 20224 Move returns status 0, amount 0
21:09:04.259 00.000 20224 move complete, result=0
21:09:04.259 00.000 20224 worker thread done servicing request
21:09:04.259 00.000 20224 Worker thread wakes up
21:09:04.259 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
21:09:04.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:04.261 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:05.430 01.169 20224 Exposure complete
21:09:05.496 00.066 20224 worker thread done servicing request
21:09:05.496 00.000 8996 OnExposeComplete: enter
21:09:05.498 00.002 8996 UpdateGuideState(): m_state=6
21:09:05.500 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1080
21:09:05.501 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.18, Mass=790130, SNR=395.3, Peak=61091 HFD=4.5
21:09:05.503 00.002 8996 MultiStar: [#1 -0.06,0.20,0.59,U] [#2 0.04,0.07,0.67,U] [#3 0.12,0.11,0.50,U] [#4 0.04,0.12,0.47,U] [#5 -0.08,0.00,0.62,U] [#6 0.20,0.19,0.39,U] [#7 -0.00,0.19,0.41,U] [#8 0.10,0.26,0.32,U] 
21:09:05.505 00.002 8996 refined, 8 included, MultiStar: {0.00, 0.11}, one-star: {-0.11, 0.01}
21:09:05.506 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
21:09:05.508 00.002 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
21:09:05.510 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.54 mountX=-0.01 mountY=-0.11, mountTheta=-1.64
21:09:05.511 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.11, opts=13)
21:09:05.512 00.001 8996 Enqueuing Move request for scope (0.00, 0.11)
21:09:05.514 00.002 20224 Worker thread wakes up
21:09:05.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
21:09:05.514 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
21:09:05.514 00.000 20224 Moving (0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
21:09:05.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:09:05.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:05.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:09:05.515 00.001 20224 MoveAxis(E, 0, ABG)
21:09:05.515 00.000 20224 Move returns status 0, amount 0
21:09:05.515 00.000 20224 MoveAxis(N, 0, ABG)
21:09:05.515 00.000 20224 Move returns status 0, amount 0
21:09:05.515 00.000 20224 move complete, result=0
21:09:05.515 00.000 20224 worker thread done servicing request
21:09:05.522 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61091, med=2745, FiltMin=2499, FiltMax=29693, Gamma=1.000
21:09:05.541 00.019 8996 UpdateGuideState exits: m=790130 SNR=395.3
21:09:05.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:05.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:05.544 00.001 8996 Enqueuing Expose request
21:09:05.545 00.001 20224 Worker thread wakes up
21:09:05.545 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:05.547 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:05.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:06.534 00.987 20224 Exposure complete
21:09:06.629 00.095 20224 worker thread done servicing request
21:09:06.629 00.000 8996 OnExposeComplete: enter
21:09:06.630 00.001 8996 UpdateGuideState(): m_state=6
21:09:06.630 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1081
21:09:06.632 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=472.96, Mass=735790, SNR=325.5, Peak=55107 HFD=4.7
21:09:06.633 00.001 8996 MultiStar: [#1 0.03,0.02,0.67,U] [#2 0.06,0.02,0.81,U] [#3 0.18,0.14,0.61,U] [#4 0.13,0.16,0.56,U] [#5 -0.01,-0.02,0.77,U] [#6 0.19,0.09,0.51,U] [#7 0.23,0.11,0.51,U] [#8 0.00,0.14,0.43,U] 
21:09:06.634 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {-0.34, -0.22}
21:09:06.635 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
21:09:06.636 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
21:09:06.637 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.88 mountX=0.02 mountY=-0.03, mountTheta=-0.99
21:09:06.640 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
21:09:06.642 00.002 8996 Enqueuing Move request for scope (0.02, 0.02)
21:09:06.643 00.001 20224 Worker thread wakes up
21:09:06.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
21:09:06.643 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
21:09:06.643 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.03
21:09:06.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:09:06.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:06.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:09:06.644 00.001 20224 MoveAxis(E, 0, ABG)
21:09:06.644 00.000 20224 Move returns status 0, amount 0
21:09:06.644 00.000 20224 MoveAxis(N, 0, ABG)
21:09:06.644 00.000 20224 Move returns status 0, amount 0
21:09:06.644 00.000 20224 move complete, result=0
21:09:06.644 00.000 20224 worker thread done servicing request
21:09:06.648 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55107, med=2749, FiltMin=2496, FiltMax=30838, Gamma=1.000
21:09:06.666 00.018 8996 UpdateGuideState exits: m=735790 SNR=325.5
21:09:06.667 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:06.668 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:06.668 00.000 8996 Enqueuing Expose request
21:09:06.669 00.001 20224 Worker thread wakes up
21:09:06.669 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:06.670 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:06.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:07.849 01.179 20224 Exposure complete
21:09:07.942 00.093 20224 worker thread done servicing request
21:09:07.942 00.000 8996 OnExposeComplete: enter
21:09:07.944 00.002 8996 UpdateGuideState(): m_state=6
21:09:07.946 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1082
21:09:07.947 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=473.12, Mass=717943, SNR=330.9, Peak=51427 HFD=4.6
21:09:07.948 00.001 8996 MultiStar: [#1 -0.25,0.18,0.69,U] [#2 -0.13,0.12,0.78,U] [#3 -0.10,0.07,0.64,U] [#4 -0.29,0.01,0.65,U] [#5 0.18,-0.08,0.69,U] [#6 -0.14,0.14,0.44,U] [#7 0.01,0.17,0.48,U] [#8 0.25,0.24,0.41,U] 
21:09:07.950 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.07}, one-star: {-0.30, -0.05}
21:09:07.951 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
21:09:07.953 00.002 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:09:07.955 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.59 mountX=-0.12 mountY=-0.06, mountTheta=-2.70
21:09:07.958 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
21:09:07.960 00.002 8996 Enqueuing Move request for scope (-0.11, 0.07)
21:09:07.962 00.002 20224 Worker thread wakes up
21:09:07.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
21:09:07.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
21:09:07.962 00.000 20224 Moving (-0.11, 0.07) raw xDistance=-0.12 yDistance=-0.06
21:09:07.963 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:09:07.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:07.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:09:07.963 00.000 20224 MoveAxis(E, 0, ABG)
21:09:07.963 00.000 20224 Move returns status 0, amount 0
21:09:07.963 00.000 20224 MoveAxis(N, 0, ABG)
21:09:07.963 00.000 20224 Move returns status 0, amount 0
21:09:07.963 00.000 20224 move complete, result=0
21:09:07.963 00.000 20224 worker thread done servicing request
21:09:07.971 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51427, med=2745, FiltMin=2461, FiltMax=28877, Gamma=1.000
21:09:07.997 00.026 8996 UpdateGuideState exits: m=717943 SNR=330.9
21:09:07.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:08.001 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:08.003 00.002 8996 Enqueuing Expose request
21:09:08.004 00.001 20224 Worker thread wakes up
21:09:08.005 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:08.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:08.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:08.986 00.980 20224 Exposure complete
21:09:09.070 00.084 20224 worker thread done servicing request
21:09:09.070 00.000 8996 OnExposeComplete: enter
21:09:09.071 00.001 8996 UpdateGuideState(): m_state=6
21:09:09.072 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1083
21:09:09.072 00.000 8996 Star::Find returns 1 (0), X=138.73, Y=472.75, Mass=703901, SNR=320.2, Peak=55603 HFD=4.7
21:09:09.073 00.001 8996 MultiStar: [#1 -0.34,-0.13,0.74,U] [#2 -0.08,-0.06,0.86,U] [#3 0.12,-0.25,0.62,U] [#4 0.04,-0.09,0.60,U] [#5 -0.25,-0.25,0.74,U] [#6 0.24,0.04,0.50,U] [#7 0.08,0.01,0.56,U] [#8 -0.13,-0.09,0.45,U] 
21:09:09.074 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.16}, one-star: {-0.27, -0.42}
21:09:09.075 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
21:09:09.076 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
21:09:09.076 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.11 mountX=-0.08 mountY=0.17, mountTheta=2.01
21:09:09.078 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.16, opts=13)
21:09:09.079 00.001 8996 Enqueuing Move request for scope (-0.09, -0.16)
21:09:09.080 00.001 20224 Worker thread wakes up
21:09:09.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
21:09:09.080 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
21:09:09.080 00.000 20224 Moving (-0.09, -0.16) raw xDistance=-0.08 yDistance=0.17
21:09:09.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:09:09.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:09.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:09:09.080 00.000 20224 MoveAxis(E, 0, ABG)
21:09:09.080 00.000 20224 Move returns status 0, amount 0
21:09:09.080 00.000 20224 MoveAxis(N, 0, ABG)
21:09:09.080 00.000 20224 Move returns status 0, amount 0
21:09:09.080 00.000 20224 move complete, result=0
21:09:09.080 00.000 20224 worker thread done servicing request
21:09:09.084 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55603, med=2745, FiltMin=2480, FiltMax=26672, Gamma=1.000
21:09:09.098 00.014 8996 UpdateGuideState exits: m=703901 SNR=320.2
21:09:09.099 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:09.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:09.101 00.001 8996 Enqueuing Expose request
21:09:09.102 00.001 20224 Worker thread wakes up
21:09:09.102 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:09:09.102 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:09.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:10.267 01.165 20224 Exposure complete
21:09:10.365 00.098 20224 worker thread done servicing request
21:09:10.365 00.000 8996 OnExposeComplete: enter
21:09:10.367 00.002 8996 UpdateGuideState(): m_state=6
21:09:10.369 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1084
21:09:10.371 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=472.99, Mass=760136, SNR=372.5, Peak=63859 HFD=4.5
21:09:10.373 00.002 8996 MultiStar: [#1 -0.15,0.39,0.58,U] [#2 -0.10,0.06,0.69,U] [#3 -0.11,0.09,0.60,U] [#4 -0.06,0.22,0.55,U] [#5 0.01,-0.22,0.50,U] [#6 -0.21,0.21,0.44,U] [#7 -0.24,0.24,0.46,U] [#8 0.05,0.23,0.36,U] 
21:09:10.374 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.08}, one-star: {-0.23, -0.19}
21:09:10.376 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
21:09:10.377 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
21:09:10.379 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.57 mountX=-0.14 mountY=-0.07, mountTheta=-2.68
21:09:10.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.08, opts=13)
21:09:10.382 00.001 8996 Enqueuing Move request for scope (-0.13, 0.08)
21:09:10.384 00.002 20224 Worker thread wakes up
21:09:10.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
21:09:10.384 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
21:09:10.385 00.001 20224 Moving (-0.13, 0.08) raw xDistance=-0.14 yDistance=-0.07
21:09:10.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:09:10.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:10.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:09:10.385 00.000 20224 MoveAxis(E, 0, ABG)
21:09:10.385 00.000 20224 Move returns status 0, amount 0
21:09:10.385 00.000 20224 MoveAxis(N, 0, ABG)
21:09:10.385 00.000 20224 Move returns status 0, amount 0
21:09:10.385 00.000 20224 move complete, result=0
21:09:10.386 00.001 20224 worker thread done servicing request
21:09:10.394 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=63859, med=2749, FiltMin=2475, FiltMax=34093, Gamma=1.000
21:09:10.414 00.020 8996 UpdateGuideState exits: m=760136 SNR=372.5
21:09:10.415 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:10.416 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:10.417 00.001 8996 Enqueuing Expose request
21:09:10.417 00.000 20224 Worker thread wakes up
21:09:10.417 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:10.418 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:10.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:11.404 00.986 20224 Exposure complete
21:09:11.483 00.079 20224 worker thread done servicing request
21:09:11.483 00.000 8996 OnExposeComplete: enter
21:09:11.484 00.001 8996 UpdateGuideState(): m_state=6
21:09:11.485 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1085
21:09:11.486 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.95, Mass=702179, SNR=368.5, Peak=55043 HFD=4.7
21:09:11.488 00.002 8996 MultiStar: [#1 -0.41,0.27,0.60,U] [#2 -0.38,0.10,0.75,U] [#3 -0.39,0.11,0.54,U] [#4 -0.38,0.04,0.52,U] [#5 -0.16,-0.06,0.60,U] [#6 -0.36,0.00,0.36,U] [#7 -0.45,0.14,0.38,U] [#8 -0.05,0.13,0.40,U] 
21:09:11.489 00.001 8996 refined, 8 included, MultiStar: {-0.34, 0.03}, one-star: {-0.36, -0.22}
21:09:11.490 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
21:09:11.490 00.000 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
21:09:11.491 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.03 hyp=0.34 cameraTheta=3.04 mountX=-0.34 mountY=0.01, mountTheta=3.13
21:09:11.493 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.03, opts=13)
21:09:11.494 00.001 8996 Enqueuing Move request for scope (-0.34, 0.03)
21:09:11.495 00.001 20224 Worker thread wakes up
21:09:11.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.03) opts 0xd
21:09:11.495 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.03)
21:09:11.495 00.000 20224 Moving (-0.34, 0.03) raw xDistance=-0.34 yDistance=0.01
21:09:11.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:09:11.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:11.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:09:11.495 00.000 20224 MoveAxis(E, 49, ABG)
21:09:11.495 00.000 20224 Guiding  Dir = 2, Dur = 49
21:09:11.495 00.000 20224 IsSlewing returns 0
21:09:11.495 00.000 20224 IsGuiding returns 0
21:09:11.501 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55043, med=2745, FiltMin=2505, FiltMax=28979, Gamma=1.000
21:09:11.516 00.015 8996 UpdateGuideState exits: m=702179 SNR=368.5
21:09:11.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:11.517 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:11.518 00.001 8996 Enqueuing Expose request
21:09:11.552 00.034 20224 IsGuiding returns 1
21:09:11.552 00.000 20224 scope still moving after pulse duration time elapsed
21:09:11.583 00.031 20224 IsSlewing returns 0
21:09:11.583 00.000 20224 IsGuiding returns 1
21:09:11.615 00.032 20224 IsSlewing returns 0
21:09:11.615 00.000 20224 IsGuiding returns 1
21:09:11.647 00.032 20224 IsSlewing returns 0
21:09:11.647 00.000 20224 IsGuiding returns 0
21:09:11.647 00.000 20224 scope move finished after 49 + 102 ms
21:09:11.648 00.001 20224 Move returns status 0, amount 49
21:09:11.648 00.000 20224 MoveAxis(N, 0, ABG)
21:09:11.648 00.000 20224 Move returns status 0, amount 0
21:09:11.648 00.000 20224 move complete, result=0
21:09:11.648 00.000 20224 worker thread done servicing request
21:09:11.648 00.000 20224 Worker thread wakes up
21:09:11.648 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.0 px 0 ms NORTH
21:09:11.649 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:11.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:12.817 01.168 20224 Exposure complete
21:09:12.901 00.084 20224 worker thread done servicing request
21:09:12.901 00.000 8996 OnExposeComplete: enter
21:09:12.902 00.001 8996 UpdateGuideState(): m_state=6
21:09:12.904 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1086
21:09:12.906 00.002 8996 Star::Find returns 1 (0), X=139.04, Y=472.99, Mass=787506, SNR=349.5, Peak=59107 HFD=4.4
21:09:12.908 00.002 8996 MultiStar: [#1 0.27,0.13,0.66,U] [#2 0.13,0.07,0.81,U] [#3 0.21,0.02,0.69,U] [#4 0.05,0.15,0.54,U] [#5 0.20,0.13,0.69,U] [#6 0.11,-0.08,0.44,U] [#7 -0.09,0.11,0.47,U] [#8 0.22,0.13,0.42,U] 
21:09:12.909 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.04, -0.18}
21:09:12.910 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
21:09:12.912 00.002 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
21:09:12.913 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.30 mountX=0.12 mountY=-0.05, mountTheta=-0.42
21:09:12.918 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
21:09:12.920 00.002 8996 Enqueuing Move request for scope (0.13, 0.04)
21:09:12.921 00.001 20224 Worker thread wakes up
21:09:12.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
21:09:12.922 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
21:09:12.922 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.12 yDistance=-0.05
21:09:12.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:09:12.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:12.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:09:12.922 00.000 20224 MoveAxis(E, 0, ABG)
21:09:12.922 00.000 20224 Move returns status 0, amount 0
21:09:12.922 00.000 20224 MoveAxis(N, 0, ABG)
21:09:12.923 00.001 20224 Move returns status 0, amount 0
21:09:12.923 00.000 20224 move complete, result=0
21:09:12.923 00.000 20224 worker thread done servicing request
21:09:12.930 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59107, med=2745, FiltMin=2451, FiltMax=29600, Gamma=1.000
21:09:12.956 00.026 8996 UpdateGuideState exits: m=787506 SNR=349.5
21:09:12.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:12.960 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:12.962 00.002 8996 Enqueuing Expose request
21:09:12.963 00.001 20224 Worker thread wakes up
21:09:12.963 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:12.965 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:12.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:13.955 00.990 20224 Exposure complete
21:09:14.028 00.073 20224 worker thread done servicing request
21:09:14.029 00.001 8996 OnExposeComplete: enter
21:09:14.030 00.001 8996 UpdateGuideState(): m_state=6
21:09:14.032 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1087
21:09:14.034 00.002 8996 Star::Find returns 1 (0), X=138.98, Y=472.91, Mass=784188, SNR=351.3, Peak=63779 HFD=4.4
21:09:14.036 00.002 8996 MultiStar: [#1 -0.07,-0.08,0.68,U] [#2 -0.12,-0.06,0.65,U] [#3 0.03,-0.08,0.61,U] [#4 -0.18,0.06,0.60,U] [#5 0.03,-0.06,0.61,U] [#6 0.00,0.31,0.42,U] [#7 -0.12,-0.03,0.43,U] [#8 0.08,-0.11,0.38,U] 
21:09:14.038 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {-0.02, -0.26}
21:09:14.039 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
21:09:14.040 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
21:09:14.042 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.20 mountX=-0.04 mountY=0.07, mountTheta=2.10
21:09:14.045 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
21:09:14.047 00.002 8996 Enqueuing Move request for scope (-0.04, -0.06)
21:09:14.049 00.002 20224 Worker thread wakes up
21:09:14.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
21:09:14.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
21:09:14.049 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
21:09:14.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:09:14.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:14.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:09:14.050 00.001 20224 MoveAxis(E, 0, ABG)
21:09:14.050 00.000 20224 Move returns status 0, amount 0
21:09:14.050 00.000 20224 MoveAxis(N, 0, ABG)
21:09:14.050 00.000 20224 Move returns status 0, amount 0
21:09:14.050 00.000 20224 move complete, result=0
21:09:14.050 00.000 20224 worker thread done servicing request
21:09:14.057 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63779, med=2745, FiltMin=2489, FiltMax=30733, Gamma=1.000
21:09:14.084 00.027 8996 UpdateGuideState exits: m=784188 SNR=351.3
21:09:14.086 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:14.088 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:14.089 00.001 8996 Enqueuing Expose request
21:09:14.091 00.002 20224 Worker thread wakes up
21:09:14.091 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:09:14.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:14.093 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:15.261 01.168 20224 Exposure complete
21:09:15.357 00.096 20224 worker thread done servicing request
21:09:15.357 00.000 8996 OnExposeComplete: enter
21:09:15.359 00.002 8996 UpdateGuideState(): m_state=6
21:09:15.361 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1088
21:09:15.363 00.002 8996 Star::Find returns 1 (0), X=138.95, Y=472.70, Mass=738231, SNR=353.4, Peak=51907 HFD=4.6
21:09:15.365 00.002 8996 MultiStar: [#1 0.12,-0.01,0.70,U] [#2 0.02,0.19,0.74,U] [#3 0.05,-0.18,0.55,U] [#4 0.03,0.01,0.56,U] [#5 0.29,-0.14,0.65,U] [#6 -0.01,-0.08,0.47,U] [#7 0.06,-0.10,0.43,U] [#8 0.34,0.04,0.36,U] 
21:09:15.367 00.002 8996 refined, 8 included, MultiStar: {0.08, -0.11}, one-star: {-0.05, -0.47}
21:09:15.368 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
21:09:15.370 00.002 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
21:09:15.371 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.94 mountX=0.09 mountY=0.10, mountTheta=0.84
21:09:15.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.11, opts=13)
21:09:15.374 00.001 8996 Enqueuing Move request for scope (0.08, -0.11)
21:09:15.376 00.002 20224 Worker thread wakes up
21:09:15.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
21:09:15.376 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
21:09:15.376 00.000 20224 Moving (0.08, -0.11) raw xDistance=0.09 yDistance=0.10
21:09:15.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:09:15.377 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:15.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:09:15.377 00.000 20224 MoveAxis(E, 0, ABG)
21:09:15.377 00.000 20224 Move returns status 0, amount 0
21:09:15.377 00.000 20224 MoveAxis(N, 0, ABG)
21:09:15.377 00.000 20224 Move returns status 0, amount 0
21:09:15.377 00.000 20224 move complete, result=0
21:09:15.377 00.000 20224 worker thread done servicing request
21:09:15.384 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51907, med=2745, FiltMin=2499, FiltMax=27837, Gamma=1.000
21:09:15.407 00.023 8996 UpdateGuideState exits: m=738231 SNR=353.4
21:09:15.409 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:15.409 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:15.410 00.001 8996 Enqueuing Expose request
21:09:15.411 00.001 20224 Worker thread wakes up
21:09:15.411 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:09:15.412 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:15.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:16.397 00.985 20224 Exposure complete
21:09:16.461 00.064 20224 worker thread done servicing request
21:09:16.461 00.000 8996 OnExposeComplete: enter
21:09:16.462 00.001 8996 UpdateGuideState(): m_state=6
21:09:16.463 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1089
21:09:16.464 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=472.97, Mass=770707, SNR=365.0, Peak=59219 HFD=4.5
21:09:16.465 00.001 8996 MultiStar: [#1 -0.01,-0.19,0.69,U] [#2 0.12,0.07,0.70,U] [#3 0.24,-0.15,0.54,U] [#4 0.00,-0.09,0.57,U] [#5 0.24,-0.23,0.57,U] [#6 0.22,0.41,0.39,U] [#7 0.18,-0.02,0.45,U] [#8 0.18,0.09,0.36,U] 
21:09:16.466 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.07}, one-star: {-0.03, -0.20}
21:09:16.466 00.000 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
21:09:16.468 00.002 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
21:09:16.469 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.59 mountX=0.11 mountY=0.06, mountTheta=0.48
21:09:16.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.07, opts=13)
21:09:16.472 00.001 8996 Enqueuing Move request for scope (0.10, -0.07)
21:09:16.473 00.001 20224 Worker thread wakes up
21:09:16.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
21:09:16.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
21:09:16.473 00.000 20224 Moving (0.10, -0.07) raw xDistance=0.11 yDistance=0.06
21:09:16.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:09:16.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:16.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:09:16.473 00.000 20224 MoveAxis(E, 0, ABG)
21:09:16.473 00.000 20224 Move returns status 0, amount 0
21:09:16.473 00.000 20224 MoveAxis(N, 0, ABG)
21:09:16.473 00.000 20224 Move returns status 0, amount 0
21:09:16.473 00.000 20224 move complete, result=0
21:09:16.473 00.000 20224 worker thread done servicing request
21:09:16.477 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59219, med=2745, FiltMin=2483, FiltMax=29101, Gamma=1.000
21:09:16.502 00.025 8996 UpdateGuideState exits: m=770707 SNR=365.0
21:09:16.504 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:16.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:16.506 00.001 8996 Enqueuing Expose request
21:09:16.508 00.002 20224 Worker thread wakes up
21:09:16.508 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:09:16.508 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:16.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:17.666 01.158 20224 Exposure complete
21:09:17.761 00.095 20224 worker thread done servicing request
21:09:17.762 00.001 8996 OnExposeComplete: enter
21:09:17.763 00.001 8996 UpdateGuideState(): m_state=6
21:09:17.764 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1090
21:09:17.765 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.04, Mass=744941, SNR=342.6, Peak=54931 HFD=4.5
21:09:17.766 00.001 8996 MultiStar: [#1 -0.25,-0.01,0.69,U] [#2 0.10,0.21,0.74,U] [#3 0.24,0.03,0.64,U] [#4 0.03,0.15,0.57,U] [#5 -0.03,-0.06,0.67,U] [#6 -0.15,0.08,0.47,U] [#7 -0.07,0.05,0.51,U] [#8 0.08,0.10,0.36,U] 
21:09:17.767 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.11, -0.13}
21:09:17.768 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
21:09:17.768 00.000 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
21:09:17.769 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.21 mountX=-0.03 mountY=-0.03, mountTheta=-2.32
21:09:17.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
21:09:17.771 00.000 8996 Enqueuing Move request for scope (-0.02, 0.03)
21:09:17.772 00.001 20224 Worker thread wakes up
21:09:17.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:09:17.772 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:09:17.772 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.03
21:09:17.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:09:17.773 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:17.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:09:17.773 00.000 20224 MoveAxis(E, 0, ABG)
21:09:17.773 00.000 20224 Move returns status 0, amount 0
21:09:17.773 00.000 20224 MoveAxis(N, 0, ABG)
21:09:17.773 00.000 20224 Move returns status 0, amount 0
21:09:17.773 00.000 20224 move complete, result=0
21:09:17.773 00.000 20224 worker thread done servicing request
21:09:17.776 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54931, med=2745, FiltMin=2483, FiltMax=29965, Gamma=1.000
21:09:17.790 00.014 8996 UpdateGuideState exits: m=744941 SNR=342.6
21:09:17.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:17.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:17.793 00.001 8996 Enqueuing Expose request
21:09:17.794 00.001 20224 Worker thread wakes up
21:09:17.794 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:17.795 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:17.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:18.774 00.979 20224 Exposure complete
21:09:18.851 00.077 20224 worker thread done servicing request
21:09:18.851 00.000 8996 OnExposeComplete: enter
21:09:18.852 00.001 8996 UpdateGuideState(): m_state=6
21:09:18.853 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1091
21:09:18.854 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.94, Mass=799230, SNR=392.6, Peak=60675 HFD=4.5
21:09:18.855 00.001 8996 MultiStar: [#1 -0.00,0.03,0.68,U] [#2 0.03,0.02,0.69,U] [#3 0.04,0.00,0.60,U] [#4 -0.12,-0.02,0.48,U] [#5 -0.16,-0.04,0.54,U] [#6 0.21,0.25,0.43,U] [#7 0.20,0.14,0.34,U] [#8 -0.03,-0.01,0.35,U] 
21:09:18.856 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {-0.19, -0.23}
21:09:18.857 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
21:09:18.858 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
21:09:18.858 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.71 mountX=-0.03 mountY=0.02, mountTheta=2.60
21:09:18.860 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
21:09:18.861 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
21:09:18.862 00.001 20224 Worker thread wakes up
21:09:18.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
21:09:18.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
21:09:18.862 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
21:09:18.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:09:18.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:18.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:09:18.862 00.000 20224 MoveAxis(E, 0, ABG)
21:09:18.862 00.000 20224 Move returns status 0, amount 0
21:09:18.862 00.000 20224 MoveAxis(N, 0, ABG)
21:09:18.862 00.000 20224 Move returns status 0, amount 0
21:09:18.862 00.000 20224 move complete, result=0
21:09:18.862 00.000 20224 worker thread done servicing request
21:09:18.866 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60675, med=2745, FiltMin=2486, FiltMax=31398, Gamma=1.000
21:09:18.881 00.015 8996 UpdateGuideState exits: m=799230 SNR=392.6
21:09:18.882 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:18.882 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:18.883 00.001 8996 Enqueuing Expose request
21:09:18.884 00.001 20224 Worker thread wakes up
21:09:18.884 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:09:18.885 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:18.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:20.040 01.155 20224 Exposure complete
21:09:20.107 00.067 20224 worker thread done servicing request
21:09:20.107 00.000 8996 OnExposeComplete: enter
21:09:20.108 00.001 8996 UpdateGuideState(): m_state=6
21:09:20.109 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1092
21:09:20.110 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.67, Mass=723144, SNR=340.1, Peak=53699 HFD=4.6
21:09:20.111 00.001 8996 MultiStar: [#1 -0.00,-0.05,0.65,U] [#2 0.05,-0.15,0.78,U] [#3 0.24,-0.18,0.59,U] [#4 0.07,-0.23,0.62,U] [#5 -0.03,-0.22,0.56,U] [#6 0.10,-0.18,0.40,U] [#7 -0.16,-0.18,0.46,U] [#8 0.01,0.00,0.38,U] 
21:09:20.111 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.22}, one-star: {-0.23, -0.50}
21:09:20.112 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
21:09:20.113 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
21:09:20.114 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.62 mountX=0.01 mountY=0.22, mountTheta=1.52
21:09:20.115 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.22, opts=13)
21:09:20.116 00.001 8996 Enqueuing Move request for scope (-0.01, -0.22)
21:09:20.117 00.001 20224 Worker thread wakes up
21:09:20.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
21:09:20.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
21:09:20.117 00.000 20224 Moving (-0.01, -0.22) raw xDistance=0.01 yDistance=0.22
21:09:20.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:09:20.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:09:20.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:09:20.117 00.000 20224 MoveAxis(E, 0, ABG)
21:09:20.117 00.000 20224 Move returns status 0, amount 0
21:09:20.118 00.001 20224 MoveAxis(N, 0, ABG)
21:09:20.118 00.000 20224 Move returns status 0, amount 0
21:09:20.118 00.000 20224 move complete, result=0
21:09:20.118 00.000 20224 worker thread done servicing request
21:09:20.125 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53699, med=2749, FiltMin=2493, FiltMax=30016, Gamma=1.000
21:09:20.150 00.025 8996 UpdateGuideState exits: m=723144 SNR=340.1
21:09:20.152 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:20.154 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:20.155 00.001 8996 Enqueuing Expose request
21:09:20.157 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:09:20.159 00.002 20224 Worker thread wakes up
21:09:20.159 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:20.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:21.142 00.983 20224 Exposure complete
21:09:21.203 00.061 20224 worker thread done servicing request
21:09:21.203 00.000 8996 OnExposeComplete: enter
21:09:21.205 00.002 8996 UpdateGuideState(): m_state=6
21:09:21.205 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1093
21:09:21.206 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=472.67, Mass=768744, SNR=340.1, Peak=56227 HFD=4.5
21:09:21.207 00.001 8996 MultiStar: [#1 -0.15,-0.16,0.65,U] [#2 -0.23,-0.22,0.79,U] [#3 -0.02,-0.29,0.50,U] [#4 -0.16,-0.37,0.52,U] [#5 -0.20,-0.44,0.61,U] [#6 -0.11,-0.38,0.49,U] [#7 -0.25,-0.29,0.45,U] [#8 0.01,-0.01,0.44,U] 
21:09:21.208 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.31}, one-star: {-0.05, -0.50}
21:09:21.209 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
21:09:21.210 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
21:09:21.210 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.31 hyp=0.34 cameraTheta=-1.97 mountX=-0.10 mountY=0.33, mountTheta=1.87
21:09:21.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.31, opts=13)
21:09:21.212 00.000 8996 Enqueuing Move request for scope (-0.13, -0.31)
21:09:21.213 00.001 20224 Worker thread wakes up
21:09:21.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.31) opts 0xd
21:09:21.213 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.31)
21:09:21.213 00.000 20224 Moving (-0.13, -0.31) raw xDistance=-0.10 yDistance=0.33
21:09:21.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:09:21.214 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:09:21.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:09:21.214 00.000 20224 MoveAxis(E, 0, ABG)
21:09:21.214 00.000 20224 Move returns status 0, amount 0
21:09:21.214 00.000 20224 MoveAxis(N, 0, ABG)
21:09:21.214 00.000 20224 Move returns status 0, amount 0
21:09:21.214 00.000 20224 move complete, result=0
21:09:21.214 00.000 20224 worker thread done servicing request
21:09:21.219 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56227, med=2749, FiltMin=2477, FiltMax=28461, Gamma=1.000
21:09:21.234 00.015 8996 UpdateGuideState exits: m=768744 SNR=340.1
21:09:21.235 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:21.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:21.237 00.001 8996 Enqueuing Expose request
21:09:21.237 00.000 20224 Worker thread wakes up
21:09:21.237 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:09:21.238 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:21.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:22.405 01.167 20224 Exposure complete
21:09:22.479 00.074 20224 worker thread done servicing request
21:09:22.479 00.000 8996 OnExposeComplete: enter
21:09:22.480 00.001 8996 UpdateGuideState(): m_state=6
21:09:22.481 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1094
21:09:22.482 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=472.72, Mass=733046, SNR=329.6, Peak=55523 HFD=4.4
21:09:22.483 00.001 8996 MultiStar: [#1 0.10,-0.07,0.77,U] [#2 0.24,0.01,0.78,U] [#3 0.38,-0.07,0.65,U] [#4 0.21,-0.18,0.53,U] [#5 0.37,-0.10,0.66,U] [#6 0.36,0.04,0.46,U] [#7 0.18,-0.13,0.48,U] [#8 0.39,-0.11,0.38,U] 
21:09:22.484 00.001 8996 refined, 8 included, MultiStar: {0.21, -0.14}, one-star: {-0.08, -0.45}
21:09:22.484 00.000 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
21:09:22.485 00.001 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
21:09:22.486 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-0.58 mountX=0.22 mountY=0.11, mountTheta=0.47
21:09:22.488 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.14, opts=13)
21:09:22.488 00.000 8996 Enqueuing Move request for scope (0.21, -0.14)
21:09:22.489 00.001 20224 Worker thread wakes up
21:09:22.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
21:09:22.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
21:09:22.489 00.000 20224 Moving (0.21, -0.14) raw xDistance=0.22 yDistance=0.11
21:09:22.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:09:22.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:22.490 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:09:22.490 00.000 20224 MoveAxis(W, 32, ABG)
21:09:22.490 00.000 20224 Guiding  Dir = 3, Dur = 32
21:09:22.490 00.000 20224 IsSlewing returns 0
21:09:22.490 00.000 20224 IsGuiding returns 0
21:09:22.498 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55523, med=2749, FiltMin=2480, FiltMax=27485, Gamma=1.000
21:09:22.508 00.010 20224 PulseGuide returned control before completion, sleep 25
21:09:22.526 00.018 8996 UpdateGuideState exits: m=733046 SNR=329.6
21:09:22.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:22.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:22.529 00.001 8996 Enqueuing Expose request
21:09:22.539 00.010 20224 IsGuiding returns 1
21:09:22.539 00.000 20224 scope still moving after pulse duration time elapsed
21:09:22.571 00.032 20224 IsSlewing returns 0
21:09:22.571 00.000 20224 IsGuiding returns 1
21:09:22.607 00.036 20224 IsSlewing returns 0
21:09:22.608 00.001 20224 IsGuiding returns 0
21:09:22.608 00.000 20224 scope move finished after 32 + 85 ms
21:09:22.608 00.000 20224 Move returns status 0, amount 32
21:09:22.608 00.000 20224 MoveAxis(N, 0, ABG)
21:09:22.608 00.000 20224 Move returns status 0, amount 0
21:09:22.608 00.000 20224 move complete, result=0
21:09:22.608 00.000 20224 worker thread done servicing request
21:09:22.608 00.000 20224 Worker thread wakes up
21:09:22.608 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:22.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:22.608 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
21:09:23.576 00.968 20224 Exposure complete
21:09:23.656 00.080 20224 worker thread done servicing request
21:09:23.657 00.001 8996 OnExposeComplete: enter
21:09:23.658 00.001 8996 UpdateGuideState(): m_state=6
21:09:23.659 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1095
21:09:23.660 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.76, Mass=787713, SNR=357.3, Peak=59555 HFD=4.6
21:09:23.662 00.002 8996 MultiStar: [#1 -0.32,-0.03,0.62,U] [#2 -0.11,-0.05,0.78,U] [#3 -0.12,-0.31,0.66,U] [#4 -0.20,-0.24,0.53,U] [#5 0.03,-0.39,0.63,U] [#6 -0.17,-0.37,0.42,U] [#7 -0.19,-0.13,0.51,U] [#8 -0.01,0.00,0.41,U] 
21:09:23.663 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.23}, one-star: {-0.28, -0.41}
21:09:23.664 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
21:09:23.665 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
21:09:23.667 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-2.19 mountX=-0.14 mountY=0.25, mountTheta=2.09
21:09:23.669 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.23, opts=13)
21:09:23.670 00.001 8996 Enqueuing Move request for scope (-0.16, -0.23)
21:09:23.671 00.001 20224 Worker thread wakes up
21:09:23.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.23) opts 0xd
21:09:23.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.23)
21:09:23.671 00.000 20224 Moving (-0.16, -0.23) raw xDistance=-0.14 yDistance=0.25
21:09:23.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:09:23.671 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.11 newest=0.68
21:09:23.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:09:23.671 00.000 20224 MoveAxis(E, 0, ABG)
21:09:23.671 00.000 20224 Move returns status 0, amount 0
21:09:23.671 00.000 20224 MoveAxis(S, 52, ABG)
21:09:23.671 00.000 20224 Guiding  Dir = 1, Dur = 52
21:09:23.672 00.001 20224 IsSlewing returns 0
21:09:23.672 00.000 20224 IsGuiding returns 0
21:09:23.677 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59555, med=2749, FiltMin=2483, FiltMax=30240, Gamma=1.000
21:09:23.681 00.004 20224 PulseGuide returned control before completion, sleep 53
21:09:23.695 00.014 8996 UpdateGuideState exits: m=787713 SNR=357.3
21:09:23.697 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:23.697 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:23.699 00.002 8996 Enqueuing Expose request
21:09:23.744 00.045 20224 IsGuiding returns 1
21:09:23.744 00.000 20224 scope still moving after pulse duration time elapsed
21:09:23.774 00.030 20224 IsSlewing returns 0
21:09:23.774 00.000 20224 IsGuiding returns 0
21:09:23.774 00.000 20224 scope move finished after 52 + 50 ms
21:09:23.774 00.000 20224 Move returns status 0, amount 52
21:09:23.774 00.000 20224 move complete, result=0
21:09:23.774 00.000 20224 worker thread done servicing request
21:09:23.774 00.000 20224 Worker thread wakes up
21:09:23.774 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:23.775 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:23.775 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
21:09:24.954 01.179 20224 Exposure complete
21:09:25.050 00.096 20224 worker thread done servicing request
21:09:25.051 00.001 8996 OnExposeComplete: enter
21:09:25.052 00.001 8996 UpdateGuideState(): m_state=6
21:09:25.053 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1096
21:09:25.054 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.82, Mass=699300, SNR=315.4, Peak=48659 HFD=4.7
21:09:25.055 00.001 8996 MultiStar: [#1 -0.39,-0.02,0.66,U] [#2 -0.36,0.12,0.87,U] [#3 -0.20,-0.15,0.67,U] [#4 -0.32,-0.02,0.58,U] [#5 -0.15,-0.10,0.64,U] [#6 -0.14,0.01,0.49,U] [#7 -0.30,0.01,0.52,U] [#8 -0.06,-0.00,0.45,U] 
21:09:25.057 00.002 8996 refined, 8 included, MultiStar: {-0.30, -0.07}, one-star: {-0.50, -0.35}
21:09:25.057 00.000 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
21:09:25.059 00.002 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
21:09:25.061 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.90 mountX=-0.29 mountY=0.11, mountTheta=2.79
21:09:25.063 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.07, opts=13)
21:09:25.065 00.002 8996 Enqueuing Move request for scope (-0.30, -0.07)
21:09:25.067 00.002 20224 Worker thread wakes up
21:09:25.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd
21:09:25.067 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.07)
21:09:25.067 00.000 20224 Moving (-0.30, -0.07) raw xDistance=-0.29 yDistance=0.11
21:09:25.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:09:25.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:25.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:09:25.067 00.000 20224 MoveAxis(E, 42, ABG)
21:09:25.068 00.001 20224 Guiding  Dir = 2, Dur = 42
21:09:25.068 00.000 20224 IsSlewing returns 0
21:09:25.068 00.000 20224 IsGuiding returns 0
21:09:25.075 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48659, med=2749, FiltMin=2480, FiltMax=26467, Gamma=1.000
21:09:25.084 00.009 20224 PulseGuide returned control before completion, sleep 36
21:09:25.104 00.020 8996 UpdateGuideState exits: m=699300 SNR=315.4
21:09:25.106 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:25.108 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:25.109 00.001 8996 Enqueuing Expose request
21:09:25.130 00.021 20224 IsGuiding returns 1
21:09:25.130 00.000 20224 scope still moving after pulse duration time elapsed
21:09:25.161 00.031 20224 IsSlewing returns 0
21:09:25.161 00.000 20224 IsGuiding returns 1
21:09:25.193 00.032 20224 IsSlewing returns 0
21:09:25.193 00.000 20224 IsGuiding returns 0
21:09:25.193 00.000 20224 scope move finished after 42 + 83 ms
21:09:25.193 00.000 20224 Move returns status 0, amount 42
21:09:25.193 00.000 20224 MoveAxis(N, 0, ABG)
21:09:25.193 00.000 20224 Move returns status 0, amount 0
21:09:25.193 00.000 20224 move complete, result=0
21:09:25.193 00.000 20224 worker thread done servicing request
21:09:25.193 00.000 20224 Worker thread wakes up
21:09:25.193 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:25.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:25.194 00.001 8996 GuideStep: -0.3 px 42 ms EAST, 0.1 px 0 ms NORTH
21:09:26.176 00.982 20224 Exposure complete
21:09:26.289 00.113 20224 worker thread done servicing request
21:09:26.289 00.000 8996 OnExposeComplete: enter
21:09:26.291 00.002 8996 UpdateGuideState(): m_state=6
21:09:26.293 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1097
21:09:26.295 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=473.17, Mass=769467, SNR=350.2, Peak=55011 HFD=4.5
21:09:26.297 00.002 8996 MultiStar: [#1 -0.06,0.02,0.66,U] [#2 0.09,-0.02,0.71,U] [#3 0.18,-0.04,0.56,U] [#4 -0.05,-0.12,0.57,U] [#5 0.16,-0.00,0.57,U] [#6 0.13,0.04,0.47,U] [#7 -0.04,0.27,0.45,U] [#8 0.18,0.21,0.38,U] 
21:09:26.299 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.23, -0.00}
21:09:26.300 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
21:09:26.301 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
21:09:26.303 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.08 mountX=0.01 mountY=-0.02, mountTheta=-1.18
21:09:26.306 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
21:09:26.307 00.001 8996 Enqueuing Move request for scope (0.01, 0.02)
21:09:26.309 00.002 20224 Worker thread wakes up
21:09:26.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
21:09:26.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
21:09:26.310 00.001 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
21:09:26.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:09:26.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:26.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:09:26.310 00.000 20224 MoveAxis(E, 0, ABG)
21:09:26.310 00.000 20224 Move returns status 0, amount 0
21:09:26.310 00.000 20224 MoveAxis(N, 0, ABG)
21:09:26.310 00.000 20224 Move returns status 0, amount 0
21:09:26.310 00.000 20224 move complete, result=0
21:09:26.310 00.000 20224 worker thread done servicing request
21:09:26.317 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55011, med=2749, FiltMin=2493, FiltMax=30525, Gamma=1.000
21:09:26.346 00.029 8996 UpdateGuideState exits: m=769467 SNR=350.2
21:09:26.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:26.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:26.351 00.002 8996 Enqueuing Expose request
21:09:26.352 00.001 20224 Worker thread wakes up
21:09:26.352 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:26.354 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:26.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:27.525 01.171 20224 Exposure complete
21:09:27.615 00.090 20224 worker thread done servicing request
21:09:27.615 00.000 8996 OnExposeComplete: enter
21:09:27.617 00.002 8996 UpdateGuideState(): m_state=6
21:09:27.618 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1098
21:09:27.619 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.92, Mass=751462, SNR=353.6, Peak=64515 HFD=4.5
21:09:27.621 00.002 8996 MultiStar: [#1 -0.22,-0.05,0.65,U] [#2 -0.24,0.01,0.68,U] [#3 0.01,-0.02,0.65,U] [#4 -0.30,0.08,0.55,U] [#5 -0.03,-0.12,0.58,U] [#6 -0.27,0.09,0.42,U] [#7 -0.32,-0.01,0.43,U] [#8 -0.05,0.08,0.37,U] 
21:09:27.622 00.001 8996 refined, 8 included, MultiStar: {-0.20, -0.05}, one-star: {-0.34, -0.25}
21:09:27.623 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
21:09:27.624 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
21:09:27.625 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.91 mountX=-0.20 mountY=0.07, mountTheta=2.80
21:09:27.629 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.05, opts=13)
21:09:27.629 00.000 8996 Enqueuing Move request for scope (-0.20, -0.05)
21:09:27.630 00.001 20224 Worker thread wakes up
21:09:27.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
21:09:27.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
21:09:27.630 00.000 20224 Moving (-0.20, -0.05) raw xDistance=-0.20 yDistance=0.07
21:09:27.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:09:27.631 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:27.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:09:27.631 00.000 20224 MoveAxis(E, 0, ABG)
21:09:27.631 00.000 20224 Move returns status 0, amount 0
21:09:27.631 00.000 20224 MoveAxis(N, 0, ABG)
21:09:27.631 00.000 20224 Move returns status 0, amount 0
21:09:27.631 00.000 20224 move complete, result=0
21:09:27.631 00.000 20224 worker thread done servicing request
21:09:27.638 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64515, med=2745, FiltMin=2509, FiltMax=31523, Gamma=1.000
21:09:27.663 00.025 8996 UpdateGuideState exits: m=751462 SNR=353.6
21:09:27.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:27.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:27.666 00.001 8996 Enqueuing Expose request
21:09:27.667 00.001 20224 Worker thread wakes up
21:09:27.667 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:09:27.668 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:27.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:28.644 00.976 20224 Exposure complete
21:09:28.737 00.093 20224 worker thread done servicing request
21:09:28.737 00.000 8996 OnExposeComplete: enter
21:09:28.737 00.000 8996 UpdateGuideState(): m_state=6
21:09:28.738 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1099
21:09:28.739 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.06, Mass=711161, SNR=329.9, Peak=51379 HFD=4.7
21:09:28.740 00.001 8996 MultiStar: [#1 -0.05,0.30,0.69,U] [#2 0.04,0.19,0.82,U] [#3 0.08,0.07,0.67,U] [#4 -0.01,0.10,0.58,U] [#5 0.23,0.09,0.70,U] [#6 -0.08,-0.02,0.44,U] [#7 -0.06,0.12,0.46,U] [#8 0.26,0.06,0.44,U] 
21:09:28.741 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {-0.36, -0.11}
21:09:28.742 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
21:09:28.743 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
21:09:28.743 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.77 mountX=-0.03 mountY=-0.08, mountTheta=-1.87
21:09:28.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
21:09:28.746 00.001 8996 Enqueuing Move request for scope (-0.02, 0.08)
21:09:28.747 00.001 20224 Worker thread wakes up
21:09:28.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
21:09:28.747 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
21:09:28.747 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.03 yDistance=-0.08
21:09:28.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:09:28.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:28.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:09:28.747 00.000 20224 MoveAxis(E, 0, ABG)
21:09:28.747 00.000 20224 Move returns status 0, amount 0
21:09:28.747 00.000 20224 MoveAxis(N, 0, ABG)
21:09:28.747 00.000 20224 Move returns status 0, amount 0
21:09:28.747 00.000 20224 move complete, result=0
21:09:28.747 00.000 20224 worker thread done servicing request
21:09:28.751 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51379, med=2745, FiltMin=2505, FiltMax=29638, Gamma=1.000
21:09:28.776 00.025 8996 UpdateGuideState exits: m=711161 SNR=329.9
21:09:28.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:28.779 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:28.780 00.001 8996 Enqueuing Expose request
21:09:28.782 00.002 20224 Worker thread wakes up
21:09:28.782 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:28.783 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:28.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:29.953 01.170 20224 Exposure complete
21:09:30.041 00.088 20224 worker thread done servicing request
21:09:30.042 00.001 8996 OnExposeComplete: enter
21:09:30.042 00.000 8996 UpdateGuideState(): m_state=6
21:09:30.044 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1100
21:09:30.046 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=473.22, Mass=757231, SNR=375.9, Peak=58579 HFD=4.5
21:09:30.048 00.002 8996 MultiStar: [#1 -0.18,0.13,0.69,U] [#2 -0.22,-0.07,0.70,U] [#3 -0.15,0.14,0.58,U] [#4 -0.20,0.15,0.58,U] [#5 0.21,0.01,0.57,U] [#6 -0.23,0.29,0.38,U] [#7 -0.29,0.28,0.42,U] [#8 0.26,0.32,0.40,U] 
21:09:30.050 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.12}, one-star: {-0.26, 0.05}
21:09:30.051 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:09:30.053 00.002 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
21:09:30.055 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.43 mountX=-0.15 mountY=-0.10, mountTheta=-2.54
21:09:30.057 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.12, opts=13)
21:09:30.058 00.001 8996 Enqueuing Move request for scope (-0.14, 0.12)
21:09:30.059 00.001 20224 Worker thread wakes up
21:09:30.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
21:09:30.059 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
21:09:30.059 00.000 20224 Moving (-0.14, 0.12) raw xDistance=-0.15 yDistance=-0.10
21:09:30.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:09:30.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:30.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:09:30.060 00.001 20224 MoveAxis(E, 0, ABG)
21:09:30.060 00.000 20224 Move returns status 0, amount 0
21:09:30.060 00.000 20224 MoveAxis(N, 0, ABG)
21:09:30.060 00.000 20224 Move returns status 0, amount 0
21:09:30.060 00.000 20224 move complete, result=0
21:09:30.060 00.000 20224 worker thread done servicing request
21:09:30.067 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=58579, med=2749, FiltMin=2461, FiltMax=28509, Gamma=1.000
21:09:30.084 00.017 8996 UpdateGuideState exits: m=757231 SNR=375.9
21:09:30.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:30.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:30.087 00.001 8996 Enqueuing Expose request
21:09:30.087 00.000 20224 Worker thread wakes up
21:09:30.087 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:30.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:30.089 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:31.083 00.994 20224 Exposure complete
21:09:31.163 00.080 20224 worker thread done servicing request
21:09:31.163 00.000 8996 OnExposeComplete: enter
21:09:31.164 00.001 8996 UpdateGuideState(): m_state=6
21:09:31.164 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1101
21:09:31.165 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=473.29, Mass=734494, SNR=346.1, Peak=53955 HFD=4.5
21:09:31.166 00.001 8996 MultiStar: [#1 -0.27,0.27,0.65,U] [#2 -0.14,0.27,0.78,U] [#3 -0.19,0.22,0.64,U] [#4 -0.31,0.32,0.55,U] [#5 0.06,0.21,0.65,U] [#6 -0.22,0.19,0.46,U] [#7 -0.07,0.21,0.46,U] [#8 0.17,0.49,0.43,U] 
21:09:31.167 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.24}, one-star: {-0.00, 0.12}
21:09:31.168 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
21:09:31.169 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
21:09:31.170 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.59 mountX=-0.01 mountY=-0.11, mountTheta=-1.69
21:09:31.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.12, opts=13)
21:09:31.172 00.001 8996 Enqueuing Move request for scope (-0.00, 0.12)
21:09:31.173 00.001 20224 Worker thread wakes up
21:09:31.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
21:09:31.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
21:09:31.173 00.000 20224 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.11
21:09:31.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:09:31.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:31.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:09:31.173 00.000 20224 MoveAxis(E, 0, ABG)
21:09:31.173 00.000 20224 Move returns status 0, amount 0
21:09:31.173 00.000 20224 MoveAxis(N, 0, ABG)
21:09:31.173 00.000 20224 Move returns status 0, amount 0
21:09:31.173 00.000 20224 move complete, result=0
21:09:31.174 00.001 20224 worker thread done servicing request
21:09:31.177 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53955, med=2745, FiltMin=2493, FiltMax=26605, Gamma=1.000
21:09:31.191 00.014 8996 UpdateGuideState exits: m=734494 SNR=346.1
21:09:31.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:31.192 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:31.193 00.001 8996 Enqueuing Expose request
21:09:31.196 00.003 20224 Worker thread wakes up
21:09:31.196 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:31.197 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:31.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:32.372 01.175 20224 Exposure complete
21:09:32.454 00.082 20224 worker thread done servicing request
21:09:32.455 00.001 8996 OnExposeComplete: enter
21:09:32.457 00.002 8996 UpdateGuideState(): m_state=6
21:09:32.459 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1102
21:09:32.460 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=473.09, Mass=758224, SNR=386.1, Peak=58547 HFD=4.7
21:09:32.462 00.002 8996 MultiStar: [#1 -0.22,-0.04,0.59,U] [#2 -0.17,0.26,0.67,U] [#3 -0.09,0.08,0.50,U] [#4 -0.23,0.24,0.53,U] [#5 -0.08,-0.03,0.56,U] [#6 -0.04,-0.08,0.37,U] [#7 -0.21,0.12,0.41,U] [#8 -0.09,0.28,0.36,U] 
21:09:32.464 00.002 8996 refined, 8 included, MultiStar: {-0.20, 0.07}, one-star: {-0.39, -0.08}
21:09:32.466 00.002 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
21:09:32.467 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
21:09:32.469 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.82 mountX=-0.20 mountY=-0.04, mountTheta=-2.93
21:09:32.472 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.07, opts=13)
21:09:32.475 00.003 8996 Enqueuing Move request for scope (-0.20, 0.07)
21:09:32.478 00.003 20224 Worker thread wakes up
21:09:32.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
21:09:32.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
21:09:32.478 00.000 20224 Moving (-0.20, 0.07) raw xDistance=-0.20 yDistance=-0.04
21:09:32.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:09:32.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:32.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:09:32.478 00.000 20224 MoveAxis(E, 30, ABG)
21:09:32.478 00.000 20224 Guiding  Dir = 2, Dur = 30
21:09:32.479 00.001 20224 IsSlewing returns 0
21:09:32.479 00.000 20224 IsGuiding returns 0
21:09:32.488 00.009 20224 PulseGuide returned control before completion, sleep 31
21:09:32.488 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58547, med=2749, FiltMin=2489, FiltMax=30669, Gamma=1.000
21:09:32.518 00.030 8996 UpdateGuideState exits: m=758224 SNR=386.1
21:09:32.520 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:32.522 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:32.523 00.001 8996 Enqueuing Expose request
21:09:32.534 00.011 20224 IsGuiding returns 1
21:09:32.534 00.000 20224 scope still moving after pulse duration time elapsed
21:09:32.566 00.032 20224 IsSlewing returns 0
21:09:32.566 00.000 20224 IsGuiding returns 0
21:09:32.566 00.000 20224 scope move finished after 30 + 56 ms
21:09:32.566 00.000 20224 Move returns status 0, amount 30
21:09:32.566 00.000 20224 MoveAxis(N, 0, ABG)
21:09:32.566 00.000 20224 Move returns status 0, amount 0
21:09:32.566 00.000 20224 move complete, result=0
21:09:32.566 00.000 20224 worker thread done servicing request
21:09:32.566 00.000 20224 Worker thread wakes up
21:09:32.566 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:32.566 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
21:09:32.567 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:33.550 00.983 20224 Exposure complete
21:09:33.642 00.092 20224 worker thread done servicing request
21:09:33.642 00.000 8996 OnExposeComplete: enter
21:09:33.644 00.002 8996 UpdateGuideState(): m_state=6
21:09:33.645 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1103
21:09:33.647 00.002 8996 Star::Find returns 1 (0), X=138.86, Y=473.04, Mass=766741, SNR=340.0, Peak=57539 HFD=4.5
21:09:33.648 00.001 8996 MultiStar: [#1 0.03,0.21,0.68,U] [#2 0.04,0.26,0.85,U] [#3 0.07,-0.04,0.62,U] [#4 -0.20,-0.08,0.55,U] [#5 0.15,0.07,0.62,U] [#6 -0.04,-0.19,0.50,U] [#7 -0.06,-0.27,0.45,U] [#8 0.24,0.24,0.45,U] 
21:09:33.649 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.02}, one-star: {-0.14, -0.13}
21:09:33.649 00.000 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:09:33.650 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
21:09:33.651 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.57 mountX=-0.00 mountY=-0.02, mountTheta=-1.66
21:09:33.653 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.02, opts=13)
21:09:33.653 00.000 8996 Enqueuing Move request for scope (0.00, 0.02)
21:09:33.654 00.001 20224 Worker thread wakes up
21:09:33.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
21:09:33.654 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
21:09:33.654 00.000 20224 Moving (0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
21:09:33.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:09:33.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:33.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:09:33.655 00.001 20224 MoveAxis(E, 0, ABG)
21:09:33.655 00.000 20224 Move returns status 0, amount 0
21:09:33.655 00.000 20224 MoveAxis(N, 0, ABG)
21:09:33.655 00.000 20224 Move returns status 0, amount 0
21:09:33.655 00.000 20224 move complete, result=0
21:09:33.655 00.000 20224 worker thread done servicing request
21:09:33.658 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57539, med=2745, FiltMin=2499, FiltMax=32637, Gamma=1.000
21:09:33.672 00.014 8996 UpdateGuideState exits: m=766741 SNR=340.0
21:09:33.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:33.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:33.675 00.001 8996 Enqueuing Expose request
21:09:33.676 00.001 20224 Worker thread wakes up
21:09:33.676 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:33.677 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:33.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:34.837 01.160 20224 Exposure complete
21:09:34.930 00.093 20224 worker thread done servicing request
21:09:34.930 00.000 8996 OnExposeComplete: enter
21:09:34.931 00.001 8996 UpdateGuideState(): m_state=6
21:09:34.932 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1104
21:09:34.933 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.27, Mass=750315, SNR=368.4, Peak=47955 HFD=4.8
21:09:34.933 00.000 8996 MultiStar: [#1 -0.13,0.42,0.58,U] [#2 -0.19,0.12,0.67,U] [#3 -0.14,0.32,0.56,U] [#4 -0.10,0.38,0.47,U] [#5 -0.13,0.20,0.60,U] [#6 -0.25,0.39,0.42,U] [#7 -0.01,0.48,0.40,U] [#8 -0.11,0.26,0.34,U] 
21:09:34.934 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.27}, one-star: {-0.29, 0.10}
21:09:34.935 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
21:09:34.936 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
21:09:34.937 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.10 hyp=0.30 cameraTheta=2.79 mountX=-0.29 mountY=-0.07, mountTheta=-2.91
21:09:34.938 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.10, opts=13)
21:09:34.939 00.001 8996 Enqueuing Move request for scope (-0.29, 0.10)
21:09:34.940 00.001 20224 Worker thread wakes up
21:09:34.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.10) opts 0xd
21:09:34.940 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.10)
21:09:34.940 00.000 20224 Moving (-0.29, 0.10) raw xDistance=-0.29 yDistance=-0.07
21:09:34.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
21:09:34.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:34.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:09:34.940 00.000 20224 MoveAxis(E, 43, ABG)
21:09:34.940 00.000 20224 Guiding  Dir = 2, Dur = 43
21:09:34.941 00.001 20224 IsSlewing returns 0
21:09:34.941 00.000 20224 IsGuiding returns 0
21:09:34.944 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=47955, med=2745, FiltMin=2493, FiltMax=28857, Gamma=1.000
21:09:34.947 00.003 20224 PulseGuide returned control before completion, sleep 47
21:09:34.969 00.022 8996 UpdateGuideState exits: m=750315 SNR=368.4
21:09:34.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:34.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:34.973 00.002 8996 Enqueuing Expose request
21:09:35.010 00.037 20224 IsGuiding returns 1
21:09:35.010 00.000 20224 scope still moving after pulse duration time elapsed
21:09:35.042 00.032 20224 IsSlewing returns 0
21:09:35.042 00.000 20224 IsGuiding returns 0
21:09:35.042 00.000 20224 scope move finished after 43 + 57 ms
21:09:35.042 00.000 20224 Move returns status 0, amount 43
21:09:35.042 00.000 20224 MoveAxis(N, 0, ABG)
21:09:35.042 00.000 20224 Move returns status 0, amount 0
21:09:35.042 00.000 20224 move complete, result=0
21:09:35.043 00.001 20224 worker thread done servicing request
21:09:35.043 00.000 20224 Worker thread wakes up
21:09:35.043 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
21:09:35.044 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:35.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:36.027 00.983 20224 Exposure complete
21:09:36.117 00.090 20224 worker thread done servicing request
21:09:36.117 00.000 8996 OnExposeComplete: enter
21:09:36.119 00.002 8996 UpdateGuideState(): m_state=6
21:09:36.121 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1105
21:09:36.123 00.002 8996 Star::Find returns 1 (0), X=139.17, Y=473.20, Mass=807302, SNR=427.5, Peak=49523 HFD=4.7
21:09:36.126 00.003 8996 MultiStar: [#1 0.57,0.19,0.00,M1] [#2 0.89,0.01,0.00,M1] [#3 0.38,-0.08,0.46,U] [#4 0.14,-0.17,0.46,U] [#5 0.59,0.22,0.00,M1] [#6 0.37,0.29,0.38,U] [#7 0.54,0.15,0.00,M1] [#8 0.46,0.25,0.32,U] 
21:09:36.127 00.001 8996 single-star, 4 included, MultiStar: {0.27, 0.04}, one-star: {0.17, 0.03}
21:09:36.129 00.002 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
21:09:36.130 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
21:09:36.131 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.03 hyp=0.18 cameraTheta=0.18 mountX=0.17 mountY=-0.05, mountTheta=-0.30
21:09:36.132 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.03, opts=13)
21:09:36.133 00.001 8996 Enqueuing Move request for scope (0.17, 0.03)
21:09:36.134 00.001 20224 Worker thread wakes up
21:09:36.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.03) opts 0xd
21:09:36.134 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.03)
21:09:36.134 00.000 20224 Moving (0.17, 0.03) raw xDistance=0.17 yDistance=-0.05
21:09:36.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:09:36.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:36.135 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:09:36.135 00.000 20224 MoveAxis(E, 0, ABG)
21:09:36.135 00.000 20224 Move returns status 0, amount 0
21:09:36.135 00.000 20224 MoveAxis(N, 0, ABG)
21:09:36.135 00.000 20224 Move returns status 0, amount 0
21:09:36.135 00.000 20224 move complete, result=0
21:09:36.135 00.000 20224 worker thread done servicing request
21:09:36.143 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49523, med=2745, FiltMin=2477, FiltMax=27024, Gamma=1.000
21:09:36.172 00.029 8996 UpdateGuideState exits: m=807302 SNR=427.5
21:09:36.174 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:36.175 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:36.177 00.002 8996 Enqueuing Expose request
21:09:36.178 00.001 20224 Worker thread wakes up
21:09:36.178 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:36.179 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:36.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:37.335 01.156 20224 Exposure complete
21:09:37.403 00.068 20224 worker thread done servicing request
21:09:37.404 00.001 8996 OnExposeComplete: enter
21:09:37.406 00.002 8996 UpdateGuideState(): m_state=6
21:09:37.408 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1106
21:09:37.409 00.001 8996 Star::Find returns 1 (0), X=139.20, Y=473.26, Mass=761955, SNR=380.5, Peak=46083 HFD=4.6
21:09:37.412 00.003 8996 MultiStar: [#1 0.39,0.17,0.60,U] [#2 0.60,0.25,0.00,M2] [#3 0.59,0.14,0.00,M1] [#4 0.66,0.17,0.00,M1] [#5 0.53,-0.05,0.00,M2] [#6 0.59,0.11,0.00,M1] [#7 0.57,0.16,0.00,M2] [#8 0.67,0.15,0.00,M1] 
21:09:37.413 00.001 8996 single-star, 1 included, MultiStar: {0.27, 0.12}, one-star: {0.20, 0.09}
21:09:37.415 00.002 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
21:09:37.417 00.002 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
21:09:37.418 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.41 mountX=0.19 mountY=-0.11, mountTheta=-0.53
21:09:37.422 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.09, opts=13)
21:09:37.423 00.001 8996 Enqueuing Move request for scope (0.20, 0.09)
21:09:37.425 00.002 20224 Worker thread wakes up
21:09:37.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
21:09:37.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
21:09:37.425 00.000 20224 Moving (0.20, 0.09) raw xDistance=0.19 yDistance=-0.11
21:09:37.426 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:09:37.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:37.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:09:37.426 00.000 20224 MoveAxis(E, 0, ABG)
21:09:37.426 00.000 20224 Move returns status 0, amount 0
21:09:37.426 00.000 20224 MoveAxis(N, 0, ABG)
21:09:37.426 00.000 20224 Move returns status 0, amount 0
21:09:37.426 00.000 20224 move complete, result=0
21:09:37.427 00.001 20224 worker thread done servicing request
21:09:37.434 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46083, med=2749, FiltMin=2489, FiltMax=25248, Gamma=1.000
21:09:37.458 00.024 8996 UpdateGuideState exits: m=761955 SNR=380.5
21:09:37.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:37.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:37.461 00.001 8996 Enqueuing Expose request
21:09:37.462 00.001 20224 Worker thread wakes up
21:09:37.462 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:37.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:37.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:38.448 00.985 20224 Exposure complete
21:09:38.515 00.067 20224 worker thread done servicing request
21:09:38.515 00.000 8996 OnExposeComplete: enter
21:09:38.517 00.002 8996 UpdateGuideState(): m_state=6
21:09:38.519 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1107
21:09:38.521 00.002 8996 Star::Find returns 1 (0), X=139.13, Y=473.08, Mass=775111, SNR=343.3, Peak=48387 HFD=4.5
21:09:38.523 00.002 8996 MultiStar: [#1 0.43,0.20,0.63,U] [#2 0.51,0.13,0.00,M3] [#3 0.63,-0.08,0.00,M2] [#4 0.56,-0.20,0.00,M2] [#5 0.68,0.05,0.00,M3] [#6 0.61,0.11,0.00,M2] [#7 0.67,0.15,0.00,M3] [#8 0.78,0.26,0.00,M2] 
21:09:38.524 00.001 8996 single-star, 1 included, MultiStar: {0.25, 0.02}, one-star: {0.13, -0.09}
21:09:38.526 00.002 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
21:09:38.528 00.002 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
21:09:38.530 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.59 mountX=0.14 mountY=0.07, mountTheta=0.48
21:09:38.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.09, opts=13)
21:09:38.534 00.002 8996 Enqueuing Move request for scope (0.13, -0.09)
21:09:38.536 00.002 20224 Worker thread wakes up
21:09:38.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
21:09:38.536 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
21:09:38.536 00.000 20224 Moving (0.13, -0.09) raw xDistance=0.14 yDistance=0.07
21:09:38.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:09:38.537 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:38.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:09:38.537 00.000 20224 MoveAxis(E, 0, ABG)
21:09:38.537 00.000 20224 Move returns status 0, amount 0
21:09:38.537 00.000 20224 MoveAxis(N, 0, ABG)
21:09:38.537 00.000 20224 Move returns status 0, amount 0
21:09:38.537 00.000 20224 move complete, result=0
21:09:38.538 00.001 20224 worker thread done servicing request
21:09:38.544 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48387, med=2749, FiltMin=2480, FiltMax=29805, Gamma=1.000
21:09:38.564 00.020 8996 UpdateGuideState exits: m=775111 SNR=343.3
21:09:38.565 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:38.566 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:38.567 00.001 8996 Enqueuing Expose request
21:09:38.567 00.000 20224 Worker thread wakes up
21:09:38.567 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:09:38.568 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:38.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:39.745 01.177 20224 Exposure complete
21:09:39.832 00.087 20224 worker thread done servicing request
21:09:39.832 00.000 8996 OnExposeComplete: enter
21:09:39.833 00.001 8996 UpdateGuideState(): m_state=6
21:09:39.834 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1108
21:09:39.835 00.001 8996 Star::Find returns 1 (0), X=139.44, Y=472.95, Mass=701234, SNR=330.2, Peak=46627 HFD=4.9
21:09:39.836 00.001 8996 MultiStar: [#1 0.64,0.01,0.00,M1] [#2 0.77,0.13,0.00,M4] [#3 0.77,-0.08,0.00,M3] [#4 0.66,-0.14,0.00,M3] [#5 0.88,-0.24,0.00,M4] [#6 0.67,-0.23,0.00,M3] [#7 0.84,-0.14,0.00,M4] [#8 0.85,0.12,0.00,M3] 
21:09:39.837 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
21:09:39.837 00.000 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
21:09:39.838 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=-0.22 hyp=0.49 cameraTheta=-0.46 mountX=0.46 mountY=0.17, mountTheta=0.35
21:09:39.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=-0.22, opts=13)
21:09:39.841 00.001 8996 Enqueuing Move request for scope (0.44, -0.22)
21:09:39.841 00.000 20224 Worker thread wakes up
21:09:39.842 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.22) opts 0xd
21:09:39.842 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, -0.22)
21:09:39.842 00.000 20224 Moving (0.44, -0.22) raw xDistance=0.46 yDistance=0.17
21:09:39.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
21:09:39.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:39.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:09:39.842 00.000 20224 MoveAxis(W, 67, ABG)
21:09:39.842 00.000 20224 Guiding  Dir = 3, Dur = 67
21:09:39.842 00.000 20224 IsSlewing returns 0
21:09:39.842 00.000 20224 IsGuiding returns 0
21:09:39.847 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46627, med=2749, FiltMin=2505, FiltMax=28797, Gamma=1.000
21:09:39.859 00.012 20224 PulseGuide returned control before completion, sleep 60
21:09:39.862 00.003 8996 UpdateGuideState exits: m=701234 SNR=330.2
21:09:39.864 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:39.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:39.866 00.001 8996 Enqueuing Expose request
21:09:39.921 00.055 20224 IsGuiding returns 1
21:09:39.921 00.000 20224 scope still moving after pulse duration time elapsed
21:09:39.952 00.031 20224 IsSlewing returns 0
21:09:39.952 00.000 20224 IsGuiding returns 0
21:09:39.952 00.000 20224 scope move finished after 67 + 42 ms
21:09:39.952 00.000 20224 Move returns status 0, amount 67
21:09:39.952 00.000 20224 MoveAxis(N, 0, ABG)
21:09:39.952 00.000 20224 Move returns status 0, amount 0
21:09:39.952 00.000 20224 move complete, result=0
21:09:39.952 00.000 20224 worker thread done servicing request
21:09:39.952 00.000 20224 Worker thread wakes up
21:09:39.952 00.000 8996 GuideStep: 0.5 px 67 ms WEST, 0.2 px 0 ms NORTH
21:09:39.954 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:39.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:40.939 00.985 20224 Exposure complete
21:09:41.024 00.085 20224 worker thread done servicing request
21:09:41.024 00.000 8996 OnExposeComplete: enter
21:09:41.025 00.001 8996 UpdateGuideState(): m_state=6
21:09:41.026 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1109
21:09:41.027 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=472.92, Mass=691139, SNR=344.6, Peak=46947 HFD=4.4
21:09:41.028 00.001 8996 MultiStar: [#1 0.18,0.16,0.66,U] [#2 0.19,0.09,0.74,U] [#3 0.42,-0.08,0.66,U] [#4 0.34,-0.01,0.61,U] [#5 0.52,0.02,0.70,U] [#6 0.18,0.03,0.47,U] [#7 0.35,-0.01,0.46,U] [#8 0.56,0.13,0.00,M4] 
21:09:41.029 00.001 8996 single-star, 7 included, MultiStar: {0.27, -0.02}, one-star: {0.10, -0.25}
21:09:41.030 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
21:09:41.031 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
21:09:41.031 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.21 mountX=0.12 mountY=0.24, mountTheta=1.11
21:09:41.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.25, opts=13)
21:09:41.034 00.001 8996 Enqueuing Move request for scope (0.10, -0.25)
21:09:41.035 00.001 20224 Worker thread wakes up
21:09:41.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.25) opts 0xd
21:09:41.035 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.25)
21:09:41.035 00.000 20224 Moving (0.10, -0.25) raw xDistance=0.12 yDistance=0.24
21:09:41.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:09:41.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:09:41.035 00.000 20224 MoveAxis(E, 0, ABG)
21:09:41.035 00.000 20224 Move returns status 0, amount 0
21:09:41.035 00.000 20224 MoveAxis(S, 51, ABG)
21:09:41.035 00.000 20224 Guiding  Dir = 1, Dur = 51
21:09:41.035 00.000 20224 IsSlewing returns 0
21:09:41.035 00.000 20224 IsGuiding returns 0
21:09:41.042 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46947, med=2749, FiltMin=2505, FiltMax=28480, Gamma=1.000
21:09:41.048 00.006 20224 PulseGuide returned control before completion, sleep 49
21:09:41.060 00.012 8996 UpdateGuideState exits: m=691139 SNR=344.6
21:09:41.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:41.061 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:41.062 00.001 8996 Enqueuing Expose request
21:09:41.109 00.047 20224 IsGuiding returns 1
21:09:41.109 00.000 20224 scope still moving after pulse duration time elapsed
21:09:41.139 00.030 20224 IsSlewing returns 0
21:09:41.139 00.000 20224 IsGuiding returns 0
21:09:41.139 00.000 20224 scope move finished after 51 + 53 ms
21:09:41.139 00.000 20224 Move returns status 0, amount 51
21:09:41.139 00.000 20224 move complete, result=0
21:09:41.139 00.000 20224 worker thread done servicing request
21:09:41.139 00.000 20224 Worker thread wakes up
21:09:41.139 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
21:09:41.141 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:41.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:42.309 01.168 20224 Exposure complete
21:09:42.375 00.066 20224 worker thread done servicing request
21:09:42.375 00.000 8996 OnExposeComplete: enter
21:09:42.376 00.001 8996 UpdateGuideState(): m_state=6
21:09:42.377 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1110
21:09:42.378 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.26, Mass=760652, SNR=385.3, Peak=55891 HFD=4.5
21:09:42.379 00.001 8996 MultiStar: [#1 -0.04,0.11,0.62,U] [#2 0.22,0.25,0.72,U] [#3 0.24,0.10,0.54,U] [#4 0.20,0.07,0.51,U] [#5 0.37,0.03,0.54,U] [#6 0.26,0.32,0.39,U] [#7 0.35,0.21,0.43,U] [#8 0.28,0.19,0.33,U] 
21:09:42.380 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.14}, one-star: {-0.09, 0.09}
21:09:42.381 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
21:09:42.382 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
21:09:42.382 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.33 mountX=-0.09 mountY=-0.08, mountTheta=-2.44
21:09:42.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
21:09:42.385 00.001 8996 Enqueuing Move request for scope (-0.09, 0.09)
21:09:42.385 00.000 20224 Worker thread wakes up
21:09:42.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
21:09:42.386 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
21:09:42.386 00.000 20224 Moving (-0.09, 0.09) raw xDistance=-0.09 yDistance=-0.08
21:09:42.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:09:42.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:42.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:09:42.386 00.000 20224 MoveAxis(E, 0, ABG)
21:09:42.386 00.000 20224 Move returns status 0, amount 0
21:09:42.386 00.000 20224 MoveAxis(N, 0, ABG)
21:09:42.386 00.000 20224 Move returns status 0, amount 0
21:09:42.386 00.000 20224 move complete, result=0
21:09:42.386 00.000 20224 worker thread done servicing request
21:09:42.390 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55891, med=2749, FiltMin=2486, FiltMax=29725, Gamma=1.000
21:09:42.405 00.015 8996 UpdateGuideState exits: m=760652 SNR=385.3
21:09:42.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:42.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:42.408 00.001 8996 Enqueuing Expose request
21:09:42.409 00.001 20224 Worker thread wakes up
21:09:42.409 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:42.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:42.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:43.390 00.980 20224 Exposure complete
21:09:43.493 00.103 20224 worker thread done servicing request
21:09:43.493 00.000 8996 OnExposeComplete: enter
21:09:43.494 00.001 8996 UpdateGuideState(): m_state=6
21:09:43.495 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1111
21:09:43.497 00.002 8996 Star::Find returns 1 (0), X=139.07, Y=473.43, Mass=739508, SNR=332.7, Peak=48691 HFD=4.8
21:09:43.499 00.002 8996 MultiStar: [#1 0.33,0.46,0.00,M1] [#2 0.36,0.46,0.00,M3] [#3 0.30,0.42,0.55,U] [#4 0.20,0.64,0.00,M2] [#5 0.22,0.18,0.62,U] [#6 0.34,0.40,0.00,M2] [#7 0.25,0.53,0.00,M3] [#8 0.33,0.29,0.51,U] 
21:09:43.500 00.001 8996 single-star, 3 included, MultiStar: {0.20, 0.28}, one-star: {0.07, 0.26}
21:09:43.502 00.002 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
21:09:43.504 00.002 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
21:09:43.505 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.29 mountX=0.05 mountY=-0.27, mountTheta=-1.39
21:09:43.508 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.26, opts=13)
21:09:43.510 00.002 8996 Enqueuing Move request for scope (0.07, 0.26)
21:09:43.511 00.001 20224 Worker thread wakes up
21:09:43.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
21:09:43.511 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
21:09:43.511 00.000 20224 Moving (0.07, 0.26) raw xDistance=0.05 yDistance=-0.27
21:09:43.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:09:43.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:09:43.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:09:43.511 00.000 20224 MoveAxis(E, 0, ABG)
21:09:43.512 00.001 20224 Move returns status 0, amount 0
21:09:43.512 00.000 20224 MoveAxis(N, 0, ABG)
21:09:43.512 00.000 20224 Move returns status 0, amount 0
21:09:43.512 00.000 20224 move complete, result=0
21:09:43.512 00.000 20224 worker thread done servicing request
21:09:43.518 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48691, med=2745, FiltMin=2502, FiltMax=24685, Gamma=1.000
21:09:43.543 00.025 8996 UpdateGuideState exits: m=739508 SNR=332.7
21:09:43.545 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:43.547 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:43.548 00.001 8996 Enqueuing Expose request
21:09:43.549 00.001 20224 Worker thread wakes up
21:09:43.549 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:09:43.551 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:43.551 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:44.733 01.182 20224 Exposure complete
21:09:44.789 00.056 20224 worker thread done servicing request
21:09:44.789 00.000 8996 OnExposeComplete: enter
21:09:44.790 00.001 8996 UpdateGuideState(): m_state=6
21:09:44.791 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1112
21:09:44.791 00.000 8996 Star::Find returns 1 (0), X=138.95, Y=472.99, Mass=780133, SNR=356.3, Peak=55859 HFD=4.5
21:09:44.792 00.001 8996 MultiStar: [#1 0.10,0.16,0.72,U] [#2 0.14,0.18,0.79,U] [#3 0.40,0.35,0.00,M1] [#4 0.29,0.24,0.58,U] [#5 0.33,0.10,0.62,U] [#6 0.32,0.20,0.45,U] [#7 0.37,0.09,0.40,U] [#8 0.21,0.29,0.34,U] 
21:09:44.793 00.001 8996 single-star, 7 included, MultiStar: {0.18, 0.10}, one-star: {-0.05, -0.18}
21:09:44.794 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
21:09:44.795 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
21:09:44.796 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.82 mountX=-0.03 mountY=0.19, mountTheta=1.73
21:09:44.797 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.18, opts=13)
21:09:44.798 00.001 8996 Enqueuing Move request for scope (-0.05, -0.18)
21:09:44.799 00.001 20224 Worker thread wakes up
21:09:44.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
21:09:44.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
21:09:44.799 00.000 20224 Moving (-0.05, -0.18) raw xDistance=-0.03 yDistance=0.19
21:09:44.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:09:44.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:44.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:09:44.799 00.000 20224 MoveAxis(E, 0, ABG)
21:09:44.799 00.000 20224 Move returns status 0, amount 0
21:09:44.799 00.000 20224 MoveAxis(N, 0, ABG)
21:09:44.799 00.000 20224 Move returns status 0, amount 0
21:09:44.799 00.000 20224 move complete, result=0
21:09:44.800 00.001 20224 worker thread done servicing request
21:09:44.809 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55859, med=2745, FiltMin=2505, FiltMax=30272, Gamma=1.000
21:09:44.832 00.023 8996 UpdateGuideState exits: m=780133 SNR=356.3
21:09:44.834 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:44.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:44.836 00.001 8996 Enqueuing Expose request
21:09:44.837 00.001 20224 Worker thread wakes up
21:09:44.837 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:09:44.839 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:44.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:45.816 00.977 20224 Exposure complete
21:09:45.914 00.098 20224 worker thread done servicing request
21:09:45.914 00.000 8996 OnExposeComplete: enter
21:09:45.916 00.002 8996 UpdateGuideState(): m_state=6
21:09:45.917 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1113
21:09:45.919 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=473.11, Mass=702708, SNR=337.7, Peak=56195 HFD=4.6
21:09:45.921 00.002 8996 MultiStar: [#1 -0.03,0.30,0.87,U] [#2 -0.04,0.36,0.86,U] [#3 0.16,0.20,0.64,U] [#4 0.07,0.30,0.59,U] [#5 0.19,0.25,0.70,U] [#6 0.25,0.23,0.50,U] [#7 0.15,0.26,0.43,U] [#8 0.27,0.18,0.37,U] 
21:09:45.922 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.21}, one-star: {-0.29, -0.06}
21:09:45.923 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
21:09:45.924 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
21:09:45.925 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.22 cameraTheta=1.40 mountX=0.02 mountY=-0.22, mountTheta=-1.49
21:09:45.927 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.21, opts=13)
21:09:45.928 00.001 8996 Enqueuing Move request for scope (0.04, 0.21)
21:09:45.929 00.001 20224 Worker thread wakes up
21:09:45.929 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
21:09:45.929 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
21:09:45.929 00.000 20224 Moving (0.04, 0.21) raw xDistance=0.02 yDistance=-0.22
21:09:45.929 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:09:45.929 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:09:45.929 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:09:45.929 00.000 20224 MoveAxis(E, 0, ABG)
21:09:45.930 00.001 20224 Move returns status 0, amount 0
21:09:45.930 00.000 20224 MoveAxis(N, 0, ABG)
21:09:45.930 00.000 20224 Move returns status 0, amount 0
21:09:45.930 00.000 20224 move complete, result=0
21:09:45.930 00.000 20224 worker thread done servicing request
21:09:45.934 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56195, med=2745, FiltMin=2496, FiltMax=29917, Gamma=1.000
21:09:45.953 00.019 8996 UpdateGuideState exits: m=702708 SNR=337.7
21:09:45.954 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:45.955 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:45.956 00.001 8996 Enqueuing Expose request
21:09:45.957 00.001 20224 Worker thread wakes up
21:09:45.957 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:09:45.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:45.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:47.133 01.175 20224 Exposure complete
21:09:47.216 00.083 20224 worker thread done servicing request
21:09:47.216 00.000 8996 OnExposeComplete: enter
21:09:47.217 00.001 8996 UpdateGuideState(): m_state=6
21:09:47.218 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1114
21:09:47.219 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=473.19, Mass=708614, SNR=379.2, Peak=53427 HFD=4.6
21:09:47.220 00.001 8996 MultiStar: [#1 -0.11,0.33,0.58,U] [#2 -0.20,0.26,0.70,U] [#3 0.00,0.10,0.57,U] [#4 -0.15,0.10,0.51,U] [#5 0.03,0.13,0.59,U] [#6 0.02,0.25,0.42,U] [#7 0.05,0.39,0.39,U] [#8 0.06,0.32,0.35,U] 
21:09:47.222 00.002 8996 refined, 8 included, MultiStar: {-0.15, 0.18}, one-star: {-0.55, 0.02}
21:09:47.223 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:09:47.224 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
21:09:47.225 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.25 mountX=-0.17 mountY=-0.17, mountTheta=-2.35
21:09:47.227 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.18, opts=13)
21:09:47.228 00.001 8996 Enqueuing Move request for scope (-0.15, 0.18)
21:09:47.229 00.001 20224 Worker thread wakes up
21:09:47.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
21:09:47.229 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
21:09:47.229 00.000 20224 Moving (-0.15, 0.18) raw xDistance=-0.17 yDistance=-0.17
21:09:47.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:09:47.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:47.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:09:47.229 00.000 20224 MoveAxis(E, 0, ABG)
21:09:47.229 00.000 20224 Move returns status 0, amount 0
21:09:47.229 00.000 20224 MoveAxis(N, 0, ABG)
21:09:47.229 00.000 20224 Move returns status 0, amount 0
21:09:47.229 00.000 20224 move complete, result=0
21:09:47.229 00.000 20224 worker thread done servicing request
21:09:47.233 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53427, med=2745, FiltMin=2499, FiltMax=28733, Gamma=1.000
21:09:47.248 00.015 8996 UpdateGuideState exits: m=708614 SNR=379.2
21:09:47.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:47.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:47.250 00.000 8996 Enqueuing Expose request
21:09:47.251 00.001 20224 Worker thread wakes up
21:09:47.251 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:09:47.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:47.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:48.216 00.964 20224 Exposure complete
21:09:48.308 00.092 20224 worker thread done servicing request
21:09:48.308 00.000 8996 OnExposeComplete: enter
21:09:48.309 00.001 8996 UpdateGuideState(): m_state=6
21:09:48.309 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1115
21:09:48.310 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.11, Mass=807460, SNR=359.5, Peak=55971 HFD=4.6
21:09:48.311 00.001 8996 MultiStar: [#1 -0.13,0.29,0.64,U] [#2 -0.15,0.21,0.77,U] [#3 -0.01,-0.01,0.61,U] [#4 -0.06,-0.19,0.58,U] [#5 0.01,-0.22,0.74,U] [#6 0.06,0.26,0.42,U] [#7 0.12,0.32,0.44,U] [#8 0.14,-0.00,0.38,U] 
21:09:48.312 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {-0.13, -0.06}
21:09:48.313 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
21:09:48.314 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
21:09:48.314 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.29 mountX=-0.05 mountY=-0.04, mountTheta=-2.39
21:09:48.316 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
21:09:48.317 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
21:09:48.318 00.001 20224 Worker thread wakes up
21:09:48.318 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
21:09:48.318 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
21:09:48.318 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
21:09:48.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:09:48.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:48.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:09:48.319 00.001 20224 MoveAxis(E, 0, ABG)
21:09:48.319 00.000 20224 Move returns status 0, amount 0
21:09:48.319 00.000 20224 MoveAxis(N, 0, ABG)
21:09:48.319 00.000 20224 Move returns status 0, amount 0
21:09:48.319 00.000 20224 move complete, result=0
21:09:48.319 00.000 20224 worker thread done servicing request
21:09:48.326 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55971, med=2745, FiltMin=2470, FiltMax=31821, Gamma=1.000
21:09:48.349 00.023 8996 UpdateGuideState exits: m=807460 SNR=359.5
21:09:48.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:48.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:48.351 00.000 8996 Enqueuing Expose request
21:09:48.352 00.001 20224 Worker thread wakes up
21:09:48.352 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:48.353 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:48.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:49.503 01.150 20224 Exposure complete
21:09:49.581 00.078 20224 worker thread done servicing request
21:09:49.581 00.000 8996 OnExposeComplete: enter
21:09:49.582 00.001 8996 UpdateGuideState(): m_state=6
21:09:49.583 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1116
21:09:49.584 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.19, Mass=718903, SNR=365.4, Peak=52163 HFD=4.5
21:09:49.585 00.001 8996 MultiStar: [#1 0.00,0.15,0.63,U] [#2 0.11,0.24,0.68,U] [#3 0.19,0.24,0.60,U] [#4 0.18,0.16,0.55,U] [#5 0.21,-0.03,0.52,U] [#6 0.01,-0.08,0.46,U] [#7 -0.10,-0.05,0.42,U] [#8 0.26,0.09,0.36,U] 
21:09:49.585 00.000 8996 single-star, 8 included, MultiStar: {0.07, 0.09}, one-star: {-0.09, 0.02}
21:09:49.586 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:09:49.587 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
21:09:49.588 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.91 mountX=-0.10 mountY=-0.01, mountTheta=-3.02
21:09:49.589 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
21:09:49.590 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
21:09:49.591 00.001 20224 Worker thread wakes up
21:09:49.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
21:09:49.591 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
21:09:49.591 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.10 yDistance=-0.01
21:09:49.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:09:49.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:49.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:09:49.591 00.000 20224 MoveAxis(E, 0, ABG)
21:09:49.592 00.001 20224 Move returns status 0, amount 0
21:09:49.592 00.000 20224 MoveAxis(N, 0, ABG)
21:09:49.592 00.000 20224 Move returns status 0, amount 0
21:09:49.592 00.000 20224 move complete, result=0
21:09:49.592 00.000 20224 worker thread done servicing request
21:09:49.595 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52163, med=2745, FiltMin=2493, FiltMax=27005, Gamma=1.000
21:09:49.610 00.015 8996 UpdateGuideState exits: m=718903 SNR=365.4
21:09:49.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:49.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:49.613 00.001 8996 Enqueuing Expose request
21:09:49.614 00.001 20224 Worker thread wakes up
21:09:49.614 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:49.614 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:49.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:50.611 00.997 20224 Exposure complete
21:09:50.680 00.069 20224 worker thread done servicing request
21:09:50.681 00.001 8996 OnExposeComplete: enter
21:09:50.683 00.002 8996 UpdateGuideState(): m_state=6
21:09:50.684 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1117
21:09:50.686 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=473.23, Mass=744189, SNR=328.0, Peak=52691 HFD=4.7
21:09:50.688 00.002 8996 MultiStar: [#1 -0.48,0.23,0.00,M1] [#2 -0.29,0.25,0.82,U] [#3 -0.09,0.32,0.63,U] [#4 -0.16,0.41,0.56,U] [#5 -0.07,0.01,0.76,U] [#6 -0.22,0.06,0.51,U] [#7 -0.25,0.12,0.46,U] [#8 -0.11,0.39,0.41,U] 
21:09:50.689 00.001 8996 refined, 7 included, MultiStar: {-0.22, 0.18}, one-star: {-0.44, 0.06}
21:09:50.690 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:09:50.691 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:09:50.692 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.29 cameraTheta=2.45 mountX=-0.24 mountY=-0.16, mountTheta=-2.56
21:09:50.696 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.18, opts=13)
21:09:50.696 00.000 8996 Enqueuing Move request for scope (-0.22, 0.18)
21:09:50.697 00.001 20224 Worker thread wakes up
21:09:50.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
21:09:50.697 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
21:09:50.697 00.000 20224 Moving (-0.22, 0.18) raw xDistance=-0.24 yDistance=-0.16
21:09:50.698 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:09:50.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:50.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:09:50.698 00.000 20224 MoveAxis(E, 35, ABG)
21:09:50.698 00.000 20224 Guiding  Dir = 2, Dur = 35
21:09:50.698 00.000 20224 IsSlewing returns 0
21:09:50.699 00.001 20224 IsGuiding returns 0
21:09:50.705 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52691, med=2745, FiltMin=2477, FiltMax=30067, Gamma=1.000
21:09:50.733 00.028 8996 UpdateGuideState exits: m=744189 SNR=328.0
21:09:50.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:50.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:50.736 00.001 8996 Enqueuing Expose request
21:09:50.753 00.017 20224 IsGuiding returns 1
21:09:50.753 00.000 20224 scope still moving after pulse duration time elapsed
21:09:50.783 00.030 20224 IsSlewing returns 0
21:09:50.783 00.000 20224 IsGuiding returns 1
21:09:50.814 00.031 20224 IsSlewing returns 0
21:09:50.814 00.000 20224 IsGuiding returns 1
21:09:50.845 00.031 20224 IsSlewing returns 0
21:09:50.845 00.000 20224 IsGuiding returns 0
21:09:50.846 00.001 20224 scope move finished after 35 + 111 ms
21:09:50.846 00.000 20224 Move returns status 0, amount 35
21:09:50.846 00.000 20224 MoveAxis(N, 0, ABG)
21:09:50.846 00.000 20224 Move returns status 0, amount 0
21:09:50.846 00.000 20224 move complete, result=0
21:09:50.846 00.000 20224 worker thread done servicing request
21:09:50.846 00.000 20224 Worker thread wakes up
21:09:50.847 00.001 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
21:09:50.849 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:50.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:52.030 01.181 20224 Exposure complete
21:09:52.122 00.092 20224 worker thread done servicing request
21:09:52.122 00.000 8996 OnExposeComplete: enter
21:09:52.123 00.001 8996 UpdateGuideState(): m_state=6
21:09:52.124 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1118
21:09:52.125 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.47, Mass=752248, SNR=388.6, Peak=45811 HFD=5.0
21:09:52.127 00.002 8996 MultiStar: [#1 0.31,0.26,0.60,U] [#2 0.27,0.31,0.68,U] [#3 0.40,0.21,0.56,U] [#4 0.41,0.27,0.46,U] [#5 0.24,0.19,0.62,U] [#6 0.23,0.37,0.42,U] [#7 0.08,0.01,0.36,U] [#8 0.24,0.63,0.00,M1] 
21:09:52.128 00.001 8996 single-star, 7 included, MultiStar: {0.22, 0.25}, one-star: {-0.03, 0.30}
21:09:52.129 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
21:09:52.131 00.002 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
21:09:52.132 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.66 mountX=-0.06 mountY=-0.30, mountTheta=-1.76
21:09:52.133 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.30, opts=13)
21:09:52.135 00.002 8996 Enqueuing Move request for scope (-0.03, 0.30)
21:09:52.136 00.001 20224 Worker thread wakes up
21:09:52.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
21:09:52.137 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
21:09:52.137 00.000 20224 Moving (-0.03, 0.30) raw xDistance=-0.06 yDistance=-0.30
21:09:52.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:09:52.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:09:52.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:09:52.137 00.000 20224 MoveAxis(E, 0, ABG)
21:09:52.137 00.000 20224 Move returns status 0, amount 0
21:09:52.137 00.000 20224 MoveAxis(N, 0, ABG)
21:09:52.137 00.000 20224 Move returns status 0, amount 0
21:09:52.138 00.001 20224 move complete, result=0
21:09:52.138 00.000 20224 worker thread done servicing request
21:09:52.146 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=45811, med=2745, FiltMin=2457, FiltMax=26137, Gamma=1.000
21:09:52.163 00.017 8996 UpdateGuideState exits: m=752248 SNR=388.6
21:09:52.165 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:52.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:52.166 00.000 8996 Enqueuing Expose request
21:09:52.167 00.001 20224 Worker thread wakes up
21:09:52.167 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:09:52.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:52.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:53.147 00.979 20224 Exposure complete
21:09:53.240 00.093 20224 worker thread done servicing request
21:09:53.240 00.000 8996 OnExposeComplete: enter
21:09:53.241 00.001 8996 UpdateGuideState(): m_state=6
21:09:53.242 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1119
21:09:53.243 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=473.33, Mass=765052, SNR=355.8, Peak=47507 HFD=4.7
21:09:53.244 00.001 8996 MultiStar: [#1 0.25,0.23,0.66,U] [#2 0.16,0.07,0.73,U] [#3 0.24,-0.01,0.58,U] [#4 0.24,0.14,0.48,U] [#5 0.20,0.16,0.56,U] [#6 0.22,0.10,0.39,U] [#7 0.17,0.14,0.44,U] [#8 0.33,0.29,0.43,U] 
21:09:53.244 00.000 8996 single-star, 8 included, MultiStar: {0.19, 0.14}, one-star: {0.05, 0.16}
21:09:53.245 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:09:53.246 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:09:53.247 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.27 mountX=0.03 mountY=-0.17, mountTheta=-1.37
21:09:53.248 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.16, opts=13)
21:09:53.249 00.001 8996 Enqueuing Move request for scope (0.05, 0.16)
21:09:53.250 00.001 20224 Worker thread wakes up
21:09:53.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
21:09:53.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
21:09:53.250 00.000 20224 Moving (0.05, 0.16) raw xDistance=0.03 yDistance=-0.17
21:09:53.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:09:53.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:53.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:09:53.250 00.000 20224 MoveAxis(E, 0, ABG)
21:09:53.251 00.001 20224 Move returns status 0, amount 0
21:09:53.251 00.000 20224 MoveAxis(N, 0, ABG)
21:09:53.251 00.000 20224 Move returns status 0, amount 0
21:09:53.251 00.000 20224 move complete, result=0
21:09:53.251 00.000 20224 worker thread done servicing request
21:09:53.254 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47507, med=2745, FiltMin=2505, FiltMax=25865, Gamma=1.000
21:09:53.275 00.021 8996 UpdateGuideState exits: m=765052 SNR=355.8
21:09:53.275 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:53.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:53.278 00.002 8996 Enqueuing Expose request
21:09:53.279 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:09:53.280 00.001 20224 Worker thread wakes up
21:09:53.280 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:53.281 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:54.437 01.156 20224 Exposure complete
21:09:54.517 00.080 20224 worker thread done servicing request
21:09:54.517 00.000 8996 OnExposeComplete: enter
21:09:54.519 00.002 8996 UpdateGuideState(): m_state=6
21:09:54.521 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1120
21:09:54.523 00.002 8996 Star::Find returns 1 (0), X=138.72, Y=473.21, Mass=736869, SNR=364.6, Peak=52883 HFD=4.6
21:09:54.525 00.002 8996 MultiStar: [#1 0.10,0.32,0.61,U] [#2 0.34,0.27,0.67,U] [#3 -0.01,0.06,0.53,U] [#4 0.02,0.10,0.53,U] [#5 -0.07,-0.01,0.60,U] [#6 0.14,0.05,0.38,U] [#7 -0.04,0.20,0.44,U] [#8 0.03,0.27,0.37,U] 
21:09:54.526 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.14}, one-star: {-0.28, 0.04}
21:09:54.528 00.002 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
21:09:54.529 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
21:09:54.531 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.54 mountX=-0.01 mountY=-0.14, mountTheta=-1.64
21:09:54.533 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.14, opts=13)
21:09:54.535 00.002 8996 Enqueuing Move request for scope (0.00, 0.14)
21:09:54.536 00.001 20224 Worker thread wakes up
21:09:54.537 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
21:09:54.537 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
21:09:54.537 00.000 20224 Moving (0.00, 0.14) raw xDistance=-0.01 yDistance=-0.14
21:09:54.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:09:54.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:54.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:09:54.537 00.000 20224 MoveAxis(E, 0, ABG)
21:09:54.537 00.000 20224 Move returns status 0, amount 0
21:09:54.537 00.000 20224 MoveAxis(N, 0, ABG)
21:09:54.537 00.000 20224 Move returns status 0, amount 0
21:09:54.537 00.000 20224 move complete, result=0
21:09:54.538 00.001 20224 worker thread done servicing request
21:09:54.545 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52883, med=2745, FiltMin=2477, FiltMax=27625, Gamma=1.000
21:09:54.566 00.021 8996 UpdateGuideState exits: m=736869 SNR=364.6
21:09:54.567 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:54.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:54.569 00.001 8996 Enqueuing Expose request
21:09:54.570 00.001 20224 Worker thread wakes up
21:09:54.570 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:09:54.571 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:54.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:55.557 00.986 20224 Exposure complete
21:09:55.615 00.058 20224 worker thread done servicing request
21:09:55.615 00.000 8996 OnExposeComplete: enter
21:09:55.616 00.001 8996 UpdateGuideState(): m_state=6
21:09:55.617 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1121
21:09:55.618 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=473.11, Mass=734104, SNR=327.9, Peak=55827 HFD=4.6
21:09:55.619 00.001 8996 MultiStar: [#1 0.18,0.13,0.71,U] [#2 0.19,0.09,0.76,U] [#3 0.38,-0.02,0.69,U] [#4 0.18,0.01,0.64,U] [#5 0.28,-0.09,0.72,U] [#6 0.28,0.13,0.47,U] [#7 0.27,0.02,0.52,U] [#8 0.21,0.16,0.42,U] 
21:09:55.619 00.000 8996 refined, 8 included, MultiStar: {0.15, 0.03}, one-star: {-0.34, -0.06}
21:09:55.620 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
21:09:55.621 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
21:09:55.622 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.20 mountX=0.14 mountY=-0.05, mountTheta=-0.31
21:09:55.623 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.03, opts=13)
21:09:55.624 00.001 8996 Enqueuing Move request for scope (0.15, 0.03)
21:09:55.625 00.001 20224 Worker thread wakes up
21:09:55.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
21:09:55.625 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
21:09:55.625 00.000 20224 Moving (0.15, 0.03) raw xDistance=0.14 yDistance=-0.05
21:09:55.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:09:55.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:55.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:09:55.625 00.000 20224 MoveAxis(E, 0, ABG)
21:09:55.626 00.001 20224 Move returns status 0, amount 0
21:09:55.626 00.000 20224 MoveAxis(N, 0, ABG)
21:09:55.626 00.000 20224 Move returns status 0, amount 0
21:09:55.626 00.000 20224 move complete, result=0
21:09:55.626 00.000 20224 worker thread done servicing request
21:09:55.633 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55827, med=2745, FiltMin=2502, FiltMax=29725, Gamma=1.000
21:09:55.659 00.026 8996 UpdateGuideState exits: m=734104 SNR=327.9
21:09:55.660 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:55.661 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:55.662 00.001 8996 Enqueuing Expose request
21:09:55.663 00.001 20224 Worker thread wakes up
21:09:55.664 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:55.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:55.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:56.830 01.166 20224 Exposure complete
21:09:56.927 00.097 20224 worker thread done servicing request
21:09:56.927 00.000 8996 OnExposeComplete: enter
21:09:56.929 00.002 8996 UpdateGuideState(): m_state=6
21:09:56.931 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1122
21:09:56.933 00.002 8996 Star::Find returns 1 (0), X=138.94, Y=473.21, Mass=757841, SNR=380.5, Peak=59379 HFD=4.4
21:09:56.936 00.003 8996 MultiStar: [#1 0.06,0.25,0.61,U] [#2 0.18,0.28,0.67,U] [#3 0.27,0.17,0.54,U] [#4 0.18,0.04,0.53,U] [#5 0.30,0.16,0.62,U] [#6 0.13,-0.01,0.42,U] [#7 0.18,0.08,0.38,U] [#8 0.32,0.31,0.36,U] 
21:09:56.937 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.14}, one-star: {-0.06, 0.04}
21:09:56.939 00.002 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
21:09:56.940 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:09:56.942 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.52 mountX=-0.06 mountY=-0.03, mountTheta=-2.63
21:09:56.945 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
21:09:56.947 00.002 8996 Enqueuing Move request for scope (-0.06, 0.04)
21:09:56.948 00.001 20224 Worker thread wakes up
21:09:56.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
21:09:56.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
21:09:56.948 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
21:09:56.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:09:56.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:56.949 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:09:56.949 00.000 20224 MoveAxis(E, 0, ABG)
21:09:56.949 00.000 20224 Move returns status 0, amount 0
21:09:56.949 00.000 20224 MoveAxis(N, 0, ABG)
21:09:56.949 00.000 20224 Move returns status 0, amount 0
21:09:56.949 00.000 20224 move complete, result=0
21:09:56.949 00.000 20224 worker thread done servicing request
21:09:56.957 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59379, med=2745, FiltMin=2502, FiltMax=28653, Gamma=1.000
21:09:56.981 00.024 8996 UpdateGuideState exits: m=757841 SNR=380.5
21:09:56.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:56.983 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:56.984 00.001 8996 Enqueuing Expose request
21:09:56.985 00.001 20224 Worker thread wakes up
21:09:56.985 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:09:56.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:56.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:57.965 00.979 20224 Exposure complete
21:09:58.036 00.071 20224 worker thread done servicing request
21:09:58.036 00.000 8996 OnExposeComplete: enter
21:09:58.037 00.001 8996 UpdateGuideState(): m_state=6
21:09:58.038 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1123
21:09:58.038 00.000 8996 Star::Find returns 1 (0), X=138.86, Y=472.96, Mass=747868, SNR=370.2, Peak=58851 HFD=4.5
21:09:58.039 00.001 8996 MultiStar: [#1 0.06,0.23,0.63,U] [#2 0.09,0.32,0.72,U] [#3 0.21,0.27,0.60,U] [#4 0.19,0.38,0.57,U] [#5 0.41,-0.12,0.60,U] [#6 0.18,0.24,0.39,U] [#7 0.19,0.35,0.39,U] [#8 0.22,0.10,0.36,U] 
21:09:58.041 00.002 8996 refined, 8 included, MultiStar: {0.13, 0.14}, one-star: {-0.14, -0.21}
21:09:58.041 00.000 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
21:09:58.042 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
21:09:58.043 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.83 mountX=0.11 mountY=-0.15, mountTheta=-0.94
21:09:58.044 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.14, opts=13)
21:09:58.045 00.001 8996 Enqueuing Move request for scope (0.13, 0.14)
21:09:58.046 00.001 20224 Worker thread wakes up
21:09:58.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
21:09:58.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
21:09:58.046 00.000 20224 Moving (0.13, 0.14) raw xDistance=0.11 yDistance=-0.15
21:09:58.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:09:58.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:58.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:09:58.046 00.000 20224 MoveAxis(E, 0, ABG)
21:09:58.046 00.000 20224 Move returns status 0, amount 0
21:09:58.046 00.000 20224 MoveAxis(N, 0, ABG)
21:09:58.046 00.000 20224 Move returns status 0, amount 0
21:09:58.046 00.000 20224 move complete, result=0
21:09:58.047 00.001 20224 worker thread done servicing request
21:09:58.050 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58851, med=2745, FiltMin=2451, FiltMax=31933, Gamma=1.000
21:09:58.074 00.024 8996 UpdateGuideState exits: m=747868 SNR=370.2
21:09:58.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:58.077 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:58.078 00.001 8996 Enqueuing Expose request
21:09:58.080 00.002 20224 Worker thread wakes up
21:09:58.080 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:09:58.082 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:58.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:09:59.234 01.152 20224 Exposure complete
21:09:59.315 00.081 20224 worker thread done servicing request
21:09:59.315 00.000 8996 OnExposeComplete: enter
21:09:59.316 00.001 8996 UpdateGuideState(): m_state=6
21:09:59.317 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1124
21:09:59.318 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.17, Mass=756846, SNR=370.8, Peak=51939 HFD=4.7
21:09:59.319 00.001 8996 MultiStar: [#1 -0.17,0.35,0.64,U] [#2 -0.05,0.35,0.66,U] [#3 0.03,0.17,0.54,U] [#4 0.04,0.20,0.54,U] [#5 0.06,0.08,0.57,U] [#6 -0.01,0.28,0.47,U] [#7 -0.02,0.20,0.43,U] [#8 0.05,0.27,0.37,U] 
21:09:59.320 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.20}, one-star: {-0.33, 0.00}
21:09:59.321 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
21:09:59.321 00.000 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
21:09:59.322 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.93 mountX=-0.09 mountY=-0.19, mountTheta=-2.03
21:09:59.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.20, opts=13)
21:09:59.325 00.001 8996 Enqueuing Move request for scope (-0.07, 0.20)
21:09:59.325 00.000 20224 Worker thread wakes up
21:09:59.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
21:09:59.326 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
21:09:59.326 00.000 20224 Moving (-0.07, 0.20) raw xDistance=-0.09 yDistance=-0.19
21:09:59.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:09:59.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:09:59.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:09:59.326 00.000 20224 MoveAxis(E, 0, ABG)
21:09:59.326 00.000 20224 Move returns status 0, amount 0
21:09:59.326 00.000 20224 MoveAxis(N, 0, ABG)
21:09:59.326 00.000 20224 Move returns status 0, amount 0
21:09:59.326 00.000 20224 move complete, result=0
21:09:59.326 00.000 20224 worker thread done servicing request
21:09:59.330 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51939, med=2745, FiltMin=2489, FiltMax=28717, Gamma=1.000
21:09:59.351 00.021 8996 UpdateGuideState exits: m=756846 SNR=370.8
21:09:59.352 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:09:59.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:09:59.354 00.001 8996 Enqueuing Expose request
21:09:59.355 00.001 20224 Worker thread wakes up
21:09:59.355 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:09:59.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:09:59.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:00.315 00.959 20224 Exposure complete
21:10:00.412 00.097 20224 worker thread done servicing request
21:10:00.412 00.000 8996 OnExposeComplete: enter
21:10:00.413 00.001 8996 UpdateGuideState(): m_state=6
21:10:00.414 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1125
21:10:00.414 00.000 8996 Star::Find returns 1 (0), X=138.80, Y=473.07, Mass=759965, SNR=336.8, Peak=59635 HFD=4.5
21:10:00.416 00.002 8996 MultiStar: [#1 0.19,-0.00,0.64,U] [#2 0.13,0.00,0.84,U] [#3 0.25,0.04,0.65,U] [#4 0.19,0.01,0.54,U] [#5 0.08,-0.11,0.69,U] [#6 0.25,-0.01,0.45,U] [#7 0.23,0.00,0.55,U] [#8 0.27,0.01,0.48,U] 
21:10:00.418 00.002 8996 refined, 8 included, MultiStar: {0.12, -0.02}, one-star: {-0.20, -0.10}
21:10:00.420 00.002 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
21:10:00.421 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
21:10:00.422 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-0.20 mountX=0.12 mountY=0.01, mountTheta=0.08
21:10:00.426 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.02, opts=13)
21:10:00.427 00.001 8996 Enqueuing Move request for scope (0.12, -0.02)
21:10:00.428 00.001 20224 Worker thread wakes up
21:10:00.429 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
21:10:00.429 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
21:10:00.429 00.000 20224 Moving (0.12, -0.02) raw xDistance=0.12 yDistance=0.01
21:10:00.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:10:00.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:00.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:10:00.429 00.000 20224 MoveAxis(E, 0, ABG)
21:10:00.429 00.000 20224 Move returns status 0, amount 0
21:10:00.430 00.001 20224 MoveAxis(N, 0, ABG)
21:10:00.430 00.000 20224 Move returns status 0, amount 0
21:10:00.430 00.000 20224 move complete, result=0
21:10:00.431 00.001 20224 worker thread done servicing request
21:10:00.438 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59635, med=2745, FiltMin=2505, FiltMax=30957, Gamma=1.000
21:10:00.462 00.024 8996 UpdateGuideState exits: m=759965 SNR=336.8
21:10:00.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:00.463 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:00.464 00.001 8996 Enqueuing Expose request
21:10:00.465 00.001 20224 Worker thread wakes up
21:10:00.465 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:00.466 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:00.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:01.657 01.191 20224 Exposure complete
21:10:01.733 00.076 20224 worker thread done servicing request
21:10:01.733 00.000 8996 OnExposeComplete: enter
21:10:01.734 00.001 8996 UpdateGuideState(): m_state=6
21:10:01.735 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1126
21:10:01.736 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.96, Mass=793664, SNR=357.6, Peak=56691 HFD=4.7
21:10:01.737 00.001 8996 MultiStar: [#1 -0.00,0.07,0.66,U] [#2 -0.02,0.17,0.71,U] [#3 0.18,-0.04,0.55,U] [#4 -0.03,-0.18,0.54,U] [#5 0.22,-0.05,0.66,U] [#6 0.21,0.24,0.41,U] [#7 0.24,-0.02,0.40,U] [#8 0.41,0.09,0.43,U] 
21:10:01.738 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {-0.25, -0.21}
21:10:01.739 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
21:10:01.740 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
21:10:01.740 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.20 mountX=0.06 mountY=0.01, mountTheta=0.08
21:10:01.742 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
21:10:01.743 00.001 8996 Enqueuing Move request for scope (0.06, -0.01)
21:10:01.744 00.001 20224 Worker thread wakes up
21:10:01.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
21:10:01.744 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
21:10:01.744 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.01
21:10:01.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:10:01.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:01.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:10:01.744 00.000 20224 MoveAxis(E, 0, ABG)
21:10:01.744 00.000 20224 Move returns status 0, amount 0
21:10:01.744 00.000 20224 MoveAxis(N, 0, ABG)
21:10:01.744 00.000 20224 Move returns status 0, amount 0
21:10:01.744 00.000 20224 move complete, result=0
21:10:01.744 00.000 20224 worker thread done servicing request
21:10:01.748 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56691, med=2745, FiltMin=2505, FiltMax=32774, Gamma=1.000
21:10:01.763 00.015 8996 UpdateGuideState exits: m=793664 SNR=357.6
21:10:01.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:01.764 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:01.765 00.001 8996 Enqueuing Expose request
21:10:01.766 00.001 20224 Worker thread wakes up
21:10:01.766 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:01.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:01.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:02.751 00.984 20224 Exposure complete
21:10:02.829 00.078 20224 worker thread done servicing request
21:10:02.829 00.000 8996 OnExposeComplete: enter
21:10:02.830 00.001 8996 UpdateGuideState(): m_state=6
21:10:02.831 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1127
21:10:02.832 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=473.02, Mass=714020, SNR=364.1, Peak=50147 HFD=4.8
21:10:02.833 00.001 8996 MultiStar: [#1 -0.39,-0.03,0.61,U] [#2 -0.26,0.28,0.76,U] [#3 0.12,-0.00,0.62,U] [#4 -0.00,0.04,0.56,U] [#5 -0.19,-0.14,0.55,U] [#6 0.07,0.31,0.44,U] [#7 -0.25,0.14,0.43,U] [#8 -0.08,0.01,0.35,U] 
21:10:02.834 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.03}, one-star: {-0.35, -0.15}
21:10:02.835 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
21:10:02.836 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
21:10:02.837 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.18 cameraTheta=2.95 mountX=-0.18 mountY=-0.01, mountTheta=-3.06
21:10:02.838 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
21:10:02.839 00.001 8996 Enqueuing Move request for scope (-0.17, 0.03)
21:10:02.840 00.001 20224 Worker thread wakes up
21:10:02.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
21:10:02.840 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
21:10:02.840 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.18 yDistance=-0.01
21:10:02.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:10:02.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:02.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:10:02.840 00.000 20224 MoveAxis(E, 0, ABG)
21:10:02.840 00.000 20224 Move returns status 0, amount 0
21:10:02.840 00.000 20224 MoveAxis(N, 0, ABG)
21:10:02.840 00.000 20224 Move returns status 0, amount 0
21:10:02.840 00.000 20224 move complete, result=0
21:10:02.841 00.001 20224 worker thread done servicing request
21:10:02.844 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50147, med=2745, FiltMin=2493, FiltMax=30077, Gamma=1.000
21:10:02.859 00.015 8996 UpdateGuideState exits: m=714020 SNR=364.1
21:10:02.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:02.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:02.862 00.001 8996 Enqueuing Expose request
21:10:02.862 00.000 20224 Worker thread wakes up
21:10:02.862 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:02.863 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:02.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:04.034 01.171 20224 Exposure complete
21:10:04.094 00.060 20224 worker thread done servicing request
21:10:04.094 00.000 8996 OnExposeComplete: enter
21:10:04.095 00.001 8996 UpdateGuideState(): m_state=6
21:10:04.096 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1128
21:10:04.097 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=473.00, Mass=742114, SNR=357.3, Peak=54211 HFD=5.0
21:10:04.098 00.001 8996 MultiStar: [#1 -0.14,0.05,0.69,U] [#2 -0.15,0.26,0.71,U] [#3 -0.09,-0.00,0.57,U] [#4 -0.17,-0.02,0.55,U] [#5 -0.04,-0.18,0.60,U] [#6 -0.02,0.32,0.38,U] [#7 -0.17,0.05,0.45,U] [#8 -0.09,0.03,0.46,U] 
21:10:04.098 00.000 8996 refined, 8 included, MultiStar: {-0.18, 0.02}, one-star: {-0.49, -0.17}
21:10:04.099 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
21:10:04.100 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
21:10:04.101 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.05 mountX=-0.18 mountY=0.00, mountTheta=3.12
21:10:04.102 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.02, opts=13)
21:10:04.103 00.001 8996 Enqueuing Move request for scope (-0.18, 0.02)
21:10:04.104 00.001 20224 Worker thread wakes up
21:10:04.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
21:10:04.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
21:10:04.104 00.000 20224 Moving (-0.18, 0.02) raw xDistance=-0.18 yDistance=0.00
21:10:04.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:10:04.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:04.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:10:04.104 00.000 20224 MoveAxis(E, 0, ABG)
21:10:04.105 00.001 20224 Move returns status 0, amount 0
21:10:04.105 00.000 20224 MoveAxis(N, 0, ABG)
21:10:04.105 00.000 20224 Move returns status 0, amount 0
21:10:04.105 00.000 20224 move complete, result=0
21:10:04.105 00.000 20224 worker thread done servicing request
21:10:04.108 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54211, med=2745, FiltMin=2483, FiltMax=27523, Gamma=1.000
21:10:04.123 00.015 8996 UpdateGuideState exits: m=742114 SNR=357.3
21:10:04.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:04.125 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:04.126 00.001 8996 Enqueuing Expose request
21:10:04.126 00.000 20224 Worker thread wakes up
21:10:04.126 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:04.127 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:04.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:05.112 00.985 20224 Exposure complete
21:10:05.185 00.073 20224 worker thread done servicing request
21:10:05.185 00.000 8996 OnExposeComplete: enter
21:10:05.187 00.002 8996 UpdateGuideState(): m_state=6
21:10:05.189 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1129
21:10:05.191 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=472.98, Mass=757478, SNR=377.9, Peak=55107 HFD=4.9
21:10:05.192 00.001 8996 MultiStar: [#1 -0.23,0.13,0.58,U] [#2 -0.33,0.26,0.68,U] [#3 -0.18,-0.11,0.55,U] [#4 -0.31,-0.06,0.51,U] [#5 -0.23,0.02,0.59,U] [#6 -0.19,-0.07,0.40,U] [#7 -0.25,0.02,0.43,U] [#8 -0.08,-0.03,0.40,U] 
21:10:05.192 00.000 8996 refined, 8 included, MultiStar: {-0.29, -0.01}, one-star: {-0.51, -0.19}
21:10:05.193 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:10:05.194 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
21:10:05.195 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-3.11 mountX=-0.29 mountY=0.04, mountTheta=2.99
21:10:05.196 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.01, opts=13)
21:10:05.197 00.001 8996 Enqueuing Move request for scope (-0.29, -0.01)
21:10:05.198 00.001 20224 Worker thread wakes up
21:10:05.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.01) opts 0xd
21:10:05.198 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.01)
21:10:05.198 00.000 20224 Moving (-0.29, -0.01) raw xDistance=-0.29 yDistance=0.04
21:10:05.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:10:05.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:05.199 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:10:05.199 00.000 20224 MoveAxis(E, 42, ABG)
21:10:05.199 00.000 20224 Guiding  Dir = 2, Dur = 42
21:10:05.199 00.000 20224 IsSlewing returns 0
21:10:05.199 00.000 20224 IsGuiding returns 0
21:10:05.204 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55107, med=2745, FiltMin=2505, FiltMax=29536, Gamma=1.000
21:10:05.221 00.017 8996 UpdateGuideState exits: m=757478 SNR=377.9
21:10:05.223 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:05.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:05.226 00.002 8996 Enqueuing Expose request
21:10:05.240 00.014 20224 PulseGuide returned control before completion, sleep 13
21:10:05.254 00.014 20224 IsGuiding returns 1
21:10:05.254 00.000 20224 scope still moving after pulse duration time elapsed
21:10:05.286 00.032 20224 IsSlewing returns 0
21:10:05.286 00.000 20224 IsGuiding returns 1
21:10:05.318 00.032 20224 IsSlewing returns 0
21:10:05.318 00.000 20224 IsGuiding returns 1
21:10:05.349 00.031 20224 IsSlewing returns 0
21:10:05.349 00.000 20224 IsGuiding returns 0
21:10:05.349 00.000 20224 scope move finished after 42 + 107 ms
21:10:05.349 00.000 20224 Move returns status 0, amount 42
21:10:05.349 00.000 20224 MoveAxis(N, 0, ABG)
21:10:05.349 00.000 20224 Move returns status 0, amount 0
21:10:05.349 00.000 20224 move complete, result=0
21:10:05.349 00.000 20224 worker thread done servicing request
21:10:05.350 00.001 20224 Worker thread wakes up
21:10:05.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:05.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:05.350 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.0 px 0 ms NORTH
21:10:06.512 01.162 20224 Exposure complete
21:10:06.585 00.073 20224 worker thread done servicing request
21:10:06.586 00.001 8996 OnExposeComplete: enter
21:10:06.586 00.000 8996 UpdateGuideState(): m_state=6
21:10:06.587 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1130
21:10:06.588 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=472.94, Mass=718350, SNR=343.1, Peak=60371 HFD=4.4
21:10:06.589 00.001 8996 MultiStar: [#1 0.09,0.05,0.67,U] [#2 -0.04,-0.04,0.83,U] [#3 0.28,-0.01,0.70,U] [#4 0.28,-0.13,0.62,U] [#5 0.25,-0.28,0.68,U] [#6 0.47,-0.00,0.46,U] [#7 0.33,0.11,0.45,U] [#8 0.32,0.02,0.49,U] 
21:10:06.590 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.08}, one-star: {-0.08, -0.23}
21:10:06.591 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
21:10:06.592 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
21:10:06.593 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.42 mountX=0.18 mountY=0.06, mountTheta=0.31
21:10:06.594 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.08, opts=13)
21:10:06.595 00.001 8996 Enqueuing Move request for scope (0.17, -0.08)
21:10:06.596 00.001 20224 Worker thread wakes up
21:10:06.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
21:10:06.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
21:10:06.596 00.000 20224 Moving (0.17, -0.08) raw xDistance=0.18 yDistance=0.06
21:10:06.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:10:06.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:06.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:10:06.596 00.000 20224 MoveAxis(E, 0, ABG)
21:10:06.596 00.000 20224 Move returns status 0, amount 0
21:10:06.596 00.000 20224 MoveAxis(N, 0, ABG)
21:10:06.596 00.000 20224 Move returns status 0, amount 0
21:10:06.596 00.000 20224 move complete, result=0
21:10:06.596 00.000 20224 worker thread done servicing request
21:10:06.600 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60371, med=2745, FiltMin=2477, FiltMax=27968, Gamma=1.000
21:10:06.614 00.014 8996 UpdateGuideState exits: m=718350 SNR=343.1
21:10:06.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:06.615 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:06.616 00.001 8996 Enqueuing Expose request
21:10:06.617 00.001 20224 Worker thread wakes up
21:10:06.617 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:06.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:06.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:07.602 00.985 20224 Exposure complete
21:10:07.677 00.075 20224 worker thread done servicing request
21:10:07.677 00.000 8996 OnExposeComplete: enter
21:10:07.678 00.001 8996 UpdateGuideState(): m_state=6
21:10:07.678 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1131
21:10:07.679 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.09, Mass=740083, SNR=386.8, Peak=55907 HFD=4.6
21:10:07.680 00.001 8996 MultiStar: [#1 0.01,0.17,0.59,U] [#2 -0.18,0.33,0.65,U] [#3 0.23,0.08,0.59,U] [#4 0.08,0.11,0.44,U] [#5 0.10,-0.14,0.57,U] [#6 0.15,0.20,0.38,U] [#7 0.11,0.28,0.41,U] [#8 0.11,0.08,0.36,U] 
21:10:07.681 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {-0.32, -0.08}
21:10:07.682 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
21:10:07.683 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
21:10:07.683 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.10 cameraTheta=1.71 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
21:10:07.685 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
21:10:07.686 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
21:10:07.687 00.001 20224 Worker thread wakes up
21:10:07.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
21:10:07.687 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
21:10:07.687 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
21:10:07.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:10:07.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:07.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:10:07.687 00.000 20224 MoveAxis(E, 0, ABG)
21:10:07.687 00.000 20224 Move returns status 0, amount 0
21:10:07.687 00.000 20224 MoveAxis(N, 0, ABG)
21:10:07.688 00.001 20224 Move returns status 0, amount 0
21:10:07.688 00.000 20224 move complete, result=0
21:10:07.688 00.000 20224 worker thread done servicing request
21:10:07.691 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55907, med=2745, FiltMin=2493, FiltMax=30061, Gamma=1.000
21:10:07.706 00.015 8996 UpdateGuideState exits: m=740083 SNR=386.8
21:10:07.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:07.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:07.709 00.001 8996 Enqueuing Expose request
21:10:07.709 00.000 20224 Worker thread wakes up
21:10:07.709 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:07.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:07.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:08.872 01.162 20224 Exposure complete
21:10:08.946 00.074 20224 worker thread done servicing request
21:10:08.946 00.000 8996 OnExposeComplete: enter
21:10:08.947 00.001 8996 UpdateGuideState(): m_state=6
21:10:08.948 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1132
21:10:08.949 00.001 8996 Star::Find returns 1 (0), X=139.08, Y=472.72, Mass=805334, SNR=391.2, Peak=55635 HFD=4.6
21:10:08.950 00.001 8996 MultiStar: [#1 0.10,-0.00,0.58,U] [#2 0.06,0.21,0.66,U] [#3 0.10,-0.13,0.60,U] [#4 0.10,-0.15,0.51,U] [#5 0.38,-0.12,0.55,U] [#6 0.18,-0.02,0.48,U] [#7 0.08,-0.02,0.40,U] [#8 0.31,0.12,0.35,U] 
21:10:08.951 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.10}, one-star: {0.08, -0.45}
21:10:08.952 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
21:10:08.954 00.002 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.65)
21:10:08.956 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.61 mountX=0.15 mountY=0.08, mountTheta=0.50
21:10:08.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.10, opts=13)
21:10:08.959 00.001 8996 Enqueuing Move request for scope (0.14, -0.10)
21:10:08.960 00.001 20224 Worker thread wakes up
21:10:08.960 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
21:10:08.961 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
21:10:08.961 00.000 20224 Moving (0.14, -0.10) raw xDistance=0.15 yDistance=0.08
21:10:08.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:10:08.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:08.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:10:08.961 00.000 20224 MoveAxis(E, 0, ABG)
21:10:08.961 00.000 20224 Move returns status 0, amount 0
21:10:08.961 00.000 20224 MoveAxis(N, 0, ABG)
21:10:08.962 00.001 20224 Move returns status 0, amount 0
21:10:08.962 00.000 20224 move complete, result=0
21:10:08.962 00.000 20224 worker thread done servicing request
21:10:08.968 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55635, med=2745, FiltMin=2496, FiltMax=26557, Gamma=1.000
21:10:08.986 00.018 8996 UpdateGuideState exits: m=805334 SNR=391.2
21:10:08.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:08.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:08.988 00.000 8996 Enqueuing Expose request
21:10:08.989 00.001 20224 Worker thread wakes up
21:10:08.989 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:08.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:08.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:09.968 00.978 20224 Exposure complete
21:10:10.029 00.061 20224 worker thread done servicing request
21:10:10.029 00.000 8996 OnExposeComplete: enter
21:10:10.030 00.001 8996 UpdateGuideState(): m_state=6
21:10:10.031 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1133
21:10:10.032 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=472.88, Mass=758278, SNR=361.7, Peak=56611 HFD=4.4
21:10:10.033 00.001 8996 MultiStar: [#1 -0.02,0.10,0.64,U] [#2 0.10,0.11,0.70,U] [#3 0.20,0.02,0.58,U] [#4 0.10,0.13,0.56,U] [#5 0.31,-0.16,0.59,U] [#6 0.19,0.06,0.44,U] [#7 0.29,-0.22,0.42,U] [#8 0.33,0.09,0.35,U] 
21:10:10.034 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.04}, one-star: {0.09, -0.29}
21:10:10.034 00.000 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
21:10:10.035 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
21:10:10.036 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.24 mountX=0.16 mountY=0.02, mountTheta=0.12
21:10:10.037 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.04, opts=13)
21:10:10.038 00.001 8996 Enqueuing Move request for scope (0.16, -0.04)
21:10:10.039 00.001 20224 Worker thread wakes up
21:10:10.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
21:10:10.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
21:10:10.039 00.000 20224 Moving (0.16, -0.04) raw xDistance=0.16 yDistance=0.02
21:10:10.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:10:10.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:10.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:10:10.040 00.001 20224 MoveAxis(E, 0, ABG)
21:10:10.040 00.000 20224 Move returns status 0, amount 0
21:10:10.040 00.000 20224 MoveAxis(N, 0, ABG)
21:10:10.040 00.000 20224 Move returns status 0, amount 0
21:10:10.040 00.000 20224 move complete, result=0
21:10:10.040 00.000 20224 worker thread done servicing request
21:10:10.047 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56611, med=2745, FiltMin=2496, FiltMax=29830, Gamma=1.000
21:10:10.077 00.030 8996 UpdateGuideState exits: m=758278 SNR=361.7
21:10:10.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:10.080 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:10.081 00.001 8996 Enqueuing Expose request
21:10:10.083 00.002 20224 Worker thread wakes up
21:10:10.083 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:10.084 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:10.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:11.249 01.165 20224 Exposure complete
21:10:11.353 00.104 20224 worker thread done servicing request
21:10:11.353 00.000 8996 OnExposeComplete: enter
21:10:11.355 00.002 8996 UpdateGuideState(): m_state=6
21:10:11.356 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1134
21:10:11.358 00.002 8996 Star::Find returns 1 (0), X=138.80, Y=472.96, Mass=735271, SNR=348.1, Peak=62211 HFD=4.4
21:10:11.360 00.002 8996 MultiStar: [#1 0.04,0.24,0.65,U] [#2 0.14,0.17,0.72,U] [#3 0.23,0.01,0.64,U] [#4 0.11,0.02,0.57,U] [#5 0.14,0.17,0.64,U] [#6 0.31,0.20,0.41,U] [#7 0.22,-0.05,0.51,U] [#8 0.14,0.10,0.42,U] 
21:10:11.361 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {-0.20, -0.21}
21:10:11.363 00.002 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
21:10:11.364 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
21:10:11.365 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.51 mountX=0.09 mountY=-0.06, mountTheta=-0.62
21:10:11.368 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
21:10:11.369 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
21:10:11.371 00.002 20224 Worker thread wakes up
21:10:11.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
21:10:11.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
21:10:11.371 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
21:10:11.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:10:11.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:11.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:10:11.371 00.000 20224 MoveAxis(E, 0, ABG)
21:10:11.372 00.001 20224 Move returns status 0, amount 0
21:10:11.372 00.000 20224 MoveAxis(N, 0, ABG)
21:10:11.372 00.000 20224 Move returns status 0, amount 0
21:10:11.372 00.000 20224 move complete, result=0
21:10:11.372 00.000 20224 worker thread done servicing request
21:10:11.381 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62211, med=2749, FiltMin=2486, FiltMax=29190, Gamma=1.000
21:10:11.405 00.024 8996 UpdateGuideState exits: m=735271 SNR=348.1
21:10:11.407 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:11.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:11.409 00.001 8996 Enqueuing Expose request
21:10:11.410 00.001 20224 Worker thread wakes up
21:10:11.410 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:11.411 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:11.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:12.402 00.991 20224 Exposure complete
21:10:12.468 00.066 20224 worker thread done servicing request
21:10:12.468 00.000 8996 OnExposeComplete: enter
21:10:12.469 00.001 8996 UpdateGuideState(): m_state=6
21:10:12.470 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1135
21:10:12.471 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=473.06, Mass=722476, SNR=367.6, Peak=62851 HFD=4.5
21:10:12.472 00.001 8996 MultiStar: [#1 -0.11,-0.08,0.65,U] [#2 -0.25,0.13,0.69,U] [#3 -0.14,-0.10,0.52,U] [#4 -0.10,-0.08,0.56,U] [#5 0.13,0.00,0.52,U] [#6 -0.07,0.02,0.45,U] [#7 -0.05,-0.01,0.43,U] [#8 0.28,0.09,0.41,U] 
21:10:12.473 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {-0.20, -0.11}
21:10:12.473 00.000 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
21:10:12.474 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
21:10:12.475 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.86 mountX=-0.08 mountY=0.03, mountTheta=2.75
21:10:12.477 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
21:10:12.477 00.000 8996 Enqueuing Move request for scope (-0.08, -0.02)
21:10:12.478 00.001 20224 Worker thread wakes up
21:10:12.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
21:10:12.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
21:10:12.478 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
21:10:12.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:10:12.479 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:12.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:10:12.479 00.000 20224 MoveAxis(E, 0, ABG)
21:10:12.479 00.000 20224 Move returns status 0, amount 0
21:10:12.479 00.000 20224 MoveAxis(N, 0, ABG)
21:10:12.479 00.000 20224 Move returns status 0, amount 0
21:10:12.479 00.000 20224 move complete, result=0
21:10:12.479 00.000 20224 worker thread done servicing request
21:10:12.484 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62851, med=2745, FiltMin=2486, FiltMax=29725, Gamma=1.000
21:10:12.500 00.016 8996 UpdateGuideState exits: m=722476 SNR=367.6
21:10:12.502 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:12.504 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:12.505 00.001 8996 Enqueuing Expose request
21:10:12.507 00.002 20224 Worker thread wakes up
21:10:12.507 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:12.509 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:12.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:13.691 01.182 20224 Exposure complete
21:10:13.760 00.069 20224 worker thread done servicing request
21:10:13.760 00.000 8996 OnExposeComplete: enter
21:10:13.761 00.001 8996 UpdateGuideState(): m_state=6
21:10:13.762 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1136
21:10:13.763 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.99, Mass=746003, SNR=340.5, Peak=65347 HFD=4.5
21:10:13.765 00.002 8996 MultiStar: [#1 0.00,-0.05,0.65,U] [#2 -0.13,0.30,0.78,U] [#3 0.03,-0.04,0.67,U] [#4 -0.04,-0.11,0.57,U] [#5 0.03,-0.05,0.63,U] [#6 0.04,0.23,0.44,U] [#7 -0.08,0.05,0.50,U] [#8 0.17,0.36,0.40,U] 
21:10:13.766 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {-0.25, -0.18}
21:10:13.767 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:10:13.768 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:10:13.769 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.59 mountX=-0.05 mountY=-0.03, mountTheta=-2.70
21:10:13.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.03, opts=13)
21:10:13.772 00.001 8996 Enqueuing Move request for scope (-0.05, 0.03)
21:10:13.773 00.001 20224 Worker thread wakes up
21:10:13.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
21:10:13.773 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
21:10:13.773 00.000 20224 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=-0.03
21:10:13.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:10:13.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:13.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:10:13.773 00.000 20224 MoveAxis(E, 0, ABG)
21:10:13.774 00.001 20224 Move returns status 0, amount 0
21:10:13.774 00.000 20224 MoveAxis(N, 0, ABG)
21:10:13.774 00.000 20224 Move returns status 0, amount 0
21:10:13.774 00.000 20224 move complete, result=0
21:10:13.774 00.000 20224 worker thread done servicing request
21:10:13.777 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65347, med=2745, FiltMin=2499, FiltMax=33725, Gamma=1.000
21:10:13.793 00.016 8996 UpdateGuideState exits: m=746003 SNR=340.5
21:10:13.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:13.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:13.796 00.001 8996 Enqueuing Expose request
21:10:13.796 00.000 20224 Worker thread wakes up
21:10:13.796 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:13.797 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:13.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:14.776 00.979 20224 Exposure complete
21:10:14.884 00.108 20224 worker thread done servicing request
21:10:14.885 00.001 8996 OnExposeComplete: enter
21:10:14.886 00.001 8996 UpdateGuideState(): m_state=6
21:10:14.887 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1137
21:10:14.888 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=473.08, Mass=755602, SNR=401.5, Peak=63107 HFD=4.4
21:10:14.889 00.001 8996 MultiStar: [#1 0.11,0.24,0.55,U] [#2 0.09,0.32,0.58,U] [#3 0.19,0.14,0.52,U] [#4 0.14,0.08,0.51,U] [#5 0.20,0.03,0.56,U] [#6 0.20,0.20,0.38,U] [#7 0.05,-0.03,0.40,U] [#8 0.26,0.24,0.36,U] 
21:10:14.890 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.10}, one-star: {-0.00, -0.10}
21:10:14.891 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
21:10:14.893 00.002 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
21:10:14.893 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.59 mountX=0.01 mountY=0.10, mountTheta=1.50
21:10:14.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
21:10:14.896 00.001 8996 Enqueuing Move request for scope (-0.00, -0.10)
21:10:14.897 00.001 20224 Worker thread wakes up
21:10:14.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
21:10:14.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
21:10:14.897 00.000 20224 Moving (-0.00, -0.10) raw xDistance=0.01 yDistance=0.10
21:10:14.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:10:14.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:14.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:10:14.897 00.000 20224 MoveAxis(E, 0, ABG)
21:10:14.897 00.000 20224 Move returns status 0, amount 0
21:10:14.897 00.000 20224 MoveAxis(N, 0, ABG)
21:10:14.897 00.000 20224 Move returns status 0, amount 0
21:10:14.897 00.000 20224 move complete, result=0
21:10:14.897 00.000 20224 worker thread done servicing request
21:10:14.901 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63107, med=2745, FiltMin=2493, FiltMax=27821, Gamma=1.000
21:10:14.917 00.016 8996 UpdateGuideState exits: m=755602 SNR=401.5
21:10:14.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:14.919 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:14.920 00.001 8996 Enqueuing Expose request
21:10:14.922 00.002 20224 Worker thread wakes up
21:10:14.922 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:14.923 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:14.923 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:16.085 01.162 20224 Exposure complete
21:10:16.161 00.076 20224 worker thread done servicing request
21:10:16.161 00.000 8996 OnExposeComplete: enter
21:10:16.163 00.002 8996 UpdateGuideState(): m_state=6
21:10:16.165 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1138
21:10:16.167 00.002 8996 Star::Find returns 1 (0), X=138.81, Y=473.08, Mass=760465, SNR=325.4, Peak=65507 HFD=4.5
21:10:16.169 00.002 8996 MultiStar: [#1 -0.08,0.36,0.70,U] [#2 -0.07,0.16,0.77,U] [#3 0.03,0.27,0.63,U] [#4 0.02,0.19,0.62,U] [#5 0.38,0.12,0.69,U] [#6 0.20,0.33,0.53,U] [#7 0.23,0.35,0.41,U] [#8 0.26,0.12,0.45,U] 
21:10:16.171 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.18}, one-star: {-0.19, -0.09}
21:10:16.172 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
21:10:16.174 00.002 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
21:10:16.179 00.005 8996 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.28 mountX=0.04 mountY=-0.18, mountTheta=-1.38
21:10:16.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.18, opts=13)
21:10:16.183 00.002 8996 Enqueuing Move request for scope (0.05, 0.18)
21:10:16.184 00.001 20224 Worker thread wakes up
21:10:16.185 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
21:10:16.185 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
21:10:16.185 00.000 20224 Moving (0.05, 0.18) raw xDistance=0.04 yDistance=-0.18
21:10:16.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:10:16.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:16.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:10:16.185 00.000 20224 MoveAxis(E, 0, ABG)
21:10:16.185 00.000 20224 Move returns status 0, amount 0
21:10:16.186 00.001 20224 MoveAxis(N, 0, ABG)
21:10:16.186 00.000 20224 Move returns status 0, amount 0
21:10:16.186 00.000 20224 move complete, result=0
21:10:16.186 00.000 20224 worker thread done servicing request
21:10:16.192 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2496, FiltMax=31181, Gamma=1.000
21:10:16.219 00.027 8996 UpdateGuideState exits: m=760465 SNR=325.4
21:10:16.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:16.223 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:16.223 00.000 8996 Enqueuing Expose request
21:10:16.225 00.002 20224 Worker thread wakes up
21:10:16.225 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:16.227 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:16.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:17.221 00.994 20224 Exposure complete
21:10:17.288 00.067 20224 worker thread done servicing request
21:10:17.288 00.000 8996 OnExposeComplete: enter
21:10:17.289 00.001 8996 UpdateGuideState(): m_state=6
21:10:17.290 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1139
21:10:17.291 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=473.05, Mass=761593, SNR=357.3, Peak=64115 HFD=4.6
21:10:17.292 00.001 8996 MultiStar: [#1 -0.08,0.27,0.72,U] [#2 -0.05,0.18,0.66,U] [#3 -0.13,0.07,0.70,U] [#4 -0.24,0.17,0.56,U] [#5 0.12,-0.03,0.66,U] [#6 0.00,0.06,0.41,U] [#7 -0.14,0.14,0.48,U] [#8 0.01,0.31,0.35,U] 
21:10:17.293 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.09}, one-star: {-0.31, -0.12}
21:10:17.294 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:10:17.295 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
21:10:17.295 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=-0.12 mountY=-0.08, mountTheta=-2.55
21:10:17.298 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
21:10:17.299 00.001 8996 Enqueuing Move request for scope (-0.11, 0.09)
21:10:17.300 00.001 20224 Worker thread wakes up
21:10:17.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
21:10:17.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
21:10:17.301 00.001 20224 Moving (-0.11, 0.09) raw xDistance=-0.12 yDistance=-0.08
21:10:17.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:10:17.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:17.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:10:17.301 00.000 20224 MoveAxis(E, 0, ABG)
21:10:17.301 00.000 20224 Move returns status 0, amount 0
21:10:17.301 00.000 20224 MoveAxis(N, 0, ABG)
21:10:17.301 00.000 20224 Move returns status 0, amount 0
21:10:17.301 00.000 20224 move complete, result=0
21:10:17.301 00.000 20224 worker thread done servicing request
21:10:17.306 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64115, med=2745, FiltMin=2493, FiltMax=31779, Gamma=1.000
21:10:17.326 00.020 8996 UpdateGuideState exits: m=761593 SNR=357.3
21:10:17.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:17.328 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:17.329 00.001 8996 Enqueuing Expose request
21:10:17.331 00.002 20224 Worker thread wakes up
21:10:17.331 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:17.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:17.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:18.509 01.177 20224 Exposure complete
21:10:18.616 00.107 20224 worker thread done servicing request
21:10:18.616 00.000 8996 OnExposeComplete: enter
21:10:18.618 00.002 8996 UpdateGuideState(): m_state=6
21:10:18.619 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1140
21:10:18.621 00.002 8996 Star::Find returns 1 (0), X=138.67, Y=473.02, Mass=765625, SNR=363.4, Peak=61059 HFD=4.5
21:10:18.622 00.001 8996 MultiStar: [#1 -0.16,0.06,0.67,U] [#2 -0.04,0.56,0.00,M1] [#3 0.13,0.11,0.61,U] [#4 -0.14,0.35,0.50,U] [#5 0.06,-0.06,0.59,U] [#6 0.04,0.07,0.39,U] [#7 -0.07,0.06,0.52,U] [#8 0.12,0.18,0.36,U] 
21:10:18.624 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.05}, one-star: {-0.33, -0.15}
21:10:18.625 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
21:10:18.626 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
21:10:18.627 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.60 mountX=-0.08 mountY=-0.04, mountTheta=-2.71
21:10:18.630 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
21:10:18.631 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
21:10:18.632 00.001 20224 Worker thread wakes up
21:10:18.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
21:10:18.632 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
21:10:18.632 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
21:10:18.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:10:18.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:18.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:10:18.632 00.000 20224 MoveAxis(E, 0, ABG)
21:10:18.632 00.000 20224 Move returns status 0, amount 0
21:10:18.632 00.000 20224 MoveAxis(N, 0, ABG)
21:10:18.632 00.000 20224 Move returns status 0, amount 0
21:10:18.632 00.000 20224 move complete, result=0
21:10:18.633 00.001 20224 worker thread done servicing request
21:10:18.636 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61059, med=2745, FiltMin=2461, FiltMax=33702, Gamma=1.000
21:10:18.658 00.022 8996 UpdateGuideState exits: m=765625 SNR=363.4
21:10:18.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:18.661 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:18.662 00.001 8996 Enqueuing Expose request
21:10:18.664 00.002 20224 Worker thread wakes up
21:10:18.664 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:18.665 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:18.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:19.647 00.982 20224 Exposure complete
21:10:19.716 00.069 20224 worker thread done servicing request
21:10:19.716 00.000 8996 OnExposeComplete: enter
21:10:19.717 00.001 8996 UpdateGuideState(): m_state=6
21:10:19.718 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1141
21:10:19.719 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=473.01, Mass=786990, SNR=369.1, Peak=63331 HFD=4.6
21:10:19.720 00.001 8996 MultiStar: [#1 -0.30,0.31,0.66,U] [#2 -0.11,0.44,0.79,U] [#3 -0.16,0.32,0.54,U] [#4 -0.04,0.32,0.56,U] [#5 0.12,0.00,0.67,U] [#6 0.07,0.26,0.42,U] [#7 0.03,0.36,0.42,U] [#8 0.06,0.11,0.36,U] 
21:10:19.721 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.19}, one-star: {-0.34, -0.16}
21:10:19.721 00.000 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
21:10:19.722 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:10:19.723 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.08 mountX=-0.13 mountY=-0.18, mountTheta=-2.18
21:10:19.724 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.19, opts=13)
21:10:19.725 00.001 8996 Enqueuing Move request for scope (-0.11, 0.19)
21:10:19.726 00.001 20224 Worker thread wakes up
21:10:19.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
21:10:19.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
21:10:19.726 00.000 20224 Moving (-0.11, 0.19) raw xDistance=-0.13 yDistance=-0.18
21:10:19.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:10:19.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:19.727 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:10:19.727 00.000 20224 MoveAxis(E, 0, ABG)
21:10:19.727 00.000 20224 Move returns status 0, amount 0
21:10:19.727 00.000 20224 MoveAxis(N, 0, ABG)
21:10:19.727 00.000 20224 Move returns status 0, amount 0
21:10:19.727 00.000 20224 move complete, result=0
21:10:19.727 00.000 20224 worker thread done servicing request
21:10:19.732 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63331, med=2745, FiltMin=2489, FiltMax=34038, Gamma=1.000
21:10:19.761 00.029 8996 UpdateGuideState exits: m=786990 SNR=369.1
21:10:19.763 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:19.765 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:19.766 00.001 8996 Enqueuing Expose request
21:10:19.767 00.001 20224 Worker thread wakes up
21:10:19.768 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:19.769 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:19.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:20.938 01.169 20224 Exposure complete
21:10:21.024 00.086 20224 worker thread done servicing request
21:10:21.024 00.000 8996 OnExposeComplete: enter
21:10:21.025 00.001 8996 UpdateGuideState(): m_state=6
21:10:21.026 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1142
21:10:21.027 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=473.22, Mass=776296, SNR=374.9, Peak=62179 HFD=4.6
21:10:21.028 00.001 8996 MultiStar: [#1 -0.30,0.24,0.57,U] [#2 -0.25,0.18,0.70,U] [#3 -0.12,0.15,0.60,U] [#4 -0.19,0.20,0.51,U] [#5 0.01,0.03,0.61,U] [#6 -0.02,0.27,0.41,U] [#7 -0.06,0.18,0.45,U] [#8 -0.03,0.12,0.39,U] 
21:10:21.029 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.15}, one-star: {-0.40, 0.05}
21:10:21.030 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:10:21.030 00.000 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:10:21.031 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.47 mountX=-0.20 mountY=-0.12, mountTheta=-2.58
21:10:21.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
21:10:21.033 00.000 8996 Enqueuing Move request for scope (-0.18, 0.15)
21:10:21.034 00.001 20224 Worker thread wakes up
21:10:21.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
21:10:21.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
21:10:21.035 00.001 20224 Moving (-0.18, 0.15) raw xDistance=-0.20 yDistance=-0.12
21:10:21.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:10:21.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:21.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:10:21.035 00.000 20224 MoveAxis(E, 0, ABG)
21:10:21.035 00.000 20224 Move returns status 0, amount 0
21:10:21.035 00.000 20224 MoveAxis(N, 0, ABG)
21:10:21.035 00.000 20224 Move returns status 0, amount 0
21:10:21.035 00.000 20224 move complete, result=0
21:10:21.035 00.000 20224 worker thread done servicing request
21:10:21.039 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62179, med=2745, FiltMin=2499, FiltMax=30915, Gamma=1.000
21:10:21.053 00.014 8996 UpdateGuideState exits: m=776296 SNR=374.9
21:10:21.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:21.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:21.056 00.001 8996 Enqueuing Expose request
21:10:21.057 00.001 20224 Worker thread wakes up
21:10:21.057 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:21.057 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:21.058 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:22.046 00.988 20224 Exposure complete
21:10:22.115 00.069 20224 worker thread done servicing request
21:10:22.115 00.000 8996 OnExposeComplete: enter
21:10:22.117 00.002 8996 UpdateGuideState(): m_state=6
21:10:22.119 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1143
21:10:22.121 00.002 8996 Star::Find returns 1 (0), X=138.67, Y=473.03, Mass=751256, SNR=389.1, Peak=62323 HFD=4.5
21:10:22.123 00.002 8996 MultiStar: [#1 -0.09,0.03,0.60,U] [#2 -0.11,0.19,0.66,U] [#3 -0.07,0.14,0.52,U] [#4 -0.17,0.03,0.48,U] [#5 0.02,-0.17,0.54,U] [#6 -0.17,0.11,0.42,U] [#7 -0.09,-0.18,0.37,U] [#8 -0.08,0.23,0.35,U] 
21:10:22.125 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.33, -0.14}
21:10:22.126 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.12)
21:10:22.128 00.002 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
21:10:22.130 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.07 mountX=-0.14 mountY=0.01, mountTheta=3.10
21:10:22.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
21:10:22.133 00.001 8996 Enqueuing Move request for scope (-0.14, 0.01)
21:10:22.134 00.001 20224 Worker thread wakes up
21:10:22.135 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
21:10:22.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
21:10:22.135 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
21:10:22.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:10:22.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:22.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:10:22.135 00.000 20224 MoveAxis(E, 0, ABG)
21:10:22.136 00.001 20224 Move returns status 0, amount 0
21:10:22.136 00.000 20224 MoveAxis(N, 0, ABG)
21:10:22.136 00.000 20224 Move returns status 0, amount 0
21:10:22.136 00.000 20224 move complete, result=0
21:10:22.136 00.000 20224 worker thread done servicing request
21:10:22.143 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62323, med=2745, FiltMin=2489, FiltMax=31734, Gamma=1.000
21:10:22.164 00.021 8996 UpdateGuideState exits: m=751256 SNR=389.1
21:10:22.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:22.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:22.167 00.001 8996 Enqueuing Expose request
21:10:22.168 00.001 20224 Worker thread wakes up
21:10:22.168 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:22.169 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:22.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:23.345 01.176 20224 Exposure complete
21:10:23.437 00.092 20224 worker thread done servicing request
21:10:23.437 00.000 8996 OnExposeComplete: enter
21:10:23.439 00.002 8996 UpdateGuideState(): m_state=6
21:10:23.440 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1144
21:10:23.441 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.25, Mass=722331, SNR=366.7, Peak=59443 HFD=4.5
21:10:23.443 00.002 8996 MultiStar: [#1 -0.38,0.21,0.60,U] [#2 -0.17,0.33,0.72,U] [#3 -0.12,0.11,0.55,U] [#4 -0.14,0.19,0.49,U] [#5 -0.08,0.07,0.57,U] [#6 -0.11,0.28,0.51,U] [#7 -0.20,0.39,0.41,U] [#8 -0.10,0.29,0.36,U] 
21:10:23.444 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.20}, one-star: {-0.21, 0.08}
21:10:23.445 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
21:10:23.446 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
21:10:23.447 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.22 cameraTheta=2.79 mountX=-0.21 mountY=-0.05, mountTheta=-2.90
21:10:23.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.08, opts=13)
21:10:23.450 00.001 8996 Enqueuing Move request for scope (-0.21, 0.08)
21:10:23.451 00.001 20224 Worker thread wakes up
21:10:23.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
21:10:23.451 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
21:10:23.451 00.000 20224 Moving (-0.21, 0.08) raw xDistance=-0.21 yDistance=-0.05
21:10:23.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:10:23.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:23.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:10:23.451 00.000 20224 MoveAxis(E, 31, ABG)
21:10:23.451 00.000 20224 Guiding  Dir = 2, Dur = 31
21:10:23.452 00.001 20224 IsSlewing returns 0
21:10:23.452 00.000 20224 IsGuiding returns 0
21:10:23.455 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59443, med=2749, FiltMin=2483, FiltMax=26829, Gamma=1.000
21:10:23.469 00.014 8996 UpdateGuideState exits: m=722331 SNR=366.7
21:10:23.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:23.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:23.472 00.001 8996 Enqueuing Expose request
21:10:23.488 00.016 20224 IsGuiding returns 1
21:10:23.488 00.000 20224 scope still moving after pulse duration time elapsed
21:10:23.518 00.030 20224 IsSlewing returns 0
21:10:23.518 00.000 20224 IsGuiding returns 1
21:10:23.550 00.032 20224 IsSlewing returns 0
21:10:23.550 00.000 20224 IsGuiding returns 1
21:10:23.583 00.033 20224 IsSlewing returns 0
21:10:23.583 00.000 20224 IsGuiding returns 0
21:10:23.583 00.000 20224 scope move finished after 31 + 99 ms
21:10:23.583 00.000 20224 Move returns status 0, amount 31
21:10:23.583 00.000 20224 MoveAxis(N, 0, ABG)
21:10:23.583 00.000 20224 Move returns status 0, amount 0
21:10:23.583 00.000 20224 move complete, result=0
21:10:23.583 00.000 20224 worker thread done servicing request
21:10:23.583 00.000 20224 Worker thread wakes up
21:10:23.583 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
21:10:23.584 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:23.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:24.552 00.968 20224 Exposure complete
21:10:24.624 00.072 20224 worker thread done servicing request
21:10:24.624 00.000 8996 OnExposeComplete: enter
21:10:24.625 00.001 8996 UpdateGuideState(): m_state=6
21:10:24.626 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1145
21:10:24.626 00.000 8996 Star::Find returns 1 (0), X=138.89, Y=473.45, Mass=712606, SNR=320.0, Peak=48355 HFD=4.8
21:10:24.627 00.001 8996 MultiStar: [#1 0.06,0.33,0.72,U] [#2 -0.01,0.30,0.86,U] [#3 0.18,0.16,0.69,U] [#4 0.08,0.08,0.57,U] [#5 0.23,0.18,0.73,U] [#6 0.15,0.42,0.52,U] [#7 -0.01,0.48,0.54,U] [#8 0.22,0.33,0.48,U] 
21:10:24.628 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.28}, one-star: {-0.11, 0.28}
21:10:24.629 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
21:10:24.630 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
21:10:24.631 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.32 mountX=0.04 mountY=-0.29, mountTheta=-1.42
21:10:24.632 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.28, opts=13)
21:10:24.633 00.001 8996 Enqueuing Move request for scope (0.07, 0.28)
21:10:24.634 00.001 20224 Worker thread wakes up
21:10:24.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd
21:10:24.634 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.28)
21:10:24.634 00.000 20224 Moving (0.07, 0.28) raw xDistance=0.04 yDistance=-0.29
21:10:24.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:10:24.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:10:24.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:10:24.634 00.000 20224 MoveAxis(E, 0, ABG)
21:10:24.634 00.000 20224 Move returns status 0, amount 0
21:10:24.634 00.000 20224 MoveAxis(N, 0, ABG)
21:10:24.634 00.000 20224 Move returns status 0, amount 0
21:10:24.634 00.000 20224 move complete, result=0
21:10:24.634 00.000 20224 worker thread done servicing request
21:10:24.638 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48355, med=2745, FiltMin=2489, FiltMax=27593, Gamma=1.000
21:10:24.656 00.018 8996 UpdateGuideState exits: m=712606 SNR=320.0
21:10:24.658 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:24.660 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:24.661 00.001 8996 Enqueuing Expose request
21:10:24.661 00.000 20224 Worker thread wakes up
21:10:24.661 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:10:24.662 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:24.662 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:25.843 01.181 20224 Exposure complete
21:10:25.901 00.058 20224 worker thread done servicing request
21:10:25.901 00.000 8996 OnExposeComplete: enter
21:10:25.902 00.001 8996 UpdateGuideState(): m_state=6
21:10:25.903 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1146
21:10:25.904 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=473.57, Mass=753570, SNR=356.8, Peak=45779 HFD=4.9
21:10:25.905 00.001 8996 MultiStar: [#1 0.02,0.36,0.67,U] [#2 0.18,0.32,0.70,U] [#3 0.16,0.25,0.59,U] [#4 0.11,0.26,0.60,U] [#5 0.06,0.23,0.65,U] [#6 -0.11,0.42,0.45,U] [#7 -0.01,0.39,0.44,U] [#8 0.12,0.48,0.38,U] 
21:10:25.906 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.34}, one-star: {-0.02, 0.40}
21:10:25.907 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
21:10:25.908 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
21:10:25.909 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.34 hyp=0.34 cameraTheta=1.40 mountX=0.02 mountY=-0.34, mountTheta=-1.50
21:10:25.912 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.34, opts=13)
21:10:25.913 00.001 8996 Enqueuing Move request for scope (0.06, 0.34)
21:10:25.914 00.001 20224 Worker thread wakes up
21:10:25.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.34) opts 0xd
21:10:25.914 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.34)
21:10:25.915 00.001 20224 Moving (0.06, 0.34) raw xDistance=0.02 yDistance=-0.34
21:10:25.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:10:25.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:10:25.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:10:25.915 00.000 20224 MoveAxis(E, 0, ABG)
21:10:25.915 00.000 20224 Move returns status 0, amount 0
21:10:25.915 00.000 20224 MoveAxis(N, 0, ABG)
21:10:25.915 00.000 20224 Move returns status 0, amount 0
21:10:25.916 00.001 20224 move complete, result=0
21:10:25.916 00.000 20224 worker thread done servicing request
21:10:25.924 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45779, med=2745, FiltMin=2509, FiltMax=28633, Gamma=1.000
21:10:25.947 00.023 8996 UpdateGuideState exits: m=753570 SNR=356.8
21:10:25.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:25.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:25.950 00.001 8996 Enqueuing Expose request
21:10:25.951 00.001 20224 Worker thread wakes up
21:10:25.951 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:10:25.952 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:25.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:26.944 00.992 20224 Exposure complete
21:10:27.030 00.086 20224 worker thread done servicing request
21:10:27.031 00.001 8996 OnExposeComplete: enter
21:10:27.032 00.001 8996 UpdateGuideState(): m_state=6
21:10:27.033 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1147
21:10:27.034 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.11, Mass=756397, SNR=346.8, Peak=58915 HFD=4.4
21:10:27.035 00.001 8996 MultiStar: [#1 0.36,-0.04,0.63,U] [#2 0.08,0.01,0.73,U] [#3 0.36,-0.01,0.64,U] [#4 0.22,-0.06,0.54,U] [#5 0.39,0.21,0.62,U] [#6 0.26,0.22,0.41,U] [#7 0.32,0.02,0.52,U] [#8 0.39,-0.03,0.41,U] 
21:10:27.036 00.001 8996 single-star, 8 included, MultiStar: {0.22, 0.02}, one-star: {-0.10, -0.06}
21:10:27.036 00.000 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
21:10:27.037 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
21:10:27.038 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.62 mountX=-0.09 mountY=0.07, mountTheta=2.51
21:10:27.039 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.06, opts=13)
21:10:27.040 00.001 8996 Enqueuing Move request for scope (-0.10, -0.06)
21:10:27.041 00.001 20224 Worker thread wakes up
21:10:27.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
21:10:27.041 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
21:10:27.041 00.000 20224 Moving (-0.10, -0.06) raw xDistance=-0.09 yDistance=0.07
21:10:27.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:10:27.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:27.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:10:27.042 00.001 20224 MoveAxis(E, 0, ABG)
21:10:27.042 00.000 20224 Move returns status 0, amount 0
21:10:27.042 00.000 20224 MoveAxis(N, 0, ABG)
21:10:27.042 00.000 20224 Move returns status 0, amount 0
21:10:27.042 00.000 20224 move complete, result=0
21:10:27.042 00.000 20224 worker thread done servicing request
21:10:27.050 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58915, med=2745, FiltMin=2480, FiltMax=29245, Gamma=1.000
21:10:27.080 00.030 8996 UpdateGuideState exits: m=756397 SNR=346.8
21:10:27.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:27.083 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:27.084 00.001 8996 Enqueuing Expose request
21:10:27.085 00.001 20224 Worker thread wakes up
21:10:27.085 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:27.087 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:27.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:28.255 01.168 20224 Exposure complete
21:10:28.332 00.077 20224 worker thread done servicing request
21:10:28.332 00.000 8996 OnExposeComplete: enter
21:10:28.334 00.002 8996 UpdateGuideState(): m_state=6
21:10:28.336 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1148
21:10:28.337 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=473.38, Mass=739890, SNR=354.3, Peak=50179 HFD=4.6
21:10:28.338 00.001 8996 MultiStar: [#1 0.26,0.05,0.64,U] [#2 0.20,0.10,0.82,U] [#3 0.25,-0.05,0.65,U] [#4 0.12,-0.05,0.48,U] [#5 0.41,-0.04,0.61,U] [#6 0.19,0.12,0.47,U] [#7 0.31,0.04,0.45,U] [#8 0.35,0.31,0.39,U] 
21:10:28.340 00.002 8996 single-star, 8 included, MultiStar: {0.23, 0.08}, one-star: {0.12, 0.21}
21:10:28.341 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
21:10:28.343 00.002 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
21:10:28.344 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.25 cameraTheta=1.04 mountX=0.10 mountY=-0.23, mountTheta=-1.14
21:10:28.347 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.21, opts=13)
21:10:28.349 00.002 8996 Enqueuing Move request for scope (0.12, 0.21)
21:10:28.350 00.001 20224 Worker thread wakes up
21:10:28.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
21:10:28.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
21:10:28.350 00.000 20224 Moving (0.12, 0.21) raw xDistance=0.10 yDistance=-0.23
21:10:28.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:10:28.350 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.30 newest=-0.50
21:10:28.351 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:10:28.351 00.000 20224 MoveAxis(E, 0, ABG)
21:10:28.351 00.000 20224 Move returns status 0, amount 0
21:10:28.351 00.000 20224 MoveAxis(N, 47, ABG)
21:10:28.351 00.000 20224 Guiding  Dir = 0, Dur = 47
21:10:28.351 00.000 20224 IsSlewing returns 0
21:10:28.351 00.000 20224 IsGuiding returns 0
21:10:28.355 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50179, med=2745, FiltMin=2470, FiltMax=24013, Gamma=1.000
21:10:28.370 00.015 8996 UpdateGuideState exits: m=739890 SNR=354.3
21:10:28.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:28.371 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:28.372 00.001 8996 Enqueuing Expose request
21:10:28.403 00.031 20224 IsGuiding returns 1
21:10:28.403 00.000 20224 scope still moving after pulse duration time elapsed
21:10:28.433 00.030 20224 IsSlewing returns 0
21:10:28.433 00.000 20224 IsGuiding returns 1
21:10:28.464 00.031 20224 IsSlewing returns 0
21:10:28.464 00.000 20224 IsGuiding returns 1
21:10:28.495 00.031 20224 IsSlewing returns 0
21:10:28.495 00.000 20224 IsGuiding returns 0
21:10:28.495 00.000 20224 scope move finished after 47 + 96 ms
21:10:28.495 00.000 20224 Move returns status 0, amount 47
21:10:28.495 00.000 20224 move complete, result=0
21:10:28.495 00.000 20224 worker thread done servicing request
21:10:28.495 00.000 20224 Worker thread wakes up
21:10:28.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:28.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:28.496 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
21:10:29.466 00.970 20224 Exposure complete
21:10:29.546 00.080 20224 worker thread done servicing request
21:10:29.546 00.000 8996 OnExposeComplete: enter
21:10:29.547 00.001 8996 UpdateGuideState(): m_state=6
21:10:29.548 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1149
21:10:29.549 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.00, Mass=728463, SNR=332.7, Peak=57059 HFD=4.6
21:10:29.550 00.001 8996 MultiStar: [#1 0.15,0.20,0.68,U] [#2 0.25,0.27,0.78,U] [#3 0.32,0.09,0.61,U] [#4 0.23,-0.13,0.54,U] [#5 0.24,0.08,0.71,U] [#6 0.30,0.16,0.39,U] [#7 0.28,0.08,0.50,U] [#8 0.30,0.29,0.41,U] 
21:10:29.551 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.08}, one-star: {-0.25, -0.17}
21:10:29.552 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
21:10:29.553 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
21:10:29.553 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.46 mountX=0.15 mountY=-0.10, mountTheta=-0.57
21:10:29.555 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.08, opts=13)
21:10:29.556 00.001 8996 Enqueuing Move request for scope (0.16, 0.08)
21:10:29.556 00.000 20224 Worker thread wakes up
21:10:29.557 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
21:10:29.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
21:10:29.557 00.000 20224 Moving (0.16, 0.08) raw xDistance=0.15 yDistance=-0.10
21:10:29.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:10:29.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:29.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:10:29.557 00.000 20224 MoveAxis(E, 0, ABG)
21:10:29.557 00.000 20224 Move returns status 0, amount 0
21:10:29.557 00.000 20224 MoveAxis(N, 0, ABG)
21:10:29.557 00.000 20224 Move returns status 0, amount 0
21:10:29.557 00.000 20224 move complete, result=0
21:10:29.557 00.000 20224 worker thread done servicing request
21:10:29.561 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57059, med=2749, FiltMin=2496, FiltMax=30669, Gamma=1.000
21:10:29.575 00.014 8996 UpdateGuideState exits: m=728463 SNR=332.7
21:10:29.576 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:29.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:29.578 00.001 8996 Enqueuing Expose request
21:10:29.579 00.001 20224 Worker thread wakes up
21:10:29.579 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:29.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:29.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:30.738 01.159 20224 Exposure complete
21:10:30.820 00.082 20224 worker thread done servicing request
21:10:30.820 00.000 8996 OnExposeComplete: enter
21:10:30.821 00.001 8996 UpdateGuideState(): m_state=6
21:10:30.821 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1150
21:10:30.822 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.15, Mass=768176, SNR=342.1, Peak=62323 HFD=4.4
21:10:30.823 00.001 8996 MultiStar: [#1 0.21,0.39,0.72,U] [#2 0.03,0.11,0.68,U] [#3 0.37,0.18,0.68,U] [#4 0.28,0.45,0.00,M1] [#5 0.30,0.26,0.55,U] [#6 0.15,0.46,0.43,U] [#7 0.20,0.23,0.47,U] [#8 0.40,0.46,0.00,M1] 
21:10:30.824 00.001 8996 single-star, 6 included, MultiStar: {0.13, 0.20}, one-star: {-0.17, -0.02}
21:10:30.825 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
21:10:30.826 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
21:10:30.827 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.04 mountX=-0.17 mountY=0.04, mountTheta=2.93
21:10:30.828 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.02, opts=13)
21:10:30.829 00.001 8996 Enqueuing Move request for scope (-0.17, -0.02)
21:10:30.830 00.001 20224 Worker thread wakes up
21:10:30.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
21:10:30.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
21:10:30.830 00.000 20224 Moving (-0.17, -0.02) raw xDistance=-0.17 yDistance=0.04
21:10:30.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:10:30.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:30.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:10:30.830 00.000 20224 MoveAxis(E, 0, ABG)
21:10:30.830 00.000 20224 Move returns status 0, amount 0
21:10:30.830 00.000 20224 MoveAxis(N, 0, ABG)
21:10:30.830 00.000 20224 Move returns status 0, amount 0
21:10:30.831 00.001 20224 move complete, result=0
21:10:30.831 00.000 20224 worker thread done servicing request
21:10:30.835 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62323, med=2749, FiltMin=2467, FiltMax=29693, Gamma=1.000
21:10:30.849 00.014 8996 UpdateGuideState exits: m=768176 SNR=342.1
21:10:30.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:30.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:30.852 00.001 8996 Enqueuing Expose request
21:10:30.854 00.002 20224 Worker thread wakes up
21:10:30.854 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:30.855 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:30.856 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:31.849 00.993 20224 Exposure complete
21:10:31.938 00.089 20224 worker thread done servicing request
21:10:31.938 00.000 8996 OnExposeComplete: enter
21:10:31.939 00.001 8996 UpdateGuideState(): m_state=6
21:10:31.940 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1151
21:10:31.941 00.001 8996 Star::Find returns 1 (0), X=139.16, Y=473.14, Mass=751435, SNR=348.6, Peak=52051 HFD=4.4
21:10:31.942 00.001 8996 MultiStar: [#1 0.27,0.11,0.69,U] [#2 0.31,0.23,0.81,U] [#3 0.43,0.05,0.63,U] [#4 0.39,-0.00,0.57,U] [#5 0.48,0.25,0.00,M1] [#6 0.37,0.42,0.00,M1] [#7 0.34,0.13,0.41,U] [#8 0.48,0.20,0.46,U] 
21:10:31.943 00.001 8996 single-star, 6 included, MultiStar: {0.32, 0.09}, one-star: {0.16, -0.03}
21:10:31.943 00.000 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
21:10:31.944 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
21:10:31.945 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-0.20 mountX=0.17 mountY=0.01, mountTheta=0.09
21:10:31.947 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.03, opts=13)
21:10:31.948 00.001 8996 Enqueuing Move request for scope (0.16, -0.03)
21:10:31.949 00.001 20224 Worker thread wakes up
21:10:31.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
21:10:31.949 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
21:10:31.949 00.000 20224 Moving (0.16, -0.03) raw xDistance=0.17 yDistance=0.01
21:10:31.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:10:31.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:31.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:10:31.949 00.000 20224 MoveAxis(E, 0, ABG)
21:10:31.949 00.000 20224 Move returns status 0, amount 0
21:10:31.949 00.000 20224 MoveAxis(N, 0, ABG)
21:10:31.949 00.000 20224 Move returns status 0, amount 0
21:10:31.949 00.000 20224 move complete, result=0
21:10:31.950 00.001 20224 worker thread done servicing request
21:10:31.955 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52051, med=2749, FiltMin=2493, FiltMax=28989, Gamma=1.000
21:10:31.977 00.022 8996 UpdateGuideState exits: m=751435 SNR=348.6
21:10:31.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:31.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:31.980 00.001 8996 Enqueuing Expose request
21:10:31.981 00.001 20224 Worker thread wakes up
21:10:31.981 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:31.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:31.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:33.140 01.158 20224 Exposure complete
21:10:33.203 00.063 20224 worker thread done servicing request
21:10:33.203 00.000 8996 OnExposeComplete: enter
21:10:33.204 00.001 8996 UpdateGuideState(): m_state=6
21:10:33.205 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1152
21:10:33.206 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=472.69, Mass=795081, SNR=368.3, Peak=54003 HFD=4.6
21:10:33.208 00.002 8996 MultiStar: [#1 0.14,-0.18,0.69,U] [#2 0.14,-0.23,0.75,U] [#3 0.36,-0.22,0.58,U] [#4 0.32,-0.13,0.43,U] [#5 0.26,-0.24,0.55,U] [#6 0.15,-0.14,0.41,U] [#7 0.13,-0.22,0.48,U] [#8 0.24,-0.19,0.41,U] 
21:10:33.209 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.25}, one-star: {0.10, -0.48}
21:10:33.210 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
21:10:33.211 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
21:10:33.212 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.31 cameraTheta=-0.92 mountX=0.21 mountY=0.23, mountTheta=0.81
21:10:33.214 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.25, opts=13)
21:10:33.215 00.001 8996 Enqueuing Move request for scope (0.19, -0.25)
21:10:33.216 00.001 20224 Worker thread wakes up
21:10:33.217 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.25) opts 0xd
21:10:33.217 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.25)
21:10:33.217 00.000 20224 Moving (0.19, -0.25) raw xDistance=0.21 yDistance=0.23
21:10:33.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:10:33.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:10:33.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:10:33.217 00.000 20224 MoveAxis(W, 31, ABG)
21:10:33.217 00.000 20224 Guiding  Dir = 3, Dur = 31
21:10:33.217 00.000 20224 IsSlewing returns 0
21:10:33.217 00.000 20224 IsGuiding returns 0
21:10:33.224 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54003, med=2745, FiltMin=2477, FiltMax=26045, Gamma=1.000
21:10:33.254 00.030 8996 UpdateGuideState exits: m=795081 SNR=368.3
21:10:33.256 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:33.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:33.259 00.002 8996 Enqueuing Expose request
21:10:33.284 00.025 20224 IsGuiding returns 1
21:10:33.284 00.000 20224 scope still moving after pulse duration time elapsed
21:10:33.314 00.030 20224 IsSlewing returns 0
21:10:33.314 00.000 20224 IsGuiding returns 1
21:10:33.346 00.032 20224 IsSlewing returns 0
21:10:33.346 00.000 20224 IsGuiding returns 1
21:10:33.378 00.032 20224 IsSlewing returns 0
21:10:33.378 00.000 20224 IsGuiding returns 0
21:10:33.378 00.000 20224 scope move finished after 31 + 128 ms
21:10:33.378 00.000 20224 Move returns status 0, amount 31
21:10:33.378 00.000 20224 MoveAxis(N, 0, ABG)
21:10:33.378 00.000 20224 Move returns status 0, amount 0
21:10:33.378 00.000 20224 move complete, result=0
21:10:33.378 00.000 20224 worker thread done servicing request
21:10:33.378 00.000 20224 Worker thread wakes up
21:10:33.378 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:33.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:33.378 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.2 px 0 ms NORTH
21:10:34.366 00.988 20224 Exposure complete
21:10:34.443 00.077 20224 worker thread done servicing request
21:10:34.443 00.000 8996 OnExposeComplete: enter
21:10:34.444 00.001 8996 UpdateGuideState(): m_state=6
21:10:34.445 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1153
21:10:34.446 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=473.00, Mass=704763, SNR=360.2, Peak=52531 HFD=4.9
21:10:34.447 00.001 8996 MultiStar: [#1 -0.35,0.30,0.72,U] [#2 -0.33,0.23,0.78,U] [#3 -0.02,0.04,0.64,U] [#4 -0.03,-0.06,0.50,U] [#5 -0.08,0.30,0.65,U] [#6 -0.30,0.00,0.41,U] [#7 -0.34,0.17,0.43,U] [#8 -0.07,0.26,0.37,U] 
21:10:34.448 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.11}, one-star: {-0.44, -0.17}
21:10:34.449 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
21:10:34.449 00.000 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
21:10:34.450 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.26 cameraTheta=2.73 mountX=-0.25 mountY=-0.08, mountTheta=-2.84
21:10:34.452 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.11, opts=13)
21:10:34.452 00.000 8996 Enqueuing Move request for scope (-0.24, 0.11)
21:10:34.453 00.001 20224 Worker thread wakes up
21:10:34.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.11) opts 0xd
21:10:34.453 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.11)
21:10:34.453 00.000 20224 Moving (-0.24, 0.11) raw xDistance=-0.25 yDistance=-0.08
21:10:34.454 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
21:10:34.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:34.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:10:34.454 00.000 20224 MoveAxis(E, 34, ABG)
21:10:34.454 00.000 20224 Guiding  Dir = 2, Dur = 34
21:10:34.454 00.000 20224 IsSlewing returns 0
21:10:34.454 00.000 20224 IsGuiding returns 0
21:10:34.455 00.001 20224 PulseGuide returned control before completion, sleep 44
21:10:34.458 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52531, med=2745, FiltMin=2505, FiltMax=27075, Gamma=1.000
21:10:34.474 00.016 8996 UpdateGuideState exits: m=704763 SNR=360.2
21:10:34.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:34.477 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:34.479 00.002 8996 Enqueuing Expose request
21:10:34.502 00.023 20224 IsGuiding returns 1
21:10:34.502 00.000 20224 scope still moving after pulse duration time elapsed
21:10:34.534 00.032 20224 IsSlewing returns 0
21:10:34.534 00.000 20224 IsGuiding returns 1
21:10:34.565 00.031 20224 IsSlewing returns 0
21:10:34.565 00.000 20224 IsGuiding returns 0
21:10:34.565 00.000 20224 scope move finished after 34 + 76 ms
21:10:34.565 00.000 20224 Move returns status 0, amount 34
21:10:34.565 00.000 20224 MoveAxis(N, 0, ABG)
21:10:34.565 00.000 20224 Move returns status 0, amount 0
21:10:34.565 00.000 20224 move complete, result=0
21:10:34.565 00.000 20224 worker thread done servicing request
21:10:34.565 00.000 20224 Worker thread wakes up
21:10:34.565 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:34.565 00.000 8996 GuideStep: -0.3 px 34 ms EAST, -0.1 px 0 ms NORTH
21:10:34.567 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:35.737 01.170 20224 Exposure complete
21:10:35.809 00.072 20224 worker thread done servicing request
21:10:35.809 00.000 8996 OnExposeComplete: enter
21:10:35.810 00.001 8996 UpdateGuideState(): m_state=6
21:10:35.811 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1154
21:10:35.812 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=473.23, Mass=694312, SNR=348.9, Peak=55347 HFD=4.5
21:10:35.813 00.001 8996 MultiStar: [#1 0.11,0.33,0.73,U] [#2 0.08,0.32,0.76,U] [#3 0.22,0.23,0.62,U] [#4 0.06,0.25,0.57,U] [#5 0.37,0.24,0.61,U] [#6 0.15,0.25,0.48,U] [#7 0.00,0.29,0.50,U] [#8 0.26,0.42,0.37,U] 
21:10:35.814 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.25}, one-star: {-0.26, 0.06}
21:10:35.815 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:10:35.815 00.000 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:10:35.816 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.26 mountX=0.05 mountY=-0.26, mountTheta=-1.36
21:10:35.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.25, opts=13)
21:10:35.819 00.001 8996 Enqueuing Move request for scope (0.08, 0.25)
21:10:35.819 00.000 20224 Worker thread wakes up
21:10:35.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
21:10:35.820 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
21:10:35.820 00.000 20224 Moving (0.08, 0.25) raw xDistance=0.05 yDistance=-0.26
21:10:35.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:10:35.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:10:35.820 00.000 20224 MoveAxis(E, 0, ABG)
21:10:35.820 00.000 20224 Move returns status 0, amount 0
21:10:35.820 00.000 20224 MoveAxis(N, 54, ABG)
21:10:35.820 00.000 20224 Guiding  Dir = 0, Dur = 54
21:10:35.820 00.000 20224 IsSlewing returns 0
21:10:35.820 00.000 20224 IsGuiding returns 0
21:10:35.824 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55347, med=2749, FiltMin=2473, FiltMax=25993, Gamma=1.000
21:10:35.835 00.011 20224 PulseGuide returned control before completion, sleep 51
21:10:35.843 00.008 8996 UpdateGuideState exits: m=694312 SNR=348.9
21:10:35.845 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:35.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:35.848 00.002 8996 Enqueuing Expose request
21:10:35.896 00.048 20224 IsGuiding returns 1
21:10:35.896 00.000 20224 scope still moving after pulse duration time elapsed
21:10:35.928 00.032 20224 IsSlewing returns 0
21:10:35.928 00.000 20224 IsGuiding returns 0
21:10:35.928 00.000 20224 scope move finished after 54 + 52 ms
21:10:35.928 00.000 20224 Move returns status 0, amount 54
21:10:35.928 00.000 20224 move complete, result=0
21:10:35.929 00.001 20224 worker thread done servicing request
21:10:35.929 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 54 ms NORTH
21:10:35.929 00.000 20224 Worker thread wakes up
21:10:35.929 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:35.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:36.921 00.992 20224 Exposure complete
21:10:36.996 00.075 20224 worker thread done servicing request
21:10:36.996 00.000 8996 OnExposeComplete: enter
21:10:36.997 00.001 8996 UpdateGuideState(): m_state=6
21:10:36.998 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1155
21:10:36.999 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.83, Mass=717535, SNR=373.7, Peak=55491 HFD=4.4
21:10:37.000 00.001 8996 MultiStar: [#1 0.03,0.12,0.61,U] [#2 0.04,0.01,0.71,U] [#3 0.19,0.03,0.68,U] [#4 0.10,0.05,0.49,U] [#5 0.22,-0.12,0.52,U] [#6 0.28,0.24,0.38,U] [#7 0.03,0.13,0.46,U] [#8 0.23,-0.01,0.42,U] 
21:10:37.001 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {-0.14, -0.34}
21:10:37.002 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
21:10:37.004 00.002 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
21:10:37.006 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.30 mountX=0.08 mountY=0.02, mountTheta=0.18
21:10:37.009 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
21:10:37.011 00.002 8996 Enqueuing Move request for scope (0.08, -0.02)
21:10:37.013 00.002 20224 Worker thread wakes up
21:10:37.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
21:10:37.013 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
21:10:37.013 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.02
21:10:37.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:10:37.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:37.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:10:37.014 00.001 20224 MoveAxis(E, 0, ABG)
21:10:37.014 00.000 20224 Move returns status 0, amount 0
21:10:37.014 00.000 20224 MoveAxis(N, 0, ABG)
21:10:37.014 00.000 20224 Move returns status 0, amount 0
21:10:37.014 00.000 20224 move complete, result=0
21:10:37.014 00.000 20224 worker thread done servicing request
21:10:37.020 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55491, med=2745, FiltMin=2505, FiltMax=28192, Gamma=1.000
21:10:37.048 00.028 8996 UpdateGuideState exits: m=717535 SNR=373.7
21:10:37.050 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:37.051 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:37.052 00.001 8996 Enqueuing Expose request
21:10:37.054 00.002 20224 Worker thread wakes up
21:10:37.054 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:37.055 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:37.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:38.222 01.167 20224 Exposure complete
21:10:38.283 00.061 20224 worker thread done servicing request
21:10:38.284 00.001 8996 OnExposeComplete: enter
21:10:38.285 00.001 8996 UpdateGuideState(): m_state=6
21:10:38.286 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1156
21:10:38.286 00.000 8996 Star::Find returns 1 (0), X=138.86, Y=472.79, Mass=721003, SNR=350.9, Peak=53363 HFD=4.5
21:10:38.287 00.001 8996 MultiStar: [#1 0.00,0.15,0.70,U] [#2 -0.05,0.14,0.72,U] [#3 0.13,-0.08,0.63,U] [#4 0.09,-0.08,0.49,U] [#5 0.36,-0.16,0.64,U] [#6 -0.03,0.02,0.42,U] [#7 0.10,-0.06,0.50,U] [#8 0.40,-0.11,0.42,U] 
21:10:38.288 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.08}, one-star: {-0.14, -0.38}
21:10:38.289 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:10:38.290 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
21:10:38.291 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.85 mountX=0.08 mountY=0.07, mountTheta=0.74
21:10:38.292 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.08, opts=13)
21:10:38.293 00.001 8996 Enqueuing Move request for scope (0.07, -0.08)
21:10:38.294 00.001 20224 Worker thread wakes up
21:10:38.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
21:10:38.294 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
21:10:38.294 00.000 20224 Moving (0.07, -0.08) raw xDistance=0.08 yDistance=0.07
21:10:38.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:10:38.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:38.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:10:38.294 00.000 20224 MoveAxis(E, 0, ABG)
21:10:38.294 00.000 20224 Move returns status 0, amount 0
21:10:38.294 00.000 20224 MoveAxis(N, 0, ABG)
21:10:38.294 00.000 20224 Move returns status 0, amount 0
21:10:38.294 00.000 20224 move complete, result=0
21:10:38.294 00.000 20224 worker thread done servicing request
21:10:38.298 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53363, med=2745, FiltMin=2486, FiltMax=29021, Gamma=1.000
21:10:38.312 00.014 8996 UpdateGuideState exits: m=721003 SNR=350.9
21:10:38.312 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:38.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:38.314 00.001 8996 Enqueuing Expose request
21:10:38.315 00.001 20224 Worker thread wakes up
21:10:38.315 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:10:38.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:38.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:39.302 00.987 20224 Exposure complete
21:10:39.395 00.093 20224 worker thread done servicing request
21:10:39.395 00.000 8996 OnExposeComplete: enter
21:10:39.397 00.002 8996 UpdateGuideState(): m_state=6
21:10:39.399 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1157
21:10:39.401 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=472.92, Mass=750698, SNR=330.9, Peak=52435 HFD=4.5
21:10:39.403 00.002 8996 MultiStar: [#1 -0.42,0.26,0.87,U] [#2 -0.32,0.13,0.79,U] [#3 -0.15,0.01,0.64,U] [#4 -0.28,-0.04,0.60,U] [#5 -0.12,-0.08,0.64,U] [#6 -0.03,0.11,0.47,U] [#7 -0.04,0.32,0.45,U] [#8 -0.12,0.03,0.45,U] 
21:10:39.404 00.001 8996 refined, 8 included, MultiStar: {-0.22, 0.04}, one-star: {-0.24, -0.26}
21:10:39.406 00.002 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
21:10:39.408 00.002 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:10:39.409 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.98 mountX=-0.22 mountY=-0.01, mountTheta=-3.09
21:10:39.412 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.04, opts=13)
21:10:39.413 00.001 8996 Enqueuing Move request for scope (-0.22, 0.04)
21:10:39.415 00.002 20224 Worker thread wakes up
21:10:39.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
21:10:39.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
21:10:39.415 00.000 20224 Moving (-0.22, 0.04) raw xDistance=-0.22 yDistance=-0.01
21:10:39.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:10:39.416 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:39.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:10:39.416 00.000 20224 MoveAxis(E, 32, ABG)
21:10:39.416 00.000 20224 Guiding  Dir = 2, Dur = 32
21:10:39.416 00.000 20224 IsSlewing returns 0
21:10:39.416 00.000 20224 IsGuiding returns 0
21:10:39.418 00.002 20224 PulseGuide returned control before completion, sleep 41
21:10:39.420 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52435, med=2749, FiltMin=2496, FiltMax=30950, Gamma=1.000
21:10:39.447 00.027 8996 UpdateGuideState exits: m=750698 SNR=330.9
21:10:39.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:39.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:39.451 00.001 8996 Enqueuing Expose request
21:10:39.466 00.015 20224 IsGuiding returns 1
21:10:39.466 00.000 20224 scope still moving after pulse duration time elapsed
21:10:39.497 00.031 20224 IsSlewing returns 0
21:10:39.497 00.000 20224 IsGuiding returns 0
21:10:39.497 00.000 20224 scope move finished after 32 + 49 ms
21:10:39.497 00.000 20224 Move returns status 0, amount 32
21:10:39.497 00.000 20224 MoveAxis(N, 0, ABG)
21:10:39.497 00.000 20224 Move returns status 0, amount 0
21:10:39.497 00.000 20224 move complete, result=0
21:10:39.497 00.000 20224 worker thread done servicing request
21:10:39.498 00.001 20224 Worker thread wakes up
21:10:39.498 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
21:10:39.498 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:39.499 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:40.692 01.193 20224 Exposure complete
21:10:40.766 00.074 20224 worker thread done servicing request
21:10:40.766 00.000 8996 OnExposeComplete: enter
21:10:40.767 00.001 8996 UpdateGuideState(): m_state=6
21:10:40.767 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1158
21:10:40.768 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.76, Mass=738460, SNR=330.5, Peak=53475 HFD=4.5
21:10:40.769 00.001 8996 MultiStar: [#1 0.29,0.01,0.71,U] [#2 0.21,0.20,0.79,U] [#3 0.44,0.10,0.72,U] [#4 0.28,0.09,0.55,U] [#5 0.17,-0.07,0.62,U] [#6 0.33,0.04,0.49,U] [#7 0.08,0.18,0.49,U] [#8 0.16,0.07,0.39,U] 
21:10:40.770 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.01}, one-star: {-0.14, -0.41}
21:10:40.771 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
21:10:40.771 00.000 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
21:10:40.772 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.03 mountX=0.19 mountY=-0.02, mountTheta=-0.09
21:10:40.776 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.01, opts=13)
21:10:40.777 00.001 8996 Enqueuing Move request for scope (0.19, -0.01)
21:10:40.779 00.002 20224 Worker thread wakes up
21:10:40.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
21:10:40.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
21:10:40.779 00.000 20224 Moving (0.19, -0.01) raw xDistance=0.19 yDistance=-0.02
21:10:40.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:10:40.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:40.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:10:40.779 00.000 20224 MoveAxis(E, 0, ABG)
21:10:40.780 00.001 20224 Move returns status 0, amount 0
21:10:40.780 00.000 20224 MoveAxis(N, 0, ABG)
21:10:40.780 00.000 20224 Move returns status 0, amount 0
21:10:40.780 00.000 20224 move complete, result=0
21:10:40.780 00.000 20224 worker thread done servicing request
21:10:40.789 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53475, med=2745, FiltMin=2505, FiltMax=29405, Gamma=1.000
21:10:40.815 00.026 8996 UpdateGuideState exits: m=738460 SNR=330.5
21:10:40.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:40.817 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:40.818 00.001 8996 Enqueuing Expose request
21:10:40.819 00.001 20224 Worker thread wakes up
21:10:40.819 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:40.820 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:40.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:41.796 00.976 20224 Exposure complete
21:10:41.894 00.098 20224 worker thread done servicing request
21:10:41.894 00.000 8996 OnExposeComplete: enter
21:10:41.895 00.001 8996 UpdateGuideState(): m_state=6
21:10:41.896 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1159
21:10:41.898 00.002 8996 Star::Find returns 1 (0), X=138.99, Y=473.24, Mass=789261, SNR=355.8, Peak=52835 HFD=4.5
21:10:41.899 00.001 8996 MultiStar: [#1 0.12,0.26,0.66,U] [#2 0.08,0.55,0.00,M1] [#3 0.30,0.10,0.59,U] [#4 0.09,0.11,0.54,U] [#5 0.22,0.12,0.64,U] [#6 0.29,0.04,0.44,U] [#7 -0.01,0.15,0.47,U] [#8 0.20,0.50,0.00,M1] 
21:10:41.900 00.001 8996 single-star, 6 included, MultiStar: {0.13, 0.12}, one-star: {-0.01, 0.07}
21:10:41.902 00.002 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
21:10:41.903 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
21:10:41.904 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.66 mountX=-0.01 mountY=-0.07, mountTheta=-1.76
21:10:41.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
21:10:41.907 00.001 8996 Enqueuing Move request for scope (-0.01, 0.07)
21:10:41.908 00.001 20224 Worker thread wakes up
21:10:41.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
21:10:41.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
21:10:41.908 00.000 20224 Moving (-0.01, 0.07) raw xDistance=-0.01 yDistance=-0.07
21:10:41.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:10:41.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:41.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:10:41.908 00.000 20224 MoveAxis(E, 0, ABG)
21:10:41.908 00.000 20224 Move returns status 0, amount 0
21:10:41.908 00.000 20224 MoveAxis(N, 0, ABG)
21:10:41.908 00.000 20224 Move returns status 0, amount 0
21:10:41.908 00.000 20224 move complete, result=0
21:10:41.908 00.000 20224 worker thread done servicing request
21:10:41.914 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52835, med=2745, FiltMin=2499, FiltMax=29165, Gamma=1.000
21:10:41.929 00.015 8996 UpdateGuideState exits: m=789261 SNR=355.8
21:10:41.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:41.930 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:41.931 00.001 8996 Enqueuing Expose request
21:10:41.932 00.001 20224 Worker thread wakes up
21:10:41.932 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:41.933 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:41.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:43.102 01.169 20224 Exposure complete
21:10:43.186 00.084 20224 worker thread done servicing request
21:10:43.186 00.000 8996 OnExposeComplete: enter
21:10:43.187 00.001 8996 UpdateGuideState(): m_state=6
21:10:43.188 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1160
21:10:43.190 00.002 8996 Star::Find returns 1 (0), X=138.80, Y=473.21, Mass=720092, SNR=362.2, Peak=52883 HFD=4.5
21:10:43.192 00.002 8996 MultiStar: [#1 -0.16,0.29,0.66,U] [#2 -0.16,0.01,0.69,U] [#3 -0.21,0.01,0.54,U] [#4 -0.30,0.04,0.56,U] [#5 0.06,0.06,0.59,U] [#6 -0.03,0.33,0.43,U] [#7 -0.05,0.20,0.48,U] [#8 0.02,0.29,0.40,U] 
21:10:43.194 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.12}, one-star: {-0.20, 0.04}
21:10:43.196 00.002 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
21:10:43.197 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
21:10:43.199 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.38 mountX=-0.14 mountY=-0.11, mountTheta=-2.49
21:10:43.205 00.006 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
21:10:43.206 00.001 8996 Enqueuing Move request for scope (-0.13, 0.12)
21:10:43.207 00.001 20224 Worker thread wakes up
21:10:43.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
21:10:43.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
21:10:43.207 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.11
21:10:43.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:10:43.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:43.208 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:10:43.208 00.000 20224 MoveAxis(E, 0, ABG)
21:10:43.208 00.000 20224 Move returns status 0, amount 0
21:10:43.208 00.000 20224 MoveAxis(N, 0, ABG)
21:10:43.208 00.000 20224 Move returns status 0, amount 0
21:10:43.208 00.000 20224 move complete, result=0
21:10:43.208 00.000 20224 worker thread done servicing request
21:10:43.215 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52883, med=2745, FiltMin=2496, FiltMax=27481, Gamma=1.000
21:10:43.243 00.028 8996 UpdateGuideState exits: m=720092 SNR=362.2
21:10:43.245 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:43.246 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:43.248 00.002 8996 Enqueuing Expose request
21:10:43.250 00.002 20224 Worker thread wakes up
21:10:43.250 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:43.251 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:43.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:44.231 00.980 20224 Exposure complete
21:10:44.300 00.069 20224 worker thread done servicing request
21:10:44.300 00.000 8996 OnExposeComplete: enter
21:10:44.301 00.001 8996 UpdateGuideState(): m_state=6
21:10:44.302 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1161
21:10:44.303 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.86, Mass=724939, SNR=361.9, Peak=52547 HFD=4.5
21:10:44.304 00.001 8996 MultiStar: [#1 -0.25,0.32,0.65,U] [#2 0.02,0.06,0.71,U] [#3 0.06,0.02,0.60,U] [#4 0.00,0.08,0.53,U] [#5 0.03,0.08,0.58,U] [#6 0.19,0.10,0.40,U] [#7 0.12,0.17,0.42,U] [#8 0.01,0.02,0.37,U] 
21:10:44.304 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.17, -0.31}
21:10:44.305 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:10:44.306 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
21:10:44.307 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.26 mountX=-0.03 mountY=-0.03, mountTheta=-2.37
21:10:44.308 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
21:10:44.309 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
21:10:44.310 00.001 20224 Worker thread wakes up
21:10:44.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:10:44.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:10:44.310 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.03
21:10:44.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:10:44.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:44.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:10:44.310 00.000 20224 MoveAxis(E, 0, ABG)
21:10:44.310 00.000 20224 Move returns status 0, amount 0
21:10:44.311 00.001 20224 MoveAxis(N, 0, ABG)
21:10:44.311 00.000 20224 Move returns status 0, amount 0
21:10:44.311 00.000 20224 move complete, result=0
21:10:44.311 00.000 20224 worker thread done servicing request
21:10:44.316 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52547, med=2745, FiltMin=2480, FiltMax=29712, Gamma=1.000
21:10:44.330 00.014 8996 UpdateGuideState exits: m=724939 SNR=361.9
21:10:44.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:44.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:44.333 00.001 8996 Enqueuing Expose request
21:10:44.334 00.001 20224 Worker thread wakes up
21:10:44.334 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:44.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:44.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:45.506 01.171 20224 Exposure complete
21:10:45.575 00.069 20224 worker thread done servicing request
21:10:45.575 00.000 8996 OnExposeComplete: enter
21:10:45.576 00.001 8996 UpdateGuideState(): m_state=6
21:10:45.577 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1162
21:10:45.578 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.08, Mass=700057, SNR=331.3, Peak=55747 HFD=4.5
21:10:45.579 00.001 8996 MultiStar: [#1 -0.04,-0.04,0.69,U] [#2 0.06,0.10,0.72,U] [#3 0.28,0.13,0.80,U] [#4 0.25,0.07,0.62,U] [#5 0.05,0.04,0.60,U] [#6 0.24,0.32,0.41,U] [#7 0.19,0.10,0.42,U] [#8 0.07,0.19,0.44,U] 
21:10:45.580 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.07}, one-star: {-0.15, -0.09}
21:10:45.581 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
21:10:45.582 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
21:10:45.582 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.68 mountX=0.08 mountY=-0.08, mountTheta=-0.78
21:10:45.584 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.07, opts=13)
21:10:45.585 00.001 8996 Enqueuing Move request for scope (0.08, 0.07)
21:10:45.586 00.001 20224 Worker thread wakes up
21:10:45.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
21:10:45.586 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
21:10:45.586 00.000 20224 Moving (0.08, 0.07) raw xDistance=0.08 yDistance=-0.08
21:10:45.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:10:45.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:45.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:10:45.586 00.000 20224 MoveAxis(E, 0, ABG)
21:10:45.586 00.000 20224 Move returns status 0, amount 0
21:10:45.586 00.000 20224 MoveAxis(N, 0, ABG)
21:10:45.586 00.000 20224 Move returns status 0, amount 0
21:10:45.586 00.000 20224 move complete, result=0
21:10:45.586 00.000 20224 worker thread done servicing request
21:10:45.593 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55747, med=2745, FiltMin=2512, FiltMax=28237, Gamma=1.000
21:10:45.621 00.028 8996 UpdateGuideState exits: m=700057 SNR=331.3
21:10:45.623 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:45.625 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:45.627 00.002 8996 Enqueuing Expose request
21:10:45.628 00.001 20224 Worker thread wakes up
21:10:45.628 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:45.630 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:45.631 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:46.615 00.984 20224 Exposure complete
21:10:46.675 00.060 20224 worker thread done servicing request
21:10:46.675 00.000 8996 OnExposeComplete: enter
21:10:46.676 00.001 8996 UpdateGuideState(): m_state=6
21:10:46.677 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1163
21:10:46.678 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.11, Mass=761673, SNR=375.5, Peak=56451 HFD=4.5
21:10:46.679 00.001 8996 MultiStar: [#1 0.11,0.27,0.63,U] [#2 0.11,-0.02,0.69,U] [#3 0.23,0.04,0.56,U] [#4 0.03,-0.01,0.48,U] [#5 0.17,-0.07,0.56,U] [#6 0.17,0.23,0.45,U] [#7 0.13,0.02,0.40,U] [#8 0.20,0.22,0.38,U] 
21:10:46.679 00.000 8996 refined, 8 included, MultiStar: {0.08, 0.05}, one-star: {-0.16, -0.06}
21:10:46.680 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
21:10:46.681 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
21:10:46.682 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.57 mountX=0.08 mountY=-0.06, mountTheta=-0.68
21:10:46.683 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.05, opts=13)
21:10:46.684 00.001 8996 Enqueuing Move request for scope (0.08, 0.05)
21:10:46.685 00.001 20224 Worker thread wakes up
21:10:46.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
21:10:46.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
21:10:46.685 00.000 20224 Moving (0.08, 0.05) raw xDistance=0.08 yDistance=-0.06
21:10:46.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:10:46.686 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:46.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:10:46.686 00.000 20224 MoveAxis(E, 0, ABG)
21:10:46.686 00.000 20224 Move returns status 0, amount 0
21:10:46.686 00.000 20224 MoveAxis(N, 0, ABG)
21:10:46.686 00.000 20224 Move returns status 0, amount 0
21:10:46.686 00.000 20224 move complete, result=0
21:10:46.686 00.000 20224 worker thread done servicing request
21:10:46.690 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56451, med=2749, FiltMin=2480, FiltMax=31293, Gamma=1.000
21:10:46.705 00.015 8996 UpdateGuideState exits: m=761673 SNR=375.5
21:10:46.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:46.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:46.708 00.001 8996 Enqueuing Expose request
21:10:46.709 00.001 20224 Worker thread wakes up
21:10:46.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:46.709 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:46.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:47.875 01.166 20224 Exposure complete
21:10:47.936 00.061 20224 worker thread done servicing request
21:10:47.936 00.000 8996 OnExposeComplete: enter
21:10:47.937 00.001 8996 UpdateGuideState(): m_state=6
21:10:47.938 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1164
21:10:47.938 00.000 8996 Star::Find returns 1 (0), X=138.87, Y=473.37, Mass=729721, SNR=398.5, Peak=48499 HFD=4.8
21:10:47.939 00.001 8996 MultiStar: [#1 0.03,0.29,0.62,U] [#2 0.05,0.33,0.62,U] [#3 0.12,0.25,0.59,U] [#4 -0.06,0.13,0.46,U] [#5 0.03,-0.08,0.57,U] [#6 0.07,0.22,0.40,U] [#7 0.05,0.22,0.39,U] [#8 0.15,0.22,0.34,U] 
21:10:47.940 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.20}, one-star: {-0.13, 0.20}
21:10:47.940 00.000 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:10:47.941 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
21:10:47.942 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.48 mountX=-0.00 mountY=-0.20, mountTheta=-1.58
21:10:47.943 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.20, opts=13)
21:10:47.944 00.001 8996 Enqueuing Move request for scope (0.02, 0.20)
21:10:47.945 00.001 20224 Worker thread wakes up
21:10:47.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
21:10:47.945 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
21:10:47.945 00.000 20224 Moving (0.02, 0.20) raw xDistance=-0.00 yDistance=-0.20
21:10:47.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:10:47.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:47.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:10:47.945 00.000 20224 MoveAxis(E, 0, ABG)
21:10:47.946 00.001 20224 Move returns status 0, amount 0
21:10:47.946 00.000 20224 MoveAxis(N, 0, ABG)
21:10:47.946 00.000 20224 Move returns status 0, amount 0
21:10:47.946 00.000 20224 move complete, result=0
21:10:47.946 00.000 20224 worker thread done servicing request
21:10:47.949 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48499, med=2749, FiltMin=2493, FiltMax=28237, Gamma=1.000
21:10:47.964 00.015 8996 UpdateGuideState exits: m=729721 SNR=398.5
21:10:47.966 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:47.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:47.967 00.000 8996 Enqueuing Expose request
21:10:47.968 00.001 20224 Worker thread wakes up
21:10:47.968 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:10:47.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:47.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:48.959 00.990 20224 Exposure complete
21:10:49.019 00.060 20224 worker thread done servicing request
21:10:49.019 00.000 8996 OnExposeComplete: enter
21:10:49.020 00.001 8996 UpdateGuideState(): m_state=6
21:10:49.021 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1165
21:10:49.021 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=473.02, Mass=759149, SNR=367.5, Peak=56051 HFD=4.7
21:10:49.022 00.001 8996 MultiStar: [#1 -0.05,0.28,0.62,U] [#2 0.04,0.34,0.69,U] [#3 -0.11,0.09,0.56,U] [#4 -0.07,0.18,0.58,U] [#5 0.11,-0.13,0.53,U] [#6 0.06,0.28,0.39,U] [#7 0.03,0.23,0.47,U] [#8 0.27,0.28,0.38,U] 
21:10:49.023 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.13}, one-star: {-0.34, -0.15}
21:10:49.024 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
21:10:49.025 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
21:10:49.026 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.92 mountX=-0.06 mountY=-0.12, mountTheta=-2.03
21:10:49.027 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.13, opts=13)
21:10:49.028 00.001 8996 Enqueuing Move request for scope (-0.05, 0.13)
21:10:49.029 00.001 20224 Worker thread wakes up
21:10:49.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
21:10:49.029 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
21:10:49.029 00.000 20224 Moving (-0.05, 0.13) raw xDistance=-0.06 yDistance=-0.12
21:10:49.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:10:49.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:49.030 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:10:49.030 00.000 20224 MoveAxis(E, 0, ABG)
21:10:49.030 00.000 20224 Move returns status 0, amount 0
21:10:49.030 00.000 20224 MoveAxis(N, 0, ABG)
21:10:49.030 00.000 20224 Move returns status 0, amount 0
21:10:49.030 00.000 20224 move complete, result=0
21:10:49.030 00.000 20224 worker thread done servicing request
21:10:49.033 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56051, med=2749, FiltMin=2512, FiltMax=31363, Gamma=1.000
21:10:49.049 00.016 8996 UpdateGuideState exits: m=759149 SNR=367.5
21:10:49.051 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:49.053 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:49.054 00.001 8996 Enqueuing Expose request
21:10:49.056 00.002 20224 Worker thread wakes up
21:10:49.056 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:49.058 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:49.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:50.208 01.150 20224 Exposure complete
21:10:50.270 00.062 20224 worker thread done servicing request
21:10:50.270 00.000 8996 OnExposeComplete: enter
21:10:50.272 00.002 8996 UpdateGuideState(): m_state=6
21:10:50.273 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1166
21:10:50.275 00.002 8996 Star::Find returns 1 (0), X=138.97, Y=473.14, Mass=734184, SNR=380.1, Peak=51347 HFD=4.6
21:10:50.276 00.001 8996 MultiStar: [#1 0.08,0.02,0.65,U] [#2 0.21,0.01,0.74,U] [#3 0.26,0.17,0.51,U] [#4 0.25,0.19,0.48,U] [#5 0.31,-0.11,0.59,U] [#6 0.18,0.17,0.41,U] [#7 0.22,0.17,0.50,U] [#8 0.27,0.00,0.37,U] 
21:10:50.277 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.05}, one-star: {-0.03, -0.04}
21:10:50.278 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
21:10:50.279 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
21:10:50.280 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.30 mountX=-0.03 mountY=0.04, mountTheta=2.20
21:10:50.281 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
21:10:50.282 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
21:10:50.283 00.001 20224 Worker thread wakes up
21:10:50.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
21:10:50.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
21:10:50.283 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
21:10:50.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:10:50.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:50.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:10:50.283 00.000 20224 MoveAxis(E, 0, ABG)
21:10:50.283 00.000 20224 Move returns status 0, amount 0
21:10:50.283 00.000 20224 MoveAxis(N, 0, ABG)
21:10:50.283 00.000 20224 Move returns status 0, amount 0
21:10:50.283 00.000 20224 move complete, result=0
21:10:50.283 00.000 20224 worker thread done servicing request
21:10:50.287 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51347, med=2749, FiltMin=2477, FiltMax=28061, Gamma=1.000
21:10:50.308 00.021 8996 UpdateGuideState exits: m=734184 SNR=380.1
21:10:50.309 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:50.310 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:50.312 00.002 8996 Enqueuing Expose request
21:10:50.312 00.000 20224 Worker thread wakes up
21:10:50.313 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:10:50.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:50.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:51.301 00.987 20224 Exposure complete
21:10:51.375 00.074 20224 worker thread done servicing request
21:10:51.375 00.000 8996 OnExposeComplete: enter
21:10:51.376 00.001 8996 UpdateGuideState(): m_state=6
21:10:51.377 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1167
21:10:51.378 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=472.93, Mass=785659, SNR=405.8, Peak=59475 HFD=4.5
21:10:51.379 00.001 8996 MultiStar: [#1 -0.08,-0.03,0.57,U] [#2 0.19,0.28,0.62,U] [#3 0.21,0.18,0.55,U] [#4 0.18,0.12,0.47,U] [#5 -0.07,0.14,0.51,U] [#6 0.20,0.18,0.38,U] [#7 0.10,0.12,0.39,U] [#8 0.22,0.19,0.33,U] 
21:10:51.380 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {-0.10, -0.24}
21:10:51.380 00.000 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
21:10:51.381 00.001 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.24 = -2.24)
21:10:51.382 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.09 cameraTheta=0.79 mountX=0.06 mountY=-0.07, mountTheta=-0.89
21:10:51.385 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.07, opts=13)
21:10:51.386 00.001 8996 Enqueuing Move request for scope (0.07, 0.07)
21:10:51.387 00.001 20224 Worker thread wakes up
21:10:51.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
21:10:51.387 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
21:10:51.387 00.000 20224 Moving (0.07, 0.07) raw xDistance=0.06 yDistance=-0.07
21:10:51.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:10:51.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:51.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:10:51.387 00.000 20224 MoveAxis(E, 0, ABG)
21:10:51.387 00.000 20224 Move returns status 0, amount 0
21:10:51.387 00.000 20224 MoveAxis(N, 0, ABG)
21:10:51.387 00.000 20224 Move returns status 0, amount 0
21:10:51.387 00.000 20224 move complete, result=0
21:10:51.387 00.000 20224 worker thread done servicing request
21:10:51.393 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59475, med=2749, FiltMin=2489, FiltMax=30934, Gamma=1.000
21:10:51.415 00.022 8996 UpdateGuideState exits: m=785659 SNR=405.8
21:10:51.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:51.418 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:51.419 00.001 8996 Enqueuing Expose request
21:10:51.420 00.001 20224 Worker thread wakes up
21:10:51.420 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:51.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:51.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:52.602 01.181 20224 Exposure complete
21:10:52.699 00.097 20224 worker thread done servicing request
21:10:52.699 00.000 8996 OnExposeComplete: enter
21:10:52.700 00.001 8996 UpdateGuideState(): m_state=6
21:10:52.701 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1168
21:10:52.701 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=473.02, Mass=769178, SNR=402.5, Peak=60707 HFD=4.7
21:10:52.702 00.001 8996 MultiStar: [#1 -0.05,0.01,0.58,U] [#2 -0.07,0.11,0.62,U] [#3 0.06,0.05,0.53,U] [#4 -0.07,0.10,0.51,U] [#5 0.20,-0.01,0.51,U] [#6 0.01,0.02,0.37,U] [#7 -0.09,-0.02,0.43,U] [#8 0.06,0.15,0.36,U] 
21:10:52.703 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.34, -0.15}
21:10:52.704 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
21:10:52.705 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:10:52.706 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.98 mountX=-0.07 mountY=-0.00, mountTheta=-3.09
21:10:52.707 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
21:10:52.708 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
21:10:52.709 00.001 20224 Worker thread wakes up
21:10:52.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
21:10:52.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
21:10:52.709 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=-0.00
21:10:52.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:10:52.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:52.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:10:52.709 00.000 20224 MoveAxis(E, 0, ABG)
21:10:52.709 00.000 20224 Move returns status 0, amount 0
21:10:52.709 00.000 20224 MoveAxis(N, 0, ABG)
21:10:52.710 00.001 20224 Move returns status 0, amount 0
21:10:52.710 00.000 20224 move complete, result=0
21:10:52.710 00.000 20224 worker thread done servicing request
21:10:52.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60707, med=2745, FiltMin=2473, FiltMax=31494, Gamma=1.000
21:10:52.740 00.026 8996 UpdateGuideState exits: m=769178 SNR=402.5
21:10:52.742 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:52.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:52.745 00.002 8996 Enqueuing Expose request
21:10:52.747 00.002 20224 Worker thread wakes up
21:10:52.747 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:52.749 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:52.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:53.721 00.972 20224 Exposure complete
21:10:53.803 00.082 20224 worker thread done servicing request
21:10:53.803 00.000 8996 OnExposeComplete: enter
21:10:53.805 00.002 8996 UpdateGuideState(): m_state=6
21:10:53.808 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1169
21:10:53.810 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=473.20, Mass=745294, SNR=349.5, Peak=60195 HFD=4.5
21:10:53.814 00.004 8996 MultiStar: [#1 -0.14,0.27,0.64,U] [#2 -0.23,0.14,0.78,U] [#3 -0.15,0.05,0.74,U] [#4 -0.09,0.03,0.55,U] [#5 0.05,0.09,0.66,U] [#6 0.10,0.04,0.43,U] [#7 -0.12,0.31,0.46,U] [#8 0.23,0.23,0.42,U] 
21:10:53.815 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.12}, one-star: {-0.27, 0.03}
21:10:53.816 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
21:10:53.817 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
21:10:53.818 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.29 mountX=-0.12 mountY=-0.11, mountTheta=-2.40
21:10:53.820 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
21:10:53.822 00.002 8996 Enqueuing Move request for scope (-0.10, 0.12)
21:10:53.823 00.001 20224 Worker thread wakes up
21:10:53.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
21:10:53.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
21:10:53.823 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.12 yDistance=-0.11
21:10:53.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:10:53.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:53.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:10:53.824 00.001 20224 MoveAxis(E, 0, ABG)
21:10:53.824 00.000 20224 Move returns status 0, amount 0
21:10:53.824 00.000 20224 MoveAxis(N, 0, ABG)
21:10:53.824 00.000 20224 Move returns status 0, amount 0
21:10:53.824 00.000 20224 move complete, result=0
21:10:53.824 00.000 20224 worker thread done servicing request
21:10:53.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60195, med=2745, FiltMin=2496, FiltMax=28717, Gamma=1.000
21:10:53.844 00.016 8996 UpdateGuideState exits: m=745294 SNR=349.5
21:10:53.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:53.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:53.847 00.001 8996 Enqueuing Expose request
21:10:53.848 00.001 20224 Worker thread wakes up
21:10:53.848 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:53.849 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:53.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:55.005 01.156 20224 Exposure complete
21:10:55.083 00.078 20224 worker thread done servicing request
21:10:55.084 00.001 8996 OnExposeComplete: enter
21:10:55.086 00.002 8996 UpdateGuideState(): m_state=6
21:10:55.088 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1170
21:10:55.089 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=473.13, Mass=733853, SNR=407.8, Peak=62835 HFD=4.4
21:10:55.091 00.002 8996 MultiStar: [#1 -0.12,0.63,0.00,M1] [#2 -0.01,0.26,0.67,U] [#3 -0.00,0.06,0.50,U] [#4 -0.09,0.06,0.44,U] [#5 0.38,-0.03,0.48,U] [#6 0.18,0.23,0.37,U] [#7 -0.04,0.13,0.38,U] [#8 0.33,0.43,0.00,M1] 
21:10:55.093 00.002 8996 refined, 6 included, MultiStar: {0.02, 0.08}, one-star: {-0.08, -0.04}
21:10:55.094 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
21:10:55.096 00.002 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:10:55.097 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.27 mountX=0.02 mountY=-0.08, mountTheta=-1.37
21:10:55.100 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.08, opts=13)
21:10:55.102 00.002 8996 Enqueuing Move request for scope (0.02, 0.08)
21:10:55.103 00.001 20224 Worker thread wakes up
21:10:55.104 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
21:10:55.104 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
21:10:55.104 00.000 20224 Moving (0.02, 0.08) raw xDistance=0.02 yDistance=-0.08
21:10:55.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:10:55.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:55.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:10:55.104 00.000 20224 MoveAxis(E, 0, ABG)
21:10:55.104 00.000 20224 Move returns status 0, amount 0
21:10:55.104 00.000 20224 MoveAxis(N, 0, ABG)
21:10:55.104 00.000 20224 Move returns status 0, amount 0
21:10:55.104 00.000 20224 move complete, result=0
21:10:55.104 00.000 20224 worker thread done servicing request
21:10:55.109 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62835, med=2745, FiltMin=2512, FiltMax=27901, Gamma=1.000
21:10:55.135 00.026 8996 UpdateGuideState exits: m=733853 SNR=407.8
21:10:55.137 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:55.139 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:55.141 00.002 8996 Enqueuing Expose request
21:10:55.143 00.002 20224 Worker thread wakes up
21:10:55.143 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:55.144 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:55.145 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:56.135 00.990 20224 Exposure complete
21:10:56.234 00.099 20224 worker thread done servicing request
21:10:56.235 00.001 8996 OnExposeComplete: enter
21:10:56.235 00.000 8996 UpdateGuideState(): m_state=6
21:10:56.236 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1171
21:10:56.237 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.41, Mass=755220, SNR=459.9, Peak=56387 HFD=4.6
21:10:56.238 00.001 8996 MultiStar: [#1 -0.20,0.54,0.00,M2] [#2 -0.16,0.41,0.53,U] [#3 -0.16,0.39,0.45,U] [#4 -0.16,0.31,0.43,U] [#5 0.02,0.23,0.49,U] [#6 -0.05,0.25,0.34,U] [#7 -0.25,0.21,0.32,U] [#8 0.06,0.44,0.29,U] 
21:10:56.239 00.001 8996 single-star, 7 included, MultiStar: {-0.13, 0.30}, one-star: {-0.23, 0.24}
21:10:56.240 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
21:10:56.241 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
21:10:56.241 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.24 hyp=0.33 cameraTheta=2.34 mountX=-0.25 mountY=-0.21, mountTheta=-2.44
21:10:56.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.24, opts=13)
21:10:56.244 00.001 8996 Enqueuing Move request for scope (-0.23, 0.24)
21:10:56.245 00.001 20224 Worker thread wakes up
21:10:56.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.24) opts 0xd
21:10:56.245 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.24)
21:10:56.245 00.000 20224 Moving (-0.23, 0.24) raw xDistance=-0.25 yDistance=-0.21
21:10:56.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:10:56.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:10:56.245 00.000 20224 MoveAxis(E, 36, ABG)
21:10:56.245 00.000 20224 Guiding  Dir = 2, Dur = 36
21:10:56.245 00.000 20224 IsSlewing returns 0
21:10:56.245 00.000 20224 IsGuiding returns 0
21:10:56.249 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56387, med=2745, FiltMin=2512, FiltMax=30835, Gamma=1.000
21:10:56.273 00.024 8996 UpdateGuideState exits: m=755220 SNR=459.9
21:10:56.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:56.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:56.276 00.001 8996 Enqueuing Expose request
21:10:56.284 00.008 20224 IsGuiding returns 1
21:10:56.284 00.000 20224 scope still moving after pulse duration time elapsed
21:10:56.313 00.029 20224 IsSlewing returns 0
21:10:56.313 00.000 20224 IsGuiding returns 1
21:10:56.345 00.032 20224 IsSlewing returns 0
21:10:56.345 00.000 20224 IsGuiding returns 1
21:10:56.376 00.031 20224 IsSlewing returns 0
21:10:56.376 00.000 20224 IsGuiding returns 0
21:10:56.376 00.000 20224 scope move finished after 36 + 94 ms
21:10:56.376 00.000 20224 Move returns status 0, amount 36
21:10:56.377 00.001 20224 MoveAxis(N, 44, ABG)
21:10:56.377 00.000 20224 Guiding  Dir = 0, Dur = 44
21:10:56.377 00.000 20224 IsSlewing returns 0
21:10:56.377 00.000 20224 IsGuiding returns 0
21:10:56.439 00.062 20224 IsGuiding returns 1
21:10:56.439 00.000 20224 scope still moving after pulse duration time elapsed
21:10:56.469 00.030 20224 IsSlewing returns 0
21:10:56.469 00.000 20224 IsGuiding returns 1
21:10:56.499 00.030 20224 IsSlewing returns 0
21:10:56.500 00.001 20224 IsGuiding returns 1
21:10:56.531 00.031 20224 IsSlewing returns 0
21:10:56.531 00.000 20224 IsGuiding returns 0
21:10:56.531 00.000 20224 scope move finished after 44 + 109 ms
21:10:56.531 00.000 20224 Move returns status 0, amount 44
21:10:56.531 00.000 20224 move complete, result=0
21:10:56.531 00.000 20224 worker thread done servicing request
21:10:56.531 00.000 20224 Worker thread wakes up
21:10:56.531 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 44 ms NORTH
21:10:56.532 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:56.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:57.716 01.184 20224 Exposure complete
21:10:57.824 00.108 20224 worker thread done servicing request
21:10:57.824 00.000 8996 OnExposeComplete: enter
21:10:57.825 00.001 8996 UpdateGuideState(): m_state=6
21:10:57.826 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1172
21:10:57.827 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.94, Mass=753235, SNR=407.0, Peak=65507 HFD=4.4
21:10:57.828 00.001 8996 MultiStar: [#1 0.15,0.22,0.57,U] [#2 0.03,0.24,0.65,U] [#3 0.11,0.18,0.50,U] [#4 0.06,0.14,0.41,U] [#5 0.09,0.05,0.47,U] [#6 0.17,-0.01,0.35,U] [#7 0.08,0.19,0.37,U] [#8 0.18,-0.05,0.35,U] 
21:10:57.829 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {-0.18, -0.24}
21:10:57.829 00.000 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:10:57.830 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:10:57.831 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.94 mountX=0.04 mountY=-0.06, mountTheta=-1.04
21:10:57.832 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
21:10:57.833 00.001 8996 Enqueuing Move request for scope (0.04, 0.06)
21:10:57.833 00.000 20224 Worker thread wakes up
21:10:57.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
21:10:57.833 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
21:10:57.834 00.001 20224 Moving (0.04, 0.06) raw xDistance=0.04 yDistance=-0.06
21:10:57.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:10:57.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:57.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:10:57.834 00.000 20224 MoveAxis(E, 0, ABG)
21:10:57.834 00.000 20224 Move returns status 0, amount 0
21:10:57.834 00.000 20224 MoveAxis(N, 0, ABG)
21:10:57.834 00.000 20224 Move returns status 0, amount 0
21:10:57.834 00.000 20224 move complete, result=0
21:10:57.834 00.000 20224 worker thread done servicing request
21:10:57.837 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2745, FiltMin=2477, FiltMax=28374, Gamma=1.000
21:10:57.858 00.021 8996 UpdateGuideState exits: m=753235 SNR=407.0
21:10:57.860 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:57.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:57.863 00.002 8996 Enqueuing Expose request
21:10:57.865 00.002 20224 Worker thread wakes up
21:10:57.865 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:10:57.866 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:57.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:10:58.853 00.987 20224 Exposure complete
21:10:58.945 00.092 20224 worker thread done servicing request
21:10:58.946 00.001 8996 OnExposeComplete: enter
21:10:58.947 00.001 8996 UpdateGuideState(): m_state=6
21:10:58.948 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1173
21:10:58.949 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=472.95, Mass=747082, SNR=333.5, Peak=65507 HFD=4.4
21:10:58.950 00.001 8996 MultiStar: [#1 0.09,-0.01,0.77,U] [#2 0.09,0.09,0.71,U] [#3 0.11,0.10,0.63,U] [#4 -0.02,0.16,0.60,U] [#5 0.20,-0.11,0.58,U] [#6 0.13,0.09,0.42,U] [#7 -0.02,-0.00,0.45,U] [#8 0.19,-0.00,0.45,U] 
21:10:58.950 00.000 8996 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {-0.10, -0.22}
21:10:58.950 00.000 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
21:10:58.952 00.002 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
21:10:58.953 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.08 mountX=0.06 mountY=-0.00, mountTheta=-0.03
21:10:58.954 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
21:10:58.956 00.002 8996 Enqueuing Move request for scope (0.06, -0.01)
21:10:58.957 00.001 20224 Worker thread wakes up
21:10:58.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
21:10:58.957 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
21:10:58.957 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=-0.00
21:10:58.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:10:58.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:10:58.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:10:58.957 00.000 20224 MoveAxis(E, 0, ABG)
21:10:58.957 00.000 20224 Move returns status 0, amount 0
21:10:58.957 00.000 20224 MoveAxis(N, 0, ABG)
21:10:58.957 00.000 20224 Move returns status 0, amount 0
21:10:58.957 00.000 20224 move complete, result=0
21:10:58.957 00.000 20224 worker thread done servicing request
21:10:58.962 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2745, FiltMin=2475, FiltMax=30240, Gamma=1.000
21:10:58.976 00.014 8996 UpdateGuideState exits: m=747082 SNR=333.5
21:10:58.976 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:10:58.978 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:10:58.979 00.001 8996 Enqueuing Expose request
21:10:58.980 00.001 20224 Worker thread wakes up
21:10:58.980 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:10:58.981 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:10:58.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:00.139 01.158 20224 Exposure complete
21:11:00.226 00.087 20224 worker thread done servicing request
21:11:00.226 00.000 8996 OnExposeComplete: enter
21:11:00.228 00.002 8996 UpdateGuideState(): m_state=6
21:11:00.230 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1174
21:11:00.232 00.002 8996 Star::Find returns 1 (0), X=139.18, Y=473.09, Mass=821173, SNR=390.8, Peak=62211 HFD=4.4
21:11:00.234 00.002 8996 MultiStar: [#1 0.06,0.09,0.64,U] [#2 0.17,-0.03,0.63,U] [#3 0.26,-0.27,0.58,U] [#4 0.07,-0.25,0.47,U] [#5 0.26,-0.15,0.51,U] [#6 0.45,0.07,0.39,U] [#7 0.27,0.06,0.42,U] [#8 0.28,0.28,0.37,U] 
21:11:00.236 00.002 8996 single-star, 8 included, MultiStar: {0.20, -0.05}, one-star: {0.18, -0.08}
21:11:00.238 00.002 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
21:11:00.239 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.83)
21:11:00.241 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.43 mountX=0.18 mountY=0.06, mountTheta=0.32
21:11:00.244 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.08, opts=13)
21:11:00.245 00.001 8996 Enqueuing Move request for scope (0.18, -0.08)
21:11:00.246 00.001 20224 Worker thread wakes up
21:11:00.247 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
21:11:00.247 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
21:11:00.247 00.000 20224 Moving (0.18, -0.08) raw xDistance=0.18 yDistance=0.06
21:11:00.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:11:00.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:00.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:11:00.247 00.000 20224 MoveAxis(E, 0, ABG)
21:11:00.248 00.001 20224 Move returns status 0, amount 0
21:11:00.248 00.000 20224 MoveAxis(N, 0, ABG)
21:11:00.248 00.000 20224 Move returns status 0, amount 0
21:11:00.248 00.000 20224 move complete, result=0
21:11:00.248 00.000 20224 worker thread done servicing request
21:11:00.255 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62211, med=2749, FiltMin=2505, FiltMax=30733, Gamma=1.000
21:11:00.281 00.026 8996 UpdateGuideState exits: m=821173 SNR=390.8
21:11:00.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:00.284 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:00.285 00.001 8996 Enqueuing Expose request
21:11:00.287 00.002 20224 Worker thread wakes up
21:11:00.287 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:00.289 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:00.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:01.265 00.976 20224 Exposure complete
21:11:01.331 00.066 20224 worker thread done servicing request
21:11:01.331 00.000 8996 OnExposeComplete: enter
21:11:01.332 00.001 8996 UpdateGuideState(): m_state=6
21:11:01.333 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1175
21:11:01.334 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=473.12, Mass=747813, SNR=380.5, Peak=63027 HFD=4.5
21:11:01.335 00.001 8996 MultiStar: [#1 0.00,0.16,0.61,U] [#2 0.05,0.27,0.71,U] [#3 0.21,0.13,0.54,U] [#4 0.13,0.04,0.52,U] [#5 0.15,-0.00,0.56,U] [#6 0.21,0.28,0.40,U] [#7 0.17,0.17,0.38,U] [#8 0.27,0.25,0.39,U] 
21:11:01.336 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.12}, one-star: {0.05, -0.05}
21:11:01.337 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
21:11:01.338 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
21:11:01.338 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.81 mountX=0.05 mountY=0.04, mountTheta=0.70
21:11:01.340 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
21:11:01.340 00.000 8996 Enqueuing Move request for scope (0.05, -0.05)
21:11:01.341 00.001 20224 Worker thread wakes up
21:11:01.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
21:11:01.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
21:11:01.342 00.001 20224 Moving (0.05, -0.05) raw xDistance=0.05 yDistance=0.04
21:11:01.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:11:01.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:01.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:11:01.342 00.000 20224 MoveAxis(E, 0, ABG)
21:11:01.342 00.000 20224 Move returns status 0, amount 0
21:11:01.342 00.000 20224 MoveAxis(N, 0, ABG)
21:11:01.342 00.000 20224 Move returns status 0, amount 0
21:11:01.342 00.000 20224 move complete, result=0
21:11:01.342 00.000 20224 worker thread done servicing request
21:11:01.346 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=63027, med=2745, FiltMin=2512, FiltMax=27197, Gamma=1.000
21:11:01.371 00.025 8996 UpdateGuideState exits: m=747813 SNR=380.5
21:11:01.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:01.373 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:01.374 00.001 8996 Enqueuing Expose request
21:11:01.375 00.001 20224 Worker thread wakes up
21:11:01.375 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:11:01.376 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:01.377 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:02.545 01.168 20224 Exposure complete
21:11:02.617 00.072 20224 worker thread done servicing request
21:11:02.617 00.000 8996 OnExposeComplete: enter
21:11:02.618 00.001 8996 UpdateGuideState(): m_state=6
21:11:02.620 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1176
21:11:02.622 00.002 8996 Star::Find returns 1 (0), X=138.99, Y=472.86, Mass=789390, SNR=361.3, Peak=65507 HFD=4.4
21:11:02.624 00.002 8996 MultiStar: [#1 0.12,0.26,0.75,U] [#2 0.32,0.09,0.82,U] [#3 0.32,-0.02,0.56,U] [#4 0.15,0.06,0.61,U] [#5 0.33,-0.01,0.58,U] [#6 0.26,0.10,0.42,U] [#7 0.16,-0.02,0.39,U] [#8 0.27,0.22,0.38,U] 
21:11:02.625 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.02}, one-star: {-0.01, -0.32}
21:11:02.627 00.002 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
21:11:02.628 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
21:11:02.630 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.02 hyp=0.20 cameraTheta=0.08 mountX=0.19 mountY=-0.04, mountTheta=-0.19
21:11:02.633 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.02, opts=13)
21:11:02.634 00.001 8996 Enqueuing Move request for scope (0.19, 0.02)
21:11:02.636 00.002 20224 Worker thread wakes up
21:11:02.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.02) opts 0xd
21:11:02.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.02)
21:11:02.636 00.000 20224 Moving (0.19, 0.02) raw xDistance=0.19 yDistance=-0.04
21:11:02.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:11:02.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:02.637 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:11:02.637 00.000 20224 MoveAxis(E, 0, ABG)
21:11:02.637 00.000 20224 Move returns status 0, amount 0
21:11:02.637 00.000 20224 MoveAxis(N, 0, ABG)
21:11:02.637 00.000 20224 Move returns status 0, amount 0
21:11:02.637 00.000 20224 move complete, result=0
21:11:02.637 00.000 20224 worker thread done servicing request
21:11:02.644 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2749, FiltMin=2505, FiltMax=30390, Gamma=1.000
21:11:02.663 00.019 8996 UpdateGuideState exits: m=789390 SNR=361.3
21:11:02.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:02.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:02.666 00.001 8996 Enqueuing Expose request
21:11:02.666 00.000 20224 Worker thread wakes up
21:11:02.666 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:02.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:02.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:03.648 00.981 20224 Exposure complete
21:11:03.730 00.082 20224 worker thread done servicing request
21:11:03.730 00.000 8996 OnExposeComplete: enter
21:11:03.732 00.002 8996 UpdateGuideState(): m_state=6
21:11:03.734 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1177
21:11:03.736 00.002 8996 Star::Find returns 1 (0), X=138.88, Y=473.14, Mass=725848, SNR=314.4, Peak=65187 HFD=4.4
21:11:03.738 00.002 8996 MultiStar: [#1 0.21,0.36,0.80,U] [#2 0.10,0.39,0.85,U] [#3 0.16,0.06,0.60,U] [#4 0.25,0.20,0.66,U] [#5 0.31,0.12,0.69,U] [#6 -0.02,0.16,0.51,U] [#7 0.08,-0.02,0.51,U] [#8 0.42,0.17,0.50,U] 
21:11:03.739 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.16}, one-star: {-0.12, -0.03}
21:11:03.741 00.002 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
21:11:03.742 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
21:11:03.744 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.89 mountX=-0.12 mountY=0.05, mountTheta=2.77
21:11:03.747 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
21:11:03.749 00.002 8996 Enqueuing Move request for scope (-0.12, -0.03)
21:11:03.751 00.002 20224 Worker thread wakes up
21:11:03.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
21:11:03.751 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
21:11:03.751 00.000 20224 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=0.05
21:11:03.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:11:03.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:03.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:11:03.751 00.000 20224 MoveAxis(E, 0, ABG)
21:11:03.751 00.000 20224 Move returns status 0, amount 0
21:11:03.752 00.001 20224 MoveAxis(N, 0, ABG)
21:11:03.752 00.000 20224 Move returns status 0, amount 0
21:11:03.752 00.000 20224 move complete, result=0
21:11:03.752 00.000 20224 worker thread done servicing request
21:11:03.757 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65187, med=2749, FiltMin=2493, FiltMax=28349, Gamma=1.000
21:11:03.772 00.015 8996 UpdateGuideState exits: m=725848 SNR=314.4
21:11:03.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:03.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:03.775 00.001 8996 Enqueuing Expose request
21:11:03.775 00.000 20224 Worker thread wakes up
21:11:03.775 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:11:03.776 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:03.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:04.936 01.160 20224 Exposure complete
21:11:05.031 00.095 20224 worker thread done servicing request
21:11:05.031 00.000 8996 OnExposeComplete: enter
21:11:05.032 00.001 8996 UpdateGuideState(): m_state=6
21:11:05.033 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1178
21:11:05.034 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.03, Mass=763744, SNR=357.8, Peak=63411 HFD=4.5
21:11:05.035 00.001 8996 MultiStar: [#1 -0.03,0.38,0.68,U] [#2 -0.15,0.36,0.75,U] [#3 0.00,0.14,0.60,U] [#4 -0.19,0.19,0.57,U] [#5 0.20,0.26,0.55,U] [#6 -0.26,0.23,0.40,U] [#7 -0.12,0.21,0.45,U] [#8 0.18,0.33,0.45,U] 
21:11:05.036 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.19}, one-star: {-0.29, -0.14}
21:11:05.037 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
21:11:05.037 00.000 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
21:11:05.038 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.01 mountX=-0.11 mountY=-0.18, mountTheta=-2.11
21:11:05.040 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.19, opts=13)
21:11:05.041 00.001 8996 Enqueuing Move request for scope (-0.09, 0.19)
21:11:05.041 00.000 20224 Worker thread wakes up
21:11:05.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
21:11:05.042 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
21:11:05.042 00.000 20224 Moving (-0.09, 0.19) raw xDistance=-0.11 yDistance=-0.18
21:11:05.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:11:05.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:05.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:11:05.042 00.000 20224 MoveAxis(E, 0, ABG)
21:11:05.042 00.000 20224 Move returns status 0, amount 0
21:11:05.042 00.000 20224 MoveAxis(N, 0, ABG)
21:11:05.042 00.000 20224 Move returns status 0, amount 0
21:11:05.042 00.000 20224 move complete, result=0
21:11:05.042 00.000 20224 worker thread done servicing request
21:11:05.046 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63411, med=2749, FiltMin=2505, FiltMax=32390, Gamma=1.000
21:11:05.069 00.023 8996 UpdateGuideState exits: m=763744 SNR=357.8
21:11:05.072 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:05.075 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:05.077 00.002 8996 Enqueuing Expose request
21:11:05.079 00.002 20224 Worker thread wakes up
21:11:05.079 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:05.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:05.081 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:06.056 00.975 20224 Exposure complete
21:11:06.115 00.059 20224 worker thread done servicing request
21:11:06.115 00.000 8996 OnExposeComplete: enter
21:11:06.116 00.001 8996 UpdateGuideState(): m_state=6
21:11:06.116 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1179
21:11:06.117 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.13, Mass=777728, SNR=328.7, Peak=63027 HFD=4.6
21:11:06.118 00.001 8996 MultiStar: [#1 -0.31,0.32,0.76,U] [#2 -0.22,0.20,0.77,U] [#3 -0.29,0.10,0.61,U] [#4 -0.33,0.02,0.60,U] [#5 -0.09,0.02,0.62,U] [#6 -0.13,0.28,0.45,U] [#7 -0.11,0.18,0.49,U] [#8 -0.04,0.27,0.48,U] 
21:11:06.119 00.001 8996 refined, 8 included, MultiStar: {-0.22, 0.14}, one-star: {-0.32, -0.04}
21:11:06.120 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
21:11:06.120 00.000 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
21:11:06.121 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.14 hyp=0.26 cameraTheta=2.60 mountX=-0.24 mountY=-0.11, mountTheta=-2.71
21:11:06.125 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.14, opts=13)
21:11:06.127 00.002 8996 Enqueuing Move request for scope (-0.22, 0.14)
21:11:06.128 00.001 20224 Worker thread wakes up
21:11:06.129 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.14) opts 0xd
21:11:06.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.14)
21:11:06.129 00.000 20224 Moving (-0.22, 0.14) raw xDistance=-0.24 yDistance=-0.11
21:11:06.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:11:06.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:06.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:11:06.129 00.000 20224 MoveAxis(E, 34, ABG)
21:11:06.129 00.000 20224 Guiding  Dir = 2, Dur = 34
21:11:06.130 00.001 20224 IsSlewing returns 0
21:11:06.130 00.000 20224 IsGuiding returns 0
21:11:06.136 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63027, med=2749, FiltMin=2480, FiltMax=31197, Gamma=1.000
21:11:06.155 00.019 20224 PulseGuide returned control before completion, sleep 20
21:11:06.159 00.004 8996 UpdateGuideState exits: m=777728 SNR=328.7
21:11:06.161 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:06.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:06.163 00.001 8996 Enqueuing Expose request
21:11:06.185 00.022 20224 IsGuiding returns 1
21:11:06.185 00.000 20224 scope still moving after pulse duration time elapsed
21:11:06.216 00.031 20224 IsSlewing returns 0
21:11:06.216 00.000 20224 IsGuiding returns 1
21:11:06.247 00.031 20224 IsSlewing returns 0
21:11:06.248 00.001 20224 IsGuiding returns 0
21:11:06.248 00.000 20224 scope move finished after 34 + 83 ms
21:11:06.248 00.000 20224 Move returns status 0, amount 34
21:11:06.248 00.000 20224 MoveAxis(N, 0, ABG)
21:11:06.248 00.000 20224 Move returns status 0, amount 0
21:11:06.248 00.000 20224 move complete, result=0
21:11:06.248 00.000 20224 worker thread done servicing request
21:11:06.248 00.000 20224 Worker thread wakes up
21:11:06.249 00.001 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
21:11:06.250 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:06.251 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:07.419 01.168 20224 Exposure complete
21:11:07.488 00.069 20224 worker thread done servicing request
21:11:07.488 00.000 8996 OnExposeComplete: enter
21:11:07.489 00.001 8996 UpdateGuideState(): m_state=6
21:11:07.490 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1180
21:11:07.491 00.001 8996 Star::Find returns 1 (0), X=139.20, Y=473.11, Mass=751046, SNR=379.9, Peak=59635 HFD=4.4
21:11:07.492 00.001 8996 MultiStar: [#1 0.11,0.18,0.63,U] [#2 0.17,0.32,0.77,U] [#3 0.30,0.16,0.63,U] [#4 0.14,0.02,0.50,U] [#5 0.30,0.00,0.57,U] [#6 0.24,0.23,0.39,U] [#7 0.19,0.04,0.44,U] [#8 0.51,0.28,0.00,M1] 
21:11:07.492 00.000 8996 single-star, 7 included, MultiStar: {0.20, 0.10}, one-star: {0.20, -0.06}
21:11:07.493 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
21:11:07.494 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
21:11:07.495 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.30 mountX=0.20 mountY=0.04, mountTheta=0.19
21:11:07.496 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.06, opts=13)
21:11:07.497 00.001 8996 Enqueuing Move request for scope (0.20, -0.06)
21:11:07.498 00.001 20224 Worker thread wakes up
21:11:07.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
21:11:07.498 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
21:11:07.498 00.000 20224 Moving (0.20, -0.06) raw xDistance=0.20 yDistance=0.04
21:11:07.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
21:11:07.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:07.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:11:07.499 00.001 20224 MoveAxis(W, 27, ABG)
21:11:07.499 00.000 20224 Guiding  Dir = 3, Dur = 27
21:11:07.499 00.000 20224 IsSlewing returns 0
21:11:07.499 00.000 20224 IsGuiding returns 0
21:11:07.500 00.001 20224 PulseGuide returned control before completion, sleep 36
21:11:07.502 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=59635, med=2749, FiltMin=2505, FiltMax=28032, Gamma=1.000
21:11:07.516 00.014 8996 UpdateGuideState exits: m=751046 SNR=379.9
21:11:07.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:07.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:07.519 00.001 8996 Enqueuing Expose request
21:11:07.541 00.022 20224 IsGuiding returns 1
21:11:07.541 00.000 20224 scope still moving after pulse duration time elapsed
21:11:07.572 00.031 20224 IsSlewing returns 0
21:11:07.572 00.000 20224 IsGuiding returns 1
21:11:07.603 00.031 20224 IsSlewing returns 0
21:11:07.603 00.000 20224 IsGuiding returns 0
21:11:07.603 00.000 20224 scope move finished after 27 + 77 ms
21:11:07.603 00.000 20224 Move returns status 0, amount 27
21:11:07.604 00.001 20224 MoveAxis(N, 0, ABG)
21:11:07.604 00.000 20224 Move returns status 0, amount 0
21:11:07.604 00.000 20224 move complete, result=0
21:11:07.604 00.000 20224 worker thread done servicing request
21:11:07.604 00.000 20224 Worker thread wakes up
21:11:07.604 00.000 8996 GuideStep: 0.2 px 27 ms WEST, 0.0 px 0 ms NORTH
21:11:07.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:07.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:08.594 00.989 20224 Exposure complete
21:11:08.669 00.075 20224 worker thread done servicing request
21:11:08.669 00.000 8996 OnExposeComplete: enter
21:11:08.670 00.001 8996 UpdateGuideState(): m_state=6
21:11:08.670 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1181
21:11:08.671 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.05, Mass=784249, SNR=357.2, Peak=65507 HFD=4.5
21:11:08.672 00.001 8996 MultiStar: [#1 -0.00,-0.01,0.75,U] [#2 0.11,0.04,0.73,U] [#3 0.09,-0.06,0.60,U] [#4 -0.01,-0.07,0.61,U] [#5 0.10,0.00,0.72,U] [#6 0.00,0.13,0.46,U] [#7 0.08,0.09,0.44,U] [#8 0.13,-0.05,0.38,U] 
21:11:08.673 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.02}, one-star: {-0.11, -0.12}
21:11:08.674 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
21:11:08.675 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.78)
21:11:08.675 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.47 mountX=0.03 mountY=0.01, mountTheta=0.36
21:11:08.678 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
21:11:08.678 00.000 8996 Enqueuing Move request for scope (0.03, -0.02)
21:11:08.679 00.001 20224 Worker thread wakes up
21:11:08.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
21:11:08.679 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
21:11:08.679 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.01
21:11:08.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:11:08.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:08.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:11:08.680 00.001 20224 MoveAxis(E, 0, ABG)
21:11:08.680 00.000 20224 Move returns status 0, amount 0
21:11:08.680 00.000 20224 MoveAxis(N, 0, ABG)
21:11:08.680 00.000 20224 Move returns status 0, amount 0
21:11:08.680 00.000 20224 move complete, result=0
21:11:08.680 00.000 20224 worker thread done servicing request
21:11:08.683 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2749, FiltMin=2512, FiltMax=32941, Gamma=1.000
21:11:08.703 00.020 8996 UpdateGuideState exits: m=784249 SNR=357.2
21:11:08.705 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:08.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:08.708 00.002 8996 Enqueuing Expose request
21:11:08.709 00.001 20224 Worker thread wakes up
21:11:08.710 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:11:08.711 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:08.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:09.893 01.182 20224 Exposure complete
21:11:09.988 00.095 20224 worker thread done servicing request
21:11:09.989 00.001 8996 OnExposeComplete: enter
21:11:09.990 00.001 8996 UpdateGuideState(): m_state=6
21:11:09.990 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1182
21:11:09.991 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=473.09, Mass=732509, SNR=338.3, Peak=59971 HFD=4.6
21:11:09.992 00.001 8996 MultiStar: [#1 -0.13,0.19,0.63,U] [#2 -0.04,0.26,0.80,U] [#3 0.02,0.01,0.57,U] [#4 0.05,-0.03,0.58,U] [#5 -0.20,0.01,0.66,U] [#6 0.11,0.24,0.47,U] [#7 0.15,0.08,0.44,U] [#8 -0.28,0.27,0.46,U] 
21:11:09.993 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.09}, one-star: {-0.49, -0.08}
21:11:09.994 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
21:11:09.995 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
21:11:09.996 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.16 cameraTheta=2.50 mountX=-0.13 mountY=-0.08, mountTheta=-2.61
21:11:09.997 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.09, opts=13)
21:11:09.998 00.001 8996 Enqueuing Move request for scope (-0.12, 0.09)
21:11:09.999 00.001 20224 Worker thread wakes up
21:11:09.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
21:11:09.999 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
21:11:09.999 00.000 20224 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=-0.08
21:11:09.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:11:09.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:09.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:11:09.999 00.000 20224 MoveAxis(E, 0, ABG)
21:11:09.999 00.000 20224 Move returns status 0, amount 0
21:11:09.999 00.000 20224 MoveAxis(N, 0, ABG)
21:11:09.999 00.000 20224 Move returns status 0, amount 0
21:11:09.999 00.000 20224 move complete, result=0
21:11:10.000 00.001 20224 worker thread done servicing request
21:11:10.004 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59971, med=2749, FiltMin=2496, FiltMax=29283, Gamma=1.000
21:11:10.033 00.029 8996 UpdateGuideState exits: m=732509 SNR=338.3
21:11:10.035 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:10.036 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:10.038 00.002 8996 Enqueuing Expose request
21:11:10.039 00.001 20224 Worker thread wakes up
21:11:10.040 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:10.041 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:10.042 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:11.033 00.991 20224 Exposure complete
21:11:11.103 00.070 20224 worker thread done servicing request
21:11:11.103 00.000 8996 OnExposeComplete: enter
21:11:11.105 00.002 8996 UpdateGuideState(): m_state=6
21:11:11.106 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1183
21:11:11.107 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.92, Mass=722955, SNR=336.6, Peak=61731 HFD=4.5
21:11:11.108 00.001 8996 MultiStar: [#1 0.07,-0.03,0.69,U] [#2 0.01,0.32,0.76,U] [#3 0.22,0.04,0.64,U] [#4 0.04,0.03,0.62,U] [#5 0.04,-0.06,0.67,U] [#6 0.26,0.28,0.42,U] [#7 0.08,0.05,0.39,U] [#8 0.19,0.17,0.45,U] 
21:11:11.109 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.30, -0.25}
21:11:11.110 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
21:11:11.110 00.000 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
21:11:11.111 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.05 cameraTheta=0.84 mountX=0.03 mountY=-0.04, mountTheta=-0.94
21:11:11.113 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
21:11:11.114 00.001 8996 Enqueuing Move request for scope (0.03, 0.03)
21:11:11.114 00.000 20224 Worker thread wakes up
21:11:11.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
21:11:11.116 00.002 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
21:11:11.116 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=-0.04
21:11:11.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:11:11.116 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:11.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:11:11.116 00.000 20224 MoveAxis(E, 0, ABG)
21:11:11.116 00.000 20224 Move returns status 0, amount 0
21:11:11.116 00.000 20224 MoveAxis(N, 0, ABG)
21:11:11.116 00.000 20224 Move returns status 0, amount 0
21:11:11.116 00.000 20224 move complete, result=0
21:11:11.116 00.000 20224 worker thread done servicing request
21:11:11.119 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61731, med=2749, FiltMin=2470, FiltMax=29670, Gamma=1.000
21:11:11.133 00.014 8996 UpdateGuideState exits: m=722955 SNR=336.6
21:11:11.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:11.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:11.136 00.001 8996 Enqueuing Expose request
21:11:11.137 00.001 20224 Worker thread wakes up
21:11:11.137 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:11.137 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:11.138 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:12.307 01.169 20224 Exposure complete
21:11:12.375 00.068 20224 worker thread done servicing request
21:11:12.375 00.000 8996 OnExposeComplete: enter
21:11:12.376 00.001 8996 UpdateGuideState(): m_state=6
21:11:12.378 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1184
21:11:12.379 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=473.37, Mass=754695, SNR=363.5, Peak=55779 HFD=4.7
21:11:12.381 00.002 8996 MultiStar: [#1 0.00,0.26,0.68,U] [#2 0.20,0.29,0.67,U] [#3 0.15,0.19,0.57,U] [#4 0.09,0.14,0.52,U] [#5 0.21,0.14,0.60,U] [#6 0.08,0.10,0.42,U] [#7 0.24,0.18,0.46,U] [#8 0.25,0.25,0.37,U] 
21:11:12.383 00.002 8996 single-star, 8 included, MultiStar: {0.11, 0.20}, one-star: {-0.05, 0.20}
21:11:12.384 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
21:11:12.385 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
21:11:12.387 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.82 mountX=-0.07 mountY=-0.19, mountTheta=-1.92
21:11:12.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.20, opts=13)
21:11:12.389 00.001 8996 Enqueuing Move request for scope (-0.05, 0.20)
21:11:12.390 00.001 20224 Worker thread wakes up
21:11:12.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
21:11:12.390 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
21:11:12.390 00.000 20224 Moving (-0.05, 0.20) raw xDistance=-0.07 yDistance=-0.19
21:11:12.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:11:12.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:12.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:11:12.390 00.000 20224 MoveAxis(E, 0, ABG)
21:11:12.390 00.000 20224 Move returns status 0, amount 0
21:11:12.391 00.001 20224 MoveAxis(N, 0, ABG)
21:11:12.391 00.000 20224 Move returns status 0, amount 0
21:11:12.391 00.000 20224 move complete, result=0
21:11:12.391 00.000 20224 worker thread done servicing request
21:11:12.394 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55779, med=2749, FiltMin=2486, FiltMax=28573, Gamma=1.000
21:11:12.408 00.014 8996 UpdateGuideState exits: m=754695 SNR=363.5
21:11:12.410 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:12.411 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:12.412 00.001 8996 Enqueuing Expose request
21:11:12.412 00.000 20224 Worker thread wakes up
21:11:12.412 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:12.413 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:12.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:13.382 00.969 20224 Exposure complete
21:11:13.466 00.084 20224 worker thread done servicing request
21:11:13.466 00.000 8996 OnExposeComplete: enter
21:11:13.467 00.001 8996 UpdateGuideState(): m_state=6
21:11:13.467 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1185
21:11:13.470 00.003 8996 Star::Find returns 1 (0), X=138.83, Y=473.02, Mass=756143, SNR=400.0, Peak=65507 HFD=4.4
21:11:13.471 00.001 8996 MultiStar: [#1 0.17,0.22,0.63,U] [#2 -0.02,0.26,0.61,U] [#3 0.09,0.08,0.64,U] [#4 0.01,0.15,0.45,U] [#5 0.18,-0.01,0.56,U] [#6 0.16,0.18,0.39,U] [#7 0.07,0.19,0.37,U] [#8 0.35,0.29,0.35,U] 
21:11:13.473 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {-0.17, -0.15}
21:11:13.474 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
21:11:13.475 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
21:11:13.476 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.01 mountX=0.05 mountY=-0.11, mountTheta=-1.11
21:11:13.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
21:11:13.480 00.002 8996 Enqueuing Move request for scope (0.06, 0.10)
21:11:13.481 00.001 20224 Worker thread wakes up
21:11:13.482 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
21:11:13.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
21:11:13.482 00.000 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
21:11:13.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:11:13.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:13.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:11:13.482 00.000 20224 MoveAxis(E, 0, ABG)
21:11:13.482 00.000 20224 Move returns status 0, amount 0
21:11:13.482 00.000 20224 MoveAxis(N, 0, ABG)
21:11:13.483 00.001 20224 Move returns status 0, amount 0
21:11:13.483 00.000 20224 move complete, result=0
21:11:13.483 00.000 20224 worker thread done servicing request
21:11:13.490 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2749, FiltMin=2496, FiltMax=30893, Gamma=1.000
21:11:13.518 00.028 8996 UpdateGuideState exits: m=756143 SNR=400.0
21:11:13.520 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:13.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:13.522 00.001 8996 Enqueuing Expose request
21:11:13.523 00.001 20224 Worker thread wakes up
21:11:13.523 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:13.523 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:13.524 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:14.706 01.182 20224 Exposure complete
21:11:14.781 00.075 20224 worker thread done servicing request
21:11:14.781 00.000 8996 OnExposeComplete: enter
21:11:14.782 00.001 8996 UpdateGuideState(): m_state=6
21:11:14.783 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1186
21:11:14.783 00.000 8996 Star::Find returns 1 (0), X=138.82, Y=473.24, Mass=771100, SNR=388.0, Peak=65507 HFD=4.5
21:11:14.785 00.002 8996 MultiStar: [#1 -0.08,0.44,0.63,U] [#2 -0.06,0.41,0.68,U] [#3 0.01,0.30,0.54,U] [#4 0.02,0.44,0.51,U] [#5 0.07,0.28,0.51,U] [#6 0.04,0.52,0.00,M1] [#7 -0.25,0.38,0.42,U] [#8 0.11,0.46,0.38,U] 
21:11:14.785 00.000 8996 single-star, 7 included, MultiStar: {-0.06, 0.32}, one-star: {-0.18, 0.06}
21:11:14.786 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
21:11:14.792 00.006 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
21:11:14.792 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.20 cameraTheta=2.81 mountX=-0.19 mountY=-0.04, mountTheta=-2.92
21:11:14.795 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.06, opts=13)
21:11:14.796 00.001 8996 Enqueuing Move request for scope (-0.18, 0.06)
21:11:14.798 00.002 20224 Worker thread wakes up
21:11:14.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
21:11:14.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
21:11:14.798 00.000 20224 Moving (-0.18, 0.06) raw xDistance=-0.19 yDistance=-0.04
21:11:14.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:11:14.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:14.799 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:11:14.799 00.000 20224 MoveAxis(E, 0, ABG)
21:11:14.799 00.000 20224 Move returns status 0, amount 0
21:11:14.799 00.000 20224 MoveAxis(N, 0, ABG)
21:11:14.799 00.000 20224 Move returns status 0, amount 0
21:11:14.799 00.000 20224 move complete, result=0
21:11:14.799 00.000 20224 worker thread done servicing request
21:11:14.804 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2749, FiltMin=2489, FiltMax=28441, Gamma=1.000
21:11:14.825 00.021 8996 UpdateGuideState exits: m=771100 SNR=388.0
21:11:14.826 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:14.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:14.828 00.001 8996 Enqueuing Expose request
21:11:14.829 00.001 20224 Worker thread wakes up
21:11:14.829 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:14.831 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:14.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:15.821 00.990 20224 Exposure complete
21:11:15.913 00.092 20224 worker thread done servicing request
21:11:15.914 00.001 8996 OnExposeComplete: enter
21:11:15.915 00.001 8996 UpdateGuideState(): m_state=6
21:11:15.916 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1187
21:11:15.916 00.000 8996 Star::Find returns 1 (0), X=138.74, Y=473.28, Mass=743073, SNR=340.1, Peak=65507 HFD=4.6
21:11:15.917 00.001 8996 MultiStar: [#1 -0.05,0.32,0.72,U] [#2 -0.21,0.45,0.72,U] [#3 -0.12,0.33,0.58,U] [#4 -0.15,0.40,0.53,U] [#5 -0.02,0.32,0.75,U] [#6 -0.06,0.39,0.45,U] [#7 -0.05,0.40,0.53,U] [#8 -0.00,0.44,0.38,U] 
21:11:15.918 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.33}, one-star: {-0.26, 0.11}
21:11:15.919 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
21:11:15.920 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
21:11:15.921 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.11 hyp=0.28 cameraTheta=2.73 mountX=-0.27 mountY=-0.08, mountTheta=-2.85
21:11:15.922 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.11, opts=13)
21:11:15.923 00.001 8996 Enqueuing Move request for scope (-0.26, 0.11)
21:11:15.924 00.001 20224 Worker thread wakes up
21:11:15.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.11) opts 0xd
21:11:15.924 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.11)
21:11:15.924 00.000 20224 Moving (-0.26, 0.11) raw xDistance=-0.27 yDistance=-0.08
21:11:15.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:11:15.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:15.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:11:15.924 00.000 20224 MoveAxis(E, 39, ABG)
21:11:15.924 00.000 20224 Guiding  Dir = 2, Dur = 39
21:11:15.925 00.001 20224 IsSlewing returns 0
21:11:15.925 00.000 20224 IsGuiding returns 0
21:11:15.928 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2749, FiltMin=2486, FiltMax=28041, Gamma=1.000
21:11:15.943 00.015 8996 UpdateGuideState exits: m=743073 SNR=340.1
21:11:15.944 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:15.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:15.945 00.000 8996 Enqueuing Expose request
21:11:15.950 00.005 20224 PulseGuide returned control before completion, sleep 25
21:11:15.979 00.029 20224 IsGuiding returns 1
21:11:15.979 00.000 20224 scope still moving after pulse duration time elapsed
21:11:16.010 00.031 20224 IsSlewing returns 0
21:11:16.010 00.000 20224 IsGuiding returns 1
21:11:16.041 00.031 20224 IsSlewing returns 0
21:11:16.041 00.000 20224 IsGuiding returns 0
21:11:16.041 00.000 20224 scope move finished after 39 + 77 ms
21:11:16.041 00.000 20224 Move returns status 0, amount 39
21:11:16.041 00.000 20224 MoveAxis(N, 0, ABG)
21:11:16.041 00.000 20224 Move returns status 0, amount 0
21:11:16.041 00.000 20224 move complete, result=0
21:11:16.041 00.000 20224 worker thread done servicing request
21:11:16.041 00.000 20224 Worker thread wakes up
21:11:16.042 00.001 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
21:11:16.044 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:16.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:17.219 01.175 20224 Exposure complete
21:11:17.278 00.059 20224 worker thread done servicing request
21:11:17.278 00.000 8996 OnExposeComplete: enter
21:11:17.279 00.001 8996 UpdateGuideState(): m_state=6
21:11:17.280 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1188
21:11:17.281 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.36, Mass=797408, SNR=372.4, Peak=60595 HFD=4.6
21:11:17.282 00.001 8996 MultiStar: [#1 0.08,0.43,0.62,U] [#2 0.07,0.36,0.72,U] [#3 0.23,0.26,0.59,U] [#4 0.09,0.36,0.55,U] [#5 0.27,0.44,0.00,M1] [#6 0.38,0.49,0.00,M1] [#7 0.21,0.55,0.00,M1] [#8 0.33,0.49,0.00,M1] 
21:11:17.283 00.001 8996 single-star, 4 included, MultiStar: {0.05, 0.31}, one-star: {-0.10, 0.19}
21:11:17.284 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:11:17.285 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:11:17.285 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.22 cameraTheta=2.04 mountX=-0.12 mountY=-0.18, mountTheta=-2.15
21:11:17.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.19, opts=13)
21:11:17.288 00.001 8996 Enqueuing Move request for scope (-0.10, 0.19)
21:11:17.289 00.001 20224 Worker thread wakes up
21:11:17.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
21:11:17.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
21:11:17.289 00.000 20224 Moving (-0.10, 0.19) raw xDistance=-0.12 yDistance=-0.18
21:11:17.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:11:17.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:17.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:11:17.289 00.000 20224 MoveAxis(E, 0, ABG)
21:11:17.289 00.000 20224 Move returns status 0, amount 0
21:11:17.289 00.000 20224 MoveAxis(N, 0, ABG)
21:11:17.289 00.000 20224 Move returns status 0, amount 0
21:11:17.289 00.000 20224 move complete, result=0
21:11:17.290 00.001 20224 worker thread done servicing request
21:11:17.293 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60595, med=2749, FiltMin=2499, FiltMax=30393, Gamma=1.000
21:11:17.308 00.015 8996 UpdateGuideState exits: m=797408 SNR=372.4
21:11:17.310 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:17.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:17.313 00.002 8996 Enqueuing Expose request
21:11:17.314 00.001 20224 Worker thread wakes up
21:11:17.314 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:17.316 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:17.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:18.299 00.983 20224 Exposure complete
21:11:18.387 00.088 20224 worker thread done servicing request
21:11:18.387 00.000 8996 OnExposeComplete: enter
21:11:18.388 00.001 8996 UpdateGuideState(): m_state=6
21:11:18.389 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1189
21:11:18.390 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=473.49, Mass=728429, SNR=330.5, Peak=50979 HFD=4.4
21:11:18.391 00.001 8996 MultiStar: [#1 0.10,0.52,0.00,M1] [#2 0.03,0.47,0.79,U] [#3 0.25,0.38,0.70,U] [#4 0.24,0.48,0.00,M1] [#5 0.33,0.32,0.60,U] [#6 0.32,0.59,0.00,M2] [#7 0.20,0.57,0.00,M2] [#8 0.32,0.55,0.00,M2] 
21:11:18.392 00.001 8996 single-star, 3 included, MultiStar: {0.14, 0.37}, one-star: {0.03, 0.32}
21:11:18.392 00.000 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
21:11:18.393 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
21:11:18.395 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.47 mountX=0.00 mountY=-0.32, mountTheta=-1.57
21:11:18.396 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.32, opts=13)
21:11:18.398 00.002 8996 Enqueuing Move request for scope (0.03, 0.32)
21:11:18.400 00.002 20224 Worker thread wakes up
21:11:18.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.32) opts 0xd
21:11:18.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.32)
21:11:18.400 00.000 20224 Moving (0.03, 0.32) raw xDistance=0.00 yDistance=-0.32
21:11:18.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:11:18.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:11:18.400 00.000 20224 MoveAxis(E, 0, ABG)
21:11:18.401 00.001 20224 Move returns status 0, amount 0
21:11:18.401 00.000 20224 MoveAxis(N, 67, ABG)
21:11:18.401 00.000 20224 Guiding  Dir = 0, Dur = 67
21:11:18.401 00.000 20224 IsSlewing returns 0
21:11:18.401 00.000 20224 IsGuiding returns 0
21:11:18.403 00.002 20224 PulseGuide returned control before completion, sleep 76
21:11:18.407 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50979, med=2749, FiltMin=2483, FiltMax=25769, Gamma=1.000
21:11:18.430 00.023 8996 UpdateGuideState exits: m=728429 SNR=330.5
21:11:18.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:18.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:18.433 00.001 8996 Enqueuing Expose request
21:11:18.490 00.057 20224 IsGuiding returns 1
21:11:18.490 00.000 20224 scope still moving after pulse duration time elapsed
21:11:18.521 00.031 20224 IsSlewing returns 0
21:11:18.521 00.000 20224 IsGuiding returns 0
21:11:18.521 00.000 20224 scope move finished after 67 + 52 ms
21:11:18.521 00.000 20224 Move returns status 0, amount 67
21:11:18.521 00.000 20224 move complete, result=0
21:11:18.521 00.000 20224 worker thread done servicing request
21:11:18.521 00.000 20224 Worker thread wakes up
21:11:18.521 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 67 ms NORTH
21:11:18.523 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:18.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:19.714 01.191 20224 Exposure complete
21:11:19.783 00.069 20224 worker thread done servicing request
21:11:19.783 00.000 8996 OnExposeComplete: enter
21:11:19.784 00.001 8996 UpdateGuideState(): m_state=6
21:11:19.785 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1190
21:11:19.787 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=473.00, Mass=747104, SNR=335.2, Peak=65507 HFD=4.4
21:11:19.788 00.001 8996 MultiStar: [#1 -0.09,0.02,0.71,U] [#2 -0.00,0.08,0.89,U] [#3 0.21,-0.01,0.66,U] [#4 0.13,0.03,0.57,U] [#5 0.21,-0.15,0.63,U] [#6 0.11,0.00,0.43,U] [#7 0.04,-0.05,0.47,U] [#8 0.11,0.06,0.41,U] 
21:11:19.789 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.03}, one-star: {-0.13, -0.17}
21:11:19.789 00.000 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
21:11:19.790 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
21:11:19.791 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-0.59 mountX=0.05 mountY=0.02, mountTheta=0.48
21:11:19.793 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.03, opts=13)
21:11:19.793 00.000 8996 Enqueuing Move request for scope (0.05, -0.03)
21:11:19.794 00.001 20224 Worker thread wakes up
21:11:19.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
21:11:19.794 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
21:11:19.795 00.001 20224 Moving (0.05, -0.03) raw xDistance=0.05 yDistance=0.02
21:11:19.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:11:19.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:19.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:11:19.795 00.000 20224 MoveAxis(E, 0, ABG)
21:11:19.795 00.000 20224 Move returns status 0, amount 0
21:11:19.795 00.000 20224 MoveAxis(N, 0, ABG)
21:11:19.795 00.000 20224 Move returns status 0, amount 0
21:11:19.795 00.000 20224 move complete, result=0
21:11:19.795 00.000 20224 worker thread done servicing request
21:11:19.799 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2486, FiltMax=28957, Gamma=1.000
21:11:19.815 00.016 8996 UpdateGuideState exits: m=747104 SNR=335.2
21:11:19.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:19.817 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:19.818 00.001 8996 Enqueuing Expose request
21:11:19.819 00.001 20224 Worker thread wakes up
21:11:19.819 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:11:19.820 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:19.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:20.797 00.977 20224 Exposure complete
21:11:20.907 00.110 20224 worker thread done servicing request
21:11:20.908 00.001 8996 OnExposeComplete: enter
21:11:20.908 00.000 8996 UpdateGuideState(): m_state=6
21:11:20.909 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1191
21:11:20.910 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=472.91, Mass=747490, SNR=369.8, Peak=62627 HFD=4.4
21:11:20.911 00.001 8996 MultiStar: [#1 0.08,0.19,0.62,U] [#2 0.07,0.25,0.70,U] [#3 0.22,0.17,0.59,U] [#4 0.22,0.14,0.56,U] [#5 0.13,0.16,0.59,U] [#6 0.16,0.10,0.46,U] [#7 0.04,0.13,0.39,U] [#8 0.23,0.08,0.37,U] 
21:11:20.913 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.08}, one-star: {-0.11, -0.26}
21:11:20.914 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
21:11:20.915 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
21:11:20.917 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.72 mountX=0.08 mountY=-0.09, mountTheta=-0.82
21:11:20.920 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
21:11:20.922 00.002 8996 Enqueuing Move request for scope (0.09, 0.08)
21:11:20.923 00.001 20224 Worker thread wakes up
21:11:20.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:11:20.924 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:11:20.924 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
21:11:20.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:11:20.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:20.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:11:20.924 00.000 20224 MoveAxis(E, 0, ABG)
21:11:20.924 00.000 20224 Move returns status 0, amount 0
21:11:20.924 00.000 20224 MoveAxis(N, 0, ABG)
21:11:20.924 00.000 20224 Move returns status 0, amount 0
21:11:20.924 00.000 20224 move complete, result=0
21:11:20.924 00.000 20224 worker thread done servicing request
21:11:20.931 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62627, med=2749, FiltMin=2499, FiltMax=29245, Gamma=1.000
21:11:20.954 00.023 8996 UpdateGuideState exits: m=747490 SNR=369.8
21:11:20.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:20.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:20.957 00.001 8996 Enqueuing Expose request
21:11:20.958 00.001 20224 Worker thread wakes up
21:11:20.958 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:20.959 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:20.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:22.123 01.164 20224 Exposure complete
21:11:22.226 00.103 20224 worker thread done servicing request
21:11:22.226 00.000 8996 OnExposeComplete: enter
21:11:22.228 00.002 8996 UpdateGuideState(): m_state=6
21:11:22.230 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1192
21:11:22.231 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.85, Mass=782125, SNR=365.9, Peak=64451 HFD=4.5
21:11:22.233 00.002 8996 MultiStar: [#1 0.00,0.06,0.63,U] [#2 -0.04,0.20,0.75,U] [#3 -0.02,0.04,0.63,U] [#4 -0.01,0.06,0.61,U] [#5 -0.05,0.01,0.53,U] [#6 -0.10,0.12,0.45,U] [#7 -0.00,0.32,0.44,U] [#8 -0.16,0.08,0.40,U] 
21:11:22.234 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.34, -0.32}
21:11:22.236 00.002 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
21:11:22.237 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
21:11:22.239 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.85 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
21:11:22.242 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
21:11:22.243 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
21:11:22.244 00.001 20224 Worker thread wakes up
21:11:22.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
21:11:22.244 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
21:11:22.244 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
21:11:22.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:11:22.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:22.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:11:22.245 00.001 20224 MoveAxis(E, 0, ABG)
21:11:22.245 00.000 20224 Move returns status 0, amount 0
21:11:22.245 00.000 20224 MoveAxis(N, 0, ABG)
21:11:22.245 00.000 20224 Move returns status 0, amount 0
21:11:22.245 00.000 20224 move complete, result=0
21:11:22.245 00.000 20224 worker thread done servicing request
21:11:22.251 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64451, med=2749, FiltMin=2512, FiltMax=31328, Gamma=1.000
21:11:22.270 00.019 8996 UpdateGuideState exits: m=782125 SNR=365.9
21:11:22.271 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:22.272 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:22.273 00.001 8996 Enqueuing Expose request
21:11:22.274 00.001 20224 Worker thread wakes up
21:11:22.275 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:22.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:22.277 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:23.269 00.992 20224 Exposure complete
21:11:23.357 00.088 20224 worker thread done servicing request
21:11:23.357 00.000 8996 OnExposeComplete: enter
21:11:23.358 00.001 8996 UpdateGuideState(): m_state=6
21:11:23.360 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1193
21:11:23.361 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=473.03, Mass=790594, SNR=365.4, Peak=65187 HFD=4.4
21:11:23.362 00.001 8996 MultiStar: [#1 -0.30,0.11,0.65,U] [#2 -0.22,0.26,0.75,U] [#3 0.04,0.22,0.66,U] [#4 -0.17,0.19,0.54,U] [#5 -0.04,0.14,0.55,U] [#6 0.08,0.10,0.39,U] [#7 -0.11,0.18,0.45,U] [#8 -0.00,0.20,0.40,U] 
21:11:23.363 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.12}, one-star: {-0.31, -0.14}
21:11:23.365 00.002 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:11:23.366 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
21:11:23.367 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.44 mountX=-0.15 mountY=-0.10, mountTheta=-2.55
21:11:23.368 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.12, opts=13)
21:11:23.369 00.001 8996 Enqueuing Move request for scope (-0.14, 0.12)
21:11:23.370 00.001 20224 Worker thread wakes up
21:11:23.370 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
21:11:23.370 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
21:11:23.370 00.000 20224 Moving (-0.14, 0.12) raw xDistance=-0.15 yDistance=-0.10
21:11:23.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:11:23.371 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:23.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:11:23.371 00.000 20224 MoveAxis(E, 0, ABG)
21:11:23.371 00.000 20224 Move returns status 0, amount 0
21:11:23.371 00.000 20224 MoveAxis(N, 0, ABG)
21:11:23.371 00.000 20224 Move returns status 0, amount 0
21:11:23.371 00.000 20224 move complete, result=0
21:11:23.371 00.000 20224 worker thread done servicing request
21:11:23.375 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65187, med=2749, FiltMin=2505, FiltMax=35475, Gamma=1.000
21:11:23.391 00.016 8996 UpdateGuideState exits: m=790594 SNR=365.4
21:11:23.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:23.392 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:23.393 00.001 8996 Enqueuing Expose request
21:11:23.394 00.001 20224 Worker thread wakes up
21:11:23.394 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:23.395 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:23.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:24.571 01.176 20224 Exposure complete
21:11:24.647 00.076 20224 worker thread done servicing request
21:11:24.647 00.000 8996 OnExposeComplete: enter
21:11:24.648 00.001 8996 UpdateGuideState(): m_state=6
21:11:24.649 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1194
21:11:24.650 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.34, Mass=736672, SNR=361.1, Peak=62883 HFD=4.4
21:11:24.651 00.001 8996 MultiStar: [#1 -0.09,0.38,0.71,U] [#2 -0.06,0.27,0.91,U] [#3 0.08,0.14,0.51,U] [#4 0.00,0.27,0.53,U] [#5 0.19,0.11,0.62,U] [#6 0.15,0.34,0.39,U] [#7 0.04,0.28,0.39,U] [#8 0.15,0.11,0.37,U] 
21:11:24.652 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.23}, one-star: {-0.16, 0.17}
21:11:24.652 00.000 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:11:24.653 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
21:11:24.654 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.56 mountX=-0.02 mountY=-0.23, mountTheta=-1.66
21:11:24.656 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.23, opts=13)
21:11:24.656 00.000 8996 Enqueuing Move request for scope (0.00, 0.23)
21:11:24.657 00.001 20224 Worker thread wakes up
21:11:24.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
21:11:24.657 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
21:11:24.657 00.000 20224 Moving (0.00, 0.23) raw xDistance=-0.02 yDistance=-0.23
21:11:24.658 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:11:24.658 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:11:24.658 00.000 20224 MoveAxis(E, 0, ABG)
21:11:24.658 00.000 20224 Move returns status 0, amount 0
21:11:24.658 00.000 20224 MoveAxis(N, 48, ABG)
21:11:24.658 00.000 20224 Guiding  Dir = 0, Dur = 48
21:11:24.658 00.000 20224 IsSlewing returns 0
21:11:24.658 00.000 20224 IsGuiding returns 0
21:11:24.662 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62883, med=2749, FiltMin=2461, FiltMax=29949, Gamma=1.000
21:11:24.682 00.020 8996 UpdateGuideState exits: m=736672 SNR=361.1
21:11:24.682 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:24.683 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:24.684 00.001 8996 Enqueuing Expose request
21:11:24.714 00.030 20224 IsGuiding returns 1
21:11:24.714 00.000 20224 scope still moving after pulse duration time elapsed
21:11:24.743 00.029 20224 IsSlewing returns 0
21:11:24.743 00.000 20224 IsGuiding returns 1
21:11:24.774 00.031 20224 IsSlewing returns 0
21:11:24.774 00.000 20224 IsGuiding returns 1
21:11:24.805 00.031 20224 IsSlewing returns 0
21:11:24.805 00.000 20224 IsGuiding returns 0
21:11:24.805 00.000 20224 scope move finished after 48 + 98 ms
21:11:24.805 00.000 20224 Move returns status 0, amount 48
21:11:24.805 00.000 20224 move complete, result=0
21:11:24.806 00.001 20224 worker thread done servicing request
21:11:24.806 00.000 20224 Worker thread wakes up
21:11:24.806 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
21:11:24.808 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:24.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:25.777 00.969 20224 Exposure complete
21:11:25.868 00.091 20224 worker thread done servicing request
21:11:25.868 00.000 8996 OnExposeComplete: enter
21:11:25.869 00.001 8996 UpdateGuideState(): m_state=6
21:11:25.870 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1195
21:11:25.871 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.99, Mass=783795, SNR=412.3, Peak=65507 HFD=4.4
21:11:25.872 00.001 8996 MultiStar: [#1 -0.21,0.12,0.55,U] [#2 -0.09,0.00,0.63,U] [#3 0.01,0.14,0.56,U] [#4 -0.11,0.14,0.48,U] [#5 0.07,-0.12,0.58,U] [#6 -0.11,0.14,0.41,U] [#7 -0.12,0.08,0.42,U] [#8 0.18,0.12,0.35,U] 
21:11:25.872 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.02}, one-star: {-0.22, -0.18}
21:11:25.873 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
21:11:25.874 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
21:11:25.875 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.92 mountX=-0.09 mountY=-0.01, mountTheta=-3.03
21:11:25.877 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
21:11:25.877 00.000 8996 Enqueuing Move request for scope (-0.09, 0.02)
21:11:25.878 00.001 20224 Worker thread wakes up
21:11:25.879 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
21:11:25.879 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
21:11:25.879 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
21:11:25.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:11:25.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:25.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:11:25.879 00.000 20224 MoveAxis(E, 0, ABG)
21:11:25.879 00.000 20224 Move returns status 0, amount 0
21:11:25.879 00.000 20224 MoveAxis(N, 0, ABG)
21:11:25.879 00.000 20224 Move returns status 0, amount 0
21:11:25.880 00.001 20224 move complete, result=0
21:11:25.880 00.000 20224 worker thread done servicing request
21:11:25.886 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2749, FiltMin=2512, FiltMax=33734, Gamma=1.000
21:11:25.903 00.017 8996 UpdateGuideState exits: m=783795 SNR=412.3
21:11:25.905 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:25.907 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:25.908 00.001 8996 Enqueuing Expose request
21:11:25.910 00.002 20224 Worker thread wakes up
21:11:25.910 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:25.911 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:25.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:27.103 01.192 20224 Exposure complete
21:11:27.164 00.061 20224 worker thread done servicing request
21:11:27.164 00.000 8996 OnExposeComplete: enter
21:11:27.165 00.001 8996 UpdateGuideState(): m_state=6
21:11:27.166 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1196
21:11:27.167 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.82, Mass=770147, SNR=352.3, Peak=64227 HFD=4.5
21:11:27.168 00.001 8996 MultiStar: [#1 -0.06,-0.31,0.77,U] [#2 0.16,-0.34,0.77,U] [#3 -0.08,-0.25,0.60,U] [#4 -0.09,-0.21,0.57,U] [#5 -0.11,-0.29,0.60,U] [#6 0.03,-0.06,0.52,U] [#7 0.02,-0.21,0.47,U] [#8 -0.19,-0.17,0.43,U] 
21:11:27.168 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.26}, one-star: {-0.47, -0.35}
21:11:27.169 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
21:11:27.170 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
21:11:27.171 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.96 mountX=-0.08 mountY=0.27, mountTheta=1.87
21:11:27.174 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.26, opts=13)
21:11:27.174 00.000 8996 Enqueuing Move request for scope (-0.11, -0.26)
21:11:27.175 00.001 20224 Worker thread wakes up
21:11:27.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd
21:11:27.176 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.26)
21:11:27.176 00.000 20224 Moving (-0.11, -0.26) raw xDistance=-0.08 yDistance=0.27
21:11:27.176 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:11:27.176 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:11:27.176 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:11:27.176 00.000 20224 MoveAxis(E, 0, ABG)
21:11:27.176 00.000 20224 Move returns status 0, amount 0
21:11:27.176 00.000 20224 MoveAxis(N, 0, ABG)
21:11:27.176 00.000 20224 Move returns status 0, amount 0
21:11:27.177 00.001 20224 move complete, result=0
21:11:27.177 00.000 20224 worker thread done servicing request
21:11:27.185 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64227, med=2749, FiltMin=2489, FiltMax=29651, Gamma=1.000
21:11:27.208 00.023 8996 UpdateGuideState exits: m=770147 SNR=352.3
21:11:27.210 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:27.212 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:27.214 00.002 8996 Enqueuing Expose request
21:11:27.215 00.001 20224 Worker thread wakes up
21:11:27.215 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:11:27.217 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:27.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:28.203 00.986 20224 Exposure complete
21:11:28.289 00.086 20224 worker thread done servicing request
21:11:28.289 00.000 8996 OnExposeComplete: enter
21:11:28.291 00.002 8996 UpdateGuideState(): m_state=6
21:11:28.293 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1197
21:11:28.294 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.85, Mass=744650, SNR=380.2, Peak=65507 HFD=4.5
21:11:28.295 00.001 8996 MultiStar: [#1 0.10,-0.16,0.58,U] [#2 -0.06,-0.14,0.70,U] [#3 -0.00,-0.15,0.59,U] [#4 -0.07,-0.17,0.47,U] [#5 0.01,-0.25,0.57,U] [#6 0.10,-0.26,0.41,U] [#7 0.04,-0.20,0.41,U] [#8 0.02,0.01,0.33,U] 
21:11:28.297 00.002 8996 refined, 8 included, MultiStar: {-0.05, -0.20}, one-star: {-0.32, -0.32}
21:11:28.298 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
21:11:28.299 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.43)
21:11:28.300 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.83 mountX=-0.03 mountY=0.20, mountTheta=1.73
21:11:28.302 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.20, opts=13)
21:11:28.303 00.001 8996 Enqueuing Move request for scope (-0.05, -0.20)
21:11:28.304 00.001 20224 Worker thread wakes up
21:11:28.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
21:11:28.304 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
21:11:28.304 00.000 20224 Moving (-0.05, -0.20) raw xDistance=-0.03 yDistance=0.20
21:11:28.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:11:28.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:11:28.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:11:28.304 00.000 20224 MoveAxis(E, 0, ABG)
21:11:28.304 00.000 20224 Move returns status 0, amount 0
21:11:28.304 00.000 20224 MoveAxis(N, 0, ABG)
21:11:28.304 00.000 20224 Move returns status 0, amount 0
21:11:28.305 00.001 20224 move complete, result=0
21:11:28.305 00.000 20224 worker thread done servicing request
21:11:28.308 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2502, FiltMax=28582, Gamma=1.000
21:11:28.324 00.016 8996 UpdateGuideState exits: m=744650 SNR=380.2
21:11:28.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:28.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:28.327 00.001 8996 Enqueuing Expose request
21:11:28.328 00.001 20224 Worker thread wakes up
21:11:28.329 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:11:28.330 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:28.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:29.506 01.176 20224 Exposure complete
21:11:29.595 00.089 20224 worker thread done servicing request
21:11:29.596 00.001 8996 OnExposeComplete: enter
21:11:29.596 00.000 8996 UpdateGuideState(): m_state=6
21:11:29.597 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1198
21:11:29.598 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=473.24, Mass=745729, SNR=333.9, Peak=63251 HFD=4.5
21:11:29.600 00.002 8996 MultiStar: [#1 -0.09,0.25,0.65,U] [#2 -0.06,0.17,0.81,U] [#3 0.04,0.17,0.69,U] [#4 -0.03,0.19,0.56,U] [#5 0.10,0.04,0.66,U] [#6 0.12,0.15,0.46,U] [#7 -0.08,0.20,0.48,U] [#8 0.04,0.16,0.44,U] 
21:11:29.602 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.15}, one-star: {-0.28, 0.07}
21:11:29.604 00.002 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
21:11:29.604 00.000 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
21:11:29.606 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.88 mountX=-0.06 mountY=-0.14, mountTheta=-1.98
21:11:29.609 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.15, opts=13)
21:11:29.610 00.001 8996 Enqueuing Move request for scope (-0.05, 0.15)
21:11:29.612 00.002 20224 Worker thread wakes up
21:11:29.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
21:11:29.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
21:11:29.612 00.000 20224 Moving (-0.05, 0.15) raw xDistance=-0.06 yDistance=-0.14
21:11:29.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:11:29.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:29.613 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:11:29.613 00.000 20224 MoveAxis(E, 0, ABG)
21:11:29.613 00.000 20224 Move returns status 0, amount 0
21:11:29.613 00.000 20224 MoveAxis(N, 0, ABG)
21:11:29.613 00.000 20224 Move returns status 0, amount 0
21:11:29.613 00.000 20224 move complete, result=0
21:11:29.613 00.000 20224 worker thread done servicing request
21:11:29.619 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63251, med=2749, FiltMin=2505, FiltMax=29465, Gamma=1.000
21:11:29.646 00.027 8996 UpdateGuideState exits: m=745729 SNR=333.9
21:11:29.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:29.648 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:29.649 00.001 8996 Enqueuing Expose request
21:11:29.650 00.001 20224 Worker thread wakes up
21:11:29.650 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:29.651 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:29.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:30.627 00.976 20224 Exposure complete
21:11:30.699 00.072 20224 worker thread done servicing request
21:11:30.699 00.000 8996 OnExposeComplete: enter
21:11:30.700 00.001 8996 UpdateGuideState(): m_state=6
21:11:30.701 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1199
21:11:30.702 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.23, Mass=724238, SNR=383.0, Peak=58483 HFD=4.5
21:11:30.703 00.001 8996 MultiStar: [#1 -0.08,-0.01,0.62,U] [#2 -0.02,0.09,0.73,U] [#3 0.04,-0.01,0.51,U] [#4 -0.09,0.01,0.46,U] [#5 0.03,-0.01,0.55,U] [#6 -0.13,0.16,0.41,U] [#7 -0.10,0.05,0.38,U] [#8 0.25,0.08,0.39,U] 
21:11:30.704 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.22, 0.06}
21:11:30.705 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:11:30.706 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:11:30.706 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.45 mountX=-0.06 mountY=-0.04, mountTheta=-2.56
21:11:30.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.05, opts=13)
21:11:30.709 00.001 8996 Enqueuing Move request for scope (-0.05, 0.05)
21:11:30.709 00.000 20224 Worker thread wakes up
21:11:30.710 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
21:11:30.710 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
21:11:30.710 00.000 20224 Moving (-0.05, 0.05) raw xDistance=-0.06 yDistance=-0.04
21:11:30.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:11:30.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:30.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:11:30.710 00.000 20224 MoveAxis(E, 0, ABG)
21:11:30.710 00.000 20224 Move returns status 0, amount 0
21:11:30.710 00.000 20224 MoveAxis(N, 0, ABG)
21:11:30.710 00.000 20224 Move returns status 0, amount 0
21:11:30.710 00.000 20224 move complete, result=0
21:11:30.710 00.000 20224 worker thread done servicing request
21:11:30.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58483, med=2749, FiltMin=2477, FiltMax=27869, Gamma=1.000
21:11:30.729 00.015 8996 UpdateGuideState exits: m=724238 SNR=383.0
21:11:30.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:30.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:30.731 00.000 8996 Enqueuing Expose request
21:11:30.732 00.001 20224 Worker thread wakes up
21:11:30.732 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:30.733 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:30.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:31.897 01.164 20224 Exposure complete
21:11:31.998 00.101 20224 worker thread done servicing request
21:11:31.998 00.000 8996 OnExposeComplete: enter
21:11:31.999 00.001 8996 UpdateGuideState(): m_state=6
21:11:32.000 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1200
21:11:32.001 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=473.07, Mass=671404, SNR=324.4, Peak=52979 HFD=4.4
21:11:32.002 00.001 8996 MultiStar: [#1 -0.42,0.19,0.73,U] [#2 -0.27,0.13,0.85,U] [#3 -0.21,-0.03,0.68,U] [#4 -0.19,-0.09,0.62,U] [#5 -0.18,-0.04,0.63,U] [#6 -0.23,0.01,0.46,U] [#7 -0.29,0.10,0.49,U] [#8 -0.16,0.07,0.44,U] 
21:11:32.002 00.000 8996 refined, 8 included, MultiStar: {-0.30, 0.02}, one-star: {-0.54, -0.10}
21:11:32.003 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
21:11:32.004 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
21:11:32.005 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.02 hyp=0.30 cameraTheta=3.07 mountX=-0.30 mountY=0.01, mountTheta=3.10
21:11:32.006 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.02, opts=13)
21:11:32.007 00.001 8996 Enqueuing Move request for scope (-0.30, 0.02)
21:11:32.008 00.001 20224 Worker thread wakes up
21:11:32.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.02) opts 0xd
21:11:32.008 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.02)
21:11:32.008 00.000 20224 Moving (-0.30, 0.02) raw xDistance=-0.30 yDistance=0.01
21:11:32.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:11:32.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:32.008 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:11:32.008 00.000 20224 MoveAxis(E, 44, ABG)
21:11:32.008 00.000 20224 Guiding  Dir = 2, Dur = 44
21:11:32.009 00.001 20224 IsSlewing returns 0
21:11:32.009 00.000 20224 IsGuiding returns 0
21:11:32.012 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52979, med=2749, FiltMin=2512, FiltMax=27401, Gamma=1.000
21:11:32.027 00.015 8996 UpdateGuideState exits: m=671404 SNR=324.4
21:11:32.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:32.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:32.030 00.001 8996 Enqueuing Expose request
21:11:32.031 00.001 20224 PulseGuide returned control before completion, sleep 33
21:11:32.076 00.045 20224 IsGuiding returns 1
21:11:32.076 00.000 20224 scope still moving after pulse duration time elapsed
21:11:32.109 00.033 20224 IsSlewing returns 0
21:11:32.109 00.000 20224 IsGuiding returns 1
21:11:32.138 00.029 20224 IsSlewing returns 0
21:11:32.138 00.000 20224 IsGuiding returns 0
21:11:32.138 00.000 20224 scope move finished after 44 + 85 ms
21:11:32.138 00.000 20224 Move returns status 0, amount 44
21:11:32.138 00.000 20224 MoveAxis(N, 0, ABG)
21:11:32.138 00.000 20224 Move returns status 0, amount 0
21:11:32.138 00.000 20224 move complete, result=0
21:11:32.138 00.000 20224 worker thread done servicing request
21:11:32.138 00.000 20224 Worker thread wakes up
21:11:32.138 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.0 px 0 ms NORTH
21:11:32.139 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:32.140 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:33.117 00.977 20224 Exposure complete
21:11:33.212 00.095 20224 worker thread done servicing request
21:11:33.212 00.000 8996 OnExposeComplete: enter
21:11:33.214 00.002 8996 UpdateGuideState(): m_state=6
21:11:33.216 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1201
21:11:33.217 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.14, Mass=772759, SNR=371.6, Peak=61267 HFD=4.5
21:11:33.218 00.001 8996 MultiStar: [#1 0.10,0.32,0.73,U] [#2 0.01,-0.06,0.66,U] [#3 0.16,0.06,0.59,U] [#4 0.08,0.07,0.53,U] [#5 0.17,0.16,0.59,U] [#6 0.12,0.33,0.42,U] [#7 -0.02,0.21,0.42,U] [#8 0.27,0.26,0.39,U] 
21:11:33.219 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.12}, one-star: {-0.23, -0.03}
21:11:33.220 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:11:33.221 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:11:33.222 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.22 mountX=0.03 mountY=-0.13, mountTheta=-1.32
21:11:33.225 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.12, opts=13)
21:11:33.226 00.001 8996 Enqueuing Move request for scope (0.04, 0.12)
21:11:33.228 00.002 20224 Worker thread wakes up
21:11:33.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
21:11:33.228 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
21:11:33.228 00.000 20224 Moving (0.04, 0.12) raw xDistance=0.03 yDistance=-0.13
21:11:33.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:11:33.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:33.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:11:33.229 00.001 20224 MoveAxis(E, 0, ABG)
21:11:33.229 00.000 20224 Move returns status 0, amount 0
21:11:33.229 00.000 20224 MoveAxis(N, 0, ABG)
21:11:33.229 00.000 20224 Move returns status 0, amount 0
21:11:33.229 00.000 20224 move complete, result=0
21:11:33.229 00.000 20224 worker thread done servicing request
21:11:33.235 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61267, med=2749, FiltMin=2502, FiltMax=30285, Gamma=1.000
21:11:33.265 00.030 8996 UpdateGuideState exits: m=772759 SNR=371.6
21:11:33.267 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:33.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:33.270 00.002 8996 Enqueuing Expose request
21:11:33.271 00.001 20224 Worker thread wakes up
21:11:33.272 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:33.273 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:33.274 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:34.442 01.168 20224 Exposure complete
21:11:34.536 00.094 20224 worker thread done servicing request
21:11:34.536 00.000 8996 OnExposeComplete: enter
21:11:34.537 00.001 8996 UpdateGuideState(): m_state=6
21:11:34.538 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1202
21:11:34.539 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.08, Mass=749642, SNR=362.2, Peak=57763 HFD=4.5
21:11:34.540 00.001 8996 MultiStar: [#1 0.22,0.26,0.59,U] [#2 0.11,0.14,0.78,U] [#3 0.22,-0.01,0.64,U] [#4 0.11,0.19,0.55,U] [#5 0.18,0.25,0.60,U] [#6 0.13,0.13,0.40,U] [#7 0.17,0.16,0.43,U] [#8 0.24,0.38,0.44,U] 
21:11:34.541 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.13}, one-star: {-0.15, -0.09}
21:11:34.541 00.000 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
21:11:34.542 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
21:11:34.543 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.86 mountX=0.10 mountY=-0.14, mountTheta=-0.96
21:11:34.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.13, opts=13)
21:11:34.546 00.001 8996 Enqueuing Move request for scope (0.11, 0.13)
21:11:34.546 00.000 20224 Worker thread wakes up
21:11:34.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
21:11:34.547 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
21:11:34.547 00.000 20224 Moving (0.11, 0.13) raw xDistance=0.10 yDistance=-0.14
21:11:34.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:11:34.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:34.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:11:34.547 00.000 20224 MoveAxis(E, 0, ABG)
21:11:34.547 00.000 20224 Move returns status 0, amount 0
21:11:34.547 00.000 20224 MoveAxis(N, 0, ABG)
21:11:34.547 00.000 20224 Move returns status 0, amount 0
21:11:34.547 00.000 20224 move complete, result=0
21:11:34.547 00.000 20224 worker thread done servicing request
21:11:34.551 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=57763, med=2749, FiltMin=2480, FiltMax=29213, Gamma=1.000
21:11:34.573 00.022 8996 UpdateGuideState exits: m=749642 SNR=362.2
21:11:34.575 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:34.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:34.578 00.002 8996 Enqueuing Expose request
21:11:34.580 00.002 20224 Worker thread wakes up
21:11:34.580 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:34.582 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:34.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:35.564 00.982 20224 Exposure complete
21:11:35.624 00.060 20224 worker thread done servicing request
21:11:35.624 00.000 8996 OnExposeComplete: enter
21:11:35.625 00.001 8996 UpdateGuideState(): m_state=6
21:11:35.626 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1203
21:11:35.627 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.22, Mass=758237, SNR=355.7, Peak=60339 HFD=4.4
21:11:35.628 00.001 8996 MultiStar: [#1 0.26,0.36,0.70,U] [#2 0.22,0.51,0.00,M1] [#3 0.40,0.35,0.00,M1] [#4 0.20,0.29,0.58,U] [#5 0.28,0.33,0.61,U] [#6 0.08,0.37,0.48,U] [#7 0.21,0.30,0.49,U] [#8 0.32,0.56,0.00,M1] 
21:11:35.628 00.000 8996 single-star, 5 included, MultiStar: {0.14, 0.26}, one-star: {-0.06, 0.05}
21:11:35.629 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:11:35.630 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
21:11:35.631 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.46 mountX=-0.06 mountY=-0.04, mountTheta=-2.57
21:11:35.632 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
21:11:35.633 00.001 8996 Enqueuing Move request for scope (-0.06, 0.05)
21:11:35.634 00.001 20224 Worker thread wakes up
21:11:35.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
21:11:35.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
21:11:35.634 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
21:11:35.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:11:35.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:35.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:11:35.634 00.000 20224 MoveAxis(E, 0, ABG)
21:11:35.634 00.000 20224 Move returns status 0, amount 0
21:11:35.634 00.000 20224 MoveAxis(N, 0, ABG)
21:11:35.635 00.001 20224 Move returns status 0, amount 0
21:11:35.635 00.000 20224 move complete, result=0
21:11:35.635 00.000 20224 worker thread done servicing request
21:11:35.639 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60339, med=2749, FiltMin=2499, FiltMax=28653, Gamma=1.000
21:11:35.665 00.026 8996 UpdateGuideState exits: m=758237 SNR=355.7
21:11:35.667 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:35.669 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:35.671 00.002 8996 Enqueuing Expose request
21:11:35.672 00.001 20224 Worker thread wakes up
21:11:35.672 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:35.673 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:35.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:36.850 01.177 20224 Exposure complete
21:11:36.929 00.079 20224 worker thread done servicing request
21:11:36.929 00.000 8996 OnExposeComplete: enter
21:11:36.930 00.001 8996 UpdateGuideState(): m_state=6
21:11:36.931 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1204
21:11:36.932 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.16, Mass=755177, SNR=379.8, Peak=62163 HFD=4.5
21:11:36.933 00.001 8996 MultiStar: [#1 0.19,0.16,0.63,U] [#2 0.11,0.20,0.70,U] [#3 0.32,0.21,0.58,U] [#4 0.21,0.24,0.59,U] [#5 0.24,0.09,0.57,U] [#6 0.27,0.41,0.37,U] [#7 0.06,0.11,0.46,U] [#8 0.21,0.32,0.33,U] 
21:11:36.934 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.16}, one-star: {-0.10, -0.02}
21:11:36.935 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
21:11:36.936 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.28)
21:11:36.937 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.98 mountX=-0.09 mountY=0.03, mountTheta=2.87
21:11:36.939 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.02, opts=13)
21:11:36.940 00.001 8996 Enqueuing Move request for scope (-0.10, -0.02)
21:11:36.941 00.001 20224 Worker thread wakes up
21:11:36.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
21:11:36.941 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
21:11:36.941 00.000 20224 Moving (-0.10, -0.02) raw xDistance=-0.09 yDistance=0.03
21:11:36.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:11:36.941 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:36.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:11:36.941 00.000 20224 MoveAxis(E, 0, ABG)
21:11:36.941 00.000 20224 Move returns status 0, amount 0
21:11:36.941 00.000 20224 MoveAxis(N, 0, ABG)
21:11:36.941 00.000 20224 Move returns status 0, amount 0
21:11:36.941 00.000 20224 move complete, result=0
21:11:36.942 00.001 20224 worker thread done servicing request
21:11:36.945 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62163, med=2749, FiltMin=2489, FiltMax=29613, Gamma=1.000
21:11:36.960 00.015 8996 UpdateGuideState exits: m=755177 SNR=379.8
21:11:36.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:36.962 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:36.963 00.001 8996 Enqueuing Expose request
21:11:36.964 00.001 20224 Worker thread wakes up
21:11:36.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:36.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:36.964 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:11:37.955 00.991 20224 Exposure complete
21:11:38.038 00.083 20224 worker thread done servicing request
21:11:38.038 00.000 8996 OnExposeComplete: enter
21:11:38.039 00.001 8996 UpdateGuideState(): m_state=6
21:11:38.040 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1205
21:11:38.040 00.000 8996 Star::Find returns 1 (0), X=139.09, Y=473.30, Mass=703286, SNR=338.9, Peak=53427 HFD=4.5
21:11:38.041 00.001 8996 MultiStar: [#1 0.42,0.46,0.00,M1] [#2 0.27,0.54,0.00,M1] [#3 0.55,0.39,0.00,M1] [#4 0.28,0.48,0.00,M1] [#5 0.53,0.34,0.00,M1] [#6 0.26,0.25,0.45,U] [#7 0.41,0.38,0.00,M1] [#8 0.39,0.42,0.00,M1] 
21:11:38.042 00.001 8996 single-star, 1 included, MultiStar: {0.14, 0.16}, one-star: {0.09, 0.12}
21:11:38.043 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
21:11:38.044 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:11:38.045 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.95 mountX=0.08 mountY=-0.13, mountTheta=-1.05
21:11:38.047 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.12, opts=13)
21:11:38.048 00.001 8996 Enqueuing Move request for scope (0.09, 0.12)
21:11:38.049 00.001 20224 Worker thread wakes up
21:11:38.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
21:11:38.049 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
21:11:38.049 00.000 20224 Moving (0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
21:11:38.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:11:38.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:38.050 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:11:38.050 00.000 20224 MoveAxis(E, 0, ABG)
21:11:38.050 00.000 20224 Move returns status 0, amount 0
21:11:38.050 00.000 20224 MoveAxis(N, 0, ABG)
21:11:38.050 00.000 20224 Move returns status 0, amount 0
21:11:38.050 00.000 20224 move complete, result=0
21:11:38.050 00.000 20224 worker thread done servicing request
21:11:38.054 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53427, med=2749, FiltMin=2441, FiltMax=24733, Gamma=1.000
21:11:38.069 00.015 8996 UpdateGuideState exits: m=703286 SNR=338.9
21:11:38.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:38.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:38.072 00.001 8996 Enqueuing Expose request
21:11:38.072 00.000 20224 Worker thread wakes up
21:11:38.073 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:38.073 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:38.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:39.243 01.170 20224 Exposure complete
21:11:39.343 00.100 20224 worker thread done servicing request
21:11:39.344 00.001 8996 OnExposeComplete: enter
21:11:39.345 00.001 8996 UpdateGuideState(): m_state=6
21:11:39.346 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1206
21:11:39.348 00.002 8996 Star::Find returns 1 (0), X=139.08, Y=473.18, Mass=681586, SNR=322.4, Peak=48323 HFD=4.5
21:11:39.349 00.001 8996 MultiStar: [#1 0.08,0.23,0.73,U] [#2 0.12,0.13,0.86,U] [#3 0.33,0.20,0.64,U] [#4 0.24,0.16,0.65,U] [#5 0.25,0.14,0.71,U] [#6 0.13,0.18,0.52,U] [#7 -0.01,0.19,0.51,U] [#8 0.29,0.28,0.44,U] 
21:11:39.350 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.15}, one-star: {0.08, 0.01}
21:11:39.351 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
21:11:39.352 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
21:11:39.354 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.09 mountX=0.08 mountY=-0.02, mountTheta=-0.20
21:11:39.356 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
21:11:39.357 00.001 8996 Enqueuing Move request for scope (0.08, 0.01)
21:11:39.358 00.001 20224 Worker thread wakes up
21:11:39.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
21:11:39.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
21:11:39.358 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
21:11:39.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:11:39.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:39.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:11:39.358 00.000 20224 MoveAxis(E, 0, ABG)
21:11:39.358 00.000 20224 Move returns status 0, amount 0
21:11:39.359 00.001 20224 MoveAxis(N, 0, ABG)
21:11:39.359 00.000 20224 Move returns status 0, amount 0
21:11:39.359 00.000 20224 move complete, result=0
21:11:39.359 00.000 20224 worker thread done servicing request
21:11:39.364 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48323, med=2749, FiltMin=2486, FiltMax=25680, Gamma=1.000
21:11:39.378 00.014 8996 UpdateGuideState exits: m=681586 SNR=322.4
21:11:39.380 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:39.380 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:39.381 00.001 8996 Enqueuing Expose request
21:11:39.382 00.001 20224 Worker thread wakes up
21:11:39.382 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:39.383 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:39.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:40.366 00.983 20224 Exposure complete
21:11:40.456 00.090 20224 worker thread done servicing request
21:11:40.456 00.000 8996 OnExposeComplete: enter
21:11:40.457 00.001 8996 UpdateGuideState(): m_state=6
21:11:40.458 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1207
21:11:40.459 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.10, Mass=688100, SNR=417.5, Peak=51571 HFD=4.4
21:11:40.460 00.001 8996 MultiStar: [#1 -0.12,0.27,0.56,U] [#2 -0.01,0.30,0.61,U] [#3 0.18,0.24,0.45,U] [#4 0.12,0.22,0.49,U] [#5 0.08,0.12,0.53,U] [#6 0.14,0.26,0.39,U] [#7 -0.06,0.35,0.36,U] [#8 0.13,0.30,0.33,U] 
21:11:40.461 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.18}, one-star: {-0.13, -0.07}
21:11:40.462 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
21:11:40.462 00.000 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
21:11:40.463 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-2.64 mountX=-0.12 mountY=0.08, mountTheta=2.53
21:11:40.466 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.07, opts=13)
21:11:40.467 00.001 8996 Enqueuing Move request for scope (-0.13, -0.07)
21:11:40.468 00.001 20224 Worker thread wakes up
21:11:40.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
21:11:40.468 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
21:11:40.468 00.000 20224 Moving (-0.13, -0.07) raw xDistance=-0.12 yDistance=0.08
21:11:40.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:11:40.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:40.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:11:40.468 00.000 20224 MoveAxis(E, 0, ABG)
21:11:40.469 00.001 20224 Move returns status 0, amount 0
21:11:40.469 00.000 20224 MoveAxis(N, 0, ABG)
21:11:40.469 00.000 20224 Move returns status 0, amount 0
21:11:40.469 00.000 20224 move complete, result=0
21:11:40.469 00.000 20224 worker thread done servicing request
21:11:40.472 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51571, med=2749, FiltMin=2483, FiltMax=27053, Gamma=1.000
21:11:40.487 00.015 8996 UpdateGuideState exits: m=688100 SNR=417.5
21:11:40.488 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:40.488 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:40.489 00.001 8996 Enqueuing Expose request
21:11:40.490 00.001 20224 Worker thread wakes up
21:11:40.490 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:40.491 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:40.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:41.658 01.167 20224 Exposure complete
21:11:41.731 00.073 20224 worker thread done servicing request
21:11:41.731 00.000 8996 OnExposeComplete: enter
21:11:41.732 00.001 8996 UpdateGuideState(): m_state=6
21:11:41.733 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1208
21:11:41.734 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.08, Mass=763228, SNR=370.8, Peak=63187 HFD=4.4
21:11:41.735 00.001 8996 MultiStar: [#1 0.22,0.24,0.66,U] [#2 0.28,-0.01,0.75,U] [#3 0.28,0.13,0.56,U] [#4 0.06,0.01,0.54,U] [#5 0.34,0.04,0.67,U] [#6 0.20,0.26,0.40,U] [#7 0.18,0.11,0.47,U] [#8 0.26,0.25,0.39,U] 
21:11:41.736 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.08}, one-star: {-0.15, -0.09}
21:11:41.737 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
21:11:41.738 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
21:11:41.739 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-2.61 mountX=-0.14 mountY=0.10, mountTheta=2.50
21:11:41.740 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.09, opts=13)
21:11:41.741 00.001 8996 Enqueuing Move request for scope (-0.15, -0.09)
21:11:41.742 00.001 20224 Worker thread wakes up
21:11:41.742 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
21:11:41.742 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
21:11:41.742 00.000 20224 Moving (-0.15, -0.09) raw xDistance=-0.14 yDistance=0.10
21:11:41.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:11:41.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:41.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:11:41.742 00.000 20224 MoveAxis(E, 0, ABG)
21:11:41.742 00.000 20224 Move returns status 0, amount 0
21:11:41.742 00.000 20224 MoveAxis(N, 0, ABG)
21:11:41.742 00.000 20224 Move returns status 0, amount 0
21:11:41.742 00.000 20224 move complete, result=0
21:11:41.742 00.000 20224 worker thread done servicing request
21:11:41.746 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63187, med=2749, FiltMin=2499, FiltMax=30413, Gamma=1.000
21:11:41.762 00.016 8996 UpdateGuideState exits: m=763228 SNR=370.8
21:11:41.764 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:41.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:41.767 00.002 8996 Enqueuing Expose request
21:11:41.768 00.001 20224 Worker thread wakes up
21:11:41.768 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:41.769 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:41.770 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:42.733 00.963 20224 Exposure complete
21:11:42.796 00.063 20224 worker thread done servicing request
21:11:42.796 00.000 8996 OnExposeComplete: enter
21:11:42.798 00.002 8996 UpdateGuideState(): m_state=6
21:11:42.800 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1209
21:11:42.801 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=473.25, Mass=743408, SNR=365.0, Peak=61315 HFD=4.3
21:11:42.803 00.002 8996 MultiStar: [#1 0.16,0.51,0.00,M1] [#2 0.21,0.34,0.70,U] [#3 0.17,0.21,0.57,U] [#4 0.07,0.26,0.52,U] [#5 0.34,0.13,0.64,U] [#6 0.13,0.19,0.37,U] [#7 0.17,0.25,0.48,U] [#8 0.41,0.32,0.00,M1] 
21:11:42.804 00.001 8996 single-star, 6 included, MultiStar: {0.14, 0.20}, one-star: {-0.01, 0.08}
21:11:42.805 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
21:11:42.806 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
21:11:42.806 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.73 mountX=-0.02 mountY=-0.08, mountTheta=-1.83
21:11:42.809 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
21:11:42.811 00.002 8996 Enqueuing Move request for scope (-0.01, 0.08)
21:11:42.812 00.001 20224 Worker thread wakes up
21:11:42.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
21:11:42.813 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
21:11:42.813 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
21:11:42.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:11:42.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:42.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:11:42.813 00.000 20224 MoveAxis(E, 0, ABG)
21:11:42.813 00.000 20224 Move returns status 0, amount 0
21:11:42.814 00.001 20224 MoveAxis(N, 0, ABG)
21:11:42.814 00.000 20224 Move returns status 0, amount 0
21:11:42.814 00.000 20224 move complete, result=0
21:11:42.814 00.000 20224 worker thread done servicing request
21:11:42.822 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61315, med=2749, FiltMin=2489, FiltMax=26973, Gamma=1.000
21:11:42.843 00.021 8996 UpdateGuideState exits: m=743408 SNR=365.0
21:11:42.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:42.845 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:42.846 00.001 8996 Enqueuing Expose request
21:11:42.847 00.001 20224 Worker thread wakes up
21:11:42.847 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:42.847 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:42.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:44.017 01.170 20224 Exposure complete
21:11:44.077 00.060 20224 worker thread done servicing request
21:11:44.077 00.000 8996 OnExposeComplete: enter
21:11:44.078 00.001 8996 UpdateGuideState(): m_state=6
21:11:44.079 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1210
21:11:44.080 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.38, Mass=704555, SNR=367.8, Peak=53427 HFD=4.5
21:11:44.081 00.001 8996 MultiStar: [#1 -0.03,0.38,0.70,U] [#2 0.10,0.29,0.74,U] [#3 0.18,0.39,0.56,U] [#4 -0.01,0.46,0.54,U] [#5 0.19,0.39,0.58,U] [#6 -0.01,0.50,0.44,U] [#7 0.12,0.31,0.43,U] [#8 0.19,0.34,0.35,U] 
21:11:44.082 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.35}, one-star: {-0.06, 0.21}
21:11:44.083 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
21:11:44.084 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
21:11:44.084 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.86 mountX=-0.08 mountY=-0.20, mountTheta=-1.96
21:11:44.086 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.21, opts=13)
21:11:44.087 00.001 8996 Enqueuing Move request for scope (-0.06, 0.21)
21:11:44.088 00.001 20224 Worker thread wakes up
21:11:44.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
21:11:44.088 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
21:11:44.088 00.000 20224 Moving (-0.06, 0.21) raw xDistance=-0.08 yDistance=-0.20
21:11:44.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:11:44.088 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:11:44.088 00.000 20224 MoveAxis(E, 0, ABG)
21:11:44.088 00.000 20224 Move returns status 0, amount 0
21:11:44.088 00.000 20224 MoveAxis(N, 43, ABG)
21:11:44.088 00.000 20224 Guiding  Dir = 0, Dur = 43
21:11:44.089 00.001 20224 IsSlewing returns 0
21:11:44.089 00.000 20224 IsGuiding returns 0
21:11:44.092 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53427, med=2745, FiltMin=2493, FiltMax=26477, Gamma=1.000
21:11:44.107 00.015 8996 UpdateGuideState exits: m=704555 SNR=367.8
21:11:44.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:44.109 00.001 20224 PulseGuide returned control before completion, sleep 34
21:11:44.109 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:44.109 00.000 8996 Enqueuing Expose request
21:11:44.154 00.045 20224 IsGuiding returns 1
21:11:44.154 00.000 20224 scope still moving after pulse duration time elapsed
21:11:44.185 00.031 20224 IsSlewing returns 0
21:11:44.185 00.000 20224 IsGuiding returns 1
21:11:44.216 00.031 20224 IsSlewing returns 0
21:11:44.216 00.000 20224 IsGuiding returns 0
21:11:44.216 00.000 20224 scope move finished after 43 + 84 ms
21:11:44.216 00.000 20224 Move returns status 0, amount 43
21:11:44.216 00.000 20224 move complete, result=0
21:11:44.216 00.000 20224 worker thread done servicing request
21:11:44.216 00.000 20224 Worker thread wakes up
21:11:44.216 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:44.217 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:44.217 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
21:11:45.210 00.993 20224 Exposure complete
21:11:45.293 00.083 20224 worker thread done servicing request
21:11:45.293 00.000 8996 OnExposeComplete: enter
21:11:45.294 00.001 8996 UpdateGuideState(): m_state=6
21:11:45.296 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1211
21:11:45.298 00.002 8996 Star::Find returns 1 (0), X=139.00, Y=473.22, Mass=773920, SNR=359.7, Peak=58579 HFD=4.4
21:11:45.300 00.002 8996 MultiStar: [#1 -0.30,-0.00,0.64,U] [#2 0.09,-0.11,0.70,U] [#3 0.20,-0.05,0.56,U] [#4 0.08,0.08,0.56,U] [#5 0.06,0.02,0.58,U] [#6 0.05,0.21,0.40,U] [#7 0.13,0.06,0.49,U] [#8 0.17,0.23,0.37,U] 
21:11:45.302 00.002 8996 single-star, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.00, 0.05}
21:11:45.303 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:11:45.305 00.002 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
21:11:45.307 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.56 mountX=-0.00 mountY=-0.05, mountTheta=-1.66
21:11:45.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.05, opts=13)
21:11:45.310 00.001 8996 Enqueuing Move request for scope (0.00, 0.05)
21:11:45.312 00.002 20224 Worker thread wakes up
21:11:45.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
21:11:45.312 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
21:11:45.312 00.000 20224 Moving (0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
21:11:45.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:11:45.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:45.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:11:45.312 00.000 20224 MoveAxis(E, 0, ABG)
21:11:45.312 00.000 20224 Move returns status 0, amount 0
21:11:45.312 00.000 20224 MoveAxis(N, 0, ABG)
21:11:45.312 00.000 20224 Move returns status 0, amount 0
21:11:45.313 00.001 20224 move complete, result=0
21:11:45.313 00.000 20224 worker thread done servicing request
21:11:45.317 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58579, med=2745, FiltMin=2483, FiltMax=29277, Gamma=1.000
21:11:45.333 00.016 8996 UpdateGuideState exits: m=773920 SNR=359.7
21:11:45.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:45.334 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:45.335 00.001 8996 Enqueuing Expose request
21:11:45.336 00.001 20224 Worker thread wakes up
21:11:45.336 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:45.337 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:45.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:46.511 01.174 20224 Exposure complete
21:11:46.602 00.091 20224 worker thread done servicing request
21:11:46.602 00.000 8996 OnExposeComplete: enter
21:11:46.604 00.002 8996 UpdateGuideState(): m_state=6
21:11:46.604 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1212
21:11:46.606 00.002 8996 Star::Find returns 1 (0), X=138.98, Y=473.19, Mass=670346, SNR=350.2, Peak=56499 HFD=4.4
21:11:46.607 00.001 8996 MultiStar: [#1 0.15,0.29,0.68,U] [#2 0.15,0.35,0.76,U] [#3 0.18,0.04,0.61,U] [#4 0.13,0.03,0.58,U] [#5 0.37,0.18,0.67,U] [#6 0.26,0.53,0.00,M1] [#7 0.09,0.28,0.47,U] [#8 0.30,0.25,0.38,U] 
21:11:46.608 00.001 8996 single-star, 7 included, MultiStar: {0.15, 0.17}, one-star: {-0.02, 0.02}
21:11:46.610 00.002 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
21:11:46.610 00.000 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
21:11:46.610 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.40 mountX=-0.02 mountY=-0.01, mountTheta=-2.51
21:11:46.612 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
21:11:46.613 00.001 8996 Enqueuing Move request for scope (-0.02, 0.02)
21:11:46.615 00.002 20224 Worker thread wakes up
21:11:46.615 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
21:11:46.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
21:11:46.615 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.01
21:11:46.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:11:46.615 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:46.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:11:46.615 00.000 20224 MoveAxis(E, 0, ABG)
21:11:46.615 00.000 20224 Move returns status 0, amount 0
21:11:46.615 00.000 20224 MoveAxis(N, 0, ABG)
21:11:46.615 00.000 20224 Move returns status 0, amount 0
21:11:46.615 00.000 20224 move complete, result=0
21:11:46.615 00.000 20224 worker thread done servicing request
21:11:46.622 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56499, med=2745, FiltMin=2470, FiltMax=24685, Gamma=1.000
21:11:46.635 00.013 8996 UpdateGuideState exits: m=670346 SNR=350.2
21:11:46.636 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:46.637 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:46.638 00.001 8996 Enqueuing Expose request
21:11:46.639 00.001 20224 Worker thread wakes up
21:11:46.639 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:46.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:46.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:47.620 00.981 20224 Exposure complete
21:11:47.716 00.096 20224 worker thread done servicing request
21:11:47.716 00.000 8996 OnExposeComplete: enter
21:11:47.717 00.001 8996 UpdateGuideState(): m_state=6
21:11:47.718 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1213
21:11:47.719 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.39, Mass=747108, SNR=334.5, Peak=58659 HFD=4.5
21:11:47.720 00.001 8996 MultiStar: [#1 -0.08,0.29,0.72,U] [#2 0.02,0.34,0.80,U] [#3 0.12,0.24,0.63,U] [#4 0.01,0.23,0.60,U] [#5 0.13,0.32,0.63,U] [#6 0.13,0.60,0.00,M2] [#7 -0.05,0.22,0.56,U] [#8 0.26,0.25,0.38,U] 
21:11:47.720 00.000 8996 single-star, 7 included, MultiStar: {0.01, 0.26}, one-star: {-0.15, 0.22}
21:11:47.721 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
21:11:47.722 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
21:11:47.723 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.22 hyp=0.26 cameraTheta=2.16 mountX=-0.17 mountY=-0.20, mountTheta=-2.27
21:11:47.724 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.22, opts=13)
21:11:47.725 00.001 8996 Enqueuing Move request for scope (-0.15, 0.22)
21:11:47.726 00.001 20224 Worker thread wakes up
21:11:47.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.22) opts 0xd
21:11:47.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.22)
21:11:47.726 00.000 20224 Moving (-0.15, 0.22) raw xDistance=-0.17 yDistance=-0.20
21:11:47.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:11:47.727 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:47.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:11:47.727 00.000 20224 MoveAxis(E, 0, ABG)
21:11:47.727 00.000 20224 Move returns status 0, amount 0
21:11:47.727 00.000 20224 MoveAxis(N, 0, ABG)
21:11:47.727 00.000 20224 Move returns status 0, amount 0
21:11:47.727 00.000 20224 move complete, result=0
21:11:47.727 00.000 20224 worker thread done servicing request
21:11:47.730 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=58659, med=2745, FiltMin=2483, FiltMax=28829, Gamma=1.000
21:11:47.745 00.015 8996 UpdateGuideState exits: m=747108 SNR=334.5
21:11:47.745 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:47.746 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:47.747 00.001 8996 Enqueuing Expose request
21:11:47.748 00.001 20224 Worker thread wakes up
21:11:47.748 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:11:47.748 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:47.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:48.906 01.158 20224 Exposure complete
21:11:48.979 00.073 20224 worker thread done servicing request
21:11:48.979 00.000 8996 OnExposeComplete: enter
21:11:48.981 00.002 8996 UpdateGuideState(): m_state=6
21:11:48.983 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1214
21:11:48.985 00.002 8996 Star::Find returns 1 (0), X=138.85, Y=473.29, Mass=715299, SNR=386.9, Peak=62323 HFD=4.5
21:11:48.987 00.002 8996 MultiStar: [#1 0.11,0.34,0.63,U] [#2 0.15,0.27,0.74,U] [#3 0.13,0.41,0.54,U] [#4 0.03,0.45,0.47,U] [#5 0.20,0.22,0.60,U] [#6 0.08,0.10,0.39,U] [#7 -0.07,0.18,0.46,U] [#8 0.27,0.51,0.00,M1] 
21:11:48.988 00.001 8996 single-star, 7 included, MultiStar: {0.05, 0.25}, one-star: {-0.15, 0.12}
21:11:48.989 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
21:11:48.990 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:11:48.992 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.20 cameraTheta=2.47 mountX=-0.17 mountY=-0.10, mountTheta=-2.58
21:11:48.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.12, opts=13)
21:11:48.995 00.001 8996 Enqueuing Move request for scope (-0.15, 0.12)
21:11:48.996 00.001 20224 Worker thread wakes up
21:11:48.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
21:11:48.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
21:11:48.996 00.000 20224 Moving (-0.15, 0.12) raw xDistance=-0.17 yDistance=-0.10
21:11:48.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:11:48.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:48.997 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:11:48.997 00.000 20224 MoveAxis(E, 0, ABG)
21:11:48.997 00.000 20224 Move returns status 0, amount 0
21:11:48.997 00.000 20224 MoveAxis(N, 0, ABG)
21:11:48.997 00.000 20224 Move returns status 0, amount 0
21:11:48.997 00.000 20224 move complete, result=0
21:11:48.997 00.000 20224 worker thread done servicing request
21:11:49.001 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62323, med=2749, FiltMin=2483, FiltMax=27949, Gamma=1.000
21:11:49.015 00.014 8996 UpdateGuideState exits: m=715299 SNR=386.9
21:11:49.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:49.017 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:49.017 00.000 8996 Enqueuing Expose request
21:11:49.018 00.001 20224 Worker thread wakes up
21:11:49.018 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:11:49.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:49.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:50.007 00.988 20224 Exposure complete
21:11:50.122 00.115 20224 worker thread done servicing request
21:11:50.122 00.000 8996 OnExposeComplete: enter
21:11:50.124 00.002 8996 UpdateGuideState(): m_state=6
21:11:50.125 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1215
21:11:50.127 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=473.47, Mass=811107, SNR=420.9, Peak=54035 HFD=4.8
21:11:50.129 00.002 8996 MultiStar: [#1 -0.17,0.26,0.61,U] [#2 -0.15,0.33,0.68,U] [#3 0.02,0.29,0.46,U] [#4 -0.07,0.49,0.45,U] [#5 0.13,0.30,0.55,U] [#6 -0.10,0.49,0.35,U] [#7 0.01,0.34,0.35,U] [#8 0.02,0.41,0.31,U] 
21:11:50.131 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.34}, one-star: {-0.35, 0.30}
21:11:50.132 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
21:11:50.134 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
21:11:50.136 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.34 hyp=0.36 cameraTheta=1.88 mountX=-0.14 mountY=-0.33, mountTheta=-1.98
21:11:50.139 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.34, opts=13)
21:11:50.141 00.002 8996 Enqueuing Move request for scope (-0.11, 0.34)
21:11:50.141 00.000 20224 Worker thread wakes up
21:11:50.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.34) opts 0xd
21:11:50.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.34)
21:11:50.141 00.000 20224 Moving (-0.11, 0.34) raw xDistance=-0.14 yDistance=-0.33
21:11:50.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:11:50.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:11:50.141 00.000 20224 MoveAxis(E, 0, ABG)
21:11:50.141 00.000 20224 Move returns status 0, amount 0
21:11:50.141 00.000 20224 MoveAxis(N, 69, ABG)
21:11:50.141 00.000 20224 Guiding  Dir = 0, Dur = 69
21:11:50.141 00.000 20224 IsSlewing returns 0
21:11:50.141 00.000 20224 IsGuiding returns 0
21:11:50.147 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54035, med=2745, FiltMin=2502, FiltMax=32755, Gamma=1.000
21:11:50.167 00.020 8996 UpdateGuideState exits: m=811107 SNR=420.9
21:11:50.169 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:50.171 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:50.173 00.002 8996 Enqueuing Expose request
21:11:50.189 00.016 20224 PulseGuide returned control before completion, sleep 33
21:11:50.240 00.051 20224 IsGuiding returns 1
21:11:50.240 00.000 20224 scope still moving after pulse duration time elapsed
21:11:50.268 00.028 20224 IsSlewing returns 0
21:11:50.268 00.000 20224 IsGuiding returns 1
21:11:50.297 00.029 20224 IsSlewing returns 0
21:11:50.297 00.000 20224 IsGuiding returns 0
21:11:50.297 00.000 20224 scope move finished after 69 + 86 ms
21:11:50.297 00.000 20224 Move returns status 0, amount 69
21:11:50.297 00.000 20224 move complete, result=0
21:11:50.297 00.000 20224 worker thread done servicing request
21:11:50.298 00.001 20224 Worker thread wakes up
21:11:50.298 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:50.298 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 69 ms NORTH
21:11:50.300 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:51.469 01.169 20224 Exposure complete
21:11:51.540 00.071 20224 worker thread done servicing request
21:11:51.540 00.000 8996 OnExposeComplete: enter
21:11:51.541 00.001 8996 UpdateGuideState(): m_state=6
21:11:51.542 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1216
21:11:51.543 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=473.12, Mass=735988, SNR=368.2, Peak=62723 HFD=4.5
21:11:51.545 00.002 8996 MultiStar: [#1 0.07,0.41,0.59,U] [#2 0.06,0.33,0.78,U] [#3 0.29,0.16,0.56,U] [#4 0.13,0.19,0.51,U] [#5 0.16,0.19,0.59,U] [#6 0.08,0.33,0.45,U] [#7 0.14,0.19,0.47,U] [#8 0.19,0.15,0.42,U] 
21:11:51.546 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.20}, one-star: {-0.28, -0.05}
21:11:51.548 00.002 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
21:11:51.550 00.002 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
21:11:51.552 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.20 cameraTheta=1.28 mountX=0.04 mountY=-0.20, mountTheta=-1.38
21:11:51.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.20, opts=13)
21:11:51.556 00.002 8996 Enqueuing Move request for scope (0.06, 0.20)
21:11:51.558 00.002 20224 Worker thread wakes up
21:11:51.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
21:11:51.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
21:11:51.558 00.000 20224 Moving (0.06, 0.20) raw xDistance=0.04 yDistance=-0.20
21:11:51.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:11:51.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:11:51.558 00.000 20224 MoveAxis(E, 0, ABG)
21:11:51.558 00.000 20224 Move returns status 0, amount 0
21:11:51.558 00.000 20224 MoveAxis(N, 42, ABG)
21:11:51.558 00.000 20224 Guiding  Dir = 0, Dur = 42
21:11:51.558 00.000 20224 IsSlewing returns 0
21:11:51.558 00.000 20224 IsGuiding returns 0
21:11:51.568 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=62723, med=2745, FiltMin=2480, FiltMax=28093, Gamma=1.000
21:11:51.588 00.020 8996 UpdateGuideState exits: m=735988 SNR=368.2
21:11:51.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:51.595 00.006 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:51.595 00.000 8996 Enqueuing Expose request
21:11:51.608 00.013 20224 IsGuiding returns 1
21:11:51.608 00.000 20224 scope still moving after pulse duration time elapsed
21:11:51.638 00.030 20224 IsSlewing returns 0
21:11:51.638 00.000 20224 IsGuiding returns 1
21:11:51.669 00.031 20224 IsSlewing returns 0
21:11:51.669 00.000 20224 IsGuiding returns 1
21:11:51.700 00.031 20224 IsSlewing returns 0
21:11:51.700 00.000 20224 IsGuiding returns 0
21:11:51.700 00.000 20224 scope move finished after 42 + 99 ms
21:11:51.700 00.000 20224 Move returns status 0, amount 42
21:11:51.700 00.000 20224 move complete, result=0
21:11:51.701 00.001 20224 worker thread done servicing request
21:11:51.701 00.000 20224 Worker thread wakes up
21:11:51.701 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:51.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:51.701 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 42 ms NORTH
21:11:52.687 00.986 20224 Exposure complete
21:11:52.747 00.060 20224 worker thread done servicing request
21:11:52.747 00.000 8996 OnExposeComplete: enter
21:11:52.749 00.002 8996 UpdateGuideState(): m_state=6
21:11:52.751 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1217
21:11:52.752 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.84, Mass=718324, SNR=355.7, Peak=62723 HFD=4.4
21:11:52.754 00.002 8996 MultiStar: [#1 0.06,0.11,0.64,U] [#2 0.10,0.10,0.77,U] [#3 -0.01,-0.32,0.55,U] [#4 -0.06,-0.17,0.64,U] [#5 0.26,0.02,0.60,U] [#6 0.11,-0.16,0.44,U] [#7 0.10,-0.10,0.47,U] [#8 0.21,-0.05,0.37,U] 
21:11:52.756 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.11}, one-star: {-0.18, -0.33}
21:11:52.758 00.002 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
21:11:52.759 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
21:11:52.761 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.21 mountX=0.05 mountY=0.10, mountTheta=1.11
21:11:52.766 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.11, opts=13)
21:11:52.767 00.001 8996 Enqueuing Move request for scope (0.04, -0.11)
21:11:52.769 00.002 20224 Worker thread wakes up
21:11:52.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
21:11:52.769 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
21:11:52.769 00.000 20224 Moving (0.04, -0.11) raw xDistance=0.05 yDistance=0.10
21:11:52.770 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:11:52.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:52.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:11:52.770 00.000 20224 MoveAxis(E, 0, ABG)
21:11:52.770 00.000 20224 Move returns status 0, amount 0
21:11:52.770 00.000 20224 MoveAxis(N, 0, ABG)
21:11:52.770 00.000 20224 Move returns status 0, amount 0
21:11:52.770 00.000 20224 move complete, result=0
21:11:52.771 00.001 20224 worker thread done servicing request
21:11:52.778 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62723, med=2745, FiltMin=2473, FiltMax=29008, Gamma=1.000
21:11:52.801 00.023 8996 UpdateGuideState exits: m=718324 SNR=355.7
21:11:52.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:52.802 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:52.804 00.002 8996 Enqueuing Expose request
21:11:52.805 00.001 20224 Worker thread wakes up
21:11:52.805 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:52.807 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:52.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:53.987 01.180 20224 Exposure complete
21:11:54.101 00.114 20224 worker thread done servicing request
21:11:54.101 00.000 8996 OnExposeComplete: enter
21:11:54.103 00.002 8996 UpdateGuideState(): m_state=6
21:11:54.104 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1218
21:11:54.106 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=472.87, Mass=761649, SNR=378.1, Peak=64675 HFD=4.5
21:11:54.108 00.002 8996 MultiStar: [#1 -0.09,-0.23,0.65,U] [#2 0.03,-0.12,0.69,U] [#3 0.19,-0.32,0.54,U] [#4 0.15,-0.15,0.53,U] [#5 -0.13,-0.23,0.56,U] [#6 0.18,-0.24,0.40,U] [#7 0.01,-0.27,0.46,U] [#8 -0.14,-0.13,0.38,U] 
21:11:54.109 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.23}, one-star: {-0.36, -0.31}
21:11:54.111 00.002 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
21:11:54.113 00.002 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
21:11:54.114 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.23 cameraTheta=-1.79 mountX=-0.03 mountY=0.23, mountTheta=1.70
21:11:54.117 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.23, opts=13)
21:11:54.118 00.001 8996 Enqueuing Move request for scope (-0.05, -0.23)
21:11:54.119 00.001 20224 Worker thread wakes up
21:11:54.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd
21:11:54.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.23)
21:11:54.119 00.000 20224 Moving (-0.05, -0.23) raw xDistance=-0.03 yDistance=0.23
21:11:54.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:11:54.120 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:11:54.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:11:54.120 00.000 20224 MoveAxis(E, 0, ABG)
21:11:54.120 00.000 20224 Move returns status 0, amount 0
21:11:54.120 00.000 20224 MoveAxis(N, 0, ABG)
21:11:54.120 00.000 20224 Move returns status 0, amount 0
21:11:54.120 00.000 20224 move complete, result=0
21:11:54.120 00.000 20224 worker thread done servicing request
21:11:54.124 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64675, med=2745, FiltMin=2451, FiltMax=28966, Gamma=1.000
21:11:54.140 00.016 8996 UpdateGuideState exits: m=761649 SNR=378.1
21:11:54.142 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:54.144 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:54.145 00.001 8996 Enqueuing Expose request
21:11:54.147 00.002 20224 Worker thread wakes up
21:11:54.147 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:11:54.149 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:54.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:55.130 00.981 20224 Exposure complete
21:11:55.193 00.063 20224 worker thread done servicing request
21:11:55.193 00.000 8996 OnExposeComplete: enter
21:11:55.194 00.001 8996 UpdateGuideState(): m_state=6
21:11:55.195 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1219
21:11:55.196 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=472.99, Mass=721714, SNR=362.9, Peak=62179 HFD=4.4
21:11:55.197 00.001 8996 MultiStar: [#1 0.15,0.10,0.63,U] [#2 0.09,0.08,0.83,U] [#3 0.19,-0.16,0.52,U] [#4 0.03,-0.15,0.51,U] [#5 0.24,-0.07,0.57,U] [#6 0.28,0.05,0.39,U] [#7 0.07,-0.11,0.44,U] [#8 0.13,0.04,0.39,U] 
21:11:55.198 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.05}, one-star: {-0.10, -0.18}
21:11:55.198 00.000 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
21:11:55.199 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.79)
21:11:55.201 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.47 mountX=0.10 mountY=0.04, mountTheta=0.36
21:11:55.202 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.05, opts=13)
21:11:55.203 00.001 8996 Enqueuing Move request for scope (0.10, -0.05)
21:11:55.204 00.001 20224 Worker thread wakes up
21:11:55.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
21:11:55.204 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
21:11:55.205 00.001 20224 Moving (0.10, -0.05) raw xDistance=0.10 yDistance=0.04
21:11:55.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:11:55.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:55.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:11:55.205 00.000 20224 MoveAxis(E, 0, ABG)
21:11:55.205 00.000 20224 Move returns status 0, amount 0
21:11:55.205 00.000 20224 MoveAxis(N, 0, ABG)
21:11:55.205 00.000 20224 Move returns status 0, amount 0
21:11:55.205 00.000 20224 move complete, result=0
21:11:55.206 00.001 20224 worker thread done servicing request
21:11:55.213 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62179, med=2745, FiltMin=2483, FiltMax=29165, Gamma=1.000
21:11:55.230 00.017 8996 UpdateGuideState exits: m=721714 SNR=362.9
21:11:55.231 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:55.232 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:55.233 00.001 8996 Enqueuing Expose request
21:11:55.233 00.000 20224 Worker thread wakes up
21:11:55.233 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:11:55.234 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:55.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:56.432 01.198 20224 Exposure complete
21:11:56.493 00.061 20224 worker thread done servicing request
21:11:56.493 00.000 8996 OnExposeComplete: enter
21:11:56.494 00.001 8996 UpdateGuideState(): m_state=6
21:11:56.495 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1220
21:11:56.496 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.78, Mass=742487, SNR=333.0, Peak=61283 HFD=4.5
21:11:56.497 00.001 8996 MultiStar: [#1 -0.02,-0.10,0.67,U] [#2 0.04,-0.02,0.84,U] [#3 0.16,-0.10,0.66,U] [#4 0.08,-0.10,0.51,U] [#5 0.08,-0.04,0.63,U] [#6 0.19,0.01,0.45,U] [#7 0.15,-0.10,0.44,U] [#8 0.02,-0.17,0.43,U] 
21:11:56.497 00.000 8996 refined, 8 included, MultiStar: {0.02, -0.13}, one-star: {-0.29, -0.39}
21:11:56.499 00.002 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
21:11:56.499 00.000 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
21:11:56.501 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.45 mountX=0.03 mountY=0.13, mountTheta=1.35
21:11:56.504 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.13, opts=13)
21:11:56.505 00.001 8996 Enqueuing Move request for scope (0.02, -0.13)
21:11:56.507 00.002 20224 Worker thread wakes up
21:11:56.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
21:11:56.507 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
21:11:56.508 00.001 20224 Moving (0.02, -0.13) raw xDistance=0.03 yDistance=0.13
21:11:56.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:11:56.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:56.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:11:56.508 00.000 20224 MoveAxis(E, 0, ABG)
21:11:56.508 00.000 20224 Move returns status 0, amount 0
21:11:56.508 00.000 20224 MoveAxis(N, 0, ABG)
21:11:56.508 00.000 20224 Move returns status 0, amount 0
21:11:56.509 00.001 20224 move complete, result=0
21:11:56.509 00.000 20224 worker thread done servicing request
21:11:56.516 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61283, med=2749, FiltMin=2509, FiltMax=27600, Gamma=1.000
21:11:56.540 00.024 8996 UpdateGuideState exits: m=742487 SNR=333.0
21:11:56.542 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:56.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:56.545 00.002 8996 Enqueuing Expose request
21:11:56.547 00.002 20224 Worker thread wakes up
21:11:56.547 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:11:56.548 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:56.549 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:57.540 00.991 20224 Exposure complete
21:11:57.638 00.098 20224 worker thread done servicing request
21:11:57.638 00.000 8996 OnExposeComplete: enter
21:11:57.639 00.001 8996 UpdateGuideState(): m_state=6
21:11:57.640 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1221
21:11:57.641 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=473.00, Mass=687382, SNR=393.2, Peak=53475 HFD=4.6
21:11:57.642 00.001 8996 MultiStar: [#1 -0.23,0.11,0.60,U] [#2 -0.16,0.12,0.73,U] [#3 0.05,0.02,0.56,U] [#4 -0.07,-0.02,0.50,U] [#5 -0.10,-0.06,0.61,U] [#6 0.13,0.39,0.38,U] [#7 -0.16,0.10,0.44,U] [#8 0.03,0.09,0.39,U] 
21:11:57.643 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.03}, one-star: {-0.43, -0.17}
21:11:57.643 00.000 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:11:57.644 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
21:11:57.645 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.91 mountX=-0.15 mountY=-0.02, mountTheta=-3.02
21:11:57.646 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.03, opts=13)
21:11:57.647 00.001 8996 Enqueuing Move request for scope (-0.15, 0.03)
21:11:57.648 00.001 20224 Worker thread wakes up
21:11:57.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
21:11:57.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
21:11:57.648 00.000 20224 Moving (-0.15, 0.03) raw xDistance=-0.15 yDistance=-0.02
21:11:57.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:11:57.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:57.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:11:57.648 00.000 20224 MoveAxis(E, 0, ABG)
21:11:57.648 00.000 20224 Move returns status 0, amount 0
21:11:57.648 00.000 20224 MoveAxis(N, 0, ABG)
21:11:57.648 00.000 20224 Move returns status 0, amount 0
21:11:57.649 00.001 20224 move complete, result=0
21:11:57.649 00.000 20224 worker thread done servicing request
21:11:57.652 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53475, med=2749, FiltMin=2486, FiltMax=27209, Gamma=1.000
21:11:57.667 00.015 8996 UpdateGuideState exits: m=687382 SNR=393.2
21:11:57.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:57.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:57.670 00.001 8996 Enqueuing Expose request
21:11:57.670 00.000 20224 Worker thread wakes up
21:11:57.670 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:11:57.671 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:57.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:11:58.835 01.164 20224 Exposure complete
21:11:58.903 00.068 20224 worker thread done servicing request
21:11:58.903 00.000 8996 OnExposeComplete: enter
21:11:58.904 00.001 8996 UpdateGuideState(): m_state=6
21:11:58.904 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1222
21:11:58.905 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.92, Mass=725166, SNR=336.6, Peak=55123 HFD=4.8
21:11:58.906 00.001 8996 MultiStar: [#1 -0.37,-0.04,0.70,U] [#2 -0.33,0.00,0.80,U] [#3 -0.41,-0.25,0.69,U] [#4 -0.40,-0.28,0.58,U] [#5 -0.20,-0.10,0.66,U] [#6 -0.24,-0.03,0.48,U] [#7 -0.32,-0.02,0.49,U] [#8 -0.06,-0.08,0.41,U] 
21:11:58.907 00.001 8996 refined, 8 included, MultiStar: {-0.33, -0.13}, one-star: {-0.43, -0.25}
21:11:58.908 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
21:11:58.909 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
21:11:58.910 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.13 hyp=0.35 cameraTheta=-2.77 mountX=-0.31 mountY=0.16, mountTheta=2.66
21:11:58.911 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.13, opts=13)
21:11:58.912 00.001 8996 Enqueuing Move request for scope (-0.33, -0.13)
21:11:58.913 00.001 20224 Worker thread wakes up
21:11:58.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.13) opts 0xd
21:11:58.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.13)
21:11:58.913 00.000 20224 Moving (-0.33, -0.13) raw xDistance=-0.31 yDistance=0.16
21:11:58.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
21:11:58.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:11:58.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:11:58.913 00.000 20224 MoveAxis(E, 46, ABG)
21:11:58.913 00.000 20224 Guiding  Dir = 2, Dur = 46
21:11:58.913 00.000 20224 IsSlewing returns 0
21:11:58.914 00.001 20224 IsGuiding returns 0
21:11:58.919 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55123, med=2749, FiltMin=2448, FiltMax=28800, Gamma=1.000
21:11:58.939 00.020 8996 UpdateGuideState exits: m=725166 SNR=336.6
21:11:58.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:11:58.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:11:58.942 00.001 8996 Enqueuing Expose request
21:11:58.976 00.034 20224 IsGuiding returns 1
21:11:58.976 00.000 20224 scope still moving after pulse duration time elapsed
21:11:59.006 00.030 20224 IsSlewing returns 0
21:11:59.006 00.000 20224 IsGuiding returns 1
21:11:59.037 00.031 20224 IsSlewing returns 0
21:11:59.037 00.000 20224 IsGuiding returns 1
21:11:59.069 00.032 20224 IsSlewing returns 0
21:11:59.069 00.000 20224 IsGuiding returns 0
21:11:59.069 00.000 20224 scope move finished after 46 + 109 ms
21:11:59.069 00.000 20224 Move returns status 0, amount 46
21:11:59.069 00.000 20224 MoveAxis(N, 0, ABG)
21:11:59.069 00.000 20224 Move returns status 0, amount 0
21:11:59.069 00.000 20224 move complete, result=0
21:11:59.069 00.000 20224 worker thread done servicing request
21:11:59.070 00.001 20224 Worker thread wakes up
21:11:59.070 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.2 px 0 ms NORTH
21:11:59.070 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:11:59.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:00.052 00.982 20224 Exposure complete
21:12:00.118 00.066 20224 worker thread done servicing request
21:12:00.119 00.001 8996 OnExposeComplete: enter
21:12:00.119 00.000 8996 UpdateGuideState(): m_state=6
21:12:00.120 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1223
21:12:00.121 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.93, Mass=713678, SNR=356.2, Peak=55347 HFD=4.5
21:12:00.122 00.001 8996 MultiStar: [#1 0.12,-0.07,0.66,U] [#2 0.27,-0.12,0.72,U] [#3 0.27,-0.13,0.56,U] [#4 0.15,-0.11,0.56,U] [#5 0.28,-0.06,0.59,U] [#6 0.15,-0.07,0.43,U] [#7 0.17,-0.17,0.44,U] [#8 0.25,0.18,0.44,U] 
21:12:00.123 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.11}, one-star: {-0.28, -0.24}
21:12:00.124 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
21:12:00.124 00.000 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
21:12:00.125 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.72 mountX=0.13 mountY=0.09, mountTheta=0.61
21:12:00.127 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.11, opts=13)
21:12:00.127 00.000 8996 Enqueuing Move request for scope (0.12, -0.11)
21:12:00.128 00.001 20224 Worker thread wakes up
21:12:00.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
21:12:00.128 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
21:12:00.128 00.000 20224 Moving (0.12, -0.11) raw xDistance=0.13 yDistance=0.09
21:12:00.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:12:00.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:00.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:12:00.128 00.000 20224 MoveAxis(E, 0, ABG)
21:12:00.129 00.001 20224 Move returns status 0, amount 0
21:12:00.129 00.000 20224 MoveAxis(N, 0, ABG)
21:12:00.129 00.000 20224 Move returns status 0, amount 0
21:12:00.129 00.000 20224 move complete, result=0
21:12:00.129 00.000 20224 worker thread done servicing request
21:12:00.132 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55347, med=2749, FiltMin=2499, FiltMax=28998, Gamma=1.000
21:12:00.151 00.019 8996 UpdateGuideState exits: m=713678 SNR=356.2
21:12:00.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:00.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:00.155 00.002 8996 Enqueuing Expose request
21:12:00.155 00.000 20224 Worker thread wakes up
21:12:00.156 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:00.157 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:00.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:01.328 01.171 20224 Exposure complete
21:12:01.413 00.085 20224 worker thread done servicing request
21:12:01.414 00.001 8996 OnExposeComplete: enter
21:12:01.415 00.001 8996 UpdateGuideState(): m_state=6
21:12:01.417 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1224
21:12:01.419 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=472.84, Mass=721757, SNR=346.1, Peak=46643 HFD=4.6
21:12:01.420 00.001 8996 MultiStar: [#1 0.30,-0.00,0.73,U] [#2 0.28,-0.13,0.73,U] [#3 0.41,-0.30,0.61,U] [#4 0.22,-0.20,0.56,U] [#5 0.34,-0.15,0.67,U] [#6 0.40,-0.06,0.41,U] [#7 0.36,-0.14,0.48,U] [#8 0.38,0.03,0.40,U] 
21:12:01.421 00.001 8996 refined, 8 included, MultiStar: {0.24, -0.16}, one-star: {-0.17, -0.34}
21:12:01.423 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
21:12:01.425 00.002 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
21:12:01.426 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.60 mountX=0.25 mountY=0.13, mountTheta=0.49
21:12:01.429 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.16, opts=13)
21:12:01.430 00.001 8996 Enqueuing Move request for scope (0.24, -0.16)
21:12:01.432 00.002 20224 Worker thread wakes up
21:12:01.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.16) opts 0xd
21:12:01.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.16)
21:12:01.432 00.000 20224 Moving (0.24, -0.16) raw xDistance=0.25 yDistance=0.13
21:12:01.433 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:12:01.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:01.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:12:01.433 00.000 20224 MoveAxis(W, 37, ABG)
21:12:01.433 00.000 20224 Guiding  Dir = 3, Dur = 37
21:12:01.434 00.001 20224 IsSlewing returns 0
21:12:01.434 00.000 20224 IsGuiding returns 0
21:12:01.441 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46643, med=2745, FiltMin=2509, FiltMax=28112, Gamma=1.000
21:12:01.458 00.017 8996 UpdateGuideState exits: m=721757 SNR=346.1
21:12:01.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:01.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:01.461 00.001 8996 Enqueuing Expose request
21:12:01.483 00.022 20224 IsGuiding returns 1
21:12:01.483 00.000 20224 scope still moving after pulse duration time elapsed
21:12:01.513 00.030 20224 IsSlewing returns 0
21:12:01.513 00.000 20224 IsGuiding returns 1
21:12:01.545 00.032 20224 IsSlewing returns 0
21:12:01.545 00.000 20224 IsGuiding returns 1
21:12:01.576 00.031 20224 IsSlewing returns 0
21:12:01.576 00.000 20224 IsGuiding returns 0
21:12:01.576 00.000 20224 scope move finished after 37 + 104 ms
21:12:01.576 00.000 20224 Move returns status 0, amount 37
21:12:01.576 00.000 20224 MoveAxis(N, 0, ABG)
21:12:01.576 00.000 20224 Move returns status 0, amount 0
21:12:01.577 00.001 20224 move complete, result=0
21:12:01.577 00.000 20224 worker thread done servicing request
21:12:01.577 00.000 20224 Worker thread wakes up
21:12:01.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:01.577 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
21:12:01.578 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:02.547 00.969 20224 Exposure complete
21:12:02.605 00.058 20224 worker thread done servicing request
21:12:02.605 00.000 8996 OnExposeComplete: enter
21:12:02.606 00.001 8996 UpdateGuideState(): m_state=6
21:12:02.607 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1225
21:12:02.608 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=473.15, Mass=736557, SNR=363.6, Peak=48851 HFD=4.7
21:12:02.609 00.001 8996 MultiStar: [#1 -0.21,0.06,0.66,U] [#2 0.05,0.10,0.66,U] [#3 -0.03,-0.07,0.55,U] [#4 -0.02,-0.10,0.53,U] [#5 0.05,0.03,0.55,U] [#6 -0.03,0.12,0.43,U] [#7 -0.26,0.02,0.41,U] [#8 0.12,0.07,0.34,U] 
21:12:02.610 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.02}, one-star: {-0.40, -0.03}
21:12:02.611 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
21:12:02.611 00.000 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:12:02.612 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.12 cameraTheta=2.98 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
21:12:02.614 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
21:12:02.615 00.001 8996 Enqueuing Move request for scope (-0.11, 0.02)
21:12:02.615 00.000 20224 Worker thread wakes up
21:12:02.615 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
21:12:02.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
21:12:02.616 00.001 20224 Moving (-0.11, 0.02) raw xDistance=-0.12 yDistance=-0.01
21:12:02.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:12:02.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:02.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:12:02.616 00.000 20224 MoveAxis(E, 0, ABG)
21:12:02.616 00.000 20224 Move returns status 0, amount 0
21:12:02.616 00.000 20224 MoveAxis(N, 0, ABG)
21:12:02.616 00.000 20224 Move returns status 0, amount 0
21:12:02.616 00.000 20224 move complete, result=0
21:12:02.616 00.000 20224 worker thread done servicing request
21:12:02.620 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48851, med=2745, FiltMin=2489, FiltMax=30761, Gamma=1.000
21:12:02.646 00.026 8996 UpdateGuideState exits: m=736557 SNR=363.6
21:12:02.648 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:02.650 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:02.651 00.001 8996 Enqueuing Expose request
21:12:02.653 00.002 20224 Worker thread wakes up
21:12:02.653 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:12:02.654 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:02.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:03.834 01.180 20224 Exposure complete
21:12:03.913 00.079 20224 worker thread done servicing request
21:12:03.913 00.000 8996 OnExposeComplete: enter
21:12:03.914 00.001 8996 UpdateGuideState(): m_state=6
21:12:03.915 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1226
21:12:03.916 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.78, Mass=749124, SNR=349.1, Peak=49443 HFD=4.7
21:12:03.917 00.001 8996 MultiStar: [#1 0.06,-0.16,0.67,U] [#2 -0.00,-0.28,0.69,U] [#3 0.16,-0.15,0.61,U] [#4 0.07,-0.19,0.51,U] [#5 0.24,-0.24,0.59,U] [#6 0.05,0.01,0.45,U] [#7 -0.04,-0.18,0.46,U] [#8 0.28,-0.23,0.40,U] 
21:12:03.918 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.22}, one-star: {-0.35, -0.39}
21:12:03.918 00.000 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
21:12:03.919 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.76)
21:12:03.920 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.50 mountX=0.04 mountY=0.22, mountTheta=1.40
21:12:03.921 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.22, opts=13)
21:12:03.922 00.001 8996 Enqueuing Move request for scope (0.02, -0.22)
21:12:03.923 00.001 20224 Worker thread wakes up
21:12:03.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
21:12:03.923 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
21:12:03.923 00.000 20224 Moving (0.02, -0.22) raw xDistance=0.04 yDistance=0.22
21:12:03.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:12:03.924 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:12:03.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:12:03.924 00.000 20224 MoveAxis(E, 0, ABG)
21:12:03.924 00.000 20224 Move returns status 0, amount 0
21:12:03.924 00.000 20224 MoveAxis(N, 0, ABG)
21:12:03.924 00.000 20224 Move returns status 0, amount 0
21:12:03.924 00.000 20224 move complete, result=0
21:12:03.924 00.000 20224 worker thread done servicing request
21:12:03.928 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49443, med=2745, FiltMin=2454, FiltMax=30096, Gamma=1.000
21:12:03.954 00.026 8996 UpdateGuideState exits: m=749124 SNR=349.1
21:12:03.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:03.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:03.957 00.001 8996 Enqueuing Expose request
21:12:03.958 00.001 20224 Worker thread wakes up
21:12:03.958 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:12:03.959 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:03.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:04.932 00.973 20224 Exposure complete
21:12:04.996 00.064 20224 worker thread done servicing request
21:12:04.996 00.000 8996 OnExposeComplete: enter
21:12:04.997 00.001 8996 UpdateGuideState(): m_state=6
21:12:04.998 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1227
21:12:04.999 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.96, Mass=712624, SNR=360.1, Peak=52467 HFD=4.6
21:12:05.000 00.001 8996 MultiStar: [#1 -0.11,-0.21,0.68,U] [#2 -0.12,-0.11,0.79,U] [#3 -0.15,-0.40,0.63,U] [#4 -0.25,-0.22,0.53,U] [#5 0.06,-0.21,0.58,U] [#6 0.01,-0.05,0.43,U] [#7 -0.02,-0.26,0.45,U] [#8 -0.01,-0.42,0.39,U] 
21:12:05.001 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.23}, one-star: {-0.31, -0.22}
21:12:05.002 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
21:12:05.002 00.000 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
21:12:05.003 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-2.07 mountX=-0.10 mountY=0.24, mountTheta=1.97
21:12:05.005 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.23, opts=13)
21:12:05.006 00.001 8996 Enqueuing Move request for scope (-0.12, -0.23)
21:12:05.006 00.000 20224 Worker thread wakes up
21:12:05.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.23) opts 0xd
21:12:05.007 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.23)
21:12:05.007 00.000 20224 Moving (-0.12, -0.23) raw xDistance=-0.10 yDistance=0.24
21:12:05.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:12:05.007 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.40 newest=0.45
21:12:05.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:12:05.007 00.000 20224 MoveAxis(E, 0, ABG)
21:12:05.007 00.000 20224 Move returns status 0, amount 0
21:12:05.007 00.000 20224 MoveAxis(S, 51, ABG)
21:12:05.007 00.000 20224 Guiding  Dir = 1, Dur = 51
21:12:05.007 00.000 20224 IsSlewing returns 0
21:12:05.007 00.000 20224 IsGuiding returns 0
21:12:05.011 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52467, med=2745, FiltMin=2480, FiltMax=30198, Gamma=1.000
21:12:05.017 00.006 20224 PulseGuide returned control before completion, sleep 52
21:12:05.032 00.015 8996 UpdateGuideState exits: m=712624 SNR=360.1
21:12:05.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:05.034 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:05.034 00.000 8996 Enqueuing Expose request
21:12:05.078 00.044 20224 IsGuiding returns 1
21:12:05.078 00.000 20224 scope still moving after pulse duration time elapsed
21:12:05.109 00.031 20224 IsSlewing returns 0
21:12:05.109 00.000 20224 IsGuiding returns 0
21:12:05.109 00.000 20224 scope move finished after 51 + 50 ms
21:12:05.109 00.000 20224 Move returns status 0, amount 51
21:12:05.109 00.000 20224 move complete, result=0
21:12:05.109 00.000 20224 worker thread done servicing request
21:12:05.109 00.000 20224 Worker thread wakes up
21:12:05.109 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
21:12:05.110 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:05.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:06.281 01.171 20224 Exposure complete
21:12:06.343 00.062 20224 worker thread done servicing request
21:12:06.343 00.000 8996 OnExposeComplete: enter
21:12:06.344 00.001 8996 UpdateGuideState(): m_state=6
21:12:06.345 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1228
21:12:06.346 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=473.44, Mass=731632, SNR=348.4, Peak=53363 HFD=4.8
21:12:06.347 00.001 8996 MultiStar: [#1 -0.33,0.33,0.68,U] [#2 -0.20,0.16,0.81,U] [#3 0.13,0.42,0.65,U] [#4 -0.13,0.34,0.56,U] [#5 -0.13,0.10,0.60,U] [#6 0.05,0.40,0.42,U] [#7 -0.11,0.40,0.52,U] [#8 -0.03,0.22,0.43,U] 
21:12:06.348 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.29}, one-star: {-0.40, 0.27}
21:12:06.349 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
21:12:06.350 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:12:06.350 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.29 hyp=0.33 cameraTheta=2.08 mountX=-0.19 mountY=-0.27, mountTheta=-2.18
21:12:06.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.29, opts=13)
21:12:06.353 00.001 8996 Enqueuing Move request for scope (-0.16, 0.29)
21:12:06.354 00.001 20224 Worker thread wakes up
21:12:06.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.29) opts 0xd
21:12:06.354 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.29)
21:12:06.354 00.000 20224 Moving (-0.16, 0.29) raw xDistance=-0.19 yDistance=-0.27
21:12:06.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:12:06.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:06.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:12:06.354 00.000 20224 MoveAxis(E, 0, ABG)
21:12:06.354 00.000 20224 Move returns status 0, amount 0
21:12:06.354 00.000 20224 MoveAxis(N, 0, ABG)
21:12:06.354 00.000 20224 Move returns status 0, amount 0
21:12:06.354 00.000 20224 move complete, result=0
21:12:06.354 00.000 20224 worker thread done servicing request
21:12:06.358 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53363, med=2745, FiltMin=2486, FiltMax=27613, Gamma=1.000
21:12:06.372 00.014 8996 UpdateGuideState exits: m=731632 SNR=348.4
21:12:06.373 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:06.374 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:06.375 00.001 8996 Enqueuing Expose request
21:12:06.376 00.001 20224 Worker thread wakes up
21:12:06.376 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:12:06.376 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:06.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:07.352 00.976 20224 Exposure complete
21:12:07.449 00.097 20224 worker thread done servicing request
21:12:07.449 00.000 8996 OnExposeComplete: enter
21:12:07.451 00.002 8996 UpdateGuideState(): m_state=6
21:12:07.453 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1229
21:12:07.454 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=473.43, Mass=728025, SNR=353.2, Peak=53315 HFD=4.5
21:12:07.455 00.001 8996 MultiStar: [#1 -0.16,0.57,0.00,M1] [#2 -0.22,0.55,0.00,M1] [#3 -0.19,0.52,0.00,M1] [#4 -0.16,0.58,0.00,M1] [#5 -0.05,0.53,0.00,M1] [#6 -0.12,0.54,0.00,M1] [#7 -0.06,0.45,0.41,U] [#8 -0.05,0.56,0.00,M1] 
21:12:07.456 00.001 8996 refined, 1 included, MultiStar: {-0.33, 0.32}, one-star: {-0.44, 0.26}
21:12:07.457 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
21:12:07.458 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
21:12:07.459 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.32 hyp=0.46 cameraTheta=2.38 mountX=-0.36 mountY=-0.28, mountTheta=-2.49
21:12:07.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.32, opts=13)
21:12:07.462 00.001 8996 Enqueuing Move request for scope (-0.33, 0.32)
21:12:07.463 00.001 20224 Worker thread wakes up
21:12:07.464 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.32) opts 0xd
21:12:07.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.32)
21:12:07.464 00.000 20224 Moving (-0.33, 0.32) raw xDistance=-0.36 yDistance=-0.28
21:12:07.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:12:07.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:07.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:12:07.464 00.000 20224 MoveAxis(E, 52, ABG)
21:12:07.464 00.000 20224 Guiding  Dir = 2, Dur = 52
21:12:07.465 00.001 20224 IsSlewing returns 0
21:12:07.465 00.000 20224 IsGuiding returns 0
21:12:07.470 00.005 20224 PulseGuide returned control before completion, sleep 58
21:12:07.470 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53315, med=2749, FiltMin=2464, FiltMax=28819, Gamma=1.000
21:12:07.488 00.018 8996 UpdateGuideState exits: m=728025 SNR=353.2
21:12:07.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:07.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:07.492 00.001 8996 Enqueuing Expose request
21:12:07.532 00.040 20224 IsGuiding returns 1
21:12:07.532 00.000 20224 scope still moving after pulse duration time elapsed
21:12:07.563 00.031 20224 IsSlewing returns 0
21:12:07.563 00.000 20224 IsGuiding returns 0
21:12:07.563 00.000 20224 scope move finished after 52 + 46 ms
21:12:07.563 00.000 20224 Move returns status 0, amount 52
21:12:07.563 00.000 20224 MoveAxis(N, 0, ABG)
21:12:07.563 00.000 20224 Move returns status 0, amount 0
21:12:07.563 00.000 20224 move complete, result=0
21:12:07.564 00.001 20224 worker thread done servicing request
21:12:07.564 00.000 20224 Worker thread wakes up
21:12:07.564 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.3 px 0 ms NORTH
21:12:07.565 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:07.567 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:08.718 01.151 20224 Exposure complete
21:12:08.794 00.076 20224 worker thread done servicing request
21:12:08.795 00.001 8996 OnExposeComplete: enter
21:12:08.796 00.001 8996 UpdateGuideState(): m_state=6
21:12:08.797 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1230
21:12:08.797 00.000 8996 Star::Find returns 1 (0), X=138.99, Y=473.41, Mass=765739, SNR=380.2, Peak=58291 HFD=4.2
21:12:08.799 00.002 8996 MultiStar: [#1 0.17,0.41,0.64,U] [#2 0.17,0.40,0.75,U] [#3 0.36,0.35,0.59,U] [#4 0.40,0.32,0.00,M2] [#5 0.26,0.41,0.59,U] [#6 0.25,0.63,0.00,M2] [#7 0.32,0.29,0.45,U] [#8 0.17,0.38,0.35,U] 
21:12:08.799 00.000 8996 single-star, 6 included, MultiStar: {0.18, 0.35}, one-star: {-0.01, 0.24}
21:12:08.800 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
21:12:08.801 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
21:12:08.802 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.62 mountX=-0.04 mountY=-0.24, mountTheta=-1.72
21:12:08.803 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.24, opts=13)
21:12:08.804 00.001 8996 Enqueuing Move request for scope (-0.01, 0.24)
21:12:08.805 00.001 20224 Worker thread wakes up
21:12:08.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
21:12:08.805 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
21:12:08.805 00.000 20224 Moving (-0.01, 0.24) raw xDistance=-0.04 yDistance=-0.24
21:12:08.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:12:08.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:12:08.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:12:08.805 00.000 20224 MoveAxis(E, 0, ABG)
21:12:08.805 00.000 20224 Move returns status 0, amount 0
21:12:08.805 00.000 20224 MoveAxis(N, 0, ABG)
21:12:08.806 00.001 20224 Move returns status 0, amount 0
21:12:08.806 00.000 20224 move complete, result=0
21:12:08.806 00.000 20224 worker thread done servicing request
21:12:08.810 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=58291, med=2745, FiltMin=2493, FiltMax=27065, Gamma=1.000
21:12:08.824 00.014 8996 UpdateGuideState exits: m=765739 SNR=380.2
21:12:08.825 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:08.826 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:08.827 00.001 8996 Enqueuing Expose request
21:12:08.828 00.001 20224 Worker thread wakes up
21:12:08.828 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:12:08.828 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:08.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:09.810 00.982 20224 Exposure complete
21:12:09.882 00.072 20224 worker thread done servicing request
21:12:09.882 00.000 8996 OnExposeComplete: enter
21:12:09.884 00.002 8996 UpdateGuideState(): m_state=6
21:12:09.886 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1231
21:12:09.888 00.002 8996 Star::Find returns 1 (0), X=138.98, Y=473.34, Mass=740643, SNR=363.5, Peak=61395 HFD=4.4
21:12:09.890 00.002 8996 MultiStar: [#1 0.18,0.62,0.00,M1] [#2 0.15,0.56,0.00,M1] [#3 0.34,0.44,0.00,M1] [#4 0.27,0.49,0.00,M3] [#5 0.34,0.21,0.53,U] [#6 0.33,0.48,0.00,M3] [#7 0.24,0.46,0.00,M1] [#8 0.16,0.51,0.00,M1] 
21:12:09.892 00.002 8996 single-star, 1 included, MultiStar: {0.11, 0.18}, one-star: {-0.02, 0.17}
21:12:09.893 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
21:12:09.895 00.002 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
21:12:09.896 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.69 mountX=-0.04 mountY=-0.16, mountTheta=-1.79
21:12:09.900 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.17, opts=13)
21:12:09.901 00.001 8996 Enqueuing Move request for scope (-0.02, 0.17)
21:12:09.903 00.002 20224 Worker thread wakes up
21:12:09.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
21:12:09.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
21:12:09.903 00.000 20224 Moving (-0.02, 0.17) raw xDistance=-0.04 yDistance=-0.16
21:12:09.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:12:09.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:09.904 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:12:09.904 00.000 20224 MoveAxis(E, 0, ABG)
21:12:09.904 00.000 20224 Move returns status 0, amount 0
21:12:09.904 00.000 20224 MoveAxis(N, 0, ABG)
21:12:09.904 00.000 20224 Move returns status 0, amount 0
21:12:09.904 00.000 20224 move complete, result=0
21:12:09.904 00.000 20224 worker thread done servicing request
21:12:09.912 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61395, med=2745, FiltMin=2493, FiltMax=25693, Gamma=1.000
21:12:09.943 00.031 8996 UpdateGuideState exits: m=740643 SNR=363.5
21:12:09.945 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:09.947 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:09.948 00.001 8996 Enqueuing Expose request
21:12:09.949 00.001 20224 Worker thread wakes up
21:12:09.949 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:12:09.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:09.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:11.116 01.166 20224 Exposure complete
21:12:11.195 00.079 20224 worker thread done servicing request
21:12:11.195 00.000 8996 OnExposeComplete: enter
21:12:11.196 00.001 8996 UpdateGuideState(): m_state=6
21:12:11.197 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1232
21:12:11.199 00.002 8996 Star::Find returns 1 (0), X=138.96, Y=473.50, Mass=810856, SNR=355.6, Peak=64035 HFD=4.2
21:12:11.200 00.001 8996 MultiStar: [#1 0.12,0.64,0.00,M2] [#2 0.02,0.62,0.00,M2] [#3 0.28,0.47,0.00,M2] [#4 0.14,0.41,0.49,U] [#5 0.21,0.49,0.00,M1] [#6 -0.02,0.59,0.00,M4] [#7 0.14,0.37,0.45,U] [#8 0.27,0.81,0.00,M2] 
21:12:11.201 00.001 8996 single-star, 2 included, MultiStar: {0.05, 0.36}, one-star: {-0.04, 0.32}
21:12:11.203 00.002 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
21:12:11.204 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
21:12:11.205 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.33 cameraTheta=1.68 mountX=-0.07 mountY=-0.32, mountTheta=-1.78
21:12:11.208 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.32, opts=13)
21:12:11.210 00.002 8996 Enqueuing Move request for scope (-0.04, 0.32)
21:12:11.212 00.002 20224 Worker thread wakes up
21:12:11.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
21:12:11.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
21:12:11.212 00.000 20224 Moving (-0.04, 0.32) raw xDistance=-0.07 yDistance=-0.32
21:12:11.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:12:11.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:12:11.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:12:11.212 00.000 20224 MoveAxis(E, 0, ABG)
21:12:11.212 00.000 20224 Move returns status 0, amount 0
21:12:11.212 00.000 20224 MoveAxis(N, 0, ABG)
21:12:11.212 00.000 20224 Move returns status 0, amount 0
21:12:11.212 00.000 20224 move complete, result=0
21:12:11.212 00.000 20224 worker thread done servicing request
21:12:11.216 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=64035, med=2745, FiltMin=2499, FiltMax=28765, Gamma=1.000
21:12:11.232 00.016 8996 UpdateGuideState exits: m=810856 SNR=355.6
21:12:11.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:11.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:11.235 00.001 8996 Enqueuing Expose request
21:12:11.236 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:12:11.238 00.002 20224 Worker thread wakes up
21:12:11.238 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:11.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:12.232 00.994 20224 Exposure complete
21:12:12.310 00.078 20224 worker thread done servicing request
21:12:12.310 00.000 8996 OnExposeComplete: enter
21:12:12.311 00.001 8996 UpdateGuideState(): m_state=6
21:12:12.312 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1233
21:12:12.313 00.001 8996 Star::Find returns 1 (0), X=139.30, Y=473.57, Mass=705811, SNR=342.6, Peak=46358 HFD=4.6
21:12:12.314 00.001 8996 MultiStar: [#1 0.29,0.57,0.00,M3] [#2 0.31,0.68,0.00,M3] [#3 0.22,0.43,0.68,U] [#4 0.19,0.65,0.00,M3] [#5 0.35,0.51,0.00,M2] [#6 0.36,0.74,0.00,M5] [#7 0.21,0.61,0.00,M1] [#8 0.40,0.96,0.00,M3] 
21:12:12.314 00.000 8996 refined, 1 included, MultiStar: {0.26, 0.41}, one-star: {0.30, 0.40}
21:12:12.315 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
21:12:12.316 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
21:12:12.317 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.41 hyp=0.49 cameraTheta=1.00 mountX=0.22 mountY=-0.44, mountTheta=-1.10
21:12:12.318 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.41, opts=13)
21:12:12.319 00.001 8996 Enqueuing Move request for scope (0.26, 0.41)
21:12:12.320 00.001 20224 Worker thread wakes up
21:12:12.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.41) opts 0xd
21:12:12.320 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.41)
21:12:12.320 00.000 20224 Moving (0.26, 0.41) raw xDistance=0.22 yDistance=-0.44
21:12:12.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:12:12.320 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.35 newest=-0.92
21:12:12.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:12:12.320 00.000 20224 MoveAxis(W, 33, ABG)
21:12:12.320 00.000 20224 Guiding  Dir = 3, Dur = 33
21:12:12.321 00.001 20224 IsSlewing returns 0
21:12:12.321 00.000 20224 IsGuiding returns 0
21:12:12.325 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46358, med=2745, FiltMin=2435, FiltMax=22790, Gamma=1.000
21:12:12.339 00.014 8996 UpdateGuideState exits: m=705811 SNR=342.6
21:12:12.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:12.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:12.342 00.001 8996 Enqueuing Expose request
21:12:12.361 00.019 20224 IsGuiding returns 1
21:12:12.361 00.000 20224 scope still moving after pulse duration time elapsed
21:12:12.390 00.029 20224 IsSlewing returns 0
21:12:12.390 00.000 20224 IsGuiding returns 1
21:12:12.420 00.030 20224 IsSlewing returns 0
21:12:12.420 00.000 20224 IsGuiding returns 1
21:12:12.452 00.032 20224 IsSlewing returns 0
21:12:12.452 00.000 20224 IsGuiding returns 0
21:12:12.452 00.000 20224 scope move finished after 33 + 98 ms
21:12:12.452 00.000 20224 Move returns status 0, amount 33
21:12:12.452 00.000 20224 MoveAxis(N, 93, ABG)
21:12:12.452 00.000 20224 Guiding  Dir = 0, Dur = 93
21:12:12.452 00.000 20224 IsSlewing returns 0
21:12:12.452 00.000 20224 IsGuiding returns 0
21:12:12.515 00.063 20224 PulseGuide returned control before completion, sleep 40
21:12:12.560 00.045 20224 IsGuiding returns 1
21:12:12.560 00.000 20224 scope still moving after pulse duration time elapsed
21:12:12.595 00.035 20224 IsSlewing returns 0
21:12:12.596 00.001 20224 IsGuiding returns 1
21:12:12.622 00.026 20224 IsSlewing returns 0
21:12:12.622 00.000 20224 IsGuiding returns 1
21:12:12.653 00.031 20224 IsSlewing returns 0
21:12:12.653 00.000 20224 IsGuiding returns 0
21:12:12.653 00.000 20224 scope move finished after 93 + 108 ms
21:12:12.653 00.000 20224 Move returns status 0, amount 93
21:12:12.654 00.001 20224 move complete, result=0
21:12:12.654 00.000 20224 worker thread done servicing request
21:12:12.654 00.000 20224 Worker thread wakes up
21:12:12.654 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.4 px 93 ms NORTH
21:12:12.656 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:12.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:13.839 01.183 20224 Exposure complete
21:12:13.925 00.086 20224 worker thread done servicing request
21:12:13.925 00.000 8996 OnExposeComplete: enter
21:12:13.926 00.001 8996 UpdateGuideState(): m_state=6
21:12:13.927 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1234
21:12:13.928 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.67, Mass=803595, SNR=359.3, Peak=63078 HFD=4.5
21:12:13.929 00.001 8996 MultiStar: [#1 -0.11,0.58,0.00,M4] [#2 -0.05,0.77,0.00,M4] [#3 0.12,0.35,0.53,U] [#4 0.01,0.48,0.58,U] [#5 0.05,0.69,0.00,M3] [#6 -0.01,0.57,0.00,M6] [#7 0.04,0.69,0.00,M2] [#8 0.17,0.73,0.00,M4] 
21:12:13.930 00.001 8996 refined, 2 included, MultiStar: {-0.05, 0.45}, one-star: {-0.17, 0.50}
21:12:13.931 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
21:12:13.931 00.000 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
21:12:13.932 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.45 hyp=0.46 cameraTheta=1.68 mountX=-0.09 mountY=-0.44, mountTheta=-1.78
21:12:13.934 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.45, opts=13)
21:12:13.936 00.002 8996 Enqueuing Move request for scope (-0.05, 0.45)
21:12:13.938 00.002 20224 Worker thread wakes up
21:12:13.939 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.45) opts 0xd
21:12:13.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.45)
21:12:13.939 00.000 20224 Moving (-0.05, 0.45) raw xDistance=-0.09 yDistance=-0.44
21:12:13.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:12:13.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:12:13.939 00.000 20224 MoveAxis(E, 0, ABG)
21:12:13.939 00.000 20224 Move returns status 0, amount 0
21:12:13.939 00.000 20224 MoveAxis(N, 94, ABG)
21:12:13.939 00.000 20224 Guiding  Dir = 0, Dur = 94
21:12:13.940 00.001 20224 IsSlewing returns 0
21:12:13.940 00.000 20224 IsGuiding returns 0
21:12:13.948 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=63078, med=2745, FiltMin=2448, FiltMax=33539, Gamma=1.000
21:12:13.967 00.019 20224 PulseGuide returned control before completion, sleep 77
21:12:13.970 00.003 8996 UpdateGuideState exits: m=803595 SNR=359.3
21:12:13.971 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:13.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:13.973 00.001 8996 Enqueuing Expose request
21:12:14.059 00.086 20224 IsGuiding returns 1
21:12:14.059 00.000 20224 scope still moving after pulse duration time elapsed
21:12:14.091 00.032 20224 IsSlewing returns 0
21:12:14.092 00.001 20224 IsGuiding returns 0
21:12:14.092 00.000 20224 scope move finished after 94 + 58 ms
21:12:14.092 00.000 20224 Move returns status 0, amount 94
21:12:14.092 00.000 20224 move complete, result=0
21:12:14.092 00.000 20224 worker thread done servicing request
21:12:14.092 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 94 ms NORTH
21:12:14.095 00.003 20224 Worker thread wakes up
21:12:14.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:14.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:15.066 00.970 20224 Exposure complete
21:12:15.136 00.070 20224 worker thread done servicing request
21:12:15.136 00.000 8996 OnExposeComplete: enter
21:12:15.137 00.001 8996 UpdateGuideState(): m_state=6
21:12:15.137 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1235
21:12:15.138 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=473.24, Mass=762534, SNR=372.8, Peak=58147 HFD=4.6
21:12:15.139 00.001 8996 MultiStar: [#1 -0.51,0.50,0.00,M5] [#2 -0.34,0.58,0.00,M5] [#3 -0.17,0.22,0.54,U] [#4 -0.26,0.35,0.58,U] [#5 -0.14,0.18,0.68,U] [#6 -0.26,0.47,0.00,M7] [#7 -0.13,0.30,0.36,U] [#8 -0.10,0.33,0.34,U] 
21:12:15.140 00.001 8996 refined, 5 included, MultiStar: {-0.22, 0.21}, one-star: {-0.37, 0.07}
21:12:15.141 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
21:12:15.142 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:12:15.142 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.31 cameraTheta=2.39 mountX=-0.24 mountY=-0.18, mountTheta=-2.50
21:12:15.143 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.21, opts=13)
21:12:15.144 00.001 8996 Enqueuing Move request for scope (-0.22, 0.21)
21:12:15.145 00.001 20224 Worker thread wakes up
21:12:15.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd
21:12:15.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.21)
21:12:15.146 00.001 20224 Moving (-0.22, 0.21) raw xDistance=-0.24 yDistance=-0.18
21:12:15.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:12:15.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:15.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:12:15.146 00.000 20224 MoveAxis(E, 35, ABG)
21:12:15.146 00.000 20224 Guiding  Dir = 2, Dur = 35
21:12:15.147 00.001 20224 IsSlewing returns 0
21:12:15.147 00.000 20224 IsGuiding returns 0
21:12:15.149 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58147, med=2745, FiltMin=2489, FiltMax=30067, Gamma=1.000
21:12:15.159 00.010 20224 PulseGuide returned control before completion, sleep 34
21:12:15.166 00.007 8996 UpdateGuideState exits: m=762534 SNR=372.8
21:12:15.168 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:15.170 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:15.171 00.001 8996 Enqueuing Expose request
21:12:15.203 00.032 20224 IsGuiding returns 1
21:12:15.203 00.000 20224 scope still moving after pulse duration time elapsed
21:12:15.234 00.031 20224 IsSlewing returns 0
21:12:15.234 00.000 20224 IsGuiding returns 1
21:12:15.266 00.032 20224 IsSlewing returns 0
21:12:15.266 00.000 20224 IsGuiding returns 0
21:12:15.266 00.000 20224 scope move finished after 35 + 84 ms
21:12:15.266 00.000 20224 Move returns status 0, amount 35
21:12:15.266 00.000 20224 MoveAxis(N, 0, ABG)
21:12:15.266 00.000 20224 Move returns status 0, amount 0
21:12:15.266 00.000 20224 move complete, result=0
21:12:15.266 00.000 20224 worker thread done servicing request
21:12:15.266 00.000 20224 Worker thread wakes up
21:12:15.266 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:15.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:15.268 00.002 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
21:12:16.441 01.173 20224 Exposure complete
21:12:16.503 00.062 20224 worker thread done servicing request
21:12:16.503 00.000 8996 OnExposeComplete: enter
21:12:16.504 00.001 8996 UpdateGuideState(): m_state=6
21:12:16.505 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1236
21:12:16.506 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.10, Mass=761561, SNR=368.4, Peak=65507 HFD=4.6
21:12:16.507 00.001 8996 MultiStar: [#1 -0.16,0.21,0.66,U] [#2 0.09,0.11,0.62,U] [#3 0.09,0.05,0.60,U] [#4 0.08,-0.00,0.53,U] [#5 -0.09,-0.04,0.66,U] [#6 0.01,-0.04,0.42,U] [#7 -0.19,-0.03,0.42,U] [#8 0.03,-0.10,0.36,U] 
21:12:16.508 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {-0.33, -0.07}
21:12:16.508 00.000 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
21:12:16.509 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
21:12:16.510 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.95 mountX=-0.08 mountY=-0.01, mountTheta=-3.07
21:12:16.513 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
21:12:16.516 00.003 8996 Enqueuing Move request for scope (-0.08, 0.01)
21:12:16.517 00.001 20224 Worker thread wakes up
21:12:16.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
21:12:16.517 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
21:12:16.517 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=-0.01
21:12:16.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:12:16.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:16.517 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:12:16.517 00.000 20224 MoveAxis(E, 0, ABG)
21:12:16.517 00.000 20224 Move returns status 0, amount 0
21:12:16.517 00.000 20224 MoveAxis(N, 0, ABG)
21:12:16.517 00.000 20224 Move returns status 0, amount 0
21:12:16.518 00.001 20224 move complete, result=0
21:12:16.518 00.000 20224 worker thread done servicing request
21:12:16.521 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2489, FiltMax=30957, Gamma=1.000
21:12:16.539 00.018 8996 UpdateGuideState exits: m=761561 SNR=368.4
21:12:16.541 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:16.541 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:16.542 00.001 8996 Enqueuing Expose request
21:12:16.543 00.001 20224 Worker thread wakes up
21:12:16.543 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:12:16.545 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:16.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:17.516 00.971 20224 Exposure complete
21:12:17.574 00.058 20224 worker thread done servicing request
21:12:17.574 00.000 8996 OnExposeComplete: enter
21:12:17.575 00.001 8996 UpdateGuideState(): m_state=6
21:12:17.576 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1237
21:12:17.577 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.00, Mass=748467, SNR=333.5, Peak=65507 HFD=4.4
21:12:17.578 00.001 8996 MultiStar: [#1 0.26,-0.11,0.72,U] [#2 0.08,0.11,0.80,U] [#3 0.22,-0.02,0.70,U] [#4 0.08,-0.14,0.58,U] [#5 0.20,-0.10,0.61,U] [#6 0.12,0.22,0.48,U] [#7 0.09,0.07,0.47,U] [#8 0.21,0.18,0.37,U] 
21:12:17.579 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.02}, one-star: {-0.10, -0.17}
21:12:17.580 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
21:12:17.581 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.09)
21:12:17.582 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-0.17 mountX=0.12 mountY=0.01, mountTheta=0.06
21:12:17.583 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.02, opts=13)
21:12:17.584 00.001 8996 Enqueuing Move request for scope (0.11, -0.02)
21:12:17.585 00.001 20224 Worker thread wakes up
21:12:17.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
21:12:17.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
21:12:17.585 00.000 20224 Moving (0.11, -0.02) raw xDistance=0.12 yDistance=0.01
21:12:17.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:12:17.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:17.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:12:17.585 00.000 20224 MoveAxis(E, 0, ABG)
21:12:17.585 00.000 20224 Move returns status 0, amount 0
21:12:17.585 00.000 20224 MoveAxis(N, 0, ABG)
21:12:17.585 00.000 20224 Move returns status 0, amount 0
21:12:17.585 00.000 20224 move complete, result=0
21:12:17.585 00.000 20224 worker thread done servicing request
21:12:17.591 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2745, FiltMin=2489, FiltMax=30733, Gamma=1.000
21:12:17.609 00.018 8996 UpdateGuideState exits: m=748467 SNR=333.5
21:12:17.611 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:17.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:17.613 00.001 8996 Enqueuing Expose request
21:12:17.614 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:12:17.615 00.001 20224 Worker thread wakes up
21:12:17.615 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:17.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:18.789 01.174 20224 Exposure complete
21:12:18.858 00.069 20224 worker thread done servicing request
21:12:18.858 00.000 8996 OnExposeComplete: enter
21:12:18.864 00.006 8996 UpdateGuideState(): m_state=6
21:12:18.865 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1238
21:12:18.867 00.002 8996 Star::Find returns 1 (0), X=139.11, Y=473.05, Mass=726575, SNR=328.4, Peak=55667 HFD=4.4
21:12:18.870 00.003 8996 MultiStar: [#1 0.11,0.02,0.72,U] [#2 0.30,0.07,0.83,U] [#3 0.34,-0.05,0.61,U] [#4 0.26,-0.03,0.61,U] [#5 0.40,-0.17,0.74,U] [#6 0.47,0.15,0.54,U] [#7 0.43,0.22,0.48,U] [#8 0.50,-0.08,0.42,U] 
21:12:18.872 00.002 8996 single-star, 8 included, MultiStar: {0.30, -0.01}, one-star: {0.11, -0.12}
21:12:18.873 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
21:12:18.875 00.002 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
21:12:18.876 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.17 cameraTheta=-0.83 mountX=0.12 mountY=0.11, mountTheta=0.73
21:12:18.878 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.12, opts=13)
21:12:18.879 00.001 8996 Enqueuing Move request for scope (0.11, -0.12)
21:12:18.880 00.001 20224 Worker thread wakes up
21:12:18.880 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
21:12:18.880 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
21:12:18.880 00.000 20224 Moving (0.11, -0.12) raw xDistance=0.12 yDistance=0.11
21:12:18.881 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:12:18.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:18.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:12:18.881 00.000 20224 MoveAxis(E, 0, ABG)
21:12:18.881 00.000 20224 Move returns status 0, amount 0
21:12:18.881 00.000 20224 MoveAxis(N, 0, ABG)
21:12:18.881 00.000 20224 Move returns status 0, amount 0
21:12:18.881 00.000 20224 move complete, result=0
21:12:18.881 00.000 20224 worker thread done servicing request
21:12:18.886 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55667, med=2745, FiltMin=2496, FiltMax=28941, Gamma=1.000
21:12:18.903 00.017 8996 UpdateGuideState exits: m=726575 SNR=328.4
21:12:18.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:18.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:18.905 00.000 8996 Enqueuing Expose request
21:12:18.906 00.001 20224 Worker thread wakes up
21:12:18.906 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:18.907 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:18.908 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:19.886 00.978 20224 Exposure complete
21:12:19.971 00.085 20224 worker thread done servicing request
21:12:19.971 00.000 8996 OnExposeComplete: enter
21:12:19.972 00.001 8996 UpdateGuideState(): m_state=6
21:12:19.973 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1239
21:12:19.974 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=473.11, Mass=750713, SNR=357.0, Peak=60675 HFD=4.4
21:12:19.975 00.001 8996 MultiStar: [#1 0.10,-0.05,0.74,U] [#2 0.14,-0.24,0.78,U] [#3 0.37,0.17,0.56,U] [#4 0.16,0.13,0.52,U] [#5 0.36,-0.14,0.61,U] [#6 0.41,0.13,0.44,U] [#7 0.56,-0.01,0.00,M1] [#8 0.42,-0.27,0.35,U] 
21:12:19.976 00.001 8996 single-star, 7 included, MultiStar: {0.21, -0.05}, one-star: {-0.00, -0.06}
21:12:19.977 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
21:12:19.977 00.000 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.66)
21:12:19.978 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.60 mountX=0.00 mountY=0.06, mountTheta=1.50
21:12:19.979 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
21:12:19.980 00.001 8996 Enqueuing Move request for scope (-0.00, -0.06)
21:12:19.981 00.001 20224 Worker thread wakes up
21:12:19.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
21:12:19.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
21:12:19.981 00.000 20224 Moving (-0.00, -0.06) raw xDistance=0.00 yDistance=0.06
21:12:19.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:12:19.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:19.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:12:19.981 00.000 20224 MoveAxis(E, 0, ABG)
21:12:19.982 00.001 20224 Move returns status 0, amount 0
21:12:19.982 00.000 20224 MoveAxis(N, 0, ABG)
21:12:19.982 00.000 20224 Move returns status 0, amount 0
21:12:19.982 00.000 20224 move complete, result=0
21:12:19.982 00.000 20224 worker thread done servicing request
21:12:19.986 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60675, med=2745, FiltMin=2505, FiltMax=29805, Gamma=1.000
21:12:19.999 00.013 8996 UpdateGuideState exits: m=750713 SNR=357.0
21:12:20.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:20.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:20.002 00.001 8996 Enqueuing Expose request
21:12:20.002 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:20.003 00.001 20224 Worker thread wakes up
21:12:20.003 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:20.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:21.153 01.150 20224 Exposure complete
21:12:21.223 00.070 20224 worker thread done servicing request
21:12:21.224 00.001 8996 OnExposeComplete: enter
21:12:21.226 00.002 8996 UpdateGuideState(): m_state=6
21:12:21.228 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1240
21:12:21.229 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=472.87, Mass=735097, SNR=363.5, Peak=56451 HFD=4.4
21:12:21.232 00.003 8996 MultiStar: [#1 0.20,0.30,0.64,U] [#2 0.37,0.22,0.72,U] [#3 0.48,-0.18,0.69,U] [#4 0.28,-0.08,0.56,U] [#5 0.32,-0.12,0.65,U] [#6 0.34,-0.11,0.38,U] [#7 0.27,0.10,0.42,U] [#8 0.48,0.09,0.38,U] 
21:12:21.233 00.001 8996 refined, 8 included, MultiStar: {0.28, -0.03}, one-star: {-0.02, -0.31}
21:12:21.235 00.002 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
21:12:21.236 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
21:12:21.237 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-0.11 mountX=0.28 mountY=-0.00, mountTheta=-0.01
21:12:21.239 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.03, opts=13)
21:12:21.240 00.001 8996 Enqueuing Move request for scope (0.28, -0.03)
21:12:21.241 00.001 20224 Worker thread wakes up
21:12:21.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.03) opts 0xd
21:12:21.241 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.03)
21:12:21.242 00.001 20224 Moving (0.28, -0.03) raw xDistance=0.28 yDistance=-0.00
21:12:21.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:12:21.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:21.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:12:21.242 00.000 20224 MoveAxis(W, 41, ABG)
21:12:21.242 00.000 20224 Guiding  Dir = 3, Dur = 41
21:12:21.243 00.001 20224 IsSlewing returns 0
21:12:21.243 00.000 20224 IsGuiding returns 0
21:12:21.245 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56451, med=2745, FiltMin=2438, FiltMax=29334, Gamma=1.000
21:12:21.259 00.014 8996 UpdateGuideState exits: m=735097 SNR=363.5
21:12:21.260 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:21.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:21.262 00.001 8996 Enqueuing Expose request
21:12:21.290 00.028 20224 IsGuiding returns 1
21:12:21.290 00.000 20224 scope still moving after pulse duration time elapsed
21:12:21.320 00.030 20224 IsSlewing returns 0
21:12:21.320 00.000 20224 IsGuiding returns 1
21:12:21.350 00.030 20224 IsSlewing returns 0
21:12:21.350 00.000 20224 IsGuiding returns 1
21:12:21.381 00.031 20224 IsSlewing returns 0
21:12:21.382 00.001 20224 IsGuiding returns 0
21:12:21.382 00.000 20224 scope move finished after 41 + 97 ms
21:12:21.382 00.000 20224 Move returns status 0, amount 41
21:12:21.382 00.000 20224 MoveAxis(N, 0, ABG)
21:12:21.382 00.000 20224 Move returns status 0, amount 0
21:12:21.382 00.000 20224 move complete, result=0
21:12:21.382 00.000 20224 worker thread done servicing request
21:12:21.382 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.0 px 0 ms NORTH
21:12:21.385 00.003 20224 Worker thread wakes up
21:12:21.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:21.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:22.368 00.982 20224 Exposure complete
21:12:22.457 00.089 20224 worker thread done servicing request
21:12:22.457 00.000 8996 OnExposeComplete: enter
21:12:22.458 00.001 8996 UpdateGuideState(): m_state=6
21:12:22.459 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1241
21:12:22.460 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.06, Mass=816496, SNR=379.7, Peak=65507 HFD=4.5
21:12:22.462 00.002 8996 MultiStar: [#1 -0.09,-0.02,0.65,U] [#2 -0.04,0.17,0.68,U] [#3 0.09,-0.06,0.58,U] [#4 0.05,-0.09,0.49,U] [#5 0.18,-0.07,0.58,U] [#6 -0.03,0.08,0.39,U] [#7 -0.08,-0.03,0.43,U] [#8 0.23,-0.01,0.33,U] 
21:12:22.463 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {-0.18, -0.11}
21:12:22.464 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
21:12:22.465 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
21:12:22.465 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-2.05 mountX=-0.01 mountY=0.02, mountTheta=1.95
21:12:22.468 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.02, opts=13)
21:12:22.469 00.001 8996 Enqueuing Move request for scope (-0.01, -0.02)
21:12:22.470 00.001 20224 Worker thread wakes up
21:12:22.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
21:12:22.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
21:12:22.470 00.000 20224 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
21:12:22.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:12:22.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:22.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:12:22.470 00.000 20224 MoveAxis(E, 0, ABG)
21:12:22.470 00.000 20224 Move returns status 0, amount 0
21:12:22.470 00.000 20224 MoveAxis(N, 0, ABG)
21:12:22.470 00.000 20224 Move returns status 0, amount 0
21:12:22.470 00.000 20224 move complete, result=0
21:12:22.470 00.000 20224 worker thread done servicing request
21:12:22.475 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2493, FiltMax=33437, Gamma=1.000
21:12:22.490 00.015 8996 UpdateGuideState exits: m=816496 SNR=379.7
21:12:22.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:22.492 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:22.495 00.003 8996 Enqueuing Expose request
21:12:22.497 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:12:22.500 00.003 20224 Worker thread wakes up
21:12:22.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:22.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:23.661 01.161 20224 Exposure complete
21:12:23.735 00.074 20224 worker thread done servicing request
21:12:23.735 00.000 8996 OnExposeComplete: enter
21:12:23.736 00.001 8996 UpdateGuideState(): m_state=6
21:12:23.737 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1242
21:12:23.738 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=473.24, Mass=738115, SNR=371.6, Peak=59747 HFD=4.6
21:12:23.740 00.002 8996 MultiStar: [#1 -0.31,0.42,0.00,M1] [#2 -0.15,0.35,0.69,U] [#3 -0.27,0.21,0.58,U] [#4 -0.30,0.18,0.56,U] [#5 -0.04,0.03,0.61,U] [#6 -0.23,0.32,0.38,U] [#7 -0.39,0.09,0.45,U] [#8 -0.02,0.43,0.37,U] 
21:12:23.742 00.002 8996 refined, 7 included, MultiStar: {-0.22, 0.19}, one-star: {-0.30, 0.07}
21:12:23.743 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:12:23.744 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
21:12:23.745 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.44 mountX=-0.24 mountY=-0.16, mountTheta=-2.54
21:12:23.748 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.19, opts=13)
21:12:23.749 00.001 8996 Enqueuing Move request for scope (-0.22, 0.19)
21:12:23.750 00.001 20224 Worker thread wakes up
21:12:23.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
21:12:23.750 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
21:12:23.750 00.000 20224 Moving (-0.22, 0.19) raw xDistance=-0.24 yDistance=-0.16
21:12:23.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:12:23.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:23.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:12:23.750 00.000 20224 MoveAxis(E, 35, ABG)
21:12:23.750 00.000 20224 Guiding  Dir = 2, Dur = 35
21:12:23.750 00.000 20224 IsSlewing returns 0
21:12:23.750 00.000 20224 IsGuiding returns 0
21:12:23.754 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59747, med=2745, FiltMin=2505, FiltMax=28889, Gamma=1.000
21:12:23.767 00.013 8996 UpdateGuideState exits: m=738115 SNR=371.6
21:12:23.768 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:23.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:23.770 00.001 8996 Enqueuing Expose request
21:12:23.780 00.010 20224 PulseGuide returned control before completion, sleep 17
21:12:23.809 00.029 20224 IsGuiding returns 1
21:12:23.809 00.000 20224 scope still moving after pulse duration time elapsed
21:12:23.841 00.032 20224 IsSlewing returns 0
21:12:23.841 00.000 20224 IsGuiding returns 1
21:12:23.872 00.031 20224 IsSlewing returns 0
21:12:23.873 00.001 20224 IsGuiding returns 0
21:12:23.873 00.000 20224 scope move finished after 35 + 87 ms
21:12:23.873 00.000 20224 Move returns status 0, amount 35
21:12:23.874 00.001 20224 MoveAxis(N, 0, ABG)
21:12:23.874 00.000 20224 Move returns status 0, amount 0
21:12:23.874 00.000 20224 move complete, result=0
21:12:23.874 00.000 20224 worker thread done servicing request
21:12:23.874 00.000 20224 Worker thread wakes up
21:12:23.874 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
21:12:23.875 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:23.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:24.864 00.989 20224 Exposure complete
21:12:24.937 00.073 20224 worker thread done servicing request
21:12:24.937 00.000 8996 OnExposeComplete: enter
21:12:24.940 00.003 8996 UpdateGuideState(): m_state=6
21:12:24.943 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1243
21:12:24.945 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=473.11, Mass=725427, SNR=394.7, Peak=58739 HFD=4.6
21:12:24.948 00.003 8996 MultiStar: [#1 -0.31,0.40,0.57,U] [#2 -0.21,0.27,0.69,U] [#3 -0.23,-0.03,0.52,U] [#4 -0.19,0.11,0.49,U] [#5 -0.05,-0.02,0.58,U] [#6 -0.13,0.08,0.39,U] [#7 -0.23,0.02,0.43,U] [#8 -0.02,0.24,0.34,U] 
21:12:24.951 00.003 8996 refined, 8 included, MultiStar: {-0.20, 0.10}, one-star: {-0.30, -0.06}
21:12:24.953 00.002 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
21:12:24.954 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
21:12:24.955 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.23 cameraTheta=2.69 mountX=-0.21 mountY=-0.08, mountTheta=-2.80
21:12:24.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.10, opts=13)
21:12:24.958 00.001 8996 Enqueuing Move request for scope (-0.20, 0.10)
21:12:24.959 00.001 20224 Worker thread wakes up
21:12:24.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
21:12:24.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
21:12:24.959 00.000 20224 Moving (-0.20, 0.10) raw xDistance=-0.21 yDistance=-0.08
21:12:24.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
21:12:24.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:24.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:12:24.959 00.000 20224 MoveAxis(E, 33, ABG)
21:12:24.959 00.000 20224 Guiding  Dir = 2, Dur = 33
21:12:24.960 00.001 20224 IsSlewing returns 0
21:12:24.960 00.000 20224 IsGuiding returns 0
21:12:24.966 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58739, med=2745, FiltMin=2486, FiltMax=29949, Gamma=1.000
21:12:24.981 00.015 8996 UpdateGuideState exits: m=725427 SNR=394.7
21:12:24.983 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:24.985 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:24.986 00.001 8996 Enqueuing Expose request
21:12:25.000 00.014 20224 IsGuiding returns 1
21:12:25.000 00.000 20224 scope still moving after pulse duration time elapsed
21:12:25.031 00.031 20224 IsSlewing returns 0
21:12:25.031 00.000 20224 IsGuiding returns 1
21:12:25.062 00.031 20224 IsSlewing returns 0
21:12:25.062 00.000 20224 IsGuiding returns 1
21:12:25.093 00.031 20224 IsSlewing returns 0
21:12:25.094 00.001 20224 IsGuiding returns 1
21:12:25.124 00.030 20224 IsSlewing returns 0
21:12:25.125 00.001 20224 IsGuiding returns 0
21:12:25.125 00.000 20224 scope move finished after 33 + 132 ms
21:12:25.125 00.000 20224 Move returns status 0, amount 33
21:12:25.125 00.000 20224 MoveAxis(N, 0, ABG)
21:12:25.125 00.000 20224 Move returns status 0, amount 0
21:12:25.125 00.000 20224 move complete, result=0
21:12:25.125 00.000 20224 worker thread done servicing request
21:12:25.126 00.001 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:12:25.129 00.003 20224 Worker thread wakes up
21:12:25.129 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:25.129 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:26.298 01.169 20224 Exposure complete
21:12:26.367 00.069 20224 worker thread done servicing request
21:12:26.367 00.000 8996 OnExposeComplete: enter
21:12:26.368 00.001 8996 UpdateGuideState(): m_state=6
21:12:26.369 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1244
21:12:26.370 00.001 8996 Star::Find returns 1 (0), X=139.28, Y=473.16, Mass=773427, SNR=347.6, Peak=52691 HFD=4.5
21:12:26.372 00.002 8996 MultiStar: [#1 0.46,0.16,0.70,U] [#2 0.60,0.19,0.00,M1] [#3 0.52,0.00,0.00,M1] [#4 0.49,0.03,0.52,U] [#5 0.60,0.03,0.00,M1] [#6 0.45,0.26,0.00,M1] [#7 0.49,0.15,0.00,M1] [#8 0.60,0.24,0.00,M1] 
21:12:26.374 00.002 8996 single-star, 2 included, MultiStar: {0.39, 0.05}, one-star: {0.28, -0.01}
21:12:26.375 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
21:12:26.376 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
21:12:26.377 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.04 mountX=0.28 mountY=-0.02, mountTheta=-0.07
21:12:26.379 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.01, opts=13)
21:12:26.380 00.001 8996 Enqueuing Move request for scope (0.28, -0.01)
21:12:26.381 00.001 20224 Worker thread wakes up
21:12:26.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
21:12:26.381 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
21:12:26.381 00.000 20224 Moving (0.28, -0.01) raw xDistance=0.28 yDistance=-0.02
21:12:26.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
21:12:26.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:26.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:12:26.381 00.000 20224 MoveAxis(W, 39, ABG)
21:12:26.381 00.000 20224 Guiding  Dir = 3, Dur = 39
21:12:26.381 00.000 20224 IsSlewing returns 0
21:12:26.382 00.001 20224 IsGuiding returns 0
21:12:26.384 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52691, med=2745, FiltMin=2477, FiltMax=31168, Gamma=1.000
21:12:26.403 00.019 8996 UpdateGuideState exits: m=773427 SNR=347.6
21:12:26.405 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:26.407 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:26.408 00.001 8996 Enqueuing Expose request
21:12:26.424 00.016 20224 IsGuiding returns 1
21:12:26.424 00.000 20224 scope still moving after pulse duration time elapsed
21:12:26.455 00.031 20224 IsSlewing returns 0
21:12:26.455 00.000 20224 IsGuiding returns 1
21:12:26.487 00.032 20224 IsSlewing returns 0
21:12:26.487 00.000 20224 IsGuiding returns 1
21:12:26.519 00.032 20224 IsSlewing returns 0
21:12:26.519 00.000 20224 IsGuiding returns 0
21:12:26.519 00.000 20224 scope move finished after 39 + 97 ms
21:12:26.519 00.000 20224 Move returns status 0, amount 39
21:12:26.519 00.000 20224 MoveAxis(N, 0, ABG)
21:12:26.519 00.000 20224 Move returns status 0, amount 0
21:12:26.519 00.000 20224 move complete, result=0
21:12:26.520 00.001 20224 worker thread done servicing request
21:12:26.520 00.000 20224 Worker thread wakes up
21:12:26.520 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:26.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:26.520 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.0 px 0 ms NORTH
21:12:27.478 00.958 20224 Exposure complete
21:12:27.549 00.071 20224 worker thread done servicing request
21:12:27.549 00.000 8996 OnExposeComplete: enter
21:12:27.552 00.003 8996 UpdateGuideState(): m_state=6
21:12:27.554 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1245
21:12:27.554 00.000 8996 Star::Find returns 1 (0), X=139.09, Y=473.21, Mass=765501, SNR=359.0, Peak=59363 HFD=4.4
21:12:27.557 00.003 8996 MultiStar: [#1 0.26,0.30,0.73,U] [#2 0.46,0.34,0.00,M2] [#3 0.48,0.15,0.56,U] [#4 0.33,0.24,0.53,U] [#5 0.27,0.20,0.63,U] [#6 0.42,0.18,0.41,U] [#7 0.28,0.09,0.47,U] [#8 0.52,0.32,0.00,M2] 
21:12:27.557 00.000 8996 single-star, 6 included, MultiStar: {0.27, 0.17}, one-star: {0.09, 0.03}
21:12:27.558 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
21:12:27.559 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
21:12:27.560 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.38 mountX=0.08 mountY=-0.04, mountTheta=-0.49
21:12:27.561 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
21:12:27.563 00.002 8996 Enqueuing Move request for scope (0.09, 0.03)
21:12:27.564 00.001 20224 Worker thread wakes up
21:12:27.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
21:12:27.564 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
21:12:27.564 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.08 yDistance=-0.04
21:12:27.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:12:27.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:27.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:12:27.564 00.000 20224 MoveAxis(E, 0, ABG)
21:12:27.564 00.000 20224 Move returns status 0, amount 0
21:12:27.564 00.000 20224 MoveAxis(N, 0, ABG)
21:12:27.564 00.000 20224 Move returns status 0, amount 0
21:12:27.564 00.000 20224 move complete, result=0
21:12:27.564 00.000 20224 worker thread done servicing request
21:12:27.568 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59363, med=2745, FiltMin=2473, FiltMax=26365, Gamma=1.000
21:12:27.585 00.017 8996 UpdateGuideState exits: m=765501 SNR=359.0
21:12:27.587 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:27.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:27.589 00.001 8996 Enqueuing Expose request
21:12:27.590 00.001 20224 Worker thread wakes up
21:12:27.590 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:12:27.591 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:27.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:28.759 01.168 20224 Exposure complete
21:12:28.837 00.078 20224 worker thread done servicing request
21:12:28.837 00.000 8996 OnExposeComplete: enter
21:12:28.839 00.002 8996 UpdateGuideState(): m_state=6
21:12:28.841 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1246
21:12:28.842 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=473.21, Mass=758754, SNR=396.7, Peak=63731 HFD=4.4
21:12:28.844 00.002 8996 MultiStar: [#1 0.24,0.43,0.61,U] [#2 0.12,0.42,0.66,U] [#3 0.21,0.23,0.58,U] [#4 0.16,0.23,0.50,U] [#5 0.25,0.25,0.60,U] [#6 0.09,0.54,0.00,M1] [#7 0.22,0.33,0.39,U] [#8 0.28,0.35,0.34,U] 
21:12:28.846 00.002 8996 single-star, 7 included, MultiStar: {0.16, 0.26}, one-star: {-0.02, 0.04}
21:12:28.847 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
21:12:28.849 00.002 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:12:28.850 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.07 mountX=-0.03 mountY=-0.04, mountTheta=-2.18
21:12:28.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
21:12:28.854 00.002 8996 Enqueuing Move request for scope (-0.02, 0.04)
21:12:28.856 00.002 20224 Worker thread wakes up
21:12:28.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
21:12:28.856 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
21:12:28.856 00.000 20224 Moving (-0.02, 0.04) raw xDistance=-0.03 yDistance=-0.04
21:12:28.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:12:28.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:28.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:12:28.856 00.000 20224 MoveAxis(E, 0, ABG)
21:12:28.856 00.000 20224 Move returns status 0, amount 0
21:12:28.856 00.000 20224 MoveAxis(N, 0, ABG)
21:12:28.856 00.000 20224 Move returns status 0, amount 0
21:12:28.856 00.000 20224 move complete, result=0
21:12:28.856 00.000 20224 worker thread done servicing request
21:12:28.863 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63731, med=2745, FiltMin=2457, FiltMax=29245, Gamma=1.000
21:12:28.885 00.022 8996 UpdateGuideState exits: m=758754 SNR=396.7
21:12:28.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:28.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:28.888 00.001 8996 Enqueuing Expose request
21:12:28.889 00.001 20224 Worker thread wakes up
21:12:28.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:28.889 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:12:28.890 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:29.867 00.977 20224 Exposure complete
21:12:29.956 00.089 20224 worker thread done servicing request
21:12:29.957 00.001 8996 OnExposeComplete: enter
21:12:29.958 00.001 8996 UpdateGuideState(): m_state=6
21:12:29.959 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1247
21:12:29.960 00.001 8996 Star::Find returns 1 (0), X=139.11, Y=473.13, Mass=742626, SNR=369.0, Peak=55379 HFD=4.4
21:12:29.962 00.002 8996 MultiStar: [#1 0.14,0.38,0.57,U] [#2 0.20,0.23,0.69,U] [#3 0.35,0.20,0.56,U] [#4 0.31,0.25,0.56,U] [#5 0.33,0.16,0.55,U] [#6 0.30,0.29,0.43,U] [#7 0.22,0.35,0.46,U] [#8 0.44,0.31,0.00,M2] 
21:12:29.963 00.001 8996 single-star, 7 included, MultiStar: {0.23, 0.20}, one-star: {0.11, -0.04}
21:12:29.964 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
21:12:29.966 00.002 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.88)
21:12:29.967 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.38 mountX=0.11 mountY=0.03, mountTheta=0.26
21:12:29.969 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
21:12:29.970 00.001 8996 Enqueuing Move request for scope (0.11, -0.04)
21:12:29.971 00.001 20224 Worker thread wakes up
21:12:29.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
21:12:29.972 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
21:12:29.972 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.11 yDistance=0.03
21:12:29.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:12:29.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:29.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:12:29.972 00.000 20224 MoveAxis(E, 0, ABG)
21:12:29.972 00.000 20224 Move returns status 0, amount 0
21:12:29.972 00.000 20224 MoveAxis(N, 0, ABG)
21:12:29.972 00.000 20224 Move returns status 0, amount 0
21:12:29.973 00.001 20224 move complete, result=0
21:12:29.973 00.000 20224 worker thread done servicing request
21:12:29.977 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55379, med=2745, FiltMin=2496, FiltMax=27776, Gamma=1.000
21:12:30.006 00.029 8996 UpdateGuideState exits: m=742626 SNR=369.0
21:12:30.008 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:30.010 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:30.011 00.001 8996 Enqueuing Expose request
21:12:30.013 00.002 20224 Worker thread wakes up
21:12:30.013 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:12:30.015 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:30.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:31.169 01.154 20224 Exposure complete
21:12:31.233 00.064 20224 worker thread done servicing request
21:12:31.235 00.002 8996 OnExposeComplete: enter
21:12:31.235 00.000 8996 UpdateGuideState(): m_state=6
21:12:31.236 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1248
21:12:31.236 00.000 8996 Star::Find returns 1 (0), X=139.06, Y=473.25, Mass=720316, SNR=370.2, Peak=55667 HFD=4.5
21:12:31.239 00.003 8996 MultiStar: [#1 0.20,0.57,0.00,M1] [#2 0.30,0.30,0.69,U] [#3 0.34,0.19,0.58,U] [#4 0.22,0.26,0.49,U] [#5 0.51,-0.01,0.57,U] [#6 0.40,0.36,0.00,M1] [#7 0.34,0.21,0.46,U] [#8 0.46,0.40,0.00,M3] 
21:12:31.239 00.000 8996 single-star, 5 included, MultiStar: {0.27, 0.16}, one-star: {0.06, 0.08}
21:12:31.241 00.002 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:12:31.242 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:12:31.243 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.95 mountX=0.05 mountY=-0.09, mountTheta=-1.05
21:12:31.244 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.08, opts=13)
21:12:31.245 00.001 8996 Enqueuing Move request for scope (0.06, 0.08)
21:12:31.246 00.001 20224 Worker thread wakes up
21:12:31.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
21:12:31.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
21:12:31.246 00.000 20224 Moving (0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
21:12:31.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:12:31.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:31.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:12:31.246 00.000 20224 MoveAxis(E, 0, ABG)
21:12:31.246 00.000 20224 Move returns status 0, amount 0
21:12:31.247 00.001 20224 MoveAxis(N, 0, ABG)
21:12:31.247 00.000 20224 Move returns status 0, amount 0
21:12:31.247 00.000 20224 move complete, result=0
21:12:31.247 00.000 20224 worker thread done servicing request
21:12:31.251 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55667, med=2745, FiltMin=2505, FiltMax=25597, Gamma=1.000
21:12:31.269 00.018 8996 UpdateGuideState exits: m=720316 SNR=370.2
21:12:31.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:31.270 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:31.271 00.001 8996 Enqueuing Expose request
21:12:31.272 00.001 20224 Worker thread wakes up
21:12:31.272 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:31.273 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:31.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:32.261 00.988 20224 Exposure complete
21:12:32.326 00.065 20224 worker thread done servicing request
21:12:32.326 00.000 8996 OnExposeComplete: enter
21:12:32.328 00.002 8996 UpdateGuideState(): m_state=6
21:12:32.329 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1249
21:12:32.330 00.001 8996 Star::Find returns 1 (0), X=139.17, Y=473.29, Mass=759744, SNR=384.6, Peak=53427 HFD=4.6
21:12:32.331 00.001 8996 MultiStar: [#1 0.27,0.58,0.00,M2] [#2 0.33,0.58,0.00,M1] [#3 0.29,0.46,0.00,M1] [#4 0.32,0.50,0.00,M1] [#5 0.39,0.46,0.00,M1] [#6 0.16,0.52,0.00,M2] [#7 0.09,0.44,0.40,U] [#8 0.45,0.47,0.00,M4] 
21:12:32.333 00.002 8996 single-star, 1 included, MultiStar: {0.14, 0.21}, one-star: {0.17, 0.12}
21:12:32.334 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
21:12:32.335 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
21:12:32.337 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.64 mountX=0.15 mountY=-0.14, mountTheta=-0.74
21:12:32.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.12, opts=13)
21:12:32.341 00.002 8996 Enqueuing Move request for scope (0.17, 0.12)
21:12:32.342 00.001 20224 Worker thread wakes up
21:12:32.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
21:12:32.342 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
21:12:32.342 00.000 20224 Moving (0.17, 0.12) raw xDistance=0.15 yDistance=-0.14
21:12:32.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:12:32.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:32.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:12:32.342 00.000 20224 MoveAxis(E, 0, ABG)
21:12:32.342 00.000 20224 Move returns status 0, amount 0
21:12:32.342 00.000 20224 MoveAxis(N, 0, ABG)
21:12:32.342 00.000 20224 Move returns status 0, amount 0
21:12:32.343 00.001 20224 move complete, result=0
21:12:32.343 00.000 20224 worker thread done servicing request
21:12:32.346 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53427, med=2745, FiltMin=2496, FiltMax=24909, Gamma=1.000
21:12:32.364 00.018 8996 UpdateGuideState exits: m=759744 SNR=384.6
21:12:32.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:32.367 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:32.368 00.001 8996 Enqueuing Expose request
21:12:32.369 00.001 20224 Worker thread wakes up
21:12:32.369 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:32.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:32.370 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:33.526 01.156 20224 Exposure complete
21:12:33.593 00.067 20224 worker thread done servicing request
21:12:33.593 00.000 8996 OnExposeComplete: enter
21:12:33.596 00.003 8996 UpdateGuideState(): m_state=6
21:12:33.598 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1250
21:12:33.601 00.003 8996 Star::Find returns 1 (0), X=138.98, Y=473.50, Mass=777305, SNR=366.4, Peak=55075 HFD=4.3
21:12:33.605 00.004 8996 MultiStar: [#1 0.01,0.68,0.00,M3] [#2 0.13,0.66,0.00,M2] [#3 0.06,0.53,0.00,M2] [#4 0.07,0.47,0.59,U] [#5 0.24,0.56,0.00,M2] [#6 -0.03,0.50,0.40,U] [#7 0.02,0.43,0.42,U] [#8 0.15,0.75,0.00,M5] 
21:12:33.607 00.002 8996 single-star, 3 included, MultiStar: {0.01, 0.41}, one-star: {-0.02, 0.33}
21:12:33.608 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
21:12:33.609 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
21:12:33.611 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.63 mountX=-0.05 mountY=-0.33, mountTheta=-1.73
21:12:33.613 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.33, opts=13)
21:12:33.614 00.001 8996 Enqueuing Move request for scope (-0.02, 0.33)
21:12:33.615 00.001 20224 Worker thread wakes up
21:12:33.615 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
21:12:33.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
21:12:33.616 00.001 20224 Moving (-0.02, 0.33) raw xDistance=-0.05 yDistance=-0.33
21:12:33.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:12:33.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:12:33.616 00.000 20224 MoveAxis(E, 0, ABG)
21:12:33.616 00.000 20224 Move returns status 0, amount 0
21:12:33.616 00.000 20224 MoveAxis(N, 69, ABG)
21:12:33.616 00.000 20224 Guiding  Dir = 0, Dur = 69
21:12:33.616 00.000 20224 IsSlewing returns 0
21:12:33.616 00.000 20224 IsGuiding returns 0
21:12:33.620 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55075, med=2745, FiltMin=2496, FiltMax=28717, Gamma=1.000
21:12:33.635 00.015 8996 UpdateGuideState exits: m=777305 SNR=366.4
21:12:33.636 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:33.637 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:33.638 00.001 8996 Enqueuing Expose request
21:12:33.671 00.033 20224 PulseGuide returned control before completion, sleep 24
21:12:33.702 00.031 20224 IsGuiding returns 1
21:12:33.702 00.000 20224 scope still moving after pulse duration time elapsed
21:12:33.732 00.030 20224 IsSlewing returns 0
21:12:33.733 00.001 20224 IsGuiding returns 1
21:12:33.763 00.030 20224 IsSlewing returns 0
21:12:33.763 00.000 20224 IsGuiding returns 0
21:12:33.763 00.000 20224 scope move finished after 69 + 78 ms
21:12:33.763 00.000 20224 Move returns status 0, amount 69
21:12:33.763 00.000 20224 move complete, result=0
21:12:33.763 00.000 20224 worker thread done servicing request
21:12:33.763 00.000 20224 Worker thread wakes up
21:12:33.763 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 69 ms NORTH
21:12:33.767 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:33.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:34.747 00.980 20224 Exposure complete
21:12:34.817 00.070 20224 worker thread done servicing request
21:12:34.817 00.000 8996 OnExposeComplete: enter
21:12:34.818 00.001 8996 UpdateGuideState(): m_state=6
21:12:34.818 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1251
21:12:34.819 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.31, Mass=682771, SNR=353.0, Peak=50787 HFD=4.5
21:12:34.820 00.001 8996 MultiStar: [#1 -0.34,0.60,0.00,M4] [#2 -0.16,0.60,0.00,M3] [#3 -0.16,0.44,0.55,U] [#4 -0.21,0.52,0.00,M1] [#5 0.06,0.47,0.57,U] [#6 0.01,0.34,0.46,U] [#7 -0.02,0.56,0.00,M1] [#8 0.13,0.55,0.00,M6] 
21:12:34.821 00.001 8996 single-star, 3 included, MultiStar: {-0.06, 0.31}, one-star: {-0.11, 0.14}
21:12:34.822 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
21:12:34.823 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
21:12:34.823 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=-0.13 mountY=-0.13, mountTheta=-2.36
21:12:34.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.14, opts=13)
21:12:34.826 00.001 8996 Enqueuing Move request for scope (-0.11, 0.14)
21:12:34.827 00.001 20224 Worker thread wakes up
21:12:34.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
21:12:34.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
21:12:34.827 00.000 20224 Moving (-0.11, 0.14) raw xDistance=-0.13 yDistance=-0.13
21:12:34.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:12:34.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:34.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:12:34.827 00.000 20224 MoveAxis(E, 0, ABG)
21:12:34.827 00.000 20224 Move returns status 0, amount 0
21:12:34.827 00.000 20224 MoveAxis(N, 0, ABG)
21:12:34.827 00.000 20224 Move returns status 0, amount 0
21:12:34.827 00.000 20224 move complete, result=0
21:12:34.828 00.001 20224 worker thread done servicing request
21:12:34.831 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50787, med=2745, FiltMin=2499, FiltMax=26781, Gamma=1.000
21:12:34.850 00.019 8996 UpdateGuideState exits: m=682771 SNR=353.0
21:12:34.851 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:34.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:34.853 00.001 8996 Enqueuing Expose request
21:12:34.853 00.000 20224 Worker thread wakes up
21:12:34.853 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:34.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:34.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:36.022 01.168 20224 Exposure complete
21:12:36.104 00.082 20224 worker thread done servicing request
21:12:36.104 00.000 8996 OnExposeComplete: enter
21:12:36.105 00.001 8996 UpdateGuideState(): m_state=6
21:12:36.106 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1252
21:12:36.107 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.57, Mass=783380, SNR=363.7, Peak=54022 HFD=4.6
21:12:36.108 00.001 8996 MultiStar: [#1 -0.16,0.73,0.00,M5] [#2 -0.05,0.51,0.00,M4] [#3 0.08,0.65,0.00,M2] [#4 -0.05,0.57,0.00,M2] [#5 0.01,0.45,0.53,U] [#6 -0.08,0.71,0.00,M1] [#7 0.00,0.60,0.00,M2] [#8 0.09,0.63,0.00,M7] 
21:12:36.108 00.000 8996 refined, 1 included, MultiStar: {-0.11, 0.41}, one-star: {-0.17, 0.39}
21:12:36.109 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:12:36.110 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
21:12:36.110 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.41 hyp=0.43 cameraTheta=1.83 mountX=-0.15 mountY=-0.40, mountTheta=-1.93
21:12:36.112 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.41, opts=13)
21:12:36.113 00.001 8996 Enqueuing Move request for scope (-0.11, 0.41)
21:12:36.113 00.000 20224 Worker thread wakes up
21:12:36.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.41) opts 0xd
21:12:36.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.41)
21:12:36.114 00.001 20224 Moving (-0.11, 0.41) raw xDistance=-0.15 yDistance=-0.40
21:12:36.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:12:36.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:12:36.114 00.000 20224 MoveAxis(E, 0, ABG)
21:12:36.114 00.000 20224 Move returns status 0, amount 0
21:12:36.114 00.000 20224 MoveAxis(N, 84, ABG)
21:12:36.114 00.000 20224 Guiding  Dir = 0, Dur = 84
21:12:36.114 00.000 20224 IsSlewing returns 0
21:12:36.114 00.000 20224 IsGuiding returns 0
21:12:36.118 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54022, med=2745, FiltMin=2489, FiltMax=29913, Gamma=1.000
21:12:36.131 00.013 20224 PulseGuide returned control before completion, sleep 77
21:12:36.132 00.001 8996 UpdateGuideState exits: m=783380 SNR=363.7
21:12:36.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:36.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:36.135 00.001 8996 Enqueuing Expose request
21:12:36.224 00.089 20224 IsGuiding returns 1
21:12:36.224 00.000 20224 scope still moving after pulse duration time elapsed
21:12:36.255 00.031 20224 IsSlewing returns 0
21:12:36.255 00.000 20224 IsGuiding returns 0
21:12:36.256 00.001 20224 scope move finished after 84 + 57 ms
21:12:36.256 00.000 20224 Move returns status 0, amount 84
21:12:36.256 00.000 20224 move complete, result=0
21:12:36.256 00.000 20224 worker thread done servicing request
21:12:36.256 00.000 20224 Worker thread wakes up
21:12:36.256 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 84 ms NORTH
21:12:36.258 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:36.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:37.239 00.981 20224 Exposure complete
21:12:37.302 00.063 20224 worker thread done servicing request
21:12:37.302 00.000 8996 OnExposeComplete: enter
21:12:37.304 00.002 8996 UpdateGuideState(): m_state=6
21:12:37.306 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1253
21:12:37.307 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.88, Mass=741353, SNR=372.8, Peak=53363 HFD=4.8
21:12:37.308 00.001 8996 MultiStar: [#1 -0.25,-0.04,0.60,U] [#2 0.07,-0.09,0.75,U] [#3 -0.11,-0.11,0.57,U] [#4 -0.23,-0.12,0.50,U] [#5 -0.19,-0.04,0.56,U] [#6 -0.06,0.04,0.47,U] [#7 -0.06,-0.06,0.42,U] [#8 -0.16,-0.03,0.35,U] 
21:12:37.308 00.000 8996 refined, 8 included, MultiStar: {-0.18, -0.11}, one-star: {-0.46, -0.29}
21:12:37.310 00.002 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
21:12:37.311 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
21:12:37.312 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.62 mountX=-0.17 mountY=0.13, mountTheta=2.51
21:12:37.313 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.11, opts=13)
21:12:37.314 00.001 8996 Enqueuing Move request for scope (-0.18, -0.11)
21:12:37.315 00.001 20224 Worker thread wakes up
21:12:37.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
21:12:37.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
21:12:37.315 00.000 20224 Moving (-0.18, -0.11) raw xDistance=-0.17 yDistance=0.13
21:12:37.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:12:37.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:37.316 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:12:37.316 00.000 20224 MoveAxis(E, 0, ABG)
21:12:37.316 00.000 20224 Move returns status 0, amount 0
21:12:37.316 00.000 20224 MoveAxis(N, 0, ABG)
21:12:37.316 00.000 20224 Move returns status 0, amount 0
21:12:37.316 00.000 20224 move complete, result=0
21:12:37.316 00.000 20224 worker thread done servicing request
21:12:37.325 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53363, med=2745, FiltMin=2486, FiltMax=30054, Gamma=1.000
21:12:37.344 00.019 8996 UpdateGuideState exits: m=741353 SNR=372.8
21:12:37.346 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:37.348 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:37.349 00.001 8996 Enqueuing Expose request
21:12:37.350 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:37.351 00.001 20224 Worker thread wakes up
21:12:37.352 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:37.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:38.515 01.163 20224 Exposure complete
21:12:38.602 00.087 20224 worker thread done servicing request
21:12:38.602 00.000 8996 OnExposeComplete: enter
21:12:38.604 00.002 8996 UpdateGuideState(): m_state=6
21:12:38.605 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1254
21:12:38.607 00.002 8996 Star::Find returns 1 (0), X=138.81, Y=473.18, Mass=725008, SNR=353.9, Peak=64227 HFD=4.4
21:12:38.608 00.001 8996 MultiStar: [#1 0.03,-0.14,0.70,U] [#2 0.29,0.18,0.77,U] [#3 0.20,-0.03,0.58,U] [#4 0.18,-0.15,0.66,U] [#5 0.17,-0.00,0.67,U] [#6 0.10,0.11,0.47,U] [#7 0.23,0.17,0.41,U] [#8 0.11,0.13,0.36,U] 
21:12:38.608 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {-0.20, 0.01}
21:12:38.609 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
21:12:38.610 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
21:12:38.611 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.17 mountX=0.10 mountY=-0.03, mountTheta=-0.28
21:12:38.615 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
21:12:38.618 00.003 8996 Enqueuing Move request for scope (0.10, 0.02)
21:12:38.620 00.002 20224 Worker thread wakes up
21:12:38.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
21:12:38.620 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
21:12:38.620 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
21:12:38.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:12:38.621 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:38.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:12:38.621 00.000 20224 MoveAxis(E, 0, ABG)
21:12:38.621 00.000 20224 Move returns status 0, amount 0
21:12:38.621 00.000 20224 MoveAxis(N, 0, ABG)
21:12:38.621 00.000 20224 Move returns status 0, amount 0
21:12:38.621 00.000 20224 move complete, result=0
21:12:38.621 00.000 20224 worker thread done servicing request
21:12:38.630 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64227, med=2745, FiltMin=2461, FiltMax=27933, Gamma=1.000
21:12:38.657 00.027 8996 UpdateGuideState exits: m=725008 SNR=353.9
21:12:38.658 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:38.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:38.660 00.001 8996 Enqueuing Expose request
21:12:38.660 00.000 20224 Worker thread wakes up
21:12:38.661 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:12:38.662 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:38.662 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:39.639 00.977 20224 Exposure complete
21:12:39.708 00.069 20224 worker thread done servicing request
21:12:39.709 00.001 8996 OnExposeComplete: enter
21:12:39.710 00.001 8996 UpdateGuideState(): m_state=6
21:12:39.712 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1255
21:12:39.713 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=473.02, Mass=730140, SNR=342.2, Peak=59299 HFD=4.4
21:12:39.715 00.002 8996 MultiStar: [#1 0.24,-0.08,0.70,U] [#2 0.13,-0.07,0.82,U] [#3 0.32,-0.07,0.60,U] [#4 0.33,-0.16,0.55,U] [#5 0.34,-0.13,0.60,U] [#6 0.32,-0.00,0.41,U] [#7 0.14,0.06,0.49,U] [#8 0.44,0.04,0.37,U] 
21:12:39.716 00.001 8996 single-star, 8 included, MultiStar: {0.23, -0.08}, one-star: {0.05, -0.15}
21:12:39.718 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
21:12:39.719 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
21:12:39.721 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.24 mountX=0.07 mountY=0.14, mountTheta=1.14
21:12:39.723 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.15, opts=13)
21:12:39.725 00.002 8996 Enqueuing Move request for scope (0.05, -0.15)
21:12:39.726 00.001 20224 Worker thread wakes up
21:12:39.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
21:12:39.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
21:12:39.726 00.000 20224 Moving (0.05, -0.15) raw xDistance=0.07 yDistance=0.14
21:12:39.727 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:12:39.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:39.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:12:39.727 00.000 20224 MoveAxis(E, 0, ABG)
21:12:39.727 00.000 20224 Move returns status 0, amount 0
21:12:39.727 00.000 20224 MoveAxis(N, 0, ABG)
21:12:39.727 00.000 20224 Move returns status 0, amount 0
21:12:39.727 00.000 20224 move complete, result=0
21:12:39.727 00.000 20224 worker thread done servicing request
21:12:39.737 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=59299, med=2745, FiltMin=2496, FiltMax=28144, Gamma=1.000
21:12:39.764 00.027 8996 UpdateGuideState exits: m=730140 SNR=342.2
21:12:39.766 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:39.768 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:39.769 00.001 8996 Enqueuing Expose request
21:12:39.771 00.002 20224 Worker thread wakes up
21:12:39.771 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:39.773 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:39.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:40.936 01.163 20224 Exposure complete
21:12:40.995 00.059 20224 worker thread done servicing request
21:12:40.995 00.000 8996 OnExposeComplete: enter
21:12:40.996 00.001 8996 UpdateGuideState(): m_state=6
21:12:40.997 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1256
21:12:40.998 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=472.70, Mass=730856, SNR=336.9, Peak=59299 HFD=4.4
21:12:40.999 00.001 8996 MultiStar: [#1 0.07,-0.22,0.73,U] [#2 -0.00,-0.36,0.85,U] [#3 0.24,-0.43,0.66,U] [#4 0.03,-0.36,0.56,U] [#5 0.30,-0.47,0.00,M1] [#6 0.13,-0.25,0.60,U] [#7 0.22,-0.19,0.46,U] [#8 0.37,-0.20,0.43,U] 
21:12:41.000 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.33}, one-star: {-0.01, -0.47}
21:12:41.001 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
21:12:41.002 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
21:12:41.002 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.33 hyp=0.35 cameraTheta=-1.27 mountX=0.14 mountY=0.32, mountTheta=1.17
21:12:41.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.33, opts=13)
21:12:41.004 00.000 8996 Enqueuing Move request for scope (0.10, -0.33)
21:12:41.005 00.001 20224 Worker thread wakes up
21:12:41.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.33) opts 0xd
21:12:41.005 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.33)
21:12:41.005 00.000 20224 Moving (0.10, -0.33) raw xDistance=0.14 yDistance=0.32
21:12:41.006 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:12:41.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:12:41.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:12:41.006 00.000 20224 MoveAxis(E, 0, ABG)
21:12:41.006 00.000 20224 Move returns status 0, amount 0
21:12:41.006 00.000 20224 MoveAxis(N, 0, ABG)
21:12:41.006 00.000 20224 Move returns status 0, amount 0
21:12:41.006 00.000 20224 move complete, result=0
21:12:41.006 00.000 20224 worker thread done servicing request
21:12:41.010 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59299, med=2745, FiltMin=2473, FiltMax=25638, Gamma=1.000
21:12:41.032 00.022 8996 UpdateGuideState exits: m=730856 SNR=336.9
21:12:41.035 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:41.037 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:41.039 00.002 8996 Enqueuing Expose request
21:12:41.041 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:12:41.043 00.002 20224 Worker thread wakes up
21:12:41.043 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:41.044 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:42.027 00.983 20224 Exposure complete
21:12:42.087 00.060 20224 worker thread done servicing request
21:12:42.088 00.001 8996 OnExposeComplete: enter
21:12:42.088 00.000 8996 UpdateGuideState(): m_state=6
21:12:42.089 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1257
21:12:42.090 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=473.03, Mass=715589, SNR=353.0, Peak=56387 HFD=4.5
21:12:42.091 00.001 8996 MultiStar: [#1 -0.05,-0.16,0.60,U] [#2 0.16,-0.18,0.76,U] [#3 0.07,-0.17,0.58,U] [#4 -0.05,-0.20,0.57,U] [#5 0.01,-0.13,0.69,U] [#6 0.06,-0.13,0.41,U] [#7 0.01,-0.16,0.47,U] [#8 0.14,-0.01,0.36,U] 
21:12:42.092 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.15}, one-star: {-0.37, -0.15}
21:12:42.092 00.000 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
21:12:42.093 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
21:12:42.094 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.78 mountX=-0.02 mountY=0.15, mountTheta=1.68
21:12:42.095 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.15, opts=13)
21:12:42.096 00.001 8996 Enqueuing Move request for scope (-0.03, -0.15)
21:12:42.097 00.001 20224 Worker thread wakes up
21:12:42.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
21:12:42.097 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
21:12:42.097 00.000 20224 Moving (-0.03, -0.15) raw xDistance=-0.02 yDistance=0.15
21:12:42.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:12:42.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:42.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:12:42.097 00.000 20224 MoveAxis(E, 0, ABG)
21:12:42.097 00.000 20224 Move returns status 0, amount 0
21:12:42.097 00.000 20224 MoveAxis(N, 0, ABG)
21:12:42.097 00.000 20224 Move returns status 0, amount 0
21:12:42.098 00.001 20224 move complete, result=0
21:12:42.098 00.000 20224 worker thread done servicing request
21:12:42.105 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56387, med=2745, FiltMin=2493, FiltMax=30387, Gamma=1.000
21:12:42.136 00.031 8996 UpdateGuideState exits: m=715589 SNR=353.0
21:12:42.139 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:42.141 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:42.143 00.002 8996 Enqueuing Expose request
21:12:42.145 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:12:42.146 00.001 20224 Worker thread wakes up
21:12:42.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:42.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:43.305 01.158 20224 Exposure complete
21:12:43.387 00.082 20224 worker thread done servicing request
21:12:43.387 00.000 8996 OnExposeComplete: enter
21:12:43.388 00.001 8996 UpdateGuideState(): m_state=6
21:12:43.389 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1258
21:12:43.390 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.96, Mass=745038, SNR=358.1, Peak=63411 HFD=4.6
21:12:43.391 00.001 8996 MultiStar: [#1 -0.37,-0.02,0.70,U] [#2 -0.17,-0.15,0.70,U] [#3 -0.29,-0.01,0.61,U] [#4 -0.22,0.01,0.55,U] [#5 -0.15,-0.05,0.60,U] [#6 -0.23,-0.12,0.45,U] [#7 -0.24,-0.01,0.43,U] [#8 -0.13,-0.01,0.37,U] 
21:12:43.392 00.001 8996 refined, 8 included, MultiStar: {-0.27, -0.08}, one-star: {-0.42, -0.22}
21:12:43.392 00.000 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
21:12:43.393 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
21:12:43.394 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.08 hyp=0.28 cameraTheta=-2.85 mountX=-0.26 mountY=0.11, mountTheta=2.74
21:12:43.395 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.08, opts=13)
21:12:43.396 00.001 8996 Enqueuing Move request for scope (-0.27, -0.08)
21:12:43.397 00.001 20224 Worker thread wakes up
21:12:43.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.08) opts 0xd
21:12:43.397 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.08)
21:12:43.397 00.000 20224 Moving (-0.27, -0.08) raw xDistance=-0.26 yDistance=0.11
21:12:43.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:12:43.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:43.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:12:43.397 00.000 20224 MoveAxis(E, 38, ABG)
21:12:43.397 00.000 20224 Guiding  Dir = 2, Dur = 38
21:12:43.398 00.001 20224 IsSlewing returns 0
21:12:43.398 00.000 20224 IsGuiding returns 0
21:12:43.401 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63411, med=2745, FiltMin=2496, FiltMax=28262, Gamma=1.000
21:12:43.418 00.017 8996 UpdateGuideState exits: m=745038 SNR=358.1
21:12:43.420 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:43.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:43.422 00.001 8996 Enqueuing Expose request
21:12:43.435 00.013 20224 PulseGuide returned control before completion, sleep 12
21:12:43.449 00.014 20224 IsGuiding returns 1
21:12:43.449 00.000 20224 scope still moving after pulse duration time elapsed
21:12:43.480 00.031 20224 IsSlewing returns 0
21:12:43.480 00.000 20224 IsGuiding returns 1
21:12:43.511 00.031 20224 IsSlewing returns 0
21:12:43.511 00.000 20224 IsGuiding returns 1
21:12:43.542 00.031 20224 IsSlewing returns 0
21:12:43.543 00.001 20224 IsGuiding returns 0
21:12:43.543 00.000 20224 scope move finished after 38 + 106 ms
21:12:43.543 00.000 20224 Move returns status 0, amount 38
21:12:43.543 00.000 20224 MoveAxis(N, 0, ABG)
21:12:43.543 00.000 20224 Move returns status 0, amount 0
21:12:43.543 00.000 20224 move complete, result=0
21:12:43.543 00.000 20224 worker thread done servicing request
21:12:43.543 00.000 20224 Worker thread wakes up
21:12:43.543 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:43.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:43.543 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
21:12:44.524 00.981 20224 Exposure complete
21:12:44.605 00.081 20224 worker thread done servicing request
21:12:44.605 00.000 8996 OnExposeComplete: enter
21:12:44.607 00.002 8996 UpdateGuideState(): m_state=6
21:12:44.607 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1259
21:12:44.609 00.002 8996 Star::Find returns 1 (0), X=138.92, Y=473.16, Mass=753498, SNR=331.0, Peak=63187 HFD=4.3
21:12:44.610 00.001 8996 MultiStar: [#1 0.08,0.04,0.73,U] [#2 0.00,0.08,0.82,U] [#3 0.23,0.05,0.74,U] [#4 0.04,0.09,0.63,U] [#5 0.19,0.11,0.70,U] [#6 0.21,0.07,0.46,U] [#7 0.16,0.27,0.50,U] [#8 0.21,0.40,0.42,U] 
21:12:44.611 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.10}, one-star: {-0.08, -0.01}
21:12:44.612 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
21:12:44.613 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
21:12:44.615 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.99 mountX=-0.08 mountY=0.02, mountTheta=2.88
21:12:44.619 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.01, opts=13)
21:12:44.620 00.001 8996 Enqueuing Move request for scope (-0.08, -0.01)
21:12:44.622 00.002 20224 Worker thread wakes up
21:12:44.622 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
21:12:44.622 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
21:12:44.623 00.001 20224 Moving (-0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
21:12:44.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:12:44.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:44.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:12:44.623 00.000 20224 MoveAxis(E, 0, ABG)
21:12:44.623 00.000 20224 Move returns status 0, amount 0
21:12:44.623 00.000 20224 MoveAxis(N, 0, ABG)
21:12:44.623 00.000 20224 Move returns status 0, amount 0
21:12:44.624 00.001 20224 move complete, result=0
21:12:44.624 00.000 20224 worker thread done servicing request
21:12:44.630 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63187, med=2745, FiltMin=2484, FiltMax=30173, Gamma=1.000
21:12:44.650 00.020 8996 UpdateGuideState exits: m=753498 SNR=331.0
21:12:44.652 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:44.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:44.655 00.002 8996 Enqueuing Expose request
21:12:44.657 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:12:44.659 00.002 20224 Worker thread wakes up
21:12:44.659 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:44.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:45.819 01.160 20224 Exposure complete
21:12:45.913 00.094 20224 worker thread done servicing request
21:12:45.913 00.000 8996 OnExposeComplete: enter
21:12:45.914 00.001 8996 UpdateGuideState(): m_state=6
21:12:45.915 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1260
21:12:45.916 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=473.03, Mass=793129, SNR=366.3, Peak=63331 HFD=4.4
21:12:45.917 00.001 8996 MultiStar: [#1 0.16,0.32,0.64,U] [#2 0.33,-0.05,0.73,U] [#3 0.58,0.18,0.00,M1] [#4 0.49,0.31,0.00,M1] [#5 0.38,0.22,0.56,U] [#6 0.36,0.00,0.45,U] [#7 0.42,-0.05,0.44,U] [#8 0.50,0.27,0.00,M1] 
21:12:45.918 00.001 8996 single-star, 5 included, MultiStar: {0.26, 0.03}, one-star: {0.09, -0.14}
21:12:45.919 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
21:12:45.920 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
21:12:45.920 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-1.00 mountX=0.10 mountY=0.13, mountTheta=0.90
21:12:45.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.14, opts=13)
21:12:45.923 00.001 8996 Enqueuing Move request for scope (0.09, -0.14)
21:12:45.924 00.001 20224 Worker thread wakes up
21:12:45.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
21:12:45.924 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
21:12:45.924 00.000 20224 Moving (0.09, -0.14) raw xDistance=0.10 yDistance=0.13
21:12:45.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:12:45.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:45.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:12:45.924 00.000 20224 MoveAxis(E, 0, ABG)
21:12:45.924 00.000 20224 Move returns status 0, amount 0
21:12:45.924 00.000 20224 MoveAxis(N, 0, ABG)
21:12:45.924 00.000 20224 Move returns status 0, amount 0
21:12:45.924 00.000 20224 move complete, result=0
21:12:45.924 00.000 20224 worker thread done servicing request
21:12:45.928 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63331, med=2745, FiltMin=2489, FiltMax=31728, Gamma=1.000
21:12:45.950 00.022 8996 UpdateGuideState exits: m=793129 SNR=366.3
21:12:45.951 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:45.952 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:45.953 00.001 8996 Enqueuing Expose request
21:12:45.954 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:45.954 00.000 20224 Worker thread wakes up
21:12:45.954 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:45.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:46.936 00.982 20224 Exposure complete
21:12:47.024 00.088 20224 worker thread done servicing request
21:12:47.024 00.000 8996 OnExposeComplete: enter
21:12:47.026 00.002 8996 UpdateGuideState(): m_state=6
21:12:47.028 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1261
21:12:47.029 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.95, Mass=780799, SNR=364.4, Peak=65507 HFD=4.4
21:12:47.030 00.001 8996 MultiStar: [#1 0.12,0.11,0.61,U] [#2 0.28,-0.04,0.73,U] [#3 0.34,0.12,0.69,U] [#4 0.33,0.14,0.56,U] [#5 0.47,0.00,0.58,U] [#6 0.39,0.05,0.43,U] [#7 0.22,0.12,0.46,U] [#8 0.28,0.18,0.37,U] 
21:12:47.030 00.000 8996 refined, 8 included, MultiStar: {0.22, 0.02}, one-star: {-0.14, -0.22}
21:12:47.031 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
21:12:47.032 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
21:12:47.033 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.10 mountX=0.22 mountY=-0.05, mountTheta=-0.22
21:12:47.035 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.02, opts=13)
21:12:47.037 00.002 8996 Enqueuing Move request for scope (0.22, 0.02)
21:12:47.038 00.001 20224 Worker thread wakes up
21:12:47.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
21:12:47.038 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
21:12:47.038 00.000 20224 Moving (0.22, 0.02) raw xDistance=0.22 yDistance=-0.05
21:12:47.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:12:47.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:47.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:12:47.038 00.000 20224 MoveAxis(W, 32, ABG)
21:12:47.038 00.000 20224 Guiding  Dir = 3, Dur = 32
21:12:47.040 00.002 20224 IsSlewing returns 0
21:12:47.040 00.000 20224 IsGuiding returns 0
21:12:47.042 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65507, med=2745, FiltMin=2502, FiltMax=32125, Gamma=1.000
21:12:47.057 00.015 8996 UpdateGuideState exits: m=780799 SNR=364.4
21:12:47.058 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:47.059 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:47.060 00.001 8996 Enqueuing Expose request
21:12:47.086 00.026 20224 IsGuiding returns 1
21:12:47.086 00.000 20224 scope still moving after pulse duration time elapsed
21:12:47.116 00.030 20224 IsSlewing returns 0
21:12:47.116 00.000 20224 IsGuiding returns 1
21:12:47.147 00.031 20224 IsSlewing returns 0
21:12:47.147 00.000 20224 IsGuiding returns 1
21:12:47.178 00.031 20224 IsSlewing returns 0
21:12:47.178 00.000 20224 IsGuiding returns 0
21:12:47.178 00.000 20224 scope move finished after 32 + 105 ms
21:12:47.178 00.000 20224 Move returns status 0, amount 32
21:12:47.178 00.000 20224 MoveAxis(N, 0, ABG)
21:12:47.178 00.000 20224 Move returns status 0, amount 0
21:12:47.178 00.000 20224 move complete, result=0
21:12:47.178 00.000 20224 worker thread done servicing request
21:12:47.178 00.000 20224 Worker thread wakes up
21:12:47.179 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:47.179 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
21:12:47.180 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:48.335 01.155 20224 Exposure complete
21:12:48.429 00.094 20224 worker thread done servicing request
21:12:48.429 00.000 8996 OnExposeComplete: enter
21:12:48.431 00.002 8996 UpdateGuideState(): m_state=6
21:12:48.433 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1262
21:12:48.434 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=473.23, Mass=812264, SNR=369.1, Peak=63811 HFD=4.5
21:12:48.436 00.002 8996 MultiStar: [#1 -0.09,0.29,0.66,U] [#2 -0.04,0.30,0.77,U] [#3 0.18,0.12,0.51,U] [#4 0.13,0.14,0.55,U] [#5 0.10,0.15,0.56,U] [#6 0.12,0.13,0.44,U] [#7 -0.19,0.30,0.39,U] [#8 0.17,0.22,0.35,U] 
21:12:48.438 00.002 8996 single-star, 8 included, MultiStar: {0.04, 0.18}, one-star: {0.02, 0.06}
21:12:48.440 00.002 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
21:12:48.441 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
21:12:48.443 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.20 mountX=0.02 mountY=-0.06, mountTheta=-1.30
21:12:48.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
21:12:48.446 00.001 8996 Enqueuing Move request for scope (0.02, 0.06)
21:12:48.447 00.001 20224 Worker thread wakes up
21:12:48.448 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
21:12:48.448 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
21:12:48.448 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
21:12:48.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:12:48.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:48.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:12:48.448 00.000 20224 MoveAxis(E, 0, ABG)
21:12:48.448 00.000 20224 Move returns status 0, amount 0
21:12:48.449 00.001 20224 MoveAxis(N, 0, ABG)
21:12:48.449 00.000 20224 Move returns status 0, amount 0
21:12:48.449 00.000 20224 move complete, result=0
21:12:48.449 00.000 20224 worker thread done servicing request
21:12:48.455 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63811, med=2745, FiltMin=2489, FiltMax=28605, Gamma=1.000
21:12:48.474 00.019 8996 UpdateGuideState exits: m=812264 SNR=369.1
21:12:48.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:48.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:48.477 00.001 8996 Enqueuing Expose request
21:12:48.478 00.001 20224 Worker thread wakes up
21:12:48.478 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:48.478 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:48.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:49.456 00.978 20224 Exposure complete
21:12:49.535 00.079 20224 worker thread done servicing request
21:12:49.535 00.000 8996 OnExposeComplete: enter
21:12:49.536 00.001 8996 UpdateGuideState(): m_state=6
21:12:49.537 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1263
21:12:49.539 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=473.19, Mass=722149, SNR=339.2, Peak=65411 HFD=4.5
21:12:49.542 00.003 8996 MultiStar: [#1 -0.15,0.32,0.70,U] [#2 -0.03,0.17,0.76,U] [#3 -0.11,0.20,0.70,U] [#4 -0.07,0.17,0.57,U] [#5 -0.13,0.06,0.71,U] [#6 0.08,0.18,0.52,U] [#7 -0.16,0.09,0.48,U] [#8 -0.12,0.30,0.40,U] 
21:12:49.543 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.16}, one-star: {-0.30, 0.02}
21:12:49.545 00.002 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:12:49.546 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
21:12:49.548 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.24 mountX=-0.14 mountY=-0.14, mountTheta=-2.35
21:12:49.551 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
21:12:49.552 00.001 8996 Enqueuing Move request for scope (-0.12, 0.16)
21:12:49.553 00.001 20224 Worker thread wakes up
21:12:49.554 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:12:49.554 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:12:49.554 00.000 20224 Moving (-0.12, 0.16) raw xDistance=-0.14 yDistance=-0.14
21:12:49.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:12:49.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:49.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:12:49.554 00.000 20224 MoveAxis(E, 0, ABG)
21:12:49.554 00.000 20224 Move returns status 0, amount 0
21:12:49.554 00.000 20224 MoveAxis(N, 0, ABG)
21:12:49.554 00.000 20224 Move returns status 0, amount 0
21:12:49.554 00.000 20224 move complete, result=0
21:12:49.554 00.000 20224 worker thread done servicing request
21:12:49.558 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65411, med=2745, FiltMin=2509, FiltMax=27401, Gamma=1.000
21:12:49.578 00.020 8996 UpdateGuideState exits: m=722149 SNR=339.2
21:12:49.581 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:49.583 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:49.583 00.000 8996 Enqueuing Expose request
21:12:49.584 00.001 20224 Worker thread wakes up
21:12:49.584 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:49.586 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:49.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:50.762 01.176 20224 Exposure complete
21:12:50.827 00.065 20224 worker thread done servicing request
21:12:50.828 00.001 8996 OnExposeComplete: enter
21:12:50.829 00.001 8996 UpdateGuideState(): m_state=6
21:12:50.830 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1264
21:12:50.832 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=473.10, Mass=779253, SNR=390.4, Peak=61987 HFD=4.7
21:12:50.833 00.001 8996 MultiStar: [#1 -0.23,0.21,0.59,U] [#2 -0.17,0.10,0.72,U] [#3 -0.21,0.16,0.61,U] [#4 -0.19,0.19,0.51,U] [#5 -0.15,0.02,0.55,U] [#6 0.01,0.17,0.38,U] [#7 -0.34,0.12,0.41,U] [#8 -0.05,0.28,0.37,U] 
21:12:50.835 00.002 8996 refined, 8 included, MultiStar: {-0.21, 0.11}, one-star: {-0.36, -0.07}
21:12:50.837 00.002 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
21:12:50.839 00.002 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
21:12:50.840 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.67 mountX=-0.22 mountY=-0.08, mountTheta=-2.79
21:12:50.843 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.11, opts=13)
21:12:50.845 00.002 8996 Enqueuing Move request for scope (-0.21, 0.11)
21:12:50.847 00.002 20224 Worker thread wakes up
21:12:50.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
21:12:50.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
21:12:50.847 00.000 20224 Moving (-0.21, 0.11) raw xDistance=-0.22 yDistance=-0.08
21:12:50.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:12:50.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:50.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:12:50.848 00.001 20224 MoveAxis(E, 32, ABG)
21:12:50.848 00.000 20224 Guiding  Dir = 2, Dur = 32
21:12:50.848 00.000 20224 IsSlewing returns 0
21:12:50.849 00.001 20224 IsGuiding returns 0
21:12:50.850 00.001 20224 PulseGuide returned control before completion, sleep 41
21:12:50.856 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61987, med=2745, FiltMin=2496, FiltMax=30701, Gamma=1.000
21:12:50.874 00.018 8996 UpdateGuideState exits: m=779253 SNR=390.4
21:12:50.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:50.877 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:50.879 00.002 8996 Enqueuing Expose request
21:12:50.892 00.013 20224 IsGuiding returns 1
21:12:50.892 00.000 20224 scope still moving after pulse duration time elapsed
21:12:50.924 00.032 20224 IsSlewing returns 0
21:12:50.924 00.000 20224 IsGuiding returns 1
21:12:50.955 00.031 20224 IsSlewing returns 0
21:12:50.955 00.000 20224 IsGuiding returns 0
21:12:50.955 00.000 20224 scope move finished after 32 + 73 ms
21:12:50.955 00.000 20224 Move returns status 0, amount 32
21:12:50.955 00.000 20224 MoveAxis(N, 0, ABG)
21:12:50.955 00.000 20224 Move returns status 0, amount 0
21:12:50.955 00.000 20224 move complete, result=0
21:12:50.955 00.000 20224 worker thread done servicing request
21:12:50.955 00.000 20224 Worker thread wakes up
21:12:50.955 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:50.956 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:50.956 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
21:12:51.939 00.983 20224 Exposure complete
21:12:52.000 00.061 20224 worker thread done servicing request
21:12:52.000 00.000 8996 OnExposeComplete: enter
21:12:52.002 00.002 8996 UpdateGuideState(): m_state=6
21:12:52.004 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1265
21:12:52.005 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.05, Mass=743912, SNR=342.3, Peak=62499 HFD=4.4
21:12:52.007 00.002 8996 MultiStar: [#1 0.01,0.06,0.75,U] [#2 -0.11,0.09,0.87,U] [#3 0.10,-0.10,0.65,U] [#4 0.11,-0.05,0.54,U] [#5 0.25,0.06,0.60,U] [#6 0.20,0.13,0.49,U] [#7 0.24,0.10,0.54,U] [#8 0.30,-0.05,0.42,U] 
21:12:52.008 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.01}, one-star: {-0.11, -0.12}
21:12:52.009 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
21:12:52.010 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
21:12:52.011 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.07 mountX=0.07 mountY=-0.01, mountTheta=-0.19
21:12:52.012 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
21:12:52.013 00.001 8996 Enqueuing Move request for scope (0.07, 0.01)
21:12:52.014 00.001 20224 Worker thread wakes up
21:12:52.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
21:12:52.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
21:12:52.015 00.001 20224 Moving (0.07, 0.01) raw xDistance=0.07 yDistance=-0.01
21:12:52.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:12:52.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:52.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:12:52.015 00.000 20224 MoveAxis(E, 0, ABG)
21:12:52.015 00.000 20224 Move returns status 0, amount 0
21:12:52.015 00.000 20224 MoveAxis(N, 0, ABG)
21:12:52.015 00.000 20224 Move returns status 0, amount 0
21:12:52.015 00.000 20224 move complete, result=0
21:12:52.015 00.000 20224 worker thread done servicing request
21:12:52.019 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62499, med=2745, FiltMin=2493, FiltMax=31293, Gamma=1.000
21:12:52.033 00.014 8996 UpdateGuideState exits: m=743912 SNR=342.3
21:12:52.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:52.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:52.036 00.001 8996 Enqueuing Expose request
21:12:52.036 00.000 20224 Worker thread wakes up
21:12:52.036 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:12:52.037 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:52.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:53.195 01.158 20224 Exposure complete
21:12:53.286 00.091 20224 worker thread done servicing request
21:12:53.286 00.000 8996 OnExposeComplete: enter
21:12:53.289 00.003 8996 UpdateGuideState(): m_state=6
21:12:53.292 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1266
21:12:53.292 00.000 8996 Star::Find returns 1 (0), X=139.12, Y=473.29, Mass=768800, SNR=385.4, Peak=54435 HFD=4.6
21:12:53.294 00.002 8996 MultiStar: [#1 0.27,0.34,0.58,U] [#2 0.30,0.53,0.00,M1] [#3 0.57,0.04,0.00,M1] [#4 0.47,0.14,0.52,U] [#5 0.68,0.08,0.00,M1] [#6 0.50,0.13,0.00,M1] [#7 0.38,-0.09,0.42,U] [#8 0.65,0.32,0.00,M1] 
21:12:53.294 00.000 8996 single-star, 3 included, MultiStar: {0.27, 0.14}, one-star: {0.12, 0.12}
21:12:53.295 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
21:12:53.296 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
21:12:53.298 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.77 mountX=0.11 mountY=-0.13, mountTheta=-0.87
21:12:53.300 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.12, opts=13)
21:12:53.302 00.002 8996 Enqueuing Move request for scope (0.12, 0.12)
21:12:53.303 00.001 20224 Worker thread wakes up
21:12:53.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
21:12:53.303 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
21:12:53.304 00.001 20224 Moving (0.12, 0.12) raw xDistance=0.11 yDistance=-0.13
21:12:53.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:12:53.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:53.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:12:53.304 00.000 20224 MoveAxis(E, 0, ABG)
21:12:53.304 00.000 20224 Move returns status 0, amount 0
21:12:53.304 00.000 20224 MoveAxis(N, 0, ABG)
21:12:53.304 00.000 20224 Move returns status 0, amount 0
21:12:53.304 00.000 20224 move complete, result=0
21:12:53.305 00.001 20224 worker thread done servicing request
21:12:53.308 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=54435, med=2745, FiltMin=2486, FiltMax=27053, Gamma=1.000
21:12:53.322 00.014 8996 UpdateGuideState exits: m=768800 SNR=385.4
21:12:53.323 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:53.324 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:53.325 00.001 8996 Enqueuing Expose request
21:12:53.325 00.000 20224 Worker thread wakes up
21:12:53.325 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:53.325 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:53.326 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:54.313 00.987 20224 Exposure complete
21:12:54.375 00.062 20224 worker thread done servicing request
21:12:54.375 00.000 8996 OnExposeComplete: enter
21:12:54.376 00.001 8996 UpdateGuideState(): m_state=6
21:12:54.377 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1267
21:12:54.378 00.001 8996 Star::Find returns 1 (0), X=139.17, Y=473.04, Mass=747179, SNR=354.8, Peak=53059 HFD=4.4
21:12:54.379 00.001 8996 MultiStar: [#1 0.33,0.19,0.60,U] [#2 0.21,0.25,0.74,U] [#3 0.42,0.10,0.61,U] [#4 0.35,0.23,0.58,U] [#5 0.37,0.18,0.56,U] [#6 0.28,0.17,0.40,U] [#7 0.21,0.06,0.52,U] [#8 0.39,0.36,0.00,M2] 
21:12:54.380 00.001 8996 single-star, 7 included, MultiStar: {0.28, 0.11}, one-star: {0.17, -0.13}
21:12:54.381 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
21:12:54.382 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.61)
21:12:54.382 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-0.65 mountX=0.18 mountY=0.11, mountTheta=0.54
21:12:54.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.13, opts=13)
21:12:54.384 00.000 8996 Enqueuing Move request for scope (0.17, -0.13)
21:12:54.385 00.001 20224 Worker thread wakes up
21:12:54.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
21:12:54.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
21:12:54.385 00.000 20224 Moving (0.17, -0.13) raw xDistance=0.18 yDistance=0.11
21:12:54.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:12:54.386 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:54.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:12:54.386 00.000 20224 MoveAxis(E, 0, ABG)
21:12:54.386 00.000 20224 Move returns status 0, amount 0
21:12:54.386 00.000 20224 MoveAxis(N, 0, ABG)
21:12:54.386 00.000 20224 Move returns status 0, amount 0
21:12:54.386 00.000 20224 move complete, result=0
21:12:54.386 00.000 20224 worker thread done servicing request
21:12:54.389 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53059, med=2745, FiltMin=2464, FiltMax=29293, Gamma=1.000
21:12:54.404 00.015 8996 UpdateGuideState exits: m=747179 SNR=354.8
21:12:54.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:54.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:54.407 00.001 8996 Enqueuing Expose request
21:12:54.408 00.001 20224 Worker thread wakes up
21:12:54.408 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:12:54.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:54.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:55.569 01.161 20224 Exposure complete
21:12:55.635 00.066 20224 worker thread done servicing request
21:12:55.635 00.000 8996 OnExposeComplete: enter
21:12:55.636 00.001 8996 UpdateGuideState(): m_state=6
21:12:55.637 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1268
21:12:55.637 00.000 8996 Star::Find returns 1 (0), X=139.29, Y=473.23, Mass=713378, SNR=341.8, Peak=48355 HFD=4.6
21:12:55.638 00.001 8996 MultiStar: [#1 0.27,0.23,0.68,U] [#2 0.28,0.19,0.81,U] [#3 0.43,0.00,0.61,U] [#4 0.24,0.11,0.61,U] [#5 0.45,0.16,0.65,U] [#6 0.51,0.34,0.00,M1] [#7 0.30,0.45,0.00,M1] [#8 0.42,0.26,0.43,U] 
21:12:55.639 00.001 8996 single-star, 6 included, MultiStar: {0.33, 0.14}, one-star: {0.29, 0.06}
21:12:55.640 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
21:12:55.641 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
21:12:55.641 00.000 8996 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.30 cameraTheta=0.19 mountX=0.29 mountY=-0.09, mountTheta=-0.30
21:12:55.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.06, opts=13)
21:12:55.644 00.001 8996 Enqueuing Move request for scope (0.29, 0.06)
21:12:55.644 00.000 20224 Worker thread wakes up
21:12:55.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.06) opts 0xd
21:12:55.645 00.001 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.06)
21:12:55.645 00.000 20224 Moving (0.29, 0.06) raw xDistance=0.29 yDistance=-0.09
21:12:55.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:12:55.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:55.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:12:55.645 00.000 20224 MoveAxis(W, 42, ABG)
21:12:55.645 00.000 20224 Guiding  Dir = 3, Dur = 42
21:12:55.645 00.000 20224 IsSlewing returns 0
21:12:55.645 00.000 20224 IsGuiding returns 0
21:12:55.649 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48355, med=2745, FiltMin=2496, FiltMax=26240, Gamma=1.000
21:12:55.675 00.026 8996 UpdateGuideState exits: m=713378 SNR=341.8
21:12:55.677 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:55.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:55.679 00.001 8996 Enqueuing Expose request
21:12:55.685 00.006 20224 PulseGuide returned control before completion, sleep 13
21:12:55.699 00.014 20224 IsGuiding returns 1
21:12:55.699 00.000 20224 scope still moving after pulse duration time elapsed
21:12:55.731 00.032 20224 IsSlewing returns 0
21:12:55.731 00.000 20224 IsGuiding returns 1
21:12:55.763 00.032 20224 IsSlewing returns 0
21:12:55.763 00.000 20224 IsGuiding returns 1
21:12:55.794 00.031 20224 IsSlewing returns 0
21:12:55.794 00.000 20224 IsGuiding returns 0
21:12:55.795 00.001 20224 scope move finished after 42 + 107 ms
21:12:55.795 00.000 20224 Move returns status 0, amount 42
21:12:55.795 00.000 20224 MoveAxis(N, 0, ABG)
21:12:55.795 00.000 20224 Move returns status 0, amount 0
21:12:55.795 00.000 20224 move complete, result=0
21:12:55.795 00.000 20224 worker thread done servicing request
21:12:55.795 00.000 20224 Worker thread wakes up
21:12:55.795 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
21:12:55.797 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:55.798 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:56.782 00.984 20224 Exposure complete
21:12:56.879 00.097 20224 worker thread done servicing request
21:12:56.879 00.000 8996 OnExposeComplete: enter
21:12:56.880 00.001 8996 UpdateGuideState(): m_state=6
21:12:56.881 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1269
21:12:56.882 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.08, Mass=788408, SNR=397.5, Peak=64003 HFD=4.5
21:12:56.883 00.001 8996 MultiStar: [#1 -0.00,0.34,0.58,U] [#2 0.13,0.29,0.66,U] [#3 0.07,0.19,0.54,U] [#4 0.02,0.21,0.49,U] [#5 0.39,0.01,0.52,U] [#6 0.12,0.31,0.37,U] [#7 0.07,0.30,0.39,U] [#8 0.36,0.20,0.35,U] 
21:12:56.884 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.16}, one-star: {-0.25, -0.09}
21:12:56.884 00.000 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:12:56.885 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:12:56.886 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.18 cameraTheta=1.23 mountX=0.04 mountY=-0.17, mountTheta=-1.33
21:12:56.888 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.16, opts=13)
21:12:56.890 00.002 8996 Enqueuing Move request for scope (0.06, 0.16)
21:12:56.892 00.002 20224 Worker thread wakes up
21:12:56.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
21:12:56.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
21:12:56.892 00.000 20224 Moving (0.06, 0.16) raw xDistance=0.04 yDistance=-0.17
21:12:56.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:12:56.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:56.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:12:56.892 00.000 20224 MoveAxis(E, 0, ABG)
21:12:56.892 00.000 20224 Move returns status 0, amount 0
21:12:56.892 00.000 20224 MoveAxis(N, 0, ABG)
21:12:56.893 00.001 20224 Move returns status 0, amount 0
21:12:56.893 00.000 20224 move complete, result=0
21:12:56.893 00.000 20224 worker thread done servicing request
21:12:56.898 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64003, med=2745, FiltMin=2486, FiltMax=31421, Gamma=1.000
21:12:56.915 00.017 8996 UpdateGuideState exits: m=788408 SNR=397.5
21:12:56.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:56.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:56.918 00.001 8996 Enqueuing Expose request
21:12:56.918 00.000 20224 Worker thread wakes up
21:12:56.918 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:12:56.919 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:56.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:58.094 01.175 20224 Exposure complete
21:12:58.164 00.070 20224 worker thread done servicing request
21:12:58.164 00.000 8996 OnExposeComplete: enter
21:12:58.166 00.002 8996 UpdateGuideState(): m_state=6
21:12:58.167 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1270
21:12:58.169 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=473.09, Mass=783628, SNR=415.6, Peak=64371 HFD=4.5
21:12:58.171 00.002 8996 MultiStar: [#1 -0.10,0.16,0.58,U] [#2 -0.04,0.13,0.69,U] [#3 -0.07,0.26,0.49,U] [#4 -0.10,0.30,0.48,U] [#5 0.14,-0.07,0.58,U] [#6 0.05,0.10,0.42,U] [#7 0.08,0.19,0.39,U] [#8 0.12,0.12,0.34,U] 
21:12:58.172 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.10}, one-star: {-0.24, -0.08}
21:12:58.173 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
21:12:58.174 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
21:12:58.176 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.02 mountX=-0.06 mountY=-0.09, mountTheta=-2.12
21:12:58.179 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
21:12:58.181 00.002 8996 Enqueuing Move request for scope (-0.05, 0.10)
21:12:58.182 00.001 20224 Worker thread wakes up
21:12:58.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
21:12:58.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
21:12:58.182 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
21:12:58.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:12:58.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:58.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:12:58.182 00.000 20224 MoveAxis(E, 0, ABG)
21:12:58.182 00.000 20224 Move returns status 0, amount 0
21:12:58.182 00.000 20224 MoveAxis(N, 0, ABG)
21:12:58.182 00.000 20224 Move returns status 0, amount 0
21:12:58.182 00.000 20224 move complete, result=0
21:12:58.183 00.001 20224 worker thread done servicing request
21:12:58.187 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64371, med=2745, FiltMin=2499, FiltMax=32077, Gamma=1.000
21:12:58.202 00.015 8996 UpdateGuideState exits: m=783628 SNR=415.6
21:12:58.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:58.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:58.204 00.000 8996 Enqueuing Expose request
21:12:58.205 00.001 20224 Worker thread wakes up
21:12:58.205 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:12:58.206 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:58.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:12:59.178 00.972 20224 Exposure complete
21:12:59.251 00.073 20224 worker thread done servicing request
21:12:59.251 00.000 8996 OnExposeComplete: enter
21:12:59.252 00.001 8996 UpdateGuideState(): m_state=6
21:12:59.253 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1271
21:12:59.254 00.001 8996 Star::Find returns 1 (0), X=139.33, Y=472.98, Mass=783062, SNR=342.7, Peak=52579 HFD=4.6
21:12:59.255 00.001 8996 MultiStar: [#1 0.13,-0.03,0.80,U] [#2 0.24,-0.21,0.78,U] [#3 0.36,0.26,0.68,U] [#4 0.29,0.10,0.56,U] [#5 0.12,0.00,0.70,U] [#6 0.44,0.07,0.42,U] [#7 0.30,0.14,0.48,U] [#8 0.41,-0.01,0.41,U] 
21:12:59.257 00.002 8996 refined, 8 included, MultiStar: {0.28, -0.01}, one-star: {0.33, -0.19}
21:12:59.258 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
21:12:59.258 00.000 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
21:12:59.259 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.03 mountX=0.28 mountY=-0.02, mountTheta=-0.08
21:12:59.261 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.01, opts=13)
21:12:59.261 00.000 8996 Enqueuing Move request for scope (0.28, -0.01)
21:12:59.263 00.002 20224 Worker thread wakes up
21:12:59.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
21:12:59.263 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
21:12:59.263 00.000 20224 Moving (0.28, -0.01) raw xDistance=0.28 yDistance=-0.02
21:12:59.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
21:12:59.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:12:59.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:12:59.263 00.000 20224 MoveAxis(W, 40, ABG)
21:12:59.263 00.000 20224 Guiding  Dir = 3, Dur = 40
21:12:59.264 00.001 20224 IsSlewing returns 0
21:12:59.264 00.000 20224 IsGuiding returns 0
21:12:59.266 00.002 20224 PulseGuide returned control before completion, sleep 49
21:12:59.269 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52579, med=2745, FiltMin=2489, FiltMax=32157, Gamma=1.000
21:12:59.291 00.022 8996 UpdateGuideState exits: m=783062 SNR=342.7
21:12:59.294 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:12:59.296 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:12:59.297 00.001 8996 Enqueuing Expose request
21:12:59.329 00.032 20224 IsGuiding returns 1
21:12:59.329 00.000 20224 scope still moving after pulse duration time elapsed
21:12:59.361 00.032 20224 IsSlewing returns 0
21:12:59.362 00.001 20224 IsGuiding returns 0
21:12:59.362 00.000 20224 scope move finished after 40 + 58 ms
21:12:59.362 00.000 20224 Move returns status 0, amount 40
21:12:59.362 00.000 20224 MoveAxis(N, 0, ABG)
21:12:59.362 00.000 20224 Move returns status 0, amount 0
21:12:59.362 00.000 20224 move complete, result=0
21:12:59.362 00.000 20224 worker thread done servicing request
21:12:59.363 00.001 20224 Worker thread wakes up
21:12:59.363 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.0 px 0 ms NORTH
21:12:59.365 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:12:59.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:00.525 01.160 20224 Exposure complete
21:13:00.596 00.071 20224 worker thread done servicing request
21:13:00.596 00.000 8996 OnExposeComplete: enter
21:13:00.598 00.002 8996 UpdateGuideState(): m_state=6
21:13:00.600 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1272
21:13:00.601 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=473.38, Mass=777392, SNR=345.4, Peak=55827 HFD=4.8
21:13:00.603 00.002 8996 MultiStar: [#1 -0.34,0.55,0.00,M1] [#2 -0.17,0.60,0.00,M1] [#3 -0.20,0.22,0.58,U] [#4 -0.31,0.47,0.00,M1] [#5 -0.27,0.37,0.65,U] [#6 -0.25,0.71,0.00,M1] [#7 -0.16,0.49,0.00,M1] [#8 -0.11,0.65,0.00,M1] 
21:13:00.605 00.002 8996 refined, 2 included, MultiStar: {-0.32, 0.26}, one-star: {-0.43, 0.20}
21:13:00.606 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
21:13:00.607 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
21:13:00.609 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.26 hyp=0.41 cameraTheta=2.47 mountX=-0.35 mountY=-0.22, mountTheta=-2.58
21:13:00.611 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.26, opts=13)
21:13:00.613 00.002 8996 Enqueuing Move request for scope (-0.32, 0.26)
21:13:00.615 00.002 20224 Worker thread wakes up
21:13:00.615 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.26) opts 0xd
21:13:00.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.26)
21:13:00.615 00.000 20224 Moving (-0.32, 0.26) raw xDistance=-0.35 yDistance=-0.22
21:13:00.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
21:13:00.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:13:00.615 00.000 20224 MoveAxis(E, 48, ABG)
21:13:00.616 00.001 20224 Guiding  Dir = 2, Dur = 48
21:13:00.616 00.000 20224 IsSlewing returns 0
21:13:00.616 00.000 20224 IsGuiding returns 0
21:13:00.622 00.006 20224 PulseGuide returned control before completion, sleep 54
21:13:00.626 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55827, med=2745, FiltMin=2493, FiltMax=30211, Gamma=1.000
21:13:00.645 00.019 8996 UpdateGuideState exits: m=777392 SNR=345.4
21:13:00.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:00.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:00.648 00.001 8996 Enqueuing Expose request
21:13:00.683 00.035 20224 IsGuiding returns 1
21:13:00.683 00.000 20224 scope still moving after pulse duration time elapsed
21:13:00.715 00.032 20224 IsSlewing returns 0
21:13:00.715 00.000 20224 IsGuiding returns 0
21:13:00.715 00.000 20224 scope move finished after 48 + 51 ms
21:13:00.715 00.000 20224 Move returns status 0, amount 48
21:13:00.715 00.000 20224 MoveAxis(N, 46, ABG)
21:13:00.717 00.002 20224 Guiding  Dir = 0, Dur = 46
21:13:00.717 00.000 20224 IsSlewing returns 0
21:13:00.717 00.000 20224 IsGuiding returns 0
21:13:00.749 00.032 20224 PulseGuide returned control before completion, sleep 25
21:13:00.778 00.029 20224 IsGuiding returns 1
21:13:00.778 00.000 20224 scope still moving after pulse duration time elapsed
21:13:00.808 00.030 20224 IsSlewing returns 0
21:13:00.809 00.001 20224 IsGuiding returns 1
21:13:00.839 00.030 20224 IsSlewing returns 0
21:13:00.840 00.001 20224 IsGuiding returns 0
21:13:00.840 00.000 20224 scope move finished after 46 + 77 ms
21:13:00.840 00.000 20224 Move returns status 0, amount 46
21:13:00.840 00.000 20224 move complete, result=0
21:13:00.840 00.000 20224 worker thread done servicing request
21:13:00.840 00.000 20224 Worker thread wakes up
21:13:00.840 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.2 px 46 ms NORTH
21:13:00.843 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:00.844 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:01.828 00.984 20224 Exposure complete
21:13:01.893 00.065 20224 worker thread done servicing request
21:13:01.893 00.000 8996 OnExposeComplete: enter
21:13:01.894 00.001 8996 UpdateGuideState(): m_state=6
21:13:01.895 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1273
21:13:01.896 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.38, Mass=722172, SNR=350.2, Peak=46755 HFD=4.8
21:13:01.897 00.001 8996 MultiStar: [#1 -0.11,0.46,0.63,U] [#2 0.06,0.58,0.00,M2] [#3 0.28,0.55,0.00,M1] [#4 0.12,0.56,0.00,M2] [#5 -0.12,0.41,0.61,U] [#6 0.24,0.59,0.00,M2] [#7 0.07,0.65,0.00,M2] [#8 -0.12,0.55,0.00,M2] 
21:13:01.897 00.000 8996 refined, 2 included, MultiStar: {-0.22, 0.33}, one-star: {-0.36, 0.21}
21:13:01.898 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
21:13:01.898 00.000 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
21:13:01.900 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.33 hyp=0.40 cameraTheta=2.16 mountX=-0.25 mountY=-0.31, mountTheta=-2.26
21:13:01.901 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.33, opts=13)
21:13:01.902 00.001 8996 Enqueuing Move request for scope (-0.22, 0.33)
21:13:01.903 00.001 20224 Worker thread wakes up
21:13:01.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.33) opts 0xd
21:13:01.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.33)
21:13:01.903 00.000 20224 Moving (-0.22, 0.33) raw xDistance=-0.25 yDistance=-0.31
21:13:01.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
21:13:01.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:13:01.903 00.000 20224 MoveAxis(E, 40, ABG)
21:13:01.903 00.000 20224 Guiding  Dir = 2, Dur = 40
21:13:01.903 00.000 20224 IsSlewing returns 0
21:13:01.904 00.001 20224 IsGuiding returns 0
21:13:01.905 00.001 20224 PulseGuide returned control before completion, sleep 49
21:13:01.913 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46755, med=2745, FiltMin=2489, FiltMax=29651, Gamma=1.000
21:13:01.932 00.019 8996 UpdateGuideState exits: m=722172 SNR=350.2
21:13:01.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:01.934 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:01.934 00.000 8996 Enqueuing Expose request
21:13:01.966 00.032 20224 IsGuiding returns 1
21:13:01.966 00.000 20224 scope still moving after pulse duration time elapsed
21:13:01.998 00.032 20224 IsSlewing returns 0
21:13:01.998 00.000 20224 IsGuiding returns 0
21:13:01.998 00.000 20224 scope move finished after 40 + 54 ms
21:13:01.998 00.000 20224 Move returns status 0, amount 40
21:13:01.998 00.000 20224 MoveAxis(N, 65, ABG)
21:13:01.998 00.000 20224 Guiding  Dir = 0, Dur = 65
21:13:01.999 00.001 20224 IsSlewing returns 0
21:13:01.999 00.000 20224 IsGuiding returns 0
21:13:02.000 00.001 20224 PulseGuide returned control before completion, sleep 74
21:13:02.077 00.077 20224 IsGuiding returns 0
21:13:02.078 00.001 20224 Move returns status 0, amount 65
21:13:02.078 00.000 20224 move complete, result=0
21:13:02.078 00.000 20224 worker thread done servicing request
21:13:02.078 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.3 px 65 ms NORTH
21:13:02.081 00.003 20224 Worker thread wakes up
21:13:02.081 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:02.082 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:03.259 01.177 20224 Exposure complete
21:13:03.315 00.056 20224 worker thread done servicing request
21:13:03.315 00.000 8996 OnExposeComplete: enter
21:13:03.317 00.002 8996 UpdateGuideState(): m_state=6
21:13:03.317 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1274
21:13:03.318 00.001 8996 Star::Find returns 1 (0), X=139.40, Y=473.19, Mass=759999, SNR=405.5, Peak=50035 HFD=4.7
21:13:03.319 00.001 8996 MultiStar: [#1 0.38,0.27,0.56,U] [#2 0.46,-0.16,0.58,U] [#3 0.57,-0.16,0.00,M2] [#4 0.50,0.10,0.00,M3] [#5 0.54,0.04,0.00,M1] [#6 0.52,0.31,0.00,M3] [#7 0.52,0.11,0.00,M3] [#8 0.57,0.18,0.00,M3] 
21:13:03.320 00.001 8996 single-star, 2 included, MultiStar: {0.41, 0.04}, one-star: {0.40, 0.02}
21:13:03.321 00.001 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
21:13:03.321 00.000 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
21:13:03.322 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=0.02 hyp=0.40 cameraTheta=0.04 mountX=0.40 mountY=-0.06, mountTheta=-0.16
21:13:03.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=0.02, opts=13)
21:13:03.324 00.000 8996 Enqueuing Move request for scope (0.40, 0.02)
21:13:03.325 00.001 20224 Worker thread wakes up
21:13:03.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.02) opts 0xd
21:13:03.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, 0.02)
21:13:03.326 00.001 20224 Moving (0.40, 0.02) raw xDistance=0.40 yDistance=-0.06
21:13:03.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.40
21:13:03.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:03.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:13:03.326 00.000 20224 MoveAxis(W, 55, ABG)
21:13:03.326 00.000 20224 Guiding  Dir = 3, Dur = 55
21:13:03.326 00.000 20224 IsSlewing returns 0
21:13:03.327 00.001 20224 IsGuiding returns 0
21:13:03.328 00.001 20224 PulseGuide returned control before completion, sleep 64
21:13:03.330 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50035, med=2745, FiltMin=2486, FiltMax=27888, Gamma=1.000
21:13:03.344 00.014 8996 UpdateGuideState exits: m=759999 SNR=405.5
21:13:03.346 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:03.346 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:03.347 00.001 8996 Enqueuing Expose request
21:13:03.408 00.061 20224 IsGuiding returns 0
21:13:03.408 00.000 20224 Move returns status 0, amount 55
21:13:03.408 00.000 20224 MoveAxis(N, 0, ABG)
21:13:03.408 00.000 20224 Move returns status 0, amount 0
21:13:03.408 00.000 20224 move complete, result=0
21:13:03.408 00.000 20224 worker thread done servicing request
21:13:03.408 00.000 20224 Worker thread wakes up
21:13:03.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:03.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:03.408 00.000 8996 GuideStep: 0.4 px 55 ms WEST, -0.1 px 0 ms NORTH
21:13:04.397 00.989 20224 Exposure complete
21:13:04.508 00.111 20224 worker thread done servicing request
21:13:04.508 00.000 8996 OnExposeComplete: enter
21:13:04.509 00.001 8996 UpdateGuideState(): m_state=6
21:13:04.510 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1275
21:13:04.511 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.05, Mass=776460, SNR=339.6, Peak=54563 HFD=4.5
21:13:04.512 00.001 8996 MultiStar: [#1 0.01,0.19,0.67,U] [#2 0.10,-0.05,0.70,U] [#3 0.18,-0.22,0.65,U] [#4 0.08,-0.12,0.53,U] [#5 0.22,-0.20,0.66,U] [#6 0.16,-0.21,0.44,U] [#7 0.09,-0.06,0.46,U] [#8 0.41,-0.14,0.43,U] 
21:13:04.513 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.10}, one-star: {-0.12, -0.12}
21:13:04.513 00.000 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
21:13:04.514 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
21:13:04.515 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.78 mountX=0.11 mountY=0.09, mountTheta=0.67
21:13:04.518 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.10, opts=13)
21:13:04.520 00.002 8996 Enqueuing Move request for scope (0.10, -0.10)
21:13:04.521 00.001 20224 Worker thread wakes up
21:13:04.522 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
21:13:04.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
21:13:04.522 00.000 20224 Moving (0.10, -0.10) raw xDistance=0.11 yDistance=0.09
21:13:04.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:13:04.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:04.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:13:04.522 00.000 20224 MoveAxis(E, 0, ABG)
21:13:04.522 00.000 20224 Move returns status 0, amount 0
21:13:04.522 00.000 20224 MoveAxis(N, 0, ABG)
21:13:04.522 00.000 20224 Move returns status 0, amount 0
21:13:04.522 00.000 20224 move complete, result=0
21:13:04.523 00.001 20224 worker thread done servicing request
21:13:04.529 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54563, med=2745, FiltMin=2486, FiltMax=31149, Gamma=1.000
21:13:04.549 00.020 8996 UpdateGuideState exits: m=776460 SNR=339.6
21:13:04.550 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:04.550 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:04.551 00.001 8996 Enqueuing Expose request
21:13:04.552 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:04.552 00.000 20224 Worker thread wakes up
21:13:04.553 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:04.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:05.718 01.165 20224 Exposure complete
21:13:05.784 00.066 20224 worker thread done servicing request
21:13:05.784 00.000 8996 OnExposeComplete: enter
21:13:05.785 00.001 8996 UpdateGuideState(): m_state=6
21:13:05.786 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1276
21:13:05.787 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.96, Mass=729773, SNR=347.5, Peak=56227 HFD=4.7
21:13:05.788 00.001 8996 MultiStar: [#1 -0.35,-0.12,0.66,U] [#2 -0.25,-0.21,0.78,U] [#3 -0.11,-0.14,0.57,U] [#4 -0.24,0.00,0.54,U] [#5 -0.05,-0.29,0.63,U] [#6 -0.14,-0.22,0.51,U] [#7 -0.28,-0.16,0.45,U] [#8 0.16,-0.14,0.41,U] 
21:13:05.790 00.002 8996 refined, 8 included, MultiStar: {-0.20, -0.17}, one-star: {-0.36, -0.21}
21:13:05.791 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
21:13:05.792 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
21:13:05.793 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.17 hyp=0.27 cameraTheta=-2.44 mountX=-0.19 mountY=0.19, mountTheta=2.34
21:13:05.796 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.17, opts=13)
21:13:05.797 00.001 8996 Enqueuing Move request for scope (-0.20, -0.17)
21:13:05.798 00.001 20224 Worker thread wakes up
21:13:05.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.17) opts 0xd
21:13:05.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.17)
21:13:05.798 00.000 20224 Moving (-0.20, -0.17) raw xDistance=-0.19 yDistance=0.19
21:13:05.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:13:05.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:05.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:13:05.798 00.000 20224 MoveAxis(E, 0, ABG)
21:13:05.798 00.000 20224 Move returns status 0, amount 0
21:13:05.798 00.000 20224 MoveAxis(N, 0, ABG)
21:13:05.798 00.000 20224 Move returns status 0, amount 0
21:13:05.798 00.000 20224 move complete, result=0
21:13:05.798 00.000 20224 worker thread done servicing request
21:13:05.802 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56227, med=2745, FiltMin=2499, FiltMax=28611, Gamma=1.000
21:13:05.825 00.023 8996 UpdateGuideState exits: m=729773 SNR=347.5
21:13:05.827 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:05.827 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:05.828 00.001 8996 Enqueuing Expose request
21:13:05.829 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:13:05.829 00.000 20224 Worker thread wakes up
21:13:05.830 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:05.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:06.810 00.980 20224 Exposure complete
21:13:06.894 00.084 20224 worker thread done servicing request
21:13:06.894 00.000 8996 OnExposeComplete: enter
21:13:06.895 00.001 8996 UpdateGuideState(): m_state=6
21:13:06.896 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1277
21:13:06.897 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=473.03, Mass=737054, SNR=339.4, Peak=52867 HFD=5.0
21:13:06.899 00.002 8996 MultiStar: [#1 -0.19,0.03,0.67,U] [#2 -0.04,0.01,0.76,U] [#3 -0.17,-0.16,0.58,U] [#4 -0.17,-0.19,0.60,U] [#5 0.02,-0.13,0.65,U] [#6 -0.01,0.01,0.47,U] [#7 -0.04,-0.02,0.50,U] [#8 0.05,-0.11,0.39,U] 
21:13:06.900 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.08}, one-star: {-0.50, -0.15}
21:13:06.901 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:13:06.902 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:13:06.903 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.65 mountX=-0.14 mountY=0.10, mountTheta=2.54
21:13:06.905 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.08, opts=13)
21:13:06.907 00.002 8996 Enqueuing Move request for scope (-0.15, -0.08)
21:13:06.908 00.001 20224 Worker thread wakes up
21:13:06.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
21:13:06.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
21:13:06.908 00.000 20224 Moving (-0.15, -0.08) raw xDistance=-0.14 yDistance=0.10
21:13:06.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:13:06.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:06.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:13:06.908 00.000 20224 MoveAxis(E, 0, ABG)
21:13:06.908 00.000 20224 Move returns status 0, amount 0
21:13:06.908 00.000 20224 MoveAxis(N, 0, ABG)
21:13:06.908 00.000 20224 Move returns status 0, amount 0
21:13:06.909 00.001 20224 move complete, result=0
21:13:06.909 00.000 20224 worker thread done servicing request
21:13:06.913 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52867, med=2745, FiltMin=2499, FiltMax=29232, Gamma=1.000
21:13:06.926 00.013 8996 UpdateGuideState exits: m=737054 SNR=339.4
21:13:06.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:06.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:06.929 00.001 8996 Enqueuing Expose request
21:13:06.929 00.000 20224 Worker thread wakes up
21:13:06.929 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:06.930 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:06.931 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:08.097 01.166 20224 Exposure complete
21:13:08.176 00.079 20224 worker thread done servicing request
21:13:08.176 00.000 8996 OnExposeComplete: enter
21:13:08.178 00.002 8996 UpdateGuideState(): m_state=6
21:13:08.179 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1278
21:13:08.180 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.66, Mass=742231, SNR=361.7, Peak=50115 HFD=4.7
21:13:08.181 00.001 8996 MultiStar: [#1 -0.20,-0.23,0.66,U] [#2 -0.06,-0.31,0.71,U] [#3 -0.16,-0.41,0.56,U] [#4 -0.17,-0.20,0.54,U] [#5 -0.08,-0.22,0.66,U] [#6 -0.30,-0.11,0.44,U] [#7 -0.28,-0.47,0.00,M1] [#8 -0.09,-0.24,0.36,U] 
21:13:08.183 00.002 8996 refined, 7 included, MultiStar: {-0.18, -0.30}, one-star: {-0.31, -0.51}
21:13:08.184 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
21:13:08.184 00.000 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.16)
21:13:08.185 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.30 hyp=0.35 cameraTheta=-2.10 mountX=-0.15 mountY=0.32, mountTheta=2.00
21:13:08.187 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.30, opts=13)
21:13:08.188 00.001 8996 Enqueuing Move request for scope (-0.18, -0.30)
21:13:08.188 00.000 20224 Worker thread wakes up
21:13:08.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.30) opts 0xd
21:13:08.189 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.30)
21:13:08.189 00.000 20224 Moving (-0.18, -0.30) raw xDistance=-0.15 yDistance=0.32
21:13:08.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:13:08.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:08.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:13:08.189 00.000 20224 MoveAxis(E, 0, ABG)
21:13:08.189 00.000 20224 Move returns status 0, amount 0
21:13:08.189 00.000 20224 MoveAxis(N, 0, ABG)
21:13:08.189 00.000 20224 Move returns status 0, amount 0
21:13:08.189 00.000 20224 move complete, result=0
21:13:08.189 00.000 20224 worker thread done servicing request
21:13:08.194 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50115, med=2745, FiltMin=2486, FiltMax=30016, Gamma=1.000
21:13:08.209 00.015 8996 UpdateGuideState exits: m=742231 SNR=361.7
21:13:08.209 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:08.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:08.211 00.001 8996 Enqueuing Expose request
21:13:08.212 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:13:08.213 00.001 20224 Worker thread wakes up
21:13:08.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:08.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:09.196 00.983 20224 Exposure complete
21:13:09.262 00.066 20224 worker thread done servicing request
21:13:09.262 00.000 8996 OnExposeComplete: enter
21:13:09.263 00.001 8996 UpdateGuideState(): m_state=6
21:13:09.264 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1279
21:13:09.265 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.83, Mass=741385, SNR=321.1, Peak=57539 HFD=4.6
21:13:09.265 00.000 8996 MultiStar: [#1 -0.30,-0.39,0.80,U] [#2 -0.23,-0.39,0.91,U] [#3 -0.22,-0.36,0.68,U] [#4 -0.26,-0.31,0.57,U] [#5 -0.27,-0.38,0.62,U] [#6 -0.16,-0.14,0.57,U] [#7 -0.27,-0.41,0.51,U] [#8 -0.13,-0.15,0.41,U] 
21:13:09.266 00.001 8996 refined, 8 included, MultiStar: {-0.27, -0.33}, one-star: {-0.45, -0.34}
21:13:09.267 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
21:13:09.267 00.000 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
21:13:09.268 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.33 hyp=0.43 cameraTheta=-2.26 mountX=-0.24 mountY=0.36, mountTheta=2.16
21:13:09.270 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.33, opts=13)
21:13:09.270 00.000 8996 Enqueuing Move request for scope (-0.27, -0.33)
21:13:09.271 00.001 20224 Worker thread wakes up
21:13:09.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.33) opts 0xd
21:13:09.271 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.33)
21:13:09.271 00.000 20224 Moving (-0.27, -0.33) raw xDistance=-0.24 yDistance=0.36
21:13:09.272 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:13:09.272 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:09.272 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:13:09.272 00.000 20224 MoveAxis(E, 35, ABG)
21:13:09.272 00.000 20224 Guiding  Dir = 2, Dur = 35
21:13:09.272 00.000 20224 IsSlewing returns 0
21:13:09.272 00.000 20224 IsGuiding returns 0
21:13:09.276 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57539, med=2745, FiltMin=2480, FiltMax=29619, Gamma=1.000
21:13:09.290 00.014 8996 UpdateGuideState exits: m=741385 SNR=321.1
21:13:09.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:09.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:09.292 00.000 8996 Enqueuing Expose request
21:13:09.295 00.003 20224 PulseGuide returned control before completion, sleep 22
21:13:09.327 00.032 20224 IsGuiding returns 1
21:13:09.327 00.000 20224 scope still moving after pulse duration time elapsed
21:13:09.357 00.030 20224 IsSlewing returns 0
21:13:09.357 00.000 20224 IsGuiding returns 1
21:13:09.388 00.031 20224 IsSlewing returns 0
21:13:09.389 00.001 20224 IsGuiding returns 0
21:13:09.389 00.000 20224 scope move finished after 35 + 81 ms
21:13:09.389 00.000 20224 Move returns status 0, amount 35
21:13:09.389 00.000 20224 MoveAxis(N, 0, ABG)
21:13:09.389 00.000 20224 Move returns status 0, amount 0
21:13:09.389 00.000 20224 move complete, result=0
21:13:09.389 00.000 20224 worker thread done servicing request
21:13:09.389 00.000 20224 Worker thread wakes up
21:13:09.390 00.001 8996 GuideStep: -0.2 px 35 ms EAST, 0.4 px 0 ms NORTH
21:13:09.392 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:09.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:10.553 01.161 20224 Exposure complete
21:13:10.631 00.078 20224 worker thread done servicing request
21:13:10.631 00.000 8996 OnExposeComplete: enter
21:13:10.632 00.001 8996 UpdateGuideState(): m_state=6
21:13:10.633 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1280
21:13:10.634 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.62, Mass=722660, SNR=325.3, Peak=47843 HFD=4.7
21:13:10.635 00.001 8996 MultiStar: [#1 0.00,-0.36,0.79,U] [#2 0.12,-0.16,0.76,U] [#3 0.00,-0.15,0.64,U] [#4 -0.09,-0.30,0.60,U] [#5 0.18,-0.24,0.68,U] [#6 0.22,-0.25,0.50,U] [#7 0.17,-0.32,0.45,U] [#8 0.35,-0.06,0.45,U] 
21:13:10.637 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.29}, one-star: {-0.27, -0.55}
21:13:10.638 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
21:13:10.640 00.002 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
21:13:10.641 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.29 hyp=0.29 cameraTheta=-1.43 mountX=0.07 mountY=0.28, mountTheta=1.33
21:13:10.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.29, opts=13)
21:13:10.644 00.001 8996 Enqueuing Move request for scope (0.04, -0.29)
21:13:10.645 00.001 20224 Worker thread wakes up
21:13:10.646 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.29) opts 0xd
21:13:10.646 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.29)
21:13:10.646 00.000 20224 Moving (0.04, -0.29) raw xDistance=0.07 yDistance=0.28
21:13:10.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:13:10.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:13:10.646 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:13:10.646 00.000 20224 MoveAxis(E, 0, ABG)
21:13:10.646 00.000 20224 Move returns status 0, amount 0
21:13:10.647 00.001 20224 MoveAxis(N, 0, ABG)
21:13:10.647 00.000 20224 Move returns status 0, amount 0
21:13:10.647 00.000 20224 move complete, result=0
21:13:10.647 00.000 20224 worker thread done servicing request
21:13:10.653 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47843, med=2745, FiltMin=2483, FiltMax=29984, Gamma=1.000
21:13:10.673 00.020 8996 UpdateGuideState exits: m=722660 SNR=325.3
21:13:10.674 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:10.674 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:10.675 00.001 8996 Enqueuing Expose request
21:13:10.676 00.001 20224 Worker thread wakes up
21:13:10.676 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:13:10.677 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:10.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:11.651 00.974 20224 Exposure complete
21:13:11.721 00.070 20224 worker thread done servicing request
21:13:11.721 00.000 8996 OnExposeComplete: enter
21:13:11.722 00.001 8996 UpdateGuideState(): m_state=6
21:13:11.723 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1281
21:13:11.724 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.81, Mass=754990, SNR=381.7, Peak=59299 HFD=4.5
21:13:11.725 00.001 8996 MultiStar: [#1 0.04,-0.20,0.61,U] [#2 0.00,-0.15,0.68,U] [#3 0.28,-0.25,0.52,U] [#4 0.19,-0.26,0.51,U] [#5 0.23,-0.15,0.52,U] [#6 0.19,-0.12,0.41,U] [#7 0.29,-0.42,0.00,M1] [#8 0.23,-0.11,0.33,U] 
21:13:11.726 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.22}, one-star: {-0.25, -0.36}
21:13:11.726 00.000 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
21:13:11.727 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
21:13:11.728 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.29 mountX=0.08 mountY=0.21, mountTheta=1.19
21:13:11.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.22, opts=13)
21:13:11.731 00.001 8996 Enqueuing Move request for scope (0.06, -0.22)
21:13:11.732 00.001 20224 Worker thread wakes up
21:13:11.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
21:13:11.732 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
21:13:11.732 00.000 20224 Moving (0.06, -0.22) raw xDistance=0.08 yDistance=0.21
21:13:11.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:13:11.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:13:11.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:13:11.732 00.000 20224 MoveAxis(E, 0, ABG)
21:13:11.732 00.000 20224 Move returns status 0, amount 0
21:13:11.732 00.000 20224 MoveAxis(N, 0, ABG)
21:13:11.732 00.000 20224 Move returns status 0, amount 0
21:13:11.732 00.000 20224 move complete, result=0
21:13:11.732 00.000 20224 worker thread done servicing request
21:13:11.741 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59299, med=2745, FiltMin=2502, FiltMax=28608, Gamma=1.000
21:13:11.760 00.019 8996 UpdateGuideState exits: m=754990 SNR=381.7
21:13:11.762 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:11.762 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:11.763 00.001 8996 Enqueuing Expose request
21:13:11.764 00.001 20224 Worker thread wakes up
21:13:11.764 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:11.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:11.764 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:13:12.920 01.156 20224 Exposure complete
21:13:13.006 00.086 20224 worker thread done servicing request
21:13:13.006 00.000 8996 OnExposeComplete: enter
21:13:13.007 00.001 8996 UpdateGuideState(): m_state=6
21:13:13.007 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1282
21:13:13.008 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.96, Mass=741793, SNR=340.2, Peak=63779 HFD=4.4
21:13:13.009 00.001 8996 MultiStar: [#1 0.29,-0.00,0.69,U] [#2 0.21,-0.06,0.83,U] [#3 0.30,-0.29,0.60,U] [#4 0.21,-0.20,0.59,U] [#5 0.14,0.09,0.67,U] [#6 0.17,0.21,0.47,U] [#7 0.04,-0.11,0.45,U] [#8 0.24,0.02,0.36,U] 
21:13:13.010 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.08}, one-star: {-0.28, -0.21}
21:13:13.010 00.000 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
21:13:13.011 00.001 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
21:13:13.012 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.58 mountX=0.13 mountY=0.06, mountTheta=0.46
21:13:13.013 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.08, opts=13)
21:13:13.014 00.001 8996 Enqueuing Move request for scope (0.12, -0.08)
21:13:13.015 00.001 20224 Worker thread wakes up
21:13:13.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
21:13:13.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
21:13:13.015 00.000 20224 Moving (0.12, -0.08) raw xDistance=0.13 yDistance=0.06
21:13:13.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:13:13.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:13.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:13:13.015 00.000 20224 MoveAxis(E, 0, ABG)
21:13:13.015 00.000 20224 Move returns status 0, amount 0
21:13:13.015 00.000 20224 MoveAxis(N, 0, ABG)
21:13:13.015 00.000 20224 Move returns status 0, amount 0
21:13:13.015 00.000 20224 move complete, result=0
21:13:13.015 00.000 20224 worker thread done servicing request
21:13:13.024 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63779, med=2745, FiltMin=2505, FiltMax=30822, Gamma=1.000
21:13:13.044 00.020 8996 UpdateGuideState exits: m=741793 SNR=340.2
21:13:13.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:13.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:13.047 00.001 8996 Enqueuing Expose request
21:13:13.048 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:13.049 00.001 20224 Worker thread wakes up
21:13:13.049 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:13.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:14.023 00.974 20224 Exposure complete
21:13:14.092 00.069 20224 worker thread done servicing request
21:13:14.092 00.000 8996 OnExposeComplete: enter
21:13:14.094 00.002 8996 UpdateGuideState(): m_state=6
21:13:14.096 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1283
21:13:14.098 00.002 8996 Star::Find returns 1 (0), X=138.99, Y=472.78, Mass=734598, SNR=339.4, Peak=59971 HFD=4.3
21:13:14.100 00.002 8996 MultiStar: [#1 0.13,-0.17,0.61,U] [#2 0.11,-0.25,0.82,U] [#3 0.31,-0.35,0.66,U] [#4 0.18,-0.34,0.56,U] [#5 0.37,-0.23,0.63,U] [#6 0.31,-0.07,0.48,U] [#7 0.18,-0.41,0.48,U] [#8 0.39,-0.15,0.43,U] 
21:13:14.101 00.001 8996 refined, 8 included, MultiStar: {0.20, -0.28}, one-star: {-0.01, -0.40}
21:13:14.102 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
21:13:14.104 00.002 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
21:13:14.105 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.28 hyp=0.34 cameraTheta=-0.95 mountX=0.22 mountY=0.25, mountTheta=0.85
21:13:14.109 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.28, opts=13)
21:13:14.110 00.001 8996 Enqueuing Move request for scope (0.20, -0.28)
21:13:14.111 00.001 20224 Worker thread wakes up
21:13:14.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.28) opts 0xd
21:13:14.112 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.28)
21:13:14.112 00.000 20224 Moving (0.20, -0.28) raw xDistance=0.22 yDistance=0.25
21:13:14.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:13:14.112 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=0.22 newest=0.53
21:13:14.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:13:14.112 00.000 20224 MoveAxis(W, 32, ABG)
21:13:14.112 00.000 20224 Guiding  Dir = 3, Dur = 32
21:13:14.113 00.001 20224 IsSlewing returns 0
21:13:14.113 00.000 20224 IsGuiding returns 0
21:13:14.115 00.002 20224 PulseGuide returned control before completion, sleep 41
21:13:14.121 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59971, med=2749, FiltMin=2504, FiltMax=26749, Gamma=1.000
21:13:14.145 00.024 8996 UpdateGuideState exits: m=734598 SNR=339.4
21:13:14.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:14.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:14.149 00.002 8996 Enqueuing Expose request
21:13:14.164 00.015 20224 IsGuiding returns 1
21:13:14.164 00.000 20224 scope still moving after pulse duration time elapsed
21:13:14.196 00.032 20224 IsSlewing returns 0
21:13:14.196 00.000 20224 IsGuiding returns 0
21:13:14.196 00.000 20224 scope move finished after 32 + 50 ms
21:13:14.196 00.000 20224 Move returns status 0, amount 32
21:13:14.196 00.000 20224 MoveAxis(S, 53, ABG)
21:13:14.196 00.000 20224 Guiding  Dir = 1, Dur = 53
21:13:14.197 00.001 20224 IsSlewing returns 0
21:13:14.197 00.000 20224 IsGuiding returns 0
21:13:14.261 00.064 20224 IsGuiding returns 1
21:13:14.261 00.000 20224 scope still moving after pulse duration time elapsed
21:13:14.290 00.029 20224 IsSlewing returns 0
21:13:14.291 00.001 20224 IsGuiding returns 1
21:13:14.321 00.030 20224 IsSlewing returns 0
21:13:14.321 00.000 20224 IsGuiding returns 1
21:13:14.352 00.031 20224 IsSlewing returns 0
21:13:14.353 00.001 20224 IsGuiding returns 0
21:13:14.353 00.000 20224 scope move finished after 53 + 103 ms
21:13:14.353 00.000 20224 Move returns status 0, amount 53
21:13:14.353 00.000 20224 move complete, result=0
21:13:14.353 00.000 20224 worker thread done servicing request
21:13:14.353 00.000 20224 Worker thread wakes up
21:13:14.353 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.3 px 53 ms SOUTH
21:13:14.355 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:14.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:15.539 01.184 20224 Exposure complete
21:13:15.632 00.093 20224 worker thread done servicing request
21:13:15.632 00.000 8996 OnExposeComplete: enter
21:13:15.633 00.001 8996 UpdateGuideState(): m_state=6
21:13:15.634 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1284
21:13:15.635 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=473.19, Mass=781597, SNR=387.9, Peak=54563 HFD=4.7
21:13:15.635 00.000 8996 MultiStar: [#1 -0.19,0.07,0.66,U] [#2 -0.31,-0.18,0.77,U] [#3 -0.13,-0.04,0.52,U] [#4 -0.19,-0.12,0.49,U] [#5 0.03,0.05,0.64,U] [#6 -0.16,0.06,0.51,U] [#7 -0.10,0.04,0.40,U] [#8 -0.03,0.06,0.47,U] 
21:13:15.636 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.01}, one-star: {-0.52, 0.02}
21:13:15.637 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:13:15.638 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
21:13:15.638 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.10 mountX=-0.21 mountY=0.03, mountTheta=2.99
21:13:15.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.01, opts=13)
21:13:15.641 00.001 8996 Enqueuing Move request for scope (-0.21, -0.01)
21:13:15.641 00.000 20224 Worker thread wakes up
21:13:15.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd
21:13:15.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.01)
21:13:15.641 00.000 20224 Moving (-0.21, -0.01) raw xDistance=-0.21 yDistance=0.03
21:13:15.642 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
21:13:15.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:15.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:13:15.642 00.000 20224 MoveAxis(E, 28, ABG)
21:13:15.642 00.000 20224 Guiding  Dir = 2, Dur = 28
21:13:15.642 00.000 20224 IsSlewing returns 0
21:13:15.642 00.000 20224 IsGuiding returns 0
21:13:15.646 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54563, med=2745, FiltMin=2496, FiltMax=30061, Gamma=1.000
21:13:15.667 00.021 20224 PulseGuide returned control before completion, sleep 14
21:13:15.669 00.002 8996 UpdateGuideState exits: m=781597 SNR=387.9
21:13:15.671 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:15.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:15.674 00.002 8996 Enqueuing Expose request
21:13:15.682 00.008 20224 IsGuiding returns 1
21:13:15.682 00.000 20224 scope still moving after pulse duration time elapsed
21:13:15.714 00.032 20224 IsSlewing returns 0
21:13:15.714 00.000 20224 IsGuiding returns 1
21:13:15.745 00.031 20224 IsSlewing returns 0
21:13:15.746 00.001 20224 IsGuiding returns 1
21:13:15.776 00.030 20224 IsSlewing returns 0
21:13:15.776 00.000 20224 IsGuiding returns 0
21:13:15.776 00.000 20224 scope move finished after 28 + 105 ms
21:13:15.776 00.000 20224 Move returns status 0, amount 28
21:13:15.776 00.000 20224 MoveAxis(N, 0, ABG)
21:13:15.776 00.000 20224 Move returns status 0, amount 0
21:13:15.776 00.000 20224 move complete, result=0
21:13:15.776 00.000 20224 worker thread done servicing request
21:13:15.777 00.001 20224 Worker thread wakes up
21:13:15.777 00.000 8996 GuideStep: -0.2 px 28 ms EAST, 0.0 px 0 ms NORTH
21:13:15.778 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:15.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:16.753 00.975 20224 Exposure complete
21:13:16.829 00.076 20224 worker thread done servicing request
21:13:16.829 00.000 8996 OnExposeComplete: enter
21:13:16.829 00.000 8996 UpdateGuideState(): m_state=6
21:13:16.830 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1285
21:13:16.831 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.21, Mass=768550, SNR=340.4, Peak=59923 HFD=4.5
21:13:16.833 00.002 8996 MultiStar: [#1 -0.11,-0.00,0.63,U] [#2 0.14,0.02,0.76,U] [#3 0.28,0.15,0.56,U] [#4 0.15,0.21,0.55,U] [#5 0.24,0.04,0.67,U] [#6 0.11,0.11,0.45,U] [#7 -0.01,-0.06,0.50,U] [#8 0.34,0.12,0.36,U] 
21:13:16.835 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {-0.11, 0.04}
21:13:16.837 00.002 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
21:13:16.838 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
21:13:16.839 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.61 mountX=0.08 mountY=-0.07, mountTheta=-0.71
21:13:16.841 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
21:13:16.842 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
21:13:16.843 00.001 20224 Worker thread wakes up
21:13:16.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
21:13:16.843 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
21:13:16.843 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.08 yDistance=-0.07
21:13:16.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:13:16.844 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:16.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:13:16.844 00.000 20224 MoveAxis(E, 0, ABG)
21:13:16.844 00.000 20224 Move returns status 0, amount 0
21:13:16.844 00.000 20224 MoveAxis(N, 0, ABG)
21:13:16.844 00.000 20224 Move returns status 0, amount 0
21:13:16.844 00.000 20224 move complete, result=0
21:13:16.844 00.000 20224 worker thread done servicing request
21:13:16.850 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59923, med=2749, FiltMin=2483, FiltMax=30029, Gamma=1.000
21:13:16.867 00.017 8996 UpdateGuideState exits: m=768550 SNR=340.4
21:13:16.868 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:16.870 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:16.871 00.001 8996 Enqueuing Expose request
21:13:16.873 00.002 20224 Worker thread wakes up
21:13:16.873 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:16.876 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:16.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:18.038 01.162 20224 Exposure complete
21:13:18.110 00.072 20224 worker thread done servicing request
21:13:18.110 00.000 8996 OnExposeComplete: enter
21:13:18.111 00.001 8996 UpdateGuideState(): m_state=6
21:13:18.111 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1286
21:13:18.112 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.03, Mass=711743, SNR=355.7, Peak=54435 HFD=4.5
21:13:18.113 00.001 8996 MultiStar: [#1 -0.08,0.18,0.71,U] [#2 -0.02,0.31,0.72,U] [#3 0.23,0.11,0.59,U] [#4 0.05,0.03,0.55,U] [#5 0.08,0.06,0.64,U] [#6 0.13,0.16,0.44,U] [#7 -0.12,0.04,0.48,U] [#8 0.12,0.14,0.43,U] 
21:13:18.114 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.09}, one-star: {-0.22, -0.14}
21:13:18.115 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
21:13:18.116 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:13:18.116 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.61 mountX=-0.01 mountY=-0.09, mountTheta=-1.71
21:13:18.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.09, opts=13)
21:13:18.118 00.000 8996 Enqueuing Move request for scope (-0.00, 0.09)
21:13:18.119 00.001 20224 Worker thread wakes up
21:13:18.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
21:13:18.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
21:13:18.119 00.000 20224 Moving (-0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
21:13:18.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:13:18.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:18.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:13:18.119 00.000 20224 MoveAxis(E, 0, ABG)
21:13:18.119 00.000 20224 Move returns status 0, amount 0
21:13:18.119 00.000 20224 MoveAxis(N, 0, ABG)
21:13:18.119 00.000 20224 Move returns status 0, amount 0
21:13:18.119 00.000 20224 move complete, result=0
21:13:18.120 00.001 20224 worker thread done servicing request
21:13:18.123 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54435, med=2749, FiltMin=2489, FiltMax=30710, Gamma=1.000
21:13:18.136 00.013 8996 UpdateGuideState exits: m=711743 SNR=355.7
21:13:18.137 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:18.137 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:18.138 00.001 8996 Enqueuing Expose request
21:13:18.139 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:18.139 00.000 20224 Worker thread wakes up
21:13:18.139 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:18.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:19.107 00.968 20224 Exposure complete
21:13:19.175 00.068 20224 worker thread done servicing request
21:13:19.175 00.000 8996 OnExposeComplete: enter
21:13:19.177 00.002 8996 UpdateGuideState(): m_state=6
21:13:19.178 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1287
21:13:19.179 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=473.41, Mass=718757, SNR=329.6, Peak=48547 HFD=4.7
21:13:19.180 00.001 8996 MultiStar: [#1 0.22,0.37,0.64,U] [#2 0.06,0.29,0.75,U] [#3 0.20,0.28,0.70,U] [#4 0.08,0.29,0.62,U] [#5 -0.03,0.38,0.60,U] [#6 0.35,0.28,0.43,U] [#7 0.03,0.28,0.50,U] [#8 -0.10,0.42,0.39,U] 
21:13:19.181 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.30}, one-star: {-0.28, 0.24}
21:13:19.182 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
21:13:19.183 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
21:13:19.184 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.31 cameraTheta=1.45 mountX=0.01 mountY=-0.31, mountTheta=-1.55
21:13:19.185 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.30, opts=13)
21:13:19.186 00.001 8996 Enqueuing Move request for scope (0.04, 0.30)
21:13:19.188 00.002 20224 Worker thread wakes up
21:13:19.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
21:13:19.188 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
21:13:19.188 00.000 20224 Moving (0.04, 0.30) raw xDistance=0.01 yDistance=-0.31
21:13:19.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:13:19.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:19.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:13:19.188 00.000 20224 MoveAxis(E, 0, ABG)
21:13:19.188 00.000 20224 Move returns status 0, amount 0
21:13:19.188 00.000 20224 MoveAxis(N, 0, ABG)
21:13:19.188 00.000 20224 Move returns status 0, amount 0
21:13:19.188 00.000 20224 move complete, result=0
21:13:19.188 00.000 20224 worker thread done servicing request
21:13:19.193 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=48547, med=2749, FiltMin=2483, FiltMax=28611, Gamma=1.000
21:13:19.211 00.018 8996 UpdateGuideState exits: m=718757 SNR=329.6
21:13:19.213 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:19.213 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:19.214 00.001 8996 Enqueuing Expose request
21:13:19.215 00.001 20224 Worker thread wakes up
21:13:19.215 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:19.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:19.215 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:13:20.379 01.164 20224 Exposure complete
21:13:20.461 00.082 20224 worker thread done servicing request
21:13:20.462 00.001 8996 OnExposeComplete: enter
21:13:20.464 00.002 8996 UpdateGuideState(): m_state=6
21:13:20.467 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1288
21:13:20.469 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=473.37, Mass=715824, SNR=389.6, Peak=43171 HFD=4.9
21:13:20.471 00.002 8996 MultiStar: [#1 0.08,0.33,0.55,U] [#2 0.32,0.12,0.70,U] [#3 0.20,0.40,0.57,U] [#4 0.02,0.27,0.52,U] [#5 0.34,0.45,0.00,M1] [#6 0.09,0.47,0.34,U] [#7 0.13,0.46,0.40,U] [#8 0.48,0.58,0.00,M1] 
21:13:20.473 00.002 8996 refined, 6 included, MultiStar: {0.00, 0.29}, one-star: {-0.47, 0.20}
21:13:20.475 00.002 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:13:20.477 00.002 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
21:13:20.478 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.57 mountX=-0.03 mountY=-0.29, mountTheta=-1.66
21:13:20.481 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.29, opts=13)
21:13:20.483 00.002 8996 Enqueuing Move request for scope (0.00, 0.29)
21:13:20.484 00.001 20224 Worker thread wakes up
21:13:20.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.29) opts 0xd
21:13:20.484 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.29)
21:13:20.484 00.000 20224 Moving (0.00, 0.29) raw xDistance=-0.03 yDistance=-0.29
21:13:20.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:13:20.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:20.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:13:20.485 00.001 20224 MoveAxis(E, 0, ABG)
21:13:20.485 00.000 20224 Move returns status 0, amount 0
21:13:20.485 00.000 20224 MoveAxis(N, 0, ABG)
21:13:20.485 00.000 20224 Move returns status 0, amount 0
21:13:20.485 00.000 20224 move complete, result=0
21:13:20.485 00.000 20224 worker thread done servicing request
21:13:20.488 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43171, med=2749, FiltMin=2488, FiltMax=26883, Gamma=1.000
21:13:20.509 00.021 8996 UpdateGuideState exits: m=715824 SNR=389.6
21:13:20.511 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:20.511 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:20.512 00.001 8996 Enqueuing Expose request
21:13:20.513 00.001 20224 Worker thread wakes up
21:13:20.513 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:13:20.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:20.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:21.499 00.985 20224 Exposure complete
21:13:21.578 00.079 20224 worker thread done servicing request
21:13:21.578 00.000 8996 OnExposeComplete: enter
21:13:21.580 00.002 8996 UpdateGuideState(): m_state=6
21:13:21.582 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1289
21:13:21.584 00.002 8996 Star::Find returns 1 (0), X=138.95, Y=473.45, Mass=800385, SNR=340.0, Peak=52211 HFD=4.9
21:13:21.584 00.000 8996 MultiStar: [#1 0.32,0.56,0.00,M1] [#2 0.38,0.31,0.74,U] [#3 0.19,0.39,0.73,U] [#4 0.28,0.46,0.00,M1] [#5 0.45,0.47,0.00,M2] [#6 0.25,0.36,0.49,U] [#7 0.10,0.30,0.49,U] [#8 0.47,0.68,0.00,M2] 
21:13:21.585 00.001 8996 single-star, 4 included, MultiStar: {0.16, 0.32}, one-star: {-0.05, 0.28}
21:13:21.586 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
21:13:21.587 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
21:13:21.587 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.74 mountX=-0.08 mountY=-0.27, mountTheta=-1.84
21:13:21.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.28, opts=13)
21:13:21.590 00.001 8996 Enqueuing Move request for scope (-0.05, 0.28)
21:13:21.591 00.001 20224 Worker thread wakes up
21:13:21.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.28) opts 0xd
21:13:21.591 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.28)
21:13:21.591 00.000 20224 Moving (-0.05, 0.28) raw xDistance=-0.08 yDistance=-0.27
21:13:21.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:13:21.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:13:21.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:13:21.591 00.000 20224 MoveAxis(E, 0, ABG)
21:13:21.591 00.000 20224 Move returns status 0, amount 0
21:13:21.591 00.000 20224 MoveAxis(N, 0, ABG)
21:13:21.591 00.000 20224 Move returns status 0, amount 0
21:13:21.591 00.000 20224 move complete, result=0
21:13:21.591 00.000 20224 worker thread done servicing request
21:13:21.595 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52211, med=2749, FiltMin=2480, FiltMax=28061, Gamma=1.000
21:13:21.609 00.014 8996 UpdateGuideState exits: m=800385 SNR=340.0
21:13:21.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:21.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:21.612 00.001 8996 Enqueuing Expose request
21:13:21.613 00.001 20224 Worker thread wakes up
21:13:21.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:21.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:21.613 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:13:22.763 01.150 20224 Exposure complete
21:13:22.849 00.086 20224 worker thread done servicing request
21:13:22.849 00.000 8996 OnExposeComplete: enter
21:13:22.851 00.002 8996 UpdateGuideState(): m_state=6
21:13:22.853 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1290
21:13:22.855 00.002 8996 Star::Find returns 1 (0), X=138.79, Y=473.16, Mass=736877, SNR=354.1, Peak=51971 HFD=4.5
21:13:22.857 00.002 8996 MultiStar: [#1 0.09,0.24,0.62,U] [#2 0.25,0.23,0.82,U] [#3 -0.04,0.15,0.61,U] [#4 0.08,0.40,0.51,U] [#5 0.17,0.21,0.62,U] [#6 0.13,0.26,0.44,U] [#7 0.07,0.27,0.45,U] [#8 0.08,0.42,0.38,U] 
21:13:22.858 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.21}, one-star: {-0.21, -0.02}
21:13:22.859 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
21:13:22.861 00.002 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
21:13:22.863 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.07 mountX=-0.21 mountY=0.04, mountTheta=2.95
21:13:22.864 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.02, opts=13)
21:13:22.866 00.002 8996 Enqueuing Move request for scope (-0.21, -0.02)
21:13:22.867 00.001 20224 Worker thread wakes up
21:13:22.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
21:13:22.867 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
21:13:22.867 00.000 20224 Moving (-0.21, -0.02) raw xDistance=-0.21 yDistance=0.04
21:13:22.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:13:22.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:22.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:13:22.867 00.000 20224 MoveAxis(E, 30, ABG)
21:13:22.867 00.000 20224 Guiding  Dir = 2, Dur = 30
21:13:22.868 00.001 20224 IsSlewing returns 0
21:13:22.868 00.000 20224 IsGuiding returns 0
21:13:22.873 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51971, med=2745, FiltMin=2493, FiltMax=29389, Gamma=1.000
21:13:22.897 00.024 20224 PulseGuide returned control before completion, sleep 12
21:13:22.901 00.004 8996 UpdateGuideState exits: m=736877 SNR=354.1
21:13:22.903 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:22.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:22.905 00.001 8996 Enqueuing Expose request
21:13:22.911 00.006 20224 IsGuiding returns 1
21:13:22.911 00.000 20224 scope still moving after pulse duration time elapsed
21:13:22.941 00.030 20224 IsSlewing returns 0
21:13:22.941 00.000 20224 IsGuiding returns 1
21:13:22.972 00.031 20224 IsSlewing returns 0
21:13:22.972 00.000 20224 IsGuiding returns 1
21:13:23.003 00.031 20224 IsSlewing returns 0
21:13:23.004 00.001 20224 IsGuiding returns 0
21:13:23.004 00.000 20224 scope move finished after 30 + 105 ms
21:13:23.004 00.000 20224 Move returns status 0, amount 30
21:13:23.004 00.000 20224 MoveAxis(N, 0, ABG)
21:13:23.004 00.000 20224 Move returns status 0, amount 0
21:13:23.004 00.000 20224 move complete, result=0
21:13:23.004 00.000 20224 worker thread done servicing request
21:13:23.004 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
21:13:23.006 00.002 20224 Worker thread wakes up
21:13:23.006 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:23.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:23.989 00.983 20224 Exposure complete
21:13:24.055 00.066 20224 worker thread done servicing request
21:13:24.055 00.000 8996 OnExposeComplete: enter
21:13:24.056 00.001 8996 UpdateGuideState(): m_state=6
21:13:24.058 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1291
21:13:24.059 00.001 8996 Star::Find returns 1 (0), X=139.44, Y=473.31, Mass=767815, SNR=342.7, Peak=47091 HFD=4.7
21:13:24.060 00.001 8996 MultiStar: [#1 0.50,0.37,0.00,M1] [#2 0.41,0.25,0.73,U] [#3 0.51,0.33,0.00,M1] [#4 0.30,0.33,0.55,U] [#5 0.81,0.36,0.00,M2] [#6 0.57,0.38,0.00,M1] [#7 0.46,0.13,0.48,U] [#8 0.77,0.34,0.00,M2] 
21:13:24.062 00.002 8996 refined, 3 included, MultiStar: {0.41, 0.21}, one-star: {0.44, 0.14}
21:13:24.063 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
21:13:24.064 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
21:13:24.064 00.000 8996 CameraToMount -- cameraX=0.41 cameraY=0.21 hyp=0.46 cameraTheta=0.47 mountX=0.39 mountY=-0.25, mountTheta=-0.58
21:13:24.066 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=0.21, opts=13)
21:13:24.067 00.001 8996 Enqueuing Move request for scope (0.41, 0.21)
21:13:24.068 00.001 20224 Worker thread wakes up
21:13:24.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.21) opts 0xd
21:13:24.068 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, 0.21)
21:13:24.068 00.000 20224 Moving (0.41, 0.21) raw xDistance=0.39 yDistance=-0.25
21:13:24.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39
21:13:24.068 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.35 newest=-0.48
21:13:24.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:13:24.068 00.000 20224 MoveAxis(W, 54, ABG)
21:13:24.068 00.000 20224 Guiding  Dir = 3, Dur = 54
21:13:24.069 00.001 20224 IsSlewing returns 0
21:13:24.069 00.000 20224 IsGuiding returns 0
21:13:24.072 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47091, med=2749, FiltMin=2489, FiltMax=27488, Gamma=1.000
21:13:24.077 00.005 20224 PulseGuide returned control before completion, sleep 56
21:13:24.095 00.018 8996 UpdateGuideState exits: m=767815 SNR=342.7
21:13:24.097 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:24.099 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:24.100 00.001 8996 Enqueuing Expose request
21:13:24.140 00.040 20224 IsGuiding returns 1
21:13:24.140 00.000 20224 scope still moving after pulse duration time elapsed
21:13:24.172 00.032 20224 IsSlewing returns 0
21:13:24.172 00.000 20224 IsGuiding returns 0
21:13:24.172 00.000 20224 scope move finished after 54 + 49 ms
21:13:24.172 00.000 20224 Move returns status 0, amount 54
21:13:24.173 00.001 20224 MoveAxis(N, 53, ABG)
21:13:24.173 00.000 20224 Guiding  Dir = 0, Dur = 53
21:13:24.173 00.000 20224 IsSlewing returns 0
21:13:24.173 00.000 20224 IsGuiding returns 0
21:13:24.236 00.063 20224 IsGuiding returns 1
21:13:24.237 00.001 20224 scope still moving after pulse duration time elapsed
21:13:24.266 00.029 20224 IsSlewing returns 0
21:13:24.267 00.001 20224 IsGuiding returns 1
21:13:24.298 00.031 20224 IsSlewing returns 0
21:13:24.299 00.001 20224 IsGuiding returns 1
21:13:24.329 00.030 20224 IsSlewing returns 0
21:13:24.329 00.000 20224 IsGuiding returns 0
21:13:24.330 00.001 20224 scope move finished after 53 + 103 ms
21:13:24.330 00.000 20224 Move returns status 0, amount 53
21:13:24.330 00.000 20224 move complete, result=0
21:13:24.330 00.000 20224 worker thread done servicing request
21:13:24.330 00.000 8996 GuideStep: 0.4 px 54 ms WEST, -0.3 px 53 ms NORTH
21:13:24.332 00.002 20224 Worker thread wakes up
21:13:24.332 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:24.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:25.485 01.153 20224 Exposure complete
21:13:25.551 00.066 20224 worker thread done servicing request
21:13:25.551 00.000 8996 OnExposeComplete: enter
21:13:25.553 00.002 8996 UpdateGuideState(): m_state=6
21:13:25.556 00.003 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1292
21:13:25.558 00.002 8996 Star::Find returns 1 (0), X=139.02, Y=473.02, Mass=739733, SNR=383.7, Peak=49891 HFD=4.5
21:13:25.561 00.003 8996 MultiStar: [#1 0.16,0.13,0.60,U] [#2 0.20,0.09,0.66,U] [#3 0.23,0.06,0.56,U] [#4 0.09,0.10,0.51,U] [#5 0.03,-0.03,0.60,U] [#6 0.06,0.16,0.41,U] [#7 0.28,0.08,0.40,U] [#8 0.27,0.06,0.35,U] 
21:13:25.563 00.002 8996 refined, 8 included, MultiStar: {0.13, 0.03}, one-star: {0.02, -0.16}
21:13:25.565 00.002 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
21:13:25.566 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
21:13:25.568 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.14 cameraTheta=0.24 mountX=0.13 mountY=-0.05, mountTheta=-0.36
21:13:25.569 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.03, opts=13)
21:13:25.570 00.001 8996 Enqueuing Move request for scope (0.13, 0.03)
21:13:25.571 00.001 20224 Worker thread wakes up
21:13:25.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
21:13:25.571 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
21:13:25.571 00.000 20224 Moving (0.13, 0.03) raw xDistance=0.13 yDistance=-0.05
21:13:25.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:13:25.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:25.572 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:13:25.572 00.000 20224 MoveAxis(E, 0, ABG)
21:13:25.572 00.000 20224 Move returns status 0, amount 0
21:13:25.572 00.000 20224 MoveAxis(N, 0, ABG)
21:13:25.572 00.000 20224 Move returns status 0, amount 0
21:13:25.572 00.000 20224 move complete, result=0
21:13:25.572 00.000 20224 worker thread done servicing request
21:13:25.576 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49891, med=2749, FiltMin=2467, FiltMax=27005, Gamma=1.000
21:13:25.594 00.018 8996 UpdateGuideState exits: m=739733 SNR=383.7
21:13:25.595 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:25.595 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:25.596 00.001 8996 Enqueuing Expose request
21:13:25.597 00.001 20224 Worker thread wakes up
21:13:25.597 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:25.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:25.599 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:26.560 00.961 20224 Exposure complete
21:13:26.631 00.071 20224 worker thread done servicing request
21:13:26.631 00.000 8996 OnExposeComplete: enter
21:13:26.633 00.002 8996 UpdateGuideState(): m_state=6
21:13:26.634 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1293
21:13:26.635 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.19, Mass=765085, SNR=381.9, Peak=54435 HFD=4.5
21:13:26.637 00.002 8996 MultiStar: [#1 0.11,0.27,0.66,U] [#2 0.02,0.25,0.66,U] [#3 -0.08,0.30,0.58,U] [#4 -0.21,0.28,0.57,U] [#5 0.05,0.10,0.56,U] [#6 0.23,0.37,0.40,U] [#7 0.15,0.49,0.00,M1] [#8 0.12,0.33,0.39,U] 
21:13:26.638 00.001 8996 single-star, 7 included, MultiStar: {-0.02, 0.21}, one-star: {-0.18, 0.02}
21:13:26.639 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
21:13:26.641 00.002 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
21:13:26.642 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.04 mountX=-0.18 mountY=0.00, mountTheta=3.13
21:13:26.645 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.02, opts=13)
21:13:26.647 00.002 8996 Enqueuing Move request for scope (-0.18, 0.02)
21:13:26.648 00.001 20224 Worker thread wakes up
21:13:26.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
21:13:26.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
21:13:26.648 00.000 20224 Moving (-0.18, 0.02) raw xDistance=-0.18 yDistance=0.00
21:13:26.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:13:26.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:26.649 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:13:26.649 00.000 20224 MoveAxis(E, 0, ABG)
21:13:26.649 00.000 20224 Move returns status 0, amount 0
21:13:26.649 00.000 20224 MoveAxis(N, 0, ABG)
21:13:26.649 00.000 20224 Move returns status 0, amount 0
21:13:26.649 00.000 20224 move complete, result=0
21:13:26.649 00.000 20224 worker thread done servicing request
21:13:26.656 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54435, med=2749, FiltMin=2499, FiltMax=28509, Gamma=1.000
21:13:26.672 00.016 8996 UpdateGuideState exits: m=765085 SNR=381.9
21:13:26.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:26.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:26.675 00.001 8996 Enqueuing Expose request
21:13:26.675 00.000 20224 Worker thread wakes up
21:13:26.676 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:26.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:26.676 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:27.852 01.176 20224 Exposure complete
21:13:27.925 00.073 20224 worker thread done servicing request
21:13:27.925 00.000 8996 OnExposeComplete: enter
21:13:27.927 00.002 8996 UpdateGuideState(): m_state=6
21:13:27.928 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1294
21:13:27.929 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=473.05, Mass=692792, SNR=324.3, Peak=47651 HFD=4.8
21:13:27.931 00.002 8996 MultiStar: [#1 0.01,0.13,0.81,U] [#2 0.09,0.04,0.86,U] [#3 0.01,-0.01,0.75,U] [#4 -0.03,0.07,0.62,U] [#5 0.13,-0.05,0.71,U] [#6 -0.03,-0.03,0.45,U] [#7 -0.01,-0.07,0.50,U] [#8 0.01,-0.17,0.43,U] 
21:13:27.931 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.38, -0.12}
21:13:27.932 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
21:13:27.933 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
21:13:27.933 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.73 mountX=-0.03 mountY=0.02, mountTheta=2.62
21:13:27.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
21:13:27.936 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
21:13:27.937 00.001 20224 Worker thread wakes up
21:13:27.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
21:13:27.937 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
21:13:27.937 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.03 yDistance=0.02
21:13:27.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:13:27.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:27.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:13:27.937 00.000 20224 MoveAxis(E, 0, ABG)
21:13:27.937 00.000 20224 Move returns status 0, amount 0
21:13:27.938 00.001 20224 MoveAxis(N, 0, ABG)
21:13:27.938 00.000 20224 Move returns status 0, amount 0
21:13:27.938 00.000 20224 move complete, result=0
21:13:27.938 00.000 20224 worker thread done servicing request
21:13:27.942 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=47651, med=2749, FiltMin=2515, FiltMax=28531, Gamma=1.000
21:13:27.959 00.017 8996 UpdateGuideState exits: m=692792 SNR=324.3
21:13:27.961 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:27.963 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:27.964 00.001 8996 Enqueuing Expose request
21:13:27.965 00.001 20224 Worker thread wakes up
21:13:27.966 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:27.967 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:27.968 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:28.947 00.979 20224 Exposure complete
21:13:29.009 00.062 20224 worker thread done servicing request
21:13:29.009 00.000 8996 OnExposeComplete: enter
21:13:29.010 00.001 8996 UpdateGuideState(): m_state=6
21:13:29.011 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1295
21:13:29.011 00.000 8996 Star::Find returns 1 (0), X=138.85, Y=473.03, Mass=746492, SNR=358.3, Peak=57171 HFD=4.5
21:13:29.012 00.001 8996 MultiStar: [#1 0.01,0.19,0.74,U] [#2 0.25,0.03,0.74,U] [#3 0.15,0.02,0.54,U] [#4 0.06,0.07,0.53,U] [#5 0.26,-0.05,0.65,U] [#6 0.08,-0.16,0.46,U] [#7 0.02,-0.13,0.44,U] [#8 0.31,0.17,0.40,U] 
21:13:29.013 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.00}, one-star: {-0.15, -0.14}
21:13:29.014 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
21:13:29.015 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
21:13:29.015 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.04 mountX=0.09 mountY=-0.01, mountTheta=-0.07
21:13:29.017 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.00, opts=13)
21:13:29.018 00.001 8996 Enqueuing Move request for scope (0.09, -0.00)
21:13:29.020 00.002 20224 Worker thread wakes up
21:13:29.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
21:13:29.020 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
21:13:29.020 00.000 20224 Moving (0.09, -0.00) raw xDistance=0.09 yDistance=-0.01
21:13:29.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:13:29.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:29.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:13:29.020 00.000 20224 MoveAxis(E, 0, ABG)
21:13:29.020 00.000 20224 Move returns status 0, amount 0
21:13:29.020 00.000 20224 MoveAxis(N, 0, ABG)
21:13:29.020 00.000 20224 Move returns status 0, amount 0
21:13:29.021 00.001 20224 move complete, result=0
21:13:29.021 00.000 20224 worker thread done servicing request
21:13:29.033 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57171, med=2749, FiltMin=2480, FiltMax=30621, Gamma=1.000
21:13:29.053 00.020 8996 UpdateGuideState exits: m=746492 SNR=358.3
21:13:29.056 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:29.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:29.059 00.002 8996 Enqueuing Expose request
21:13:29.060 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:29.061 00.001 20224 Worker thread wakes up
21:13:29.061 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:29.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:30.232 01.171 20224 Exposure complete
21:13:30.303 00.071 20224 worker thread done servicing request
21:13:30.303 00.000 8996 OnExposeComplete: enter
21:13:30.304 00.001 8996 UpdateGuideState(): m_state=6
21:13:30.305 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1296
21:13:30.306 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.26, Mass=721685, SNR=355.9, Peak=55267 HFD=4.5
21:13:30.307 00.001 8996 MultiStar: [#1 -0.14,0.06,0.72,U] [#2 0.01,0.27,0.71,U] [#3 -0.04,-0.12,0.52,U] [#4 -0.11,-0.02,0.48,U] [#5 0.14,0.15,0.54,U] [#6 -0.29,-0.14,0.41,U] [#7 -0.18,-0.15,0.40,U] [#8 0.12,0.23,0.39,U] 
21:13:30.308 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.06}, one-star: {-0.15, 0.09}
21:13:30.309 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:13:30.309 00.000 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:13:30.310 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.46 mountX=-0.08 mountY=-0.05, mountTheta=-2.57
21:13:30.311 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
21:13:30.312 00.001 8996 Enqueuing Move request for scope (-0.07, 0.06)
21:13:30.313 00.001 20224 Worker thread wakes up
21:13:30.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
21:13:30.313 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
21:13:30.313 00.000 20224 Moving (-0.07, 0.06) raw xDistance=-0.08 yDistance=-0.05
21:13:30.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:13:30.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:30.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:13:30.313 00.000 20224 MoveAxis(E, 0, ABG)
21:13:30.313 00.000 20224 Move returns status 0, amount 0
21:13:30.313 00.000 20224 MoveAxis(N, 0, ABG)
21:13:30.313 00.000 20224 Move returns status 0, amount 0
21:13:30.313 00.000 20224 move complete, result=0
21:13:30.313 00.000 20224 worker thread done servicing request
21:13:30.317 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55267, med=2749, FiltMin=2486, FiltMax=28397, Gamma=1.000
21:13:30.331 00.014 8996 UpdateGuideState exits: m=721685 SNR=355.9
21:13:30.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:30.332 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:30.333 00.001 8996 Enqueuing Expose request
21:13:30.334 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:30.334 00.000 20224 Worker thread wakes up
21:13:30.334 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:30.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:31.326 00.992 20224 Exposure complete
21:13:31.401 00.075 20224 worker thread done servicing request
21:13:31.402 00.001 8996 OnExposeComplete: enter
21:13:31.403 00.001 8996 UpdateGuideState(): m_state=6
21:13:31.404 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1297
21:13:31.406 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=473.31, Mass=765403, SNR=357.6, Peak=49299 HFD=4.6
21:13:31.407 00.001 8996 MultiStar: [#1 -0.22,-0.02,0.72,U] [#2 -0.07,-0.06,0.78,U] [#3 0.14,0.18,0.66,U] [#4 0.04,0.07,0.58,U] [#5 0.07,-0.10,0.61,U] [#6 0.14,0.35,0.41,U] [#7 -0.03,0.44,0.46,U] [#8 0.08,0.30,0.38,U] 
21:13:31.407 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.11}, one-star: {-0.13, 0.14}
21:13:31.408 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
21:13:31.409 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
21:13:31.409 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.74 mountX=-0.03 mountY=-0.11, mountTheta=-1.83
21:13:31.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.11, opts=13)
21:13:31.411 00.000 8996 Enqueuing Move request for scope (-0.02, 0.11)
21:13:31.412 00.001 20224 Worker thread wakes up
21:13:31.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
21:13:31.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
21:13:31.413 00.001 20224 Moving (-0.02, 0.11) raw xDistance=-0.03 yDistance=-0.11
21:13:31.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:13:31.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:31.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:13:31.413 00.000 20224 MoveAxis(E, 0, ABG)
21:13:31.413 00.000 20224 Move returns status 0, amount 0
21:13:31.413 00.000 20224 MoveAxis(N, 0, ABG)
21:13:31.413 00.000 20224 Move returns status 0, amount 0
21:13:31.413 00.000 20224 move complete, result=0
21:13:31.413 00.000 20224 worker thread done servicing request
21:13:31.417 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49299, med=2749, FiltMin=2512, FiltMax=29133, Gamma=1.000
21:13:31.430 00.013 8996 UpdateGuideState exits: m=765403 SNR=357.6
21:13:31.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:31.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:31.433 00.001 8996 Enqueuing Expose request
21:13:31.433 00.000 20224 Worker thread wakes up
21:13:31.434 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:31.434 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:31.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:32.608 01.174 20224 Exposure complete
21:13:32.669 00.061 20224 worker thread done servicing request
21:13:32.669 00.000 8996 OnExposeComplete: enter
21:13:32.670 00.001 8996 UpdateGuideState(): m_state=6
21:13:32.671 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1298
21:13:32.672 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.91, Mass=745763, SNR=321.5, Peak=52691 HFD=4.6
21:13:32.673 00.001 8996 MultiStar: [#1 -0.31,0.17,0.68,U] [#2 -0.14,-0.04,0.80,U] [#3 -0.05,-0.11,0.69,U] [#4 0.01,0.09,0.59,U] [#5 -0.01,-0.23,0.69,U] [#6 0.07,0.05,0.47,U] [#7 -0.19,0.07,0.44,U] [#8 0.23,0.14,0.39,U] 
21:13:32.674 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.04}, one-star: {-0.23, -0.26}
21:13:32.674 00.000 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
21:13:32.675 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
21:13:32.676 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.71 mountX=-0.09 mountY=0.05, mountTheta=2.60
21:13:32.677 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.04, opts=13)
21:13:32.678 00.001 8996 Enqueuing Move request for scope (-0.10, -0.04)
21:13:32.679 00.001 20224 Worker thread wakes up
21:13:32.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
21:13:32.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
21:13:32.679 00.000 20224 Moving (-0.10, -0.04) raw xDistance=-0.09 yDistance=0.05
21:13:32.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:13:32.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:32.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:13:32.679 00.000 20224 MoveAxis(E, 0, ABG)
21:13:32.680 00.001 20224 Move returns status 0, amount 0
21:13:32.680 00.000 20224 MoveAxis(N, 0, ABG)
21:13:32.680 00.000 20224 Move returns status 0, amount 0
21:13:32.680 00.000 20224 move complete, result=0
21:13:32.680 00.000 20224 worker thread done servicing request
21:13:32.684 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52691, med=2749, FiltMin=2509, FiltMax=28694, Gamma=1.000
21:13:32.704 00.020 8996 UpdateGuideState exits: m=745763 SNR=321.5
21:13:32.705 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:32.705 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:32.706 00.001 8996 Enqueuing Expose request
21:13:32.707 00.001 20224 Worker thread wakes up
21:13:32.707 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:32.707 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:32.708 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:33.700 00.992 20224 Exposure complete
21:13:33.784 00.084 20224 worker thread done servicing request
21:13:33.784 00.000 8996 OnExposeComplete: enter
21:13:33.785 00.001 8996 UpdateGuideState(): m_state=6
21:13:33.786 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1299
21:13:33.787 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=473.04, Mass=757990, SNR=386.5, Peak=51347 HFD=4.9
21:13:33.787 00.000 8996 MultiStar: [#1 -0.10,0.30,0.59,U] [#2 -0.03,0.18,0.67,U] [#3 -0.09,-0.10,0.46,U] [#4 -0.15,-0.10,0.46,U] [#5 -0.06,-0.07,0.50,U] [#6 -0.01,0.21,0.43,U] [#7 -0.14,0.14,0.46,U] [#8 -0.06,0.12,0.34,U] 
21:13:33.788 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.05}, one-star: {-0.53, -0.13}
21:13:33.789 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
21:13:33.790 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
21:13:33.792 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.86 mountX=-0.17 mountY=-0.03, mountTheta=-2.98
21:13:33.794 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.05, opts=13)
21:13:33.796 00.002 8996 Enqueuing Move request for scope (-0.17, 0.05)
21:13:33.797 00.001 20224 Worker thread wakes up
21:13:33.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
21:13:33.797 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
21:13:33.797 00.000 20224 Moving (-0.17, 0.05) raw xDistance=-0.17 yDistance=-0.03
21:13:33.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:13:33.798 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:33.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:13:33.798 00.000 20224 MoveAxis(E, 0, ABG)
21:13:33.798 00.000 20224 Move returns status 0, amount 0
21:13:33.798 00.000 20224 MoveAxis(N, 0, ABG)
21:13:33.798 00.000 20224 Move returns status 0, amount 0
21:13:33.798 00.000 20224 move complete, result=0
21:13:33.798 00.000 20224 worker thread done servicing request
21:13:33.802 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51347, med=2749, FiltMin=2489, FiltMax=30057, Gamma=1.000
21:13:33.824 00.022 8996 UpdateGuideState exits: m=757990 SNR=386.5
21:13:33.826 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:33.828 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:33.834 00.006 8996 Enqueuing Expose request
21:13:33.835 00.001 20224 Worker thread wakes up
21:13:33.835 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:13:33.837 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:33.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:35.011 01.174 20224 Exposure complete
21:13:35.112 00.101 20224 worker thread done servicing request
21:13:35.112 00.000 8996 OnExposeComplete: enter
21:13:35.114 00.002 8996 UpdateGuideState(): m_state=6
21:13:35.116 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1300
21:13:35.118 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=473.14, Mass=794334, SNR=359.6, Peak=56803 HFD=4.7
21:13:35.120 00.002 8996 MultiStar: [#1 -0.19,0.01,0.70,U] [#2 -0.22,0.04,0.74,U] [#3 0.01,0.04,0.62,U] [#4 -0.22,-0.06,0.53,U] [#5 -0.11,-0.10,0.58,U] [#6 -0.26,0.09,0.47,U] [#7 -0.14,-0.08,0.47,U] [#8 -0.04,0.04,0.37,U] 
21:13:35.122 00.002 8996 refined, 8 included, MultiStar: {-0.19, -0.01}, one-star: {-0.38, -0.03}
21:13:35.123 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:13:35.125 00.002 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
21:13:35.127 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.10 mountX=-0.19 mountY=0.03, mountTheta=2.99
21:13:35.130 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.01, opts=13)
21:13:35.131 00.001 8996 Enqueuing Move request for scope (-0.19, -0.01)
21:13:35.133 00.002 20224 Worker thread wakes up
21:13:35.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
21:13:35.133 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
21:13:35.133 00.000 20224 Moving (-0.19, -0.01) raw xDistance=-0.19 yDistance=0.03
21:13:35.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:13:35.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:35.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:13:35.133 00.000 20224 MoveAxis(E, 0, ABG)
21:13:35.133 00.000 20224 Move returns status 0, amount 0
21:13:35.133 00.000 20224 MoveAxis(N, 0, ABG)
21:13:35.133 00.000 20224 Move returns status 0, amount 0
21:13:35.134 00.001 20224 move complete, result=0
21:13:35.134 00.000 20224 worker thread done servicing request
21:13:35.139 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56803, med=2749, FiltMin=2493, FiltMax=32637, Gamma=1.000
21:13:35.167 00.028 8996 UpdateGuideState exits: m=794334 SNR=359.6
21:13:35.169 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:35.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:35.171 00.001 8996 Enqueuing Expose request
21:13:35.172 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:35.173 00.001 20224 Worker thread wakes up
21:13:35.173 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:35.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:36.148 00.975 20224 Exposure complete
21:13:36.228 00.080 20224 worker thread done servicing request
21:13:36.228 00.000 8996 OnExposeComplete: enter
21:13:36.229 00.001 8996 UpdateGuideState(): m_state=6
21:13:36.229 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1301
21:13:36.230 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.93, Mass=722718, SNR=344.1, Peak=51907 HFD=4.6
21:13:36.232 00.002 8996 MultiStar: [#1 -0.33,0.11,0.65,U] [#2 -0.08,0.09,0.76,U] [#3 -0.10,-0.21,0.57,U] [#4 -0.19,-0.16,0.54,U] [#5 0.08,-0.05,0.67,U] [#6 -0.20,-0.18,0.46,U] [#7 -0.05,-0.29,0.45,U] [#8 0.04,0.06,0.42,U] 
21:13:36.234 00.002 8996 refined, 8 included, MultiStar: {-0.14, -0.09}, one-star: {-0.31, -0.24}
21:13:36.236 00.002 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
21:13:36.239 00.003 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.70)
21:13:36.241 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.56 mountX=-0.13 mountY=0.11, mountTheta=2.45
21:13:36.245 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.09, opts=13)
21:13:36.246 00.001 8996 Enqueuing Move request for scope (-0.14, -0.09)
21:13:36.248 00.002 20224 Worker thread wakes up
21:13:36.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
21:13:36.248 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
21:13:36.248 00.000 20224 Moving (-0.14, -0.09) raw xDistance=-0.13 yDistance=0.11
21:13:36.249 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:13:36.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:36.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:13:36.249 00.000 20224 MoveAxis(E, 0, ABG)
21:13:36.249 00.000 20224 Move returns status 0, amount 0
21:13:36.249 00.000 20224 MoveAxis(N, 0, ABG)
21:13:36.249 00.000 20224 Move returns status 0, amount 0
21:13:36.249 00.000 20224 move complete, result=0
21:13:36.249 00.000 20224 worker thread done servicing request
21:13:36.253 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51907, med=2749, FiltMin=2505, FiltMax=29030, Gamma=1.000
21:13:36.272 00.019 8996 UpdateGuideState exits: m=722718 SNR=344.1
21:13:36.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:36.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:36.276 00.002 8996 Enqueuing Expose request
21:13:36.277 00.001 20224 Worker thread wakes up
21:13:36.277 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:36.279 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:36.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:37.432 01.153 20224 Exposure complete
21:13:37.513 00.081 20224 worker thread done servicing request
21:13:37.513 00.000 8996 OnExposeComplete: enter
21:13:37.515 00.002 8996 UpdateGuideState(): m_state=6
21:13:37.517 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1302
21:13:37.519 00.002 8996 Star::Find returns 1 (0), X=139.14, Y=472.99, Mass=766312, SNR=321.4, Peak=54259 HFD=4.4
21:13:37.521 00.002 8996 MultiStar: [#1 0.31,0.29,0.73,U] [#2 0.20,0.31,0.78,U] [#3 0.33,0.01,0.65,U] [#4 0.26,0.08,0.68,U] [#5 0.29,0.10,0.76,U] [#6 0.35,0.34,0.49,U] [#7 0.21,0.19,0.51,U] [#8 0.44,0.00,0.40,U] 
21:13:37.523 00.002 8996 single-star, 8 included, MultiStar: {0.26, 0.11}, one-star: {0.14, -0.18}
21:13:37.524 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
21:13:37.526 00.002 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
21:13:37.527 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-0.92 mountX=0.16 mountY=0.17, mountTheta=0.81
21:13:37.529 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.18, opts=13)
21:13:37.530 00.001 8996 Enqueuing Move request for scope (0.14, -0.18)
21:13:37.531 00.001 20224 Worker thread wakes up
21:13:37.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.18) opts 0xd
21:13:37.532 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.18)
21:13:37.532 00.000 20224 Moving (0.14, -0.18) raw xDistance=0.16 yDistance=0.17
21:13:37.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:13:37.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:37.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:13:37.532 00.000 20224 MoveAxis(E, 0, ABG)
21:13:37.532 00.000 20224 Move returns status 0, amount 0
21:13:37.532 00.000 20224 MoveAxis(N, 0, ABG)
21:13:37.532 00.000 20224 Move returns status 0, amount 0
21:13:37.532 00.000 20224 move complete, result=0
21:13:37.532 00.000 20224 worker thread done servicing request
21:13:37.541 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54259, med=2749, FiltMin=2493, FiltMax=31504, Gamma=1.000
21:13:37.560 00.019 8996 UpdateGuideState exits: m=766312 SNR=321.4
21:13:37.561 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:37.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:37.562 00.000 8996 Enqueuing Expose request
21:13:37.563 00.001 20224 Worker thread wakes up
21:13:37.563 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:13:37.564 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:37.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:38.544 00.980 20224 Exposure complete
21:13:38.620 00.076 20224 worker thread done servicing request
21:13:38.620 00.000 8996 OnExposeComplete: enter
21:13:38.623 00.003 8996 UpdateGuideState(): m_state=6
21:13:38.625 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1303
21:13:38.626 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=473.03, Mass=739524, SNR=352.4, Peak=48051 HFD=4.5
21:13:38.628 00.002 8996 MultiStar: [#1 0.11,0.36,0.68,U] [#2 0.11,0.14,0.70,U] [#3 0.18,0.11,0.68,U] [#4 0.07,0.12,0.53,U] [#5 0.41,0.07,0.57,U] [#6 0.35,0.20,0.48,U] [#7 0.15,0.06,0.50,U] [#8 0.46,0.26,0.00,M1] 
21:13:38.629 00.001 8996 single-star, 7 included, MultiStar: {0.17, 0.10}, one-star: {0.10, -0.14}
21:13:38.630 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
21:13:38.630 00.000 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
21:13:38.631 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.96 mountX=0.11 mountY=0.13, mountTheta=0.86
21:13:38.633 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.14, opts=13)
21:13:38.634 00.001 8996 Enqueuing Move request for scope (0.10, -0.14)
21:13:38.634 00.000 20224 Worker thread wakes up
21:13:38.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
21:13:38.635 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
21:13:38.635 00.000 20224 Moving (0.10, -0.14) raw xDistance=0.11 yDistance=0.13
21:13:38.635 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:13:38.635 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:38.635 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:13:38.635 00.000 20224 MoveAxis(E, 0, ABG)
21:13:38.635 00.000 20224 Move returns status 0, amount 0
21:13:38.635 00.000 20224 MoveAxis(N, 0, ABG)
21:13:38.635 00.000 20224 Move returns status 0, amount 0
21:13:38.635 00.000 20224 move complete, result=0
21:13:38.635 00.000 20224 worker thread done servicing request
21:13:38.639 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48051, med=2749, FiltMin=2489, FiltMax=29773, Gamma=1.000
21:13:38.652 00.013 8996 UpdateGuideState exits: m=739524 SNR=352.4
21:13:38.653 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:38.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:38.655 00.001 8996 Enqueuing Expose request
21:13:38.656 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:38.658 00.002 20224 Worker thread wakes up
21:13:38.658 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:38.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:39.824 01.166 20224 Exposure complete
21:13:39.887 00.063 20224 worker thread done servicing request
21:13:39.887 00.000 8996 OnExposeComplete: enter
21:13:39.890 00.003 8996 UpdateGuideState(): m_state=6
21:13:39.891 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1304
21:13:39.893 00.002 8996 Star::Find returns 1 (0), X=139.33, Y=473.05, Mass=730587, SNR=363.6, Peak=44915 HFD=4.7
21:13:39.894 00.001 8996 MultiStar: [#1 0.46,0.03,0.62,U] [#2 0.40,0.09,0.77,U] [#3 0.50,-0.38,0.00,M1] [#4 0.30,-0.20,0.54,U] [#5 0.64,0.03,0.00,M1] [#6 0.57,0.08,0.00,M1] [#7 0.62,-0.08,0.00,M1] [#8 0.67,-0.12,0.00,M2] 
21:13:39.896 00.002 8996 single-star, 3 included, MultiStar: {0.37, -0.05}, one-star: {0.33, -0.12}
21:13:39.897 00.001 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
21:13:39.899 00.002 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
21:13:39.900 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=-0.12 hyp=0.35 cameraTheta=-0.35 mountX=0.34 mountY=0.08, mountTheta=0.24
21:13:39.903 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.12, opts=13)
21:13:39.905 00.002 8996 Enqueuing Move request for scope (0.33, -0.12)
21:13:39.906 00.001 20224 Worker thread wakes up
21:13:39.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.12) opts 0xd
21:13:39.907 00.001 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.12)
21:13:39.907 00.000 20224 Moving (0.33, -0.12) raw xDistance=0.34 yDistance=0.08
21:13:39.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:13:39.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:39.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:13:39.907 00.000 20224 MoveAxis(W, 49, ABG)
21:13:39.907 00.000 20224 Guiding  Dir = 3, Dur = 49
21:13:39.907 00.000 20224 IsSlewing returns 0
21:13:39.907 00.000 20224 IsGuiding returns 0
21:13:39.914 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=44915, med=2749, FiltMin=2502, FiltMax=29456, Gamma=1.000
21:13:39.930 00.016 8996 UpdateGuideState exits: m=730587 SNR=363.6
21:13:39.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:39.933 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:39.935 00.002 8996 Enqueuing Expose request
21:13:39.951 00.016 20224 PulseGuide returned control before completion, sleep 16
21:13:39.980 00.029 20224 IsGuiding returns 1
21:13:39.980 00.000 20224 scope still moving after pulse duration time elapsed
21:13:40.011 00.031 20224 IsSlewing returns 0
21:13:40.011 00.000 20224 IsGuiding returns 1
21:13:40.043 00.032 20224 IsSlewing returns 0
21:13:40.043 00.000 20224 IsGuiding returns 0
21:13:40.043 00.000 20224 scope move finished after 49 + 86 ms
21:13:40.043 00.000 20224 Move returns status 0, amount 49
21:13:40.043 00.000 20224 MoveAxis(N, 0, ABG)
21:13:40.043 00.000 20224 Move returns status 0, amount 0
21:13:40.043 00.000 20224 move complete, result=0
21:13:40.044 00.001 20224 worker thread done servicing request
21:13:40.044 00.000 20224 Worker thread wakes up
21:13:40.044 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:40.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:40.044 00.000 8996 GuideStep: 0.3 px 49 ms WEST, 0.1 px 0 ms NORTH
21:13:41.018 00.974 20224 Exposure complete
21:13:41.072 00.054 20224 worker thread done servicing request
21:13:41.072 00.000 8996 OnExposeComplete: enter
21:13:41.074 00.002 8996 UpdateGuideState(): m_state=6
21:13:41.075 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1305
21:13:41.076 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.80, Mass=756186, SNR=335.4, Peak=51907 HFD=4.5
21:13:41.077 00.001 8996 MultiStar: [#1 -0.33,0.01,0.73,U] [#2 -0.20,0.06,0.78,U] [#3 -0.19,-0.13,0.68,U] [#4 -0.26,-0.19,0.56,U] [#5 -0.03,-0.19,0.61,U] [#6 -0.05,-0.03,0.47,U] [#7 -0.15,0.12,0.51,U] [#8 0.04,-0.04,0.44,U] 
21:13:41.078 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.10}, one-star: {-0.22, -0.37}
21:13:41.079 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
21:13:41.080 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
21:13:41.081 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.60 mountX=-0.16 mountY=0.12, mountTheta=2.49
21:13:41.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.10, opts=13)
21:13:41.084 00.001 8996 Enqueuing Move request for scope (-0.17, -0.10)
21:13:41.085 00.001 20224 Worker thread wakes up
21:13:41.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
21:13:41.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
21:13:41.085 00.000 20224 Moving (-0.17, -0.10) raw xDistance=-0.16 yDistance=0.12
21:13:41.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:13:41.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:41.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:13:41.085 00.000 20224 MoveAxis(E, 0, ABG)
21:13:41.085 00.000 20224 Move returns status 0, amount 0
21:13:41.085 00.000 20224 MoveAxis(N, 0, ABG)
21:13:41.085 00.000 20224 Move returns status 0, amount 0
21:13:41.085 00.000 20224 move complete, result=0
21:13:41.085 00.000 20224 worker thread done servicing request
21:13:41.091 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51907, med=2749, FiltMin=2496, FiltMax=30400, Gamma=1.000
21:13:41.116 00.025 8996 UpdateGuideState exits: m=756186 SNR=335.4
21:13:41.118 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:41.120 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:41.121 00.001 8996 Enqueuing Expose request
21:13:41.121 00.000 20224 Worker thread wakes up
21:13:41.122 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:41.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:41.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:42.279 01.156 20224 Exposure complete
21:13:42.350 00.071 20224 worker thread done servicing request
21:13:42.350 00.000 8996 OnExposeComplete: enter
21:13:42.352 00.002 8996 UpdateGuideState(): m_state=6
21:13:42.353 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1306
21:13:42.354 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.81, Mass=725383, SNR=352.0, Peak=55747 HFD=4.6
21:13:42.356 00.002 8996 MultiStar: [#1 -0.06,-0.21,0.70,U] [#2 -0.12,0.13,0.72,U] [#3 0.11,-0.28,0.66,U] [#4 -0.19,-0.25,0.57,U] [#5 -0.05,-0.31,0.67,U] [#6 0.07,-0.07,0.44,U] [#7 -0.17,-0.18,0.45,U] [#8 0.00,-0.18,0.38,U] 
21:13:42.357 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.20}, one-star: {-0.40, -0.36}
21:13:42.358 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
21:13:42.359 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
21:13:42.360 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.09 mountX=-0.10 mountY=0.21, mountTheta=1.99
21:13:42.364 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.20, opts=13)
21:13:42.367 00.003 8996 Enqueuing Move request for scope (-0.12, -0.20)
21:13:42.369 00.002 20224 Worker thread wakes up
21:13:42.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
21:13:42.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
21:13:42.369 00.000 20224 Moving (-0.12, -0.20) raw xDistance=-0.10 yDistance=0.21
21:13:42.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:13:42.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:13:42.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:13:42.370 00.001 20224 MoveAxis(E, 0, ABG)
21:13:42.370 00.000 20224 Move returns status 0, amount 0
21:13:42.370 00.000 20224 MoveAxis(N, 0, ABG)
21:13:42.370 00.000 20224 Move returns status 0, amount 0
21:13:42.370 00.000 20224 move complete, result=0
21:13:42.370 00.000 20224 worker thread done servicing request
21:13:42.375 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55747, med=2749, FiltMin=2509, FiltMax=27299, Gamma=1.000
21:13:42.390 00.015 8996 UpdateGuideState exits: m=725383 SNR=352.0
21:13:42.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:42.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:42.393 00.001 8996 Enqueuing Expose request
21:13:42.393 00.000 20224 Worker thread wakes up
21:13:42.393 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:42.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:42.394 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:13:43.359 00.965 20224 Exposure complete
21:13:43.424 00.065 20224 worker thread done servicing request
21:13:43.424 00.000 8996 OnExposeComplete: enter
21:13:43.425 00.001 8996 UpdateGuideState(): m_state=6
21:13:43.427 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1307
21:13:43.429 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=472.73, Mass=786977, SNR=423.1, Peak=49139 HFD=4.7
21:13:43.430 00.001 8996 MultiStar: [#1 -0.27,-0.03,0.55,U] [#2 -0.25,-0.17,0.61,U] [#3 -0.14,-0.06,0.49,U] [#4 -0.23,-0.13,0.40,U] [#5 -0.18,-0.33,0.53,U] [#6 -0.30,-0.16,0.38,U] [#7 -0.23,-0.20,0.38,U] [#8 -0.25,-0.03,0.35,U] 
21:13:43.431 00.001 8996 refined, 8 included, MultiStar: {-0.31, -0.20}, one-star: {-0.61, -0.44}
21:13:43.432 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
21:13:43.433 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
21:13:43.434 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.20 hyp=0.37 cameraTheta=-2.56 mountX=-0.29 mountY=0.24, mountTheta=2.45
21:13:43.435 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.20, opts=13)
21:13:43.436 00.001 8996 Enqueuing Move request for scope (-0.31, -0.20)
21:13:43.437 00.001 20224 Worker thread wakes up
21:13:43.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.20) opts 0xd
21:13:43.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.20)
21:13:43.437 00.000 20224 Moving (-0.31, -0.20) raw xDistance=-0.29 yDistance=0.24
21:13:43.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:13:43.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:13:43.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:13:43.437 00.000 20224 MoveAxis(E, 42, ABG)
21:13:43.437 00.000 20224 Guiding  Dir = 2, Dur = 42
21:13:43.438 00.001 20224 IsSlewing returns 0
21:13:43.438 00.000 20224 IsGuiding returns 0
21:13:43.442 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49139, med=2745, FiltMin=2496, FiltMax=25347, Gamma=1.000
21:13:43.468 00.026 8996 UpdateGuideState exits: m=786977 SNR=423.1
21:13:43.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:43.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:43.471 00.001 8996 Enqueuing Expose request
21:13:43.490 00.019 20224 IsGuiding returns 1
21:13:43.490 00.000 20224 scope still moving after pulse duration time elapsed
21:13:43.519 00.029 20224 IsSlewing returns 0
21:13:43.519 00.000 20224 IsGuiding returns 1
21:13:43.551 00.032 20224 IsSlewing returns 0
21:13:43.551 00.000 20224 IsGuiding returns 1
21:13:43.583 00.032 20224 IsSlewing returns 0
21:13:43.583 00.000 20224 IsGuiding returns 0
21:13:43.584 00.001 20224 scope move finished after 42 + 104 ms
21:13:43.584 00.000 20224 Move returns status 0, amount 42
21:13:43.584 00.000 20224 MoveAxis(N, 0, ABG)
21:13:43.584 00.000 20224 Move returns status 0, amount 0
21:13:43.584 00.000 20224 move complete, result=0
21:13:43.584 00.000 20224 worker thread done servicing request
21:13:43.584 00.000 20224 Worker thread wakes up
21:13:43.584 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.2 px 0 ms NORTH
21:13:43.585 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:43.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:44.731 01.146 20224 Exposure complete
21:13:44.804 00.073 20224 worker thread done servicing request
21:13:44.804 00.000 8996 OnExposeComplete: enter
21:13:44.806 00.002 8996 UpdateGuideState(): m_state=6
21:13:44.809 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1308
21:13:44.811 00.002 8996 Star::Find returns 1 (0), X=139.02, Y=472.99, Mass=724710, SNR=410.8, Peak=52691 HFD=4.5
21:13:44.813 00.002 8996 MultiStar: [#1 0.08,0.09,0.48,U] [#2 0.14,0.25,0.62,U] [#3 0.13,-0.07,0.51,U] [#4 -0.00,-0.08,0.47,U] [#5 0.29,-0.10,0.51,U] [#6 0.21,0.03,0.38,U] [#7 0.19,-0.09,0.38,U] [#8 0.51,0.04,0.00,M1] 
21:13:44.814 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.03}, one-star: {0.02, -0.18}
21:13:44.816 00.002 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
21:13:44.817 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.00)
21:13:44.818 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.26 mountX=0.12 mountY=0.02, mountTheta=0.14
21:13:44.821 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.03, opts=13)
21:13:44.823 00.002 8996 Enqueuing Move request for scope (0.12, -0.03)
21:13:44.824 00.001 20224 Worker thread wakes up
21:13:44.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
21:13:44.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
21:13:44.824 00.000 20224 Moving (0.12, -0.03) raw xDistance=0.12 yDistance=0.02
21:13:44.825 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:13:44.825 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:44.825 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:13:44.825 00.000 20224 MoveAxis(E, 0, ABG)
21:13:44.825 00.000 20224 Move returns status 0, amount 0
21:13:44.825 00.000 20224 MoveAxis(N, 0, ABG)
21:13:44.825 00.000 20224 Move returns status 0, amount 0
21:13:44.825 00.000 20224 move complete, result=0
21:13:44.825 00.000 20224 worker thread done servicing request
21:13:44.832 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52691, med=2745, FiltMin=2473, FiltMax=30160, Gamma=1.000
21:13:44.853 00.021 8996 UpdateGuideState exits: m=724710 SNR=410.8
21:13:44.855 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:44.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:44.857 00.001 8996 Enqueuing Expose request
21:13:44.857 00.000 20224 Worker thread wakes up
21:13:44.857 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:44.858 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:44.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:45.840 00.982 20224 Exposure complete
21:13:45.907 00.067 20224 worker thread done servicing request
21:13:45.907 00.000 8996 OnExposeComplete: enter
21:13:45.908 00.001 8996 UpdateGuideState(): m_state=6
21:13:45.908 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1309
21:13:45.909 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=473.08, Mass=794006, SNR=365.9, Peak=65187 HFD=4.5
21:13:45.910 00.001 8996 MultiStar: [#1 0.10,0.28,0.65,U] [#2 0.24,0.28,0.72,U] [#3 0.25,0.03,0.58,U] [#4 0.02,0.02,0.55,U] [#5 0.43,-0.03,0.60,U] [#6 0.13,0.00,0.45,U] [#7 0.05,0.01,0.43,U] [#8 0.46,0.19,0.38,U] 
21:13:45.911 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.07}, one-star: {-0.08, -0.09}
21:13:45.911 00.000 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
21:13:45.912 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
21:13:45.913 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.29 mountX=-0.07 mountY=0.10, mountTheta=2.19
21:13:45.915 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.09, opts=13)
21:13:45.918 00.003 8996 Enqueuing Move request for scope (-0.08, -0.09)
21:13:45.920 00.002 20224 Worker thread wakes up
21:13:45.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
21:13:45.920 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
21:13:45.920 00.000 20224 Moving (-0.08, -0.09) raw xDistance=-0.07 yDistance=0.10
21:13:45.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:13:45.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:45.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:13:45.921 00.001 20224 MoveAxis(E, 0, ABG)
21:13:45.921 00.000 20224 Move returns status 0, amount 0
21:13:45.921 00.000 20224 MoveAxis(N, 0, ABG)
21:13:45.921 00.000 20224 Move returns status 0, amount 0
21:13:45.921 00.000 20224 move complete, result=0
21:13:45.921 00.000 20224 worker thread done servicing request
21:13:45.928 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65187, med=2745, FiltMin=2464, FiltMax=29725, Gamma=1.000
21:13:45.951 00.023 8996 UpdateGuideState exits: m=794006 SNR=365.9
21:13:45.953 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:45.954 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:45.955 00.001 8996 Enqueuing Expose request
21:13:45.956 00.001 20224 Worker thread wakes up
21:13:45.956 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:45.957 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:45.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:47.114 01.157 20224 Exposure complete
21:13:47.205 00.091 20224 worker thread done servicing request
21:13:47.205 00.000 8996 OnExposeComplete: enter
21:13:47.206 00.001 8996 UpdateGuideState(): m_state=6
21:13:47.207 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1310
21:13:47.208 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.00, Mass=780833, SNR=362.8, Peak=60451 HFD=4.5
21:13:47.209 00.001 8996 MultiStar: [#1 0.13,0.01,0.61,U] [#2 0.21,0.02,0.74,U] [#3 0.15,-0.10,0.68,U] [#4 0.09,-0.08,0.55,U] [#5 0.09,0.09,0.62,U] [#6 0.18,0.02,0.43,U] [#7 0.17,-0.18,0.39,U] [#8 0.28,0.19,0.36,U] 
21:13:47.210 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.04}, one-star: {-0.03, -0.17}
21:13:47.210 00.000 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
21:13:47.211 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
21:13:47.212 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.29 mountX=0.13 mountY=0.02, mountTheta=0.17
21:13:47.216 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.04, opts=13)
21:13:47.218 00.002 8996 Enqueuing Move request for scope (0.12, -0.04)
21:13:47.221 00.003 20224 Worker thread wakes up
21:13:47.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
21:13:47.221 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
21:13:47.221 00.000 20224 Moving (0.12, -0.04) raw xDistance=0.13 yDistance=0.02
21:13:47.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:13:47.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:47.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:13:47.221 00.000 20224 MoveAxis(E, 0, ABG)
21:13:47.221 00.000 20224 Move returns status 0, amount 0
21:13:47.221 00.000 20224 MoveAxis(N, 0, ABG)
21:13:47.221 00.000 20224 Move returns status 0, amount 0
21:13:47.221 00.000 20224 move complete, result=0
21:13:47.222 00.001 20224 worker thread done servicing request
21:13:47.230 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60451, med=2745, FiltMin=2483, FiltMax=30048, Gamma=1.000
21:13:47.263 00.033 8996 UpdateGuideState exits: m=780833 SNR=362.8
21:13:47.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:47.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:47.266 00.001 8996 Enqueuing Expose request
21:13:47.267 00.001 20224 Worker thread wakes up
21:13:47.267 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:13:47.267 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:47.268 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:48.245 00.977 20224 Exposure complete
21:13:48.304 00.059 20224 worker thread done servicing request
21:13:48.304 00.000 8996 OnExposeComplete: enter
21:13:48.305 00.001 8996 UpdateGuideState(): m_state=6
21:13:48.306 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1311
21:13:48.307 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.08, Mass=752011, SNR=341.5, Peak=61763 HFD=4.4
21:13:48.308 00.001 8996 MultiStar: [#1 0.12,0.22,0.62,U] [#2 -0.05,0.24,0.82,U] [#3 0.27,-0.03,0.60,U] [#4 0.17,0.09,0.66,U] [#5 0.20,-0.01,0.66,U] [#6 0.04,0.11,0.40,U] [#7 -0.15,-0.08,0.48,U] [#8 0.39,0.17,0.44,U] 
21:13:48.308 00.000 8996 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {-0.09, -0.09}
21:13:48.309 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
21:13:48.310 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
21:13:48.311 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.66 mountX=0.07 mountY=-0.07, mountTheta=-0.77
21:13:48.312 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
21:13:48.313 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
21:13:48.314 00.001 20224 Worker thread wakes up
21:13:48.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
21:13:48.314 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
21:13:48.314 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
21:13:48.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:13:48.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:48.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:13:48.314 00.000 20224 MoveAxis(E, 0, ABG)
21:13:48.314 00.000 20224 Move returns status 0, amount 0
21:13:48.314 00.000 20224 MoveAxis(N, 0, ABG)
21:13:48.314 00.000 20224 Move returns status 0, amount 0
21:13:48.314 00.000 20224 move complete, result=0
21:13:48.314 00.000 20224 worker thread done servicing request
21:13:48.325 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61763, med=2745, FiltMin=2499, FiltMax=28061, Gamma=1.000
21:13:48.357 00.032 8996 UpdateGuideState exits: m=752011 SNR=341.5
21:13:48.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:48.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:48.360 00.001 8996 Enqueuing Expose request
21:13:48.361 00.001 20224 Worker thread wakes up
21:13:48.361 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:48.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:48.362 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:49.518 01.156 20224 Exposure complete
21:13:49.623 00.105 20224 worker thread done servicing request
21:13:49.623 00.000 8996 OnExposeComplete: enter
21:13:49.625 00.002 8996 UpdateGuideState(): m_state=6
21:13:49.626 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1312
21:13:49.627 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.95, Mass=799315, SNR=404.2, Peak=60707 HFD=4.6
21:13:49.628 00.001 8996 MultiStar: [#1 -0.19,0.04,0.57,U] [#2 0.02,0.02,0.63,U] [#3 0.20,-0.09,0.51,U] [#4 -0.01,0.03,0.49,U] [#5 0.00,-0.23,0.57,U] [#6 0.15,0.37,0.37,U] [#7 -0.02,-0.05,0.39,U] [#8 0.23,-0.01,0.30,U] 
21:13:49.629 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.05}, one-star: {-0.30, -0.22}
21:13:49.629 00.000 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
21:13:49.630 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
21:13:49.631 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.22 mountX=-0.03 mountY=0.05, mountTheta=2.12
21:13:49.632 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
21:13:49.633 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
21:13:49.635 00.002 20224 Worker thread wakes up
21:13:49.635 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
21:13:49.635 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
21:13:49.635 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.05
21:13:49.635 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:13:49.635 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:49.635 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:13:49.636 00.001 20224 MoveAxis(E, 0, ABG)
21:13:49.636 00.000 20224 Move returns status 0, amount 0
21:13:49.636 00.000 20224 MoveAxis(N, 0, ABG)
21:13:49.636 00.000 20224 Move returns status 0, amount 0
21:13:49.636 00.000 20224 move complete, result=0
21:13:49.636 00.000 20224 worker thread done servicing request
21:13:49.643 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60707, med=2745, FiltMin=2493, FiltMax=32886, Gamma=1.000
21:13:49.658 00.015 8996 UpdateGuideState exits: m=799315 SNR=404.2
21:13:49.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:49.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:49.661 00.001 8996 Enqueuing Expose request
21:13:49.662 00.001 20224 Worker thread wakes up
21:13:49.662 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:49.662 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:49.663 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:50.655 00.992 20224 Exposure complete
21:13:50.720 00.065 20224 worker thread done servicing request
21:13:50.720 00.000 8996 OnExposeComplete: enter
21:13:50.722 00.002 8996 UpdateGuideState(): m_state=6
21:13:50.724 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1313
21:13:50.726 00.002 8996 Star::Find returns 1 (0), X=138.97, Y=472.99, Mass=750136, SNR=355.3, Peak=56227 HFD=4.5
21:13:50.729 00.003 8996 MultiStar: [#1 0.32,0.09,0.63,U] [#2 0.25,0.11,0.74,U] [#3 0.27,0.20,0.57,U] [#4 0.22,0.12,0.52,U] [#5 0.31,0.05,0.71,U] [#6 0.14,0.22,0.46,U] [#7 0.22,0.02,0.44,U] [#8 0.18,0.05,0.39,U] 
21:13:50.730 00.001 8996 single-star, 8 included, MultiStar: {0.20, 0.05}, one-star: {-0.03, -0.18}
21:13:50.731 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
21:13:50.731 00.000 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.54)
21:13:50.732 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.72 mountX=-0.01 mountY=0.18, mountTheta=1.62
21:13:50.734 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
21:13:50.735 00.001 8996 Enqueuing Move request for scope (-0.03, -0.18)
21:13:50.736 00.001 20224 Worker thread wakes up
21:13:50.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
21:13:50.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
21:13:50.736 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.01 yDistance=0.18
21:13:50.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:13:50.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:50.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:13:50.736 00.000 20224 MoveAxis(E, 0, ABG)
21:13:50.736 00.000 20224 Move returns status 0, amount 0
21:13:50.736 00.000 20224 MoveAxis(N, 0, ABG)
21:13:50.736 00.000 20224 Move returns status 0, amount 0
21:13:50.736 00.000 20224 move complete, result=0
21:13:50.737 00.001 20224 worker thread done servicing request
21:13:50.741 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56227, med=2749, FiltMin=2448, FiltMax=30176, Gamma=1.000
21:13:50.755 00.014 8996 UpdateGuideState exits: m=750136 SNR=355.3
21:13:50.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:50.757 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:50.757 00.000 8996 Enqueuing Expose request
21:13:50.758 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:13:50.759 00.001 20224 Worker thread wakes up
21:13:50.759 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:50.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:51.946 01.187 20224 Exposure complete
21:13:52.011 00.065 20224 worker thread done servicing request
21:13:52.011 00.000 8996 OnExposeComplete: enter
21:13:52.012 00.001 8996 UpdateGuideState(): m_state=6
21:13:52.013 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1314
21:13:52.014 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.89, Mass=692295, SNR=354.7, Peak=46947 HFD=4.5
21:13:52.015 00.001 8996 MultiStar: [#1 -0.04,0.25,0.76,U] [#2 0.11,0.08,0.71,U] [#3 0.09,0.08,0.62,U] [#4 -0.04,0.02,0.53,U] [#5 0.22,0.11,0.65,U] [#6 0.06,0.30,0.47,U] [#7 0.00,0.25,0.45,U] [#8 0.27,0.24,0.41,U] 
21:13:52.015 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.08}, one-star: {-0.19, -0.28}
21:13:52.016 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:13:52.017 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
21:13:52.018 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.21 mountX=0.02 mountY=-0.08, mountTheta=-1.31
21:13:52.019 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
21:13:52.020 00.001 8996 Enqueuing Move request for scope (0.03, 0.08)
21:13:52.021 00.001 20224 Worker thread wakes up
21:13:52.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
21:13:52.021 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
21:13:52.021 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
21:13:52.021 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:13:52.021 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:52.021 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:13:52.021 00.000 20224 MoveAxis(E, 0, ABG)
21:13:52.021 00.000 20224 Move returns status 0, amount 0
21:13:52.021 00.000 20224 MoveAxis(N, 0, ABG)
21:13:52.021 00.000 20224 Move returns status 0, amount 0
21:13:52.021 00.000 20224 move complete, result=0
21:13:52.021 00.000 20224 worker thread done servicing request
21:13:52.027 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46947, med=2749, FiltMin=2461, FiltMax=26790, Gamma=1.000
21:13:52.051 00.024 8996 UpdateGuideState exits: m=692295 SNR=354.7
21:13:52.052 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:52.054 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:52.055 00.001 8996 Enqueuing Expose request
21:13:52.057 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:52.058 00.001 20224 Worker thread wakes up
21:13:52.058 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:52.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:53.048 00.990 20224 Exposure complete
21:13:53.133 00.085 20224 worker thread done servicing request
21:13:53.133 00.000 8996 OnExposeComplete: enter
21:13:53.135 00.002 8996 UpdateGuideState(): m_state=6
21:13:53.136 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1315
21:13:53.137 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.91, Mass=726515, SNR=381.0, Peak=52579 HFD=4.6
21:13:53.138 00.001 8996 MultiStar: [#1 -0.17,0.05,0.62,U] [#2 -0.05,-0.08,0.71,U] [#3 0.09,0.00,0.56,U] [#4 -0.06,-0.12,0.45,U] [#5 -0.14,-0.06,0.52,U] [#6 0.10,0.20,0.44,U] [#7 -0.18,0.04,0.42,U] [#8 -0.11,0.08,0.40,U] 
21:13:53.139 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.30, -0.26}
21:13:53.140 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
21:13:53.141 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
21:13:53.142 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.75 mountX=-0.11 mountY=0.06, mountTheta=2.64
21:13:53.143 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.05, opts=13)
21:13:53.144 00.001 8996 Enqueuing Move request for scope (-0.11, -0.05)
21:13:53.145 00.001 20224 Worker thread wakes up
21:13:53.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
21:13:53.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
21:13:53.145 00.000 20224 Moving (-0.11, -0.05) raw xDistance=-0.11 yDistance=0.06
21:13:53.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:13:53.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:53.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:13:53.145 00.000 20224 MoveAxis(E, 0, ABG)
21:13:53.145 00.000 20224 Move returns status 0, amount 0
21:13:53.145 00.000 20224 MoveAxis(N, 0, ABG)
21:13:53.145 00.000 20224 Move returns status 0, amount 0
21:13:53.146 00.001 20224 move complete, result=0
21:13:53.146 00.000 20224 worker thread done servicing request
21:13:53.152 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52579, med=2745, FiltMin=2483, FiltMax=27030, Gamma=1.000
21:13:53.172 00.020 8996 UpdateGuideState exits: m=726515 SNR=381.0
21:13:53.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:53.173 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:53.174 00.001 8996 Enqueuing Expose request
21:13:53.175 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:13:53.176 00.001 20224 Worker thread wakes up
21:13:53.176 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:53.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:54.344 01.168 20224 Exposure complete
21:13:54.425 00.081 20224 worker thread done servicing request
21:13:54.425 00.000 8996 OnExposeComplete: enter
21:13:54.427 00.002 8996 UpdateGuideState(): m_state=6
21:13:54.428 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1316
21:13:54.429 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.21, Mass=696800, SNR=352.7, Peak=55683 HFD=4.6
21:13:54.431 00.002 8996 MultiStar: [#1 -0.11,0.28,0.72,U] [#2 -0.21,0.22,0.82,U] [#3 -0.02,0.26,0.62,U] [#4 0.01,0.21,0.56,U] [#5 0.10,0.11,0.60,U] [#6 -0.08,0.13,0.46,U] [#7 -0.07,0.26,0.48,U] [#8 -0.02,0.48,0.42,U] 
21:13:54.433 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.20}, one-star: {-0.32, 0.04}
21:13:54.435 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
21:13:54.436 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:13:54.438 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.05 mountX=-0.12 mountY=-0.19, mountTheta=-2.15
21:13:54.440 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.20, opts=13)
21:13:54.441 00.001 8996 Enqueuing Move request for scope (-0.11, 0.20)
21:13:54.442 00.001 20224 Worker thread wakes up
21:13:54.443 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
21:13:54.443 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
21:13:54.443 00.000 20224 Moving (-0.11, 0.20) raw xDistance=-0.12 yDistance=-0.19
21:13:54.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:13:54.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:54.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:13:54.443 00.000 20224 MoveAxis(E, 0, ABG)
21:13:54.443 00.000 20224 Move returns status 0, amount 0
21:13:54.443 00.000 20224 MoveAxis(N, 0, ABG)
21:13:54.443 00.000 20224 Move returns status 0, amount 0
21:13:54.443 00.000 20224 move complete, result=0
21:13:54.444 00.001 20224 worker thread done servicing request
21:13:54.449 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55683, med=2745, FiltMin=2483, FiltMax=26809, Gamma=1.000
21:13:54.465 00.016 8996 UpdateGuideState exits: m=696800 SNR=352.7
21:13:54.466 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:54.467 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:54.468 00.001 8996 Enqueuing Expose request
21:13:54.469 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:13:54.470 00.001 20224 Worker thread wakes up
21:13:54.470 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:54.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:55.442 00.972 20224 Exposure complete
21:13:55.527 00.085 20224 worker thread done servicing request
21:13:55.527 00.000 8996 OnExposeComplete: enter
21:13:55.528 00.001 8996 UpdateGuideState(): m_state=6
21:13:55.529 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1317
21:13:55.530 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.37, Mass=763142, SNR=371.8, Peak=53507 HFD=4.6
21:13:55.531 00.001 8996 MultiStar: [#1 0.11,0.26,0.57,U] [#2 0.26,0.08,0.68,U] [#3 0.33,0.20,0.66,U] [#4 0.26,0.29,0.50,U] [#5 0.18,0.15,0.52,U] [#6 0.32,0.09,0.40,U] [#7 0.16,0.23,0.43,U] [#8 0.32,0.16,0.40,U] 
21:13:55.532 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.19}, one-star: {-0.13, 0.20}
21:13:55.533 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
21:13:55.534 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
21:13:55.534 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.14 mountX=-0.15 mountY=-0.19, mountTheta=-2.25
21:13:55.535 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.20, opts=13)
21:13:55.536 00.001 8996 Enqueuing Move request for scope (-0.13, 0.20)
21:13:55.537 00.001 20224 Worker thread wakes up
21:13:55.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:13:55.537 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:13:55.537 00.000 20224 Moving (-0.13, 0.20) raw xDistance=-0.15 yDistance=-0.19
21:13:55.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:13:55.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:55.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:13:55.537 00.000 20224 MoveAxis(E, 0, ABG)
21:13:55.538 00.001 20224 Move returns status 0, amount 0
21:13:55.538 00.000 20224 MoveAxis(N, 0, ABG)
21:13:55.538 00.000 20224 Move returns status 0, amount 0
21:13:55.538 00.000 20224 move complete, result=0
21:13:55.538 00.000 20224 worker thread done servicing request
21:13:55.541 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53507, med=2745, FiltMin=2509, FiltMax=28941, Gamma=1.000
21:13:55.557 00.016 8996 UpdateGuideState exits: m=763142 SNR=371.8
21:13:55.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:55.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:55.559 00.000 8996 Enqueuing Expose request
21:13:55.560 00.001 20224 Worker thread wakes up
21:13:55.560 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:13:55.561 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:55.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:56.717 01.156 20224 Exposure complete
21:13:56.782 00.065 20224 worker thread done servicing request
21:13:56.782 00.000 8996 OnExposeComplete: enter
21:13:56.784 00.002 8996 UpdateGuideState(): m_state=6
21:13:56.785 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1318
21:13:56.787 00.002 8996 Star::Find returns 1 (0), X=139.21, Y=473.23, Mass=742013, SNR=356.7, Peak=44627 HFD=4.7
21:13:56.789 00.002 8996 MultiStar: [#1 0.19,0.09,0.64,U] [#2 0.22,0.31,0.75,U] [#3 0.26,0.26,0.55,U] [#4 0.18,0.26,0.50,U] [#5 0.27,0.14,0.58,U] [#6 0.36,0.16,0.42,U] [#7 0.16,0.25,0.45,U] [#8 0.34,0.08,0.37,U] 
21:13:56.790 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.17}, one-star: {0.21, 0.06}
21:13:56.791 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
21:13:56.792 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
21:13:56.793 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.28 mountX=0.21 mountY=-0.09, mountTheta=-0.39
21:13:56.797 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.06, opts=13)
21:13:56.800 00.003 8996 Enqueuing Move request for scope (0.21, 0.06)
21:13:56.803 00.003 20224 Worker thread wakes up
21:13:56.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
21:13:56.803 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
21:13:56.803 00.000 20224 Moving (0.21, 0.06) raw xDistance=0.21 yDistance=-0.09
21:13:56.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:13:56.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:56.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:13:56.803 00.000 20224 MoveAxis(W, 30, ABG)
21:13:56.803 00.000 20224 Guiding  Dir = 3, Dur = 30
21:13:56.804 00.001 20224 IsSlewing returns 0
21:13:56.804 00.000 20224 IsGuiding returns 0
21:13:56.812 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44627, med=2745, FiltMin=2499, FiltMax=25222, Gamma=1.000
21:13:56.826 00.014 8996 UpdateGuideState exits: m=742013 SNR=356.7
21:13:56.827 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:56.828 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:56.829 00.001 8996 Enqueuing Expose request
21:13:56.845 00.016 20224 IsGuiding returns 1
21:13:56.845 00.000 20224 scope still moving after pulse duration time elapsed
21:13:56.875 00.030 20224 IsSlewing returns 0
21:13:56.875 00.000 20224 IsGuiding returns 1
21:13:56.905 00.030 20224 IsSlewing returns 0
21:13:56.906 00.001 20224 IsGuiding returns 1
21:13:56.939 00.033 20224 IsSlewing returns 0
21:13:56.940 00.001 20224 IsGuiding returns 0
21:13:56.940 00.000 20224 scope move finished after 30 + 105 ms
21:13:56.940 00.000 20224 Move returns status 0, amount 30
21:13:56.940 00.000 20224 MoveAxis(N, 0, ABG)
21:13:56.940 00.000 20224 Move returns status 0, amount 0
21:13:56.940 00.000 20224 move complete, result=0
21:13:56.940 00.000 20224 worker thread done servicing request
21:13:56.941 00.001 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
21:13:56.943 00.002 20224 Worker thread wakes up
21:13:56.943 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:56.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:57.930 00.987 20224 Exposure complete
21:13:58.006 00.076 20224 worker thread done servicing request
21:13:58.006 00.000 8996 OnExposeComplete: enter
21:13:58.007 00.001 8996 UpdateGuideState(): m_state=6
21:13:58.008 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1319
21:13:58.009 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=473.20, Mass=721414, SNR=368.1, Peak=49587 HFD=4.7
21:13:58.010 00.001 8996 MultiStar: [#1 0.03,0.17,0.58,U] [#2 -0.05,0.11,0.70,U] [#3 0.12,0.07,0.55,U] [#4 -0.02,-0.04,0.57,U] [#5 0.04,0.25,0.56,U] [#6 0.14,0.29,0.43,U] [#7 0.21,0.12,0.40,U] [#8 0.00,0.49,0.41,U] 
21:13:58.011 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.14}, one-star: {-0.48, 0.03}
21:13:58.011 00.000 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
21:13:58.012 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
21:13:58.013 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.94 mountX=-0.07 mountY=-0.13, mountTheta=-2.04
21:13:58.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.14, opts=13)
21:13:58.016 00.001 8996 Enqueuing Move request for scope (-0.05, 0.14)
21:13:58.017 00.001 20224 Worker thread wakes up
21:13:58.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
21:13:58.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
21:13:58.017 00.000 20224 Moving (-0.05, 0.14) raw xDistance=-0.07 yDistance=-0.13
21:13:58.018 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:13:58.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:58.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:13:58.018 00.000 20224 MoveAxis(E, 0, ABG)
21:13:58.018 00.000 20224 Move returns status 0, amount 0
21:13:58.018 00.000 20224 MoveAxis(N, 0, ABG)
21:13:58.018 00.000 20224 Move returns status 0, amount 0
21:13:58.018 00.000 20224 move complete, result=0
21:13:58.018 00.000 20224 worker thread done servicing request
21:13:58.023 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49587, med=2745, FiltMin=2477, FiltMax=27155, Gamma=1.000
21:13:58.039 00.016 8996 UpdateGuideState exits: m=721414 SNR=368.1
21:13:58.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:58.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:58.042 00.001 8996 Enqueuing Expose request
21:13:58.042 00.000 20224 Worker thread wakes up
21:13:58.042 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:13:58.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:58.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:59.213 01.170 20224 Exposure complete
21:13:59.269 00.056 20224 worker thread done servicing request
21:13:59.269 00.000 8996 OnExposeComplete: enter
21:13:59.270 00.001 8996 UpdateGuideState(): m_state=6
21:13:59.271 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1320
21:13:59.272 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.26, Mass=734051, SNR=313.5, Peak=57651 HFD=4.5
21:13:59.273 00.001 8996 MultiStar: [#1 -0.11,0.27,0.70,U] [#2 -0.02,0.13,0.87,U] [#3 -0.19,0.12,0.64,U] [#4 -0.25,0.20,0.65,U] [#5 0.09,0.32,0.77,U] [#6 0.03,0.29,0.47,U] [#7 -0.03,0.16,0.53,U] [#8 -0.03,0.27,0.49,U] 
21:13:59.273 00.000 8996 single-star, 8 included, MultiStar: {-0.07, 0.20}, one-star: {-0.10, 0.09}
21:13:59.274 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
21:13:59.275 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
21:13:59.275 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.40 mountX=-0.10 mountY=-0.08, mountTheta=-2.51
21:13:59.277 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.09, opts=13)
21:13:59.278 00.001 8996 Enqueuing Move request for scope (-0.10, 0.09)
21:13:59.278 00.000 20224 Worker thread wakes up
21:13:59.278 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
21:13:59.279 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
21:13:59.279 00.000 20224 Moving (-0.10, 0.09) raw xDistance=-0.10 yDistance=-0.08
21:13:59.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:13:59.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:13:59.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:13:59.279 00.000 20224 MoveAxis(E, 0, ABG)
21:13:59.279 00.000 20224 Move returns status 0, amount 0
21:13:59.279 00.000 20224 MoveAxis(N, 0, ABG)
21:13:59.279 00.000 20224 Move returns status 0, amount 0
21:13:59.279 00.000 20224 move complete, result=0
21:13:59.279 00.000 20224 worker thread done servicing request
21:13:59.291 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57651, med=2745, FiltMin=2457, FiltMax=29373, Gamma=1.000
21:13:59.320 00.029 8996 UpdateGuideState exits: m=734051 SNR=313.5
21:13:59.323 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:13:59.324 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:13:59.326 00.002 8996 Enqueuing Expose request
21:13:59.327 00.001 20224 Worker thread wakes up
21:13:59.327 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:13:59.328 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:13:59.328 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:00.310 00.982 20224 Exposure complete
21:14:00.390 00.080 20224 worker thread done servicing request
21:14:00.390 00.000 8996 OnExposeComplete: enter
21:14:00.391 00.001 8996 UpdateGuideState(): m_state=6
21:14:00.392 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1321
21:14:00.393 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=473.04, Mass=700538, SNR=342.4, Peak=50147 HFD=4.9
21:14:00.394 00.001 8996 MultiStar: [#1 -0.30,0.08,0.72,U] [#2 -0.26,0.08,0.91,U] [#3 -0.21,-0.07,0.61,U] [#4 -0.23,-0.05,0.55,U] [#5 -0.07,0.10,0.67,U] [#6 -0.19,0.30,0.44,U] [#7 -0.35,0.05,0.51,U] [#8 -0.04,0.20,0.43,U] 
21:14:00.394 00.000 8996 refined, 8 included, MultiStar: {-0.26, 0.04}, one-star: {-0.50, -0.13}
21:14:00.395 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
21:14:00.396 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
21:14:00.397 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.04 hyp=0.26 cameraTheta=2.98 mountX=-0.26 mountY=-0.01, mountTheta=-3.10
21:14:00.399 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.04, opts=13)
21:14:00.402 00.003 8996 Enqueuing Move request for scope (-0.26, 0.04)
21:14:00.405 00.003 20224 Worker thread wakes up
21:14:00.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.04) opts 0xd
21:14:00.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.04)
21:14:00.405 00.000 20224 Moving (-0.26, 0.04) raw xDistance=-0.26 yDistance=-0.01
21:14:00.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:14:00.405 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:00.405 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:14:00.405 00.000 20224 MoveAxis(E, 38, ABG)
21:14:00.405 00.000 20224 Guiding  Dir = 2, Dur = 38
21:14:00.406 00.001 20224 IsSlewing returns 0
21:14:00.406 00.000 20224 IsGuiding returns 0
21:14:00.408 00.002 20224 PulseGuide returned control before completion, sleep 47
21:14:00.413 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50147, med=2745, FiltMin=2496, FiltMax=26985, Gamma=1.000
21:14:00.429 00.016 8996 UpdateGuideState exits: m=700538 SNR=342.4
21:14:00.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:00.431 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:00.432 00.001 8996 Enqueuing Expose request
21:14:00.461 00.029 20224 IsGuiding returns 1
21:14:00.461 00.000 20224 scope still moving after pulse duration time elapsed
21:14:00.492 00.031 20224 IsSlewing returns 0
21:14:00.492 00.000 20224 IsGuiding returns 1
21:14:00.523 00.031 20224 IsSlewing returns 0
21:14:00.523 00.000 20224 IsGuiding returns 0
21:14:00.523 00.000 20224 scope move finished after 38 + 79 ms
21:14:00.523 00.000 20224 Move returns status 0, amount 38
21:14:00.523 00.000 20224 MoveAxis(N, 0, ABG)
21:14:00.523 00.000 20224 Move returns status 0, amount 0
21:14:00.523 00.000 20224 move complete, result=0
21:14:00.523 00.000 20224 worker thread done servicing request
21:14:00.523 00.000 20224 Worker thread wakes up
21:14:00.524 00.001 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
21:14:00.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:00.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:01.678 01.153 20224 Exposure complete
21:14:01.742 00.064 20224 worker thread done servicing request
21:14:01.742 00.000 8996 OnExposeComplete: enter
21:14:01.743 00.001 8996 UpdateGuideState(): m_state=6
21:14:01.744 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1322
21:14:01.745 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.04, Mass=775811, SNR=346.6, Peak=63443 HFD=4.4
21:14:01.746 00.001 8996 MultiStar: [#1 -0.08,0.23,0.65,U] [#2 0.05,0.21,0.74,U] [#3 -0.00,0.16,0.60,U] [#4 -0.01,0.21,0.61,U] [#5 -0.01,0.33,0.68,U] [#6 -0.08,0.16,0.46,U] [#7 -0.05,-0.01,0.45,U] [#8 0.16,0.16,0.41,U] 
21:14:01.748 00.002 8996 refined, 8 included, MultiStar: {-0.04, 0.13}, one-star: {-0.22, -0.13}
21:14:01.749 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
21:14:01.751 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
21:14:01.753 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.88 mountX=-0.06 mountY=-0.13, mountTheta=-1.98
21:14:01.756 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
21:14:01.757 00.001 8996 Enqueuing Move request for scope (-0.04, 0.13)
21:14:01.759 00.002 20224 Worker thread wakes up
21:14:01.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
21:14:01.759 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
21:14:01.759 00.000 20224 Moving (-0.04, 0.13) raw xDistance=-0.06 yDistance=-0.13
21:14:01.760 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:14:01.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:01.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:14:01.760 00.000 20224 MoveAxis(E, 0, ABG)
21:14:01.760 00.000 20224 Move returns status 0, amount 0
21:14:01.760 00.000 20224 MoveAxis(N, 0, ABG)
21:14:01.760 00.000 20224 Move returns status 0, amount 0
21:14:01.760 00.000 20224 move complete, result=0
21:14:01.761 00.001 20224 worker thread done servicing request
21:14:01.768 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63443, med=2745, FiltMin=2502, FiltMax=34893, Gamma=1.000
21:14:01.793 00.025 8996 UpdateGuideState exits: m=775811 SNR=346.6
21:14:01.795 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:01.795 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:01.796 00.001 8996 Enqueuing Expose request
21:14:01.797 00.001 20224 Worker thread wakes up
21:14:01.797 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:01.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:01.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:02.787 00.989 20224 Exposure complete
21:14:02.870 00.083 20224 worker thread done servicing request
21:14:02.870 00.000 8996 OnExposeComplete: enter
21:14:02.871 00.001 8996 UpdateGuideState(): m_state=6
21:14:02.872 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1323
21:14:02.872 00.000 8996 Star::Find returns 1 (0), X=139.10, Y=472.98, Mass=693878, SNR=365.3, Peak=52019 HFD=4.4
21:14:02.874 00.002 8996 MultiStar: [#1 0.37,0.28,0.62,U] [#2 0.35,0.06,0.76,U] [#3 0.30,-0.19,0.61,U] [#4 0.18,-0.14,0.49,U] [#5 0.27,0.15,0.66,U] [#6 0.11,0.02,0.48,U] [#7 0.14,-0.09,0.46,U] [#8 0.39,-0.08,0.44,U] 
21:14:02.874 00.000 8996 single-star, 8 included, MultiStar: {0.24, -0.02}, one-star: {0.10, -0.19}
21:14:02.876 00.002 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
21:14:02.876 00.000 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
21:14:02.877 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-1.07 mountX=0.12 mountY=0.17, mountTheta=0.97
21:14:02.878 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.19, opts=13)
21:14:02.879 00.001 8996 Enqueuing Move request for scope (0.10, -0.19)
21:14:02.880 00.001 20224 Worker thread wakes up
21:14:02.880 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
21:14:02.880 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
21:14:02.880 00.000 20224 Moving (0.10, -0.19) raw xDistance=0.12 yDistance=0.17
21:14:02.880 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:14:02.880 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:02.880 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:14:02.880 00.000 20224 MoveAxis(E, 0, ABG)
21:14:02.880 00.000 20224 Move returns status 0, amount 0
21:14:02.880 00.000 20224 MoveAxis(N, 0, ABG)
21:14:02.880 00.000 20224 Move returns status 0, amount 0
21:14:02.880 00.000 20224 move complete, result=0
21:14:02.880 00.000 20224 worker thread done servicing request
21:14:02.884 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52019, med=2745, FiltMin=2489, FiltMax=28998, Gamma=1.000
21:14:02.903 00.019 8996 UpdateGuideState exits: m=693878 SNR=365.3
21:14:02.905 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:02.907 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:02.908 00.001 8996 Enqueuing Expose request
21:14:02.909 00.001 20224 Worker thread wakes up
21:14:02.909 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:02.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:02.909 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:14:04.099 01.190 20224 Exposure complete
21:14:04.171 00.072 20224 worker thread done servicing request
21:14:04.171 00.000 8996 OnExposeComplete: enter
21:14:04.172 00.001 8996 UpdateGuideState(): m_state=6
21:14:04.173 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1324
21:14:04.174 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=473.31, Mass=776851, SNR=336.0, Peak=55907 HFD=4.5
21:14:04.175 00.001 8996 MultiStar: [#1 0.25,0.40,0.68,U] [#2 0.21,0.28,0.85,U] [#3 0.20,0.03,0.67,U] [#4 -0.02,0.06,0.58,U] [#5 0.17,0.27,0.62,U] [#6 0.22,0.14,0.45,U] [#7 0.03,0.04,0.44,U] [#8 0.22,0.26,0.45,U] 
21:14:04.175 00.000 8996 single-star, 8 included, MultiStar: {0.13, 0.19}, one-star: {-0.04, 0.14}
21:14:04.176 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:14:04.177 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
21:14:04.178 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.87 mountX=-0.06 mountY=-0.13, mountTheta=-1.97
21:14:04.179 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.14, opts=13)
21:14:04.180 00.001 8996 Enqueuing Move request for scope (-0.04, 0.14)
21:14:04.181 00.001 20224 Worker thread wakes up
21:14:04.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
21:14:04.181 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
21:14:04.181 00.000 20224 Moving (-0.04, 0.14) raw xDistance=-0.06 yDistance=-0.13
21:14:04.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:14:04.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:04.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:14:04.181 00.000 20224 MoveAxis(E, 0, ABG)
21:14:04.181 00.000 20224 Move returns status 0, amount 0
21:14:04.181 00.000 20224 MoveAxis(N, 0, ABG)
21:14:04.181 00.000 20224 Move returns status 0, amount 0
21:14:04.181 00.000 20224 move complete, result=0
21:14:04.181 00.000 20224 worker thread done servicing request
21:14:04.185 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55907, med=2745, FiltMin=2470, FiltMax=29165, Gamma=1.000
21:14:04.210 00.025 8996 UpdateGuideState exits: m=776851 SNR=336.0
21:14:04.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:04.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:04.213 00.001 8996 Enqueuing Expose request
21:14:04.214 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:04.215 00.001 20224 Worker thread wakes up
21:14:04.215 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:04.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:05.185 00.970 20224 Exposure complete
21:14:05.248 00.063 20224 worker thread done servicing request
21:14:05.248 00.000 8996 OnExposeComplete: enter
21:14:05.249 00.001 8996 UpdateGuideState(): m_state=6
21:14:05.250 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1325
21:14:05.252 00.002 8996 Star::Find returns 1 (0), X=139.01, Y=473.04, Mass=773593, SNR=370.4, Peak=58131 HFD=4.5
21:14:05.253 00.001 8996 MultiStar: [#1 0.22,0.11,0.57,U] [#2 0.17,-0.06,0.80,U] [#3 0.32,0.00,0.53,U] [#4 0.28,0.01,0.50,U] [#5 0.36,0.07,0.62,U] [#6 0.37,0.26,0.40,U] [#7 0.42,0.24,0.42,U] [#8 0.32,0.12,0.38,U] 
21:14:05.255 00.002 8996 single-star, 8 included, MultiStar: {0.24, 0.03}, one-star: {0.01, -0.13}
21:14:05.256 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
21:14:05.257 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
21:14:05.257 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.49 mountX=0.02 mountY=0.13, mountTheta=1.40
21:14:05.259 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
21:14:05.260 00.001 8996 Enqueuing Move request for scope (0.01, -0.13)
21:14:05.260 00.000 20224 Worker thread wakes up
21:14:05.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
21:14:05.260 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
21:14:05.260 00.000 20224 Moving (0.01, -0.13) raw xDistance=0.02 yDistance=0.13
21:14:05.261 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:14:05.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:05.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:14:05.261 00.000 20224 MoveAxis(E, 0, ABG)
21:14:05.261 00.000 20224 Move returns status 0, amount 0
21:14:05.261 00.000 20224 MoveAxis(N, 0, ABG)
21:14:05.261 00.000 20224 Move returns status 0, amount 0
21:14:05.261 00.000 20224 move complete, result=0
21:14:05.261 00.000 20224 worker thread done servicing request
21:14:05.265 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=58131, med=2745, FiltMin=2483, FiltMax=28909, Gamma=1.000
21:14:05.278 00.013 8996 UpdateGuideState exits: m=773593 SNR=370.4
21:14:05.280 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:05.282 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:05.283 00.001 8996 Enqueuing Expose request
21:14:05.285 00.002 20224 Worker thread wakes up
21:14:05.285 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:05.287 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:05.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:06.474 01.187 20224 Exposure complete
21:14:06.565 00.091 20224 worker thread done servicing request
21:14:06.565 00.000 8996 OnExposeComplete: enter
21:14:06.566 00.001 8996 UpdateGuideState(): m_state=6
21:14:06.567 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1326
21:14:06.568 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=473.19, Mass=743610, SNR=353.9, Peak=55907 HFD=4.4
21:14:06.569 00.001 8996 MultiStar: [#1 -0.06,0.06,0.72,U] [#2 0.03,0.06,0.76,U] [#3 0.18,-0.08,0.68,U] [#4 0.04,0.00,0.60,U] [#5 0.33,0.01,0.52,U] [#6 0.04,0.16,0.43,U] [#7 0.09,0.16,0.44,U] [#8 0.36,-0.03,0.38,U] 
21:14:06.570 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.04}, one-star: {-0.01, 0.02}
21:14:06.570 00.000 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
21:14:06.571 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:14:06.572 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.91 mountX=-0.01 mountY=-0.02, mountTheta=-2.01
21:14:06.574 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
21:14:06.574 00.000 8996 Enqueuing Move request for scope (-0.01, 0.02)
21:14:06.575 00.001 20224 Worker thread wakes up
21:14:06.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
21:14:06.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
21:14:06.575 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
21:14:06.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:14:06.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:06.576 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:14:06.576 00.000 20224 MoveAxis(E, 0, ABG)
21:14:06.576 00.000 20224 Move returns status 0, amount 0
21:14:06.576 00.000 20224 MoveAxis(N, 0, ABG)
21:14:06.576 00.000 20224 Move returns status 0, amount 0
21:14:06.576 00.000 20224 move complete, result=0
21:14:06.576 00.000 20224 worker thread done servicing request
21:14:06.579 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55907, med=2745, FiltMin=2496, FiltMax=28349, Gamma=1.000
21:14:06.593 00.014 8996 UpdateGuideState exits: m=743610 SNR=353.9
21:14:06.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:06.594 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:06.595 00.001 8996 Enqueuing Expose request
21:14:06.596 00.001 20224 Worker thread wakes up
21:14:06.596 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:06.596 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:06.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:07.576 00.980 20224 Exposure complete
21:14:07.646 00.070 20224 worker thread done servicing request
21:14:07.646 00.000 8996 OnExposeComplete: enter
21:14:07.647 00.001 8996 UpdateGuideState(): m_state=6
21:14:07.648 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1327
21:14:07.649 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.81, Mass=733001, SNR=357.7, Peak=57251 HFD=4.5
21:14:07.650 00.001 8996 MultiStar: [#1 0.08,0.04,0.62,U] [#2 -0.03,0.00,0.74,U] [#3 0.26,-0.21,0.63,U] [#4 0.14,-0.14,0.48,U] [#5 0.27,-0.25,0.62,U] [#6 0.04,0.07,0.45,U] [#7 0.07,-0.04,0.42,U] [#8 0.21,-0.01,0.40,U] 
21:14:07.650 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.12}, one-star: {-0.27, -0.36}
21:14:07.651 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:14:07.652 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
21:14:07.652 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.14 cameraTheta=-1.16 mountX=0.07 mountY=0.12, mountTheta=1.06
21:14:07.654 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
21:14:07.655 00.001 8996 Enqueuing Move request for scope (0.05, -0.12)
21:14:07.655 00.000 20224 Worker thread wakes up
21:14:07.655 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
21:14:07.655 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
21:14:07.655 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.07 yDistance=0.12
21:14:07.655 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:14:07.656 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:07.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:14:07.656 00.000 20224 MoveAxis(E, 0, ABG)
21:14:07.656 00.000 20224 Move returns status 0, amount 0
21:14:07.656 00.000 20224 MoveAxis(N, 0, ABG)
21:14:07.656 00.000 20224 Move returns status 0, amount 0
21:14:07.656 00.000 20224 move complete, result=0
21:14:07.656 00.000 20224 worker thread done servicing request
21:14:07.660 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57251, med=2745, FiltMin=2496, FiltMax=28582, Gamma=1.000
21:14:07.679 00.019 8996 UpdateGuideState exits: m=733001 SNR=357.7
21:14:07.682 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:07.684 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:07.687 00.003 8996 Enqueuing Expose request
21:14:07.689 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:07.691 00.002 20224 Worker thread wakes up
21:14:07.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:07.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:08.860 01.168 20224 Exposure complete
21:14:08.939 00.079 20224 worker thread done servicing request
21:14:08.939 00.000 8996 OnExposeComplete: enter
21:14:08.940 00.001 8996 UpdateGuideState(): m_state=6
21:14:08.941 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1328
21:14:08.942 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=473.14, Mass=752343, SNR=374.2, Peak=58403 HFD=4.4
21:14:08.943 00.001 8996 MultiStar: [#1 -0.06,0.00,0.68,U] [#2 -0.09,-0.01,0.71,U] [#3 0.18,0.06,0.58,U] [#4 0.04,0.03,0.50,U] [#5 -0.01,-0.11,0.50,U] [#6 0.18,0.20,0.37,U] [#7 0.32,0.17,0.39,U] [#8 0.17,0.10,0.37,U] 
21:14:08.945 00.002 8996 single-star, 8 included, MultiStar: {0.05, 0.03}, one-star: {-0.01, -0.03}
21:14:08.946 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
21:14:08.948 00.002 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
21:14:08.949 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.96 mountX=-0.01 mountY=0.03, mountTheta=1.86
21:14:08.952 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
21:14:08.953 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
21:14:08.954 00.001 20224 Worker thread wakes up
21:14:08.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
21:14:08.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
21:14:08.954 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
21:14:08.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:14:08.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:08.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:14:08.954 00.000 20224 MoveAxis(E, 0, ABG)
21:14:08.954 00.000 20224 Move returns status 0, amount 0
21:14:08.955 00.001 20224 MoveAxis(N, 0, ABG)
21:14:08.955 00.000 20224 Move returns status 0, amount 0
21:14:08.955 00.000 20224 move complete, result=0
21:14:08.955 00.000 20224 worker thread done servicing request
21:14:08.960 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58403, med=2745, FiltMin=2493, FiltMax=28605, Gamma=1.000
21:14:08.974 00.014 8996 UpdateGuideState exits: m=752343 SNR=374.2
21:14:08.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:08.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:08.978 00.002 8996 Enqueuing Expose request
21:14:08.980 00.002 20224 Worker thread wakes up
21:14:08.980 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:08.982 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:08.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:09.980 00.998 20224 Exposure complete
21:14:10.057 00.077 20224 worker thread done servicing request
21:14:10.057 00.000 8996 OnExposeComplete: enter
21:14:10.059 00.002 8996 UpdateGuideState(): m_state=6
21:14:10.060 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1329
21:14:10.062 00.002 8996 Star::Find returns 1 (0), X=139.21, Y=473.08, Mass=733584, SNR=317.7, Peak=49107 HFD=4.5
21:14:10.064 00.002 8996 MultiStar: [#1 0.29,0.45,0.00,M1] [#2 0.37,0.20,0.84,U] [#3 0.47,0.06,0.66,U] [#4 0.33,-0.00,0.66,U] [#5 0.75,0.05,0.00,M1] [#6 0.24,0.26,0.51,U] [#7 0.16,0.08,0.50,U] [#8 0.51,0.10,0.00,M1] 
21:14:10.066 00.002 8996 single-star, 5 included, MultiStar: {0.30, 0.07}, one-star: {0.21, -0.09}
21:14:10.067 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
21:14:10.069 00.002 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
21:14:10.071 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.41 mountX=0.22 mountY=0.07, mountTheta=0.29
21:14:10.072 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.09, opts=13)
21:14:10.073 00.001 8996 Enqueuing Move request for scope (0.21, -0.09)
21:14:10.074 00.001 20224 Worker thread wakes up
21:14:10.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
21:14:10.075 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
21:14:10.075 00.000 20224 Moving (0.21, -0.09) raw xDistance=0.22 yDistance=0.07
21:14:10.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:14:10.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:10.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:14:10.075 00.000 20224 MoveAxis(W, 32, ABG)
21:14:10.075 00.000 20224 Guiding  Dir = 3, Dur = 32
21:14:10.075 00.000 20224 IsSlewing returns 0
21:14:10.076 00.001 20224 IsGuiding returns 0
21:14:10.077 00.001 20224 PulseGuide returned control before completion, sleep 41
21:14:10.078 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49107, med=2745, FiltMin=2473, FiltMax=28032, Gamma=1.000
21:14:10.097 00.019 8996 UpdateGuideState exits: m=733584 SNR=317.7
21:14:10.099 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:10.101 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:10.103 00.002 8996 Enqueuing Expose request
21:14:10.133 00.030 20224 IsGuiding returns 1
21:14:10.133 00.000 20224 scope still moving after pulse duration time elapsed
21:14:10.165 00.032 20224 IsSlewing returns 0
21:14:10.165 00.000 20224 IsGuiding returns 0
21:14:10.165 00.000 20224 scope move finished after 32 + 57 ms
21:14:10.165 00.000 20224 Move returns status 0, amount 32
21:14:10.165 00.000 20224 MoveAxis(N, 0, ABG)
21:14:10.166 00.001 20224 Move returns status 0, amount 0
21:14:10.166 00.000 20224 move complete, result=0
21:14:10.166 00.000 20224 worker thread done servicing request
21:14:10.166 00.000 20224 Worker thread wakes up
21:14:10.166 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:10.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:10.170 00.004 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
21:14:11.357 01.187 20224 Exposure complete
21:14:11.422 00.065 20224 worker thread done servicing request
21:14:11.422 00.000 8996 OnExposeComplete: enter
21:14:11.423 00.001 8996 UpdateGuideState(): m_state=6
21:14:11.424 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1330
21:14:11.425 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=473.18, Mass=729870, SNR=340.3, Peak=46387 HFD=4.4
21:14:11.427 00.002 8996 MultiStar: [#1 -0.58,0.13,0.00,M2] [#2 -0.41,0.10,0.76,U] [#3 -0.40,0.14,0.56,U] [#4 -0.47,0.21,0.00,M1] [#5 -0.65,0.25,0.00,M2] [#6 -0.47,0.31,0.00,M1] [#7 -0.44,0.30,0.00,M1] [#8 -0.58,0.42,0.00,M2] 
21:14:11.428 00.001 8996 refined, 2 included, MultiStar: {-0.59, 0.07}, one-star: {-0.82, 0.01}
21:14:11.429 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
21:14:11.430 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
21:14:11.431 00.001 8996 CameraToMount -- cameraX=-0.59 cameraY=0.07 hyp=0.59 cameraTheta=3.02 mountX=-0.59 mountY=-0.00, mountTheta=-3.14
21:14:11.434 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.59, y=0.07, opts=13)
21:14:11.435 00.001 8996 Enqueuing Move request for scope (-0.59, 0.07)
21:14:11.437 00.002 20224 Worker thread wakes up
21:14:11.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.07) opts 0xd
21:14:11.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.59, 0.07)
21:14:11.437 00.000 20224 Moving (-0.59, 0.07) raw xDistance=-0.59 yDistance=-0.00
21:14:11.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.59
21:14:11.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:11.438 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:14:11.438 00.000 20224 MoveAxis(E, 84, ABG)
21:14:11.438 00.000 20224 Guiding  Dir = 2, Dur = 84
21:14:11.438 00.000 20224 IsSlewing returns 0
21:14:11.439 00.001 20224 IsGuiding returns 0
21:14:11.444 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46387, med=2745, FiltMin=2464, FiltMax=27197, Gamma=1.000
21:14:11.461 00.017 8996 UpdateGuideState exits: m=729870 SNR=340.3
21:14:11.462 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:11.464 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:11.467 00.003 8996 Enqueuing Expose request
21:14:11.493 00.026 20224 PulseGuide returned control before completion, sleep 40
21:14:11.539 00.046 20224 IsGuiding returns 1
21:14:11.539 00.000 20224 scope still moving after pulse duration time elapsed
21:14:11.571 00.032 20224 IsSlewing returns 0
21:14:11.571 00.000 20224 IsGuiding returns 1
21:14:11.603 00.032 20224 IsSlewing returns 0
21:14:11.603 00.000 20224 IsGuiding returns 1
21:14:11.634 00.031 20224 IsSlewing returns 0
21:14:11.634 00.000 20224 IsGuiding returns 1
21:14:11.666 00.032 20224 IsSlewing returns 0
21:14:11.666 00.000 20224 IsGuiding returns 0
21:14:11.666 00.000 20224 scope move finished after 84 + 143 ms
21:14:11.666 00.000 20224 Move returns status 0, amount 84
21:14:11.666 00.000 20224 MoveAxis(N, 0, ABG)
21:14:11.666 00.000 20224 Move returns status 0, amount 0
21:14:11.667 00.001 20224 move complete, result=0
21:14:11.667 00.000 20224 worker thread done servicing request
21:14:11.667 00.000 20224 Worker thread wakes up
21:14:11.667 00.000 8996 GuideStep: -0.6 px 84 ms EAST, -0.0 px 0 ms NORTH
21:14:11.668 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:11.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:12.653 00.985 20224 Exposure complete
21:14:12.727 00.074 20224 worker thread done servicing request
21:14:12.728 00.001 8996 OnExposeComplete: enter
21:14:12.730 00.002 8996 UpdateGuideState(): m_state=6
21:14:12.730 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1331
21:14:12.731 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.17, Mass=743715, SNR=320.3, Peak=53619 HFD=4.5
21:14:12.732 00.001 8996 MultiStar: [#1 -0.04,0.09,0.76,U] [#2 0.05,-0.01,0.83,U] [#3 0.16,-0.11,0.64,U] [#4 -0.00,-0.01,0.64,U] [#5 0.15,-0.01,0.67,U] [#6 0.14,0.07,0.48,U] [#7 0.02,0.25,0.47,U] [#8 0.06,-0.00,0.44,U] 
21:14:12.733 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {-0.22, -0.00}
21:14:12.734 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:14:12.734 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:14:12.735 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.95 mountX=0.01 mountY=-0.02, mountTheta=-1.05
21:14:12.737 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
21:14:12.737 00.000 8996 Enqueuing Move request for scope (0.02, 0.02)
21:14:12.739 00.002 20224 Worker thread wakes up
21:14:12.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
21:14:12.739 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
21:14:12.739 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.02
21:14:12.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:14:12.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:12.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:14:12.739 00.000 20224 MoveAxis(E, 0, ABG)
21:14:12.739 00.000 20224 Move returns status 0, amount 0
21:14:12.739 00.000 20224 MoveAxis(N, 0, ABG)
21:14:12.739 00.000 20224 Move returns status 0, amount 0
21:14:12.739 00.000 20224 move complete, result=0
21:14:12.739 00.000 20224 worker thread done servicing request
21:14:12.747 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53619, med=2745, FiltMin=2493, FiltMax=28045, Gamma=1.000
21:14:12.768 00.021 8996 UpdateGuideState exits: m=743715 SNR=320.3
21:14:12.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:12.771 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:12.772 00.001 8996 Enqueuing Expose request
21:14:12.773 00.001 20224 Worker thread wakes up
21:14:12.773 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:12.774 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:12.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:13.955 01.181 20224 Exposure complete
21:14:14.020 00.065 20224 worker thread done servicing request
21:14:14.020 00.000 8996 OnExposeComplete: enter
21:14:14.022 00.002 8996 UpdateGuideState(): m_state=6
21:14:14.023 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1332
21:14:14.024 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=473.15, Mass=740197, SNR=355.2, Peak=59603 HFD=4.4
21:14:14.026 00.002 8996 MultiStar: [#1 0.24,-0.17,0.64,U] [#2 0.31,-0.14,0.74,U] [#3 0.42,-0.13,0.61,U] [#4 0.30,-0.14,0.54,U] [#5 0.42,0.06,0.58,U] [#6 0.47,0.11,0.42,U] [#7 0.52,0.22,0.00,M1] [#8 0.39,0.12,0.50,U] 
21:14:14.028 00.002 8996 single-star, 7 included, MultiStar: {0.29, -0.05}, one-star: {0.02, -0.02}
21:14:14.029 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
21:14:14.031 00.002 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.50)
21:14:14.032 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.76 mountX=0.02 mountY=0.02, mountTheta=0.65
21:14:14.034 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
21:14:14.036 00.002 8996 Enqueuing Move request for scope (0.02, -0.02)
21:14:14.037 00.001 20224 Worker thread wakes up
21:14:14.038 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
21:14:14.038 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
21:14:14.038 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
21:14:14.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:14:14.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:14.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:14:14.038 00.000 20224 MoveAxis(E, 0, ABG)
21:14:14.038 00.000 20224 Move returns status 0, amount 0
21:14:14.038 00.000 20224 MoveAxis(N, 0, ABG)
21:14:14.038 00.000 20224 Move returns status 0, amount 0
21:14:14.038 00.000 20224 move complete, result=0
21:14:14.039 00.001 20224 worker thread done servicing request
21:14:14.044 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59603, med=2745, FiltMin=2502, FiltMax=28845, Gamma=1.000
21:14:14.059 00.015 8996 UpdateGuideState exits: m=740197 SNR=355.2
21:14:14.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:14.060 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:14.061 00.001 8996 Enqueuing Expose request
21:14:14.062 00.001 20224 Worker thread wakes up
21:14:14.062 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:14.062 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:14.063 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:15.031 00.968 20224 Exposure complete
21:14:15.111 00.080 20224 worker thread done servicing request
21:14:15.111 00.000 8996 OnExposeComplete: enter
21:14:15.113 00.002 8996 UpdateGuideState(): m_state=6
21:14:15.114 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1333
21:14:15.116 00.002 8996 Star::Find returns 1 (0), X=139.06, Y=472.87, Mass=661290, SNR=295.2, Peak=56195 HFD=4.3
21:14:15.118 00.002 8996 MultiStar: [#1 0.19,-0.28,0.77,U] [#2 0.34,-0.24,0.87,U] [#3 0.30,-0.29,0.74,U] [#4 0.34,-0.50,0.00,M1] [#5 0.25,-0.22,0.78,U] [#6 0.39,-0.10,0.55,U] [#7 0.33,-0.14,0.52,U] [#8 0.35,-0.18,0.49,U] 
21:14:15.120 00.002 8996 single-star, 7 included, MultiStar: {0.26, -0.23}, one-star: {0.06, -0.30}
21:14:15.122 00.002 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
21:14:15.123 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.89)
21:14:15.124 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.30 cameraTheta=-1.37 mountX=0.09 mountY=0.29, mountTheta=1.27
21:14:15.127 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.30, opts=13)
21:14:15.130 00.003 8996 Enqueuing Move request for scope (0.06, -0.30)
21:14:15.132 00.002 20224 Worker thread wakes up
21:14:15.133 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.30) opts 0xd
21:14:15.133 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.30)
21:14:15.133 00.000 20224 Moving (0.06, -0.30) raw xDistance=0.09 yDistance=0.29
21:14:15.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:14:15.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:14:15.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:14:15.133 00.000 20224 MoveAxis(E, 0, ABG)
21:14:15.133 00.000 20224 Move returns status 0, amount 0
21:14:15.133 00.000 20224 MoveAxis(N, 0, ABG)
21:14:15.133 00.000 20224 Move returns status 0, amount 0
21:14:15.133 00.000 20224 move complete, result=0
21:14:15.133 00.000 20224 worker thread done servicing request
21:14:15.142 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56195, med=2745, FiltMin=2502, FiltMax=25894, Gamma=1.000
21:14:15.170 00.028 8996 UpdateGuideState exits: m=661290 SNR=295.2
21:14:15.172 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:15.174 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:15.177 00.003 8996 Enqueuing Expose request
21:14:15.179 00.002 20224 Worker thread wakes up
21:14:15.179 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:14:15.180 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:15.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:16.337 01.157 20224 Exposure complete
21:14:16.418 00.081 20224 worker thread done servicing request
21:14:16.418 00.000 8996 OnExposeComplete: enter
21:14:16.419 00.001 8996 UpdateGuideState(): m_state=6
21:14:16.420 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1334
21:14:16.421 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=472.83, Mass=812967, SNR=368.5, Peak=61731 HFD=4.4
21:14:16.423 00.002 8996 MultiStar: [#1 0.44,-0.12,0.68,U] [#2 0.28,-0.08,0.75,U] [#3 0.65,-0.18,0.00,M1] [#4 0.61,-0.02,0.00,M2] [#5 0.42,-0.40,0.00,M1] [#6 0.45,-0.10,0.41,U] [#7 0.54,-0.24,0.00,M1] [#8 0.51,0.01,0.00,M1] 
21:14:16.424 00.001 8996 refined, 3 included, MultiStar: {0.29, -0.19}, one-star: {0.12, -0.34}
21:14:16.426 00.002 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
21:14:16.427 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.69)
21:14:16.428 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.19 hyp=0.34 cameraTheta=-0.57 mountX=0.31 mountY=0.15, mountTheta=0.46
21:14:16.429 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.19, opts=13)
21:14:16.431 00.002 8996 Enqueuing Move request for scope (0.29, -0.19)
21:14:16.432 00.001 20224 Worker thread wakes up
21:14:16.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.19) opts 0xd
21:14:16.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.19)
21:14:16.433 00.001 20224 Moving (0.29, -0.19) raw xDistance=0.31 yDistance=0.15
21:14:16.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:14:16.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:16.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:14:16.433 00.000 20224 MoveAxis(W, 45, ABG)
21:14:16.433 00.000 20224 Guiding  Dir = 3, Dur = 45
21:14:16.433 00.000 20224 IsSlewing returns 0
21:14:16.434 00.001 20224 IsGuiding returns 0
21:14:16.438 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61731, med=2745, FiltMin=2486, FiltMax=29926, Gamma=1.000
21:14:16.453 00.015 8996 UpdateGuideState exits: m=812967 SNR=368.5
21:14:16.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:16.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:16.457 00.002 8996 Enqueuing Expose request
21:14:16.486 00.029 20224 IsGuiding returns 1
21:14:16.486 00.000 20224 scope still moving after pulse duration time elapsed
21:14:16.516 00.030 20224 IsSlewing returns 0
21:14:16.516 00.000 20224 IsGuiding returns 1
21:14:16.547 00.031 20224 IsSlewing returns 0
21:14:16.547 00.000 20224 IsGuiding returns 1
21:14:16.578 00.031 20224 IsSlewing returns 0
21:14:16.579 00.001 20224 IsGuiding returns 0
21:14:16.579 00.000 20224 scope move finished after 45 + 99 ms
21:14:16.579 00.000 20224 Move returns status 0, amount 45
21:14:16.579 00.000 20224 MoveAxis(N, 0, ABG)
21:14:16.579 00.000 20224 Move returns status 0, amount 0
21:14:16.579 00.000 20224 move complete, result=0
21:14:16.579 00.000 20224 worker thread done servicing request
21:14:16.579 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.2 px 0 ms NORTH
21:14:16.581 00.002 20224 Worker thread wakes up
21:14:16.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:16.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:17.568 00.987 20224 Exposure complete
21:14:17.647 00.079 20224 worker thread done servicing request
21:14:17.647 00.000 8996 OnExposeComplete: enter
21:14:17.649 00.002 8996 UpdateGuideState(): m_state=6
21:14:17.650 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1335
21:14:17.651 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=472.94, Mass=739670, SNR=350.3, Peak=56499 HFD=4.5
21:14:17.652 00.001 8996 MultiStar: [#1 0.27,-0.14,0.65,U] [#2 0.36,-0.08,0.78,U] [#3 0.35,-0.13,0.72,U] [#4 0.20,-0.28,0.58,U] [#5 0.14,-0.16,0.61,U] [#6 0.22,0.16,0.45,U] [#7 -0.03,-0.08,0.47,U] [#8 0.19,0.16,0.37,U] 
21:14:17.653 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.11}, one-star: {-0.15, -0.23}
21:14:17.654 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
21:14:17.655 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.65)
21:14:17.656 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.61 mountX=0.17 mountY=0.09, mountTheta=0.50
21:14:17.658 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.11, opts=13)
21:14:17.659 00.001 8996 Enqueuing Move request for scope (0.16, -0.11)
21:14:17.660 00.001 20224 Worker thread wakes up
21:14:17.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
21:14:17.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
21:14:17.660 00.000 20224 Moving (0.16, -0.11) raw xDistance=0.17 yDistance=0.09
21:14:17.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:14:17.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:17.661 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:14:17.661 00.000 20224 MoveAxis(E, 0, ABG)
21:14:17.661 00.000 20224 Move returns status 0, amount 0
21:14:17.661 00.000 20224 MoveAxis(N, 0, ABG)
21:14:17.661 00.000 20224 Move returns status 0, amount 0
21:14:17.661 00.000 20224 move complete, result=0
21:14:17.661 00.000 20224 worker thread done servicing request
21:14:17.665 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56499, med=2745, FiltMin=2480, FiltMax=30240, Gamma=1.000
21:14:17.686 00.021 8996 UpdateGuideState exits: m=739670 SNR=350.3
21:14:17.688 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:17.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:17.690 00.001 8996 Enqueuing Expose request
21:14:17.691 00.001 20224 Worker thread wakes up
21:14:17.691 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:17.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:17.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:18.858 01.166 20224 Exposure complete
21:14:18.915 00.057 20224 worker thread done servicing request
21:14:18.915 00.000 8996 OnExposeComplete: enter
21:14:18.916 00.001 8996 UpdateGuideState(): m_state=6
21:14:18.916 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1336
21:14:18.917 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.71, Mass=789328, SNR=383.4, Peak=56723 HFD=4.7
21:14:18.918 00.001 8996 MultiStar: [#1 -0.08,-0.24,0.69,U] [#2 -0.12,-0.10,0.60,U] [#3 -0.01,-0.33,0.59,U] [#4 -0.21,-0.26,0.50,U] [#5 0.07,-0.26,0.61,U] [#6 -0.11,-0.29,0.38,U] [#7 -0.22,-0.46,0.00,M1] [#8 0.18,0.13,0.33,U] 
21:14:18.919 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.26}, one-star: {-0.43, -0.46}
21:14:18.920 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
21:14:18.920 00.000 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
21:14:18.921 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-2.03 mountX=-0.10 mountY=0.28, mountTheta=1.93
21:14:18.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.26, opts=13)
21:14:18.924 00.001 8996 Enqueuing Move request for scope (-0.13, -0.26)
21:14:18.925 00.001 20224 Worker thread wakes up
21:14:18.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.26) opts 0xd
21:14:18.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.26)
21:14:18.925 00.000 20224 Moving (-0.13, -0.26) raw xDistance=-0.10 yDistance=0.28
21:14:18.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:14:18.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:14:18.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:14:18.925 00.000 20224 MoveAxis(E, 0, ABG)
21:14:18.925 00.000 20224 Move returns status 0, amount 0
21:14:18.925 00.000 20224 MoveAxis(N, 0, ABG)
21:14:18.925 00.000 20224 Move returns status 0, amount 0
21:14:18.925 00.000 20224 move complete, result=0
21:14:18.925 00.000 20224 worker thread done servicing request
21:14:18.930 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56723, med=2745, FiltMin=2489, FiltMax=28163, Gamma=1.000
21:14:18.948 00.018 8996 UpdateGuideState exits: m=789328 SNR=383.4
21:14:18.950 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:18.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:18.952 00.001 8996 Enqueuing Expose request
21:14:18.953 00.001 20224 Worker thread wakes up
21:14:18.953 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:18.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:18.953 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:14:19.927 00.974 20224 Exposure complete
21:14:19.992 00.065 20224 worker thread done servicing request
21:14:19.992 00.000 8996 OnExposeComplete: enter
21:14:19.993 00.001 8996 UpdateGuideState(): m_state=6
21:14:19.994 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1337
21:14:19.995 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.86, Mass=726923, SNR=345.7, Peak=55523 HFD=4.5
21:14:19.997 00.002 8996 MultiStar: [#1 0.09,-0.18,0.75,U] [#2 -0.04,-0.12,0.78,U] [#3 0.19,-0.34,0.61,U] [#4 0.08,-0.34,0.58,U] [#5 0.16,-0.28,0.62,U] [#6 0.12,-0.20,0.48,U] [#7 0.12,-0.22,0.49,U] [#8 0.22,-0.21,0.43,U] 
21:14:19.998 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.24}, one-star: {-0.23, -0.31}
21:14:20.000 00.002 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
21:14:20.002 00.002 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
21:14:20.004 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.25 cameraTheta=-1.37 mountX=0.07 mountY=0.24, mountTheta=1.27
21:14:20.006 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.24, opts=13)
21:14:20.007 00.001 8996 Enqueuing Move request for scope (0.05, -0.24)
21:14:20.008 00.001 20224 Worker thread wakes up
21:14:20.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
21:14:20.008 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
21:14:20.009 00.001 20224 Moving (0.05, -0.24) raw xDistance=0.07 yDistance=0.24
21:14:20.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:14:20.009 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.09 newest=0.61
21:14:20.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:14:20.009 00.000 20224 MoveAxis(E, 0, ABG)
21:14:20.009 00.000 20224 Move returns status 0, amount 0
21:14:20.009 00.000 20224 MoveAxis(S, 50, ABG)
21:14:20.009 00.000 20224 Guiding  Dir = 1, Dur = 50
21:14:20.009 00.000 20224 IsSlewing returns 0
21:14:20.009 00.000 20224 IsGuiding returns 0
21:14:20.013 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55523, med=2745, FiltMin=2483, FiltMax=29750, Gamma=1.000
21:14:20.027 00.014 8996 UpdateGuideState exits: m=726923 SNR=345.7
21:14:20.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:20.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:20.030 00.001 8996 Enqueuing Expose request
21:14:20.031 00.001 20224 PulseGuide returned control before completion, sleep 38
21:14:20.078 00.047 20224 IsGuiding returns 1
21:14:20.078 00.000 20224 scope still moving after pulse duration time elapsed
21:14:20.109 00.031 20224 IsSlewing returns 0
21:14:20.109 00.000 20224 IsGuiding returns 1
21:14:20.139 00.030 20224 IsSlewing returns 0
21:14:20.139 00.000 20224 IsGuiding returns 0
21:14:20.139 00.000 20224 scope move finished after 50 + 80 ms
21:14:20.140 00.001 20224 Move returns status 0, amount 50
21:14:20.140 00.000 20224 move complete, result=0
21:14:20.140 00.000 20224 worker thread done servicing request
21:14:20.140 00.000 20224 Worker thread wakes up
21:14:20.140 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
21:14:20.143 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:20.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:21.335 01.192 20224 Exposure complete
21:14:21.408 00.073 20224 worker thread done servicing request
21:14:21.409 00.001 8996 OnExposeComplete: enter
21:14:21.409 00.000 8996 UpdateGuideState(): m_state=6
21:14:21.410 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1338
21:14:21.411 00.001 8996 Star::Find returns 1 (0), X=139.04, Y=472.81, Mass=747194, SNR=388.6, Peak=53027 HFD=4.4
21:14:21.412 00.001 8996 MultiStar: [#1 -0.00,-0.14,0.59,U] [#2 0.24,-0.08,0.62,U] [#3 0.37,-0.03,0.54,U] [#4 0.23,-0.06,0.48,U] [#5 0.17,-0.11,0.55,U] [#6 0.21,-0.10,0.37,U] [#7 0.19,-0.15,0.38,U] [#8 0.17,0.08,0.35,U] 
21:14:21.413 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.14}, one-star: {0.04, -0.37}
21:14:21.414 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
21:14:21.414 00.000 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
21:14:21.415 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.70 mountX=0.18 mountY=0.12, mountTheta=0.59
21:14:21.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.14, opts=13)
21:14:21.419 00.002 8996 Enqueuing Move request for scope (0.16, -0.14)
21:14:21.420 00.001 20224 Worker thread wakes up
21:14:21.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
21:14:21.420 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
21:14:21.420 00.000 20224 Moving (0.16, -0.14) raw xDistance=0.18 yDistance=0.12
21:14:21.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:14:21.421 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:21.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:14:21.421 00.000 20224 MoveAxis(E, 0, ABG)
21:14:21.421 00.000 20224 Move returns status 0, amount 0
21:14:21.421 00.000 20224 MoveAxis(N, 0, ABG)
21:14:21.421 00.000 20224 Move returns status 0, amount 0
21:14:21.421 00.000 20224 move complete, result=0
21:14:21.421 00.000 20224 worker thread done servicing request
21:14:21.428 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53027, med=2745, FiltMin=2477, FiltMax=26806, Gamma=1.000
21:14:21.447 00.019 8996 UpdateGuideState exits: m=747194 SNR=388.6
21:14:21.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:21.451 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:21.452 00.001 8996 Enqueuing Expose request
21:14:21.454 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:21.456 00.002 20224 Worker thread wakes up
21:14:21.456 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:21.457 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:22.435 00.978 20224 Exposure complete
21:14:22.492 00.057 20224 worker thread done servicing request
21:14:22.492 00.000 8996 OnExposeComplete: enter
21:14:22.493 00.001 8996 UpdateGuideState(): m_state=6
21:14:22.493 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1339
21:14:22.494 00.001 8996 Star::Find returns 1 (0), X=139.16, Y=472.70, Mass=751147, SNR=314.5, Peak=52467 HFD=4.5
21:14:22.495 00.001 8996 MultiStar: [#1 0.34,-0.19,0.78,U] [#2 0.54,-0.26,0.00,M1] [#3 0.48,-0.31,0.00,M1] [#4 0.36,-0.30,0.62,U] [#5 0.43,-0.24,0.67,U] [#6 0.40,-0.08,0.53,U] [#7 0.65,-0.25,0.00,M1] [#8 0.30,-0.09,0.43,U] 
21:14:22.496 00.001 8996 refined, 5 included, MultiStar: {0.31, -0.26}, one-star: {0.16, -0.47}
21:14:22.496 00.000 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
21:14:22.497 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
21:14:22.498 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.26 hyp=0.41 cameraTheta=-0.69 mountX=0.34 mountY=0.22, mountTheta=0.58
21:14:22.499 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.26, opts=13)
21:14:22.500 00.001 8996 Enqueuing Move request for scope (0.31, -0.26)
21:14:22.501 00.001 20224 Worker thread wakes up
21:14:22.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.26) opts 0xd
21:14:22.501 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.26)
21:14:22.501 00.000 20224 Moving (0.31, -0.26) raw xDistance=0.34 yDistance=0.22
21:14:22.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:14:22.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:14:22.501 00.000 20224 MoveAxis(W, 49, ABG)
21:14:22.501 00.000 20224 Guiding  Dir = 3, Dur = 49
21:14:22.502 00.001 20224 IsSlewing returns 0
21:14:22.502 00.000 20224 IsGuiding returns 0
21:14:22.504 00.002 20224 PulseGuide returned control before completion, sleep 58
21:14:22.505 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52467, med=2745, FiltMin=2493, FiltMax=24486, Gamma=1.000
21:14:22.520 00.015 8996 UpdateGuideState exits: m=751147 SNR=314.5
21:14:22.523 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:22.525 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:22.527 00.002 8996 Enqueuing Expose request
21:14:22.567 00.040 20224 IsGuiding returns 1
21:14:22.567 00.000 20224 scope still moving after pulse duration time elapsed
21:14:22.599 00.032 20224 IsSlewing returns 0
21:14:22.599 00.000 20224 IsGuiding returns 0
21:14:22.599 00.000 20224 scope move finished after 49 + 48 ms
21:14:22.599 00.000 20224 Move returns status 0, amount 49
21:14:22.599 00.000 20224 MoveAxis(S, 47, ABG)
21:14:22.600 00.001 20224 Guiding  Dir = 1, Dur = 47
21:14:22.600 00.000 20224 IsSlewing returns 0
21:14:22.600 00.000 20224 IsGuiding returns 0
21:14:22.648 00.048 20224 IsGuiding returns 1
21:14:22.648 00.000 20224 scope still moving after pulse duration time elapsed
21:14:22.678 00.030 20224 IsSlewing returns 0
21:14:22.678 00.000 20224 IsGuiding returns 1
21:14:22.708 00.030 20224 IsSlewing returns 0
21:14:22.708 00.000 20224 IsGuiding returns 1
21:14:22.740 00.032 20224 IsSlewing returns 0
21:14:22.740 00.000 20224 IsGuiding returns 0
21:14:22.741 00.001 20224 scope move finished after 47 + 93 ms
21:14:22.741 00.000 20224 Move returns status 0, amount 47
21:14:22.741 00.000 20224 move complete, result=0
21:14:22.741 00.000 20224 worker thread done servicing request
21:14:22.741 00.000 20224 Worker thread wakes up
21:14:22.741 00.000 8996 GuideStep: 0.3 px 49 ms WEST, 0.2 px 47 ms SOUTH
21:14:22.744 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:22.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:23.911 01.167 20224 Exposure complete
21:14:23.994 00.083 20224 worker thread done servicing request
21:14:23.994 00.000 8996 OnExposeComplete: enter
21:14:23.995 00.001 8996 UpdateGuideState(): m_state=6
21:14:23.995 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1340
21:14:23.996 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=473.06, Mass=726926, SNR=343.9, Peak=53027 HFD=4.6
21:14:23.997 00.001 8996 MultiStar: [#1 -0.10,0.03,0.67,U] [#2 -0.19,0.18,0.78,U] [#3 0.01,-0.18,0.58,U] [#4 -0.05,-0.01,0.55,U] [#5 -0.16,-0.21,0.63,U] [#6 0.15,0.04,0.51,U] [#7 -0.13,0.01,0.55,U] [#8 0.04,0.27,0.42,U] 
21:14:23.998 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.01}, one-star: {-0.31, -0.11}
21:14:23.999 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
21:14:23.999 00.000 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
21:14:24.000 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.05 mountX=-0.11 mountY=0.02, mountTheta=2.94
21:14:24.001 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
21:14:24.002 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
21:14:24.003 00.001 20224 Worker thread wakes up
21:14:24.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
21:14:24.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
21:14:24.003 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.02
21:14:24.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:14:24.004 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:24.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:14:24.004 00.000 20224 MoveAxis(E, 0, ABG)
21:14:24.004 00.000 20224 Move returns status 0, amount 0
21:14:24.004 00.000 20224 MoveAxis(N, 0, ABG)
21:14:24.004 00.000 20224 Move returns status 0, amount 0
21:14:24.004 00.000 20224 move complete, result=0
21:14:24.004 00.000 20224 worker thread done servicing request
21:14:24.007 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53027, med=2745, FiltMin=2502, FiltMax=30141, Gamma=1.000
21:14:24.028 00.021 8996 UpdateGuideState exits: m=726926 SNR=343.9
21:14:24.030 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:24.031 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:24.032 00.001 8996 Enqueuing Expose request
21:14:24.034 00.002 20224 Worker thread wakes up
21:14:24.034 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:24.035 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:24.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:25.007 00.972 20224 Exposure complete
21:14:25.078 00.071 20224 worker thread done servicing request
21:14:25.079 00.001 8996 OnExposeComplete: enter
21:14:25.081 00.002 8996 UpdateGuideState(): m_state=6
21:14:25.082 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1341
21:14:25.084 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=473.20, Mass=741064, SNR=353.6, Peak=61987 HFD=4.6
21:14:25.088 00.004 8996 MultiStar: [#1 -0.09,0.20,0.65,U] [#2 -0.13,0.15,0.76,U] [#3 -0.02,0.04,0.60,U] [#4 -0.05,0.03,0.58,U] [#5 -0.07,0.00,0.66,U] [#6 -0.29,0.02,0.46,U] [#7 -0.31,0.07,0.42,U] [#8 0.14,-0.01,0.41,U] 
21:14:25.090 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.06}, one-star: {-0.30, 0.03}
21:14:25.093 00.003 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
21:14:25.095 00.002 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
21:14:25.097 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.72 mountX=-0.14 mountY=-0.05, mountTheta=-2.83
21:14:25.099 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.06, opts=13)
21:14:25.102 00.003 8996 Enqueuing Move request for scope (-0.14, 0.06)
21:14:25.105 00.003 20224 Worker thread wakes up
21:14:25.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
21:14:25.105 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
21:14:25.105 00.000 20224 Moving (-0.14, 0.06) raw xDistance=-0.14 yDistance=-0.05
21:14:25.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:14:25.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:25.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:14:25.105 00.000 20224 MoveAxis(E, 0, ABG)
21:14:25.105 00.000 20224 Move returns status 0, amount 0
21:14:25.105 00.000 20224 MoveAxis(N, 0, ABG)
21:14:25.105 00.000 20224 Move returns status 0, amount 0
21:14:25.105 00.000 20224 move complete, result=0
21:14:25.106 00.001 20224 worker thread done servicing request
21:14:25.115 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61987, med=2745, FiltMin=2486, FiltMax=28269, Gamma=1.000
21:14:25.141 00.026 8996 UpdateGuideState exits: m=741064 SNR=353.6
21:14:25.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:25.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:25.144 00.001 8996 Enqueuing Expose request
21:14:25.146 00.002 20224 Worker thread wakes up
21:14:25.146 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:25.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:25.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:26.330 01.183 20224 Exposure complete
21:14:26.423 00.093 20224 worker thread done servicing request
21:14:26.423 00.000 8996 OnExposeComplete: enter
21:14:26.424 00.001 8996 UpdateGuideState(): m_state=6
21:14:26.426 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1342
21:14:26.427 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.57, Mass=688777, SNR=348.9, Peak=46371 HFD=4.7
21:14:26.428 00.001 8996 MultiStar: [#1 -0.32,0.46,0.00,M1] [#2 -0.33,0.27,0.73,U] [#3 -0.31,0.21,0.59,U] [#4 -0.34,0.34,0.55,U] [#5 0.05,0.13,0.60,U] [#6 -0.14,0.25,0.42,U] [#7 -0.14,0.31,0.45,U] [#8 -0.14,0.50,0.00,M1] 
21:14:26.429 00.001 8996 refined, 6 included, MultiStar: {-0.23, 0.28}, one-star: {-0.29, 0.40}
21:14:26.430 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
21:14:26.430 00.000 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
21:14:26.431 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.28 hyp=0.36 cameraTheta=2.25 mountX=-0.25 mountY=-0.25, mountTheta=-2.36
21:14:26.432 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.28, opts=13)
21:14:26.433 00.001 8996 Enqueuing Move request for scope (-0.23, 0.28)
21:14:26.434 00.001 20224 Worker thread wakes up
21:14:26.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.28) opts 0xd
21:14:26.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.28)
21:14:26.434 00.000 20224 Moving (-0.23, 0.28) raw xDistance=-0.25 yDistance=-0.25
21:14:26.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:14:26.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:14:26.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:14:26.434 00.000 20224 MoveAxis(E, 37, ABG)
21:14:26.434 00.000 20224 Guiding  Dir = 2, Dur = 37
21:14:26.434 00.000 20224 IsSlewing returns 0
21:14:26.435 00.001 20224 IsGuiding returns 0
21:14:26.438 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=46371, med=2745, FiltMin=2493, FiltMax=28045, Gamma=1.000
21:14:26.457 00.019 20224 PulseGuide returned control before completion, sleep 25
21:14:26.460 00.003 8996 UpdateGuideState exits: m=688777 SNR=348.9
21:14:26.462 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:26.463 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:26.464 00.001 8996 Enqueuing Expose request
21:14:26.488 00.024 20224 IsGuiding returns 1
21:14:26.488 00.000 20224 scope still moving after pulse duration time elapsed
21:14:26.519 00.031 20224 IsSlewing returns 0
21:14:26.519 00.000 20224 IsGuiding returns 1
21:14:26.550 00.031 20224 IsSlewing returns 0
21:14:26.550 00.000 20224 IsGuiding returns 0
21:14:26.551 00.001 20224 scope move finished after 37 + 78 ms
21:14:26.551 00.000 20224 Move returns status 0, amount 37
21:14:26.551 00.000 20224 MoveAxis(N, 0, ABG)
21:14:26.551 00.000 20224 Move returns status 0, amount 0
21:14:26.551 00.000 20224 move complete, result=0
21:14:26.551 00.000 20224 worker thread done servicing request
21:14:26.551 00.000 20224 Worker thread wakes up
21:14:26.551 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.3 px 0 ms NORTH
21:14:26.553 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:26.554 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:27.512 00.958 20224 Exposure complete
21:14:27.571 00.059 20224 worker thread done servicing request
21:14:27.571 00.000 8996 OnExposeComplete: enter
21:14:27.574 00.003 8996 UpdateGuideState(): m_state=6
21:14:27.577 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1343
21:14:27.579 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=473.22, Mass=772858, SNR=382.1, Peak=61315 HFD=4.6
21:14:27.580 00.001 8996 MultiStar: [#1 -0.12,0.25,0.60,U] [#2 0.00,-0.02,0.76,U] [#3 0.04,-0.03,0.53,U] [#4 -0.09,-0.10,0.51,U] [#5 0.18,-0.05,0.65,U] [#6 0.11,0.23,0.40,U] [#7 0.00,0.23,0.44,U] [#8 0.06,0.30,0.40,U] 
21:14:27.581 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.29, 0.05}
21:14:27.583 00.002 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
21:14:27.585 00.002 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
21:14:27.586 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.08 cameraTheta=2.03 mountX=-0.04 mountY=-0.07, mountTheta=-2.13
21:14:27.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
21:14:27.589 00.001 8996 Enqueuing Move request for scope (-0.04, 0.08)
21:14:27.589 00.000 20224 Worker thread wakes up
21:14:27.590 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
21:14:27.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
21:14:27.590 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.04 yDistance=-0.07
21:14:27.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:14:27.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:27.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:14:27.590 00.000 20224 MoveAxis(E, 0, ABG)
21:14:27.590 00.000 20224 Move returns status 0, amount 0
21:14:27.590 00.000 20224 MoveAxis(N, 0, ABG)
21:14:27.590 00.000 20224 Move returns status 0, amount 0
21:14:27.590 00.000 20224 move complete, result=0
21:14:27.591 00.001 20224 worker thread done servicing request
21:14:27.594 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61315, med=2745, FiltMin=2477, FiltMax=29693, Gamma=1.000
21:14:27.616 00.022 8996 UpdateGuideState exits: m=772858 SNR=382.1
21:14:27.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:27.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:27.619 00.001 8996 Enqueuing Expose request
21:14:27.619 00.000 20224 Worker thread wakes up
21:14:27.619 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:27.620 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:27.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:28.819 01.199 20224 Exposure complete
21:14:28.893 00.074 20224 worker thread done servicing request
21:14:28.893 00.000 8996 OnExposeComplete: enter
21:14:28.895 00.002 8996 UpdateGuideState(): m_state=6
21:14:28.897 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1344
21:14:28.899 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=473.06, Mass=734600, SNR=371.2, Peak=55523 HFD=4.5
21:14:28.900 00.001 8996 MultiStar: [#1 -0.11,0.32,0.64,U] [#2 -0.14,0.22,0.70,U] [#3 0.21,0.21,0.64,U] [#4 0.23,0.19,0.50,U] [#5 0.15,0.04,0.53,U] [#6 0.22,0.38,0.42,U] [#7 0.02,0.18,0.44,U] [#8 0.07,0.17,0.40,U] 
21:14:28.902 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.15}, one-star: {-0.18, -0.11}
21:14:28.905 00.003 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
21:14:28.908 00.003 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
21:14:28.909 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.45 mountX=0.00 mountY=-0.15, mountTheta=-1.55
21:14:28.909 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.15, opts=13)
21:14:28.911 00.002 8996 Enqueuing Move request for scope (0.02, 0.15)
21:14:28.912 00.001 20224 Worker thread wakes up
21:14:28.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
21:14:28.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
21:14:28.912 00.000 20224 Moving (0.02, 0.15) raw xDistance=0.00 yDistance=-0.15
21:14:28.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:14:28.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:28.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:14:28.912 00.000 20224 MoveAxis(E, 0, ABG)
21:14:28.912 00.000 20224 Move returns status 0, amount 0
21:14:28.912 00.000 20224 MoveAxis(N, 0, ABG)
21:14:28.912 00.000 20224 Move returns status 0, amount 0
21:14:28.912 00.000 20224 move complete, result=0
21:14:28.912 00.000 20224 worker thread done servicing request
21:14:28.916 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55523, med=2745, FiltMin=2464, FiltMax=32317, Gamma=1.000
21:14:28.940 00.024 8996 UpdateGuideState exits: m=734600 SNR=371.2
21:14:28.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:28.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:28.942 00.000 8996 Enqueuing Expose request
21:14:28.943 00.001 20224 Worker thread wakes up
21:14:28.943 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:14:28.944 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:28.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:29.933 00.989 20224 Exposure complete
21:14:29.998 00.065 20224 worker thread done servicing request
21:14:29.998 00.000 8996 OnExposeComplete: enter
21:14:29.999 00.001 8996 UpdateGuideState(): m_state=6
21:14:30.000 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1345
21:14:30.001 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.24, Mass=754526, SNR=342.1, Peak=56579 HFD=4.7
21:14:30.002 00.001 8996 MultiStar: [#1 -0.14,0.26,0.68,U] [#2 0.00,0.28,0.71,U] [#3 0.09,0.29,0.69,U] [#4 -0.00,0.22,0.61,U] [#5 0.01,0.14,0.65,U] [#6 -0.07,0.27,0.48,U] [#7 0.06,0.23,0.41,U] [#8 -0.05,0.12,0.41,U] 
21:14:30.002 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.20}, one-star: {-0.33, 0.06}
21:14:30.003 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
21:14:30.004 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
21:14:30.005 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.89 mountX=-0.09 mountY=-0.19, mountTheta=-1.99
21:14:30.006 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.20, opts=13)
21:14:30.007 00.001 8996 Enqueuing Move request for scope (-0.07, 0.20)
21:14:30.008 00.001 20224 Worker thread wakes up
21:14:30.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
21:14:30.008 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
21:14:30.008 00.000 20224 Moving (-0.07, 0.20) raw xDistance=-0.09 yDistance=-0.19
21:14:30.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:14:30.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:30.008 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:14:30.008 00.000 20224 MoveAxis(E, 0, ABG)
21:14:30.008 00.000 20224 Move returns status 0, amount 0
21:14:30.008 00.000 20224 MoveAxis(N, 0, ABG)
21:14:30.008 00.000 20224 Move returns status 0, amount 0
21:14:30.008 00.000 20224 move complete, result=0
21:14:30.008 00.000 20224 worker thread done servicing request
21:14:30.012 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56579, med=2745, FiltMin=2473, FiltMax=30281, Gamma=1.000
21:14:30.035 00.023 8996 UpdateGuideState exits: m=754526 SNR=342.1
21:14:30.037 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:30.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:30.039 00.001 8996 Enqueuing Expose request
21:14:30.040 00.001 20224 Worker thread wakes up
21:14:30.040 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:30.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:30.040 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:14:31.229 01.189 20224 Exposure complete
21:14:31.318 00.089 20224 worker thread done servicing request
21:14:31.318 00.000 8996 OnExposeComplete: enter
21:14:31.320 00.002 8996 UpdateGuideState(): m_state=6
21:14:31.322 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1346
21:14:31.323 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=473.09, Mass=760995, SNR=376.2, Peak=58707 HFD=4.4
21:14:31.326 00.003 8996 MultiStar: [#1 0.31,0.18,0.61,U] [#2 0.43,0.15,0.75,U] [#3 0.57,0.05,0.00,M1] [#4 0.54,0.18,0.00,M1] [#5 0.36,-0.04,0.58,U] [#6 0.38,0.15,0.51,U] [#7 0.58,0.00,0.00,M1] [#8 0.42,-0.06,0.33,U] 
21:14:31.327 00.001 8996 single-star, 5 included, MultiStar: {0.28, 0.05}, one-star: {0.02, -0.08}
21:14:31.329 00.002 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
21:14:31.330 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
21:14:31.332 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.31 mountX=0.03 mountY=0.08, mountTheta=1.21
21:14:31.335 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
21:14:31.337 00.002 8996 Enqueuing Move request for scope (0.02, -0.08)
21:14:31.338 00.001 20224 Worker thread wakes up
21:14:31.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
21:14:31.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
21:14:31.339 00.001 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
21:14:31.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:14:31.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:31.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:14:31.339 00.000 20224 MoveAxis(E, 0, ABG)
21:14:31.339 00.000 20224 Move returns status 0, amount 0
21:14:31.339 00.000 20224 MoveAxis(N, 0, ABG)
21:14:31.339 00.000 20224 Move returns status 0, amount 0
21:14:31.339 00.000 20224 move complete, result=0
21:14:31.340 00.001 20224 worker thread done servicing request
21:14:31.345 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58707, med=2745, FiltMin=2496, FiltMax=29709, Gamma=1.000
21:14:31.363 00.018 8996 UpdateGuideState exits: m=760995 SNR=376.2
21:14:31.365 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:31.365 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:31.366 00.001 8996 Enqueuing Expose request
21:14:31.367 00.001 20224 Worker thread wakes up
21:14:31.367 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:31.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:31.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:32.342 00.974 20224 Exposure complete
21:14:32.424 00.082 20224 worker thread done servicing request
21:14:32.424 00.000 8996 OnExposeComplete: enter
21:14:32.425 00.001 8996 UpdateGuideState(): m_state=6
21:14:32.426 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1347
21:14:32.427 00.001 8996 Star::Find returns 1 (0), X=139.20, Y=473.05, Mass=721318, SNR=366.5, Peak=54931 HFD=4.4
21:14:32.429 00.002 8996 MultiStar: [#1 0.15,0.34,0.58,U] [#2 0.26,0.40,0.68,U] [#3 0.31,0.22,0.64,U] [#4 0.18,0.23,0.53,U] [#5 0.47,0.05,0.56,U] [#6 0.34,0.14,0.41,U] [#7 0.42,0.27,0.46,U] [#8 0.45,0.28,0.00,M1] 
21:14:32.430 00.001 8996 single-star, 7 included, MultiStar: {0.28, 0.17}, one-star: {0.20, -0.12}
21:14:32.431 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
21:14:32.432 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.72)
21:14:32.432 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.54 mountX=0.21 mountY=0.10, mountTheta=0.43
21:14:32.434 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.12, opts=13)
21:14:32.435 00.001 8996 Enqueuing Move request for scope (0.20, -0.12)
21:14:32.436 00.001 20224 Worker thread wakes up
21:14:32.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
21:14:32.436 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
21:14:32.436 00.000 20224 Moving (0.20, -0.12) raw xDistance=0.21 yDistance=0.10
21:14:32.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:14:32.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:32.437 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:14:32.437 00.000 20224 MoveAxis(W, 31, ABG)
21:14:32.437 00.000 20224 Guiding  Dir = 3, Dur = 31
21:14:32.437 00.000 20224 IsSlewing returns 0
21:14:32.437 00.000 20224 IsGuiding returns 0
21:14:32.441 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54931, med=2745, FiltMin=2477, FiltMax=28752, Gamma=1.000
21:14:32.457 00.016 20224 PulseGuide returned control before completion, sleep 22
21:14:32.464 00.007 8996 UpdateGuideState exits: m=721318 SNR=366.5
21:14:32.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:32.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:32.467 00.001 8996 Enqueuing Expose request
21:14:32.487 00.020 20224 IsGuiding returns 1
21:14:32.487 00.000 20224 scope still moving after pulse duration time elapsed
21:14:32.518 00.031 20224 IsSlewing returns 0
21:14:32.518 00.000 20224 IsGuiding returns 1
21:14:32.549 00.031 20224 IsSlewing returns 0
21:14:32.550 00.001 20224 IsGuiding returns 0
21:14:32.550 00.000 20224 scope move finished after 31 + 81 ms
21:14:32.550 00.000 20224 Move returns status 0, amount 31
21:14:32.550 00.000 20224 MoveAxis(N, 0, ABG)
21:14:32.550 00.000 20224 Move returns status 0, amount 0
21:14:32.550 00.000 20224 move complete, result=0
21:14:32.550 00.000 20224 worker thread done servicing request
21:14:32.551 00.001 20224 Worker thread wakes up
21:14:32.551 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
21:14:32.554 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:32.554 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:33.726 01.172 20224 Exposure complete
21:14:33.803 00.077 20224 worker thread done servicing request
21:14:33.804 00.001 8996 OnExposeComplete: enter
21:14:33.805 00.001 8996 UpdateGuideState(): m_state=6
21:14:33.806 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1348
21:14:33.808 00.002 8996 Star::Find returns 1 (0), X=138.85, Y=473.24, Mass=782352, SNR=349.8, Peak=62467 HFD=4.5
21:14:33.809 00.001 8996 MultiStar: [#1 0.19,0.20,0.68,U] [#2 0.22,0.30,0.79,U] [#3 0.31,-0.06,0.67,U] [#4 0.18,0.03,0.51,U] [#5 0.19,0.23,0.58,U] [#6 0.14,0.14,0.49,U] [#7 0.10,0.16,0.44,U] [#8 0.35,0.27,0.42,U] 
21:14:33.810 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.14}, one-star: {-0.15, 0.07}
21:14:33.811 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
21:14:33.817 00.006 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
21:14:33.818 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.69 mountX=-0.16 mountY=-0.05, mountTheta=-2.81
21:14:33.820 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.07, opts=13)
21:14:33.821 00.001 8996 Enqueuing Move request for scope (-0.15, 0.07)
21:14:33.823 00.002 20224 Worker thread wakes up
21:14:33.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
21:14:33.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
21:14:33.823 00.000 20224 Moving (-0.15, 0.07) raw xDistance=-0.16 yDistance=-0.05
21:14:33.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:14:33.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:33.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:14:33.824 00.001 20224 MoveAxis(E, 0, ABG)
21:14:33.824 00.000 20224 Move returns status 0, amount 0
21:14:33.824 00.000 20224 MoveAxis(N, 0, ABG)
21:14:33.824 00.000 20224 Move returns status 0, amount 0
21:14:33.824 00.000 20224 move complete, result=0
21:14:33.824 00.000 20224 worker thread done servicing request
21:14:33.830 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=62467, med=2745, FiltMin=2502, FiltMax=29469, Gamma=1.000
21:14:33.852 00.022 8996 UpdateGuideState exits: m=782352 SNR=349.8
21:14:33.854 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:33.854 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:33.855 00.001 8996 Enqueuing Expose request
21:14:33.856 00.001 20224 Worker thread wakes up
21:14:33.856 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:33.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:33.856 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:34.822 00.966 20224 Exposure complete
21:14:34.908 00.086 20224 worker thread done servicing request
21:14:34.909 00.001 8996 OnExposeComplete: enter
21:14:34.910 00.001 8996 UpdateGuideState(): m_state=6
21:14:34.910 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1349
21:14:34.912 00.002 8996 Star::Find returns 1 (0), X=138.99, Y=473.11, Mass=702597, SNR=339.5, Peak=56227 HFD=4.4
21:14:34.913 00.001 8996 MultiStar: [#1 0.20,0.01,0.70,U] [#2 0.09,0.20,0.81,U] [#3 0.25,0.01,0.68,U] [#4 0.13,-0.05,0.60,U] [#5 0.16,-0.08,0.66,U] [#6 0.21,0.14,0.49,U] [#7 0.19,-0.11,0.49,U] [#8 0.32,0.17,0.42,U] 
21:14:34.913 00.000 8996 single-star, 8 included, MultiStar: {0.15, 0.02}, one-star: {-0.01, -0.07}
21:14:34.914 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
21:14:34.915 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
21:14:34.916 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.74 mountX=-0.00 mountY=0.07, mountTheta=1.64
21:14:34.917 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
21:14:34.918 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
21:14:34.919 00.001 20224 Worker thread wakes up
21:14:34.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
21:14:34.919 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
21:14:34.919 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
21:14:34.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:14:34.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:34.919 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:14:34.919 00.000 20224 MoveAxis(E, 0, ABG)
21:14:34.919 00.000 20224 Move returns status 0, amount 0
21:14:34.919 00.000 20224 MoveAxis(N, 0, ABG)
21:14:34.919 00.000 20224 Move returns status 0, amount 0
21:14:34.919 00.000 20224 move complete, result=0
21:14:34.919 00.000 20224 worker thread done servicing request
21:14:34.928 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56227, med=2745, FiltMin=2477, FiltMax=27901, Gamma=1.000
21:14:34.947 00.019 8996 UpdateGuideState exits: m=702597 SNR=339.5
21:14:34.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:34.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:34.949 00.000 8996 Enqueuing Expose request
21:14:34.950 00.001 20224 Worker thread wakes up
21:14:34.950 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:34.951 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:34.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:36.138 01.187 20224 Exposure complete
21:14:36.194 00.056 20224 worker thread done servicing request
21:14:36.194 00.000 8996 OnExposeComplete: enter
21:14:36.195 00.001 8996 UpdateGuideState(): m_state=6
21:14:36.196 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1350
21:14:36.197 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.01, Mass=788664, SNR=389.1, Peak=61731 HFD=4.5
21:14:36.198 00.001 8996 MultiStar: [#1 -0.02,0.17,0.59,U] [#2 0.17,0.20,0.73,U] [#3 0.24,0.02,0.56,U] [#4 0.23,-0.01,0.51,U] [#5 0.20,-0.02,0.53,U] [#6 0.10,-0.11,0.47,U] [#7 -0.10,-0.01,0.43,U] [#8 0.33,0.08,0.39,U] 
21:14:36.199 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {-0.12, -0.16}
21:14:36.200 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
21:14:36.200 00.000 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
21:14:36.201 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.11 mountX=0.09 mountY=-0.02, mountTheta=-0.22
21:14:36.203 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.01, opts=13)
21:14:36.204 00.001 8996 Enqueuing Move request for scope (0.09, 0.01)
21:14:36.204 00.000 20224 Worker thread wakes up
21:14:36.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
21:14:36.204 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
21:14:36.204 00.000 20224 Moving (0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
21:14:36.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:14:36.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:36.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:14:36.204 00.000 20224 MoveAxis(E, 0, ABG)
21:14:36.205 00.001 20224 Move returns status 0, amount 0
21:14:36.205 00.000 20224 MoveAxis(N, 0, ABG)
21:14:36.205 00.000 20224 Move returns status 0, amount 0
21:14:36.205 00.000 20224 move complete, result=0
21:14:36.205 00.000 20224 worker thread done servicing request
21:14:36.208 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61731, med=2745, FiltMin=2486, FiltMax=31453, Gamma=1.000
21:14:36.222 00.014 8996 UpdateGuideState exits: m=788664 SNR=389.1
21:14:36.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:36.223 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:36.224 00.001 8996 Enqueuing Expose request
21:14:36.225 00.001 20224 Worker thread wakes up
21:14:36.225 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:14:36.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:36.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:37.189 00.963 20224 Exposure complete
21:14:37.288 00.099 20224 worker thread done servicing request
21:14:37.288 00.000 8996 OnExposeComplete: enter
21:14:37.291 00.003 8996 UpdateGuideState(): m_state=6
21:14:37.293 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1351
21:14:37.296 00.003 8996 Star::Find returns 1 (0), X=138.77, Y=473.27, Mass=767688, SNR=363.5, Peak=61267 HFD=4.6
21:14:37.299 00.003 8996 MultiStar: [#1 -0.13,-0.08,0.62,U] [#2 -0.05,0.13,0.74,U] [#3 -0.09,0.07,0.54,U] [#4 -0.09,0.06,0.55,U] [#5 0.06,0.24,0.65,U] [#6 -0.05,0.01,0.41,U] [#7 -0.06,0.04,0.45,U] [#8 0.11,0.24,0.35,U] 
21:14:37.301 00.002 8996 refined, 8 included, MultiStar: {-0.08, 0.09}, one-star: {-0.23, 0.10}
21:14:37.303 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
21:14:37.304 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
21:14:37.306 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.28 mountX=-0.09 mountY=-0.08, mountTheta=-2.39
21:14:37.309 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
21:14:37.309 00.000 8996 Enqueuing Move request for scope (-0.08, 0.09)
21:14:37.310 00.001 20224 Worker thread wakes up
21:14:37.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
21:14:37.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
21:14:37.310 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
21:14:37.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:14:37.311 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:37.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:14:37.311 00.000 20224 MoveAxis(E, 0, ABG)
21:14:37.311 00.000 20224 Move returns status 0, amount 0
21:14:37.311 00.000 20224 MoveAxis(N, 0, ABG)
21:14:37.311 00.000 20224 Move returns status 0, amount 0
21:14:37.311 00.000 20224 move complete, result=0
21:14:37.311 00.000 20224 worker thread done servicing request
21:14:37.316 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61267, med=2745, FiltMin=2480, FiltMax=28601, Gamma=1.000
21:14:37.338 00.022 8996 UpdateGuideState exits: m=767688 SNR=363.5
21:14:37.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:37.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:37.341 00.001 8996 Enqueuing Expose request
21:14:37.342 00.001 20224 Worker thread wakes up
21:14:37.342 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:37.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:37.344 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:38.501 01.157 20224 Exposure complete
21:14:38.575 00.074 20224 worker thread done servicing request
21:14:38.576 00.001 8996 OnExposeComplete: enter
21:14:38.576 00.000 8996 UpdateGuideState(): m_state=6
21:14:38.577 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1352
21:14:38.578 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=473.06, Mass=770021, SNR=397.9, Peak=58179 HFD=4.5
21:14:38.579 00.001 8996 MultiStar: [#1 0.00,-0.15,0.59,U] [#2 -0.08,-0.16,0.64,U] [#3 -0.11,-0.14,0.60,U] [#4 -0.05,-0.34,0.49,U] [#5 0.03,-0.27,0.56,U] [#6 0.07,0.15,0.37,U] [#7 -0.05,-0.07,0.39,U] [#8 0.11,0.00,0.35,U] 
21:14:38.580 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.13}, one-star: {-0.24, -0.11}
21:14:38.580 00.000 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
21:14:38.581 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
21:14:38.582 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-2.01 mountX=-0.05 mountY=0.14, mountTheta=1.91
21:14:38.583 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
21:14:38.584 00.001 8996 Enqueuing Move request for scope (-0.06, -0.13)
21:14:38.584 00.000 20224 Worker thread wakes up
21:14:38.585 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
21:14:38.585 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
21:14:38.585 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.05 yDistance=0.14
21:14:38.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:14:38.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:38.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:14:38.585 00.000 20224 MoveAxis(E, 0, ABG)
21:14:38.585 00.000 20224 Move returns status 0, amount 0
21:14:38.585 00.000 20224 MoveAxis(N, 0, ABG)
21:14:38.585 00.000 20224 Move returns status 0, amount 0
21:14:38.585 00.000 20224 move complete, result=0
21:14:38.585 00.000 20224 worker thread done servicing request
21:14:38.589 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58179, med=2745, FiltMin=2473, FiltMax=32643, Gamma=1.000
21:14:38.607 00.018 8996 UpdateGuideState exits: m=770021 SNR=397.9
21:14:38.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:38.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:38.609 00.000 8996 Enqueuing Expose request
21:14:38.610 00.001 20224 Worker thread wakes up
21:14:38.610 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:38.611 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:38.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:39.591 00.980 20224 Exposure complete
21:14:39.653 00.062 20224 worker thread done servicing request
21:14:39.653 00.000 8996 OnExposeComplete: enter
21:14:39.654 00.001 8996 UpdateGuideState(): m_state=6
21:14:39.656 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1353
21:14:39.658 00.002 8996 Star::Find returns 1 (0), X=138.85, Y=473.18, Mass=782774, SNR=352.6, Peak=62019 HFD=4.4
21:14:39.659 00.001 8996 MultiStar: [#1 -0.11,0.09,0.66,U] [#2 -0.10,0.01,0.80,U] [#3 0.12,-0.32,0.59,U] [#4 -0.02,-0.23,0.53,U] [#5 0.29,-0.12,0.66,U] [#6 -0.04,-0.23,0.42,U] [#7 -0.11,-0.07,0.47,U] [#8 0.20,0.15,0.41,U] 
21:14:39.660 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {-0.15, 0.01}
21:14:39.661 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
21:14:39.661 00.000 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
21:14:39.662 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.68 mountX=-0.00 mountY=0.07, mountTheta=1.58
21:14:39.663 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
21:14:39.664 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
21:14:39.665 00.001 20224 Worker thread wakes up
21:14:39.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
21:14:39.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
21:14:39.665 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
21:14:39.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:14:39.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:39.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:14:39.666 00.001 20224 MoveAxis(E, 0, ABG)
21:14:39.666 00.000 20224 Move returns status 0, amount 0
21:14:39.666 00.000 20224 MoveAxis(N, 0, ABG)
21:14:39.666 00.000 20224 Move returns status 0, amount 0
21:14:39.666 00.000 20224 move complete, result=0
21:14:39.666 00.000 20224 worker thread done servicing request
21:14:39.669 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62019, med=2745, FiltMin=2483, FiltMax=31181, Gamma=1.000
21:14:39.685 00.016 8996 UpdateGuideState exits: m=782774 SNR=352.6
21:14:39.687 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:39.689 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:39.691 00.002 8996 Enqueuing Expose request
21:14:39.693 00.002 20224 Worker thread wakes up
21:14:39.693 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:39.694 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:39.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:40.869 01.175 20224 Exposure complete
21:14:40.964 00.095 20224 worker thread done servicing request
21:14:40.964 00.000 8996 OnExposeComplete: enter
21:14:40.968 00.004 8996 UpdateGuideState(): m_state=6
21:14:40.970 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1354
21:14:40.972 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=472.97, Mass=717476, SNR=387.9, Peak=53699 HFD=4.6
21:14:40.974 00.002 8996 MultiStar: [#1 -0.32,0.40,0.00,M1] [#2 -0.22,0.02,0.66,U] [#3 -0.14,-0.10,0.50,U] [#4 -0.15,-0.12,0.49,U] [#5 -0.19,-0.24,0.52,U] [#6 0.09,0.24,0.42,U] [#7 0.11,0.02,0.41,U] [#8 0.04,0.06,0.38,U] 
21:14:40.976 00.002 8996 refined, 7 included, MultiStar: {-0.15, -0.07}, one-star: {-0.36, -0.20}
21:14:40.978 00.002 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
21:14:40.979 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.54)
21:14:40.980 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.72 mountX=-0.14 mountY=0.08, mountTheta=2.61
21:14:40.984 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.07, opts=13)
21:14:40.988 00.004 8996 Enqueuing Move request for scope (-0.15, -0.07)
21:14:40.990 00.002 20224 Worker thread wakes up
21:14:40.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
21:14:40.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
21:14:40.990 00.000 20224 Moving (-0.15, -0.07) raw xDistance=-0.14 yDistance=0.08
21:14:40.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:14:40.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:40.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:14:40.990 00.000 20224 MoveAxis(E, 0, ABG)
21:14:40.990 00.000 20224 Move returns status 0, amount 0
21:14:40.990 00.000 20224 MoveAxis(N, 0, ABG)
21:14:40.990 00.000 20224 Move returns status 0, amount 0
21:14:40.990 00.000 20224 move complete, result=0
21:14:40.991 00.001 20224 worker thread done servicing request
21:14:40.997 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=53699, med=2745, FiltMin=2499, FiltMax=30038, Gamma=1.000
21:14:41.012 00.015 8996 UpdateGuideState exits: m=717476 SNR=387.9
21:14:41.012 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:41.014 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:41.015 00.001 8996 Enqueuing Expose request
21:14:41.016 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:41.017 00.001 20224 Worker thread wakes up
21:14:41.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:41.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:42.004 00.987 20224 Exposure complete
21:14:42.071 00.067 20224 worker thread done servicing request
21:14:42.072 00.001 8996 OnExposeComplete: enter
21:14:42.073 00.001 8996 UpdateGuideState(): m_state=6
21:14:42.073 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1355
21:14:42.073 00.000 8996 Star::Find returns 1 (0), X=138.85, Y=472.98, Mass=719650, SNR=356.0, Peak=55859 HFD=4.4
21:14:42.074 00.001 8996 MultiStar: [#1 -0.00,-0.11,0.71,U] [#2 0.01,0.03,0.75,U] [#3 0.06,-0.04,0.71,U] [#4 -0.06,-0.17,0.60,U] [#5 0.11,-0.14,0.64,U] [#6 0.14,0.05,0.39,U] [#7 0.02,0.16,0.46,U] [#8 0.12,0.36,0.37,U] 
21:14:42.076 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.15, -0.19}
21:14:42.077 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
21:14:42.077 00.000 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
21:14:42.078 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.36 mountX=0.01 mountY=0.04, mountTheta=1.26
21:14:42.079 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.04, opts=13)
21:14:42.081 00.002 8996 Enqueuing Move request for scope (0.01, -0.04)
21:14:42.081 00.000 20224 Worker thread wakes up
21:14:42.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
21:14:42.081 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
21:14:42.082 00.001 20224 Moving (0.01, -0.04) raw xDistance=0.01 yDistance=0.04
21:14:42.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:14:42.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:42.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:14:42.082 00.000 20224 MoveAxis(E, 0, ABG)
21:14:42.082 00.000 20224 Move returns status 0, amount 0
21:14:42.082 00.000 20224 MoveAxis(N, 0, ABG)
21:14:42.082 00.000 20224 Move returns status 0, amount 0
21:14:42.082 00.000 20224 move complete, result=0
21:14:42.082 00.000 20224 worker thread done servicing request
21:14:42.087 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55859, med=2745, FiltMin=2470, FiltMax=29277, Gamma=1.000
21:14:42.117 00.030 8996 UpdateGuideState exits: m=719650 SNR=356.0
21:14:42.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:42.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:42.120 00.001 8996 Enqueuing Expose request
21:14:42.120 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:42.121 00.001 20224 Worker thread wakes up
21:14:42.121 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:42.122 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:43.287 01.165 20224 Exposure complete
21:14:43.355 00.068 20224 worker thread done servicing request
21:14:43.355 00.000 8996 OnExposeComplete: enter
21:14:43.356 00.001 8996 UpdateGuideState(): m_state=6
21:14:43.361 00.005 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1356
21:14:43.362 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.63, Mass=808998, SNR=386.9, Peak=56195 HFD=4.6
21:14:43.362 00.000 8996 MultiStar: [#1 -0.35,-0.08,0.59,U] [#2 -0.29,0.11,0.69,U] [#3 -0.26,-0.30,0.55,U] [#4 -0.25,-0.10,0.48,U] [#5 -0.18,-0.34,0.63,U] [#6 0.03,0.09,0.40,U] [#7 -0.33,0.15,0.37,U] [#8 -0.16,-0.06,0.38,U] 
21:14:43.363 00.001 8996 refined, 8 included, MultiStar: {-0.23, -0.17}, one-star: {-0.19, -0.54}
21:14:43.364 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
21:14:43.365 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
21:14:43.365 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.17 hyp=0.28 cameraTheta=-2.50 mountX=-0.21 mountY=0.19, mountTheta=2.39
21:14:43.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.17, opts=13)
21:14:43.368 00.001 8996 Enqueuing Move request for scope (-0.23, -0.17)
21:14:43.369 00.001 20224 Worker thread wakes up
21:14:43.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.17) opts 0xd
21:14:43.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.17)
21:14:43.369 00.000 20224 Moving (-0.23, -0.17) raw xDistance=-0.21 yDistance=0.19
21:14:43.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:14:43.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:43.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:14:43.369 00.000 20224 MoveAxis(E, 30, ABG)
21:14:43.369 00.000 20224 Guiding  Dir = 2, Dur = 30
21:14:43.369 00.000 20224 IsSlewing returns 0
21:14:43.369 00.000 20224 IsGuiding returns 0
21:14:43.373 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56195, med=2745, FiltMin=2432, FiltMax=32560, Gamma=1.000
21:14:43.387 00.014 8996 UpdateGuideState exits: m=808998 SNR=386.9
21:14:43.389 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:43.391 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:43.392 00.001 8996 Enqueuing Expose request
21:14:43.422 00.030 20224 IsGuiding returns 1
21:14:43.422 00.000 20224 scope still moving after pulse duration time elapsed
21:14:43.451 00.029 20224 IsSlewing returns 0
21:14:43.451 00.000 20224 IsGuiding returns 1
21:14:43.482 00.031 20224 IsSlewing returns 0
21:14:43.482 00.000 20224 IsGuiding returns 1
21:14:43.514 00.032 20224 IsSlewing returns 0
21:14:43.514 00.000 20224 IsGuiding returns 0
21:14:43.514 00.000 20224 scope move finished after 30 + 115 ms
21:14:43.514 00.000 20224 Move returns status 0, amount 30
21:14:43.515 00.001 20224 MoveAxis(N, 0, ABG)
21:14:43.515 00.000 20224 Move returns status 0, amount 0
21:14:43.515 00.000 20224 move complete, result=0
21:14:43.515 00.000 20224 worker thread done servicing request
21:14:43.515 00.000 20224 Worker thread wakes up
21:14:43.515 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
21:14:43.516 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:43.517 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:44.493 00.976 20224 Exposure complete
21:14:44.567 00.074 20224 worker thread done servicing request
21:14:44.567 00.000 8996 OnExposeComplete: enter
21:14:44.569 00.002 8996 UpdateGuideState(): m_state=6
21:14:44.570 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1357
21:14:44.571 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=472.73, Mass=752712, SNR=373.7, Peak=53587 HFD=4.5
21:14:44.573 00.002 8996 MultiStar: [#1 0.29,-0.13,0.69,U] [#2 0.21,-0.03,0.76,U] [#3 0.29,-0.16,0.60,U] [#4 0.24,-0.14,0.48,U] [#5 0.30,-0.40,0.58,U] [#6 0.36,-0.34,0.38,U] [#7 0.17,-0.08,0.43,U] [#8 0.23,0.01,0.34,U] 
21:14:44.574 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.21}, one-star: {-0.12, -0.44}
21:14:44.575 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
21:14:44.575 00.000 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
21:14:44.577 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-0.83 mountX=0.21 mountY=0.19, mountTheta=0.73
21:14:44.579 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.21, opts=13)
21:14:44.580 00.001 8996 Enqueuing Move request for scope (0.19, -0.21)
21:14:44.581 00.001 20224 Worker thread wakes up
21:14:44.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.21) opts 0xd
21:14:44.581 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.21)
21:14:44.581 00.000 20224 Moving (0.19, -0.21) raw xDistance=0.21 yDistance=0.19
21:14:44.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
21:14:44.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:44.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:14:44.581 00.000 20224 MoveAxis(W, 29, ABG)
21:14:44.581 00.000 20224 Guiding  Dir = 3, Dur = 29
21:14:44.581 00.000 20224 IsSlewing returns 0
21:14:44.582 00.001 20224 IsGuiding returns 0
21:14:44.586 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53587, med=2745, FiltMin=2489, FiltMax=31197, Gamma=1.000
21:14:44.602 00.016 8996 UpdateGuideState exits: m=752712 SNR=373.7
21:14:44.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:44.603 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:44.604 00.001 8996 Enqueuing Expose request
21:14:44.626 00.022 20224 IsGuiding returns 1
21:14:44.626 00.000 20224 scope still moving after pulse duration time elapsed
21:14:44.655 00.029 20224 IsSlewing returns 0
21:14:44.655 00.000 20224 IsGuiding returns 1
21:14:44.687 00.032 20224 IsSlewing returns 0
21:14:44.688 00.001 20224 IsGuiding returns 1
21:14:44.722 00.034 20224 IsSlewing returns 0
21:14:44.723 00.001 20224 IsGuiding returns 0
21:14:44.723 00.000 20224 scope move finished after 29 + 112 ms
21:14:44.723 00.000 20224 Move returns status 0, amount 29
21:14:44.723 00.000 20224 MoveAxis(N, 0, ABG)
21:14:44.723 00.000 20224 Move returns status 0, amount 0
21:14:44.723 00.000 20224 move complete, result=0
21:14:44.723 00.000 20224 worker thread done servicing request
21:14:44.723 00.000 20224 Worker thread wakes up
21:14:44.723 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.2 px 0 ms NORTH
21:14:44.724 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:44.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:45.898 01.174 20224 Exposure complete
21:14:45.989 00.091 20224 worker thread done servicing request
21:14:45.989 00.000 8996 OnExposeComplete: enter
21:14:45.990 00.001 8996 UpdateGuideState(): m_state=6
21:14:45.991 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1358
21:14:45.991 00.000 8996 Star::Find returns 1 (0), X=138.58, Y=472.76, Mass=730777, SNR=369.4, Peak=57315 HFD=4.6
21:14:45.992 00.001 8996 MultiStar: [#1 -0.33,0.07,0.59,U] [#2 -0.54,0.18,0.00,M1] [#3 -0.25,0.11,0.57,U] [#4 -0.25,0.09,0.56,U] [#5 -0.02,-0.05,0.54,U] [#6 -0.33,0.20,0.40,U] [#7 -0.27,0.04,0.42,U] [#8 -0.13,0.13,0.34,U] 
21:14:45.993 00.001 8996 refined, 7 included, MultiStar: {-0.27, -0.03}, one-star: {-0.42, -0.41}
21:14:45.994 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
21:14:45.995 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
21:14:45.995 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.02 mountX=-0.27 mountY=0.06, mountTheta=2.91
21:14:45.998 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.03, opts=13)
21:14:46.001 00.003 8996 Enqueuing Move request for scope (-0.27, -0.03)
21:14:46.003 00.002 20224 Worker thread wakes up
21:14:46.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
21:14:46.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
21:14:46.003 00.000 20224 Moving (-0.27, -0.03) raw xDistance=-0.27 yDistance=0.06
21:14:46.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
21:14:46.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:46.004 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:14:46.004 00.000 20224 MoveAxis(E, 37, ABG)
21:14:46.004 00.000 20224 Guiding  Dir = 2, Dur = 37
21:14:46.004 00.000 20224 IsSlewing returns 0
21:14:46.004 00.000 20224 IsGuiding returns 0
21:14:46.011 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57315, med=2745, FiltMin=2451, FiltMax=27219, Gamma=1.000
21:14:46.030 00.019 20224 PulseGuide returned control before completion, sleep 22
21:14:46.033 00.003 8996 UpdateGuideState exits: m=730777 SNR=369.4
21:14:46.036 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:46.037 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:46.039 00.002 8996 Enqueuing Expose request
21:14:46.060 00.021 20224 IsGuiding returns 1
21:14:46.060 00.000 20224 scope still moving after pulse duration time elapsed
21:14:46.092 00.032 20224 IsSlewing returns 0
21:14:46.092 00.000 20224 IsGuiding returns 1
21:14:46.123 00.031 20224 IsSlewing returns 0
21:14:46.123 00.000 20224 IsGuiding returns 0
21:14:46.123 00.000 20224 scope move finished after 37 + 82 ms
21:14:46.123 00.000 20224 Move returns status 0, amount 37
21:14:46.123 00.000 20224 MoveAxis(N, 0, ABG)
21:14:46.123 00.000 20224 Move returns status 0, amount 0
21:14:46.123 00.000 20224 move complete, result=0
21:14:46.123 00.000 20224 worker thread done servicing request
21:14:46.124 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
21:14:46.125 00.001 20224 Worker thread wakes up
21:14:46.125 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:46.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:47.096 00.971 20224 Exposure complete
21:14:47.162 00.066 20224 worker thread done servicing request
21:14:47.162 00.000 8996 OnExposeComplete: enter
21:14:47.163 00.001 8996 UpdateGuideState(): m_state=6
21:14:47.164 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1359
21:14:47.165 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.72, Mass=752317, SNR=361.3, Peak=52547 HFD=4.7
21:14:47.166 00.001 8996 MultiStar: [#1 -0.08,-0.01,0.72,U] [#2 -0.07,0.06,0.72,U] [#3 0.07,-0.01,0.60,U] [#4 -0.08,-0.10,0.54,U] [#5 -0.10,0.01,0.61,U] [#6 -0.09,-0.10,0.46,U] [#7 0.03,0.01,0.50,U] [#8 0.09,0.16,0.39,U] 
21:14:47.166 00.000 8996 refined, 8 included, MultiStar: {-0.10, -0.08}, one-star: {-0.38, -0.46}
21:14:47.167 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
21:14:47.168 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
21:14:47.169 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.45 mountX=-0.09 mountY=0.09, mountTheta=2.34
21:14:47.171 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
21:14:47.172 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
21:14:47.173 00.001 20224 Worker thread wakes up
21:14:47.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
21:14:47.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
21:14:47.173 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
21:14:47.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:14:47.174 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:47.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:14:47.174 00.000 20224 MoveAxis(E, 0, ABG)
21:14:47.174 00.000 20224 Move returns status 0, amount 0
21:14:47.174 00.000 20224 MoveAxis(N, 0, ABG)
21:14:47.174 00.000 20224 Move returns status 0, amount 0
21:14:47.174 00.000 20224 move complete, result=0
21:14:47.174 00.000 20224 worker thread done servicing request
21:14:47.177 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52547, med=2745, FiltMin=2496, FiltMax=27920, Gamma=1.000
21:14:47.190 00.013 8996 UpdateGuideState exits: m=752317 SNR=361.3
21:14:47.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:47.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:47.193 00.001 8996 Enqueuing Expose request
21:14:47.194 00.001 20224 Worker thread wakes up
21:14:47.194 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:47.194 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:47.195 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:48.355 01.160 20224 Exposure complete
21:14:48.439 00.084 20224 worker thread done servicing request
21:14:48.439 00.000 8996 OnExposeComplete: enter
21:14:48.441 00.002 8996 UpdateGuideState(): m_state=6
21:14:48.443 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1360
21:14:48.444 00.001 8996 Star::Find returns 1 (0), X=139.15, Y=472.70, Mass=773142, SNR=417.7, Peak=46979 HFD=4.6
21:14:48.447 00.003 8996 MultiStar: [#1 0.25,-0.06,0.55,U] [#2 0.25,-0.14,0.68,U] [#3 0.38,-0.08,0.55,U] [#4 0.42,-0.15,0.48,U] [#5 0.22,-0.24,0.58,U] [#6 0.52,-0.03,0.00,M1] [#7 0.31,-0.21,0.40,U] [#8 0.28,-0.13,0.31,U] 
21:14:48.448 00.001 8996 refined, 7 included, MultiStar: {0.26, -0.22}, one-star: {0.15, -0.47}
21:14:48.449 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
21:14:48.450 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
21:14:48.452 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-0.68 mountX=0.28 mountY=0.18, mountTheta=0.57
21:14:48.453 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.22, opts=13)
21:14:48.455 00.002 8996 Enqueuing Move request for scope (0.26, -0.22)
21:14:48.456 00.001 20224 Worker thread wakes up
21:14:48.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.22) opts 0xd
21:14:48.456 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.22)
21:14:48.456 00.000 20224 Moving (0.26, -0.22) raw xDistance=0.28 yDistance=0.18
21:14:48.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:14:48.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:48.457 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:14:48.457 00.000 20224 MoveAxis(W, 42, ABG)
21:14:48.457 00.000 20224 Guiding  Dir = 3, Dur = 42
21:14:48.457 00.000 20224 IsSlewing returns 0
21:14:48.457 00.000 20224 IsGuiding returns 0
21:14:48.465 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46979, med=2745, FiltMin=2505, FiltMax=27126, Gamma=1.000
21:14:48.492 00.027 20224 PulseGuide returned control before completion, sleep 17
21:14:48.498 00.006 8996 UpdateGuideState exits: m=773142 SNR=417.7
21:14:48.501 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:48.503 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:48.505 00.002 8996 Enqueuing Expose request
21:14:48.523 00.018 20224 IsGuiding returns 1
21:14:48.523 00.000 20224 scope still moving after pulse duration time elapsed
21:14:48.554 00.031 20224 IsSlewing returns 0
21:14:48.554 00.000 20224 IsGuiding returns 1
21:14:48.585 00.031 20224 IsSlewing returns 0
21:14:48.585 00.000 20224 IsGuiding returns 1
21:14:48.618 00.033 20224 IsSlewing returns 0
21:14:48.618 00.000 20224 IsGuiding returns 0
21:14:48.618 00.000 20224 scope move finished after 42 + 118 ms
21:14:48.618 00.000 20224 Move returns status 0, amount 42
21:14:48.618 00.000 20224 MoveAxis(N, 0, ABG)
21:14:48.618 00.000 20224 Move returns status 0, amount 0
21:14:48.618 00.000 20224 move complete, result=0
21:14:48.618 00.000 20224 worker thread done servicing request
21:14:48.618 00.000 20224 Worker thread wakes up
21:14:48.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:48.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:48.619 00.001 8996 GuideStep: 0.3 px 42 ms WEST, 0.2 px 0 ms NORTH
21:14:49.602 00.983 20224 Exposure complete
21:14:49.659 00.057 20224 worker thread done servicing request
21:14:49.659 00.000 8996 OnExposeComplete: enter
21:14:49.660 00.001 8996 UpdateGuideState(): m_state=6
21:14:49.661 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1361
21:14:49.662 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.96, Mass=784642, SNR=378.7, Peak=59811 HFD=4.4
21:14:49.663 00.001 8996 MultiStar: [#1 0.01,-0.03,0.64,U] [#2 0.07,-0.11,0.69,U] [#3 -0.04,-0.16,0.56,U] [#4 0.05,-0.08,0.57,U] [#5 0.45,-0.05,0.61,U] [#6 0.05,-0.04,0.42,U] [#7 0.05,-0.08,0.44,U] [#8 0.40,0.06,0.38,U] 
21:14:49.664 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {-0.14, -0.21}
21:14:49.664 00.000 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
21:14:49.665 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
21:14:49.666 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-0.91 mountX=0.08 mountY=0.09, mountTheta=0.81
21:14:49.667 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
21:14:49.668 00.001 8996 Enqueuing Move request for scope (0.07, -0.09)
21:14:49.669 00.001 20224 Worker thread wakes up
21:14:49.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
21:14:49.669 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
21:14:49.669 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.09
21:14:49.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:14:49.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:49.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:14:49.669 00.000 20224 MoveAxis(E, 0, ABG)
21:14:49.669 00.000 20224 Move returns status 0, amount 0
21:14:49.669 00.000 20224 MoveAxis(N, 0, ABG)
21:14:49.669 00.000 20224 Move returns status 0, amount 0
21:14:49.669 00.000 20224 move complete, result=0
21:14:49.669 00.000 20224 worker thread done servicing request
21:14:49.674 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59811, med=2745, FiltMin=2435, FiltMax=32134, Gamma=1.000
21:14:49.695 00.021 8996 UpdateGuideState exits: m=784642 SNR=378.7
21:14:49.696 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:49.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:49.697 00.000 8996 Enqueuing Expose request
21:14:49.698 00.001 20224 Worker thread wakes up
21:14:49.698 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:49.699 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:49.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:50.871 01.172 20224 Exposure complete
21:14:50.962 00.091 20224 worker thread done servicing request
21:14:50.962 00.000 8996 OnExposeComplete: enter
21:14:50.964 00.002 8996 UpdateGuideState(): m_state=6
21:14:50.965 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1362
21:14:50.967 00.002 8996 Star::Find returns 1 (0), X=138.80, Y=472.60, Mass=798816, SNR=358.1, Peak=51411 HFD=4.6
21:14:50.968 00.001 8996 MultiStar: [#1 -0.32,-0.18,0.65,U] [#2 -0.05,-0.17,0.75,U] [#3 0.04,-0.31,0.59,U] [#4 -0.13,-0.22,0.51,U] [#5 -0.07,-0.29,0.55,U] [#6 -0.07,-0.35,0.52,U] [#7 0.01,-0.03,0.41,U] [#8 -0.10,-0.06,0.35,U] 
21:14:50.969 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.28}, one-star: {-0.20, -0.57}
21:14:50.969 00.000 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
21:14:50.970 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
21:14:50.971 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.95 mountX=-0.08 mountY=0.29, mountTheta=1.85
21:14:50.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.28, opts=13)
21:14:50.973 00.001 8996 Enqueuing Move request for scope (-0.11, -0.28)
21:14:50.974 00.001 20224 Worker thread wakes up
21:14:50.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.28) opts 0xd
21:14:50.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.28)
21:14:50.974 00.000 20224 Moving (-0.11, -0.28) raw xDistance=-0.08 yDistance=0.29
21:14:50.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:14:50.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
21:14:50.974 00.000 20224 MoveAxis(E, 0, ABG)
21:14:50.974 00.000 20224 Move returns status 0, amount 0
21:14:50.974 00.000 20224 MoveAxis(S, 61, ABG)
21:14:50.974 00.000 20224 Guiding  Dir = 1, Dur = 61
21:14:50.975 00.001 20224 IsSlewing returns 0
21:14:50.975 00.000 20224 IsGuiding returns 0
21:14:50.978 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=51411, med=2745, FiltMin=2489, FiltMax=32416, Gamma=1.000
21:14:50.992 00.014 8996 UpdateGuideState exits: m=798816 SNR=358.1
21:14:50.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:50.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:50.994 00.000 8996 Enqueuing Expose request
21:14:51.016 00.022 20224 PulseGuide returned control before completion, sleep 31
21:14:51.062 00.046 20224 IsGuiding returns 1
21:14:51.062 00.000 20224 scope still moving after pulse duration time elapsed
21:14:51.093 00.031 20224 IsSlewing returns 0
21:14:51.094 00.001 20224 IsGuiding returns 1
21:14:51.123 00.029 20224 IsSlewing returns 0
21:14:51.123 00.000 20224 IsGuiding returns 0
21:14:51.123 00.000 20224 scope move finished after 61 + 88 ms
21:14:51.123 00.000 20224 Move returns status 0, amount 61
21:14:51.123 00.000 20224 move complete, result=0
21:14:51.123 00.000 20224 worker thread done servicing request
21:14:51.123 00.000 20224 Worker thread wakes up
21:14:51.123 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
21:14:51.127 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:51.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:52.117 00.990 20224 Exposure complete
21:14:52.210 00.093 20224 worker thread done servicing request
21:14:52.211 00.001 8996 OnExposeComplete: enter
21:14:52.211 00.000 8996 UpdateGuideState(): m_state=6
21:14:52.212 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1363
21:14:52.212 00.000 8996 Star::Find returns 1 (0), X=139.09, Y=472.78, Mass=742618, SNR=359.7, Peak=55715 HFD=4.4
21:14:52.214 00.002 8996 MultiStar: [#1 -0.11,-0.13,0.73,U] [#2 -0.23,-0.02,0.72,U] [#3 0.01,0.19,0.61,U] [#4 -0.25,0.06,0.56,U] [#5 0.12,-0.02,0.59,U] [#6 0.05,-0.03,0.42,U] [#7 -0.07,0.12,0.44,U] [#8 0.15,0.06,0.38,U] 
21:14:52.215 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {0.09, -0.39}
21:14:52.215 00.000 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:14:52.215 00.000 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
21:14:52.216 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.12 mountX=-0.03 mountY=0.06, mountTheta=2.02
21:14:52.217 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
21:14:52.218 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
21:14:52.219 00.001 20224 Worker thread wakes up
21:14:52.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
21:14:52.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
21:14:52.219 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.06
21:14:52.220 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:14:52.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:52.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:14:52.220 00.000 20224 MoveAxis(E, 0, ABG)
21:14:52.220 00.000 20224 Move returns status 0, amount 0
21:14:52.220 00.000 20224 MoveAxis(N, 0, ABG)
21:14:52.220 00.000 20224 Move returns status 0, amount 0
21:14:52.220 00.000 20224 move complete, result=0
21:14:52.220 00.000 20224 worker thread done servicing request
21:14:52.223 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=55715, med=2745, FiltMin=2468, FiltMax=27206, Gamma=1.000
21:14:52.240 00.017 8996 UpdateGuideState exits: m=742618 SNR=359.7
21:14:52.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:52.241 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:52.242 00.001 8996 Enqueuing Expose request
21:14:52.243 00.001 20224 Worker thread wakes up
21:14:52.243 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:52.243 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:52.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:53.398 01.155 20224 Exposure complete
21:14:53.460 00.062 20224 worker thread done servicing request
21:14:53.461 00.001 8996 OnExposeComplete: enter
21:14:53.462 00.001 8996 UpdateGuideState(): m_state=6
21:14:53.464 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1364
21:14:53.466 00.002 8996 Star::Find returns 1 (0), X=138.80, Y=473.21, Mass=758711, SNR=406.1, Peak=65043 HFD=4.4
21:14:53.468 00.002 8996 MultiStar: [#1 0.09,0.06,0.62,U] [#2 0.05,0.00,0.59,U] [#3 0.19,0.27,0.55,U] [#4 0.15,0.14,0.46,U] [#5 0.11,0.17,0.49,U] [#6 0.24,0.11,0.35,U] [#7 0.03,0.22,0.37,U] [#8 0.18,0.18,0.33,U] 
21:14:53.471 00.003 8996 refined, 8 included, MultiStar: {0.06, 0.12}, one-star: {-0.20, 0.04}
21:14:53.472 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
21:14:53.474 00.002 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
21:14:53.476 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.12 mountX=0.04 mountY=-0.12, mountTheta=-1.22
21:14:53.479 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.12, opts=13)
21:14:53.481 00.002 8996 Enqueuing Move request for scope (0.06, 0.12)
21:14:53.482 00.001 20224 Worker thread wakes up
21:14:53.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
21:14:53.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
21:14:53.482 00.000 20224 Moving (0.06, 0.12) raw xDistance=0.04 yDistance=-0.12
21:14:53.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:14:53.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:53.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:14:53.482 00.000 20224 MoveAxis(E, 0, ABG)
21:14:53.482 00.000 20224 Move returns status 0, amount 0
21:14:53.482 00.000 20224 MoveAxis(N, 0, ABG)
21:14:53.482 00.000 20224 Move returns status 0, amount 0
21:14:53.482 00.000 20224 move complete, result=0
21:14:53.482 00.000 20224 worker thread done servicing request
21:14:53.487 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65043, med=2745, FiltMin=2473, FiltMax=29245, Gamma=1.000
21:14:53.505 00.018 8996 UpdateGuideState exits: m=758711 SNR=406.1
21:14:53.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:53.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:53.508 00.001 8996 Enqueuing Expose request
21:14:53.509 00.001 20224 Worker thread wakes up
21:14:53.509 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:14:53.511 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:53.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:54.495 00.984 20224 Exposure complete
21:14:54.579 00.084 20224 worker thread done servicing request
21:14:54.579 00.000 8996 OnExposeComplete: enter
21:14:54.582 00.003 8996 UpdateGuideState(): m_state=6
21:14:54.584 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1365
21:14:54.586 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=473.02, Mass=690197, SNR=346.7, Peak=55747 HFD=4.6
21:14:54.588 00.002 8996 MultiStar: [#1 -0.14,-0.02,0.72,U] [#2 -0.09,0.05,0.70,U] [#3 -0.09,0.13,0.55,U] [#4 -0.17,0.13,0.54,U] [#5 0.06,-0.21,0.63,U] [#6 0.12,0.10,0.43,U] [#7 0.00,0.20,0.44,U] [#8 0.05,0.04,0.42,U] 
21:14:54.590 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.36, -0.15}
21:14:54.591 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
21:14:54.592 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
21:14:54.594 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=-0.10 mountY=0.01, mountTheta=3.09
21:14:54.597 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
21:14:54.600 00.003 8996 Enqueuing Move request for scope (-0.10, 0.01)
21:14:54.602 00.002 20224 Worker thread wakes up
21:14:54.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
21:14:54.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
21:14:54.602 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.01
21:14:54.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:14:54.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:54.603 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:14:54.603 00.000 20224 MoveAxis(E, 0, ABG)
21:14:54.603 00.000 20224 Move returns status 0, amount 0
21:14:54.603 00.000 20224 MoveAxis(N, 0, ABG)
21:14:54.603 00.000 20224 Move returns status 0, amount 0
21:14:54.603 00.000 20224 move complete, result=0
21:14:54.603 00.000 20224 worker thread done servicing request
21:14:54.611 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55747, med=2745, FiltMin=2480, FiltMax=28979, Gamma=1.000
21:14:54.629 00.018 8996 UpdateGuideState exits: m=690197 SNR=346.7
21:14:54.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:54.631 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:54.631 00.000 8996 Enqueuing Expose request
21:14:54.632 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:54.633 00.001 20224 Worker thread wakes up
21:14:54.633 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:54.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:55.801 01.168 20224 Exposure complete
21:14:55.867 00.066 20224 worker thread done servicing request
21:14:55.867 00.000 8996 OnExposeComplete: enter
21:14:55.869 00.002 8996 UpdateGuideState(): m_state=6
21:14:55.870 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1366
21:14:55.871 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.40, Mass=716626, SNR=364.0, Peak=50195 HFD=4.6
21:14:55.873 00.002 8996 MultiStar: [#1 -0.30,0.32,0.66,U] [#2 -0.06,0.32,0.76,U] [#3 0.09,0.30,0.56,U] [#4 -0.08,0.26,0.57,U] [#5 0.19,0.22,0.65,U] [#6 -0.01,0.28,0.39,U] [#7 -0.08,0.38,0.42,U] [#8 0.11,0.23,0.39,U] 
21:14:55.874 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.28}, one-star: {-0.15, 0.23}
21:14:55.874 00.000 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
21:14:55.875 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
21:14:55.876 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.15 mountX=-0.17 mountY=-0.21, mountTheta=-2.25
21:14:55.878 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.23, opts=13)
21:14:55.878 00.000 8996 Enqueuing Move request for scope (-0.15, 0.23)
21:14:55.879 00.001 20224 Worker thread wakes up
21:14:55.879 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
21:14:55.879 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
21:14:55.879 00.000 20224 Moving (-0.15, 0.23) raw xDistance=-0.17 yDistance=-0.21
21:14:55.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:14:55.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:14:55.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:14:55.879 00.000 20224 MoveAxis(E, 0, ABG)
21:14:55.879 00.000 20224 Move returns status 0, amount 0
21:14:55.879 00.000 20224 MoveAxis(N, 0, ABG)
21:14:55.880 00.001 20224 Move returns status 0, amount 0
21:14:55.880 00.000 20224 move complete, result=0
21:14:55.880 00.000 20224 worker thread done servicing request
21:14:55.883 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50195, med=2745, FiltMin=2464, FiltMax=27725, Gamma=1.000
21:14:55.908 00.025 8996 UpdateGuideState exits: m=716626 SNR=364.0
21:14:55.910 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:55.910 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:55.911 00.001 8996 Enqueuing Expose request
21:14:55.912 00.001 20224 Worker thread wakes up
21:14:55.912 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:55.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:55.912 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:14:56.896 00.984 20224 Exposure complete
21:14:56.983 00.087 20224 worker thread done servicing request
21:14:56.983 00.000 8996 OnExposeComplete: enter
21:14:56.985 00.002 8996 UpdateGuideState(): m_state=6
21:14:56.987 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1367
21:14:57.009 00.022 8996 Star::Find returns 1 (0), X=138.97, Y=473.14, Mass=698047, SNR=360.1, Peak=55379 HFD=4.4
21:14:57.011 00.002 8996 MultiStar: [#1 0.11,0.18,0.70,U] [#2 0.09,0.17,0.74,U] [#3 0.13,-0.02,0.66,U] [#4 0.06,0.06,0.54,U] [#5 0.15,0.18,0.64,U] [#6 0.28,0.28,0.41,U] [#7 0.23,0.17,0.41,U] [#8 0.16,0.21,0.40,U] 
21:14:57.012 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.11}, one-star: {-0.03, -0.03}
21:14:57.014 00.002 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
21:14:57.017 00.003 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
21:14:57.019 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.47 mountX=-0.03 mountY=0.03, mountTheta=2.36
21:14:57.022 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
21:14:57.023 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
21:14:57.025 00.002 20224 Worker thread wakes up
21:14:57.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
21:14:57.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
21:14:57.025 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
21:14:57.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:14:57.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:57.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:14:57.025 00.000 20224 MoveAxis(E, 0, ABG)
21:14:57.026 00.001 20224 Move returns status 0, amount 0
21:14:57.026 00.000 20224 MoveAxis(N, 0, ABG)
21:14:57.026 00.000 20224 Move returns status 0, amount 0
21:14:57.026 00.000 20224 move complete, result=0
21:14:57.026 00.000 20224 worker thread done servicing request
21:14:57.032 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55379, med=2745, FiltMin=2473, FiltMax=27085, Gamma=1.000
21:14:57.047 00.015 8996 UpdateGuideState exits: m=698047 SNR=360.1
21:14:57.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:57.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:57.049 00.000 8996 Enqueuing Expose request
21:14:57.050 00.001 20224 Worker thread wakes up
21:14:57.050 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:14:57.051 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:57.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:58.235 01.184 20224 Exposure complete
21:14:58.312 00.077 20224 worker thread done servicing request
21:14:58.312 00.000 8996 OnExposeComplete: enter
21:14:58.313 00.001 8996 UpdateGuideState(): m_state=6
21:14:58.314 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1368
21:14:58.315 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.86, Mass=787339, SNR=348.5, Peak=65507 HFD=4.4
21:14:58.318 00.003 8996 MultiStar: [#1 0.12,0.03,0.61,U] [#2 0.21,-0.11,0.77,U] [#3 0.32,-0.16,0.62,U] [#4 0.30,-0.02,0.64,U] [#5 0.22,-0.18,0.60,U] [#6 0.35,-0.09,0.48,U] [#7 0.15,0.10,0.53,U] [#8 0.27,-0.01,0.40,U] 
21:14:58.320 00.002 8996 refined, 8 included, MultiStar: {0.17, -0.10}, one-star: {-0.18, -0.31}
21:14:58.321 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
21:14:58.321 00.000 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
21:14:58.322 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.56 mountX=0.17 mountY=0.08, mountTheta=0.45
21:14:58.325 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.10, opts=13)
21:14:58.326 00.001 8996 Enqueuing Move request for scope (0.17, -0.10)
21:14:58.327 00.001 20224 Worker thread wakes up
21:14:58.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
21:14:58.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
21:14:58.327 00.000 20224 Moving (0.17, -0.10) raw xDistance=0.17 yDistance=0.08
21:14:58.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:14:58.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:58.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:14:58.327 00.000 20224 MoveAxis(E, 0, ABG)
21:14:58.327 00.000 20224 Move returns status 0, amount 0
21:14:58.327 00.000 20224 MoveAxis(N, 0, ABG)
21:14:58.327 00.000 20224 Move returns status 0, amount 0
21:14:58.327 00.000 20224 move complete, result=0
21:14:58.328 00.001 20224 worker thread done servicing request
21:14:58.333 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2493, FiltMax=31280, Gamma=1.000
21:14:58.354 00.021 8996 UpdateGuideState exits: m=787339 SNR=348.5
21:14:58.356 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:58.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:58.359 00.002 8996 Enqueuing Expose request
21:14:58.360 00.001 20224 Worker thread wakes up
21:14:58.360 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:58.362 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:58.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:14:59.323 00.961 20224 Exposure complete
21:14:59.398 00.075 20224 worker thread done servicing request
21:14:59.398 00.000 8996 OnExposeComplete: enter
21:14:59.399 00.001 8996 UpdateGuideState(): m_state=6
21:14:59.401 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1369
21:14:59.402 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.95, Mass=780357, SNR=357.6, Peak=63331 HFD=4.6
21:14:59.404 00.002 8996 MultiStar: [#1 0.16,-0.01,0.60,U] [#2 0.17,0.07,0.75,U] [#3 0.16,-0.11,0.57,U] [#4 0.25,-0.09,0.55,U] [#5 0.20,-0.04,0.54,U] [#6 0.13,-0.10,0.45,U] [#7 -0.03,-0.18,0.48,U] [#8 0.13,0.20,0.37,U] 
21:14:59.406 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {-0.35, -0.22}
21:14:59.407 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
21:14:59.408 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
21:14:59.409 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.89 mountX=0.06 mountY=0.06, mountTheta=0.79
21:14:59.410 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
21:14:59.411 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
21:14:59.412 00.001 20224 Worker thread wakes up
21:14:59.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
21:14:59.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
21:14:59.412 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.06 yDistance=0.06
21:14:59.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:14:59.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:14:59.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:14:59.412 00.000 20224 MoveAxis(E, 0, ABG)
21:14:59.412 00.000 20224 Move returns status 0, amount 0
21:14:59.412 00.000 20224 MoveAxis(N, 0, ABG)
21:14:59.412 00.000 20224 Move returns status 0, amount 0
21:14:59.413 00.001 20224 move complete, result=0
21:14:59.413 00.000 20224 worker thread done servicing request
21:14:59.416 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63331, med=2745, FiltMin=2480, FiltMax=33747, Gamma=1.000
21:14:59.432 00.016 8996 UpdateGuideState exits: m=780357 SNR=357.6
21:14:59.432 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:14:59.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:14:59.434 00.001 8996 Enqueuing Expose request
21:14:59.435 00.001 20224 Worker thread wakes up
21:14:59.435 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:14:59.435 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:14:59.436 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:00.606 01.170 20224 Exposure complete
21:15:00.679 00.073 20224 worker thread done servicing request
21:15:00.679 00.000 8996 OnExposeComplete: enter
21:15:00.680 00.001 8996 UpdateGuideState(): m_state=6
21:15:00.681 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1370
21:15:00.682 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.02, Mass=773250, SNR=343.4, Peak=58515 HFD=4.5
21:15:00.682 00.000 8996 MultiStar: [#1 -0.03,0.06,0.63,U] [#2 0.01,0.10,0.79,U] [#3 0.03,-0.00,0.55,U] [#4 0.01,0.11,0.55,U] [#5 0.08,-0.05,0.64,U] [#6 0.12,0.16,0.41,U] [#7 -0.07,0.21,0.45,U] [#8 -0.01,0.03,0.38,U] 
21:15:00.683 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.25, -0.15}
21:15:00.684 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
21:15:00.685 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:15:00.686 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.39 mountX=-0.03 mountY=-0.03, mountTheta=-2.50
21:15:00.687 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
21:15:00.688 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
21:15:00.689 00.001 20224 Worker thread wakes up
21:15:00.689 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:15:00.689 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:15:00.689 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
21:15:00.689 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:15:00.689 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:00.689 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:15:00.689 00.000 20224 MoveAxis(E, 0, ABG)
21:15:00.689 00.000 20224 Move returns status 0, amount 0
21:15:00.689 00.000 20224 MoveAxis(N, 0, ABG)
21:15:00.689 00.000 20224 Move returns status 0, amount 0
21:15:00.689 00.000 20224 move complete, result=0
21:15:00.689 00.000 20224 worker thread done servicing request
21:15:00.695 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58515, med=2745, FiltMin=2486, FiltMax=32774, Gamma=1.000
21:15:00.714 00.019 8996 UpdateGuideState exits: m=773250 SNR=343.4
21:15:00.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:00.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:00.717 00.001 8996 Enqueuing Expose request
21:15:00.718 00.001 20224 Worker thread wakes up
21:15:00.718 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:00.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:00.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:01.705 00.986 20224 Exposure complete
21:15:01.803 00.098 20224 worker thread done servicing request
21:15:01.803 00.000 8996 OnExposeComplete: enter
21:15:01.804 00.001 8996 UpdateGuideState(): m_state=6
21:15:01.805 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1371
21:15:01.805 00.000 8996 Star::Find returns 1 (0), X=138.88, Y=472.71, Mass=726222, SNR=329.5, Peak=54371 HFD=4.5
21:15:01.806 00.001 8996 MultiStar: [#1 0.28,-0.17,0.65,U] [#2 0.28,-0.13,0.73,U] [#3 0.30,-0.05,0.67,U] [#4 0.20,0.11,0.63,U] [#5 0.25,-0.08,0.68,U] [#6 0.46,0.13,0.51,U] [#7 0.23,-0.10,0.49,U] [#8 0.18,0.07,0.48,U] 
21:15:01.806 00.000 8996 refined, 8 included, MultiStar: {0.21, -0.11}, one-star: {-0.12, -0.46}
21:15:01.807 00.001 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
21:15:01.808 00.001 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
21:15:01.808 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.23 cameraTheta=-0.48 mountX=0.22 mountY=0.08, mountTheta=0.37
21:15:01.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.11, opts=13)
21:15:01.811 00.001 8996 Enqueuing Move request for scope (0.21, -0.11)
21:15:01.811 00.000 20224 Worker thread wakes up
21:15:01.812 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
21:15:01.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
21:15:01.812 00.000 20224 Moving (0.21, -0.11) raw xDistance=0.22 yDistance=0.08
21:15:01.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:15:01.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:01.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:15:01.812 00.000 20224 MoveAxis(W, 31, ABG)
21:15:01.812 00.000 20224 Guiding  Dir = 3, Dur = 31
21:15:01.812 00.000 20224 IsSlewing returns 0
21:15:01.812 00.000 20224 IsGuiding returns 0
21:15:01.814 00.002 20224 PulseGuide returned control before completion, sleep 40
21:15:01.816 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54371, med=2745, FiltMin=2502, FiltMax=29501, Gamma=1.000
21:15:01.831 00.015 8996 UpdateGuideState exits: m=726222 SNR=329.5
21:15:01.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:01.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:01.834 00.001 8996 Enqueuing Expose request
21:15:01.869 00.035 20224 IsGuiding returns 1
21:15:01.869 00.000 20224 scope still moving after pulse duration time elapsed
21:15:01.899 00.030 20224 IsSlewing returns 0
21:15:01.899 00.000 20224 IsGuiding returns 0
21:15:01.899 00.000 20224 scope move finished after 31 + 55 ms
21:15:01.900 00.001 20224 Move returns status 0, amount 31
21:15:01.900 00.000 20224 MoveAxis(N, 0, ABG)
21:15:01.900 00.000 20224 Move returns status 0, amount 0
21:15:01.900 00.000 20224 move complete, result=0
21:15:01.900 00.000 20224 worker thread done servicing request
21:15:01.900 00.000 20224 Worker thread wakes up
21:15:01.900 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
21:15:01.902 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:01.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:03.081 01.179 20224 Exposure complete
21:15:03.146 00.065 20224 worker thread done servicing request
21:15:03.146 00.000 8996 OnExposeComplete: enter
21:15:03.149 00.003 8996 UpdateGuideState(): m_state=6
21:15:03.152 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1372
21:15:03.154 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=473.04, Mass=732831, SNR=353.2, Peak=59923 HFD=4.5
21:15:03.156 00.002 8996 MultiStar: [#1 -0.26,-0.21,0.62,U] [#2 -0.09,-0.13,0.76,U] [#3 -0.01,-0.23,0.60,U] [#4 -0.10,-0.16,0.53,U] [#5 0.17,-0.27,0.69,U] [#6 -0.17,-0.25,0.46,U] [#7 -0.24,-0.34,0.41,U] [#8 0.16,-0.12,0.42,U] 
21:15:03.158 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.20}, one-star: {-0.32, -0.13}
21:15:03.159 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:15:03.160 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
21:15:03.162 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.08 mountX=-0.09 mountY=0.21, mountTheta=1.98
21:15:03.165 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.20, opts=13)
21:15:03.167 00.002 8996 Enqueuing Move request for scope (-0.11, -0.20)
21:15:03.170 00.003 20224 Worker thread wakes up
21:15:03.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
21:15:03.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
21:15:03.170 00.000 20224 Moving (-0.11, -0.20) raw xDistance=-0.09 yDistance=0.21
21:15:03.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:15:03.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:15:03.170 00.000 20224 MoveAxis(E, 0, ABG)
21:15:03.170 00.000 20224 Move returns status 0, amount 0
21:15:03.170 00.000 20224 MoveAxis(S, 44, ABG)
21:15:03.170 00.000 20224 Guiding  Dir = 1, Dur = 44
21:15:03.171 00.001 20224 IsSlewing returns 0
21:15:03.171 00.000 20224 IsGuiding returns 0
21:15:03.172 00.001 20224 PulseGuide returned control before completion, sleep 53
21:15:03.179 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59923, med=2745, FiltMin=2489, FiltMax=31555, Gamma=1.000
21:15:03.193 00.014 8996 UpdateGuideState exits: m=732831 SNR=353.2
21:15:03.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:03.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:03.196 00.001 8996 Enqueuing Expose request
21:15:03.240 00.044 20224 IsGuiding returns 1
21:15:03.240 00.000 20224 scope still moving after pulse duration time elapsed
21:15:03.272 00.032 20224 IsSlewing returns 0
21:15:03.272 00.000 20224 IsGuiding returns 0
21:15:03.272 00.000 20224 scope move finished after 44 + 57 ms
21:15:03.272 00.000 20224 Move returns status 0, amount 44
21:15:03.272 00.000 20224 move complete, result=0
21:15:03.272 00.000 20224 worker thread done servicing request
21:15:03.272 00.000 20224 Worker thread wakes up
21:15:03.272 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:03.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:03.273 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
21:15:04.248 00.975 20224 Exposure complete
21:15:04.318 00.070 20224 worker thread done servicing request
21:15:04.318 00.000 8996 OnExposeComplete: enter
21:15:04.319 00.001 8996 UpdateGuideState(): m_state=6
21:15:04.319 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1373
21:15:04.320 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.20, Mass=771626, SNR=367.0, Peak=59827 HFD=4.5
21:15:04.321 00.001 8996 MultiStar: [#1 -0.26,0.16,0.65,U] [#2 -0.23,0.18,0.67,U] [#3 -0.17,0.07,0.52,U] [#4 -0.31,0.19,0.53,U] [#5 0.06,0.07,0.51,U] [#6 -0.21,0.28,0.37,U] [#7 -0.25,0.14,0.42,U] [#8 -0.07,0.10,0.46,U] 
21:15:04.322 00.001 8996 refined, 8 included, MultiStar: {-0.22, 0.12}, one-star: {-0.36, 0.03}
21:15:04.323 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
21:15:04.323 00.000 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
21:15:04.324 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.12 hyp=0.25 cameraTheta=2.63 mountX=-0.23 mountY=-0.10, mountTheta=-2.74
21:15:04.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.12, opts=13)
21:15:04.327 00.001 8996 Enqueuing Move request for scope (-0.22, 0.12)
21:15:04.327 00.000 20224 Worker thread wakes up
21:15:04.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.12) opts 0xd
21:15:04.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.12)
21:15:04.328 00.001 20224 Moving (-0.22, 0.12) raw xDistance=-0.23 yDistance=-0.10
21:15:04.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:15:04.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:04.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:15:04.328 00.000 20224 MoveAxis(E, 33, ABG)
21:15:04.328 00.000 20224 Guiding  Dir = 2, Dur = 33
21:15:04.328 00.000 20224 IsSlewing returns 0
21:15:04.328 00.000 20224 IsGuiding returns 0
21:15:04.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59827, med=2749, FiltMin=2470, FiltMax=32489, Gamma=1.000
21:15:04.347 00.015 8996 UpdateGuideState exits: m=771626 SNR=367.0
21:15:04.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:04.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:04.349 00.000 8996 Enqueuing Expose request
21:15:04.354 00.005 20224 PulseGuide returned control before completion, sleep 18
21:15:04.383 00.029 20224 IsGuiding returns 1
21:15:04.383 00.000 20224 scope still moving after pulse duration time elapsed
21:15:04.414 00.031 20224 IsSlewing returns 0
21:15:04.414 00.000 20224 IsGuiding returns 1
21:15:04.445 00.031 20224 IsSlewing returns 0
21:15:04.445 00.000 20224 IsGuiding returns 0
21:15:04.446 00.001 20224 scope move finished after 33 + 84 ms
21:15:04.446 00.000 20224 Move returns status 0, amount 33
21:15:04.446 00.000 20224 MoveAxis(N, 0, ABG)
21:15:04.446 00.000 20224 Move returns status 0, amount 0
21:15:04.446 00.000 20224 move complete, result=0
21:15:04.446 00.000 20224 worker thread done servicing request
21:15:04.446 00.000 20224 Worker thread wakes up
21:15:04.446 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:04.446 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:15:04.447 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:05.616 01.169 20224 Exposure complete
21:15:05.696 00.080 20224 worker thread done servicing request
21:15:05.696 00.000 8996 OnExposeComplete: enter
21:15:05.697 00.001 8996 UpdateGuideState(): m_state=6
21:15:05.698 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1374
21:15:05.699 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=473.56, Mass=712878, SNR=331.7, Peak=50326 HFD=4.2
21:15:05.701 00.002 8996 MultiStar: [#1 0.21,0.68,0.00,M1] [#2 0.39,0.52,0.00,M1] [#3 0.47,0.55,0.00,M1] [#4 0.35,0.54,0.00,M1] [#5 0.42,0.20,0.67,U] [#6 0.53,0.39,0.00,M1] [#7 0.33,0.48,0.00,M1] [#8 0.14,0.55,0.00,M1] 
21:15:05.702 00.001 8996 refined, 1 included, MultiStar: {0.16, 0.31}, one-star: {-0.01, 0.39}
21:15:05.703 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
21:15:05.703 00.000 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
21:15:05.704 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.31 hyp=0.35 cameraTheta=1.09 mountX=0.13 mountY=-0.33, mountTheta=-1.19
21:15:05.706 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.31, opts=13)
21:15:05.707 00.001 8996 Enqueuing Move request for scope (0.16, 0.31)
21:15:05.707 00.000 20224 Worker thread wakes up
21:15:05.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.31) opts 0xd
21:15:05.708 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.31)
21:15:05.708 00.000 20224 Moving (0.16, 0.31) raw xDistance=0.13 yDistance=-0.33
21:15:05.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:15:05.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:15:05.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:15:05.708 00.000 20224 MoveAxis(E, 0, ABG)
21:15:05.708 00.000 20224 Move returns status 0, amount 0
21:15:05.708 00.000 20224 MoveAxis(N, 0, ABG)
21:15:05.708 00.000 20224 Move returns status 0, amount 0
21:15:05.708 00.000 20224 move complete, result=0
21:15:05.709 00.001 20224 worker thread done servicing request
21:15:05.712 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=50326, med=2749, FiltMin=2467, FiltMax=25657, Gamma=1.000
21:15:05.727 00.015 8996 UpdateGuideState exits: m=712878 SNR=331.7
21:15:05.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:05.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:05.731 00.002 8996 Enqueuing Expose request
21:15:05.732 00.001 20224 Worker thread wakes up
21:15:05.732 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:15:05.734 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:05.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:06.711 00.977 20224 Exposure complete
21:15:06.786 00.075 20224 worker thread done servicing request
21:15:06.786 00.000 8996 OnExposeComplete: enter
21:15:06.787 00.001 8996 UpdateGuideState(): m_state=6
21:15:06.788 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1375
21:15:06.789 00.001 8996 Star::Find returns 1 (0), X=139.16, Y=473.12, Mass=695492, SNR=355.9, Peak=53283 HFD=4.3
21:15:06.790 00.001 8996 MultiStar: [#1 0.38,0.37,0.00,M2] [#2 0.19,0.38,0.78,U] [#3 0.35,0.14,0.60,U] [#4 0.21,0.13,0.56,U] [#5 0.48,0.31,0.00,M1] [#6 0.37,0.55,0.00,M2] [#7 0.12,0.32,0.44,U] [#8 0.45,0.40,0.00,M2] 
21:15:06.791 00.001 8996 single-star, 4 included, MultiStar: {0.21, 0.16}, one-star: {0.16, -0.05}
21:15:06.792 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
21:15:06.792 00.000 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
21:15:06.793 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.29 mountX=0.17 mountY=0.03, mountTheta=0.18
21:15:06.794 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.05, opts=13)
21:15:06.795 00.001 8996 Enqueuing Move request for scope (0.16, -0.05)
21:15:06.796 00.001 20224 Worker thread wakes up
21:15:06.797 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
21:15:06.797 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
21:15:06.797 00.000 20224 Moving (0.16, -0.05) raw xDistance=0.17 yDistance=0.03
21:15:06.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:15:06.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:06.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:15:06.797 00.000 20224 MoveAxis(E, 0, ABG)
21:15:06.797 00.000 20224 Move returns status 0, amount 0
21:15:06.798 00.001 20224 MoveAxis(N, 0, ABG)
21:15:06.798 00.000 20224 Move returns status 0, amount 0
21:15:06.798 00.000 20224 move complete, result=0
21:15:06.798 00.000 20224 worker thread done servicing request
21:15:06.803 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53283, med=2745, FiltMin=2493, FiltMax=27149, Gamma=1.000
21:15:06.824 00.021 8996 UpdateGuideState exits: m=695492 SNR=355.9
21:15:06.825 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:06.827 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:06.828 00.001 8996 Enqueuing Expose request
21:15:06.829 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:06.830 00.001 20224 Worker thread wakes up
21:15:06.830 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:06.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:08.005 01.175 20224 Exposure complete
21:15:08.077 00.072 20224 worker thread done servicing request
21:15:08.077 00.000 8996 OnExposeComplete: enter
21:15:08.079 00.002 8996 UpdateGuideState(): m_state=6
21:15:08.080 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1376
21:15:08.081 00.001 8996 Star::Find returns 1 (0), X=139.11, Y=473.19, Mass=742077, SNR=355.8, Peak=56691 HFD=4.4
21:15:08.082 00.001 8996 MultiStar: [#1 0.23,0.07,0.72,U] [#2 0.32,0.13,0.76,U] [#3 0.37,0.20,0.58,U] [#4 0.28,0.08,0.54,U] [#5 0.55,-0.04,0.00,M2] [#6 0.36,0.29,0.47,U] [#7 0.47,0.21,0.00,M1] [#8 0.67,0.09,0.00,M3] 
21:15:08.083 00.001 8996 single-star, 5 included, MultiStar: {0.26, 0.11}, one-star: {0.11, 0.02}
21:15:08.084 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
21:15:08.085 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
21:15:08.086 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.20 mountX=0.11 mountY=-0.03, mountTheta=-0.32
21:15:08.087 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.02, opts=13)
21:15:08.088 00.001 8996 Enqueuing Move request for scope (0.11, 0.02)
21:15:08.088 00.000 20224 Worker thread wakes up
21:15:08.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
21:15:08.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
21:15:08.088 00.000 20224 Moving (0.11, 0.02) raw xDistance=0.11 yDistance=-0.03
21:15:08.089 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:15:08.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:08.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:15:08.089 00.000 20224 MoveAxis(E, 0, ABG)
21:15:08.089 00.000 20224 Move returns status 0, amount 0
21:15:08.089 00.000 20224 MoveAxis(N, 0, ABG)
21:15:08.089 00.000 20224 Move returns status 0, amount 0
21:15:08.089 00.000 20224 move complete, result=0
21:15:08.089 00.000 20224 worker thread done servicing request
21:15:08.092 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56691, med=2745, FiltMin=2499, FiltMax=27837, Gamma=1.000
21:15:08.114 00.022 8996 UpdateGuideState exits: m=742077 SNR=355.8
21:15:08.115 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:08.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:08.117 00.001 8996 Enqueuing Expose request
21:15:08.118 00.001 20224 Worker thread wakes up
21:15:08.118 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:08.119 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:08.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:09.102 00.983 20224 Exposure complete
21:15:09.161 00.059 20224 worker thread done servicing request
21:15:09.161 00.000 8996 OnExposeComplete: enter
21:15:09.162 00.001 8996 UpdateGuideState(): m_state=6
21:15:09.164 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1377
21:15:09.166 00.002 8996 Star::Find returns 1 (0), X=139.42, Y=473.01, Mass=699246, SNR=353.3, Peak=50547 HFD=4.6
21:15:09.168 00.002 8996 MultiStar: [#1 0.20,0.10,0.67,U] [#2 0.32,0.20,0.80,U] [#3 0.50,0.27,0.00,M1] [#4 0.48,0.34,0.00,M1] [#5 0.65,-0.19,0.00,M3] [#6 0.36,0.21,0.40,U] [#7 0.44,0.24,0.51,U] [#8 0.69,0.22,0.00,M4] 
21:15:09.169 00.001 8996 refined, 4 included, MultiStar: {0.35, 0.08}, one-star: {0.42, -0.16}
21:15:09.169 00.000 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
21:15:09.170 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
21:15:09.172 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=0.08 hyp=0.36 cameraTheta=0.23 mountX=0.34 mountY=-0.12, mountTheta=-0.35
21:15:09.175 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.08, opts=13)
21:15:09.176 00.001 8996 Enqueuing Move request for scope (0.35, 0.08)
21:15:09.177 00.001 20224 Worker thread wakes up
21:15:09.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.08) opts 0xd
21:15:09.178 00.001 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.08)
21:15:09.178 00.000 20224 Moving (0.35, 0.08) raw xDistance=0.34 yDistance=-0.12
21:15:09.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:15:09.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:09.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:15:09.178 00.000 20224 MoveAxis(W, 49, ABG)
21:15:09.178 00.000 20224 Guiding  Dir = 3, Dur = 49
21:15:09.179 00.001 20224 IsSlewing returns 0
21:15:09.179 00.000 20224 IsGuiding returns 0
21:15:09.185 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50547, med=2745, FiltMin=2489, FiltMax=27622, Gamma=1.000
21:15:09.201 00.016 8996 UpdateGuideState exits: m=699246 SNR=353.3
21:15:09.204 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:09.206 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:09.208 00.002 8996 Enqueuing Expose request
21:15:09.233 00.025 20224 IsGuiding returns 1
21:15:09.233 00.000 20224 scope still moving after pulse duration time elapsed
21:15:09.262 00.029 20224 IsSlewing returns 0
21:15:09.262 00.000 20224 IsGuiding returns 1
21:15:09.293 00.031 20224 IsSlewing returns 0
21:15:09.293 00.000 20224 IsGuiding returns 1
21:15:09.324 00.031 20224 IsSlewing returns 0
21:15:09.325 00.001 20224 IsGuiding returns 0
21:15:09.325 00.000 20224 scope move finished after 49 + 96 ms
21:15:09.325 00.000 20224 Move returns status 0, amount 49
21:15:09.325 00.000 20224 MoveAxis(N, 0, ABG)
21:15:09.325 00.000 20224 Move returns status 0, amount 0
21:15:09.325 00.000 20224 move complete, result=0
21:15:09.325 00.000 20224 worker thread done servicing request
21:15:09.325 00.000 20224 Worker thread wakes up
21:15:09.325 00.000 8996 GuideStep: 0.3 px 49 ms WEST, -0.1 px 0 ms NORTH
21:15:09.327 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:09.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:10.500 01.173 20224 Exposure complete
21:15:10.563 00.063 20224 worker thread done servicing request
21:15:10.563 00.000 8996 OnExposeComplete: enter
21:15:10.565 00.002 8996 UpdateGuideState(): m_state=6
21:15:10.566 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1378
21:15:10.567 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=473.06, Mass=758012, SNR=352.9, Peak=58883 HFD=4.5
21:15:10.569 00.002 8996 MultiStar: [#1 -0.02,0.32,0.77,U] [#2 0.02,0.10,0.70,U] [#3 0.33,0.14,0.60,U] [#4 0.30,0.08,0.52,U] [#5 0.15,0.07,0.66,U] [#6 0.34,0.30,0.46,U] [#7 0.14,0.21,0.46,U] [#8 0.01,0.13,0.40,U] 
21:15:10.571 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.12}, one-star: {-0.19, -0.11}
21:15:10.572 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:15:10.573 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:15:10.574 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.95 mountX=0.07 mountY=-0.13, mountTheta=-1.05
21:15:10.578 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.12, opts=13)
21:15:10.580 00.002 8996 Enqueuing Move request for scope (0.09, 0.12)
21:15:10.581 00.001 20224 Worker thread wakes up
21:15:10.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
21:15:10.582 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
21:15:10.582 00.000 20224 Moving (0.09, 0.12) raw xDistance=0.07 yDistance=-0.13
21:15:10.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:15:10.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:10.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:15:10.582 00.000 20224 MoveAxis(E, 0, ABG)
21:15:10.582 00.000 20224 Move returns status 0, amount 0
21:15:10.582 00.000 20224 MoveAxis(N, 0, ABG)
21:15:10.582 00.000 20224 Move returns status 0, amount 0
21:15:10.582 00.000 20224 move complete, result=0
21:15:10.582 00.000 20224 worker thread done servicing request
21:15:10.587 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58883, med=2749, FiltMin=2477, FiltMax=32045, Gamma=1.000
21:15:10.601 00.014 8996 UpdateGuideState exits: m=758012 SNR=352.9
21:15:10.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:10.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:10.604 00.001 8996 Enqueuing Expose request
21:15:10.605 00.001 20224 Worker thread wakes up
21:15:10.605 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:10.605 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:10.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:11.570 00.965 20224 Exposure complete
21:15:11.632 00.062 20224 worker thread done servicing request
21:15:11.633 00.001 8996 OnExposeComplete: enter
21:15:11.633 00.000 8996 UpdateGuideState(): m_state=6
21:15:11.634 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1379
21:15:11.635 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.45, Mass=702100, SNR=331.0, Peak=50371 HFD=4.6
21:15:11.636 00.001 8996 MultiStar: [#1 -0.03,0.46,0.71,U] [#2 0.22,0.33,0.76,U] [#3 0.15,0.01,0.67,U] [#4 -0.03,0.15,0.57,U] [#5 0.05,0.26,0.62,U] [#6 0.10,0.17,0.46,U] [#7 -0.03,-0.02,0.44,U] [#8 0.29,0.36,0.45,U] 
21:15:11.637 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.23}, one-star: {-0.07, 0.28}
21:15:11.638 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
21:15:11.638 00.000 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
21:15:11.639 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.31 mountX=0.04 mountY=-0.24, mountTheta=-1.41
21:15:11.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.23, opts=13)
21:15:11.642 00.001 8996 Enqueuing Move request for scope (0.06, 0.23)
21:15:11.643 00.001 20224 Worker thread wakes up
21:15:11.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
21:15:11.643 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
21:15:11.643 00.000 20224 Moving (0.06, 0.23) raw xDistance=0.04 yDistance=-0.24
21:15:11.644 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:15:11.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:15:11.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:15:11.644 00.000 20224 MoveAxis(E, 0, ABG)
21:15:11.644 00.000 20224 Move returns status 0, amount 0
21:15:11.644 00.000 20224 MoveAxis(N, 0, ABG)
21:15:11.644 00.000 20224 Move returns status 0, amount 0
21:15:11.644 00.000 20224 move complete, result=0
21:15:11.644 00.000 20224 worker thread done servicing request
21:15:11.648 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50371, med=2752, FiltMin=2502, FiltMax=27513, Gamma=1.000
21:15:11.663 00.015 8996 UpdateGuideState exits: m=702100 SNR=331.0
21:15:11.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:11.664 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:11.665 00.001 8996 Enqueuing Expose request
21:15:11.666 00.001 20224 Worker thread wakes up
21:15:11.666 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:11.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:11.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:12.850 01.183 20224 Exposure complete
21:15:12.927 00.077 20224 worker thread done servicing request
21:15:12.927 00.000 8996 OnExposeComplete: enter
21:15:12.928 00.001 8996 UpdateGuideState(): m_state=6
21:15:12.929 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1380
21:15:12.931 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=473.10, Mass=754795, SNR=331.4, Peak=54147 HFD=4.5
21:15:12.935 00.004 8996 MultiStar: [#1 0.07,0.11,0.73,U] [#2 0.02,-0.06,0.82,U] [#3 0.13,-0.01,0.57,U] [#4 0.21,0.07,0.56,U] [#5 0.15,-0.11,0.65,U] [#6 0.08,0.09,0.46,U] [#7 -0.01,0.14,0.49,U] [#8 0.02,0.09,0.42,U] 
21:15:12.937 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {-0.18, -0.07}
21:15:12.939 00.002 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
21:15:12.940 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
21:15:12.942 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.30 mountX=0.04 mountY=-0.02, mountTheta=-0.41
21:15:12.945 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
21:15:12.946 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
21:15:12.948 00.002 20224 Worker thread wakes up
21:15:12.949 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
21:15:12.949 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
21:15:12.949 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
21:15:12.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:15:12.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:12.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:15:12.949 00.000 20224 MoveAxis(E, 0, ABG)
21:15:12.949 00.000 20224 Move returns status 0, amount 0
21:15:12.949 00.000 20224 MoveAxis(N, 0, ABG)
21:15:12.949 00.000 20224 Move returns status 0, amount 0
21:15:12.949 00.000 20224 move complete, result=0
21:15:12.949 00.000 20224 worker thread done servicing request
21:15:12.957 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54147, med=2749, FiltMin=2512, FiltMax=32349, Gamma=1.000
21:15:12.989 00.032 8996 UpdateGuideState exits: m=754795 SNR=331.4
21:15:12.991 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:12.993 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:12.994 00.001 8996 Enqueuing Expose request
21:15:12.996 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:12.998 00.002 20224 Worker thread wakes up
21:15:12.998 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:12.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:13.993 00.995 20224 Exposure complete
21:15:14.064 00.071 20224 worker thread done servicing request
21:15:14.064 00.000 8996 OnExposeComplete: enter
21:15:14.065 00.001 8996 UpdateGuideState(): m_state=6
21:15:14.065 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1381
21:15:14.066 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.20, Mass=743091, SNR=338.4, Peak=47315 HFD=4.6
21:15:14.067 00.001 8996 MultiStar: [#1 0.18,0.13,0.69,U] [#2 -0.01,0.17,0.81,U] [#3 0.01,-0.32,0.63,U] [#4 -0.07,0.03,0.55,U] [#5 0.39,-0.08,0.65,U] [#6 0.12,-0.01,0.43,U] [#7 -0.19,0.03,0.44,U] [#8 0.18,0.19,0.40,U] 
21:15:14.068 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {-0.09, 0.02}
21:15:14.069 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
21:15:14.069 00.000 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
21:15:14.070 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.34 mountX=0.05 mountY=-0.02, mountTheta=-0.45
21:15:14.072 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
21:15:14.072 00.000 8996 Enqueuing Move request for scope (0.05, 0.02)
21:15:14.073 00.001 20224 Worker thread wakes up
21:15:14.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
21:15:14.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
21:15:14.074 00.001 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
21:15:14.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:15:14.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:14.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:15:14.074 00.000 20224 MoveAxis(E, 0, ABG)
21:15:14.074 00.000 20224 Move returns status 0, amount 0
21:15:14.074 00.000 20224 MoveAxis(N, 0, ABG)
21:15:14.074 00.000 20224 Move returns status 0, amount 0
21:15:14.074 00.000 20224 move complete, result=0
21:15:14.074 00.000 20224 worker thread done servicing request
21:15:14.077 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47315, med=2749, FiltMin=2461, FiltMax=27949, Gamma=1.000
21:15:14.092 00.015 8996 UpdateGuideState exits: m=743091 SNR=338.4
21:15:14.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:14.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:14.094 00.000 8996 Enqueuing Expose request
21:15:14.095 00.001 20224 Worker thread wakes up
21:15:14.095 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:14.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:14.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:15.257 01.161 20224 Exposure complete
21:15:15.337 00.080 20224 worker thread done servicing request
21:15:15.337 00.000 8996 OnExposeComplete: enter
21:15:15.338 00.001 8996 UpdateGuideState(): m_state=6
21:15:15.339 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1382
21:15:15.340 00.001 8996 Star::Find returns 1 (0), X=139.06, Y=473.05, Mass=672816, SNR=363.8, Peak=46083 HFD=4.5
21:15:15.344 00.004 8996 MultiStar: [#1 0.28,0.15,0.69,U] [#2 0.22,0.24,0.77,U] [#3 0.26,0.10,0.56,U] [#4 0.19,-0.02,0.50,U] [#5 0.66,0.30,0.00,M1] [#6 0.27,0.15,0.35,U] [#7 0.11,0.26,0.46,U] [#8 0.67,0.21,0.00,M1] 
21:15:15.346 00.002 8996 single-star, 6 included, MultiStar: {0.19, 0.09}, one-star: {0.06, -0.12}
21:15:15.349 00.003 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
21:15:15.350 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
21:15:15.352 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.12 mountX=0.07 mountY=0.12, mountTheta=1.02
21:15:15.355 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
21:15:15.357 00.002 8996 Enqueuing Move request for scope (0.06, -0.12)
21:15:15.357 00.000 20224 Worker thread wakes up
21:15:15.358 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
21:15:15.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
21:15:15.358 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.12
21:15:15.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:15:15.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:15.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:15:15.358 00.000 20224 MoveAxis(E, 0, ABG)
21:15:15.358 00.000 20224 Move returns status 0, amount 0
21:15:15.358 00.000 20224 MoveAxis(N, 0, ABG)
21:15:15.358 00.000 20224 Move returns status 0, amount 0
21:15:15.358 00.000 20224 move complete, result=0
21:15:15.359 00.001 20224 worker thread done servicing request
21:15:15.364 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46083, med=2745, FiltMin=2499, FiltMax=26432, Gamma=1.000
21:15:15.385 00.021 8996 UpdateGuideState exits: m=672816 SNR=363.8
21:15:15.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:15.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:15.388 00.001 8996 Enqueuing Expose request
21:15:15.389 00.001 20224 Worker thread wakes up
21:15:15.389 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:15.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:15.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:16.367 00.977 20224 Exposure complete
21:15:16.451 00.084 20224 worker thread done servicing request
21:15:16.451 00.000 8996 OnExposeComplete: enter
21:15:16.453 00.002 8996 UpdateGuideState(): m_state=6
21:15:16.455 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1383
21:15:16.456 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=473.14, Mass=687103, SNR=352.9, Peak=51043 HFD=4.4
21:15:16.457 00.001 8996 MultiStar: [#1 -0.01,0.38,0.69,U] [#2 0.06,0.33,0.75,U] [#3 0.07,0.16,0.60,U] [#4 0.07,0.23,0.57,U] [#5 0.42,0.18,0.61,U] [#6 -0.04,0.03,0.45,U] [#7 -0.13,0.12,0.42,U] [#8 0.51,0.24,0.00,M2] 
21:15:16.458 00.001 8996 single-star, 7 included, MultiStar: {0.06, 0.17}, one-star: {0.03, -0.03}
21:15:16.459 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
21:15:16.460 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
21:15:16.461 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.88 mountX=0.03 mountY=0.03, mountTheta=0.78
21:15:16.464 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
21:15:16.465 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
21:15:16.467 00.002 20224 Worker thread wakes up
21:15:16.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
21:15:16.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
21:15:16.467 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.03
21:15:16.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:15:16.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:16.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:15:16.467 00.000 20224 MoveAxis(E, 0, ABG)
21:15:16.467 00.000 20224 Move returns status 0, amount 0
21:15:16.467 00.000 20224 MoveAxis(N, 0, ABG)
21:15:16.467 00.000 20224 Move returns status 0, amount 0
21:15:16.467 00.000 20224 move complete, result=0
21:15:16.467 00.000 20224 worker thread done servicing request
21:15:16.472 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51043, med=2745, FiltMin=2496, FiltMax=25485, Gamma=1.000
21:15:16.491 00.019 8996 UpdateGuideState exits: m=687103 SNR=352.9
21:15:16.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:16.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:16.494 00.001 8996 Enqueuing Expose request
21:15:16.495 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:16.496 00.001 20224 Worker thread wakes up
21:15:16.496 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:16.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:17.653 01.157 20224 Exposure complete
21:15:17.728 00.075 20224 worker thread done servicing request
21:15:17.728 00.000 8996 OnExposeComplete: enter
21:15:17.729 00.001 8996 UpdateGuideState(): m_state=6
21:15:17.731 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1384
21:15:17.732 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=473.28, Mass=710834, SNR=345.7, Peak=46163 HFD=4.6
21:15:17.734 00.002 8996 MultiStar: [#1 -0.14,0.42,0.65,U] [#2 -0.11,0.31,0.72,U] [#3 0.00,0.23,0.65,U] [#4 -0.08,0.28,0.49,U] [#5 -0.11,0.13,0.67,U] [#6 0.06,0.23,0.43,U] [#7 -0.04,0.22,0.44,U] [#8 0.20,0.42,0.41,U] 
21:15:17.735 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.25}, one-star: {0.09, 0.11}
21:15:17.737 00.002 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:15:17.739 00.002 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
21:15:17.741 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.88 mountX=0.08 mountY=-0.12, mountTheta=-0.98
21:15:17.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.11, opts=13)
21:15:17.745 00.002 8996 Enqueuing Move request for scope (0.09, 0.11)
21:15:17.746 00.001 20224 Worker thread wakes up
21:15:17.747 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
21:15:17.747 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
21:15:17.747 00.000 20224 Moving (0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
21:15:17.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:15:17.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:17.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:15:17.747 00.000 20224 MoveAxis(E, 0, ABG)
21:15:17.747 00.000 20224 Move returns status 0, amount 0
21:15:17.747 00.000 20224 MoveAxis(N, 0, ABG)
21:15:17.747 00.000 20224 Move returns status 0, amount 0
21:15:17.747 00.000 20224 move complete, result=0
21:15:17.748 00.001 20224 worker thread done servicing request
21:15:17.759 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46163, med=2745, FiltMin=2477, FiltMax=24573, Gamma=1.000
21:15:17.785 00.026 8996 UpdateGuideState exits: m=710834 SNR=345.7
21:15:17.788 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:17.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:17.790 00.001 8996 Enqueuing Expose request
21:15:17.792 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:17.795 00.003 20224 Worker thread wakes up
21:15:17.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:17.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:18.791 00.996 20224 Exposure complete
21:15:18.870 00.079 20224 worker thread done servicing request
21:15:18.871 00.001 8996 OnExposeComplete: enter
21:15:18.871 00.000 8996 UpdateGuideState(): m_state=6
21:15:18.872 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1385
21:15:18.873 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.33, Mass=786521, SNR=353.7, Peak=50963 HFD=4.6
21:15:18.875 00.002 8996 MultiStar: [#1 0.03,0.29,0.67,U] [#2 0.19,0.27,0.75,U] [#3 0.13,-0.02,0.55,U] [#4 0.07,0.15,0.53,U] [#5 0.15,0.23,0.62,U] [#6 0.15,0.36,0.43,U] [#7 0.01,0.32,0.46,U] [#8 0.12,0.31,0.39,U] 
21:15:18.875 00.000 8996 single-star, 8 included, MultiStar: {0.07, 0.22}, one-star: {-0.12, 0.16}
21:15:18.875 00.000 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
21:15:18.876 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
21:15:18.877 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.21 mountX=-0.13 mountY=-0.14, mountTheta=-2.32
21:15:18.878 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
21:15:18.879 00.001 8996 Enqueuing Move request for scope (-0.12, 0.16)
21:15:18.880 00.001 20224 Worker thread wakes up
21:15:18.880 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:15:18.880 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:15:18.881 00.001 20224 Moving (-0.12, 0.16) raw xDistance=-0.13 yDistance=-0.14
21:15:18.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:15:18.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:18.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:15:18.881 00.000 20224 MoveAxis(E, 0, ABG)
21:15:18.881 00.000 20224 Move returns status 0, amount 0
21:15:18.881 00.000 20224 MoveAxis(N, 0, ABG)
21:15:18.881 00.000 20224 Move returns status 0, amount 0
21:15:18.881 00.000 20224 move complete, result=0
21:15:18.881 00.000 20224 worker thread done servicing request
21:15:18.887 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50963, med=2745, FiltMin=2496, FiltMax=31821, Gamma=1.000
21:15:18.908 00.021 8996 UpdateGuideState exits: m=786521 SNR=353.7
21:15:18.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:18.910 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:18.911 00.001 8996 Enqueuing Expose request
21:15:18.912 00.001 20224 Worker thread wakes up
21:15:18.912 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:18.913 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:18.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:20.078 01.165 20224 Exposure complete
21:15:20.164 00.086 20224 worker thread done servicing request
21:15:20.168 00.004 8996 OnExposeComplete: enter
21:15:20.169 00.001 8996 UpdateGuideState(): m_state=6
21:15:20.170 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1386
21:15:20.171 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=473.10, Mass=762616, SNR=389.2, Peak=58067 HFD=4.4
21:15:20.172 00.001 8996 MultiStar: [#1 -0.18,0.29,0.63,U] [#2 -0.16,0.19,0.69,U] [#3 -0.02,0.03,0.51,U] [#4 -0.13,0.04,0.46,U] [#5 0.27,0.13,0.55,U] [#6 -0.10,0.01,0.39,U] [#7 -0.14,0.17,0.40,U] [#8 0.35,0.25,0.40,U] 
21:15:20.173 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.10}, one-star: {0.03, -0.07}
21:15:20.174 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:15:20.175 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
21:15:20.176 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.16 mountX=0.04 mountY=0.07, mountTheta=1.06
21:15:20.178 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
21:15:20.179 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
21:15:20.180 00.001 20224 Worker thread wakes up
21:15:20.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
21:15:20.180 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
21:15:20.180 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.07
21:15:20.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:15:20.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:20.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:15:20.180 00.000 20224 MoveAxis(E, 0, ABG)
21:15:20.180 00.000 20224 Move returns status 0, amount 0
21:15:20.180 00.000 20224 MoveAxis(N, 0, ABG)
21:15:20.181 00.001 20224 Move returns status 0, amount 0
21:15:20.181 00.000 20224 move complete, result=0
21:15:20.181 00.000 20224 worker thread done servicing request
21:15:20.187 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58067, med=2745, FiltMin=2496, FiltMax=29853, Gamma=1.000
21:15:20.203 00.016 8996 UpdateGuideState exits: m=762616 SNR=389.2
21:15:20.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:20.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:20.206 00.001 8996 Enqueuing Expose request
21:15:20.206 00.000 20224 Worker thread wakes up
21:15:20.207 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:20.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:20.207 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:21.195 00.988 20224 Exposure complete
21:15:21.272 00.077 20224 worker thread done servicing request
21:15:21.272 00.000 8996 OnExposeComplete: enter
21:15:21.273 00.001 8996 UpdateGuideState(): m_state=6
21:15:21.274 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1387
21:15:21.276 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=473.08, Mass=751603, SNR=347.3, Peak=60867 HFD=4.4
21:15:21.279 00.003 8996 MultiStar: [#1 -0.46,0.30,0.00,M1] [#2 -0.14,0.31,0.72,U] [#3 -0.11,0.24,0.63,U] [#4 -0.24,0.33,0.52,U] [#5 -0.09,0.08,0.63,U] [#6 -0.10,0.08,0.45,U] [#7 -0.10,-0.07,0.48,U] [#8 -0.10,0.14,0.41,U] 
21:15:21.281 00.002 8996 refined, 7 included, MultiStar: {-0.15, 0.12}, one-star: {-0.22, -0.09}
21:15:21.282 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:15:21.283 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:15:21.283 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.47 mountX=-0.16 mountY=-0.10, mountTheta=-2.58
21:15:21.285 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.12, opts=13)
21:15:21.287 00.002 8996 Enqueuing Move request for scope (-0.15, 0.12)
21:15:21.287 00.000 20224 Worker thread wakes up
21:15:21.288 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
21:15:21.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
21:15:21.288 00.000 20224 Moving (-0.15, 0.12) raw xDistance=-0.16 yDistance=-0.10
21:15:21.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:15:21.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:21.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:15:21.288 00.000 20224 MoveAxis(E, 0, ABG)
21:15:21.288 00.000 20224 Move returns status 0, amount 0
21:15:21.288 00.000 20224 MoveAxis(N, 0, ABG)
21:15:21.289 00.001 20224 Move returns status 0, amount 0
21:15:21.289 00.000 20224 move complete, result=0
21:15:21.289 00.000 20224 worker thread done servicing request
21:15:21.296 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60867, med=2745, FiltMin=2483, FiltMax=31085, Gamma=1.000
21:15:21.316 00.020 8996 UpdateGuideState exits: m=751603 SNR=347.3
21:15:21.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:21.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:21.319 00.001 8996 Enqueuing Expose request
21:15:21.320 00.001 20224 Worker thread wakes up
21:15:21.320 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:21.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:21.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:22.489 01.168 20224 Exposure complete
21:15:22.559 00.070 20224 worker thread done servicing request
21:15:22.559 00.000 8996 OnExposeComplete: enter
21:15:22.560 00.001 8996 UpdateGuideState(): m_state=6
21:15:22.561 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1388
21:15:22.563 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=473.00, Mass=690411, SNR=300.0, Peak=53555 HFD=4.4
21:15:22.564 00.001 8996 MultiStar: [#1 -0.11,0.19,0.84,U] [#2 -0.03,0.11,0.83,U] [#3 0.18,0.07,0.76,U] [#4 -0.03,0.15,0.62,U] [#5 0.06,-0.20,0.73,U] [#6 -0.07,0.21,0.51,U] [#7 0.08,0.10,0.64,U] [#8 0.07,-0.00,0.49,U] 
21:15:22.565 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.04}, one-star: {-0.22, -0.17}
21:15:22.566 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
21:15:22.566 00.000 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
21:15:22.567 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.00 mountX=-0.02 mountY=-0.04, mountTheta=-2.10
21:15:22.572 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
21:15:22.573 00.001 8996 Enqueuing Move request for scope (-0.02, 0.04)
21:15:22.575 00.002 20224 Worker thread wakes up
21:15:22.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
21:15:22.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
21:15:22.575 00.000 20224 Moving (-0.02, 0.04) raw xDistance=-0.02 yDistance=-0.04
21:15:22.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:15:22.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:22.576 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:15:22.576 00.000 20224 MoveAxis(E, 0, ABG)
21:15:22.576 00.000 20224 Move returns status 0, amount 0
21:15:22.576 00.000 20224 MoveAxis(N, 0, ABG)
21:15:22.576 00.000 20224 Move returns status 0, amount 0
21:15:22.576 00.000 20224 move complete, result=0
21:15:22.576 00.000 20224 worker thread done servicing request
21:15:22.580 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53555, med=2745, FiltMin=2505, FiltMax=31197, Gamma=1.000
21:15:22.595 00.015 8996 UpdateGuideState exits: m=690411 SNR=300.0
21:15:22.596 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:22.597 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:22.598 00.001 8996 Enqueuing Expose request
21:15:22.599 00.001 20224 Worker thread wakes up
21:15:22.599 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:22.600 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:22.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:23.580 00.980 20224 Exposure complete
21:15:23.669 00.089 20224 worker thread done servicing request
21:15:23.670 00.001 8996 OnExposeComplete: enter
21:15:23.671 00.001 8996 UpdateGuideState(): m_state=6
21:15:23.672 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1389
21:15:23.672 00.000 8996 Star::Find returns 1 (0), X=138.88, Y=472.94, Mass=758951, SNR=332.7, Peak=62163 HFD=4.4
21:15:23.673 00.001 8996 MultiStar: [#1 0.11,0.28,0.67,U] [#2 0.20,0.22,0.75,U] [#3 0.20,0.19,0.71,U] [#4 0.20,0.16,0.56,U] [#5 0.32,-0.04,0.63,U] [#6 0.13,0.15,0.43,U] [#7 0.10,0.12,0.50,U] [#8 0.26,0.00,0.42,U] 
21:15:23.674 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.08}, one-star: {-0.12, -0.23}
21:15:23.675 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
21:15:23.676 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
21:15:23.677 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.52 mountX=0.13 mountY=-0.09, mountTheta=-0.63
21:15:23.678 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.08, opts=13)
21:15:23.679 00.001 8996 Enqueuing Move request for scope (0.14, 0.08)
21:15:23.680 00.001 20224 Worker thread wakes up
21:15:23.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
21:15:23.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
21:15:23.680 00.000 20224 Moving (0.14, 0.08) raw xDistance=0.13 yDistance=-0.09
21:15:23.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:15:23.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:23.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:15:23.680 00.000 20224 MoveAxis(E, 0, ABG)
21:15:23.680 00.000 20224 Move returns status 0, amount 0
21:15:23.680 00.000 20224 MoveAxis(N, 0, ABG)
21:15:23.680 00.000 20224 Move returns status 0, amount 0
21:15:23.680 00.000 20224 move complete, result=0
21:15:23.680 00.000 20224 worker thread done servicing request
21:15:23.684 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62163, med=2745, FiltMin=2489, FiltMax=30176, Gamma=1.000
21:15:23.699 00.015 8996 UpdateGuideState exits: m=758951 SNR=332.7
21:15:23.699 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:23.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:23.701 00.001 8996 Enqueuing Expose request
21:15:23.702 00.001 20224 Worker thread wakes up
21:15:23.702 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:23.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:23.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:24.864 01.161 20224 Exposure complete
21:15:24.942 00.078 20224 worker thread done servicing request
21:15:24.942 00.000 8996 OnExposeComplete: enter
21:15:24.943 00.001 8996 UpdateGuideState(): m_state=6
21:15:24.944 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1390
21:15:24.945 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.19, Mass=798038, SNR=379.1, Peak=59971 HFD=4.4
21:15:24.947 00.002 8996 MultiStar: [#1 -0.07,0.40,0.64,U] [#2 0.13,0.37,0.64,U] [#3 0.17,0.29,0.54,U] [#4 0.04,0.21,0.53,U] [#5 0.27,0.03,0.58,U] [#6 0.24,0.21,0.46,U] [#7 0.08,0.25,0.41,U] [#8 0.22,0.23,0.36,U] 
21:15:24.948 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.21}, one-star: {-0.07, 0.02}
21:15:24.949 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
21:15:24.950 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
21:15:24.951 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.91 mountX=-0.07 mountY=-0.01, mountTheta=-3.03
21:15:24.953 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
21:15:24.953 00.000 8996 Enqueuing Move request for scope (-0.07, 0.02)
21:15:24.954 00.001 20224 Worker thread wakes up
21:15:24.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
21:15:24.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
21:15:24.954 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
21:15:24.955 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:15:24.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:24.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:15:24.955 00.000 20224 MoveAxis(E, 0, ABG)
21:15:24.955 00.000 20224 Move returns status 0, amount 0
21:15:24.955 00.000 20224 MoveAxis(N, 0, ABG)
21:15:24.955 00.000 20224 Move returns status 0, amount 0
21:15:24.955 00.000 20224 move complete, result=0
21:15:24.955 00.000 20224 worker thread done servicing request
21:15:24.960 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59971, med=2742, FiltMin=2489, FiltMax=30077, Gamma=1.000
21:15:24.979 00.019 8996 UpdateGuideState exits: m=798038 SNR=379.1
21:15:24.980 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:24.980 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:24.981 00.001 8996 Enqueuing Expose request
21:15:24.982 00.001 20224 Worker thread wakes up
21:15:24.982 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:24.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:24.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:25.949 00.966 20224 Exposure complete
21:15:26.016 00.067 20224 worker thread done servicing request
21:15:26.016 00.000 8996 OnExposeComplete: enter
21:15:26.017 00.001 8996 UpdateGuideState(): m_state=6
21:15:26.018 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1391
21:15:26.019 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=473.14, Mass=729011, SNR=359.9, Peak=52979 HFD=4.4
21:15:26.021 00.002 8996 MultiStar: [#1 0.02,0.24,0.65,U] [#2 0.18,0.27,0.73,U] [#3 0.16,0.14,0.66,U] [#4 0.02,0.11,0.50,U] [#5 0.17,-0.02,0.62,U] [#6 0.26,0.13,0.42,U] [#7 0.20,0.05,0.44,U] [#8 0.29,0.30,0.45,U] 
21:15:26.023 00.002 8996 single-star, 8 included, MultiStar: {0.14, 0.12}, one-star: {0.05, -0.03}
21:15:26.024 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
21:15:26.025 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.76)
21:15:26.026 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.50 mountX=0.06 mountY=0.02, mountTheta=0.39
21:15:26.028 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.03, opts=13)
21:15:26.029 00.001 8996 Enqueuing Move request for scope (0.05, -0.03)
21:15:26.031 00.002 20224 Worker thread wakes up
21:15:26.031 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
21:15:26.031 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
21:15:26.031 00.000 20224 Moving (0.05, -0.03) raw xDistance=0.06 yDistance=0.02
21:15:26.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:15:26.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:26.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:15:26.031 00.000 20224 MoveAxis(E, 0, ABG)
21:15:26.031 00.000 20224 Move returns status 0, amount 0
21:15:26.032 00.001 20224 MoveAxis(N, 0, ABG)
21:15:26.032 00.000 20224 Move returns status 0, amount 0
21:15:26.032 00.000 20224 move complete, result=0
21:15:26.032 00.000 20224 worker thread done servicing request
21:15:26.036 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52979, med=2745, FiltMin=2473, FiltMax=29517, Gamma=1.000
21:15:26.063 00.027 8996 UpdateGuideState exits: m=729011 SNR=359.9
21:15:26.065 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:26.068 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:26.070 00.002 8996 Enqueuing Expose request
21:15:26.072 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:26.074 00.002 20224 Worker thread wakes up
21:15:26.074 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:26.074 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:27.244 01.170 20224 Exposure complete
21:15:27.312 00.068 20224 worker thread done servicing request
21:15:27.312 00.000 8996 OnExposeComplete: enter
21:15:27.314 00.002 8996 UpdateGuideState(): m_state=6
21:15:27.316 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1392
21:15:27.317 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.04, Mass=790028, SNR=379.9, Peak=62883 HFD=4.5
21:15:27.318 00.001 8996 MultiStar: [#1 -0.15,0.26,0.61,U] [#2 0.02,0.16,0.71,U] [#3 0.15,0.01,0.62,U] [#4 0.03,0.03,0.53,U] [#5 0.29,0.04,0.51,U] [#6 0.13,0.09,0.39,U] [#7 0.08,-0.02,0.42,U] [#8 0.16,0.18,0.35,U] 
21:15:27.319 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {-0.06, -0.13}
21:15:27.320 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
21:15:27.321 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
21:15:27.323 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.83 mountX=0.05 mountY=-0.06, mountTheta=-0.93
21:15:27.325 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.06, opts=13)
21:15:27.326 00.001 8996 Enqueuing Move request for scope (0.05, 0.06)
21:15:27.328 00.002 20224 Worker thread wakes up
21:15:27.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
21:15:27.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
21:15:27.328 00.000 20224 Moving (0.05, 0.06) raw xDistance=0.05 yDistance=-0.06
21:15:27.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:15:27.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:27.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:15:27.328 00.000 20224 MoveAxis(E, 0, ABG)
21:15:27.328 00.000 20224 Move returns status 0, amount 0
21:15:27.328 00.000 20224 MoveAxis(N, 0, ABG)
21:15:27.328 00.000 20224 Move returns status 0, amount 0
21:15:27.328 00.000 20224 move complete, result=0
21:15:27.328 00.000 20224 worker thread done servicing request
21:15:27.333 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62883, med=2745, FiltMin=2489, FiltMax=32749, Gamma=1.000
21:15:27.350 00.017 8996 UpdateGuideState exits: m=790028 SNR=379.9
21:15:27.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:27.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:27.352 00.000 8996 Enqueuing Expose request
21:15:27.353 00.001 20224 Worker thread wakes up
21:15:27.353 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:27.354 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:27.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:28.346 00.992 20224 Exposure complete
21:15:28.425 00.079 20224 worker thread done servicing request
21:15:28.425 00.000 8996 OnExposeComplete: enter
21:15:28.428 00.003 8996 UpdateGuideState(): m_state=6
21:15:28.429 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1393
21:15:28.431 00.002 8996 Star::Find returns 1 (0), X=139.09, Y=473.34, Mass=792509, SNR=375.5, Peak=54211 HFD=4.7
21:15:28.432 00.001 8996 MultiStar: [#1 0.09,0.44,0.57,U] [#2 0.17,0.39,0.71,U] [#3 0.44,0.14,0.58,U] [#4 0.27,0.11,0.48,U] [#5 0.30,0.09,0.70,U] [#6 0.34,0.28,0.41,U] [#7 0.15,0.30,0.46,U] [#8 0.39,0.42,0.00,M1] 
21:15:28.433 00.001 8996 single-star, 7 included, MultiStar: {0.22, 0.23}, one-star: {0.09, 0.17}
21:15:28.434 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
21:15:28.434 00.000 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
21:15:28.435 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.09 mountX=0.07 mountY=-0.17, mountTheta=-1.19
21:15:28.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.17, opts=13)
21:15:28.438 00.001 8996 Enqueuing Move request for scope (0.09, 0.17)
21:15:28.439 00.001 20224 Worker thread wakes up
21:15:28.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
21:15:28.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
21:15:28.439 00.000 20224 Moving (0.09, 0.17) raw xDistance=0.07 yDistance=-0.17
21:15:28.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:15:28.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:28.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:15:28.439 00.000 20224 MoveAxis(E, 0, ABG)
21:15:28.439 00.000 20224 Move returns status 0, amount 0
21:15:28.439 00.000 20224 MoveAxis(N, 0, ABG)
21:15:28.439 00.000 20224 Move returns status 0, amount 0
21:15:28.439 00.000 20224 move complete, result=0
21:15:28.440 00.001 20224 worker thread done servicing request
21:15:28.444 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54211, med=2745, FiltMin=2422, FiltMax=26701, Gamma=1.000
21:15:28.458 00.014 8996 UpdateGuideState exits: m=792509 SNR=375.5
21:15:28.460 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:28.462 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:28.463 00.001 8996 Enqueuing Expose request
21:15:28.464 00.001 20224 Worker thread wakes up
21:15:28.464 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:28.465 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:28.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:29.636 01.171 20224 Exposure complete
21:15:29.708 00.072 20224 worker thread done servicing request
21:15:29.708 00.000 8996 OnExposeComplete: enter
21:15:29.709 00.001 8996 UpdateGuideState(): m_state=6
21:15:29.710 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1394
21:15:29.710 00.000 8996 Star::Find returns 1 (0), X=138.93, Y=473.30, Mass=721128, SNR=325.0, Peak=51571 HFD=4.6
21:15:29.712 00.002 8996 MultiStar: [#1 0.02,0.30,0.67,U] [#2 0.10,0.29,0.72,U] [#3 0.31,0.01,0.73,U] [#4 0.22,0.04,0.58,U] [#5 0.28,0.02,0.68,U] [#6 0.12,-0.15,0.43,U] [#7 -0.12,-0.10,0.48,U] [#8 0.28,0.21,0.43,U] 
21:15:29.712 00.000 8996 single-star, 8 included, MultiStar: {0.12, 0.10}, one-star: {-0.07, 0.13}
21:15:29.713 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
21:15:29.714 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
21:15:29.714 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.14 cameraTheta=2.06 mountX=-0.08 mountY=-0.12, mountTheta=-2.16
21:15:29.716 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.13, opts=13)
21:15:29.716 00.000 8996 Enqueuing Move request for scope (-0.07, 0.13)
21:15:29.717 00.001 20224 Worker thread wakes up
21:15:29.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
21:15:29.717 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
21:15:29.717 00.000 20224 Moving (-0.07, 0.13) raw xDistance=-0.08 yDistance=-0.12
21:15:29.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:15:29.718 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:29.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:15:29.718 00.000 20224 MoveAxis(E, 0, ABG)
21:15:29.718 00.000 20224 Move returns status 0, amount 0
21:15:29.718 00.000 20224 MoveAxis(N, 0, ABG)
21:15:29.718 00.000 20224 Move returns status 0, amount 0
21:15:29.718 00.000 20224 move complete, result=0
21:15:29.718 00.000 20224 worker thread done servicing request
21:15:29.721 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51571, med=2745, FiltMin=2489, FiltMax=27373, Gamma=1.000
21:15:29.737 00.016 8996 UpdateGuideState exits: m=721128 SNR=325.0
21:15:29.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:29.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:29.740 00.001 8996 Enqueuing Expose request
21:15:29.740 00.000 20224 Worker thread wakes up
21:15:29.740 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:29.741 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:29.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:30.720 00.979 20224 Exposure complete
21:15:30.789 00.069 20224 worker thread done servicing request
21:15:30.789 00.000 8996 OnExposeComplete: enter
21:15:30.790 00.001 8996 UpdateGuideState(): m_state=6
21:15:30.790 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1395
21:15:30.791 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.41, Mass=749083, SNR=399.5, Peak=46531 HFD=4.8
21:15:30.792 00.001 8996 MultiStar: [#1 -0.08,0.36,0.63,U] [#2 -0.13,0.19,0.67,U] [#3 0.12,0.29,0.56,U] [#4 0.04,0.46,0.50,U] [#5 -0.07,0.16,0.60,U] [#6 0.05,0.24,0.40,U] [#7 0.03,0.20,0.40,U] [#8 -0.05,0.17,0.33,U] 
21:15:30.793 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.26}, one-star: {-0.33, 0.24}
21:15:30.794 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:15:30.795 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
21:15:30.795 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.87 mountX=-0.10 mountY=-0.25, mountTheta=-1.97
21:15:30.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.26, opts=13)
21:15:30.798 00.001 8996 Enqueuing Move request for scope (-0.08, 0.26)
21:15:30.798 00.000 20224 Worker thread wakes up
21:15:30.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
21:15:30.799 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
21:15:30.799 00.000 20224 Moving (-0.08, 0.26) raw xDistance=-0.10 yDistance=-0.25
21:15:30.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:15:30.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:15:30.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:15:30.799 00.000 20224 MoveAxis(E, 0, ABG)
21:15:30.799 00.000 20224 Move returns status 0, amount 0
21:15:30.799 00.000 20224 MoveAxis(N, 0, ABG)
21:15:30.799 00.000 20224 Move returns status 0, amount 0
21:15:30.799 00.000 20224 move complete, result=0
21:15:30.799 00.000 20224 worker thread done servicing request
21:15:30.803 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46531, med=2745, FiltMin=2461, FiltMax=29619, Gamma=1.000
21:15:30.816 00.013 8996 UpdateGuideState exits: m=749083 SNR=399.5
21:15:30.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:30.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:30.819 00.001 8996 Enqueuing Expose request
21:15:30.820 00.001 20224 Worker thread wakes up
21:15:30.820 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:30.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:30.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:31.984 01.163 20224 Exposure complete
21:15:32.065 00.081 20224 worker thread done servicing request
21:15:32.065 00.000 8996 OnExposeComplete: enter
21:15:32.066 00.001 8996 UpdateGuideState(): m_state=6
21:15:32.066 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1396
21:15:32.067 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=473.12, Mass=764556, SNR=345.9, Peak=56019 HFD=4.5
21:15:32.068 00.001 8996 MultiStar: [#1 -0.10,0.24,0.67,U] [#2 -0.00,0.14,0.79,U] [#3 0.04,-0.19,0.54,U] [#4 -0.19,-0.24,0.61,U] [#5 0.18,0.14,0.65,U] [#6 -0.06,0.35,0.42,U] [#7 0.08,0.03,0.46,U] [#8 0.30,0.21,0.39,U] 
21:15:32.069 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.06}, one-star: {-0.05, -0.05}
21:15:32.070 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:15:32.070 00.000 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
21:15:32.072 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.48 mountX=-0.00 mountY=-0.06, mountTheta=-1.58
21:15:32.073 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.06, opts=13)
21:15:32.074 00.001 8996 Enqueuing Move request for scope (0.00, 0.06)
21:15:32.075 00.001 20224 Worker thread wakes up
21:15:32.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
21:15:32.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
21:15:32.075 00.000 20224 Moving (0.00, 0.06) raw xDistance=-0.00 yDistance=-0.06
21:15:32.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:15:32.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:32.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:15:32.075 00.000 20224 MoveAxis(E, 0, ABG)
21:15:32.075 00.000 20224 Move returns status 0, amount 0
21:15:32.075 00.000 20224 MoveAxis(N, 0, ABG)
21:15:32.075 00.000 20224 Move returns status 0, amount 0
21:15:32.075 00.000 20224 move complete, result=0
21:15:32.075 00.000 20224 worker thread done servicing request
21:15:32.079 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56019, med=2745, FiltMin=2473, FiltMax=29773, Gamma=1.000
21:15:32.097 00.018 8996 UpdateGuideState exits: m=764556 SNR=345.9
21:15:32.099 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:32.101 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:32.102 00.001 8996 Enqueuing Expose request
21:15:32.104 00.002 20224 Worker thread wakes up
21:15:32.104 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:32.105 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:32.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:33.083 00.978 20224 Exposure complete
21:15:33.154 00.071 20224 worker thread done servicing request
21:15:33.155 00.001 8996 OnExposeComplete: enter
21:15:33.156 00.001 8996 UpdateGuideState(): m_state=6
21:15:33.156 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1397
21:15:33.157 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=472.98, Mass=724123, SNR=386.8, Peak=52947 HFD=4.5
21:15:33.158 00.001 8996 MultiStar: [#1 -0.11,0.26,0.60,U] [#2 -0.10,0.02,0.62,U] [#3 0.21,-0.16,0.57,U] [#4 0.10,-0.23,0.52,U] [#5 0.23,-0.05,0.55,U] [#6 0.20,0.21,0.40,U] [#7 0.19,-0.03,0.40,U] [#8 0.27,-0.04,0.35,U] 
21:15:33.159 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.04}, one-star: {-0.06, -0.19}
21:15:33.160 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
21:15:33.160 00.000 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.75)
21:15:33.161 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.51 mountX=0.08 mountY=0.03, mountTheta=0.40
21:15:33.162 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
21:15:33.163 00.001 8996 Enqueuing Move request for scope (0.07, -0.04)
21:15:33.164 00.001 20224 Worker thread wakes up
21:15:33.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
21:15:33.164 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
21:15:33.164 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.08 yDistance=0.03
21:15:33.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:15:33.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:33.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:15:33.164 00.000 20224 MoveAxis(E, 0, ABG)
21:15:33.164 00.000 20224 Move returns status 0, amount 0
21:15:33.164 00.000 20224 MoveAxis(N, 0, ABG)
21:15:33.164 00.000 20224 Move returns status 0, amount 0
21:15:33.164 00.000 20224 move complete, result=0
21:15:33.164 00.000 20224 worker thread done servicing request
21:15:33.173 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52947, med=2745, FiltMin=2502, FiltMax=27373, Gamma=1.000
21:15:33.199 00.026 8996 UpdateGuideState exits: m=724123 SNR=386.8
21:15:33.201 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:33.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:33.204 00.002 8996 Enqueuing Expose request
21:15:33.205 00.001 20224 Worker thread wakes up
21:15:33.205 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:33.207 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:33.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:34.372 01.165 20224 Exposure complete
21:15:34.452 00.080 20224 worker thread done servicing request
21:15:34.452 00.000 8996 OnExposeComplete: enter
21:15:34.453 00.001 8996 UpdateGuideState(): m_state=6
21:15:34.454 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1398
21:15:34.455 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.98, Mass=704886, SNR=347.3, Peak=53507 HFD=4.6
21:15:34.456 00.001 8996 MultiStar: [#1 0.10,-0.15,0.70,U] [#2 0.19,-0.13,0.74,U] [#3 0.32,-0.21,0.61,U] [#4 0.17,-0.30,0.52,U] [#5 0.21,-0.34,0.66,U] [#6 0.09,-0.24,0.42,U] [#7 0.19,-0.34,0.47,U] [#8 0.24,-0.19,0.40,U] 
21:15:34.457 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.22}, one-star: {-0.17, -0.20}
21:15:34.458 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
21:15:34.459 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
21:15:34.462 00.003 8996 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.26 cameraTheta=-1.07 mountX=0.15 mountY=0.21, mountTheta=0.96
21:15:34.466 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.22, opts=13)
21:15:34.468 00.002 8996 Enqueuing Move request for scope (0.12, -0.22)
21:15:34.470 00.002 20224 Worker thread wakes up
21:15:34.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
21:15:34.470 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
21:15:34.470 00.000 20224 Moving (0.12, -0.22) raw xDistance=0.15 yDistance=0.21
21:15:34.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:15:34.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:15:34.470 00.000 20224 MoveAxis(E, 0, ABG)
21:15:34.470 00.000 20224 Move returns status 0, amount 0
21:15:34.470 00.000 20224 MoveAxis(S, 44, ABG)
21:15:34.470 00.000 20224 Guiding  Dir = 1, Dur = 44
21:15:34.471 00.001 20224 IsSlewing returns 0
21:15:34.471 00.000 20224 IsGuiding returns 0
21:15:34.476 00.005 20224 PulseGuide returned control before completion, sleep 50
21:15:34.476 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53507, med=2745, FiltMin=2502, FiltMax=30374, Gamma=1.000
21:15:34.496 00.020 8996 UpdateGuideState exits: m=704886 SNR=347.3
21:15:34.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:34.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:34.499 00.001 8996 Enqueuing Expose request
21:15:34.538 00.039 20224 IsGuiding returns 1
21:15:34.538 00.000 20224 scope still moving after pulse duration time elapsed
21:15:34.569 00.031 20224 IsSlewing returns 0
21:15:34.569 00.000 20224 IsGuiding returns 0
21:15:34.569 00.000 20224 scope move finished after 44 + 54 ms
21:15:34.569 00.000 20224 Move returns status 0, amount 44
21:15:34.569 00.000 20224 move complete, result=0
21:15:34.570 00.001 20224 worker thread done servicing request
21:15:34.570 00.000 20224 Worker thread wakes up
21:15:34.570 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:34.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:34.573 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
21:15:35.539 00.966 20224 Exposure complete
21:15:35.612 00.073 20224 worker thread done servicing request
21:15:35.612 00.000 8996 OnExposeComplete: enter
21:15:35.613 00.001 8996 UpdateGuideState(): m_state=6
21:15:35.614 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1399
21:15:35.615 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.93, Mass=761081, SNR=376.3, Peak=45155 HFD=4.9
21:15:35.616 00.001 8996 MultiStar: [#1 0.22,-0.11,0.67,U] [#2 -0.00,-0.26,0.69,U] [#3 0.41,-0.02,0.56,U] [#4 0.34,0.10,0.53,U] [#5 0.30,-0.17,0.52,U] [#6 0.13,-0.15,0.40,U] [#7 0.12,-0.04,0.43,U] [#8 0.22,-0.14,0.35,U] 
21:15:35.617 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.13}, one-star: {-0.26, -0.25}
21:15:35.617 00.000 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
21:15:35.618 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
21:15:35.619 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.82 mountX=0.13 mountY=0.12, mountTheta=0.71
21:15:35.620 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.13, opts=13)
21:15:35.622 00.002 8996 Enqueuing Move request for scope (0.12, -0.13)
21:15:35.623 00.001 20224 Worker thread wakes up
21:15:35.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
21:15:35.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
21:15:35.623 00.000 20224 Moving (0.12, -0.13) raw xDistance=0.13 yDistance=0.12
21:15:35.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:15:35.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:35.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:15:35.623 00.000 20224 MoveAxis(E, 0, ABG)
21:15:35.623 00.000 20224 Move returns status 0, amount 0
21:15:35.624 00.001 20224 MoveAxis(N, 0, ABG)
21:15:35.624 00.000 20224 Move returns status 0, amount 0
21:15:35.624 00.000 20224 move complete, result=0
21:15:35.624 00.000 20224 worker thread done servicing request
21:15:35.630 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45155, med=2745, FiltMin=2502, FiltMax=27798, Gamma=1.000
21:15:35.653 00.023 8996 UpdateGuideState exits: m=761081 SNR=376.3
21:15:35.654 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:35.656 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:35.658 00.002 8996 Enqueuing Expose request
21:15:35.660 00.002 20224 Worker thread wakes up
21:15:35.660 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:35.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:35.660 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:36.823 01.163 20224 Exposure complete
21:15:36.905 00.082 20224 worker thread done servicing request
21:15:36.905 00.000 8996 OnExposeComplete: enter
21:15:36.906 00.001 8996 UpdateGuideState(): m_state=6
21:15:36.908 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1400
21:15:36.909 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.35, Mass=695244, SNR=360.1, Peak=48163 HFD=4.8
21:15:36.910 00.001 8996 MultiStar: [#1 0.18,0.29,0.68,U] [#2 0.12,0.08,0.74,U] [#3 0.12,0.19,0.56,U] [#4 -0.01,0.05,0.57,U] [#5 0.13,0.19,0.55,U] [#6 0.34,0.03,0.38,U] [#7 0.28,0.03,0.42,U] [#8 0.13,0.31,0.41,U] 
21:15:36.911 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.16}, one-star: {-0.36, 0.18}
21:15:36.911 00.000 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
21:15:36.912 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
21:15:36.913 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.24 mountX=0.04 mountY=-0.16, mountTheta=-1.34
21:15:36.914 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.16, opts=13)
21:15:36.915 00.001 8996 Enqueuing Move request for scope (0.05, 0.16)
21:15:36.916 00.001 20224 Worker thread wakes up
21:15:36.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
21:15:36.916 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
21:15:36.916 00.000 20224 Moving (0.05, 0.16) raw xDistance=0.04 yDistance=-0.16
21:15:36.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:15:36.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:36.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:15:36.916 00.000 20224 MoveAxis(E, 0, ABG)
21:15:36.916 00.000 20224 Move returns status 0, amount 0
21:15:36.916 00.000 20224 MoveAxis(N, 0, ABG)
21:15:36.916 00.000 20224 Move returns status 0, amount 0
21:15:36.916 00.000 20224 move complete, result=0
21:15:36.917 00.001 20224 worker thread done servicing request
21:15:36.920 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48163, med=2745, FiltMin=2445, FiltMax=26739, Gamma=1.000
21:15:36.948 00.028 8996 UpdateGuideState exits: m=695244 SNR=360.1
21:15:36.949 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:36.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:36.952 00.002 8996 Enqueuing Expose request
21:15:36.953 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:36.953 00.000 20224 Worker thread wakes up
21:15:36.953 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:36.954 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:37.926 00.972 20224 Exposure complete
21:15:37.991 00.065 20224 worker thread done servicing request
21:15:37.991 00.000 8996 OnExposeComplete: enter
21:15:37.992 00.001 8996 UpdateGuideState(): m_state=6
21:15:37.993 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1401
21:15:37.994 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.12, Mass=658204, SNR=375.7, Peak=51267 HFD=4.5
21:15:37.995 00.001 8996 MultiStar: [#1 -0.05,0.40,0.61,U] [#2 0.04,0.30,0.73,U] [#3 0.11,0.15,0.57,U] [#4 -0.02,0.20,0.53,U] [#5 0.22,0.13,0.57,U] [#6 0.12,0.27,0.39,U] [#7 0.04,0.21,0.41,U] [#8 0.19,0.34,0.38,U] 
21:15:37.996 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.19}, one-star: {-0.25, -0.05}
21:15:37.996 00.000 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
21:15:37.999 00.003 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
21:15:38.001 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.51 mountX=-0.01 mountY=-0.19, mountTheta=-1.61
21:15:38.005 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.19, opts=13)
21:15:38.007 00.002 8996 Enqueuing Move request for scope (0.01, 0.19)
21:15:38.009 00.002 20224 Worker thread wakes up
21:15:38.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
21:15:38.009 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
21:15:38.009 00.000 20224 Moving (0.01, 0.19) raw xDistance=-0.01 yDistance=-0.19
21:15:38.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:15:38.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:38.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:15:38.009 00.000 20224 MoveAxis(E, 0, ABG)
21:15:38.009 00.000 20224 Move returns status 0, amount 0
21:15:38.010 00.001 20224 MoveAxis(N, 0, ABG)
21:15:38.010 00.000 20224 Move returns status 0, amount 0
21:15:38.010 00.000 20224 move complete, result=0
21:15:38.010 00.000 20224 worker thread done servicing request
21:15:38.021 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51267, med=2745, FiltMin=2493, FiltMax=25773, Gamma=1.000
21:15:38.047 00.026 8996 UpdateGuideState exits: m=658204 SNR=375.7
21:15:38.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:38.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:38.051 00.001 8996 Enqueuing Expose request
21:15:38.052 00.001 20224 Worker thread wakes up
21:15:38.052 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:38.052 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:15:38.053 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:39.206 01.153 20224 Exposure complete
21:15:39.270 00.064 20224 worker thread done servicing request
21:15:39.270 00.000 8996 OnExposeComplete: enter
21:15:39.271 00.001 8996 UpdateGuideState(): m_state=6
21:15:39.272 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1402
21:15:39.273 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.31, Mass=715869, SNR=381.1, Peak=49699 HFD=4.7
21:15:39.274 00.001 8996 MultiStar: [#1 -0.34,0.24,0.60,U] [#2 -0.12,0.09,0.73,U] [#3 -0.32,0.05,0.57,U] [#4 -0.46,0.14,0.48,U] [#5 0.12,0.10,0.62,U] [#6 -0.29,0.10,0.34,U] [#7 -0.38,0.15,0.41,U] [#8 0.06,0.18,0.36,U] 
21:15:39.275 00.001 8996 refined, 8 included, MultiStar: {-0.22, 0.13}, one-star: {-0.25, 0.14}
21:15:39.275 00.000 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:15:39.276 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:15:39.278 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.13 hyp=0.25 cameraTheta=2.59 mountX=-0.23 mountY=-0.11, mountTheta=-2.70
21:15:39.279 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.13, opts=13)
21:15:39.281 00.002 8996 Enqueuing Move request for scope (-0.22, 0.13)
21:15:39.282 00.001 20224 Worker thread wakes up
21:15:39.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.13) opts 0xd
21:15:39.282 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.13)
21:15:39.283 00.001 20224 Moving (-0.22, 0.13) raw xDistance=-0.23 yDistance=-0.11
21:15:39.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:15:39.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:39.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:15:39.283 00.000 20224 MoveAxis(E, 33, ABG)
21:15:39.283 00.000 20224 Guiding  Dir = 2, Dur = 33
21:15:39.284 00.001 20224 IsSlewing returns 0
21:15:39.284 00.000 20224 IsGuiding returns 0
21:15:39.290 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49699, med=2745, FiltMin=2493, FiltMax=27869, Gamma=1.000
21:15:39.298 00.008 20224 PulseGuide returned control before completion, sleep 29
21:15:39.311 00.013 8996 UpdateGuideState exits: m=715869 SNR=381.1
21:15:39.313 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:39.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:39.315 00.001 8996 Enqueuing Expose request
21:15:39.340 00.025 20224 IsGuiding returns 1
21:15:39.340 00.000 20224 scope still moving after pulse duration time elapsed
21:15:39.372 00.032 20224 IsSlewing returns 0
21:15:39.372 00.000 20224 IsGuiding returns 1
21:15:39.403 00.031 20224 IsSlewing returns 0
21:15:39.403 00.000 20224 IsGuiding returns 0
21:15:39.403 00.000 20224 scope move finished after 33 + 85 ms
21:15:39.403 00.000 20224 Move returns status 0, amount 33
21:15:39.403 00.000 20224 MoveAxis(N, 0, ABG)
21:15:39.403 00.000 20224 Move returns status 0, amount 0
21:15:39.403 00.000 20224 move complete, result=0
21:15:39.403 00.000 20224 worker thread done servicing request
21:15:39.403 00.000 20224 Worker thread wakes up
21:15:39.403 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:15:39.405 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:39.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:40.385 00.980 20224 Exposure complete
21:15:40.461 00.076 20224 worker thread done servicing request
21:15:40.461 00.000 8996 OnExposeComplete: enter
21:15:40.462 00.001 8996 UpdateGuideState(): m_state=6
21:15:40.462 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1403
21:15:40.463 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.83, Mass=752012, SNR=333.3, Peak=51427 HFD=4.6
21:15:40.464 00.001 8996 MultiStar: [#1 -0.14,-0.11,0.81,U] [#2 -0.53,-0.07,0.00,M1] [#3 -0.13,-0.28,0.59,U] [#4 -0.21,-0.38,0.52,U] [#5 0.22,-0.21,0.59,U] [#6 0.17,0.06,0.44,U] [#7 0.26,-0.03,0.44,U] [#8 0.10,-0.07,0.38,U] 
21:15:40.465 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.20}, one-star: {-0.32, -0.34}
21:15:40.466 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
21:15:40.467 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
21:15:40.467 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.84 mountX=-0.04 mountY=0.20, mountTheta=1.75
21:15:40.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.20, opts=13)
21:15:40.470 00.001 8996 Enqueuing Move request for scope (-0.05, -0.20)
21:15:40.470 00.000 20224 Worker thread wakes up
21:15:40.471 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
21:15:40.471 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
21:15:40.471 00.000 20224 Moving (-0.05, -0.20) raw xDistance=-0.04 yDistance=0.20
21:15:40.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:15:40.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:15:40.471 00.000 20224 MoveAxis(E, 0, ABG)
21:15:40.471 00.000 20224 Move returns status 0, amount 0
21:15:40.471 00.000 20224 MoveAxis(S, 43, ABG)
21:15:40.471 00.000 20224 Guiding  Dir = 1, Dur = 43
21:15:40.472 00.001 20224 IsSlewing returns 0
21:15:40.472 00.000 20224 IsGuiding returns 0
21:15:40.473 00.001 20224 PulseGuide returned control before completion, sleep 52
21:15:40.474 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51427, med=2745, FiltMin=2464, FiltMax=28112, Gamma=1.000
21:15:40.490 00.016 8996 UpdateGuideState exits: m=752012 SNR=333.3
21:15:40.492 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:40.492 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:40.493 00.001 8996 Enqueuing Expose request
21:15:40.530 00.037 20224 IsGuiding returns 1
21:15:40.530 00.000 20224 scope still moving after pulse duration time elapsed
21:15:40.560 00.030 20224 IsSlewing returns 0
21:15:40.561 00.001 20224 IsGuiding returns 0
21:15:40.561 00.000 20224 scope move finished after 43 + 45 ms
21:15:40.561 00.000 20224 Move returns status 0, amount 43
21:15:40.561 00.000 20224 move complete, result=0
21:15:40.561 00.000 20224 worker thread done servicing request
21:15:40.561 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
21:15:40.563 00.002 20224 Worker thread wakes up
21:15:40.563 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:40.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:41.737 01.174 20224 Exposure complete
21:15:41.805 00.068 20224 worker thread done servicing request
21:15:41.805 00.000 8996 OnExposeComplete: enter
21:15:41.807 00.002 8996 UpdateGuideState(): m_state=6
21:15:41.808 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1404
21:15:41.809 00.001 8996 Star::Find returns 1 (0), X=139.37, Y=473.34, Mass=742729, SNR=356.2, Peak=43251 HFD=4.8
21:15:41.811 00.002 8996 MultiStar: [#1 0.17,0.34,0.71,U] [#2 0.27,0.16,0.79,U] [#3 0.57,0.09,0.00,M1] [#4 0.50,0.35,0.00,M1] [#5 0.41,0.23,0.58,U] [#6 0.50,0.60,0.00,M1] [#7 0.45,0.33,0.00,M1] [#8 0.47,0.22,0.00,M1] 
21:15:41.812 00.001 8996 refined, 3 included, MultiStar: {0.30, 0.22}, one-star: {0.37, 0.17}
21:15:41.813 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
21:15:41.815 00.002 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
21:15:41.816 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.22 hyp=0.37 cameraTheta=0.62 mountX=0.28 mountY=-0.25, mountTheta=-0.72
21:15:41.819 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.22, opts=13)
21:15:41.821 00.002 8996 Enqueuing Move request for scope (0.30, 0.22)
21:15:41.823 00.002 20224 Worker thread wakes up
21:15:41.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.22) opts 0xd
21:15:41.823 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.22)
21:15:41.823 00.000 20224 Moving (0.30, 0.22) raw xDistance=0.28 yDistance=-0.25
21:15:41.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:15:41.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:15:41.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:15:41.823 00.000 20224 MoveAxis(W, 41, ABG)
21:15:41.823 00.000 20224 Guiding  Dir = 3, Dur = 41
21:15:41.824 00.001 20224 IsSlewing returns 0
21:15:41.824 00.000 20224 IsGuiding returns 0
21:15:41.825 00.001 20224 PulseGuide returned control before completion, sleep 50
21:15:41.831 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=43251, med=2745, FiltMin=2502, FiltMax=24784, Gamma=1.000
21:15:41.850 00.019 8996 UpdateGuideState exits: m=742729 SNR=356.2
21:15:41.853 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:41.854 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:41.856 00.002 8996 Enqueuing Expose request
21:15:41.878 00.022 20224 IsGuiding returns 1
21:15:41.878 00.000 20224 scope still moving after pulse duration time elapsed
21:15:41.910 00.032 20224 IsSlewing returns 0
21:15:41.910 00.000 20224 IsGuiding returns 0
21:15:41.910 00.000 20224 scope move finished after 41 + 45 ms
21:15:41.910 00.000 20224 Move returns status 0, amount 41
21:15:41.910 00.000 20224 MoveAxis(N, 0, ABG)
21:15:41.910 00.000 20224 Move returns status 0, amount 0
21:15:41.910 00.000 20224 move complete, result=0
21:15:41.910 00.000 20224 worker thread done servicing request
21:15:41.910 00.000 20224 Worker thread wakes up
21:15:41.910 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:41.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:41.911 00.001 8996 GuideStep: 0.3 px 41 ms WEST, -0.2 px 0 ms NORTH
21:15:42.872 00.961 20224 Exposure complete
21:15:42.928 00.056 20224 worker thread done servicing request
21:15:42.928 00.000 8996 OnExposeComplete: enter
21:15:42.929 00.001 8996 UpdateGuideState(): m_state=6
21:15:42.930 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1405
21:15:42.931 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.33, Mass=710784, SNR=325.4, Peak=49891 HFD=4.6
21:15:42.932 00.001 8996 MultiStar: [#1 0.08,0.61,0.00,M1] [#2 0.00,0.45,0.81,U] [#3 0.18,0.23,0.71,U] [#4 -0.01,0.38,0.61,U] [#5 0.13,0.23,0.66,U] [#6 0.09,0.61,0.00,M2] [#7 0.10,0.23,0.46,U] [#8 0.12,0.46,0.39,U] 
21:15:42.933 00.001 8996 single-star, 6 included, MultiStar: {0.02, 0.29}, one-star: {-0.21, 0.16}
21:15:42.933 00.000 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
21:15:42.934 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
21:15:42.935 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.26 cameraTheta=2.48 mountX=-0.22 mountY=-0.14, mountTheta=-2.59
21:15:42.936 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.16, opts=13)
21:15:42.937 00.001 8996 Enqueuing Move request for scope (-0.21, 0.16)
21:15:42.938 00.001 20224 Worker thread wakes up
21:15:42.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
21:15:42.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
21:15:42.938 00.000 20224 Moving (-0.21, 0.16) raw xDistance=-0.22 yDistance=-0.14
21:15:42.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
21:15:42.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:42.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:15:42.938 00.000 20224 MoveAxis(E, 29, ABG)
21:15:42.938 00.000 20224 Guiding  Dir = 2, Dur = 29
21:15:42.938 00.000 20224 IsSlewing returns 0
21:15:42.939 00.001 20224 IsGuiding returns 0
21:15:42.942 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49891, med=2745, FiltMin=2483, FiltMax=28489, Gamma=1.000
21:15:42.956 00.014 8996 UpdateGuideState exits: m=710784 SNR=325.4
21:15:42.957 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:42.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:42.959 00.001 8996 Enqueuing Expose request
21:15:42.989 00.030 20224 IsGuiding returns 1
21:15:42.989 00.000 20224 scope still moving after pulse duration time elapsed
21:15:43.018 00.029 20224 IsSlewing returns 0
21:15:43.018 00.000 20224 IsGuiding returns 1
21:15:43.050 00.032 20224 IsSlewing returns 0
21:15:43.050 00.000 20224 IsGuiding returns 1
21:15:43.081 00.031 20224 IsSlewing returns 0
21:15:43.081 00.000 20224 IsGuiding returns 0
21:15:43.081 00.000 20224 scope move finished after 29 + 114 ms
21:15:43.081 00.000 20224 Move returns status 0, amount 29
21:15:43.081 00.000 20224 MoveAxis(N, 0, ABG)
21:15:43.081 00.000 20224 Move returns status 0, amount 0
21:15:43.081 00.000 20224 move complete, result=0
21:15:43.081 00.000 20224 worker thread done servicing request
21:15:43.081 00.000 20224 Worker thread wakes up
21:15:43.081 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:43.081 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
21:15:43.083 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:44.255 01.172 20224 Exposure complete
21:15:44.323 00.068 20224 worker thread done servicing request
21:15:44.323 00.000 8996 OnExposeComplete: enter
21:15:44.324 00.001 8996 UpdateGuideState(): m_state=6
21:15:44.325 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1406
21:15:44.326 00.001 8996 Star::Find returns 1 (0), X=139.20, Y=473.25, Mass=797225, SNR=370.4, Peak=46835 HFD=4.7
21:15:44.328 00.002 8996 MultiStar: [#1 0.22,0.29,0.56,U] [#2 0.33,0.27,0.71,U] [#3 0.42,0.16,0.59,U] [#4 0.39,0.19,0.53,U] [#5 0.29,0.01,0.54,U] [#6 0.53,0.24,0.00,M3] [#7 0.40,0.06,0.40,U] [#8 0.45,0.49,0.00,M1] 
21:15:44.330 00.002 8996 single-star, 6 included, MultiStar: {0.31, 0.15}, one-star: {0.20, 0.08}
21:15:44.332 00.002 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
21:15:44.333 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
21:15:44.335 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.38 mountX=0.19 mountY=-0.10, mountTheta=-0.49
21:15:44.338 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.08, opts=13)
21:15:44.340 00.002 8996 Enqueuing Move request for scope (0.20, 0.08)
21:15:44.341 00.001 20224 Worker thread wakes up
21:15:44.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
21:15:44.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
21:15:44.341 00.000 20224 Moving (0.20, 0.08) raw xDistance=0.19 yDistance=-0.10
21:15:44.342 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:15:44.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:44.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:15:44.342 00.000 20224 MoveAxis(E, 0, ABG)
21:15:44.342 00.000 20224 Move returns status 0, amount 0
21:15:44.342 00.000 20224 MoveAxis(N, 0, ABG)
21:15:44.342 00.000 20224 Move returns status 0, amount 0
21:15:44.342 00.000 20224 move complete, result=0
21:15:44.342 00.000 20224 worker thread done servicing request
21:15:44.350 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46835, med=2745, FiltMin=2467, FiltMax=28416, Gamma=1.000
21:15:44.377 00.027 8996 UpdateGuideState exits: m=797225 SNR=370.4
21:15:44.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:44.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:44.380 00.001 8996 Enqueuing Expose request
21:15:44.381 00.001 20224 Worker thread wakes up
21:15:44.381 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:44.382 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:44.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:45.361 00.979 20224 Exposure complete
21:15:45.427 00.066 20224 worker thread done servicing request
21:15:45.428 00.001 8996 OnExposeComplete: enter
21:15:45.429 00.001 8996 UpdateGuideState(): m_state=6
21:15:45.430 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1407
21:15:45.431 00.001 8996 Star::Find returns 1 (0), X=139.44, Y=473.22, Mass=780703, SNR=336.3, Peak=44851 HFD=4.8
21:15:45.432 00.001 8996 MultiStar: [#1 0.49,-0.03,0.70,U] [#2 0.59,0.27,0.00,M1] [#3 0.80,0.04,0.00,M1] [#4 0.63,0.18,0.00,M1] [#5 0.71,-0.20,0.00,M1] [#6 0.69,0.00,0.00,M4] [#7 0.47,0.04,0.45,U] [#8 0.59,-0.05,0.00,M2] 
21:15:45.433 00.001 8996 single-star, 2 included, MultiStar: {0.46, 0.02}, one-star: {0.44, 0.05}
21:15:45.434 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
21:15:45.435 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
21:15:45.435 00.000 8996 CameraToMount -- cameraX=0.44 cameraY=0.05 hyp=0.44 cameraTheta=0.12 mountX=0.43 mountY=-0.10, mountTheta=-0.23
21:15:45.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=0.05, opts=13)
21:15:45.438 00.001 8996 Enqueuing Move request for scope (0.44, 0.05)
21:15:45.439 00.001 20224 Worker thread wakes up
21:15:45.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.05) opts 0xd
21:15:45.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, 0.05)
21:15:45.439 00.000 20224 Moving (0.44, 0.05) raw xDistance=0.43 yDistance=-0.10
21:15:45.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
21:15:45.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:45.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:15:45.439 00.000 20224 MoveAxis(W, 63, ABG)
21:15:45.439 00.000 20224 Guiding  Dir = 3, Dur = 63
21:15:45.439 00.000 20224 IsSlewing returns 0
21:15:45.440 00.001 20224 IsGuiding returns 0
21:15:45.443 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=44851, med=2745, FiltMin=2448, FiltMax=28032, Gamma=1.000
21:15:45.451 00.008 20224 PulseGuide returned control before completion, sleep 63
21:15:45.458 00.007 8996 UpdateGuideState exits: m=780703 SNR=336.3
21:15:45.460 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:45.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:45.463 00.002 8996 Enqueuing Expose request
21:15:45.528 00.065 20224 IsGuiding returns 1
21:15:45.528 00.000 20224 scope still moving after pulse duration time elapsed
21:15:45.560 00.032 20224 IsSlewing returns 0
21:15:45.560 00.000 20224 IsGuiding returns 0
21:15:45.560 00.000 20224 scope move finished after 63 + 57 ms
21:15:45.560 00.000 20224 Move returns status 0, amount 63
21:15:45.560 00.000 20224 MoveAxis(N, 0, ABG)
21:15:45.560 00.000 20224 Move returns status 0, amount 0
21:15:45.560 00.000 20224 move complete, result=0
21:15:45.560 00.000 20224 worker thread done servicing request
21:15:45.560 00.000 20224 Worker thread wakes up
21:15:45.560 00.000 8996 GuideStep: 0.4 px 63 ms WEST, -0.1 px 0 ms NORTH
21:15:45.562 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:45.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:46.742 01.180 20224 Exposure complete
21:15:46.815 00.073 20224 worker thread done servicing request
21:15:46.815 00.000 8996 OnExposeComplete: enter
21:15:46.816 00.001 8996 UpdateGuideState(): m_state=6
21:15:46.817 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1408
21:15:46.818 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.45, Mass=703330, SNR=317.0, Peak=48179 HFD=4.5
21:15:46.819 00.001 8996 MultiStar: [#1 0.06,0.57,0.00,M1] [#2 0.07,0.24,0.86,U] [#3 0.18,0.29,0.69,U] [#4 0.09,0.33,0.61,U] [#5 0.20,0.42,0.60,U] [#6 0.31,0.34,0.47,U] [#7 0.19,0.35,0.50,U] [#8 0.19,0.64,0.00,M3] 
21:15:46.819 00.000 8996 single-star, 6 included, MultiStar: {0.10, 0.31}, one-star: {-0.13, 0.28}
21:15:46.820 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
21:15:46.821 00.001 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
21:15:46.821 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.28 hyp=0.30 cameraTheta=2.01 mountX=-0.16 mountY=-0.26, mountTheta=-2.12
21:15:46.823 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.28, opts=13)
21:15:46.825 00.002 8996 Enqueuing Move request for scope (-0.13, 0.28)
21:15:46.825 00.000 20224 Worker thread wakes up
21:15:46.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.28) opts 0xd
21:15:46.826 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.28)
21:15:46.826 00.000 20224 Moving (-0.13, 0.28) raw xDistance=-0.16 yDistance=-0.26
21:15:46.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:15:46.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:15:46.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:15:46.826 00.000 20224 MoveAxis(E, 0, ABG)
21:15:46.826 00.000 20224 Move returns status 0, amount 0
21:15:46.826 00.000 20224 MoveAxis(N, 0, ABG)
21:15:46.826 00.000 20224 Move returns status 0, amount 0
21:15:46.826 00.000 20224 move complete, result=0
21:15:46.826 00.000 20224 worker thread done servicing request
21:15:46.830 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48179, med=2745, FiltMin=2493, FiltMax=27881, Gamma=1.000
21:15:46.847 00.017 8996 UpdateGuideState exits: m=703330 SNR=317.0
21:15:46.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:46.850 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:46.851 00.001 8996 Enqueuing Expose request
21:15:46.852 00.001 20224 Worker thread wakes up
21:15:46.852 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
21:15:46.854 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:46.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:47.825 00.971 20224 Exposure complete
21:15:47.901 00.076 20224 worker thread done servicing request
21:15:47.901 00.000 8996 OnExposeComplete: enter
21:15:47.902 00.001 8996 UpdateGuideState(): m_state=6
21:15:47.903 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1409
21:15:47.904 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=473.26, Mass=778942, SNR=379.4, Peak=50515 HFD=4.5
21:15:47.905 00.001 8996 MultiStar: [#1 0.03,0.11,0.62,U] [#2 0.11,0.26,0.70,U] [#3 0.18,-0.23,0.56,U] [#4 0.04,-0.09,0.55,U] [#5 0.42,0.21,0.55,U] [#6 0.18,0.23,0.46,U] [#7 0.12,0.21,0.42,U] [#8 0.40,0.23,0.35,U] 
21:15:47.905 00.000 8996 single-star, 8 included, MultiStar: {0.14, 0.11}, one-star: {0.03, 0.09}
21:15:47.906 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
21:15:47.907 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
21:15:47.908 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.30 mountX=0.02 mountY=-0.10, mountTheta=-1.39
21:15:47.909 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
21:15:47.910 00.001 8996 Enqueuing Move request for scope (0.03, 0.09)
21:15:47.911 00.001 20224 Worker thread wakes up
21:15:47.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:15:47.911 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:15:47.911 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.02 yDistance=-0.10
21:15:47.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:15:47.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:47.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:15:47.911 00.000 20224 MoveAxis(E, 0, ABG)
21:15:47.911 00.000 20224 Move returns status 0, amount 0
21:15:47.911 00.000 20224 MoveAxis(N, 0, ABG)
21:15:47.911 00.000 20224 Move returns status 0, amount 0
21:15:47.911 00.000 20224 move complete, result=0
21:15:47.911 00.000 20224 worker thread done servicing request
21:15:47.915 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50515, med=2745, FiltMin=2496, FiltMax=28829, Gamma=1.000
21:15:47.938 00.023 8996 UpdateGuideState exits: m=778942 SNR=379.4
21:15:47.940 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:47.942 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:47.944 00.002 8996 Enqueuing Expose request
21:15:47.945 00.001 20224 Worker thread wakes up
21:15:47.945 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:47.947 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:47.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:49.096 01.149 20224 Exposure complete
21:15:49.151 00.055 20224 worker thread done servicing request
21:15:49.151 00.000 8996 OnExposeComplete: enter
21:15:49.152 00.001 8996 UpdateGuideState(): m_state=6
21:15:49.154 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1410
21:15:49.155 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.50, Mass=784346, SNR=366.0, Peak=55187 HFD=4.4
21:15:49.157 00.002 8996 MultiStar: [#1 -0.16,0.51,0.00,M1] [#2 -0.08,0.45,0.75,U] [#3 -0.00,0.34,0.66,U] [#4 -0.00,0.45,0.54,U] [#5 0.10,0.26,0.60,U] [#6 -0.08,0.41,0.47,U] [#7 -0.11,0.30,0.42,U] [#8 0.14,0.80,0.00,M3] 
21:15:49.158 00.001 8996 single-star, 6 included, MultiStar: {-0.04, 0.36}, one-star: {-0.09, 0.33}
21:15:49.158 00.000 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
21:15:49.159 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
21:15:49.160 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.84 mountX=-0.12 mountY=-0.32, mountTheta=-1.94
21:15:49.162 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.33, opts=13)
21:15:49.163 00.001 8996 Enqueuing Move request for scope (-0.09, 0.33)
21:15:49.164 00.001 20224 Worker thread wakes up
21:15:49.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
21:15:49.164 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
21:15:49.164 00.000 20224 Moving (-0.09, 0.33) raw xDistance=-0.12 yDistance=-0.32
21:15:49.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:15:49.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:15:49.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:15:49.164 00.000 20224 MoveAxis(E, 0, ABG)
21:15:49.165 00.001 20224 Move returns status 0, amount 0
21:15:49.165 00.000 20224 MoveAxis(N, 0, ABG)
21:15:49.165 00.000 20224 Move returns status 0, amount 0
21:15:49.165 00.000 20224 move complete, result=0
21:15:49.165 00.000 20224 worker thread done servicing request
21:15:49.174 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55187, med=2745, FiltMin=2475, FiltMax=30281, Gamma=1.000
21:15:49.203 00.029 8996 UpdateGuideState exits: m=784346 SNR=366.0
21:15:49.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:49.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:49.207 00.002 8996 Enqueuing Expose request
21:15:49.208 00.001 20224 Worker thread wakes up
21:15:49.208 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:15:49.209 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:49.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:50.175 00.966 20224 Exposure complete
21:15:50.244 00.069 20224 worker thread done servicing request
21:15:50.244 00.000 8996 OnExposeComplete: enter
21:15:50.245 00.001 8996 UpdateGuideState(): m_state=6
21:15:50.246 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1411
21:15:50.247 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=473.43, Mass=724772, SNR=349.0, Peak=53923 HFD=4.5
21:15:50.249 00.002 8996 MultiStar: [#1 -0.02,0.51,0.00,M2] [#2 0.20,0.65,0.00,M1] [#3 0.10,0.30,0.61,U] [#4 0.03,0.51,0.00,M1] [#5 0.16,0.48,0.00,M1] [#6 0.21,0.54,0.00,M2] [#7 0.18,0.46,0.44,U] [#8 0.26,0.56,0.00,M4] 
21:15:50.251 00.002 8996 refined, 2 included, MultiStar: {-0.02, 0.31}, one-star: {-0.19, 0.26}
21:15:50.252 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
21:15:50.252 00.000 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
21:15:50.254 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.65 mountX=-0.05 mountY=-0.31, mountTheta=-1.75
21:15:50.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.31, opts=13)
21:15:50.257 00.001 8996 Enqueuing Move request for scope (-0.02, 0.31)
21:15:50.258 00.001 20224 Worker thread wakes up
21:15:50.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
21:15:50.258 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
21:15:50.258 00.000 20224 Moving (-0.02, 0.31) raw xDistance=-0.05 yDistance=-0.31
21:15:50.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:15:50.258 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.15 newest=-0.72
21:15:50.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:15:50.258 00.000 20224 MoveAxis(E, 0, ABG)
21:15:50.258 00.000 20224 Move returns status 0, amount 0
21:15:50.258 00.000 20224 MoveAxis(N, 65, ABG)
21:15:50.258 00.000 20224 Guiding  Dir = 0, Dur = 65
21:15:50.258 00.000 20224 IsSlewing returns 0
21:15:50.258 00.000 20224 IsGuiding returns 0
21:15:50.262 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53923, med=2745, FiltMin=2499, FiltMax=28941, Gamma=1.000
21:15:50.277 00.015 8996 UpdateGuideState exits: m=724772 SNR=349.0
21:15:50.278 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:50.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:50.280 00.001 8996 Enqueuing Expose request
21:15:50.305 00.025 20224 PulseGuide returned control before completion, sleep 29
21:15:50.335 00.030 20224 IsGuiding returns 1
21:15:50.335 00.000 20224 scope still moving after pulse duration time elapsed
21:15:50.366 00.031 20224 IsSlewing returns 0
21:15:50.366 00.000 20224 IsGuiding returns 1
21:15:50.397 00.031 20224 IsSlewing returns 0
21:15:50.397 00.000 20224 IsGuiding returns 0
21:15:50.397 00.000 20224 scope move finished after 65 + 73 ms
21:15:50.397 00.000 20224 Move returns status 0, amount 65
21:15:50.397 00.000 20224 move complete, result=0
21:15:50.397 00.000 20224 worker thread done servicing request
21:15:50.397 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
21:15:50.398 00.001 20224 Worker thread wakes up
21:15:50.399 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:50.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:51.545 01.146 20224 Exposure complete
21:15:51.600 00.055 20224 worker thread done servicing request
21:15:51.600 00.000 8996 OnExposeComplete: enter
21:15:51.601 00.001 8996 UpdateGuideState(): m_state=6
21:15:51.602 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1412
21:15:51.603 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=473.11, Mass=722087, SNR=360.5, Peak=58291 HFD=4.4
21:15:51.603 00.000 8996 MultiStar: [#1 0.00,0.21,0.68,U] [#2 0.04,0.34,0.74,U] [#3 0.06,0.26,0.65,U] [#4 0.04,0.20,0.58,U] [#5 0.20,0.17,0.61,U] [#6 0.20,0.46,0.00,M3] [#7 0.14,0.41,0.42,U] [#8 0.23,0.20,0.35,U] 
21:15:51.604 00.001 8996 single-star, 7 included, MultiStar: {0.07, 0.19}, one-star: {0.01, -0.06}
21:15:51.605 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
21:15:51.606 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
21:15:51.606 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.41 mountX=0.02 mountY=0.06, mountTheta=1.31
21:15:51.608 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.06, opts=13)
21:15:51.609 00.001 8996 Enqueuing Move request for scope (0.01, -0.06)
21:15:51.610 00.001 20224 Worker thread wakes up
21:15:51.610 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
21:15:51.610 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
21:15:51.610 00.000 20224 Moving (0.01, -0.06) raw xDistance=0.02 yDistance=0.06
21:15:51.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:15:51.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:51.610 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:15:51.610 00.000 20224 MoveAxis(E, 0, ABG)
21:15:51.610 00.000 20224 Move returns status 0, amount 0
21:15:51.610 00.000 20224 MoveAxis(N, 0, ABG)
21:15:51.610 00.000 20224 Move returns status 0, amount 0
21:15:51.610 00.000 20224 move complete, result=0
21:15:51.610 00.000 20224 worker thread done servicing request
21:15:51.614 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58291, med=2745, FiltMin=2493, FiltMax=26941, Gamma=1.000
21:15:51.639 00.025 8996 UpdateGuideState exits: m=722087 SNR=360.5
21:15:51.640 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:51.642 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:51.643 00.001 8996 Enqueuing Expose request
21:15:51.644 00.001 20224 Worker thread wakes up
21:15:51.644 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:15:51.645 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:51.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:52.619 00.974 20224 Exposure complete
21:15:52.697 00.078 20224 worker thread done servicing request
21:15:52.698 00.001 8996 OnExposeComplete: enter
21:15:52.699 00.001 8996 UpdateGuideState(): m_state=6
21:15:52.700 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1413
21:15:52.700 00.000 8996 Star::Find returns 1 (0), X=138.80, Y=473.02, Mass=759424, SNR=381.8, Peak=65507 HFD=4.4
21:15:52.702 00.002 8996 MultiStar: [#1 0.07,0.29,0.63,U] [#2 0.17,0.27,0.70,U] [#3 0.29,0.22,0.66,U] [#4 0.13,0.08,0.52,U] [#5 0.12,-0.05,0.62,U] [#6 0.19,0.12,0.41,U] [#7 0.27,0.31,0.49,U] [#8 0.05,0.13,0.38,U] 
21:15:52.704 00.002 8996 refined, 8 included, MultiStar: {0.10, 0.12}, one-star: {-0.20, -0.15}
21:15:52.705 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:15:52.707 00.002 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
21:15:52.708 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.88 mountX=0.08 mountY=-0.13, mountTheta=-0.98
21:15:52.710 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.12, opts=13)
21:15:52.713 00.003 8996 Enqueuing Move request for scope (0.10, 0.12)
21:15:52.715 00.002 20224 Worker thread wakes up
21:15:52.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
21:15:52.715 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
21:15:52.715 00.000 20224 Moving (0.10, 0.12) raw xDistance=0.08 yDistance=-0.13
21:15:52.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:15:52.716 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:52.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:15:52.716 00.000 20224 MoveAxis(E, 0, ABG)
21:15:52.716 00.000 20224 Move returns status 0, amount 0
21:15:52.716 00.000 20224 MoveAxis(N, 0, ABG)
21:15:52.716 00.000 20224 Move returns status 0, amount 0
21:15:52.716 00.000 20224 move complete, result=0
21:15:52.716 00.000 20224 worker thread done servicing request
21:15:52.723 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2448, FiltMax=33549, Gamma=1.000
21:15:52.748 00.025 8996 UpdateGuideState exits: m=759424 SNR=381.8
21:15:52.750 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:52.751 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:52.753 00.002 8996 Enqueuing Expose request
21:15:52.754 00.001 20224 Worker thread wakes up
21:15:52.754 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:15:52.756 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:52.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:53.918 01.162 20224 Exposure complete
21:15:54.016 00.098 20224 worker thread done servicing request
21:15:54.016 00.000 8996 OnExposeComplete: enter
21:15:54.017 00.001 8996 UpdateGuideState(): m_state=6
21:15:54.018 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1414
21:15:54.019 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=473.13, Mass=790049, SNR=386.1, Peak=61907 HFD=4.4
21:15:54.019 00.000 8996 MultiStar: [#1 -0.02,0.30,0.66,U] [#2 0.03,0.37,0.72,U] [#3 0.19,0.15,0.54,U] [#4 0.13,0.20,0.45,U] [#5 0.17,0.31,0.51,U] [#6 0.16,0.30,0.41,U] [#7 0.01,0.13,0.42,U] [#8 0.13,0.22,0.34,U] 
21:15:54.020 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.20}, one-star: {-0.05, -0.04}
21:15:54.021 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
21:15:54.022 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
21:15:54.022 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.54 mountX=-0.05 mountY=0.04, mountTheta=2.43
21:15:54.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.04, opts=13)
21:15:54.024 00.000 8996 Enqueuing Move request for scope (-0.05, -0.04)
21:15:54.025 00.001 20224 Worker thread wakes up
21:15:54.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
21:15:54.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
21:15:54.025 00.000 20224 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=0.04
21:15:54.026 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:15:54.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:54.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:15:54.026 00.000 20224 MoveAxis(E, 0, ABG)
21:15:54.026 00.000 20224 Move returns status 0, amount 0
21:15:54.026 00.000 20224 MoveAxis(N, 0, ABG)
21:15:54.026 00.000 20224 Move returns status 0, amount 0
21:15:54.026 00.000 20224 move complete, result=0
21:15:54.026 00.000 20224 worker thread done servicing request
21:15:54.035 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61907, med=2745, FiltMin=2470, FiltMax=29917, Gamma=1.000
21:15:54.071 00.036 8996 UpdateGuideState exits: m=790049 SNR=386.1
21:15:54.073 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:54.074 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:54.076 00.002 8996 Enqueuing Expose request
21:15:54.078 00.002 20224 Worker thread wakes up
21:15:54.078 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:15:54.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:54.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:55.054 00.975 20224 Exposure complete
21:15:55.132 00.078 20224 worker thread done servicing request
21:15:55.132 00.000 8996 OnExposeComplete: enter
21:15:55.134 00.002 8996 UpdateGuideState(): m_state=6
21:15:55.134 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1415
21:15:55.135 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.21, Mass=674387, SNR=320.5, Peak=60707 HFD=4.4
21:15:55.136 00.001 8996 MultiStar: [#1 0.08,0.16,0.73,U] [#2 0.01,0.25,0.81,U] [#3 0.24,0.09,0.61,U] [#4 0.13,0.24,0.56,U] [#5 0.13,0.10,0.63,U] [#6 0.22,0.25,0.53,U] [#7 0.09,0.13,0.51,U] [#8 0.20,0.35,0.40,U] 
21:15:55.137 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.17}, one-star: {-0.11, 0.04}
21:15:55.138 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
21:15:55.138 00.000 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
21:15:55.139 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.76 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
21:15:55.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
21:15:55.141 00.000 8996 Enqueuing Move request for scope (-0.11, 0.04)
21:15:55.142 00.001 20224 Worker thread wakes up
21:15:55.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
21:15:55.142 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
21:15:55.142 00.000 20224 Moving (-0.11, 0.04) raw xDistance=-0.11 yDistance=-0.03
21:15:55.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:15:55.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:55.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:15:55.142 00.000 20224 MoveAxis(E, 0, ABG)
21:15:55.142 00.000 20224 Move returns status 0, amount 0
21:15:55.143 00.001 20224 MoveAxis(N, 0, ABG)
21:15:55.143 00.000 20224 Move returns status 0, amount 0
21:15:55.143 00.000 20224 move complete, result=0
21:15:55.143 00.000 20224 worker thread done servicing request
21:15:55.147 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60707, med=2745, FiltMin=2480, FiltMax=26109, Gamma=1.000
21:15:55.160 00.013 8996 UpdateGuideState exits: m=674387 SNR=320.5
21:15:55.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:55.163 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:55.164 00.001 8996 Enqueuing Expose request
21:15:55.165 00.001 20224 Worker thread wakes up
21:15:55.165 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:55.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:55.165 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:56.329 01.164 20224 Exposure complete
21:15:56.414 00.085 20224 worker thread done servicing request
21:15:56.414 00.000 8996 OnExposeComplete: enter
21:15:56.417 00.003 8996 UpdateGuideState(): m_state=6
21:15:56.420 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1416
21:15:56.422 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=473.36, Mass=726683, SNR=353.8, Peak=59523 HFD=4.7
21:15:56.425 00.003 8996 MultiStar: [#1 -0.09,0.38,0.66,U] [#2 -0.14,0.36,0.93,U] [#3 0.04,0.20,0.62,U] [#4 -0.04,0.12,0.51,U] [#5 0.19,0.12,0.61,U] [#6 -0.10,0.01,0.47,U] [#7 -0.25,0.29,0.44,U] [#8 0.27,0.37,0.37,U] 
21:15:56.427 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.23}, one-star: {-0.30, 0.18}
21:15:56.429 00.002 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
21:15:56.432 00.003 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
21:15:56.434 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.88 mountX=-0.10 mountY=-0.22, mountTheta=-1.98
21:15:56.437 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.23, opts=13)
21:15:56.438 00.001 8996 Enqueuing Move request for scope (-0.07, 0.23)
21:15:56.440 00.002 20224 Worker thread wakes up
21:15:56.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
21:15:56.440 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
21:15:56.441 00.001 20224 Moving (-0.07, 0.23) raw xDistance=-0.10 yDistance=-0.22
21:15:56.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:15:56.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:15:56.441 00.000 20224 MoveAxis(E, 0, ABG)
21:15:56.441 00.000 20224 Move returns status 0, amount 0
21:15:56.441 00.000 20224 MoveAxis(N, 47, ABG)
21:15:56.441 00.000 20224 Guiding  Dir = 0, Dur = 47
21:15:56.442 00.001 20224 IsSlewing returns 0
21:15:56.442 00.000 20224 IsGuiding returns 0
21:15:56.446 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59523, med=2745, FiltMin=2441, FiltMax=29785, Gamma=1.000
21:15:56.463 00.017 8996 UpdateGuideState exits: m=726683 SNR=353.8
21:15:56.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:56.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:56.466 00.001 8996 Enqueuing Expose request
21:15:56.473 00.007 20224 PulseGuide returned control before completion, sleep 27
21:15:56.505 00.032 20224 IsGuiding returns 1
21:15:56.505 00.000 20224 scope still moving after pulse duration time elapsed
21:15:56.535 00.030 20224 IsSlewing returns 0
21:15:56.535 00.000 20224 IsGuiding returns 1
21:15:56.566 00.031 20224 IsSlewing returns 0
21:15:56.566 00.000 20224 IsGuiding returns 0
21:15:56.566 00.000 20224 scope move finished after 47 + 77 ms
21:15:56.566 00.000 20224 Move returns status 0, amount 47
21:15:56.566 00.000 20224 move complete, result=0
21:15:56.566 00.000 20224 worker thread done servicing request
21:15:56.566 00.000 20224 Worker thread wakes up
21:15:56.566 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
21:15:56.569 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:56.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:57.567 00.998 20224 Exposure complete
21:15:57.641 00.074 20224 worker thread done servicing request
21:15:57.641 00.000 8996 OnExposeComplete: enter
21:15:57.642 00.001 8996 UpdateGuideState(): m_state=6
21:15:57.643 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1417
21:15:57.644 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=473.12, Mass=761334, SNR=368.4, Peak=62963 HFD=4.4
21:15:57.645 00.001 8996 MultiStar: [#1 -0.55,-0.01,0.00,M1] [#2 -0.53,0.08,0.00,M1] [#3 -0.32,0.06,0.55,U] [#4 -0.36,0.16,0.52,U] [#5 -0.18,-0.14,0.61,U] [#6 -0.23,0.02,0.42,U] [#7 -0.36,0.04,0.45,U] [#8 -0.07,0.05,0.34,U] 
21:15:57.646 00.001 8996 refined, 6 included, MultiStar: {-0.29, 0.01}, one-star: {-0.38, -0.05}
21:15:57.647 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
21:15:57.648 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:15:57.649 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.01 hyp=0.29 cameraTheta=3.11 mountX=-0.29 mountY=0.03, mountTheta=3.05
21:15:57.650 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.01, opts=13)
21:15:57.651 00.001 8996 Enqueuing Move request for scope (-0.29, 0.01)
21:15:57.652 00.001 20224 Worker thread wakes up
21:15:57.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.01) opts 0xd
21:15:57.652 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.01)
21:15:57.652 00.000 20224 Moving (-0.29, 0.01) raw xDistance=-0.29 yDistance=0.03
21:15:57.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:15:57.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:57.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:15:57.652 00.000 20224 MoveAxis(E, 43, ABG)
21:15:57.652 00.000 20224 Guiding  Dir = 2, Dur = 43
21:15:57.652 00.000 20224 IsSlewing returns 0
21:15:57.653 00.001 20224 IsGuiding returns 0
21:15:57.656 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62963, med=2745, FiltMin=2499, FiltMax=31283, Gamma=1.000
21:15:57.662 00.006 20224 PulseGuide returned control before completion, sleep 44
21:15:57.671 00.009 8996 UpdateGuideState exits: m=761334 SNR=368.4
21:15:57.672 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:57.672 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:57.673 00.001 8996 Enqueuing Expose request
21:15:57.708 00.035 20224 IsGuiding returns 1
21:15:57.708 00.000 20224 scope still moving after pulse duration time elapsed
21:15:57.740 00.032 20224 IsSlewing returns 0
21:15:57.740 00.000 20224 IsGuiding returns 1
21:15:57.772 00.032 20224 IsSlewing returns 0
21:15:57.772 00.000 20224 IsGuiding returns 0
21:15:57.772 00.000 20224 scope move finished after 43 + 76 ms
21:15:57.772 00.000 20224 Move returns status 0, amount 43
21:15:57.772 00.000 20224 MoveAxis(N, 0, ABG)
21:15:57.772 00.000 20224 Move returns status 0, amount 0
21:15:57.772 00.000 20224 move complete, result=0
21:15:57.772 00.000 20224 worker thread done servicing request
21:15:57.772 00.000 20224 Worker thread wakes up
21:15:57.772 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:57.772 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
21:15:57.775 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:15:58.925 01.150 20224 Exposure complete
21:15:58.980 00.055 20224 worker thread done servicing request
21:15:58.980 00.000 8996 OnExposeComplete: enter
21:15:58.981 00.001 8996 UpdateGuideState(): m_state=6
21:15:58.982 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1418
21:15:58.983 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=473.19, Mass=748611, SNR=337.4, Peak=61715 HFD=4.3
21:15:58.983 00.000 8996 MultiStar: [#1 0.07,0.13,0.67,U] [#2 0.09,0.03,0.76,U] [#3 0.29,0.10,0.73,U] [#4 0.14,0.10,0.57,U] [#5 0.35,-0.08,0.66,U] [#6 0.17,0.19,0.49,U] [#7 0.25,0.05,0.51,U] [#8 0.21,0.23,0.41,U] 
21:15:58.984 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.07}, one-star: {-0.08, 0.02}
21:15:58.985 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
21:15:58.986 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
21:15:58.987 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.87 mountX=-0.08 mountY=-0.01, mountTheta=-2.98
21:15:58.988 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
21:15:58.989 00.001 8996 Enqueuing Move request for scope (-0.08, 0.02)
21:15:58.990 00.001 20224 Worker thread wakes up
21:15:58.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:15:58.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:15:58.990 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
21:15:58.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:15:58.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:15:58.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:15:58.990 00.000 20224 MoveAxis(E, 0, ABG)
21:15:58.990 00.000 20224 Move returns status 0, amount 0
21:15:58.990 00.000 20224 MoveAxis(N, 0, ABG)
21:15:58.990 00.000 20224 Move returns status 0, amount 0
21:15:58.990 00.000 20224 move complete, result=0
21:15:58.990 00.000 20224 worker thread done servicing request
21:15:58.993 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61715, med=2745, FiltMin=2502, FiltMax=31005, Gamma=1.000
21:15:59.018 00.025 8996 UpdateGuideState exits: m=748611 SNR=337.4
21:15:59.020 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:15:59.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:15:59.023 00.002 8996 Enqueuing Expose request
21:15:59.024 00.001 20224 Worker thread wakes up
21:15:59.024 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:15:59.026 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:15:59.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:00.000 00.974 20224 Exposure complete
21:16:00.066 00.066 20224 worker thread done servicing request
21:16:00.066 00.000 8996 OnExposeComplete: enter
21:16:00.069 00.003 8996 UpdateGuideState(): m_state=6
21:16:00.072 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1419
21:16:00.075 00.003 8996 Star::Find returns 1 (0), X=139.09, Y=472.84, Mass=705895, SNR=335.3, Peak=51235 HFD=4.4
21:16:00.078 00.003 8996 MultiStar: [#1 0.12,-0.18,0.72,U] [#2 0.08,-0.04,0.76,U] [#3 0.42,-0.13,0.62,U] [#4 0.27,-0.09,0.64,U] [#5 0.37,-0.22,0.61,U] [#6 0.26,-0.09,0.44,U] [#7 0.22,-0.24,0.54,U] [#8 0.31,-0.04,0.37,U] 
21:16:00.081 00.003 8996 refined, 8 included, MultiStar: {0.22, -0.17}, one-star: {0.09, -0.33}
21:16:00.083 00.002 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
21:16:00.085 00.002 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
21:16:00.088 00.003 8996 CameraToMount -- cameraX=0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-0.65 mountX=0.23 mountY=0.14, mountTheta=0.54
21:16:00.092 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.17, opts=13)
21:16:00.094 00.002 8996 Enqueuing Move request for scope (0.22, -0.17)
21:16:00.096 00.002 20224 Worker thread wakes up
21:16:00.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.17) opts 0xd
21:16:00.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.17)
21:16:00.096 00.000 20224 Moving (0.22, -0.17) raw xDistance=0.23 yDistance=0.14
21:16:00.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:16:00.096 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:00.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:16:00.096 00.000 20224 MoveAxis(W, 34, ABG)
21:16:00.096 00.000 20224 Guiding  Dir = 3, Dur = 34
21:16:00.097 00.001 20224 IsSlewing returns 0
21:16:00.097 00.000 20224 IsGuiding returns 0
21:16:00.098 00.001 20224 PulseGuide returned control before completion, sleep 43
21:16:00.104 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51235, med=2745, FiltMin=2477, FiltMax=25798, Gamma=1.000
21:16:00.126 00.022 8996 UpdateGuideState exits: m=705895 SNR=335.3
21:16:00.128 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:00.128 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:00.129 00.001 8996 Enqueuing Expose request
21:16:00.143 00.014 20224 IsGuiding returns 1
21:16:00.143 00.000 20224 scope still moving after pulse duration time elapsed
21:16:00.174 00.031 20224 IsSlewing returns 0
21:16:00.175 00.001 20224 IsGuiding returns 1
21:16:00.206 00.031 20224 IsSlewing returns 0
21:16:00.206 00.000 20224 IsGuiding returns 0
21:16:00.206 00.000 20224 scope move finished after 34 + 74 ms
21:16:00.206 00.000 20224 Move returns status 0, amount 34
21:16:00.206 00.000 20224 MoveAxis(N, 0, ABG)
21:16:00.206 00.000 20224 Move returns status 0, amount 0
21:16:00.206 00.000 20224 move complete, result=0
21:16:00.206 00.000 20224 worker thread done servicing request
21:16:00.206 00.000 20224 Worker thread wakes up
21:16:00.206 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:00.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:00.207 00.001 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
21:16:01.355 01.148 20224 Exposure complete
21:16:01.413 00.058 20224 worker thread done servicing request
21:16:01.413 00.000 8996 OnExposeComplete: enter
21:16:01.415 00.002 8996 UpdateGuideState(): m_state=6
21:16:01.416 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1420
21:16:01.416 00.000 8996 Star::Find returns 1 (0), X=138.67, Y=472.83, Mass=736228, SNR=327.3, Peak=54403 HFD=4.5
21:16:01.417 00.001 8996 MultiStar: [#1 -0.37,0.07,0.71,U] [#2 0.03,-0.06,0.83,U] [#3 0.17,-0.00,0.81,U] [#4 -0.03,-0.07,0.66,U] [#5 -0.22,-0.05,0.62,U] [#6 -0.07,-0.26,0.49,U] [#7 -0.09,-0.05,0.51,U] [#8 -0.24,0.05,0.39,U] 
21:16:01.418 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.09}, one-star: {-0.33, -0.35}
21:16:01.419 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
21:16:01.419 00.000 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.75)
21:16:01.420 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.51 mountX=-0.12 mountY=0.11, mountTheta=2.40
21:16:01.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.09, opts=13)
21:16:01.422 00.000 8996 Enqueuing Move request for scope (-0.13, -0.09)
21:16:01.423 00.001 20224 Worker thread wakes up
21:16:01.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
21:16:01.423 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
21:16:01.423 00.000 20224 Moving (-0.13, -0.09) raw xDistance=-0.12 yDistance=0.11
21:16:01.424 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:16:01.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:01.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:16:01.424 00.000 20224 MoveAxis(E, 0, ABG)
21:16:01.424 00.000 20224 Move returns status 0, amount 0
21:16:01.424 00.000 20224 MoveAxis(N, 0, ABG)
21:16:01.424 00.000 20224 Move returns status 0, amount 0
21:16:01.424 00.000 20224 move complete, result=0
21:16:01.424 00.000 20224 worker thread done servicing request
21:16:01.427 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54403, med=2745, FiltMin=2483, FiltMax=29142, Gamma=1.000
21:16:01.442 00.015 8996 UpdateGuideState exits: m=736228 SNR=327.3
21:16:01.445 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:01.447 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:01.449 00.002 8996 Enqueuing Expose request
21:16:01.451 00.002 20224 Worker thread wakes up
21:16:01.451 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:01.453 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:01.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:02.433 00.980 20224 Exposure complete
21:16:02.508 00.075 20224 worker thread done servicing request
21:16:02.508 00.000 8996 OnExposeComplete: enter
21:16:02.509 00.001 8996 UpdateGuideState(): m_state=6
21:16:02.510 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1421
21:16:02.511 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.97, Mass=735168, SNR=345.5, Peak=58851 HFD=4.4
21:16:02.513 00.002 8996 MultiStar: [#1 -0.07,0.17,0.64,U] [#2 -0.04,-0.06,0.72,U] [#3 0.02,-0.15,0.58,U] [#4 -0.10,-0.07,0.52,U] [#5 0.07,-0.02,0.66,U] [#6 0.07,-0.01,0.44,U] [#7 0.01,-0.12,0.47,U] [#8 0.15,0.05,0.39,U] 
21:16:02.514 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.06}, one-star: {-0.21, -0.20}
21:16:02.515 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
21:16:02.517 00.002 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
21:16:02.519 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.08 mountX=-0.03 mountY=0.06, mountTheta=1.98
21:16:02.520 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
21:16:02.522 00.002 8996 Enqueuing Move request for scope (-0.03, -0.06)
21:16:02.523 00.001 20224 Worker thread wakes up
21:16:02.523 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
21:16:02.523 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
21:16:02.523 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.03 yDistance=0.06
21:16:02.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:16:02.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:02.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:16:02.523 00.000 20224 MoveAxis(E, 0, ABG)
21:16:02.524 00.001 20224 Move returns status 0, amount 0
21:16:02.524 00.000 20224 MoveAxis(N, 0, ABG)
21:16:02.524 00.000 20224 Move returns status 0, amount 0
21:16:02.524 00.000 20224 move complete, result=0
21:16:02.524 00.000 20224 worker thread done servicing request
21:16:02.529 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58851, med=2745, FiltMin=2505, FiltMax=31574, Gamma=1.000
21:16:02.546 00.017 8996 UpdateGuideState exits: m=735168 SNR=345.5
21:16:02.547 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:02.547 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:02.548 00.001 8996 Enqueuing Expose request
21:16:02.549 00.001 20224 Worker thread wakes up
21:16:02.549 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:02.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:02.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:03.696 01.146 20224 Exposure complete
21:16:03.766 00.070 20224 worker thread done servicing request
21:16:03.767 00.001 8996 OnExposeComplete: enter
21:16:03.768 00.001 8996 UpdateGuideState(): m_state=6
21:16:03.769 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1422
21:16:03.770 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.97, Mass=690383, SNR=335.0, Peak=53699 HFD=4.5
21:16:03.775 00.005 8996 MultiStar: [#1 -0.03,0.18,0.69,U] [#2 0.07,0.02,0.90,U] [#3 0.12,0.12,0.59,U] [#4 0.10,0.01,0.63,U] [#5 0.20,-0.14,0.63,U] [#6 0.36,0.02,0.48,U] [#7 0.25,-0.08,0.47,U] [#8 0.23,0.09,0.40,U] 
21:16:03.776 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {-0.26, -0.20}
21:16:03.777 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
21:16:03.778 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
21:16:03.779 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.16 mountX=0.08 mountY=0.00, mountTheta=0.04
21:16:03.781 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.01, opts=13)
21:16:03.783 00.002 8996 Enqueuing Move request for scope (0.07, -0.01)
21:16:03.784 00.001 20224 Worker thread wakes up
21:16:03.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
21:16:03.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
21:16:03.784 00.000 20224 Moving (0.07, -0.01) raw xDistance=0.08 yDistance=0.00
21:16:03.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:16:03.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:03.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:16:03.784 00.000 20224 MoveAxis(E, 0, ABG)
21:16:03.785 00.001 20224 Move returns status 0, amount 0
21:16:03.785 00.000 20224 MoveAxis(N, 0, ABG)
21:16:03.785 00.000 20224 Move returns status 0, amount 0
21:16:03.785 00.000 20224 move complete, result=0
21:16:03.785 00.000 20224 worker thread done servicing request
21:16:03.793 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53699, med=2745, FiltMin=2502, FiltMax=29078, Gamma=1.000
21:16:03.809 00.016 8996 UpdateGuideState exits: m=690383 SNR=335.0
21:16:03.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:03.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:03.812 00.001 8996 Enqueuing Expose request
21:16:03.813 00.001 20224 Worker thread wakes up
21:16:03.813 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:16:03.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:03.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:04.795 00.981 20224 Exposure complete
21:16:04.879 00.084 20224 worker thread done servicing request
21:16:04.879 00.000 8996 OnExposeComplete: enter
21:16:04.881 00.002 8996 UpdateGuideState(): m_state=6
21:16:04.882 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1423
21:16:04.884 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=472.82, Mass=667733, SNR=330.4, Peak=49139 HFD=4.6
21:16:04.887 00.003 8996 MultiStar: [#1 -0.37,-0.23,0.72,U] [#2 -0.36,-0.08,0.82,U] [#3 -0.08,-0.16,0.58,U] [#4 -0.11,-0.17,0.57,U] [#5 -0.08,-0.14,0.60,U] [#6 -0.09,0.07,0.48,U] [#7 -0.14,-0.10,0.47,U] [#8 0.06,-0.08,0.44,U] 
21:16:04.888 00.001 8996 refined, 8 included, MultiStar: {-0.20, -0.16}, one-star: {-0.31, -0.35}
21:16:04.889 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
21:16:04.890 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
21:16:04.891 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.16 hyp=0.25 cameraTheta=-2.45 mountX=-0.18 mountY=0.18, mountTheta=2.35
21:16:04.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.16, opts=13)
21:16:04.894 00.001 8996 Enqueuing Move request for scope (-0.20, -0.16)
21:16:04.895 00.001 20224 Worker thread wakes up
21:16:04.896 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.16) opts 0xd
21:16:04.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.16)
21:16:04.896 00.000 20224 Moving (-0.20, -0.16) raw xDistance=-0.18 yDistance=0.18
21:16:04.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:16:04.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:04.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:16:04.896 00.000 20224 MoveAxis(E, 0, ABG)
21:16:04.896 00.000 20224 Move returns status 0, amount 0
21:16:04.897 00.001 20224 MoveAxis(N, 0, ABG)
21:16:04.897 00.000 20224 Move returns status 0, amount 0
21:16:04.897 00.000 20224 move complete, result=0
21:16:04.897 00.000 20224 worker thread done servicing request
21:16:04.900 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49139, med=2745, FiltMin=2445, FiltMax=25776, Gamma=1.000
21:16:04.916 00.016 8996 UpdateGuideState exits: m=667733 SNR=330.4
21:16:04.916 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:04.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:04.918 00.001 8996 Enqueuing Expose request
21:16:04.920 00.002 20224 Worker thread wakes up
21:16:04.920 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:16:04.922 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:04.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:06.102 01.180 20224 Exposure complete
21:16:06.189 00.087 20224 worker thread done servicing request
21:16:06.190 00.001 8996 OnExposeComplete: enter
21:16:06.191 00.001 8996 UpdateGuideState(): m_state=6
21:16:06.192 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1424
21:16:06.193 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.85, Mass=759561, SNR=337.2, Peak=54035 HFD=4.6
21:16:06.194 00.001 8996 MultiStar: [#1 -0.29,0.13,0.68,U] [#2 -0.05,-0.03,0.78,U] [#3 -0.08,-0.13,0.59,U] [#4 -0.13,-0.11,0.58,U] [#5 -0.08,-0.12,0.60,U] [#6 -0.01,-0.02,0.44,U] [#7 -0.13,-0.18,0.47,U] [#8 0.15,-0.10,0.38,U] 
21:16:06.196 00.002 8996 refined, 8 included, MultiStar: {-0.14, -0.11}, one-star: {-0.36, -0.32}
21:16:06.197 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
21:16:06.199 00.002 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.78)
21:16:06.200 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.48 mountX=-0.13 mountY=0.12, mountTheta=2.37
21:16:06.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.11, opts=13)
21:16:06.204 00.002 8996 Enqueuing Move request for scope (-0.14, -0.11)
21:16:06.205 00.001 20224 Worker thread wakes up
21:16:06.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
21:16:06.205 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
21:16:06.205 00.000 20224 Moving (-0.14, -0.11) raw xDistance=-0.13 yDistance=0.12
21:16:06.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:16:06.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:06.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:16:06.205 00.000 20224 MoveAxis(E, 0, ABG)
21:16:06.205 00.000 20224 Move returns status 0, amount 0
21:16:06.205 00.000 20224 MoveAxis(N, 0, ABG)
21:16:06.205 00.000 20224 Move returns status 0, amount 0
21:16:06.205 00.000 20224 move complete, result=0
21:16:06.206 00.001 20224 worker thread done servicing request
21:16:06.209 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54035, med=2745, FiltMin=2493, FiltMax=31283, Gamma=1.000
21:16:06.224 00.015 8996 UpdateGuideState exits: m=759561 SNR=337.2
21:16:06.226 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:06.226 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:06.226 00.000 8996 Enqueuing Expose request
21:16:06.228 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:06.229 00.001 20224 Worker thread wakes up
21:16:06.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:06.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:07.206 00.977 20224 Exposure complete
21:16:07.332 00.126 20224 worker thread done servicing request
21:16:07.332 00.000 8996 OnExposeComplete: enter
21:16:07.335 00.003 8996 UpdateGuideState(): m_state=6
21:16:07.337 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1425
21:16:07.338 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.91, Mass=700009, SNR=348.9, Peak=59523 HFD=4.4
21:16:07.341 00.003 8996 MultiStar: [#1 -0.06,-0.03,0.70,U] [#2 0.00,-0.03,0.77,U] [#3 0.16,-0.27,0.71,U] [#4 0.08,-0.14,0.55,U] [#5 0.03,-0.10,0.62,U] [#6 0.05,-0.09,0.46,U] [#7 -0.28,-0.23,0.41,U] [#8 0.12,-0.09,0.40,U] 
21:16:07.342 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.14}, one-star: {-0.19, -0.26}
21:16:07.343 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
21:16:07.344 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
21:16:07.346 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.69 mountX=-0.00 mountY=0.15, mountTheta=1.59
21:16:07.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.14, opts=13)
21:16:07.348 00.000 8996 Enqueuing Move request for scope (-0.02, -0.14)
21:16:07.349 00.001 20224 Worker thread wakes up
21:16:07.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
21:16:07.349 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
21:16:07.349 00.000 20224 Moving (-0.02, -0.14) raw xDistance=-0.00 yDistance=0.15
21:16:07.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:16:07.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:07.350 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:16:07.350 00.000 20224 MoveAxis(E, 0, ABG)
21:16:07.350 00.000 20224 Move returns status 0, amount 0
21:16:07.350 00.000 20224 MoveAxis(N, 0, ABG)
21:16:07.350 00.000 20224 Move returns status 0, amount 0
21:16:07.350 00.000 20224 move complete, result=0
21:16:07.350 00.000 20224 worker thread done servicing request
21:16:07.353 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59523, med=2745, FiltMin=2496, FiltMax=29254, Gamma=1.000
21:16:07.369 00.016 8996 UpdateGuideState exits: m=700009 SNR=348.9
21:16:07.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:07.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:07.372 00.001 8996 Enqueuing Expose request
21:16:07.373 00.001 20224 Worker thread wakes up
21:16:07.373 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:07.374 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:07.374 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:08.543 01.169 20224 Exposure complete
21:16:08.635 00.092 20224 worker thread done servicing request
21:16:08.635 00.000 8996 OnExposeComplete: enter
21:16:08.636 00.001 8996 UpdateGuideState(): m_state=6
21:16:08.638 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1426
21:16:08.640 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=472.88, Mass=707492, SNR=343.4, Peak=56899 HFD=4.4
21:16:08.641 00.001 8996 MultiStar: [#1 -0.01,0.15,0.69,U] [#2 -0.07,0.05,0.73,U] [#3 -0.15,-0.08,0.59,U] [#4 -0.11,-0.08,0.56,U] [#5 0.32,-0.24,0.62,U] [#6 0.09,-0.02,0.42,U] [#7 0.02,-0.04,0.49,U] [#8 0.34,-0.07,0.41,U] 
21:16:08.642 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.08}, one-star: {-0.18, -0.29}
21:16:08.643 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
21:16:08.644 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
21:16:08.645 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.57 mountX=0.01 mountY=0.08, mountTheta=1.47
21:16:08.646 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.08, opts=13)
21:16:08.647 00.001 8996 Enqueuing Move request for scope (0.00, -0.08)
21:16:08.648 00.001 20224 Worker thread wakes up
21:16:08.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
21:16:08.648 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
21:16:08.648 00.000 20224 Moving (0.00, -0.08) raw xDistance=0.01 yDistance=0.08
21:16:08.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:16:08.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:08.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:16:08.648 00.000 20224 MoveAxis(E, 0, ABG)
21:16:08.648 00.000 20224 Move returns status 0, amount 0
21:16:08.648 00.000 20224 MoveAxis(N, 0, ABG)
21:16:08.648 00.000 20224 Move returns status 0, amount 0
21:16:08.648 00.000 20224 move complete, result=0
21:16:08.648 00.000 20224 worker thread done servicing request
21:16:08.656 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56899, med=2745, FiltMin=2493, FiltMax=27846, Gamma=1.000
21:16:08.672 00.016 8996 UpdateGuideState exits: m=707492 SNR=343.4
21:16:08.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:08.673 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:08.674 00.001 8996 Enqueuing Expose request
21:16:08.675 00.001 20224 Worker thread wakes up
21:16:08.675 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:08.676 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:08.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:09.663 00.987 20224 Exposure complete
21:16:09.742 00.079 20224 worker thread done servicing request
21:16:09.742 00.000 8996 OnExposeComplete: enter
21:16:09.744 00.002 8996 UpdateGuideState(): m_state=6
21:16:09.746 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1427
21:16:09.749 00.003 8996 Star::Find returns 1 (0), X=138.61, Y=472.85, Mass=727066, SNR=348.6, Peak=63059 HFD=4.5
21:16:09.752 00.003 8996 MultiStar: [#1 -0.44,0.13,0.61,U] [#2 -0.30,-0.17,0.64,U] [#3 -0.35,-0.11,0.55,U] [#4 -0.36,-0.19,0.51,U] [#5 -0.08,-0.34,0.54,U] [#6 -0.24,-0.18,0.45,U] [#7 -0.31,-0.31,0.49,U] [#8 -0.02,-0.03,0.37,U] 
21:16:09.753 00.001 8996 refined, 8 included, MultiStar: {-0.30, -0.18}, one-star: {-0.39, -0.32}
21:16:09.754 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
21:16:09.755 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
21:16:09.756 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-2.59 mountX=-0.28 mountY=0.21, mountTheta=2.49
21:16:09.758 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.18, opts=13)
21:16:09.759 00.001 8996 Enqueuing Move request for scope (-0.30, -0.18)
21:16:09.760 00.001 20224 Worker thread wakes up
21:16:09.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.18) opts 0xd
21:16:09.760 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.18)
21:16:09.760 00.000 20224 Moving (-0.30, -0.18) raw xDistance=-0.28 yDistance=0.21
21:16:09.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:16:09.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:16:09.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:16:09.760 00.000 20224 MoveAxis(E, 41, ABG)
21:16:09.760 00.000 20224 Guiding  Dir = 2, Dur = 41
21:16:09.761 00.001 20224 IsSlewing returns 0
21:16:09.761 00.000 20224 IsGuiding returns 0
21:16:09.762 00.001 20224 PulseGuide returned control before completion, sleep 50
21:16:09.765 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63059, med=2745, FiltMin=2480, FiltMax=28080, Gamma=1.000
21:16:09.793 00.028 8996 UpdateGuideState exits: m=727066 SNR=348.6
21:16:09.795 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:09.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:09.797 00.001 8996 Enqueuing Expose request
21:16:09.827 00.030 20224 IsGuiding returns 1
21:16:09.827 00.000 20224 scope still moving after pulse duration time elapsed
21:16:09.859 00.032 20224 IsSlewing returns 0
21:16:09.859 00.000 20224 IsGuiding returns 0
21:16:09.859 00.000 20224 scope move finished after 41 + 57 ms
21:16:09.859 00.000 20224 Move returns status 0, amount 41
21:16:09.859 00.000 20224 MoveAxis(N, 0, ABG)
21:16:09.860 00.001 20224 Move returns status 0, amount 0
21:16:09.860 00.000 20224 move complete, result=0
21:16:09.860 00.000 20224 worker thread done servicing request
21:16:09.860 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.2 px 0 ms NORTH
21:16:09.861 00.001 20224 Worker thread wakes up
21:16:09.861 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:09.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:11.036 01.175 20224 Exposure complete
21:16:11.109 00.073 20224 worker thread done servicing request
21:16:11.109 00.000 8996 OnExposeComplete: enter
21:16:11.111 00.002 8996 UpdateGuideState(): m_state=6
21:16:11.112 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1428
21:16:11.114 00.002 8996 Star::Find returns 1 (0), X=138.89, Y=472.69, Mass=767028, SNR=339.7, Peak=64339 HFD=4.4
21:16:11.115 00.001 8996 MultiStar: [#1 0.06,-0.05,0.68,U] [#2 0.12,-0.11,0.76,U] [#3 0.20,-0.03,0.66,U] [#4 0.15,0.03,0.57,U] [#5 0.18,-0.17,0.64,U] [#6 0.07,-0.11,0.42,U] [#7 0.18,-0.01,0.50,U] [#8 0.27,-0.17,0.39,U] 
21:16:11.116 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.15}, one-star: {-0.11, -0.48}
21:16:11.117 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
21:16:11.118 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
21:16:11.119 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.96 mountX=0.12 mountY=0.13, mountTheta=0.86
21:16:11.121 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.15, opts=13)
21:16:11.122 00.001 8996 Enqueuing Move request for scope (0.10, -0.15)
21:16:11.123 00.001 20224 Worker thread wakes up
21:16:11.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
21:16:11.123 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
21:16:11.123 00.000 20224 Moving (0.10, -0.15) raw xDistance=0.12 yDistance=0.13
21:16:11.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:16:11.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:11.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:16:11.123 00.000 20224 MoveAxis(E, 0, ABG)
21:16:11.123 00.000 20224 Move returns status 0, amount 0
21:16:11.123 00.000 20224 MoveAxis(N, 0, ABG)
21:16:11.123 00.000 20224 Move returns status 0, amount 0
21:16:11.123 00.000 20224 move complete, result=0
21:16:11.123 00.000 20224 worker thread done servicing request
21:16:11.132 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64339, med=2745, FiltMin=2457, FiltMax=32368, Gamma=1.000
21:16:11.162 00.030 8996 UpdateGuideState exits: m=767028 SNR=339.7
21:16:11.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:11.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:11.165 00.001 8996 Enqueuing Expose request
21:16:11.166 00.001 20224 Worker thread wakes up
21:16:11.166 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:11.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:11.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:12.139 00.972 20224 Exposure complete
21:16:12.216 00.077 20224 worker thread done servicing request
21:16:12.216 00.000 8996 OnExposeComplete: enter
21:16:12.218 00.002 8996 UpdateGuideState(): m_state=6
21:16:12.220 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1429
21:16:12.221 00.001 8996 Star::Find returns 1 (0), X=139.06, Y=472.96, Mass=746323, SNR=393.9, Peak=59139 HFD=4.4
21:16:12.223 00.002 8996 MultiStar: [#1 0.03,-0.17,0.65,U] [#2 0.09,-0.22,0.66,U] [#3 0.19,-0.02,0.56,U] [#4 0.09,-0.15,0.53,U] [#5 0.27,-0.14,0.54,U] [#6 0.25,-0.18,0.38,U] [#7 0.11,-0.10,0.38,U] [#8 0.41,-0.12,0.36,U] 
21:16:12.224 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.15}, one-star: {0.06, -0.21}
21:16:12.225 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
21:16:12.227 00.002 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
21:16:12.227 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.82 mountX=0.16 mountY=0.14, mountTheta=0.71
21:16:12.230 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.15, opts=13)
21:16:12.231 00.001 8996 Enqueuing Move request for scope (0.14, -0.15)
21:16:12.232 00.001 20224 Worker thread wakes up
21:16:12.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
21:16:12.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
21:16:12.232 00.000 20224 Moving (0.14, -0.15) raw xDistance=0.16 yDistance=0.14
21:16:12.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:16:12.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:12.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:16:12.232 00.000 20224 MoveAxis(E, 0, ABG)
21:16:12.232 00.000 20224 Move returns status 0, amount 0
21:16:12.233 00.001 20224 MoveAxis(N, 0, ABG)
21:16:12.233 00.000 20224 Move returns status 0, amount 0
21:16:12.233 00.000 20224 move complete, result=0
21:16:12.233 00.000 20224 worker thread done servicing request
21:16:12.237 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59139, med=2745, FiltMin=2477, FiltMax=29821, Gamma=1.000
21:16:12.255 00.018 8996 UpdateGuideState exits: m=746323 SNR=393.9
21:16:12.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:12.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:12.258 00.001 8996 Enqueuing Expose request
21:16:12.258 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:12.259 00.001 20224 Worker thread wakes up
21:16:12.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:12.260 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:13.412 01.152 20224 Exposure complete
21:16:13.499 00.087 20224 worker thread done servicing request
21:16:13.499 00.000 8996 OnExposeComplete: enter
21:16:13.500 00.001 8996 UpdateGuideState(): m_state=6
21:16:13.500 00.000 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1430
21:16:13.501 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=472.72, Mass=742970, SNR=378.5, Peak=59523 HFD=4.3
21:16:13.502 00.001 8996 MultiStar: [#1 0.13,-0.34,0.63,U] [#2 0.14,-0.24,0.75,U] [#3 0.24,-0.42,0.59,U] [#4 0.20,-0.32,0.50,U] [#5 0.16,-0.45,0.57,U] [#6 0.38,-0.36,0.00,M1] [#7 0.35,-0.26,0.43,U] [#8 0.16,-0.31,0.36,U] 
21:16:13.503 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.36}, one-star: {-0.03, -0.45}
21:16:13.504 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
21:16:13.504 00.000 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
21:16:13.505 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.36 hyp=0.39 cameraTheta=-1.19 mountX=0.18 mountY=0.34, mountTheta=1.09
21:16:13.506 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.36, opts=13)
21:16:13.507 00.001 8996 Enqueuing Move request for scope (0.14, -0.36)
21:16:13.508 00.001 20224 Worker thread wakes up
21:16:13.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.36) opts 0xd
21:16:13.508 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.36)
21:16:13.508 00.000 20224 Moving (0.14, -0.36) raw xDistance=0.18 yDistance=0.34
21:16:13.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:16:13.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:16:13.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:16:13.508 00.000 20224 MoveAxis(E, 0, ABG)
21:16:13.508 00.000 20224 Move returns status 0, amount 0
21:16:13.508 00.000 20224 MoveAxis(N, 0, ABG)
21:16:13.508 00.000 20224 Move returns status 0, amount 0
21:16:13.508 00.000 20224 move complete, result=0
21:16:13.508 00.000 20224 worker thread done servicing request
21:16:13.512 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59523, med=2745, FiltMin=2509, FiltMax=27037, Gamma=1.000
21:16:13.526 00.014 8996 UpdateGuideState exits: m=742970 SNR=378.5
21:16:13.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:13.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:13.529 00.001 8996 Enqueuing Expose request
21:16:13.530 00.001 20224 Worker thread wakes up
21:16:13.530 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:13.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:13.530 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:16:14.503 00.973 20224 Exposure complete
21:16:14.594 00.091 20224 worker thread done servicing request
21:16:14.594 00.000 8996 OnExposeComplete: enter
21:16:14.595 00.001 8996 UpdateGuideState(): m_state=6
21:16:14.596 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1431
21:16:14.597 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.78, Mass=729150, SNR=316.1, Peak=61795 HFD=4.5
21:16:14.598 00.001 8996 MultiStar: [#1 -0.06,-0.16,0.75,U] [#2 -0.10,-0.06,0.86,U] [#3 0.01,-0.17,0.57,U] [#4 -0.24,-0.23,0.67,U] [#5 -0.09,-0.14,0.77,U] [#6 -0.13,-0.20,0.42,U] [#7 -0.12,-0.21,0.56,U] [#8 -0.07,-0.13,0.47,U] 
21:16:14.599 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.20}, one-star: {-0.25, -0.39}
21:16:14.600 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
21:16:14.601 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
21:16:14.603 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.23 cameraTheta=-2.14 mountX=-0.11 mountY=0.21, mountTheta=2.04
21:16:14.605 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.20, opts=13)
21:16:14.607 00.002 8996 Enqueuing Move request for scope (-0.13, -0.20)
21:16:14.608 00.001 20224 Worker thread wakes up
21:16:14.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
21:16:14.608 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
21:16:14.608 00.000 20224 Moving (-0.13, -0.20) raw xDistance=-0.11 yDistance=0.21
21:16:14.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:16:14.608 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.31 newest=0.69
21:16:14.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:16:14.608 00.000 20224 MoveAxis(E, 0, ABG)
21:16:14.608 00.000 20224 Move returns status 0, amount 0
21:16:14.608 00.000 20224 MoveAxis(S, 44, ABG)
21:16:14.609 00.001 20224 Guiding  Dir = 1, Dur = 44
21:16:14.609 00.000 20224 IsSlewing returns 0
21:16:14.609 00.000 20224 IsGuiding returns 0
21:16:14.615 00.006 20224 PulseGuide returned control before completion, sleep 48
21:16:14.616 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61795, med=2745, FiltMin=2509, FiltMax=28368, Gamma=1.000
21:16:14.638 00.022 8996 UpdateGuideState exits: m=729150 SNR=316.1
21:16:14.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:14.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:14.641 00.001 8996 Enqueuing Expose request
21:16:14.673 00.032 20224 IsGuiding returns 1
21:16:14.673 00.000 20224 scope still moving after pulse duration time elapsed
21:16:14.704 00.031 20224 IsSlewing returns 0
21:16:14.704 00.000 20224 IsGuiding returns 0
21:16:14.704 00.000 20224 scope move finished after 44 + 50 ms
21:16:14.704 00.000 20224 Move returns status 0, amount 44
21:16:14.704 00.000 20224 move complete, result=0
21:16:14.704 00.000 20224 worker thread done servicing request
21:16:14.704 00.000 20224 Worker thread wakes up
21:16:14.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:14.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:14.705 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
21:16:15.861 01.156 20224 Exposure complete
21:16:15.922 00.061 20224 worker thread done servicing request
21:16:15.922 00.000 8996 OnExposeComplete: enter
21:16:15.924 00.002 8996 UpdateGuideState(): m_state=6
21:16:15.924 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1432
21:16:15.926 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=472.50, Mass=696039, SNR=350.2, Peak=47651 HFD=4.6
21:16:15.927 00.001 8996 MultiStar: [#1 -0.00,-0.36,0.67,U] [#2 0.09,-0.57,0.00,M1] [#3 0.28,-0.51,0.00,M1] [#4 0.15,-0.39,0.59,U] [#5 0.05,-0.49,0.00,M1] [#6 0.29,-0.27,0.44,U] [#7 0.34,-0.45,0.00,M1] [#8 0.10,-0.30,0.38,U] 
21:16:15.927 00.000 8996 refined, 4 included, MultiStar: {-0.01, -0.44}, one-star: {-0.27, -0.67}
21:16:15.928 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:16:15.929 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
21:16:15.931 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.44 hyp=0.44 cameraTheta=-1.58 mountX=0.04 mountY=0.44, mountTheta=1.49
21:16:15.934 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.44, opts=13)
21:16:15.934 00.000 8996 Enqueuing Move request for scope (-0.01, -0.44)
21:16:15.935 00.001 20224 Worker thread wakes up
21:16:15.936 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.44) opts 0xd
21:16:15.936 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.44)
21:16:15.936 00.000 20224 Moving (-0.01, -0.44) raw xDistance=0.04 yDistance=0.44
21:16:15.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:16:15.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
21:16:15.936 00.000 20224 MoveAxis(E, 0, ABG)
21:16:15.936 00.000 20224 Move returns status 0, amount 0
21:16:15.936 00.000 20224 MoveAxis(S, 93, ABG)
21:16:15.936 00.000 20224 Guiding  Dir = 1, Dur = 93
21:16:15.937 00.001 20224 IsSlewing returns 0
21:16:15.937 00.000 20224 IsGuiding returns 0
21:16:15.943 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47651, med=2745, FiltMin=2489, FiltMax=29693, Gamma=1.000
21:16:15.955 00.012 20224 PulseGuide returned control before completion, sleep 85
21:16:15.956 00.001 8996 UpdateGuideState exits: m=696039 SNR=350.2
21:16:15.957 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:15.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:15.959 00.001 8996 Enqueuing Expose request
21:16:16.053 00.094 20224 IsGuiding returns 0
21:16:16.053 00.000 20224 Move returns status 0, amount 93
21:16:16.053 00.000 20224 move complete, result=0
21:16:16.053 00.000 20224 worker thread done servicing request
21:16:16.053 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 93 ms SOUTH
21:16:16.054 00.001 20224 Worker thread wakes up
21:16:16.054 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:16.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:17.040 00.986 20224 Exposure complete
21:16:17.116 00.076 20224 worker thread done servicing request
21:16:17.116 00.000 8996 OnExposeComplete: enter
21:16:17.117 00.001 8996 UpdateGuideState(): m_state=6
21:16:17.118 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1433
21:16:17.119 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.94, Mass=739188, SNR=326.4, Peak=56675 HFD=4.4
21:16:17.120 00.001 8996 MultiStar: [#1 0.09,-0.03,0.73,U] [#2 0.21,-0.05,0.81,U] [#3 0.46,0.09,0.65,U] [#4 0.44,-0.09,0.56,U] [#5 0.29,-0.11,0.76,U] [#6 0.39,-0.06,0.47,U] [#7 0.35,-0.06,0.53,U] [#8 0.28,0.12,0.41,U] 
21:16:17.121 00.001 8996 refined, 8 included, MultiStar: {0.23, -0.06}, one-star: {-0.12, -0.23}
21:16:17.122 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
21:16:17.123 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.99)
21:16:17.124 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.27 mountX=0.24 mountY=0.04, mountTheta=0.15
21:16:17.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.06, opts=13)
21:16:17.127 00.001 8996 Enqueuing Move request for scope (0.23, -0.06)
21:16:17.128 00.001 20224 Worker thread wakes up
21:16:17.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
21:16:17.128 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
21:16:17.128 00.000 20224 Moving (0.23, -0.06) raw xDistance=0.24 yDistance=0.04
21:16:17.129 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:16:17.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:17.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:16:17.129 00.000 20224 MoveAxis(W, 34, ABG)
21:16:17.129 00.000 20224 Guiding  Dir = 3, Dur = 34
21:16:17.129 00.000 20224 IsSlewing returns 0
21:16:17.129 00.000 20224 IsGuiding returns 0
21:16:17.131 00.002 20224 PulseGuide returned control before completion, sleep 43
21:16:17.133 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56675, med=2745, FiltMin=2499, FiltMax=28621, Gamma=1.000
21:16:17.149 00.016 8996 UpdateGuideState exits: m=739188 SNR=326.4
21:16:17.151 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:17.152 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:17.153 00.001 8996 Enqueuing Expose request
21:16:17.185 00.032 20224 IsGuiding returns 1
21:16:17.185 00.000 20224 scope still moving after pulse duration time elapsed
21:16:17.217 00.032 20224 IsSlewing returns 0
21:16:17.217 00.000 20224 IsGuiding returns 0
21:16:17.217 00.000 20224 scope move finished after 34 + 54 ms
21:16:17.218 00.001 20224 Move returns status 0, amount 34
21:16:17.218 00.000 20224 MoveAxis(N, 0, ABG)
21:16:17.218 00.000 20224 Move returns status 0, amount 0
21:16:17.218 00.000 20224 move complete, result=0
21:16:17.218 00.000 20224 worker thread done servicing request
21:16:17.218 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
21:16:17.220 00.002 20224 Worker thread wakes up
21:16:17.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:17.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:18.379 01.158 20224 Exposure complete
21:16:18.434 00.055 20224 worker thread done servicing request
21:16:18.434 00.000 8996 OnExposeComplete: enter
21:16:18.437 00.003 8996 UpdateGuideState(): m_state=6
21:16:18.438 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1434
21:16:18.440 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=473.12, Mass=762717, SNR=335.9, Peak=56579 HFD=4.6
21:16:18.442 00.002 8996 MultiStar: [#1 -0.39,0.16,0.70,U] [#2 -0.25,0.11,0.84,U] [#3 -0.15,-0.24,0.60,U] [#4 -0.15,-0.07,0.59,U] [#5 -0.24,-0.07,0.73,U] [#6 0.03,0.22,0.44,U] [#7 -0.19,0.21,0.46,U] [#8 -0.24,0.08,0.38,U] 
21:16:18.443 00.001 8996 refined, 8 included, MultiStar: {-0.25, 0.02}, one-star: {-0.44, -0.05}
21:16:18.444 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.14)
21:16:18.445 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
21:16:18.446 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.05 mountX=-0.25 mountY=0.01, mountTheta=3.12
21:16:18.448 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.02, opts=13)
21:16:18.451 00.003 8996 Enqueuing Move request for scope (-0.25, 0.02)
21:16:18.453 00.002 20224 Worker thread wakes up
21:16:18.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
21:16:18.453 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
21:16:18.453 00.000 20224 Moving (-0.25, 0.02) raw xDistance=-0.25 yDistance=0.01
21:16:18.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
21:16:18.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:18.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:16:18.453 00.000 20224 MoveAxis(E, 34, ABG)
21:16:18.453 00.000 20224 Guiding  Dir = 2, Dur = 34
21:16:18.453 00.000 20224 IsSlewing returns 0
21:16:18.453 00.000 20224 IsGuiding returns 0
21:16:18.460 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56579, med=2745, FiltMin=2486, FiltMax=30957, Gamma=1.000
21:16:18.464 00.004 20224 PulseGuide returned control before completion, sleep 33
21:16:18.486 00.022 8996 UpdateGuideState exits: m=762717 SNR=335.9
21:16:18.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:18.489 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:18.490 00.001 8996 Enqueuing Expose request
21:16:18.512 00.022 20224 IsGuiding returns 1
21:16:18.512 00.000 20224 scope still moving after pulse duration time elapsed
21:16:18.545 00.033 20224 IsSlewing returns 0
21:16:18.545 00.000 20224 IsGuiding returns 0
21:16:18.545 00.000 20224 scope move finished after 34 + 57 ms
21:16:18.545 00.000 20224 Move returns status 0, amount 34
21:16:18.545 00.000 20224 MoveAxis(N, 0, ABG)
21:16:18.545 00.000 20224 Move returns status 0, amount 0
21:16:18.545 00.000 20224 move complete, result=0
21:16:18.545 00.000 20224 worker thread done servicing request
21:16:18.545 00.000 20224 Worker thread wakes up
21:16:18.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:18.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:18.545 00.000 8996 GuideStep: -0.3 px 34 ms EAST, 0.0 px 0 ms NORTH
21:16:19.525 00.980 20224 Exposure complete
21:16:19.585 00.060 20224 worker thread done servicing request
21:16:19.585 00.000 8996 OnExposeComplete: enter
21:16:19.586 00.001 8996 UpdateGuideState(): m_state=6
21:16:19.587 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1435
21:16:19.588 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.87, Mass=819717, SNR=366.9, Peak=62323 HFD=4.4
21:16:19.589 00.001 8996 MultiStar: [#1 0.11,0.26,0.55,U] [#2 0.13,-0.02,0.67,U] [#3 0.24,-0.01,0.58,U] [#4 0.17,-0.07,0.55,U] [#5 0.41,-0.07,0.61,U] [#6 0.11,-0.02,0.39,U] [#7 0.08,0.02,0.42,U] [#8 0.30,0.00,0.39,U] 
21:16:19.590 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.05}, one-star: {-0.14, -0.30}
21:16:19.590 00.000 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
21:16:19.591 00.001 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.91)
21:16:19.592 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.35 mountX=0.14 mountY=0.03, mountTheta=0.24
21:16:19.594 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.05, opts=13)
21:16:19.595 00.001 8996 Enqueuing Move request for scope (0.13, -0.05)
21:16:19.596 00.001 20224 Worker thread wakes up
21:16:19.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
21:16:19.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
21:16:19.596 00.000 20224 Moving (0.13, -0.05) raw xDistance=0.14 yDistance=0.03
21:16:19.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:16:19.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:19.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:16:19.596 00.000 20224 MoveAxis(E, 0, ABG)
21:16:19.596 00.000 20224 Move returns status 0, amount 0
21:16:19.597 00.001 20224 MoveAxis(N, 0, ABG)
21:16:19.597 00.000 20224 Move returns status 0, amount 0
21:16:19.597 00.000 20224 move complete, result=0
21:16:19.597 00.000 20224 worker thread done servicing request
21:16:19.600 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=62323, med=2745, FiltMin=2486, FiltMax=32224, Gamma=1.000
21:16:19.614 00.014 8996 UpdateGuideState exits: m=819717 SNR=366.9
21:16:19.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:19.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:19.617 00.001 8996 Enqueuing Expose request
21:16:19.617 00.000 20224 Worker thread wakes up
21:16:19.617 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:16:19.618 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:19.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:20.783 01.165 20224 Exposure complete
21:16:20.867 00.084 20224 worker thread done servicing request
21:16:20.868 00.001 8996 OnExposeComplete: enter
21:16:20.869 00.001 8996 UpdateGuideState(): m_state=6
21:16:20.870 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1436
21:16:20.871 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.91, Mass=687166, SNR=334.6, Peak=52131 HFD=4.4
21:16:20.872 00.001 8996 MultiStar: [#1 0.22,0.02,0.77,U] [#2 0.27,-0.14,0.77,U] [#3 0.30,-0.06,0.64,U] [#4 0.23,-0.07,0.57,U] [#5 0.32,0.08,0.66,U] [#6 0.32,-0.05,0.49,U] [#7 0.18,-0.22,0.45,U] [#8 0.32,-0.14,0.38,U] 
21:16:20.873 00.001 8996 refined, 8 included, MultiStar: {0.20, -0.10}, one-star: {-0.12, -0.26}
21:16:20.874 00.001 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
21:16:20.875 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.81)
21:16:20.875 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.23 cameraTheta=-0.45 mountX=0.21 mountY=0.07, mountTheta=0.34
21:16:20.877 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.10, opts=13)
21:16:20.878 00.001 8996 Enqueuing Move request for scope (0.20, -0.10)
21:16:20.878 00.000 20224 Worker thread wakes up
21:16:20.879 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
21:16:20.879 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
21:16:20.879 00.000 20224 Moving (0.20, -0.10) raw xDistance=0.21 yDistance=0.07
21:16:20.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:16:20.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:20.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:16:20.879 00.000 20224 MoveAxis(W, 31, ABG)
21:16:20.879 00.000 20224 Guiding  Dir = 3, Dur = 31
21:16:20.879 00.000 20224 IsSlewing returns 0
21:16:20.879 00.000 20224 IsGuiding returns 0
21:16:20.883 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52131, med=2742, FiltMin=2483, FiltMax=28205, Gamma=1.000
21:16:20.912 00.029 8996 UpdateGuideState exits: m=687166 SNR=334.6
21:16:20.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:20.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:20.915 00.001 8996 Enqueuing Expose request
21:16:20.934 00.019 20224 IsGuiding returns 1
21:16:20.934 00.000 20224 scope still moving after pulse duration time elapsed
21:16:20.964 00.030 20224 IsSlewing returns 0
21:16:20.964 00.000 20224 IsGuiding returns 1
21:16:20.995 00.031 20224 IsSlewing returns 0
21:16:20.995 00.000 20224 IsGuiding returns 1
21:16:21.026 00.031 20224 IsSlewing returns 0
21:16:21.026 00.000 20224 IsGuiding returns 0
21:16:21.027 00.001 20224 scope move finished after 31 + 116 ms
21:16:21.027 00.000 20224 Move returns status 0, amount 31
21:16:21.027 00.000 20224 MoveAxis(N, 0, ABG)
21:16:21.027 00.000 20224 Move returns status 0, amount 0
21:16:21.027 00.000 20224 move complete, result=0
21:16:21.027 00.000 20224 worker thread done servicing request
21:16:21.027 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
21:16:21.031 00.004 20224 Worker thread wakes up
21:16:21.031 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:21.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:22.011 00.980 20224 Exposure complete
21:16:22.087 00.076 20224 worker thread done servicing request
21:16:22.087 00.000 8996 OnExposeComplete: enter
21:16:22.090 00.003 8996 UpdateGuideState(): m_state=6
21:16:22.091 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1437
21:16:22.093 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=473.03, Mass=806697, SNR=388.0, Peak=60195 HFD=4.7
21:16:22.095 00.002 8996 MultiStar: [#1 -0.17,-0.38,0.62,U] [#2 -0.20,-0.19,0.68,U] [#3 -0.22,-0.14,0.59,U] [#4 -0.20,-0.23,0.51,U] [#5 -0.11,-0.19,0.55,U] [#6 0.05,0.14,0.43,U] [#7 -0.26,-0.06,0.45,U] [#8 -0.16,0.01,0.37,U] 
21:16:22.096 00.001 8996 refined, 8 included, MultiStar: {-0.20, -0.15}, one-star: {-0.35, -0.14}
21:16:22.098 00.002 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
21:16:22.099 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
21:16:22.101 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-2.50 mountX=-0.18 mountY=0.17, mountTheta=2.40
21:16:22.104 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.15, opts=13)
21:16:22.105 00.001 8996 Enqueuing Move request for scope (-0.20, -0.15)
21:16:22.106 00.001 20224 Worker thread wakes up
21:16:22.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.15) opts 0xd
21:16:22.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.15)
21:16:22.106 00.000 20224 Moving (-0.20, -0.15) raw xDistance=-0.18 yDistance=0.17
21:16:22.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:16:22.107 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:22.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:16:22.107 00.000 20224 MoveAxis(E, 0, ABG)
21:16:22.107 00.000 20224 Move returns status 0, amount 0
21:16:22.107 00.000 20224 MoveAxis(N, 0, ABG)
21:16:22.107 00.000 20224 Move returns status 0, amount 0
21:16:22.107 00.000 20224 move complete, result=0
21:16:22.107 00.000 20224 worker thread done servicing request
21:16:22.112 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60195, med=2745, FiltMin=2499, FiltMax=34883, Gamma=1.000
21:16:22.128 00.016 8996 UpdateGuideState exits: m=806697 SNR=388.0
21:16:22.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:22.129 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:22.130 00.001 8996 Enqueuing Expose request
21:16:22.131 00.001 20224 Worker thread wakes up
21:16:22.131 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:16:22.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:22.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:23.312 01.180 20224 Exposure complete
21:16:23.396 00.084 20224 worker thread done servicing request
21:16:23.397 00.001 8996 OnExposeComplete: enter
21:16:23.399 00.002 8996 UpdateGuideState(): m_state=6
21:16:23.400 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1438
21:16:23.402 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=472.98, Mass=793097, SNR=364.3, Peak=44627 HFD=4.9
21:16:23.404 00.002 8996 MultiStar: [#1 -0.37,0.13,0.63,U] [#2 -0.25,0.12,0.64,U] [#3 -0.31,-0.41,0.00,M1] [#4 -0.49,-0.41,0.00,M1] [#5 -0.43,-0.11,0.61,U] [#6 -0.35,-0.14,0.38,U] [#7 -0.14,-0.03,0.39,U] [#8 -0.27,0.14,0.43,U] 
21:16:23.405 00.001 8996 refined, 6 included, MultiStar: {-0.37, -0.02}, one-star: {-0.56, -0.19}
21:16:23.405 00.000 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
21:16:23.407 00.002 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
21:16:23.408 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.02 hyp=0.37 cameraTheta=-3.08 mountX=-0.37 mountY=0.07, mountTheta=2.96
21:16:23.409 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.02, opts=13)
21:16:23.410 00.001 8996 Enqueuing Move request for scope (-0.37, -0.02)
21:16:23.411 00.001 20224 Worker thread wakes up
21:16:23.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.02) opts 0xd
21:16:23.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.02)
21:16:23.411 00.000 20224 Moving (-0.37, -0.02) raw xDistance=-0.37 yDistance=0.07
21:16:23.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
21:16:23.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:23.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:16:23.411 00.000 20224 MoveAxis(E, 54, ABG)
21:16:23.411 00.000 20224 Guiding  Dir = 2, Dur = 54
21:16:23.411 00.000 20224 IsSlewing returns 0
21:16:23.412 00.001 20224 IsGuiding returns 0
21:16:23.415 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=44627, med=2745, FiltMin=2493, FiltMax=30902, Gamma=1.000
21:16:23.429 00.014 8996 UpdateGuideState exits: m=793097 SNR=364.3
21:16:23.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:23.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:23.432 00.001 8996 Enqueuing Expose request
21:16:23.468 00.036 20224 IsGuiding returns 1
21:16:23.468 00.000 20224 scope still moving after pulse duration time elapsed
21:16:23.498 00.030 20224 IsSlewing returns 0
21:16:23.498 00.000 20224 IsGuiding returns 1
21:16:23.530 00.032 20224 IsSlewing returns 0
21:16:23.530 00.000 20224 IsGuiding returns 1
21:16:23.562 00.032 20224 IsSlewing returns 0
21:16:23.562 00.000 20224 IsGuiding returns 0
21:16:23.562 00.000 20224 scope move finished after 54 + 96 ms
21:16:23.562 00.000 20224 Move returns status 0, amount 54
21:16:23.562 00.000 20224 MoveAxis(N, 0, ABG)
21:16:23.562 00.000 20224 Move returns status 0, amount 0
21:16:23.562 00.000 20224 move complete, result=0
21:16:23.563 00.001 20224 worker thread done servicing request
21:16:23.563 00.000 20224 Worker thread wakes up
21:16:23.563 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.1 px 0 ms NORTH
21:16:23.565 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:23.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:24.536 00.971 20224 Exposure complete
21:16:24.616 00.080 20224 worker thread done servicing request
21:16:24.616 00.000 8996 OnExposeComplete: enter
21:16:24.617 00.001 8996 UpdateGuideState(): m_state=6
21:16:24.618 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1439
21:16:24.618 00.000 8996 Star::Find returns 1 (0), X=138.95, Y=473.26, Mass=728667, SNR=342.0, Peak=43587 HFD=4.7
21:16:24.619 00.001 8996 MultiStar: [#1 -0.06,0.25,0.71,U] [#2 -0.06,-0.07,0.74,U] [#3 -0.03,-0.04,0.63,U] [#4 -0.28,0.08,0.56,U] [#5 0.06,-0.08,0.61,U] [#6 -0.08,0.26,0.49,U] [#7 -0.16,0.01,0.44,U] [#8 -0.02,0.25,0.44,U] 
21:16:24.620 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.08}, one-star: {-0.05, 0.09}
21:16:24.621 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
21:16:24.621 00.000 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
21:16:24.622 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.32 mountX=-0.08 mountY=-0.07, mountTheta=-2.42
21:16:24.623 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
21:16:24.624 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
21:16:24.625 00.001 20224 Worker thread wakes up
21:16:24.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
21:16:24.625 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
21:16:24.625 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.08 yDistance=-0.07
21:16:24.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:16:24.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:24.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:16:24.625 00.000 20224 MoveAxis(E, 0, ABG)
21:16:24.625 00.000 20224 Move returns status 0, amount 0
21:16:24.625 00.000 20224 MoveAxis(N, 0, ABG)
21:16:24.625 00.000 20224 Move returns status 0, amount 0
21:16:24.625 00.000 20224 move complete, result=0
21:16:24.625 00.000 20224 worker thread done servicing request
21:16:24.629 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=43587, med=2745, FiltMin=2496, FiltMax=28061, Gamma=1.000
21:16:24.649 00.020 8996 UpdateGuideState exits: m=728667 SNR=342.0
21:16:24.650 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:24.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:24.651 00.000 8996 Enqueuing Expose request
21:16:24.652 00.001 20224 Worker thread wakes up
21:16:24.652 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:24.653 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:24.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:25.829 01.176 20224 Exposure complete
21:16:25.896 00.067 20224 worker thread done servicing request
21:16:25.897 00.001 8996 OnExposeComplete: enter
21:16:25.899 00.002 8996 UpdateGuideState(): m_state=6
21:16:25.901 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1440
21:16:25.903 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=472.54, Mass=750897, SNR=329.1, Peak=41715 HFD=4.9
21:16:25.905 00.002 8996 MultiStar: [#1 0.24,-0.11,0.67,U] [#2 0.19,-0.51,0.00,M1] [#3 0.39,-0.32,0.00,M1] [#4 0.42,-0.15,0.57,U] [#5 0.34,-0.18,0.68,U] [#6 0.11,-0.06,0.49,U] [#7 0.26,-0.22,0.43,U] [#8 0.20,-0.56,0.00,M1] 
21:16:25.906 00.001 8996 refined, 5 included, MultiStar: {0.16, -0.27}, one-star: {-0.18, -0.63}
21:16:25.908 00.002 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
21:16:25.909 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
21:16:25.910 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.27 hyp=0.31 cameraTheta=-1.03 mountX=0.19 mountY=0.25, mountTheta=0.93
21:16:25.913 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.27, opts=13)
21:16:25.915 00.002 8996 Enqueuing Move request for scope (0.16, -0.27)
21:16:25.917 00.002 20224 Worker thread wakes up
21:16:25.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.27) opts 0xd
21:16:25.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.27)
21:16:25.918 00.001 20224 Moving (0.16, -0.27) raw xDistance=0.19 yDistance=0.25
21:16:25.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:16:25.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:16:25.918 00.000 20224 MoveAxis(E, 0, ABG)
21:16:25.918 00.000 20224 Move returns status 0, amount 0
21:16:25.918 00.000 20224 MoveAxis(S, 53, ABG)
21:16:25.918 00.000 20224 Guiding  Dir = 1, Dur = 53
21:16:25.918 00.000 20224 IsSlewing returns 0
21:16:25.919 00.001 20224 IsGuiding returns 0
21:16:25.925 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=41715, med=2745, FiltMin=2489, FiltMax=27664, Gamma=1.000
21:16:25.944 00.019 8996 UpdateGuideState exits: m=750897 SNR=329.1
21:16:25.945 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:25.945 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:25.946 00.001 8996 Enqueuing Expose request
21:16:25.966 00.020 20224 PulseGuide returned control before completion, sleep 17
21:16:25.996 00.030 20224 IsGuiding returns 1
21:16:25.996 00.000 20224 scope still moving after pulse duration time elapsed
21:16:26.027 00.031 20224 IsSlewing returns 0
21:16:26.027 00.000 20224 IsGuiding returns 1
21:16:26.058 00.031 20224 IsSlewing returns 0
21:16:26.059 00.001 20224 IsGuiding returns 0
21:16:26.059 00.000 20224 scope move finished after 53 + 87 ms
21:16:26.059 00.000 20224 Move returns status 0, amount 53
21:16:26.059 00.000 20224 move complete, result=0
21:16:26.059 00.000 20224 worker thread done servicing request
21:16:26.059 00.000 20224 Worker thread wakes up
21:16:26.060 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 53 ms SOUTH
21:16:26.063 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:26.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:27.035 00.972 20224 Exposure complete
21:16:27.117 00.082 20224 worker thread done servicing request
21:16:27.117 00.000 8996 OnExposeComplete: enter
21:16:27.118 00.001 8996 UpdateGuideState(): m_state=6
21:16:27.119 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1441
21:16:27.120 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.64, Mass=744207, SNR=346.2, Peak=43683 HFD=4.8
21:16:27.122 00.002 8996 MultiStar: [#1 0.18,-0.30,0.77,U] [#2 0.31,-0.30,0.70,U] [#3 0.35,-0.32,0.58,U] [#4 0.26,-0.21,0.53,U] [#5 0.29,-0.29,0.60,U] [#6 0.40,-0.25,0.45,U] [#7 0.27,-0.11,0.39,U] [#8 0.20,-0.36,0.43,U] 
21:16:27.123 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.32}, one-star: {-0.30, -0.53}
21:16:27.124 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:16:27.125 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
21:16:27.126 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.32 hyp=0.37 cameraTheta=-1.08 mountX=0.20 mountY=0.30, mountTheta=0.98
21:16:27.127 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.32, opts=13)
21:16:27.128 00.001 8996 Enqueuing Move request for scope (0.17, -0.32)
21:16:27.129 00.001 20224 Worker thread wakes up
21:16:27.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.32) opts 0xd
21:16:27.129 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.32)
21:16:27.130 00.001 20224 Moving (0.17, -0.32) raw xDistance=0.20 yDistance=0.30
21:16:27.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:16:27.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
21:16:27.130 00.000 20224 MoveAxis(W, 30, ABG)
21:16:27.130 00.000 20224 Guiding  Dir = 3, Dur = 30
21:16:27.130 00.000 20224 IsSlewing returns 0
21:16:27.131 00.001 20224 IsGuiding returns 0
21:16:27.133 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43683, med=2745, FiltMin=2464, FiltMax=29267, Gamma=1.000
21:16:27.155 00.022 8996 UpdateGuideState exits: m=744207 SNR=346.2
21:16:27.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:27.158 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:27.159 00.001 8996 Enqueuing Expose request
21:16:27.159 00.000 20224 PulseGuide returned control before completion, sleep 14
21:16:27.188 00.029 20224 IsGuiding returns 1
21:16:27.188 00.000 20224 scope still moving after pulse duration time elapsed
21:16:27.219 00.031 20224 IsSlewing returns 0
21:16:27.219 00.000 20224 IsGuiding returns 1
21:16:27.250 00.031 20224 IsSlewing returns 0
21:16:27.251 00.001 20224 IsGuiding returns 0
21:16:27.251 00.000 20224 scope move finished after 30 + 90 ms
21:16:27.251 00.000 20224 Move returns status 0, amount 30
21:16:27.251 00.000 20224 MoveAxis(S, 63, ABG)
21:16:27.251 00.000 20224 Guiding  Dir = 1, Dur = 63
21:16:27.252 00.001 20224 IsSlewing returns 0
21:16:27.252 00.000 20224 IsGuiding returns 0
21:16:27.254 00.002 20224 PulseGuide returned control before completion, sleep 71
21:16:27.327 00.073 20224 IsGuiding returns 1
21:16:27.327 00.000 20224 scope still moving after pulse duration time elapsed
21:16:27.359 00.032 20224 IsSlewing returns 0
21:16:27.359 00.000 20224 IsGuiding returns 0
21:16:27.359 00.000 20224 scope move finished after 63 + 44 ms
21:16:27.359 00.000 20224 Move returns status 0, amount 63
21:16:27.359 00.000 20224 move complete, result=0
21:16:27.360 00.001 20224 worker thread done servicing request
21:16:27.360 00.000 20224 Worker thread wakes up
21:16:27.360 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.3 px 63 ms SOUTH
21:16:27.362 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:27.363 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:28.519 01.156 20224 Exposure complete
21:16:28.577 00.058 20224 worker thread done servicing request
21:16:28.577 00.000 8996 OnExposeComplete: enter
21:16:28.578 00.001 8996 UpdateGuideState(): m_state=6
21:16:28.580 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1442
21:16:28.581 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=473.38, Mass=760334, SNR=347.9, Peak=38435 HFD=4.9
21:16:28.583 00.002 8996 MultiStar: [#1 -0.43,0.40,0.00,M1] [#2 -0.31,0.35,0.83,U] [#3 -0.03,0.70,0.00,M1] [#4 -0.24,0.51,0.00,M1] [#5 -0.22,0.21,0.62,U] [#6 -0.10,0.58,0.00,M1] [#7 -0.27,0.49,0.00,M1] [#8 -0.24,0.57,0.00,M1] 
21:16:28.584 00.001 8996 refined, 2 included, MultiStar: {-0.31, 0.26}, one-star: {-0.37, 0.21}
21:16:28.585 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:16:28.586 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:16:28.587 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.26 hyp=0.41 cameraTheta=2.45 mountX=-0.34 mountY=-0.22, mountTheta=-2.56
21:16:28.590 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.26, opts=13)
21:16:28.591 00.001 8996 Enqueuing Move request for scope (-0.31, 0.26)
21:16:28.593 00.002 20224 Worker thread wakes up
21:16:28.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.26) opts 0xd
21:16:28.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.26)
21:16:28.593 00.000 20224 Moving (-0.31, 0.26) raw xDistance=-0.34 yDistance=-0.22
21:16:28.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
21:16:28.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:16:28.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:16:28.593 00.000 20224 MoveAxis(E, 47, ABG)
21:16:28.594 00.001 20224 Guiding  Dir = 2, Dur = 47
21:16:28.594 00.000 20224 IsSlewing returns 0
21:16:28.594 00.000 20224 IsGuiding returns 0
21:16:28.600 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=38435, med=2745, FiltMin=2502, FiltMax=27635, Gamma=1.000
21:16:28.614 00.014 8996 UpdateGuideState exits: m=760334 SNR=347.9
21:16:28.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:28.615 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:28.616 00.001 8996 Enqueuing Expose request
21:16:28.643 00.027 20224 IsGuiding returns 1
21:16:28.643 00.000 20224 scope still moving after pulse duration time elapsed
21:16:28.672 00.029 20224 IsSlewing returns 0
21:16:28.673 00.001 20224 IsGuiding returns 1
21:16:28.704 00.031 20224 IsSlewing returns 0
21:16:28.704 00.000 20224 IsGuiding returns 1
21:16:28.736 00.032 20224 IsSlewing returns 0
21:16:28.736 00.000 20224 IsGuiding returns 0
21:16:28.736 00.000 20224 scope move finished after 47 + 94 ms
21:16:28.736 00.000 20224 Move returns status 0, amount 47
21:16:28.736 00.000 20224 MoveAxis(N, 0, ABG)
21:16:28.736 00.000 20224 Move returns status 0, amount 0
21:16:28.736 00.000 20224 move complete, result=0
21:16:28.736 00.000 20224 worker thread done servicing request
21:16:28.737 00.001 8996 GuideStep: -0.3 px 47 ms EAST, -0.2 px 0 ms NORTH
21:16:28.739 00.002 20224 Worker thread wakes up
21:16:28.739 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:28.740 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:29.711 00.971 20224 Exposure complete
21:16:29.770 00.059 20224 worker thread done servicing request
21:16:29.770 00.000 8996 OnExposeComplete: enter
21:16:29.771 00.001 8996 UpdateGuideState(): m_state=6
21:16:29.772 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1443
21:16:29.773 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.21, Mass=748561, SNR=359.2, Peak=44963 HFD=4.7
21:16:29.774 00.001 8996 MultiStar: [#1 -0.10,0.38,0.60,U] [#2 -0.14,0.42,0.74,U] [#3 0.21,0.85,0.00,M2] [#4 0.10,0.85,0.00,M2] [#5 -0.02,0.38,0.61,U] [#6 0.13,0.50,0.00,M2] [#7 0.08,0.59,0.00,M2] [#8 -0.11,0.69,0.00,M2] 
21:16:29.775 00.001 8996 single-star, 3 included, MultiStar: {-0.17, 0.28}, one-star: {-0.32, 0.04}
21:16:29.775 00.000 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
21:16:29.776 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
21:16:29.777 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.04 hyp=0.32 cameraTheta=3.01 mountX=-0.32 mountY=-0.00, mountTheta=-3.13
21:16:29.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.04, opts=13)
21:16:29.780 00.001 8996 Enqueuing Move request for scope (-0.32, 0.04)
21:16:29.781 00.001 20224 Worker thread wakes up
21:16:29.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.04) opts 0xd
21:16:29.781 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.04)
21:16:29.781 00.000 20224 Moving (-0.32, 0.04) raw xDistance=-0.32 yDistance=-0.00
21:16:29.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
21:16:29.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:29.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:16:29.781 00.000 20224 MoveAxis(E, 50, ABG)
21:16:29.781 00.000 20224 Guiding  Dir = 2, Dur = 50
21:16:29.782 00.001 20224 IsSlewing returns 0
21:16:29.782 00.000 20224 IsGuiding returns 0
21:16:29.785 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=44963, med=2745, FiltMin=2512, FiltMax=29357, Gamma=1.000
21:16:29.803 00.018 8996 UpdateGuideState exits: m=748561 SNR=359.2
21:16:29.805 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:29.806 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:29.808 00.002 8996 Enqueuing Expose request
21:16:29.840 00.032 20224 IsGuiding returns 1
21:16:29.840 00.000 20224 scope still moving after pulse duration time elapsed
21:16:29.870 00.030 20224 IsSlewing returns 0
21:16:29.870 00.000 20224 IsGuiding returns 1
21:16:29.901 00.031 20224 IsSlewing returns 0
21:16:29.901 00.000 20224 IsGuiding returns 1
21:16:29.933 00.032 20224 IsSlewing returns 0
21:16:29.933 00.000 20224 IsGuiding returns 0
21:16:29.933 00.000 20224 scope move finished after 50 + 102 ms
21:16:29.933 00.000 20224 Move returns status 0, amount 50
21:16:29.934 00.001 20224 MoveAxis(N, 0, ABG)
21:16:29.934 00.000 20224 Move returns status 0, amount 0
21:16:29.934 00.000 20224 move complete, result=0
21:16:29.934 00.000 20224 worker thread done servicing request
21:16:29.934 00.000 20224 Worker thread wakes up
21:16:29.934 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.0 px 0 ms NORTH
21:16:29.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:29.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:31.109 01.174 20224 Exposure complete
21:16:31.163 00.054 20224 worker thread done servicing request
21:16:31.163 00.000 8996 OnExposeComplete: enter
21:16:31.164 00.001 8996 UpdateGuideState(): m_state=6
21:16:31.165 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1444
21:16:31.166 00.001 8996 Star::Find returns 1 (0), X=139.14, Y=473.32, Mass=765775, SNR=367.3, Peak=50115 HFD=4.6
21:16:31.167 00.001 8996 MultiStar: [#1 0.25,0.58,0.00,M1] [#2 0.18,0.51,0.00,M1] [#3 0.40,0.42,0.00,M3] [#4 0.24,0.35,0.49,U] [#5 0.38,0.32,0.52,U] [#6 0.51,0.67,0.00,M3] [#7 0.29,0.33,0.40,U] [#8 0.42,0.49,0.00,M3] 
21:16:31.168 00.001 8996 single-star, 3 included, MultiStar: {0.24, 0.25}, one-star: {0.14, 0.15}
21:16:31.169 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
21:16:31.170 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:16:31.170 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.81 mountX=0.12 mountY=-0.16, mountTheta=-0.92
21:16:31.172 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.15, opts=13)
21:16:31.172 00.000 8996 Enqueuing Move request for scope (0.14, 0.15)
21:16:31.173 00.001 20224 Worker thread wakes up
21:16:31.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
21:16:31.173 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
21:16:31.173 00.000 20224 Moving (0.14, 0.15) raw xDistance=0.12 yDistance=-0.16
21:16:31.174 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:16:31.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:31.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:16:31.174 00.000 20224 MoveAxis(E, 0, ABG)
21:16:31.174 00.000 20224 Move returns status 0, amount 0
21:16:31.174 00.000 20224 MoveAxis(N, 0, ABG)
21:16:31.174 00.000 20224 Move returns status 0, amount 0
21:16:31.174 00.000 20224 move complete, result=0
21:16:31.174 00.000 20224 worker thread done servicing request
21:16:31.178 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50115, med=2742, FiltMin=2502, FiltMax=25008, Gamma=1.000
21:16:31.191 00.013 8996 UpdateGuideState exits: m=765775 SNR=367.3
21:16:31.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:31.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:31.194 00.001 8996 Enqueuing Expose request
21:16:31.194 00.000 20224 Worker thread wakes up
21:16:31.194 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:16:31.195 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:31.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:32.179 00.984 20224 Exposure complete
21:16:32.262 00.083 20224 worker thread done servicing request
21:16:32.263 00.001 8996 OnExposeComplete: enter
21:16:32.265 00.002 8996 UpdateGuideState(): m_state=6
21:16:32.266 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1445
21:16:32.267 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=473.48, Mass=737317, SNR=322.6, Peak=46195 HFD=4.4
21:16:32.268 00.001 8996 MultiStar: [#1 0.04,0.52,0.00,M2] [#2 0.02,0.50,0.00,M2] [#3 0.18,0.42,0.61,U] [#4 0.04,0.35,0.64,U] [#5 0.30,0.32,0.65,U] [#6 0.42,0.53,0.00,M4] [#7 0.33,0.53,0.00,M2] [#8 0.30,0.43,0.00,M4] 
21:16:32.270 00.002 8996 single-star, 3 included, MultiStar: {0.15, 0.34}, one-star: {0.09, 0.31}
21:16:32.271 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
21:16:32.272 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:16:32.274 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.27 mountX=0.06 mountY=-0.31, mountTheta=-1.37
21:16:32.277 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.31, opts=13)
21:16:32.279 00.002 8996 Enqueuing Move request for scope (0.09, 0.31)
21:16:32.281 00.002 20224 Worker thread wakes up
21:16:32.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.31) opts 0xd
21:16:32.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.31)
21:16:32.281 00.000 20224 Moving (0.09, 0.31) raw xDistance=0.06 yDistance=-0.31
21:16:32.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:16:32.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:16:32.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:16:32.281 00.000 20224 MoveAxis(E, 0, ABG)
21:16:32.281 00.000 20224 Move returns status 0, amount 0
21:16:32.281 00.000 20224 MoveAxis(N, 0, ABG)
21:16:32.281 00.000 20224 Move returns status 0, amount 0
21:16:32.282 00.001 20224 move complete, result=0
21:16:32.282 00.000 20224 worker thread done servicing request
21:16:32.288 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46195, med=2745, FiltMin=2480, FiltMax=25997, Gamma=1.000
21:16:32.305 00.017 8996 UpdateGuideState exits: m=737317 SNR=322.6
21:16:32.306 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:32.306 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:32.307 00.001 8996 Enqueuing Expose request
21:16:32.308 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:16:32.309 00.001 20224 Worker thread wakes up
21:16:32.309 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:32.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:33.495 01.186 20224 Exposure complete
21:16:33.578 00.083 20224 worker thread done servicing request
21:16:33.578 00.000 8996 OnExposeComplete: enter
21:16:33.580 00.002 8996 UpdateGuideState(): m_state=6
21:16:33.581 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1446
21:16:33.582 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=473.53, Mass=758382, SNR=344.3, Peak=51318 HFD=4.6
21:16:33.583 00.001 8996 MultiStar: [#1 0.31,0.55,0.00,M3] [#2 0.35,0.62,0.00,M3] [#3 0.51,0.29,0.00,M3] [#4 0.38,0.33,0.00,M1] [#5 0.44,0.39,0.00,M1] [#6 0.45,0.40,0.00,M5] [#7 0.44,0.51,0.00,M3] [#8 0.39,0.66,0.00,M5] 
21:16:33.584 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
21:16:33.584 00.000 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
21:16:33.585 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.36 hyp=0.37 cameraTheta=1.43 mountX=0.02 mountY=-0.37, mountTheta=-1.53
21:16:33.586 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.36, opts=13)
21:16:33.587 00.001 8996 Enqueuing Move request for scope (0.05, 0.36)
21:16:33.588 00.001 20224 Worker thread wakes up
21:16:33.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.36) opts 0xd
21:16:33.588 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.36)
21:16:33.588 00.000 20224 Moving (0.05, 0.36) raw xDistance=0.02 yDistance=-0.37
21:16:33.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:16:33.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:16:33.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:16:33.589 00.001 20224 MoveAxis(E, 0, ABG)
21:16:33.589 00.000 20224 Move returns status 0, amount 0
21:16:33.589 00.000 20224 MoveAxis(N, 0, ABG)
21:16:33.589 00.000 20224 Move returns status 0, amount 0
21:16:33.589 00.000 20224 move complete, result=0
21:16:33.589 00.000 20224 worker thread done servicing request
21:16:33.593 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51318, med=2745, FiltMin=2502, FiltMax=25833, Gamma=1.000
21:16:33.620 00.027 8996 UpdateGuideState exits: m=758382 SNR=344.3
21:16:33.622 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:33.624 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:33.625 00.001 8996 Enqueuing Expose request
21:16:33.627 00.002 20224 Worker thread wakes up
21:16:33.627 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:16:33.629 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:33.630 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:34.614 00.984 20224 Exposure complete
21:16:34.696 00.082 20224 worker thread done servicing request
21:16:34.696 00.000 8996 OnExposeComplete: enter
21:16:34.697 00.001 8996 UpdateGuideState(): m_state=6
21:16:34.697 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1447
21:16:34.698 00.001 8996 Star::Find returns 1 (0), X=139.37, Y=473.57, Mass=744178, SNR=363.7, Peak=46531 HFD=4.7
21:16:34.701 00.003 8996 MultiStar: [#1 0.48,0.56,0.00,M4] [#2 0.51,0.36,0.00,M4] [#3 0.51,0.48,0.00,M4] [#4 0.47,0.50,0.00,M2] [#5 0.45,0.46,0.00,M2] [#6 0.42,0.63,0.00,M6] [#7 0.54,0.47,0.00,M4] [#8 0.50,0.66,0.00,M6] 
21:16:34.702 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
21:16:34.702 00.000 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
21:16:34.703 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=0.40 hyp=0.54 cameraTheta=0.82 mountX=0.33 mountY=-0.44, mountTheta=-0.93
21:16:34.704 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=0.40, opts=13)
21:16:34.706 00.002 8996 Enqueuing Move request for scope (0.37, 0.40)
21:16:34.707 00.001 20224 Worker thread wakes up
21:16:34.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.40) opts 0xd
21:16:34.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, 0.40)
21:16:34.707 00.000 20224 Moving (0.37, 0.40) raw xDistance=0.33 yDistance=-0.44
21:16:34.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:16:34.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:16:34.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
21:16:34.707 00.000 20224 MoveAxis(W, 48, ABG)
21:16:34.707 00.000 20224 Guiding  Dir = 3, Dur = 48
21:16:34.707 00.000 20224 IsSlewing returns 0
21:16:34.708 00.001 20224 IsGuiding returns 0
21:16:34.711 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=46531, med=2745, FiltMin=2483, FiltMax=24326, Gamma=1.000
21:16:34.726 00.015 8996 UpdateGuideState exits: m=744178 SNR=363.7
21:16:34.728 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:34.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:34.729 00.000 8996 Enqueuing Expose request
21:16:34.744 00.015 20224 PulseGuide returned control before completion, sleep 21
21:16:34.774 00.030 20224 IsGuiding returns 1
21:16:34.774 00.000 20224 scope still moving after pulse duration time elapsed
21:16:34.805 00.031 20224 IsSlewing returns 0
21:16:34.806 00.001 20224 IsGuiding returns 1
21:16:34.837 00.031 20224 IsSlewing returns 0
21:16:34.837 00.000 20224 IsGuiding returns 0
21:16:34.837 00.000 20224 scope move finished after 48 + 81 ms
21:16:34.837 00.000 20224 Move returns status 0, amount 48
21:16:34.838 00.001 20224 MoveAxis(N, 0, ABG)
21:16:34.838 00.000 20224 Move returns status 0, amount 0
21:16:34.838 00.000 20224 move complete, result=0
21:16:34.838 00.000 20224 worker thread done servicing request
21:16:34.838 00.000 20224 Worker thread wakes up
21:16:34.838 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.4 px 0 ms NORTH
21:16:34.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:34.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:36.003 01.164 20224 Exposure complete
21:16:36.068 00.065 20224 worker thread done servicing request
21:16:36.069 00.001 8996 OnExposeComplete: enter
21:16:36.070 00.001 8996 UpdateGuideState(): m_state=6
21:16:36.071 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1448
21:16:36.071 00.000 8996 Star::Find returns 1 (0), X=138.78, Y=473.40, Mass=653011, SNR=335.4, Peak=49443 HFD=4.6
21:16:36.072 00.001 8996 MultiStar: [#1 -0.05,0.56,0.00,M5] [#2 -0.01,0.62,0.00,M5] [#3 0.01,0.38,0.60,U] [#4 -0.10,0.45,0.55,U] [#5 0.18,0.48,0.00,M3] [#6 -0.02,0.43,0.41,U] [#7 -0.11,0.31,0.47,U] [#8 0.17,0.65,0.00,M7] 
21:16:36.073 00.001 8996 single-star, 4 included, MultiStar: {-0.11, 0.34}, one-star: {-0.22, 0.23}
21:16:36.074 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:16:36.075 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
21:16:36.075 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.23 hyp=0.32 cameraTheta=2.35 mountX=-0.25 mountY=-0.20, mountTheta=-2.46
21:16:36.077 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.23, opts=13)
21:16:36.078 00.001 8996 Enqueuing Move request for scope (-0.22, 0.23)
21:16:36.078 00.000 20224 Worker thread wakes up
21:16:36.079 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.23) opts 0xd
21:16:36.079 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.23)
21:16:36.079 00.000 20224 Moving (-0.22, 0.23) raw xDistance=-0.25 yDistance=-0.20
21:16:36.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
21:16:36.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:36.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:16:36.079 00.000 20224 MoveAxis(E, 32, ABG)
21:16:36.079 00.000 20224 Guiding  Dir = 2, Dur = 32
21:16:36.079 00.000 20224 IsSlewing returns 0
21:16:36.079 00.000 20224 IsGuiding returns 0
21:16:36.083 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49443, med=2745, FiltMin=2493, FiltMax=27869, Gamma=1.000
21:16:36.101 00.018 20224 PulseGuide returned control before completion, sleep 21
21:16:36.105 00.004 8996 UpdateGuideState exits: m=653011 SNR=335.4
21:16:36.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:36.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:36.108 00.001 8996 Enqueuing Expose request
21:16:36.132 00.024 20224 IsGuiding returns 1
21:16:36.132 00.000 20224 scope still moving after pulse duration time elapsed
21:16:36.164 00.032 20224 IsSlewing returns 0
21:16:36.164 00.000 20224 IsGuiding returns 1
21:16:36.196 00.032 20224 IsSlewing returns 0
21:16:36.196 00.000 20224 IsGuiding returns 0
21:16:36.196 00.000 20224 scope move finished after 32 + 85 ms
21:16:36.196 00.000 20224 Move returns status 0, amount 32
21:16:36.196 00.000 20224 MoveAxis(N, 0, ABG)
21:16:36.196 00.000 20224 Move returns status 0, amount 0
21:16:36.197 00.001 20224 move complete, result=0
21:16:36.197 00.000 20224 worker thread done servicing request
21:16:36.197 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
21:16:36.200 00.003 20224 Worker thread wakes up
21:16:36.200 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:36.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:37.188 00.988 20224 Exposure complete
21:16:37.268 00.080 20224 worker thread done servicing request
21:16:37.269 00.001 8996 OnExposeComplete: enter
21:16:37.270 00.001 8996 UpdateGuideState(): m_state=6
21:16:37.271 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1449
21:16:37.272 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=473.48, Mass=767796, SNR=350.3, Peak=54227 HFD=4.3
21:16:37.273 00.001 8996 MultiStar: [#1 0.04,0.51,0.00,M6] [#2 0.28,0.40,0.76,U] [#3 0.17,0.33,0.74,U] [#4 0.06,0.22,0.55,U] [#5 0.36,0.49,0.00,M4] [#6 0.17,0.37,0.44,U] [#7 0.29,0.43,0.00,M4] [#8 0.36,0.50,0.00,M8] 
21:16:37.276 00.003 8996 single-star, 4 included, MultiStar: {0.13, 0.33}, one-star: {-0.01, 0.30}
21:16:37.278 00.002 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
21:16:37.280 00.002 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
21:16:37.283 00.003 8996 CameraToMount -- cameraX=-0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.60 mountX=-0.04 mountY=-0.30, mountTheta=-1.70
21:16:37.285 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.30, opts=13)
21:16:37.286 00.001 8996 Enqueuing Move request for scope (-0.01, 0.30)
21:16:37.288 00.002 20224 Worker thread wakes up
21:16:37.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.30) opts 0xd
21:16:37.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.30)
21:16:37.288 00.000 20224 Moving (-0.01, 0.30) raw xDistance=-0.04 yDistance=-0.30
21:16:37.289 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:16:37.289 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.33 newest=-0.94
21:16:37.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:16:37.289 00.000 20224 MoveAxis(E, 0, ABG)
21:16:37.289 00.000 20224 Move returns status 0, amount 0
21:16:37.289 00.000 20224 MoveAxis(N, 63, ABG)
21:16:37.289 00.000 20224 Guiding  Dir = 0, Dur = 63
21:16:37.290 00.001 20224 IsSlewing returns 0
21:16:37.290 00.000 20224 IsGuiding returns 0
21:16:37.292 00.002 20224 PulseGuide returned control before completion, sleep 72
21:16:37.296 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54227, med=2745, FiltMin=2483, FiltMax=29517, Gamma=1.000
21:16:37.317 00.021 8996 UpdateGuideState exits: m=767796 SNR=350.3
21:16:37.319 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:37.321 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:37.322 00.001 8996 Enqueuing Expose request
21:16:37.368 00.046 20224 IsGuiding returns 1
21:16:37.368 00.000 20224 scope still moving after pulse duration time elapsed
21:16:37.400 00.032 20224 IsSlewing returns 0
21:16:37.400 00.000 20224 IsGuiding returns 0
21:16:37.400 00.000 20224 scope move finished after 63 + 47 ms
21:16:37.400 00.000 20224 Move returns status 0, amount 63
21:16:37.400 00.000 20224 move complete, result=0
21:16:37.401 00.001 20224 worker thread done servicing request
21:16:37.401 00.000 20224 Worker thread wakes up
21:16:37.401 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 63 ms NORTH
21:16:37.403 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:37.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:38.586 01.183 20224 Exposure complete
21:16:38.668 00.082 20224 worker thread done servicing request
21:16:38.668 00.000 8996 OnExposeComplete: enter
21:16:38.670 00.002 8996 UpdateGuideState(): m_state=6
21:16:38.672 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1450
21:16:38.673 00.001 8996 Star::Find returns 1 (0), X=139.15, Y=473.21, Mass=708635, SNR=340.1, Peak=46563 HFD=4.4
21:16:38.675 00.002 8996 MultiStar: [#1 0.26,0.07,0.76,U] [#2 0.41,0.09,0.74,U] [#3 0.56,-0.10,0.00,M3] [#4 0.47,0.05,0.53,U] [#5 0.56,0.05,0.00,M5] [#6 0.40,0.27,0.48,U] [#7 0.36,0.15,0.49,U] [#8 0.59,0.11,0.00,M9] 
21:16:38.675 00.000 8996 single-star, 5 included, MultiStar: {0.32, 0.10}, one-star: {0.15, 0.04}
21:16:38.676 00.001 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
21:16:38.677 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
21:16:38.678 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.15 cameraTheta=0.24 mountX=0.14 mountY=-0.05, mountTheta=-0.35
21:16:38.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.04, opts=13)
21:16:38.681 00.001 8996 Enqueuing Move request for scope (0.15, 0.04)
21:16:38.681 00.000 20224 Worker thread wakes up
21:16:38.682 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
21:16:38.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
21:16:38.682 00.000 20224 Moving (0.15, 0.04) raw xDistance=0.14 yDistance=-0.05
21:16:38.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:16:38.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:38.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:16:38.682 00.000 20224 MoveAxis(E, 0, ABG)
21:16:38.682 00.000 20224 Move returns status 0, amount 0
21:16:38.682 00.000 20224 MoveAxis(N, 0, ABG)
21:16:38.682 00.000 20224 Move returns status 0, amount 0
21:16:38.682 00.000 20224 move complete, result=0
21:16:38.682 00.000 20224 worker thread done servicing request
21:16:38.688 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46563, med=2745, FiltMin=2509, FiltMax=25648, Gamma=1.000
21:16:38.705 00.017 8996 UpdateGuideState exits: m=708635 SNR=340.1
21:16:38.707 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:38.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:38.710 00.002 8996 Enqueuing Expose request
21:16:38.712 00.002 20224 Worker thread wakes up
21:16:38.712 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:38.713 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:38.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:39.694 00.981 20224 Exposure complete
21:16:39.757 00.063 20224 worker thread done servicing request
21:16:39.757 00.000 8996 OnExposeComplete: enter
21:16:39.758 00.001 8996 UpdateGuideState(): m_state=6
21:16:39.759 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1451
21:16:39.760 00.001 8996 Star::Find returns 1 (0), X=139.28, Y=473.02, Mass=698897, SNR=361.7, Peak=45939 HFD=4.5
21:16:39.761 00.001 8996 MultiStar: [#1 0.35,0.23,0.64,U] [#2 0.39,0.13,0.73,U] [#3 0.35,-0.01,0.65,U] [#4 0.24,0.11,0.55,U] [#5 0.58,-0.14,0.00,M6] [#6 0.34,0.12,0.40,U] [#7 0.31,-0.02,0.42,U] [#8 0.69,0.36,0.00,M10] 
21:16:39.762 00.001 8996 single-star, 6 included, MultiStar: {0.32, 0.04}, one-star: {0.28, -0.15}
21:16:39.762 00.000 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
21:16:39.763 00.001 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.77)
21:16:39.764 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-0.49 mountX=0.29 mountY=0.12, mountTheta=0.38
21:16:39.765 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.15, opts=13)
21:16:39.766 00.001 8996 Enqueuing Move request for scope (0.28, -0.15)
21:16:39.767 00.001 20224 Worker thread wakes up
21:16:39.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.15) opts 0xd
21:16:39.767 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.15)
21:16:39.767 00.000 20224 Moving (0.28, -0.15) raw xDistance=0.29 yDistance=0.12
21:16:39.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:16:39.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:39.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:16:39.767 00.000 20224 MoveAxis(W, 43, ABG)
21:16:39.767 00.000 20224 Guiding  Dir = 3, Dur = 43
21:16:39.768 00.001 20224 IsSlewing returns 0
21:16:39.768 00.000 20224 IsGuiding returns 0
21:16:39.771 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45939, med=2745, FiltMin=2451, FiltMax=28285, Gamma=1.000
21:16:39.791 00.020 20224 PulseGuide returned control before completion, sleep 30
21:16:39.799 00.008 8996 UpdateGuideState exits: m=698897 SNR=361.7
21:16:39.801 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:39.802 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:39.803 00.001 8996 Enqueuing Expose request
21:16:39.837 00.034 20224 IsGuiding returns 1
21:16:39.837 00.000 20224 scope still moving after pulse duration time elapsed
21:16:39.869 00.032 20224 IsSlewing returns 0
21:16:39.869 00.000 20224 IsGuiding returns 1
21:16:39.900 00.031 20224 IsSlewing returns 0
21:16:39.900 00.000 20224 IsGuiding returns 0
21:16:39.900 00.000 20224 scope move finished after 43 + 88 ms
21:16:39.900 00.000 20224 Move returns status 0, amount 43
21:16:39.900 00.000 20224 MoveAxis(N, 0, ABG)
21:16:39.900 00.000 20224 Move returns status 0, amount 0
21:16:39.900 00.000 20224 move complete, result=0
21:16:39.900 00.000 20224 worker thread done servicing request
21:16:39.900 00.000 20224 Worker thread wakes up
21:16:39.900 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.1 px 0 ms NORTH
21:16:39.902 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:39.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:41.058 01.156 20224 Exposure complete
21:16:41.149 00.091 20224 worker thread done servicing request
21:16:41.149 00.000 8996 OnExposeComplete: enter
21:16:41.151 00.002 8996 UpdateGuideState(): m_state=6
21:16:41.152 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1452
21:16:41.153 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=473.15, Mass=715859, SNR=361.8, Peak=52419 HFD=4.7
21:16:41.155 00.002 8996 MultiStar: [#1 -0.31,0.29,0.74,U] [#2 -0.11,0.15,0.80,U] [#3 0.07,0.14,0.66,U] [#4 -0.05,0.32,0.56,U] [#5 0.09,-0.03,0.64,U] [#6 0.12,0.33,0.46,U] [#7 0.14,0.27,0.42,U] [#8 0.05,0.45,0.44,U] 
21:16:41.156 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.18}, one-star: {-0.41, -0.02}
21:16:41.158 00.002 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:16:41.159 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
21:16:41.160 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.04 mountX=-0.11 mountY=-0.17, mountTheta=-2.14
21:16:41.163 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.18, opts=13)
21:16:41.166 00.003 8996 Enqueuing Move request for scope (-0.09, 0.18)
21:16:41.168 00.002 20224 Worker thread wakes up
21:16:41.169 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
21:16:41.169 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
21:16:41.169 00.000 20224 Moving (-0.09, 0.18) raw xDistance=-0.11 yDistance=-0.17
21:16:41.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:16:41.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:41.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:16:41.169 00.000 20224 MoveAxis(E, 0, ABG)
21:16:41.169 00.000 20224 Move returns status 0, amount 0
21:16:41.169 00.000 20224 MoveAxis(N, 0, ABG)
21:16:41.169 00.000 20224 Move returns status 0, amount 0
21:16:41.169 00.000 20224 move complete, result=0
21:16:41.169 00.000 20224 worker thread done servicing request
21:16:41.180 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52419, med=2745, FiltMin=2499, FiltMax=27923, Gamma=1.000
21:16:41.205 00.025 8996 UpdateGuideState exits: m=715859 SNR=361.8
21:16:41.206 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:41.208 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:41.208 00.000 8996 Enqueuing Expose request
21:16:41.209 00.001 20224 Worker thread wakes up
21:16:41.209 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:16:41.211 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:41.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:42.180 00.969 20224 Exposure complete
21:16:42.241 00.061 20224 worker thread done servicing request
21:16:42.242 00.001 8996 OnExposeComplete: enter
21:16:42.243 00.001 8996 UpdateGuideState(): m_state=6
21:16:42.244 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1453
21:16:42.245 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.18, Mass=761336, SNR=394.2, Peak=60867 HFD=4.5
21:16:42.246 00.001 8996 MultiStar: [#1 -0.16,0.52,0.00,M4] [#2 -0.12,0.44,0.71,U] [#3 -0.13,0.33,0.50,U] [#4 -0.05,0.45,0.51,U] [#5 0.02,0.04,0.61,U] [#6 0.03,0.27,0.39,U] [#7 -0.22,0.30,0.43,U] [#8 0.01,0.43,0.32,U] 
21:16:42.247 00.001 8996 single-star, 7 included, MultiStar: {-0.11, 0.25}, one-star: {-0.23, 0.01}
21:16:42.248 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
21:16:42.248 00.000 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:16:42.249 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.11 mountX=-0.23 mountY=0.02, mountTheta=3.06
21:16:42.251 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.01, opts=13)
21:16:42.251 00.000 8996 Enqueuing Move request for scope (-0.23, 0.01)
21:16:42.252 00.001 20224 Worker thread wakes up
21:16:42.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
21:16:42.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
21:16:42.252 00.000 20224 Moving (-0.23, 0.01) raw xDistance=-0.23 yDistance=0.02
21:16:42.253 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:16:42.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:42.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:16:42.253 00.000 20224 MoveAxis(E, 33, ABG)
21:16:42.253 00.000 20224 Guiding  Dir = 2, Dur = 33
21:16:42.253 00.000 20224 IsSlewing returns 0
21:16:42.253 00.000 20224 IsGuiding returns 0
21:16:42.254 00.001 20224 PulseGuide returned control before completion, sleep 42
21:16:42.256 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60867, med=2745, FiltMin=2496, FiltMax=28381, Gamma=1.000
21:16:42.271 00.015 8996 UpdateGuideState exits: m=761336 SNR=394.2
21:16:42.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:42.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:42.274 00.001 8996 Enqueuing Expose request
21:16:42.304 00.030 20224 IsGuiding returns 1
21:16:42.304 00.000 20224 scope still moving after pulse duration time elapsed
21:16:42.336 00.032 20224 IsSlewing returns 0
21:16:42.336 00.000 20224 IsGuiding returns 0
21:16:42.337 00.001 20224 scope move finished after 33 + 50 ms
21:16:42.337 00.000 20224 Move returns status 0, amount 33
21:16:42.337 00.000 20224 MoveAxis(N, 0, ABG)
21:16:42.337 00.000 20224 Move returns status 0, amount 0
21:16:42.337 00.000 20224 move complete, result=0
21:16:42.337 00.000 20224 worker thread done servicing request
21:16:42.337 00.000 20224 Worker thread wakes up
21:16:42.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:42.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:42.338 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
21:16:43.516 01.178 20224 Exposure complete
21:16:43.585 00.069 20224 worker thread done servicing request
21:16:43.585 00.000 8996 OnExposeComplete: enter
21:16:43.587 00.002 8996 UpdateGuideState(): m_state=6
21:16:43.589 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1454
21:16:43.590 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=473.13, Mass=773405, SNR=346.5, Peak=57139 HFD=4.4
21:16:43.592 00.002 8996 MultiStar: [#1 0.26,0.30,0.71,U] [#2 0.23,0.31,0.77,U] [#3 0.45,0.14,0.66,U] [#4 0.39,0.16,0.57,U] [#5 0.56,0.20,0.00,M5] [#6 0.38,0.31,0.45,U] [#7 0.29,0.32,0.41,U] [#8 0.45,0.18,0.42,U] 
21:16:43.593 00.001 8996 single-star, 7 included, MultiStar: {0.27, 0.19}, one-star: {0.02, -0.04}
21:16:43.594 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
21:16:43.595 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
21:16:43.596 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.14 mountX=0.02 mountY=0.03, mountTheta=1.04
21:16:43.597 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
21:16:43.598 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
21:16:43.599 00.001 20224 Worker thread wakes up
21:16:43.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
21:16:43.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
21:16:43.599 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.03
21:16:43.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:16:43.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:43.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:16:43.599 00.000 20224 MoveAxis(E, 0, ABG)
21:16:43.599 00.000 20224 Move returns status 0, amount 0
21:16:43.599 00.000 20224 MoveAxis(N, 0, ABG)
21:16:43.599 00.000 20224 Move returns status 0, amount 0
21:16:43.599 00.000 20224 move complete, result=0
21:16:43.600 00.001 20224 worker thread done servicing request
21:16:43.606 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57139, med=2745, FiltMin=2493, FiltMax=30381, Gamma=1.000
21:16:43.629 00.023 8996 UpdateGuideState exits: m=773405 SNR=346.5
21:16:43.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:43.631 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:43.632 00.001 8996 Enqueuing Expose request
21:16:43.633 00.001 20224 Worker thread wakes up
21:16:43.633 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:16:43.633 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:43.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:44.593 00.960 20224 Exposure complete
21:16:44.665 00.072 20224 worker thread done servicing request
21:16:44.665 00.000 8996 OnExposeComplete: enter
21:16:44.666 00.001 8996 UpdateGuideState(): m_state=6
21:16:44.668 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1455
21:16:44.669 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=473.31, Mass=767313, SNR=368.9, Peak=56387 HFD=4.5
21:16:44.670 00.001 8996 MultiStar: [#1 0.11,0.34,0.71,U] [#2 0.31,0.33,0.76,U] [#3 0.37,0.26,0.58,U] [#4 0.34,0.19,0.58,U] [#5 0.37,0.03,0.62,U] [#6 0.51,0.30,0.00,M1] [#7 0.45,0.43,0.00,M1] [#8 0.53,0.45,0.00,M8] 
21:16:44.670 00.000 8996 single-star, 5 included, MultiStar: {0.23, 0.21}, one-star: {0.01, 0.14}
21:16:44.671 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
21:16:44.672 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
21:16:44.672 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.51 mountX=-0.01 mountY=-0.14, mountTheta=-1.61
21:16:44.674 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.14, opts=13)
21:16:44.675 00.001 8996 Enqueuing Move request for scope (0.01, 0.14)
21:16:44.675 00.000 20224 Worker thread wakes up
21:16:44.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
21:16:44.675 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
21:16:44.676 00.001 20224 Moving (0.01, 0.14) raw xDistance=-0.01 yDistance=-0.14
21:16:44.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:16:44.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:44.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:16:44.676 00.000 20224 MoveAxis(E, 0, ABG)
21:16:44.676 00.000 20224 Move returns status 0, amount 0
21:16:44.676 00.000 20224 MoveAxis(N, 0, ABG)
21:16:44.676 00.000 20224 Move returns status 0, amount 0
21:16:44.676 00.000 20224 move complete, result=0
21:16:44.676 00.000 20224 worker thread done servicing request
21:16:44.679 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56387, med=2745, FiltMin=2480, FiltMax=26717, Gamma=1.000
21:16:44.702 00.023 8996 UpdateGuideState exits: m=767313 SNR=368.9
21:16:44.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:44.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:44.705 00.001 8996 Enqueuing Expose request
21:16:44.706 00.001 20224 Worker thread wakes up
21:16:44.706 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:44.707 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:44.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:45.863 01.156 20224 Exposure complete
21:16:45.940 00.077 20224 worker thread done servicing request
21:16:45.940 00.000 8996 OnExposeComplete: enter
21:16:45.941 00.001 8996 UpdateGuideState(): m_state=6
21:16:45.942 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1456
21:16:45.943 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=473.31, Mass=761407, SNR=336.5, Peak=56195 HFD=4.5
21:16:45.944 00.001 8996 MultiStar: [#1 0.09,0.47,0.69,U] [#2 0.19,0.67,0.00,M1] [#3 0.10,0.22,0.63,U] [#4 -0.04,0.22,0.51,U] [#5 0.32,0.26,0.59,U] [#6 0.25,0.23,0.43,U] [#7 0.01,0.26,0.43,U] [#8 0.29,0.59,0.00,M9] 
21:16:45.944 00.000 8996 single-star, 6 included, MultiStar: {0.12, 0.25}, one-star: {0.10, 0.13}
21:16:45.945 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
21:16:45.946 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
21:16:45.946 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.17 cameraTheta=0.92 mountX=0.09 mountY=-0.15, mountTheta=-1.02
21:16:45.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
21:16:45.949 00.001 8996 Enqueuing Move request for scope (0.10, 0.13)
21:16:45.949 00.000 20224 Worker thread wakes up
21:16:45.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
21:16:45.949 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
21:16:45.950 00.001 20224 Moving (0.10, 0.13) raw xDistance=0.09 yDistance=-0.15
21:16:45.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:16:45.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:45.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:16:45.950 00.000 20224 MoveAxis(E, 0, ABG)
21:16:45.950 00.000 20224 Move returns status 0, amount 0
21:16:45.950 00.000 20224 MoveAxis(N, 0, ABG)
21:16:45.950 00.000 20224 Move returns status 0, amount 0
21:16:45.950 00.000 20224 move complete, result=0
21:16:45.950 00.000 20224 worker thread done servicing request
21:16:45.953 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56195, med=2745, FiltMin=2464, FiltMax=26109, Gamma=1.000
21:16:45.976 00.023 8996 UpdateGuideState exits: m=761407 SNR=336.5
21:16:45.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:45.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:45.979 00.001 8996 Enqueuing Expose request
21:16:45.980 00.001 20224 Worker thread wakes up
21:16:45.981 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:45.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:45.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:46.957 00.975 20224 Exposure complete
21:16:47.029 00.072 20224 worker thread done servicing request
21:16:47.029 00.000 8996 OnExposeComplete: enter
21:16:47.030 00.001 8996 UpdateGuideState(): m_state=6
21:16:47.031 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1457
21:16:47.032 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=473.61, Mass=761893, SNR=391.2, Peak=48070 HFD=4.7
21:16:47.033 00.001 8996 MultiStar: [#1 0.23,0.52,0.00,M2] [#2 0.22,0.32,0.59,U] [#3 0.22,0.15,0.55,U] [#4 0.02,0.09,0.47,U] [#5 0.49,0.40,0.00,M4] [#6 0.21,0.22,0.39,U] [#7 -0.01,0.20,0.37,U] [#8 0.58,0.56,0.00,M10] 
21:16:47.034 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.27}, one-star: {0.09, 0.43}
21:16:47.034 00.000 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
21:16:47.035 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
21:16:47.036 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.27 hyp=0.30 cameraTheta=1.13 mountX=0.10 mountY=-0.28, mountTheta=-1.23
21:16:47.037 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.27, opts=13)
21:16:47.039 00.002 8996 Enqueuing Move request for scope (0.13, 0.27)
21:16:47.040 00.001 20224 Worker thread wakes up
21:16:47.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.27) opts 0xd
21:16:47.040 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.27)
21:16:47.040 00.000 20224 Moving (0.13, 0.27) raw xDistance=0.10 yDistance=-0.28
21:16:47.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:16:47.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:16:47.041 00.001 20224 MoveAxis(E, 0, ABG)
21:16:47.041 00.000 20224 Move returns status 0, amount 0
21:16:47.041 00.000 20224 MoveAxis(N, 60, ABG)
21:16:47.041 00.000 20224 Guiding  Dir = 0, Dur = 60
21:16:47.041 00.000 20224 IsSlewing returns 0
21:16:47.041 00.000 20224 IsGuiding returns 0
21:16:47.048 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48070, med=2745, FiltMin=2489, FiltMax=24297, Gamma=1.000
21:16:47.056 00.008 20224 PulseGuide returned control before completion, sleep 56
21:16:47.075 00.019 8996 UpdateGuideState exits: m=761893 SNR=391.2
21:16:47.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:47.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:47.078 00.001 8996 Enqueuing Expose request
21:16:47.119 00.041 20224 IsGuiding returns 1
21:16:47.119 00.000 20224 scope still moving after pulse duration time elapsed
21:16:47.151 00.032 20224 IsSlewing returns 0
21:16:47.151 00.000 20224 IsGuiding returns 0
21:16:47.151 00.000 20224 scope move finished after 60 + 49 ms
21:16:47.151 00.000 20224 Move returns status 0, amount 60
21:16:47.152 00.001 20224 move complete, result=0
21:16:47.152 00.000 20224 worker thread done servicing request
21:16:47.152 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 60 ms NORTH
21:16:47.153 00.001 20224 Worker thread wakes up
21:16:47.153 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:47.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:48.312 01.159 20224 Exposure complete
21:16:48.410 00.098 20224 worker thread done servicing request
21:16:48.410 00.000 8996 OnExposeComplete: enter
21:16:48.412 00.002 8996 UpdateGuideState(): m_state=6
21:16:48.413 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1458
21:16:48.413 00.000 8996 Star::Find returns 1 (0), X=139.19, Y=473.22, Mass=801811, SNR=377.9, Peak=57875 HFD=4.5
21:16:48.415 00.002 8996 MultiStar: [#1 0.11,0.07,0.61,U] [#2 0.18,0.06,0.70,U] [#3 0.25,-0.10,0.51,U] [#4 0.22,0.03,0.45,U] [#5 0.25,0.03,0.56,U] [#6 0.14,0.13,0.41,U] [#7 0.22,-0.22,0.38,U] [#8 0.41,0.23,0.36,U] 
21:16:48.416 00.001 8996 single-star, 8 included, MultiStar: {0.21, 0.03}, one-star: {0.19, 0.05}
21:16:48.418 00.002 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
21:16:48.419 00.001 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
21:16:48.421 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.25 mountX=0.18 mountY=-0.07, mountTheta=-0.37
21:16:48.423 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.05, opts=13)
21:16:48.425 00.002 8996 Enqueuing Move request for scope (0.19, 0.05)
21:16:48.426 00.001 20224 Worker thread wakes up
21:16:48.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
21:16:48.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
21:16:48.426 00.000 20224 Moving (0.19, 0.05) raw xDistance=0.18 yDistance=-0.07
21:16:48.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:16:48.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:48.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:16:48.426 00.000 20224 MoveAxis(E, 0, ABG)
21:16:48.426 00.000 20224 Move returns status 0, amount 0
21:16:48.426 00.000 20224 MoveAxis(N, 0, ABG)
21:16:48.426 00.000 20224 Move returns status 0, amount 0
21:16:48.426 00.000 20224 move complete, result=0
21:16:48.427 00.001 20224 worker thread done servicing request
21:16:48.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57875, med=2745, FiltMin=2464, FiltMax=28829, Gamma=1.000
21:16:48.444 00.014 8996 UpdateGuideState exits: m=801811 SNR=377.9
21:16:48.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:48.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:48.447 00.001 8996 Enqueuing Expose request
21:16:48.448 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:16:48.449 00.001 20224 Worker thread wakes up
21:16:48.449 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:48.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:49.422 00.973 20224 Exposure complete
21:16:49.493 00.071 20224 worker thread done servicing request
21:16:49.493 00.000 8996 OnExposeComplete: enter
21:16:49.495 00.002 8996 UpdateGuideState(): m_state=6
21:16:49.496 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1459
21:16:49.497 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.92, Mass=760154, SNR=358.4, Peak=61123 HFD=4.5
21:16:49.499 00.002 8996 MultiStar: [#1 -0.16,-0.15,0.60,U] [#2 -0.02,0.05,0.76,U] [#3 -0.03,-0.31,0.59,U] [#4 -0.11,-0.32,0.57,U] [#5 -0.00,-0.00,0.56,U] [#6 -0.22,-0.13,0.40,U] [#7 -0.32,-0.12,0.46,U] [#8 0.10,0.02,0.38,U] 
21:16:49.501 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.14}, one-star: {-0.17, -0.25}
21:16:49.501 00.000 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
21:16:49.503 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
21:16:49.504 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.20 mountX=-0.09 mountY=0.16, mountTheta=2.10
21:16:49.507 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.14, opts=13)
21:16:49.509 00.002 8996 Enqueuing Move request for scope (-0.11, -0.14)
21:16:49.511 00.002 20224 Worker thread wakes up
21:16:49.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
21:16:49.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
21:16:49.511 00.000 20224 Moving (-0.11, -0.14) raw xDistance=-0.09 yDistance=0.16
21:16:49.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:16:49.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:49.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:16:49.511 00.000 20224 MoveAxis(E, 0, ABG)
21:16:49.511 00.000 20224 Move returns status 0, amount 0
21:16:49.512 00.001 20224 MoveAxis(N, 0, ABG)
21:16:49.512 00.000 20224 Move returns status 0, amount 0
21:16:49.512 00.000 20224 move complete, result=0
21:16:49.512 00.000 20224 worker thread done servicing request
21:16:49.517 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=61123, med=2745, FiltMin=2493, FiltMax=31798, Gamma=1.000
21:16:49.544 00.027 8996 UpdateGuideState exits: m=760154 SNR=358.4
21:16:49.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:49.547 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:49.549 00.002 8996 Enqueuing Expose request
21:16:49.550 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:16:49.552 00.002 20224 Worker thread wakes up
21:16:49.552 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:49.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:50.724 01.172 20224 Exposure complete
21:16:50.807 00.083 20224 worker thread done servicing request
21:16:50.807 00.000 8996 OnExposeComplete: enter
21:16:50.808 00.001 8996 UpdateGuideState(): m_state=6
21:16:50.810 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1460
21:16:50.811 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.82, Mass=743993, SNR=350.9, Peak=52099 HFD=4.6
21:16:50.812 00.001 8996 MultiStar: [#1 -0.34,-0.04,0.65,U] [#2 -0.13,-0.33,0.71,U] [#3 -0.01,-0.10,0.64,U] [#4 -0.10,-0.20,0.60,U] [#5 -0.21,-0.14,0.62,U] [#6 -0.07,-0.06,0.43,U] [#7 -0.09,0.01,0.46,U] [#8 -0.09,0.12,0.39,U] 
21:16:50.813 00.001 8996 refined, 8 included, MultiStar: {-0.22, -0.15}, one-star: {-0.58, -0.35}
21:16:50.815 00.002 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
21:16:50.815 00.000 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.74)
21:16:50.816 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.52 mountX=-0.20 mountY=0.18, mountTheta=2.41
21:16:50.819 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.15, opts=13)
21:16:50.819 00.000 8996 Enqueuing Move request for scope (-0.22, -0.15)
21:16:50.820 00.001 20224 Worker thread wakes up
21:16:50.821 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd
21:16:50.821 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.15)
21:16:50.821 00.000 20224 Moving (-0.22, -0.15) raw xDistance=-0.20 yDistance=0.18
21:16:50.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:16:50.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:50.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:16:50.821 00.000 20224 MoveAxis(E, 29, ABG)
21:16:50.821 00.000 20224 Guiding  Dir = 2, Dur = 29
21:16:50.821 00.000 20224 IsSlewing returns 0
21:16:50.822 00.001 20224 IsGuiding returns 0
21:16:50.826 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52099, med=2745, FiltMin=2493, FiltMax=25987, Gamma=1.000
21:16:50.850 00.024 8996 UpdateGuideState exits: m=743993 SNR=350.9
21:16:50.851 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:50.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:50.853 00.001 8996 Enqueuing Expose request
21:16:50.866 00.013 20224 IsGuiding returns 1
21:16:50.866 00.000 20224 scope still moving after pulse duration time elapsed
21:16:50.895 00.029 20224 IsSlewing returns 0
21:16:50.895 00.000 20224 IsGuiding returns 1
21:16:50.927 00.032 20224 IsSlewing returns 0
21:16:50.927 00.000 20224 IsGuiding returns 1
21:16:50.958 00.031 20224 IsSlewing returns 0
21:16:50.958 00.000 20224 IsGuiding returns 0
21:16:50.958 00.000 20224 scope move finished after 29 + 107 ms
21:16:50.958 00.000 20224 Move returns status 0, amount 29
21:16:50.958 00.000 20224 MoveAxis(N, 0, ABG)
21:16:50.958 00.000 20224 Move returns status 0, amount 0
21:16:50.958 00.000 20224 move complete, result=0
21:16:50.958 00.000 20224 worker thread done servicing request
21:16:50.958 00.000 20224 Worker thread wakes up
21:16:50.959 00.001 8996 GuideStep: -0.2 px 29 ms EAST, 0.2 px 0 ms NORTH
21:16:50.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:50.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:51.935 00.975 20224 Exposure complete
21:16:52.007 00.072 20224 worker thread done servicing request
21:16:52.007 00.000 8996 OnExposeComplete: enter
21:16:52.008 00.001 8996 UpdateGuideState(): m_state=6
21:16:52.009 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1461
21:16:52.010 00.001 8996 Star::Find returns 1 (0), X=139.18, Y=473.01, Mass=770475, SNR=358.8, Peak=55011 HFD=4.4
21:16:52.011 00.001 8996 MultiStar: [#1 0.02,0.24,0.61,U] [#2 0.14,0.22,0.66,U] [#3 0.28,-0.03,0.64,U] [#4 0.17,0.04,0.54,U] [#5 0.27,0.07,0.60,U] [#6 0.16,-0.05,0.43,U] [#7 0.24,-0.19,0.46,U] [#8 0.42,0.28,0.00,M8] 
21:16:52.012 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.01}, one-star: {0.18, -0.16}
21:16:52.013 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
21:16:52.013 00.000 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
21:16:52.014 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.07 mountX=0.18 mountY=-0.03, mountTheta=-0.19
21:16:52.015 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.01, opts=13)
21:16:52.016 00.001 8996 Enqueuing Move request for scope (0.18, 0.01)
21:16:52.017 00.001 20224 Worker thread wakes up
21:16:52.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
21:16:52.017 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
21:16:52.017 00.000 20224 Moving (0.18, 0.01) raw xDistance=0.18 yDistance=-0.03
21:16:52.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:16:52.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:52.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:16:52.017 00.000 20224 MoveAxis(E, 0, ABG)
21:16:52.017 00.000 20224 Move returns status 0, amount 0
21:16:52.018 00.001 20224 MoveAxis(N, 0, ABG)
21:16:52.018 00.000 20224 Move returns status 0, amount 0
21:16:52.018 00.000 20224 move complete, result=0
21:16:52.018 00.000 20224 worker thread done servicing request
21:16:52.024 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55011, med=2745, FiltMin=2496, FiltMax=30822, Gamma=1.000
21:16:52.048 00.024 8996 UpdateGuideState exits: m=770475 SNR=358.8
21:16:52.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:52.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:52.051 00.001 8996 Enqueuing Expose request
21:16:52.052 00.001 20224 Worker thread wakes up
21:16:52.052 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:16:52.052 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:52.053 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:53.204 01.151 20224 Exposure complete
21:16:53.271 00.067 20224 worker thread done servicing request
21:16:53.271 00.000 8996 OnExposeComplete: enter
21:16:53.272 00.001 8996 UpdateGuideState(): m_state=6
21:16:53.272 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1462
21:16:53.274 00.002 8996 Star::Find returns 1 (0), X=138.94, Y=473.22, Mass=739906, SNR=367.3, Peak=56835 HFD=4.4
21:16:53.278 00.004 8996 MultiStar: [#1 0.30,-0.02,0.59,U] [#2 0.41,0.09,0.65,U] [#3 0.51,-0.02,0.00,M1] [#4 0.29,-0.08,0.55,U] [#5 0.30,-0.03,0.52,U] [#6 0.32,0.02,0.40,U] [#7 0.37,-0.08,0.44,U] [#8 0.40,0.18,0.38,U] 
21:16:53.280 00.002 8996 single-star, 7 included, MultiStar: {0.25, 0.02}, one-star: {-0.06, 0.05}
21:16:53.283 00.003 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:16:53.285 00.002 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
21:16:53.287 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.07 cameraTheta=2.44 mountX=-0.06 mountY=-0.04, mountTheta=-2.55
21:16:53.291 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
21:16:53.293 00.002 8996 Enqueuing Move request for scope (-0.06, 0.05)
21:16:53.296 00.003 20224 Worker thread wakes up
21:16:53.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
21:16:53.296 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
21:16:53.296 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
21:16:53.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:16:53.296 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:53.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:16:53.296 00.000 20224 MoveAxis(E, 0, ABG)
21:16:53.296 00.000 20224 Move returns status 0, amount 0
21:16:53.296 00.000 20224 MoveAxis(N, 0, ABG)
21:16:53.296 00.000 20224 Move returns status 0, amount 0
21:16:53.297 00.001 20224 move complete, result=0
21:16:53.297 00.000 20224 worker thread done servicing request
21:16:53.303 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56835, med=2745, FiltMin=2480, FiltMax=29021, Gamma=1.000
21:16:53.333 00.030 8996 UpdateGuideState exits: m=739906 SNR=367.3
21:16:53.335 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:53.336 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:53.338 00.002 8996 Enqueuing Expose request
21:16:53.338 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:16:53.340 00.002 20224 Worker thread wakes up
21:16:53.340 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:53.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:54.309 00.969 20224 Exposure complete
21:16:54.365 00.056 20224 worker thread done servicing request
21:16:54.366 00.001 8996 OnExposeComplete: enter
21:16:54.368 00.002 8996 UpdateGuideState(): m_state=6
21:16:54.369 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1463
21:16:54.370 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.02, Mass=762148, SNR=335.9, Peak=59827 HFD=4.4
21:16:54.372 00.002 8996 MultiStar: [#1 0.20,-0.21,0.74,U] [#2 0.26,-0.20,0.79,U] [#3 0.39,-0.33,0.00,M2] [#4 0.27,-0.32,0.56,U] [#5 0.25,-0.23,0.60,U] [#6 0.37,-0.18,0.44,U] [#7 0.06,-0.23,0.54,U] [#8 0.37,-0.13,0.38,U] 
21:16:54.373 00.001 8996 single-star, 7 included, MultiStar: {0.18, -0.21}, one-star: {-0.11, -0.15}
21:16:54.374 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
21:16:54.375 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.05)
21:16:54.376 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.21 mountX=-0.10 mountY=0.17, mountTheta=2.11
21:16:54.380 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.15, opts=13)
21:16:54.380 00.000 8996 Enqueuing Move request for scope (-0.11, -0.15)
21:16:54.381 00.001 20224 Worker thread wakes up
21:16:54.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
21:16:54.381 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
21:16:54.382 00.001 20224 Moving (-0.11, -0.15) raw xDistance=-0.10 yDistance=0.17
21:16:54.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:16:54.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:54.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:16:54.382 00.000 20224 MoveAxis(E, 0, ABG)
21:16:54.382 00.000 20224 Move returns status 0, amount 0
21:16:54.382 00.000 20224 MoveAxis(N, 0, ABG)
21:16:54.382 00.000 20224 Move returns status 0, amount 0
21:16:54.382 00.000 20224 move complete, result=0
21:16:54.382 00.000 20224 worker thread done servicing request
21:16:54.385 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59827, med=2745, FiltMin=2483, FiltMax=30957, Gamma=1.000
21:16:54.404 00.019 8996 UpdateGuideState exits: m=762148 SNR=335.9
21:16:54.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:54.405 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:54.406 00.001 8996 Enqueuing Expose request
21:16:54.408 00.002 20224 Worker thread wakes up
21:16:54.408 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:16:54.409 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:54.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:55.565 01.156 20224 Exposure complete
21:16:55.633 00.068 20224 worker thread done servicing request
21:16:55.633 00.000 8996 OnExposeComplete: enter
21:16:55.634 00.001 8996 UpdateGuideState(): m_state=6
21:16:55.635 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1464
21:16:55.636 00.001 8996 Star::Find returns 1 (0), X=139.32, Y=473.33, Mass=744468, SNR=366.3, Peak=48419 HFD=4.7
21:16:55.637 00.001 8996 MultiStar: [#1 0.29,0.01,0.60,U] [#2 0.27,0.22,0.62,U] [#3 0.36,0.16,0.60,U] [#4 0.28,0.16,0.58,U] [#5 0.30,-0.05,0.66,U] [#6 0.39,-0.02,0.49,U] [#7 0.14,0.04,0.41,U] [#8 0.31,0.24,0.40,U] 
21:16:55.637 00.000 8996 refined, 8 included, MultiStar: {0.30, 0.10}, one-star: {0.32, 0.16}
21:16:55.638 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
21:16:55.639 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
21:16:55.639 00.000 8996 CameraToMount -- cameraX=0.30 cameraY=0.10 hyp=0.32 cameraTheta=0.33 mountX=0.29 mountY=-0.14, mountTheta=-0.45
21:16:55.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.10, opts=13)
21:16:55.642 00.001 8996 Enqueuing Move request for scope (0.30, 0.10)
21:16:55.642 00.000 20224 Worker thread wakes up
21:16:55.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.10) opts 0xd
21:16:55.643 00.001 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.10)
21:16:55.643 00.000 20224 Moving (0.30, 0.10) raw xDistance=0.29 yDistance=-0.14
21:16:55.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:16:55.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:55.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:16:55.643 00.000 20224 MoveAxis(W, 42, ABG)
21:16:55.643 00.000 20224 Guiding  Dir = 3, Dur = 42
21:16:55.643 00.000 20224 IsSlewing returns 0
21:16:55.644 00.001 20224 IsGuiding returns 0
21:16:55.645 00.001 20224 PulseGuide returned control before completion, sleep 51
21:16:55.647 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48419, med=2745, FiltMin=2448, FiltMax=25680, Gamma=1.000
21:16:55.669 00.022 8996 UpdateGuideState exits: m=744468 SNR=366.3
21:16:55.671 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:55.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:55.673 00.001 8996 Enqueuing Expose request
21:16:55.709 00.036 20224 IsGuiding returns 1
21:16:55.709 00.000 20224 scope still moving after pulse duration time elapsed
21:16:55.740 00.031 20224 IsSlewing returns 0
21:16:55.740 00.000 20224 IsGuiding returns 0
21:16:55.740 00.000 20224 scope move finished after 42 + 54 ms
21:16:55.740 00.000 20224 Move returns status 0, amount 42
21:16:55.740 00.000 20224 MoveAxis(N, 0, ABG)
21:16:55.740 00.000 20224 Move returns status 0, amount 0
21:16:55.740 00.000 20224 move complete, result=0
21:16:55.740 00.000 20224 worker thread done servicing request
21:16:55.740 00.000 20224 Worker thread wakes up
21:16:55.740 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:55.740 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
21:16:55.744 00.004 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:56.735 00.991 20224 Exposure complete
21:16:56.823 00.088 20224 worker thread done servicing request
21:16:56.823 00.000 8996 OnExposeComplete: enter
21:16:56.824 00.001 8996 UpdateGuideState(): m_state=6
21:16:56.825 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1465
21:16:56.827 00.002 8996 Star::Find returns 1 (0), X=138.91, Y=472.86, Mass=727266, SNR=357.2, Peak=60339 HFD=4.4
21:16:56.829 00.002 8996 MultiStar: [#1 0.10,-0.10,0.85,U] [#2 0.08,-0.04,0.75,U] [#3 0.26,0.00,0.62,U] [#4 0.21,0.06,0.59,U] [#5 0.25,0.02,0.64,U] [#6 0.10,-0.02,0.39,U] [#7 0.24,-0.28,0.45,U] [#8 0.30,0.13,0.35,U] 
21:16:56.831 00.002 8996 refined, 8 included, MultiStar: {0.13, -0.08}, one-star: {-0.09, -0.31}
21:16:56.832 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
21:16:56.835 00.003 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.71)
21:16:56.837 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.55 mountX=0.14 mountY=0.06, mountTheta=0.44
21:16:56.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.08, opts=13)
21:16:56.841 00.002 8996 Enqueuing Move request for scope (0.13, -0.08)
21:16:56.843 00.002 20224 Worker thread wakes up
21:16:56.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
21:16:56.843 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
21:16:56.843 00.000 20224 Moving (0.13, -0.08) raw xDistance=0.14 yDistance=0.06
21:16:56.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:16:56.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:56.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:16:56.844 00.001 20224 MoveAxis(E, 0, ABG)
21:16:56.844 00.000 20224 Move returns status 0, amount 0
21:16:56.844 00.000 20224 MoveAxis(N, 0, ABG)
21:16:56.844 00.000 20224 Move returns status 0, amount 0
21:16:56.844 00.000 20224 move complete, result=0
21:16:56.844 00.000 20224 worker thread done servicing request
21:16:56.851 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60339, med=2745, FiltMin=2461, FiltMax=29558, Gamma=1.000
21:16:56.877 00.026 8996 UpdateGuideState exits: m=727266 SNR=357.2
21:16:56.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:56.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:56.880 00.001 8996 Enqueuing Expose request
21:16:56.880 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:16:56.881 00.001 20224 Worker thread wakes up
21:16:56.881 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:56.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:58.055 01.174 20224 Exposure complete
21:16:58.110 00.055 20224 worker thread done servicing request
21:16:58.110 00.000 8996 OnExposeComplete: enter
21:16:58.111 00.001 8996 UpdateGuideState(): m_state=6
21:16:58.111 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1466
21:16:58.112 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.84, Mass=775312, SNR=394.0, Peak=62323 HFD=4.5
21:16:58.114 00.002 8996 MultiStar: [#1 -0.13,-0.15,0.60,U] [#2 -0.16,-0.05,0.71,U] [#3 -0.12,-0.13,0.50,U] [#4 -0.06,-0.20,0.44,U] [#5 -0.01,-0.28,0.46,U] [#6 -0.01,-0.04,0.38,U] [#7 0.00,-0.14,0.38,U] [#8 0.02,0.02,0.33,U] 
21:16:58.114 00.000 8996 refined, 8 included, MultiStar: {-0.10, -0.16}, one-star: {-0.21, -0.33}
21:16:58.115 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:16:58.116 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
21:16:58.117 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.13 mountX=-0.09 mountY=0.17, mountTheta=2.02
21:16:58.118 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.16, opts=13)
21:16:58.119 00.001 8996 Enqueuing Move request for scope (-0.10, -0.16)
21:16:58.120 00.001 20224 Worker thread wakes up
21:16:58.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
21:16:58.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
21:16:58.120 00.000 20224 Moving (-0.10, -0.16) raw xDistance=-0.09 yDistance=0.17
21:16:58.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:16:58.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:58.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:16:58.120 00.000 20224 MoveAxis(E, 0, ABG)
21:16:58.120 00.000 20224 Move returns status 0, amount 0
21:16:58.120 00.000 20224 MoveAxis(N, 0, ABG)
21:16:58.120 00.000 20224 Move returns status 0, amount 0
21:16:58.120 00.000 20224 move complete, result=0
21:16:58.120 00.000 20224 worker thread done servicing request
21:16:58.124 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62323, med=2745, FiltMin=2477, FiltMax=29254, Gamma=1.000
21:16:58.137 00.013 8996 UpdateGuideState exits: m=775312 SNR=394.0
21:16:58.138 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:58.139 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:58.140 00.001 8996 Enqueuing Expose request
21:16:58.141 00.001 20224 Worker thread wakes up
21:16:58.141 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:16:58.141 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:58.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:16:59.106 00.965 20224 Exposure complete
21:16:59.172 00.066 20224 worker thread done servicing request
21:16:59.172 00.000 8996 OnExposeComplete: enter
21:16:59.174 00.002 8996 UpdateGuideState(): m_state=6
21:16:59.177 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1467
21:16:59.179 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=472.91, Mass=771973, SNR=372.1, Peak=57347 HFD=4.7
21:16:59.181 00.002 8996 MultiStar: [#1 -0.12,-0.13,0.61,U] [#2 -0.22,-0.04,0.67,U] [#3 -0.11,-0.20,0.55,U] [#4 -0.25,-0.23,0.48,U] [#5 0.20,-0.23,0.58,U] [#6 -0.08,-0.15,0.45,U] [#7 -0.16,-0.19,0.47,U] [#8 0.20,-0.06,0.38,U] 
21:16:59.183 00.002 8996 refined, 8 included, MultiStar: {-0.13, -0.17}, one-star: {-0.34, -0.26}
21:16:59.184 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
21:16:59.185 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
21:16:59.186 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-2.20 mountX=-0.11 mountY=0.19, mountTheta=2.10
21:16:59.190 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.17, opts=13)
21:16:59.191 00.001 8996 Enqueuing Move request for scope (-0.13, -0.17)
21:16:59.192 00.001 20224 Worker thread wakes up
21:16:59.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
21:16:59.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
21:16:59.192 00.000 20224 Moving (-0.13, -0.17) raw xDistance=-0.11 yDistance=0.19
21:16:59.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:16:59.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:16:59.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:16:59.192 00.000 20224 MoveAxis(E, 0, ABG)
21:16:59.192 00.000 20224 Move returns status 0, amount 0
21:16:59.192 00.000 20224 MoveAxis(N, 0, ABG)
21:16:59.192 00.000 20224 Move returns status 0, amount 0
21:16:59.192 00.000 20224 move complete, result=0
21:16:59.192 00.000 20224 worker thread done servicing request
21:16:59.198 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57347, med=2745, FiltMin=2481, FiltMax=30166, Gamma=1.000
21:16:59.224 00.026 8996 UpdateGuideState exits: m=771973 SNR=372.1
21:16:59.226 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:16:59.227 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:16:59.228 00.001 8996 Enqueuing Expose request
21:16:59.229 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:16:59.230 00.001 20224 Worker thread wakes up
21:16:59.230 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:16:59.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:00.384 01.154 20224 Exposure complete
21:17:00.458 00.074 20224 worker thread done servicing request
21:17:00.458 00.000 8996 OnExposeComplete: enter
21:17:00.459 00.001 8996 UpdateGuideState(): m_state=6
21:17:00.460 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1468
21:17:00.461 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.08, Mass=765958, SNR=384.9, Peak=59715 HFD=4.5
21:17:00.462 00.001 8996 MultiStar: [#1 -0.04,-0.10,0.66,U] [#2 -0.06,-0.02,0.65,U] [#3 0.09,-0.15,0.51,U] [#4 0.02,-0.26,0.51,U] [#5 -0.02,-0.06,0.66,U] [#6 0.14,0.01,0.39,U] [#7 0.08,-0.20,0.42,U] [#8 -0.05,0.01,0.36,U] 
21:17:00.463 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.10}, one-star: {-0.15, -0.09}
21:17:00.464 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
21:17:00.465 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.48)
21:17:00.465 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.78 mountX=-0.01 mountY=0.10, mountTheta=1.68
21:17:00.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
21:17:00.467 00.000 8996 Enqueuing Move request for scope (-0.02, -0.10)
21:17:00.468 00.001 20224 Worker thread wakes up
21:17:00.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
21:17:00.468 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
21:17:00.468 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
21:17:00.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:17:00.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:00.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:17:00.468 00.000 20224 MoveAxis(E, 0, ABG)
21:17:00.468 00.000 20224 Move returns status 0, amount 0
21:17:00.468 00.000 20224 MoveAxis(N, 0, ABG)
21:17:00.468 00.000 20224 Move returns status 0, amount 0
21:17:00.469 00.001 20224 move complete, result=0
21:17:00.469 00.000 20224 worker thread done servicing request
21:17:00.474 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59715, med=2745, FiltMin=2496, FiltMax=29661, Gamma=1.000
21:17:00.497 00.023 8996 UpdateGuideState exits: m=765958 SNR=384.9
21:17:00.499 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:00.501 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:00.503 00.002 8996 Enqueuing Expose request
21:17:00.504 00.001 20224 Worker thread wakes up
21:17:00.505 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:00.506 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:00.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:01.477 00.971 20224 Exposure complete
21:17:01.571 00.094 20224 worker thread done servicing request
21:17:01.571 00.000 8996 OnExposeComplete: enter
21:17:01.574 00.003 8996 UpdateGuideState(): m_state=6
21:17:01.577 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1469
21:17:01.579 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=473.17, Mass=771832, SNR=358.3, Peak=60371 HFD=4.5
21:17:01.582 00.003 8996 MultiStar: [#1 -0.05,0.02,0.64,U] [#2 -0.01,-0.11,0.71,U] [#3 0.10,0.15,0.69,U] [#4 0.03,0.02,0.55,U] [#5 0.13,0.08,0.63,U] [#6 0.12,0.00,0.46,U] [#7 0.15,0.01,0.44,U] [#8 0.06,0.02,0.40,U] 
21:17:01.584 00.002 8996 refined, 8 included, MultiStar: {0.00, 0.02}, one-star: {-0.27, -0.00}
21:17:01.587 00.003 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
21:17:01.589 00.002 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
21:17:01.590 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.52 mountX=-0.00 mountY=-0.02, mountTheta=-1.62
21:17:01.594 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.02, opts=13)
21:17:01.595 00.001 8996 Enqueuing Move request for scope (0.00, 0.02)
21:17:01.597 00.002 20224 Worker thread wakes up
21:17:01.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
21:17:01.597 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
21:17:01.598 00.001 20224 Moving (0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
21:17:01.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:17:01.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:01.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:17:01.598 00.000 20224 MoveAxis(E, 0, ABG)
21:17:01.598 00.000 20224 Move returns status 0, amount 0
21:17:01.598 00.000 20224 MoveAxis(N, 0, ABG)
21:17:01.598 00.000 20224 Move returns status 0, amount 0
21:17:01.599 00.001 20224 move complete, result=0
21:17:01.599 00.000 20224 worker thread done servicing request
21:17:01.607 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60371, med=2745, FiltMin=2486, FiltMax=30669, Gamma=1.000
21:17:01.621 00.014 8996 UpdateGuideState exits: m=771832 SNR=358.3
21:17:01.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:01.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:01.624 00.001 8996 Enqueuing Expose request
21:17:01.625 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:01.625 00.000 20224 Worker thread wakes up
21:17:01.626 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:01.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:02.778 01.152 20224 Exposure complete
21:17:02.845 00.067 20224 worker thread done servicing request
21:17:02.846 00.001 8996 OnExposeComplete: enter
21:17:02.847 00.001 8996 UpdateGuideState(): m_state=6
21:17:02.848 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1470
21:17:02.848 00.000 8996 Star::Find returns 1 (0), X=138.68, Y=473.07, Mass=701973, SNR=351.9, Peak=56947 HFD=4.6
21:17:02.849 00.001 8996 MultiStar: [#1 -0.23,-0.22,0.65,U] [#2 -0.15,-0.37,0.69,U] [#3 0.12,0.01,0.60,U] [#4 0.13,-0.09,0.51,U] [#5 -0.01,-0.08,0.63,U] [#6 0.06,0.05,0.45,U] [#7 -0.02,-0.33,0.48,U] [#8 0.12,-0.10,0.37,U] 
21:17:02.851 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.14}, one-star: {-0.32, -0.10}
21:17:02.853 00.002 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
21:17:02.856 00.003 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
21:17:02.858 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.03 mountX=-0.06 mountY=0.15, mountTheta=1.93
21:17:02.862 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.14, opts=13)
21:17:02.864 00.002 8996 Enqueuing Move request for scope (-0.07, -0.14)
21:17:02.866 00.002 20224 Worker thread wakes up
21:17:02.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
21:17:02.866 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
21:17:02.866 00.000 20224 Moving (-0.07, -0.14) raw xDistance=-0.06 yDistance=0.15
21:17:02.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:17:02.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:02.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:17:02.866 00.000 20224 MoveAxis(E, 0, ABG)
21:17:02.866 00.000 20224 Move returns status 0, amount 0
21:17:02.866 00.000 20224 MoveAxis(N, 0, ABG)
21:17:02.866 00.000 20224 Move returns status 0, amount 0
21:17:02.866 00.000 20224 move complete, result=0
21:17:02.867 00.001 20224 worker thread done servicing request
21:17:02.874 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56947, med=2745, FiltMin=2496, FiltMax=30291, Gamma=1.000
21:17:02.895 00.021 8996 UpdateGuideState exits: m=701973 SNR=351.9
21:17:02.897 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:02.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:02.901 00.003 8996 Enqueuing Expose request
21:17:02.903 00.002 20224 Worker thread wakes up
21:17:02.903 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:02.906 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:02.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:03.872 00.966 20224 Exposure complete
21:17:03.944 00.072 20224 worker thread done servicing request
21:17:03.944 00.000 8996 OnExposeComplete: enter
21:17:03.946 00.002 8996 UpdateGuideState(): m_state=6
21:17:03.948 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1471
21:17:03.950 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=472.81, Mass=793084, SNR=393.5, Peak=58995 HFD=4.7
21:17:03.951 00.001 8996 MultiStar: [#1 -0.25,-0.04,0.62,U] [#2 -0.26,-0.09,0.67,U] [#3 -0.09,-0.12,0.50,U] [#4 -0.19,-0.11,0.44,U] [#5 -0.01,0.01,0.59,U] [#6 -0.21,-0.04,0.41,U] [#7 -0.37,0.02,0.48,U] [#8 -0.16,-0.06,0.36,U] 
21:17:03.952 00.001 8996 refined, 8 included, MultiStar: {-0.25, -0.11}, one-star: {-0.49, -0.36}
21:17:03.954 00.002 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
21:17:03.955 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
21:17:03.957 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-2.71 mountX=-0.24 mountY=0.14, mountTheta=2.60
21:17:03.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.11, opts=13)
21:17:03.960 00.001 8996 Enqueuing Move request for scope (-0.25, -0.11)
21:17:03.961 00.001 20224 Worker thread wakes up
21:17:03.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.11) opts 0xd
21:17:03.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.11)
21:17:03.961 00.000 20224 Moving (-0.25, -0.11) raw xDistance=-0.24 yDistance=0.14
21:17:03.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:17:03.962 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:03.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:17:03.962 00.000 20224 MoveAxis(E, 35, ABG)
21:17:03.962 00.000 20224 Guiding  Dir = 2, Dur = 35
21:17:03.962 00.000 20224 IsSlewing returns 0
21:17:03.962 00.000 20224 IsGuiding returns 0
21:17:03.965 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58995, med=2745, FiltMin=2493, FiltMax=30163, Gamma=1.000
21:17:03.986 00.021 8996 UpdateGuideState exits: m=793084 SNR=393.5
21:17:03.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:03.989 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:03.991 00.002 8996 Enqueuing Expose request
21:17:03.993 00.002 20224 PulseGuide returned control before completion, sleep 19
21:17:04.020 00.027 20224 IsGuiding returns 1
21:17:04.020 00.000 20224 scope still moving after pulse duration time elapsed
21:17:04.052 00.032 20224 IsSlewing returns 0
21:17:04.053 00.001 20224 IsGuiding returns 1
21:17:04.083 00.030 20224 IsSlewing returns 0
21:17:04.084 00.001 20224 IsGuiding returns 0
21:17:04.084 00.000 20224 scope move finished after 35 + 85 ms
21:17:04.084 00.000 20224 Move returns status 0, amount 35
21:17:04.084 00.000 20224 MoveAxis(N, 0, ABG)
21:17:04.084 00.000 20224 Move returns status 0, amount 0
21:17:04.084 00.000 20224 move complete, result=0
21:17:04.084 00.000 20224 worker thread done servicing request
21:17:04.084 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
21:17:04.086 00.002 20224 Worker thread wakes up
21:17:04.086 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:04.087 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:05.264 01.177 20224 Exposure complete
21:17:05.348 00.084 20224 worker thread done servicing request
21:17:05.348 00.000 8996 OnExposeComplete: enter
21:17:05.350 00.002 8996 UpdateGuideState(): m_state=6
21:17:05.350 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1472
21:17:05.351 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=472.94, Mass=729848, SNR=347.5, Peak=62243 HFD=4.4
21:17:05.352 00.001 8996 MultiStar: [#1 -0.02,-0.05,0.67,U] [#2 -0.07,-0.27,0.79,U] [#3 0.10,-0.06,0.60,U] [#4 0.17,-0.12,0.54,U] [#5 0.14,-0.08,0.73,U] [#6 0.10,-0.03,0.45,U] [#7 0.09,-0.10,0.46,U] [#8 0.20,0.02,0.45,U] 
21:17:05.353 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.12}, one-star: {-0.05, -0.23}
21:17:05.353 00.000 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:17:05.354 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
21:17:05.355 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.15 mountX=0.06 mountY=0.11, mountTheta=1.05
21:17:05.357 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
21:17:05.357 00.000 8996 Enqueuing Move request for scope (0.05, -0.12)
21:17:05.358 00.001 20224 Worker thread wakes up
21:17:05.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
21:17:05.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
21:17:05.358 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.06 yDistance=0.11
21:17:05.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:17:05.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:05.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:17:05.358 00.000 20224 MoveAxis(E, 0, ABG)
21:17:05.358 00.000 20224 Move returns status 0, amount 0
21:17:05.358 00.000 20224 MoveAxis(N, 0, ABG)
21:17:05.358 00.000 20224 Move returns status 0, amount 0
21:17:05.358 00.000 20224 move complete, result=0
21:17:05.359 00.001 20224 worker thread done servicing request
21:17:05.362 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62243, med=2745, FiltMin=2499, FiltMax=28509, Gamma=1.000
21:17:05.385 00.023 8996 UpdateGuideState exits: m=729848 SNR=347.5
21:17:05.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:05.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:05.388 00.001 8996 Enqueuing Expose request
21:17:05.388 00.000 20224 Worker thread wakes up
21:17:05.389 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:05.389 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:05.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:06.374 00.985 20224 Exposure complete
21:17:06.449 00.075 20224 worker thread done servicing request
21:17:06.449 00.000 8996 OnExposeComplete: enter
21:17:06.450 00.001 8996 UpdateGuideState(): m_state=6
21:17:06.450 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1473
21:17:06.451 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.66, Mass=726031, SNR=345.1, Peak=52083 HFD=4.6
21:17:06.452 00.001 8996 MultiStar: [#1 0.13,-0.02,0.74,U] [#2 0.04,-0.07,0.80,U] [#3 0.17,-0.21,0.59,U] [#4 0.12,-0.10,0.64,U] [#5 0.19,-0.02,0.64,U] [#6 0.04,-0.33,0.41,U] [#7 0.03,-0.43,0.44,U] [#8 0.23,0.02,0.48,U] 
21:17:06.453 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.19}, one-star: {-0.18, -0.51}
21:17:06.454 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
21:17:06.454 00.000 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
21:17:06.455 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.24 mountX=0.08 mountY=0.18, mountTheta=1.14
21:17:06.456 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.19, opts=13)
21:17:06.457 00.001 8996 Enqueuing Move request for scope (0.07, -0.19)
21:17:06.458 00.001 20224 Worker thread wakes up
21:17:06.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
21:17:06.458 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
21:17:06.458 00.000 20224 Moving (0.07, -0.19) raw xDistance=0.08 yDistance=0.18
21:17:06.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:17:06.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:06.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:17:06.458 00.000 20224 MoveAxis(E, 0, ABG)
21:17:06.458 00.000 20224 Move returns status 0, amount 0
21:17:06.458 00.000 20224 MoveAxis(N, 0, ABG)
21:17:06.458 00.000 20224 Move returns status 0, amount 0
21:17:06.458 00.000 20224 move complete, result=0
21:17:06.459 00.001 20224 worker thread done servicing request
21:17:06.463 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=52083, med=2745, FiltMin=2502, FiltMax=28205, Gamma=1.000
21:17:06.478 00.015 8996 UpdateGuideState exits: m=726031 SNR=345.1
21:17:06.481 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:06.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:06.484 00.002 8996 Enqueuing Expose request
21:17:06.486 00.002 20224 Worker thread wakes up
21:17:06.486 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:06.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:06.486 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:17:07.649 01.163 20224 Exposure complete
21:17:07.716 00.067 20224 worker thread done servicing request
21:17:07.716 00.000 8996 OnExposeComplete: enter
21:17:07.717 00.001 8996 UpdateGuideState(): m_state=6
21:17:07.717 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1474
21:17:07.718 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.03, Mass=685328, SNR=323.1, Peak=55043 HFD=4.4
21:17:07.719 00.001 8996 MultiStar: [#1 -0.09,-0.03,0.75,U] [#2 0.02,0.07,0.81,U] [#3 0.25,0.14,0.65,U] [#4 0.14,0.17,0.63,U] [#5 0.03,-0.03,0.67,U] [#6 -0.08,0.01,0.53,U] [#7 0.10,-0.10,0.46,U] [#8 0.07,0.03,0.43,U] 
21:17:07.720 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {-0.21, -0.15}
21:17:07.721 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
21:17:07.721 00.000 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
21:17:07.722 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.71 mountX=0.01 mountY=-0.01, mountTheta=-0.81
21:17:07.724 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
21:17:07.724 00.000 8996 Enqueuing Move request for scope (0.01, 0.01)
21:17:07.727 00.003 20224 Worker thread wakes up
21:17:07.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
21:17:07.727 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
21:17:07.727 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
21:17:07.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:17:07.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:07.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:17:07.727 00.000 20224 MoveAxis(E, 0, ABG)
21:17:07.727 00.000 20224 Move returns status 0, amount 0
21:17:07.727 00.000 20224 MoveAxis(N, 0, ABG)
21:17:07.728 00.001 20224 Move returns status 0, amount 0
21:17:07.728 00.000 20224 move complete, result=0
21:17:07.728 00.000 20224 worker thread done servicing request
21:17:07.734 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55043, med=2745, FiltMin=2480, FiltMax=29974, Gamma=1.000
21:17:07.753 00.019 8996 UpdateGuideState exits: m=685328 SNR=323.1
21:17:07.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:07.754 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:07.755 00.001 8996 Enqueuing Expose request
21:17:07.756 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:07.757 00.001 20224 Worker thread wakes up
21:17:07.757 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:07.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:08.734 00.977 20224 Exposure complete
21:17:08.809 00.075 20224 worker thread done servicing request
21:17:08.809 00.000 8996 OnExposeComplete: enter
21:17:08.810 00.001 8996 UpdateGuideState(): m_state=6
21:17:08.811 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1475
21:17:08.812 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.97, Mass=732731, SNR=354.7, Peak=59027 HFD=4.5
21:17:08.814 00.002 8996 MultiStar: [#1 -0.16,-0.05,0.62,U] [#2 -0.13,-0.15,0.78,U] [#3 0.14,-0.27,0.57,U] [#4 0.09,-0.16,0.49,U] [#5 0.11,-0.13,0.61,U] [#6 0.05,-0.13,0.39,U] [#7 -0.11,-0.29,0.42,U] [#8 0.02,-0.06,0.39,U] 
21:17:08.816 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.16}, one-star: {-0.18, -0.21}
21:17:08.818 00.002 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
21:17:08.819 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
21:17:08.821 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.80 mountX=-0.02 mountY=0.17, mountTheta=1.71
21:17:08.824 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.16, opts=13)
21:17:08.825 00.001 8996 Enqueuing Move request for scope (-0.04, -0.16)
21:17:08.827 00.002 20224 Worker thread wakes up
21:17:08.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
21:17:08.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
21:17:08.827 00.000 20224 Moving (-0.04, -0.16) raw xDistance=-0.02 yDistance=0.17
21:17:08.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:17:08.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:08.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:17:08.827 00.000 20224 MoveAxis(E, 0, ABG)
21:17:08.827 00.000 20224 Move returns status 0, amount 0
21:17:08.827 00.000 20224 MoveAxis(N, 0, ABG)
21:17:08.828 00.001 20224 Move returns status 0, amount 0
21:17:08.828 00.000 20224 move complete, result=0
21:17:08.828 00.000 20224 worker thread done servicing request
21:17:08.833 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59027, med=2745, FiltMin=2483, FiltMax=30086, Gamma=1.000
21:17:08.849 00.016 8996 UpdateGuideState exits: m=732731 SNR=354.7
21:17:08.851 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:08.854 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:08.856 00.002 8996 Enqueuing Expose request
21:17:08.858 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:17:08.859 00.001 20224 Worker thread wakes up
21:17:08.860 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:08.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:10.010 01.150 20224 Exposure complete
21:17:10.073 00.063 20224 worker thread done servicing request
21:17:10.073 00.000 8996 OnExposeComplete: enter
21:17:10.074 00.001 8996 UpdateGuideState(): m_state=6
21:17:10.075 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1476
21:17:10.076 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.93, Mass=762767, SNR=331.9, Peak=56723 HFD=4.5
21:17:10.077 00.001 8996 MultiStar: [#1 0.05,-0.15,0.69,U] [#2 0.03,-0.16,0.76,U] [#3 0.14,0.00,0.70,U] [#4 0.09,0.12,0.57,U] [#5 0.25,-0.18,0.63,U] [#6 0.17,-0.18,0.45,U] [#7 0.19,-0.22,0.53,U] [#8 0.24,-0.13,0.43,U] 
21:17:10.077 00.000 8996 refined, 8 included, MultiStar: {0.08, -0.13}, one-star: {-0.19, -0.24}
21:17:10.078 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
21:17:10.079 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
21:17:10.080 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.04 mountX=0.09 mountY=0.12, mountTheta=0.94
21:17:10.084 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.13, opts=13)
21:17:10.087 00.003 8996 Enqueuing Move request for scope (0.08, -0.13)
21:17:10.089 00.002 20224 Worker thread wakes up
21:17:10.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
21:17:10.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
21:17:10.090 00.001 20224 Moving (0.08, -0.13) raw xDistance=0.09 yDistance=0.12
21:17:10.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:17:10.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:10.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:17:10.090 00.000 20224 MoveAxis(E, 0, ABG)
21:17:10.090 00.000 20224 Move returns status 0, amount 0
21:17:10.090 00.000 20224 MoveAxis(N, 0, ABG)
21:17:10.090 00.000 20224 Move returns status 0, amount 0
21:17:10.090 00.000 20224 move complete, result=0
21:17:10.090 00.000 20224 worker thread done servicing request
21:17:10.100 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56723, med=2745, FiltMin=2499, FiltMax=31181, Gamma=1.000
21:17:10.122 00.022 8996 UpdateGuideState exits: m=762767 SNR=331.9
21:17:10.123 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:10.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:10.124 00.000 8996 Enqueuing Expose request
21:17:10.125 00.001 20224 Worker thread wakes up
21:17:10.125 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:10.126 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:10.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:11.102 00.976 20224 Exposure complete
21:17:11.182 00.080 20224 worker thread done servicing request
21:17:11.182 00.000 8996 OnExposeComplete: enter
21:17:11.183 00.001 8996 UpdateGuideState(): m_state=6
21:17:11.184 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1477
21:17:11.186 00.002 8996 Star::Find returns 1 (0), X=139.04, Y=472.95, Mass=713919, SNR=354.5, Peak=55075 HFD=4.4
21:17:11.187 00.001 8996 MultiStar: [#1 0.20,0.19,0.62,U] [#2 -0.02,0.22,0.73,U] [#3 0.11,-0.13,0.62,U] [#4 0.04,0.08,0.49,U] [#5 0.45,-0.36,0.00,M1] [#6 0.13,-0.09,0.48,U] [#7 0.10,-0.07,0.47,U] [#8 0.40,0.08,0.41,U] 
21:17:11.188 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.00}, one-star: {0.04, -0.22}
21:17:11.189 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
21:17:11.190 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
21:17:11.191 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.04 mountX=0.10 mountY=-0.01, mountTheta=-0.08
21:17:11.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.00, opts=13)
21:17:11.194 00.001 8996 Enqueuing Move request for scope (0.10, -0.00)
21:17:11.195 00.001 20224 Worker thread wakes up
21:17:11.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
21:17:11.195 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
21:17:11.195 00.000 20224 Moving (0.10, -0.00) raw xDistance=0.10 yDistance=-0.01
21:17:11.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:17:11.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:11.196 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:17:11.196 00.000 20224 MoveAxis(E, 0, ABG)
21:17:11.196 00.000 20224 Move returns status 0, amount 0
21:17:11.196 00.000 20224 MoveAxis(N, 0, ABG)
21:17:11.196 00.000 20224 Move returns status 0, amount 0
21:17:11.196 00.000 20224 move complete, result=0
21:17:11.196 00.000 20224 worker thread done servicing request
21:17:11.199 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55075, med=2745, FiltMin=2473, FiltMax=27856, Gamma=1.000
21:17:11.215 00.016 8996 UpdateGuideState exits: m=713919 SNR=354.5
21:17:11.217 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:11.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:11.219 00.001 8996 Enqueuing Expose request
21:17:11.220 00.001 20224 Worker thread wakes up
21:17:11.220 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:11.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:11.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:12.391 01.170 20224 Exposure complete
21:17:12.467 00.076 20224 worker thread done servicing request
21:17:12.467 00.000 8996 OnExposeComplete: enter
21:17:12.469 00.002 8996 UpdateGuideState(): m_state=6
21:17:12.470 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1478
21:17:12.471 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.07, Mass=698393, SNR=353.8, Peak=58435 HFD=4.5
21:17:12.472 00.001 8996 MultiStar: [#1 -0.03,-0.20,0.63,U] [#2 0.20,0.09,0.71,U] [#3 0.06,-0.38,0.60,U] [#4 0.03,-0.23,0.53,U] [#5 0.09,-0.29,0.57,U] [#6 -0.07,0.08,0.43,U] [#7 -0.03,-0.31,0.44,U] [#8 0.05,0.04,0.40,U] 
21:17:12.472 00.000 8996 refined, 8 included, MultiStar: {0.00, -0.15}, one-star: {-0.18, -0.10}
21:17:12.473 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
21:17:12.474 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
21:17:12.475 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.54 mountX=0.02 mountY=0.14, mountTheta=1.44
21:17:12.478 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.15, opts=13)
21:17:12.480 00.002 8996 Enqueuing Move request for scope (0.00, -0.15)
21:17:12.482 00.002 20224 Worker thread wakes up
21:17:12.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
21:17:12.483 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
21:17:12.483 00.000 20224 Moving (0.00, -0.15) raw xDistance=0.02 yDistance=0.14
21:17:12.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:17:12.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:12.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:17:12.483 00.000 20224 MoveAxis(E, 0, ABG)
21:17:12.483 00.000 20224 Move returns status 0, amount 0
21:17:12.483 00.000 20224 MoveAxis(N, 0, ABG)
21:17:12.483 00.000 20224 Move returns status 0, amount 0
21:17:12.484 00.001 20224 move complete, result=0
21:17:12.484 00.000 20224 worker thread done servicing request
21:17:12.490 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=58435, med=2745, FiltMin=2473, FiltMax=28093, Gamma=1.000
21:17:12.509 00.019 8996 UpdateGuideState exits: m=698393 SNR=353.8
21:17:12.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:12.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:12.511 00.000 8996 Enqueuing Expose request
21:17:12.512 00.001 20224 Worker thread wakes up
21:17:12.512 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:12.513 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:12.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:13.499 00.986 20224 Exposure complete
21:17:13.564 00.065 20224 worker thread done servicing request
21:17:13.564 00.000 8996 OnExposeComplete: enter
21:17:13.565 00.001 8996 UpdateGuideState(): m_state=6
21:17:13.566 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1479
21:17:13.567 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=473.07, Mass=750207, SNR=419.2, Peak=64083 HFD=4.4
21:17:13.568 00.001 8996 MultiStar: [#1 -0.19,-0.17,0.59,U] [#2 -0.23,-0.16,0.68,U] [#3 -0.14,-0.39,0.45,U] [#4 -0.17,-0.47,0.00,M1] [#5 0.01,-0.18,0.53,U] [#6 -0.15,-0.42,0.39,U] [#7 -0.19,-0.40,0.39,U] [#8 0.12,0.03,0.34,U] 
21:17:13.569 00.001 8996 single-star, 7 included, MultiStar: {-0.11, -0.20}, one-star: {-0.08, -0.10}
21:17:13.570 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
21:17:13.572 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
21:17:13.573 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.26 mountX=-0.07 mountY=0.11, mountTheta=2.16
21:17:13.576 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
21:17:13.577 00.001 8996 Enqueuing Move request for scope (-0.08, -0.10)
21:17:13.578 00.001 20224 Worker thread wakes up
21:17:13.579 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
21:17:13.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
21:17:13.579 00.000 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
21:17:13.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:17:13.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:13.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:17:13.579 00.000 20224 MoveAxis(E, 0, ABG)
21:17:13.579 00.000 20224 Move returns status 0, amount 0
21:17:13.579 00.000 20224 MoveAxis(N, 0, ABG)
21:17:13.579 00.000 20224 Move returns status 0, amount 0
21:17:13.579 00.000 20224 move complete, result=0
21:17:13.580 00.001 20224 worker thread done servicing request
21:17:13.586 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64083, med=2745, FiltMin=2483, FiltMax=28733, Gamma=1.000
21:17:13.620 00.034 8996 UpdateGuideState exits: m=750207 SNR=419.2
21:17:13.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:13.621 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:13.622 00.001 8996 Enqueuing Expose request
21:17:13.623 00.001 20224 Worker thread wakes up
21:17:13.623 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:13.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:13.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:14.789 01.165 20224 Exposure complete
21:17:14.859 00.070 20224 worker thread done servicing request
21:17:14.859 00.000 8996 OnExposeComplete: enter
21:17:14.860 00.001 8996 UpdateGuideState(): m_state=6
21:17:14.861 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1480
21:17:14.862 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.78, Mass=736317, SNR=390.3, Peak=55443 HFD=4.6
21:17:14.863 00.001 8996 MultiStar: [#1 -0.28,-0.19,0.58,U] [#2 -0.12,-0.26,0.66,U] [#3 0.04,-0.53,0.00,M1] [#4 -0.18,-0.41,0.50,U] [#5 -0.16,-0.24,0.47,U] [#6 -0.01,-0.02,0.42,U] [#7 0.21,-0.22,0.37,U] [#8 -0.15,-0.08,0.34,U] 
21:17:14.863 00.000 8996 refined, 7 included, MultiStar: {-0.19, -0.26}, one-star: {-0.46, -0.40}
21:17:14.864 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
21:17:14.865 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
21:17:14.866 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-2.22 mountX=-0.17 mountY=0.28, mountTheta=2.12
21:17:14.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.26, opts=13)
21:17:14.868 00.001 8996 Enqueuing Move request for scope (-0.19, -0.26)
21:17:14.869 00.001 20224 Worker thread wakes up
21:17:14.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.26) opts 0xd
21:17:14.869 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.26)
21:17:14.869 00.000 20224 Moving (-0.19, -0.26) raw xDistance=-0.17 yDistance=0.28
21:17:14.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:17:14.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:17:14.869 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:17:14.869 00.000 20224 MoveAxis(E, 0, ABG)
21:17:14.869 00.000 20224 Move returns status 0, amount 0
21:17:14.869 00.000 20224 MoveAxis(N, 0, ABG)
21:17:14.869 00.000 20224 Move returns status 0, amount 0
21:17:14.869 00.000 20224 move complete, result=0
21:17:14.869 00.000 20224 worker thread done servicing request
21:17:14.876 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55443, med=2745, FiltMin=2464, FiltMax=27779, Gamma=1.000
21:17:14.910 00.034 8996 UpdateGuideState exits: m=736317 SNR=390.3
21:17:14.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:14.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:14.913 00.001 8996 Enqueuing Expose request
21:17:14.914 00.001 20224 Worker thread wakes up
21:17:14.914 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:17:14.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:14.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:15.900 00.985 20224 Exposure complete
21:17:15.987 00.087 20224 worker thread done servicing request
21:17:15.988 00.001 8996 OnExposeComplete: enter
21:17:15.989 00.001 8996 UpdateGuideState(): m_state=6
21:17:15.990 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1481
21:17:15.991 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.74, Mass=738059, SNR=326.5, Peak=50563 HFD=4.6
21:17:15.992 00.001 8996 MultiStar: [#1 -0.21,-0.33,0.76,U] [#2 -0.14,-0.21,0.78,U] [#3 0.16,-0.25,0.73,U] [#4 -0.08,-0.35,0.58,U] [#5 -0.01,-0.46,0.77,U] [#6 0.14,-0.13,0.53,U] [#7 -0.07,-0.24,0.51,U] [#8 0.00,-0.14,0.44,U] 
21:17:15.993 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.30}, one-star: {-0.29, -0.43}
21:17:15.994 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
21:17:15.995 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
21:17:15.996 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.82 mountX=-0.05 mountY=0.31, mountTheta=1.72
21:17:15.997 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.30, opts=13)
21:17:15.999 00.002 8996 Enqueuing Move request for scope (-0.08, -0.30)
21:17:16.000 00.001 20224 Worker thread wakes up
21:17:16.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.30) opts 0xd
21:17:16.000 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.30)
21:17:16.000 00.000 20224 Moving (-0.08, -0.30) raw xDistance=-0.05 yDistance=0.31
21:17:16.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:17:16.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:17:16.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:17:16.000 00.000 20224 MoveAxis(E, 0, ABG)
21:17:16.000 00.000 20224 Move returns status 0, amount 0
21:17:16.000 00.000 20224 MoveAxis(N, 0, ABG)
21:17:16.000 00.000 20224 Move returns status 0, amount 0
21:17:16.000 00.000 20224 move complete, result=0
21:17:16.000 00.000 20224 worker thread done servicing request
21:17:16.004 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50563, med=2745, FiltMin=2502, FiltMax=29392, Gamma=1.000
21:17:16.026 00.022 8996 UpdateGuideState exits: m=738059 SNR=326.5
21:17:16.029 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:16.030 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:16.031 00.001 8996 Enqueuing Expose request
21:17:16.031 00.000 20224 Worker thread wakes up
21:17:16.032 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:16.032 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:17:16.033 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:17.214 01.181 20224 Exposure complete
21:17:17.296 00.082 20224 worker thread done servicing request
21:17:17.296 00.000 8996 OnExposeComplete: enter
21:17:17.297 00.001 8996 UpdateGuideState(): m_state=6
21:17:17.298 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1482
21:17:17.299 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.70, Mass=725646, SNR=358.2, Peak=46755 HFD=4.7
21:17:17.300 00.001 8996 MultiStar: [#1 -0.29,-0.24,0.69,U] [#2 -0.22,-0.15,0.75,U] [#3 -0.12,-0.32,0.56,U] [#4 -0.22,-0.36,0.51,U] [#5 -0.08,-0.29,0.56,U] [#6 0.10,-0.29,0.47,U] [#7 -0.06,-0.16,0.48,U] [#8 -0.08,-0.18,0.36,U] 
21:17:17.301 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.29}, one-star: {-0.40, -0.47}
21:17:17.302 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
21:17:17.303 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
21:17:17.303 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-2.14 mountX=-0.16 mountY=0.31, mountTheta=2.04
21:17:17.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.29, opts=13)
21:17:17.305 00.000 8996 Enqueuing Move request for scope (-0.18, -0.29)
21:17:17.306 00.001 20224 Worker thread wakes up
21:17:17.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.29) opts 0xd
21:17:17.306 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.29)
21:17:17.306 00.000 20224 Moving (-0.18, -0.29) raw xDistance=-0.16 yDistance=0.31
21:17:17.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:17:17.307 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.34 newest=0.89
21:17:17.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
21:17:17.307 00.000 20224 MoveAxis(E, 0, ABG)
21:17:17.307 00.000 20224 Move returns status 0, amount 0
21:17:17.307 00.000 20224 MoveAxis(S, 65, ABG)
21:17:17.307 00.000 20224 Guiding  Dir = 1, Dur = 65
21:17:17.307 00.000 20224 IsSlewing returns 0
21:17:17.307 00.000 20224 IsGuiding returns 0
21:17:17.310 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46755, med=2745, FiltMin=2489, FiltMax=28947, Gamma=1.000
21:17:17.324 00.014 8996 UpdateGuideState exits: m=725646 SNR=358.2
21:17:17.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:17.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:17.327 00.001 8996 Enqueuing Expose request
21:17:17.360 00.033 20224 PulseGuide returned control before completion, sleep 22
21:17:17.395 00.035 20224 IsGuiding returns 1
21:17:17.395 00.000 20224 scope still moving after pulse duration time elapsed
21:17:17.422 00.027 20224 IsSlewing returns 0
21:17:17.422 00.000 20224 IsGuiding returns 1
21:17:17.454 00.032 20224 IsSlewing returns 0
21:17:17.454 00.000 20224 IsGuiding returns 0
21:17:17.454 00.000 20224 scope move finished after 65 + 81 ms
21:17:17.454 00.000 20224 Move returns status 0, amount 65
21:17:17.454 00.000 20224 move complete, result=0
21:17:17.454 00.000 20224 worker thread done servicing request
21:17:17.455 00.001 20224 Worker thread wakes up
21:17:17.455 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 65 ms SOUTH
21:17:17.456 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:17.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:18.426 00.970 20224 Exposure complete
21:17:18.496 00.070 20224 worker thread done servicing request
21:17:18.496 00.000 8996 OnExposeComplete: enter
21:17:18.497 00.001 8996 UpdateGuideState(): m_state=6
21:17:18.499 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1483
21:17:18.500 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.99, Mass=741843, SNR=330.1, Peak=58579 HFD=4.6
21:17:18.502 00.002 8996 MultiStar: [#1 -0.39,0.00,0.71,U] [#2 -0.13,-0.13,0.82,U] [#3 -0.12,-0.03,0.64,U] [#4 -0.21,-0.03,0.55,U] [#5 -0.14,-0.01,0.74,U] [#6 -0.08,-0.13,0.47,U] [#7 -0.18,0.08,0.51,U] [#8 -0.15,0.05,0.41,U] 
21:17:18.504 00.002 8996 refined, 8 included, MultiStar: {-0.21, -0.06}, one-star: {-0.37, -0.18}
21:17:18.506 00.002 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
21:17:18.507 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
21:17:18.510 00.003 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.88 mountX=-0.21 mountY=0.08, mountTheta=2.77
21:17:18.514 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.06, opts=13)
21:17:18.515 00.001 8996 Enqueuing Move request for scope (-0.21, -0.06)
21:17:18.518 00.003 20224 Worker thread wakes up
21:17:18.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.06) opts 0xd
21:17:18.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.06)
21:17:18.518 00.000 20224 Moving (-0.21, -0.06) raw xDistance=-0.21 yDistance=0.08
21:17:18.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:17:18.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:18.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:17:18.518 00.000 20224 MoveAxis(E, 30, ABG)
21:17:18.518 00.000 20224 Guiding  Dir = 2, Dur = 30
21:17:18.519 00.001 20224 IsSlewing returns 0
21:17:18.519 00.000 20224 IsGuiding returns 0
21:17:18.529 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58579, med=2745, FiltMin=2461, FiltMax=30739, Gamma=1.000
21:17:18.550 00.021 8996 UpdateGuideState exits: m=741843 SNR=330.1
21:17:18.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:18.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:18.553 00.001 8996 Enqueuing Expose request
21:17:18.577 00.024 20224 IsGuiding returns 1
21:17:18.578 00.001 20224 scope still moving after pulse duration time elapsed
21:17:18.603 00.025 20224 IsSlewing returns 0
21:17:18.603 00.000 20224 IsGuiding returns 1
21:17:18.634 00.031 20224 IsSlewing returns 0
21:17:18.634 00.000 20224 IsGuiding returns 1
21:17:18.666 00.032 20224 IsSlewing returns 0
21:17:18.666 00.000 20224 IsGuiding returns 0
21:17:18.667 00.001 20224 scope move finished after 30 + 117 ms
21:17:18.667 00.000 20224 Move returns status 0, amount 30
21:17:18.667 00.000 20224 MoveAxis(N, 0, ABG)
21:17:18.667 00.000 20224 Move returns status 0, amount 0
21:17:18.667 00.000 20224 move complete, result=0
21:17:18.667 00.000 20224 worker thread done servicing request
21:17:18.667 00.000 20224 Worker thread wakes up
21:17:18.667 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
21:17:18.670 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:18.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:19.849 01.179 20224 Exposure complete
21:17:19.904 00.055 20224 worker thread done servicing request
21:17:19.904 00.000 8996 OnExposeComplete: enter
21:17:19.906 00.002 8996 UpdateGuideState(): m_state=6
21:17:19.908 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1484
21:17:19.909 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=472.82, Mass=764681, SNR=343.3, Peak=60307 HFD=4.4
21:17:19.911 00.002 8996 MultiStar: [#1 0.32,0.04,0.67,U] [#2 0.25,-0.09,0.73,U] [#3 0.23,-0.11,0.65,U] [#4 0.08,-0.04,0.56,U] [#5 0.43,-0.04,0.60,U] [#6 0.24,-0.26,0.41,U] [#7 0.15,-0.13,0.47,U] [#8 0.48,0.15,0.00,M1] 
21:17:19.912 00.001 8996 refined, 7 included, MultiStar: {0.22, -0.13}, one-star: {0.09, -0.35}
21:17:19.913 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
21:17:19.914 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
21:17:19.916 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-0.54 mountX=0.23 mountY=0.11, mountTheta=0.43
21:17:19.918 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.13, opts=13)
21:17:19.920 00.002 8996 Enqueuing Move request for scope (0.22, -0.13)
21:17:19.921 00.001 20224 Worker thread wakes up
21:17:19.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
21:17:19.921 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
21:17:19.922 00.001 20224 Moving (0.22, -0.13) raw xDistance=0.23 yDistance=0.11
21:17:19.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:17:19.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:19.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:17:19.922 00.000 20224 MoveAxis(W, 32, ABG)
21:17:19.922 00.000 20224 Guiding  Dir = 3, Dur = 32
21:17:19.923 00.001 20224 IsSlewing returns 0
21:17:19.923 00.000 20224 IsGuiding returns 0
21:17:19.925 00.002 20224 PulseGuide returned control before completion, sleep 41
21:17:19.929 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=60307, med=2745, FiltMin=2509, FiltMax=28134, Gamma=1.000
21:17:19.944 00.015 8996 UpdateGuideState exits: m=764681 SNR=343.3
21:17:19.945 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:19.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:19.947 00.001 8996 Enqueuing Expose request
21:17:19.978 00.031 20224 IsGuiding returns 1
21:17:19.978 00.000 20224 scope still moving after pulse duration time elapsed
21:17:20.009 00.031 20224 IsSlewing returns 0
21:17:20.009 00.000 20224 IsGuiding returns 0
21:17:20.009 00.000 20224 scope move finished after 32 + 54 ms
21:17:20.009 00.000 20224 Move returns status 0, amount 32
21:17:20.009 00.000 20224 MoveAxis(N, 0, ABG)
21:17:20.009 00.000 20224 Move returns status 0, amount 0
21:17:20.009 00.000 20224 move complete, result=0
21:17:20.009 00.000 20224 worker thread done servicing request
21:17:20.010 00.001 20224 Worker thread wakes up
21:17:20.010 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
21:17:20.012 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:20.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:20.975 00.963 20224 Exposure complete
21:17:21.062 00.087 20224 worker thread done servicing request
21:17:21.062 00.000 8996 OnExposeComplete: enter
21:17:21.063 00.001 8996 UpdateGuideState(): m_state=6
21:17:21.064 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1485
21:17:21.065 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.03, Mass=735131, SNR=381.6, Peak=63411 HFD=4.5
21:17:21.066 00.001 8996 MultiStar: [#1 -0.25,0.06,0.62,U] [#2 0.01,-0.01,0.74,U] [#3 0.08,-0.14,0.53,U] [#4 -0.01,0.04,0.46,U] [#5 0.07,-0.06,0.62,U] [#6 0.13,-0.05,0.39,U] [#7 -0.07,-0.10,0.40,U] [#8 0.35,0.26,0.39,U] 
21:17:21.067 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.07, -0.14}
21:17:21.067 00.000 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
21:17:21.068 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.86)
21:17:21.069 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.40 mountX=0.01 mountY=0.03, mountTheta=1.30
21:17:21.070 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
21:17:21.071 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
21:17:21.071 00.000 20224 Worker thread wakes up
21:17:21.072 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
21:17:21.072 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
21:17:21.072 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
21:17:21.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:17:21.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:21.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:17:21.072 00.000 20224 MoveAxis(E, 0, ABG)
21:17:21.072 00.000 20224 Move returns status 0, amount 0
21:17:21.072 00.000 20224 MoveAxis(N, 0, ABG)
21:17:21.072 00.000 20224 Move returns status 0, amount 0
21:17:21.072 00.000 20224 move complete, result=0
21:17:21.072 00.000 20224 worker thread done servicing request
21:17:21.076 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63411, med=2745, FiltMin=2505, FiltMax=28205, Gamma=1.000
21:17:21.101 00.025 8996 UpdateGuideState exits: m=735131 SNR=381.6
21:17:21.103 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:21.105 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:21.106 00.001 8996 Enqueuing Expose request
21:17:21.108 00.002 20224 Worker thread wakes up
21:17:21.109 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:21.112 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:21.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:22.275 01.163 20224 Exposure complete
21:17:22.350 00.075 20224 worker thread done servicing request
21:17:22.350 00.000 8996 OnExposeComplete: enter
21:17:22.351 00.001 8996 UpdateGuideState(): m_state=6
21:17:22.352 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1486
21:17:22.352 00.000 8996 Star::Find returns 1 (0), X=138.60, Y=473.04, Mass=741292, SNR=371.0, Peak=65507 HFD=4.5
21:17:22.353 00.001 8996 MultiStar: [#1 -0.14,-0.20,0.67,U] [#2 -0.15,-0.21,0.68,U] [#3 0.07,-0.03,0.54,U] [#4 -0.10,-0.00,0.54,U] [#5 -0.07,-0.14,0.65,U] [#6 0.00,0.01,0.47,U] [#7 -0.07,0.09,0.41,U] [#8 -0.07,0.02,0.36,U] 
21:17:22.354 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.09}, one-star: {-0.40, -0.13}
21:17:22.355 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
21:17:22.355 00.000 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
21:17:22.356 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.56 mountX=-0.12 mountY=0.10, mountTheta=2.45
21:17:22.359 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.09, opts=13)
21:17:22.362 00.003 8996 Enqueuing Move request for scope (-0.13, -0.09)
21:17:22.364 00.002 20224 Worker thread wakes up
21:17:22.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
21:17:22.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
21:17:22.364 00.000 20224 Moving (-0.13, -0.09) raw xDistance=-0.12 yDistance=0.10
21:17:22.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:17:22.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:22.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:17:22.365 00.001 20224 MoveAxis(E, 0, ABG)
21:17:22.365 00.000 20224 Move returns status 0, amount 0
21:17:22.365 00.000 20224 MoveAxis(N, 0, ABG)
21:17:22.365 00.000 20224 Move returns status 0, amount 0
21:17:22.365 00.000 20224 move complete, result=0
21:17:22.365 00.000 20224 worker thread done servicing request
21:17:22.368 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2489, FiltMax=30131, Gamma=1.000
21:17:22.392 00.024 8996 UpdateGuideState exits: m=741292 SNR=371.0
21:17:22.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:22.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:22.395 00.001 8996 Enqueuing Expose request
21:17:22.396 00.001 20224 Worker thread wakes up
21:17:22.396 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:22.396 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:22.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:23.374 00.978 20224 Exposure complete
21:17:23.445 00.071 20224 worker thread done servicing request
21:17:23.445 00.000 8996 OnExposeComplete: enter
21:17:23.446 00.001 8996 UpdateGuideState(): m_state=6
21:17:23.447 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1487
21:17:23.447 00.000 8996 Star::Find returns 1 (0), X=138.68, Y=473.09, Mass=725505, SNR=370.5, Peak=65507 HFD=4.6
21:17:23.448 00.001 8996 MultiStar: [#1 0.00,-0.02,0.67,U] [#2 -0.10,-0.03,0.74,U] [#3 0.14,0.16,0.56,U] [#4 -0.01,0.23,0.51,U] [#5 0.10,0.06,0.61,U] [#6 0.10,0.09,0.43,U] [#7 0.01,-0.09,0.48,U] [#8 -0.03,0.13,0.36,U] 
21:17:23.449 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {-0.32, -0.08}
21:17:23.450 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
21:17:23.451 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
21:17:23.452 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.49 mountX=-0.04 mountY=-0.03, mountTheta=-2.60
21:17:23.453 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
21:17:23.454 00.001 8996 Enqueuing Move request for scope (-0.04, 0.03)
21:17:23.455 00.001 20224 Worker thread wakes up
21:17:23.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
21:17:23.455 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
21:17:23.456 00.001 20224 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=-0.03
21:17:23.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:17:23.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:23.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:17:23.456 00.000 20224 MoveAxis(E, 0, ABG)
21:17:23.456 00.000 20224 Move returns status 0, amount 0
21:17:23.456 00.000 20224 MoveAxis(N, 0, ABG)
21:17:23.456 00.000 20224 Move returns status 0, amount 0
21:17:23.456 00.000 20224 move complete, result=0
21:17:23.456 00.000 20224 worker thread done servicing request
21:17:23.460 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2493, FiltMax=28285, Gamma=1.000
21:17:23.476 00.016 8996 UpdateGuideState exits: m=725505 SNR=370.5
21:17:23.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:23.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:23.479 00.001 8996 Enqueuing Expose request
21:17:23.479 00.000 20224 Worker thread wakes up
21:17:23.480 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:23.480 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:23.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:24.656 01.176 20224 Exposure complete
21:17:24.730 00.074 20224 worker thread done servicing request
21:17:24.730 00.000 8996 OnExposeComplete: enter
21:17:24.731 00.001 8996 UpdateGuideState(): m_state=6
21:17:24.733 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1488
21:17:24.734 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=473.32, Mass=801986, SNR=387.1, Peak=65507 HFD=4.6
21:17:24.736 00.002 8996 MultiStar: [#1 -0.01,0.23,0.58,U] [#2 -0.07,0.37,0.69,U] [#3 0.10,0.21,0.53,U] [#4 -0.02,0.27,0.47,U] [#5 0.15,0.13,0.56,U] [#6 -0.10,0.05,0.44,U] [#7 -0.19,0.00,0.42,U] [#8 0.04,0.21,0.41,U] 
21:17:24.737 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.19}, one-star: {-0.27, 0.15}
21:17:24.738 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:17:24.740 00.002 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
21:17:24.741 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.87 mountX=-0.08 mountY=-0.18, mountTheta=-1.97
21:17:24.742 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.19, opts=13)
21:17:24.743 00.001 8996 Enqueuing Move request for scope (-0.06, 0.19)
21:17:24.743 00.000 20224 Worker thread wakes up
21:17:24.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
21:17:24.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
21:17:24.743 00.000 20224 Moving (-0.06, 0.19) raw xDistance=-0.08 yDistance=-0.18
21:17:24.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:17:24.744 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:24.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:17:24.744 00.000 20224 MoveAxis(E, 0, ABG)
21:17:24.744 00.000 20224 Move returns status 0, amount 0
21:17:24.744 00.000 20224 MoveAxis(N, 0, ABG)
21:17:24.744 00.000 20224 Move returns status 0, amount 0
21:17:24.744 00.000 20224 move complete, result=0
21:17:24.744 00.000 20224 worker thread done servicing request
21:17:24.748 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2509, FiltMax=31277, Gamma=1.000
21:17:24.762 00.014 8996 UpdateGuideState exits: m=801986 SNR=387.1
21:17:24.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:24.764 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:24.764 00.000 8996 Enqueuing Expose request
21:17:24.765 00.001 20224 Worker thread wakes up
21:17:24.765 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:24.766 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:24.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:25.730 00.964 20224 Exposure complete
21:17:25.811 00.081 20224 worker thread done servicing request
21:17:25.811 00.000 8996 OnExposeComplete: enter
21:17:25.814 00.003 8996 UpdateGuideState(): m_state=6
21:17:25.816 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1489
21:17:25.819 00.003 8996 Star::Find returns 1 (0), X=138.62, Y=473.14, Mass=774957, SNR=325.1, Peak=65507 HFD=4.6
21:17:25.822 00.003 8996 MultiStar: [#1 -0.31,0.13,0.76,U] [#2 -0.20,0.09,0.84,U] [#3 -0.15,0.07,0.72,U] [#4 -0.24,0.11,0.59,U] [#5 0.00,0.08,0.66,U] [#6 -0.06,0.14,0.47,U] [#7 -0.19,0.04,0.54,U] [#8 0.10,0.15,0.43,U] 
21:17:25.824 00.002 8996 refined, 8 included, MultiStar: {-0.18, 0.08}, one-star: {-0.38, -0.03}
21:17:25.826 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
21:17:25.827 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
21:17:25.829 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.74 mountX=-0.19 mountY=-0.06, mountTheta=-2.85
21:17:25.833 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.08, opts=13)
21:17:25.835 00.002 8996 Enqueuing Move request for scope (-0.18, 0.08)
21:17:25.837 00.002 20224 Worker thread wakes up
21:17:25.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
21:17:25.837 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
21:17:25.837 00.000 20224 Moving (-0.18, 0.08) raw xDistance=-0.19 yDistance=-0.06
21:17:25.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:17:25.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:25.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:17:25.837 00.000 20224 MoveAxis(E, 0, ABG)
21:17:25.837 00.000 20224 Move returns status 0, amount 0
21:17:25.837 00.000 20224 MoveAxis(N, 0, ABG)
21:17:25.838 00.001 20224 Move returns status 0, amount 0
21:17:25.838 00.000 20224 move complete, result=0
21:17:25.838 00.000 20224 worker thread done servicing request
21:17:25.845 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2499, FiltMax=30701, Gamma=1.000
21:17:25.872 00.027 8996 UpdateGuideState exits: m=774957 SNR=325.1
21:17:25.874 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:25.876 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:25.877 00.001 8996 Enqueuing Expose request
21:17:25.879 00.002 20224 Worker thread wakes up
21:17:25.879 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:25.879 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:25.880 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:27.054 01.174 20224 Exposure complete
21:17:27.119 00.065 20224 worker thread done servicing request
21:17:27.119 00.000 8996 OnExposeComplete: enter
21:17:27.120 00.001 8996 UpdateGuideState(): m_state=6
21:17:27.121 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1490
21:17:27.122 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.13, Mass=755767, SNR=357.6, Peak=64899 HFD=4.5
21:17:27.123 00.001 8996 MultiStar: [#1 -0.35,0.10,0.68,U] [#2 -0.22,-0.00,0.76,U] [#3 -0.14,-0.15,0.57,U] [#4 -0.23,0.11,0.61,U] [#5 -0.14,0.08,0.64,U] [#6 -0.04,0.12,0.48,U] [#7 -0.14,0.02,0.43,U] [#8 -0.03,0.29,0.38,U] 
21:17:27.123 00.000 8996 refined, 8 included, MultiStar: {-0.18, 0.04}, one-star: {-0.21, -0.04}
21:17:27.124 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
21:17:27.125 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
21:17:27.125 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.91 mountX=-0.19 mountY=-0.02, mountTheta=-3.03
21:17:27.128 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.04, opts=13)
21:17:27.129 00.001 8996 Enqueuing Move request for scope (-0.18, 0.04)
21:17:27.130 00.001 20224 Worker thread wakes up
21:17:27.131 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
21:17:27.131 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
21:17:27.131 00.000 20224 Moving (-0.18, 0.04) raw xDistance=-0.19 yDistance=-0.02
21:17:27.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:17:27.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:27.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:17:27.131 00.000 20224 MoveAxis(E, 0, ABG)
21:17:27.131 00.000 20224 Move returns status 0, amount 0
21:17:27.131 00.000 20224 MoveAxis(N, 0, ABG)
21:17:27.133 00.002 20224 Move returns status 0, amount 0
21:17:27.133 00.000 20224 move complete, result=0
21:17:27.133 00.000 20224 worker thread done servicing request
21:17:27.139 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64899, med=2745, FiltMin=2477, FiltMax=29053, Gamma=1.000
21:17:27.160 00.021 8996 UpdateGuideState exits: m=755767 SNR=357.6
21:17:27.162 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:27.164 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:27.165 00.001 8996 Enqueuing Expose request
21:17:27.166 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:17:27.166 00.000 20224 Worker thread wakes up
21:17:27.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:27.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:28.151 00.984 20224 Exposure complete
21:17:28.223 00.072 20224 worker thread done servicing request
21:17:28.223 00.000 8996 OnExposeComplete: enter
21:17:28.225 00.002 8996 UpdateGuideState(): m_state=6
21:17:28.226 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1491
21:17:28.227 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=473.11, Mass=700156, SNR=356.9, Peak=62771 HFD=4.5
21:17:28.228 00.001 8996 MultiStar: [#1 -0.14,0.18,0.63,U] [#2 -0.02,0.20,0.65,U] [#3 -0.12,0.13,0.62,U] [#4 -0.14,0.12,0.51,U] [#5 -0.13,0.11,0.63,U] [#6 0.15,0.28,0.45,U] [#7 0.04,0.13,0.44,U] [#8 -0.07,0.08,0.38,U] 
21:17:28.228 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.11}, one-star: {-0.20, -0.06}
21:17:28.229 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:17:28.230 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
21:17:28.230 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.15 cameraTheta=2.24 mountX=-0.10 mountY=-0.10, mountTheta=-2.34
21:17:28.232 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.11, opts=13)
21:17:28.233 00.001 8996 Enqueuing Move request for scope (-0.09, 0.11)
21:17:28.233 00.000 20224 Worker thread wakes up
21:17:28.234 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
21:17:28.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
21:17:28.234 00.000 20224 Moving (-0.09, 0.11) raw xDistance=-0.10 yDistance=-0.10
21:17:28.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:17:28.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:28.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:17:28.234 00.000 20224 MoveAxis(E, 0, ABG)
21:17:28.234 00.000 20224 Move returns status 0, amount 0
21:17:28.234 00.000 20224 MoveAxis(N, 0, ABG)
21:17:28.234 00.000 20224 Move returns status 0, amount 0
21:17:28.234 00.000 20224 move complete, result=0
21:17:28.234 00.000 20224 worker thread done servicing request
21:17:28.238 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62771, med=2745, FiltMin=2496, FiltMax=28317, Gamma=1.000
21:17:28.263 00.025 8996 UpdateGuideState exits: m=700156 SNR=356.9
21:17:28.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:28.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:28.266 00.001 8996 Enqueuing Expose request
21:17:28.267 00.001 20224 Worker thread wakes up
21:17:28.267 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:28.268 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:28.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:29.426 01.158 20224 Exposure complete
21:17:29.495 00.069 20224 worker thread done servicing request
21:17:29.495 00.000 8996 OnExposeComplete: enter
21:17:29.496 00.001 8996 UpdateGuideState(): m_state=6
21:17:29.497 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1492
21:17:29.498 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=473.28, Mass=747020, SNR=345.9, Peak=60787 HFD=4.6
21:17:29.499 00.001 8996 MultiStar: [#1 -0.24,0.29,0.70,U] [#2 -0.16,0.28,0.72,U] [#3 -0.13,0.12,0.55,U] [#4 -0.18,0.04,0.57,U] [#5 -0.25,0.15,0.62,U] [#6 -0.18,0.12,0.51,U] [#7 -0.18,0.01,0.45,U] [#8 -0.27,0.32,0.42,U] 
21:17:29.500 00.001 8996 refined, 8 included, MultiStar: {-0.21, 0.16}, one-star: {-0.26, 0.10}
21:17:29.500 00.000 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
21:17:29.501 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
21:17:29.502 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.27 cameraTheta=2.49 mountX=-0.22 mountY=-0.14, mountTheta=-2.60
21:17:29.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.16, opts=13)
21:17:29.505 00.001 8996 Enqueuing Move request for scope (-0.21, 0.16)
21:17:29.505 00.000 20224 Worker thread wakes up
21:17:29.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
21:17:29.505 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
21:17:29.505 00.000 20224 Moving (-0.21, 0.16) raw xDistance=-0.22 yDistance=-0.14
21:17:29.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:17:29.506 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:29.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:17:29.506 00.000 20224 MoveAxis(E, 33, ABG)
21:17:29.506 00.000 20224 Guiding  Dir = 2, Dur = 33
21:17:29.506 00.000 20224 IsSlewing returns 0
21:17:29.506 00.000 20224 IsGuiding returns 0
21:17:29.513 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60787, med=2745, FiltMin=2505, FiltMax=28461, Gamma=1.000
21:17:29.519 00.006 20224 PulseGuide returned control before completion, sleep 31
21:17:29.537 00.018 8996 UpdateGuideState exits: m=747020 SNR=345.9
21:17:29.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:29.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:29.540 00.001 8996 Enqueuing Expose request
21:17:29.564 00.024 20224 IsGuiding returns 1
21:17:29.564 00.000 20224 scope still moving after pulse duration time elapsed
21:17:29.596 00.032 20224 IsSlewing returns 0
21:17:29.596 00.000 20224 IsGuiding returns 1
21:17:29.627 00.031 20224 IsSlewing returns 0
21:17:29.627 00.000 20224 IsGuiding returns 0
21:17:29.627 00.000 20224 scope move finished after 33 + 88 ms
21:17:29.627 00.000 20224 Move returns status 0, amount 33
21:17:29.627 00.000 20224 MoveAxis(N, 0, ABG)
21:17:29.627 00.000 20224 Move returns status 0, amount 0
21:17:29.627 00.000 20224 move complete, result=0
21:17:29.628 00.001 20224 worker thread done servicing request
21:17:29.628 00.000 20224 Worker thread wakes up
21:17:29.628 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:29.628 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:17:29.629 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:30.599 00.970 20224 Exposure complete
21:17:30.662 00.063 20224 worker thread done servicing request
21:17:30.663 00.001 8996 OnExposeComplete: enter
21:17:30.663 00.000 8996 UpdateGuideState(): m_state=6
21:17:30.666 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1493
21:17:30.669 00.003 8996 Star::Find returns 1 (0), X=138.73, Y=473.03, Mass=791331, SNR=360.1, Peak=65507 HFD=4.5
21:17:30.672 00.003 8996 MultiStar: [#1 -0.04,0.18,0.59,U] [#2 0.10,-0.09,0.69,U] [#3 -0.03,-0.05,0.57,U] [#4 -0.15,-0.14,0.57,U] [#5 0.30,-0.06,0.63,U] [#6 0.07,-0.04,0.40,U] [#7 0.05,-0.00,0.47,U] [#8 0.13,0.00,0.38,U] 
21:17:30.674 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {-0.27, -0.14}
21:17:30.676 00.002 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
21:17:30.677 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
21:17:30.679 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.69 mountX=-0.00 mountY=0.05, mountTheta=1.60
21:17:30.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
21:17:30.682 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
21:17:30.683 00.001 20224 Worker thread wakes up
21:17:30.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
21:17:30.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
21:17:30.683 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
21:17:30.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:17:30.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:30.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:17:30.684 00.001 20224 MoveAxis(E, 0, ABG)
21:17:30.684 00.000 20224 Move returns status 0, amount 0
21:17:30.684 00.000 20224 MoveAxis(N, 0, ABG)
21:17:30.684 00.000 20224 Move returns status 0, amount 0
21:17:30.684 00.000 20224 move complete, result=0
21:17:30.684 00.000 20224 worker thread done servicing request
21:17:30.690 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2502, FiltMax=32694, Gamma=1.000
21:17:30.710 00.020 8996 UpdateGuideState exits: m=791331 SNR=360.1
21:17:30.712 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:30.714 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:30.716 00.002 8996 Enqueuing Expose request
21:17:30.718 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:30.721 00.003 20224 Worker thread wakes up
21:17:30.721 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:30.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:31.882 01.161 20224 Exposure complete
21:17:31.976 00.094 20224 worker thread done servicing request
21:17:31.976 00.000 8996 OnExposeComplete: enter
21:17:31.977 00.001 8996 UpdateGuideState(): m_state=6
21:17:31.980 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1494
21:17:31.981 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=473.05, Mass=749578, SNR=366.7, Peak=64339 HFD=4.5
21:17:31.983 00.002 8996 MultiStar: [#1 0.03,-0.07,0.68,U] [#2 0.16,-0.20,0.79,U] [#3 0.20,-0.35,0.64,U] [#4 0.06,-0.19,0.53,U] [#5 0.22,-0.22,0.56,U] [#6 0.12,-0.17,0.42,U] [#7 0.23,-0.14,0.41,U] [#8 0.25,0.11,0.38,U] 
21:17:31.983 00.000 8996 single-star, 8 included, MultiStar: {0.13, -0.16}, one-star: {0.01, -0.13}
21:17:31.985 00.002 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
21:17:31.986 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
21:17:31.988 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.46 mountX=0.03 mountY=0.12, mountTheta=1.36
21:17:31.990 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
21:17:31.991 00.001 8996 Enqueuing Move request for scope (0.01, -0.13)
21:17:31.992 00.001 20224 Worker thread wakes up
21:17:31.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
21:17:31.993 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
21:17:31.993 00.000 20224 Moving (0.01, -0.13) raw xDistance=0.03 yDistance=0.12
21:17:31.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:17:31.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:31.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:17:31.993 00.000 20224 MoveAxis(E, 0, ABG)
21:17:31.993 00.000 20224 Move returns status 0, amount 0
21:17:31.993 00.000 20224 MoveAxis(N, 0, ABG)
21:17:31.993 00.000 20224 Move returns status 0, amount 0
21:17:31.993 00.000 20224 move complete, result=0
21:17:31.993 00.000 20224 worker thread done servicing request
21:17:32.001 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64339, med=2745, FiltMin=2502, FiltMax=27824, Gamma=1.000
21:17:32.029 00.028 8996 UpdateGuideState exits: m=749578 SNR=366.7
21:17:32.031 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:32.033 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:32.034 00.001 8996 Enqueuing Expose request
21:17:32.035 00.001 20224 Worker thread wakes up
21:17:32.035 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:32.036 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:32.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:33.003 00.967 20224 Exposure complete
21:17:33.075 00.072 20224 worker thread done servicing request
21:17:33.075 00.000 8996 OnExposeComplete: enter
21:17:33.076 00.001 8996 UpdateGuideState(): m_state=6
21:17:33.077 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1495
21:17:33.077 00.000 8996 Star::Find returns 1 (0), X=138.94, Y=472.99, Mass=732844, SNR=360.2, Peak=64787 HFD=4.5
21:17:33.078 00.001 8996 MultiStar: [#1 -0.08,-0.12,0.66,U] [#2 0.01,-0.02,0.71,U] [#3 0.09,-0.34,0.65,U] [#4 -0.03,-0.32,0.50,U] [#5 0.16,-0.02,0.67,U] [#6 -0.03,-0.04,0.44,U] [#7 -0.10,-0.30,0.44,U] [#8 0.15,0.02,0.36,U] 
21:17:33.079 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.15}, one-star: {-0.06, -0.18}
21:17:33.080 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
21:17:33.080 00.000 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
21:17:33.081 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.52 mountX=0.02 mountY=0.15, mountTheta=1.43
21:17:33.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.15, opts=13)
21:17:33.083 00.000 8996 Enqueuing Move request for scope (0.01, -0.15)
21:17:33.084 00.001 20224 Worker thread wakes up
21:17:33.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
21:17:33.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
21:17:33.084 00.000 20224 Moving (0.01, -0.15) raw xDistance=0.02 yDistance=0.15
21:17:33.085 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:17:33.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:33.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:17:33.085 00.000 20224 MoveAxis(E, 0, ABG)
21:17:33.085 00.000 20224 Move returns status 0, amount 0
21:17:33.085 00.000 20224 MoveAxis(N, 0, ABG)
21:17:33.085 00.000 20224 Move returns status 0, amount 0
21:17:33.085 00.000 20224 move complete, result=0
21:17:33.085 00.000 20224 worker thread done servicing request
21:17:33.088 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64787, med=2745, FiltMin=2480, FiltMax=28672, Gamma=1.000
21:17:33.116 00.028 8996 UpdateGuideState exits: m=732844 SNR=360.2
21:17:33.118 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:33.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:33.120 00.001 8996 Enqueuing Expose request
21:17:33.121 00.001 20224 Worker thread wakes up
21:17:33.121 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:17:33.122 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:33.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:34.296 01.174 20224 Exposure complete
21:17:34.372 00.076 20224 worker thread done servicing request
21:17:34.372 00.000 8996 OnExposeComplete: enter
21:17:34.373 00.001 8996 UpdateGuideState(): m_state=6
21:17:34.375 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1496
21:17:34.376 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.08, Mass=699074, SNR=323.7, Peak=65507 HFD=4.6
21:17:34.378 00.002 8996 MultiStar: [#1 -0.08,0.11,0.75,U] [#2 -0.00,-0.06,0.80,U] [#3 0.28,-0.09,0.58,U] [#4 0.16,-0.09,0.64,U] [#5 -0.14,-0.18,0.62,U] [#6 0.32,-0.03,0.53,U] [#7 0.21,0.23,0.48,U] [#8 0.05,-0.00,0.44,U] 
21:17:34.380 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {-0.36, -0.09}
21:17:34.382 00.002 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
21:17:34.385 00.003 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
21:17:34.386 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.29 mountX=0.01 mountY=0.03, mountTheta=1.19
21:17:34.389 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
21:17:34.391 00.002 8996 Enqueuing Move request for scope (0.01, -0.03)
21:17:34.392 00.001 20224 Worker thread wakes up
21:17:34.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
21:17:34.393 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
21:17:34.393 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
21:17:34.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:17:34.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:34.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:17:34.393 00.000 20224 MoveAxis(E, 0, ABG)
21:17:34.394 00.001 20224 Move returns status 0, amount 0
21:17:34.394 00.000 20224 MoveAxis(N, 0, ABG)
21:17:34.394 00.000 20224 Move returns status 0, amount 0
21:17:34.394 00.000 20224 move complete, result=0
21:17:34.394 00.000 20224 worker thread done servicing request
21:17:34.402 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2493, FiltMax=30166, Gamma=1.000
21:17:34.423 00.021 8996 UpdateGuideState exits: m=699074 SNR=323.7
21:17:34.424 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:34.426 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:34.429 00.003 8996 Enqueuing Expose request
21:17:34.431 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:34.433 00.002 20224 Worker thread wakes up
21:17:34.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:34.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:35.401 00.967 20224 Exposure complete
21:17:35.464 00.063 20224 worker thread done servicing request
21:17:35.464 00.000 8996 OnExposeComplete: enter
21:17:35.465 00.001 8996 UpdateGuideState(): m_state=6
21:17:35.465 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1497
21:17:35.466 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.38, Mass=802449, SNR=390.7, Peak=63219 HFD=4.6
21:17:35.467 00.001 8996 MultiStar: [#1 -0.11,0.10,0.61,U] [#2 -0.05,0.02,0.70,U] [#3 -0.08,0.09,0.51,U] [#4 -0.07,0.03,0.53,U] [#5 0.13,0.00,0.53,U] [#6 0.08,0.04,0.42,U] [#7 -0.16,0.07,0.36,U] [#8 0.14,-0.01,0.36,U] 
21:17:35.468 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.08}, one-star: {-0.23, 0.21}
21:17:35.468 00.000 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:17:35.469 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
21:17:35.470 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.26 mountX=-0.07 mountY=-0.07, mountTheta=-2.37
21:17:35.473 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.08, opts=13)
21:17:35.474 00.001 8996 Enqueuing Move request for scope (-0.06, 0.08)
21:17:35.474 00.000 20224 Worker thread wakes up
21:17:35.475 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
21:17:35.475 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
21:17:35.475 00.000 20224 Moving (-0.06, 0.08) raw xDistance=-0.07 yDistance=-0.07
21:17:35.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:17:35.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:35.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:17:35.475 00.000 20224 MoveAxis(E, 0, ABG)
21:17:35.475 00.000 20224 Move returns status 0, amount 0
21:17:35.475 00.000 20224 MoveAxis(N, 0, ABG)
21:17:35.475 00.000 20224 Move returns status 0, amount 0
21:17:35.475 00.000 20224 move complete, result=0
21:17:35.475 00.000 20224 worker thread done servicing request
21:17:35.479 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63219, med=2745, FiltMin=2505, FiltMax=31401, Gamma=1.000
21:17:35.497 00.018 8996 UpdateGuideState exits: m=802449 SNR=390.7
21:17:35.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:35.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:35.499 00.000 8996 Enqueuing Expose request
21:17:35.500 00.001 20224 Worker thread wakes up
21:17:35.500 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:35.501 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:35.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:36.678 01.177 20224 Exposure complete
21:17:36.772 00.094 20224 worker thread done servicing request
21:17:36.773 00.001 8996 OnExposeComplete: enter
21:17:36.774 00.001 8996 UpdateGuideState(): m_state=6
21:17:36.776 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1498
21:17:36.778 00.002 8996 Star::Find returns 1 (0), X=138.98, Y=473.28, Mass=765758, SNR=389.9, Peak=58595 HFD=4.5
21:17:36.780 00.002 8996 MultiStar: [#1 0.21,0.34,0.59,U] [#2 0.28,0.05,0.66,U] [#3 0.31,-0.12,0.55,U] [#4 0.21,-0.04,0.61,U] [#5 0.51,0.03,0.00,M1] [#6 0.35,-0.08,0.37,U] [#7 0.32,-0.11,0.50,U] [#8 0.49,0.30,0.00,M1] 
21:17:36.781 00.001 8996 single-star, 6 included, MultiStar: {0.20, 0.04}, one-star: {-0.02, 0.11}
21:17:36.783 00.002 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:17:36.785 00.002 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
21:17:36.786 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.80 mountX=-0.03 mountY=-0.10, mountTheta=-1.89
21:17:36.789 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.11, opts=13)
21:17:36.792 00.003 8996 Enqueuing Move request for scope (-0.02, 0.11)
21:17:36.794 00.002 20224 Worker thread wakes up
21:17:36.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
21:17:36.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
21:17:36.794 00.000 20224 Moving (-0.02, 0.11) raw xDistance=-0.03 yDistance=-0.10
21:17:36.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:17:36.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:36.795 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:17:36.795 00.000 20224 MoveAxis(E, 0, ABG)
21:17:36.795 00.000 20224 Move returns status 0, amount 0
21:17:36.795 00.000 20224 MoveAxis(N, 0, ABG)
21:17:36.795 00.000 20224 Move returns status 0, amount 0
21:17:36.795 00.000 20224 move complete, result=0
21:17:36.795 00.000 20224 worker thread done servicing request
21:17:36.802 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=58595, med=2745, FiltMin=2502, FiltMax=26557, Gamma=1.000
21:17:36.818 00.016 8996 UpdateGuideState exits: m=765758 SNR=389.9
21:17:36.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:36.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:36.820 00.000 8996 Enqueuing Expose request
21:17:36.821 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:36.822 00.001 20224 Worker thread wakes up
21:17:36.822 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:36.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:37.807 00.985 20224 Exposure complete
21:17:37.896 00.089 20224 worker thread done servicing request
21:17:37.897 00.001 8996 OnExposeComplete: enter
21:17:37.898 00.001 8996 UpdateGuideState(): m_state=6
21:17:37.900 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1499
21:17:37.902 00.002 8996 Star::Find returns 1 (0), X=138.79, Y=473.21, Mass=695869, SNR=299.6, Peak=61043 HFD=4.4
21:17:37.903 00.001 8996 MultiStar: [#1 -0.12,0.44,0.81,U] [#2 -0.14,0.24,0.82,U] [#3 0.05,-0.02,0.74,U] [#4 -0.01,0.03,0.68,U] [#5 0.14,-0.03,0.67,U] [#6 0.13,0.38,0.49,U] [#7 0.04,-0.13,0.46,U] [#8 0.21,0.15,0.55,U] 
21:17:37.905 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.13}, one-star: {-0.21, 0.04}
21:17:37.907 00.002 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
21:17:37.908 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
21:17:37.910 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.69 mountX=-0.03 mountY=-0.12, mountTheta=-1.79
21:17:37.912 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.13, opts=13)
21:17:37.913 00.001 8996 Enqueuing Move request for scope (-0.02, 0.13)
21:17:37.915 00.002 20224 Worker thread wakes up
21:17:37.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
21:17:37.915 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
21:17:37.915 00.000 20224 Moving (-0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
21:17:37.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:17:37.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:37.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:17:37.915 00.000 20224 MoveAxis(E, 0, ABG)
21:17:37.916 00.001 20224 Move returns status 0, amount 0
21:17:37.916 00.000 20224 MoveAxis(N, 0, ABG)
21:17:37.916 00.000 20224 Move returns status 0, amount 0
21:17:37.916 00.000 20224 move complete, result=0
21:17:37.916 00.000 20224 worker thread done servicing request
21:17:37.921 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61043, med=2745, FiltMin=2489, FiltMax=26045, Gamma=1.000
21:17:37.935 00.014 8996 UpdateGuideState exits: m=695869 SNR=299.6
21:17:37.937 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:37.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:37.940 00.002 8996 Enqueuing Expose request
21:17:37.942 00.002 20224 Worker thread wakes up
21:17:37.942 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:37.944 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:37.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:39.123 01.179 20224 Exposure complete
21:17:39.219 00.096 20224 worker thread done servicing request
21:17:39.219 00.000 8996 OnExposeComplete: enter
21:17:39.221 00.002 8996 UpdateGuideState(): m_state=6
21:17:39.223 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1500
21:17:39.224 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=473.07, Mass=755674, SNR=355.0, Peak=65507 HFD=4.5
21:17:39.225 00.001 8996 MultiStar: [#1 -0.24,0.32,0.65,U] [#2 -0.30,0.14,0.79,U] [#3 -0.05,0.19,0.57,U] [#4 -0.08,0.24,0.56,U] [#5 -0.01,0.29,0.60,U] [#6 -0.04,0.42,0.51,U] [#7 -0.06,0.37,0.45,U] [#8 -0.12,0.17,0.37,U] 
21:17:39.225 00.000 8996 refined, 8 included, MultiStar: {-0.15, 0.20}, one-star: {-0.27, -0.10}
21:17:39.226 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
21:17:39.227 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
21:17:39.228 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.25 cameraTheta=2.23 mountX=-0.17 mountY=-0.18, mountTheta=-2.33
21:17:39.229 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.20, opts=13)
21:17:39.230 00.001 8996 Enqueuing Move request for scope (-0.15, 0.20)
21:17:39.231 00.001 20224 Worker thread wakes up
21:17:39.231 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
21:17:39.231 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
21:17:39.231 00.000 20224 Moving (-0.15, 0.20) raw xDistance=-0.17 yDistance=-0.18
21:17:39.231 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:17:39.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:39.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:17:39.231 00.000 20224 MoveAxis(E, 0, ABG)
21:17:39.231 00.000 20224 Move returns status 0, amount 0
21:17:39.231 00.000 20224 MoveAxis(N, 0, ABG)
21:17:39.231 00.000 20224 Move returns status 0, amount 0
21:17:39.231 00.000 20224 move complete, result=0
21:17:39.232 00.001 20224 worker thread done servicing request
21:17:39.237 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2480, FiltMax=32269, Gamma=1.000
21:17:39.252 00.015 8996 UpdateGuideState exits: m=755674 SNR=355.0
21:17:39.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:39.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:39.254 00.000 8996 Enqueuing Expose request
21:17:39.255 00.001 20224 Worker thread wakes up
21:17:39.255 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:39.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:39.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:40.243 00.987 20224 Exposure complete
21:17:40.318 00.075 20224 worker thread done servicing request
21:17:40.318 00.000 8996 OnExposeComplete: enter
21:17:40.319 00.001 8996 UpdateGuideState(): m_state=6
21:17:40.321 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1501
21:17:40.323 00.002 8996 Star::Find returns 1 (0), X=138.60, Y=473.31, Mass=745890, SNR=419.0, Peak=62627 HFD=4.7
21:17:40.325 00.002 8996 MultiStar: [#1 -0.15,0.40,0.67,U] [#2 -0.25,0.38,0.63,U] [#3 -0.08,0.13,0.51,U] [#4 -0.15,0.34,0.43,U] [#5 -0.11,0.13,0.58,U] [#6 -0.06,0.65,0.00,M1] [#7 -0.17,0.44,0.38,U] [#8 0.06,0.36,0.33,U] 
21:17:40.327 00.002 8996 refined, 7 included, MultiStar: {-0.19, 0.27}, one-star: {-0.40, 0.14}
21:17:40.329 00.002 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
21:17:40.329 00.000 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
21:17:40.330 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.27 hyp=0.33 cameraTheta=2.19 mountX=-0.22 mountY=-0.24, mountTheta=-2.30
21:17:40.333 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.27, opts=13)
21:17:40.334 00.001 8996 Enqueuing Move request for scope (-0.19, 0.27)
21:17:40.336 00.002 20224 Worker thread wakes up
21:17:40.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.27) opts 0xd
21:17:40.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.27)
21:17:40.336 00.000 20224 Moving (-0.19, 0.27) raw xDistance=-0.22 yDistance=-0.24
21:17:40.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:17:40.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:17:40.337 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:17:40.337 00.000 20224 MoveAxis(E, 32, ABG)
21:17:40.337 00.000 20224 Guiding  Dir = 2, Dur = 32
21:17:40.337 00.000 20224 IsSlewing returns 0
21:17:40.338 00.001 20224 IsGuiding returns 0
21:17:40.343 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62627, med=2745, FiltMin=2512, FiltMax=29203, Gamma=1.000
21:17:40.360 00.017 8996 UpdateGuideState exits: m=745890 SNR=419.0
21:17:40.361 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:40.362 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:40.363 00.001 8996 Enqueuing Expose request
21:17:40.378 00.015 20224 IsGuiding returns 1
21:17:40.378 00.000 20224 scope still moving after pulse duration time elapsed
21:17:40.408 00.030 20224 IsSlewing returns 0
21:17:40.408 00.000 20224 IsGuiding returns 1
21:17:40.438 00.030 20224 IsSlewing returns 0
21:17:40.438 00.000 20224 IsGuiding returns 1
21:17:40.469 00.031 20224 IsSlewing returns 0
21:17:40.470 00.001 20224 IsGuiding returns 0
21:17:40.470 00.000 20224 scope move finished after 32 + 100 ms
21:17:40.470 00.000 20224 Move returns status 0, amount 32
21:17:40.470 00.000 20224 MoveAxis(N, 0, ABG)
21:17:40.470 00.000 20224 Move returns status 0, amount 0
21:17:40.470 00.000 20224 move complete, result=0
21:17:40.470 00.000 20224 worker thread done servicing request
21:17:40.470 00.000 20224 Worker thread wakes up
21:17:40.470 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:40.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:40.471 00.001 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
21:17:41.625 01.154 20224 Exposure complete
21:17:41.694 00.069 20224 worker thread done servicing request
21:17:41.694 00.000 8996 OnExposeComplete: enter
21:17:41.695 00.001 8996 UpdateGuideState(): m_state=6
21:17:41.696 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1502
21:17:41.697 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=473.33, Mass=712745, SNR=379.5, Peak=57091 HFD=4.4
21:17:41.698 00.001 8996 MultiStar: [#1 0.17,0.37,0.61,U] [#2 0.11,0.25,0.71,U] [#3 0.30,-0.03,0.61,U] [#4 0.13,0.04,0.44,U] [#5 0.37,0.13,0.57,U] [#6 0.27,0.27,0.37,U] [#7 0.22,0.27,0.43,U] [#8 0.34,0.30,0.37,U] 
21:17:41.699 00.001 8996 single-star, 8 included, MultiStar: {0.19, 0.19}, one-star: {-0.01, 0.16}
21:17:41.699 00.000 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
21:17:41.700 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
21:17:41.701 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.60 mountX=-0.02 mountY=-0.16, mountTheta=-1.70
21:17:41.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.16, opts=13)
21:17:41.704 00.001 8996 Enqueuing Move request for scope (-0.01, 0.16)
21:17:41.705 00.001 20224 Worker thread wakes up
21:17:41.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
21:17:41.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
21:17:41.705 00.000 20224 Moving (-0.01, 0.16) raw xDistance=-0.02 yDistance=-0.16
21:17:41.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:17:41.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:41.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:17:41.705 00.000 20224 MoveAxis(E, 0, ABG)
21:17:41.705 00.000 20224 Move returns status 0, amount 0
21:17:41.705 00.000 20224 MoveAxis(N, 0, ABG)
21:17:41.706 00.001 20224 Move returns status 0, amount 0
21:17:41.706 00.000 20224 move complete, result=0
21:17:41.706 00.000 20224 worker thread done servicing request
21:17:41.710 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57091, med=2745, FiltMin=2499, FiltMax=26493, Gamma=1.000
21:17:41.725 00.015 8996 UpdateGuideState exits: m=712745 SNR=379.5
21:17:41.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:41.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:41.727 00.000 8996 Enqueuing Expose request
21:17:41.728 00.001 20224 Worker thread wakes up
21:17:41.728 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:41.729 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:41.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:42.705 00.976 20224 Exposure complete
21:17:42.783 00.078 20224 worker thread done servicing request
21:17:42.784 00.001 8996 OnExposeComplete: enter
21:17:42.785 00.001 8996 UpdateGuideState(): m_state=6
21:17:42.786 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1503
21:17:42.787 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.31, Mass=768638, SNR=391.2, Peak=60755 HFD=4.5
21:17:42.788 00.001 8996 MultiStar: [#1 0.06,0.24,0.57,U] [#2 0.00,0.09,0.67,U] [#3 0.13,0.07,0.53,U] [#4 0.04,0.16,0.49,U] [#5 0.28,0.18,0.53,U] [#6 0.25,0.29,0.39,U] [#7 0.18,0.34,0.40,U] [#8 0.32,0.29,0.38,U] 
21:17:42.789 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.18}, one-star: {-0.03, 0.13}
21:17:42.789 00.000 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
21:17:42.790 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
21:17:42.791 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.82 mountX=-0.05 mountY=-0.13, mountTheta=-1.92
21:17:42.792 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
21:17:42.793 00.001 8996 Enqueuing Move request for scope (-0.03, 0.13)
21:17:42.794 00.001 20224 Worker thread wakes up
21:17:42.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
21:17:42.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
21:17:42.794 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.05 yDistance=-0.13
21:17:42.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:17:42.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:42.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:17:42.794 00.000 20224 MoveAxis(E, 0, ABG)
21:17:42.794 00.000 20224 Move returns status 0, amount 0
21:17:42.794 00.000 20224 MoveAxis(N, 0, ABG)
21:17:42.794 00.000 20224 Move returns status 0, amount 0
21:17:42.794 00.000 20224 move complete, result=0
21:17:42.795 00.001 20224 worker thread done servicing request
21:17:42.801 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60755, med=2745, FiltMin=2496, FiltMax=26445, Gamma=1.000
21:17:42.820 00.019 8996 UpdateGuideState exits: m=768638 SNR=391.2
21:17:42.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:42.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:42.823 00.001 8996 Enqueuing Expose request
21:17:42.824 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:42.824 00.000 20224 Worker thread wakes up
21:17:42.824 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:42.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:44.002 01.178 20224 Exposure complete
21:17:44.091 00.089 20224 worker thread done servicing request
21:17:44.091 00.000 8996 OnExposeComplete: enter
21:17:44.092 00.001 8996 UpdateGuideState(): m_state=6
21:17:44.093 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1504
21:17:44.093 00.000 8996 Star::Find returns 1 (0), X=138.98, Y=473.14, Mass=787287, SNR=395.9, Peak=60275 HFD=4.5
21:17:44.095 00.002 8996 MultiStar: [#1 -0.04,0.22,0.58,U] [#2 -0.00,0.10,0.68,U] [#3 0.30,0.14,0.50,U] [#4 0.23,0.12,0.51,U] [#5 0.09,-0.02,0.50,U] [#6 0.30,0.27,0.37,U] [#7 0.31,-0.00,0.39,U] [#8 0.22,0.05,0.37,U] 
21:17:44.096 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.08}, one-star: {-0.02, -0.03}
21:17:44.096 00.000 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
21:17:44.097 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
21:17:44.098 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.23 mountX=-0.02 mountY=0.03, mountTheta=2.13
21:17:44.099 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
21:17:44.100 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
21:17:44.101 00.001 20224 Worker thread wakes up
21:17:44.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
21:17:44.101 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
21:17:44.101 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
21:17:44.101 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:17:44.101 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:44.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:17:44.101 00.000 20224 MoveAxis(E, 0, ABG)
21:17:44.101 00.000 20224 Move returns status 0, amount 0
21:17:44.101 00.000 20224 MoveAxis(N, 0, ABG)
21:17:44.101 00.000 20224 Move returns status 0, amount 0
21:17:44.101 00.000 20224 move complete, result=0
21:17:44.101 00.000 20224 worker thread done servicing request
21:17:44.105 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60275, med=2745, FiltMin=2496, FiltMax=28733, Gamma=1.000
21:17:44.119 00.014 8996 UpdateGuideState exits: m=787287 SNR=395.9
21:17:44.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:44.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:44.121 00.000 8996 Enqueuing Expose request
21:17:44.122 00.001 20224 Worker thread wakes up
21:17:44.122 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:44.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:44.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:45.117 00.994 20224 Exposure complete
21:17:45.174 00.057 20224 worker thread done servicing request
21:17:45.174 00.000 8996 OnExposeComplete: enter
21:17:45.175 00.001 8996 UpdateGuideState(): m_state=6
21:17:45.176 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1505
21:17:45.177 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.26, Mass=778976, SNR=352.3, Peak=61491 HFD=4.5
21:17:45.178 00.001 8996 MultiStar: [#1 0.30,0.44,0.00,M1] [#2 0.29,0.21,0.86,U] [#3 0.59,0.26,0.00,M1] [#4 0.46,0.29,0.00,M1] [#5 0.42,0.14,0.62,U] [#6 0.53,0.32,0.00,M1] [#7 0.40,0.13,0.46,U] [#8 0.40,0.24,0.46,U] 
21:17:45.179 00.001 8996 single-star, 4 included, MultiStar: {0.24, 0.15}, one-star: {-0.06, 0.09}
21:17:45.180 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
21:17:45.181 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
21:17:45.182 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.16 mountX=-0.07 mountY=-0.08, mountTheta=-2.26
21:17:45.183 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
21:17:45.184 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
21:17:45.185 00.001 20224 Worker thread wakes up
21:17:45.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
21:17:45.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
21:17:45.185 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.07 yDistance=-0.08
21:17:45.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:17:45.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:45.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:17:45.185 00.000 20224 MoveAxis(E, 0, ABG)
21:17:45.185 00.000 20224 Move returns status 0, amount 0
21:17:45.185 00.000 20224 MoveAxis(N, 0, ABG)
21:17:45.185 00.000 20224 Move returns status 0, amount 0
21:17:45.185 00.000 20224 move complete, result=0
21:17:45.185 00.000 20224 worker thread done servicing request
21:17:45.189 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61491, med=2745, FiltMin=2496, FiltMax=27613, Gamma=1.000
21:17:45.203 00.014 8996 UpdateGuideState exits: m=778976 SNR=352.3
21:17:45.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:45.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:45.206 00.001 8996 Enqueuing Expose request
21:17:45.207 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:45.207 00.000 20224 Worker thread wakes up
21:17:45.207 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:45.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:46.365 01.158 20224 Exposure complete
21:17:46.447 00.082 20224 worker thread done servicing request
21:17:46.448 00.001 8996 OnExposeComplete: enter
21:17:46.449 00.001 8996 UpdateGuideState(): m_state=6
21:17:46.450 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1506
21:17:46.450 00.000 8996 Star::Find returns 1 (0), X=139.01, Y=473.23, Mass=748586, SNR=345.3, Peak=58147 HFD=4.4
21:17:46.452 00.002 8996 MultiStar: [#1 0.10,0.12,0.77,U] [#2 0.15,0.18,0.80,U] [#3 0.32,0.29,0.67,U] [#4 0.16,0.27,0.58,U] [#5 0.21,0.02,0.59,U] [#6 0.23,0.28,0.42,U] [#7 0.13,0.31,0.53,U] [#8 0.41,0.29,0.00,M1] 
21:17:46.452 00.000 8996 single-star, 7 included, MultiStar: {0.15, 0.17}, one-star: {0.01, 0.05}
21:17:46.453 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
21:17:46.454 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
21:17:46.454 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.43 mountX=0.00 mountY=-0.05, mountTheta=-1.53
21:17:46.456 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
21:17:46.456 00.000 8996 Enqueuing Move request for scope (0.01, 0.05)
21:17:46.457 00.001 20224 Worker thread wakes up
21:17:46.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
21:17:46.457 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
21:17:46.457 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.00 yDistance=-0.05
21:17:46.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:17:46.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:46.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:17:46.457 00.000 20224 MoveAxis(E, 0, ABG)
21:17:46.458 00.001 20224 Move returns status 0, amount 0
21:17:46.458 00.000 20224 MoveAxis(N, 0, ABG)
21:17:46.458 00.000 20224 Move returns status 0, amount 0
21:17:46.458 00.000 20224 move complete, result=0
21:17:46.458 00.000 20224 worker thread done servicing request
21:17:46.463 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58147, med=2749, FiltMin=2459, FiltMax=27309, Gamma=1.000
21:17:46.482 00.019 8996 UpdateGuideState exits: m=748586 SNR=345.3
21:17:46.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:46.484 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:46.484 00.000 8996 Enqueuing Expose request
21:17:46.485 00.001 20224 Worker thread wakes up
21:17:46.485 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:46.486 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:46.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:47.478 00.992 20224 Exposure complete
21:17:47.544 00.066 20224 worker thread done servicing request
21:17:47.544 00.000 8996 OnExposeComplete: enter
21:17:47.546 00.002 8996 UpdateGuideState(): m_state=6
21:17:47.547 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1507
21:17:47.548 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.40, Mass=782503, SNR=384.4, Peak=58851 HFD=4.6
21:17:47.550 00.002 8996 MultiStar: [#1 -0.01,0.40,0.61,U] [#2 0.14,0.09,0.65,U] [#3 0.14,0.31,0.53,U] [#4 0.01,0.33,0.50,U] [#5 0.48,0.26,0.00,M1] [#6 0.14,0.42,0.39,U] [#7 0.14,0.31,0.42,U] [#8 0.40,0.54,0.00,M2] 
21:17:47.552 00.002 8996 single-star, 6 included, MultiStar: {0.03, 0.28}, one-star: {-0.16, 0.23}
21:17:47.553 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
21:17:47.554 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
21:17:47.555 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.18 mountX=-0.18 mountY=-0.21, mountTheta=-2.28
21:17:47.558 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.23, opts=13)
21:17:47.559 00.001 8996 Enqueuing Move request for scope (-0.16, 0.23)
21:17:47.561 00.002 20224 Worker thread wakes up
21:17:47.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
21:17:47.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
21:17:47.561 00.000 20224 Moving (-0.16, 0.23) raw xDistance=-0.18 yDistance=-0.21
21:17:47.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:17:47.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:17:47.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:17:47.561 00.000 20224 MoveAxis(E, 0, ABG)
21:17:47.561 00.000 20224 Move returns status 0, amount 0
21:17:47.561 00.000 20224 MoveAxis(N, 0, ABG)
21:17:47.561 00.000 20224 Move returns status 0, amount 0
21:17:47.561 00.000 20224 move complete, result=0
21:17:47.561 00.000 20224 worker thread done servicing request
21:17:47.565 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58851, med=2752, FiltMin=2493, FiltMax=30749, Gamma=1.000
21:17:47.581 00.016 8996 UpdateGuideState exits: m=782503 SNR=384.4
21:17:47.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:47.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:47.584 00.001 8996 Enqueuing Expose request
21:17:47.585 00.001 20224 Worker thread wakes up
21:17:47.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:47.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:47.585 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:48.751 01.166 20224 Exposure complete
21:17:48.821 00.070 20224 worker thread done servicing request
21:17:48.822 00.001 8996 OnExposeComplete: enter
21:17:48.822 00.000 8996 UpdateGuideState(): m_state=6
21:17:48.824 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1508
21:17:48.826 00.002 8996 Star::Find returns 1 (0), X=139.21, Y=473.39, Mass=719098, SNR=380.1, Peak=47347 HFD=4.6
21:17:48.828 00.002 8996 MultiStar: [#1 0.14,0.32,0.56,U] [#2 0.11,0.31,0.59,U] [#3 0.15,0.23,0.52,U] [#4 0.04,0.34,0.48,U] [#5 0.32,0.16,0.59,U] [#6 0.31,0.34,0.43,U] [#7 0.24,0.24,0.43,U] [#8 0.48,0.40,0.00,M3] 
21:17:48.830 00.002 8996 single-star, 7 included, MultiStar: {0.19, 0.26}, one-star: {0.21, 0.22}
21:17:48.831 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
21:17:48.833 00.002 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
21:17:48.834 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.22 hyp=0.30 cameraTheta=0.80 mountX=0.19 mountY=-0.24, mountTheta=-0.91
21:17:48.837 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.22, opts=13)
21:17:48.838 00.001 8996 Enqueuing Move request for scope (0.21, 0.22)
21:17:48.839 00.001 20224 Worker thread wakes up
21:17:48.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.22) opts 0xd
21:17:48.839 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.22)
21:17:48.839 00.000 20224 Moving (0.21, 0.22) raw xDistance=0.19 yDistance=-0.24
21:17:48.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:17:48.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:17:48.840 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:17:48.840 00.000 20224 MoveAxis(E, 0, ABG)
21:17:48.840 00.000 20224 Move returns status 0, amount 0
21:17:48.840 00.000 20224 MoveAxis(N, 0, ABG)
21:17:48.840 00.000 20224 Move returns status 0, amount 0
21:17:48.840 00.000 20224 move complete, result=0
21:17:48.840 00.000 20224 worker thread done servicing request
21:17:48.847 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47347, med=2752, FiltMin=2499, FiltMax=23430, Gamma=1.000
21:17:48.867 00.020 8996 UpdateGuideState exits: m=719098 SNR=380.1
21:17:48.868 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:48.869 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:48.870 00.001 8996 Enqueuing Expose request
21:17:48.870 00.000 20224 Worker thread wakes up
21:17:48.870 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:17:48.871 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:48.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:49.844 00.973 20224 Exposure complete
21:17:49.906 00.062 20224 worker thread done servicing request
21:17:49.906 00.000 8996 OnExposeComplete: enter
21:17:49.907 00.001 8996 UpdateGuideState(): m_state=6
21:17:49.907 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1509
21:17:49.908 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.30, Mass=756746, SNR=383.3, Peak=63475 HFD=4.6
21:17:49.909 00.001 8996 MultiStar: [#1 -0.08,0.27,0.57,U] [#2 0.07,0.02,0.69,U] [#3 0.09,0.07,0.54,U] [#4 0.12,0.13,0.53,U] [#5 0.15,0.12,0.59,U] [#6 0.03,0.10,0.41,U] [#7 0.10,0.17,0.39,U] [#8 0.21,0.22,0.30,U] 
21:17:49.910 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.13}, one-star: {-0.23, 0.13}
21:17:49.911 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
21:17:49.911 00.000 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
21:17:49.912 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=0.00 mountY=-0.13, mountTheta=-1.54
21:17:49.913 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
21:17:49.914 00.001 8996 Enqueuing Move request for scope (0.02, 0.13)
21:17:49.915 00.001 20224 Worker thread wakes up
21:17:49.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
21:17:49.915 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
21:17:49.915 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.00 yDistance=-0.13
21:17:49.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:17:49.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:49.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:17:49.915 00.000 20224 MoveAxis(E, 0, ABG)
21:17:49.915 00.000 20224 Move returns status 0, amount 0
21:17:49.915 00.000 20224 MoveAxis(N, 0, ABG)
21:17:49.915 00.000 20224 Move returns status 0, amount 0
21:17:49.915 00.000 20224 move complete, result=0
21:17:49.915 00.000 20224 worker thread done servicing request
21:17:49.920 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63475, med=2749, FiltMin=2518, FiltMax=30169, Gamma=1.000
21:17:49.948 00.028 8996 UpdateGuideState exits: m=756746 SNR=383.3
21:17:49.949 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:49.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:49.951 00.001 8996 Enqueuing Expose request
21:17:49.952 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:49.953 00.001 20224 Worker thread wakes up
21:17:49.953 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:49.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:51.121 01.168 20224 Exposure complete
21:17:51.192 00.071 20224 worker thread done servicing request
21:17:51.192 00.000 8996 OnExposeComplete: enter
21:17:51.194 00.002 8996 UpdateGuideState(): m_state=6
21:17:51.196 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1510
21:17:51.198 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=473.19, Mass=802985, SNR=378.3, Peak=63059 HFD=4.5
21:17:51.200 00.002 8996 MultiStar: [#1 -0.20,0.34,0.61,U] [#2 -0.24,0.24,0.69,U] [#3 0.10,0.34,0.55,U] [#4 -0.03,0.45,0.49,U] [#5 0.05,0.31,0.56,U] [#6 -0.01,0.38,0.43,U] [#7 0.05,0.37,0.43,U] [#8 0.13,0.37,0.38,U] 
21:17:51.202 00.002 8996 single-star, 8 included, MultiStar: {-0.07, 0.28}, one-star: {-0.22, 0.02}
21:17:51.204 00.002 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
21:17:51.205 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
21:17:51.208 00.003 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.05 mountX=-0.22 mountY=0.01, mountTheta=3.11
21:17:51.212 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
21:17:51.214 00.002 8996 Enqueuing Move request for scope (-0.22, 0.02)
21:17:51.216 00.002 20224 Worker thread wakes up
21:17:51.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
21:17:51.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
21:17:51.216 00.000 20224 Moving (-0.22, 0.02) raw xDistance=-0.22 yDistance=0.01
21:17:51.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:17:51.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:51.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:17:51.216 00.000 20224 MoveAxis(E, 32, ABG)
21:17:51.217 00.001 20224 Guiding  Dir = 2, Dur = 32
21:17:51.217 00.000 20224 IsSlewing returns 0
21:17:51.218 00.001 20224 IsGuiding returns 0
21:17:51.223 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=63059, med=2745, FiltMin=2493, FiltMax=30637, Gamma=1.000
21:17:51.241 00.018 8996 UpdateGuideState exits: m=802985 SNR=378.3
21:17:51.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:51.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:51.243 00.000 8996 Enqueuing Expose request
21:17:51.255 00.012 20224 IsGuiding returns 1
21:17:51.255 00.000 20224 scope still moving after pulse duration time elapsed
21:17:51.284 00.029 20224 IsSlewing returns 0
21:17:51.284 00.000 20224 IsGuiding returns 1
21:17:51.315 00.031 20224 IsSlewing returns 0
21:17:51.315 00.000 20224 IsGuiding returns 1
21:17:51.346 00.031 20224 IsSlewing returns 0
21:17:51.346 00.000 20224 IsGuiding returns 0
21:17:51.346 00.000 20224 scope move finished after 32 + 96 ms
21:17:51.346 00.000 20224 Move returns status 0, amount 32
21:17:51.346 00.000 20224 MoveAxis(N, 0, ABG)
21:17:51.346 00.000 20224 Move returns status 0, amount 0
21:17:51.346 00.000 20224 move complete, result=0
21:17:51.347 00.001 20224 worker thread done servicing request
21:17:51.347 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
21:17:51.349 00.002 20224 Worker thread wakes up
21:17:51.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:51.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:52.329 00.980 20224 Exposure complete
21:17:52.389 00.060 20224 worker thread done servicing request
21:17:52.389 00.000 8996 OnExposeComplete: enter
21:17:52.391 00.002 8996 UpdateGuideState(): m_state=6
21:17:52.392 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1511
21:17:52.394 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=473.16, Mass=756465, SNR=349.8, Peak=61379 HFD=4.5
21:17:52.395 00.001 8996 MultiStar: [#1 -0.05,0.50,0.00,M1] [#2 -0.04,0.30,0.81,U] [#3 0.21,0.46,0.00,M1] [#4 0.03,0.43,0.54,U] [#5 0.19,0.22,0.62,U] [#6 -0.02,0.35,0.49,U] [#7 0.01,0.15,0.46,U] [#8 0.12,0.50,0.00,M2] 
21:17:52.395 00.000 8996 single-star, 5 included, MultiStar: {-0.02, 0.22}, one-star: {-0.18, -0.01}
21:17:52.396 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
21:17:52.397 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
21:17:52.398 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.09 mountX=-0.18 mountY=0.03, mountTheta=2.97
21:17:52.399 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.01, opts=13)
21:17:52.400 00.001 8996 Enqueuing Move request for scope (-0.18, -0.01)
21:17:52.401 00.001 20224 Worker thread wakes up
21:17:52.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
21:17:52.402 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
21:17:52.402 00.000 20224 Moving (-0.18, -0.01) raw xDistance=-0.18 yDistance=0.03
21:17:52.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:17:52.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:52.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:17:52.402 00.000 20224 MoveAxis(E, 0, ABG)
21:17:52.402 00.000 20224 Move returns status 0, amount 0
21:17:52.402 00.000 20224 MoveAxis(N, 0, ABG)
21:17:52.402 00.000 20224 Move returns status 0, amount 0
21:17:52.402 00.000 20224 move complete, result=0
21:17:52.402 00.000 20224 worker thread done servicing request
21:17:52.406 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61379, med=2745, FiltMin=2512, FiltMax=28797, Gamma=1.000
21:17:52.419 00.013 8996 UpdateGuideState exits: m=756465 SNR=349.8
21:17:52.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:52.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:52.422 00.001 8996 Enqueuing Expose request
21:17:52.423 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:17:52.424 00.001 20224 Worker thread wakes up
21:17:52.424 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:52.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:53.579 01.155 20224 Exposure complete
21:17:53.667 00.088 20224 worker thread done servicing request
21:17:53.667 00.000 8996 OnExposeComplete: enter
21:17:53.668 00.001 8996 UpdateGuideState(): m_state=6
21:17:53.669 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1512
21:17:53.669 00.000 8996 Star::Find returns 1 (0), X=139.12, Y=473.22, Mass=741040, SNR=367.8, Peak=58259 HFD=4.5
21:17:53.670 00.001 8996 MultiStar: [#1 0.16,0.43,0.62,U] [#2 0.29,0.21,0.72,U] [#3 0.35,0.30,0.63,U] [#4 0.14,0.23,0.56,U] [#5 0.33,0.31,0.58,U] [#6 0.31,0.53,0.00,M1] [#7 0.45,0.29,0.00,M1] [#8 0.44,0.51,0.00,M3] 
21:17:53.671 00.001 8996 single-star, 5 included, MultiStar: {0.22, 0.24}, one-star: {0.12, 0.05}
21:17:53.672 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
21:17:53.673 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
21:17:53.675 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.38 mountX=0.11 mountY=-0.06, mountTheta=-0.49
21:17:53.678 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.05, opts=13)
21:17:53.678 00.000 8996 Enqueuing Move request for scope (0.12, 0.05)
21:17:53.680 00.002 20224 Worker thread wakes up
21:17:53.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
21:17:53.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
21:17:53.680 00.000 20224 Moving (0.12, 0.05) raw xDistance=0.11 yDistance=-0.06
21:17:53.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:17:53.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:53.681 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:17:53.681 00.000 20224 MoveAxis(E, 0, ABG)
21:17:53.681 00.000 20224 Move returns status 0, amount 0
21:17:53.681 00.000 20224 MoveAxis(N, 0, ABG)
21:17:53.681 00.000 20224 Move returns status 0, amount 0
21:17:53.681 00.000 20224 move complete, result=0
21:17:53.681 00.000 20224 worker thread done servicing request
21:17:53.687 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58259, med=2745, FiltMin=2486, FiltMax=25840, Gamma=1.000
21:17:53.709 00.022 8996 UpdateGuideState exits: m=741040 SNR=367.8
21:17:53.711 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:53.711 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:53.712 00.001 8996 Enqueuing Expose request
21:17:53.713 00.001 20224 Worker thread wakes up
21:17:53.713 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:53.714 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:53.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:54.699 00.985 20224 Exposure complete
21:17:54.761 00.062 20224 worker thread done servicing request
21:17:54.762 00.001 8996 OnExposeComplete: enter
21:17:54.763 00.001 8996 UpdateGuideState(): m_state=6
21:17:54.763 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1513
21:17:54.764 00.001 8996 Star::Find returns 1 (0), X=139.11, Y=473.40, Mass=745049, SNR=413.7, Peak=55939 HFD=4.5
21:17:54.765 00.001 8996 MultiStar: [#1 0.30,0.50,0.00,M1] [#2 0.37,0.44,0.00,M1] [#3 0.53,0.04,0.00,M1] [#4 0.40,0.17,0.49,U] [#5 0.61,0.18,0.00,M1] [#6 0.58,0.40,0.00,M2] [#7 0.42,0.24,0.39,U] [#8 0.55,0.60,0.00,M4] 
21:17:54.766 00.001 8996 single-star, 2 included, MultiStar: {0.25, 0.22}, one-star: {0.11, 0.23}
21:17:54.767 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
21:17:54.768 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
21:17:54.768 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.26 cameraTheta=1.11 mountX=0.09 mountY=-0.25, mountTheta=-1.21
21:17:54.771 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.23, opts=13)
21:17:54.773 00.002 8996 Enqueuing Move request for scope (0.11, 0.23)
21:17:54.775 00.002 20224 Worker thread wakes up
21:17:54.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
21:17:54.775 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
21:17:54.775 00.000 20224 Moving (0.11, 0.23) raw xDistance=0.09 yDistance=-0.25
21:17:54.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:17:54.775 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.11 newest=-0.27
21:17:54.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:17:54.775 00.000 20224 MoveAxis(E, 0, ABG)
21:17:54.775 00.000 20224 Move returns status 0, amount 0
21:17:54.776 00.001 20224 MoveAxis(N, 52, ABG)
21:17:54.776 00.000 20224 Guiding  Dir = 0, Dur = 52
21:17:54.776 00.000 20224 IsSlewing returns 0
21:17:54.776 00.000 20224 IsGuiding returns 0
21:17:54.783 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55939, med=2745, FiltMin=2416, FiltMax=23126, Gamma=1.000
21:17:54.803 00.020 8996 UpdateGuideState exits: m=745049 SNR=413.7
21:17:54.804 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:54.805 00.001 20224 PulseGuide returned control before completion, sleep 35
21:17:54.805 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:54.806 00.001 8996 Enqueuing Expose request
21:17:54.849 00.043 20224 IsGuiding returns 1
21:17:54.849 00.000 20224 scope still moving after pulse duration time elapsed
21:17:54.881 00.032 20224 IsSlewing returns 0
21:17:54.881 00.000 20224 IsGuiding returns 1
21:17:54.912 00.031 20224 IsSlewing returns 0
21:17:54.913 00.001 20224 IsGuiding returns 0
21:17:54.913 00.000 20224 scope move finished after 52 + 84 ms
21:17:54.913 00.000 20224 Move returns status 0, amount 52
21:17:54.913 00.000 20224 move complete, result=0
21:17:54.913 00.000 20224 worker thread done servicing request
21:17:54.913 00.000 20224 Worker thread wakes up
21:17:54.913 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
21:17:54.916 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:54.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:56.073 01.157 20224 Exposure complete
21:17:56.151 00.078 20224 worker thread done servicing request
21:17:56.151 00.000 8996 OnExposeComplete: enter
21:17:56.152 00.001 8996 UpdateGuideState(): m_state=6
21:17:56.152 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1514
21:17:56.154 00.002 8996 Star::Find returns 1 (0), X=138.99, Y=473.50, Mass=697822, SNR=325.6, Peak=49363 HFD=4.4
21:17:56.154 00.000 8996 MultiStar: [#1 0.23,0.52,0.00,M2] [#2 0.26,0.46,0.00,M2] [#3 0.51,0.37,0.00,M2] [#4 0.36,0.39,0.00,M1] [#5 0.35,0.41,0.00,M2] [#6 0.35,0.55,0.00,M3] [#7 0.35,0.31,0.42,U] [#8 0.31,0.67,0.00,M5] 
21:17:56.155 00.001 8996 single-star, 1 included, MultiStar: {0.10, 0.33}, one-star: {-0.01, 0.33}
21:17:56.156 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
21:17:56.157 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
21:17:56.157 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.60 mountX=-0.04 mountY=-0.33, mountTheta=-1.69
21:17:56.161 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.33, opts=13)
21:17:56.161 00.000 8996 Enqueuing Move request for scope (-0.01, 0.33)
21:17:56.162 00.001 20224 Worker thread wakes up
21:17:56.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd
21:17:56.162 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.33)
21:17:56.162 00.000 20224 Moving (-0.01, 0.33) raw xDistance=-0.04 yDistance=-0.33
21:17:56.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:17:56.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:17:56.162 00.000 20224 MoveAxis(E, 0, ABG)
21:17:56.163 00.001 20224 Move returns status 0, amount 0
21:17:56.163 00.000 20224 MoveAxis(N, 70, ABG)
21:17:56.163 00.000 20224 Guiding  Dir = 0, Dur = 70
21:17:56.163 00.000 20224 IsSlewing returns 0
21:17:56.163 00.000 20224 IsGuiding returns 0
21:17:56.168 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49363, med=2749, FiltMin=2496, FiltMax=22973, Gamma=1.000
21:17:56.188 00.020 8996 UpdateGuideState exits: m=697822 SNR=325.6
21:17:56.191 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:56.191 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:56.192 00.001 8996 Enqueuing Expose request
21:17:56.218 00.026 20224 PulseGuide returned control before completion, sleep 25
21:17:56.248 00.030 20224 IsGuiding returns 1
21:17:56.248 00.000 20224 scope still moving after pulse duration time elapsed
21:17:56.280 00.032 20224 IsSlewing returns 0
21:17:56.280 00.000 20224 IsGuiding returns 1
21:17:56.311 00.031 20224 IsSlewing returns 0
21:17:56.311 00.000 20224 IsGuiding returns 0
21:17:56.311 00.000 20224 scope move finished after 70 + 79 ms
21:17:56.312 00.001 20224 Move returns status 0, amount 70
21:17:56.312 00.000 20224 move complete, result=0
21:17:56.312 00.000 20224 worker thread done servicing request
21:17:56.312 00.000 20224 Worker thread wakes up
21:17:56.312 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 70 ms NORTH
21:17:56.315 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:56.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:57.284 00.969 20224 Exposure complete
21:17:57.366 00.082 20224 worker thread done servicing request
21:17:57.366 00.000 8996 OnExposeComplete: enter
21:17:57.368 00.002 8996 UpdateGuideState(): m_state=6
21:17:57.369 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1515
21:17:57.371 00.002 8996 Star::Find returns 1 (0), X=139.17, Y=473.28, Mass=721372, SNR=358.6, Peak=54883 HFD=4.5
21:17:57.374 00.003 8996 MultiStar: [#1 0.34,0.30,0.62,U] [#2 0.37,0.25,0.71,U] [#3 0.34,0.05,0.63,U] [#4 0.27,0.17,0.53,U] [#5 0.49,0.20,0.00,M3] [#6 0.39,0.15,0.44,U] [#7 0.29,0.16,0.39,U] [#8 0.58,0.27,0.00,M6] 
21:17:57.375 00.001 8996 single-star, 6 included, MultiStar: {0.30, 0.16}, one-star: {0.17, 0.10}
21:17:57.377 00.002 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
21:17:57.379 00.002 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
21:17:57.380 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.56 mountX=0.16 mountY=-0.12, mountTheta=-0.67
21:17:57.383 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.10, opts=13)
21:17:57.385 00.002 8996 Enqueuing Move request for scope (0.17, 0.10)
21:17:57.388 00.003 20224 Worker thread wakes up
21:17:57.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
21:17:57.389 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
21:17:57.389 00.000 20224 Moving (0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
21:17:57.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:17:57.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:57.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:17:57.389 00.000 20224 MoveAxis(E, 0, ABG)
21:17:57.389 00.000 20224 Move returns status 0, amount 0
21:17:57.389 00.000 20224 MoveAxis(N, 0, ABG)
21:17:57.389 00.000 20224 Move returns status 0, amount 0
21:17:57.390 00.001 20224 move complete, result=0
21:17:57.390 00.000 20224 worker thread done servicing request
21:17:57.395 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54883, med=2758, FiltMin=2499, FiltMax=24429, Gamma=1.000
21:17:57.419 00.024 8996 UpdateGuideState exits: m=721372 SNR=358.6
21:17:57.421 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:57.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:57.423 00.001 8996 Enqueuing Expose request
21:17:57.425 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:57.426 00.001 20224 Worker thread wakes up
21:17:57.426 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:57.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:58.593 01.167 20224 Exposure complete
21:17:58.664 00.071 20224 worker thread done servicing request
21:17:58.664 00.000 8996 OnExposeComplete: enter
21:17:58.665 00.001 8996 UpdateGuideState(): m_state=6
21:17:58.666 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1516
21:17:58.666 00.000 8996 Star::Find returns 1 (0), X=139.20, Y=473.15, Mass=737950, SNR=349.8, Peak=54851 HFD=4.4
21:17:58.668 00.002 8996 MultiStar: [#1 0.28,0.36,0.77,U] [#2 0.25,0.19,0.80,U] [#3 0.49,0.09,0.00,M2] [#4 0.48,0.14,0.00,M1] [#5 0.45,0.12,0.66,U] [#6 0.39,0.33,0.00,M3] [#7 0.33,0.21,0.42,U] [#8 0.43,0.34,0.00,M7] 
21:17:58.669 00.001 8996 single-star, 4 included, MultiStar: {0.29, 0.16}, one-star: {0.20, -0.02}
21:17:58.671 00.002 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.00 = 0.00)
21:17:58.673 00.002 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
21:17:58.675 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-0.09 mountX=0.20 mountY=-0.00, mountTheta=-0.02
21:17:58.677 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.02, opts=13)
21:17:58.678 00.001 8996 Enqueuing Move request for scope (0.20, -0.02)
21:17:58.679 00.001 20224 Worker thread wakes up
21:17:58.680 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.02) opts 0xd
21:17:58.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.02)
21:17:58.680 00.000 20224 Moving (0.20, -0.02) raw xDistance=0.20 yDistance=-0.00
21:17:58.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:17:58.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:58.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:17:58.680 00.000 20224 MoveAxis(W, 30, ABG)
21:17:58.680 00.000 20224 Guiding  Dir = 3, Dur = 30
21:17:58.681 00.001 20224 IsSlewing returns 0
21:17:58.681 00.000 20224 IsGuiding returns 0
21:17:58.686 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54851, med=2758, FiltMin=2496, FiltMax=28285, Gamma=1.000
21:17:58.709 00.023 8996 UpdateGuideState exits: m=737950 SNR=349.8
21:17:58.711 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:58.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:58.713 00.001 8996 Enqueuing Expose request
21:17:58.718 00.005 20224 IsGuiding returns 1
21:17:58.718 00.000 20224 scope still moving after pulse duration time elapsed
21:17:58.748 00.030 20224 IsSlewing returns 0
21:17:58.748 00.000 20224 IsGuiding returns 1
21:17:58.780 00.032 20224 IsSlewing returns 0
21:17:58.781 00.001 20224 IsGuiding returns 1
21:17:58.812 00.031 20224 IsSlewing returns 0
21:17:58.812 00.000 20224 IsGuiding returns 0
21:17:58.812 00.000 20224 scope move finished after 30 + 100 ms
21:17:58.812 00.000 20224 Move returns status 0, amount 30
21:17:58.812 00.000 20224 MoveAxis(N, 0, ABG)
21:17:58.813 00.001 20224 Move returns status 0, amount 0
21:17:58.813 00.000 20224 move complete, result=0
21:17:58.813 00.000 20224 worker thread done servicing request
21:17:58.813 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.0 px 0 ms NORTH
21:17:58.815 00.002 20224 Worker thread wakes up
21:17:58.815 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:58.816 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:17:59.780 00.964 20224 Exposure complete
21:17:59.853 00.073 20224 worker thread done servicing request
21:17:59.853 00.000 8996 OnExposeComplete: enter
21:17:59.854 00.001 8996 UpdateGuideState(): m_state=6
21:17:59.854 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1517
21:17:59.855 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=473.21, Mass=749832, SNR=363.8, Peak=64227 HFD=4.4
21:17:59.856 00.001 8996 MultiStar: [#1 -0.05,0.07,0.64,U] [#2 -0.00,0.11,0.68,U] [#3 0.17,-0.00,0.60,U] [#4 0.09,0.00,0.53,U] [#5 0.07,-0.08,0.58,U] [#6 0.17,0.12,0.40,U] [#7 0.05,0.08,0.42,U] [#8 0.17,0.22,0.41,U] 
21:17:59.857 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {-0.20, 0.04}
21:17:59.858 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:17:59.858 00.000 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
21:17:59.859 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.21 mountX=0.02 mountY=-0.06, mountTheta=-1.31
21:17:59.861 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
21:17:59.862 00.001 8996 Enqueuing Move request for scope (0.02, 0.05)
21:17:59.862 00.000 20224 Worker thread wakes up
21:17:59.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
21:17:59.862 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
21:17:59.863 00.001 20224 Moving (0.02, 0.05) raw xDistance=0.02 yDistance=-0.06
21:17:59.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:17:59.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:17:59.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:17:59.863 00.000 20224 MoveAxis(E, 0, ABG)
21:17:59.863 00.000 20224 Move returns status 0, amount 0
21:17:59.863 00.000 20224 MoveAxis(N, 0, ABG)
21:17:59.863 00.000 20224 Move returns status 0, amount 0
21:17:59.863 00.000 20224 move complete, result=0
21:17:59.863 00.000 20224 worker thread done servicing request
21:17:59.868 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64227, med=2755, FiltMin=2502, FiltMax=29517, Gamma=1.000
21:17:59.887 00.019 8996 UpdateGuideState exits: m=749832 SNR=363.8
21:17:59.889 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:17:59.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:17:59.892 00.002 8996 Enqueuing Expose request
21:17:59.893 00.001 20224 Worker thread wakes up
21:17:59.893 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:17:59.895 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:17:59.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:01.059 01.164 20224 Exposure complete
21:18:01.125 00.066 20224 worker thread done servicing request
21:18:01.125 00.000 8996 OnExposeComplete: enter
21:18:01.127 00.002 8996 UpdateGuideState(): m_state=6
21:18:01.129 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1518
21:18:01.131 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=473.11, Mass=716322, SNR=353.8, Peak=60259 HFD=4.5
21:18:01.133 00.002 8996 MultiStar: [#1 -0.38,0.29,0.76,U] [#2 -0.29,0.21,0.76,U] [#3 -0.21,0.41,0.61,U] [#4 -0.16,0.32,0.52,U] [#5 -0.02,0.07,0.56,U] [#6 -0.20,0.24,0.43,U] [#7 -0.31,0.30,0.44,U] [#8 -0.10,0.32,0.40,U] 
21:18:01.135 00.002 8996 refined, 8 included, MultiStar: {-0.27, 0.21}, one-star: {-0.47, -0.06}
21:18:01.136 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
21:18:01.137 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
21:18:01.138 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.21 hyp=0.34 cameraTheta=2.48 mountX=-0.28 mountY=-0.18, mountTheta=-2.59
21:18:01.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.21, opts=13)
21:18:01.141 00.001 8996 Enqueuing Move request for scope (-0.27, 0.21)
21:18:01.142 00.001 20224 Worker thread wakes up
21:18:01.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.21) opts 0xd
21:18:01.142 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.21)
21:18:01.142 00.000 20224 Moving (-0.27, 0.21) raw xDistance=-0.28 yDistance=-0.18
21:18:01.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:18:01.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:01.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:18:01.142 00.000 20224 MoveAxis(E, 42, ABG)
21:18:01.142 00.000 20224 Guiding  Dir = 2, Dur = 42
21:18:01.143 00.001 20224 IsSlewing returns 0
21:18:01.143 00.000 20224 IsGuiding returns 0
21:18:01.146 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60259, med=2749, FiltMin=2509, FiltMax=28457, Gamma=1.000
21:18:01.157 00.011 20224 PulseGuide returned control before completion, sleep 38
21:18:01.165 00.008 8996 UpdateGuideState exits: m=716322 SNR=353.8
21:18:01.166 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:01.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:01.168 00.001 8996 Enqueuing Expose request
21:18:01.204 00.036 20224 IsGuiding returns 1
21:18:01.204 00.000 20224 scope still moving after pulse duration time elapsed
21:18:01.236 00.032 20224 IsSlewing returns 0
21:18:01.236 00.000 20224 IsGuiding returns 1
21:18:01.268 00.032 20224 IsSlewing returns 0
21:18:01.268 00.000 20224 IsGuiding returns 0
21:18:01.268 00.000 20224 scope move finished after 42 + 83 ms
21:18:01.268 00.000 20224 Move returns status 0, amount 42
21:18:01.268 00.000 20224 MoveAxis(N, 0, ABG)
21:18:01.268 00.000 20224 Move returns status 0, amount 0
21:18:01.268 00.000 20224 move complete, result=0
21:18:01.268 00.000 20224 worker thread done servicing request
21:18:01.268 00.000 20224 Worker thread wakes up
21:18:01.269 00.001 8996 GuideStep: -0.3 px 42 ms EAST, -0.2 px 0 ms NORTH
21:18:01.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:01.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:02.241 00.971 20224 Exposure complete
21:18:02.307 00.066 20224 worker thread done servicing request
21:18:02.307 00.000 8996 OnExposeComplete: enter
21:18:02.308 00.001 8996 UpdateGuideState(): m_state=6
21:18:02.309 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1519
21:18:02.309 00.000 8996 Star::Find returns 1 (0), X=138.92, Y=473.19, Mass=730132, SNR=356.6, Peak=51907 HFD=4.5
21:18:02.310 00.001 8996 MultiStar: [#1 0.21,0.08,0.66,U] [#2 0.11,-0.07,0.71,U] [#3 0.14,0.04,0.57,U] [#4 0.13,0.16,0.65,U] [#5 0.27,0.24,0.60,U] [#6 0.14,-0.09,0.50,U] [#7 0.22,0.08,0.40,U] [#8 0.24,0.07,0.41,U] 
21:18:02.311 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.06}, one-star: {-0.08, 0.02}
21:18:02.312 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:18:02.313 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
21:18:02.313 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.90 mountX=-0.09 mountY=-0.01, mountTheta=-3.02
21:18:02.315 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
21:18:02.316 00.001 8996 Enqueuing Move request for scope (-0.08, 0.02)
21:18:02.317 00.001 20224 Worker thread wakes up
21:18:02.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:18:02.317 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:18:02.317 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.09 yDistance=-0.01
21:18:02.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:18:02.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:02.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:18:02.317 00.000 20224 MoveAxis(E, 0, ABG)
21:18:02.317 00.000 20224 Move returns status 0, amount 0
21:18:02.317 00.000 20224 MoveAxis(N, 0, ABG)
21:18:02.317 00.000 20224 Move returns status 0, amount 0
21:18:02.317 00.000 20224 move complete, result=0
21:18:02.317 00.000 20224 worker thread done servicing request
21:18:02.321 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51907, med=2749, FiltMin=2499, FiltMax=27165, Gamma=1.000
21:18:02.339 00.018 8996 UpdateGuideState exits: m=730132 SNR=356.6
21:18:02.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:02.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:02.343 00.002 8996 Enqueuing Expose request
21:18:02.344 00.001 20224 Worker thread wakes up
21:18:02.344 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:02.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:02.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:03.534 01.189 20224 Exposure complete
21:18:03.604 00.070 20224 worker thread done servicing request
21:18:03.604 00.000 8996 OnExposeComplete: enter
21:18:03.605 00.001 8996 UpdateGuideState(): m_state=6
21:18:03.606 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1520
21:18:03.607 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=473.41, Mass=715297, SNR=342.6, Peak=47235 HFD=4.6
21:18:03.608 00.001 8996 MultiStar: [#1 0.27,0.22,0.69,U] [#2 0.18,0.27,0.81,U] [#3 0.30,0.06,0.52,U] [#4 0.24,0.07,0.59,U] [#5 0.24,0.11,0.64,U] [#6 0.54,0.29,0.00,M1] [#7 0.38,0.25,0.45,U] [#8 0.40,0.33,0.00,M5] 
21:18:03.609 00.001 8996 single-star, 6 included, MultiStar: {0.22, 0.18}, one-star: {0.10, 0.24}
21:18:03.610 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
21:18:03.610 00.000 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
21:18:03.611 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.25 cameraTheta=1.18 mountX=0.07 mountY=-0.25, mountTheta=-1.28
21:18:03.612 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.24, opts=13)
21:18:03.613 00.001 8996 Enqueuing Move request for scope (0.10, 0.24)
21:18:03.614 00.001 20224 Worker thread wakes up
21:18:03.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
21:18:03.614 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
21:18:03.614 00.000 20224 Moving (0.10, 0.24) raw xDistance=0.07 yDistance=-0.25
21:18:03.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:18:03.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:18:03.614 00.000 20224 MoveAxis(E, 0, ABG)
21:18:03.614 00.000 20224 Move returns status 0, amount 0
21:18:03.614 00.000 20224 MoveAxis(N, 52, ABG)
21:18:03.614 00.000 20224 Guiding  Dir = 0, Dur = 52
21:18:03.615 00.001 20224 IsSlewing returns 0
21:18:03.615 00.000 20224 IsGuiding returns 0
21:18:03.619 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47235, med=2745, FiltMin=2502, FiltMax=23849, Gamma=1.000
21:18:03.632 00.013 8996 UpdateGuideState exits: m=715297 SNR=342.6
21:18:03.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:03.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:03.635 00.001 8996 Enqueuing Expose request
21:18:03.666 00.031 20224 PulseGuide returned control before completion, sleep 12
21:18:03.680 00.014 20224 IsGuiding returns 1
21:18:03.680 00.000 20224 scope still moving after pulse duration time elapsed
21:18:03.711 00.031 20224 IsSlewing returns 0
21:18:03.711 00.000 20224 IsGuiding returns 1
21:18:03.743 00.032 20224 IsSlewing returns 0
21:18:03.743 00.000 20224 IsGuiding returns 1
21:18:03.775 00.032 20224 IsSlewing returns 0
21:18:03.775 00.000 20224 IsGuiding returns 0
21:18:03.775 00.000 20224 scope move finished after 52 + 108 ms
21:18:03.775 00.000 20224 Move returns status 0, amount 52
21:18:03.776 00.001 20224 move complete, result=0
21:18:03.776 00.000 20224 worker thread done servicing request
21:18:03.776 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
21:18:03.778 00.002 20224 Worker thread wakes up
21:18:03.778 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:03.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:04.753 00.975 20224 Exposure complete
21:18:04.816 00.063 20224 worker thread done servicing request
21:18:04.816 00.000 8996 OnExposeComplete: enter
21:18:04.818 00.002 8996 UpdateGuideState(): m_state=6
21:18:04.819 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1521
21:18:04.820 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.91, Mass=696180, SNR=346.3, Peak=54931 HFD=4.5
21:18:04.822 00.002 8996 MultiStar: [#1 0.07,0.07,0.64,U] [#2 -0.06,-0.22,0.74,U] [#3 0.12,-0.04,0.71,U] [#4 0.03,-0.03,0.59,U] [#5 0.20,0.06,0.58,U] [#6 0.15,0.04,0.51,U] [#7 0.09,-0.04,0.48,U] [#8 0.08,0.21,0.40,U] 
21:18:04.823 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {-0.18, -0.26}
21:18:04.823 00.000 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
21:18:04.824 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
21:18:04.825 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.02 mountX=0.04 mountY=0.05, mountTheta=0.91
21:18:04.829 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
21:18:04.830 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
21:18:04.830 00.000 20224 Worker thread wakes up
21:18:04.831 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
21:18:04.831 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
21:18:04.831 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.04 yDistance=0.05
21:18:04.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:18:04.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:04.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:18:04.831 00.000 20224 MoveAxis(E, 0, ABG)
21:18:04.831 00.000 20224 Move returns status 0, amount 0
21:18:04.831 00.000 20224 MoveAxis(N, 0, ABG)
21:18:04.831 00.000 20224 Move returns status 0, amount 0
21:18:04.832 00.001 20224 move complete, result=0
21:18:04.832 00.000 20224 worker thread done servicing request
21:18:04.837 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54931, med=2745, FiltMin=2502, FiltMax=27734, Gamma=1.000
21:18:04.863 00.026 8996 UpdateGuideState exits: m=696180 SNR=346.3
21:18:04.865 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:04.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:04.867 00.001 8996 Enqueuing Expose request
21:18:04.868 00.001 20224 Worker thread wakes up
21:18:04.868 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:04.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:04.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:06.036 01.167 20224 Exposure complete
21:18:06.094 00.058 20224 worker thread done servicing request
21:18:06.094 00.000 8996 OnExposeComplete: enter
21:18:06.095 00.001 8996 UpdateGuideState(): m_state=6
21:18:06.096 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1522
21:18:06.097 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=472.76, Mass=723439, SNR=391.6, Peak=51459 HFD=4.6
21:18:06.098 00.001 8996 MultiStar: [#1 0.05,-0.43,0.55,U] [#2 0.01,-0.12,0.66,U] [#3 0.22,-0.41,0.52,U] [#4 0.08,-0.34,0.45,U] [#5 0.42,-0.45,0.00,M1] [#6 0.12,-0.42,0.38,U] [#7 -0.06,-0.25,0.38,U] [#8 0.48,-0.27,0.00,M5] 
21:18:06.099 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.34}, one-star: {-0.04, -0.41}
21:18:06.100 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
21:18:06.101 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.81)
21:18:06.101 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.34 hyp=0.34 cameraTheta=-1.45 mountX=0.07 mountY=0.33, mountTheta=1.35
21:18:06.104 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.34, opts=13)
21:18:06.104 00.000 8996 Enqueuing Move request for scope (0.04, -0.34)
21:18:06.105 00.001 20224 Worker thread wakes up
21:18:06.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.34) opts 0xd
21:18:06.105 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.34)
21:18:06.105 00.000 20224 Moving (0.04, -0.34) raw xDistance=0.07 yDistance=0.33
21:18:06.106 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:18:06.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:18:06.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:18:06.106 00.000 20224 MoveAxis(E, 0, ABG)
21:18:06.106 00.000 20224 Move returns status 0, amount 0
21:18:06.106 00.000 20224 MoveAxis(N, 0, ABG)
21:18:06.106 00.000 20224 Move returns status 0, amount 0
21:18:06.106 00.000 20224 move complete, result=0
21:18:06.106 00.000 20224 worker thread done servicing request
21:18:06.112 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51459, med=2745, FiltMin=2483, FiltMax=27261, Gamma=1.000
21:18:06.125 00.013 8996 UpdateGuideState exits: m=723439 SNR=391.6
21:18:06.126 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:06.127 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:06.129 00.002 8996 Enqueuing Expose request
21:18:06.130 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:18:06.131 00.001 20224 Worker thread wakes up
21:18:06.131 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:06.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:07.096 00.965 20224 Exposure complete
21:18:07.159 00.063 20224 worker thread done servicing request
21:18:07.159 00.000 8996 OnExposeComplete: enter
21:18:07.160 00.001 8996 UpdateGuideState(): m_state=6
21:18:07.160 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1523
21:18:07.161 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=472.95, Mass=738898, SNR=359.7, Peak=54899 HFD=4.5
21:18:07.162 00.001 8996 MultiStar: [#1 0.02,-0.09,0.62,U] [#2 0.02,-0.02,0.76,U] [#3 0.20,-0.09,0.56,U] [#4 0.05,-0.13,0.51,U] [#5 0.15,-0.20,0.56,U] [#6 0.40,-0.12,0.42,U] [#7 0.15,-0.23,0.45,U] [#8 0.16,-0.07,0.34,U] 
21:18:07.163 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.13}, one-star: {-0.06, -0.22}
21:18:07.164 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
21:18:07.165 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
21:18:07.166 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.97 mountX=0.10 mountY=0.12, mountTheta=0.87
21:18:07.169 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.13, opts=13)
21:18:07.170 00.001 8996 Enqueuing Move request for scope (0.09, -0.13)
21:18:07.171 00.001 20224 Worker thread wakes up
21:18:07.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
21:18:07.171 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
21:18:07.172 00.001 20224 Moving (0.09, -0.13) raw xDistance=0.10 yDistance=0.12
21:18:07.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:18:07.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:07.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:18:07.172 00.000 20224 MoveAxis(E, 0, ABG)
21:18:07.172 00.000 20224 Move returns status 0, amount 0
21:18:07.172 00.000 20224 MoveAxis(N, 0, ABG)
21:18:07.172 00.000 20224 Move returns status 0, amount 0
21:18:07.172 00.000 20224 move complete, result=0
21:18:07.172 00.000 20224 worker thread done servicing request
21:18:07.177 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54899, med=2745, FiltMin=2489, FiltMax=29030, Gamma=1.000
21:18:07.192 00.015 8996 UpdateGuideState exits: m=738898 SNR=359.7
21:18:07.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:07.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:07.195 00.001 8996 Enqueuing Expose request
21:18:07.196 00.001 20224 Worker thread wakes up
21:18:07.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:07.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:07.196 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:08.350 01.154 20224 Exposure complete
21:18:08.433 00.083 20224 worker thread done servicing request
21:18:08.433 00.000 8996 OnExposeComplete: enter
21:18:08.435 00.002 8996 UpdateGuideState(): m_state=6
21:18:08.437 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1524
21:18:08.439 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=472.92, Mass=773944, SNR=375.5, Peak=55491 HFD=4.6
21:18:08.440 00.001 8996 MultiStar: [#1 -0.02,0.14,0.66,U] [#2 -0.02,-0.08,0.72,U] [#3 0.12,-0.34,0.57,U] [#4 0.03,-0.33,0.50,U] [#5 0.14,0.01,0.57,U] [#6 -0.11,-0.10,0.39,U] [#7 -0.04,-0.08,0.40,U] [#8 0.28,0.07,0.36,U] 
21:18:08.441 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {-0.30, -0.25}
21:18:08.442 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
21:18:08.443 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
21:18:08.444 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=-0.01 mountY=0.12, mountTheta=1.68
21:18:08.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
21:18:08.447 00.001 8996 Enqueuing Move request for scope (-0.02, -0.12)
21:18:08.448 00.001 20224 Worker thread wakes up
21:18:08.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
21:18:08.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
21:18:08.448 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
21:18:08.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:18:08.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:08.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:18:08.448 00.000 20224 MoveAxis(E, 0, ABG)
21:18:08.448 00.000 20224 Move returns status 0, amount 0
21:18:08.448 00.000 20224 MoveAxis(N, 0, ABG)
21:18:08.448 00.000 20224 Move returns status 0, amount 0
21:18:08.448 00.000 20224 move complete, result=0
21:18:08.448 00.000 20224 worker thread done servicing request
21:18:08.452 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55491, med=2745, FiltMin=2461, FiltMax=31942, Gamma=1.000
21:18:08.471 00.019 8996 UpdateGuideState exits: m=773944 SNR=375.5
21:18:08.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:08.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:08.475 00.002 8996 Enqueuing Expose request
21:18:08.476 00.001 20224 Worker thread wakes up
21:18:08.476 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:08.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:08.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:09.453 00.976 20224 Exposure complete
21:18:09.518 00.065 20224 worker thread done servicing request
21:18:09.518 00.000 8996 OnExposeComplete: enter
21:18:09.519 00.001 8996 UpdateGuideState(): m_state=6
21:18:09.521 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1525
21:18:09.521 00.000 8996 Star::Find returns 1 (0), X=138.79, Y=473.18, Mass=832489, SNR=376.6, Peak=59923 HFD=4.6
21:18:09.523 00.002 8996 MultiStar: [#1 -0.09,0.31,0.62,U] [#2 0.03,0.17,0.73,U] [#3 0.04,-0.05,0.66,U] [#4 -0.15,-0.08,0.48,U] [#5 0.17,0.02,0.60,U] [#6 -0.06,-0.09,0.39,U] [#7 0.08,-0.05,0.42,U] [#8 0.29,0.35,0.36,U] 
21:18:09.524 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {-0.21, 0.01}
21:18:09.524 00.000 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
21:18:09.525 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
21:18:09.526 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.77 mountX=-0.02 mountY=-0.06, mountTheta=-1.87
21:18:09.528 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.06, opts=13)
21:18:09.529 00.001 8996 Enqueuing Move request for scope (-0.01, 0.06)
21:18:09.530 00.001 20224 Worker thread wakes up
21:18:09.530 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
21:18:09.530 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
21:18:09.530 00.000 20224 Moving (-0.01, 0.06) raw xDistance=-0.02 yDistance=-0.06
21:18:09.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:18:09.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:09.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:18:09.530 00.000 20224 MoveAxis(E, 0, ABG)
21:18:09.530 00.000 20224 Move returns status 0, amount 0
21:18:09.531 00.001 20224 MoveAxis(N, 0, ABG)
21:18:09.531 00.000 20224 Move returns status 0, amount 0
21:18:09.531 00.000 20224 move complete, result=0
21:18:09.531 00.000 20224 worker thread done servicing request
21:18:09.536 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59923, med=2745, FiltMin=2505, FiltMax=31853, Gamma=1.000
21:18:09.561 00.025 8996 UpdateGuideState exits: m=832489 SNR=376.6
21:18:09.562 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:09.564 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:09.565 00.001 8996 Enqueuing Expose request
21:18:09.567 00.002 20224 Worker thread wakes up
21:18:09.567 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:09.568 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:09.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:10.737 01.169 20224 Exposure complete
21:18:10.797 00.060 20224 worker thread done servicing request
21:18:10.797 00.000 8996 OnExposeComplete: enter
21:18:10.798 00.001 8996 UpdateGuideState(): m_state=6
21:18:10.800 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1526
21:18:10.801 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.29, Mass=812912, SNR=390.9, Peak=56307 HFD=4.5
21:18:10.802 00.001 8996 MultiStar: [#1 0.04,-0.01,0.62,U] [#2 0.07,0.15,0.70,U] [#3 0.04,-0.38,0.53,U] [#4 -0.01,-0.42,0.59,U] [#5 0.26,-0.03,0.57,U] [#6 0.03,-0.34,0.38,U] [#7 -0.04,-0.30,0.44,U] [#8 0.35,0.30,0.35,U] 
21:18:10.804 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {-0.13, 0.12}
21:18:10.805 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:18:10.806 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
21:18:10.808 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.07 mountX=0.05 mountY=0.07, mountTheta=0.97
21:18:10.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.08, opts=13)
21:18:10.811 00.001 8996 Enqueuing Move request for scope (0.04, -0.08)
21:18:10.813 00.002 20224 Worker thread wakes up
21:18:10.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
21:18:10.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
21:18:10.813 00.000 20224 Moving (0.04, -0.08) raw xDistance=0.05 yDistance=0.07
21:18:10.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:18:10.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:10.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:18:10.813 00.000 20224 MoveAxis(E, 0, ABG)
21:18:10.814 00.001 20224 Move returns status 0, amount 0
21:18:10.814 00.000 20224 MoveAxis(N, 0, ABG)
21:18:10.814 00.000 20224 Move returns status 0, amount 0
21:18:10.814 00.000 20224 move complete, result=0
21:18:10.814 00.000 20224 worker thread done servicing request
21:18:10.820 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56307, med=2745, FiltMin=2496, FiltMax=32509, Gamma=1.000
21:18:10.840 00.020 8996 UpdateGuideState exits: m=812912 SNR=390.9
21:18:10.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:10.843 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:10.844 00.001 8996 Enqueuing Expose request
21:18:10.845 00.001 20224 Worker thread wakes up
21:18:10.845 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:10.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:10.845 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:11.815 00.970 20224 Exposure complete
21:18:11.886 00.071 20224 worker thread done servicing request
21:18:11.886 00.000 8996 OnExposeComplete: enter
21:18:11.887 00.001 8996 UpdateGuideState(): m_state=6
21:18:11.888 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1527
21:18:11.889 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.27, Mass=769301, SNR=351.9, Peak=60083 HFD=4.5
21:18:11.890 00.001 8996 MultiStar: [#1 -0.05,0.20,0.64,U] [#2 0.06,0.14,0.76,U] [#3 0.06,-0.16,0.65,U] [#4 -0.00,0.05,0.57,U] [#5 0.06,0.05,0.63,U] [#6 0.11,0.02,0.44,U] [#7 0.01,0.05,0.48,U] [#8 0.30,0.13,0.41,U] 
21:18:11.891 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {-0.23, 0.10}
21:18:11.892 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:18:11.893 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
21:18:11.894 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.48 mountX=-0.00 mountY=-0.07, mountTheta=-1.58
21:18:11.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.07, opts=13)
21:18:11.897 00.001 8996 Enqueuing Move request for scope (0.01, 0.07)
21:18:11.897 00.000 20224 Worker thread wakes up
21:18:11.898 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
21:18:11.898 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
21:18:11.898 00.000 20224 Moving (0.01, 0.07) raw xDistance=-0.00 yDistance=-0.07
21:18:11.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:18:11.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:11.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:18:11.898 00.000 20224 MoveAxis(E, 0, ABG)
21:18:11.898 00.000 20224 Move returns status 0, amount 0
21:18:11.898 00.000 20224 MoveAxis(N, 0, ABG)
21:18:11.898 00.000 20224 Move returns status 0, amount 0
21:18:11.898 00.000 20224 move complete, result=0
21:18:11.898 00.000 20224 worker thread done servicing request
21:18:11.902 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60083, med=2745, FiltMin=2483, FiltMax=29977, Gamma=1.000
21:18:11.920 00.018 8996 UpdateGuideState exits: m=769301 SNR=351.9
21:18:11.922 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:11.924 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:11.924 00.000 8996 Enqueuing Expose request
21:18:11.926 00.002 20224 Worker thread wakes up
21:18:11.926 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:11.927 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:11.927 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:13.084 01.157 20224 Exposure complete
21:18:13.157 00.073 20224 worker thread done servicing request
21:18:13.963 00.806 8996 OnExposeComplete: enter
21:18:13.964 00.001 8996 UpdateGuideState(): m_state=6
21:18:13.965 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1528
21:18:13.966 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.05, Mass=759304, SNR=361.9, Peak=63171 HFD=4.5
21:18:13.968 00.002 8996 MultiStar: [#1 -0.08,0.10,0.62,U] [#2 -0.10,0.04,0.72,U] [#3 0.23,0.10,0.59,U] [#4 0.07,0.06,0.57,U] [#5 0.09,-0.21,0.66,U] [#6 0.15,-0.01,0.45,U] [#7 0.10,0.03,0.42,U] [#8 0.03,0.00,0.38,U] 
21:18:13.969 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.29, -0.13}
21:18:13.970 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
21:18:13.971 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
21:18:13.971 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.35 mountX=-0.01 mountY=0.01, mountTheta=2.25
21:18:13.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
21:18:13.974 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
21:18:13.975 00.001 20224 Worker thread wakes up
21:18:13.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:18:13.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:18:13.975 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:18:13.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:18:13.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:13.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:18:13.975 00.000 20224 MoveAxis(E, 0, ABG)
21:18:13.975 00.000 20224 Move returns status 0, amount 0
21:18:13.975 00.000 20224 MoveAxis(N, 0, ABG)
21:18:13.975 00.000 20224 Move returns status 0, amount 0
21:18:13.975 00.000 20224 move complete, result=0
21:18:13.975 00.000 20224 worker thread done servicing request
21:18:14.001 00.026 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63171, med=2745, FiltMin=2499, FiltMax=32013, Gamma=1.000
21:18:14.020 00.019 8996 UpdateGuideState exits: m=759304 SNR=361.9
21:18:14.021 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:14.022 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:14.022 00.000 8996 Enqueuing Expose request
21:18:14.023 00.001 20224 Worker thread wakes up
21:18:14.023 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:14.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:14.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:15.194 01.170 20224 Exposure complete
21:18:15.278 00.084 20224 worker thread done servicing request
21:18:15.278 00.000 8996 OnExposeComplete: enter
21:18:15.279 00.001 8996 UpdateGuideState(): m_state=6
21:18:15.280 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1529
21:18:15.281 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.07, Mass=773215, SNR=360.4, Peak=65507 HFD=4.5
21:18:15.282 00.001 8996 MultiStar: [#1 -0.15,-0.03,0.62,U] [#2 -0.11,0.04,0.73,U] [#3 0.19,-0.08,0.59,U] [#4 -0.10,0.12,0.58,U] [#5 0.16,0.02,0.61,U] [#6 0.12,-0.05,0.39,U] [#7 0.11,-0.12,0.49,U] [#8 0.15,0.10,0.38,U] 
21:18:15.283 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.02}, one-star: {-0.16, -0.10}
21:18:15.283 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
21:18:15.284 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
21:18:15.285 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.82 mountX=-0.00 mountY=0.02, mountTheta=1.72
21:18:15.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.02, opts=13)
21:18:15.288 00.001 8996 Enqueuing Move request for scope (-0.00, -0.02)
21:18:15.289 00.001 20224 Worker thread wakes up
21:18:15.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
21:18:15.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
21:18:15.290 00.001 20224 Moving (-0.00, -0.02) raw xDistance=-0.00 yDistance=0.02
21:18:15.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:18:15.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:15.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:18:15.290 00.000 20224 MoveAxis(E, 0, ABG)
21:18:15.290 00.000 20224 Move returns status 0, amount 0
21:18:15.290 00.000 20224 MoveAxis(N, 0, ABG)
21:18:15.290 00.000 20224 Move returns status 0, amount 0
21:18:15.290 00.000 20224 move complete, result=0
21:18:15.290 00.000 20224 worker thread done servicing request
21:18:15.294 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2502, FiltMax=30893, Gamma=1.000
21:18:15.309 00.015 8996 UpdateGuideState exits: m=773215 SNR=360.4
21:18:15.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:15.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:15.312 00.001 8996 Enqueuing Expose request
21:18:15.313 00.001 20224 Worker thread wakes up
21:18:15.313 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:15.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:15.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:16.293 00.979 20224 Exposure complete
21:18:16.319 00.026 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:18:16.321 00.002 8996 case statement mapped state 6 to 3
21:18:16.322 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:18:16.354 00.032 20224 worker thread done servicing request
21:18:16.355 00.001 8996 OnExposeComplete: enter
21:18:16.356 00.001 8996 UpdateGuideState(): m_state=6
21:18:16.357 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1530
21:18:16.359 00.002 8996 Star::Find returns 1 (0), X=138.75, Y=473.02, Mass=747526, SNR=393.8, Peak=65507 HFD=4.5
21:18:16.360 00.001 8996 MultiStar: [#1 -0.08,-0.00,0.59,U] [#2 -0.10,0.05,0.71,U] [#3 -0.04,-0.13,0.52,U] [#4 -0.19,-0.15,0.47,U] [#5 -0.05,-0.11,0.58,U] [#6 0.07,0.19,0.35,U] [#7 0.07,-0.05,0.42,U] [#8 0.06,0.19,0.41,U] 
21:18:16.361 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.25, -0.15}
21:18:16.363 00.002 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
21:18:16.365 00.002 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
21:18:16.366 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.71 mountX=-0.08 mountY=0.05, mountTheta=2.60
21:18:16.370 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
21:18:16.371 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
21:18:16.373 00.002 20224 Worker thread wakes up
21:18:16.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
21:18:16.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
21:18:16.373 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.08 yDistance=0.05
21:18:16.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:18:16.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:16.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:18:16.373 00.000 20224 MoveAxis(E, 0, ABG)
21:18:16.373 00.000 20224 Move returns status 0, amount 0
21:18:16.373 00.000 20224 MoveAxis(N, 0, ABG)
21:18:16.373 00.000 20224 Move returns status 0, amount 0
21:18:16.373 00.000 20224 move complete, result=0
21:18:16.373 00.000 20224 worker thread done servicing request
21:18:16.380 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2496, FiltMax=33421, Gamma=1.000
21:18:16.404 00.024 8996 UpdateGuideState exits: m=747526 SNR=393.8
21:18:16.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:16.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:16.407 00.001 8996 Enqueuing Expose request
21:18:16.407 00.000 20224 Worker thread wakes up
21:18:16.407 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:16.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:16.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:17.569 01.161 20224 Exposure complete
21:18:17.624 00.055 20224 worker thread done servicing request
21:18:17.624 00.000 8996 OnExposeComplete: enter
21:18:17.625 00.001 8996 UpdateGuideState(): m_state=6
21:18:17.626 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1531
21:18:17.627 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.18, Mass=711901, SNR=336.1, Peak=62019 HFD=4.6
21:18:17.629 00.002 8996 MultiStar: [#1 -0.15,0.26,0.77,U] [#2 -0.11,0.04,0.77,U] [#3 0.17,0.05,0.77,U] [#4 0.09,0.06,0.63,U] [#5 -0.09,0.10,0.62,U] [#6 -0.07,0.18,0.45,U] [#7 -0.18,0.12,0.52,U] [#8 -0.21,0.21,0.41,U] 
21:18:17.629 00.000 8996 refined, 8 included, MultiStar: {-0.10, 0.10}, one-star: {-0.33, 0.01}
21:18:17.630 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
21:18:17.632 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
21:18:17.633 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.36 mountX=-0.11 mountY=-0.09, mountTheta=-2.47
21:18:17.635 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.10, opts=13)
21:18:17.636 00.001 8996 Enqueuing Move request for scope (-0.10, 0.10)
21:18:17.637 00.001 20224 Worker thread wakes up
21:18:17.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
21:18:17.637 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
21:18:17.637 00.000 20224 Moving (-0.10, 0.10) raw xDistance=-0.11 yDistance=-0.09
21:18:17.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:18:17.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:17.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:18:17.637 00.000 20224 MoveAxis(E, 0, ABG)
21:18:17.637 00.000 20224 Move returns status 0, amount 0
21:18:17.637 00.000 20224 MoveAxis(N, 0, ABG)
21:18:17.637 00.000 20224 Move returns status 0, amount 0
21:18:17.637 00.000 20224 move complete, result=0
21:18:17.638 00.001 20224 worker thread done servicing request
21:18:17.644 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62019, med=2745, FiltMin=2470, FiltMax=28493, Gamma=1.000
21:18:17.664 00.020 8996 UpdateGuideState exits: m=711901 SNR=336.1
21:18:17.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:17.667 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:17.668 00.001 8996 Enqueuing Expose request
21:18:17.669 00.001 20224 Worker thread wakes up
21:18:17.669 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:17.670 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:17.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:18.653 00.983 20224 Exposure complete
21:18:18.740 00.087 20224 worker thread done servicing request
21:18:18.740 00.000 8996 OnExposeComplete: enter
21:18:18.742 00.002 8996 UpdateGuideState(): m_state=6
21:18:18.744 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1532
21:18:18.746 00.002 8996 Star::Find returns 1 (0), X=138.47, Y=473.19, Mass=704509, SNR=355.2, Peak=59363 HFD=4.6
21:18:18.747 00.001 8996 MultiStar: [#1 -0.13,0.20,0.59,U] [#2 -0.23,0.18,0.75,U] [#3 -0.17,0.09,0.71,U] [#4 -0.20,0.20,0.58,U] [#5 -0.39,0.21,0.56,U] [#6 -0.16,0.10,0.49,U] [#7 -0.18,0.07,0.45,U] [#8 -0.28,0.32,0.43,U] 
21:18:18.749 00.002 8996 refined, 8 included, MultiStar: {-0.27, 0.14}, one-star: {-0.53, 0.02}
21:18:18.750 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
21:18:18.750 00.000 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
21:18:18.751 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.14 hyp=0.31 cameraTheta=2.66 mountX=-0.28 mountY=-0.11, mountTheta=-2.77
21:18:18.753 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.14, opts=13)
21:18:18.754 00.001 8996 Enqueuing Move request for scope (-0.27, 0.14)
21:18:18.755 00.001 20224 Worker thread wakes up
21:18:18.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.14) opts 0xd
21:18:18.755 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.14)
21:18:18.755 00.000 20224 Moving (-0.27, 0.14) raw xDistance=-0.28 yDistance=-0.11
21:18:18.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:18:18.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:18.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:18:18.755 00.000 20224 MoveAxis(E, 41, ABG)
21:18:18.755 00.000 20224 Guiding  Dir = 2, Dur = 41
21:18:18.756 00.001 20224 IsSlewing returns 0
21:18:18.756 00.000 20224 IsGuiding returns 0
21:18:18.757 00.001 20224 PulseGuide returned control before completion, sleep 51
21:18:18.760 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59363, med=2745, FiltMin=2486, FiltMax=27891, Gamma=1.000
21:18:18.779 00.019 8996 UpdateGuideState exits: m=704509 SNR=355.2
21:18:18.780 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:18.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:18.782 00.001 8996 Enqueuing Expose request
21:18:18.818 00.036 20224 IsGuiding returns 1
21:18:18.818 00.000 20224 scope still moving after pulse duration time elapsed
21:18:18.849 00.031 20224 IsSlewing returns 0
21:18:18.849 00.000 20224 IsGuiding returns 0
21:18:18.849 00.000 20224 scope move finished after 41 + 52 ms
21:18:18.849 00.000 20224 Move returns status 0, amount 41
21:18:18.850 00.001 20224 MoveAxis(N, 0, ABG)
21:18:18.850 00.000 20224 Move returns status 0, amount 0
21:18:18.850 00.000 20224 move complete, result=0
21:18:18.850 00.000 20224 worker thread done servicing request
21:18:18.850 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
21:18:18.853 00.003 20224 Worker thread wakes up
21:18:18.853 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:18.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:20.020 01.167 20224 Exposure complete
21:18:20.090 00.070 20224 worker thread done servicing request
21:18:20.090 00.000 8996 OnExposeComplete: enter
21:18:20.091 00.001 8996 UpdateGuideState(): m_state=6
21:18:20.092 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1533
21:18:20.093 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.06, Mass=732733, SNR=354.6, Peak=65411 HFD=4.4
21:18:20.094 00.001 8996 MultiStar: [#1 -0.00,0.05,0.69,U] [#2 0.14,0.22,0.73,U] [#3 0.29,0.16,0.63,U] [#4 0.27,0.21,0.58,U] [#5 0.04,-0.01,0.57,U] [#6 0.37,0.08,0.42,U] [#7 0.20,0.09,0.47,U] [#8 0.06,-0.01,0.40,U] 
21:18:20.094 00.000 8996 refined, 8 included, MultiStar: {0.11, 0.07}, one-star: {-0.12, -0.11}
21:18:20.095 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
21:18:20.096 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
21:18:20.096 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.55 mountX=0.11 mountY=-0.08, mountTheta=-0.66
21:18:20.099 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
21:18:20.100 00.001 8996 Enqueuing Move request for scope (0.11, 0.07)
21:18:20.101 00.001 20224 Worker thread wakes up
21:18:20.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
21:18:20.101 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
21:18:20.102 00.001 20224 Moving (0.11, 0.07) raw xDistance=0.11 yDistance=-0.08
21:18:20.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:18:20.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:20.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:18:20.102 00.000 20224 MoveAxis(E, 0, ABG)
21:18:20.102 00.000 20224 Move returns status 0, amount 0
21:18:20.102 00.000 20224 MoveAxis(N, 0, ABG)
21:18:20.102 00.000 20224 Move returns status 0, amount 0
21:18:20.102 00.000 20224 move complete, result=0
21:18:20.103 00.001 20224 worker thread done servicing request
21:18:20.109 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65411, med=2745, FiltMin=2496, FiltMax=29773, Gamma=1.000
21:18:20.130 00.021 8996 UpdateGuideState exits: m=732733 SNR=354.6
21:18:20.132 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:20.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:20.135 00.002 8996 Enqueuing Expose request
21:18:20.136 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:20.136 00.000 20224 Worker thread wakes up
21:18:20.136 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:20.137 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:21.119 00.982 20224 Exposure complete
21:18:21.204 00.085 20224 worker thread done servicing request
21:18:21.204 00.000 8996 OnExposeComplete: enter
21:18:21.205 00.001 8996 UpdateGuideState(): m_state=6
21:18:21.206 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1534
21:18:21.207 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=473.32, Mass=772076, SNR=388.8, Peak=63075 HFD=4.6
21:18:21.208 00.001 8996 MultiStar: [#1 0.25,0.44,0.00,M1] [#2 0.24,0.39,0.64,U] [#3 0.26,0.17,0.53,U] [#4 0.15,0.12,0.44,U] [#5 0.43,0.32,0.00,M1] [#6 0.35,0.35,0.00,M1] [#7 0.22,0.35,0.39,U] [#8 0.37,0.54,0.00,M1] 
21:18:21.209 00.001 8996 single-star, 4 included, MultiStar: {0.10, 0.23}, one-star: {-0.14, 0.15}
21:18:21.210 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
21:18:21.211 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
21:18:21.212 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.32 mountX=-0.15 mountY=-0.13, mountTheta=-2.43
21:18:21.214 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.15, opts=13)
21:18:21.215 00.001 8996 Enqueuing Move request for scope (-0.14, 0.15)
21:18:21.215 00.000 20224 Worker thread wakes up
21:18:21.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
21:18:21.216 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
21:18:21.216 00.000 20224 Moving (-0.14, 0.15) raw xDistance=-0.15 yDistance=-0.13
21:18:21.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:18:21.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:21.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:18:21.216 00.000 20224 MoveAxis(E, 0, ABG)
21:18:21.216 00.000 20224 Move returns status 0, amount 0
21:18:21.216 00.000 20224 MoveAxis(N, 0, ABG)
21:18:21.216 00.000 20224 Move returns status 0, amount 0
21:18:21.216 00.000 20224 move complete, result=0
21:18:21.216 00.000 20224 worker thread done servicing request
21:18:21.219 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63075, med=2745, FiltMin=2509, FiltMax=29469, Gamma=1.000
21:18:21.233 00.014 8996 UpdateGuideState exits: m=772076 SNR=388.8
21:18:21.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:21.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:21.235 00.000 8996 Enqueuing Expose request
21:18:21.236 00.001 20224 Worker thread wakes up
21:18:21.236 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:21.237 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:21.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:22.411 01.174 20224 Exposure complete
21:18:22.470 00.059 20224 worker thread done servicing request
21:18:22.470 00.000 8996 OnExposeComplete: enter
21:18:22.472 00.002 8996 UpdateGuideState(): m_state=6
21:18:22.474 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1535
21:18:22.474 00.000 8996 Star::Find returns 1 (0), X=138.88, Y=473.31, Mass=756790, SNR=368.6, Peak=55155 HFD=4.6
21:18:22.475 00.001 8996 MultiStar: [#1 0.31,0.26,0.58,U] [#2 0.55,0.38,0.00,M1] [#3 0.45,0.09,0.56,U] [#4 0.39,0.18,0.52,U] [#5 0.52,0.30,0.00,M2] [#6 0.57,0.26,0.00,M2] [#7 0.46,0.39,0.00,M1] [#8 0.55,0.49,0.00,M2] 
21:18:22.476 00.001 8996 single-star, 3 included, MultiStar: {0.19, 0.17}, one-star: {-0.12, 0.14}
21:18:22.477 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:18:22.478 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
21:18:22.480 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.26 mountX=-0.13 mountY=-0.13, mountTheta=-2.37
21:18:22.483 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.14, opts=13)
21:18:22.485 00.002 8996 Enqueuing Move request for scope (-0.12, 0.14)
21:18:22.488 00.003 20224 Worker thread wakes up
21:18:22.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
21:18:22.488 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
21:18:22.488 00.000 20224 Moving (-0.12, 0.14) raw xDistance=-0.13 yDistance=-0.13
21:18:22.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:18:22.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:22.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:18:22.488 00.000 20224 MoveAxis(E, 0, ABG)
21:18:22.488 00.000 20224 Move returns status 0, amount 0
21:18:22.488 00.000 20224 MoveAxis(N, 0, ABG)
21:18:22.488 00.000 20224 Move returns status 0, amount 0
21:18:22.489 00.001 20224 move complete, result=0
21:18:22.489 00.000 20224 worker thread done servicing request
21:18:22.496 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55155, med=2749, FiltMin=2496, FiltMax=30109, Gamma=1.000
21:18:22.523 00.027 8996 UpdateGuideState exits: m=756790 SNR=368.6
21:18:22.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:22.524 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:22.525 00.001 8996 Enqueuing Expose request
21:18:22.526 00.001 20224 Worker thread wakes up
21:18:22.526 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:22.527 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:22.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:23.502 00.975 20224 Exposure complete
21:18:23.559 00.057 20224 worker thread done servicing request
21:18:23.559 00.000 8996 OnExposeComplete: enter
21:18:23.560 00.001 8996 UpdateGuideState(): m_state=6
21:18:23.561 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1536
21:18:23.562 00.001 8996 Star::Find returns 1 (0), X=139.33, Y=473.46, Mass=716839, SNR=366.2, Peak=43027 HFD=4.8
21:18:23.563 00.001 8996 MultiStar: [#1 0.51,0.32,0.00,M1] [#2 0.37,0.39,0.00,M2] [#3 0.58,0.18,0.00,M1] [#4 0.42,0.08,0.57,U] [#5 0.74,0.46,0.00,M3] [#6 0.58,0.28,0.00,M3] [#7 0.70,0.34,0.00,M2] [#8 0.71,0.45,0.00,M3] 
21:18:23.564 00.001 8996 refined, 1 included, MultiStar: {0.36, 0.21}, one-star: {0.33, 0.29}
21:18:23.564 00.000 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
21:18:23.565 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
21:18:23.566 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=0.21 hyp=0.42 cameraTheta=0.53 mountX=0.34 mountY=-0.25, mountTheta=-0.64
21:18:23.567 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.21, opts=13)
21:18:23.568 00.001 8996 Enqueuing Move request for scope (0.36, 0.21)
21:18:23.569 00.001 20224 Worker thread wakes up
21:18:23.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.21) opts 0xd
21:18:23.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.21)
21:18:23.569 00.000 20224 Moving (0.36, 0.21) raw xDistance=0.34 yDistance=-0.25
21:18:23.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:18:23.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:18:23.569 00.000 20224 MoveAxis(W, 50, ABG)
21:18:23.569 00.000 20224 Guiding  Dir = 3, Dur = 50
21:18:23.569 00.000 20224 IsSlewing returns 0
21:18:23.570 00.001 20224 IsGuiding returns 0
21:18:23.571 00.001 20224 PulseGuide returned control before completion, sleep 59
21:18:23.573 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=43027, med=2749, FiltMin=2499, FiltMax=23280, Gamma=1.000
21:18:23.587 00.014 8996 UpdateGuideState exits: m=716839 SNR=366.2
21:18:23.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:23.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:23.589 00.000 8996 Enqueuing Expose request
21:18:23.642 00.053 20224 IsGuiding returns 1
21:18:23.642 00.000 20224 scope still moving after pulse duration time elapsed
21:18:23.674 00.032 20224 IsSlewing returns 0
21:18:23.674 00.000 20224 IsGuiding returns 0
21:18:23.674 00.000 20224 scope move finished after 50 + 54 ms
21:18:23.674 00.000 20224 Move returns status 0, amount 50
21:18:23.674 00.000 20224 MoveAxis(N, 54, ABG)
21:18:23.674 00.000 20224 Guiding  Dir = 0, Dur = 54
21:18:23.674 00.000 20224 IsSlewing returns 0
21:18:23.674 00.000 20224 IsGuiding returns 0
21:18:23.723 00.049 20224 PulseGuide returned control before completion, sleep 16
21:18:23.752 00.029 20224 IsGuiding returns 1
21:18:23.752 00.000 20224 scope still moving after pulse duration time elapsed
21:18:23.782 00.030 20224 IsSlewing returns 0
21:18:23.782 00.000 20224 IsGuiding returns 1
21:18:23.814 00.032 20224 IsSlewing returns 0
21:18:23.815 00.001 20224 IsGuiding returns 0
21:18:23.815 00.000 20224 scope move finished after 54 + 86 ms
21:18:23.815 00.000 20224 Move returns status 0, amount 54
21:18:23.815 00.000 20224 move complete, result=0
21:18:23.815 00.000 20224 worker thread done servicing request
21:18:23.815 00.000 8996 GuideStep: 0.3 px 50 ms WEST, -0.3 px 54 ms NORTH
21:18:23.816 00.001 20224 Worker thread wakes up
21:18:23.817 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:23.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:24.989 01.172 20224 Exposure complete
21:18:25.081 00.092 20224 worker thread done servicing request
21:18:25.081 00.000 8996 OnExposeComplete: enter
21:18:25.082 00.001 8996 UpdateGuideState(): m_state=6
21:18:25.083 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1537
21:18:25.084 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.24, Mass=760445, SNR=355.6, Peak=61427 HFD=4.5
21:18:25.085 00.001 8996 MultiStar: [#1 -0.09,0.09,0.61,U] [#2 -0.13,0.09,0.76,U] [#3 0.26,0.16,0.63,U] [#4 0.10,0.14,0.59,U] [#5 0.13,0.16,0.64,U] [#6 0.22,0.26,0.50,U] [#7 0.23,0.07,0.47,U] [#8 0.19,0.05,0.42,U] 
21:18:25.085 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.12}, one-star: {-0.15, 0.07}
21:18:25.086 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
21:18:25.087 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
21:18:25.088 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.14 mountX=0.04 mountY=-0.12, mountTheta=-1.23
21:18:25.090 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.12, opts=13)
21:18:25.091 00.001 8996 Enqueuing Move request for scope (0.05, 0.12)
21:18:25.092 00.001 20224 Worker thread wakes up
21:18:25.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
21:18:25.092 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
21:18:25.092 00.000 20224 Moving (0.05, 0.12) raw xDistance=0.04 yDistance=-0.12
21:18:25.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:18:25.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:25.093 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:18:25.093 00.000 20224 MoveAxis(E, 0, ABG)
21:18:25.093 00.000 20224 Move returns status 0, amount 0
21:18:25.093 00.000 20224 MoveAxis(N, 0, ABG)
21:18:25.093 00.000 20224 Move returns status 0, amount 0
21:18:25.093 00.000 20224 move complete, result=0
21:18:25.093 00.000 20224 worker thread done servicing request
21:18:25.096 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61427, med=2749, FiltMin=2464, FiltMax=29133, Gamma=1.000
21:18:25.109 00.013 8996 UpdateGuideState exits: m=760445 SNR=355.6
21:18:25.110 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:25.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:25.112 00.001 8996 Enqueuing Expose request
21:18:25.113 00.001 20224 Worker thread wakes up
21:18:25.113 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:25.113 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:25.113 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:26.090 00.977 20224 Exposure complete
21:18:26.158 00.068 20224 worker thread done servicing request
21:18:26.158 00.000 8996 OnExposeComplete: enter
21:18:26.160 00.002 8996 UpdateGuideState(): m_state=6
21:18:26.162 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1538
21:18:26.164 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=473.13, Mass=745276, SNR=373.1, Peak=65507 HFD=4.5
21:18:26.166 00.002 8996 MultiStar: [#1 -0.10,0.28,0.62,U] [#2 0.03,0.19,0.74,U] [#3 0.23,0.21,0.58,U] [#4 0.19,0.16,0.58,U] [#5 0.20,0.09,0.62,U] [#6 0.20,0.19,0.47,U] [#7 0.05,0.26,0.48,U] [#8 0.34,0.30,0.37,U] 
21:18:26.168 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.16}, one-star: {-0.30, -0.04}
21:18:26.169 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:18:26.170 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:18:26.172 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.27 mountX=0.03 mountY=-0.16, mountTheta=-1.36
21:18:26.175 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.16, opts=13)
21:18:26.176 00.001 8996 Enqueuing Move request for scope (0.05, 0.16)
21:18:26.177 00.001 20224 Worker thread wakes up
21:18:26.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
21:18:26.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
21:18:26.177 00.000 20224 Moving (0.05, 0.16) raw xDistance=0.03 yDistance=-0.16
21:18:26.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:18:26.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:26.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:18:26.177 00.000 20224 MoveAxis(E, 0, ABG)
21:18:26.177 00.000 20224 Move returns status 0, amount 0
21:18:26.177 00.000 20224 MoveAxis(N, 0, ABG)
21:18:26.178 00.001 20224 Move returns status 0, amount 0
21:18:26.178 00.000 20224 move complete, result=0
21:18:26.178 00.000 20224 worker thread done servicing request
21:18:26.184 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2749, FiltMin=2477, FiltMax=30333, Gamma=1.000
21:18:26.210 00.026 8996 UpdateGuideState exits: m=745276 SNR=373.1
21:18:26.210 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:26.211 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:26.213 00.002 8996 Enqueuing Expose request
21:18:26.214 00.001 20224 Worker thread wakes up
21:18:26.214 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:18:26.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:26.216 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:27.371 01.155 20224 Exposure complete
21:18:27.443 00.072 20224 worker thread done servicing request
21:18:27.443 00.000 8996 OnExposeComplete: enter
21:18:27.445 00.002 8996 UpdateGuideState(): m_state=6
21:18:27.447 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1539
21:18:27.448 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=473.12, Mass=739359, SNR=341.4, Peak=61539 HFD=4.6
21:18:27.451 00.003 8996 MultiStar: [#1 -0.18,0.21,0.69,U] [#2 -0.21,-0.18,0.81,U] [#3 -0.01,0.11,0.67,U] [#4 -0.04,0.27,0.60,U] [#5 -0.15,0.16,0.57,U] [#6 -0.08,0.24,0.45,U] [#7 -0.18,0.13,0.50,U] [#8 -0.06,0.33,0.40,U] 
21:18:27.452 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.10}, one-star: {-0.42, -0.05}
21:18:27.453 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
21:18:27.454 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
21:18:27.455 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.60 mountX=-0.18 mountY=-0.08, mountTheta=-2.72
21:18:27.456 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.10, opts=13)
21:18:27.457 00.001 8996 Enqueuing Move request for scope (-0.17, 0.10)
21:18:27.458 00.001 20224 Worker thread wakes up
21:18:27.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
21:18:27.458 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
21:18:27.458 00.000 20224 Moving (-0.17, 0.10) raw xDistance=-0.18 yDistance=-0.08
21:18:27.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:18:27.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:27.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:18:27.458 00.000 20224 MoveAxis(E, 0, ABG)
21:18:27.458 00.000 20224 Move returns status 0, amount 0
21:18:27.458 00.000 20224 MoveAxis(N, 0, ABG)
21:18:27.458 00.000 20224 Move returns status 0, amount 0
21:18:27.458 00.000 20224 move complete, result=0
21:18:27.459 00.001 20224 worker thread done servicing request
21:18:27.462 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61539, med=2749, FiltMin=2489, FiltMax=29133, Gamma=1.000
21:18:27.476 00.014 8996 UpdateGuideState exits: m=739359 SNR=341.4
21:18:27.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:27.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:27.479 00.001 8996 Enqueuing Expose request
21:18:27.479 00.000 20224 Worker thread wakes up
21:18:27.480 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:27.480 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:27.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:28.475 00.995 20224 Exposure complete
21:18:28.543 00.068 20224 worker thread done servicing request
21:18:28.543 00.000 8996 OnExposeComplete: enter
21:18:28.544 00.001 8996 UpdateGuideState(): m_state=6
21:18:28.545 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1540
21:18:28.546 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.96, Mass=755144, SNR=330.8, Peak=61379 HFD=4.5
21:18:28.546 00.000 8996 MultiStar: [#1 -0.14,0.17,0.66,U] [#2 -0.09,0.08,0.83,U] [#3 -0.13,-0.06,0.62,U] [#4 -0.15,0.03,0.53,U] [#5 0.06,0.18,0.69,U] [#6 -0.13,0.30,0.44,U] [#7 -0.18,0.20,0.45,U] [#8 0.10,0.19,0.41,U] 
21:18:28.547 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.12, -0.21}
21:18:28.548 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
21:18:28.549 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
21:18:28.549 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.50 mountX=-0.10 mountY=-0.06, mountTheta=-2.61
21:18:28.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
21:18:28.552 00.001 8996 Enqueuing Move request for scope (-0.09, 0.07)
21:18:28.552 00.000 20224 Worker thread wakes up
21:18:28.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
21:18:28.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
21:18:28.553 00.001 20224 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=-0.06
21:18:28.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:18:28.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:28.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:18:28.553 00.000 20224 MoveAxis(E, 0, ABG)
21:18:28.553 00.000 20224 Move returns status 0, amount 0
21:18:28.553 00.000 20224 MoveAxis(N, 0, ABG)
21:18:28.553 00.000 20224 Move returns status 0, amount 0
21:18:28.553 00.000 20224 move complete, result=0
21:18:28.553 00.000 20224 worker thread done servicing request
21:18:28.558 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61379, med=2749, FiltMin=2457, FiltMax=28845, Gamma=1.000
21:18:28.574 00.016 8996 UpdateGuideState exits: m=755144 SNR=330.8
21:18:28.577 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:28.579 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:28.581 00.002 8996 Enqueuing Expose request
21:18:28.582 00.001 20224 Worker thread wakes up
21:18:28.582 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:28.584 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:28.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:29.751 01.167 20224 Exposure complete
21:18:29.812 00.061 20224 worker thread done servicing request
21:18:29.812 00.000 8996 OnExposeComplete: enter
21:18:29.813 00.001 8996 UpdateGuideState(): m_state=6
21:18:29.814 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1541
21:18:29.815 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.32, Mass=793582, SNR=351.6, Peak=58179 HFD=4.7
21:18:29.815 00.000 8996 MultiStar: [#1 -0.30,0.30,0.65,U] [#2 -0.46,0.31,0.00,M1] [#3 0.08,0.05,0.55,U] [#4 -0.15,0.24,0.57,U] [#5 -0.21,0.07,0.55,U] [#6 0.13,0.50,0.00,M1] [#7 -0.22,0.18,0.41,U] [#8 -0.06,0.16,0.41,U] 
21:18:29.817 00.002 8996 refined, 6 included, MultiStar: {-0.19, 0.16}, one-star: {-0.33, 0.15}
21:18:29.819 00.002 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:18:29.821 00.002 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
21:18:29.823 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.16 hyp=0.25 cameraTheta=2.43 mountX=-0.21 mountY=-0.14, mountTheta=-2.54
21:18:29.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.16, opts=13)
21:18:29.826 00.001 8996 Enqueuing Move request for scope (-0.19, 0.16)
21:18:29.827 00.001 20224 Worker thread wakes up
21:18:29.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.16) opts 0xd
21:18:29.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.16)
21:18:29.827 00.000 20224 Moving (-0.19, 0.16) raw xDistance=-0.21 yDistance=-0.14
21:18:29.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:18:29.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:29.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:18:29.827 00.000 20224 MoveAxis(E, 30, ABG)
21:18:29.827 00.000 20224 Guiding  Dir = 2, Dur = 30
21:18:29.827 00.000 20224 IsSlewing returns 0
21:18:29.828 00.001 20224 IsGuiding returns 0
21:18:29.832 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=58179, med=2749, FiltMin=2489, FiltMax=33001, Gamma=1.000
21:18:29.833 00.001 20224 PulseGuide returned control before completion, sleep 35
21:18:29.857 00.024 8996 UpdateGuideState exits: m=793582 SNR=351.6
21:18:29.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:29.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:29.859 00.000 8996 Enqueuing Expose request
21:18:29.879 00.020 20224 IsGuiding returns 1
21:18:29.879 00.000 20224 scope still moving after pulse duration time elapsed
21:18:29.911 00.032 20224 IsSlewing returns 0
21:18:29.912 00.001 20224 IsGuiding returns 1
21:18:29.943 00.031 20224 IsSlewing returns 0
21:18:29.943 00.000 20224 IsGuiding returns 0
21:18:29.943 00.000 20224 scope move finished after 30 + 85 ms
21:18:29.943 00.000 20224 Move returns status 0, amount 30
21:18:29.943 00.000 20224 MoveAxis(N, 0, ABG)
21:18:29.943 00.000 20224 Move returns status 0, amount 0
21:18:29.943 00.000 20224 move complete, result=0
21:18:29.943 00.000 20224 worker thread done servicing request
21:18:29.944 00.001 20224 Worker thread wakes up
21:18:29.944 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:29.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:29.944 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
21:18:30.932 00.988 20224 Exposure complete
21:18:31.002 00.070 20224 worker thread done servicing request
21:18:31.003 00.001 8996 OnExposeComplete: enter
21:18:31.004 00.001 8996 UpdateGuideState(): m_state=6
21:18:31.005 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1542
21:18:31.006 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=473.33, Mass=706928, SNR=362.5, Peak=49859 HFD=4.7
21:18:31.009 00.003 8996 MultiStar: [#1 0.16,0.53,0.00,M1] [#2 0.17,0.34,0.70,U] [#3 0.13,0.11,0.61,U] [#4 0.25,0.36,0.49,U] [#5 0.41,0.40,0.00,M1] [#6 0.40,0.16,0.39,U] [#7 0.24,0.28,0.42,U] [#8 0.32,0.71,0.00,M1] 
21:18:31.012 00.003 8996 single-star, 5 included, MultiStar: {0.15, 0.23}, one-star: {-0.05, 0.15}
21:18:31.014 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
21:18:31.015 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
21:18:31.016 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.89 mountX=-0.07 mountY=-0.15, mountTheta=-1.99
21:18:31.019 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.15, opts=13)
21:18:31.021 00.002 8996 Enqueuing Move request for scope (-0.05, 0.15)
21:18:31.022 00.001 20224 Worker thread wakes up
21:18:31.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
21:18:31.022 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
21:18:31.022 00.000 20224 Moving (-0.05, 0.15) raw xDistance=-0.07 yDistance=-0.15
21:18:31.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:18:31.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:31.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:18:31.023 00.001 20224 MoveAxis(E, 0, ABG)
21:18:31.023 00.000 20224 Move returns status 0, amount 0
21:18:31.023 00.000 20224 MoveAxis(N, 0, ABG)
21:18:31.023 00.000 20224 Move returns status 0, amount 0
21:18:31.023 00.000 20224 move complete, result=0
21:18:31.023 00.000 20224 worker thread done servicing request
21:18:31.027 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49859, med=2749, FiltMin=2505, FiltMax=26221, Gamma=1.000
21:18:31.042 00.015 8996 UpdateGuideState exits: m=706928 SNR=362.5
21:18:31.043 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:31.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:31.045 00.001 8996 Enqueuing Expose request
21:18:31.046 00.001 20224 Worker thread wakes up
21:18:31.046 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:31.047 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:31.048 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:32.216 01.168 20224 Exposure complete
21:18:32.308 00.092 20224 worker thread done servicing request
21:18:32.308 00.000 8996 OnExposeComplete: enter
21:18:32.310 00.002 8996 UpdateGuideState(): m_state=6
21:18:32.311 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1543
21:18:32.312 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.51, Mass=702226, SNR=361.5, Peak=48995 HFD=4.8
21:18:32.313 00.001 8996 MultiStar: [#1 -0.02,0.63,0.00,M2] [#2 0.09,0.56,0.00,M1] [#3 0.36,0.20,0.60,U] [#4 0.20,0.40,0.57,U] [#5 0.20,0.61,0.00,M2] [#6 0.23,0.66,0.00,M1] [#7 -0.04,0.41,0.42,U] [#8 0.11,0.66,0.00,M2] 
21:18:32.314 00.001 8996 refined, 3 included, MultiStar: {0.07, 0.33}, one-star: {-0.12, 0.33}
21:18:32.315 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
21:18:32.315 00.000 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
21:18:32.316 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.35 mountX=0.04 mountY=-0.34, mountTheta=-1.45
21:18:32.317 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.33, opts=13)
21:18:32.318 00.001 8996 Enqueuing Move request for scope (0.07, 0.33)
21:18:32.319 00.001 20224 Worker thread wakes up
21:18:32.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
21:18:32.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
21:18:32.319 00.000 20224 Moving (0.07, 0.33) raw xDistance=0.04 yDistance=-0.34
21:18:32.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:18:32.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:18:32.319 00.000 20224 MoveAxis(E, 0, ABG)
21:18:32.319 00.000 20224 Move returns status 0, amount 0
21:18:32.319 00.000 20224 MoveAxis(N, 71, ABG)
21:18:32.320 00.001 20224 Guiding  Dir = 0, Dur = 71
21:18:32.320 00.000 20224 IsSlewing returns 0
21:18:32.320 00.000 20224 IsGuiding returns 0
21:18:32.323 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48995, med=2749, FiltMin=2493, FiltMax=26829, Gamma=1.000
21:18:32.342 00.019 8996 UpdateGuideState exits: m=702226 SNR=361.5
21:18:32.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:32.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:32.346 00.001 8996 Enqueuing Expose request
21:18:32.375 00.029 20224 PulseGuide returned control before completion, sleep 26
21:18:32.405 00.030 20224 IsGuiding returns 1
21:18:32.405 00.000 20224 scope still moving after pulse duration time elapsed
21:18:32.437 00.032 20224 IsSlewing returns 0
21:18:32.437 00.000 20224 IsGuiding returns 1
21:18:32.467 00.030 20224 IsSlewing returns 0
21:18:32.468 00.001 20224 IsGuiding returns 0
21:18:32.468 00.000 20224 scope move finished after 71 + 77 ms
21:18:32.468 00.000 20224 Move returns status 0, amount 71
21:18:32.468 00.000 20224 move complete, result=0
21:18:32.468 00.000 20224 worker thread done servicing request
21:18:32.469 00.001 20224 Worker thread wakes up
21:18:32.469 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 71 ms NORTH
21:18:32.471 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:32.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:33.465 00.994 20224 Exposure complete
21:18:33.536 00.071 20224 worker thread done servicing request
21:18:33.536 00.000 8996 OnExposeComplete: enter
21:18:33.537 00.001 8996 UpdateGuideState(): m_state=6
21:18:33.539 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1544
21:18:33.540 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=473.19, Mass=707939, SNR=348.1, Peak=59491 HFD=4.5
21:18:33.542 00.002 8996 MultiStar: [#1 -0.31,0.41,0.00,M3] [#2 -0.15,0.34,0.81,U] [#3 0.12,0.23,0.65,U] [#4 -0.15,0.29,0.57,U] [#5 0.05,0.11,0.62,U] [#6 -0.00,0.65,0.00,M2] [#7 -0.00,0.39,0.47,U] [#8 0.10,0.57,0.00,M3] 
21:18:33.543 00.001 8996 refined, 5 included, MultiStar: {-0.09, 0.21}, one-star: {-0.28, 0.02}
21:18:33.543 00.000 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
21:18:33.544 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
21:18:33.546 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.98 mountX=-0.11 mountY=-0.20, mountTheta=-2.08
21:18:33.548 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.21, opts=13)
21:18:33.549 00.001 8996 Enqueuing Move request for scope (-0.09, 0.21)
21:18:33.550 00.001 20224 Worker thread wakes up
21:18:33.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
21:18:33.550 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
21:18:33.550 00.000 20224 Moving (-0.09, 0.21) raw xDistance=-0.11 yDistance=-0.20
21:18:33.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:18:33.550 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:33.550 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:18:33.550 00.000 20224 MoveAxis(E, 0, ABG)
21:18:33.550 00.000 20224 Move returns status 0, amount 0
21:18:33.550 00.000 20224 MoveAxis(N, 0, ABG)
21:18:33.550 00.000 20224 Move returns status 0, amount 0
21:18:33.550 00.000 20224 move complete, result=0
21:18:33.550 00.000 20224 worker thread done servicing request
21:18:33.555 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59491, med=2749, FiltMin=2483, FiltMax=28093, Gamma=1.000
21:18:33.579 00.024 8996 UpdateGuideState exits: m=707939 SNR=348.1
21:18:33.581 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:33.583 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:33.585 00.002 8996 Enqueuing Expose request
21:18:33.587 00.002 20224 Worker thread wakes up
21:18:33.587 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:18:33.589 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:33.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:34.764 01.175 20224 Exposure complete
21:18:34.820 00.056 20224 worker thread done servicing request
21:18:34.821 00.001 8996 OnExposeComplete: enter
21:18:34.822 00.001 8996 UpdateGuideState(): m_state=6
21:18:34.823 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1545
21:18:34.825 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=473.04, Mass=684318, SNR=376.6, Peak=58371 HFD=4.5
21:18:34.826 00.001 8996 MultiStar: [#1 0.06,0.26,0.62,U] [#2 -0.07,0.16,0.74,U] [#3 0.12,0.16,0.61,U] [#4 -0.03,0.09,0.50,U] [#5 0.30,0.03,0.58,U] [#6 0.07,0.26,0.48,U] [#7 -0.09,0.09,0.40,U] [#8 0.25,0.13,0.34,U] 
21:18:34.826 00.000 8996 refined, 8 included, MultiStar: {0.01, 0.10}, one-star: {-0.23, -0.13}
21:18:34.827 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
21:18:34.828 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
21:18:34.829 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.45 mountX=0.00 mountY=-0.10, mountTheta=-1.55
21:18:34.830 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.10, opts=13)
21:18:34.831 00.001 8996 Enqueuing Move request for scope (0.01, 0.10)
21:18:34.832 00.001 20224 Worker thread wakes up
21:18:34.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
21:18:34.832 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
21:18:34.832 00.000 20224 Moving (0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
21:18:34.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:18:34.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:34.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:18:34.832 00.000 20224 MoveAxis(E, 0, ABG)
21:18:34.832 00.000 20224 Move returns status 0, amount 0
21:18:34.832 00.000 20224 MoveAxis(N, 0, ABG)
21:18:34.832 00.000 20224 Move returns status 0, amount 0
21:18:34.832 00.000 20224 move complete, result=0
21:18:34.832 00.000 20224 worker thread done servicing request
21:18:34.836 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=58371, med=2749, FiltMin=2473, FiltMax=27709, Gamma=1.000
21:18:34.849 00.013 8996 UpdateGuideState exits: m=684318 SNR=376.6
21:18:34.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:34.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:34.854 00.003 8996 Enqueuing Expose request
21:18:34.856 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:34.857 00.001 20224 Worker thread wakes up
21:18:34.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:34.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:35.834 00.977 20224 Exposure complete
21:18:35.924 00.090 20224 worker thread done servicing request
21:18:35.925 00.001 8996 OnExposeComplete: enter
21:18:35.927 00.002 8996 UpdateGuideState(): m_state=6
21:18:35.928 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1546
21:18:35.930 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=473.00, Mass=714088, SNR=403.5, Peak=59635 HFD=4.8
21:18:35.932 00.002 8996 MultiStar: [#1 -0.14,0.06,0.57,U] [#2 -0.27,-0.00,0.78,U] [#3 -0.18,-0.12,0.50,U] [#4 -0.36,-0.09,0.50,U] [#5 -0.00,0.06,0.59,U] [#6 -0.10,0.04,0.37,U] [#7 -0.19,0.03,0.39,U] [#8 0.19,0.02,0.37,U] 
21:18:35.933 00.001 8996 refined, 8 included, MultiStar: {-0.20, -0.03}, one-star: {-0.39, -0.17}
21:18:35.934 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
21:18:35.935 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.29)
21:18:35.937 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-2.97 mountX=-0.19 mountY=0.06, mountTheta=2.86
21:18:35.939 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.03, opts=13)
21:18:35.940 00.001 8996 Enqueuing Move request for scope (-0.20, -0.03)
21:18:35.941 00.001 20224 Worker thread wakes up
21:18:35.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
21:18:35.942 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
21:18:35.942 00.000 20224 Moving (-0.20, -0.03) raw xDistance=-0.19 yDistance=0.06
21:18:35.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:18:35.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:35.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:18:35.942 00.000 20224 MoveAxis(E, 0, ABG)
21:18:35.942 00.000 20224 Move returns status 0, amount 0
21:18:35.942 00.000 20224 MoveAxis(N, 0, ABG)
21:18:35.942 00.000 20224 Move returns status 0, amount 0
21:18:35.942 00.000 20224 move complete, result=0
21:18:35.942 00.000 20224 worker thread done servicing request
21:18:35.948 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59635, med=2749, FiltMin=2499, FiltMax=28611, Gamma=1.000
21:18:35.961 00.013 8996 UpdateGuideState exits: m=714088 SNR=403.5
21:18:35.963 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:35.963 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:35.964 00.001 8996 Enqueuing Expose request
21:18:35.965 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:35.968 00.003 20224 Worker thread wakes up
21:18:35.968 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:35.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:37.130 01.162 20224 Exposure complete
21:18:37.205 00.075 20224 worker thread done servicing request
21:18:37.205 00.000 8996 OnExposeComplete: enter
21:18:37.206 00.001 8996 UpdateGuideState(): m_state=6
21:18:37.207 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1547
21:18:37.208 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.32, Mass=734144, SNR=358.8, Peak=59139 HFD=4.7
21:18:37.209 00.001 8996 MultiStar: [#1 -0.28,0.22,0.62,U] [#2 -0.22,0.30,0.86,U] [#3 -0.18,-0.03,0.66,U] [#4 -0.25,-0.02,0.52,U] [#5 -0.14,0.24,0.66,U] [#6 -0.15,0.11,0.42,U] [#7 -0.06,0.33,0.39,U] [#8 -0.14,0.31,0.40,U] 
21:18:37.210 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.18}, one-star: {-0.29, 0.15}
21:18:37.211 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:18:37.211 00.000 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
21:18:37.212 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.18 hyp=0.27 cameraTheta=2.43 mountX=-0.22 mountY=-0.15, mountTheta=-2.54
21:18:37.214 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.18, opts=13)
21:18:37.215 00.001 8996 Enqueuing Move request for scope (-0.20, 0.18)
21:18:37.215 00.000 20224 Worker thread wakes up
21:18:37.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.18) opts 0xd
21:18:37.215 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.18)
21:18:37.215 00.000 20224 Moving (-0.20, 0.18) raw xDistance=-0.22 yDistance=-0.15
21:18:37.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:18:37.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:37.216 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:18:37.216 00.000 20224 MoveAxis(E, 32, ABG)
21:18:37.216 00.000 20224 Guiding  Dir = 2, Dur = 32
21:18:37.216 00.000 20224 IsSlewing returns 0
21:18:37.216 00.000 20224 IsGuiding returns 0
21:18:37.219 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=59139, med=2749, FiltMin=2483, FiltMax=28233, Gamma=1.000
21:18:37.233 00.014 8996 UpdateGuideState exits: m=734144 SNR=358.8
21:18:37.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:37.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:37.236 00.001 8996 Enqueuing Expose request
21:18:37.243 00.007 20224 PulseGuide returned control before completion, sleep 16
21:18:37.273 00.030 20224 IsGuiding returns 1
21:18:37.273 00.000 20224 scope still moving after pulse duration time elapsed
21:18:37.304 00.031 20224 IsSlewing returns 0
21:18:37.304 00.000 20224 IsGuiding returns 1
21:18:37.336 00.032 20224 IsSlewing returns 0
21:18:37.337 00.001 20224 IsGuiding returns 0
21:18:37.337 00.000 20224 scope move finished after 32 + 88 ms
21:18:37.337 00.000 20224 Move returns status 0, amount 32
21:18:37.337 00.000 20224 MoveAxis(N, 0, ABG)
21:18:37.337 00.000 20224 Move returns status 0, amount 0
21:18:37.337 00.000 20224 move complete, result=0
21:18:37.337 00.000 20224 worker thread done servicing request
21:18:37.337 00.000 20224 Worker thread wakes up
21:18:37.337 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
21:18:37.341 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:37.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:38.323 00.982 20224 Exposure complete
21:18:38.405 00.082 20224 worker thread done servicing request
21:18:38.405 00.000 8996 OnExposeComplete: enter
21:18:38.407 00.002 8996 UpdateGuideState(): m_state=6
21:18:38.409 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1548
21:18:38.411 00.002 8996 Star::Find returns 1 (0), X=138.92, Y=473.05, Mass=741404, SNR=368.4, Peak=60499 HFD=4.5
21:18:38.413 00.002 8996 MultiStar: [#1 0.05,0.07,0.65,U] [#2 -0.07,0.06,0.75,U] [#3 0.15,0.06,0.58,U] [#4 0.05,0.07,0.57,U] [#5 0.18,-0.00,0.53,U] [#6 0.16,0.05,0.42,U] [#7 0.13,-0.07,0.45,U] [#8 0.25,0.21,0.39,U] 
21:18:38.414 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {-0.08, -0.12}
21:18:38.415 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
21:18:38.416 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
21:18:38.417 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.07 cameraTheta=0.35 mountX=0.06 mountY=-0.03, mountTheta=-0.46
21:18:38.419 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.02, opts=13)
21:18:38.421 00.002 8996 Enqueuing Move request for scope (0.06, 0.02)
21:18:38.422 00.001 20224 Worker thread wakes up
21:18:38.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
21:18:38.422 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
21:18:38.422 00.000 20224 Moving (0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
21:18:38.422 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:18:38.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:38.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:38.422 00.000 20224 MoveAxis(E, 0, ABG)
21:18:38.422 00.000 20224 Move returns status 0, amount 0
21:18:38.422 00.000 20224 MoveAxis(N, 0, ABG)
21:18:38.423 00.001 20224 Move returns status 0, amount 0
21:18:38.423 00.000 20224 move complete, result=0
21:18:38.423 00.000 20224 worker thread done servicing request
21:18:38.428 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60499, med=2749, FiltMin=2486, FiltMax=29133, Gamma=1.000
21:18:38.441 00.013 8996 UpdateGuideState exits: m=741404 SNR=368.4
21:18:38.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:38.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:38.443 00.000 8996 Enqueuing Expose request
21:18:38.445 00.002 20224 Worker thread wakes up
21:18:38.445 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:38.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:38.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:39.602 01.156 20224 Exposure complete
21:18:39.667 00.065 20224 worker thread done servicing request
21:18:39.667 00.000 8996 OnExposeComplete: enter
21:18:39.668 00.001 8996 UpdateGuideState(): m_state=6
21:18:39.669 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1549
21:18:39.671 00.002 8996 Star::Find returns 1 (0), X=139.08, Y=473.02, Mass=748958, SNR=367.0, Peak=58323 HFD=4.4
21:18:39.674 00.003 8996 MultiStar: [#1 0.12,0.05,0.67,U] [#2 0.08,0.13,0.73,U] [#3 0.26,0.06,0.68,U] [#4 0.18,0.12,0.51,U] [#5 0.33,0.16,0.56,U] [#6 0.32,0.13,0.43,U] [#7 0.12,0.18,0.44,U] [#8 0.24,0.01,0.36,U] 
21:18:39.677 00.003 8996 single-star, 8 included, MultiStar: {0.18, 0.06}, one-star: {0.08, -0.15}
21:18:39.679 00.002 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:18:39.680 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
21:18:39.681 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.07 mountX=0.10 mountY=0.14, mountTheta=0.97
21:18:39.684 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.15, opts=13)
21:18:39.685 00.001 8996 Enqueuing Move request for scope (0.08, -0.15)
21:18:39.687 00.002 20224 Worker thread wakes up
21:18:39.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
21:18:39.687 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
21:18:39.687 00.000 20224 Moving (0.08, -0.15) raw xDistance=0.10 yDistance=0.14
21:18:39.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:18:39.688 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:39.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:18:39.688 00.000 20224 MoveAxis(E, 0, ABG)
21:18:39.688 00.000 20224 Move returns status 0, amount 0
21:18:39.688 00.000 20224 MoveAxis(N, 0, ABG)
21:18:39.688 00.000 20224 Move returns status 0, amount 0
21:18:39.688 00.000 20224 move complete, result=0
21:18:39.688 00.000 20224 worker thread done servicing request
21:18:39.694 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58323, med=2749, FiltMin=2499, FiltMax=28909, Gamma=1.000
21:18:39.710 00.016 8996 UpdateGuideState exits: m=748958 SNR=367.0
21:18:39.712 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:39.714 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:39.716 00.002 8996 Enqueuing Expose request
21:18:39.718 00.002 20224 Worker thread wakes up
21:18:39.718 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:39.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:39.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:40.695 00.976 20224 Exposure complete
21:18:40.773 00.078 20224 worker thread done servicing request
21:18:40.773 00.000 8996 OnExposeComplete: enter
21:18:40.775 00.002 8996 UpdateGuideState(): m_state=6
21:18:40.777 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1550
21:18:40.779 00.002 8996 Star::Find returns 1 (0), X=138.98, Y=473.11, Mass=753649, SNR=393.1, Peak=62163 HFD=4.5
21:18:40.781 00.002 8996 MultiStar: [#1 -0.08,0.12,0.60,U] [#2 -0.04,0.09,0.72,U] [#3 0.08,-0.14,0.54,U] [#4 -0.02,-0.17,0.45,U] [#5 0.20,0.09,0.48,U] [#6 -0.04,-0.01,0.40,U] [#7 -0.00,-0.09,0.48,U] [#8 0.14,0.08,0.36,U] 
21:18:40.782 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.02, -0.06}
21:18:40.783 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
21:18:40.785 00.002 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
21:18:40.786 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.61 mountX=0.01 mountY=0.01, mountTheta=0.50
21:18:40.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.01, opts=13)
21:18:40.790 00.002 8996 Enqueuing Move request for scope (0.01, -0.01)
21:18:40.791 00.001 20224 Worker thread wakes up
21:18:40.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
21:18:40.791 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
21:18:40.791 00.000 20224 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.01
21:18:40.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:18:40.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:40.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:18:40.792 00.001 20224 MoveAxis(E, 0, ABG)
21:18:40.792 00.000 20224 Move returns status 0, amount 0
21:18:40.792 00.000 20224 MoveAxis(N, 0, ABG)
21:18:40.792 00.000 20224 Move returns status 0, amount 0
21:18:40.792 00.000 20224 move complete, result=0
21:18:40.792 00.000 20224 worker thread done servicing request
21:18:40.798 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62163, med=2749, FiltMin=2480, FiltMax=29629, Gamma=1.000
21:18:40.822 00.024 8996 UpdateGuideState exits: m=753649 SNR=393.1
21:18:40.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:40.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:40.826 00.001 8996 Enqueuing Expose request
21:18:40.826 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:40.827 00.001 20224 Worker thread wakes up
21:18:40.827 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:40.828 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:41.976 01.148 20224 Exposure complete
21:18:42.044 00.068 20224 worker thread done servicing request
21:18:42.044 00.000 8996 OnExposeComplete: enter
21:18:42.046 00.002 8996 UpdateGuideState(): m_state=6
21:18:42.048 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1551
21:18:42.049 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=473.37, Mass=694592, SNR=374.0, Peak=53091 HFD=4.7
21:18:42.051 00.002 8996 MultiStar: [#1 0.02,0.13,0.62,U] [#2 0.22,0.20,0.70,U] [#3 0.24,-0.10,0.54,U] [#4 0.13,-0.04,0.57,U] [#5 0.24,0.17,0.60,U] [#6 0.08,-0.19,0.42,U] [#7 0.22,-0.15,0.41,U] [#8 0.23,0.23,0.35,U] 
21:18:42.052 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.07}, one-star: {-0.27, 0.20}
21:18:42.052 00.000 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
21:18:42.053 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
21:18:42.054 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.72 mountX=0.08 mountY=-0.08, mountTheta=-0.82
21:18:42.055 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
21:18:42.056 00.001 8996 Enqueuing Move request for scope (0.09, 0.07)
21:18:42.057 00.001 20224 Worker thread wakes up
21:18:42.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
21:18:42.057 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
21:18:42.057 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=-0.08
21:18:42.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:18:42.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:42.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:18:42.057 00.000 20224 MoveAxis(E, 0, ABG)
21:18:42.057 00.000 20224 Move returns status 0, amount 0
21:18:42.057 00.000 20224 MoveAxis(N, 0, ABG)
21:18:42.057 00.000 20224 Move returns status 0, amount 0
21:18:42.057 00.000 20224 move complete, result=0
21:18:42.057 00.000 20224 worker thread done servicing request
21:18:42.062 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53091, med=2749, FiltMin=2509, FiltMax=29017, Gamma=1.000
21:18:42.081 00.019 8996 UpdateGuideState exits: m=694592 SNR=374.0
21:18:42.084 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:42.086 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:42.088 00.002 8996 Enqueuing Expose request
21:18:42.091 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:42.092 00.001 20224 Worker thread wakes up
21:18:42.093 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:42.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:43.065 00.972 20224 Exposure complete
21:18:43.151 00.086 20224 worker thread done servicing request
21:18:43.151 00.000 8996 OnExposeComplete: enter
21:18:43.152 00.001 8996 UpdateGuideState(): m_state=6
21:18:43.154 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1552
21:18:43.155 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=473.08, Mass=731051, SNR=347.7, Peak=62243 HFD=4.4
21:18:43.156 00.001 8996 MultiStar: [#1 0.22,0.16,0.66,U] [#2 0.09,0.20,0.67,U] [#3 0.12,-0.21,0.59,U] [#4 0.17,-0.12,0.57,U] [#5 0.21,-0.02,0.65,U] [#6 0.34,-0.05,0.40,U] [#7 0.25,-0.06,0.46,U] [#8 0.32,0.09,0.38,U] 
21:18:43.157 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.01}, one-star: {-0.08, -0.09}
21:18:43.158 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
21:18:43.159 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
21:18:43.160 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.30 mountX=-0.07 mountY=0.10, mountTheta=2.20
21:18:43.163 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.09, opts=13)
21:18:43.164 00.001 8996 Enqueuing Move request for scope (-0.08, -0.09)
21:18:43.165 00.001 20224 Worker thread wakes up
21:18:43.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
21:18:43.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
21:18:43.166 00.001 20224 Moving (-0.08, -0.09) raw xDistance=-0.07 yDistance=0.10
21:18:43.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:18:43.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:43.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:18:43.166 00.000 20224 MoveAxis(E, 0, ABG)
21:18:43.166 00.000 20224 Move returns status 0, amount 0
21:18:43.166 00.000 20224 MoveAxis(N, 0, ABG)
21:18:43.166 00.000 20224 Move returns status 0, amount 0
21:18:43.166 00.000 20224 move complete, result=0
21:18:43.166 00.000 20224 worker thread done servicing request
21:18:43.171 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62243, med=2749, FiltMin=2509, FiltMax=29389, Gamma=1.000
21:18:43.194 00.023 8996 UpdateGuideState exits: m=731051 SNR=347.7
21:18:43.195 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:43.195 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:43.196 00.001 8996 Enqueuing Expose request
21:18:43.197 00.001 20224 Worker thread wakes up
21:18:43.197 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:43.197 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:43.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:44.363 01.166 20224 Exposure complete
21:18:44.419 00.056 20224 worker thread done servicing request
21:18:44.419 00.000 8996 OnExposeComplete: enter
21:18:44.420 00.001 8996 UpdateGuideState(): m_state=6
21:18:44.421 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1553
21:18:44.422 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.91, Mass=741932, SNR=363.1, Peak=59219 HFD=4.6
21:18:44.423 00.001 8996 MultiStar: [#1 -0.14,-0.16,0.66,U] [#2 -0.16,0.10,0.79,U] [#3 0.19,0.10,0.62,U] [#4 0.14,-0.01,0.56,U] [#5 -0.03,-0.24,0.62,U] [#6 0.18,0.01,0.45,U] [#7 0.03,0.01,0.41,U] [#8 0.19,-0.05,0.41,U] 
21:18:44.424 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.07}, one-star: {-0.31, -0.26}
21:18:44.425 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
21:18:44.427 00.002 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.25)
21:18:44.428 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-2.01 mountX=-0.03 mountY=0.07, mountTheta=1.91
21:18:44.432 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
21:18:44.434 00.002 8996 Enqueuing Move request for scope (-0.03, -0.07)
21:18:44.435 00.001 20224 Worker thread wakes up
21:18:44.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
21:18:44.435 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
21:18:44.437 00.002 20224 Moving (-0.03, -0.07) raw xDistance=-0.03 yDistance=0.07
21:18:44.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:18:44.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:44.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:18:44.437 00.000 20224 MoveAxis(E, 0, ABG)
21:18:44.437 00.000 20224 Move returns status 0, amount 0
21:18:44.437 00.000 20224 MoveAxis(N, 0, ABG)
21:18:44.437 00.000 20224 Move returns status 0, amount 0
21:18:44.437 00.000 20224 move complete, result=0
21:18:44.437 00.000 20224 worker thread done servicing request
21:18:44.444 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59219, med=2749, FiltMin=2464, FiltMax=31238, Gamma=1.000
21:18:44.461 00.017 8996 UpdateGuideState exits: m=741932 SNR=363.1
21:18:44.462 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:44.463 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:44.464 00.001 8996 Enqueuing Expose request
21:18:44.465 00.001 20224 Worker thread wakes up
21:18:44.465 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:44.465 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:44.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:45.425 00.960 20224 Exposure complete
21:18:45.487 00.062 20224 worker thread done servicing request
21:18:45.487 00.000 8996 OnExposeComplete: enter
21:18:45.488 00.001 8996 UpdateGuideState(): m_state=6
21:18:45.489 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1554
21:18:45.490 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=473.07, Mass=746687, SNR=334.0, Peak=61907 HFD=4.4
21:18:45.491 00.001 8996 MultiStar: [#1 0.11,0.05,0.73,U] [#2 0.11,0.33,0.75,U] [#3 0.30,0.09,0.68,U] [#4 0.21,0.16,0.61,U] [#5 0.26,-0.14,0.68,U] [#6 0.31,-0.39,0.00,M1] [#7 0.26,-0.30,0.47,U] [#8 0.28,0.01,0.40,U] 
21:18:45.492 00.001 8996 single-star, 7 included, MultiStar: {0.18, 0.02}, one-star: {0.05, -0.10}
21:18:45.492 00.000 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
21:18:45.493 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
21:18:45.494 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.09 mountX=0.06 mountY=0.09, mountTheta=0.99
21:18:45.495 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
21:18:45.496 00.001 8996 Enqueuing Move request for scope (0.05, -0.10)
21:18:45.497 00.001 20224 Worker thread wakes up
21:18:45.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
21:18:45.497 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
21:18:45.497 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
21:18:45.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:18:45.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:45.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:18:45.497 00.000 20224 MoveAxis(E, 0, ABG)
21:18:45.497 00.000 20224 Move returns status 0, amount 0
21:18:45.497 00.000 20224 MoveAxis(N, 0, ABG)
21:18:45.498 00.001 20224 Move returns status 0, amount 0
21:18:45.498 00.000 20224 move complete, result=0
21:18:45.498 00.000 20224 worker thread done servicing request
21:18:45.501 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61907, med=2749, FiltMin=2483, FiltMax=27757, Gamma=1.000
21:18:45.516 00.015 8996 UpdateGuideState exits: m=746687 SNR=334.0
21:18:45.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:45.517 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:45.518 00.001 8996 Enqueuing Expose request
21:18:45.519 00.001 20224 Worker thread wakes up
21:18:45.519 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:45.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:45.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:46.689 01.169 20224 Exposure complete
21:18:46.763 00.074 20224 worker thread done servicing request
21:18:46.763 00.000 8996 OnExposeComplete: enter
21:18:46.764 00.001 8996 UpdateGuideState(): m_state=6
21:18:46.765 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1555
21:18:46.766 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.22, Mass=721463, SNR=362.9, Peak=60707 HFD=4.5
21:18:46.768 00.002 8996 MultiStar: [#1 0.12,0.26,0.61,U] [#2 -0.02,0.09,0.92,U] [#3 0.24,0.15,0.53,U] [#4 0.18,0.12,0.52,U] [#5 0.32,0.14,0.57,U] [#6 0.12,0.29,0.40,U] [#7 0.07,0.30,0.44,U] [#8 0.25,0.38,0.37,U] 
21:18:46.769 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.17}, one-star: {-0.15, 0.05}
21:18:46.770 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
21:18:46.771 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
21:18:46.773 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.82 mountX=-0.16 mountY=-0.03, mountTheta=-2.93
21:18:46.774 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.05, opts=13)
21:18:46.775 00.001 8996 Enqueuing Move request for scope (-0.15, 0.05)
21:18:46.776 00.001 20224 Worker thread wakes up
21:18:46.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
21:18:46.776 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
21:18:46.776 00.000 20224 Moving (-0.15, 0.05) raw xDistance=-0.16 yDistance=-0.03
21:18:46.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:18:46.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:46.777 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:46.777 00.000 20224 MoveAxis(E, 0, ABG)
21:18:46.777 00.000 20224 Move returns status 0, amount 0
21:18:46.777 00.000 20224 MoveAxis(N, 0, ABG)
21:18:46.777 00.000 20224 Move returns status 0, amount 0
21:18:46.777 00.000 20224 move complete, result=0
21:18:46.777 00.000 20224 worker thread done servicing request
21:18:46.783 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60707, med=2749, FiltMin=2464, FiltMax=27245, Gamma=1.000
21:18:46.799 00.016 8996 UpdateGuideState exits: m=721463 SNR=362.9
21:18:46.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:46.801 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:46.802 00.001 8996 Enqueuing Expose request
21:18:46.803 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:46.805 00.002 20224 Worker thread wakes up
21:18:46.805 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:46.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:47.801 00.996 20224 Exposure complete
21:18:47.877 00.076 20224 worker thread done servicing request
21:18:47.877 00.000 8996 OnExposeComplete: enter
21:18:47.878 00.001 8996 UpdateGuideState(): m_state=6
21:18:47.879 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1556
21:18:47.879 00.000 8996 Star::Find returns 1 (0), X=139.04, Y=473.06, Mass=773371, SNR=385.6, Peak=60419 HFD=4.5
21:18:47.880 00.001 8996 MultiStar: [#1 0.17,0.26,0.58,U] [#2 0.18,0.26,0.63,U] [#3 0.34,-0.09,0.54,U] [#4 0.29,-0.09,0.50,U] [#5 0.52,0.30,0.00,M1] [#6 0.35,0.10,0.43,U] [#7 0.28,0.04,0.44,U] [#8 0.53,0.40,0.00,M1] 
21:18:47.881 00.001 8996 single-star, 6 included, MultiStar: {0.21, 0.04}, one-star: {0.03, -0.11}
21:18:47.882 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
21:18:47.883 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
21:18:47.883 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.28 mountX=0.05 mountY=0.11, mountTheta=1.18
21:18:47.885 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.11, opts=13)
21:18:47.886 00.001 8996 Enqueuing Move request for scope (0.03, -0.11)
21:18:47.887 00.001 20224 Worker thread wakes up
21:18:47.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
21:18:47.887 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
21:18:47.887 00.000 20224 Moving (0.03, -0.11) raw xDistance=0.05 yDistance=0.11
21:18:47.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:18:47.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:47.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:18:47.887 00.000 20224 MoveAxis(E, 0, ABG)
21:18:47.887 00.000 20224 Move returns status 0, amount 0
21:18:47.887 00.000 20224 MoveAxis(N, 0, ABG)
21:18:47.887 00.000 20224 Move returns status 0, amount 0
21:18:47.887 00.000 20224 move complete, result=0
21:18:47.887 00.000 20224 worker thread done servicing request
21:18:47.891 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60419, med=2749, FiltMin=2509, FiltMax=29469, Gamma=1.000
21:18:47.905 00.014 8996 UpdateGuideState exits: m=773371 SNR=385.6
21:18:47.906 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:47.907 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:47.907 00.000 8996 Enqueuing Expose request
21:18:47.908 00.001 20224 Worker thread wakes up
21:18:47.908 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:47.910 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:47.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:49.081 01.171 20224 Exposure complete
21:18:49.139 00.058 20224 worker thread done servicing request
21:18:49.139 00.000 8996 OnExposeComplete: enter
21:18:49.141 00.002 8996 UpdateGuideState(): m_state=6
21:18:49.142 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1557
21:18:49.143 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.42, Mass=697168, SNR=349.6, Peak=53587 HFD=4.3
21:18:49.145 00.002 8996 MultiStar: [#1 0.01,0.43,0.76,U] [#2 0.11,0.16,0.77,U] [#3 0.26,0.24,0.59,U] [#4 0.18,0.21,0.56,U] [#5 0.09,-0.00,0.65,U] [#6 0.27,0.17,0.42,U] [#7 0.21,0.28,0.41,U] [#8 0.09,0.44,0.35,U] 
21:18:49.146 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.24}, one-star: {-0.06, 0.25}
21:18:49.148 00.002 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
21:18:49.150 00.002 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
21:18:49.151 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.81 mountX=-0.08 mountY=-0.24, mountTheta=-1.90
21:18:49.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.25, opts=13)
21:18:49.154 00.001 8996 Enqueuing Move request for scope (-0.06, 0.25)
21:18:49.155 00.001 20224 Worker thread wakes up
21:18:49.156 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
21:18:49.156 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
21:18:49.156 00.000 20224 Moving (-0.06, 0.25) raw xDistance=-0.08 yDistance=-0.24
21:18:49.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:18:49.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:18:49.156 00.000 20224 MoveAxis(E, 0, ABG)
21:18:49.156 00.000 20224 Move returns status 0, amount 0
21:18:49.156 00.000 20224 MoveAxis(N, 51, ABG)
21:18:49.156 00.000 20224 Guiding  Dir = 0, Dur = 51
21:18:49.157 00.001 20224 IsSlewing returns 0
21:18:49.157 00.000 20224 IsGuiding returns 0
21:18:49.161 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53587, med=2749, FiltMin=2505, FiltMax=25805, Gamma=1.000
21:18:49.178 00.017 8996 UpdateGuideState exits: m=697168 SNR=349.6
21:18:49.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:49.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:49.180 00.000 8996 Enqueuing Expose request
21:18:49.185 00.005 20224 PulseGuide returned control before completion, sleep 34
21:18:49.230 00.045 20224 IsGuiding returns 1
21:18:49.230 00.000 20224 scope still moving after pulse duration time elapsed
21:18:49.262 00.032 20224 IsSlewing returns 0
21:18:49.262 00.000 20224 IsGuiding returns 1
21:18:49.293 00.031 20224 IsSlewing returns 0
21:18:49.294 00.001 20224 IsGuiding returns 0
21:18:49.294 00.000 20224 scope move finished after 51 + 85 ms
21:18:49.294 00.000 20224 Move returns status 0, amount 51
21:18:49.294 00.000 20224 move complete, result=0
21:18:49.294 00.000 20224 worker thread done servicing request
21:18:49.294 00.000 20224 Worker thread wakes up
21:18:49.294 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
21:18:49.295 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:49.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:50.259 00.964 20224 Exposure complete
21:18:50.347 00.088 20224 worker thread done servicing request
21:18:50.347 00.000 8996 OnExposeComplete: enter
21:18:50.348 00.001 8996 UpdateGuideState(): m_state=6
21:18:50.349 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1558
21:18:50.350 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.18, Mass=755057, SNR=347.2, Peak=62355 HFD=4.4
21:18:50.351 00.001 8996 MultiStar: [#1 -0.08,0.10,0.71,U] [#2 -0.03,0.12,0.83,U] [#3 0.03,-0.06,0.61,U] [#4 -0.04,0.02,0.54,U] [#5 0.31,-0.01,0.55,U] [#6 0.21,-0.05,0.45,U] [#7 0.14,0.04,0.51,U] [#8 0.22,0.05,0.41,U] 
21:18:50.351 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.16, 0.01}
21:18:50.352 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
21:18:50.353 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
21:18:50.354 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.77 mountX=0.03 mountY=-0.03, mountTheta=-0.87
21:18:50.355 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
21:18:50.356 00.001 8996 Enqueuing Move request for scope (0.03, 0.03)
21:18:50.357 00.001 20224 Worker thread wakes up
21:18:50.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
21:18:50.357 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
21:18:50.357 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
21:18:50.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:18:50.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:50.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:18:50.357 00.000 20224 MoveAxis(E, 0, ABG)
21:18:50.357 00.000 20224 Move returns status 0, amount 0
21:18:50.357 00.000 20224 MoveAxis(N, 0, ABG)
21:18:50.357 00.000 20224 Move returns status 0, amount 0
21:18:50.357 00.000 20224 move complete, result=0
21:18:50.357 00.000 20224 worker thread done servicing request
21:18:50.368 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62355, med=2749, FiltMin=2509, FiltMax=29101, Gamma=1.000
21:18:50.400 00.032 8996 UpdateGuideState exits: m=755057 SNR=347.2
21:18:50.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:50.403 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:50.405 00.002 8996 Enqueuing Expose request
21:18:50.406 00.001 20224 Worker thread wakes up
21:18:50.407 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:18:50.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:50.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:51.593 01.185 20224 Exposure complete
21:18:51.680 00.087 20224 worker thread done servicing request
21:18:51.680 00.000 8996 OnExposeComplete: enter
21:18:51.681 00.001 8996 UpdateGuideState(): m_state=6
21:18:51.682 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1559
21:18:51.682 00.000 8996 Star::Find returns 1 (0), X=139.05, Y=472.91, Mass=681731, SNR=337.2, Peak=53251 HFD=4.5
21:18:51.683 00.001 8996 MultiStar: [#1 0.05,0.29,0.65,U] [#2 0.06,0.16,0.79,U] [#3 0.07,-0.16,0.66,U] [#4 0.01,-0.26,0.54,U] [#5 0.40,-0.07,0.65,U] [#6 0.19,-0.05,0.50,U] [#7 -0.03,-0.03,0.45,U] [#8 0.36,0.27,0.44,U] 
21:18:51.684 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.03}, one-star: {0.05, -0.27}
21:18:51.685 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
21:18:51.686 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
21:18:51.686 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.22 mountX=0.12 mountY=0.01, mountTheta=0.11
21:18:51.690 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.03, opts=13)
21:18:51.692 00.002 8996 Enqueuing Move request for scope (0.12, -0.03)
21:18:51.693 00.001 20224 Worker thread wakes up
21:18:51.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
21:18:51.693 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
21:18:51.693 00.000 20224 Moving (0.12, -0.03) raw xDistance=0.12 yDistance=0.01
21:18:51.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:18:51.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:51.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:18:51.693 00.000 20224 MoveAxis(E, 0, ABG)
21:18:51.693 00.000 20224 Move returns status 0, amount 0
21:18:51.693 00.000 20224 MoveAxis(N, 0, ABG)
21:18:51.693 00.000 20224 Move returns status 0, amount 0
21:18:51.694 00.001 20224 move complete, result=0
21:18:51.694 00.000 20224 worker thread done servicing request
21:18:51.698 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53251, med=2749, FiltMin=2489, FiltMax=26502, Gamma=1.000
21:18:51.712 00.014 8996 UpdateGuideState exits: m=681731 SNR=337.2
21:18:51.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:51.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:51.715 00.001 8996 Enqueuing Expose request
21:18:51.715 00.000 20224 Worker thread wakes up
21:18:51.716 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:51.716 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:51.717 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:52.704 00.987 20224 Exposure complete
21:18:52.774 00.070 20224 worker thread done servicing request
21:18:52.774 00.000 8996 OnExposeComplete: enter
21:18:52.776 00.002 8996 UpdateGuideState(): m_state=6
21:18:52.778 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1560
21:18:52.779 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.97, Mass=739758, SNR=346.5, Peak=65091 HFD=4.4
21:18:52.782 00.003 8996 MultiStar: [#1 -0.36,0.19,0.68,U] [#2 -0.06,-0.04,0.73,U] [#3 0.06,-0.00,0.68,U] [#4 -0.12,0.01,0.61,U] [#5 -0.02,-0.11,0.64,U] [#6 0.01,-0.05,0.44,U] [#7 -0.01,0.08,0.45,U] [#8 0.02,0.02,0.42,U] 
21:18:52.783 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.17, -0.20}
21:18:52.784 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:18:52.785 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
21:18:52.786 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=-0.08 mountY=0.03, mountTheta=2.76
21:18:52.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.02, opts=13)
21:18:52.789 00.001 8996 Enqueuing Move request for scope (-0.09, -0.02)
21:18:52.791 00.002 20224 Worker thread wakes up
21:18:52.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
21:18:52.792 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
21:18:52.792 00.000 20224 Moving (-0.09, -0.02) raw xDistance=-0.08 yDistance=0.03
21:18:52.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:18:52.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:52.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:18:52.792 00.000 20224 MoveAxis(E, 0, ABG)
21:18:52.792 00.000 20224 Move returns status 0, amount 0
21:18:52.792 00.000 20224 MoveAxis(N, 0, ABG)
21:18:52.792 00.000 20224 Move returns status 0, amount 0
21:18:52.792 00.000 20224 move complete, result=0
21:18:52.792 00.000 20224 worker thread done servicing request
21:18:52.799 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65091, med=2749, FiltMin=2515, FiltMax=29133, Gamma=1.000
21:18:52.815 00.016 8996 UpdateGuideState exits: m=739758 SNR=346.5
21:18:52.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:52.816 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:52.817 00.001 8996 Enqueuing Expose request
21:18:52.818 00.001 20224 Worker thread wakes up
21:18:52.818 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:18:52.818 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:52.819 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:53.996 01.177 20224 Exposure complete
21:18:54.059 00.063 20224 worker thread done servicing request
21:18:54.059 00.000 8996 OnExposeComplete: enter
21:18:54.061 00.002 8996 UpdateGuideState(): m_state=6
21:18:54.063 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1561
21:18:54.065 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=473.04, Mass=735669, SNR=339.7, Peak=64195 HFD=4.6
21:18:54.067 00.002 8996 MultiStar: [#1 -0.11,0.08,0.73,U] [#2 -0.19,0.09,0.80,U] [#3 0.08,0.26,0.65,U] [#4 -0.00,0.19,0.60,U] [#5 -0.01,0.05,0.68,U] [#6 0.10,0.24,0.45,U] [#7 0.02,0.14,0.46,U] [#8 -0.12,0.23,0.41,U] 
21:18:54.069 00.002 8996 refined, 8 included, MultiStar: {-0.09, 0.10}, one-star: {-0.31, -0.14}
21:18:54.070 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
21:18:54.070 00.000 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
21:18:54.071 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.28 mountX=-0.09 mountY=-0.09, mountTheta=-2.39
21:18:54.073 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.10, opts=13)
21:18:54.074 00.001 8996 Enqueuing Move request for scope (-0.09, 0.10)
21:18:54.075 00.001 20224 Worker thread wakes up
21:18:54.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
21:18:54.075 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
21:18:54.075 00.000 20224 Moving (-0.09, 0.10) raw xDistance=-0.09 yDistance=-0.09
21:18:54.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:18:54.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:54.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:18:54.075 00.000 20224 MoveAxis(E, 0, ABG)
21:18:54.075 00.000 20224 Move returns status 0, amount 0
21:18:54.075 00.000 20224 MoveAxis(N, 0, ABG)
21:18:54.075 00.000 20224 Move returns status 0, amount 0
21:18:54.076 00.001 20224 move complete, result=0
21:18:54.076 00.000 20224 worker thread done servicing request
21:18:54.079 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64195, med=2745, FiltMin=2515, FiltMax=30845, Gamma=1.000
21:18:54.101 00.022 8996 UpdateGuideState exits: m=735669 SNR=339.7
21:18:54.104 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:54.106 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:54.109 00.003 8996 Enqueuing Expose request
21:18:54.110 00.001 20224 Worker thread wakes up
21:18:54.110 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:18:54.111 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:54.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:55.091 00.980 20224 Exposure complete
21:18:55.177 00.086 20224 worker thread done servicing request
21:18:55.177 00.000 8996 OnExposeComplete: enter
21:18:55.179 00.002 8996 UpdateGuideState(): m_state=6
21:18:55.181 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1562
21:18:55.182 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.08, Mass=804975, SNR=348.5, Peak=65507 HFD=4.4
21:18:55.184 00.002 8996 MultiStar: [#1 -0.01,0.14,0.67,U] [#2 0.16,0.10,0.86,U] [#3 0.38,0.12,0.74,U] [#4 0.22,0.07,0.55,U] [#5 0.30,0.00,0.61,U] [#6 0.39,0.23,0.43,U] [#7 0.39,0.08,0.49,U] [#8 0.25,0.27,0.39,U] 
21:18:55.185 00.001 8996 single-star, 8 included, MultiStar: {0.20, 0.08}, one-star: {-0.06, -0.09}
21:18:55.186 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
21:18:55.188 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
21:18:55.189 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.16 mountX=-0.05 mountY=0.10, mountTheta=2.05
21:18:55.192 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
21:18:55.193 00.001 8996 Enqueuing Move request for scope (-0.06, -0.09)
21:18:55.194 00.001 20224 Worker thread wakes up
21:18:55.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
21:18:55.194 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
21:18:55.195 00.001 20224 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.10
21:18:55.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:18:55.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:18:55.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:18:55.195 00.000 20224 MoveAxis(E, 0, ABG)
21:18:55.195 00.000 20224 Move returns status 0, amount 0
21:18:55.195 00.000 20224 MoveAxis(N, 0, ABG)
21:18:55.195 00.000 20224 Move returns status 0, amount 0
21:18:55.195 00.000 20224 move complete, result=0
21:18:55.195 00.000 20224 worker thread done servicing request
21:18:55.200 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2457, FiltMax=34173, Gamma=1.000
21:18:55.224 00.024 8996 UpdateGuideState exits: m=804975 SNR=348.5
21:18:55.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:55.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:55.226 00.000 8996 Enqueuing Expose request
21:18:55.227 00.001 20224 Worker thread wakes up
21:18:55.227 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:18:55.228 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:55.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:56.399 01.171 20224 Exposure complete
21:18:56.467 00.068 20224 worker thread done servicing request
21:18:56.467 00.000 8996 OnExposeComplete: enter
21:18:56.468 00.001 8996 UpdateGuideState(): m_state=6
21:18:56.469 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1563
21:18:56.470 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.43, Mass=744467, SNR=333.5, Peak=53219 HFD=4.6
21:18:56.471 00.001 8996 MultiStar: [#1 0.07,0.37,0.70,U] [#2 0.01,0.26,0.81,U] [#3 0.11,0.30,0.66,U] [#4 0.05,0.33,0.59,U] [#5 0.25,0.25,0.65,U] [#6 0.28,0.52,0.00,M1] [#7 0.09,0.33,0.43,U] [#8 0.40,0.52,0.00,M1] 
21:18:56.471 00.000 8996 refined, 6 included, MultiStar: {0.04, 0.29}, one-star: {-0.16, 0.26}
21:18:56.472 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
21:18:56.473 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
21:18:56.473 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.30 cameraTheta=1.42 mountX=0.01 mountY=-0.30, mountTheta=-1.52
21:18:56.475 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.29, opts=13)
21:18:56.476 00.001 8996 Enqueuing Move request for scope (0.04, 0.29)
21:18:56.476 00.000 20224 Worker thread wakes up
21:18:56.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.29) opts 0xd
21:18:56.477 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.29)
21:18:56.477 00.000 20224 Moving (0.04, 0.29) raw xDistance=0.01 yDistance=-0.30
21:18:56.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:18:56.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:18:56.477 00.000 20224 MoveAxis(E, 0, ABG)
21:18:56.477 00.000 20224 Move returns status 0, amount 0
21:18:56.477 00.000 20224 MoveAxis(N, 63, ABG)
21:18:56.477 00.000 20224 Guiding  Dir = 0, Dur = 63
21:18:56.477 00.000 20224 IsSlewing returns 0
21:18:56.477 00.000 20224 IsGuiding returns 0
21:18:56.485 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53219, med=2745, FiltMin=2464, FiltMax=30057, Gamma=1.000
21:18:56.497 00.012 20224 PulseGuide returned control before completion, sleep 55
21:18:56.506 00.009 8996 UpdateGuideState exits: m=744467 SNR=333.5
21:18:56.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:56.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:56.509 00.001 8996 Enqueuing Expose request
21:18:56.559 00.050 20224 IsGuiding returns 1
21:18:56.559 00.000 20224 scope still moving after pulse duration time elapsed
21:18:56.591 00.032 20224 IsSlewing returns 0
21:18:56.591 00.000 20224 IsGuiding returns 0
21:18:56.591 00.000 20224 scope move finished after 63 + 50 ms
21:18:56.592 00.001 20224 Move returns status 0, amount 63
21:18:56.592 00.000 20224 move complete, result=0
21:18:56.592 00.000 20224 worker thread done servicing request
21:18:56.592 00.000 20224 Worker thread wakes up
21:18:56.592 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 63 ms NORTH
21:18:56.594 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:56.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:57.574 00.980 20224 Exposure complete
21:18:57.641 00.067 20224 worker thread done servicing request
21:18:57.641 00.000 8996 OnExposeComplete: enter
21:18:57.642 00.001 8996 UpdateGuideState(): m_state=6
21:18:57.643 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1564
21:18:57.644 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=473.41, Mass=756207, SNR=356.5, Peak=57123 HFD=4.7
21:18:57.645 00.001 8996 MultiStar: [#1 -0.01,0.32,0.62,U] [#2 -0.05,0.31,0.72,U] [#3 0.19,0.28,0.61,U] [#4 0.02,0.27,0.59,U] [#5 0.28,0.33,0.58,U] [#6 0.09,0.36,0.37,U] [#7 -0.00,0.24,0.45,U] [#8 0.20,0.40,0.38,U] 
21:18:57.646 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.30}, one-star: {-0.30, 0.24}
21:18:57.647 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
21:18:57.648 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
21:18:57.648 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.53 mountX=-0.02 mountY=-0.30, mountTheta=-1.63
21:18:57.650 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.30, opts=13)
21:18:57.650 00.000 8996 Enqueuing Move request for scope (0.01, 0.30)
21:18:57.651 00.001 20224 Worker thread wakes up
21:18:57.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.30) opts 0xd
21:18:57.651 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.30)
21:18:57.651 00.000 20224 Moving (0.01, 0.30) raw xDistance=-0.02 yDistance=-0.30
21:18:57.652 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:18:57.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:18:57.652 00.000 20224 MoveAxis(E, 0, ABG)
21:18:57.652 00.000 20224 Move returns status 0, amount 0
21:18:57.652 00.000 20224 MoveAxis(N, 62, ABG)
21:18:57.652 00.000 20224 Guiding  Dir = 0, Dur = 62
21:18:57.652 00.000 20224 IsSlewing returns 0
21:18:57.652 00.000 20224 IsGuiding returns 0
21:18:57.655 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57123, med=2745, FiltMin=2502, FiltMax=31613, Gamma=1.000
21:18:57.669 00.014 8996 UpdateGuideState exits: m=756207 SNR=356.5
21:18:57.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:57.671 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:57.672 00.001 8996 Enqueuing Expose request
21:18:57.674 00.002 20224 PulseGuide returned control before completion, sleep 50
21:18:57.736 00.062 20224 IsGuiding returns 1
21:18:57.736 00.000 20224 scope still moving after pulse duration time elapsed
21:18:57.768 00.032 20224 IsSlewing returns 0
21:18:57.768 00.000 20224 IsGuiding returns 0
21:18:57.768 00.000 20224 scope move finished after 62 + 54 ms
21:18:57.768 00.000 20224 Move returns status 0, amount 62
21:18:57.768 00.000 20224 move complete, result=0
21:18:57.768 00.000 20224 worker thread done servicing request
21:18:57.768 00.000 20224 Worker thread wakes up
21:18:57.769 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 62 ms NORTH
21:18:57.770 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:57.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:18:58.933 01.163 20224 Exposure complete
21:18:59.048 00.115 20224 worker thread done servicing request
21:18:59.048 00.000 8996 OnExposeComplete: enter
21:18:59.049 00.001 8996 UpdateGuideState(): m_state=6
21:18:59.050 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1565
21:18:59.051 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.83, Mass=801227, SNR=360.8, Peak=62067 HFD=4.4
21:18:59.052 00.001 8996 MultiStar: [#1 -0.14,-0.16,0.69,U] [#2 0.10,-0.30,0.68,U] [#3 -0.04,-0.36,0.53,U] [#4 0.01,-0.30,0.51,U] [#5 0.15,-0.32,0.63,U] [#6 0.07,-0.15,0.44,U] [#7 0.05,-0.31,0.39,U] [#8 0.07,0.03,0.39,U] 
21:18:59.052 00.000 8996 refined, 8 included, MultiStar: {0.00, -0.26}, one-star: {-0.12, -0.34}
21:18:59.053 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
21:18:59.054 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
21:18:59.054 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.55 mountX=0.03 mountY=0.26, mountTheta=1.46
21:18:59.056 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.26, opts=13)
21:18:59.057 00.001 8996 Enqueuing Move request for scope (0.00, -0.26)
21:18:59.058 00.001 20224 Worker thread wakes up
21:18:59.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.26) opts 0xd
21:18:59.058 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.26)
21:18:59.058 00.000 20224 Moving (0.00, -0.26) raw xDistance=0.03 yDistance=0.26
21:18:59.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:18:59.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:18:59.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:18:59.058 00.000 20224 MoveAxis(E, 0, ABG)
21:18:59.058 00.000 20224 Move returns status 0, amount 0
21:18:59.058 00.000 20224 MoveAxis(N, 0, ABG)
21:18:59.058 00.000 20224 Move returns status 0, amount 0
21:18:59.058 00.000 20224 move complete, result=0
21:18:59.058 00.000 20224 worker thread done servicing request
21:18:59.064 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62067, med=2745, FiltMin=2480, FiltMax=31069, Gamma=1.000
21:18:59.080 00.016 8996 UpdateGuideState exits: m=801227 SNR=360.8
21:18:59.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:18:59.083 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:18:59.084 00.001 8996 Enqueuing Expose request
21:18:59.085 00.001 20224 Worker thread wakes up
21:18:59.085 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:18:59.086 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:18:59.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:00.060 00.974 20224 Exposure complete
21:19:00.141 00.081 20224 worker thread done servicing request
21:19:00.141 00.000 8996 OnExposeComplete: enter
21:19:00.142 00.001 8996 UpdateGuideState(): m_state=6
21:19:00.143 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1566
21:19:00.144 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=472.71, Mass=683790, SNR=317.7, Peak=50339 HFD=4.4
21:19:00.145 00.001 8996 MultiStar: [#1 -0.01,-0.19,0.74,U] [#2 -0.17,-0.15,0.80,U] [#3 0.09,-0.23,0.69,U] [#4 -0.03,-0.20,0.64,U] [#5 0.16,-0.34,0.71,U] [#6 0.14,-0.12,0.51,U] [#7 0.17,-0.28,0.50,U] [#8 0.16,-0.11,0.44,U] 
21:19:00.146 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.25}, one-star: {-0.01, -0.46}
21:19:00.146 00.000 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
21:19:00.147 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
21:19:00.148 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.42 mountX=0.06 mountY=0.24, mountTheta=1.32
21:19:00.149 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.25, opts=13)
21:19:00.150 00.001 8996 Enqueuing Move request for scope (0.04, -0.25)
21:19:00.151 00.001 20224 Worker thread wakes up
21:19:00.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.25) opts 0xd
21:19:00.151 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.25)
21:19:00.151 00.000 20224 Moving (0.04, -0.25) raw xDistance=0.06 yDistance=0.24
21:19:00.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:19:00.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:19:00.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:19:00.151 00.000 20224 MoveAxis(E, 0, ABG)
21:19:00.151 00.000 20224 Move returns status 0, amount 0
21:19:00.151 00.000 20224 MoveAxis(N, 0, ABG)
21:19:00.151 00.000 20224 Move returns status 0, amount 0
21:19:00.151 00.000 20224 move complete, result=0
21:19:00.151 00.000 20224 worker thread done servicing request
21:19:00.156 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50339, med=2745, FiltMin=2509, FiltMax=25709, Gamma=1.000
21:19:00.183 00.027 8996 UpdateGuideState exits: m=683790 SNR=317.7
21:19:00.184 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:00.184 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:00.185 00.001 8996 Enqueuing Expose request
21:19:00.186 00.001 20224 Worker thread wakes up
21:19:00.186 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:19:00.187 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:00.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:01.342 01.155 20224 Exposure complete
21:19:01.418 00.076 20224 worker thread done servicing request
21:19:01.418 00.000 8996 OnExposeComplete: enter
21:19:01.420 00.002 8996 UpdateGuideState(): m_state=6
21:19:01.423 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1567
21:19:01.425 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=472.91, Mass=703758, SNR=350.1, Peak=58707 HFD=4.4
21:19:01.427 00.002 8996 MultiStar: [#1 -0.20,-0.35,0.66,U] [#2 -0.16,-0.25,0.68,U] [#3 0.13,-0.23,0.65,U] [#4 -0.04,-0.33,0.54,U] [#5 -0.03,-0.27,0.57,U] [#6 0.11,-0.21,0.48,U] [#7 -0.19,-0.28,0.40,U] [#8 0.01,-0.20,0.37,U] 
21:19:01.428 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.27}, one-star: {-0.10, -0.26}
21:19:01.430 00.002 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
21:19:01.431 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.47)
21:19:01.433 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.79 mountX=-0.03 mountY=0.27, mountTheta=1.69
21:19:01.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.27, opts=13)
21:19:01.437 00.002 8996 Enqueuing Move request for scope (-0.06, -0.27)
21:19:01.440 00.003 20224 Worker thread wakes up
21:19:01.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
21:19:01.440 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
21:19:01.440 00.000 20224 Moving (-0.06, -0.27) raw xDistance=-0.03 yDistance=0.27
21:19:01.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:19:01.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:19:01.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:19:01.440 00.000 20224 MoveAxis(E, 0, ABG)
21:19:01.440 00.000 20224 Move returns status 0, amount 0
21:19:01.440 00.000 20224 MoveAxis(N, 0, ABG)
21:19:01.440 00.000 20224 Move returns status 0, amount 0
21:19:01.440 00.000 20224 move complete, result=0
21:19:01.440 00.000 20224 worker thread done servicing request
21:19:01.446 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58707, med=2745, FiltMin=2477, FiltMax=28214, Gamma=1.000
21:19:01.463 00.017 8996 UpdateGuideState exits: m=703758 SNR=350.1
21:19:01.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:01.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:01.467 00.001 8996 Enqueuing Expose request
21:19:01.467 00.000 20224 Worker thread wakes up
21:19:01.467 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:19:01.468 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:01.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:02.434 00.966 20224 Exposure complete
21:19:02.517 00.083 20224 worker thread done servicing request
21:19:02.517 00.000 8996 OnExposeComplete: enter
21:19:02.518 00.001 8996 UpdateGuideState(): m_state=6
21:19:02.519 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1568
21:19:02.520 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.96, Mass=767976, SNR=359.6, Peak=65507 HFD=4.6
21:19:02.520 00.000 8996 MultiStar: [#1 -0.28,-0.01,0.71,U] [#2 -0.26,-0.18,0.68,U] [#3 -0.16,-0.20,0.61,U] [#4 -0.13,-0.14,0.54,U] [#5 -0.19,-0.03,0.70,U] [#6 -0.08,-0.07,0.44,U] [#7 -0.10,0.04,0.46,U] [#8 -0.19,0.13,0.37,U] 
21:19:02.521 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.09}, one-star: {-0.35, -0.21}
21:19:02.522 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
21:19:02.523 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.53)
21:19:02.523 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-2.73 mountX=-0.20 mountY=0.12, mountTheta=2.62
21:19:02.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.09, opts=13)
21:19:02.526 00.001 8996 Enqueuing Move request for scope (-0.21, -0.09)
21:19:02.526 00.000 20224 Worker thread wakes up
21:19:02.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.09) opts 0xd
21:19:02.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.09)
21:19:02.526 00.000 20224 Moving (-0.21, -0.09) raw xDistance=-0.20 yDistance=0.12
21:19:02.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:19:02.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:02.527 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:19:02.527 00.000 20224 MoveAxis(E, 30, ABG)
21:19:02.527 00.000 20224 Guiding  Dir = 2, Dur = 30
21:19:02.527 00.000 20224 IsSlewing returns 0
21:19:02.527 00.000 20224 IsGuiding returns 0
21:19:02.530 00.003 20224 PulseGuide returned control before completion, sleep 38
21:19:02.532 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2502, FiltMax=31062, Gamma=1.000
21:19:02.552 00.020 8996 UpdateGuideState exits: m=767976 SNR=359.6
21:19:02.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:02.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:02.555 00.001 8996 Enqueuing Expose request
21:19:02.576 00.021 20224 IsGuiding returns 1
21:19:02.576 00.000 20224 scope still moving after pulse duration time elapsed
21:19:02.606 00.030 20224 IsSlewing returns 0
21:19:02.606 00.000 20224 IsGuiding returns 0
21:19:02.606 00.000 20224 scope move finished after 30 + 49 ms
21:19:02.606 00.000 20224 Move returns status 0, amount 30
21:19:02.606 00.000 20224 MoveAxis(N, 0, ABG)
21:19:02.606 00.000 20224 Move returns status 0, amount 0
21:19:02.606 00.000 20224 move complete, result=0
21:19:02.607 00.001 20224 worker thread done servicing request
21:19:02.607 00.000 20224 Worker thread wakes up
21:19:02.607 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:02.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:02.607 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
21:19:03.773 01.166 20224 Exposure complete
21:19:03.835 00.062 20224 worker thread done servicing request
21:19:03.835 00.000 8996 OnExposeComplete: enter
21:19:03.836 00.001 8996 UpdateGuideState(): m_state=6
21:19:03.837 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1569
21:19:03.838 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=472.82, Mass=814252, SNR=338.9, Peak=65507 HFD=4.4
21:19:03.838 00.000 8996 MultiStar: [#1 0.02,-0.03,0.68,U] [#2 0.08,-0.01,0.75,U] [#3 0.25,-0.09,0.66,U] [#4 0.16,-0.19,0.50,U] [#5 0.27,-0.06,0.60,U] [#6 0.31,-0.07,0.49,U] [#7 0.43,-0.18,0.46,U] [#8 0.22,0.00,0.40,U] 
21:19:03.839 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.12}, one-star: {-0.13, -0.35}
21:19:03.840 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
21:19:03.841 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
21:19:03.841 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.71 mountX=0.15 mountY=0.11, mountTheta=0.60
21:19:03.843 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.12, opts=13)
21:19:03.844 00.001 8996 Enqueuing Move request for scope (0.14, -0.12)
21:19:03.844 00.000 20224 Worker thread wakes up
21:19:03.845 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
21:19:03.845 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
21:19:03.845 00.000 20224 Moving (0.14, -0.12) raw xDistance=0.15 yDistance=0.11
21:19:03.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:19:03.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:03.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:19:03.845 00.000 20224 MoveAxis(E, 0, ABG)
21:19:03.845 00.000 20224 Move returns status 0, amount 0
21:19:03.845 00.000 20224 MoveAxis(N, 0, ABG)
21:19:03.845 00.000 20224 Move returns status 0, amount 0
21:19:03.845 00.000 20224 move complete, result=0
21:19:03.845 00.000 20224 worker thread done servicing request
21:19:03.849 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2509, FiltMax=32605, Gamma=1.000
21:19:03.862 00.013 8996 UpdateGuideState exits: m=814252 SNR=338.9
21:19:03.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:03.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:03.865 00.001 8996 Enqueuing Expose request
21:19:03.865 00.000 20224 Worker thread wakes up
21:19:03.866 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:03.866 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:03.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:04.844 00.978 20224 Exposure complete
21:19:04.921 00.077 20224 worker thread done servicing request
21:19:04.921 00.000 8996 OnExposeComplete: enter
21:19:04.922 00.001 8996 UpdateGuideState(): m_state=6
21:19:04.923 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1570
21:19:04.925 00.002 8996 Star::Find returns 1 (0), X=138.88, Y=473.09, Mass=746724, SNR=398.8, Peak=60003 HFD=4.4
21:19:04.927 00.002 8996 MultiStar: [#1 0.04,0.17,0.63,U] [#2 0.24,-0.01,0.68,U] [#3 0.40,0.22,0.51,U] [#4 0.30,0.05,0.51,U] [#5 0.22,-0.00,0.49,U] [#6 0.49,0.03,0.00,M1] [#7 0.42,0.05,0.43,U] [#8 0.27,0.18,0.33,U] 
21:19:04.929 00.002 8996 single-star, 7 included, MultiStar: {0.18, 0.05}, one-star: {-0.12, -0.08}
21:19:04.931 00.002 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
21:19:04.932 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
21:19:04.934 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=-0.11 mountY=0.09, mountTheta=2.44
21:19:04.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
21:19:04.937 00.001 8996 Enqueuing Move request for scope (-0.12, -0.08)
21:19:04.938 00.001 20224 Worker thread wakes up
21:19:04.939 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
21:19:04.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
21:19:04.939 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.09
21:19:04.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:19:04.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:04.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:19:04.939 00.000 20224 MoveAxis(E, 0, ABG)
21:19:04.940 00.001 20224 Move returns status 0, amount 0
21:19:04.940 00.000 20224 MoveAxis(N, 0, ABG)
21:19:04.940 00.000 20224 Move returns status 0, amount 0
21:19:04.940 00.000 20224 move complete, result=0
21:19:04.940 00.000 20224 worker thread done servicing request
21:19:04.949 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60003, med=2745, FiltMin=2496, FiltMax=29613, Gamma=1.000
21:19:04.965 00.016 8996 UpdateGuideState exits: m=746724 SNR=398.8
21:19:04.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:04.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:04.968 00.001 8996 Enqueuing Expose request
21:19:04.968 00.000 20224 Worker thread wakes up
21:19:04.968 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:04.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:04.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:06.123 01.154 20224 Exposure complete
21:19:06.202 00.079 20224 worker thread done servicing request
21:19:06.202 00.000 8996 OnExposeComplete: enter
21:19:06.203 00.001 8996 UpdateGuideState(): m_state=6
21:19:06.204 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1571
21:19:06.205 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.28, Mass=721944, SNR=322.9, Peak=52019 HFD=4.6
21:19:06.206 00.001 8996 MultiStar: [#1 0.11,0.26,0.73,U] [#2 0.13,0.11,0.82,U] [#3 0.23,0.06,0.61,U] [#4 0.17,-0.03,0.59,U] [#5 0.11,0.11,0.64,U] [#6 0.40,0.11,0.47,U] [#7 0.13,0.27,0.51,U] [#8 0.22,0.40,0.41,U] 
21:19:06.206 00.000 8996 single-star, 8 included, MultiStar: {0.13, 0.15}, one-star: {-0.10, 0.11}
21:19:06.207 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
21:19:06.208 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
21:19:06.209 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.11 hyp=0.15 cameraTheta=2.29 mountX=-0.11 mountY=-0.10, mountTheta=-2.40
21:19:06.210 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.11, opts=13)
21:19:06.211 00.001 8996 Enqueuing Move request for scope (-0.10, 0.11)
21:19:06.212 00.001 20224 Worker thread wakes up
21:19:06.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.11) opts 0xd
21:19:06.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.11)
21:19:06.212 00.000 20224 Moving (-0.10, 0.11) raw xDistance=-0.11 yDistance=-0.10
21:19:06.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:19:06.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:06.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:19:06.212 00.000 20224 MoveAxis(E, 0, ABG)
21:19:06.213 00.001 20224 Move returns status 0, amount 0
21:19:06.213 00.000 20224 MoveAxis(N, 0, ABG)
21:19:06.213 00.000 20224 Move returns status 0, amount 0
21:19:06.213 00.000 20224 move complete, result=0
21:19:06.213 00.000 20224 worker thread done servicing request
21:19:06.216 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52019, med=2745, FiltMin=2502, FiltMax=27261, Gamma=1.000
21:19:06.246 00.030 8996 UpdateGuideState exits: m=721944 SNR=322.9
21:19:06.248 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:06.250 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:06.251 00.001 8996 Enqueuing Expose request
21:19:06.252 00.001 20224 Worker thread wakes up
21:19:06.252 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:06.254 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:06.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:07.230 00.976 20224 Exposure complete
21:19:07.313 00.083 20224 worker thread done servicing request
21:19:07.313 00.000 8996 OnExposeComplete: enter
21:19:07.315 00.002 8996 UpdateGuideState(): m_state=6
21:19:07.317 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1572
21:19:07.319 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=473.13, Mass=708646, SNR=329.7, Peak=52083 HFD=4.5
21:19:07.320 00.001 8996 MultiStar: [#1 -0.06,0.10,0.72,U] [#2 0.04,0.07,0.81,U] [#3 0.07,-0.08,0.65,U] [#4 -0.02,-0.04,0.68,U] [#5 0.09,-0.12,0.56,U] [#6 0.15,0.08,0.48,U] [#7 0.14,0.02,0.50,U] [#8 0.01,-0.06,0.44,U] 
21:19:07.321 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.01}, one-star: {-0.22, -0.04}
21:19:07.322 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
21:19:07.323 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
21:19:07.324 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.46 mountX=0.00 mountY=0.01, mountTheta=1.36
21:19:07.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.01, opts=13)
21:19:07.326 00.000 8996 Enqueuing Move request for scope (0.00, -0.01)
21:19:07.327 00.001 20224 Worker thread wakes up
21:19:07.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
21:19:07.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
21:19:07.328 00.001 20224 Moving (0.00, -0.01) raw xDistance=0.00 yDistance=0.01
21:19:07.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:19:07.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:07.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:07.328 00.000 20224 MoveAxis(E, 0, ABG)
21:19:07.328 00.000 20224 Move returns status 0, amount 0
21:19:07.328 00.000 20224 MoveAxis(N, 0, ABG)
21:19:07.328 00.000 20224 Move returns status 0, amount 0
21:19:07.328 00.000 20224 move complete, result=0
21:19:07.328 00.000 20224 worker thread done servicing request
21:19:07.337 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52083, med=2745, FiltMin=2496, FiltMax=29133, Gamma=1.000
21:19:07.354 00.017 8996 UpdateGuideState exits: m=708646 SNR=329.7
21:19:07.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:07.355 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:07.356 00.001 8996 Enqueuing Expose request
21:19:07.357 00.001 20224 Worker thread wakes up
21:19:07.357 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:07.359 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:07.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:08.527 01.168 20224 Exposure complete
21:19:08.594 00.067 20224 worker thread done servicing request
21:19:08.594 00.000 8996 OnExposeComplete: enter
21:19:08.596 00.002 8996 UpdateGuideState(): m_state=6
21:19:08.599 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1573
21:19:08.601 00.002 8996 Star::Find returns 1 (0), X=138.79, Y=472.97, Mass=704255, SNR=325.4, Peak=56803 HFD=4.5
21:19:08.604 00.003 8996 MultiStar: [#1 0.04,0.17,0.70,U] [#2 0.21,0.09,0.80,U] [#3 0.08,-0.16,0.75,U] [#4 0.01,-0.08,0.61,U] [#5 0.35,0.04,0.70,U] [#6 -0.06,-0.08,0.44,U] [#7 0.02,-0.18,0.48,U] [#8 0.22,0.11,0.41,U] 
21:19:08.606 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {-0.21, -0.20}
21:19:08.607 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
21:19:08.609 00.002 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
21:19:08.610 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.55 mountX=0.07 mountY=0.03, mountTheta=0.44
21:19:08.613 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
21:19:08.615 00.002 8996 Enqueuing Move request for scope (0.06, -0.04)
21:19:08.616 00.001 20224 Worker thread wakes up
21:19:08.617 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
21:19:08.617 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
21:19:08.617 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.07 yDistance=0.03
21:19:08.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:19:08.617 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:08.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:19:08.617 00.000 20224 MoveAxis(E, 0, ABG)
21:19:08.617 00.000 20224 Move returns status 0, amount 0
21:19:08.617 00.000 20224 MoveAxis(N, 0, ABG)
21:19:08.617 00.000 20224 Move returns status 0, amount 0
21:19:08.617 00.000 20224 move complete, result=0
21:19:08.618 00.001 20224 worker thread done servicing request
21:19:08.624 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56803, med=2745, FiltMin=2493, FiltMax=29446, Gamma=1.000
21:19:08.640 00.016 8996 UpdateGuideState exits: m=704255 SNR=325.4
21:19:08.640 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:08.641 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:08.642 00.001 8996 Enqueuing Expose request
21:19:08.643 00.001 20224 Worker thread wakes up
21:19:08.643 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:08.644 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:08.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:09.620 00.976 20224 Exposure complete
21:19:09.718 00.098 20224 worker thread done servicing request
21:19:09.718 00.000 8996 OnExposeComplete: enter
21:19:09.719 00.001 8996 UpdateGuideState(): m_state=6
21:19:09.720 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1574
21:19:09.721 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=473.33, Mass=770574, SNR=347.6, Peak=49107 HFD=4.7
21:19:09.721 00.000 8996 MultiStar: [#1 0.04,0.45,0.69,U] [#2 -0.00,0.21,0.70,U] [#3 0.16,0.04,0.67,U] [#4 -0.03,0.14,0.54,U] [#5 0.14,0.29,0.61,U] [#6 0.05,0.31,0.42,U] [#7 0.07,0.14,0.48,U] [#8 0.11,0.52,0.00,M1] 
21:19:09.722 00.001 8996 single-star, 7 included, MultiStar: {0.04, 0.21}, one-star: {-0.04, 0.16}
21:19:09.723 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:19:09.724 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
21:19:09.726 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.79 mountX=-0.05 mountY=-0.16, mountTheta=-1.89
21:19:09.729 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.16, opts=13)
21:19:09.731 00.002 8996 Enqueuing Move request for scope (-0.04, 0.16)
21:19:09.732 00.001 20224 Worker thread wakes up
21:19:09.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
21:19:09.732 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
21:19:09.732 00.000 20224 Moving (-0.04, 0.16) raw xDistance=-0.05 yDistance=-0.16
21:19:09.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:19:09.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:09.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:19:09.732 00.000 20224 MoveAxis(E, 0, ABG)
21:19:09.732 00.000 20224 Move returns status 0, amount 0
21:19:09.732 00.000 20224 MoveAxis(N, 0, ABG)
21:19:09.732 00.000 20224 Move returns status 0, amount 0
21:19:09.732 00.000 20224 move complete, result=0
21:19:09.732 00.000 20224 worker thread done servicing request
21:19:09.737 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49107, med=2745, FiltMin=2509, FiltMax=27725, Gamma=1.000
21:19:09.753 00.016 8996 UpdateGuideState exits: m=770574 SNR=347.6
21:19:09.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:09.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:09.756 00.001 8996 Enqueuing Expose request
21:19:09.757 00.001 20224 Worker thread wakes up
21:19:09.757 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:19:09.757 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:09.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:10.924 01.167 20224 Exposure complete
21:19:11.010 00.086 20224 worker thread done servicing request
21:19:11.010 00.000 8996 OnExposeComplete: enter
21:19:11.012 00.002 8996 UpdateGuideState(): m_state=6
21:19:11.013 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1575
21:19:11.014 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.16, Mass=708838, SNR=354.2, Peak=58435 HFD=4.4
21:19:11.015 00.001 8996 MultiStar: [#1 -0.25,0.24,0.66,U] [#2 -0.01,0.21,0.68,U] [#3 0.11,0.09,0.61,U] [#4 0.04,0.21,0.50,U] [#5 0.00,0.08,0.65,U] [#6 -0.07,-0.03,0.43,U] [#7 -0.08,-0.04,0.45,U] [#8 0.11,0.36,0.37,U] 
21:19:11.016 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {-0.22, -0.02}
21:19:11.017 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
21:19:11.018 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
21:19:11.019 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.06 mountX=-0.07 mountY=-0.11, mountTheta=-2.17
21:19:11.020 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
21:19:11.021 00.001 8996 Enqueuing Move request for scope (-0.06, 0.11)
21:19:11.022 00.001 20224 Worker thread wakes up
21:19:11.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
21:19:11.022 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
21:19:11.022 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.11
21:19:11.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:19:11.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:11.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:19:11.022 00.000 20224 MoveAxis(E, 0, ABG)
21:19:11.022 00.000 20224 Move returns status 0, amount 0
21:19:11.022 00.000 20224 MoveAxis(N, 0, ABG)
21:19:11.022 00.000 20224 Move returns status 0, amount 0
21:19:11.022 00.000 20224 move complete, result=0
21:19:11.022 00.000 20224 worker thread done servicing request
21:19:11.026 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58435, med=2745, FiltMin=2496, FiltMax=29165, Gamma=1.000
21:19:11.039 00.013 8996 UpdateGuideState exits: m=708838 SNR=354.2
21:19:11.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:11.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:11.042 00.001 8996 Enqueuing Expose request
21:19:11.043 00.001 20224 Worker thread wakes up
21:19:11.043 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:11.044 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:11.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:12.008 00.964 20224 Exposure complete
21:19:12.094 00.086 20224 worker thread done servicing request
21:19:12.094 00.000 8996 OnExposeComplete: enter
21:19:12.095 00.001 8996 UpdateGuideState(): m_state=6
21:19:12.096 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1576
21:19:12.097 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=473.42, Mass=731090, SNR=357.5, Peak=55555 HFD=4.7
21:19:12.098 00.001 8996 MultiStar: [#1 -0.10,0.41,0.69,U] [#2 -0.27,0.18,0.72,U] [#3 0.01,0.27,0.69,U] [#4 -0.13,0.27,0.58,U] [#5 -0.03,0.27,0.61,U] [#6 -0.04,0.33,0.42,U] [#7 -0.12,0.23,0.46,U] [#8 0.02,0.26,0.42,U] 
21:19:12.099 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.27}, one-star: {-0.38, 0.25}
21:19:12.100 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:19:12.101 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:19:12.101 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.27 hyp=0.31 cameraTheta=2.05 mountX=-0.17 mountY=-0.26, mountTheta=-2.15
21:19:12.103 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.27, opts=13)
21:19:12.103 00.000 8996 Enqueuing Move request for scope (-0.14, 0.27)
21:19:12.104 00.001 20224 Worker thread wakes up
21:19:12.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.27) opts 0xd
21:19:12.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.27)
21:19:12.104 00.000 20224 Moving (-0.14, 0.27) raw xDistance=-0.17 yDistance=-0.26
21:19:12.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:19:12.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:19:12.104 00.000 20224 MoveAxis(E, 0, ABG)
21:19:12.104 00.000 20224 Move returns status 0, amount 0
21:19:12.105 00.001 20224 MoveAxis(N, 54, ABG)
21:19:12.105 00.000 20224 Guiding  Dir = 0, Dur = 54
21:19:12.105 00.000 20224 IsSlewing returns 0
21:19:12.105 00.000 20224 IsGuiding returns 0
21:19:12.108 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55555, med=2745, FiltMin=2464, FiltMax=29507, Gamma=1.000
21:19:12.128 00.020 20224 PulseGuide returned control before completion, sleep 41
21:19:12.132 00.004 8996 UpdateGuideState exits: m=731090 SNR=357.5
21:19:12.134 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:12.134 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:12.135 00.001 8996 Enqueuing Expose request
21:19:12.173 00.038 20224 IsGuiding returns 1
21:19:12.173 00.000 20224 scope still moving after pulse duration time elapsed
21:19:12.206 00.033 20224 IsSlewing returns 0
21:19:12.206 00.000 20224 IsGuiding returns 1
21:19:12.236 00.030 20224 IsSlewing returns 0
21:19:12.237 00.001 20224 IsGuiding returns 0
21:19:12.237 00.000 20224 scope move finished after 54 + 78 ms
21:19:12.238 00.001 20224 Move returns status 0, amount 54
21:19:12.238 00.000 20224 move complete, result=0
21:19:12.238 00.000 20224 worker thread done servicing request
21:19:12.238 00.000 20224 Worker thread wakes up
21:19:12.238 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:12.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:12.238 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 54 ms NORTH
21:19:13.407 01.169 20224 Exposure complete
21:19:13.483 00.076 20224 worker thread done servicing request
21:19:13.483 00.000 8996 OnExposeComplete: enter
21:19:13.484 00.001 8996 UpdateGuideState(): m_state=6
21:19:13.485 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1577
21:19:13.486 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=473.30, Mass=696960, SNR=324.5, Peak=55379 HFD=4.3
21:19:13.487 00.001 8996 MultiStar: [#1 -0.04,0.12,0.73,U] [#2 -0.04,0.12,0.85,U] [#3 0.12,0.07,0.66,U] [#4 0.03,0.19,0.60,U] [#5 0.14,0.04,0.68,U] [#6 0.22,0.23,0.49,U] [#7 0.08,-0.16,0.47,U] [#8 0.19,0.10,0.43,U] 
21:19:13.488 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {-0.01, 0.13}
21:19:13.488 00.000 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
21:19:13.489 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
21:19:13.490 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.03 mountX=0.05 mountY=-0.11, mountTheta=-1.13
21:19:13.491 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
21:19:13.492 00.001 8996 Enqueuing Move request for scope (0.06, 0.10)
21:19:13.492 00.000 20224 Worker thread wakes up
21:19:13.493 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
21:19:13.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
21:19:13.493 00.000 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
21:19:13.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:19:13.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:13.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:19:13.493 00.000 20224 MoveAxis(E, 0, ABG)
21:19:13.493 00.000 20224 Move returns status 0, amount 0
21:19:13.493 00.000 20224 MoveAxis(N, 0, ABG)
21:19:13.493 00.000 20224 Move returns status 0, amount 0
21:19:13.493 00.000 20224 move complete, result=0
21:19:13.493 00.000 20224 worker thread done servicing request
21:19:13.498 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55379, med=2745, FiltMin=2486, FiltMax=24733, Gamma=1.000
21:19:13.517 00.019 8996 UpdateGuideState exits: m=696960 SNR=324.5
21:19:13.518 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:13.520 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:13.521 00.001 8996 Enqueuing Expose request
21:19:13.522 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:13.523 00.001 20224 Worker thread wakes up
21:19:13.523 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:13.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:14.511 00.988 20224 Exposure complete
21:19:14.583 00.072 20224 worker thread done servicing request
21:19:14.584 00.001 8996 OnExposeComplete: enter
21:19:14.585 00.001 8996 UpdateGuideState(): m_state=6
21:19:14.587 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1578
21:19:14.588 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.01, Mass=753199, SNR=350.4, Peak=65507 HFD=4.5
21:19:14.589 00.001 8996 MultiStar: [#1 0.05,0.03,0.64,U] [#2 -0.10,-0.08,0.72,U] [#3 0.28,-0.06,0.62,U] [#4 0.14,-0.07,0.53,U] [#5 0.21,-0.07,0.62,U] [#6 0.23,-0.03,0.46,U] [#7 0.15,0.04,0.45,U] [#8 0.18,0.05,0.41,U] 
21:19:14.591 00.002 8996 refined, 8 included, MultiStar: {0.09, -0.05}, one-star: {-0.12, -0.16}
21:19:14.592 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
21:19:14.594 00.002 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.70)
21:19:14.596 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.56 mountX=0.09 mountY=0.04, mountTheta=0.45
21:19:14.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.05, opts=13)
21:19:14.599 00.001 8996 Enqueuing Move request for scope (0.09, -0.05)
21:19:14.601 00.002 20224 Worker thread wakes up
21:19:14.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
21:19:14.601 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
21:19:14.601 00.000 20224 Moving (0.09, -0.05) raw xDistance=0.09 yDistance=0.04
21:19:14.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:19:14.602 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:14.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:19:14.602 00.000 20224 MoveAxis(E, 0, ABG)
21:19:14.602 00.000 20224 Move returns status 0, amount 0
21:19:14.602 00.000 20224 MoveAxis(N, 0, ABG)
21:19:14.602 00.000 20224 Move returns status 0, amount 0
21:19:14.602 00.000 20224 move complete, result=0
21:19:14.602 00.000 20224 worker thread done servicing request
21:19:14.610 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2502, FiltMax=30813, Gamma=1.000
21:19:14.638 00.028 8996 UpdateGuideState exits: m=753199 SNR=350.4
21:19:14.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:14.641 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:14.642 00.001 8996 Enqueuing Expose request
21:19:14.643 00.001 20224 Worker thread wakes up
21:19:14.643 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:14.643 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:14.643 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:15.818 01.175 20224 Exposure complete
21:19:15.891 00.073 20224 worker thread done servicing request
21:19:15.891 00.000 8996 OnExposeComplete: enter
21:19:15.892 00.001 8996 UpdateGuideState(): m_state=6
21:19:15.893 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1579
21:19:15.894 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.21, Mass=806178, SNR=386.9, Peak=63891 HFD=4.5
21:19:15.895 00.001 8996 MultiStar: [#1 -0.05,0.36,0.65,U] [#2 -0.20,-0.00,0.66,U] [#3 0.12,-0.02,0.52,U] [#4 0.00,-0.03,0.50,U] [#5 0.04,0.10,0.55,U] [#6 0.00,0.03,0.43,U] [#7 -0.19,0.08,0.43,U] [#8 0.16,0.20,0.36,U] 
21:19:15.895 00.000 8996 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.12, 0.04}
21:19:15.896 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
21:19:15.897 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
21:19:15.897 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.07 mountX=-0.05 mountY=-0.08, mountTheta=-2.17
21:19:15.899 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
21:19:15.899 00.000 8996 Enqueuing Move request for scope (-0.04, 0.08)
21:19:15.900 00.001 20224 Worker thread wakes up
21:19:15.900 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
21:19:15.900 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
21:19:15.900 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.08
21:19:15.901 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:19:15.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:15.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:19:15.901 00.000 20224 MoveAxis(E, 0, ABG)
21:19:15.901 00.000 20224 Move returns status 0, amount 0
21:19:15.901 00.000 20224 MoveAxis(N, 0, ABG)
21:19:15.901 00.000 20224 Move returns status 0, amount 0
21:19:15.901 00.000 20224 move complete, result=0
21:19:15.901 00.000 20224 worker thread done servicing request
21:19:15.905 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63891, med=2745, FiltMin=2435, FiltMax=31037, Gamma=1.000
21:19:15.922 00.017 8996 UpdateGuideState exits: m=806178 SNR=386.9
21:19:15.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:15.924 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:15.925 00.001 8996 Enqueuing Expose request
21:19:15.925 00.000 20224 Worker thread wakes up
21:19:15.925 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:15.926 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:15.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:16.914 00.988 20224 Exposure complete
21:19:16.986 00.072 20224 worker thread done servicing request
21:19:16.986 00.000 8996 OnExposeComplete: enter
21:19:16.988 00.002 8996 UpdateGuideState(): m_state=6
21:19:16.990 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1580
21:19:16.991 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=473.18, Mass=785084, SNR=367.5, Peak=64115 HFD=4.5
21:19:16.993 00.002 8996 MultiStar: [#1 0.17,0.26,0.57,U] [#2 0.13,0.15,0.72,U] [#3 0.19,-0.01,0.56,U] [#4 0.18,0.06,0.51,U] [#5 0.27,0.08,0.60,U] [#6 0.33,0.07,0.43,U] [#7 0.27,0.02,0.45,U] [#8 0.11,0.15,0.44,U] 
21:19:16.994 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.08}, one-star: {-0.26, 0.01}
21:19:16.996 00.002 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
21:19:16.997 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
21:19:16.999 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.63 mountX=0.11 mountY=-0.10, mountTheta=-0.74
21:19:17.002 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.08, opts=13)
21:19:17.004 00.002 8996 Enqueuing Move request for scope (0.12, 0.08)
21:19:17.007 00.003 20224 Worker thread wakes up
21:19:17.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
21:19:17.007 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
21:19:17.007 00.000 20224 Moving (0.12, 0.08) raw xDistance=0.11 yDistance=-0.10
21:19:17.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:19:17.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:17.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:19:17.007 00.000 20224 MoveAxis(E, 0, ABG)
21:19:17.007 00.000 20224 Move returns status 0, amount 0
21:19:17.007 00.000 20224 MoveAxis(N, 0, ABG)
21:19:17.007 00.000 20224 Move returns status 0, amount 0
21:19:17.007 00.000 20224 move complete, result=0
21:19:17.008 00.001 20224 worker thread done servicing request
21:19:17.014 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64115, med=2745, FiltMin=2472, FiltMax=28233, Gamma=1.000
21:19:17.047 00.033 8996 UpdateGuideState exits: m=785084 SNR=367.5
21:19:17.050 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:17.051 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:17.053 00.002 8996 Enqueuing Expose request
21:19:17.054 00.001 20224 Worker thread wakes up
21:19:17.055 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:17.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:17.055 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:18.225 01.170 20224 Exposure complete
21:19:18.319 00.094 20224 worker thread done servicing request
21:19:18.319 00.000 8996 OnExposeComplete: enter
21:19:18.320 00.001 8996 UpdateGuideState(): m_state=6
21:19:18.321 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1581
21:19:18.322 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=472.98, Mass=711674, SNR=329.5, Peak=59411 HFD=4.5
21:19:18.323 00.001 8996 MultiStar: [#1 0.01,-0.29,0.72,U] [#2 0.01,-0.27,0.82,U] [#3 0.28,-0.06,0.72,U] [#4 0.17,-0.13,0.65,U] [#5 0.27,-0.29,0.75,U] [#6 0.34,0.18,0.46,U] [#7 0.36,-0.13,0.50,U] [#8 0.29,0.04,0.45,U] 
21:19:18.323 00.000 8996 single-star, 8 included, MultiStar: {0.16, -0.15}, one-star: {-0.04, -0.19}
21:19:18.324 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
21:19:18.325 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
21:19:18.325 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.75 mountX=-0.02 mountY=0.19, mountTheta=1.66
21:19:18.328 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.19, opts=13)
21:19:18.331 00.003 8996 Enqueuing Move request for scope (-0.04, -0.19)
21:19:18.333 00.002 20224 Worker thread wakes up
21:19:18.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
21:19:18.333 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
21:19:18.333 00.000 20224 Moving (-0.04, -0.19) raw xDistance=-0.02 yDistance=0.19
21:19:18.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:19:18.334 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:18.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:19:18.334 00.000 20224 MoveAxis(E, 0, ABG)
21:19:18.334 00.000 20224 Move returns status 0, amount 0
21:19:18.334 00.000 20224 MoveAxis(N, 0, ABG)
21:19:18.334 00.000 20224 Move returns status 0, amount 0
21:19:18.334 00.000 20224 move complete, result=0
21:19:18.334 00.000 20224 worker thread done servicing request
21:19:18.343 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59411, med=2745, FiltMin=2480, FiltMax=27757, Gamma=1.000
21:19:18.361 00.018 8996 UpdateGuideState exits: m=711674 SNR=329.5
21:19:18.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:18.363 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:18.363 00.000 8996 Enqueuing Expose request
21:19:18.364 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:19:18.365 00.001 20224 Worker thread wakes up
21:19:18.365 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:18.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:19.344 00.979 20224 Exposure complete
21:19:19.429 00.085 20224 worker thread done servicing request
21:19:19.429 00.000 8996 OnExposeComplete: enter
21:19:19.430 00.001 8996 UpdateGuideState(): m_state=6
21:19:19.430 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1582
21:19:19.431 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=472.93, Mass=754690, SNR=352.7, Peak=59411 HFD=4.5
21:19:19.432 00.001 8996 MultiStar: [#1 0.03,-0.06,0.73,U] [#2 -0.19,0.01,0.75,U] [#3 0.19,-0.24,0.62,U] [#4 0.10,-0.14,0.52,U] [#5 0.14,-0.18,0.62,U] [#6 0.13,-0.20,0.44,U] [#7 0.02,-0.24,0.42,U] [#8 0.03,-0.18,0.37,U] 
21:19:19.433 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.16}, one-star: {-0.07, -0.24}
21:19:19.433 00.000 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
21:19:19.434 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
21:19:19.435 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.41 mountX=0.04 mountY=0.16, mountTheta=1.31
21:19:19.436 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.16, opts=13)
21:19:19.437 00.001 8996 Enqueuing Move request for scope (0.03, -0.16)
21:19:19.438 00.001 20224 Worker thread wakes up
21:19:19.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
21:19:19.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
21:19:19.438 00.000 20224 Moving (0.03, -0.16) raw xDistance=0.04 yDistance=0.16
21:19:19.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:19:19.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:19.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:19:19.438 00.000 20224 MoveAxis(E, 0, ABG)
21:19:19.438 00.000 20224 Move returns status 0, amount 0
21:19:19.438 00.000 20224 MoveAxis(N, 0, ABG)
21:19:19.438 00.000 20224 Move returns status 0, amount 0
21:19:19.438 00.000 20224 move complete, result=0
21:19:19.438 00.000 20224 worker thread done servicing request
21:19:19.444 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59411, med=2745, FiltMin=2489, FiltMax=31440, Gamma=1.000
21:19:19.458 00.014 8996 UpdateGuideState exits: m=754690 SNR=352.7
21:19:19.461 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:19.463 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:19.466 00.003 8996 Enqueuing Expose request
21:19:19.467 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:19:19.469 00.002 20224 Worker thread wakes up
21:19:19.469 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:19.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:20.623 01.154 20224 Exposure complete
21:19:20.677 00.054 20224 worker thread done servicing request
21:19:20.677 00.000 8996 OnExposeComplete: enter
21:19:20.678 00.001 8996 UpdateGuideState(): m_state=6
21:19:20.678 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1583
21:19:20.679 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.56, Mass=734501, SNR=380.8, Peak=53718 HFD=4.6
21:19:20.681 00.002 8996 MultiStar: [#1 -0.14,0.51,0.00,M1] [#2 -0.11,0.40,0.75,U] [#3 -0.04,0.07,0.60,U] [#4 -0.22,0.00,0.52,U] [#5 0.12,0.40,0.60,U] [#6 -0.12,0.13,0.45,U] [#7 -0.20,0.07,0.38,U] [#8 0.07,0.40,0.40,U] 
21:19:20.681 00.000 8996 refined, 7 included, MultiStar: {-0.09, 0.26}, one-star: {-0.18, 0.38}
21:19:20.682 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
21:19:20.683 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:19:20.684 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.91 mountX=-0.12 mountY=-0.25, mountTheta=-2.01
21:19:20.685 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.26, opts=13)
21:19:20.686 00.001 8996 Enqueuing Move request for scope (-0.09, 0.26)
21:19:20.687 00.001 20224 Worker thread wakes up
21:19:20.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
21:19:20.687 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
21:19:20.687 00.000 20224 Moving (-0.09, 0.26) raw xDistance=-0.12 yDistance=-0.25
21:19:20.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:19:20.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:19:20.687 00.000 20224 MoveAxis(E, 0, ABG)
21:19:20.687 00.000 20224 Move returns status 0, amount 0
21:19:20.687 00.000 20224 MoveAxis(N, 52, ABG)
21:19:20.687 00.000 20224 Guiding  Dir = 0, Dur = 52
21:19:20.687 00.000 20224 IsSlewing returns 0
21:19:20.688 00.001 20224 IsGuiding returns 0
21:19:20.691 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53718, med=2745, FiltMin=2489, FiltMax=29529, Gamma=1.000
21:19:20.719 00.028 8996 UpdateGuideState exits: m=734501 SNR=380.8
21:19:20.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:20.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:20.722 00.001 8996 Enqueuing Expose request
21:19:20.745 00.023 20224 IsGuiding returns 1
21:19:20.745 00.000 20224 scope still moving after pulse duration time elapsed
21:19:20.776 00.031 20224 IsSlewing returns 0
21:19:20.776 00.000 20224 IsGuiding returns 1
21:19:20.808 00.032 20224 IsSlewing returns 0
21:19:20.808 00.000 20224 IsGuiding returns 1
21:19:20.839 00.031 20224 IsSlewing returns 0
21:19:20.839 00.000 20224 IsGuiding returns 0
21:19:20.839 00.000 20224 scope move finished after 52 + 99 ms
21:19:20.839 00.000 20224 Move returns status 0, amount 52
21:19:20.839 00.000 20224 move complete, result=0
21:19:20.840 00.001 20224 worker thread done servicing request
21:19:20.840 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
21:19:20.841 00.001 20224 Worker thread wakes up
21:19:20.842 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:20.842 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:21.816 00.974 20224 Exposure complete
21:19:21.886 00.070 20224 worker thread done servicing request
21:19:21.887 00.001 8996 OnExposeComplete: enter
21:19:21.887 00.000 8996 UpdateGuideState(): m_state=6
21:19:21.888 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1584
21:19:21.890 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=473.33, Mass=713843, SNR=331.2, Peak=58707 HFD=4.6
21:19:21.891 00.001 8996 MultiStar: [#1 -0.17,0.25,0.69,U] [#2 -0.09,0.22,0.74,U] [#3 0.05,0.18,0.73,U] [#4 -0.08,0.12,0.54,U] [#5 -0.05,0.02,0.68,U] [#6 0.05,0.29,0.44,U] [#7 0.07,0.11,0.55,U] [#8 -0.02,0.34,0.43,U] 
21:19:21.892 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.18}, one-star: {-0.24, 0.16}
21:19:21.893 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:19:21.894 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:19:21.894 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.95 mountX=-0.09 mountY=-0.17, mountTheta=-2.05
21:19:21.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.18, opts=13)
21:19:21.897 00.001 8996 Enqueuing Move request for scope (-0.07, 0.18)
21:19:21.897 00.000 20224 Worker thread wakes up
21:19:21.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
21:19:21.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
21:19:21.898 00.001 20224 Moving (-0.07, 0.18) raw xDistance=-0.09 yDistance=-0.17
21:19:21.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:19:21.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:21.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:19:21.898 00.000 20224 MoveAxis(E, 0, ABG)
21:19:21.898 00.000 20224 Move returns status 0, amount 0
21:19:21.898 00.000 20224 MoveAxis(N, 0, ABG)
21:19:21.898 00.000 20224 Move returns status 0, amount 0
21:19:21.898 00.000 20224 move complete, result=0
21:19:21.898 00.000 20224 worker thread done servicing request
21:19:21.902 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58707, med=2745, FiltMin=2502, FiltMax=27545, Gamma=1.000
21:19:21.915 00.013 8996 UpdateGuideState exits: m=713843 SNR=331.2
21:19:21.917 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:21.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:21.919 00.001 8996 Enqueuing Expose request
21:19:21.920 00.001 20224 Worker thread wakes up
21:19:21.920 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:19:21.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:21.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:23.094 01.174 20224 Exposure complete
21:19:23.186 00.092 20224 worker thread done servicing request
21:19:23.186 00.000 8996 OnExposeComplete: enter
21:19:23.187 00.001 8996 UpdateGuideState(): m_state=6
21:19:23.187 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1585
21:19:23.188 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.06, Mass=737079, SNR=367.6, Peak=65427 HFD=4.4
21:19:23.189 00.001 8996 MultiStar: [#1 0.16,0.08,0.60,U] [#2 0.06,-0.06,0.72,U] [#3 0.34,0.08,0.65,U] [#4 0.23,0.02,0.58,U] [#5 0.34,-0.16,0.57,U] [#6 0.19,0.05,0.44,U] [#7 0.27,-0.07,0.45,U] [#8 0.35,0.07,0.35,U] 
21:19:23.190 00.001 8996 single-star, 8 included, MultiStar: {0.18, -0.02}, one-star: {-0.06, -0.11}
21:19:23.191 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
21:19:23.191 00.000 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
21:19:23.192 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.09 mountX=-0.05 mountY=0.12, mountTheta=1.99
21:19:23.193 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.11, opts=13)
21:19:23.194 00.001 8996 Enqueuing Move request for scope (-0.06, -0.11)
21:19:23.195 00.001 20224 Worker thread wakes up
21:19:23.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
21:19:23.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
21:19:23.195 00.000 20224 Moving (-0.06, -0.11) raw xDistance=-0.05 yDistance=0.12
21:19:23.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:19:23.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:23.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:19:23.195 00.000 20224 MoveAxis(E, 0, ABG)
21:19:23.195 00.000 20224 Move returns status 0, amount 0
21:19:23.195 00.000 20224 MoveAxis(N, 0, ABG)
21:19:23.195 00.000 20224 Move returns status 0, amount 0
21:19:23.195 00.000 20224 move complete, result=0
21:19:23.195 00.000 20224 worker thread done servicing request
21:19:23.206 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65427, med=2745, FiltMin=2477, FiltMax=28285, Gamma=1.000
21:19:23.221 00.015 8996 UpdateGuideState exits: m=737079 SNR=367.6
21:19:23.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:23.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:23.223 00.000 8996 Enqueuing Expose request
21:19:23.224 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:23.225 00.001 20224 Worker thread wakes up
21:19:23.225 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:23.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:24.195 00.970 20224 Exposure complete
21:19:24.272 00.077 20224 worker thread done servicing request
21:19:24.272 00.000 8996 OnExposeComplete: enter
21:19:24.274 00.002 8996 UpdateGuideState(): m_state=6
21:19:24.275 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1586
21:19:24.276 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.12, Mass=701294, SNR=318.6, Peak=61315 HFD=4.4
21:19:24.277 00.001 8996 MultiStar: [#1 0.02,0.03,0.76,U] [#2 -0.08,0.06,0.82,U] [#3 0.39,-0.11,0.68,U] [#4 0.20,-0.10,0.68,U] [#5 0.20,-0.21,0.75,U] [#6 0.37,-0.00,0.44,U] [#7 0.33,0.06,0.49,U] [#8 0.19,-0.03,0.41,U] 
21:19:24.278 00.001 8996 single-star, 8 included, MultiStar: {0.13, -0.04}, one-star: {-0.11, -0.05}
21:19:24.278 00.000 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
21:19:24.278 00.000 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
21:19:24.280 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.73 mountX=-0.11 mountY=0.06, mountTheta=2.62
21:19:24.282 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.05, opts=13)
21:19:24.282 00.000 8996 Enqueuing Move request for scope (-0.11, -0.05)
21:19:24.283 00.001 20224 Worker thread wakes up
21:19:24.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
21:19:24.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
21:19:24.283 00.000 20224 Moving (-0.11, -0.05) raw xDistance=-0.11 yDistance=0.06
21:19:24.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:19:24.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:24.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:19:24.284 00.001 20224 MoveAxis(E, 0, ABG)
21:19:24.284 00.000 20224 Move returns status 0, amount 0
21:19:24.284 00.000 20224 MoveAxis(N, 0, ABG)
21:19:24.284 00.000 20224 Move returns status 0, amount 0
21:19:24.284 00.000 20224 move complete, result=0
21:19:24.284 00.000 20224 worker thread done servicing request
21:19:24.287 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61315, med=2745, FiltMin=2499, FiltMax=27261, Gamma=1.000
21:19:24.301 00.014 8996 UpdateGuideState exits: m=701294 SNR=318.6
21:19:24.303 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:24.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:24.304 00.000 8996 Enqueuing Expose request
21:19:24.305 00.001 20224 Worker thread wakes up
21:19:24.305 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:24.306 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:24.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:25.480 01.174 20224 Exposure complete
21:19:25.549 00.069 20224 worker thread done servicing request
21:19:25.550 00.001 8996 OnExposeComplete: enter
21:19:25.551 00.001 8996 UpdateGuideState(): m_state=6
21:19:25.551 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1587
21:19:25.552 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.08, Mass=763414, SNR=369.7, Peak=65507 HFD=4.5
21:19:25.553 00.001 8996 MultiStar: [#1 -0.18,0.08,0.63,U] [#2 -0.17,0.17,0.77,U] [#3 0.02,0.04,0.59,U] [#4 -0.01,0.03,0.57,U] [#5 0.06,0.19,0.64,U] [#6 -0.03,0.20,0.45,U] [#7 -0.11,0.17,0.43,U] [#8 0.03,0.17,0.35,U] 
21:19:25.554 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.09}, one-star: {-0.22, -0.09}
21:19:25.555 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:19:25.556 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
21:19:25.556 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.35 mountX=-0.09 mountY=-0.08, mountTheta=-2.46
21:19:25.558 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
21:19:25.559 00.001 8996 Enqueuing Move request for scope (-0.09, 0.09)
21:19:25.559 00.000 20224 Worker thread wakes up
21:19:25.560 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
21:19:25.560 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
21:19:25.560 00.000 20224 Moving (-0.09, 0.09) raw xDistance=-0.09 yDistance=-0.08
21:19:25.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:19:25.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:25.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:19:25.560 00.000 20224 MoveAxis(E, 0, ABG)
21:19:25.560 00.000 20224 Move returns status 0, amount 0
21:19:25.560 00.000 20224 MoveAxis(N, 0, ABG)
21:19:25.561 00.001 20224 Move returns status 0, amount 0
21:19:25.561 00.000 20224 move complete, result=0
21:19:25.561 00.000 20224 worker thread done servicing request
21:19:25.563 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2499, FiltMax=31341, Gamma=1.000
21:19:25.580 00.017 8996 UpdateGuideState exits: m=763414 SNR=369.7
21:19:25.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:25.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:25.583 00.001 8996 Enqueuing Expose request
21:19:25.584 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:25.585 00.001 20224 Worker thread wakes up
21:19:25.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:25.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:26.562 00.977 20224 Exposure complete
21:19:26.644 00.082 20224 worker thread done servicing request
21:19:26.644 00.000 8996 OnExposeComplete: enter
21:19:26.645 00.001 8996 UpdateGuideState(): m_state=6
21:19:26.646 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1588
21:19:26.647 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.23, Mass=703021, SNR=345.8, Peak=60163 HFD=4.4
21:19:26.648 00.001 8996 MultiStar: [#1 -0.25,0.32,0.65,U] [#2 -0.20,0.11,0.82,U] [#3 -0.00,0.03,0.63,U] [#4 -0.10,0.13,0.51,U] [#5 -0.07,0.13,0.64,U] [#6 0.00,0.25,0.47,U] [#7 -0.26,0.12,0.46,U] [#8 -0.14,0.14,0.42,U] 
21:19:26.650 00.002 8996 single-star, 8 included, MultiStar: {-0.14, 0.14}, one-star: {-0.17, 0.06}
21:19:26.653 00.003 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
21:19:26.655 00.002 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
21:19:26.657 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.79 mountX=-0.17 mountY=-0.04, mountTheta=-2.91
21:19:26.659 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.06, opts=13)
21:19:26.661 00.002 8996 Enqueuing Move request for scope (-0.17, 0.06)
21:19:26.662 00.001 20224 Worker thread wakes up
21:19:26.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
21:19:26.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
21:19:26.662 00.000 20224 Moving (-0.17, 0.06) raw xDistance=-0.17 yDistance=-0.04
21:19:26.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:19:26.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:26.663 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:19:26.663 00.000 20224 MoveAxis(E, 0, ABG)
21:19:26.663 00.000 20224 Move returns status 0, amount 0
21:19:26.663 00.000 20224 MoveAxis(N, 0, ABG)
21:19:26.663 00.000 20224 Move returns status 0, amount 0
21:19:26.663 00.000 20224 move complete, result=0
21:19:26.664 00.001 20224 worker thread done servicing request
21:19:26.668 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60163, med=2745, FiltMin=2448, FiltMax=27725, Gamma=1.000
21:19:26.683 00.015 8996 UpdateGuideState exits: m=703021 SNR=345.8
21:19:26.683 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:26.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:26.685 00.001 8996 Enqueuing Expose request
21:19:26.686 00.001 20224 Worker thread wakes up
21:19:26.686 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:26.686 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:26.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:27.846 01.160 20224 Exposure complete
21:19:27.902 00.056 20224 worker thread done servicing request
21:19:27.902 00.000 8996 OnExposeComplete: enter
21:19:27.903 00.001 8996 UpdateGuideState(): m_state=6
21:19:27.904 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1589
21:19:27.905 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=473.06, Mass=723880, SNR=336.9, Peak=57683 HFD=4.7
21:19:27.906 00.001 8996 MultiStar: [#1 -0.10,-0.04,0.70,U] [#2 -0.20,0.04,0.82,U] [#3 -0.08,-0.13,0.57,U] [#4 -0.21,-0.16,0.62,U] [#5 0.05,-0.04,0.68,U] [#6 -0.01,0.14,0.43,U] [#7 -0.14,-0.08,0.44,U] [#8 0.04,0.13,0.44,U] 
21:19:27.907 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.04}, one-star: {-0.50, -0.11}
21:19:27.907 00.000 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
21:19:27.908 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
21:19:27.909 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.90 mountX=-0.16 mountY=0.06, mountTheta=2.79
21:19:27.911 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.04, opts=13)
21:19:27.912 00.001 8996 Enqueuing Move request for scope (-0.16, -0.04)
21:19:27.912 00.000 20224 Worker thread wakes up
21:19:27.913 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
21:19:27.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
21:19:27.913 00.000 20224 Moving (-0.16, -0.04) raw xDistance=-0.16 yDistance=0.06
21:19:27.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:19:27.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:27.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:19:27.913 00.000 20224 MoveAxis(E, 0, ABG)
21:19:27.913 00.000 20224 Move returns status 0, amount 0
21:19:27.913 00.000 20224 MoveAxis(N, 0, ABG)
21:19:27.913 00.000 20224 Move returns status 0, amount 0
21:19:27.913 00.000 20224 move complete, result=0
21:19:27.913 00.000 20224 worker thread done servicing request
21:19:27.916 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57683, med=2745, FiltMin=2496, FiltMax=28643, Gamma=1.000
21:19:27.930 00.014 8996 UpdateGuideState exits: m=723880 SNR=336.9
21:19:27.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:27.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:27.933 00.001 8996 Enqueuing Expose request
21:19:27.933 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:27.934 00.001 20224 Worker thread wakes up
21:19:27.934 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:27.934 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:28.902 00.968 20224 Exposure complete
21:19:28.971 00.069 20224 worker thread done servicing request
21:19:28.971 00.000 8996 OnExposeComplete: enter
21:19:28.972 00.001 8996 UpdateGuideState(): m_state=6
21:19:28.973 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1590
21:19:28.974 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=473.03, Mass=728287, SNR=327.4, Peak=60419 HFD=4.3
21:19:28.975 00.001 8996 MultiStar: [#1 -0.38,0.16,0.77,U] [#2 -0.47,0.15,0.00,M1] [#3 -0.31,-0.05,0.65,U] [#4 -0.51,-0.04,0.00,M1] [#5 -0.12,0.17,0.77,U] [#6 -0.37,0.04,0.47,U] [#7 -0.53,0.10,0.00,M1] [#8 -0.14,0.35,0.42,U] 
21:19:28.975 00.000 8996 refined, 5 included, MultiStar: {-0.32, 0.06}, one-star: {-0.49, -0.14}
21:19:28.976 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
21:19:28.977 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
21:19:28.978 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.06 hyp=0.33 cameraTheta=2.96 mountX=-0.32 mountY=-0.02, mountTheta=-3.08
21:19:28.979 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.06, opts=13)
21:19:28.980 00.001 8996 Enqueuing Move request for scope (-0.32, 0.06)
21:19:28.981 00.001 20224 Worker thread wakes up
21:19:28.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.06) opts 0xd
21:19:28.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.06)
21:19:28.981 00.000 20224 Moving (-0.32, 0.06) raw xDistance=-0.32 yDistance=-0.02
21:19:28.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:19:28.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:28.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:19:28.981 00.000 20224 MoveAxis(E, 47, ABG)
21:19:28.981 00.000 20224 Guiding  Dir = 2, Dur = 47
21:19:28.981 00.000 20224 IsSlewing returns 0
21:19:28.982 00.001 20224 IsGuiding returns 0
21:19:28.987 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60419, med=2745, FiltMin=2489, FiltMax=28387, Gamma=1.000
21:19:29.004 00.017 8996 UpdateGuideState exits: m=728287 SNR=327.4
21:19:29.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:29.005 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:29.006 00.001 8996 Enqueuing Expose request
21:19:29.044 00.038 20224 IsGuiding returns 1
21:19:29.044 00.000 20224 scope still moving after pulse duration time elapsed
21:19:29.074 00.030 20224 IsSlewing returns 0
21:19:29.074 00.000 20224 IsGuiding returns 1
21:19:29.106 00.032 20224 IsSlewing returns 0
21:19:29.106 00.000 20224 IsGuiding returns 1
21:19:29.136 00.030 20224 IsSlewing returns 0
21:19:29.136 00.000 20224 IsGuiding returns 1
21:19:29.167 00.031 20224 IsSlewing returns 0
21:19:29.168 00.001 20224 IsGuiding returns 0
21:19:29.168 00.000 20224 scope move finished after 47 + 138 ms
21:19:29.168 00.000 20224 Move returns status 0, amount 47
21:19:29.168 00.000 20224 MoveAxis(N, 0, ABG)
21:19:29.168 00.000 20224 Move returns status 0, amount 0
21:19:29.168 00.000 20224 move complete, result=0
21:19:29.168 00.000 20224 worker thread done servicing request
21:19:29.169 00.001 20224 Worker thread wakes up
21:19:29.169 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
21:19:29.172 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:29.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:30.332 01.160 20224 Exposure complete
21:19:30.396 00.064 20224 worker thread done servicing request
21:19:30.396 00.000 8996 OnExposeComplete: enter
21:19:30.397 00.001 8996 UpdateGuideState(): m_state=6
21:19:30.398 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1591
21:19:30.398 00.000 8996 Star::Find returns 1 (0), X=138.86, Y=473.10, Mass=782609, SNR=341.6, Peak=65507 HFD=4.4
21:19:30.399 00.001 8996 MultiStar: [#1 0.14,0.04,0.73,U] [#2 0.20,0.05,0.73,U] [#3 0.20,-0.05,0.71,U] [#4 0.16,-0.03,0.57,U] [#5 0.25,0.02,0.63,U] [#6 0.25,-0.12,0.47,U] [#7 0.23,-0.24,0.46,U] [#8 0.22,0.25,0.39,U] 
21:19:30.400 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.02}, one-star: {-0.14, -0.07}
21:19:30.401 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
21:19:30.402 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
21:19:30.404 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.14 mountX=0.14 mountY=0.00, mountTheta=0.03
21:19:30.408 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.02, opts=13)
21:19:30.411 00.003 8996 Enqueuing Move request for scope (0.14, -0.02)
21:19:30.413 00.002 20224 Worker thread wakes up
21:19:30.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
21:19:30.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
21:19:30.413 00.000 20224 Moving (0.14, -0.02) raw xDistance=0.14 yDistance=0.00
21:19:30.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:19:30.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:30.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:19:30.413 00.000 20224 MoveAxis(E, 0, ABG)
21:19:30.414 00.001 20224 Move returns status 0, amount 0
21:19:30.414 00.000 20224 MoveAxis(N, 0, ABG)
21:19:30.414 00.000 20224 Move returns status 0, amount 0
21:19:30.414 00.000 20224 move complete, result=0
21:19:30.414 00.000 20224 worker thread done servicing request
21:19:30.421 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2467, FiltMax=32205, Gamma=1.000
21:19:30.437 00.016 8996 UpdateGuideState exits: m=782609 SNR=341.6
21:19:30.438 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:30.438 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:30.439 00.001 8996 Enqueuing Expose request
21:19:30.440 00.001 20224 Worker thread wakes up
21:19:30.440 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:30.440 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:30.441 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:31.422 00.981 20224 Exposure complete
21:19:31.511 00.089 20224 worker thread done servicing request
21:19:31.511 00.000 8996 OnExposeComplete: enter
21:19:31.512 00.001 8996 UpdateGuideState(): m_state=6
21:19:31.513 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1592
21:19:31.515 00.002 8996 Star::Find returns 1 (0), X=139.01, Y=473.11, Mass=773818, SNR=367.8, Peak=58515 HFD=4.4
21:19:31.516 00.001 8996 MultiStar: [#1 0.12,0.20,0.63,U] [#2 0.21,0.15,0.77,U] [#3 0.16,-0.09,0.59,U] [#4 0.12,-0.23,0.56,U] [#5 0.44,0.02,0.60,U] [#6 0.18,0.03,0.40,U] [#7 0.27,-0.08,0.45,U] [#8 0.48,0.20,0.00,M1] 
21:19:31.517 00.001 8996 single-star, 7 included, MultiStar: {0.18, -0.00}, one-star: {0.01, -0.06}
21:19:31.519 00.002 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
21:19:31.521 00.002 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
21:19:31.522 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.07 cameraTheta=-1.36 mountX=0.02 mountY=0.06, mountTheta=1.26
21:19:31.523 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.06, opts=13)
21:19:31.525 00.002 8996 Enqueuing Move request for scope (0.01, -0.06)
21:19:31.527 00.002 20224 Worker thread wakes up
21:19:31.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
21:19:31.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
21:19:31.527 00.000 20224 Moving (0.01, -0.06) raw xDistance=0.02 yDistance=0.06
21:19:31.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:19:31.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:31.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:19:31.527 00.000 20224 MoveAxis(E, 0, ABG)
21:19:31.527 00.000 20224 Move returns status 0, amount 0
21:19:31.527 00.000 20224 MoveAxis(N, 0, ABG)
21:19:31.528 00.001 20224 Move returns status 0, amount 0
21:19:31.528 00.000 20224 move complete, result=0
21:19:31.528 00.000 20224 worker thread done servicing request
21:19:31.535 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58515, med=2745, FiltMin=2505, FiltMax=29469, Gamma=1.000
21:19:31.559 00.024 8996 UpdateGuideState exits: m=773818 SNR=367.8
21:19:31.561 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:31.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:31.564 00.002 8996 Enqueuing Expose request
21:19:31.565 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:31.567 00.002 20224 Worker thread wakes up
21:19:31.567 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:31.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:32.732 01.165 20224 Exposure complete
21:19:32.808 00.076 20224 worker thread done servicing request
21:19:32.809 00.001 8996 OnExposeComplete: enter
21:19:32.810 00.001 8996 UpdateGuideState(): m_state=6
21:19:32.811 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1593
21:19:32.811 00.000 8996 Star::Find returns 1 (0), X=139.08, Y=473.25, Mass=799140, SNR=365.6, Peak=61907 HFD=4.5
21:19:32.812 00.001 8996 MultiStar: [#1 0.18,0.28,0.64,U] [#2 0.13,0.12,0.67,U] [#3 0.22,0.03,0.59,U] [#4 0.15,0.06,0.59,U] [#5 0.42,0.19,0.56,U] [#6 0.30,0.13,0.44,U] [#7 0.19,0.11,0.42,U] [#8 0.39,0.23,0.38,U] 
21:19:32.813 00.001 8996 single-star, 8 included, MultiStar: {0.21, 0.13}, one-star: {0.08, 0.08}
21:19:32.814 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
21:19:32.815 00.001 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.24 = -2.24)
21:19:32.815 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.79 mountX=0.07 mountY=-0.08, mountTheta=-0.89
21:19:32.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.08, opts=13)
21:19:32.818 00.001 8996 Enqueuing Move request for scope (0.08, 0.08)
21:19:32.818 00.000 20224 Worker thread wakes up
21:19:32.819 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
21:19:32.819 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
21:19:32.819 00.000 20224 Moving (0.08, 0.08) raw xDistance=0.07 yDistance=-0.08
21:19:32.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:19:32.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:32.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:19:32.819 00.000 20224 MoveAxis(E, 0, ABG)
21:19:32.819 00.000 20224 Move returns status 0, amount 0
21:19:32.819 00.000 20224 MoveAxis(N, 0, ABG)
21:19:32.819 00.000 20224 Move returns status 0, amount 0
21:19:32.819 00.000 20224 move complete, result=0
21:19:32.819 00.000 20224 worker thread done servicing request
21:19:32.822 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61907, med=2745, FiltMin=2473, FiltMax=28605, Gamma=1.000
21:19:32.836 00.014 8996 UpdateGuideState exits: m=799140 SNR=365.6
21:19:32.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:32.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:32.839 00.001 8996 Enqueuing Expose request
21:19:32.840 00.001 20224 Worker thread wakes up
21:19:32.840 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:32.841 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:32.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:33.830 00.989 20224 Exposure complete
21:19:33.903 00.073 20224 worker thread done servicing request
21:19:33.903 00.000 8996 OnExposeComplete: enter
21:19:33.905 00.002 8996 UpdateGuideState(): m_state=6
21:19:33.907 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1594
21:19:33.909 00.002 8996 Star::Find returns 1 (0), X=139.04, Y=473.15, Mass=761240, SNR=331.0, Peak=59555 HFD=4.3
21:19:33.911 00.002 8996 MultiStar: [#1 0.05,0.07,0.76,U] [#2 0.05,-0.09,0.90,U] [#3 0.24,-0.04,0.63,U] [#4 0.15,-0.04,0.60,U] [#5 0.21,0.09,0.63,U] [#6 0.33,0.24,0.44,U] [#7 0.32,0.26,0.47,U] [#8 0.31,0.32,0.41,U] 
21:19:33.912 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.06}, one-star: {0.04, -0.02}
21:19:33.913 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
21:19:33.914 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
21:19:33.916 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.42 mountX=0.04 mountY=0.01, mountTheta=0.30
21:19:33.918 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
21:19:33.920 00.002 8996 Enqueuing Move request for scope (0.04, -0.02)
21:19:33.921 00.001 20224 Worker thread wakes up
21:19:33.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
21:19:33.921 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
21:19:33.921 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.01
21:19:33.922 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:19:33.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:33.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:19:33.922 00.000 20224 MoveAxis(E, 0, ABG)
21:19:33.922 00.000 20224 Move returns status 0, amount 0
21:19:33.922 00.000 20224 MoveAxis(N, 0, ABG)
21:19:33.922 00.000 20224 Move returns status 0, amount 0
21:19:33.922 00.000 20224 move complete, result=0
21:19:33.922 00.000 20224 worker thread done servicing request
21:19:33.928 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59555, med=2745, FiltMin=2489, FiltMax=30509, Gamma=1.000
21:19:33.949 00.021 8996 UpdateGuideState exits: m=761240 SNR=331.0
21:19:33.951 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:33.952 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:33.953 00.001 8996 Enqueuing Expose request
21:19:33.954 00.001 20224 Worker thread wakes up
21:19:33.954 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:33.955 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:33.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:35.112 01.157 20224 Exposure complete
21:19:35.168 00.056 20224 worker thread done servicing request
21:19:35.168 00.000 8996 OnExposeComplete: enter
21:19:35.170 00.002 8996 UpdateGuideState(): m_state=6
21:19:35.171 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1595
21:19:35.172 00.001 8996 Star::Find returns 1 (0), X=139.11, Y=473.08, Mass=724600, SNR=366.5, Peak=57731 HFD=4.4
21:19:35.174 00.002 8996 MultiStar: [#1 0.07,0.10,0.69,U] [#2 0.26,-0.00,0.68,U] [#3 0.41,-0.09,0.59,U] [#4 0.30,0.12,0.54,U] [#5 0.21,-0.09,0.63,U] [#6 0.47,0.01,0.40,U] [#7 0.50,0.17,0.00,M1] [#8 0.23,0.13,0.41,U] 
21:19:35.176 00.002 8996 single-star, 7 included, MultiStar: {0.23, -0.00}, one-star: {0.11, -0.09}
21:19:35.177 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
21:19:35.178 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
21:19:35.180 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.70 mountX=0.11 mountY=0.08, mountTheta=0.59
21:19:35.184 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
21:19:35.186 00.002 8996 Enqueuing Move request for scope (0.11, -0.09)
21:19:35.187 00.001 20224 Worker thread wakes up
21:19:35.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
21:19:35.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
21:19:35.187 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.11 yDistance=0.08
21:19:35.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:19:35.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:35.188 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:19:35.188 00.000 20224 MoveAxis(E, 0, ABG)
21:19:35.188 00.000 20224 Move returns status 0, amount 0
21:19:35.188 00.000 20224 MoveAxis(N, 0, ABG)
21:19:35.188 00.000 20224 Move returns status 0, amount 0
21:19:35.188 00.000 20224 move complete, result=0
21:19:35.188 00.000 20224 worker thread done servicing request
21:19:35.192 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57731, med=2745, FiltMin=2509, FiltMax=29389, Gamma=1.000
21:19:35.210 00.018 8996 UpdateGuideState exits: m=724600 SNR=366.5
21:19:35.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:35.213 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:35.215 00.002 8996 Enqueuing Expose request
21:19:35.216 00.001 20224 Worker thread wakes up
21:19:35.216 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:35.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:35.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:36.196 00.979 20224 Exposure complete
21:19:36.252 00.056 20224 worker thread done servicing request
21:19:36.252 00.000 8996 OnExposeComplete: enter
21:19:36.254 00.002 8996 UpdateGuideState(): m_state=6
21:19:36.255 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1596
21:19:36.257 00.002 8996 Star::Find returns 1 (0), X=139.15, Y=473.25, Mass=751543, SNR=343.1, Peak=54771 HFD=4.5
21:19:36.258 00.001 8996 MultiStar: [#1 0.26,0.30,0.64,U] [#2 0.20,0.31,0.79,U] [#3 0.49,0.15,0.00,M1] [#4 0.38,0.22,0.54,U] [#5 0.30,0.08,0.59,U] [#6 0.46,0.16,0.00,M1] [#7 0.26,0.03,0.46,U] [#8 0.26,0.10,0.44,U] 
21:19:36.259 00.001 8996 single-star, 6 included, MultiStar: {0.24, 0.17}, one-star: {0.15, 0.08}
21:19:36.260 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
21:19:36.260 00.000 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
21:19:36.261 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.49 mountX=0.15 mountY=-0.10, mountTheta=-0.60
21:19:36.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.08, opts=13)
21:19:36.264 00.001 8996 Enqueuing Move request for scope (0.15, 0.08)
21:19:36.264 00.000 20224 Worker thread wakes up
21:19:36.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
21:19:36.265 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
21:19:36.265 00.000 20224 Moving (0.15, 0.08) raw xDistance=0.15 yDistance=-0.10
21:19:36.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:19:36.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:36.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:19:36.265 00.000 20224 MoveAxis(E, 0, ABG)
21:19:36.265 00.000 20224 Move returns status 0, amount 0
21:19:36.265 00.000 20224 MoveAxis(N, 0, ABG)
21:19:36.265 00.000 20224 Move returns status 0, amount 0
21:19:36.265 00.000 20224 move complete, result=0
21:19:36.265 00.000 20224 worker thread done servicing request
21:19:36.268 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54771, med=2745, FiltMin=2489, FiltMax=26253, Gamma=1.000
21:19:36.287 00.019 8996 UpdateGuideState exits: m=751543 SNR=343.1
21:19:36.289 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:36.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:36.290 00.000 8996 Enqueuing Expose request
21:19:36.291 00.001 20224 Worker thread wakes up
21:19:36.291 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:36.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:36.292 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:37.455 01.163 20224 Exposure complete
21:19:37.521 00.066 20224 worker thread done servicing request
21:19:37.521 00.000 8996 OnExposeComplete: enter
21:19:37.523 00.002 8996 UpdateGuideState(): m_state=6
21:19:37.524 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1597
21:19:37.525 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=473.40, Mass=763369, SNR=328.5, Peak=58483 HFD=4.6
21:19:37.527 00.002 8996 MultiStar: [#1 0.04,0.28,0.75,U] [#2 0.16,0.33,0.76,U] [#3 0.12,0.25,0.66,U] [#4 0.02,0.41,0.54,U] [#5 0.25,0.36,0.69,U] [#6 -0.03,0.24,0.47,U] [#7 -0.02,0.26,0.55,U] [#8 0.32,0.47,0.00,M1] 
21:19:37.528 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.29}, one-star: {-0.24, 0.23}
21:19:37.528 00.000 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
21:19:37.529 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
21:19:37.530 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.48 mountX=-0.00 mountY=-0.29, mountTheta=-1.57
21:19:37.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.29, opts=13)
21:19:37.533 00.001 8996 Enqueuing Move request for scope (0.03, 0.29)
21:19:37.533 00.000 20224 Worker thread wakes up
21:19:37.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.29) opts 0xd
21:19:37.534 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.29)
21:19:37.534 00.000 20224 Moving (0.03, 0.29) raw xDistance=-0.00 yDistance=-0.29
21:19:37.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:19:37.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:19:37.534 00.000 20224 MoveAxis(E, 0, ABG)
21:19:37.534 00.000 20224 Move returns status 0, amount 0
21:19:37.534 00.000 20224 MoveAxis(N, 62, ABG)
21:19:37.534 00.000 20224 Guiding  Dir = 0, Dur = 62
21:19:37.534 00.000 20224 IsSlewing returns 0
21:19:37.534 00.000 20224 IsGuiding returns 0
21:19:37.536 00.002 20224 PulseGuide returned control before completion, sleep 71
21:19:37.538 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58483, med=2745, FiltMin=2509, FiltMax=31929, Gamma=1.000
21:19:37.558 00.020 8996 UpdateGuideState exits: m=763369 SNR=328.5
21:19:37.559 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:37.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:37.561 00.001 8996 Enqueuing Expose request
21:19:37.615 00.054 20224 IsGuiding returns 0
21:19:37.615 00.000 20224 Move returns status 0, amount 62
21:19:37.615 00.000 20224 move complete, result=0
21:19:37.615 00.000 20224 worker thread done servicing request
21:19:37.615 00.000 20224 Worker thread wakes up
21:19:37.615 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:37.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:37.616 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 62 ms NORTH
21:19:38.586 00.970 20224 Exposure complete
21:19:38.660 00.074 20224 worker thread done servicing request
21:19:38.660 00.000 8996 OnExposeComplete: enter
21:19:38.662 00.002 8996 UpdateGuideState(): m_state=6
21:19:38.663 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1598
21:19:38.664 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.02, Mass=773941, SNR=361.6, Peak=62691 HFD=4.5
21:19:38.666 00.002 8996 MultiStar: [#1 0.15,0.06,0.72,U] [#2 -0.00,0.03,0.71,U] [#3 0.18,-0.01,0.63,U] [#4 0.05,0.07,0.55,U] [#5 0.26,0.10,0.67,U] [#6 0.22,-0.01,0.48,U] [#7 0.05,0.13,0.45,U] [#8 0.20,0.07,0.38,U] 
21:19:38.667 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {-0.07, -0.15}
21:19:38.667 00.000 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
21:19:38.668 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
21:19:38.669 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.17 mountX=0.10 mountY=-0.03, mountTheta=-0.29
21:19:38.670 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
21:19:38.671 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
21:19:38.672 00.001 20224 Worker thread wakes up
21:19:38.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
21:19:38.672 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
21:19:38.672 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
21:19:38.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:19:38.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:38.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:19:38.672 00.000 20224 MoveAxis(E, 0, ABG)
21:19:38.672 00.000 20224 Move returns status 0, amount 0
21:19:38.672 00.000 20224 MoveAxis(N, 0, ABG)
21:19:38.672 00.000 20224 Move returns status 0, amount 0
21:19:38.672 00.000 20224 move complete, result=0
21:19:38.672 00.000 20224 worker thread done servicing request
21:19:38.676 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62691, med=2745, FiltMin=2493, FiltMax=29773, Gamma=1.000
21:19:38.690 00.014 8996 UpdateGuideState exits: m=773941 SNR=361.6
21:19:38.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:38.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:38.692 00.000 8996 Enqueuing Expose request
21:19:38.693 00.001 20224 Worker thread wakes up
21:19:38.693 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:38.694 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:38.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:39.845 01.151 20224 Exposure complete
21:19:39.908 00.063 20224 worker thread done servicing request
21:19:39.908 00.000 8996 OnExposeComplete: enter
21:19:39.910 00.002 8996 UpdateGuideState(): m_state=6
21:19:39.912 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1599
21:19:39.913 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=472.85, Mass=769330, SNR=378.0, Peak=61955 HFD=4.4
21:19:39.915 00.002 8996 MultiStar: [#1 -0.05,-0.09,0.60,U] [#2 0.03,-0.20,0.67,U] [#3 0.17,0.03,0.64,U] [#4 0.14,-0.08,0.55,U] [#5 0.22,-0.09,0.71,U] [#6 0.15,-0.08,0.39,U] [#7 0.09,-0.14,0.45,U] [#8 0.22,0.05,0.33,U] 
21:19:39.917 00.002 8996 refined, 8 included, MultiStar: {0.11, -0.13}, one-star: {0.09, -0.33}
21:19:39.918 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:19:39.920 00.002 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
21:19:39.922 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.85 mountX=0.12 mountY=0.11, mountTheta=0.75
21:19:39.925 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.13, opts=13)
21:19:39.926 00.001 8996 Enqueuing Move request for scope (0.11, -0.13)
21:19:39.927 00.001 20224 Worker thread wakes up
21:19:39.928 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
21:19:39.928 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
21:19:39.928 00.000 20224 Moving (0.11, -0.13) raw xDistance=0.12 yDistance=0.11
21:19:39.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:19:39.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:39.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:19:39.928 00.000 20224 MoveAxis(E, 0, ABG)
21:19:39.928 00.000 20224 Move returns status 0, amount 0
21:19:39.928 00.000 20224 MoveAxis(N, 0, ABG)
21:19:39.929 00.001 20224 Move returns status 0, amount 0
21:19:39.929 00.000 20224 move complete, result=0
21:19:39.929 00.000 20224 worker thread done servicing request
21:19:39.934 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61955, med=2745, FiltMin=2483, FiltMax=29158, Gamma=1.000
21:19:39.956 00.022 8996 UpdateGuideState exits: m=769330 SNR=378.0
21:19:39.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:39.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:39.961 00.002 8996 Enqueuing Expose request
21:19:39.962 00.001 20224 Worker thread wakes up
21:19:39.962 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:39.964 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:39.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:40.938 00.974 20224 Exposure complete
21:19:41.033 00.095 20224 worker thread done servicing request
21:19:41.033 00.000 8996 OnExposeComplete: enter
21:19:41.035 00.002 8996 UpdateGuideState(): m_state=6
21:19:41.036 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1600
21:19:41.038 00.002 8996 Star::Find returns 1 (0), X=139.16, Y=472.80, Mass=831090, SNR=368.6, Peak=64627 HFD=4.4
21:19:41.040 00.002 8996 MultiStar: [#1 0.07,-0.13,0.65,U] [#2 0.24,0.03,0.64,U] [#3 0.22,-0.24,0.61,U] [#4 0.14,-0.16,0.60,U] [#5 0.16,-0.15,0.51,U] [#6 0.22,-0.22,0.41,U] [#7 0.22,-0.26,0.43,U] [#8 0.30,0.01,0.41,U] 
21:19:41.041 00.001 8996 refined, 8 included, MultiStar: {0.18, -0.18}, one-star: {0.16, -0.37}
21:19:41.043 00.002 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
21:19:41.044 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
21:19:41.045 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.26 cameraTheta=-0.78 mountX=0.20 mountY=0.16, mountTheta=0.67
21:19:41.048 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.18, opts=13)
21:19:41.049 00.001 8996 Enqueuing Move request for scope (0.18, -0.18)
21:19:41.050 00.001 20224 Worker thread wakes up
21:19:41.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
21:19:41.050 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
21:19:41.050 00.000 20224 Moving (0.18, -0.18) raw xDistance=0.20 yDistance=0.16
21:19:41.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:19:41.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:41.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:19:41.051 00.001 20224 MoveAxis(W, 29, ABG)
21:19:41.051 00.000 20224 Guiding  Dir = 3, Dur = 29
21:19:41.051 00.000 20224 IsSlewing returns 0
21:19:41.051 00.000 20224 IsGuiding returns 0
21:19:41.058 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64627, med=2745, FiltMin=2493, FiltMax=28998, Gamma=1.000
21:19:41.074 00.016 8996 UpdateGuideState exits: m=831090 SNR=368.6
21:19:41.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:41.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:41.076 00.000 8996 Enqueuing Expose request
21:19:41.100 00.024 20224 IsGuiding returns 1
21:19:41.100 00.000 20224 scope still moving after pulse duration time elapsed
21:19:41.128 00.028 20224 IsSlewing returns 0
21:19:41.128 00.000 20224 IsGuiding returns 1
21:19:41.160 00.032 20224 IsSlewing returns 0
21:19:41.160 00.000 20224 IsGuiding returns 1
21:19:41.194 00.034 20224 IsSlewing returns 0
21:19:41.195 00.001 20224 IsGuiding returns 0
21:19:41.195 00.000 20224 scope move finished after 29 + 114 ms
21:19:41.195 00.000 20224 Move returns status 0, amount 29
21:19:41.195 00.000 20224 MoveAxis(N, 0, ABG)
21:19:41.195 00.000 20224 Move returns status 0, amount 0
21:19:41.195 00.000 20224 move complete, result=0
21:19:41.195 00.000 20224 worker thread done servicing request
21:19:41.195 00.000 20224 Worker thread wakes up
21:19:41.195 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.2 px 0 ms NORTH
21:19:41.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:41.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:42.363 01.167 20224 Exposure complete
21:19:42.428 00.065 20224 worker thread done servicing request
21:19:42.428 00.000 8996 OnExposeComplete: enter
21:19:42.432 00.004 8996 UpdateGuideState(): m_state=6
21:19:42.433 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1601
21:19:42.434 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.95, Mass=724317, SNR=347.1, Peak=62947 HFD=4.5
21:19:42.436 00.002 8996 MultiStar: [#1 0.04,0.11,0.69,U] [#2 -0.05,0.02,0.83,U] [#3 0.01,-0.20,0.64,U] [#4 -0.07,-0.23,0.50,U] [#5 0.19,0.02,0.63,U] [#6 0.14,0.02,0.49,U] [#7 -0.04,-0.09,0.45,U] [#8 0.05,0.11,0.41,U] 
21:19:42.437 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.25, -0.22}
21:19:42.439 00.002 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
21:19:42.440 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
21:19:42.441 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.84 mountX=-0.01 mountY=0.06, mountTheta=1.75
21:19:42.442 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
21:19:42.444 00.002 8996 Enqueuing Move request for scope (-0.02, -0.06)
21:19:42.446 00.002 20224 Worker thread wakes up
21:19:42.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
21:19:42.446 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
21:19:42.446 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
21:19:42.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:19:42.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:42.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:19:42.446 00.000 20224 MoveAxis(E, 0, ABG)
21:19:42.446 00.000 20224 Move returns status 0, amount 0
21:19:42.446 00.000 20224 MoveAxis(N, 0, ABG)
21:19:42.446 00.000 20224 Move returns status 0, amount 0
21:19:42.446 00.000 20224 move complete, result=0
21:19:42.446 00.000 20224 worker thread done servicing request
21:19:42.450 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62947, med=2745, FiltMin=2509, FiltMax=30870, Gamma=1.000
21:19:42.464 00.014 8996 UpdateGuideState exits: m=724317 SNR=347.1
21:19:42.466 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:42.467 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:42.467 00.000 8996 Enqueuing Expose request
21:19:42.468 00.001 20224 Worker thread wakes up
21:19:42.468 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:42.469 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:42.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:43.456 00.987 20224 Exposure complete
21:19:43.540 00.084 20224 worker thread done servicing request
21:19:43.540 00.000 8996 OnExposeComplete: enter
21:19:43.541 00.001 8996 UpdateGuideState(): m_state=6
21:19:43.541 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1602
21:19:43.542 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=473.00, Mass=761820, SNR=402.6, Peak=63891 HFD=4.7
21:19:43.543 00.001 8996 MultiStar: [#1 -0.23,-0.12,0.58,U] [#2 -0.22,0.07,0.75,U] [#3 -0.09,-0.13,0.49,U] [#4 -0.19,-0.00,0.47,U] [#5 -0.20,-0.26,0.52,U] [#6 -0.14,-0.17,0.43,U] [#7 -0.44,0.01,0.41,U] [#8 -0.09,0.08,0.33,U] 
21:19:43.544 00.001 8996 refined, 8 included, MultiStar: {-0.23, -0.09}, one-star: {-0.35, -0.17}
21:19:43.544 00.000 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
21:19:43.545 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
21:19:43.546 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-2.78 mountX=-0.22 mountY=0.11, mountTheta=2.67
21:19:43.547 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.09, opts=13)
21:19:43.548 00.001 8996 Enqueuing Move request for scope (-0.23, -0.09)
21:19:43.549 00.001 20224 Worker thread wakes up
21:19:43.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
21:19:43.549 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
21:19:43.549 00.000 20224 Moving (-0.23, -0.09) raw xDistance=-0.22 yDistance=0.11
21:19:43.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:19:43.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:43.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:19:43.550 00.001 20224 MoveAxis(E, 33, ABG)
21:19:43.550 00.000 20224 Guiding  Dir = 2, Dur = 33
21:19:43.550 00.000 20224 IsSlewing returns 0
21:19:43.550 00.000 20224 IsGuiding returns 0
21:19:43.553 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63891, med=2745, FiltMin=2441, FiltMax=31523, Gamma=1.000
21:19:43.567 00.014 8996 UpdateGuideState exits: m=761820 SNR=402.6
21:19:43.568 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:43.569 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:43.570 00.001 8996 Enqueuing Expose request
21:19:43.601 00.031 20224 IsGuiding returns 1
21:19:43.601 00.000 20224 scope still moving after pulse duration time elapsed
21:19:43.631 00.030 20224 IsSlewing returns 0
21:19:43.631 00.000 20224 IsGuiding returns 1
21:19:43.662 00.031 20224 IsSlewing returns 0
21:19:43.662 00.000 20224 IsGuiding returns 1
21:19:43.694 00.032 20224 IsSlewing returns 0
21:19:43.694 00.000 20224 IsGuiding returns 0
21:19:43.694 00.000 20224 scope move finished after 33 + 111 ms
21:19:43.694 00.000 20224 Move returns status 0, amount 33
21:19:43.694 00.000 20224 MoveAxis(N, 0, ABG)
21:19:43.694 00.000 20224 Move returns status 0, amount 0
21:19:43.694 00.000 20224 move complete, result=0
21:19:43.695 00.001 20224 worker thread done servicing request
21:19:43.695 00.000 20224 Worker thread wakes up
21:19:43.695 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:43.695 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
21:19:43.696 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:44.856 01.160 20224 Exposure complete
21:19:44.918 00.062 20224 worker thread done servicing request
21:19:44.918 00.000 8996 OnExposeComplete: enter
21:19:44.920 00.002 8996 UpdateGuideState(): m_state=6
21:19:44.922 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1603
21:19:44.924 00.002 8996 Star::Find returns 1 (0), X=139.03, Y=473.26, Mass=768607, SNR=358.7, Peak=60979 HFD=4.5
21:19:44.926 00.002 8996 MultiStar: [#1 0.10,0.27,0.66,U] [#2 -0.01,0.34,0.75,U] [#3 0.16,0.12,0.64,U] [#4 0.08,0.20,0.50,U] [#5 0.38,0.16,0.59,U] [#6 0.16,0.21,0.44,U] [#7 0.01,0.22,0.43,U] [#8 0.32,0.47,0.00,M1] 
21:19:44.927 00.001 8996 single-star, 7 included, MultiStar: {0.11, 0.20}, one-star: {0.03, 0.09}
21:19:44.928 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
21:19:44.929 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
21:19:44.929 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.20 mountX=0.03 mountY=-0.09, mountTheta=-1.30
21:19:44.931 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
21:19:44.932 00.001 8996 Enqueuing Move request for scope (0.03, 0.09)
21:19:44.933 00.001 20224 Worker thread wakes up
21:19:44.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:19:44.933 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:19:44.933 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.03 yDistance=-0.09
21:19:44.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:19:44.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:44.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:19:44.933 00.000 20224 MoveAxis(E, 0, ABG)
21:19:44.933 00.000 20224 Move returns status 0, amount 0
21:19:44.933 00.000 20224 MoveAxis(N, 0, ABG)
21:19:44.934 00.001 20224 Move returns status 0, amount 0
21:19:44.934 00.000 20224 move complete, result=0
21:19:44.934 00.000 20224 worker thread done servicing request
21:19:44.937 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60979, med=2745, FiltMin=2464, FiltMax=26589, Gamma=1.000
21:19:44.951 00.014 8996 UpdateGuideState exits: m=768607 SNR=358.7
21:19:44.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:44.952 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:44.953 00.001 8996 Enqueuing Expose request
21:19:44.954 00.001 20224 Worker thread wakes up
21:19:44.954 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:44.956 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:44.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:45.913 00.957 20224 Exposure complete
21:19:45.968 00.055 20224 worker thread done servicing request
21:19:45.968 00.000 8996 OnExposeComplete: enter
21:19:45.969 00.001 8996 UpdateGuideState(): m_state=6
21:19:45.970 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1604
21:19:45.976 00.006 8996 Star::Find returns 1 (0), X=138.87, Y=473.17, Mass=749219, SNR=382.6, Peak=61619 HFD=4.4
21:19:45.977 00.001 8996 MultiStar: [#1 -0.07,0.23,0.63,U] [#2 -0.06,0.16,0.73,U] [#3 -0.11,0.07,0.52,U] [#4 -0.11,0.13,0.48,U] [#5 0.24,0.11,0.61,U] [#6 -0.01,0.19,0.41,U] [#7 -0.05,0.07,0.41,U] [#8 0.16,0.47,0.00,M2] 
21:19:45.977 00.000 8996 refined, 7 included, MultiStar: {-0.04, 0.11}, one-star: {-0.13, -0.01}
21:19:45.978 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:19:45.979 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
21:19:45.979 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.94 mountX=-0.05 mountY=-0.10, mountTheta=-2.04
21:19:45.981 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
21:19:45.982 00.001 8996 Enqueuing Move request for scope (-0.04, 0.11)
21:19:45.982 00.000 20224 Worker thread wakes up
21:19:45.982 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
21:19:45.982 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
21:19:45.983 00.001 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
21:19:45.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:19:45.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:45.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:19:45.983 00.000 20224 MoveAxis(E, 0, ABG)
21:19:45.983 00.000 20224 Move returns status 0, amount 0
21:19:45.983 00.000 20224 MoveAxis(N, 0, ABG)
21:19:45.983 00.000 20224 Move returns status 0, amount 0
21:19:45.983 00.000 20224 move complete, result=0
21:19:45.983 00.000 20224 worker thread done servicing request
21:19:45.987 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61619, med=2745, FiltMin=2448, FiltMax=27693, Gamma=1.000
21:19:46.001 00.014 8996 UpdateGuideState exits: m=749219 SNR=382.6
21:19:46.002 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:46.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:46.004 00.001 8996 Enqueuing Expose request
21:19:46.005 00.001 20224 Worker thread wakes up
21:19:46.005 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:46.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:46.005 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:47.158 01.153 20224 Exposure complete
21:19:47.228 00.070 20224 worker thread done servicing request
21:19:47.228 00.000 8996 OnExposeComplete: enter
21:19:47.229 00.001 8996 UpdateGuideState(): m_state=6
21:19:47.230 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1605
21:19:47.231 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.08, Mass=794939, SNR=386.8, Peak=65507 HFD=4.6
21:19:47.232 00.001 8996 MultiStar: [#1 -0.31,0.00,0.55,U] [#2 -0.22,0.06,0.78,U] [#3 -0.07,0.05,0.51,U] [#4 -0.23,0.06,0.52,U] [#5 0.17,-0.05,0.59,U] [#6 -0.13,0.04,0.44,U] [#7 -0.22,0.11,0.43,U] [#8 0.10,0.14,0.41,U] 
21:19:47.233 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.02}, one-star: {-0.33, -0.10}
21:19:47.234 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
21:19:47.234 00.000 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
21:19:47.235 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.01 mountX=-0.16 mountY=-0.00, mountTheta=-3.13
21:19:47.237 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.02, opts=13)
21:19:47.237 00.000 8996 Enqueuing Move request for scope (-0.16, 0.02)
21:19:47.238 00.001 20224 Worker thread wakes up
21:19:47.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
21:19:47.239 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
21:19:47.239 00.000 20224 Moving (-0.16, 0.02) raw xDistance=-0.16 yDistance=-0.00
21:19:47.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:19:47.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:47.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:19:47.239 00.000 20224 MoveAxis(E, 0, ABG)
21:19:47.239 00.000 20224 Move returns status 0, amount 0
21:19:47.239 00.000 20224 MoveAxis(N, 0, ABG)
21:19:47.239 00.000 20224 Move returns status 0, amount 0
21:19:47.239 00.000 20224 move complete, result=0
21:19:47.240 00.001 20224 worker thread done servicing request
21:19:47.248 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2496, FiltMax=33997, Gamma=1.000
21:19:47.273 00.025 8996 UpdateGuideState exits: m=794939 SNR=386.8
21:19:47.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:47.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:47.276 00.001 8996 Enqueuing Expose request
21:19:47.277 00.001 20224 Worker thread wakes up
21:19:47.277 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:47.277 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:47.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:48.250 00.973 20224 Exposure complete
21:19:48.338 00.088 20224 worker thread done servicing request
21:19:48.338 00.000 8996 OnExposeComplete: enter
21:19:48.339 00.001 8996 UpdateGuideState(): m_state=6
21:19:48.340 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1606
21:19:48.340 00.000 8996 Star::Find returns 1 (0), X=138.81, Y=473.13, Mass=743618, SNR=336.6, Peak=63331 HFD=4.4
21:19:48.342 00.002 8996 MultiStar: [#1 -0.12,0.33,0.70,U] [#2 -0.16,0.13,0.73,U] [#3 -0.00,0.02,0.63,U] [#4 -0.16,0.15,0.61,U] [#5 0.08,-0.00,0.68,U] [#6 -0.07,0.12,0.48,U] [#7 -0.13,0.02,0.53,U] [#8 0.05,0.26,0.41,U] 
21:19:48.342 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.10}, one-star: {-0.19, -0.04}
21:19:48.343 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
21:19:48.344 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
21:19:48.344 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.33 mountX=-0.10 mountY=-0.09, mountTheta=-2.43
21:19:48.346 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.10, opts=13)
21:19:48.347 00.001 8996 Enqueuing Move request for scope (-0.09, 0.10)
21:19:48.348 00.001 20224 Worker thread wakes up
21:19:48.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
21:19:48.348 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
21:19:48.348 00.000 20224 Moving (-0.09, 0.10) raw xDistance=-0.10 yDistance=-0.09
21:19:48.348 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:19:48.349 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:48.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:19:48.349 00.000 20224 MoveAxis(E, 0, ABG)
21:19:48.349 00.000 20224 Move returns status 0, amount 0
21:19:48.349 00.000 20224 MoveAxis(N, 0, ABG)
21:19:48.349 00.000 20224 Move returns status 0, amount 0
21:19:48.349 00.000 20224 move complete, result=0
21:19:48.349 00.000 20224 worker thread done servicing request
21:19:48.355 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63331, med=2745, FiltMin=2515, FiltMax=30589, Gamma=1.000
21:19:48.376 00.021 8996 UpdateGuideState exits: m=743618 SNR=336.6
21:19:48.378 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:48.380 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:48.381 00.001 8996 Enqueuing Expose request
21:19:48.383 00.002 20224 Worker thread wakes up
21:19:48.383 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:48.385 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:48.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:49.543 01.158 20224 Exposure complete
21:19:49.618 00.075 20224 worker thread done servicing request
21:19:49.618 00.000 8996 OnExposeComplete: enter
21:19:49.619 00.001 8996 UpdateGuideState(): m_state=6
21:19:49.619 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1607
21:19:49.620 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=473.29, Mass=773530, SNR=353.9, Peak=64675 HFD=4.4
21:19:49.621 00.001 8996 MultiStar: [#1 0.13,0.23,0.68,U] [#2 0.11,0.15,0.78,U] [#3 0.23,-0.14,0.60,U] [#4 0.19,-0.01,0.59,U] [#5 0.23,0.21,0.61,U] [#6 0.29,0.24,0.50,U] [#7 0.20,0.04,0.44,U] [#8 0.26,0.27,0.37,U] 
21:19:49.622 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.12}, one-star: {0.02, 0.12}
21:19:49.623 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
21:19:49.623 00.000 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
21:19:49.624 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.39 mountX=0.01 mountY=-0.12, mountTheta=-1.48
21:19:49.626 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.12, opts=13)
21:19:49.626 00.000 8996 Enqueuing Move request for scope (0.02, 0.12)
21:19:49.627 00.001 20224 Worker thread wakes up
21:19:49.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
21:19:49.627 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
21:19:49.627 00.000 20224 Moving (0.02, 0.12) raw xDistance=0.01 yDistance=-0.12
21:19:49.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:19:49.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:49.628 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:19:49.628 00.000 20224 MoveAxis(E, 0, ABG)
21:19:49.628 00.000 20224 Move returns status 0, amount 0
21:19:49.628 00.000 20224 MoveAxis(N, 0, ABG)
21:19:49.628 00.000 20224 Move returns status 0, amount 0
21:19:49.628 00.000 20224 move complete, result=0
21:19:49.628 00.000 20224 worker thread done servicing request
21:19:49.631 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64675, med=2745, FiltMin=2496, FiltMax=27389, Gamma=1.000
21:19:49.645 00.014 8996 UpdateGuideState exits: m=773530 SNR=353.9
21:19:49.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:49.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:49.647 00.000 8996 Enqueuing Expose request
21:19:49.648 00.001 20224 Worker thread wakes up
21:19:49.648 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:49.649 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:49.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:50.609 00.960 20224 Exposure complete
21:19:50.680 00.071 20224 worker thread done servicing request
21:19:50.680 00.000 8996 OnExposeComplete: enter
21:19:50.681 00.001 8996 UpdateGuideState(): m_state=6
21:19:50.682 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1608
21:19:50.683 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.30, Mass=749161, SNR=334.9, Peak=62403 HFD=4.5
21:19:50.684 00.001 8996 MultiStar: [#1 -0.01,0.19,0.70,U] [#2 -0.13,0.14,0.79,U] [#3 -0.02,0.20,0.63,U] [#4 -0.08,0.30,0.61,U] [#5 0.02,0.23,0.67,U] [#6 -0.08,0.33,0.44,U] [#7 0.13,0.26,0.48,U] [#8 0.20,0.23,0.40,U] 
21:19:50.685 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.21}, one-star: {-0.18, 0.13}
21:19:50.685 00.000 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
21:19:50.686 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
21:19:50.687 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.75 mountX=-0.06 mountY=-0.20, mountTheta=-1.85
21:19:50.688 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.21, opts=13)
21:19:50.689 00.001 8996 Enqueuing Move request for scope (-0.04, 0.21)
21:19:50.690 00.001 20224 Worker thread wakes up
21:19:50.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
21:19:50.690 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
21:19:50.690 00.000 20224 Moving (-0.04, 0.21) raw xDistance=-0.06 yDistance=-0.20
21:19:50.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:19:50.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:19:50.690 00.000 20224 MoveAxis(E, 0, ABG)
21:19:50.690 00.000 20224 Move returns status 0, amount 0
21:19:50.690 00.000 20224 MoveAxis(N, 43, ABG)
21:19:50.691 00.001 20224 Guiding  Dir = 0, Dur = 43
21:19:50.691 00.000 20224 IsSlewing returns 0
21:19:50.691 00.000 20224 IsGuiding returns 0
21:19:50.693 00.002 20224 PulseGuide returned control before completion, sleep 52
21:19:50.695 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62403, med=2745, FiltMin=2425, FiltMax=30077, Gamma=1.000
21:19:50.719 00.024 8996 UpdateGuideState exits: m=749161 SNR=334.9
21:19:50.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:50.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:50.722 00.001 8996 Enqueuing Expose request
21:19:50.758 00.036 20224 IsGuiding returns 1
21:19:50.758 00.000 20224 scope still moving after pulse duration time elapsed
21:19:50.789 00.031 20224 IsSlewing returns 0
21:19:50.789 00.000 20224 IsGuiding returns 0
21:19:50.789 00.000 20224 scope move finished after 43 + 55 ms
21:19:50.789 00.000 20224 Move returns status 0, amount 43
21:19:50.789 00.000 20224 move complete, result=0
21:19:50.789 00.000 20224 worker thread done servicing request
21:19:50.789 00.000 20224 Worker thread wakes up
21:19:50.789 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
21:19:50.791 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:50.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:51.953 01.162 20224 Exposure complete
21:19:52.021 00.068 20224 worker thread done servicing request
21:19:52.021 00.000 8996 OnExposeComplete: enter
21:19:52.022 00.001 8996 UpdateGuideState(): m_state=6
21:19:52.023 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1609
21:19:52.024 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=473.08, Mass=724068, SNR=370.0, Peak=65507 HFD=4.5
21:19:52.025 00.001 8996 MultiStar: [#1 -0.10,-0.01,0.68,U] [#2 -0.09,0.17,0.74,U] [#3 -0.04,0.00,0.57,U] [#4 -0.12,0.03,0.49,U] [#5 0.07,0.09,0.57,U] [#6 0.06,0.10,0.38,U] [#7 0.16,-0.12,0.43,U] [#8 0.02,0.08,0.40,U] 
21:19:52.025 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {-0.24, -0.10}
21:19:52.026 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
21:19:52.027 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
21:19:52.027 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.81 mountX=-0.06 mountY=-0.01, mountTheta=-2.93
21:19:52.029 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
21:19:52.029 00.000 8996 Enqueuing Move request for scope (-0.06, 0.02)
21:19:52.030 00.001 20224 Worker thread wakes up
21:19:52.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
21:19:52.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
21:19:52.030 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
21:19:52.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:19:52.031 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:52.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:19:52.031 00.000 20224 MoveAxis(E, 0, ABG)
21:19:52.031 00.000 20224 Move returns status 0, amount 0
21:19:52.031 00.000 20224 MoveAxis(N, 0, ABG)
21:19:52.031 00.000 20224 Move returns status 0, amount 0
21:19:52.031 00.000 20224 move complete, result=0
21:19:52.031 00.000 20224 worker thread done servicing request
21:19:52.036 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2489, FiltMax=30221, Gamma=1.000
21:19:52.057 00.021 8996 UpdateGuideState exits: m=724068 SNR=370.0
21:19:52.058 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:52.060 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:52.061 00.001 8996 Enqueuing Expose request
21:19:52.062 00.001 20224 Worker thread wakes up
21:19:52.062 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:52.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:52.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:53.034 00.971 20224 Exposure complete
21:19:53.088 00.054 20224 worker thread done servicing request
21:19:53.088 00.000 8996 OnExposeComplete: enter
21:19:53.089 00.001 8996 UpdateGuideState(): m_state=6
21:19:53.090 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1610
21:19:53.091 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.95, Mass=777536, SNR=361.1, Peak=65491 HFD=4.5
21:19:53.092 00.001 8996 MultiStar: [#1 -0.32,-0.26,0.62,U] [#2 -0.23,0.05,0.70,U] [#3 -0.01,-0.15,0.59,U] [#4 -0.25,-0.20,0.51,U] [#5 -0.04,-0.10,0.65,U] [#6 0.01,0.08,0.44,U] [#7 -0.13,0.04,0.42,U] [#8 -0.00,0.11,0.40,U] 
21:19:53.093 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.10}, one-star: {-0.28, -0.22}
21:19:53.095 00.002 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
21:19:53.095 00.000 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
21:19:53.097 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.60 mountX=-0.15 mountY=0.11, mountTheta=2.49
21:19:53.100 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.10, opts=13)
21:19:53.103 00.003 8996 Enqueuing Move request for scope (-0.16, -0.10)
21:19:53.106 00.003 20224 Worker thread wakes up
21:19:53.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
21:19:53.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
21:19:53.106 00.000 20224 Moving (-0.16, -0.10) raw xDistance=-0.15 yDistance=0.11
21:19:53.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:19:53.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:53.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:19:53.106 00.000 20224 MoveAxis(E, 0, ABG)
21:19:53.106 00.000 20224 Move returns status 0, amount 0
21:19:53.106 00.000 20224 MoveAxis(N, 0, ABG)
21:19:53.106 00.000 20224 Move returns status 0, amount 0
21:19:53.106 00.000 20224 move complete, result=0
21:19:53.107 00.001 20224 worker thread done servicing request
21:19:53.114 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65491, med=2745, FiltMin=2489, FiltMax=31574, Gamma=1.000
21:19:53.133 00.019 8996 UpdateGuideState exits: m=777536 SNR=361.1
21:19:53.135 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:53.136 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:53.137 00.001 8996 Enqueuing Expose request
21:19:53.138 00.001 20224 Worker thread wakes up
21:19:53.138 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:53.139 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:53.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:54.314 01.175 20224 Exposure complete
21:19:54.385 00.071 20224 worker thread done servicing request
21:19:54.385 00.000 8996 OnExposeComplete: enter
21:19:54.386 00.001 8996 UpdateGuideState(): m_state=6
21:19:54.387 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1611
21:19:54.388 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.89, Mass=829504, SNR=397.6, Peak=65507 HFD=4.6
21:19:54.389 00.001 8996 MultiStar: [#1 -0.29,0.05,0.60,U] [#2 -0.31,-0.05,0.80,U] [#3 -0.10,-0.30,0.55,U] [#4 -0.29,-0.17,0.47,U] [#5 -0.20,-0.19,0.56,U] [#6 -0.11,0.01,0.40,U] [#7 -0.12,-0.13,0.41,U] [#8 -0.12,0.14,0.37,U] 
21:19:54.390 00.001 8996 refined, 8 included, MultiStar: {-0.23, -0.12}, one-star: {-0.34, -0.28}
21:19:54.391 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:19:54.392 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:19:54.393 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-2.65 mountX=-0.22 mountY=0.15, mountTheta=2.54
21:19:54.395 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.12, opts=13)
21:19:54.396 00.001 8996 Enqueuing Move request for scope (-0.23, -0.12)
21:19:54.397 00.001 20224 Worker thread wakes up
21:19:54.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.12) opts 0xd
21:19:54.397 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.12)
21:19:54.397 00.000 20224 Moving (-0.23, -0.12) raw xDistance=-0.22 yDistance=0.15
21:19:54.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:19:54.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:54.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:19:54.397 00.000 20224 MoveAxis(E, 32, ABG)
21:19:54.397 00.000 20224 Guiding  Dir = 2, Dur = 32
21:19:54.398 00.001 20224 IsSlewing returns 0
21:19:54.398 00.000 20224 IsGuiding returns 0
21:19:54.399 00.001 20224 PulseGuide returned control before completion, sleep 41
21:19:54.402 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2486, FiltMax=31958, Gamma=1.000
21:19:54.417 00.015 8996 UpdateGuideState exits: m=829504 SNR=397.6
21:19:54.419 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:54.419 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:54.420 00.001 8996 Enqueuing Expose request
21:19:54.447 00.027 20224 IsGuiding returns 1
21:19:54.447 00.000 20224 scope still moving after pulse duration time elapsed
21:19:54.478 00.031 20224 IsSlewing returns 0
21:19:54.478 00.000 20224 IsGuiding returns 0
21:19:54.478 00.000 20224 scope move finished after 32 + 48 ms
21:19:54.479 00.001 20224 Move returns status 0, amount 32
21:19:54.479 00.000 20224 MoveAxis(N, 0, ABG)
21:19:54.479 00.000 20224 Move returns status 0, amount 0
21:19:54.479 00.000 20224 move complete, result=0
21:19:54.479 00.000 20224 worker thread done servicing request
21:19:54.479 00.000 20224 Worker thread wakes up
21:19:54.479 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:54.479 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
21:19:54.480 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:55.467 00.987 20224 Exposure complete
21:19:55.535 00.068 20224 worker thread done servicing request
21:19:55.536 00.001 8996 OnExposeComplete: enter
21:19:55.536 00.000 8996 UpdateGuideState(): m_state=6
21:19:55.537 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1612
21:19:55.538 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=472.88, Mass=720875, SNR=328.0, Peak=60275 HFD=4.4
21:19:55.539 00.001 8996 MultiStar: [#1 -0.10,0.01,0.77,U] [#2 -0.13,0.09,0.76,U] [#3 0.02,-0.11,0.61,U] [#4 -0.12,-0.08,0.59,U] [#5 -0.05,-0.04,0.69,U] [#6 0.18,0.09,0.48,U] [#7 -0.03,-0.01,0.47,U] [#8 -0.02,-0.00,0.47,U] 
21:19:55.540 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.13, -0.29}
21:19:55.540 00.000 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
21:19:55.541 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
21:19:55.543 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.41 mountX=-0.05 mountY=0.06, mountTheta=2.30
21:19:55.547 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
21:19:55.549 00.002 8996 Enqueuing Move request for scope (-0.06, -0.05)
21:19:55.551 00.002 20224 Worker thread wakes up
21:19:55.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
21:19:55.551 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
21:19:55.551 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
21:19:55.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:19:55.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:55.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:19:55.551 00.000 20224 MoveAxis(E, 0, ABG)
21:19:55.551 00.000 20224 Move returns status 0, amount 0
21:19:55.551 00.000 20224 MoveAxis(N, 0, ABG)
21:19:55.551 00.000 20224 Move returns status 0, amount 0
21:19:55.551 00.000 20224 move complete, result=0
21:19:55.551 00.000 20224 worker thread done servicing request
21:19:55.557 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60275, med=2745, FiltMin=2470, FiltMax=28470, Gamma=1.000
21:19:55.576 00.019 8996 UpdateGuideState exits: m=720875 SNR=328.0
21:19:55.578 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:55.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:55.580 00.001 8996 Enqueuing Expose request
21:19:55.581 00.001 20224 Worker thread wakes up
21:19:55.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:55.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:55.581 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:19:56.746 01.165 20224 Exposure complete
21:19:56.829 00.083 20224 worker thread done servicing request
21:19:56.829 00.000 8996 OnExposeComplete: enter
21:19:56.831 00.002 8996 UpdateGuideState(): m_state=6
21:19:56.832 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1613
21:19:56.833 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=473.20, Mass=749349, SNR=361.7, Peak=58467 HFD=4.6
21:19:56.834 00.001 8996 MultiStar: [#1 -0.02,0.07,0.67,U] [#2 -0.12,0.12,0.73,U] [#3 0.11,-0.05,0.65,U] [#4 -0.01,-0.11,0.50,U] [#5 0.23,-0.04,0.54,U] [#6 0.16,0.11,0.40,U] [#7 -0.10,0.04,0.44,U] [#8 0.19,0.06,0.37,U] 
21:19:56.835 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.27, 0.03}
21:19:56.836 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
21:19:56.837 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:19:56.838 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.08 mountX=-0.02 mountY=-0.03, mountTheta=-2.18
21:19:56.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
21:19:56.841 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
21:19:56.843 00.002 20224 Worker thread wakes up
21:19:56.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:19:56.843 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:19:56.843 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
21:19:56.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:19:56.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:56.844 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:19:56.844 00.000 20224 MoveAxis(E, 0, ABG)
21:19:56.844 00.000 20224 Move returns status 0, amount 0
21:19:56.844 00.000 20224 MoveAxis(N, 0, ABG)
21:19:56.844 00.000 20224 Move returns status 0, amount 0
21:19:56.844 00.000 20224 move complete, result=0
21:19:56.844 00.000 20224 worker thread done servicing request
21:19:56.851 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58467, med=2745, FiltMin=2477, FiltMax=30061, Gamma=1.000
21:19:56.872 00.021 8996 UpdateGuideState exits: m=749349 SNR=361.7
21:19:56.877 00.005 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:56.877 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:56.878 00.001 8996 Enqueuing Expose request
21:19:56.879 00.001 20224 Worker thread wakes up
21:19:56.879 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:19:56.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:56.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:57.864 00.984 20224 Exposure complete
21:19:57.944 00.080 20224 worker thread done servicing request
21:19:57.944 00.000 8996 OnExposeComplete: enter
21:19:57.946 00.002 8996 UpdateGuideState(): m_state=6
21:19:57.948 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1614
21:19:57.950 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=473.12, Mass=779251, SNR=342.8, Peak=61651 HFD=4.4
21:19:57.952 00.002 8996 MultiStar: [#1 -0.05,0.35,0.71,U] [#2 -0.23,0.21,0.87,U] [#3 0.06,0.06,0.70,U] [#4 -0.01,0.14,0.56,U] [#5 0.09,0.05,0.60,U] [#6 0.10,0.05,0.45,U] [#7 0.01,0.14,0.49,U] [#8 0.11,0.04,0.43,U] 
21:19:57.953 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.11}, one-star: {-0.10, -0.05}
21:19:57.954 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
21:19:57.955 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
21:19:57.956 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.80 mountX=-0.04 mountY=-0.11, mountTheta=-1.90
21:19:57.959 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.11, opts=13)
21:19:57.960 00.001 8996 Enqueuing Move request for scope (-0.03, 0.11)
21:19:57.961 00.001 20224 Worker thread wakes up
21:19:57.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
21:19:57.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
21:19:57.961 00.000 20224 Moving (-0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
21:19:57.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:19:57.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:57.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:19:57.961 00.000 20224 MoveAxis(E, 0, ABG)
21:19:57.961 00.000 20224 Move returns status 0, amount 0
21:19:57.961 00.000 20224 MoveAxis(N, 0, ABG)
21:19:57.961 00.000 20224 Move returns status 0, amount 0
21:19:57.961 00.000 20224 move complete, result=0
21:19:57.961 00.000 20224 worker thread done servicing request
21:19:57.969 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61651, med=2745, FiltMin=2493, FiltMax=29389, Gamma=1.000
21:19:57.989 00.020 8996 UpdateGuideState exits: m=779251 SNR=342.8
21:19:57.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:57.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:57.991 00.000 8996 Enqueuing Expose request
21:19:57.992 00.001 20224 Worker thread wakes up
21:19:57.992 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:19:57.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:57.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:19:59.172 01.179 20224 Exposure complete
21:19:59.244 00.072 20224 worker thread done servicing request
21:19:59.244 00.000 8996 OnExposeComplete: enter
21:19:59.245 00.001 8996 UpdateGuideState(): m_state=6
21:19:59.247 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1615
21:19:59.247 00.000 8996 Star::Find returns 1 (0), X=139.06, Y=473.12, Mass=772761, SNR=368.4, Peak=65507 HFD=4.3
21:19:59.248 00.001 8996 MultiStar: [#1 0.16,0.20,0.68,U] [#2 0.26,0.05,0.70,U] [#3 0.36,0.07,0.60,U] [#4 0.34,0.04,0.48,U] [#5 0.28,-0.01,0.60,U] [#6 0.37,0.27,0.45,U] [#7 0.40,0.09,0.43,U] [#8 0.36,0.21,0.39,U] 
21:19:59.248 00.000 8996 single-star, 8 included, MultiStar: {0.26, 0.08}, one-star: {0.06, -0.05}
21:19:59.249 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
21:19:59.251 00.002 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
21:19:59.251 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.76 mountX=0.06 mountY=0.05, mountTheta=0.65
21:19:59.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
21:19:59.254 00.001 8996 Enqueuing Move request for scope (0.06, -0.05)
21:19:59.255 00.001 20224 Worker thread wakes up
21:19:59.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
21:19:59.255 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
21:19:59.255 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.06 yDistance=0.05
21:19:59.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:19:59.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:19:59.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:19:59.255 00.000 20224 MoveAxis(E, 0, ABG)
21:19:59.255 00.000 20224 Move returns status 0, amount 0
21:19:59.255 00.000 20224 MoveAxis(N, 0, ABG)
21:19:59.255 00.000 20224 Move returns status 0, amount 0
21:19:59.255 00.000 20224 move complete, result=0
21:19:59.255 00.000 20224 worker thread done servicing request
21:19:59.259 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2486, FiltMax=31853, Gamma=1.000
21:19:59.274 00.015 8996 UpdateGuideState exits: m=772761 SNR=368.4
21:19:59.275 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:19:59.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:19:59.277 00.001 8996 Enqueuing Expose request
21:19:59.278 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:19:59.278 00.000 20224 Worker thread wakes up
21:19:59.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:19:59.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:00.272 00.993 20224 Exposure complete
21:20:00.355 00.083 20224 worker thread done servicing request
21:20:00.355 00.000 8996 OnExposeComplete: enter
21:20:00.356 00.001 8996 UpdateGuideState(): m_state=6
21:20:00.357 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1616
21:20:00.357 00.000 8996 Star::Find returns 1 (0), X=138.92, Y=473.16, Mass=841056, SNR=393.2, Peak=65507 HFD=4.5
21:20:00.358 00.001 8996 MultiStar: [#1 0.16,0.42,0.61,U] [#2 0.11,0.22,0.64,U] [#3 0.32,0.07,0.52,U] [#4 0.22,0.05,0.51,U] [#5 0.30,0.18,0.50,U] [#6 0.19,0.02,0.41,U] [#7 0.10,0.01,0.40,U] [#8 0.39,0.30,0.00,M1] 
21:20:00.359 00.001 8996 single-star, 7 included, MultiStar: {0.14, 0.12}, one-star: {-0.08, -0.01}
21:20:00.360 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
21:20:00.361 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
21:20:00.361 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.01 mountX=-0.08 mountY=0.02, mountTheta=2.89
21:20:00.363 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.01, opts=13)
21:20:00.364 00.001 8996 Enqueuing Move request for scope (-0.08, -0.01)
21:20:00.364 00.000 20224 Worker thread wakes up
21:20:00.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
21:20:00.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
21:20:00.364 00.000 20224 Moving (-0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
21:20:00.365 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:20:00.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:00.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:20:00.365 00.000 20224 MoveAxis(E, 0, ABG)
21:20:00.365 00.000 20224 Move returns status 0, amount 0
21:20:00.365 00.000 20224 MoveAxis(N, 0, ABG)
21:20:00.365 00.000 20224 Move returns status 0, amount 0
21:20:00.365 00.000 20224 move complete, result=0
21:20:00.365 00.000 20224 worker thread done servicing request
21:20:00.370 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2745, FiltMin=2486, FiltMax=32749, Gamma=1.000
21:20:00.392 00.022 8996 UpdateGuideState exits: m=841056 SNR=393.2
21:20:00.394 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:00.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:00.397 00.002 8996 Enqueuing Expose request
21:20:00.398 00.001 20224 Worker thread wakes up
21:20:00.398 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:00.398 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:00.399 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:01.560 01.161 20224 Exposure complete
21:20:01.623 00.063 20224 worker thread done servicing request
21:20:01.623 00.000 8996 OnExposeComplete: enter
21:20:01.624 00.001 8996 UpdateGuideState(): m_state=6
21:20:01.625 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1617
21:20:01.626 00.001 8996 Star::Find returns 1 (0), X=139.07, Y=473.66, Mass=741528, SNR=371.9, Peak=57478 HFD=4.5
21:20:01.629 00.003 8996 MultiStar: [#1 0.22,0.61,0.00,M1] [#2 0.21,0.59,0.00,M1] [#3 0.37,0.19,0.54,U] [#4 0.33,0.23,0.49,U] [#5 0.29,0.27,0.58,U] [#6 0.47,0.40,0.00,M1] [#7 0.24,0.33,0.40,U] [#8 0.39,0.50,0.00,M2] 
21:20:01.630 00.001 8996 refined, 4 included, MultiStar: {0.23, 0.33}, one-star: {0.07, 0.49}
21:20:01.631 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
21:20:01.632 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
21:20:01.633 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.33 hyp=0.40 cameraTheta=0.96 mountX=0.20 mountY=-0.35, mountTheta=-1.06
21:20:01.634 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.33, opts=13)
21:20:01.635 00.001 8996 Enqueuing Move request for scope (0.23, 0.33)
21:20:01.637 00.002 20224 Worker thread wakes up
21:20:01.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.33) opts 0xd
21:20:01.637 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.33)
21:20:01.637 00.000 20224 Moving (0.23, 0.33) raw xDistance=0.20 yDistance=-0.35
21:20:01.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:20:01.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:20:01.637 00.000 20224 MoveAxis(E, 0, ABG)
21:20:01.637 00.000 20224 Move returns status 0, amount 0
21:20:01.637 00.000 20224 MoveAxis(N, 74, ABG)
21:20:01.637 00.000 20224 Guiding  Dir = 0, Dur = 74
21:20:01.637 00.000 20224 IsSlewing returns 0
21:20:01.637 00.000 20224 IsGuiding returns 0
21:20:01.639 00.002 20224 PulseGuide returned control before completion, sleep 83
21:20:01.641 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=57478, med=2745, FiltMin=2496, FiltMax=24825, Gamma=1.000
21:20:01.655 00.014 8996 UpdateGuideState exits: m=741528 SNR=371.9
21:20:01.656 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:01.657 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:01.657 00.000 8996 Enqueuing Expose request
21:20:01.737 00.080 20224 IsGuiding returns 0
21:20:01.737 00.000 20224 Move returns status 0, amount 74
21:20:01.737 00.000 20224 move complete, result=0
21:20:01.737 00.000 20224 worker thread done servicing request
21:20:01.737 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 74 ms NORTH
21:20:01.739 00.002 20224 Worker thread wakes up
21:20:01.739 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:01.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:02.712 00.973 20224 Exposure complete
21:20:02.769 00.057 20224 worker thread done servicing request
21:20:02.769 00.000 8996 OnExposeComplete: enter
21:20:02.770 00.001 8996 UpdateGuideState(): m_state=6
21:20:02.771 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1618
21:20:02.772 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.21, Mass=692890, SNR=342.8, Peak=58739 HFD=4.4
21:20:02.772 00.000 8996 MultiStar: [#1 0.10,0.29,0.69,U] [#2 -0.07,0.45,0.74,U] [#3 0.20,0.16,0.70,U] [#4 0.05,0.04,0.54,U] [#5 0.15,0.24,0.62,U] [#6 0.20,0.21,0.46,U] [#7 0.14,0.16,0.46,U] [#8 0.21,0.25,0.44,U] 
21:20:02.773 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.20}, one-star: {-0.15, 0.04}
21:20:02.774 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:20:02.774 00.000 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
21:20:02.775 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.90 mountX=-0.15 mountY=-0.02, mountTheta=-3.02
21:20:02.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
21:20:02.778 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
21:20:02.778 00.000 20224 Worker thread wakes up
21:20:02.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
21:20:02.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
21:20:02.779 00.001 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.02
21:20:02.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:20:02.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:02.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:20:02.779 00.000 20224 MoveAxis(E, 0, ABG)
21:20:02.779 00.000 20224 Move returns status 0, amount 0
21:20:02.779 00.000 20224 MoveAxis(N, 0, ABG)
21:20:02.779 00.000 20224 Move returns status 0, amount 0
21:20:02.779 00.000 20224 move complete, result=0
21:20:02.779 00.000 20224 worker thread done servicing request
21:20:02.789 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58739, med=2745, FiltMin=2515, FiltMax=26669, Gamma=1.000
21:20:02.811 00.022 8996 UpdateGuideState exits: m=692890 SNR=342.8
21:20:02.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:02.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:02.813 00.000 8996 Enqueuing Expose request
21:20:02.814 00.001 20224 Worker thread wakes up
21:20:02.814 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:02.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:02.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:03.981 01.166 20224 Exposure complete
21:20:04.057 00.076 20224 worker thread done servicing request
21:20:04.057 00.000 8996 OnExposeComplete: enter
21:20:04.058 00.001 8996 UpdateGuideState(): m_state=6
21:20:04.058 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1619
21:20:04.060 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=472.91, Mass=763030, SNR=365.6, Peak=65507 HFD=4.4
21:20:04.061 00.001 8996 MultiStar: [#1 -0.23,-0.26,0.64,U] [#2 -0.18,-0.10,0.68,U] [#3 -0.07,-0.18,0.57,U] [#4 -0.16,-0.01,0.60,U] [#5 0.20,-0.13,0.58,U] [#6 0.00,0.19,0.45,U] [#7 0.02,-0.07,0.48,U] [#8 0.28,0.02,0.40,U] 
21:20:04.062 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.12}, one-star: {-0.10, -0.26}
21:20:04.063 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
21:20:04.064 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
21:20:04.065 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.96 mountX=-0.04 mountY=0.12, mountTheta=1.87
21:20:04.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.12, opts=13)
21:20:04.068 00.001 8996 Enqueuing Move request for scope (-0.05, -0.12)
21:20:04.070 00.002 20224 Worker thread wakes up
21:20:04.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
21:20:04.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
21:20:04.070 00.000 20224 Moving (-0.05, -0.12) raw xDistance=-0.04 yDistance=0.12
21:20:04.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:20:04.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:04.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:20:04.070 00.000 20224 MoveAxis(E, 0, ABG)
21:20:04.070 00.000 20224 Move returns status 0, amount 0
21:20:04.071 00.001 20224 MoveAxis(N, 0, ABG)
21:20:04.071 00.000 20224 Move returns status 0, amount 0
21:20:04.071 00.000 20224 move complete, result=0
21:20:04.071 00.000 20224 worker thread done servicing request
21:20:04.075 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2486, FiltMax=30749, Gamma=1.000
21:20:04.092 00.017 8996 UpdateGuideState exits: m=763030 SNR=365.6
21:20:04.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:04.093 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:04.094 00.001 8996 Enqueuing Expose request
21:20:04.095 00.001 20224 Worker thread wakes up
21:20:04.095 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:04.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:04.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:05.070 00.974 20224 Exposure complete
21:20:05.150 00.080 20224 worker thread done servicing request
21:20:05.150 00.000 8996 OnExposeComplete: enter
21:20:05.152 00.002 8996 UpdateGuideState(): m_state=6
21:20:05.154 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1620
21:20:05.156 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=473.08, Mass=739428, SNR=350.2, Peak=65507 HFD=4.5
21:20:05.158 00.002 8996 MultiStar: [#1 -0.36,-0.03,0.65,U] [#2 -0.28,0.15,0.73,U] [#3 -0.10,-0.15,0.62,U] [#4 -0.24,-0.04,0.50,U] [#5 0.03,-0.17,0.61,U] [#6 -0.25,0.07,0.43,U] [#7 -0.14,-0.08,0.47,U] [#8 0.12,-0.10,0.37,U] 
21:20:05.160 00.002 8996 refined, 8 included, MultiStar: {-0.18, -0.05}, one-star: {-0.23, -0.09}
21:20:05.161 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:20:05.163 00.002 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
21:20:05.165 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.18 cameraTheta=-2.88 mountX=-0.17 mountY=0.07, mountTheta=2.77
21:20:05.168 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.05, opts=13)
21:20:05.169 00.001 8996 Enqueuing Move request for scope (-0.18, -0.05)
21:20:05.171 00.002 20224 Worker thread wakes up
21:20:05.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
21:20:05.171 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
21:20:05.171 00.000 20224 Moving (-0.18, -0.05) raw xDistance=-0.17 yDistance=0.07
21:20:05.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:20:05.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:05.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:20:05.171 00.000 20224 MoveAxis(E, 0, ABG)
21:20:05.171 00.000 20224 Move returns status 0, amount 0
21:20:05.171 00.000 20224 MoveAxis(N, 0, ABG)
21:20:05.171 00.000 20224 Move returns status 0, amount 0
21:20:05.171 00.000 20224 move complete, result=0
21:20:05.171 00.000 20224 worker thread done servicing request
21:20:05.177 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2489, FiltMax=30957, Gamma=1.000
21:20:05.204 00.027 8996 UpdateGuideState exits: m=739428 SNR=350.2
21:20:05.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:05.207 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:05.208 00.001 8996 Enqueuing Expose request
21:20:05.210 00.002 20224 Worker thread wakes up
21:20:05.210 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:05.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:05.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:06.378 01.167 20224 Exposure complete
21:20:06.445 00.067 20224 worker thread done servicing request
21:20:06.446 00.001 8996 OnExposeComplete: enter
21:20:06.447 00.001 8996 UpdateGuideState(): m_state=6
21:20:06.448 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1621
21:20:06.448 00.000 8996 Star::Find returns 1 (0), X=138.81, Y=472.98, Mass=782731, SNR=383.8, Peak=65507 HFD=4.4
21:20:06.449 00.001 8996 MultiStar: [#1 -0.25,-0.04,0.57,U] [#2 -0.15,0.08,0.62,U] [#3 0.16,0.02,0.58,U] [#4 0.02,-0.02,0.49,U] [#5 -0.04,0.02,0.55,U] [#6 0.18,0.20,0.39,U] [#7 0.25,0.18,0.40,U] [#8 0.05,0.11,0.39,U] 
21:20:06.450 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.01}, one-star: {-0.19, -0.19}
21:20:06.451 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
21:20:06.452 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
21:20:06.452 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.87 mountX=-0.03 mountY=-0.00, mountTheta=-2.99
21:20:06.454 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
21:20:06.455 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
21:20:06.455 00.000 20224 Worker thread wakes up
21:20:06.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
21:20:06.455 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
21:20:06.455 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.00
21:20:06.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:20:06.456 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:06.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:20:06.456 00.000 20224 MoveAxis(E, 0, ABG)
21:20:06.456 00.000 20224 Move returns status 0, amount 0
21:20:06.456 00.000 20224 MoveAxis(N, 0, ABG)
21:20:06.456 00.000 20224 Move returns status 0, amount 0
21:20:06.456 00.000 20224 move complete, result=0
21:20:06.456 00.000 20224 worker thread done servicing request
21:20:06.459 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2470, FiltMax=33885, Gamma=1.000
21:20:06.480 00.021 8996 UpdateGuideState exits: m=782731 SNR=383.8
21:20:06.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:06.484 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:06.485 00.001 8996 Enqueuing Expose request
21:20:06.487 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:06.488 00.001 20224 Worker thread wakes up
21:20:06.488 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:06.489 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:07.458 00.969 20224 Exposure complete
21:20:07.536 00.078 20224 worker thread done servicing request
21:20:07.536 00.000 8996 OnExposeComplete: enter
21:20:07.537 00.001 8996 UpdateGuideState(): m_state=6
21:20:07.538 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1622
21:20:07.538 00.000 8996 Star::Find returns 1 (0), X=138.77, Y=473.09, Mass=764095, SNR=349.4, Peak=65507 HFD=4.5
21:20:07.540 00.002 8996 MultiStar: [#1 -0.13,-0.03,0.67,U] [#2 -0.12,-0.07,0.76,U] [#3 0.10,-0.06,0.60,U] [#4 0.07,-0.07,0.51,U] [#5 -0.08,-0.15,0.64,U] [#6 0.08,-0.00,0.42,U] [#7 -0.10,-0.11,0.49,U] [#8 0.00,0.22,0.45,U] 
21:20:07.541 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.05}, one-star: {-0.23, -0.08}
21:20:07.542 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
21:20:07.543 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
21:20:07.544 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.53 mountX=-0.06 mountY=0.06, mountTheta=2.42
21:20:07.546 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.05, opts=13)
21:20:07.547 00.001 8996 Enqueuing Move request for scope (-0.07, -0.05)
21:20:07.548 00.001 20224 Worker thread wakes up
21:20:07.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
21:20:07.548 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
21:20:07.548 00.000 20224 Moving (-0.07, -0.05) raw xDistance=-0.06 yDistance=0.06
21:20:07.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:20:07.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:07.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:20:07.548 00.000 20224 MoveAxis(E, 0, ABG)
21:20:07.548 00.000 20224 Move returns status 0, amount 0
21:20:07.548 00.000 20224 MoveAxis(N, 0, ABG)
21:20:07.548 00.000 20224 Move returns status 0, amount 0
21:20:07.548 00.000 20224 move complete, result=0
21:20:07.548 00.000 20224 worker thread done servicing request
21:20:07.552 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2470, FiltMax=33053, Gamma=1.000
21:20:07.573 00.021 8996 UpdateGuideState exits: m=764095 SNR=349.4
21:20:07.576 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:07.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:07.579 00.002 8996 Enqueuing Expose request
21:20:07.581 00.002 20224 Worker thread wakes up
21:20:07.582 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:07.583 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:07.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:08.772 01.189 20224 Exposure complete
21:20:08.835 00.063 20224 worker thread done servicing request
21:20:08.835 00.000 8996 OnExposeComplete: enter
21:20:08.836 00.001 8996 UpdateGuideState(): m_state=6
21:20:08.837 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1623
21:20:08.838 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.12, Mass=768619, SNR=421.3, Peak=65507 HFD=4.5
21:20:08.839 00.001 8996 MultiStar: [#1 -0.34,0.18,0.51,U] [#2 -0.32,-0.00,0.60,U] [#3 -0.02,0.10,0.50,U] [#4 -0.21,0.06,0.42,U] [#5 -0.22,-0.23,0.54,U] [#6 -0.08,0.01,0.37,U] [#7 -0.22,-0.05,0.37,U] [#8 -0.14,0.03,0.33,U] 
21:20:08.840 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.00}, one-star: {-0.22, -0.05}
21:20:08.841 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
21:20:08.842 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
21:20:08.843 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.13 mountX=-0.21 mountY=0.03, mountTheta=3.01
21:20:08.846 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.00, opts=13)
21:20:08.848 00.002 8996 Enqueuing Move request for scope (-0.21, -0.00)
21:20:08.849 00.001 20224 Worker thread wakes up
21:20:08.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd
21:20:08.850 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.00)
21:20:08.850 00.000 20224 Moving (-0.21, -0.00) raw xDistance=-0.21 yDistance=0.03
21:20:08.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:20:08.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:08.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:20:08.850 00.000 20224 MoveAxis(E, 30, ABG)
21:20:08.850 00.000 20224 Guiding  Dir = 2, Dur = 30
21:20:08.850 00.000 20224 IsSlewing returns 0
21:20:08.850 00.000 20224 IsGuiding returns 0
21:20:08.854 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2477, FiltMax=28493, Gamma=1.000
21:20:08.871 00.017 8996 UpdateGuideState exits: m=768619 SNR=421.3
21:20:08.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:08.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:08.874 00.001 8996 Enqueuing Expose request
21:20:08.909 00.035 20224 IsGuiding returns 1
21:20:08.911 00.002 20224 scope still moving after pulse duration time elapsed
21:20:08.940 00.029 20224 IsSlewing returns 0
21:20:08.940 00.000 20224 IsGuiding returns 1
21:20:08.971 00.031 20224 IsSlewing returns 0
21:20:08.971 00.000 20224 IsGuiding returns 1
21:20:09.003 00.032 20224 IsSlewing returns 0
21:20:09.003 00.000 20224 IsGuiding returns 0
21:20:09.003 00.000 20224 scope move finished after 30 + 122 ms
21:20:09.003 00.000 20224 Move returns status 0, amount 30
21:20:09.003 00.000 20224 MoveAxis(N, 0, ABG)
21:20:09.003 00.000 20224 Move returns status 0, amount 0
21:20:09.003 00.000 20224 move complete, result=0
21:20:09.004 00.001 20224 worker thread done servicing request
21:20:09.004 00.000 20224 Worker thread wakes up
21:20:09.004 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
21:20:09.005 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:09.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:09.980 00.975 20224 Exposure complete
21:20:10.056 00.076 20224 worker thread done servicing request
21:20:10.056 00.000 8996 OnExposeComplete: enter
21:20:10.057 00.001 8996 UpdateGuideState(): m_state=6
21:20:10.059 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1624
21:20:10.060 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=473.05, Mass=757172, SNR=390.5, Peak=65507 HFD=4.5
21:20:10.061 00.001 8996 MultiStar: [#1 -0.15,0.10,0.58,U] [#2 -0.10,-0.05,0.65,U] [#3 0.08,-0.02,0.48,U] [#4 0.02,0.07,0.49,U] [#5 0.10,-0.01,0.49,U] [#6 0.11,0.06,0.37,U] [#7 -0.01,-0.02,0.38,U] [#8 0.16,0.01,0.37,U] 
21:20:10.062 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.38, -0.12}
21:20:10.064 00.002 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
21:20:10.065 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
21:20:10.066 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.98 mountX=-0.07 mountY=0.02, mountTheta=2.87
21:20:10.069 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
21:20:10.070 00.001 8996 Enqueuing Move request for scope (-0.07, -0.01)
21:20:10.071 00.001 20224 Worker thread wakes up
21:20:10.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
21:20:10.071 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
21:20:10.071 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
21:20:10.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:20:10.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:10.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:20:10.071 00.000 20224 MoveAxis(E, 0, ABG)
21:20:10.071 00.000 20224 Move returns status 0, amount 0
21:20:10.071 00.000 20224 MoveAxis(N, 0, ABG)
21:20:10.071 00.000 20224 Move returns status 0, amount 0
21:20:10.071 00.000 20224 move complete, result=0
21:20:10.071 00.000 20224 worker thread done servicing request
21:20:10.076 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2745, FiltMin=2448, FiltMax=31363, Gamma=1.000
21:20:10.090 00.014 8996 UpdateGuideState exits: m=757172 SNR=390.5
21:20:10.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:10.091 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:10.092 00.001 8996 Enqueuing Expose request
21:20:10.093 00.001 20224 Worker thread wakes up
21:20:10.093 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:10.094 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:10.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:11.255 01.161 20224 Exposure complete
21:20:11.361 00.106 20224 worker thread done servicing request
21:20:11.361 00.000 8996 OnExposeComplete: enter
21:20:11.362 00.001 8996 UpdateGuideState(): m_state=6
21:20:11.363 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1625
21:20:11.363 00.000 8996 Star::Find returns 1 (0), X=139.28, Y=473.15, Mass=700930, SNR=361.8, Peak=52611 HFD=4.5
21:20:11.365 00.002 8996 MultiStar: [#1 0.07,-0.10,0.67,U] [#2 0.05,-0.16,0.68,U] [#3 0.25,-0.16,0.64,U] [#4 0.16,-0.03,0.62,U] [#5 0.34,-0.19,0.62,U] [#6 0.31,0.04,0.46,U] [#7 0.25,-0.11,0.43,U] [#8 0.61,0.26,0.00,M1] 
21:20:11.366 00.001 8996 refined, 7 included, MultiStar: {0.21, -0.09}, one-star: {0.28, -0.02}
21:20:11.366 00.000 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
21:20:11.367 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
21:20:11.370 00.003 8996 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.41 mountX=0.22 mountY=0.07, mountTheta=0.30
21:20:11.374 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.09, opts=13)
21:20:11.376 00.002 8996 Enqueuing Move request for scope (0.21, -0.09)
21:20:11.378 00.002 20224 Worker thread wakes up
21:20:11.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
21:20:11.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
21:20:11.378 00.000 20224 Moving (0.21, -0.09) raw xDistance=0.22 yDistance=0.07
21:20:11.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:20:11.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:11.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:20:11.378 00.000 20224 MoveAxis(W, 32, ABG)
21:20:11.379 00.001 20224 Guiding  Dir = 3, Dur = 32
21:20:11.379 00.000 20224 IsSlewing returns 0
21:20:11.379 00.000 20224 IsGuiding returns 0
21:20:11.385 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=52611, med=2745, FiltMin=2486, FiltMax=25680, Gamma=1.000
21:20:11.401 00.016 8996 UpdateGuideState exits: m=700930 SNR=361.8
21:20:11.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:11.405 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:11.406 00.001 8996 Enqueuing Expose request
21:20:11.432 00.026 20224 IsGuiding returns 1
21:20:11.433 00.001 20224 scope still moving after pulse duration time elapsed
21:20:11.462 00.029 20224 IsSlewing returns 0
21:20:11.462 00.000 20224 IsGuiding returns 1
21:20:11.493 00.031 20224 IsSlewing returns 0
21:20:11.493 00.000 20224 IsGuiding returns 1
21:20:11.525 00.032 20224 IsSlewing returns 0
21:20:11.525 00.000 20224 IsGuiding returns 0
21:20:11.525 00.000 20224 scope move finished after 32 + 113 ms
21:20:11.526 00.001 20224 Move returns status 0, amount 32
21:20:11.526 00.000 20224 MoveAxis(N, 0, ABG)
21:20:11.526 00.000 20224 Move returns status 0, amount 0
21:20:11.526 00.000 20224 move complete, result=0
21:20:11.526 00.000 20224 worker thread done servicing request
21:20:11.526 00.000 20224 Worker thread wakes up
21:20:11.526 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:11.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:11.526 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
21:20:12.503 00.977 20224 Exposure complete
21:20:12.585 00.082 20224 worker thread done servicing request
21:20:12.586 00.001 8996 OnExposeComplete: enter
21:20:12.586 00.000 8996 UpdateGuideState(): m_state=6
21:20:12.587 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1626
21:20:12.588 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.19, Mass=713500, SNR=353.7, Peak=59043 HFD=4.4
21:20:12.589 00.001 8996 MultiStar: [#1 0.15,0.21,0.68,U] [#2 0.07,0.24,0.71,U] [#3 0.19,-0.01,0.56,U] [#4 0.10,-0.04,0.56,U] [#5 0.17,0.08,0.61,U] [#6 -0.00,0.08,0.47,U] [#7 0.01,-0.18,0.44,U] [#8 0.08,0.40,0.37,U] 
21:20:12.590 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.09}, one-star: {-0.16, 0.02}
21:20:12.591 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
21:20:12.592 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
21:20:12.592 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.10 cameraTheta=1.00 mountX=0.05 mountY=-0.09, mountTheta=-1.10
21:20:12.594 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.09, opts=13)
21:20:12.595 00.001 8996 Enqueuing Move request for scope (0.06, 0.09)
21:20:12.596 00.001 20224 Worker thread wakes up
21:20:12.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
21:20:12.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
21:20:12.596 00.000 20224 Moving (0.06, 0.09) raw xDistance=0.05 yDistance=-0.09
21:20:12.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:20:12.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:12.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:20:12.596 00.000 20224 MoveAxis(E, 0, ABG)
21:20:12.596 00.000 20224 Move returns status 0, amount 0
21:20:12.596 00.000 20224 MoveAxis(N, 0, ABG)
21:20:12.596 00.000 20224 Move returns status 0, amount 0
21:20:12.596 00.000 20224 move complete, result=0
21:20:12.596 00.000 20224 worker thread done servicing request
21:20:12.600 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59043, med=2745, FiltMin=2489, FiltMax=26349, Gamma=1.000
21:20:12.613 00.013 8996 UpdateGuideState exits: m=713500 SNR=353.7
21:20:12.614 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:12.614 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:12.615 00.001 8996 Enqueuing Expose request
21:20:12.616 00.001 20224 Worker thread wakes up
21:20:12.616 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:12.617 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:12.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:13.815 01.198 20224 Exposure complete
21:20:13.896 00.081 20224 worker thread done servicing request
21:20:13.896 00.000 8996 OnExposeComplete: enter
21:20:13.897 00.001 8996 UpdateGuideState(): m_state=6
21:20:13.898 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1627
21:20:13.899 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=473.10, Mass=755173, SNR=409.4, Peak=62659 HFD=4.4
21:20:13.900 00.001 8996 MultiStar: [#1 -0.16,0.00,0.57,U] [#2 -0.22,-0.03,0.63,U] [#3 -0.09,-0.09,0.47,U] [#4 -0.14,-0.20,0.45,U] [#5 0.09,-0.19,0.53,U] [#6 0.02,0.20,0.38,U] [#7 -0.04,-0.07,0.42,U] [#8 0.16,0.11,0.34,U] 
21:20:13.901 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.05}, one-star: {-0.14, -0.07}
21:20:13.902 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
21:20:13.903 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
21:20:13.904 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.58 mountX=-0.07 mountY=0.06, mountTheta=2.47
21:20:13.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
21:20:13.907 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
21:20:13.909 00.002 20224 Worker thread wakes up
21:20:13.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
21:20:13.909 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
21:20:13.909 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.07 yDistance=0.06
21:20:13.909 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:20:13.909 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:13.909 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:20:13.909 00.000 20224 MoveAxis(E, 0, ABG)
21:20:13.910 00.001 20224 Move returns status 0, amount 0
21:20:13.910 00.000 20224 MoveAxis(N, 0, ABG)
21:20:13.910 00.000 20224 Move returns status 0, amount 0
21:20:13.910 00.000 20224 move complete, result=0
21:20:13.910 00.000 20224 worker thread done servicing request
21:20:13.914 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62659, med=2745, FiltMin=2486, FiltMax=29501, Gamma=1.000
21:20:13.933 00.019 8996 UpdateGuideState exits: m=755173 SNR=409.4
21:20:13.934 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:13.935 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:13.937 00.002 8996 Enqueuing Expose request
21:20:13.938 00.001 20224 Worker thread wakes up
21:20:13.938 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:13.940 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:13.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:14.926 00.986 20224 Exposure complete
21:20:15.025 00.099 20224 worker thread done servicing request
21:20:15.025 00.000 8996 OnExposeComplete: enter
21:20:15.027 00.002 8996 UpdateGuideState(): m_state=6
21:20:15.028 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1628
21:20:15.029 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.99, Mass=782694, SNR=410.4, Peak=65507 HFD=4.6
21:20:15.030 00.001 8996 MultiStar: [#1 -0.31,-0.08,0.55,U] [#2 -0.32,-0.17,0.61,U] [#3 0.13,-0.12,0.58,U] [#4 -0.09,-0.12,0.45,U] [#5 -0.07,-0.14,0.54,U] [#6 -0.00,-0.16,0.37,U] [#7 0.08,-0.02,0.38,U] [#8 0.09,-0.05,0.36,U] 
21:20:15.032 00.002 8996 refined, 8 included, MultiStar: {-0.13, -0.13}, one-star: {-0.31, -0.18}
21:20:15.034 00.002 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
21:20:15.036 00.002 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
21:20:15.037 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-2.36 mountX=-0.12 mountY=0.14, mountTheta=2.26
21:20:15.039 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.13, opts=13)
21:20:15.040 00.001 8996 Enqueuing Move request for scope (-0.13, -0.13)
21:20:15.041 00.001 20224 Worker thread wakes up
21:20:15.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
21:20:15.041 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
21:20:15.041 00.000 20224 Moving (-0.13, -0.13) raw xDistance=-0.12 yDistance=0.14
21:20:15.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:20:15.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:15.042 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:20:15.042 00.000 20224 MoveAxis(E, 0, ABG)
21:20:15.042 00.000 20224 Move returns status 0, amount 0
21:20:15.042 00.000 20224 MoveAxis(N, 0, ABG)
21:20:15.042 00.000 20224 Move returns status 0, amount 0
21:20:15.042 00.000 20224 move complete, result=0
21:20:15.042 00.000 20224 worker thread done servicing request
21:20:15.047 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2509, FiltMax=31933, Gamma=1.000
21:20:15.063 00.016 8996 UpdateGuideState exits: m=782694 SNR=410.4
21:20:15.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:15.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:15.066 00.001 8996 Enqueuing Expose request
21:20:15.067 00.001 20224 Worker thread wakes up
21:20:15.067 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:15.068 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:15.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:16.226 01.158 20224 Exposure complete
21:20:16.286 00.060 20224 worker thread done servicing request
21:20:16.286 00.000 8996 OnExposeComplete: enter
21:20:16.288 00.002 8996 UpdateGuideState(): m_state=6
21:20:16.290 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1629
21:20:16.291 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.94, Mass=739142, SNR=318.3, Peak=65507 HFD=4.5
21:20:16.292 00.001 8996 MultiStar: [#1 -0.03,0.10,0.73,U] [#2 -0.14,0.02,0.84,U] [#3 0.21,-0.09,0.71,U] [#4 0.13,-0.13,0.59,U] [#5 -0.06,-0.03,0.69,U] [#6 0.05,-0.07,0.41,U] [#7 -0.09,-0.08,0.49,U] [#8 0.01,0.02,0.45,U] 
21:20:16.293 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.06}, one-star: {-0.34, -0.23}
21:20:16.294 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
21:20:16.295 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
21:20:16.295 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.28 mountX=-0.05 mountY=0.07, mountTheta=2.18
21:20:16.297 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.06, opts=13)
21:20:16.298 00.001 8996 Enqueuing Move request for scope (-0.05, -0.06)
21:20:16.299 00.001 20224 Worker thread wakes up
21:20:16.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
21:20:16.299 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
21:20:16.299 00.000 20224 Moving (-0.05, -0.06) raw xDistance=-0.05 yDistance=0.07
21:20:16.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:20:16.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:16.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:20:16.299 00.000 20224 MoveAxis(E, 0, ABG)
21:20:16.299 00.000 20224 Move returns status 0, amount 0
21:20:16.299 00.000 20224 MoveAxis(N, 0, ABG)
21:20:16.299 00.000 20224 Move returns status 0, amount 0
21:20:16.299 00.000 20224 move complete, result=0
21:20:16.300 00.001 20224 worker thread done servicing request
21:20:16.305 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65507, med=2745, FiltMin=2499, FiltMax=30963, Gamma=1.000
21:20:16.328 00.023 8996 UpdateGuideState exits: m=739142 SNR=318.3
21:20:16.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:16.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:16.331 00.001 8996 Enqueuing Expose request
21:20:16.332 00.001 20224 Worker thread wakes up
21:20:16.332 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:16.332 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:16.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:17.317 00.985 20224 Exposure complete
21:20:17.391 00.074 20224 worker thread done servicing request
21:20:17.391 00.000 8996 OnExposeComplete: enter
21:20:17.392 00.001 8996 UpdateGuideState(): m_state=6
21:20:17.393 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1630
21:20:17.394 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=473.04, Mass=719527, SNR=365.7, Peak=58403 HFD=4.5
21:20:17.395 00.001 8996 MultiStar: [#1 -0.36,0.25,0.62,U] [#2 -0.34,0.21,0.66,U] [#3 0.06,0.05,0.67,U] [#4 -0.08,0.07,0.47,U] [#5 -0.22,0.03,0.53,U] [#6 0.01,0.01,0.40,U] [#7 -0.41,0.06,0.45,U] [#8 -0.26,0.13,0.40,U] 
21:20:17.395 00.000 8996 refined, 8 included, MultiStar: {-0.25, 0.06}, one-star: {-0.47, -0.13}
21:20:17.396 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
21:20:17.397 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:20:17.398 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.89 mountX=-0.26 mountY=-0.03, mountTheta=-3.01
21:20:17.399 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.06, opts=13)
21:20:17.400 00.001 8996 Enqueuing Move request for scope (-0.25, 0.06)
21:20:17.401 00.001 20224 Worker thread wakes up
21:20:17.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
21:20:17.401 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
21:20:17.401 00.000 20224 Moving (-0.25, 0.06) raw xDistance=-0.26 yDistance=-0.03
21:20:17.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:20:17.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:17.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:20:17.401 00.000 20224 MoveAxis(E, 38, ABG)
21:20:17.401 00.000 20224 Guiding  Dir = 2, Dur = 38
21:20:17.402 00.001 20224 IsSlewing returns 0
21:20:17.402 00.000 20224 IsGuiding returns 0
21:20:17.403 00.001 20224 PulseGuide returned control before completion, sleep 47
21:20:17.413 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58403, med=2745, FiltMin=2483, FiltMax=27411, Gamma=1.000
21:20:17.440 00.027 8996 UpdateGuideState exits: m=719527 SNR=365.7
21:20:17.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:17.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:17.442 00.000 8996 Enqueuing Expose request
21:20:17.465 00.023 20224 IsGuiding returns 1
21:20:17.465 00.000 20224 scope still moving after pulse duration time elapsed
21:20:17.496 00.031 20224 IsSlewing returns 0
21:20:17.496 00.000 20224 IsGuiding returns 0
21:20:17.496 00.000 20224 scope move finished after 38 + 56 ms
21:20:17.496 00.000 20224 Move returns status 0, amount 38
21:20:17.496 00.000 20224 MoveAxis(N, 0, ABG)
21:20:17.496 00.000 20224 Move returns status 0, amount 0
21:20:17.496 00.000 20224 move complete, result=0
21:20:17.497 00.001 20224 worker thread done servicing request
21:20:17.497 00.000 20224 Worker thread wakes up
21:20:17.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:17.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:17.498 00.001 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
21:20:18.673 01.175 20224 Exposure complete
21:20:18.761 00.088 20224 worker thread done servicing request
21:20:18.761 00.000 8996 OnExposeComplete: enter
21:20:18.763 00.002 8996 UpdateGuideState(): m_state=6
21:20:18.765 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1631
21:20:18.766 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.05, Mass=740782, SNR=369.3, Peak=65507 HFD=4.4
21:20:18.768 00.002 8996 MultiStar: [#1 -0.09,0.29,0.71,U] [#2 -0.05,0.04,0.69,U] [#3 -0.10,0.02,0.60,U] [#4 -0.08,-0.04,0.50,U] [#5 0.09,0.02,0.53,U] [#6 0.05,0.12,0.41,U] [#7 -0.09,-0.06,0.43,U] [#8 0.09,0.11,0.35,U] 
21:20:18.770 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.21, -0.12}
21:20:18.771 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
21:20:18.772 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
21:20:18.774 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.70 mountX=-0.07 mountY=-0.02, mountTheta=-2.81
21:20:18.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
21:20:18.776 00.000 8996 Enqueuing Move request for scope (-0.07, 0.03)
21:20:18.777 00.001 20224 Worker thread wakes up
21:20:18.778 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
21:20:18.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
21:20:18.778 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.07 yDistance=-0.02
21:20:18.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:20:18.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:18.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:20:18.778 00.000 20224 MoveAxis(E, 0, ABG)
21:20:18.778 00.000 20224 Move returns status 0, amount 0
21:20:18.778 00.000 20224 MoveAxis(N, 0, ABG)
21:20:18.778 00.000 20224 Move returns status 0, amount 0
21:20:18.778 00.000 20224 move complete, result=0
21:20:18.778 00.000 20224 worker thread done servicing request
21:20:18.781 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2502, FiltMax=32301, Gamma=1.000
21:20:18.795 00.014 8996 UpdateGuideState exits: m=740782 SNR=369.3
21:20:18.796 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:18.796 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:18.797 00.001 8996 Enqueuing Expose request
21:20:18.798 00.001 20224 Worker thread wakes up
21:20:18.798 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:18.798 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:18.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:19.788 00.990 20224 Exposure complete
21:20:19.887 00.099 20224 worker thread done servicing request
21:20:19.887 00.000 8996 OnExposeComplete: enter
21:20:19.889 00.002 8996 UpdateGuideState(): m_state=6
21:20:19.890 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1632
21:20:19.891 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.15, Mass=731504, SNR=328.5, Peak=64787 HFD=4.4
21:20:19.893 00.002 8996 MultiStar: [#1 -0.05,0.07,0.70,U] [#2 0.00,0.21,0.75,U] [#3 0.21,-0.06,0.64,U] [#4 -0.05,-0.13,0.64,U] [#5 0.03,0.05,0.68,U] [#6 0.13,0.05,0.46,U] [#7 0.02,0.04,0.49,U] [#8 0.14,0.37,0.40,U] 
21:20:19.894 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {-0.10, -0.02}
21:20:19.895 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
21:20:19.897 00.002 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
21:20:19.900 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.19 mountX=0.01 mountY=-0.05, mountTheta=-1.29
21:20:19.904 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
21:20:19.906 00.002 8996 Enqueuing Move request for scope (0.02, 0.05)
21:20:19.909 00.003 20224 Worker thread wakes up
21:20:19.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
21:20:19.909 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
21:20:19.909 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.01 yDistance=-0.05
21:20:19.909 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:20:19.909 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:19.909 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:20:19.909 00.000 20224 MoveAxis(E, 0, ABG)
21:20:19.909 00.000 20224 Move returns status 0, amount 0
21:20:19.909 00.000 20224 MoveAxis(N, 0, ABG)
21:20:19.909 00.000 20224 Move returns status 0, amount 0
21:20:19.909 00.000 20224 move complete, result=0
21:20:19.910 00.001 20224 worker thread done servicing request
21:20:19.917 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64787, med=2745, FiltMin=2483, FiltMax=28765, Gamma=1.000
21:20:19.939 00.022 8996 UpdateGuideState exits: m=731504 SNR=328.5
21:20:19.941 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:19.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:19.943 00.001 8996 Enqueuing Expose request
21:20:19.945 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:19.948 00.003 20224 Worker thread wakes up
21:20:19.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:19.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:21.112 01.164 20224 Exposure complete
21:20:21.178 00.066 20224 worker thread done servicing request
21:20:21.178 00.000 8996 OnExposeComplete: enter
21:20:21.180 00.002 8996 UpdateGuideState(): m_state=6
21:20:21.182 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1633
21:20:21.184 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=473.17, Mass=690759, SNR=345.7, Peak=65507 HFD=4.4
21:20:21.185 00.001 8996 MultiStar: [#1 -0.05,0.18,0.72,U] [#2 -0.19,-0.01,0.74,U] [#3 0.01,0.05,0.55,U] [#4 -0.14,0.17,0.55,U] [#5 -0.10,0.15,0.64,U] [#6 0.11,0.24,0.42,U] [#7 0.12,0.25,0.42,U] [#8 0.04,0.23,0.44,U] 
21:20:21.186 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.26, 0.00}
21:20:21.187 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
21:20:21.188 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
21:20:21.188 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.19 mountX=-0.09 mountY=-0.11, mountTheta=-2.29
21:20:21.191 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
21:20:21.193 00.002 8996 Enqueuing Move request for scope (-0.08, 0.12)
21:20:21.194 00.001 20224 Worker thread wakes up
21:20:21.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
21:20:21.194 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
21:20:21.194 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
21:20:21.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:20:21.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:21.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:20:21.194 00.000 20224 MoveAxis(E, 0, ABG)
21:20:21.194 00.000 20224 Move returns status 0, amount 0
21:20:21.194 00.000 20224 MoveAxis(N, 0, ABG)
21:20:21.194 00.000 20224 Move returns status 0, amount 0
21:20:21.194 00.000 20224 move complete, result=0
21:20:21.194 00.000 20224 worker thread done servicing request
21:20:21.198 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2480, FiltMax=26841, Gamma=1.000
21:20:21.216 00.018 8996 UpdateGuideState exits: m=690759 SNR=345.7
21:20:21.218 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:21.219 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:21.220 00.001 8996 Enqueuing Expose request
21:20:21.221 00.001 20224 Worker thread wakes up
21:20:21.221 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:21.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:21.221 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:22.187 00.966 20224 Exposure complete
21:20:22.260 00.073 20224 worker thread done servicing request
21:20:22.261 00.001 8996 OnExposeComplete: enter
21:20:22.262 00.001 8996 UpdateGuideState(): m_state=6
21:20:22.264 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1634
21:20:22.265 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.08, Mass=701897, SNR=344.5, Peak=57811 HFD=4.4
21:20:22.266 00.001 8996 MultiStar: [#1 -0.10,0.16,0.72,U] [#2 0.05,0.10,0.76,U] [#3 0.24,0.08,0.61,U] [#4 0.02,0.16,0.55,U] [#5 0.17,-0.04,0.64,U] [#6 0.34,0.06,0.45,U] [#7 0.17,0.03,0.43,U] [#8 0.21,-0.01,0.41,U] 
21:20:22.268 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.04}, one-star: {-0.06, -0.09}
21:20:22.269 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
21:20:22.270 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
21:20:22.271 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.46 mountX=0.08 mountY=-0.05, mountTheta=-0.57
21:20:22.273 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.04, opts=13)
21:20:22.275 00.002 8996 Enqueuing Move request for scope (0.09, 0.04)
21:20:22.276 00.001 20224 Worker thread wakes up
21:20:22.277 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
21:20:22.277 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
21:20:22.277 00.000 20224 Moving (0.09, 0.04) raw xDistance=0.08 yDistance=-0.05
21:20:22.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:20:22.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:22.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:20:22.277 00.000 20224 MoveAxis(E, 0, ABG)
21:20:22.277 00.000 20224 Move returns status 0, amount 0
21:20:22.277 00.000 20224 MoveAxis(N, 0, ABG)
21:20:22.277 00.000 20224 Move returns status 0, amount 0
21:20:22.278 00.001 20224 move complete, result=0
21:20:22.278 00.000 20224 worker thread done servicing request
21:20:22.284 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57811, med=2745, FiltMin=2480, FiltMax=28384, Gamma=1.000
21:20:22.301 00.017 8996 UpdateGuideState exits: m=701897 SNR=344.5
21:20:22.302 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:22.303 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:22.304 00.001 8996 Enqueuing Expose request
21:20:22.305 00.001 20224 Worker thread wakes up
21:20:22.305 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:22.306 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:22.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:23.469 01.163 20224 Exposure complete
21:20:23.531 00.062 20224 worker thread done servicing request
21:20:23.531 00.000 8996 OnExposeComplete: enter
21:20:23.532 00.001 8996 UpdateGuideState(): m_state=6
21:20:23.533 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1635
21:20:23.534 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.18, Mass=753021, SNR=385.8, Peak=65507 HFD=4.4
21:20:23.535 00.001 8996 MultiStar: [#1 0.01,0.42,0.71,U] [#2 0.14,0.00,0.70,U] [#3 0.27,0.31,0.51,U] [#4 0.17,0.42,0.52,U] [#5 0.15,0.13,0.59,U] [#6 0.22,0.46,0.00,M1] [#7 0.16,0.41,0.39,U] [#8 0.10,0.31,0.34,U] 
21:20:23.538 00.003 8996 refined, 7 included, MultiStar: {0.06, 0.22}, one-star: {-0.23, 0.00}
21:20:23.540 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
21:20:23.541 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
21:20:23.543 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.22 cameraTheta=1.31 mountX=0.04 mountY=-0.22, mountTheta=-1.41
21:20:23.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.22, opts=13)
21:20:23.547 00.002 8996 Enqueuing Move request for scope (0.06, 0.22)
21:20:23.548 00.001 20224 Worker thread wakes up
21:20:23.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
21:20:23.548 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
21:20:23.549 00.001 20224 Moving (0.06, 0.22) raw xDistance=0.04 yDistance=-0.22
21:20:23.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:20:23.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:20:23.549 00.000 20224 MoveAxis(E, 0, ABG)
21:20:23.549 00.000 20224 Move returns status 0, amount 0
21:20:23.549 00.000 20224 MoveAxis(N, 47, ABG)
21:20:23.549 00.000 20224 Guiding  Dir = 0, Dur = 47
21:20:23.549 00.000 20224 IsSlewing returns 0
21:20:23.550 00.001 20224 IsGuiding returns 0
21:20:23.556 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2473, FiltMax=28381, Gamma=1.000
21:20:23.566 00.010 20224 PulseGuide returned control before completion, sleep 41
21:20:23.576 00.010 8996 UpdateGuideState exits: m=753021 SNR=385.8
21:20:23.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:23.579 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:23.580 00.001 8996 Enqueuing Expose request
21:20:23.612 00.032 20224 IsGuiding returns 1
21:20:23.612 00.000 20224 scope still moving after pulse duration time elapsed
21:20:23.643 00.031 20224 IsSlewing returns 0
21:20:23.644 00.001 20224 IsGuiding returns 0
21:20:23.644 00.000 20224 scope move finished after 47 + 47 ms
21:20:23.644 00.000 20224 Move returns status 0, amount 47
21:20:23.644 00.000 20224 move complete, result=0
21:20:23.644 00.000 20224 worker thread done servicing request
21:20:23.644 00.000 20224 Worker thread wakes up
21:20:23.644 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 47 ms NORTH
21:20:23.647 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:23.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:24.639 00.992 20224 Exposure complete
21:20:24.728 00.089 20224 worker thread done servicing request
21:20:24.729 00.001 8996 OnExposeComplete: enter
21:20:24.729 00.000 8996 UpdateGuideState(): m_state=6
21:20:24.730 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1636
21:20:24.732 00.002 8996 Star::Find returns 1 (0), X=138.79, Y=473.06, Mass=757085, SNR=356.9, Peak=65507 HFD=4.4
21:20:24.733 00.001 8996 MultiStar: [#1 -0.01,0.09,0.69,U] [#2 -0.11,0.03,0.66,U] [#3 0.28,-0.05,0.56,U] [#4 0.13,-0.10,0.55,U] [#5 0.01,-0.06,0.65,U] [#6 0.09,0.05,0.47,U] [#7 -0.02,-0.04,0.46,U] [#8 0.01,0.22,0.40,U] 
21:20:24.734 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {-0.21, -0.11}
21:20:24.735 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
21:20:24.736 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
21:20:24.737 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.67 mountX=-0.00 mountY=0.01, mountTheta=1.58
21:20:24.738 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.01, opts=13)
21:20:24.739 00.001 8996 Enqueuing Move request for scope (-0.00, -0.01)
21:20:24.739 00.000 20224 Worker thread wakes up
21:20:24.740 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
21:20:24.740 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
21:20:24.740 00.000 20224 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
21:20:24.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:20:24.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:24.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:20:24.740 00.000 20224 MoveAxis(E, 0, ABG)
21:20:24.740 00.000 20224 Move returns status 0, amount 0
21:20:24.740 00.000 20224 MoveAxis(N, 0, ABG)
21:20:24.740 00.000 20224 Move returns status 0, amount 0
21:20:24.740 00.000 20224 move complete, result=0
21:20:24.740 00.000 20224 worker thread done servicing request
21:20:24.744 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2496, FiltMax=33213, Gamma=1.000
21:20:24.761 00.017 8996 UpdateGuideState exits: m=757085 SNR=356.9
21:20:24.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:24.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:24.763 00.000 8996 Enqueuing Expose request
21:20:24.764 00.001 20224 Worker thread wakes up
21:20:24.764 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:24.765 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:24.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:25.940 01.175 20224 Exposure complete
21:20:26.051 00.111 20224 worker thread done servicing request
21:20:26.051 00.000 8996 OnExposeComplete: enter
21:20:26.051 00.000 8996 UpdateGuideState(): m_state=6
21:20:26.052 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1637
21:20:26.053 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.90, Mass=748899, SNR=347.8, Peak=65507 HFD=4.5
21:20:26.054 00.001 8996 MultiStar: [#1 -0.03,-0.13,0.71,U] [#2 0.01,-0.28,0.72,U] [#3 0.19,-0.22,0.62,U] [#4 0.08,-0.10,0.52,U] [#5 0.11,-0.09,0.58,U] [#6 0.07,-0.27,0.43,U] [#7 0.00,-0.41,0.41,U] [#8 0.05,-0.02,0.38,U] 
21:20:26.055 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.21}, one-star: {-0.32, -0.27}
21:20:26.055 00.000 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
21:20:26.056 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
21:20:26.057 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.62 mountX=0.01 mountY=0.21, mountTheta=1.52
21:20:26.059 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.21, opts=13)
21:20:26.060 00.001 8996 Enqueuing Move request for scope (-0.01, -0.21)
21:20:26.061 00.001 20224 Worker thread wakes up
21:20:26.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
21:20:26.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
21:20:26.061 00.000 20224 Moving (-0.01, -0.21) raw xDistance=0.01 yDistance=0.21
21:20:26.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:20:26.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:20:26.062 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:20:26.062 00.000 20224 MoveAxis(E, 0, ABG)
21:20:26.062 00.000 20224 Move returns status 0, amount 0
21:20:26.062 00.000 20224 MoveAxis(N, 0, ABG)
21:20:26.062 00.000 20224 Move returns status 0, amount 0
21:20:26.062 00.000 20224 move complete, result=0
21:20:26.062 00.000 20224 worker thread done servicing request
21:20:26.065 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2509, FiltMax=29782, Gamma=1.000
21:20:26.088 00.023 8996 UpdateGuideState exits: m=748899 SNR=347.8
21:20:26.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:26.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:26.091 00.001 8996 Enqueuing Expose request
21:20:26.092 00.001 20224 Worker thread wakes up
21:20:26.092 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:20:26.093 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:26.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:27.086 00.993 20224 Exposure complete
21:20:27.154 00.068 20224 worker thread done servicing request
21:20:27.154 00.000 8996 OnExposeComplete: enter
21:20:27.155 00.001 8996 UpdateGuideState(): m_state=6
21:20:27.156 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1638
21:20:27.157 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.95, Mass=774978, SNR=356.6, Peak=65507 HFD=4.3
21:20:27.158 00.001 8996 MultiStar: [#1 -0.02,-0.07,0.71,U] [#2 -0.07,-0.21,0.79,U] [#3 0.19,-0.18,0.67,U] [#4 0.02,-0.11,0.58,U] [#5 0.12,-0.22,0.60,U] [#6 0.14,-0.09,0.46,U] [#7 -0.12,-0.11,0.47,U] [#8 0.12,-0.05,0.40,U] 
21:20:27.158 00.000 8996 refined, 8 included, MultiStar: {-0.03, -0.15}, one-star: {-0.34, -0.22}
21:20:27.159 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
21:20:27.160 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
21:20:27.160 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.73 mountX=-0.01 mountY=0.15, mountTheta=1.64
21:20:27.162 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.15, opts=13)
21:20:27.165 00.003 8996 Enqueuing Move request for scope (-0.03, -0.15)
21:20:27.167 00.002 20224 Worker thread wakes up
21:20:27.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
21:20:27.167 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
21:20:27.167 00.000 20224 Moving (-0.03, -0.15) raw xDistance=-0.01 yDistance=0.15
21:20:27.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:20:27.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:27.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:20:27.167 00.000 20224 MoveAxis(E, 0, ABG)
21:20:27.167 00.000 20224 Move returns status 0, amount 0
21:20:27.167 00.000 20224 MoveAxis(N, 0, ABG)
21:20:27.167 00.000 20224 Move returns status 0, amount 0
21:20:27.167 00.000 20224 move complete, result=0
21:20:27.167 00.000 20224 worker thread done servicing request
21:20:27.173 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65507, med=2745, FiltMin=2486, FiltMax=31587, Gamma=1.000
21:20:27.193 00.020 8996 UpdateGuideState exits: m=774978 SNR=356.6
21:20:27.195 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:27.195 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:27.197 00.002 8996 Enqueuing Expose request
21:20:27.198 00.001 20224 Worker thread wakes up
21:20:27.199 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:20:27.200 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:27.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:28.357 01.157 20224 Exposure complete
21:20:28.423 00.066 20224 worker thread done servicing request
21:20:28.423 00.000 8996 OnExposeComplete: enter
21:20:28.424 00.001 8996 UpdateGuideState(): m_state=6
21:20:28.426 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1639
21:20:28.427 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.81, Mass=780766, SNR=372.5, Peak=62995 HFD=4.5
21:20:28.429 00.002 8996 MultiStar: [#1 -0.21,0.10,0.67,U] [#2 -0.16,-0.21,0.69,U] [#3 -0.15,-0.05,0.58,U] [#4 -0.09,0.13,0.48,U] [#5 0.11,-0.06,0.58,U] [#6 0.01,0.05,0.43,U] [#7 -0.05,0.06,0.45,U] [#8 0.02,0.13,0.39,U] 
21:20:28.430 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.06}, one-star: {-0.29, -0.37}
21:20:28.431 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
21:20:28.432 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
21:20:28.433 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.64 mountX=-0.11 mountY=0.08, mountTheta=2.53
21:20:28.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
21:20:28.437 00.002 8996 Enqueuing Move request for scope (-0.12, -0.06)
21:20:28.439 00.002 20224 Worker thread wakes up
21:20:28.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
21:20:28.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
21:20:28.439 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.11 yDistance=0.08
21:20:28.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:20:28.440 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:28.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:20:28.440 00.000 20224 MoveAxis(E, 0, ABG)
21:20:28.440 00.000 20224 Move returns status 0, amount 0
21:20:28.440 00.000 20224 MoveAxis(N, 0, ABG)
21:20:28.440 00.000 20224 Move returns status 0, amount 0
21:20:28.440 00.000 20224 move complete, result=0
21:20:28.440 00.000 20224 worker thread done servicing request
21:20:28.447 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62995, med=2745, FiltMin=2489, FiltMax=30656, Gamma=1.000
21:20:28.463 00.016 8996 UpdateGuideState exits: m=780766 SNR=372.5
21:20:28.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:28.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:28.465 00.000 8996 Enqueuing Expose request
21:20:28.466 00.001 20224 Worker thread wakes up
21:20:28.466 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:28.467 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:28.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:29.452 00.985 20224 Exposure complete
21:20:29.515 00.063 20224 worker thread done servicing request
21:20:29.515 00.000 8996 OnExposeComplete: enter
21:20:29.517 00.002 8996 UpdateGuideState(): m_state=6
21:20:29.517 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1640
21:20:29.519 00.002 8996 Star::Find returns 1 (0), X=138.60, Y=473.08, Mass=770479, SNR=372.0, Peak=65507 HFD=4.4
21:20:29.521 00.002 8996 MultiStar: [#1 -0.19,0.08,0.61,U] [#2 -0.19,-0.10,0.67,U] [#3 0.02,-0.18,0.68,U] [#4 -0.13,0.04,0.52,U] [#5 -0.11,-0.03,0.57,U] [#6 0.03,-0.06,0.41,U] [#7 0.02,-0.12,0.44,U] [#8 -0.12,0.14,0.37,U] 
21:20:29.522 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.05}, one-star: {-0.40, -0.09}
21:20:29.523 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
21:20:29.524 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
21:20:29.525 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.84 mountX=-0.14 mountY=0.06, mountTheta=2.73
21:20:29.530 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.05, opts=13)
21:20:29.533 00.003 8996 Enqueuing Move request for scope (-0.15, -0.05)
21:20:29.534 00.001 20224 Worker thread wakes up
21:20:29.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
21:20:29.534 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
21:20:29.535 00.001 20224 Moving (-0.15, -0.05) raw xDistance=-0.14 yDistance=0.06
21:20:29.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:20:29.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:29.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:20:29.535 00.000 20224 MoveAxis(E, 0, ABG)
21:20:29.535 00.000 20224 Move returns status 0, amount 0
21:20:29.535 00.000 20224 MoveAxis(N, 0, ABG)
21:20:29.535 00.000 20224 Move returns status 0, amount 0
21:20:29.535 00.000 20224 move complete, result=0
21:20:29.535 00.000 20224 worker thread done servicing request
21:20:29.542 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2745, FiltMin=2486, FiltMax=32755, Gamma=1.000
21:20:29.561 00.019 8996 UpdateGuideState exits: m=770479 SNR=372.0
21:20:29.562 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:29.563 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:29.564 00.001 8996 Enqueuing Expose request
21:20:29.565 00.001 20224 Worker thread wakes up
21:20:29.565 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:29.565 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:29.566 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:30.730 01.164 20224 Exposure complete
21:20:30.796 00.066 20224 worker thread done servicing request
21:20:30.796 00.000 8996 OnExposeComplete: enter
21:20:30.797 00.001 8996 UpdateGuideState(): m_state=6
21:20:30.798 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1641
21:20:30.798 00.000 8996 Star::Find returns 1 (0), X=138.72, Y=472.92, Mass=764056, SNR=383.4, Peak=65507 HFD=4.4
21:20:30.799 00.001 8996 MultiStar: [#1 -0.18,-0.02,0.64,U] [#2 -0.11,-0.29,0.66,U] [#3 -0.01,-0.46,0.61,U] [#4 -0.17,-0.22,0.54,U] [#5 -0.11,-0.30,0.56,U] [#6 -0.01,-0.21,0.38,U] [#7 -0.03,-0.12,0.42,U] [#8 -0.01,-0.18,0.37,U] 
21:20:30.800 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.23}, one-star: {-0.28, -0.25}
21:20:30.801 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
21:20:30.802 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
21:20:30.803 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.27 cameraTheta=-2.07 mountX=-0.10 mountY=0.25, mountTheta=1.97
21:20:30.808 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.23, opts=13)
21:20:30.810 00.002 8996 Enqueuing Move request for scope (-0.13, -0.23)
21:20:30.812 00.002 20224 Worker thread wakes up
21:20:30.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
21:20:30.812 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
21:20:30.812 00.000 20224 Moving (-0.13, -0.23) raw xDistance=-0.10 yDistance=0.25
21:20:30.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:20:30.813 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:20:30.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:20:30.813 00.000 20224 MoveAxis(E, 0, ABG)
21:20:30.813 00.000 20224 Move returns status 0, amount 0
21:20:30.813 00.000 20224 MoveAxis(N, 0, ABG)
21:20:30.813 00.000 20224 Move returns status 0, amount 0
21:20:30.813 00.000 20224 move complete, result=0
21:20:30.814 00.001 20224 worker thread done servicing request
21:20:30.820 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2745, FiltMin=2525, FiltMax=29702, Gamma=1.000
21:20:30.844 00.024 8996 UpdateGuideState exits: m=764056 SNR=383.4
21:20:30.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:30.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:30.846 00.000 8996 Enqueuing Expose request
21:20:30.847 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:20:30.848 00.001 20224 Worker thread wakes up
21:20:30.848 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:30.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:31.828 00.980 20224 Exposure complete
21:20:31.885 00.057 20224 worker thread done servicing request
21:20:31.885 00.000 8996 OnExposeComplete: enter
21:20:31.886 00.001 8996 UpdateGuideState(): m_state=6
21:20:31.886 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1642
21:20:31.887 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.82, Mass=742413, SNR=344.4, Peak=63859 HFD=4.5
21:20:31.888 00.001 8996 MultiStar: [#1 -0.19,-0.23,0.69,U] [#2 -0.13,-0.31,0.78,U] [#3 -0.14,-0.60,0.00,M1] [#4 -0.25,-0.49,0.00,M1] [#5 0.05,-0.30,0.62,U] [#6 -0.11,-0.28,0.44,U] [#7 -0.05,-0.32,0.56,U] [#8 0.12,-0.22,0.40,U] 
21:20:31.889 00.001 8996 refined, 6 included, MultiStar: {-0.17, -0.29}, one-star: {-0.52, -0.35}
21:20:31.890 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:20:31.890 00.000 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.17)
21:20:31.891 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.29 hyp=0.34 cameraTheta=-2.09 mountX=-0.14 mountY=0.31, mountTheta=1.99
21:20:31.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.29, opts=13)
21:20:31.894 00.001 8996 Enqueuing Move request for scope (-0.17, -0.29)
21:20:31.895 00.001 20224 Worker thread wakes up
21:20:31.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.29) opts 0xd
21:20:31.895 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.29)
21:20:31.895 00.000 20224 Moving (-0.17, -0.29) raw xDistance=-0.14 yDistance=0.31
21:20:31.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:20:31.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:20:31.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:20:31.895 00.000 20224 MoveAxis(E, 0, ABG)
21:20:31.895 00.000 20224 Move returns status 0, amount 0
21:20:31.896 00.001 20224 MoveAxis(N, 0, ABG)
21:20:31.896 00.000 20224 Move returns status 0, amount 0
21:20:31.896 00.000 20224 move complete, result=0
21:20:31.896 00.000 20224 worker thread done servicing request
21:20:31.902 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=63859, med=2745, FiltMin=2473, FiltMax=27379, Gamma=1.000
21:20:31.920 00.018 8996 UpdateGuideState exits: m=742413 SNR=344.4
21:20:31.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:31.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:31.923 00.001 8996 Enqueuing Expose request
21:20:31.924 00.001 20224 Worker thread wakes up
21:20:31.924 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:20:31.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:31.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:33.097 01.172 20224 Exposure complete
21:20:33.178 00.081 20224 worker thread done servicing request
21:20:33.179 00.001 8996 OnExposeComplete: enter
21:20:33.180 00.001 8996 UpdateGuideState(): m_state=6
21:20:33.183 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1643
21:20:33.184 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=473.05, Mass=714327, SNR=357.4, Peak=65507 HFD=4.5
21:20:33.185 00.001 8996 MultiStar: [#1 -0.41,-0.10,0.64,U] [#2 -0.24,-0.06,0.79,U] [#3 -0.11,-0.14,0.63,U] [#4 -0.20,-0.22,0.50,U] [#5 -0.18,-0.13,0.64,U] [#6 -0.22,0.03,0.44,U] [#7 -0.14,-0.14,0.46,U] [#8 -0.04,0.12,0.36,U] 
21:20:33.186 00.001 8996 refined, 8 included, MultiStar: {-0.22, -0.09}, one-star: {-0.31, -0.12}
21:20:33.187 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
21:20:33.189 00.002 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
21:20:33.190 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-2.74 mountX=-0.21 mountY=0.12, mountTheta=2.63
21:20:33.192 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.09, opts=13)
21:20:33.194 00.002 8996 Enqueuing Move request for scope (-0.22, -0.09)
21:20:33.196 00.002 20224 Worker thread wakes up
21:20:33.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
21:20:33.196 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
21:20:33.196 00.000 20224 Moving (-0.22, -0.09) raw xDistance=-0.21 yDistance=0.12
21:20:33.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:20:33.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:33.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:20:33.196 00.000 20224 MoveAxis(E, 31, ABG)
21:20:33.196 00.000 20224 Guiding  Dir = 2, Dur = 31
21:20:33.196 00.000 20224 IsSlewing returns 0
21:20:33.196 00.000 20224 IsGuiding returns 0
21:20:33.201 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2486, FiltMax=30291, Gamma=1.000
21:20:33.219 00.018 8996 UpdateGuideState exits: m=714327 SNR=357.4
21:20:33.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:33.221 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:33.221 00.000 8996 Enqueuing Expose request
21:20:33.260 00.039 20224 IsGuiding returns 1
21:20:33.260 00.000 20224 scope still moving after pulse duration time elapsed
21:20:33.289 00.029 20224 IsSlewing returns 0
21:20:33.289 00.000 20224 IsGuiding returns 1
21:20:33.320 00.031 20224 IsSlewing returns 0
21:20:33.321 00.001 20224 IsGuiding returns 1
21:20:33.352 00.031 20224 IsSlewing returns 0
21:20:33.353 00.001 20224 IsGuiding returns 0
21:20:33.353 00.000 20224 scope move finished after 31 + 125 ms
21:20:33.353 00.000 20224 Move returns status 0, amount 31
21:20:33.353 00.000 20224 MoveAxis(N, 0, ABG)
21:20:33.353 00.000 20224 Move returns status 0, amount 0
21:20:33.353 00.000 20224 move complete, result=0
21:20:33.353 00.000 20224 worker thread done servicing request
21:20:33.353 00.000 20224 Worker thread wakes up
21:20:33.353 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
21:20:33.355 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:33.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:34.329 00.974 20224 Exposure complete
21:20:34.390 00.061 20224 worker thread done servicing request
21:20:34.390 00.000 8996 OnExposeComplete: enter
21:20:34.392 00.002 8996 UpdateGuideState(): m_state=6
21:20:34.394 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1644
21:20:34.395 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.76, Mass=738271, SNR=382.6, Peak=65507 HFD=4.4
21:20:34.397 00.002 8996 MultiStar: [#1 -0.11,-0.30,0.61,U] [#2 -0.07,-0.35,0.71,U] [#3 0.16,-0.29,0.54,U] [#4 0.17,-0.18,0.51,U] [#5 0.01,-0.21,0.55,U] [#6 0.11,-0.24,0.38,U] [#7 0.09,-0.15,0.44,U] [#8 0.01,-0.06,0.39,U] 
21:20:34.398 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.27}, one-star: {-0.17, -0.41}
21:20:34.399 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:20:34.400 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
21:20:34.401 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.59 mountX=0.02 mountY=0.27, mountTheta=1.49
21:20:34.403 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.27, opts=13)
21:20:34.405 00.002 8996 Enqueuing Move request for scope (-0.01, -0.27)
21:20:34.405 00.000 20224 Worker thread wakes up
21:20:34.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
21:20:34.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
21:20:34.407 00.002 20224 Moving (-0.01, -0.27) raw xDistance=0.02 yDistance=0.27
21:20:34.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:20:34.407 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.01 newest=0.70
21:20:34.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:20:34.407 00.000 20224 MoveAxis(E, 0, ABG)
21:20:34.407 00.000 20224 Move returns status 0, amount 0
21:20:34.407 00.000 20224 MoveAxis(S, 56, ABG)
21:20:34.407 00.000 20224 Guiding  Dir = 1, Dur = 56
21:20:34.408 00.001 20224 IsSlewing returns 0
21:20:34.408 00.000 20224 IsGuiding returns 0
21:20:34.411 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2496, FiltMax=28112, Gamma=1.000
21:20:34.425 00.014 8996 UpdateGuideState exits: m=738271 SNR=382.6
21:20:34.428 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:34.430 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:34.433 00.003 8996 Enqueuing Expose request
21:20:34.442 00.009 20224 PulseGuide returned control before completion, sleep 33
21:20:34.487 00.045 20224 IsGuiding returns 1
21:20:34.487 00.000 20224 scope still moving after pulse duration time elapsed
21:20:34.518 00.031 20224 IsSlewing returns 0
21:20:34.518 00.000 20224 IsGuiding returns 1
21:20:34.549 00.031 20224 IsSlewing returns 0
21:20:34.549 00.000 20224 IsGuiding returns 0
21:20:34.549 00.000 20224 scope move finished after 56 + 85 ms
21:20:34.549 00.000 20224 Move returns status 0, amount 56
21:20:34.549 00.000 20224 move complete, result=0
21:20:34.549 00.000 20224 worker thread done servicing request
21:20:34.549 00.000 20224 Worker thread wakes up
21:20:34.549 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:34.550 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 56 ms SOUTH
21:20:34.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:35.740 01.190 20224 Exposure complete
21:20:35.795 00.055 20224 worker thread done servicing request
21:20:35.796 00.001 8996 OnExposeComplete: enter
21:20:35.796 00.000 8996 UpdateGuideState(): m_state=6
21:20:35.798 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1645
21:20:35.799 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.86, Mass=688279, SNR=353.7, Peak=64339 HFD=4.5
21:20:35.800 00.001 8996 MultiStar: [#1 -0.01,-0.15,0.69,U] [#2 -0.07,-0.17,0.84,U] [#3 0.24,-0.35,0.57,U] [#4 0.12,-0.30,0.55,U] [#5 0.08,-0.17,0.62,U] [#6 0.23,-0.06,0.44,U] [#7 0.08,-0.17,0.45,U] [#8 0.03,-0.22,0.39,U] 
21:20:35.801 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.22}, one-star: {-0.23, -0.31}
21:20:35.802 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
21:20:35.803 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
21:20:35.804 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.48 mountX=0.04 mountY=0.22, mountTheta=1.38
21:20:35.805 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.22, opts=13)
21:20:35.806 00.001 8996 Enqueuing Move request for scope (0.02, -0.22)
21:20:35.806 00.000 20224 Worker thread wakes up
21:20:35.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
21:20:35.806 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
21:20:35.807 00.001 20224 Moving (0.02, -0.22) raw xDistance=0.04 yDistance=0.22
21:20:35.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:20:35.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:20:35.807 00.000 20224 MoveAxis(E, 0, ABG)
21:20:35.807 00.000 20224 Move returns status 0, amount 0
21:20:35.807 00.000 20224 MoveAxis(S, 45, ABG)
21:20:35.807 00.000 20224 Guiding  Dir = 1, Dur = 45
21:20:35.807 00.000 20224 IsSlewing returns 0
21:20:35.807 00.000 20224 IsGuiding returns 0
21:20:35.813 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64339, med=2745, FiltMin=2493, FiltMax=26368, Gamma=1.000
21:20:35.834 00.021 8996 UpdateGuideState exits: m=688279 SNR=353.7
21:20:35.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:35.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:35.837 00.001 8996 Enqueuing Expose request
21:20:35.863 00.026 20224 IsGuiding returns 1
21:20:35.863 00.000 20224 scope still moving after pulse duration time elapsed
21:20:35.892 00.029 20224 IsSlewing returns 0
21:20:35.892 00.000 20224 IsGuiding returns 1
21:20:35.924 00.032 20224 IsSlewing returns 0
21:20:35.924 00.000 20224 IsGuiding returns 1
21:20:35.956 00.032 20224 IsSlewing returns 0
21:20:35.956 00.000 20224 IsGuiding returns 0
21:20:35.956 00.000 20224 scope move finished after 45 + 103 ms
21:20:35.956 00.000 20224 Move returns status 0, amount 45
21:20:35.957 00.001 20224 move complete, result=0
21:20:35.957 00.000 20224 worker thread done servicing request
21:20:35.957 00.000 20224 Worker thread wakes up
21:20:35.957 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:20:35.959 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:35.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:36.941 00.982 20224 Exposure complete
21:20:37.025 00.084 20224 worker thread done servicing request
21:20:37.025 00.000 8996 OnExposeComplete: enter
21:20:37.025 00.000 8996 UpdateGuideState(): m_state=6
21:20:37.026 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1646
21:20:37.027 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.16, Mass=735477, SNR=349.6, Peak=65507 HFD=4.3
21:20:37.028 00.001 8996 MultiStar: [#1 -0.00,0.10,0.63,U] [#2 0.03,-0.05,0.80,U] [#3 0.05,-0.35,0.63,U] [#4 0.05,-0.16,0.54,U] [#5 0.18,0.00,0.60,U] [#6 0.07,0.07,0.46,U] [#7 0.05,-0.04,0.46,U] [#8 0.18,-0.03,0.43,U] 
21:20:37.029 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {-0.09, -0.01}
21:20:37.029 00.000 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
21:20:37.030 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
21:20:37.031 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.90 mountX=0.05 mountY=0.05, mountTheta=0.80
21:20:37.032 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
21:20:37.034 00.002 8996 Enqueuing Move request for scope (0.04, -0.05)
21:20:37.036 00.002 20224 Worker thread wakes up
21:20:37.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
21:20:37.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
21:20:37.036 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.05
21:20:37.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:20:37.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:37.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:20:37.036 00.000 20224 MoveAxis(E, 0, ABG)
21:20:37.036 00.000 20224 Move returns status 0, amount 0
21:20:37.037 00.001 20224 MoveAxis(N, 0, ABG)
21:20:37.037 00.000 20224 Move returns status 0, amount 0
21:20:37.037 00.000 20224 move complete, result=0
21:20:37.037 00.000 20224 worker thread done servicing request
21:20:37.040 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2491, FiltMax=28845, Gamma=1.000
21:20:37.059 00.019 8996 UpdateGuideState exits: m=735477 SNR=349.6
21:20:37.061 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:37.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:37.063 00.001 8996 Enqueuing Expose request
21:20:37.064 00.001 20224 Worker thread wakes up
21:20:37.064 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:37.066 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:37.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:38.216 01.150 20224 Exposure complete
21:20:38.277 00.061 20224 worker thread done servicing request
21:20:38.278 00.001 8996 OnExposeComplete: enter
21:20:38.278 00.000 8996 UpdateGuideState(): m_state=6
21:20:38.279 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1647
21:20:38.280 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.19, Mass=669441, SNR=336.9, Peak=59699 HFD=4.4
21:20:38.281 00.001 8996 MultiStar: [#1 0.05,0.08,0.76,U] [#2 0.08,0.28,0.86,U] [#3 0.13,-0.02,0.71,U] [#4 0.08,-0.03,0.54,U] [#5 0.13,0.08,0.63,U] [#6 0.40,0.48,0.00,M1] [#7 0.43,0.38,0.00,M1] [#8 0.29,0.10,0.38,U] 
21:20:38.282 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.08}, one-star: {-0.11, 0.02}
21:20:38.283 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
21:20:38.285 00.002 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
21:20:38.286 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.86 mountX=0.06 mountY=-0.08, mountTheta=-0.96
21:20:38.287 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
21:20:38.288 00.001 8996 Enqueuing Move request for scope (0.07, 0.08)
21:20:38.289 00.001 20224 Worker thread wakes up
21:20:38.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
21:20:38.289 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
21:20:38.289 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.06 yDistance=-0.08
21:20:38.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:20:38.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:38.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:20:38.289 00.000 20224 MoveAxis(E, 0, ABG)
21:20:38.289 00.000 20224 Move returns status 0, amount 0
21:20:38.289 00.000 20224 MoveAxis(N, 0, ABG)
21:20:38.289 00.000 20224 Move returns status 0, amount 0
21:20:38.289 00.000 20224 move complete, result=0
21:20:38.289 00.000 20224 worker thread done servicing request
21:20:38.293 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59699, med=2745, FiltMin=2457, FiltMax=26221, Gamma=1.000
21:20:38.308 00.015 8996 UpdateGuideState exits: m=669441 SNR=336.9
21:20:38.309 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:38.309 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:38.310 00.001 8996 Enqueuing Expose request
21:20:38.311 00.001 20224 Worker thread wakes up
21:20:38.311 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:38.312 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:38.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:39.302 00.990 20224 Exposure complete
21:20:39.364 00.062 20224 worker thread done servicing request
21:20:39.364 00.000 8996 OnExposeComplete: enter
21:20:39.365 00.001 8996 UpdateGuideState(): m_state=6
21:20:39.366 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1648
21:20:39.367 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.08, Mass=732173, SNR=364.3, Peak=65507 HFD=4.4
21:20:39.368 00.001 8996 MultiStar: [#1 -0.10,0.16,0.60,U] [#2 -0.08,0.43,0.71,U] [#3 0.18,0.06,0.66,U] [#4 0.03,-0.05,0.54,U] [#5 0.27,-0.08,0.65,U] [#6 0.27,0.23,0.45,U] [#7 0.03,0.14,0.43,U] [#8 0.24,0.05,0.36,U] 
21:20:39.368 00.000 8996 refined, 8 included, MultiStar: {0.06, 0.08}, one-star: {-0.10, -0.09}
21:20:39.369 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
21:20:39.370 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
21:20:39.370 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.96 mountX=0.05 mountY=-0.09, mountTheta=-1.06
21:20:39.372 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.08, opts=13)
21:20:39.373 00.001 8996 Enqueuing Move request for scope (0.06, 0.08)
21:20:39.374 00.001 20224 Worker thread wakes up
21:20:39.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
21:20:39.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
21:20:39.374 00.000 20224 Moving (0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
21:20:39.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:20:39.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:39.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:20:39.374 00.000 20224 MoveAxis(E, 0, ABG)
21:20:39.374 00.000 20224 Move returns status 0, amount 0
21:20:39.374 00.000 20224 MoveAxis(N, 0, ABG)
21:20:39.374 00.000 20224 Move returns status 0, amount 0
21:20:39.374 00.000 20224 move complete, result=0
21:20:39.374 00.000 20224 worker thread done servicing request
21:20:39.378 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2496, FiltMax=28717, Gamma=1.000
21:20:39.401 00.023 8996 UpdateGuideState exits: m=732173 SNR=364.3
21:20:39.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:39.404 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:39.406 00.002 8996 Enqueuing Expose request
21:20:39.407 00.001 20224 Worker thread wakes up
21:20:39.407 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:39.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:39.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:40.582 01.174 20224 Exposure complete
21:20:40.651 00.069 20224 worker thread done servicing request
21:20:40.651 00.000 8996 OnExposeComplete: enter
21:20:40.652 00.001 8996 UpdateGuideState(): m_state=6
21:20:40.653 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1649
21:20:40.654 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.22, Mass=694598, SNR=348.6, Peak=60083 HFD=4.4
21:20:40.655 00.001 8996 MultiStar: [#1 -0.10,0.21,0.63,U] [#2 -0.28,0.28,0.77,U] [#3 0.11,0.20,0.70,U] [#4 0.05,0.35,0.61,U] [#5 -0.02,0.17,0.59,U] [#6 0.06,0.15,0.41,U] [#7 -0.09,0.19,0.46,U] [#8 -0.03,0.25,0.38,U] 
21:20:40.656 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.20}, one-star: {-0.16, 0.05}
21:20:40.656 00.000 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
21:20:40.657 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
21:20:40.658 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.84 mountX=-0.16 mountY=-0.03, mountTheta=-2.96
21:20:40.659 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.05, opts=13)
21:20:40.660 00.001 8996 Enqueuing Move request for scope (-0.16, 0.05)
21:20:40.660 00.000 20224 Worker thread wakes up
21:20:40.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
21:20:40.660 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
21:20:40.660 00.000 20224 Moving (-0.16, 0.05) raw xDistance=-0.16 yDistance=-0.03
21:20:40.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:20:40.661 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:40.661 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:20:40.661 00.000 20224 MoveAxis(E, 0, ABG)
21:20:40.661 00.000 20224 Move returns status 0, amount 0
21:20:40.661 00.000 20224 MoveAxis(N, 0, ABG)
21:20:40.661 00.000 20224 Move returns status 0, amount 0
21:20:40.661 00.000 20224 move complete, result=0
21:20:40.661 00.000 20224 worker thread done servicing request
21:20:40.664 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60083, med=2745, FiltMin=2489, FiltMax=27453, Gamma=1.000
21:20:40.688 00.024 8996 UpdateGuideState exits: m=694598 SNR=348.6
21:20:40.691 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:40.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:40.693 00.001 8996 Enqueuing Expose request
21:20:40.695 00.002 20224 Worker thread wakes up
21:20:40.695 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:40.696 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:40.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:41.669 00.973 20224 Exposure complete
21:20:41.739 00.070 20224 worker thread done servicing request
21:20:41.739 00.000 8996 OnExposeComplete: enter
21:20:41.740 00.001 8996 UpdateGuideState(): m_state=6
21:20:41.740 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1650
21:20:41.741 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.95, Mass=681535, SNR=341.8, Peak=59811 HFD=4.5
21:20:41.742 00.001 8996 MultiStar: [#1 -0.03,0.16,0.62,U] [#2 -0.20,0.34,0.72,U] [#3 0.18,0.05,0.61,U] [#4 0.14,0.14,0.61,U] [#5 0.10,0.00,0.62,U] [#6 0.35,0.24,0.43,U] [#7 0.20,0.18,0.51,U] [#8 0.20,0.07,0.43,U] 
21:20:41.743 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.09}, one-star: {-0.27, -0.23}
21:20:41.744 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
21:20:41.744 00.000 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
21:20:41.745 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.24 mountX=0.02 mountY=-0.09, mountTheta=-1.34
21:20:41.747 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
21:20:41.747 00.000 8996 Enqueuing Move request for scope (0.03, 0.09)
21:20:41.748 00.001 20224 Worker thread wakes up
21:20:41.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:20:41.748 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:20:41.748 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.02 yDistance=-0.09
21:20:41.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:20:41.749 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:41.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:20:41.749 00.000 20224 MoveAxis(E, 0, ABG)
21:20:41.749 00.000 20224 Move returns status 0, amount 0
21:20:41.749 00.000 20224 MoveAxis(N, 0, ABG)
21:20:41.749 00.000 20224 Move returns status 0, amount 0
21:20:41.749 00.000 20224 move complete, result=0
21:20:41.749 00.000 20224 worker thread done servicing request
21:20:41.753 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59811, med=2745, FiltMin=2493, FiltMax=29158, Gamma=1.000
21:20:41.772 00.019 8996 UpdateGuideState exits: m=681535 SNR=341.8
21:20:41.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:41.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:41.775 00.001 8996 Enqueuing Expose request
21:20:41.775 00.000 20224 Worker thread wakes up
21:20:41.776 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:41.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:41.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:42.943 01.167 20224 Exposure complete
21:20:43.000 00.057 20224 worker thread done servicing request
21:20:43.000 00.000 8996 OnExposeComplete: enter
21:20:43.001 00.001 8996 UpdateGuideState(): m_state=6
21:20:43.002 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1651
21:20:43.003 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.20, Mass=676245, SNR=336.9, Peak=56611 HFD=4.4
21:20:43.004 00.001 8996 MultiStar: [#1 0.26,0.31,0.69,U] [#2 0.35,0.17,0.91,U] [#3 0.48,-0.07,0.00,M1] [#4 0.44,-0.12,0.59,U] [#5 0.44,0.21,0.00,M1] [#6 0.37,0.01,0.49,U] [#7 0.40,-0.14,0.43,U] [#8 0.38,0.13,0.38,U] 
21:20:43.006 00.002 8996 single-star, 6 included, MultiStar: {0.26, 0.07}, one-star: {-0.10, 0.03}
21:20:43.006 00.000 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
21:20:43.007 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
21:20:43.010 00.003 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.82 mountX=-0.10 mountY=-0.02, mountTheta=-2.93
21:20:43.013 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
21:20:43.016 00.003 8996 Enqueuing Move request for scope (-0.10, 0.03)
21:20:43.018 00.002 20224 Worker thread wakes up
21:20:43.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
21:20:43.018 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
21:20:43.018 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
21:20:43.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:20:43.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:43.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:20:43.018 00.000 20224 MoveAxis(E, 0, ABG)
21:20:43.018 00.000 20224 Move returns status 0, amount 0
21:20:43.018 00.000 20224 MoveAxis(N, 0, ABG)
21:20:43.018 00.000 20224 Move returns status 0, amount 0
21:20:43.018 00.000 20224 move complete, result=0
21:20:43.019 00.001 20224 worker thread done servicing request
21:20:43.025 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=56611, med=2745, FiltMin=2493, FiltMax=26333, Gamma=1.000
21:20:43.047 00.022 8996 UpdateGuideState exits: m=676245 SNR=336.9
21:20:43.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:43.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:43.050 00.001 8996 Enqueuing Expose request
21:20:43.051 00.001 20224 Worker thread wakes up
21:20:43.051 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:43.051 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:43.052 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:44.039 00.987 20224 Exposure complete
21:20:44.147 00.108 20224 worker thread done servicing request
21:20:44.147 00.000 8996 OnExposeComplete: enter
21:20:44.148 00.001 8996 UpdateGuideState(): m_state=6
21:20:44.150 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1652
21:20:44.152 00.002 8996 Star::Find returns 1 (0), X=138.89, Y=473.17, Mass=707030, SNR=366.3, Peak=60867 HFD=4.5
21:20:44.154 00.002 8996 MultiStar: [#1 0.23,0.16,0.68,U] [#2 0.26,0.20,0.69,U] [#3 0.39,0.02,0.64,U] [#4 0.37,0.06,0.60,U] [#5 0.41,0.34,0.00,M2] [#6 0.31,0.05,0.43,U] [#7 0.47,0.02,0.44,U] [#8 0.43,0.49,0.00,M1] 
21:20:44.156 00.002 8996 single-star, 6 included, MultiStar: {0.23, 0.07}, one-star: {-0.11, -0.00}
21:20:44.158 00.002 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
21:20:44.160 00.002 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
21:20:44.162 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.12 mountX=-0.11 mountY=0.01, mountTheta=3.00
21:20:44.166 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.00, opts=13)
21:20:44.169 00.003 8996 Enqueuing Move request for scope (-0.11, -0.00)
21:20:44.171 00.002 20224 Worker thread wakes up
21:20:44.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
21:20:44.171 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
21:20:44.171 00.000 20224 Moving (-0.11, -0.00) raw xDistance=-0.11 yDistance=0.01
21:20:44.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:20:44.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:44.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:20:44.171 00.000 20224 MoveAxis(E, 0, ABG)
21:20:44.171 00.000 20224 Move returns status 0, amount 0
21:20:44.171 00.000 20224 MoveAxis(N, 0, ABG)
21:20:44.172 00.001 20224 Move returns status 0, amount 0
21:20:44.172 00.000 20224 move complete, result=0
21:20:44.172 00.000 20224 worker thread done servicing request
21:20:44.179 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60867, med=2745, FiltMin=2502, FiltMax=27261, Gamma=1.000
21:20:44.196 00.017 8996 UpdateGuideState exits: m=707030 SNR=366.3
21:20:44.198 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:44.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:44.199 00.000 8996 Enqueuing Expose request
21:20:44.200 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:44.201 00.001 20224 Worker thread wakes up
21:20:44.201 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:44.201 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:45.365 01.164 20224 Exposure complete
21:20:45.420 00.055 20224 worker thread done servicing request
21:20:45.421 00.001 8996 OnExposeComplete: enter
21:20:45.421 00.000 8996 UpdateGuideState(): m_state=6
21:20:45.422 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1653
21:20:45.423 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=473.58, Mass=770671, SNR=372.8, Peak=52326 HFD=4.2
21:20:45.424 00.001 8996 MultiStar: [#1 0.16,0.29,0.62,U] [#2 -0.03,0.32,0.69,U] [#3 0.28,0.13,0.54,U] [#4 0.22,0.05,0.54,U] [#5 0.23,0.08,0.59,U] [#6 0.25,0.27,0.48,U] [#7 0.31,-0.05,0.44,U] [#8 0.24,0.35,0.38,U] 
21:20:45.425 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.22}, one-star: {0.03, 0.41}
21:20:45.426 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:20:45.426 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:20:45.427 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.28 cameraTheta=0.95 mountX=0.14 mountY=-0.24, mountTheta=-1.05
21:20:45.430 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.22, opts=13)
21:20:45.433 00.003 8996 Enqueuing Move request for scope (0.16, 0.22)
21:20:45.434 00.001 20224 Worker thread wakes up
21:20:45.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
21:20:45.434 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
21:20:45.434 00.000 20224 Moving (0.16, 0.22) raw xDistance=0.14 yDistance=-0.24
21:20:45.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:20:45.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:20:45.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:20:45.434 00.000 20224 MoveAxis(E, 0, ABG)
21:20:45.434 00.000 20224 Move returns status 0, amount 0
21:20:45.434 00.000 20224 MoveAxis(N, 0, ABG)
21:20:45.434 00.000 20224 Move returns status 0, amount 0
21:20:45.434 00.000 20224 move complete, result=0
21:20:45.435 00.001 20224 worker thread done servicing request
21:20:45.438 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52326, med=2745, FiltMin=2438, FiltMax=27849, Gamma=1.000
21:20:45.459 00.021 8996 UpdateGuideState exits: m=770671 SNR=372.8
21:20:45.460 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:45.460 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:45.461 00.001 8996 Enqueuing Expose request
21:20:45.462 00.001 20224 Worker thread wakes up
21:20:45.462 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:20:45.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:45.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:46.441 00.978 20224 Exposure complete
21:20:46.512 00.071 20224 worker thread done servicing request
21:20:46.512 00.000 8996 OnExposeComplete: enter
21:20:46.513 00.001 8996 UpdateGuideState(): m_state=6
21:20:46.515 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1654
21:20:46.516 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.26, Mass=815352, SNR=406.0, Peak=65507 HFD=4.4
21:20:46.518 00.002 8996 MultiStar: [#1 -0.03,0.45,0.57,U] [#2 0.15,0.31,0.63,U] [#3 0.26,0.31,0.56,U] [#4 0.08,0.20,0.47,U] [#5 0.13,0.39,0.59,U] [#6 0.16,0.10,0.37,U] [#7 0.22,0.10,0.41,U] [#8 0.26,0.53,0.00,M1] 
21:20:46.520 00.002 8996 single-star, 7 included, MultiStar: {0.10, 0.24}, one-star: {-0.03, 0.09}
21:20:46.521 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
21:20:46.523 00.002 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
21:20:46.524 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.89 mountX=-0.04 mountY=-0.09, mountTheta=-1.99
21:20:46.527 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
21:20:46.530 00.003 8996 Enqueuing Move request for scope (-0.03, 0.09)
21:20:46.532 00.002 20224 Worker thread wakes up
21:20:46.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
21:20:46.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
21:20:46.532 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
21:20:46.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:20:46.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:46.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:20:46.532 00.000 20224 MoveAxis(E, 0, ABG)
21:20:46.532 00.000 20224 Move returns status 0, amount 0
21:20:46.533 00.001 20224 MoveAxis(N, 0, ABG)
21:20:46.533 00.000 20224 Move returns status 0, amount 0
21:20:46.533 00.000 20224 move complete, result=0
21:20:46.533 00.000 20224 worker thread done servicing request
21:20:46.538 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2473, FiltMax=30557, Gamma=1.000
21:20:46.555 00.017 8996 UpdateGuideState exits: m=815352 SNR=406.0
21:20:46.557 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:46.559 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:46.559 00.000 8996 Enqueuing Expose request
21:20:46.561 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:46.564 00.003 20224 Worker thread wakes up
21:20:46.564 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:46.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:47.733 01.169 20224 Exposure complete
21:20:47.796 00.063 20224 worker thread done servicing request
21:20:47.797 00.001 8996 OnExposeComplete: enter
21:20:47.798 00.001 8996 UpdateGuideState(): m_state=6
21:20:47.798 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1655
21:20:47.799 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=473.37, Mass=726006, SNR=357.5, Peak=58243 HFD=4.7
21:20:47.800 00.001 8996 MultiStar: [#1 -0.02,0.48,0.00,M1] [#2 0.07,0.20,0.62,U] [#3 0.20,0.35,0.65,U] [#4 0.07,0.29,0.57,U] [#5 0.24,0.25,0.61,U] [#6 0.13,0.18,0.43,U] [#7 0.04,0.28,0.47,U] [#8 0.15,0.29,0.35,U] 
21:20:47.801 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.25}, one-star: {-0.35, 0.20}
21:20:47.802 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
21:20:47.803 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
21:20:47.803 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.46 mountX=0.00 mountY=-0.25, mountTheta=-1.55
21:20:47.806 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.25, opts=13)
21:20:47.809 00.003 8996 Enqueuing Move request for scope (0.03, 0.25)
21:20:47.811 00.002 20224 Worker thread wakes up
21:20:47.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
21:20:47.811 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
21:20:47.811 00.000 20224 Moving (0.03, 0.25) raw xDistance=0.00 yDistance=-0.25
21:20:47.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:20:47.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:20:47.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:20:47.812 00.001 20224 MoveAxis(E, 0, ABG)
21:20:47.812 00.000 20224 Move returns status 0, amount 0
21:20:47.812 00.000 20224 MoveAxis(N, 0, ABG)
21:20:47.812 00.000 20224 Move returns status 0, amount 0
21:20:47.812 00.000 20224 move complete, result=0
21:20:47.812 00.000 20224 worker thread done servicing request
21:20:47.817 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58243, med=2745, FiltMin=2467, FiltMax=30985, Gamma=1.000
21:20:47.846 00.029 8996 UpdateGuideState exits: m=726006 SNR=357.5
21:20:47.848 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:47.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:47.849 00.000 8996 Enqueuing Expose request
21:20:47.850 00.001 20224 Worker thread wakes up
21:20:47.851 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:20:47.851 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:47.852 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:48.831 00.979 20224 Exposure complete
21:20:48.911 00.080 20224 worker thread done servicing request
21:20:48.911 00.000 8996 OnExposeComplete: enter
21:20:48.911 00.000 8996 UpdateGuideState(): m_state=6
21:20:48.912 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1656
21:20:48.913 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.11, Mass=770267, SNR=386.4, Peak=61091 HFD=4.5
21:20:48.914 00.001 8996 MultiStar: [#1 -0.15,0.23,0.59,U] [#2 -0.18,0.21,0.66,U] [#3 0.10,-0.01,0.51,U] [#4 -0.13,-0.04,0.56,U] [#5 0.13,0.10,0.57,U] [#6 0.03,0.02,0.38,U] [#7 -0.10,-0.02,0.43,U] [#8 0.26,0.11,0.41,U] 
21:20:48.915 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.05}, one-star: {-0.07, -0.07}
21:20:48.916 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
21:20:48.916 00.000 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
21:20:48.917 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.07 mountX=-0.03 mountY=-0.05, mountTheta=-2.17
21:20:48.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.05, opts=13)
21:20:48.919 00.000 8996 Enqueuing Move request for scope (-0.03, 0.05)
21:20:48.920 00.001 20224 Worker thread wakes up
21:20:48.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:20:48.920 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:20:48.920 00.000 20224 Moving (-0.03, 0.05) raw xDistance=-0.03 yDistance=-0.05
21:20:48.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:20:48.921 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:48.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:20:48.921 00.000 20224 MoveAxis(E, 0, ABG)
21:20:48.921 00.000 20224 Move returns status 0, amount 0
21:20:48.921 00.000 20224 MoveAxis(N, 0, ABG)
21:20:48.921 00.000 20224 Move returns status 0, amount 0
21:20:48.921 00.000 20224 move complete, result=0
21:20:48.921 00.000 20224 worker thread done servicing request
21:20:48.925 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61091, med=2745, FiltMin=2461, FiltMax=29853, Gamma=1.000
21:20:48.946 00.021 8996 UpdateGuideState exits: m=770267 SNR=386.4
21:20:48.949 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:48.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:48.951 00.001 8996 Enqueuing Expose request
21:20:48.952 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:48.953 00.001 20224 Worker thread wakes up
21:20:48.953 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:48.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:50.128 01.175 20224 Exposure complete
21:20:50.231 00.103 20224 worker thread done servicing request
21:20:50.231 00.000 8996 OnExposeComplete: enter
21:20:50.232 00.001 8996 UpdateGuideState(): m_state=6
21:20:50.233 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1657
21:20:50.234 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.05, Mass=766530, SNR=334.8, Peak=65507 HFD=4.5
21:20:50.236 00.002 8996 MultiStar: [#1 0.02,0.02,0.67,U] [#2 -0.18,0.00,0.85,U] [#3 -0.04,-0.01,0.68,U] [#4 -0.08,0.04,0.56,U] [#5 0.03,-0.17,0.67,U] [#6 0.09,-0.07,0.46,U] [#7 -0.08,-0.05,0.53,U] [#8 0.08,-0.01,0.43,U] 
21:20:50.237 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.11, -0.13}
21:20:50.238 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
21:20:50.240 00.002 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
21:20:50.241 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.06 cameraTheta=-2.36 mountX=-0.04 mountY=0.05, mountTheta=2.25
21:20:50.244 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
21:20:50.246 00.002 8996 Enqueuing Move request for scope (-0.05, -0.05)
21:20:50.248 00.002 20224 Worker thread wakes up
21:20:50.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
21:20:50.249 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
21:20:50.249 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.04 yDistance=0.05
21:20:50.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:20:50.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:50.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:20:50.249 00.000 20224 MoveAxis(E, 0, ABG)
21:20:50.249 00.000 20224 Move returns status 0, amount 0
21:20:50.249 00.000 20224 MoveAxis(N, 0, ABG)
21:20:50.249 00.000 20224 Move returns status 0, amount 0
21:20:50.249 00.000 20224 move complete, result=0
21:20:50.249 00.000 20224 worker thread done servicing request
21:20:50.257 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2480, FiltMax=31037, Gamma=1.000
21:20:50.278 00.021 8996 UpdateGuideState exits: m=766530 SNR=334.8
21:20:50.278 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:50.280 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:50.280 00.000 8996 Enqueuing Expose request
21:20:50.282 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:20:50.283 00.001 20224 Worker thread wakes up
21:20:50.283 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:50.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:51.248 00.965 20224 Exposure complete
21:20:51.316 00.068 20224 worker thread done servicing request
21:20:51.316 00.000 8996 OnExposeComplete: enter
21:20:51.318 00.002 8996 UpdateGuideState(): m_state=6
21:20:51.318 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1658
21:20:51.318 00.000 8996 Star::Find returns 1 (0), X=139.00, Y=473.24, Mass=747057, SNR=350.5, Peak=58851 HFD=4.5
21:20:51.319 00.001 8996 MultiStar: [#1 0.21,0.36,0.59,U] [#2 0.16,0.14,0.73,U] [#3 0.16,-0.00,0.63,U] [#4 0.12,-0.02,0.60,U] [#5 0.35,0.07,0.62,U] [#6 0.19,-0.03,0.43,U] [#7 -0.00,-0.00,0.37,U] [#8 0.47,0.34,0.00,M1] 
21:20:51.321 00.002 8996 single-star, 7 included, MultiStar: {0.14, 0.08}, one-star: {-0.00, 0.07}
21:20:51.322 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
21:20:51.323 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
21:20:51.323 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.59 mountX=-0.01 mountY=-0.07, mountTheta=-1.69
21:20:51.325 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.07, opts=13)
21:20:51.325 00.000 8996 Enqueuing Move request for scope (-0.00, 0.07)
21:20:51.326 00.001 20224 Worker thread wakes up
21:20:51.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
21:20:51.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
21:20:51.326 00.000 20224 Moving (-0.00, 0.07) raw xDistance=-0.01 yDistance=-0.07
21:20:51.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:20:51.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:51.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:20:51.326 00.000 20224 MoveAxis(E, 0, ABG)
21:20:51.326 00.000 20224 Move returns status 0, amount 0
21:20:51.326 00.000 20224 MoveAxis(N, 0, ABG)
21:20:51.326 00.000 20224 Move returns status 0, amount 0
21:20:51.326 00.000 20224 move complete, result=0
21:20:51.326 00.000 20224 worker thread done servicing request
21:20:51.329 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58851, med=2745, FiltMin=2489, FiltMax=27261, Gamma=1.000
21:20:51.344 00.015 8996 UpdateGuideState exits: m=747057 SNR=350.5
21:20:51.346 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:51.346 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:51.347 00.001 8996 Enqueuing Expose request
21:20:51.348 00.001 20224 Worker thread wakes up
21:20:51.348 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:51.348 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:51.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:52.539 01.191 20224 Exposure complete
21:20:52.644 00.105 20224 worker thread done servicing request
21:20:52.644 00.000 8996 OnExposeComplete: enter
21:20:52.646 00.002 8996 UpdateGuideState(): m_state=6
21:20:52.647 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1659
21:20:52.648 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=473.30, Mass=825267, SNR=355.7, Peak=59299 HFD=4.6
21:20:52.649 00.001 8996 MultiStar: [#1 -0.05,0.17,0.66,U] [#2 0.10,0.15,0.70,U] [#3 0.16,0.08,0.60,U] [#4 0.00,-0.10,0.52,U] [#5 0.20,0.05,0.53,U] [#6 0.18,-0.01,0.44,U] [#7 -0.06,0.02,0.44,U] [#8 0.14,0.36,0.38,U] 
21:20:52.650 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.10}, one-star: {-0.00, 0.13}
21:20:52.651 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
21:20:52.652 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
21:20:52.653 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.97 mountX=0.06 mountY=-0.10, mountTheta=-1.07
21:20:52.654 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.10, opts=13)
21:20:52.655 00.001 8996 Enqueuing Move request for scope (0.07, 0.10)
21:20:52.656 00.001 20224 Worker thread wakes up
21:20:52.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
21:20:52.656 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
21:20:52.656 00.000 20224 Moving (0.07, 0.10) raw xDistance=0.06 yDistance=-0.10
21:20:52.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:20:52.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:52.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:20:52.656 00.000 20224 MoveAxis(E, 0, ABG)
21:20:52.656 00.000 20224 Move returns status 0, amount 0
21:20:52.656 00.000 20224 MoveAxis(N, 0, ABG)
21:20:52.656 00.000 20224 Move returns status 0, amount 0
21:20:52.656 00.000 20224 move complete, result=0
21:20:52.657 00.001 20224 worker thread done servicing request
21:20:52.661 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59299, med=2745, FiltMin=2486, FiltMax=27869, Gamma=1.000
21:20:52.695 00.034 8996 UpdateGuideState exits: m=825267 SNR=355.7
21:20:52.697 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:52.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:52.699 00.001 8996 Enqueuing Expose request
21:20:52.700 00.001 20224 Worker thread wakes up
21:20:52.700 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:52.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:52.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:53.670 00.969 20224 Exposure complete
21:20:53.738 00.068 20224 worker thread done servicing request
21:20:53.738 00.000 8996 OnExposeComplete: enter
21:20:53.739 00.001 8996 UpdateGuideState(): m_state=6
21:20:53.740 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1660
21:20:53.741 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.18, Mass=699196, SNR=320.5, Peak=58579 HFD=4.4
21:20:53.742 00.001 8996 MultiStar: [#1 -0.00,0.21,0.72,U] [#2 0.00,0.21,0.72,U] [#3 0.19,0.27,0.71,U] [#4 0.12,0.18,0.61,U] [#5 0.10,0.12,0.72,U] [#6 0.23,0.26,0.50,U] [#7 0.03,0.23,0.51,U] [#8 0.15,0.29,0.45,U] 
21:20:53.743 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.18}, one-star: {-0.07, 0.01}
21:20:53.743 00.000 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
21:20:53.744 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
21:20:53.744 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.03 mountX=-0.07 mountY=0.00, mountTheta=3.13
21:20:53.746 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
21:20:53.747 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
21:20:53.747 00.000 20224 Worker thread wakes up
21:20:53.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
21:20:53.747 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
21:20:53.748 00.001 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=0.00
21:20:53.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:20:53.748 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:53.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:20:53.748 00.000 20224 MoveAxis(E, 0, ABG)
21:20:53.748 00.000 20224 Move returns status 0, amount 0
21:20:53.748 00.000 20224 MoveAxis(N, 0, ABG)
21:20:53.748 00.000 20224 Move returns status 0, amount 0
21:20:53.748 00.000 20224 move complete, result=0
21:20:53.748 00.000 20224 worker thread done servicing request
21:20:53.751 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=58579, med=2745, FiltMin=2480, FiltMax=27389, Gamma=1.000
21:20:53.765 00.014 8996 UpdateGuideState exits: m=699196 SNR=320.5
21:20:53.766 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:53.766 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:53.767 00.001 8996 Enqueuing Expose request
21:20:53.768 00.001 20224 Worker thread wakes up
21:20:53.768 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:20:53.769 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:53.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:54.921 01.152 20224 Exposure complete
21:20:54.997 00.076 20224 worker thread done servicing request
21:20:54.997 00.000 8996 OnExposeComplete: enter
21:20:54.998 00.001 8996 UpdateGuideState(): m_state=6
21:20:54.999 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1661
21:20:55.000 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=473.07, Mass=741026, SNR=323.5, Peak=58851 HFD=4.6
21:20:55.000 00.000 8996 MultiStar: [#1 -0.21,0.33,0.76,U] [#2 -0.20,0.25,0.80,U] [#3 0.04,0.23,0.69,U] [#4 -0.08,0.27,0.64,U] [#5 0.01,0.31,0.56,U] [#6 -0.03,0.14,0.49,U] [#7 -0.26,0.20,0.46,U] [#8 -0.02,0.31,0.44,U] 
21:20:55.001 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.20}, one-star: {-0.30, -0.10}
21:20:55.002 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
21:20:55.003 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
21:20:55.004 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.16 mountX=-0.15 mountY=-0.18, mountTheta=-2.27
21:20:55.006 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.20, opts=13)
21:20:55.008 00.002 8996 Enqueuing Move request for scope (-0.13, 0.20)
21:20:55.011 00.003 20224 Worker thread wakes up
21:20:55.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
21:20:55.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
21:20:55.011 00.000 20224 Moving (-0.13, 0.20) raw xDistance=-0.15 yDistance=-0.18
21:20:55.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:20:55.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:55.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:20:55.011 00.000 20224 MoveAxis(E, 0, ABG)
21:20:55.011 00.000 20224 Move returns status 0, amount 0
21:20:55.011 00.000 20224 MoveAxis(N, 0, ABG)
21:20:55.011 00.000 20224 Move returns status 0, amount 0
21:20:55.011 00.000 20224 move complete, result=0
21:20:55.011 00.000 20224 worker thread done servicing request
21:20:55.018 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58851, med=2745, FiltMin=2496, FiltMax=32301, Gamma=1.000
21:20:55.035 00.017 8996 UpdateGuideState exits: m=741026 SNR=323.5
21:20:55.038 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:55.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:55.041 00.002 8996 Enqueuing Expose request
21:20:55.043 00.002 20224 Worker thread wakes up
21:20:55.043 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:20:55.044 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:55.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:56.017 00.973 20224 Exposure complete
21:20:56.105 00.088 20224 worker thread done servicing request
21:20:56.105 00.000 8996 OnExposeComplete: enter
21:20:56.107 00.002 8996 UpdateGuideState(): m_state=6
21:20:56.108 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1662
21:20:56.108 00.000 8996 Star::Find returns 1 (0), X=138.75, Y=473.27, Mass=775271, SNR=370.1, Peak=54563 HFD=4.6
21:20:56.110 00.002 8996 MultiStar: [#1 -0.09,0.16,0.71,U] [#2 -0.05,0.06,0.67,U] [#3 -0.11,0.07,0.54,U] [#4 -0.11,0.12,0.48,U] [#5 0.03,-0.07,0.58,U] [#6 -0.13,-0.03,0.42,U] [#7 0.08,0.07,0.51,U] [#8 -0.00,0.16,0.39,U] 
21:20:56.111 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.25, 0.10}
21:20:56.111 00.000 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
21:20:56.112 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
21:20:56.113 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.42 mountX=-0.09 mountY=-0.06, mountTheta=-2.53
21:20:56.115 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
21:20:56.115 00.000 8996 Enqueuing Move request for scope (-0.09, 0.07)
21:20:56.116 00.001 20224 Worker thread wakes up
21:20:56.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
21:20:56.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
21:20:56.117 00.001 20224 Moving (-0.09, 0.07) raw xDistance=-0.09 yDistance=-0.06
21:20:56.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:20:56.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:56.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:20:56.117 00.000 20224 MoveAxis(E, 0, ABG)
21:20:56.117 00.000 20224 Move returns status 0, amount 0
21:20:56.117 00.000 20224 MoveAxis(N, 0, ABG)
21:20:56.117 00.000 20224 Move returns status 0, amount 0
21:20:56.117 00.000 20224 move complete, result=0
21:20:56.117 00.000 20224 worker thread done servicing request
21:20:56.122 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54563, med=2745, FiltMin=2464, FiltMax=30569, Gamma=1.000
21:20:56.147 00.025 8996 UpdateGuideState exits: m=775271 SNR=370.1
21:20:56.148 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:56.150 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:56.153 00.003 8996 Enqueuing Expose request
21:20:56.155 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:56.157 00.002 20224 Worker thread wakes up
21:20:56.157 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:56.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:57.332 01.175 20224 Exposure complete
21:20:57.416 00.084 20224 worker thread done servicing request
21:20:57.417 00.001 8996 OnExposeComplete: enter
21:20:57.417 00.000 8996 UpdateGuideState(): m_state=6
21:20:57.418 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1663
21:20:57.419 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.14, Mass=735915, SNR=382.2, Peak=59859 HFD=4.5
21:20:57.420 00.001 8996 MultiStar: [#1 -0.23,0.24,0.60,U] [#2 -0.13,0.17,0.63,U] [#3 -0.19,0.13,0.60,U] [#4 -0.27,0.13,0.54,U] [#5 -0.09,0.17,0.51,U] [#6 -0.06,0.41,0.39,U] [#7 0.01,0.28,0.38,U] [#8 0.05,0.16,0.35,U] 
21:20:57.421 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.16}, one-star: {-0.29, -0.03}
21:20:57.423 00.002 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
21:20:57.423 00.000 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:20:57.424 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.38 mountX=-0.18 mountY=-0.14, mountTheta=-2.49
21:20:57.428 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.16, opts=13)
21:20:57.430 00.002 8996 Enqueuing Move request for scope (-0.16, 0.16)
21:20:57.431 00.001 20224 Worker thread wakes up
21:20:57.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
21:20:57.432 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
21:20:57.432 00.000 20224 Moving (-0.16, 0.16) raw xDistance=-0.18 yDistance=-0.14
21:20:57.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:20:57.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:57.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:20:57.432 00.000 20224 MoveAxis(E, 0, ABG)
21:20:57.432 00.000 20224 Move returns status 0, amount 0
21:20:57.432 00.000 20224 MoveAxis(N, 0, ABG)
21:20:57.433 00.001 20224 Move returns status 0, amount 0
21:20:57.433 00.000 20224 move complete, result=0
21:20:57.433 00.000 20224 worker thread done servicing request
21:20:57.439 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59859, med=2745, FiltMin=2499, FiltMax=28969, Gamma=1.000
21:20:57.472 00.033 8996 UpdateGuideState exits: m=735915 SNR=382.2
21:20:57.474 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:57.474 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:57.475 00.001 8996 Enqueuing Expose request
21:20:57.476 00.001 20224 Worker thread wakes up
21:20:57.476 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:20:57.476 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:57.477 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:58.455 00.978 20224 Exposure complete
21:20:58.528 00.073 20224 worker thread done servicing request
21:20:58.528 00.000 8996 OnExposeComplete: enter
21:20:58.529 00.001 8996 UpdateGuideState(): m_state=6
21:20:58.530 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1664
21:20:58.531 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=473.36, Mass=809466, SNR=374.9, Peak=62835 HFD=4.6
21:20:58.532 00.001 8996 MultiStar: [#1 -0.35,0.37,0.00,M1] [#2 -0.31,0.33,0.75,U] [#3 0.03,0.32,0.56,U] [#4 -0.15,0.22,0.48,U] [#5 -0.05,0.30,0.58,U] [#6 0.04,0.21,0.40,U] [#7 -0.15,0.25,0.43,U] [#8 -0.02,0.39,0.36,U] 
21:20:58.534 00.002 8996 refined, 7 included, MultiStar: {-0.19, 0.27}, one-star: {-0.50, 0.19}
21:20:58.535 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
21:20:58.536 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
21:20:58.537 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.27 hyp=0.33 cameraTheta=2.19 mountX=-0.22 mountY=-0.24, mountTheta=-2.30
21:20:58.539 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.27, opts=13)
21:20:58.540 00.001 8996 Enqueuing Move request for scope (-0.19, 0.27)
21:20:58.541 00.001 20224 Worker thread wakes up
21:20:58.542 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.27) opts 0xd
21:20:58.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.27)
21:20:58.542 00.000 20224 Moving (-0.19, 0.27) raw xDistance=-0.22 yDistance=-0.24
21:20:58.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:20:58.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:20:58.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:20:58.542 00.000 20224 MoveAxis(E, 32, ABG)
21:20:58.542 00.000 20224 Guiding  Dir = 2, Dur = 32
21:20:58.543 00.001 20224 IsSlewing returns 0
21:20:58.543 00.000 20224 IsGuiding returns 0
21:20:58.549 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62835, med=2745, FiltMin=2499, FiltMax=29955, Gamma=1.000
21:20:58.565 00.016 8996 UpdateGuideState exits: m=809466 SNR=374.9
21:20:58.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:58.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:58.569 00.002 8996 Enqueuing Expose request
21:20:58.601 00.032 20224 IsGuiding returns 1
21:20:58.601 00.000 20224 scope still moving after pulse duration time elapsed
21:20:58.630 00.029 20224 IsSlewing returns 0
21:20:58.630 00.000 20224 IsGuiding returns 1
21:20:58.660 00.030 20224 IsSlewing returns 0
21:20:58.660 00.000 20224 IsGuiding returns 1
21:20:58.691 00.031 20224 IsSlewing returns 0
21:20:58.692 00.001 20224 IsGuiding returns 0
21:20:58.692 00.000 20224 scope move finished after 32 + 115 ms
21:20:58.692 00.000 20224 Move returns status 0, amount 32
21:20:58.692 00.000 20224 MoveAxis(N, 0, ABG)
21:20:58.692 00.000 20224 Move returns status 0, amount 0
21:20:58.692 00.000 20224 move complete, result=0
21:20:58.692 00.000 20224 worker thread done servicing request
21:20:58.692 00.000 20224 Worker thread wakes up
21:20:58.692 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
21:20:58.695 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:58.695 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:20:59.871 01.176 20224 Exposure complete
21:20:59.926 00.055 20224 worker thread done servicing request
21:20:59.926 00.000 8996 OnExposeComplete: enter
21:20:59.929 00.003 8996 UpdateGuideState(): m_state=6
21:20:59.932 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1665
21:20:59.934 00.002 8996 Star::Find returns 1 (0), X=139.15, Y=473.20, Mass=721437, SNR=336.8, Peak=51683 HFD=4.4
21:20:59.936 00.002 8996 MultiStar: [#1 0.20,0.61,0.00,M2] [#2 0.11,0.06,0.84,U] [#3 0.35,0.21,0.61,U] [#4 0.15,0.26,0.54,U] [#5 0.51,0.49,0.00,M1] [#6 0.35,0.30,0.45,U] [#7 0.34,0.15,0.47,U] [#8 0.43,0.41,0.00,M1] 
21:20:59.938 00.002 8996 single-star, 5 included, MultiStar: {0.22, 0.14}, one-star: {0.15, 0.03}
21:20:59.939 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
21:20:59.940 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
21:20:59.942 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.22 mountX=0.14 mountY=-0.05, mountTheta=-0.33
21:20:59.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.03, opts=13)
21:20:59.945 00.001 8996 Enqueuing Move request for scope (0.15, 0.03)
21:20:59.946 00.001 20224 Worker thread wakes up
21:20:59.946 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
21:20:59.946 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
21:20:59.946 00.000 20224 Moving (0.15, 0.03) raw xDistance=0.14 yDistance=-0.05
21:20:59.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:20:59.946 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:20:59.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:20:59.946 00.000 20224 MoveAxis(E, 0, ABG)
21:20:59.946 00.000 20224 Move returns status 0, amount 0
21:20:59.946 00.000 20224 MoveAxis(N, 0, ABG)
21:20:59.946 00.000 20224 Move returns status 0, amount 0
21:20:59.946 00.000 20224 move complete, result=0
21:20:59.946 00.000 20224 worker thread done servicing request
21:20:59.951 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51683, med=2745, FiltMin=2496, FiltMax=25021, Gamma=1.000
21:20:59.966 00.015 8996 UpdateGuideState exits: m=721437 SNR=336.8
21:20:59.967 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:20:59.967 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:20:59.968 00.001 8996 Enqueuing Expose request
21:20:59.969 00.001 20224 Worker thread wakes up
21:20:59.969 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:20:59.970 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:20:59.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:00.945 00.975 20224 Exposure complete
21:21:01.023 00.078 20224 worker thread done servicing request
21:21:01.023 00.000 8996 OnExposeComplete: enter
21:21:01.024 00.001 8996 UpdateGuideState(): m_state=6
21:21:01.024 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1666
21:21:01.025 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.27, Mass=747557, SNR=373.4, Peak=56611 HFD=4.5
21:21:01.026 00.001 8996 MultiStar: [#1 0.12,0.38,0.64,U] [#2 0.02,0.30,0.71,U] [#3 0.27,0.27,0.63,U] [#4 0.30,0.46,0.00,M1] [#5 0.25,0.40,0.59,U] [#6 0.33,0.58,0.00,M1] [#7 0.33,0.66,0.00,M1] [#8 0.31,0.48,0.00,M2] 
21:21:01.027 00.001 8996 single-star, 4 included, MultiStar: {0.09, 0.27}, one-star: {-0.10, 0.10}
21:21:01.028 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
21:21:01.028 00.000 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
21:21:01.029 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.36 mountX=-0.11 mountY=-0.09, mountTheta=-2.47
21:21:01.030 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.10, opts=13)
21:21:01.031 00.001 8996 Enqueuing Move request for scope (-0.10, 0.10)
21:21:01.032 00.001 20224 Worker thread wakes up
21:21:01.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
21:21:01.032 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
21:21:01.032 00.000 20224 Moving (-0.10, 0.10) raw xDistance=-0.11 yDistance=-0.09
21:21:01.032 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:21:01.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:01.033 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:21:01.033 00.000 20224 MoveAxis(E, 0, ABG)
21:21:01.033 00.000 20224 Move returns status 0, amount 0
21:21:01.033 00.000 20224 MoveAxis(N, 0, ABG)
21:21:01.033 00.000 20224 Move returns status 0, amount 0
21:21:01.033 00.000 20224 move complete, result=0
21:21:01.033 00.000 20224 worker thread done servicing request
21:21:01.037 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56611, med=2745, FiltMin=2493, FiltMax=27085, Gamma=1.000
21:21:01.050 00.013 8996 UpdateGuideState exits: m=747557 SNR=373.4
21:21:01.052 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:01.052 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:01.053 00.001 8996 Enqueuing Expose request
21:21:01.054 00.001 20224 Worker thread wakes up
21:21:01.054 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:01.054 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:01.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:02.215 01.161 20224 Exposure complete
21:21:02.272 00.057 20224 worker thread done servicing request
21:21:02.272 00.000 8996 OnExposeComplete: enter
21:21:02.273 00.001 8996 UpdateGuideState(): m_state=6
21:21:02.274 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1667
21:21:02.274 00.000 8996 Star::Find returns 1 (0), X=139.03, Y=473.59, Mass=707068, SNR=367.6, Peak=50198 HFD=4.8
21:21:02.275 00.001 8996 MultiStar: [#1 0.38,0.34,0.00,M2] [#2 0.29,0.24,0.72,U] [#3 0.43,0.22,0.00,M1] [#4 0.30,0.15,0.57,U] [#5 0.55,0.30,0.00,M1] [#6 0.43,0.16,0.45,U] [#7 0.44,-0.00,0.40,U] [#8 0.51,0.39,0.00,M3] 
21:21:02.276 00.001 8996 refined, 4 included, MultiStar: {0.25, 0.24}, one-star: {0.03, 0.42}
21:21:02.277 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
21:21:02.278 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
21:21:02.278 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.24 hyp=0.35 cameraTheta=0.76 mountX=0.23 mountY=-0.27, mountTheta=-0.86
21:21:02.280 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.24, opts=13)
21:21:02.281 00.001 8996 Enqueuing Move request for scope (0.25, 0.24)
21:21:02.282 00.001 20224 Worker thread wakes up
21:21:02.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.24) opts 0xd
21:21:02.282 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.24)
21:21:02.282 00.000 20224 Moving (0.25, 0.24) raw xDistance=0.23 yDistance=-0.27
21:21:02.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:21:02.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:21:02.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:21:02.282 00.000 20224 MoveAxis(W, 33, ABG)
21:21:02.282 00.000 20224 Guiding  Dir = 3, Dur = 33
21:21:02.282 00.000 20224 IsSlewing returns 0
21:21:02.283 00.001 20224 IsGuiding returns 0
21:21:02.285 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50198, med=2745, FiltMin=2473, FiltMax=22720, Gamma=1.000
21:21:02.308 00.023 20224 PulseGuide returned control before completion, sleep 18
21:21:02.309 00.001 8996 UpdateGuideState exits: m=707068 SNR=367.6
21:21:02.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:02.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:02.312 00.001 8996 Enqueuing Expose request
21:21:02.339 00.027 20224 IsGuiding returns 1
21:21:02.339 00.000 20224 scope still moving after pulse duration time elapsed
21:21:02.370 00.031 20224 IsSlewing returns 0
21:21:02.370 00.000 20224 IsGuiding returns 1
21:21:02.401 00.031 20224 IsSlewing returns 0
21:21:02.401 00.000 20224 IsGuiding returns 0
21:21:02.401 00.000 20224 scope move finished after 33 + 85 ms
21:21:02.402 00.001 20224 Move returns status 0, amount 33
21:21:02.402 00.000 20224 MoveAxis(N, 0, ABG)
21:21:02.402 00.000 20224 Move returns status 0, amount 0
21:21:02.402 00.000 20224 move complete, result=0
21:21:02.402 00.000 20224 worker thread done servicing request
21:21:02.402 00.000 20224 Worker thread wakes up
21:21:02.402 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.3 px 0 ms NORTH
21:21:02.405 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:02.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:03.387 00.982 20224 Exposure complete
21:21:03.453 00.066 20224 worker thread done servicing request
21:21:03.453 00.000 8996 OnExposeComplete: enter
21:21:03.454 00.001 8996 UpdateGuideState(): m_state=6
21:21:03.455 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1668
21:21:03.456 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.17, Mass=734989, SNR=400.2, Peak=59699 HFD=4.4
21:21:03.457 00.001 8996 MultiStar: [#1 -0.01,0.31,0.54,U] [#2 0.08,0.06,0.69,U] [#3 0.29,0.24,0.50,U] [#4 0.14,0.23,0.48,U] [#5 0.18,0.06,0.52,U] [#6 0.25,0.07,0.40,U] [#7 0.17,0.18,0.37,U] [#8 0.18,0.35,0.42,U] 
21:21:03.458 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.14}, one-star: {-0.22, -0.00}
21:21:03.459 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
21:21:03.460 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
21:21:03.460 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.09 mountX=0.06 mountY=-0.15, mountTheta=-1.19
21:21:03.462 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.14, opts=13)
21:21:03.463 00.001 8996 Enqueuing Move request for scope (0.07, 0.14)
21:21:03.463 00.000 20224 Worker thread wakes up
21:21:03.464 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
21:21:03.464 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
21:21:03.464 00.000 20224 Moving (0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
21:21:03.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:21:03.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:03.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:21:03.464 00.000 20224 MoveAxis(E, 0, ABG)
21:21:03.464 00.000 20224 Move returns status 0, amount 0
21:21:03.464 00.000 20224 MoveAxis(N, 0, ABG)
21:21:03.464 00.000 20224 Move returns status 0, amount 0
21:21:03.464 00.000 20224 move complete, result=0
21:21:03.464 00.000 20224 worker thread done servicing request
21:21:03.469 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59699, med=2745, FiltMin=2486, FiltMax=28797, Gamma=1.000
21:21:03.483 00.014 8996 UpdateGuideState exits: m=734989 SNR=400.2
21:21:03.486 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:03.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:03.488 00.001 8996 Enqueuing Expose request
21:21:03.489 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:03.490 00.001 20224 Worker thread wakes up
21:21:03.490 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:03.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:04.668 01.178 20224 Exposure complete
21:21:04.772 00.104 20224 worker thread done servicing request
21:21:04.772 00.000 8996 OnExposeComplete: enter
21:21:04.773 00.001 8996 UpdateGuideState(): m_state=6
21:21:04.774 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1669
21:21:04.775 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.16, Mass=758040, SNR=363.9, Peak=61955 HFD=4.5
21:21:04.777 00.002 8996 MultiStar: [#1 -0.02,0.27,0.72,U] [#2 -0.05,0.27,0.76,U] [#3 0.19,0.32,0.56,U] [#4 0.18,0.25,0.52,U] [#5 0.04,0.16,0.58,U] [#6 0.13,0.31,0.42,U] [#7 -0.12,0.42,0.40,U] [#8 0.07,0.35,0.40,U] 
21:21:04.778 00.001 8996 single-star, 8 included, MultiStar: {-0.00, 0.23}, one-star: {-0.21, -0.01}
21:21:04.779 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
21:21:04.780 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
21:21:04.781 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.08 mountX=-0.21 mountY=0.04, mountTheta=2.96
21:21:04.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.01, opts=13)
21:21:04.785 00.001 8996 Enqueuing Move request for scope (-0.21, -0.01)
21:21:04.786 00.001 20224 Worker thread wakes up
21:21:04.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd
21:21:04.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.01)
21:21:04.786 00.000 20224 Moving (-0.21, -0.01) raw xDistance=-0.21 yDistance=0.04
21:21:04.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:21:04.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:04.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:21:04.786 00.000 20224 MoveAxis(E, 31, ABG)
21:21:04.787 00.001 20224 Guiding  Dir = 2, Dur = 31
21:21:04.787 00.000 20224 IsSlewing returns 0
21:21:04.787 00.000 20224 IsGuiding returns 0
21:21:04.797 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61955, med=2745, FiltMin=2454, FiltMax=29741, Gamma=1.000
21:21:04.804 00.007 20224 PulseGuide returned control before completion, sleep 25
21:21:04.816 00.012 8996 UpdateGuideState exits: m=758040 SNR=363.9
21:21:04.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:04.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:04.818 00.000 8996 Enqueuing Expose request
21:21:04.835 00.017 20224 IsGuiding returns 1
21:21:04.835 00.000 20224 scope still moving after pulse duration time elapsed
21:21:04.867 00.032 20224 IsSlewing returns 0
21:21:04.867 00.000 20224 IsGuiding returns 1
21:21:04.899 00.032 20224 IsSlewing returns 0
21:21:04.899 00.000 20224 IsGuiding returns 0
21:21:04.899 00.000 20224 scope move finished after 31 + 81 ms
21:21:04.900 00.001 20224 Move returns status 0, amount 31
21:21:04.900 00.000 20224 MoveAxis(N, 0, ABG)
21:21:04.900 00.000 20224 Move returns status 0, amount 0
21:21:04.900 00.000 20224 move complete, result=0
21:21:04.900 00.000 20224 worker thread done servicing request
21:21:04.900 00.000 20224 Worker thread wakes up
21:21:04.900 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
21:21:04.902 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:04.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:05.882 00.980 20224 Exposure complete
21:21:05.951 00.069 20224 worker thread done servicing request
21:21:05.951 00.000 8996 OnExposeComplete: enter
21:21:05.952 00.001 8996 UpdateGuideState(): m_state=6
21:21:05.953 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1670
21:21:05.954 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.08, Mass=785781, SNR=375.9, Peak=65507 HFD=4.4
21:21:05.955 00.001 8996 MultiStar: [#1 0.12,0.11,0.61,U] [#2 0.04,0.17,0.75,U] [#3 0.10,0.01,0.58,U] [#4 0.13,0.12,0.60,U] [#5 0.05,-0.03,0.59,U] [#6 0.23,0.23,0.41,U] [#7 0.12,0.35,0.42,U] [#8 0.26,0.25,0.36,U] 
21:21:05.955 00.000 8996 refined, 8 included, MultiStar: {0.08, 0.09}, one-star: {-0.09, -0.09}
21:21:05.956 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:21:05.957 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
21:21:05.958 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.87 mountX=0.07 mountY=-0.10, mountTheta=-0.98
21:21:05.959 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
21:21:05.960 00.001 8996 Enqueuing Move request for scope (0.08, 0.09)
21:21:05.960 00.000 20224 Worker thread wakes up
21:21:05.960 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
21:21:05.960 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
21:21:05.960 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
21:21:05.961 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:21:05.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:05.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:21:05.961 00.000 20224 MoveAxis(E, 0, ABG)
21:21:05.961 00.000 20224 Move returns status 0, amount 0
21:21:05.961 00.000 20224 MoveAxis(N, 0, ABG)
21:21:05.961 00.000 20224 Move returns status 0, amount 0
21:21:05.961 00.000 20224 move complete, result=0
21:21:05.961 00.000 20224 worker thread done servicing request
21:21:05.964 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2489, FiltMax=30509, Gamma=1.000
21:21:05.987 00.023 8996 UpdateGuideState exits: m=785781 SNR=375.9
21:21:05.989 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:05.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:05.991 00.001 8996 Enqueuing Expose request
21:21:05.991 00.000 20224 Worker thread wakes up
21:21:05.992 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:05.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:05.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:07.158 01.165 20224 Exposure complete
21:21:07.259 00.101 20224 worker thread done servicing request
21:21:07.259 00.000 8996 OnExposeComplete: enter
21:21:07.260 00.001 8996 UpdateGuideState(): m_state=6
21:21:07.262 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1671
21:21:07.262 00.000 8996 Star::Find returns 1 (0), X=138.79, Y=473.30, Mass=731322, SNR=354.5, Peak=63779 HFD=4.6
21:21:07.263 00.001 8996 MultiStar: [#1 0.04,0.26,0.77,U] [#2 0.08,0.16,0.70,U] [#3 0.36,0.20,0.62,U] [#4 0.24,0.21,0.58,U] [#5 0.38,0.34,0.00,M1] [#6 0.28,0.24,0.43,U] [#7 0.33,0.32,0.41,U] [#8 0.27,0.37,0.42,U] 
21:21:07.264 00.001 8996 single-star, 7 included, MultiStar: {0.12, 0.22}, one-star: {-0.21, 0.13}
21:21:07.265 00.001 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
21:21:07.266 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
21:21:07.267 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.61 mountX=-0.22 mountY=-0.10, mountTheta=-2.72
21:21:07.268 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.13, opts=13)
21:21:07.269 00.001 8996 Enqueuing Move request for scope (-0.21, 0.13)
21:21:07.269 00.000 20224 Worker thread wakes up
21:21:07.270 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
21:21:07.270 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
21:21:07.270 00.000 20224 Moving (-0.21, 0.13) raw xDistance=-0.22 yDistance=-0.10
21:21:07.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:21:07.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:07.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:21:07.270 00.000 20224 MoveAxis(E, 33, ABG)
21:21:07.270 00.000 20224 Guiding  Dir = 2, Dur = 33
21:21:07.270 00.000 20224 IsSlewing returns 0
21:21:07.270 00.000 20224 IsGuiding returns 0
21:21:07.272 00.002 20224 PulseGuide returned control before completion, sleep 42
21:21:07.274 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63779, med=2745, FiltMin=2480, FiltMax=28029, Gamma=1.000
21:21:07.298 00.024 8996 UpdateGuideState exits: m=731322 SNR=354.5
21:21:07.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:07.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:07.301 00.001 8996 Enqueuing Expose request
21:21:07.326 00.025 20224 IsGuiding returns 1
21:21:07.326 00.000 20224 scope still moving after pulse duration time elapsed
21:21:07.358 00.032 20224 IsSlewing returns 0
21:21:07.358 00.000 20224 IsGuiding returns 0
21:21:07.358 00.000 20224 scope move finished after 33 + 54 ms
21:21:07.358 00.000 20224 Move returns status 0, amount 33
21:21:07.358 00.000 20224 MoveAxis(N, 0, ABG)
21:21:07.358 00.000 20224 Move returns status 0, amount 0
21:21:07.358 00.000 20224 move complete, result=0
21:21:07.358 00.000 20224 worker thread done servicing request
21:21:07.358 00.000 20224 Worker thread wakes up
21:21:07.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:07.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:07.358 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:21:08.331 00.973 20224 Exposure complete
21:21:08.408 00.077 20224 worker thread done servicing request
21:21:08.409 00.001 8996 OnExposeComplete: enter
21:21:08.410 00.001 8996 UpdateGuideState(): m_state=6
21:21:08.411 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1672
21:21:08.412 00.001 8996 Star::Find returns 1 (0), X=139.11, Y=473.06, Mass=706828, SNR=320.5, Peak=60083 HFD=4.4
21:21:08.414 00.002 8996 MultiStar: [#1 0.41,0.19,0.71,U] [#2 0.26,0.22,0.82,U] [#3 0.55,0.21,0.00,M1] [#4 0.43,0.24,0.00,M1] [#5 0.52,0.14,0.00,M2] [#6 0.64,0.20,0.00,M1] [#7 0.55,0.30,0.00,M1] [#8 0.55,0.26,0.00,M1] 
21:21:08.415 00.001 8996 single-star, 2 included, MultiStar: {0.24, 0.08}, one-star: {0.11, -0.11}
21:21:08.416 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
21:21:08.417 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
21:21:08.418 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.82 mountX=0.12 mountY=0.10, mountTheta=0.71
21:21:08.420 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.11, opts=13)
21:21:08.421 00.001 8996 Enqueuing Move request for scope (0.11, -0.11)
21:21:08.422 00.001 20224 Worker thread wakes up
21:21:08.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
21:21:08.422 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
21:21:08.423 00.001 20224 Moving (0.11, -0.11) raw xDistance=0.12 yDistance=0.10
21:21:08.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:21:08.423 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:08.423 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:21:08.423 00.000 20224 MoveAxis(E, 0, ABG)
21:21:08.423 00.000 20224 Move returns status 0, amount 0
21:21:08.423 00.000 20224 MoveAxis(N, 0, ABG)
21:21:08.423 00.000 20224 Move returns status 0, amount 0
21:21:08.423 00.000 20224 move complete, result=0
21:21:08.423 00.000 20224 worker thread done servicing request
21:21:08.427 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60083, med=2745, FiltMin=2493, FiltMax=26797, Gamma=1.000
21:21:08.441 00.014 8996 UpdateGuideState exits: m=706828 SNR=320.5
21:21:08.443 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:08.443 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:08.444 00.001 8996 Enqueuing Expose request
21:21:08.445 00.001 20224 Worker thread wakes up
21:21:08.445 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:08.445 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:08.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:09.606 01.161 20224 Exposure complete
21:21:09.668 00.062 20224 worker thread done servicing request
21:21:09.668 00.000 8996 OnExposeComplete: enter
21:21:09.670 00.002 8996 UpdateGuideState(): m_state=6
21:21:09.672 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1673
21:21:09.673 00.001 8996 Star::Find returns 1 (0), X=139.30, Y=473.30, Mass=735512, SNR=384.5, Peak=50707 HFD=4.6
21:21:09.674 00.001 8996 MultiStar: [#1 0.51,0.26,0.00,M1] [#2 0.39,0.21,0.66,U] [#3 0.77,0.44,0.00,M2] [#4 0.69,0.31,0.00,M2] [#5 0.60,0.22,0.00,M3] [#6 0.86,0.22,0.00,M2] [#7 0.75,0.27,0.00,M2] [#8 0.59,0.26,0.00,M2] 
21:21:09.676 00.002 8996 single-star, 1 included, MultiStar: {0.34, 0.16}, one-star: {0.30, 0.13}
21:21:09.677 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
21:21:09.678 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
21:21:09.678 00.000 8996 CameraToMount -- cameraX=0.30 cameraY=0.13 hyp=0.33 cameraTheta=0.40 mountX=0.29 mountY=-0.16, mountTheta=-0.51
21:21:09.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.13, opts=13)
21:21:09.681 00.001 8996 Enqueuing Move request for scope (0.30, 0.13)
21:21:09.682 00.001 20224 Worker thread wakes up
21:21:09.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.13) opts 0xd
21:21:09.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.13)
21:21:09.682 00.000 20224 Moving (0.30, 0.13) raw xDistance=0.29 yDistance=-0.16
21:21:09.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:21:09.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:09.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:21:09.682 00.000 20224 MoveAxis(W, 42, ABG)
21:21:09.682 00.000 20224 Guiding  Dir = 3, Dur = 42
21:21:09.682 00.000 20224 IsSlewing returns 0
21:21:09.683 00.001 20224 IsGuiding returns 0
21:21:09.687 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50707, med=2745, FiltMin=2512, FiltMax=25334, Gamma=1.000
21:21:09.705 00.018 8996 UpdateGuideState exits: m=735512 SNR=384.5
21:21:09.707 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:09.710 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:09.711 00.001 8996 Enqueuing Expose request
21:21:09.716 00.005 20224 PulseGuide returned control before completion, sleep 19
21:21:09.746 00.030 20224 IsGuiding returns 1
21:21:09.746 00.000 20224 scope still moving after pulse duration time elapsed
21:21:09.778 00.032 20224 IsSlewing returns 0
21:21:09.778 00.000 20224 IsGuiding returns 1
21:21:09.809 00.031 20224 IsSlewing returns 0
21:21:09.810 00.001 20224 IsGuiding returns 0
21:21:09.810 00.000 20224 scope move finished after 42 + 85 ms
21:21:09.810 00.000 20224 Move returns status 0, amount 42
21:21:09.810 00.000 20224 MoveAxis(N, 0, ABG)
21:21:09.810 00.000 20224 Move returns status 0, amount 0
21:21:09.810 00.000 20224 move complete, result=0
21:21:09.810 00.000 20224 worker thread done servicing request
21:21:09.811 00.001 8996 GuideStep: 0.3 px 42 ms WEST, -0.2 px 0 ms NORTH
21:21:09.812 00.001 20224 Worker thread wakes up
21:21:09.812 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:09.813 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:10.790 00.977 20224 Exposure complete
21:21:10.875 00.085 20224 worker thread done servicing request
21:21:10.875 00.000 8996 OnExposeComplete: enter
21:21:10.876 00.001 8996 UpdateGuideState(): m_state=6
21:21:10.878 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1674
21:21:10.879 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=473.16, Mass=783511, SNR=350.6, Peak=65507 HFD=4.4
21:21:10.880 00.001 8996 MultiStar: [#1 0.31,0.20,0.73,U] [#2 0.28,0.33,0.70,U] [#3 0.43,0.07,0.78,U] [#4 0.31,0.20,0.54,U] [#5 0.63,-0.02,0.00,M4] [#6 0.41,0.01,0.46,U] [#7 0.46,0.26,0.00,M3] [#8 0.69,0.25,0.00,M3] 
21:21:10.881 00.001 8996 single-star, 5 included, MultiStar: {0.27, 0.13}, one-star: {0.02, -0.01}
21:21:10.882 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
21:21:10.883 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
21:21:10.885 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-0.51 mountX=0.02 mountY=0.01, mountTheta=0.39
21:21:10.888 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
21:21:10.889 00.001 8996 Enqueuing Move request for scope (0.02, -0.01)
21:21:10.889 00.000 20224 Worker thread wakes up
21:21:10.890 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
21:21:10.890 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
21:21:10.890 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
21:21:10.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:21:10.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:10.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:21:10.890 00.000 20224 MoveAxis(E, 0, ABG)
21:21:10.891 00.001 20224 Move returns status 0, amount 0
21:21:10.891 00.000 20224 MoveAxis(N, 0, ABG)
21:21:10.891 00.000 20224 Move returns status 0, amount 0
21:21:10.891 00.000 20224 move complete, result=0
21:21:10.891 00.000 20224 worker thread done servicing request
21:21:10.896 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2480, FiltMax=29389, Gamma=1.000
21:21:10.910 00.014 8996 UpdateGuideState exits: m=783511 SNR=350.6
21:21:10.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:10.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:10.913 00.001 8996 Enqueuing Expose request
21:21:10.913 00.000 20224 Worker thread wakes up
21:21:10.913 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:10.914 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:10.914 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:12.094 01.180 20224 Exposure complete
21:21:12.153 00.059 20224 worker thread done servicing request
21:21:12.153 00.000 8996 OnExposeComplete: enter
21:21:12.155 00.002 8996 UpdateGuideState(): m_state=6
21:21:12.156 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1675
21:21:12.158 00.002 8996 Star::Find returns 1 (0), X=139.21, Y=473.13, Mass=780383, SNR=343.4, Peak=57059 HFD=4.4
21:21:12.159 00.001 8996 MultiStar: [#1 0.20,0.25,0.69,U] [#2 0.17,0.05,0.68,U] [#3 0.54,0.01,0.00,M2] [#4 0.43,0.23,0.00,M2] [#5 0.60,-0.05,0.00,M5] [#6 0.53,0.14,0.00,M2] [#7 0.38,0.19,0.49,U] [#8 0.71,-0.04,0.00,M4] 
21:21:12.161 00.002 8996 single-star, 3 included, MultiStar: {0.23, 0.09}, one-star: {0.21, -0.04}
21:21:12.162 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
21:21:12.164 00.002 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
21:21:12.166 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.20 mountX=0.21 mountY=0.02, mountTheta=0.08
21:21:12.168 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.04, opts=13)
21:21:12.170 00.002 8996 Enqueuing Move request for scope (0.21, -0.04)
21:21:12.171 00.001 20224 Worker thread wakes up
21:21:12.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
21:21:12.172 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
21:21:12.172 00.000 20224 Moving (0.21, -0.04) raw xDistance=0.21 yDistance=0.02
21:21:12.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:21:12.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:12.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:21:12.172 00.000 20224 MoveAxis(W, 31, ABG)
21:21:12.172 00.000 20224 Guiding  Dir = 3, Dur = 31
21:21:12.172 00.000 20224 IsSlewing returns 0
21:21:12.173 00.001 20224 IsGuiding returns 0
21:21:12.179 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57059, med=2745, FiltMin=2499, FiltMax=29824, Gamma=1.000
21:21:12.192 00.013 8996 UpdateGuideState exits: m=780383 SNR=343.4
21:21:12.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:12.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:12.195 00.001 8996 Enqueuing Expose request
21:21:12.212 00.017 20224 IsGuiding returns 1
21:21:12.212 00.000 20224 scope still moving after pulse duration time elapsed
21:21:12.242 00.030 20224 IsSlewing returns 0
21:21:12.242 00.000 20224 IsGuiding returns 1
21:21:12.273 00.031 20224 IsSlewing returns 0
21:21:12.273 00.000 20224 IsGuiding returns 1
21:21:12.305 00.032 20224 IsSlewing returns 0
21:21:12.306 00.001 20224 IsGuiding returns 0
21:21:12.306 00.000 20224 scope move finished after 31 + 101 ms
21:21:12.306 00.000 20224 Move returns status 0, amount 31
21:21:12.306 00.000 20224 MoveAxis(N, 0, ABG)
21:21:12.306 00.000 20224 Move returns status 0, amount 0
21:21:12.306 00.000 20224 move complete, result=0
21:21:12.306 00.000 20224 worker thread done servicing request
21:21:12.306 00.000 20224 Worker thread wakes up
21:21:12.306 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
21:21:12.308 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:12.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:13.294 00.986 20224 Exposure complete
21:21:13.363 00.069 20224 worker thread done servicing request
21:21:13.363 00.000 8996 OnExposeComplete: enter
21:21:13.364 00.001 8996 UpdateGuideState(): m_state=6
21:21:13.365 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1676
21:21:13.365 00.000 8996 Star::Find returns 1 (0), X=138.75, Y=473.15, Mass=778792, SNR=328.6, Peak=65507 HFD=4.5
21:21:13.366 00.001 8996 MultiStar: [#1 -0.06,0.24,0.72,U] [#2 -0.09,0.34,0.82,U] [#3 -0.02,0.18,0.68,U] [#4 -0.09,0.11,0.54,U] [#5 0.21,0.06,0.71,U] [#6 0.23,0.22,0.48,U] [#7 -0.09,0.25,0.47,U] [#8 0.33,0.44,0.00,M5] 
21:21:13.367 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.16}, one-star: {-0.25, -0.02}
21:21:13.368 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
21:21:13.369 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
21:21:13.370 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.81 mountX=-0.05 mountY=-0.16, mountTheta=-1.91
21:21:13.371 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.16, opts=13)
21:21:13.372 00.001 8996 Enqueuing Move request for scope (-0.04, 0.16)
21:21:13.373 00.001 20224 Worker thread wakes up
21:21:13.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
21:21:13.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
21:21:13.373 00.000 20224 Moving (-0.04, 0.16) raw xDistance=-0.05 yDistance=-0.16
21:21:13.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:21:13.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:13.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:21:13.373 00.000 20224 MoveAxis(E, 0, ABG)
21:21:13.373 00.000 20224 Move returns status 0, amount 0
21:21:13.373 00.000 20224 MoveAxis(N, 0, ABG)
21:21:13.373 00.000 20224 Move returns status 0, amount 0
21:21:13.373 00.000 20224 move complete, result=0
21:21:13.374 00.001 20224 worker thread done servicing request
21:21:13.381 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2745, FiltMin=2486, FiltMax=29469, Gamma=1.000
21:21:13.396 00.015 8996 UpdateGuideState exits: m=778792 SNR=328.6
21:21:13.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:13.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:13.399 00.001 8996 Enqueuing Expose request
21:21:13.402 00.003 20224 Worker thread wakes up
21:21:13.402 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:21:13.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:13.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:14.576 01.173 20224 Exposure complete
21:21:14.663 00.087 20224 worker thread done servicing request
21:21:14.663 00.000 8996 OnExposeComplete: enter
21:21:14.665 00.002 8996 UpdateGuideState(): m_state=6
21:21:14.667 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1677
21:21:14.669 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=473.35, Mass=777076, SNR=359.2, Peak=62739 HFD=4.7
21:21:14.671 00.002 8996 MultiStar: [#1 -0.20,0.17,0.76,U] [#2 -0.19,0.28,0.76,U] [#3 -0.00,0.34,0.63,U] [#4 -0.00,0.24,0.57,U] [#5 -0.14,0.20,0.60,U] [#6 -0.03,0.23,0.43,U] [#7 -0.16,0.31,0.47,U] [#8 -0.06,0.28,0.44,U] 
21:21:14.673 00.002 8996 refined, 8 included, MultiStar: {-0.15, 0.24}, one-star: {-0.35, 0.18}
21:21:14.674 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
21:21:14.675 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
21:21:14.676 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.12 mountX=-0.17 mountY=-0.22, mountTheta=-2.23
21:21:14.679 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.24, opts=13)
21:21:14.681 00.002 8996 Enqueuing Move request for scope (-0.15, 0.24)
21:21:14.682 00.001 20224 Worker thread wakes up
21:21:14.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
21:21:14.682 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
21:21:14.683 00.001 20224 Moving (-0.15, 0.24) raw xDistance=-0.17 yDistance=-0.22
21:21:14.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:21:14.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:21:14.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:21:14.683 00.000 20224 MoveAxis(E, 0, ABG)
21:21:14.683 00.000 20224 Move returns status 0, amount 0
21:21:14.683 00.000 20224 MoveAxis(N, 0, ABG)
21:21:14.683 00.000 20224 Move returns status 0, amount 0
21:21:14.684 00.001 20224 move complete, result=0
21:21:14.684 00.000 20224 worker thread done servicing request
21:21:14.691 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62739, med=2745, FiltMin=2496, FiltMax=32489, Gamma=1.000
21:21:14.711 00.020 8996 UpdateGuideState exits: m=777076 SNR=359.2
21:21:14.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:14.714 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:14.715 00.001 8996 Enqueuing Expose request
21:21:14.717 00.002 20224 Worker thread wakes up
21:21:14.717 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:21:14.719 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:14.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:15.702 00.983 20224 Exposure complete
21:21:15.770 00.068 20224 worker thread done servicing request
21:21:15.770 00.000 8996 OnExposeComplete: enter
21:21:15.771 00.001 8996 UpdateGuideState(): m_state=6
21:21:15.772 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1678
21:21:15.773 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.37, Mass=755498, SNR=323.9, Peak=57251 HFD=4.7
21:21:15.774 00.001 8996 MultiStar: [#1 -0.44,0.23,0.00,M1] [#2 -0.35,0.27,0.72,U] [#3 -0.21,0.28,0.68,U] [#4 -0.34,0.43,0.00,M1] [#5 -0.23,0.25,0.63,U] [#6 -0.16,0.19,0.46,U] [#7 -0.43,0.26,0.00,M1] [#8 -0.17,0.43,0.44,U] 
21:21:15.774 00.000 8996 refined, 5 included, MultiStar: {-0.27, 0.26}, one-star: {-0.36, 0.20}
21:21:15.775 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
21:21:15.776 00.001 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
21:21:15.777 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.26 hyp=0.37 cameraTheta=2.37 mountX=-0.29 mountY=-0.23, mountTheta=-2.47
21:21:15.780 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.26, opts=13)
21:21:15.782 00.002 8996 Enqueuing Move request for scope (-0.27, 0.26)
21:21:15.785 00.003 20224 Worker thread wakes up
21:21:15.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.26) opts 0xd
21:21:15.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.26)
21:21:15.785 00.000 20224 Moving (-0.27, 0.26) raw xDistance=-0.29 yDistance=-0.23
21:21:15.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:21:15.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:21:15.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:21:15.785 00.000 20224 MoveAxis(E, 42, ABG)
21:21:15.785 00.000 20224 Guiding  Dir = 2, Dur = 42
21:21:15.786 00.001 20224 IsSlewing returns 0
21:21:15.786 00.000 20224 IsGuiding returns 0
21:21:15.795 00.009 20224 PulseGuide returned control before completion, sleep 44
21:21:15.795 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57251, med=2745, FiltMin=2499, FiltMax=32195, Gamma=1.000
21:21:15.813 00.018 8996 UpdateGuideState exits: m=755498 SNR=323.9
21:21:15.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:15.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:15.816 00.001 8996 Enqueuing Expose request
21:21:15.841 00.025 20224 IsGuiding returns 1
21:21:15.841 00.000 20224 scope still moving after pulse duration time elapsed
21:21:15.873 00.032 20224 IsSlewing returns 0
21:21:15.874 00.001 20224 IsGuiding returns 0
21:21:15.874 00.000 20224 scope move finished after 42 + 44 ms
21:21:15.874 00.000 20224 Move returns status 0, amount 42
21:21:15.874 00.000 20224 MoveAxis(N, 0, ABG)
21:21:15.874 00.000 20224 Move returns status 0, amount 0
21:21:15.874 00.000 20224 move complete, result=0
21:21:15.874 00.000 20224 worker thread done servicing request
21:21:15.874 00.000 20224 Worker thread wakes up
21:21:15.874 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:15.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:15.874 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.2 px 0 ms NORTH
21:21:17.041 01.167 20224 Exposure complete
21:21:17.101 00.060 20224 worker thread done servicing request
21:21:17.102 00.001 8996 OnExposeComplete: enter
21:21:17.103 00.001 8996 UpdateGuideState(): m_state=6
21:21:17.105 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1679
21:21:17.106 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.44, Mass=680865, SNR=344.8, Peak=56915 HFD=4.4
21:21:17.108 00.002 8996 MultiStar: [#1 0.04,0.52,0.00,M2] [#2 0.15,0.41,0.78,U] [#3 0.09,-0.01,0.64,U] [#4 0.10,0.21,0.63,U] [#5 0.30,0.26,0.64,U] [#6 0.04,0.36,0.44,U] [#7 0.20,0.23,0.49,U] [#8 0.39,0.52,0.00,M4] 
21:21:17.109 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.25}, one-star: {-0.12, 0.27}
21:21:17.110 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
21:21:17.111 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:21:17.112 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.23 mountX=0.06 mountY=-0.26, mountTheta=-1.33
21:21:17.114 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.25, opts=13)
21:21:17.115 00.001 8996 Enqueuing Move request for scope (0.09, 0.25)
21:21:17.116 00.001 20224 Worker thread wakes up
21:21:17.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
21:21:17.116 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
21:21:17.116 00.000 20224 Moving (0.09, 0.25) raw xDistance=0.06 yDistance=-0.26
21:21:17.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:21:17.116 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.10 newest=-0.71
21:21:17.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:21:17.116 00.000 20224 MoveAxis(E, 0, ABG)
21:21:17.116 00.000 20224 Move returns status 0, amount 0
21:21:17.116 00.000 20224 MoveAxis(N, 55, ABG)
21:21:17.116 00.000 20224 Guiding  Dir = 0, Dur = 55
21:21:17.116 00.000 20224 IsSlewing returns 0
21:21:17.117 00.001 20224 IsGuiding returns 0
21:21:17.124 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56915, med=2745, FiltMin=2461, FiltMax=26313, Gamma=1.000
21:21:17.133 00.009 20224 PulseGuide returned control before completion, sleep 50
21:21:17.145 00.012 8996 UpdateGuideState exits: m=680865 SNR=344.8
21:21:17.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:17.148 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:17.148 00.000 8996 Enqueuing Expose request
21:21:17.196 00.048 20224 IsGuiding returns 1
21:21:17.196 00.000 20224 scope still moving after pulse duration time elapsed
21:21:17.227 00.031 20224 IsSlewing returns 0
21:21:17.227 00.000 20224 IsGuiding returns 0
21:21:17.227 00.000 20224 scope move finished after 55 + 55 ms
21:21:17.227 00.000 20224 Move returns status 0, amount 55
21:21:17.227 00.000 20224 move complete, result=0
21:21:17.227 00.000 20224 worker thread done servicing request
21:21:17.227 00.000 20224 Worker thread wakes up
21:21:17.227 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:17.228 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 55 ms NORTH
21:21:17.229 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:18.210 00.981 20224 Exposure complete
21:21:18.267 00.057 20224 worker thread done servicing request
21:21:18.267 00.000 8996 OnExposeComplete: enter
21:21:18.268 00.001 8996 UpdateGuideState(): m_state=6
21:21:18.269 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1680
21:21:18.270 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.31, Mass=722017, SNR=348.7, Peak=63923 HFD=4.4
21:21:18.271 00.001 8996 MultiStar: [#1 0.06,0.46,0.65,U] [#2 0.04,0.28,0.81,U] [#3 0.23,0.07,0.63,U] [#4 0.08,0.14,0.59,U] [#5 0.30,0.16,0.74,U] [#6 0.22,0.08,0.45,U] [#7 0.17,0.12,0.45,U] [#8 0.22,0.23,0.40,U] 
21:21:18.272 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.19}, one-star: {-0.13, 0.14}
21:21:18.273 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
21:21:18.275 00.002 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
21:21:18.276 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.18 cameraTheta=2.32 mountX=-0.14 mountY=-0.12, mountTheta=-2.43
21:21:18.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.14, opts=13)
21:21:18.279 00.001 8996 Enqueuing Move request for scope (-0.13, 0.14)
21:21:18.280 00.001 20224 Worker thread wakes up
21:21:18.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
21:21:18.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
21:21:18.280 00.000 20224 Moving (-0.13, 0.14) raw xDistance=-0.14 yDistance=-0.12
21:21:18.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:21:18.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:18.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:21:18.280 00.000 20224 MoveAxis(E, 0, ABG)
21:21:18.280 00.000 20224 Move returns status 0, amount 0
21:21:18.280 00.000 20224 MoveAxis(N, 0, ABG)
21:21:18.280 00.000 20224 Move returns status 0, amount 0
21:21:18.280 00.000 20224 move complete, result=0
21:21:18.280 00.000 20224 worker thread done servicing request
21:21:18.284 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63923, med=2745, FiltMin=2470, FiltMax=28237, Gamma=1.000
21:21:18.298 00.014 8996 UpdateGuideState exits: m=722017 SNR=348.7
21:21:18.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:18.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:18.300 00.000 8996 Enqueuing Expose request
21:21:18.301 00.001 20224 Worker thread wakes up
21:21:18.301 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:18.302 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:18.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:19.454 01.152 20224 Exposure complete
21:21:19.514 00.060 20224 worker thread done servicing request
21:21:19.514 00.000 8996 OnExposeComplete: enter
21:21:19.515 00.001 8996 UpdateGuideState(): m_state=6
21:21:19.516 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1681
21:21:19.517 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=473.30, Mass=770933, SNR=365.8, Peak=65267 HFD=4.4
21:21:19.518 00.001 8996 MultiStar: [#1 -0.00,0.24,0.70,U] [#2 0.04,0.11,0.67,U] [#3 0.09,0.13,0.60,U] [#4 0.04,0.02,0.55,U] [#5 0.23,0.12,0.55,U] [#6 0.38,0.32,0.00,M1] [#7 0.27,0.09,0.42,U] [#8 0.25,0.33,0.37,U] 
21:21:19.519 00.001 8996 single-star, 7 included, MultiStar: {0.09, 0.14}, one-star: {0.02, 0.13}
21:21:19.521 00.002 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
21:21:19.522 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
21:21:19.523 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.39 mountX=0.01 mountY=-0.13, mountTheta=-1.48
21:21:19.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
21:21:19.526 00.001 8996 Enqueuing Move request for scope (0.02, 0.13)
21:21:19.527 00.001 20224 Worker thread wakes up
21:21:19.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
21:21:19.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
21:21:19.527 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.01 yDistance=-0.13
21:21:19.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:21:19.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:19.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:21:19.527 00.000 20224 MoveAxis(E, 0, ABG)
21:21:19.527 00.000 20224 Move returns status 0, amount 0
21:21:19.527 00.000 20224 MoveAxis(N, 0, ABG)
21:21:19.527 00.000 20224 Move returns status 0, amount 0
21:21:19.527 00.000 20224 move complete, result=0
21:21:19.527 00.000 20224 worker thread done servicing request
21:21:19.533 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65267, med=2745, FiltMin=2480, FiltMax=25997, Gamma=1.000
21:21:19.555 00.022 8996 UpdateGuideState exits: m=770933 SNR=365.8
21:21:19.557 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:19.559 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:19.560 00.001 8996 Enqueuing Expose request
21:21:19.561 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:19.562 00.001 20224 Worker thread wakes up
21:21:19.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:19.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:20.549 00.986 20224 Exposure complete
21:21:20.620 00.071 20224 worker thread done servicing request
21:21:20.620 00.000 8996 OnExposeComplete: enter
21:21:20.621 00.001 8996 UpdateGuideState(): m_state=6
21:21:20.621 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1682
21:21:20.622 00.001 8996 Star::Find returns 1 (0), X=139.04, Y=473.12, Mass=671709, SNR=320.0, Peak=60083 HFD=4.3
21:21:20.623 00.001 8996 MultiStar: [#1 0.13,0.43,0.91,U] [#2 0.27,0.25,0.79,U] [#3 0.45,0.15,0.00,M1] [#4 0.27,0.09,0.61,U] [#5 0.47,0.05,0.65,U] [#6 0.60,0.26,0.00,M2] [#7 0.49,0.08,0.00,M1] [#8 0.35,0.32,0.00,M3] 
21:21:20.624 00.001 8996 single-star, 4 included, MultiStar: {0.21, 0.16}, one-star: {0.04, -0.05}
21:21:20.625 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
21:21:20.625 00.000 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
21:21:20.626 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.88 mountX=0.05 mountY=0.05, mountTheta=0.77
21:21:20.627 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
21:21:20.628 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
21:21:20.629 00.001 20224 Worker thread wakes up
21:21:20.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
21:21:20.629 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
21:21:20.629 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.05
21:21:20.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:21:20.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:20.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:21:20.629 00.000 20224 MoveAxis(E, 0, ABG)
21:21:20.629 00.000 20224 Move returns status 0, amount 0
21:21:20.629 00.000 20224 MoveAxis(N, 0, ABG)
21:21:20.629 00.000 20224 Move returns status 0, amount 0
21:21:20.629 00.000 20224 move complete, result=0
21:21:20.630 00.001 20224 worker thread done servicing request
21:21:20.637 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60083, med=2745, FiltMin=2499, FiltMax=25933, Gamma=1.000
21:21:20.661 00.024 8996 UpdateGuideState exits: m=671709 SNR=320.0
21:21:20.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:20.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:20.664 00.001 8996 Enqueuing Expose request
21:21:20.664 00.000 20224 Worker thread wakes up
21:21:20.665 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:20.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:20.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:21.833 01.168 20224 Exposure complete
21:21:21.900 00.067 20224 worker thread done servicing request
21:21:21.900 00.000 8996 OnExposeComplete: enter
21:21:21.901 00.001 8996 UpdateGuideState(): m_state=6
21:21:21.902 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1683
21:21:21.902 00.000 8996 Star::Find returns 1 (0), X=139.15, Y=473.00, Mass=749820, SNR=384.1, Peak=59715 HFD=4.3
21:21:21.903 00.001 8996 MultiStar: [#1 0.35,0.28,0.57,U] [#2 0.35,0.33,0.00,M1] [#3 0.53,0.09,0.00,M2] [#4 0.36,0.28,0.48,U] [#5 0.44,0.15,0.51,U] [#6 0.54,0.16,0.00,M3] [#7 0.41,0.18,0.44,U] [#8 0.39,0.36,0.00,M4] 
21:21:21.904 00.001 8996 single-star, 4 included, MultiStar: {0.31, 0.09}, one-star: {0.15, -0.17}
21:21:21.905 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:21:21.905 00.000 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
21:21:21.906 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.85 mountX=0.17 mountY=0.15, mountTheta=0.74
21:21:21.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.17, opts=13)
21:21:21.909 00.001 8996 Enqueuing Move request for scope (0.15, -0.17)
21:21:21.909 00.000 20224 Worker thread wakes up
21:21:21.910 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
21:21:21.910 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
21:21:21.910 00.000 20224 Moving (0.15, -0.17) raw xDistance=0.17 yDistance=0.15
21:21:21.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:21:21.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:21.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:21:21.910 00.000 20224 MoveAxis(E, 0, ABG)
21:21:21.910 00.000 20224 Move returns status 0, amount 0
21:21:21.910 00.000 20224 MoveAxis(N, 0, ABG)
21:21:21.910 00.000 20224 Move returns status 0, amount 0
21:21:21.910 00.000 20224 move complete, result=0
21:21:21.910 00.000 20224 worker thread done servicing request
21:21:21.913 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59715, med=2745, FiltMin=2493, FiltMax=30912, Gamma=1.000
21:21:21.927 00.014 8996 UpdateGuideState exits: m=749820 SNR=384.1
21:21:21.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:21.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:21.929 00.000 8996 Enqueuing Expose request
21:21:21.930 00.001 20224 Worker thread wakes up
21:21:21.930 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:21:21.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:21.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:22.920 00.989 20224 Exposure complete
21:21:22.994 00.074 20224 worker thread done servicing request
21:21:22.994 00.000 8996 OnExposeComplete: enter
21:21:22.995 00.001 8996 UpdateGuideState(): m_state=6
21:21:22.997 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1684
21:21:22.999 00.002 8996 Star::Find returns 1 (0), X=139.10, Y=473.03, Mass=758013, SNR=345.2, Peak=64227 HFD=4.3
21:21:23.001 00.002 8996 MultiStar: [#1 0.17,0.04,0.62,U] [#2 0.14,0.20,0.87,U] [#3 0.46,-0.02,0.66,U] [#4 0.39,0.07,0.49,U] [#5 0.30,0.03,0.62,U] [#6 0.32,0.36,0.00,M4] [#7 0.30,0.20,0.45,U] [#8 0.35,0.10,0.39,U] 
21:21:23.002 00.001 8996 single-star, 7 included, MultiStar: {0.25, 0.04}, one-star: {0.10, -0.14}
21:21:23.003 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
21:21:23.004 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
21:21:23.005 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.96 mountX=0.11 mountY=0.13, mountTheta=0.85
21:21:23.007 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.14, opts=13)
21:21:23.008 00.001 8996 Enqueuing Move request for scope (0.10, -0.14)
21:21:23.009 00.001 20224 Worker thread wakes up
21:21:23.010 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
21:21:23.010 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
21:21:23.010 00.000 20224 Moving (0.10, -0.14) raw xDistance=0.11 yDistance=0.13
21:21:23.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:21:23.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:23.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:21:23.010 00.000 20224 MoveAxis(E, 0, ABG)
21:21:23.010 00.000 20224 Move returns status 0, amount 0
21:21:23.010 00.000 20224 MoveAxis(N, 0, ABG)
21:21:23.010 00.000 20224 Move returns status 0, amount 0
21:21:23.010 00.000 20224 move complete, result=0
21:21:23.010 00.000 20224 worker thread done servicing request
21:21:23.014 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=64227, med=2745, FiltMin=2451, FiltMax=30509, Gamma=1.000
21:21:23.035 00.021 8996 UpdateGuideState exits: m=758013 SNR=345.2
21:21:23.036 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:23.037 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:23.038 00.001 8996 Enqueuing Expose request
21:21:23.039 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:23.040 00.001 20224 Worker thread wakes up
21:21:23.040 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:23.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:24.198 01.158 20224 Exposure complete
21:21:24.293 00.095 20224 worker thread done servicing request
21:21:24.293 00.000 8996 OnExposeComplete: enter
21:21:24.294 00.001 8996 UpdateGuideState(): m_state=6
21:21:24.295 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1685
21:21:24.296 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.18, Mass=769450, SNR=399.6, Peak=64419 HFD=4.6
21:21:24.297 00.001 8996 MultiStar: [#1 -0.06,0.02,0.61,U] [#2 -0.10,0.06,0.64,U] [#3 0.05,0.16,0.50,U] [#4 -0.01,0.25,0.57,U] [#5 0.04,0.06,0.52,U] [#6 0.27,0.34,0.35,U] [#7 0.33,0.40,0.00,M1] [#8 0.05,0.29,0.36,U] 
21:21:24.298 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.12}, one-star: {-0.33, 0.01}
21:21:24.299 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:21:24.300 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:21:24.302 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.05 mountX=-0.07 mountY=-0.11, mountTheta=-2.15
21:21:24.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.12, opts=13)
21:21:24.305 00.001 8996 Enqueuing Move request for scope (-0.06, 0.12)
21:21:24.306 00.001 20224 Worker thread wakes up
21:21:24.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
21:21:24.306 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
21:21:24.306 00.000 20224 Moving (-0.06, 0.12) raw xDistance=-0.07 yDistance=-0.11
21:21:24.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:21:24.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:24.307 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:21:24.307 00.000 20224 MoveAxis(E, 0, ABG)
21:21:24.307 00.000 20224 Move returns status 0, amount 0
21:21:24.307 00.000 20224 MoveAxis(N, 0, ABG)
21:21:24.307 00.000 20224 Move returns status 0, amount 0
21:21:24.307 00.000 20224 move complete, result=0
21:21:24.307 00.000 20224 worker thread done servicing request
21:21:24.314 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=64419, med=2745, FiltMin=2493, FiltMax=28793, Gamma=1.000
21:21:24.338 00.024 8996 UpdateGuideState exits: m=769450 SNR=399.6
21:21:24.340 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:24.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:24.341 00.000 8996 Enqueuing Expose request
21:21:24.342 00.001 20224 Worker thread wakes up
21:21:24.343 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:24.343 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:24.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:25.312 00.969 20224 Exposure complete
21:21:25.371 00.059 20224 worker thread done servicing request
21:21:25.371 00.000 8996 OnExposeComplete: enter
21:21:25.373 00.002 8996 UpdateGuideState(): m_state=6
21:21:25.375 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1686
21:21:25.377 00.002 8996 Star::Find returns 1 (0), X=138.79, Y=473.18, Mass=693129, SNR=340.0, Peak=56051 HFD=4.5
21:21:25.380 00.003 8996 MultiStar: [#1 0.09,0.26,0.69,U] [#2 0.11,0.15,0.85,U] [#3 0.36,0.03,0.67,U] [#4 0.17,-0.00,0.58,U] [#5 0.33,0.13,0.66,U] [#6 0.28,0.23,0.45,U] [#7 0.31,0.29,0.43,U] [#8 0.34,0.25,0.42,U] 
21:21:25.382 00.002 8996 refined, 8 included, MultiStar: {0.16, 0.13}, one-star: {-0.21, 0.01}
21:21:25.383 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
21:21:25.385 00.002 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
21:21:25.386 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.20 cameraTheta=0.69 mountX=0.14 mountY=-0.15, mountTheta=-0.80
21:21:25.387 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.13, opts=13)
21:21:25.389 00.002 8996 Enqueuing Move request for scope (0.16, 0.13)
21:21:25.390 00.001 20224 Worker thread wakes up
21:21:25.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
21:21:25.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
21:21:25.390 00.000 20224 Moving (0.16, 0.13) raw xDistance=0.14 yDistance=-0.15
21:21:25.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:21:25.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:25.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:21:25.390 00.000 20224 MoveAxis(E, 0, ABG)
21:21:25.390 00.000 20224 Move returns status 0, amount 0
21:21:25.390 00.000 20224 MoveAxis(N, 0, ABG)
21:21:25.390 00.000 20224 Move returns status 0, amount 0
21:21:25.391 00.001 20224 move complete, result=0
21:21:25.391 00.000 20224 worker thread done servicing request
21:21:25.398 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56051, med=2745, FiltMin=2464, FiltMax=28061, Gamma=1.000
21:21:25.418 00.020 8996 UpdateGuideState exits: m=693129 SNR=340.0
21:21:25.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:25.420 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:25.420 00.000 8996 Enqueuing Expose request
21:21:25.421 00.001 20224 Worker thread wakes up
21:21:25.421 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:25.422 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:25.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:26.579 01.157 20224 Exposure complete
21:21:26.656 00.077 20224 worker thread done servicing request
21:21:26.657 00.001 8996 OnExposeComplete: enter
21:21:26.658 00.001 8996 UpdateGuideState(): m_state=6
21:21:26.660 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1687
21:21:26.661 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=473.05, Mass=770423, SNR=348.8, Peak=65507 HFD=4.4
21:21:26.662 00.001 8996 MultiStar: [#1 0.12,0.24,0.63,U] [#2 0.19,0.03,0.72,U] [#3 0.22,0.04,0.66,U] [#4 0.20,0.04,0.60,U] [#5 0.42,0.12,0.63,U] [#6 0.29,0.16,0.47,U] [#7 0.20,0.06,0.46,U] [#8 0.30,0.13,0.42,U] 
21:21:26.664 00.002 8996 single-star, 8 included, MultiStar: {0.21, 0.06}, one-star: {0.09, -0.12}
21:21:26.665 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
21:21:26.666 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.32)
21:21:26.667 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.94 mountX=0.10 mountY=0.11, mountTheta=0.84
21:21:26.668 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.12, opts=13)
21:21:26.669 00.001 8996 Enqueuing Move request for scope (0.09, -0.12)
21:21:26.670 00.001 20224 Worker thread wakes up
21:21:26.671 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
21:21:26.671 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
21:21:26.671 00.000 20224 Moving (0.09, -0.12) raw xDistance=0.10 yDistance=0.11
21:21:26.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:21:26.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:26.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:21:26.671 00.000 20224 MoveAxis(E, 0, ABG)
21:21:26.671 00.000 20224 Move returns status 0, amount 0
21:21:26.671 00.000 20224 MoveAxis(N, 0, ABG)
21:21:26.671 00.000 20224 Move returns status 0, amount 0
21:21:26.671 00.000 20224 move complete, result=0
21:21:26.671 00.000 20224 worker thread done servicing request
21:21:26.675 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2477, FiltMax=29245, Gamma=1.000
21:21:26.693 00.018 8996 UpdateGuideState exits: m=770423 SNR=348.8
21:21:26.696 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:26.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:26.699 00.002 8996 Enqueuing Expose request
21:21:26.700 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:26.702 00.002 20224 Worker thread wakes up
21:21:26.702 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:26.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:27.664 00.962 20224 Exposure complete
21:21:27.740 00.076 20224 worker thread done servicing request
21:21:27.740 00.000 8996 OnExposeComplete: enter
21:21:27.741 00.001 8996 UpdateGuideState(): m_state=6
21:21:27.742 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1688
21:21:27.742 00.000 8996 Star::Find returns 1 (0), X=139.00, Y=473.19, Mass=739442, SNR=350.8, Peak=60947 HFD=4.4
21:21:27.743 00.001 8996 MultiStar: [#1 0.06,0.31,0.63,U] [#2 0.02,0.13,0.72,U] [#3 0.26,0.11,0.67,U] [#4 0.20,0.07,0.61,U] [#5 0.32,0.26,0.64,U] [#6 0.28,0.37,0.42,U] [#7 0.28,0.26,0.50,U] [#8 0.35,0.23,0.42,U] 
21:21:27.744 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.17}, one-star: {-0.00, 0.02}
21:21:27.745 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
21:21:27.746 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
21:21:27.747 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.67 mountX=-0.00 mountY=-0.02, mountTheta=-1.77
21:21:27.748 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.02, opts=13)
21:21:27.749 00.001 8996 Enqueuing Move request for scope (-0.00, 0.02)
21:21:27.749 00.000 20224 Worker thread wakes up
21:21:27.750 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
21:21:27.750 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
21:21:27.750 00.000 20224 Moving (-0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
21:21:27.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:21:27.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:27.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:21:27.750 00.000 20224 MoveAxis(E, 0, ABG)
21:21:27.750 00.000 20224 Move returns status 0, amount 0
21:21:27.750 00.000 20224 MoveAxis(N, 0, ABG)
21:21:27.750 00.000 20224 Move returns status 0, amount 0
21:21:27.750 00.000 20224 move complete, result=0
21:21:27.750 00.000 20224 worker thread done servicing request
21:21:27.760 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60947, med=2745, FiltMin=2509, FiltMax=27709, Gamma=1.000
21:21:27.787 00.027 8996 UpdateGuideState exits: m=739442 SNR=350.8
21:21:27.788 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:27.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:27.790 00.001 8996 Enqueuing Expose request
21:21:27.791 00.001 20224 Worker thread wakes up
21:21:27.791 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:21:27.792 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:27.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:28.945 01.153 20224 Exposure complete
21:21:29.032 00.087 20224 worker thread done servicing request
21:21:29.032 00.000 8996 OnExposeComplete: enter
21:21:29.033 00.001 8996 UpdateGuideState(): m_state=6
21:21:29.033 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1689
21:21:29.034 00.001 8996 Star::Find returns 1 (0), X=139.15, Y=473.11, Mass=760397, SNR=369.3, Peak=60195 HFD=4.4
21:21:29.035 00.001 8996 MultiStar: [#1 0.25,0.25,0.58,U] [#2 0.23,-0.03,0.68,U] [#3 0.23,0.07,0.56,U] [#4 0.22,0.13,0.54,U] [#5 0.32,0.04,0.65,U] [#6 0.24,0.07,0.45,U] [#7 0.29,0.14,0.41,U] [#8 0.28,0.17,0.38,U] 
21:21:29.036 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.07}, one-star: {0.15, -0.06}
21:21:29.037 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
21:21:29.037 00.000 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
21:21:29.038 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.38 mountX=0.16 mountY=0.04, mountTheta=0.26
21:21:29.040 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.06, opts=13)
21:21:29.043 00.003 8996 Enqueuing Move request for scope (0.15, -0.06)
21:21:29.045 00.002 20224 Worker thread wakes up
21:21:29.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
21:21:29.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
21:21:29.045 00.000 20224 Moving (0.15, -0.06) raw xDistance=0.16 yDistance=0.04
21:21:29.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:21:29.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:29.046 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:21:29.046 00.000 20224 MoveAxis(E, 0, ABG)
21:21:29.046 00.000 20224 Move returns status 0, amount 0
21:21:29.046 00.000 20224 MoveAxis(N, 0, ABG)
21:21:29.046 00.000 20224 Move returns status 0, amount 0
21:21:29.046 00.000 20224 move complete, result=0
21:21:29.046 00.000 20224 worker thread done servicing request
21:21:29.054 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60195, med=2745, FiltMin=2480, FiltMax=27584, Gamma=1.000
21:21:29.081 00.027 8996 UpdateGuideState exits: m=760397 SNR=369.3
21:21:29.083 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:29.085 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:29.086 00.001 8996 Enqueuing Expose request
21:21:29.088 00.002 20224 Worker thread wakes up
21:21:29.089 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:29.090 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:29.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:30.084 00.994 20224 Exposure complete
21:21:30.158 00.074 20224 worker thread done servicing request
21:21:30.158 00.000 8996 OnExposeComplete: enter
21:21:30.158 00.000 8996 UpdateGuideState(): m_state=6
21:21:30.159 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1690
21:21:30.160 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=473.10, Mass=800951, SNR=354.1, Peak=65507 HFD=4.5
21:21:30.162 00.002 8996 MultiStar: [#1 0.20,0.07,0.63,U] [#2 0.35,0.31,0.77,U] [#3 0.45,0.12,0.55,U] [#4 0.30,0.17,0.59,U] [#5 0.49,0.19,0.00,M1] [#6 0.39,0.07,0.46,U] [#7 0.24,0.13,0.42,U] [#8 0.53,0.45,0.00,M1] 
21:21:30.164 00.002 8996 single-star, 6 included, MultiStar: {0.26, 0.10}, one-star: {0.03, -0.07}
21:21:30.165 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
21:21:30.166 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.13)
21:21:30.167 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.13 mountX=0.04 mountY=0.07, mountTheta=1.03
21:21:30.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
21:21:30.170 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
21:21:30.170 00.000 20224 Worker thread wakes up
21:21:30.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
21:21:30.170 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
21:21:30.170 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.07
21:21:30.171 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:21:30.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:30.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:21:30.171 00.000 20224 MoveAxis(E, 0, ABG)
21:21:30.171 00.000 20224 Move returns status 0, amount 0
21:21:30.171 00.000 20224 MoveAxis(N, 0, ABG)
21:21:30.171 00.000 20224 Move returns status 0, amount 0
21:21:30.171 00.000 20224 move complete, result=0
21:21:30.171 00.000 20224 worker thread done servicing request
21:21:30.175 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2480, FiltMax=31341, Gamma=1.000
21:21:30.198 00.023 8996 UpdateGuideState exits: m=800951 SNR=354.1
21:21:30.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:30.201 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:30.202 00.001 8996 Enqueuing Expose request
21:21:30.203 00.001 20224 Worker thread wakes up
21:21:30.204 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:30.205 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:30.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:31.362 01.157 20224 Exposure complete
21:21:31.438 00.076 20224 worker thread done servicing request
21:21:31.438 00.000 8996 OnExposeComplete: enter
21:21:31.440 00.002 8996 UpdateGuideState(): m_state=6
21:21:31.440 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1691
21:21:31.441 00.001 8996 Star::Find returns 1 (0), X=139.11, Y=473.31, Mass=767942, SNR=348.3, Peak=63331 HFD=4.5
21:21:31.442 00.001 8996 MultiStar: [#1 0.18,-0.03,0.62,U] [#2 0.30,-0.05,0.75,U] [#3 0.34,-0.03,0.76,U] [#4 0.35,0.15,0.57,U] [#5 0.37,-0.04,0.60,U] [#6 0.24,0.11,0.41,U] [#7 0.24,-0.08,0.52,U] [#8 0.45,0.00,0.35,U] 
21:21:31.443 00.001 8996 single-star, 8 included, MultiStar: {0.27, 0.02}, one-star: {0.11, 0.14}
21:21:31.444 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:21:31.445 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
21:21:31.446 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.94 mountX=0.09 mountY=-0.15, mountTheta=-1.04
21:21:31.448 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.14, opts=13)
21:21:31.449 00.001 8996 Enqueuing Move request for scope (0.11, 0.14)
21:21:31.450 00.001 20224 Worker thread wakes up
21:21:31.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
21:21:31.450 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
21:21:31.450 00.000 20224 Moving (0.11, 0.14) raw xDistance=0.09 yDistance=-0.15
21:21:31.451 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:21:31.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:31.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:21:31.451 00.000 20224 MoveAxis(E, 0, ABG)
21:21:31.451 00.000 20224 Move returns status 0, amount 0
21:21:31.451 00.000 20224 MoveAxis(N, 0, ABG)
21:21:31.451 00.000 20224 Move returns status 0, amount 0
21:21:31.451 00.000 20224 move complete, result=0
21:21:31.451 00.000 20224 worker thread done servicing request
21:21:31.456 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=63331, med=2745, FiltMin=2470, FiltMax=25597, Gamma=1.000
21:21:31.473 00.017 8996 UpdateGuideState exits: m=767942 SNR=348.3
21:21:31.474 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:31.476 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:31.477 00.001 8996 Enqueuing Expose request
21:21:31.479 00.002 20224 Worker thread wakes up
21:21:31.479 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:21:31.481 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:31.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:32.474 00.993 20224 Exposure complete
21:21:32.552 00.078 20224 worker thread done servicing request
21:21:32.552 00.000 8996 OnExposeComplete: enter
21:21:32.553 00.001 8996 UpdateGuideState(): m_state=6
21:21:32.555 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1692
21:21:32.556 00.001 8996 Star::Find returns 1 (0), X=139.13, Y=473.03, Mass=715636, SNR=353.7, Peak=61603 HFD=4.4
21:21:32.557 00.001 8996 MultiStar: [#1 0.18,-0.11,0.70,U] [#2 0.11,-0.01,0.78,U] [#3 0.40,-0.06,0.63,U] [#4 0.26,0.01,0.54,U] [#5 0.32,0.04,0.70,U] [#6 0.28,-0.02,0.49,U] [#7 0.19,-0.19,0.46,U] [#8 0.40,0.05,0.40,U] 
21:21:32.558 00.001 8996 single-star, 8 included, MultiStar: {0.24, -0.05}, one-star: {0.13, -0.14}
21:21:32.560 00.002 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
21:21:32.561 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
21:21:32.563 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.20 cameraTheta=-0.81 mountX=0.15 mountY=0.13, mountTheta=0.71
21:21:32.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.14, opts=13)
21:21:32.567 00.002 8996 Enqueuing Move request for scope (0.13, -0.14)
21:21:32.569 00.002 20224 Worker thread wakes up
21:21:32.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
21:21:32.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
21:21:32.569 00.000 20224 Moving (0.13, -0.14) raw xDistance=0.15 yDistance=0.13
21:21:32.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:21:32.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:32.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:21:32.569 00.000 20224 MoveAxis(E, 0, ABG)
21:21:32.570 00.001 20224 Move returns status 0, amount 0
21:21:32.570 00.000 20224 MoveAxis(N, 0, ABG)
21:21:32.570 00.000 20224 Move returns status 0, amount 0
21:21:32.570 00.000 20224 move complete, result=0
21:21:32.570 00.000 20224 worker thread done servicing request
21:21:32.576 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61603, med=2745, FiltMin=2493, FiltMax=27677, Gamma=1.000
21:21:32.601 00.025 8996 UpdateGuideState exits: m=715636 SNR=353.7
21:21:32.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:32.604 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:32.605 00.001 8996 Enqueuing Expose request
21:21:32.607 00.002 20224 Worker thread wakes up
21:21:32.607 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:32.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:32.607 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:33.783 01.176 20224 Exposure complete
21:21:33.855 00.072 20224 worker thread done servicing request
21:21:33.855 00.000 8996 OnExposeComplete: enter
21:21:33.857 00.002 8996 UpdateGuideState(): m_state=6
21:21:33.858 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1693
21:21:33.859 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.01, Mass=841352, SNR=351.5, Peak=65507 HFD=4.5
21:21:33.860 00.001 8996 MultiStar: [#1 -0.05,0.23,0.64,U] [#2 -0.15,0.11,0.83,U] [#3 0.14,-0.20,0.61,U] [#4 0.05,-0.10,0.50,U] [#5 0.13,-0.12,0.62,U] [#6 0.19,0.02,0.39,U] [#7 0.01,0.20,0.48,U] [#8 0.17,0.27,0.40,U] 
21:21:33.861 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {-0.10, -0.16}
21:21:33.862 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
21:21:33.863 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
21:21:33.864 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.56 mountX=0.01 mountY=-0.01, mountTheta=-0.67
21:21:33.866 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
21:21:33.867 00.001 8996 Enqueuing Move request for scope (0.01, 0.01)
21:21:33.868 00.001 20224 Worker thread wakes up
21:21:33.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
21:21:33.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
21:21:33.868 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
21:21:33.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:21:33.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:33.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:21:33.868 00.000 20224 MoveAxis(E, 0, ABG)
21:21:33.868 00.000 20224 Move returns status 0, amount 0
21:21:33.868 00.000 20224 MoveAxis(N, 0, ABG)
21:21:33.868 00.000 20224 Move returns status 0, amount 0
21:21:33.868 00.000 20224 move complete, result=0
21:21:33.868 00.000 20224 worker thread done servicing request
21:21:33.875 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2745, FiltMin=2464, FiltMax=34877, Gamma=1.000
21:21:33.901 00.026 8996 UpdateGuideState exits: m=841352 SNR=351.5
21:21:33.905 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:33.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:33.907 00.001 8996 Enqueuing Expose request
21:21:33.908 00.001 20224 Worker thread wakes up
21:21:33.908 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:21:33.909 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:33.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:34.866 00.957 20224 Exposure complete
21:21:34.948 00.082 20224 worker thread done servicing request
21:21:34.948 00.000 8996 OnExposeComplete: enter
21:21:34.950 00.002 8996 UpdateGuideState(): m_state=6
21:21:34.951 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1694
21:21:34.952 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.03, Mass=800912, SNR=373.0, Peak=65507 HFD=4.4
21:21:34.953 00.001 8996 MultiStar: [#1 0.00,0.02,0.68,U] [#2 0.05,0.07,0.66,U] [#3 0.15,-0.09,0.59,U] [#4 0.03,-0.06,0.57,U] [#5 0.13,0.01,0.62,U] [#6 0.17,0.03,0.39,U] [#7 0.14,-0.04,0.43,U] [#8 0.14,0.26,0.37,U] 
21:21:34.955 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {-0.12, -0.15}
21:21:34.956 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
21:21:34.956 00.000 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
21:21:34.957 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.27 mountX=0.05 mountY=0.01, mountTheta=0.15
21:21:34.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
21:21:34.961 00.002 8996 Enqueuing Move request for scope (0.05, -0.01)
21:21:34.963 00.002 20224 Worker thread wakes up
21:21:34.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
21:21:34.963 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
21:21:34.963 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.01
21:21:34.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:21:34.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:34.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:21:34.963 00.000 20224 MoveAxis(E, 0, ABG)
21:21:34.963 00.000 20224 Move returns status 0, amount 0
21:21:34.963 00.000 20224 MoveAxis(N, 0, ABG)
21:21:34.963 00.000 20224 Move returns status 0, amount 0
21:21:34.963 00.000 20224 move complete, result=0
21:21:34.964 00.001 20224 worker thread done servicing request
21:21:34.970 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2745, FiltMin=2502, FiltMax=31373, Gamma=1.000
21:21:34.992 00.022 8996 UpdateGuideState exits: m=800912 SNR=373.0
21:21:34.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:34.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:34.996 00.002 8996 Enqueuing Expose request
21:21:34.997 00.001 20224 Worker thread wakes up
21:21:34.997 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:34.999 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:34.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:36.186 01.187 20224 Exposure complete
21:21:36.250 00.064 20224 worker thread done servicing request
21:21:36.250 00.000 8996 OnExposeComplete: enter
21:21:36.251 00.001 8996 UpdateGuideState(): m_state=6
21:21:36.252 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1695
21:21:36.253 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.14, Mass=759794, SNR=368.6, Peak=65091 HFD=4.4
21:21:36.254 00.001 8996 MultiStar: [#1 0.12,0.08,0.63,U] [#2 0.15,0.06,0.65,U] [#3 0.27,0.02,0.56,U] [#4 0.09,0.01,0.56,U] [#5 0.33,0.01,0.68,U] [#6 0.17,0.10,0.38,U] [#7 0.14,-0.03,0.47,U] [#8 0.20,0.30,0.37,U] 
21:21:36.256 00.002 8996 refined, 8 included, MultiStar: {0.12, 0.04}, one-star: {-0.15, -0.03}
21:21:36.258 00.002 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
21:21:36.259 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
21:21:36.260 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.32 mountX=0.12 mountY=-0.05, mountTheta=-0.43
21:21:36.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
21:21:36.263 00.001 8996 Enqueuing Move request for scope (0.12, 0.04)
21:21:36.265 00.002 20224 Worker thread wakes up
21:21:36.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
21:21:36.265 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
21:21:36.265 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.12 yDistance=-0.05
21:21:36.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:21:36.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:36.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:21:36.265 00.000 20224 MoveAxis(E, 0, ABG)
21:21:36.265 00.000 20224 Move returns status 0, amount 0
21:21:36.265 00.000 20224 MoveAxis(N, 0, ABG)
21:21:36.265 00.000 20224 Move returns status 0, amount 0
21:21:36.266 00.001 20224 move complete, result=0
21:21:36.266 00.000 20224 worker thread done servicing request
21:21:36.271 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65091, med=2745, FiltMin=2477, FiltMax=29101, Gamma=1.000
21:21:36.292 00.021 8996 UpdateGuideState exits: m=759794 SNR=368.6
21:21:36.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:36.295 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:36.296 00.001 8996 Enqueuing Expose request
21:21:36.297 00.001 20224 Worker thread wakes up
21:21:36.297 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:36.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:36.298 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:37.274 00.976 20224 Exposure complete
21:21:37.352 00.078 20224 worker thread done servicing request
21:21:37.352 00.000 8996 OnExposeComplete: enter
21:21:37.353 00.001 8996 UpdateGuideState(): m_state=6
21:21:37.354 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1696
21:21:37.354 00.000 8996 Star::Find returns 1 (0), X=138.78, Y=473.08, Mass=767012, SNR=343.5, Peak=65507 HFD=4.4
21:21:37.355 00.001 8996 MultiStar: [#1 0.28,0.10,0.77,U] [#2 0.28,-0.04,0.71,U] [#3 0.45,0.03,0.60,U] [#4 0.31,-0.02,0.73,U] [#5 0.33,0.07,0.61,U] [#6 0.33,0.04,0.46,U] [#7 0.36,-0.04,0.46,U] [#8 0.29,0.20,0.46,U] 
21:21:37.356 00.001 8996 refined, 8 included, MultiStar: {0.23, 0.02}, one-star: {-0.22, -0.09}
21:21:37.357 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
21:21:37.358 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
21:21:37.359 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.07 mountX=0.23 mountY=-0.04, mountTheta=-0.18
21:21:37.360 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.02, opts=13)
21:21:37.361 00.001 8996 Enqueuing Move request for scope (0.23, 0.02)
21:21:37.362 00.001 20224 Worker thread wakes up
21:21:37.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
21:21:37.362 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
21:21:37.362 00.000 20224 Moving (0.23, 0.02) raw xDistance=0.23 yDistance=-0.04
21:21:37.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:21:37.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:37.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:21:37.362 00.000 20224 MoveAxis(W, 33, ABG)
21:21:37.362 00.000 20224 Guiding  Dir = 3, Dur = 33
21:21:37.362 00.000 20224 IsSlewing returns 0
21:21:37.363 00.001 20224 IsGuiding returns 0
21:21:37.366 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65507, med=2745, FiltMin=2493, FiltMax=31853, Gamma=1.000
21:21:37.374 00.008 20224 PulseGuide returned control before completion, sleep 32
21:21:37.380 00.006 8996 UpdateGuideState exits: m=767012 SNR=343.5
21:21:37.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:37.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:37.383 00.001 8996 Enqueuing Expose request
21:21:37.420 00.037 20224 IsGuiding returns 1
21:21:37.420 00.000 20224 scope still moving after pulse duration time elapsed
21:21:37.451 00.031 20224 IsSlewing returns 0
21:21:37.452 00.001 20224 IsGuiding returns 0
21:21:37.452 00.000 20224 scope move finished after 33 + 56 ms
21:21:37.452 00.000 20224 Move returns status 0, amount 33
21:21:37.452 00.000 20224 MoveAxis(N, 0, ABG)
21:21:37.452 00.000 20224 Move returns status 0, amount 0
21:21:37.452 00.000 20224 move complete, result=0
21:21:37.452 00.000 20224 worker thread done servicing request
21:21:37.452 00.000 20224 Worker thread wakes up
21:21:37.452 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.0 px 0 ms NORTH
21:21:37.455 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:37.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:38.617 01.162 20224 Exposure complete
21:21:38.679 00.062 20224 worker thread done servicing request
21:21:38.679 00.000 8996 OnExposeComplete: enter
21:21:38.681 00.002 8996 UpdateGuideState(): m_state=6
21:21:38.683 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1697
21:21:38.683 00.000 8996 Star::Find returns 1 (0), X=138.76, Y=473.41, Mass=734710, SNR=337.5, Peak=60195 HFD=4.6
21:21:38.684 00.001 8996 MultiStar: [#1 0.02,0.30,0.67,U] [#2 -0.01,0.24,0.83,U] [#3 0.18,-0.10,0.62,U] [#4 0.15,-0.07,0.57,U] [#5 0.20,0.17,0.64,U] [#6 0.14,0.10,0.42,U] [#7 -0.02,-0.06,0.49,U] [#8 0.35,0.36,0.00,M1] 
21:21:38.685 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.12}, one-star: {-0.24, 0.24}
21:21:38.686 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
21:21:38.687 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
21:21:38.688 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.37 mountX=0.01 mountY=-0.13, mountTheta=-1.46
21:21:38.691 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.12, opts=13)
21:21:38.693 00.002 8996 Enqueuing Move request for scope (0.03, 0.12)
21:21:38.696 00.003 20224 Worker thread wakes up
21:21:38.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.12) opts 0xd
21:21:38.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.12)
21:21:38.696 00.000 20224 Moving (0.03, 0.12) raw xDistance=0.01 yDistance=-0.13
21:21:38.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:21:38.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:38.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:21:38.696 00.000 20224 MoveAxis(E, 0, ABG)
21:21:38.696 00.000 20224 Move returns status 0, amount 0
21:21:38.696 00.000 20224 MoveAxis(N, 0, ABG)
21:21:38.696 00.000 20224 Move returns status 0, amount 0
21:21:38.696 00.000 20224 move complete, result=0
21:21:38.696 00.000 20224 worker thread done servicing request
21:21:38.704 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60195, med=2745, FiltMin=2499, FiltMax=29305, Gamma=1.000
21:21:38.721 00.017 8996 UpdateGuideState exits: m=734710 SNR=337.5
21:21:38.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:38.723 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:38.723 00.000 8996 Enqueuing Expose request
21:21:38.724 00.001 20224 Worker thread wakes up
21:21:38.724 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:38.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:38.724 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:39.710 00.986 20224 Exposure complete
21:21:39.788 00.078 20224 worker thread done servicing request
21:21:39.788 00.000 8996 OnExposeComplete: enter
21:21:39.789 00.001 8996 UpdateGuideState(): m_state=6
21:21:39.790 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1698
21:21:39.791 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.24, Mass=698026, SNR=347.2, Peak=63299 HFD=4.5
21:21:39.792 00.001 8996 MultiStar: [#1 -0.05,0.10,0.66,U] [#2 -0.06,0.06,0.74,U] [#3 0.21,-0.02,0.62,U] [#4 0.20,0.15,0.53,U] [#5 0.31,-0.06,0.61,U] [#6 0.20,0.11,0.46,U] [#7 -0.08,-0.13,0.36,U] [#8 0.25,0.13,0.39,U] 
21:21:39.792 00.000 8996 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.17, 0.06}
21:21:39.793 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
21:21:39.794 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
21:21:39.795 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.64 mountX=0.06 mountY=-0.05, mountTheta=-0.75
21:21:39.798 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
21:21:39.801 00.003 8996 Enqueuing Move request for scope (0.06, 0.05)
21:21:39.802 00.001 20224 Worker thread wakes up
21:21:39.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
21:21:39.802 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
21:21:39.803 00.001 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.05
21:21:39.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:21:39.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:39.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:21:39.803 00.000 20224 MoveAxis(E, 0, ABG)
21:21:39.803 00.000 20224 Move returns status 0, amount 0
21:21:39.803 00.000 20224 MoveAxis(N, 0, ABG)
21:21:39.803 00.000 20224 Move returns status 0, amount 0
21:21:39.803 00.000 20224 move complete, result=0
21:21:39.803 00.000 20224 worker thread done servicing request
21:21:39.808 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63299, med=2745, FiltMin=2448, FiltMax=26797, Gamma=1.000
21:21:39.828 00.020 8996 UpdateGuideState exits: m=698026 SNR=347.2
21:21:39.829 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:39.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:39.831 00.001 8996 Enqueuing Expose request
21:21:39.832 00.001 20224 Worker thread wakes up
21:21:39.832 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:21:39.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:39.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:41.003 01.170 20224 Exposure complete
21:21:41.068 00.065 20224 worker thread done servicing request
21:21:41.068 00.000 8996 OnExposeComplete: enter
21:21:41.069 00.001 8996 UpdateGuideState(): m_state=6
21:21:41.070 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1699
21:21:41.073 00.003 8996 Star::Find returns 1 (0), X=138.84, Y=473.23, Mass=758592, SNR=344.2, Peak=65507 HFD=4.5
21:21:41.076 00.003 8996 MultiStar: [#1 -0.37,0.09,0.65,U] [#2 -0.23,-0.02,0.71,U] [#3 -0.12,-0.23,0.59,U] [#4 -0.19,-0.10,0.55,U] [#5 -0.01,0.06,0.69,U] [#6 -0.09,0.23,0.47,U] [#7 -0.08,0.05,0.57,U] [#8 0.12,0.11,0.39,U] 
21:21:41.078 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.02}, one-star: {-0.16, 0.06}
21:21:41.079 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
21:21:41.080 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:21:41.082 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.97 mountX=-0.14 mountY=-0.01, mountTheta=-3.09
21:21:41.085 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.02, opts=13)
21:21:41.086 00.001 8996 Enqueuing Move request for scope (-0.14, 0.02)
21:21:41.089 00.003 20224 Worker thread wakes up
21:21:41.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
21:21:41.089 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
21:21:41.089 00.000 20224 Moving (-0.14, 0.02) raw xDistance=-0.14 yDistance=-0.01
21:21:41.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:21:41.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:41.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:21:41.089 00.000 20224 MoveAxis(E, 0, ABG)
21:21:41.089 00.000 20224 Move returns status 0, amount 0
21:21:41.089 00.000 20224 MoveAxis(N, 0, ABG)
21:21:41.089 00.000 20224 Move returns status 0, amount 0
21:21:41.089 00.000 20224 move complete, result=0
21:21:41.089 00.000 20224 worker thread done servicing request
21:21:41.100 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2505, FiltMax=31149, Gamma=1.000
21:21:41.116 00.016 8996 UpdateGuideState exits: m=758592 SNR=344.2
21:21:41.118 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:41.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:41.120 00.001 8996 Enqueuing Expose request
21:21:41.121 00.001 20224 Worker thread wakes up
21:21:41.121 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:21:41.122 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:41.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:42.109 00.987 20224 Exposure complete
21:21:42.164 00.055 20224 worker thread done servicing request
21:21:42.164 00.000 8996 OnExposeComplete: enter
21:21:42.165 00.001 8996 UpdateGuideState(): m_state=6
21:21:42.166 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1700
21:21:42.167 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=473.00, Mass=761176, SNR=338.7, Peak=65507 HFD=4.5
21:21:42.169 00.002 8996 MultiStar: [#1 -0.28,0.07,0.72,U] [#2 -0.27,-0.08,0.75,U] [#3 0.05,-0.08,0.65,U] [#4 -0.11,-0.11,0.55,U] [#5 -0.01,-0.20,0.60,U] [#6 -0.00,0.07,0.45,U] [#7 -0.22,-0.08,0.50,U] [#8 0.10,-0.01,0.35,U] 
21:21:42.170 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.26, -0.17}
21:21:42.170 00.000 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
21:21:42.171 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
21:21:42.172 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.62 mountX=-0.13 mountY=0.09, mountTheta=2.51
21:21:42.173 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.08, opts=13)
21:21:42.174 00.001 8996 Enqueuing Move request for scope (-0.14, -0.08)
21:21:42.175 00.001 20224 Worker thread wakes up
21:21:42.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
21:21:42.175 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
21:21:42.175 00.000 20224 Moving (-0.14, -0.08) raw xDistance=-0.13 yDistance=0.09
21:21:42.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:21:42.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:42.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:21:42.175 00.000 20224 MoveAxis(E, 0, ABG)
21:21:42.175 00.000 20224 Move returns status 0, amount 0
21:21:42.175 00.000 20224 MoveAxis(N, 0, ABG)
21:21:42.175 00.000 20224 Move returns status 0, amount 0
21:21:42.175 00.000 20224 move complete, result=0
21:21:42.175 00.000 20224 worker thread done servicing request
21:21:42.179 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2489, FiltMax=32941, Gamma=1.000
21:21:42.201 00.022 8996 UpdateGuideState exits: m=761176 SNR=338.7
21:21:42.204 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:42.206 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:42.208 00.002 8996 Enqueuing Expose request
21:21:42.209 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:42.210 00.001 20224 Worker thread wakes up
21:21:42.210 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:42.210 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:43.374 01.164 20224 Exposure complete
21:21:43.443 00.069 20224 worker thread done servicing request
21:21:43.443 00.000 8996 OnExposeComplete: enter
21:21:43.445 00.002 8996 UpdateGuideState(): m_state=6
21:21:43.446 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1701
21:21:43.447 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.91, Mass=761692, SNR=372.2, Peak=65507 HFD=4.5
21:21:43.448 00.001 8996 MultiStar: [#1 -0.18,0.02,0.68,U] [#2 -0.27,0.04,0.74,U] [#3 0.05,-0.08,0.57,U] [#4 -0.24,-0.09,0.52,U] [#5 -0.21,0.02,0.66,U] [#6 -0.13,-0.04,0.45,U] [#7 -0.11,-0.14,0.46,U] [#8 -0.14,-0.09,0.37,U] 
21:21:43.449 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.08}, one-star: {-0.31, -0.26}
21:21:43.450 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
21:21:43.450 00.000 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
21:21:43.452 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-2.76 mountX=-0.18 mountY=0.10, mountTheta=2.65
21:21:43.454 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.08, opts=13)
21:21:43.456 00.002 8996 Enqueuing Move request for scope (-0.19, -0.08)
21:21:43.457 00.001 20224 Worker thread wakes up
21:21:43.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
21:21:43.457 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
21:21:43.457 00.000 20224 Moving (-0.19, -0.08) raw xDistance=-0.18 yDistance=0.10
21:21:43.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:21:43.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:43.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:21:43.457 00.000 20224 MoveAxis(E, 0, ABG)
21:21:43.457 00.000 20224 Move returns status 0, amount 0
21:21:43.457 00.000 20224 MoveAxis(N, 0, ABG)
21:21:43.457 00.000 20224 Move returns status 0, amount 0
21:21:43.457 00.000 20224 move complete, result=0
21:21:43.457 00.000 20224 worker thread done servicing request
21:21:43.463 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2489, FiltMax=29494, Gamma=1.000
21:21:43.490 00.027 8996 UpdateGuideState exits: m=761692 SNR=372.2
21:21:43.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:43.492 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:43.493 00.001 8996 Enqueuing Expose request
21:21:43.494 00.001 20224 Worker thread wakes up
21:21:43.494 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:43.495 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:43.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:44.485 00.990 20224 Exposure complete
21:21:44.569 00.084 20224 worker thread done servicing request
21:21:44.583 00.014 8996 OnExposeComplete: enter
21:21:44.583 00.000 8996 UpdateGuideState(): m_state=6
21:21:44.585 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1702
21:21:44.586 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.94, Mass=749807, SNR=357.8, Peak=65507 HFD=4.6
21:21:44.588 00.002 8996 MultiStar: [#1 0.00,-0.04,0.74,U] [#2 -0.06,-0.13,0.74,U] [#3 0.21,-0.36,0.67,U] [#4 0.13,-0.13,0.57,U] [#5 0.09,-0.08,0.60,U] [#6 0.10,-0.16,0.42,U] [#7 -0.03,-0.26,0.47,U] [#8 0.16,-0.00,0.37,U] 
21:21:44.589 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.16}, one-star: {-0.42, -0.23}
21:21:44.590 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
21:21:44.591 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
21:21:44.592 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.69 mountX=-0.00 mountY=0.16, mountTheta=1.60
21:21:44.593 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.16, opts=13)
21:21:44.594 00.001 8996 Enqueuing Move request for scope (-0.02, -0.16)
21:21:44.595 00.001 20224 Worker thread wakes up
21:21:44.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
21:21:44.595 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
21:21:44.595 00.000 20224 Moving (-0.02, -0.16) raw xDistance=-0.00 yDistance=0.16
21:21:44.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:21:44.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:44.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:21:44.595 00.000 20224 MoveAxis(E, 0, ABG)
21:21:44.595 00.000 20224 Move returns status 0, amount 0
21:21:44.595 00.000 20224 MoveAxis(N, 0, ABG)
21:21:44.595 00.000 20224 Move returns status 0, amount 0
21:21:44.595 00.000 20224 move complete, result=0
21:21:44.595 00.000 20224 worker thread done servicing request
21:21:44.599 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2499, FiltMax=30099, Gamma=1.000
21:21:44.624 00.025 8996 UpdateGuideState exits: m=749807 SNR=357.8
21:21:44.626 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:44.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:44.629 00.002 8996 Enqueuing Expose request
21:21:44.631 00.002 20224 Worker thread wakes up
21:21:44.631 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:21:44.633 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:44.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:45.783 01.150 20224 Exposure complete
21:21:45.878 00.095 20224 worker thread done servicing request
21:21:45.878 00.000 8996 OnExposeComplete: enter
21:21:45.880 00.002 8996 UpdateGuideState(): m_state=6
21:21:45.881 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1703
21:21:45.883 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=473.01, Mass=749153, SNR=377.9, Peak=65507 HFD=4.5
21:21:45.884 00.001 8996 MultiStar: [#1 -0.03,0.06,0.71,U] [#2 -0.11,-0.04,0.77,U] [#3 0.06,-0.01,0.51,U] [#4 -0.03,0.05,0.50,U] [#5 0.02,-0.15,0.57,U] [#6 -0.00,-0.26,0.39,U] [#7 -0.29,-0.27,0.42,U] [#8 0.02,0.11,0.39,U] 
21:21:45.886 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.07}, one-star: {-0.27, -0.16}
21:21:45.887 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
21:21:45.889 00.002 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
21:21:45.890 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.47 mountX=-0.08 mountY=0.08, mountTheta=2.36
21:21:45.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.07, opts=13)
21:21:45.893 00.001 8996 Enqueuing Move request for scope (-0.09, -0.07)
21:21:45.894 00.001 20224 Worker thread wakes up
21:21:45.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
21:21:45.894 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
21:21:45.894 00.000 20224 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
21:21:45.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:21:45.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:45.895 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:21:45.895 00.000 20224 MoveAxis(E, 0, ABG)
21:21:45.895 00.000 20224 Move returns status 0, amount 0
21:21:45.895 00.000 20224 MoveAxis(N, 0, ABG)
21:21:45.895 00.000 20224 Move returns status 0, amount 0
21:21:45.895 00.000 20224 move complete, result=0
21:21:45.895 00.000 20224 worker thread done servicing request
21:21:45.900 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2496, FiltMax=32035, Gamma=1.000
21:21:45.916 00.016 8996 UpdateGuideState exits: m=749153 SNR=377.9
21:21:45.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:45.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:45.919 00.001 8996 Enqueuing Expose request
21:21:45.920 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:45.920 00.000 20224 Worker thread wakes up
21:21:45.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:45.921 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:46.883 00.962 20224 Exposure complete
21:21:46.957 00.074 20224 worker thread done servicing request
21:21:46.957 00.000 8996 OnExposeComplete: enter
21:21:46.959 00.002 8996 UpdateGuideState(): m_state=6
21:21:46.961 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1704
21:21:46.963 00.002 8996 Star::Find returns 1 (0), X=138.75, Y=473.09, Mass=781190, SNR=390.6, Peak=65507 HFD=4.5
21:21:46.966 00.003 8996 MultiStar: [#1 -0.06,0.15,0.64,U] [#2 -0.18,-0.05,0.63,U] [#3 0.11,-0.03,0.53,U] [#4 -0.09,-0.08,0.46,U] [#5 0.14,-0.07,0.51,U] [#6 0.01,-0.11,0.40,U] [#7 -0.07,-0.25,0.47,U] [#8 0.24,-0.19,0.35,U] 
21:21:46.968 00.002 8996 refined, 8 included, MultiStar: {-0.05, -0.07}, one-star: {-0.25, -0.08}
21:21:46.970 00.002 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
21:21:46.971 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
21:21:46.971 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.22 mountX=-0.04 mountY=0.07, mountTheta=2.12
21:21:46.974 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
21:21:46.976 00.002 8996 Enqueuing Move request for scope (-0.05, -0.07)
21:21:46.978 00.002 20224 Worker thread wakes up
21:21:46.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
21:21:46.978 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
21:21:46.978 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.07
21:21:46.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:21:46.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:46.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:21:46.978 00.000 20224 MoveAxis(E, 0, ABG)
21:21:46.978 00.000 20224 Move returns status 0, amount 0
21:21:46.979 00.001 20224 MoveAxis(N, 0, ABG)
21:21:46.979 00.000 20224 Move returns status 0, amount 0
21:21:46.979 00.000 20224 move complete, result=0
21:21:46.979 00.000 20224 worker thread done servicing request
21:21:46.984 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2499, FiltMax=31117, Gamma=1.000
21:21:47.000 00.016 8996 UpdateGuideState exits: m=781190 SNR=390.6
21:21:47.000 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:47.002 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:47.004 00.002 8996 Enqueuing Expose request
21:21:47.006 00.002 20224 Worker thread wakes up
21:21:47.007 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:47.009 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:47.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:48.180 01.171 20224 Exposure complete
21:21:48.281 00.101 20224 worker thread done servicing request
21:21:48.281 00.000 8996 OnExposeComplete: enter
21:21:48.283 00.002 8996 UpdateGuideState(): m_state=6
21:21:48.284 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1705
21:21:48.285 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=473.00, Mass=747410, SNR=367.3, Peak=65507 HFD=4.5
21:21:48.288 00.003 8996 MultiStar: [#1 -0.12,-0.11,0.70,U] [#2 -0.06,-0.14,0.70,U] [#3 0.05,-0.26,0.54,U] [#4 0.01,-0.32,0.50,U] [#5 0.25,-0.20,0.62,U] [#6 0.07,-0.04,0.43,U] [#7 0.11,-0.11,0.42,U] [#8 0.28,-0.20,0.36,U] 
21:21:48.289 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.17}, one-star: {-0.27, -0.17}
21:21:48.291 00.002 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
21:21:48.292 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
21:21:48.293 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.60 mountX=0.01 mountY=0.17, mountTheta=1.51
21:21:48.295 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.17, opts=13)
21:21:48.297 00.002 8996 Enqueuing Move request for scope (-0.01, -0.17)
21:21:48.298 00.001 20224 Worker thread wakes up
21:21:48.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
21:21:48.298 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
21:21:48.298 00.000 20224 Moving (-0.01, -0.17) raw xDistance=0.01 yDistance=0.17
21:21:48.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:21:48.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:48.299 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:21:48.299 00.000 20224 MoveAxis(E, 0, ABG)
21:21:48.299 00.000 20224 Move returns status 0, amount 0
21:21:48.299 00.000 20224 MoveAxis(N, 0, ABG)
21:21:48.299 00.000 20224 Move returns status 0, amount 0
21:21:48.299 00.000 20224 move complete, result=0
21:21:48.299 00.000 20224 worker thread done servicing request
21:21:48.303 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2470, FiltMax=33277, Gamma=1.000
21:21:48.318 00.015 8996 UpdateGuideState exits: m=747410 SNR=367.3
21:21:48.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:48.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:48.322 00.002 8996 Enqueuing Expose request
21:21:48.323 00.001 20224 Worker thread wakes up
21:21:48.323 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:21:48.323 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:48.324 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:49.321 00.997 20224 Exposure complete
21:21:49.411 00.090 20224 worker thread done servicing request
21:21:49.411 00.000 8996 OnExposeComplete: enter
21:21:49.413 00.002 8996 UpdateGuideState(): m_state=6
21:21:49.414 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1706
21:21:49.416 00.002 8996 Star::Find returns 1 (0), X=138.88, Y=473.15, Mass=731644, SNR=327.8, Peak=65507 HFD=4.4
21:21:49.418 00.002 8996 MultiStar: [#1 -0.09,0.19,0.73,U] [#2 0.03,-0.04,0.76,U] [#3 0.08,-0.00,0.74,U] [#4 -0.09,-0.03,0.60,U] [#5 0.05,-0.12,0.73,U] [#6 0.04,0.06,0.48,U] [#7 0.05,-0.05,0.52,U] [#8 0.06,0.22,0.42,U] 
21:21:49.420 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {-0.12, -0.02}
21:21:49.422 00.002 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
21:21:49.423 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
21:21:49.425 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.17 mountX=-0.01 mountY=-0.01, mountTheta=-2.27
21:21:49.427 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
21:21:49.428 00.001 8996 Enqueuing Move request for scope (-0.01, 0.01)
21:21:49.430 00.002 20224 Worker thread wakes up
21:21:49.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
21:21:49.430 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
21:21:49.430 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
21:21:49.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:21:49.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:49.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:21:49.430 00.000 20224 MoveAxis(E, 0, ABG)
21:21:49.430 00.000 20224 Move returns status 0, amount 0
21:21:49.430 00.000 20224 MoveAxis(N, 0, ABG)
21:21:49.430 00.000 20224 Move returns status 0, amount 0
21:21:49.430 00.000 20224 move complete, result=0
21:21:49.431 00.001 20224 worker thread done servicing request
21:21:49.442 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2473, FiltMax=28205, Gamma=1.000
21:21:49.462 00.020 8996 UpdateGuideState exits: m=731644 SNR=327.8
21:21:49.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:49.464 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:49.465 00.001 8996 Enqueuing Expose request
21:21:49.466 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:21:49.467 00.001 20224 Worker thread wakes up
21:21:49.467 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:49.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:50.635 01.168 20224 Exposure complete
21:21:50.708 00.073 20224 worker thread done servicing request
21:21:50.709 00.001 8996 OnExposeComplete: enter
21:21:50.710 00.001 8996 UpdateGuideState(): m_state=6
21:21:50.711 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1707
21:21:50.712 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=473.12, Mass=742593, SNR=359.8, Peak=65043 HFD=4.6
21:21:50.715 00.003 8996 MultiStar: [#1 -0.04,0.12,0.66,U] [#2 -0.16,-0.01,0.76,U] [#3 -0.14,-0.23,0.55,U] [#4 -0.11,-0.03,0.53,U] [#5 -0.05,0.07,0.60,U] [#6 0.14,0.07,0.46,U] [#7 -0.14,-0.01,0.49,U] [#8 -0.05,0.22,0.46,U] 
21:21:50.718 00.003 8996 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.44, -0.05}
21:21:50.720 00.002 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
21:21:50.722 00.002 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
21:21:50.723 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.07 mountX=-0.14 mountY=0.01, mountTheta=3.09
21:21:50.726 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
21:21:50.727 00.001 8996 Enqueuing Move request for scope (-0.14, 0.01)
21:21:50.728 00.001 20224 Worker thread wakes up
21:21:50.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
21:21:50.728 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
21:21:50.728 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
21:21:50.729 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:21:50.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:50.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:21:50.729 00.000 20224 MoveAxis(E, 0, ABG)
21:21:50.729 00.000 20224 Move returns status 0, amount 0
21:21:50.729 00.000 20224 MoveAxis(N, 0, ABG)
21:21:50.729 00.000 20224 Move returns status 0, amount 0
21:21:50.729 00.000 20224 move complete, result=0
21:21:50.729 00.000 20224 worker thread done servicing request
21:21:50.737 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65043, med=2745, FiltMin=2470, FiltMax=28205, Gamma=1.000
21:21:50.775 00.038 8996 UpdateGuideState exits: m=742593 SNR=359.8
21:21:50.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:50.778 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:50.779 00.001 8996 Enqueuing Expose request
21:21:50.780 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:21:50.781 00.001 20224 Worker thread wakes up
21:21:50.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:50.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:51.756 00.975 20224 Exposure complete
21:21:51.840 00.084 20224 worker thread done servicing request
21:21:51.841 00.001 8996 OnExposeComplete: enter
21:21:51.842 00.001 8996 UpdateGuideState(): m_state=6
21:21:51.843 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1708
21:21:51.843 00.000 8996 Star::Find returns 1 (0), X=138.59, Y=473.08, Mass=747765, SNR=330.7, Peak=65507 HFD=4.4
21:21:51.845 00.002 8996 MultiStar: [#1 -0.37,0.03,0.74,U] [#2 -0.20,-0.04,0.87,U] [#3 -0.27,-0.11,0.62,U] [#4 -0.41,-0.12,0.60,U] [#5 -0.07,0.02,0.67,U] [#6 -0.18,-0.05,0.50,U] [#7 -0.29,-0.15,0.50,U] [#8 -0.14,0.07,0.42,U] 
21:21:51.847 00.002 8996 refined, 8 included, MultiStar: {-0.27, -0.05}, one-star: {-0.41, -0.09}
21:21:51.847 00.000 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
21:21:51.848 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
21:21:51.849 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.28 cameraTheta=-2.96 mountX=-0.27 mountY=0.08, mountTheta=2.84
21:21:51.852 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.05, opts=13)
21:21:51.853 00.001 8996 Enqueuing Move request for scope (-0.27, -0.05)
21:21:51.853 00.000 20224 Worker thread wakes up
21:21:51.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
21:21:51.853 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
21:21:51.853 00.000 20224 Moving (-0.27, -0.05) raw xDistance=-0.27 yDistance=0.08
21:21:51.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:21:51.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:51.854 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:21:51.854 00.000 20224 MoveAxis(E, 39, ABG)
21:21:51.854 00.000 20224 Guiding  Dir = 2, Dur = 39
21:21:51.854 00.000 20224 IsSlewing returns 0
21:21:51.854 00.000 20224 IsGuiding returns 0
21:21:51.858 00.004 20224 PulseGuide returned control before completion, sleep 46
21:21:51.860 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2435, FiltMax=30637, Gamma=1.000
21:21:51.876 00.016 8996 UpdateGuideState exits: m=747765 SNR=330.7
21:21:51.877 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:51.878 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:51.879 00.001 8996 Enqueuing Expose request
21:21:51.905 00.026 20224 IsGuiding returns 1
21:21:51.905 00.000 20224 scope still moving after pulse duration time elapsed
21:21:51.937 00.032 20224 IsSlewing returns 0
21:21:51.937 00.000 20224 IsGuiding returns 1
21:21:51.969 00.032 20224 IsSlewing returns 0
21:21:51.969 00.000 20224 IsGuiding returns 0
21:21:51.969 00.000 20224 scope move finished after 39 + 74 ms
21:21:51.969 00.000 20224 Move returns status 0, amount 39
21:21:51.969 00.000 20224 MoveAxis(N, 0, ABG)
21:21:51.969 00.000 20224 Move returns status 0, amount 0
21:21:51.969 00.000 20224 move complete, result=0
21:21:51.969 00.000 20224 worker thread done servicing request
21:21:51.969 00.000 20224 Worker thread wakes up
21:21:51.970 00.001 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
21:21:51.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:51.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:53.129 01.158 20224 Exposure complete
21:21:53.212 00.083 20224 worker thread done servicing request
21:21:53.212 00.000 8996 OnExposeComplete: enter
21:21:53.213 00.001 8996 UpdateGuideState(): m_state=6
21:21:53.215 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1709
21:21:53.217 00.002 8996 Star::Find returns 1 (0), X=139.05, Y=472.96, Mass=716273, SNR=326.2, Peak=65235 HFD=4.4
21:21:53.218 00.001 8996 MultiStar: [#1 0.21,-0.17,0.74,U] [#2 0.13,-0.16,0.84,U] [#3 0.37,-0.11,0.74,U] [#4 0.28,-0.09,0.61,U] [#5 0.54,-0.03,0.00,M1] [#6 0.40,0.03,0.52,U] [#7 0.34,-0.14,0.46,U] [#8 0.46,-0.09,0.44,U] 
21:21:53.219 00.001 8996 single-star, 7 included, MultiStar: {0.25, -0.13}, one-star: {0.05, -0.21}
21:21:53.221 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:21:53.222 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
21:21:53.223 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.35 mountX=0.07 mountY=0.20, mountTheta=1.25
21:21:53.224 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.21, opts=13)
21:21:53.225 00.001 8996 Enqueuing Move request for scope (0.05, -0.21)
21:21:53.226 00.001 20224 Worker thread wakes up
21:21:53.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.21) opts 0xd
21:21:53.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.21)
21:21:53.226 00.000 20224 Moving (0.05, -0.21) raw xDistance=0.07 yDistance=0.20
21:21:53.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:21:53.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:21:53.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:21:53.226 00.000 20224 MoveAxis(E, 0, ABG)
21:21:53.226 00.000 20224 Move returns status 0, amount 0
21:21:53.226 00.000 20224 MoveAxis(N, 0, ABG)
21:21:53.226 00.000 20224 Move returns status 0, amount 0
21:21:53.226 00.000 20224 move complete, result=0
21:21:53.226 00.000 20224 worker thread done servicing request
21:21:53.230 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65235, med=2745, FiltMin=2496, FiltMax=27808, Gamma=1.000
21:21:53.244 00.014 8996 UpdateGuideState exits: m=716273 SNR=326.2
21:21:53.245 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:53.245 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:53.246 00.001 8996 Enqueuing Expose request
21:21:53.247 00.001 20224 Worker thread wakes up
21:21:53.247 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:21:53.248 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:53.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:54.230 00.982 20224 Exposure complete
21:21:54.312 00.082 20224 worker thread done servicing request
21:21:54.312 00.000 8996 OnExposeComplete: enter
21:21:54.314 00.002 8996 UpdateGuideState(): m_state=6
21:21:54.316 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1710
21:21:54.318 00.002 8996 Star::Find returns 1 (0), X=139.08, Y=472.98, Mass=799785, SNR=361.2, Peak=65507 HFD=4.4
21:21:54.320 00.002 8996 MultiStar: [#1 0.05,-0.18,0.60,U] [#2 0.02,-0.08,0.72,U] [#3 0.34,-0.06,0.61,U] [#4 0.06,-0.21,0.47,U] [#5 0.28,-0.22,0.62,U] [#6 0.21,-0.23,0.41,U] [#7 0.17,-0.03,0.46,U] [#8 0.22,-0.03,0.42,U] 
21:21:54.322 00.002 8996 single-star, 8 included, MultiStar: {0.15, -0.14}, one-star: {0.08, -0.19}
21:21:54.323 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:21:54.325 00.002 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
21:21:54.326 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.19 hyp=0.20 cameraTheta=-1.16 mountX=0.10 mountY=0.18, mountTheta=1.06
21:21:54.329 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.19, opts=13)
21:21:54.331 00.002 8996 Enqueuing Move request for scope (0.08, -0.19)
21:21:54.332 00.001 20224 Worker thread wakes up
21:21:54.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.19) opts 0xd
21:21:54.332 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.19)
21:21:54.332 00.000 20224 Moving (0.08, -0.19) raw xDistance=0.10 yDistance=0.18
21:21:54.333 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:21:54.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:54.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:21:54.333 00.000 20224 MoveAxis(E, 0, ABG)
21:21:54.333 00.000 20224 Move returns status 0, amount 0
21:21:54.333 00.000 20224 MoveAxis(N, 0, ABG)
21:21:54.333 00.000 20224 Move returns status 0, amount 0
21:21:54.333 00.000 20224 move complete, result=0
21:21:54.333 00.000 20224 worker thread done servicing request
21:21:54.338 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2461, FiltMax=32176, Gamma=1.000
21:21:54.353 00.015 8996 UpdateGuideState exits: m=799785 SNR=361.2
21:21:54.356 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:54.358 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:54.361 00.003 8996 Enqueuing Expose request
21:21:54.363 00.002 20224 Worker thread wakes up
21:21:54.363 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:21:54.365 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:54.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:55.515 01.150 20224 Exposure complete
21:21:55.585 00.070 20224 worker thread done servicing request
21:21:55.585 00.000 8996 OnExposeComplete: enter
21:21:55.587 00.002 8996 UpdateGuideState(): m_state=6
21:21:55.588 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1711
21:21:55.589 00.001 8996 Star::Find returns 1 (0), X=139.13, Y=473.00, Mass=765171, SNR=359.6, Peak=65459 HFD=4.4
21:21:55.590 00.001 8996 MultiStar: [#1 0.05,-0.06,0.68,U] [#2 0.12,-0.19,0.79,U] [#3 0.39,-0.37,0.00,M1] [#4 0.17,-0.34,0.55,U] [#5 0.32,-0.18,0.63,U] [#6 0.23,-0.34,0.42,U] [#7 0.27,-0.25,0.42,U] [#8 0.35,-0.10,0.35,U] 
21:21:55.591 00.001 8996 single-star, 7 included, MultiStar: {0.18, -0.20}, one-star: {0.13, -0.17}
21:21:55.591 00.000 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
21:21:55.592 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
21:21:55.593 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.92 mountX=0.14 mountY=0.15, mountTheta=0.81
21:21:55.594 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.17, opts=13)
21:21:55.595 00.001 8996 Enqueuing Move request for scope (0.13, -0.17)
21:21:55.596 00.001 20224 Worker thread wakes up
21:21:55.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
21:21:55.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
21:21:55.596 00.000 20224 Moving (0.13, -0.17) raw xDistance=0.14 yDistance=0.15
21:21:55.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:21:55.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:55.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:21:55.596 00.000 20224 MoveAxis(E, 0, ABG)
21:21:55.597 00.001 20224 Move returns status 0, amount 0
21:21:55.597 00.000 20224 MoveAxis(N, 0, ABG)
21:21:55.597 00.000 20224 Move returns status 0, amount 0
21:21:55.597 00.000 20224 move complete, result=0
21:21:55.597 00.000 20224 worker thread done servicing request
21:21:55.605 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65459, med=2745, FiltMin=2502, FiltMax=28944, Gamma=1.000
21:21:55.634 00.029 8996 UpdateGuideState exits: m=765171 SNR=359.6
21:21:55.637 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:55.639 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:55.642 00.003 8996 Enqueuing Expose request
21:21:55.645 00.003 20224 Worker thread wakes up
21:21:55.645 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:21:55.647 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:55.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:56.634 00.987 20224 Exposure complete
21:21:56.703 00.069 20224 worker thread done servicing request
21:21:56.703 00.000 8996 OnExposeComplete: enter
21:21:56.704 00.001 8996 UpdateGuideState(): m_state=6
21:21:56.706 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1712
21:21:56.708 00.002 8996 Star::Find returns 1 (0), X=139.10, Y=472.83, Mass=685575, SNR=338.1, Peak=53699 HFD=4.4
21:21:56.709 00.001 8996 MultiStar: [#1 0.36,-0.02,0.77,U] [#2 0.37,-0.28,0.81,U] [#3 0.41,-0.31,0.00,M2] [#4 0.44,-0.24,0.00,M1] [#5 0.50,-0.31,0.00,M1] [#6 0.63,-0.25,0.00,M1] [#7 0.51,-0.25,0.00,M1] [#8 0.39,-0.08,0.44,U] 
21:21:56.711 00.002 8996 refined, 3 included, MultiStar: {0.28, -0.21}, one-star: {0.10, -0.34}
21:21:56.713 00.002 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
21:21:56.713 00.000 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
21:21:56.714 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-0.63 mountX=0.30 mountY=0.17, mountTheta=0.52
21:21:56.717 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.21, opts=13)
21:21:56.718 00.001 8996 Enqueuing Move request for scope (0.28, -0.21)
21:21:56.720 00.002 20224 Worker thread wakes up
21:21:56.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.21) opts 0xd
21:21:56.720 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.21)
21:21:56.720 00.000 20224 Moving (0.28, -0.21) raw xDistance=0.30 yDistance=0.17
21:21:56.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:21:56.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:56.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:21:56.720 00.000 20224 MoveAxis(W, 44, ABG)
21:21:56.720 00.000 20224 Guiding  Dir = 3, Dur = 44
21:21:56.722 00.002 20224 IsSlewing returns 0
21:21:56.722 00.000 20224 IsGuiding returns 0
21:21:56.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53699, med=2745, FiltMin=2499, FiltMax=25270, Gamma=1.000
21:21:56.740 00.014 8996 UpdateGuideState exits: m=685575 SNR=338.1
21:21:56.742 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:56.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:56.743 00.000 8996 Enqueuing Expose request
21:21:56.784 00.041 20224 IsGuiding returns 1
21:21:56.786 00.002 20224 scope still moving after pulse duration time elapsed
21:21:56.815 00.029 20224 IsSlewing returns 0
21:21:56.815 00.000 20224 IsGuiding returns 1
21:21:56.846 00.031 20224 IsSlewing returns 0
21:21:56.846 00.000 20224 IsGuiding returns 1
21:21:56.877 00.031 20224 IsSlewing returns 0
21:21:56.877 00.000 20224 IsGuiding returns 0
21:21:56.877 00.000 20224 scope move finished after 44 + 111 ms
21:21:56.877 00.000 20224 Move returns status 0, amount 44
21:21:56.877 00.000 20224 MoveAxis(N, 0, ABG)
21:21:56.877 00.000 20224 Move returns status 0, amount 0
21:21:56.877 00.000 20224 move complete, result=0
21:21:56.877 00.000 20224 worker thread done servicing request
21:21:56.877 00.000 20224 Worker thread wakes up
21:21:56.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:56.878 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.2 px 0 ms NORTH
21:21:56.880 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:58.051 01.171 20224 Exposure complete
21:21:58.123 00.072 20224 worker thread done servicing request
21:21:58.124 00.001 8996 OnExposeComplete: enter
21:21:58.125 00.001 8996 UpdateGuideState(): m_state=6
21:21:58.126 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1713
21:21:58.128 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=473.00, Mass=774274, SNR=374.9, Peak=65507 HFD=4.3
21:21:58.130 00.002 8996 MultiStar: [#1 -0.11,0.08,0.67,U] [#2 -0.13,-0.11,0.80,U] [#3 0.10,-0.22,0.56,U] [#4 -0.02,-0.21,0.54,U] [#5 -0.02,-0.10,0.60,U] [#6 0.08,0.03,0.41,U] [#7 0.10,-0.19,0.43,U] [#8 0.02,0.03,0.40,U] 
21:21:58.132 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.10}, one-star: {-0.29, -0.17}
21:21:58.133 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
21:21:58.134 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
21:21:58.136 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.14 mountX=-0.06 mountY=0.11, mountTheta=2.04
21:21:58.138 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
21:21:58.139 00.001 8996 Enqueuing Move request for scope (-0.07, -0.10)
21:21:58.141 00.002 20224 Worker thread wakes up
21:21:58.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
21:21:58.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
21:21:58.141 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
21:21:58.142 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:21:58.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:58.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:21:58.142 00.000 20224 MoveAxis(E, 0, ABG)
21:21:58.142 00.000 20224 Move returns status 0, amount 0
21:21:58.142 00.000 20224 MoveAxis(N, 0, ABG)
21:21:58.142 00.000 20224 Move returns status 0, amount 0
21:21:58.142 00.000 20224 move complete, result=0
21:21:58.142 00.000 20224 worker thread done servicing request
21:21:58.148 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2499, FiltMax=34835, Gamma=1.000
21:21:58.165 00.017 8996 UpdateGuideState exits: m=774274 SNR=374.9
21:21:58.166 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:58.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:58.167 00.000 8996 Enqueuing Expose request
21:21:58.168 00.001 20224 Worker thread wakes up
21:21:58.168 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:58.169 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:58.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:21:59.165 00.996 20224 Exposure complete
21:21:59.257 00.092 20224 worker thread done servicing request
21:21:59.257 00.000 8996 OnExposeComplete: enter
21:21:59.260 00.003 8996 UpdateGuideState(): m_state=6
21:21:59.263 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1714
21:21:59.265 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=473.17, Mass=727799, SNR=364.4, Peak=65507 HFD=4.5
21:21:59.268 00.003 8996 MultiStar: [#1 0.04,0.04,0.67,U] [#2 -0.16,-0.07,0.74,U] [#3 0.20,-0.10,0.64,U] [#4 0.04,-0.24,0.55,U] [#5 0.01,0.00,0.65,U] [#6 0.20,-0.11,0.43,U] [#7 0.09,-0.13,0.49,U] [#8 0.14,-0.06,0.37,U] 
21:21:59.270 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {-0.32, 0.00}
21:21:59.272 00.002 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
21:21:59.274 00.002 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
21:21:59.274 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.79 mountX=-0.01 mountY=0.06, mountTheta=1.69
21:21:59.276 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
21:21:59.278 00.002 8996 Enqueuing Move request for scope (-0.01, -0.06)
21:21:59.279 00.001 20224 Worker thread wakes up
21:21:59.279 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
21:21:59.279 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
21:21:59.280 00.001 20224 Moving (-0.01, -0.06) raw xDistance=-0.01 yDistance=0.06
21:21:59.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:21:59.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:21:59.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:21:59.280 00.000 20224 MoveAxis(E, 0, ABG)
21:21:59.280 00.000 20224 Move returns status 0, amount 0
21:21:59.280 00.000 20224 MoveAxis(N, 0, ABG)
21:21:59.280 00.000 20224 Move returns status 0, amount 0
21:21:59.280 00.000 20224 move complete, result=0
21:21:59.280 00.000 20224 worker thread done servicing request
21:21:59.286 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2745, FiltMin=2499, FiltMax=28905, Gamma=1.000
21:21:59.311 00.025 8996 UpdateGuideState exits: m=727799 SNR=364.4
21:21:59.315 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:21:59.318 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:21:59.319 00.001 8996 Enqueuing Expose request
21:21:59.320 00.001 20224 Worker thread wakes up
21:21:59.320 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:21:59.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:21:59.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:00.490 01.169 20224 Exposure complete
21:22:00.581 00.091 20224 worker thread done servicing request
21:22:00.581 00.000 8996 OnExposeComplete: enter
21:22:00.583 00.002 8996 UpdateGuideState(): m_state=6
21:22:00.585 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1715
21:22:00.586 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=473.09, Mass=765997, SNR=348.0, Peak=62995 HFD=4.3
21:22:00.588 00.002 8996 MultiStar: [#1 -0.07,0.24,0.67,U] [#2 -0.19,0.18,0.68,U] [#3 0.10,-0.10,0.68,U] [#4 -0.05,-0.04,0.59,U] [#5 0.14,0.01,0.61,U] [#6 0.18,-0.05,0.48,U] [#7 -0.01,0.16,0.49,U] [#8 0.25,0.11,0.39,U] 
21:22:00.590 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.04}, one-star: {-0.45, -0.08}
21:22:00.591 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
21:22:00.592 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
21:22:00.593 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.55 mountX=-0.06 mountY=-0.03, mountTheta=-2.66
21:22:00.595 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
21:22:00.596 00.001 8996 Enqueuing Move request for scope (-0.06, 0.04)
21:22:00.597 00.001 20224 Worker thread wakes up
21:22:00.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
21:22:00.597 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
21:22:00.597 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
21:22:00.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:22:00.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:00.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:22:00.597 00.000 20224 MoveAxis(E, 0, ABG)
21:22:00.598 00.001 20224 Move returns status 0, amount 0
21:22:00.598 00.000 20224 MoveAxis(N, 0, ABG)
21:22:00.598 00.000 20224 Move returns status 0, amount 0
21:22:00.598 00.000 20224 move complete, result=0
21:22:00.598 00.000 20224 worker thread done servicing request
21:22:00.606 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62995, med=2745, FiltMin=2483, FiltMax=31107, Gamma=1.000
21:22:00.626 00.020 8996 UpdateGuideState exits: m=765997 SNR=348.0
21:22:00.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:00.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:00.629 00.001 8996 Enqueuing Expose request
21:22:00.629 00.000 20224 Worker thread wakes up
21:22:00.630 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:22:00.630 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:00.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:01.611 00.981 20224 Exposure complete
21:22:01.693 00.082 20224 worker thread done servicing request
21:22:01.693 00.000 8996 OnExposeComplete: enter
21:22:01.695 00.002 8996 UpdateGuideState(): m_state=6
21:22:01.697 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1716
21:22:01.698 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.88, Mass=760560, SNR=364.1, Peak=65507 HFD=4.4
21:22:01.700 00.002 8996 MultiStar: [#1 -0.06,-0.14,0.66,U] [#2 0.08,-0.28,0.73,U] [#3 0.18,-0.02,0.59,U] [#4 0.18,0.07,0.57,U] [#5 0.21,-0.22,0.58,U] [#6 0.42,-0.09,0.47,U] [#7 0.34,0.11,0.44,U] [#8 0.25,-0.18,0.39,U] 
21:22:01.702 00.002 8996 refined, 8 included, MultiStar: {0.11, -0.14}, one-star: {-0.18, -0.29}
21:22:01.704 00.002 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
21:22:01.705 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
21:22:01.707 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.88 mountX=0.12 mountY=0.12, mountTheta=0.78
21:22:01.710 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.14, opts=13)
21:22:01.711 00.001 8996 Enqueuing Move request for scope (0.11, -0.14)
21:22:01.713 00.002 20224 Worker thread wakes up
21:22:01.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
21:22:01.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
21:22:01.713 00.000 20224 Moving (0.11, -0.14) raw xDistance=0.12 yDistance=0.12
21:22:01.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:22:01.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:01.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:22:01.714 00.001 20224 MoveAxis(E, 0, ABG)
21:22:01.714 00.000 20224 Move returns status 0, amount 0
21:22:01.714 00.000 20224 MoveAxis(N, 0, ABG)
21:22:01.714 00.000 20224 Move returns status 0, amount 0
21:22:01.714 00.000 20224 move complete, result=0
21:22:01.714 00.000 20224 worker thread done servicing request
21:22:01.721 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2499, FiltMax=29110, Gamma=1.000
21:22:01.738 00.017 8996 UpdateGuideState exits: m=760560 SNR=364.1
21:22:01.740 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:01.743 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:01.745 00.002 8996 Enqueuing Expose request
21:22:01.747 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:01.750 00.003 20224 Worker thread wakes up
21:22:01.750 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:01.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:02.912 01.162 20224 Exposure complete
21:22:02.983 00.071 20224 worker thread done servicing request
21:22:02.983 00.000 8996 OnExposeComplete: enter
21:22:02.985 00.002 8996 UpdateGuideState(): m_state=6
21:22:02.986 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1717
21:22:02.987 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.17, Mass=746550, SNR=361.3, Peak=65507 HFD=4.4
21:22:02.989 00.002 8996 MultiStar: [#1 0.11,0.13,0.59,U] [#2 0.15,-0.01,0.81,U] [#3 0.21,0.27,0.58,U] [#4 0.20,0.21,0.55,U] [#5 0.36,-0.00,0.56,U] [#6 0.28,-0.12,0.39,U] [#7 0.18,-0.16,0.45,U] [#8 0.38,0.09,0.34,U] 
21:22:02.989 00.000 8996 single-star, 8 included, MultiStar: {0.17, 0.05}, one-star: {-0.06, -0.00}
21:22:02.991 00.002 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
21:22:02.992 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
21:22:02.993 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.09 mountX=-0.05 mountY=0.01, mountTheta=2.98
21:22:02.995 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.00, opts=13)
21:22:02.996 00.001 8996 Enqueuing Move request for scope (-0.06, -0.00)
21:22:02.997 00.001 20224 Worker thread wakes up
21:22:02.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
21:22:02.997 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
21:22:02.997 00.000 20224 Moving (-0.06, -0.00) raw xDistance=-0.05 yDistance=0.01
21:22:02.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:22:02.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:02.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:22:02.997 00.000 20224 MoveAxis(E, 0, ABG)
21:22:02.997 00.000 20224 Move returns status 0, amount 0
21:22:02.997 00.000 20224 MoveAxis(N, 0, ABG)
21:22:02.997 00.000 20224 Move returns status 0, amount 0
21:22:02.997 00.000 20224 move complete, result=0
21:22:02.998 00.001 20224 worker thread done servicing request
21:22:03.000 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2502, FiltMax=28621, Gamma=1.000
21:22:03.021 00.021 8996 UpdateGuideState exits: m=746550 SNR=361.3
21:22:03.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:03.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:03.025 00.002 8996 Enqueuing Expose request
21:22:03.026 00.001 20224 Worker thread wakes up
21:22:03.026 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:03.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:03.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:04.006 00.979 20224 Exposure complete
21:22:04.069 00.063 20224 worker thread done servicing request
21:22:04.069 00.000 8996 OnExposeComplete: enter
21:22:04.070 00.001 8996 UpdateGuideState(): m_state=6
21:22:04.071 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1718
21:22:04.071 00.000 8996 Star::Find returns 1 (0), X=138.88, Y=473.05, Mass=677310, SNR=376.5, Peak=65091 HFD=4.3
21:22:04.072 00.001 8996 MultiStar: [#1 0.15,0.02,0.62,U] [#2 -0.03,-0.07,0.70,U] [#3 0.08,0.08,0.52,U] [#4 0.02,0.10,0.56,U] [#5 0.18,0.01,0.57,U] [#6 0.04,0.02,0.38,U] [#7 0.02,0.03,0.45,U] [#8 0.20,0.09,0.36,U] 
21:22:04.073 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.00}, one-star: {-0.12, -0.12}
21:22:04.074 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
21:22:04.075 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
21:22:04.075 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.03 mountX=0.04 mountY=-0.00, mountTheta=-0.08
21:22:04.077 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.00, opts=13)
21:22:04.077 00.000 8996 Enqueuing Move request for scope (0.04, -0.00)
21:22:04.078 00.001 20224 Worker thread wakes up
21:22:04.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
21:22:04.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
21:22:04.078 00.000 20224 Moving (0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
21:22:04.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:22:04.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:04.079 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:22:04.079 00.000 20224 MoveAxis(E, 0, ABG)
21:22:04.079 00.000 20224 Move returns status 0, amount 0
21:22:04.079 00.000 20224 MoveAxis(N, 0, ABG)
21:22:04.079 00.000 20224 Move returns status 0, amount 0
21:22:04.079 00.000 20224 move complete, result=0
21:22:04.079 00.000 20224 worker thread done servicing request
21:22:04.082 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65091, med=2745, FiltMin=2483, FiltMax=28957, Gamma=1.000
21:22:04.095 00.013 8996 UpdateGuideState exits: m=677310 SNR=376.5
21:22:04.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:04.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:04.097 00.000 8996 Enqueuing Expose request
21:22:04.098 00.001 20224 Worker thread wakes up
21:22:04.098 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:22:04.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:04.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:05.267 01.168 20224 Exposure complete
21:22:05.339 00.072 20224 worker thread done servicing request
21:22:05.339 00.000 8996 OnExposeComplete: enter
21:22:05.340 00.001 8996 UpdateGuideState(): m_state=6
21:22:05.341 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1719
21:22:05.343 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=473.00, Mass=695688, SNR=366.3, Peak=64259 HFD=4.4
21:22:05.346 00.003 8996 MultiStar: [#1 -0.19,-0.01,0.65,U] [#2 -0.19,-0.07,0.78,U] [#3 -0.15,-0.14,0.57,U] [#4 -0.09,-0.06,0.50,U] [#5 0.08,-0.07,0.67,U] [#6 0.25,0.00,0.44,U] [#7 0.08,-0.14,0.41,U] [#8 0.26,0.09,0.38,U] 
21:22:05.347 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.08}, one-star: {-0.22, -0.17}
21:22:05.349 00.002 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
21:22:05.351 00.002 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
21:22:05.352 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.23 mountX=-0.05 mountY=0.08, mountTheta=2.13
21:22:05.355 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.08, opts=13)
21:22:05.356 00.001 8996 Enqueuing Move request for scope (-0.06, -0.08)
21:22:05.358 00.002 20224 Worker thread wakes up
21:22:05.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
21:22:05.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
21:22:05.359 00.001 20224 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.08
21:22:05.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:22:05.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:05.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:22:05.359 00.000 20224 MoveAxis(E, 0, ABG)
21:22:05.359 00.000 20224 Move returns status 0, amount 0
21:22:05.359 00.000 20224 MoveAxis(N, 0, ABG)
21:22:05.359 00.000 20224 Move returns status 0, amount 0
21:22:05.359 00.000 20224 move complete, result=0
21:22:05.360 00.001 20224 worker thread done servicing request
21:22:05.366 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64259, med=2745, FiltMin=2493, FiltMax=29702, Gamma=1.000
21:22:05.393 00.027 8996 UpdateGuideState exits: m=695688 SNR=366.3
21:22:05.395 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:05.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:05.397 00.001 8996 Enqueuing Expose request
21:22:05.398 00.001 20224 Worker thread wakes up
21:22:05.398 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:05.399 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:05.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:06.392 00.993 20224 Exposure complete
21:22:06.462 00.070 20224 worker thread done servicing request
21:22:06.462 00.000 8996 OnExposeComplete: enter
21:22:06.463 00.001 8996 UpdateGuideState(): m_state=6
21:22:06.464 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1720
21:22:06.465 00.001 8996 Star::Find returns 1 (0), X=139.08, Y=473.33, Mass=717085, SNR=358.6, Peak=56307 HFD=4.4
21:22:06.466 00.001 8996 MultiStar: [#1 -0.06,0.29,0.67,U] [#2 -0.03,0.03,0.72,U] [#3 0.20,0.18,0.61,U] [#4 0.07,0.23,0.57,U] [#5 0.29,-0.12,0.68,U] [#6 0.09,-0.08,0.49,U] [#7 -0.01,-0.05,0.50,U] [#8 0.32,0.03,0.41,U] 
21:22:06.467 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.09}, one-star: {0.08, 0.16}
21:22:06.468 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
21:22:06.469 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
21:22:06.469 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.13 cameraTheta=0.72 mountX=0.09 mountY=-0.10, mountTheta=-0.83
21:22:06.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.09, opts=13)
21:22:06.471 00.000 8996 Enqueuing Move request for scope (0.10, 0.09)
21:22:06.472 00.001 20224 Worker thread wakes up
21:22:06.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
21:22:06.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
21:22:06.472 00.000 20224 Moving (0.10, 0.09) raw xDistance=0.09 yDistance=-0.10
21:22:06.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:22:06.473 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:06.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:22:06.473 00.000 20224 MoveAxis(E, 0, ABG)
21:22:06.473 00.000 20224 Move returns status 0, amount 0
21:22:06.473 00.000 20224 MoveAxis(N, 0, ABG)
21:22:06.473 00.000 20224 Move returns status 0, amount 0
21:22:06.473 00.000 20224 move complete, result=0
21:22:06.473 00.000 20224 worker thread done servicing request
21:22:06.476 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56307, med=2745, FiltMin=2493, FiltMax=23677, Gamma=1.000
21:22:06.491 00.015 8996 UpdateGuideState exits: m=717085 SNR=358.6
21:22:06.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:06.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:06.494 00.001 8996 Enqueuing Expose request
21:22:06.494 00.000 20224 Worker thread wakes up
21:22:06.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:06.494 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:06.495 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:07.650 01.155 20224 Exposure complete
21:22:07.715 00.065 20224 worker thread done servicing request
21:22:07.715 00.000 8996 OnExposeComplete: enter
21:22:07.716 00.001 8996 UpdateGuideState(): m_state=6
21:22:07.717 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1721
21:22:07.717 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=473.03, Mass=731559, SNR=324.6, Peak=65507 HFD=4.4
21:22:07.718 00.001 8996 MultiStar: [#1 -0.17,-0.19,0.73,U] [#2 -0.16,-0.15,0.84,U] [#3 -0.12,-0.36,0.68,U] [#4 -0.11,-0.19,0.62,U] [#5 0.06,-0.27,0.65,U] [#6 -0.09,-0.08,0.48,U] [#7 -0.09,-0.28,0.49,U] [#8 0.10,-0.08,0.40,U] 
21:22:07.720 00.002 8996 refined, 8 included, MultiStar: {-0.12, -0.19}, one-star: {-0.29, -0.14}
21:22:07.721 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:22:07.721 00.000 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
21:22:07.722 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-2.13 mountX=-0.10 mountY=0.21, mountTheta=2.03
21:22:07.723 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.19, opts=13)
21:22:07.724 00.001 8996 Enqueuing Move request for scope (-0.12, -0.19)
21:22:07.725 00.001 20224 Worker thread wakes up
21:22:07.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
21:22:07.725 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
21:22:07.725 00.000 20224 Moving (-0.12, -0.19) raw xDistance=-0.10 yDistance=0.21
21:22:07.725 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:22:07.725 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:22:07.725 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:22:07.725 00.000 20224 MoveAxis(E, 0, ABG)
21:22:07.725 00.000 20224 Move returns status 0, amount 0
21:22:07.725 00.000 20224 MoveAxis(N, 0, ABG)
21:22:07.725 00.000 20224 Move returns status 0, amount 0
21:22:07.726 00.001 20224 move complete, result=0
21:22:07.726 00.000 20224 worker thread done servicing request
21:22:07.729 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2489, FiltMax=33062, Gamma=1.000
21:22:07.753 00.024 8996 UpdateGuideState exits: m=731559 SNR=324.6
21:22:07.756 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:07.758 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:07.760 00.002 8996 Enqueuing Expose request
21:22:07.762 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:07.764 00.002 20224 Worker thread wakes up
21:22:07.764 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:07.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:08.748 00.984 20224 Exposure complete
21:22:08.833 00.085 20224 worker thread done servicing request
21:22:08.833 00.000 8996 OnExposeComplete: enter
21:22:08.835 00.002 8996 UpdateGuideState(): m_state=6
21:22:08.837 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1722
21:22:08.839 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=473.02, Mass=753310, SNR=375.2, Peak=65507 HFD=4.4
21:22:08.841 00.002 8996 MultiStar: [#1 -0.07,-0.02,0.66,U] [#2 -0.09,-0.32,0.80,U] [#3 -0.00,-0.31,0.56,U] [#4 -0.08,-0.27,0.53,U] [#5 0.10,-0.00,0.58,U] [#6 -0.12,-0.15,0.38,U] [#7 0.04,-0.26,0.43,U] [#8 0.14,0.07,0.40,U] 
21:22:08.842 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.17}, one-star: {-0.23, -0.15}
21:22:08.843 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
21:22:08.845 00.002 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
21:22:08.846 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.90 mountX=-0.04 mountY=0.17, mountTheta=1.81
21:22:08.847 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
21:22:08.848 00.001 8996 Enqueuing Move request for scope (-0.06, -0.17)
21:22:08.849 00.001 20224 Worker thread wakes up
21:22:08.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
21:22:08.849 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
21:22:08.849 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.04 yDistance=0.17
21:22:08.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:22:08.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:08.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:22:08.849 00.000 20224 MoveAxis(E, 0, ABG)
21:22:08.849 00.000 20224 Move returns status 0, amount 0
21:22:08.849 00.000 20224 MoveAxis(N, 0, ABG)
21:22:08.849 00.000 20224 Move returns status 0, amount 0
21:22:08.850 00.001 20224 move complete, result=0
21:22:08.850 00.000 20224 worker thread done servicing request
21:22:08.853 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2480, FiltMax=33309, Gamma=1.000
21:22:08.877 00.024 8996 UpdateGuideState exits: m=753310 SNR=375.2
21:22:08.879 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:08.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:08.882 00.002 8996 Enqueuing Expose request
21:22:08.883 00.001 20224 Worker thread wakes up
21:22:08.883 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:08.885 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:08.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:10.042 01.157 20224 Exposure complete
21:22:10.107 00.065 20224 worker thread done servicing request
21:22:10.107 00.000 8996 OnExposeComplete: enter
21:22:10.109 00.002 8996 UpdateGuideState(): m_state=6
21:22:10.111 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1723
21:22:10.113 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=473.09, Mass=766218, SNR=356.8, Peak=65507 HFD=4.5
21:22:10.115 00.002 8996 MultiStar: [#1 0.07,-0.19,0.67,U] [#2 0.02,-0.03,0.71,U] [#3 0.07,-0.55,0.00,M1] [#4 -0.00,-0.49,0.00,M1] [#5 0.17,-0.22,0.65,U] [#6 0.04,-0.13,0.41,U] [#7 0.02,-0.16,0.48,U] [#8 0.11,0.03,0.41,U] 
21:22:10.117 00.002 8996 refined, 6 included, MultiStar: {0.00, -0.11}, one-star: {-0.24, -0.08}
21:22:10.119 00.002 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
21:22:10.120 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.69)
21:22:10.122 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.57 mountX=0.01 mountY=0.11, mountTheta=1.47
21:22:10.125 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.11, opts=13)
21:22:10.126 00.001 8996 Enqueuing Move request for scope (0.00, -0.11)
21:22:10.128 00.002 20224 Worker thread wakes up
21:22:10.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
21:22:10.128 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
21:22:10.128 00.000 20224 Moving (0.00, -0.11) raw xDistance=0.01 yDistance=0.11
21:22:10.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:22:10.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:10.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:22:10.128 00.000 20224 MoveAxis(E, 0, ABG)
21:22:10.128 00.000 20224 Move returns status 0, amount 0
21:22:10.128 00.000 20224 MoveAxis(N, 0, ABG)
21:22:10.128 00.000 20224 Move returns status 0, amount 0
21:22:10.128 00.000 20224 move complete, result=0
21:22:10.129 00.001 20224 worker thread done servicing request
21:22:10.136 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2745, FiltMin=2493, FiltMax=30477, Gamma=1.000
21:22:10.160 00.024 8996 UpdateGuideState exits: m=766218 SNR=356.8
21:22:10.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:10.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:10.163 00.001 8996 Enqueuing Expose request
21:22:10.164 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:10.165 00.001 20224 Worker thread wakes up
21:22:10.165 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:10.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:11.144 00.979 20224 Exposure complete
21:22:11.222 00.078 20224 worker thread done servicing request
21:22:11.222 00.000 8996 OnExposeComplete: enter
21:22:11.223 00.001 8996 UpdateGuideState(): m_state=6
21:22:11.225 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1724
21:22:11.226 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.11, Mass=739239, SNR=355.9, Peak=65507 HFD=4.4
21:22:11.228 00.002 8996 MultiStar: [#1 0.01,0.02,0.75,U] [#2 0.13,0.10,0.72,U] [#3 0.18,-0.32,0.62,U] [#4 0.19,-0.16,0.53,U] [#5 0.16,-0.14,0.60,U] [#6 0.25,0.18,0.49,U] [#7 0.16,-0.08,0.47,U] [#8 0.26,0.16,0.39,U] 
21:22:11.229 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.04}, one-star: {-0.17, -0.06}
21:22:11.230 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
21:22:11.231 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.85)
21:22:11.232 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-0.41 mountX=0.10 mountY=0.03, mountTheta=0.30
21:22:11.233 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
21:22:11.234 00.001 8996 Enqueuing Move request for scope (0.10, -0.04)
21:22:11.236 00.002 20224 Worker thread wakes up
21:22:11.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
21:22:11.236 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
21:22:11.236 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.10 yDistance=0.03
21:22:11.237 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:22:11.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:11.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:22:11.237 00.000 20224 MoveAxis(E, 0, ABG)
21:22:11.237 00.000 20224 Move returns status 0, amount 0
21:22:11.237 00.000 20224 MoveAxis(N, 0, ABG)
21:22:11.237 00.000 20224 Move returns status 0, amount 0
21:22:11.237 00.000 20224 move complete, result=0
21:22:11.237 00.000 20224 worker thread done servicing request
21:22:11.248 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2467, FiltMax=30621, Gamma=1.000
21:22:11.284 00.036 8996 UpdateGuideState exits: m=739239 SNR=355.9
21:22:11.286 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:11.288 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:11.289 00.001 8996 Enqueuing Expose request
21:22:11.291 00.002 20224 Worker thread wakes up
21:22:11.291 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:11.292 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:11.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:12.466 01.174 20224 Exposure complete
21:22:12.549 00.083 20224 worker thread done servicing request
21:22:12.549 00.000 8996 OnExposeComplete: enter
21:22:12.551 00.002 8996 UpdateGuideState(): m_state=6
21:22:12.552 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1725
21:22:12.554 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=472.85, Mass=754651, SNR=341.0, Peak=65507 HFD=4.5
21:22:12.555 00.001 8996 MultiStar: [#1 0.07,-0.06,0.73,U] [#2 -0.05,0.01,0.85,U] [#3 0.05,-0.25,0.64,U] [#4 -0.06,-0.14,0.67,U] [#5 0.11,-0.13,0.63,U] [#6 0.03,-0.00,0.45,U] [#7 0.09,-0.20,0.45,U] [#8 0.22,-0.08,0.42,U] 
21:22:12.556 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.14}, one-star: {-0.26, -0.32}
21:22:12.557 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
21:22:12.557 00.000 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
21:22:12.558 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.63 mountX=0.00 mountY=0.14, mountTheta=1.54
21:22:12.559 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.14, opts=13)
21:22:12.560 00.001 8996 Enqueuing Move request for scope (-0.01, -0.14)
21:22:12.561 00.001 20224 Worker thread wakes up
21:22:12.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
21:22:12.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
21:22:12.561 00.000 20224 Moving (-0.01, -0.14) raw xDistance=0.00 yDistance=0.14
21:22:12.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:22:12.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:12.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:22:12.561 00.000 20224 MoveAxis(E, 0, ABG)
21:22:12.561 00.000 20224 Move returns status 0, amount 0
21:22:12.561 00.000 20224 MoveAxis(N, 0, ABG)
21:22:12.561 00.000 20224 Move returns status 0, amount 0
21:22:12.561 00.000 20224 move complete, result=0
21:22:12.561 00.000 20224 worker thread done servicing request
21:22:12.565 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2467, FiltMax=31280, Gamma=1.000
21:22:12.587 00.022 8996 UpdateGuideState exits: m=754651 SNR=341.0
21:22:12.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:12.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:12.590 00.001 8996 Enqueuing Expose request
21:22:12.591 00.001 20224 Worker thread wakes up
21:22:12.591 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:12.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:12.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:13.565 00.973 20224 Exposure complete
21:22:13.627 00.062 20224 worker thread done servicing request
21:22:13.627 00.000 8996 OnExposeComplete: enter
21:22:13.629 00.002 8996 UpdateGuideState(): m_state=6
21:22:13.629 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1726
21:22:13.630 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.72, Mass=825250, SNR=408.6, Peak=65507 HFD=4.5
21:22:13.632 00.002 8996 MultiStar: [#1 0.05,-0.14,0.56,U] [#2 -0.00,-0.05,0.75,U] [#3 0.28,-0.17,0.60,U] [#4 0.25,-0.21,0.55,U] [#5 0.30,-0.21,0.61,U] [#6 0.34,-0.16,0.36,U] [#7 0.21,-0.32,0.39,U] [#8 0.26,0.07,0.35,U] 
21:22:13.633 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.21}, one-star: {-0.19, -0.45}
21:22:13.633 00.000 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
21:22:13.634 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
21:22:13.635 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.04 mountX=0.14 mountY=0.19, mountTheta=0.94
21:22:13.636 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.21, opts=13)
21:22:13.637 00.001 8996 Enqueuing Move request for scope (0.12, -0.21)
21:22:13.638 00.001 20224 Worker thread wakes up
21:22:13.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
21:22:13.638 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
21:22:13.638 00.000 20224 Moving (0.12, -0.21) raw xDistance=0.14 yDistance=0.19
21:22:13.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:22:13.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:13.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:22:13.638 00.000 20224 MoveAxis(E, 0, ABG)
21:22:13.638 00.000 20224 Move returns status 0, amount 0
21:22:13.638 00.000 20224 MoveAxis(N, 0, ABG)
21:22:13.638 00.000 20224 Move returns status 0, amount 0
21:22:13.638 00.000 20224 move complete, result=0
21:22:13.639 00.001 20224 worker thread done servicing request
21:22:13.644 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2502, FiltMax=33408, Gamma=1.000
21:22:13.671 00.027 8996 UpdateGuideState exits: m=825250 SNR=408.6
21:22:13.672 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:13.673 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:13.675 00.002 8996 Enqueuing Expose request
21:22:13.676 00.001 20224 Worker thread wakes up
21:22:13.676 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:13.677 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:13.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:14.834 01.157 20224 Exposure complete
21:22:14.922 00.088 20224 worker thread done servicing request
21:22:14.922 00.000 8996 OnExposeComplete: enter
21:22:14.924 00.002 8996 UpdateGuideState(): m_state=6
21:22:14.926 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1727
21:22:14.928 00.002 8996 Star::Find returns 1 (0), X=138.96, Y=473.10, Mass=768932, SNR=394.2, Peak=65507 HFD=4.4
21:22:14.929 00.001 8996 MultiStar: [#1 0.27,-0.24,0.66,U] [#2 0.25,-0.08,0.65,U] [#3 0.26,-0.37,0.48,U] [#4 0.24,-0.27,0.52,U] [#5 0.45,-0.13,0.51,U] [#6 0.35,-0.02,0.37,U] [#7 0.23,-0.28,0.36,U] [#8 0.41,0.06,0.36,U] 
21:22:14.931 00.002 8996 single-star, 8 included, MultiStar: {0.23, -0.15}, one-star: {-0.04, -0.07}
21:22:14.932 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:22:14.933 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
21:22:14.934 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.13 mountX=-0.04 mountY=0.07, mountTheta=2.03
21:22:14.935 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.07, opts=13)
21:22:14.936 00.001 8996 Enqueuing Move request for scope (-0.04, -0.07)
21:22:14.937 00.001 20224 Worker thread wakes up
21:22:14.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
21:22:14.937 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
21:22:14.937 00.000 20224 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
21:22:14.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:22:14.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:14.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:22:14.937 00.000 20224 MoveAxis(E, 0, ABG)
21:22:14.937 00.000 20224 Move returns status 0, amount 0
21:22:14.937 00.000 20224 MoveAxis(N, 0, ABG)
21:22:14.937 00.000 20224 Move returns status 0, amount 0
21:22:14.937 00.000 20224 move complete, result=0
21:22:14.938 00.001 20224 worker thread done servicing request
21:22:14.941 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2470, FiltMax=30157, Gamma=1.000
21:22:14.958 00.017 8996 UpdateGuideState exits: m=768932 SNR=394.2
21:22:14.959 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:14.960 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:14.960 00.000 8996 Enqueuing Expose request
21:22:14.961 00.001 20224 Worker thread wakes up
21:22:14.961 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:14.962 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:14.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:15.940 00.978 20224 Exposure complete
21:22:16.014 00.074 20224 worker thread done servicing request
21:22:16.014 00.000 8996 OnExposeComplete: enter
21:22:16.015 00.001 8996 UpdateGuideState(): m_state=6
21:22:16.016 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1728
21:22:16.017 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=473.01, Mass=711314, SNR=309.9, Peak=60531 HFD=4.4
21:22:16.019 00.002 8996 MultiStar: [#1 0.09,0.08,0.78,U] [#2 0.04,-0.05,0.81,U] [#3 0.09,-0.02,0.75,U] [#4 0.02,-0.18,0.63,U] [#5 0.38,0.02,0.68,U] [#6 0.26,-0.16,0.53,U] [#7 0.12,-0.18,0.47,U] [#8 0.39,0.26,0.48,U] 
21:22:16.021 00.002 8996 refined, 8 included, MultiStar: {0.15, -0.05}, one-star: {0.10, -0.16}
21:22:16.023 00.002 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
21:22:16.025 00.002 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.95)
21:22:16.026 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.31 mountX=0.15 mountY=0.03, mountTheta=0.19
21:22:16.028 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
21:22:16.029 00.001 8996 Enqueuing Move request for scope (0.15, -0.05)
21:22:16.031 00.002 20224 Worker thread wakes up
21:22:16.031 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
21:22:16.031 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
21:22:16.031 00.000 20224 Moving (0.15, -0.05) raw xDistance=0.15 yDistance=0.03
21:22:16.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:22:16.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:16.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:22:16.032 00.001 20224 MoveAxis(E, 0, ABG)
21:22:16.032 00.000 20224 Move returns status 0, amount 0
21:22:16.032 00.000 20224 MoveAxis(N, 0, ABG)
21:22:16.032 00.000 20224 Move returns status 0, amount 0
21:22:16.032 00.000 20224 move complete, result=0
21:22:16.032 00.000 20224 worker thread done servicing request
21:22:16.039 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60531, med=2745, FiltMin=2496, FiltMax=28909, Gamma=1.000
21:22:16.063 00.024 8996 UpdateGuideState exits: m=711314 SNR=309.9
21:22:16.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:16.066 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:16.067 00.001 8996 Enqueuing Expose request
21:22:16.069 00.002 20224 Worker thread wakes up
21:22:16.069 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:16.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:16.071 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:17.224 01.153 20224 Exposure complete
21:22:17.293 00.069 20224 worker thread done servicing request
21:22:17.293 00.000 8996 OnExposeComplete: enter
21:22:17.295 00.002 8996 UpdateGuideState(): m_state=6
21:22:17.296 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1729
21:22:17.297 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.08, Mass=758987, SNR=349.2, Peak=65507 HFD=4.4
21:22:17.299 00.002 8996 MultiStar: [#1 -0.05,0.15,0.63,U] [#2 0.07,-0.14,0.78,U] [#3 0.28,-0.04,0.65,U] [#4 0.10,-0.02,0.57,U] [#5 0.15,-0.20,0.64,U] [#6 0.24,-0.11,0.44,U] [#7 0.29,-0.11,0.56,U] [#8 0.22,0.10,0.44,U] 
21:22:17.301 00.002 8996 single-star, 8 included, MultiStar: {0.12, -0.06}, one-star: {-0.03, -0.09}
21:22:17.302 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
21:22:17.303 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
21:22:17.304 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.85 mountX=-0.02 mountY=0.10, mountTheta=1.75
21:22:17.306 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.09, opts=13)
21:22:17.307 00.001 8996 Enqueuing Move request for scope (-0.03, -0.09)
21:22:17.308 00.001 20224 Worker thread wakes up
21:22:17.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
21:22:17.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
21:22:17.308 00.000 20224 Moving (-0.03, -0.09) raw xDistance=-0.02 yDistance=0.10
21:22:17.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:22:17.308 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:17.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:22:17.308 00.000 20224 MoveAxis(E, 0, ABG)
21:22:17.308 00.000 20224 Move returns status 0, amount 0
21:22:17.308 00.000 20224 MoveAxis(N, 0, ABG)
21:22:17.308 00.000 20224 Move returns status 0, amount 0
21:22:17.308 00.000 20224 move complete, result=0
21:22:17.308 00.000 20224 worker thread done servicing request
21:22:17.312 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2505, FiltMax=29101, Gamma=1.000
21:22:17.325 00.013 8996 UpdateGuideState exits: m=758987 SNR=349.2
21:22:17.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:17.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:17.329 00.002 8996 Enqueuing Expose request
21:22:17.331 00.002 20224 Worker thread wakes up
21:22:17.331 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:17.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:17.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:18.310 00.978 20224 Exposure complete
21:22:18.399 00.089 20224 worker thread done servicing request
21:22:18.399 00.000 8996 OnExposeComplete: enter
21:22:18.400 00.001 8996 UpdateGuideState(): m_state=6
21:22:18.402 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1730
21:22:18.403 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=472.77, Mass=729971, SNR=364.7, Peak=63411 HFD=4.4
21:22:18.404 00.001 8996 MultiStar: [#1 0.03,0.20,0.60,U] [#2 0.02,0.16,0.73,U] [#3 0.23,-0.18,0.58,U] [#4 0.23,-0.04,0.56,U] [#5 0.22,-0.15,0.61,U] [#6 0.35,-0.12,0.41,U] [#7 0.32,-0.15,0.48,U] [#8 0.18,0.03,0.39,U] 
21:22:18.405 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.09}, one-star: {-0.05, -0.40}
21:22:18.406 00.001 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
21:22:18.407 00.001 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
21:22:18.408 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.58 mountX=0.15 mountY=0.07, mountTheta=0.47
21:22:18.409 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.09, opts=13)
21:22:18.410 00.001 8996 Enqueuing Move request for scope (0.14, -0.09)
21:22:18.411 00.001 20224 Worker thread wakes up
21:22:18.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
21:22:18.411 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
21:22:18.411 00.000 20224 Moving (0.14, -0.09) raw xDistance=0.15 yDistance=0.07
21:22:18.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:22:18.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:18.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:22:18.411 00.000 20224 MoveAxis(E, 0, ABG)
21:22:18.411 00.000 20224 Move returns status 0, amount 0
21:22:18.411 00.000 20224 MoveAxis(N, 0, ABG)
21:22:18.411 00.000 20224 Move returns status 0, amount 0
21:22:18.411 00.000 20224 move complete, result=0
21:22:18.412 00.001 20224 worker thread done servicing request
21:22:18.418 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63411, med=2745, FiltMin=2509, FiltMax=26941, Gamma=1.000
21:22:18.438 00.020 8996 UpdateGuideState exits: m=729971 SNR=364.7
21:22:18.439 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:18.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:18.440 00.000 8996 Enqueuing Expose request
21:22:18.441 00.001 20224 Worker thread wakes up
21:22:18.441 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:18.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:18.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:19.607 01.165 20224 Exposure complete
21:22:19.689 00.082 20224 worker thread done servicing request
21:22:19.689 00.000 8996 OnExposeComplete: enter
21:22:19.690 00.001 8996 UpdateGuideState(): m_state=6
21:22:19.691 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1731
21:22:19.692 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=472.95, Mass=702566, SNR=352.6, Peak=62835 HFD=4.4
21:22:19.693 00.001 8996 MultiStar: [#1 0.28,0.25,0.68,U] [#2 0.26,0.13,0.81,U] [#3 0.46,0.12,0.00,M1] [#4 0.37,0.15,0.50,U] [#5 0.36,-0.02,0.61,U] [#6 0.50,0.21,0.00,M1] [#7 0.36,0.14,0.41,U] [#8 0.36,0.35,0.00,M1] 
21:22:19.694 00.001 8996 single-star, 5 included, MultiStar: {0.22, 0.04}, one-star: {-0.06, -0.22}
21:22:19.695 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
21:22:19.697 00.002 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
21:22:19.698 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.83 mountX=-0.04 mountY=0.22, mountTheta=1.74
21:22:19.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.22, opts=13)
21:22:19.701 00.001 8996 Enqueuing Move request for scope (-0.06, -0.22)
21:22:19.703 00.002 20224 Worker thread wakes up
21:22:19.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
21:22:19.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
21:22:19.703 00.000 20224 Moving (-0.06, -0.22) raw xDistance=-0.04 yDistance=0.22
21:22:19.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:22:19.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:22:19.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:22:19.703 00.000 20224 MoveAxis(E, 0, ABG)
21:22:19.703 00.000 20224 Move returns status 0, amount 0
21:22:19.703 00.000 20224 MoveAxis(N, 0, ABG)
21:22:19.703 00.000 20224 Move returns status 0, amount 0
21:22:19.703 00.000 20224 move complete, result=0
21:22:19.703 00.000 20224 worker thread done servicing request
21:22:19.708 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62835, med=2745, FiltMin=2493, FiltMax=27248, Gamma=1.000
21:22:19.723 00.015 8996 UpdateGuideState exits: m=702566 SNR=352.6
21:22:19.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:19.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:19.726 00.001 8996 Enqueuing Expose request
21:22:19.726 00.000 20224 Worker thread wakes up
21:22:19.726 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:19.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:19.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:20.711 00.984 20224 Exposure complete
21:22:20.775 00.064 20224 worker thread done servicing request
21:22:20.776 00.001 8996 OnExposeComplete: enter
21:22:20.777 00.001 8996 UpdateGuideState(): m_state=6
21:22:20.777 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1732
21:22:20.779 00.002 8996 Star::Find returns 1 (0), X=138.93, Y=472.80, Mass=732925, SNR=318.5, Peak=61491 HFD=4.4
21:22:20.782 00.003 8996 MultiStar: [#1 0.22,-0.14,0.72,U] [#2 0.33,0.10,0.82,U] [#3 0.59,0.06,0.00,M2] [#4 0.58,0.02,0.00,M1] [#5 0.37,-0.08,0.73,U] [#6 0.57,0.00,0.00,M2] [#7 0.49,-0.08,0.00,M1] [#8 0.37,-0.10,0.45,U] 
21:22:20.784 00.002 8996 refined, 4 included, MultiStar: {0.22, -0.13}, one-star: {-0.07, -0.37}
21:22:20.787 00.003 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
21:22:20.788 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.71)
21:22:20.788 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-0.55 mountX=0.23 mountY=0.11, mountTheta=0.44
21:22:20.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.13, opts=13)
21:22:20.791 00.001 8996 Enqueuing Move request for scope (0.22, -0.13)
21:22:20.792 00.001 20224 Worker thread wakes up
21:22:20.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
21:22:20.792 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
21:22:20.792 00.000 20224 Moving (0.22, -0.13) raw xDistance=0.23 yDistance=0.11
21:22:20.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:22:20.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:20.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:22:20.793 00.001 20224 MoveAxis(W, 33, ABG)
21:22:20.793 00.000 20224 Guiding  Dir = 3, Dur = 33
21:22:20.793 00.000 20224 IsSlewing returns 0
21:22:20.793 00.000 20224 IsGuiding returns 0
21:22:20.796 00.003 20224 PulseGuide returned control before completion, sleep 41
21:22:20.800 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61491, med=2745, FiltMin=2493, FiltMax=27645, Gamma=1.000
21:22:20.816 00.016 8996 UpdateGuideState exits: m=732925 SNR=318.5
21:22:20.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:20.817 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:20.818 00.001 8996 Enqueuing Expose request
21:22:20.842 00.024 20224 IsGuiding returns 1
21:22:20.842 00.000 20224 scope still moving after pulse duration time elapsed
21:22:20.874 00.032 20224 IsSlewing returns 0
21:22:20.874 00.000 20224 IsGuiding returns 0
21:22:20.874 00.000 20224 scope move finished after 33 + 47 ms
21:22:20.874 00.000 20224 Move returns status 0, amount 33
21:22:20.874 00.000 20224 MoveAxis(N, 0, ABG)
21:22:20.874 00.000 20224 Move returns status 0, amount 0
21:22:20.874 00.000 20224 move complete, result=0
21:22:20.874 00.000 20224 worker thread done servicing request
21:22:20.874 00.000 20224 Worker thread wakes up
21:22:20.874 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:20.875 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:20.875 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
21:22:22.030 01.155 20224 Exposure complete
21:22:22.099 00.069 20224 worker thread done servicing request
21:22:22.099 00.000 8996 OnExposeComplete: enter
21:22:22.101 00.002 8996 UpdateGuideState(): m_state=6
21:22:22.102 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1733
21:22:22.103 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.98, Mass=738400, SNR=349.4, Peak=65507 HFD=4.3
21:22:22.104 00.001 8996 MultiStar: [#1 -0.03,-0.19,0.66,U] [#2 -0.15,-0.15,0.94,U] [#3 0.14,-0.28,0.61,U] [#4 -0.01,-0.21,0.56,U] [#5 0.08,-0.12,0.67,U] [#6 0.24,0.09,0.43,U] [#7 0.06,-0.02,0.45,U] [#8 0.04,0.02,0.44,U] 
21:22:22.104 00.000 8996 refined, 8 included, MultiStar: {-0.00, -0.14}, one-star: {-0.14, -0.19}
21:22:22.105 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
21:22:22.106 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
21:22:22.107 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.60 mountX=0.01 mountY=0.14, mountTheta=1.50
21:22:22.108 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.14, opts=13)
21:22:22.109 00.001 8996 Enqueuing Move request for scope (-0.00, -0.14)
21:22:22.110 00.001 20224 Worker thread wakes up
21:22:22.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
21:22:22.110 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
21:22:22.110 00.000 20224 Moving (-0.00, -0.14) raw xDistance=0.01 yDistance=0.14
21:22:22.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:22:22.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:22.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:22:22.110 00.000 20224 MoveAxis(E, 0, ABG)
21:22:22.110 00.000 20224 Move returns status 0, amount 0
21:22:22.110 00.000 20224 MoveAxis(N, 0, ABG)
21:22:22.110 00.000 20224 Move returns status 0, amount 0
21:22:22.110 00.000 20224 move complete, result=0
21:22:22.110 00.000 20224 worker thread done servicing request
21:22:22.114 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2493, FiltMax=31341, Gamma=1.000
21:22:22.138 00.024 8996 UpdateGuideState exits: m=738400 SNR=349.4
21:22:22.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:22.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:22.142 00.002 8996 Enqueuing Expose request
21:22:22.143 00.001 20224 Worker thread wakes up
21:22:22.143 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:22.144 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:22.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:23.125 00.981 20224 Exposure complete
21:22:23.180 00.055 20224 worker thread done servicing request
21:22:23.180 00.000 8996 OnExposeComplete: enter
21:22:23.181 00.001 8996 UpdateGuideState(): m_state=6
21:22:23.182 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1734
21:22:23.182 00.000 8996 Star::Find returns 1 (0), X=138.75, Y=472.67, Mass=676143, SNR=339.0, Peak=55715 HFD=4.5
21:22:23.183 00.001 8996 MultiStar: [#1 0.09,-0.08,0.64,U] [#2 0.08,-0.10,0.82,U] [#3 0.16,-0.23,0.62,U] [#4 0.21,-0.01,0.61,U] [#5 0.33,-0.09,0.63,U] [#6 0.40,-0.03,0.45,U] [#7 0.09,-0.02,0.43,U] [#8 0.32,0.08,0.43,U] 
21:22:23.185 00.002 8996 refined, 8 included, MultiStar: {0.12, -0.15}, one-star: {-0.25, -0.50}
21:22:23.186 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
21:22:23.187 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
21:22:23.188 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.89 mountX=0.13 mountY=0.13, mountTheta=0.78
21:22:23.191 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.15, opts=13)
21:22:23.194 00.003 8996 Enqueuing Move request for scope (0.12, -0.15)
21:22:23.196 00.002 20224 Worker thread wakes up
21:22:23.197 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
21:22:23.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
21:22:23.197 00.000 20224 Moving (0.12, -0.15) raw xDistance=0.13 yDistance=0.13
21:22:23.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:22:23.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:23.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:22:23.197 00.000 20224 MoveAxis(E, 0, ABG)
21:22:23.198 00.001 20224 Move returns status 0, amount 0
21:22:23.198 00.000 20224 MoveAxis(N, 0, ABG)
21:22:23.198 00.000 20224 Move returns status 0, amount 0
21:22:23.198 00.000 20224 move complete, result=0
21:22:23.198 00.000 20224 worker thread done servicing request
21:22:23.207 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55715, med=2745, FiltMin=2461, FiltMax=29040, Gamma=1.000
21:22:23.223 00.016 8996 UpdateGuideState exits: m=676143 SNR=339.0
21:22:23.226 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:23.228 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:23.231 00.003 8996 Enqueuing Expose request
21:22:23.233 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:23.235 00.002 20224 Worker thread wakes up
21:22:23.235 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:23.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:24.399 01.164 20224 Exposure complete
21:22:24.464 00.065 20224 worker thread done servicing request
21:22:24.464 00.000 8996 OnExposeComplete: enter
21:22:24.465 00.001 8996 UpdateGuideState(): m_state=6
21:22:24.466 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1735
21:22:24.467 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.03, Mass=769326, SNR=333.3, Peak=65507 HFD=4.3
21:22:24.468 00.001 8996 MultiStar: [#1 -0.10,-0.05,0.73,U] [#2 -0.04,-0.18,0.84,U] [#3 0.29,-0.10,0.71,U] [#4 0.20,-0.12,0.62,U] [#5 0.25,-0.29,0.62,U] [#6 0.27,0.03,0.48,U] [#7 0.10,-0.10,0.53,U] [#8 0.26,0.05,0.47,U] 
21:22:24.469 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {-0.11, -0.14}
21:22:24.469 00.000 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:22:24.470 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
21:22:24.471 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.86 mountX=0.11 mountY=0.10, mountTheta=0.75
21:22:24.472 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.11, opts=13)
21:22:24.473 00.001 8996 Enqueuing Move request for scope (0.10, -0.11)
21:22:24.473 00.000 20224 Worker thread wakes up
21:22:24.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
21:22:24.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
21:22:24.473 00.000 20224 Moving (0.10, -0.11) raw xDistance=0.11 yDistance=0.10
21:22:24.474 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:22:24.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:24.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:22:24.474 00.000 20224 MoveAxis(E, 0, ABG)
21:22:24.474 00.000 20224 Move returns status 0, amount 0
21:22:24.474 00.000 20224 MoveAxis(N, 0, ABG)
21:22:24.474 00.000 20224 Move returns status 0, amount 0
21:22:24.474 00.000 20224 move complete, result=0
21:22:24.475 00.001 20224 worker thread done servicing request
21:22:24.477 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2745, FiltMin=2457, FiltMax=32237, Gamma=1.000
21:22:24.492 00.015 8996 UpdateGuideState exits: m=769326 SNR=333.3
21:22:24.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:24.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:24.495 00.001 8996 Enqueuing Expose request
21:22:24.495 00.000 20224 Worker thread wakes up
21:22:24.495 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:24.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:24.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:25.474 00.978 20224 Exposure complete
21:22:25.535 00.061 20224 worker thread done servicing request
21:22:25.535 00.000 8996 OnExposeComplete: enter
21:22:25.536 00.001 8996 UpdateGuideState(): m_state=6
21:22:25.537 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1736
21:22:25.538 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=473.02, Mass=726845, SNR=346.9, Peak=65507 HFD=4.4
21:22:25.539 00.001 8996 MultiStar: [#1 0.13,-0.22,0.72,U] [#2 0.18,-0.13,0.66,U] [#3 0.16,-0.22,0.62,U] [#4 0.04,-0.24,0.63,U] [#5 0.10,-0.33,0.58,U] [#6 0.22,-0.07,0.45,U] [#7 -0.05,-0.26,0.48,U] [#8 0.12,0.01,0.40,U] 
21:22:25.540 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.19}, one-star: {-0.34, -0.15}
21:22:25.541 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
21:22:25.541 00.000 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.86)
21:22:25.542 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.40 mountX=0.05 mountY=0.18, mountTheta=1.30
21:22:25.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.19, opts=13)
21:22:25.544 00.000 8996 Enqueuing Move request for scope (0.03, -0.19)
21:22:25.545 00.001 20224 Worker thread wakes up
21:22:25.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
21:22:25.545 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
21:22:25.545 00.000 20224 Moving (0.03, -0.19) raw xDistance=0.05 yDistance=0.18
21:22:25.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:22:25.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:25.546 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:22:25.546 00.000 20224 MoveAxis(E, 0, ABG)
21:22:25.546 00.000 20224 Move returns status 0, amount 0
21:22:25.546 00.000 20224 MoveAxis(N, 0, ABG)
21:22:25.546 00.000 20224 Move returns status 0, amount 0
21:22:25.546 00.000 20224 move complete, result=0
21:22:25.546 00.000 20224 worker thread done servicing request
21:22:25.549 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2493, FiltMax=31453, Gamma=1.000
21:22:25.563 00.014 8996 UpdateGuideState exits: m=726845 SNR=346.9
21:22:25.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:25.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:25.566 00.001 8996 Enqueuing Expose request
21:22:25.567 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:25.568 00.001 20224 Worker thread wakes up
21:22:25.568 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:25.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:26.738 01.170 20224 Exposure complete
21:22:26.804 00.066 20224 worker thread done servicing request
21:22:26.805 00.001 8996 OnExposeComplete: enter
21:22:26.805 00.000 8996 UpdateGuideState(): m_state=6
21:22:26.806 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1737
21:22:26.807 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.96, Mass=764409, SNR=343.6, Peak=65507 HFD=4.4
21:22:26.808 00.001 8996 MultiStar: [#1 0.16,0.01,0.72,U] [#2 0.00,0.05,0.73,U] [#3 0.10,-0.15,0.63,U] [#4 -0.01,-0.11,0.58,U] [#5 0.17,0.01,0.61,U] [#6 0.02,-0.31,0.42,U] [#7 0.06,-0.41,0.48,U] [#8 0.13,0.27,0.43,U] 
21:22:26.809 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {-0.19, -0.21}
21:22:26.810 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
21:22:26.811 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
21:22:26.812 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.24 mountX=0.04 mountY=0.09, mountTheta=1.14
21:22:26.813 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.10, opts=13)
21:22:26.814 00.001 8996 Enqueuing Move request for scope (0.03, -0.10)
21:22:26.814 00.000 20224 Worker thread wakes up
21:22:26.815 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
21:22:26.815 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
21:22:26.815 00.000 20224 Moving (0.03, -0.10) raw xDistance=0.04 yDistance=0.09
21:22:26.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:22:26.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:26.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:22:26.815 00.000 20224 MoveAxis(E, 0, ABG)
21:22:26.815 00.000 20224 Move returns status 0, amount 0
21:22:26.815 00.000 20224 MoveAxis(N, 0, ABG)
21:22:26.815 00.000 20224 Move returns status 0, amount 0
21:22:26.815 00.000 20224 move complete, result=0
21:22:26.815 00.000 20224 worker thread done servicing request
21:22:26.821 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2477, FiltMax=31878, Gamma=1.000
21:22:26.841 00.020 8996 UpdateGuideState exits: m=764409 SNR=343.6
21:22:26.842 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:26.843 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:26.844 00.001 8996 Enqueuing Expose request
21:22:26.844 00.000 20224 Worker thread wakes up
21:22:26.845 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:26.845 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:26.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:27.839 00.994 20224 Exposure complete
21:22:27.928 00.089 20224 worker thread done servicing request
21:22:27.928 00.000 8996 OnExposeComplete: enter
21:22:27.929 00.001 8996 UpdateGuideState(): m_state=6
21:22:27.929 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1738
21:22:27.930 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.05, Mass=760899, SNR=367.4, Peak=65507 HFD=4.4
21:22:27.931 00.001 8996 MultiStar: [#1 -0.18,-0.07,0.60,U] [#2 -0.07,-0.12,0.69,U] [#3 0.13,-0.19,0.55,U] [#4 0.05,-0.23,0.56,U] [#5 0.00,-0.01,0.59,U] [#6 0.02,-0.09,0.42,U] [#7 0.03,-0.31,0.42,U] [#8 0.28,0.11,0.39,U] 
21:22:27.932 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.12}, one-star: {-0.07, -0.12}
21:22:27.933 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
21:22:27.934 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.70)
21:22:27.935 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.56 mountX=0.01 mountY=0.12, mountTheta=1.46
21:22:27.936 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.12, opts=13)
21:22:27.937 00.001 8996 Enqueuing Move request for scope (0.00, -0.12)
21:22:27.938 00.001 20224 Worker thread wakes up
21:22:27.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
21:22:27.938 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
21:22:27.938 00.000 20224 Moving (0.00, -0.12) raw xDistance=0.01 yDistance=0.12
21:22:27.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:22:27.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:27.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:22:27.938 00.000 20224 MoveAxis(E, 0, ABG)
21:22:27.938 00.000 20224 Move returns status 0, amount 0
21:22:27.939 00.001 20224 MoveAxis(N, 0, ABG)
21:22:27.939 00.000 20224 Move returns status 0, amount 0
21:22:27.939 00.000 20224 move complete, result=0
21:22:27.939 00.000 20224 worker thread done servicing request
21:22:27.942 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65507, med=2745, FiltMin=2470, FiltMax=30733, Gamma=1.000
21:22:27.956 00.014 8996 UpdateGuideState exits: m=760899 SNR=367.4
21:22:27.957 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:27.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:27.958 00.000 8996 Enqueuing Expose request
21:22:27.959 00.001 20224 Worker thread wakes up
21:22:27.959 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:27.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:27.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:29.140 01.180 20224 Exposure complete
21:22:29.199 00.059 20224 worker thread done servicing request
21:22:29.199 00.000 8996 OnExposeComplete: enter
21:22:29.199 00.000 8996 UpdateGuideState(): m_state=6
21:22:29.200 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1739
21:22:29.201 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=472.98, Mass=765185, SNR=337.0, Peak=65507 HFD=4.5
21:22:29.202 00.001 8996 MultiStar: [#1 -0.09,-0.26,0.63,U] [#2 -0.09,-0.36,0.78,U] [#3 0.13,-0.41,0.72,U] [#4 -0.05,-0.22,0.58,U] [#5 0.12,-0.16,0.70,U] [#6 0.17,-0.20,0.42,U] [#7 0.15,-0.16,0.47,U] [#8 0.20,-0.21,0.43,U] 
21:22:29.203 00.001 8996 single-star, 8 included, MultiStar: {0.04, -0.25}, one-star: {-0.03, -0.19}
21:22:29.203 00.000 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
21:22:29.204 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
21:22:29.206 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.73 mountX=-0.01 mountY=0.19, mountTheta=1.64
21:22:29.210 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.19, opts=13)
21:22:29.212 00.002 8996 Enqueuing Move request for scope (-0.03, -0.19)
21:22:29.214 00.002 20224 Worker thread wakes up
21:22:29.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
21:22:29.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
21:22:29.214 00.000 20224 Moving (-0.03, -0.19) raw xDistance=-0.01 yDistance=0.19
21:22:29.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:22:29.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:29.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:22:29.214 00.000 20224 MoveAxis(E, 0, ABG)
21:22:29.214 00.000 20224 Move returns status 0, amount 0
21:22:29.214 00.000 20224 MoveAxis(N, 0, ABG)
21:22:29.214 00.000 20224 Move returns status 0, amount 0
21:22:29.214 00.000 20224 move complete, result=0
21:22:29.214 00.000 20224 worker thread done servicing request
21:22:29.220 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2489, FiltMax=31056, Gamma=1.000
21:22:29.234 00.014 8996 UpdateGuideState exits: m=765185 SNR=337.0
21:22:29.235 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:29.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:29.236 00.000 8996 Enqueuing Expose request
21:22:29.237 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:29.238 00.001 20224 Worker thread wakes up
21:22:29.238 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:29.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:30.227 00.989 20224 Exposure complete
21:22:30.300 00.073 20224 worker thread done servicing request
21:22:30.300 00.000 8996 OnExposeComplete: enter
21:22:30.302 00.002 8996 UpdateGuideState(): m_state=6
21:22:30.303 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1740
21:22:30.304 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.89, Mass=752309, SNR=415.2, Peak=65507 HFD=4.5
21:22:30.305 00.001 8996 MultiStar: [#1 -0.08,-0.21,0.57,U] [#2 -0.06,-0.37,0.64,U] [#3 0.14,-0.43,0.60,U] [#4 0.06,-0.34,0.46,U] [#5 0.12,-0.40,0.48,U] [#6 0.16,-0.47,0.00,M1] [#7 0.05,-0.26,0.42,U] [#8 0.18,-0.22,0.35,U] 
21:22:30.305 00.000 8996 single-star, 7 included, MultiStar: {0.01, -0.32}, one-star: {-0.12, -0.28}
21:22:30.307 00.002 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
21:22:30.308 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
21:22:30.309 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.28 hyp=0.30 cameraTheta=-1.97 mountX=-0.09 mountY=0.29, mountTheta=1.87
21:22:30.312 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.28, opts=13)
21:22:30.314 00.002 8996 Enqueuing Move request for scope (-0.12, -0.28)
21:22:30.315 00.001 20224 Worker thread wakes up
21:22:30.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.28) opts 0xd
21:22:30.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.28)
21:22:30.315 00.000 20224 Moving (-0.12, -0.28) raw xDistance=-0.09 yDistance=0.29
21:22:30.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:22:30.316 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:22:30.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:22:30.316 00.000 20224 MoveAxis(E, 0, ABG)
21:22:30.316 00.000 20224 Move returns status 0, amount 0
21:22:30.316 00.000 20224 MoveAxis(N, 0, ABG)
21:22:30.316 00.000 20224 Move returns status 0, amount 0
21:22:30.316 00.000 20224 move complete, result=0
21:22:30.316 00.000 20224 worker thread done servicing request
21:22:30.321 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2496, FiltMax=29270, Gamma=1.000
21:22:30.336 00.015 8996 UpdateGuideState exits: m=752309 SNR=415.2
21:22:30.337 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:30.338 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:30.339 00.001 8996 Enqueuing Expose request
21:22:30.339 00.000 20224 Worker thread wakes up
21:22:30.340 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:22:30.340 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:30.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:31.488 01.148 20224 Exposure complete
21:22:31.577 00.089 20224 worker thread done servicing request
21:22:31.577 00.000 8996 OnExposeComplete: enter
21:22:31.578 00.001 8996 UpdateGuideState(): m_state=6
21:22:31.579 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1741
21:22:31.580 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.69, Mass=757501, SNR=386.2, Peak=62851 HFD=4.5
21:22:31.582 00.002 8996 MultiStar: [#1 -0.05,-0.19,0.62,U] [#2 -0.08,-0.22,0.72,U] [#3 0.18,-0.53,0.00,M1] [#4 -0.05,-0.43,0.52,U] [#5 0.10,-0.32,0.57,U] [#6 0.21,-0.44,0.00,M2] [#7 0.03,-0.28,0.43,U] [#8 0.09,-0.18,0.41,U] 
21:22:31.583 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.32}, one-star: {-0.17, -0.48}
21:22:31.584 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
21:22:31.585 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
21:22:31.587 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.70 mountX=-0.01 mountY=0.32, mountTheta=1.60
21:22:31.590 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.32, opts=13)
21:22:31.591 00.001 8996 Enqueuing Move request for scope (-0.04, -0.32)
21:22:31.592 00.001 20224 Worker thread wakes up
21:22:31.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
21:22:31.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
21:22:31.592 00.000 20224 Moving (-0.04, -0.32) raw xDistance=-0.01 yDistance=0.32
21:22:31.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:22:31.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:22:31.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:22:31.592 00.000 20224 MoveAxis(E, 0, ABG)
21:22:31.592 00.000 20224 Move returns status 0, amount 0
21:22:31.592 00.000 20224 MoveAxis(N, 0, ABG)
21:22:31.592 00.000 20224 Move returns status 0, amount 0
21:22:31.592 00.000 20224 move complete, result=0
21:22:31.593 00.001 20224 worker thread done servicing request
21:22:31.597 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62851, med=2745, FiltMin=2493, FiltMax=30253, Gamma=1.000
21:22:31.615 00.018 8996 UpdateGuideState exits: m=757501 SNR=386.2
21:22:31.617 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:31.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:31.620 00.002 8996 Enqueuing Expose request
21:22:31.621 00.001 20224 Worker thread wakes up
21:22:31.621 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:22:31.622 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:31.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:32.595 00.973 20224 Exposure complete
21:22:32.665 00.070 20224 worker thread done servicing request
21:22:32.665 00.000 8996 OnExposeComplete: enter
21:22:32.667 00.002 8996 UpdateGuideState(): m_state=6
21:22:32.669 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1742
21:22:32.671 00.002 8996 Star::Find returns 1 (0), X=138.84, Y=472.79, Mass=759147, SNR=346.5, Peak=65507 HFD=4.4
21:22:32.674 00.003 8996 MultiStar: [#1 -0.02,-0.14,0.71,U] [#2 -0.09,-0.20,0.71,U] [#3 0.06,-0.42,0.59,U] [#4 0.04,-0.46,0.61,U] [#5 0.14,-0.26,0.62,U] [#6 0.09,-0.39,0.43,U] [#7 0.02,-0.40,0.47,U] [#8 0.14,-0.27,0.36,U] 
21:22:32.676 00.002 8996 refined, 8 included, MultiStar: {-0.00, -0.32}, one-star: {-0.16, -0.38}
21:22:32.677 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
21:22:32.679 00.002 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.69)
21:22:32.680 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.32 hyp=0.32 cameraTheta=-1.57 mountX=0.03 mountY=0.32, mountTheta=1.47
21:22:32.682 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.32, opts=13)
21:22:32.683 00.001 8996 Enqueuing Move request for scope (-0.00, -0.32)
21:22:32.685 00.002 20224 Worker thread wakes up
21:22:32.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.32) opts 0xd
21:22:32.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.32)
21:22:32.685 00.000 20224 Moving (-0.00, -0.32) raw xDistance=0.03 yDistance=0.32
21:22:32.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:22:32.686 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.37 newest=0.93
21:22:32.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
21:22:32.686 00.000 20224 MoveAxis(E, 0, ABG)
21:22:32.686 00.000 20224 Move returns status 0, amount 0
21:22:32.686 00.000 20224 MoveAxis(S, 67, ABG)
21:22:32.686 00.000 20224 Guiding  Dir = 1, Dur = 67
21:22:32.686 00.000 20224 IsSlewing returns 0
21:22:32.687 00.001 20224 IsGuiding returns 0
21:22:32.695 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2515, FiltMax=31149, Gamma=1.000
21:22:32.715 00.020 8996 UpdateGuideState exits: m=759147 SNR=346.5
21:22:32.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:32.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:32.717 00.000 8996 Enqueuing Expose request
21:22:32.735 00.018 20224 PulseGuide returned control before completion, sleep 29
21:22:32.765 00.030 20224 IsGuiding returns 1
21:22:32.765 00.000 20224 scope still moving after pulse duration time elapsed
21:22:32.795 00.030 20224 IsSlewing returns 0
21:22:32.797 00.002 20224 IsGuiding returns 1
21:22:32.826 00.029 20224 IsSlewing returns 0
21:22:32.827 00.001 20224 IsGuiding returns 0
21:22:32.827 00.000 20224 scope move finished after 67 + 73 ms
21:22:32.827 00.000 20224 Move returns status 0, amount 67
21:22:32.827 00.000 20224 move complete, result=0
21:22:32.827 00.000 20224 worker thread done servicing request
21:22:32.827 00.000 20224 Worker thread wakes up
21:22:32.827 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH
21:22:32.830 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:32.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:33.988 01.158 20224 Exposure complete
21:22:34.059 00.071 20224 worker thread done servicing request
21:22:34.059 00.000 8996 OnExposeComplete: enter
21:22:34.060 00.001 8996 UpdateGuideState(): m_state=6
21:22:34.061 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1743
21:22:34.063 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=473.01, Mass=726186, SNR=376.3, Peak=64899 HFD=4.4
21:22:34.064 00.001 8996 MultiStar: [#1 -0.06,-0.22,0.68,U] [#2 -0.06,-0.10,0.73,U] [#3 0.16,-0.19,0.52,U] [#4 -0.00,-0.21,0.50,U] [#5 0.06,-0.37,0.66,U] [#6 -0.02,-0.31,0.45,U] [#7 -0.09,-0.11,0.42,U] [#8 0.05,0.03,0.42,U] 
21:22:34.066 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.19}, one-star: {-0.37, -0.16}
21:22:34.067 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
21:22:34.068 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
21:22:34.069 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.91 mountX=-0.05 mountY=0.19, mountTheta=1.81
21:22:34.071 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.19, opts=13)
21:22:34.073 00.002 8996 Enqueuing Move request for scope (-0.07, -0.19)
21:22:34.074 00.001 20224 Worker thread wakes up
21:22:34.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
21:22:34.074 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
21:22:34.075 00.001 20224 Moving (-0.07, -0.19) raw xDistance=-0.05 yDistance=0.19
21:22:34.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:22:34.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:34.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:22:34.075 00.000 20224 MoveAxis(E, 0, ABG)
21:22:34.075 00.000 20224 Move returns status 0, amount 0
21:22:34.075 00.000 20224 MoveAxis(N, 0, ABG)
21:22:34.075 00.000 20224 Move returns status 0, amount 0
21:22:34.075 00.000 20224 move complete, result=0
21:22:34.076 00.001 20224 worker thread done servicing request
21:22:34.084 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=64899, med=2745, FiltMin=2467, FiltMax=30710, Gamma=1.000
21:22:34.105 00.021 8996 UpdateGuideState exits: m=726186 SNR=376.3
21:22:34.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:34.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:34.108 00.001 8996 Enqueuing Expose request
21:22:34.108 00.000 20224 Worker thread wakes up
21:22:34.108 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:34.109 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:34.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:35.096 00.987 20224 Exposure complete
21:22:35.173 00.077 20224 worker thread done servicing request
21:22:35.173 00.000 8996 OnExposeComplete: enter
21:22:35.174 00.001 8996 UpdateGuideState(): m_state=6
21:22:35.175 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1744
21:22:35.175 00.000 8996 Star::Find returns 1 (0), X=138.79, Y=473.04, Mass=748139, SNR=419.9, Peak=65507 HFD=4.4
21:22:35.176 00.001 8996 MultiStar: [#1 -0.06,-0.07,0.60,U] [#2 -0.09,-0.07,0.66,U] [#3 -0.05,-0.22,0.47,U] [#4 -0.08,-0.15,0.43,U] [#5 0.06,-0.13,0.56,U] [#6 0.03,-0.11,0.41,U] [#7 -0.03,-0.28,0.41,U] [#8 0.18,0.07,0.31,U] 
21:22:35.177 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.13}, one-star: {-0.21, -0.14}
21:22:35.178 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
21:22:35.179 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
21:22:35.179 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.99 mountX=-0.04 mountY=0.13, mountTheta=1.90
21:22:35.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
21:22:35.182 00.001 8996 Enqueuing Move request for scope (-0.06, -0.13)
21:22:35.183 00.001 20224 Worker thread wakes up
21:22:35.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
21:22:35.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
21:22:35.183 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.04 yDistance=0.13
21:22:35.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:22:35.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:35.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:22:35.183 00.000 20224 MoveAxis(E, 0, ABG)
21:22:35.183 00.000 20224 Move returns status 0, amount 0
21:22:35.183 00.000 20224 MoveAxis(N, 0, ABG)
21:22:35.183 00.000 20224 Move returns status 0, amount 0
21:22:35.183 00.000 20224 move complete, result=0
21:22:35.184 00.001 20224 worker thread done servicing request
21:22:35.187 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2509, FiltMax=33670, Gamma=1.000
21:22:35.205 00.018 8996 UpdateGuideState exits: m=748139 SNR=419.9
21:22:35.207 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:35.208 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:35.209 00.001 8996 Enqueuing Expose request
21:22:35.211 00.002 20224 Worker thread wakes up
21:22:35.211 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:35.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:35.211 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:36.387 01.176 20224 Exposure complete
21:22:36.457 00.070 20224 worker thread done servicing request
21:22:36.457 00.000 8996 OnExposeComplete: enter
21:22:36.458 00.001 8996 UpdateGuideState(): m_state=6
21:22:36.459 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1745
21:22:36.460 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=472.97, Mass=841036, SNR=442.2, Peak=65507 HFD=4.5
21:22:36.461 00.001 8996 MultiStar: [#1 0.06,-0.08,0.56,U] [#2 0.04,0.05,0.56,U] [#3 0.11,-0.17,0.45,U] [#4 0.14,-0.25,0.45,U] [#5 0.30,-0.07,0.49,U] [#6 0.21,0.04,0.38,U] [#7 0.21,-0.26,0.35,U] [#8 0.27,0.08,0.33,U] 
21:22:36.462 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.11}, one-star: {-0.06, -0.20}
21:22:36.463 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
21:22:36.463 00.000 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
21:22:36.464 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-0.77 mountX=0.12 mountY=0.09, mountTheta=0.66
21:22:36.466 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.11, opts=13)
21:22:36.467 00.001 8996 Enqueuing Move request for scope (0.11, -0.11)
21:22:36.469 00.002 20224 Worker thread wakes up
21:22:36.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
21:22:36.469 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
21:22:36.469 00.000 20224 Moving (0.11, -0.11) raw xDistance=0.12 yDistance=0.09
21:22:36.470 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:22:36.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:36.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:22:36.470 00.000 20224 MoveAxis(E, 0, ABG)
21:22:36.470 00.000 20224 Move returns status 0, amount 0
21:22:36.470 00.000 20224 MoveAxis(N, 0, ABG)
21:22:36.470 00.000 20224 Move returns status 0, amount 0
21:22:36.470 00.000 20224 move complete, result=0
21:22:36.471 00.001 20224 worker thread done servicing request
21:22:36.477 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2745, FiltMin=2505, FiltMax=32176, Gamma=1.000
21:22:36.499 00.022 8996 UpdateGuideState exits: m=841036 SNR=442.2
21:22:36.501 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:36.503 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:36.505 00.002 8996 Enqueuing Expose request
21:22:36.506 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:36.508 00.002 20224 Worker thread wakes up
21:22:36.508 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:36.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:37.494 00.986 20224 Exposure complete
21:22:37.565 00.071 20224 worker thread done servicing request
21:22:37.565 00.000 8996 OnExposeComplete: enter
21:22:37.566 00.001 8996 UpdateGuideState(): m_state=6
21:22:37.567 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1746
21:22:37.568 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=472.98, Mass=760524, SNR=362.2, Peak=65507 HFD=4.4
21:22:37.569 00.001 8996 MultiStar: [#1 0.14,-0.14,0.60,U] [#2 0.03,-0.11,0.78,U] [#3 0.27,-0.24,0.65,U] [#4 0.21,-0.16,0.57,U] [#5 0.14,-0.08,0.57,U] [#6 0.25,-0.15,0.45,U] [#7 0.26,-0.31,0.48,U] [#8 0.26,0.00,0.39,U] 
21:22:37.570 00.001 8996 single-star, 8 included, MultiStar: {0.16, -0.16}, one-star: {0.03, -0.19}
21:22:37.570 00.000 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
21:22:37.571 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
21:22:37.572 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.40 mountX=0.05 mountY=0.19, mountTheta=1.30
21:22:37.573 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.19, opts=13)
21:22:37.574 00.001 8996 Enqueuing Move request for scope (0.03, -0.19)
21:22:37.575 00.001 20224 Worker thread wakes up
21:22:37.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
21:22:37.575 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
21:22:37.575 00.000 20224 Moving (0.03, -0.19) raw xDistance=0.05 yDistance=0.19
21:22:37.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:22:37.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:37.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:22:37.575 00.000 20224 MoveAxis(E, 0, ABG)
21:22:37.575 00.000 20224 Move returns status 0, amount 0
21:22:37.575 00.000 20224 MoveAxis(N, 0, ABG)
21:22:37.575 00.000 20224 Move returns status 0, amount 0
21:22:37.575 00.000 20224 move complete, result=0
21:22:37.575 00.000 20224 worker thread done servicing request
21:22:37.580 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2749, FiltMin=2499, FiltMax=28205, Gamma=1.000
21:22:37.594 00.014 8996 UpdateGuideState exits: m=760524 SNR=362.2
21:22:37.595 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:37.596 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:37.596 00.000 8996 Enqueuing Expose request
21:22:37.597 00.001 20224 Worker thread wakes up
21:22:37.597 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:37.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:37.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:38.755 01.157 20224 Exposure complete
21:22:38.826 00.071 20224 worker thread done servicing request
21:22:38.826 00.000 8996 OnExposeComplete: enter
21:22:38.827 00.001 8996 UpdateGuideState(): m_state=6
21:22:38.828 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1747
21:22:38.830 00.002 8996 Star::Find returns 1 (0), X=138.88, Y=472.97, Mass=761510, SNR=428.8, Peak=65507 HFD=4.4
21:22:38.832 00.002 8996 MultiStar: [#1 0.13,0.05,0.55,U] [#2 0.04,-0.10,0.67,U] [#3 0.12,-0.16,0.47,U] [#4 0.06,-0.10,0.48,U] [#5 0.17,-0.19,0.51,U] [#6 0.14,0.02,0.37,U] [#7 0.12,-0.27,0.39,U] [#8 0.13,-0.09,0.36,U] 
21:22:38.834 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.12}, one-star: {-0.12, -0.20}
21:22:38.835 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
21:22:38.836 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
21:22:38.837 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.12 mountX=0.07 mountY=0.11, mountTheta=1.01
21:22:38.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
21:22:38.841 00.002 8996 Enqueuing Move request for scope (0.06, -0.12)
21:22:38.842 00.001 20224 Worker thread wakes up
21:22:38.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
21:22:38.842 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
21:22:38.842 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.11
21:22:38.843 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:22:38.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:38.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:22:38.843 00.000 20224 MoveAxis(E, 0, ABG)
21:22:38.843 00.000 20224 Move returns status 0, amount 0
21:22:38.843 00.000 20224 MoveAxis(N, 0, ABG)
21:22:38.843 00.000 20224 Move returns status 0, amount 0
21:22:38.843 00.000 20224 move complete, result=0
21:22:38.843 00.000 20224 worker thread done servicing request
21:22:38.848 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2745, FiltMin=2486, FiltMax=31533, Gamma=1.000
21:22:38.865 00.017 8996 UpdateGuideState exits: m=761510 SNR=428.8
21:22:38.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:38.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:38.867 00.000 8996 Enqueuing Expose request
21:22:38.868 00.001 20224 Worker thread wakes up
21:22:38.868 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:38.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:38.870 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:39.837 00.967 20224 Exposure complete
21:22:39.911 00.074 20224 worker thread done servicing request
21:22:39.911 00.000 8996 OnExposeComplete: enter
21:22:39.912 00.001 8996 UpdateGuideState(): m_state=6
21:22:39.912 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1748
21:22:39.913 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.99, Mass=756515, SNR=374.5, Peak=65507 HFD=4.4
21:22:39.914 00.001 8996 MultiStar: [#1 -0.00,0.13,0.61,U] [#2 -0.13,-0.10,0.73,U] [#3 0.15,-0.11,0.69,U] [#4 0.10,-0.11,0.62,U] [#5 0.10,-0.16,0.57,U] [#6 0.11,-0.06,0.43,U] [#7 0.05,-0.22,0.44,U] [#8 0.08,0.08,0.39,U] 
21:22:39.915 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.09}, one-star: {-0.22, -0.18}
21:22:39.916 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
21:22:39.916 00.000 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
21:22:39.917 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.55 mountX=0.01 mountY=0.09, mountTheta=1.45
21:22:39.918 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.09, opts=13)
21:22:39.920 00.002 8996 Enqueuing Move request for scope (0.00, -0.09)
21:22:39.920 00.000 20224 Worker thread wakes up
21:22:39.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
21:22:39.921 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
21:22:39.921 00.000 20224 Moving (0.00, -0.09) raw xDistance=0.01 yDistance=0.09
21:22:39.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:22:39.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:39.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:22:39.921 00.000 20224 MoveAxis(E, 0, ABG)
21:22:39.921 00.000 20224 Move returns status 0, amount 0
21:22:39.921 00.000 20224 MoveAxis(N, 0, ABG)
21:22:39.922 00.001 20224 Move returns status 0, amount 0
21:22:39.922 00.000 20224 move complete, result=0
21:22:39.922 00.000 20224 worker thread done servicing request
21:22:39.927 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2493, FiltMax=31798, Gamma=1.000
21:22:39.945 00.018 8996 UpdateGuideState exits: m=756515 SNR=374.5
21:22:39.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:39.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:39.948 00.001 8996 Enqueuing Expose request
21:22:39.949 00.001 20224 Worker thread wakes up
21:22:39.949 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:39.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:39.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:41.122 01.172 20224 Exposure complete
21:22:41.192 00.070 20224 worker thread done servicing request
21:22:41.192 00.000 8996 OnExposeComplete: enter
21:22:41.194 00.002 8996 UpdateGuideState(): m_state=6
21:22:41.194 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1749
21:22:41.195 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=473.04, Mass=735105, SNR=356.0, Peak=65507 HFD=4.5
21:22:41.196 00.001 8996 MultiStar: [#1 0.03,0.02,0.71,U] [#2 0.04,-0.10,0.68,U] [#3 0.17,-0.10,0.60,U] [#4 0.15,-0.04,0.53,U] [#5 0.25,-0.07,0.64,U] [#6 0.24,0.02,0.44,U] [#7 0.21,-0.03,0.45,U] [#8 0.29,-0.04,0.40,U] 
21:22:41.197 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.06}, one-star: {-0.04, -0.13}
21:22:41.198 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
21:22:41.199 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.80)
21:22:41.199 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.46 mountX=0.13 mountY=0.05, mountTheta=0.35
21:22:41.201 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.06, opts=13)
21:22:41.201 00.000 8996 Enqueuing Move request for scope (0.12, -0.06)
21:22:41.202 00.001 20224 Worker thread wakes up
21:22:41.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
21:22:41.202 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
21:22:41.202 00.000 20224 Moving (0.12, -0.06) raw xDistance=0.13 yDistance=0.05
21:22:41.203 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:22:41.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:41.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:22:41.203 00.000 20224 MoveAxis(E, 0, ABG)
21:22:41.203 00.000 20224 Move returns status 0, amount 0
21:22:41.203 00.000 20224 MoveAxis(N, 0, ABG)
21:22:41.203 00.000 20224 Move returns status 0, amount 0
21:22:41.203 00.000 20224 move complete, result=0
21:22:41.203 00.000 20224 worker thread done servicing request
21:22:41.206 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2745, FiltMin=2493, FiltMax=26925, Gamma=1.000
21:22:41.220 00.014 8996 UpdateGuideState exits: m=735105 SNR=356.0
21:22:41.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:41.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:41.223 00.001 8996 Enqueuing Expose request
21:22:41.223 00.000 20224 Worker thread wakes up
21:22:41.223 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:41.224 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:41.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:42.194 00.970 20224 Exposure complete
21:22:42.279 00.085 20224 worker thread done servicing request
21:22:42.280 00.001 8996 OnExposeComplete: enter
21:22:42.281 00.001 8996 UpdateGuideState(): m_state=6
21:22:42.283 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1750
21:22:42.284 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.83, Mass=705040, SNR=327.7, Peak=65507 HFD=4.4
21:22:42.286 00.002 8996 MultiStar: [#1 -0.01,0.00,0.74,U] [#2 -0.11,-0.25,0.79,U] [#3 0.23,-0.13,0.68,U] [#4 0.04,-0.21,0.60,U] [#5 0.19,-0.22,0.59,U] [#6 0.21,-0.23,0.46,U] [#7 -0.10,-0.18,0.51,U] [#8 0.13,-0.12,0.44,U] 
21:22:42.287 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.20}, one-star: {-0.19, -0.34}
21:22:42.288 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
21:22:42.288 00.000 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.79)
21:22:42.289 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.47 mountX=0.04 mountY=0.19, mountTheta=1.37
21:22:42.293 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.20, opts=13)
21:22:42.294 00.001 8996 Enqueuing Move request for scope (0.02, -0.20)
21:22:42.295 00.001 20224 Worker thread wakes up
21:22:42.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
21:22:42.295 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
21:22:42.295 00.000 20224 Moving (0.02, -0.20) raw xDistance=0.04 yDistance=0.19
21:22:42.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:22:42.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:42.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:22:42.295 00.000 20224 MoveAxis(E, 0, ABG)
21:22:42.295 00.000 20224 Move returns status 0, amount 0
21:22:42.295 00.000 20224 MoveAxis(N, 0, ABG)
21:22:42.295 00.000 20224 Move returns status 0, amount 0
21:22:42.295 00.000 20224 move complete, result=0
21:22:42.295 00.000 20224 worker thread done servicing request
21:22:42.300 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2467, FiltMax=28150, Gamma=1.000
21:22:42.319 00.019 8996 UpdateGuideState exits: m=705040 SNR=327.7
21:22:42.320 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:42.321 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:42.322 00.001 8996 Enqueuing Expose request
21:22:42.323 00.001 20224 Worker thread wakes up
21:22:42.323 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:22:42.324 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:42.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:43.502 01.178 20224 Exposure complete
21:22:43.567 00.065 20224 worker thread done servicing request
21:22:43.567 00.000 8996 OnExposeComplete: enter
21:22:43.569 00.002 8996 UpdateGuideState(): m_state=6
21:22:43.571 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1751
21:22:43.573 00.002 8996 Star::Find returns 1 (0), X=138.72, Y=472.80, Mass=744102, SNR=352.0, Peak=65507 HFD=4.5
21:22:43.574 00.001 8996 MultiStar: [#1 -0.08,-0.01,0.67,U] [#2 -0.07,-0.28,0.76,U] [#3 -0.00,-0.36,0.64,U] [#4 -0.03,-0.43,0.50,U] [#5 0.08,-0.30,0.65,U] [#6 0.09,-0.36,0.44,U] [#7 -0.14,-0.16,0.51,U] [#8 0.20,-0.14,0.39,U] 
21:22:43.575 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.27}, one-star: {-0.28, -0.38}
21:22:43.576 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
21:22:43.578 00.002 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
21:22:43.579 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.27 hyp=0.28 cameraTheta=-1.77 mountX=-0.03 mountY=0.28, mountTheta=1.67
21:22:43.581 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.27, opts=13)
21:22:43.582 00.001 8996 Enqueuing Move request for scope (-0.05, -0.27)
21:22:43.583 00.001 20224 Worker thread wakes up
21:22:43.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.27) opts 0xd
21:22:43.583 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.27)
21:22:43.583 00.000 20224 Moving (-0.05, -0.27) raw xDistance=-0.03 yDistance=0.28
21:22:43.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:22:43.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
21:22:43.583 00.000 20224 MoveAxis(E, 0, ABG)
21:22:43.583 00.000 20224 Move returns status 0, amount 0
21:22:43.583 00.000 20224 MoveAxis(S, 59, ABG)
21:22:43.583 00.000 20224 Guiding  Dir = 1, Dur = 59
21:22:43.583 00.000 20224 IsSlewing returns 0
21:22:43.584 00.001 20224 IsGuiding returns 0
21:22:43.587 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2493, FiltMax=29088, Gamma=1.000
21:22:43.601 00.014 8996 UpdateGuideState exits: m=744102 SNR=352.0
21:22:43.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:43.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:43.604 00.001 8996 Enqueuing Expose request
21:22:43.631 00.027 20224 PulseGuide returned control before completion, sleep 22
21:22:43.661 00.030 20224 IsGuiding returns 1
21:22:43.661 00.000 20224 scope still moving after pulse duration time elapsed
21:22:43.692 00.031 20224 IsSlewing returns 0
21:22:43.692 00.000 20224 IsGuiding returns 1
21:22:43.723 00.031 20224 IsSlewing returns 0
21:22:43.723 00.000 20224 IsGuiding returns 0
21:22:43.724 00.001 20224 scope move finished after 59 + 80 ms
21:22:43.724 00.000 20224 Move returns status 0, amount 59
21:22:43.724 00.000 20224 move complete, result=0
21:22:43.724 00.000 20224 worker thread done servicing request
21:22:43.724 00.000 20224 Worker thread wakes up
21:22:43.724 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 59 ms SOUTH
21:22:43.726 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:43.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:44.693 00.967 20224 Exposure complete
21:22:44.770 00.077 20224 worker thread done servicing request
21:22:44.770 00.000 8996 OnExposeComplete: enter
21:22:44.771 00.001 8996 UpdateGuideState(): m_state=6
21:22:44.772 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1752
21:22:44.773 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=473.12, Mass=776549, SNR=403.8, Peak=65507 HFD=4.5
21:22:44.774 00.001 8996 MultiStar: [#1 -0.22,0.12,0.54,U] [#2 -0.17,0.08,0.64,U] [#3 0.02,-0.15,0.54,U] [#4 -0.01,-0.21,0.51,U] [#5 0.08,-0.05,0.53,U] [#6 0.03,0.24,0.37,U] [#7 0.02,0.07,0.40,U] [#8 0.11,0.03,0.30,U] 
21:22:44.774 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.00}, one-star: {-0.41, -0.05}
21:22:44.775 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
21:22:44.776 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
21:22:44.777 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.11 mountX=-0.11 mountY=0.02, mountTheta=3.00
21:22:44.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.00, opts=13)
21:22:44.780 00.001 8996 Enqueuing Move request for scope (-0.11, -0.00)
21:22:44.781 00.001 20224 Worker thread wakes up
21:22:44.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
21:22:44.781 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
21:22:44.781 00.000 20224 Moving (-0.11, -0.00) raw xDistance=-0.11 yDistance=0.02
21:22:44.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:22:44.782 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:44.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:22:44.782 00.000 20224 MoveAxis(E, 0, ABG)
21:22:44.782 00.000 20224 Move returns status 0, amount 0
21:22:44.782 00.000 20224 MoveAxis(N, 0, ABG)
21:22:44.782 00.000 20224 Move returns status 0, amount 0
21:22:44.782 00.000 20224 move complete, result=0
21:22:44.782 00.000 20224 worker thread done servicing request
21:22:44.785 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2477, FiltMax=30739, Gamma=1.000
21:22:44.805 00.020 8996 UpdateGuideState exits: m=776549 SNR=403.8
21:22:44.807 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:44.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:44.810 00.002 8996 Enqueuing Expose request
21:22:44.812 00.002 20224 Worker thread wakes up
21:22:44.812 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:44.814 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:44.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:45.991 01.177 20224 Exposure complete
21:22:46.059 00.068 20224 worker thread done servicing request
21:22:46.059 00.000 8996 OnExposeComplete: enter
21:22:46.060 00.001 8996 UpdateGuideState(): m_state=6
21:22:46.061 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1753
21:22:46.062 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.18, Mass=733994, SNR=346.3, Peak=65507 HFD=4.4
21:22:46.063 00.001 8996 MultiStar: [#1 -0.16,0.12,0.63,U] [#2 -0.09,0.10,0.81,U] [#3 0.06,0.07,0.69,U] [#4 -0.10,-0.07,0.49,U] [#5 0.12,0.06,0.59,U] [#6 0.24,0.05,0.46,U] [#7 0.02,0.11,0.44,U] [#8 0.08,0.01,0.47,U] 
21:22:46.063 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.12, 0.01}
21:22:46.065 00.002 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
21:22:46.066 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
21:22:46.067 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.82 mountX=-0.02 mountY=-0.05, mountTheta=-1.92
21:22:46.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
21:22:46.070 00.001 8996 Enqueuing Move request for scope (-0.01, 0.05)
21:22:46.071 00.001 20224 Worker thread wakes up
21:22:46.072 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
21:22:46.072 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
21:22:46.072 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.02 yDistance=-0.05
21:22:46.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:22:46.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:46.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:22:46.072 00.000 20224 MoveAxis(E, 0, ABG)
21:22:46.072 00.000 20224 Move returns status 0, amount 0
21:22:46.072 00.000 20224 MoveAxis(N, 0, ABG)
21:22:46.072 00.000 20224 Move returns status 0, amount 0
21:22:46.072 00.000 20224 move complete, result=0
21:22:46.072 00.000 20224 worker thread done servicing request
21:22:46.076 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2448, FiltMax=27453, Gamma=1.000
21:22:46.093 00.017 8996 UpdateGuideState exits: m=733994 SNR=346.3
21:22:46.094 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:46.095 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:46.095 00.000 8996 Enqueuing Expose request
21:22:46.096 00.001 20224 Worker thread wakes up
21:22:46.096 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:22:46.097 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:46.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:47.077 00.980 20224 Exposure complete
21:22:47.153 00.076 20224 worker thread done servicing request
21:22:47.153 00.000 8996 OnExposeComplete: enter
21:22:47.154 00.001 8996 UpdateGuideState(): m_state=6
21:22:47.155 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1754
21:22:47.156 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.14, Mass=731888, SNR=354.1, Peak=65507 HFD=4.5
21:22:47.157 00.001 8996 MultiStar: [#1 -0.12,-0.02,0.64,U] [#2 -0.05,-0.04,0.76,U] [#3 0.13,0.10,0.57,U] [#4 0.02,-0.01,0.59,U] [#5 0.13,-0.04,0.59,U] [#6 0.16,0.09,0.46,U] [#7 0.02,-0.09,0.44,U] [#8 0.10,0.01,0.42,U] 
21:22:47.157 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.23, -0.03}
21:22:47.158 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
21:22:47.159 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
21:22:47.160 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.58 mountX=-0.01 mountY=0.01, mountTheta=2.47
21:22:47.161 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
21:22:47.162 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
21:22:47.162 00.000 20224 Worker thread wakes up
21:22:47.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:22:47.162 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:22:47.162 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:22:47.163 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:22:47.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:47.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:22:47.163 00.000 20224 MoveAxis(E, 0, ABG)
21:22:47.163 00.000 20224 Move returns status 0, amount 0
21:22:47.163 00.000 20224 MoveAxis(N, 0, ABG)
21:22:47.163 00.000 20224 Move returns status 0, amount 0
21:22:47.163 00.000 20224 move complete, result=0
21:22:47.163 00.000 20224 worker thread done servicing request
21:22:47.166 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2745, FiltMin=2462, FiltMax=27933, Gamma=1.000
21:22:47.181 00.015 8996 UpdateGuideState exits: m=731888 SNR=354.1
21:22:47.182 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:47.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:47.184 00.001 8996 Enqueuing Expose request
21:22:47.184 00.000 20224 Worker thread wakes up
21:22:47.184 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:47.185 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:47.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:48.360 01.175 20224 Exposure complete
21:22:48.434 00.074 20224 worker thread done servicing request
21:22:48.434 00.000 8996 OnExposeComplete: enter
21:22:48.436 00.002 8996 UpdateGuideState(): m_state=6
21:22:48.438 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1755
21:22:48.439 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=473.17, Mass=769169, SNR=366.5, Peak=65507 HFD=4.4
21:22:48.441 00.002 8996 MultiStar: [#1 0.00,0.05,0.60,U] [#2 -0.02,-0.07,0.75,U] [#3 0.09,0.03,0.63,U] [#4 -0.07,-0.16,0.57,U] [#5 0.11,-0.12,0.60,U] [#6 0.12,-0.02,0.47,U] [#7 0.07,-0.02,0.44,U] [#8 0.08,0.08,0.34,U] 
21:22:48.442 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.03}, one-star: {-0.19, -0.00}
21:22:48.444 00.002 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
21:22:48.445 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
21:22:48.447 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.59 mountX=0.00 mountY=0.03, mountTheta=1.50
21:22:48.448 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.03, opts=13)
21:22:48.449 00.001 8996 Enqueuing Move request for scope (-0.00, -0.03)
21:22:48.450 00.001 20224 Worker thread wakes up
21:22:48.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
21:22:48.450 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
21:22:48.450 00.000 20224 Moving (-0.00, -0.03) raw xDistance=0.00 yDistance=0.03
21:22:48.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:22:48.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:48.451 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:22:48.451 00.000 20224 MoveAxis(E, 0, ABG)
21:22:48.451 00.000 20224 Move returns status 0, amount 0
21:22:48.451 00.000 20224 MoveAxis(N, 0, ABG)
21:22:48.451 00.000 20224 Move returns status 0, amount 0
21:22:48.451 00.000 20224 move complete, result=0
21:22:48.451 00.000 20224 worker thread done servicing request
21:22:48.455 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2489, FiltMax=28621, Gamma=1.000
21:22:48.477 00.022 8996 UpdateGuideState exits: m=769169 SNR=366.5
21:22:48.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:48.480 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:48.480 00.000 8996 Enqueuing Expose request
21:22:48.481 00.001 20224 Worker thread wakes up
21:22:48.481 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:48.482 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:48.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:49.463 00.981 20224 Exposure complete
21:22:49.530 00.067 20224 worker thread done servicing request
21:22:49.530 00.000 8996 OnExposeComplete: enter
21:22:49.532 00.002 8996 UpdateGuideState(): m_state=6
21:22:49.534 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1756
21:22:49.535 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=472.93, Mass=720908, SNR=374.7, Peak=65507 HFD=4.4
21:22:49.536 00.001 8996 MultiStar: [#1 0.18,-0.07,0.62,U] [#2 -0.01,-0.04,0.68,U] [#3 0.36,0.07,0.58,U] [#4 0.24,-0.02,0.53,U] [#5 0.26,-0.03,0.62,U] [#6 0.19,-0.14,0.43,U] [#7 0.13,0.02,0.42,U] [#8 0.20,-0.05,0.37,U] 
21:22:49.538 00.002 8996 refined, 8 included, MultiStar: {0.13, -0.07}, one-star: {-0.11, -0.24}
21:22:49.539 00.001 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
21:22:49.540 00.001 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.78)
21:22:49.542 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.48 mountX=0.14 mountY=0.05, mountTheta=0.36
21:22:49.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.07, opts=13)
21:22:49.546 00.002 8996 Enqueuing Move request for scope (0.13, -0.07)
21:22:49.547 00.001 20224 Worker thread wakes up
21:22:49.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
21:22:49.548 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
21:22:49.548 00.000 20224 Moving (0.13, -0.07) raw xDistance=0.14 yDistance=0.05
21:22:49.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:22:49.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:49.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:22:49.548 00.000 20224 MoveAxis(E, 0, ABG)
21:22:49.548 00.000 20224 Move returns status 0, amount 0
21:22:49.548 00.000 20224 MoveAxis(N, 0, ABG)
21:22:49.548 00.000 20224 Move returns status 0, amount 0
21:22:49.549 00.001 20224 move complete, result=0
21:22:49.549 00.000 20224 worker thread done servicing request
21:22:49.555 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2745, FiltMin=2485, FiltMax=28966, Gamma=1.000
21:22:49.579 00.024 8996 UpdateGuideState exits: m=720908 SNR=374.7
21:22:49.581 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:49.583 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:49.584 00.001 8996 Enqueuing Expose request
21:22:49.586 00.002 20224 Worker thread wakes up
21:22:49.586 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:49.588 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:49.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:50.737 01.149 20224 Exposure complete
21:22:50.810 00.073 20224 worker thread done servicing request
21:22:50.810 00.000 8996 OnExposeComplete: enter
21:22:50.812 00.002 8996 UpdateGuideState(): m_state=6
21:22:50.815 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1757
21:22:50.816 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.10, Mass=701313, SNR=325.0, Peak=65507 HFD=4.4
21:22:50.817 00.001 8996 MultiStar: [#1 0.09,0.13,0.66,U] [#2 0.03,0.10,0.74,U] [#3 0.13,-0.11,0.70,U] [#4 0.14,0.13,0.67,U] [#5 0.40,0.27,0.00,M1] [#6 0.25,-0.07,0.45,U] [#7 0.20,0.03,0.48,U] [#8 0.40,0.08,0.39,U] 
21:22:50.818 00.001 8996 single-star, 7 included, MultiStar: {0.11, 0.02}, one-star: {-0.07, -0.07}
21:22:50.820 00.002 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
21:22:50.821 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
21:22:50.822 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.40 mountX=-0.07 mountY=0.07, mountTheta=2.29
21:22:50.825 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
21:22:50.826 00.001 8996 Enqueuing Move request for scope (-0.07, -0.07)
21:22:50.827 00.001 20224 Worker thread wakes up
21:22:50.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
21:22:50.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
21:22:50.827 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.07 yDistance=0.07
21:22:50.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:22:50.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:50.828 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:22:50.828 00.000 20224 MoveAxis(E, 0, ABG)
21:22:50.828 00.000 20224 Move returns status 0, amount 0
21:22:50.828 00.000 20224 MoveAxis(N, 0, ABG)
21:22:50.828 00.000 20224 Move returns status 0, amount 0
21:22:50.828 00.000 20224 move complete, result=0
21:22:50.828 00.000 20224 worker thread done servicing request
21:22:50.834 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=65507, med=2745, FiltMin=2512, FiltMax=26637, Gamma=1.000
21:22:50.856 00.022 8996 UpdateGuideState exits: m=701313 SNR=325.0
21:22:50.858 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:50.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:50.860 00.001 8996 Enqueuing Expose request
21:22:50.860 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:50.861 00.001 20224 Worker thread wakes up
21:22:50.861 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:50.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:51.841 00.980 20224 Exposure complete
21:22:51.908 00.067 20224 worker thread done servicing request
21:22:51.909 00.001 8996 OnExposeComplete: enter
21:22:51.910 00.001 8996 UpdateGuideState(): m_state=6
21:22:51.911 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1758
21:22:51.912 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.13, Mass=670875, SNR=327.2, Peak=63475 HFD=4.4
21:22:51.914 00.002 8996 MultiStar: [#1 -0.11,-0.10,0.71,U] [#2 -0.03,0.01,0.76,U] [#3 0.14,-0.14,0.66,U] [#4 0.09,-0.01,0.57,U] [#5 0.25,-0.03,0.67,U] [#6 0.24,-0.01,0.43,U] [#7 -0.02,-0.14,0.51,U] [#8 0.25,-0.06,0.44,U] 
21:22:51.915 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {-0.15, -0.04}
21:22:51.917 00.002 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
21:22:51.918 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
21:22:51.919 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-0.87 mountX=0.05 mountY=0.05, mountTheta=0.77
21:22:51.922 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
21:22:51.923 00.001 8996 Enqueuing Move request for scope (0.05, -0.06)
21:22:51.925 00.002 20224 Worker thread wakes up
21:22:51.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
21:22:51.925 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
21:22:51.925 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.05 yDistance=0.05
21:22:51.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:22:51.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:51.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:22:51.925 00.000 20224 MoveAxis(E, 0, ABG)
21:22:51.926 00.001 20224 Move returns status 0, amount 0
21:22:51.926 00.000 20224 MoveAxis(N, 0, ABG)
21:22:51.926 00.000 20224 Move returns status 0, amount 0
21:22:51.926 00.000 20224 move complete, result=0
21:22:51.926 00.000 20224 worker thread done servicing request
21:22:51.932 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63475, med=2745, FiltMin=2489, FiltMax=27485, Gamma=1.000
21:22:51.948 00.016 8996 UpdateGuideState exits: m=670875 SNR=327.2
21:22:51.949 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:51.951 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:51.952 00.001 8996 Enqueuing Expose request
21:22:51.953 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:51.954 00.001 20224 Worker thread wakes up
21:22:51.954 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:51.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:53.110 01.156 20224 Exposure complete
21:22:53.202 00.092 20224 worker thread done servicing request
21:22:53.202 00.000 8996 OnExposeComplete: enter
21:22:53.203 00.001 8996 UpdateGuideState(): m_state=6
21:22:53.204 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1759
21:22:53.205 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=473.16, Mass=753842, SNR=386.8, Peak=65507 HFD=4.5
21:22:53.206 00.001 8996 MultiStar: [#1 -0.16,0.06,0.62,U] [#2 -0.15,-0.00,0.67,U] [#3 0.06,-0.00,0.65,U] [#4 -0.02,0.01,0.50,U] [#5 -0.00,0.01,0.58,U] [#6 0.07,0.02,0.46,U] [#7 -0.16,-0.10,0.47,U] [#8 0.15,0.29,0.37,U] 
21:22:53.207 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {-0.24, -0.01}
21:22:53.207 00.000 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
21:22:53.208 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
21:22:53.209 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.87 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
21:22:53.212 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
21:22:53.214 00.002 8996 Enqueuing Move request for scope (-0.08, 0.02)
21:22:53.216 00.002 20224 Worker thread wakes up
21:22:53.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:22:53.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:22:53.216 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
21:22:53.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:22:53.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:53.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:22:53.216 00.000 20224 MoveAxis(E, 0, ABG)
21:22:53.217 00.001 20224 Move returns status 0, amount 0
21:22:53.217 00.000 20224 MoveAxis(N, 0, ABG)
21:22:53.217 00.000 20224 Move returns status 0, amount 0
21:22:53.217 00.000 20224 move complete, result=0
21:22:53.217 00.000 20224 worker thread done servicing request
21:22:53.223 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2489, FiltMax=27709, Gamma=1.000
21:22:53.238 00.015 8996 UpdateGuideState exits: m=753842 SNR=386.8
21:22:53.240 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:53.243 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:53.244 00.001 8996 Enqueuing Expose request
21:22:53.246 00.002 20224 Worker thread wakes up
21:22:53.246 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:22:53.248 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:53.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:54.234 00.986 20224 Exposure complete
21:22:54.289 00.055 20224 worker thread done servicing request
21:22:54.289 00.000 8996 OnExposeComplete: enter
21:22:54.290 00.001 8996 UpdateGuideState(): m_state=6
21:22:54.290 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1760
21:22:54.291 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.09, Mass=745632, SNR=372.5, Peak=65507 HFD=4.4
21:22:54.292 00.001 8996 MultiStar: [#1 0.01,0.13,0.62,U] [#2 -0.12,-0.10,0.65,U] [#3 0.12,-0.05,0.55,U] [#4 0.03,-0.11,0.52,U] [#5 0.17,-0.18,0.59,U] [#6 0.06,-0.08,0.36,U] [#7 0.02,-0.11,0.35,U] [#8 0.33,0.05,0.40,U] 
21:22:54.293 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {-0.17, -0.08}
21:22:54.294 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
21:22:54.295 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
21:22:54.296 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.26 mountX=0.03 mountY=0.06, mountTheta=1.16
21:22:54.297 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
21:22:54.298 00.001 8996 Enqueuing Move request for scope (0.02, -0.06)
21:22:54.299 00.001 20224 Worker thread wakes up
21:22:54.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
21:22:54.299 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
21:22:54.299 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.03 yDistance=0.06
21:22:54.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:22:54.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:54.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:22:54.299 00.000 20224 MoveAxis(E, 0, ABG)
21:22:54.299 00.000 20224 Move returns status 0, amount 0
21:22:54.299 00.000 20224 MoveAxis(N, 0, ABG)
21:22:54.299 00.000 20224 Move returns status 0, amount 0
21:22:54.299 00.000 20224 move complete, result=0
21:22:54.299 00.000 20224 worker thread done servicing request
21:22:54.303 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2505, FiltMax=31117, Gamma=1.000
21:22:54.317 00.014 8996 UpdateGuideState exits: m=745632 SNR=372.5
21:22:54.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:54.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:54.320 00.001 8996 Enqueuing Expose request
21:22:54.320 00.000 20224 Worker thread wakes up
21:22:54.320 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:22:54.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:54.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:55.481 01.160 20224 Exposure complete
21:22:55.537 00.056 20224 worker thread done servicing request
21:22:55.537 00.000 8996 OnExposeComplete: enter
21:22:55.538 00.001 8996 UpdateGuideState(): m_state=6
21:22:55.538 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1761
21:22:55.539 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=473.03, Mass=738261, SNR=391.2, Peak=65507 HFD=4.4
21:22:55.540 00.001 8996 MultiStar: [#1 -0.24,0.08,0.59,U] [#2 -0.14,-0.07,0.67,U] [#3 0.03,-0.05,0.55,U] [#4 -0.14,-0.04,0.45,U] [#5 0.07,0.04,0.54,U] [#6 0.13,-0.02,0.40,U] [#7 0.14,0.10,0.43,U] [#8 0.03,0.07,0.35,U] 
21:22:55.541 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {-0.14, -0.14}
21:22:55.542 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
21:22:55.542 00.000 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
21:22:55.543 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.77 mountX=-0.05 mountY=0.03, mountTheta=2.65
21:22:55.544 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
21:22:55.546 00.002 8996 Enqueuing Move request for scope (-0.05, -0.02)
21:22:55.547 00.001 20224 Worker thread wakes up
21:22:55.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
21:22:55.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
21:22:55.547 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
21:22:55.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:22:55.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:55.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:22:55.548 00.001 20224 MoveAxis(E, 0, ABG)
21:22:55.548 00.000 20224 Move returns status 0, amount 0
21:22:55.548 00.000 20224 MoveAxis(N, 0, ABG)
21:22:55.548 00.000 20224 Move returns status 0, amount 0
21:22:55.548 00.000 20224 move complete, result=0
21:22:55.548 00.000 20224 worker thread done servicing request
21:22:55.551 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2513, FiltMax=31149, Gamma=1.000
21:22:55.569 00.018 8996 UpdateGuideState exits: m=738261 SNR=391.2
21:22:55.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:55.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:55.571 00.000 8996 Enqueuing Expose request
21:22:55.572 00.001 20224 Worker thread wakes up
21:22:55.572 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:55.573 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:55.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:56.550 00.977 20224 Exposure complete
21:22:56.623 00.073 20224 worker thread done servicing request
21:22:56.623 00.000 8996 OnExposeComplete: enter
21:22:56.624 00.001 8996 UpdateGuideState(): m_state=6
21:22:56.626 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1762
21:22:56.628 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=473.10, Mass=637713, SNR=337.6, Peak=61795 HFD=4.4
21:22:56.630 00.002 8996 MultiStar: [#1 -0.09,-0.01,0.69,U] [#2 -0.03,-0.13,0.79,U] [#3 0.24,0.01,0.64,U] [#4 0.07,-0.02,0.55,U] [#5 0.06,-0.10,0.68,U] [#6 0.25,0.11,0.43,U] [#7 0.05,-0.11,0.48,U] [#8 0.06,0.01,0.44,U] 
21:22:56.632 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.22, -0.07}
21:22:56.633 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
21:22:56.635 00.002 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 2.00)
21:22:56.636 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.26 mountX=0.02 mountY=0.04, mountTheta=1.16
21:22:56.638 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.04, opts=13)
21:22:56.640 00.002 8996 Enqueuing Move request for scope (0.01, -0.04)
21:22:56.641 00.001 20224 Worker thread wakes up
21:22:56.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
21:22:56.642 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
21:22:56.642 00.000 20224 Moving (0.01, -0.04) raw xDistance=0.02 yDistance=0.04
21:22:56.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:22:56.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:56.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:22:56.642 00.000 20224 MoveAxis(E, 0, ABG)
21:22:56.642 00.000 20224 Move returns status 0, amount 0
21:22:56.642 00.000 20224 MoveAxis(N, 0, ABG)
21:22:56.643 00.001 20224 Move returns status 0, amount 0
21:22:56.643 00.000 20224 move complete, result=0
21:22:56.643 00.000 20224 worker thread done servicing request
21:22:56.649 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61795, med=2745, FiltMin=2499, FiltMax=26477, Gamma=1.000
21:22:56.666 00.017 8996 UpdateGuideState exits: m=637713 SNR=337.6
21:22:56.668 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:56.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:56.669 00.000 8996 Enqueuing Expose request
21:22:56.670 00.001 20224 Worker thread wakes up
21:22:56.670 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:56.671 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:56.672 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:57.839 01.167 20224 Exposure complete
21:22:57.913 00.074 20224 worker thread done servicing request
21:22:57.913 00.000 8996 OnExposeComplete: enter
21:22:57.914 00.001 8996 UpdateGuideState(): m_state=6
21:22:57.915 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1763
21:22:57.916 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=473.19, Mass=731445, SNR=346.9, Peak=65507 HFD=4.4
21:22:57.917 00.001 8996 MultiStar: [#1 -0.07,0.08,0.66,U] [#2 -0.03,-0.18,0.67,U] [#3 0.12,-0.05,0.63,U] [#4 0.04,-0.01,0.54,U] [#5 0.13,-0.07,0.64,U] [#6 0.18,-0.04,0.46,U] [#7 0.12,-0.08,0.42,U] [#8 0.15,0.05,0.43,U] 
21:22:57.918 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {-0.20, 0.02}
21:22:57.918 00.000 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
21:22:57.919 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.31)
21:22:57.920 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.95 mountX=0.02 mountY=0.03, mountTheta=0.85
21:22:57.921 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
21:22:57.922 00.001 8996 Enqueuing Move request for scope (0.02, -0.03)
21:22:57.923 00.001 20224 Worker thread wakes up
21:22:57.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
21:22:57.923 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
21:22:57.923 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.03
21:22:57.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:22:57.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:57.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:22:57.923 00.000 20224 MoveAxis(E, 0, ABG)
21:22:57.923 00.000 20224 Move returns status 0, amount 0
21:22:57.923 00.000 20224 MoveAxis(N, 0, ABG)
21:22:57.923 00.000 20224 Move returns status 0, amount 0
21:22:57.924 00.001 20224 move complete, result=0
21:22:57.924 00.000 20224 worker thread done servicing request
21:22:57.928 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2486, FiltMax=27821, Gamma=1.000
21:22:57.945 00.017 8996 UpdateGuideState exits: m=731445 SNR=346.9
21:22:57.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:57.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:57.948 00.001 8996 Enqueuing Expose request
21:22:57.949 00.001 20224 Worker thread wakes up
21:22:57.949 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:57.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:57.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:22:58.939 00.989 20224 Exposure complete
21:22:59.006 00.067 20224 worker thread done servicing request
21:22:59.006 00.000 8996 OnExposeComplete: enter
21:22:59.007 00.001 8996 UpdateGuideState(): m_state=6
21:22:59.008 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1764
21:22:59.009 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=473.11, Mass=773990, SNR=371.9, Peak=65507 HFD=4.5
21:22:59.010 00.001 8996 MultiStar: [#1 -0.11,0.03,0.66,U] [#2 -0.08,0.08,0.64,U] [#3 0.13,-0.09,0.60,U] [#4 -0.04,-0.08,0.56,U] [#5 0.08,-0.02,0.54,U] [#6 0.00,0.00,0.40,U] [#7 -0.04,-0.19,0.38,U] [#8 0.24,-0.04,0.38,U] 
21:22:59.010 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.26, -0.06}
21:22:59.011 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
21:22:59.012 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
21:22:59.013 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.43 mountX=-0.04 mountY=0.04, mountTheta=2.32
21:22:59.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
21:22:59.015 00.000 8996 Enqueuing Move request for scope (-0.04, -0.04)
21:22:59.016 00.001 20224 Worker thread wakes up
21:22:59.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
21:22:59.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
21:22:59.016 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=0.04
21:22:59.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:22:59.017 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:22:59.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:22:59.017 00.000 20224 MoveAxis(E, 0, ABG)
21:22:59.017 00.000 20224 Move returns status 0, amount 0
21:22:59.017 00.000 20224 MoveAxis(N, 0, ABG)
21:22:59.017 00.000 20224 Move returns status 0, amount 0
21:22:59.017 00.000 20224 move complete, result=0
21:22:59.017 00.000 20224 worker thread done servicing request
21:22:59.020 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2745, FiltMin=2461, FiltMax=33357, Gamma=1.000
21:22:59.035 00.015 8996 UpdateGuideState exits: m=773990 SNR=371.9
21:22:59.036 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:22:59.037 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:22:59.037 00.000 8996 Enqueuing Expose request
21:22:59.038 00.001 20224 Worker thread wakes up
21:22:59.038 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:22:59.039 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:22:59.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:00.214 01.175 20224 Exposure complete
21:23:00.277 00.063 20224 worker thread done servicing request
21:23:00.277 00.000 8996 OnExposeComplete: enter
21:23:00.278 00.001 8996 UpdateGuideState(): m_state=6
21:23:00.279 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1765
21:23:00.280 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.26, Mass=724004, SNR=350.3, Peak=60595 HFD=4.5
21:23:00.281 00.001 8996 MultiStar: [#1 -0.01,0.07,0.67,U] [#2 0.02,0.10,0.81,U] [#3 0.15,-0.00,0.79,U] [#4 0.09,0.06,0.58,U] [#5 0.21,0.06,0.67,U] [#6 0.16,-0.02,0.43,U] [#7 0.06,-0.11,0.46,U] [#8 0.25,0.16,0.35,U] 
21:23:00.282 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.16, 0.09}
21:23:00.283 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
21:23:00.284 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
21:23:00.284 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.67 mountX=0.06 mountY=-0.05, mountTheta=-0.78
21:23:00.286 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
21:23:00.286 00.000 8996 Enqueuing Move request for scope (0.06, 0.05)
21:23:00.287 00.001 20224 Worker thread wakes up
21:23:00.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
21:23:00.287 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
21:23:00.287 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.05
21:23:00.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:23:00.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:00.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:23:00.287 00.000 20224 MoveAxis(E, 0, ABG)
21:23:00.287 00.000 20224 Move returns status 0, amount 0
21:23:00.288 00.001 20224 MoveAxis(N, 0, ABG)
21:23:00.288 00.000 20224 Move returns status 0, amount 0
21:23:00.288 00.000 20224 move complete, result=0
21:23:00.288 00.000 20224 worker thread done servicing request
21:23:00.294 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60595, med=2749, FiltMin=2480, FiltMax=28397, Gamma=1.000
21:23:00.323 00.029 8996 UpdateGuideState exits: m=724004 SNR=350.3
21:23:00.325 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:00.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:00.327 00.001 8996 Enqueuing Expose request
21:23:00.328 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:00.330 00.002 20224 Worker thread wakes up
21:23:00.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:00.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:01.322 00.992 20224 Exposure complete
21:23:01.403 00.081 20224 worker thread done servicing request
21:23:01.403 00.000 8996 OnExposeComplete: enter
21:23:01.404 00.001 8996 UpdateGuideState(): m_state=6
21:23:01.405 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1766
21:23:01.405 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=473.04, Mass=739861, SNR=355.2, Peak=65507 HFD=4.4
21:23:01.406 00.001 8996 MultiStar: [#1 -0.22,-0.05,0.62,U] [#2 -0.12,-0.12,0.82,U] [#3 -0.13,-0.16,0.72,U] [#4 -0.14,-0.17,0.59,U] [#5 -0.00,-0.15,0.56,U] [#6 0.13,-0.06,0.44,U] [#7 -0.08,-0.19,0.49,U] [#8 0.04,0.12,0.38,U] 
21:23:01.407 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.11}, one-star: {-0.29, -0.13}
21:23:01.408 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
21:23:01.409 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
21:23:01.409 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.38 mountX=-0.11 mountY=0.13, mountTheta=2.28
21:23:01.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.11, opts=13)
21:23:01.412 00.001 8996 Enqueuing Move request for scope (-0.12, -0.11)
21:23:01.412 00.000 20224 Worker thread wakes up
21:23:01.413 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
21:23:01.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
21:23:01.413 00.000 20224 Moving (-0.12, -0.11) raw xDistance=-0.11 yDistance=0.13
21:23:01.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:23:01.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:01.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:23:01.413 00.000 20224 MoveAxis(E, 0, ABG)
21:23:01.413 00.000 20224 Move returns status 0, amount 0
21:23:01.413 00.000 20224 MoveAxis(N, 0, ABG)
21:23:01.413 00.000 20224 Move returns status 0, amount 0
21:23:01.413 00.000 20224 move complete, result=0
21:23:01.413 00.000 20224 worker thread done servicing request
21:23:01.417 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2752, FiltMin=2499, FiltMax=32653, Gamma=1.000
21:23:01.440 00.023 8996 UpdateGuideState exits: m=739861 SNR=355.2
21:23:01.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:01.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:01.442 00.000 8996 Enqueuing Expose request
21:23:01.443 00.001 20224 Worker thread wakes up
21:23:01.443 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:01.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:01.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:02.615 01.171 20224 Exposure complete
21:23:02.693 00.078 20224 worker thread done servicing request
21:23:02.693 00.000 8996 OnExposeComplete: enter
21:23:02.694 00.001 8996 UpdateGuideState(): m_state=6
21:23:02.696 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1767
21:23:02.698 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=472.94, Mass=753639, SNR=336.3, Peak=65507 HFD=4.5
21:23:02.699 00.001 8996 MultiStar: [#1 0.03,0.02,0.75,U] [#2 -0.03,-0.13,0.81,U] [#3 0.15,-0.23,0.60,U] [#4 -0.07,-0.33,0.58,U] [#5 0.19,-0.17,0.66,U] [#6 0.21,-0.09,0.51,U] [#7 0.01,-0.22,0.46,U] [#8 0.15,0.01,0.44,U] 
21:23:02.700 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.16}, one-star: {-0.24, -0.23}
21:23:02.702 00.002 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
21:23:02.703 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
21:23:02.704 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.44 mountX=0.04 mountY=0.15, mountTheta=1.34
21:23:02.706 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.16, opts=13)
21:23:02.707 00.001 8996 Enqueuing Move request for scope (0.02, -0.16)
21:23:02.709 00.002 20224 Worker thread wakes up
21:23:02.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
21:23:02.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
21:23:02.709 00.000 20224 Moving (0.02, -0.16) raw xDistance=0.04 yDistance=0.15
21:23:02.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:23:02.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:02.710 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:23:02.710 00.000 20224 MoveAxis(E, 0, ABG)
21:23:02.710 00.000 20224 Move returns status 0, amount 0
21:23:02.710 00.000 20224 MoveAxis(N, 0, ABG)
21:23:02.710 00.000 20224 Move returns status 0, amount 0
21:23:02.710 00.000 20224 move complete, result=0
21:23:02.710 00.000 20224 worker thread done servicing request
21:23:02.716 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2749, FiltMin=2509, FiltMax=30502, Gamma=1.000
21:23:02.742 00.026 8996 UpdateGuideState exits: m=753639 SNR=336.3
21:23:02.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:02.746 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:02.747 00.001 8996 Enqueuing Expose request
21:23:02.749 00.002 20224 Worker thread wakes up
21:23:02.749 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:02.751 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:02.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:03.734 00.983 20224 Exposure complete
21:23:03.809 00.075 20224 worker thread done servicing request
21:23:03.809 00.000 8996 OnExposeComplete: enter
21:23:03.811 00.002 8996 UpdateGuideState(): m_state=6
21:23:03.812 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1768
21:23:03.813 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=473.06, Mass=781309, SNR=367.2, Peak=65507 HFD=4.4
21:23:03.814 00.001 8996 MultiStar: [#1 -0.30,-0.12,0.63,U] [#2 -0.20,-0.28,0.75,U] [#3 0.06,-0.13,0.62,U] [#4 -0.04,-0.28,0.47,U] [#5 0.06,-0.26,0.54,U] [#6 0.09,0.03,0.41,U] [#7 -0.03,0.06,0.47,U] [#8 0.10,-0.06,0.40,U] 
21:23:03.815 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.14}, one-star: {-0.19, -0.11}
21:23:03.817 00.002 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
21:23:03.818 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
21:23:03.819 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.08 mountX=-0.06 mountY=0.15, mountTheta=1.98
21:23:03.822 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.14, opts=13)
21:23:03.823 00.001 8996 Enqueuing Move request for scope (-0.08, -0.14)
21:23:03.824 00.001 20224 Worker thread wakes up
21:23:03.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
21:23:03.824 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
21:23:03.824 00.000 20224 Moving (-0.08, -0.14) raw xDistance=-0.06 yDistance=0.15
21:23:03.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:23:03.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:03.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:23:03.824 00.000 20224 MoveAxis(E, 0, ABG)
21:23:03.824 00.000 20224 Move returns status 0, amount 0
21:23:03.824 00.000 20224 MoveAxis(N, 0, ABG)
21:23:03.824 00.000 20224 Move returns status 0, amount 0
21:23:03.824 00.000 20224 move complete, result=0
21:23:03.824 00.000 20224 worker thread done servicing request
21:23:03.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2502, FiltMax=31293, Gamma=1.000
21:23:03.841 00.013 8996 UpdateGuideState exits: m=781309 SNR=367.2
21:23:03.843 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:03.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:03.844 00.000 8996 Enqueuing Expose request
21:23:03.845 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:03.847 00.002 20224 Worker thread wakes up
21:23:03.847 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:03.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:05.009 01.162 20224 Exposure complete
21:23:05.072 00.063 20224 worker thread done servicing request
21:23:05.072 00.000 8996 OnExposeComplete: enter
21:23:05.073 00.001 8996 UpdateGuideState(): m_state=6
21:23:05.074 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1769
21:23:05.075 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=472.99, Mass=716341, SNR=348.2, Peak=65507 HFD=4.3
21:23:05.076 00.001 8996 MultiStar: [#1 -0.02,-0.16,0.68,U] [#2 -0.04,-0.16,0.76,U] [#3 0.09,-0.34,0.66,U] [#4 0.05,-0.14,0.55,U] [#5 0.01,-0.16,0.67,U] [#6 0.11,0.09,0.47,U] [#7 -0.08,-0.04,0.42,U] [#8 0.12,0.09,0.40,U] 
21:23:05.076 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.13}, one-star: {-0.16, -0.18}
21:23:05.077 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
21:23:05.078 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
21:23:05.079 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.64 mountX=0.00 mountY=0.13, mountTheta=1.54
21:23:05.080 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.13, opts=13)
21:23:05.081 00.001 8996 Enqueuing Move request for scope (-0.01, -0.13)
21:23:05.082 00.001 20224 Worker thread wakes up
21:23:05.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
21:23:05.082 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
21:23:05.082 00.000 20224 Moving (-0.01, -0.13) raw xDistance=0.00 yDistance=0.13
21:23:05.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:23:05.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:05.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:23:05.082 00.000 20224 MoveAxis(E, 0, ABG)
21:23:05.082 00.000 20224 Move returns status 0, amount 0
21:23:05.082 00.000 20224 MoveAxis(N, 0, ABG)
21:23:05.082 00.000 20224 Move returns status 0, amount 0
21:23:05.082 00.000 20224 move complete, result=0
21:23:05.082 00.000 20224 worker thread done servicing request
21:23:05.086 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2473, FiltMax=29917, Gamma=1.000
21:23:05.100 00.014 8996 UpdateGuideState exits: m=716341 SNR=348.2
21:23:05.101 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:05.102 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:05.103 00.001 8996 Enqueuing Expose request
21:23:05.103 00.000 20224 Worker thread wakes up
21:23:05.103 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:05.104 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:05.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:06.068 00.964 20224 Exposure complete
21:23:06.152 00.084 20224 worker thread done servicing request
21:23:06.153 00.001 8996 OnExposeComplete: enter
21:23:06.155 00.002 8996 UpdateGuideState(): m_state=6
21:23:06.156 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1770
21:23:06.157 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.01, Mass=730005, SNR=333.1, Peak=65507 HFD=4.4
21:23:06.158 00.001 8996 MultiStar: [#1 -0.07,-0.05,0.78,U] [#2 0.08,-0.16,0.89,U] [#3 0.15,-0.13,0.63,U] [#4 0.13,-0.14,0.60,U] [#5 0.15,-0.08,0.68,U] [#6 -0.02,-0.08,0.44,U] [#7 0.01,-0.08,0.49,U] [#8 0.29,0.18,0.41,U] 
21:23:06.160 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.10}, one-star: {-0.11, -0.16}
21:23:06.161 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:23:06.162 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
21:23:06.164 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.07 mountX=0.06 mountY=0.09, mountTheta=0.97
21:23:06.166 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
21:23:06.167 00.001 8996 Enqueuing Move request for scope (0.05, -0.10)
21:23:06.168 00.001 20224 Worker thread wakes up
21:23:06.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
21:23:06.169 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
21:23:06.169 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
21:23:06.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:23:06.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:06.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:23:06.169 00.000 20224 MoveAxis(E, 0, ABG)
21:23:06.169 00.000 20224 Move returns status 0, amount 0
21:23:06.169 00.000 20224 MoveAxis(N, 0, ABG)
21:23:06.169 00.000 20224 Move returns status 0, amount 0
21:23:06.169 00.000 20224 move complete, result=0
21:23:06.169 00.000 20224 worker thread done servicing request
21:23:06.174 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2483, FiltMax=28941, Gamma=1.000
21:23:06.191 00.017 8996 UpdateGuideState exits: m=730005 SNR=333.1
21:23:06.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:06.194 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:06.196 00.002 8996 Enqueuing Expose request
21:23:06.198 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:06.200 00.002 20224 Worker thread wakes up
21:23:06.200 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:06.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:07.361 01.161 20224 Exposure complete
21:23:07.416 00.055 20224 worker thread done servicing request
21:23:07.416 00.000 8996 OnExposeComplete: enter
21:23:07.417 00.001 8996 UpdateGuideState(): m_state=6
21:23:07.418 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1771
21:23:07.419 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.79, Mass=764305, SNR=378.1, Peak=65507 HFD=4.4
21:23:07.420 00.001 8996 MultiStar: [#1 -0.14,-0.32,0.60,U] [#2 -0.07,-0.44,0.74,U] [#3 0.01,-0.04,0.57,U] [#4 -0.12,-0.20,0.48,U] [#5 0.07,-0.26,0.62,U] [#6 0.04,-0.08,0.43,U] [#7 0.03,-0.15,0.40,U] [#8 0.06,-0.18,0.34,U] 
21:23:07.420 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.26}, one-star: {-0.14, -0.38}
21:23:07.421 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
21:23:07.422 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
21:23:07.423 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.75 mountX=-0.02 mountY=0.26, mountTheta=1.65
21:23:07.424 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.26, opts=13)
21:23:07.425 00.001 8996 Enqueuing Move request for scope (-0.05, -0.26)
21:23:07.425 00.000 20224 Worker thread wakes up
21:23:07.426 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd
21:23:07.426 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.26)
21:23:07.426 00.000 20224 Moving (-0.05, -0.26) raw xDistance=-0.02 yDistance=0.26
21:23:07.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:23:07.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
21:23:07.426 00.000 20224 MoveAxis(E, 0, ABG)
21:23:07.426 00.000 20224 Move returns status 0, amount 0
21:23:07.427 00.001 20224 MoveAxis(S, 55, ABG)
21:23:07.427 00.000 20224 Guiding  Dir = 1, Dur = 55
21:23:07.427 00.000 20224 IsSlewing returns 0
21:23:07.427 00.000 20224 IsGuiding returns 0
21:23:07.429 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2432, FiltMax=31296, Gamma=1.000
21:23:07.449 00.020 8996 UpdateGuideState exits: m=764305 SNR=378.1
21:23:07.451 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:07.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:07.454 00.002 8996 Enqueuing Expose request
21:23:07.455 00.001 20224 PulseGuide returned control before completion, sleep 38
21:23:07.502 00.047 20224 IsGuiding returns 1
21:23:07.502 00.000 20224 scope still moving after pulse duration time elapsed
21:23:07.534 00.032 20224 IsSlewing returns 0
21:23:07.534 00.000 20224 IsGuiding returns 1
21:23:07.565 00.031 20224 IsSlewing returns 0
21:23:07.565 00.000 20224 IsGuiding returns 0
21:23:07.565 00.000 20224 scope move finished after 55 + 82 ms
21:23:07.565 00.000 20224 Move returns status 0, amount 55
21:23:07.565 00.000 20224 move complete, result=0
21:23:07.565 00.000 20224 worker thread done servicing request
21:23:07.566 00.001 20224 Worker thread wakes up
21:23:07.566 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 55 ms SOUTH
21:23:07.568 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:07.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:08.543 00.975 20224 Exposure complete
21:23:08.621 00.078 20224 worker thread done servicing request
21:23:08.621 00.000 8996 OnExposeComplete: enter
21:23:08.622 00.001 8996 UpdateGuideState(): m_state=6
21:23:08.623 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1772
21:23:08.624 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.89, Mass=730876, SNR=342.5, Peak=65507 HFD=4.5
21:23:08.625 00.001 8996 MultiStar: [#1 -0.23,-0.24,0.72,U] [#2 -0.01,-0.19,0.74,U] [#3 -0.02,-0.30,0.60,U] [#4 -0.08,-0.15,0.63,U] [#5 -0.11,-0.26,0.60,U] [#6 -0.09,-0.05,0.49,U] [#7 -0.06,-0.24,0.44,U] [#8 -0.01,0.05,0.43,U] 
21:23:08.625 00.000 8996 refined, 8 included, MultiStar: {-0.12, -0.20}, one-star: {-0.30, -0.28}
21:23:08.626 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
21:23:08.627 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
21:23:08.627 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.11 mountX=-0.10 mountY=0.21, mountTheta=2.01
21:23:08.630 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.20, opts=13)
21:23:08.632 00.002 8996 Enqueuing Move request for scope (-0.12, -0.20)
21:23:08.633 00.001 20224 Worker thread wakes up
21:23:08.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
21:23:08.633 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
21:23:08.633 00.000 20224 Moving (-0.12, -0.20) raw xDistance=-0.10 yDistance=0.21
21:23:08.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:23:08.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:23:08.633 00.000 20224 MoveAxis(E, 0, ABG)
21:23:08.633 00.000 20224 Move returns status 0, amount 0
21:23:08.633 00.000 20224 MoveAxis(S, 45, ABG)
21:23:08.633 00.000 20224 Guiding  Dir = 1, Dur = 45
21:23:08.634 00.001 20224 IsSlewing returns 0
21:23:08.634 00.000 20224 IsGuiding returns 0
21:23:08.639 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2464, FiltMax=29078, Gamma=1.000
21:23:08.646 00.007 20224 PulseGuide returned control before completion, sleep 44
21:23:08.660 00.014 8996 UpdateGuideState exits: m=730876 SNR=342.5
21:23:08.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:08.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:08.663 00.001 8996 Enqueuing Expose request
21:23:08.691 00.028 20224 IsGuiding returns 1
21:23:08.691 00.000 20224 scope still moving after pulse duration time elapsed
21:23:08.723 00.032 20224 IsSlewing returns 0
21:23:08.723 00.000 20224 IsGuiding returns 1
21:23:08.753 00.030 20224 IsSlewing returns 0
21:23:08.753 00.000 20224 IsGuiding returns 0
21:23:08.753 00.000 20224 scope move finished after 45 + 73 ms
21:23:08.753 00.000 20224 Move returns status 0, amount 45
21:23:08.753 00.000 20224 move complete, result=0
21:23:08.753 00.000 20224 worker thread done servicing request
21:23:08.753 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:23:08.756 00.003 20224 Worker thread wakes up
21:23:08.756 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:08.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:09.929 01.173 20224 Exposure complete
21:23:09.998 00.069 20224 worker thread done servicing request
21:23:09.998 00.000 8996 OnExposeComplete: enter
21:23:09.999 00.001 8996 UpdateGuideState(): m_state=6
21:23:10.001 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1773
21:23:10.005 00.004 8996 Star::Find returns 1 (0), X=138.63, Y=473.37, Mass=710313, SNR=355.2, Peak=59779 HFD=4.6
21:23:10.006 00.001 8996 MultiStar: [#1 -0.06,0.34,0.75,U] [#2 -0.14,0.30,0.67,U] [#3 0.03,0.09,0.59,U] [#4 -0.12,0.09,0.58,U] [#5 -0.06,0.37,0.61,U] [#6 0.14,0.21,0.44,U] [#7 0.12,0.33,0.53,U] [#8 -0.02,0.37,0.41,U] 
21:23:10.007 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.25}, one-star: {-0.37, 0.20}
21:23:10.008 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
21:23:10.009 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:23:10.010 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.91 mountX=-0.11 mountY=-0.24, mountTheta=-2.01
21:23:10.026 00.016 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.25, opts=13)
21:23:10.029 00.003 8996 Enqueuing Move request for scope (-0.09, 0.25)
21:23:10.029 00.000 20224 Worker thread wakes up
21:23:10.030 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
21:23:10.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
21:23:10.030 00.000 20224 Moving (-0.09, 0.25) raw xDistance=-0.11 yDistance=-0.24
21:23:10.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:23:10.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:10.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:23:10.030 00.000 20224 MoveAxis(E, 0, ABG)
21:23:10.030 00.000 20224 Move returns status 0, amount 0
21:23:10.030 00.000 20224 MoveAxis(N, 0, ABG)
21:23:10.030 00.000 20224 Move returns status 0, amount 0
21:23:10.030 00.000 20224 move complete, result=0
21:23:10.030 00.000 20224 worker thread done servicing request
21:23:10.043 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59779, med=2745, FiltMin=2496, FiltMax=29283, Gamma=1.000
21:23:10.062 00.019 8996 UpdateGuideState exits: m=710313 SNR=355.2
21:23:10.064 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:10.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:10.066 00.001 8996 Enqueuing Expose request
21:23:10.068 00.002 20224 Worker thread wakes up
21:23:10.068 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:10.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:10.068 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:11.042 00.974 20224 Exposure complete
21:23:11.108 00.066 20224 worker thread done servicing request
21:23:11.108 00.000 8996 OnExposeComplete: enter
21:23:11.109 00.001 8996 UpdateGuideState(): m_state=6
21:23:11.110 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1774
21:23:11.111 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=473.25, Mass=743702, SNR=338.1, Peak=65507 HFD=4.5
21:23:11.112 00.001 8996 MultiStar: [#1 -0.26,0.16,0.70,U] [#2 -0.11,0.15,0.90,U] [#3 -0.10,0.19,0.63,U] [#4 -0.17,0.26,0.59,U] [#5 0.07,0.21,0.63,U] [#6 0.04,0.25,0.49,U] [#7 -0.01,0.17,0.52,U] [#8 0.08,0.31,0.45,U] 
21:23:11.112 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.18}, one-star: {-0.30, 0.08}
21:23:11.113 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
21:23:11.114 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:23:11.115 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.10 mountX=-0.13 mountY=-0.17, mountTheta=-2.21
21:23:11.117 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.18, opts=13)
21:23:11.117 00.000 8996 Enqueuing Move request for scope (-0.11, 0.18)
21:23:11.118 00.001 20224 Worker thread wakes up
21:23:11.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
21:23:11.119 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
21:23:11.119 00.000 20224 Moving (-0.11, 0.18) raw xDistance=-0.13 yDistance=-0.17
21:23:11.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:23:11.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:11.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:23:11.119 00.000 20224 MoveAxis(E, 0, ABG)
21:23:11.119 00.000 20224 Move returns status 0, amount 0
21:23:11.119 00.000 20224 MoveAxis(N, 0, ABG)
21:23:11.119 00.000 20224 Move returns status 0, amount 0
21:23:11.119 00.000 20224 move complete, result=0
21:23:11.119 00.000 20224 worker thread done servicing request
21:23:11.122 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2505, FiltMax=30697, Gamma=1.000
21:23:11.144 00.022 8996 UpdateGuideState exits: m=743702 SNR=338.1
21:23:11.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:11.147 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:11.148 00.001 8996 Enqueuing Expose request
21:23:11.149 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:11.150 00.001 20224 Worker thread wakes up
21:23:11.150 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:11.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:12.315 01.165 20224 Exposure complete
21:23:12.393 00.078 20224 worker thread done servicing request
21:23:12.393 00.000 8996 OnExposeComplete: enter
21:23:12.395 00.002 8996 UpdateGuideState(): m_state=6
21:23:12.397 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1775
21:23:12.399 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=473.43, Mass=730312, SNR=376.9, Peak=58883 HFD=4.5
21:23:12.401 00.002 8996 MultiStar: [#1 0.01,0.35,0.60,U] [#2 -0.07,0.42,0.71,U] [#3 0.07,0.41,0.54,U] [#4 -0.01,0.21,0.53,U] [#5 0.14,0.23,0.59,U] [#6 0.12,0.20,0.42,U] [#7 -0.05,0.06,0.40,U] [#8 0.12,0.61,0.00,M1] 
21:23:12.402 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.28}, one-star: {-0.18, 0.26}
21:23:12.403 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
21:23:12.404 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
21:23:12.406 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.63 mountX=-0.04 mountY=-0.28, mountTheta=-1.73
21:23:12.409 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.28, opts=13)
21:23:12.410 00.001 8996 Enqueuing Move request for scope (-0.02, 0.28)
21:23:12.411 00.001 20224 Worker thread wakes up
21:23:12.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
21:23:12.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
21:23:12.411 00.000 20224 Moving (-0.02, 0.28) raw xDistance=-0.04 yDistance=-0.28
21:23:12.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:23:12.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:23:12.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:23:12.412 00.001 20224 MoveAxis(E, 0, ABG)
21:23:12.412 00.000 20224 Move returns status 0, amount 0
21:23:12.412 00.000 20224 MoveAxis(N, 0, ABG)
21:23:12.412 00.000 20224 Move returns status 0, amount 0
21:23:12.412 00.000 20224 move complete, result=0
21:23:12.412 00.000 20224 worker thread done servicing request
21:23:12.416 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58883, med=2749, FiltMin=2467, FiltMax=28233, Gamma=1.000
21:23:12.442 00.026 8996 UpdateGuideState exits: m=730312 SNR=376.9
21:23:12.444 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:12.445 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:12.445 00.000 8996 Enqueuing Expose request
21:23:12.445 00.000 20224 Worker thread wakes up
21:23:12.445 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:23:12.447 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:12.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:13.439 00.992 20224 Exposure complete
21:23:13.540 00.101 20224 worker thread done servicing request
21:23:13.540 00.000 8996 OnExposeComplete: enter
21:23:13.541 00.001 8996 UpdateGuideState(): m_state=6
21:23:13.542 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1776
21:23:13.543 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.25, Mass=709084, SNR=333.7, Peak=65507 HFD=4.5
21:23:13.544 00.001 8996 MultiStar: [#1 -0.13,0.30,0.83,U] [#2 -0.15,0.49,0.00,M1] [#3 0.07,0.30,0.68,U] [#4 -0.14,0.14,0.63,U] [#5 0.16,0.27,0.68,U] [#6 0.04,0.06,0.49,U] [#7 -0.14,0.11,0.48,U] [#8 0.05,0.30,0.46,U] 
21:23:13.545 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.20}, one-star: {-0.29, 0.08}
21:23:13.546 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
21:23:13.547 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:23:13.548 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.90 mountX=-0.09 mountY=-0.19, mountTheta=-2.00
21:23:13.550 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.20, opts=13)
21:23:13.552 00.002 8996 Enqueuing Move request for scope (-0.07, 0.20)
21:23:13.555 00.003 20224 Worker thread wakes up
21:23:13.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
21:23:13.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
21:23:13.555 00.000 20224 Moving (-0.07, 0.20) raw xDistance=-0.09 yDistance=-0.19
21:23:13.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:23:13.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:13.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:23:13.555 00.000 20224 MoveAxis(E, 0, ABG)
21:23:13.555 00.000 20224 Move returns status 0, amount 0
21:23:13.555 00.000 20224 MoveAxis(N, 0, ABG)
21:23:13.555 00.000 20224 Move returns status 0, amount 0
21:23:13.555 00.000 20224 move complete, result=0
21:23:13.555 00.000 20224 worker thread done servicing request
21:23:13.565 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2749, FiltMin=2518, FiltMax=28601, Gamma=1.000
21:23:13.589 00.024 8996 UpdateGuideState exits: m=709084 SNR=333.7
21:23:13.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:13.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:13.592 00.001 8996 Enqueuing Expose request
21:23:13.592 00.000 20224 Worker thread wakes up
21:23:13.592 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:13.593 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:13.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:14.758 01.165 20224 Exposure complete
21:23:14.850 00.092 20224 worker thread done servicing request
21:23:14.851 00.001 8996 OnExposeComplete: enter
21:23:14.853 00.002 8996 UpdateGuideState(): m_state=6
21:23:14.854 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1777
21:23:14.855 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=473.29, Mass=733076, SNR=346.9, Peak=65507 HFD=4.7
21:23:14.857 00.002 8996 MultiStar: [#1 -0.13,0.41,0.67,U] [#2 -0.10,0.31,0.80,U] [#3 -0.02,0.25,0.62,U] [#4 -0.11,0.29,0.57,U] [#5 0.03,0.28,0.57,U] [#6 -0.05,0.17,0.45,U] [#7 -0.09,0.10,0.48,U] [#8 -0.04,0.58,0.00,M1] 
21:23:14.858 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.24}, one-star: {-0.35, 0.12}
21:23:14.860 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:23:14.861 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:23:14.863 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.05 mountX=-0.15 mountY=-0.23, mountTheta=-2.15
21:23:14.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.24, opts=13)
21:23:14.867 00.002 8996 Enqueuing Move request for scope (-0.12, 0.24)
21:23:14.868 00.001 20224 Worker thread wakes up
21:23:14.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
21:23:14.868 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
21:23:14.868 00.000 20224 Moving (-0.12, 0.24) raw xDistance=-0.15 yDistance=-0.23
21:23:14.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:23:14.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:23:14.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:23:14.869 00.001 20224 MoveAxis(E, 0, ABG)
21:23:14.869 00.000 20224 Move returns status 0, amount 0
21:23:14.869 00.000 20224 MoveAxis(N, 0, ABG)
21:23:14.869 00.000 20224 Move returns status 0, amount 0
21:23:14.869 00.000 20224 move complete, result=0
21:23:14.869 00.000 20224 worker thread done servicing request
21:23:14.875 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2745, FiltMin=2509, FiltMax=29913, Gamma=1.000
21:23:14.890 00.015 8996 UpdateGuideState exits: m=733076 SNR=346.9
21:23:14.892 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:14.894 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:14.895 00.001 8996 Enqueuing Expose request
21:23:14.897 00.002 20224 Worker thread wakes up
21:23:14.897 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:14.899 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:14.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:15.881 00.982 20224 Exposure complete
21:23:15.962 00.081 20224 worker thread done servicing request
21:23:15.962 00.000 8996 OnExposeComplete: enter
21:23:15.963 00.001 8996 UpdateGuideState(): m_state=6
21:23:15.964 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1778
21:23:15.964 00.000 8996 Star::Find returns 1 (0), X=138.81, Y=473.48, Mass=758485, SNR=331.5, Peak=61987 HFD=4.5
21:23:15.966 00.002 8996 MultiStar: [#1 -0.10,0.31,0.78,U] [#2 -0.10,0.38,0.79,U] [#3 0.03,0.09,0.66,U] [#4 -0.11,0.15,0.65,U] [#5 0.02,0.31,0.63,U] [#6 -0.09,0.10,0.49,U] [#7 -0.11,0.13,0.48,U] [#8 0.17,0.32,0.41,U] 
21:23:15.967 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.25}, one-star: {-0.19, 0.31}
21:23:15.968 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
21:23:15.968 00.000 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
21:23:15.969 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.85 mountX=-0.09 mountY=-0.24, mountTheta=-1.95
21:23:15.970 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.25, opts=13)
21:23:15.971 00.001 8996 Enqueuing Move request for scope (-0.07, 0.25)
21:23:15.972 00.001 20224 Worker thread wakes up
21:23:15.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
21:23:15.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
21:23:15.972 00.000 20224 Moving (-0.07, 0.25) raw xDistance=-0.09 yDistance=-0.24
21:23:15.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:23:15.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:23:15.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:23:15.972 00.000 20224 MoveAxis(E, 0, ABG)
21:23:15.972 00.000 20224 Move returns status 0, amount 0
21:23:15.973 00.001 20224 MoveAxis(N, 0, ABG)
21:23:15.973 00.000 20224 Move returns status 0, amount 0
21:23:15.973 00.000 20224 move complete, result=0
21:23:15.973 00.000 20224 worker thread done servicing request
21:23:15.976 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61987, med=2749, FiltMin=2499, FiltMax=29549, Gamma=1.000
21:23:15.992 00.016 8996 UpdateGuideState exits: m=758485 SNR=331.5
21:23:15.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:15.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:15.994 00.000 8996 Enqueuing Expose request
21:23:15.995 00.001 20224 Worker thread wakes up
21:23:15.995 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:15.996 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:15.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:17.190 01.194 20224 Exposure complete
21:23:17.261 00.071 20224 worker thread done servicing request
21:23:17.265 00.004 8996 OnExposeComplete: enter
21:23:17.266 00.001 8996 UpdateGuideState(): m_state=6
21:23:17.268 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1779
21:23:17.269 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.37, Mass=756413, SNR=387.7, Peak=65507 HFD=4.3
21:23:17.271 00.002 8996 MultiStar: [#1 -0.08,0.36,0.61,U] [#2 -0.11,0.17,0.62,U] [#3 0.10,0.03,0.59,U] [#4 0.04,0.13,0.50,U] [#5 0.14,0.14,0.57,U] [#6 0.14,0.07,0.44,U] [#7 0.08,0.15,0.37,U] [#8 0.15,0.27,0.39,U] 
21:23:17.273 00.002 8996 refined, 8 included, MultiStar: {0.03, 0.17}, one-star: {-0.07, 0.19}
21:23:17.274 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
21:23:17.276 00.002 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
21:23:17.276 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.42 mountX=0.01 mountY=-0.17, mountTheta=-1.52
21:23:17.279 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.17, opts=13)
21:23:17.281 00.002 8996 Enqueuing Move request for scope (0.03, 0.17)
21:23:17.282 00.001 20224 Worker thread wakes up
21:23:17.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
21:23:17.282 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
21:23:17.282 00.000 20224 Moving (0.03, 0.17) raw xDistance=0.01 yDistance=-0.17
21:23:17.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:23:17.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:17.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:23:17.282 00.000 20224 MoveAxis(E, 0, ABG)
21:23:17.282 00.000 20224 Move returns status 0, amount 0
21:23:17.282 00.000 20224 MoveAxis(N, 0, ABG)
21:23:17.282 00.000 20224 Move returns status 0, amount 0
21:23:17.282 00.000 20224 move complete, result=0
21:23:17.282 00.000 20224 worker thread done servicing request
21:23:17.288 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65507, med=2745, FiltMin=2489, FiltMax=26281, Gamma=1.000
21:23:17.309 00.021 8996 UpdateGuideState exits: m=756413 SNR=387.7
21:23:17.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:17.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:17.312 00.001 8996 Enqueuing Expose request
21:23:17.313 00.001 20224 Worker thread wakes up
21:23:17.313 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:17.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:17.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:18.296 00.982 20224 Exposure complete
21:23:18.385 00.089 20224 worker thread done servicing request
21:23:18.385 00.000 8996 OnExposeComplete: enter
21:23:18.386 00.001 8996 UpdateGuideState(): m_state=6
21:23:18.387 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1780
21:23:18.389 00.002 8996 Star::Find returns 1 (0), X=138.67, Y=473.29, Mass=738643, SNR=378.6, Peak=65507 HFD=4.7
21:23:18.390 00.001 8996 MultiStar: [#1 -0.17,0.33,0.63,U] [#2 -0.12,0.18,0.69,U] [#3 -0.00,0.19,0.56,U] [#4 -0.11,0.19,0.49,U] [#5 -0.03,0.06,0.56,U] [#6 0.01,0.17,0.38,U] [#7 -0.12,-0.05,0.40,U] [#8 0.08,0.12,0.42,U] 
21:23:18.391 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.15}, one-star: {-0.33, 0.12}
21:23:18.392 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:23:18.392 00.000 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
21:23:18.393 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.15 hyp=0.19 cameraTheta=2.24 mountX=-0.13 mountY=-0.14, mountTheta=-2.34
21:23:18.395 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.15, opts=13)
21:23:18.396 00.001 8996 Enqueuing Move request for scope (-0.12, 0.15)
21:23:18.397 00.001 20224 Worker thread wakes up
21:23:18.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.15) opts 0xd
21:23:18.397 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.15)
21:23:18.397 00.000 20224 Moving (-0.12, 0.15) raw xDistance=-0.13 yDistance=-0.14
21:23:18.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:23:18.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:18.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:23:18.397 00.000 20224 MoveAxis(E, 0, ABG)
21:23:18.397 00.000 20224 Move returns status 0, amount 0
21:23:18.397 00.000 20224 MoveAxis(N, 0, ABG)
21:23:18.397 00.000 20224 Move returns status 0, amount 0
21:23:18.397 00.000 20224 move complete, result=0
21:23:18.397 00.000 20224 worker thread done servicing request
21:23:18.405 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2745, FiltMin=2505, FiltMax=29203, Gamma=1.000
21:23:18.423 00.018 8996 UpdateGuideState exits: m=738643 SNR=378.6
21:23:18.424 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:18.425 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:18.426 00.001 8996 Enqueuing Expose request
21:23:18.426 00.000 20224 Worker thread wakes up
21:23:18.427 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:18.427 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:18.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:19.582 01.155 20224 Exposure complete
21:23:19.656 00.074 20224 worker thread done servicing request
21:23:19.656 00.000 8996 OnExposeComplete: enter
21:23:19.657 00.001 8996 UpdateGuideState(): m_state=6
21:23:19.658 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1781
21:23:19.658 00.000 8996 Star::Find returns 1 (0), X=138.61, Y=473.26, Mass=755330, SNR=343.6, Peak=65507 HFD=4.6
21:23:19.659 00.001 8996 MultiStar: [#1 -0.27,0.36,0.68,U] [#2 -0.20,0.11,0.76,U] [#3 -0.09,0.14,0.61,U] [#4 -0.20,0.14,0.51,U] [#5 -0.02,0.03,0.63,U] [#6 -0.10,0.12,0.45,U] [#7 -0.20,0.10,0.47,U] [#8 -0.09,0.34,0.41,U] 
21:23:19.660 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.15}, one-star: {-0.39, 0.09}
21:23:19.661 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
21:23:19.662 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
21:23:19.662 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.25 cameraTheta=2.48 mountX=-0.21 mountY=-0.13, mountTheta=-2.59
21:23:19.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.15, opts=13)
21:23:19.665 00.001 8996 Enqueuing Move request for scope (-0.19, 0.15)
21:23:19.666 00.001 20224 Worker thread wakes up
21:23:19.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
21:23:19.666 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
21:23:19.666 00.000 20224 Moving (-0.19, 0.15) raw xDistance=-0.21 yDistance=-0.13
21:23:19.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:23:19.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:19.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:23:19.666 00.000 20224 MoveAxis(E, 30, ABG)
21:23:19.666 00.000 20224 Guiding  Dir = 2, Dur = 30
21:23:19.666 00.000 20224 IsSlewing returns 0
21:23:19.666 00.000 20224 IsGuiding returns 0
21:23:19.671 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2493, FiltMax=30355, Gamma=1.000
21:23:19.689 00.018 8996 UpdateGuideState exits: m=755330 SNR=343.6
21:23:19.691 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:19.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:19.693 00.001 8996 Enqueuing Expose request
21:23:19.696 00.003 20224 PulseGuide returned control before completion, sleep 11
21:23:19.710 00.014 20224 IsGuiding returns 1
21:23:19.710 00.000 20224 scope still moving after pulse duration time elapsed
21:23:19.742 00.032 20224 IsSlewing returns 0
21:23:19.742 00.000 20224 IsGuiding returns 1
21:23:19.774 00.032 20224 IsSlewing returns 0
21:23:19.774 00.000 20224 IsGuiding returns 1
21:23:19.804 00.030 20224 IsSlewing returns 0
21:23:19.804 00.000 20224 IsGuiding returns 0
21:23:19.804 00.000 20224 scope move finished after 30 + 108 ms
21:23:19.804 00.000 20224 Move returns status 0, amount 30
21:23:19.804 00.000 20224 MoveAxis(N, 0, ABG)
21:23:19.804 00.000 20224 Move returns status 0, amount 0
21:23:19.804 00.000 20224 move complete, result=0
21:23:19.804 00.000 20224 worker thread done servicing request
21:23:19.805 00.001 20224 Worker thread wakes up
21:23:19.805 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
21:23:19.807 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:19.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:20.786 00.979 20224 Exposure complete
21:23:20.865 00.079 20224 worker thread done servicing request
21:23:20.865 00.000 8996 OnExposeComplete: enter
21:23:20.866 00.001 8996 UpdateGuideState(): m_state=6
21:23:20.867 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1782
21:23:20.868 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.23, Mass=732297, SNR=343.4, Peak=65507 HFD=4.5
21:23:20.869 00.001 8996 MultiStar: [#1 0.01,0.45,0.68,U] [#2 -0.00,0.21,0.84,U] [#3 0.08,0.13,0.65,U] [#4 -0.08,0.15,0.58,U] [#5 0.19,0.40,0.65,U] [#6 0.06,0.14,0.49,U] [#7 0.05,0.20,0.45,U] [#8 0.21,0.37,0.40,U] 
21:23:20.870 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.22}, one-star: {-0.13, 0.06}
21:23:20.871 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
21:23:20.872 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
21:23:20.873 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.71 mountX=-0.14 mountY=-0.04, mountTheta=-2.83
21:23:20.874 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
21:23:20.875 00.001 8996 Enqueuing Move request for scope (-0.13, 0.06)
21:23:20.876 00.001 20224 Worker thread wakes up
21:23:20.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
21:23:20.876 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
21:23:20.876 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.14 yDistance=-0.04
21:23:20.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:23:20.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:20.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:23:20.876 00.000 20224 MoveAxis(E, 0, ABG)
21:23:20.876 00.000 20224 Move returns status 0, amount 0
21:23:20.876 00.000 20224 MoveAxis(N, 0, ABG)
21:23:20.876 00.000 20224 Move returns status 0, amount 0
21:23:20.876 00.000 20224 move complete, result=0
21:23:20.876 00.000 20224 worker thread done servicing request
21:23:20.880 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2512, FiltMax=27421, Gamma=1.000
21:23:20.899 00.019 8996 UpdateGuideState exits: m=732297 SNR=343.4
21:23:20.902 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:20.904 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:20.905 00.001 8996 Enqueuing Expose request
21:23:20.906 00.001 20224 Worker thread wakes up
21:23:20.906 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:20.908 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:20.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:22.069 01.161 20224 Exposure complete
21:23:22.137 00.068 20224 worker thread done servicing request
21:23:22.137 00.000 8996 OnExposeComplete: enter
21:23:22.139 00.002 8996 UpdateGuideState(): m_state=6
21:23:22.141 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1783
21:23:22.142 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.01, Mass=760631, SNR=351.1, Peak=65507 HFD=4.5
21:23:22.144 00.002 8996 MultiStar: [#1 0.11,-0.02,0.70,U] [#2 0.20,-0.04,0.78,U] [#3 0.31,-0.13,0.64,U] [#4 0.20,-0.17,0.55,U] [#5 0.36,0.04,0.68,U] [#6 0.28,-0.16,0.49,U] [#7 0.04,-0.22,0.46,U] [#8 0.42,0.12,0.44,U] 
21:23:22.146 00.002 8996 single-star, 8 included, MultiStar: {0.19, -0.08}, one-star: {-0.03, -0.16}
21:23:22.147 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
21:23:22.149 00.002 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
21:23:22.150 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.76 mountX=-0.01 mountY=0.16, mountTheta=1.66
21:23:22.153 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.16, opts=13)
21:23:22.154 00.001 8996 Enqueuing Move request for scope (-0.03, -0.16)
21:23:22.155 00.001 20224 Worker thread wakes up
21:23:22.155 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
21:23:22.155 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
21:23:22.155 00.000 20224 Moving (-0.03, -0.16) raw xDistance=-0.01 yDistance=0.16
21:23:22.156 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:23:22.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:22.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:23:22.156 00.000 20224 MoveAxis(E, 0, ABG)
21:23:22.156 00.000 20224 Move returns status 0, amount 0
21:23:22.156 00.000 20224 MoveAxis(N, 0, ABG)
21:23:22.156 00.000 20224 Move returns status 0, amount 0
21:23:22.156 00.000 20224 move complete, result=0
21:23:22.156 00.000 20224 worker thread done servicing request
21:23:22.166 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2745, FiltMin=2470, FiltMax=29389, Gamma=1.000
21:23:22.188 00.022 8996 UpdateGuideState exits: m=760631 SNR=351.1
21:23:22.190 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:22.191 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:22.191 00.000 8996 Enqueuing Expose request
21:23:22.192 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:22.193 00.001 20224 Worker thread wakes up
21:23:22.193 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:22.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:23.169 00.976 20224 Exposure complete
21:23:23.237 00.068 20224 worker thread done servicing request
21:23:23.237 00.000 8996 OnExposeComplete: enter
21:23:23.239 00.002 8996 UpdateGuideState(): m_state=6
21:23:23.240 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1784
21:23:23.241 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=472.85, Mass=730819, SNR=333.8, Peak=64899 HFD=4.3
21:23:23.242 00.001 8996 MultiStar: [#1 0.18,0.16,0.71,U] [#2 0.22,0.07,0.79,U] [#3 0.29,-0.02,0.75,U] [#4 0.22,-0.02,0.54,U] [#5 0.29,-0.01,0.64,U] [#6 0.30,-0.14,0.46,U] [#7 0.28,-0.05,0.47,U] [#8 0.33,0.15,0.41,U] 
21:23:23.243 00.001 8996 refined, 8 included, MultiStar: {0.21, -0.04}, one-star: {-0.01, -0.32}
21:23:23.243 00.000 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
21:23:23.244 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
21:23:23.245 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.17 mountX=0.21 mountY=0.01, mountTheta=0.06
21:23:23.247 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.04, opts=13)
21:23:23.248 00.001 8996 Enqueuing Move request for scope (0.21, -0.04)
21:23:23.249 00.001 20224 Worker thread wakes up
21:23:23.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
21:23:23.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
21:23:23.249 00.000 20224 Moving (0.21, -0.04) raw xDistance=0.21 yDistance=0.01
21:23:23.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:23:23.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:23.250 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:23:23.250 00.000 20224 MoveAxis(W, 31, ABG)
21:23:23.250 00.000 20224 Guiding  Dir = 3, Dur = 31
21:23:23.250 00.000 20224 IsSlewing returns 0
21:23:23.250 00.000 20224 IsGuiding returns 0
21:23:23.255 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64899, med=2745, FiltMin=2491, FiltMax=27654, Gamma=1.000
21:23:23.271 00.016 8996 UpdateGuideState exits: m=730819 SNR=333.8
21:23:23.274 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:23.277 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:23.279 00.002 8996 Enqueuing Expose request
21:23:23.300 00.021 20224 IsGuiding returns 1
21:23:23.300 00.000 20224 scope still moving after pulse duration time elapsed
21:23:23.330 00.030 20224 IsSlewing returns 0
21:23:23.330 00.000 20224 IsGuiding returns 1
21:23:23.361 00.031 20224 IsSlewing returns 0
21:23:23.361 00.000 20224 IsGuiding returns 1
21:23:23.393 00.032 20224 IsSlewing returns 0
21:23:23.393 00.000 20224 IsGuiding returns 0
21:23:23.394 00.001 20224 scope move finished after 31 + 112 ms
21:23:23.394 00.000 20224 Move returns status 0, amount 31
21:23:23.394 00.000 20224 MoveAxis(N, 0, ABG)
21:23:23.394 00.000 20224 Move returns status 0, amount 0
21:23:23.394 00.000 20224 move complete, result=0
21:23:23.394 00.000 20224 worker thread done servicing request
21:23:23.394 00.000 20224 Worker thread wakes up
21:23:23.394 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:23.394 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
21:23:23.396 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:24.561 01.165 20224 Exposure complete
21:23:24.647 00.086 20224 worker thread done servicing request
21:23:24.647 00.000 8996 OnExposeComplete: enter
21:23:24.648 00.001 8996 UpdateGuideState(): m_state=6
21:23:24.649 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1785
21:23:24.650 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=473.21, Mass=746736, SNR=367.2, Peak=65507 HFD=4.5
21:23:24.652 00.002 8996 MultiStar: [#1 0.01,0.35,0.62,U] [#2 0.05,0.35,0.74,U] [#3 0.21,-0.00,0.61,U] [#4 0.07,0.15,0.50,U] [#5 0.17,0.24,0.60,U] [#6 0.18,0.29,0.45,U] [#7 0.14,0.22,0.42,U] [#8 0.20,0.52,0.00,M1] 
21:23:24.654 00.002 8996 refined, 7 included, MultiStar: {0.02, 0.19}, one-star: {-0.34, 0.04}
21:23:24.655 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
21:23:24.657 00.002 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
21:23:24.658 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.46 mountX=0.00 mountY=-0.19, mountTheta=-1.56
21:23:24.662 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.19, opts=13)
21:23:24.663 00.001 8996 Enqueuing Move request for scope (0.02, 0.19)
21:23:24.665 00.002 20224 Worker thread wakes up
21:23:24.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
21:23:24.666 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
21:23:24.666 00.000 20224 Moving (0.02, 0.19) raw xDistance=0.00 yDistance=-0.19
21:23:24.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:23:24.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:24.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:23:24.666 00.000 20224 MoveAxis(E, 0, ABG)
21:23:24.666 00.000 20224 Move returns status 0, amount 0
21:23:24.666 00.000 20224 MoveAxis(N, 0, ABG)
21:23:24.666 00.000 20224 Move returns status 0, amount 0
21:23:24.667 00.001 20224 move complete, result=0
21:23:24.667 00.000 20224 worker thread done servicing request
21:23:24.673 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2499, FiltMax=29113, Gamma=1.000
21:23:24.697 00.024 8996 UpdateGuideState exits: m=746736 SNR=367.2
21:23:24.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:24.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:24.700 00.001 8996 Enqueuing Expose request
21:23:24.701 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:24.702 00.001 20224 Worker thread wakes up
21:23:24.702 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:24.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:25.666 00.964 20224 Exposure complete
21:23:25.722 00.056 20224 worker thread done servicing request
21:23:25.722 00.000 8996 OnExposeComplete: enter
21:23:25.725 00.003 8996 UpdateGuideState(): m_state=6
21:23:25.727 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1786
21:23:25.729 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=473.32, Mass=774543, SNR=344.7, Peak=65507 HFD=4.6
21:23:25.732 00.003 8996 MultiStar: [#1 -0.05,0.37,0.70,U] [#2 -0.13,0.25,0.82,U] [#3 -0.02,0.14,0.55,U] [#4 -0.07,0.14,0.52,U] [#5 -0.00,0.21,0.73,U] [#6 -0.02,0.16,0.49,U] [#7 -0.19,0.10,0.48,U] [#8 -0.12,0.42,0.42,U] 
21:23:25.733 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.22}, one-star: {-0.31, 0.15}
21:23:25.734 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
21:23:25.735 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
21:23:25.737 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.24 cameraTheta=2.05 mountX=-0.13 mountY=-0.20, mountTheta=-2.16
21:23:25.740 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.22, opts=13)
21:23:25.743 00.003 8996 Enqueuing Move request for scope (-0.11, 0.22)
21:23:25.745 00.002 20224 Worker thread wakes up
21:23:25.746 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
21:23:25.746 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
21:23:25.746 00.000 20224 Moving (-0.11, 0.22) raw xDistance=-0.13 yDistance=-0.20
21:23:25.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:23:25.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:23:25.746 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:23:25.746 00.000 20224 MoveAxis(E, 0, ABG)
21:23:25.746 00.000 20224 Move returns status 0, amount 0
21:23:25.746 00.000 20224 MoveAxis(N, 0, ABG)
21:23:25.746 00.000 20224 Move returns status 0, amount 0
21:23:25.746 00.000 20224 move complete, result=0
21:23:25.747 00.001 20224 worker thread done servicing request
21:23:25.755 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2489, FiltMax=31465, Gamma=1.000
21:23:25.776 00.021 8996 UpdateGuideState exits: m=774543 SNR=344.7
21:23:25.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:25.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:25.779 00.001 8996 Enqueuing Expose request
21:23:25.779 00.000 20224 Worker thread wakes up
21:23:25.780 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:25.780 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:25.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:26.937 01.157 20224 Exposure complete
21:23:27.013 00.076 20224 worker thread done servicing request
21:23:27.013 00.000 8996 OnExposeComplete: enter
21:23:27.014 00.001 8996 UpdateGuideState(): m_state=6
21:23:27.016 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1787
21:23:27.018 00.002 8996 Star::Find returns 1 (0), X=138.60, Y=473.31, Mass=758728, SNR=347.6, Peak=63411 HFD=4.7
21:23:27.020 00.002 8996 MultiStar: [#1 -0.51,0.24,0.00,M1] [#2 -0.51,0.09,0.00,M1] [#3 -0.27,0.13,0.63,U] [#4 -0.27,0.04,0.64,U] [#5 -0.17,0.13,0.66,U] [#6 -0.17,0.27,0.44,U] [#7 -0.21,0.21,0.51,U] [#8 -0.10,0.31,0.38,U] 
21:23:27.022 00.002 8996 refined, 6 included, MultiStar: {-0.25, 0.16}, one-star: {-0.40, 0.13}
21:23:27.024 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
21:23:27.025 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
21:23:27.027 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.30 cameraTheta=2.58 mountX=-0.27 mountY=-0.13, mountTheta=-2.69
21:23:27.031 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.16, opts=13)
21:23:27.032 00.001 8996 Enqueuing Move request for scope (-0.25, 0.16)
21:23:27.034 00.002 20224 Worker thread wakes up
21:23:27.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.16) opts 0xd
21:23:27.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.16)
21:23:27.034 00.000 20224 Moving (-0.25, 0.16) raw xDistance=-0.27 yDistance=-0.13
21:23:27.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:23:27.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:27.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:23:27.035 00.001 20224 MoveAxis(E, 39, ABG)
21:23:27.035 00.000 20224 Guiding  Dir = 2, Dur = 39
21:23:27.035 00.000 20224 IsSlewing returns 0
21:23:27.036 00.001 20224 IsGuiding returns 0
21:23:27.041 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63411, med=2745, FiltMin=2505, FiltMax=30739, Gamma=1.000
21:23:27.062 00.021 8996 UpdateGuideState exits: m=758728 SNR=347.6
21:23:27.064 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:27.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:27.066 00.001 8996 Enqueuing Expose request
21:23:27.093 00.027 20224 IsGuiding returns 1
21:23:27.093 00.000 20224 scope still moving after pulse duration time elapsed
21:23:27.122 00.029 20224 IsSlewing returns 0
21:23:27.122 00.000 20224 IsGuiding returns 1
21:23:27.153 00.031 20224 IsSlewing returns 0
21:23:27.153 00.000 20224 IsGuiding returns 1
21:23:27.184 00.031 20224 IsSlewing returns 0
21:23:27.185 00.001 20224 IsGuiding returns 0
21:23:27.185 00.000 20224 scope move finished after 39 + 109 ms
21:23:27.185 00.000 20224 Move returns status 0, amount 39
21:23:27.185 00.000 20224 MoveAxis(N, 0, ABG)
21:23:27.185 00.000 20224 Move returns status 0, amount 0
21:23:27.185 00.000 20224 move complete, result=0
21:23:27.185 00.000 20224 worker thread done servicing request
21:23:27.185 00.000 20224 Worker thread wakes up
21:23:27.185 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
21:23:27.186 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:27.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:28.146 00.960 20224 Exposure complete
21:23:28.219 00.073 20224 worker thread done servicing request
21:23:28.219 00.000 8996 OnExposeComplete: enter
21:23:28.220 00.001 8996 UpdateGuideState(): m_state=6
21:23:28.221 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1788
21:23:28.222 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=473.27, Mass=749948, SNR=344.0, Peak=64515 HFD=4.6
21:23:28.223 00.001 8996 MultiStar: [#1 -0.27,0.29,0.69,U] [#2 -0.18,0.27,0.83,U] [#3 0.10,0.20,0.59,U] [#4 -0.13,0.26,0.56,U] [#5 0.15,0.27,0.66,U] [#6 -0.04,0.27,0.46,U] [#7 -0.06,0.09,0.45,U] [#8 0.13,0.35,0.42,U] 
21:23:28.224 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.23}, one-star: {-0.26, 0.10}
21:23:28.225 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
21:23:28.226 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:23:28.227 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.95 mountX=-0.11 mountY=-0.21, mountTheta=-2.05
21:23:28.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.23, opts=13)
21:23:28.230 00.001 8996 Enqueuing Move request for scope (-0.09, 0.23)
21:23:28.231 00.001 20224 Worker thread wakes up
21:23:28.231 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
21:23:28.231 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
21:23:28.231 00.000 20224 Moving (-0.09, 0.23) raw xDistance=-0.11 yDistance=-0.21
21:23:28.231 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:23:28.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:23:28.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:23:28.231 00.000 20224 MoveAxis(E, 0, ABG)
21:23:28.231 00.000 20224 Move returns status 0, amount 0
21:23:28.231 00.000 20224 MoveAxis(N, 0, ABG)
21:23:28.231 00.000 20224 Move returns status 0, amount 0
21:23:28.231 00.000 20224 move complete, result=0
21:23:28.231 00.000 20224 worker thread done servicing request
21:23:28.236 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64515, med=2745, FiltMin=2499, FiltMax=29273, Gamma=1.000
21:23:28.249 00.013 8996 UpdateGuideState exits: m=749948 SNR=344.0
21:23:28.251 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:28.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:28.254 00.002 8996 Enqueuing Expose request
21:23:28.255 00.001 20224 Worker thread wakes up
21:23:28.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:28.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:28.256 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:29.434 01.178 20224 Exposure complete
21:23:29.525 00.091 20224 worker thread done servicing request
21:23:29.525 00.000 8996 OnExposeComplete: enter
21:23:29.526 00.001 8996 UpdateGuideState(): m_state=6
21:23:29.527 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1789
21:23:29.528 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.34, Mass=776936, SNR=363.1, Peak=64419 HFD=4.4
21:23:29.529 00.001 8996 MultiStar: [#1 -0.10,0.29,0.69,U] [#2 0.05,0.11,0.72,U] [#3 0.22,0.24,0.53,U] [#4 0.20,0.24,0.57,U] [#5 0.09,0.25,0.67,U] [#6 0.18,0.24,0.45,U] [#7 0.22,0.29,0.46,U] [#8 0.07,0.44,0.37,U] 
21:23:29.530 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.23}, one-star: {-0.10, 0.17}
21:23:29.530 00.000 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
21:23:29.557 00.027 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
21:23:29.559 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.09 mountX=-0.11 mountY=-0.16, mountTheta=-2.19
21:23:29.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.17, opts=13)
21:23:29.563 00.002 8996 Enqueuing Move request for scope (-0.10, 0.17)
21:23:29.564 00.001 20224 Worker thread wakes up
21:23:29.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
21:23:29.565 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
21:23:29.565 00.000 20224 Moving (-0.10, 0.17) raw xDistance=-0.11 yDistance=-0.16
21:23:29.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:23:29.565 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:29.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:23:29.565 00.000 20224 MoveAxis(E, 0, ABG)
21:23:29.565 00.000 20224 Move returns status 0, amount 0
21:23:29.565 00.000 20224 MoveAxis(N, 0, ABG)
21:23:29.565 00.000 20224 Move returns status 0, amount 0
21:23:29.565 00.000 20224 move complete, result=0
21:23:29.565 00.000 20224 worker thread done servicing request
21:23:29.571 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64419, med=2745, FiltMin=2461, FiltMax=30141, Gamma=1.000
21:23:29.593 00.022 8996 UpdateGuideState exits: m=776936 SNR=363.1
21:23:29.595 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:29.596 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:29.597 00.001 8996 Enqueuing Expose request
21:23:29.597 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:23:29.598 00.001 20224 Worker thread wakes up
21:23:29.599 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:29.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:30.584 00.985 20224 Exposure complete
21:23:30.662 00.078 20224 worker thread done servicing request
21:23:30.662 00.000 8996 OnExposeComplete: enter
21:23:30.665 00.003 8996 UpdateGuideState(): m_state=6
21:23:30.665 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1790
21:23:30.667 00.002 8996 Star::Find returns 1 (0), X=138.98, Y=473.22, Mass=734601, SNR=350.5, Peak=65187 HFD=4.3
21:23:30.669 00.002 8996 MultiStar: [#1 0.25,0.10,0.70,U] [#2 0.29,0.08,0.82,U] [#3 0.47,-0.01,0.00,M1] [#4 0.45,0.06,0.58,U] [#5 0.36,0.16,0.66,U] [#6 0.46,0.11,0.00,M1] [#7 0.28,0.04,0.45,U] [#8 0.33,0.21,0.35,U] 
21:23:30.670 00.001 8996 single-star, 6 included, MultiStar: {0.25, 0.09}, one-star: {-0.02, 0.05}
21:23:30.671 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
21:23:30.672 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
21:23:30.672 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.97 mountX=-0.03 mountY=-0.05, mountTheta=-2.07
21:23:30.676 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
21:23:30.677 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
21:23:30.678 00.001 20224 Worker thread wakes up
21:23:30.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:23:30.678 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:23:30.678 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.03 yDistance=-0.05
21:23:30.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:23:30.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:30.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:23:30.679 00.001 20224 MoveAxis(E, 0, ABG)
21:23:30.679 00.000 20224 Move returns status 0, amount 0
21:23:30.679 00.000 20224 MoveAxis(N, 0, ABG)
21:23:30.679 00.000 20224 Move returns status 0, amount 0
21:23:30.679 00.000 20224 move complete, result=0
21:23:30.679 00.000 20224 worker thread done servicing request
21:23:30.682 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65187, med=2745, FiltMin=2493, FiltMax=26045, Gamma=1.000
21:23:30.696 00.014 8996 UpdateGuideState exits: m=734601 SNR=350.5
21:23:30.698 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:30.698 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:30.699 00.001 8996 Enqueuing Expose request
21:23:30.700 00.001 20224 Worker thread wakes up
21:23:30.700 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:30.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:30.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:31.870 01.170 20224 Exposure complete
21:23:31.961 00.091 20224 worker thread done servicing request
21:23:31.961 00.000 8996 OnExposeComplete: enter
21:23:31.962 00.001 8996 UpdateGuideState(): m_state=6
21:23:31.964 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1791
21:23:31.965 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=473.26, Mass=703105, SNR=350.9, Peak=58739 HFD=4.4
21:23:31.966 00.001 8996 MultiStar: [#1 0.08,0.39,0.70,U] [#2 0.09,0.34,0.84,U] [#3 0.32,0.06,0.65,U] [#4 0.19,0.25,0.60,U] [#5 0.33,0.20,0.70,U] [#6 0.19,0.08,0.41,U] [#7 0.14,-0.07,0.42,U] [#8 0.44,0.50,0.00,M1] 
21:23:31.968 00.002 8996 single-star, 7 included, MultiStar: {0.15, 0.19}, one-star: {-0.02, 0.09}
21:23:31.969 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
21:23:31.970 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
21:23:31.971 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.76 mountX=-0.03 mountY=-0.09, mountTheta=-1.86
21:23:31.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
21:23:31.973 00.001 8996 Enqueuing Move request for scope (-0.02, 0.09)
21:23:31.976 00.003 20224 Worker thread wakes up
21:23:31.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
21:23:31.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
21:23:31.976 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
21:23:31.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:23:31.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:31.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:23:31.976 00.000 20224 MoveAxis(E, 0, ABG)
21:23:31.976 00.000 20224 Move returns status 0, amount 0
21:23:31.976 00.000 20224 MoveAxis(N, 0, ABG)
21:23:31.976 00.000 20224 Move returns status 0, amount 0
21:23:31.976 00.000 20224 move complete, result=0
21:23:31.977 00.001 20224 worker thread done servicing request
21:23:31.983 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58739, med=2745, FiltMin=2470, FiltMax=26045, Gamma=1.000
21:23:32.011 00.028 8996 UpdateGuideState exits: m=703105 SNR=350.9
21:23:32.012 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:32.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:32.014 00.001 8996 Enqueuing Expose request
21:23:32.015 00.001 20224 Worker thread wakes up
21:23:32.015 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:32.016 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:32.016 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:32.995 00.979 20224 Exposure complete
21:23:33.056 00.061 20224 worker thread done servicing request
21:23:33.056 00.000 8996 OnExposeComplete: enter
21:23:33.057 00.001 8996 UpdateGuideState(): m_state=6
21:23:33.057 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1792
21:23:33.059 00.002 8996 Star::Find returns 1 (0), X=139.04, Y=473.27, Mass=756002, SNR=393.5, Peak=55555 HFD=4.5
21:23:33.061 00.002 8996 MultiStar: [#1 0.10,0.45,0.53,U] [#2 0.20,0.18,0.65,U] [#3 0.28,0.13,0.55,U] [#4 0.11,0.10,0.49,U] [#5 0.38,0.21,0.52,U] [#6 0.35,0.03,0.41,U] [#7 0.32,0.11,0.38,U] [#8 0.35,0.40,0.00,M2] 
21:23:33.063 00.002 8996 single-star, 7 included, MultiStar: {0.20, 0.16}, one-star: {0.04, 0.10}
21:23:33.065 00.002 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
21:23:33.066 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
21:23:33.068 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.17 mountX=0.03 mountY=-0.10, mountTheta=-1.27
21:23:33.072 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.10, opts=13)
21:23:33.074 00.002 8996 Enqueuing Move request for scope (0.04, 0.10)
21:23:33.076 00.002 20224 Worker thread wakes up
21:23:33.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
21:23:33.076 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
21:23:33.076 00.000 20224 Moving (0.04, 0.10) raw xDistance=0.03 yDistance=-0.10
21:23:33.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:23:33.076 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:33.076 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:23:33.077 00.001 20224 MoveAxis(E, 0, ABG)
21:23:33.077 00.000 20224 Move returns status 0, amount 0
21:23:33.077 00.000 20224 MoveAxis(N, 0, ABG)
21:23:33.077 00.000 20224 Move returns status 0, amount 0
21:23:33.077 00.000 20224 move complete, result=0
21:23:33.077 00.000 20224 worker thread done servicing request
21:23:33.087 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55555, med=2745, FiltMin=2441, FiltMax=26221, Gamma=1.000
21:23:33.113 00.026 8996 UpdateGuideState exits: m=756002 SNR=393.5
21:23:33.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:33.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:33.116 00.001 8996 Enqueuing Expose request
21:23:33.118 00.002 20224 Worker thread wakes up
21:23:33.118 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:33.120 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:33.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:34.312 01.192 20224 Exposure complete
21:23:34.404 00.092 20224 worker thread done servicing request
21:23:34.404 00.000 8996 OnExposeComplete: enter
21:23:34.405 00.001 8996 UpdateGuideState(): m_state=6
21:23:34.406 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1793
21:23:34.407 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=473.17, Mass=757909, SNR=358.8, Peak=65507 HFD=4.3
21:23:34.408 00.001 8996 MultiStar: [#1 0.04,0.40,0.70,U] [#2 -0.24,0.26,0.74,U] [#3 0.10,0.16,0.65,U] [#4 -0.01,0.22,0.55,U] [#5 -0.00,0.11,0.60,U] [#6 0.30,0.37,0.00,M1] [#7 -0.05,0.17,0.39,U] [#8 0.03,0.18,0.39,U] 
21:23:34.408 00.000 8996 single-star, 7 included, MultiStar: {-0.01, 0.18}, one-star: {0.05, 0.00}
21:23:34.409 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
21:23:34.410 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
21:23:34.411 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.00 hyp=0.05 cameraTheta=0.05 mountX=0.05 mountY=-0.01, mountTheta=-0.17
21:23:34.412 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.00, opts=13)
21:23:34.413 00.001 8996 Enqueuing Move request for scope (0.05, 0.00)
21:23:34.414 00.001 20224 Worker thread wakes up
21:23:34.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.00) opts 0xd
21:23:34.414 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.00)
21:23:34.414 00.000 20224 Moving (0.05, 0.00) raw xDistance=0.05 yDistance=-0.01
21:23:34.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:23:34.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:34.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:23:34.415 00.001 20224 MoveAxis(E, 0, ABG)
21:23:34.415 00.000 20224 Move returns status 0, amount 0
21:23:34.415 00.000 20224 MoveAxis(N, 0, ABG)
21:23:34.415 00.000 20224 Move returns status 0, amount 0
21:23:34.415 00.000 20224 move complete, result=0
21:23:34.415 00.000 20224 worker thread done servicing request
21:23:34.418 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2745, FiltMin=2486, FiltMax=29133, Gamma=1.000
21:23:34.433 00.015 8996 UpdateGuideState exits: m=757909 SNR=358.8
21:23:34.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:34.434 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:34.435 00.001 8996 Enqueuing Expose request
21:23:34.436 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:34.437 00.001 20224 Worker thread wakes up
21:23:34.437 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:34.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:35.437 01.000 20224 Exposure complete
21:23:35.536 00.099 20224 worker thread done servicing request
21:23:35.536 00.000 8996 OnExposeComplete: enter
21:23:35.537 00.001 8996 UpdateGuideState(): m_state=6
21:23:35.538 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1794
21:23:35.538 00.000 8996 Star::Find returns 1 (0), X=138.78, Y=473.22, Mass=751122, SNR=379.5, Peak=63107 HFD=4.5
21:23:35.540 00.002 8996 MultiStar: [#1 -0.23,0.37,0.68,U] [#2 -0.16,0.27,0.70,U] [#3 0.00,0.00,0.58,U] [#4 -0.13,-0.06,0.48,U] [#5 -0.03,0.10,0.57,U] [#6 0.05,0.09,0.47,U] [#7 -0.00,0.01,0.40,U] [#8 0.05,0.18,0.40,U] 
21:23:35.542 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.12}, one-star: {-0.22, 0.04}
21:23:35.545 00.003 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:23:35.547 00.002 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
21:23:35.549 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.26 mountX=-0.11 mountY=-0.11, mountTheta=-2.37
21:23:35.552 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
21:23:35.554 00.002 8996 Enqueuing Move request for scope (-0.10, 0.12)
21:23:35.556 00.002 20224 Worker thread wakes up
21:23:35.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
21:23:35.557 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
21:23:35.557 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
21:23:35.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:23:35.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:35.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:23:35.557 00.000 20224 MoveAxis(E, 0, ABG)
21:23:35.557 00.000 20224 Move returns status 0, amount 0
21:23:35.557 00.000 20224 MoveAxis(N, 0, ABG)
21:23:35.557 00.000 20224 Move returns status 0, amount 0
21:23:35.558 00.001 20224 move complete, result=0
21:23:35.558 00.000 20224 worker thread done servicing request
21:23:35.567 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63107, med=2745, FiltMin=2483, FiltMax=28909, Gamma=1.000
21:23:35.593 00.026 8996 UpdateGuideState exits: m=751122 SNR=379.5
21:23:35.595 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:35.595 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:35.596 00.001 8996 Enqueuing Expose request
21:23:35.597 00.001 20224 Worker thread wakes up
21:23:35.597 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:35.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:35.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:36.769 01.171 20224 Exposure complete
21:23:36.867 00.098 20224 worker thread done servicing request
21:23:36.867 00.000 8996 OnExposeComplete: enter
21:23:36.869 00.002 8996 UpdateGuideState(): m_state=6
21:23:36.871 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1795
21:23:36.872 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.19, Mass=717277, SNR=361.8, Peak=59699 HFD=4.5
21:23:36.873 00.001 8996 MultiStar: [#1 -0.13,0.03,0.75,U] [#2 -0.14,0.06,0.71,U] [#3 0.10,0.12,0.60,U] [#4 -0.06,0.05,0.51,U] [#5 -0.16,-0.13,0.60,U] [#6 0.04,0.01,0.42,U] [#7 -0.03,-0.00,0.42,U] [#8 -0.24,0.13,0.37,U] 
21:23:36.874 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.32, 0.02}
21:23:36.875 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
21:23:36.877 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
21:23:36.878 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.91 mountX=-0.13 mountY=-0.01, mountTheta=-3.03
21:23:36.880 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
21:23:36.882 00.002 8996 Enqueuing Move request for scope (-0.13, 0.03)
21:23:36.883 00.001 20224 Worker thread wakes up
21:23:36.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
21:23:36.883 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
21:23:36.883 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.01
21:23:36.885 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:23:36.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:36.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:23:36.885 00.000 20224 MoveAxis(E, 0, ABG)
21:23:36.885 00.000 20224 Move returns status 0, amount 0
21:23:36.885 00.000 20224 MoveAxis(N, 0, ABG)
21:23:36.885 00.000 20224 Move returns status 0, amount 0
21:23:36.885 00.000 20224 move complete, result=0
21:23:36.885 00.000 20224 worker thread done servicing request
21:23:36.890 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=59699, med=2745, FiltMin=2493, FiltMax=29507, Gamma=1.000
21:23:36.913 00.023 8996 UpdateGuideState exits: m=717277 SNR=361.8
21:23:36.915 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:36.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:36.917 00.001 8996 Enqueuing Expose request
21:23:36.918 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:36.920 00.002 20224 Worker thread wakes up
21:23:36.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:36.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:37.890 00.970 20224 Exposure complete
21:23:37.983 00.093 20224 worker thread done servicing request
21:23:37.983 00.000 8996 OnExposeComplete: enter
21:23:37.984 00.001 8996 UpdateGuideState(): m_state=6
21:23:37.985 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1796
21:23:37.986 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=473.23, Mass=786109, SNR=396.4, Peak=65507 HFD=4.5
21:23:37.987 00.001 8996 MultiStar: [#1 -0.14,0.20,0.62,U] [#2 -0.09,0.37,0.68,U] [#3 0.12,0.17,0.53,U] [#4 -0.06,0.14,0.51,U] [#5 -0.13,0.08,0.57,U] [#6 -0.03,0.02,0.43,U] [#7 -0.13,-0.01,0.42,U] [#8 -0.03,0.20,0.35,U] 
21:23:37.987 00.000 8996 refined, 8 included, MultiStar: {-0.10, 0.14}, one-star: {-0.26, 0.06}
21:23:37.988 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
21:23:37.989 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
21:23:37.990 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.18 cameraTheta=2.20 mountX=-0.12 mountY=-0.13, mountTheta=-2.31
21:23:37.992 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.14, opts=13)
21:23:37.995 00.003 8996 Enqueuing Move request for scope (-0.10, 0.14)
21:23:37.996 00.001 20224 Worker thread wakes up
21:23:37.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
21:23:37.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
21:23:37.997 00.001 20224 Moving (-0.10, 0.14) raw xDistance=-0.12 yDistance=-0.13
21:23:37.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:23:37.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:37.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:23:37.997 00.000 20224 MoveAxis(E, 0, ABG)
21:23:37.997 00.000 20224 Move returns status 0, amount 0
21:23:37.997 00.000 20224 MoveAxis(N, 0, ABG)
21:23:37.997 00.000 20224 Move returns status 0, amount 0
21:23:37.997 00.000 20224 move complete, result=0
21:23:37.997 00.000 20224 worker thread done servicing request
21:23:38.000 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65507, med=2749, FiltMin=2464, FiltMax=30473, Gamma=1.000
21:23:38.018 00.018 8996 UpdateGuideState exits: m=786109 SNR=396.4
21:23:38.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:38.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:38.021 00.001 8996 Enqueuing Expose request
21:23:38.021 00.000 20224 Worker thread wakes up
21:23:38.021 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:38.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:38.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:39.176 01.154 20224 Exposure complete
21:23:39.260 00.084 20224 worker thread done servicing request
21:23:39.260 00.000 8996 OnExposeComplete: enter
21:23:39.262 00.002 8996 UpdateGuideState(): m_state=6
21:23:39.263 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1797
21:23:39.264 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.11, Mass=797562, SNR=366.0, Peak=65507 HFD=4.5
21:23:39.265 00.001 8996 MultiStar: [#1 0.15,0.18,0.67,U] [#2 0.12,0.11,0.74,U] [#3 0.23,-0.03,0.54,U] [#4 0.11,0.13,0.58,U] [#5 0.31,0.01,0.59,U] [#6 0.09,-0.11,0.40,U] [#7 0.13,-0.12,0.43,U] [#8 0.26,0.01,0.37,U] 
21:23:39.267 00.002 8996 refined, 8 included, MultiStar: {0.12, 0.02}, one-star: {-0.12, -0.06}
21:23:39.268 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
21:23:39.270 00.002 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
21:23:39.271 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.17 mountX=0.12 mountY=-0.03, mountTheta=-0.29
21:23:39.274 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.02, opts=13)
21:23:39.276 00.002 8996 Enqueuing Move request for scope (0.12, 0.02)
21:23:39.277 00.001 20224 Worker thread wakes up
21:23:39.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
21:23:39.277 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
21:23:39.277 00.000 20224 Moving (0.12, 0.02) raw xDistance=0.12 yDistance=-0.03
21:23:39.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:23:39.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:39.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:23:39.277 00.000 20224 MoveAxis(E, 0, ABG)
21:23:39.277 00.000 20224 Move returns status 0, amount 0
21:23:39.278 00.001 20224 MoveAxis(N, 0, ABG)
21:23:39.278 00.000 20224 Move returns status 0, amount 0
21:23:39.278 00.000 20224 move complete, result=0
21:23:39.278 00.000 20224 worker thread done servicing request
21:23:39.282 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2749, FiltMin=2467, FiltMax=30589, Gamma=1.000
21:23:39.307 00.025 8996 UpdateGuideState exits: m=797562 SNR=366.0
21:23:39.310 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:39.312 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:39.314 00.002 8996 Enqueuing Expose request
21:23:39.316 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:23:39.318 00.002 20224 Worker thread wakes up
21:23:39.318 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:39.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:40.289 00.971 20224 Exposure complete
21:23:40.363 00.074 20224 worker thread done servicing request
21:23:40.363 00.000 8996 OnExposeComplete: enter
21:23:40.364 00.001 8996 UpdateGuideState(): m_state=6
21:23:40.365 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1798
21:23:40.366 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.95, Mass=757195, SNR=374.9, Peak=65507 HFD=4.5
21:23:40.367 00.001 8996 MultiStar: [#1 -0.02,-0.08,0.65,U] [#2 -0.11,0.03,0.72,U] [#3 0.16,-0.18,0.58,U] [#4 0.04,-0.08,0.52,U] [#5 0.18,-0.11,0.58,U] [#6 0.26,-0.08,0.43,U] [#7 0.14,0.00,0.39,U] [#8 0.09,0.04,0.38,U] 
21:23:40.367 00.000 8996 refined, 8 included, MultiStar: {0.00, -0.09}, one-star: {-0.32, -0.22}
21:23:40.368 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
21:23:40.369 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
21:23:40.370 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.55 mountX=0.01 mountY=0.09, mountTheta=1.45
21:23:40.371 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.09, opts=13)
21:23:40.372 00.001 8996 Enqueuing Move request for scope (0.00, -0.09)
21:23:40.373 00.001 20224 Worker thread wakes up
21:23:40.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
21:23:40.373 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
21:23:40.373 00.000 20224 Moving (0.00, -0.09) raw xDistance=0.01 yDistance=0.09
21:23:40.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:23:40.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:40.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:23:40.373 00.000 20224 MoveAxis(E, 0, ABG)
21:23:40.373 00.000 20224 Move returns status 0, amount 0
21:23:40.373 00.000 20224 MoveAxis(N, 0, ABG)
21:23:40.373 00.000 20224 Move returns status 0, amount 0
21:23:40.373 00.000 20224 move complete, result=0
21:23:40.373 00.000 20224 worker thread done servicing request
21:23:40.377 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2749, FiltMin=2518, FiltMax=31606, Gamma=1.000
21:23:40.391 00.014 8996 UpdateGuideState exits: m=757195 SNR=374.9
21:23:40.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:40.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:40.394 00.001 8996 Enqueuing Expose request
21:23:40.394 00.000 20224 Worker thread wakes up
21:23:40.394 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:40.395 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:40.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:41.560 01.165 20224 Exposure complete
21:23:41.625 00.065 20224 worker thread done servicing request
21:23:41.625 00.000 8996 OnExposeComplete: enter
21:23:41.626 00.001 8996 UpdateGuideState(): m_state=6
21:23:41.627 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1799
21:23:41.628 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.12, Mass=803420, SNR=413.8, Peak=65507 HFD=4.4
21:23:41.629 00.001 8996 MultiStar: [#1 -0.21,-0.19,0.59,U] [#2 -0.13,-0.08,0.62,U] [#3 0.12,-0.39,0.46,U] [#4 -0.01,-0.31,0.41,U] [#5 0.01,-0.14,0.53,U] [#6 0.11,-0.08,0.43,U] [#7 0.06,-0.20,0.38,U] [#8 0.16,0.04,0.37,U] 
21:23:41.629 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.14}, one-star: {-0.17, -0.05}
21:23:41.630 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
21:23:41.631 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
21:23:41.631 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.84 mountX=-0.03 mountY=0.15, mountTheta=1.74
21:23:41.633 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.14, opts=13)
21:23:41.634 00.001 8996 Enqueuing Move request for scope (-0.04, -0.14)
21:23:41.634 00.000 20224 Worker thread wakes up
21:23:41.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
21:23:41.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
21:23:41.634 00.000 20224 Moving (-0.04, -0.14) raw xDistance=-0.03 yDistance=0.15
21:23:41.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:23:41.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:41.635 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:23:41.635 00.000 20224 MoveAxis(E, 0, ABG)
21:23:41.635 00.000 20224 Move returns status 0, amount 0
21:23:41.635 00.000 20224 MoveAxis(N, 0, ABG)
21:23:41.635 00.000 20224 Move returns status 0, amount 0
21:23:41.635 00.000 20224 move complete, result=0
21:23:41.635 00.000 20224 worker thread done servicing request
21:23:41.638 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2749, FiltMin=2486, FiltMax=32605, Gamma=1.000
21:23:41.661 00.023 8996 UpdateGuideState exits: m=803420 SNR=413.8
21:23:41.663 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:41.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:41.665 00.001 8996 Enqueuing Expose request
21:23:41.666 00.001 20224 Worker thread wakes up
21:23:41.666 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:41.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:41.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:42.641 00.974 20224 Exposure complete
21:23:42.728 00.087 20224 worker thread done servicing request
21:23:42.728 00.000 8996 OnExposeComplete: enter
21:23:42.730 00.002 8996 UpdateGuideState(): m_state=6
21:23:42.733 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1800
21:23:42.735 00.002 8996 Star::Find returns 1 (0), X=138.89, Y=472.90, Mass=770923, SNR=346.6, Peak=65507 HFD=4.4
21:23:42.737 00.002 8996 MultiStar: [#1 0.05,-0.11,0.73,U] [#2 0.05,-0.05,0.81,U] [#3 0.32,-0.19,0.62,U] [#4 0.20,-0.29,0.54,U] [#5 0.17,-0.23,0.59,U] [#6 0.43,0.09,0.42,U] [#7 0.19,0.08,0.45,U] [#8 0.17,0.09,0.38,U] 
21:23:42.739 00.002 8996 refined, 8 included, MultiStar: {0.13, -0.13}, one-star: {-0.11, -0.27}
21:23:42.740 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
21:23:42.741 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.47)
21:23:42.744 00.003 8996 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.79 mountX=0.14 mountY=0.11, mountTheta=0.68
21:23:42.748 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.13, opts=13)
21:23:42.750 00.002 8996 Enqueuing Move request for scope (0.13, -0.13)
21:23:42.752 00.002 20224 Worker thread wakes up
21:23:42.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
21:23:42.752 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
21:23:42.752 00.000 20224 Moving (0.13, -0.13) raw xDistance=0.14 yDistance=0.11
21:23:42.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:23:42.753 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:42.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:23:42.753 00.000 20224 MoveAxis(E, 0, ABG)
21:23:42.753 00.000 20224 Move returns status 0, amount 0
21:23:42.753 00.000 20224 MoveAxis(N, 0, ABG)
21:23:42.753 00.000 20224 Move returns status 0, amount 0
21:23:42.753 00.000 20224 move complete, result=0
21:23:42.753 00.000 20224 worker thread done servicing request
21:23:42.761 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2749, FiltMin=2515, FiltMax=31728, Gamma=1.000
21:23:42.789 00.028 8996 UpdateGuideState exits: m=770923 SNR=346.6
21:23:42.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:42.792 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:42.793 00.001 8996 Enqueuing Expose request
21:23:42.794 00.001 20224 Worker thread wakes up
21:23:42.794 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:42.796 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:42.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:43.957 01.161 20224 Exposure complete
21:23:44.038 00.081 20224 worker thread done servicing request
21:23:44.038 00.000 8996 OnExposeComplete: enter
21:23:44.039 00.001 8996 UpdateGuideState(): m_state=6
21:23:44.040 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1801
21:23:44.040 00.000 8996 Star::Find returns 1 (0), X=138.82, Y=473.15, Mass=701397, SNR=340.8, Peak=65507 HFD=4.4
21:23:44.041 00.001 8996 MultiStar: [#1 -0.08,-0.14,0.63,U] [#2 -0.18,-0.07,0.76,U] [#3 0.15,-0.14,0.67,U] [#4 -0.05,-0.07,0.62,U] [#5 0.13,-0.12,0.59,U] [#6 0.24,0.02,0.46,U] [#7 0.16,0.03,0.45,U] [#8 0.15,0.10,0.40,U] 
21:23:44.042 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.06}, one-star: {-0.18, -0.02}
21:23:44.042 00.000 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
21:23:44.043 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.76)
21:23:44.043 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.50 mountX=0.01 mountY=0.06, mountTheta=1.40
21:23:44.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.06, opts=13)
21:23:44.046 00.001 8996 Enqueuing Move request for scope (0.00, -0.06)
21:23:44.046 00.000 20224 Worker thread wakes up
21:23:44.047 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
21:23:44.047 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
21:23:44.047 00.000 20224 Moving (0.00, -0.06) raw xDistance=0.01 yDistance=0.06
21:23:44.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:23:44.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:44.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:23:44.047 00.000 20224 MoveAxis(E, 0, ABG)
21:23:44.047 00.000 20224 Move returns status 0, amount 0
21:23:44.047 00.000 20224 MoveAxis(N, 0, ABG)
21:23:44.047 00.000 20224 Move returns status 0, amount 0
21:23:44.047 00.000 20224 move complete, result=0
21:23:44.048 00.001 20224 worker thread done servicing request
21:23:44.052 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2749, FiltMin=2496, FiltMax=27229, Gamma=1.000
21:23:44.072 00.020 8996 UpdateGuideState exits: m=701397 SNR=340.8
21:23:44.074 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:44.076 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:44.076 00.000 8996 Enqueuing Expose request
21:23:44.077 00.001 20224 Worker thread wakes up
21:23:44.077 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:44.078 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:44.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:45.068 00.990 20224 Exposure complete
21:23:45.125 00.057 20224 worker thread done servicing request
21:23:45.125 00.000 8996 OnExposeComplete: enter
21:23:45.127 00.002 8996 UpdateGuideState(): m_state=6
21:23:45.128 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1802
21:23:45.130 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=473.04, Mass=825050, SNR=364.7, Peak=65507 HFD=4.7
21:23:45.131 00.001 8996 MultiStar: [#1 -0.20,-0.08,0.67,U] [#2 -0.15,-0.15,0.77,U] [#3 -0.02,-0.12,0.60,U] [#4 -0.21,-0.19,0.54,U] [#5 0.03,-0.20,0.60,U] [#6 0.04,0.18,0.42,U] [#7 0.02,-0.11,0.42,U] [#8 -0.04,-0.02,0.41,U] 
21:23:45.132 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.11}, one-star: {-0.44, -0.13}
21:23:45.134 00.002 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
21:23:45.135 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
21:23:45.136 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.50 mountX=-0.13 mountY=0.12, mountTheta=2.40
21:23:45.139 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.11, opts=13)
21:23:45.140 00.001 8996 Enqueuing Move request for scope (-0.14, -0.11)
21:23:45.142 00.002 20224 Worker thread wakes up
21:23:45.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
21:23:45.142 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
21:23:45.142 00.000 20224 Moving (-0.14, -0.11) raw xDistance=-0.13 yDistance=0.12
21:23:45.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:23:45.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:45.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:23:45.142 00.000 20224 MoveAxis(E, 0, ABG)
21:23:45.142 00.000 20224 Move returns status 0, amount 0
21:23:45.143 00.001 20224 MoveAxis(N, 0, ABG)
21:23:45.143 00.000 20224 Move returns status 0, amount 0
21:23:45.143 00.000 20224 move complete, result=0
21:23:45.143 00.000 20224 worker thread done servicing request
21:23:45.149 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2749, FiltMin=2489, FiltMax=33043, Gamma=1.000
21:23:45.171 00.022 8996 UpdateGuideState exits: m=825050 SNR=364.7
21:23:45.172 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:45.173 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:45.174 00.001 8996 Enqueuing Expose request
21:23:45.174 00.000 20224 Worker thread wakes up
21:23:45.174 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:23:45.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:45.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:46.332 01.157 20224 Exposure complete
21:23:46.387 00.055 20224 worker thread done servicing request
21:23:46.387 00.000 8996 OnExposeComplete: enter
21:23:46.388 00.001 8996 UpdateGuideState(): m_state=6
21:23:46.389 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1803
21:23:46.390 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=472.91, Mass=762367, SNR=380.3, Peak=65507 HFD=4.5
21:23:46.391 00.001 8996 MultiStar: [#1 -0.15,-0.04,0.67,U] [#2 -0.14,0.03,0.73,U] [#3 -0.06,-0.18,0.48,U] [#4 -0.17,-0.23,0.50,U] [#5 0.16,-0.20,0.59,U] [#6 0.01,-0.12,0.38,U] [#7 0.03,-0.37,0.37,U] [#8 0.06,-0.01,0.31,U] 
21:23:46.391 00.000 8996 refined, 8 included, MultiStar: {-0.09, -0.15}, one-star: {-0.24, -0.26}
21:23:46.392 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:23:46.393 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
21:23:46.394 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.08 mountX=-0.07 mountY=0.16, mountTheta=1.98
21:23:46.395 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.15, opts=13)
21:23:46.396 00.001 8996 Enqueuing Move request for scope (-0.09, -0.15)
21:23:46.397 00.001 20224 Worker thread wakes up
21:23:46.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
21:23:46.397 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
21:23:46.397 00.000 20224 Moving (-0.09, -0.15) raw xDistance=-0.07 yDistance=0.16
21:23:46.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:23:46.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:46.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:23:46.397 00.000 20224 MoveAxis(E, 0, ABG)
21:23:46.397 00.000 20224 Move returns status 0, amount 0
21:23:46.397 00.000 20224 MoveAxis(N, 0, ABG)
21:23:46.397 00.000 20224 Move returns status 0, amount 0
21:23:46.397 00.000 20224 move complete, result=0
21:23:46.397 00.000 20224 worker thread done servicing request
21:23:46.401 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65507, med=2745, FiltMin=2512, FiltMax=31734, Gamma=1.000
21:23:46.415 00.014 8996 UpdateGuideState exits: m=762367 SNR=380.3
21:23:46.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:46.418 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:46.420 00.002 8996 Enqueuing Expose request
21:23:46.422 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:46.425 00.003 20224 Worker thread wakes up
21:23:46.425 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:46.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:47.400 00.975 20224 Exposure complete
21:23:47.498 00.098 20224 worker thread done servicing request
21:23:47.499 00.001 8996 OnExposeComplete: enter
21:23:47.500 00.001 8996 UpdateGuideState(): m_state=6
21:23:47.502 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1804
21:23:47.504 00.002 8996 Star::Find returns 1 (0), X=138.80, Y=472.89, Mass=790712, SNR=383.8, Peak=65507 HFD=4.4
21:23:47.506 00.002 8996 MultiStar: [#1 -0.06,-0.06,0.62,U] [#2 -0.02,-0.10,0.69,U] [#3 0.22,-0.36,0.55,U] [#4 0.08,-0.25,0.48,U] [#5 0.12,-0.21,0.63,U] [#6 0.25,-0.12,0.41,U] [#7 -0.06,-0.26,0.40,U] [#8 0.09,0.01,0.37,U] 
21:23:47.507 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.19}, one-star: {-0.20, -0.29}
21:23:47.508 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
21:23:47.510 00.002 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
21:23:47.512 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.47 mountX=0.04 mountY=0.19, mountTheta=1.38
21:23:47.514 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.19, opts=13)
21:23:47.515 00.001 8996 Enqueuing Move request for scope (0.02, -0.19)
21:23:47.516 00.001 20224 Worker thread wakes up
21:23:47.516 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
21:23:47.516 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
21:23:47.516 00.000 20224 Moving (0.02, -0.19) raw xDistance=0.04 yDistance=0.19
21:23:47.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:23:47.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:47.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:23:47.516 00.000 20224 MoveAxis(E, 0, ABG)
21:23:47.517 00.001 20224 Move returns status 0, amount 0
21:23:47.517 00.000 20224 MoveAxis(N, 0, ABG)
21:23:47.517 00.000 20224 Move returns status 0, amount 0
21:23:47.517 00.000 20224 move complete, result=0
21:23:47.517 00.000 20224 worker thread done servicing request
21:23:47.521 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2749, FiltMin=2502, FiltMax=32854, Gamma=1.000
21:23:47.547 00.026 8996 UpdateGuideState exits: m=790712 SNR=383.8
21:23:47.549 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:47.551 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:47.551 00.000 8996 Enqueuing Expose request
21:23:47.552 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:47.553 00.001 20224 Worker thread wakes up
21:23:47.553 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:47.554 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:48.727 01.173 20224 Exposure complete
21:23:48.806 00.079 20224 worker thread done servicing request
21:23:48.806 00.000 8996 OnExposeComplete: enter
21:23:48.807 00.001 8996 UpdateGuideState(): m_state=6
21:23:48.808 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1805
21:23:48.809 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.86, Mass=738142, SNR=348.2, Peak=65507 HFD=4.4
21:23:48.810 00.001 8996 MultiStar: [#1 -0.08,-0.03,0.65,U] [#2 -0.13,-0.09,0.73,U] [#3 0.12,-0.19,0.54,U] [#4 -0.04,-0.30,0.57,U] [#5 0.16,-0.14,0.55,U] [#6 0.08,-0.04,0.51,U] [#7 0.02,-0.24,0.44,U] [#8 0.15,0.10,0.42,U] 
21:23:48.810 00.000 8996 refined, 8 included, MultiStar: {-0.02, -0.15}, one-star: {-0.18, -0.32}
21:23:48.811 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
21:23:48.812 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
21:23:48.812 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.67 mountX=-0.00 mountY=0.15, mountTheta=1.58
21:23:48.815 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.15, opts=13)
21:23:48.817 00.002 8996 Enqueuing Move request for scope (-0.02, -0.15)
21:23:48.820 00.003 20224 Worker thread wakes up
21:23:48.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
21:23:48.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
21:23:48.820 00.000 20224 Moving (-0.02, -0.15) raw xDistance=-0.00 yDistance=0.15
21:23:48.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:23:48.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:48.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:23:48.820 00.000 20224 MoveAxis(E, 0, ABG)
21:23:48.820 00.000 20224 Move returns status 0, amount 0
21:23:48.820 00.000 20224 MoveAxis(N, 0, ABG)
21:23:48.820 00.000 20224 Move returns status 0, amount 0
21:23:48.820 00.000 20224 move complete, result=0
21:23:48.820 00.000 20224 worker thread done servicing request
21:23:48.825 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65507, med=2745, FiltMin=2502, FiltMax=28774, Gamma=1.000
21:23:48.842 00.017 8996 UpdateGuideState exits: m=738142 SNR=348.2
21:23:48.844 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:48.846 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:48.847 00.001 8996 Enqueuing Expose request
21:23:48.850 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:48.852 00.002 20224 Worker thread wakes up
21:23:48.852 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:48.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:49.832 00.980 20224 Exposure complete
21:23:49.893 00.061 20224 worker thread done servicing request
21:23:49.893 00.000 8996 OnExposeComplete: enter
21:23:49.894 00.001 8996 UpdateGuideState(): m_state=6
21:23:49.895 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1806
21:23:49.895 00.000 8996 Star::Find returns 1 (0), X=138.74, Y=472.97, Mass=774038, SNR=413.1, Peak=65507 HFD=4.5
21:23:49.896 00.001 8996 MultiStar: [#1 -0.15,-0.08,0.59,U] [#2 -0.21,-0.02,0.74,U] [#3 -0.11,-0.43,0.53,U] [#4 -0.07,-0.37,0.51,U] [#5 0.10,-0.06,0.53,U] [#6 -0.03,-0.21,0.39,U] [#7 -0.15,-0.19,0.37,U] [#8 0.09,-0.10,0.34,U] 
21:23:49.897 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.18}, one-star: {-0.26, -0.20}
21:23:49.898 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
21:23:49.899 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
21:23:49.899 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-2.15 mountX=-0.10 mountY=0.19, mountTheta=2.04
21:23:49.901 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.18, opts=13)
21:23:49.901 00.000 8996 Enqueuing Move request for scope (-0.12, -0.18)
21:23:49.902 00.001 20224 Worker thread wakes up
21:23:49.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
21:23:49.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
21:23:49.902 00.000 20224 Moving (-0.12, -0.18) raw xDistance=-0.10 yDistance=0.19
21:23:49.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:23:49.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:49.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:23:49.902 00.000 20224 MoveAxis(E, 0, ABG)
21:23:49.903 00.001 20224 Move returns status 0, amount 0
21:23:49.903 00.000 20224 MoveAxis(N, 0, ABG)
21:23:49.903 00.000 20224 Move returns status 0, amount 0
21:23:49.903 00.000 20224 move complete, result=0
21:23:49.903 00.000 20224 worker thread done servicing request
21:23:49.910 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2483, FiltMax=32694, Gamma=1.000
21:23:49.925 00.015 8996 UpdateGuideState exits: m=774038 SNR=413.1
21:23:49.926 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:49.926 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:49.927 00.001 8996 Enqueuing Expose request
21:23:49.928 00.001 20224 Worker thread wakes up
21:23:49.928 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:49.929 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:49.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:51.084 01.155 20224 Exposure complete
21:23:51.139 00.055 20224 worker thread done servicing request
21:23:51.139 00.000 8996 OnExposeComplete: enter
21:23:51.140 00.001 8996 UpdateGuideState(): m_state=6
21:23:51.141 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1807
21:23:51.141 00.000 8996 Star::Find returns 1 (0), X=138.70, Y=472.83, Mass=785291, SNR=389.5, Peak=64931 HFD=4.6
21:23:51.142 00.001 8996 MultiStar: [#1 -0.11,-0.24,0.64,U] [#2 -0.18,-0.17,0.69,U] [#3 0.02,-0.27,0.57,U] [#4 -0.18,-0.28,0.56,U] [#5 -0.04,-0.38,0.54,U] [#6 0.08,-0.23,0.41,U] [#7 -0.12,-0.30,0.46,U] [#8 0.19,-0.10,0.37,U] 
21:23:51.143 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.27}, one-star: {-0.30, -0.34}
21:23:51.144 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
21:23:51.145 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
21:23:51.145 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.96 mountX=-0.08 mountY=0.28, mountTheta=1.86
21:23:51.148 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.27, opts=13)
21:23:51.150 00.002 8996 Enqueuing Move request for scope (-0.11, -0.27)
21:23:51.153 00.003 20224 Worker thread wakes up
21:23:51.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd
21:23:51.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.27)
21:23:51.153 00.000 20224 Moving (-0.11, -0.27) raw xDistance=-0.08 yDistance=0.28
21:23:51.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:23:51.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
21:23:51.153 00.000 20224 MoveAxis(E, 0, ABG)
21:23:51.153 00.000 20224 Move returns status 0, amount 0
21:23:51.153 00.000 20224 MoveAxis(S, 59, ABG)
21:23:51.153 00.000 20224 Guiding  Dir = 1, Dur = 59
21:23:51.153 00.000 20224 IsSlewing returns 0
21:23:51.153 00.000 20224 IsGuiding returns 0
21:23:51.160 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64931, med=2745, FiltMin=2445, FiltMax=29590, Gamma=1.000
21:23:51.179 00.019 8996 UpdateGuideState exits: m=785291 SNR=389.5
21:23:51.180 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:51.181 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:51.182 00.001 8996 Enqueuing Expose request
21:23:51.197 00.015 20224 PulseGuide returned control before completion, sleep 26
21:23:51.226 00.029 20224 IsGuiding returns 1
21:23:51.226 00.000 20224 scope still moving after pulse duration time elapsed
21:23:51.258 00.032 20224 IsSlewing returns 0
21:23:51.258 00.000 20224 IsGuiding returns 1
21:23:51.289 00.031 20224 IsSlewing returns 0
21:23:51.289 00.000 20224 IsGuiding returns 0
21:23:51.289 00.000 20224 scope move finished after 59 + 76 ms
21:23:51.289 00.000 20224 Move returns status 0, amount 59
21:23:51.289 00.000 20224 move complete, result=0
21:23:51.289 00.000 20224 worker thread done servicing request
21:23:51.289 00.000 20224 Worker thread wakes up
21:23:51.289 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 59 ms SOUTH
21:23:51.291 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:51.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:52.270 00.979 20224 Exposure complete
21:23:52.326 00.056 20224 worker thread done servicing request
21:23:52.326 00.000 8996 OnExposeComplete: enter
21:23:52.327 00.001 8996 UpdateGuideState(): m_state=6
21:23:52.328 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1808
21:23:52.329 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.99, Mass=749712, SNR=345.2, Peak=65507 HFD=4.4
21:23:52.330 00.001 8996 MultiStar: [#1 -0.13,0.14,0.60,U] [#2 -0.06,0.18,0.78,U] [#3 -0.12,-0.06,0.59,U] [#4 -0.18,-0.10,0.62,U] [#5 -0.03,-0.09,0.64,U] [#6 0.01,0.02,0.48,U] [#7 -0.28,-0.05,0.46,U] [#8 -0.01,0.14,0.43,U] 
21:23:52.331 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.01}, one-star: {-0.19, -0.18}
21:23:52.331 00.000 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
21:23:52.332 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
21:23:52.333 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.04 mountX=-0.11 mountY=0.03, mountTheta=2.92
21:23:52.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.01, opts=13)
21:23:52.337 00.002 8996 Enqueuing Move request for scope (-0.12, -0.01)
21:23:52.340 00.003 20224 Worker thread wakes up
21:23:52.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
21:23:52.340 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
21:23:52.340 00.000 20224 Moving (-0.12, -0.01) raw xDistance=-0.11 yDistance=0.03
21:23:52.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:23:52.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:52.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:23:52.340 00.000 20224 MoveAxis(E, 0, ABG)
21:23:52.340 00.000 20224 Move returns status 0, amount 0
21:23:52.340 00.000 20224 MoveAxis(N, 0, ABG)
21:23:52.340 00.000 20224 Move returns status 0, amount 0
21:23:52.340 00.000 20224 move complete, result=0
21:23:52.341 00.001 20224 worker thread done servicing request
21:23:52.350 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2749, FiltMin=2496, FiltMax=32662, Gamma=1.000
21:23:52.379 00.029 8996 UpdateGuideState exits: m=749712 SNR=345.2
21:23:52.381 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:52.383 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:52.385 00.002 8996 Enqueuing Expose request
21:23:52.386 00.001 20224 Worker thread wakes up
21:23:52.386 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:23:52.388 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:52.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:53.553 01.165 20224 Exposure complete
21:23:53.610 00.057 20224 worker thread done servicing request
21:23:53.610 00.000 8996 OnExposeComplete: enter
21:23:53.611 00.001 8996 UpdateGuideState(): m_state=6
21:23:53.612 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1809
21:23:53.612 00.000 8996 Star::Find returns 1 (0), X=138.36, Y=473.00, Mass=688869, SNR=318.6, Peak=54739 HFD=4.2
21:23:53.613 00.001 8996 MultiStar: [#1 -0.45,-0.07,0.71,U] [#2 -0.38,-0.02,0.79,U] [#3 -0.26,0.02,0.63,U] [#4 -0.34,-0.04,0.60,U] [#5 -0.22,-0.03,0.65,U] [#6 -0.32,0.08,0.49,U] [#7 -0.40,-0.07,0.47,U] [#8 -0.15,0.08,0.49,U] 
21:23:53.614 00.001 8996 refined, 8 included, MultiStar: {-0.38, -0.04}, one-star: {-0.64, -0.17}
21:23:53.615 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
21:23:53.615 00.000 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
21:23:53.616 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.04 hyp=0.38 cameraTheta=-3.04 mountX=-0.37 mountY=0.08, mountTheta=2.93
21:23:53.618 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.04, opts=13)
21:23:53.620 00.002 8996 Enqueuing Move request for scope (-0.38, -0.04)
21:23:53.621 00.001 20224 Worker thread wakes up
21:23:53.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.04) opts 0xd
21:23:53.621 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.04)
21:23:53.621 00.000 20224 Moving (-0.38, -0.04) raw xDistance=-0.37 yDistance=0.08
21:23:53.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
21:23:53.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:53.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:23:53.621 00.000 20224 MoveAxis(E, 54, ABG)
21:23:53.621 00.000 20224 Guiding  Dir = 2, Dur = 54
21:23:53.622 00.001 20224 IsSlewing returns 0
21:23:53.622 00.000 20224 IsGuiding returns 0
21:23:53.625 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54739, med=2749, FiltMin=2505, FiltMax=28569, Gamma=1.000
21:23:53.641 00.016 8996 UpdateGuideState exits: m=688869 SNR=318.6
21:23:53.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:53.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:53.643 00.000 8996 Enqueuing Expose request
21:23:53.651 00.008 20224 PulseGuide returned control before completion, sleep 36
21:23:53.696 00.045 20224 IsGuiding returns 1
21:23:53.696 00.000 20224 scope still moving after pulse duration time elapsed
21:23:53.728 00.032 20224 IsSlewing returns 0
21:23:53.728 00.000 20224 IsGuiding returns 1
21:23:53.759 00.031 20224 IsSlewing returns 0
21:23:53.759 00.000 20224 IsGuiding returns 0
21:23:53.760 00.001 20224 scope move finished after 54 + 83 ms
21:23:53.760 00.000 20224 Move returns status 0, amount 54
21:23:53.760 00.000 20224 MoveAxis(N, 0, ABG)
21:23:53.760 00.000 20224 Move returns status 0, amount 0
21:23:53.760 00.000 20224 move complete, result=0
21:23:53.760 00.000 20224 worker thread done servicing request
21:23:53.760 00.000 20224 Worker thread wakes up
21:23:53.760 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.1 px 0 ms NORTH
21:23:53.762 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:53.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:54.754 00.992 20224 Exposure complete
21:23:54.816 00.062 20224 worker thread done servicing request
21:23:54.816 00.000 8996 OnExposeComplete: enter
21:23:54.817 00.001 8996 UpdateGuideState(): m_state=6
21:23:54.818 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1810
21:23:54.819 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.96, Mass=761295, SNR=348.8, Peak=65507 HFD=4.6
21:23:54.820 00.001 8996 MultiStar: [#1 -0.30,0.19,0.58,U] [#2 -0.27,0.14,0.75,U] [#3 -0.11,-0.13,0.61,U] [#4 -0.20,-0.05,0.56,U] [#5 -0.13,-0.17,0.59,U] [#6 0.02,-0.00,0.44,U] [#7 -0.25,-0.11,0.45,U] [#8 -0.06,0.09,0.39,U] 
21:23:54.821 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.04}, one-star: {-0.34, -0.21}
21:23:54.822 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
21:23:54.823 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
21:23:54.823 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.20 mountY=0.06, mountTheta=2.83
21:23:54.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
21:23:54.825 00.000 8996 Enqueuing Move request for scope (-0.21, -0.04)
21:23:54.826 00.001 20224 Worker thread wakes up
21:23:54.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
21:23:54.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
21:23:54.826 00.000 20224 Moving (-0.21, -0.04) raw xDistance=-0.20 yDistance=0.06
21:23:54.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
21:23:54.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:54.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:23:54.826 00.000 20224 MoveAxis(E, 33, ABG)
21:23:54.826 00.000 20224 Guiding  Dir = 2, Dur = 33
21:23:54.827 00.001 20224 IsSlewing returns 0
21:23:54.827 00.000 20224 IsGuiding returns 0
21:23:54.828 00.001 20224 PulseGuide returned control before completion, sleep 42
21:23:54.830 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2499, FiltMax=31830, Gamma=1.000
21:23:54.852 00.022 8996 UpdateGuideState exits: m=761295 SNR=348.8
21:23:54.853 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:54.853 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:54.854 00.001 8996 Enqueuing Expose request
21:23:54.883 00.029 20224 IsGuiding returns 1
21:23:54.883 00.000 20224 scope still moving after pulse duration time elapsed
21:23:54.915 00.032 20224 IsSlewing returns 0
21:23:54.915 00.000 20224 IsGuiding returns 0
21:23:54.915 00.000 20224 scope move finished after 33 + 55 ms
21:23:54.915 00.000 20224 Move returns status 0, amount 33
21:23:54.915 00.000 20224 MoveAxis(N, 0, ABG)
21:23:54.915 00.000 20224 Move returns status 0, amount 0
21:23:54.915 00.000 20224 move complete, result=0
21:23:54.915 00.000 20224 worker thread done servicing request
21:23:54.915 00.000 20224 Worker thread wakes up
21:23:54.915 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
21:23:54.917 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:54.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:56.095 01.178 20224 Exposure complete
21:23:56.177 00.082 20224 worker thread done servicing request
21:23:56.177 00.000 8996 OnExposeComplete: enter
21:23:56.178 00.001 8996 UpdateGuideState(): m_state=6
21:23:56.179 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1811
21:23:56.180 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=472.98, Mass=682019, SNR=313.4, Peak=63731 HFD=4.4
21:23:56.181 00.001 8996 MultiStar: [#1 0.16,-0.04,0.83,U] [#2 0.27,0.06,0.84,U] [#3 0.40,-0.06,0.65,U] [#4 0.25,-0.06,0.61,U] [#5 0.36,-0.02,0.73,U] [#6 0.42,-0.01,0.49,U] [#7 0.33,-0.17,0.63,U] [#8 0.40,0.15,0.46,U] 
21:23:56.182 00.001 8996 single-star, 8 included, MultiStar: {0.28, -0.05}, one-star: {0.09, -0.19}
21:23:56.183 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
21:23:56.183 00.000 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
21:23:56.184 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.10 mountX=0.11 mountY=0.17, mountTheta=1.00
21:23:56.185 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.19, opts=13)
21:23:56.186 00.001 8996 Enqueuing Move request for scope (0.09, -0.19)
21:23:56.187 00.001 20224 Worker thread wakes up
21:23:56.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
21:23:56.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
21:23:56.187 00.000 20224 Moving (0.09, -0.19) raw xDistance=0.11 yDistance=0.17
21:23:56.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:23:56.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:56.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:23:56.187 00.000 20224 MoveAxis(E, 0, ABG)
21:23:56.187 00.000 20224 Move returns status 0, amount 0
21:23:56.188 00.001 20224 MoveAxis(N, 0, ABG)
21:23:56.188 00.000 20224 Move returns status 0, amount 0
21:23:56.188 00.000 20224 move complete, result=0
21:23:56.188 00.000 20224 worker thread done servicing request
21:23:56.193 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63731, med=2745, FiltMin=2509, FiltMax=27024, Gamma=1.000
21:23:56.211 00.018 8996 UpdateGuideState exits: m=682019 SNR=313.4
21:23:56.214 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:56.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:56.216 00.001 8996 Enqueuing Expose request
21:23:56.217 00.001 20224 Worker thread wakes up
21:23:56.217 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:23:56.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:56.218 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:57.211 00.993 20224 Exposure complete
21:23:57.306 00.095 20224 worker thread done servicing request
21:23:57.307 00.001 8996 OnExposeComplete: enter
21:23:57.309 00.002 8996 UpdateGuideState(): m_state=6
21:23:57.310 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1812
21:23:57.312 00.002 8996 Star::Find returns 1 (0), X=139.20, Y=473.05, Mass=793111, SNR=365.5, Peak=64755 HFD=4.4
21:23:57.314 00.002 8996 MultiStar: [#1 0.26,0.08,0.65,U] [#2 0.24,-0.22,0.74,U] [#3 0.38,-0.06,0.57,U] [#4 0.23,-0.04,0.49,U] [#5 0.52,0.02,0.00,M1] [#6 0.50,0.07,0.00,M1] [#7 0.45,-0.05,0.44,U] [#8 0.41,-0.05,0.44,U] 
21:23:57.315 00.001 8996 single-star, 6 included, MultiStar: {0.29, -0.08}, one-star: {0.20, -0.12}
21:23:57.316 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
21:23:57.318 00.002 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
21:23:57.320 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.55 mountX=0.21 mountY=0.10, mountTheta=0.44
21:23:57.324 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.12, opts=13)
21:23:57.326 00.002 8996 Enqueuing Move request for scope (0.20, -0.12)
21:23:57.327 00.001 20224 Worker thread wakes up
21:23:57.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
21:23:57.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
21:23:57.327 00.000 20224 Moving (0.20, -0.12) raw xDistance=0.21 yDistance=0.10
21:23:57.328 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:23:57.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:57.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:23:57.328 00.000 20224 MoveAxis(W, 31, ABG)
21:23:57.328 00.000 20224 Guiding  Dir = 3, Dur = 31
21:23:57.328 00.000 20224 IsSlewing returns 0
21:23:57.328 00.000 20224 IsGuiding returns 0
21:23:57.334 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=64755, med=2749, FiltMin=2483, FiltMax=29280, Gamma=1.000
21:23:57.349 00.015 8996 UpdateGuideState exits: m=793111 SNR=365.5
21:23:57.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:57.350 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:57.351 00.001 8996 Enqueuing Expose request
21:23:57.353 00.002 20224 PulseGuide returned control before completion, sleep 17
21:23:57.382 00.029 20224 IsGuiding returns 1
21:23:57.382 00.000 20224 scope still moving after pulse duration time elapsed
21:23:57.415 00.033 20224 IsSlewing returns 0
21:23:57.415 00.000 20224 IsGuiding returns 1
21:23:57.446 00.031 20224 IsSlewing returns 0
21:23:57.446 00.000 20224 IsGuiding returns 0
21:23:57.446 00.000 20224 scope move finished after 31 + 86 ms
21:23:57.446 00.000 20224 Move returns status 0, amount 31
21:23:57.446 00.000 20224 MoveAxis(N, 0, ABG)
21:23:57.446 00.000 20224 Move returns status 0, amount 0
21:23:57.446 00.000 20224 move complete, result=0
21:23:57.446 00.000 20224 worker thread done servicing request
21:23:57.446 00.000 20224 Worker thread wakes up
21:23:57.446 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
21:23:57.447 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:57.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:58.602 01.155 20224 Exposure complete
21:23:58.663 00.061 20224 worker thread done servicing request
21:23:58.663 00.000 8996 OnExposeComplete: enter
21:23:58.664 00.001 8996 UpdateGuideState(): m_state=6
21:23:58.665 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1813
21:23:58.666 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.12, Mass=730661, SNR=346.2, Peak=65507 HFD=4.5
21:23:58.667 00.001 8996 MultiStar: [#1 0.07,-0.01,0.70,U] [#2 -0.02,-0.03,0.80,U] [#3 0.25,-0.03,0.57,U] [#4 0.19,0.01,0.64,U] [#5 0.19,-0.10,0.66,U] [#6 0.37,0.11,0.47,U] [#7 0.14,-0.04,0.42,U] [#8 0.16,0.08,0.47,U] 
21:23:58.668 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.01}, one-star: {-0.21, -0.05}
21:23:58.668 00.000 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
21:23:58.669 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
21:23:58.670 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.16 mountX=0.09 mountY=0.00, mountTheta=0.04
21:23:58.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
21:23:58.675 00.003 8996 Enqueuing Move request for scope (0.09, -0.01)
21:23:58.676 00.001 20224 Worker thread wakes up
21:23:58.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
21:23:58.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
21:23:58.677 00.001 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=0.00
21:23:58.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:23:58.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:58.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:23:58.677 00.000 20224 MoveAxis(E, 0, ABG)
21:23:58.677 00.000 20224 Move returns status 0, amount 0
21:23:58.677 00.000 20224 MoveAxis(N, 0, ABG)
21:23:58.677 00.000 20224 Move returns status 0, amount 0
21:23:58.677 00.000 20224 move complete, result=0
21:23:58.677 00.000 20224 worker thread done servicing request
21:23:58.682 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2749, FiltMin=2493, FiltMax=27821, Gamma=1.000
21:23:58.697 00.015 8996 UpdateGuideState exits: m=730661 SNR=346.2
21:23:58.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:58.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:58.700 00.001 8996 Enqueuing Expose request
21:23:58.701 00.001 20224 Worker thread wakes up
21:23:58.701 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:23:58.701 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:58.702 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:23:59.691 00.989 20224 Exposure complete
21:23:59.771 00.080 20224 worker thread done servicing request
21:23:59.772 00.001 8996 OnExposeComplete: enter
21:23:59.773 00.001 8996 UpdateGuideState(): m_state=6
21:23:59.775 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1814
21:23:59.776 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.16, Mass=780201, SNR=385.2, Peak=65507 HFD=4.4
21:23:59.778 00.002 8996 MultiStar: [#1 0.13,0.15,0.62,U] [#2 -0.08,0.01,0.67,U] [#3 0.27,0.04,0.52,U] [#4 0.26,-0.06,0.49,U] [#5 0.31,0.07,0.55,U] [#6 0.17,0.07,0.37,U] [#7 0.05,-0.03,0.44,U] [#8 0.33,0.28,0.35,U] 
21:23:59.779 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {-0.15, -0.01}
21:23:59.781 00.002 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
21:23:59.782 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
21:23:59.783 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.41 mountX=0.10 mountY=-0.06, mountTheta=-0.53
21:23:59.786 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
21:23:59.787 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
21:23:59.788 00.001 20224 Worker thread wakes up
21:23:59.789 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
21:23:59.789 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
21:23:59.789 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
21:23:59.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:23:59.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:23:59.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:23:59.789 00.000 20224 MoveAxis(E, 0, ABG)
21:23:59.789 00.000 20224 Move returns status 0, amount 0
21:23:59.790 00.001 20224 MoveAxis(N, 0, ABG)
21:23:59.790 00.000 20224 Move returns status 0, amount 0
21:23:59.790 00.000 20224 move complete, result=0
21:23:59.790 00.000 20224 worker thread done servicing request
21:23:59.798 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2486, FiltMax=27869, Gamma=1.000
21:23:59.822 00.024 8996 UpdateGuideState exits: m=780201 SNR=385.2
21:23:59.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:23:59.826 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:23:59.827 00.001 8996 Enqueuing Expose request
21:23:59.829 00.002 20224 Worker thread wakes up
21:23:59.829 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:23:59.830 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:23:59.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:00.994 01.164 20224 Exposure complete
21:24:01.050 00.056 20224 worker thread done servicing request
21:24:01.050 00.000 8996 OnExposeComplete: enter
21:24:01.051 00.001 8996 UpdateGuideState(): m_state=6
21:24:01.052 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1815
21:24:01.053 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.25, Mass=837607, SNR=392.9, Peak=65507 HFD=4.4
21:24:01.054 00.001 8996 MultiStar: [#1 0.06,-0.01,0.59,U] [#2 0.16,0.11,0.64,U] [#3 0.33,-0.14,0.50,U] [#4 0.13,-0.02,0.56,U] [#5 0.23,-0.01,0.61,U] [#6 0.16,0.06,0.37,U] [#7 0.20,0.08,0.42,U] [#8 0.35,0.24,0.34,U] 
21:24:01.054 00.000 8996 single-star, 8 included, MultiStar: {0.15, 0.04}, one-star: {-0.03, 0.08}
21:24:01.055 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
21:24:01.056 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
21:24:01.057 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.90 mountX=-0.03 mountY=-0.07, mountTheta=-2.00
21:24:01.058 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
21:24:01.059 00.001 8996 Enqueuing Move request for scope (-0.03, 0.08)
21:24:01.061 00.002 20224 Worker thread wakes up
21:24:01.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
21:24:01.062 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
21:24:01.062 00.000 20224 Moving (-0.03, 0.08) raw xDistance=-0.03 yDistance=-0.07
21:24:01.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:24:01.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:01.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:24:01.062 00.000 20224 MoveAxis(E, 0, ABG)
21:24:01.062 00.000 20224 Move returns status 0, amount 0
21:24:01.062 00.000 20224 MoveAxis(N, 0, ABG)
21:24:01.062 00.000 20224 Move returns status 0, amount 0
21:24:01.062 00.000 20224 move complete, result=0
21:24:01.062 00.000 20224 worker thread done servicing request
21:24:01.072 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2480, FiltMax=30845, Gamma=1.000
21:24:01.091 00.019 8996 UpdateGuideState exits: m=837607 SNR=392.9
21:24:01.093 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:01.095 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:01.096 00.001 8996 Enqueuing Expose request
21:24:01.098 00.002 20224 Worker thread wakes up
21:24:01.098 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:01.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:01.100 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:02.086 00.986 20224 Exposure complete
21:24:02.155 00.069 20224 worker thread done servicing request
21:24:02.155 00.000 8996 OnExposeComplete: enter
21:24:02.156 00.001 8996 UpdateGuideState(): m_state=6
21:24:02.157 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1816
21:24:02.158 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.13, Mass=796101, SNR=382.1, Peak=65507 HFD=4.5
21:24:02.159 00.001 8996 MultiStar: [#1 -0.05,0.01,0.67,U] [#2 -0.06,0.14,0.75,U] [#3 0.21,0.07,0.59,U] [#4 0.11,-0.04,0.53,U] [#5 0.19,-0.07,0.64,U] [#6 0.05,-0.11,0.48,U] [#7 0.03,-0.16,0.46,U] [#8 0.28,0.10,0.34,U] 
21:24:02.160 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {-0.11, -0.04}
21:24:02.161 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
21:24:02.161 00.000 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
21:24:02.162 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=0.04 mountY=0.00, mountTheta=0.05
21:24:02.164 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
21:24:02.165 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
21:24:02.166 00.001 20224 Worker thread wakes up
21:24:02.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
21:24:02.166 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
21:24:02.166 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.00
21:24:02.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:24:02.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:02.167 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:24:02.167 00.000 20224 MoveAxis(E, 0, ABG)
21:24:02.167 00.000 20224 Move returns status 0, amount 0
21:24:02.167 00.000 20224 MoveAxis(N, 0, ABG)
21:24:02.167 00.000 20224 Move returns status 0, amount 0
21:24:02.167 00.000 20224 move complete, result=0
21:24:02.167 00.000 20224 worker thread done servicing request
21:24:02.170 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2483, FiltMax=28733, Gamma=1.000
21:24:02.414 00.244 8996 UpdateGuideState exits: m=796101 SNR=382.1
21:24:02.417 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:02.418 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:02.419 00.001 8996 Enqueuing Expose request
21:24:02.420 00.001 20224 Worker thread wakes up
21:24:02.420 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:02.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:02.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:03.590 01.169 20224 Exposure complete
21:24:03.657 00.067 20224 worker thread done servicing request
21:24:03.657 00.000 8996 OnExposeComplete: enter
21:24:03.658 00.001 8996 UpdateGuideState(): m_state=6
21:24:03.659 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1817
21:24:03.660 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=473.11, Mass=795072, SNR=375.5, Peak=65507 HFD=4.5
21:24:03.661 00.001 8996 MultiStar: [#1 -0.10,0.07,0.64,U] [#2 -0.13,-0.02,0.74,U] [#3 0.05,-0.03,0.55,U] [#4 -0.16,-0.07,0.48,U] [#5 0.14,0.05,0.57,U] [#6 0.15,0.06,0.41,U] [#7 0.02,-0.02,0.41,U] [#8 -0.01,0.11,0.42,U] 
21:24:03.662 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.00}, one-star: {-0.30, -0.06}
21:24:03.663 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
21:24:03.664 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:24:03.666 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.11 mountX=-0.07 mountY=0.01, mountTheta=3.06
21:24:03.669 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.00, opts=13)
21:24:03.671 00.002 8996 Enqueuing Move request for scope (-0.07, 0.00)
21:24:03.672 00.001 20224 Worker thread wakes up
21:24:03.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
21:24:03.672 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
21:24:03.672 00.000 20224 Moving (-0.07, 0.00) raw xDistance=-0.07 yDistance=0.01
21:24:03.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:24:03.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:03.673 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:24:03.673 00.000 20224 MoveAxis(E, 0, ABG)
21:24:03.673 00.000 20224 Move returns status 0, amount 0
21:24:03.673 00.000 20224 MoveAxis(N, 0, ABG)
21:24:03.673 00.000 20224 Move returns status 0, amount 0
21:24:03.673 00.000 20224 move complete, result=0
21:24:03.673 00.000 20224 worker thread done servicing request
21:24:03.680 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2496, FiltMax=32189, Gamma=1.000
21:24:03.712 00.032 8996 UpdateGuideState exits: m=795072 SNR=375.5
21:24:03.714 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:03.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:03.716 00.001 8996 Enqueuing Expose request
21:24:03.717 00.001 20224 Worker thread wakes up
21:24:03.717 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:03.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:03.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:04.682 00.964 20224 Exposure complete
21:24:04.758 00.076 20224 worker thread done servicing request
21:24:04.759 00.001 8996 OnExposeComplete: enter
21:24:04.760 00.001 8996 UpdateGuideState(): m_state=6
21:24:04.760 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1818
21:24:04.761 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.20, Mass=766277, SNR=363.3, Peak=65507 HFD=4.4
21:24:04.763 00.002 8996 MultiStar: [#1 -0.04,0.05,0.66,U] [#2 -0.00,-0.15,0.76,U] [#3 0.22,0.04,0.59,U] [#4 0.13,0.18,0.54,U] [#5 0.10,0.05,0.55,U] [#6 0.15,0.10,0.50,U] [#7 0.16,0.14,0.41,U] [#8 0.12,0.15,0.40,U] 
21:24:04.763 00.000 8996 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.09, 0.03}
21:24:04.765 00.002 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
21:24:04.765 00.000 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
21:24:04.767 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.68 mountX=0.06 mountY=-0.06, mountTheta=-0.78
21:24:04.769 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
21:24:04.770 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
21:24:04.771 00.001 20224 Worker thread wakes up
21:24:04.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
21:24:04.771 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
21:24:04.771 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.06
21:24:04.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:24:04.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:04.772 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:24:04.772 00.000 20224 MoveAxis(E, 0, ABG)
21:24:04.772 00.000 20224 Move returns status 0, amount 0
21:24:04.772 00.000 20224 MoveAxis(N, 0, ABG)
21:24:04.772 00.000 20224 Move returns status 0, amount 0
21:24:04.772 00.000 20224 move complete, result=0
21:24:04.772 00.000 20224 worker thread done servicing request
21:24:04.778 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65507, med=2745, FiltMin=2473, FiltMax=29405, Gamma=1.000
21:24:04.797 00.019 8996 UpdateGuideState exits: m=766277 SNR=363.3
21:24:04.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:04.799 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:04.800 00.001 8996 Enqueuing Expose request
21:24:04.800 00.000 20224 Worker thread wakes up
21:24:04.801 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:04.801 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:04.801 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:05.973 01.172 20224 Exposure complete
21:24:06.062 00.089 20224 worker thread done servicing request
21:24:06.062 00.000 8996 OnExposeComplete: enter
21:24:06.065 00.003 8996 UpdateGuideState(): m_state=6
21:24:06.068 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1819
21:24:06.070 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=473.24, Mass=733081, SNR=342.1, Peak=65507 HFD=4.5
21:24:06.072 00.002 8996 MultiStar: [#1 0.00,0.23,0.67,U] [#2 -0.06,0.08,0.87,U] [#3 0.08,-0.02,0.57,U] [#4 0.06,0.14,0.58,U] [#5 0.20,-0.01,0.63,U] [#6 0.13,-0.00,0.44,U] [#7 0.12,0.04,0.45,U] [#8 0.11,0.13,0.41,U] 
21:24:06.074 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.07}, one-star: {-0.31, 0.07}
21:24:06.075 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
21:24:06.077 00.002 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
21:24:06.079 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.58 mountX=-0.01 mountY=-0.07, mountTheta=-1.67
21:24:06.081 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.07, opts=13)
21:24:06.082 00.001 8996 Enqueuing Move request for scope (-0.00, 0.07)
21:24:06.083 00.001 20224 Worker thread wakes up
21:24:06.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
21:24:06.083 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
21:24:06.083 00.000 20224 Moving (-0.00, 0.07) raw xDistance=-0.01 yDistance=-0.07
21:24:06.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:24:06.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:06.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:24:06.083 00.000 20224 MoveAxis(E, 0, ABG)
21:24:06.083 00.000 20224 Move returns status 0, amount 0
21:24:06.083 00.000 20224 MoveAxis(N, 0, ABG)
21:24:06.083 00.000 20224 Move returns status 0, amount 0
21:24:06.083 00.000 20224 move complete, result=0
21:24:06.084 00.001 20224 worker thread done servicing request
21:24:06.087 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2443, FiltMax=27321, Gamma=1.000
21:24:06.104 00.017 8996 UpdateGuideState exits: m=733081 SNR=342.1
21:24:06.105 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:06.106 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:06.107 00.001 8996 Enqueuing Expose request
21:24:06.108 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:06.109 00.001 20224 Worker thread wakes up
21:24:06.109 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:06.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:07.094 00.985 20224 Exposure complete
21:24:07.165 00.071 20224 worker thread done servicing request
21:24:07.165 00.000 8996 OnExposeComplete: enter
21:24:07.167 00.002 8996 UpdateGuideState(): m_state=6
21:24:07.168 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1820
21:24:07.169 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=473.14, Mass=776783, SNR=393.8, Peak=65507 HFD=4.4
21:24:07.171 00.002 8996 MultiStar: [#1 -0.09,0.08,0.60,U] [#2 0.07,-0.05,0.67,U] [#3 0.30,-0.04,0.58,U] [#4 0.17,0.07,0.52,U] [#5 0.25,0.03,0.58,U] [#6 0.31,0.23,0.42,U] [#7 0.26,0.08,0.40,U] [#8 0.30,0.12,0.38,U] 
21:24:07.174 00.003 8996 single-star, 8 included, MultiStar: {0.14, 0.04}, one-star: {-0.05, -0.03}
21:24:07.177 00.003 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
21:24:07.179 00.002 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
21:24:07.181 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.68 mountX=-0.05 mountY=0.03, mountTheta=2.57
21:24:07.185 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
21:24:07.188 00.003 8996 Enqueuing Move request for scope (-0.05, -0.03)
21:24:07.191 00.003 20224 Worker thread wakes up
21:24:07.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
21:24:07.191 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
21:24:07.191 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.05 yDistance=0.03
21:24:07.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:24:07.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:07.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:24:07.191 00.000 20224 MoveAxis(E, 0, ABG)
21:24:07.191 00.000 20224 Move returns status 0, amount 0
21:24:07.191 00.000 20224 MoveAxis(N, 0, ABG)
21:24:07.191 00.000 20224 Move returns status 0, amount 0
21:24:07.192 00.001 20224 move complete, result=0
21:24:07.192 00.000 20224 worker thread done servicing request
21:24:07.199 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2480, FiltMax=28493, Gamma=1.000
21:24:07.214 00.015 8996 UpdateGuideState exits: m=776783 SNR=393.8
21:24:07.214 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:07.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:07.216 00.001 8996 Enqueuing Expose request
21:24:07.217 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:07.218 00.001 20224 Worker thread wakes up
21:24:07.218 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:07.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:08.378 01.160 20224 Exposure complete
21:24:08.448 00.070 20224 worker thread done servicing request
21:24:08.448 00.000 8996 OnExposeComplete: enter
21:24:08.449 00.001 8996 UpdateGuideState(): m_state=6
21:24:08.450 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1821
21:24:08.451 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.05, Mass=723470, SNR=332.9, Peak=65507 HFD=4.5
21:24:08.452 00.001 8996 MultiStar: [#1 -0.03,0.01,0.68,U] [#2 0.04,-0.09,0.78,U] [#3 0.13,-0.00,0.62,U] [#4 0.01,0.01,0.57,U] [#5 -0.06,-0.06,0.68,U] [#6 0.12,0.03,0.40,U] [#7 0.06,0.12,0.46,U] [#8 -0.05,0.19,0.43,U] 
21:24:08.453 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {-0.29, -0.12}
21:24:08.454 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
21:24:08.455 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
21:24:08.455 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.76 mountX=-0.03 mountY=0.02, mountTheta=2.65
21:24:08.457 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
21:24:08.458 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
21:24:08.459 00.001 20224 Worker thread wakes up
21:24:08.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
21:24:08.459 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
21:24:08.459 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
21:24:08.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:24:08.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:08.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:24:08.459 00.000 20224 MoveAxis(E, 0, ABG)
21:24:08.459 00.000 20224 Move returns status 0, amount 0
21:24:08.459 00.000 20224 MoveAxis(N, 0, ABG)
21:24:08.459 00.000 20224 Move returns status 0, amount 0
21:24:08.459 00.000 20224 move complete, result=0
21:24:08.460 00.001 20224 worker thread done servicing request
21:24:08.462 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2745, FiltMin=2493, FiltMax=29325, Gamma=1.000
21:24:08.478 00.016 8996 UpdateGuideState exits: m=723470 SNR=332.9
21:24:08.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:08.480 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:08.481 00.001 8996 Enqueuing Expose request
21:24:08.482 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:08.483 00.001 20224 Worker thread wakes up
21:24:08.483 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:08.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:09.453 00.970 20224 Exposure complete
21:24:09.538 00.085 20224 worker thread done servicing request
21:24:09.539 00.001 8996 OnExposeComplete: enter
21:24:09.540 00.001 8996 UpdateGuideState(): m_state=6
21:24:09.542 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1822
21:24:09.544 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=472.96, Mass=729067, SNR=369.1, Peak=65507 HFD=4.4
21:24:09.545 00.001 8996 MultiStar: [#1 0.04,0.12,0.69,U] [#2 -0.07,-0.03,0.71,U] [#3 0.20,0.02,0.63,U] [#4 0.13,0.04,0.50,U] [#5 0.26,-0.02,0.63,U] [#6 0.25,-0.07,0.39,U] [#7 0.07,-0.09,0.44,U] [#8 0.27,0.07,0.34,U] 
21:24:09.546 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.03}, one-star: {-0.17, -0.21}
21:24:09.547 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
21:24:09.548 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
21:24:09.549 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.42 mountX=0.07 mountY=0.02, mountTheta=0.31
21:24:09.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
21:24:09.552 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
21:24:09.553 00.001 20224 Worker thread wakes up
21:24:09.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
21:24:09.553 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
21:24:09.553 00.000 20224 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=0.02
21:24:09.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:24:09.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:09.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:24:09.553 00.000 20224 MoveAxis(E, 0, ABG)
21:24:09.554 00.001 20224 Move returns status 0, amount 0
21:24:09.554 00.000 20224 MoveAxis(N, 0, ABG)
21:24:09.554 00.000 20224 Move returns status 0, amount 0
21:24:09.554 00.000 20224 move complete, result=0
21:24:09.554 00.000 20224 worker thread done servicing request
21:24:09.557 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2470, FiltMax=30733, Gamma=1.000
21:24:09.589 00.032 8996 UpdateGuideState exits: m=729067 SNR=369.1
21:24:09.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:09.592 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:09.593 00.001 8996 Enqueuing Expose request
21:24:09.594 00.001 20224 Worker thread wakes up
21:24:09.594 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:09.596 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:09.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:10.754 01.158 20224 Exposure complete
21:24:10.807 00.053 20224 worker thread done servicing request
21:24:10.808 00.001 8996 OnExposeComplete: enter
21:24:10.811 00.003 8996 UpdateGuideState(): m_state=6
21:24:10.812 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1823
21:24:10.814 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=473.28, Mass=780312, SNR=365.6, Peak=65507 HFD=4.5
21:24:10.815 00.001 8996 MultiStar: [#1 -0.06,0.11,0.61,U] [#2 -0.00,0.13,0.69,U] [#3 0.13,0.05,0.65,U] [#4 -0.03,0.02,0.52,U] [#5 0.07,-0.01,0.56,U] [#6 -0.04,-0.11,0.42,U] [#7 -0.11,-0.18,0.43,U] [#8 0.22,0.20,0.41,U] 
21:24:10.817 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.13, 0.11}
21:24:10.818 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
21:24:10.819 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
21:24:10.821 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.71 mountX=-0.01 mountY=-0.05, mountTheta=-1.81
21:24:10.823 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
21:24:10.826 00.003 8996 Enqueuing Move request for scope (-0.01, 0.05)
21:24:10.828 00.002 20224 Worker thread wakes up
21:24:10.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
21:24:10.828 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
21:24:10.828 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.01 yDistance=-0.05
21:24:10.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:24:10.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:10.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:24:10.828 00.000 20224 MoveAxis(E, 0, ABG)
21:24:10.828 00.000 20224 Move returns status 0, amount 0
21:24:10.828 00.000 20224 MoveAxis(N, 0, ABG)
21:24:10.828 00.000 20224 Move returns status 0, amount 0
21:24:10.828 00.000 20224 move complete, result=0
21:24:10.828 00.000 20224 worker thread done servicing request
21:24:10.834 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2432, FiltMax=29389, Gamma=1.000
21:24:10.853 00.019 8996 UpdateGuideState exits: m=780312 SNR=365.6
21:24:10.855 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:10.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:10.859 00.003 8996 Enqueuing Expose request
21:24:10.861 00.002 20224 Worker thread wakes up
21:24:10.861 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:24:10.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:10.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:11.830 00.968 20224 Exposure complete
21:24:11.899 00.069 20224 worker thread done servicing request
21:24:11.899 00.000 8996 OnExposeComplete: enter
21:24:11.901 00.002 8996 UpdateGuideState(): m_state=6
21:24:11.902 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1824
21:24:11.903 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.11, Mass=709711, SNR=324.4, Peak=65507 HFD=4.4
21:24:11.904 00.001 8996 MultiStar: [#1 -0.14,0.08,0.74,U] [#2 -0.21,-0.08,0.83,U] [#3 0.06,-0.04,0.67,U] [#4 0.03,-0.02,0.57,U] [#5 -0.02,-0.07,0.66,U] [#6 0.10,0.03,0.47,U] [#7 -0.08,-0.07,0.49,U] [#8 -0.05,0.15,0.42,U] 
21:24:11.905 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.18, -0.06}
21:24:11.905 00.000 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
21:24:11.906 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.35)
21:24:11.907 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.91 mountX=-0.07 mountY=0.03, mountTheta=2.80
21:24:11.908 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
21:24:11.909 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
21:24:11.909 00.000 20224 Worker thread wakes up
21:24:11.910 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
21:24:11.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
21:24:11.910 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.03
21:24:11.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:24:11.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:11.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:24:11.910 00.000 20224 MoveAxis(E, 0, ABG)
21:24:11.910 00.000 20224 Move returns status 0, amount 0
21:24:11.910 00.000 20224 MoveAxis(N, 0, ABG)
21:24:11.910 00.000 20224 Move returns status 0, amount 0
21:24:11.910 00.000 20224 move complete, result=0
21:24:11.911 00.001 20224 worker thread done servicing request
21:24:11.917 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2467, FiltMax=27197, Gamma=1.000
21:24:11.935 00.018 8996 UpdateGuideState exits: m=709711 SNR=324.4
21:24:11.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:11.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:11.937 00.000 8996 Enqueuing Expose request
21:24:11.938 00.001 20224 Worker thread wakes up
21:24:11.938 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:11.939 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:11.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:13.098 01.159 20224 Exposure complete
21:24:13.178 00.080 20224 worker thread done servicing request
21:24:13.178 00.000 8996 OnExposeComplete: enter
21:24:13.179 00.001 8996 UpdateGuideState(): m_state=6
21:24:13.180 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1825
21:24:13.181 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=473.24, Mass=732120, SNR=355.0, Peak=60307 HFD=4.6
21:24:13.182 00.001 8996 MultiStar: [#1 -0.15,0.21,0.73,U] [#2 -0.28,0.06,0.73,U] [#3 0.09,0.08,0.58,U] [#4 -0.08,0.14,0.54,U] [#5 -0.05,0.06,0.62,U] [#6 0.05,0.20,0.43,U] [#7 0.00,-0.02,0.44,U] [#8 -0.09,0.09,0.40,U] 
21:24:13.183 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.10}, one-star: {-0.39, 0.06}
21:24:13.184 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
21:24:13.185 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:24:13.186 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.52 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
21:24:13.188 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.10, opts=13)
21:24:13.189 00.001 8996 Enqueuing Move request for scope (-0.14, 0.10)
21:24:13.190 00.001 20224 Worker thread wakes up
21:24:13.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
21:24:13.190 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
21:24:13.190 00.000 20224 Moving (-0.14, 0.10) raw xDistance=-0.14 yDistance=-0.08
21:24:13.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:24:13.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:13.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:24:13.190 00.000 20224 MoveAxis(E, 0, ABG)
21:24:13.190 00.000 20224 Move returns status 0, amount 0
21:24:13.191 00.001 20224 MoveAxis(N, 0, ABG)
21:24:13.191 00.000 20224 Move returns status 0, amount 0
21:24:13.191 00.000 20224 move complete, result=0
21:24:13.191 00.000 20224 worker thread done servicing request
21:24:13.194 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60307, med=2745, FiltMin=2496, FiltMax=28867, Gamma=1.000
21:24:13.208 00.014 8996 UpdateGuideState exits: m=732120 SNR=355.0
21:24:13.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:13.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:13.211 00.001 8996 Enqueuing Expose request
21:24:13.212 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:13.213 00.001 20224 Worker thread wakes up
21:24:13.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:13.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:14.208 00.995 20224 Exposure complete
21:24:14.297 00.089 20224 worker thread done servicing request
21:24:14.297 00.000 8996 OnExposeComplete: enter
21:24:14.299 00.002 8996 UpdateGuideState(): m_state=6
21:24:14.301 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1826
21:24:14.304 00.003 8996 Star::Find returns 1 (0), X=138.68, Y=473.28, Mass=685268, SNR=332.3, Peak=63747 HFD=4.6
21:24:14.306 00.002 8996 MultiStar: [#1 -0.30,0.31,0.70,U] [#2 -0.23,-0.02,0.75,U] [#3 -0.03,0.06,0.64,U] [#4 -0.11,0.13,0.65,U] [#5 0.04,0.09,0.64,U] [#6 0.09,0.09,0.47,U] [#7 0.00,0.11,0.47,U] [#8 -0.10,0.23,0.44,U] 
21:24:14.308 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.12}, one-star: {-0.32, 0.11}
21:24:14.309 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
21:24:14.311 00.002 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
21:24:14.312 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.41 mountX=-0.14 mountY=-0.10, mountTheta=-2.52
21:24:14.315 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
21:24:14.317 00.002 8996 Enqueuing Move request for scope (-0.13, 0.12)
21:24:14.318 00.001 20224 Worker thread wakes up
21:24:14.318 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
21:24:14.318 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
21:24:14.318 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.10
21:24:14.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:24:14.319 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:14.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:24:14.319 00.000 20224 MoveAxis(E, 0, ABG)
21:24:14.319 00.000 20224 Move returns status 0, amount 0
21:24:14.319 00.000 20224 MoveAxis(N, 0, ABG)
21:24:14.319 00.000 20224 Move returns status 0, amount 0
21:24:14.319 00.000 20224 move complete, result=0
21:24:14.319 00.000 20224 worker thread done servicing request
21:24:14.326 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63747, med=2745, FiltMin=2464, FiltMax=27289, Gamma=1.000
21:24:14.343 00.017 8996 UpdateGuideState exits: m=685268 SNR=332.3
21:24:14.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:14.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:14.346 00.001 8996 Enqueuing Expose request
21:24:14.347 00.001 20224 Worker thread wakes up
21:24:14.347 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:14.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:14.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:15.527 01.179 20224 Exposure complete
21:24:15.622 00.095 20224 worker thread done servicing request
21:24:15.622 00.000 8996 OnExposeComplete: enter
21:24:15.624 00.002 8996 UpdateGuideState(): m_state=6
21:24:15.626 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1827
21:24:15.628 00.002 8996 Star::Find returns 1 (0), X=138.91, Y=473.28, Mass=789237, SNR=401.0, Peak=65507 HFD=4.5
21:24:15.630 00.002 8996 MultiStar: [#1 -0.09,0.33,0.62,U] [#2 -0.13,0.16,0.66,U] [#3 0.09,0.20,0.55,U] [#4 -0.06,0.19,0.50,U] [#5 0.02,0.04,0.52,U] [#6 0.11,0.22,0.37,U] [#7 0.01,0.19,0.48,U] [#8 0.13,0.35,0.34,U] 
21:24:15.631 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.19}, one-star: {-0.09, 0.11}
21:24:15.632 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
21:24:15.633 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
21:24:15.634 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.28 mountX=-0.10 mountY=-0.10, mountTheta=-2.39
21:24:15.636 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.11, opts=13)
21:24:15.638 00.002 8996 Enqueuing Move request for scope (-0.09, 0.11)
21:24:15.639 00.001 20224 Worker thread wakes up
21:24:15.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
21:24:15.639 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
21:24:15.639 00.000 20224 Moving (-0.09, 0.11) raw xDistance=-0.10 yDistance=-0.10
21:24:15.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:24:15.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:15.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:24:15.639 00.000 20224 MoveAxis(E, 0, ABG)
21:24:15.639 00.000 20224 Move returns status 0, amount 0
21:24:15.639 00.000 20224 MoveAxis(N, 0, ABG)
21:24:15.639 00.000 20224 Move returns status 0, amount 0
21:24:15.639 00.000 20224 move complete, result=0
21:24:15.639 00.000 20224 worker thread done servicing request
21:24:15.648 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2477, FiltMax=29213, Gamma=1.000
21:24:15.677 00.029 8996 UpdateGuideState exits: m=789237 SNR=401.0
21:24:15.679 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:15.680 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:15.682 00.002 8996 Enqueuing Expose request
21:24:15.683 00.001 20224 Worker thread wakes up
21:24:15.683 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:15.684 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:15.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:16.661 00.977 20224 Exposure complete
21:24:16.741 00.080 20224 worker thread done servicing request
21:24:16.742 00.001 8996 OnExposeComplete: enter
21:24:16.742 00.000 8996 UpdateGuideState(): m_state=6
21:24:16.743 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1828
21:24:16.744 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.29, Mass=801261, SNR=360.9, Peak=65507 HFD=4.6
21:24:16.745 00.001 8996 MultiStar: [#1 -0.36,0.23,0.71,U] [#2 -0.19,0.19,0.72,U] [#3 0.02,0.25,0.65,U] [#4 -0.12,0.27,0.57,U] [#5 -0.18,0.16,0.62,U] [#6 -0.01,0.29,0.41,U] [#7 0.05,0.28,0.43,U] [#8 -0.01,0.31,0.36,U] 
21:24:16.746 00.001 8996 single-star, 8 included, MultiStar: {-0.13, 0.21}, one-star: {-0.17, 0.12}
21:24:16.746 00.000 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
21:24:16.747 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
21:24:16.748 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.54 mountX=-0.18 mountY=-0.10, mountTheta=-2.65
21:24:16.751 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.12, opts=13)
21:24:16.753 00.002 8996 Enqueuing Move request for scope (-0.17, 0.12)
21:24:16.754 00.001 20224 Worker thread wakes up
21:24:16.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
21:24:16.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
21:24:16.754 00.000 20224 Moving (-0.17, 0.12) raw xDistance=-0.18 yDistance=-0.10
21:24:16.755 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:24:16.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:16.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:24:16.755 00.000 20224 MoveAxis(E, 0, ABG)
21:24:16.755 00.000 20224 Move returns status 0, amount 0
21:24:16.755 00.000 20224 MoveAxis(N, 0, ABG)
21:24:16.755 00.000 20224 Move returns status 0, amount 0
21:24:16.755 00.000 20224 move complete, result=0
21:24:16.755 00.000 20224 worker thread done servicing request
21:24:16.761 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2445, FiltMax=30141, Gamma=1.000
21:24:16.789 00.028 8996 UpdateGuideState exits: m=801261 SNR=360.9
21:24:16.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:16.792 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:16.793 00.001 8996 Enqueuing Expose request
21:24:16.795 00.002 20224 Worker thread wakes up
21:24:16.795 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:16.797 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:16.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:17.973 01.176 20224 Exposure complete
21:24:18.053 00.080 20224 worker thread done servicing request
21:24:18.053 00.000 8996 OnExposeComplete: enter
21:24:18.055 00.002 8996 UpdateGuideState(): m_state=6
21:24:18.056 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1829
21:24:18.057 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.15, Mass=686336, SNR=345.1, Peak=62611 HFD=4.3
21:24:18.059 00.002 8996 MultiStar: [#1 -0.07,0.27,0.74,U] [#2 -0.07,0.17,0.71,U] [#3 0.12,0.02,0.61,U] [#4 0.00,0.14,0.49,U] [#5 0.10,0.14,0.61,U] [#6 0.09,-0.02,0.44,U] [#7 -0.12,0.05,0.47,U] [#8 0.05,0.31,0.38,U] 
21:24:18.060 00.001 8996 single-star, 8 included, MultiStar: {0.00, 0.11}, one-star: {-0.03, -0.02}
21:24:18.060 00.000 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
21:24:18.062 00.002 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
21:24:18.063 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.60 mountX=-0.03 mountY=0.02, mountTheta=2.49
21:24:18.066 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
21:24:18.068 00.002 8996 Enqueuing Move request for scope (-0.03, -0.02)
21:24:18.070 00.002 20224 Worker thread wakes up
21:24:18.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
21:24:18.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
21:24:18.070 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.02
21:24:18.071 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:24:18.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:18.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:24:18.071 00.000 20224 MoveAxis(E, 0, ABG)
21:24:18.071 00.000 20224 Move returns status 0, amount 0
21:24:18.071 00.000 20224 MoveAxis(N, 0, ABG)
21:24:18.071 00.000 20224 Move returns status 0, amount 0
21:24:18.071 00.000 20224 move complete, result=0
21:24:18.071 00.000 20224 worker thread done servicing request
21:24:18.075 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62611, med=2745, FiltMin=2454, FiltMax=26189, Gamma=1.000
21:24:18.096 00.021 8996 UpdateGuideState exits: m=686336 SNR=345.1
21:24:18.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:18.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:18.098 00.000 8996 Enqueuing Expose request
21:24:18.099 00.001 20224 Worker thread wakes up
21:24:18.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:18.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:18.099 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:19.061 00.962 20224 Exposure complete
21:24:19.124 00.063 20224 worker thread done servicing request
21:24:19.124 00.000 8996 OnExposeComplete: enter
21:24:19.125 00.001 8996 UpdateGuideState(): m_state=6
21:24:19.126 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1830
21:24:19.127 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=473.08, Mass=779671, SNR=366.2, Peak=65507 HFD=4.5
21:24:19.128 00.001 8996 MultiStar: [#1 -0.27,0.05,0.70,U] [#2 -0.31,-0.04,0.76,U] [#3 -0.22,0.01,0.68,U] [#4 -0.28,-0.01,0.50,U] [#5 -0.05,0.14,0.59,U] [#6 -0.14,0.04,0.43,U] [#7 -0.26,-0.06,0.45,U] [#8 -0.03,0.14,0.39,U] 
21:24:19.129 00.001 8996 refined, 8 included, MultiStar: {-0.26, 0.01}, one-star: {-0.49, -0.09}
21:24:19.129 00.000 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
21:24:19.130 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:24:19.131 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.12 mountX=-0.26 mountY=0.02, mountTheta=3.05
21:24:19.134 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.01, opts=13)
21:24:19.136 00.002 8996 Enqueuing Move request for scope (-0.26, 0.01)
21:24:19.139 00.003 20224 Worker thread wakes up
21:24:19.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
21:24:19.139 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
21:24:19.139 00.000 20224 Moving (-0.26, 0.01) raw xDistance=-0.26 yDistance=0.02
21:24:19.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:24:19.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:19.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:24:19.139 00.000 20224 MoveAxis(E, 37, ABG)
21:24:19.139 00.000 20224 Guiding  Dir = 2, Dur = 37
21:24:19.140 00.001 20224 IsSlewing returns 0
21:24:19.140 00.000 20224 IsGuiding returns 0
21:24:19.146 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2745, FiltMin=2505, FiltMax=31741, Gamma=1.000
21:24:19.172 00.026 8996 UpdateGuideState exits: m=779671 SNR=366.2
21:24:19.174 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:19.176 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:19.178 00.002 8996 Enqueuing Expose request
21:24:19.183 00.005 20224 IsGuiding returns 1
21:24:19.183 00.000 20224 scope still moving after pulse duration time elapsed
21:24:19.211 00.028 20224 IsSlewing returns 0
21:24:19.211 00.000 20224 IsGuiding returns 1
21:24:19.243 00.032 20224 IsSlewing returns 0
21:24:19.243 00.000 20224 IsGuiding returns 1
21:24:19.275 00.032 20224 IsSlewing returns 0
21:24:19.275 00.000 20224 IsGuiding returns 0
21:24:19.275 00.000 20224 scope move finished after 37 + 98 ms
21:24:19.276 00.001 20224 Move returns status 0, amount 37
21:24:19.276 00.000 20224 MoveAxis(N, 0, ABG)
21:24:19.276 00.000 20224 Move returns status 0, amount 0
21:24:19.276 00.000 20224 move complete, result=0
21:24:19.276 00.000 20224 worker thread done servicing request
21:24:19.276 00.000 20224 Worker thread wakes up
21:24:19.276 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:19.276 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.0 px 0 ms NORTH
21:24:19.277 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:20.464 01.187 20224 Exposure complete
21:24:20.536 00.072 20224 worker thread done servicing request
21:24:20.536 00.000 8996 OnExposeComplete: enter
21:24:20.538 00.002 8996 UpdateGuideState(): m_state=6
21:24:20.539 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1831
21:24:20.540 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.23, Mass=757120, SNR=346.5, Peak=65507 HFD=4.5
21:24:20.542 00.002 8996 MultiStar: [#1 -0.08,0.05,0.74,U] [#2 -0.06,-0.00,0.75,U] [#3 0.08,-0.19,0.61,U] [#4 -0.01,-0.00,0.52,U] [#5 0.26,-0.00,0.66,U] [#6 0.19,-0.08,0.43,U] [#7 0.00,-0.20,0.46,U] [#8 0.17,0.24,0.45,U] 
21:24:20.543 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {-0.10, 0.06}
21:24:20.544 00.001 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
21:24:20.545 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.02)
21:24:20.546 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.24 mountX=0.03 mountY=0.00, mountTheta=0.12
21:24:20.547 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
21:24:20.548 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
21:24:20.548 00.000 20224 Worker thread wakes up
21:24:20.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
21:24:20.549 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
21:24:20.549 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.00
21:24:20.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:24:20.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:20.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:24:20.549 00.000 20224 MoveAxis(E, 0, ABG)
21:24:20.549 00.000 20224 Move returns status 0, amount 0
21:24:20.549 00.000 20224 MoveAxis(N, 0, ABG)
21:24:20.549 00.000 20224 Move returns status 0, amount 0
21:24:20.549 00.000 20224 move complete, result=0
21:24:20.549 00.000 20224 worker thread done servicing request
21:24:20.554 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2745, FiltMin=2499, FiltMax=28621, Gamma=1.000
21:24:20.569 00.015 8996 UpdateGuideState exits: m=757120 SNR=346.5
21:24:20.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:20.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:20.572 00.001 8996 Enqueuing Expose request
21:24:20.572 00.000 20224 Worker thread wakes up
21:24:20.572 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:20.573 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:20.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:21.542 00.969 20224 Exposure complete
21:24:21.638 00.096 20224 worker thread done servicing request
21:24:21.638 00.000 8996 OnExposeComplete: enter
21:24:21.640 00.002 8996 UpdateGuideState(): m_state=6
21:24:21.641 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1832
21:24:21.642 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.05, Mass=670651, SNR=354.8, Peak=64307 HFD=4.4
21:24:21.643 00.001 8996 MultiStar: [#1 -0.11,-0.09,0.70,U] [#2 -0.03,0.06,0.79,U] [#3 0.11,-0.22,0.62,U] [#4 -0.02,-0.18,0.58,U] [#5 0.07,-0.12,0.54,U] [#6 0.26,0.05,0.42,U] [#7 0.12,-0.05,0.41,U] [#8 0.22,-0.01,0.45,U] 
21:24:21.644 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {-0.21, -0.12}
21:24:21.644 00.000 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
21:24:21.645 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
21:24:21.646 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.47 mountX=0.02 mountY=0.08, mountTheta=1.37
21:24:21.647 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
21:24:21.648 00.001 8996 Enqueuing Move request for scope (0.01, -0.08)
21:24:21.649 00.001 20224 Worker thread wakes up
21:24:21.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
21:24:21.649 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
21:24:21.649 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.08
21:24:21.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:24:21.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:21.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:24:21.649 00.000 20224 MoveAxis(E, 0, ABG)
21:24:21.649 00.000 20224 Move returns status 0, amount 0
21:24:21.650 00.001 20224 MoveAxis(N, 0, ABG)
21:24:21.650 00.000 20224 Move returns status 0, amount 0
21:24:21.650 00.000 20224 move complete, result=0
21:24:21.650 00.000 20224 worker thread done servicing request
21:24:21.653 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=64307, med=2745, FiltMin=2483, FiltMax=28285, Gamma=1.000
21:24:21.681 00.028 8996 UpdateGuideState exits: m=670651 SNR=354.8
21:24:21.684 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:21.685 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:21.687 00.002 8996 Enqueuing Expose request
21:24:21.688 00.001 20224 Worker thread wakes up
21:24:21.688 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:21.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:21.688 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:22.850 01.162 20224 Exposure complete
21:24:22.925 00.075 20224 worker thread done servicing request
21:24:22.925 00.000 8996 OnExposeComplete: enter
21:24:22.928 00.003 8996 UpdateGuideState(): m_state=6
21:24:22.930 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1833
21:24:22.933 00.003 8996 Star::Find returns 1 (0), X=138.96, Y=473.11, Mass=745717, SNR=368.8, Peak=65507 HFD=4.4
21:24:22.935 00.002 8996 MultiStar: [#1 -0.04,0.18,0.67,U] [#2 0.04,-0.10,0.79,U] [#3 0.17,-0.12,0.60,U] [#4 0.11,0.15,0.56,U] [#5 0.15,0.02,0.58,U] [#6 0.27,0.10,0.48,U] [#7 0.18,-0.03,0.45,U] [#8 0.18,0.12,0.38,U] 
21:24:22.937 00.002 8996 single-star, 8 included, MultiStar: {0.09, 0.02}, one-star: {-0.04, -0.06}
21:24:22.938 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
21:24:22.940 00.002 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
21:24:22.942 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.19 mountX=-0.03 mountY=0.06, mountTheta=2.09
21:24:22.945 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
21:24:22.947 00.002 8996 Enqueuing Move request for scope (-0.04, -0.06)
21:24:22.950 00.003 20224 Worker thread wakes up
21:24:22.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
21:24:22.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
21:24:22.950 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.03 yDistance=0.06
21:24:22.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:24:22.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:22.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:24:22.950 00.000 20224 MoveAxis(E, 0, ABG)
21:24:22.950 00.000 20224 Move returns status 0, amount 0
21:24:22.950 00.000 20224 MoveAxis(N, 0, ABG)
21:24:22.951 00.001 20224 Move returns status 0, amount 0
21:24:22.951 00.000 20224 move complete, result=0
21:24:22.951 00.000 20224 worker thread done servicing request
21:24:22.959 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2483, FiltMax=27309, Gamma=1.000
21:24:22.975 00.016 8996 UpdateGuideState exits: m=745717 SNR=368.8
21:24:22.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:22.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:22.978 00.001 8996 Enqueuing Expose request
21:24:22.979 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:22.980 00.001 20224 Worker thread wakes up
21:24:22.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:22.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:23.969 00.989 20224 Exposure complete
21:24:24.055 00.086 20224 worker thread done servicing request
21:24:24.055 00.000 8996 OnExposeComplete: enter
21:24:24.056 00.001 8996 UpdateGuideState(): m_state=6
21:24:24.057 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1834
21:24:24.058 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=472.92, Mass=787902, SNR=409.4, Peak=65507 HFD=4.4
21:24:24.059 00.001 8996 MultiStar: [#1 0.08,-0.02,0.59,U] [#2 -0.07,-0.14,0.66,U] [#3 0.12,-0.09,0.51,U] [#4 -0.02,-0.06,0.48,U] [#5 0.20,-0.04,0.54,U] [#6 0.13,-0.08,0.42,U] [#7 0.15,-0.24,0.39,U] [#8 0.11,-0.08,0.33,U] 
21:24:24.060 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.12}, one-star: {-0.02, -0.25}
21:24:24.060 00.000 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
21:24:24.061 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
21:24:24.062 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.14 mountX=0.07 mountY=0.12, mountTheta=1.04
21:24:24.063 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
21:24:24.064 00.001 8996 Enqueuing Move request for scope (0.06, -0.12)
21:24:24.065 00.001 20224 Worker thread wakes up
21:24:24.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
21:24:24.065 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
21:24:24.065 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.12
21:24:24.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:24:24.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:24.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:24:24.065 00.000 20224 MoveAxis(E, 0, ABG)
21:24:24.065 00.000 20224 Move returns status 0, amount 0
21:24:24.065 00.000 20224 MoveAxis(N, 0, ABG)
21:24:24.065 00.000 20224 Move returns status 0, amount 0
21:24:24.066 00.001 20224 move complete, result=0
21:24:24.066 00.000 20224 worker thread done servicing request
21:24:24.069 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2505, FiltMax=30176, Gamma=1.000
21:24:24.083 00.014 8996 UpdateGuideState exits: m=787902 SNR=409.4
21:24:24.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:24.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:24.086 00.001 8996 Enqueuing Expose request
21:24:24.087 00.001 20224 Worker thread wakes up
21:24:24.087 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:24.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:24.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:25.244 01.156 20224 Exposure complete
21:24:25.300 00.056 20224 worker thread done servicing request
21:24:25.300 00.000 8996 OnExposeComplete: enter
21:24:25.301 00.001 8996 UpdateGuideState(): m_state=6
21:24:25.302 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1835
21:24:25.303 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.98, Mass=718535, SNR=370.8, Peak=65507 HFD=4.4
21:24:25.304 00.001 8996 MultiStar: [#1 -0.12,0.05,0.69,U] [#2 -0.14,-0.13,0.72,U] [#3 0.07,-0.22,0.53,U] [#4 -0.04,-0.13,0.52,U] [#5 0.20,-0.22,0.60,U] [#6 0.10,-0.19,0.44,U] [#7 0.04,-0.24,0.43,U] [#8 0.18,0.14,0.39,U] 
21:24:25.305 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.13}, one-star: {-0.22, -0.19}
21:24:25.305 00.000 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
21:24:25.306 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
21:24:25.307 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.77 mountX=-0.01 mountY=0.13, mountTheta=1.68
21:24:25.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.13, opts=13)
21:24:25.310 00.001 8996 Enqueuing Move request for scope (-0.03, -0.13)
21:24:25.311 00.001 20224 Worker thread wakes up
21:24:25.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
21:24:25.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
21:24:25.311 00.000 20224 Moving (-0.03, -0.13) raw xDistance=-0.01 yDistance=0.13
21:24:25.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:24:25.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:25.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:24:25.312 00.001 20224 MoveAxis(E, 0, ABG)
21:24:25.312 00.000 20224 Move returns status 0, amount 0
21:24:25.312 00.000 20224 MoveAxis(N, 0, ABG)
21:24:25.312 00.000 20224 Move returns status 0, amount 0
21:24:25.312 00.000 20224 move complete, result=0
21:24:25.312 00.000 20224 worker thread done servicing request
21:24:25.316 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2502, FiltMax=30982, Gamma=1.000
21:24:25.336 00.020 8996 UpdateGuideState exits: m=718535 SNR=370.8
21:24:25.337 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:25.338 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:25.339 00.001 8996 Enqueuing Expose request
21:24:25.340 00.001 20224 Worker thread wakes up
21:24:25.340 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:25.341 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:25.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:26.316 00.975 20224 Exposure complete
21:24:26.371 00.055 20224 worker thread done servicing request
21:24:26.371 00.000 8996 OnExposeComplete: enter
21:24:26.372 00.001 8996 UpdateGuideState(): m_state=6
21:24:26.373 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1836
21:24:26.374 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.12, Mass=751891, SNR=362.1, Peak=65507 HFD=4.5
21:24:26.375 00.001 8996 MultiStar: [#1 0.01,-0.15,0.60,U] [#2 0.01,-0.02,0.66,U] [#3 0.17,-0.11,0.58,U] [#4 0.14,-0.12,0.55,U] [#5 0.09,0.01,0.58,U] [#6 0.16,0.01,0.44,U] [#7 0.07,-0.14,0.48,U] [#8 0.20,0.26,0.41,U] 
21:24:26.376 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {-0.22, -0.05}
21:24:26.376 00.000 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:24:26.378 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
21:24:26.379 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.86 mountX=0.04 mountY=0.04, mountTheta=0.75
21:24:26.380 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
21:24:26.381 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
21:24:26.382 00.001 20224 Worker thread wakes up
21:24:26.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
21:24:26.382 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
21:24:26.382 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.04
21:24:26.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:24:26.383 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:26.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:24:26.383 00.000 20224 MoveAxis(E, 0, ABG)
21:24:26.383 00.000 20224 Move returns status 0, amount 0
21:24:26.383 00.000 20224 MoveAxis(N, 0, ABG)
21:24:26.383 00.000 20224 Move returns status 0, amount 0
21:24:26.383 00.000 20224 move complete, result=0
21:24:26.383 00.000 20224 worker thread done servicing request
21:24:26.387 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2496, FiltMax=28765, Gamma=1.000
21:24:26.402 00.015 8996 UpdateGuideState exits: m=751891 SNR=362.1
21:24:26.405 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:26.407 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:26.409 00.002 8996 Enqueuing Expose request
21:24:26.409 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:26.411 00.002 20224 Worker thread wakes up
21:24:26.411 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:26.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:27.576 01.165 20224 Exposure complete
21:24:27.635 00.059 20224 worker thread done servicing request
21:24:27.635 00.000 8996 OnExposeComplete: enter
21:24:27.636 00.001 8996 UpdateGuideState(): m_state=6
21:24:27.637 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1837
21:24:27.638 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=473.15, Mass=722372, SNR=349.0, Peak=65507 HFD=4.4
21:24:27.639 00.001 8996 MultiStar: [#1 0.08,-0.16,0.70,U] [#2 0.02,-0.11,0.81,U] [#3 0.06,-0.32,0.60,U] [#4 -0.12,-0.20,0.56,U] [#5 0.02,0.01,0.66,U] [#6 0.05,-0.22,0.46,U] [#7 -0.03,-0.36,0.44,U] [#8 0.13,0.07,0.44,U] 
21:24:27.639 00.000 8996 single-star, 8 included, MultiStar: {0.01, -0.13}, one-star: {-0.09, -0.02}
21:24:27.640 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
21:24:27.641 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
21:24:27.642 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.87 mountX=-0.08 mountY=0.03, mountTheta=2.76
21:24:27.646 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.02, opts=13)
21:24:27.649 00.003 8996 Enqueuing Move request for scope (-0.09, -0.02)
21:24:27.651 00.002 20224 Worker thread wakes up
21:24:27.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
21:24:27.651 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
21:24:27.651 00.000 20224 Moving (-0.09, -0.02) raw xDistance=-0.08 yDistance=0.03
21:24:27.651 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:24:27.651 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:27.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:24:27.652 00.001 20224 MoveAxis(E, 0, ABG)
21:24:27.652 00.000 20224 Move returns status 0, amount 0
21:24:27.652 00.000 20224 MoveAxis(N, 0, ABG)
21:24:27.652 00.000 20224 Move returns status 0, amount 0
21:24:27.652 00.000 20224 move complete, result=0
21:24:27.652 00.000 20224 worker thread done servicing request
21:24:27.660 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2749, FiltMin=2499, FiltMax=28349, Gamma=1.000
21:24:27.688 00.028 8996 UpdateGuideState exits: m=722372 SNR=349.0
21:24:27.691 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:27.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:27.694 00.002 8996 Enqueuing Expose request
21:24:27.695 00.001 20224 Worker thread wakes up
21:24:27.695 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:27.697 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:27.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:28.680 00.983 20224 Exposure complete
21:24:28.762 00.082 20224 worker thread done servicing request
21:24:28.762 00.000 8996 OnExposeComplete: enter
21:24:28.764 00.002 8996 UpdateGuideState(): m_state=6
21:24:28.765 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1838
21:24:28.765 00.000 8996 Star::Find returns 1 (0), X=138.70, Y=473.20, Mass=758914, SNR=366.6, Peak=65507 HFD=4.5
21:24:28.767 00.002 8996 MultiStar: [#1 -0.11,-0.16,0.66,U] [#2 -0.18,-0.06,0.77,U] [#3 0.01,-0.06,0.64,U] [#4 -0.06,-0.07,0.55,U] [#5 -0.02,-0.10,0.61,U] [#6 -0.02,-0.22,0.46,U] [#7 -0.14,-0.37,0.47,U] [#8 -0.03,0.07,0.40,U] 
21:24:28.768 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.09}, one-star: {-0.30, 0.03}
21:24:28.769 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
21:24:28.771 00.002 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
21:24:28.772 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.47 mountX=-0.11 mountY=0.10, mountTheta=2.36
21:24:28.775 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.09, opts=13)
21:24:28.776 00.001 8996 Enqueuing Move request for scope (-0.12, -0.09)
21:24:28.777 00.001 20224 Worker thread wakes up
21:24:28.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
21:24:28.777 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
21:24:28.777 00.000 20224 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=0.10
21:24:28.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:24:28.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:28.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:24:28.777 00.000 20224 MoveAxis(E, 0, ABG)
21:24:28.777 00.000 20224 Move returns status 0, amount 0
21:24:28.777 00.000 20224 MoveAxis(N, 0, ABG)
21:24:28.777 00.000 20224 Move returns status 0, amount 0
21:24:28.777 00.000 20224 move complete, result=0
21:24:28.777 00.000 20224 worker thread done servicing request
21:24:28.783 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2749, FiltMin=2477, FiltMax=28969, Gamma=1.000
21:24:28.798 00.015 8996 UpdateGuideState exits: m=758914 SNR=366.6
21:24:28.800 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:28.802 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:28.803 00.001 8996 Enqueuing Expose request
21:24:28.804 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:28.806 00.002 20224 Worker thread wakes up
21:24:28.806 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:28.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:29.970 01.164 20224 Exposure complete
21:24:30.037 00.067 20224 worker thread done servicing request
21:24:30.037 00.000 8996 OnExposeComplete: enter
21:24:30.040 00.003 8996 UpdateGuideState(): m_state=6
21:24:30.040 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1839
21:24:30.042 00.002 8996 Star::Find returns 1 (0), X=138.60, Y=473.01, Mass=716714, SNR=382.5, Peak=65507 HFD=4.5
21:24:30.043 00.001 8996 MultiStar: [#1 -0.29,-0.01,0.58,U] [#2 -0.24,-0.02,0.75,U] [#3 -0.20,-0.36,0.57,U] [#4 -0.23,-0.16,0.49,U] [#5 -0.09,-0.12,0.59,U] [#6 -0.06,-0.29,0.43,U] [#7 -0.32,-0.21,0.46,U] [#8 0.10,0.04,0.41,U] 
21:24:30.045 00.002 8996 refined, 8 included, MultiStar: {-0.22, -0.14}, one-star: {-0.40, -0.16}
21:24:30.045 00.000 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
21:24:30.047 00.002 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
21:24:30.048 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-2.57 mountX=-0.20 mountY=0.17, mountTheta=2.46
21:24:30.050 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.14, opts=13)
21:24:30.051 00.001 8996 Enqueuing Move request for scope (-0.22, -0.14)
21:24:30.053 00.002 20224 Worker thread wakes up
21:24:30.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.14) opts 0xd
21:24:30.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.14)
21:24:30.053 00.000 20224 Moving (-0.22, -0.14) raw xDistance=-0.20 yDistance=0.17
21:24:30.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:24:30.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:30.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:24:30.053 00.000 20224 MoveAxis(E, 30, ABG)
21:24:30.053 00.000 20224 Guiding  Dir = 2, Dur = 30
21:24:30.053 00.000 20224 IsSlewing returns 0
21:24:30.053 00.000 20224 IsGuiding returns 0
21:24:30.057 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2749, FiltMin=2486, FiltMax=29059, Gamma=1.000
21:24:30.074 00.017 8996 UpdateGuideState exits: m=716714 SNR=382.5
21:24:30.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:30.075 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:30.076 00.001 8996 Enqueuing Expose request
21:24:30.081 00.005 20224 PulseGuide returned control before completion, sleep 12
21:24:30.096 00.015 20224 IsGuiding returns 1
21:24:30.096 00.000 20224 scope still moving after pulse duration time elapsed
21:24:30.130 00.034 20224 IsSlewing returns 0
21:24:30.130 00.000 20224 IsGuiding returns 1
21:24:30.160 00.030 20224 IsSlewing returns 0
21:24:30.161 00.001 20224 IsGuiding returns 0
21:24:30.161 00.000 20224 scope move finished after 30 + 77 ms
21:24:30.161 00.000 20224 Move returns status 0, amount 30
21:24:30.161 00.000 20224 MoveAxis(N, 0, ABG)
21:24:30.161 00.000 20224 Move returns status 0, amount 0
21:24:30.161 00.000 20224 move complete, result=0
21:24:30.161 00.000 20224 worker thread done servicing request
21:24:30.161 00.000 20224 Worker thread wakes up
21:24:30.161 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
21:24:30.163 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:30.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:31.142 00.979 20224 Exposure complete
21:24:31.204 00.062 20224 worker thread done servicing request
21:24:31.204 00.000 8996 OnExposeComplete: enter
21:24:31.207 00.003 8996 UpdateGuideState(): m_state=6
21:24:31.209 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1840
21:24:31.209 00.000 8996 Star::Find returns 1 (0), X=138.86, Y=473.05, Mass=711037, SNR=367.6, Peak=65507 HFD=4.4
21:24:31.211 00.002 8996 MultiStar: [#1 0.04,-0.11,0.59,U] [#2 -0.07,-0.09,0.72,U] [#3 0.11,-0.35,0.59,U] [#4 0.02,-0.21,0.54,U] [#5 0.28,-0.18,0.66,U] [#6 0.24,-0.32,0.41,U] [#7 0.13,-0.33,0.47,U] [#8 0.12,-0.10,0.36,U] 
21:24:31.211 00.000 8996 single-star, 8 included, MultiStar: {0.06, -0.19}, one-star: {-0.14, -0.12}
21:24:31.212 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
21:24:31.213 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
21:24:31.214 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-2.41 mountX=-0.12 mountY=0.14, mountTheta=2.31
21:24:31.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.12, opts=13)
21:24:31.217 00.001 8996 Enqueuing Move request for scope (-0.14, -0.12)
21:24:31.218 00.001 20224 Worker thread wakes up
21:24:31.219 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
21:24:31.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
21:24:31.219 00.000 20224 Moving (-0.14, -0.12) raw xDistance=-0.12 yDistance=0.14
21:24:31.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:24:31.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:31.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:24:31.219 00.000 20224 MoveAxis(E, 0, ABG)
21:24:31.219 00.000 20224 Move returns status 0, amount 0
21:24:31.219 00.000 20224 MoveAxis(N, 0, ABG)
21:24:31.219 00.000 20224 Move returns status 0, amount 0
21:24:31.219 00.000 20224 move complete, result=0
21:24:31.220 00.001 20224 worker thread done servicing request
21:24:31.226 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2486, FiltMax=29581, Gamma=1.000
21:24:31.249 00.023 8996 UpdateGuideState exits: m=711037 SNR=367.6
21:24:31.250 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:31.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:31.253 00.002 8996 Enqueuing Expose request
21:24:31.254 00.001 20224 Worker thread wakes up
21:24:31.254 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:31.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:31.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:32.429 01.174 20224 Exposure complete
21:24:32.503 00.074 20224 worker thread done servicing request
21:24:32.503 00.000 8996 OnExposeComplete: enter
21:24:32.505 00.002 8996 UpdateGuideState(): m_state=6
21:24:32.506 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1841
21:24:32.507 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=472.96, Mass=763879, SNR=340.3, Peak=65507 HFD=4.4
21:24:32.508 00.001 8996 MultiStar: [#1 0.19,-0.09,0.67,U] [#2 0.19,-0.16,0.74,U] [#3 0.23,-0.46,0.00,M1] [#4 0.25,-0.36,0.53,U] [#5 0.45,-0.15,0.00,M1] [#6 0.35,-0.13,0.45,U] [#7 0.28,-0.33,0.47,U] [#8 0.50,-0.08,0.00,M1] 
21:24:32.509 00.001 8996 single-star, 5 included, MultiStar: {0.21, -0.21}, one-star: {0.10, -0.21}
21:24:32.510 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
21:24:32.512 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
21:24:32.513 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-1.14 mountX=0.12 mountY=0.20, mountTheta=1.04
21:24:32.515 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.21, opts=13)
21:24:32.518 00.003 8996 Enqueuing Move request for scope (0.10, -0.21)
21:24:32.520 00.002 20224 Worker thread wakes up
21:24:32.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.21) opts 0xd
21:24:32.521 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.21)
21:24:32.521 00.000 20224 Moving (0.10, -0.21) raw xDistance=0.12 yDistance=0.20
21:24:32.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:24:32.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:24:32.521 00.000 20224 MoveAxis(E, 0, ABG)
21:24:32.521 00.000 20224 Move returns status 0, amount 0
21:24:32.521 00.000 20224 MoveAxis(S, 42, ABG)
21:24:32.521 00.000 20224 Guiding  Dir = 1, Dur = 42
21:24:32.522 00.001 20224 IsSlewing returns 0
21:24:32.522 00.000 20224 IsGuiding returns 0
21:24:32.530 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2749, FiltMin=2493, FiltMax=30048, Gamma=1.000
21:24:32.532 00.002 20224 PulseGuide returned control before completion, sleep 43
21:24:32.556 00.024 8996 UpdateGuideState exits: m=763879 SNR=340.3
21:24:32.558 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:32.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:32.560 00.001 8996 Enqueuing Expose request
21:24:32.578 00.018 20224 IsGuiding returns 1
21:24:32.578 00.000 20224 scope still moving after pulse duration time elapsed
21:24:32.609 00.031 20224 IsSlewing returns 0
21:24:32.609 00.000 20224 IsGuiding returns 1
21:24:32.641 00.032 20224 IsSlewing returns 0
21:24:32.641 00.000 20224 IsGuiding returns 0
21:24:32.641 00.000 20224 scope move finished after 42 + 77 ms
21:24:32.641 00.000 20224 Move returns status 0, amount 42
21:24:32.641 00.000 20224 move complete, result=0
21:24:32.641 00.000 20224 worker thread done servicing request
21:24:32.641 00.000 20224 Worker thread wakes up
21:24:32.641 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:32.641 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
21:24:32.643 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:33.608 00.965 20224 Exposure complete
21:24:33.666 00.058 20224 worker thread done servicing request
21:24:33.667 00.001 8996 OnExposeComplete: enter
21:24:33.668 00.001 8996 UpdateGuideState(): m_state=6
21:24:33.670 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1842
21:24:33.671 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=472.92, Mass=706612, SNR=358.2, Peak=65507 HFD=4.4
21:24:33.672 00.001 8996 MultiStar: [#1 -0.02,-0.29,0.66,U] [#2 -0.02,-0.27,0.82,U] [#3 0.28,-0.12,0.69,U] [#4 0.07,-0.29,0.54,U] [#5 0.20,-0.38,0.57,U] [#6 0.27,-0.06,0.45,U] [#7 0.03,-0.23,0.51,U] [#8 0.12,-0.07,0.44,U] 
21:24:33.674 00.002 8996 refined, 8 included, MultiStar: {0.07, -0.23}, one-star: {-0.11, -0.25}
21:24:33.676 00.002 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
21:24:33.677 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
21:24:33.679 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.28 mountX=0.09 mountY=0.22, mountTheta=1.18
21:24:33.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.23, opts=13)
21:24:33.682 00.001 8996 Enqueuing Move request for scope (0.07, -0.23)
21:24:33.683 00.001 20224 Worker thread wakes up
21:24:33.684 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
21:24:33.684 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
21:24:33.684 00.000 20224 Moving (0.07, -0.23) raw xDistance=0.09 yDistance=0.22
21:24:33.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:24:33.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:24:33.684 00.000 20224 MoveAxis(E, 0, ABG)
21:24:33.684 00.000 20224 Move returns status 0, amount 0
21:24:33.684 00.000 20224 MoveAxis(S, 47, ABG)
21:24:33.684 00.000 20224 Guiding  Dir = 1, Dur = 47
21:24:33.685 00.001 20224 IsSlewing returns 0
21:24:33.685 00.000 20224 IsGuiding returns 0
21:24:33.695 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2749, FiltMin=2467, FiltMax=27696, Gamma=1.000
21:24:33.722 00.027 20224 PulseGuide returned control before completion, sleep 21
21:24:33.723 00.001 8996 UpdateGuideState exits: m=706612 SNR=358.2
21:24:33.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:33.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:33.726 00.001 8996 Enqueuing Expose request
21:24:33.752 00.026 20224 IsGuiding returns 1
21:24:33.752 00.000 20224 scope still moving after pulse duration time elapsed
21:24:33.783 00.031 20224 IsSlewing returns 0
21:24:33.783 00.000 20224 IsGuiding returns 1
21:24:33.815 00.032 20224 IsSlewing returns 0
21:24:33.815 00.000 20224 IsGuiding returns 0
21:24:33.815 00.000 20224 scope move finished after 47 + 82 ms
21:24:33.815 00.000 20224 Move returns status 0, amount 47
21:24:33.815 00.000 20224 move complete, result=0
21:24:33.815 00.000 20224 worker thread done servicing request
21:24:33.815 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
21:24:33.817 00.002 20224 Worker thread wakes up
21:24:33.817 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:33.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:34.981 01.164 20224 Exposure complete
21:24:35.036 00.055 20224 worker thread done servicing request
21:24:35.036 00.000 8996 OnExposeComplete: enter
21:24:35.037 00.001 8996 UpdateGuideState(): m_state=6
21:24:35.037 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1843
21:24:35.038 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.45, Mass=753692, SNR=409.4, Peak=60051 HFD=4.8
21:24:35.039 00.001 8996 MultiStar: [#1 0.24,0.19,0.52,U] [#2 0.14,0.24,0.64,U] [#3 0.28,0.07,0.60,U] [#4 0.19,0.02,0.48,U] [#5 0.35,0.27,0.46,U] [#6 0.29,0.04,0.36,U] [#7 0.16,0.13,0.41,U] [#8 0.39,0.50,0.00,M1] 
21:24:35.040 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.17}, one-star: {-0.07, 0.28}
21:24:35.041 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
21:24:35.042 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
21:24:35.043 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.24 cameraTheta=0.80 mountX=0.15 mountY=-0.19, mountTheta=-0.91
21:24:35.044 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.17, opts=13)
21:24:35.045 00.001 8996 Enqueuing Move request for scope (0.16, 0.17)
21:24:35.046 00.001 20224 Worker thread wakes up
21:24:35.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
21:24:35.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
21:24:35.046 00.000 20224 Moving (0.16, 0.17) raw xDistance=0.15 yDistance=-0.19
21:24:35.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:24:35.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:35.047 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:24:35.047 00.000 20224 MoveAxis(E, 0, ABG)
21:24:35.047 00.000 20224 Move returns status 0, amount 0
21:24:35.047 00.000 20224 MoveAxis(N, 0, ABG)
21:24:35.047 00.000 20224 Move returns status 0, amount 0
21:24:35.047 00.000 20224 move complete, result=0
21:24:35.047 00.000 20224 worker thread done servicing request
21:24:35.050 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=60051, med=2749, FiltMin=2486, FiltMax=26665, Gamma=1.000
21:24:35.065 00.015 8996 UpdateGuideState exits: m=753692 SNR=409.4
21:24:35.066 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:35.066 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:35.067 00.001 8996 Enqueuing Expose request
21:24:35.068 00.001 20224 Worker thread wakes up
21:24:35.068 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:35.068 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:35.069 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:36.038 00.969 20224 Exposure complete
21:24:36.114 00.076 20224 worker thread done servicing request
21:24:36.115 00.001 8996 OnExposeComplete: enter
21:24:36.117 00.002 8996 UpdateGuideState(): m_state=6
21:24:36.119 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1844
21:24:36.120 00.001 8996 Star::Find returns 1 (0), X=139.13, Y=473.48, Mass=707829, SNR=321.3, Peak=49747 HFD=4.6
21:24:36.122 00.002 8996 MultiStar: [#1 0.07,0.36,0.67,U] [#2 -0.03,0.33,0.79,U] [#3 0.16,0.11,0.68,U] [#4 0.07,0.22,0.61,U] [#5 0.30,0.23,0.61,U] [#6 0.20,0.11,0.50,U] [#7 0.10,0.09,0.50,U] [#8 0.38,0.46,0.00,M2] 
21:24:36.124 00.002 8996 refined, 7 included, MultiStar: {0.12, 0.24}, one-star: {0.13, 0.31}
21:24:36.126 00.002 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
21:24:36.128 00.002 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
21:24:36.130 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.26 cameraTheta=1.11 mountX=0.09 mountY=-0.25, mountTheta=-1.21
21:24:36.133 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.24, opts=13)
21:24:36.134 00.001 8996 Enqueuing Move request for scope (0.12, 0.24)
21:24:36.136 00.002 20224 Worker thread wakes up
21:24:36.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
21:24:36.137 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
21:24:36.137 00.000 20224 Moving (0.12, 0.24) raw xDistance=0.09 yDistance=-0.25
21:24:36.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:24:36.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:36.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:24:36.137 00.000 20224 MoveAxis(E, 0, ABG)
21:24:36.137 00.000 20224 Move returns status 0, amount 0
21:24:36.137 00.000 20224 MoveAxis(N, 0, ABG)
21:24:36.137 00.000 20224 Move returns status 0, amount 0
21:24:36.138 00.001 20224 move complete, result=0
21:24:36.138 00.000 20224 worker thread done servicing request
21:24:36.145 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49747, med=2749, FiltMin=2448, FiltMax=23561, Gamma=1.000
21:24:36.170 00.025 8996 UpdateGuideState exits: m=707829 SNR=321.3
21:24:36.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:36.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:36.173 00.001 8996 Enqueuing Expose request
21:24:36.174 00.001 20224 Worker thread wakes up
21:24:36.174 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:36.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:36.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:37.353 01.179 20224 Exposure complete
21:24:37.425 00.072 20224 worker thread done servicing request
21:24:37.425 00.000 8996 OnExposeComplete: enter
21:24:37.426 00.001 8996 UpdateGuideState(): m_state=6
21:24:37.427 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1845
21:24:37.428 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=473.47, Mass=742856, SNR=320.4, Peak=58851 HFD=4.6
21:24:37.429 00.001 8996 MultiStar: [#1 -0.10,0.13,0.71,U] [#2 -0.09,0.36,0.80,U] [#3 0.14,0.03,0.69,U] [#4 0.16,0.20,0.59,U] [#5 0.29,0.17,0.68,U] [#6 0.32,0.54,0.00,M1] [#7 0.13,0.24,0.54,U] [#8 0.20,0.30,0.40,U] 
21:24:37.429 00.000 8996 refined, 7 included, MultiStar: {0.07, 0.22}, one-star: {-0.02, 0.30}
21:24:37.430 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:24:37.431 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:24:37.432 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.27 mountX=0.05 mountY=-0.22, mountTheta=-1.36
21:24:37.433 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.22, opts=13)
21:24:37.434 00.001 8996 Enqueuing Move request for scope (0.07, 0.22)
21:24:37.435 00.001 20224 Worker thread wakes up
21:24:37.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.22) opts 0xd
21:24:37.435 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.22)
21:24:37.435 00.000 20224 Moving (0.07, 0.22) raw xDistance=0.05 yDistance=-0.22
21:24:37.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:24:37.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:24:37.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:24:37.435 00.000 20224 MoveAxis(E, 0, ABG)
21:24:37.435 00.000 20224 Move returns status 0, amount 0
21:24:37.436 00.001 20224 MoveAxis(N, 0, ABG)
21:24:37.436 00.000 20224 Move returns status 0, amount 0
21:24:37.436 00.000 20224 move complete, result=0
21:24:37.436 00.000 20224 worker thread done servicing request
21:24:37.448 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=58851, med=2749, FiltMin=2486, FiltMax=25373, Gamma=1.000
21:24:37.470 00.022 8996 UpdateGuideState exits: m=742856 SNR=320.4
21:24:37.472 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:37.472 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:37.473 00.001 8996 Enqueuing Expose request
21:24:37.474 00.001 20224 Worker thread wakes up
21:24:37.474 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:37.475 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:37.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:38.462 00.987 20224 Exposure complete
21:24:38.563 00.101 20224 worker thread done servicing request
21:24:38.563 00.000 8996 OnExposeComplete: enter
21:24:38.565 00.002 8996 UpdateGuideState(): m_state=6
21:24:38.567 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1846
21:24:38.569 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=473.36, Mass=752090, SNR=338.4, Peak=63891 HFD=4.5
21:24:38.571 00.002 8996 MultiStar: [#1 0.05,0.33,0.68,U] [#2 -0.07,0.30,0.82,U] [#3 0.23,0.16,0.70,U] [#4 0.10,0.11,0.62,U] [#5 0.14,0.11,0.61,U] [#6 0.28,0.38,0.00,M2] [#7 0.17,0.29,0.45,U] [#8 0.14,0.29,0.41,U] 
21:24:38.572 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.22}, one-star: {-0.17, 0.18}
21:24:38.574 00.002 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
21:24:38.576 00.002 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
21:24:38.578 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.36 mountX=0.02 mountY=-0.22, mountTheta=-1.46
21:24:38.582 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.22, opts=13)
21:24:38.584 00.002 8996 Enqueuing Move request for scope (0.05, 0.22)
21:24:38.585 00.001 20224 Worker thread wakes up
21:24:38.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
21:24:38.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
21:24:38.585 00.000 20224 Moving (0.05, 0.22) raw xDistance=0.02 yDistance=-0.22
21:24:38.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:24:38.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:24:38.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:24:38.586 00.001 20224 MoveAxis(E, 0, ABG)
21:24:38.586 00.000 20224 Move returns status 0, amount 0
21:24:38.586 00.000 20224 MoveAxis(N, 0, ABG)
21:24:38.586 00.000 20224 Move returns status 0, amount 0
21:24:38.586 00.000 20224 move complete, result=0
21:24:38.586 00.000 20224 worker thread done servicing request
21:24:38.591 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=63891, med=2749, FiltMin=2496, FiltMax=30749, Gamma=1.000
21:24:38.622 00.031 8996 UpdateGuideState exits: m=752090 SNR=338.4
21:24:38.623 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:38.624 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:38.624 00.000 8996 Enqueuing Expose request
21:24:38.627 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:38.630 00.003 20224 Worker thread wakes up
21:24:38.630 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:38.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:39.805 01.175 20224 Exposure complete
21:24:39.884 00.079 20224 worker thread done servicing request
21:24:39.884 00.000 8996 OnExposeComplete: enter
21:24:39.885 00.001 8996 UpdateGuideState(): m_state=6
21:24:39.886 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1847
21:24:39.888 00.002 8996 Star::Find returns 1 (0), X=138.99, Y=473.48, Mass=741123, SNR=344.3, Peak=57955 HFD=4.1
21:24:39.889 00.001 8996 MultiStar: [#1 -0.04,0.38,0.75,U] [#2 -0.04,0.20,0.74,U] [#3 0.14,0.23,0.61,U] [#4 0.13,0.37,0.56,U] [#5 0.36,0.24,0.59,U] [#6 0.16,0.42,0.44,U] [#7 0.09,0.25,0.45,U] [#8 0.40,0.41,0.00,M1] 
21:24:39.890 00.001 8996 single-star, 7 included, MultiStar: {0.08, 0.30}, one-star: {-0.01, 0.31}
21:24:39.891 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
21:24:39.892 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:24:39.893 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.61 mountX=-0.04 mountY=-0.30, mountTheta=-1.71
21:24:39.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.31, opts=13)
21:24:39.896 00.001 8996 Enqueuing Move request for scope (-0.01, 0.31)
21:24:39.897 00.001 20224 Worker thread wakes up
21:24:39.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.31) opts 0xd
21:24:39.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.31)
21:24:39.897 00.000 20224 Moving (-0.01, 0.31) raw xDistance=-0.04 yDistance=-0.30
21:24:39.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:24:39.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:24:39.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:24:39.897 00.000 20224 MoveAxis(E, 0, ABG)
21:24:39.898 00.001 20224 Move returns status 0, amount 0
21:24:39.898 00.000 20224 MoveAxis(N, 0, ABG)
21:24:39.898 00.000 20224 Move returns status 0, amount 0
21:24:39.898 00.000 20224 move complete, result=0
21:24:39.898 00.000 20224 worker thread done servicing request
21:24:39.903 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57955, med=2749, FiltMin=2489, FiltMax=25913, Gamma=1.000
21:24:39.920 00.017 8996 UpdateGuideState exits: m=741123 SNR=344.3
21:24:39.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:39.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:39.922 00.000 8996 Enqueuing Expose request
21:24:39.923 00.001 20224 Worker thread wakes up
21:24:39.923 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:24:39.924 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:39.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:40.895 00.971 20224 Exposure complete
21:24:40.957 00.062 20224 worker thread done servicing request
21:24:40.958 00.001 8996 OnExposeComplete: enter
21:24:40.958 00.000 8996 UpdateGuideState(): m_state=6
21:24:40.959 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1848
21:24:40.960 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.37, Mass=739588, SNR=330.4, Peak=63555 HFD=4.3
21:24:40.962 00.002 8996 MultiStar: [#1 0.10,0.20,0.72,U] [#2 0.13,0.19,0.76,U] [#3 0.38,0.21,0.80,U] [#4 0.22,0.21,0.55,U] [#5 0.33,0.29,0.63,U] [#6 0.32,0.40,0.00,M2] [#7 0.26,0.27,0.49,U] [#8 0.33,0.42,0.00,M2] 
21:24:40.963 00.001 8996 single-star, 6 included, MultiStar: {0.17, 0.22}, one-star: {-0.10, 0.19}
21:24:40.964 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
21:24:40.966 00.002 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
21:24:40.966 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.22 cameraTheta=2.03 mountX=-0.12 mountY=-0.18, mountTheta=-2.14
21:24:40.968 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.19, opts=13)
21:24:40.969 00.001 8996 Enqueuing Move request for scope (-0.10, 0.19)
21:24:40.971 00.002 20224 Worker thread wakes up
21:24:40.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
21:24:40.971 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
21:24:40.971 00.000 20224 Moving (-0.10, 0.19) raw xDistance=-0.12 yDistance=-0.18
21:24:40.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:24:40.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:40.972 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:24:40.972 00.000 20224 MoveAxis(E, 0, ABG)
21:24:40.972 00.000 20224 Move returns status 0, amount 0
21:24:40.972 00.000 20224 MoveAxis(N, 0, ABG)
21:24:40.972 00.000 20224 Move returns status 0, amount 0
21:24:40.972 00.000 20224 move complete, result=0
21:24:40.972 00.000 20224 worker thread done servicing request
21:24:40.980 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63555, med=2749, FiltMin=2505, FiltMax=28205, Gamma=1.000
21:24:41.012 00.032 8996 UpdateGuideState exits: m=739588 SNR=330.4
21:24:41.014 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:41.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:41.017 00.002 8996 Enqueuing Expose request
21:24:41.018 00.001 20224 Worker thread wakes up
21:24:41.018 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:41.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:41.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:42.191 01.172 20224 Exposure complete
21:24:42.260 00.069 20224 worker thread done servicing request
21:24:42.260 00.000 8996 OnExposeComplete: enter
21:24:42.261 00.001 8996 UpdateGuideState(): m_state=6
21:24:42.262 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1849
21:24:42.263 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.48, Mass=747126, SNR=404.8, Peak=56499 HFD=4.6
21:24:42.265 00.002 8996 MultiStar: [#1 0.24,0.51,0.00,M1] [#2 0.14,0.30,0.69,U] [#3 0.27,0.35,0.53,U] [#4 0.12,0.32,0.45,U] [#5 0.34,0.62,0.00,M1] [#6 0.15,0.59,0.00,M3] [#7 0.13,0.32,0.37,U] [#8 0.20,0.63,0.00,M3] 
21:24:42.266 00.001 8996 single-star, 4 included, MultiStar: {0.09, 0.32}, one-star: {-0.07, 0.31}
21:24:42.268 00.002 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
21:24:42.269 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
21:24:42.270 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.31 hyp=0.31 cameraTheta=1.78 mountX=-0.10 mountY=-0.30, mountTheta=-1.88
21:24:42.272 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.31, opts=13)
21:24:42.273 00.001 8996 Enqueuing Move request for scope (-0.07, 0.31)
21:24:42.273 00.000 20224 Worker thread wakes up
21:24:42.274 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.31) opts 0xd
21:24:42.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.31)
21:24:42.274 00.000 20224 Moving (-0.07, 0.31) raw xDistance=-0.10 yDistance=-0.30
21:24:42.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:24:42.274 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.56 newest=-0.78
21:24:42.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:24:42.274 00.000 20224 MoveAxis(E, 0, ABG)
21:24:42.274 00.000 20224 Move returns status 0, amount 0
21:24:42.274 00.000 20224 MoveAxis(N, 63, ABG)
21:24:42.274 00.000 20224 Guiding  Dir = 0, Dur = 63
21:24:42.275 00.001 20224 IsSlewing returns 0
21:24:42.275 00.000 20224 IsGuiding returns 0
21:24:42.278 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56499, med=2745, FiltMin=2496, FiltMax=26557, Gamma=1.000
21:24:42.289 00.011 20224 PulseGuide returned control before completion, sleep 60
21:24:42.296 00.007 8996 UpdateGuideState exits: m=747126 SNR=404.8
21:24:42.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:42.299 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:42.301 00.002 8996 Enqueuing Expose request
21:24:42.350 00.049 20224 IsGuiding returns 1
21:24:42.350 00.000 20224 scope still moving after pulse duration time elapsed
21:24:42.382 00.032 20224 IsSlewing returns 0
21:24:42.382 00.000 20224 IsGuiding returns 0
21:24:42.382 00.000 20224 scope move finished after 63 + 44 ms
21:24:42.382 00.000 20224 Move returns status 0, amount 63
21:24:42.382 00.000 20224 move complete, result=0
21:24:42.382 00.000 20224 worker thread done servicing request
21:24:42.382 00.000 20224 Worker thread wakes up
21:24:42.382 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
21:24:42.384 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:42.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:43.377 00.993 20224 Exposure complete
21:24:43.447 00.070 20224 worker thread done servicing request
21:24:43.447 00.000 8996 OnExposeComplete: enter
21:24:43.449 00.002 8996 UpdateGuideState(): m_state=6
21:24:43.451 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1850
21:24:43.452 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.44, Mass=736516, SNR=344.2, Peak=56355 HFD=4.6
21:24:43.454 00.002 8996 MultiStar: [#1 -0.04,0.31,0.73,U] [#2 -0.10,0.15,0.77,U] [#3 0.21,0.22,0.58,U] [#4 0.12,0.29,0.58,U] [#5 0.09,0.24,0.57,U] [#6 0.25,0.35,0.49,U] [#7 0.03,0.25,0.47,U] [#8 0.24,0.50,0.00,M4] 
21:24:43.455 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.25}, one-star: {-0.13, 0.27}
21:24:43.456 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
21:24:43.457 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
21:24:43.458 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.26 cameraTheta=1.47 mountX=0.00 mountY=-0.26, mountTheta=-1.56
21:24:43.461 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.25, opts=13)
21:24:43.462 00.001 8996 Enqueuing Move request for scope (0.03, 0.25)
21:24:43.464 00.002 20224 Worker thread wakes up
21:24:43.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
21:24:43.464 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
21:24:43.464 00.000 20224 Moving (0.03, 0.25) raw xDistance=0.00 yDistance=-0.26
21:24:43.465 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:24:43.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:24:43.465 00.000 20224 MoveAxis(E, 0, ABG)
21:24:43.465 00.000 20224 Move returns status 0, amount 0
21:24:43.465 00.000 20224 MoveAxis(N, 54, ABG)
21:24:43.465 00.000 20224 Guiding  Dir = 0, Dur = 54
21:24:43.465 00.000 20224 IsSlewing returns 0
21:24:43.465 00.000 20224 IsGuiding returns 0
21:24:43.470 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56355, med=2749, FiltMin=2480, FiltMax=27849, Gamma=1.000
21:24:43.477 00.007 20224 PulseGuide returned control before completion, sleep 53
21:24:43.496 00.019 8996 UpdateGuideState exits: m=736516 SNR=344.2
21:24:43.498 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:43.500 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:43.500 00.000 8996 Enqueuing Expose request
21:24:43.540 00.040 20224 IsGuiding returns 1
21:24:43.540 00.000 20224 scope still moving after pulse duration time elapsed
21:24:43.571 00.031 20224 IsSlewing returns 0
21:24:43.571 00.000 20224 IsGuiding returns 0
21:24:43.571 00.000 20224 scope move finished after 54 + 51 ms
21:24:43.571 00.000 20224 Move returns status 0, amount 54
21:24:43.571 00.000 20224 move complete, result=0
21:24:43.571 00.000 20224 worker thread done servicing request
21:24:43.571 00.000 20224 Worker thread wakes up
21:24:43.571 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:43.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:43.574 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 54 ms NORTH
21:24:44.751 01.177 20224 Exposure complete
21:24:44.822 00.071 20224 worker thread done servicing request
21:24:44.822 00.000 8996 OnExposeComplete: enter
21:24:44.824 00.002 8996 UpdateGuideState(): m_state=6
21:24:44.825 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1851
21:24:44.826 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.97, Mass=737451, SNR=356.5, Peak=65507 HFD=4.5
21:24:44.827 00.001 8996 MultiStar: [#1 -0.16,-0.05,0.68,U] [#2 -0.30,-0.07,0.67,U] [#3 -0.09,-0.25,0.54,U] [#4 -0.06,-0.14,0.58,U] [#5 0.02,-0.02,0.65,U] [#6 0.07,-0.06,0.43,U] [#7 -0.05,-0.12,0.46,U] [#8 -0.02,0.00,0.41,U] 
21:24:44.828 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.11}, one-star: {-0.32, -0.20}
21:24:44.830 00.002 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
21:24:44.831 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
21:24:44.832 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.45 mountX=-0.12 mountY=0.12, mountTheta=2.34
21:24:44.834 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.11, opts=13)
21:24:44.836 00.002 8996 Enqueuing Move request for scope (-0.13, -0.11)
21:24:44.837 00.001 20224 Worker thread wakes up
21:24:44.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
21:24:44.837 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
21:24:44.837 00.000 20224 Moving (-0.13, -0.11) raw xDistance=-0.12 yDistance=0.12
21:24:44.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:24:44.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:44.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:24:44.837 00.000 20224 MoveAxis(E, 0, ABG)
21:24:44.837 00.000 20224 Move returns status 0, amount 0
21:24:44.837 00.000 20224 MoveAxis(N, 0, ABG)
21:24:44.837 00.000 20224 Move returns status 0, amount 0
21:24:44.837 00.000 20224 move complete, result=0
21:24:44.837 00.000 20224 worker thread done servicing request
21:24:44.842 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2749, FiltMin=2509, FiltMax=30547, Gamma=1.000
21:24:44.857 00.015 8996 UpdateGuideState exits: m=737451 SNR=356.5
21:24:44.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:44.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:44.860 00.001 8996 Enqueuing Expose request
21:24:44.861 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:44.862 00.001 20224 Worker thread wakes up
21:24:44.862 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:44.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:45.829 00.967 20224 Exposure complete
21:24:45.920 00.091 20224 worker thread done servicing request
21:24:45.920 00.000 8996 OnExposeComplete: enter
21:24:45.921 00.001 8996 UpdateGuideState(): m_state=6
21:24:45.921 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1852
21:24:45.922 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.13, Mass=731743, SNR=372.5, Peak=65507 HFD=4.5
21:24:45.923 00.001 8996 MultiStar: [#1 -0.06,0.12,0.64,U] [#2 -0.04,0.12,0.73,U] [#3 0.02,-0.01,0.55,U] [#4 -0.16,-0.05,0.56,U] [#5 0.09,-0.06,0.55,U] [#6 -0.00,-0.16,0.40,U] [#7 -0.02,-0.04,0.42,U] [#8 0.15,0.21,0.35,U] 
21:24:45.924 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.22, -0.04}
21:24:45.925 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
21:24:45.925 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
21:24:45.926 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.94 mountX=-0.05 mountY=-0.00, mountTheta=-3.06
21:24:45.928 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
21:24:45.930 00.002 8996 Enqueuing Move request for scope (-0.05, 0.01)
21:24:45.932 00.002 20224 Worker thread wakes up
21:24:45.932 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
21:24:45.932 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
21:24:45.932 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
21:24:45.932 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:24:45.932 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:45.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:24:45.932 00.000 20224 MoveAxis(E, 0, ABG)
21:24:45.932 00.000 20224 Move returns status 0, amount 0
21:24:45.932 00.000 20224 MoveAxis(N, 0, ABG)
21:24:45.932 00.000 20224 Move returns status 0, amount 0
21:24:45.932 00.000 20224 move complete, result=0
21:24:45.932 00.000 20224 worker thread done servicing request
21:24:45.937 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2480, FiltMax=26477, Gamma=1.000
21:24:45.951 00.014 8996 UpdateGuideState exits: m=731743 SNR=372.5
21:24:45.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:45.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:45.953 00.000 8996 Enqueuing Expose request
21:24:45.954 00.001 20224 Worker thread wakes up
21:24:45.954 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:24:45.956 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:45.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:47.118 01.162 20224 Exposure complete
21:24:47.192 00.074 20224 worker thread done servicing request
21:24:47.192 00.000 8996 OnExposeComplete: enter
21:24:47.193 00.001 8996 UpdateGuideState(): m_state=6
21:24:47.194 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1853
21:24:47.194 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=473.22, Mass=694795, SNR=366.5, Peak=63059 HFD=4.6
21:24:47.195 00.001 8996 MultiStar: [#1 -0.34,0.28,0.64,U] [#2 -0.19,0.15,0.69,U] [#3 -0.20,0.02,0.61,U] [#4 -0.24,0.07,0.55,U] [#5 -0.17,0.08,0.65,U] [#6 -0.16,0.12,0.46,U] [#7 -0.09,0.02,0.40,U] [#8 -0.08,0.38,0.39,U] 
21:24:47.196 00.001 8996 refined, 8 included, MultiStar: {-0.23, 0.12}, one-star: {-0.36, 0.05}
21:24:47.197 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
21:24:47.198 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
21:24:47.198 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.65 mountX=-0.24 mountY=-0.09, mountTheta=-2.77
21:24:47.200 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.12, opts=13)
21:24:47.201 00.001 8996 Enqueuing Move request for scope (-0.23, 0.12)
21:24:47.202 00.001 20224 Worker thread wakes up
21:24:47.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
21:24:47.202 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
21:24:47.202 00.000 20224 Moving (-0.23, 0.12) raw xDistance=-0.24 yDistance=-0.09
21:24:47.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:24:47.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:47.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:24:47.202 00.000 20224 MoveAxis(E, 35, ABG)
21:24:47.202 00.000 20224 Guiding  Dir = 2, Dur = 35
21:24:47.202 00.000 20224 IsSlewing returns 0
21:24:47.202 00.000 20224 IsGuiding returns 0
21:24:47.206 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63059, med=2749, FiltMin=2480, FiltMax=26605, Gamma=1.000
21:24:47.220 00.014 8996 UpdateGuideState exits: m=694795 SNR=366.5
21:24:47.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:47.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:47.224 00.001 8996 Enqueuing Expose request
21:24:47.238 00.014 20224 IsGuiding returns 1
21:24:47.238 00.000 20224 scope still moving after pulse duration time elapsed
21:24:47.269 00.031 20224 IsSlewing returns 0
21:24:47.269 00.000 20224 IsGuiding returns 1
21:24:47.299 00.030 20224 IsSlewing returns 0
21:24:47.299 00.000 20224 IsGuiding returns 1
21:24:47.330 00.031 20224 IsSlewing returns 0
21:24:47.331 00.001 20224 IsGuiding returns 0
21:24:47.331 00.000 20224 scope move finished after 35 + 93 ms
21:24:47.331 00.000 20224 Move returns status 0, amount 35
21:24:47.331 00.000 20224 MoveAxis(N, 0, ABG)
21:24:47.331 00.000 20224 Move returns status 0, amount 0
21:24:47.331 00.000 20224 move complete, result=0
21:24:47.332 00.001 20224 worker thread done servicing request
21:24:47.332 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
21:24:47.334 00.002 20224 Worker thread wakes up
21:24:47.334 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:47.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:48.314 00.980 20224 Exposure complete
21:24:48.371 00.057 20224 worker thread done servicing request
21:24:48.371 00.000 8996 OnExposeComplete: enter
21:24:48.373 00.002 8996 UpdateGuideState(): m_state=6
21:24:48.375 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1854
21:24:48.376 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=473.09, Mass=805808, SNR=376.3, Peak=65507 HFD=4.5
21:24:48.378 00.002 8996 MultiStar: [#1 -0.11,0.18,0.61,U] [#2 0.02,-0.01,0.73,U] [#3 0.13,0.06,0.56,U] [#4 -0.02,0.17,0.53,U] [#5 0.25,0.13,0.64,U] [#6 0.33,0.12,0.41,U] [#7 0.24,-0.07,0.45,U] [#8 0.21,0.18,0.37,U] 
21:24:48.379 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {-0.20, -0.08}
21:24:48.380 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
21:24:48.380 00.000 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:24:48.381 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.81 mountX=0.05 mountY=-0.06, mountTheta=-0.92
21:24:48.383 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
21:24:48.383 00.000 8996 Enqueuing Move request for scope (0.06, 0.06)
21:24:48.384 00.001 20224 Worker thread wakes up
21:24:48.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
21:24:48.385 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
21:24:48.385 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.05 yDistance=-0.06
21:24:48.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:24:48.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:48.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:24:48.385 00.000 20224 MoveAxis(E, 0, ABG)
21:24:48.385 00.000 20224 Move returns status 0, amount 0
21:24:48.385 00.000 20224 MoveAxis(N, 0, ABG)
21:24:48.385 00.000 20224 Move returns status 0, amount 0
21:24:48.385 00.000 20224 move complete, result=0
21:24:48.385 00.000 20224 worker thread done servicing request
21:24:48.389 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2749, FiltMin=2446, FiltMax=31709, Gamma=1.000
21:24:48.413 00.024 8996 UpdateGuideState exits: m=805808 SNR=376.3
21:24:48.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:48.414 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:48.416 00.002 8996 Enqueuing Expose request
21:24:48.417 00.001 20224 Worker thread wakes up
21:24:48.417 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:48.418 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:48.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:49.583 01.165 20224 Exposure complete
21:24:49.651 00.068 20224 worker thread done servicing request
21:24:49.651 00.000 8996 OnExposeComplete: enter
21:24:49.653 00.002 8996 UpdateGuideState(): m_state=6
21:24:49.653 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1855
21:24:49.654 00.001 8996 Star::Find returns 1 (0), X=139.04, Y=473.15, Mass=732805, SNR=335.8, Peak=60451 HFD=4.4
21:24:49.655 00.001 8996 MultiStar: [#1 0.07,0.22,0.78,U] [#2 -0.01,0.01,0.81,U] [#3 0.16,-0.03,0.58,U] [#4 0.09,0.10,0.60,U] [#5 0.27,0.06,0.60,U] [#6 0.09,0.11,0.46,U] [#7 0.14,0.12,0.53,U] [#8 0.31,0.28,0.40,U] 
21:24:49.656 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.08}, one-star: {0.04, -0.02}
21:24:49.657 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
21:24:49.657 00.000 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
21:24:49.658 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.42 mountX=0.04 mountY=0.01, mountTheta=0.31
21:24:49.661 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
21:24:49.663 00.002 8996 Enqueuing Move request for scope (0.04, -0.02)
21:24:49.666 00.003 20224 Worker thread wakes up
21:24:49.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
21:24:49.666 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
21:24:49.666 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.01
21:24:49.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:24:49.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:49.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:24:49.666 00.000 20224 MoveAxis(E, 0, ABG)
21:24:49.666 00.000 20224 Move returns status 0, amount 0
21:24:49.666 00.000 20224 MoveAxis(N, 0, ABG)
21:24:49.666 00.000 20224 Move returns status 0, amount 0
21:24:49.667 00.001 20224 move complete, result=0
21:24:49.667 00.000 20224 worker thread done servicing request
21:24:49.673 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60451, med=2749, FiltMin=2499, FiltMax=27645, Gamma=1.000
21:24:49.690 00.017 8996 UpdateGuideState exits: m=732805 SNR=335.8
21:24:49.693 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:49.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:49.696 00.002 8996 Enqueuing Expose request
21:24:49.698 00.002 20224 Worker thread wakes up
21:24:49.698 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:49.700 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:49.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:50.675 00.975 20224 Exposure complete
21:24:50.738 00.063 20224 worker thread done servicing request
21:24:50.739 00.001 8996 OnExposeComplete: enter
21:24:50.741 00.002 8996 UpdateGuideState(): m_state=6
21:24:50.742 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1856
21:24:50.743 00.001 8996 Star::Find returns 1 (0), X=139.06, Y=473.13, Mass=729966, SNR=341.7, Peak=60419 HFD=4.5
21:24:50.745 00.002 8996 MultiStar: [#1 0.24,-0.02,0.70,U] [#2 0.32,-0.06,0.81,U] [#3 0.59,0.17,0.00,M1] [#4 0.52,0.14,0.00,M1] [#5 0.32,0.02,0.60,U] [#6 0.52,0.11,0.00,M1] [#7 0.41,-0.12,0.43,U] [#8 0.37,0.08,0.45,U] 
21:24:50.746 00.001 8996 single-star, 5 included, MultiStar: {0.26, -0.03}, one-star: {0.06, -0.04}
21:24:50.747 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
21:24:50.748 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
21:24:50.749 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.63 mountX=0.06 mountY=0.04, mountTheta=0.52
21:24:50.751 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
21:24:50.752 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
21:24:50.754 00.002 20224 Worker thread wakes up
21:24:50.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
21:24:50.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
21:24:50.754 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=0.04
21:24:50.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:24:50.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:50.755 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:24:50.755 00.000 20224 MoveAxis(E, 0, ABG)
21:24:50.755 00.000 20224 Move returns status 0, amount 0
21:24:50.755 00.000 20224 MoveAxis(N, 0, ABG)
21:24:50.755 00.000 20224 Move returns status 0, amount 0
21:24:50.755 00.000 20224 move complete, result=0
21:24:50.755 00.000 20224 worker thread done servicing request
21:24:50.761 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60419, med=2749, FiltMin=2483, FiltMax=27645, Gamma=1.000
21:24:50.776 00.015 8996 UpdateGuideState exits: m=729966 SNR=341.7
21:24:50.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:50.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:50.780 00.002 8996 Enqueuing Expose request
21:24:50.782 00.002 20224 Worker thread wakes up
21:24:50.782 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:24:50.783 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:50.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:51.955 01.172 20224 Exposure complete
21:24:52.034 00.079 20224 worker thread done servicing request
21:24:52.035 00.001 8996 OnExposeComplete: enter
21:24:52.036 00.001 8996 UpdateGuideState(): m_state=6
21:24:52.037 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1857
21:24:52.038 00.001 8996 Star::Find returns 1 (0), X=139.18, Y=472.84, Mass=751116, SNR=349.3, Peak=59747 HFD=4.4
21:24:52.038 00.000 8996 MultiStar: [#1 0.35,-0.06,0.72,U] [#2 0.31,-0.05,0.75,U] [#3 0.59,-0.07,0.00,M2] [#4 0.44,-0.16,0.00,M2] [#5 0.60,-0.00,0.00,M1] [#6 0.53,0.07,0.00,M2] [#7 0.40,-0.12,0.51,U] [#8 0.57,-0.00,0.00,M1] 
21:24:52.039 00.001 8996 refined, 3 included, MultiStar: {0.29, -0.16}, one-star: {0.18, -0.33}
21:24:52.040 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
21:24:52.041 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.76)
21:24:52.042 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-0.50 mountX=0.31 mountY=0.13, mountTheta=0.39
21:24:52.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.16, opts=13)
21:24:52.045 00.001 8996 Enqueuing Move request for scope (0.29, -0.16)
21:24:52.046 00.001 20224 Worker thread wakes up
21:24:52.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.16) opts 0xd
21:24:52.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.16)
21:24:52.046 00.000 20224 Moving (0.29, -0.16) raw xDistance=0.31 yDistance=0.13
21:24:52.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:24:52.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:52.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:24:52.046 00.000 20224 MoveAxis(W, 45, ABG)
21:24:52.046 00.000 20224 Guiding  Dir = 3, Dur = 45
21:24:52.047 00.001 20224 IsSlewing returns 0
21:24:52.047 00.000 20224 IsGuiding returns 0
21:24:52.053 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59747, med=2749, FiltMin=2486, FiltMax=25782, Gamma=1.000
21:24:52.066 00.013 20224 PulseGuide returned control before completion, sleep 37
21:24:52.070 00.004 8996 UpdateGuideState exits: m=751116 SNR=349.3
21:24:52.072 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:52.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:52.075 00.002 8996 Enqueuing Expose request
21:24:52.111 00.036 20224 IsGuiding returns 1
21:24:52.111 00.000 20224 scope still moving after pulse duration time elapsed
21:24:52.142 00.031 20224 IsSlewing returns 0
21:24:52.142 00.000 20224 IsGuiding returns 1
21:24:52.174 00.032 20224 IsSlewing returns 0
21:24:52.174 00.000 20224 IsGuiding returns 0
21:24:52.174 00.000 20224 scope move finished after 45 + 82 ms
21:24:52.174 00.000 20224 Move returns status 0, amount 45
21:24:52.174 00.000 20224 MoveAxis(N, 0, ABG)
21:24:52.174 00.000 20224 Move returns status 0, amount 0
21:24:52.174 00.000 20224 move complete, result=0
21:24:52.174 00.000 20224 worker thread done servicing request
21:24:52.174 00.000 20224 Worker thread wakes up
21:24:52.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:52.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:52.174 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.1 px 0 ms NORTH
21:24:53.149 00.975 20224 Exposure complete
21:24:53.220 00.071 20224 worker thread done servicing request
21:24:53.220 00.000 8996 OnExposeComplete: enter
21:24:53.221 00.001 8996 UpdateGuideState(): m_state=6
21:24:53.222 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1858
21:24:53.223 00.001 8996 Star::Find returns 1 (0), X=139.08, Y=473.07, Mass=758332, SNR=365.8, Peak=64675 HFD=4.4
21:24:53.224 00.001 8996 MultiStar: [#1 0.02,-0.06,0.65,U] [#2 -0.07,-0.04,0.72,U] [#3 0.09,-0.12,0.52,U] [#4 -0.04,-0.21,0.58,U] [#5 0.16,-0.10,0.58,U] [#6 0.25,-0.12,0.41,U] [#7 0.07,-0.06,0.41,U] [#8 0.30,0.08,0.40,U] 
21:24:53.226 00.002 8996 refined, 8 included, MultiStar: {0.08, -0.09}, one-star: {0.08, -0.10}
21:24:53.228 00.002 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
21:24:53.229 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.43)
21:24:53.230 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.83 mountX=0.09 mountY=0.08, mountTheta=0.72
21:24:53.233 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.09, opts=13)
21:24:53.234 00.001 8996 Enqueuing Move request for scope (0.08, -0.09)
21:24:53.236 00.002 20224 Worker thread wakes up
21:24:53.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
21:24:53.236 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
21:24:53.236 00.000 20224 Moving (0.08, -0.09) raw xDistance=0.09 yDistance=0.08
21:24:53.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:24:53.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:53.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:24:53.237 00.001 20224 MoveAxis(E, 0, ABG)
21:24:53.237 00.000 20224 Move returns status 0, amount 0
21:24:53.237 00.000 20224 MoveAxis(N, 0, ABG)
21:24:53.237 00.000 20224 Move returns status 0, amount 0
21:24:53.237 00.000 20224 move complete, result=0
21:24:53.237 00.000 20224 worker thread done servicing request
21:24:53.243 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64675, med=2749, FiltMin=2502, FiltMax=28573, Gamma=1.000
21:24:53.260 00.017 8996 UpdateGuideState exits: m=758332 SNR=365.8
21:24:53.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:53.263 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:53.264 00.001 8996 Enqueuing Expose request
21:24:53.265 00.001 20224 Worker thread wakes up
21:24:53.266 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:24:53.267 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:53.267 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:54.435 01.168 20224 Exposure complete
21:24:54.504 00.069 20224 worker thread done servicing request
21:24:54.505 00.001 8996 OnExposeComplete: enter
21:24:54.506 00.001 8996 UpdateGuideState(): m_state=6
21:24:54.507 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1859
21:24:54.507 00.000 8996 Star::Find returns 1 (0), X=138.52, Y=473.33, Mass=767824, SNR=348.8, Peak=61683 HFD=4.7
21:24:54.508 00.001 8996 MultiStar: [#1 -0.19,0.31,0.68,U] [#2 -0.23,0.29,0.74,U] [#3 -0.05,-0.02,0.57,U] [#4 -0.07,0.15,0.59,U] [#5 -0.10,0.03,0.60,U] [#6 -0.00,-0.04,0.41,U] [#7 -0.10,-0.07,0.51,U] [#8 0.01,0.36,0.49,U] 
21:24:54.509 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.15}, one-star: {-0.48, 0.16}
21:24:54.510 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
21:24:54.510 00.000 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
21:24:54.511 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.22 cameraTheta=2.44 mountX=-0.18 mountY=-0.12, mountTheta=-2.55
21:24:54.512 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.15, opts=13)
21:24:54.513 00.001 8996 Enqueuing Move request for scope (-0.17, 0.15)
21:24:54.514 00.001 20224 Worker thread wakes up
21:24:54.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
21:24:54.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
21:24:54.514 00.000 20224 Moving (-0.17, 0.15) raw xDistance=-0.18 yDistance=-0.12
21:24:54.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:24:54.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:54.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:24:54.514 00.000 20224 MoveAxis(E, 0, ABG)
21:24:54.514 00.000 20224 Move returns status 0, amount 0
21:24:54.514 00.000 20224 MoveAxis(N, 0, ABG)
21:24:54.514 00.000 20224 Move returns status 0, amount 0
21:24:54.514 00.000 20224 move complete, result=0
21:24:54.514 00.000 20224 worker thread done servicing request
21:24:54.518 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61683, med=2749, FiltMin=2485, FiltMax=27331, Gamma=1.000
21:24:54.532 00.014 8996 UpdateGuideState exits: m=767824 SNR=348.8
21:24:54.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:54.533 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:54.535 00.002 8996 Enqueuing Expose request
21:24:54.535 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:54.536 00.001 20224 Worker thread wakes up
21:24:54.536 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:54.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:55.521 00.985 20224 Exposure complete
21:24:55.579 00.058 20224 worker thread done servicing request
21:24:55.579 00.000 8996 OnExposeComplete: enter
21:24:55.580 00.001 8996 UpdateGuideState(): m_state=6
21:24:55.581 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1860
21:24:55.582 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=473.33, Mass=744007, SNR=345.3, Peak=63059 HFD=4.7
21:24:55.583 00.001 8996 MultiStar: [#1 -0.16,0.50,0.00,M1] [#2 -0.10,0.45,0.00,M1] [#3 0.02,0.18,0.64,U] [#4 -0.04,0.12,0.65,U] [#5 -0.08,0.32,0.62,U] [#6 -0.10,0.12,0.48,U] [#7 -0.18,0.04,0.49,U] [#8 -0.09,0.34,0.40,U] 
21:24:55.584 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.18}, one-star: {-0.39, 0.16}
21:24:55.585 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:24:55.586 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
21:24:55.587 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.26 mountX=-0.16 mountY=-0.16, mountTheta=-2.36
21:24:55.588 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.18, opts=13)
21:24:55.589 00.001 8996 Enqueuing Move request for scope (-0.15, 0.18)
21:24:55.591 00.002 20224 Worker thread wakes up
21:24:55.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
21:24:55.591 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
21:24:55.591 00.000 20224 Moving (-0.15, 0.18) raw xDistance=-0.16 yDistance=-0.16
21:24:55.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:24:55.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:55.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:24:55.591 00.000 20224 MoveAxis(E, 0, ABG)
21:24:55.591 00.000 20224 Move returns status 0, amount 0
21:24:55.591 00.000 20224 MoveAxis(N, 0, ABG)
21:24:55.592 00.001 20224 Move returns status 0, amount 0
21:24:55.592 00.000 20224 move complete, result=0
21:24:55.592 00.000 20224 worker thread done servicing request
21:24:55.596 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=63059, med=2749, FiltMin=2464, FiltMax=28115, Gamma=1.000
21:24:55.609 00.013 8996 UpdateGuideState exits: m=744007 SNR=345.3
21:24:55.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:55.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:55.612 00.001 8996 Enqueuing Expose request
21:24:55.613 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:24:55.613 00.000 20224 Worker thread wakes up
21:24:55.614 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:55.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:56.767 01.153 20224 Exposure complete
21:24:56.830 00.063 20224 worker thread done servicing request
21:24:56.830 00.000 8996 OnExposeComplete: enter
21:24:56.831 00.001 8996 UpdateGuideState(): m_state=6
21:24:56.833 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1861
21:24:56.834 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=473.47, Mass=734147, SNR=372.6, Peak=51571 HFD=4.7
21:24:56.835 00.001 8996 MultiStar: [#1 -0.38,0.18,0.61,U] [#2 -0.45,0.19,0.00,M2] [#3 -0.17,0.24,0.56,U] [#4 -0.18,0.25,0.55,U] [#5 -0.15,0.21,0.54,U] [#6 0.06,0.38,0.39,U] [#7 -0.28,0.42,0.00,M1] [#8 0.10,0.38,0.34,U] 
21:24:56.835 00.000 8996 refined, 6 included, MultiStar: {-0.21, 0.27}, one-star: {-0.40, 0.30}
21:24:56.836 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
21:24:56.837 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
21:24:56.837 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.27 hyp=0.34 cameraTheta=2.24 mountX=-0.24 mountY=-0.24, mountTheta=-2.34
21:24:56.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.27, opts=13)
21:24:56.840 00.001 8996 Enqueuing Move request for scope (-0.21, 0.27)
21:24:56.841 00.001 20224 Worker thread wakes up
21:24:56.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.27) opts 0xd
21:24:56.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.27)
21:24:56.841 00.000 20224 Moving (-0.21, 0.27) raw xDistance=-0.24 yDistance=-0.24
21:24:56.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:24:56.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:24:56.841 00.000 20224 MoveAxis(E, 35, ABG)
21:24:56.841 00.000 20224 Guiding  Dir = 2, Dur = 35
21:24:56.841 00.000 20224 IsSlewing returns 0
21:24:56.841 00.000 20224 IsGuiding returns 0
21:24:56.843 00.002 20224 PulseGuide returned control before completion, sleep 44
21:24:56.845 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51571, med=2749, FiltMin=2499, FiltMax=29021, Gamma=1.000
21:24:56.861 00.016 8996 UpdateGuideState exits: m=734147 SNR=372.6
21:24:56.862 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:56.862 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:56.864 00.002 8996 Enqueuing Expose request
21:24:56.895 00.031 20224 IsGuiding returns 1
21:24:56.895 00.000 20224 scope still moving after pulse duration time elapsed
21:24:56.926 00.031 20224 IsSlewing returns 0
21:24:56.926 00.000 20224 IsGuiding returns 0
21:24:56.927 00.001 20224 scope move finished after 35 + 50 ms
21:24:56.927 00.000 20224 Move returns status 0, amount 35
21:24:56.927 00.000 20224 MoveAxis(N, 51, ABG)
21:24:56.927 00.000 20224 Guiding  Dir = 0, Dur = 51
21:24:56.927 00.000 20224 IsSlewing returns 0
21:24:56.928 00.001 20224 IsGuiding returns 0
21:24:56.990 00.062 20224 IsGuiding returns 1
21:24:56.990 00.000 20224 scope still moving after pulse duration time elapsed
21:24:57.020 00.030 20224 IsSlewing returns 0
21:24:57.020 00.000 20224 IsGuiding returns 1
21:24:57.051 00.031 20224 IsSlewing returns 0
21:24:57.052 00.001 20224 IsGuiding returns 1
21:24:57.082 00.030 20224 IsSlewing returns 0
21:24:57.082 00.000 20224 IsGuiding returns 0
21:24:57.082 00.000 20224 scope move finished after 51 + 104 ms
21:24:57.082 00.000 20224 Move returns status 0, amount 51
21:24:57.082 00.000 20224 move complete, result=0
21:24:57.083 00.001 20224 worker thread done servicing request
21:24:57.083 00.000 20224 Worker thread wakes up
21:24:57.083 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 51 ms NORTH
21:24:57.085 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:57.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:58.070 00.985 20224 Exposure complete
21:24:58.126 00.056 20224 worker thread done servicing request
21:24:58.126 00.000 8996 OnExposeComplete: enter
21:24:58.127 00.001 8996 UpdateGuideState(): m_state=6
21:24:58.127 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1862
21:24:58.128 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.18, Mass=752342, SNR=349.6, Peak=65507 HFD=4.4
21:24:58.134 00.006 8996 MultiStar: [#1 0.01,0.03,0.73,U] [#2 0.06,0.04,0.81,U] [#3 0.17,-0.03,0.66,U] [#4 0.07,-0.05,0.56,U] [#5 0.22,0.05,0.62,U] [#6 0.27,0.19,0.46,U] [#7 0.23,0.18,0.44,U] [#8 0.21,0.24,0.38,U] 
21:24:58.135 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {-0.13, 0.01}
21:24:58.136 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
21:24:58.137 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
21:24:58.137 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.54 mountX=0.09 mountY=-0.07, mountTheta=-0.65
21:24:58.139 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
21:24:58.140 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
21:24:58.140 00.000 20224 Worker thread wakes up
21:24:58.141 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
21:24:58.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
21:24:58.141 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.09 yDistance=-0.07
21:24:58.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:24:58.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:58.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:24:58.141 00.000 20224 MoveAxis(E, 0, ABG)
21:24:58.141 00.000 20224 Move returns status 0, amount 0
21:24:58.141 00.000 20224 MoveAxis(N, 0, ABG)
21:24:58.141 00.000 20224 Move returns status 0, amount 0
21:24:58.141 00.000 20224 move complete, result=0
21:24:58.141 00.000 20224 worker thread done servicing request
21:24:58.146 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2467, FiltMax=28765, Gamma=1.000
21:24:58.160 00.014 8996 UpdateGuideState exits: m=752342 SNR=349.6
21:24:58.162 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:58.162 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:58.165 00.003 8996 Enqueuing Expose request
21:24:58.167 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:24:58.169 00.002 20224 Worker thread wakes up
21:24:58.169 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:58.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:24:59.334 01.165 20224 Exposure complete
21:24:59.394 00.060 20224 worker thread done servicing request
21:24:59.394 00.000 8996 OnExposeComplete: enter
21:24:59.395 00.001 8996 UpdateGuideState(): m_state=6
21:24:59.397 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1863
21:24:59.399 00.002 8996 Star::Find returns 1 (0), X=139.01, Y=472.87, Mass=703187, SNR=361.8, Peak=65347 HFD=4.4
21:24:59.400 00.001 8996 MultiStar: [#1 0.13,-0.02,0.73,U] [#2 0.12,-0.29,0.72,U] [#3 0.19,-0.24,0.59,U] [#4 0.09,-0.22,0.60,U] [#5 0.40,-0.20,0.60,U] [#6 0.25,-0.12,0.50,U] [#7 0.09,-0.22,0.44,U] [#8 0.36,0.05,0.39,U] 
21:24:59.401 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.19}, one-star: {0.01, -0.30}
21:24:59.402 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:24:59.403 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
21:24:59.404 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-0.86 mountX=0.18 mountY=0.17, mountTheta=0.75
21:24:59.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.19, opts=13)
21:24:59.407 00.001 8996 Enqueuing Move request for scope (0.16, -0.19)
21:24:59.408 00.001 20224 Worker thread wakes up
21:24:59.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.19) opts 0xd
21:24:59.408 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.19)
21:24:59.408 00.000 20224 Moving (0.16, -0.19) raw xDistance=0.18 yDistance=0.17
21:24:59.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:24:59.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:24:59.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:24:59.408 00.000 20224 MoveAxis(E, 0, ABG)
21:24:59.408 00.000 20224 Move returns status 0, amount 0
21:24:59.408 00.000 20224 MoveAxis(N, 0, ABG)
21:24:59.408 00.000 20224 Move returns status 0, amount 0
21:24:59.408 00.000 20224 move complete, result=0
21:24:59.408 00.000 20224 worker thread done servicing request
21:24:59.412 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65347, med=2745, FiltMin=2493, FiltMax=26230, Gamma=1.000
21:24:59.439 00.027 8996 UpdateGuideState exits: m=703187 SNR=361.8
21:24:59.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:24:59.442 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:24:59.443 00.001 8996 Enqueuing Expose request
21:24:59.445 00.002 20224 Worker thread wakes up
21:24:59.445 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:24:59.447 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:24:59.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:00.418 00.971 20224 Exposure complete
21:25:00.494 00.076 20224 worker thread done servicing request
21:25:00.494 00.000 8996 OnExposeComplete: enter
21:25:00.495 00.001 8996 UpdateGuideState(): m_state=6
21:25:00.496 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1864
21:25:00.498 00.002 8996 Star::Find returns 1 (0), X=138.96, Y=472.94, Mass=737413, SNR=364.0, Peak=65507 HFD=4.5
21:25:00.500 00.002 8996 MultiStar: [#1 0.01,-0.11,0.70,U] [#2 -0.07,-0.19,0.72,U] [#3 0.17,-0.39,0.53,U] [#4 0.11,-0.33,0.54,U] [#5 0.21,-0.13,0.58,U] [#6 0.28,-0.11,0.41,U] [#7 0.13,-0.26,0.51,U] [#8 0.28,0.05,0.36,U] 
21:25:00.501 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.20}, one-star: {-0.04, -0.23}
21:25:00.502 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:25:00.503 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
21:25:00.505 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.16 mountX=0.11 mountY=0.19, mountTheta=1.06
21:25:00.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.20, opts=13)
21:25:00.508 00.001 8996 Enqueuing Move request for scope (0.09, -0.20)
21:25:00.509 00.001 20224 Worker thread wakes up
21:25:00.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
21:25:00.509 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
21:25:00.509 00.000 20224 Moving (0.09, -0.20) raw xDistance=0.11 yDistance=0.19
21:25:00.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:25:00.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:00.510 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:25:00.510 00.000 20224 MoveAxis(E, 0, ABG)
21:25:00.510 00.000 20224 Move returns status 0, amount 0
21:25:00.510 00.000 20224 MoveAxis(N, 0, ABG)
21:25:00.510 00.000 20224 Move returns status 0, amount 0
21:25:00.510 00.000 20224 move complete, result=0
21:25:00.510 00.000 20224 worker thread done servicing request
21:25:00.518 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2461, FiltMax=27696, Gamma=1.000
21:25:00.540 00.022 8996 UpdateGuideState exits: m=737413 SNR=364.0
21:25:00.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:00.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:00.543 00.001 8996 Enqueuing Expose request
21:25:00.544 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:25:00.545 00.001 20224 Worker thread wakes up
21:25:00.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:00.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:01.717 01.172 20224 Exposure complete
21:25:01.787 00.070 20224 worker thread done servicing request
21:25:01.787 00.000 8996 OnExposeComplete: enter
21:25:01.788 00.001 8996 UpdateGuideState(): m_state=6
21:25:01.789 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1865
21:25:01.790 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=472.95, Mass=703122, SNR=357.1, Peak=64707 HFD=4.4
21:25:01.791 00.001 8996 MultiStar: [#1 0.03,-0.18,0.69,U] [#2 -0.02,-0.08,0.83,U] [#3 0.32,-0.13,0.53,U] [#4 0.13,-0.23,0.68,U] [#5 0.20,-0.19,0.66,U] [#6 0.36,0.09,0.44,U] [#7 0.38,-0.03,0.49,U] [#8 0.13,-0.22,0.34,U] 
21:25:01.792 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.14}, one-star: {-0.13, -0.22}
21:25:01.793 00.001 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
21:25:01.794 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.36)
21:25:01.795 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.90 mountX=0.13 mountY=0.13, mountTheta=0.79
21:25:01.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.14, opts=13)
21:25:01.798 00.001 8996 Enqueuing Move request for scope (0.11, -0.14)
21:25:01.799 00.001 20224 Worker thread wakes up
21:25:01.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
21:25:01.799 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
21:25:01.799 00.000 20224 Moving (0.11, -0.14) raw xDistance=0.13 yDistance=0.13
21:25:01.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:25:01.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:01.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:25:01.799 00.000 20224 MoveAxis(E, 0, ABG)
21:25:01.799 00.000 20224 Move returns status 0, amount 0
21:25:01.799 00.000 20224 MoveAxis(N, 0, ABG)
21:25:01.799 00.000 20224 Move returns status 0, amount 0
21:25:01.799 00.000 20224 move complete, result=0
21:25:01.799 00.000 20224 worker thread done servicing request
21:25:01.803 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64707, med=2749, FiltMin=2512, FiltMax=28397, Gamma=1.000
21:25:01.816 00.013 8996 UpdateGuideState exits: m=703122 SNR=357.1
21:25:01.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:01.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:01.818 00.000 8996 Enqueuing Expose request
21:25:01.819 00.001 20224 Worker thread wakes up
21:25:01.819 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:01.820 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:01.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:02.794 00.974 20224 Exposure complete
21:25:02.871 00.077 20224 worker thread done servicing request
21:25:02.872 00.001 8996 OnExposeComplete: enter
21:25:02.873 00.001 8996 UpdateGuideState(): m_state=6
21:25:02.875 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1866
21:25:02.876 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=473.14, Mass=763024, SNR=346.2, Peak=65507 HFD=4.5
21:25:02.877 00.001 8996 MultiStar: [#1 -0.04,0.03,0.65,U] [#2 0.05,-0.01,0.70,U] [#3 0.25,-0.02,0.62,U] [#4 0.16,0.07,0.53,U] [#5 0.22,0.01,0.66,U] [#6 0.17,-0.15,0.43,U] [#7 0.23,-0.18,0.48,U] [#8 0.20,0.05,0.41,U] 
21:25:02.878 00.001 8996 single-star, 8 included, MultiStar: {0.11, -0.02}, one-star: {-0.08, -0.03}
21:25:02.879 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
21:25:02.880 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
21:25:02.881 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.73 mountX=-0.07 mountY=0.04, mountTheta=2.62
21:25:02.883 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
21:25:02.884 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
21:25:02.885 00.001 20224 Worker thread wakes up
21:25:02.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
21:25:02.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
21:25:02.885 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.07 yDistance=0.04
21:25:02.886 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:25:02.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:02.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:25:02.886 00.000 20224 MoveAxis(E, 0, ABG)
21:25:02.886 00.000 20224 Move returns status 0, amount 0
21:25:02.886 00.000 20224 MoveAxis(N, 0, ABG)
21:25:02.886 00.000 20224 Move returns status 0, amount 0
21:25:02.886 00.000 20224 move complete, result=0
21:25:02.886 00.000 20224 worker thread done servicing request
21:25:02.890 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2499, FiltMax=28765, Gamma=1.000
21:25:02.904 00.014 8996 UpdateGuideState exits: m=763024 SNR=346.2
21:25:02.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:02.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:02.907 00.001 8996 Enqueuing Expose request
21:25:02.908 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:02.909 00.001 20224 Worker thread wakes up
21:25:02.909 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:02.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:04.090 01.181 20224 Exposure complete
21:25:04.151 00.061 20224 worker thread done servicing request
21:25:04.151 00.000 8996 OnExposeComplete: enter
21:25:04.152 00.001 8996 UpdateGuideState(): m_state=6
21:25:04.153 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1867
21:25:04.153 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=472.69, Mass=738253, SNR=372.9, Peak=56643 HFD=4.7
21:25:04.154 00.001 8996 MultiStar: [#1 -0.12,-0.24,0.69,U] [#2 -0.01,-0.28,0.73,U] [#3 0.11,-0.35,0.54,U] [#4 0.17,-0.06,0.49,U] [#5 0.02,-0.38,0.62,U] [#6 0.13,-0.21,0.42,U] [#7 0.07,-0.43,0.42,U] [#8 -0.04,-0.30,0.36,U] 
21:25:04.157 00.003 8996 refined, 8 included, MultiStar: {-0.03, -0.32}, one-star: {-0.29, -0.48}
21:25:04.158 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
21:25:04.159 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.60)
21:25:04.160 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.66 mountX=0.00 mountY=0.32, mountTheta=1.56
21:25:04.162 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.32, opts=13)
21:25:04.163 00.001 8996 Enqueuing Move request for scope (-0.03, -0.32)
21:25:04.165 00.002 20224 Worker thread wakes up
21:25:04.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.32) opts 0xd
21:25:04.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.32)
21:25:04.165 00.000 20224 Moving (-0.03, -0.32) raw xDistance=0.00 yDistance=0.32
21:25:04.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:25:04.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:04.166 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:25:04.166 00.000 20224 MoveAxis(E, 0, ABG)
21:25:04.166 00.000 20224 Move returns status 0, amount 0
21:25:04.166 00.000 20224 MoveAxis(N, 0, ABG)
21:25:04.166 00.000 20224 Move returns status 0, amount 0
21:25:04.166 00.000 20224 move complete, result=0
21:25:04.166 00.000 20224 worker thread done servicing request
21:25:04.170 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56643, med=2749, FiltMin=2489, FiltMax=30883, Gamma=1.000
21:25:04.191 00.021 8996 UpdateGuideState exits: m=738253 SNR=372.9
21:25:04.193 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:04.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:04.196 00.002 8996 Enqueuing Expose request
21:25:04.196 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:25:04.198 00.002 20224 Worker thread wakes up
21:25:04.198 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:04.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:05.180 00.982 20224 Exposure complete
21:25:05.242 00.062 20224 worker thread done servicing request
21:25:05.242 00.000 8996 OnExposeComplete: enter
21:25:05.244 00.002 8996 UpdateGuideState(): m_state=6
21:25:05.245 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1868
21:25:05.247 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=473.27, Mass=741021, SNR=320.9, Peak=61955 HFD=4.6
21:25:05.248 00.001 8996 MultiStar: [#1 -0.25,0.30,0.70,U] [#2 -0.17,0.22,0.84,U] [#3 0.05,-0.05,0.69,U] [#4 -0.10,-0.09,0.61,U] [#5 0.00,-0.08,0.68,U] [#6 -0.10,0.10,0.47,U] [#7 -0.13,-0.11,0.44,U] [#8 0.16,0.28,0.50,U] 
21:25:05.249 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.08}, one-star: {-0.24, 0.10}
21:25:05.250 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
21:25:05.252 00.002 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:25:05.253 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.47 mountX=-0.11 mountY=-0.07, mountTheta=-2.58
21:25:05.254 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.08, opts=13)
21:25:05.255 00.001 8996 Enqueuing Move request for scope (-0.10, 0.08)
21:25:05.256 00.001 20224 Worker thread wakes up
21:25:05.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
21:25:05.256 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
21:25:05.256 00.000 20224 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=-0.07
21:25:05.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:25:05.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:05.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:25:05.256 00.000 20224 MoveAxis(E, 0, ABG)
21:25:05.256 00.000 20224 Move returns status 0, amount 0
21:25:05.256 00.000 20224 MoveAxis(N, 0, ABG)
21:25:05.256 00.000 20224 Move returns status 0, amount 0
21:25:05.256 00.000 20224 move complete, result=0
21:25:05.256 00.000 20224 worker thread done servicing request
21:25:05.260 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61955, med=2745, FiltMin=2499, FiltMax=28365, Gamma=1.000
21:25:05.274 00.014 8996 UpdateGuideState exits: m=741021 SNR=320.9
21:25:05.275 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:05.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:05.277 00.001 8996 Enqueuing Expose request
21:25:05.277 00.000 20224 Worker thread wakes up
21:25:05.277 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:05.278 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:05.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:06.475 01.197 20224 Exposure complete
21:25:06.536 00.061 20224 worker thread done servicing request
21:25:06.536 00.000 8996 OnExposeComplete: enter
21:25:06.537 00.001 8996 UpdateGuideState(): m_state=6
21:25:06.538 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1869
21:25:06.539 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.24, Mass=789969, SNR=376.9, Peak=65507 HFD=4.5
21:25:06.539 00.000 8996 MultiStar: [#1 0.02,0.39,0.62,U] [#2 0.13,0.43,0.67,U] [#3 0.19,0.07,0.59,U] [#4 0.08,0.14,0.52,U] [#5 0.27,0.28,0.62,U] [#6 0.06,0.17,0.41,U] [#7 -0.07,-0.06,0.45,U] [#8 0.40,0.37,0.00,M1] 
21:25:06.540 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.19}, one-star: {-0.25, 0.07}
21:25:06.541 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
21:25:06.542 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
21:25:06.543 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.41 mountX=0.01 mountY=-0.19, mountTheta=-1.51
21:25:06.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.19, opts=13)
21:25:06.547 00.002 8996 Enqueuing Move request for scope (0.03, 0.19)
21:25:06.548 00.001 20224 Worker thread wakes up
21:25:06.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
21:25:06.548 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
21:25:06.548 00.000 20224 Moving (0.03, 0.19) raw xDistance=0.01 yDistance=-0.19
21:25:06.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:25:06.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:06.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:25:06.548 00.000 20224 MoveAxis(E, 0, ABG)
21:25:06.548 00.000 20224 Move returns status 0, amount 0
21:25:06.548 00.000 20224 MoveAxis(N, 0, ABG)
21:25:06.548 00.000 20224 Move returns status 0, amount 0
21:25:06.548 00.000 20224 move complete, result=0
21:25:06.548 00.000 20224 worker thread done servicing request
21:25:06.552 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2499, FiltMax=28969, Gamma=1.000
21:25:06.570 00.018 8996 UpdateGuideState exits: m=789969 SNR=376.9
21:25:06.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:06.573 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:06.575 00.002 8996 Enqueuing Expose request
21:25:06.576 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:06.579 00.003 20224 Worker thread wakes up
21:25:06.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:06.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:07.566 00.987 20224 Exposure complete
21:25:07.654 00.088 20224 worker thread done servicing request
21:25:07.654 00.000 8996 OnExposeComplete: enter
21:25:07.655 00.001 8996 UpdateGuideState(): m_state=6
21:25:07.656 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1870
21:25:07.657 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=473.54, Mass=721565, SNR=363.1, Peak=52102 HFD=4.8
21:25:07.658 00.001 8996 MultiStar: [#1 -0.08,0.43,0.63,U] [#2 -0.10,0.35,0.75,U] [#3 -0.04,0.05,0.59,U] [#4 -0.13,0.04,0.50,U] [#5 0.07,0.09,0.61,U] [#6 -0.08,0.03,0.47,U] [#7 -0.08,-0.13,0.45,U] [#8 0.27,0.60,0.00,M2] 
21:25:07.659 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.19}, one-star: {-0.01, 0.37}
21:25:07.660 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
21:25:07.661 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
21:25:07.662 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.83 mountX=-0.07 mountY=-0.18, mountTheta=-1.93
21:25:07.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.19, opts=13)
21:25:07.665 00.001 8996 Enqueuing Move request for scope (-0.05, 0.19)
21:25:07.666 00.001 20224 Worker thread wakes up
21:25:07.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
21:25:07.666 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
21:25:07.666 00.000 20224 Moving (-0.05, 0.19) raw xDistance=-0.07 yDistance=-0.18
21:25:07.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:25:07.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:07.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:25:07.666 00.000 20224 MoveAxis(E, 0, ABG)
21:25:07.666 00.000 20224 Move returns status 0, amount 0
21:25:07.666 00.000 20224 MoveAxis(N, 0, ABG)
21:25:07.666 00.000 20224 Move returns status 0, amount 0
21:25:07.666 00.000 20224 move complete, result=0
21:25:07.666 00.000 20224 worker thread done servicing request
21:25:07.671 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52102, med=2745, FiltMin=2512, FiltMax=24713, Gamma=1.000
21:25:07.697 00.026 8996 UpdateGuideState exits: m=721565 SNR=363.1
21:25:07.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:07.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:07.700 00.001 8996 Enqueuing Expose request
21:25:07.702 00.002 20224 Worker thread wakes up
21:25:07.702 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:07.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:07.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:08.872 01.169 20224 Exposure complete
21:25:08.941 00.069 20224 worker thread done servicing request
21:25:08.941 00.000 8996 OnExposeComplete: enter
21:25:08.942 00.001 8996 UpdateGuideState(): m_state=6
21:25:08.943 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1871
21:25:08.944 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.22, Mass=775713, SNR=381.5, Peak=65507 HFD=4.6
21:25:08.945 00.001 8996 MultiStar: [#1 -0.05,0.21,0.59,U] [#2 -0.08,0.15,0.67,U] [#3 0.14,-0.04,0.57,U] [#4 0.14,0.08,0.59,U] [#5 -0.05,0.06,0.67,U] [#6 0.24,0.13,0.42,U] [#7 0.00,-0.14,0.43,U] [#8 0.11,0.48,0.00,M3] 
21:25:08.946 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.07}, one-star: {-0.32, 0.05}
21:25:08.947 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:25:08.947 00.000 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:25:08.948 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.05 mountX=-0.04 mountY=-0.06, mountTheta=-2.15
21:25:08.950 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
21:25:08.951 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
21:25:08.951 00.000 20224 Worker thread wakes up
21:25:08.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:25:08.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:25:08.951 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.04 yDistance=-0.06
21:25:08.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:25:08.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:08.952 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:25:08.952 00.000 20224 MoveAxis(E, 0, ABG)
21:25:08.952 00.000 20224 Move returns status 0, amount 0
21:25:08.952 00.000 20224 MoveAxis(N, 0, ABG)
21:25:08.952 00.000 20224 Move returns status 0, amount 0
21:25:08.952 00.000 20224 move complete, result=0
21:25:08.952 00.000 20224 worker thread done servicing request
21:25:08.955 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2473, FiltMax=29785, Gamma=1.000
21:25:08.980 00.025 8996 UpdateGuideState exits: m=775713 SNR=381.5
21:25:08.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:08.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:08.983 00.001 8996 Enqueuing Expose request
21:25:08.984 00.001 20224 Worker thread wakes up
21:25:08.984 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:08.984 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:08.985 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:09.957 00.972 20224 Exposure complete
21:25:10.056 00.099 20224 worker thread done servicing request
21:25:10.056 00.000 8996 OnExposeComplete: enter
21:25:10.057 00.001 8996 UpdateGuideState(): m_state=6
21:25:10.058 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1872
21:25:10.059 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=473.12, Mass=738516, SNR=371.4, Peak=60259 HFD=4.4
21:25:10.060 00.001 8996 MultiStar: [#1 -0.16,0.28,0.64,U] [#2 -0.16,0.04,0.69,U] [#3 0.10,0.05,0.56,U] [#4 -0.04,0.07,0.57,U] [#5 0.10,-0.10,0.58,U] [#6 0.07,0.08,0.46,U] [#7 -0.21,-0.00,0.43,U] [#8 0.18,0.11,0.40,U] 
21:25:10.061 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.00, -0.05}
21:25:10.062 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
21:25:10.062 00.000 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
21:25:10.063 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.57 mountX=0.00 mountY=0.05, mountTheta=1.48
21:25:10.064 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.05, opts=13)
21:25:10.065 00.001 8996 Enqueuing Move request for scope (-0.00, -0.05)
21:25:10.066 00.001 20224 Worker thread wakes up
21:25:10.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
21:25:10.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
21:25:10.066 00.000 20224 Moving (-0.00, -0.05) raw xDistance=0.00 yDistance=0.05
21:25:10.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:25:10.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:10.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:25:10.066 00.000 20224 MoveAxis(E, 0, ABG)
21:25:10.066 00.000 20224 Move returns status 0, amount 0
21:25:10.066 00.000 20224 MoveAxis(N, 0, ABG)
21:25:10.066 00.000 20224 Move returns status 0, amount 0
21:25:10.066 00.000 20224 move complete, result=0
21:25:10.067 00.001 20224 worker thread done servicing request
21:25:10.070 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60259, med=2745, FiltMin=2496, FiltMax=29469, Gamma=1.000
21:25:10.096 00.026 8996 UpdateGuideState exits: m=738516 SNR=371.4
21:25:10.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:10.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:10.099 00.001 8996 Enqueuing Expose request
21:25:10.100 00.001 20224 Worker thread wakes up
21:25:10.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:10.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:10.100 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:11.250 01.150 20224 Exposure complete
21:25:11.317 00.067 20224 worker thread done servicing request
21:25:11.317 00.000 8996 OnExposeComplete: enter
21:25:11.318 00.001 8996 UpdateGuideState(): m_state=6
21:25:11.319 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1873
21:25:11.320 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=473.45, Mass=718016, SNR=373.4, Peak=52243 HFD=4.7
21:25:11.321 00.001 8996 MultiStar: [#1 -0.08,0.45,0.63,U] [#2 -0.07,0.42,0.75,U] [#3 -0.14,0.03,0.56,U] [#4 -0.20,0.17,0.49,U] [#5 0.13,0.34,0.53,U] [#6 -0.00,0.17,0.40,U] [#7 -0.12,-0.08,0.43,U] [#8 0.07,0.44,0.38,U] 
21:25:11.321 00.000 8996 refined, 8 included, MultiStar: {-0.10, 0.26}, one-star: {-0.30, 0.28}
21:25:11.322 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:25:11.323 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:25:11.324 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.95 mountX=-0.13 mountY=-0.25, mountTheta=-2.05
21:25:11.325 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.26, opts=13)
21:25:11.326 00.001 8996 Enqueuing Move request for scope (-0.10, 0.26)
21:25:11.327 00.001 20224 Worker thread wakes up
21:25:11.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.26) opts 0xd
21:25:11.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.26)
21:25:11.327 00.000 20224 Moving (-0.10, 0.26) raw xDistance=-0.13 yDistance=-0.25
21:25:11.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:25:11.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:25:11.328 00.001 20224 MoveAxis(E, 0, ABG)
21:25:11.328 00.000 20224 Move returns status 0, amount 0
21:25:11.328 00.000 20224 MoveAxis(N, 52, ABG)
21:25:11.328 00.000 20224 Guiding  Dir = 0, Dur = 52
21:25:11.328 00.000 20224 IsSlewing returns 0
21:25:11.328 00.000 20224 IsGuiding returns 0
21:25:11.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52243, med=2745, FiltMin=2477, FiltMax=28483, Gamma=1.000
21:25:11.340 00.008 20224 PulseGuide returned control before completion, sleep 51
21:25:11.356 00.016 8996 UpdateGuideState exits: m=718016 SNR=373.4
21:25:11.358 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:11.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:11.360 00.001 8996 Enqueuing Expose request
21:25:11.402 00.042 20224 IsGuiding returns 1
21:25:11.402 00.000 20224 scope still moving after pulse duration time elapsed
21:25:11.432 00.030 20224 IsSlewing returns 0
21:25:11.432 00.000 20224 IsGuiding returns 0
21:25:11.432 00.000 20224 scope move finished after 52 + 52 ms
21:25:11.432 00.000 20224 Move returns status 0, amount 52
21:25:11.432 00.000 20224 move complete, result=0
21:25:11.432 00.000 20224 worker thread done servicing request
21:25:11.432 00.000 20224 Worker thread wakes up
21:25:11.432 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:11.433 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:11.433 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
21:25:12.405 00.972 20224 Exposure complete
21:25:12.477 00.072 20224 worker thread done servicing request
21:25:12.477 00.000 8996 OnExposeComplete: enter
21:25:12.479 00.002 8996 UpdateGuideState(): m_state=6
21:25:12.480 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1874
21:25:12.482 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=473.12, Mass=779602, SNR=398.6, Peak=61203 HFD=4.7
21:25:12.485 00.003 8996 MultiStar: [#1 -0.34,0.01,0.59,U] [#2 -0.33,0.03,0.70,U] [#3 -0.16,-0.12,0.56,U] [#4 -0.26,-0.20,0.49,U] [#5 -0.23,-0.00,0.49,U] [#6 -0.08,0.03,0.37,U] [#7 -0.17,-0.06,0.45,U] [#8 -0.05,0.20,0.35,U] 
21:25:12.487 00.002 8996 refined, 8 included, MultiStar: {-0.27, -0.03}, one-star: {-0.46, -0.05}
21:25:12.489 00.002 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
21:25:12.491 00.002 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
21:25:12.492 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.04 mountX=-0.27 mountY=0.06, mountTheta=2.93
21:25:12.496 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.03, opts=13)
21:25:12.498 00.002 8996 Enqueuing Move request for scope (-0.27, -0.03)
21:25:12.499 00.001 20224 Worker thread wakes up
21:25:12.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
21:25:12.500 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
21:25:12.500 00.000 20224 Moving (-0.27, -0.03) raw xDistance=-0.27 yDistance=0.06
21:25:12.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:25:12.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:12.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:25:12.500 00.000 20224 MoveAxis(E, 39, ABG)
21:25:12.500 00.000 20224 Guiding  Dir = 2, Dur = 39
21:25:12.501 00.001 20224 IsSlewing returns 0
21:25:12.501 00.000 20224 IsGuiding returns 0
21:25:12.507 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61203, med=2749, FiltMin=2505, FiltMax=29609, Gamma=1.000
21:25:12.524 00.017 8996 UpdateGuideState exits: m=779602 SNR=398.6
21:25:12.526 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:12.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:12.528 00.001 8996 Enqueuing Expose request
21:25:12.544 00.016 20224 IsGuiding returns 1
21:25:12.544 00.000 20224 scope still moving after pulse duration time elapsed
21:25:12.573 00.029 20224 IsSlewing returns 0
21:25:12.573 00.000 20224 IsGuiding returns 1
21:25:12.605 00.032 20224 IsSlewing returns 0
21:25:12.605 00.000 20224 IsGuiding returns 1
21:25:12.636 00.031 20224 IsSlewing returns 0
21:25:12.637 00.001 20224 IsGuiding returns 0
21:25:12.637 00.000 20224 scope move finished after 39 + 96 ms
21:25:12.637 00.000 20224 Move returns status 0, amount 39
21:25:12.637 00.000 20224 MoveAxis(N, 0, ABG)
21:25:12.637 00.000 20224 Move returns status 0, amount 0
21:25:12.637 00.000 20224 move complete, result=0
21:25:12.637 00.000 20224 worker thread done servicing request
21:25:12.637 00.000 20224 Worker thread wakes up
21:25:12.638 00.001 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
21:25:12.641 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:12.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:13.836 01.195 20224 Exposure complete
21:25:13.895 00.059 20224 worker thread done servicing request
21:25:13.895 00.000 8996 OnExposeComplete: enter
21:25:13.896 00.001 8996 UpdateGuideState(): m_state=6
21:25:13.897 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1875
21:25:13.898 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.16, Mass=689432, SNR=347.8, Peak=54099 HFD=4.5
21:25:13.899 00.001 8996 MultiStar: [#1 -0.04,-0.09,0.65,U] [#2 -0.10,-0.18,0.75,U] [#3 0.14,-0.12,0.68,U] [#4 -0.01,-0.06,0.62,U] [#5 -0.06,-0.19,0.67,U] [#6 0.07,-0.30,0.49,U] [#7 -0.04,-0.38,0.41,U] [#8 -0.01,0.02,0.42,U] 
21:25:13.899 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.13}, one-star: {-0.25, -0.01}
21:25:13.900 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
21:25:13.901 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
21:25:13.901 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.93 mountX=-0.04 mountY=0.14, mountTheta=1.84
21:25:13.903 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
21:25:13.903 00.000 8996 Enqueuing Move request for scope (-0.05, -0.13)
21:25:13.904 00.001 20224 Worker thread wakes up
21:25:13.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
21:25:13.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
21:25:13.904 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.14
21:25:13.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:25:13.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:13.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:25:13.904 00.000 20224 MoveAxis(E, 0, ABG)
21:25:13.905 00.001 20224 Move returns status 0, amount 0
21:25:13.905 00.000 20224 MoveAxis(N, 0, ABG)
21:25:13.905 00.000 20224 Move returns status 0, amount 0
21:25:13.905 00.000 20224 move complete, result=0
21:25:13.905 00.000 20224 worker thread done servicing request
21:25:13.911 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54099, med=2745, FiltMin=2496, FiltMax=26477, Gamma=1.000
21:25:13.927 00.016 8996 UpdateGuideState exits: m=689432 SNR=347.8
21:25:13.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:13.928 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:13.929 00.001 8996 Enqueuing Expose request
21:25:13.930 00.001 20224 Worker thread wakes up
21:25:13.930 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:13.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:13.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:14.894 00.963 20224 Exposure complete
21:25:14.962 00.068 20224 worker thread done servicing request
21:25:14.962 00.000 8996 OnExposeComplete: enter
21:25:14.963 00.001 8996 UpdateGuideState(): m_state=6
21:25:14.963 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1876
21:25:14.964 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.81, Mass=722117, SNR=376.2, Peak=62771 HFD=4.5
21:25:14.966 00.002 8996 MultiStar: [#1 0.11,-0.17,0.70,U] [#2 -0.01,-0.13,0.72,U] [#3 0.05,-0.35,0.63,U] [#4 0.07,-0.22,0.52,U] [#5 0.25,-0.32,0.53,U] [#6 0.09,0.02,0.43,U] [#7 0.24,-0.17,0.43,U] [#8 0.31,-0.08,0.40,U] 
21:25:14.966 00.000 8996 refined, 8 included, MultiStar: {0.06, -0.22}, one-star: {-0.22, -0.36}
21:25:14.967 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
21:25:14.968 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
21:25:14.969 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.31 mountX=0.08 mountY=0.21, mountTheta=1.21
21:25:14.970 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.22, opts=13)
21:25:14.971 00.001 8996 Enqueuing Move request for scope (0.06, -0.22)
21:25:14.972 00.001 20224 Worker thread wakes up
21:25:14.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
21:25:14.972 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
21:25:14.972 00.000 20224 Moving (0.06, -0.22) raw xDistance=0.08 yDistance=0.21
21:25:14.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:25:14.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:25:14.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:25:14.972 00.000 20224 MoveAxis(E, 0, ABG)
21:25:14.972 00.000 20224 Move returns status 0, amount 0
21:25:14.972 00.000 20224 MoveAxis(N, 0, ABG)
21:25:14.972 00.000 20224 Move returns status 0, amount 0
21:25:14.972 00.000 20224 move complete, result=0
21:25:14.972 00.000 20224 worker thread done servicing request
21:25:14.976 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62771, med=2749, FiltMin=2509, FiltMax=26576, Gamma=1.000
21:25:15.000 00.024 8996 UpdateGuideState exits: m=722117 SNR=376.2
21:25:15.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:15.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:15.003 00.001 8996 Enqueuing Expose request
21:25:15.004 00.001 20224 Worker thread wakes up
21:25:15.004 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:25:15.005 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:15.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:16.175 01.170 20224 Exposure complete
21:25:16.268 00.093 20224 worker thread done servicing request
21:25:16.268 00.000 8996 OnExposeComplete: enter
21:25:16.270 00.002 8996 UpdateGuideState(): m_state=6
21:25:16.271 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1877
21:25:16.273 00.002 8996 Star::Find returns 1 (0), X=138.95, Y=472.80, Mass=653026, SNR=343.6, Peak=51411 HFD=4.4
21:25:16.275 00.002 8996 MultiStar: [#1 -0.15,-0.16,0.68,U] [#2 -0.07,0.00,0.76,U] [#3 0.13,-0.21,0.60,U] [#4 0.00,-0.20,0.57,U] [#5 0.24,0.02,0.65,U] [#6 0.25,-0.13,0.43,U] [#7 0.28,-0.12,0.51,U] [#8 0.31,-0.04,0.43,U] 
21:25:16.276 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.15}, one-star: {-0.05, -0.37}
21:25:16.277 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
21:25:16.277 00.000 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
21:25:16.278 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.12 mountX=0.09 mountY=0.14, mountTheta=1.01
21:25:16.280 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.15, opts=13)
21:25:16.281 00.001 8996 Enqueuing Move request for scope (0.07, -0.15)
21:25:16.282 00.001 20224 Worker thread wakes up
21:25:16.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
21:25:16.282 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
21:25:16.282 00.000 20224 Moving (0.07, -0.15) raw xDistance=0.09 yDistance=0.14
21:25:16.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:25:16.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:16.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:25:16.282 00.000 20224 MoveAxis(E, 0, ABG)
21:25:16.282 00.000 20224 Move returns status 0, amount 0
21:25:16.283 00.001 20224 MoveAxis(N, 0, ABG)
21:25:16.283 00.000 20224 Move returns status 0, amount 0
21:25:16.283 00.000 20224 move complete, result=0
21:25:16.283 00.000 20224 worker thread done servicing request
21:25:16.286 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51411, med=2745, FiltMin=2496, FiltMax=25133, Gamma=1.000
21:25:16.306 00.020 8996 UpdateGuideState exits: m=653026 SNR=343.6
21:25:16.307 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:16.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:16.309 00.001 8996 Enqueuing Expose request
21:25:16.309 00.000 20224 Worker thread wakes up
21:25:16.309 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:16.310 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:16.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:17.295 00.985 20224 Exposure complete
21:25:17.357 00.062 20224 worker thread done servicing request
21:25:17.357 00.000 8996 OnExposeComplete: enter
21:25:17.358 00.001 8996 UpdateGuideState(): m_state=6
21:25:17.359 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1878
21:25:17.359 00.000 8996 Star::Find returns 1 (0), X=138.60, Y=472.93, Mass=763518, SNR=406.7, Peak=62851 HFD=4.7
21:25:17.360 00.001 8996 MultiStar: [#1 -0.16,-0.02,0.56,U] [#2 -0.26,-0.08,0.62,U] [#3 0.18,-0.12,0.50,U] [#4 0.04,-0.27,0.42,U] [#5 0.06,-0.17,0.51,U] [#6 0.20,-0.05,0.39,U] [#7 0.12,-0.03,0.35,U] [#8 0.16,0.02,0.35,U] 
21:25:17.361 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.13}, one-star: {-0.40, -0.24}
21:25:17.362 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
21:25:17.363 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
21:25:17.364 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.09 mountX=-0.06 mountY=0.14, mountTheta=1.99
21:25:17.365 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.13, opts=13)
21:25:17.366 00.001 8996 Enqueuing Move request for scope (-0.07, -0.13)
21:25:17.367 00.001 20224 Worker thread wakes up
21:25:17.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
21:25:17.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
21:25:17.367 00.000 20224 Moving (-0.07, -0.13) raw xDistance=-0.06 yDistance=0.14
21:25:17.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:25:17.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:17.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:25:17.367 00.000 20224 MoveAxis(E, 0, ABG)
21:25:17.367 00.000 20224 Move returns status 0, amount 0
21:25:17.368 00.001 20224 MoveAxis(N, 0, ABG)
21:25:17.368 00.000 20224 Move returns status 0, amount 0
21:25:17.368 00.000 20224 move complete, result=0
21:25:17.368 00.000 20224 worker thread done servicing request
21:25:17.372 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62851, med=2745, FiltMin=2505, FiltMax=29862, Gamma=1.000
21:25:17.387 00.015 8996 UpdateGuideState exits: m=763518 SNR=406.7
21:25:17.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:17.388 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:17.389 00.001 8996 Enqueuing Expose request
21:25:17.390 00.001 20224 Worker thread wakes up
21:25:17.390 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:17.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:17.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:18.556 01.165 20224 Exposure complete
21:25:18.625 00.069 20224 worker thread done servicing request
21:25:18.626 00.001 8996 OnExposeComplete: enter
21:25:18.627 00.001 8996 UpdateGuideState(): m_state=6
21:25:18.629 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1879
21:25:18.630 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.18, Mass=715418, SNR=346.6, Peak=59715 HFD=4.6
21:25:18.631 00.001 8996 MultiStar: [#1 -0.05,0.25,0.65,U] [#2 0.06,0.03,0.69,U] [#3 0.26,0.10,0.71,U] [#4 0.22,0.14,0.62,U] [#5 0.12,-0.14,0.64,U] [#6 0.17,-0.00,0.47,U] [#7 0.17,0.05,0.48,U] [#8 0.22,0.12,0.38,U] 
21:25:18.633 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {-0.33, 0.01}
21:25:18.635 00.002 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
21:25:18.635 00.000 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
21:25:18.636 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.80 mountX=0.05 mountY=-0.06, mountTheta=-0.90
21:25:18.639 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
21:25:18.640 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
21:25:18.641 00.001 20224 Worker thread wakes up
21:25:18.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
21:25:18.642 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
21:25:18.642 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.05 yDistance=-0.06
21:25:18.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:25:18.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:18.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:25:18.642 00.000 20224 MoveAxis(E, 0, ABG)
21:25:18.642 00.000 20224 Move returns status 0, amount 0
21:25:18.642 00.000 20224 MoveAxis(N, 0, ABG)
21:25:18.643 00.001 20224 Move returns status 0, amount 0
21:25:18.643 00.000 20224 move complete, result=0
21:25:18.643 00.000 20224 worker thread done servicing request
21:25:18.650 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59715, med=2745, FiltMin=2509, FiltMax=27229, Gamma=1.000
21:25:18.668 00.018 8996 UpdateGuideState exits: m=715418 SNR=346.6
21:25:18.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:18.669 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:18.670 00.001 8996 Enqueuing Expose request
21:25:18.671 00.001 20224 Worker thread wakes up
21:25:18.671 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:18.671 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:18.672 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:19.656 00.984 20224 Exposure complete
21:25:19.735 00.079 20224 worker thread done servicing request
21:25:19.736 00.001 8996 OnExposeComplete: enter
21:25:19.736 00.000 8996 UpdateGuideState(): m_state=6
21:25:19.737 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1880
21:25:19.738 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.18, Mass=782574, SNR=315.6, Peak=64899 HFD=4.5
21:25:19.739 00.001 8996 MultiStar: [#1 0.07,-0.04,0.77,U] [#2 0.13,0.21,0.79,U] [#3 0.43,-0.05,0.62,U] [#4 0.23,-0.05,0.56,U] [#5 0.11,-0.04,0.77,U] [#6 0.37,0.06,0.49,U] [#7 0.27,-0.08,0.52,U] [#8 0.25,0.03,0.41,U] 
21:25:19.739 00.000 8996 refined, 8 included, MultiStar: {0.14, 0.01}, one-star: {-0.23, 0.01}
21:25:19.740 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
21:25:19.741 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
21:25:19.742 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.07 mountX=0.14 mountY=-0.03, mountTheta=-0.19
21:25:19.743 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.01, opts=13)
21:25:19.744 00.001 8996 Enqueuing Move request for scope (0.14, 0.01)
21:25:19.745 00.001 20224 Worker thread wakes up
21:25:19.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
21:25:19.745 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
21:25:19.745 00.000 20224 Moving (0.14, 0.01) raw xDistance=0.14 yDistance=-0.03
21:25:19.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:25:19.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:19.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:25:19.745 00.000 20224 MoveAxis(E, 0, ABG)
21:25:19.745 00.000 20224 Move returns status 0, amount 0
21:25:19.745 00.000 20224 MoveAxis(N, 0, ABG)
21:25:19.745 00.000 20224 Move returns status 0, amount 0
21:25:19.745 00.000 20224 move complete, result=0
21:25:19.746 00.001 20224 worker thread done servicing request
21:25:19.754 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64899, med=2749, FiltMin=2489, FiltMax=28877, Gamma=1.000
21:25:19.775 00.021 8996 UpdateGuideState exits: m=782574 SNR=315.6
21:25:19.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:19.776 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:19.777 00.001 8996 Enqueuing Expose request
21:25:19.778 00.001 20224 Worker thread wakes up
21:25:19.778 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:19.778 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:19.779 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:20.955 01.176 20224 Exposure complete
21:25:21.023 00.068 20224 worker thread done servicing request
21:25:21.023 00.000 8996 OnExposeComplete: enter
21:25:21.026 00.003 8996 UpdateGuideState(): m_state=6
21:25:21.026 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1881
21:25:21.027 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=473.32, Mass=752177, SNR=374.3, Peak=61283 HFD=4.6
21:25:21.028 00.001 8996 MultiStar: [#1 0.05,0.04,0.66,U] [#2 0.03,-0.07,0.70,U] [#3 0.33,0.01,0.61,U] [#4 0.19,-0.01,0.57,U] [#5 0.20,0.12,0.63,U] [#6 0.28,0.16,0.42,U] [#7 0.05,0.09,0.38,U] [#8 0.28,0.36,0.38,U] 
21:25:21.028 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.08}, one-star: {-0.22, 0.15}
21:25:21.029 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
21:25:21.030 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
21:25:21.031 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.71 mountX=0.09 mountY=-0.09, mountTheta=-0.82
21:25:21.032 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.08, opts=13)
21:25:21.033 00.001 8996 Enqueuing Move request for scope (0.10, 0.08)
21:25:21.034 00.001 20224 Worker thread wakes up
21:25:21.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
21:25:21.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
21:25:21.034 00.000 20224 Moving (0.10, 0.08) raw xDistance=0.09 yDistance=-0.09
21:25:21.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:25:21.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:21.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:25:21.034 00.000 20224 MoveAxis(E, 0, ABG)
21:25:21.034 00.000 20224 Move returns status 0, amount 0
21:25:21.034 00.000 20224 MoveAxis(N, 0, ABG)
21:25:21.034 00.000 20224 Move returns status 0, amount 0
21:25:21.034 00.000 20224 move complete, result=0
21:25:21.034 00.000 20224 worker thread done servicing request
21:25:21.038 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61283, med=2745, FiltMin=2477, FiltMax=29225, Gamma=1.000
21:25:21.056 00.018 8996 UpdateGuideState exits: m=752177 SNR=374.3
21:25:21.058 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:21.060 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:21.061 00.001 8996 Enqueuing Expose request
21:25:21.063 00.002 20224 Worker thread wakes up
21:25:21.063 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:21.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:21.065 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:22.043 00.978 20224 Exposure complete
21:25:22.121 00.078 20224 worker thread done servicing request
21:25:22.122 00.001 8996 OnExposeComplete: enter
21:25:22.122 00.000 8996 UpdateGuideState(): m_state=6
21:25:22.123 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1882
21:25:22.124 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.18, Mass=762265, SNR=355.7, Peak=64899 HFD=4.5
21:25:22.125 00.001 8996 MultiStar: [#1 0.12,0.16,0.67,U] [#2 0.04,0.02,0.73,U] [#3 0.17,0.03,0.59,U] [#4 0.08,-0.04,0.60,U] [#5 0.14,-0.03,0.61,U] [#6 0.33,-0.10,0.48,U] [#7 0.22,-0.19,0.48,U] [#8 0.40,0.19,0.38,U] 
21:25:22.125 00.000 8996 single-star, 8 included, MultiStar: {0.12, 0.01}, one-star: {-0.10, 0.01}
21:25:22.126 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
21:25:22.127 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
21:25:22.127 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.06 mountX=-0.10 mountY=0.00, mountTheta=3.11
21:25:22.129 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
21:25:22.130 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
21:25:22.131 00.001 20224 Worker thread wakes up
21:25:22.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
21:25:22.131 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
21:25:22.131 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
21:25:22.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:25:22.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:22.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:25:22.131 00.000 20224 MoveAxis(E, 0, ABG)
21:25:22.131 00.000 20224 Move returns status 0, amount 0
21:25:22.132 00.001 20224 MoveAxis(N, 0, ABG)
21:25:22.132 00.000 20224 Move returns status 0, amount 0
21:25:22.132 00.000 20224 move complete, result=0
21:25:22.132 00.000 20224 worker thread done servicing request
21:25:22.134 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64899, med=2745, FiltMin=2493, FiltMax=28989, Gamma=1.000
21:25:22.149 00.015 8996 UpdateGuideState exits: m=762265 SNR=355.7
21:25:22.150 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:22.150 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:22.151 00.001 8996 Enqueuing Expose request
21:25:22.152 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:22.152 00.000 20224 Worker thread wakes up
21:25:22.153 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:22.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:23.303 01.150 20224 Exposure complete
21:25:23.378 00.075 20224 worker thread done servicing request
21:25:23.378 00.000 8996 OnExposeComplete: enter
21:25:23.379 00.001 8996 UpdateGuideState(): m_state=6
21:25:23.380 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1883
21:25:23.381 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.10, Mass=756359, SNR=358.9, Peak=65507 HFD=4.5
21:25:23.383 00.002 8996 MultiStar: [#1 -0.03,-0.06,0.66,U] [#2 0.07,-0.00,0.73,U] [#3 0.40,-0.02,0.59,U] [#4 0.15,-0.11,0.54,U] [#5 0.03,-0.00,0.64,U] [#6 0.27,0.30,0.40,U] [#7 0.22,0.08,0.43,U] [#8 0.20,0.08,0.39,U] 
21:25:23.385 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.00}, one-star: {-0.32, -0.07}
21:25:23.386 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
21:25:23.387 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
21:25:23.388 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.00 hyp=0.06 cameraTheta=0.01 mountX=0.06 mountY=-0.01, mountTheta=-0.12
21:25:23.390 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.00, opts=13)
21:25:23.392 00.002 8996 Enqueuing Move request for scope (0.06, 0.00)
21:25:23.393 00.001 20224 Worker thread wakes up
21:25:23.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.00) opts 0xd
21:25:23.393 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.00)
21:25:23.393 00.000 20224 Moving (0.06, 0.00) raw xDistance=0.06 yDistance=-0.01
21:25:23.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:25:23.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:23.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:25:23.393 00.000 20224 MoveAxis(E, 0, ABG)
21:25:23.393 00.000 20224 Move returns status 0, amount 0
21:25:23.393 00.000 20224 MoveAxis(N, 0, ABG)
21:25:23.393 00.000 20224 Move returns status 0, amount 0
21:25:23.393 00.000 20224 move complete, result=0
21:25:23.393 00.000 20224 worker thread done servicing request
21:25:23.397 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2745, FiltMin=2502, FiltMax=29725, Gamma=1.000
21:25:23.416 00.019 8996 UpdateGuideState exits: m=756359 SNR=358.9
21:25:23.418 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:23.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:23.421 00.002 8996 Enqueuing Expose request
21:25:23.422 00.001 20224 Worker thread wakes up
21:25:23.422 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:23.423 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:23.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:24.402 00.979 20224 Exposure complete
21:25:24.490 00.088 20224 worker thread done servicing request
21:25:24.490 00.000 8996 OnExposeComplete: enter
21:25:24.491 00.001 8996 UpdateGuideState(): m_state=6
21:25:24.492 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1884
21:25:24.493 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.99, Mass=694830, SNR=334.5, Peak=63411 HFD=4.5
21:25:24.494 00.001 8996 MultiStar: [#1 -0.08,-0.08,0.74,U] [#2 -0.01,-0.19,0.85,U] [#3 0.21,-0.14,0.73,U] [#4 0.21,-0.12,0.60,U] [#5 0.17,-0.16,0.72,U] [#6 0.18,0.18,0.41,U] [#7 0.12,0.03,0.46,U] [#8 0.11,0.02,0.42,U] 
21:25:24.495 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.10}, one-star: {-0.30, -0.18}
21:25:24.496 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
21:25:24.497 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
21:25:24.497 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.22 mountX=0.05 mountY=0.10, mountTheta=1.12
21:25:24.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.10, opts=13)
21:25:24.501 00.001 8996 Enqueuing Move request for scope (0.04, -0.10)
21:25:24.502 00.001 20224 Worker thread wakes up
21:25:24.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
21:25:24.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
21:25:24.502 00.000 20224 Moving (0.04, -0.10) raw xDistance=0.05 yDistance=0.10
21:25:24.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:25:24.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:24.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:25:24.502 00.000 20224 MoveAxis(E, 0, ABG)
21:25:24.502 00.000 20224 Move returns status 0, amount 0
21:25:24.502 00.000 20224 MoveAxis(N, 0, ABG)
21:25:24.502 00.000 20224 Move returns status 0, amount 0
21:25:24.503 00.001 20224 move complete, result=0
21:25:24.503 00.000 20224 worker thread done servicing request
21:25:24.505 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63411, med=2749, FiltMin=2483, FiltMax=30198, Gamma=1.000
21:25:24.523 00.018 8996 UpdateGuideState exits: m=694830 SNR=334.5
21:25:24.525 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:24.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:24.528 00.002 8996 Enqueuing Expose request
21:25:24.530 00.002 20224 Worker thread wakes up
21:25:24.530 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:24.532 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:24.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:25.697 01.165 20224 Exposure complete
21:25:25.794 00.097 20224 worker thread done servicing request
21:25:25.794 00.000 8996 OnExposeComplete: enter
21:25:25.796 00.002 8996 UpdateGuideState(): m_state=6
21:25:25.798 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1885
21:25:25.799 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=472.99, Mass=756540, SNR=354.8, Peak=65507 HFD=4.4
21:25:25.801 00.002 8996 MultiStar: [#1 -0.31,-0.14,0.67,U] [#2 -0.27,0.08,0.80,U] [#3 -0.10,-0.18,0.62,U] [#4 -0.10,-0.10,0.61,U] [#5 0.18,-0.11,0.61,U] [#6 0.10,-0.13,0.43,U] [#7 0.01,-0.06,0.44,U] [#8 0.03,0.09,0.40,U] 
21:25:25.803 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.09}, one-star: {-0.13, -0.18}
21:25:25.804 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
21:25:25.805 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
21:25:25.807 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.37 mountX=-0.08 mountY=0.10, mountTheta=2.27
21:25:25.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
21:25:25.811 00.002 8996 Enqueuing Move request for scope (-0.09, -0.09)
21:25:25.812 00.001 20224 Worker thread wakes up
21:25:25.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
21:25:25.812 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
21:25:25.812 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
21:25:25.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:25:25.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:25.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:25:25.812 00.000 20224 MoveAxis(E, 0, ABG)
21:25:25.812 00.000 20224 Move returns status 0, amount 0
21:25:25.812 00.000 20224 MoveAxis(N, 0, ABG)
21:25:25.812 00.000 20224 Move returns status 0, amount 0
21:25:25.812 00.000 20224 move complete, result=0
21:25:25.813 00.001 20224 worker thread done servicing request
21:25:25.818 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2496, FiltMax=32717, Gamma=1.000
21:25:25.842 00.024 8996 UpdateGuideState exits: m=756540 SNR=354.8
21:25:25.844 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:25.846 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:25.848 00.002 8996 Enqueuing Expose request
21:25:25.850 00.002 20224 Worker thread wakes up
21:25:25.850 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:25.852 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:25.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:26.833 00.981 20224 Exposure complete
21:25:26.930 00.097 20224 worker thread done servicing request
21:25:26.930 00.000 8996 OnExposeComplete: enter
21:25:26.931 00.001 8996 UpdateGuideState(): m_state=6
21:25:26.932 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1886
21:25:26.933 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.02, Mass=780028, SNR=375.7, Peak=65507 HFD=4.4
21:25:26.935 00.002 8996 MultiStar: [#1 0.10,0.27,0.63,U] [#2 0.08,-0.11,0.72,U] [#3 0.29,-0.16,0.54,U] [#4 0.13,-0.11,0.47,U] [#5 0.16,0.02,0.52,U] [#6 0.47,-0.10,0.00,M1] [#7 0.19,-0.27,0.46,U] [#8 0.33,0.14,0.36,U] 
21:25:26.937 00.002 8996 refined, 7 included, MultiStar: {0.10, -0.06}, one-star: {-0.15, -0.15}
21:25:26.938 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
21:25:26.940 00.002 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
21:25:26.940 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.50 mountX=0.11 mountY=0.04, mountTheta=0.38
21:25:26.944 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.06, opts=13)
21:25:26.945 00.001 8996 Enqueuing Move request for scope (0.10, -0.06)
21:25:26.947 00.002 20224 Worker thread wakes up
21:25:26.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
21:25:26.947 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
21:25:26.947 00.000 20224 Moving (0.10, -0.06) raw xDistance=0.11 yDistance=0.04
21:25:26.948 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:25:26.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:26.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:25:26.948 00.000 20224 MoveAxis(E, 0, ABG)
21:25:26.948 00.000 20224 Move returns status 0, amount 0
21:25:26.948 00.000 20224 MoveAxis(N, 0, ABG)
21:25:26.948 00.000 20224 Move returns status 0, amount 0
21:25:26.948 00.000 20224 move complete, result=0
21:25:26.949 00.001 20224 worker thread done servicing request
21:25:26.954 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2480, FiltMax=31533, Gamma=1.000
21:25:26.972 00.018 8996 UpdateGuideState exits: m=780028 SNR=375.7
21:25:26.973 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:26.974 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:26.975 00.001 8996 Enqueuing Expose request
21:25:26.976 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:26.977 00.001 20224 Worker thread wakes up
21:25:26.977 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:26.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:28.123 01.146 20224 Exposure complete
21:25:28.180 00.057 20224 worker thread done servicing request
21:25:28.180 00.000 8996 OnExposeComplete: enter
21:25:28.181 00.001 8996 UpdateGuideState(): m_state=6
21:25:28.182 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1887
21:25:28.182 00.000 8996 Star::Find returns 1 (0), X=138.85, Y=473.13, Mass=706482, SNR=352.8, Peak=61091 HFD=4.4
21:25:28.183 00.001 8996 MultiStar: [#1 -0.19,0.11,0.67,U] [#2 -0.19,0.10,0.83,U] [#3 0.06,0.02,0.65,U] [#4 -0.08,-0.10,0.58,U] [#5 0.14,-0.02,0.65,U] [#6 0.21,0.23,0.39,U] [#7 0.16,0.04,0.47,U] [#8 0.17,0.22,0.40,U] 
21:25:28.184 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.04}, one-star: {-0.15, -0.04}
21:25:28.185 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
21:25:28.186 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:25:28.187 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.05 mountX=-0.03 mountY=-0.04, mountTheta=-2.15
21:25:28.188 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
21:25:28.189 00.001 8996 Enqueuing Move request for scope (-0.02, 0.04)
21:25:28.190 00.001 20224 Worker thread wakes up
21:25:28.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
21:25:28.190 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
21:25:28.190 00.000 20224 Moving (-0.02, 0.04) raw xDistance=-0.03 yDistance=-0.04
21:25:28.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:25:28.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:28.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:25:28.190 00.000 20224 MoveAxis(E, 0, ABG)
21:25:28.190 00.000 20224 Move returns status 0, amount 0
21:25:28.190 00.000 20224 MoveAxis(N, 0, ABG)
21:25:28.190 00.000 20224 Move returns status 0, amount 0
21:25:28.190 00.000 20224 move complete, result=0
21:25:28.190 00.000 20224 worker thread done servicing request
21:25:28.194 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61091, med=2749, FiltMin=2489, FiltMax=28493, Gamma=1.000
21:25:28.221 00.027 8996 UpdateGuideState exits: m=706482 SNR=352.8
21:25:28.223 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:28.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:28.226 00.002 8996 Enqueuing Expose request
21:25:28.228 00.002 20224 Worker thread wakes up
21:25:28.228 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:28.228 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:28.230 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:29.202 00.972 20224 Exposure complete
21:25:29.270 00.068 20224 worker thread done servicing request
21:25:29.270 00.000 8996 OnExposeComplete: enter
21:25:29.271 00.001 8996 UpdateGuideState(): m_state=6
21:25:29.272 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1888
21:25:29.272 00.000 8996 Star::Find returns 1 (0), X=138.77, Y=473.34, Mass=714015, SNR=335.6, Peak=62051 HFD=4.5
21:25:29.274 00.002 8996 MultiStar: [#1 0.00,0.32,0.71,U] [#2 0.07,0.17,0.81,U] [#3 0.21,0.06,0.61,U] [#4 0.16,-0.04,0.62,U] [#5 0.15,0.17,0.61,U] [#6 0.21,0.16,0.46,U] [#7 0.14,-0.04,0.46,U] [#8 0.15,0.36,0.54,U] 
21:25:29.274 00.000 8996 refined, 8 included, MultiStar: {0.07, 0.16}, one-star: {-0.23, 0.17}
21:25:29.275 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
21:25:29.275 00.000 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
21:25:29.276 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.17 mountX=0.05 mountY=-0.16, mountTheta=-1.27
21:25:29.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.16, opts=13)
21:25:29.278 00.000 8996 Enqueuing Move request for scope (0.07, 0.16)
21:25:29.279 00.001 20224 Worker thread wakes up
21:25:29.279 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
21:25:29.280 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
21:25:29.280 00.000 20224 Moving (0.07, 0.16) raw xDistance=0.05 yDistance=-0.16
21:25:29.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:25:29.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:29.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:25:29.280 00.000 20224 MoveAxis(E, 0, ABG)
21:25:29.280 00.000 20224 Move returns status 0, amount 0
21:25:29.280 00.000 20224 MoveAxis(N, 0, ABG)
21:25:29.280 00.000 20224 Move returns status 0, amount 0
21:25:29.280 00.000 20224 move complete, result=0
21:25:29.281 00.001 20224 worker thread done servicing request
21:25:29.283 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62051, med=2749, FiltMin=2480, FiltMax=28397, Gamma=1.000
21:25:29.298 00.015 8996 UpdateGuideState exits: m=714015 SNR=335.6
21:25:29.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:29.299 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:29.301 00.002 8996 Enqueuing Expose request
21:25:29.301 00.000 20224 Worker thread wakes up
21:25:29.301 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:29.302 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:29.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:30.472 01.170 20224 Exposure complete
21:25:30.537 00.065 20224 worker thread done servicing request
21:25:30.537 00.000 8996 OnExposeComplete: enter
21:25:30.538 00.001 8996 UpdateGuideState(): m_state=6
21:25:30.539 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1889
21:25:30.540 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.47, Mass=718042, SNR=341.6, Peak=53283 HFD=4.7
21:25:30.541 00.001 8996 MultiStar: [#1 -0.01,0.24,0.62,U] [#2 -0.08,0.33,0.77,U] [#3 0.06,0.07,0.57,U] [#4 -0.04,0.01,0.56,U] [#5 0.08,0.08,0.70,U] [#6 -0.04,0.11,0.48,U] [#7 -0.12,-0.05,0.50,U] [#8 0.28,0.28,0.41,U] 
21:25:30.542 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.17}, one-star: {-0.13, 0.30}
21:25:30.542 00.000 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
21:25:30.543 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
21:25:30.544 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.67 mountX=-0.03 mountY=-0.17, mountTheta=-1.77
21:25:30.545 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.17, opts=13)
21:25:30.546 00.001 8996 Enqueuing Move request for scope (-0.02, 0.17)
21:25:30.548 00.002 20224 Worker thread wakes up
21:25:30.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
21:25:30.548 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
21:25:30.548 00.000 20224 Moving (-0.02, 0.17) raw xDistance=-0.03 yDistance=-0.17
21:25:30.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:25:30.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:30.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:25:30.548 00.000 20224 MoveAxis(E, 0, ABG)
21:25:30.548 00.000 20224 Move returns status 0, amount 0
21:25:30.548 00.000 20224 MoveAxis(N, 0, ABG)
21:25:30.548 00.000 20224 Move returns status 0, amount 0
21:25:30.548 00.000 20224 move complete, result=0
21:25:30.548 00.000 20224 worker thread done servicing request
21:25:30.554 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53283, med=2745, FiltMin=2496, FiltMax=25465, Gamma=1.000
21:25:30.577 00.023 8996 UpdateGuideState exits: m=718042 SNR=341.6
21:25:30.580 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:30.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:30.583 00.002 8996 Enqueuing Expose request
21:25:30.584 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:30.585 00.001 20224 Worker thread wakes up
21:25:30.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:30.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:31.557 00.972 20224 Exposure complete
21:25:31.638 00.081 20224 worker thread done servicing request
21:25:31.638 00.000 8996 OnExposeComplete: enter
21:25:31.639 00.001 8996 UpdateGuideState(): m_state=6
21:25:31.640 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1890
21:25:31.641 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.40, Mass=799487, SNR=436.5, Peak=61507 HFD=4.6
21:25:31.642 00.001 8996 MultiStar: [#1 -0.35,0.38,0.00,M1] [#2 -0.30,0.33,0.59,U] [#3 -0.01,0.38,0.47,U] [#4 -0.13,0.37,0.43,U] [#5 0.09,0.38,0.49,U] [#6 -0.31,0.23,0.33,U] [#7 -0.20,0.08,0.39,U] [#8 0.11,0.67,0.00,M1] 
21:25:31.643 00.001 8996 single-star, 6 included, MultiStar: {-0.15, 0.29}, one-star: {-0.16, 0.23}
21:25:31.644 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
21:25:31.644 00.000 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
21:25:31.645 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.19 mountX=-0.18 mountY=-0.21, mountTheta=-2.29
21:25:31.647 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.23, opts=13)
21:25:31.647 00.000 8996 Enqueuing Move request for scope (-0.16, 0.23)
21:25:31.648 00.001 20224 Worker thread wakes up
21:25:31.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
21:25:31.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
21:25:31.648 00.000 20224 Moving (-0.16, 0.23) raw xDistance=-0.18 yDistance=-0.21
21:25:31.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:25:31.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:25:31.649 00.001 20224 MoveAxis(E, 0, ABG)
21:25:31.649 00.000 20224 Move returns status 0, amount 0
21:25:31.649 00.000 20224 MoveAxis(N, 44, ABG)
21:25:31.649 00.000 20224 Guiding  Dir = 0, Dur = 44
21:25:31.649 00.000 20224 IsSlewing returns 0
21:25:31.649 00.000 20224 IsGuiding returns 0
21:25:31.653 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61507, med=2745, FiltMin=2467, FiltMax=32573, Gamma=1.000
21:25:31.666 00.013 8996 UpdateGuideState exits: m=799487 SNR=436.5
21:25:31.667 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:31.668 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:31.670 00.002 8996 Enqueuing Expose request
21:25:31.684 00.014 20224 PulseGuide returned control before completion, sleep 19
21:25:31.714 00.030 20224 IsGuiding returns 1
21:25:31.714 00.000 20224 scope still moving after pulse duration time elapsed
21:25:31.746 00.032 20224 IsSlewing returns 0
21:25:31.746 00.000 20224 IsGuiding returns 1
21:25:31.777 00.031 20224 IsSlewing returns 0
21:25:31.777 00.000 20224 IsGuiding returns 0
21:25:31.777 00.000 20224 scope move finished after 44 + 84 ms
21:25:31.777 00.000 20224 Move returns status 0, amount 44
21:25:31.777 00.000 20224 move complete, result=0
21:25:31.777 00.000 20224 worker thread done servicing request
21:25:31.777 00.000 20224 Worker thread wakes up
21:25:31.777 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 44 ms NORTH
21:25:31.780 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:31.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:32.947 01.167 20224 Exposure complete
21:25:33.031 00.084 20224 worker thread done servicing request
21:25:33.031 00.000 8996 OnExposeComplete: enter
21:25:33.032 00.001 8996 UpdateGuideState(): m_state=6
21:25:33.033 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1891
21:25:33.034 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=473.19, Mass=797747, SNR=387.8, Peak=65507 HFD=4.5
21:25:33.036 00.002 8996 MultiStar: [#1 0.00,0.17,0.63,U] [#2 -0.13,-0.05,0.70,U] [#3 0.10,-0.25,0.60,U] [#4 -0.05,-0.06,0.50,U] [#5 0.16,0.18,0.55,U] [#6 -0.00,-0.06,0.36,U] [#7 -0.11,-0.05,0.38,U] [#8 0.23,0.21,0.34,U] 
21:25:33.037 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.27, 0.02}
21:25:33.037 00.000 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
21:25:33.038 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
21:25:33.039 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.95 mountX=-0.04 mountY=-0.00, mountTheta=-3.06
21:25:33.041 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
21:25:33.042 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
21:25:33.042 00.000 20224 Worker thread wakes up
21:25:33.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
21:25:33.043 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
21:25:33.043 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
21:25:33.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:25:33.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:33.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:25:33.043 00.000 20224 MoveAxis(E, 0, ABG)
21:25:33.043 00.000 20224 Move returns status 0, amount 0
21:25:33.043 00.000 20224 MoveAxis(N, 0, ABG)
21:25:33.043 00.000 20224 Move returns status 0, amount 0
21:25:33.043 00.000 20224 move complete, result=0
21:25:33.043 00.000 20224 worker thread done servicing request
21:25:33.048 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2483, FiltMax=30029, Gamma=1.000
21:25:33.065 00.017 8996 UpdateGuideState exits: m=797747 SNR=387.8
21:25:33.068 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:33.069 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:33.071 00.002 8996 Enqueuing Expose request
21:25:33.073 00.002 20224 Worker thread wakes up
21:25:33.073 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:33.074 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:33.075 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:34.041 00.966 20224 Exposure complete
21:25:34.144 00.103 20224 worker thread done servicing request
21:25:34.144 00.000 8996 OnExposeComplete: enter
21:25:34.146 00.002 8996 UpdateGuideState(): m_state=6
21:25:34.147 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1892
21:25:34.149 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=473.00, Mass=676448, SNR=306.6, Peak=60755 HFD=4.4
21:25:34.150 00.001 8996 MultiStar: [#1 -0.18,0.09,0.71,U] [#2 -0.23,-0.13,0.94,U] [#3 0.03,-0.08,0.76,U] [#4 -0.16,-0.03,0.68,U] [#5 0.05,0.06,0.80,U] [#6 0.11,-0.14,0.50,U] [#7 0.02,-0.13,0.50,U] [#8 -0.09,0.13,0.49,U] 
21:25:34.151 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.05}, one-star: {-0.26, -0.17}
21:25:34.152 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:25:34.153 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
21:25:34.154 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.65 mountX=-0.09 mountY=0.06, mountTheta=2.54
21:25:34.158 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
21:25:34.159 00.001 8996 Enqueuing Move request for scope (-0.10, -0.05)
21:25:34.159 00.000 20224 Worker thread wakes up
21:25:34.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
21:25:34.160 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
21:25:34.160 00.000 20224 Moving (-0.10, -0.05) raw xDistance=-0.09 yDistance=0.06
21:25:34.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:25:34.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:34.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:25:34.160 00.000 20224 MoveAxis(E, 0, ABG)
21:25:34.160 00.000 20224 Move returns status 0, amount 0
21:25:34.160 00.000 20224 MoveAxis(N, 0, ABG)
21:25:34.160 00.000 20224 Move returns status 0, amount 0
21:25:34.160 00.000 20224 move complete, result=0
21:25:34.160 00.000 20224 worker thread done servicing request
21:25:34.165 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60755, med=2745, FiltMin=2493, FiltMax=29814, Gamma=1.000
21:25:34.178 00.013 8996 UpdateGuideState exits: m=676448 SNR=306.6
21:25:34.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:34.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:34.181 00.001 8996 Enqueuing Expose request
21:25:34.182 00.001 20224 Worker thread wakes up
21:25:34.182 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:34.182 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:34.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:35.365 01.183 20224 Exposure complete
21:25:35.437 00.072 20224 worker thread done servicing request
21:25:35.437 00.000 8996 OnExposeComplete: enter
21:25:35.439 00.002 8996 UpdateGuideState(): m_state=6
21:25:35.441 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1893
21:25:35.442 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=473.31, Mass=747050, SNR=351.4, Peak=63587 HFD=4.6
21:25:35.444 00.002 8996 MultiStar: [#1 -0.08,0.31,0.72,U] [#2 -0.14,0.24,0.81,U] [#3 0.08,-0.02,0.59,U] [#4 0.03,0.07,0.59,U] [#5 0.10,0.24,0.69,U] [#6 -0.01,0.24,0.46,U] [#7 -0.15,0.09,0.52,U] [#8 0.00,0.20,0.38,U] 
21:25:35.445 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.17}, one-star: {-0.28, 0.14}
21:25:35.446 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
21:25:35.448 00.002 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:25:35.448 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.95 mountX=-0.08 mountY=-0.16, mountTheta=-2.05
21:25:35.451 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.17, opts=13)
21:25:35.451 00.000 8996 Enqueuing Move request for scope (-0.07, 0.17)
21:25:35.452 00.001 20224 Worker thread wakes up
21:25:35.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
21:25:35.452 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
21:25:35.452 00.000 20224 Moving (-0.07, 0.17) raw xDistance=-0.08 yDistance=-0.16
21:25:35.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:25:35.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:35.453 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:25:35.453 00.000 20224 MoveAxis(E, 0, ABG)
21:25:35.453 00.000 20224 Move returns status 0, amount 0
21:25:35.453 00.000 20224 MoveAxis(N, 0, ABG)
21:25:35.453 00.000 20224 Move returns status 0, amount 0
21:25:35.453 00.000 20224 move complete, result=0
21:25:35.453 00.000 20224 worker thread done servicing request
21:25:35.457 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=63587, med=2745, FiltMin=2471, FiltMax=30873, Gamma=1.000
21:25:35.472 00.015 8996 UpdateGuideState exits: m=747050 SNR=351.4
21:25:35.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:35.475 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:35.476 00.001 8996 Enqueuing Expose request
21:25:35.477 00.001 20224 Worker thread wakes up
21:25:35.478 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:25:35.479 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:35.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:36.475 00.996 20224 Exposure complete
21:25:36.564 00.089 20224 worker thread done servicing request
21:25:36.564 00.000 8996 OnExposeComplete: enter
21:25:36.566 00.002 8996 UpdateGuideState(): m_state=6
21:25:36.567 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1894
21:25:36.568 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=473.07, Mass=721143, SNR=337.1, Peak=64291 HFD=4.7
21:25:36.569 00.001 8996 MultiStar: [#1 -0.10,0.36,0.84,U] [#2 -0.21,0.04,0.77,U] [#3 -0.08,-0.01,0.66,U] [#4 -0.08,0.13,0.55,U] [#5 0.00,0.17,0.66,U] [#6 0.04,-0.02,0.55,U] [#7 -0.09,0.09,0.53,U] [#8 0.08,0.33,0.39,U] 
21:25:36.572 00.003 8996 refined, 8 included, MultiStar: {-0.12, 0.10}, one-star: {-0.39, -0.10}
21:25:36.574 00.002 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
21:25:36.575 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
21:25:36.576 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.48 mountX=-0.13 mountY=-0.08, mountTheta=-2.59
21:25:36.578 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.10, opts=13)
21:25:36.580 00.002 8996 Enqueuing Move request for scope (-0.12, 0.10)
21:25:36.581 00.001 20224 Worker thread wakes up
21:25:36.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
21:25:36.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
21:25:36.581 00.000 20224 Moving (-0.12, 0.10) raw xDistance=-0.13 yDistance=-0.08
21:25:36.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:25:36.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:36.582 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:25:36.582 00.000 20224 MoveAxis(E, 0, ABG)
21:25:36.582 00.000 20224 Move returns status 0, amount 0
21:25:36.582 00.000 20224 MoveAxis(N, 0, ABG)
21:25:36.582 00.000 20224 Move returns status 0, amount 0
21:25:36.582 00.000 20224 move complete, result=0
21:25:36.582 00.000 20224 worker thread done servicing request
21:25:36.591 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=64291, med=2745, FiltMin=2486, FiltMax=29613, Gamma=1.000
21:25:36.609 00.018 8996 UpdateGuideState exits: m=721143 SNR=337.1
21:25:36.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:36.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:36.612 00.001 8996 Enqueuing Expose request
21:25:36.612 00.000 20224 Worker thread wakes up
21:25:36.612 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:36.613 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:36.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:37.780 01.167 20224 Exposure complete
21:25:37.843 00.063 20224 worker thread done servicing request
21:25:37.844 00.001 8996 OnExposeComplete: enter
21:25:37.845 00.001 8996 UpdateGuideState(): m_state=6
21:25:37.846 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1895
21:25:37.846 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=473.16, Mass=683025, SNR=351.6, Peak=61939 HFD=4.4
21:25:37.847 00.001 8996 MultiStar: [#1 -0.39,0.06,0.68,U] [#2 -0.28,-0.04,0.72,U] [#3 -0.09,0.01,0.59,U] [#4 -0.20,0.02,0.58,U] [#5 -0.19,-0.03,0.59,U] [#6 -0.05,0.04,0.45,U] [#7 -0.06,0.03,0.50,U] [#8 -0.09,0.06,0.42,U] 
21:25:37.848 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.01}, one-star: {-0.47, -0.01}
21:25:37.849 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
21:25:37.851 00.002 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
21:25:37.853 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.10 mountX=-0.24 mountY=0.02, mountTheta=3.07
21:25:37.857 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.01, opts=13)
21:25:37.859 00.002 8996 Enqueuing Move request for scope (-0.24, 0.01)
21:25:37.861 00.002 20224 Worker thread wakes up
21:25:37.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
21:25:37.862 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
21:25:37.862 00.000 20224 Moving (-0.24, 0.01) raw xDistance=-0.24 yDistance=0.02
21:25:37.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:25:37.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:37.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:25:37.862 00.000 20224 MoveAxis(E, 34, ABG)
21:25:37.862 00.000 20224 Guiding  Dir = 2, Dur = 34
21:25:37.863 00.001 20224 IsSlewing returns 0
21:25:37.863 00.000 20224 IsGuiding returns 0
21:25:37.866 00.003 20224 PulseGuide returned control before completion, sleep 42
21:25:37.871 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61939, med=2745, FiltMin=2505, FiltMax=26701, Gamma=1.000
21:25:37.888 00.017 8996 UpdateGuideState exits: m=683025 SNR=351.6
21:25:37.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:37.891 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:37.892 00.001 8996 Enqueuing Expose request
21:25:37.913 00.021 20224 IsGuiding returns 1
21:25:37.913 00.000 20224 scope still moving after pulse duration time elapsed
21:25:37.945 00.032 20224 IsSlewing returns 0
21:25:37.946 00.001 20224 IsGuiding returns 1
21:25:37.977 00.031 20224 IsSlewing returns 0
21:25:37.977 00.000 20224 IsGuiding returns 0
21:25:37.977 00.000 20224 scope move finished after 34 + 79 ms
21:25:37.977 00.000 20224 Move returns status 0, amount 34
21:25:37.977 00.000 20224 MoveAxis(N, 0, ABG)
21:25:37.977 00.000 20224 Move returns status 0, amount 0
21:25:37.977 00.000 20224 move complete, result=0
21:25:37.977 00.000 20224 worker thread done servicing request
21:25:37.977 00.000 20224 Worker thread wakes up
21:25:37.979 00.002 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
21:25:37.981 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:37.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:38.960 00.979 20224 Exposure complete
21:25:39.033 00.073 20224 worker thread done servicing request
21:25:39.033 00.000 8996 OnExposeComplete: enter
21:25:39.034 00.001 8996 UpdateGuideState(): m_state=6
21:25:39.035 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1896
21:25:39.036 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.16, Mass=735643, SNR=366.2, Peak=65507 HFD=4.4
21:25:39.037 00.001 8996 MultiStar: [#1 0.03,0.40,0.58,U] [#2 -0.04,0.31,0.70,U] [#3 0.08,0.10,0.54,U] [#4 0.01,0.10,0.55,U] [#5 0.19,0.08,0.65,U] [#6 0.24,0.09,0.50,U] [#7 0.12,0.12,0.47,U] [#8 0.33,0.13,0.38,U] 
21:25:39.037 00.000 8996 refined, 8 included, MultiStar: {0.06, 0.14}, one-star: {-0.15, -0.01}
21:25:39.038 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
21:25:39.039 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
21:25:39.039 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.17 mountX=0.05 mountY=-0.15, mountTheta=-1.27
21:25:39.041 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.14, opts=13)
21:25:39.042 00.001 8996 Enqueuing Move request for scope (0.06, 0.14)
21:25:39.043 00.001 20224 Worker thread wakes up
21:25:39.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
21:25:39.043 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
21:25:39.043 00.000 20224 Moving (0.06, 0.14) raw xDistance=0.05 yDistance=-0.15
21:25:39.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:25:39.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:39.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:25:39.043 00.000 20224 MoveAxis(E, 0, ABG)
21:25:39.043 00.000 20224 Move returns status 0, amount 0
21:25:39.043 00.000 20224 MoveAxis(N, 0, ABG)
21:25:39.043 00.000 20224 Move returns status 0, amount 0
21:25:39.043 00.000 20224 move complete, result=0
21:25:39.043 00.000 20224 worker thread done servicing request
21:25:39.054 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2445, FiltMax=28605, Gamma=1.000
21:25:39.071 00.017 8996 UpdateGuideState exits: m=735643 SNR=366.2
21:25:39.072 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:39.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:39.074 00.001 8996 Enqueuing Expose request
21:25:39.074 00.000 20224 Worker thread wakes up
21:25:39.075 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:25:39.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:39.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:40.235 01.159 20224 Exposure complete
21:25:40.295 00.060 20224 worker thread done servicing request
21:25:40.295 00.000 8996 OnExposeComplete: enter
21:25:40.296 00.001 8996 UpdateGuideState(): m_state=6
21:25:40.298 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1897
21:25:40.299 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.41, Mass=756989, SNR=389.3, Peak=59747 HFD=4.7
21:25:40.300 00.001 8996 MultiStar: [#1 -0.12,0.39,0.64,U] [#2 -0.30,0.20,0.73,U] [#3 -0.12,0.22,0.55,U] [#4 -0.21,0.22,0.48,U] [#5 0.00,0.30,0.54,U] [#6 -0.13,0.18,0.36,U] [#7 -0.12,0.05,0.45,U] [#8 0.11,0.31,0.36,U] 
21:25:40.302 00.002 8996 refined, 8 included, MultiStar: {-0.17, 0.24}, one-star: {-0.32, 0.24}
21:25:40.302 00.000 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
21:25:40.304 00.002 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
21:25:40.305 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.29 cameraTheta=2.18 mountX=-0.19 mountY=-0.22, mountTheta=-2.28
21:25:40.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.24, opts=13)
21:25:40.308 00.001 8996 Enqueuing Move request for scope (-0.17, 0.24)
21:25:40.309 00.001 20224 Worker thread wakes up
21:25:40.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd
21:25:40.310 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.24)
21:25:40.310 00.000 20224 Moving (-0.17, 0.24) raw xDistance=-0.19 yDistance=-0.22
21:25:40.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:25:40.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:25:40.310 00.000 20224 MoveAxis(E, 0, ABG)
21:25:40.310 00.000 20224 Move returns status 0, amount 0
21:25:40.310 00.000 20224 MoveAxis(N, 46, ABG)
21:25:40.310 00.000 20224 Guiding  Dir = 0, Dur = 46
21:25:40.311 00.001 20224 IsSlewing returns 0
21:25:40.311 00.000 20224 IsGuiding returns 0
21:25:40.317 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59747, med=2745, FiltMin=2473, FiltMax=31219, Gamma=1.000
21:25:40.332 00.015 8996 UpdateGuideState exits: m=756989 SNR=389.3
21:25:40.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:40.333 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:40.335 00.002 8996 Enqueuing Expose request
21:25:40.366 00.031 20224 IsGuiding returns 1
21:25:40.366 00.000 20224 scope still moving after pulse duration time elapsed
21:25:40.400 00.034 20224 IsSlewing returns 0
21:25:40.401 00.001 20224 IsGuiding returns 1
21:25:40.427 00.026 20224 IsSlewing returns 0
21:25:40.427 00.000 20224 IsGuiding returns 1
21:25:40.459 00.032 20224 IsSlewing returns 0
21:25:40.460 00.001 20224 IsGuiding returns 0
21:25:40.460 00.000 20224 scope move finished after 46 + 102 ms
21:25:40.460 00.000 20224 Move returns status 0, amount 46
21:25:40.460 00.000 20224 move complete, result=0
21:25:40.460 00.000 20224 worker thread done servicing request
21:25:40.460 00.000 20224 Worker thread wakes up
21:25:40.460 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 46 ms NORTH
21:25:40.463 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:40.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:41.424 00.961 20224 Exposure complete
21:25:41.501 00.077 20224 worker thread done servicing request
21:25:41.501 00.000 8996 OnExposeComplete: enter
21:25:41.502 00.001 8996 UpdateGuideState(): m_state=6
21:25:41.503 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1898
21:25:41.504 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=473.30, Mass=746150, SNR=382.3, Peak=59747 HFD=4.7
21:25:41.505 00.001 8996 MultiStar: [#1 -0.32,0.35,0.00,M1] [#2 -0.24,0.03,0.61,U] [#3 -0.21,0.02,0.59,U] [#4 -0.23,0.01,0.58,U] [#5 -0.20,0.16,0.56,U] [#6 -0.14,-0.01,0.42,U] [#7 -0.10,-0.07,0.41,U] [#8 -0.15,0.32,0.37,U] 
21:25:41.506 00.001 8996 refined, 7 included, MultiStar: {-0.24, 0.07}, one-star: {-0.40, 0.13}
21:25:41.506 00.000 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
21:25:41.507 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
21:25:41.508 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.84 mountX=-0.24 mountY=-0.05, mountTheta=-2.95
21:25:41.509 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.07, opts=13)
21:25:41.510 00.001 8996 Enqueuing Move request for scope (-0.24, 0.07)
21:25:41.512 00.002 20224 Worker thread wakes up
21:25:41.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
21:25:41.512 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
21:25:41.512 00.000 20224 Moving (-0.24, 0.07) raw xDistance=-0.24 yDistance=-0.05
21:25:41.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:25:41.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:41.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:25:41.512 00.000 20224 MoveAxis(E, 35, ABG)
21:25:41.512 00.000 20224 Guiding  Dir = 2, Dur = 35
21:25:41.512 00.000 20224 IsSlewing returns 0
21:25:41.512 00.000 20224 IsGuiding returns 0
21:25:41.517 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=59747, med=2745, FiltMin=2477, FiltMax=27523, Gamma=1.000
21:25:41.534 00.017 8996 UpdateGuideState exits: m=746150 SNR=382.3
21:25:41.535 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:41.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:41.537 00.001 8996 Enqueuing Expose request
21:25:41.574 00.037 20224 IsGuiding returns 1
21:25:41.574 00.000 20224 scope still moving after pulse duration time elapsed
21:25:41.604 00.030 20224 IsSlewing returns 0
21:25:41.604 00.000 20224 IsGuiding returns 1
21:25:41.634 00.030 20224 IsSlewing returns 0
21:25:41.635 00.001 20224 IsGuiding returns 1
21:25:41.665 00.030 20224 IsSlewing returns 0
21:25:41.666 00.001 20224 IsGuiding returns 0
21:25:41.666 00.000 20224 scope move finished after 35 + 118 ms
21:25:41.666 00.000 20224 Move returns status 0, amount 35
21:25:41.666 00.000 20224 MoveAxis(N, 0, ABG)
21:25:41.666 00.000 20224 Move returns status 0, amount 0
21:25:41.666 00.000 20224 move complete, result=0
21:25:41.667 00.001 20224 worker thread done servicing request
21:25:41.667 00.000 20224 Worker thread wakes up
21:25:41.667 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:41.667 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
21:25:41.670 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:42.834 01.164 20224 Exposure complete
21:25:42.912 00.078 20224 worker thread done servicing request
21:25:42.912 00.000 8996 OnExposeComplete: enter
21:25:42.914 00.002 8996 UpdateGuideState(): m_state=6
21:25:42.916 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1899
21:25:42.917 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=472.79, Mass=759805, SNR=347.2, Peak=58579 HFD=4.5
21:25:42.919 00.002 8996 MultiStar: [#1 0.31,-0.34,0.65,U] [#2 0.26,-0.32,0.85,U] [#3 0.48,-0.22,0.00,M1] [#4 0.42,-0.33,0.00,M1] [#5 0.52,-0.30,0.00,M1] [#6 0.41,-0.17,0.45,U] [#7 0.40,-0.31,0.00,M1] [#8 0.46,-0.24,0.00,M1] 
21:25:42.920 00.001 8996 single-star, 3 included, MultiStar: {0.24, -0.32}, one-star: {0.09, -0.39}
21:25:42.921 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
21:25:42.923 00.002 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
21:25:42.923 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.39 hyp=0.40 cameraTheta=-1.33 mountX=0.13 mountY=0.37, mountTheta=1.23
21:25:42.925 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.39, opts=13)
21:25:42.926 00.001 8996 Enqueuing Move request for scope (0.09, -0.39)
21:25:42.927 00.001 20224 Worker thread wakes up
21:25:42.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.39) opts 0xd
21:25:42.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.39)
21:25:42.927 00.000 20224 Moving (0.09, -0.39) raw xDistance=0.13 yDistance=0.37
21:25:42.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:25:42.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:25:42.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
21:25:42.927 00.000 20224 MoveAxis(E, 0, ABG)
21:25:42.927 00.000 20224 Move returns status 0, amount 0
21:25:42.927 00.000 20224 MoveAxis(N, 0, ABG)
21:25:42.927 00.000 20224 Move returns status 0, amount 0
21:25:42.928 00.001 20224 move complete, result=0
21:25:42.928 00.000 20224 worker thread done servicing request
21:25:42.932 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58579, med=2745, FiltMin=2489, FiltMax=25805, Gamma=1.000
21:25:42.946 00.014 8996 UpdateGuideState exits: m=759805 SNR=347.2
21:25:42.948 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:42.948 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:42.949 00.001 8996 Enqueuing Expose request
21:25:42.949 00.000 20224 Worker thread wakes up
21:25:42.950 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:25:42.950 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:42.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:43.946 00.996 20224 Exposure complete
21:25:44.030 00.084 20224 worker thread done servicing request
21:25:44.030 00.000 8996 OnExposeComplete: enter
21:25:44.031 00.001 8996 UpdateGuideState(): m_state=6
21:25:44.032 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1900
21:25:44.033 00.001 8996 Star::Find returns 1 (0), X=139.30, Y=472.90, Mass=771424, SNR=365.9, Peak=58595 HFD=4.4
21:25:44.034 00.001 8996 MultiStar: [#1 0.16,-0.28,0.64,U] [#2 0.18,-0.31,0.74,U] [#3 0.30,-0.36,0.00,M2] [#4 0.28,-0.32,0.56,U] [#5 0.42,-0.20,0.00,M2] [#6 0.32,-0.18,0.43,U] [#7 0.42,-0.44,0.00,M2] [#8 0.50,-0.15,0.00,M2] 
21:25:44.035 00.001 8996 refined, 4 included, MultiStar: {0.24, -0.28}, one-star: {0.30, -0.27}
21:25:44.035 00.000 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:25:44.036 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
21:25:44.037 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.28 hyp=0.37 cameraTheta=-0.85 mountX=0.27 mountY=0.25, mountTheta=0.75
21:25:44.038 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.28, opts=13)
21:25:44.039 00.001 8996 Enqueuing Move request for scope (0.24, -0.28)
21:25:44.040 00.001 20224 Worker thread wakes up
21:25:44.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.28) opts 0xd
21:25:44.040 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.28)
21:25:44.040 00.000 20224 Moving (0.24, -0.28) raw xDistance=0.27 yDistance=0.25
21:25:44.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:25:44.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:25:44.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:25:44.040 00.000 20224 MoveAxis(W, 39, ABG)
21:25:44.040 00.000 20224 Guiding  Dir = 3, Dur = 39
21:25:44.041 00.001 20224 IsSlewing returns 0
21:25:44.041 00.000 20224 IsGuiding returns 0
21:25:44.047 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58595, med=2745, FiltMin=2477, FiltMax=28989, Gamma=1.000
21:25:44.066 00.019 8996 UpdateGuideState exits: m=771424 SNR=365.9
21:25:44.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:44.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:44.069 00.001 8996 Enqueuing Expose request
21:25:44.110 00.041 20224 IsGuiding returns 1
21:25:44.110 00.000 20224 scope still moving after pulse duration time elapsed
21:25:44.134 00.024 20224 IsSlewing returns 0
21:25:44.134 00.000 20224 IsGuiding returns 1
21:25:44.165 00.031 20224 IsSlewing returns 0
21:25:44.166 00.001 20224 IsGuiding returns 1
21:25:44.197 00.031 20224 IsSlewing returns 0
21:25:44.198 00.001 20224 IsGuiding returns 0
21:25:44.198 00.000 20224 scope move finished after 39 + 117 ms
21:25:44.198 00.000 20224 Move returns status 0, amount 39
21:25:44.198 00.000 20224 MoveAxis(N, 0, ABG)
21:25:44.198 00.000 20224 Move returns status 0, amount 0
21:25:44.199 00.001 20224 move complete, result=0
21:25:44.199 00.000 20224 worker thread done servicing request
21:25:44.199 00.000 20224 Worker thread wakes up
21:25:44.199 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.2 px 0 ms NORTH
21:25:44.201 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:44.201 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:45.393 01.192 20224 Exposure complete
21:25:45.465 00.072 20224 worker thread done servicing request
21:25:45.465 00.000 8996 OnExposeComplete: enter
21:25:45.466 00.001 8996 UpdateGuideState(): m_state=6
21:25:45.467 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1901
21:25:45.468 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=473.01, Mass=727979, SNR=367.9, Peak=65507 HFD=4.5
21:25:45.469 00.001 8996 MultiStar: [#1 -0.30,-0.21,0.65,U] [#2 -0.27,-0.39,0.00,M1] [#3 0.03,-0.07,0.54,U] [#4 -0.06,-0.02,0.52,U] [#5 -0.03,-0.12,0.63,U] [#6 0.06,0.02,0.41,U] [#7 0.03,-0.12,0.44,U] [#8 0.06,0.15,0.37,U] 
21:25:45.470 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.09}, one-star: {-0.27, -0.16}
21:25:45.471 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
21:25:45.471 00.000 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
21:25:45.472 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.40 mountX=-0.09 mountY=0.10, mountTheta=2.30
21:25:45.473 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.09, opts=13)
21:25:45.474 00.001 8996 Enqueuing Move request for scope (-0.10, -0.09)
21:25:45.475 00.001 20224 Worker thread wakes up
21:25:45.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
21:25:45.475 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
21:25:45.475 00.000 20224 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.10
21:25:45.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:25:45.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:45.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:25:45.475 00.000 20224 MoveAxis(E, 0, ABG)
21:25:45.476 00.001 20224 Move returns status 0, amount 0
21:25:45.476 00.000 20224 MoveAxis(N, 0, ABG)
21:25:45.476 00.000 20224 Move returns status 0, amount 0
21:25:45.476 00.000 20224 move complete, result=0
21:25:45.476 00.000 20224 worker thread done servicing request
21:25:45.480 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2745, FiltMin=2470, FiltMax=32877, Gamma=1.000
21:25:45.494 00.014 8996 UpdateGuideState exits: m=727979 SNR=367.9
21:25:45.495 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:45.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:45.496 00.000 8996 Enqueuing Expose request
21:25:45.497 00.001 20224 Worker thread wakes up
21:25:45.497 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:45.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:45.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:46.484 00.986 20224 Exposure complete
21:25:46.545 00.061 20224 worker thread done servicing request
21:25:46.545 00.000 8996 OnExposeComplete: enter
21:25:46.546 00.001 8996 UpdateGuideState(): m_state=6
21:25:46.546 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1902
21:25:46.547 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=472.68, Mass=779910, SNR=400.9, Peak=62067 HFD=4.5
21:25:46.548 00.001 8996 MultiStar: [#1 -0.08,-0.39,0.61,U] [#2 -0.07,-0.10,0.75,U] [#3 0.19,-0.31,0.59,U] [#4 0.12,-0.16,0.50,U] [#5 0.12,-0.30,0.60,U] [#6 0.38,0.07,0.35,U] [#7 0.24,-0.17,0.43,U] [#8 0.03,-0.16,0.39,U] 
21:25:46.549 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.26}, one-star: {-0.08, -0.49}
21:25:46.551 00.002 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:25:46.552 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
21:25:46.552 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.34 mountX=0.08 mountY=0.25, mountTheta=1.25
21:25:46.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.26, opts=13)
21:25:46.554 00.000 8996 Enqueuing Move request for scope (0.06, -0.26)
21:25:46.555 00.001 20224 Worker thread wakes up
21:25:46.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.26) opts 0xd
21:25:46.555 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.26)
21:25:46.555 00.000 20224 Moving (0.06, -0.26) raw xDistance=0.08 yDistance=0.25
21:25:46.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:25:46.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:25:46.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:25:46.555 00.000 20224 MoveAxis(E, 0, ABG)
21:25:46.555 00.000 20224 Move returns status 0, amount 0
21:25:46.555 00.000 20224 MoveAxis(N, 0, ABG)
21:25:46.555 00.000 20224 Move returns status 0, amount 0
21:25:46.556 00.001 20224 move complete, result=0
21:25:46.556 00.000 20224 worker thread done servicing request
21:25:46.559 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=62067, med=2745, FiltMin=2521, FiltMax=28829, Gamma=1.000
21:25:46.573 00.014 8996 UpdateGuideState exits: m=779910 SNR=400.9
21:25:46.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:46.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:46.576 00.001 8996 Enqueuing Expose request
21:25:46.577 00.001 20224 Worker thread wakes up
21:25:46.577 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:25:46.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:46.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:47.745 01.168 20224 Exposure complete
21:25:47.809 00.064 20224 worker thread done servicing request
21:25:47.809 00.000 8996 OnExposeComplete: enter
21:25:47.810 00.001 8996 UpdateGuideState(): m_state=6
21:25:47.811 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1903
21:25:47.812 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.98, Mass=790576, SNR=361.0, Peak=65507 HFD=4.5
21:25:47.813 00.001 8996 MultiStar: [#1 -0.22,-0.02,0.69,U] [#2 -0.24,-0.05,0.68,U] [#3 -0.04,-0.19,0.67,U] [#4 -0.07,-0.14,0.54,U] [#5 -0.13,-0.22,0.60,U] [#6 -0.11,-0.03,0.42,U] [#7 -0.12,-0.27,0.48,U] [#8 -0.09,-0.03,0.41,U] 
21:25:47.814 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.13}, one-star: {-0.39, -0.20}
21:25:47.815 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
21:25:47.816 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.75)
21:25:47.817 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.51 mountX=-0.17 mountY=0.15, mountTheta=2.40
21:25:47.819 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.13, opts=13)
21:25:47.820 00.001 8996 Enqueuing Move request for scope (-0.18, -0.13)
21:25:47.820 00.000 20224 Worker thread wakes up
21:25:47.821 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
21:25:47.821 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
21:25:47.821 00.000 20224 Moving (-0.18, -0.13) raw xDistance=-0.17 yDistance=0.15
21:25:47.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:25:47.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:47.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:25:47.821 00.000 20224 MoveAxis(E, 0, ABG)
21:25:47.821 00.000 20224 Move returns status 0, amount 0
21:25:47.821 00.000 20224 MoveAxis(N, 0, ABG)
21:25:47.821 00.000 20224 Move returns status 0, amount 0
21:25:47.821 00.000 20224 move complete, result=0
21:25:47.821 00.000 20224 worker thread done servicing request
21:25:47.826 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2745, FiltMin=2477, FiltMax=33539, Gamma=1.000
21:25:47.847 00.021 8996 UpdateGuideState exits: m=790576 SNR=361.0
21:25:47.850 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:47.852 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:47.854 00.002 8996 Enqueuing Expose request
21:25:47.855 00.001 20224 Worker thread wakes up
21:25:47.855 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:25:47.856 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:47.857 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:48.835 00.978 20224 Exposure complete
21:25:48.894 00.059 20224 worker thread done servicing request
21:25:48.895 00.001 8996 OnExposeComplete: enter
21:25:48.896 00.001 8996 UpdateGuideState(): m_state=6
21:25:48.898 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1904
21:25:48.899 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.98, Mass=699950, SNR=314.4, Peak=65043 HFD=4.2
21:25:48.901 00.002 8996 MultiStar: [#1 -0.38,0.24,0.73,U] [#2 -0.24,0.12,0.81,U] [#3 -0.18,-0.13,0.78,U] [#4 -0.22,-0.07,0.63,U] [#5 -0.17,-0.00,0.76,U] [#6 -0.22,0.12,0.51,U] [#7 -0.35,-0.15,0.48,U] [#8 -0.27,0.02,0.48,U] 
21:25:48.902 00.001 8996 refined, 8 included, MultiStar: {-0.30, -0.01}, one-star: {-0.54, -0.19}
21:25:48.904 00.002 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:25:48.905 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
21:25:48.906 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.11 mountX=-0.30 mountY=0.04, mountTheta=2.99
21:25:48.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.01, opts=13)
21:25:48.909 00.001 8996 Enqueuing Move request for scope (-0.30, -0.01)
21:25:48.910 00.001 20224 Worker thread wakes up
21:25:48.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
21:25:48.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
21:25:48.910 00.000 20224 Moving (-0.30, -0.01) raw xDistance=-0.30 yDistance=0.04
21:25:48.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:25:48.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:48.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:25:48.910 00.000 20224 MoveAxis(E, 43, ABG)
21:25:48.910 00.000 20224 Guiding  Dir = 2, Dur = 43
21:25:48.911 00.001 20224 IsSlewing returns 0
21:25:48.911 00.000 20224 IsGuiding returns 0
21:25:48.912 00.001 20224 PulseGuide returned control before completion, sleep 52
21:25:48.917 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65043, med=2745, FiltMin=2493, FiltMax=26291, Gamma=1.000
21:25:48.942 00.025 8996 UpdateGuideState exits: m=699950 SNR=314.4
21:25:48.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:48.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:48.945 00.001 8996 Enqueuing Expose request
21:25:48.968 00.023 20224 IsGuiding returns 1
21:25:48.968 00.000 20224 scope still moving after pulse duration time elapsed
21:25:49.000 00.032 20224 IsSlewing returns 0
21:25:49.000 00.000 20224 IsGuiding returns 0
21:25:49.000 00.000 20224 scope move finished after 43 + 46 ms
21:25:49.000 00.000 20224 Move returns status 0, amount 43
21:25:49.000 00.000 20224 MoveAxis(N, 0, ABG)
21:25:49.000 00.000 20224 Move returns status 0, amount 0
21:25:49.000 00.000 20224 move complete, result=0
21:25:49.000 00.000 20224 worker thread done servicing request
21:25:49.001 00.001 20224 Worker thread wakes up
21:25:49.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:49.001 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
21:25:49.003 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:50.166 01.163 20224 Exposure complete
21:25:50.231 00.065 20224 worker thread done servicing request
21:25:50.231 00.000 8996 OnExposeComplete: enter
21:25:50.232 00.001 8996 UpdateGuideState(): m_state=6
21:25:50.233 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1905
21:25:50.235 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=473.00, Mass=713960, SNR=382.7, Peak=65507 HFD=4.2
21:25:50.238 00.003 8996 MultiStar: [#1 -0.03,0.02,0.67,U] [#2 0.09,-0.02,0.72,U] [#3 0.09,-0.21,0.61,U] [#4 0.01,-0.05,0.53,U] [#5 0.21,-0.11,0.58,U] [#6 0.24,-0.05,0.41,U] [#7 0.22,-0.01,0.42,U] [#8 0.16,0.04,0.40,U] 
21:25:50.239 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.08}, one-star: {-0.32, -0.17}
21:25:50.240 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
21:25:50.241 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
21:25:50.242 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.18 mountX=0.04 mountY=0.07, mountTheta=1.08
21:25:50.244 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.08, opts=13)
21:25:50.245 00.001 8996 Enqueuing Move request for scope (0.03, -0.08)
21:25:50.246 00.001 20224 Worker thread wakes up
21:25:50.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
21:25:50.247 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
21:25:50.247 00.000 20224 Moving (0.03, -0.08) raw xDistance=0.04 yDistance=0.07
21:25:50.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:25:50.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:50.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:25:50.247 00.000 20224 MoveAxis(E, 0, ABG)
21:25:50.247 00.000 20224 Move returns status 0, amount 0
21:25:50.247 00.000 20224 MoveAxis(N, 0, ABG)
21:25:50.247 00.000 20224 Move returns status 0, amount 0
21:25:50.247 00.000 20224 move complete, result=0
21:25:50.247 00.000 20224 worker thread done servicing request
21:25:50.253 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2477, FiltMax=30099, Gamma=1.000
21:25:50.272 00.019 8996 UpdateGuideState exits: m=713960 SNR=382.7
21:25:50.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:50.275 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:50.276 00.001 8996 Enqueuing Expose request
21:25:50.277 00.001 20224 Worker thread wakes up
21:25:50.277 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:50.278 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:50.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:51.255 00.977 20224 Exposure complete
21:25:51.328 00.073 20224 worker thread done servicing request
21:25:51.328 00.000 8996 OnExposeComplete: enter
21:25:51.329 00.001 8996 UpdateGuideState(): m_state=6
21:25:51.330 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1906
21:25:51.331 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=473.04, Mass=771968, SNR=383.2, Peak=65507 HFD=4.4
21:25:51.332 00.001 8996 MultiStar: [#1 0.06,0.21,0.62,U] [#2 0.15,-0.00,0.75,U] [#3 0.33,-0.05,0.59,U] [#4 0.18,-0.05,0.47,U] [#5 0.24,-0.05,0.60,U] [#6 0.29,0.00,0.42,U] [#7 0.29,-0.01,0.44,U] [#8 0.09,0.13,0.38,U] 
21:25:51.333 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.01}, one-star: {-0.05, -0.13}
21:25:51.334 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
21:25:51.336 00.002 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
21:25:51.337 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=-0.04 mountY=0.14, mountTheta=1.85
21:25:51.341 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
21:25:51.342 00.001 8996 Enqueuing Move request for scope (-0.05, -0.13)
21:25:51.343 00.001 20224 Worker thread wakes up
21:25:51.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
21:25:51.343 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
21:25:51.343 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.14
21:25:51.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:25:51.343 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:51.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:25:51.343 00.000 20224 MoveAxis(E, 0, ABG)
21:25:51.343 00.000 20224 Move returns status 0, amount 0
21:25:51.343 00.000 20224 MoveAxis(N, 0, ABG)
21:25:51.343 00.000 20224 Move returns status 0, amount 0
21:25:51.343 00.000 20224 move complete, result=0
21:25:51.343 00.000 20224 worker thread done servicing request
21:25:51.347 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2745, FiltMin=2477, FiltMax=29629, Gamma=1.000
21:25:51.364 00.017 8996 UpdateGuideState exits: m=771968 SNR=383.2
21:25:51.366 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:51.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:51.369 00.002 8996 Enqueuing Expose request
21:25:51.371 00.002 20224 Worker thread wakes up
21:25:51.371 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:51.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:51.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:52.535 01.163 20224 Exposure complete
21:25:52.612 00.077 20224 worker thread done servicing request
21:25:52.612 00.000 8996 OnExposeComplete: enter
21:25:52.613 00.001 8996 UpdateGuideState(): m_state=6
21:25:52.614 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1907
21:25:52.615 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.11, Mass=749032, SNR=355.9, Peak=65507 HFD=4.4
21:25:52.616 00.001 8996 MultiStar: [#1 0.04,0.20,0.71,U] [#2 0.02,0.13,0.68,U] [#3 0.29,0.05,0.65,U] [#4 0.22,0.10,0.54,U] [#5 0.21,0.11,0.63,U] [#6 0.32,0.22,0.42,U] [#7 0.14,-0.02,0.42,U] [#8 0.30,0.13,0.39,U] 
21:25:52.617 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.08}, one-star: {-0.10, -0.06}
21:25:52.618 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:25:52.619 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
21:25:52.621 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.65 mountX=-0.10 mountY=0.07, mountTheta=2.54
21:25:52.624 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.06, opts=13)
21:25:52.625 00.001 8996 Enqueuing Move request for scope (-0.10, -0.06)
21:25:52.626 00.001 20224 Worker thread wakes up
21:25:52.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
21:25:52.626 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
21:25:52.626 00.000 20224 Moving (-0.10, -0.06) raw xDistance=-0.10 yDistance=0.07
21:25:52.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:25:52.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:52.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:25:52.626 00.000 20224 MoveAxis(E, 0, ABG)
21:25:52.626 00.000 20224 Move returns status 0, amount 0
21:25:52.626 00.000 20224 MoveAxis(N, 0, ABG)
21:25:52.626 00.000 20224 Move returns status 0, amount 0
21:25:52.626 00.000 20224 move complete, result=0
21:25:52.627 00.001 20224 worker thread done servicing request
21:25:52.633 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65507, med=2745, FiltMin=2464, FiltMax=29965, Gamma=1.000
21:25:52.651 00.018 8996 UpdateGuideState exits: m=749032 SNR=355.9
21:25:52.678 00.027 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:52.680 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:52.680 00.000 8996 Enqueuing Expose request
21:25:52.682 00.002 20224 Worker thread wakes up
21:25:52.682 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:52.684 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:52.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:53.657 00.973 20224 Exposure complete
21:25:53.725 00.068 20224 worker thread done servicing request
21:25:53.725 00.000 8996 OnExposeComplete: enter
21:25:53.726 00.001 8996 UpdateGuideState(): m_state=6
21:25:53.727 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1908
21:25:53.728 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.93, Mass=779363, SNR=392.1, Peak=65507 HFD=4.4
21:25:53.729 00.001 8996 MultiStar: [#1 -0.06,-0.11,0.57,U] [#2 -0.05,-0.10,0.68,U] [#3 0.14,0.08,0.53,U] [#4 0.08,-0.02,0.49,U] [#5 0.09,0.06,0.55,U] [#6 0.24,-0.02,0.38,U] [#7 0.20,0.01,0.41,U] [#8 0.19,-0.03,0.39,U] 
21:25:53.729 00.000 8996 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {-0.14, -0.24}
21:25:53.730 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
21:25:53.731 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
21:25:53.734 00.003 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.01 mountX=0.05 mountY=0.06, mountTheta=0.91
21:25:53.738 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
21:25:53.738 00.000 8996 Enqueuing Move request for scope (0.04, -0.07)
21:25:53.739 00.001 20224 Worker thread wakes up
21:25:53.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
21:25:53.739 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
21:25:53.739 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.05 yDistance=0.06
21:25:53.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:25:53.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:53.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:25:53.739 00.000 20224 MoveAxis(E, 0, ABG)
21:25:53.739 00.000 20224 Move returns status 0, amount 0
21:25:53.740 00.001 20224 MoveAxis(N, 0, ABG)
21:25:53.740 00.000 20224 Move returns status 0, amount 0
21:25:53.740 00.000 20224 move complete, result=0
21:25:53.740 00.000 20224 worker thread done servicing request
21:25:53.745 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2745, FiltMin=2502, FiltMax=31942, Gamma=1.000
21:25:53.778 00.033 8996 UpdateGuideState exits: m=779363 SNR=392.1
21:25:53.780 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:53.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:53.783 00.002 8996 Enqueuing Expose request
21:25:53.784 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:25:53.785 00.001 20224 Worker thread wakes up
21:25:53.785 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:53.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:54.970 01.185 20224 Exposure complete
21:25:55.077 00.107 20224 worker thread done servicing request
21:25:55.077 00.000 8996 OnExposeComplete: enter
21:25:55.078 00.001 8996 UpdateGuideState(): m_state=6
21:25:55.079 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1909
21:25:55.082 00.003 8996 Star::Find returns 1 (0), X=138.79, Y=473.04, Mass=748877, SNR=337.2, Peak=65507 HFD=4.4
21:25:55.085 00.003 8996 MultiStar: [#1 -0.05,0.20,0.70,U] [#2 -0.14,0.03,0.72,U] [#3 0.19,0.03,0.59,U] [#4 -0.01,0.00,0.56,U] [#5 0.09,-0.19,0.60,U] [#6 0.19,-0.11,0.46,U] [#7 0.10,-0.16,0.46,U] [#8 0.13,0.09,0.39,U] 
21:25:55.087 00.002 8996 refined, 8 included, MultiStar: {-0.00, -0.03}, one-star: {-0.21, -0.13}
21:25:55.088 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:25:55.089 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
21:25:55.090 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.59 mountX=0.00 mountY=0.03, mountTheta=1.49
21:25:55.093 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.03, opts=13)
21:25:55.094 00.001 8996 Enqueuing Move request for scope (-0.00, -0.03)
21:25:55.095 00.001 20224 Worker thread wakes up
21:25:55.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
21:25:55.095 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
21:25:55.095 00.000 20224 Moving (-0.00, -0.03) raw xDistance=0.00 yDistance=0.03
21:25:55.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:25:55.095 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:55.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:25:55.096 00.001 20224 MoveAxis(E, 0, ABG)
21:25:55.096 00.000 20224 Move returns status 0, amount 0
21:25:55.096 00.000 20224 MoveAxis(N, 0, ABG)
21:25:55.096 00.000 20224 Move returns status 0, amount 0
21:25:55.096 00.000 20224 move complete, result=0
21:25:55.096 00.000 20224 worker thread done servicing request
21:25:55.100 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2509, FiltMax=31677, Gamma=1.000
21:25:55.117 00.017 8996 UpdateGuideState exits: m=748877 SNR=337.2
21:25:55.119 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:55.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:55.122 00.002 8996 Enqueuing Expose request
21:25:55.123 00.001 20224 Worker thread wakes up
21:25:55.124 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:55.125 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:55.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:56.093 00.968 20224 Exposure complete
21:25:56.163 00.070 20224 worker thread done servicing request
21:25:56.163 00.000 8996 OnExposeComplete: enter
21:25:56.164 00.001 8996 UpdateGuideState(): m_state=6
21:25:56.165 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1910
21:25:56.166 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.16, Mass=743919, SNR=392.2, Peak=65507 HFD=4.4
21:25:56.167 00.001 8996 MultiStar: [#1 0.08,0.07,0.56,U] [#2 0.08,-0.02,0.72,U] [#3 0.24,-0.20,0.50,U] [#4 0.18,-0.24,0.43,U] [#5 0.24,-0.06,0.57,U] [#6 0.28,-0.01,0.37,U] [#7 0.19,-0.16,0.42,U] [#8 0.34,0.27,0.31,U] 
21:25:56.168 00.001 8996 single-star, 8 included, MultiStar: {0.13, -0.04}, one-star: {-0.07, -0.01}
21:25:56.168 00.000 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
21:25:56.169 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
21:25:56.170 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.97 mountX=-0.07 mountY=0.02, mountTheta=2.85
21:25:56.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
21:25:56.172 00.001 8996 Enqueuing Move request for scope (-0.07, -0.01)
21:25:56.172 00.000 20224 Worker thread wakes up
21:25:56.173 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
21:25:56.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
21:25:56.173 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
21:25:56.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:25:56.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:56.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:25:56.173 00.000 20224 MoveAxis(E, 0, ABG)
21:25:56.173 00.000 20224 Move returns status 0, amount 0
21:25:56.173 00.000 20224 MoveAxis(N, 0, ABG)
21:25:56.173 00.000 20224 Move returns status 0, amount 0
21:25:56.173 00.000 20224 move complete, result=0
21:25:56.173 00.000 20224 worker thread done servicing request
21:25:56.178 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2483, FiltMax=28045, Gamma=1.000
21:25:56.192 00.014 8996 UpdateGuideState exits: m=743919 SNR=392.2
21:25:56.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:56.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:56.195 00.001 8996 Enqueuing Expose request
21:25:56.195 00.000 20224 Worker thread wakes up
21:25:56.195 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:56.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:56.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:57.357 01.161 20224 Exposure complete
21:25:57.447 00.090 20224 worker thread done servicing request
21:25:57.447 00.000 8996 OnExposeComplete: enter
21:25:57.449 00.002 8996 UpdateGuideState(): m_state=6
21:25:57.450 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1911
21:25:57.452 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=473.18, Mass=718722, SNR=329.0, Peak=65507 HFD=4.4
21:25:57.454 00.002 8996 MultiStar: [#1 -0.11,0.24,0.74,U] [#2 -0.12,0.16,0.80,U] [#3 0.09,-0.08,0.59,U] [#4 -0.02,-0.13,0.60,U] [#5 0.01,-0.02,0.64,U] [#6 0.18,0.11,0.47,U] [#7 0.03,-0.04,0.48,U] [#8 0.18,0.20,0.43,U] 
21:25:57.457 00.003 8996 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.18, 0.01}
21:25:57.459 00.002 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
21:25:57.461 00.002 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
21:25:57.463 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=2.01 mountX=-0.03 mountY=-0.05, mountTheta=-2.11
21:25:57.466 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
21:25:57.467 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
21:25:57.470 00.003 20224 Worker thread wakes up
21:25:57.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:25:57.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:25:57.470 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.03 yDistance=-0.05
21:25:57.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:25:57.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:57.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:25:57.470 00.000 20224 MoveAxis(E, 0, ABG)
21:25:57.470 00.000 20224 Move returns status 0, amount 0
21:25:57.471 00.001 20224 MoveAxis(N, 0, ABG)
21:25:57.471 00.000 20224 Move returns status 0, amount 0
21:25:57.471 00.000 20224 move complete, result=0
21:25:57.471 00.000 20224 worker thread done servicing request
21:25:57.477 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2745, FiltMin=2486, FiltMax=25609, Gamma=1.000
21:25:57.499 00.022 8996 UpdateGuideState exits: m=718722 SNR=329.0
21:25:57.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:57.500 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:57.501 00.001 8996 Enqueuing Expose request
21:25:57.502 00.001 20224 Worker thread wakes up
21:25:57.502 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:25:57.503 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:57.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:58.494 00.991 20224 Exposure complete
21:25:58.578 00.084 20224 worker thread done servicing request
21:25:58.578 00.000 8996 OnExposeComplete: enter
21:25:58.579 00.001 8996 UpdateGuideState(): m_state=6
21:25:58.580 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1912
21:25:58.580 00.000 8996 Star::Find returns 1 (0), X=138.59, Y=473.14, Mass=725638, SNR=324.4, Peak=65507 HFD=4.5
21:25:58.581 00.001 8996 MultiStar: [#1 -0.29,0.35,0.73,U] [#2 -0.18,0.19,0.79,U] [#3 -0.23,0.13,0.64,U] [#4 -0.17,0.12,0.62,U] [#5 -0.02,0.13,0.62,U] [#6 -0.14,0.12,0.56,U] [#7 -0.28,0.01,0.51,U] [#8 0.00,0.15,0.43,U] 
21:25:58.582 00.001 8996 refined, 8 included, MultiStar: {-0.21, 0.13}, one-star: {-0.41, -0.03}
21:25:58.583 00.001 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
21:25:58.584 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
21:25:58.584 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.61 mountX=-0.22 mountY=-0.10, mountTheta=-2.72
21:25:58.586 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.13, opts=13)
21:25:58.586 00.000 8996 Enqueuing Move request for scope (-0.21, 0.13)
21:25:58.587 00.001 20224 Worker thread wakes up
21:25:58.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
21:25:58.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
21:25:58.588 00.001 20224 Moving (-0.21, 0.13) raw xDistance=-0.22 yDistance=-0.10
21:25:58.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:25:58.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:58.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:25:58.588 00.000 20224 MoveAxis(E, 33, ABG)
21:25:58.588 00.000 20224 Guiding  Dir = 2, Dur = 33
21:25:58.588 00.000 20224 IsSlewing returns 0
21:25:58.588 00.000 20224 IsGuiding returns 0
21:25:58.590 00.002 20224 PulseGuide returned control before completion, sleep 42
21:25:58.593 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2486, FiltMax=29465, Gamma=1.000
21:25:58.607 00.014 8996 UpdateGuideState exits: m=725638 SNR=324.4
21:25:58.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:58.608 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:58.609 00.001 8996 Enqueuing Expose request
21:25:58.642 00.033 20224 IsGuiding returns 1
21:25:58.642 00.000 20224 scope still moving after pulse duration time elapsed
21:25:58.669 00.027 20224 IsSlewing returns 0
21:25:58.669 00.000 20224 IsGuiding returns 0
21:25:58.669 00.000 20224 scope move finished after 33 + 48 ms
21:25:58.669 00.000 20224 Move returns status 0, amount 33
21:25:58.669 00.000 20224 MoveAxis(N, 0, ABG)
21:25:58.669 00.000 20224 Move returns status 0, amount 0
21:25:58.669 00.000 20224 move complete, result=0
21:25:58.670 00.001 20224 worker thread done servicing request
21:25:58.670 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:25:58.671 00.001 20224 Worker thread wakes up
21:25:58.671 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:58.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:25:59.845 01.174 20224 Exposure complete
21:25:59.907 00.062 20224 worker thread done servicing request
21:25:59.907 00.000 8996 OnExposeComplete: enter
21:25:59.908 00.001 8996 UpdateGuideState(): m_state=6
21:25:59.909 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1913
21:25:59.909 00.000 8996 Star::Find returns 1 (0), X=139.09, Y=473.13, Mass=784618, SNR=369.1, Peak=65507 HFD=4.4
21:25:59.910 00.001 8996 MultiStar: [#1 0.24,0.01,0.71,U] [#2 0.24,-0.04,0.69,U] [#3 0.47,-0.15,0.00,M1] [#4 0.29,-0.25,0.56,U] [#5 0.47,-0.09,0.00,M1] [#6 0.31,0.03,0.40,U] [#7 0.26,-0.12,0.46,U] [#8 0.43,0.06,0.48,U] 
21:25:59.911 00.001 8996 single-star, 6 included, MultiStar: {0.24, -0.05}, one-star: {0.09, -0.04}
21:25:59.912 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
21:25:59.913 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.83)
21:25:59.913 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.43 mountX=0.09 mountY=0.03, mountTheta=0.32
21:25:59.915 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
21:25:59.915 00.000 8996 Enqueuing Move request for scope (0.09, -0.04)
21:25:59.917 00.002 20224 Worker thread wakes up
21:25:59.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
21:25:59.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
21:25:59.917 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=0.03
21:25:59.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:25:59.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:25:59.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:25:59.917 00.000 20224 MoveAxis(E, 0, ABG)
21:25:59.917 00.000 20224 Move returns status 0, amount 0
21:25:59.917 00.000 20224 MoveAxis(N, 0, ABG)
21:25:59.917 00.000 20224 Move returns status 0, amount 0
21:25:59.917 00.000 20224 move complete, result=0
21:25:59.918 00.001 20224 worker thread done servicing request
21:25:59.931 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2489, FiltMax=29613, Gamma=1.000
21:25:59.948 00.017 8996 UpdateGuideState exits: m=784618 SNR=369.1
21:25:59.950 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:25:59.950 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:25:59.952 00.002 8996 Enqueuing Expose request
21:25:59.953 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:25:59.954 00.001 20224 Worker thread wakes up
21:25:59.954 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:25:59.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:00.915 00.961 20224 Exposure complete
21:26:00.980 00.065 20224 worker thread done servicing request
21:26:00.980 00.000 8996 OnExposeComplete: enter
21:26:00.982 00.002 8996 UpdateGuideState(): m_state=6
21:26:00.983 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1914
21:26:00.984 00.001 8996 Star::Find returns 1 (0), X=139.15, Y=473.13, Mass=771389, SNR=393.5, Peak=63075 HFD=4.4
21:26:00.986 00.002 8996 MultiStar: [#1 0.18,0.09,0.57,U] [#2 0.32,-0.06,0.73,U] [#3 0.40,-0.24,0.00,M2] [#4 0.35,-0.26,0.51,U] [#5 0.49,0.05,0.00,M2] [#6 0.50,-0.02,0.00,M1] [#7 0.50,-0.07,0.00,M1] [#8 0.47,0.14,0.00,M1] 
21:26:00.988 00.002 8996 single-star, 3 included, MultiStar: {0.24, -0.06}, one-star: {0.15, -0.05}
21:26:00.989 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
21:26:00.991 00.002 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
21:26:00.992 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.30 mountX=0.15 mountY=0.03, mountTheta=0.19
21:26:00.993 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
21:26:00.994 00.001 8996 Enqueuing Move request for scope (0.15, -0.05)
21:26:00.995 00.001 20224 Worker thread wakes up
21:26:00.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
21:26:00.995 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
21:26:00.995 00.000 20224 Moving (0.15, -0.05) raw xDistance=0.15 yDistance=0.03
21:26:00.995 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:26:00.995 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:00.995 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:26:00.995 00.000 20224 MoveAxis(E, 0, ABG)
21:26:00.995 00.000 20224 Move returns status 0, amount 0
21:26:00.996 00.001 20224 MoveAxis(N, 0, ABG)
21:26:00.996 00.000 20224 Move returns status 0, amount 0
21:26:00.996 00.000 20224 move complete, result=0
21:26:00.996 00.000 20224 worker thread done servicing request
21:26:01.000 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=63075, med=2745, FiltMin=2483, FiltMax=27309, Gamma=1.000
21:26:01.022 00.022 8996 UpdateGuideState exits: m=771389 SNR=393.5
21:26:01.023 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:01.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:01.025 00.001 8996 Enqueuing Expose request
21:26:01.026 00.001 20224 Worker thread wakes up
21:26:01.026 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:26:01.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:01.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:02.200 01.173 20224 Exposure complete
21:26:02.277 00.077 20224 worker thread done servicing request
21:26:02.277 00.000 8996 OnExposeComplete: enter
21:26:02.279 00.002 8996 UpdateGuideState(): m_state=6
21:26:02.280 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1915
21:26:02.282 00.002 8996 Star::Find returns 1 (0), X=139.06, Y=473.07, Mass=732147, SNR=374.2, Peak=60259 HFD=4.4
21:26:02.285 00.003 8996 MultiStar: [#1 0.30,0.26,0.55,U] [#2 0.52,0.18,0.00,M1] [#3 0.62,0.04,0.00,M3] [#4 0.52,0.04,0.00,M1] [#5 0.47,0.15,0.00,M3] [#6 0.50,0.08,0.00,M2] [#7 0.46,-0.14,0.00,M2] [#8 0.49,0.27,0.00,M2] 
21:26:02.287 00.002 8996 single-star, 1 included, MultiStar: {0.15, 0.03}, one-star: {0.06, -0.10}
21:26:02.288 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
21:26:02.288 00.000 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.23)
21:26:02.290 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.03 mountX=0.07 mountY=0.09, mountTheta=0.92
21:26:02.292 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
21:26:02.293 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
21:26:02.294 00.001 20224 Worker thread wakes up
21:26:02.295 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
21:26:02.295 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
21:26:02.295 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.09
21:26:02.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:26:02.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:02.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:26:02.295 00.000 20224 MoveAxis(E, 0, ABG)
21:26:02.295 00.000 20224 Move returns status 0, amount 0
21:26:02.295 00.000 20224 MoveAxis(N, 0, ABG)
21:26:02.295 00.000 20224 Move returns status 0, amount 0
21:26:02.295 00.000 20224 move complete, result=0
21:26:02.295 00.000 20224 worker thread done servicing request
21:26:02.300 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60259, med=2745, FiltMin=2454, FiltMax=27229, Gamma=1.000
21:26:02.314 00.014 8996 UpdateGuideState exits: m=732147 SNR=374.2
21:26:02.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:02.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:02.316 00.000 8996 Enqueuing Expose request
21:26:02.317 00.001 20224 Worker thread wakes up
21:26:02.317 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:26:02.318 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:02.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:03.286 00.968 20224 Exposure complete
21:26:03.364 00.078 20224 worker thread done servicing request
21:26:03.364 00.000 8996 OnExposeComplete: enter
21:26:03.366 00.002 8996 UpdateGuideState(): m_state=6
21:26:03.368 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1916
21:26:03.369 00.001 8996 Star::Find returns 1 (0), X=139.20, Y=473.24, Mass=751204, SNR=350.1, Peak=60227 HFD=4.5
21:26:03.373 00.004 8996 MultiStar: [#1 0.30,0.22,0.67,U] [#2 0.19,0.09,0.78,U] [#3 0.44,0.05,0.63,U] [#4 0.45,0.06,0.59,U] [#5 0.38,0.07,0.63,U] [#6 0.59,0.09,0.00,M3] [#7 0.60,-0.03,0.00,M3] [#8 0.49,0.31,0.00,M3] 
21:26:03.375 00.002 8996 single-star, 5 included, MultiStar: {0.31, 0.09}, one-star: {0.20, 0.06}
21:26:03.378 00.003 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
21:26:03.380 00.002 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
21:26:03.382 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.32 mountX=0.19 mountY=-0.09, mountTheta=-0.43
21:26:03.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.06, opts=13)
21:26:03.386 00.002 8996 Enqueuing Move request for scope (0.20, 0.06)
21:26:03.386 00.000 20224 Worker thread wakes up
21:26:03.387 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
21:26:03.387 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
21:26:03.387 00.000 20224 Moving (0.20, 0.06) raw xDistance=0.19 yDistance=-0.09
21:26:03.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:26:03.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:03.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:26:03.387 00.000 20224 MoveAxis(E, 0, ABG)
21:26:03.387 00.000 20224 Move returns status 0, amount 0
21:26:03.388 00.001 20224 MoveAxis(N, 0, ABG)
21:26:03.388 00.000 20224 Move returns status 0, amount 0
21:26:03.388 00.000 20224 move complete, result=0
21:26:03.388 00.000 20224 worker thread done servicing request
21:26:03.396 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60227, med=2745, FiltMin=2477, FiltMax=24909, Gamma=1.000
21:26:03.420 00.024 8996 UpdateGuideState exits: m=751204 SNR=350.1
21:26:03.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:03.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:03.422 00.000 8996 Enqueuing Expose request
21:26:03.423 00.001 20224 Worker thread wakes up
21:26:03.423 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:03.424 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:03.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:04.605 01.181 20224 Exposure complete
21:26:04.678 00.073 20224 worker thread done servicing request
21:26:04.678 00.000 8996 OnExposeComplete: enter
21:26:04.680 00.002 8996 UpdateGuideState(): m_state=6
21:26:04.681 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1917
21:26:04.683 00.002 8996 Star::Find returns 1 (0), X=139.06, Y=473.33, Mass=777032, SNR=344.9, Peak=60195 HFD=4.6
21:26:04.684 00.001 8996 MultiStar: [#1 0.45,0.29,0.00,M1] [#2 0.28,0.38,0.00,M1] [#3 0.50,0.05,0.00,M3] [#4 0.40,0.00,0.51,U] [#5 0.57,0.14,0.00,M3] [#6 0.53,0.15,0.00,M4] [#7 0.60,0.04,0.00,M4] [#8 0.55,0.34,0.00,M4] 
21:26:04.686 00.002 8996 single-star, 1 included, MultiStar: {0.17, 0.10}, one-star: {0.06, 0.16}
21:26:04.687 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:26:04.688 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:26:04.689 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.23 mountX=0.04 mountY=-0.16, mountTheta=-1.33
21:26:04.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.16, opts=13)
21:26:04.693 00.001 8996 Enqueuing Move request for scope (0.06, 0.16)
21:26:04.694 00.001 20224 Worker thread wakes up
21:26:04.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
21:26:04.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
21:26:04.694 00.000 20224 Moving (0.06, 0.16) raw xDistance=0.04 yDistance=-0.16
21:26:04.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:26:04.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:04.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:26:04.694 00.000 20224 MoveAxis(E, 0, ABG)
21:26:04.694 00.000 20224 Move returns status 0, amount 0
21:26:04.695 00.001 20224 MoveAxis(N, 0, ABG)
21:26:04.695 00.000 20224 Move returns status 0, amount 0
21:26:04.695 00.000 20224 move complete, result=0
21:26:04.695 00.000 20224 worker thread done servicing request
21:26:04.700 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60195, med=2745, FiltMin=2454, FiltMax=25693, Gamma=1.000
21:26:04.722 00.022 8996 UpdateGuideState exits: m=777032 SNR=344.9
21:26:04.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:04.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:04.725 00.001 8996 Enqueuing Expose request
21:26:04.726 00.001 20224 Worker thread wakes up
21:26:04.727 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:04.729 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:04.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:05.700 00.971 20224 Exposure complete
21:26:05.768 00.068 20224 worker thread done servicing request
21:26:05.768 00.000 8996 OnExposeComplete: enter
21:26:05.769 00.001 8996 UpdateGuideState(): m_state=6
21:26:05.770 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1918
21:26:05.771 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=473.20, Mass=753989, SNR=359.4, Peak=61203 HFD=4.4
21:26:05.772 00.001 8996 MultiStar: [#1 0.18,0.23,0.63,U] [#2 0.17,0.45,0.00,M2] [#3 0.45,0.24,0.00,M4] [#4 0.31,0.26,0.55,U] [#5 0.55,0.03,0.00,M4] [#6 0.58,0.42,0.00,M5] [#7 0.35,0.36,0.00,M5] [#8 0.54,0.17,0.00,M5] 
21:26:05.773 00.001 8996 single-star, 2 included, MultiStar: {0.18, 0.14}, one-star: {0.12, 0.03}
21:26:05.774 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
21:26:05.775 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
21:26:05.776 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.23 mountX=0.11 mountY=-0.04, mountTheta=-0.35
21:26:05.778 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.03, opts=13)
21:26:05.779 00.001 8996 Enqueuing Move request for scope (0.12, 0.03)
21:26:05.780 00.001 20224 Worker thread wakes up
21:26:05.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
21:26:05.780 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
21:26:05.780 00.000 20224 Moving (0.12, 0.03) raw xDistance=0.11 yDistance=-0.04
21:26:05.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:26:05.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:05.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:26:05.781 00.001 20224 MoveAxis(E, 0, ABG)
21:26:05.781 00.000 20224 Move returns status 0, amount 0
21:26:05.781 00.000 20224 MoveAxis(N, 0, ABG)
21:26:05.781 00.000 20224 Move returns status 0, amount 0
21:26:05.781 00.000 20224 move complete, result=0
21:26:05.781 00.000 20224 worker thread done servicing request
21:26:05.786 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61203, med=2745, FiltMin=2505, FiltMax=27597, Gamma=1.000
21:26:05.800 00.014 8996 UpdateGuideState exits: m=753989 SNR=359.4
21:26:05.802 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:05.805 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:05.806 00.001 8996 Enqueuing Expose request
21:26:05.807 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:05.808 00.001 20224 Worker thread wakes up
21:26:05.808 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:05.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:06.983 01.175 20224 Exposure complete
21:26:07.042 00.059 20224 worker thread done servicing request
21:26:07.042 00.000 8996 OnExposeComplete: enter
21:26:07.044 00.002 8996 UpdateGuideState(): m_state=6
21:26:07.045 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1919
21:26:07.046 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.34, Mass=671301, SNR=357.8, Peak=58403 HFD=4.5
21:26:07.047 00.001 8996 MultiStar: [#1 0.10,0.42,0.73,U] [#2 0.16,0.53,0.00,M3] [#3 0.53,0.35,0.00,M5] [#4 0.27,0.44,0.00,M1] [#5 0.24,0.26,0.59,U] [#6 0.50,0.63,0.00,M6] [#7 0.41,0.37,0.00,M6] [#8 0.31,0.58,0.00,M6] 
21:26:07.048 00.001 8996 single-star, 2 included, MultiStar: {0.05, 0.27}, one-star: {-0.10, 0.17}
21:26:07.049 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
21:26:07.049 00.000 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:26:07.051 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.10 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
21:26:07.053 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.17, opts=13)
21:26:07.054 00.001 8996 Enqueuing Move request for scope (-0.10, 0.17)
21:26:07.055 00.001 20224 Worker thread wakes up
21:26:07.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
21:26:07.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
21:26:07.055 00.000 20224 Moving (-0.10, 0.17) raw xDistance=-0.12 yDistance=-0.16
21:26:07.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:26:07.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:07.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:26:07.055 00.000 20224 MoveAxis(E, 0, ABG)
21:26:07.055 00.000 20224 Move returns status 0, amount 0
21:26:07.055 00.000 20224 MoveAxis(N, 0, ABG)
21:26:07.056 00.001 20224 Move returns status 0, amount 0
21:26:07.056 00.000 20224 move complete, result=0
21:26:07.056 00.000 20224 worker thread done servicing request
21:26:07.059 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58403, med=2745, FiltMin=2477, FiltMax=26525, Gamma=1.000
21:26:07.074 00.015 8996 UpdateGuideState exits: m=671301 SNR=357.8
21:26:07.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:07.075 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:07.076 00.001 8996 Enqueuing Expose request
21:26:07.077 00.001 20224 Worker thread wakes up
21:26:07.077 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:07.078 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:07.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:08.060 00.982 20224 Exposure complete
21:26:08.128 00.068 20224 worker thread done servicing request
21:26:08.128 00.000 8996 OnExposeComplete: enter
21:26:08.129 00.001 8996 UpdateGuideState(): m_state=6
21:26:08.130 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1920
21:26:08.130 00.000 8996 Star::Find returns 1 (0), X=138.95, Y=473.53, Mass=750990, SNR=341.8, Peak=54950 HFD=4.9
21:26:08.131 00.001 8996 MultiStar: [#1 0.31,0.45,0.00,M1] [#2 0.05,0.38,0.81,U] [#3 0.49,0.44,0.00,M6] [#4 0.33,0.54,0.00,M2] [#5 0.40,0.42,0.00,M4] [#6 0.44,0.42,0.00,M7] [#7 0.26,0.56,0.00,M7] [#8 0.36,0.45,0.00,M7] 
21:26:08.132 00.001 8996 single-star, 1 included, MultiStar: {-0.00, 0.37}, one-star: {-0.05, 0.36}
21:26:08.133 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
21:26:08.133 00.000 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
21:26:08.134 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.36 hyp=0.37 cameraTheta=1.71 mountX=-0.08 mountY=-0.35, mountTheta=-1.81
21:26:08.136 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.36, opts=13)
21:26:08.136 00.000 8996 Enqueuing Move request for scope (-0.05, 0.36)
21:26:08.137 00.001 20224 Worker thread wakes up
21:26:08.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.36) opts 0xd
21:26:08.137 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.36)
21:26:08.137 00.000 20224 Moving (-0.05, 0.36) raw xDistance=-0.08 yDistance=-0.35
21:26:08.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:26:08.138 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:26:08.138 00.000 20224 MoveAxis(E, 0, ABG)
21:26:08.138 00.000 20224 Move returns status 0, amount 0
21:26:08.138 00.000 20224 MoveAxis(N, 75, ABG)
21:26:08.138 00.000 20224 Guiding  Dir = 0, Dur = 75
21:26:08.138 00.000 20224 IsSlewing returns 0
21:26:08.138 00.000 20224 IsGuiding returns 0
21:26:08.143 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54950, med=2745, FiltMin=2470, FiltMax=26889, Gamma=1.000
21:26:08.162 00.019 8996 UpdateGuideState exits: m=750990 SNR=341.8
21:26:08.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:08.165 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:08.166 00.001 8996 Enqueuing Expose request
21:26:08.187 00.021 20224 PulseGuide returned control before completion, sleep 37
21:26:08.235 00.048 20224 IsGuiding returns 1
21:26:08.235 00.000 20224 scope still moving after pulse duration time elapsed
21:26:08.265 00.030 20224 IsSlewing returns 0
21:26:08.265 00.000 20224 IsGuiding returns 1
21:26:08.296 00.031 20224 IsSlewing returns 0
21:26:08.297 00.001 20224 IsGuiding returns 0
21:26:08.297 00.000 20224 scope move finished after 75 + 82 ms
21:26:08.297 00.000 20224 Move returns status 0, amount 75
21:26:08.297 00.000 20224 move complete, result=0
21:26:08.297 00.000 20224 worker thread done servicing request
21:26:08.297 00.000 20224 Worker thread wakes up
21:26:08.297 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 75 ms NORTH
21:26:08.300 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:08.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:09.503 01.203 20224 Exposure complete
21:26:09.585 00.082 20224 worker thread done servicing request
21:26:09.586 00.001 8996 OnExposeComplete: enter
21:26:09.587 00.001 8996 UpdateGuideState(): m_state=6
21:26:09.588 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1921
21:26:09.589 00.001 8996 Star::Find returns 1 (0), X=139.16, Y=473.71, Mass=709401, SNR=371.4, Peak=51446 HFD=4.5
21:26:09.590 00.001 8996 MultiStar: [#1 0.24,0.49,0.00,M2] [#2 0.14,0.25,0.72,U] [#3 0.42,0.26,0.00,M7] [#4 0.32,0.32,0.51,U] [#5 0.40,0.38,0.00,M5] [#6 0.43,0.38,0.00,M8] [#7 0.23,0.41,0.00,M8] [#8 0.38,0.69,0.00,M8] 
21:26:09.590 00.000 8996 refined, 2 included, MultiStar: {0.19, 0.40}, one-star: {0.16, 0.54}
21:26:09.591 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
21:26:09.592 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
21:26:09.593 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.40 hyp=0.44 cameraTheta=1.13 mountX=0.15 mountY=-0.41, mountTheta=-1.22
21:26:09.594 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.40, opts=13)
21:26:09.595 00.001 8996 Enqueuing Move request for scope (0.19, 0.40)
21:26:09.597 00.002 20224 Worker thread wakes up
21:26:09.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.40) opts 0xd
21:26:09.597 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.40)
21:26:09.597 00.000 20224 Moving (0.19, 0.40) raw xDistance=0.15 yDistance=-0.41
21:26:09.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:26:09.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:26:09.597 00.000 20224 MoveAxis(E, 0, ABG)
21:26:09.597 00.000 20224 Move returns status 0, amount 0
21:26:09.597 00.000 20224 MoveAxis(N, 87, ABG)
21:26:09.597 00.000 20224 Guiding  Dir = 0, Dur = 87
21:26:09.597 00.000 20224 IsSlewing returns 0
21:26:09.598 00.001 20224 IsGuiding returns 0
21:26:09.599 00.001 20224 PulseGuide returned control before completion, sleep 96
21:26:09.601 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51446, med=2745, FiltMin=2489, FiltMax=22864, Gamma=1.000
21:26:09.619 00.018 8996 UpdateGuideState exits: m=709401 SNR=371.4
21:26:09.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:09.622 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:09.623 00.001 8996 Enqueuing Expose request
21:26:09.707 00.084 20224 IsGuiding returns 0
21:26:09.707 00.000 20224 Move returns status 0, amount 87
21:26:09.707 00.000 20224 move complete, result=0
21:26:09.707 00.000 20224 worker thread done servicing request
21:26:09.707 00.000 20224 Worker thread wakes up
21:26:09.708 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 87 ms NORTH
21:26:09.709 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:09.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:10.675 00.966 20224 Exposure complete
21:26:10.731 00.056 20224 worker thread done servicing request
21:26:10.732 00.001 8996 OnExposeComplete: enter
21:26:10.733 00.001 8996 UpdateGuideState(): m_state=6
21:26:10.733 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1922
21:26:10.734 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=473.15, Mass=743387, SNR=346.7, Peak=65507 HFD=4.3
21:26:10.735 00.001 8996 MultiStar: [#1 -0.03,0.20,0.67,U] [#2 0.09,0.01,0.74,U] [#3 0.15,0.02,0.63,U] [#4 -0.04,-0.05,0.57,U] [#5 0.20,-0.06,0.63,U] [#6 0.17,0.09,0.49,U] [#7 0.16,0.05,0.46,U] [#8 0.22,0.27,0.41,U] 
21:26:10.736 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.05}, one-star: {-0.11, -0.02}
21:26:10.737 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
21:26:10.738 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
21:26:10.740 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.59 mountX=0.06 mountY=-0.05, mountTheta=-0.70
21:26:10.744 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
21:26:10.746 00.002 8996 Enqueuing Move request for scope (0.07, 0.05)
21:26:10.747 00.001 20224 Worker thread wakes up
21:26:10.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
21:26:10.747 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
21:26:10.747 00.000 20224 Moving (0.07, 0.05) raw xDistance=0.06 yDistance=-0.05
21:26:10.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:26:10.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:10.748 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:26:10.748 00.000 20224 MoveAxis(E, 0, ABG)
21:26:10.748 00.000 20224 Move returns status 0, amount 0
21:26:10.748 00.000 20224 MoveAxis(N, 0, ABG)
21:26:10.748 00.000 20224 Move returns status 0, amount 0
21:26:10.748 00.000 20224 move complete, result=0
21:26:10.748 00.000 20224 worker thread done servicing request
21:26:10.754 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65507, med=2745, FiltMin=2486, FiltMax=29021, Gamma=1.000
21:26:10.782 00.028 8996 UpdateGuideState exits: m=743387 SNR=346.7
21:26:10.783 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:10.785 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:10.787 00.002 8996 Enqueuing Expose request
21:26:10.788 00.001 20224 Worker thread wakes up
21:26:10.788 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:10.790 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:10.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:11.969 01.179 20224 Exposure complete
21:26:12.040 00.071 20224 worker thread done servicing request
21:26:12.040 00.000 8996 OnExposeComplete: enter
21:26:12.042 00.002 8996 UpdateGuideState(): m_state=6
21:26:12.043 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1923
21:26:12.045 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=473.10, Mass=731144, SNR=387.4, Peak=65507 HFD=4.4
21:26:12.047 00.002 8996 MultiStar: [#1 0.22,0.17,0.62,U] [#2 0.22,0.02,0.71,U] [#3 0.31,-0.13,0.54,U] [#4 0.28,-0.12,0.50,U] [#5 0.47,0.04,0.00,M5] [#6 0.41,0.21,0.48,U] [#7 0.09,-0.07,0.41,U] [#8 0.51,0.27,0.00,M8] 
21:26:12.049 00.002 8996 single-star, 6 included, MultiStar: {0.17, -0.00}, one-star: {-0.10, -0.07}
21:26:12.051 00.002 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
21:26:12.053 00.002 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
21:26:12.055 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.54 mountX=-0.09 mountY=0.08, mountTheta=2.44
21:26:12.059 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
21:26:12.061 00.002 8996 Enqueuing Move request for scope (-0.10, -0.07)
21:26:12.063 00.002 20224 Worker thread wakes up
21:26:12.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
21:26:12.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
21:26:12.063 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
21:26:12.064 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:26:12.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:12.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:26:12.064 00.000 20224 MoveAxis(E, 0, ABG)
21:26:12.064 00.000 20224 Move returns status 0, amount 0
21:26:12.064 00.000 20224 MoveAxis(N, 0, ABG)
21:26:12.064 00.000 20224 Move returns status 0, amount 0
21:26:12.064 00.000 20224 move complete, result=0
21:26:12.065 00.001 20224 worker thread done servicing request
21:26:12.075 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2496, FiltMax=29133, Gamma=1.000
21:26:12.102 00.027 8996 UpdateGuideState exits: m=731144 SNR=387.4
21:26:12.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:12.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:12.105 00.001 8996 Enqueuing Expose request
21:26:12.106 00.001 20224 Worker thread wakes up
21:26:12.106 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:26:12.107 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:12.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:13.081 00.974 20224 Exposure complete
21:26:13.157 00.076 20224 worker thread done servicing request
21:26:13.157 00.000 8996 OnExposeComplete: enter
21:26:13.158 00.001 8996 UpdateGuideState(): m_state=6
21:26:13.159 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1924
21:26:13.161 00.002 8996 Star::Find returns 1 (0), X=139.15, Y=473.03, Mass=782703, SNR=388.6, Peak=63891 HFD=4.4
21:26:13.162 00.001 8996 MultiStar: [#1 0.15,-0.01,0.57,U] [#2 0.15,0.05,0.65,U] [#3 0.50,-0.18,0.00,M6] [#4 0.44,-0.17,0.00,M1] [#5 0.41,-0.21,0.00,M6] [#6 0.47,-0.03,0.00,M7] [#7 0.37,-0.28,0.00,M7] [#8 0.41,-0.02,0.37,U] 
21:26:13.163 00.001 8996 refined, 3 included, MultiStar: {0.19, -0.05}, one-star: {0.15, -0.14}
21:26:13.164 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
21:26:13.164 00.000 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.01)
21:26:13.165 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.25 mountX=0.19 mountY=0.03, mountTheta=0.14
21:26:13.166 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.05, opts=13)
21:26:13.167 00.001 8996 Enqueuing Move request for scope (0.19, -0.05)
21:26:13.168 00.001 20224 Worker thread wakes up
21:26:13.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
21:26:13.168 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
21:26:13.168 00.000 20224 Moving (0.19, -0.05) raw xDistance=0.19 yDistance=0.03
21:26:13.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:26:13.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:13.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:26:13.168 00.000 20224 MoveAxis(E, 0, ABG)
21:26:13.168 00.000 20224 Move returns status 0, amount 0
21:26:13.168 00.000 20224 MoveAxis(N, 0, ABG)
21:26:13.168 00.000 20224 Move returns status 0, amount 0
21:26:13.168 00.000 20224 move complete, result=0
21:26:13.169 00.001 20224 worker thread done servicing request
21:26:13.174 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63891, med=2745, FiltMin=2480, FiltMax=30813, Gamma=1.000
21:26:13.190 00.016 8996 UpdateGuideState exits: m=782703 SNR=388.6
21:26:13.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:13.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:13.193 00.001 8996 Enqueuing Expose request
21:26:13.194 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:26:13.195 00.001 20224 Worker thread wakes up
21:26:13.195 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:13.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:14.350 01.155 20224 Exposure complete
21:26:14.423 00.073 20224 worker thread done servicing request
21:26:14.423 00.000 8996 OnExposeComplete: enter
21:26:14.424 00.001 8996 UpdateGuideState(): m_state=6
21:26:14.425 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1925
21:26:14.426 00.001 8996 Star::Find returns 1 (0), X=139.18, Y=473.19, Mass=727991, SNR=373.0, Peak=55555 HFD=4.4
21:26:14.427 00.001 8996 MultiStar: [#1 0.14,0.39,0.60,U] [#2 -0.07,-0.04,0.68,U] [#3 0.22,-0.05,0.70,U] [#4 0.10,-0.01,0.54,U] [#5 0.41,0.02,0.65,U] [#6 0.38,0.11,0.43,U] [#7 0.10,-0.00,0.49,U] [#8 0.46,0.33,0.00,M8] 
21:26:14.428 00.001 8996 single-star, 7 included, MultiStar: {0.18, 0.05}, one-star: {0.18, 0.02}
21:26:14.429 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
21:26:14.431 00.002 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
21:26:14.431 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.11 mountX=0.17 mountY=-0.04, mountTheta=-0.23
21:26:14.432 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.02, opts=13)
21:26:14.433 00.001 8996 Enqueuing Move request for scope (0.18, 0.02)
21:26:14.434 00.001 20224 Worker thread wakes up
21:26:14.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
21:26:14.434 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
21:26:14.434 00.000 20224 Moving (0.18, 0.02) raw xDistance=0.17 yDistance=-0.04
21:26:14.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:26:14.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:14.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:26:14.434 00.000 20224 MoveAxis(E, 0, ABG)
21:26:14.434 00.000 20224 Move returns status 0, amount 0
21:26:14.434 00.000 20224 MoveAxis(N, 0, ABG)
21:26:14.434 00.000 20224 Move returns status 0, amount 0
21:26:14.434 00.000 20224 move complete, result=0
21:26:14.434 00.000 20224 worker thread done servicing request
21:26:14.440 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55555, med=2745, FiltMin=2473, FiltMax=25037, Gamma=1.000
21:26:14.461 00.021 8996 UpdateGuideState exits: m=727991 SNR=373.0
21:26:14.467 00.006 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:14.469 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:14.472 00.003 8996 Enqueuing Expose request
21:26:14.473 00.001 20224 Worker thread wakes up
21:26:14.473 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:14.475 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:14.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:15.458 00.983 20224 Exposure complete
21:26:15.541 00.083 20224 worker thread done servicing request
21:26:15.542 00.001 8996 OnExposeComplete: enter
21:26:15.543 00.001 8996 UpdateGuideState(): m_state=6
21:26:15.544 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1926
21:26:15.544 00.000 8996 Star::Find returns 1 (0), X=138.89, Y=473.12, Mass=726011, SNR=371.0, Peak=65507 HFD=4.4
21:26:15.545 00.001 8996 MultiStar: [#1 -0.27,0.10,0.64,U] [#2 -0.19,0.05,0.69,U] [#3 0.11,-0.01,0.55,U] [#4 0.01,-0.11,0.51,U] [#5 0.08,-0.06,0.60,U] [#6 0.19,-0.09,0.42,U] [#7 -0.04,-0.03,0.49,U] [#8 0.14,0.10,0.37,U] 
21:26:15.546 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {-0.11, -0.05}
21:26:15.547 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
21:26:15.547 00.000 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
21:26:15.548 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.76 mountX=-0.03 mountY=0.02, mountTheta=2.65
21:26:15.550 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
21:26:15.550 00.000 8996 Enqueuing Move request for scope (-0.03, -0.01)
21:26:15.551 00.001 20224 Worker thread wakes up
21:26:15.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
21:26:15.551 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
21:26:15.551 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
21:26:15.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:26:15.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:15.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:26:15.551 00.000 20224 MoveAxis(E, 0, ABG)
21:26:15.552 00.001 20224 Move returns status 0, amount 0
21:26:15.552 00.000 20224 MoveAxis(N, 0, ABG)
21:26:15.552 00.000 20224 Move returns status 0, amount 0
21:26:15.552 00.000 20224 move complete, result=0
21:26:15.552 00.000 20224 worker thread done servicing request
21:26:15.555 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2512, FiltMax=29165, Gamma=1.000
21:26:15.579 00.024 8996 UpdateGuideState exits: m=726011 SNR=371.0
21:26:15.581 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:15.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:15.583 00.001 8996 Enqueuing Expose request
21:26:15.585 00.002 20224 Worker thread wakes up
21:26:15.585 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:26:15.586 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:15.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:16.747 01.161 20224 Exposure complete
21:26:16.826 00.079 20224 worker thread done servicing request
21:26:16.826 00.000 8996 OnExposeComplete: enter
21:26:16.827 00.001 8996 UpdateGuideState(): m_state=6
21:26:16.828 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1927
21:26:16.828 00.000 8996 Star::Find returns 1 (0), X=138.69, Y=473.19, Mass=793433, SNR=363.9, Peak=65507 HFD=4.5
21:26:16.830 00.002 8996 MultiStar: [#1 -0.04,0.33,0.68,U] [#2 0.03,0.04,0.73,U] [#3 0.18,0.06,0.60,U] [#4 0.20,0.23,0.55,U] [#5 0.04,0.07,0.59,U] [#6 0.25,0.17,0.39,U] [#7 0.20,-0.10,0.43,U] [#8 0.02,0.30,0.36,U] 
21:26:16.830 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {-0.31, 0.02}
21:26:16.832 00.002 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
21:26:16.833 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
21:26:16.833 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.38 mountX=0.01 mountY=-0.11, mountTheta=-1.47
21:26:16.835 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.11, opts=13)
21:26:16.836 00.001 8996 Enqueuing Move request for scope (0.02, 0.11)
21:26:16.837 00.001 20224 Worker thread wakes up
21:26:16.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
21:26:16.837 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
21:26:16.837 00.000 20224 Moving (0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
21:26:16.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:26:16.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:16.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:26:16.837 00.000 20224 MoveAxis(E, 0, ABG)
21:26:16.837 00.000 20224 Move returns status 0, amount 0
21:26:16.838 00.001 20224 MoveAxis(N, 0, ABG)
21:26:16.838 00.000 20224 Move returns status 0, amount 0
21:26:16.838 00.000 20224 move complete, result=0
21:26:16.838 00.000 20224 worker thread done servicing request
21:26:16.843 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2477, FiltMax=30585, Gamma=1.000
21:26:16.865 00.022 8996 UpdateGuideState exits: m=793433 SNR=363.9
21:26:16.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:16.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:16.868 00.001 8996 Enqueuing Expose request
21:26:16.869 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:16.869 00.000 20224 Worker thread wakes up
21:26:16.869 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:16.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:17.855 00.986 20224 Exposure complete
21:26:17.924 00.069 20224 worker thread done servicing request
21:26:17.924 00.000 8996 OnExposeComplete: enter
21:26:17.925 00.001 8996 UpdateGuideState(): m_state=6
21:26:17.926 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1928
21:26:17.927 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.35, Mass=751667, SNR=348.8, Peak=61827 HFD=4.5
21:26:17.928 00.001 8996 MultiStar: [#1 0.05,0.57,0.00,M1] [#2 0.04,0.34,0.74,U] [#3 0.25,0.26,0.67,U] [#4 0.21,0.37,0.61,U] [#5 0.30,0.40,0.00,M4] [#6 0.24,0.29,0.44,U] [#7 0.18,0.03,0.44,U] [#8 0.19,0.63,0.00,M7] 
21:26:17.928 00.000 8996 single-star, 5 included, MultiStar: {0.08, 0.25}, one-star: {-0.18, 0.18}
21:26:17.929 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:26:17.930 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
21:26:17.931 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.25 cameraTheta=2.35 mountX=-0.20 mountY=-0.16, mountTheta=-2.46
21:26:17.932 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.18, opts=13)
21:26:17.933 00.001 8996 Enqueuing Move request for scope (-0.18, 0.18)
21:26:17.934 00.001 20224 Worker thread wakes up
21:26:17.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
21:26:17.934 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
21:26:17.934 00.000 20224 Moving (-0.18, 0.18) raw xDistance=-0.20 yDistance=-0.16
21:26:17.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:26:17.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:17.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:26:17.934 00.000 20224 MoveAxis(E, 0, ABG)
21:26:17.934 00.000 20224 Move returns status 0, amount 0
21:26:17.934 00.000 20224 MoveAxis(N, 0, ABG)
21:26:17.934 00.000 20224 Move returns status 0, amount 0
21:26:17.934 00.000 20224 move complete, result=0
21:26:17.934 00.000 20224 worker thread done servicing request
21:26:17.938 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61827, med=2745, FiltMin=2480, FiltMax=29885, Gamma=1.000
21:26:17.963 00.025 8996 UpdateGuideState exits: m=751667 SNR=348.8
21:26:17.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:17.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:17.966 00.001 8996 Enqueuing Expose request
21:26:17.967 00.001 20224 Worker thread wakes up
21:26:17.967 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:17.968 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:17.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:19.116 01.148 20224 Exposure complete
21:26:19.178 00.062 20224 worker thread done servicing request
21:26:19.178 00.000 8996 OnExposeComplete: enter
21:26:19.179 00.001 8996 UpdateGuideState(): m_state=6
21:26:19.180 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1929
21:26:19.180 00.000 8996 Star::Find returns 1 (0), X=139.03, Y=473.42, Mass=671409, SNR=344.2, Peak=49251 HFD=4.7
21:26:19.181 00.001 8996 MultiStar: [#1 0.08,0.35,0.73,U] [#2 -0.05,0.22,0.82,U] [#3 0.16,-0.02,0.57,U] [#4 0.05,0.04,0.59,U] [#5 0.25,0.16,0.70,U] [#6 0.27,0.12,0.42,U] [#7 0.13,0.03,0.46,U] [#8 0.34,0.28,0.42,U] 
21:26:19.182 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.17}, one-star: {0.03, 0.24}
21:26:19.183 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
21:26:19.184 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
21:26:19.184 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.97 mountX=0.10 mountY=-0.19, mountTheta=-1.07
21:26:19.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.17, opts=13)
21:26:19.187 00.001 8996 Enqueuing Move request for scope (0.12, 0.17)
21:26:19.188 00.001 20224 Worker thread wakes up
21:26:19.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
21:26:19.188 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
21:26:19.188 00.000 20224 Moving (0.12, 0.17) raw xDistance=0.10 yDistance=-0.19
21:26:19.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:26:19.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:19.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:26:19.188 00.000 20224 MoveAxis(E, 0, ABG)
21:26:19.188 00.000 20224 Move returns status 0, amount 0
21:26:19.188 00.000 20224 MoveAxis(N, 0, ABG)
21:26:19.188 00.000 20224 Move returns status 0, amount 0
21:26:19.188 00.000 20224 move complete, result=0
21:26:19.188 00.000 20224 worker thread done servicing request
21:26:19.194 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49251, med=2745, FiltMin=2489, FiltMax=23565, Gamma=1.000
21:26:19.213 00.019 8996 UpdateGuideState exits: m=671409 SNR=344.2
21:26:19.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:19.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:19.216 00.001 8996 Enqueuing Expose request
21:26:19.217 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:19.218 00.001 20224 Worker thread wakes up
21:26:19.218 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:19.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:20.186 00.968 20224 Exposure complete
21:26:20.300 00.114 20224 worker thread done servicing request
21:26:20.300 00.000 8996 OnExposeComplete: enter
21:26:20.303 00.003 8996 UpdateGuideState(): m_state=6
21:26:20.304 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1930
21:26:20.306 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=473.39, Mass=753977, SNR=344.0, Peak=61379 HFD=4.4
21:26:20.307 00.001 8996 MultiStar: [#1 0.03,0.39,0.73,U] [#2 0.06,0.38,0.77,U] [#3 0.41,0.17,0.64,U] [#4 0.16,0.13,0.58,U] [#5 0.12,0.18,0.64,U] [#6 0.36,0.33,0.00,M3] [#7 0.22,0.10,0.46,U] [#8 0.12,0.38,0.42,U] 
21:26:20.309 00.002 8996 single-star, 7 included, MultiStar: {0.11, 0.25}, one-star: {-0.10, 0.22}
21:26:20.310 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
21:26:20.311 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
21:26:20.313 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.24 cameraTheta=2.02 mountX=-0.12 mountY=-0.20, mountTheta=-2.12
21:26:20.315 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.22, opts=13)
21:26:20.317 00.002 8996 Enqueuing Move request for scope (-0.10, 0.22)
21:26:20.319 00.002 20224 Worker thread wakes up
21:26:20.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd
21:26:20.319 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.22)
21:26:20.319 00.000 20224 Moving (-0.10, 0.22) raw xDistance=-0.12 yDistance=-0.20
21:26:20.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:26:20.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:26:20.319 00.000 20224 MoveAxis(E, 0, ABG)
21:26:20.319 00.000 20224 Move returns status 0, amount 0
21:26:20.319 00.000 20224 MoveAxis(N, 43, ABG)
21:26:20.319 00.000 20224 Guiding  Dir = 0, Dur = 43
21:26:20.320 00.001 20224 IsSlewing returns 0
21:26:20.320 00.000 20224 IsGuiding returns 0
21:26:20.323 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61379, med=2745, FiltMin=2473, FiltMax=28217, Gamma=1.000
21:26:20.331 00.008 20224 PulseGuide returned control before completion, sleep 43
21:26:20.339 00.008 8996 UpdateGuideState exits: m=753977 SNR=344.0
21:26:20.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:20.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:20.341 00.000 8996 Enqueuing Expose request
21:26:20.376 00.035 20224 IsGuiding returns 1
21:26:20.376 00.000 20224 scope still moving after pulse duration time elapsed
21:26:20.407 00.031 20224 IsSlewing returns 0
21:26:20.407 00.000 20224 IsGuiding returns 1
21:26:20.438 00.031 20224 IsSlewing returns 0
21:26:20.439 00.001 20224 IsGuiding returns 0
21:26:20.439 00.000 20224 scope move finished after 43 + 75 ms
21:26:20.439 00.000 20224 Move returns status 0, amount 43
21:26:20.439 00.000 20224 move complete, result=0
21:26:20.439 00.000 20224 worker thread done servicing request
21:26:20.439 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
21:26:20.441 00.002 20224 Worker thread wakes up
21:26:20.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:20.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:21.614 01.172 20224 Exposure complete
21:26:21.671 00.057 20224 worker thread done servicing request
21:26:21.671 00.000 8996 OnExposeComplete: enter
21:26:21.672 00.001 8996 UpdateGuideState(): m_state=6
21:26:21.673 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1931
21:26:21.673 00.000 8996 Star::Find returns 1 (0), X=138.91, Y=473.22, Mass=763727, SNR=411.3, Peak=65507 HFD=4.5
21:26:21.675 00.002 8996 MultiStar: [#1 0.08,0.08,0.54,U] [#2 0.06,0.08,0.63,U] [#3 0.21,0.06,0.61,U] [#4 0.11,0.11,0.46,U] [#5 0.23,0.08,0.51,U] [#6 0.30,0.11,0.37,U] [#7 0.20,0.01,0.37,U] [#8 0.22,0.19,0.35,U] 
21:26:21.676 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.08}, one-star: {-0.09, 0.05}
21:26:21.677 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:26:21.678 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:26:21.679 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.59 mountX=-0.09 mountY=-0.04, mountTheta=-2.70
21:26:21.680 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
21:26:21.680 00.000 8996 Enqueuing Move request for scope (-0.09, 0.05)
21:26:21.681 00.001 20224 Worker thread wakes up
21:26:21.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
21:26:21.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
21:26:21.681 00.000 20224 Moving (-0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
21:26:21.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:26:21.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:21.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:26:21.681 00.000 20224 MoveAxis(E, 0, ABG)
21:26:21.681 00.000 20224 Move returns status 0, amount 0
21:26:21.682 00.001 20224 MoveAxis(N, 0, ABG)
21:26:21.682 00.000 20224 Move returns status 0, amount 0
21:26:21.682 00.000 20224 move complete, result=0
21:26:21.682 00.000 20224 worker thread done servicing request
21:26:21.685 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2502, FiltMax=28941, Gamma=1.000
21:26:21.699 00.014 8996 UpdateGuideState exits: m=763727 SNR=411.3
21:26:21.702 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:21.704 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:21.706 00.002 8996 Enqueuing Expose request
21:26:21.708 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:21.709 00.001 20224 Worker thread wakes up
21:26:21.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:21.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:22.685 00.976 20224 Exposure complete
21:26:22.783 00.098 20224 worker thread done servicing request
21:26:22.783 00.000 8996 OnExposeComplete: enter
21:26:22.785 00.002 8996 UpdateGuideState(): m_state=6
21:26:22.787 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1932
21:26:22.789 00.002 8996 Star::Find returns 1 (0), X=138.86, Y=472.99, Mass=742767, SNR=391.7, Peak=65507 HFD=4.5
21:26:22.791 00.002 8996 MultiStar: [#1 0.07,0.01,0.60,U] [#2 -0.10,-0.11,0.73,U] [#3 0.20,-0.18,0.51,U] [#4 0.13,-0.06,0.54,U] [#5 0.30,-0.07,0.63,U] [#6 0.25,-0.10,0.38,U] [#7 0.02,-0.28,0.41,U] [#8 0.37,0.10,0.36,U] 
21:26:22.793 00.002 8996 refined, 8 included, MultiStar: {0.08, -0.11}, one-star: {-0.14, -0.18}
21:26:22.794 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
21:26:22.795 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
21:26:22.796 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.91 mountX=0.09 mountY=0.10, mountTheta=0.81
21:26:22.799 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.11, opts=13)
21:26:22.801 00.002 8996 Enqueuing Move request for scope (0.08, -0.11)
21:26:22.802 00.001 20224 Worker thread wakes up
21:26:22.803 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
21:26:22.803 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
21:26:22.803 00.000 20224 Moving (0.08, -0.11) raw xDistance=0.09 yDistance=0.10
21:26:22.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:26:22.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:22.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:26:22.803 00.000 20224 MoveAxis(E, 0, ABG)
21:26:22.804 00.001 20224 Move returns status 0, amount 0
21:26:22.804 00.000 20224 MoveAxis(N, 0, ABG)
21:26:22.804 00.000 20224 Move returns status 0, amount 0
21:26:22.804 00.000 20224 move complete, result=0
21:26:22.804 00.000 20224 worker thread done servicing request
21:26:22.811 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2473, FiltMax=30221, Gamma=1.000
21:26:22.839 00.028 8996 UpdateGuideState exits: m=742767 SNR=391.7
21:26:22.840 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:22.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:22.842 00.001 8996 Enqueuing Expose request
21:26:22.843 00.001 20224 Worker thread wakes up
21:26:22.844 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:26:22.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:22.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:24.004 01.159 20224 Exposure complete
21:26:24.080 00.076 20224 worker thread done servicing request
21:26:24.080 00.000 8996 OnExposeComplete: enter
21:26:24.081 00.001 8996 UpdateGuideState(): m_state=6
21:26:24.082 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1933
21:26:24.083 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.24, Mass=754808, SNR=422.9, Peak=65507 HFD=4.5
21:26:24.086 00.003 8996 MultiStar: [#1 -0.27,0.21,0.59,U] [#2 -0.19,0.15,0.67,U] [#3 -0.08,-0.08,0.48,U] [#4 -0.15,-0.04,0.48,U] [#5 0.02,0.00,0.50,U] [#6 -0.08,-0.08,0.34,U] [#7 -0.06,-0.11,0.39,U] [#8 -0.02,0.29,0.35,U] 
21:26:24.087 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.06}, one-star: {-0.17, 0.07}
21:26:24.088 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
21:26:24.089 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
21:26:24.090 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.73 mountX=-0.13 mountY=-0.04, mountTheta=-2.85
21:26:24.092 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
21:26:24.093 00.001 8996 Enqueuing Move request for scope (-0.13, 0.06)
21:26:24.095 00.002 20224 Worker thread wakes up
21:26:24.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
21:26:24.095 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
21:26:24.095 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.13 yDistance=-0.04
21:26:24.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:26:24.095 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:24.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:26:24.095 00.000 20224 MoveAxis(E, 0, ABG)
21:26:24.095 00.000 20224 Move returns status 0, amount 0
21:26:24.095 00.000 20224 MoveAxis(N, 0, ABG)
21:26:24.095 00.000 20224 Move returns status 0, amount 0
21:26:24.096 00.001 20224 move complete, result=0
21:26:24.096 00.000 20224 worker thread done servicing request
21:26:24.099 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2745, FiltMin=2509, FiltMax=28349, Gamma=1.000
21:26:24.113 00.014 8996 UpdateGuideState exits: m=754808 SNR=422.9
21:26:24.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:24.114 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:24.116 00.002 8996 Enqueuing Expose request
21:26:24.117 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:24.118 00.001 20224 Worker thread wakes up
21:26:24.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:24.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:25.091 00.973 20224 Exposure complete
21:26:25.171 00.080 20224 worker thread done servicing request
21:26:25.171 00.000 8996 OnExposeComplete: enter
21:26:25.172 00.001 8996 UpdateGuideState(): m_state=6
21:26:25.173 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1934
21:26:25.174 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.25, Mass=801779, SNR=361.0, Peak=65507 HFD=4.6
21:26:25.175 00.001 8996 MultiStar: [#1 -0.10,0.12,0.62,U] [#2 -0.10,-0.04,0.82,U] [#3 -0.01,-0.17,0.60,U] [#4 -0.10,-0.03,0.54,U] [#5 0.05,0.07,0.60,U] [#6 0.02,-0.11,0.46,U] [#7 -0.14,-0.13,0.42,U] [#8 -0.04,0.34,0.38,U] 
21:26:25.175 00.000 8996 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.32, 0.08}
21:26:25.176 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
21:26:25.177 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
21:26:25.177 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.03 mountX=-0.10 mountY=0.00, mountTheta=3.14
21:26:25.179 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
21:26:25.180 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
21:26:25.181 00.001 20224 Worker thread wakes up
21:26:25.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
21:26:25.181 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
21:26:25.181 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
21:26:25.182 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:26:25.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:25.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:26:25.182 00.000 20224 MoveAxis(E, 0, ABG)
21:26:25.182 00.000 20224 Move returns status 0, amount 0
21:26:25.182 00.000 20224 MoveAxis(N, 0, ABG)
21:26:25.182 00.000 20224 Move returns status 0, amount 0
21:26:25.182 00.000 20224 move complete, result=0
21:26:25.182 00.000 20224 worker thread done servicing request
21:26:25.185 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2486, FiltMax=31177, Gamma=1.000
21:26:25.201 00.016 8996 UpdateGuideState exits: m=801779 SNR=361.0
21:26:25.203 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:25.205 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:25.206 00.001 8996 Enqueuing Expose request
21:26:25.208 00.002 20224 Worker thread wakes up
21:26:25.208 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:26:25.210 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:25.210 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:26.393 01.183 20224 Exposure complete
21:26:26.459 00.066 20224 worker thread done servicing request
21:26:26.459 00.000 8996 OnExposeComplete: enter
21:26:26.460 00.001 8996 UpdateGuideState(): m_state=6
21:26:26.461 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1935
21:26:26.461 00.000 8996 Star::Find returns 1 (0), X=138.94, Y=473.30, Mass=771005, SNR=384.9, Peak=65507 HFD=4.5
21:26:26.462 00.001 8996 MultiStar: [#1 0.02,0.16,0.61,U] [#2 -0.05,0.08,0.71,U] [#3 0.05,0.08,0.59,U] [#4 0.01,-0.06,0.52,U] [#5 0.18,0.07,0.59,U] [#6 0.12,0.07,0.43,U] [#7 -0.00,0.05,0.41,U] [#8 0.19,0.24,0.37,U] 
21:26:26.463 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.09}, one-star: {-0.06, 0.13}
21:26:26.464 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:26:26.465 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
21:26:26.465 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.21 mountX=0.03 mountY=-0.10, mountTheta=-1.31
21:26:26.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
21:26:26.467 00.000 8996 Enqueuing Move request for scope (0.03, 0.09)
21:26:26.468 00.001 20224 Worker thread wakes up
21:26:26.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:26:26.469 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:26:26.469 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.03 yDistance=-0.10
21:26:26.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:26:26.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:26.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:26:26.469 00.000 20224 MoveAxis(E, 0, ABG)
21:26:26.469 00.000 20224 Move returns status 0, amount 0
21:26:26.469 00.000 20224 MoveAxis(N, 0, ABG)
21:26:26.469 00.000 20224 Move returns status 0, amount 0
21:26:26.469 00.000 20224 move complete, result=0
21:26:26.469 00.000 20224 worker thread done servicing request
21:26:26.472 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2483, FiltMax=28237, Gamma=1.000
21:26:26.486 00.014 8996 UpdateGuideState exits: m=771005 SNR=384.9
21:26:26.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:26.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:26.490 00.002 8996 Enqueuing Expose request
21:26:26.491 00.001 20224 Worker thread wakes up
21:26:26.491 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:26.492 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:26.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:27.465 00.973 20224 Exposure complete
21:26:27.524 00.059 20224 worker thread done servicing request
21:26:27.524 00.000 8996 OnExposeComplete: enter
21:26:27.526 00.002 8996 UpdateGuideState(): m_state=6
21:26:27.527 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1936
21:26:27.529 00.002 8996 Star::Find returns 1 (0), X=138.67, Y=473.33, Mass=803642, SNR=357.4, Peak=65507 HFD=4.7
21:26:27.530 00.001 8996 MultiStar: [#1 -0.07,0.15,0.61,U] [#2 -0.04,0.08,0.81,U] [#3 0.07,0.00,0.69,U] [#4 0.04,0.17,0.57,U] [#5 0.16,0.13,0.53,U] [#6 0.22,0.02,0.46,U] [#7 0.06,0.20,0.45,U] [#8 0.15,0.28,0.39,U] 
21:26:27.532 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.13}, one-star: {-0.33, 0.16}
21:26:27.533 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
21:26:27.533 00.000 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
21:26:27.534 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.66 mountX=-0.02 mountY=-0.12, mountTheta=-1.76
21:26:27.537 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.13, opts=13)
21:26:27.538 00.001 8996 Enqueuing Move request for scope (-0.01, 0.13)
21:26:27.539 00.001 20224 Worker thread wakes up
21:26:27.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
21:26:27.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
21:26:27.539 00.000 20224 Moving (-0.01, 0.13) raw xDistance=-0.02 yDistance=-0.12
21:26:27.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:26:27.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:27.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:26:27.539 00.000 20224 MoveAxis(E, 0, ABG)
21:26:27.539 00.000 20224 Move returns status 0, amount 0
21:26:27.540 00.001 20224 MoveAxis(N, 0, ABG)
21:26:27.540 00.000 20224 Move returns status 0, amount 0
21:26:27.540 00.000 20224 move complete, result=0
21:26:27.540 00.000 20224 worker thread done servicing request
21:26:27.545 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65507, med=2745, FiltMin=2504, FiltMax=33497, Gamma=1.000
21:26:27.560 00.015 8996 UpdateGuideState exits: m=803642 SNR=357.4
21:26:27.561 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:27.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:27.562 00.000 8996 Enqueuing Expose request
21:26:27.563 00.001 20224 Worker thread wakes up
21:26:27.563 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:27.564 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:27.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:28.719 01.155 20224 Exposure complete
21:26:28.786 00.067 20224 worker thread done servicing request
21:26:28.786 00.000 8996 OnExposeComplete: enter
21:26:28.788 00.002 8996 UpdateGuideState(): m_state=6
21:26:28.790 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1937
21:26:28.792 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=473.25, Mass=729475, SNR=381.6, Peak=63187 HFD=4.5
21:26:28.794 00.002 8996 MultiStar: [#1 -0.26,0.19,0.66,U] [#2 -0.23,0.11,0.68,U] [#3 -0.08,-0.03,0.61,U] [#4 -0.08,0.14,0.46,U] [#5 0.03,0.11,0.65,U] [#6 0.00,0.07,0.40,U] [#7 -0.12,0.02,0.43,U] [#8 0.03,0.39,0.33,U] 
21:26:28.795 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.11}, one-star: {-0.24, 0.08}
21:26:28.797 00.002 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
21:26:28.798 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:26:28.801 00.003 8996 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.45 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
21:26:28.806 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.11, opts=13)
21:26:28.809 00.003 8996 Enqueuing Move request for scope (-0.13, 0.11)
21:26:28.810 00.001 20224 Worker thread wakes up
21:26:28.811 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
21:26:28.811 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
21:26:28.811 00.000 20224 Moving (-0.13, 0.11) raw xDistance=-0.14 yDistance=-0.09
21:26:28.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:26:28.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:28.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:26:28.811 00.000 20224 MoveAxis(E, 0, ABG)
21:26:28.811 00.000 20224 Move returns status 0, amount 0
21:26:28.811 00.000 20224 MoveAxis(N, 0, ABG)
21:26:28.812 00.001 20224 Move returns status 0, amount 0
21:26:28.812 00.000 20224 move complete, result=0
21:26:28.812 00.000 20224 worker thread done servicing request
21:26:28.820 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63187, med=2745, FiltMin=2502, FiltMax=30057, Gamma=1.000
21:26:28.835 00.015 8996 UpdateGuideState exits: m=729475 SNR=381.6
21:26:28.836 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:28.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:28.838 00.001 8996 Enqueuing Expose request
21:26:28.839 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:28.839 00.000 20224 Worker thread wakes up
21:26:28.840 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:28.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:29.826 00.986 20224 Exposure complete
21:26:29.887 00.061 20224 worker thread done servicing request
21:26:29.887 00.000 8996 OnExposeComplete: enter
21:26:29.888 00.001 8996 UpdateGuideState(): m_state=6
21:26:29.889 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1938
21:26:29.889 00.000 8996 Star::Find returns 1 (0), X=138.75, Y=473.42, Mass=768345, SNR=379.5, Peak=61459 HFD=4.6
21:26:29.890 00.001 8996 MultiStar: [#1 -0.05,0.22,0.55,U] [#2 -0.11,0.14,0.72,U] [#3 0.12,0.19,0.64,U] [#4 -0.04,0.16,0.48,U] [#5 0.01,0.24,0.53,U] [#6 0.09,0.35,0.43,U] [#7 -0.03,0.26,0.47,U] [#8 0.10,0.24,0.36,U] 
21:26:29.891 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.22}, one-star: {-0.25, 0.25}
21:26:29.892 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
21:26:29.893 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
21:26:29.893 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.77 mountX=-0.07 mountY=-0.22, mountTheta=-1.87
21:26:29.894 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.22, opts=13)
21:26:29.895 00.001 8996 Enqueuing Move request for scope (-0.04, 0.22)
21:26:29.896 00.001 20224 Worker thread wakes up
21:26:29.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
21:26:29.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
21:26:29.896 00.000 20224 Moving (-0.04, 0.22) raw xDistance=-0.07 yDistance=-0.22
21:26:29.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:26:29.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:26:29.896 00.000 20224 MoveAxis(E, 0, ABG)
21:26:29.896 00.000 20224 Move returns status 0, amount 0
21:26:29.896 00.000 20224 MoveAxis(N, 45, ABG)
21:26:29.896 00.000 20224 Guiding  Dir = 0, Dur = 45
21:26:29.897 00.001 20224 IsSlewing returns 0
21:26:29.897 00.000 20224 IsGuiding returns 0
21:26:29.900 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61459, med=2745, FiltMin=2486, FiltMax=32461, Gamma=1.000
21:26:29.910 00.010 20224 PulseGuide returned control before completion, sleep 43
21:26:29.914 00.004 8996 UpdateGuideState exits: m=768345 SNR=379.5
21:26:29.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:29.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:29.917 00.001 8996 Enqueuing Expose request
21:26:29.956 00.039 20224 IsGuiding returns 1
21:26:29.956 00.000 20224 scope still moving after pulse duration time elapsed
21:26:29.987 00.031 20224 IsSlewing returns 0
21:26:29.987 00.000 20224 IsGuiding returns 1
21:26:30.019 00.032 20224 IsSlewing returns 0
21:26:30.019 00.000 20224 IsGuiding returns 0
21:26:30.019 00.000 20224 scope move finished after 45 + 77 ms
21:26:30.019 00.000 20224 Move returns status 0, amount 45
21:26:30.019 00.000 20224 move complete, result=0
21:26:30.019 00.000 20224 worker thread done servicing request
21:26:30.020 00.001 20224 Worker thread wakes up
21:26:30.020 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
21:26:30.021 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:30.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:31.204 01.183 20224 Exposure complete
21:26:31.297 00.093 20224 worker thread done servicing request
21:26:31.297 00.000 8996 OnExposeComplete: enter
21:26:31.298 00.001 8996 UpdateGuideState(): m_state=6
21:26:31.298 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1939
21:26:31.299 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=472.94, Mass=746247, SNR=376.1, Peak=65507 HFD=4.5
21:26:31.300 00.001 8996 MultiStar: [#1 -0.07,-0.08,0.62,U] [#2 -0.10,0.18,0.76,U] [#3 0.09,-0.18,0.59,U] [#4 0.09,-0.04,0.54,U] [#5 0.14,-0.07,0.54,U] [#6 0.08,0.03,0.41,U] [#7 0.08,-0.16,0.42,U] [#8 0.20,0.06,0.34,U] 
21:26:31.301 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {-0.24, -0.23}
21:26:31.304 00.003 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
21:26:31.306 00.002 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
21:26:31.308 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.70 mountX=-0.00 mountY=0.07, mountTheta=1.60
21:26:31.311 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
21:26:31.312 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
21:26:31.314 00.002 20224 Worker thread wakes up
21:26:31.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
21:26:31.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
21:26:31.314 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
21:26:31.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:26:31.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:31.315 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:26:31.315 00.000 20224 MoveAxis(E, 0, ABG)
21:26:31.315 00.000 20224 Move returns status 0, amount 0
21:26:31.315 00.000 20224 MoveAxis(N, 0, ABG)
21:26:31.315 00.000 20224 Move returns status 0, amount 0
21:26:31.315 00.000 20224 move complete, result=0
21:26:31.315 00.000 20224 worker thread done servicing request
21:26:31.325 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2486, FiltMax=30422, Gamma=1.000
21:26:31.343 00.018 8996 UpdateGuideState exits: m=746247 SNR=376.1
21:26:31.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:31.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:31.346 00.001 8996 Enqueuing Expose request
21:26:31.346 00.000 20224 Worker thread wakes up
21:26:31.346 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:26:31.347 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:31.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:32.313 00.966 20224 Exposure complete
21:26:32.390 00.077 20224 worker thread done servicing request
21:26:32.390 00.000 8996 OnExposeComplete: enter
21:26:32.391 00.001 8996 UpdateGuideState(): m_state=6
21:26:32.392 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1940
21:26:32.393 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=472.99, Mass=765007, SNR=358.6, Peak=65507 HFD=4.4
21:26:32.394 00.001 8996 MultiStar: [#1 -0.13,-0.05,0.64,U] [#2 -0.03,-0.04,0.79,U] [#3 0.06,-0.23,0.65,U] [#4 -0.04,-0.23,0.50,U] [#5 -0.04,-0.07,0.63,U] [#6 0.16,-0.10,0.41,U] [#7 -0.13,-0.34,0.43,U] [#8 0.08,-0.07,0.49,U] 
21:26:32.395 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.14}, one-star: {-0.20, -0.18}
21:26:32.396 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
21:26:32.396 00.000 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
21:26:32.397 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.89 mountX=-0.03 mountY=0.14, mountTheta=1.80
21:26:32.398 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.14, opts=13)
21:26:32.399 00.001 8996 Enqueuing Move request for scope (-0.05, -0.14)
21:26:32.400 00.001 20224 Worker thread wakes up
21:26:32.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
21:26:32.400 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
21:26:32.400 00.000 20224 Moving (-0.05, -0.14) raw xDistance=-0.03 yDistance=0.14
21:26:32.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:26:32.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:32.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:26:32.400 00.000 20224 MoveAxis(E, 0, ABG)
21:26:32.400 00.000 20224 Move returns status 0, amount 0
21:26:32.400 00.000 20224 MoveAxis(N, 0, ABG)
21:26:32.400 00.000 20224 Move returns status 0, amount 0
21:26:32.400 00.000 20224 move complete, result=0
21:26:32.400 00.000 20224 worker thread done servicing request
21:26:32.404 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2493, FiltMax=33101, Gamma=1.000
21:26:32.429 00.025 8996 UpdateGuideState exits: m=765007 SNR=358.6
21:26:32.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:32.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:32.432 00.000 8996 Enqueuing Expose request
21:26:32.433 00.001 20224 Worker thread wakes up
21:26:32.433 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:26:32.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:32.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:33.609 01.175 20224 Exposure complete
21:26:33.680 00.071 20224 worker thread done servicing request
21:26:33.681 00.001 8996 OnExposeComplete: enter
21:26:33.682 00.001 8996 UpdateGuideState(): m_state=6
21:26:33.683 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1941
21:26:33.685 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=473.06, Mass=723378, SNR=369.3, Peak=63059 HFD=4.8
21:26:33.686 00.001 8996 MultiStar: [#1 -0.32,-0.12,0.62,U] [#2 -0.32,-0.16,0.78,U] [#3 -0.16,-0.36,0.60,U] [#4 -0.18,-0.15,0.49,U] [#5 -0.17,-0.21,0.57,U] [#6 -0.16,-0.14,0.38,U] [#7 -0.17,-0.20,0.46,U] [#8 -0.26,-0.03,0.35,U] 
21:26:33.687 00.001 8996 refined, 8 included, MultiStar: {-0.26, -0.17}, one-star: {-0.41, -0.11}
21:26:33.688 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
21:26:33.689 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
21:26:33.689 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-2.57 mountX=-0.24 mountY=0.20, mountTheta=2.47
21:26:33.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.17, opts=13)
21:26:33.693 00.001 8996 Enqueuing Move request for scope (-0.26, -0.17)
21:26:33.695 00.002 20224 Worker thread wakes up
21:26:33.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.17) opts 0xd
21:26:33.695 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.17)
21:26:33.695 00.000 20224 Moving (-0.26, -0.17) raw xDistance=-0.24 yDistance=0.20
21:26:33.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:26:33.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:33.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:26:33.695 00.000 20224 MoveAxis(E, 36, ABG)
21:26:33.695 00.000 20224 Guiding  Dir = 2, Dur = 36
21:26:33.695 00.000 20224 IsSlewing returns 0
21:26:33.695 00.000 20224 IsGuiding returns 0
21:26:33.697 00.002 20224 PulseGuide returned control before completion, sleep 45
21:26:33.700 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63059, med=2745, FiltMin=2518, FiltMax=28051, Gamma=1.000
21:26:33.716 00.016 8996 UpdateGuideState exits: m=723378 SNR=369.3
21:26:33.716 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:33.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:33.718 00.001 8996 Enqueuing Expose request
21:26:33.754 00.036 20224 IsGuiding returns 1
21:26:33.754 00.000 20224 scope still moving after pulse duration time elapsed
21:26:33.786 00.032 20224 IsSlewing returns 0
21:26:33.786 00.000 20224 IsGuiding returns 0
21:26:33.786 00.000 20224 scope move finished after 36 + 54 ms
21:26:33.786 00.000 20224 Move returns status 0, amount 36
21:26:33.786 00.000 20224 MoveAxis(N, 0, ABG)
21:26:33.787 00.001 20224 Move returns status 0, amount 0
21:26:33.787 00.000 20224 move complete, result=0
21:26:33.787 00.000 20224 worker thread done servicing request
21:26:33.787 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.2 px 0 ms NORTH
21:26:33.788 00.001 20224 Worker thread wakes up
21:26:33.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:33.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:34.756 00.968 20224 Exposure complete
21:26:34.825 00.069 20224 worker thread done servicing request
21:26:34.825 00.000 8996 OnExposeComplete: enter
21:26:34.826 00.001 8996 UpdateGuideState(): m_state=6
21:26:34.827 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1942
21:26:34.829 00.002 8996 Star::Find returns 1 (0), X=138.88, Y=473.03, Mass=735825, SNR=364.5, Peak=65507 HFD=4.5
21:26:34.831 00.002 8996 MultiStar: [#1 -0.18,0.00,0.65,U] [#2 -0.10,-0.18,0.77,U] [#3 0.01,-0.13,0.59,U] [#4 -0.06,-0.15,0.50,U] [#5 0.03,0.01,0.60,U] [#6 0.09,-0.13,0.43,U] [#7 0.11,-0.02,0.41,U] [#8 0.15,0.11,0.40,U] 
21:26:34.832 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {-0.13, -0.14}
21:26:34.833 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
21:26:34.834 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.30)
21:26:34.836 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.96 mountX=-0.03 mountY=0.09, mountTheta=1.86
21:26:34.839 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
21:26:34.840 00.001 8996 Enqueuing Move request for scope (-0.03, -0.08)
21:26:34.842 00.002 20224 Worker thread wakes up
21:26:34.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
21:26:34.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
21:26:34.842 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.03 yDistance=0.09
21:26:34.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:26:34.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:34.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:26:34.842 00.000 20224 MoveAxis(E, 0, ABG)
21:26:34.842 00.000 20224 Move returns status 0, amount 0
21:26:34.842 00.000 20224 MoveAxis(N, 0, ABG)
21:26:34.842 00.000 20224 Move returns status 0, amount 0
21:26:34.842 00.000 20224 move complete, result=0
21:26:34.842 00.000 20224 worker thread done servicing request
21:26:34.847 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2464, FiltMax=28797, Gamma=1.000
21:26:34.862 00.015 8996 UpdateGuideState exits: m=735825 SNR=364.5
21:26:34.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:34.863 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:34.864 00.001 8996 Enqueuing Expose request
21:26:34.865 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:26:34.867 00.002 20224 Worker thread wakes up
21:26:34.867 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:34.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:36.023 01.156 20224 Exposure complete
21:26:36.087 00.064 20224 worker thread done servicing request
21:26:36.088 00.001 8996 OnExposeComplete: enter
21:26:36.089 00.001 8996 UpdateGuideState(): m_state=6
21:26:36.090 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1943
21:26:36.090 00.000 8996 Star::Find returns 1 (0), X=138.93, Y=473.21, Mass=733162, SNR=384.2, Peak=64259 HFD=4.4
21:26:36.091 00.001 8996 MultiStar: [#1 -0.15,0.06,0.55,U] [#2 -0.13,-0.05,0.70,U] [#3 -0.00,-0.03,0.51,U] [#4 -0.10,0.10,0.53,U] [#5 0.13,-0.07,0.56,U] [#6 0.07,-0.14,0.51,U] [#7 0.05,-0.11,0.41,U] [#8 0.17,0.14,0.40,U] 
21:26:36.092 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.00}, one-star: {-0.07, 0.04}
21:26:36.093 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
21:26:36.094 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
21:26:36.096 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.92 mountX=-0.02 mountY=0.01, mountTheta=2.81
21:26:36.100 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.00, opts=13)
21:26:36.102 00.002 8996 Enqueuing Move request for scope (-0.02, -0.00)
21:26:36.103 00.001 20224 Worker thread wakes up
21:26:36.104 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
21:26:36.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
21:26:36.104 00.000 20224 Moving (-0.02, -0.00) raw xDistance=-0.02 yDistance=0.01
21:26:36.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:26:36.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:36.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:26:36.104 00.000 20224 MoveAxis(E, 0, ABG)
21:26:36.105 00.001 20224 Move returns status 0, amount 0
21:26:36.105 00.000 20224 MoveAxis(N, 0, ABG)
21:26:36.105 00.000 20224 Move returns status 0, amount 0
21:26:36.105 00.000 20224 move complete, result=0
21:26:36.105 00.000 20224 worker thread done servicing request
21:26:36.113 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64259, med=2745, FiltMin=2493, FiltMax=28605, Gamma=1.000
21:26:36.132 00.019 8996 UpdateGuideState exits: m=733162 SNR=384.2
21:26:36.135 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:36.137 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:36.138 00.001 8996 Enqueuing Expose request
21:26:36.140 00.002 20224 Worker thread wakes up
21:26:36.140 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:26:36.143 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:36.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:37.143 01.000 20224 Exposure complete
21:26:37.228 00.085 20224 worker thread done servicing request
21:26:37.228 00.000 8996 OnExposeComplete: enter
21:26:37.229 00.001 8996 UpdateGuideState(): m_state=6
21:26:37.229 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1944
21:26:37.230 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=473.20, Mass=739493, SNR=347.2, Peak=61987 HFD=4.4
21:26:37.231 00.001 8996 MultiStar: [#1 0.03,0.04,0.62,U] [#2 0.04,-0.04,0.86,U] [#3 0.35,-0.07,0.66,U] [#4 0.15,-0.06,0.55,U] [#5 0.32,0.14,0.58,U] [#6 0.22,-0.04,0.50,U] [#7 0.26,-0.18,0.46,U] [#8 0.34,0.25,0.42,U] 
21:26:37.232 00.001 8996 single-star, 8 included, MultiStar: {0.18, 0.01}, one-star: {0.10, 0.03}
21:26:37.232 00.000 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
21:26:37.233 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
21:26:37.234 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.11 cameraTheta=0.29 mountX=0.10 mountY=-0.04, mountTheta=-0.40
21:26:37.237 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.03, opts=13)
21:26:37.240 00.003 8996 Enqueuing Move request for scope (0.10, 0.03)
21:26:37.241 00.001 20224 Worker thread wakes up
21:26:37.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
21:26:37.241 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
21:26:37.241 00.000 20224 Moving (0.10, 0.03) raw xDistance=0.10 yDistance=-0.04
21:26:37.242 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:26:37.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:37.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:26:37.242 00.000 20224 MoveAxis(E, 0, ABG)
21:26:37.242 00.000 20224 Move returns status 0, amount 0
21:26:37.242 00.000 20224 MoveAxis(N, 0, ABG)
21:26:37.242 00.000 20224 Move returns status 0, amount 0
21:26:37.242 00.000 20224 move complete, result=0
21:26:37.242 00.000 20224 worker thread done servicing request
21:26:37.248 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61987, med=2745, FiltMin=2464, FiltMax=26525, Gamma=1.000
21:26:37.272 00.024 8996 UpdateGuideState exits: m=739493 SNR=347.2
21:26:37.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:37.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:37.275 00.001 8996 Enqueuing Expose request
21:26:37.277 00.002 20224 Worker thread wakes up
21:26:37.277 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:37.279 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:37.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:38.451 01.172 20224 Exposure complete
21:26:38.524 00.073 20224 worker thread done servicing request
21:26:38.524 00.000 8996 OnExposeComplete: enter
21:26:38.525 00.001 8996 UpdateGuideState(): m_state=6
21:26:38.526 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1945
21:26:38.527 00.001 8996 Star::Find returns 1 (0), X=139.22, Y=473.03, Mass=725781, SNR=348.6, Peak=58147 HFD=4.4
21:26:38.528 00.001 8996 MultiStar: [#1 0.30,-0.04,0.65,U] [#2 0.22,-0.00,0.82,U] [#3 0.58,-0.20,0.00,M1] [#4 0.42,-0.18,0.00,M1] [#5 0.37,0.09,0.62,U] [#6 0.58,-0.10,0.00,M1] [#7 0.42,-0.20,0.00,M1] [#8 0.29,0.08,0.38,U] 
21:26:38.529 00.001 8996 single-star, 4 included, MultiStar: {0.27, -0.02}, one-star: {0.22, -0.14}
21:26:38.530 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
21:26:38.531 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
21:26:38.532 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.56 mountX=0.23 mountY=0.11, mountTheta=0.44
21:26:38.534 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.14, opts=13)
21:26:38.534 00.000 8996 Enqueuing Move request for scope (0.22, -0.14)
21:26:38.535 00.001 20224 Worker thread wakes up
21:26:38.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
21:26:38.535 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
21:26:38.536 00.001 20224 Moving (0.22, -0.14) raw xDistance=0.23 yDistance=0.11
21:26:38.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:26:38.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:38.536 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:26:38.536 00.000 20224 MoveAxis(W, 34, ABG)
21:26:38.536 00.000 20224 Guiding  Dir = 3, Dur = 34
21:26:38.536 00.000 20224 IsSlewing returns 0
21:26:38.536 00.000 20224 IsGuiding returns 0
21:26:38.541 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=58147, med=2745, FiltMin=2489, FiltMax=28845, Gamma=1.000
21:26:38.563 00.022 20224 PulseGuide returned control before completion, sleep 18
21:26:38.567 00.004 8996 UpdateGuideState exits: m=725781 SNR=348.6
21:26:38.568 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:38.569 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:38.570 00.001 8996 Enqueuing Expose request
21:26:38.593 00.023 20224 IsGuiding returns 1
21:26:38.593 00.000 20224 scope still moving after pulse duration time elapsed
21:26:38.625 00.032 20224 IsSlewing returns 0
21:26:38.625 00.000 20224 IsGuiding returns 1
21:26:38.656 00.031 20224 IsSlewing returns 0
21:26:38.656 00.000 20224 IsGuiding returns 0
21:26:38.657 00.001 20224 scope move finished after 34 + 86 ms
21:26:38.657 00.000 20224 Move returns status 0, amount 34
21:26:38.657 00.000 20224 MoveAxis(N, 0, ABG)
21:26:38.657 00.000 20224 Move returns status 0, amount 0
21:26:38.657 00.000 20224 move complete, result=0
21:26:38.657 00.000 20224 worker thread done servicing request
21:26:38.657 00.000 20224 Worker thread wakes up
21:26:38.657 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:38.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:38.657 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
21:26:39.638 00.981 20224 Exposure complete
21:26:39.743 00.105 20224 worker thread done servicing request
21:26:39.743 00.000 8996 OnExposeComplete: enter
21:26:39.744 00.001 8996 UpdateGuideState(): m_state=6
21:26:39.744 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1946
21:26:39.745 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.19, Mass=690125, SNR=351.7, Peak=60979 HFD=4.4
21:26:39.746 00.001 8996 MultiStar: [#1 0.02,0.23,0.71,U] [#2 -0.07,0.29,0.79,U] [#3 0.12,-0.03,0.66,U] [#4 0.06,0.08,0.54,U] [#5 0.15,0.35,0.61,U] [#6 0.15,0.07,0.43,U] [#7 -0.06,0.05,0.45,U] [#8 0.10,0.28,0.39,U] 
21:26:39.747 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.15}, one-star: {-0.17, 0.02}
21:26:39.748 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
21:26:39.749 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
21:26:39.749 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.48 mountX=-0.00 mountY=-0.15, mountTheta=-1.57
21:26:39.753 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.15, opts=13)
21:26:39.754 00.001 8996 Enqueuing Move request for scope (0.01, 0.15)
21:26:39.754 00.000 20224 Worker thread wakes up
21:26:39.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
21:26:39.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
21:26:39.755 00.001 20224 Moving (0.01, 0.15) raw xDistance=-0.00 yDistance=-0.15
21:26:39.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:26:39.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:39.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:26:39.755 00.000 20224 MoveAxis(E, 0, ABG)
21:26:39.755 00.000 20224 Move returns status 0, amount 0
21:26:39.755 00.000 20224 MoveAxis(N, 0, ABG)
21:26:39.755 00.000 20224 Move returns status 0, amount 0
21:26:39.755 00.000 20224 move complete, result=0
21:26:39.755 00.000 20224 worker thread done servicing request
21:26:39.759 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60979, med=2745, FiltMin=2499, FiltMax=25149, Gamma=1.000
21:26:39.773 00.014 8996 UpdateGuideState exits: m=690125 SNR=351.7
21:26:39.774 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:39.774 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:39.775 00.001 8996 Enqueuing Expose request
21:26:39.776 00.001 20224 Worker thread wakes up
21:26:39.776 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:39.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:39.777 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:40.932 01.155 20224 Exposure complete
21:26:41.026 00.094 20224 worker thread done servicing request
21:26:41.026 00.000 8996 OnExposeComplete: enter
21:26:41.027 00.001 8996 UpdateGuideState(): m_state=6
21:26:41.028 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1947
21:26:41.028 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=473.14, Mass=758221, SNR=407.1, Peak=60195 HFD=4.7
21:26:41.029 00.001 8996 MultiStar: [#1 -0.41,0.25,0.00,M1] [#2 -0.43,0.07,0.68,U] [#3 -0.27,0.05,0.50,U] [#4 -0.32,0.16,0.48,U] [#5 -0.11,0.01,0.57,U] [#6 -0.17,-0.09,0.37,U] [#7 -0.26,-0.07,0.38,U] [#8 -0.19,0.22,0.30,U] 
21:26:41.030 00.001 8996 refined, 7 included, MultiStar: {-0.34, 0.03}, one-star: {-0.57, -0.03}
21:26:41.031 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
21:26:41.032 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
21:26:41.032 00.000 8996 CameraToMount -- cameraX=-0.34 cameraY=0.03 hyp=0.34 cameraTheta=3.05 mountX=-0.34 mountY=0.01, mountTheta=3.11
21:26:41.034 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.03, opts=13)
21:26:41.035 00.001 8996 Enqueuing Move request for scope (-0.34, 0.03)
21:26:41.035 00.000 20224 Worker thread wakes up
21:26:41.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.03) opts 0xd
21:26:41.036 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.03)
21:26:41.036 00.000 20224 Moving (-0.34, 0.03) raw xDistance=-0.34 yDistance=0.01
21:26:41.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:26:41.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:41.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:26:41.036 00.000 20224 MoveAxis(E, 49, ABG)
21:26:41.036 00.000 20224 Guiding  Dir = 2, Dur = 49
21:26:41.037 00.001 20224 IsSlewing returns 0
21:26:41.037 00.000 20224 IsGuiding returns 0
21:26:41.039 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60195, med=2745, FiltMin=2479, FiltMax=28845, Gamma=1.000
21:26:41.053 00.014 8996 UpdateGuideState exits: m=758221 SNR=407.1
21:26:41.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:41.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:41.056 00.001 8996 Enqueuing Expose request
21:26:41.078 00.022 20224 PulseGuide returned control before completion, sleep 18
21:26:41.108 00.030 20224 IsGuiding returns 1
21:26:41.108 00.000 20224 scope still moving after pulse duration time elapsed
21:26:41.139 00.031 20224 IsSlewing returns 0
21:26:41.139 00.000 20224 IsGuiding returns 1
21:26:41.171 00.032 20224 IsSlewing returns 0
21:26:41.171 00.000 20224 IsGuiding returns 0
21:26:41.172 00.001 20224 scope move finished after 49 + 85 ms
21:26:41.172 00.000 20224 Move returns status 0, amount 49
21:26:41.172 00.000 20224 MoveAxis(N, 0, ABG)
21:26:41.172 00.000 20224 Move returns status 0, amount 0
21:26:41.172 00.000 20224 move complete, result=0
21:26:41.172 00.000 20224 worker thread done servicing request
21:26:41.172 00.000 20224 Worker thread wakes up
21:26:41.172 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:41.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:41.172 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.0 px 0 ms NORTH
21:26:42.136 00.964 20224 Exposure complete
21:26:42.210 00.074 20224 worker thread done servicing request
21:26:42.210 00.000 8996 OnExposeComplete: enter
21:26:42.211 00.001 8996 UpdateGuideState(): m_state=6
21:26:42.212 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1948
21:26:42.213 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=473.28, Mass=721637, SNR=339.0, Peak=60275 HFD=4.7
21:26:42.214 00.001 8996 MultiStar: [#1 -0.14,0.19,0.75,U] [#2 -0.10,-0.11,0.77,U] [#3 0.13,0.04,0.66,U] [#4 0.00,0.03,0.60,U] [#5 0.01,0.10,0.75,U] [#6 0.19,-0.02,0.46,U] [#7 0.08,-0.03,0.45,U] [#8 0.09,0.19,0.43,U] 
21:26:42.215 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {-0.43, 0.11}
21:26:42.216 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:26:42.216 00.000 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
21:26:42.217 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.35 mountX=-0.07 mountY=-0.05, mountTheta=-2.46
21:26:42.219 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
21:26:42.219 00.000 8996 Enqueuing Move request for scope (-0.06, 0.06)
21:26:42.221 00.002 20224 Worker thread wakes up
21:26:42.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
21:26:42.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
21:26:42.221 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.07 yDistance=-0.05
21:26:42.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:26:42.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:42.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:26:42.221 00.000 20224 MoveAxis(E, 0, ABG)
21:26:42.221 00.000 20224 Move returns status 0, amount 0
21:26:42.221 00.000 20224 MoveAxis(N, 0, ABG)
21:26:42.221 00.000 20224 Move returns status 0, amount 0
21:26:42.221 00.000 20224 move complete, result=0
21:26:42.221 00.000 20224 worker thread done servicing request
21:26:42.229 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=60275, med=2745, FiltMin=2505, FiltMax=27859, Gamma=1.000
21:26:42.250 00.021 8996 UpdateGuideState exits: m=721637 SNR=339.0
21:26:42.252 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:42.254 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:42.255 00.001 8996 Enqueuing Expose request
21:26:42.257 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:42.258 00.001 20224 Worker thread wakes up
21:26:42.258 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:42.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:43.442 01.184 20224 Exposure complete
21:26:43.523 00.081 20224 worker thread done servicing request
21:26:43.523 00.000 8996 OnExposeComplete: enter
21:26:43.525 00.002 8996 UpdateGuideState(): m_state=6
21:26:43.526 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1949
21:26:43.527 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.31, Mass=797171, SNR=393.2, Peak=65507 HFD=4.6
21:26:43.528 00.001 8996 MultiStar: [#1 -0.04,0.32,0.61,U] [#2 -0.06,0.21,0.76,U] [#3 0.23,0.15,0.64,U] [#4 0.01,0.04,0.47,U] [#5 0.23,0.22,0.53,U] [#6 0.12,0.17,0.41,U] [#7 0.02,-0.02,0.39,U] [#8 0.13,0.23,0.34,U] 
21:26:43.530 00.002 8996 refined, 8 included, MultiStar: {0.03, 0.17}, one-star: {-0.16, 0.14}
21:26:43.531 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
21:26:43.532 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
21:26:43.535 00.003 8996 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.40 mountX=0.01 mountY=-0.17, mountTheta=-1.50
21:26:43.538 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.17, opts=13)
21:26:43.539 00.001 8996 Enqueuing Move request for scope (0.03, 0.17)
21:26:43.540 00.001 20224 Worker thread wakes up
21:26:43.541 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
21:26:43.541 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
21:26:43.541 00.000 20224 Moving (0.03, 0.17) raw xDistance=0.01 yDistance=-0.17
21:26:43.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:26:43.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:43.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:26:43.541 00.000 20224 MoveAxis(E, 0, ABG)
21:26:43.542 00.001 20224 Move returns status 0, amount 0
21:26:43.542 00.000 20224 MoveAxis(N, 0, ABG)
21:26:43.542 00.000 20224 Move returns status 0, amount 0
21:26:43.542 00.000 20224 move complete, result=0
21:26:43.542 00.000 20224 worker thread done servicing request
21:26:43.550 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2487, FiltMax=29501, Gamma=1.000
21:26:43.584 00.034 8996 UpdateGuideState exits: m=797171 SNR=393.2
21:26:43.586 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:43.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:43.589 00.002 8996 Enqueuing Expose request
21:26:43.590 00.001 20224 Worker thread wakes up
21:26:43.591 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:43.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:43.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:44.572 00.980 20224 Exposure complete
21:26:44.629 00.057 20224 worker thread done servicing request
21:26:44.629 00.000 8996 OnExposeComplete: enter
21:26:44.630 00.001 8996 UpdateGuideState(): m_state=6
21:26:44.631 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1950
21:26:44.632 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=473.23, Mass=777861, SNR=386.8, Peak=64707 HFD=4.4
21:26:44.633 00.001 8996 MultiStar: [#1 0.00,0.33,0.62,U] [#2 -0.00,0.05,0.65,U] [#3 0.11,0.01,0.56,U] [#4 0.00,0.08,0.50,U] [#5 0.14,0.13,0.53,U] [#6 0.10,0.18,0.41,U] [#7 0.16,-0.01,0.49,U] [#8 0.12,0.27,0.37,U] 
21:26:44.634 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.11}, one-star: {-0.08, 0.06}
21:26:44.634 00.000 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
21:26:44.635 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
21:26:44.636 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.09 cameraTheta=2.49 mountX=-0.08 mountY=-0.05, mountTheta=-2.60
21:26:44.637 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
21:26:44.638 00.001 8996 Enqueuing Move request for scope (-0.08, 0.06)
21:26:44.639 00.001 20224 Worker thread wakes up
21:26:44.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
21:26:44.639 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
21:26:44.639 00.000 20224 Moving (-0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
21:26:44.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:26:44.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:44.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:26:44.639 00.000 20224 MoveAxis(E, 0, ABG)
21:26:44.640 00.001 20224 Move returns status 0, amount 0
21:26:44.640 00.000 20224 MoveAxis(N, 0, ABG)
21:26:44.640 00.000 20224 Move returns status 0, amount 0
21:26:44.640 00.000 20224 move complete, result=0
21:26:44.640 00.000 20224 worker thread done servicing request
21:26:44.644 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64707, med=2745, FiltMin=2483, FiltMax=30333, Gamma=1.000
21:26:44.660 00.016 8996 UpdateGuideState exits: m=777861 SNR=386.8
21:26:44.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:44.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:44.662 00.000 8996 Enqueuing Expose request
21:26:44.663 00.001 20224 Worker thread wakes up
21:26:44.663 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:44.664 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:44.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:45.822 01.158 20224 Exposure complete
21:26:45.886 00.064 20224 worker thread done servicing request
21:26:45.886 00.000 8996 OnExposeComplete: enter
21:26:45.887 00.001 8996 UpdateGuideState(): m_state=6
21:26:45.888 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1951
21:26:45.889 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=473.20, Mass=721822, SNR=362.0, Peak=65507 HFD=4.4
21:26:45.890 00.001 8996 MultiStar: [#1 0.05,0.10,0.61,U] [#2 0.04,0.22,0.80,U] [#3 0.25,-0.07,0.58,U] [#4 0.14,0.07,0.54,U] [#5 0.28,0.14,0.59,U] [#6 0.36,0.09,0.44,U] [#7 0.26,0.19,0.45,U] [#8 0.24,0.26,0.41,U] 
21:26:45.891 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.10}, one-star: {-0.04, 0.03}
21:26:45.892 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
21:26:45.892 00.000 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
21:26:45.893 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.57 mountX=-0.04 mountY=-0.02, mountTheta=-2.69
21:26:45.894 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
21:26:45.895 00.001 8996 Enqueuing Move request for scope (-0.04, 0.03)
21:26:45.896 00.001 20224 Worker thread wakes up
21:26:45.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
21:26:45.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
21:26:45.896 00.000 20224 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=-0.02
21:26:45.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:26:45.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:45.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:26:45.896 00.000 20224 MoveAxis(E, 0, ABG)
21:26:45.896 00.000 20224 Move returns status 0, amount 0
21:26:45.896 00.000 20224 MoveAxis(N, 0, ABG)
21:26:45.896 00.000 20224 Move returns status 0, amount 0
21:26:45.896 00.000 20224 move complete, result=0
21:26:45.896 00.000 20224 worker thread done servicing request
21:26:45.900 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2480, FiltMax=26973, Gamma=1.000
21:26:45.916 00.016 8996 UpdateGuideState exits: m=721822 SNR=362.0
21:26:45.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:45.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:45.919 00.001 8996 Enqueuing Expose request
21:26:45.920 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:26:45.921 00.001 20224 Worker thread wakes up
21:26:45.921 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:45.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:46.914 00.993 20224 Exposure complete
21:26:46.970 00.056 20224 worker thread done servicing request
21:26:46.970 00.000 8996 OnExposeComplete: enter
21:26:46.971 00.001 8996 UpdateGuideState(): m_state=6
21:26:46.972 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1952
21:26:46.973 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=473.11, Mass=724706, SNR=327.7, Peak=65507 HFD=4.5
21:26:46.974 00.001 8996 MultiStar: [#1 -0.18,0.21,0.78,U] [#2 -0.12,0.06,0.78,U] [#3 0.07,0.23,0.63,U] [#4 -0.04,0.30,0.60,U] [#5 0.19,0.31,0.76,U] [#6 0.24,0.33,0.49,U] [#7 0.20,0.27,0.46,U] [#8 0.12,0.17,0.41,U] 
21:26:46.974 00.000 8996 refined, 8 included, MultiStar: {-0.00, 0.18}, one-star: {-0.19, -0.06}
21:26:46.975 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
21:26:46.976 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
21:26:46.977 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=-0.02 mountY=-0.18, mountTheta=-1.67
21:26:46.978 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.18, opts=13)
21:26:46.979 00.001 8996 Enqueuing Move request for scope (-0.00, 0.18)
21:26:46.980 00.001 20224 Worker thread wakes up
21:26:46.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
21:26:46.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
21:26:46.980 00.000 20224 Moving (-0.00, 0.18) raw xDistance=-0.02 yDistance=-0.18
21:26:46.981 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:26:46.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:46.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:26:46.981 00.000 20224 MoveAxis(E, 0, ABG)
21:26:46.981 00.000 20224 Move returns status 0, amount 0
21:26:46.981 00.000 20224 MoveAxis(N, 0, ABG)
21:26:46.981 00.000 20224 Move returns status 0, amount 0
21:26:46.981 00.000 20224 move complete, result=0
21:26:46.981 00.000 20224 worker thread done servicing request
21:26:46.989 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2499, FiltMax=28605, Gamma=1.000
21:26:47.012 00.023 8996 UpdateGuideState exits: m=724706 SNR=327.7
21:26:47.014 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:47.016 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:47.016 00.000 8996 Enqueuing Expose request
21:26:47.017 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:47.018 00.001 20224 Worker thread wakes up
21:26:47.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:47.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:48.198 01.180 20224 Exposure complete
21:26:48.264 00.066 20224 worker thread done servicing request
21:26:48.265 00.001 8996 OnExposeComplete: enter
21:26:48.266 00.001 8996 UpdateGuideState(): m_state=6
21:26:48.267 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1953
21:26:48.268 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.12, Mass=721170, SNR=340.6, Peak=65507 HFD=4.4
21:26:48.268 00.000 8996 MultiStar: [#1 0.02,0.30,0.67,U] [#2 0.05,0.23,0.82,U] [#3 0.25,-0.07,0.62,U] [#4 0.06,-0.03,0.59,U] [#5 0.18,0.15,0.66,U] [#6 0.22,0.22,0.44,U] [#7 0.15,0.14,0.50,U] [#8 0.20,0.30,0.46,U] 
21:26:48.269 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.12}, one-star: {-0.17, -0.05}
21:26:48.270 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
21:26:48.270 00.000 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
21:26:48.271 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.99 mountX=0.07 mountY=-0.13, mountTheta=-1.09
21:26:48.274 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
21:26:48.277 00.003 8996 Enqueuing Move request for scope (0.08, 0.12)
21:26:48.279 00.002 20224 Worker thread wakes up
21:26:48.279 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
21:26:48.279 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
21:26:48.279 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
21:26:48.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:26:48.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:48.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:26:48.279 00.000 20224 MoveAxis(E, 0, ABG)
21:26:48.279 00.000 20224 Move returns status 0, amount 0
21:26:48.279 00.000 20224 MoveAxis(N, 0, ABG)
21:26:48.279 00.000 20224 Move returns status 0, amount 0
21:26:48.279 00.000 20224 move complete, result=0
21:26:48.280 00.001 20224 worker thread done servicing request
21:26:48.287 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2489, FiltMax=27037, Gamma=1.000
21:26:48.318 00.031 8996 UpdateGuideState exits: m=721170 SNR=340.6
21:26:48.320 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:48.322 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:48.325 00.003 8996 Enqueuing Expose request
21:26:48.327 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:48.330 00.003 20224 Worker thread wakes up
21:26:48.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:48.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:49.301 00.971 20224 Exposure complete
21:26:49.358 00.057 20224 worker thread done servicing request
21:26:49.358 00.000 8996 OnExposeComplete: enter
21:26:49.359 00.001 8996 UpdateGuideState(): m_state=6
21:26:49.360 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1954
21:26:49.360 00.000 8996 Star::Find returns 1 (0), X=138.73, Y=473.19, Mass=712695, SNR=354.1, Peak=65507 HFD=4.5
21:26:49.361 00.001 8996 MultiStar: [#1 -0.02,0.38,0.59,U] [#2 -0.18,0.21,0.77,U] [#3 0.08,0.20,0.64,U] [#4 -0.02,0.19,0.55,U] [#5 0.07,0.23,0.66,U] [#6 0.22,0.24,0.39,U] [#7 0.02,0.13,0.47,U] [#8 0.03,0.53,0.00,M1] 
21:26:49.362 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.19}, one-star: {-0.27, 0.02}
21:26:49.363 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
21:26:49.363 00.000 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
21:26:49.365 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.82 mountX=-0.07 mountY=-0.18, mountTheta=-1.92
21:26:49.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.19, opts=13)
21:26:49.367 00.000 8996 Enqueuing Move request for scope (-0.05, 0.19)
21:26:49.368 00.001 20224 Worker thread wakes up
21:26:49.369 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
21:26:49.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
21:26:49.369 00.000 20224 Moving (-0.05, 0.19) raw xDistance=-0.07 yDistance=-0.18
21:26:49.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:26:49.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:49.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:26:49.369 00.000 20224 MoveAxis(E, 0, ABG)
21:26:49.369 00.000 20224 Move returns status 0, amount 0
21:26:49.369 00.000 20224 MoveAxis(N, 0, ABG)
21:26:49.369 00.000 20224 Move returns status 0, amount 0
21:26:49.369 00.000 20224 move complete, result=0
21:26:49.369 00.000 20224 worker thread done servicing request
21:26:49.372 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2480, FiltMax=26137, Gamma=1.000
21:26:49.387 00.015 8996 UpdateGuideState exits: m=712695 SNR=354.1
21:26:49.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:49.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:49.390 00.001 8996 Enqueuing Expose request
21:26:49.390 00.000 20224 Worker thread wakes up
21:26:49.390 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:49.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:49.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:50.553 01.162 20224 Exposure complete
21:26:50.637 00.084 20224 worker thread done servicing request
21:26:50.637 00.000 8996 OnExposeComplete: enter
21:26:50.639 00.002 8996 UpdateGuideState(): m_state=6
21:26:50.640 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1955
21:26:50.641 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=473.32, Mass=752615, SNR=347.7, Peak=63971 HFD=4.6
21:26:50.642 00.001 8996 MultiStar: [#1 -0.32,-0.07,0.71,U] [#2 -0.13,-0.02,0.72,U] [#3 0.06,0.06,0.64,U] [#4 0.05,0.12,0.55,U] [#5 0.11,0.16,0.72,U] [#6 0.06,0.18,0.48,U] [#7 0.03,-0.03,0.42,U] [#8 0.08,0.38,0.38,U] 
21:26:50.643 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {-0.28, 0.15}
21:26:50.644 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
21:26:50.645 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
21:26:50.647 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.12 cameraTheta=2.21 mountX=-0.08 mountY=-0.08, mountTheta=-2.31
21:26:50.649 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.09, opts=13)
21:26:50.650 00.001 8996 Enqueuing Move request for scope (-0.07, 0.09)
21:26:50.652 00.002 20224 Worker thread wakes up
21:26:50.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
21:26:50.652 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
21:26:50.652 00.000 20224 Moving (-0.07, 0.09) raw xDistance=-0.08 yDistance=-0.08
21:26:50.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:26:50.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:50.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:26:50.652 00.000 20224 MoveAxis(E, 0, ABG)
21:26:50.652 00.000 20224 Move returns status 0, amount 0
21:26:50.652 00.000 20224 MoveAxis(N, 0, ABG)
21:26:50.652 00.000 20224 Move returns status 0, amount 0
21:26:50.653 00.001 20224 move complete, result=0
21:26:50.653 00.000 20224 worker thread done servicing request
21:26:50.657 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63971, med=2745, FiltMin=2459, FiltMax=29913, Gamma=1.000
21:26:50.674 00.017 8996 UpdateGuideState exits: m=752615 SNR=347.7
21:26:50.676 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:50.676 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:50.678 00.002 8996 Enqueuing Expose request
21:26:50.681 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:50.683 00.002 20224 Worker thread wakes up
21:26:50.683 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:50.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:51.666 00.983 20224 Exposure complete
21:26:51.746 00.080 20224 worker thread done servicing request
21:26:51.746 00.000 8996 OnExposeComplete: enter
21:26:51.747 00.001 8996 UpdateGuideState(): m_state=6
21:26:51.748 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1956
21:26:51.749 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=473.56, Mass=712732, SNR=344.2, Peak=55014 HFD=4.5
21:26:51.750 00.001 8996 MultiStar: [#1 -0.03,0.21,0.70,U] [#2 -0.15,0.09,0.78,U] [#3 0.02,-0.06,0.56,U] [#4 -0.12,0.03,0.61,U] [#5 0.01,0.15,0.65,U] [#6 0.16,0.15,0.44,U] [#7 -0.07,0.12,0.48,U] [#8 -0.09,0.38,0.38,U] 
21:26:51.750 00.000 8996 refined, 8 included, MultiStar: {-0.10, 0.17}, one-star: {-0.38, 0.39}
21:26:51.751 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
21:26:51.752 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:26:51.753 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.11 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
21:26:51.754 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.17, opts=13)
21:26:51.755 00.001 8996 Enqueuing Move request for scope (-0.10, 0.17)
21:26:51.756 00.001 20224 Worker thread wakes up
21:26:51.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
21:26:51.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
21:26:51.756 00.000 20224 Moving (-0.10, 0.17) raw xDistance=-0.12 yDistance=-0.16
21:26:51.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:26:51.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:51.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:26:51.756 00.000 20224 MoveAxis(E, 0, ABG)
21:26:51.756 00.000 20224 Move returns status 0, amount 0
21:26:51.756 00.000 20224 MoveAxis(N, 0, ABG)
21:26:51.756 00.000 20224 Move returns status 0, amount 0
21:26:51.756 00.000 20224 move complete, result=0
21:26:51.756 00.000 20224 worker thread done servicing request
21:26:51.764 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55014, med=2745, FiltMin=2505, FiltMax=26851, Gamma=1.000
21:26:51.792 00.028 8996 UpdateGuideState exits: m=712732 SNR=344.2
21:26:51.794 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:51.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:51.796 00.001 8996 Enqueuing Expose request
21:26:51.797 00.001 20224 Worker thread wakes up
21:26:51.797 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:51.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:51.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:52.974 01.176 20224 Exposure complete
21:26:53.052 00.078 20224 worker thread done servicing request
21:26:53.052 00.000 8996 OnExposeComplete: enter
21:26:53.054 00.002 8996 UpdateGuideState(): m_state=6
21:26:53.056 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1957
21:26:53.058 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=473.24, Mass=746417, SNR=352.0, Peak=65507 HFD=4.5
21:26:53.060 00.002 8996 MultiStar: [#1 -0.28,0.17,0.65,U] [#2 -0.24,0.03,0.80,U] [#3 -0.12,0.09,0.57,U] [#4 -0.15,0.10,0.52,U] [#5 0.08,0.10,0.68,U] [#6 -0.06,0.12,0.46,U] [#7 -0.19,0.28,0.42,U] [#8 -0.02,0.15,0.42,U] 
21:26:53.061 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.11}, one-star: {-0.18, 0.07}
21:26:53.062 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
21:26:53.064 00.002 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:26:53.066 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.47 mountX=-0.15 mountY=-0.09, mountTheta=-2.58
21:26:53.068 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.11, opts=13)
21:26:53.071 00.003 8996 Enqueuing Move request for scope (-0.14, 0.11)
21:26:53.072 00.001 20224 Worker thread wakes up
21:26:53.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
21:26:53.073 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
21:26:53.073 00.000 20224 Moving (-0.14, 0.11) raw xDistance=-0.15 yDistance=-0.09
21:26:53.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:26:53.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:53.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:26:53.073 00.000 20224 MoveAxis(E, 0, ABG)
21:26:53.073 00.000 20224 Move returns status 0, amount 0
21:26:53.073 00.000 20224 MoveAxis(N, 0, ABG)
21:26:53.073 00.000 20224 Move returns status 0, amount 0
21:26:53.073 00.000 20224 move complete, result=0
21:26:53.073 00.000 20224 worker thread done servicing request
21:26:53.080 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2499, FiltMax=28345, Gamma=1.000
21:26:53.104 00.024 8996 UpdateGuideState exits: m=746417 SNR=352.0
21:26:53.105 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:53.106 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:53.107 00.001 8996 Enqueuing Expose request
21:26:53.107 00.000 20224 Worker thread wakes up
21:26:53.108 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:53.108 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:53.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:54.097 00.989 20224 Exposure complete
21:26:54.190 00.093 20224 worker thread done servicing request
21:26:54.190 00.000 8996 OnExposeComplete: enter
21:26:54.192 00.002 8996 UpdateGuideState(): m_state=6
21:26:54.193 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1958
21:26:54.195 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=473.29, Mass=766133, SNR=385.3, Peak=63971 HFD=4.7
21:26:54.198 00.003 8996 MultiStar: [#1 -0.36,0.21,0.64,U] [#2 -0.38,0.13,0.70,U] [#3 -0.18,0.11,0.53,U] [#4 -0.26,0.08,0.49,U] [#5 -0.12,0.21,0.65,U] [#6 -0.03,0.33,0.37,U] [#7 -0.05,0.16,0.43,U] [#8 -0.09,0.21,0.36,U] 
21:26:54.201 00.003 8996 refined, 8 included, MultiStar: {-0.23, 0.16}, one-star: {-0.32, 0.12}
21:26:54.203 00.002 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
21:26:54.205 00.002 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
21:26:54.207 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.53 mountX=-0.24 mountY=-0.13, mountTheta=-2.64
21:26:54.210 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.16, opts=13)
21:26:54.211 00.001 8996 Enqueuing Move request for scope (-0.23, 0.16)
21:26:54.212 00.001 20224 Worker thread wakes up
21:26:54.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
21:26:54.213 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
21:26:54.213 00.000 20224 Moving (-0.23, 0.16) raw xDistance=-0.24 yDistance=-0.13
21:26:54.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:26:54.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:54.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:26:54.213 00.000 20224 MoveAxis(E, 36, ABG)
21:26:54.213 00.000 20224 Guiding  Dir = 2, Dur = 36
21:26:54.213 00.000 20224 IsSlewing returns 0
21:26:54.213 00.000 20224 IsGuiding returns 0
21:26:54.214 00.001 20224 PulseGuide returned control before completion, sleep 45
21:26:54.218 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=63971, med=2745, FiltMin=2496, FiltMax=32073, Gamma=1.000
21:26:54.235 00.017 8996 UpdateGuideState exits: m=766133 SNR=385.3
21:26:54.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:54.239 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:54.240 00.001 8996 Enqueuing Expose request
21:26:54.260 00.020 20224 IsGuiding returns 1
21:26:54.260 00.000 20224 scope still moving after pulse duration time elapsed
21:26:54.292 00.032 20224 IsSlewing returns 0
21:26:54.292 00.000 20224 IsGuiding returns 0
21:26:54.292 00.000 20224 scope move finished after 36 + 43 ms
21:26:54.292 00.000 20224 Move returns status 0, amount 36
21:26:54.292 00.000 20224 MoveAxis(N, 0, ABG)
21:26:54.292 00.000 20224 Move returns status 0, amount 0
21:26:54.292 00.000 20224 move complete, result=0
21:26:54.293 00.001 20224 worker thread done servicing request
21:26:54.293 00.000 20224 Worker thread wakes up
21:26:54.293 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:54.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:54.296 00.003 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
21:26:55.470 01.174 20224 Exposure complete
21:26:55.566 00.096 20224 worker thread done servicing request
21:26:55.566 00.000 8996 OnExposeComplete: enter
21:26:55.567 00.001 8996 UpdateGuideState(): m_state=6
21:26:55.568 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1959
21:26:55.569 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=473.24, Mass=737143, SNR=382.4, Peak=65507 HFD=4.3
21:26:55.570 00.001 8996 MultiStar: [#1 0.10,0.22,0.66,U] [#2 0.08,-0.02,0.70,U] [#3 0.36,-0.08,0.55,U] [#4 0.24,-0.00,0.51,U] [#5 0.26,0.13,0.55,U] [#6 0.44,0.40,0.00,M1] [#7 0.42,0.24,0.00,M1] [#8 0.22,0.40,0.00,M1] 
21:26:55.571 00.001 8996 single-star, 5 included, MultiStar: {0.15, 0.06}, one-star: {0.01, 0.07}
21:26:55.571 00.000 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
21:26:55.572 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
21:26:55.572 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.38 mountX=0.01 mountY=-0.07, mountTheta=-1.47
21:26:55.574 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.07, opts=13)
21:26:55.574 00.000 8996 Enqueuing Move request for scope (0.01, 0.07)
21:26:55.575 00.001 20224 Worker thread wakes up
21:26:55.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
21:26:55.575 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
21:26:55.576 00.001 20224 Moving (0.01, 0.07) raw xDistance=0.01 yDistance=-0.07
21:26:55.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:26:55.576 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:55.576 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:26:55.576 00.000 20224 MoveAxis(E, 0, ABG)
21:26:55.576 00.000 20224 Move returns status 0, amount 0
21:26:55.576 00.000 20224 MoveAxis(N, 0, ABG)
21:26:55.576 00.000 20224 Move returns status 0, amount 0
21:26:55.576 00.000 20224 move complete, result=0
21:26:55.576 00.000 20224 worker thread done servicing request
21:26:55.580 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2745, FiltMin=2470, FiltMax=26413, Gamma=1.000
21:26:55.605 00.025 8996 UpdateGuideState exits: m=737143 SNR=382.4
21:26:55.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:55.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:55.607 00.000 8996 Enqueuing Expose request
21:26:55.608 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:55.609 00.001 20224 Worker thread wakes up
21:26:55.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:55.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:56.571 00.962 20224 Exposure complete
21:26:56.653 00.082 20224 worker thread done servicing request
21:26:56.653 00.000 8996 OnExposeComplete: enter
21:26:56.655 00.002 8996 UpdateGuideState(): m_state=6
21:26:56.656 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1960
21:26:56.657 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.32, Mass=779214, SNR=353.8, Peak=65507 HFD=4.3
21:26:56.658 00.001 8996 MultiStar: [#1 0.09,0.15,0.63,U] [#2 0.07,0.07,0.69,U] [#3 0.38,0.17,0.63,U] [#4 0.31,0.14,0.55,U] [#5 0.33,0.03,0.64,U] [#6 0.41,0.41,0.00,M2] [#7 0.26,0.21,0.44,U] [#8 0.21,0.36,0.41,U] 
21:26:56.658 00.000 8996 single-star, 7 included, MultiStar: {0.17, 0.15}, one-star: {-0.06, 0.15}
21:26:56.659 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:26:56.660 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
21:26:56.661 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.94 mountX=-0.07 mountY=-0.15, mountTheta=-2.04
21:26:56.663 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.15, opts=13)
21:26:56.664 00.001 8996 Enqueuing Move request for scope (-0.06, 0.15)
21:26:56.665 00.001 20224 Worker thread wakes up
21:26:56.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
21:26:56.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
21:26:56.666 00.001 20224 Moving (-0.06, 0.15) raw xDistance=-0.07 yDistance=-0.15
21:26:56.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:26:56.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:56.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:26:56.666 00.000 20224 MoveAxis(E, 0, ABG)
21:26:56.666 00.000 20224 Move returns status 0, amount 0
21:26:56.666 00.000 20224 MoveAxis(N, 0, ABG)
21:26:56.666 00.000 20224 Move returns status 0, amount 0
21:26:56.666 00.000 20224 move complete, result=0
21:26:56.666 00.000 20224 worker thread done servicing request
21:26:56.672 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2496, FiltMax=29725, Gamma=1.000
21:26:56.693 00.021 8996 UpdateGuideState exits: m=779214 SNR=353.8
21:26:56.695 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:56.697 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:56.698 00.001 8996 Enqueuing Expose request
21:26:56.699 00.001 20224 Worker thread wakes up
21:26:56.700 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:56.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:56.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:57.864 01.163 20224 Exposure complete
21:26:57.938 00.074 20224 worker thread done servicing request
21:26:57.939 00.001 8996 OnExposeComplete: enter
21:26:57.939 00.000 8996 UpdateGuideState(): m_state=6
21:26:57.940 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1961
21:26:57.941 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=473.31, Mass=770414, SNR=342.9, Peak=65507 HFD=4.4
21:26:57.942 00.001 8996 MultiStar: [#1 0.12,0.25,0.70,U] [#2 0.12,0.40,0.74,U] [#3 0.16,0.11,0.58,U] [#4 0.02,0.10,0.59,U] [#5 0.33,0.10,0.66,U] [#6 0.25,0.20,0.43,U] [#7 0.04,0.27,0.47,U] [#8 0.28,0.39,0.00,M1] 
21:26:57.943 00.001 8996 single-star, 7 included, MultiStar: {0.11, 0.20}, one-star: {-0.04, 0.14}
21:26:57.943 00.000 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
21:26:57.944 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
21:26:57.945 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.82 mountX=-0.05 mountY=-0.14, mountTheta=-1.92
21:26:57.946 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.14, opts=13)
21:26:57.947 00.001 8996 Enqueuing Move request for scope (-0.04, 0.14)
21:26:57.948 00.001 20224 Worker thread wakes up
21:26:57.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
21:26:57.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
21:26:57.948 00.000 20224 Moving (-0.04, 0.14) raw xDistance=-0.05 yDistance=-0.14
21:26:57.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:26:57.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:57.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:26:57.948 00.000 20224 MoveAxis(E, 0, ABG)
21:26:57.948 00.000 20224 Move returns status 0, amount 0
21:26:57.948 00.000 20224 MoveAxis(N, 0, ABG)
21:26:57.948 00.000 20224 Move returns status 0, amount 0
21:26:57.948 00.000 20224 move complete, result=0
21:26:57.948 00.000 20224 worker thread done servicing request
21:26:57.957 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2499, FiltMax=28429, Gamma=1.000
21:26:57.985 00.028 8996 UpdateGuideState exits: m=770414 SNR=342.9
21:26:57.987 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:57.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:57.989 00.001 8996 Enqueuing Expose request
21:26:57.991 00.002 20224 Worker thread wakes up
21:26:57.991 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:26:57.992 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:57.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:26:58.961 00.969 20224 Exposure complete
21:26:59.026 00.065 20224 worker thread done servicing request
21:26:59.026 00.000 8996 OnExposeComplete: enter
21:26:59.028 00.002 8996 UpdateGuideState(): m_state=6
21:26:59.028 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1962
21:26:59.030 00.002 8996 Star::Find returns 1 (0), X=138.96, Y=473.36, Mass=706232, SNR=340.5, Peak=56899 HFD=4.3
21:26:59.032 00.002 8996 MultiStar: [#1 0.07,0.35,0.62,U] [#2 0.05,0.33,0.72,U] [#3 0.12,0.14,0.64,U] [#4 0.09,0.15,0.58,U] [#5 0.32,0.22,0.63,U] [#6 0.17,0.30,0.48,U] [#7 0.09,0.23,0.45,U] [#8 0.24,0.40,0.00,M2] 
21:26:59.034 00.002 8996 single-star, 7 included, MultiStar: {0.09, 0.24}, one-star: {-0.04, 0.19}
21:26:59.035 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
21:26:59.037 00.002 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
21:26:59.039 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.78 mountX=-0.06 mountY=-0.19, mountTheta=-1.88
21:26:59.042 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.19, opts=13)
21:26:59.044 00.002 8996 Enqueuing Move request for scope (-0.04, 0.19)
21:26:59.044 00.000 20224 Worker thread wakes up
21:26:59.045 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
21:26:59.045 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
21:26:59.045 00.000 20224 Moving (-0.04, 0.19) raw xDistance=-0.06 yDistance=-0.19
21:26:59.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:26:59.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:26:59.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:26:59.045 00.000 20224 MoveAxis(E, 0, ABG)
21:26:59.045 00.000 20224 Move returns status 0, amount 0
21:26:59.045 00.000 20224 MoveAxis(N, 0, ABG)
21:26:59.046 00.001 20224 Move returns status 0, amount 0
21:26:59.046 00.000 20224 move complete, result=0
21:26:59.046 00.000 20224 worker thread done servicing request
21:26:59.053 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56899, med=2745, FiltMin=2464, FiltMax=26873, Gamma=1.000
21:26:59.070 00.017 8996 UpdateGuideState exits: m=706232 SNR=340.5
21:26:59.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:26:59.072 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:26:59.073 00.001 8996 Enqueuing Expose request
21:26:59.074 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:26:59.074 00.000 20224 Worker thread wakes up
21:26:59.075 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:26:59.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:00.231 01.156 20224 Exposure complete
21:27:00.309 00.078 20224 worker thread done servicing request
21:27:00.310 00.001 8996 OnExposeComplete: enter
21:27:00.311 00.001 8996 UpdateGuideState(): m_state=6
21:27:00.312 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1963
21:27:00.314 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=473.18, Mass=677403, SNR=338.0, Peak=62131 HFD=4.4
21:27:00.316 00.002 8996 MultiStar: [#1 -0.04,0.35,0.79,U] [#2 -0.01,0.04,0.79,U] [#3 0.22,0.23,0.69,U] [#4 0.12,0.23,0.56,U] [#5 0.07,0.18,0.62,U] [#6 0.31,0.27,0.50,U] [#7 0.13,0.21,0.51,U] [#8 0.15,0.24,0.43,U] 
21:27:00.318 00.002 8996 single-star, 8 included, MultiStar: {0.07, 0.18}, one-star: {-0.13, 0.00}
21:27:00.320 00.002 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
21:27:00.321 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:27:00.322 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.11 mountX=-0.13 mountY=0.01, mountTheta=3.06
21:27:00.325 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.00, opts=13)
21:27:00.327 00.002 8996 Enqueuing Move request for scope (-0.13, 0.00)
21:27:00.330 00.003 20224 Worker thread wakes up
21:27:00.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
21:27:00.330 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
21:27:00.330 00.000 20224 Moving (-0.13, 0.00) raw xDistance=-0.13 yDistance=0.01
21:27:00.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:27:00.331 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:00.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:27:00.331 00.000 20224 MoveAxis(E, 0, ABG)
21:27:00.331 00.000 20224 Move returns status 0, amount 0
21:27:00.331 00.000 20224 MoveAxis(N, 0, ABG)
21:27:00.331 00.000 20224 Move returns status 0, amount 0
21:27:00.331 00.000 20224 move complete, result=0
21:27:00.331 00.000 20224 worker thread done servicing request
21:27:00.340 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62131, med=2745, FiltMin=2496, FiltMax=24653, Gamma=1.000
21:27:00.358 00.018 8996 UpdateGuideState exits: m=677403 SNR=338.0
21:27:00.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:00.361 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:00.363 00.002 8996 Enqueuing Expose request
21:27:00.365 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:00.366 00.001 20224 Worker thread wakes up
21:27:00.367 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:00.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:01.338 00.971 20224 Exposure complete
21:27:01.420 00.082 20224 worker thread done servicing request
21:27:01.420 00.000 8996 OnExposeComplete: enter
21:27:01.422 00.002 8996 UpdateGuideState(): m_state=6
21:27:01.423 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1964
21:27:01.424 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=473.43, Mass=722354, SNR=360.5, Peak=50646 HFD=4.5
21:27:01.425 00.001 8996 MultiStar: [#1 0.03,0.51,0.00,M1] [#2 0.04,0.35,0.77,U] [#3 0.26,0.38,0.00,M1] [#4 0.18,0.27,0.53,U] [#5 0.28,0.40,0.00,M1] [#6 0.49,0.35,0.00,M1] [#7 0.30,0.39,0.00,M1] [#8 0.22,0.56,0.00,M2] 
21:27:01.426 00.001 8996 single-star, 2 included, MultiStar: {0.09, 0.29}, one-star: {0.09, 0.26}
21:27:01.427 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
21:27:01.428 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
21:27:01.429 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.25 mountX=0.06 mountY=-0.27, mountTheta=-1.35
21:27:01.431 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.26, opts=13)
21:27:01.432 00.001 8996 Enqueuing Move request for scope (0.09, 0.26)
21:27:01.433 00.001 20224 Worker thread wakes up
21:27:01.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.26) opts 0xd
21:27:01.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.26)
21:27:01.433 00.000 20224 Moving (0.09, 0.26) raw xDistance=0.06 yDistance=-0.27
21:27:01.435 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:27:01.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:27:01.435 00.000 20224 MoveAxis(E, 0, ABG)
21:27:01.435 00.000 20224 Move returns status 0, amount 0
21:27:01.435 00.000 20224 MoveAxis(N, 57, ABG)
21:27:01.435 00.000 20224 Guiding  Dir = 0, Dur = 57
21:27:01.435 00.000 20224 IsSlewing returns 0
21:27:01.435 00.000 20224 IsGuiding returns 0
21:27:01.439 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50646, med=2745, FiltMin=2499, FiltMax=23737, Gamma=1.000
21:27:01.453 00.014 8996 UpdateGuideState exits: m=722354 SNR=360.5
21:27:01.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:01.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:01.455 00.000 8996 Enqueuing Expose request
21:27:01.498 00.043 20224 IsGuiding returns 1
21:27:01.498 00.000 20224 scope still moving after pulse duration time elapsed
21:27:01.529 00.031 20224 IsSlewing returns 0
21:27:01.529 00.000 20224 IsGuiding returns 1
21:27:01.559 00.030 20224 IsSlewing returns 0
21:27:01.559 00.000 20224 IsGuiding returns 1
21:27:01.591 00.032 20224 IsSlewing returns 0
21:27:01.591 00.000 20224 IsGuiding returns 0
21:27:01.592 00.001 20224 scope move finished after 57 + 99 ms
21:27:01.592 00.000 20224 Move returns status 0, amount 57
21:27:01.592 00.000 20224 move complete, result=0
21:27:01.592 00.000 20224 worker thread done servicing request
21:27:01.592 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 57 ms NORTH
21:27:01.594 00.002 20224 Worker thread wakes up
21:27:01.594 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:01.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:02.745 01.151 20224 Exposure complete
21:27:02.802 00.057 20224 worker thread done servicing request
21:27:02.803 00.001 8996 OnExposeComplete: enter
21:27:02.804 00.001 8996 UpdateGuideState(): m_state=6
21:27:02.804 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1965
21:27:02.805 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.05, Mass=712147, SNR=384.5, Peak=65507 HFD=4.4
21:27:02.806 00.001 8996 MultiStar: [#1 0.02,0.13,0.64,U] [#2 0.05,-0.03,0.73,U] [#3 0.17,0.07,0.52,U] [#4 0.08,0.05,0.55,U] [#5 0.26,0.02,0.63,U] [#6 0.25,0.21,0.39,U] [#7 0.30,0.23,0.40,U] [#8 0.19,0.08,0.35,U] 
21:27:02.807 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.04}, one-star: {-0.19, -0.12}
21:27:02.807 00.000 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
21:27:02.808 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
21:27:02.809 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.44 mountX=0.08 mountY=-0.05, mountTheta=-0.55
21:27:02.810 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.04, opts=13)
21:27:02.811 00.001 8996 Enqueuing Move request for scope (0.09, 0.04)
21:27:02.812 00.001 20224 Worker thread wakes up
21:27:02.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
21:27:02.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
21:27:02.812 00.000 20224 Moving (0.09, 0.04) raw xDistance=0.08 yDistance=-0.05
21:27:02.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:27:02.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:02.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:27:02.812 00.000 20224 MoveAxis(E, 0, ABG)
21:27:02.812 00.000 20224 Move returns status 0, amount 0
21:27:02.812 00.000 20224 MoveAxis(N, 0, ABG)
21:27:02.812 00.000 20224 Move returns status 0, amount 0
21:27:02.812 00.000 20224 move complete, result=0
21:27:02.813 00.001 20224 worker thread done servicing request
21:27:02.819 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2489, FiltMax=27837, Gamma=1.000
21:27:02.834 00.015 8996 UpdateGuideState exits: m=712147 SNR=384.5
21:27:02.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:02.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:02.837 00.001 8996 Enqueuing Expose request
21:27:02.839 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:02.842 00.003 20224 Worker thread wakes up
21:27:02.842 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:02.842 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:03.812 00.970 20224 Exposure complete
21:27:03.885 00.073 20224 worker thread done servicing request
21:27:03.885 00.000 8996 OnExposeComplete: enter
21:27:03.886 00.001 8996 UpdateGuideState(): m_state=6
21:27:03.887 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1966
21:27:03.888 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=473.15, Mass=722881, SNR=376.6, Peak=62099 HFD=4.6
21:27:03.889 00.001 8996 MultiStar: [#1 0.04,-0.08,0.67,U] [#2 0.06,-0.07,0.66,U] [#3 0.18,-0.10,0.64,U] [#4 0.01,-0.12,0.52,U] [#5 0.17,-0.07,0.57,U] [#6 0.21,0.17,0.39,U] [#7 0.13,-0.15,0.41,U] [#8 0.12,-0.08,0.40,U] 
21:27:03.890 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {-0.34, -0.02}
21:27:03.891 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
21:27:03.891 00.000 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
21:27:03.892 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.18 mountX=0.03 mountY=0.06, mountTheta=1.08
21:27:03.894 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
21:27:03.895 00.001 8996 Enqueuing Move request for scope (0.02, -0.06)
21:27:03.895 00.000 20224 Worker thread wakes up
21:27:03.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
21:27:03.896 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
21:27:03.896 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.03 yDistance=0.06
21:27:03.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:27:03.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:03.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:27:03.896 00.000 20224 MoveAxis(E, 0, ABG)
21:27:03.896 00.000 20224 Move returns status 0, amount 0
21:27:03.896 00.000 20224 MoveAxis(N, 0, ABG)
21:27:03.896 00.000 20224 Move returns status 0, amount 0
21:27:03.896 00.000 20224 move complete, result=0
21:27:03.896 00.000 20224 worker thread done servicing request
21:27:03.904 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62099, med=2745, FiltMin=2512, FiltMax=30089, Gamma=1.000
21:27:03.928 00.024 8996 UpdateGuideState exits: m=722881 SNR=376.6
21:27:03.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:03.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:03.931 00.001 8996 Enqueuing Expose request
21:27:03.933 00.002 20224 Worker thread wakes up
21:27:03.933 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:03.935 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:03.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:05.111 01.176 20224 Exposure complete
21:27:05.180 00.069 20224 worker thread done servicing request
21:27:05.180 00.000 8996 OnExposeComplete: enter
21:27:05.181 00.001 8996 UpdateGuideState(): m_state=6
21:27:05.183 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1967
21:27:05.184 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=472.94, Mass=744144, SNR=344.6, Peak=65507 HFD=4.5
21:27:05.186 00.002 8996 MultiStar: [#1 0.06,-0.25,0.66,U] [#2 -0.07,-0.32,0.74,U] [#3 0.10,-0.47,0.00,M1] [#4 -0.02,-0.40,0.60,U] [#5 0.12,-0.25,0.62,U] [#6 0.14,-0.34,0.46,U] [#7 -0.06,-0.45,0.46,U] [#8 0.19,-0.04,0.39,U] 
21:27:05.188 00.002 8996 single-star, 7 included, MultiStar: {0.00, -0.28}, one-star: {-0.16, -0.23}
21:27:05.190 00.002 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
21:27:05.191 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
21:27:05.194 00.003 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-2.17 mountX=-0.14 mountY=0.25, mountTheta=2.07
21:27:05.196 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.23, opts=13)
21:27:05.198 00.002 8996 Enqueuing Move request for scope (-0.16, -0.23)
21:27:05.199 00.001 20224 Worker thread wakes up
21:27:05.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.23) opts 0xd
21:27:05.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.23)
21:27:05.200 00.001 20224 Moving (-0.16, -0.23) raw xDistance=-0.14 yDistance=0.25
21:27:05.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:27:05.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:27:05.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:27:05.200 00.000 20224 MoveAxis(E, 0, ABG)
21:27:05.200 00.000 20224 Move returns status 0, amount 0
21:27:05.200 00.000 20224 MoveAxis(N, 0, ABG)
21:27:05.200 00.000 20224 Move returns status 0, amount 0
21:27:05.200 00.000 20224 move complete, result=0
21:27:05.200 00.000 20224 worker thread done servicing request
21:27:05.207 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2745, FiltMin=2483, FiltMax=31270, Gamma=1.000
21:27:05.232 00.025 8996 UpdateGuideState exits: m=744144 SNR=344.6
21:27:05.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:05.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:05.234 00.000 8996 Enqueuing Expose request
21:27:05.235 00.001 20224 Worker thread wakes up
21:27:05.235 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:27:05.236 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:05.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:06.215 00.979 20224 Exposure complete
21:27:06.293 00.078 20224 worker thread done servicing request
21:27:06.293 00.000 8996 OnExposeComplete: enter
21:27:06.294 00.001 8996 UpdateGuideState(): m_state=6
21:27:06.295 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1968
21:27:06.295 00.000 8996 Star::Find returns 1 (0), X=138.89, Y=473.01, Mass=748606, SNR=341.2, Peak=65507 HFD=4.4
21:27:06.296 00.001 8996 MultiStar: [#1 -0.17,0.02,0.72,U] [#2 -0.20,-0.06,0.82,U] [#3 0.16,0.07,0.67,U] [#4 0.06,0.09,0.60,U] [#5 -0.05,-0.02,0.67,U] [#6 0.08,0.09,0.49,U] [#7 -0.03,-0.01,0.51,U] [#8 0.03,0.19,0.38,U] 
21:27:06.297 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.00}, one-star: {-0.11, -0.16}
21:27:06.298 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
21:27:06.299 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
21:27:06.299 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.13 mountX=-0.04 mountY=0.01, mountTheta=3.01
21:27:06.301 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.00, opts=13)
21:27:06.302 00.001 8996 Enqueuing Move request for scope (-0.04, -0.00)
21:27:06.303 00.001 20224 Worker thread wakes up
21:27:06.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
21:27:06.303 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
21:27:06.303 00.000 20224 Moving (-0.04, -0.00) raw xDistance=-0.04 yDistance=0.01
21:27:06.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:27:06.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:06.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:27:06.303 00.000 20224 MoveAxis(E, 0, ABG)
21:27:06.303 00.000 20224 Move returns status 0, amount 0
21:27:06.303 00.000 20224 MoveAxis(N, 0, ABG)
21:27:06.303 00.000 20224 Move returns status 0, amount 0
21:27:06.303 00.000 20224 move complete, result=0
21:27:06.303 00.000 20224 worker thread done servicing request
21:27:06.307 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2477, FiltMax=32013, Gamma=1.000
21:27:06.324 00.017 8996 UpdateGuideState exits: m=748606 SNR=341.2
21:27:06.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:06.327 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:06.329 00.002 8996 Enqueuing Expose request
21:27:06.330 00.001 20224 Worker thread wakes up
21:27:06.330 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:06.331 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:06.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:07.487 01.156 20224 Exposure complete
21:27:07.568 00.081 20224 worker thread done servicing request
21:27:07.568 00.000 8996 OnExposeComplete: enter
21:27:07.571 00.003 8996 UpdateGuideState(): m_state=6
21:27:07.572 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1969
21:27:07.574 00.002 8996 Star::Find returns 1 (0), X=138.60, Y=473.20, Mass=713507, SNR=362.1, Peak=65507 HFD=4.6
21:27:07.576 00.002 8996 MultiStar: [#1 -0.11,0.06,0.67,U] [#2 -0.09,0.13,0.75,U] [#3 0.03,-0.00,0.60,U] [#4 -0.09,0.02,0.61,U] [#5 0.14,0.14,0.59,U] [#6 0.13,0.15,0.47,U] [#7 0.01,-0.13,0.47,U] [#8 0.07,0.11,0.40,U] 
21:27:07.577 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.06}, one-star: {-0.40, 0.03}
21:27:07.579 00.002 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:27:07.580 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:27:07.582 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.47 mountX=-0.08 mountY=-0.05, mountTheta=-2.58
21:27:07.587 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
21:27:07.589 00.002 8996 Enqueuing Move request for scope (-0.07, 0.06)
21:27:07.591 00.002 20224 Worker thread wakes up
21:27:07.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
21:27:07.592 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
21:27:07.592 00.000 20224 Moving (-0.07, 0.06) raw xDistance=-0.08 yDistance=-0.05
21:27:07.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:27:07.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:07.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:27:07.592 00.000 20224 MoveAxis(E, 0, ABG)
21:27:07.592 00.000 20224 Move returns status 0, amount 0
21:27:07.592 00.000 20224 MoveAxis(N, 0, ABG)
21:27:07.592 00.000 20224 Move returns status 0, amount 0
21:27:07.592 00.000 20224 move complete, result=0
21:27:07.592 00.000 20224 worker thread done servicing request
21:27:07.600 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2480, FiltMax=29721, Gamma=1.000
21:27:07.624 00.024 8996 UpdateGuideState exits: m=713507 SNR=362.1
21:27:07.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:07.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:07.626 00.000 8996 Enqueuing Expose request
21:27:07.627 00.001 20224 Worker thread wakes up
21:27:07.627 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:07.628 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:07.628 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:08.617 00.989 20224 Exposure complete
21:27:08.704 00.087 20224 worker thread done servicing request
21:27:08.704 00.000 8996 OnExposeComplete: enter
21:27:08.705 00.001 8996 UpdateGuideState(): m_state=6
21:27:08.706 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1970
21:27:08.707 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.97, Mass=746096, SNR=347.0, Peak=61651 HFD=4.3
21:27:08.708 00.001 8996 MultiStar: [#1 -0.38,-0.08,0.65,U] [#2 -0.29,0.06,0.80,U] [#3 -0.33,-0.22,0.59,U] [#4 -0.44,-0.33,0.00,M1] [#5 -0.06,-0.07,0.61,U] [#6 -0.23,0.02,0.42,U] [#7 -0.24,-0.23,0.41,U] [#8 -0.04,-0.15,0.44,U] 
21:27:08.709 00.001 8996 refined, 7 included, MultiStar: {-0.27, -0.11}, one-star: {-0.40, -0.20}
21:27:08.710 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
21:27:08.710 00.000 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
21:27:08.711 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-2.76 mountX=-0.26 mountY=0.14, mountTheta=2.65
21:27:08.713 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.11, opts=13)
21:27:08.714 00.001 8996 Enqueuing Move request for scope (-0.27, -0.11)
21:27:08.715 00.001 20224 Worker thread wakes up
21:27:08.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.11) opts 0xd
21:27:08.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.11)
21:27:08.715 00.000 20224 Moving (-0.27, -0.11) raw xDistance=-0.26 yDistance=0.14
21:27:08.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:27:08.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:08.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:27:08.715 00.000 20224 MoveAxis(E, 38, ABG)
21:27:08.715 00.000 20224 Guiding  Dir = 2, Dur = 38
21:27:08.715 00.000 20224 IsSlewing returns 0
21:27:08.716 00.001 20224 IsGuiding returns 0
21:27:08.719 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61651, med=2745, FiltMin=2477, FiltMax=28665, Gamma=1.000
21:27:08.734 00.015 8996 UpdateGuideState exits: m=746096 SNR=347.0
21:27:08.734 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:08.736 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:08.737 00.001 8996 Enqueuing Expose request
21:27:08.768 00.031 20224 IsGuiding returns 1
21:27:08.768 00.000 20224 scope still moving after pulse duration time elapsed
21:27:08.797 00.029 20224 IsSlewing returns 0
21:27:08.797 00.000 20224 IsGuiding returns 1
21:27:08.828 00.031 20224 IsSlewing returns 0
21:27:08.828 00.000 20224 IsGuiding returns 1
21:27:08.860 00.032 20224 IsSlewing returns 0
21:27:08.860 00.000 20224 IsGuiding returns 0
21:27:08.860 00.000 20224 scope move finished after 38 + 106 ms
21:27:08.860 00.000 20224 Move returns status 0, amount 38
21:27:08.860 00.000 20224 MoveAxis(N, 0, ABG)
21:27:08.860 00.000 20224 Move returns status 0, amount 0
21:27:08.860 00.000 20224 move complete, result=0
21:27:08.860 00.000 20224 worker thread done servicing request
21:27:08.861 00.001 20224 Worker thread wakes up
21:27:08.861 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
21:27:08.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:08.863 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:10.045 01.182 20224 Exposure complete
21:27:10.116 00.071 20224 worker thread done servicing request
21:27:10.116 00.000 8996 OnExposeComplete: enter
21:27:10.117 00.001 8996 UpdateGuideState(): m_state=6
21:27:10.117 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1971
21:27:10.118 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=473.18, Mass=818342, SNR=419.0, Peak=65507 HFD=4.4
21:27:10.119 00.001 8996 MultiStar: [#1 0.02,-0.04,0.55,U] [#2 -0.05,0.05,0.60,U] [#3 0.17,-0.35,0.50,U] [#4 0.03,-0.26,0.44,U] [#5 0.24,-0.19,0.50,U] [#6 0.21,-0.19,0.34,U] [#7 0.18,-0.44,0.00,M1] [#8 0.29,0.03,0.29,U] 
21:27:10.120 00.001 8996 single-star, 7 included, MultiStar: {0.09, -0.10}, one-star: {0.01, 0.01}
21:27:10.121 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
21:27:10.121 00.000 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
21:27:10.122 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=1.05 mountX=0.00 mountY=-0.01, mountTheta=-1.15
21:27:10.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
21:27:10.125 00.001 8996 Enqueuing Move request for scope (0.01, 0.01)
21:27:10.126 00.001 20224 Worker thread wakes up
21:27:10.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
21:27:10.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
21:27:10.126 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.00 yDistance=-0.01
21:27:10.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:27:10.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:10.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:10.126 00.000 20224 MoveAxis(E, 0, ABG)
21:27:10.126 00.000 20224 Move returns status 0, amount 0
21:27:10.127 00.001 20224 MoveAxis(N, 0, ABG)
21:27:10.127 00.000 20224 Move returns status 0, amount 0
21:27:10.127 00.000 20224 move complete, result=0
21:27:10.127 00.000 20224 worker thread done servicing request
21:27:10.135 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65507, med=2745, FiltMin=2429, FiltMax=30621, Gamma=1.000
21:27:10.152 00.017 8996 UpdateGuideState exits: m=818342 SNR=419.0
21:27:10.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:10.153 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:10.154 00.001 8996 Enqueuing Expose request
21:27:10.155 00.001 20224 Worker thread wakes up
21:27:10.155 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:10.156 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:10.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:11.127 00.971 20224 Exposure complete
21:27:11.183 00.056 20224 worker thread done servicing request
21:27:11.184 00.001 8996 OnExposeComplete: enter
21:27:11.185 00.001 8996 UpdateGuideState(): m_state=6
21:27:11.186 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1972
21:27:11.186 00.000 8996 Star::Find returns 1 (0), X=138.96, Y=473.13, Mass=717032, SNR=324.5, Peak=50115 HFD=4.4
21:27:11.187 00.001 8996 MultiStar: [#1 0.12,0.05,0.73,U] [#2 0.08,-0.06,0.82,U] [#3 0.20,-0.38,0.60,U] [#4 0.05,-0.24,0.55,U] [#5 0.32,-0.08,0.65,U] [#6 0.34,-0.32,0.00,M1] [#7 0.13,-0.26,0.45,U] [#8 0.39,0.18,0.44,U] 
21:27:11.188 00.001 8996 single-star, 7 included, MultiStar: {0.13, -0.10}, one-star: {-0.04, -0.04}
21:27:11.189 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
21:27:11.190 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
21:27:11.191 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.27 mountX=-0.03 mountY=0.05, mountTheta=2.16
21:27:11.194 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
21:27:11.196 00.002 8996 Enqueuing Move request for scope (-0.04, -0.04)
21:27:11.197 00.001 20224 Worker thread wakes up
21:27:11.198 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
21:27:11.198 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
21:27:11.198 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.05
21:27:11.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:27:11.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:11.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:27:11.198 00.000 20224 MoveAxis(E, 0, ABG)
21:27:11.198 00.000 20224 Move returns status 0, amount 0
21:27:11.198 00.000 20224 MoveAxis(N, 0, ABG)
21:27:11.198 00.000 20224 Move returns status 0, amount 0
21:27:11.198 00.000 20224 move complete, result=0
21:27:11.198 00.000 20224 worker thread done servicing request
21:27:11.203 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50115, med=2745, FiltMin=2493, FiltMax=29101, Gamma=1.000
21:27:11.221 00.018 8996 UpdateGuideState exits: m=717032 SNR=324.5
21:27:11.223 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:11.223 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:11.224 00.001 8996 Enqueuing Expose request
21:27:11.225 00.001 20224 Worker thread wakes up
21:27:11.225 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:11.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:11.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:12.392 01.166 20224 Exposure complete
21:27:12.452 00.060 20224 worker thread done servicing request
21:27:12.452 00.000 8996 OnExposeComplete: enter
21:27:12.453 00.001 8996 UpdateGuideState(): m_state=6
21:27:12.453 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1973
21:27:12.454 00.001 8996 Star::Find returns 1 (0), X=139.08, Y=473.03, Mass=723062, SNR=390.1, Peak=62435 HFD=4.4
21:27:12.455 00.001 8996 MultiStar: [#1 0.23,0.19,0.61,U] [#2 0.15,0.02,0.61,U] [#3 0.42,-0.08,0.55,U] [#4 0.29,-0.00,0.47,U] [#5 0.52,0.01,0.00,M1] [#6 0.30,-0.29,0.39,U] [#7 0.26,-0.05,0.39,U] [#8 0.34,0.18,0.38,U] 
21:27:12.456 00.001 8996 single-star, 7 included, MultiStar: {0.23, -0.03}, one-star: {0.08, -0.14}
21:27:12.457 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
21:27:12.458 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
21:27:12.459 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.06 mountX=0.09 mountY=0.13, mountTheta=0.96
21:27:12.462 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.14, opts=13)
21:27:12.463 00.001 8996 Enqueuing Move request for scope (0.08, -0.14)
21:27:12.465 00.002 20224 Worker thread wakes up
21:27:12.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
21:27:12.465 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
21:27:12.465 00.000 20224 Moving (0.08, -0.14) raw xDistance=0.09 yDistance=0.13
21:27:12.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:27:12.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:12.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:27:12.465 00.000 20224 MoveAxis(E, 0, ABG)
21:27:12.465 00.000 20224 Move returns status 0, amount 0
21:27:12.465 00.000 20224 MoveAxis(N, 0, ABG)
21:27:12.465 00.000 20224 Move returns status 0, amount 0
21:27:12.465 00.000 20224 move complete, result=0
21:27:12.465 00.000 20224 worker thread done servicing request
21:27:12.474 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62435, med=2745, FiltMin=2486, FiltMax=29984, Gamma=1.000
21:27:12.491 00.017 8996 UpdateGuideState exits: m=723062 SNR=390.1
21:27:12.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:12.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:12.494 00.001 8996 Enqueuing Expose request
21:27:12.495 00.001 20224 Worker thread wakes up
21:27:12.495 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:12.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:12.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:13.482 00.986 20224 Exposure complete
21:27:13.552 00.070 20224 worker thread done servicing request
21:27:13.553 00.001 8996 OnExposeComplete: enter
21:27:13.555 00.002 8996 UpdateGuideState(): m_state=6
21:27:13.556 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1974
21:27:13.558 00.002 8996 Star::Find returns 1 (0), X=138.97, Y=473.30, Mass=733603, SNR=331.9, Peak=55859 HFD=4.3
21:27:13.559 00.001 8996 MultiStar: [#1 0.20,0.29,0.75,U] [#2 0.10,-0.00,0.76,U] [#3 0.24,0.11,0.74,U] [#4 0.12,0.08,0.61,U] [#5 0.33,0.16,0.69,U] [#6 0.48,0.19,0.00,M1] [#7 0.33,0.21,0.48,U] [#8 0.38,0.11,0.42,U] 
21:27:13.560 00.001 8996 single-star, 7 included, MultiStar: {0.18, 0.13}, one-star: {-0.03, 0.13}
21:27:13.562 00.002 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
21:27:13.563 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
21:27:13.565 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.82 mountX=-0.05 mountY=-0.13, mountTheta=-1.92
21:27:13.568 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
21:27:13.570 00.002 8996 Enqueuing Move request for scope (-0.03, 0.13)
21:27:13.571 00.001 20224 Worker thread wakes up
21:27:13.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
21:27:13.571 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
21:27:13.571 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.05 yDistance=-0.13
21:27:13.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:27:13.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:13.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:27:13.571 00.000 20224 MoveAxis(E, 0, ABG)
21:27:13.571 00.000 20224 Move returns status 0, amount 0
21:27:13.571 00.000 20224 MoveAxis(N, 0, ABG)
21:27:13.571 00.000 20224 Move returns status 0, amount 0
21:27:13.572 00.001 20224 move complete, result=0
21:27:13.572 00.000 20224 worker thread done servicing request
21:27:13.578 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55859, med=2745, FiltMin=2489, FiltMax=25597, Gamma=1.000
21:27:13.601 00.023 8996 UpdateGuideState exits: m=733603 SNR=331.9
21:27:13.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:13.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:13.604 00.001 8996 Enqueuing Expose request
21:27:13.605 00.001 20224 Worker thread wakes up
21:27:13.605 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:13.607 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:13.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:14.771 01.164 20224 Exposure complete
21:27:14.843 00.072 20224 worker thread done servicing request
21:27:14.843 00.000 8996 OnExposeComplete: enter
21:27:14.844 00.001 8996 UpdateGuideState(): m_state=6
21:27:14.845 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1975
21:27:14.846 00.001 8996 Star::Find returns 1 (0), X=139.25, Y=473.20, Mass=748085, SNR=420.3, Peak=57395 HFD=4.4
21:27:14.847 00.001 8996 MultiStar: [#1 0.16,0.25,0.57,U] [#2 0.10,0.20,0.65,U] [#3 0.32,0.11,0.59,U] [#4 0.26,0.10,0.52,U] [#5 0.42,0.15,0.55,U] [#6 0.26,-0.04,0.38,U] [#7 0.04,-0.04,0.38,U] [#8 0.48,0.43,0.00,M1] 
21:27:14.847 00.000 8996 single-star, 7 included, MultiStar: {0.23, 0.10}, one-star: {0.25, 0.03}
21:27:14.848 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
21:27:14.849 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
21:27:14.851 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.11 mountX=0.24 mountY=-0.06, mountTheta=-0.23
21:27:14.852 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.03, opts=13)
21:27:14.853 00.001 8996 Enqueuing Move request for scope (0.25, 0.03)
21:27:14.854 00.001 20224 Worker thread wakes up
21:27:14.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd
21:27:14.854 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.03)
21:27:14.854 00.000 20224 Moving (0.25, 0.03) raw xDistance=0.24 yDistance=-0.06
21:27:14.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:27:14.854 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:14.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:27:14.854 00.000 20224 MoveAxis(W, 35, ABG)
21:27:14.854 00.000 20224 Guiding  Dir = 3, Dur = 35
21:27:14.854 00.000 20224 IsSlewing returns 0
21:27:14.854 00.000 20224 IsGuiding returns 0
21:27:14.855 00.001 20224 PulseGuide returned control before completion, sleep 44
21:27:14.860 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57395, med=2745, FiltMin=2454, FiltMax=26598, Gamma=1.000
21:27:14.880 00.020 8996 UpdateGuideState exits: m=748085 SNR=420.3
21:27:14.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:14.884 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:14.886 00.002 8996 Enqueuing Expose request
21:27:14.913 00.027 20224 IsGuiding returns 1
21:27:14.913 00.000 20224 scope still moving after pulse duration time elapsed
21:27:14.943 00.030 20224 IsSlewing returns 0
21:27:14.943 00.000 20224 IsGuiding returns 0
21:27:14.943 00.000 20224 scope move finished after 35 + 53 ms
21:27:14.943 00.000 20224 Move returns status 0, amount 35
21:27:14.943 00.000 20224 MoveAxis(N, 0, ABG)
21:27:14.943 00.000 20224 Move returns status 0, amount 0
21:27:14.944 00.001 20224 move complete, result=0
21:27:14.944 00.000 20224 worker thread done servicing request
21:27:14.944 00.000 20224 Worker thread wakes up
21:27:14.944 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:14.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:14.945 00.001 8996 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH
21:27:15.920 00.975 20224 Exposure complete
21:27:15.986 00.066 20224 worker thread done servicing request
21:27:15.986 00.000 8996 OnExposeComplete: enter
21:27:15.987 00.001 8996 UpdateGuideState(): m_state=6
21:27:15.988 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1976
21:27:15.990 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=473.30, Mass=733615, SNR=325.6, Peak=63587 HFD=4.5
21:27:15.992 00.002 8996 MultiStar: [#1 -0.25,0.17,0.66,U] [#2 -0.15,0.18,0.83,U] [#3 -0.11,0.02,0.68,U] [#4 -0.16,0.26,0.63,U] [#5 -0.04,0.15,0.66,U] [#6 -0.04,0.02,0.46,U] [#7 -0.07,0.01,0.52,U] [#8 0.09,0.42,0.42,U] 
21:27:15.994 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.14}, one-star: {-0.26, 0.13}
21:27:15.995 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
21:27:15.997 00.002 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
21:27:15.997 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.14 hyp=0.20 cameraTheta=2.31 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
21:27:15.999 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.14, opts=13)
21:27:16.000 00.001 8996 Enqueuing Move request for scope (-0.13, 0.14)
21:27:16.001 00.001 20224 Worker thread wakes up
21:27:16.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.14) opts 0xd
21:27:16.001 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.14)
21:27:16.002 00.001 20224 Moving (-0.13, 0.14) raw xDistance=-0.15 yDistance=-0.13
21:27:16.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:27:16.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:16.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:27:16.002 00.000 20224 MoveAxis(E, 0, ABG)
21:27:16.002 00.000 20224 Move returns status 0, amount 0
21:27:16.002 00.000 20224 MoveAxis(N, 0, ABG)
21:27:16.002 00.000 20224 Move returns status 0, amount 0
21:27:16.002 00.000 20224 move complete, result=0
21:27:16.002 00.000 20224 worker thread done servicing request
21:27:16.011 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63587, med=2745, FiltMin=2445, FiltMax=30169, Gamma=1.000
21:27:16.033 00.022 8996 UpdateGuideState exits: m=733615 SNR=325.6
21:27:16.036 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:16.038 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:16.040 00.002 8996 Enqueuing Expose request
21:27:16.042 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:16.045 00.003 20224 Worker thread wakes up
21:27:16.045 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:16.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:17.211 01.166 20224 Exposure complete
21:27:17.271 00.060 20224 worker thread done servicing request
21:27:17.272 00.001 8996 OnExposeComplete: enter
21:27:17.272 00.000 8996 UpdateGuideState(): m_state=6
21:27:17.273 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1977
21:27:17.274 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=473.30, Mass=769080, SNR=380.2, Peak=63619 HFD=4.7
21:27:17.275 00.001 8996 MultiStar: [#1 -0.13,0.35,0.69,U] [#2 -0.17,0.16,0.72,U] [#3 0.13,0.26,0.61,U] [#4 -0.04,0.32,0.55,U] [#5 -0.06,0.35,0.51,U] [#6 0.05,0.19,0.43,U] [#7 -0.05,0.21,0.41,U] [#8 -0.03,0.47,0.00,M1] 
21:27:17.276 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.24}, one-star: {-0.35, 0.13}
21:27:17.277 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
21:27:17.277 00.000 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
21:27:17.278 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.00 mountX=-0.13 mountY=-0.22, mountTheta=-2.10
21:27:17.279 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.24, opts=13)
21:27:17.280 00.001 8996 Enqueuing Move request for scope (-0.11, 0.24)
21:27:17.281 00.001 20224 Worker thread wakes up
21:27:17.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
21:27:17.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
21:27:17.281 00.000 20224 Moving (-0.11, 0.24) raw xDistance=-0.13 yDistance=-0.22
21:27:17.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:27:17.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:27:17.281 00.000 20224 MoveAxis(E, 0, ABG)
21:27:17.281 00.000 20224 Move returns status 0, amount 0
21:27:17.281 00.000 20224 MoveAxis(N, 47, ABG)
21:27:17.281 00.000 20224 Guiding  Dir = 0, Dur = 47
21:27:17.282 00.001 20224 IsSlewing returns 0
21:27:17.282 00.000 20224 IsGuiding returns 0
21:27:17.283 00.001 20224 PulseGuide returned control before completion, sleep 56
21:27:17.288 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63619, med=2745, FiltMin=2505, FiltMax=32371, Gamma=1.000
21:27:17.307 00.019 8996 UpdateGuideState exits: m=769080 SNR=380.2
21:27:17.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:17.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:17.310 00.001 8996 Enqueuing Expose request
21:27:17.346 00.036 20224 IsGuiding returns 0
21:27:17.346 00.000 20224 Move returns status 0, amount 47
21:27:17.346 00.000 20224 move complete, result=0
21:27:17.346 00.000 20224 worker thread done servicing request
21:27:17.347 00.001 20224 Worker thread wakes up
21:27:17.347 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:17.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:17.347 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
21:27:18.335 00.988 20224 Exposure complete
21:27:18.408 00.073 20224 worker thread done servicing request
21:27:18.408 00.000 8996 OnExposeComplete: enter
21:27:18.409 00.001 8996 UpdateGuideState(): m_state=6
21:27:18.410 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1978
21:27:18.411 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=473.30, Mass=731961, SNR=378.9, Peak=60531 HFD=4.7
21:27:18.411 00.000 8996 MultiStar: [#1 -0.34,0.35,0.00,M1] [#2 -0.30,0.19,0.65,U] [#3 -0.09,0.25,0.60,U] [#4 -0.21,0.26,0.53,U] [#5 -0.22,0.25,0.45,U] [#6 -0.06,0.28,0.40,U] [#7 -0.24,0.22,0.42,U] [#8 -0.12,0.45,0.00,M2] 
21:27:18.412 00.001 8996 refined, 6 included, MultiStar: {-0.26, 0.21}, one-star: {-0.46, 0.13}
21:27:18.413 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:27:18.414 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
21:27:18.414 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=0.21 hyp=0.33 cameraTheta=2.45 mountX=-0.28 mountY=-0.18, mountTheta=-2.56
21:27:18.416 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.21, opts=13)
21:27:18.417 00.001 8996 Enqueuing Move request for scope (-0.26, 0.21)
21:27:18.417 00.000 20224 Worker thread wakes up
21:27:18.417 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.21) opts 0xd
21:27:18.417 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.21)
21:27:18.418 00.001 20224 Moving (-0.26, 0.21) raw xDistance=-0.28 yDistance=-0.18
21:27:18.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:27:18.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:18.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:27:18.418 00.000 20224 MoveAxis(E, 41, ABG)
21:27:18.418 00.000 20224 Guiding  Dir = 2, Dur = 41
21:27:18.418 00.000 20224 IsSlewing returns 0
21:27:18.418 00.000 20224 IsGuiding returns 0
21:27:18.424 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60531, med=2745, FiltMin=2477, FiltMax=29123, Gamma=1.000
21:27:18.444 00.020 20224 PulseGuide returned control before completion, sleep 26
21:27:18.444 00.000 8996 UpdateGuideState exits: m=731961 SNR=378.9
21:27:18.447 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:18.447 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:18.448 00.001 8996 Enqueuing Expose request
21:27:18.482 00.034 20224 IsGuiding returns 1
21:27:18.482 00.000 20224 scope still moving after pulse duration time elapsed
21:27:18.514 00.032 20224 IsSlewing returns 0
21:27:18.514 00.000 20224 IsGuiding returns 0
21:27:18.514 00.000 20224 scope move finished after 41 + 54 ms
21:27:18.514 00.000 20224 Move returns status 0, amount 41
21:27:18.514 00.000 20224 MoveAxis(N, 0, ABG)
21:27:18.514 00.000 20224 Move returns status 0, amount 0
21:27:18.514 00.000 20224 move complete, result=0
21:27:18.514 00.000 20224 worker thread done servicing request
21:27:18.514 00.000 20224 Worker thread wakes up
21:27:18.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:18.514 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.2 px 0 ms NORTH
21:27:18.515 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:19.686 01.171 20224 Exposure complete
21:27:19.776 00.090 20224 worker thread done servicing request
21:27:19.776 00.000 8996 OnExposeComplete: enter
21:27:19.777 00.001 8996 UpdateGuideState(): m_state=6
21:27:19.778 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1979
21:27:19.779 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.11, Mass=766982, SNR=333.6, Peak=65507 HFD=4.5
21:27:19.779 00.000 8996 MultiStar: [#1 -0.15,0.17,0.67,U] [#2 -0.13,0.00,0.90,U] [#3 0.11,-0.09,0.59,U] [#4 0.01,-0.02,0.62,U] [#5 0.14,0.12,0.74,U] [#6 0.00,0.07,0.46,U] [#7 0.07,-0.03,0.45,U] [#8 0.03,0.21,0.42,U] 
21:27:19.780 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {-0.23, -0.06}
21:27:19.781 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
21:27:19.782 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:27:19.782 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.47 mountX=-0.04 mountY=-0.03, mountTheta=-2.58
21:27:19.784 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
21:27:19.784 00.000 8996 Enqueuing Move request for scope (-0.04, 0.03)
21:27:19.785 00.001 20224 Worker thread wakes up
21:27:19.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
21:27:19.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
21:27:19.785 00.000 20224 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=-0.03
21:27:19.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:27:19.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:19.786 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:27:19.786 00.000 20224 MoveAxis(E, 0, ABG)
21:27:19.786 00.000 20224 Move returns status 0, amount 0
21:27:19.786 00.000 20224 MoveAxis(N, 0, ABG)
21:27:19.786 00.000 20224 Move returns status 0, amount 0
21:27:19.786 00.000 20224 move complete, result=0
21:27:19.786 00.000 20224 worker thread done servicing request
21:27:19.793 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2745, FiltMin=2470, FiltMax=32797, Gamma=1.000
21:27:19.813 00.020 8996 UpdateGuideState exits: m=766982 SNR=333.6
21:27:19.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:19.814 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:19.815 00.001 8996 Enqueuing Expose request
21:27:19.816 00.001 20224 Worker thread wakes up
21:27:19.816 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:19.817 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:19.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:20.807 00.990 20224 Exposure complete
21:27:20.873 00.066 20224 worker thread done servicing request
21:27:20.873 00.000 8996 OnExposeComplete: enter
21:27:20.874 00.001 8996 UpdateGuideState(): m_state=6
21:27:20.875 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1980
21:27:20.876 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.07, Mass=712819, SNR=364.7, Peak=65507 HFD=4.5
21:27:20.877 00.001 8996 MultiStar: [#1 -0.01,0.05,0.72,U] [#2 0.11,-0.02,0.68,U] [#3 0.25,-0.14,0.71,U] [#4 0.13,-0.17,0.56,U] [#5 0.16,-0.01,0.57,U] [#6 0.27,0.01,0.48,U] [#7 0.20,0.03,0.43,U] [#8 0.09,0.00,0.43,U] 
21:27:20.878 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.05}, one-star: {-0.21, -0.10}
21:27:20.878 00.000 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
21:27:20.879 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.75)
21:27:20.880 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.51 mountX=0.09 mountY=0.04, mountTheta=0.40
21:27:20.881 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
21:27:20.882 00.001 8996 Enqueuing Move request for scope (0.08, -0.05)
21:27:20.883 00.001 20224 Worker thread wakes up
21:27:20.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
21:27:20.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
21:27:20.883 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.09 yDistance=0.04
21:27:20.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:27:20.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:20.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:27:20.883 00.000 20224 MoveAxis(E, 0, ABG)
21:27:20.883 00.000 20224 Move returns status 0, amount 0
21:27:20.883 00.000 20224 MoveAxis(N, 0, ABG)
21:27:20.883 00.000 20224 Move returns status 0, amount 0
21:27:20.883 00.000 20224 move complete, result=0
21:27:20.883 00.000 20224 worker thread done servicing request
21:27:20.887 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2486, FiltMax=29613, Gamma=1.000
21:27:20.903 00.016 8996 UpdateGuideState exits: m=712819 SNR=364.7
21:27:20.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:20.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:20.906 00.001 8996 Enqueuing Expose request
21:27:20.907 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:20.908 00.001 20224 Worker thread wakes up
21:27:20.908 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:20.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:22.081 01.173 20224 Exposure complete
21:27:22.144 00.063 20224 worker thread done servicing request
21:27:22.145 00.001 8996 OnExposeComplete: enter
21:27:22.145 00.000 8996 UpdateGuideState(): m_state=6
21:27:22.146 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1981
21:27:22.147 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.39, Mass=790012, SNR=407.7, Peak=63859 HFD=4.5
21:27:22.148 00.001 8996 MultiStar: [#1 -0.16,0.28,0.57,U] [#2 -0.19,0.03,0.70,U] [#3 0.02,-0.01,0.57,U] [#4 -0.07,0.10,0.44,U] [#5 -0.04,0.11,0.51,U] [#6 0.21,0.13,0.42,U] [#7 0.04,0.02,0.41,U] [#8 0.07,0.22,0.36,U] 
21:27:22.149 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.13}, one-star: {-0.10, 0.22}
21:27:22.149 00.000 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
21:27:22.150 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
21:27:22.151 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.91 mountX=-0.06 mountY=-0.12, mountTheta=-2.01
21:27:22.152 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.13, opts=13)
21:27:22.153 00.001 8996 Enqueuing Move request for scope (-0.05, 0.13)
21:27:22.154 00.001 20224 Worker thread wakes up
21:27:22.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
21:27:22.154 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
21:27:22.155 00.001 20224 Moving (-0.05, 0.13) raw xDistance=-0.06 yDistance=-0.12
21:27:22.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:27:22.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:22.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:27:22.155 00.000 20224 MoveAxis(E, 0, ABG)
21:27:22.155 00.000 20224 Move returns status 0, amount 0
21:27:22.155 00.000 20224 MoveAxis(N, 0, ABG)
21:27:22.155 00.000 20224 Move returns status 0, amount 0
21:27:22.155 00.000 20224 move complete, result=0
21:27:22.156 00.001 20224 worker thread done servicing request
21:27:22.161 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63859, med=2745, FiltMin=2464, FiltMax=28233, Gamma=1.000
21:27:22.179 00.018 8996 UpdateGuideState exits: m=790012 SNR=407.7
21:27:22.180 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:22.181 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:22.181 00.000 8996 Enqueuing Expose request
21:27:22.182 00.001 20224 Worker thread wakes up
21:27:22.182 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:22.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:22.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:23.162 00.979 20224 Exposure complete
21:27:23.229 00.067 20224 worker thread done servicing request
21:27:23.229 00.000 8996 OnExposeComplete: enter
21:27:23.230 00.001 8996 UpdateGuideState(): m_state=6
21:27:23.232 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1982
21:27:23.233 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=473.25, Mass=753773, SNR=359.8, Peak=65507 HFD=4.5
21:27:23.235 00.002 8996 MultiStar: [#1 -0.12,0.08,0.68,U] [#2 -0.17,0.08,0.73,U] [#3 0.12,0.02,0.68,U] [#4 -0.04,0.04,0.49,U] [#5 0.06,0.17,0.66,U] [#6 0.16,0.04,0.42,U] [#7 0.25,-0.08,0.43,U] [#8 0.11,0.20,0.45,U] 
21:27:23.237 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.07}, one-star: {-0.24, 0.08}
21:27:23.238 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
21:27:23.240 00.002 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
21:27:23.241 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.08 cameraTheta=1.86 mountX=-0.03 mountY=-0.07, mountTheta=-1.96
21:27:23.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.07, opts=13)
21:27:23.245 00.002 8996 Enqueuing Move request for scope (-0.02, 0.07)
21:27:23.247 00.002 20224 Worker thread wakes up
21:27:23.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
21:27:23.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
21:27:23.247 00.000 20224 Moving (-0.02, 0.07) raw xDistance=-0.03 yDistance=-0.07
21:27:23.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:27:23.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:23.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:27:23.248 00.001 20224 MoveAxis(E, 0, ABG)
21:27:23.248 00.000 20224 Move returns status 0, amount 0
21:27:23.248 00.000 20224 MoveAxis(N, 0, ABG)
21:27:23.248 00.000 20224 Move returns status 0, amount 0
21:27:23.248 00.000 20224 move complete, result=0
21:27:23.248 00.000 20224 worker thread done servicing request
21:27:23.258 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2512, FiltMax=29161, Gamma=1.000
21:27:23.294 00.036 8996 UpdateGuideState exits: m=753773 SNR=359.8
21:27:23.296 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:23.297 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:23.300 00.003 8996 Enqueuing Expose request
21:27:23.302 00.002 20224 Worker thread wakes up
21:27:23.302 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:23.303 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:23.303 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:24.475 01.172 20224 Exposure complete
21:27:24.552 00.077 20224 worker thread done servicing request
21:27:24.552 00.000 8996 OnExposeComplete: enter
21:27:24.553 00.001 8996 UpdateGuideState(): m_state=6
21:27:24.554 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1983
21:27:24.555 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.39, Mass=672162, SNR=405.7, Peak=52131 HFD=4.6
21:27:24.556 00.001 8996 MultiStar: [#1 -0.10,0.23,0.59,U] [#2 -0.14,0.20,0.64,U] [#3 0.19,0.31,0.54,U] [#4 0.14,0.29,0.55,U] [#5 0.04,0.24,0.53,U] [#6 0.08,0.16,0.37,U] [#7 0.06,0.14,0.44,U] [#8 0.05,0.13,0.35,U] 
21:27:24.557 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.22}, one-star: {-0.21, 0.22}
21:27:24.557 00.000 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
21:27:24.558 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
21:27:24.559 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.66 mountX=-0.04 mountY=-0.22, mountTheta=-1.75
21:27:24.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.22, opts=13)
21:27:24.563 00.002 8996 Enqueuing Move request for scope (-0.02, 0.22)
21:27:24.565 00.002 20224 Worker thread wakes up
21:27:24.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
21:27:24.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
21:27:24.565 00.000 20224 Moving (-0.02, 0.22) raw xDistance=-0.04 yDistance=-0.22
21:27:24.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:27:24.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:27:24.565 00.000 20224 MoveAxis(E, 0, ABG)
21:27:24.565 00.000 20224 Move returns status 0, amount 0
21:27:24.565 00.000 20224 MoveAxis(N, 46, ABG)
21:27:24.565 00.000 20224 Guiding  Dir = 0, Dur = 46
21:27:24.565 00.000 20224 IsSlewing returns 0
21:27:24.565 00.000 20224 IsGuiding returns 0
21:27:24.567 00.002 20224 PulseGuide returned control before completion, sleep 55
21:27:24.573 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52131, med=2745, FiltMin=2493, FiltMax=27817, Gamma=1.000
21:27:24.589 00.016 8996 UpdateGuideState exits: m=672162 SNR=405.7
21:27:24.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:24.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:24.592 00.001 8996 Enqueuing Expose request
21:27:24.637 00.045 20224 IsGuiding returns 1
21:27:24.637 00.000 20224 scope still moving after pulse duration time elapsed
21:27:24.669 00.032 20224 IsSlewing returns 0
21:27:24.670 00.001 20224 IsGuiding returns 0
21:27:24.670 00.000 20224 scope move finished after 46 + 58 ms
21:27:24.670 00.000 20224 Move returns status 0, amount 46
21:27:24.670 00.000 20224 move complete, result=0
21:27:24.670 00.000 20224 worker thread done servicing request
21:27:24.670 00.000 20224 Worker thread wakes up
21:27:24.670 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 46 ms NORTH
21:27:24.673 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:24.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:25.656 00.983 20224 Exposure complete
21:27:25.719 00.063 20224 worker thread done servicing request
21:27:25.719 00.000 8996 OnExposeComplete: enter
21:27:25.720 00.001 8996 UpdateGuideState(): m_state=6
21:27:25.721 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1984
21:27:25.721 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=473.04, Mass=763448, SNR=339.6, Peak=65507 HFD=4.7
21:27:25.722 00.001 8996 MultiStar: [#1 -0.16,-0.13,0.78,U] [#2 -0.25,-0.19,0.79,U] [#3 -0.11,-0.17,0.60,U] [#4 -0.03,-0.23,0.58,U] [#5 0.05,-0.12,0.65,U] [#6 0.00,-0.25,0.48,U] [#7 -0.13,-0.30,0.49,U] [#8 0.07,-0.12,0.40,U] 
21:27:25.723 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.18}, one-star: {-0.36, -0.14}
21:27:25.724 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
21:27:25.725 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
21:27:25.726 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.22 mountX=-0.12 mountY=0.19, mountTheta=2.12
21:27:25.727 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.18, opts=13)
21:27:25.728 00.001 8996 Enqueuing Move request for scope (-0.13, -0.18)
21:27:25.729 00.001 20224 Worker thread wakes up
21:27:25.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
21:27:25.729 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
21:27:25.729 00.000 20224 Moving (-0.13, -0.18) raw xDistance=-0.12 yDistance=0.19
21:27:25.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:27:25.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:25.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:27:25.729 00.000 20224 MoveAxis(E, 0, ABG)
21:27:25.729 00.000 20224 Move returns status 0, amount 0
21:27:25.729 00.000 20224 MoveAxis(N, 0, ABG)
21:27:25.729 00.000 20224 Move returns status 0, amount 0
21:27:25.729 00.000 20224 move complete, result=0
21:27:25.729 00.000 20224 worker thread done servicing request
21:27:25.733 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2745, FiltMin=2493, FiltMax=31261, Gamma=1.000
21:27:25.757 00.024 8996 UpdateGuideState exits: m=763448 SNR=339.6
21:27:25.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:25.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:25.760 00.001 8996 Enqueuing Expose request
21:27:25.761 00.001 20224 Worker thread wakes up
21:27:25.761 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:27:25.761 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:25.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:26.917 01.156 20224 Exposure complete
21:27:26.994 00.077 20224 worker thread done servicing request
21:27:26.994 00.000 8996 OnExposeComplete: enter
21:27:26.995 00.001 8996 UpdateGuideState(): m_state=6
21:27:26.995 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1985
21:27:26.996 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.74, Mass=781251, SNR=379.4, Peak=63891 HFD=4.7
21:27:26.998 00.002 8996 MultiStar: [#1 -0.39,-0.22,0.66,U] [#2 -0.36,-0.21,0.71,U] [#3 -0.14,-0.51,0.00,M1] [#4 -0.17,-0.37,0.52,U] [#5 -0.07,-0.35,0.52,U] [#6 0.04,-0.37,0.43,U] [#7 -0.14,-0.41,0.42,U] [#8 -0.07,-0.11,0.39,U] 
21:27:26.998 00.000 8996 refined, 7 included, MultiStar: {-0.23, -0.32}, one-star: {-0.38, -0.43}
21:27:26.999 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
21:27:27.000 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
21:27:27.001 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.32 hyp=0.40 cameraTheta=-2.21 mountX=-0.20 mountY=0.34, mountTheta=2.10
21:27:27.002 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.32, opts=13)
21:27:27.003 00.001 8996 Enqueuing Move request for scope (-0.23, -0.32)
21:27:27.004 00.001 20224 Worker thread wakes up
21:27:27.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.32) opts 0xd
21:27:27.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.32)
21:27:27.004 00.000 20224 Moving (-0.23, -0.32) raw xDistance=-0.20 yDistance=0.34
21:27:27.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:27:27.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:27:27.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:27:27.004 00.000 20224 MoveAxis(E, 30, ABG)
21:27:27.004 00.000 20224 Guiding  Dir = 2, Dur = 30
21:27:27.004 00.000 20224 IsSlewing returns 0
21:27:27.005 00.001 20224 IsGuiding returns 0
21:27:27.008 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63891, med=2745, FiltMin=2486, FiltMax=30723, Gamma=1.000
21:27:27.014 00.006 20224 PulseGuide returned control before completion, sleep 32
21:27:27.031 00.017 8996 UpdateGuideState exits: m=781251 SNR=379.4
21:27:27.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:27.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:27.034 00.001 8996 Enqueuing Expose request
21:27:27.060 00.026 20224 IsGuiding returns 1
21:27:27.060 00.000 20224 scope still moving after pulse duration time elapsed
21:27:27.092 00.032 20224 IsSlewing returns 0
21:27:27.092 00.000 20224 IsGuiding returns 1
21:27:27.124 00.032 20224 IsSlewing returns 0
21:27:27.124 00.000 20224 IsGuiding returns 0
21:27:27.124 00.000 20224 scope move finished after 30 + 89 ms
21:27:27.124 00.000 20224 Move returns status 0, amount 30
21:27:27.124 00.000 20224 MoveAxis(N, 0, ABG)
21:27:27.124 00.000 20224 Move returns status 0, amount 0
21:27:27.124 00.000 20224 move complete, result=0
21:27:27.124 00.000 20224 worker thread done servicing request
21:27:27.124 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 0 ms NORTH
21:27:27.127 00.003 20224 Worker thread wakes up
21:27:27.127 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:27.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:28.112 00.985 20224 Exposure complete
21:27:28.193 00.081 20224 worker thread done servicing request
21:27:28.194 00.001 8996 OnExposeComplete: enter
21:27:28.194 00.000 8996 UpdateGuideState(): m_state=6
21:27:28.195 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1986
21:27:28.196 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.67, Mass=697654, SNR=378.5, Peak=61763 HFD=4.5
21:27:28.197 00.001 8996 MultiStar: [#1 -0.01,-0.22,0.66,U] [#2 0.06,-0.31,0.75,U] [#3 0.20,-0.61,0.00,M2] [#4 0.12,-0.49,0.00,M1] [#5 0.23,-0.39,0.61,U] [#6 0.22,-0.46,0.00,M1] [#7 0.12,-0.43,0.42,U] [#8 0.15,-0.15,0.36,U] 
21:27:28.198 00.001 8996 refined, 5 included, MultiStar: {0.04, -0.36}, one-star: {-0.14, -0.50}
21:27:28.199 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
21:27:28.199 00.000 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
21:27:28.200 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.36 hyp=0.36 cameraTheta=-1.47 mountX=0.07 mountY=0.35, mountTheta=1.37
21:27:28.201 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.36, opts=13)
21:27:28.202 00.001 8996 Enqueuing Move request for scope (0.04, -0.36)
21:27:28.204 00.002 20224 Worker thread wakes up
21:27:28.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.36) opts 0xd
21:27:28.204 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.36)
21:27:28.204 00.000 20224 Moving (0.04, -0.36) raw xDistance=0.07 yDistance=0.35
21:27:28.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:27:28.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:27:28.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
21:27:28.204 00.000 20224 MoveAxis(E, 0, ABG)
21:27:28.204 00.000 20224 Move returns status 0, amount 0
21:27:28.204 00.000 20224 MoveAxis(N, 0, ABG)
21:27:28.204 00.000 20224 Move returns status 0, amount 0
21:27:28.205 00.001 20224 move complete, result=0
21:27:28.205 00.000 20224 worker thread done servicing request
21:27:28.208 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61763, med=2745, FiltMin=2486, FiltMax=28285, Gamma=1.000
21:27:28.222 00.014 8996 UpdateGuideState exits: m=697654 SNR=378.5
21:27:28.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:28.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:28.224 00.000 8996 Enqueuing Expose request
21:27:28.225 00.001 20224 Worker thread wakes up
21:27:28.225 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:27:28.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:28.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:29.404 01.178 20224 Exposure complete
21:27:29.467 00.063 20224 worker thread done servicing request
21:27:29.467 00.000 8996 OnExposeComplete: enter
21:27:29.469 00.002 8996 UpdateGuideState(): m_state=6
21:27:29.470 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1987
21:27:29.470 00.000 8996 Star::Find returns 1 (0), X=138.98, Y=472.90, Mass=757036, SNR=344.8, Peak=65507 HFD=4.4
21:27:29.472 00.002 8996 MultiStar: [#1 0.31,0.09,0.67,U] [#2 0.38,-0.18,0.77,U] [#3 0.38,-0.30,0.00,M3] [#4 0.23,-0.35,0.62,U] [#5 0.35,-0.18,0.57,U] [#6 0.35,-0.31,0.00,M2] [#7 0.35,-0.50,0.00,M1] [#8 0.25,-0.07,0.41,U] 
21:27:29.473 00.001 8996 single-star, 5 included, MultiStar: {0.23, -0.17}, one-star: {-0.02, -0.27}
21:27:29.473 00.000 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
21:27:29.474 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.60)
21:27:29.475 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.66 mountX=0.00 mountY=0.27, mountTheta=1.56
21:27:29.475 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.27, opts=13)
21:27:29.475 00.000 8996 Enqueuing Move request for scope (-0.02, -0.27)
21:27:29.477 00.002 20224 Worker thread wakes up
21:27:29.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.27) opts 0xd
21:27:29.477 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.27)
21:27:29.477 00.000 20224 Moving (-0.02, -0.27) raw xDistance=0.00 yDistance=0.27
21:27:29.478 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:27:29.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:27:29.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:27:29.478 00.000 20224 MoveAxis(E, 0, ABG)
21:27:29.478 00.000 20224 Move returns status 0, amount 0
21:27:29.478 00.000 20224 MoveAxis(N, 0, ABG)
21:27:29.478 00.000 20224 Move returns status 0, amount 0
21:27:29.478 00.000 20224 move complete, result=0
21:27:29.478 00.000 20224 worker thread done servicing request
21:27:29.481 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2496, FiltMax=28998, Gamma=1.000
21:27:29.507 00.026 8996 UpdateGuideState exits: m=757036 SNR=344.8
21:27:29.509 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:29.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:29.510 00.000 8996 Enqueuing Expose request
21:27:29.511 00.001 20224 Worker thread wakes up
21:27:29.511 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:27:29.512 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:29.513 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:30.500 00.987 20224 Exposure complete
21:27:30.572 00.072 20224 worker thread done servicing request
21:27:30.572 00.000 8996 OnExposeComplete: enter
21:27:30.575 00.003 8996 UpdateGuideState(): m_state=6
21:27:30.578 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1988
21:27:30.581 00.003 8996 Star::Find returns 1 (0), X=139.12, Y=472.91, Mass=768251, SNR=377.0, Peak=65507 HFD=4.4
21:27:30.584 00.003 8996 MultiStar: [#1 0.23,-0.19,0.61,U] [#2 0.28,-0.25,0.75,U] [#3 0.36,-0.39,0.00,M4] [#4 0.28,-0.30,0.55,U] [#5 0.46,-0.34,0.00,M1] [#6 0.46,-0.44,0.00,M3] [#7 0.33,-0.45,0.00,M2] [#8 0.51,-0.00,0.00,M1] 
21:27:30.586 00.002 8996 single-star, 3 included, MultiStar: {0.22, -0.25}, one-star: {0.12, -0.26}
21:27:30.587 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
21:27:30.589 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.12)
21:27:30.592 00.003 8996 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-1.14 mountX=0.15 mountY=0.25, mountTheta=1.04
21:27:30.596 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.26, opts=13)
21:27:30.599 00.003 8996 Enqueuing Move request for scope (0.12, -0.26)
21:27:30.601 00.002 20224 Worker thread wakes up
21:27:30.602 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd
21:27:30.602 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.26)
21:27:30.602 00.000 20224 Moving (0.12, -0.26) raw xDistance=0.15 yDistance=0.25
21:27:30.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:27:30.602 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.11 newest=0.87
21:27:30.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:27:30.602 00.000 20224 MoveAxis(E, 0, ABG)
21:27:30.602 00.000 20224 Move returns status 0, amount 0
21:27:30.602 00.000 20224 MoveAxis(S, 52, ABG)
21:27:30.602 00.000 20224 Guiding  Dir = 1, Dur = 52
21:27:30.608 00.006 20224 IsSlewing returns 0
21:27:30.609 00.001 20224 IsGuiding returns 0
21:27:30.612 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2745, FiltMin=2496, FiltMax=29942, Gamma=1.000
21:27:30.634 00.022 20224 PulseGuide returned control before completion, sleep 37
21:27:30.638 00.004 8996 UpdateGuideState exits: m=768251 SNR=377.0
21:27:30.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:30.641 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:30.642 00.001 8996 Enqueuing Expose request
21:27:30.681 00.039 20224 IsGuiding returns 1
21:27:30.681 00.000 20224 scope still moving after pulse duration time elapsed
21:27:30.713 00.032 20224 IsSlewing returns 0
21:27:30.713 00.000 20224 IsGuiding returns 1
21:27:30.743 00.030 20224 IsSlewing returns 0
21:27:30.743 00.000 20224 IsGuiding returns 0
21:27:30.743 00.000 20224 scope move finished after 52 + 83 ms
21:27:30.744 00.001 20224 Move returns status 0, amount 52
21:27:30.744 00.000 20224 move complete, result=0
21:27:30.744 00.000 20224 worker thread done servicing request
21:27:30.744 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
21:27:30.745 00.001 20224 Worker thread wakes up
21:27:30.745 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:30.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:31.908 01.163 20224 Exposure complete
21:27:31.965 00.057 20224 worker thread done servicing request
21:27:31.965 00.000 8996 OnExposeComplete: enter
21:27:31.967 00.002 8996 UpdateGuideState(): m_state=6
21:27:31.968 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1989
21:27:31.969 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=473.18, Mass=755505, SNR=379.9, Peak=63923 HFD=4.4
21:27:31.970 00.001 8996 MultiStar: [#1 0.23,0.02,0.64,U] [#2 0.40,-0.12,0.67,U] [#3 0.47,-0.09,0.00,M5] [#4 0.41,-0.07,0.46,U] [#5 0.57,-0.09,0.00,M2] [#6 0.46,-0.06,0.00,M4] [#7 0.46,-0.06,0.00,M3] [#8 0.49,0.13,0.00,M2] 
21:27:31.971 00.001 8996 single-star, 3 included, MultiStar: {0.26, -0.03}, one-star: {0.12, 0.01}
21:27:31.971 00.000 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
21:27:31.972 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
21:27:31.973 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.09 mountX=0.12 mountY=-0.03, mountTheta=-0.20
21:27:31.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.01, opts=13)
21:27:31.976 00.001 8996 Enqueuing Move request for scope (0.12, 0.01)
21:27:31.976 00.000 20224 Worker thread wakes up
21:27:31.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
21:27:31.976 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
21:27:31.977 00.001 20224 Moving (0.12, 0.01) raw xDistance=0.12 yDistance=-0.03
21:27:31.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:27:31.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:31.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:27:31.977 00.000 20224 MoveAxis(E, 0, ABG)
21:27:31.977 00.000 20224 Move returns status 0, amount 0
21:27:31.977 00.000 20224 MoveAxis(N, 0, ABG)
21:27:31.977 00.000 20224 Move returns status 0, amount 0
21:27:31.977 00.000 20224 move complete, result=0
21:27:31.977 00.000 20224 worker thread done servicing request
21:27:31.987 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63923, med=2745, FiltMin=2512, FiltMax=26829, Gamma=1.000
21:27:32.001 00.014 8996 UpdateGuideState exits: m=755505 SNR=379.9
21:27:32.002 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:32.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:32.004 00.001 8996 Enqueuing Expose request
21:27:32.005 00.001 20224 Worker thread wakes up
21:27:32.005 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:32.005 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:32.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:32.981 00.976 20224 Exposure complete
21:27:33.035 00.054 20224 worker thread done servicing request
21:27:33.035 00.000 8996 OnExposeComplete: enter
21:27:33.036 00.001 8996 UpdateGuideState(): m_state=6
21:27:33.037 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1990
21:27:33.038 00.001 8996 Star::Find returns 1 (0), X=139.35, Y=473.00, Mass=697736, SNR=326.2, Peak=53571 HFD=4.2
21:27:33.039 00.001 8996 MultiStar: [#1 0.20,-0.27,0.77,U] [#2 0.21,-0.16,0.80,U] [#3 0.45,-0.12,0.00,M6] [#4 0.27,-0.28,0.64,U] [#5 0.44,-0.29,0.00,M3] [#6 0.42,-0.25,0.00,M5] [#7 0.26,-0.28,0.50,U] [#8 0.54,-0.09,0.00,M3] 
21:27:33.040 00.001 8996 refined, 4 included, MultiStar: {0.26, -0.23}, one-star: {0.35, -0.17}
21:27:33.041 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
21:27:33.041 00.000 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
21:27:33.042 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.23 hyp=0.35 cameraTheta=-0.71 mountX=0.28 mountY=0.19, mountTheta=0.60
21:27:33.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.23, opts=13)
21:27:33.045 00.001 8996 Enqueuing Move request for scope (0.26, -0.23)
21:27:33.046 00.001 20224 Worker thread wakes up
21:27:33.047 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.23) opts 0xd
21:27:33.047 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.23)
21:27:33.047 00.000 20224 Moving (0.26, -0.23) raw xDistance=0.28 yDistance=0.19
21:27:33.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:27:33.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:33.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:27:33.047 00.000 20224 MoveAxis(W, 42, ABG)
21:27:33.047 00.000 20224 Guiding  Dir = 3, Dur = 42
21:27:33.047 00.000 20224 IsSlewing returns 0
21:27:33.047 00.000 20224 IsGuiding returns 0
21:27:33.050 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53571, med=2745, FiltMin=2480, FiltMax=27888, Gamma=1.000
21:27:33.069 00.019 8996 UpdateGuideState exits: m=697736 SNR=326.2
21:27:33.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:33.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:33.072 00.001 8996 Enqueuing Expose request
21:27:33.076 00.004 20224 PulseGuide returned control before completion, sleep 23
21:27:33.106 00.030 20224 IsGuiding returns 1
21:27:33.106 00.000 20224 scope still moving after pulse duration time elapsed
21:27:33.139 00.033 20224 IsSlewing returns 0
21:27:33.139 00.000 20224 IsGuiding returns 1
21:27:33.170 00.031 20224 IsSlewing returns 0
21:27:33.170 00.000 20224 IsGuiding returns 0
21:27:33.170 00.000 20224 scope move finished after 42 + 81 ms
21:27:33.170 00.000 20224 Move returns status 0, amount 42
21:27:33.171 00.001 20224 MoveAxis(N, 0, ABG)
21:27:33.171 00.000 20224 Move returns status 0, amount 0
21:27:33.171 00.000 20224 move complete, result=0
21:27:33.171 00.000 20224 worker thread done servicing request
21:27:33.171 00.000 20224 Worker thread wakes up
21:27:33.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:33.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:33.171 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.2 px 0 ms NORTH
21:27:34.340 01.169 20224 Exposure complete
21:27:34.425 00.085 20224 worker thread done servicing request
21:27:34.425 00.000 8996 OnExposeComplete: enter
21:27:34.427 00.002 8996 UpdateGuideState(): m_state=6
21:27:34.429 00.002 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1991
21:27:34.430 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.96, Mass=704837, SNR=315.1, Peak=62771 HFD=4.4
21:27:34.432 00.002 8996 MultiStar: [#1 -0.40,-0.10,0.70,U] [#2 -0.43,-0.03,0.84,U] [#3 -0.34,-0.19,0.68,U] [#4 -0.34,-0.29,0.61,U] [#5 -0.16,-0.20,0.73,U] [#6 -0.24,-0.22,0.48,U] [#7 -0.33,-0.14,0.43,U] [#8 -0.14,-0.02,0.42,U] 
21:27:34.433 00.001 8996 refined, 8 included, MultiStar: {-0.34, -0.16}, one-star: {-0.48, -0.21}
21:27:34.434 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
21:27:34.435 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
21:27:34.436 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.16 hyp=0.37 cameraTheta=-2.70 mountX=-0.32 mountY=0.20, mountTheta=2.59
21:27:34.439 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.16, opts=13)
21:27:34.440 00.001 8996 Enqueuing Move request for scope (-0.34, -0.16)
21:27:34.441 00.001 20224 Worker thread wakes up
21:27:34.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.16) opts 0xd
21:27:34.441 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.16)
21:27:34.441 00.000 20224 Moving (-0.34, -0.16) raw xDistance=-0.32 yDistance=0.20
21:27:34.442 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
21:27:34.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:34.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:27:34.442 00.000 20224 MoveAxis(E, 44, ABG)
21:27:34.442 00.000 20224 Guiding  Dir = 2, Dur = 44
21:27:34.442 00.000 20224 IsSlewing returns 0
21:27:34.442 00.000 20224 IsGuiding returns 0
21:27:34.446 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62771, med=2745, FiltMin=2438, FiltMax=27104, Gamma=1.000
21:27:34.462 00.016 8996 UpdateGuideState exits: m=704837 SNR=315.1
21:27:34.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:34.463 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:34.464 00.001 8996 Enqueuing Expose request
21:27:34.485 00.021 20224 PulseGuide returned control before completion, sleep 12
21:27:34.499 00.014 20224 IsGuiding returns 1
21:27:34.499 00.000 20224 scope still moving after pulse duration time elapsed
21:27:34.531 00.032 20224 IsSlewing returns 0
21:27:34.531 00.000 20224 IsGuiding returns 1
21:27:34.562 00.031 20224 IsSlewing returns 0
21:27:34.563 00.001 20224 IsGuiding returns 1
21:27:34.593 00.030 20224 IsSlewing returns 0
21:27:34.593 00.000 20224 IsGuiding returns 0
21:27:34.593 00.000 20224 scope move finished after 44 + 106 ms
21:27:34.593 00.000 20224 Move returns status 0, amount 44
21:27:34.593 00.000 20224 MoveAxis(N, 0, ABG)
21:27:34.593 00.000 20224 Move returns status 0, amount 0
21:27:34.593 00.000 20224 move complete, result=0
21:27:34.593 00.000 20224 worker thread done servicing request
21:27:34.593 00.000 20224 Worker thread wakes up
21:27:34.593 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.2 px 0 ms NORTH
21:27:34.594 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:34.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:35.576 00.982 20224 Exposure complete
21:27:35.648 00.072 20224 worker thread done servicing request
21:27:35.648 00.000 8996 OnExposeComplete: enter
21:27:35.649 00.001 8996 UpdateGuideState(): m_state=6
21:27:35.650 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1992
21:27:35.652 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=473.04, Mass=735686, SNR=336.9, Peak=65507 HFD=4.5
21:27:35.654 00.002 8996 MultiStar: [#1 -0.17,-0.11,0.72,U] [#2 -0.05,-0.15,0.75,U] [#3 0.07,-0.10,0.63,U] [#4 -0.05,-0.16,0.56,U] [#5 0.22,-0.12,0.61,U] [#6 0.16,-0.04,0.46,U] [#7 0.12,-0.14,0.45,U] [#8 0.27,0.01,0.40,U] 
21:27:35.655 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.11}, one-star: {-0.30, -0.14}
21:27:35.657 00.002 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
21:27:35.659 00.002 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
21:27:35.661 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.69 mountX=-0.00 mountY=0.11, mountTheta=1.59
21:27:35.664 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.11, opts=13)
21:27:35.666 00.002 8996 Enqueuing Move request for scope (-0.01, -0.11)
21:27:35.668 00.002 20224 Worker thread wakes up
21:27:35.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
21:27:35.668 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
21:27:35.668 00.000 20224 Moving (-0.01, -0.11) raw xDistance=-0.00 yDistance=0.11
21:27:35.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:27:35.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:35.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:27:35.668 00.000 20224 MoveAxis(E, 0, ABG)
21:27:35.669 00.001 20224 Move returns status 0, amount 0
21:27:35.669 00.000 20224 MoveAxis(N, 0, ABG)
21:27:35.669 00.000 20224 Move returns status 0, amount 0
21:27:35.669 00.000 20224 move complete, result=0
21:27:35.669 00.000 20224 worker thread done servicing request
21:27:35.680 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2745, FiltMin=2475, FiltMax=31533, Gamma=1.000
21:27:35.713 00.033 8996 UpdateGuideState exits: m=735686 SNR=336.9
21:27:35.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:35.717 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:35.718 00.001 8996 Enqueuing Expose request
21:27:35.719 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:35.720 00.001 20224 Worker thread wakes up
21:27:35.721 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:35.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:36.889 01.168 20224 Exposure complete
21:27:36.949 00.060 20224 worker thread done servicing request
21:27:36.949 00.000 8996 OnExposeComplete: enter
21:27:36.951 00.002 8996 UpdateGuideState(): m_state=6
21:27:36.952 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1993
21:27:36.953 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.06, Mass=717258, SNR=346.3, Peak=65507 HFD=4.5
21:27:36.954 00.001 8996 MultiStar: [#1 -0.14,-0.02,0.66,U] [#2 -0.21,-0.16,0.78,U] [#3 0.03,-0.15,0.66,U] [#4 -0.04,-0.15,0.52,U] [#5 0.01,-0.04,0.63,U] [#6 0.17,0.13,0.41,U] [#7 0.13,-0.03,0.45,U] [#8 0.05,-0.02,0.38,U] 
21:27:36.955 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.08}, one-star: {-0.25, -0.11}
21:27:36.956 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
21:27:36.957 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
21:27:36.957 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.27 mountX=-0.06 mountY=0.08, mountTheta=2.17
21:27:36.960 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.08, opts=13)
21:27:36.962 00.002 8996 Enqueuing Move request for scope (-0.06, -0.08)
21:27:36.963 00.001 20224 Worker thread wakes up
21:27:36.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
21:27:36.963 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
21:27:36.964 00.001 20224 Moving (-0.06, -0.08) raw xDistance=-0.06 yDistance=0.08
21:27:36.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:27:36.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:36.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:27:36.964 00.000 20224 MoveAxis(E, 0, ABG)
21:27:36.964 00.000 20224 Move returns status 0, amount 0
21:27:36.964 00.000 20224 MoveAxis(N, 0, ABG)
21:27:36.964 00.000 20224 Move returns status 0, amount 0
21:27:36.964 00.000 20224 move complete, result=0
21:27:36.964 00.000 20224 worker thread done servicing request
21:27:36.969 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2745, FiltMin=2502, FiltMax=29805, Gamma=1.000
21:27:36.988 00.019 8996 UpdateGuideState exits: m=717258 SNR=346.3
21:27:36.990 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:36.992 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:36.992 00.000 8996 Enqueuing Expose request
21:27:36.994 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:36.995 00.001 20224 Worker thread wakes up
21:27:36.995 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:36.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:37.984 00.989 20224 Exposure complete
21:27:38.058 00.074 20224 worker thread done servicing request
21:27:38.058 00.000 8996 OnExposeComplete: enter
21:27:38.059 00.001 8996 UpdateGuideState(): m_state=6
21:27:38.061 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1994
21:27:38.062 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.20, Mass=729612, SNR=342.7, Peak=65507 HFD=4.4
21:27:38.064 00.002 8996 MultiStar: [#1 -0.04,0.06,0.71,U] [#2 -0.03,0.11,0.79,U] [#3 0.25,-0.03,0.64,U] [#4 0.21,0.05,0.58,U] [#5 0.30,0.04,0.62,U] [#6 0.24,0.03,0.44,U] [#7 0.40,-0.15,0.48,U] [#8 0.26,0.22,0.42,U] 
21:27:38.065 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.04}, one-star: {-0.03, 0.03}
21:27:38.066 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
21:27:38.067 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
21:27:38.069 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.31 mountX=-0.03 mountY=-0.03, mountTheta=-2.42
21:27:38.073 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
21:27:38.075 00.002 8996 Enqueuing Move request for scope (-0.03, 0.03)
21:27:38.076 00.001 20224 Worker thread wakes up
21:27:38.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:27:38.077 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:27:38.077 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
21:27:38.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:27:38.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:38.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:27:38.077 00.000 20224 MoveAxis(E, 0, ABG)
21:27:38.077 00.000 20224 Move returns status 0, amount 0
21:27:38.077 00.000 20224 MoveAxis(N, 0, ABG)
21:27:38.078 00.001 20224 Move returns status 0, amount 0
21:27:38.078 00.000 20224 move complete, result=0
21:27:38.078 00.000 20224 worker thread done servicing request
21:27:38.085 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=65507, med=2745, FiltMin=2473, FiltMax=27005, Gamma=1.000
21:27:38.111 00.026 8996 UpdateGuideState exits: m=729612 SNR=342.7
21:27:38.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:38.114 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:38.115 00.001 8996 Enqueuing Expose request
21:27:38.117 00.002 20224 Worker thread wakes up
21:27:38.117 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:38.119 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:38.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:39.295 01.176 20224 Exposure complete
21:27:39.352 00.057 20224 worker thread done servicing request
21:27:39.353 00.001 8996 OnExposeComplete: enter
21:27:39.355 00.002 8996 UpdateGuideState(): m_state=6
21:27:39.356 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1995
21:27:39.356 00.000 8996 Star::Find returns 1 (0), X=138.78, Y=473.11, Mass=766782, SNR=415.1, Peak=65507 HFD=4.5
21:27:39.358 00.002 8996 MultiStar: [#1 -0.22,0.30,0.63,U] [#2 -0.09,-0.08,0.69,U] [#3 0.15,0.12,0.52,U] [#4 -0.01,0.17,0.45,U] [#5 -0.08,-0.01,0.58,U] [#6 0.16,-0.02,0.36,U] [#7 -0.23,-0.31,0.40,U] [#8 0.04,0.24,0.34,U] 
21:27:39.359 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {-0.22, -0.06}
21:27:39.360 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
21:27:39.361 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
21:27:39.363 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.78 mountX=-0.09 mountY=-0.02, mountTheta=-2.90
21:27:39.367 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
21:27:39.368 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
21:27:39.370 00.002 20224 Worker thread wakes up
21:27:39.370 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
21:27:39.371 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
21:27:39.371 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.09 yDistance=-0.02
21:27:39.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:27:39.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:39.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:27:39.371 00.000 20224 MoveAxis(E, 0, ABG)
21:27:39.371 00.000 20224 Move returns status 0, amount 0
21:27:39.371 00.000 20224 MoveAxis(N, 0, ABG)
21:27:39.371 00.000 20224 Move returns status 0, amount 0
21:27:39.371 00.000 20224 move complete, result=0
21:27:39.371 00.000 20224 worker thread done servicing request
21:27:39.379 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2477, FiltMax=29949, Gamma=1.000
21:27:39.417 00.038 8996 UpdateGuideState exits: m=766782 SNR=415.1
21:27:39.420 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:39.422 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:39.423 00.001 8996 Enqueuing Expose request
21:27:39.425 00.002 20224 Worker thread wakes up
21:27:39.425 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:39.426 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:39.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:40.386 00.960 20224 Exposure complete
21:27:40.445 00.059 20224 worker thread done servicing request
21:27:40.445 00.000 8996 OnExposeComplete: enter
21:27:40.446 00.001 8996 UpdateGuideState(): m_state=6
21:27:40.448 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1996
21:27:40.449 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.09, Mass=742534, SNR=411.2, Peak=65507 HFD=4.4
21:27:40.451 00.002 8996 MultiStar: [#1 0.06,0.20,0.62,U] [#2 -0.04,-0.08,0.75,U] [#3 0.14,-0.09,0.56,U] [#4 0.03,0.02,0.45,U] [#5 0.14,0.02,0.53,U] [#6 0.23,-0.07,0.37,U] [#7 0.05,-0.02,0.39,U] [#8 0.19,0.08,0.30,U] 
21:27:40.453 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {-0.09, -0.08}
21:27:40.454 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
21:27:40.455 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
21:27:40.456 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.19 mountX=0.05 mountY=0.00, mountTheta=0.08
21:27:40.459 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
21:27:40.460 00.001 8996 Enqueuing Move request for scope (0.05, -0.01)
21:27:40.461 00.001 20224 Worker thread wakes up
21:27:40.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
21:27:40.461 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
21:27:40.462 00.001 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.00
21:27:40.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:27:40.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:40.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:27:40.462 00.000 20224 MoveAxis(E, 0, ABG)
21:27:40.462 00.000 20224 Move returns status 0, amount 0
21:27:40.462 00.000 20224 MoveAxis(N, 0, ABG)
21:27:40.462 00.000 20224 Move returns status 0, amount 0
21:27:40.462 00.000 20224 move complete, result=0
21:27:40.463 00.001 20224 worker thread done servicing request
21:27:40.466 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2745, FiltMin=2480, FiltMax=28125, Gamma=1.000
21:27:40.485 00.019 8996 UpdateGuideState exits: m=742534 SNR=411.2
21:27:40.487 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:40.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:40.489 00.001 8996 Enqueuing Expose request
21:27:40.490 00.001 20224 Worker thread wakes up
21:27:40.490 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:40.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:40.490 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:41.660 01.170 20224 Exposure complete
21:27:41.722 00.062 20224 worker thread done servicing request
21:27:41.722 00.000 8996 OnExposeComplete: enter
21:27:41.723 00.001 8996 UpdateGuideState(): m_state=6
21:27:41.724 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1997
21:27:41.724 00.000 8996 Star::Find returns 1 (0), X=138.79, Y=473.06, Mass=756172, SNR=403.4, Peak=65507 HFD=4.4
21:27:41.727 00.003 8996 MultiStar: [#1 -0.03,0.06,0.64,U] [#2 -0.06,-0.12,0.66,U] [#3 0.20,-0.06,0.54,U] [#4 0.06,-0.10,0.49,U] [#5 0.23,-0.16,0.51,U] [#6 0.20,0.06,0.41,U] [#7 -0.06,-0.06,0.41,U] [#8 0.21,0.24,0.36,U] 
21:27:41.728 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.04}, one-star: {-0.21, -0.11}
21:27:41.728 00.000 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
21:27:41.729 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
21:27:41.730 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-1.04 mountX=0.03 mountY=0.04, mountTheta=0.94
21:27:41.731 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.04, opts=13)
21:27:41.732 00.001 8996 Enqueuing Move request for scope (0.03, -0.04)
21:27:41.733 00.001 20224 Worker thread wakes up
21:27:41.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
21:27:41.733 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
21:27:41.733 00.000 20224 Moving (0.03, -0.04) raw xDistance=0.03 yDistance=0.04
21:27:41.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:27:41.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:41.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:27:41.733 00.000 20224 MoveAxis(E, 0, ABG)
21:27:41.733 00.000 20224 Move returns status 0, amount 0
21:27:41.733 00.000 20224 MoveAxis(N, 0, ABG)
21:27:41.733 00.000 20224 Move returns status 0, amount 0
21:27:41.733 00.000 20224 move complete, result=0
21:27:41.733 00.000 20224 worker thread done servicing request
21:27:41.737 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2745, FiltMin=2499, FiltMax=30333, Gamma=1.000
21:27:41.752 00.015 8996 UpdateGuideState exits: m=756172 SNR=403.4
21:27:41.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:41.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:41.755 00.001 8996 Enqueuing Expose request
21:27:41.755 00.000 20224 Worker thread wakes up
21:27:41.756 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:41.756 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:41.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:42.729 00.973 20224 Exposure complete
21:27:42.803 00.074 20224 worker thread done servicing request
21:27:42.803 00.000 8996 OnExposeComplete: enter
21:27:42.805 00.002 8996 UpdateGuideState(): m_state=6
21:27:42.807 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1998
21:27:42.808 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.11, Mass=769351, SNR=353.2, Peak=65507 HFD=4.3
21:27:42.809 00.001 8996 MultiStar: [#1 -0.06,0.01,0.73,U] [#2 -0.11,-0.03,0.78,U] [#3 0.12,-0.09,0.61,U] [#4 0.01,-0.06,0.53,U] [#5 0.17,0.05,0.66,U] [#6 0.12,0.06,0.47,U] [#7 -0.00,-0.03,0.44,U] [#8 0.20,0.05,0.40,U] 
21:27:42.811 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {-0.16, -0.06}
21:27:42.813 00.002 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:27:42.814 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
21:27:42.815 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.16 mountX=0.01 mountY=0.02, mountTheta=1.06
21:27:42.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
21:27:42.819 00.002 8996 Enqueuing Move request for scope (0.01, -0.02)
21:27:42.820 00.001 20224 Worker thread wakes up
21:27:42.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
21:27:42.820 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
21:27:42.820 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
21:27:42.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:27:42.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:42.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:27:42.820 00.000 20224 MoveAxis(E, 0, ABG)
21:27:42.820 00.000 20224 Move returns status 0, amount 0
21:27:42.820 00.000 20224 MoveAxis(N, 0, ABG)
21:27:42.820 00.000 20224 Move returns status 0, amount 0
21:27:42.820 00.000 20224 move complete, result=0
21:27:42.820 00.000 20224 worker thread done servicing request
21:27:42.827 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2745, FiltMin=2496, FiltMax=31069, Gamma=1.000
21:27:42.852 00.025 8996 UpdateGuideState exits: m=769351 SNR=353.2
21:27:42.854 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:42.856 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:42.858 00.002 8996 Enqueuing Expose request
21:27:42.859 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:27:42.860 00.001 20224 Worker thread wakes up
21:27:42.860 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:42.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:44.011 01.151 20224 Exposure complete
21:27:44.078 00.067 20224 worker thread done servicing request
21:27:44.078 00.000 8996 OnExposeComplete: enter
21:27:44.079 00.001 8996 UpdateGuideState(): m_state=6
21:27:44.080 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 1999
21:27:44.082 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=473.17, Mass=719724, SNR=383.2, Peak=65507 HFD=4.5
21:27:44.083 00.001 8996 MultiStar: [#1 -0.32,0.03,0.63,U] [#2 -0.22,0.03,0.75,U] [#3 -0.14,0.11,0.55,U] [#4 -0.34,0.07,0.58,U] [#5 -0.04,-0.05,0.60,U] [#6 0.03,0.26,0.45,U] [#7 0.03,-0.02,0.46,U] [#8 -0.07,0.10,0.39,U] 
21:27:44.085 00.002 8996 refined, 8 included, MultiStar: {-0.19, 0.05}, one-star: {-0.35, -0.00}
21:27:44.086 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
21:27:44.087 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:27:44.088 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.19 cameraTheta=2.89 mountX=-0.19 mountY=-0.03, mountTheta=-3.01
21:27:44.089 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.05, opts=13)
21:27:44.090 00.001 8996 Enqueuing Move request for scope (-0.19, 0.05)
21:27:44.091 00.001 20224 Worker thread wakes up
21:27:44.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
21:27:44.091 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
21:27:44.091 00.000 20224 Moving (-0.19, 0.05) raw xDistance=-0.19 yDistance=-0.03
21:27:44.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:27:44.092 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:44.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:27:44.092 00.000 20224 MoveAxis(E, 0, ABG)
21:27:44.092 00.000 20224 Move returns status 0, amount 0
21:27:44.092 00.000 20224 MoveAxis(N, 0, ABG)
21:27:44.092 00.000 20224 Move returns status 0, amount 0
21:27:44.092 00.000 20224 move complete, result=0
21:27:44.092 00.000 20224 worker thread done servicing request
21:27:44.095 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2745, FiltMin=2502, FiltMax=29865, Gamma=1.000
21:27:44.116 00.021 8996 UpdateGuideState exits: m=719724 SNR=383.2
21:27:44.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:44.118 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:44.119 00.001 8996 Enqueuing Expose request
21:27:44.120 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:44.121 00.001 20224 Worker thread wakes up
21:27:44.121 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:44.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:45.109 00.988 20224 Exposure complete
21:27:45.173 00.064 20224 worker thread done servicing request
21:27:45.173 00.000 8996 OnExposeComplete: enter
21:27:45.174 00.001 8996 UpdateGuideState(): m_state=6
21:27:45.176 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2000
21:27:45.177 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=473.09, Mass=738206, SNR=382.2, Peak=65507 HFD=4.5
21:27:45.178 00.001 8996 MultiStar: [#1 -0.38,0.00,0.61,U] [#2 -0.34,-0.17,0.68,U] [#3 0.01,-0.02,0.62,U] [#4 -0.10,-0.12,0.50,U] [#5 -0.13,0.08,0.70,U] [#6 0.06,0.22,0.37,U] [#7 -0.00,-0.17,0.48,U] [#8 0.00,0.07,0.37,U] 
21:27:45.179 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.04}, one-star: {-0.38, -0.08}
21:27:45.180 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
21:27:45.181 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
21:27:45.182 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.94 mountX=-0.17 mountY=0.06, mountTheta=2.83
21:27:45.183 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.04, opts=13)
21:27:45.184 00.001 8996 Enqueuing Move request for scope (-0.18, -0.04)
21:27:45.185 00.001 20224 Worker thread wakes up
21:27:45.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
21:27:45.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
21:27:45.185 00.000 20224 Moving (-0.18, -0.04) raw xDistance=-0.17 yDistance=0.06
21:27:45.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:27:45.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:45.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:27:45.185 00.000 20224 MoveAxis(E, 0, ABG)
21:27:45.185 00.000 20224 Move returns status 0, amount 0
21:27:45.185 00.000 20224 MoveAxis(N, 0, ABG)
21:27:45.185 00.000 20224 Move returns status 0, amount 0
21:27:45.185 00.000 20224 move complete, result=0
21:27:45.185 00.000 20224 worker thread done servicing request
21:27:45.189 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2480, FiltMax=30499, Gamma=1.000
21:27:45.206 00.017 8996 UpdateGuideState exits: m=738206 SNR=382.2
21:27:45.208 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:45.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:45.211 00.002 8996 Enqueuing Expose request
21:27:45.213 00.002 20224 Worker thread wakes up
21:27:45.213 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:27:45.215 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:45.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:46.391 01.176 20224 Exposure complete
21:27:46.453 00.062 20224 worker thread done servicing request
21:27:46.453 00.000 8996 OnExposeComplete: enter
21:27:46.454 00.001 8996 UpdateGuideState(): m_state=6
21:27:46.455 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2001
21:27:46.456 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.25, Mass=775430, SNR=345.4, Peak=65507 HFD=4.6
21:27:46.456 00.000 8996 MultiStar: [#1 -0.26,0.19,0.78,U] [#2 -0.25,0.14,0.76,U] [#3 0.12,-0.03,0.64,U] [#4 0.04,0.10,0.58,U] [#5 -0.03,0.04,0.67,U] [#6 0.18,0.19,0.50,U] [#7 0.12,0.17,0.43,U] [#8 -0.07,0.31,0.41,U] 
21:27:46.457 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.29, 0.08}
21:27:46.458 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
21:27:46.459 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
21:27:46.459 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.18 mountX=-0.10 mountY=-0.11, mountTheta=-2.29
21:27:46.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
21:27:46.461 00.000 8996 Enqueuing Move request for scope (-0.08, 0.12)
21:27:46.464 00.003 20224 Worker thread wakes up
21:27:46.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
21:27:46.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
21:27:46.464 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.10 yDistance=-0.11
21:27:46.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:27:46.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:46.465 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:27:46.465 00.000 20224 MoveAxis(E, 0, ABG)
21:27:46.465 00.000 20224 Move returns status 0, amount 0
21:27:46.465 00.000 20224 MoveAxis(N, 0, ABG)
21:27:46.465 00.000 20224 Move returns status 0, amount 0
21:27:46.465 00.000 20224 move complete, result=0
21:27:46.465 00.000 20224 worker thread done servicing request
21:27:46.473 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2745, FiltMin=2505, FiltMax=31017, Gamma=1.000
21:27:46.500 00.027 8996 UpdateGuideState exits: m=775430 SNR=345.4
21:27:46.502 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:46.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:46.504 00.001 8996 Enqueuing Expose request
21:27:46.505 00.001 20224 Worker thread wakes up
21:27:46.505 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:46.507 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:46.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:47.488 00.981 20224 Exposure complete
21:27:47.571 00.083 20224 worker thread done servicing request
21:27:47.572 00.001 8996 OnExposeComplete: enter
21:27:47.573 00.001 8996 UpdateGuideState(): m_state=6
21:27:47.574 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2002
21:27:47.575 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=473.19, Mass=713356, SNR=364.2, Peak=65507 HFD=4.5
21:27:47.577 00.002 8996 MultiStar: [#1 0.01,0.33,0.67,U] [#2 -0.07,0.37,0.75,U] [#3 0.06,0.13,0.61,U] [#4 0.10,0.13,0.52,U] [#5 0.29,0.19,0.63,U] [#6 0.17,0.19,0.42,U] [#7 0.10,0.14,0.40,U] [#8 0.24,0.28,0.40,U] 
21:27:47.578 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.19}, one-star: {-0.24, 0.02}
21:27:47.579 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
21:27:47.580 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
21:27:47.580 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.38 mountX=0.02 mountY=-0.20, mountTheta=-1.48
21:27:47.582 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.19, opts=13)
21:27:47.583 00.001 8996 Enqueuing Move request for scope (0.04, 0.19)
21:27:47.584 00.001 20224 Worker thread wakes up
21:27:47.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
21:27:47.584 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
21:27:47.584 00.000 20224 Moving (0.04, 0.19) raw xDistance=0.02 yDistance=-0.20
21:27:47.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:27:47.584 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:47.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:27:47.584 00.000 20224 MoveAxis(E, 0, ABG)
21:27:47.584 00.000 20224 Move returns status 0, amount 0
21:27:47.584 00.000 20224 MoveAxis(N, 0, ABG)
21:27:47.584 00.000 20224 Move returns status 0, amount 0
21:27:47.584 00.000 20224 move complete, result=0
21:27:47.584 00.000 20224 worker thread done servicing request
21:27:47.594 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2505, FiltMax=26557, Gamma=1.000
21:27:47.613 00.019 8996 UpdateGuideState exits: m=713356 SNR=364.2
21:27:47.614 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:47.615 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:47.616 00.001 8996 Enqueuing Expose request
21:27:47.617 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:27:47.617 00.000 20224 Worker thread wakes up
21:27:47.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:47.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:48.775 01.158 20224 Exposure complete
21:27:48.831 00.056 20224 worker thread done servicing request
21:27:48.831 00.000 8996 OnExposeComplete: enter
21:27:48.832 00.001 8996 UpdateGuideState(): m_state=6
21:27:48.833 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2003
21:27:48.834 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=473.22, Mass=714119, SNR=377.2, Peak=65507 HFD=4.5
21:27:48.835 00.001 8996 MultiStar: [#1 -0.16,0.10,0.62,U] [#2 -0.32,0.05,0.71,U] [#3 0.12,-0.13,0.54,U] [#4 -0.06,-0.02,0.55,U] [#5 0.11,-0.07,0.53,U] [#6 0.07,0.07,0.38,U] [#7 0.10,0.02,0.41,U] [#8 0.17,0.04,0.37,U] 
21:27:48.835 00.000 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.14, 0.05}
21:27:48.836 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
21:27:48.837 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
21:27:48.839 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.83 mountX=-0.05 mountY=-0.01, mountTheta=-2.95
21:27:48.843 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
21:27:48.845 00.002 8996 Enqueuing Move request for scope (-0.05, 0.01)
21:27:48.846 00.001 20224 Worker thread wakes up
21:27:48.847 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
21:27:48.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
21:27:48.847 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.01
21:27:48.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:27:48.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:48.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:48.847 00.000 20224 MoveAxis(E, 0, ABG)
21:27:48.848 00.001 20224 Move returns status 0, amount 0
21:27:48.848 00.000 20224 MoveAxis(N, 0, ABG)
21:27:48.848 00.000 20224 Move returns status 0, amount 0
21:27:48.848 00.000 20224 move complete, result=0
21:27:48.848 00.000 20224 worker thread done servicing request
21:27:48.857 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2493, FiltMax=28125, Gamma=1.000
21:27:48.885 00.028 8996 UpdateGuideState exits: m=714119 SNR=377.2
21:27:48.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:48.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:48.888 00.001 8996 Enqueuing Expose request
21:27:48.889 00.001 20224 Worker thread wakes up
21:27:48.889 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:48.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:48.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:49.860 00.971 20224 Exposure complete
21:27:49.921 00.061 20224 worker thread done servicing request
21:27:49.921 00.000 8996 OnExposeComplete: enter
21:27:49.922 00.001 8996 UpdateGuideState(): m_state=6
21:27:49.923 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2004
21:27:49.924 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.31, Mass=770239, SNR=394.9, Peak=61987 HFD=4.5
21:27:49.925 00.001 8996 MultiStar: [#1 0.03,0.24,0.60,U] [#2 -0.10,0.25,0.64,U] [#3 0.10,0.01,0.53,U] [#4 0.14,0.14,0.54,U] [#5 0.08,0.02,0.52,U] [#6 0.19,0.04,0.39,U] [#7 -0.03,-0.05,0.45,U] [#8 0.20,0.19,0.36,U] 
21:27:49.926 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.12}, one-star: {-0.06, 0.14}
21:27:49.927 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:27:49.928 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
21:27:49.929 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.26 mountX=0.03 mountY=-0.12, mountTheta=-1.36
21:27:49.931 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.12, opts=13)
21:27:49.933 00.002 8996 Enqueuing Move request for scope (0.04, 0.12)
21:27:49.934 00.001 20224 Worker thread wakes up
21:27:49.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
21:27:49.934 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
21:27:49.934 00.000 20224 Moving (0.04, 0.12) raw xDistance=0.03 yDistance=-0.12
21:27:49.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:27:49.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:49.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:27:49.934 00.000 20224 MoveAxis(E, 0, ABG)
21:27:49.934 00.000 20224 Move returns status 0, amount 0
21:27:49.934 00.000 20224 MoveAxis(N, 0, ABG)
21:27:49.934 00.000 20224 Move returns status 0, amount 0
21:27:49.934 00.000 20224 move complete, result=0
21:27:49.934 00.000 20224 worker thread done servicing request
21:27:49.940 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61987, med=2745, FiltMin=2509, FiltMax=29389, Gamma=1.000
21:27:49.966 00.026 8996 UpdateGuideState exits: m=770239 SNR=394.9
21:27:49.968 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:49.970 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:49.972 00.002 8996 Enqueuing Expose request
21:27:49.973 00.001 20224 Worker thread wakes up
21:27:49.973 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:49.975 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:49.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:51.152 01.177 20224 Exposure complete
21:27:51.212 00.060 20224 worker thread done servicing request
21:27:51.212 00.000 8996 OnExposeComplete: enter
21:27:51.213 00.001 8996 UpdateGuideState(): m_state=6
21:27:51.214 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2005
21:27:51.215 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.16, Mass=751237, SNR=356.0, Peak=65507 HFD=4.4
21:27:51.216 00.001 8996 MultiStar: [#1 -0.05,0.15,0.66,U] [#2 0.02,0.06,0.71,U] [#3 0.06,-0.05,0.59,U] [#4 -0.02,-0.06,0.54,U] [#5 0.25,0.01,0.59,U] [#6 0.10,0.23,0.42,U] [#7 -0.04,-0.14,0.44,U] [#8 0.11,0.25,0.40,U] 
21:27:51.217 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {-0.21, -0.01}
21:27:51.217 00.000 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
21:27:51.218 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
21:27:51.219 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.53 mountX=-0.00 mountY=-0.04, mountTheta=-1.63
21:27:51.220 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.04, opts=13)
21:27:51.221 00.001 8996 Enqueuing Move request for scope (0.00, 0.04)
21:27:51.222 00.001 20224 Worker thread wakes up
21:27:51.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
21:27:51.222 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
21:27:51.222 00.000 20224 Moving (0.00, 0.04) raw xDistance=-0.00 yDistance=-0.04
21:27:51.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:27:51.222 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:51.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:27:51.222 00.000 20224 MoveAxis(E, 0, ABG)
21:27:51.222 00.000 20224 Move returns status 0, amount 0
21:27:51.222 00.000 20224 MoveAxis(N, 0, ABG)
21:27:51.222 00.000 20224 Move returns status 0, amount 0
21:27:51.222 00.000 20224 move complete, result=0
21:27:51.222 00.000 20224 worker thread done servicing request
21:27:51.226 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2489, FiltMax=29245, Gamma=1.000
21:27:51.239 00.013 8996 UpdateGuideState exits: m=751237 SNR=356.0
21:27:51.240 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:51.241 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:51.241 00.000 8996 Enqueuing Expose request
21:27:51.242 00.001 20224 Worker thread wakes up
21:27:51.242 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:51.243 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:51.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:52.234 00.991 20224 Exposure complete
21:27:52.297 00.063 20224 worker thread done servicing request
21:27:52.297 00.000 8996 OnExposeComplete: enter
21:27:52.299 00.002 8996 UpdateGuideState(): m_state=6
21:27:52.300 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2006
21:27:52.301 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=473.16, Mass=753499, SNR=341.6, Peak=65507 HFD=4.5
21:27:52.302 00.001 8996 MultiStar: [#1 -0.41,0.00,0.74,U] [#2 -0.23,0.17,0.81,U] [#3 -0.11,-0.01,0.57,U] [#4 -0.20,0.04,0.52,U] [#5 -0.01,0.01,0.69,U] [#6 -0.19,0.01,0.43,U] [#7 -0.04,-0.11,0.48,U] [#8 0.02,0.22,0.41,U] 
21:27:52.303 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.03}, one-star: {-0.34, -0.01}
21:27:52.304 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
21:27:52.304 00.000 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
21:27:52.305 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=2.97 mountX=-0.20 mountY=-0.01, mountTheta=-3.08
21:27:52.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.03, opts=13)
21:27:52.307 00.000 8996 Enqueuing Move request for scope (-0.20, 0.03)
21:27:52.308 00.001 20224 Worker thread wakes up
21:27:52.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
21:27:52.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
21:27:52.308 00.000 20224 Moving (-0.20, 0.03) raw xDistance=-0.20 yDistance=-0.01
21:27:52.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:27:52.308 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:52.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:27:52.308 00.000 20224 MoveAxis(E, 0, ABG)
21:27:52.308 00.000 20224 Move returns status 0, amount 0
21:27:52.309 00.001 20224 MoveAxis(N, 0, ABG)
21:27:52.309 00.000 20224 Move returns status 0, amount 0
21:27:52.309 00.000 20224 move complete, result=0
21:27:52.309 00.000 20224 worker thread done servicing request
21:27:52.316 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2489, FiltMax=29965, Gamma=1.000
21:27:52.339 00.023 8996 UpdateGuideState exits: m=753499 SNR=341.6
21:27:52.341 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:52.343 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:52.344 00.001 8996 Enqueuing Expose request
21:27:52.346 00.002 20224 Worker thread wakes up
21:27:52.346 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:52.348 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:52.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:53.512 01.164 20224 Exposure complete
21:27:53.589 00.077 20224 worker thread done servicing request
21:27:53.589 00.000 8996 OnExposeComplete: enter
21:27:53.591 00.002 8996 UpdateGuideState(): m_state=6
21:27:53.592 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2007
21:27:53.593 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=473.18, Mass=744303, SNR=338.6, Peak=65507 HFD=4.5
21:27:53.594 00.001 8996 MultiStar: [#1 -0.41,0.19,0.00,M1] [#2 -0.40,0.19,0.78,U] [#3 -0.15,0.05,0.63,U] [#4 -0.27,0.18,0.57,U] [#5 -0.33,0.30,0.66,U] [#6 -0.13,0.26,0.53,U] [#7 -0.23,0.15,0.50,U] [#8 -0.14,0.24,0.43,U] 
21:27:53.595 00.001 8996 refined, 7 included, MultiStar: {-0.27, 0.16}, one-star: {-0.37, 0.01}
21:27:53.596 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
21:27:53.597 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
21:27:53.598 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.16 hyp=0.31 cameraTheta=2.63 mountX=-0.29 mountY=-0.12, mountTheta=-2.74
21:27:53.599 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.16, opts=13)
21:27:53.600 00.001 8996 Enqueuing Move request for scope (-0.27, 0.16)
21:27:53.601 00.001 20224 Worker thread wakes up
21:27:53.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.16) opts 0xd
21:27:53.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.16)
21:27:53.601 00.000 20224 Moving (-0.27, 0.16) raw xDistance=-0.29 yDistance=-0.12
21:27:53.602 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:27:53.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:53.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:27:53.602 00.000 20224 MoveAxis(E, 42, ABG)
21:27:53.602 00.000 20224 Guiding  Dir = 2, Dur = 42
21:27:53.602 00.000 20224 IsSlewing returns 0
21:27:53.603 00.001 20224 IsGuiding returns 0
21:27:53.606 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2502, FiltMax=29497, Gamma=1.000
21:27:53.634 00.028 8996 UpdateGuideState exits: m=744303 SNR=338.6
21:27:53.636 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:53.637 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:53.639 00.002 8996 Enqueuing Expose request
21:27:53.642 00.003 20224 PulseGuide returned control before completion, sleep 13
21:27:53.656 00.014 20224 IsGuiding returns 1
21:27:53.656 00.000 20224 scope still moving after pulse duration time elapsed
21:27:53.687 00.031 20224 IsSlewing returns 0
21:27:53.687 00.000 20224 IsGuiding returns 1
21:27:53.719 00.032 20224 IsSlewing returns 0
21:27:53.720 00.001 20224 IsGuiding returns 1
21:27:53.750 00.030 20224 IsSlewing returns 0
21:27:53.750 00.000 20224 IsGuiding returns 0
21:27:53.750 00.000 20224 scope move finished after 42 + 105 ms
21:27:53.750 00.000 20224 Move returns status 0, amount 42
21:27:53.750 00.000 20224 MoveAxis(N, 0, ABG)
21:27:53.750 00.000 20224 Move returns status 0, amount 0
21:27:53.750 00.000 20224 move complete, result=0
21:27:53.750 00.000 20224 worker thread done servicing request
21:27:53.750 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
21:27:53.752 00.002 20224 Worker thread wakes up
21:27:53.752 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:53.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:54.736 00.984 20224 Exposure complete
21:27:54.815 00.079 20224 worker thread done servicing request
21:27:54.815 00.000 8996 OnExposeComplete: enter
21:27:54.817 00.002 8996 UpdateGuideState(): m_state=6
21:27:54.818 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2008
21:27:54.819 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=473.24, Mass=725533, SNR=344.9, Peak=60675 HFD=4.4
21:27:54.821 00.002 8996 MultiStar: [#1 0.16,0.14,0.61,U] [#2 0.13,0.07,0.79,U] [#3 0.19,0.10,0.60,U] [#4 0.23,0.17,0.60,U] [#5 0.36,0.15,0.57,U] [#6 0.37,0.26,0.00,M1] [#7 0.25,0.11,0.49,U] [#8 0.51,0.36,0.00,M1] 
21:27:54.823 00.002 8996 refined, 6 included, MultiStar: {0.13, 0.11}, one-star: {-0.19, 0.06}
21:27:54.825 00.002 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
21:27:54.826 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
21:27:54.827 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.70 mountX=0.12 mountY=-0.12, mountTheta=-0.81
21:27:54.832 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.11, opts=13)
21:27:54.835 00.003 8996 Enqueuing Move request for scope (0.13, 0.11)
21:27:54.838 00.003 20224 Worker thread wakes up
21:27:54.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
21:27:54.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
21:27:54.839 00.001 20224 Moving (0.13, 0.11) raw xDistance=0.12 yDistance=-0.12
21:27:54.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:27:54.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:54.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:27:54.839 00.000 20224 MoveAxis(E, 0, ABG)
21:27:54.839 00.000 20224 Move returns status 0, amount 0
21:27:54.839 00.000 20224 MoveAxis(N, 0, ABG)
21:27:54.839 00.000 20224 Move returns status 0, amount 0
21:27:54.839 00.000 20224 move complete, result=0
21:27:54.839 00.000 20224 worker thread done servicing request
21:27:54.847 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60675, med=2745, FiltMin=2467, FiltMax=28621, Gamma=1.000
21:27:54.864 00.017 8996 UpdateGuideState exits: m=725533 SNR=344.9
21:27:54.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:54.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:54.867 00.001 8996 Enqueuing Expose request
21:27:54.868 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:27:54.869 00.001 20224 Worker thread wakes up
21:27:54.869 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:54.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:56.046 01.177 20224 Exposure complete
21:27:56.123 00.077 20224 worker thread done servicing request
21:27:56.124 00.001 8996 OnExposeComplete: enter
21:27:56.125 00.001 8996 UpdateGuideState(): m_state=6
21:27:56.127 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2009
21:27:56.129 00.002 8996 Star::Find returns 1 (0), X=138.92, Y=473.38, Mass=764406, SNR=377.1, Peak=62275 HFD=4.3
21:27:56.130 00.001 8996 MultiStar: [#1 0.01,0.25,0.61,U] [#2 -0.07,0.31,0.66,U] [#3 0.20,-0.02,0.58,U] [#4 0.09,0.17,0.51,U] [#5 0.26,0.14,0.66,U] [#6 0.07,0.25,0.43,U] [#7 0.13,0.15,0.39,U] [#8 0.28,0.35,0.37,U] 
21:27:56.132 00.002 8996 refined, 8 included, MultiStar: {0.08, 0.20}, one-star: {-0.08, 0.21}
21:27:56.133 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
21:27:56.135 00.002 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
21:27:56.136 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.20 hyp=0.21 cameraTheta=1.20 mountX=0.06 mountY=-0.20, mountTheta=-1.30
21:27:56.138 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.20, opts=13)
21:27:56.140 00.002 8996 Enqueuing Move request for scope (0.08, 0.20)
21:27:56.141 00.001 20224 Worker thread wakes up
21:27:56.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.20) opts 0xd
21:27:56.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.20)
21:27:56.141 00.000 20224 Moving (0.08, 0.20) raw xDistance=0.06 yDistance=-0.20
21:27:56.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:27:56.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:27:56.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:27:56.141 00.000 20224 MoveAxis(E, 0, ABG)
21:27:56.141 00.000 20224 Move returns status 0, amount 0
21:27:56.141 00.000 20224 MoveAxis(N, 0, ABG)
21:27:56.141 00.000 20224 Move returns status 0, amount 0
21:27:56.141 00.000 20224 move complete, result=0
21:27:56.141 00.000 20224 worker thread done servicing request
21:27:56.147 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62275, med=2745, FiltMin=2473, FiltMax=29165, Gamma=1.000
21:27:56.163 00.016 8996 UpdateGuideState exits: m=764406 SNR=377.1
21:27:56.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:56.164 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:56.165 00.001 8996 Enqueuing Expose request
21:27:56.166 00.001 20224 Worker thread wakes up
21:27:56.166 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:27:56.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:56.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:57.146 00.979 20224 Exposure complete
21:27:57.238 00.092 20224 worker thread done servicing request
21:27:57.238 00.000 8996 OnExposeComplete: enter
21:27:57.240 00.002 8996 UpdateGuideState(): m_state=6
21:27:57.241 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2010
21:27:57.242 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=473.39, Mass=767601, SNR=399.0, Peak=59635 HFD=4.4
21:27:57.243 00.001 8996 MultiStar: [#1 0.28,0.39,0.00,M1] [#2 0.27,0.16,0.67,U] [#3 0.44,0.19,0.00,M1] [#4 0.33,0.26,0.58,U] [#5 0.21,0.17,0.48,U] [#6 0.59,0.54,0.00,M1] [#7 0.57,0.24,0.00,M1] [#8 0.27,0.55,0.00,M1] 
21:27:57.245 00.002 8996 single-star, 3 included, MultiStar: {0.22, 0.20}, one-star: {0.12, 0.21}
21:27:57.247 00.002 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
21:27:57.249 00.002 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
21:27:57.250 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.25 cameraTheta=1.06 mountX=0.10 mountY=-0.23, mountTheta=-1.16
21:27:57.253 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.21, opts=13)
21:27:57.255 00.002 8996 Enqueuing Move request for scope (0.12, 0.21)
21:27:57.256 00.001 20224 Worker thread wakes up
21:27:57.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
21:27:57.256 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
21:27:57.256 00.000 20224 Moving (0.12, 0.21) raw xDistance=0.10 yDistance=-0.23
21:27:57.257 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:27:57.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:27:57.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:27:57.257 00.000 20224 MoveAxis(E, 0, ABG)
21:27:57.257 00.000 20224 Move returns status 0, amount 0
21:27:57.257 00.000 20224 MoveAxis(N, 0, ABG)
21:27:57.257 00.000 20224 Move returns status 0, amount 0
21:27:57.257 00.000 20224 move complete, result=0
21:27:57.257 00.000 20224 worker thread done servicing request
21:27:57.261 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59635, med=2749, FiltMin=2486, FiltMax=24560, Gamma=1.000
21:27:57.276 00.015 8996 UpdateGuideState exits: m=767601 SNR=399.0
21:27:57.277 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:57.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:57.278 00.000 8996 Enqueuing Expose request
21:27:57.280 00.002 20224 Worker thread wakes up
21:27:57.280 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:27:57.282 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:57.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:58.460 01.178 20224 Exposure complete
21:27:58.526 00.066 20224 worker thread done servicing request
21:27:58.526 00.000 8996 OnExposeComplete: enter
21:27:58.527 00.001 8996 UpdateGuideState(): m_state=6
21:27:58.529 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2011
21:27:58.530 00.001 8996 Star::Find returns 1 (0), X=139.06, Y=473.18, Mass=768148, SNR=382.8, Peak=65507 HFD=4.4
21:27:58.531 00.001 8996 MultiStar: [#1 0.21,0.29,0.58,U] [#2 0.11,0.17,0.82,U] [#3 0.54,0.15,0.00,M2] [#4 0.42,0.20,0.00,M1] [#5 0.49,0.22,0.00,M1] [#6 0.36,0.40,0.00,M2] [#7 0.39,0.24,0.00,M2] [#8 0.46,0.45,0.00,M2] 
21:27:58.532 00.001 8996 single-star, 2 included, MultiStar: {0.11, 0.13}, one-star: {0.06, 0.01}
21:27:58.533 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
21:27:58.535 00.002 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
21:27:58.536 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.17 mountX=0.05 mountY=-0.02, mountTheta=-0.28
21:27:58.538 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
21:27:58.539 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
21:27:58.541 00.002 20224 Worker thread wakes up
21:27:58.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
21:27:58.541 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
21:27:58.541 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.05 yDistance=-0.02
21:27:58.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:27:58.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:27:58.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:27:58.541 00.000 20224 MoveAxis(E, 0, ABG)
21:27:58.541 00.000 20224 Move returns status 0, amount 0
21:27:58.541 00.000 20224 MoveAxis(N, 0, ABG)
21:27:58.541 00.000 20224 Move returns status 0, amount 0
21:27:58.541 00.000 20224 move complete, result=0
21:27:58.541 00.000 20224 worker thread done servicing request
21:27:58.546 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65507, med=2745, FiltMin=2493, FiltMax=28013, Gamma=1.000
21:27:58.563 00.017 8996 UpdateGuideState exits: m=768148 SNR=382.8
21:27:58.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:58.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:58.565 00.000 8996 Enqueuing Expose request
21:27:58.566 00.001 20224 Worker thread wakes up
21:27:58.566 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:27:58.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:58.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:27:59.557 00.990 20224 Exposure complete
21:27:59.616 00.059 20224 worker thread done servicing request
21:27:59.616 00.000 8996 OnExposeComplete: enter
21:27:59.617 00.001 8996 UpdateGuideState(): m_state=6
21:27:59.618 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2012
21:27:59.619 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=473.38, Mass=707781, SNR=335.5, Peak=54547 HFD=4.2
21:27:59.619 00.000 8996 MultiStar: [#1 0.16,0.21,0.73,U] [#2 0.09,0.08,0.79,U] [#3 0.33,0.08,0.65,U] [#4 0.33,0.21,0.55,U] [#5 0.18,0.27,0.66,U] [#6 0.45,0.30,0.00,M3] [#7 0.28,0.23,0.50,U] [#8 0.36,0.44,0.00,M3] 
21:27:59.621 00.002 8996 single-star, 6 included, MultiStar: {0.17, 0.18}, one-star: {0.00, 0.21}
21:27:59.622 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
21:27:59.623 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
21:27:59.625 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.56 mountX=-0.02 mountY=-0.21, mountTheta=-1.65
21:27:59.627 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.21, opts=13)
21:27:59.628 00.001 8996 Enqueuing Move request for scope (0.00, 0.21)
21:27:59.629 00.001 20224 Worker thread wakes up
21:27:59.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
21:27:59.630 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
21:27:59.630 00.000 20224 Moving (0.00, 0.21) raw xDistance=-0.02 yDistance=-0.21
21:27:59.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:27:59.630 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.17 newest=-0.45
21:27:59.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:27:59.630 00.000 20224 MoveAxis(E, 0, ABG)
21:27:59.630 00.000 20224 Move returns status 0, amount 0
21:27:59.630 00.000 20224 MoveAxis(N, 44, ABG)
21:27:59.631 00.001 20224 Guiding  Dir = 0, Dur = 44
21:27:59.634 00.003 20224 IsSlewing returns 0
21:27:59.634 00.000 20224 IsGuiding returns 0
21:27:59.637 00.003 20224 PulseGuide returned control before completion, sleep 53
21:27:59.640 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54547, med=2745, FiltMin=2483, FiltMax=24909, Gamma=1.000
21:27:59.658 00.018 8996 UpdateGuideState exits: m=707781 SNR=335.5
21:27:59.660 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:27:59.660 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:27:59.661 00.001 8996 Enqueuing Expose request
21:27:59.698 00.037 20224 IsGuiding returns 1
21:27:59.698 00.000 20224 scope still moving after pulse duration time elapsed
21:27:59.730 00.032 20224 IsSlewing returns 0
21:27:59.730 00.000 20224 IsGuiding returns 0
21:27:59.730 00.000 20224 scope move finished after 44 + 50 ms
21:27:59.730 00.000 20224 Move returns status 0, amount 44
21:27:59.730 00.000 20224 move complete, result=0
21:27:59.731 00.001 20224 worker thread done servicing request
21:27:59.731 00.000 20224 Worker thread wakes up
21:27:59.731 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:27:59.731 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
21:27:59.732 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:00.889 01.157 20224 Exposure complete
21:28:00.944 00.055 20224 worker thread done servicing request
21:28:00.944 00.000 8996 OnExposeComplete: enter
21:28:00.946 00.002 8996 UpdateGuideState(): m_state=6
21:28:00.948 00.002 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2013
21:28:00.950 00.002 8996 Star::Find returns 1 (0), X=139.15, Y=473.33, Mass=719466, SNR=377.6, Peak=54115 HFD=4.5
21:28:00.953 00.003 8996 MultiStar: [#1 0.06,0.26,0.56,U] [#2 0.14,0.02,0.71,U] [#3 0.26,0.23,0.55,U] [#4 0.22,0.14,0.49,U] [#5 0.44,0.17,0.00,M1] [#6 0.24,0.12,0.41,U] [#7 0.16,0.06,0.44,U] [#8 0.46,0.26,0.00,M4] 
21:28:00.955 00.002 8996 single-star, 6 included, MultiStar: {0.17, 0.14}, one-star: {0.15, 0.16}
21:28:00.957 00.002 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
21:28:00.958 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
21:28:00.959 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.83 mountX=0.13 mountY=-0.18, mountTheta=-0.94
21:28:00.961 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.16, opts=13)
21:28:00.962 00.001 8996 Enqueuing Move request for scope (0.15, 0.16)
21:28:00.963 00.001 20224 Worker thread wakes up
21:28:00.964 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
21:28:00.964 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
21:28:00.964 00.000 20224 Moving (0.15, 0.16) raw xDistance=0.13 yDistance=-0.18
21:28:00.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:28:00.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:00.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:28:00.964 00.000 20224 MoveAxis(E, 0, ABG)
21:28:00.964 00.000 20224 Move returns status 0, amount 0
21:28:00.964 00.000 20224 MoveAxis(N, 0, ABG)
21:28:00.965 00.001 20224 Move returns status 0, amount 0
21:28:00.965 00.000 20224 move complete, result=0
21:28:00.965 00.000 20224 worker thread done servicing request
21:28:00.971 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54115, med=2745, FiltMin=2502, FiltMax=23600, Gamma=1.000
21:28:01.000 00.029 8996 UpdateGuideState exits: m=719466 SNR=377.6
21:28:01.002 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:01.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:01.005 00.002 8996 Enqueuing Expose request
21:28:01.006 00.001 20224 Worker thread wakes up
21:28:01.006 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:01.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:01.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:01.968 00.961 20224 Exposure complete
21:28:02.039 00.071 20224 worker thread done servicing request
21:28:02.039 00.000 8996 OnExposeComplete: enter
21:28:02.040 00.001 8996 UpdateGuideState(): m_state=6
21:28:02.041 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2014
21:28:02.042 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.31, Mass=756696, SNR=367.1, Peak=65507 HFD=4.5
21:28:02.044 00.002 8996 MultiStar: [#1 -0.01,0.29,0.64,U] [#2 0.01,0.07,0.70,U] [#3 0.30,0.18,0.66,U] [#4 0.17,0.16,0.51,U] [#5 0.23,0.13,0.59,U] [#6 0.21,0.28,0.41,U] [#7 0.01,-0.01,0.44,U] [#8 0.12,0.32,0.36,U] 
21:28:02.045 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.17}, one-star: {-0.15, 0.14}
21:28:02.046 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
21:28:02.047 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
21:28:02.048 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.18 cameraTheta=1.14 mountX=0.06 mountY=-0.17, mountTheta=-1.24
21:28:02.050 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.17, opts=13)
21:28:02.051 00.001 8996 Enqueuing Move request for scope (0.08, 0.17)
21:28:02.051 00.000 20224 Worker thread wakes up
21:28:02.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
21:28:02.052 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
21:28:02.052 00.000 20224 Moving (0.08, 0.17) raw xDistance=0.06 yDistance=-0.17
21:28:02.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:28:02.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:02.052 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:28:02.052 00.000 20224 MoveAxis(E, 0, ABG)
21:28:02.052 00.000 20224 Move returns status 0, amount 0
21:28:02.052 00.000 20224 MoveAxis(N, 0, ABG)
21:28:02.052 00.000 20224 Move returns status 0, amount 0
21:28:02.052 00.000 20224 move complete, result=0
21:28:02.052 00.000 20224 worker thread done servicing request
21:28:02.056 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2505, FiltMax=29693, Gamma=1.000
21:28:02.070 00.014 8996 UpdateGuideState exits: m=756696 SNR=367.1
21:28:02.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:02.073 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:02.074 00.001 8996 Enqueuing Expose request
21:28:02.076 00.002 20224 Worker thread wakes up
21:28:02.076 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:02.078 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:02.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:03.256 01.178 20224 Exposure complete
21:28:03.336 00.080 20224 worker thread done servicing request
21:28:03.336 00.000 8996 OnExposeComplete: enter
21:28:03.338 00.002 8996 UpdateGuideState(): m_state=6
21:28:03.339 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2015
21:28:03.340 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=473.21, Mass=788912, SNR=390.4, Peak=65507 HFD=4.4
21:28:03.342 00.002 8996 MultiStar: [#1 -0.16,0.10,0.67,U] [#2 -0.18,-0.05,0.71,U] [#3 0.23,0.10,0.51,U] [#4 0.17,0.12,0.57,U] [#5 0.03,0.20,0.58,U] [#6 0.12,0.16,0.38,U] [#7 0.12,-0.09,0.42,U] [#8 0.18,0.23,0.33,U] 
21:28:03.343 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.08}, one-star: {-0.07, 0.04}
21:28:03.344 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
21:28:03.345 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
21:28:03.346 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.63 mountX=-0.07 mountY=-0.03, mountTheta=-2.74
21:28:03.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
21:28:03.349 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
21:28:03.350 00.001 20224 Worker thread wakes up
21:28:03.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
21:28:03.350 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
21:28:03.350 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
21:28:03.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:28:03.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:03.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:28:03.350 00.000 20224 MoveAxis(E, 0, ABG)
21:28:03.350 00.000 20224 Move returns status 0, amount 0
21:28:03.350 00.000 20224 MoveAxis(N, 0, ABG)
21:28:03.350 00.000 20224 Move returns status 0, amount 0
21:28:03.351 00.001 20224 move complete, result=0
21:28:03.351 00.000 20224 worker thread done servicing request
21:28:03.354 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2745, FiltMin=2496, FiltMax=29549, Gamma=1.000
21:28:03.377 00.023 8996 UpdateGuideState exits: m=788912 SNR=390.4
21:28:03.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:03.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:03.381 00.002 8996 Enqueuing Expose request
21:28:03.382 00.001 20224 Worker thread wakes up
21:28:03.382 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:03.383 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:03.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:04.364 00.981 20224 Exposure complete
21:28:04.450 00.086 20224 worker thread done servicing request
21:28:04.450 00.000 8996 OnExposeComplete: enter
21:28:04.452 00.002 8996 UpdateGuideState(): m_state=6
21:28:04.455 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2016
21:28:04.456 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=473.30, Mass=770948, SNR=347.8, Peak=65507 HFD=4.3
21:28:04.458 00.002 8996 MultiStar: [#1 -0.03,0.16,0.67,U] [#2 -0.00,-0.02,0.71,U] [#3 0.13,-0.01,0.62,U] [#4 0.07,0.06,0.60,U] [#5 0.17,0.14,0.63,U] [#6 0.20,0.10,0.56,U] [#7 0.23,-0.00,0.43,U] [#8 0.16,0.16,0.40,U] 
21:28:04.459 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {-0.04, 0.13}
21:28:04.460 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
21:28:04.460 00.000 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
21:28:04.461 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.80 mountX=0.07 mountY=-0.09, mountTheta=-0.90
21:28:04.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.08, opts=13)
21:28:04.464 00.001 8996 Enqueuing Move request for scope (0.08, 0.08)
21:28:04.465 00.001 20224 Worker thread wakes up
21:28:04.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
21:28:04.465 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
21:28:04.465 00.000 20224 Moving (0.08, 0.08) raw xDistance=0.07 yDistance=-0.09
21:28:04.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:28:04.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:04.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:28:04.465 00.000 20224 MoveAxis(E, 0, ABG)
21:28:04.465 00.000 20224 Move returns status 0, amount 0
21:28:04.465 00.000 20224 MoveAxis(N, 0, ABG)
21:28:04.465 00.000 20224 Move returns status 0, amount 0
21:28:04.465 00.000 20224 move complete, result=0
21:28:04.465 00.000 20224 worker thread done servicing request
21:28:04.470 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2473, FiltMax=28621, Gamma=1.000
21:28:04.484 00.014 8996 UpdateGuideState exits: m=770948 SNR=347.8
21:28:04.485 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:04.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:04.486 00.000 8996 Enqueuing Expose request
21:28:04.487 00.001 20224 Worker thread wakes up
21:28:04.487 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:04.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:04.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:05.652 01.164 20224 Exposure complete
21:28:05.752 00.100 20224 worker thread done servicing request
21:28:05.752 00.000 8996 OnExposeComplete: enter
21:28:05.755 00.003 8996 UpdateGuideState(): m_state=6
21:28:05.757 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2017
21:28:05.758 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.21, Mass=748022, SNR=376.0, Peak=65507 HFD=4.4
21:28:05.760 00.002 8996 MultiStar: [#1 -0.14,0.14,0.66,U] [#2 -0.14,-0.22,0.70,U] [#3 0.14,-0.04,0.64,U] [#4 0.05,-0.04,0.61,U] [#5 0.07,-0.01,0.55,U] [#6 0.29,0.07,0.41,U] [#7 0.03,-0.07,0.48,U] [#8 0.18,0.02,0.36,U] 
21:28:05.762 00.002 8996 refined, 8 included, MultiStar: {0.00, -0.01}, one-star: {-0.15, 0.04}
21:28:05.763 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
21:28:05.765 00.002 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
21:28:05.767 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.25 mountX=0.01 mountY=0.01, mountTheta=1.15
21:28:05.770 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.01, opts=13)
21:28:05.771 00.001 8996 Enqueuing Move request for scope (0.00, -0.01)
21:28:05.772 00.001 20224 Worker thread wakes up
21:28:05.773 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
21:28:05.773 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
21:28:05.773 00.000 20224 Moving (0.00, -0.01) raw xDistance=0.01 yDistance=0.01
21:28:05.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:28:05.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:05.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:28:05.773 00.000 20224 MoveAxis(E, 0, ABG)
21:28:05.773 00.000 20224 Move returns status 0, amount 0
21:28:05.773 00.000 20224 MoveAxis(N, 0, ABG)
21:28:05.773 00.000 20224 Move returns status 0, amount 0
21:28:05.773 00.000 20224 move complete, result=0
21:28:05.773 00.000 20224 worker thread done servicing request
21:28:05.777 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2745, FiltMin=2489, FiltMax=28765, Gamma=1.000
21:28:05.801 00.024 8996 UpdateGuideState exits: m=748022 SNR=376.0
21:28:05.803 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:05.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:05.805 00.001 8996 Enqueuing Expose request
21:28:05.806 00.001 20224 Worker thread wakes up
21:28:05.806 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:05.807 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:05.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:06.783 00.976 20224 Exposure complete
21:28:06.843 00.060 20224 worker thread done servicing request
21:28:06.843 00.000 8996 OnExposeComplete: enter
21:28:06.844 00.001 8996 UpdateGuideState(): m_state=6
21:28:06.845 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2018
21:28:06.846 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=473.28, Mass=765760, SNR=387.0, Peak=62051 HFD=4.3
21:28:06.847 00.001 8996 MultiStar: [#1 -0.07,0.31,0.68,U] [#2 -0.19,0.04,0.68,U] [#3 0.09,0.06,0.69,U] [#4 -0.07,0.09,0.53,U] [#5 0.22,0.13,0.65,U] [#6 0.12,0.10,0.38,U] [#7 0.12,0.01,0.39,U] [#8 0.24,0.16,0.34,U] 
21:28:06.849 00.002 8996 single-star, 8 included, MultiStar: {0.03, 0.12}, one-star: {0.01, 0.10}
21:28:06.849 00.000 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
21:28:06.850 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
21:28:06.852 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.11 cameraTheta=1.46 mountX=0.00 mountY=-0.11, mountTheta=-1.56
21:28:06.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.10, opts=13)
21:28:06.856 00.002 8996 Enqueuing Move request for scope (0.01, 0.10)
21:28:06.857 00.001 20224 Worker thread wakes up
21:28:06.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
21:28:06.857 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
21:28:06.857 00.000 20224 Moving (0.01, 0.10) raw xDistance=0.00 yDistance=-0.11
21:28:06.858 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:28:06.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:06.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:28:06.858 00.000 20224 MoveAxis(E, 0, ABG)
21:28:06.858 00.000 20224 Move returns status 0, amount 0
21:28:06.858 00.000 20224 MoveAxis(N, 0, ABG)
21:28:06.858 00.000 20224 Move returns status 0, amount 0
21:28:06.858 00.000 20224 move complete, result=0
21:28:06.858 00.000 20224 worker thread done servicing request
21:28:06.864 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=62051, med=2745, FiltMin=2512, FiltMax=28045, Gamma=1.000
21:28:06.882 00.018 8996 UpdateGuideState exits: m=765760 SNR=387.0
21:28:06.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:06.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:06.886 00.001 8996 Enqueuing Expose request
21:28:06.887 00.001 20224 Worker thread wakes up
21:28:06.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:06.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:06.888 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:08.055 01.167 20224 Exposure complete
21:28:08.119 00.064 20224 worker thread done servicing request
21:28:08.119 00.000 8996 OnExposeComplete: enter
21:28:08.120 00.001 8996 UpdateGuideState(): m_state=6
21:28:08.120 00.000 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2019
21:28:08.121 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=473.33, Mass=782925, SNR=350.9, Peak=64115 HFD=4.5
21:28:08.122 00.001 8996 MultiStar: [#1 0.13,-0.13,0.70,U] [#2 -0.05,-0.05,0.78,U] [#3 0.17,-0.04,0.70,U] [#4 0.16,-0.03,0.60,U] [#5 0.15,-0.01,0.59,U] [#6 0.24,-0.15,0.50,U] [#7 -0.02,-0.27,0.45,U] [#8 0.14,0.24,0.39,U] 
21:28:08.123 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.02}, one-star: {-0.12, 0.16}
21:28:08.124 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
21:28:08.124 00.000 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.97)
21:28:08.125 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.29 mountX=0.07 mountY=0.01, mountTheta=0.17
21:28:08.126 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
21:28:08.127 00.001 8996 Enqueuing Move request for scope (0.07, -0.02)
21:28:08.128 00.001 20224 Worker thread wakes up
21:28:08.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
21:28:08.128 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
21:28:08.129 00.001 20224 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.01
21:28:08.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:28:08.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:08.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:28:08.129 00.000 20224 MoveAxis(E, 0, ABG)
21:28:08.129 00.000 20224 Move returns status 0, amount 0
21:28:08.129 00.000 20224 MoveAxis(N, 0, ABG)
21:28:08.129 00.000 20224 Move returns status 0, amount 0
21:28:08.129 00.000 20224 move complete, result=0
21:28:08.129 00.000 20224 worker thread done servicing request
21:28:08.133 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64115, med=2749, FiltMin=2486, FiltMax=30525, Gamma=1.000
21:28:08.160 00.027 8996 UpdateGuideState exits: m=782925 SNR=350.9
21:28:08.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:08.163 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:08.165 00.002 8996 Enqueuing Expose request
21:28:08.166 00.001 20224 Worker thread wakes up
21:28:08.167 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:08.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:08.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:09.150 00.982 20224 Exposure complete
21:28:09.241 00.091 20224 worker thread done servicing request
21:28:09.241 00.000 8996 OnExposeComplete: enter
21:28:09.243 00.002 8996 UpdateGuideState(): m_state=6
21:28:09.244 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2020
21:28:09.245 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=473.21, Mass=772149, SNR=353.3, Peak=65507 HFD=4.4
21:28:09.247 00.002 8996 MultiStar: [#1 -0.06,0.01,0.74,U] [#2 -0.02,0.17,0.90,U] [#3 0.11,0.07,0.69,U] [#4 -0.03,-0.03,0.61,U] [#5 0.01,0.08,0.66,U] [#6 0.02,0.12,0.41,U] [#7 -0.03,-0.20,0.44,U] [#8 0.10,0.13,0.40,U] 
21:28:09.248 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {-0.13, 0.04}
21:28:09.249 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:28:09.250 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
21:28:09.251 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.87 mountX=-0.02 mountY=-0.05, mountTheta=-1.97
21:28:09.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
21:28:09.254 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
21:28:09.255 00.001 20224 Worker thread wakes up
21:28:09.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:28:09.255 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:28:09.255 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
21:28:09.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:28:09.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:09.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:28:09.255 00.000 20224 MoveAxis(E, 0, ABG)
21:28:09.256 00.001 20224 Move returns status 0, amount 0
21:28:09.256 00.000 20224 MoveAxis(N, 0, ABG)
21:28:09.256 00.000 20224 Move returns status 0, amount 0
21:28:09.256 00.000 20224 move complete, result=0
21:28:09.256 00.000 20224 worker thread done servicing request
21:28:09.262 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65507, med=2749, FiltMin=2483, FiltMax=28205, Gamma=1.000
21:28:09.287 00.025 8996 UpdateGuideState exits: m=772149 SNR=353.3
21:28:09.288 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:09.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:09.289 00.000 8996 Enqueuing Expose request
21:28:09.290 00.001 20224 Worker thread wakes up
21:28:09.290 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:09.291 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:09.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:10.465 01.174 20224 Exposure complete
21:28:10.534 00.069 20224 worker thread done servicing request
21:28:10.534 00.000 8996 OnExposeComplete: enter
21:28:10.535 00.001 8996 UpdateGuideState(): m_state=6
21:28:10.536 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2021
21:28:10.537 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.14, Mass=746872, SNR=389.2, Peak=65507 HFD=4.5
21:28:10.537 00.000 8996 MultiStar: [#1 -0.08,0.14,0.63,U] [#2 0.03,0.23,0.65,U] [#3 0.12,-0.36,0.62,U] [#4 -0.02,-0.24,0.53,U] [#5 0.27,-0.14,0.55,U] [#6 0.14,-0.01,0.42,U] [#7 0.09,-0.41,0.38,U] [#8 0.36,0.16,0.36,U] 
21:28:10.538 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {-0.25, -0.03}
21:28:10.539 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
21:28:10.539 00.000 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.14)
21:28:10.540 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.12 mountX=0.04 mountY=0.06, mountTheta=1.02
21:28:10.541 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
21:28:10.542 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
21:28:10.543 00.001 20224 Worker thread wakes up
21:28:10.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
21:28:10.543 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
21:28:10.543 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.06
21:28:10.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:28:10.543 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:10.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:28:10.543 00.000 20224 MoveAxis(E, 0, ABG)
21:28:10.543 00.000 20224 Move returns status 0, amount 0
21:28:10.543 00.000 20224 MoveAxis(N, 0, ABG)
21:28:10.543 00.000 20224 Move returns status 0, amount 0
21:28:10.543 00.000 20224 move complete, result=0
21:28:10.543 00.000 20224 worker thread done servicing request
21:28:10.548 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2745, FiltMin=2483, FiltMax=29613, Gamma=1.000
21:28:10.579 00.031 8996 UpdateGuideState exits: m=746872 SNR=389.2
21:28:10.581 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:10.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:10.584 00.002 8996 Enqueuing Expose request
21:28:10.585 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:10.586 00.001 20224 Worker thread wakes up
21:28:10.586 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:10.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:11.556 00.970 20224 Exposure complete
21:28:11.650 00.094 20224 worker thread done servicing request
21:28:11.650 00.000 8996 OnExposeComplete: enter
21:28:11.651 00.001 8996 UpdateGuideState(): m_state=6
21:28:11.652 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2022
21:28:11.654 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=473.07, Mass=759577, SNR=369.6, Peak=65507 HFD=4.5
21:28:11.655 00.001 8996 MultiStar: [#1 -0.07,-0.04,0.63,U] [#2 -0.16,-0.01,0.76,U] [#3 0.10,-0.28,0.60,U] [#4 0.01,-0.43,0.51,U] [#5 0.16,-0.02,0.53,U] [#6 0.18,-0.08,0.47,U] [#7 0.03,-0.33,0.37,U] [#8 0.12,0.13,0.41,U] 
21:28:11.656 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {-0.23, -0.10}
21:28:11.657 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
21:28:11.658 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
21:28:11.658 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.74 mountX=-0.01 mountY=0.12, mountTheta=1.64
21:28:11.660 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
21:28:11.661 00.001 8996 Enqueuing Move request for scope (-0.02, -0.12)
21:28:11.661 00.000 20224 Worker thread wakes up
21:28:11.662 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
21:28:11.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
21:28:11.662 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
21:28:11.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:28:11.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:11.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:28:11.662 00.000 20224 MoveAxis(E, 0, ABG)
21:28:11.662 00.000 20224 Move returns status 0, amount 0
21:28:11.662 00.000 20224 MoveAxis(N, 0, ABG)
21:28:11.663 00.001 20224 Move returns status 0, amount 0
21:28:11.663 00.000 20224 move complete, result=0
21:28:11.663 00.000 20224 worker thread done servicing request
21:28:11.670 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65507, med=2745, FiltMin=2486, FiltMax=30957, Gamma=1.000
21:28:11.692 00.022 8996 UpdateGuideState exits: m=759577 SNR=369.6
21:28:11.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:11.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:11.695 00.001 8996 Enqueuing Expose request
21:28:11.695 00.000 20224 Worker thread wakes up
21:28:11.695 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:11.696 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:11.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:12.850 01.154 20224 Exposure complete
21:28:12.933 00.083 20224 worker thread done servicing request
21:28:12.933 00.000 8996 OnExposeComplete: enter
21:28:12.934 00.001 8996 UpdateGuideState(): m_state=6
21:28:12.935 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2023
21:28:12.936 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=473.23, Mass=786068, SNR=381.5, Peak=65507 HFD=4.5
21:28:12.937 00.001 8996 MultiStar: [#1 0.06,0.20,0.66,U] [#2 0.17,0.11,0.70,U] [#3 0.26,-0.01,0.54,U] [#4 0.11,0.07,0.47,U] [#5 0.26,0.05,0.64,U] [#6 0.23,-0.05,0.42,U] [#7 0.31,-0.07,0.41,U] [#8 0.19,0.31,0.34,U] 
21:28:12.938 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.07}, one-star: {-0.09, 0.05}
21:28:12.938 00.000 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
21:28:12.939 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
21:28:12.939 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.11 cameraTheta=2.60 mountX=-0.10 mountY=-0.04, mountTheta=-2.72
21:28:12.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
21:28:12.942 00.001 8996 Enqueuing Move request for scope (-0.09, 0.05)
21:28:12.942 00.000 20224 Worker thread wakes up
21:28:12.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
21:28:12.943 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
21:28:12.943 00.000 20224 Moving (-0.09, 0.05) raw xDistance=-0.10 yDistance=-0.04
21:28:12.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:28:12.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:12.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:28:12.943 00.000 20224 MoveAxis(E, 0, ABG)
21:28:12.943 00.000 20224 Move returns status 0, amount 0
21:28:12.943 00.000 20224 MoveAxis(N, 0, ABG)
21:28:12.943 00.000 20224 Move returns status 0, amount 0
21:28:12.943 00.000 20224 move complete, result=0
21:28:12.943 00.000 20224 worker thread done servicing request
21:28:12.946 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2745, FiltMin=2504, FiltMax=28957, Gamma=1.000
21:28:12.974 00.028 8996 UpdateGuideState exits: m=786068 SNR=381.5
21:28:12.976 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:12.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:12.978 00.001 8996 Enqueuing Expose request
21:28:12.980 00.002 20224 Worker thread wakes up
21:28:12.980 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:12.981 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:12.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:13.972 00.991 20224 Exposure complete
21:28:14.060 00.088 20224 worker thread done servicing request
21:28:14.060 00.000 8996 OnExposeComplete: enter
21:28:14.062 00.002 8996 UpdateGuideState(): m_state=6
21:28:14.063 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2024
21:28:14.064 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.28, Mass=752749, SNR=359.2, Peak=65123 HFD=4.5
21:28:14.066 00.002 8996 MultiStar: [#1 0.03,0.28,0.69,U] [#2 -0.05,0.20,0.80,U] [#3 0.25,-0.07,0.59,U] [#4 0.13,0.05,0.56,U] [#5 0.12,0.18,0.60,U] [#6 0.18,0.12,0.46,U] [#7 0.04,-0.14,0.39,U] [#8 0.03,0.34,0.39,U] 
21:28:14.068 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.13}, one-star: {-0.18, 0.11}
21:28:14.069 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
21:28:14.070 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
21:28:14.071 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.29 mountX=0.02 mountY=-0.13, mountTheta=-1.38
21:28:14.074 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.13, opts=13)
21:28:14.075 00.001 8996 Enqueuing Move request for scope (0.04, 0.13)
21:28:14.077 00.002 20224 Worker thread wakes up
21:28:14.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
21:28:14.077 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
21:28:14.077 00.000 20224 Moving (0.04, 0.13) raw xDistance=0.02 yDistance=-0.13
21:28:14.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:28:14.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:14.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:28:14.077 00.000 20224 MoveAxis(E, 0, ABG)
21:28:14.077 00.000 20224 Move returns status 0, amount 0
21:28:14.077 00.000 20224 MoveAxis(N, 0, ABG)
21:28:14.077 00.000 20224 Move returns status 0, amount 0
21:28:14.077 00.000 20224 move complete, result=0
21:28:14.078 00.001 20224 worker thread done servicing request
21:28:14.088 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65123, med=2745, FiltMin=2509, FiltMax=29021, Gamma=1.000
21:28:14.104 00.016 8996 UpdateGuideState exits: m=752749 SNR=359.2
21:28:14.105 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:14.106 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:14.107 00.001 8996 Enqueuing Expose request
21:28:14.108 00.001 20224 Worker thread wakes up
21:28:14.108 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:14.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:14.108 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:15.283 01.175 20224 Exposure complete
21:28:15.385 00.102 20224 worker thread done servicing request
21:28:15.385 00.000 8996 OnExposeComplete: enter
21:28:15.386 00.001 8996 UpdateGuideState(): m_state=6
21:28:15.387 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2025
21:28:15.388 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=473.31, Mass=751452, SNR=354.4, Peak=65507 HFD=4.5
21:28:15.389 00.001 8996 MultiStar: [#1 0.01,0.21,0.67,U] [#2 0.02,0.09,0.70,U] [#3 0.18,-0.11,0.61,U] [#4 0.03,0.04,0.51,U] [#5 0.12,0.15,0.59,U] [#6 0.30,0.26,0.45,U] [#7 0.20,0.08,0.44,U] [#8 0.25,0.20,0.43,U] 
21:28:15.390 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.12}, one-star: {-0.17, 0.13}
21:28:15.391 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
21:28:15.391 00.000 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
21:28:15.392 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.13 cameraTheta=1.04 mountX=0.06 mountY=-0.12, mountTheta=-1.14
21:28:15.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.12, opts=13)
21:28:15.395 00.001 8996 Enqueuing Move request for scope (0.07, 0.12)
21:28:15.396 00.001 20224 Worker thread wakes up
21:28:15.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
21:28:15.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
21:28:15.396 00.000 20224 Moving (0.07, 0.12) raw xDistance=0.06 yDistance=-0.12
21:28:15.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:28:15.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:15.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:28:15.396 00.000 20224 MoveAxis(E, 0, ABG)
21:28:15.396 00.000 20224 Move returns status 0, amount 0
21:28:15.396 00.000 20224 MoveAxis(N, 0, ABG)
21:28:15.396 00.000 20224 Move returns status 0, amount 0
21:28:15.396 00.000 20224 move complete, result=0
21:28:15.396 00.000 20224 worker thread done servicing request
21:28:15.401 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2749, FiltMin=2499, FiltMax=29261, Gamma=1.000
21:28:15.416 00.015 8996 UpdateGuideState exits: m=751452 SNR=354.4
21:28:15.418 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:15.420 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:15.421 00.001 8996 Enqueuing Expose request
21:28:15.422 00.001 20224 Worker thread wakes up
21:28:15.422 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:15.423 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:15.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:16.395 00.972 20224 Exposure complete
21:28:16.460 00.065 20224 worker thread done servicing request
21:28:16.460 00.000 8996 OnExposeComplete: enter
21:28:16.461 00.001 8996 UpdateGuideState(): m_state=6
21:28:16.462 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2026
21:28:16.463 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.28, Mass=744773, SNR=354.9, Peak=62883 HFD=4.4
21:28:16.464 00.001 8996 MultiStar: [#1 0.01,0.35,0.65,U] [#2 0.01,0.19,0.84,U] [#3 0.12,-0.22,0.61,U] [#4 0.00,-0.09,0.53,U] [#5 0.26,-0.03,0.66,U] [#6 0.16,0.11,0.41,U] [#7 0.16,-0.10,0.53,U] [#8 0.31,0.43,0.00,M1] 
21:28:16.465 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.06}, one-star: {-0.03, 0.11}
21:28:16.465 00.000 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
21:28:16.466 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
21:28:16.466 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.64 mountX=0.07 mountY=-0.06, mountTheta=-0.75
21:28:16.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
21:28:16.468 00.000 8996 Enqueuing Move request for scope (0.07, 0.06)
21:28:16.469 00.001 20224 Worker thread wakes up
21:28:16.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
21:28:16.469 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
21:28:16.469 00.000 20224 Moving (0.07, 0.06) raw xDistance=0.07 yDistance=-0.06
21:28:16.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:28:16.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:16.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:28:16.470 00.001 20224 MoveAxis(E, 0, ABG)
21:28:16.470 00.000 20224 Move returns status 0, amount 0
21:28:16.470 00.000 20224 MoveAxis(N, 0, ABG)
21:28:16.470 00.000 20224 Move returns status 0, amount 0
21:28:16.470 00.000 20224 move complete, result=0
21:28:16.470 00.000 20224 worker thread done servicing request
21:28:16.473 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62883, med=2749, FiltMin=2467, FiltMax=26637, Gamma=1.000
21:28:16.496 00.023 8996 UpdateGuideState exits: m=744773 SNR=354.9
21:28:16.498 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:16.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:16.500 00.001 8996 Enqueuing Expose request
21:28:16.501 00.001 20224 Worker thread wakes up
21:28:16.501 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:16.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:16.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:17.674 01.172 20224 Exposure complete
21:28:17.780 00.106 20224 worker thread done servicing request
21:28:17.780 00.000 8996 OnExposeComplete: enter
21:28:17.781 00.001 8996 UpdateGuideState(): m_state=6
21:28:17.783 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2027
21:28:17.784 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=473.37, Mass=715114, SNR=369.9, Peak=55715 HFD=4.5
21:28:17.786 00.002 8996 MultiStar: [#1 0.09,0.55,0.00,M1] [#2 0.17,0.31,0.69,U] [#3 0.29,0.08,0.66,U] [#4 0.17,0.15,0.50,U] [#5 0.33,0.12,0.55,U] [#6 0.24,0.36,0.46,U] [#7 0.14,0.20,0.40,U] [#8 0.37,0.38,0.00,M2] 
21:28:17.787 00.001 8996 single-star, 6 included, MultiStar: {0.17, 0.20}, one-star: {-0.02, 0.20}
21:28:17.788 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
21:28:17.789 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
21:28:17.790 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.66 mountX=-0.04 mountY=-0.19, mountTheta=-1.76
21:28:17.794 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.20, opts=13)
21:28:17.795 00.001 8996 Enqueuing Move request for scope (-0.02, 0.20)
21:28:17.796 00.001 20224 Worker thread wakes up
21:28:17.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
21:28:17.797 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
21:28:17.797 00.000 20224 Moving (-0.02, 0.20) raw xDistance=-0.04 yDistance=-0.19
21:28:17.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:28:17.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:17.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:28:17.797 00.000 20224 MoveAxis(E, 0, ABG)
21:28:17.797 00.000 20224 Move returns status 0, amount 0
21:28:17.797 00.000 20224 MoveAxis(N, 0, ABG)
21:28:17.797 00.000 20224 Move returns status 0, amount 0
21:28:17.797 00.000 20224 move complete, result=0
21:28:17.797 00.000 20224 worker thread done servicing request
21:28:17.800 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55715, med=2749, FiltMin=2499, FiltMax=24797, Gamma=1.000
21:28:17.814 00.014 8996 UpdateGuideState exits: m=715114 SNR=369.9
21:28:17.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:17.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:17.816 00.000 8996 Enqueuing Expose request
21:28:17.817 00.001 20224 Worker thread wakes up
21:28:17.817 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:17.818 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:17.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:18.805 00.987 20224 Exposure complete
21:28:18.904 00.099 20224 worker thread done servicing request
21:28:18.904 00.000 8996 OnExposeComplete: enter
21:28:18.905 00.001 8996 UpdateGuideState(): m_state=6
21:28:18.906 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2028
21:28:18.907 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.19, Mass=721084, SNR=341.0, Peak=65507 HFD=4.4
21:28:18.909 00.002 8996 MultiStar: [#1 -0.12,0.32,0.74,U] [#2 -0.07,0.19,0.77,U] [#3 0.19,0.24,0.69,U] [#4 0.06,0.03,0.58,U] [#5 0.14,-0.09,0.68,U] [#6 0.32,0.15,0.46,U] [#7 0.05,-0.03,0.46,U] [#8 0.12,0.28,0.42,U] 
21:28:18.910 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {-0.21, 0.02}
21:28:18.911 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
21:28:18.912 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
21:28:18.914 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.39 mountX=0.01 mountY=-0.12, mountTheta=-1.49
21:28:18.917 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.12, opts=13)
21:28:18.918 00.001 8996 Enqueuing Move request for scope (0.02, 0.12)
21:28:18.919 00.001 20224 Worker thread wakes up
21:28:18.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
21:28:18.919 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
21:28:18.919 00.000 20224 Moving (0.02, 0.12) raw xDistance=0.01 yDistance=-0.12
21:28:18.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:28:18.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:18.919 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:28:18.919 00.000 20224 MoveAxis(E, 0, ABG)
21:28:18.919 00.000 20224 Move returns status 0, amount 0
21:28:18.919 00.000 20224 MoveAxis(N, 0, ABG)
21:28:18.920 00.001 20224 Move returns status 0, amount 0
21:28:18.920 00.000 20224 move complete, result=0
21:28:18.920 00.000 20224 worker thread done servicing request
21:28:18.925 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2749, FiltMin=2493, FiltMax=26749, Gamma=1.000
21:28:18.951 00.026 8996 UpdateGuideState exits: m=721084 SNR=341.0
21:28:18.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:18.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:18.954 00.001 8996 Enqueuing Expose request
21:28:18.955 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:18.955 00.000 20224 Worker thread wakes up
21:28:18.955 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:18.956 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:20.163 01.207 20224 Exposure complete
21:28:20.226 00.063 20224 worker thread done servicing request
21:28:20.227 00.001 8996 OnExposeComplete: enter
21:28:20.227 00.000 8996 UpdateGuideState(): m_state=6
21:28:20.229 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2029
21:28:20.230 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.20, Mass=772688, SNR=343.8, Peak=65507 HFD=4.6
21:28:20.231 00.001 8996 MultiStar: [#1 -0.21,0.16,0.68,U] [#2 -0.15,0.09,0.78,U] [#3 0.12,0.00,0.66,U] [#4 -0.09,0.02,0.59,U] [#5 0.08,0.04,0.65,U] [#6 -0.03,-0.02,0.46,U] [#7 0.01,-0.20,0.45,U] [#8 0.01,0.31,0.39,U] 
21:28:20.232 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.05}, one-star: {-0.32, 0.03}
21:28:20.232 00.000 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
21:28:20.233 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
21:28:20.234 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.66 mountX=-0.09 mountY=-0.04, mountTheta=-2.78
21:28:20.235 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
21:28:20.236 00.001 8996 Enqueuing Move request for scope (-0.09, 0.05)
21:28:20.237 00.001 20224 Worker thread wakes up
21:28:20.237 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
21:28:20.237 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
21:28:20.237 00.000 20224 Moving (-0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
21:28:20.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:28:20.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:20.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:28:20.238 00.001 20224 MoveAxis(E, 0, ABG)
21:28:20.238 00.000 20224 Move returns status 0, amount 0
21:28:20.238 00.000 20224 MoveAxis(N, 0, ABG)
21:28:20.238 00.000 20224 Move returns status 0, amount 0
21:28:20.238 00.000 20224 move complete, result=0
21:28:20.238 00.000 20224 worker thread done servicing request
21:28:20.241 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2749, FiltMin=2457, FiltMax=30425, Gamma=1.000
21:28:20.275 00.034 8996 UpdateGuideState exits: m=772688 SNR=343.8
21:28:20.277 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:20.279 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:20.280 00.001 8996 Enqueuing Expose request
21:28:20.282 00.002 20224 Worker thread wakes up
21:28:20.282 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:20.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:20.282 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:21.260 00.978 20224 Exposure complete
21:28:21.328 00.068 20224 worker thread done servicing request
21:28:21.328 00.000 8996 OnExposeComplete: enter
21:28:21.330 00.002 8996 UpdateGuideState(): m_state=6
21:28:21.331 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2030
21:28:21.333 00.002 8996 Star::Find returns 1 (0), X=138.84, Y=473.32, Mass=779866, SNR=358.1, Peak=65507 HFD=4.5
21:28:21.335 00.002 8996 MultiStar: [#1 -0.06,0.23,0.65,U] [#2 -0.03,0.07,0.76,U] [#3 0.16,-0.10,0.62,U] [#4 0.10,0.03,0.52,U] [#5 0.19,0.15,0.59,U] [#6 0.32,-0.16,0.44,U] [#7 0.11,-0.16,0.47,U] [#8 0.37,0.32,0.00,M1] 
21:28:21.336 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.05}, one-star: {-0.16, 0.15}
21:28:21.337 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
21:28:21.338 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
21:28:21.339 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.81 mountX=0.04 mountY=-0.05, mountTheta=-0.91
21:28:21.341 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
21:28:21.342 00.001 8996 Enqueuing Move request for scope (0.05, 0.05)
21:28:21.344 00.002 20224 Worker thread wakes up
21:28:21.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
21:28:21.344 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
21:28:21.344 00.000 20224 Moving (0.05, 0.05) raw xDistance=0.04 yDistance=-0.05
21:28:21.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:28:21.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:21.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:28:21.344 00.000 20224 MoveAxis(E, 0, ABG)
21:28:21.344 00.000 20224 Move returns status 0, amount 0
21:28:21.344 00.000 20224 MoveAxis(N, 0, ABG)
21:28:21.344 00.000 20224 Move returns status 0, amount 0
21:28:21.345 00.001 20224 move complete, result=0
21:28:21.345 00.000 20224 worker thread done servicing request
21:28:21.348 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2749, FiltMin=2500, FiltMax=31229, Gamma=1.000
21:28:21.374 00.026 8996 UpdateGuideState exits: m=779866 SNR=358.1
21:28:21.376 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:21.378 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:21.379 00.001 8996 Enqueuing Expose request
21:28:21.380 00.001 20224 Worker thread wakes up
21:28:21.380 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:21.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:21.382 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:22.571 01.189 20224 Exposure complete
21:28:22.640 00.069 20224 worker thread done servicing request
21:28:22.641 00.001 8996 OnExposeComplete: enter
21:28:22.641 00.000 8996 UpdateGuideState(): m_state=6
21:28:22.642 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2031
21:28:22.643 00.001 8996 Star::Find returns 1 (0), X=139.16, Y=473.19, Mass=705182, SNR=327.4, Peak=54595 HFD=4.4
21:28:22.644 00.001 8996 MultiStar: [#1 0.17,0.33,0.73,U] [#2 0.10,0.22,0.85,U] [#3 0.05,-0.20,0.61,U] [#4 0.10,-0.13,0.61,U] [#5 0.48,0.01,0.00,M1] [#6 0.24,-0.14,0.51,U] [#7 0.21,-0.15,0.53,U] [#8 0.45,0.31,0.00,M2] 
21:28:22.645 00.001 8996 refined, 6 included, MultiStar: {0.14, 0.02}, one-star: {0.16, 0.02}
21:28:22.645 00.000 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:28:22.646 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
21:28:22.647 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.15 cameraTheta=0.15 mountX=0.14 mountY=-0.04, mountTheta=-0.26
21:28:22.648 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.02, opts=13)
21:28:22.649 00.001 8996 Enqueuing Move request for scope (0.14, 0.02)
21:28:22.650 00.001 20224 Worker thread wakes up
21:28:22.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
21:28:22.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
21:28:22.650 00.000 20224 Moving (0.14, 0.02) raw xDistance=0.14 yDistance=-0.04
21:28:22.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:28:22.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:22.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:28:22.651 00.001 20224 MoveAxis(E, 0, ABG)
21:28:22.651 00.000 20224 Move returns status 0, amount 0
21:28:22.651 00.000 20224 MoveAxis(N, 0, ABG)
21:28:22.651 00.000 20224 Move returns status 0, amount 0
21:28:22.651 00.000 20224 move complete, result=0
21:28:22.651 00.000 20224 worker thread done servicing request
21:28:22.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54595, med=2745, FiltMin=2477, FiltMax=26141, Gamma=1.000
21:28:22.671 00.016 8996 UpdateGuideState exits: m=705182 SNR=327.4
21:28:22.673 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:22.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:22.675 00.001 8996 Enqueuing Expose request
21:28:22.676 00.001 20224 Worker thread wakes up
21:28:22.676 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:22.677 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:22.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:23.653 00.976 20224 Exposure complete
21:28:23.722 00.069 20224 worker thread done servicing request
21:28:23.722 00.000 8996 OnExposeComplete: enter
21:28:23.723 00.001 8996 UpdateGuideState(): m_state=6
21:28:23.724 00.001 8996 Star::Find(15, 139, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2032
21:28:23.724 00.000 8996 Star::Find returns 1 (0), X=138.76, Y=473.23, Mass=724115, SNR=347.4, Peak=58179 HFD=4.6
21:28:23.726 00.002 8996 MultiStar: [#1 -0.14,0.12,0.74,U] [#2 -0.10,0.03,0.78,U] [#3 0.20,-0.00,0.64,U] [#4 0.13,0.13,0.58,U] [#5 0.20,0.06,0.70,U] [#6 0.11,-0.10,0.44,U] [#7 0.06,0.07,0.42,U] [#8 0.10,0.18,0.39,U] 
21:28:23.726 00.000 8996 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {-0.24, 0.06}
21:28:23.727 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:28:23.728 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
21:28:23.729 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.48 mountX=-0.00 mountY=-0.06, mountTheta=-1.58
21:28:23.731 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
21:28:23.733 00.002 8996 Enqueuing Move request for scope (0.01, 0.06)
21:28:23.735 00.002 20224 Worker thread wakes up
21:28:23.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:28:23.736 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:28:23.736 00.000 20224 Moving (0.01, 0.06) raw xDistance=-0.00 yDistance=-0.06
21:28:23.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:28:23.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:23.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:28:23.736 00.000 20224 MoveAxis(E, 0, ABG)
21:28:23.736 00.000 20224 Move returns status 0, amount 0
21:28:23.736 00.000 20224 MoveAxis(N, 0, ABG)
21:28:23.737 00.001 20224 Move returns status 0, amount 0
21:28:23.737 00.000 20224 move complete, result=0
21:28:23.737 00.000 20224 worker thread done servicing request
21:28:23.743 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58179, med=2749, FiltMin=2470, FiltMax=27817, Gamma=1.000
21:28:23.768 00.025 8996 UpdateGuideState exits: m=724115 SNR=347.4
21:28:23.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:23.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:23.771 00.001 8996 Enqueuing Expose request
21:28:23.772 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:23.773 00.001 20224 Worker thread wakes up
21:28:23.773 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:23.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:24.936 01.163 20224 Exposure complete
21:28:25.011 00.075 20224 worker thread done servicing request
21:28:25.012 00.001 8996 OnExposeComplete: enter
21:28:25.013 00.001 8996 UpdateGuideState(): m_state=6
21:28:25.014 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2033
21:28:25.015 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=473.12, Mass=756493, SNR=354.2, Peak=65507 HFD=4.4
21:28:25.016 00.001 8996 MultiStar: [#1 0.01,0.15,0.64,U] [#2 0.02,0.08,0.74,U] [#3 0.20,-0.17,0.57,U] [#4 0.08,-0.14,0.60,U] [#5 0.30,-0.07,0.67,U] [#6 0.23,-0.02,0.44,U] [#7 0.12,-0.21,0.45,U] [#8 0.36,0.17,0.42,U] 
21:28:25.016 00.000 8996 single-star, 8 included, MultiStar: {0.12, -0.03}, one-star: {-0.03, -0.05}
21:28:25.017 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
21:28:25.018 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
21:28:25.019 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.17 mountX=-0.03 mountY=0.05, mountTheta=2.07
21:28:25.020 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
21:28:25.021 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
21:28:25.022 00.001 20224 Worker thread wakes up
21:28:25.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
21:28:25.022 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
21:28:25.022 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
21:28:25.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:28:25.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:25.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:28:25.022 00.000 20224 MoveAxis(E, 0, ABG)
21:28:25.022 00.000 20224 Move returns status 0, amount 0
21:28:25.022 00.000 20224 MoveAxis(N, 0, ABG)
21:28:25.022 00.000 20224 Move returns status 0, amount 0
21:28:25.022 00.000 20224 move complete, result=0
21:28:25.022 00.000 20224 worker thread done servicing request
21:28:25.026 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2745, FiltMin=2493, FiltMax=27261, Gamma=1.000
21:28:25.041 00.015 8996 UpdateGuideState exits: m=756493 SNR=354.2
21:28:25.043 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:25.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:25.045 00.001 8996 Enqueuing Expose request
21:28:25.046 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:25.047 00.001 20224 Worker thread wakes up
21:28:25.047 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:25.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:26.012 00.965 20224 Exposure complete
21:28:26.089 00.077 20224 worker thread done servicing request
21:28:26.089 00.000 8996 OnExposeComplete: enter
21:28:26.091 00.002 8996 UpdateGuideState(): m_state=6
21:28:26.093 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2034
21:28:26.095 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=473.23, Mass=751784, SNR=390.4, Peak=65507 HFD=4.5
21:28:26.096 00.001 8996 MultiStar: [#1 -0.00,0.17,0.64,U] [#2 -0.03,0.02,0.65,U] [#3 0.17,-0.08,0.58,U] [#4 0.01,-0.04,0.48,U] [#5 0.19,0.14,0.60,U] [#6 0.18,0.10,0.43,U] [#7 0.15,-0.05,0.39,U] [#8 0.28,0.15,0.35,U] 
21:28:26.098 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.13, 0.06}
21:28:26.099 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
21:28:26.100 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
21:28:26.101 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.75 mountX=0.05 mountY=-0.06, mountTheta=-0.86
21:28:26.103 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
21:28:26.103 00.000 8996 Enqueuing Move request for scope (0.06, 0.05)
21:28:26.104 00.001 20224 Worker thread wakes up
21:28:26.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
21:28:26.105 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
21:28:26.105 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
21:28:26.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:28:26.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:26.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:28:26.105 00.000 20224 MoveAxis(E, 0, ABG)
21:28:26.105 00.000 20224 Move returns status 0, amount 0
21:28:26.105 00.000 20224 MoveAxis(N, 0, ABG)
21:28:26.105 00.000 20224 Move returns status 0, amount 0
21:28:26.105 00.000 20224 move complete, result=0
21:28:26.105 00.000 20224 worker thread done servicing request
21:28:26.113 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2749, FiltMin=2508, FiltMax=27449, Gamma=1.000
21:28:26.414 00.301 8996 UpdateGuideState exits: m=751784 SNR=390.4
21:28:26.417 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:26.420 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:26.423 00.003 8996 Enqueuing Expose request
21:28:26.427 00.004 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:26.429 00.002 20224 Worker thread wakes up
21:28:26.429 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:26.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:27.588 01.159 20224 Exposure complete
21:28:27.650 00.062 20224 worker thread done servicing request
21:28:27.650 00.000 8996 OnExposeComplete: enter
21:28:27.651 00.001 8996 UpdateGuideState(): m_state=6
21:28:27.652 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2035
21:28:27.653 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=473.30, Mass=712756, SNR=420.3, Peak=61091 HFD=4.7
21:28:27.653 00.000 8996 MultiStar: [#1 -0.20,0.23,0.53,U] [#2 -0.20,-0.14,0.63,U] [#3 -0.19,0.20,0.53,U] [#4 -0.22,0.28,0.51,U] [#5 -0.05,0.19,0.52,U] [#6 -0.01,0.27,0.36,U] [#7 -0.01,0.26,0.38,U] [#8 -0.01,0.30,0.30,U] 
21:28:27.654 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.17}, one-star: {-0.33, 0.13}
21:28:27.655 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
21:28:27.656 00.001 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
21:28:27.657 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.37 mountX=-0.19 mountY=-0.15, mountTheta=-2.48
21:28:27.660 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.17, opts=13)
21:28:27.661 00.001 8996 Enqueuing Move request for scope (-0.17, 0.17)
21:28:27.663 00.002 20224 Worker thread wakes up
21:28:27.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
21:28:27.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
21:28:27.663 00.000 20224 Moving (-0.17, 0.17) raw xDistance=-0.19 yDistance=-0.15
21:28:27.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:28:27.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:27.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:28:27.664 00.001 20224 MoveAxis(E, 0, ABG)
21:28:27.664 00.000 20224 Move returns status 0, amount 0
21:28:27.664 00.000 20224 MoveAxis(N, 0, ABG)
21:28:27.664 00.000 20224 Move returns status 0, amount 0
21:28:27.664 00.000 20224 move complete, result=0
21:28:27.664 00.000 20224 worker thread done servicing request
21:28:27.670 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=61091, med=2749, FiltMin=2502, FiltMax=28723, Gamma=1.000
21:28:27.689 00.019 8996 UpdateGuideState exits: m=712756 SNR=420.3
21:28:27.692 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:27.694 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:27.697 00.003 8996 Enqueuing Expose request
21:28:27.699 00.002 20224 Worker thread wakes up
21:28:27.699 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:27.701 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:27.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:28.678 00.977 20224 Exposure complete
21:28:28.742 00.064 20224 worker thread done servicing request
21:28:28.742 00.000 8996 OnExposeComplete: enter
21:28:28.744 00.002 8996 UpdateGuideState(): m_state=6
21:28:28.744 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2036
21:28:28.745 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=473.09, Mass=749379, SNR=353.0, Peak=65507 HFD=4.5
21:28:28.746 00.001 8996 MultiStar: [#1 -0.28,-0.03,0.64,U] [#2 -0.13,-0.21,0.74,U] [#3 -0.05,-0.10,0.59,U] [#4 -0.12,0.10,0.56,U] [#5 -0.10,0.09,0.56,U] [#6 -0.04,-0.08,0.42,U] [#7 0.02,-0.04,0.45,U] [#8 -0.04,0.23,0.44,U] 
21:28:28.747 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.03}, one-star: {-0.20, -0.08}
21:28:28.748 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
21:28:28.748 00.000 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
21:28:28.749 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.91 mountX=-0.12 mountY=0.04, mountTheta=2.79
21:28:28.751 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
21:28:28.751 00.000 8996 Enqueuing Move request for scope (-0.12, -0.03)
21:28:28.752 00.001 20224 Worker thread wakes up
21:28:28.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
21:28:28.752 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
21:28:28.752 00.000 20224 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=0.04
21:28:28.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:28:28.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:28.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:28:28.752 00.000 20224 MoveAxis(E, 0, ABG)
21:28:28.753 00.001 20224 Move returns status 0, amount 0
21:28:28.753 00.000 20224 MoveAxis(N, 0, ABG)
21:28:28.753 00.000 20224 Move returns status 0, amount 0
21:28:28.753 00.000 20224 move complete, result=0
21:28:28.753 00.000 20224 worker thread done servicing request
21:28:28.757 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2749, FiltMin=2483, FiltMax=30845, Gamma=1.000
21:28:28.781 00.024 8996 UpdateGuideState exits: m=749379 SNR=353.0
21:28:28.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:28.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:28.784 00.001 8996 Enqueuing Expose request
21:28:28.785 00.001 20224 Worker thread wakes up
21:28:28.785 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:28.786 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:28.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:29.943 01.157 20224 Exposure complete
21:28:30.002 00.059 20224 worker thread done servicing request
21:28:30.002 00.000 8996 OnExposeComplete: enter
21:28:30.003 00.001 8996 UpdateGuideState(): m_state=6
21:28:30.004 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2037
21:28:30.005 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.35, Mass=800457, SNR=377.7, Peak=63411 HFD=4.5
21:28:30.006 00.001 8996 MultiStar: [#1 -0.00,-0.03,0.61,U] [#2 -0.05,-0.16,0.69,U] [#3 0.11,-0.20,0.61,U] [#4 0.09,-0.02,0.55,U] [#5 0.19,0.07,0.55,U] [#6 0.23,-0.15,0.41,U] [#7 0.18,-0.22,0.40,U] [#8 0.27,0.26,0.42,U] 
21:28:30.007 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {-0.16, 0.18}
21:28:30.008 00.001 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
21:28:30.008 00.000 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.01)
21:28:30.009 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.24 mountX=0.06 mountY=0.01, mountTheta=0.13
21:28:30.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
21:28:30.011 00.000 8996 Enqueuing Move request for scope (0.06, -0.01)
21:28:30.012 00.001 20224 Worker thread wakes up
21:28:30.012 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
21:28:30.012 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
21:28:30.012 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.01
21:28:30.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:28:30.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:30.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:28:30.013 00.001 20224 MoveAxis(E, 0, ABG)
21:28:30.013 00.000 20224 Move returns status 0, amount 0
21:28:30.013 00.000 20224 MoveAxis(N, 0, ABG)
21:28:30.013 00.000 20224 Move returns status 0, amount 0
21:28:30.013 00.000 20224 move complete, result=0
21:28:30.013 00.000 20224 worker thread done servicing request
21:28:30.016 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=63411, med=2749, FiltMin=2484, FiltMax=32541, Gamma=1.000
21:28:30.037 00.021 8996 UpdateGuideState exits: m=800457 SNR=377.7
21:28:30.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:30.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:30.039 00.000 8996 Enqueuing Expose request
21:28:30.040 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:30.041 00.001 20224 Worker thread wakes up
21:28:30.041 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:30.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:31.020 00.979 20224 Exposure complete
21:28:31.080 00.060 20224 worker thread done servicing request
21:28:31.080 00.000 8996 OnExposeComplete: enter
21:28:31.082 00.002 8996 UpdateGuideState(): m_state=6
21:28:31.084 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2038
21:28:31.086 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=473.15, Mass=716005, SNR=347.3, Peak=64755 HFD=4.4
21:28:31.087 00.001 8996 MultiStar: [#1 -0.05,0.19,0.64,U] [#2 0.04,-0.06,0.74,U] [#3 0.25,0.14,0.77,U] [#4 0.15,0.03,0.54,U] [#5 0.23,-0.05,0.62,U] [#6 0.31,-0.16,0.44,U] [#7 0.25,-0.15,0.42,U] [#8 0.11,0.15,0.44,U] 
21:28:31.088 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {-0.17, -0.02}
21:28:31.090 00.002 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:28:31.091 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
21:28:31.092 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.15 mountX=0.09 mountY=-0.02, mountTheta=-0.26
21:28:31.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.01, opts=13)
21:28:31.096 00.002 8996 Enqueuing Move request for scope (0.09, 0.01)
21:28:31.097 00.001 20224 Worker thread wakes up
21:28:31.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
21:28:31.097 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
21:28:31.097 00.000 20224 Moving (0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
21:28:31.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:28:31.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:31.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:28:31.097 00.000 20224 MoveAxis(E, 0, ABG)
21:28:31.098 00.001 20224 Move returns status 0, amount 0
21:28:31.098 00.000 20224 MoveAxis(N, 0, ABG)
21:28:31.098 00.000 20224 Move returns status 0, amount 0
21:28:31.098 00.000 20224 move complete, result=0
21:28:31.098 00.000 20224 worker thread done servicing request
21:28:31.102 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=64755, med=2749, FiltMin=2483, FiltMax=27613, Gamma=1.000
21:28:31.116 00.014 8996 UpdateGuideState exits: m=716005 SNR=347.3
21:28:31.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:31.118 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:31.119 00.001 8996 Enqueuing Expose request
21:28:31.121 00.002 20224 Worker thread wakes up
21:28:31.121 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:31.122 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:31.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:31.513 00.391 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:28:31.515 00.002 8996 case statement mapped state 6 to 3
21:28:31.517 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:28:32.277 00.760 20224 Exposure complete
21:28:32.342 00.065 20224 worker thread done servicing request
21:28:32.342 00.000 8996 OnExposeComplete: enter
21:28:32.343 00.001 8996 UpdateGuideState(): m_state=6
21:28:32.344 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2039
21:28:32.344 00.000 8996 Star::Find returns 1 (0), X=138.68, Y=472.96, Mass=749815, SNR=399.0, Peak=65507 HFD=4.5
21:28:32.345 00.001 8996 MultiStar: [#1 -0.24,0.03,0.57,U] [#2 -0.13,-0.02,0.65,U] [#3 0.02,-0.15,0.55,U] [#4 -0.06,-0.02,0.56,U] [#5 -0.02,-0.05,0.55,U] [#6 0.22,-0.20,0.36,U] [#7 -0.03,-0.14,0.44,U] [#8 0.08,0.08,0.37,U] 
21:28:32.346 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.09}, one-star: {-0.32, -0.21}
21:28:32.347 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
21:28:32.348 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.86)
21:28:32.348 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.40 mountX=-0.09 mountY=0.10, mountTheta=2.30
21:28:32.350 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
21:28:32.350 00.000 8996 Enqueuing Move request for scope (-0.09, -0.09)
21:28:32.352 00.002 20224 Worker thread wakes up
21:28:32.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
21:28:32.352 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
21:28:32.352 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.09 yDistance=0.10
21:28:32.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:28:32.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:32.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:28:32.352 00.000 20224 MoveAxis(E, 0, ABG)
21:28:32.352 00.000 20224 Move returns status 0, amount 0
21:28:32.353 00.001 20224 MoveAxis(N, 0, ABG)
21:28:32.353 00.000 20224 Move returns status 0, amount 0
21:28:32.353 00.000 20224 move complete, result=0
21:28:32.353 00.000 20224 worker thread done servicing request
21:28:32.359 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2749, FiltMin=2470, FiltMax=31667, Gamma=1.000
21:28:32.382 00.023 8996 UpdateGuideState exits: m=749815 SNR=399.0
21:28:32.384 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:32.386 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:32.388 00.002 8996 Enqueuing Expose request
21:28:32.389 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:32.390 00.001 20224 Worker thread wakes up
21:28:32.390 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:32.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:32.626 00.236 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:28:32.627 00.001 8996 case statement mapped state 6 to 3
21:28:32.628 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:28:33.367 00.739 20224 Exposure complete
21:28:33.448 00.081 20224 worker thread done servicing request
21:28:33.448 00.000 8996 OnExposeComplete: enter
21:28:33.449 00.001 8996 UpdateGuideState(): m_state=6
21:28:33.450 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2040
21:28:33.450 00.000 8996 Star::Find returns 1 (0), X=138.69, Y=473.10, Mass=726613, SNR=342.5, Peak=64451 HFD=4.5
21:28:33.451 00.001 8996 MultiStar: [#1 -0.08,0.02,0.75,U] [#2 -0.22,-0.05,0.78,U] [#3 -0.03,-0.05,0.59,U] [#4 -0.06,0.04,0.56,U] [#5 0.28,0.05,0.62,U] [#6 0.11,-0.05,0.46,U] [#7 -0.05,-0.11,0.44,U] [#8 0.16,0.18,0.43,U] 
21:28:33.452 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.01}, one-star: {-0.31, -0.08}
21:28:33.453 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
21:28:33.454 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
21:28:33.455 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.94 mountX=-0.06 mountY=0.02, mountTheta=2.83
21:28:33.457 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
21:28:33.457 00.000 8996 Enqueuing Move request for scope (-0.06, -0.01)
21:28:33.458 00.001 20224 Worker thread wakes up
21:28:33.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
21:28:33.458 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
21:28:33.458 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
21:28:33.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:28:33.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:33.459 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:28:33.459 00.000 20224 MoveAxis(E, 0, ABG)
21:28:33.459 00.000 20224 Move returns status 0, amount 0
21:28:33.459 00.000 20224 MoveAxis(N, 0, ABG)
21:28:33.459 00.000 20224 Move returns status 0, amount 0
21:28:33.459 00.000 20224 move complete, result=0
21:28:33.459 00.000 20224 worker thread done servicing request
21:28:33.462 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=64451, med=2749, FiltMin=2480, FiltMax=30733, Gamma=1.000
21:28:33.486 00.024 8996 UpdateGuideState exits: m=726613 SNR=342.5
21:28:33.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:33.489 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:33.490 00.001 8996 Enqueuing Expose request
21:28:33.491 00.001 20224 Worker thread wakes up
21:28:33.491 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:33.492 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:33.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:33.739 00.247 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:28:33.741 00.002 8996 case statement mapped state 6 to 3
21:28:33.743 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:28:34.662 00.919 20224 Exposure complete
21:28:34.766 00.104 20224 worker thread done servicing request
21:28:34.766 00.000 8996 OnExposeComplete: enter
21:28:34.768 00.002 8996 UpdateGuideState(): m_state=6
21:28:34.770 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2041
21:28:34.771 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=473.29, Mass=747559, SNR=331.7, Peak=54771 HFD=4.6
21:28:34.773 00.002 8996 MultiStar: [#1 -0.50,0.21,0.00,M1] [#2 -0.27,0.06,0.85,U] [#3 -0.10,-0.10,0.58,U] [#4 -0.21,0.07,0.53,U] [#5 -0.09,0.07,0.71,U] [#6 -0.11,0.15,0.45,U] [#7 -0.16,-0.12,0.44,U] [#8 -0.07,0.37,0.44,U] 
21:28:34.775 00.002 8996 refined, 7 included, MultiStar: {-0.22, 0.07}, one-star: {-0.49, 0.11}
21:28:34.777 00.002 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
21:28:34.778 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
21:28:34.780 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.82 mountX=-0.23 mountY=-0.05, mountTheta=-2.93
21:28:34.783 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.07, opts=13)
21:28:34.784 00.001 8996 Enqueuing Move request for scope (-0.22, 0.07)
21:28:34.786 00.002 20224 Worker thread wakes up
21:28:34.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
21:28:34.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
21:28:34.786 00.000 20224 Moving (-0.22, 0.07) raw xDistance=-0.23 yDistance=-0.05
21:28:34.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:28:34.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:34.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:28:34.786 00.000 20224 MoveAxis(E, 33, ABG)
21:28:34.786 00.000 20224 Guiding  Dir = 2, Dur = 33
21:28:34.786 00.000 20224 IsSlewing returns 0
21:28:34.786 00.000 20224 IsGuiding returns 0
21:28:34.790 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54771, med=2749, FiltMin=2480, FiltMax=26371, Gamma=1.000
21:28:34.815 00.025 8996 UpdateGuideState exits: m=747559 SNR=331.7
21:28:34.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:34.817 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:34.818 00.001 8996 Enqueuing Expose request
21:28:34.830 00.012 20224 IsGuiding returns 1
21:28:34.830 00.000 20224 scope still moving after pulse duration time elapsed
21:28:34.854 00.024 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:28:34.855 00.001 8996 case statement mapped state 6 to 3
21:28:34.856 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:28:34.859 00.003 20224 IsSlewing returns 0
21:28:34.859 00.000 20224 IsGuiding returns 1
21:28:34.891 00.032 20224 IsSlewing returns 0
21:28:34.891 00.000 20224 IsGuiding returns 1
21:28:34.921 00.030 20224 IsSlewing returns 0
21:28:34.922 00.001 20224 IsGuiding returns 0
21:28:34.922 00.000 20224 scope move finished after 33 + 102 ms
21:28:34.922 00.000 20224 Move returns status 0, amount 33
21:28:34.922 00.000 20224 MoveAxis(N, 0, ABG)
21:28:34.922 00.000 20224 Move returns status 0, amount 0
21:28:34.922 00.000 20224 move complete, result=0
21:28:34.922 00.000 20224 worker thread done servicing request
21:28:34.922 00.000 20224 Worker thread wakes up
21:28:34.922 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.0 px 0 ms NORTH
21:28:34.925 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:34.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:35.908 00.983 20224 Exposure complete
21:28:35.915 00.007 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:28:35.916 00.001 8996 case statement mapped state 6 to 3
21:28:35.918 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:28:35.988 00.070 20224 worker thread done servicing request
21:28:35.989 00.001 8996 OnExposeComplete: enter
21:28:35.990 00.001 8996 UpdateGuideState(): m_state=6
21:28:35.991 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2042
21:28:35.992 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.17, Mass=711548, SNR=328.9, Peak=60371 HFD=4.4
21:28:35.993 00.001 8996 MultiStar: [#1 -0.14,0.05,0.79,U] [#2 -0.18,-0.15,0.81,U] [#3 0.17,0.21,0.64,U] [#4 -0.01,0.05,0.56,U] [#5 -0.01,-0.09,0.75,U] [#6 0.31,0.18,0.45,U] [#7 0.13,0.07,0.51,U] [#8 0.06,0.10,0.42,U] 
21:28:35.994 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.18, 0.00}
21:28:35.995 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
21:28:35.997 00.002 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
21:28:35.997 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.19 mountX=-0.02 mountY=-0.03, mountTheta=-2.30
21:28:36.000 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
21:28:36.002 00.002 8996 Enqueuing Move request for scope (-0.02, 0.03)
21:28:36.005 00.003 20224 Worker thread wakes up
21:28:36.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
21:28:36.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
21:28:36.005 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
21:28:36.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:28:36.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:36.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:28:36.005 00.000 20224 MoveAxis(E, 0, ABG)
21:28:36.005 00.000 20224 Move returns status 0, amount 0
21:28:36.006 00.001 20224 MoveAxis(N, 0, ABG)
21:28:36.006 00.000 20224 Move returns status 0, amount 0
21:28:36.006 00.000 20224 move complete, result=0
21:28:36.006 00.000 20224 worker thread done servicing request
21:28:36.015 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60371, med=2749, FiltMin=2493, FiltMax=29581, Gamma=1.000
21:28:36.040 00.025 8996 UpdateGuideState exits: m=711548 SNR=328.9
21:28:36.042 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:36.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:36.045 00.002 8996 Enqueuing Expose request
21:28:36.046 00.001 20224 Worker thread wakes up
21:28:36.046 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:36.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:28:36.046 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:36.049 00.003 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:28:36.050 00.001 8996 case statement mapped state 6 to 3
21:28:36.051 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:28:36.119 00.068 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
21:28:36.120 00.001 8996 PhdController::Dither begins
21:28:36.122 00.002 8996 dither: size=1.00, dRA=-0.61 dDec=0.62
21:28:36.123 00.001 8996 MountToCamera -- mountTheta (-2.35) + m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
21:28:36.125 00.002 8996 MountToCamera -- mountX=-0.61 mountY=0.62 hyp=0.87 mountTheta=-2.35 cameraX=-0.67, cameraY=-0.56 cameraTheta=-2.45
21:28:36.125 00.000 8996 setting lock position to (138.33, 472.62)
21:28:36.126 00.001 8996 Mount: notify guiding dithered (-0.7, -0.6)
21:28:36.127 00.001 8996 MultiStar: stabilizing after lock position change
21:28:36.128 00.001 8996 Status Line: Dither by -0.61,0.62
21:28:36.130 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
21:28:36.130 00.000 8996 PhdController: newstate STATE_SETTLE_WAIT
21:28:36.131 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
21:28:37.231 01.100 20224 Exposure complete
21:28:37.323 00.092 20224 worker thread done servicing request
21:28:37.323 00.000 8996 OnExposeComplete: enter
21:28:37.324 00.001 8996 UpdateGuideState(): m_state=6
21:28:37.325 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2043
21:28:37.326 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=473.07, Mass=782396, SNR=403.8, Peak=65507 HFD=4.5
21:28:37.327 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
21:28:37.328 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
21:28:37.329 00.001 8996 CameraToMount -- cameraX=0.51 cameraY=0.46 hyp=0.69 cameraTheta=0.73 mountX=0.47 mountY=-0.51, mountTheta=-0.83
21:28:37.330 00.001 8996 dither recenter: remaining=(0.6,-0.6) step=(0.6,-0.6)
21:28:37.331 00.001 8996 MountToCamera -- mountTheta (0.79) + m_xAngle (-0.10) = xAngle (0.69 = 0.69)
21:28:37.332 00.001 8996 MountToCamera -- mountX=0.61 mountY=-0.62 hyp=0.87 mountTheta=0.79 cameraX=0.67, cameraY=0.56 cameraTheta=0.69
21:28:37.332 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.67, y=0.56, opts=4)
21:28:37.333 00.001 8996 Enqueuing Move request for scope (0.67, 0.56)
21:28:37.334 00.001 8996 Mount: notify direct move 0.61,-0.62
21:28:37.335 00.001 20224 Worker thread wakes up
21:28:37.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.67, 0.56) opts 0x4
21:28:37.335 00.000 20224 Handling offset move in thread for scope, endpoint = (0.67, 0.56)
21:28:37.335 00.000 20224 Moving (0.67, 0.56) raw xDistance=0.61 yDistance=-0.62
21:28:37.335 00.000 20224 MoveAxis(W, 142, B)
21:28:37.335 00.000 20224 Guiding  Dir = 3, Dur = 142
21:28:37.335 00.000 20224 IsSlewing returns 0
21:28:37.335 00.000 20224 IsGuiding returns 0
21:28:37.339 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65507, med=2749, FiltMin=2505, FiltMax=31037, Gamma=1.000
21:28:37.341 00.002 20224 PulseGuide returned control before completion, sleep 147
21:28:37.361 00.020 8996 UpdateGuideState exits: m=782396 SNR=403.8
21:28:37.362 00.001 8996 PhdController: settling, locked = 1, distance = 0.89 (2.00) aobump = 0 frame = 1 / 99999
21:28:37.362 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770524917.362,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
21:28:37.363 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:37.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:37.365 00.001 8996 Enqueuing Expose request
21:28:37.496 00.131 20224 IsGuiding returns 1
21:28:37.496 00.000 20224 scope still moving after pulse duration time elapsed
21:28:37.527 00.031 20224 IsSlewing returns 0
21:28:37.527 00.000 20224 IsGuiding returns 0
21:28:37.527 00.000 20224 scope move finished after 142 + 50 ms
21:28:37.528 00.001 20224 Move returns status 0, amount 142
21:28:37.528 00.000 20224 MoveAxis(N, 130, B)
21:28:37.528 00.000 20224 Guiding  Dir = 0, Dur = 130
21:28:37.528 00.000 20224 IsSlewing returns 0
21:28:37.528 00.000 20224 IsGuiding returns 0
21:28:37.576 00.048 20224 PulseGuide returned control before completion, sleep 93
21:28:37.684 00.108 20224 IsGuiding returns 1
21:28:37.684 00.000 20224 scope still moving after pulse duration time elapsed
21:28:37.715 00.031 20224 IsSlewing returns 0
21:28:37.716 00.001 20224 IsGuiding returns 1
21:28:37.746 00.030 20224 IsSlewing returns 0
21:28:37.746 00.000 20224 IsGuiding returns 0
21:28:37.746 00.000 20224 scope move finished after 130 + 87 ms
21:28:37.746 00.000 20224 Move returns status 0, amount 130
21:28:37.746 00.000 20224 move complete, result=0
21:28:37.746 00.000 20224 worker thread done servicing request
21:28:37.746 00.000 20224 Worker thread wakes up
21:28:37.746 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:37.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:37.747 00.001 8996 GuideStep: 0.6 px 142 ms WEST, -0.6 px 130 ms NORTH
21:28:38.704 00.957 20224 Exposure complete
21:28:38.792 00.088 20224 worker thread done servicing request
21:28:38.792 00.000 8996 OnExposeComplete: enter
21:28:38.794 00.002 8996 UpdateGuideState(): m_state=6
21:28:38.796 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2044
21:28:38.797 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.99, Mass=778424, SNR=423.9, Peak=50227 HFD=4.9
21:28:38.799 00.002 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
21:28:38.801 00.002 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
21:28:38.802 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.37 hyp=0.38 cameraTheta=1.34 mountX=0.05 mountY=-0.38, mountTheta=-1.43
21:28:38.805 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.37, opts=13)
21:28:38.807 00.002 8996 Enqueuing Move request for scope (0.09, 0.37)
21:28:38.808 00.001 20224 Worker thread wakes up
21:28:38.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.37) opts 0xd
21:28:38.808 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.37)
21:28:38.808 00.000 20224 Moving (0.09, 0.37) raw xDistance=0.05 yDistance=-0.38
21:28:38.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:28:38.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:28:38.809 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
21:28:38.809 00.000 20224 MoveAxis(E, 0, ABG)
21:28:38.809 00.000 20224 Move returns status 0, amount 0
21:28:38.809 00.000 20224 MoveAxis(N, 0, ABG)
21:28:38.809 00.000 20224 Move returns status 0, amount 0
21:28:38.809 00.000 20224 move complete, result=0
21:28:38.809 00.000 20224 worker thread done servicing request
21:28:38.819 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50227, med=2749, FiltMin=2483, FiltMax=29808, Gamma=1.000
21:28:38.836 00.017 8996 UpdateGuideState exits: m=778424 SNR=423.9
21:28:38.837 00.001 8996 PhdController: settling, locked = 1, distance = 0.38 (2.00) aobump = 0 frame = 2 / 99999
21:28:38.838 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770524918.838,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.38,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
21:28:38.840 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:38.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:38.843 00.002 8996 Enqueuing Expose request
21:28:38.844 00.001 20224 Worker thread wakes up
21:28:38.844 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:28:38.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:38.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:40.018 01.173 20224 Exposure complete
21:28:40.099 00.081 20224 worker thread done servicing request
21:28:40.099 00.000 8996 OnExposeComplete: enter
21:28:40.100 00.001 8996 UpdateGuideState(): m_state=6
21:28:40.101 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2045
21:28:40.102 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.85, Mass=760543, SNR=337.3, Peak=56675 HFD=4.5
21:28:40.103 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
21:28:40.103 00.000 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
21:28:40.104 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.81 mountX=-0.08 mountY=-0.22, mountTheta=-1.91
21:28:40.105 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.23, opts=13)
21:28:40.106 00.001 8996 Enqueuing Move request for scope (-0.06, 0.23)
21:28:40.107 00.001 20224 Worker thread wakes up
21:28:40.107 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.23) opts 0xd
21:28:40.107 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.23)
21:28:40.107 00.000 20224 Moving (-0.06, 0.23) raw xDistance=-0.08 yDistance=-0.22
21:28:40.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:28:40.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:28:40.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:28:40.107 00.000 20224 MoveAxis(E, 0, ABG)
21:28:40.107 00.000 20224 Move returns status 0, amount 0
21:28:40.107 00.000 20224 MoveAxis(N, 0, ABG)
21:28:40.107 00.000 20224 Move returns status 0, amount 0
21:28:40.107 00.000 20224 move complete, result=0
21:28:40.107 00.000 20224 worker thread done servicing request
21:28:40.113 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56675, med=2745, FiltMin=2480, FiltMax=27350, Gamma=1.000
21:28:40.127 00.014 8996 UpdateGuideState exits: m=760543 SNR=337.3
21:28:40.128 00.001 8996 PhdController: settling, locked = 1, distance = 0.34 (2.00) aobump = 0 frame = 3 / 99999
21:28:40.129 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770524920.129,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.34,"Time":2.8,"SettleTime":3.0,"StarLocked":true}
21:28:40.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:40.130 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:40.131 00.001 8996 Enqueuing Expose request
21:28:40.132 00.001 20224 Worker thread wakes up
21:28:40.132 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:28:40.133 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:40.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:41.116 00.983 20224 Exposure complete
21:28:41.199 00.083 20224 worker thread done servicing request
21:28:41.199 00.000 8996 OnExposeComplete: enter
21:28:41.200 00.001 8996 UpdateGuideState(): m_state=6
21:28:41.201 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2046
21:28:41.204 00.003 8996 Star::Find returns 1 (0), X=138.46, Y=472.61, Mass=721674, SNR=381.1, Peak=51267 HFD=4.5
21:28:41.206 00.002 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
21:28:41.208 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
21:28:41.210 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.03 mountX=0.13 mountY=-0.01, mountTheta=-0.08
21:28:41.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.00, opts=13)
21:28:41.213 00.001 8996 Enqueuing Move request for scope (0.13, -0.00)
21:28:41.214 00.001 20224 Worker thread wakes up
21:28:41.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
21:28:41.214 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
21:28:41.214 00.000 20224 Moving (0.13, -0.00) raw xDistance=0.13 yDistance=-0.01
21:28:41.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:28:41.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:41.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:28:41.214 00.000 20224 MoveAxis(E, 0, ABG)
21:28:41.214 00.000 20224 Move returns status 0, amount 0
21:28:41.214 00.000 20224 MoveAxis(N, 0, ABG)
21:28:41.215 00.001 20224 Move returns status 0, amount 0
21:28:41.215 00.000 20224 move complete, result=0
21:28:41.215 00.000 20224 worker thread done servicing request
21:28:41.220 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51267, med=2749, FiltMin=2464, FiltMax=24784, Gamma=1.000
21:28:41.247 00.027 8996 UpdateGuideState exits: m=721674 SNR=381.1
21:28:41.249 00.002 8996 PhdController: settling, locked = 1, distance = 0.28 (2.00) aobump = 0 frame = 4 / 99999
21:28:41.250 00.001 8996 PhdController: newstate STATE_FINISH
21:28:41.251 00.001 8996 PhdController complete: success
21:28:41.252 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770524921.252,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
21:28:41.253 00.001 8996 Mount: notify guiding dither settle done success=1
21:28:41.254 00.001 8996 PhdController: newstate STATE_IDLE
21:28:41.256 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:41.258 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:41.259 00.001 8996 Enqueuing Expose request
21:28:41.260 00.001 20224 Worker thread wakes up
21:28:41.260 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:41.261 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:41.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:41.263 00.002 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:28:41.266 00.003 8996 case statement mapped state 6 to 3
21:28:41.267 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:28:41.335 00.068 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
21:28:41.336 00.001 8996 PhdController::Guide begins
21:28:41.337 00.001 8996 PhdController: newstate STATE_SETUP
21:28:41.338 00.001 8996 PhdController: setup
21:28:41.339 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
21:28:41.339 00.000 8996 PhdController: guider state = 6
21:28:41.340 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
21:28:41.341 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
21:28:41.342 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
21:28:41.387 00.045 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:28:41.390 00.003 8996 case statement mapped state 6 to 3
21:28:41.393 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:28:42.425 01.032 20224 Exposure complete
21:28:42.488 00.063 20224 worker thread done servicing request
21:28:42.488 00.000 8996 OnExposeComplete: enter
21:28:42.489 00.001 8996 UpdateGuideState(): m_state=6
21:28:42.491 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2047
21:28:42.492 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.39, Mass=767514, SNR=331.3, Peak=53805 HFD=4.7
21:28:42.492 00.000 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
21:28:42.493 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
21:28:42.494 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.23 hyp=0.38 cameraTheta=-0.63 mountX=0.33 mountY=0.19, mountTheta=0.52
21:28:42.496 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.23, opts=13)
21:28:42.497 00.001 8996 Enqueuing Move request for scope (0.31, -0.23)
21:28:42.498 00.001 20224 Worker thread wakes up
21:28:42.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.23) opts 0xd
21:28:42.498 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.23)
21:28:42.498 00.000 20224 Moving (0.31, -0.23) raw xDistance=0.33 yDistance=0.19
21:28:42.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:28:42.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:42.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:28:42.498 00.000 20224 MoveAxis(W, 48, ABG)
21:28:42.498 00.000 20224 Guiding  Dir = 3, Dur = 48
21:28:42.498 00.000 20224 IsSlewing returns 0
21:28:42.498 00.000 20224 IsGuiding returns 0
21:28:42.501 00.003 20224 PulseGuide returned control before completion, sleep 56
21:28:42.503 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53805, med=2749, FiltMin=2502, FiltMax=30848, Gamma=1.000
21:28:42.518 00.015 8996 UpdateGuideState exits: m=767514 SNR=331.3
21:28:42.519 00.001 8996 PhdController: settling, locked = 1, distance = 0.31 (2.00) aobump = 0 frame = 1 / 99999
21:28:42.520 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770524922.520,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.31,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
21:28:42.520 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:42.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:42.522 00.001 8996 Enqueuing Expose request
21:28:42.561 00.039 20224 IsGuiding returns 1
21:28:42.561 00.000 20224 scope still moving after pulse duration time elapsed
21:28:42.593 00.032 20224 IsSlewing returns 0
21:28:42.593 00.000 20224 IsGuiding returns 0
21:28:42.593 00.000 20224 scope move finished after 48 + 46 ms
21:28:42.593 00.000 20224 Move returns status 0, amount 48
21:28:42.593 00.000 20224 MoveAxis(N, 0, ABG)
21:28:42.593 00.000 20224 Move returns status 0, amount 0
21:28:42.593 00.000 20224 move complete, result=0
21:28:42.594 00.001 20224 worker thread done servicing request
21:28:42.594 00.000 20224 Worker thread wakes up
21:28:42.594 00.000 8996 GuideStep: 0.3 px 48 ms WEST, 0.2 px 0 ms NORTH
21:28:42.595 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:42.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:43.561 00.966 20224 Exposure complete
21:28:43.654 00.093 20224 worker thread done servicing request
21:28:43.654 00.000 8996 OnExposeComplete: enter
21:28:43.655 00.001 8996 UpdateGuideState(): m_state=6
21:28:43.656 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2048
21:28:43.657 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.30, Mass=778311, SNR=378.4, Peak=56688 HFD=4.5
21:28:43.658 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
21:28:43.660 00.002 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
21:28:43.663 00.003 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.32 hyp=0.34 cameraTheta=-1.97 mountX=-0.10 mountY=0.33, mountTheta=1.87
21:28:43.667 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.32, opts=13)
21:28:43.669 00.002 8996 Enqueuing Move request for scope (-0.13, -0.32)
21:28:43.671 00.002 20224 Worker thread wakes up
21:28:43.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.32) opts 0xd
21:28:43.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.32)
21:28:43.671 00.000 20224 Moving (-0.13, -0.32) raw xDistance=-0.10 yDistance=0.33
21:28:43.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:28:43.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:28:43.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:28:43.671 00.000 20224 MoveAxis(E, 0, ABG)
21:28:43.671 00.000 20224 Move returns status 0, amount 0
21:28:43.671 00.000 20224 MoveAxis(N, 0, ABG)
21:28:43.671 00.000 20224 Move returns status 0, amount 0
21:28:43.671 00.000 20224 move complete, result=0
21:28:43.671 00.000 20224 worker thread done servicing request
21:28:43.677 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56688, med=2749, FiltMin=2467, FiltMax=24803, Gamma=1.000
21:28:43.690 00.013 8996 UpdateGuideState exits: m=778311 SNR=378.4
21:28:43.691 00.001 8996 PhdController: settling, locked = 1, distance = 0.32 (2.00) aobump = 0 frame = 2 / 99999
21:28:43.692 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770524923.692,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.32,"Time":1.2,"SettleTime":3.0,"StarLocked":true}
21:28:43.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:43.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:43.694 00.000 8996 Enqueuing Expose request
21:28:43.695 00.001 20224 Worker thread wakes up
21:28:43.695 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:28:43.696 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:43.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:44.888 01.192 20224 Exposure complete
21:28:44.957 00.069 20224 worker thread done servicing request
21:28:44.957 00.000 8996 OnExposeComplete: enter
21:28:44.958 00.001 8996 UpdateGuideState(): m_state=6
21:28:44.960 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2049
21:28:44.961 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.58, Mass=723931, SNR=377.0, Peak=45645 HFD=4.7
21:28:44.963 00.002 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
21:28:44.964 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
21:28:44.965 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.01 mountX=-0.02 mountY=0.04, mountTheta=1.92
21:28:44.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
21:28:44.967 00.000 8996 Enqueuing Move request for scope (-0.02, -0.04)
21:28:44.969 00.002 20224 Worker thread wakes up
21:28:44.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
21:28:44.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
21:28:44.969 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.02 yDistance=0.04
21:28:44.970 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:28:44.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:44.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:28:44.970 00.000 20224 MoveAxis(E, 0, ABG)
21:28:44.970 00.000 20224 Move returns status 0, amount 0
21:28:44.970 00.000 20224 MoveAxis(N, 0, ABG)
21:28:44.970 00.000 20224 Move returns status 0, amount 0
21:28:44.970 00.000 20224 move complete, result=0
21:28:44.971 00.001 20224 worker thread done servicing request
21:28:44.974 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45645, med=2749, FiltMin=2505, FiltMax=23680, Gamma=1.000
21:28:44.996 00.022 8996 UpdateGuideState exits: m=723931 SNR=377.0
21:28:44.997 00.001 8996 PhdController: settling, locked = 1, distance = 0.24 (2.00) aobump = 0 frame = 3 / 99999
21:28:44.998 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770524924.998,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.24,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
21:28:44.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:45.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:45.001 00.001 8996 Enqueuing Expose request
21:28:45.002 00.001 20224 Worker thread wakes up
21:28:45.002 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:28:45.003 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:45.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:45.967 00.964 20224 Exposure complete
21:28:46.038 00.071 20224 worker thread done servicing request
21:28:46.038 00.000 8996 OnExposeComplete: enter
21:28:46.040 00.002 8996 UpdateGuideState(): m_state=6
21:28:46.042 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2050
21:28:46.043 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.64, Mass=754352, SNR=369.7, Peak=55011 HFD=4.6
21:28:46.044 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:28:46.045 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
21:28:46.047 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.15 mountX=0.18 mountY=-0.05, mountTheta=-0.27
21:28:46.048 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.03, opts=13)
21:28:46.049 00.001 8996 Enqueuing Move request for scope (0.18, 0.03)
21:28:46.051 00.002 20224 Worker thread wakes up
21:28:46.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
21:28:46.051 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
21:28:46.051 00.000 20224 Moving (0.18, 0.03) raw xDistance=0.18 yDistance=-0.05
21:28:46.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:28:46.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:46.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:28:46.051 00.000 20224 MoveAxis(E, 0, ABG)
21:28:46.051 00.000 20224 Move returns status 0, amount 0
21:28:46.051 00.000 20224 MoveAxis(N, 0, ABG)
21:28:46.051 00.000 20224 Move returns status 0, amount 0
21:28:46.051 00.000 20224 move complete, result=0
21:28:46.051 00.000 20224 worker thread done servicing request
21:28:46.055 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55011, med=2749, FiltMin=2494, FiltMax=25427, Gamma=1.000
21:28:46.081 00.026 8996 UpdateGuideState exits: m=754352 SNR=369.7
21:28:46.083 00.002 8996 PhdController: settling, locked = 1, distance = 0.22 (2.00) aobump = 0 frame = 4 / 99999
21:28:46.085 00.002 8996 PhdController: newstate STATE_FINISH
21:28:46.087 00.002 8996 PhdController complete: success
21:28:46.088 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770524926.088,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
21:28:46.090 00.002 8996 Mount: notify guiding dither settle done success=1
21:28:46.091 00.001 8996 PhdController: newstate STATE_IDLE
21:28:46.093 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:46.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:46.095 00.001 8996 Enqueuing Expose request
21:28:46.097 00.002 20224 Worker thread wakes up
21:28:46.097 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:28:46.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:46.099 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:47.255 01.156 20224 Exposure complete
21:28:47.338 00.083 20224 worker thread done servicing request
21:28:47.338 00.000 8996 OnExposeComplete: enter
21:28:47.339 00.001 8996 UpdateGuideState(): m_state=6
21:28:47.340 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.341 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.29, Mass=766418, SNR=379.2, Peak=55005 HFD=4.7
21:28:47.342 00.001 8996 MultiStar: exiting stabilization period
21:28:47.343 00.001 8996 MultiStar: updating star positions after lock position change
21:28:47.345 00.002 8996 Star::Find(15, 778, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.346 00.001 8996 Star::Find returns 1 (0), X=778.25, Y=312.70, Mass=381817, SNR=248.7, Peak=35945 HFD=4.1
21:28:47.348 00.002 8996 Star::Find(15, 961, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.349 00.001 8996 Star::Find returns 1 (0), X=961.76, Y=95.93, Mass=422475, SNR=271.0, Peak=36864 HFD=4.1
21:28:47.351 00.002 8996 Star::Find(15, 927, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.351 00.000 8996 Star::Find returns 1 (0), X=927.29, Y=509.02, Mass=405632, SNR=203.4, Peak=40438 HFD=4.1
21:28:47.353 00.002 8996 Star::Find(15, 898, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.353 00.000 8996 Star::Find returns 1 (0), X=898.35, Y=486.39, Mass=257567, SNR=211.8, Peak=25091 HFD=3.9
21:28:47.355 00.002 8996 Star::Find(15, 497, 489, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.356 00.001 8996 Star::Find returns 1 (0), X=497.98, Y=489.38, Mass=320207, SNR=240.4, Peak=29101 HFD=4.1
21:28:47.357 00.001 8996 Star::Find(15, 944, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.359 00.002 8996 Star::Find returns 1 (0), X=944.70, Y=759.49, Mass=179972, SNR=146.8, Peak=15753 HFD=4.0
21:28:47.359 00.000 8996 Star::Find(15, 1144, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.360 00.001 8996 Star::Find returns 1 (0), X=1144.58, Y=642.27, Mass=182320, SNR=151.8, Peak=16787 HFD=4.3
21:28:47.361 00.001 8996 Star::Find(15, 481, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.362 00.001 8996 Star::Find returns 1 (0), X=481.40, Y=384.27, Mass=146574, SNR=136.1, Peak=14483 HFD=3.7
21:28:47.363 00.001 8996 Star::Find(15, 532, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.363 00.000 8996 Star::Find returns 1 (0), X=532.85, Y=803.38, Mass=165498, SNR=149.9, Peak=17824 HFD=3.9
21:28:47.364 00.001 8996 Star::Find(15, 411, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.365 00.001 8996 Star::Find returns 1 (0), X=412.04, Y=355.63, Mass=159495, SNR=147.1, Peak=16937 HFD=4.1
21:28:47.365 00.000 8996 Star::Find(15, 180, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2051
21:28:47.366 00.001 8996 Star::Find returns 1 (0), X=179.88, Y=57.08, Mass=149307, SNR=115.4, Peak=14358 HFD=4.3
21:28:47.367 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
21:28:47.368 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
21:28:47.368 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.33 hyp=0.33 cameraTheta=-1.41 mountX=0.08 mountY=0.32, mountTheta=1.31
21:28:47.370 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.33, opts=13)
21:28:47.371 00.001 8996 Enqueuing Move request for scope (0.05, -0.33)
21:28:47.371 00.000 20224 Worker thread wakes up
21:28:47.372 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.33) opts 0xd
21:28:47.372 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.33)
21:28:47.372 00.000 20224 Moving (0.05, -0.33) raw xDistance=0.08 yDistance=0.32
21:28:47.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:28:47.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:28:47.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:28:47.372 00.000 20224 MoveAxis(E, 0, ABG)
21:28:47.372 00.000 20224 Move returns status 0, amount 0
21:28:47.372 00.000 20224 MoveAxis(N, 0, ABG)
21:28:47.372 00.000 20224 Move returns status 0, amount 0
21:28:47.372 00.000 20224 move complete, result=0
21:28:47.372 00.000 20224 worker thread done servicing request
21:28:47.377 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55005, med=2749, FiltMin=2502, FiltMax=26688, Gamma=1.000
21:28:47.407 00.030 8996 UpdateGuideState exits: m=766418 SNR=379.2
21:28:47.410 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:47.412 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:47.414 00.002 8996 Enqueuing Expose request
21:28:47.416 00.002 20224 Worker thread wakes up
21:28:47.416 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:28:47.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:47.418 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:48.381 00.963 20224 Exposure complete
21:28:48.448 00.067 20224 worker thread done servicing request
21:28:48.448 00.000 8996 OnExposeComplete: enter
21:28:48.449 00.001 8996 UpdateGuideState(): m_state=6
21:28:48.450 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2052
21:28:48.451 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.34, Mass=708103, SNR=367.0, Peak=48925 HFD=4.6
21:28:48.452 00.001 8996 MultiStar: [#1 0.08,0.06,0.59,U] [#2 -0.09,-0.01,0.67,U] [#3 0.13,-0.07,0.68,U] [#4 0.06,-0.19,0.55,U] [#5 0.08,-0.08,0.62,U] [#6 0.18,-0.05,0.43,U] [#7 0.03,-0.01,0.41,U] [#8 0.02,0.18,0.41,U] 
21:28:48.454 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {-0.06, -0.28}
21:28:48.457 00.003 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
21:28:48.459 00.002 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
21:28:48.461 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.08 cameraTheta=-1.13 mountX=0.04 mountY=0.07, mountTheta=1.02
21:28:48.465 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.08, opts=13)
21:28:48.466 00.001 8996 Enqueuing Move request for scope (0.04, -0.08)
21:28:48.467 00.001 20224 Worker thread wakes up
21:28:48.468 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
21:28:48.468 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
21:28:48.468 00.000 20224 Moving (0.04, -0.08) raw xDistance=0.04 yDistance=0.07
21:28:48.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:28:48.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:48.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:28:48.468 00.000 20224 MoveAxis(E, 0, ABG)
21:28:48.468 00.000 20224 Move returns status 0, amount 0
21:28:48.468 00.000 20224 MoveAxis(N, 0, ABG)
21:28:48.469 00.001 20224 Move returns status 0, amount 0
21:28:48.469 00.000 20224 move complete, result=0
21:28:48.469 00.000 20224 worker thread done servicing request
21:28:48.475 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48925, med=2749, FiltMin=2502, FiltMax=24608, Gamma=1.000
21:28:48.493 00.018 8996 UpdateGuideState exits: m=708103 SNR=367.0
21:28:48.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:48.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:48.496 00.001 8996 Enqueuing Expose request
21:28:48.496 00.000 20224 Worker thread wakes up
21:28:48.497 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:28:48.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:48.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:49.653 01.156 20224 Exposure complete
21:28:49.728 00.075 20224 worker thread done servicing request
21:28:49.728 00.000 8996 OnExposeComplete: enter
21:28:49.729 00.001 8996 UpdateGuideState(): m_state=6
21:28:49.730 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2053
21:28:49.731 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.27, Mass=775809, SNR=351.8, Peak=59485 HFD=4.6
21:28:49.732 00.001 8996 MultiStar: [#1 -0.01,-0.21,0.63,U] [#2 -0.05,-0.01,0.68,U] [#3 0.04,-0.40,0.62,U] [#4 -0.03,-0.29,0.54,U] [#5 0.08,-0.15,0.54,U] [#6 0.22,-0.13,0.44,U] [#7 0.04,-0.17,0.48,U] [#8 -0.14,0.17,0.38,U] 
21:28:49.733 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.20}, one-star: {0.16, -0.34}
21:28:49.734 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:28:49.734 00.000 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
21:28:49.737 00.003 8996 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.35 mountX=0.06 mountY=0.19, mountTheta=1.25
21:28:49.741 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.20, opts=13)
21:28:49.743 00.002 8996 Enqueuing Move request for scope (0.05, -0.20)
21:28:49.745 00.002 20224 Worker thread wakes up
21:28:49.746 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
21:28:49.746 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
21:28:49.746 00.000 20224 Moving (0.05, -0.20) raw xDistance=0.06 yDistance=0.19
21:28:49.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:28:49.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:49.746 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:28:49.746 00.000 20224 MoveAxis(E, 0, ABG)
21:28:49.746 00.000 20224 Move returns status 0, amount 0
21:28:49.746 00.000 20224 MoveAxis(N, 0, ABG)
21:28:49.746 00.000 20224 Move returns status 0, amount 0
21:28:49.746 00.000 20224 move complete, result=0
21:28:49.747 00.001 20224 worker thread done servicing request
21:28:49.753 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59485, med=2749, FiltMin=2496, FiltMax=28928, Gamma=1.000
21:28:49.778 00.025 8996 UpdateGuideState exits: m=775809 SNR=351.8
21:28:49.780 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:49.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:49.782 00.001 8996 Enqueuing Expose request
21:28:49.783 00.001 20224 Worker thread wakes up
21:28:49.783 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:28:49.784 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:49.785 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:50.761 00.976 20224 Exposure complete
21:28:50.822 00.061 20224 worker thread done servicing request
21:28:50.822 00.000 8996 OnExposeComplete: enter
21:28:50.825 00.003 8996 UpdateGuideState(): m_state=6
21:28:50.827 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2054
21:28:50.828 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.14, Mass=738719, SNR=370.5, Peak=62813 HFD=4.6
21:28:50.830 00.002 8996 MultiStar: [#1 0.30,-0.08,0.64,U] [#2 0.14,-0.14,0.75,U] [#3 0.20,-0.37,0.57,U] [#4 0.18,-0.45,0.00,M1] [#5 0.39,-0.15,0.57,U] [#6 0.41,-0.16,0.41,U] [#7 0.26,-0.16,0.42,U] [#8 0.27,0.01,0.34,U] 
21:28:50.832 00.002 8996 refined, 7 included, MultiStar: {0.28, -0.22}, one-star: {0.32, -0.47}
21:28:50.833 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
21:28:50.834 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
21:28:50.834 00.000 8996 CameraToMount -- cameraX=0.28 cameraY=-0.22 hyp=0.36 cameraTheta=-0.67 mountX=0.30 mountY=0.19, mountTheta=0.56
21:28:50.836 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.22, opts=13)
21:28:50.837 00.001 8996 Enqueuing Move request for scope (0.28, -0.22)
21:28:50.837 00.000 20224 Worker thread wakes up
21:28:50.838 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.22) opts 0xd
21:28:50.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.22)
21:28:50.838 00.000 20224 Moving (0.28, -0.22) raw xDistance=0.30 yDistance=0.19
21:28:50.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:28:50.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:50.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:28:50.838 00.000 20224 MoveAxis(W, 44, ABG)
21:28:50.838 00.000 20224 Guiding  Dir = 3, Dur = 44
21:28:50.838 00.000 20224 IsSlewing returns 0
21:28:50.838 00.000 20224 IsGuiding returns 0
21:28:50.842 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62813, med=2752, FiltMin=2493, FiltMax=29469, Gamma=1.000
21:28:50.849 00.007 20224 PulseGuide returned control before completion, sleep 44
21:28:50.864 00.015 8996 UpdateGuideState exits: m=738719 SNR=370.5
21:28:50.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:50.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:50.867 00.001 8996 Enqueuing Expose request
21:28:50.895 00.028 20224 IsGuiding returns 1
21:28:50.895 00.000 20224 scope still moving after pulse duration time elapsed
21:28:50.927 00.032 20224 IsSlewing returns 0
21:28:50.927 00.000 20224 IsGuiding returns 1
21:28:50.958 00.031 20224 IsSlewing returns 0
21:28:50.958 00.000 20224 IsGuiding returns 0
21:28:50.958 00.000 20224 scope move finished after 44 + 75 ms
21:28:50.958 00.000 20224 Move returns status 0, amount 44
21:28:50.958 00.000 20224 MoveAxis(N, 0, ABG)
21:28:50.958 00.000 20224 Move returns status 0, amount 0
21:28:50.958 00.000 20224 move complete, result=0
21:28:50.958 00.000 20224 worker thread done servicing request
21:28:50.958 00.000 20224 Worker thread wakes up
21:28:50.958 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.2 px 0 ms NORTH
21:28:50.961 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:50.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:52.137 01.176 20224 Exposure complete
21:28:52.211 00.074 20224 worker thread done servicing request
21:28:52.211 00.000 8996 OnExposeComplete: enter
21:28:52.213 00.002 8996 UpdateGuideState(): m_state=6
21:28:52.214 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2055
21:28:52.215 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.18, Mass=785057, SNR=394.6, Peak=59520 HFD=4.4
21:28:52.217 00.002 8996 MultiStar: [#1 -0.24,-0.13,0.61,U] [#2 -0.41,0.02,0.65,U] [#3 -0.29,-0.11,0.63,U] [#4 -0.37,-0.27,0.00,M2] [#5 -0.15,-0.02,0.50,U] [#6 -0.23,-0.30,0.44,U] [#7 -0.24,-0.24,0.39,U] [#8 -0.34,-0.03,0.35,U] 
21:28:52.218 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.18}, one-star: {-0.08, -0.43}
21:28:52.220 00.002 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
21:28:52.221 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
21:28:52.222 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-2.49 mountX=-0.22 mountY=0.20, mountTheta=2.38
21:28:52.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.18, opts=13)
21:28:52.225 00.001 8996 Enqueuing Move request for scope (-0.23, -0.18)
21:28:52.226 00.001 20224 Worker thread wakes up
21:28:52.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.18) opts 0xd
21:28:52.226 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.18)
21:28:52.226 00.000 20224 Moving (-0.23, -0.18) raw xDistance=-0.22 yDistance=0.20
21:28:52.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
21:28:52.226 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.51 newest=0.58
21:28:52.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:28:52.226 00.000 20224 MoveAxis(E, 28, ABG)
21:28:52.226 00.000 20224 Guiding  Dir = 2, Dur = 28
21:28:52.227 00.001 20224 IsSlewing returns 0
21:28:52.227 00.000 20224 IsGuiding returns 0
21:28:52.230 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59520, med=2752, FiltMin=2486, FiltMax=28275, Gamma=1.000
21:28:52.244 00.014 8996 UpdateGuideState exits: m=785057 SNR=394.6
21:28:52.246 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:52.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:52.248 00.001 8996 Enqueuing Expose request
21:28:52.289 00.041 20224 IsGuiding returns 1
21:28:52.289 00.000 20224 scope still moving after pulse duration time elapsed
21:28:52.318 00.029 20224 IsSlewing returns 0
21:28:52.318 00.000 20224 IsGuiding returns 1
21:28:52.350 00.032 20224 IsSlewing returns 0
21:28:52.350 00.000 20224 IsGuiding returns 1
21:28:52.381 00.031 20224 IsSlewing returns 0
21:28:52.381 00.000 20224 IsGuiding returns 0
21:28:52.381 00.000 20224 scope move finished after 28 + 126 ms
21:28:52.382 00.001 20224 Move returns status 0, amount 28
21:28:52.382 00.000 20224 MoveAxis(S, 43, ABG)
21:28:52.382 00.000 20224 Guiding  Dir = 1, Dur = 43
21:28:52.382 00.000 20224 IsSlewing returns 0
21:28:52.382 00.000 20224 IsGuiding returns 0
21:28:52.446 00.064 20224 IsGuiding returns 1
21:28:52.446 00.000 20224 scope still moving after pulse duration time elapsed
21:28:52.476 00.030 20224 IsSlewing returns 0
21:28:52.477 00.001 20224 IsGuiding returns 1
21:28:52.506 00.029 20224 IsSlewing returns 0
21:28:52.507 00.001 20224 IsGuiding returns 1
21:28:52.538 00.031 20224 IsSlewing returns 0
21:28:52.539 00.001 20224 IsGuiding returns 0
21:28:52.539 00.000 20224 scope move finished after 43 + 112 ms
21:28:52.539 00.000 20224 Move returns status 0, amount 43
21:28:52.539 00.000 20224 move complete, result=0
21:28:52.539 00.000 20224 worker thread done servicing request
21:28:52.539 00.000 20224 Worker thread wakes up
21:28:52.539 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:52.539 00.000 8996 GuideStep: -0.2 px 28 ms EAST, 0.2 px 43 ms SOUTH
21:28:52.541 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:53.528 00.987 20224 Exposure complete
21:28:53.609 00.081 20224 worker thread done servicing request
21:28:53.609 00.000 8996 OnExposeComplete: enter
21:28:53.610 00.001 8996 UpdateGuideState(): m_state=6
21:28:53.611 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2056
21:28:53.612 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.04, Mass=781707, SNR=391.3, Peak=60304 HFD=4.4
21:28:53.613 00.001 8996 MultiStar: [#1 0.14,-0.40,0.59,U] [#2 0.06,-0.27,0.61,U] [#3 0.14,-0.10,0.56,U] [#4 0.10,-0.21,0.52,U] [#5 0.08,-0.20,0.56,U] [#6 0.27,-0.29,0.37,U] [#7 0.15,-0.09,0.39,U] [#8 -0.05,0.05,0.32,U] 
21:28:53.613 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.28}, one-star: {-0.17, -0.58}
21:28:53.614 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
21:28:53.615 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
21:28:53.616 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.38 mountX=0.08 mountY=0.27, mountTheta=1.28
21:28:53.617 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.28, opts=13)
21:28:53.618 00.001 8996 Enqueuing Move request for scope (0.05, -0.28)
21:28:53.619 00.001 20224 Worker thread wakes up
21:28:53.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.28) opts 0xd
21:28:53.619 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.28)
21:28:53.619 00.000 20224 Moving (0.05, -0.28) raw xDistance=0.08 yDistance=0.27
21:28:53.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:28:53.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:28:53.619 00.000 20224 MoveAxis(E, 0, ABG)
21:28:53.619 00.000 20224 Move returns status 0, amount 0
21:28:53.619 00.000 20224 MoveAxis(S, 58, ABG)
21:28:53.619 00.000 20224 Guiding  Dir = 1, Dur = 58
21:28:53.620 00.001 20224 IsSlewing returns 0
21:28:53.620 00.000 20224 IsGuiding returns 0
21:28:53.623 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60304, med=2752, FiltMin=2480, FiltMax=31168, Gamma=1.000
21:28:53.648 00.025 20224 PulseGuide returned control before completion, sleep 41
21:28:53.648 00.000 8996 UpdateGuideState exits: m=781707 SNR=391.3
21:28:53.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:53.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:53.651 00.001 8996 Enqueuing Expose request
21:28:53.694 00.043 20224 IsGuiding returns 1
21:28:53.695 00.001 20224 scope still moving after pulse duration time elapsed
21:28:53.724 00.029 20224 IsSlewing returns 0
21:28:53.724 00.000 20224 IsGuiding returns 1
21:28:53.756 00.032 20224 IsSlewing returns 0
21:28:53.756 00.000 20224 IsGuiding returns 0
21:28:53.756 00.000 20224 scope move finished after 58 + 79 ms
21:28:53.757 00.001 20224 Move returns status 0, amount 58
21:28:53.757 00.000 20224 move complete, result=0
21:28:53.757 00.000 20224 worker thread done servicing request
21:28:53.757 00.000 20224 Worker thread wakes up
21:28:53.757 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
21:28:53.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:53.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:54.924 01.166 20224 Exposure complete
21:28:54.984 00.060 20224 worker thread done servicing request
21:28:54.985 00.001 8996 OnExposeComplete: enter
21:28:54.985 00.000 8996 UpdateGuideState(): m_state=6
21:28:54.986 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2057
21:28:54.987 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.36, Mass=767504, SNR=407.3, Peak=55744 HFD=4.6
21:28:54.988 00.001 8996 MultiStar: [#1 -0.15,0.10,0.57,U] [#2 -0.32,0.01,0.64,U] [#3 -0.17,0.04,0.52,U] [#4 -0.32,-0.01,0.47,U] [#5 -0.27,0.19,0.48,U] [#6 -0.14,-0.05,0.38,U] [#7 -0.18,0.07,0.41,U] [#8 -0.30,0.26,0.38,U] 
21:28:54.989 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.00}, one-star: {-0.29, -0.26}
21:28:54.989 00.000 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
21:28:54.990 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
21:28:54.991 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.00 hyp=0.24 cameraTheta=3.12 mountX=-0.24 mountY=0.02, mountTheta=3.04
21:28:54.992 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.00, opts=13)
21:28:54.993 00.001 8996 Enqueuing Move request for scope (-0.24, 0.00)
21:28:54.994 00.001 20224 Worker thread wakes up
21:28:54.994 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.00) opts 0xd
21:28:54.994 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.00)
21:28:54.994 00.000 20224 Moving (-0.24, 0.00) raw xDistance=-0.24 yDistance=0.02
21:28:54.994 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:28:54.994 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:54.994 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:28:54.994 00.000 20224 MoveAxis(E, 35, ABG)
21:28:54.994 00.000 20224 Guiding  Dir = 2, Dur = 35
21:28:54.995 00.001 20224 IsSlewing returns 0
21:28:54.995 00.000 20224 IsGuiding returns 0
21:28:54.998 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55744, med=2749, FiltMin=2507, FiltMax=26787, Gamma=1.000
21:28:55.017 00.019 8996 UpdateGuideState exits: m=767504 SNR=407.3
21:28:55.019 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:55.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:55.021 00.001 8996 Enqueuing Expose request
21:28:55.022 00.001 20224 PulseGuide returned control before completion, sleep 19
21:28:55.050 00.028 20224 IsGuiding returns 1
21:28:55.050 00.000 20224 scope still moving after pulse duration time elapsed
21:28:55.082 00.032 20224 IsSlewing returns 0
21:28:55.083 00.001 20224 IsGuiding returns 1
21:28:55.113 00.030 20224 IsSlewing returns 0
21:28:55.113 00.000 20224 IsGuiding returns 0
21:28:55.113 00.000 20224 scope move finished after 35 + 83 ms
21:28:55.113 00.000 20224 Move returns status 0, amount 35
21:28:55.113 00.000 20224 MoveAxis(N, 0, ABG)
21:28:55.113 00.000 20224 Move returns status 0, amount 0
21:28:55.114 00.001 20224 move complete, result=0
21:28:55.114 00.000 20224 worker thread done servicing request
21:28:55.114 00.000 20224 Worker thread wakes up
21:28:55.114 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
21:28:55.117 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:55.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:56.105 00.988 20224 Exposure complete
21:28:56.189 00.084 20224 worker thread done servicing request
21:28:56.189 00.000 8996 OnExposeComplete: enter
21:28:56.191 00.002 8996 UpdateGuideState(): m_state=6
21:28:56.191 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2058
21:28:56.193 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=472.74, Mass=685867, SNR=331.0, Peak=42915 HFD=4.6
21:28:56.194 00.001 8996 MultiStar: [#1 0.04,0.19,0.70,U] [#2 -0.17,0.27,0.76,U] [#3 -0.06,0.18,0.65,U] [#4 -0.10,0.26,0.60,U] [#5 -0.00,0.45,0.72,U] [#6 0.22,0.16,0.53,U] [#7 -0.03,0.22,0.49,U] [#8 -0.16,0.66,0.00,M1] 
21:28:56.195 00.001 8996 single-star, 7 included, MultiStar: {-0.04, 0.23}, one-star: {-0.15, 0.12}
21:28:56.196 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
21:28:56.197 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:28:56.199 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.45 mountX=-0.16 mountY=-0.10, mountTheta=-2.56
21:28:56.200 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.12, opts=13)
21:28:56.201 00.001 8996 Enqueuing Move request for scope (-0.15, 0.12)
21:28:56.202 00.001 20224 Worker thread wakes up
21:28:56.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
21:28:56.202 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
21:28:56.202 00.000 20224 Moving (-0.15, 0.12) raw xDistance=-0.16 yDistance=-0.10
21:28:56.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:28:56.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:56.203 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:28:56.203 00.000 20224 MoveAxis(E, 0, ABG)
21:28:56.203 00.000 20224 Move returns status 0, amount 0
21:28:56.203 00.000 20224 MoveAxis(N, 0, ABG)
21:28:56.203 00.000 20224 Move returns status 0, amount 0
21:28:56.203 00.000 20224 move complete, result=0
21:28:56.203 00.000 20224 worker thread done servicing request
21:28:56.211 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=42915, med=2749, FiltMin=2512, FiltMax=23075, Gamma=1.000
21:28:56.232 00.021 8996 UpdateGuideState exits: m=685867 SNR=331.0
21:28:56.234 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:56.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:56.237 00.002 8996 Enqueuing Expose request
21:28:56.239 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:28:56.240 00.001 20224 Worker thread wakes up
21:28:56.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:56.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:57.422 01.182 20224 Exposure complete
21:28:57.506 00.084 20224 worker thread done servicing request
21:28:57.507 00.001 8996 OnExposeComplete: enter
21:28:57.508 00.001 8996 UpdateGuideState(): m_state=6
21:28:57.509 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2059
21:28:57.511 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=472.63, Mass=692145, SNR=332.3, Peak=48067 HFD=4.7
21:28:57.513 00.002 8996 MultiStar: [#1 0.38,0.15,0.66,U] [#2 0.11,0.33,0.80,U] [#3 0.46,0.01,0.00,M1] [#4 0.38,0.25,0.00,M1] [#5 0.44,0.33,0.00,M1] [#6 0.37,0.10,0.44,U] [#7 0.38,0.15,0.48,U] [#8 0.28,0.43,0.00,M2] 
21:28:57.514 00.001 8996 refined, 4 included, MultiStar: {0.31, 0.15}, one-star: {0.38, 0.02}
21:28:57.516 00.002 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
21:28:57.517 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
21:28:57.519 00.002 8996 CameraToMount -- cameraX=0.31 cameraY=0.15 hyp=0.35 cameraTheta=0.43 mountX=0.30 mountY=-0.18, mountTheta=-0.54
21:28:57.522 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.15, opts=13)
21:28:57.524 00.002 8996 Enqueuing Move request for scope (0.31, 0.15)
21:28:57.525 00.001 20224 Worker thread wakes up
21:28:57.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.15) opts 0xd
21:28:57.525 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.15)
21:28:57.526 00.001 20224 Moving (0.31, 0.15) raw xDistance=0.30 yDistance=-0.18
21:28:57.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:28:57.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:57.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:28:57.526 00.000 20224 MoveAxis(W, 44, ABG)
21:28:57.526 00.000 20224 Guiding  Dir = 3, Dur = 44
21:28:57.527 00.001 20224 IsSlewing returns 0
21:28:57.527 00.000 20224 IsGuiding returns 0
21:28:57.535 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48067, med=2749, FiltMin=2493, FiltMax=28592, Gamma=1.000
21:28:57.536 00.001 20224 PulseGuide returned control before completion, sleep 45
21:28:57.559 00.023 8996 UpdateGuideState exits: m=692145 SNR=332.3
21:28:57.561 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:57.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:57.562 00.000 8996 Enqueuing Expose request
21:28:57.582 00.020 20224 IsGuiding returns 1
21:28:57.582 00.000 20224 scope still moving after pulse duration time elapsed
21:28:57.614 00.032 20224 IsSlewing returns 0
21:28:57.614 00.000 20224 IsGuiding returns 1
21:28:57.646 00.032 20224 IsSlewing returns 0
21:28:57.646 00.000 20224 IsGuiding returns 0
21:28:57.646 00.000 20224 scope move finished after 44 + 75 ms
21:28:57.646 00.000 20224 Move returns status 0, amount 44
21:28:57.647 00.001 20224 MoveAxis(N, 0, ABG)
21:28:57.647 00.000 20224 Move returns status 0, amount 0
21:28:57.647 00.000 20224 move complete, result=0
21:28:57.647 00.000 20224 worker thread done servicing request
21:28:57.647 00.000 20224 Worker thread wakes up
21:28:57.647 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:57.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:57.647 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.2 px 0 ms NORTH
21:28:58.610 00.963 20224 Exposure complete
21:28:58.704 00.094 20224 worker thread done servicing request
21:28:58.704 00.000 8996 OnExposeComplete: enter
21:28:58.705 00.001 8996 UpdateGuideState(): m_state=6
21:28:58.706 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2060
21:28:58.707 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.67, Mass=705845, SNR=385.4, Peak=46755 HFD=4.8
21:28:58.708 00.001 8996 MultiStar: [#1 0.09,0.32,0.69,U] [#2 -0.12,0.63,0.00,M1] [#3 0.16,0.49,0.00,M2] [#4 0.06,0.35,0.46,U] [#5 0.22,0.33,0.52,U] [#6 0.19,0.35,0.37,U] [#7 -0.03,0.39,0.42,U] [#8 -0.03,0.54,0.00,M3] 
21:28:58.709 00.001 8996 single-star, 5 included, MultiStar: {0.15, 0.26}, one-star: {0.25, 0.06}
21:28:58.710 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
21:28:58.710 00.000 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
21:28:58.711 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.06 hyp=0.26 cameraTheta=0.23 mountX=0.24 mountY=-0.09, mountTheta=-0.35
21:28:58.712 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.06, opts=13)
21:28:58.713 00.001 8996 Enqueuing Move request for scope (0.25, 0.06)
21:28:58.714 00.001 20224 Worker thread wakes up
21:28:58.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.06) opts 0xd
21:28:58.714 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.06)
21:28:58.714 00.000 20224 Moving (0.25, 0.06) raw xDistance=0.24 yDistance=-0.09
21:28:58.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
21:28:58.715 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:28:58.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:28:58.715 00.000 20224 MoveAxis(W, 38, ABG)
21:28:58.715 00.000 20224 Guiding  Dir = 3, Dur = 38
21:28:58.715 00.000 20224 IsSlewing returns 0
21:28:58.715 00.000 20224 IsGuiding returns 0
21:28:58.717 00.002 20224 PulseGuide returned control before completion, sleep 47
21:28:58.718 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46755, med=2749, FiltMin=2502, FiltMax=28307, Gamma=1.000
21:28:58.733 00.015 8996 UpdateGuideState exits: m=705845 SNR=385.4
21:28:58.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:28:58.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:28:58.736 00.001 8996 Enqueuing Expose request
21:28:58.772 00.036 20224 IsGuiding returns 1
21:28:58.772 00.000 20224 scope still moving after pulse duration time elapsed
21:28:58.807 00.035 20224 IsSlewing returns 0
21:28:58.807 00.000 20224 IsGuiding returns 0
21:28:58.808 00.001 20224 scope move finished after 38 + 54 ms
21:28:58.808 00.000 20224 Move returns status 0, amount 38
21:28:58.808 00.000 20224 MoveAxis(N, 0, ABG)
21:28:58.808 00.000 20224 Move returns status 0, amount 0
21:28:58.808 00.000 20224 move complete, result=0
21:28:58.808 00.000 20224 worker thread done servicing request
21:28:58.808 00.000 20224 Worker thread wakes up
21:28:58.808 00.000 8996 GuideStep: 0.2 px 38 ms WEST, -0.1 px 0 ms NORTH
21:28:58.810 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:28:58.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:28:59.970 01.160 20224 Exposure complete
21:29:00.039 00.069 20224 worker thread done servicing request
21:29:00.039 00.000 8996 OnExposeComplete: enter
21:29:00.040 00.001 8996 UpdateGuideState(): m_state=6
21:29:00.042 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2061
21:29:00.044 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=472.49, Mass=693138, SNR=351.5, Peak=46304 HFD=4.6
21:29:00.046 00.002 8996 MultiStar: [#1 -0.48,0.15,0.00,M1] [#2 -0.67,0.31,0.00,M2] [#3 -0.53,0.08,0.00,M3] [#4 -0.58,0.08,0.00,M1] [#5 -0.32,0.26,0.59,U] [#6 -0.39,0.20,0.43,U] [#7 -0.32,0.17,0.43,U] [#8 -0.44,0.37,0.00,M4] 
21:29:00.048 00.002 8996 refined, 3 included, MultiStar: {-0.37, 0.07}, one-star: {-0.42, -0.13}
21:29:00.049 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
21:29:00.050 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
21:29:00.051 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.07 hyp=0.38 cameraTheta=2.95 mountX=-0.38 mountY=-0.03, mountTheta=-3.06
21:29:00.054 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.07, opts=13)
21:29:00.057 00.003 8996 Enqueuing Move request for scope (-0.37, 0.07)
21:29:00.059 00.002 20224 Worker thread wakes up
21:29:00.060 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.07) opts 0xd
21:29:00.060 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.07)
21:29:00.060 00.000 20224 Moving (-0.37, 0.07) raw xDistance=-0.38 yDistance=-0.03
21:29:00.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
21:29:00.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:00.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:29:00.060 00.000 20224 MoveAxis(E, 53, ABG)
21:29:00.060 00.000 20224 Guiding  Dir = 2, Dur = 53
21:29:00.061 00.001 20224 IsSlewing returns 0
21:29:00.061 00.000 20224 IsGuiding returns 0
21:29:00.069 00.008 20224 PulseGuide returned control before completion, sleep 56
21:29:00.069 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=46304, med=2749, FiltMin=2499, FiltMax=25811, Gamma=1.000
21:29:00.091 00.022 8996 UpdateGuideState exits: m=693138 SNR=351.5
21:29:00.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:00.092 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:00.093 00.001 8996 Enqueuing Expose request
21:29:00.131 00.038 20224 IsGuiding returns 1
21:29:00.131 00.000 20224 scope still moving after pulse duration time elapsed
21:29:00.162 00.031 20224 IsSlewing returns 0
21:29:00.163 00.001 20224 IsGuiding returns 1
21:29:00.194 00.031 20224 IsSlewing returns 0
21:29:00.194 00.000 20224 IsGuiding returns 0
21:29:00.194 00.000 20224 scope move finished after 53 + 80 ms
21:29:00.194 00.000 20224 Move returns status 0, amount 53
21:29:00.194 00.000 20224 MoveAxis(N, 0, ABG)
21:29:00.195 00.001 20224 Move returns status 0, amount 0
21:29:00.195 00.000 20224 move complete, result=0
21:29:00.195 00.000 20224 worker thread done servicing request
21:29:00.195 00.000 20224 Worker thread wakes up
21:29:00.195 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.0 px 0 ms NORTH
21:29:00.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:00.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:01.183 00.987 20224 Exposure complete
21:29:01.239 00.056 20224 worker thread done servicing request
21:29:01.239 00.000 8996 OnExposeComplete: enter
21:29:01.240 00.001 8996 UpdateGuideState(): m_state=6
21:29:01.242 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2062
21:29:01.244 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=472.34, Mass=719823, SNR=349.7, Peak=55104 HFD=4.5
21:29:01.246 00.002 8996 MultiStar: [#1 -0.09,0.11,0.65,U] [#2 -0.21,0.26,0.71,U] [#3 -0.08,0.03,0.63,U] [#4 -0.07,0.11,0.52,U] [#5 -0.08,0.33,0.62,U] [#6 0.02,-0.02,0.45,U] [#7 0.07,0.14,0.47,U] [#8 -0.33,0.47,0.00,M5] 
21:29:01.247 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.06}, one-star: {-0.29, -0.28}
21:29:01.249 00.002 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
21:29:01.250 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
21:29:01.252 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=-0.12 mountY=-0.05, mountTheta=-2.77
21:29:01.254 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.06, opts=13)
21:29:01.256 00.002 8996 Enqueuing Move request for scope (-0.12, 0.06)
21:29:01.257 00.001 20224 Worker thread wakes up
21:29:01.257 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
21:29:01.257 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
21:29:01.257 00.000 20224 Moving (-0.12, 0.06) raw xDistance=-0.12 yDistance=-0.05
21:29:01.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:29:01.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:01.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:29:01.257 00.000 20224 MoveAxis(E, 0, ABG)
21:29:01.257 00.000 20224 Move returns status 0, amount 0
21:29:01.257 00.000 20224 MoveAxis(N, 0, ABG)
21:29:01.257 00.000 20224 Move returns status 0, amount 0
21:29:01.257 00.000 20224 move complete, result=0
21:29:01.258 00.001 20224 worker thread done servicing request
21:29:01.268 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55104, med=2745, FiltMin=2505, FiltMax=25891, Gamma=1.000
21:29:01.289 00.021 8996 UpdateGuideState exits: m=719823 SNR=349.7
21:29:01.292 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:01.294 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:01.296 00.002 8996 Enqueuing Expose request
21:29:01.298 00.002 20224 Worker thread wakes up
21:29:01.298 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:29:01.299 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:01.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:02.466 01.167 20224 Exposure complete
21:29:02.523 00.057 20224 worker thread done servicing request
21:29:02.523 00.000 8996 OnExposeComplete: enter
21:29:02.524 00.001 8996 UpdateGuideState(): m_state=6
21:29:02.526 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2063
21:29:02.527 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.70, Mass=779103, SNR=396.5, Peak=50237 HFD=4.6
21:29:02.528 00.001 8996 MultiStar: [#1 0.07,0.24,0.53,U] [#2 -0.08,0.49,0.00,M2] [#3 0.00,0.04,0.55,U] [#4 -0.09,0.11,0.51,U] [#5 0.01,0.35,0.56,U] [#6 0.18,-0.06,0.38,U] [#7 -0.09,0.17,0.42,U] [#8 -0.10,0.56,0.00,M6] 
21:29:02.530 00.002 8996 refined, 6 included, MultiStar: {-0.03, 0.14}, one-star: {-0.15, 0.08}
21:29:02.531 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:29:02.533 00.002 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
21:29:02.534 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.79 mountX=-0.04 mountY=-0.13, mountTheta=-1.89
21:29:02.535 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
21:29:02.537 00.002 8996 Enqueuing Move request for scope (-0.03, 0.14)
21:29:02.539 00.002 20224 Worker thread wakes up
21:29:02.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
21:29:02.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
21:29:02.539 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
21:29:02.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:29:02.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:02.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:29:02.539 00.000 20224 MoveAxis(E, 0, ABG)
21:29:02.539 00.000 20224 Move returns status 0, amount 0
21:29:02.539 00.000 20224 MoveAxis(N, 0, ABG)
21:29:02.539 00.000 20224 Move returns status 0, amount 0
21:29:02.539 00.000 20224 move complete, result=0
21:29:02.539 00.000 20224 worker thread done servicing request
21:29:02.545 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50237, med=2745, FiltMin=2492, FiltMax=25161, Gamma=1.000
21:29:02.569 00.024 8996 UpdateGuideState exits: m=779103 SNR=396.5
21:29:02.571 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:02.571 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:02.572 00.001 8996 Enqueuing Expose request
21:29:02.573 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:02.574 00.001 20224 Worker thread wakes up
21:29:02.574 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:02.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:03.554 00.980 20224 Exposure complete
21:29:03.647 00.093 20224 worker thread done servicing request
21:29:03.648 00.001 8996 OnExposeComplete: enter
21:29:03.649 00.001 8996 UpdateGuideState(): m_state=6
21:29:03.651 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2064
21:29:03.652 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.78, Mass=733070, SNR=381.8, Peak=53779 HFD=4.6
21:29:03.653 00.001 8996 MultiStar: [#1 0.11,0.32,0.60,U] [#2 0.00,0.50,0.00,M3] [#3 0.09,0.24,0.55,U] [#4 0.03,0.30,0.53,U] [#5 0.06,0.45,0.00,M1] [#6 0.09,0.21,0.43,U] [#7 0.04,0.31,0.45,U] [#8 0.03,0.43,0.36,U] 
21:29:03.654 00.001 8996 single-star, 6 included, MultiStar: {0.07, 0.26}, one-star: {0.08, 0.17}
21:29:03.655 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
21:29:03.656 00.001 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
21:29:03.657 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.12 mountX=0.07 mountY=-0.18, mountTheta=-1.22
21:29:03.659 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.17, opts=13)
21:29:03.662 00.003 8996 Enqueuing Move request for scope (0.08, 0.17)
21:29:03.664 00.002 20224 Worker thread wakes up
21:29:03.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
21:29:03.664 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
21:29:03.664 00.000 20224 Moving (0.08, 0.17) raw xDistance=0.07 yDistance=-0.18
21:29:03.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:29:03.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:03.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:29:03.665 00.001 20224 MoveAxis(E, 0, ABG)
21:29:03.665 00.000 20224 Move returns status 0, amount 0
21:29:03.665 00.000 20224 MoveAxis(N, 0, ABG)
21:29:03.665 00.000 20224 Move returns status 0, amount 0
21:29:03.665 00.000 20224 move complete, result=0
21:29:03.665 00.000 20224 worker thread done servicing request
21:29:03.671 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53779, med=2745, FiltMin=2493, FiltMax=27475, Gamma=1.000
21:29:03.691 00.020 8996 UpdateGuideState exits: m=733070 SNR=381.8
21:29:03.693 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:03.696 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:03.698 00.002 8996 Enqueuing Expose request
21:29:03.700 00.002 20224 Worker thread wakes up
21:29:03.700 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:29:03.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:03.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:04.860 01.159 20224 Exposure complete
21:29:04.921 00.061 20224 worker thread done servicing request
21:29:04.921 00.000 8996 OnExposeComplete: enter
21:29:04.922 00.001 8996 UpdateGuideState(): m_state=6
21:29:04.923 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2065
21:29:04.923 00.000 8996 Star::Find returns 1 (0), X=138.50, Y=472.42, Mass=730323, SNR=335.1, Peak=52429 HFD=4.5
21:29:04.924 00.001 8996 MultiStar: [#1 0.03,0.06,0.63,U] [#2 -0.10,0.23,0.74,U] [#3 0.12,-0.03,0.57,U] [#4 0.02,0.03,0.52,U] [#5 0.30,0.16,0.64,U] [#6 0.11,0.22,0.50,U] [#7 0.13,0.18,0.45,U] [#8 -0.07,0.38,0.39,U] 
21:29:04.925 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.08}, one-star: {0.17, -0.20}
21:29:04.926 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
21:29:04.927 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
21:29:04.928 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.77 mountX=0.08 mountY=-0.09, mountTheta=-0.87
21:29:04.930 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
21:29:04.932 00.002 8996 Enqueuing Move request for scope (0.09, 0.08)
21:29:04.933 00.001 20224 Worker thread wakes up
21:29:04.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:29:04.934 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:29:04.934 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
21:29:04.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:29:04.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:04.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:29:04.934 00.000 20224 MoveAxis(E, 0, ABG)
21:29:04.934 00.000 20224 Move returns status 0, amount 0
21:29:04.934 00.000 20224 MoveAxis(N, 0, ABG)
21:29:04.934 00.000 20224 Move returns status 0, amount 0
21:29:04.935 00.001 20224 move complete, result=0
21:29:04.935 00.000 20224 worker thread done servicing request
21:29:04.941 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52429, med=2745, FiltMin=2480, FiltMax=26592, Gamma=1.000
21:29:04.956 00.015 8996 UpdateGuideState exits: m=730323 SNR=335.1
21:29:04.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:04.958 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:04.959 00.001 8996 Enqueuing Expose request
21:29:04.960 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:04.961 00.001 20224 Worker thread wakes up
21:29:04.961 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:04.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:05.947 00.986 20224 Exposure complete
21:29:06.015 00.068 20224 worker thread done servicing request
21:29:06.015 00.000 8996 OnExposeComplete: enter
21:29:06.016 00.001 8996 UpdateGuideState(): m_state=6
21:29:06.017 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2066
21:29:06.017 00.000 8996 Star::Find returns 1 (0), X=138.41, Y=472.55, Mass=741516, SNR=369.3, Peak=49635 HFD=4.4
21:29:06.019 00.002 8996 MultiStar: [#1 0.02,0.05,0.60,U] [#2 -0.04,0.12,0.68,U] [#3 0.11,0.10,0.52,U] [#4 0.07,0.16,0.49,U] [#5 0.17,0.29,0.67,U] [#6 0.31,0.32,0.39,U] [#7 0.36,0.27,0.00,M1] [#8 -0.13,0.15,0.40,U] 
21:29:06.020 00.001 8996 single-star, 7 included, MultiStar: {0.07, 0.12}, one-star: {0.08, -0.07}
21:29:06.021 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
21:29:06.021 00.000 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
21:29:06.022 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.71 mountX=0.08 mountY=0.06, mountTheta=0.61
21:29:06.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.07, opts=13)
21:29:06.025 00.001 8996 Enqueuing Move request for scope (0.08, -0.07)
21:29:06.026 00.001 20224 Worker thread wakes up
21:29:06.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
21:29:06.026 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
21:29:06.026 00.000 20224 Moving (0.08, -0.07) raw xDistance=0.08 yDistance=0.06
21:29:06.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:29:06.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:06.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:29:06.026 00.000 20224 MoveAxis(E, 0, ABG)
21:29:06.026 00.000 20224 Move returns status 0, amount 0
21:29:06.026 00.000 20224 MoveAxis(N, 0, ABG)
21:29:06.026 00.000 20224 Move returns status 0, amount 0
21:29:06.026 00.000 20224 move complete, result=0
21:29:06.026 00.000 20224 worker thread done servicing request
21:29:06.031 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49635, med=2749, FiltMin=2461, FiltMax=26400, Gamma=1.000
21:29:06.054 00.023 8996 UpdateGuideState exits: m=741516 SNR=369.3
21:29:06.056 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:06.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:06.058 00.001 8996 Enqueuing Expose request
21:29:06.059 00.001 20224 Worker thread wakes up
21:29:06.059 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:06.059 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:06.060 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:07.224 01.164 20224 Exposure complete
21:29:07.289 00.065 20224 worker thread done servicing request
21:29:07.289 00.000 8996 OnExposeComplete: enter
21:29:07.290 00.001 8996 UpdateGuideState(): m_state=6
21:29:07.291 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2067
21:29:07.292 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.46, Mass=685915, SNR=365.1, Peak=43235 HFD=4.6
21:29:07.293 00.001 8996 MultiStar: [#1 0.08,0.16,0.67,U] [#2 0.02,0.19,0.78,U] [#3 0.01,0.19,0.67,U] [#4 0.00,0.29,0.58,U] [#5 0.06,0.38,0.56,U] [#6 0.15,0.08,0.45,U] [#7 0.08,0.11,0.39,U] [#8 0.05,0.26,0.35,U] 
21:29:07.294 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.14}, one-star: {-0.02, -0.15}
21:29:07.295 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
21:29:07.296 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
21:29:07.298 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.30 mountX=0.02 mountY=-0.15, mountTheta=-1.40
21:29:07.301 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
21:29:07.302 00.001 8996 Enqueuing Move request for scope (0.04, 0.14)
21:29:07.303 00.001 20224 Worker thread wakes up
21:29:07.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
21:29:07.304 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
21:29:07.304 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.02 yDistance=-0.15
21:29:07.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:29:07.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:07.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:29:07.304 00.000 20224 MoveAxis(E, 0, ABG)
21:29:07.304 00.000 20224 Move returns status 0, amount 0
21:29:07.304 00.000 20224 MoveAxis(N, 0, ABG)
21:29:07.304 00.000 20224 Move returns status 0, amount 0
21:29:07.304 00.000 20224 move complete, result=0
21:29:07.305 00.001 20224 worker thread done servicing request
21:29:07.310 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=43235, med=2745, FiltMin=2445, FiltMax=24000, Gamma=1.000
21:29:07.326 00.016 8996 UpdateGuideState exits: m=685915 SNR=365.1
21:29:07.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:07.327 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:07.328 00.001 8996 Enqueuing Expose request
21:29:07.329 00.001 20224 Worker thread wakes up
21:29:07.329 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:07.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:07.329 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:08.315 00.986 20224 Exposure complete
21:29:08.396 00.081 20224 worker thread done servicing request
21:29:08.396 00.000 8996 OnExposeComplete: enter
21:29:08.397 00.001 8996 UpdateGuideState(): m_state=6
21:29:08.398 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2068
21:29:08.399 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.16, Mass=747508, SNR=332.1, Peak=52733 HFD=4.5
21:29:08.400 00.001 8996 MultiStar: [#1 0.18,-0.14,0.76,U] [#2 0.10,0.13,0.77,U] [#3 0.16,-0.10,0.67,U] [#4 0.09,-0.03,0.55,U] [#5 0.11,0.20,0.65,U] [#6 0.19,-0.07,0.45,U] [#7 0.39,-0.04,0.53,U] [#8 0.20,0.34,0.44,U] 
21:29:08.401 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.06}, one-star: {-0.04, -0.45}
21:29:08.402 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
21:29:08.402 00.000 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
21:29:08.403 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.39 mountX=0.14 mountY=0.04, mountTheta=0.27
21:29:08.404 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.06, opts=13)
21:29:08.405 00.001 8996 Enqueuing Move request for scope (0.14, -0.06)
21:29:08.406 00.001 20224 Worker thread wakes up
21:29:08.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
21:29:08.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
21:29:08.406 00.000 20224 Moving (0.14, -0.06) raw xDistance=0.14 yDistance=0.04
21:29:08.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:29:08.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:08.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:29:08.406 00.000 20224 MoveAxis(E, 0, ABG)
21:29:08.406 00.000 20224 Move returns status 0, amount 0
21:29:08.406 00.000 20224 MoveAxis(N, 0, ABG)
21:29:08.406 00.000 20224 Move returns status 0, amount 0
21:29:08.407 00.001 20224 move complete, result=0
21:29:08.407 00.000 20224 worker thread done servicing request
21:29:08.410 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52733, med=2745, FiltMin=2496, FiltMax=28832, Gamma=1.000
21:29:08.425 00.015 8996 UpdateGuideState exits: m=747508 SNR=332.1
21:29:08.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:08.426 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:08.427 00.001 8996 Enqueuing Expose request
21:29:08.428 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:08.429 00.001 20224 Worker thread wakes up
21:29:08.429 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:08.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:09.612 01.183 20224 Exposure complete
21:29:09.671 00.059 20224 worker thread done servicing request
21:29:09.671 00.000 8996 OnExposeComplete: enter
21:29:09.672 00.001 8996 UpdateGuideState(): m_state=6
21:29:09.673 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2069
21:29:09.673 00.000 8996 Star::Find returns 1 (0), X=138.58, Y=472.59, Mass=761860, SNR=373.3, Peak=54995 HFD=4.6
21:29:09.674 00.001 8996 MultiStar: [#1 -0.06,0.08,0.69,U] [#2 0.04,0.30,0.72,U] [#3 -0.03,-0.02,0.54,U] [#4 0.01,-0.14,0.53,U] [#5 0.03,0.16,0.56,U] [#6 0.31,0.13,0.42,U] [#7 0.37,0.02,0.46,U] [#8 -0.12,0.26,0.43,U] 
21:29:09.675 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.08}, one-star: {0.25, -0.02}
21:29:09.676 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
21:29:09.676 00.000 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
21:29:09.677 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.71 mountX=0.08 mountY=-0.09, mountTheta=-0.82
21:29:09.678 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
21:29:09.679 00.001 8996 Enqueuing Move request for scope (0.09, 0.08)
21:29:09.680 00.001 20224 Worker thread wakes up
21:29:09.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:29:09.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:29:09.680 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
21:29:09.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:29:09.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:09.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:29:09.680 00.000 20224 MoveAxis(E, 0, ABG)
21:29:09.680 00.000 20224 Move returns status 0, amount 0
21:29:09.680 00.000 20224 MoveAxis(N, 0, ABG)
21:29:09.680 00.000 20224 Move returns status 0, amount 0
21:29:09.681 00.001 20224 move complete, result=0
21:29:09.681 00.000 20224 worker thread done servicing request
21:29:09.684 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54995, med=2745, FiltMin=2480, FiltMax=30099, Gamma=1.000
21:29:09.707 00.023 8996 UpdateGuideState exits: m=761860 SNR=373.3
21:29:09.709 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:09.711 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:09.712 00.001 8996 Enqueuing Expose request
21:29:09.714 00.002 20224 Worker thread wakes up
21:29:09.714 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:09.716 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:09.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:10.707 00.991 20224 Exposure complete
21:29:10.784 00.077 20224 worker thread done servicing request
21:29:10.784 00.000 8996 OnExposeComplete: enter
21:29:10.785 00.001 8996 UpdateGuideState(): m_state=6
21:29:10.786 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2070
21:29:10.787 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.57, Mass=745597, SNR=355.8, Peak=53667 HFD=4.7
21:29:10.788 00.001 8996 MultiStar: [#1 0.19,-0.04,0.68,U] [#2 0.17,0.24,0.71,U] [#3 0.42,0.04,0.51,U] [#4 0.33,-0.02,0.52,U] [#5 0.30,0.12,0.69,U] [#6 0.33,-0.14,0.42,U] [#7 0.25,0.07,0.53,U] [#8 0.16,0.32,0.41,U] 
21:29:10.789 00.001 8996 refined, 8 included, MultiStar: {0.29, 0.06}, one-star: {0.39, -0.04}
21:29:10.789 00.000 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
21:29:10.790 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
21:29:10.791 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.29 cameraTheta=0.19 mountX=0.28 mountY=-0.09, mountTheta=-0.31
21:29:10.793 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.06, opts=13)
21:29:10.794 00.001 8996 Enqueuing Move request for scope (0.29, 0.06)
21:29:10.795 00.001 20224 Worker thread wakes up
21:29:10.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.06) opts 0xd
21:29:10.795 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.06)
21:29:10.795 00.000 20224 Moving (0.29, 0.06) raw xDistance=0.28 yDistance=-0.09
21:29:10.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:29:10.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:10.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:29:10.795 00.000 20224 MoveAxis(W, 41, ABG)
21:29:10.795 00.000 20224 Guiding  Dir = 3, Dur = 41
21:29:10.795 00.000 20224 IsSlewing returns 0
21:29:10.795 00.000 20224 IsGuiding returns 0
21:29:10.800 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53667, med=2745, FiltMin=2509, FiltMax=31280, Gamma=1.000
21:29:10.816 00.016 8996 UpdateGuideState exits: m=745597 SNR=355.8
21:29:10.818 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:10.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:10.820 00.001 8996 Enqueuing Expose request
21:29:10.827 00.007 20224 PulseGuide returned control before completion, sleep 20
21:29:10.858 00.031 20224 IsGuiding returns 1
21:29:10.858 00.000 20224 scope still moving after pulse duration time elapsed
21:29:10.890 00.032 20224 IsSlewing returns 0
21:29:10.890 00.000 20224 IsGuiding returns 1
21:29:10.921 00.031 20224 IsSlewing returns 0
21:29:10.921 00.000 20224 IsGuiding returns 0
21:29:10.921 00.000 20224 scope move finished after 41 + 85 ms
21:29:10.921 00.000 20224 Move returns status 0, amount 41
21:29:10.921 00.000 20224 MoveAxis(N, 0, ABG)
21:29:10.923 00.002 20224 Move returns status 0, amount 0
21:29:10.923 00.000 20224 move complete, result=0
21:29:10.923 00.000 20224 worker thread done servicing request
21:29:10.923 00.000 20224 Worker thread wakes up
21:29:10.923 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
21:29:10.923 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:10.924 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:12.108 01.184 20224 Exposure complete
21:29:12.186 00.078 20224 worker thread done servicing request
21:29:12.186 00.000 8996 OnExposeComplete: enter
21:29:12.188 00.002 8996 UpdateGuideState(): m_state=6
21:29:12.189 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2071
21:29:12.190 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.61, Mass=806888, SNR=375.8, Peak=54445 HFD=4.6
21:29:12.191 00.001 8996 MultiStar: [#1 -0.20,0.07,0.61,U] [#2 -0.43,0.23,0.00,M1] [#3 -0.19,0.12,0.55,U] [#4 -0.34,0.09,0.53,U] [#5 -0.21,0.37,0.61,U] [#6 0.03,0.06,0.47,U] [#7 -0.31,0.08,0.49,U] [#8 -0.22,0.36,0.38,U] 
21:29:12.192 00.001 8996 single-star, 7 included, MultiStar: {-0.22, 0.13}, one-star: {-0.25, -0.01}
21:29:12.193 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
21:29:12.193 00.000 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
21:29:12.194 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-3.11 mountX=-0.25 mountY=0.04, mountTheta=3.00
21:29:12.195 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.01, opts=13)
21:29:12.195 00.000 8996 Enqueuing Move request for scope (-0.25, -0.01)
21:29:12.198 00.003 20224 Worker thread wakes up
21:29:12.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.01) opts 0xd
21:29:12.198 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.01)
21:29:12.198 00.000 20224 Moving (-0.25, -0.01) raw xDistance=-0.25 yDistance=0.04
21:29:12.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
21:29:12.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:12.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:29:12.198 00.000 20224 MoveAxis(E, 33, ABG)
21:29:12.199 00.001 20224 Guiding  Dir = 2, Dur = 33
21:29:12.199 00.000 20224 IsSlewing returns 0
21:29:12.200 00.001 20224 IsGuiding returns 0
21:29:12.200 00.000 20224 PulseGuide returned control before completion, sleep 42
21:29:12.206 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=54445, med=2745, FiltMin=2470, FiltMax=26259, Gamma=1.000
21:29:12.228 00.022 8996 UpdateGuideState exits: m=806888 SNR=375.8
21:29:12.230 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:12.232 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:12.233 00.001 8996 Enqueuing Expose request
21:29:12.250 00.017 20224 IsGuiding returns 1
21:29:12.250 00.000 20224 scope still moving after pulse duration time elapsed
21:29:12.281 00.031 20224 IsSlewing returns 0
21:29:12.281 00.000 20224 IsGuiding returns 0
21:29:12.281 00.000 20224 scope move finished after 33 + 49 ms
21:29:12.281 00.000 20224 Move returns status 0, amount 33
21:29:12.282 00.001 20224 MoveAxis(N, 0, ABG)
21:29:12.282 00.000 20224 Move returns status 0, amount 0
21:29:12.282 00.000 20224 move complete, result=0
21:29:12.282 00.000 20224 worker thread done servicing request
21:29:12.282 00.000 20224 Worker thread wakes up
21:29:12.282 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:12.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:12.283 00.001 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
21:29:13.244 00.961 20224 Exposure complete
21:29:13.353 00.109 20224 worker thread done servicing request
21:29:13.353 00.000 8996 OnExposeComplete: enter
21:29:13.355 00.002 8996 UpdateGuideState(): m_state=6
21:29:13.357 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2072
21:29:13.359 00.002 8996 Star::Find returns 1 (0), X=138.25, Y=472.49, Mass=757123, SNR=377.0, Peak=45920 HFD=4.6
21:29:13.361 00.002 8996 MultiStar: [#1 0.02,0.27,0.63,U] [#2 -0.14,0.33,0.65,U] [#3 0.04,0.38,0.56,U] [#4 -0.15,0.29,0.49,U] [#5 0.11,0.39,0.54,U] [#6 0.07,0.23,0.40,U] [#7 0.15,0.28,0.40,U] [#8 -0.01,0.55,0.00,M1] 
21:29:13.363 00.002 8996 single-star, 7 included, MultiStar: {-0.01, 0.22}, one-star: {-0.08, -0.12}
21:29:13.365 00.002 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
21:29:13.366 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
21:29:13.368 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-2.17 mountX=-0.07 mountY=0.13, mountTheta=2.06
21:29:13.371 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
21:29:13.372 00.001 8996 Enqueuing Move request for scope (-0.08, -0.12)
21:29:13.373 00.001 20224 Worker thread wakes up
21:29:13.374 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
21:29:13.374 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
21:29:13.374 00.000 20224 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.13
21:29:13.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:29:13.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:13.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:29:13.374 00.000 20224 MoveAxis(E, 0, ABG)
21:29:13.374 00.000 20224 Move returns status 0, amount 0
21:29:13.374 00.000 20224 MoveAxis(N, 0, ABG)
21:29:13.375 00.001 20224 Move returns status 0, amount 0
21:29:13.375 00.000 20224 move complete, result=0
21:29:13.375 00.000 20224 worker thread done servicing request
21:29:13.382 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=45920, med=2745, FiltMin=2477, FiltMax=25424, Gamma=1.000
21:29:13.401 00.019 8996 UpdateGuideState exits: m=757123 SNR=377.0
21:29:13.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:13.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:13.403 00.000 8996 Enqueuing Expose request
21:29:13.404 00.001 20224 Worker thread wakes up
21:29:13.404 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:13.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:13.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:14.552 01.147 20224 Exposure complete
21:29:14.630 00.078 20224 worker thread done servicing request
21:29:14.630 00.000 8996 OnExposeComplete: enter
21:29:14.632 00.002 8996 UpdateGuideState(): m_state=6
21:29:14.633 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2073
21:29:14.634 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.69, Mass=814013, SNR=362.8, Peak=54403 HFD=4.7
21:29:14.635 00.001 8996 MultiStar: [#1 0.15,0.14,0.62,U] [#2 -0.04,0.29,0.73,U] [#3 0.07,0.16,0.61,U] [#4 0.04,0.29,0.57,U] [#5 0.34,0.43,0.00,M1] [#6 -0.01,0.01,0.44,U] [#7 0.02,-0.04,0.46,U] [#8 0.09,0.40,0.37,U] 
21:29:14.636 00.001 8996 single-star, 7 included, MultiStar: {0.06, 0.16}, one-star: {0.12, 0.07}
21:29:14.637 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
21:29:14.637 00.000 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
21:29:14.638 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.56 mountX=0.11 mountY=-0.09, mountTheta=-0.66
21:29:14.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.07, opts=13)
21:29:14.642 00.002 8996 Enqueuing Move request for scope (0.12, 0.07)
21:29:14.642 00.000 20224 Worker thread wakes up
21:29:14.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
21:29:14.642 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
21:29:14.642 00.000 20224 Moving (0.12, 0.07) raw xDistance=0.11 yDistance=-0.09
21:29:14.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:29:14.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:14.643 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:29:14.643 00.000 20224 MoveAxis(E, 0, ABG)
21:29:14.643 00.000 20224 Move returns status 0, amount 0
21:29:14.643 00.000 20224 MoveAxis(N, 0, ABG)
21:29:14.643 00.000 20224 Move returns status 0, amount 0
21:29:14.643 00.000 20224 move complete, result=0
21:29:14.643 00.000 20224 worker thread done servicing request
21:29:14.649 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54403, med=2749, FiltMin=2483, FiltMax=27587, Gamma=1.000
21:29:14.667 00.018 8996 UpdateGuideState exits: m=814013 SNR=362.8
21:29:14.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:14.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:14.670 00.001 8996 Enqueuing Expose request
21:29:14.670 00.000 20224 Worker thread wakes up
21:29:14.671 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:14.672 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:14.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:15.635 00.963 20224 Exposure complete
21:29:15.746 00.111 20224 worker thread done servicing request
21:29:15.746 00.000 8996 OnExposeComplete: enter
21:29:15.747 00.001 8996 UpdateGuideState(): m_state=6
21:29:15.748 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2074
21:29:15.749 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.71, Mass=787127, SNR=354.6, Peak=47875 HFD=4.7
21:29:15.750 00.001 8996 MultiStar: [#1 0.09,0.20,0.69,U] [#2 -0.04,0.39,0.79,U] [#3 0.25,0.41,0.00,M1] [#4 0.07,0.25,0.52,U] [#5 0.15,0.44,0.00,M2] [#6 -0.10,0.02,0.39,U] [#7 -0.28,0.06,0.43,U] [#8 -0.04,0.34,0.42,U] 
21:29:15.750 00.000 8996 single-star, 6 included, MultiStar: {-0.03, 0.20}, one-star: {-0.00, 0.10}
21:29:15.751 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
21:29:15.752 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:29:15.753 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.61 mountX=-0.01 mountY=-0.10, mountTheta=-1.70
21:29:15.754 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.10, opts=13)
21:29:15.755 00.001 8996 Enqueuing Move request for scope (-0.00, 0.10)
21:29:15.756 00.001 20224 Worker thread wakes up
21:29:15.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
21:29:15.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
21:29:15.756 00.000 20224 Moving (-0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
21:29:15.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:29:15.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:15.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:29:15.756 00.000 20224 MoveAxis(E, 0, ABG)
21:29:15.756 00.000 20224 Move returns status 0, amount 0
21:29:15.756 00.000 20224 MoveAxis(N, 0, ABG)
21:29:15.756 00.000 20224 Move returns status 0, amount 0
21:29:15.756 00.000 20224 move complete, result=0
21:29:15.757 00.001 20224 worker thread done servicing request
21:29:15.761 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47875, med=2745, FiltMin=2483, FiltMax=27366, Gamma=1.000
21:29:15.786 00.025 8996 UpdateGuideState exits: m=787127 SNR=354.6
21:29:15.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:15.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:15.789 00.001 8996 Enqueuing Expose request
21:29:15.790 00.001 20224 Worker thread wakes up
21:29:15.790 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:15.791 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:15.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:16.946 01.155 20224 Exposure complete
21:29:17.008 00.062 20224 worker thread done servicing request
21:29:17.008 00.000 8996 OnExposeComplete: enter
21:29:17.008 00.000 8996 UpdateGuideState(): m_state=6
21:29:17.010 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2075
21:29:17.010 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=472.70, Mass=676012, SNR=347.9, Peak=50595 HFD=4.7
21:29:17.011 00.001 8996 MultiStar: [#1 0.21,0.19,0.67,U] [#2 0.09,0.20,0.86,U] [#3 0.26,0.17,0.60,U] [#4 0.12,0.26,0.49,U] [#5 0.44,0.45,0.00,M3] [#6 0.10,0.09,0.45,U] [#7 0.20,0.36,0.49,U] [#8 0.27,0.46,0.00,M1] 
21:29:17.013 00.002 8996 refined, 6 included, MultiStar: {0.20, 0.18}, one-star: {0.33, 0.08}
21:29:17.014 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
21:29:17.015 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
21:29:17.016 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.18 hyp=0.27 cameraTheta=0.74 mountX=0.18 mountY=-0.20, mountTheta=-0.85
21:29:17.017 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.18, opts=13)
21:29:17.019 00.002 8996 Enqueuing Move request for scope (0.20, 0.18)
21:29:17.020 00.001 20224 Worker thread wakes up
21:29:17.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.18) opts 0xd
21:29:17.020 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.18)
21:29:17.020 00.000 20224 Moving (0.20, 0.18) raw xDistance=0.18 yDistance=-0.20
21:29:17.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:29:17.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:29:17.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:29:17.020 00.000 20224 MoveAxis(E, 0, ABG)
21:29:17.020 00.000 20224 Move returns status 0, amount 0
21:29:17.020 00.000 20224 MoveAxis(N, 0, ABG)
21:29:17.020 00.000 20224 Move returns status 0, amount 0
21:29:17.020 00.000 20224 move complete, result=0
21:29:17.020 00.000 20224 worker thread done servicing request
21:29:17.023 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50595, med=2749, FiltMin=2499, FiltMax=26688, Gamma=1.000
21:29:17.045 00.022 8996 UpdateGuideState exits: m=676012 SNR=347.9
21:29:17.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:17.048 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:17.049 00.001 8996 Enqueuing Expose request
21:29:17.050 00.001 20224 Worker thread wakes up
21:29:17.050 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:17.051 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:29:17.052 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:18.040 00.988 20224 Exposure complete
21:29:18.143 00.103 20224 worker thread done servicing request
21:29:18.143 00.000 8996 OnExposeComplete: enter
21:29:18.145 00.002 8996 UpdateGuideState(): m_state=6
21:29:18.147 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2076
21:29:18.148 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.67, Mass=730813, SNR=310.9, Peak=48403 HFD=4.7
21:29:18.149 00.001 8996 MultiStar: [#1 0.32,0.23,0.73,U] [#2 0.28,0.11,0.85,U] [#3 0.20,0.02,0.70,U] [#4 0.23,0.04,0.68,U] [#5 0.28,0.44,0.00,M4] [#6 0.38,0.08,0.50,U] [#7 0.31,0.39,0.00,M1] [#8 0.09,0.37,0.44,U] 
21:29:18.151 00.002 8996 single-star, 6 included, MultiStar: {0.25, 0.11}, one-star: {0.23, 0.05}
21:29:18.152 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
21:29:18.153 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
21:29:18.154 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.05 hyp=0.24 cameraTheta=0.21 mountX=0.23 mountY=-0.08, mountTheta=-0.33
21:29:18.157 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.05, opts=13)
21:29:18.158 00.001 8996 Enqueuing Move request for scope (0.23, 0.05)
21:29:18.158 00.000 20224 Worker thread wakes up
21:29:18.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.05) opts 0xd
21:29:18.159 00.001 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.05)
21:29:18.159 00.000 20224 Moving (0.23, 0.05) raw xDistance=0.23 yDistance=-0.08
21:29:18.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:29:18.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:18.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:29:18.159 00.000 20224 MoveAxis(W, 33, ABG)
21:29:18.159 00.000 20224 Guiding  Dir = 3, Dur = 33
21:29:18.159 00.000 20224 IsSlewing returns 0
21:29:18.159 00.000 20224 IsGuiding returns 0
21:29:18.164 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48403, med=2745, FiltMin=2496, FiltMax=28112, Gamma=1.000
21:29:18.181 00.017 8996 UpdateGuideState exits: m=730813 SNR=310.9
21:29:18.183 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:18.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:18.185 00.001 8996 Enqueuing Expose request
21:29:18.221 00.036 20224 IsGuiding returns 1
21:29:18.221 00.000 20224 scope still moving after pulse duration time elapsed
21:29:18.250 00.029 20224 IsSlewing returns 0
21:29:18.250 00.000 20224 IsGuiding returns 1
21:29:18.282 00.032 20224 IsSlewing returns 0
21:29:18.282 00.000 20224 IsGuiding returns 1
21:29:18.314 00.032 20224 IsSlewing returns 0
21:29:18.314 00.000 20224 IsGuiding returns 0
21:29:18.314 00.000 20224 scope move finished after 33 + 121 ms
21:29:18.314 00.000 20224 Move returns status 0, amount 33
21:29:18.314 00.000 20224 MoveAxis(N, 0, ABG)
21:29:18.314 00.000 20224 Move returns status 0, amount 0
21:29:18.314 00.000 20224 move complete, result=0
21:29:18.314 00.000 20224 worker thread done servicing request
21:29:18.314 00.000 20224 Worker thread wakes up
21:29:18.315 00.001 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
21:29:18.316 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:18.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:19.487 01.171 20224 Exposure complete
21:29:19.558 00.071 20224 worker thread done servicing request
21:29:19.558 00.000 8996 OnExposeComplete: enter
21:29:19.559 00.001 8996 UpdateGuideState(): m_state=6
21:29:19.560 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2077
21:29:19.561 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.51, Mass=785838, SNR=356.8, Peak=48061 HFD=4.6
21:29:19.562 00.001 8996 MultiStar: [#1 -0.17,0.13,0.66,U] [#2 -0.11,0.17,0.72,U] [#3 -0.16,0.17,0.62,U] [#4 -0.18,0.30,0.59,U] [#5 -0.11,0.17,0.68,U] [#6 -0.22,0.16,0.43,U] [#7 -0.16,-0.00,0.43,U] [#8 -0.10,0.28,0.34,U] 
21:29:19.563 00.001 8996 single-star, 8 included, MultiStar: {-0.13, 0.12}, one-star: {-0.02, -0.10}
21:29:19.564 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
21:29:19.566 00.002 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
21:29:19.566 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.79 mountX=-0.01 mountY=0.10, mountTheta=1.69
21:29:19.568 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
21:29:19.569 00.001 8996 Enqueuing Move request for scope (-0.02, -0.10)
21:29:19.570 00.001 20224 Worker thread wakes up
21:29:19.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
21:29:19.570 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
21:29:19.570 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
21:29:19.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:29:19.570 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:19.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:29:19.570 00.000 20224 MoveAxis(E, 0, ABG)
21:29:19.570 00.000 20224 Move returns status 0, amount 0
21:29:19.570 00.000 20224 MoveAxis(N, 0, ABG)
21:29:19.570 00.000 20224 Move returns status 0, amount 0
21:29:19.570 00.000 20224 move complete, result=0
21:29:19.571 00.001 20224 worker thread done servicing request
21:29:19.575 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48061, med=2749, FiltMin=2493, FiltMax=25248, Gamma=1.000
21:29:19.598 00.023 8996 UpdateGuideState exits: m=785838 SNR=356.8
21:29:19.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:19.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:19.601 00.001 8996 Enqueuing Expose request
21:29:19.602 00.001 20224 Worker thread wakes up
21:29:19.602 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:19.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:19.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:20.580 00.977 20224 Exposure complete
21:29:20.657 00.077 20224 worker thread done servicing request
21:29:20.657 00.000 8996 OnExposeComplete: enter
21:29:20.659 00.002 8996 UpdateGuideState(): m_state=6
21:29:20.660 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2078
21:29:20.661 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.41, Mass=682787, SNR=359.9, Peak=43840 HFD=4.7
21:29:20.662 00.001 8996 MultiStar: [#1 -0.07,-0.04,0.63,U] [#2 -0.34,0.17,0.73,U] [#3 -0.15,0.01,0.55,U] [#4 -0.22,-0.12,0.53,U] [#5 -0.05,0.05,0.63,U] [#6 -0.18,-0.51,0.00,M1] [#7 -0.34,-0.19,0.46,U] [#8 -0.31,0.01,0.39,U] 
21:29:20.663 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.04}, one-star: {-0.22, -0.21}
21:29:20.664 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
21:29:20.666 00.002 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.33)
21:29:20.667 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.93 mountX=-0.20 mountY=0.07, mountTheta=2.82
21:29:20.669 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
21:29:20.672 00.003 8996 Enqueuing Move request for scope (-0.21, -0.04)
21:29:20.673 00.001 20224 Worker thread wakes up
21:29:20.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
21:29:20.673 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
21:29:20.673 00.000 20224 Moving (-0.21, -0.04) raw xDistance=-0.20 yDistance=0.07
21:29:20.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:29:20.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:20.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:29:20.674 00.001 20224 MoveAxis(E, 29, ABG)
21:29:20.674 00.000 20224 Guiding  Dir = 2, Dur = 29
21:29:20.674 00.000 20224 IsSlewing returns 0
21:29:20.674 00.000 20224 IsGuiding returns 0
21:29:20.677 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=43840, med=2745, FiltMin=2496, FiltMax=21872, Gamma=1.000
21:29:20.699 00.022 8996 UpdateGuideState exits: m=682787 SNR=359.9
21:29:20.702 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:20.704 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:20.705 00.001 8996 Enqueuing Expose request
21:29:20.735 00.030 20224 IsGuiding returns 1
21:29:20.735 00.000 20224 scope still moving after pulse duration time elapsed
21:29:20.764 00.029 20224 IsSlewing returns 0
21:29:20.764 00.000 20224 IsGuiding returns 1
21:29:20.795 00.031 20224 IsSlewing returns 0
21:29:20.796 00.001 20224 IsGuiding returns 1
21:29:20.826 00.030 20224 IsSlewing returns 0
21:29:20.826 00.000 20224 IsGuiding returns 0
21:29:20.826 00.000 20224 scope move finished after 29 + 123 ms
21:29:20.826 00.000 20224 Move returns status 0, amount 29
21:29:20.826 00.000 20224 MoveAxis(N, 0, ABG)
21:29:20.826 00.000 20224 Move returns status 0, amount 0
21:29:20.826 00.000 20224 move complete, result=0
21:29:20.826 00.000 20224 worker thread done servicing request
21:29:20.828 00.002 20224 Worker thread wakes up
21:29:20.828 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
21:29:20.830 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:20.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:21.988 01.158 20224 Exposure complete
21:29:22.047 00.059 20224 worker thread done servicing request
21:29:22.048 00.001 8996 OnExposeComplete: enter
21:29:22.048 00.000 8996 UpdateGuideState(): m_state=6
21:29:22.049 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2079
21:29:22.050 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.32, Mass=709060, SNR=319.1, Peak=48221 HFD=4.7
21:29:22.051 00.001 8996 MultiStar: [#1 0.18,-0.17,0.75,U] [#2 0.00,0.23,0.91,U] [#3 0.16,-0.14,0.65,U] [#4 -0.03,-0.11,0.58,U] [#5 0.29,0.10,0.65,U] [#6 0.26,-0.01,0.54,U] [#7 0.40,0.03,0.55,U] [#8 0.21,0.17,0.41,U] 
21:29:22.051 00.000 8996 refined, 8 included, MultiStar: {0.16, -0.04}, one-star: {0.12, -0.30}
21:29:22.052 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
21:29:22.053 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
21:29:22.054 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.23 mountX=0.16 mountY=0.02, mountTheta=0.11
21:29:22.055 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.04, opts=13)
21:29:22.056 00.001 8996 Enqueuing Move request for scope (0.16, -0.04)
21:29:22.057 00.001 20224 Worker thread wakes up
21:29:22.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
21:29:22.057 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
21:29:22.057 00.000 20224 Moving (0.16, -0.04) raw xDistance=0.16 yDistance=0.02
21:29:22.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:29:22.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:22.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:29:22.057 00.000 20224 MoveAxis(E, 0, ABG)
21:29:22.057 00.000 20224 Move returns status 0, amount 0
21:29:22.057 00.000 20224 MoveAxis(N, 0, ABG)
21:29:22.057 00.000 20224 Move returns status 0, amount 0
21:29:22.058 00.001 20224 move complete, result=0
21:29:22.058 00.000 20224 worker thread done servicing request
21:29:22.062 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48221, med=2749, FiltMin=2496, FiltMax=28272, Gamma=1.000
21:29:22.086 00.024 8996 UpdateGuideState exits: m=709060 SNR=319.1
21:29:22.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:22.089 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:22.091 00.002 8996 Enqueuing Expose request
21:29:22.094 00.003 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:22.096 00.002 20224 Worker thread wakes up
21:29:22.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:22.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:23.068 00.972 20224 Exposure complete
21:29:23.183 00.115 20224 worker thread done servicing request
21:29:23.183 00.000 8996 OnExposeComplete: enter
21:29:23.185 00.002 8996 UpdateGuideState(): m_state=6
21:29:23.187 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2080
21:29:23.188 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.34, Mass=773856, SNR=359.0, Peak=47501 HFD=4.7
21:29:23.189 00.001 8996 MultiStar: [#1 0.20,0.08,0.63,U] [#2 0.12,0.27,0.86,U] [#3 0.13,0.05,0.65,U] [#4 0.18,0.11,0.55,U] [#5 0.34,0.13,0.54,U] [#6 0.23,0.03,0.45,U] [#7 0.34,0.01,0.44,U] [#8 0.07,0.03,0.38,U] 
21:29:23.190 00.001 8996 refined, 8 included, MultiStar: {0.17, 0.04}, one-star: {0.06, -0.28}
21:29:23.191 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
21:29:23.192 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
21:29:23.193 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.21 mountX=0.17 mountY=-0.06, mountTheta=-0.32
21:29:23.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.04, opts=13)
21:29:23.196 00.001 8996 Enqueuing Move request for scope (0.17, 0.04)
21:29:23.197 00.001 20224 Worker thread wakes up
21:29:23.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
21:29:23.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
21:29:23.197 00.000 20224 Moving (0.17, 0.04) raw xDistance=0.17 yDistance=-0.06
21:29:23.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:29:23.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:23.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:29:23.197 00.000 20224 MoveAxis(E, 0, ABG)
21:29:23.197 00.000 20224 Move returns status 0, amount 0
21:29:23.197 00.000 20224 MoveAxis(N, 0, ABG)
21:29:23.197 00.000 20224 Move returns status 0, amount 0
21:29:23.197 00.000 20224 move complete, result=0
21:29:23.197 00.000 20224 worker thread done servicing request
21:29:23.204 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47501, med=2749, FiltMin=2489, FiltMax=28000, Gamma=1.000
21:29:23.219 00.015 8996 UpdateGuideState exits: m=773856 SNR=359.0
21:29:23.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:23.222 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:23.223 00.001 8996 Enqueuing Expose request
21:29:23.224 00.001 20224 Worker thread wakes up
21:29:23.224 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:23.225 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:23.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:24.388 01.163 20224 Exposure complete
21:29:24.464 00.076 20224 worker thread done servicing request
21:29:24.464 00.000 8996 OnExposeComplete: enter
21:29:24.465 00.001 8996 UpdateGuideState(): m_state=6
21:29:24.466 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2081
21:29:24.467 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.47, Mass=698442, SNR=334.0, Peak=47981 HFD=4.7
21:29:24.469 00.002 8996 MultiStar: [#1 0.28,0.06,0.71,U] [#2 0.11,0.05,0.84,U] [#3 0.43,-0.13,0.00,M1] [#4 0.38,-0.02,0.57,U] [#5 0.45,0.17,0.00,M1] [#6 0.37,0.03,0.46,U] [#7 0.38,-0.06,0.48,U] [#8 0.22,0.26,0.40,U] 
21:29:24.471 00.002 8996 refined, 6 included, MultiStar: {0.29, 0.00}, one-star: {0.36, -0.14}
21:29:24.471 00.000 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
21:29:24.472 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
21:29:24.474 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=0.00 hyp=0.29 cameraTheta=0.01 mountX=0.29 mountY=-0.04, mountTheta=-0.12
21:29:24.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.00, opts=13)
21:29:24.478 00.002 8996 Enqueuing Move request for scope (0.29, 0.00)
21:29:24.478 00.000 20224 Worker thread wakes up
21:29:24.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.00) opts 0xd
21:29:24.479 00.001 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.00)
21:29:24.479 00.000 20224 Moving (0.29, 0.00) raw xDistance=0.29 yDistance=-0.04
21:29:24.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:29:24.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:24.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:29:24.479 00.000 20224 MoveAxis(W, 43, ABG)
21:29:24.479 00.000 20224 Guiding  Dir = 3, Dur = 43
21:29:24.480 00.001 20224 IsSlewing returns 0
21:29:24.480 00.000 20224 IsGuiding returns 0
21:29:24.482 00.002 20224 PulseGuide returned control before completion, sleep 52
21:29:24.488 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47981, med=2749, FiltMin=2509, FiltMax=30912, Gamma=1.000
21:29:24.506 00.018 8996 UpdateGuideState exits: m=698442 SNR=334.0
21:29:24.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:24.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:24.508 00.000 8996 Enqueuing Expose request
21:29:24.547 00.039 20224 IsGuiding returns 1
21:29:24.547 00.000 20224 scope still moving after pulse duration time elapsed
21:29:24.578 00.031 20224 IsSlewing returns 0
21:29:24.578 00.000 20224 IsGuiding returns 0
21:29:24.578 00.000 20224 scope move finished after 43 + 54 ms
21:29:24.578 00.000 20224 Move returns status 0, amount 43
21:29:24.578 00.000 20224 MoveAxis(N, 0, ABG)
21:29:24.578 00.000 20224 Move returns status 0, amount 0
21:29:24.578 00.000 20224 move complete, result=0
21:29:24.579 00.001 20224 worker thread done servicing request
21:29:24.579 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.0 px 0 ms NORTH
21:29:24.581 00.002 20224 Worker thread wakes up
21:29:24.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:24.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:25.568 00.987 20224 Exposure complete
21:29:25.642 00.074 20224 worker thread done servicing request
21:29:25.642 00.000 8996 OnExposeComplete: enter
21:29:25.643 00.001 8996 UpdateGuideState(): m_state=6
21:29:25.644 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2082
21:29:25.644 00.000 8996 Star::Find returns 1 (0), X=138.40, Y=472.60, Mass=752010, SNR=378.4, Peak=44403 HFD=4.9
21:29:25.645 00.001 8996 MultiStar: [#1 -0.09,-0.01,0.60,U] [#2 -0.13,0.06,0.67,U] [#3 -0.24,-0.10,0.53,U] [#4 -0.24,-0.06,0.52,U] [#5 -0.10,0.22,0.58,U] [#6 -0.18,0.05,0.41,U] [#7 -0.21,0.16,0.46,U] [#8 -0.20,0.39,0.38,U] 
21:29:25.646 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.06}, one-star: {0.07, -0.02}
21:29:25.647 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
21:29:25.647 00.000 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.98)
21:29:25.648 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.28 mountX=0.07 mountY=0.01, mountTheta=0.16
21:29:25.650 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
21:29:25.650 00.000 8996 Enqueuing Move request for scope (0.07, -0.02)
21:29:25.651 00.001 20224 Worker thread wakes up
21:29:25.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
21:29:25.651 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
21:29:25.651 00.000 20224 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.01
21:29:25.651 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:29:25.651 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:25.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:29:25.651 00.000 20224 MoveAxis(E, 0, ABG)
21:29:25.651 00.000 20224 Move returns status 0, amount 0
21:29:25.651 00.000 20224 MoveAxis(N, 0, ABG)
21:29:25.652 00.001 20224 Move returns status 0, amount 0
21:29:25.652 00.000 20224 move complete, result=0
21:29:25.652 00.000 20224 worker thread done servicing request
21:29:25.655 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44403, med=2749, FiltMin=2493, FiltMax=26464, Gamma=1.000
21:29:25.668 00.013 8996 UpdateGuideState exits: m=752010 SNR=378.4
21:29:25.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:25.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:25.671 00.001 8996 Enqueuing Expose request
21:29:25.672 00.001 20224 Worker thread wakes up
21:29:25.672 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:25.672 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:25.673 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:26.852 01.179 20224 Exposure complete
21:29:26.937 00.085 20224 worker thread done servicing request
21:29:26.937 00.000 8996 OnExposeComplete: enter
21:29:26.938 00.001 8996 UpdateGuideState(): m_state=6
21:29:26.939 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2083
21:29:26.939 00.000 8996 Star::Find returns 1 (0), X=138.35, Y=472.58, Mass=785188, SNR=365.4, Peak=49171 HFD=4.6
21:29:26.940 00.001 8996 MultiStar: [#1 -0.15,0.28,0.64,U] [#2 -0.12,0.42,0.73,U] [#3 -0.06,0.07,0.62,U] [#4 -0.14,0.25,0.49,U] [#5 0.06,0.24,0.56,U] [#6 -0.14,0.02,0.46,U] [#7 -0.12,0.15,0.45,U] [#8 0.06,0.58,0.00,M1] 
21:29:26.941 00.001 8996 single-star, 7 included, MultiStar: {-0.07, 0.17}, one-star: {0.02, -0.04}
21:29:26.942 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
21:29:26.943 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
21:29:26.943 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.07 mountX=0.03 mountY=0.04, mountTheta=0.96
21:29:26.945 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
21:29:26.946 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
21:29:26.946 00.000 20224 Worker thread wakes up
21:29:26.946 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
21:29:26.946 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
21:29:26.946 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.03 yDistance=0.04
21:29:26.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:29:26.947 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:26.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:29:26.947 00.000 20224 MoveAxis(E, 0, ABG)
21:29:26.947 00.000 20224 Move returns status 0, amount 0
21:29:26.947 00.000 20224 MoveAxis(N, 0, ABG)
21:29:26.947 00.000 20224 Move returns status 0, amount 0
21:29:26.947 00.000 20224 move complete, result=0
21:29:26.947 00.000 20224 worker thread done servicing request
21:29:26.950 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49171, med=2749, FiltMin=2467, FiltMax=26368, Gamma=1.000
21:29:26.969 00.019 8996 UpdateGuideState exits: m=785188 SNR=365.4
21:29:26.971 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:26.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:26.975 00.003 8996 Enqueuing Expose request
21:29:26.976 00.001 20224 Worker thread wakes up
21:29:26.976 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:26.976 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:26.977 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:27.957 00.980 20224 Exposure complete
21:29:28.028 00.071 20224 worker thread done servicing request
21:29:28.028 00.000 8996 OnExposeComplete: enter
21:29:28.030 00.002 8996 UpdateGuideState(): m_state=6
21:29:28.031 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2084
21:29:28.032 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.69, Mass=724289, SNR=336.0, Peak=50333 HFD=4.5
21:29:28.039 00.007 8996 MultiStar: [#1 -0.14,0.34,0.64,U] [#2 -0.18,0.54,0.00,M1] [#3 -0.05,0.28,0.72,U] [#4 -0.20,0.18,0.62,U] [#5 -0.14,0.43,0.00,M1] [#6 -0.10,0.12,0.56,U] [#7 -0.09,0.41,0.51,U] [#8 -0.24,0.37,0.44,U] 
21:29:28.040 00.001 8996 single-star, 6 included, MultiStar: {-0.14, 0.23}, one-star: {-0.17, 0.08}
21:29:28.041 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
21:29:28.043 00.002 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
21:29:28.044 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.18 cameraTheta=2.70 mountX=-0.17 mountY=-0.06, mountTheta=-2.81
21:29:28.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
21:29:28.048 00.002 8996 Enqueuing Move request for scope (-0.17, 0.08)
21:29:28.049 00.001 20224 Worker thread wakes up
21:29:28.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
21:29:28.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
21:29:28.050 00.001 20224 Moving (-0.17, 0.08) raw xDistance=-0.17 yDistance=-0.06
21:29:28.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:29:28.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:28.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:29:28.050 00.000 20224 MoveAxis(E, 0, ABG)
21:29:28.050 00.000 20224 Move returns status 0, amount 0
21:29:28.050 00.000 20224 MoveAxis(N, 0, ABG)
21:29:28.050 00.000 20224 Move returns status 0, amount 0
21:29:28.050 00.000 20224 move complete, result=0
21:29:28.051 00.001 20224 worker thread done servicing request
21:29:28.056 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50333, med=2749, FiltMin=2502, FiltMax=23641, Gamma=1.000
21:29:28.080 00.024 8996 UpdateGuideState exits: m=724289 SNR=336.0
21:29:28.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:28.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:28.083 00.001 8996 Enqueuing Expose request
21:29:28.083 00.000 20224 Worker thread wakes up
21:29:28.084 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:28.085 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:28.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:29.274 01.189 20224 Exposure complete
21:29:29.361 00.087 20224 worker thread done servicing request
21:29:29.361 00.000 8996 OnExposeComplete: enter
21:29:29.362 00.001 8996 UpdateGuideState(): m_state=6
21:29:29.363 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2085
21:29:29.363 00.000 8996 Star::Find returns 1 (0), X=138.27, Y=472.59, Mass=679395, SNR=325.7, Peak=43389 HFD=4.6
21:29:29.365 00.002 8996 MultiStar: [#1 -0.09,-0.03,0.75,U] [#2 -0.02,0.20,0.72,U] [#3 -0.07,0.20,0.66,U] [#4 -0.15,0.19,0.58,U] [#5 0.06,0.28,0.70,U] [#6 0.06,0.13,0.49,U] [#7 -0.00,0.28,0.44,U] [#8 0.13,0.32,0.45,U] 
21:29:29.365 00.000 8996 single-star, 8 included, MultiStar: {-0.03, 0.15}, one-star: {-0.06, -0.02}
21:29:29.366 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
21:29:29.367 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.53)
21:29:29.367 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.73 mountX=-0.05 mountY=0.03, mountTheta=2.62
21:29:29.369 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
21:29:29.370 00.001 8996 Enqueuing Move request for scope (-0.06, -0.02)
21:29:29.370 00.000 20224 Worker thread wakes up
21:29:29.371 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
21:29:29.371 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
21:29:29.371 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.05 yDistance=0.03
21:29:29.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:29:29.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:29.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:29:29.371 00.000 20224 MoveAxis(E, 0, ABG)
21:29:29.371 00.000 20224 Move returns status 0, amount 0
21:29:29.371 00.000 20224 MoveAxis(N, 0, ABG)
21:29:29.371 00.000 20224 Move returns status 0, amount 0
21:29:29.371 00.000 20224 move complete, result=0
21:29:29.371 00.000 20224 worker thread done servicing request
21:29:29.377 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=43389, med=2749, FiltMin=2493, FiltMax=22880, Gamma=1.000
21:29:29.397 00.020 8996 UpdateGuideState exits: m=679395 SNR=325.7
21:29:29.401 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:29.401 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:29.402 00.001 8996 Enqueuing Expose request
21:29:29.404 00.002 20224 Worker thread wakes up
21:29:29.404 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:29.406 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:29.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:30.382 00.976 20224 Exposure complete
21:29:30.444 00.062 20224 worker thread done servicing request
21:29:30.445 00.001 8996 OnExposeComplete: enter
21:29:30.446 00.001 8996 UpdateGuideState(): m_state=6
21:29:30.446 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2086
21:29:30.447 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.49, Mass=726992, SNR=338.8, Peak=47152 HFD=4.6
21:29:30.448 00.001 8996 MultiStar: [#1 -0.20,0.17,0.67,U] [#2 -0.21,0.20,0.76,U] [#3 -0.16,0.06,0.64,U] [#4 -0.22,0.16,0.59,U] [#5 -0.03,0.34,0.68,U] [#6 -0.09,0.17,0.50,U] [#7 0.02,0.09,0.46,U] [#8 -0.17,0.15,0.40,U] 
21:29:30.449 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.12}, one-star: {-0.05, -0.13}
21:29:30.450 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
21:29:30.450 00.000 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.31)
21:29:30.451 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=-0.04 mountY=0.13, mountTheta=1.85
21:29:30.453 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
21:29:30.453 00.000 8996 Enqueuing Move request for scope (-0.05, -0.13)
21:29:30.454 00.001 20224 Worker thread wakes up
21:29:30.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
21:29:30.454 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
21:29:30.454 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.13
21:29:30.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:29:30.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:30.455 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:29:30.455 00.000 20224 MoveAxis(E, 0, ABG)
21:29:30.455 00.000 20224 Move returns status 0, amount 0
21:29:30.455 00.000 20224 MoveAxis(N, 0, ABG)
21:29:30.455 00.000 20224 Move returns status 0, amount 0
21:29:30.455 00.000 20224 move complete, result=0
21:29:30.455 00.000 20224 worker thread done servicing request
21:29:30.458 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47152, med=2749, FiltMin=2502, FiltMax=23187, Gamma=1.000
21:29:30.473 00.015 8996 UpdateGuideState exits: m=726992 SNR=338.8
21:29:30.474 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:30.475 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:30.475 00.000 8996 Enqueuing Expose request
21:29:30.476 00.001 20224 Worker thread wakes up
21:29:30.476 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:30.479 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:30.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:31.648 01.169 20224 Exposure complete
21:29:31.715 00.067 20224 worker thread done servicing request
21:29:31.715 00.000 8996 OnExposeComplete: enter
21:29:31.717 00.002 8996 UpdateGuideState(): m_state=6
21:29:31.717 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2087
21:29:31.718 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.45, Mass=770161, SNR=378.2, Peak=51712 HFD=4.4
21:29:31.719 00.001 8996 MultiStar: [#1 -0.01,0.27,0.60,U] [#2 -0.00,0.25,0.78,U] [#3 0.06,0.23,0.56,U] [#4 -0.05,0.26,0.50,U] [#5 -0.14,0.46,0.00,M1] [#6 0.08,0.06,0.38,U] [#7 -0.01,0.31,0.46,U] [#8 -0.29,0.30,0.40,U] 
21:29:31.720 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.16}, one-star: {-0.25, -0.17}
21:29:31.721 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
21:29:31.721 00.000 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
21:29:31.722 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=2.00 mountX=-0.09 mountY=-0.15, mountTheta=-2.10
21:29:31.724 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.16, opts=13)
21:29:31.724 00.000 8996 Enqueuing Move request for scope (-0.07, 0.16)
21:29:31.725 00.001 20224 Worker thread wakes up
21:29:31.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
21:29:31.725 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
21:29:31.725 00.000 20224 Moving (-0.07, 0.16) raw xDistance=-0.09 yDistance=-0.15
21:29:31.726 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:29:31.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:31.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:29:31.726 00.000 20224 MoveAxis(E, 0, ABG)
21:29:31.726 00.000 20224 Move returns status 0, amount 0
21:29:31.726 00.000 20224 MoveAxis(N, 0, ABG)
21:29:31.726 00.000 20224 Move returns status 0, amount 0
21:29:31.726 00.000 20224 move complete, result=0
21:29:31.726 00.000 20224 worker thread done servicing request
21:29:31.733 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51712, med=2752, FiltMin=2487, FiltMax=23683, Gamma=1.000
21:29:31.752 00.019 8996 UpdateGuideState exits: m=770161 SNR=378.2
21:29:31.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:31.755 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:31.755 00.000 8996 Enqueuing Expose request
21:29:31.756 00.001 20224 Worker thread wakes up
21:29:31.756 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:31.757 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:31.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:32.726 00.969 20224 Exposure complete
21:29:32.791 00.065 20224 worker thread done servicing request
21:29:32.792 00.001 8996 OnExposeComplete: enter
21:29:32.794 00.002 8996 UpdateGuideState(): m_state=6
21:29:32.795 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2088
21:29:32.797 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=472.45, Mass=718097, SNR=338.7, Peak=52125 HFD=4.5
21:29:32.799 00.002 8996 MultiStar: [#1 0.02,0.06,0.68,U] [#2 0.03,0.13,0.79,U] [#3 0.16,0.02,0.61,U] [#4 0.08,0.20,0.54,U] [#5 0.06,0.20,0.69,U] [#6 0.32,0.24,0.50,U] [#7 0.07,0.03,0.58,U] [#8 -0.09,0.44,0.00,M1] 
21:29:32.801 00.002 8996 refined, 7 included, MultiStar: {0.12, 0.07}, one-star: {0.21, -0.17}
21:29:32.802 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
21:29:32.803 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
21:29:32.805 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.53 mountX=0.11 mountY=-0.08, mountTheta=-0.64
21:29:32.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.07, opts=13)
21:29:32.810 00.003 8996 Enqueuing Move request for scope (0.12, 0.07)
21:29:32.812 00.002 20224 Worker thread wakes up
21:29:32.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
21:29:32.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
21:29:32.812 00.000 20224 Moving (0.12, 0.07) raw xDistance=0.11 yDistance=-0.08
21:29:32.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:29:32.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:32.813 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:29:32.813 00.000 20224 MoveAxis(E, 0, ABG)
21:29:32.813 00.000 20224 Move returns status 0, amount 0
21:29:32.813 00.000 20224 MoveAxis(N, 0, ABG)
21:29:32.813 00.000 20224 Move returns status 0, amount 0
21:29:32.813 00.000 20224 move complete, result=0
21:29:32.813 00.000 20224 worker thread done servicing request
21:29:32.821 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52125, med=2752, FiltMin=2515, FiltMax=27920, Gamma=1.000
21:29:32.848 00.027 8996 UpdateGuideState exits: m=718097 SNR=338.7
21:29:32.850 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:32.852 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:32.853 00.001 8996 Enqueuing Expose request
21:29:32.854 00.001 20224 Worker thread wakes up
21:29:32.854 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:32.855 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:32.855 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:34.029 01.174 20224 Exposure complete
21:29:34.109 00.080 20224 worker thread done servicing request
21:29:34.109 00.000 8996 OnExposeComplete: enter
21:29:34.110 00.001 8996 UpdateGuideState(): m_state=6
21:29:34.112 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2089
21:29:34.113 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.45, Mass=701893, SNR=319.0, Peak=49901 HFD=4.5
21:29:34.114 00.001 8996 MultiStar: [#1 0.11,-0.20,0.85,U] [#2 0.12,-0.01,0.85,U] [#3 0.21,-0.02,0.70,U] [#4 0.10,-0.09,0.62,U] [#5 0.22,0.01,0.67,U] [#6 0.33,-0.17,0.48,U] [#7 0.32,-0.06,0.55,U] [#8 0.19,0.19,0.44,U] 
21:29:34.115 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.07}, one-star: {0.21, -0.16}
21:29:34.116 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
21:29:34.117 00.001 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
21:29:34.118 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-0.36 mountX=0.20 mountY=0.05, mountTheta=0.24
21:29:34.119 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.07, opts=13)
21:29:34.120 00.001 8996 Enqueuing Move request for scope (0.19, -0.07)
21:29:34.121 00.001 20224 Worker thread wakes up
21:29:34.121 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.07) opts 0xd
21:29:34.121 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.07)
21:29:34.121 00.000 20224 Moving (0.19, -0.07) raw xDistance=0.20 yDistance=0.05
21:29:34.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:29:34.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:34.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:29:34.121 00.000 20224 MoveAxis(E, 0, ABG)
21:29:34.122 00.001 20224 Move returns status 0, amount 0
21:29:34.122 00.000 20224 MoveAxis(N, 0, ABG)
21:29:34.122 00.000 20224 Move returns status 0, amount 0
21:29:34.122 00.000 20224 move complete, result=0
21:29:34.122 00.000 20224 worker thread done servicing request
21:29:34.130 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49901, med=2752, FiltMin=2493, FiltMax=28368, Gamma=1.000
21:29:34.160 00.030 8996 UpdateGuideState exits: m=701893 SNR=319.0
21:29:34.162 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:34.164 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:34.166 00.002 8996 Enqueuing Expose request
21:29:34.167 00.001 20224 Worker thread wakes up
21:29:34.167 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:34.169 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:34.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:35.137 00.968 20224 Exposure complete
21:29:35.214 00.077 20224 worker thread done servicing request
21:29:35.214 00.000 8996 OnExposeComplete: enter
21:29:35.216 00.002 8996 UpdateGuideState(): m_state=6
21:29:35.216 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2090
21:29:35.216 00.000 8996 Star::Find returns 1 (0), X=138.51, Y=472.32, Mass=712908, SNR=357.6, Peak=52733 HFD=4.7
21:29:35.219 00.003 8996 MultiStar: [#1 0.11,-0.16,0.67,U] [#2 0.17,-0.05,0.79,U] [#3 0.21,-0.10,0.57,U] [#4 0.09,-0.07,0.55,U] [#5 0.19,0.01,0.58,U] [#6 0.23,-0.11,0.42,U] [#7 0.17,-0.27,0.40,U] [#8 -0.02,0.12,0.35,U] 
21:29:35.220 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.12}, one-star: {0.18, -0.30}
21:29:35.221 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
21:29:35.221 00.000 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
21:29:35.222 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-0.65 mountX=0.17 mountY=0.10, mountTheta=0.54
21:29:35.223 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.12, opts=13)
21:29:35.224 00.001 8996 Enqueuing Move request for scope (0.16, -0.12)
21:29:35.224 00.000 20224 Worker thread wakes up
21:29:35.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.12) opts 0xd
21:29:35.224 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.12)
21:29:35.224 00.000 20224 Moving (0.16, -0.12) raw xDistance=0.17 yDistance=0.10
21:29:35.224 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:29:35.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:35.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:29:35.224 00.000 20224 MoveAxis(E, 0, ABG)
21:29:35.224 00.000 20224 Move returns status 0, amount 0
21:29:35.224 00.000 20224 MoveAxis(N, 0, ABG)
21:29:35.224 00.000 20224 Move returns status 0, amount 0
21:29:35.224 00.000 20224 move complete, result=0
21:29:35.224 00.000 20224 worker thread done servicing request
21:29:35.228 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52733, med=2755, FiltMin=2496, FiltMax=27216, Gamma=1.000
21:29:35.247 00.019 8996 UpdateGuideState exits: m=712908 SNR=357.6
21:29:35.248 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:35.249 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:35.250 00.001 8996 Enqueuing Expose request
21:29:35.251 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:35.251 00.000 20224 Worker thread wakes up
21:29:35.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:35.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:36.432 01.180 20224 Exposure complete
21:29:36.496 00.064 20224 worker thread done servicing request
21:29:36.496 00.000 8996 OnExposeComplete: enter
21:29:36.497 00.001 8996 UpdateGuideState(): m_state=6
21:29:36.498 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2091
21:29:36.500 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=472.17, Mass=756540, SNR=327.3, Peak=65535 HFD=4.5
21:29:36.501 00.001 8996 MultiStar: [#1 0.23,-0.28,0.70,U] [#2 0.08,-0.03,0.84,U] [#3 0.28,-0.16,0.58,U] [#4 0.23,-0.30,0.62,U] [#5 0.34,-0.09,0.63,U] [#6 0.35,-0.48,0.00,M1] [#7 0.20,-0.12,0.44,U] [#8 0.22,0.07,0.41,U] 
21:29:36.502 00.001 8996 refined, 7 included, MultiStar: {0.25, -0.20}, one-star: {0.40, -0.44}
21:29:36.503 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
21:29:36.504 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.60)
21:29:36.504 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.66 mountX=0.27 mountY=0.17, mountTheta=0.55
21:29:36.506 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.20, opts=13)
21:29:36.507 00.001 8996 Enqueuing Move request for scope (0.25, -0.20)
21:29:36.508 00.001 20224 Worker thread wakes up
21:29:36.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.20) opts 0xd
21:29:36.508 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.20)
21:29:36.508 00.000 20224 Moving (0.25, -0.20) raw xDistance=0.27 yDistance=0.17
21:29:36.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:29:36.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:36.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:29:36.508 00.000 20224 MoveAxis(W, 40, ABG)
21:29:36.508 00.000 20224 Guiding  Dir = 3, Dur = 40
21:29:36.508 00.000 20224 IsSlewing returns 0
21:29:36.509 00.001 20224 IsGuiding returns 0
21:29:36.512 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2755, FiltMin=2509, FiltMax=31248, Gamma=1.000
21:29:36.539 00.027 8996 UpdateGuideState exits: m=756540 SNR=327.3
21:29:36.541 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:36.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:36.543 00.001 8996 Enqueuing Expose request
21:29:36.562 00.019 20224 IsGuiding returns 1
21:29:36.563 00.001 20224 scope still moving after pulse duration time elapsed
21:29:36.593 00.030 20224 IsSlewing returns 0
21:29:36.593 00.000 20224 IsGuiding returns 1
21:29:36.625 00.032 20224 IsSlewing returns 0
21:29:36.625 00.000 20224 IsGuiding returns 1
21:29:36.656 00.031 20224 IsSlewing returns 0
21:29:36.656 00.000 20224 IsGuiding returns 0
21:29:36.656 00.000 20224 scope move finished after 40 + 107 ms
21:29:36.656 00.000 20224 Move returns status 0, amount 40
21:29:36.656 00.000 20224 MoveAxis(N, 0, ABG)
21:29:36.656 00.000 20224 Move returns status 0, amount 0
21:29:36.656 00.000 20224 move complete, result=0
21:29:36.656 00.000 20224 worker thread done servicing request
21:29:36.656 00.000 20224 Worker thread wakes up
21:29:36.657 00.001 8996 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH
21:29:36.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:36.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:37.637 00.979 20224 Exposure complete
21:29:37.702 00.065 20224 worker thread done servicing request
21:29:37.703 00.001 8996 OnExposeComplete: enter
21:29:37.703 00.000 8996 UpdateGuideState(): m_state=6
21:29:37.704 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2092
21:29:37.705 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.26, Mass=705736, SNR=344.8, Peak=51520 HFD=4.5
21:29:37.706 00.001 8996 MultiStar: [#1 -0.19,-0.27,0.66,U] [#2 -0.20,-0.00,0.74,U] [#3 -0.16,-0.25,0.59,U] [#4 -0.23,-0.32,0.54,U] [#5 -0.06,-0.06,0.66,U] [#6 -0.17,-0.28,0.43,U] [#7 -0.02,-0.25,0.45,U] [#8 -0.13,-0.05,0.42,U] 
21:29:37.707 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.21}, one-star: {-0.08, -0.36}
21:29:37.708 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
21:29:37.709 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
21:29:37.710 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-2.14 mountX=-0.11 mountY=0.22, mountTheta=2.04
21:29:37.711 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.21, opts=13)
21:29:37.712 00.001 8996 Enqueuing Move request for scope (-0.14, -0.21)
21:29:37.713 00.001 20224 Worker thread wakes up
21:29:37.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.21) opts 0xd
21:29:37.713 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.21)
21:29:37.713 00.000 20224 Moving (-0.14, -0.21) raw xDistance=-0.11 yDistance=0.22
21:29:37.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:29:37.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:29:37.713 00.000 20224 MoveAxis(E, 0, ABG)
21:29:37.714 00.001 20224 Move returns status 0, amount 0
21:29:37.714 00.000 20224 MoveAxis(S, 47, ABG)
21:29:37.714 00.000 20224 Guiding  Dir = 1, Dur = 47
21:29:37.714 00.000 20224 IsSlewing returns 0
21:29:37.714 00.000 20224 IsGuiding returns 0
21:29:37.718 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51520, med=2755, FiltMin=2496, FiltMax=23744, Gamma=1.000
21:29:37.734 00.016 20224 PulseGuide returned control before completion, sleep 37
21:29:37.742 00.008 8996 UpdateGuideState exits: m=705736 SNR=344.8
21:29:37.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:37.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:37.745 00.001 8996 Enqueuing Expose request
21:29:37.780 00.035 20224 IsGuiding returns 1
21:29:37.780 00.000 20224 scope still moving after pulse duration time elapsed
21:29:37.811 00.031 20224 IsSlewing returns 0
21:29:37.811 00.000 20224 IsGuiding returns 1
21:29:37.842 00.031 20224 IsSlewing returns 0
21:29:37.842 00.000 20224 IsGuiding returns 0
21:29:37.842 00.000 20224 scope move finished after 47 + 81 ms
21:29:37.842 00.000 20224 Move returns status 0, amount 47
21:29:37.842 00.000 20224 move complete, result=0
21:29:37.842 00.000 20224 worker thread done servicing request
21:29:37.842 00.000 20224 Worker thread wakes up
21:29:37.842 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:37.842 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:37.842 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
21:29:38.993 01.151 20224 Exposure complete
21:29:39.063 00.070 20224 worker thread done servicing request
21:29:39.063 00.000 8996 OnExposeComplete: enter
21:29:39.065 00.002 8996 UpdateGuideState(): m_state=6
21:29:39.067 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2093
21:29:39.069 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=472.31, Mass=795865, SNR=383.5, Peak=58848 HFD=4.5
21:29:39.071 00.002 8996 MultiStar: [#1 -0.12,-0.06,0.71,U] [#2 -0.20,0.13,0.71,U] [#3 -0.02,-0.09,0.51,U] [#4 -0.09,-0.04,0.47,U] [#5 0.07,0.19,0.51,U] [#6 0.01,-0.09,0.41,U] [#7 -0.15,0.07,0.42,U] [#8 -0.22,0.20,0.36,U] 
21:29:39.072 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.03}, one-star: {-0.17, -0.30}
21:29:39.074 00.002 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
21:29:39.076 00.002 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
21:29:39.077 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.86 mountX=-0.10 mountY=0.04, mountTheta=2.75
21:29:39.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.03, opts=13)
21:29:39.081 00.002 8996 Enqueuing Move request for scope (-0.11, -0.03)
21:29:39.082 00.001 20224 Worker thread wakes up
21:29:39.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
21:29:39.082 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
21:29:39.082 00.000 20224 Moving (-0.11, -0.03) raw xDistance=-0.10 yDistance=0.04
21:29:39.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:29:39.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:39.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:29:39.082 00.000 20224 MoveAxis(E, 0, ABG)
21:29:39.083 00.001 20224 Move returns status 0, amount 0
21:29:39.083 00.000 20224 MoveAxis(N, 0, ABG)
21:29:39.083 00.000 20224 Move returns status 0, amount 0
21:29:39.083 00.000 20224 move complete, result=0
21:29:39.083 00.000 20224 worker thread done servicing request
21:29:39.090 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58848, med=2755, FiltMin=2486, FiltMax=25472, Gamma=1.000
21:29:39.115 00.025 8996 UpdateGuideState exits: m=795865 SNR=383.5
21:29:39.117 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:39.118 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:39.119 00.001 8996 Enqueuing Expose request
21:29:39.119 00.000 20224 Worker thread wakes up
21:29:39.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:39.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:39.120 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:40.099 00.979 20224 Exposure complete
21:29:40.167 00.068 20224 worker thread done servicing request
21:29:40.167 00.000 8996 OnExposeComplete: enter
21:29:40.168 00.001 8996 UpdateGuideState(): m_state=6
21:29:40.169 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2094
21:29:40.169 00.000 8996 Star::Find returns 1 (0), X=138.23, Y=472.50, Mass=752166, SNR=345.8, Peak=50416 HFD=4.6
21:29:40.170 00.001 8996 MultiStar: [#1 -0.22,0.13,0.73,U] [#2 -0.24,0.12,0.71,U] [#3 -0.15,-0.08,0.67,U] [#4 -0.13,0.10,0.57,U] [#5 -0.11,0.18,0.61,U] [#6 0.08,0.21,0.48,U] [#7 -0.05,0.29,0.43,U] [#8 -0.28,0.40,0.00,M1] 
21:29:40.172 00.002 8996 refined, 7 included, MultiStar: {-0.13, 0.08}, one-star: {-0.10, -0.12}
21:29:40.174 00.002 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:29:40.175 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:29:40.177 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.59 mountX=-0.13 mountY=-0.06, mountTheta=-2.70
21:29:40.179 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.08, opts=13)
21:29:40.180 00.001 8996 Enqueuing Move request for scope (-0.13, 0.08)
21:29:40.182 00.002 20224 Worker thread wakes up
21:29:40.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
21:29:40.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
21:29:40.182 00.000 20224 Moving (-0.13, 0.08) raw xDistance=-0.13 yDistance=-0.06
21:29:40.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:29:40.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:40.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:29:40.182 00.000 20224 MoveAxis(E, 0, ABG)
21:29:40.182 00.000 20224 Move returns status 0, amount 0
21:29:40.182 00.000 20224 MoveAxis(N, 0, ABG)
21:29:40.183 00.001 20224 Move returns status 0, amount 0
21:29:40.183 00.000 20224 move complete, result=0
21:29:40.183 00.000 20224 worker thread done servicing request
21:29:40.188 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50416, med=2749, FiltMin=2483, FiltMax=24384, Gamma=1.000
21:29:40.202 00.014 8996 UpdateGuideState exits: m=752166 SNR=345.8
21:29:40.204 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:40.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:40.207 00.002 8996 Enqueuing Expose request
21:29:40.209 00.002 20224 Worker thread wakes up
21:29:40.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:40.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:40.209 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:41.383 01.174 20224 Exposure complete
21:29:41.442 00.059 20224 worker thread done servicing request
21:29:41.442 00.000 8996 OnExposeComplete: enter
21:29:41.443 00.001 8996 UpdateGuideState(): m_state=6
21:29:41.444 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2095
21:29:41.445 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.35, Mass=769778, SNR=381.9, Peak=56784 HFD=4.5
21:29:41.446 00.001 8996 MultiStar: [#1 -0.22,-0.06,0.57,U] [#2 -0.24,0.18,0.72,U] [#3 -0.27,0.05,0.57,U] [#4 -0.42,-0.01,0.47,U] [#5 -0.07,0.12,0.62,U] [#6 -0.26,0.02,0.40,U] [#7 -0.19,0.17,0.47,U] [#8 -0.25,0.24,0.43,U] 
21:29:41.447 00.001 8996 refined, 8 included, MultiStar: {-0.22, 0.02}, one-star: {-0.18, -0.27}
21:29:41.447 00.000 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.14 = -3.14)
21:29:41.448 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
21:29:41.449 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.23 cameraTheta=3.05 mountX=-0.23 mountY=0.00, mountTheta=3.12
21:29:41.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
21:29:41.454 00.003 8996 Enqueuing Move request for scope (-0.22, 0.02)
21:29:41.456 00.002 20224 Worker thread wakes up
21:29:41.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
21:29:41.456 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
21:29:41.456 00.000 20224 Moving (-0.22, 0.02) raw xDistance=-0.23 yDistance=0.00
21:29:41.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:29:41.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:41.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:29:41.456 00.000 20224 MoveAxis(E, 33, ABG)
21:29:41.456 00.000 20224 Guiding  Dir = 2, Dur = 33
21:29:41.456 00.000 20224 IsSlewing returns 0
21:29:41.457 00.001 20224 IsGuiding returns 0
21:29:41.464 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56784, med=2749, FiltMin=2473, FiltMax=25248, Gamma=1.000
21:29:41.467 00.003 20224 PulseGuide returned control before completion, sleep 33
21:29:41.484 00.017 8996 UpdateGuideState exits: m=769778 SNR=381.9
21:29:41.486 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:41.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:41.488 00.001 8996 Enqueuing Expose request
21:29:41.513 00.025 20224 IsGuiding returns 1
21:29:41.513 00.000 20224 scope still moving after pulse duration time elapsed
21:29:41.545 00.032 20224 IsSlewing returns 0
21:29:41.545 00.000 20224 IsGuiding returns 1
21:29:41.576 00.031 20224 IsSlewing returns 0
21:29:41.576 00.000 20224 IsGuiding returns 0
21:29:41.576 00.000 20224 scope move finished after 33 + 86 ms
21:29:41.576 00.000 20224 Move returns status 0, amount 33
21:29:41.576 00.000 20224 MoveAxis(N, 0, ABG)
21:29:41.576 00.000 20224 Move returns status 0, amount 0
21:29:41.576 00.000 20224 move complete, result=0
21:29:41.577 00.001 20224 worker thread done servicing request
21:29:41.577 00.000 20224 Worker thread wakes up
21:29:41.577 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
21:29:41.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:41.578 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:42.566 00.988 20224 Exposure complete
21:29:42.651 00.085 20224 worker thread done servicing request
21:29:42.651 00.000 8996 OnExposeComplete: enter
21:29:42.652 00.001 8996 UpdateGuideState(): m_state=6
21:29:42.653 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2096
21:29:42.655 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.35, Mass=727682, SNR=351.1, Peak=49517 HFD=4.6
21:29:42.657 00.002 8996 MultiStar: [#1 0.06,0.10,0.67,U] [#2 -0.11,0.17,0.83,U] [#3 -0.02,-0.05,0.62,U] [#4 -0.12,0.10,0.60,U] [#5 0.18,0.35,0.74,U] [#6 0.15,-0.09,0.48,U] [#7 0.16,0.17,0.43,U] [#8 -0.02,0.06,0.38,U] 
21:29:42.657 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.03, -0.27}
21:29:42.659 00.002 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
21:29:42.660 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
21:29:42.661 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.05 mountX=0.02 mountY=-0.05, mountTheta=-1.15
21:29:42.664 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
21:29:42.665 00.001 8996 Enqueuing Move request for scope (0.03, 0.05)
21:29:42.666 00.001 20224 Worker thread wakes up
21:29:42.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
21:29:42.667 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
21:29:42.667 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.02 yDistance=-0.05
21:29:42.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:29:42.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:42.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:29:42.667 00.000 20224 MoveAxis(E, 0, ABG)
21:29:42.667 00.000 20224 Move returns status 0, amount 0
21:29:42.667 00.000 20224 MoveAxis(N, 0, ABG)
21:29:42.668 00.001 20224 Move returns status 0, amount 0
21:29:42.668 00.000 20224 move complete, result=0
21:29:42.668 00.000 20224 worker thread done servicing request
21:29:42.676 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49517, med=2749, FiltMin=2502, FiltMax=25792, Gamma=1.000
21:29:42.698 00.022 8996 UpdateGuideState exits: m=727682 SNR=351.1
21:29:42.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:42.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:42.701 00.001 8996 Enqueuing Expose request
21:29:42.702 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:42.703 00.001 20224 Worker thread wakes up
21:29:42.703 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:42.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:43.866 01.163 20224 Exposure complete
21:29:43.935 00.069 20224 worker thread done servicing request
21:29:43.936 00.001 8996 OnExposeComplete: enter
21:29:43.937 00.001 8996 UpdateGuideState(): m_state=6
21:29:43.939 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2097
21:29:43.940 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.28, Mass=721545, SNR=358.4, Peak=62365 HFD=4.7
21:29:43.942 00.002 8996 MultiStar: [#1 0.22,-0.12,0.69,U] [#2 0.21,-0.12,0.79,U] [#3 0.21,-0.14,0.60,U] [#4 0.12,-0.13,0.59,U] [#5 0.44,0.19,0.00,M1] [#6 0.30,-0.22,0.46,U] [#7 0.31,-0.14,0.40,U] [#8 0.22,0.20,0.43,U] 
21:29:43.942 00.000 8996 refined, 7 included, MultiStar: {0.24, -0.15}, one-star: {0.30, -0.33}
21:29:43.943 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
21:29:43.944 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.69)
21:29:43.945 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-0.56 mountX=0.25 mountY=0.12, mountTheta=0.45
21:29:43.947 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.15, opts=13)
21:29:43.948 00.001 8996 Enqueuing Move request for scope (0.24, -0.15)
21:29:43.948 00.000 20224 Worker thread wakes up
21:29:43.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.15) opts 0xd
21:29:43.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.15)
21:29:43.949 00.001 20224 Moving (0.24, -0.15) raw xDistance=0.25 yDistance=0.12
21:29:43.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:29:43.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:43.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:29:43.949 00.000 20224 MoveAxis(W, 36, ABG)
21:29:43.949 00.000 20224 Guiding  Dir = 3, Dur = 36
21:29:43.949 00.000 20224 IsSlewing returns 0
21:29:43.949 00.000 20224 IsGuiding returns 0
21:29:43.953 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62365, med=2749, FiltMin=2505, FiltMax=29277, Gamma=1.000
21:29:43.969 00.016 8996 UpdateGuideState exits: m=721545 SNR=358.4
21:29:43.971 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:43.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:43.974 00.002 8996 Enqueuing Expose request
21:29:43.993 00.019 20224 IsGuiding returns 1
21:29:43.994 00.001 20224 scope still moving after pulse duration time elapsed
21:29:44.023 00.029 20224 IsSlewing returns 0
21:29:44.023 00.000 20224 IsGuiding returns 1
21:29:44.055 00.032 20224 IsSlewing returns 0
21:29:44.055 00.000 20224 IsGuiding returns 1
21:29:44.085 00.030 20224 IsSlewing returns 0
21:29:44.085 00.000 20224 IsGuiding returns 0
21:29:44.085 00.000 20224 scope move finished after 36 + 99 ms
21:29:44.085 00.000 20224 Move returns status 0, amount 36
21:29:44.085 00.000 20224 MoveAxis(N, 0, ABG)
21:29:44.085 00.000 20224 Move returns status 0, amount 0
21:29:44.085 00.000 20224 move complete, result=0
21:29:44.085 00.000 20224 worker thread done servicing request
21:29:44.086 00.001 20224 Worker thread wakes up
21:29:44.086 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH
21:29:44.087 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:44.088 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:45.052 00.964 20224 Exposure complete
21:29:45.113 00.061 20224 worker thread done servicing request
21:29:45.113 00.000 8996 OnExposeComplete: enter
21:29:45.114 00.001 8996 UpdateGuideState(): m_state=6
21:29:45.115 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2098
21:29:45.115 00.000 8996 Star::Find returns 1 (0), X=138.40, Y=472.31, Mass=703937, SNR=339.9, Peak=52125 HFD=4.7
21:29:45.116 00.001 8996 MultiStar: [#1 0.13,-0.03,0.69,U] [#2 0.02,0.07,0.76,U] [#3 -0.01,-0.27,0.64,U] [#4 0.03,-0.07,0.60,U] [#5 0.07,0.05,0.71,U] [#6 0.19,0.03,0.43,U] [#7 0.20,-0.03,0.45,U] [#8 -0.08,0.15,0.45,U] 
21:29:45.117 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.07}, one-star: {0.07, -0.30}
21:29:45.118 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
21:29:45.119 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
21:29:45.119 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.09 cameraTheta=-0.80 mountX=0.07 mountY=0.06, mountTheta=0.69
21:29:45.121 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.07, opts=13)
21:29:45.122 00.001 8996 Enqueuing Move request for scope (0.07, -0.07)
21:29:45.123 00.001 20224 Worker thread wakes up
21:29:45.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
21:29:45.123 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
21:29:45.123 00.000 20224 Moving (0.07, -0.07) raw xDistance=0.07 yDistance=0.06
21:29:45.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:29:45.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:45.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:29:45.123 00.000 20224 MoveAxis(E, 0, ABG)
21:29:45.123 00.000 20224 Move returns status 0, amount 0
21:29:45.123 00.000 20224 MoveAxis(N, 0, ABG)
21:29:45.123 00.000 20224 Move returns status 0, amount 0
21:29:45.123 00.000 20224 move complete, result=0
21:29:45.123 00.000 20224 worker thread done servicing request
21:29:45.127 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52125, med=2749, FiltMin=2486, FiltMax=27408, Gamma=1.000
21:29:45.141 00.014 8996 UpdateGuideState exits: m=703937 SNR=339.9
21:29:45.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:45.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:45.144 00.001 8996 Enqueuing Expose request
21:29:45.145 00.001 20224 Worker thread wakes up
21:29:45.145 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:45.145 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:45.145 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:46.324 01.179 20224 Exposure complete
21:29:46.390 00.066 20224 worker thread done servicing request
21:29:46.390 00.000 8996 OnExposeComplete: enter
21:29:46.392 00.002 8996 UpdateGuideState(): m_state=6
21:29:46.395 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2099
21:29:46.397 00.002 8996 Star::Find returns 1 (0), X=138.29, Y=472.44, Mass=742368, SNR=349.5, Peak=50189 HFD=4.6
21:29:46.400 00.003 8996 MultiStar: [#1 -0.17,-0.19,0.76,U] [#2 -0.16,0.14,0.73,U] [#3 -0.06,0.07,0.55,U] [#4 -0.19,-0.10,0.59,U] [#5 -0.07,0.20,0.54,U] [#6 -0.01,-0.14,0.43,U] [#7 -0.03,0.08,0.43,U] [#8 -0.22,0.00,0.43,U] 
21:29:46.403 00.003 8996 refined, 8 included, MultiStar: {-0.10, -0.03}, one-star: {-0.04, -0.18}
21:29:46.405 00.002 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:29:46.407 00.002 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
21:29:46.408 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.88 mountX=-0.10 mountY=0.04, mountTheta=2.76
21:29:46.411 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
21:29:46.411 00.000 8996 Enqueuing Move request for scope (-0.10, -0.03)
21:29:46.413 00.002 20224 Worker thread wakes up
21:29:46.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
21:29:46.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
21:29:46.413 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
21:29:46.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:29:46.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:46.414 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:29:46.414 00.000 20224 MoveAxis(E, 0, ABG)
21:29:46.414 00.000 20224 Move returns status 0, amount 0
21:29:46.414 00.000 20224 MoveAxis(N, 0, ABG)
21:29:46.414 00.000 20224 Move returns status 0, amount 0
21:29:46.414 00.000 20224 move complete, result=0
21:29:46.414 00.000 20224 worker thread done servicing request
21:29:46.419 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50189, med=2781, FiltMin=2537, FiltMax=24112, Gamma=1.000
21:29:46.446 00.027 8996 UpdateGuideState exits: m=742368 SNR=349.5
21:29:46.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:46.449 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:46.450 00.001 8996 Enqueuing Expose request
21:29:46.451 00.001 20224 Worker thread wakes up
21:29:46.451 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:46.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:46.451 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:47.421 00.970 20224 Exposure complete
21:29:47.497 00.076 20224 worker thread done servicing request
21:29:47.497 00.000 8996 OnExposeComplete: enter
21:29:47.498 00.001 8996 UpdateGuideState(): m_state=6
21:29:47.498 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2100
21:29:47.498 00.000 8996 Star::Find returns 1 (0), X=138.16, Y=472.38, Mass=791971, SNR=356.6, Peak=56576 HFD=4.5
21:29:47.500 00.002 8996 MultiStar: [#1 -0.24,-0.04,0.65,U] [#2 -0.27,0.11,0.80,U] [#3 -0.19,-0.03,0.64,U] [#4 -0.25,-0.01,0.54,U] [#5 -0.16,0.15,0.59,U] [#6 -0.02,-0.03,0.40,U] [#7 -0.09,-0.04,0.48,U] [#8 -0.25,0.25,0.44,U] 
21:29:47.501 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.01}, one-star: {-0.16, -0.24}
21:29:47.502 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:29:47.503 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
21:29:47.504 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.11 mountX=-0.19 mountY=0.03, mountTheta=2.99
21:29:47.507 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.01, opts=13)
21:29:47.509 00.002 8996 Enqueuing Move request for scope (-0.19, -0.01)
21:29:47.511 00.002 20224 Worker thread wakes up
21:29:47.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
21:29:47.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
21:29:47.511 00.000 20224 Moving (-0.19, -0.01) raw xDistance=-0.19 yDistance=0.03
21:29:47.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:29:47.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:47.512 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:29:47.512 00.000 20224 MoveAxis(E, 0, ABG)
21:29:47.512 00.000 20224 Move returns status 0, amount 0
21:29:47.512 00.000 20224 MoveAxis(N, 0, ABG)
21:29:47.512 00.000 20224 Move returns status 0, amount 0
21:29:47.512 00.000 20224 move complete, result=0
21:29:47.512 00.000 20224 worker thread done servicing request
21:29:47.524 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56576, med=2781, FiltMin=2525, FiltMax=25392, Gamma=1.000
21:29:47.553 00.029 8996 UpdateGuideState exits: m=791971 SNR=356.6
21:29:47.554 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:47.555 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:47.556 00.001 8996 Enqueuing Expose request
21:29:47.557 00.001 20224 Worker thread wakes up
21:29:47.557 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:29:47.558 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:47.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:48.724 01.166 20224 Exposure complete
21:29:48.822 00.098 20224 worker thread done servicing request
21:29:48.822 00.000 8996 OnExposeComplete: enter
21:29:48.824 00.002 8996 UpdateGuideState(): m_state=6
21:29:48.825 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2101
21:29:48.826 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.44, Mass=723488, SNR=345.0, Peak=57024 HFD=4.2
21:29:48.827 00.001 8996 MultiStar: [#1 -0.05,-0.08,0.70,U] [#2 -0.24,0.22,0.77,U] [#3 -0.07,0.09,0.73,U] [#4 -0.11,0.28,0.56,U] [#5 0.03,0.31,0.67,U] [#6 0.00,0.24,0.43,U] [#7 -0.01,0.07,0.48,U] [#8 -0.32,0.30,0.39,U] 
21:29:48.829 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.11}, one-star: {-0.31, -0.18}
21:29:48.831 00.002 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:29:48.832 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
21:29:48.833 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.45 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
21:29:48.838 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.11, opts=13)
21:29:48.840 00.002 8996 Enqueuing Move request for scope (-0.13, 0.11)
21:29:48.842 00.002 20224 Worker thread wakes up
21:29:48.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
21:29:48.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
21:29:48.842 00.000 20224 Moving (-0.13, 0.11) raw xDistance=-0.14 yDistance=-0.09
21:29:48.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:29:48.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:48.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:29:48.843 00.001 20224 MoveAxis(E, 0, ABG)
21:29:48.843 00.000 20224 Move returns status 0, amount 0
21:29:48.843 00.000 20224 MoveAxis(N, 0, ABG)
21:29:48.843 00.000 20224 Move returns status 0, amount 0
21:29:48.843 00.000 20224 move complete, result=0
21:29:48.843 00.000 20224 worker thread done servicing request
21:29:48.850 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57024, med=2765, FiltMin=2525, FiltMax=24915, Gamma=1.000
21:29:48.882 00.032 8996 UpdateGuideState exits: m=723488 SNR=345.0
21:29:48.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:48.886 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:48.886 00.000 8996 Enqueuing Expose request
21:29:48.887 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:48.888 00.001 20224 Worker thread wakes up
21:29:48.888 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:48.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:49.871 00.983 20224 Exposure complete
21:29:49.934 00.063 20224 worker thread done servicing request
21:29:49.935 00.001 8996 OnExposeComplete: enter
21:29:49.936 00.001 8996 UpdateGuideState(): m_state=6
21:29:49.936 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2102
21:29:49.937 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.38, Mass=760087, SNR=347.8, Peak=52160 HFD=4.6
21:29:49.938 00.001 8996 MultiStar: [#1 -0.01,0.10,0.67,U] [#2 -0.25,0.19,0.73,U] [#3 -0.14,-0.01,0.57,U] [#4 -0.15,-0.11,0.57,U] [#5 0.16,0.30,0.62,U] [#6 -0.05,0.04,0.45,U] [#7 0.02,-0.03,0.43,U] [#8 -0.08,0.26,0.41,U] 
21:29:49.939 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.04}, one-star: {-0.05, -0.23}
21:29:49.940 00.001 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
21:29:49.941 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
21:29:49.941 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.61 mountX=-0.07 mountY=-0.03, mountTheta=-2.72
21:29:49.943 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
21:29:49.945 00.002 8996 Enqueuing Move request for scope (-0.06, 0.04)
21:29:49.948 00.003 20224 Worker thread wakes up
21:29:49.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
21:29:49.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
21:29:49.948 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.07 yDistance=-0.03
21:29:49.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:29:49.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:49.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:29:49.948 00.000 20224 MoveAxis(E, 0, ABG)
21:29:49.948 00.000 20224 Move returns status 0, amount 0
21:29:49.948 00.000 20224 MoveAxis(N, 0, ABG)
21:29:49.948 00.000 20224 Move returns status 0, amount 0
21:29:49.948 00.000 20224 move complete, result=0
21:29:49.948 00.000 20224 worker thread done servicing request
21:29:49.952 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52160, med=2768, FiltMin=2525, FiltMax=24976, Gamma=1.000
21:29:49.977 00.025 8996 UpdateGuideState exits: m=760087 SNR=347.8
21:29:49.979 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:49.981 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:49.982 00.001 8996 Enqueuing Expose request
21:29:49.984 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:29:49.985 00.001 20224 Worker thread wakes up
21:29:49.985 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:49.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:51.158 01.173 20224 Exposure complete
21:29:51.221 00.063 20224 worker thread done servicing request
21:29:51.221 00.000 8996 OnExposeComplete: enter
21:29:51.222 00.001 8996 UpdateGuideState(): m_state=6
21:29:51.223 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2103
21:29:51.223 00.000 8996 Star::Find returns 1 (0), X=138.35, Y=472.21, Mass=778861, SNR=373.0, Peak=54861 HFD=4.6
21:29:51.224 00.001 8996 MultiStar: [#1 -0.07,-0.11,0.61,U] [#2 -0.07,0.04,0.77,U] [#3 -0.01,-0.16,0.51,U] [#4 -0.02,-0.14,0.50,U] [#5 0.13,0.00,0.54,U] [#6 0.17,-0.15,0.39,U] [#7 -0.08,-0.21,0.42,U] [#8 0.09,0.14,0.37,U] 
21:29:51.225 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.14}, one-star: {0.02, -0.41}
21:29:51.226 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
21:29:51.226 00.000 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
21:29:51.227 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.52 mountX=0.02 mountY=0.13, mountTheta=1.42
21:29:51.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.14, opts=13)
21:29:51.229 00.000 8996 Enqueuing Move request for scope (0.01, -0.14)
21:29:51.230 00.001 20224 Worker thread wakes up
21:29:51.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
21:29:51.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
21:29:51.230 00.000 20224 Moving (0.01, -0.14) raw xDistance=0.02 yDistance=0.13
21:29:51.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:29:51.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:51.231 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:29:51.231 00.000 20224 MoveAxis(E, 0, ABG)
21:29:51.231 00.000 20224 Move returns status 0, amount 0
21:29:51.231 00.000 20224 MoveAxis(N, 0, ABG)
21:29:51.231 00.000 20224 Move returns status 0, amount 0
21:29:51.231 00.000 20224 move complete, result=0
21:29:51.231 00.000 20224 worker thread done servicing request
21:29:51.234 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54861, med=2755, FiltMin=2489, FiltMax=27600, Gamma=1.000
21:29:51.252 00.018 8996 UpdateGuideState exits: m=778861 SNR=373.0
21:29:51.254 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:51.255 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:51.257 00.002 8996 Enqueuing Expose request
21:29:51.258 00.001 20224 Worker thread wakes up
21:29:51.258 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:51.259 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:51.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:52.233 00.974 20224 Exposure complete
21:29:52.296 00.063 20224 worker thread done servicing request
21:29:52.296 00.000 8996 OnExposeComplete: enter
21:29:52.297 00.001 8996 UpdateGuideState(): m_state=6
21:29:52.298 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2104
21:29:52.298 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=472.64, Mass=768555, SNR=376.9, Peak=51315 HFD=4.7
21:29:52.299 00.001 8996 MultiStar: [#1 -0.25,-0.37,0.00,M1] [#2 -0.40,0.12,0.66,U] [#3 -0.06,-0.02,0.58,U] [#4 -0.18,-0.11,0.56,U] [#5 -0.09,0.20,0.72,U] [#6 -0.03,-0.26,0.46,U] [#7 -0.08,-0.10,0.44,U] [#8 -0.29,0.25,0.41,U] 
21:29:52.300 00.001 8996 single-star, 7 included, MultiStar: {-0.11, 0.02}, one-star: {0.09, 0.02}
21:29:52.301 00.001 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
21:29:52.301 00.000 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
21:29:52.302 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.25 mountX=0.08 mountY=-0.03, mountTheta=-0.36
21:29:52.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
21:29:52.305 00.001 8996 Enqueuing Move request for scope (0.09, 0.02)
21:29:52.305 00.000 20224 Worker thread wakes up
21:29:52.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
21:29:52.305 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
21:29:52.306 00.001 20224 Moving (0.09, 0.02) raw xDistance=0.08 yDistance=-0.03
21:29:52.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:29:52.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:52.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:29:52.306 00.000 20224 MoveAxis(E, 0, ABG)
21:29:52.306 00.000 20224 Move returns status 0, amount 0
21:29:52.306 00.000 20224 MoveAxis(N, 0, ABG)
21:29:52.306 00.000 20224 Move returns status 0, amount 0
21:29:52.306 00.000 20224 move complete, result=0
21:29:52.306 00.000 20224 worker thread done servicing request
21:29:52.309 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51315, med=2755, FiltMin=2502, FiltMax=27040, Gamma=1.000
21:29:52.324 00.015 8996 UpdateGuideState exits: m=768555 SNR=376.9
21:29:52.324 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:52.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:52.326 00.001 8996 Enqueuing Expose request
21:29:52.326 00.000 20224 Worker thread wakes up
21:29:52.326 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:29:52.327 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:52.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:53.495 01.168 20224 Exposure complete
21:29:53.591 00.096 20224 worker thread done servicing request
21:29:53.591 00.000 8996 OnExposeComplete: enter
21:29:53.592 00.001 8996 UpdateGuideState(): m_state=6
21:29:53.593 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2105
21:29:53.594 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.43, Mass=768475, SNR=357.5, Peak=54365 HFD=4.6
21:29:53.595 00.001 8996 MultiStar: [#1 0.16,-0.00,0.70,U] [#2 0.01,0.17,0.75,U] [#3 0.12,0.12,0.65,U] [#4 0.08,0.05,0.54,U] [#5 0.20,0.28,0.61,U] [#6 0.28,0.17,0.44,U] [#7 0.25,0.32,0.46,U] [#8 0.15,0.31,0.39,U] 
21:29:53.595 00.000 8996 refined, 8 included, MultiStar: {0.14, 0.10}, one-star: {0.13, -0.19}
21:29:53.596 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
21:29:53.597 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
21:29:53.597 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.62 mountX=0.13 mountY=-0.12, mountTheta=-0.72
21:29:53.600 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.10, opts=13)
21:29:53.602 00.002 8996 Enqueuing Move request for scope (0.14, 0.10)
21:29:53.605 00.003 20224 Worker thread wakes up
21:29:53.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
21:29:53.605 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
21:29:53.605 00.000 20224 Moving (0.14, 0.10) raw xDistance=0.13 yDistance=-0.12
21:29:53.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:29:53.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:53.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:29:53.605 00.000 20224 MoveAxis(E, 0, ABG)
21:29:53.605 00.000 20224 Move returns status 0, amount 0
21:29:53.605 00.000 20224 MoveAxis(N, 0, ABG)
21:29:53.605 00.000 20224 Move returns status 0, amount 0
21:29:53.605 00.000 20224 move complete, result=0
21:29:53.605 00.000 20224 worker thread done servicing request
21:29:53.613 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54365, med=2752, FiltMin=2496, FiltMax=27408, Gamma=1.000
21:29:53.633 00.020 8996 UpdateGuideState exits: m=768475 SNR=357.5
21:29:53.635 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:53.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:53.637 00.001 8996 Enqueuing Expose request
21:29:53.638 00.001 20224 Worker thread wakes up
21:29:53.638 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:29:53.639 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:53.640 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:54.606 00.966 20224 Exposure complete
21:29:54.696 00.090 20224 worker thread done servicing request
21:29:54.696 00.000 8996 OnExposeComplete: enter
21:29:54.697 00.001 8996 UpdateGuideState(): m_state=6
21:29:54.698 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2106
21:29:54.699 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.36, Mass=741689, SNR=359.3, Peak=58301 HFD=4.5
21:29:54.700 00.001 8996 MultiStar: [#1 0.15,-0.17,0.66,U] [#2 0.14,-0.07,0.70,U] [#3 0.24,-0.03,0.59,U] [#4 0.06,0.03,0.52,U] [#5 0.19,-0.01,0.62,U] [#6 0.27,0.02,0.41,U] [#7 0.17,-0.02,0.41,U] [#8 0.10,0.11,0.42,U] 
21:29:54.701 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.07}, one-star: {0.13, -0.26}
21:29:54.702 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
21:29:54.702 00.000 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
21:29:54.703 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.42 mountX=0.16 mountY=0.05, mountTheta=0.31
21:29:54.704 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.07, opts=13)
21:29:54.705 00.001 8996 Enqueuing Move request for scope (0.16, -0.07)
21:29:54.706 00.001 20224 Worker thread wakes up
21:29:54.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
21:29:54.706 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
21:29:54.706 00.000 20224 Moving (0.16, -0.07) raw xDistance=0.16 yDistance=0.05
21:29:54.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:29:54.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:54.707 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:29:54.707 00.000 20224 MoveAxis(E, 0, ABG)
21:29:54.707 00.000 20224 Move returns status 0, amount 0
21:29:54.707 00.000 20224 MoveAxis(N, 0, ABG)
21:29:54.707 00.000 20224 Move returns status 0, amount 0
21:29:54.707 00.000 20224 move complete, result=0
21:29:54.707 00.000 20224 worker thread done servicing request
21:29:54.714 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58301, med=2749, FiltMin=2416, FiltMax=28144, Gamma=1.000
21:29:54.736 00.022 8996 UpdateGuideState exits: m=741689 SNR=359.3
21:29:54.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:54.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:54.739 00.001 8996 Enqueuing Expose request
21:29:54.740 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:54.742 00.002 20224 Worker thread wakes up
21:29:54.743 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:54.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:55.904 01.161 20224 Exposure complete
21:29:55.975 00.071 20224 worker thread done servicing request
21:29:55.975 00.000 8996 OnExposeComplete: enter
21:29:55.976 00.001 8996 UpdateGuideState(): m_state=6
21:29:55.977 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2107
21:29:55.977 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=472.39, Mass=710601, SNR=354.7, Peak=50637 HFD=4.6
21:29:55.978 00.001 8996 MultiStar: [#1 0.11,-0.09,0.65,U] [#2 -0.09,0.07,0.72,U] [#3 0.13,-0.15,0.56,U] [#4 -0.00,-0.02,0.57,U] [#5 0.14,0.10,0.60,U] [#6 0.11,-0.27,0.41,U] [#7 0.07,-0.23,0.40,U] [#8 -0.10,0.06,0.37,U] 
21:29:55.979 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {0.09, -0.22}
21:29:55.980 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
21:29:55.981 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
21:29:55.982 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.01 mountX=0.06 mountY=0.08, mountTheta=0.90
21:29:55.983 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
21:29:55.984 00.001 8996 Enqueuing Move request for scope (0.05, -0.08)
21:29:55.985 00.001 20224 Worker thread wakes up
21:29:55.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
21:29:55.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
21:29:55.985 00.000 20224 Moving (0.05, -0.08) raw xDistance=0.06 yDistance=0.08
21:29:55.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:29:55.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:55.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:29:55.985 00.000 20224 MoveAxis(E, 0, ABG)
21:29:55.985 00.000 20224 Move returns status 0, amount 0
21:29:55.985 00.000 20224 MoveAxis(N, 0, ABG)
21:29:55.985 00.000 20224 Move returns status 0, amount 0
21:29:55.985 00.000 20224 move complete, result=0
21:29:55.985 00.000 20224 worker thread done servicing request
21:29:55.990 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50637, med=2749, FiltMin=2505, FiltMax=25056, Gamma=1.000
21:29:56.004 00.014 8996 UpdateGuideState exits: m=710601 SNR=354.7
21:29:56.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:56.005 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:56.006 00.001 8996 Enqueuing Expose request
21:29:56.007 00.001 20224 Worker thread wakes up
21:29:56.007 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:56.008 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:56.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:56.992 00.984 20224 Exposure complete
21:29:57.060 00.068 20224 worker thread done servicing request
21:29:57.060 00.000 8996 OnExposeComplete: enter
21:29:57.061 00.001 8996 UpdateGuideState(): m_state=6
21:29:57.062 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2108
21:29:57.062 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=472.31, Mass=782356, SNR=386.0, Peak=58925 HFD=4.7
21:29:57.064 00.002 8996 MultiStar: [#1 0.03,0.06,0.59,U] [#2 0.07,0.06,0.63,U] [#3 0.09,-0.03,0.53,U] [#4 0.04,0.02,0.56,U] [#5 0.11,0.17,0.56,U] [#6 0.18,0.04,0.39,U] [#7 -0.06,0.18,0.42,U] [#8 -0.03,0.40,0.36,U] 
21:29:57.065 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {0.05, -0.30}
21:29:57.066 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
21:29:57.067 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
21:29:57.067 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.33 mountX=0.05 mountY=-0.03, mountTheta=-0.44
21:29:57.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
21:29:57.071 00.002 8996 Enqueuing Move request for scope (0.05, 0.02)
21:29:57.073 00.002 20224 Worker thread wakes up
21:29:57.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
21:29:57.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
21:29:57.073 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
21:29:57.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:29:57.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:57.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:29:57.073 00.000 20224 MoveAxis(E, 0, ABG)
21:29:57.073 00.000 20224 Move returns status 0, amount 0
21:29:57.073 00.000 20224 MoveAxis(N, 0, ABG)
21:29:57.073 00.000 20224 Move returns status 0, amount 0
21:29:57.073 00.000 20224 move complete, result=0
21:29:57.073 00.000 20224 worker thread done servicing request
21:29:57.079 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58925, med=2749, FiltMin=2499, FiltMax=26544, Gamma=1.000
21:29:57.093 00.014 8996 UpdateGuideState exits: m=782356 SNR=386.0
21:29:57.095 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:57.097 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:57.098 00.001 8996 Enqueuing Expose request
21:29:57.099 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:29:57.100 00.001 20224 Worker thread wakes up
21:29:57.101 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:57.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:58.276 01.175 20224 Exposure complete
21:29:58.337 00.061 20224 worker thread done servicing request
21:29:58.337 00.000 8996 OnExposeComplete: enter
21:29:58.339 00.002 8996 UpdateGuideState(): m_state=6
21:29:58.340 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2109
21:29:58.341 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.37, Mass=736438, SNR=354.9, Peak=57629 HFD=4.6
21:29:58.342 00.001 8996 MultiStar: [#1 0.13,-0.36,0.74,U] [#2 -0.04,-0.00,0.72,U] [#3 0.21,-0.03,0.61,U] [#4 0.04,-0.20,0.53,U] [#5 0.18,0.03,0.58,U] [#6 0.19,-0.12,0.43,U] [#7 0.22,-0.06,0.48,U] [#8 0.11,0.14,0.41,U] 
21:29:58.343 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.12}, one-star: {0.26, -0.25}
21:29:58.344 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
21:29:58.345 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.59)
21:29:58.346 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.67 mountX=0.16 mountY=0.10, mountTheta=0.56
21:29:58.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.12, opts=13)
21:29:58.349 00.001 8996 Enqueuing Move request for scope (0.15, -0.12)
21:29:58.350 00.001 20224 Worker thread wakes up
21:29:58.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
21:29:58.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
21:29:58.350 00.000 20224 Moving (0.15, -0.12) raw xDistance=0.16 yDistance=0.10
21:29:58.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:29:58.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:58.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:29:58.350 00.000 20224 MoveAxis(E, 0, ABG)
21:29:58.350 00.000 20224 Move returns status 0, amount 0
21:29:58.350 00.000 20224 MoveAxis(N, 0, ABG)
21:29:58.350 00.000 20224 Move returns status 0, amount 0
21:29:58.350 00.000 20224 move complete, result=0
21:29:58.350 00.000 20224 worker thread done servicing request
21:29:58.354 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57629, med=2749, FiltMin=2457, FiltMax=31117, Gamma=1.000
21:29:58.371 00.017 8996 UpdateGuideState exits: m=736438 SNR=354.9
21:29:58.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:58.373 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:58.374 00.001 8996 Enqueuing Expose request
21:29:58.375 00.001 20224 Worker thread wakes up
21:29:58.375 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:29:58.375 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:58.375 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:29:59.342 00.967 20224 Exposure complete
21:29:59.433 00.091 20224 worker thread done servicing request
21:29:59.433 00.000 8996 OnExposeComplete: enter
21:29:59.434 00.001 8996 UpdateGuideState(): m_state=6
21:29:59.435 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2110
21:29:59.436 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.17, Mass=664266, SNR=320.3, Peak=51197 HFD=4.5
21:29:59.437 00.001 8996 MultiStar: [#1 -0.07,-0.16,0.78,U] [#2 -0.10,0.09,0.85,U] [#3 0.09,-0.09,0.77,U] [#4 0.01,-0.18,0.61,U] [#5 0.06,-0.07,0.62,U] [#6 0.04,-0.10,0.43,U] [#7 -0.02,-0.29,0.52,U] [#8 -0.13,-0.07,0.48,U] 
21:29:59.438 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.16}, one-star: {0.04, -0.45}
21:29:59.439 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
21:29:59.439 00.000 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
21:29:59.440 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.61 mountX=0.01 mountY=0.15, mountTheta=1.52
21:29:59.442 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.16, opts=13)
21:29:59.443 00.001 8996 Enqueuing Move request for scope (-0.01, -0.16)
21:29:59.444 00.001 20224 Worker thread wakes up
21:29:59.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
21:29:59.444 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
21:29:59.444 00.000 20224 Moving (-0.01, -0.16) raw xDistance=0.01 yDistance=0.15
21:29:59.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:29:59.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:29:59.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:29:59.444 00.000 20224 MoveAxis(E, 0, ABG)
21:29:59.444 00.000 20224 Move returns status 0, amount 0
21:29:59.444 00.000 20224 MoveAxis(N, 0, ABG)
21:29:59.444 00.000 20224 Move returns status 0, amount 0
21:29:59.444 00.000 20224 move complete, result=0
21:29:59.444 00.000 20224 worker thread done servicing request
21:29:59.448 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51197, med=2749, FiltMin=2470, FiltMax=24336, Gamma=1.000
21:29:59.466 00.018 8996 UpdateGuideState exits: m=664266 SNR=320.3
21:29:59.468 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:29:59.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:29:59.471 00.002 8996 Enqueuing Expose request
21:29:59.472 00.001 20224 Worker thread wakes up
21:29:59.472 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:29:59.473 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:29:59.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:00.650 01.177 20224 Exposure complete
21:30:00.706 00.056 20224 worker thread done servicing request
21:30:00.706 00.000 8996 OnExposeComplete: enter
21:30:00.708 00.002 8996 UpdateGuideState(): m_state=6
21:30:00.710 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2111
21:30:00.711 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.24, Mass=788451, SNR=358.1, Peak=62173 HFD=4.6
21:30:00.712 00.001 8996 MultiStar: [#1 -0.07,-0.14,0.61,U] [#2 -0.14,-0.01,0.69,U] [#3 -0.07,-0.23,0.66,U] [#4 -0.20,-0.07,0.56,U] [#5 0.04,0.00,0.65,U] [#6 0.03,-0.25,0.43,U] [#7 0.06,-0.01,0.49,U] [#8 -0.18,0.10,0.39,U] 
21:30:00.714 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.13}, one-star: {0.10, -0.37}
21:30:00.715 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
21:30:00.717 00.002 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
21:30:00.718 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.83 mountX=-0.02 mountY=0.14, mountTheta=1.74
21:30:00.721 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
21:30:00.722 00.001 8996 Enqueuing Move request for scope (-0.04, -0.13)
21:30:00.723 00.001 20224 Worker thread wakes up
21:30:00.723 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
21:30:00.723 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
21:30:00.723 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.02 yDistance=0.14
21:30:00.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:30:00.723 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:00.723 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:30:00.724 00.001 20224 MoveAxis(E, 0, ABG)
21:30:00.724 00.000 20224 Move returns status 0, amount 0
21:30:00.724 00.000 20224 MoveAxis(N, 0, ABG)
21:30:00.724 00.000 20224 Move returns status 0, amount 0
21:30:00.724 00.000 20224 move complete, result=0
21:30:00.724 00.000 20224 worker thread done servicing request
21:30:00.726 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62173, med=2745, FiltMin=2493, FiltMax=29120, Gamma=1.000
21:30:00.743 00.017 8996 UpdateGuideState exits: m=788451 SNR=358.1
21:30:00.744 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:00.746 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:00.747 00.001 8996 Enqueuing Expose request
21:30:00.749 00.002 20224 Worker thread wakes up
21:30:00.749 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:00.750 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:00.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:01.723 00.973 20224 Exposure complete
21:30:01.780 00.057 20224 worker thread done servicing request
21:30:01.780 00.000 8996 OnExposeComplete: enter
21:30:01.781 00.001 8996 UpdateGuideState(): m_state=6
21:30:01.782 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2112
21:30:01.783 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.37, Mass=795002, SNR=405.9, Peak=54189 HFD=4.7
21:30:01.784 00.001 8996 MultiStar: [#1 -0.01,-0.18,0.63,U] [#2 0.01,-0.04,0.71,U] [#3 0.13,-0.17,0.55,U] [#4 0.02,-0.15,0.49,U] [#5 0.09,-0.05,0.58,U] [#6 0.15,-0.32,0.39,U] [#7 0.22,-0.07,0.38,U] [#8 -0.08,0.04,0.36,U] 
21:30:01.785 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {0.05, -0.24}
21:30:01.786 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
21:30:01.786 00.000 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
21:30:01.787 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.19 mountX=0.07 mountY=0.13, mountTheta=1.09
21:30:01.788 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
21:30:01.789 00.001 8996 Enqueuing Move request for scope (0.06, -0.14)
21:30:01.790 00.001 20224 Worker thread wakes up
21:30:01.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
21:30:01.790 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
21:30:01.790 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.07 yDistance=0.13
21:30:01.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:30:01.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:01.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:30:01.790 00.000 20224 MoveAxis(E, 0, ABG)
21:30:01.790 00.000 20224 Move returns status 0, amount 0
21:30:01.790 00.000 20224 MoveAxis(N, 0, ABG)
21:30:01.790 00.000 20224 Move returns status 0, amount 0
21:30:01.791 00.001 20224 move complete, result=0
21:30:01.791 00.000 20224 worker thread done servicing request
21:30:01.794 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=54189, med=2749, FiltMin=2493, FiltMax=26880, Gamma=1.000
21:30:01.819 00.025 8996 UpdateGuideState exits: m=795002 SNR=405.9
21:30:01.819 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:01.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:01.821 00.001 8996 Enqueuing Expose request
21:30:01.822 00.001 20224 Worker thread wakes up
21:30:01.822 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:01.823 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:01.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:02.982 01.159 20224 Exposure complete
21:30:03.058 00.076 20224 worker thread done servicing request
21:30:03.058 00.000 8996 OnExposeComplete: enter
21:30:03.061 00.003 8996 UpdateGuideState(): m_state=6
21:30:03.062 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2113
21:30:03.063 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.28, Mass=745697, SNR=349.4, Peak=61421 HFD=4.6
21:30:03.064 00.001 8996 MultiStar: [#1 0.09,-0.18,0.70,U] [#2 0.01,0.01,0.80,U] [#3 0.09,-0.15,0.59,U] [#4 0.09,-0.16,0.56,U] [#5 0.37,0.03,0.63,U] [#6 0.26,-0.25,0.48,U] [#7 0.11,-0.08,0.43,U] [#8 0.08,0.10,0.42,U] 
21:30:03.065 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.13}, one-star: {0.13, -0.33}
21:30:03.066 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
21:30:03.067 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.48)
21:30:03.067 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-0.78 mountX=0.14 mountY=0.11, mountTheta=0.67
21:30:03.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.13, opts=13)
21:30:03.070 00.001 8996 Enqueuing Move request for scope (0.13, -0.13)
21:30:03.070 00.000 20224 Worker thread wakes up
21:30:03.071 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.13) opts 0xd
21:30:03.071 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.13)
21:30:03.071 00.000 20224 Moving (0.13, -0.13) raw xDistance=0.14 yDistance=0.11
21:30:03.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:30:03.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:03.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:30:03.071 00.000 20224 MoveAxis(E, 0, ABG)
21:30:03.071 00.000 20224 Move returns status 0, amount 0
21:30:03.071 00.000 20224 MoveAxis(N, 0, ABG)
21:30:03.071 00.000 20224 Move returns status 0, amount 0
21:30:03.071 00.000 20224 move complete, result=0
21:30:03.071 00.000 20224 worker thread done servicing request
21:30:03.075 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61421, med=2749, FiltMin=2509, FiltMax=29488, Gamma=1.000
21:30:03.092 00.017 8996 UpdateGuideState exits: m=745697 SNR=349.4
21:30:03.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:03.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:03.094 00.000 8996 Enqueuing Expose request
21:30:03.095 00.001 20224 Worker thread wakes up
21:30:03.095 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:03.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:03.095 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:04.072 00.977 20224 Exposure complete
21:30:04.156 00.084 20224 worker thread done servicing request
21:30:04.157 00.001 8996 OnExposeComplete: enter
21:30:04.158 00.001 8996 UpdateGuideState(): m_state=6
21:30:04.159 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2114
21:30:04.159 00.000 8996 Star::Find returns 1 (0), X=138.39, Y=472.24, Mass=725122, SNR=331.0, Peak=59181 HFD=4.5
21:30:04.161 00.002 8996 MultiStar: [#1 -0.00,-0.27,0.64,U] [#2 -0.04,-0.05,0.75,U] [#3 0.13,-0.16,0.64,U] [#4 -0.01,-0.13,0.61,U] [#5 -0.00,0.07,0.72,U] [#6 0.18,-0.18,0.47,U] [#7 0.12,-0.06,0.49,U] [#8 0.02,0.08,0.40,U] 
21:30:04.161 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.14}, one-star: {0.06, -0.38}
21:30:04.162 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
21:30:04.163 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
21:30:04.164 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.25 mountX=0.06 mountY=0.13, mountTheta=1.15
21:30:04.165 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.14, opts=13)
21:30:04.165 00.000 8996 Enqueuing Move request for scope (0.05, -0.14)
21:30:04.166 00.001 20224 Worker thread wakes up
21:30:04.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
21:30:04.166 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
21:30:04.166 00.000 20224 Moving (0.05, -0.14) raw xDistance=0.06 yDistance=0.13
21:30:04.167 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:30:04.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:04.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:30:04.167 00.000 20224 MoveAxis(E, 0, ABG)
21:30:04.167 00.000 20224 Move returns status 0, amount 0
21:30:04.167 00.000 20224 MoveAxis(N, 0, ABG)
21:30:04.167 00.000 20224 Move returns status 0, amount 0
21:30:04.167 00.000 20224 move complete, result=0
21:30:04.167 00.000 20224 worker thread done servicing request
21:30:04.170 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59181, med=2745, FiltMin=2473, FiltMax=26816, Gamma=1.000
21:30:04.197 00.027 8996 UpdateGuideState exits: m=725122 SNR=331.0
21:30:04.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:04.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:04.200 00.001 8996 Enqueuing Expose request
21:30:04.202 00.002 20224 Worker thread wakes up
21:30:04.202 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:04.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:04.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:05.373 01.170 20224 Exposure complete
21:30:05.443 00.070 20224 worker thread done servicing request
21:30:05.443 00.000 8996 OnExposeComplete: enter
21:30:05.444 00.001 8996 UpdateGuideState(): m_state=6
21:30:05.445 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2115
21:30:05.446 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.25, Mass=753084, SNR=347.9, Peak=56717 HFD=4.5
21:30:05.447 00.001 8996 MultiStar: [#1 0.08,-0.22,0.69,U] [#2 0.05,-0.06,0.76,U] [#3 0.14,-0.15,0.63,U] [#4 0.13,-0.29,0.58,U] [#5 0.13,0.02,0.61,U] [#6 0.26,-0.39,0.00,M1] [#7 0.20,-0.17,0.46,U] [#8 -0.03,-0.00,0.37,U] 
21:30:05.447 00.000 8996 refined, 7 included, MultiStar: {0.08, -0.18}, one-star: {-0.03, -0.37}
21:30:05.448 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:30:05.449 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
21:30:05.449 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.19 cameraTheta=-1.16 mountX=0.09 mountY=0.17, mountTheta=1.05
21:30:05.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.18, opts=13)
21:30:05.452 00.001 8996 Enqueuing Move request for scope (0.08, -0.18)
21:30:05.453 00.001 20224 Worker thread wakes up
21:30:05.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
21:30:05.453 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
21:30:05.453 00.000 20224 Moving (0.08, -0.18) raw xDistance=0.09 yDistance=0.17
21:30:05.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:30:05.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:05.454 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:30:05.454 00.000 20224 MoveAxis(E, 0, ABG)
21:30:05.454 00.000 20224 Move returns status 0, amount 0
21:30:05.454 00.000 20224 MoveAxis(N, 0, ABG)
21:30:05.454 00.000 20224 Move returns status 0, amount 0
21:30:05.454 00.000 20224 move complete, result=0
21:30:05.454 00.000 20224 worker thread done servicing request
21:30:05.461 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56717, med=2749, FiltMin=2480, FiltMax=26880, Gamma=1.000
21:30:05.481 00.020 8996 UpdateGuideState exits: m=753084 SNR=347.9
21:30:05.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:05.483 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:05.484 00.001 8996 Enqueuing Expose request
21:30:05.485 00.001 20224 Worker thread wakes up
21:30:05.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:05.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:05.485 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:30:06.444 00.959 20224 Exposure complete
21:30:06.525 00.081 20224 worker thread done servicing request
21:30:06.525 00.000 8996 OnExposeComplete: enter
21:30:06.527 00.002 8996 UpdateGuideState(): m_state=6
21:30:06.528 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2116
21:30:06.529 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.27, Mass=787850, SNR=369.5, Peak=61197 HFD=4.7
21:30:06.530 00.001 8996 MultiStar: [#1 0.13,-0.16,0.62,U] [#2 0.03,-0.11,0.68,U] [#3 0.13,-0.16,0.68,U] [#4 -0.00,-0.31,0.56,U] [#5 0.25,-0.16,0.65,U] [#6 0.11,-0.12,0.41,U] [#7 0.10,-0.20,0.44,U] [#8 0.13,0.03,0.39,U] 
21:30:06.531 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.19}, one-star: {0.29, -0.34}
21:30:06.532 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
21:30:06.533 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.34)
21:30:06.534 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-0.92 mountX=0.16 mountY=0.17, mountTheta=0.81
21:30:06.537 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.19, opts=13)
21:30:06.538 00.001 8996 Enqueuing Move request for scope (0.14, -0.19)
21:30:06.540 00.002 20224 Worker thread wakes up
21:30:06.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.19) opts 0xd
21:30:06.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.19)
21:30:06.540 00.000 20224 Moving (0.14, -0.19) raw xDistance=0.16 yDistance=0.17
21:30:06.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:30:06.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:06.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:30:06.540 00.000 20224 MoveAxis(E, 0, ABG)
21:30:06.540 00.000 20224 Move returns status 0, amount 0
21:30:06.540 00.000 20224 MoveAxis(N, 0, ABG)
21:30:06.540 00.000 20224 Move returns status 0, amount 0
21:30:06.540 00.000 20224 move complete, result=0
21:30:06.540 00.000 20224 worker thread done servicing request
21:30:06.545 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61197, med=2745, FiltMin=2477, FiltMax=30813, Gamma=1.000
21:30:06.559 00.014 8996 UpdateGuideState exits: m=787850 SNR=369.5
21:30:06.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:06.560 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:06.561 00.001 8996 Enqueuing Expose request
21:30:06.562 00.001 20224 Worker thread wakes up
21:30:06.562 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:30:06.562 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:06.563 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:07.730 01.167 20224 Exposure complete
21:30:07.812 00.082 20224 worker thread done servicing request
21:30:07.813 00.001 8996 OnExposeComplete: enter
21:30:07.813 00.000 8996 UpdateGuideState(): m_state=6
21:30:07.814 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2117
21:30:07.815 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.15, Mass=727904, SNR=355.0, Peak=60973 HFD=4.4
21:30:07.816 00.001 8996 MultiStar: [#1 0.07,-0.14,0.65,U] [#2 -0.06,-0.14,0.75,U] [#3 -0.03,-0.36,0.60,U] [#4 -0.05,-0.41,0.57,U] [#5 0.16,-0.17,0.60,U] [#6 0.13,-0.27,0.47,U] [#7 -0.01,-0.25,0.45,U] [#8 0.01,0.08,0.37,U] 
21:30:07.817 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.26}, one-star: {0.04, -0.47}
21:30:07.818 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
21:30:07.819 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
21:30:07.820 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.47 mountX=0.05 mountY=0.26, mountTheta=1.37
21:30:07.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.26, opts=13)
21:30:07.823 00.001 8996 Enqueuing Move request for scope (0.03, -0.26)
21:30:07.824 00.001 20224 Worker thread wakes up
21:30:07.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd
21:30:07.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.26)
21:30:07.824 00.000 20224 Moving (0.03, -0.26) raw xDistance=0.05 yDistance=0.26
21:30:07.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:30:07.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
21:30:07.824 00.000 20224 MoveAxis(E, 0, ABG)
21:30:07.824 00.000 20224 Move returns status 0, amount 0
21:30:07.824 00.000 20224 MoveAxis(S, 54, ABG)
21:30:07.824 00.000 20224 Guiding  Dir = 1, Dur = 54
21:30:07.825 00.001 20224 IsSlewing returns 0
21:30:07.825 00.000 20224 IsGuiding returns 0
21:30:07.832 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60973, med=2749, FiltMin=2473, FiltMax=27632, Gamma=1.000
21:30:07.853 00.021 20224 PulseGuide returned control before completion, sleep 37
21:30:07.861 00.008 8996 UpdateGuideState exits: m=727904 SNR=355.0
21:30:07.863 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:07.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:07.865 00.001 8996 Enqueuing Expose request
21:30:07.899 00.034 20224 IsGuiding returns 1
21:30:07.899 00.000 20224 scope still moving after pulse duration time elapsed
21:30:07.931 00.032 20224 IsSlewing returns 0
21:30:07.931 00.000 20224 IsGuiding returns 1
21:30:07.961 00.030 20224 IsSlewing returns 0
21:30:07.961 00.000 20224 IsGuiding returns 0
21:30:07.961 00.000 20224 scope move finished after 54 + 81 ms
21:30:07.961 00.000 20224 Move returns status 0, amount 54
21:30:07.961 00.000 20224 move complete, result=0
21:30:07.961 00.000 20224 worker thread done servicing request
21:30:07.961 00.000 20224 Worker thread wakes up
21:30:07.962 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
21:30:07.962 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:07.963 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:08.939 00.976 20224 Exposure complete
21:30:09.023 00.084 20224 worker thread done servicing request
21:30:09.023 00.000 8996 OnExposeComplete: enter
21:30:09.025 00.002 8996 UpdateGuideState(): m_state=6
21:30:09.026 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2118
21:30:09.027 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.29, Mass=737240, SNR=354.9, Peak=64909 HFD=4.6
21:30:09.028 00.001 8996 MultiStar: [#1 0.04,-0.00,0.63,U] [#2 -0.22,0.06,0.70,U] [#3 0.11,0.12,0.61,U] [#4 -0.01,0.13,0.53,U] [#5 0.09,0.02,0.66,U] [#6 0.16,-0.05,0.39,U] [#7 0.08,0.18,0.49,U] [#8 -0.03,0.27,0.38,U] 
21:30:09.029 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.26, -0.33}
21:30:09.030 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
21:30:09.030 00.000 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:30:09.031 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.14 mountX=0.06 mountY=-0.02, mountTheta=-0.25
21:30:09.036 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
21:30:09.037 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
21:30:09.038 00.001 20224 Worker thread wakes up
21:30:09.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
21:30:09.038 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
21:30:09.038 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
21:30:09.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:30:09.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:09.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:30:09.038 00.000 20224 MoveAxis(E, 0, ABG)
21:30:09.038 00.000 20224 Move returns status 0, amount 0
21:30:09.038 00.000 20224 MoveAxis(N, 0, ABG)
21:30:09.038 00.000 20224 Move returns status 0, amount 0
21:30:09.038 00.000 20224 move complete, result=0
21:30:09.039 00.001 20224 worker thread done servicing request
21:30:09.042 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64909, med=2749, FiltMin=2489, FiltMax=30253, Gamma=1.000
21:30:09.058 00.016 8996 UpdateGuideState exits: m=737240 SNR=354.9
21:30:09.059 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:09.059 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:09.060 00.001 8996 Enqueuing Expose request
21:30:09.061 00.001 20224 Worker thread wakes up
21:30:09.061 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:09.062 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:09.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:10.217 01.155 20224 Exposure complete
21:30:10.286 00.069 20224 worker thread done servicing request
21:30:10.287 00.001 8996 OnExposeComplete: enter
21:30:10.288 00.001 8996 UpdateGuideState(): m_state=6
21:30:10.289 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2119
21:30:10.290 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.28, Mass=739658, SNR=364.8, Peak=61197 HFD=4.6
21:30:10.291 00.001 8996 MultiStar: [#1 -0.08,-0.11,0.63,U] [#2 -0.01,0.23,0.79,U] [#3 0.09,0.11,0.54,U] [#4 -0.08,-0.09,0.51,U] [#5 0.07,0.01,0.61,U] [#6 0.14,-0.25,0.43,U] [#7 0.04,-0.02,0.40,U] [#8 0.03,0.19,0.36,U] 
21:30:10.292 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {0.15, -0.34}
21:30:10.293 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
21:30:10.294 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
21:30:10.300 00.006 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.81 mountX=0.05 mountY=0.04, mountTheta=0.71
21:30:10.302 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
21:30:10.304 00.002 8996 Enqueuing Move request for scope (0.04, -0.05)
21:30:10.305 00.001 20224 Worker thread wakes up
21:30:10.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
21:30:10.305 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
21:30:10.305 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.04
21:30:10.306 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:30:10.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:10.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:30:10.306 00.000 20224 MoveAxis(E, 0, ABG)
21:30:10.306 00.000 20224 Move returns status 0, amount 0
21:30:10.306 00.000 20224 MoveAxis(N, 0, ABG)
21:30:10.306 00.000 20224 Move returns status 0, amount 0
21:30:10.306 00.000 20224 move complete, result=0
21:30:10.307 00.001 20224 worker thread done servicing request
21:30:10.313 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61197, med=2749, FiltMin=2496, FiltMax=29120, Gamma=1.000
21:30:10.326 00.013 8996 UpdateGuideState exits: m=739658 SNR=364.8
21:30:10.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:10.328 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:10.329 00.001 8996 Enqueuing Expose request
21:30:10.330 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:10.331 00.001 20224 Worker thread wakes up
21:30:10.331 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:10.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:11.309 00.978 20224 Exposure complete
21:30:11.390 00.081 20224 worker thread done servicing request
21:30:11.390 00.000 8996 OnExposeComplete: enter
21:30:11.393 00.003 8996 UpdateGuideState(): m_state=6
21:30:11.395 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2120
21:30:11.396 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.31, Mass=716658, SNR=361.3, Peak=54141 HFD=4.7
21:30:11.397 00.001 8996 MultiStar: [#1 0.04,-0.05,0.69,U] [#2 -0.00,0.02,0.64,U] [#3 0.13,0.04,0.58,U] [#4 0.02,-0.12,0.59,U] [#5 0.19,0.01,0.67,U] [#6 0.30,-0.13,0.47,U] [#7 0.24,0.07,0.45,U] [#8 0.07,0.15,0.34,U] 
21:30:11.397 00.000 8996 refined, 8 included, MultiStar: {0.11, -0.06}, one-star: {0.07, -0.30}
21:30:11.398 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
21:30:11.399 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
21:30:11.400 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.53 mountX=0.11 mountY=0.05, mountTheta=0.42
21:30:11.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.06, opts=13)
21:30:11.404 00.002 8996 Enqueuing Move request for scope (0.11, -0.06)
21:30:11.405 00.001 20224 Worker thread wakes up
21:30:11.406 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
21:30:11.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
21:30:11.406 00.000 20224 Moving (0.11, -0.06) raw xDistance=0.11 yDistance=0.05
21:30:11.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:30:11.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:11.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:30:11.406 00.000 20224 MoveAxis(E, 0, ABG)
21:30:11.406 00.000 20224 Move returns status 0, amount 0
21:30:11.406 00.000 20224 MoveAxis(N, 0, ABG)
21:30:11.406 00.000 20224 Move returns status 0, amount 0
21:30:11.406 00.000 20224 move complete, result=0
21:30:11.406 00.000 20224 worker thread done servicing request
21:30:11.411 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54141, med=2749, FiltMin=2489, FiltMax=27696, Gamma=1.000
21:30:11.431 00.020 8996 UpdateGuideState exits: m=716658 SNR=361.3
21:30:11.433 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:11.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:11.434 00.000 8996 Enqueuing Expose request
21:30:11.436 00.002 20224 Worker thread wakes up
21:30:11.436 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:11.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:11.436 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:12.591 01.155 20224 Exposure complete
21:30:12.681 00.090 20224 worker thread done servicing request
21:30:12.681 00.000 8996 OnExposeComplete: enter
21:30:12.682 00.001 8996 UpdateGuideState(): m_state=6
21:30:12.683 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2121
21:30:12.684 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.64, Mass=747724, SNR=361.8, Peak=51523 HFD=4.7
21:30:12.685 00.001 8996 MultiStar: [#1 -0.01,0.11,0.64,U] [#2 -0.16,0.10,0.69,U] [#3 0.07,-0.05,0.59,U] [#4 -0.02,0.08,0.54,U] [#5 -0.05,0.24,0.63,U] [#6 -0.01,0.00,0.41,U] [#7 -0.00,0.19,0.44,U] [#8 -0.06,0.45,0.00,M1] 
21:30:12.686 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.08}, one-star: {0.08, 0.03}
21:30:12.687 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
21:30:12.688 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
21:30:12.688 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.68 mountX=-0.02 mountY=-0.08, mountTheta=-1.78
21:30:12.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
21:30:12.691 00.001 8996 Enqueuing Move request for scope (-0.01, 0.08)
21:30:12.691 00.000 20224 Worker thread wakes up
21:30:12.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
21:30:12.692 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
21:30:12.692 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
21:30:12.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:30:12.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:12.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:30:12.692 00.000 20224 MoveAxis(E, 0, ABG)
21:30:12.692 00.000 20224 Move returns status 0, amount 0
21:30:12.692 00.000 20224 MoveAxis(N, 0, ABG)
21:30:12.692 00.000 20224 Move returns status 0, amount 0
21:30:12.692 00.000 20224 move complete, result=0
21:30:12.692 00.000 20224 worker thread done servicing request
21:30:12.696 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51523, med=2749, FiltMin=2496, FiltMax=25923, Gamma=1.000
21:30:12.710 00.014 8996 UpdateGuideState exits: m=747724 SNR=361.8
21:30:12.711 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:12.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:12.713 00.001 8996 Enqueuing Expose request
21:30:12.714 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:12.715 00.001 20224 Worker thread wakes up
21:30:12.715 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:12.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:13.685 00.970 20224 Exposure complete
21:30:13.764 00.079 20224 worker thread done servicing request
21:30:13.764 00.000 8996 OnExposeComplete: enter
21:30:13.767 00.003 8996 UpdateGuideState(): m_state=6
21:30:13.769 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2122
21:30:13.770 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.41, Mass=690850, SNR=329.1, Peak=45373 HFD=4.7
21:30:13.772 00.002 8996 MultiStar: [#1 -0.02,0.07,0.74,U] [#2 -0.17,0.11,0.88,U] [#3 -0.09,-0.15,0.64,U] [#4 -0.20,-0.07,0.57,U] [#5 0.04,0.01,0.64,U] [#6 0.13,-0.20,0.46,U] [#7 -0.06,0.16,0.50,U] [#8 -0.14,0.18,0.38,U] 
21:30:13.773 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {0.03, -0.21}
21:30:13.774 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
21:30:13.775 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.54)
21:30:13.776 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.72 mountX=-0.05 mountY=0.03, mountTheta=2.61
21:30:13.777 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
21:30:13.778 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
21:30:13.779 00.001 20224 Worker thread wakes up
21:30:13.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
21:30:13.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
21:30:13.779 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
21:30:13.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:30:13.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:13.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:30:13.779 00.000 20224 MoveAxis(E, 0, ABG)
21:30:13.779 00.000 20224 Move returns status 0, amount 0
21:30:13.779 00.000 20224 MoveAxis(N, 0, ABG)
21:30:13.779 00.000 20224 Move returns status 0, amount 0
21:30:13.779 00.000 20224 move complete, result=0
21:30:13.779 00.000 20224 worker thread done servicing request
21:30:13.785 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45373, med=2749, FiltMin=2489, FiltMax=23456, Gamma=1.000
21:30:13.802 00.017 8996 UpdateGuideState exits: m=690850 SNR=329.1
21:30:13.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:13.803 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:13.804 00.001 8996 Enqueuing Expose request
21:30:13.805 00.001 20224 Worker thread wakes up
21:30:13.805 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:13.806 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:13.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:14.980 01.174 20224 Exposure complete
21:30:15.080 00.100 20224 worker thread done servicing request
21:30:15.080 00.000 8996 OnExposeComplete: enter
21:30:15.082 00.002 8996 UpdateGuideState(): m_state=6
21:30:15.083 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2123
21:30:15.084 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.33, Mass=780755, SNR=383.1, Peak=56621 HFD=4.7
21:30:15.084 00.000 8996 MultiStar: [#1 -0.08,0.01,0.57,U] [#2 -0.07,-0.01,0.67,U] [#3 0.08,-0.02,0.53,U] [#4 0.00,0.12,0.53,U] [#5 0.12,0.17,0.60,U] [#6 0.15,-0.18,0.43,U] [#7 -0.03,0.07,0.39,U] [#8 -0.05,0.12,0.32,U] 
21:30:15.085 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.01, -0.29}
21:30:15.087 00.002 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
21:30:15.088 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.11)
21:30:15.089 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.15 mountX=0.02 mountY=0.03, mountTheta=1.05
21:30:15.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
21:30:15.092 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
21:30:15.093 00.001 20224 Worker thread wakes up
21:30:15.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
21:30:15.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
21:30:15.093 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.02 yDistance=0.03
21:30:15.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:30:15.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:15.094 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:30:15.094 00.000 20224 MoveAxis(E, 0, ABG)
21:30:15.094 00.000 20224 Move returns status 0, amount 0
21:30:15.094 00.000 20224 MoveAxis(N, 0, ABG)
21:30:15.094 00.000 20224 Move returns status 0, amount 0
21:30:15.094 00.000 20224 move complete, result=0
21:30:15.094 00.000 20224 worker thread done servicing request
21:30:15.099 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56621, med=2749, FiltMin=2493, FiltMax=27440, Gamma=1.000
21:30:15.120 00.021 8996 UpdateGuideState exits: m=780755 SNR=383.1
21:30:15.121 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:15.121 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:15.122 00.001 8996 Enqueuing Expose request
21:30:15.123 00.001 20224 Worker thread wakes up
21:30:15.123 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:15.124 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:15.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:16.100 00.976 20224 Exposure complete
21:30:16.170 00.070 20224 worker thread done servicing request
21:30:16.170 00.000 8996 OnExposeComplete: enter
21:30:16.171 00.001 8996 UpdateGuideState(): m_state=6
21:30:16.172 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2124
21:30:16.173 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.28, Mass=703453, SNR=397.6, Peak=57693 HFD=4.6
21:30:16.175 00.002 8996 MultiStar: [#1 0.04,0.06,0.59,U] [#2 0.08,0.12,0.65,U] [#3 0.04,0.16,0.54,U] [#4 0.09,0.10,0.48,U] [#5 0.36,0.17,0.55,U] [#6 0.19,-0.04,0.43,U] [#7 0.02,-0.11,0.37,U] [#8 0.13,0.05,0.34,U] 
21:30:16.176 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.01}, one-star: {0.15, -0.34}
21:30:16.177 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
21:30:16.178 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
21:30:16.179 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.05 mountX=0.13 mountY=-0.01, mountTheta=-0.07
21:30:16.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.01, opts=13)
21:30:16.182 00.001 8996 Enqueuing Move request for scope (0.13, -0.01)
21:30:16.183 00.001 20224 Worker thread wakes up
21:30:16.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
21:30:16.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
21:30:16.183 00.000 20224 Moving (0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
21:30:16.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:30:16.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:16.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:30:16.183 00.000 20224 MoveAxis(E, 0, ABG)
21:30:16.183 00.000 20224 Move returns status 0, amount 0
21:30:16.184 00.001 20224 MoveAxis(N, 0, ABG)
21:30:16.184 00.000 20224 Move returns status 0, amount 0
21:30:16.184 00.000 20224 move complete, result=0
21:30:16.184 00.000 20224 worker thread done servicing request
21:30:16.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57693, med=2749, FiltMin=2505, FiltMax=27152, Gamma=1.000
21:30:16.202 00.014 8996 UpdateGuideState exits: m=703453 SNR=397.6
21:30:16.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:16.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:16.204 00.000 8996 Enqueuing Expose request
21:30:16.205 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:16.206 00.001 20224 Worker thread wakes up
21:30:16.206 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:16.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:17.363 01.157 20224 Exposure complete
21:30:17.446 00.083 20224 worker thread done servicing request
21:30:17.446 00.000 8996 OnExposeComplete: enter
21:30:17.448 00.002 8996 UpdateGuideState(): m_state=6
21:30:17.449 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2125
21:30:17.450 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.14, Mass=760569, SNR=341.9, Peak=58061 HFD=4.6
21:30:17.453 00.003 8996 MultiStar: [#1 -0.14,-0.17,0.72,U] [#2 -0.06,-0.17,0.76,U] [#3 -0.21,-0.21,0.58,U] [#4 -0.20,-0.18,0.53,U] [#5 -0.05,-0.16,0.63,U] [#6 -0.01,-0.44,0.40,U] [#7 -0.19,-0.04,0.48,U] [#8 -0.16,0.14,0.39,U] 
21:30:17.455 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.21}, one-star: {0.07, -0.47}
21:30:17.458 00.003 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
21:30:17.460 00.002 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
21:30:17.462 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.97 mountX=-0.07 mountY=0.22, mountTheta=1.87
21:30:17.465 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.21, opts=13)
21:30:17.468 00.003 8996 Enqueuing Move request for scope (-0.09, -0.21)
21:30:17.470 00.002 20224 Worker thread wakes up
21:30:17.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.21) opts 0xd
21:30:17.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.21)
21:30:17.470 00.000 20224 Moving (-0.09, -0.21) raw xDistance=-0.07 yDistance=0.22
21:30:17.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:30:17.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:30:17.470 00.000 20224 MoveAxis(E, 0, ABG)
21:30:17.471 00.001 20224 Move returns status 0, amount 0
21:30:17.471 00.000 20224 MoveAxis(S, 47, ABG)
21:30:17.471 00.000 20224 Guiding  Dir = 1, Dur = 47
21:30:17.471 00.000 20224 IsSlewing returns 0
21:30:17.471 00.000 20224 IsGuiding returns 0
21:30:17.473 00.002 20224 PulseGuide returned control before completion, sleep 56
21:30:17.478 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58061, med=2749, FiltMin=2467, FiltMax=29312, Gamma=1.000
21:30:17.507 00.029 8996 UpdateGuideState exits: m=760569 SNR=341.9
21:30:17.510 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:17.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:17.513 00.002 8996 Enqueuing Expose request
21:30:17.544 00.031 20224 IsGuiding returns 1
21:30:17.544 00.000 20224 scope still moving after pulse duration time elapsed
21:30:17.576 00.032 20224 IsSlewing returns 0
21:30:17.576 00.000 20224 IsGuiding returns 0
21:30:17.577 00.001 20224 scope move finished after 47 + 58 ms
21:30:17.577 00.000 20224 Move returns status 0, amount 47
21:30:17.577 00.000 20224 move complete, result=0
21:30:17.577 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
21:30:17.580 00.003 20224 worker thread done servicing request
21:30:17.580 00.000 20224 Worker thread wakes up
21:30:17.580 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:17.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:18.573 00.993 20224 Exposure complete
21:30:18.650 00.077 20224 worker thread done servicing request
21:30:18.651 00.001 8996 OnExposeComplete: enter
21:30:18.653 00.002 8996 UpdateGuideState(): m_state=6
21:30:18.656 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2126
21:30:18.658 00.002 8996 Star::Find returns 1 (0), X=138.27, Y=472.37, Mass=732472, SNR=336.6, Peak=47693 HFD=4.7
21:30:18.661 00.003 8996 MultiStar: [#1 -0.14,-0.01,0.71,U] [#2 -0.20,0.18,0.77,U] [#3 -0.13,-0.01,0.64,U] [#4 -0.26,0.06,0.57,U] [#5 0.02,0.22,0.67,U] [#6 -0.09,0.16,0.47,U] [#7 -0.05,0.25,0.50,U] [#8 -0.15,0.35,0.42,U] 
21:30:18.664 00.003 8996 refined, 8 included, MultiStar: {-0.11, 0.07}, one-star: {-0.06, -0.24}
21:30:18.666 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
21:30:18.667 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
21:30:18.669 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.58 mountX=-0.12 mountY=-0.06, mountTheta=-2.69
21:30:18.672 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
21:30:18.674 00.002 8996 Enqueuing Move request for scope (-0.11, 0.07)
21:30:18.676 00.002 20224 Worker thread wakes up
21:30:18.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
21:30:18.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
21:30:18.676 00.000 20224 Moving (-0.11, 0.07) raw xDistance=-0.12 yDistance=-0.06
21:30:18.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:30:18.677 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:18.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:30:18.677 00.000 20224 MoveAxis(E, 0, ABG)
21:30:18.677 00.000 20224 Move returns status 0, amount 0
21:30:18.677 00.000 20224 MoveAxis(N, 0, ABG)
21:30:18.677 00.000 20224 Move returns status 0, amount 0
21:30:18.677 00.000 20224 move complete, result=0
21:30:18.677 00.000 20224 worker thread done servicing request
21:30:18.685 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=47693, med=2749, FiltMin=2483, FiltMax=24112, Gamma=1.000
21:30:18.711 00.026 8996 UpdateGuideState exits: m=732472 SNR=336.6
21:30:18.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:18.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:18.714 00.001 8996 Enqueuing Expose request
21:30:18.716 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:18.717 00.001 20224 Worker thread wakes up
21:30:18.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:18.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:19.893 01.175 20224 Exposure complete
21:30:19.986 00.093 20224 worker thread done servicing request
21:30:19.986 00.000 8996 OnExposeComplete: enter
21:30:19.987 00.001 8996 UpdateGuideState(): m_state=6
21:30:19.987 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2127
21:30:19.988 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=472.41, Mass=733304, SNR=336.7, Peak=49360 HFD=4.5
21:30:19.990 00.002 8996 MultiStar: [#1 -0.07,-0.14,0.65,U] [#2 -0.17,0.35,0.80,U] [#3 -0.05,0.06,0.69,U] [#4 -0.13,0.03,0.59,U] [#5 -0.01,0.20,0.68,U] [#6 0.10,0.07,0.51,U] [#7 0.04,0.05,0.47,U] [#8 -0.09,0.37,0.41,U] 
21:30:19.990 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {-0.09, -0.21}
21:30:19.991 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
21:30:19.992 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
21:30:19.992 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.30 mountX=-0.07 mountY=-0.06, mountTheta=-2.41
21:30:19.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
21:30:19.995 00.001 8996 Enqueuing Move request for scope (-0.06, 0.07)
21:30:19.995 00.000 20224 Worker thread wakes up
21:30:19.996 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
21:30:19.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
21:30:19.996 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
21:30:19.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:30:19.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:19.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:30:19.996 00.000 20224 MoveAxis(E, 0, ABG)
21:30:19.996 00.000 20224 Move returns status 0, amount 0
21:30:19.996 00.000 20224 MoveAxis(N, 0, ABG)
21:30:19.996 00.000 20224 Move returns status 0, amount 0
21:30:19.996 00.000 20224 move complete, result=0
21:30:19.997 00.001 20224 worker thread done servicing request
21:30:20.002 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49360, med=2749, FiltMin=2499, FiltMax=23856, Gamma=1.000
21:30:20.016 00.014 8996 UpdateGuideState exits: m=733304 SNR=336.7
21:30:20.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:20.017 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:20.018 00.001 8996 Enqueuing Expose request
21:30:20.019 00.001 20224 Worker thread wakes up
21:30:20.019 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:20.020 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:20.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:21.004 00.984 20224 Exposure complete
21:30:21.061 00.057 20224 worker thread done servicing request
21:30:21.062 00.001 8996 OnExposeComplete: enter
21:30:21.063 00.001 8996 UpdateGuideState(): m_state=6
21:30:21.064 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2128
21:30:21.064 00.000 8996 Star::Find returns 1 (0), X=138.37, Y=472.33, Mass=750315, SNR=383.7, Peak=53805 HFD=4.7
21:30:21.065 00.001 8996 MultiStar: [#1 -0.18,-0.07,0.60,U] [#2 -0.09,0.04,0.72,U] [#3 -0.05,0.03,0.53,U] [#4 -0.14,0.01,0.53,U] [#5 0.03,0.22,0.54,U] [#6 0.04,0.07,0.41,U] [#7 0.14,0.01,0.37,U] [#8 -0.17,0.29,0.39,U] 
21:30:21.066 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.00}, one-star: {0.04, -0.28}
21:30:21.067 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:30:21.068 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
21:30:21.068 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.10 mountX=-0.04 mountY=0.01, mountTheta=2.99
21:30:21.070 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.00, opts=13)
21:30:21.070 00.000 8996 Enqueuing Move request for scope (-0.04, -0.00)
21:30:21.071 00.001 20224 Worker thread wakes up
21:30:21.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
21:30:21.071 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
21:30:21.071 00.000 20224 Moving (-0.04, -0.00) raw xDistance=-0.04 yDistance=0.01
21:30:21.072 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:30:21.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:21.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:30:21.072 00.000 20224 MoveAxis(E, 0, ABG)
21:30:21.072 00.000 20224 Move returns status 0, amount 0
21:30:21.072 00.000 20224 MoveAxis(N, 0, ABG)
21:30:21.072 00.000 20224 Move returns status 0, amount 0
21:30:21.072 00.000 20224 move complete, result=0
21:30:21.072 00.000 20224 worker thread done servicing request
21:30:21.077 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53805, med=2749, FiltMin=2477, FiltMax=26464, Gamma=1.000
21:30:21.091 00.014 8996 UpdateGuideState exits: m=750315 SNR=383.7
21:30:21.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:21.093 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:21.094 00.001 8996 Enqueuing Expose request
21:30:21.094 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:21.095 00.001 20224 Worker thread wakes up
21:30:21.095 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:21.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:22.270 01.175 20224 Exposure complete
21:30:22.337 00.067 20224 worker thread done servicing request
21:30:22.337 00.000 8996 OnExposeComplete: enter
21:30:22.338 00.001 8996 UpdateGuideState(): m_state=6
21:30:22.340 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2129
21:30:22.341 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.24, Mass=790125, SNR=349.0, Peak=59472 HFD=4.5
21:30:22.342 00.001 8996 MultiStar: [#1 -0.19,-0.24,0.68,U] [#2 -0.33,0.09,0.92,U] [#3 -0.11,-0.24,0.61,U] [#4 -0.16,-0.26,0.58,U] [#5 -0.11,-0.12,0.63,U] [#6 0.13,-0.29,0.46,U] [#7 -0.24,-0.12,0.49,U] [#8 -0.32,0.19,0.39,U] 
21:30:22.343 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.16}, one-star: {-0.18, -0.38}
21:30:22.343 00.000 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
21:30:22.344 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
21:30:22.345 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.40 mountX=-0.16 mountY=0.18, mountTheta=2.29
21:30:22.346 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.16, opts=13)
21:30:22.347 00.001 8996 Enqueuing Move request for scope (-0.18, -0.16)
21:30:22.348 00.001 20224 Worker thread wakes up
21:30:22.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
21:30:22.348 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
21:30:22.348 00.000 20224 Moving (-0.18, -0.16) raw xDistance=-0.16 yDistance=0.18
21:30:22.348 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:30:22.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:22.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:30:22.348 00.000 20224 MoveAxis(E, 0, ABG)
21:30:22.348 00.000 20224 Move returns status 0, amount 0
21:30:22.348 00.000 20224 MoveAxis(N, 0, ABG)
21:30:22.348 00.000 20224 Move returns status 0, amount 0
21:30:22.348 00.000 20224 move complete, result=0
21:30:22.348 00.000 20224 worker thread done servicing request
21:30:22.352 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59472, med=2749, FiltMin=2483, FiltMax=28643, Gamma=1.000
21:30:22.375 00.023 8996 UpdateGuideState exits: m=790125 SNR=349.0
21:30:22.377 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:22.378 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:22.379 00.001 8996 Enqueuing Expose request
21:30:22.381 00.002 20224 Worker thread wakes up
21:30:22.381 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:30:22.382 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:22.384 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:23.358 00.974 20224 Exposure complete
21:30:23.439 00.081 20224 worker thread done servicing request
21:30:23.439 00.000 8996 OnExposeComplete: enter
21:30:23.440 00.001 8996 UpdateGuideState(): m_state=6
21:30:23.441 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2130
21:30:23.442 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=472.44, Mass=736310, SNR=341.6, Peak=50032 HFD=4.5
21:30:23.443 00.001 8996 MultiStar: [#1 -0.22,-0.01,0.66,U] [#2 -0.21,0.04,0.79,U] [#3 -0.12,0.15,0.69,U] [#4 -0.20,0.10,0.59,U] [#5 -0.33,0.11,0.62,U] [#6 -0.25,-0.15,0.42,U] [#7 -0.16,-0.05,0.53,U] [#8 -0.37,0.37,0.00,M1] 
21:30:23.443 00.000 8996 refined, 7 included, MultiStar: {-0.22, -0.00}, one-star: {-0.24, -0.18}
21:30:23.444 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
21:30:23.445 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
21:30:23.446 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-3.12 mountX=-0.21 mountY=0.03, mountTheta=3.01
21:30:23.447 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.00, opts=13)
21:30:23.448 00.001 8996 Enqueuing Move request for scope (-0.22, -0.00)
21:30:23.449 00.001 20224 Worker thread wakes up
21:30:23.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.00) opts 0xd
21:30:23.449 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.00)
21:30:23.449 00.000 20224 Moving (-0.22, -0.00) raw xDistance=-0.21 yDistance=0.03
21:30:23.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
21:30:23.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:23.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:30:23.449 00.000 20224 MoveAxis(E, 31, ABG)
21:30:23.449 00.000 20224 Guiding  Dir = 2, Dur = 31
21:30:23.450 00.001 20224 IsSlewing returns 0
21:30:23.450 00.000 20224 IsGuiding returns 0
21:30:23.454 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50032, med=2749, FiltMin=2483, FiltMax=23488, Gamma=1.000
21:30:23.468 00.014 20224 PulseGuide returned control before completion, sleep 24
21:30:23.469 00.001 8996 UpdateGuideState exits: m=736310 SNR=341.6
21:30:23.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:23.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:23.471 00.000 8996 Enqueuing Expose request
21:30:23.497 00.026 20224 IsGuiding returns 1
21:30:23.497 00.000 20224 scope still moving after pulse duration time elapsed
21:30:23.528 00.031 20224 IsSlewing returns 0
21:30:23.529 00.001 20224 IsGuiding returns 1
21:30:23.559 00.030 20224 IsSlewing returns 0
21:30:23.560 00.001 20224 IsGuiding returns 0
21:30:23.560 00.000 20224 scope move finished after 31 + 79 ms
21:30:23.560 00.000 20224 Move returns status 0, amount 31
21:30:23.560 00.000 20224 MoveAxis(N, 0, ABG)
21:30:23.560 00.000 20224 Move returns status 0, amount 0
21:30:23.560 00.000 20224 move complete, result=0
21:30:23.560 00.000 20224 worker thread done servicing request
21:30:23.560 00.000 20224 Worker thread wakes up
21:30:23.560 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
21:30:23.563 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:23.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:24.757 01.194 20224 Exposure complete
21:30:24.838 00.081 20224 worker thread done servicing request
21:30:24.839 00.001 8996 OnExposeComplete: enter
21:30:24.840 00.001 8996 UpdateGuideState(): m_state=6
21:30:24.840 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2131
21:30:24.841 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.31, Mass=779154, SNR=346.0, Peak=63373 HFD=4.5
21:30:24.842 00.001 8996 MultiStar: [#1 0.22,-0.08,0.65,U] [#2 0.33,-0.10,0.75,U] [#3 0.24,-0.09,0.58,U] [#4 0.25,-0.08,0.60,U] [#5 0.39,-0.16,0.58,U] [#6 0.38,-0.25,0.00,M1] [#7 0.58,-0.07,0.00,M1] [#8 0.15,0.08,0.45,U] 
21:30:24.843 00.001 8996 refined, 6 included, MultiStar: {0.32, -0.13}, one-star: {0.49, -0.30}
21:30:24.844 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
21:30:24.844 00.000 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.88)
21:30:24.845 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.13 hyp=0.34 cameraTheta=-0.38 mountX=0.33 mountY=0.09, mountTheta=0.27
21:30:24.846 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.13, opts=13)
21:30:24.847 00.001 8996 Enqueuing Move request for scope (0.32, -0.13)
21:30:24.848 00.001 20224 Worker thread wakes up
21:30:24.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.13) opts 0xd
21:30:24.848 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.13)
21:30:24.848 00.000 20224 Moving (0.32, -0.13) raw xDistance=0.33 yDistance=0.09
21:30:24.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
21:30:24.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:24.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:30:24.849 00.001 20224 MoveAxis(W, 45, ABG)
21:30:24.849 00.000 20224 Guiding  Dir = 3, Dur = 45
21:30:24.849 00.000 20224 IsSlewing returns 0
21:30:24.849 00.000 20224 IsGuiding returns 0
21:30:24.852 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63373, med=2745, FiltMin=2493, FiltMax=32739, Gamma=1.000
21:30:24.876 00.024 8996 UpdateGuideState exits: m=779154 SNR=346.0
21:30:24.878 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:24.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:24.880 00.001 8996 Enqueuing Expose request
21:30:24.890 00.010 20224 PulseGuide returned control before completion, sleep 15
21:30:24.920 00.030 20224 IsGuiding returns 1
21:30:24.920 00.000 20224 scope still moving after pulse duration time elapsed
21:30:24.952 00.032 20224 IsSlewing returns 0
21:30:24.953 00.001 20224 IsGuiding returns 1
21:30:24.983 00.030 20224 IsSlewing returns 0
21:30:24.983 00.000 20224 IsGuiding returns 0
21:30:24.984 00.001 20224 scope move finished after 45 + 89 ms
21:30:24.984 00.000 20224 Move returns status 0, amount 45
21:30:24.984 00.000 20224 MoveAxis(N, 0, ABG)
21:30:24.984 00.000 20224 Move returns status 0, amount 0
21:30:24.984 00.000 20224 move complete, result=0
21:30:24.984 00.000 20224 worker thread done servicing request
21:30:24.984 00.000 20224 Worker thread wakes up
21:30:24.984 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.1 px 0 ms NORTH
21:30:24.986 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:24.987 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:25.986 00.999 20224 Exposure complete
21:30:26.074 00.088 20224 worker thread done servicing request
21:30:26.074 00.000 8996 OnExposeComplete: enter
21:30:26.075 00.001 8996 UpdateGuideState(): m_state=6
21:30:26.076 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2132
21:30:26.077 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.29, Mass=708684, SNR=338.2, Peak=52797 HFD=4.6
21:30:26.079 00.002 8996 MultiStar: [#1 0.10,0.01,0.80,U] [#2 0.01,0.23,0.74,U] [#3 0.15,-0.01,0.65,U] [#4 0.05,0.02,0.60,U] [#5 0.31,0.20,0.61,U] [#6 0.35,-0.12,0.43,U] [#7 0.20,0.08,0.53,U] [#8 0.09,0.14,0.40,U] 
21:30:26.079 00.000 8996 refined, 8 included, MultiStar: {0.12, 0.01}, one-star: {0.01, -0.33}
21:30:26.080 00.001 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
21:30:26.081 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
21:30:26.082 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.04 mountX=0.12 mountY=-0.02, mountTheta=-0.16
21:30:26.084 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.01, opts=13)
21:30:26.085 00.001 8996 Enqueuing Move request for scope (0.12, 0.01)
21:30:26.087 00.002 20224 Worker thread wakes up
21:30:26.087 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
21:30:26.087 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
21:30:26.087 00.000 20224 Moving (0.12, 0.01) raw xDistance=0.12 yDistance=-0.02
21:30:26.087 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:30:26.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:26.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:30:26.087 00.000 20224 MoveAxis(E, 0, ABG)
21:30:26.087 00.000 20224 Move returns status 0, amount 0
21:30:26.087 00.000 20224 MoveAxis(N, 0, ABG)
21:30:26.087 00.000 20224 Move returns status 0, amount 0
21:30:26.087 00.000 20224 move complete, result=0
21:30:26.087 00.000 20224 worker thread done servicing request
21:30:26.092 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=52797, med=2749, FiltMin=2496, FiltMax=25648, Gamma=1.000
21:30:26.108 00.016 8996 UpdateGuideState exits: m=708684 SNR=338.2
21:30:26.110 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:26.110 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:26.111 00.001 8996 Enqueuing Expose request
21:30:26.111 00.000 20224 Worker thread wakes up
21:30:26.111 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:26.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:26.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:27.287 01.175 20224 Exposure complete
21:30:27.343 00.056 20224 worker thread done servicing request
21:30:27.343 00.000 8996 OnExposeComplete: enter
21:30:27.345 00.002 8996 UpdateGuideState(): m_state=6
21:30:27.348 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2133
21:30:27.350 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=472.48, Mass=731132, SNR=328.1, Peak=49552 HFD=4.6
21:30:27.351 00.001 8996 MultiStar: [#1 -0.10,-0.08,0.74,U] [#2 -0.13,0.09,0.81,U] [#3 -0.05,-0.06,0.62,U] [#4 -0.11,0.12,0.61,U] [#5 0.03,0.16,0.71,U] [#6 0.11,-0.06,0.58,U] [#7 0.02,0.08,0.50,U] [#8 -0.13,0.17,0.46,U] 
21:30:27.351 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {-0.13, -0.13}
21:30:27.352 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
21:30:27.353 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
21:30:27.354 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.86 mountX=-0.06 mountY=-0.01, mountTheta=-2.97
21:30:27.355 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
21:30:27.356 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
21:30:27.356 00.000 20224 Worker thread wakes up
21:30:27.357 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
21:30:27.357 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
21:30:27.357 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
21:30:27.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:30:27.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:27.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:30:27.357 00.000 20224 MoveAxis(E, 0, ABG)
21:30:27.357 00.000 20224 Move returns status 0, amount 0
21:30:27.357 00.000 20224 MoveAxis(N, 0, ABG)
21:30:27.357 00.000 20224 Move returns status 0, amount 0
21:30:27.357 00.000 20224 move complete, result=0
21:30:27.357 00.000 20224 worker thread done servicing request
21:30:27.367 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49552, med=2749, FiltMin=2496, FiltMax=23664, Gamma=1.000
21:30:27.396 00.029 8996 UpdateGuideState exits: m=731132 SNR=328.1
21:30:27.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:27.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:27.400 00.001 8996 Enqueuing Expose request
21:30:27.402 00.002 20224 Worker thread wakes up
21:30:27.402 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:27.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:27.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:28.373 00.970 20224 Exposure complete
21:30:28.429 00.056 20224 worker thread done servicing request
21:30:28.429 00.000 8996 OnExposeComplete: enter
21:30:28.430 00.001 8996 UpdateGuideState(): m_state=6
21:30:28.431 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2134
21:30:28.432 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.55, Mass=733491, SNR=335.3, Peak=49219 HFD=4.6
21:30:28.433 00.001 8996 MultiStar: [#1 -0.09,0.10,0.70,U] [#2 -0.16,-0.22,0.74,U] [#3 0.02,0.18,0.65,U] [#4 -0.07,0.09,0.56,U] [#5 0.04,0.14,0.66,U] [#6 0.11,-0.13,0.44,U] [#7 -0.02,0.12,0.45,U] [#8 -0.04,0.36,0.43,U] 
21:30:28.434 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {-0.04, -0.07}
21:30:28.435 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:30:28.435 00.000 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
21:30:28.436 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.25 mountX=-0.04 mountY=-0.04, mountTheta=-2.35
21:30:28.438 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
21:30:28.438 00.000 8996 Enqueuing Move request for scope (-0.04, 0.04)
21:30:28.439 00.001 20224 Worker thread wakes up
21:30:28.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
21:30:28.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
21:30:28.439 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.04
21:30:28.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:30:28.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:28.440 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:30:28.440 00.000 20224 MoveAxis(E, 0, ABG)
21:30:28.440 00.000 20224 Move returns status 0, amount 0
21:30:28.440 00.000 20224 MoveAxis(N, 0, ABG)
21:30:28.440 00.000 20224 Move returns status 0, amount 0
21:30:28.440 00.000 20224 move complete, result=0
21:30:28.440 00.000 20224 worker thread done servicing request
21:30:28.443 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49219, med=2749, FiltMin=2470, FiltMax=22960, Gamma=1.000
21:30:28.475 00.032 8996 UpdateGuideState exits: m=733491 SNR=335.3
21:30:28.477 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:28.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:28.479 00.001 8996 Enqueuing Expose request
21:30:28.481 00.002 20224 Worker thread wakes up
21:30:28.481 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:28.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:28.481 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:29.658 01.177 20224 Exposure complete
21:30:29.745 00.087 20224 worker thread done servicing request
21:30:29.745 00.000 8996 OnExposeComplete: enter
21:30:29.746 00.001 8996 UpdateGuideState(): m_state=6
21:30:29.746 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2135
21:30:29.749 00.003 8996 Star::Find returns 1 (0), X=138.37, Y=472.36, Mass=730893, SNR=357.1, Peak=48589 HFD=4.7
21:30:29.752 00.003 8996 MultiStar: [#1 0.07,-0.15,0.71,U] [#2 0.01,-0.11,0.76,U] [#3 0.01,-0.14,0.57,U] [#4 -0.13,-0.09,0.51,U] [#5 0.12,0.18,0.59,U] [#6 0.12,-0.07,0.46,U] [#7 0.13,-0.05,0.45,U] [#8 -0.09,0.16,0.39,U] 
21:30:29.754 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.08}, one-star: {0.04, -0.26}
21:30:29.756 00.002 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
21:30:29.758 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
21:30:29.759 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.18 mountX=0.04 mountY=0.08, mountTheta=1.08
21:30:29.763 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.08, opts=13)
21:30:29.765 00.002 8996 Enqueuing Move request for scope (0.03, -0.08)
21:30:29.768 00.003 20224 Worker thread wakes up
21:30:29.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
21:30:29.768 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
21:30:29.768 00.000 20224 Moving (0.03, -0.08) raw xDistance=0.04 yDistance=0.08
21:30:29.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:30:29.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:29.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:30:29.768 00.000 20224 MoveAxis(E, 0, ABG)
21:30:29.768 00.000 20224 Move returns status 0, amount 0
21:30:29.769 00.001 20224 MoveAxis(N, 0, ABG)
21:30:29.769 00.000 20224 Move returns status 0, amount 0
21:30:29.769 00.000 20224 move complete, result=0
21:30:29.769 00.000 20224 worker thread done servicing request
21:30:29.777 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48589, med=2749, FiltMin=2499, FiltMax=26016, Gamma=1.000
21:30:29.800 00.023 8996 UpdateGuideState exits: m=730893 SNR=357.1
21:30:29.800 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:29.801 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:29.802 00.001 8996 Enqueuing Expose request
21:30:29.803 00.001 20224 Worker thread wakes up
21:30:29.803 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:29.803 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:29.804 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:30.775 00.971 20224 Exposure complete
21:30:30.845 00.070 20224 worker thread done servicing request
21:30:30.845 00.000 8996 OnExposeComplete: enter
21:30:30.847 00.002 8996 UpdateGuideState(): m_state=6
21:30:30.848 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2136
21:30:30.850 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=472.44, Mass=737908, SNR=356.2, Peak=51533 HFD=4.5
21:30:30.852 00.002 8996 MultiStar: [#1 -0.07,-0.15,0.62,U] [#2 -0.08,-0.02,0.81,U] [#3 -0.01,-0.14,0.56,U] [#4 -0.00,-0.03,0.54,U] [#5 0.07,0.12,0.62,U] [#6 0.06,-0.20,0.45,U] [#7 -0.15,0.02,0.47,U] [#8 -0.01,0.08,0.40,U] 
21:30:30.853 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {0.07, -0.18}
21:30:30.854 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
21:30:30.856 00.002 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
21:30:30.857 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.71 mountX=-0.00 mountY=0.07, mountTheta=1.62
21:30:30.860 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
21:30:30.862 00.002 8996 Enqueuing Move request for scope (-0.01, -0.07)
21:30:30.863 00.001 20224 Worker thread wakes up
21:30:30.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
21:30:30.863 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
21:30:30.863 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
21:30:30.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:30:30.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:30.864 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:30:30.864 00.000 20224 MoveAxis(E, 0, ABG)
21:30:30.864 00.000 20224 Move returns status 0, amount 0
21:30:30.864 00.000 20224 MoveAxis(N, 0, ABG)
21:30:30.864 00.000 20224 Move returns status 0, amount 0
21:30:30.864 00.000 20224 move complete, result=0
21:30:30.864 00.000 20224 worker thread done servicing request
21:30:30.871 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51533, med=2749, FiltMin=2499, FiltMax=25456, Gamma=1.000
21:30:30.897 00.026 8996 UpdateGuideState exits: m=737908 SNR=356.2
21:30:30.900 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:30.902 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:30.903 00.001 8996 Enqueuing Expose request
21:30:30.904 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:30.905 00.001 20224 Worker thread wakes up
21:30:30.905 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:30.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:32.071 01.166 20224 Exposure complete
21:30:32.143 00.072 20224 worker thread done servicing request
21:30:32.143 00.000 8996 OnExposeComplete: enter
21:30:32.146 00.003 8996 UpdateGuideState(): m_state=6
21:30:32.149 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2137
21:30:32.150 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=472.29, Mass=779750, SNR=357.5, Peak=55776 HFD=4.5
21:30:32.151 00.001 8996 MultiStar: [#1 -0.31,-0.12,0.71,U] [#2 -0.49,0.05,0.00,M1] [#3 -0.27,-0.08,0.61,U] [#4 -0.33,-0.05,0.56,U] [#5 -0.08,0.20,0.62,U] [#6 -0.23,0.01,0.46,U] [#7 -0.29,0.05,0.45,U] [#8 -0.22,0.12,0.39,U] 
21:30:32.153 00.002 8996 refined, 7 included, MultiStar: {-0.25, -0.06}, one-star: {-0.23, -0.32}
21:30:32.154 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
21:30:32.155 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
21:30:32.157 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.06 hyp=0.25 cameraTheta=-2.91 mountX=-0.24 mountY=0.09, mountTheta=2.79
21:30:32.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.06, opts=13)
21:30:32.162 00.003 8996 Enqueuing Move request for scope (-0.25, -0.06)
21:30:32.164 00.002 20224 Worker thread wakes up
21:30:32.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.06) opts 0xd
21:30:32.165 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.06)
21:30:32.165 00.000 20224 Moving (-0.25, -0.06) raw xDistance=-0.24 yDistance=0.09
21:30:32.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:30:32.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:32.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:30:32.165 00.000 20224 MoveAxis(E, 35, ABG)
21:30:32.165 00.000 20224 Guiding  Dir = 2, Dur = 35
21:30:32.166 00.001 20224 IsSlewing returns 0
21:30:32.166 00.000 20224 IsGuiding returns 0
21:30:32.167 00.001 20224 PulseGuide returned control before completion, sleep 43
21:30:32.172 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55776, med=2749, FiltMin=2477, FiltMax=25843, Gamma=1.000
21:30:32.189 00.017 8996 UpdateGuideState exits: m=779750 SNR=357.5
21:30:32.190 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:32.190 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:32.191 00.001 8996 Enqueuing Expose request
21:30:32.223 00.032 20224 IsGuiding returns 1
21:30:32.223 00.000 20224 scope still moving after pulse duration time elapsed
21:30:32.253 00.030 20224 IsSlewing returns 0
21:30:32.254 00.001 20224 IsGuiding returns 0
21:30:32.254 00.000 20224 scope move finished after 35 + 53 ms
21:30:32.254 00.000 20224 Move returns status 0, amount 35
21:30:32.254 00.000 20224 MoveAxis(N, 0, ABG)
21:30:32.254 00.000 20224 Move returns status 0, amount 0
21:30:32.254 00.000 20224 move complete, result=0
21:30:32.254 00.000 20224 worker thread done servicing request
21:30:32.254 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
21:30:32.256 00.002 20224 Worker thread wakes up
21:30:32.257 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:32.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:33.232 00.975 20224 Exposure complete
21:30:33.318 00.086 20224 worker thread done servicing request
21:30:33.318 00.000 8996 OnExposeComplete: enter
21:30:33.320 00.002 8996 UpdateGuideState(): m_state=6
21:30:33.321 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2138
21:30:33.323 00.002 8996 Star::Find returns 1 (0), X=138.22, Y=472.15, Mass=743294, SNR=333.1, Peak=49328 HFD=4.5
21:30:33.325 00.002 8996 MultiStar: [#1 -0.03,-0.32,0.64,U] [#2 -0.22,-0.27,0.81,U] [#3 -0.15,-0.36,0.59,U] [#4 -0.18,-0.26,0.64,U] [#5 -0.07,-0.13,0.64,U] [#6 -0.05,-0.30,0.46,U] [#7 0.03,-0.17,0.46,U] [#8 -0.20,-0.24,0.45,U] 
21:30:33.326 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.29}, one-star: {-0.11, -0.46}
21:30:33.328 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
21:30:33.329 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
21:30:33.331 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.32 cameraTheta=-1.94 mountX=-0.09 mountY=0.30, mountTheta=1.84
21:30:33.335 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.29, opts=13)
21:30:33.337 00.002 8996 Enqueuing Move request for scope (-0.11, -0.29)
21:30:33.339 00.002 20224 Worker thread wakes up
21:30:33.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.29) opts 0xd
21:30:33.339 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.29)
21:30:33.339 00.000 20224 Moving (-0.11, -0.29) raw xDistance=-0.09 yDistance=0.30
21:30:33.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:30:33.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
21:30:33.339 00.000 20224 MoveAxis(E, 0, ABG)
21:30:33.339 00.000 20224 Move returns status 0, amount 0
21:30:33.339 00.000 20224 MoveAxis(S, 64, ABG)
21:30:33.340 00.001 20224 Guiding  Dir = 1, Dur = 64
21:30:33.340 00.000 20224 IsSlewing returns 0
21:30:33.340 00.000 20224 IsGuiding returns 0
21:30:33.344 00.004 20224 PulseGuide returned control before completion, sleep 71
21:30:33.347 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49328, med=2745, FiltMin=2464, FiltMax=32307, Gamma=1.000
21:30:33.369 00.022 8996 UpdateGuideState exits: m=743294 SNR=333.1
21:30:33.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:33.372 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:33.373 00.001 8996 Enqueuing Expose request
21:30:33.422 00.049 20224 IsGuiding returns 1
21:30:33.422 00.000 20224 scope still moving after pulse duration time elapsed
21:30:33.453 00.031 20224 IsSlewing returns 0
21:30:33.454 00.001 20224 IsGuiding returns 0
21:30:33.454 00.000 20224 scope move finished after 64 + 49 ms
21:30:33.454 00.000 20224 Move returns status 0, amount 64
21:30:33.454 00.000 20224 move complete, result=0
21:30:33.454 00.000 20224 worker thread done servicing request
21:30:33.454 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
21:30:33.456 00.002 20224 Worker thread wakes up
21:30:33.456 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:33.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:34.621 01.165 20224 Exposure complete
21:30:34.708 00.087 20224 worker thread done servicing request
21:30:34.708 00.000 8996 OnExposeComplete: enter
21:30:34.710 00.002 8996 UpdateGuideState(): m_state=6
21:30:34.711 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2139
21:30:34.712 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.43, Mass=684156, SNR=348.7, Peak=47501 HFD=4.7
21:30:34.713 00.001 8996 MultiStar: [#1 0.22,0.15,0.66,U] [#2 0.22,0.21,0.75,U] [#3 0.20,-0.17,0.67,U] [#4 0.09,-0.05,0.57,U] [#5 0.14,0.32,0.62,U] [#6 0.38,0.23,0.47,U] [#7 0.24,0.12,0.45,U] [#8 0.11,0.39,0.45,U] 
21:30:34.714 00.001 8996 refined, 8 included, MultiStar: {0.20, 0.08}, one-star: {0.19, -0.19}
21:30:34.714 00.000 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
21:30:34.715 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
21:30:34.717 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.21 cameraTheta=0.40 mountX=0.19 mountY=-0.10, mountTheta=-0.51
21:30:34.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.08, opts=13)
21:30:34.720 00.001 8996 Enqueuing Move request for scope (0.20, 0.08)
21:30:34.721 00.001 20224 Worker thread wakes up
21:30:34.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
21:30:34.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
21:30:34.721 00.000 20224 Moving (0.20, 0.08) raw xDistance=0.19 yDistance=-0.10
21:30:34.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:30:34.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:34.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:30:34.721 00.000 20224 MoveAxis(E, 0, ABG)
21:30:34.721 00.000 20224 Move returns status 0, amount 0
21:30:34.721 00.000 20224 MoveAxis(N, 0, ABG)
21:30:34.721 00.000 20224 Move returns status 0, amount 0
21:30:34.721 00.000 20224 move complete, result=0
21:30:34.721 00.000 20224 worker thread done servicing request
21:30:34.725 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=47501, med=2745, FiltMin=2493, FiltMax=25472, Gamma=1.000
21:30:34.740 00.015 8996 UpdateGuideState exits: m=684156 SNR=348.7
21:30:34.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:34.743 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:34.744 00.001 8996 Enqueuing Expose request
21:30:34.746 00.002 20224 Worker thread wakes up
21:30:34.746 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:34.747 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:34.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:35.720 00.973 20224 Exposure complete
21:30:35.804 00.084 20224 worker thread done servicing request
21:30:35.804 00.000 8996 OnExposeComplete: enter
21:30:35.806 00.002 8996 UpdateGuideState(): m_state=6
21:30:35.808 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2140
21:30:35.809 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.43, Mass=818738, SNR=361.0, Peak=63101 HFD=4.6
21:30:35.811 00.002 8996 MultiStar: [#1 0.07,-0.21,0.68,U] [#2 0.16,0.07,0.76,U] [#3 0.16,-0.09,0.54,U] [#4 0.21,0.01,0.57,U] [#5 0.19,0.18,0.59,U] [#6 0.17,-0.20,0.40,U] [#7 0.34,0.02,0.43,U] [#8 0.00,0.27,0.41,U] 
21:30:35.813 00.002 8996 refined, 8 included, MultiStar: {0.16, -0.03}, one-star: {0.18, -0.18}
21:30:35.814 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
21:30:35.816 00.002 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.08)
21:30:35.817 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.17 cameraTheta=-0.18 mountX=0.17 mountY=0.01, mountTheta=0.07
21:30:35.820 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.03, opts=13)
21:30:35.821 00.001 8996 Enqueuing Move request for scope (0.16, -0.03)
21:30:35.823 00.002 20224 Worker thread wakes up
21:30:35.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
21:30:35.823 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
21:30:35.824 00.001 20224 Moving (0.16, -0.03) raw xDistance=0.17 yDistance=0.01
21:30:35.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:30:35.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:35.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:30:35.824 00.000 20224 MoveAxis(E, 0, ABG)
21:30:35.824 00.000 20224 Move returns status 0, amount 0
21:30:35.824 00.000 20224 MoveAxis(N, 0, ABG)
21:30:35.824 00.000 20224 Move returns status 0, amount 0
21:30:35.824 00.000 20224 move complete, result=0
21:30:35.825 00.001 20224 worker thread done servicing request
21:30:35.831 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63101, med=2745, FiltMin=2473, FiltMax=32624, Gamma=1.000
21:30:35.857 00.026 8996 UpdateGuideState exits: m=818738 SNR=361.0
21:30:35.860 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:35.862 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:35.863 00.001 8996 Enqueuing Expose request
21:30:35.864 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:35.866 00.002 20224 Worker thread wakes up
21:30:35.866 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:35.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:37.013 01.147 20224 Exposure complete
21:30:37.095 00.082 20224 worker thread done servicing request
21:30:37.095 00.000 8996 OnExposeComplete: enter
21:30:37.096 00.001 8996 UpdateGuideState(): m_state=6
21:30:37.098 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2141
21:30:37.099 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.63, Mass=749306, SNR=351.9, Peak=56947 HFD=4.5
21:30:37.100 00.001 8996 MultiStar: [#1 0.23,-0.18,0.71,U] [#2 0.08,0.35,0.74,U] [#3 0.25,0.13,0.61,U] [#4 0.14,-0.01,0.52,U] [#5 0.17,0.36,0.65,U] [#6 0.30,0.34,0.00,M1] [#7 0.24,0.17,0.41,U] [#8 0.05,0.41,0.37,U] 
21:30:37.101 00.001 8996 single-star, 7 included, MultiStar: {0.16, 0.13}, one-star: {0.12, 0.01}
21:30:37.102 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
21:30:37.104 00.002 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
21:30:37.106 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.09 mountX=0.12 mountY=-0.02, mountTheta=-0.21
21:30:37.108 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.01, opts=13)
21:30:37.110 00.002 8996 Enqueuing Move request for scope (0.12, 0.01)
21:30:37.111 00.001 20224 Worker thread wakes up
21:30:37.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
21:30:37.111 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
21:30:37.111 00.000 20224 Moving (0.12, 0.01) raw xDistance=0.12 yDistance=-0.02
21:30:37.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:30:37.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:37.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:30:37.111 00.000 20224 MoveAxis(E, 0, ABG)
21:30:37.111 00.000 20224 Move returns status 0, amount 0
21:30:37.111 00.000 20224 MoveAxis(N, 0, ABG)
21:30:37.112 00.001 20224 Move returns status 0, amount 0
21:30:37.112 00.000 20224 move complete, result=0
21:30:37.112 00.000 20224 worker thread done servicing request
21:30:37.118 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56947, med=2745, FiltMin=2502, FiltMax=26403, Gamma=1.000
21:30:37.137 00.019 8996 UpdateGuideState exits: m=749306 SNR=351.9
21:30:37.138 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:37.139 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:37.140 00.001 8996 Enqueuing Expose request
21:30:37.140 00.000 20224 Worker thread wakes up
21:30:37.140 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:37.141 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:37.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:38.132 00.991 20224 Exposure complete
21:30:38.207 00.075 20224 worker thread done servicing request
21:30:38.207 00.000 8996 OnExposeComplete: enter
21:30:38.207 00.000 8996 UpdateGuideState(): m_state=6
21:30:38.208 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2142
21:30:38.209 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.46, Mass=749364, SNR=346.9, Peak=50077 HFD=4.5
21:30:38.210 00.001 8996 MultiStar: [#1 0.13,0.02,0.78,U] [#2 0.03,0.19,0.68,U] [#3 0.29,0.02,0.72,U] [#4 0.13,0.10,0.54,U] [#5 0.26,0.22,0.59,U] [#6 0.30,0.22,0.52,U] [#7 0.18,0.15,0.45,U] [#8 0.09,0.25,0.46,U] 
21:30:38.210 00.000 8996 refined, 8 included, MultiStar: {0.16, 0.08}, one-star: {0.11, -0.15}
21:30:38.211 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
21:30:38.212 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
21:30:38.213 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.18 cameraTheta=0.47 mountX=0.16 mountY=-0.10, mountTheta=-0.58
21:30:38.214 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.08, opts=13)
21:30:38.215 00.001 8996 Enqueuing Move request for scope (0.16, 0.08)
21:30:38.216 00.001 20224 Worker thread wakes up
21:30:38.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
21:30:38.216 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
21:30:38.216 00.000 20224 Moving (0.16, 0.08) raw xDistance=0.16 yDistance=-0.10
21:30:38.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:30:38.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:38.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:30:38.216 00.000 20224 MoveAxis(E, 0, ABG)
21:30:38.216 00.000 20224 Move returns status 0, amount 0
21:30:38.216 00.000 20224 MoveAxis(N, 0, ABG)
21:30:38.216 00.000 20224 Move returns status 0, amount 0
21:30:38.216 00.000 20224 move complete, result=0
21:30:38.216 00.000 20224 worker thread done servicing request
21:30:38.228 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50077, med=2745, FiltMin=2483, FiltMax=27216, Gamma=1.000
21:30:38.258 00.030 8996 UpdateGuideState exits: m=749364 SNR=346.9
21:30:38.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:38.260 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:38.261 00.001 8996 Enqueuing Expose request
21:30:38.262 00.001 20224 Worker thread wakes up
21:30:38.262 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:38.263 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:38.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:39.411 01.148 20224 Exposure complete
21:30:39.505 00.094 20224 worker thread done servicing request
21:30:39.505 00.000 8996 OnExposeComplete: enter
21:30:39.507 00.002 8996 UpdateGuideState(): m_state=6
21:30:39.509 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2143
21:30:39.510 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.49, Mass=749990, SNR=334.9, Peak=54141 HFD=4.3
21:30:39.512 00.002 8996 MultiStar: [#1 -0.08,-0.01,0.81,U] [#2 -0.04,0.20,0.87,U] [#3 0.04,0.21,0.71,U] [#4 -0.03,0.13,0.63,U] [#5 0.08,0.07,0.67,U] [#6 0.34,0.13,0.48,U] [#7 0.20,0.33,0.50,U] [#8 0.04,0.32,0.43,U] 
21:30:39.514 00.002 8996 refined, 8 included, MultiStar: {0.07, 0.11}, one-star: {0.19, -0.12}
21:30:39.516 00.002 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
21:30:39.518 00.002 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
21:30:39.520 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.00 mountX=0.06 mountY=-0.12, mountTheta=-1.10
21:30:39.523 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.11, opts=13)
21:30:39.525 00.002 8996 Enqueuing Move request for scope (0.07, 0.11)
21:30:39.527 00.002 20224 Worker thread wakes up
21:30:39.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
21:30:39.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
21:30:39.527 00.000 20224 Moving (0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
21:30:39.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:30:39.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:39.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:30:39.528 00.001 20224 MoveAxis(E, 0, ABG)
21:30:39.528 00.000 20224 Move returns status 0, amount 0
21:30:39.528 00.000 20224 MoveAxis(N, 0, ABG)
21:30:39.528 00.000 20224 Move returns status 0, amount 0
21:30:39.528 00.000 20224 move complete, result=0
21:30:39.528 00.000 20224 worker thread done servicing request
21:30:39.539 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54141, med=2745, FiltMin=2486, FiltMax=29488, Gamma=1.000
21:30:39.557 00.018 8996 UpdateGuideState exits: m=749990 SNR=334.9
21:30:39.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:39.558 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:39.559 00.001 8996 Enqueuing Expose request
21:30:39.560 00.001 20224 Worker thread wakes up
21:30:39.560 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:39.560 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:39.561 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:40.545 00.984 20224 Exposure complete
21:30:40.620 00.075 20224 worker thread done servicing request
21:30:40.620 00.000 8996 OnExposeComplete: enter
21:30:40.622 00.002 8996 UpdateGuideState(): m_state=6
21:30:40.624 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2144
21:30:40.626 00.002 8996 Star::Find returns 1 (0), X=138.46, Y=472.57, Mass=764441, SNR=385.4, Peak=52979 HFD=4.6
21:30:40.628 00.002 8996 MultiStar: [#1 0.17,-0.02,0.59,U] [#2 0.06,0.31,0.61,U] [#3 0.17,0.09,0.52,U] [#4 0.13,0.19,0.58,U] [#5 0.18,0.21,0.61,U] [#6 0.22,0.14,0.41,U] [#7 -0.04,0.03,0.46,U] [#8 -0.05,0.43,0.33,U] 
21:30:40.629 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.12}, one-star: {0.13, -0.04}
21:30:40.631 00.002 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
21:30:40.632 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
21:30:40.634 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.33 mountX=0.14 mountY=0.03, mountTheta=0.21
21:30:40.636 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.04, opts=13)
21:30:40.638 00.002 8996 Enqueuing Move request for scope (0.13, -0.04)
21:30:40.639 00.001 20224 Worker thread wakes up
21:30:40.640 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
21:30:40.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
21:30:40.640 00.000 20224 Moving (0.13, -0.04) raw xDistance=0.14 yDistance=0.03
21:30:40.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:30:40.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:40.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:30:40.640 00.000 20224 MoveAxis(E, 0, ABG)
21:30:40.640 00.000 20224 Move returns status 0, amount 0
21:30:40.640 00.000 20224 MoveAxis(N, 0, ABG)
21:30:40.641 00.001 20224 Move returns status 0, amount 0
21:30:40.641 00.000 20224 move complete, result=0
21:30:40.641 00.000 20224 worker thread done servicing request
21:30:40.648 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=52979, med=2745, FiltMin=2470, FiltMax=26432, Gamma=1.000
21:30:40.678 00.030 8996 UpdateGuideState exits: m=764441 SNR=385.4
21:30:40.680 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:40.682 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:40.683 00.001 8996 Enqueuing Expose request
21:30:40.685 00.002 20224 Worker thread wakes up
21:30:40.685 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:40.687 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:40.687 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:41.858 01.171 20224 Exposure complete
21:30:41.934 00.076 20224 worker thread done servicing request
21:30:41.934 00.000 8996 OnExposeComplete: enter
21:30:41.935 00.001 8996 UpdateGuideState(): m_state=6
21:30:41.936 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2145
21:30:41.937 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.59, Mass=743338, SNR=356.7, Peak=50963 HFD=4.5
21:30:41.938 00.001 8996 MultiStar: [#1 0.27,-0.02,0.70,U] [#2 0.04,0.24,0.88,U] [#3 0.19,0.01,0.67,U] [#4 0.25,0.01,0.54,U] [#5 0.49,0.27,0.00,M1] [#6 0.31,0.16,0.48,U] [#7 0.16,0.17,0.43,U] [#8 0.14,0.29,0.39,U] 
21:30:41.938 00.000 8996 single-star, 7 included, MultiStar: {0.16, 0.09}, one-star: {0.03, -0.02}
21:30:41.939 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
21:30:41.940 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
21:30:41.941 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.63 mountX=0.03 mountY=0.02, mountTheta=0.52
21:30:41.942 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
21:30:41.943 00.001 8996 Enqueuing Move request for scope (0.03, -0.02)
21:30:41.944 00.001 20224 Worker thread wakes up
21:30:41.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
21:30:41.944 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
21:30:41.944 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.02
21:30:41.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:30:41.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:41.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:30:41.944 00.000 20224 MoveAxis(E, 0, ABG)
21:30:41.944 00.000 20224 Move returns status 0, amount 0
21:30:41.945 00.001 20224 MoveAxis(N, 0, ABG)
21:30:41.945 00.000 20224 Move returns status 0, amount 0
21:30:41.945 00.000 20224 move complete, result=0
21:30:41.945 00.000 20224 worker thread done servicing request
21:30:41.955 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50963, med=2745, FiltMin=2480, FiltMax=24576, Gamma=1.000
21:30:41.985 00.030 8996 UpdateGuideState exits: m=743338 SNR=356.7
21:30:41.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:41.988 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:41.989 00.001 8996 Enqueuing Expose request
21:30:41.990 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:41.991 00.001 20224 Worker thread wakes up
21:30:41.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:41.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:42.959 00.968 20224 Exposure complete
21:30:43.047 00.088 20224 worker thread done servicing request
21:30:43.047 00.000 8996 OnExposeComplete: enter
21:30:43.049 00.002 8996 UpdateGuideState(): m_state=6
21:30:43.050 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2146
21:30:43.051 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=472.44, Mass=726056, SNR=347.4, Peak=53357 HFD=4.7
21:30:43.053 00.002 8996 MultiStar: [#1 0.26,0.05,0.73,U] [#2 0.06,0.06,0.79,U] [#3 -0.08,-0.13,0.61,U] [#4 -0.13,-0.05,0.51,U] [#5 0.37,0.17,0.64,U] [#6 0.17,0.02,0.44,U] [#7 0.11,0.10,0.40,U] [#8 0.28,0.30,0.46,U] 
21:30:43.054 00.001 8996 refined, 8 included, MultiStar: {0.17, 0.02}, one-star: {0.34, -0.17}
21:30:43.056 00.002 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
21:30:43.057 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
21:30:43.058 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.11 mountX=0.17 mountY=-0.04, mountTheta=-0.22
21:30:43.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.02, opts=13)
21:30:43.060 00.001 8996 Enqueuing Move request for scope (0.17, 0.02)
21:30:43.061 00.001 20224 Worker thread wakes up
21:30:43.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
21:30:43.061 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
21:30:43.061 00.000 20224 Moving (0.17, 0.02) raw xDistance=0.17 yDistance=-0.04
21:30:43.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:30:43.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:43.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:30:43.062 00.001 20224 MoveAxis(E, 0, ABG)
21:30:43.062 00.000 20224 Move returns status 0, amount 0
21:30:43.062 00.000 20224 MoveAxis(N, 0, ABG)
21:30:43.062 00.000 20224 Move returns status 0, amount 0
21:30:43.062 00.000 20224 move complete, result=0
21:30:43.062 00.000 20224 worker thread done servicing request
21:30:43.066 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53357, med=2745, FiltMin=2484, FiltMax=30944, Gamma=1.000
21:30:43.081 00.015 8996 UpdateGuideState exits: m=726056 SNR=347.4
21:30:43.082 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:43.082 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:43.083 00.001 8996 Enqueuing Expose request
21:30:43.084 00.001 20224 Worker thread wakes up
21:30:43.084 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:43.085 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:43.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:44.241 01.156 20224 Exposure complete
21:30:44.337 00.096 20224 worker thread done servicing request
21:30:44.337 00.000 8996 OnExposeComplete: enter
21:30:44.339 00.002 8996 UpdateGuideState(): m_state=6
21:30:44.341 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2147
21:30:44.343 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=472.49, Mass=761440, SNR=342.6, Peak=52877 HFD=4.5
21:30:44.344 00.001 8996 MultiStar: [#1 0.04,-0.01,0.65,U] [#2 0.05,0.11,0.82,U] [#3 0.09,0.04,0.63,U] [#4 -0.02,-0.06,0.51,U] [#5 0.26,-0.01,0.69,U] [#6 0.20,-0.04,0.49,U] [#7 -0.04,0.23,0.45,U] [#8 0.20,0.30,0.39,U] 
21:30:44.346 00.002 8996 refined, 8 included, MultiStar: {0.11, 0.03}, one-star: {0.16, -0.13}
21:30:44.347 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
21:30:44.349 00.002 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
21:30:44.350 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.23 mountX=0.11 mountY=-0.04, mountTheta=-0.34
21:30:44.354 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.03, opts=13)
21:30:44.356 00.002 8996 Enqueuing Move request for scope (0.11, 0.03)
21:30:44.359 00.003 20224 Worker thread wakes up
21:30:44.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
21:30:44.359 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
21:30:44.359 00.000 20224 Moving (0.11, 0.03) raw xDistance=0.11 yDistance=-0.04
21:30:44.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:30:44.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:44.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:30:44.359 00.000 20224 MoveAxis(E, 0, ABG)
21:30:44.360 00.001 20224 Move returns status 0, amount 0
21:30:44.360 00.000 20224 MoveAxis(N, 0, ABG)
21:30:44.360 00.000 20224 Move returns status 0, amount 0
21:30:44.360 00.000 20224 move complete, result=0
21:30:44.360 00.000 20224 worker thread done servicing request
21:30:44.368 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52877, med=2749, FiltMin=2499, FiltMax=29344, Gamma=1.000
21:30:44.395 00.027 8996 UpdateGuideState exits: m=761440 SNR=342.6
21:30:44.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:44.398 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:44.400 00.002 8996 Enqueuing Expose request
21:30:44.402 00.002 20224 Worker thread wakes up
21:30:44.402 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:44.404 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:44.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:45.387 00.983 20224 Exposure complete
21:30:45.446 00.059 20224 worker thread done servicing request
21:30:45.446 00.000 8996 OnExposeComplete: enter
21:30:45.447 00.001 8996 UpdateGuideState(): m_state=6
21:30:45.448 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2148
21:30:45.449 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.35, Mass=734601, SNR=337.1, Peak=47245 HFD=4.7
21:30:45.450 00.001 8996 MultiStar: [#1 -0.19,-0.00,0.68,U] [#2 -0.38,-0.03,0.76,U] [#3 -0.17,0.02,0.60,U] [#4 -0.21,0.10,0.52,U] [#5 0.04,0.18,0.65,U] [#6 -0.15,0.15,0.46,U] [#7 -0.07,0.35,0.45,U] [#8 -0.27,0.19,0.34,U] 
21:30:45.451 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.03}, one-star: {-0.05, -0.26}
21:30:45.452 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
21:30:45.453 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
21:30:45.454 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.16 cameraTheta=2.93 mountX=-0.16 mountY=-0.02, mountTheta=-3.04
21:30:45.455 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.03, opts=13)
21:30:45.457 00.002 8996 Enqueuing Move request for scope (-0.15, 0.03)
21:30:45.458 00.001 20224 Worker thread wakes up
21:30:45.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
21:30:45.458 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
21:30:45.458 00.000 20224 Moving (-0.15, 0.03) raw xDistance=-0.16 yDistance=-0.02
21:30:45.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:30:45.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:45.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:30:45.458 00.000 20224 MoveAxis(E, 0, ABG)
21:30:45.458 00.000 20224 Move returns status 0, amount 0
21:30:45.458 00.000 20224 MoveAxis(N, 0, ABG)
21:30:45.458 00.000 20224 Move returns status 0, amount 0
21:30:45.458 00.000 20224 move complete, result=0
21:30:45.458 00.000 20224 worker thread done servicing request
21:30:45.463 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47245, med=2749, FiltMin=2493, FiltMax=24608, Gamma=1.000
21:30:45.492 00.029 8996 UpdateGuideState exits: m=734601 SNR=337.1
21:30:45.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:45.495 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:45.496 00.001 8996 Enqueuing Expose request
21:30:45.498 00.002 20224 Worker thread wakes up
21:30:45.498 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:45.498 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:45.499 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:46.672 01.173 20224 Exposure complete
21:30:46.755 00.083 20224 worker thread done servicing request
21:30:46.755 00.000 8996 OnExposeComplete: enter
21:30:46.757 00.002 8996 UpdateGuideState(): m_state=6
21:30:46.758 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2149
21:30:46.760 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=472.37, Mass=757339, SNR=349.8, Peak=46765 HFD=4.8
21:30:46.761 00.001 8996 MultiStar: [#1 0.01,-0.05,0.65,U] [#2 0.16,0.20,0.77,U] [#3 0.10,-0.05,0.58,U] [#4 -0.05,-0.09,0.62,U] [#5 0.02,0.02,0.57,U] [#6 0.38,-0.07,0.42,U] [#7 0.17,-0.13,0.48,U] [#8 -0.01,0.26,0.39,U] 
21:30:46.763 00.002 8996 refined, 8 included, MultiStar: {0.11, -0.03}, one-star: {0.20, -0.24}
21:30:46.764 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
21:30:46.764 00.000 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
21:30:46.765 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.28 mountX=0.11 mountY=0.02, mountTheta=0.17
21:30:46.768 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
21:30:46.770 00.002 8996 Enqueuing Move request for scope (0.11, -0.03)
21:30:46.771 00.001 20224 Worker thread wakes up
21:30:46.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
21:30:46.771 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
21:30:46.771 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.11 yDistance=0.02
21:30:46.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:30:46.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:46.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:30:46.771 00.000 20224 MoveAxis(E, 0, ABG)
21:30:46.771 00.000 20224 Move returns status 0, amount 0
21:30:46.771 00.000 20224 MoveAxis(N, 0, ABG)
21:30:46.771 00.000 20224 Move returns status 0, amount 0
21:30:46.771 00.000 20224 move complete, result=0
21:30:46.771 00.000 20224 worker thread done servicing request
21:30:46.776 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46765, med=2745, FiltMin=2515, FiltMax=29616, Gamma=1.000
21:30:46.802 00.026 8996 UpdateGuideState exits: m=757339 SNR=349.8
21:30:46.805 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:46.808 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:46.809 00.001 8996 Enqueuing Expose request
21:30:46.810 00.001 20224 Worker thread wakes up
21:30:46.811 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:30:46.812 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:46.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:47.801 00.989 20224 Exposure complete
21:30:47.859 00.058 20224 worker thread done servicing request
21:30:47.859 00.000 8996 OnExposeComplete: enter
21:30:47.860 00.001 8996 UpdateGuideState(): m_state=6
21:30:47.861 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2150
21:30:47.862 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.40, Mass=773138, SNR=348.7, Peak=42528 HFD=4.9
21:30:47.863 00.001 8996 MultiStar: [#1 -0.04,-0.11,0.72,U] [#2 -0.18,0.25,0.80,U] [#3 0.14,0.31,0.56,U] [#4 0.18,0.43,0.00,M1] [#5 0.24,0.31,0.61,U] [#6 0.06,-0.21,0.46,U] [#7 -0.05,0.20,0.45,U] [#8 -0.02,0.26,0.41,U] 
21:30:47.863 00.000 8996 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {0.09, -0.22}
21:30:47.864 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:30:47.865 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:30:47.866 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.23 mountX=0.02 mountY=-0.08, mountTheta=-1.32
21:30:47.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
21:30:47.868 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
21:30:47.869 00.001 20224 Worker thread wakes up
21:30:47.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
21:30:47.869 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
21:30:47.869 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.02 yDistance=-0.08
21:30:47.870 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:30:47.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:47.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:30:47.870 00.000 20224 MoveAxis(E, 0, ABG)
21:30:47.870 00.000 20224 Move returns status 0, amount 0
21:30:47.870 00.000 20224 MoveAxis(N, 0, ABG)
21:30:47.870 00.000 20224 Move returns status 0, amount 0
21:30:47.870 00.000 20224 move complete, result=0
21:30:47.870 00.000 20224 worker thread done servicing request
21:30:47.877 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=42528, med=2749, FiltMin=2489, FiltMax=27328, Gamma=1.000
21:30:47.900 00.023 8996 UpdateGuideState exits: m=773138 SNR=348.7
21:30:47.902 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:47.902 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:47.903 00.001 8996 Enqueuing Expose request
21:30:47.904 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:47.905 00.001 20224 Worker thread wakes up
21:30:47.905 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:47.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:49.076 01.171 20224 Exposure complete
21:30:49.147 00.071 20224 worker thread done servicing request
21:30:49.147 00.000 8996 OnExposeComplete: enter
21:30:49.148 00.001 8996 UpdateGuideState(): m_state=6
21:30:49.149 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2151
21:30:49.150 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.32, Mass=729566, SNR=356.5, Peak=45677 HFD=4.6
21:30:49.151 00.001 8996 MultiStar: [#1 -0.03,-0.01,0.60,U] [#2 0.06,0.18,0.71,U] [#3 -0.18,0.11,0.56,U] [#4 -0.42,-0.01,0.50,U] [#5 0.02,0.14,0.65,U] [#6 0.19,0.02,0.47,U] [#7 -0.11,0.02,0.51,U] [#8 -0.04,0.21,0.39,U] 
21:30:49.152 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {-0.08, -0.29}
21:30:49.153 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
21:30:49.154 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
21:30:49.154 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.07 cameraTheta=2.92 mountX=-0.06 mountY=-0.01, mountTheta=-3.04
21:30:49.155 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
21:30:49.156 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
21:30:49.157 00.001 20224 Worker thread wakes up
21:30:49.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
21:30:49.157 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
21:30:49.157 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=-0.01
21:30:49.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:30:49.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:49.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:30:49.157 00.000 20224 MoveAxis(E, 0, ABG)
21:30:49.157 00.000 20224 Move returns status 0, amount 0
21:30:49.157 00.000 20224 MoveAxis(N, 0, ABG)
21:30:49.157 00.000 20224 Move returns status 0, amount 0
21:30:49.158 00.001 20224 move complete, result=0
21:30:49.158 00.000 20224 worker thread done servicing request
21:30:49.161 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45677, med=2749, FiltMin=2477, FiltMax=24272, Gamma=1.000
21:30:49.175 00.014 8996 UpdateGuideState exits: m=729566 SNR=356.5
21:30:49.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:49.177 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:49.178 00.001 8996 Enqueuing Expose request
21:30:49.179 00.001 20224 Worker thread wakes up
21:30:49.179 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:49.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:49.179 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:50.161 00.982 20224 Exposure complete
21:30:50.223 00.062 20224 worker thread done servicing request
21:30:50.223 00.000 8996 OnExposeComplete: enter
21:30:50.225 00.002 8996 UpdateGuideState(): m_state=6
21:30:50.226 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2152
21:30:50.227 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=472.73, Mass=737598, SNR=320.7, Peak=47085 HFD=4.5
21:30:50.230 00.003 8996 MultiStar: [#1 -0.06,-0.07,0.71,U] [#2 0.03,0.08,0.78,U] [#3 -0.14,-0.05,0.71,U] [#4 -0.23,0.03,0.58,U] [#5 0.02,0.14,0.69,U] [#6 0.04,-0.09,0.51,U] [#7 -0.02,0.18,0.50,U] [#8 -0.12,0.34,0.43,U] 
21:30:50.231 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {-0.10, 0.11}
21:30:50.232 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
21:30:50.233 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
21:30:50.234 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.32 mountX=-0.07 mountY=-0.06, mountTheta=-2.43
21:30:50.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
21:30:50.237 00.001 8996 Enqueuing Move request for scope (-0.06, 0.07)
21:30:50.238 00.001 20224 Worker thread wakes up
21:30:50.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
21:30:50.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
21:30:50.238 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
21:30:50.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:30:50.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:50.239 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:30:50.239 00.000 20224 MoveAxis(E, 0, ABG)
21:30:50.239 00.000 20224 Move returns status 0, amount 0
21:30:50.239 00.000 20224 MoveAxis(N, 0, ABG)
21:30:50.239 00.000 20224 Move returns status 0, amount 0
21:30:50.239 00.000 20224 move complete, result=0
21:30:50.239 00.000 20224 worker thread done servicing request
21:30:50.248 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=47085, med=2749, FiltMin=2486, FiltMax=27065, Gamma=1.000
21:30:50.269 00.021 8996 UpdateGuideState exits: m=737598 SNR=320.7
21:30:50.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:50.270 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:50.271 00.001 8996 Enqueuing Expose request
21:30:50.272 00.001 20224 Worker thread wakes up
21:30:50.272 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:50.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:50.272 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:51.443 01.171 20224 Exposure complete
21:30:51.525 00.082 20224 worker thread done servicing request
21:30:51.525 00.000 8996 OnExposeComplete: enter
21:30:51.526 00.001 8996 UpdateGuideState(): m_state=6
21:30:51.527 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2153
21:30:51.528 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.55, Mass=676238, SNR=339.2, Peak=44243 HFD=4.5
21:30:51.529 00.001 8996 MultiStar: [#1 -0.02,-0.01,0.75,U] [#2 -0.17,0.08,0.77,U] [#3 -0.02,0.09,0.63,U] [#4 -0.11,0.10,0.56,U] [#5 0.16,0.17,0.62,U] [#6 0.07,-0.06,0.43,U] [#7 -0.10,0.06,0.49,U] [#8 0.00,0.31,0.39,U] 
21:30:51.529 00.000 8996 single-star, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.00, -0.06}
21:30:51.530 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
21:30:51.531 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.69)
21:30:51.531 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.57 mountX=0.01 mountY=0.06, mountTheta=1.47
21:30:51.533 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
21:30:51.534 00.001 8996 Enqueuing Move request for scope (-0.00, -0.06)
21:30:51.535 00.001 20224 Worker thread wakes up
21:30:51.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
21:30:51.535 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
21:30:51.535 00.000 20224 Moving (-0.00, -0.06) raw xDistance=0.01 yDistance=0.06
21:30:51.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:30:51.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:51.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:30:51.535 00.000 20224 MoveAxis(E, 0, ABG)
21:30:51.535 00.000 20224 Move returns status 0, amount 0
21:30:51.535 00.000 20224 MoveAxis(N, 0, ABG)
21:30:51.535 00.000 20224 Move returns status 0, amount 0
21:30:51.535 00.000 20224 move complete, result=0
21:30:51.535 00.000 20224 worker thread done servicing request
21:30:51.539 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44243, med=2749, FiltMin=2502, FiltMax=24000, Gamma=1.000
21:30:51.562 00.023 8996 UpdateGuideState exits: m=676238 SNR=339.2
21:30:51.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:51.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:51.565 00.001 8996 Enqueuing Expose request
21:30:51.566 00.001 20224 Worker thread wakes up
21:30:51.566 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:30:51.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:51.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:52.556 00.989 20224 Exposure complete
21:30:52.632 00.076 20224 worker thread done servicing request
21:30:52.632 00.000 8996 OnExposeComplete: enter
21:30:52.635 00.003 8996 UpdateGuideState(): m_state=6
21:30:52.638 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2154
21:30:52.640 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=472.58, Mass=786102, SNR=367.3, Peak=48944 HFD=4.8
21:30:52.643 00.003 8996 MultiStar: [#1 -0.06,0.14,0.75,U] [#2 0.01,0.01,0.69,U] [#3 -0.00,-0.02,0.75,U] [#4 -0.07,0.11,0.51,U] [#5 0.05,0.37,0.59,U] [#6 0.05,0.03,0.45,U] [#7 -0.08,-0.10,0.44,U] [#8 -0.22,0.50,0.00,M1] 
21:30:52.645 00.002 8996 refined, 7 included, MultiStar: {-0.05, 0.06}, one-star: {-0.21, -0.03}
21:30:52.647 00.002 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
21:30:52.648 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
21:30:52.648 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.29 mountX=-0.06 mountY=-0.05, mountTheta=-2.40
21:30:52.651 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.06, opts=13)
21:30:52.652 00.001 8996 Enqueuing Move request for scope (-0.05, 0.06)
21:30:52.654 00.002 20224 Worker thread wakes up
21:30:52.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
21:30:52.654 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
21:30:52.654 00.000 20224 Moving (-0.05, 0.06) raw xDistance=-0.06 yDistance=-0.05
21:30:52.655 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:30:52.655 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:52.655 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:30:52.655 00.000 20224 MoveAxis(E, 0, ABG)
21:30:52.655 00.000 20224 Move returns status 0, amount 0
21:30:52.655 00.000 20224 MoveAxis(N, 0, ABG)
21:30:52.655 00.000 20224 Move returns status 0, amount 0
21:30:52.655 00.000 20224 move complete, result=0
21:30:52.656 00.001 20224 worker thread done servicing request
21:30:52.664 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48944, med=2749, FiltMin=2496, FiltMax=26057, Gamma=1.000
21:30:52.687 00.023 8996 UpdateGuideState exits: m=786102 SNR=367.3
21:30:52.688 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:52.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:52.690 00.001 8996 Enqueuing Expose request
21:30:52.691 00.001 20224 Worker thread wakes up
21:30:52.691 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:52.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:52.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:53.883 01.191 20224 Exposure complete
21:30:53.957 00.074 20224 worker thread done servicing request
21:30:53.957 00.000 8996 OnExposeComplete: enter
21:30:53.960 00.003 8996 UpdateGuideState(): m_state=6
21:30:53.963 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2155
21:30:53.965 00.002 8996 Star::Find returns 1 (0), X=138.05, Y=472.39, Mass=709900, SNR=336.5, Peak=47504 HFD=4.6
21:30:53.967 00.002 8996 MultiStar: [#1 -0.13,-0.25,0.68,U] [#2 -0.33,-0.31,0.00,M1] [#3 -0.13,-0.30,0.62,U] [#4 -0.21,-0.37,0.66,U] [#5 -0.17,0.09,0.57,U] [#6 0.04,-0.03,0.46,U] [#7 0.07,0.00,0.44,U] [#8 -0.18,0.04,0.37,U] 
21:30:53.969 00.002 8996 refined, 7 included, MultiStar: {-0.15, -0.16}, one-star: {-0.28, -0.23}
21:30:53.970 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
21:30:53.972 00.002 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
21:30:53.973 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.31 mountX=-0.13 mountY=0.18, mountTheta=2.20
21:30:53.976 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.16, opts=13)
21:30:53.976 00.000 8996 Enqueuing Move request for scope (-0.15, -0.16)
21:30:53.977 00.001 20224 Worker thread wakes up
21:30:53.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
21:30:53.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
21:30:53.977 00.000 20224 Moving (-0.15, -0.16) raw xDistance=-0.13 yDistance=0.18
21:30:53.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:30:53.978 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:53.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:30:53.978 00.000 20224 MoveAxis(E, 0, ABG)
21:30:53.978 00.000 20224 Move returns status 0, amount 0
21:30:53.978 00.000 20224 MoveAxis(N, 0, ABG)
21:30:53.978 00.000 20224 Move returns status 0, amount 0
21:30:53.978 00.000 20224 move complete, result=0
21:30:53.978 00.000 20224 worker thread done servicing request
21:30:53.982 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47504, med=2749, FiltMin=2509, FiltMax=25523, Gamma=1.000
21:30:53.996 00.014 8996 UpdateGuideState exits: m=709900 SNR=336.5
21:30:53.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:53.998 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:53.999 00.001 8996 Enqueuing Expose request
21:30:54.000 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:30:54.001 00.001 20224 Worker thread wakes up
21:30:54.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:54.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:54.986 00.985 20224 Exposure complete
21:30:55.059 00.073 20224 worker thread done servicing request
21:30:55.059 00.000 8996 OnExposeComplete: enter
21:30:55.060 00.001 8996 UpdateGuideState(): m_state=6
21:30:55.061 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2156
21:30:55.062 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.18, Mass=737821, SNR=372.5, Peak=52205 HFD=4.6
21:30:55.063 00.001 8996 MultiStar: [#1 -0.00,-0.10,0.60,U] [#2 0.05,-0.08,0.70,U] [#3 -0.00,-0.36,0.61,U] [#4 -0.09,-0.27,0.50,U] [#5 0.13,0.12,0.65,U] [#6 0.08,-0.41,0.37,U] [#7 0.02,-0.32,0.42,U] [#8 0.02,-0.07,0.33,U] 
21:30:55.064 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.22}, one-star: {0.07, -0.43}
21:30:55.065 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
21:30:55.066 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
21:30:55.066 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.41 mountX=0.06 mountY=0.21, mountTheta=1.31
21:30:55.068 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.22, opts=13)
21:30:55.068 00.000 8996 Enqueuing Move request for scope (0.04, -0.22)
21:30:55.069 00.001 20224 Worker thread wakes up
21:30:55.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
21:30:55.069 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
21:30:55.069 00.000 20224 Moving (0.04, -0.22) raw xDistance=0.06 yDistance=0.21
21:30:55.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:30:55.070 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:30:55.070 00.000 20224 MoveAxis(E, 0, ABG)
21:30:55.070 00.000 20224 Move returns status 0, amount 0
21:30:55.070 00.000 20224 MoveAxis(S, 45, ABG)
21:30:55.070 00.000 20224 Guiding  Dir = 1, Dur = 45
21:30:55.070 00.000 20224 IsSlewing returns 0
21:30:55.070 00.000 20224 IsGuiding returns 0
21:30:55.073 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52205, med=2749, FiltMin=2483, FiltMax=29008, Gamma=1.000
21:30:55.095 00.022 8996 UpdateGuideState exits: m=737821 SNR=372.5
21:30:55.097 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:55.099 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:55.101 00.002 8996 Enqueuing Expose request
21:30:55.111 00.010 20224 PulseGuide returned control before completion, sleep 15
21:30:55.141 00.030 20224 IsGuiding returns 1
21:30:55.141 00.000 20224 scope still moving after pulse duration time elapsed
21:30:55.171 00.030 20224 IsSlewing returns 0
21:30:55.171 00.000 20224 IsGuiding returns 1
21:30:55.203 00.032 20224 IsSlewing returns 0
21:30:55.203 00.000 20224 IsGuiding returns 0
21:30:55.203 00.000 20224 scope move finished after 45 + 87 ms
21:30:55.203 00.000 20224 Move returns status 0, amount 45
21:30:55.203 00.000 20224 move complete, result=0
21:30:55.203 00.000 20224 worker thread done servicing request
21:30:55.203 00.000 20224 Worker thread wakes up
21:30:55.203 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:30:55.204 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:55.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:56.373 01.169 20224 Exposure complete
21:30:56.459 00.086 20224 worker thread done servicing request
21:30:56.459 00.000 8996 OnExposeComplete: enter
21:30:56.461 00.002 8996 UpdateGuideState(): m_state=6
21:30:56.462 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2157
21:30:56.464 00.002 8996 Star::Find returns 1 (0), X=138.38, Y=472.69, Mass=743608, SNR=391.2, Peak=51235 HFD=4.7
21:30:56.465 00.001 8996 MultiStar: [#1 -0.03,0.17,0.68,U] [#2 -0.16,0.06,0.65,U] [#3 -0.05,0.21,0.63,U] [#4 0.01,0.42,0.50,U] [#5 0.06,0.28,0.50,U] [#6 0.07,0.04,0.40,U] [#7 0.00,0.26,0.44,U] [#8 -0.13,0.49,0.00,M1] 
21:30:56.466 00.001 8996 single-star, 7 included, MultiStar: {-0.01, 0.18}, one-star: {0.05, 0.08}
21:30:56.467 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
21:30:56.468 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
21:30:56.469 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.02 mountX=0.04 mountY=-0.08, mountTheta=-1.12
21:30:56.472 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.08, opts=13)
21:30:56.473 00.001 8996 Enqueuing Move request for scope (0.05, 0.08)
21:30:56.475 00.002 20224 Worker thread wakes up
21:30:56.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
21:30:56.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
21:30:56.475 00.000 20224 Moving (0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
21:30:56.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:30:56.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:56.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:30:56.475 00.000 20224 MoveAxis(E, 0, ABG)
21:30:56.475 00.000 20224 Move returns status 0, amount 0
21:30:56.476 00.001 20224 MoveAxis(N, 0, ABG)
21:30:56.476 00.000 20224 Move returns status 0, amount 0
21:30:56.476 00.000 20224 move complete, result=0
21:30:56.476 00.000 20224 worker thread done servicing request
21:30:56.479 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51235, med=2749, FiltMin=2493, FiltMax=24339, Gamma=1.000
21:30:56.493 00.014 8996 UpdateGuideState exits: m=743608 SNR=391.2
21:30:56.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:56.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:56.496 00.001 8996 Enqueuing Expose request
21:30:56.496 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:56.497 00.001 20224 Worker thread wakes up
21:30:56.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:56.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:57.492 00.994 20224 Exposure complete
21:30:57.571 00.079 20224 worker thread done servicing request
21:30:57.571 00.000 8996 OnExposeComplete: enter
21:30:57.572 00.001 8996 UpdateGuideState(): m_state=6
21:30:57.573 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2158
21:30:57.575 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=472.62, Mass=715668, SNR=312.2, Peak=50931 HFD=4.5
21:30:57.577 00.002 8996 MultiStar: [#1 -0.15,-0.03,0.75,U] [#2 -0.27,0.19,0.90,U] [#3 -0.04,0.26,0.66,U] [#4 -0.14,0.21,0.62,U] [#5 0.09,0.27,0.77,U] [#6 0.04,0.19,0.54,U] [#7 -0.05,0.07,0.47,U] [#8 -0.09,0.37,0.43,U] 
21:30:57.578 00.001 8996 single-star, 8 included, MultiStar: {-0.06, 0.16}, one-star: {0.08, 0.01}
21:30:57.578 00.000 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
21:30:57.580 00.002 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
21:30:57.581 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.07 mountX=0.08 mountY=-0.02, mountTheta=-0.19
21:30:57.583 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
21:30:57.586 00.003 8996 Enqueuing Move request for scope (0.08, 0.01)
21:30:57.588 00.002 20224 Worker thread wakes up
21:30:57.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
21:30:57.588 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
21:30:57.588 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
21:30:57.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:30:57.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:57.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:30:57.588 00.000 20224 MoveAxis(E, 0, ABG)
21:30:57.588 00.000 20224 Move returns status 0, amount 0
21:30:57.588 00.000 20224 MoveAxis(N, 0, ABG)
21:30:57.588 00.000 20224 Move returns status 0, amount 0
21:30:57.589 00.001 20224 move complete, result=0
21:30:57.589 00.000 20224 worker thread done servicing request
21:30:57.594 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50931, med=2749, FiltMin=2493, FiltMax=26176, Gamma=1.000
21:30:57.611 00.017 8996 UpdateGuideState exits: m=715668 SNR=312.2
21:30:57.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:57.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:57.613 00.000 8996 Enqueuing Expose request
21:30:57.614 00.001 20224 Worker thread wakes up
21:30:57.614 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:30:57.615 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:57.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:58.784 01.169 20224 Exposure complete
21:30:58.858 00.074 20224 worker thread done servicing request
21:30:58.858 00.000 8996 OnExposeComplete: enter
21:30:58.860 00.002 8996 UpdateGuideState(): m_state=6
21:30:58.863 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2159
21:30:58.866 00.003 8996 Star::Find returns 1 (0), X=138.46, Y=472.35, Mass=759304, SNR=389.0, Peak=54701 HFD=4.6
21:30:58.869 00.003 8996 MultiStar: [#1 -0.28,0.15,0.58,U] [#2 -0.33,0.25,0.67,U] [#3 -0.16,0.12,0.55,U] [#4 -0.19,0.21,0.52,U] [#5 -0.16,0.34,0.56,U] [#6 0.01,0.03,0.41,U] [#7 -0.15,0.19,0.44,U] [#8 -0.30,0.34,0.00,M1] 
21:30:58.870 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.09}, one-star: {0.13, -0.26}
21:30:58.872 00.002 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
21:30:58.872 00.000 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
21:30:58.874 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.16 cameraTheta=2.49 mountX=-0.13 mountY=-0.08, mountTheta=-2.60
21:30:58.878 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.09, opts=13)
21:30:58.880 00.002 8996 Enqueuing Move request for scope (-0.12, 0.09)
21:30:58.882 00.002 20224 Worker thread wakes up
21:30:58.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
21:30:58.882 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
21:30:58.882 00.000 20224 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=-0.08
21:30:58.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:30:58.883 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:58.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:30:58.883 00.000 20224 MoveAxis(E, 0, ABG)
21:30:58.883 00.000 20224 Move returns status 0, amount 0
21:30:58.883 00.000 20224 MoveAxis(N, 0, ABG)
21:30:58.883 00.000 20224 Move returns status 0, amount 0
21:30:58.883 00.000 20224 move complete, result=0
21:30:58.883 00.000 20224 worker thread done servicing request
21:30:58.888 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54701, med=2749, FiltMin=2499, FiltMax=30160, Gamma=1.000
21:30:58.905 00.017 8996 UpdateGuideState exits: m=759304 SNR=389.0
21:30:58.907 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:58.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:58.909 00.001 8996 Enqueuing Expose request
21:30:58.909 00.000 20224 Worker thread wakes up
21:30:58.909 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:58.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:30:58.909 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:30:59.883 00.974 20224 Exposure complete
21:30:59.948 00.065 20224 worker thread done servicing request
21:30:59.948 00.000 8996 OnExposeComplete: enter
21:30:59.949 00.001 8996 UpdateGuideState(): m_state=6
21:30:59.950 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2160
21:30:59.950 00.000 8996 Star::Find returns 1 (0), X=138.28, Y=472.78, Mass=711532, SNR=347.0, Peak=50515 HFD=4.5
21:30:59.951 00.001 8996 MultiStar: [#1 -0.18,0.11,0.66,U] [#2 -0.26,0.30,0.79,U] [#3 -0.13,0.10,0.61,U] [#4 -0.18,0.17,0.58,U] [#5 -0.12,0.47,0.00,M1] [#6 0.01,-0.02,0.44,U] [#7 -0.32,0.10,0.50,U] [#8 -0.29,0.51,0.00,M2] 
21:30:59.952 00.001 8996 single-star, 6 included, MultiStar: {-0.15, 0.15}, one-star: {-0.05, 0.17}
21:30:59.953 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
21:30:59.953 00.000 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
21:30:59.954 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.17 cameraTheta=1.84 mountX=-0.06 mountY=-0.16, mountTheta=-1.94
21:30:59.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.17, opts=13)
21:30:59.957 00.001 8996 Enqueuing Move request for scope (-0.05, 0.17)
21:30:59.957 00.000 20224 Worker thread wakes up
21:30:59.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
21:30:59.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
21:30:59.957 00.000 20224 Moving (-0.05, 0.17) raw xDistance=-0.06 yDistance=-0.16
21:30:59.958 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:30:59.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:30:59.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:30:59.958 00.000 20224 MoveAxis(E, 0, ABG)
21:30:59.958 00.000 20224 Move returns status 0, amount 0
21:30:59.958 00.000 20224 MoveAxis(N, 0, ABG)
21:30:59.958 00.000 20224 Move returns status 0, amount 0
21:30:59.958 00.000 20224 move complete, result=0
21:30:59.958 00.000 20224 worker thread done servicing request
21:30:59.963 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50515, med=2749, FiltMin=2496, FiltMax=25097, Gamma=1.000
21:30:59.985 00.022 8996 UpdateGuideState exits: m=711532 SNR=347.0
21:30:59.987 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:30:59.989 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:30:59.990 00.001 8996 Enqueuing Expose request
21:30:59.992 00.002 20224 Worker thread wakes up
21:30:59.992 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:30:59.994 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:30:59.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:01.162 01.168 20224 Exposure complete
21:31:01.247 00.085 20224 worker thread done servicing request
21:31:01.248 00.001 8996 OnExposeComplete: enter
21:31:01.249 00.001 8996 UpdateGuideState(): m_state=6
21:31:01.250 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2161
21:31:01.251 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.72, Mass=773597, SNR=382.3, Peak=57549 HFD=4.5
21:31:01.253 00.002 8996 MultiStar: [#1 -0.04,0.53,0.00,M1] [#2 -0.19,0.56,0.00,M1] [#3 -0.18,0.22,0.56,U] [#4 -0.38,0.26,0.00,M1] [#5 -0.09,0.52,0.00,M2] [#6 -0.15,0.30,0.41,U] [#7 -0.07,0.49,0.00,M1] [#8 -0.14,0.80,0.00,M3] 
21:31:01.254 00.001 8996 single-star, 2 included, MultiStar: {-0.17, 0.18}, one-star: {-0.19, 0.10}
21:31:01.255 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
21:31:01.256 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
21:31:01.258 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.21 cameraTheta=2.63 mountX=-0.19 mountY=-0.08, mountTheta=-2.75
21:31:01.260 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.10, opts=13)
21:31:01.261 00.001 8996 Enqueuing Move request for scope (-0.19, 0.10)
21:31:01.262 00.001 20224 Worker thread wakes up
21:31:01.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
21:31:01.262 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
21:31:01.262 00.000 20224 Moving (-0.19, 0.10) raw xDistance=-0.19 yDistance=-0.08
21:31:01.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:31:01.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:01.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:31:01.262 00.000 20224 MoveAxis(E, 0, ABG)
21:31:01.262 00.000 20224 Move returns status 0, amount 0
21:31:01.262 00.000 20224 MoveAxis(N, 0, ABG)
21:31:01.262 00.000 20224 Move returns status 0, amount 0
21:31:01.263 00.001 20224 move complete, result=0
21:31:01.263 00.000 20224 worker thread done servicing request
21:31:01.269 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57549, med=2749, FiltMin=2499, FiltMax=26217, Gamma=1.000
21:31:01.291 00.022 8996 UpdateGuideState exits: m=773597 SNR=382.3
21:31:01.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:01.293 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:01.294 00.001 8996 Enqueuing Expose request
21:31:01.296 00.002 20224 Worker thread wakes up
21:31:01.296 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:01.296 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:01.298 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:02.277 00.979 20224 Exposure complete
21:31:02.345 00.068 20224 worker thread done servicing request
21:31:02.345 00.000 8996 OnExposeComplete: enter
21:31:02.348 00.003 8996 UpdateGuideState(): m_state=6
21:31:02.349 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2162
21:31:02.351 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.81, Mass=791458, SNR=360.7, Peak=52723 HFD=4.5
21:31:02.353 00.002 8996 MultiStar: [#1 -0.11,0.06,0.66,U] [#2 -0.04,0.32,0.75,U] [#3 -0.03,0.11,0.63,U] [#4 -0.18,0.03,0.48,U] [#5 0.04,0.22,0.66,U] [#6 0.09,0.40,0.44,U] [#7 0.15,0.37,0.40,U] [#8 -0.06,0.49,0.00,M4] 
21:31:02.354 00.001 8996 single-star, 7 included, MultiStar: {-0.02, 0.20}, one-star: {0.00, 0.19}
21:31:02.355 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
21:31:02.357 00.002 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
21:31:02.358 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.19 hyp=0.19 cameraTheta=1.55 mountX=-0.01 mountY=-0.19, mountTheta=-1.65
21:31:02.361 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.19, opts=13)
21:31:02.363 00.002 8996 Enqueuing Move request for scope (0.00, 0.19)
21:31:02.364 00.001 20224 Worker thread wakes up
21:31:02.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.19) opts 0xd
21:31:02.364 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.19)
21:31:02.365 00.001 20224 Moving (0.00, 0.19) raw xDistance=-0.01 yDistance=-0.19
21:31:02.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:31:02.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:02.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:31:02.365 00.000 20224 MoveAxis(E, 0, ABG)
21:31:02.365 00.000 20224 Move returns status 0, amount 0
21:31:02.365 00.000 20224 MoveAxis(N, 0, ABG)
21:31:02.365 00.000 20224 Move returns status 0, amount 0
21:31:02.365 00.000 20224 move complete, result=0
21:31:02.366 00.001 20224 worker thread done servicing request
21:31:02.373 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=52723, med=2749, FiltMin=2480, FiltMax=28153, Gamma=1.000
21:31:02.398 00.025 8996 UpdateGuideState exits: m=791458 SNR=360.7
21:31:02.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:02.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:02.401 00.001 8996 Enqueuing Expose request
21:31:02.401 00.000 20224 Worker thread wakes up
21:31:02.401 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:02.402 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:02.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:03.561 01.159 20224 Exposure complete
21:31:03.616 00.055 20224 worker thread done servicing request
21:31:03.616 00.000 8996 OnExposeComplete: enter
21:31:03.617 00.001 8996 UpdateGuideState(): m_state=6
21:31:03.618 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2163
21:31:03.619 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.74, Mass=707846, SNR=338.1, Peak=53315 HFD=4.6
21:31:03.619 00.000 8996 MultiStar: [#1 -0.03,0.31,0.69,U] [#2 -0.12,0.48,0.00,M1] [#3 -0.03,-0.01,0.67,U] [#4 -0.10,0.07,0.59,U] [#5 0.01,0.34,0.61,U] [#6 0.06,0.27,0.47,U] [#7 -0.03,0.17,0.45,U] [#8 0.07,0.47,0.00,M5] 
21:31:03.620 00.001 8996 single-star, 6 included, MultiStar: {-0.01, 0.18}, one-star: {0.05, 0.12}
21:31:03.621 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
21:31:03.622 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
21:31:03.624 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.20 mountX=0.03 mountY=-0.13, mountTheta=-1.30
21:31:03.625 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.12, opts=13)
21:31:03.626 00.001 8996 Enqueuing Move request for scope (0.05, 0.12)
21:31:03.627 00.001 20224 Worker thread wakes up
21:31:03.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
21:31:03.627 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
21:31:03.627 00.000 20224 Moving (0.05, 0.12) raw xDistance=0.03 yDistance=-0.13
21:31:03.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:31:03.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:03.628 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:31:03.628 00.000 20224 MoveAxis(E, 0, ABG)
21:31:03.628 00.000 20224 Move returns status 0, amount 0
21:31:03.628 00.000 20224 MoveAxis(N, 0, ABG)
21:31:03.628 00.000 20224 Move returns status 0, amount 0
21:31:03.628 00.000 20224 move complete, result=0
21:31:03.628 00.000 20224 worker thread done servicing request
21:31:03.630 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53315, med=2749, FiltMin=2480, FiltMax=24201, Gamma=1.000
21:31:03.646 00.016 8996 UpdateGuideState exits: m=707846 SNR=338.1
21:31:03.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:03.649 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:03.650 00.001 8996 Enqueuing Expose request
21:31:03.651 00.001 20224 Worker thread wakes up
21:31:03.651 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:03.653 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:03.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:04.623 00.970 20224 Exposure complete
21:31:04.699 00.076 20224 worker thread done servicing request
21:31:04.700 00.001 8996 OnExposeComplete: enter
21:31:04.700 00.000 8996 UpdateGuideState(): m_state=6
21:31:04.701 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2164
21:31:04.702 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.55, Mass=679267, SNR=328.7, Peak=45299 HFD=4.5
21:31:04.703 00.001 8996 MultiStar: [#1 -0.11,0.05,0.78,U] [#2 -0.20,0.35,0.73,U] [#3 -0.00,0.21,0.70,U] [#4 -0.21,0.26,0.54,U] [#5 -0.07,0.36,0.67,U] [#6 -0.04,0.20,0.47,U] [#7 -0.01,0.35,0.51,U] [#8 -0.18,0.34,0.47,U] 
21:31:04.704 00.001 8996 single-star, 8 included, MultiStar: {-0.09, 0.20}, one-star: {0.00, -0.06}
21:31:04.705 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
21:31:04.706 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
21:31:04.706 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.53 mountX=0.01 mountY=0.06, mountTheta=1.43
21:31:04.707 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.06, opts=13)
21:31:04.708 00.001 8996 Enqueuing Move request for scope (0.00, -0.06)
21:31:04.709 00.001 20224 Worker thread wakes up
21:31:04.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
21:31:04.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
21:31:04.709 00.000 20224 Moving (0.00, -0.06) raw xDistance=0.01 yDistance=0.06
21:31:04.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:31:04.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:04.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:31:04.709 00.000 20224 MoveAxis(E, 0, ABG)
21:31:04.709 00.000 20224 Move returns status 0, amount 0
21:31:04.709 00.000 20224 MoveAxis(N, 0, ABG)
21:31:04.709 00.000 20224 Move returns status 0, amount 0
21:31:04.710 00.001 20224 move complete, result=0
21:31:04.710 00.000 20224 worker thread done servicing request
21:31:04.716 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45299, med=2749, FiltMin=2505, FiltMax=22899, Gamma=1.000
21:31:04.742 00.026 8996 UpdateGuideState exits: m=679267 SNR=328.7
21:31:04.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:04.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:04.745 00.001 8996 Enqueuing Expose request
21:31:04.746 00.001 20224 Worker thread wakes up
21:31:04.746 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:04.747 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:04.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:05.906 01.159 20224 Exposure complete
21:31:05.977 00.071 20224 worker thread done servicing request
21:31:05.977 00.000 8996 OnExposeComplete: enter
21:31:05.979 00.002 8996 UpdateGuideState(): m_state=6
21:31:05.980 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2165
21:31:05.982 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=472.76, Mass=754831, SNR=332.9, Peak=60189 HFD=4.5
21:31:05.984 00.002 8996 MultiStar: [#1 -0.27,0.19,0.66,U] [#2 -0.44,0.20,0.00,M1] [#3 -0.30,0.19,0.69,U] [#4 -0.25,0.27,0.59,U] [#5 -0.27,0.36,0.00,M1] [#6 -0.26,0.41,0.00,M1] [#7 -0.37,0.25,0.00,M1] [#8 -0.47,0.50,0.00,M5] 
21:31:05.985 00.001 8996 refined, 3 included, MultiStar: {-0.32, 0.19}, one-star: {-0.41, 0.15}
21:31:05.987 00.002 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
21:31:05.988 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
21:31:05.990 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.19 hyp=0.37 cameraTheta=2.61 mountX=-0.34 mountY=-0.15, mountTheta=-2.72
21:31:05.992 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.19, opts=13)
21:31:05.992 00.000 8996 Enqueuing Move request for scope (-0.32, 0.19)
21:31:05.994 00.002 20224 Worker thread wakes up
21:31:05.994 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.19) opts 0xd
21:31:05.994 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.19)
21:31:05.994 00.000 20224 Moving (-0.32, 0.19) raw xDistance=-0.34 yDistance=-0.15
21:31:05.994 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:31:05.994 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:05.995 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:31:05.995 00.000 20224 MoveAxis(E, 49, ABG)
21:31:05.995 00.000 20224 Guiding  Dir = 2, Dur = 49
21:31:05.995 00.000 20224 IsSlewing returns 0
21:31:05.995 00.000 20224 IsGuiding returns 0
21:31:06.001 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60189, med=2749, FiltMin=2496, FiltMax=30051, Gamma=1.000
21:31:06.007 00.006 20224 PulseGuide returned control before completion, sleep 48
21:31:06.016 00.009 8996 UpdateGuideState exits: m=754831 SNR=332.9
21:31:06.016 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:06.017 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:06.018 00.001 8996 Enqueuing Expose request
21:31:06.069 00.051 20224 IsGuiding returns 1
21:31:06.069 00.000 20224 scope still moving after pulse duration time elapsed
21:31:06.100 00.031 20224 IsSlewing returns 0
21:31:06.100 00.000 20224 IsGuiding returns 0
21:31:06.100 00.000 20224 scope move finished after 49 + 55 ms
21:31:06.100 00.000 20224 Move returns status 0, amount 49
21:31:06.100 00.000 20224 MoveAxis(N, 0, ABG)
21:31:06.100 00.000 20224 Move returns status 0, amount 0
21:31:06.100 00.000 20224 move complete, result=0
21:31:06.100 00.000 20224 worker thread done servicing request
21:31:06.100 00.000 20224 Worker thread wakes up
21:31:06.101 00.001 8996 GuideStep: -0.3 px 49 ms EAST, -0.2 px 0 ms NORTH
21:31:06.104 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:06.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:07.094 00.990 20224 Exposure complete
21:31:07.153 00.059 20224 worker thread done servicing request
21:31:07.153 00.000 8996 OnExposeComplete: enter
21:31:07.154 00.001 8996 UpdateGuideState(): m_state=6
21:31:07.155 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2166
21:31:07.155 00.000 8996 Star::Find returns 1 (0), X=138.34, Y=472.66, Mass=715210, SNR=346.6, Peak=48099 HFD=4.7
21:31:07.156 00.001 8996 MultiStar: [#1 0.06,0.06,0.68,U] [#2 -0.12,0.21,0.80,U] [#3 0.06,0.06,0.64,U] [#4 -0.01,-0.03,0.59,U] [#5 0.17,0.27,0.60,U] [#6 0.16,-0.08,0.44,U] [#7 0.13,-0.00,0.46,U] [#8 -0.03,0.42,0.40,U] 
21:31:07.157 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.10}, one-star: {0.01, 0.04}
21:31:07.158 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
21:31:07.158 00.000 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
21:31:07.159 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.29 mountX=0.01 mountY=-0.04, mountTheta=-1.39
21:31:07.161 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
21:31:07.162 00.001 8996 Enqueuing Move request for scope (0.01, 0.04)
21:31:07.163 00.001 20224 Worker thread wakes up
21:31:07.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
21:31:07.163 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
21:31:07.163 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
21:31:07.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:31:07.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:07.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:31:07.163 00.000 20224 MoveAxis(E, 0, ABG)
21:31:07.163 00.000 20224 Move returns status 0, amount 0
21:31:07.163 00.000 20224 MoveAxis(N, 0, ABG)
21:31:07.163 00.000 20224 Move returns status 0, amount 0
21:31:07.164 00.001 20224 move complete, result=0
21:31:07.164 00.000 20224 worker thread done servicing request
21:31:07.168 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48099, med=2749, FiltMin=2499, FiltMax=25424, Gamma=1.000
21:31:07.186 00.018 8996 UpdateGuideState exits: m=715210 SNR=346.6
21:31:07.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:07.187 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:07.188 00.001 8996 Enqueuing Expose request
21:31:07.189 00.001 20224 Worker thread wakes up
21:31:07.189 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:07.190 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:07.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:08.340 01.150 20224 Exposure complete
21:31:08.417 00.077 20224 worker thread done servicing request
21:31:08.417 00.000 8996 OnExposeComplete: enter
21:31:08.419 00.002 8996 UpdateGuideState(): m_state=6
21:31:08.419 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2167
21:31:08.420 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.44, Mass=764152, SNR=362.1, Peak=50637 HFD=4.9
21:31:08.421 00.001 8996 MultiStar: [#1 0.08,-0.03,0.62,U] [#2 -0.06,0.10,0.73,U] [#3 0.11,-0.08,0.55,U] [#4 -0.07,-0.09,0.51,U] [#5 0.11,0.00,0.56,U] [#6 0.17,-0.13,0.51,U] [#7 0.06,-0.05,0.43,U] [#8 0.05,0.22,0.36,U] 
21:31:08.422 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.11, -0.18}
21:31:08.422 00.000 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
21:31:08.423 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.67)
21:31:08.424 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.59 mountX=0.07 mountY=0.03, mountTheta=0.48
21:31:08.425 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
21:31:08.426 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
21:31:08.427 00.001 20224 Worker thread wakes up
21:31:08.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
21:31:08.427 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
21:31:08.427 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.07 yDistance=0.03
21:31:08.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:31:08.427 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:08.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:31:08.428 00.001 20224 MoveAxis(E, 0, ABG)
21:31:08.428 00.000 20224 Move returns status 0, amount 0
21:31:08.428 00.000 20224 MoveAxis(N, 0, ABG)
21:31:08.428 00.000 20224 Move returns status 0, amount 0
21:31:08.428 00.000 20224 move complete, result=0
21:31:08.428 00.000 20224 worker thread done servicing request
21:31:08.435 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50637, med=2749, FiltMin=2480, FiltMax=26064, Gamma=1.000
21:31:08.452 00.017 8996 UpdateGuideState exits: m=764152 SNR=362.1
21:31:08.453 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:08.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:08.454 00.000 8996 Enqueuing Expose request
21:31:08.455 00.001 20224 Worker thread wakes up
21:31:08.455 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:08.456 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:08.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:09.421 00.965 20224 Exposure complete
21:31:09.500 00.079 20224 worker thread done servicing request
21:31:09.501 00.001 8996 OnExposeComplete: enter
21:31:09.502 00.001 8996 UpdateGuideState(): m_state=6
21:31:09.503 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2168
21:31:09.504 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.36, Mass=726980, SNR=369.1, Peak=50797 HFD=4.7
21:31:09.506 00.002 8996 MultiStar: [#1 -0.08,-0.23,0.67,U] [#2 -0.23,0.15,0.77,U] [#3 -0.04,0.06,0.60,U] [#4 -0.22,-0.01,0.55,U] [#5 -0.01,0.11,0.63,U] [#6 0.16,-0.20,0.47,U] [#7 0.07,-0.01,0.45,U] [#8 0.08,0.13,0.39,U] 
21:31:09.507 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.04}, one-star: {0.07, -0.25}
21:31:09.507 00.000 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
21:31:09.508 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
21:31:09.509 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.17 mountX=-0.03 mountY=0.05, mountTheta=2.07
21:31:09.510 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
21:31:09.511 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
21:31:09.512 00.001 20224 Worker thread wakes up
21:31:09.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
21:31:09.512 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
21:31:09.512 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
21:31:09.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:31:09.513 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:09.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:31:09.513 00.000 20224 MoveAxis(E, 0, ABG)
21:31:09.513 00.000 20224 Move returns status 0, amount 0
21:31:09.513 00.000 20224 MoveAxis(N, 0, ABG)
21:31:09.513 00.000 20224 Move returns status 0, amount 0
21:31:09.513 00.000 20224 move complete, result=0
21:31:09.513 00.000 20224 worker thread done servicing request
21:31:09.518 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50797, med=2749, FiltMin=2493, FiltMax=25840, Gamma=1.000
21:31:09.539 00.021 8996 UpdateGuideState exits: m=726980 SNR=369.1
21:31:09.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:09.540 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:09.541 00.001 8996 Enqueuing Expose request
21:31:09.542 00.001 20224 Worker thread wakes up
21:31:09.542 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:09.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:09.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:10.707 01.164 20224 Exposure complete
21:31:10.760 00.053 20224 worker thread done servicing request
21:31:10.760 00.000 8996 OnExposeComplete: enter
21:31:10.761 00.001 8996 UpdateGuideState(): m_state=6
21:31:10.762 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2169
21:31:10.763 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.56, Mass=718877, SNR=388.2, Peak=47875 HFD=4.6
21:31:10.764 00.001 8996 MultiStar: [#1 0.11,-0.03,0.57,U] [#2 0.13,0.03,0.61,U] [#3 0.06,-0.18,0.57,U] [#4 0.08,0.07,0.55,U] [#5 0.12,0.12,0.52,U] [#6 0.18,-0.09,0.43,U] [#7 0.12,-0.01,0.41,U] [#8 0.10,0.26,0.33,U] 
21:31:10.765 00.001 8996 single-star, 8 included, MultiStar: {0.09, -0.00}, one-star: {0.04, -0.06}
21:31:10.766 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
21:31:10.766 00.000 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
21:31:10.767 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.00 mountX=0.04 mountY=0.05, mountTheta=0.90
21:31:10.768 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
21:31:10.769 00.001 8996 Enqueuing Move request for scope (0.04, -0.06)
21:31:10.770 00.001 20224 Worker thread wakes up
21:31:10.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
21:31:10.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
21:31:10.770 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.04 yDistance=0.05
21:31:10.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:31:10.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:10.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:31:10.770 00.000 20224 MoveAxis(E, 0, ABG)
21:31:10.770 00.000 20224 Move returns status 0, amount 0
21:31:10.770 00.000 20224 MoveAxis(N, 0, ABG)
21:31:10.770 00.000 20224 Move returns status 0, amount 0
21:31:10.770 00.000 20224 move complete, result=0
21:31:10.770 00.000 20224 worker thread done servicing request
21:31:10.779 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47875, med=2749, FiltMin=2509, FiltMax=23856, Gamma=1.000
21:31:10.805 00.026 8996 UpdateGuideState exits: m=718877 SNR=388.2
21:31:10.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:10.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:10.808 00.001 8996 Enqueuing Expose request
21:31:10.809 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:10.810 00.001 20224 Worker thread wakes up
21:31:10.810 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:10.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:11.798 00.988 20224 Exposure complete
21:31:11.888 00.090 20224 worker thread done servicing request
21:31:11.888 00.000 8996 OnExposeComplete: enter
21:31:11.889 00.001 8996 UpdateGuideState(): m_state=6
21:31:11.891 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2170
21:31:11.892 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.42, Mass=737084, SNR=370.2, Peak=56285 HFD=4.6
21:31:11.893 00.001 8996 MultiStar: [#1 0.07,-0.00,0.62,U] [#2 0.04,0.17,0.83,U] [#3 0.23,-0.05,0.61,U] [#4 0.10,-0.15,0.50,U] [#5 0.23,0.02,0.71,U] [#6 0.40,0.05,0.40,U] [#7 0.23,0.11,0.45,U] [#8 0.01,0.19,0.38,U] 
21:31:11.894 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.00}, one-star: {0.26, -0.20}
21:31:11.894 00.000 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
21:31:11.895 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
21:31:11.896 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.02 mountX=0.17 mountY=-0.02, mountTheta=-0.10
21:31:11.897 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.00, opts=13)
21:31:11.898 00.001 8996 Enqueuing Move request for scope (0.17, -0.00)
21:31:11.901 00.003 20224 Worker thread wakes up
21:31:11.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
21:31:11.901 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
21:31:11.901 00.000 20224 Moving (0.17, -0.00) raw xDistance=0.17 yDistance=-0.02
21:31:11.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:31:11.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:11.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:31:11.901 00.000 20224 MoveAxis(E, 0, ABG)
21:31:11.901 00.000 20224 Move returns status 0, amount 0
21:31:11.901 00.000 20224 MoveAxis(N, 0, ABG)
21:31:11.901 00.000 20224 Move returns status 0, amount 0
21:31:11.901 00.000 20224 move complete, result=0
21:31:11.901 00.000 20224 worker thread done servicing request
21:31:11.905 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56285, med=2749, FiltMin=2454, FiltMax=29376, Gamma=1.000
21:31:11.925 00.020 8996 UpdateGuideState exits: m=737084 SNR=370.2
21:31:11.926 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:11.927 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:11.929 00.002 8996 Enqueuing Expose request
21:31:11.930 00.001 20224 Worker thread wakes up
21:31:11.930 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:11.932 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:11.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:13.076 01.144 20224 Exposure complete
21:31:13.176 00.100 20224 worker thread done servicing request
21:31:13.176 00.000 8996 OnExposeComplete: enter
21:31:13.179 00.003 8996 UpdateGuideState(): m_state=6
21:31:13.181 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2171
21:31:13.181 00.000 8996 Star::Find returns 1 (0), X=138.49, Y=472.55, Mass=756200, SNR=356.5, Peak=54707 HFD=4.4
21:31:13.184 00.003 8996 MultiStar: [#1 0.21,0.08,0.68,U] [#2 0.07,0.22,0.71,U] [#3 0.20,-0.07,0.64,U] [#4 0.16,0.03,0.61,U] [#5 0.16,0.30,0.61,U] [#6 0.38,-0.06,0.43,U] [#7 0.34,0.06,0.45,U] [#8 0.19,0.04,0.43,U] 
21:31:13.185 00.001 8996 single-star, 8 included, MultiStar: {0.19, 0.06}, one-star: {0.16, -0.06}
21:31:13.186 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
21:31:13.188 00.002 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
21:31:13.190 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.18 cameraTheta=-0.36 mountX=0.17 mountY=0.04, mountTheta=0.24
21:31:13.192 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.06, opts=13)
21:31:13.194 00.002 8996 Enqueuing Move request for scope (0.16, -0.06)
21:31:13.195 00.001 20224 Worker thread wakes up
21:31:13.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
21:31:13.196 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
21:31:13.196 00.000 20224 Moving (0.16, -0.06) raw xDistance=0.17 yDistance=0.04
21:31:13.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:31:13.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:13.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:31:13.196 00.000 20224 MoveAxis(E, 0, ABG)
21:31:13.196 00.000 20224 Move returns status 0, amount 0
21:31:13.196 00.000 20224 MoveAxis(N, 0, ABG)
21:31:13.196 00.000 20224 Move returns status 0, amount 0
21:31:13.196 00.000 20224 move complete, result=0
21:31:13.197 00.001 20224 worker thread done servicing request
21:31:13.206 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54707, med=2749, FiltMin=2502, FiltMax=27472, Gamma=1.000
21:31:13.223 00.017 8996 UpdateGuideState exits: m=756200 SNR=356.5
21:31:13.224 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:13.225 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:13.225 00.000 8996 Enqueuing Expose request
21:31:13.226 00.001 20224 Worker thread wakes up
21:31:13.226 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:13.227 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:13.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:14.217 00.990 20224 Exposure complete
21:31:14.294 00.077 20224 worker thread done servicing request
21:31:14.294 00.000 8996 OnExposeComplete: enter
21:31:14.295 00.001 8996 UpdateGuideState(): m_state=6
21:31:14.296 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2172
21:31:14.297 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.48, Mass=730601, SNR=351.4, Peak=55005 HFD=4.5
21:31:14.298 00.001 8996 MultiStar: [#1 0.07,0.11,0.71,U] [#2 0.08,0.24,0.74,U] [#3 0.19,0.06,0.58,U] [#4 0.13,0.11,0.55,U] [#5 0.23,0.18,0.64,U] [#6 0.48,0.08,0.00,M1] [#7 0.40,0.03,0.48,U] [#8 0.20,0.59,0.00,M1] 
21:31:14.299 00.001 8996 refined, 6 included, MultiStar: {0.18, 0.07}, one-star: {0.23, -0.14}
21:31:14.300 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
21:31:14.301 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
21:31:14.301 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.20 cameraTheta=0.38 mountX=0.17 mountY=-0.09, mountTheta=-0.49
21:31:14.304 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.07, opts=13)
21:31:14.306 00.002 8996 Enqueuing Move request for scope (0.18, 0.07)
21:31:14.307 00.001 20224 Worker thread wakes up
21:31:14.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
21:31:14.307 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
21:31:14.307 00.000 20224 Moving (0.18, 0.07) raw xDistance=0.17 yDistance=-0.09
21:31:14.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:31:14.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:14.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:31:14.307 00.000 20224 MoveAxis(E, 0, ABG)
21:31:14.307 00.000 20224 Move returns status 0, amount 0
21:31:14.307 00.000 20224 MoveAxis(N, 0, ABG)
21:31:14.307 00.000 20224 Move returns status 0, amount 0
21:31:14.307 00.000 20224 move complete, result=0
21:31:14.307 00.000 20224 worker thread done servicing request
21:31:14.315 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55005, med=2749, FiltMin=2489, FiltMax=27664, Gamma=1.000
21:31:14.338 00.023 8996 UpdateGuideState exits: m=730601 SNR=351.4
21:31:14.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:14.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:14.341 00.001 8996 Enqueuing Expose request
21:31:14.341 00.000 20224 Worker thread wakes up
21:31:14.341 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:14.342 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:14.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:15.509 01.167 20224 Exposure complete
21:31:15.568 00.059 20224 worker thread done servicing request
21:31:15.568 00.000 8996 OnExposeComplete: enter
21:31:15.569 00.001 8996 UpdateGuideState(): m_state=6
21:31:15.570 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2173
21:31:15.571 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.71, Mass=736238, SNR=375.1, Peak=53363 HFD=4.6
21:31:15.572 00.001 8996 MultiStar: [#1 0.03,0.23,0.62,U] [#2 -0.04,0.25,0.66,U] [#3 -0.00,0.33,0.65,U] [#4 -0.05,0.22,0.52,U] [#5 0.30,0.44,0.00,M1] [#6 0.11,0.19,0.39,U] [#7 0.02,0.24,0.49,U] [#8 0.03,0.35,0.34,U] 
21:31:15.572 00.000 8996 single-star, 7 included, MultiStar: {0.03, 0.22}, one-star: {0.12, 0.10}
21:31:15.573 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
21:31:15.574 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
21:31:15.575 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.68 mountX=0.11 mountY=-0.11, mountTheta=-0.79
21:31:15.576 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.10, opts=13)
21:31:15.577 00.001 8996 Enqueuing Move request for scope (0.12, 0.10)
21:31:15.578 00.001 20224 Worker thread wakes up
21:31:15.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
21:31:15.578 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
21:31:15.578 00.000 20224 Moving (0.12, 0.10) raw xDistance=0.11 yDistance=-0.11
21:31:15.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:31:15.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:15.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:31:15.578 00.000 20224 MoveAxis(E, 0, ABG)
21:31:15.578 00.000 20224 Move returns status 0, amount 0
21:31:15.578 00.000 20224 MoveAxis(N, 0, ABG)
21:31:15.578 00.000 20224 Move returns status 0, amount 0
21:31:15.578 00.000 20224 move complete, result=0
21:31:15.578 00.000 20224 worker thread done servicing request
21:31:15.583 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53363, med=2745, FiltMin=2496, FiltMax=26595, Gamma=1.000
21:31:15.610 00.027 8996 UpdateGuideState exits: m=736238 SNR=375.1
21:31:15.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:15.613 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:15.615 00.002 8996 Enqueuing Expose request
21:31:15.616 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:15.617 00.001 20224 Worker thread wakes up
21:31:15.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:15.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:16.614 00.997 20224 Exposure complete
21:31:16.692 00.078 20224 worker thread done servicing request
21:31:16.692 00.000 8996 OnExposeComplete: enter
21:31:16.693 00.001 8996 UpdateGuideState(): m_state=6
21:31:16.694 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2174
21:31:16.695 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.58, Mass=732323, SNR=377.2, Peak=45891 HFD=4.7
21:31:16.696 00.001 8996 MultiStar: [#1 -0.11,0.18,0.59,U] [#2 -0.13,0.24,0.72,U] [#3 -0.01,-0.00,0.50,U] [#4 -0.29,-0.03,0.55,U] [#5 -0.01,0.32,0.57,U] [#6 -0.01,0.08,0.40,U] [#7 -0.10,0.13,0.43,U] [#8 -0.15,0.42,0.00,M1] 
21:31:16.697 00.001 8996 single-star, 7 included, MultiStar: {-0.09, 0.10}, one-star: {-0.03, -0.04}
21:31:16.698 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
21:31:16.698 00.000 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
21:31:16.699 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.20 mountX=-0.03 mountY=0.04, mountTheta=2.10
21:31:16.700 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
21:31:16.701 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
21:31:16.702 00.001 20224 Worker thread wakes up
21:31:16.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
21:31:16.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
21:31:16.702 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
21:31:16.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:31:16.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:16.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:31:16.702 00.000 20224 MoveAxis(E, 0, ABG)
21:31:16.702 00.000 20224 Move returns status 0, amount 0
21:31:16.703 00.001 20224 MoveAxis(N, 0, ABG)
21:31:16.703 00.000 20224 Move returns status 0, amount 0
21:31:16.703 00.000 20224 move complete, result=0
21:31:16.703 00.000 20224 worker thread done servicing request
21:31:16.707 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45891, med=2749, FiltMin=2486, FiltMax=23632, Gamma=1.000
21:31:16.731 00.024 8996 UpdateGuideState exits: m=732323 SNR=377.2
21:31:16.732 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:16.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:16.734 00.001 8996 Enqueuing Expose request
21:31:16.735 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:16.735 00.000 20224 Worker thread wakes up
21:31:16.736 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:16.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:17.908 01.172 20224 Exposure complete
21:31:17.966 00.058 20224 worker thread done servicing request
21:31:17.967 00.001 8996 OnExposeComplete: enter
21:31:17.968 00.001 8996 UpdateGuideState(): m_state=6
21:31:17.968 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2175
21:31:17.969 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.69, Mass=743873, SNR=378.5, Peak=51091 HFD=4.6
21:31:17.970 00.001 8996 MultiStar: [#1 -0.12,-0.09,0.65,U] [#2 -0.13,0.13,0.62,U] [#3 -0.04,-0.03,0.63,U] [#4 -0.08,0.06,0.54,U] [#5 -0.17,0.07,0.56,U] [#6 0.13,-0.03,0.39,U] [#7 0.09,-0.06,0.44,U] [#8 -0.06,0.35,0.36,U] 
21:31:17.971 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.05}, one-star: {0.09, 0.07}
21:31:17.971 00.000 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
21:31:17.972 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
21:31:17.975 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.19 mountX=-0.04 mountY=-0.04, mountTheta=-2.30
21:31:17.979 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.05, opts=13)
21:31:17.980 00.001 8996 Enqueuing Move request for scope (-0.03, 0.05)
21:31:17.984 00.004 20224 Worker thread wakes up
21:31:17.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:31:17.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:31:17.984 00.000 20224 Moving (-0.03, 0.05) raw xDistance=-0.04 yDistance=-0.04
21:31:17.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:31:17.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:17.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:31:17.984 00.000 20224 MoveAxis(E, 0, ABG)
21:31:17.984 00.000 20224 Move returns status 0, amount 0
21:31:17.984 00.000 20224 MoveAxis(N, 0, ABG)
21:31:17.984 00.000 20224 Move returns status 0, amount 0
21:31:17.984 00.000 20224 move complete, result=0
21:31:17.984 00.000 20224 worker thread done servicing request
21:31:17.990 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51091, med=2749, FiltMin=2502, FiltMax=25619, Gamma=1.000
21:31:18.005 00.015 8996 UpdateGuideState exits: m=743873 SNR=378.5
21:31:18.007 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:18.010 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:18.012 00.002 8996 Enqueuing Expose request
21:31:18.014 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:18.017 00.003 20224 Worker thread wakes up
21:31:18.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:18.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:19.004 00.987 20224 Exposure complete
21:31:19.085 00.081 20224 worker thread done servicing request
21:31:19.085 00.000 8996 OnExposeComplete: enter
21:31:19.086 00.001 8996 UpdateGuideState(): m_state=6
21:31:19.087 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2176
21:31:19.088 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.58, Mass=736755, SNR=365.0, Peak=51795 HFD=4.4
21:31:19.089 00.001 8996 MultiStar: [#1 0.15,-0.10,0.64,U] [#2 -0.01,0.05,0.68,U] [#3 0.04,-0.13,0.57,U] [#4 -0.04,-0.02,0.51,U] [#5 0.25,0.29,0.61,U] [#6 0.08,-0.05,0.41,U] [#7 -0.02,-0.31,0.44,U] [#8 0.06,0.13,0.37,U] 
21:31:19.090 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.10, -0.03}
21:31:19.091 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
21:31:19.092 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
21:31:19.093 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.20 mountX=0.08 mountY=0.01, mountTheta=0.09
21:31:19.094 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
21:31:19.095 00.001 8996 Enqueuing Move request for scope (0.08, -0.02)
21:31:19.096 00.001 20224 Worker thread wakes up
21:31:19.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
21:31:19.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
21:31:19.096 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
21:31:19.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:31:19.096 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:19.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:31:19.096 00.000 20224 MoveAxis(E, 0, ABG)
21:31:19.096 00.000 20224 Move returns status 0, amount 0
21:31:19.096 00.000 20224 MoveAxis(N, 0, ABG)
21:31:19.096 00.000 20224 Move returns status 0, amount 0
21:31:19.096 00.000 20224 move complete, result=0
21:31:19.096 00.000 20224 worker thread done servicing request
21:31:19.101 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51795, med=2749, FiltMin=2478, FiltMax=26035, Gamma=1.000
21:31:19.116 00.015 8996 UpdateGuideState exits: m=736755 SNR=365.0
21:31:19.118 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:19.120 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:19.122 00.002 8996 Enqueuing Expose request
21:31:19.123 00.001 20224 Worker thread wakes up
21:31:19.124 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:19.126 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:19.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:20.304 01.178 20224 Exposure complete
21:31:20.395 00.091 20224 worker thread done servicing request
21:31:20.395 00.000 8996 OnExposeComplete: enter
21:31:20.396 00.001 8996 UpdateGuideState(): m_state=6
21:31:20.397 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2177
21:31:20.398 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.45, Mass=789012, SNR=348.4, Peak=55120 HFD=4.5
21:31:20.400 00.002 8996 MultiStar: [#1 0.00,-0.09,0.71,U] [#2 -0.00,0.00,0.73,U] [#3 0.03,-0.03,0.74,U] [#4 -0.01,0.03,0.55,U] [#5 -0.06,0.07,0.64,U] [#6 -0.00,-0.04,0.42,U] [#7 -0.06,-0.23,0.48,U] [#8 -0.26,0.09,0.37,U] 
21:31:20.401 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.21, -0.17}
21:31:20.401 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
21:31:20.401 00.000 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
21:31:20.403 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.47 mountX=-0.06 mountY=0.06, mountTheta=2.36
21:31:20.404 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
21:31:20.405 00.001 8996 Enqueuing Move request for scope (-0.06, -0.05)
21:31:20.406 00.001 20224 Worker thread wakes up
21:31:20.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
21:31:20.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
21:31:20.406 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.06 yDistance=0.06
21:31:20.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:31:20.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:20.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:31:20.406 00.000 20224 MoveAxis(E, 0, ABG)
21:31:20.406 00.000 20224 Move returns status 0, amount 0
21:31:20.406 00.000 20224 MoveAxis(N, 0, ABG)
21:31:20.406 00.000 20224 Move returns status 0, amount 0
21:31:20.406 00.000 20224 move complete, result=0
21:31:20.406 00.000 20224 worker thread done servicing request
21:31:20.410 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55120, med=2749, FiltMin=2477, FiltMax=23795, Gamma=1.000
21:31:20.430 00.020 8996 UpdateGuideState exits: m=789012 SNR=348.4
21:31:20.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:20.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:20.433 00.001 8996 Enqueuing Expose request
21:31:20.433 00.000 20224 Worker thread wakes up
21:31:20.433 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:20.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:20.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:21.431 00.997 20224 Exposure complete
21:31:21.509 00.078 20224 worker thread done servicing request
21:31:21.509 00.000 8996 OnExposeComplete: enter
21:31:21.510 00.001 8996 UpdateGuideState(): m_state=6
21:31:21.512 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2178
21:31:21.513 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.35, Mass=748923, SNR=376.6, Peak=55792 HFD=4.5
21:31:21.515 00.002 8996 MultiStar: [#1 0.11,-0.18,0.61,U] [#2 -0.15,0.06,0.74,U] [#3 0.06,-0.16,0.52,U] [#4 0.00,-0.17,0.54,U] [#5 -0.04,0.06,0.58,U] [#6 0.10,-0.17,0.46,U] [#7 -0.03,-0.09,0.45,U] [#8 -0.18,0.24,0.34,U] 
21:31:21.516 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.10}, one-star: {-0.17, -0.27}
21:31:21.516 00.000 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
21:31:21.518 00.002 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
21:31:21.520 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.01 mountX=-0.04 mountY=0.10, mountTheta=1.91
21:31:21.524 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.10, opts=13)
21:31:21.526 00.002 8996 Enqueuing Move request for scope (-0.05, -0.10)
21:31:21.528 00.002 20224 Worker thread wakes up
21:31:21.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
21:31:21.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
21:31:21.528 00.000 20224 Moving (-0.05, -0.10) raw xDistance=-0.04 yDistance=0.10
21:31:21.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:31:21.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:21.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:31:21.528 00.000 20224 MoveAxis(E, 0, ABG)
21:31:21.528 00.000 20224 Move returns status 0, amount 0
21:31:21.528 00.000 20224 MoveAxis(N, 0, ABG)
21:31:21.528 00.000 20224 Move returns status 0, amount 0
21:31:21.529 00.001 20224 move complete, result=0
21:31:21.529 00.000 20224 worker thread done servicing request
21:31:21.536 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55792, med=2749, FiltMin=2480, FiltMax=23315, Gamma=1.000
21:31:21.566 00.030 8996 UpdateGuideState exits: m=748923 SNR=376.6
21:31:21.568 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:21.569 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:21.571 00.002 8996 Enqueuing Expose request
21:31:21.574 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:21.576 00.002 20224 Worker thread wakes up
21:31:21.576 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:21.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:22.749 01.173 20224 Exposure complete
21:31:22.807 00.058 20224 worker thread done servicing request
21:31:22.808 00.001 8996 OnExposeComplete: enter
21:31:22.809 00.001 8996 UpdateGuideState(): m_state=6
21:31:22.810 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2179
21:31:22.811 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.21, Mass=797954, SNR=367.9, Peak=60528 HFD=4.4
21:31:22.812 00.001 8996 MultiStar: [#1 -0.12,-0.36,0.71,U] [#2 -0.22,-0.20,0.71,U] [#3 -0.06,-0.16,0.53,U] [#4 -0.18,-0.22,0.52,U] [#5 0.05,0.09,0.66,U] [#6 0.06,-0.22,0.47,U] [#7 -0.09,-0.37,0.46,U] [#8 -0.16,0.09,0.38,U] 
21:31:22.813 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.22}, one-star: {-0.17, -0.41}
21:31:22.815 00.002 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
21:31:22.816 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
21:31:22.816 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-2.02 mountX=-0.08 mountY=0.23, mountTheta=1.92
21:31:22.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.22, opts=13)
21:31:22.820 00.002 8996 Enqueuing Move request for scope (-0.11, -0.22)
21:31:22.822 00.002 20224 Worker thread wakes up
21:31:22.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.22) opts 0xd
21:31:22.822 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.22)
21:31:22.822 00.000 20224 Moving (-0.11, -0.22) raw xDistance=-0.08 yDistance=0.23
21:31:22.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:31:22.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:31:22.822 00.000 20224 MoveAxis(E, 0, ABG)
21:31:22.822 00.000 20224 Move returns status 0, amount 0
21:31:22.822 00.000 20224 MoveAxis(S, 48, ABG)
21:31:22.823 00.001 20224 Guiding  Dir = 1, Dur = 48
21:31:22.823 00.000 20224 IsSlewing returns 0
21:31:22.823 00.000 20224 IsGuiding returns 0
21:31:22.828 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60528, med=2749, FiltMin=2473, FiltMax=25811, Gamma=1.000
21:31:22.831 00.003 20224 PulseGuide returned control before completion, sleep 51
21:31:22.857 00.026 8996 UpdateGuideState exits: m=797954 SNR=367.9
21:31:22.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:22.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:22.861 00.002 8996 Enqueuing Expose request
21:31:22.894 00.033 20224 IsGuiding returns 1
21:31:22.894 00.000 20224 scope still moving after pulse duration time elapsed
21:31:22.926 00.032 20224 IsSlewing returns 0
21:31:22.926 00.000 20224 IsGuiding returns 0
21:31:22.926 00.000 20224 scope move finished after 48 + 54 ms
21:31:22.926 00.000 20224 Move returns status 0, amount 48
21:31:22.926 00.000 20224 move complete, result=0
21:31:22.926 00.000 20224 worker thread done servicing request
21:31:22.926 00.000 20224 Worker thread wakes up
21:31:22.926 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:22.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:22.926 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
21:31:23.904 00.978 20224 Exposure complete
21:31:23.983 00.079 20224 worker thread done servicing request
21:31:23.983 00.000 8996 OnExposeComplete: enter
21:31:23.984 00.001 8996 UpdateGuideState(): m_state=6
21:31:23.985 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2180
21:31:23.986 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=472.20, Mass=795245, SNR=375.0, Peak=63856 HFD=4.4
21:31:23.987 00.001 8996 MultiStar: [#1 -0.15,-0.06,0.63,U] [#2 -0.22,0.08,0.67,U] [#3 -0.17,-0.28,0.62,U] [#4 -0.17,-0.10,0.54,U] [#5 -0.18,0.04,0.62,U] [#6 -0.11,-0.27,0.42,U] [#7 -0.07,-0.24,0.39,U] [#8 -0.39,0.18,0.43,U] 
21:31:23.987 00.000 8996 refined, 8 included, MultiStar: {-0.22, -0.14}, one-star: {-0.35, -0.42}
21:31:23.988 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
21:31:23.989 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
21:31:23.990 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-2.57 mountX=-0.20 mountY=0.16, mountTheta=2.46
21:31:23.991 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.14, opts=13)
21:31:23.992 00.001 8996 Enqueuing Move request for scope (-0.22, -0.14)
21:31:23.993 00.001 20224 Worker thread wakes up
21:31:23.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.14) opts 0xd
21:31:23.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.14)
21:31:23.993 00.000 20224 Moving (-0.22, -0.14) raw xDistance=-0.20 yDistance=0.16
21:31:23.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:31:23.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:23.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:31:23.993 00.000 20224 MoveAxis(E, 29, ABG)
21:31:23.993 00.000 20224 Guiding  Dir = 2, Dur = 29
21:31:23.994 00.001 20224 IsSlewing returns 0
21:31:23.994 00.000 20224 IsGuiding returns 0
21:31:23.997 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63856, med=2749, FiltMin=2486, FiltMax=31011, Gamma=1.000
21:31:24.011 00.014 8996 UpdateGuideState exits: m=795245 SNR=375.0
21:31:24.012 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:24.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:24.013 00.000 8996 Enqueuing Expose request
21:31:24.020 00.007 20224 PulseGuide returned control before completion, sleep 14
21:31:24.049 00.029 20224 IsGuiding returns 1
21:31:24.049 00.000 20224 scope still moving after pulse duration time elapsed
21:31:24.080 00.031 20224 IsSlewing returns 0
21:31:24.080 00.000 20224 IsGuiding returns 1
21:31:24.111 00.031 20224 IsSlewing returns 0
21:31:24.111 00.000 20224 IsGuiding returns 0
21:31:24.111 00.000 20224 scope move finished after 29 + 89 ms
21:31:24.111 00.000 20224 Move returns status 0, amount 29
21:31:24.111 00.000 20224 MoveAxis(N, 0, ABG)
21:31:24.111 00.000 20224 Move returns status 0, amount 0
21:31:24.111 00.000 20224 move complete, result=0
21:31:24.111 00.000 20224 worker thread done servicing request
21:31:24.111 00.000 20224 Worker thread wakes up
21:31:24.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:24.112 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.2 px 0 ms NORTH
21:31:24.113 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:25.277 01.164 20224 Exposure complete
21:31:25.339 00.062 20224 worker thread done servicing request
21:31:25.339 00.000 8996 OnExposeComplete: enter
21:31:25.340 00.001 8996 UpdateGuideState(): m_state=6
21:31:25.341 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2181
21:31:25.342 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.68, Mass=725486, SNR=332.7, Peak=61955 HFD=4.6
21:31:25.342 00.000 8996 MultiStar: [#1 0.02,0.05,0.78,U] [#2 0.04,0.12,0.78,U] [#3 0.01,0.11,0.65,U] [#4 -0.04,0.04,0.58,U] [#5 0.05,0.28,0.65,U] [#6 0.19,0.12,0.44,U] [#7 0.09,0.09,0.45,U] [#8 0.08,0.31,0.42,U] 
21:31:25.343 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.12}, one-star: {0.29, 0.06}
21:31:25.344 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
21:31:25.345 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
21:31:25.346 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.94 mountX=0.08 mountY=-0.13, mountTheta=-1.04
21:31:25.347 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.12, opts=13)
21:31:25.348 00.001 8996 Enqueuing Move request for scope (0.09, 0.12)
21:31:25.348 00.000 20224 Worker thread wakes up
21:31:25.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
21:31:25.348 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
21:31:25.349 00.001 20224 Moving (0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
21:31:25.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:31:25.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:25.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:31:25.349 00.000 20224 MoveAxis(E, 0, ABG)
21:31:25.349 00.000 20224 Move returns status 0, amount 0
21:31:25.349 00.000 20224 MoveAxis(N, 0, ABG)
21:31:25.349 00.000 20224 Move returns status 0, amount 0
21:31:25.349 00.000 20224 move complete, result=0
21:31:25.349 00.000 20224 worker thread done servicing request
21:31:25.353 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61955, med=2749, FiltMin=2502, FiltMax=28499, Gamma=1.000
21:31:25.368 00.015 8996 UpdateGuideState exits: m=725486 SNR=332.7
21:31:25.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:25.369 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:25.370 00.001 8996 Enqueuing Expose request
21:31:25.371 00.001 20224 Worker thread wakes up
21:31:25.371 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:25.371 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:25.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:26.333 00.962 20224 Exposure complete
21:31:26.402 00.069 20224 worker thread done servicing request
21:31:26.402 00.000 8996 OnExposeComplete: enter
21:31:26.403 00.001 8996 UpdateGuideState(): m_state=6
21:31:26.404 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2182
21:31:26.405 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.52, Mass=724439, SNR=341.1, Peak=47507 HFD=4.4
21:31:26.406 00.001 8996 MultiStar: [#1 0.13,-0.07,0.69,U] [#2 0.15,0.19,0.80,U] [#3 0.16,-0.22,0.69,U] [#4 0.12,-0.05,0.60,U] [#5 0.22,0.20,0.71,U] [#6 0.17,-0.14,0.47,U] [#7 0.18,-0.18,0.52,U] [#8 0.04,0.27,0.40,U] 
21:31:26.407 00.001 8996 single-star, 8 included, MultiStar: {0.14, -0.01}, one-star: {0.10, -0.10}
21:31:26.409 00.002 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
21:31:26.412 00.003 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
21:31:26.414 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.13 cameraTheta=-0.78 mountX=0.10 mountY=0.08, mountTheta=0.68
21:31:26.417 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.10, opts=13)
21:31:26.419 00.002 8996 Enqueuing Move request for scope (0.10, -0.10)
21:31:26.421 00.002 20224 Worker thread wakes up
21:31:26.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
21:31:26.421 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
21:31:26.421 00.000 20224 Moving (0.10, -0.10) raw xDistance=0.10 yDistance=0.08
21:31:26.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:31:26.422 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:26.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:31:26.422 00.000 20224 MoveAxis(E, 0, ABG)
21:31:26.422 00.000 20224 Move returns status 0, amount 0
21:31:26.422 00.000 20224 MoveAxis(N, 0, ABG)
21:31:26.422 00.000 20224 Move returns status 0, amount 0
21:31:26.422 00.000 20224 move complete, result=0
21:31:26.422 00.000 20224 worker thread done servicing request
21:31:26.429 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47507, med=2749, FiltMin=2486, FiltMax=25792, Gamma=1.000
21:31:26.451 00.022 8996 UpdateGuideState exits: m=724439 SNR=341.1
21:31:26.452 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:26.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:26.455 00.002 8996 Enqueuing Expose request
21:31:26.457 00.002 20224 Worker thread wakes up
21:31:26.457 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:26.459 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:26.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:27.628 01.169 20224 Exposure complete
21:31:27.690 00.062 20224 worker thread done servicing request
21:31:27.690 00.000 8996 OnExposeComplete: enter
21:31:27.692 00.002 8996 UpdateGuideState(): m_state=6
21:31:27.694 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2183
21:31:27.695 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.48, Mass=748575, SNR=353.4, Peak=56093 HFD=4.5
21:31:27.697 00.002 8996 MultiStar: [#1 0.16,-0.00,0.65,U] [#2 0.18,0.18,0.72,U] [#3 0.22,-0.00,0.64,U] [#4 0.25,0.01,0.50,U] [#5 0.21,0.28,0.59,U] [#6 0.14,-0.01,0.47,U] [#7 0.18,0.03,0.45,U] [#8 0.06,0.33,0.46,U] 
21:31:27.699 00.002 8996 refined, 8 included, MultiStar: {0.18, 0.06}, one-star: {0.20, -0.13}
21:31:27.700 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
21:31:27.701 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
21:31:27.703 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.32 mountX=0.17 mountY=-0.08, mountTheta=-0.43
21:31:27.706 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.06, opts=13)
21:31:27.708 00.002 8996 Enqueuing Move request for scope (0.18, 0.06)
21:31:27.709 00.001 20224 Worker thread wakes up
21:31:27.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
21:31:27.710 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
21:31:27.710 00.000 20224 Moving (0.18, 0.06) raw xDistance=0.17 yDistance=-0.08
21:31:27.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:31:27.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:27.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:31:27.710 00.000 20224 MoveAxis(E, 0, ABG)
21:31:27.710 00.000 20224 Move returns status 0, amount 0
21:31:27.710 00.000 20224 MoveAxis(N, 0, ABG)
21:31:27.711 00.001 20224 Move returns status 0, amount 0
21:31:27.711 00.000 20224 move complete, result=0
21:31:27.711 00.000 20224 worker thread done servicing request
21:31:27.718 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56093, med=2749, FiltMin=2486, FiltMax=28304, Gamma=1.000
21:31:27.738 00.020 8996 UpdateGuideState exits: m=748575 SNR=353.4
21:31:27.740 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:27.742 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:27.743 00.001 8996 Enqueuing Expose request
21:31:27.745 00.002 20224 Worker thread wakes up
21:31:27.745 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:27.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:27.747 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:28.726 00.979 20224 Exposure complete
21:31:28.815 00.089 20224 worker thread done servicing request
21:31:28.815 00.000 8996 OnExposeComplete: enter
21:31:28.816 00.001 8996 UpdateGuideState(): m_state=6
21:31:28.817 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2184
21:31:28.818 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.67, Mass=748537, SNR=372.2, Peak=54003 HFD=4.7
21:31:28.819 00.001 8996 MultiStar: [#1 -0.12,0.00,0.59,U] [#2 -0.02,0.28,0.68,U] [#3 -0.08,-0.13,0.62,U] [#4 -0.17,0.02,0.51,U] [#5 0.28,0.43,0.00,M1] [#6 0.06,-0.15,0.39,U] [#7 0.02,0.16,0.44,U] [#8 -0.00,0.38,0.37,U] 
21:31:28.820 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.07}, one-star: {0.06, 0.05}
21:31:28.821 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:31:28.822 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:31:28.824 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.95 mountX=-0.04 mountY=-0.07, mountTheta=-2.05
21:31:28.825 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
21:31:28.826 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
21:31:28.827 00.001 20224 Worker thread wakes up
21:31:28.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:31:28.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:31:28.827 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.04 yDistance=-0.07
21:31:28.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:31:28.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:28.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:31:28.827 00.000 20224 MoveAxis(E, 0, ABG)
21:31:28.827 00.000 20224 Move returns status 0, amount 0
21:31:28.827 00.000 20224 MoveAxis(N, 0, ABG)
21:31:28.827 00.000 20224 Move returns status 0, amount 0
21:31:28.827 00.000 20224 move complete, result=0
21:31:28.827 00.000 20224 worker thread done servicing request
21:31:28.831 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54003, med=2749, FiltMin=2496, FiltMax=25027, Gamma=1.000
21:31:28.845 00.014 8996 UpdateGuideState exits: m=748537 SNR=372.2
21:31:28.846 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:28.846 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:28.847 00.001 8996 Enqueuing Expose request
21:31:28.848 00.001 20224 Worker thread wakes up
21:31:28.848 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:28.849 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:28.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:30.030 01.181 20224 Exposure complete
21:31:30.107 00.077 20224 worker thread done servicing request
21:31:30.107 00.000 8996 OnExposeComplete: enter
21:31:30.109 00.002 8996 UpdateGuideState(): m_state=6
21:31:30.111 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2185
21:31:30.112 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.59, Mass=764433, SNR=365.0, Peak=55043 HFD=4.5
21:31:30.114 00.002 8996 MultiStar: [#1 0.19,0.16,0.62,U] [#2 0.20,0.16,0.67,U] [#3 0.32,0.09,0.57,U] [#4 0.26,0.17,0.54,U] [#5 0.11,0.21,0.58,U] [#6 0.40,0.22,0.00,M1] [#7 0.39,0.35,0.00,M1] [#8 0.09,0.63,0.00,M1] 
21:31:30.116 00.002 8996 single-star, 5 included, MultiStar: {0.18, 0.11}, one-star: {0.08, -0.03}
21:31:30.117 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
21:31:30.118 00.001 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
21:31:30.120 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.36 mountX=0.08 mountY=0.02, mountTheta=0.24
21:31:30.123 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.03, opts=13)
21:31:30.126 00.003 8996 Enqueuing Move request for scope (0.08, -0.03)
21:31:30.128 00.002 20224 Worker thread wakes up
21:31:30.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
21:31:30.128 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
21:31:30.128 00.000 20224 Moving (0.08, -0.03) raw xDistance=0.08 yDistance=0.02
21:31:30.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:31:30.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:30.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:31:30.128 00.000 20224 MoveAxis(E, 0, ABG)
21:31:30.128 00.000 20224 Move returns status 0, amount 0
21:31:30.128 00.000 20224 MoveAxis(N, 0, ABG)
21:31:30.128 00.000 20224 Move returns status 0, amount 0
21:31:30.128 00.000 20224 move complete, result=0
21:31:30.128 00.000 20224 worker thread done servicing request
21:31:30.135 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55043, med=2749, FiltMin=2496, FiltMax=26243, Gamma=1.000
21:31:30.153 00.018 8996 UpdateGuideState exits: m=764433 SNR=365.0
21:31:30.156 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:30.158 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:30.159 00.001 8996 Enqueuing Expose request
21:31:30.160 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:30.161 00.001 20224 Worker thread wakes up
21:31:30.161 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:30.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:31.144 00.983 20224 Exposure complete
21:31:31.214 00.070 20224 worker thread done servicing request
21:31:31.214 00.000 8996 OnExposeComplete: enter
21:31:31.215 00.001 8996 UpdateGuideState(): m_state=6
21:31:31.217 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2186
21:31:31.219 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=472.65, Mass=718947, SNR=338.2, Peak=54595 HFD=4.5
21:31:31.221 00.002 8996 MultiStar: [#1 0.21,0.02,0.63,U] [#2 0.12,0.09,0.84,U] [#3 0.23,0.07,0.71,U] [#4 0.15,0.15,0.56,U] [#5 0.13,0.23,0.65,U] [#6 0.37,0.25,0.00,M2] [#7 0.41,0.20,0.00,M2] [#8 0.05,0.33,0.47,U] 
21:31:31.221 00.000 8996 single-star, 6 included, MultiStar: {0.14, 0.12}, one-star: {0.12, 0.04}
21:31:31.223 00.002 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
21:31:31.224 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
21:31:31.224 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.29 mountX=0.12 mountY=-0.05, mountTheta=-0.41
21:31:31.226 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
21:31:31.227 00.001 8996 Enqueuing Move request for scope (0.12, 0.04)
21:31:31.228 00.001 20224 Worker thread wakes up
21:31:31.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
21:31:31.228 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
21:31:31.228 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.12 yDistance=-0.05
21:31:31.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:31:31.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:31.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:31:31.228 00.000 20224 MoveAxis(E, 0, ABG)
21:31:31.228 00.000 20224 Move returns status 0, amount 0
21:31:31.228 00.000 20224 MoveAxis(N, 0, ABG)
21:31:31.228 00.000 20224 Move returns status 0, amount 0
21:31:31.228 00.000 20224 move complete, result=0
21:31:31.228 00.000 20224 worker thread done servicing request
21:31:31.232 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54595, med=2749, FiltMin=2509, FiltMax=26352, Gamma=1.000
21:31:31.247 00.015 8996 UpdateGuideState exits: m=718947 SNR=338.2
21:31:31.249 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:31.251 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:31.252 00.001 8996 Enqueuing Expose request
21:31:31.253 00.001 20224 Worker thread wakes up
21:31:31.254 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:31.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:31.254 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:32.428 01.174 20224 Exposure complete
21:31:32.498 00.070 20224 worker thread done servicing request
21:31:32.498 00.000 8996 OnExposeComplete: enter
21:31:32.499 00.001 8996 UpdateGuideState(): m_state=6
21:31:32.500 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2187
21:31:32.501 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.34, Mass=757704, SNR=376.9, Peak=55709 HFD=4.7
21:31:32.502 00.001 8996 MultiStar: [#1 0.01,0.11,0.60,U] [#2 -0.16,-0.00,0.66,U] [#3 -0.07,0.11,0.62,U] [#4 -0.19,0.07,0.57,U] [#5 0.19,0.23,0.56,U] [#6 0.09,-0.01,0.41,U] [#7 -0.05,0.11,0.46,U] [#8 0.01,0.29,0.35,U] 
21:31:32.502 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.00, -0.27}
21:31:32.503 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
21:31:32.504 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
21:31:32.505 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.23 mountX=-0.03 mountY=-0.03, mountTheta=-2.33
21:31:32.506 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
21:31:32.507 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
21:31:32.507 00.000 20224 Worker thread wakes up
21:31:32.508 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:31:32.508 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:31:32.508 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
21:31:32.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:31:32.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:32.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:31:32.508 00.000 20224 MoveAxis(E, 0, ABG)
21:31:32.508 00.000 20224 Move returns status 0, amount 0
21:31:32.508 00.000 20224 MoveAxis(N, 0, ABG)
21:31:32.508 00.000 20224 Move returns status 0, amount 0
21:31:32.508 00.000 20224 move complete, result=0
21:31:32.508 00.000 20224 worker thread done servicing request
21:31:32.512 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55709, med=2749, FiltMin=2489, FiltMax=25456, Gamma=1.000
21:31:32.525 00.013 8996 UpdateGuideState exits: m=757704 SNR=376.9
21:31:32.526 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:32.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:32.527 00.000 8996 Enqueuing Expose request
21:31:32.528 00.001 20224 Worker thread wakes up
21:31:32.528 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:32.529 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:32.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:33.495 00.966 20224 Exposure complete
21:31:33.561 00.066 20224 worker thread done servicing request
21:31:33.561 00.000 8996 OnExposeComplete: enter
21:31:33.562 00.001 8996 UpdateGuideState(): m_state=6
21:31:33.563 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2188
21:31:33.564 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.53, Mass=728534, SNR=354.2, Peak=48403 HFD=4.5
21:31:33.565 00.001 8996 MultiStar: [#1 -0.30,0.08,0.68,U] [#2 -0.32,0.00,0.81,U] [#3 -0.18,0.10,0.60,U] [#4 -0.32,0.13,0.57,U] [#5 -0.06,0.28,0.66,U] [#6 -0.13,-0.04,0.46,U] [#7 -0.24,0.13,0.43,U] [#8 -0.27,0.49,0.00,M1] 
21:31:33.566 00.001 8996 single-star, 7 included, MultiStar: {-0.18, 0.06}, one-star: {0.02, -0.08}
21:31:33.567 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
21:31:33.567 00.000 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
21:31:33.568 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.34 mountX=0.03 mountY=0.08, mountTheta=1.24
21:31:33.569 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
21:31:33.570 00.001 8996 Enqueuing Move request for scope (0.02, -0.08)
21:31:33.571 00.001 20224 Worker thread wakes up
21:31:33.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
21:31:33.571 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
21:31:33.571 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
21:31:33.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:31:33.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:33.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:31:33.571 00.000 20224 MoveAxis(E, 0, ABG)
21:31:33.571 00.000 20224 Move returns status 0, amount 0
21:31:33.571 00.000 20224 MoveAxis(N, 0, ABG)
21:31:33.572 00.001 20224 Move returns status 0, amount 0
21:31:33.572 00.000 20224 move complete, result=0
21:31:33.572 00.000 20224 worker thread done servicing request
21:31:33.582 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48403, med=2749, FiltMin=2502, FiltMax=25168, Gamma=1.000
21:31:33.615 00.033 8996 UpdateGuideState exits: m=728534 SNR=354.2
21:31:33.617 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:33.619 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:33.621 00.002 8996 Enqueuing Expose request
21:31:33.623 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:31:33.624 00.001 20224 Worker thread wakes up
21:31:33.625 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:33.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:34.801 01.176 20224 Exposure complete
21:31:34.876 00.075 20224 worker thread done servicing request
21:31:34.876 00.000 8996 OnExposeComplete: enter
21:31:34.877 00.001 8996 UpdateGuideState(): m_state=6
21:31:34.878 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2189
21:31:34.878 00.000 8996 Star::Find returns 1 (0), X=138.18, Y=472.62, Mass=770084, SNR=371.8, Peak=52685 HFD=4.5
21:31:34.879 00.001 8996 MultiStar: [#1 -0.05,0.19,0.57,U] [#2 -0.26,0.25,0.70,U] [#3 -0.07,0.11,0.53,U] [#4 -0.20,0.17,0.51,U] [#5 -0.10,0.40,0.61,U] [#6 -0.04,-0.07,0.40,U] [#7 -0.12,0.01,0.42,U] [#8 -0.21,0.48,0.00,M2] 
21:31:34.880 00.001 8996 single-star, 7 included, MultiStar: {-0.13, 0.14}, one-star: {-0.15, 0.00}
21:31:34.881 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
21:31:34.882 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:31:34.883 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.12 mountX=-0.15 mountY=0.01, mountTheta=3.05
21:31:34.885 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.00, opts=13)
21:31:34.885 00.000 8996 Enqueuing Move request for scope (-0.15, 0.00)
21:31:34.886 00.001 20224 Worker thread wakes up
21:31:34.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
21:31:34.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
21:31:34.887 00.001 20224 Moving (-0.15, 0.00) raw xDistance=-0.15 yDistance=0.01
21:31:34.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:31:34.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:34.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:31:34.887 00.000 20224 MoveAxis(E, 0, ABG)
21:31:34.887 00.000 20224 Move returns status 0, amount 0
21:31:34.887 00.000 20224 MoveAxis(N, 0, ABG)
21:31:34.887 00.000 20224 Move returns status 0, amount 0
21:31:34.887 00.000 20224 move complete, result=0
21:31:34.887 00.000 20224 worker thread done servicing request
21:31:34.890 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52685, med=2755, FiltMin=2499, FiltMax=23523, Gamma=1.000
21:31:34.911 00.021 8996 UpdateGuideState exits: m=770084 SNR=371.8
21:31:34.913 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:34.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:34.916 00.002 8996 Enqueuing Expose request
21:31:34.918 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:34.920 00.002 20224 Worker thread wakes up
21:31:34.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:34.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:35.898 00.978 20224 Exposure complete
21:31:35.966 00.068 20224 worker thread done servicing request
21:31:35.966 00.000 8996 OnExposeComplete: enter
21:31:35.967 00.001 8996 UpdateGuideState(): m_state=6
21:31:35.968 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2190
21:31:35.969 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.46, Mass=708655, SNR=363.5, Peak=50221 HFD=4.4
21:31:35.970 00.001 8996 MultiStar: [#1 -0.04,0.06,0.73,U] [#2 -0.23,-0.00,0.65,U] [#3 -0.03,0.10,0.57,U] [#4 -0.09,0.14,0.54,U] [#5 0.10,0.30,0.60,U] [#6 0.08,-0.13,0.41,U] [#7 -0.04,0.10,0.44,U] [#8 -0.11,0.36,0.40,U] 
21:31:35.971 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {0.10, -0.15}
21:31:35.971 00.000 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:31:35.972 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
21:31:35.973 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.88 mountX=-0.03 mountY=-0.06, mountTheta=-1.98
21:31:35.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
21:31:35.976 00.001 8996 Enqueuing Move request for scope (-0.02, 0.06)
21:31:35.977 00.001 20224 Worker thread wakes up
21:31:35.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
21:31:35.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
21:31:35.977 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.03 yDistance=-0.06
21:31:35.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:31:35.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:35.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:31:35.977 00.000 20224 MoveAxis(E, 0, ABG)
21:31:35.977 00.000 20224 Move returns status 0, amount 0
21:31:35.977 00.000 20224 MoveAxis(N, 0, ABG)
21:31:35.977 00.000 20224 Move returns status 0, amount 0
21:31:35.977 00.000 20224 move complete, result=0
21:31:35.978 00.001 20224 worker thread done servicing request
21:31:35.983 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50221, med=2758, FiltMin=2496, FiltMax=24896, Gamma=1.000
21:31:36.004 00.021 8996 UpdateGuideState exits: m=708655 SNR=363.5
21:31:36.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:36.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:36.007 00.001 8996 Enqueuing Expose request
21:31:36.008 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:36.009 00.001 20224 Worker thread wakes up
21:31:36.009 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:36.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:37.191 01.182 20224 Exposure complete
21:31:37.257 00.066 20224 worker thread done servicing request
21:31:37.257 00.000 8996 OnExposeComplete: enter
21:31:37.258 00.001 8996 UpdateGuideState(): m_state=6
21:31:37.258 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2191
21:31:37.259 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.63, Mass=688215, SNR=350.0, Peak=49443 HFD=4.7
21:31:37.260 00.001 8996 MultiStar: [#1 0.12,0.07,0.70,U] [#2 -0.02,0.15,0.71,U] [#3 -0.04,0.02,0.57,U] [#4 -0.10,-0.02,0.62,U] [#5 0.18,0.15,0.63,U] [#6 0.13,-0.11,0.44,U] [#7 -0.00,0.01,0.46,U] [#8 -0.04,0.46,0.00,M2] 
21:31:37.261 00.001 8996 single-star, 7 included, MultiStar: {0.03, 0.04}, one-star: {-0.02, 0.02}
21:31:37.262 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:31:37.262 00.000 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
21:31:37.263 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.35 mountX=-0.02 mountY=-0.02, mountTheta=-2.46
21:31:37.265 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
21:31:37.266 00.001 8996 Enqueuing Move request for scope (-0.02, 0.02)
21:31:37.266 00.000 20224 Worker thread wakes up
21:31:37.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
21:31:37.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
21:31:37.266 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
21:31:37.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:31:37.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:37.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:31:37.267 00.001 20224 MoveAxis(E, 0, ABG)
21:31:37.267 00.000 20224 Move returns status 0, amount 0
21:31:37.267 00.000 20224 MoveAxis(N, 0, ABG)
21:31:37.267 00.000 20224 Move returns status 0, amount 0
21:31:37.267 00.000 20224 move complete, result=0
21:31:37.267 00.000 20224 worker thread done servicing request
21:31:37.271 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49443, med=2758, FiltMin=2489, FiltMax=22438, Gamma=1.000
21:31:37.285 00.014 8996 UpdateGuideState exits: m=688215 SNR=350.0
21:31:37.286 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:37.287 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:37.287 00.000 8996 Enqueuing Expose request
21:31:37.288 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:37.289 00.001 20224 Worker thread wakes up
21:31:37.289 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:37.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:38.266 00.977 20224 Exposure complete
21:31:38.336 00.070 20224 worker thread done servicing request
21:31:38.336 00.000 8996 OnExposeComplete: enter
21:31:38.338 00.002 8996 UpdateGuideState(): m_state=6
21:31:38.340 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2192
21:31:38.341 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=472.67, Mass=754003, SNR=342.9, Peak=54253 HFD=4.5
21:31:38.344 00.003 8996 MultiStar: [#1 -0.09,-0.00,0.73,U] [#2 -0.16,0.05,0.79,U] [#3 0.01,0.05,0.64,U] [#4 -0.07,0.03,0.52,U] [#5 0.08,0.17,0.66,U] [#6 0.15,-0.17,0.45,U] [#7 0.04,0.04,0.51,U] [#8 0.00,0.34,0.37,U] 
21:31:38.345 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.11, 0.05}
21:31:38.348 00.003 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
21:31:38.349 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:31:38.351 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.11 mountX=-0.04 mountY=-0.05, mountTheta=-2.21
21:31:38.353 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
21:31:38.355 00.002 8996 Enqueuing Move request for scope (-0.03, 0.06)
21:31:38.356 00.001 20224 Worker thread wakes up
21:31:38.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:31:38.356 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:31:38.356 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.04 yDistance=-0.05
21:31:38.357 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:31:38.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:38.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:31:38.357 00.000 20224 MoveAxis(E, 0, ABG)
21:31:38.357 00.000 20224 Move returns status 0, amount 0
21:31:38.357 00.000 20224 MoveAxis(N, 0, ABG)
21:31:38.357 00.000 20224 Move returns status 0, amount 0
21:31:38.357 00.000 20224 move complete, result=0
21:31:38.357 00.000 20224 worker thread done servicing request
21:31:38.363 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54253, med=2755, FiltMin=2521, FiltMax=23849, Gamma=1.000
21:31:38.379 00.016 8996 UpdateGuideState exits: m=754003 SNR=342.9
21:31:38.382 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:38.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:38.385 00.002 8996 Enqueuing Expose request
21:31:38.386 00.001 20224 Worker thread wakes up
21:31:38.386 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:38.388 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:38.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:39.544 01.156 20224 Exposure complete
21:31:39.623 00.079 20224 worker thread done servicing request
21:31:39.623 00.000 8996 OnExposeComplete: enter
21:31:39.624 00.001 8996 UpdateGuideState(): m_state=6
21:31:39.625 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2193
21:31:39.626 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.45, Mass=753305, SNR=334.0, Peak=51645 HFD=4.5
21:31:39.627 00.001 8996 MultiStar: [#1 -0.11,0.06,0.70,U] [#2 -0.24,0.06,0.72,U] [#3 -0.02,-0.02,0.61,U] [#4 -0.19,-0.03,0.62,U] [#5 -0.13,0.24,0.59,U] [#6 0.09,-0.20,0.48,U] [#7 -0.06,0.18,0.44,U] [#8 -0.27,0.35,0.00,M2] 
21:31:39.627 00.000 8996 refined, 7 included, MultiStar: {-0.09, 0.00}, one-star: {-0.03, -0.16}
21:31:39.628 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
21:31:39.629 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:31:39.629 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.10 mountX=-0.09 mountY=0.01, mountTheta=3.07
21:31:39.630 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.00, opts=13)
21:31:39.632 00.002 8996 Enqueuing Move request for scope (-0.09, 0.00)
21:31:39.633 00.001 20224 Worker thread wakes up
21:31:39.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
21:31:39.633 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
21:31:39.633 00.000 20224 Moving (-0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
21:31:39.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:31:39.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:39.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:31:39.633 00.000 20224 MoveAxis(E, 0, ABG)
21:31:39.633 00.000 20224 Move returns status 0, amount 0
21:31:39.633 00.000 20224 MoveAxis(N, 0, ABG)
21:31:39.633 00.000 20224 Move returns status 0, amount 0
21:31:39.633 00.000 20224 move complete, result=0
21:31:39.633 00.000 20224 worker thread done servicing request
21:31:39.637 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51645, med=2758, FiltMin=2525, FiltMax=25456, Gamma=1.000
21:31:39.659 00.022 8996 UpdateGuideState exits: m=753305 SNR=334.0
21:31:39.660 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:39.661 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:39.662 00.001 8996 Enqueuing Expose request
21:31:39.663 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:39.664 00.001 20224 Worker thread wakes up
21:31:39.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:39.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:40.640 00.976 20224 Exposure complete
21:31:40.723 00.083 20224 worker thread done servicing request
21:31:40.723 00.000 8996 OnExposeComplete: enter
21:31:40.725 00.002 8996 UpdateGuideState(): m_state=6
21:31:40.728 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2194
21:31:40.729 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.26, Mass=773518, SNR=355.1, Peak=58208 HFD=4.5
21:31:40.731 00.002 8996 MultiStar: [#1 -0.29,-0.08,0.66,U] [#2 -0.43,0.05,0.78,U] [#3 -0.16,-0.21,0.58,U] [#4 -0.33,-0.18,0.59,U] [#5 -0.16,-0.05,0.64,U] [#6 0.10,-0.08,0.41,U] [#7 -0.16,-0.03,0.44,U] [#8 -0.28,0.09,0.47,U] 
21:31:40.733 00.002 8996 refined, 8 included, MultiStar: {-0.23, -0.11}, one-star: {-0.23, -0.35}
21:31:40.735 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
21:31:40.735 00.000 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
21:31:40.738 00.003 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-2.69 mountX=-0.22 mountY=0.14, mountTheta=2.58
21:31:40.740 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.11, opts=13)
21:31:40.742 00.002 8996 Enqueuing Move request for scope (-0.23, -0.11)
21:31:40.744 00.002 20224 Worker thread wakes up
21:31:40.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.11) opts 0xd
21:31:40.744 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.11)
21:31:40.744 00.000 20224 Moving (-0.23, -0.11) raw xDistance=-0.22 yDistance=0.14
21:31:40.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:31:40.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:40.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:31:40.745 00.001 20224 MoveAxis(E, 32, ABG)
21:31:40.745 00.000 20224 Guiding  Dir = 2, Dur = 32
21:31:40.745 00.000 20224 IsSlewing returns 0
21:31:40.746 00.001 20224 IsGuiding returns 0
21:31:40.755 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58208, med=2752, FiltMin=2483, FiltMax=25696, Gamma=1.000
21:31:40.768 00.013 20224 PulseGuide returned control before completion, sleep 21
21:31:40.780 00.012 8996 UpdateGuideState exits: m=773518 SNR=355.1
21:31:40.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:40.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:40.783 00.001 8996 Enqueuing Expose request
21:31:40.799 00.016 20224 IsGuiding returns 1
21:31:40.799 00.000 20224 scope still moving after pulse duration time elapsed
21:31:40.831 00.032 20224 IsSlewing returns 0
21:31:40.831 00.000 20224 IsGuiding returns 1
21:31:40.862 00.031 20224 IsSlewing returns 0
21:31:40.862 00.000 20224 IsGuiding returns 0
21:31:40.862 00.000 20224 scope move finished after 32 + 84 ms
21:31:40.862 00.000 20224 Move returns status 0, amount 32
21:31:40.862 00.000 20224 MoveAxis(N, 0, ABG)
21:31:40.862 00.000 20224 Move returns status 0, amount 0
21:31:40.862 00.000 20224 move complete, result=0
21:31:40.863 00.001 20224 worker thread done servicing request
21:31:40.863 00.000 20224 Worker thread wakes up
21:31:40.863 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:40.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:40.866 00.003 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
21:31:42.040 01.174 20224 Exposure complete
21:31:42.113 00.073 20224 worker thread done servicing request
21:31:42.113 00.000 8996 OnExposeComplete: enter
21:31:42.115 00.002 8996 UpdateGuideState(): m_state=6
21:31:42.116 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2195
21:31:42.118 00.002 8996 Star::Find returns 1 (0), X=138.42, Y=472.40, Mass=742486, SNR=368.4, Peak=55821 HFD=4.5
21:31:42.119 00.001 8996 MultiStar: [#1 0.17,0.15,0.62,U] [#2 0.06,0.23,0.68,U] [#3 0.11,-0.01,0.63,U] [#4 0.02,0.10,0.47,U] [#5 0.52,0.19,0.00,M1] [#6 0.36,-0.11,0.41,U] [#7 0.09,-0.04,0.47,U] [#8 0.37,0.31,0.00,M2] 
21:31:42.121 00.002 8996 refined, 6 included, MultiStar: {0.12, 0.00}, one-star: {0.09, -0.22}
21:31:42.123 00.002 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
21:31:42.124 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
21:31:42.125 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.02 mountX=0.12 mountY=-0.02, mountTheta=-0.14
21:31:42.127 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
21:31:42.128 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
21:31:42.130 00.002 20224 Worker thread wakes up
21:31:42.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
21:31:42.130 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
21:31:42.130 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
21:31:42.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:31:42.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:42.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:31:42.130 00.000 20224 MoveAxis(E, 0, ABG)
21:31:42.130 00.000 20224 Move returns status 0, amount 0
21:31:42.130 00.000 20224 MoveAxis(N, 0, ABG)
21:31:42.130 00.000 20224 Move returns status 0, amount 0
21:31:42.130 00.000 20224 move complete, result=0
21:31:42.130 00.000 20224 worker thread done servicing request
21:31:42.135 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55821, med=2752, FiltMin=2499, FiltMax=25840, Gamma=1.000
21:31:42.151 00.016 8996 UpdateGuideState exits: m=742486 SNR=368.4
21:31:42.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:42.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:42.154 00.001 8996 Enqueuing Expose request
21:31:42.154 00.000 20224 Worker thread wakes up
21:31:42.154 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:42.156 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:42.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:43.140 00.984 20224 Exposure complete
21:31:43.216 00.076 20224 worker thread done servicing request
21:31:43.216 00.000 8996 OnExposeComplete: enter
21:31:43.218 00.002 8996 UpdateGuideState(): m_state=6
21:31:43.220 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2196
21:31:43.222 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=472.53, Mass=729236, SNR=339.9, Peak=55491 HFD=4.8
21:31:43.224 00.002 8996 MultiStar: [#1 -0.01,0.07,0.74,U] [#2 0.09,0.24,0.77,U] [#3 0.05,0.05,0.60,U] [#4 -0.00,0.10,0.59,U] [#5 0.17,0.25,0.63,U] [#6 0.16,-0.09,0.44,U] [#7 0.11,0.04,0.39,U] [#8 0.02,0.35,0.41,U] 
21:31:43.226 00.002 8996 refined, 8 included, MultiStar: {0.11, 0.09}, one-star: {0.30, -0.09}
21:31:43.228 00.002 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
21:31:43.229 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
21:31:43.231 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.70 mountX=0.10 mountY=-0.11, mountTheta=-0.80
21:31:43.234 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.09, opts=13)
21:31:43.235 00.001 8996 Enqueuing Move request for scope (0.11, 0.09)
21:31:43.237 00.002 20224 Worker thread wakes up
21:31:43.237 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
21:31:43.237 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
21:31:43.237 00.000 20224 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=-0.11
21:31:43.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:31:43.238 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:43.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:31:43.238 00.000 20224 MoveAxis(E, 0, ABG)
21:31:43.238 00.000 20224 Move returns status 0, amount 0
21:31:43.238 00.000 20224 MoveAxis(N, 0, ABG)
21:31:43.238 00.000 20224 Move returns status 0, amount 0
21:31:43.238 00.000 20224 move complete, result=0
21:31:43.238 00.000 20224 worker thread done servicing request
21:31:43.244 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55491, med=2749, FiltMin=2505, FiltMax=27472, Gamma=1.000
21:31:43.260 00.016 8996 UpdateGuideState exits: m=729236 SNR=339.9
21:31:43.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:43.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:43.263 00.001 8996 Enqueuing Expose request
21:31:43.264 00.001 20224 Worker thread wakes up
21:31:43.264 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:43.264 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:43.264 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:44.417 01.153 20224 Exposure complete
21:31:44.478 00.061 20224 worker thread done servicing request
21:31:44.479 00.001 8996 OnExposeComplete: enter
21:31:44.480 00.001 8996 UpdateGuideState(): m_state=6
21:31:44.480 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2197
21:31:44.481 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.55, Mass=784836, SNR=381.5, Peak=56115 HFD=4.4
21:31:44.482 00.001 8996 MultiStar: [#1 0.10,0.21,0.65,U] [#2 0.07,0.29,0.68,U] [#3 0.17,0.05,0.55,U] [#4 0.10,0.20,0.45,U] [#5 0.22,0.29,0.61,U] [#6 0.39,0.03,0.46,U] [#7 0.29,0.12,0.44,U] [#8 -0.13,0.47,0.00,M2] 
21:31:44.483 00.001 8996 single-star, 7 included, MultiStar: {0.18, 0.13}, one-star: {0.17, -0.07}
21:31:44.484 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
21:31:44.485 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
21:31:44.485 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.38 mountX=0.17 mountY=0.05, mountTheta=0.27
21:31:44.487 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.07, opts=13)
21:31:44.488 00.001 8996 Enqueuing Move request for scope (0.17, -0.07)
21:31:44.488 00.000 20224 Worker thread wakes up
21:31:44.489 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
21:31:44.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
21:31:44.489 00.000 20224 Moving (0.17, -0.07) raw xDistance=0.17 yDistance=0.05
21:31:44.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:31:44.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:44.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:31:44.489 00.000 20224 MoveAxis(E, 0, ABG)
21:31:44.489 00.000 20224 Move returns status 0, amount 0
21:31:44.489 00.000 20224 MoveAxis(N, 0, ABG)
21:31:44.489 00.000 20224 Move returns status 0, amount 0
21:31:44.489 00.000 20224 move complete, result=0
21:31:44.489 00.000 20224 worker thread done servicing request
21:31:44.492 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56115, med=2749, FiltMin=2505, FiltMax=28896, Gamma=1.000
21:31:44.508 00.016 8996 UpdateGuideState exits: m=784836 SNR=381.5
21:31:44.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:44.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:44.512 00.002 8996 Enqueuing Expose request
21:31:44.514 00.002 20224 Worker thread wakes up
21:31:44.514 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:44.515 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:44.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:45.496 00.981 20224 Exposure complete
21:31:45.563 00.067 20224 worker thread done servicing request
21:31:45.563 00.000 8996 OnExposeComplete: enter
21:31:45.566 00.003 8996 UpdateGuideState(): m_state=6
21:31:45.567 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2198
21:31:45.568 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.67, Mass=774147, SNR=350.6, Peak=59603 HFD=4.5
21:31:45.569 00.001 8996 MultiStar: [#1 0.10,0.21,0.69,U] [#2 0.08,0.41,0.67,U] [#3 0.24,0.16,0.60,U] [#4 0.14,0.29,0.58,U] [#5 0.19,0.51,0.00,M1] [#6 0.40,0.01,0.49,U] [#7 0.20,0.09,0.42,U] [#8 0.20,0.55,0.00,M3] 
21:31:45.570 00.001 8996 single-star, 6 included, MultiStar: {0.17, 0.18}, one-star: {0.15, 0.05}
21:31:45.571 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
21:31:45.572 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
21:31:45.573 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.34 mountX=0.14 mountY=-0.07, mountTheta=-0.45
21:31:45.576 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.05, opts=13)
21:31:45.577 00.001 8996 Enqueuing Move request for scope (0.15, 0.05)
21:31:45.578 00.001 20224 Worker thread wakes up
21:31:45.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
21:31:45.578 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
21:31:45.578 00.000 20224 Moving (0.15, 0.05) raw xDistance=0.14 yDistance=-0.07
21:31:45.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:31:45.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:45.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:31:45.578 00.000 20224 MoveAxis(E, 0, ABG)
21:31:45.578 00.000 20224 Move returns status 0, amount 0
21:31:45.578 00.000 20224 MoveAxis(N, 0, ABG)
21:31:45.578 00.000 20224 Move returns status 0, amount 0
21:31:45.579 00.001 20224 move complete, result=0
21:31:45.579 00.000 20224 worker thread done servicing request
21:31:45.587 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59603, med=2749, FiltMin=2483, FiltMax=26259, Gamma=1.000
21:31:45.609 00.022 8996 UpdateGuideState exits: m=774147 SNR=350.6
21:31:45.611 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:45.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:45.614 00.002 8996 Enqueuing Expose request
21:31:45.616 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:45.617 00.001 20224 Worker thread wakes up
21:31:45.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:45.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:46.778 01.161 20224 Exposure complete
21:31:46.843 00.065 20224 worker thread done servicing request
21:31:46.843 00.000 8996 OnExposeComplete: enter
21:31:46.844 00.001 8996 UpdateGuideState(): m_state=6
21:31:46.845 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2199
21:31:46.846 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.63, Mass=751234, SNR=396.7, Peak=55891 HFD=4.8
21:31:46.847 00.001 8996 MultiStar: [#1 0.29,-0.01,0.59,U] [#2 0.31,0.43,0.00,M1] [#3 0.19,0.13,0.58,U] [#4 0.22,0.15,0.47,U] [#5 0.31,0.37,0.00,M2] [#6 0.28,0.14,0.40,U] [#7 0.13,0.24,0.37,U] [#8 0.11,0.39,0.38,U] 
21:31:46.848 00.001 8996 single-star, 6 included, MultiStar: {0.21, 0.12}, one-star: {0.20, 0.01}
21:31:46.849 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
21:31:46.851 00.002 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
21:31:46.852 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.07 mountX=0.20 mountY=-0.04, mountTheta=-0.18
21:31:46.855 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.01, opts=13)
21:31:46.856 00.001 8996 Enqueuing Move request for scope (0.20, 0.01)
21:31:46.857 00.001 20224 Worker thread wakes up
21:31:46.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
21:31:46.857 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
21:31:46.858 00.001 20224 Moving (0.20, 0.01) raw xDistance=0.20 yDistance=-0.04
21:31:46.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:31:46.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:46.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:31:46.858 00.000 20224 MoveAxis(W, 29, ABG)
21:31:46.858 00.000 20224 Guiding  Dir = 3, Dur = 29
21:31:46.858 00.000 20224 IsSlewing returns 0
21:31:46.858 00.000 20224 IsGuiding returns 0
21:31:46.864 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55891, med=2749, FiltMin=2461, FiltMax=27136, Gamma=1.000
21:31:46.875 00.011 20224 PulseGuide returned control before completion, sleep 23
21:31:46.887 00.012 8996 UpdateGuideState exits: m=751234 SNR=396.7
21:31:46.889 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:46.891 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:46.893 00.002 8996 Enqueuing Expose request
21:31:46.905 00.012 20224 IsGuiding returns 1
21:31:46.905 00.000 20224 scope still moving after pulse duration time elapsed
21:31:46.936 00.031 20224 IsSlewing returns 0
21:31:46.936 00.000 20224 IsGuiding returns 1
21:31:46.967 00.031 20224 IsSlewing returns 0
21:31:46.967 00.000 20224 IsGuiding returns 0
21:31:46.967 00.000 20224 scope move finished after 29 + 80 ms
21:31:46.967 00.000 20224 Move returns status 0, amount 29
21:31:46.967 00.000 20224 MoveAxis(N, 0, ABG)
21:31:46.967 00.000 20224 Move returns status 0, amount 0
21:31:46.968 00.001 20224 move complete, result=0
21:31:46.968 00.000 20224 worker thread done servicing request
21:31:46.968 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.0 px 0 ms NORTH
21:31:46.970 00.002 20224 Worker thread wakes up
21:31:46.970 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:46.971 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:47.951 00.980 20224 Exposure complete
21:31:48.012 00.061 20224 worker thread done servicing request
21:31:48.012 00.000 8996 OnExposeComplete: enter
21:31:48.013 00.001 8996 UpdateGuideState(): m_state=6
21:31:48.015 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2200
21:31:48.016 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.24, Mass=744903, SNR=336.2, Peak=54368 HFD=4.5
21:31:48.017 00.001 8996 MultiStar: [#1 -0.06,-0.03,0.78,U] [#2 -0.13,0.17,0.79,U] [#3 -0.23,-0.07,0.72,U] [#4 -0.26,-0.16,0.62,U] [#5 -0.00,0.15,0.77,U] [#6 0.11,-0.05,0.48,U] [#7 0.02,0.12,0.50,U] [#8 -0.23,0.17,0.46,U] 
21:31:48.019 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.04, -0.38}
21:31:48.020 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
21:31:48.020 00.000 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
21:31:48.021 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.82 mountX=-0.09 mountY=0.04, mountTheta=2.70
21:31:48.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
21:31:48.024 00.001 8996 Enqueuing Move request for scope (-0.09, -0.03)
21:31:48.025 00.001 20224 Worker thread wakes up
21:31:48.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
21:31:48.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
21:31:48.025 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
21:31:48.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:31:48.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:48.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:31:48.025 00.000 20224 MoveAxis(E, 0, ABG)
21:31:48.025 00.000 20224 Move returns status 0, amount 0
21:31:48.025 00.000 20224 MoveAxis(N, 0, ABG)
21:31:48.025 00.000 20224 Move returns status 0, amount 0
21:31:48.025 00.000 20224 move complete, result=0
21:31:48.026 00.001 20224 worker thread done servicing request
21:31:48.030 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54368, med=2749, FiltMin=2512, FiltMax=25171, Gamma=1.000
21:31:48.055 00.025 8996 UpdateGuideState exits: m=744903 SNR=336.2
21:31:48.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:48.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:48.058 00.001 8996 Enqueuing Expose request
21:31:48.058 00.000 20224 Worker thread wakes up
21:31:48.058 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:48.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:48.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:49.221 01.162 20224 Exposure complete
21:31:49.309 00.088 20224 worker thread done servicing request
21:31:49.309 00.000 8996 OnExposeComplete: enter
21:31:49.310 00.001 8996 UpdateGuideState(): m_state=6
21:31:49.311 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2201
21:31:49.312 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.61, Mass=717075, SNR=328.4, Peak=57101 HFD=4.2
21:31:49.313 00.001 8996 MultiStar: [#1 -0.31,-0.02,0.64,U] [#2 -0.43,-0.01,0.87,U] [#3 -0.26,0.13,0.69,U] [#4 -0.37,0.08,0.60,U] [#5 -0.25,0.14,0.71,U] [#6 -0.18,-0.05,0.42,U] [#7 -0.25,0.12,0.43,U] [#8 -0.47,0.37,0.00,M2] 
21:31:49.313 00.000 8996 refined, 7 included, MultiStar: {-0.31, 0.05}, one-star: {-0.32, -0.00}
21:31:49.314 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
21:31:49.315 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
21:31:49.315 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.31 cameraTheta=2.99 mountX=-0.31 mountY=-0.01, mountTheta=-3.11
21:31:49.317 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.05, opts=13)
21:31:49.318 00.001 8996 Enqueuing Move request for scope (-0.31, 0.05)
21:31:49.320 00.002 20224 Worker thread wakes up
21:31:49.321 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.05) opts 0xd
21:31:49.321 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.05)
21:31:49.321 00.000 20224 Moving (-0.31, 0.05) raw xDistance=-0.31 yDistance=-0.01
21:31:49.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
21:31:49.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:49.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:31:49.321 00.000 20224 MoveAxis(E, 45, ABG)
21:31:49.321 00.000 20224 Guiding  Dir = 2, Dur = 45
21:31:49.322 00.001 20224 IsSlewing returns 0
21:31:49.322 00.000 20224 IsGuiding returns 0
21:31:49.329 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57101, med=2749, FiltMin=2481, FiltMax=24643, Gamma=1.000
21:31:49.345 00.016 8996 UpdateGuideState exits: m=717075 SNR=328.4
21:31:49.347 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:49.348 00.001 20224 PulseGuide returned control before completion, sleep 31
21:31:49.348 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:49.349 00.001 8996 Enqueuing Expose request
21:31:49.393 00.044 20224 IsGuiding returns 1
21:31:49.393 00.000 20224 scope still moving after pulse duration time elapsed
21:31:49.425 00.032 20224 IsSlewing returns 0
21:31:49.425 00.000 20224 IsGuiding returns 1
21:31:49.457 00.032 20224 IsSlewing returns 0
21:31:49.457 00.000 20224 IsGuiding returns 0
21:31:49.457 00.000 20224 scope move finished after 45 + 89 ms
21:31:49.457 00.000 20224 Move returns status 0, amount 45
21:31:49.457 00.000 20224 MoveAxis(N, 0, ABG)
21:31:49.457 00.000 20224 Move returns status 0, amount 0
21:31:49.457 00.000 20224 move complete, result=0
21:31:49.457 00.000 20224 worker thread done servicing request
21:31:49.457 00.000 20224 Worker thread wakes up
21:31:49.457 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.0 px 0 ms NORTH
21:31:49.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:49.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:50.455 00.997 20224 Exposure complete
21:31:50.529 00.074 20224 worker thread done servicing request
21:31:50.529 00.000 8996 OnExposeComplete: enter
21:31:50.530 00.001 8996 UpdateGuideState(): m_state=6
21:31:50.531 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2202
21:31:50.532 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.76, Mass=746947, SNR=325.0, Peak=55795 HFD=4.6
21:31:50.534 00.002 8996 MultiStar: [#1 -0.27,-0.09,0.77,U] [#2 -0.27,0.29,0.86,U] [#3 -0.22,-0.02,0.63,U] [#4 -0.28,0.04,0.71,U] [#5 -0.15,0.32,0.68,U] [#6 -0.15,0.06,0.55,U] [#7 -0.08,0.16,0.54,U] [#8 -0.32,0.40,0.00,M3] 
21:31:50.536 00.002 8996 single-star, 7 included, MultiStar: {-0.18, 0.12}, one-star: {0.00, 0.15}
21:31:50.537 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:31:50.538 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
21:31:50.539 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.57 mountX=-0.01 mountY=-0.15, mountTheta=-1.67
21:31:50.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.15, opts=13)
21:31:50.541 00.000 8996 Enqueuing Move request for scope (0.00, 0.15)
21:31:50.542 00.001 20224 Worker thread wakes up
21:31:50.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
21:31:50.542 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
21:31:50.543 00.001 20224 Moving (0.00, 0.15) raw xDistance=-0.01 yDistance=-0.15
21:31:50.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:31:50.543 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:50.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:31:50.543 00.000 20224 MoveAxis(E, 0, ABG)
21:31:50.543 00.000 20224 Move returns status 0, amount 0
21:31:50.543 00.000 20224 MoveAxis(N, 0, ABG)
21:31:50.543 00.000 20224 Move returns status 0, amount 0
21:31:50.543 00.000 20224 move complete, result=0
21:31:50.543 00.000 20224 worker thread done servicing request
21:31:50.548 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=55795, med=2749, FiltMin=2502, FiltMax=24691, Gamma=1.000
21:31:50.568 00.020 8996 UpdateGuideState exits: m=746947 SNR=325.0
21:31:50.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:50.569 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:50.570 00.001 8996 Enqueuing Expose request
21:31:50.571 00.001 20224 Worker thread wakes up
21:31:50.571 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:50.572 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:50.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:51.754 01.182 20224 Exposure complete
21:31:51.833 00.079 20224 worker thread done servicing request
21:31:51.833 00.000 8996 OnExposeComplete: enter
21:31:51.835 00.002 8996 UpdateGuideState(): m_state=6
21:31:51.836 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2203
21:31:51.838 00.002 8996 Star::Find returns 1 (0), X=138.07, Y=472.58, Mass=761276, SNR=353.1, Peak=54893 HFD=4.5
21:31:51.840 00.002 8996 MultiStar: [#1 -0.13,0.03,0.64,U] [#2 -0.24,0.16,0.73,U] [#3 -0.09,-0.06,0.58,U] [#4 -0.16,-0.03,0.56,U] [#5 -0.07,0.31,0.70,U] [#6 -0.04,-0.01,0.45,U] [#7 -0.01,0.22,0.47,U] [#8 -0.25,0.28,0.40,U] 
21:31:51.842 00.002 8996 refined, 8 included, MultiStar: {-0.15, 0.09}, one-star: {-0.26, -0.04}
21:31:51.843 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
21:31:51.844 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
21:31:51.845 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.63 mountX=-0.16 mountY=-0.07, mountTheta=-2.74
21:31:51.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.09, opts=13)
21:31:51.848 00.001 8996 Enqueuing Move request for scope (-0.15, 0.09)
21:31:51.849 00.001 20224 Worker thread wakes up
21:31:51.850 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
21:31:51.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
21:31:51.850 00.000 20224 Moving (-0.15, 0.09) raw xDistance=-0.16 yDistance=-0.07
21:31:51.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:31:51.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:51.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:31:51.850 00.000 20224 MoveAxis(E, 0, ABG)
21:31:51.850 00.000 20224 Move returns status 0, amount 0
21:31:51.850 00.000 20224 MoveAxis(N, 0, ABG)
21:31:51.851 00.001 20224 Move returns status 0, amount 0
21:31:51.851 00.000 20224 move complete, result=0
21:31:51.851 00.000 20224 worker thread done servicing request
21:31:51.854 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54893, med=2749, FiltMin=2489, FiltMax=24115, Gamma=1.000
21:31:51.869 00.015 8996 UpdateGuideState exits: m=761276 SNR=353.1
21:31:51.870 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:51.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:51.871 00.000 8996 Enqueuing Expose request
21:31:51.872 00.001 20224 Worker thread wakes up
21:31:51.872 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:31:51.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:51.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:52.852 00.979 20224 Exposure complete
21:31:52.925 00.073 20224 worker thread done servicing request
21:31:52.925 00.000 8996 OnExposeComplete: enter
21:31:52.926 00.001 8996 UpdateGuideState(): m_state=6
21:31:52.927 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2204
21:31:52.927 00.000 8996 Star::Find returns 1 (0), X=138.16, Y=472.55, Mass=769015, SNR=354.2, Peak=52653 HFD=4.5
21:31:52.928 00.001 8996 MultiStar: [#1 -0.09,0.08,0.68,U] [#2 -0.16,0.11,0.76,U] [#3 0.01,0.02,0.65,U] [#4 -0.14,0.01,0.56,U] [#5 -0.20,0.21,0.58,U] [#6 0.04,-0.04,0.45,U] [#7 0.06,0.08,0.39,U] [#8 -0.28,0.14,0.43,U] 
21:31:52.929 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.05}, one-star: {-0.17, -0.06}
21:31:52.930 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
21:31:52.931 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
21:31:52.931 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.13 cameraTheta=2.70 mountX=-0.12 mountY=-0.04, mountTheta=-2.82
21:31:52.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.05, opts=13)
21:31:52.933 00.000 8996 Enqueuing Move request for scope (-0.11, 0.05)
21:31:52.934 00.001 20224 Worker thread wakes up
21:31:52.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
21:31:52.934 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
21:31:52.934 00.000 20224 Moving (-0.11, 0.05) raw xDistance=-0.12 yDistance=-0.04
21:31:52.935 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:31:52.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:52.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:31:52.935 00.000 20224 MoveAxis(E, 0, ABG)
21:31:52.935 00.000 20224 Move returns status 0, amount 0
21:31:52.935 00.000 20224 MoveAxis(N, 0, ABG)
21:31:52.935 00.000 20224 Move returns status 0, amount 0
21:31:52.935 00.000 20224 move complete, result=0
21:31:52.935 00.000 20224 worker thread done servicing request
21:31:52.941 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=52653, med=2749, FiltMin=2496, FiltMax=23123, Gamma=1.000
21:31:52.959 00.018 8996 UpdateGuideState exits: m=769015 SNR=354.2
21:31:52.962 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:52.964 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:52.967 00.003 8996 Enqueuing Expose request
21:31:52.969 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:52.971 00.002 20224 Worker thread wakes up
21:31:52.972 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:52.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:54.133 01.161 20224 Exposure complete
21:31:54.197 00.064 20224 worker thread done servicing request
21:31:54.197 00.000 8996 OnExposeComplete: enter
21:31:54.198 00.001 8996 UpdateGuideState(): m_state=6
21:31:54.198 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2205
21:31:54.198 00.000 8996 Star::Find returns 1 (0), X=138.34, Y=472.59, Mass=764718, SNR=349.1, Peak=52803 HFD=4.5
21:31:54.200 00.002 8996 MultiStar: [#1 0.06,0.03,0.63,U] [#2 -0.11,0.27,0.75,U] [#3 -0.04,-0.16,0.55,U] [#4 -0.07,-0.15,0.53,U] [#5 0.20,0.14,0.65,U] [#6 0.01,-0.07,0.43,U] [#7 -0.07,0.00,0.42,U] [#8 0.05,0.09,0.38,U] 
21:31:54.201 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {0.01, -0.03}
21:31:54.202 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
21:31:54.202 00.000 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
21:31:54.203 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.31 mountX=0.00 mountY=-0.02, mountTheta=-1.41
21:31:54.204 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
21:31:54.205 00.001 8996 Enqueuing Move request for scope (0.01, 0.02)
21:31:54.206 00.001 20224 Worker thread wakes up
21:31:54.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
21:31:54.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
21:31:54.206 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.00 yDistance=-0.02
21:31:54.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:31:54.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:54.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:31:54.206 00.000 20224 MoveAxis(E, 0, ABG)
21:31:54.206 00.000 20224 Move returns status 0, amount 0
21:31:54.206 00.000 20224 MoveAxis(N, 0, ABG)
21:31:54.206 00.000 20224 Move returns status 0, amount 0
21:31:54.206 00.000 20224 move complete, result=0
21:31:54.207 00.001 20224 worker thread done servicing request
21:31:54.214 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52803, med=2749, FiltMin=2512, FiltMax=24467, Gamma=1.000
21:31:54.233 00.019 8996 UpdateGuideState exits: m=764718 SNR=349.1
21:31:54.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:54.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:54.237 00.002 8996 Enqueuing Expose request
21:31:54.238 00.001 20224 Worker thread wakes up
21:31:54.238 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:31:54.239 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:54.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:55.213 00.974 20224 Exposure complete
21:31:55.272 00.059 20224 worker thread done servicing request
21:31:55.272 00.000 8996 OnExposeComplete: enter
21:31:55.273 00.001 8996 UpdateGuideState(): m_state=6
21:31:55.274 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2206
21:31:55.275 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.71, Mass=777023, SNR=362.2, Peak=58749 HFD=4.5
21:31:55.275 00.000 8996 MultiStar: [#1 -0.17,0.12,0.66,U] [#2 -0.23,0.41,0.00,M1] [#3 -0.17,0.06,0.50,U] [#4 -0.32,0.15,0.56,U] [#5 -0.17,0.31,0.67,U] [#6 -0.07,0.03,0.41,U] [#7 -0.12,0.15,0.45,U] [#8 -0.27,0.44,0.00,M1] 
21:31:55.277 00.002 8996 refined, 6 included, MultiStar: {-0.19, 0.14}, one-star: {-0.22, 0.10}
21:31:55.279 00.002 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
21:31:55.279 00.000 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:31:55.281 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.23 cameraTheta=2.52 mountX=-0.20 mountY=-0.11, mountTheta=-2.63
21:31:55.283 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.14, opts=13)
21:31:55.284 00.001 8996 Enqueuing Move request for scope (-0.19, 0.14)
21:31:55.285 00.001 20224 Worker thread wakes up
21:31:55.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
21:31:55.285 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
21:31:55.285 00.000 20224 Moving (-0.19, 0.14) raw xDistance=-0.20 yDistance=-0.11
21:31:55.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:31:55.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:55.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:31:55.285 00.000 20224 MoveAxis(E, 29, ABG)
21:31:55.285 00.000 20224 Guiding  Dir = 2, Dur = 29
21:31:55.285 00.000 20224 IsSlewing returns 0
21:31:55.286 00.001 20224 IsGuiding returns 0
21:31:55.291 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58749, med=2749, FiltMin=2481, FiltMax=26505, Gamma=1.000
21:31:55.311 00.020 8996 UpdateGuideState exits: m=777023 SNR=362.2
21:31:55.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:55.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:55.314 00.001 8996 Enqueuing Expose request
21:31:55.337 00.023 20224 IsGuiding returns 1
21:31:55.337 00.000 20224 scope still moving after pulse duration time elapsed
21:31:55.363 00.026 20224 IsSlewing returns 0
21:31:55.363 00.000 20224 IsGuiding returns 1
21:31:55.394 00.031 20224 IsSlewing returns 0
21:31:55.394 00.000 20224 IsGuiding returns 1
21:31:55.426 00.032 20224 IsSlewing returns 0
21:31:55.426 00.000 20224 IsGuiding returns 0
21:31:55.426 00.000 20224 scope move finished after 29 + 110 ms
21:31:55.426 00.000 20224 Move returns status 0, amount 29
21:31:55.426 00.000 20224 MoveAxis(N, 0, ABG)
21:31:55.426 00.000 20224 Move returns status 0, amount 0
21:31:55.426 00.000 20224 move complete, result=0
21:31:55.427 00.001 20224 worker thread done servicing request
21:31:55.427 00.000 20224 Worker thread wakes up
21:31:55.427 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:55.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:55.427 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
21:31:56.581 01.154 20224 Exposure complete
21:31:56.655 00.074 20224 worker thread done servicing request
21:31:56.655 00.000 8996 OnExposeComplete: enter
21:31:56.656 00.001 8996 UpdateGuideState(): m_state=6
21:31:56.657 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2207
21:31:56.658 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.57, Mass=776680, SNR=440.6, Peak=57587 HFD=4.7
21:31:56.659 00.001 8996 MultiStar: [#1 0.41,0.05,0.51,U] [#2 0.34,0.24,0.55,U] [#3 0.52,0.04,0.00,M1] [#4 0.46,-0.02,0.00,M1] [#5 0.51,0.24,0.00,M1] [#6 0.56,-0.01,0.00,M1] [#7 0.69,-0.08,0.00,M1] [#8 0.30,0.45,0.00,M2] 
21:31:56.661 00.002 8996 refined, 2 included, MultiStar: {0.38, 0.06}, one-star: {0.38, -0.04}
21:31:56.663 00.002 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:31:56.665 00.002 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
21:31:56.666 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=0.06 hyp=0.38 cameraTheta=0.15 mountX=0.37 mountY=-0.10, mountTheta=-0.26
21:31:56.669 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.06, opts=13)
21:31:56.670 00.001 8996 Enqueuing Move request for scope (0.38, 0.06)
21:31:56.671 00.001 20224 Worker thread wakes up
21:31:56.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.06) opts 0xd
21:31:56.672 00.001 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.06)
21:31:56.672 00.000 20224 Moving (0.38, 0.06) raw xDistance=0.37 yDistance=-0.10
21:31:56.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
21:31:56.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:56.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:31:56.672 00.000 20224 MoveAxis(W, 52, ABG)
21:31:56.672 00.000 20224 Guiding  Dir = 3, Dur = 52
21:31:56.673 00.001 20224 IsSlewing returns 0
21:31:56.673 00.000 20224 IsGuiding returns 0
21:31:56.677 00.004 20224 PulseGuide returned control before completion, sleep 58
21:31:56.677 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57587, med=2749, FiltMin=2461, FiltMax=31264, Gamma=1.000
21:31:56.691 00.014 8996 UpdateGuideState exits: m=776680 SNR=440.6
21:31:56.692 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:56.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:56.693 00.000 8996 Enqueuing Expose request
21:31:56.739 00.046 20224 IsGuiding returns 1
21:31:56.739 00.000 20224 scope still moving after pulse duration time elapsed
21:31:56.771 00.032 20224 IsSlewing returns 0
21:31:56.771 00.000 20224 IsGuiding returns 0
21:31:56.771 00.000 20224 scope move finished after 52 + 46 ms
21:31:56.771 00.000 20224 Move returns status 0, amount 52
21:31:56.771 00.000 20224 MoveAxis(N, 0, ABG)
21:31:56.772 00.001 20224 Move returns status 0, amount 0
21:31:56.772 00.000 20224 move complete, result=0
21:31:56.772 00.000 20224 worker thread done servicing request
21:31:56.772 00.000 8996 GuideStep: 0.4 px 52 ms WEST, -0.1 px 0 ms NORTH
21:31:56.774 00.002 20224 Worker thread wakes up
21:31:56.775 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:56.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:57.749 00.974 20224 Exposure complete
21:31:57.840 00.091 20224 worker thread done servicing request
21:31:57.840 00.000 8996 OnExposeComplete: enter
21:31:57.841 00.001 8996 UpdateGuideState(): m_state=6
21:31:57.841 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2208
21:31:57.842 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.67, Mass=719665, SNR=381.6, Peak=57587 HFD=4.6
21:31:57.843 00.001 8996 MultiStar: [#1 0.00,0.17,0.61,U] [#2 0.02,0.34,0.73,U] [#3 0.16,0.13,0.53,U] [#4 0.04,0.23,0.48,U] [#5 0.31,0.21,0.61,U] [#6 0.39,-0.01,0.48,U] [#7 0.38,0.31,0.00,M2] [#8 0.18,0.47,0.00,M3] 
21:31:57.844 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.16}, one-star: {0.24, 0.05}
21:31:57.845 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
21:31:57.845 00.000 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
21:31:57.846 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.16 hyp=0.23 cameraTheta=0.76 mountX=0.15 mountY=-0.18, mountTheta=-0.87
21:31:57.849 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.16, opts=13)
21:31:57.851 00.002 8996 Enqueuing Move request for scope (0.17, 0.16)
21:31:57.853 00.002 20224 Worker thread wakes up
21:31:57.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.16) opts 0xd
21:31:57.853 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.16)
21:31:57.853 00.000 20224 Moving (0.17, 0.16) raw xDistance=0.15 yDistance=-0.18
21:31:57.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:31:57.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:57.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:31:57.854 00.001 20224 MoveAxis(E, 0, ABG)
21:31:57.854 00.000 20224 Move returns status 0, amount 0
21:31:57.854 00.000 20224 MoveAxis(N, 0, ABG)
21:31:57.854 00.000 20224 Move returns status 0, amount 0
21:31:57.854 00.000 20224 move complete, result=0
21:31:57.854 00.000 20224 worker thread done servicing request
21:31:57.861 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=57587, med=2749, FiltMin=2470, FiltMax=28371, Gamma=1.000
21:31:57.878 00.017 8996 UpdateGuideState exits: m=719665 SNR=381.6
21:31:57.880 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:57.881 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:57.883 00.002 8996 Enqueuing Expose request
21:31:57.884 00.001 20224 Worker thread wakes up
21:31:57.884 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:31:57.886 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:57.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:31:59.062 01.176 20224 Exposure complete
21:31:59.119 00.057 20224 worker thread done servicing request
21:31:59.119 00.000 8996 OnExposeComplete: enter
21:31:59.121 00.002 8996 UpdateGuideState(): m_state=6
21:31:59.123 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2209
21:31:59.124 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.61, Mass=800736, SNR=386.6, Peak=55949 HFD=4.5
21:31:59.126 00.002 8996 MultiStar: [#1 -0.20,0.10,0.58,U] [#2 -0.14,0.15,0.67,U] [#3 -0.14,0.10,0.49,U] [#4 -0.19,0.14,0.50,U] [#5 -0.20,0.29,0.52,U] [#6 -0.12,0.01,0.39,U] [#7 -0.08,0.22,0.41,U] [#8 -0.28,0.36,0.00,M4] 
21:31:59.127 00.001 8996 single-star, 7 included, MultiStar: {-0.13, 0.11}, one-star: {-0.01, -0.01}
21:31:59.129 00.002 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
21:31:59.130 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
21:31:59.132 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.49 mountX=-0.01 mountY=0.01, mountTheta=2.38
21:31:59.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
21:31:59.136 00.002 8996 Enqueuing Move request for scope (-0.01, -0.01)
21:31:59.137 00.001 20224 Worker thread wakes up
21:31:59.138 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:31:59.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:31:59.138 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:31:59.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:31:59.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:31:59.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:31:59.138 00.000 20224 MoveAxis(E, 0, ABG)
21:31:59.138 00.000 20224 Move returns status 0, amount 0
21:31:59.139 00.001 20224 MoveAxis(N, 0, ABG)
21:31:59.139 00.000 20224 Move returns status 0, amount 0
21:31:59.139 00.000 20224 move complete, result=0
21:31:59.139 00.000 20224 worker thread done servicing request
21:31:59.146 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55949, med=2749, FiltMin=2489, FiltMax=26544, Gamma=1.000
21:31:59.163 00.017 8996 UpdateGuideState exits: m=800736 SNR=386.6
21:31:59.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:31:59.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:31:59.166 00.001 8996 Enqueuing Expose request
21:31:59.167 00.001 20224 Worker thread wakes up
21:31:59.167 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:31:59.169 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:31:59.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:00.142 00.973 20224 Exposure complete
21:32:00.234 00.092 20224 worker thread done servicing request
21:32:00.234 00.000 8996 OnExposeComplete: enter
21:32:00.236 00.002 8996 UpdateGuideState(): m_state=6
21:32:00.238 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2210
21:32:00.239 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.70, Mass=768975, SNR=399.8, Peak=55677 HFD=4.5
21:32:00.240 00.001 8996 MultiStar: [#1 -0.34,0.08,0.57,U] [#2 -0.31,0.10,0.65,U] [#3 -0.25,-0.00,0.54,U] [#4 -0.38,0.00,0.46,U] [#5 -0.15,0.30,0.52,U] [#6 -0.09,0.03,0.37,U] [#7 -0.12,0.12,0.37,U] [#8 -0.31,0.28,0.31,U] 
21:32:00.242 00.002 8996 single-star, 8 included, MultiStar: {-0.24, 0.10}, one-star: {-0.21, 0.08}
21:32:00.243 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
21:32:00.245 00.002 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
21:32:00.247 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.08 hyp=0.22 cameraTheta=2.77 mountX=-0.21 mountY=-0.06, mountTheta=-2.88
21:32:00.251 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.08, opts=13)
21:32:00.252 00.001 8996 Enqueuing Move request for scope (-0.21, 0.08)
21:32:00.253 00.001 20224 Worker thread wakes up
21:32:00.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.08) opts 0xd
21:32:00.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.08)
21:32:00.253 00.000 20224 Moving (-0.21, 0.08) raw xDistance=-0.21 yDistance=-0.06
21:32:00.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:32:00.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:00.254 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:32:00.254 00.000 20224 MoveAxis(E, 31, ABG)
21:32:00.254 00.000 20224 Guiding  Dir = 2, Dur = 31
21:32:00.254 00.000 20224 IsSlewing returns 0
21:32:00.254 00.000 20224 IsGuiding returns 0
21:32:00.266 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55677, med=2749, FiltMin=2505, FiltMax=24115, Gamma=1.000
21:32:00.288 00.022 20224 IsGuiding returns 1
21:32:00.288 00.000 20224 scope still moving after pulse duration time elapsed
21:32:00.291 00.003 8996 UpdateGuideState exits: m=768975 SNR=399.8
21:32:00.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:00.293 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:00.294 00.001 8996 Enqueuing Expose request
21:32:00.318 00.024 20224 IsSlewing returns 0
21:32:00.318 00.000 20224 IsGuiding returns 1
21:32:00.350 00.032 20224 IsSlewing returns 0
21:32:00.351 00.001 20224 IsGuiding returns 1
21:32:00.382 00.031 20224 IsSlewing returns 0
21:32:00.383 00.001 20224 IsGuiding returns 0
21:32:00.383 00.000 20224 scope move finished after 31 + 96 ms
21:32:00.383 00.000 20224 Move returns status 0, amount 31
21:32:00.383 00.000 20224 MoveAxis(N, 0, ABG)
21:32:00.383 00.000 20224 Move returns status 0, amount 0
21:32:00.383 00.000 20224 move complete, result=0
21:32:00.383 00.000 20224 worker thread done servicing request
21:32:00.384 00.001 20224 Worker thread wakes up
21:32:00.384 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
21:32:00.386 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:00.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:01.555 01.169 20224 Exposure complete
21:32:01.625 00.070 20224 worker thread done servicing request
21:32:01.625 00.000 8996 OnExposeComplete: enter
21:32:01.626 00.001 8996 UpdateGuideState(): m_state=6
21:32:01.627 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2211
21:32:01.628 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.63, Mass=669394, SNR=295.6, Peak=53315 HFD=4.6
21:32:01.629 00.001 8996 MultiStar: [#1 0.37,-0.00,0.97,U] [#2 0.16,0.24,0.93,U] [#3 0.33,-0.05,0.66,U] [#4 0.26,0.05,0.62,U] [#5 0.35,0.31,0.00,M1] [#6 0.28,0.08,0.47,U] [#7 0.46,-0.07,0.00,M1] [#8 0.34,0.30,0.00,M4] 
21:32:01.630 00.001 8996 refined, 5 included, MultiStar: {0.29, 0.06}, one-star: {0.30, 0.01}
21:32:01.631 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
21:32:01.632 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
21:32:01.633 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.29 cameraTheta=0.20 mountX=0.28 mountY=-0.09, mountTheta=-0.31
21:32:01.635 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.06, opts=13)
21:32:01.636 00.001 8996 Enqueuing Move request for scope (0.29, 0.06)
21:32:01.636 00.000 20224 Worker thread wakes up
21:32:01.637 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.06) opts 0xd
21:32:01.637 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.06)
21:32:01.637 00.000 20224 Moving (0.29, 0.06) raw xDistance=0.28 yDistance=-0.09
21:32:01.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
21:32:01.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:01.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:32:01.637 00.000 20224 MoveAxis(W, 38, ABG)
21:32:01.637 00.000 20224 Guiding  Dir = 3, Dur = 38
21:32:01.637 00.000 20224 IsSlewing returns 0
21:32:01.637 00.000 20224 IsGuiding returns 0
21:32:01.640 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53315, med=2749, FiltMin=2493, FiltMax=28032, Gamma=1.000
21:32:01.655 00.015 8996 UpdateGuideState exits: m=669394 SNR=295.6
21:32:01.656 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:01.657 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:01.658 00.001 8996 Enqueuing Expose request
21:32:01.698 00.040 20224 IsGuiding returns 1
21:32:01.698 00.000 20224 scope still moving after pulse duration time elapsed
21:32:01.726 00.028 20224 IsSlewing returns 0
21:32:01.726 00.000 20224 IsGuiding returns 1
21:32:01.757 00.031 20224 IsSlewing returns 0
21:32:01.758 00.001 20224 IsGuiding returns 1
21:32:01.788 00.030 20224 IsSlewing returns 0
21:32:01.788 00.000 20224 IsGuiding returns 0
21:32:01.788 00.000 20224 scope move finished after 38 + 113 ms
21:32:01.788 00.000 20224 Move returns status 0, amount 38
21:32:01.789 00.001 20224 MoveAxis(N, 0, ABG)
21:32:01.789 00.000 20224 Move returns status 0, amount 0
21:32:01.789 00.000 20224 move complete, result=0
21:32:01.789 00.000 20224 worker thread done servicing request
21:32:01.789 00.000 20224 Worker thread wakes up
21:32:01.789 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:01.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:01.789 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
21:32:02.767 00.978 20224 Exposure complete
21:32:02.866 00.099 20224 worker thread done servicing request
21:32:02.866 00.000 8996 OnExposeComplete: enter
21:32:02.868 00.002 8996 UpdateGuideState(): m_state=6
21:32:02.869 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2212
21:32:02.870 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.48, Mass=743090, SNR=356.4, Peak=51309 HFD=4.4
21:32:02.873 00.003 8996 MultiStar: [#1 0.10,0.26,0.65,U] [#2 0.01,0.45,0.00,M1] [#3 0.24,0.08,0.66,U] [#4 0.09,0.06,0.55,U] [#5 0.22,0.36,0.60,U] [#6 0.08,0.08,0.47,U] [#7 0.40,0.11,0.44,U] [#8 0.07,0.47,0.00,M5] 
21:32:02.874 00.001 8996 single-star, 6 included, MultiStar: {0.16, 0.09}, one-star: {0.08, -0.13}
21:32:02.876 00.002 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
21:32:02.877 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
21:32:02.878 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.05 mountX=0.09 mountY=0.12, mountTheta=0.95
21:32:02.880 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.13, opts=13)
21:32:02.881 00.001 8996 Enqueuing Move request for scope (0.08, -0.13)
21:32:02.883 00.002 20224 Worker thread wakes up
21:32:02.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
21:32:02.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
21:32:02.883 00.000 20224 Moving (0.08, -0.13) raw xDistance=0.09 yDistance=0.12
21:32:02.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:32:02.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:02.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:32:02.883 00.000 20224 MoveAxis(E, 0, ABG)
21:32:02.883 00.000 20224 Move returns status 0, amount 0
21:32:02.884 00.001 20224 MoveAxis(N, 0, ABG)
21:32:02.884 00.000 20224 Move returns status 0, amount 0
21:32:02.884 00.000 20224 move complete, result=0
21:32:02.884 00.000 20224 worker thread done servicing request
21:32:02.890 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51309, med=2749, FiltMin=2499, FiltMax=27104, Gamma=1.000
21:32:02.913 00.023 8996 UpdateGuideState exits: m=743090 SNR=356.4
21:32:02.915 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:02.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:02.917 00.001 8996 Enqueuing Expose request
21:32:02.919 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:02.921 00.002 20224 Worker thread wakes up
21:32:02.922 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:02.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:04.097 01.175 20224 Exposure complete
21:32:04.168 00.071 20224 worker thread done servicing request
21:32:04.168 00.000 8996 OnExposeComplete: enter
21:32:04.169 00.001 8996 UpdateGuideState(): m_state=6
21:32:04.169 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2213
21:32:04.171 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=472.87, Mass=728678, SNR=317.1, Peak=56573 HFD=4.3
21:32:04.173 00.002 8996 MultiStar: [#1 -0.07,0.23,0.73,U] [#2 -0.13,0.55,0.00,M2] [#3 0.01,0.16,0.62,U] [#4 -0.08,0.22,0.63,U] [#5 -0.15,0.39,0.80,U] [#6 0.05,0.06,0.46,U] [#7 0.16,0.23,0.47,U] [#8 -0.26,0.39,0.00,M6] 
21:32:04.174 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.24}, one-star: {-0.27, 0.26}
21:32:04.175 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
21:32:04.176 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:32:04.176 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.90 mountX=-0.10 mountY=-0.23, mountTheta=-2.00
21:32:04.179 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.24, opts=13)
21:32:04.180 00.001 8996 Enqueuing Move request for scope (-0.08, 0.24)
21:32:04.180 00.000 20224 Worker thread wakes up
21:32:04.181 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
21:32:04.181 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
21:32:04.181 00.000 20224 Moving (-0.08, 0.24) raw xDistance=-0.10 yDistance=-0.23
21:32:04.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:32:04.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:04.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:32:04.181 00.000 20224 MoveAxis(E, 0, ABG)
21:32:04.181 00.000 20224 Move returns status 0, amount 0
21:32:04.181 00.000 20224 MoveAxis(N, 0, ABG)
21:32:04.181 00.000 20224 Move returns status 0, amount 0
21:32:04.181 00.000 20224 move complete, result=0
21:32:04.181 00.000 20224 worker thread done servicing request
21:32:04.185 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56573, med=2749, FiltMin=2441, FiltMax=27897, Gamma=1.000
21:32:04.199 00.014 8996 UpdateGuideState exits: m=728678 SNR=317.1
21:32:04.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:04.202 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:04.204 00.002 8996 Enqueuing Expose request
21:32:04.205 00.001 20224 Worker thread wakes up
21:32:04.205 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:32:04.206 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:04.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:05.186 00.980 20224 Exposure complete
21:32:05.245 00.059 20224 worker thread done servicing request
21:32:05.246 00.001 8996 OnExposeComplete: enter
21:32:05.246 00.000 8996 UpdateGuideState(): m_state=6
21:32:05.247 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2214
21:32:05.248 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.83, Mass=725939, SNR=336.5, Peak=57469 HFD=4.3
21:32:05.250 00.002 8996 MultiStar: [#1 -0.02,0.09,0.74,U] [#2 -0.23,0.31,0.79,U] [#3 0.03,0.27,0.62,U] [#4 -0.06,0.26,0.61,U] [#5 -0.13,0.43,0.00,M1] [#6 0.12,0.31,0.53,U] [#7 -0.01,0.28,0.46,U] [#8 -0.16,0.33,0.38,U] 
21:32:05.251 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.25}, one-star: {-0.28, 0.22}
21:32:05.252 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:32:05.253 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
21:32:05.254 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.94 mountX=-0.12 mountY=-0.24, mountTheta=-2.04
21:32:05.255 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.25, opts=13)
21:32:05.256 00.001 8996 Enqueuing Move request for scope (-0.10, 0.25)
21:32:05.256 00.000 20224 Worker thread wakes up
21:32:05.257 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
21:32:05.257 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
21:32:05.257 00.000 20224 Moving (-0.10, 0.25) raw xDistance=-0.12 yDistance=-0.24
21:32:05.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:32:05.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:05.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:32:05.257 00.000 20224 MoveAxis(E, 0, ABG)
21:32:05.257 00.000 20224 Move returns status 0, amount 0
21:32:05.257 00.000 20224 MoveAxis(N, 0, ABG)
21:32:05.257 00.000 20224 Move returns status 0, amount 0
21:32:05.257 00.000 20224 move complete, result=0
21:32:05.257 00.000 20224 worker thread done servicing request
21:32:05.261 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57469, med=2749, FiltMin=2496, FiltMax=27177, Gamma=1.000
21:32:05.280 00.019 8996 UpdateGuideState exits: m=725939 SNR=336.5
21:32:05.283 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:05.285 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:05.286 00.001 8996 Enqueuing Expose request
21:32:05.288 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:32:05.289 00.001 20224 Worker thread wakes up
21:32:05.290 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:05.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:06.460 01.170 20224 Exposure complete
21:32:06.536 00.076 20224 worker thread done servicing request
21:32:06.537 00.001 8996 OnExposeComplete: enter
21:32:06.538 00.001 8996 UpdateGuideState(): m_state=6
21:32:06.540 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2215
21:32:06.541 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.59, Mass=805598, SNR=376.9, Peak=54477 HFD=4.5
21:32:06.546 00.005 8996 MultiStar: [#1 -0.15,0.21,0.67,U] [#2 -0.36,0.39,0.00,M2] [#3 -0.15,0.13,0.57,U] [#4 -0.33,0.21,0.53,U] [#5 -0.12,0.33,0.60,U] [#6 -0.18,0.05,0.42,U] [#7 -0.34,0.26,0.45,U] [#8 -0.24,0.45,0.00,M6] 
21:32:06.548 00.002 8996 single-star, 6 included, MultiStar: {-0.20, 0.15}, one-star: {-0.19, -0.02}
21:32:06.550 00.002 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
21:32:06.553 00.003 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.24)
21:32:06.555 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.20 cameraTheta=-3.02 mountX=-0.19 mountY=0.05, mountTheta=2.91
21:32:06.559 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.02, opts=13)
21:32:06.561 00.002 8996 Enqueuing Move request for scope (-0.19, -0.02)
21:32:06.563 00.002 20224 Worker thread wakes up
21:32:06.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
21:32:06.563 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
21:32:06.563 00.000 20224 Moving (-0.19, -0.02) raw xDistance=-0.19 yDistance=0.05
21:32:06.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:32:06.563 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:06.565 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:32:06.565 00.000 20224 MoveAxis(E, 0, ABG)
21:32:06.565 00.000 20224 Move returns status 0, amount 0
21:32:06.565 00.000 20224 MoveAxis(N, 0, ABG)
21:32:06.565 00.000 20224 Move returns status 0, amount 0
21:32:06.565 00.000 20224 move complete, result=0
21:32:06.565 00.000 20224 worker thread done servicing request
21:32:06.574 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54477, med=2749, FiltMin=2493, FiltMax=24745, Gamma=1.000
21:32:06.590 00.016 8996 UpdateGuideState exits: m=805598 SNR=376.9
21:32:06.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:06.594 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:06.596 00.002 8996 Enqueuing Expose request
21:32:06.598 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:06.600 00.002 20224 Worker thread wakes up
21:32:06.600 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:06.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:07.570 00.970 20224 Exposure complete
21:32:07.623 00.053 20224 worker thread done servicing request
21:32:07.623 00.000 8996 OnExposeComplete: enter
21:32:07.624 00.001 8996 UpdateGuideState(): m_state=6
21:32:07.625 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2216
21:32:07.627 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=472.87, Mass=702914, SNR=346.3, Peak=57437 HFD=4.4
21:32:07.628 00.001 8996 MultiStar: [#1 -0.26,0.56,0.00,M1] [#2 -0.47,0.62,0.00,M3] [#3 -0.33,0.08,0.62,U] [#4 -0.31,0.13,0.58,U] [#5 -0.12,0.45,0.00,M1] [#6 -0.19,0.12,0.50,U] [#7 -0.29,0.22,0.46,U] [#8 -0.37,0.65,0.00,M7] 
21:32:07.629 00.001 8996 refined, 4 included, MultiStar: {-0.33, 0.17}, one-star: {-0.42, 0.26}
21:32:07.630 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
21:32:07.631 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
21:32:07.631 00.000 8996 CameraToMount -- cameraX=-0.33 cameraY=0.17 hyp=0.37 cameraTheta=2.66 mountX=-0.34 mountY=-0.13, mountTheta=-2.77
21:32:07.633 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.17, opts=13)
21:32:07.634 00.001 8996 Enqueuing Move request for scope (-0.33, 0.17)
21:32:07.634 00.000 20224 Worker thread wakes up
21:32:07.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.17) opts 0xd
21:32:07.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.17)
21:32:07.634 00.000 20224 Moving (-0.33, 0.17) raw xDistance=-0.34 yDistance=-0.13
21:32:07.635 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:32:07.635 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:07.635 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:32:07.635 00.000 20224 MoveAxis(E, 50, ABG)
21:32:07.635 00.000 20224 Guiding  Dir = 2, Dur = 50
21:32:07.635 00.000 20224 IsSlewing returns 0
21:32:07.635 00.000 20224 IsGuiding returns 0
21:32:07.639 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57437, med=2749, FiltMin=2512, FiltMax=28601, Gamma=1.000
21:32:07.663 00.024 8996 UpdateGuideState exits: m=702914 SNR=346.3
21:32:07.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:07.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:07.666 00.001 8996 Enqueuing Expose request
21:32:07.675 00.009 20224 PulseGuide returned control before completion, sleep 20
21:32:07.705 00.030 20224 IsGuiding returns 1
21:32:07.705 00.000 20224 scope still moving after pulse duration time elapsed
21:32:07.736 00.031 20224 IsSlewing returns 0
21:32:07.736 00.000 20224 IsGuiding returns 1
21:32:07.767 00.031 20224 IsSlewing returns 0
21:32:07.768 00.001 20224 IsGuiding returns 0
21:32:07.768 00.000 20224 scope move finished after 50 + 83 ms
21:32:07.768 00.000 20224 Move returns status 0, amount 50
21:32:07.768 00.000 20224 MoveAxis(N, 0, ABG)
21:32:07.768 00.000 20224 Move returns status 0, amount 0
21:32:07.768 00.000 20224 move complete, result=0
21:32:07.768 00.000 20224 worker thread done servicing request
21:32:07.768 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH
21:32:07.771 00.003 20224 Worker thread wakes up
21:32:07.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:07.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:08.929 01.158 20224 Exposure complete
21:32:08.988 00.059 20224 worker thread done servicing request
21:32:08.988 00.000 8996 OnExposeComplete: enter
21:32:08.990 00.002 8996 UpdateGuideState(): m_state=6
21:32:08.991 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2217
21:32:08.993 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=472.76, Mass=776892, SNR=371.7, Peak=56173 HFD=4.4
21:32:08.994 00.001 8996 MultiStar: [#1 -0.09,0.21,0.64,U] [#2 -0.06,0.24,0.75,U] [#3 0.08,0.15,0.52,U] [#4 -0.10,0.30,0.49,U] [#5 -0.14,0.51,0.00,M2] [#6 0.20,0.40,0.00,M1] [#7 0.08,0.38,0.44,U] [#8 -0.09,0.25,0.36,U] 
21:32:08.995 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.22}, one-star: {-0.25, 0.14}
21:32:08.996 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
21:32:08.997 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
21:32:08.998 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.94 mountX=-0.11 mountY=-0.21, mountTheta=-2.04
21:32:08.999 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.22, opts=13)
21:32:09.000 00.001 8996 Enqueuing Move request for scope (-0.09, 0.22)
21:32:09.001 00.001 20224 Worker thread wakes up
21:32:09.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
21:32:09.001 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
21:32:09.001 00.000 20224 Moving (-0.09, 0.22) raw xDistance=-0.11 yDistance=-0.21
21:32:09.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:32:09.001 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.22 newest=-0.30
21:32:09.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:32:09.001 00.000 20224 MoveAxis(E, 0, ABG)
21:32:09.001 00.000 20224 Move returns status 0, amount 0
21:32:09.001 00.000 20224 MoveAxis(N, 45, ABG)
21:32:09.001 00.000 20224 Guiding  Dir = 0, Dur = 45
21:32:09.002 00.001 20224 IsSlewing returns 0
21:32:09.002 00.000 20224 IsGuiding returns 0
21:32:09.005 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56173, med=2749, FiltMin=2486, FiltMax=27939, Gamma=1.000
21:32:09.013 00.008 20224 PulseGuide returned control before completion, sleep 44
21:32:09.019 00.006 8996 UpdateGuideState exits: m=776892 SNR=371.7
21:32:09.020 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:09.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:09.021 00.000 8996 Enqueuing Expose request
21:32:09.060 00.039 20224 IsGuiding returns 1
21:32:09.060 00.000 20224 scope still moving after pulse duration time elapsed
21:32:09.092 00.032 20224 IsSlewing returns 0
21:32:09.092 00.000 20224 IsGuiding returns 1
21:32:09.123 00.031 20224 IsSlewing returns 0
21:32:09.123 00.000 20224 IsGuiding returns 0
21:32:09.123 00.000 20224 scope move finished after 45 + 75 ms
21:32:09.123 00.000 20224 Move returns status 0, amount 45
21:32:09.123 00.000 20224 move complete, result=0
21:32:09.123 00.000 20224 worker thread done servicing request
21:32:09.123 00.000 20224 Worker thread wakes up
21:32:09.123 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
21:32:09.124 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:09.126 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:10.112 00.986 20224 Exposure complete
21:32:10.201 00.089 20224 worker thread done servicing request
21:32:10.202 00.001 8996 OnExposeComplete: enter
21:32:10.203 00.001 8996 UpdateGuideState(): m_state=6
21:32:10.204 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2218
21:32:10.205 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.82, Mass=759578, SNR=369.7, Peak=55347 HFD=4.5
21:32:10.207 00.002 8996 MultiStar: [#1 -0.07,0.15,0.62,U] [#2 -0.13,0.40,0.69,U] [#3 0.02,0.25,0.57,U] [#4 -0.03,0.37,0.54,U] [#5 -0.02,0.42,0.58,U] [#6 0.13,0.50,0.00,M2] [#7 -0.04,0.46,0.00,M1] [#8 -0.05,0.43,0.43,U] 
21:32:10.208 00.001 8996 single-star, 6 included, MultiStar: {-0.04, 0.30}, one-star: {0.01, 0.21}
21:32:10.209 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
21:32:10.209 00.000 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
21:32:10.210 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.51 mountX=-0.01 mountY=-0.21, mountTheta=-1.61
21:32:10.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.21, opts=13)
21:32:10.212 00.000 8996 Enqueuing Move request for scope (0.01, 0.21)
21:32:10.213 00.001 20224 Worker thread wakes up
21:32:10.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
21:32:10.213 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
21:32:10.213 00.000 20224 Moving (0.01, 0.21) raw xDistance=-0.01 yDistance=-0.21
21:32:10.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:32:10.214 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:32:10.214 00.000 20224 MoveAxis(E, 0, ABG)
21:32:10.214 00.000 20224 Move returns status 0, amount 0
21:32:10.214 00.000 20224 MoveAxis(N, 44, ABG)
21:32:10.214 00.000 20224 Guiding  Dir = 0, Dur = 44
21:32:10.214 00.000 20224 IsSlewing returns 0
21:32:10.214 00.000 20224 IsGuiding returns 0
21:32:10.216 00.002 20224 PulseGuide returned control before completion, sleep 52
21:32:10.220 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55347, med=2749, FiltMin=2422, FiltMax=26915, Gamma=1.000
21:32:10.241 00.021 8996 UpdateGuideState exits: m=759578 SNR=369.7
21:32:10.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:10.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:10.244 00.001 8996 Enqueuing Expose request
21:32:10.279 00.035 20224 IsGuiding returns 1
21:32:10.279 00.000 20224 scope still moving after pulse duration time elapsed
21:32:10.309 00.030 20224 IsSlewing returns 0
21:32:10.309 00.000 20224 IsGuiding returns 0
21:32:10.309 00.000 20224 scope move finished after 44 + 51 ms
21:32:10.309 00.000 20224 Move returns status 0, amount 44
21:32:10.310 00.001 20224 move complete, result=0
21:32:10.310 00.000 20224 worker thread done servicing request
21:32:10.310 00.000 20224 Worker thread wakes up
21:32:10.310 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
21:32:10.311 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:10.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:11.511 01.200 20224 Exposure complete
21:32:11.574 00.063 20224 worker thread done servicing request
21:32:11.574 00.000 8996 OnExposeComplete: enter
21:32:11.577 00.003 8996 UpdateGuideState(): m_state=6
21:32:11.579 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2219
21:32:11.582 00.003 8996 Star::Find returns 1 (0), X=138.45, Y=472.34, Mass=757504, SNR=390.6, Peak=53373 HFD=4.7
21:32:11.585 00.003 8996 MultiStar: [#1 -0.12,-0.11,0.61,U] [#2 -0.10,0.04,0.73,U] [#3 -0.16,-0.13,0.57,U] [#4 -0.21,-0.20,0.47,U] [#5 -0.07,0.15,0.64,U] [#6 -0.15,-0.32,0.39,U] [#7 -0.07,0.01,0.43,U] [#8 -0.08,0.35,0.41,U] 
21:32:11.587 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.07}, one-star: {0.12, -0.28}
21:32:11.588 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
21:32:11.590 00.002 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
21:32:11.591 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.39 mountX=-0.07 mountY=0.08, mountTheta=2.29
21:32:11.594 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
21:32:11.595 00.001 8996 Enqueuing Move request for scope (-0.07, -0.07)
21:32:11.596 00.001 20224 Worker thread wakes up
21:32:11.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
21:32:11.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
21:32:11.596 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.07 yDistance=0.08
21:32:11.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:32:11.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:11.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:32:11.596 00.000 20224 MoveAxis(E, 0, ABG)
21:32:11.596 00.000 20224 Move returns status 0, amount 0
21:32:11.596 00.000 20224 MoveAxis(N, 0, ABG)
21:32:11.596 00.000 20224 Move returns status 0, amount 0
21:32:11.596 00.000 20224 move complete, result=0
21:32:11.596 00.000 20224 worker thread done servicing request
21:32:11.602 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53373, med=2749, FiltMin=2505, FiltMax=28224, Gamma=1.000
21:32:11.632 00.030 8996 UpdateGuideState exits: m=757504 SNR=390.6
21:32:11.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:11.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:11.635 00.001 8996 Enqueuing Expose request
21:32:11.636 00.001 20224 Worker thread wakes up
21:32:11.636 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:11.637 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:11.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:12.609 00.972 20224 Exposure complete
21:32:12.670 00.061 20224 worker thread done servicing request
21:32:12.671 00.001 8996 OnExposeComplete: enter
21:32:12.671 00.000 8996 UpdateGuideState(): m_state=6
21:32:12.672 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2220
21:32:12.673 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.47, Mass=756093, SNR=400.9, Peak=48733 HFD=4.7
21:32:12.674 00.001 8996 MultiStar: [#1 -0.38,-0.11,0.56,U] [#2 -0.41,-0.01,0.61,U] [#3 -0.10,-0.14,0.50,U] [#4 -0.13,0.06,0.49,U] [#5 -0.14,0.05,0.45,U] [#6 -0.04,-0.04,0.34,U] [#7 -0.06,0.14,0.41,U] [#8 -0.27,0.15,0.31,U] 
21:32:12.675 00.001 8996 single-star, 8 included, MultiStar: {-0.15, -0.03}, one-star: {0.04, -0.14}
21:32:12.675 00.000 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
21:32:12.676 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
21:32:12.677 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.27 mountX=0.06 mountY=0.14, mountTheta=1.17
21:32:12.678 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.14, opts=13)
21:32:12.679 00.001 8996 Enqueuing Move request for scope (0.04, -0.14)
21:32:12.680 00.001 20224 Worker thread wakes up
21:32:12.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
21:32:12.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
21:32:12.680 00.000 20224 Moving (0.04, -0.14) raw xDistance=0.06 yDistance=0.14
21:32:12.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:32:12.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:12.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:32:12.680 00.000 20224 MoveAxis(E, 0, ABG)
21:32:12.680 00.000 20224 Move returns status 0, amount 0
21:32:12.680 00.000 20224 MoveAxis(N, 0, ABG)
21:32:12.680 00.000 20224 Move returns status 0, amount 0
21:32:12.680 00.000 20224 move complete, result=0
21:32:12.681 00.001 20224 worker thread done servicing request
21:32:12.684 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=48733, med=2749, FiltMin=2477, FiltMax=26432, Gamma=1.000
21:32:12.697 00.013 8996 UpdateGuideState exits: m=756093 SNR=400.9
21:32:12.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:12.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:12.699 00.000 8996 Enqueuing Expose request
21:32:12.700 00.001 20224 Worker thread wakes up
21:32:12.700 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:12.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:12.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:13.900 01.199 20224 Exposure complete
21:32:13.986 00.086 20224 worker thread done servicing request
21:32:13.986 00.000 8996 OnExposeComplete: enter
21:32:13.987 00.001 8996 UpdateGuideState(): m_state=6
21:32:13.987 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2221
21:32:13.988 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.38, Mass=777192, SNR=374.5, Peak=49440 HFD=4.7
21:32:13.989 00.001 8996 MultiStar: [#1 -0.06,0.10,0.60,U] [#2 -0.16,0.05,0.71,U] [#3 -0.09,-0.01,0.60,U] [#4 -0.20,-0.06,0.56,U] [#5 0.20,0.32,0.54,U] [#6 -0.06,-0.20,0.42,U] [#7 -0.10,0.06,0.42,U] [#8 0.08,0.20,0.32,U] 
21:32:13.990 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.00}, one-star: {-0.01, -0.24}
21:32:13.990 00.000 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.24 = -3.05)
21:32:13.991 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
21:32:13.992 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.14 mountX=-0.05 mountY=0.01, mountTheta=3.03
21:32:13.993 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.00, opts=13)
21:32:13.994 00.001 8996 Enqueuing Move request for scope (-0.05, 0.00)
21:32:13.995 00.001 20224 Worker thread wakes up
21:32:13.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
21:32:13.995 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
21:32:13.995 00.000 20224 Moving (-0.05, 0.00) raw xDistance=-0.05 yDistance=0.01
21:32:13.995 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:32:13.995 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:13.995 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:32:13.995 00.000 20224 MoveAxis(E, 0, ABG)
21:32:13.996 00.001 20224 Move returns status 0, amount 0
21:32:13.996 00.000 20224 MoveAxis(N, 0, ABG)
21:32:13.996 00.000 20224 Move returns status 0, amount 0
21:32:13.996 00.000 20224 move complete, result=0
21:32:13.996 00.000 20224 worker thread done servicing request
21:32:14.000 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49440, med=2749, FiltMin=2499, FiltMax=26128, Gamma=1.000
21:32:14.029 00.029 8996 UpdateGuideState exits: m=777192 SNR=374.5
21:32:14.032 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:14.034 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:14.036 00.002 8996 Enqueuing Expose request
21:32:14.038 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:14.039 00.001 20224 Worker thread wakes up
21:32:14.039 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:14.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:15.004 00.965 20224 Exposure complete
21:32:15.082 00.078 20224 worker thread done servicing request
21:32:15.082 00.000 8996 OnExposeComplete: enter
21:32:15.083 00.001 8996 UpdateGuideState(): m_state=6
21:32:15.084 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2222
21:32:15.085 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.48, Mass=786583, SNR=381.9, Peak=47469 HFD=4.6
21:32:15.086 00.001 8996 MultiStar: [#1 -0.01,0.04,0.60,U] [#2 -0.05,-0.03,0.65,U] [#3 -0.02,0.17,0.53,U] [#4 -0.12,0.19,0.55,U] [#5 0.28,0.21,0.59,U] [#6 0.18,-0.04,0.40,U] [#7 0.11,-0.04,0.40,U] [#8 0.01,0.28,0.37,U] 
21:32:15.087 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.05}, one-star: {0.01, -0.14}
21:32:15.087 00.000 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:32:15.088 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:32:15.089 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.94 mountX=0.03 mountY=-0.05, mountTheta=-1.04
21:32:15.090 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.05, opts=13)
21:32:15.092 00.002 8996 Enqueuing Move request for scope (0.04, 0.05)
21:32:15.094 00.002 20224 Worker thread wakes up
21:32:15.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
21:32:15.094 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
21:32:15.094 00.000 20224 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.05
21:32:15.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:32:15.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:15.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:32:15.094 00.000 20224 MoveAxis(E, 0, ABG)
21:32:15.094 00.000 20224 Move returns status 0, amount 0
21:32:15.094 00.000 20224 MoveAxis(N, 0, ABG)
21:32:15.094 00.000 20224 Move returns status 0, amount 0
21:32:15.094 00.000 20224 move complete, result=0
21:32:15.095 00.001 20224 worker thread done servicing request
21:32:15.100 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47469, med=2749, FiltMin=2499, FiltMax=28480, Gamma=1.000
21:32:15.132 00.032 8996 UpdateGuideState exits: m=786583 SNR=381.9
21:32:15.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:15.135 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:15.136 00.001 8996 Enqueuing Expose request
21:32:15.137 00.001 20224 Worker thread wakes up
21:32:15.138 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:15.140 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:15.140 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:16.296 01.156 20224 Exposure complete
21:32:16.379 00.083 20224 worker thread done servicing request
21:32:16.379 00.000 8996 OnExposeComplete: enter
21:32:16.380 00.001 8996 UpdateGuideState(): m_state=6
21:32:16.381 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2223
21:32:16.383 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=472.65, Mass=769648, SNR=356.2, Peak=48163 HFD=4.7
21:32:16.384 00.001 8996 MultiStar: [#1 -0.22,0.13,0.71,U] [#2 -0.21,0.02,0.71,U] [#3 -0.39,-0.10,0.58,U] [#4 -0.38,-0.08,0.55,U] [#5 -0.02,0.03,0.65,U] [#6 -0.07,-0.05,0.43,U] [#7 -0.28,0.13,0.41,U] [#8 -0.19,0.30,0.38,U] 
21:32:16.385 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.04}, one-star: {0.04, 0.03}
21:32:16.386 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
21:32:16.387 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
21:32:16.388 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.64 mountX=0.04 mountY=-0.04, mountTheta=-0.75
21:32:16.390 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.03, opts=13)
21:32:16.391 00.001 8996 Enqueuing Move request for scope (0.04, 0.03)
21:32:16.394 00.003 20224 Worker thread wakes up
21:32:16.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
21:32:16.394 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
21:32:16.394 00.000 20224 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=-0.04
21:32:16.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:32:16.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:16.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:32:16.394 00.000 20224 MoveAxis(E, 0, ABG)
21:32:16.394 00.000 20224 Move returns status 0, amount 0
21:32:16.394 00.000 20224 MoveAxis(N, 0, ABG)
21:32:16.394 00.000 20224 Move returns status 0, amount 0
21:32:16.394 00.000 20224 move complete, result=0
21:32:16.395 00.001 20224 worker thread done servicing request
21:32:16.398 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48163, med=2749, FiltMin=2509, FiltMax=26144, Gamma=1.000
21:32:16.413 00.015 8996 UpdateGuideState exits: m=769648 SNR=356.2
21:32:16.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:16.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:16.415 00.000 8996 Enqueuing Expose request
21:32:16.416 00.001 20224 Worker thread wakes up
21:32:16.416 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:16.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:16.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:17.399 00.982 20224 Exposure complete
21:32:17.476 00.077 20224 worker thread done servicing request
21:32:17.476 00.000 8996 OnExposeComplete: enter
21:32:17.478 00.002 8996 UpdateGuideState(): m_state=6
21:32:17.480 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2224
21:32:17.481 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.28, Mass=767432, SNR=370.5, Peak=57472 HFD=4.5
21:32:17.483 00.002 8996 MultiStar: [#1 -0.11,0.09,0.64,U] [#2 -0.34,0.12,0.72,U] [#3 -0.30,0.05,0.61,U] [#4 -0.43,0.02,0.49,U] [#5 0.07,0.34,0.60,U] [#6 -0.33,-0.15,0.37,U] [#7 -0.33,0.07,0.47,U] [#8 -0.27,0.58,0.00,M1] 
21:32:17.484 00.001 8996 refined, 7 included, MultiStar: {-0.26, 0.01}, one-star: {-0.32, -0.33}
21:32:17.485 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
21:32:17.486 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:32:17.487 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.26 cameraTheta=3.11 mountX=-0.26 mountY=0.02, mountTheta=3.06
21:32:17.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.01, opts=13)
21:32:17.490 00.001 8996 Enqueuing Move request for scope (-0.26, 0.01)
21:32:17.491 00.001 20224 Worker thread wakes up
21:32:17.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
21:32:17.491 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
21:32:17.491 00.000 20224 Moving (-0.26, 0.01) raw xDistance=-0.26 yDistance=0.02
21:32:17.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:32:17.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:17.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:32:17.491 00.000 20224 MoveAxis(E, 38, ABG)
21:32:17.491 00.000 20224 Guiding  Dir = 2, Dur = 38
21:32:17.492 00.001 20224 IsSlewing returns 0
21:32:17.492 00.000 20224 IsGuiding returns 0
21:32:17.496 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57472, med=2749, FiltMin=2486, FiltMax=26227, Gamma=1.000
21:32:17.517 00.021 8996 UpdateGuideState exits: m=767432 SNR=370.5
21:32:17.519 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:17.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:17.520 00.000 8996 Enqueuing Expose request
21:32:17.536 00.016 20224 IsGuiding returns 1
21:32:17.536 00.000 20224 scope still moving after pulse duration time elapsed
21:32:17.565 00.029 20224 IsSlewing returns 0
21:32:17.565 00.000 20224 IsGuiding returns 1
21:32:17.595 00.030 20224 IsSlewing returns 0
21:32:17.596 00.001 20224 IsGuiding returns 1
21:32:17.627 00.031 20224 IsSlewing returns 0
21:32:17.627 00.000 20224 IsGuiding returns 0
21:32:17.627 00.000 20224 scope move finished after 38 + 98 ms
21:32:17.627 00.000 20224 Move returns status 0, amount 38
21:32:17.629 00.002 20224 MoveAxis(N, 0, ABG)
21:32:17.629 00.000 20224 Move returns status 0, amount 0
21:32:17.629 00.000 20224 move complete, result=0
21:32:17.629 00.000 20224 worker thread done servicing request
21:32:17.629 00.000 20224 Worker thread wakes up
21:32:17.629 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.0 px 0 ms NORTH
21:32:17.632 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:17.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:18.815 01.183 20224 Exposure complete
21:32:18.916 00.101 20224 worker thread done servicing request
21:32:18.916 00.000 8996 OnExposeComplete: enter
21:32:18.917 00.001 8996 UpdateGuideState(): m_state=6
21:32:18.919 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2225
21:32:18.921 00.002 8996 Star::Find returns 1 (0), X=138.47, Y=472.56, Mass=742900, SNR=335.9, Peak=53539 HFD=4.4
21:32:18.923 00.002 8996 MultiStar: [#1 0.02,0.21,0.73,U] [#2 -0.08,0.24,0.79,U] [#3 -0.09,-0.01,0.63,U] [#4 -0.19,0.15,0.53,U] [#5 0.13,0.35,0.69,U] [#6 0.06,0.05,0.53,U] [#7 0.06,0.26,0.51,U] [#8 0.01,0.62,0.00,M2] 
21:32:18.924 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.14}, one-star: {0.14, -0.05}
21:32:18.926 00.002 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
21:32:18.927 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
21:32:18.927 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.46 mountX=0.00 mountY=-0.14, mountTheta=-1.56
21:32:18.931 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.14, opts=13)
21:32:18.932 00.001 8996 Enqueuing Move request for scope (0.02, 0.14)
21:32:18.933 00.001 20224 Worker thread wakes up
21:32:18.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
21:32:18.933 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
21:32:18.933 00.000 20224 Moving (0.02, 0.14) raw xDistance=0.00 yDistance=-0.14
21:32:18.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:32:18.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:18.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:32:18.933 00.000 20224 MoveAxis(E, 0, ABG)
21:32:18.933 00.000 20224 Move returns status 0, amount 0
21:32:18.933 00.000 20224 MoveAxis(N, 0, ABG)
21:32:18.933 00.000 20224 Move returns status 0, amount 0
21:32:18.933 00.000 20224 move complete, result=0
21:32:18.934 00.001 20224 worker thread done servicing request
21:32:18.939 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53539, med=2749, FiltMin=2499, FiltMax=27184, Gamma=1.000
21:32:18.954 00.015 8996 UpdateGuideState exits: m=742900 SNR=335.9
21:32:18.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:18.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:18.956 00.000 8996 Enqueuing Expose request
21:32:18.958 00.002 20224 Worker thread wakes up
21:32:18.958 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:18.959 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:18.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:19.937 00.978 20224 Exposure complete
21:32:20.023 00.086 20224 worker thread done servicing request
21:32:20.023 00.000 8996 OnExposeComplete: enter
21:32:20.024 00.001 8996 UpdateGuideState(): m_state=6
21:32:20.026 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2226
21:32:20.027 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.78, Mass=746642, SNR=342.1, Peak=59555 HFD=4.6
21:32:20.028 00.001 8996 MultiStar: [#1 0.10,-0.01,0.71,U] [#2 0.02,0.09,0.74,U] [#3 0.18,-0.07,0.60,U] [#4 0.19,0.03,0.59,U] [#5 0.16,0.33,0.72,U] [#6 0.29,0.07,0.44,U] [#7 0.17,0.09,0.57,U] [#8 0.07,0.33,0.38,U] 
21:32:20.029 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.11}, one-star: {0.25, 0.16}
21:32:20.030 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
21:32:20.031 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
21:32:20.032 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.20 cameraTheta=0.61 mountX=0.15 mountY=-0.13, mountTheta=-0.72
21:32:20.035 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.11, opts=13)
21:32:20.038 00.003 8996 Enqueuing Move request for scope (0.16, 0.11)
21:32:20.039 00.001 20224 Worker thread wakes up
21:32:20.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
21:32:20.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
21:32:20.039 00.000 20224 Moving (0.16, 0.11) raw xDistance=0.15 yDistance=-0.13
21:32:20.040 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:32:20.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:20.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:32:20.040 00.000 20224 MoveAxis(E, 0, ABG)
21:32:20.040 00.000 20224 Move returns status 0, amount 0
21:32:20.040 00.000 20224 MoveAxis(N, 0, ABG)
21:32:20.040 00.000 20224 Move returns status 0, amount 0
21:32:20.040 00.000 20224 move complete, result=0
21:32:20.040 00.000 20224 worker thread done servicing request
21:32:20.045 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59555, med=2749, FiltMin=2489, FiltMax=29875, Gamma=1.000
21:32:20.060 00.015 8996 UpdateGuideState exits: m=746642 SNR=342.1
21:32:20.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:20.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:20.063 00.001 8996 Enqueuing Expose request
21:32:20.063 00.000 20224 Worker thread wakes up
21:32:20.064 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:20.064 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:20.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:21.224 01.160 20224 Exposure complete
21:32:21.291 00.067 20224 worker thread done servicing request
21:32:21.291 00.000 8996 OnExposeComplete: enter
21:32:21.292 00.001 8996 UpdateGuideState(): m_state=6
21:32:21.292 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2227
21:32:21.293 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.60, Mass=754574, SNR=317.0, Peak=54483 HFD=4.5
21:32:21.294 00.001 8996 MultiStar: [#1 0.02,-0.00,0.79,U] [#2 -0.07,-0.00,0.74,U] [#3 0.16,0.10,0.63,U] [#4 0.04,0.14,0.60,U] [#5 0.13,0.37,0.72,U] [#6 0.37,0.15,0.47,U] [#7 0.35,0.33,0.00,M1] [#8 -0.07,0.28,0.49,U] 
21:32:21.295 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.11}, one-star: {0.19, -0.01}
21:32:21.295 00.000 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
21:32:21.296 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
21:32:21.300 00.004 8996 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.86 mountX=0.08 mountY=-0.12, mountTheta=-0.97
21:32:21.303 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.11, opts=13)
21:32:21.307 00.004 8996 Enqueuing Move request for scope (0.09, 0.11)
21:32:21.309 00.002 20224 Worker thread wakes up
21:32:21.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
21:32:21.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
21:32:21.309 00.000 20224 Moving (0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
21:32:21.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:32:21.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:21.310 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:32:21.310 00.000 20224 MoveAxis(E, 0, ABG)
21:32:21.310 00.000 20224 Move returns status 0, amount 0
21:32:21.310 00.000 20224 MoveAxis(N, 0, ABG)
21:32:21.310 00.000 20224 Move returns status 0, amount 0
21:32:21.310 00.000 20224 move complete, result=0
21:32:21.310 00.000 20224 worker thread done servicing request
21:32:21.321 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=54483, med=2749, FiltMin=2493, FiltMax=26931, Gamma=1.000
21:32:21.341 00.020 8996 UpdateGuideState exits: m=754574 SNR=317.0
21:32:21.343 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:21.344 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:21.344 00.000 8996 Enqueuing Expose request
21:32:21.345 00.001 20224 Worker thread wakes up
21:32:21.345 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:21.346 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:21.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:22.331 00.985 20224 Exposure complete
21:32:22.396 00.065 20224 worker thread done servicing request
21:32:22.396 00.000 8996 OnExposeComplete: enter
21:32:22.398 00.002 8996 UpdateGuideState(): m_state=6
21:32:22.400 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2228
21:32:22.402 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=472.76, Mass=726904, SNR=331.3, Peak=52061 HFD=4.4
21:32:22.404 00.002 8996 MultiStar: [#1 -0.08,0.30,0.70,U] [#2 -0.18,0.43,0.00,M1] [#3 0.02,0.28,0.69,U] [#4 -0.02,0.41,0.60,U] [#5 -0.14,0.40,0.72,U] [#6 0.17,0.47,0.00,M1] [#7 0.26,0.46,0.00,M2] [#8 -0.28,0.61,0.00,M1] 
21:32:22.406 00.002 8996 single-star, 4 included, MultiStar: {-0.08, 0.29}, one-star: {-0.13, 0.15}
21:32:22.407 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
21:32:22.409 00.002 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
21:32:22.411 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.31 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
21:32:22.414 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
21:32:22.417 00.003 8996 Enqueuing Move request for scope (-0.13, 0.15)
21:32:22.420 00.003 20224 Worker thread wakes up
21:32:22.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
21:32:22.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
21:32:22.420 00.000 20224 Moving (-0.13, 0.15) raw xDistance=-0.15 yDistance=-0.13
21:32:22.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:32:22.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:22.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:32:22.420 00.000 20224 MoveAxis(E, 0, ABG)
21:32:22.420 00.000 20224 Move returns status 0, amount 0
21:32:22.420 00.000 20224 MoveAxis(N, 0, ABG)
21:32:22.420 00.000 20224 Move returns status 0, amount 0
21:32:22.420 00.000 20224 move complete, result=0
21:32:22.420 00.000 20224 worker thread done servicing request
21:32:22.430 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52061, med=2749, FiltMin=2486, FiltMax=25273, Gamma=1.000
21:32:22.445 00.015 8996 UpdateGuideState exits: m=726904 SNR=331.3
21:32:22.447 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:22.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:22.449 00.001 8996 Enqueuing Expose request
21:32:22.450 00.001 20224 Worker thread wakes up
21:32:22.450 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:22.451 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:22.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:23.605 01.154 20224 Exposure complete
21:32:23.688 00.083 20224 worker thread done servicing request
21:32:23.688 00.000 8996 OnExposeComplete: enter
21:32:23.689 00.001 8996 UpdateGuideState(): m_state=6
21:32:23.689 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2229
21:32:23.690 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.62, Mass=722334, SNR=355.6, Peak=53923 HFD=4.4
21:32:23.691 00.001 8996 MultiStar: [#1 0.38,0.14,0.67,U] [#2 0.30,0.25,0.69,U] [#3 0.52,0.29,0.00,M1] [#4 0.24,0.40,0.00,M1] [#5 0.34,0.55,0.00,M1] [#6 0.62,0.22,0.00,M2] [#7 0.48,0.45,0.00,M3] [#8 0.19,0.48,0.00,M2] 
21:32:23.692 00.001 8996 single-star, 2 included, MultiStar: {0.26, 0.12}, one-star: {0.15, 0.00}
21:32:23.693 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
21:32:23.694 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
21:32:23.694 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.01 mountX=0.15 mountY=-0.02, mountTheta=-0.13
21:32:23.697 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.00, opts=13)
21:32:23.700 00.003 8996 Enqueuing Move request for scope (0.15, 0.00)
21:32:23.701 00.001 20224 Worker thread wakes up
21:32:23.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
21:32:23.701 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
21:32:23.701 00.000 20224 Moving (0.15, 0.00) raw xDistance=0.15 yDistance=-0.02
21:32:23.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:32:23.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:23.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:32:23.701 00.000 20224 MoveAxis(E, 0, ABG)
21:32:23.701 00.000 20224 Move returns status 0, amount 0
21:32:23.701 00.000 20224 MoveAxis(N, 0, ABG)
21:32:23.701 00.000 20224 Move returns status 0, amount 0
21:32:23.701 00.000 20224 move complete, result=0
21:32:23.701 00.000 20224 worker thread done servicing request
21:32:23.706 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53923, med=2749, FiltMin=2486, FiltMax=27104, Gamma=1.000
21:32:23.726 00.020 8996 UpdateGuideState exits: m=722334 SNR=355.6
21:32:23.727 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:23.728 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:23.729 00.001 8996 Enqueuing Expose request
21:32:23.730 00.001 20224 Worker thread wakes up
21:32:23.730 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:32:23.731 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:23.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:24.710 00.979 20224 Exposure complete
21:32:24.788 00.078 20224 worker thread done servicing request
21:32:24.789 00.001 8996 OnExposeComplete: enter
21:32:24.790 00.001 8996 UpdateGuideState(): m_state=6
21:32:24.791 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2230
21:32:24.793 00.002 8996 Star::Find returns 1 (0), X=138.57, Y=472.88, Mass=832709, SNR=357.6, Peak=65507 HFD=4.4
21:32:24.794 00.001 8996 MultiStar: [#1 0.35,0.38,0.00,M1] [#2 0.21,0.55,0.00,M1] [#3 0.46,0.42,0.00,M2] [#4 0.45,0.51,0.00,M2] [#5 0.39,0.55,0.00,M2] [#6 0.67,0.38,0.00,M3] [#7 0.46,0.59,0.00,M4] [#8 0.24,0.56,0.00,M3] 
21:32:24.795 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
21:32:24.796 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
21:32:24.797 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.27 hyp=0.36 cameraTheta=0.84 mountX=0.21 mountY=-0.29, mountTheta=-0.95
21:32:24.798 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.27, opts=13)
21:32:24.800 00.002 8996 Enqueuing Move request for scope (0.24, 0.27)
21:32:24.801 00.001 20224 Worker thread wakes up
21:32:24.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.27) opts 0xd
21:32:24.801 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.27)
21:32:24.801 00.000 20224 Moving (0.24, 0.27) raw xDistance=0.21 yDistance=-0.29
21:32:24.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:32:24.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:32:24.801 00.000 20224 MoveAxis(W, 31, ABG)
21:32:24.801 00.000 20224 Guiding  Dir = 3, Dur = 31
21:32:24.801 00.000 20224 IsSlewing returns 0
21:32:24.801 00.000 20224 IsGuiding returns 0
21:32:24.803 00.002 20224 PulseGuide returned control before completion, sleep 40
21:32:24.805 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2749, FiltMin=2489, FiltMax=36416, Gamma=1.000
21:32:24.818 00.013 8996 UpdateGuideState exits: m=832709 SNR=357.6
21:32:24.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:24.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:24.821 00.001 8996 Enqueuing Expose request
21:32:24.846 00.025 20224 IsGuiding returns 1
21:32:24.846 00.000 20224 scope still moving after pulse duration time elapsed
21:32:24.878 00.032 20224 IsSlewing returns 0
21:32:24.878 00.000 20224 IsGuiding returns 1
21:32:24.909 00.031 20224 IsSlewing returns 0
21:32:24.909 00.000 20224 IsGuiding returns 0
21:32:24.909 00.000 20224 scope move finished after 31 + 76 ms
21:32:24.909 00.000 20224 Move returns status 0, amount 31
21:32:24.909 00.000 20224 MoveAxis(N, 62, ABG)
21:32:24.909 00.000 20224 Guiding  Dir = 0, Dur = 62
21:32:24.909 00.000 20224 IsSlewing returns 0
21:32:24.909 00.000 20224 IsGuiding returns 0
21:32:24.957 00.048 20224 PulseGuide returned control before completion, sleep 25
21:32:24.987 00.030 20224 IsGuiding returns 1
21:32:24.987 00.000 20224 scope still moving after pulse duration time elapsed
21:32:25.018 00.031 20224 IsSlewing returns 0
21:32:25.018 00.000 20224 IsGuiding returns 1
21:32:25.049 00.031 20224 IsSlewing returns 0
21:32:25.049 00.000 20224 IsGuiding returns 0
21:32:25.049 00.000 20224 scope move finished after 62 + 77 ms
21:32:25.049 00.000 20224 Move returns status 0, amount 62
21:32:25.049 00.000 20224 move complete, result=0
21:32:25.049 00.000 20224 worker thread done servicing request
21:32:25.049 00.000 20224 Worker thread wakes up
21:32:25.049 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.3 px 62 ms NORTH
21:32:25.052 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:25.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:26.222 01.170 20224 Exposure complete
21:32:26.277 00.055 20224 worker thread done servicing request
21:32:26.277 00.000 8996 OnExposeComplete: enter
21:32:26.278 00.001 8996 UpdateGuideState(): m_state=6
21:32:26.279 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2231
21:32:26.280 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=472.57, Mass=766803, SNR=356.4, Peak=58557 HFD=4.3
21:32:26.281 00.001 8996 MultiStar: [#1 -0.39,0.13,0.80,U] [#2 -0.54,0.35,0.00,M2] [#3 -0.31,0.03,0.63,U] [#4 -0.47,0.14,0.00,M3] [#5 -0.27,0.13,0.58,U] [#6 -0.08,0.04,0.38,U] [#7 -0.48,0.20,0.00,M5] [#8 -0.35,0.26,0.38,U] 
21:32:26.283 00.002 8996 refined, 5 included, MultiStar: {-0.33, 0.07}, one-star: {-0.43, -0.04}
21:32:26.285 00.002 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
21:32:26.287 00.002 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
21:32:26.289 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.07 hyp=0.34 cameraTheta=2.94 mountX=-0.34 mountY=-0.03, mountTheta=-3.05
21:32:26.292 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.07, opts=13)
21:32:26.293 00.001 8996 Enqueuing Move request for scope (-0.33, 0.07)
21:32:26.294 00.001 20224 Worker thread wakes up
21:32:26.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.07) opts 0xd
21:32:26.295 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.07)
21:32:26.295 00.000 20224 Moving (-0.33, 0.07) raw xDistance=-0.34 yDistance=-0.03
21:32:26.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
21:32:26.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:26.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:32:26.295 00.000 20224 MoveAxis(E, 47, ABG)
21:32:26.295 00.000 20224 Guiding  Dir = 2, Dur = 47
21:32:26.295 00.000 20224 IsSlewing returns 0
21:32:26.295 00.000 20224 IsGuiding returns 0
21:32:26.296 00.001 20224 PulseGuide returned control before completion, sleep 56
21:32:26.300 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=58557, med=2749, FiltMin=2467, FiltMax=28499, Gamma=1.000
21:32:26.321 00.021 8996 UpdateGuideState exits: m=766803 SNR=356.4
21:32:26.323 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:26.324 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:26.325 00.001 8996 Enqueuing Expose request
21:32:26.359 00.034 20224 IsGuiding returns 1
21:32:26.359 00.000 20224 scope still moving after pulse duration time elapsed
21:32:26.390 00.031 20224 IsSlewing returns 0
21:32:26.390 00.000 20224 IsGuiding returns 0
21:32:26.390 00.000 20224 scope move finished after 47 + 48 ms
21:32:26.391 00.001 20224 Move returns status 0, amount 47
21:32:26.391 00.000 20224 MoveAxis(N, 0, ABG)
21:32:26.391 00.000 20224 Move returns status 0, amount 0
21:32:26.391 00.000 20224 move complete, result=0
21:32:26.391 00.000 20224 worker thread done servicing request
21:32:26.391 00.000 20224 Worker thread wakes up
21:32:26.391 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:26.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:26.391 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
21:32:27.374 00.983 20224 Exposure complete
21:32:27.435 00.061 20224 worker thread done servicing request
21:32:27.435 00.000 8996 OnExposeComplete: enter
21:32:27.437 00.002 8996 UpdateGuideState(): m_state=6
21:32:27.439 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2232
21:32:27.441 00.002 8996 Star::Find returns 1 (0), X=138.17, Y=472.45, Mass=738604, SNR=329.1, Peak=48384 HFD=4.5
21:32:27.442 00.001 8996 MultiStar: [#1 -0.18,-0.01,0.63,U] [#2 -0.22,0.09,0.86,U] [#3 -0.16,-0.11,0.68,U] [#4 -0.26,0.05,0.58,U] [#5 0.04,0.14,0.60,U] [#6 -0.11,-0.13,0.46,U] [#7 -0.01,0.05,0.49,U] [#8 -0.16,0.16,0.36,U] 
21:32:27.443 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.01}, one-star: {-0.16, -0.16}
21:32:27.445 00.002 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:32:27.446 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
21:32:27.447 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.10 mountX=-0.14 mountY=0.02, mountTheta=2.99
21:32:27.450 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.01, opts=13)
21:32:27.451 00.001 8996 Enqueuing Move request for scope (-0.15, -0.01)
21:32:27.452 00.001 20224 Worker thread wakes up
21:32:27.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
21:32:27.452 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
21:32:27.452 00.000 20224 Moving (-0.15, -0.01) raw xDistance=-0.14 yDistance=0.02
21:32:27.453 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:32:27.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:27.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:32:27.453 00.000 20224 MoveAxis(E, 0, ABG)
21:32:27.453 00.000 20224 Move returns status 0, amount 0
21:32:27.453 00.000 20224 MoveAxis(N, 0, ABG)
21:32:27.453 00.000 20224 Move returns status 0, amount 0
21:32:27.453 00.000 20224 move complete, result=0
21:32:27.453 00.000 20224 worker thread done servicing request
21:32:27.457 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=48384, med=2749, FiltMin=2499, FiltMax=24019, Gamma=1.000
21:32:27.473 00.016 8996 UpdateGuideState exits: m=738604 SNR=329.1
21:32:27.474 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:27.474 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:27.475 00.001 8996 Enqueuing Expose request
21:32:27.476 00.001 20224 Worker thread wakes up
21:32:27.476 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:27.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:27.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:28.637 01.160 20224 Exposure complete
21:32:28.702 00.065 20224 worker thread done servicing request
21:32:28.702 00.000 8996 OnExposeComplete: enter
21:32:28.704 00.002 8996 UpdateGuideState(): m_state=6
21:32:28.707 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2233
21:32:28.709 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=472.32, Mass=743858, SNR=372.7, Peak=58029 HFD=4.7
21:32:28.710 00.001 8996 MultiStar: [#1 0.08,-0.26,0.62,U] [#2 0.15,-0.16,0.79,U] [#3 0.24,-0.19,0.56,U] [#4 0.23,-0.16,0.56,U] [#5 0.25,0.01,0.54,U] [#6 0.28,-0.30,0.38,U] [#7 0.25,-0.03,0.43,U] [#8 0.14,0.20,0.35,U] 
21:32:28.711 00.001 8996 refined, 8 included, MultiStar: {0.22, -0.16}, one-star: {0.33, -0.29}
21:32:28.712 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
21:32:28.713 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
21:32:28.714 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-0.62 mountX=0.24 mountY=0.13, mountTheta=0.51
21:32:28.716 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.16, opts=13)
21:32:28.717 00.001 8996 Enqueuing Move request for scope (0.22, -0.16)
21:32:28.718 00.001 20224 Worker thread wakes up
21:32:28.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd
21:32:28.718 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.16)
21:32:28.718 00.000 20224 Moving (0.22, -0.16) raw xDistance=0.24 yDistance=0.13
21:32:28.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:32:28.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:28.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:32:28.718 00.000 20224 MoveAxis(W, 35, ABG)
21:32:28.718 00.000 20224 Guiding  Dir = 3, Dur = 35
21:32:28.718 00.000 20224 IsSlewing returns 0
21:32:28.718 00.000 20224 IsGuiding returns 0
21:32:28.720 00.002 20224 PulseGuide returned control before completion, sleep 44
21:32:28.722 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58029, med=2749, FiltMin=2493, FiltMax=30413, Gamma=1.000
21:32:28.744 00.022 8996 UpdateGuideState exits: m=743858 SNR=372.7
21:32:28.746 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:28.748 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:28.750 00.002 8996 Enqueuing Expose request
21:32:28.777 00.027 20224 IsGuiding returns 1
21:32:28.777 00.000 20224 scope still moving after pulse duration time elapsed
21:32:28.810 00.033 20224 IsSlewing returns 0
21:32:28.811 00.001 20224 IsGuiding returns 0
21:32:28.811 00.000 20224 scope move finished after 35 + 57 ms
21:32:28.811 00.000 20224 Move returns status 0, amount 35
21:32:28.811 00.000 20224 MoveAxis(N, 0, ABG)
21:32:28.811 00.000 20224 Move returns status 0, amount 0
21:32:28.811 00.000 20224 move complete, result=0
21:32:28.811 00.000 20224 worker thread done servicing request
21:32:28.811 00.000 20224 Worker thread wakes up
21:32:28.811 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:28.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:28.811 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.1 px 0 ms NORTH
21:32:29.778 00.967 20224 Exposure complete
21:32:29.836 00.058 20224 worker thread done servicing request
21:32:29.836 00.000 8996 OnExposeComplete: enter
21:32:29.837 00.001 8996 UpdateGuideState(): m_state=6
21:32:29.837 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2234
21:32:29.838 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.40, Mass=801701, SNR=378.3, Peak=56157 HFD=4.6
21:32:29.839 00.001 8996 MultiStar: [#1 -0.07,-0.29,0.56,U] [#2 -0.31,-0.18,0.69,U] [#3 0.00,0.11,0.62,U] [#4 -0.16,-0.04,0.54,U] [#5 0.06,0.07,0.56,U] [#6 0.17,0.11,0.43,U] [#7 0.11,0.02,0.46,U] [#8 -0.18,0.16,0.41,U] 
21:32:29.840 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {0.14, -0.21}
21:32:29.841 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
21:32:29.842 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
21:32:29.842 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.93 mountX=-0.02 mountY=0.06, mountTheta=1.83
21:32:29.844 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
21:32:29.845 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
21:32:29.845 00.000 20224 Worker thread wakes up
21:32:29.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
21:32:29.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
21:32:29.846 00.001 20224 Moving (-0.02, -0.06) raw xDistance=-0.02 yDistance=0.06
21:32:29.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:32:29.846 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:29.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:32:29.846 00.000 20224 MoveAxis(E, 0, ABG)
21:32:29.846 00.000 20224 Move returns status 0, amount 0
21:32:29.846 00.000 20224 MoveAxis(N, 0, ABG)
21:32:29.846 00.000 20224 Move returns status 0, amount 0
21:32:29.846 00.000 20224 move complete, result=0
21:32:29.846 00.000 20224 worker thread done servicing request
21:32:29.849 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56157, med=2749, FiltMin=2493, FiltMax=29232, Gamma=1.000
21:32:29.882 00.033 8996 UpdateGuideState exits: m=801701 SNR=378.3
21:32:29.885 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:29.888 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:29.890 00.002 8996 Enqueuing Expose request
21:32:29.893 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:29.895 00.002 20224 Worker thread wakes up
21:32:29.895 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:29.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:31.047 01.152 20224 Exposure complete
21:32:31.102 00.055 20224 worker thread done servicing request
21:32:31.102 00.000 8996 OnExposeComplete: enter
21:32:31.103 00.001 8996 UpdateGuideState(): m_state=6
21:32:31.104 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2235
21:32:31.105 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.41, Mass=715524, SNR=365.5, Peak=52128 HFD=4.4
21:32:31.106 00.001 8996 MultiStar: [#1 -0.34,0.10,0.60,U] [#2 -0.35,0.13,0.70,U] [#3 -0.27,0.04,0.56,U] [#4 -0.38,0.13,0.59,U] [#5 -0.32,0.29,0.65,U] [#6 -0.44,-0.01,0.46,U] [#7 -0.21,-0.16,0.47,U] [#8 -0.42,0.33,0.00,M1] 
21:32:31.107 00.001 8996 refined, 7 included, MultiStar: {-0.33, 0.03}, one-star: {-0.32, -0.21}
21:32:31.109 00.002 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.14)
21:32:31.111 00.002 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
21:32:31.112 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.03 hyp=0.33 cameraTheta=3.05 mountX=-0.33 mountY=0.01, mountTheta=3.12
21:32:31.115 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.03, opts=13)
21:32:31.115 00.000 8996 Enqueuing Move request for scope (-0.33, 0.03)
21:32:31.116 00.001 20224 Worker thread wakes up
21:32:31.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.03) opts 0xd
21:32:31.117 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.03)
21:32:31.117 00.000 20224 Moving (-0.33, 0.03) raw xDistance=-0.33 yDistance=0.01
21:32:31.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:32:31.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:31.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:32:31.117 00.000 20224 MoveAxis(E, 48, ABG)
21:32:31.117 00.000 20224 Guiding  Dir = 2, Dur = 48
21:32:31.118 00.001 20224 IsSlewing returns 0
21:32:31.118 00.000 20224 IsGuiding returns 0
21:32:31.126 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52128, med=2749, FiltMin=2489, FiltMax=23651, Gamma=1.000
21:32:31.144 00.018 8996 UpdateGuideState exits: m=715524 SNR=365.5
21:32:31.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:31.145 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:31.146 00.001 8996 Enqueuing Expose request
21:32:31.181 00.035 20224 IsGuiding returns 1
21:32:31.181 00.000 20224 scope still moving after pulse duration time elapsed
21:32:31.211 00.030 20224 IsSlewing returns 0
21:32:31.211 00.000 20224 IsGuiding returns 1
21:32:31.243 00.032 20224 IsSlewing returns 0
21:32:31.244 00.001 20224 IsGuiding returns 1
21:32:31.274 00.030 20224 IsSlewing returns 0
21:32:31.275 00.001 20224 IsGuiding returns 0
21:32:31.275 00.000 20224 scope move finished after 48 + 108 ms
21:32:31.275 00.000 20224 Move returns status 0, amount 48
21:32:31.275 00.000 20224 MoveAxis(N, 0, ABG)
21:32:31.275 00.000 20224 Move returns status 0, amount 0
21:32:31.275 00.000 20224 move complete, result=0
21:32:31.275 00.000 20224 worker thread done servicing request
21:32:31.276 00.001 20224 Worker thread wakes up
21:32:31.276 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.0 px 0 ms NORTH
21:32:31.278 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:31.279 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:32.257 00.978 20224 Exposure complete
21:32:32.349 00.092 20224 worker thread done servicing request
21:32:32.350 00.001 8996 OnExposeComplete: enter
21:32:32.351 00.001 8996 UpdateGuideState(): m_state=6
21:32:32.353 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2236
21:32:32.356 00.003 8996 Star::Find returns 1 (0), X=138.40, Y=472.82, Mass=789865, SNR=377.5, Peak=58883 HFD=4.6
21:32:32.359 00.003 8996 MultiStar: [#1 -0.06,-0.00,0.61,U] [#2 -0.22,0.28,0.71,U] [#3 -0.08,0.17,0.58,U] [#4 -0.09,0.40,0.54,U] [#5 0.07,0.42,0.56,U] [#6 0.09,-0.11,0.41,U] [#7 0.05,0.09,0.44,U] [#8 -0.10,0.54,0.00,M2] 
21:32:32.360 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.19}, one-star: {0.07, 0.20}
21:32:32.362 00.002 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
21:32:32.363 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
21:32:32.365 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.20 cameraTheta=1.69 mountX=-0.04 mountY=-0.19, mountTheta=-1.79
21:32:32.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.19, opts=13)
21:32:32.368 00.001 8996 Enqueuing Move request for scope (-0.02, 0.19)
21:32:32.369 00.001 20224 Worker thread wakes up
21:32:32.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
21:32:32.370 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
21:32:32.370 00.000 20224 Moving (-0.02, 0.19) raw xDistance=-0.04 yDistance=-0.19
21:32:32.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:32:32.370 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:32.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:32:32.370 00.000 20224 MoveAxis(E, 0, ABG)
21:32:32.370 00.000 20224 Move returns status 0, amount 0
21:32:32.370 00.000 20224 MoveAxis(N, 0, ABG)
21:32:32.370 00.000 20224 Move returns status 0, amount 0
21:32:32.370 00.000 20224 move complete, result=0
21:32:32.371 00.001 20224 worker thread done servicing request
21:32:32.374 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58883, med=2749, FiltMin=2486, FiltMax=29267, Gamma=1.000
21:32:32.394 00.020 8996 UpdateGuideState exits: m=789865 SNR=377.5
21:32:32.396 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:32.398 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:32.400 00.002 8996 Enqueuing Expose request
21:32:32.401 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:32:32.403 00.002 20224 Worker thread wakes up
21:32:32.403 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:32.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:33.579 01.176 20224 Exposure complete
21:32:33.687 00.108 20224 worker thread done servicing request
21:32:33.687 00.000 8996 OnExposeComplete: enter
21:32:33.688 00.001 8996 UpdateGuideState(): m_state=6
21:32:33.689 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2237
21:32:33.690 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.96, Mass=748407, SNR=364.9, Peak=58067 HFD=4.2
21:32:33.691 00.001 8996 MultiStar: [#1 0.08,0.05,0.62,U] [#2 -0.14,0.36,0.67,U] [#3 0.12,0.10,0.64,U] [#4 0.03,0.07,0.58,U] [#5 0.08,0.37,0.57,U] [#6 0.21,0.10,0.43,U] [#7 0.22,0.16,0.43,U] [#8 -0.07,0.56,0.00,M3] 
21:32:33.692 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.21}, one-star: {0.05, 0.34}
21:32:33.692 00.000 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:32:33.693 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
21:32:33.694 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.26 mountX=0.05 mountY=-0.22, mountTheta=-1.36
21:32:33.695 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.21, opts=13)
21:32:33.696 00.001 8996 Enqueuing Move request for scope (0.07, 0.21)
21:32:33.697 00.001 20224 Worker thread wakes up
21:32:33.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
21:32:33.697 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
21:32:33.697 00.000 20224 Moving (0.07, 0.21) raw xDistance=0.05 yDistance=-0.22
21:32:33.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:32:33.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:32:33.697 00.000 20224 MoveAxis(E, 0, ABG)
21:32:33.697 00.000 20224 Move returns status 0, amount 0
21:32:33.698 00.001 20224 MoveAxis(N, 46, ABG)
21:32:33.698 00.000 20224 Guiding  Dir = 0, Dur = 46
21:32:33.698 00.000 20224 IsSlewing returns 0
21:32:33.698 00.000 20224 IsGuiding returns 0
21:32:33.699 00.001 20224 PulseGuide returned control before completion, sleep 55
21:32:33.702 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58067, med=2749, FiltMin=2509, FiltMax=29241, Gamma=1.000
21:32:33.716 00.014 8996 UpdateGuideState exits: m=748407 SNR=364.9
21:32:33.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:33.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:33.719 00.001 8996 Enqueuing Expose request
21:32:33.761 00.042 20224 IsGuiding returns 1
21:32:33.761 00.000 20224 scope still moving after pulse duration time elapsed
21:32:33.792 00.031 20224 IsSlewing returns 0
21:32:33.792 00.000 20224 IsGuiding returns 0
21:32:33.792 00.000 20224 scope move finished after 46 + 48 ms
21:32:33.792 00.000 20224 Move returns status 0, amount 46
21:32:33.792 00.000 20224 move complete, result=0
21:32:33.792 00.000 20224 worker thread done servicing request
21:32:33.792 00.000 20224 Worker thread wakes up
21:32:33.793 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:33.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:33.793 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 46 ms NORTH
21:32:34.772 00.979 20224 Exposure complete
21:32:34.842 00.070 20224 worker thread done servicing request
21:32:34.842 00.000 8996 OnExposeComplete: enter
21:32:34.843 00.001 8996 UpdateGuideState(): m_state=6
21:32:34.844 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2238
21:32:34.844 00.000 8996 Star::Find returns 1 (0), X=138.45, Y=472.55, Mass=764120, SNR=343.9, Peak=51651 HFD=4.5
21:32:34.845 00.001 8996 MultiStar: [#1 0.09,0.15,0.66,U] [#2 -0.05,0.27,0.77,U] [#3 0.02,-0.00,0.64,U] [#4 0.01,-0.03,0.53,U] [#5 0.15,0.26,0.67,U] [#6 0.29,-0.10,0.48,U] [#7 0.19,0.11,0.49,U] [#8 -0.01,0.55,0.00,M4] 
21:32:34.846 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.08}, one-star: {0.12, -0.06}
21:32:34.847 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
21:32:34.848 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
21:32:34.848 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.69 mountX=0.09 mountY=-0.09, mountTheta=-0.80
21:32:34.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
21:32:34.851 00.001 8996 Enqueuing Move request for scope (0.09, 0.08)
21:32:34.852 00.001 20224 Worker thread wakes up
21:32:34.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
21:32:34.852 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
21:32:34.852 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.09 yDistance=-0.09
21:32:34.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:32:34.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:34.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:32:34.852 00.000 20224 MoveAxis(E, 0, ABG)
21:32:34.852 00.000 20224 Move returns status 0, amount 0
21:32:34.852 00.000 20224 MoveAxis(N, 0, ABG)
21:32:34.852 00.000 20224 Move returns status 0, amount 0
21:32:34.852 00.000 20224 move complete, result=0
21:32:34.852 00.000 20224 worker thread done servicing request
21:32:34.857 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51651, med=2749, FiltMin=2499, FiltMax=28224, Gamma=1.000
21:32:34.873 00.016 8996 UpdateGuideState exits: m=764120 SNR=343.9
21:32:34.875 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:34.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:34.877 00.001 8996 Enqueuing Expose request
21:32:34.878 00.001 20224 Worker thread wakes up
21:32:34.878 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:34.880 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:34.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:36.055 01.175 20224 Exposure complete
21:32:36.140 00.085 20224 worker thread done servicing request
21:32:36.140 00.000 8996 OnExposeComplete: enter
21:32:36.142 00.002 8996 UpdateGuideState(): m_state=6
21:32:36.143 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2239
21:32:36.145 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=472.25, Mass=733493, SNR=393.4, Peak=56349 HFD=4.6
21:32:36.147 00.002 8996 MultiStar: [#1 -0.01,-0.08,0.59,U] [#2 -0.08,0.05,0.64,U] [#3 0.17,-0.10,0.51,U] [#4 0.14,-0.14,0.51,U] [#5 0.22,-0.06,0.52,U] [#6 0.18,0.03,0.37,U] [#7 0.09,-0.08,0.40,U] [#8 0.00,0.18,0.37,U] 
21:32:36.148 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {0.04, -0.37}
21:32:36.149 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
21:32:36.151 00.002 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
21:32:36.151 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.95 mountX=0.08 mountY=0.09, mountTheta=0.84
21:32:36.157 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.10, opts=13)
21:32:36.158 00.001 8996 Enqueuing Move request for scope (0.07, -0.10)
21:32:36.160 00.002 20224 Worker thread wakes up
21:32:36.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
21:32:36.160 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
21:32:36.160 00.000 20224 Moving (0.07, -0.10) raw xDistance=0.08 yDistance=0.09
21:32:36.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:32:36.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:36.161 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:32:36.161 00.000 20224 MoveAxis(E, 0, ABG)
21:32:36.161 00.000 20224 Move returns status 0, amount 0
21:32:36.161 00.000 20224 MoveAxis(N, 0, ABG)
21:32:36.161 00.000 20224 Move returns status 0, amount 0
21:32:36.161 00.000 20224 move complete, result=0
21:32:36.161 00.000 20224 worker thread done servicing request
21:32:36.168 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56349, med=2749, FiltMin=2499, FiltMax=27920, Gamma=1.000
21:32:36.193 00.025 8996 UpdateGuideState exits: m=733493 SNR=393.4
21:32:36.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:36.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:36.196 00.001 8996 Enqueuing Expose request
21:32:36.197 00.001 20224 Worker thread wakes up
21:32:36.197 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:36.198 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:36.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:37.174 00.976 20224 Exposure complete
21:32:37.233 00.059 20224 worker thread done servicing request
21:32:37.233 00.000 8996 OnExposeComplete: enter
21:32:37.234 00.001 8996 UpdateGuideState(): m_state=6
21:32:37.235 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2240
21:32:37.237 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=472.22, Mass=705925, SNR=379.1, Peak=56989 HFD=4.6
21:32:37.238 00.001 8996 MultiStar: [#1 0.10,-0.37,0.79,U] [#2 0.02,-0.28,0.71,U] [#3 0.10,-0.43,0.00,M1] [#4 0.09,-0.35,0.56,U] [#5 0.22,-0.10,0.54,U] [#6 0.39,-0.16,0.40,U] [#7 0.30,-0.35,0.00,M1] [#8 0.17,-0.03,0.38,U] 
21:32:37.239 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.28}, one-star: {0.28, -0.40}
21:32:37.240 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
21:32:37.241 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.25)
21:32:37.241 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.28 hyp=0.33 cameraTheta=-1.01 mountX=0.20 mountY=0.26, mountTheta=0.91
21:32:37.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.28, opts=13)
21:32:37.244 00.001 8996 Enqueuing Move request for scope (0.17, -0.28)
21:32:37.244 00.000 20224 Worker thread wakes up
21:32:37.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.28) opts 0xd
21:32:37.245 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.28)
21:32:37.245 00.000 20224 Moving (0.17, -0.28) raw xDistance=0.20 yDistance=0.26
21:32:37.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:32:37.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:37.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:32:37.245 00.000 20224 MoveAxis(W, 29, ABG)
21:32:37.245 00.000 20224 Guiding  Dir = 3, Dur = 29
21:32:37.245 00.000 20224 IsSlewing returns 0
21:32:37.245 00.000 20224 IsGuiding returns 0
21:32:37.247 00.002 20224 PulseGuide returned control before completion, sleep 38
21:32:37.252 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56989, med=2749, FiltMin=2486, FiltMax=27149, Gamma=1.000
21:32:37.277 00.025 8996 UpdateGuideState exits: m=705925 SNR=379.1
21:32:37.279 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:37.279 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:37.280 00.001 8996 Enqueuing Expose request
21:32:37.294 00.014 20224 IsGuiding returns 1
21:32:37.294 00.000 20224 scope still moving after pulse duration time elapsed
21:32:37.325 00.031 20224 IsSlewing returns 0
21:32:37.325 00.000 20224 IsGuiding returns 1
21:32:37.356 00.031 20224 IsSlewing returns 0
21:32:37.356 00.000 20224 IsGuiding returns 0
21:32:37.356 00.000 20224 scope move finished after 29 + 81 ms
21:32:37.356 00.000 20224 Move returns status 0, amount 29
21:32:37.356 00.000 20224 MoveAxis(N, 0, ABG)
21:32:37.356 00.000 20224 Move returns status 0, amount 0
21:32:37.357 00.001 20224 move complete, result=0
21:32:37.357 00.000 20224 worker thread done servicing request
21:32:37.357 00.000 20224 Worker thread wakes up
21:32:37.357 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:37.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:37.357 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.3 px 0 ms NORTH
21:32:38.536 01.179 20224 Exposure complete
21:32:38.609 00.073 20224 worker thread done servicing request
21:32:38.609 00.000 8996 OnExposeComplete: enter
21:32:38.610 00.001 8996 UpdateGuideState(): m_state=6
21:32:38.611 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2241
21:32:38.611 00.000 8996 Star::Find returns 1 (0), X=138.27, Y=472.24, Mass=784755, SNR=351.2, Peak=56845 HFD=4.5
21:32:38.612 00.001 8996 MultiStar: [#1 -0.12,-0.26,0.65,U] [#2 -0.21,-0.16,0.73,U] [#3 -0.16,-0.30,0.63,U] [#4 -0.31,-0.21,0.53,U] [#5 -0.18,-0.01,0.61,U] [#6 -0.17,-0.19,0.46,U] [#7 -0.25,-0.24,0.50,U] [#8 -0.22,0.00,0.38,U] 
21:32:38.613 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.21}, one-star: {-0.06, -0.38}
21:32:38.614 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
21:32:38.614 00.000 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
21:32:38.615 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-2.25 mountX=-0.15 mountY=0.23, mountTheta=2.15
21:32:38.617 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.21, opts=13)
21:32:38.618 00.001 8996 Enqueuing Move request for scope (-0.17, -0.21)
21:32:38.619 00.001 20224 Worker thread wakes up
21:32:38.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.21) opts 0xd
21:32:38.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.21)
21:32:38.619 00.000 20224 Moving (-0.17, -0.21) raw xDistance=-0.15 yDistance=0.23
21:32:38.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:32:38.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:38.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:32:38.619 00.000 20224 MoveAxis(E, 0, ABG)
21:32:38.619 00.000 20224 Move returns status 0, amount 0
21:32:38.619 00.000 20224 MoveAxis(N, 0, ABG)
21:32:38.619 00.000 20224 Move returns status 0, amount 0
21:32:38.620 00.001 20224 move complete, result=0
21:32:38.773 00.153 20224 worker thread done servicing request
21:32:38.790 00.017 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56845, med=2749, FiltMin=2502, FiltMax=26704, Gamma=1.000
21:32:38.824 00.034 8996 UpdateGuideState exits: m=784755 SNR=351.2
21:32:38.825 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:38.826 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:38.827 00.001 8996 Enqueuing Expose request
21:32:38.828 00.001 20224 Worker thread wakes up
21:32:38.828 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:38.828 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:38.829 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:39.799 00.970 20224 Exposure complete
21:32:39.881 00.082 20224 worker thread done servicing request
21:32:39.881 00.000 8996 OnExposeComplete: enter
21:32:39.882 00.001 8996 UpdateGuideState(): m_state=6
21:32:39.882 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2242
21:32:39.885 00.003 8996 Star::Find returns 1 (0), X=138.32, Y=472.43, Mass=682997, SNR=350.8, Peak=42157 HFD=4.6
21:32:39.888 00.003 8996 MultiStar: [#1 -0.31,-0.22,0.69,U] [#2 -0.44,0.02,0.00,M1] [#3 -0.40,-0.26,0.00,M1] [#4 -0.40,-0.29,0.00,M1] [#5 -0.20,-0.07,0.62,U] [#6 -0.32,-0.32,0.00,M1] [#7 -0.36,-0.22,0.47,U] [#8 -0.40,0.12,0.41,U] 
21:32:39.890 00.002 8996 single-star, 4 included, MultiStar: {-0.21, -0.14}, one-star: {-0.01, -0.19}
21:32:39.892 00.002 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
21:32:39.893 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
21:32:39.895 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.64 mountX=0.01 mountY=0.19, mountTheta=1.54
21:32:39.897 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.19, opts=13)
21:32:39.900 00.003 8996 Enqueuing Move request for scope (-0.01, -0.19)
21:32:39.901 00.001 20224 Worker thread wakes up
21:32:39.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
21:32:39.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
21:32:39.901 00.000 20224 Moving (-0.01, -0.19) raw xDistance=0.01 yDistance=0.19
21:32:39.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:32:39.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:39.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:32:39.901 00.000 20224 MoveAxis(E, 0, ABG)
21:32:39.901 00.000 20224 Move returns status 0, amount 0
21:32:39.902 00.001 20224 MoveAxis(N, 0, ABG)
21:32:39.902 00.000 20224 Move returns status 0, amount 0
21:32:39.902 00.000 20224 move complete, result=0
21:32:39.902 00.000 20224 worker thread done servicing request
21:32:39.905 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=42157, med=2749, FiltMin=2477, FiltMax=23456, Gamma=1.000
21:32:39.921 00.016 8996 UpdateGuideState exits: m=682997 SNR=350.8
21:32:39.923 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:39.923 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:39.924 00.001 8996 Enqueuing Expose request
21:32:39.925 00.001 20224 Worker thread wakes up
21:32:39.925 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:39.925 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:39.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:41.094 01.169 20224 Exposure complete
21:32:41.165 00.071 20224 worker thread done servicing request
21:32:41.165 00.000 8996 OnExposeComplete: enter
21:32:41.166 00.001 8996 UpdateGuideState(): m_state=6
21:32:41.167 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2243
21:32:41.169 00.002 8996 Star::Find returns 1 (0), X=138.02, Y=472.47, Mass=766133, SNR=349.4, Peak=58400 HFD=4.1
21:32:41.169 00.000 8996 MultiStar: [#1 -0.42,-0.01,0.67,U] [#2 -0.45,0.14,0.00,M2] [#3 -0.25,0.00,0.67,U] [#4 -0.38,-0.08,0.57,U] [#5 -0.13,0.31,0.67,U] [#6 -0.24,-0.10,0.48,U] [#7 -0.44,-0.12,0.00,M1] [#8 -0.30,0.12,0.43,U] 
21:32:41.170 00.001 8996 refined, 6 included, MultiStar: {-0.29, 0.00}, one-star: {-0.31, -0.15}
21:32:41.171 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
21:32:41.172 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
21:32:41.173 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.00 hyp=0.29 cameraTheta=3.14 mountX=-0.29 mountY=0.03, mountTheta=3.03
21:32:41.176 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.00, opts=13)
21:32:41.177 00.001 8996 Enqueuing Move request for scope (-0.29, 0.00)
21:32:41.177 00.000 20224 Worker thread wakes up
21:32:41.178 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.00) opts 0xd
21:32:41.178 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.00)
21:32:41.178 00.000 20224 Moving (-0.29, 0.00) raw xDistance=-0.29 yDistance=0.03
21:32:41.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:32:41.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:41.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:32:41.178 00.000 20224 MoveAxis(E, 42, ABG)
21:32:41.178 00.000 20224 Guiding  Dir = 2, Dur = 42
21:32:41.178 00.000 20224 IsSlewing returns 0
21:32:41.178 00.000 20224 IsGuiding returns 0
21:32:41.180 00.002 20224 PulseGuide returned control before completion, sleep 51
21:32:41.182 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58400, med=2749, FiltMin=2499, FiltMax=25907, Gamma=1.000
21:32:41.201 00.019 8996 UpdateGuideState exits: m=766133 SNR=349.4
21:32:41.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:41.202 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:41.203 00.001 8996 Enqueuing Expose request
21:32:41.247 00.044 20224 IsGuiding returns 1
21:32:41.247 00.000 20224 scope still moving after pulse duration time elapsed
21:32:41.278 00.031 20224 IsSlewing returns 0
21:32:41.278 00.000 20224 IsGuiding returns 0
21:32:41.278 00.000 20224 scope move finished after 42 + 57 ms
21:32:41.278 00.000 20224 Move returns status 0, amount 42
21:32:41.278 00.000 20224 MoveAxis(N, 0, ABG)
21:32:41.278 00.000 20224 Move returns status 0, amount 0
21:32:41.279 00.001 20224 move complete, result=0
21:32:41.279 00.000 20224 worker thread done servicing request
21:32:41.279 00.000 20224 Worker thread wakes up
21:32:41.279 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:41.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:41.280 00.001 8996 GuideStep: -0.3 px 42 ms EAST, 0.0 px 0 ms NORTH
21:32:42.251 00.971 20224 Exposure complete
21:32:42.319 00.068 20224 worker thread done servicing request
21:32:42.319 00.000 8996 OnExposeComplete: enter
21:32:42.320 00.001 8996 UpdateGuideState(): m_state=6
21:32:42.321 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2244
21:32:42.322 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.42, Mass=744045, SNR=351.1, Peak=53805 HFD=4.3
21:32:42.323 00.001 8996 MultiStar: [#1 -0.20,-0.22,0.70,U] [#2 -0.26,0.02,0.70,U] [#3 -0.16,-0.08,0.66,U] [#4 -0.21,0.00,0.56,U] [#5 -0.03,0.14,0.61,U] [#6 -0.15,-0.14,0.44,U] [#7 -0.03,-0.05,0.45,U] [#8 -0.10,0.11,0.39,U] 
21:32:42.323 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.06}, one-star: {0.09, -0.19}
21:32:42.324 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
21:32:42.325 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
21:32:42.325 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.62 mountX=-0.10 mountY=0.07, mountTheta=2.51
21:32:42.328 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.06, opts=13)
21:32:42.330 00.002 8996 Enqueuing Move request for scope (-0.11, -0.06)
21:32:42.331 00.001 20224 Worker thread wakes up
21:32:42.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
21:32:42.331 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
21:32:42.331 00.000 20224 Moving (-0.11, -0.06) raw xDistance=-0.10 yDistance=0.07
21:32:42.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:32:42.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:42.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:32:42.331 00.000 20224 MoveAxis(E, 0, ABG)
21:32:42.331 00.000 20224 Move returns status 0, amount 0
21:32:42.331 00.000 20224 MoveAxis(N, 0, ABG)
21:32:42.331 00.000 20224 Move returns status 0, amount 0
21:32:42.331 00.000 20224 move complete, result=0
21:32:42.331 00.000 20224 worker thread done servicing request
21:32:42.336 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53805, med=2749, FiltMin=2512, FiltMax=27808, Gamma=1.000
21:32:42.367 00.031 8996 UpdateGuideState exits: m=744045 SNR=351.1
21:32:42.369 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:42.370 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:42.371 00.001 8996 Enqueuing Expose request
21:32:42.374 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:42.377 00.003 20224 Worker thread wakes up
21:32:42.377 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:42.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:43.535 01.158 20224 Exposure complete
21:32:43.622 00.087 20224 worker thread done servicing request
21:32:43.622 00.000 8996 OnExposeComplete: enter
21:32:43.625 00.003 8996 UpdateGuideState(): m_state=6
21:32:43.628 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2245
21:32:43.630 00.002 8996 Star::Find returns 1 (0), X=138.43, Y=472.37, Mass=741206, SNR=339.9, Peak=52061 HFD=4.5
21:32:43.633 00.003 8996 MultiStar: [#1 -0.23,-0.02,0.65,U] [#2 -0.37,-0.01,0.73,U] [#3 -0.21,-0.17,0.66,U] [#4 -0.30,-0.06,0.61,U] [#5 -0.10,-0.03,0.66,U] [#6 -0.29,-0.02,0.49,U] [#7 -0.28,-0.17,0.49,U] [#8 -0.25,0.20,0.41,U] 
21:32:43.636 00.003 8996 refined, 8 included, MultiStar: {-0.19, -0.08}, one-star: {0.10, -0.24}
21:32:43.637 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
21:32:43.639 00.002 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
21:32:43.640 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.75 mountX=-0.18 mountY=0.10, mountTheta=2.64
21:32:43.642 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.08, opts=13)
21:32:43.643 00.001 8996 Enqueuing Move request for scope (-0.19, -0.08)
21:32:43.644 00.001 20224 Worker thread wakes up
21:32:43.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
21:32:43.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
21:32:43.644 00.000 20224 Moving (-0.19, -0.08) raw xDistance=-0.18 yDistance=0.10
21:32:43.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:32:43.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:43.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:32:43.644 00.000 20224 MoveAxis(E, 0, ABG)
21:32:43.644 00.000 20224 Move returns status 0, amount 0
21:32:43.644 00.000 20224 MoveAxis(N, 0, ABG)
21:32:43.644 00.000 20224 Move returns status 0, amount 0
21:32:43.644 00.000 20224 move complete, result=0
21:32:43.644 00.000 20224 worker thread done servicing request
21:32:43.648 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52061, med=2749, FiltMin=2489, FiltMax=28864, Gamma=1.000
21:32:43.662 00.014 8996 UpdateGuideState exits: m=741206 SNR=339.9
21:32:43.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:43.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:43.665 00.001 8996 Enqueuing Expose request
21:32:43.665 00.000 20224 Worker thread wakes up
21:32:43.665 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:32:43.666 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:43.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:44.660 00.994 20224 Exposure complete
21:32:44.718 00.058 20224 worker thread done servicing request
21:32:44.718 00.000 8996 OnExposeComplete: enter
21:32:44.719 00.001 8996 UpdateGuideState(): m_state=6
21:32:44.720 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2246
21:32:44.721 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=472.46, Mass=750937, SNR=378.4, Peak=48352 HFD=4.5
21:32:44.722 00.001 8996 MultiStar: [#1 -0.36,-0.21,0.64,U] [#2 -0.43,-0.07,0.71,U] [#3 -0.11,-0.12,0.61,U] [#4 -0.22,-0.14,0.50,U] [#5 -0.34,0.08,0.59,U] [#6 -0.22,-0.05,0.41,U] [#7 -0.01,0.06,0.43,U] [#8 -0.68,0.16,0.00,M1] 
21:32:44.722 00.000 8996 refined, 7 included, MultiStar: {-0.25, -0.09}, one-star: {-0.24, -0.16}
21:32:44.723 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
21:32:44.724 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
21:32:44.725 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-2.81 mountX=-0.24 mountY=0.12, mountTheta=2.70
21:32:44.728 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.09, opts=13)
21:32:44.731 00.003 8996 Enqueuing Move request for scope (-0.25, -0.09)
21:32:44.733 00.002 20224 Worker thread wakes up
21:32:44.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd
21:32:44.734 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.09)
21:32:44.734 00.000 20224 Moving (-0.25, -0.09) raw xDistance=-0.24 yDistance=0.12
21:32:44.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:32:44.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:44.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:32:44.734 00.000 20224 MoveAxis(E, 36, ABG)
21:32:44.734 00.000 20224 Guiding  Dir = 2, Dur = 36
21:32:44.734 00.000 20224 IsSlewing returns 0
21:32:44.734 00.000 20224 IsGuiding returns 0
21:32:44.741 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48352, med=2749, FiltMin=2470, FiltMax=25027, Gamma=1.000
21:32:44.758 00.017 8996 UpdateGuideState exits: m=750937 SNR=378.4
21:32:44.761 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:44.763 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:44.765 00.002 8996 Enqueuing Expose request
21:32:44.789 00.024 20224 IsGuiding returns 1
21:32:44.789 00.000 20224 scope still moving after pulse duration time elapsed
21:32:44.818 00.029 20224 IsSlewing returns 0
21:32:44.818 00.000 20224 IsGuiding returns 1
21:32:44.851 00.033 20224 IsSlewing returns 0
21:32:44.851 00.000 20224 IsGuiding returns 1
21:32:44.881 00.030 20224 IsSlewing returns 0
21:32:44.882 00.001 20224 IsGuiding returns 0
21:32:44.882 00.000 20224 scope move finished after 36 + 111 ms
21:32:44.882 00.000 20224 Move returns status 0, amount 36
21:32:44.882 00.000 20224 MoveAxis(N, 0, ABG)
21:32:44.882 00.000 20224 Move returns status 0, amount 0
21:32:44.882 00.000 20224 move complete, result=0
21:32:44.882 00.000 20224 worker thread done servicing request
21:32:44.882 00.000 20224 Worker thread wakes up
21:32:44.883 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:44.883 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
21:32:44.886 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:46.060 01.174 20224 Exposure complete
21:32:46.129 00.069 20224 worker thread done servicing request
21:32:46.129 00.000 8996 OnExposeComplete: enter
21:32:46.131 00.002 8996 UpdateGuideState(): m_state=6
21:32:46.133 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2247
21:32:46.135 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=472.24, Mass=741052, SNR=394.2, Peak=64109 HFD=4.6
21:32:46.137 00.002 8996 MultiStar: [#1 0.14,-0.29,0.59,U] [#2 0.05,-0.07,0.66,U] [#3 0.36,-0.19,0.51,U] [#4 0.14,-0.18,0.49,U] [#5 0.27,-0.08,0.56,U] [#6 0.45,-0.28,0.00,M1] [#7 0.27,-0.11,0.44,U] [#8 0.05,0.00,0.33,U] 
21:32:46.139 00.002 8996 refined, 7 included, MultiStar: {0.18, -0.19}, one-star: {0.18, -0.38}
21:32:46.141 00.002 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
21:32:46.143 00.002 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
21:32:46.144 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.27 cameraTheta=-0.81 mountX=0.20 mountY=0.17, mountTheta=0.70
21:32:46.148 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.19, opts=13)
21:32:46.150 00.002 8996 Enqueuing Move request for scope (0.18, -0.19)
21:32:46.152 00.002 20224 Worker thread wakes up
21:32:46.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.19) opts 0xd
21:32:46.152 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.19)
21:32:46.152 00.000 20224 Moving (0.18, -0.19) raw xDistance=0.20 yDistance=0.17
21:32:46.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
21:32:46.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:46.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:32:46.152 00.000 20224 MoveAxis(W, 27, ABG)
21:32:46.152 00.000 20224 Guiding  Dir = 3, Dur = 27
21:32:46.152 00.000 20224 IsSlewing returns 0
21:32:46.153 00.001 20224 IsGuiding returns 0
21:32:46.159 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64109, med=2749, FiltMin=2467, FiltMax=29152, Gamma=1.000
21:32:46.186 00.027 8996 UpdateGuideState exits: m=741052 SNR=394.2
21:32:46.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:46.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:46.189 00.001 8996 Enqueuing Expose request
21:32:46.194 00.005 20224 IsGuiding returns 1
21:32:46.194 00.000 20224 scope still moving after pulse duration time elapsed
21:32:46.225 00.031 20224 IsSlewing returns 0
21:32:46.225 00.000 20224 IsGuiding returns 1
21:32:46.257 00.032 20224 IsSlewing returns 0
21:32:46.258 00.001 20224 IsGuiding returns 1
21:32:46.288 00.030 20224 IsSlewing returns 0
21:32:46.289 00.001 20224 IsGuiding returns 0
21:32:46.289 00.000 20224 scope move finished after 27 + 109 ms
21:32:46.289 00.000 20224 Move returns status 0, amount 27
21:32:46.289 00.000 20224 MoveAxis(N, 0, ABG)
21:32:46.289 00.000 20224 Move returns status 0, amount 0
21:32:46.289 00.000 20224 move complete, result=0
21:32:46.290 00.001 20224 worker thread done servicing request
21:32:46.290 00.000 20224 Worker thread wakes up
21:32:46.290 00.000 8996 GuideStep: 0.2 px 27 ms WEST, 0.2 px 0 ms NORTH
21:32:46.292 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:46.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:47.286 00.994 20224 Exposure complete
21:32:47.364 00.078 20224 worker thread done servicing request
21:32:47.364 00.000 8996 OnExposeComplete: enter
21:32:47.365 00.001 8996 UpdateGuideState(): m_state=6
21:32:47.366 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2248
21:32:47.367 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.77, Mass=725680, SNR=352.4, Peak=59971 HFD=4.6
21:32:47.368 00.001 8996 MultiStar: [#1 0.02,-0.04,0.74,U] [#2 -0.09,0.33,0.70,U] [#3 -0.16,-0.14,0.58,U] [#4 -0.14,-0.17,0.52,U] [#5 0.28,0.14,0.70,U] [#6 0.02,-0.03,0.46,U] [#7 -0.16,-0.11,0.48,U] [#8 -0.01,0.25,0.44,U] 
21:32:47.368 00.000 8996 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {0.16, 0.15}
21:32:47.370 00.002 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
21:32:47.372 00.002 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
21:32:47.374 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.39 mountX=0.01 mountY=-0.06, mountTheta=-1.48
21:32:47.378 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
21:32:47.381 00.003 8996 Enqueuing Move request for scope (0.01, 0.06)
21:32:47.382 00.001 20224 Worker thread wakes up
21:32:47.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:32:47.382 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:32:47.383 00.001 20224 Moving (0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
21:32:47.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:32:47.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:47.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:32:47.383 00.000 20224 MoveAxis(E, 0, ABG)
21:32:47.383 00.000 20224 Move returns status 0, amount 0
21:32:47.383 00.000 20224 MoveAxis(N, 0, ABG)
21:32:47.383 00.000 20224 Move returns status 0, amount 0
21:32:47.383 00.000 20224 move complete, result=0
21:32:47.384 00.001 20224 worker thread done servicing request
21:32:47.392 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59971, med=2749, FiltMin=2502, FiltMax=29395, Gamma=1.000
21:32:47.410 00.018 8996 UpdateGuideState exits: m=725680 SNR=352.4
21:32:47.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:47.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:47.413 00.001 8996 Enqueuing Expose request
21:32:47.415 00.002 20224 Worker thread wakes up
21:32:47.415 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:32:47.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:47.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:48.576 01.160 20224 Exposure complete
21:32:48.654 00.078 20224 worker thread done servicing request
21:32:48.655 00.001 8996 OnExposeComplete: enter
21:32:48.656 00.001 8996 UpdateGuideState(): m_state=6
21:32:48.656 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2249
21:32:48.657 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.70, Mass=734557, SNR=337.7, Peak=56397 HFD=4.2
21:32:48.658 00.001 8996 MultiStar: [#1 -0.39,0.10,0.70,U] [#2 -0.57,0.18,0.00,M1] [#3 -0.28,0.12,0.64,U] [#4 -0.39,0.23,0.00,M1] [#5 -0.20,0.38,0.61,U] [#6 -0.14,0.28,0.45,U] [#7 -0.39,0.09,0.47,U] [#8 -0.43,0.51,0.00,M1] 
21:32:48.659 00.001 8996 single-star, 5 included, MultiStar: {-0.29, 0.16}, one-star: {-0.31, 0.08}
21:32:48.659 00.000 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
21:32:48.660 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
21:32:48.661 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.08 hyp=0.32 cameraTheta=2.89 mountX=-0.32 mountY=-0.05, mountTheta=-3.00
21:32:48.662 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.08, opts=13)
21:32:48.664 00.002 8996 Enqueuing Move request for scope (-0.31, 0.08)
21:32:48.666 00.002 20224 Worker thread wakes up
21:32:48.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.08) opts 0xd
21:32:48.666 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.08)
21:32:48.666 00.000 20224 Moving (-0.31, 0.08) raw xDistance=-0.32 yDistance=-0.05
21:32:48.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:32:48.667 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:48.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:32:48.667 00.000 20224 MoveAxis(E, 47, ABG)
21:32:48.667 00.000 20224 Guiding  Dir = 2, Dur = 47
21:32:48.667 00.000 20224 IsSlewing returns 0
21:32:48.668 00.001 20224 IsGuiding returns 0
21:32:48.670 00.002 20224 PulseGuide returned control before completion, sleep 56
21:32:48.674 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56397, med=2749, FiltMin=2480, FiltMax=25987, Gamma=1.000
21:32:48.703 00.029 8996 UpdateGuideState exits: m=734557 SNR=337.7
21:32:48.705 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:48.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:48.706 00.000 8996 Enqueuing Expose request
21:32:48.727 00.021 20224 IsGuiding returns 1
21:32:48.727 00.000 20224 scope still moving after pulse duration time elapsed
21:32:48.758 00.031 20224 IsSlewing returns 0
21:32:48.758 00.000 20224 IsGuiding returns 0
21:32:48.758 00.000 20224 scope move finished after 47 + 43 ms
21:32:48.758 00.000 20224 Move returns status 0, amount 47
21:32:48.759 00.001 20224 MoveAxis(N, 0, ABG)
21:32:48.759 00.000 20224 Move returns status 0, amount 0
21:32:48.759 00.000 20224 move complete, result=0
21:32:48.759 00.000 20224 worker thread done servicing request
21:32:48.759 00.000 20224 Worker thread wakes up
21:32:48.759 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:48.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:48.765 00.006 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
21:32:49.741 00.976 20224 Exposure complete
21:32:49.817 00.076 20224 worker thread done servicing request
21:32:49.817 00.000 8996 OnExposeComplete: enter
21:32:49.818 00.001 8996 UpdateGuideState(): m_state=6
21:32:49.819 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2250
21:32:49.820 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.54, Mass=744664, SNR=369.3, Peak=50115 HFD=4.7
21:32:49.821 00.001 8996 MultiStar: [#1 -0.14,0.06,0.56,U] [#2 -0.14,0.17,0.71,U] [#3 -0.01,-0.19,0.66,U] [#4 -0.06,-0.07,0.51,U] [#5 0.11,0.21,0.56,U] [#6 0.18,-0.10,0.41,U] [#7 0.09,-0.16,0.43,U] [#8 -0.05,0.45,0.00,M2] 
21:32:49.822 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {0.09, -0.07}
21:32:49.822 00.000 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
21:32:49.823 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
21:32:49.824 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.99 mountX=0.01 mountY=0.01, mountTheta=0.88
21:32:49.825 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
21:32:49.826 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
21:32:49.827 00.001 20224 Worker thread wakes up
21:32:49.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
21:32:49.827 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
21:32:49.827 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.01
21:32:49.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:32:49.828 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:49.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:32:49.828 00.000 20224 MoveAxis(E, 0, ABG)
21:32:49.828 00.000 20224 Move returns status 0, amount 0
21:32:49.828 00.000 20224 MoveAxis(N, 0, ABG)
21:32:49.828 00.000 20224 Move returns status 0, amount 0
21:32:49.828 00.000 20224 move complete, result=0
21:32:49.828 00.000 20224 worker thread done servicing request
21:32:49.832 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50115, med=2749, FiltMin=2480, FiltMax=24755, Gamma=1.000
21:32:49.854 00.022 8996 UpdateGuideState exits: m=744664 SNR=369.3
21:32:49.856 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:49.858 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:49.859 00.001 8996 Enqueuing Expose request
21:32:49.860 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:32:49.862 00.002 20224 Worker thread wakes up
21:32:49.862 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:49.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:51.028 01.166 20224 Exposure complete
21:32:51.093 00.065 20224 worker thread done servicing request
21:32:51.094 00.001 8996 OnExposeComplete: enter
21:32:51.095 00.001 8996 UpdateGuideState(): m_state=6
21:32:51.096 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2251
21:32:51.097 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.82, Mass=736616, SNR=389.1, Peak=65507 HFD=4.5
21:32:51.098 00.001 8996 MultiStar: [#1 0.01,0.31,0.53,U] [#2 -0.11,0.44,0.00,M1] [#3 0.12,0.20,0.47,U] [#4 -0.05,0.38,0.49,U] [#5 0.09,0.42,0.57,U] [#6 0.17,0.42,0.00,M1] [#7 0.14,0.40,0.40,U] [#8 -0.04,0.57,0.00,M3] 
21:32:51.099 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.30}, one-star: {0.31, 0.20}
21:32:51.100 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
21:32:51.101 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
21:32:51.102 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.30 hyp=0.33 cameraTheta=1.15 mountX=0.10 mountY=-0.32, mountTheta=-1.25
21:32:51.103 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.30, opts=13)
21:32:51.104 00.001 8996 Enqueuing Move request for scope (0.13, 0.30)
21:32:51.105 00.001 20224 Worker thread wakes up
21:32:51.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.30) opts 0xd
21:32:51.105 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.30)
21:32:51.105 00.000 20224 Moving (0.13, 0.30) raw xDistance=0.10 yDistance=-0.32
21:32:51.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:32:51.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:32:51.105 00.000 20224 MoveAxis(E, 0, ABG)
21:32:51.105 00.000 20224 Move returns status 0, amount 0
21:32:51.105 00.000 20224 MoveAxis(N, 66, ABG)
21:32:51.105 00.000 20224 Guiding  Dir = 0, Dur = 66
21:32:51.106 00.001 20224 IsSlewing returns 0
21:32:51.106 00.000 20224 IsGuiding returns 0
21:32:51.109 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2749, FiltMin=2512, FiltMax=28832, Gamma=1.000
21:32:51.128 00.019 8996 UpdateGuideState exits: m=736616 SNR=389.1
21:32:51.130 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:51.133 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:51.133 00.000 8996 Enqueuing Expose request
21:32:51.134 00.001 20224 PulseGuide returned control before completion, sleep 50
21:32:51.193 00.059 20224 IsGuiding returns 1
21:32:51.193 00.000 20224 scope still moving after pulse duration time elapsed
21:32:51.225 00.032 20224 IsSlewing returns 0
21:32:51.225 00.000 20224 IsGuiding returns 0
21:32:51.226 00.001 20224 scope move finished after 66 + 53 ms
21:32:51.226 00.000 20224 Move returns status 0, amount 66
21:32:51.226 00.000 20224 move complete, result=0
21:32:51.226 00.000 20224 worker thread done servicing request
21:32:51.226 00.000 20224 Worker thread wakes up
21:32:51.226 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:51.226 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
21:32:51.228 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:52.208 00.980 20224 Exposure complete
21:32:52.288 00.080 20224 worker thread done servicing request
21:32:52.288 00.000 8996 OnExposeComplete: enter
21:32:52.289 00.001 8996 UpdateGuideState(): m_state=6
21:32:52.290 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2252
21:32:52.291 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.87, Mass=813296, SNR=361.0, Peak=62723 HFD=4.7
21:32:52.292 00.001 8996 MultiStar: [#1 0.22,0.32,0.73,U] [#2 0.10,0.43,0.00,M2] [#3 0.25,0.23,0.63,U] [#4 0.16,0.43,0.00,M1] [#5 0.18,0.54,0.00,M1] [#6 0.48,0.35,0.00,M2] [#7 0.62,0.63,0.00,M1] [#8 0.05,0.63,0.00,M4] 
21:32:52.294 00.002 8996 single-star, 2 included, MultiStar: {0.19, 0.27}, one-star: {0.12, 0.25}
21:32:52.295 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
21:32:52.296 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
21:32:52.297 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.11 mountX=0.10 mountY=-0.27, mountTheta=-1.21
21:32:52.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.25, opts=13)
21:32:52.301 00.002 8996 Enqueuing Move request for scope (0.12, 0.25)
21:32:52.302 00.001 20224 Worker thread wakes up
21:32:52.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
21:32:52.302 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
21:32:52.302 00.000 20224 Moving (0.12, 0.25) raw xDistance=0.10 yDistance=-0.27
21:32:52.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:32:52.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:32:52.302 00.000 20224 MoveAxis(E, 0, ABG)
21:32:52.302 00.000 20224 Move returns status 0, amount 0
21:32:52.303 00.001 20224 MoveAxis(N, 56, ABG)
21:32:52.303 00.000 20224 Guiding  Dir = 0, Dur = 56
21:32:52.303 00.000 20224 IsSlewing returns 0
21:32:52.303 00.000 20224 IsGuiding returns 0
21:32:52.306 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62723, med=2749, FiltMin=2480, FiltMax=31363, Gamma=1.000
21:32:52.321 00.015 8996 UpdateGuideState exits: m=813296 SNR=361.0
21:32:52.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:52.322 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:52.323 00.001 8996 Enqueuing Expose request
21:32:52.332 00.009 20224 PulseGuide returned control before completion, sleep 38
21:32:52.379 00.047 20224 IsGuiding returns 1
21:32:52.379 00.000 20224 scope still moving after pulse duration time elapsed
21:32:52.410 00.031 20224 IsSlewing returns 0
21:32:52.410 00.000 20224 IsGuiding returns 1
21:32:52.441 00.031 20224 IsSlewing returns 0
21:32:52.442 00.001 20224 IsGuiding returns 0
21:32:52.442 00.000 20224 scope move finished after 56 + 81 ms
21:32:52.442 00.000 20224 Move returns status 0, amount 56
21:32:52.442 00.000 20224 move complete, result=0
21:32:52.442 00.000 20224 worker thread done servicing request
21:32:52.442 00.000 20224 Worker thread wakes up
21:32:52.442 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 56 ms NORTH
21:32:52.445 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:52.446 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:53.615 01.169 20224 Exposure complete
21:32:53.672 00.057 20224 worker thread done servicing request
21:32:53.674 00.002 8996 OnExposeComplete: enter
21:32:53.675 00.001 8996 UpdateGuideState(): m_state=6
21:32:53.675 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2253
21:32:53.676 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=471.91, Mass=768043, SNR=357.5, Peak=59181 HFD=4.3
21:32:53.677 00.001 8996 MultiStar: [#1 0.04,-0.45,0.00,M1] [#2 -0.20,-0.22,0.72,U] [#3 0.14,-0.26,0.65,U] [#4 0.04,-0.29,0.55,U] [#5 -0.01,-0.26,0.63,U] [#6 0.37,-0.20,0.45,U] [#7 0.14,-0.28,0.43,U] [#8 -0.13,-0.07,0.36,U] 
21:32:53.678 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.33}, one-star: {0.08, -0.70}
21:32:53.679 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
21:32:53.680 00.001 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
21:32:53.680 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.33 hyp=0.33 cameraTheta=-1.43 mountX=0.08 mountY=0.32, mountTheta=1.33
21:32:53.681 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.33, opts=13)
21:32:53.681 00.000 8996 Enqueuing Move request for scope (0.05, -0.33)
21:32:53.683 00.002 20224 Worker thread wakes up
21:32:53.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.33) opts 0xd
21:32:53.683 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.33)
21:32:53.684 00.001 20224 Moving (0.05, -0.33) raw xDistance=0.08 yDistance=0.32
21:32:53.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:32:53.684 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:53.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:32:53.684 00.000 20224 MoveAxis(E, 0, ABG)
21:32:53.684 00.000 20224 Move returns status 0, amount 0
21:32:53.684 00.000 20224 MoveAxis(N, 0, ABG)
21:32:53.684 00.000 20224 Move returns status 0, amount 0
21:32:53.684 00.000 20224 move complete, result=0
21:32:53.684 00.000 20224 worker thread done servicing request
21:32:53.688 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59181, med=2749, FiltMin=2477, FiltMax=29952, Gamma=1.000
21:32:53.715 00.027 8996 UpdateGuideState exits: m=768043 SNR=357.5
21:32:53.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:53.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:53.718 00.001 8996 Enqueuing Expose request
21:32:53.719 00.001 20224 Worker thread wakes up
21:32:53.719 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:32:53.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:53.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:54.706 00.986 20224 Exposure complete
21:32:54.801 00.095 20224 worker thread done servicing request
21:32:54.801 00.000 8996 OnExposeComplete: enter
21:32:54.803 00.002 8996 UpdateGuideState(): m_state=6
21:32:54.805 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2254
21:32:54.807 00.002 8996 Star::Find returns 1 (0), X=138.43, Y=472.02, Mass=743838, SNR=341.3, Peak=50781 HFD=4.6
21:32:54.808 00.001 8996 MultiStar: [#1 0.20,-0.24,0.69,U] [#2 0.10,-0.07,0.76,U] [#3 0.16,-0.31,0.72,U] [#4 0.09,-0.23,0.55,U] [#5 0.13,-0.12,0.69,U] [#6 0.14,-0.25,0.42,U] [#7 0.12,-0.38,0.45,U] [#8 -0.07,0.07,0.39,U] 
21:32:54.809 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.26}, one-star: {0.10, -0.60}
21:32:54.811 00.002 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:32:54.812 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
21:32:54.814 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.29 cameraTheta=-1.16 mountX=0.14 mountY=0.25, mountTheta=1.05
21:32:54.818 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.26, opts=13)
21:32:54.820 00.002 8996 Enqueuing Move request for scope (0.12, -0.26)
21:32:54.821 00.001 20224 Worker thread wakes up
21:32:54.822 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd
21:32:54.822 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.26)
21:32:54.822 00.000 20224 Moving (0.12, -0.26) raw xDistance=0.14 yDistance=0.25
21:32:54.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:32:54.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:32:54.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:32:54.822 00.000 20224 MoveAxis(E, 0, ABG)
21:32:54.823 00.001 20224 Move returns status 0, amount 0
21:32:54.823 00.000 20224 MoveAxis(N, 0, ABG)
21:32:54.823 00.000 20224 Move returns status 0, amount 0
21:32:54.823 00.000 20224 move complete, result=0
21:32:54.823 00.000 20224 worker thread done servicing request
21:32:54.829 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50781, med=2749, FiltMin=2480, FiltMax=29795, Gamma=1.000
21:32:54.853 00.024 8996 UpdateGuideState exits: m=743838 SNR=341.3
21:32:54.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:54.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:54.856 00.001 8996 Enqueuing Expose request
21:32:54.857 00.001 20224 Worker thread wakes up
21:32:54.857 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:54.858 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:54.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:56.019 01.161 20224 Exposure complete
21:32:56.090 00.071 20224 worker thread done servicing request
21:32:56.090 00.000 8996 OnExposeComplete: enter
21:32:56.091 00.001 8996 UpdateGuideState(): m_state=6
21:32:56.092 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2255
21:32:56.092 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=472.05, Mass=746828, SNR=364.1, Peak=60429 HFD=4.2
21:32:56.093 00.001 8996 MultiStar: [#1 0.12,-0.26,0.65,U] [#2 -0.11,-0.04,0.75,U] [#3 0.23,-0.15,0.58,U] [#4 0.13,-0.12,0.56,U] [#5 0.18,-0.07,0.62,U] [#6 0.33,-0.14,0.48,U] [#7 0.03,-0.10,0.46,U] [#8 -0.18,-0.10,0.34,U] 
21:32:56.094 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.21}, one-star: {0.20, -0.57}
21:32:56.095 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
21:32:56.096 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.20)
21:32:56.097 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-1.06 mountX=0.13 mountY=0.19, mountTheta=0.96
21:32:56.099 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.21, opts=13)
21:32:56.102 00.003 8996 Enqueuing Move request for scope (0.11, -0.21)
21:32:56.104 00.002 20224 Worker thread wakes up
21:32:56.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd
21:32:56.104 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.21)
21:32:56.104 00.000 20224 Moving (0.11, -0.21) raw xDistance=0.13 yDistance=0.19
21:32:56.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:32:56.105 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:56.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:32:56.105 00.000 20224 MoveAxis(E, 0, ABG)
21:32:56.105 00.000 20224 Move returns status 0, amount 0
21:32:56.105 00.000 20224 MoveAxis(N, 0, ABG)
21:32:56.105 00.000 20224 Move returns status 0, amount 0
21:32:56.105 00.000 20224 move complete, result=0
21:32:56.105 00.000 20224 worker thread done servicing request
21:32:56.114 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60429, med=2749, FiltMin=2496, FiltMax=29152, Gamma=1.000
21:32:56.146 00.032 8996 UpdateGuideState exits: m=746828 SNR=364.1
21:32:56.147 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:56.148 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:56.149 00.001 8996 Enqueuing Expose request
21:32:56.150 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:56.151 00.001 20224 Worker thread wakes up
21:32:56.152 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:56.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:57.137 00.985 20224 Exposure complete
21:32:57.227 00.090 20224 worker thread done servicing request
21:32:57.228 00.001 8996 OnExposeComplete: enter
21:32:57.228 00.000 8996 UpdateGuideState(): m_state=6
21:32:57.229 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2256
21:32:57.230 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.25, Mass=727800, SNR=328.6, Peak=55565 HFD=4.5
21:32:57.231 00.001 8996 MultiStar: [#1 -0.01,-0.36,0.69,U] [#2 -0.08,-0.13,0.80,U] [#3 -0.07,-0.10,0.69,U] [#4 -0.12,-0.20,0.56,U] [#5 0.16,0.03,0.65,U] [#6 -0.12,-0.18,0.45,U] [#7 -0.35,-0.30,0.00,M1] [#8 -0.12,0.09,0.44,U] 
21:32:57.232 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.17}, one-star: {0.03, -0.37}
21:32:57.233 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
21:32:57.234 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.52)
21:32:57.234 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.74 mountX=-0.01 mountY=0.18, mountTheta=1.64
21:32:57.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.17, opts=13)
21:32:57.237 00.001 8996 Enqueuing Move request for scope (-0.03, -0.17)
21:32:57.238 00.001 20224 Worker thread wakes up
21:32:57.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
21:32:57.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
21:32:57.238 00.000 20224 Moving (-0.03, -0.17) raw xDistance=-0.01 yDistance=0.18
21:32:57.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:32:57.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:57.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:32:57.238 00.000 20224 MoveAxis(E, 0, ABG)
21:32:57.238 00.000 20224 Move returns status 0, amount 0
21:32:57.238 00.000 20224 MoveAxis(N, 0, ABG)
21:32:57.238 00.000 20224 Move returns status 0, amount 0
21:32:57.238 00.000 20224 move complete, result=0
21:32:57.239 00.001 20224 worker thread done servicing request
21:32:57.244 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55565, med=2749, FiltMin=2467, FiltMax=28000, Gamma=1.000
21:32:57.265 00.021 8996 UpdateGuideState exits: m=727800 SNR=328.6
21:32:57.266 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:57.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:57.268 00.001 8996 Enqueuing Expose request
21:32:57.269 00.001 20224 Worker thread wakes up
21:32:57.269 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:57.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:57.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:58.439 01.169 20224 Exposure complete
21:32:58.532 00.093 20224 worker thread done servicing request
21:32:58.533 00.001 8996 OnExposeComplete: enter
21:32:58.534 00.001 8996 UpdateGuideState(): m_state=6
21:32:58.536 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2257
21:32:58.537 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.32, Mass=741866, SNR=394.4, Peak=56173 HFD=4.5
21:32:58.539 00.002 8996 MultiStar: [#1 0.06,-0.30,0.67,U] [#2 -0.08,-0.00,0.68,U] [#3 -0.03,-0.27,0.55,U] [#4 -0.10,-0.31,0.47,U] [#5 0.13,0.06,0.56,U] [#6 0.05,-0.52,0.00,M1] [#7 -0.08,-0.22,0.39,U] [#8 -0.03,0.22,0.38,U] 
21:32:58.540 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.16}, one-star: {0.14, -0.29}
21:32:58.541 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
21:32:58.542 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
21:32:58.543 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.44 mountX=0.04 mountY=0.16, mountTheta=1.34
21:32:58.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.16, opts=13)
21:32:58.546 00.001 8996 Enqueuing Move request for scope (0.02, -0.16)
21:32:58.547 00.001 20224 Worker thread wakes up
21:32:58.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
21:32:58.547 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
21:32:58.547 00.000 20224 Moving (0.02, -0.16) raw xDistance=0.04 yDistance=0.16
21:32:58.548 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:32:58.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:32:58.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:32:58.548 00.000 20224 MoveAxis(E, 0, ABG)
21:32:58.548 00.000 20224 Move returns status 0, amount 0
21:32:58.548 00.000 20224 MoveAxis(N, 0, ABG)
21:32:58.548 00.000 20224 Move returns status 0, amount 0
21:32:58.548 00.000 20224 move complete, result=0
21:32:58.548 00.000 20224 worker thread done servicing request
21:32:58.552 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56173, med=2749, FiltMin=2486, FiltMax=29824, Gamma=1.000
21:32:58.582 00.030 8996 UpdateGuideState exits: m=741866 SNR=394.4
21:32:58.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:58.584 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:58.586 00.002 8996 Enqueuing Expose request
21:32:58.587 00.001 20224 Worker thread wakes up
21:32:58.587 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:58.588 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:58.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:32:59.568 00.980 20224 Exposure complete
21:32:59.636 00.068 20224 worker thread done servicing request
21:32:59.637 00.001 8996 OnExposeComplete: enter
21:32:59.637 00.000 8996 UpdateGuideState(): m_state=6
21:32:59.638 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2258
21:32:59.639 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.23, Mass=768213, SNR=386.3, Peak=53773 HFD=4.5
21:32:59.640 00.001 8996 MultiStar: [#1 -0.14,-0.01,0.68,U] [#2 -0.18,-0.12,0.68,U] [#3 -0.09,-0.29,0.55,U] [#4 -0.19,-0.24,0.58,U] [#5 0.03,-0.18,0.51,U] [#6 0.05,-0.33,0.43,U] [#7 -0.19,-0.44,0.00,M1] [#8 -0.12,0.09,0.39,U] 
21:32:59.641 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.20}, one-star: {0.01, -0.38}
21:32:59.642 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
21:32:59.642 00.000 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
21:32:59.643 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.95 mountX=-0.06 mountY=0.21, mountTheta=1.85
21:32:59.644 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.20, opts=13)
21:32:59.645 00.001 8996 Enqueuing Move request for scope (-0.08, -0.20)
21:32:59.646 00.001 20224 Worker thread wakes up
21:32:59.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
21:32:59.646 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
21:32:59.646 00.000 20224 Moving (-0.08, -0.20) raw xDistance=-0.06 yDistance=0.21
21:32:59.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:32:59.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:32:59.647 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:32:59.647 00.000 20224 MoveAxis(E, 0, ABG)
21:32:59.647 00.000 20224 Move returns status 0, amount 0
21:32:59.647 00.000 20224 MoveAxis(N, 0, ABG)
21:32:59.647 00.000 20224 Move returns status 0, amount 0
21:32:59.647 00.000 20224 move complete, result=0
21:32:59.647 00.000 20224 worker thread done servicing request
21:32:59.650 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53773, med=2749, FiltMin=2502, FiltMax=28000, Gamma=1.000
21:32:59.665 00.015 8996 UpdateGuideState exits: m=768213 SNR=386.3
21:32:59.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:32:59.669 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:32:59.671 00.002 8996 Enqueuing Expose request
21:32:59.672 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:32:59.673 00.001 20224 Worker thread wakes up
21:32:59.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:32:59.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:00.846 01.173 20224 Exposure complete
21:33:00.920 00.074 20224 worker thread done servicing request
21:33:00.920 00.000 8996 OnExposeComplete: enter
21:33:00.921 00.001 8996 UpdateGuideState(): m_state=6
21:33:00.922 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2259
21:33:00.923 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.33, Mass=723406, SNR=321.6, Peak=53024 HFD=4.4
21:33:00.924 00.001 8996 MultiStar: [#1 -0.20,-0.30,0.70,U] [#2 -0.32,-0.12,0.87,U] [#3 -0.17,-0.28,0.77,U] [#4 -0.19,-0.25,0.66,U] [#5 -0.17,-0.13,0.69,U] [#6 -0.11,-0.36,0.48,U] [#7 -0.13,-0.24,0.46,U] [#8 -0.55,-0.04,0.00,M1] 
21:33:00.924 00.000 8996 refined, 7 included, MultiStar: {-0.21, -0.24}, one-star: {-0.27, -0.29}
21:33:00.925 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
21:33:00.926 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
21:33:00.926 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-2.29 mountX=-0.19 mountY=0.26, mountTheta=2.18
21:33:00.928 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.24, opts=13)
21:33:00.928 00.000 8996 Enqueuing Move request for scope (-0.21, -0.24)
21:33:00.929 00.001 20224 Worker thread wakes up
21:33:00.929 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.24) opts 0xd
21:33:00.929 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.24)
21:33:00.929 00.000 20224 Moving (-0.21, -0.24) raw xDistance=-0.19 yDistance=0.26
21:33:00.929 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:33:00.929 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:33:00.930 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:33:00.930 00.000 20224 MoveAxis(E, 0, ABG)
21:33:00.930 00.000 20224 Move returns status 0, amount 0
21:33:00.930 00.000 20224 MoveAxis(N, 0, ABG)
21:33:00.930 00.000 20224 Move returns status 0, amount 0
21:33:00.930 00.000 20224 move complete, result=0
21:33:00.930 00.000 20224 worker thread done servicing request
21:33:00.934 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53024, med=2749, FiltMin=2489, FiltMax=25507, Gamma=1.000
21:33:00.947 00.013 8996 UpdateGuideState exits: m=723406 SNR=321.6
21:33:00.949 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:00.949 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:00.952 00.003 8996 Enqueuing Expose request
21:33:00.954 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:33:00.956 00.002 20224 Worker thread wakes up
21:33:00.956 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:00.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:01.933 00.977 20224 Exposure complete
21:33:02.006 00.073 20224 worker thread done servicing request
21:33:02.006 00.000 8996 OnExposeComplete: enter
21:33:02.007 00.001 8996 UpdateGuideState(): m_state=6
21:33:02.007 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2260
21:33:02.008 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=472.19, Mass=679866, SNR=320.6, Peak=57728 HFD=4.3
21:33:02.010 00.002 8996 MultiStar: [#1 -0.52,-0.20,0.00,M1] [#2 -0.81,-0.09,0.00,M1] [#3 -0.54,-0.34,0.00,M1] [#4 -0.66,-0.34,0.00,M1] [#5 -0.49,-0.05,0.00,M1] [#6 -0.48,-0.31,0.00,M1] [#7 -0.49,0.03,0.00,M1] [#8 -0.57,0.17,0.00,M2] 
21:33:02.010 00.000 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
21:33:02.011 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
21:33:02.012 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.43 hyp=0.55 cameraTheta=-2.24 mountX=-0.30 mountY=0.47, mountTheta=2.14
21:33:02.014 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.43, opts=13)
21:33:02.015 00.001 8996 Enqueuing Move request for scope (-0.34, -0.43)
21:33:02.015 00.000 20224 Worker thread wakes up
21:33:02.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.43) opts 0xd
21:33:02.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.43)
21:33:02.016 00.001 20224 Moving (-0.34, -0.43) raw xDistance=-0.30 yDistance=0.47
21:33:02.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:33:02.016 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.26 newest=0.94
21:33:02.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
21:33:02.016 00.000 20224 MoveAxis(E, 43, ABG)
21:33:02.016 00.000 20224 Guiding  Dir = 2, Dur = 43
21:33:02.016 00.000 20224 IsSlewing returns 0
21:33:02.016 00.000 20224 IsGuiding returns 0
21:33:02.020 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57728, med=2749, FiltMin=2464, FiltMax=25251, Gamma=1.000
21:33:02.034 00.014 8996 UpdateGuideState exits: m=679866 SNR=320.6
21:33:02.035 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:02.036 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:02.037 00.001 8996 Enqueuing Expose request
21:33:02.054 00.017 20224 PulseGuide returned control before completion, sleep 16
21:33:02.084 00.030 20224 IsGuiding returns 1
21:33:02.084 00.000 20224 scope still moving after pulse duration time elapsed
21:33:02.115 00.031 20224 IsSlewing returns 0
21:33:02.116 00.001 20224 IsGuiding returns 1
21:33:02.147 00.031 20224 IsSlewing returns 0
21:33:02.147 00.000 20224 IsGuiding returns 0
21:33:02.148 00.001 20224 scope move finished after 43 + 88 ms
21:33:02.148 00.000 20224 Move returns status 0, amount 43
21:33:02.148 00.000 20224 MoveAxis(S, 98, ABG)
21:33:02.148 00.000 20224 Guiding  Dir = 1, Dur = 98
21:33:02.148 00.000 20224 IsSlewing returns 0
21:33:02.148 00.000 20224 IsGuiding returns 0
21:33:02.210 00.062 20224 PulseGuide returned control before completion, sleep 47
21:33:02.275 00.065 20224 IsGuiding returns 1
21:33:02.275 00.000 20224 scope still moving after pulse duration time elapsed
21:33:02.302 00.027 20224 IsSlewing returns 0
21:33:02.303 00.001 20224 IsGuiding returns 1
21:33:02.332 00.029 20224 IsSlewing returns 0
21:33:02.332 00.000 20224 IsGuiding returns 1
21:33:02.363 00.031 20224 IsSlewing returns 0
21:33:02.363 00.000 20224 IsGuiding returns 1
21:33:02.394 00.031 20224 IsSlewing returns 0
21:33:02.394 00.000 20224 IsGuiding returns 0
21:33:02.395 00.001 20224 scope move finished after 98 + 147 ms
21:33:02.395 00.000 20224 Move returns status 0, amount 98
21:33:02.395 00.000 20224 move complete, result=0
21:33:02.395 00.000 20224 worker thread done servicing request
21:33:02.395 00.000 20224 Worker thread wakes up
21:33:02.395 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.5 px 98 ms SOUTH
21:33:02.398 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:02.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:03.572 01.174 20224 Exposure complete
21:33:03.639 00.067 20224 worker thread done servicing request
21:33:03.639 00.000 8996 OnExposeComplete: enter
21:33:03.641 00.002 8996 UpdateGuideState(): m_state=6
21:33:03.642 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2261
21:33:03.643 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=472.76, Mass=776453, SNR=377.4, Peak=52797 HFD=4.5
21:33:03.645 00.002 8996 MultiStar: [#1 -0.13,0.23,0.58,U] [#2 -0.26,0.44,0.00,M2] [#3 -0.09,0.24,0.59,U] [#4 -0.29,0.23,0.53,U] [#5 -0.16,0.37,0.56,U] [#6 0.15,0.33,0.44,U] [#7 0.05,0.37,0.45,U] [#8 -0.13,0.47,0.00,M3] 
21:33:03.646 00.001 8996 single-star, 6 included, MultiStar: {-0.09, 0.25}, one-star: {-0.09, 0.15}
21:33:03.647 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
21:33:03.648 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
21:33:03.649 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.12 mountX=-0.10 mountY=-0.13, mountTheta=-2.22
21:33:03.651 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.15, opts=13)
21:33:03.652 00.001 8996 Enqueuing Move request for scope (-0.09, 0.15)
21:33:03.653 00.001 20224 Worker thread wakes up
21:33:03.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
21:33:03.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
21:33:03.653 00.000 20224 Moving (-0.09, 0.15) raw xDistance=-0.10 yDistance=-0.13
21:33:03.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:33:03.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:03.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:33:03.653 00.000 20224 MoveAxis(E, 0, ABG)
21:33:03.653 00.000 20224 Move returns status 0, amount 0
21:33:03.653 00.000 20224 MoveAxis(N, 0, ABG)
21:33:03.653 00.000 20224 Move returns status 0, amount 0
21:33:03.653 00.000 20224 move complete, result=0
21:33:03.654 00.001 20224 worker thread done servicing request
21:33:03.657 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52797, med=2749, FiltMin=2493, FiltMax=26137, Gamma=1.000
21:33:03.677 00.020 8996 UpdateGuideState exits: m=776453 SNR=377.4
21:33:03.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:03.678 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:03.679 00.001 8996 Enqueuing Expose request
21:33:03.680 00.001 20224 Worker thread wakes up
21:33:03.680 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:03.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:03.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:04.640 00.959 20224 Exposure complete
21:33:04.703 00.063 20224 worker thread done servicing request
21:33:04.703 00.000 8996 OnExposeComplete: enter
21:33:04.704 00.001 8996 UpdateGuideState(): m_state=6
21:33:04.704 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2262
21:33:04.705 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=472.70, Mass=705187, SNR=367.0, Peak=49901 HFD=4.6
21:33:04.706 00.001 8996 MultiStar: [#1 -0.00,0.31,0.67,U] [#2 -0.08,0.25,0.73,U] [#3 -0.01,0.35,0.53,U] [#4 0.06,0.20,0.56,U] [#5 0.03,0.32,0.65,U] [#6 0.09,0.23,0.39,U] [#7 0.07,0.25,0.47,U] [#8 -0.05,0.51,0.00,M4] 
21:33:04.707 00.001 8996 single-star, 7 included, MultiStar: {-0.00, 0.24}, one-star: {-0.07, 0.08}
21:33:04.708 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:33:04.708 00.000 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
21:33:04.709 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.24 mountX=-0.07 mountY=-0.08, mountTheta=-2.35
21:33:04.712 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
21:33:04.713 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
21:33:04.713 00.000 20224 Worker thread wakes up
21:33:04.714 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
21:33:04.714 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
21:33:04.714 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.07 yDistance=-0.08
21:33:04.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:33:04.714 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:04.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:33:04.714 00.000 20224 MoveAxis(E, 0, ABG)
21:33:04.714 00.000 20224 Move returns status 0, amount 0
21:33:04.714 00.000 20224 MoveAxis(N, 0, ABG)
21:33:04.714 00.000 20224 Move returns status 0, amount 0
21:33:04.714 00.000 20224 move complete, result=0
21:33:04.714 00.000 20224 worker thread done servicing request
21:33:04.718 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49901, med=2749, FiltMin=2486, FiltMax=23145, Gamma=1.000
21:33:04.734 00.016 8996 UpdateGuideState exits: m=705187 SNR=367.0
21:33:04.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:04.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:04.737 00.001 8996 Enqueuing Expose request
21:33:04.737 00.000 20224 Worker thread wakes up
21:33:04.737 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:04.738 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:04.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:05.900 01.162 20224 Exposure complete
21:33:05.973 00.073 20224 worker thread done servicing request
21:33:05.973 00.000 8996 OnExposeComplete: enter
21:33:05.975 00.002 8996 UpdateGuideState(): m_state=6
21:33:05.976 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2263
21:33:05.977 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.91, Mass=747995, SNR=370.7, Peak=56387 HFD=4.3
21:33:05.979 00.002 8996 MultiStar: [#1 0.08,0.53,0.00,M1] [#2 0.07,0.71,0.00,M2] [#3 0.26,0.44,0.00,M1] [#4 0.06,0.43,0.57,U] [#5 0.23,0.81,0.00,M1] [#6 0.32,0.70,0.00,M1] [#7 0.29,0.68,0.00,M1] [#8 0.04,0.72,0.00,M5] 
21:33:05.982 00.003 8996 single-star, 1 included, MultiStar: {0.02, 0.34}, one-star: {-0.00, 0.30}
21:33:05.984 00.002 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
21:33:05.986 00.002 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
21:33:05.987 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.58 mountX=-0.03 mountY=-0.29, mountTheta=-1.68
21:33:05.990 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.30, opts=13)
21:33:05.992 00.002 8996 Enqueuing Move request for scope (-0.00, 0.30)
21:33:05.993 00.001 20224 Worker thread wakes up
21:33:05.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.30) opts 0xd
21:33:05.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.30)
21:33:05.993 00.000 20224 Moving (-0.00, 0.30) raw xDistance=-0.03 yDistance=-0.29
21:33:05.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:33:05.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:05.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:33:05.993 00.000 20224 MoveAxis(E, 0, ABG)
21:33:05.993 00.000 20224 Move returns status 0, amount 0
21:33:05.993 00.000 20224 MoveAxis(N, 0, ABG)
21:33:05.993 00.000 20224 Move returns status 0, amount 0
21:33:05.994 00.001 20224 move complete, result=0
21:33:05.994 00.000 20224 worker thread done servicing request
21:33:05.999 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56387, med=2749, FiltMin=2505, FiltMax=30089, Gamma=1.000
21:33:06.014 00.015 8996 UpdateGuideState exits: m=747995 SNR=370.7
21:33:06.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:06.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:06.017 00.001 8996 Enqueuing Expose request
21:33:06.017 00.000 20224 Worker thread wakes up
21:33:06.017 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:33:06.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:06.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:06.982 00.964 20224 Exposure complete
21:33:07.038 00.056 20224 worker thread done servicing request
21:33:07.038 00.000 8996 OnExposeComplete: enter
21:33:07.038 00.000 8996 UpdateGuideState(): m_state=6
21:33:07.040 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2264
21:33:07.040 00.000 8996 Star::Find returns 1 (0), X=138.46, Y=472.97, Mass=774746, SNR=364.8, Peak=61619 HFD=4.2
21:33:07.042 00.002 8996 MultiStar: [#1 0.08,0.47,0.00,M2] [#2 0.01,0.72,0.00,M3] [#3 -0.03,0.47,0.00,M2] [#4 -0.08,0.46,0.00,M1] [#5 0.08,0.83,0.00,M2] [#6 0.13,0.59,0.00,M2] [#7 0.06,0.61,0.00,M2] [#8 -0.19,0.75,0.00,M6] 
21:33:07.042 00.000 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:33:07.043 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
21:33:07.044 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.22 mountX=0.09 mountY=-0.36, mountTheta=-1.32
21:33:07.045 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.35, opts=13)
21:33:07.046 00.001 8996 Enqueuing Move request for scope (0.13, 0.35)
21:33:07.047 00.001 20224 Worker thread wakes up
21:33:07.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.35) opts 0xd
21:33:07.047 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.35)
21:33:07.047 00.000 20224 Moving (0.13, 0.35) raw xDistance=0.09 yDistance=-0.36
21:33:07.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:33:07.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:07.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:33:07.047 00.000 20224 MoveAxis(E, 0, ABG)
21:33:07.048 00.001 20224 Move returns status 0, amount 0
21:33:07.048 00.000 20224 MoveAxis(N, 0, ABG)
21:33:07.048 00.000 20224 Move returns status 0, amount 0
21:33:07.048 00.000 20224 move complete, result=0
21:33:07.048 00.000 20224 worker thread done servicing request
21:33:07.051 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61619, med=2749, FiltMin=2467, FiltMax=30822, Gamma=1.000
21:33:07.066 00.015 8996 UpdateGuideState exits: m=774746 SNR=364.8
21:33:07.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:07.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:07.068 00.000 8996 Enqueuing Expose request
21:33:07.069 00.001 20224 Worker thread wakes up
21:33:07.069 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:33:07.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:07.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:08.236 01.166 20224 Exposure complete
21:33:08.315 00.079 20224 worker thread done servicing request
21:33:08.315 00.000 8996 OnExposeComplete: enter
21:33:08.316 00.001 8996 UpdateGuideState(): m_state=6
21:33:08.318 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2265
21:33:08.319 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.85, Mass=771612, SNR=369.1, Peak=58547 HFD=4.4
21:33:08.322 00.003 8996 MultiStar: [#1 0.01,0.39,0.60,U] [#2 -0.11,0.61,0.00,M4] [#3 0.10,0.31,0.57,U] [#4 0.06,0.33,0.59,U] [#5 0.09,0.51,0.00,M3] [#6 0.44,0.59,0.00,M3] [#7 0.29,0.49,0.00,M3] [#8 -0.20,0.55,0.00,M7] 
21:33:08.324 00.002 8996 single-star, 3 included, MultiStar: {0.06, 0.30}, one-star: {0.06, 0.24}
21:33:08.326 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
21:33:08.329 00.003 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
21:33:08.331 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.31 mountX=0.04 mountY=-0.24, mountTheta=-1.41
21:33:08.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.24, opts=13)
21:33:08.334 00.001 8996 Enqueuing Move request for scope (0.06, 0.24)
21:33:08.336 00.002 20224 Worker thread wakes up
21:33:08.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
21:33:08.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
21:33:08.336 00.000 20224 Moving (0.06, 0.24) raw xDistance=0.04 yDistance=-0.24
21:33:08.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:33:08.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:33:08.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:33:08.336 00.000 20224 MoveAxis(E, 0, ABG)
21:33:08.336 00.000 20224 Move returns status 0, amount 0
21:33:08.336 00.000 20224 MoveAxis(N, 0, ABG)
21:33:08.336 00.000 20224 Move returns status 0, amount 0
21:33:08.337 00.001 20224 move complete, result=0
21:33:08.337 00.000 20224 worker thread done servicing request
21:33:08.342 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58547, med=2749, FiltMin=2472, FiltMax=29235, Gamma=1.000
21:33:08.355 00.013 8996 UpdateGuideState exits: m=771612 SNR=369.1
21:33:08.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:08.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:08.358 00.001 8996 Enqueuing Expose request
21:33:08.359 00.001 20224 Worker thread wakes up
21:33:08.359 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:08.359 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:08.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:09.333 00.974 20224 Exposure complete
21:33:09.399 00.066 20224 worker thread done servicing request
21:33:09.400 00.001 8996 OnExposeComplete: enter
21:33:09.400 00.000 8996 UpdateGuideState(): m_state=6
21:33:09.401 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2266
21:33:09.402 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.99, Mass=679890, SNR=341.6, Peak=52771 HFD=4.2
21:33:09.403 00.001 8996 MultiStar: [#1 0.08,0.32,0.72,U] [#2 0.03,0.52,0.00,M5] [#3 0.20,0.50,0.00,M2] [#4 0.14,0.52,0.00,M1] [#5 0.02,0.76,0.00,M4] [#6 0.33,0.64,0.00,M4] [#7 0.39,0.55,0.00,M4] [#8 -0.10,0.57,0.00,M8] 
21:33:09.404 00.001 8996 refined, 1 included, MultiStar: {0.05, 0.35}, one-star: {0.02, 0.37}
21:33:09.404 00.000 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
21:33:09.405 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
21:33:09.406 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.43 mountX=0.01 mountY=-0.35, mountTheta=-1.53
21:33:09.407 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.35, opts=13)
21:33:09.412 00.005 8996 Enqueuing Move request for scope (0.05, 0.35)
21:33:09.414 00.002 20224 Worker thread wakes up
21:33:09.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.35) opts 0xd
21:33:09.414 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.35)
21:33:09.414 00.000 20224 Moving (0.05, 0.35) raw xDistance=0.01 yDistance=-0.35
21:33:09.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:33:09.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:33:09.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:33:09.414 00.000 20224 MoveAxis(E, 0, ABG)
21:33:09.415 00.001 20224 Move returns status 0, amount 0
21:33:09.415 00.000 20224 MoveAxis(N, 0, ABG)
21:33:09.415 00.000 20224 Move returns status 0, amount 0
21:33:09.415 00.000 20224 move complete, result=0
21:33:09.415 00.000 20224 worker thread done servicing request
21:33:09.422 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=52771, med=2749, FiltMin=2496, FiltMax=28045, Gamma=1.000
21:33:09.437 00.015 8996 UpdateGuideState exits: m=679890 SNR=341.6
21:33:09.437 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:09.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:09.439 00.001 8996 Enqueuing Expose request
21:33:09.440 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:33:09.441 00.001 20224 Worker thread wakes up
21:33:09.441 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:09.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:10.607 01.166 20224 Exposure complete
21:33:10.701 00.094 20224 worker thread done servicing request
21:33:10.702 00.001 8996 OnExposeComplete: enter
21:33:10.704 00.002 8996 UpdateGuideState(): m_state=6
21:33:10.705 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2267
21:33:10.706 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=473.24, Mass=777876, SNR=376.8, Peak=64403 HFD=4.5
21:33:10.708 00.002 8996 MultiStar: [#1 -0.02,0.59,0.00,M1] [#2 0.03,0.82,0.00,M6] [#3 0.23,0.82,0.00,M3] [#4 0.05,0.84,0.00,M2] [#5 0.11,1.02,0.00,M5] [#6 0.04,0.92,0.00,M5] [#7 0.12,0.74,0.00,M5] [#8 -0.10,0.92,0.00,M9] 
21:33:10.709 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:33:10.710 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
21:33:10.710 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.62 hyp=0.62 cameraTheta=1.49 mountX=-0.01 mountY=-0.62, mountTheta=-1.58
21:33:10.712 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.62, opts=13)
21:33:10.713 00.001 8996 Enqueuing Move request for scope (0.05, 0.62)
21:33:10.714 00.001 20224 Worker thread wakes up
21:33:10.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.62) opts 0xd
21:33:10.714 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.62)
21:33:10.714 00.000 20224 Moving (0.05, 0.62) raw xDistance=-0.01 yDistance=-0.62
21:33:10.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:33:10.714 00.000 20224 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
21:33:10.714 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
21:33:10.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
21:33:10.714 00.000 20224 MoveAxis(E, 0, ABG)
21:33:10.714 00.000 20224 Move returns status 0, amount 0
21:33:10.714 00.000 20224 MoveAxis(N, 131, ABG)
21:33:10.714 00.000 20224 Guiding  Dir = 0, Dur = 131
21:33:10.715 00.001 20224 IsSlewing returns 0
21:33:10.715 00.000 20224 IsGuiding returns 0
21:33:10.716 00.001 20224 PulseGuide returned control before completion, sleep 140
21:33:10.719 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64403, med=2749, FiltMin=2461, FiltMax=29875, Gamma=1.000
21:33:10.733 00.014 8996 UpdateGuideState exits: m=777876 SNR=376.8
21:33:10.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:10.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:10.736 00.001 8996 Enqueuing Expose request
21:33:10.858 00.122 20224 IsGuiding returns 1
21:33:10.858 00.000 20224 scope still moving after pulse duration time elapsed
21:33:10.889 00.031 20224 IsSlewing returns 0
21:33:10.889 00.000 20224 IsGuiding returns 0
21:33:10.889 00.000 20224 scope move finished after 131 + 43 ms
21:33:10.889 00.000 20224 Move returns status 0, amount 131
21:33:10.889 00.000 20224 move complete, result=0
21:33:10.890 00.001 20224 worker thread done servicing request
21:33:10.890 00.000 20224 Worker thread wakes up
21:33:10.890 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.6 px 131 ms NORTH
21:33:10.892 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:10.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:11.870 00.978 20224 Exposure complete
21:33:11.931 00.061 20224 worker thread done servicing request
21:33:11.931 00.000 8996 OnExposeComplete: enter
21:33:11.932 00.001 8996 UpdateGuideState(): m_state=6
21:33:11.932 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2268
21:33:11.933 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.94, Mass=757461, SNR=387.5, Peak=65507 HFD=4.4
21:33:11.934 00.001 8996 MultiStar: [#1 0.03,0.26,0.65,U] [#2 -0.09,0.62,0.00,M7] [#3 0.11,0.45,0.00,M4] [#4 -0.11,0.49,0.00,M3] [#5 0.18,0.53,0.00,M6] [#6 0.11,0.54,0.00,M6] [#7 -0.12,0.62,0.00,M6] [#8 0.03,0.61,0.00,M10] 
21:33:11.935 00.001 8996 refined, 1 included, MultiStar: {0.13, 0.30}, one-star: {0.19, 0.33}
21:33:11.936 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
21:33:11.936 00.000 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
21:33:11.937 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.30 hyp=0.33 cameraTheta=1.18 mountX=0.10 mountY=-0.31, mountTheta=-1.27
21:33:11.938 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.30, opts=13)
21:33:11.940 00.002 8996 Enqueuing Move request for scope (0.13, 0.30)
21:33:11.941 00.001 20224 Worker thread wakes up
21:33:11.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.30) opts 0xd
21:33:11.941 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.30)
21:33:11.941 00.000 20224 Moving (0.13, 0.30) raw xDistance=0.10 yDistance=-0.31
21:33:11.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:33:11.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:33:11.941 00.000 20224 MoveAxis(E, 0, ABG)
21:33:11.942 00.001 20224 Move returns status 0, amount 0
21:33:11.942 00.000 20224 MoveAxis(N, 66, ABG)
21:33:11.942 00.000 20224 Guiding  Dir = 0, Dur = 66
21:33:11.942 00.000 20224 IsSlewing returns 0
21:33:11.942 00.000 20224 IsGuiding returns 0
21:33:11.948 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65507, med=2749, FiltMin=2483, FiltMax=30291, Gamma=1.000
21:33:11.956 00.008 20224 PulseGuide returned control before completion, sleep 62
21:33:11.964 00.008 8996 UpdateGuideState exits: m=757461 SNR=387.5
21:33:11.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:11.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:11.967 00.001 8996 Enqueuing Expose request
21:33:12.019 00.052 20224 IsGuiding returns 1
21:33:12.019 00.000 20224 scope still moving after pulse duration time elapsed
21:33:12.050 00.031 20224 IsSlewing returns 0
21:33:12.050 00.000 20224 IsGuiding returns 0
21:33:12.050 00.000 20224 scope move finished after 66 + 42 ms
21:33:12.050 00.000 20224 Move returns status 0, amount 66
21:33:12.050 00.000 20224 move complete, result=0
21:33:12.050 00.000 20224 worker thread done servicing request
21:33:12.050 00.000 20224 Worker thread wakes up
21:33:12.051 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
21:33:12.053 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:12.054 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:13.225 01.171 20224 Exposure complete
21:33:13.278 00.053 20224 worker thread done servicing request
21:33:13.278 00.000 8996 OnExposeComplete: enter
21:33:13.279 00.001 8996 UpdateGuideState(): m_state=6
21:33:13.280 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2269
21:33:13.281 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.45, Mass=764488, SNR=360.3, Peak=50125 HFD=4.5
21:33:13.282 00.001 8996 MultiStar: [#1 -0.09,-0.05,0.66,U] [#2 -0.15,0.21,0.71,U] [#3 -0.11,-0.14,0.62,U] [#4 -0.11,-0.01,0.57,U] [#5 0.11,0.24,0.59,U] [#6 0.04,0.15,0.42,U] [#7 0.06,0.06,0.51,U] [#8 -0.01,0.55,0.00,R] 
21:33:13.283 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.02}, one-star: {-0.01, -0.17}
21:33:13.283 00.000 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
21:33:13.284 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
21:33:13.285 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.73 mountX=-0.04 mountY=-0.01, mountTheta=-2.84
21:33:13.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
21:33:13.288 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
21:33:13.289 00.001 20224 Worker thread wakes up
21:33:13.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
21:33:13.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
21:33:13.289 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
21:33:13.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:33:13.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:13.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:33:13.289 00.000 20224 MoveAxis(E, 0, ABG)
21:33:13.289 00.000 20224 Move returns status 0, amount 0
21:33:13.290 00.001 20224 MoveAxis(N, 0, ABG)
21:33:13.290 00.000 20224 Move returns status 0, amount 0
21:33:13.290 00.000 20224 move complete, result=0
21:33:13.290 00.000 20224 worker thread done servicing request
21:33:13.294 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50125, med=2749, FiltMin=2509, FiltMax=25795, Gamma=1.000
21:33:13.314 00.020 8996 UpdateGuideState exits: m=764488 SNR=360.3
21:33:13.316 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:13.317 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:13.319 00.002 8996 Enqueuing Expose request
21:33:13.320 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:13.321 00.001 20224 Worker thread wakes up
21:33:13.321 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:13.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:14.311 00.990 20224 Exposure complete
21:33:14.373 00.062 20224 worker thread done servicing request
21:33:14.373 00.000 8996 OnExposeComplete: enter
21:33:14.375 00.002 8996 UpdateGuideState(): m_state=6
21:33:14.376 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2270
21:33:14.378 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=472.63, Mass=768829, SNR=372.8, Peak=58483 HFD=4.4
21:33:14.379 00.001 8996 MultiStar: [#1 0.01,0.05,0.61,U] [#2 -0.11,0.16,0.67,U] [#3 -0.09,-0.17,0.61,U] [#4 -0.10,0.04,0.56,U] [#5 0.17,0.18,0.57,U] [#6 0.14,0.04,0.41,U] [#7 0.09,0.29,0.42,U] [#8 0.09,-0.22,0.37,U] 
21:33:14.380 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.19, 0.01}
21:33:14.381 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
21:33:14.382 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
21:33:14.383 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.77 mountX=0.04 mountY=-0.05, mountTheta=-0.88
21:33:14.384 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
21:33:14.385 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
21:33:14.386 00.001 20224 Worker thread wakes up
21:33:14.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
21:33:14.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
21:33:14.386 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=-0.05
21:33:14.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:33:14.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:14.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:33:14.386 00.000 20224 MoveAxis(E, 0, ABG)
21:33:14.386 00.000 20224 Move returns status 0, amount 0
21:33:14.386 00.000 20224 MoveAxis(N, 0, ABG)
21:33:14.387 00.001 20224 Move returns status 0, amount 0
21:33:14.387 00.000 20224 move complete, result=0
21:33:14.387 00.000 20224 worker thread done servicing request
21:33:14.390 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58483, med=2749, FiltMin=2499, FiltMax=27776, Gamma=1.000
21:33:14.414 00.024 8996 UpdateGuideState exits: m=768829 SNR=372.8
21:33:14.417 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:14.419 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:14.421 00.002 8996 Enqueuing Expose request
21:33:14.422 00.001 20224 Worker thread wakes up
21:33:14.422 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:14.424 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:14.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:15.620 01.196 20224 Exposure complete
21:33:15.681 00.061 20224 worker thread done servicing request
21:33:15.682 00.001 8996 OnExposeComplete: enter
21:33:15.683 00.001 8996 UpdateGuideState(): m_state=6
21:33:15.685 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2271
21:33:15.686 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.70, Mass=759487, SNR=357.7, Peak=60787 HFD=4.5
21:33:15.687 00.001 8996 MultiStar: [#1 0.07,0.07,0.62,U] [#2 -0.10,0.26,0.83,U] [#3 0.13,0.07,0.67,U] [#4 0.09,0.01,0.56,U] [#5 0.28,0.28,0.68,U] [#6 0.15,0.05,0.46,U] [#7 0.11,-0.03,0.52,U] [#8 0.19,-0.16,0.37,U] 
21:33:15.689 00.002 8996 refined, 8 included, MultiStar: {0.13, 0.09}, one-star: {0.25, 0.08}
21:33:15.689 00.000 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
21:33:15.690 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
21:33:15.691 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.63 mountX=0.12 mountY=-0.11, mountTheta=-0.74
21:33:15.693 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.09, opts=13)
21:33:15.694 00.001 8996 Enqueuing Move request for scope (0.13, 0.09)
21:33:15.694 00.000 20224 Worker thread wakes up
21:33:15.695 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
21:33:15.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
21:33:15.695 00.000 20224 Moving (0.13, 0.09) raw xDistance=0.12 yDistance=-0.11
21:33:15.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:33:15.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:15.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:33:15.695 00.000 20224 MoveAxis(E, 0, ABG)
21:33:15.695 00.000 20224 Move returns status 0, amount 0
21:33:15.695 00.000 20224 MoveAxis(N, 0, ABG)
21:33:15.695 00.000 20224 Move returns status 0, amount 0
21:33:15.695 00.000 20224 move complete, result=0
21:33:15.695 00.000 20224 worker thread done servicing request
21:33:15.699 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60787, med=2749, FiltMin=2505, FiltMax=28640, Gamma=1.000
21:33:15.714 00.015 8996 UpdateGuideState exits: m=759487 SNR=357.7
21:33:15.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:15.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:15.716 00.000 8996 Enqueuing Expose request
21:33:15.717 00.001 20224 Worker thread wakes up
21:33:15.717 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:15.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:15.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:16.706 00.988 20224 Exposure complete
21:33:16.784 00.078 20224 worker thread done servicing request
21:33:16.784 00.000 8996 OnExposeComplete: enter
21:33:16.786 00.002 8996 UpdateGuideState(): m_state=6
21:33:16.788 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2272
21:33:16.789 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.66, Mass=746274, SNR=350.0, Peak=62243 HFD=4.7
21:33:16.790 00.001 8996 MultiStar: [#1 0.05,0.02,0.69,U] [#2 0.04,0.17,0.74,U] [#3 0.23,0.06,0.64,U] [#4 0.13,0.08,0.60,U] [#5 0.17,0.34,0.59,U] [#6 0.36,0.19,0.43,U] [#7 0.15,0.22,0.41,U] [#8 0.12,-0.17,0.40,U] 
21:33:16.791 00.001 8996 refined, 8 included, MultiStar: {0.17, 0.11}, one-star: {0.30, 0.04}
21:33:16.792 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
21:33:16.793 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
21:33:16.794 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.11 hyp=0.20 cameraTheta=0.55 mountX=0.16 mountY=-0.12, mountTheta=-0.66
21:33:16.796 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.11, opts=13)
21:33:16.798 00.002 8996 Enqueuing Move request for scope (0.17, 0.11)
21:33:16.799 00.001 20224 Worker thread wakes up
21:33:16.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.11) opts 0xd
21:33:16.799 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.11)
21:33:16.799 00.000 20224 Moving (0.17, 0.11) raw xDistance=0.16 yDistance=-0.12
21:33:16.800 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:33:16.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:16.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:16.800 00.000 20224 MoveAxis(E, 0, ABG)
21:33:16.800 00.000 20224 Move returns status 0, amount 0
21:33:16.800 00.000 20224 MoveAxis(N, 0, ABG)
21:33:16.800 00.000 20224 Move returns status 0, amount 0
21:33:16.800 00.000 20224 move complete, result=0
21:33:16.800 00.000 20224 worker thread done servicing request
21:33:16.806 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62243, med=2749, FiltMin=2477, FiltMax=30691, Gamma=1.000
21:33:16.823 00.017 8996 UpdateGuideState exits: m=746274 SNR=350.0
21:33:16.825 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:16.826 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:16.828 00.002 8996 Enqueuing Expose request
21:33:16.830 00.002 20224 Worker thread wakes up
21:33:16.830 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:16.832 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:16.833 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:18.001 01.168 20224 Exposure complete
21:33:18.061 00.060 20224 worker thread done servicing request
21:33:18.061 00.000 8996 OnExposeComplete: enter
21:33:18.062 00.001 8996 UpdateGuideState(): m_state=6
21:33:18.063 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2273
21:33:18.063 00.000 8996 Star::Find returns 1 (0), X=138.26, Y=472.27, Mass=723289, SNR=344.5, Peak=47392 HFD=4.6
21:33:18.064 00.001 8996 MultiStar: [#1 -0.13,-0.10,0.67,U] [#2 -0.31,0.30,0.71,U] [#3 -0.02,-0.07,0.63,U] [#4 -0.16,-0.11,0.59,U] [#5 -0.00,0.14,0.57,U] [#6 -0.17,-0.11,0.44,U] [#7 -0.16,-0.10,0.47,U] [#8 -0.23,-0.48,0.00,M1] 
21:33:18.065 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.07}, one-star: {-0.07, -0.35}
21:33:18.066 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:33:18.066 00.000 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.60)
21:33:18.067 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.66 mountX=-0.12 mountY=0.08, mountTheta=2.55
21:33:18.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.07, opts=13)
21:33:18.069 00.000 8996 Enqueuing Move request for scope (-0.12, -0.07)
21:33:18.070 00.001 20224 Worker thread wakes up
21:33:18.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
21:33:18.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
21:33:18.070 00.000 20224 Moving (-0.12, -0.07) raw xDistance=-0.12 yDistance=0.08
21:33:18.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:33:18.071 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:18.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:33:18.071 00.000 20224 MoveAxis(E, 0, ABG)
21:33:18.071 00.000 20224 Move returns status 0, amount 0
21:33:18.071 00.000 20224 MoveAxis(N, 0, ABG)
21:33:18.071 00.000 20224 Move returns status 0, amount 0
21:33:18.071 00.000 20224 move complete, result=0
21:33:18.071 00.000 20224 worker thread done servicing request
21:33:18.076 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47392, med=2749, FiltMin=2493, FiltMax=25344, Gamma=1.000
21:33:18.094 00.018 8996 UpdateGuideState exits: m=723289 SNR=344.5
21:33:18.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:18.097 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:18.098 00.001 8996 Enqueuing Expose request
21:33:18.099 00.001 20224 Worker thread wakes up
21:33:18.099 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:18.100 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:18.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:19.071 00.971 20224 Exposure complete
21:33:19.139 00.068 20224 worker thread done servicing request
21:33:19.139 00.000 8996 OnExposeComplete: enter
21:33:19.140 00.001 8996 UpdateGuideState(): m_state=6
21:33:19.140 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2274
21:33:19.141 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.79, Mass=739220, SNR=342.1, Peak=51715 HFD=4.5
21:33:19.142 00.001 8996 MultiStar: [#1 -0.29,0.48,0.00,M1] [#2 -0.32,0.58,0.00,M3] [#3 -0.14,0.34,0.63,U] [#4 -0.24,0.42,0.00,M1] [#5 -0.02,0.58,0.00,M2] [#6 -0.13,0.21,0.43,U] [#7 -0.15,0.36,0.46,U] [#8 -0.26,0.16,0.43,U] 
21:33:19.143 00.001 8996 single-star, 4 included, MultiStar: {-0.14, 0.24}, one-star: {-0.08, 0.17}
21:33:19.144 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
21:33:19.144 00.000 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
21:33:19.145 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.00 mountX=-0.09 mountY=-0.16, mountTheta=-2.10
21:33:19.147 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
21:33:19.148 00.001 8996 Enqueuing Move request for scope (-0.08, 0.17)
21:33:19.149 00.001 20224 Worker thread wakes up
21:33:19.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
21:33:19.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
21:33:19.149 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.09 yDistance=-0.16
21:33:19.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:33:19.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:19.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:33:19.150 00.001 20224 MoveAxis(E, 0, ABG)
21:33:19.150 00.000 20224 Move returns status 0, amount 0
21:33:19.150 00.000 20224 MoveAxis(N, 0, ABG)
21:33:19.150 00.000 20224 Move returns status 0, amount 0
21:33:19.150 00.000 20224 move complete, result=0
21:33:19.150 00.000 20224 worker thread done servicing request
21:33:19.155 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51715, med=2749, FiltMin=2489, FiltMax=27433, Gamma=1.000
21:33:19.180 00.025 8996 UpdateGuideState exits: m=739220 SNR=342.1
21:33:19.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:19.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:19.183 00.001 8996 Enqueuing Expose request
21:33:19.184 00.001 20224 Worker thread wakes up
21:33:19.184 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:19.185 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:19.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:20.352 01.167 20224 Exposure complete
21:33:20.425 00.073 20224 worker thread done servicing request
21:33:20.425 00.000 8996 OnExposeComplete: enter
21:33:20.426 00.001 8996 UpdateGuideState(): m_state=6
21:33:20.427 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2275
21:33:20.428 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.90, Mass=828192, SNR=360.8, Peak=62877 HFD=4.3
21:33:20.428 00.000 8996 MultiStar: [#1 -0.24,0.57,0.00,M2] [#2 -0.47,0.78,0.00,M4] [#3 -0.25,0.38,0.00,M1] [#4 -0.28,0.48,0.00,M2] [#5 -0.20,0.50,0.00,M3] [#6 -0.16,0.43,0.00,M1] [#7 -0.13,0.26,0.43,U] [#8 -0.27,0.16,0.42,U] 
21:33:20.429 00.001 8996 refined, 2 included, MultiStar: {-0.18, 0.25}, one-star: {-0.16, 0.28}
21:33:20.430 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
21:33:20.431 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
21:33:20.431 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.31 cameraTheta=2.20 mountX=-0.20 mountY=-0.23, mountTheta=-2.30
21:33:20.433 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.25, opts=13)
21:33:20.434 00.001 8996 Enqueuing Move request for scope (-0.18, 0.25)
21:33:20.435 00.001 20224 Worker thread wakes up
21:33:20.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
21:33:20.435 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
21:33:20.435 00.000 20224 Moving (-0.18, 0.25) raw xDistance=-0.20 yDistance=-0.23
21:33:20.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:33:20.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:33:20.435 00.000 20224 MoveAxis(E, 30, ABG)
21:33:20.435 00.000 20224 Guiding  Dir = 2, Dur = 30
21:33:20.435 00.000 20224 IsSlewing returns 0
21:33:20.435 00.000 20224 IsGuiding returns 0
21:33:20.443 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62877, med=2749, FiltMin=2480, FiltMax=32745, Gamma=1.000
21:33:20.451 00.008 20224 PulseGuide returned control before completion, sleep 25
21:33:20.470 00.019 8996 UpdateGuideState exits: m=828192 SNR=360.8
21:33:20.472 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:20.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:20.474 00.001 8996 Enqueuing Expose request
21:33:20.482 00.008 20224 IsGuiding returns 1
21:33:20.482 00.000 20224 scope still moving after pulse duration time elapsed
21:33:20.513 00.031 20224 IsSlewing returns 0
21:33:20.513 00.000 20224 IsGuiding returns 1
21:33:20.545 00.032 20224 IsSlewing returns 0
21:33:20.546 00.001 20224 IsGuiding returns 0
21:33:20.546 00.000 20224 scope move finished after 30 + 80 ms
21:33:20.546 00.000 20224 Move returns status 0, amount 30
21:33:20.546 00.000 20224 MoveAxis(N, 48, ABG)
21:33:20.546 00.000 20224 Guiding  Dir = 0, Dur = 48
21:33:20.546 00.000 20224 IsSlewing returns 0
21:33:20.546 00.000 20224 IsGuiding returns 0
21:33:20.609 00.063 20224 IsGuiding returns 1
21:33:20.609 00.000 20224 scope still moving after pulse duration time elapsed
21:33:20.639 00.030 20224 IsSlewing returns 0
21:33:20.639 00.000 20224 IsGuiding returns 1
21:33:20.670 00.031 20224 IsSlewing returns 0
21:33:20.670 00.000 20224 IsGuiding returns 1
21:33:20.701 00.031 20224 IsSlewing returns 0
21:33:20.702 00.001 20224 IsGuiding returns 0
21:33:20.702 00.000 20224 scope move finished after 48 + 107 ms
21:33:20.702 00.000 20224 Move returns status 0, amount 48
21:33:20.702 00.000 20224 move complete, result=0
21:33:20.702 00.000 20224 worker thread done servicing request
21:33:20.702 00.000 20224 Worker thread wakes up
21:33:20.702 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 48 ms NORTH
21:33:20.706 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:20.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:21.689 00.983 20224 Exposure complete
21:33:21.751 00.062 20224 worker thread done servicing request
21:33:21.751 00.000 8996 OnExposeComplete: enter
21:33:21.753 00.002 8996 UpdateGuideState(): m_state=6
21:33:21.754 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2276
21:33:21.756 00.002 8996 Star::Find returns 1 (0), X=138.48, Y=472.81, Mass=714767, SNR=326.7, Peak=58995 HFD=4.5
21:33:21.758 00.002 8996 MultiStar: [#1 0.03,0.30,0.68,U] [#2 -0.15,0.39,0.77,U] [#3 0.06,0.07,0.62,U] [#4 0.01,0.23,0.61,U] [#5 0.12,0.63,0.00,M4] [#6 0.22,0.23,0.49,U] [#7 0.33,0.29,0.00,M1] [#8 -0.06,0.04,0.39,U] 
21:33:21.760 00.002 8996 refined, 6 included, MultiStar: {0.04, 0.22}, one-star: {0.15, 0.19}
21:33:21.761 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
21:33:21.762 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
21:33:21.764 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.39 mountX=0.02 mountY=-0.22, mountTheta=-1.49
21:33:21.768 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.22, opts=13)
21:33:21.770 00.002 8996 Enqueuing Move request for scope (0.04, 0.22)
21:33:21.771 00.001 20224 Worker thread wakes up
21:33:21.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
21:33:21.771 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
21:33:21.771 00.000 20224 Moving (0.04, 0.22) raw xDistance=0.02 yDistance=-0.22
21:33:21.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:33:21.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:33:21.771 00.000 20224 MoveAxis(E, 0, ABG)
21:33:21.771 00.000 20224 Move returns status 0, amount 0
21:33:21.772 00.001 20224 MoveAxis(N, 47, ABG)
21:33:21.772 00.000 20224 Guiding  Dir = 0, Dur = 47
21:33:21.772 00.000 20224 IsSlewing returns 0
21:33:21.772 00.000 20224 IsGuiding returns 0
21:33:21.779 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58995, med=2749, FiltMin=2502, FiltMax=27379, Gamma=1.000
21:33:21.781 00.002 20224 PulseGuide returned control before completion, sleep 50
21:33:21.799 00.018 8996 UpdateGuideState exits: m=714767 SNR=326.7
21:33:21.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:21.801 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:21.801 00.000 8996 Enqueuing Expose request
21:33:21.841 00.040 20224 IsGuiding returns 1
21:33:21.841 00.000 20224 scope still moving after pulse duration time elapsed
21:33:21.871 00.030 20224 IsSlewing returns 0
21:33:21.871 00.000 20224 IsGuiding returns 0
21:33:21.871 00.000 20224 scope move finished after 47 + 52 ms
21:33:21.871 00.000 20224 Move returns status 0, amount 47
21:33:21.871 00.000 20224 move complete, result=0
21:33:21.871 00.000 20224 worker thread done servicing request
21:33:21.871 00.000 20224 Worker thread wakes up
21:33:21.871 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:21.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:21.873 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 47 ms NORTH
21:33:23.042 01.169 20224 Exposure complete
21:33:23.113 00.071 20224 worker thread done servicing request
21:33:23.113 00.000 8996 OnExposeComplete: enter
21:33:23.114 00.001 8996 UpdateGuideState(): m_state=6
21:33:23.115 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2277
21:33:23.116 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.21, Mass=743105, SNR=376.2, Peak=57629 HFD=4.5
21:33:23.117 00.001 8996 MultiStar: [#1 0.18,-0.23,0.62,U] [#2 0.23,0.04,0.69,U] [#3 0.14,-0.27,0.50,U] [#4 0.04,-0.22,0.53,U] [#5 0.19,-0.01,0.60,U] [#6 0.23,-0.17,0.38,U] [#7 0.37,-0.11,0.45,U] [#8 0.11,-0.57,0.00,M1] 
21:33:23.119 00.002 8996 refined, 7 included, MultiStar: {0.17, -0.19}, one-star: {0.07, -0.40}
21:33:23.121 00.002 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
21:33:23.123 00.002 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
21:33:23.125 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-0.83 mountX=0.19 mountY=0.17, mountTheta=0.73
21:33:23.128 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.19, opts=13)
21:33:23.130 00.002 8996 Enqueuing Move request for scope (0.17, -0.19)
21:33:23.131 00.001 20224 Worker thread wakes up
21:33:23.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd
21:33:23.131 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.19)
21:33:23.131 00.000 20224 Moving (0.17, -0.19) raw xDistance=0.19 yDistance=0.17
21:33:23.132 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:33:23.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:23.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:33:23.132 00.000 20224 MoveAxis(E, 0, ABG)
21:33:23.132 00.000 20224 Move returns status 0, amount 0
21:33:23.132 00.000 20224 MoveAxis(N, 0, ABG)
21:33:23.132 00.000 20224 Move returns status 0, amount 0
21:33:23.132 00.000 20224 move complete, result=0
21:33:23.133 00.001 20224 worker thread done servicing request
21:33:23.138 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57629, med=2749, FiltMin=2480, FiltMax=28048, Gamma=1.000
21:33:23.154 00.016 8996 UpdateGuideState exits: m=743105 SNR=376.2
21:33:23.157 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:23.159 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:23.160 00.001 8996 Enqueuing Expose request
21:33:23.161 00.001 20224 Worker thread wakes up
21:33:23.161 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:33:23.163 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:23.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:24.147 00.984 20224 Exposure complete
21:33:24.214 00.067 20224 worker thread done servicing request
21:33:24.214 00.000 8996 OnExposeComplete: enter
21:33:24.215 00.001 8996 UpdateGuideState(): m_state=6
21:33:24.216 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2278
21:33:24.217 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.37, Mass=728116, SNR=387.6, Peak=52541 HFD=4.5
21:33:24.218 00.001 8996 MultiStar: [#1 0.04,-0.10,0.63,U] [#2 -0.02,0.13,0.70,U] [#3 0.06,0.03,0.55,U] [#4 -0.02,0.07,0.49,U] [#5 0.16,-0.08,0.55,U] [#6 0.13,-0.22,0.38,U] [#7 0.27,-0.22,0.40,U] [#8 0.01,-0.45,0.00,M2] 
21:33:24.219 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.08}, one-star: {0.07, -0.25}
21:33:24.219 00.000 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
21:33:24.220 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.43)
21:33:24.222 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.83 mountX=0.08 mountY=0.07, mountTheta=0.72
21:33:24.223 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.08, opts=13)
21:33:24.224 00.001 8996 Enqueuing Move request for scope (0.08, -0.08)
21:33:24.225 00.001 20224 Worker thread wakes up
21:33:24.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
21:33:24.225 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
21:33:24.225 00.000 20224 Moving (0.08, -0.08) raw xDistance=0.08 yDistance=0.07
21:33:24.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:33:24.226 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:24.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:33:24.226 00.000 20224 MoveAxis(E, 0, ABG)
21:33:24.226 00.000 20224 Move returns status 0, amount 0
21:33:24.226 00.000 20224 MoveAxis(N, 0, ABG)
21:33:24.226 00.000 20224 Move returns status 0, amount 0
21:33:24.226 00.000 20224 move complete, result=0
21:33:24.226 00.000 20224 worker thread done servicing request
21:33:24.231 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52541, med=2749, FiltMin=2485, FiltMax=26096, Gamma=1.000
21:33:24.250 00.019 8996 UpdateGuideState exits: m=728116 SNR=387.6
21:33:24.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:24.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:24.252 00.000 8996 Enqueuing Expose request
21:33:24.253 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:24.254 00.001 20224 Worker thread wakes up
21:33:24.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:24.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:25.423 01.169 20224 Exposure complete
21:33:25.503 00.080 20224 worker thread done servicing request
21:33:25.503 00.000 8996 OnExposeComplete: enter
21:33:25.504 00.001 8996 UpdateGuideState(): m_state=6
21:33:25.505 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2279
21:33:25.506 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.27, Mass=776953, SNR=355.7, Peak=58189 HFD=4.6
21:33:25.507 00.001 8996 MultiStar: [#1 0.17,0.12,0.77,U] [#2 -0.07,0.12,0.72,U] [#3 0.31,-0.00,0.62,U] [#4 0.18,-0.06,0.57,U] [#5 0.20,0.17,0.63,U] [#6 0.34,0.00,0.40,U] [#7 0.32,0.10,0.48,U] [#8 0.01,-0.63,0.00,M3] 
21:33:25.508 00.001 8996 refined, 7 included, MultiStar: {0.17, -0.01}, one-star: {0.10, -0.34}
21:33:25.508 00.000 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
21:33:25.509 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
21:33:25.510 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.05 mountX=0.17 mountY=-0.01, mountTheta=-0.06
21:33:25.511 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.01, opts=13)
21:33:25.512 00.001 8996 Enqueuing Move request for scope (0.17, -0.01)
21:33:25.512 00.000 20224 Worker thread wakes up
21:33:25.513 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
21:33:25.513 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
21:33:25.513 00.000 20224 Moving (0.17, -0.01) raw xDistance=0.17 yDistance=-0.01
21:33:25.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:33:25.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:25.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:33:25.513 00.000 20224 MoveAxis(E, 0, ABG)
21:33:25.513 00.000 20224 Move returns status 0, amount 0
21:33:25.513 00.000 20224 MoveAxis(N, 0, ABG)
21:33:25.513 00.000 20224 Move returns status 0, amount 0
21:33:25.513 00.000 20224 move complete, result=0
21:33:25.513 00.000 20224 worker thread done servicing request
21:33:25.517 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58189, med=2749, FiltMin=2483, FiltMax=27584, Gamma=1.000
21:33:25.531 00.014 8996 UpdateGuideState exits: m=776953 SNR=355.7
21:33:25.532 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:25.533 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:25.533 00.000 8996 Enqueuing Expose request
21:33:25.534 00.001 20224 Worker thread wakes up
21:33:25.534 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:33:25.535 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:25.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:26.511 00.976 20224 Exposure complete
21:33:26.596 00.085 20224 worker thread done servicing request
21:33:26.596 00.000 8996 OnExposeComplete: enter
21:33:26.598 00.002 8996 UpdateGuideState(): m_state=6
21:33:26.600 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2280
21:33:26.602 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.22, Mass=729580, SNR=365.4, Peak=54445 HFD=4.5
21:33:26.604 00.002 8996 MultiStar: [#1 0.05,-0.16,0.67,U] [#2 0.06,0.07,0.73,U] [#3 0.18,0.02,0.54,U] [#4 0.02,-0.15,0.59,U] [#5 0.16,0.02,0.54,U] [#6 0.41,0.23,0.00,M1] [#7 0.27,0.10,0.44,U] [#8 0.09,-0.60,0.00,M4] 
21:33:26.606 00.002 8996 refined, 6 included, MultiStar: {0.09, -0.11}, one-star: {0.03, -0.40}
21:33:26.607 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:33:26.608 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
21:33:26.609 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.85 mountX=0.10 mountY=0.09, mountTheta=0.74
21:33:26.611 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.11, opts=13)
21:33:26.613 00.002 8996 Enqueuing Move request for scope (0.09, -0.11)
21:33:26.614 00.001 20224 Worker thread wakes up
21:33:26.615 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
21:33:26.615 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
21:33:26.615 00.000 20224 Moving (0.09, -0.11) raw xDistance=0.10 yDistance=0.09
21:33:26.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:33:26.615 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:26.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:33:26.615 00.000 20224 MoveAxis(E, 0, ABG)
21:33:26.615 00.000 20224 Move returns status 0, amount 0
21:33:26.615 00.000 20224 MoveAxis(N, 0, ABG)
21:33:26.615 00.000 20224 Move returns status 0, amount 0
21:33:26.615 00.000 20224 move complete, result=0
21:33:26.616 00.001 20224 worker thread done servicing request
21:33:26.620 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54445, med=2749, FiltMin=2509, FiltMax=25168, Gamma=1.000
21:33:26.635 00.015 8996 UpdateGuideState exits: m=729580 SNR=365.4
21:33:26.637 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:26.639 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:26.641 00.002 8996 Enqueuing Expose request
21:33:26.643 00.002 20224 Worker thread wakes up
21:33:26.643 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:26.644 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:26.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:27.804 01.160 20224 Exposure complete
21:33:27.862 00.058 20224 worker thread done servicing request
21:33:27.863 00.001 8996 OnExposeComplete: enter
21:33:27.864 00.001 8996 UpdateGuideState(): m_state=6
21:33:27.865 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2281
21:33:27.866 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.37, Mass=747298, SNR=329.0, Peak=61421 HFD=4.5
21:33:27.868 00.002 8996 MultiStar: [#1 0.26,-0.19,0.77,U] [#2 0.19,0.09,0.90,U] [#3 0.28,-0.03,0.65,U] [#4 0.17,0.06,0.59,U] [#5 0.32,0.10,0.61,U] [#6 0.33,0.04,0.42,U] [#7 0.27,0.05,0.46,U] [#8 0.06,-0.39,0.40,U] 
21:33:27.868 00.000 8996 refined, 8 included, MultiStar: {0.23, -0.06}, one-star: {0.20, -0.25}
21:33:27.869 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
21:33:27.870 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
21:33:27.871 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.26 mountX=0.24 mountY=0.04, mountTheta=0.15
21:33:27.872 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.06, opts=13)
21:33:27.873 00.001 8996 Enqueuing Move request for scope (0.23, -0.06)
21:33:27.874 00.001 20224 Worker thread wakes up
21:33:27.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
21:33:27.874 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
21:33:27.874 00.000 20224 Moving (0.23, -0.06) raw xDistance=0.24 yDistance=0.04
21:33:27.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:33:27.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:27.874 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:33:27.874 00.000 20224 MoveAxis(W, 34, ABG)
21:33:27.874 00.000 20224 Guiding  Dir = 3, Dur = 34
21:33:27.875 00.001 20224 IsSlewing returns 0
21:33:27.875 00.000 20224 IsGuiding returns 0
21:33:27.878 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61421, med=2749, FiltMin=2486, FiltMax=29312, Gamma=1.000
21:33:27.893 00.015 8996 UpdateGuideState exits: m=747298 SNR=329.0
21:33:27.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:27.894 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:27.895 00.001 8996 Enqueuing Expose request
21:33:27.928 00.033 20224 IsGuiding returns 1
21:33:27.928 00.000 20224 scope still moving after pulse duration time elapsed
21:33:27.958 00.030 20224 IsSlewing returns 0
21:33:27.958 00.000 20224 IsGuiding returns 1
21:33:27.989 00.031 20224 IsSlewing returns 0
21:33:27.989 00.000 20224 IsGuiding returns 1
21:33:28.021 00.032 20224 IsSlewing returns 0
21:33:28.022 00.001 20224 IsGuiding returns 0
21:33:28.022 00.000 20224 scope move finished after 34 + 112 ms
21:33:28.022 00.000 20224 Move returns status 0, amount 34
21:33:28.022 00.000 20224 MoveAxis(N, 0, ABG)
21:33:28.022 00.000 20224 Move returns status 0, amount 0
21:33:28.022 00.000 20224 move complete, result=0
21:33:28.023 00.001 20224 worker thread done servicing request
21:33:28.023 00.000 20224 Worker thread wakes up
21:33:28.023 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
21:33:28.025 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:28.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:29.014 00.989 20224 Exposure complete
21:33:29.083 00.069 20224 worker thread done servicing request
21:33:29.083 00.000 8996 OnExposeComplete: enter
21:33:29.084 00.001 8996 UpdateGuideState(): m_state=6
21:33:29.086 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2282
21:33:29.086 00.000 8996 Star::Find returns 1 (0), X=138.09, Y=472.50, Mass=731780, SNR=360.4, Peak=50848 HFD=4.5
21:33:29.087 00.001 8996 MultiStar: [#1 -0.24,-0.08,0.65,U] [#2 -0.36,0.26,0.00,M1] [#3 -0.21,0.05,0.64,U] [#4 -0.22,0.17,0.58,U] [#5 -0.17,0.30,0.58,U] [#6 -0.10,0.20,0.47,U] [#7 -0.23,0.08,0.45,U] [#8 -0.39,-0.48,0.00,M4] 
21:33:29.088 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.06}, one-star: {-0.24, -0.12}
21:33:29.089 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
21:33:29.090 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
21:33:29.092 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.86 mountX=-0.21 mountY=-0.04, mountTheta=-2.97
21:33:29.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.06, opts=13)
21:33:29.095 00.001 8996 Enqueuing Move request for scope (-0.21, 0.06)
21:33:29.096 00.001 20224 Worker thread wakes up
21:33:29.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
21:33:29.097 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
21:33:29.097 00.000 20224 Moving (-0.21, 0.06) raw xDistance=-0.21 yDistance=-0.04
21:33:29.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
21:33:29.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:29.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:33:29.097 00.000 20224 MoveAxis(E, 29, ABG)
21:33:29.097 00.000 20224 Guiding  Dir = 2, Dur = 29
21:33:29.098 00.001 20224 IsSlewing returns 0
21:33:29.098 00.000 20224 IsGuiding returns 0
21:33:29.103 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50848, med=2749, FiltMin=2502, FiltMax=24067, Gamma=1.000
21:33:29.115 00.012 20224 PulseGuide returned control before completion, sleep 23
21:33:29.116 00.001 8996 UpdateGuideState exits: m=731780 SNR=360.4
21:33:29.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:29.118 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:29.119 00.001 8996 Enqueuing Expose request
21:33:29.145 00.026 20224 IsGuiding returns 1
21:33:29.145 00.000 20224 scope still moving after pulse duration time elapsed
21:33:29.176 00.031 20224 IsSlewing returns 0
21:33:29.176 00.000 20224 IsGuiding returns 1
21:33:29.208 00.032 20224 IsSlewing returns 0
21:33:29.208 00.000 20224 IsGuiding returns 0
21:33:29.208 00.000 20224 scope move finished after 29 + 81 ms
21:33:29.208 00.000 20224 Move returns status 0, amount 29
21:33:29.209 00.001 20224 MoveAxis(N, 0, ABG)
21:33:29.209 00.000 20224 Move returns status 0, amount 0
21:33:29.209 00.000 20224 move complete, result=0
21:33:29.209 00.000 20224 worker thread done servicing request
21:33:29.209 00.000 20224 Worker thread wakes up
21:33:29.209 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.0 px 0 ms NORTH
21:33:29.210 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:29.210 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:30.367 01.157 20224 Exposure complete
21:33:30.433 00.066 20224 worker thread done servicing request
21:33:30.433 00.000 8996 OnExposeComplete: enter
21:33:30.434 00.001 8996 UpdateGuideState(): m_state=6
21:33:30.435 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2283
21:33:30.436 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.44, Mass=694420, SNR=328.7, Peak=51389 HFD=4.5
21:33:30.438 00.002 8996 MultiStar: [#1 0.08,-0.05,0.66,U] [#2 0.13,0.08,0.76,U] [#3 0.27,-0.06,0.63,U] [#4 0.15,-0.08,0.65,U] [#5 0.44,0.04,0.00,M1] [#6 0.34,-0.01,0.46,U] [#7 0.21,0.08,0.50,U] [#8 0.26,-0.29,0.42,U] 
21:33:30.439 00.001 8996 refined, 7 included, MultiStar: {0.21, -0.06}, one-star: {0.28, -0.17}
21:33:30.440 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
21:33:30.441 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
21:33:30.442 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-0.29 mountX=0.22 mountY=0.04, mountTheta=0.18
21:33:30.445 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.06, opts=13)
21:33:30.447 00.002 8996 Enqueuing Move request for scope (0.21, -0.06)
21:33:30.450 00.003 20224 Worker thread wakes up
21:33:30.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.06) opts 0xd
21:33:30.450 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.06)
21:33:30.450 00.000 20224 Moving (0.21, -0.06) raw xDistance=0.22 yDistance=0.04
21:33:30.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
21:33:30.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:30.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:33:30.450 00.000 20224 MoveAxis(W, 29, ABG)
21:33:30.450 00.000 20224 Guiding  Dir = 3, Dur = 29
21:33:30.450 00.000 20224 IsSlewing returns 0
21:33:30.450 00.000 20224 IsGuiding returns 0
21:33:30.452 00.002 20224 PulseGuide returned control before completion, sleep 38
21:33:30.459 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51389, med=2749, FiltMin=2477, FiltMax=27024, Gamma=1.000
21:33:30.492 00.033 20224 IsGuiding returns 1
21:33:30.492 00.000 20224 scope still moving after pulse duration time elapsed
21:33:30.493 00.001 8996 UpdateGuideState exits: m=694420 SNR=328.7
21:33:30.493 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:30.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:30.495 00.001 8996 Enqueuing Expose request
21:33:30.523 00.028 20224 IsSlewing returns 0
21:33:30.523 00.000 20224 IsGuiding returns 1
21:33:30.554 00.031 20224 IsSlewing returns 0
21:33:30.554 00.000 20224 IsGuiding returns 0
21:33:30.555 00.001 20224 scope move finished after 29 + 75 ms
21:33:30.555 00.000 20224 Move returns status 0, amount 29
21:33:30.555 00.000 20224 MoveAxis(N, 0, ABG)
21:33:30.555 00.000 20224 Move returns status 0, amount 0
21:33:30.555 00.000 20224 move complete, result=0
21:33:30.555 00.000 20224 worker thread done servicing request
21:33:30.555 00.000 20224 Worker thread wakes up
21:33:30.555 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.0 px 0 ms NORTH
21:33:30.556 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:30.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:31.535 00.979 20224 Exposure complete
21:33:31.607 00.072 20224 worker thread done servicing request
21:33:31.607 00.000 8996 OnExposeComplete: enter
21:33:31.609 00.002 8996 UpdateGuideState(): m_state=6
21:33:31.610 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2284
21:33:31.611 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.56, Mass=734263, SNR=367.9, Peak=48611 HFD=4.4
21:33:31.612 00.001 8996 MultiStar: [#1 -0.12,-0.12,0.66,U] [#2 -0.23,-0.01,0.76,U] [#3 -0.10,-0.05,0.54,U] [#4 -0.25,-0.06,0.58,U] [#5 -0.08,0.14,0.61,U] [#6 -0.02,0.07,0.46,U] [#7 -0.02,0.12,0.45,U] [#8 -0.22,-0.30,0.36,U] 
21:33:31.613 00.001 8996 single-star, 8 included, MultiStar: {-0.10, -0.02}, one-star: {0.02, -0.05}
21:33:31.614 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
21:33:31.615 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
21:33:31.616 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.18 mountX=0.03 mountY=0.05, mountTheta=1.08
21:33:31.617 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
21:33:31.618 00.001 8996 Enqueuing Move request for scope (0.02, -0.05)
21:33:31.619 00.001 20224 Worker thread wakes up
21:33:31.620 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
21:33:31.620 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
21:33:31.620 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.03 yDistance=0.05
21:33:31.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:33:31.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:31.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:33:31.620 00.000 20224 MoveAxis(E, 0, ABG)
21:33:31.620 00.000 20224 Move returns status 0, amount 0
21:33:31.620 00.000 20224 MoveAxis(N, 0, ABG)
21:33:31.620 00.000 20224 Move returns status 0, amount 0
21:33:31.620 00.000 20224 move complete, result=0
21:33:31.620 00.000 20224 worker thread done servicing request
21:33:31.625 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48611, med=2749, FiltMin=2483, FiltMax=25456, Gamma=1.000
21:33:31.641 00.016 8996 UpdateGuideState exits: m=734263 SNR=367.9
21:33:31.641 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:31.642 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:31.643 00.001 8996 Enqueuing Expose request
21:33:31.644 00.001 20224 Worker thread wakes up
21:33:31.644 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:31.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:31.644 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:32.817 01.173 20224 Exposure complete
21:33:32.888 00.071 20224 worker thread done servicing request
21:33:32.888 00.000 8996 OnExposeComplete: enter
21:33:32.891 00.003 8996 UpdateGuideState(): m_state=6
21:33:32.892 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2285
21:33:32.893 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=472.37, Mass=749264, SNR=357.8, Peak=58848 HFD=4.3
21:33:32.894 00.001 8996 MultiStar: [#1 -0.21,-0.06,0.65,U] [#2 -0.39,0.08,0.77,U] [#3 -0.29,-0.18,0.65,U] [#4 -0.38,-0.13,0.57,U] [#5 -0.30,0.11,0.68,U] [#6 -0.09,-0.25,0.43,U] [#7 -0.41,-0.04,0.46,U] [#8 -0.36,-0.19,0.40,U] 
21:33:32.895 00.001 8996 refined, 8 included, MultiStar: {-0.30, -0.10}, one-star: {-0.26, -0.25}
21:33:32.896 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
21:33:32.898 00.002 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
21:33:32.899 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.10 hyp=0.31 cameraTheta=-2.83 mountX=-0.29 mountY=0.13, mountTheta=2.71
21:33:32.902 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.10, opts=13)
21:33:32.904 00.002 8996 Enqueuing Move request for scope (-0.30, -0.10)
21:33:32.904 00.000 20224 Worker thread wakes up
21:33:32.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.10) opts 0xd
21:33:32.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.10)
21:33:32.904 00.000 20224 Moving (-0.30, -0.10) raw xDistance=-0.29 yDistance=0.13
21:33:32.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:33:32.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:32.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:33:32.904 00.000 20224 MoveAxis(E, 42, ABG)
21:33:32.905 00.001 20224 Guiding  Dir = 2, Dur = 42
21:33:32.905 00.000 20224 IsSlewing returns 0
21:33:32.905 00.000 20224 IsGuiding returns 0
21:33:32.909 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58848, med=2749, FiltMin=2509, FiltMax=25027, Gamma=1.000
21:33:32.932 00.023 8996 UpdateGuideState exits: m=749264 SNR=357.8
21:33:32.934 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:32.936 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:32.937 00.001 8996 Enqueuing Expose request
21:33:32.967 00.030 20224 IsGuiding returns 1
21:33:32.968 00.001 20224 scope still moving after pulse duration time elapsed
21:33:32.996 00.028 20224 IsSlewing returns 0
21:33:32.996 00.000 20224 IsGuiding returns 1
21:33:33.028 00.032 20224 IsSlewing returns 0
21:33:33.028 00.000 20224 IsGuiding returns 1
21:33:33.060 00.032 20224 IsSlewing returns 0
21:33:33.060 00.000 20224 IsGuiding returns 0
21:33:33.060 00.000 20224 scope move finished after 42 + 113 ms
21:33:33.060 00.000 20224 Move returns status 0, amount 42
21:33:33.060 00.000 20224 MoveAxis(N, 0, ABG)
21:33:33.060 00.000 20224 Move returns status 0, amount 0
21:33:33.060 00.000 20224 move complete, result=0
21:33:33.061 00.001 20224 worker thread done servicing request
21:33:33.061 00.000 20224 Worker thread wakes up
21:33:33.061 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:33.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:33.061 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.1 px 0 ms NORTH
21:33:34.040 00.979 20224 Exposure complete
21:33:34.105 00.065 20224 worker thread done servicing request
21:33:34.105 00.000 8996 OnExposeComplete: enter
21:33:34.106 00.001 8996 UpdateGuideState(): m_state=6
21:33:34.107 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2286
21:33:34.108 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.49, Mass=730791, SNR=375.4, Peak=53696 HFD=4.4
21:33:34.110 00.002 8996 MultiStar: [#1 -0.40,0.07,0.57,U] [#2 -0.52,0.15,0.00,M1] [#3 -0.43,0.12,0.00,M1] [#4 -0.46,0.14,0.00,M1] [#5 -0.21,0.15,0.53,U] [#6 -0.30,-0.04,0.40,U] [#7 -0.36,0.01,0.39,U] [#8 -0.44,-0.04,0.00,M2] 
21:33:34.111 00.001 8996 refined, 4 included, MultiStar: {-0.30, -0.01}, one-star: {-0.27, -0.13}
21:33:34.112 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
21:33:34.113 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
21:33:34.114 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.12 mountX=-0.30 mountY=0.04, mountTheta=3.01
21:33:34.116 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.01, opts=13)
21:33:34.116 00.000 8996 Enqueuing Move request for scope (-0.30, -0.01)
21:33:34.117 00.001 20224 Worker thread wakes up
21:33:34.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
21:33:34.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
21:33:34.117 00.000 20224 Moving (-0.30, -0.01) raw xDistance=-0.30 yDistance=0.04
21:33:34.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
21:33:34.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:34.118 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:33:34.118 00.000 20224 MoveAxis(E, 47, ABG)
21:33:34.118 00.000 20224 Guiding  Dir = 2, Dur = 47
21:33:34.118 00.000 20224 IsSlewing returns 0
21:33:34.118 00.000 20224 IsGuiding returns 0
21:33:34.126 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53696, med=2749, FiltMin=2512, FiltMax=22787, Gamma=1.000
21:33:34.142 00.016 8996 UpdateGuideState exits: m=730791 SNR=375.4
21:33:34.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:34.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:34.145 00.001 8996 Enqueuing Expose request
21:33:34.176 00.031 20224 IsGuiding returns 1
21:33:34.176 00.000 20224 scope still moving after pulse duration time elapsed
21:33:34.206 00.030 20224 IsSlewing returns 0
21:33:34.206 00.000 20224 IsGuiding returns 1
21:33:34.236 00.030 20224 IsSlewing returns 0
21:33:34.236 00.000 20224 IsGuiding returns 1
21:33:34.267 00.031 20224 IsSlewing returns 0
21:33:34.268 00.001 20224 IsGuiding returns 0
21:33:34.268 00.000 20224 scope move finished after 47 + 103 ms
21:33:34.268 00.000 20224 Move returns status 0, amount 47
21:33:34.268 00.000 20224 MoveAxis(N, 0, ABG)
21:33:34.268 00.000 20224 Move returns status 0, amount 0
21:33:34.268 00.000 20224 move complete, result=0
21:33:34.268 00.000 20224 worker thread done servicing request
21:33:34.268 00.000 20224 Worker thread wakes up
21:33:34.268 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:34.268 00.000 8996 GuideStep: -0.3 px 47 ms EAST, 0.0 px 0 ms NORTH
21:33:34.269 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:35.439 01.170 20224 Exposure complete
21:33:35.512 00.073 20224 worker thread done servicing request
21:33:35.512 00.000 8996 OnExposeComplete: enter
21:33:35.514 00.002 8996 UpdateGuideState(): m_state=6
21:33:35.514 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2287
21:33:35.515 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.51, Mass=711534, SNR=366.1, Peak=51939 HFD=4.7
21:33:35.517 00.002 8996 MultiStar: [#1 0.06,0.04,0.70,U] [#2 0.22,0.10,0.69,U] [#3 0.15,0.05,0.65,U] [#4 0.02,0.06,0.57,U] [#5 0.37,0.16,0.59,U] [#6 0.22,0.04,0.44,U] [#7 0.23,0.11,0.43,U] [#8 0.15,-0.17,0.33,U] 
21:33:35.518 00.001 8996 refined, 8 included, MultiStar: {0.21, 0.03}, one-star: {0.35, -0.11}
21:33:35.519 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
21:33:35.520 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:33:35.521 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.14 mountX=0.20 mountY=-0.05, mountTheta=-0.25
21:33:35.522 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.03, opts=13)
21:33:35.524 00.002 8996 Enqueuing Move request for scope (0.21, 0.03)
21:33:35.524 00.000 20224 Worker thread wakes up
21:33:35.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
21:33:35.525 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
21:33:35.525 00.000 20224 Moving (0.21, 0.03) raw xDistance=0.20 yDistance=-0.05
21:33:35.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
21:33:35.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:35.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:33:35.525 00.000 20224 MoveAxis(W, 27, ABG)
21:33:35.525 00.000 20224 Guiding  Dir = 3, Dur = 27
21:33:35.525 00.000 20224 IsSlewing returns 0
21:33:35.525 00.000 20224 IsGuiding returns 0
21:33:35.527 00.002 20224 PulseGuide returned control before completion, sleep 36
21:33:35.530 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51939, med=2749, FiltMin=2480, FiltMax=29200, Gamma=1.000
21:33:35.557 00.027 8996 UpdateGuideState exits: m=711534 SNR=366.1
21:33:35.559 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:35.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:35.560 00.000 8996 Enqueuing Expose request
21:33:35.577 00.017 20224 IsGuiding returns 1
21:33:35.577 00.000 20224 scope still moving after pulse duration time elapsed
21:33:35.609 00.032 20224 IsSlewing returns 0
21:33:35.609 00.000 20224 IsGuiding returns 0
21:33:35.609 00.000 20224 scope move finished after 27 + 56 ms
21:33:35.610 00.001 20224 Move returns status 0, amount 27
21:33:35.610 00.000 20224 MoveAxis(N, 0, ABG)
21:33:35.610 00.000 20224 Move returns status 0, amount 0
21:33:35.610 00.000 20224 move complete, result=0
21:33:35.610 00.000 20224 worker thread done servicing request
21:33:35.610 00.000 20224 Worker thread wakes up
21:33:35.611 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:35.611 00.000 8996 GuideStep: 0.2 px 27 ms WEST, -0.1 px 0 ms NORTH
21:33:35.612 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:36.602 00.990 20224 Exposure complete
21:33:36.668 00.066 20224 worker thread done servicing request
21:33:36.669 00.001 8996 OnExposeComplete: enter
21:33:36.670 00.001 8996 UpdateGuideState(): m_state=6
21:33:36.671 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2288
21:33:36.671 00.000 8996 Star::Find returns 1 (0), X=138.16, Y=472.49, Mass=717324, SNR=356.4, Peak=45824 HFD=4.6
21:33:36.672 00.001 8996 MultiStar: [#1 -0.18,-0.04,0.66,U] [#2 -0.23,0.10,0.70,U] [#3 -0.08,0.09,0.65,U] [#4 -0.22,-0.03,0.58,U] [#5 -0.08,0.25,0.54,U] [#6 -0.09,-0.00,0.42,U] [#7 0.08,-0.13,0.47,U] [#8 -0.18,-0.47,0.00,M2] 
21:33:36.673 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.01}, one-star: {-0.17, -0.13}
21:33:36.674 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
21:33:36.675 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
21:33:36.676 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.10 mountX=-0.14 mountY=0.01, mountTheta=3.07
21:33:36.677 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
21:33:36.678 00.001 8996 Enqueuing Move request for scope (-0.14, 0.01)
21:33:36.678 00.000 20224 Worker thread wakes up
21:33:36.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
21:33:36.678 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
21:33:36.678 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
21:33:36.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:33:36.679 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:36.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:33:36.679 00.000 20224 MoveAxis(E, 0, ABG)
21:33:36.679 00.000 20224 Move returns status 0, amount 0
21:33:36.679 00.000 20224 MoveAxis(N, 0, ABG)
21:33:36.679 00.000 20224 Move returns status 0, amount 0
21:33:36.679 00.000 20224 move complete, result=0
21:33:36.679 00.000 20224 worker thread done servicing request
21:33:36.682 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=45824, med=2749, FiltMin=2505, FiltMax=23296, Gamma=1.000
21:33:36.695 00.013 8996 UpdateGuideState exits: m=717324 SNR=356.4
21:33:36.696 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:36.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:36.698 00.001 8996 Enqueuing Expose request
21:33:36.699 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:33:36.699 00.000 20224 Worker thread wakes up
21:33:36.699 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:36.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:37.865 01.166 20224 Exposure complete
21:33:37.954 00.089 20224 worker thread done servicing request
21:33:37.954 00.000 8996 OnExposeComplete: enter
21:33:37.957 00.003 8996 UpdateGuideState(): m_state=6
21:33:37.960 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2289
21:33:37.961 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.42, Mass=782216, SNR=369.2, Peak=57952 HFD=4.4
21:33:37.963 00.002 8996 MultiStar: [#1 -0.24,-0.04,0.66,U] [#2 -0.34,0.03,0.69,U] [#3 -0.08,0.10,0.56,U] [#4 -0.23,0.13,0.48,U] [#5 -0.31,0.44,0.00,M1] [#6 0.04,0.25,0.45,U] [#7 -0.06,0.33,0.50,U] [#8 -0.43,-0.24,0.00,M3] 
21:33:37.965 00.002 8996 refined, 6 included, MultiStar: {-0.23, 0.04}, one-star: {-0.44, -0.20}
21:33:37.966 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
21:33:37.967 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
21:33:37.968 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.04 hyp=0.23 cameraTheta=2.95 mountX=-0.23 mountY=-0.02, mountTheta=-3.07
21:33:37.970 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.04, opts=13)
21:33:37.972 00.002 8996 Enqueuing Move request for scope (-0.23, 0.04)
21:33:37.973 00.001 20224 Worker thread wakes up
21:33:37.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.04) opts 0xd
21:33:37.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.04)
21:33:37.973 00.000 20224 Moving (-0.23, 0.04) raw xDistance=-0.23 yDistance=-0.02
21:33:37.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:33:37.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:37.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:33:37.973 00.000 20224 MoveAxis(E, 34, ABG)
21:33:37.973 00.000 20224 Guiding  Dir = 2, Dur = 34
21:33:37.974 00.001 20224 IsSlewing returns 0
21:33:37.974 00.000 20224 IsGuiding returns 0
21:33:37.975 00.001 20224 PulseGuide returned control before completion, sleep 43
21:33:37.978 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57952, med=2749, FiltMin=2461, FiltMax=29059, Gamma=1.000
21:33:37.998 00.020 8996 UpdateGuideState exits: m=782216 SNR=369.2
21:33:38.000 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:38.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:38.002 00.001 8996 Enqueuing Expose request
21:33:38.030 00.028 20224 IsGuiding returns 1
21:33:38.030 00.000 20224 scope still moving after pulse duration time elapsed
21:33:38.060 00.030 20224 IsSlewing returns 0
21:33:38.060 00.000 20224 IsGuiding returns 0
21:33:38.060 00.000 20224 scope move finished after 34 + 53 ms
21:33:38.060 00.000 20224 Move returns status 0, amount 34
21:33:38.061 00.001 20224 MoveAxis(N, 0, ABG)
21:33:38.061 00.000 20224 Move returns status 0, amount 0
21:33:38.061 00.000 20224 move complete, result=0
21:33:38.061 00.000 20224 worker thread done servicing request
21:33:38.061 00.000 20224 Worker thread wakes up
21:33:38.061 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:38.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:38.068 00.007 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
21:33:39.031 00.963 20224 Exposure complete
21:33:39.116 00.085 20224 worker thread done servicing request
21:33:39.117 00.001 8996 OnExposeComplete: enter
21:33:39.119 00.002 8996 UpdateGuideState(): m_state=6
21:33:39.119 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2290
21:33:39.119 00.000 8996 Star::Find returns 1 (0), X=138.29, Y=472.59, Mass=743242, SNR=375.4, Peak=49997 HFD=4.7
21:33:39.120 00.001 8996 MultiStar: [#1 -0.01,-0.00,0.63,U] [#2 -0.03,0.14,0.62,U] [#3 0.03,0.10,0.66,U] [#4 -0.03,0.29,0.49,U] [#5 0.11,0.37,0.54,U] [#6 0.24,0.05,0.37,U] [#7 0.31,0.08,0.43,U] [#8 -0.10,-0.35,0.33,U] 
21:33:39.121 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.08}, one-star: {-0.04, -0.02}
21:33:39.122 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:33:39.123 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:33:39.124 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.66 mountX=-0.04 mountY=0.03, mountTheta=2.55
21:33:39.125 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
21:33:39.126 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
21:33:39.127 00.001 20224 Worker thread wakes up
21:33:39.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
21:33:39.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
21:33:39.127 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
21:33:39.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:33:39.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:39.128 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:33:39.128 00.000 20224 MoveAxis(E, 0, ABG)
21:33:39.128 00.000 20224 Move returns status 0, amount 0
21:33:39.128 00.000 20224 MoveAxis(N, 0, ABG)
21:33:39.128 00.000 20224 Move returns status 0, amount 0
21:33:39.128 00.000 20224 move complete, result=0
21:33:39.128 00.000 20224 worker thread done servicing request
21:33:39.131 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49997, med=2749, FiltMin=2499, FiltMax=24192, Gamma=1.000
21:33:39.148 00.017 8996 UpdateGuideState exits: m=743242 SNR=375.4
21:33:39.150 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:39.151 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:39.152 00.001 8996 Enqueuing Expose request
21:33:39.153 00.001 20224 Worker thread wakes up
21:33:39.153 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:39.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:39.153 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:33:40.319 01.166 20224 Exposure complete
21:33:40.386 00.067 20224 worker thread done servicing request
21:33:40.386 00.000 8996 OnExposeComplete: enter
21:33:40.387 00.001 8996 UpdateGuideState(): m_state=6
21:33:40.387 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2291
21:33:40.388 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.71, Mass=775857, SNR=366.3, Peak=65507 HFD=4.6
21:33:40.389 00.001 8996 MultiStar: [#1 0.19,0.08,0.65,U] [#2 0.08,-0.01,0.73,U] [#3 0.16,0.19,0.50,U] [#4 0.07,0.19,0.54,U] [#5 0.29,0.28,0.65,U] [#6 0.27,-0.01,0.45,U] [#7 0.20,0.08,0.49,U] [#8 0.16,-0.15,0.35,U] 
21:33:40.391 00.002 8996 refined, 8 included, MultiStar: {0.21, 0.09}, one-star: {0.36, 0.10}
21:33:40.392 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
21:33:40.393 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
21:33:40.395 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=0.09 hyp=0.23 cameraTheta=0.43 mountX=0.20 mountY=-0.12, mountTheta=-0.54
21:33:40.398 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.09, opts=13)
21:33:40.399 00.001 8996 Enqueuing Move request for scope (0.21, 0.09)
21:33:40.400 00.001 20224 Worker thread wakes up
21:33:40.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.09) opts 0xd
21:33:40.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.09)
21:33:40.400 00.000 20224 Moving (0.21, 0.09) raw xDistance=0.20 yDistance=-0.12
21:33:40.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:33:40.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:40.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:40.400 00.000 20224 MoveAxis(E, 0, ABG)
21:33:40.400 00.000 20224 Move returns status 0, amount 0
21:33:40.400 00.000 20224 MoveAxis(N, 0, ABG)
21:33:40.400 00.000 20224 Move returns status 0, amount 0
21:33:40.400 00.000 20224 move complete, result=0
21:33:40.400 00.000 20224 worker thread done servicing request
21:33:40.405 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2749, FiltMin=2480, FiltMax=29488, Gamma=1.000
21:33:40.424 00.019 8996 UpdateGuideState exits: m=775857 SNR=366.3
21:33:40.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:40.425 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:40.426 00.001 8996 Enqueuing Expose request
21:33:40.427 00.001 20224 Worker thread wakes up
21:33:40.427 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:40.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:40.427 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:41.388 00.961 20224 Exposure complete
21:33:41.455 00.067 20224 worker thread done servicing request
21:33:41.455 00.000 8996 OnExposeComplete: enter
21:33:41.457 00.002 8996 UpdateGuideState(): m_state=6
21:33:41.459 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2292
21:33:41.459 00.000 8996 Star::Find returns 1 (0), X=138.31, Y=472.71, Mass=718075, SNR=344.8, Peak=52013 HFD=4.5
21:33:41.460 00.001 8996 MultiStar: [#1 -0.04,0.24,0.74,U] [#2 -0.11,0.40,0.82,U] [#3 -0.02,0.21,0.73,U] [#4 -0.15,0.33,0.59,U] [#5 0.11,0.50,0.00,M1] [#6 0.27,0.26,0.54,U] [#7 -0.03,0.27,0.48,U] [#8 -0.09,-0.17,0.40,U] 
21:33:41.461 00.001 8996 single-star, 7 included, MultiStar: {-0.03, 0.22}, one-star: {-0.02, 0.09}
21:33:41.462 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
21:33:41.464 00.002 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
21:33:41.465 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.79 mountX=-0.03 mountY=-0.09, mountTheta=-1.88
21:33:41.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
21:33:41.469 00.002 8996 Enqueuing Move request for scope (-0.02, 0.09)
21:33:41.470 00.001 20224 Worker thread wakes up
21:33:41.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
21:33:41.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
21:33:41.470 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
21:33:41.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:33:41.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:41.471 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:33:41.471 00.000 20224 MoveAxis(E, 0, ABG)
21:33:41.471 00.000 20224 Move returns status 0, amount 0
21:33:41.471 00.000 20224 MoveAxis(N, 0, ABG)
21:33:41.471 00.000 20224 Move returns status 0, amount 0
21:33:41.471 00.000 20224 move complete, result=0
21:33:41.471 00.000 20224 worker thread done servicing request
21:33:41.478 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52013, med=2749, FiltMin=2499, FiltMax=26249, Gamma=1.000
21:33:41.492 00.014 8996 UpdateGuideState exits: m=718075 SNR=344.8
21:33:41.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:41.493 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:41.494 00.001 8996 Enqueuing Expose request
21:33:41.495 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:41.496 00.001 20224 Worker thread wakes up
21:33:41.496 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:41.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:42.659 01.163 20224 Exposure complete
21:33:42.745 00.086 20224 worker thread done servicing request
21:33:42.745 00.000 8996 OnExposeComplete: enter
21:33:42.748 00.003 8996 UpdateGuideState(): m_state=6
21:33:42.749 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2293
21:33:42.750 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.66, Mass=695420, SNR=331.1, Peak=49619 HFD=4.4
21:33:42.751 00.001 8996 MultiStar: [#1 0.00,0.20,0.76,U] [#2 0.08,0.36,0.78,U] [#3 -0.01,0.12,0.68,U] [#4 -0.15,0.32,0.58,U] [#5 0.13,0.38,0.68,U] [#6 0.09,0.39,0.46,U] [#7 0.06,0.22,0.50,U] [#8 -0.10,-0.13,0.37,U] 
21:33:42.752 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.21}, one-star: {0.11, 0.04}
21:33:42.753 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
21:33:42.754 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
21:33:42.755 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.35 mountX=0.11 mountY=-0.05, mountTheta=-0.46
21:33:42.758 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
21:33:42.759 00.001 8996 Enqueuing Move request for scope (0.11, 0.04)
21:33:42.759 00.000 20224 Worker thread wakes up
21:33:42.760 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
21:33:42.760 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
21:33:42.760 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.11 yDistance=-0.05
21:33:42.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:33:42.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:42.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:33:42.760 00.000 20224 MoveAxis(E, 0, ABG)
21:33:42.760 00.000 20224 Move returns status 0, amount 0
21:33:42.760 00.000 20224 MoveAxis(N, 0, ABG)
21:33:42.760 00.000 20224 Move returns status 0, amount 0
21:33:42.760 00.000 20224 move complete, result=0
21:33:42.760 00.000 20224 worker thread done servicing request
21:33:42.767 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49619, med=2749, FiltMin=2486, FiltMax=24691, Gamma=1.000
21:33:42.784 00.017 8996 UpdateGuideState exits: m=695420 SNR=331.1
21:33:42.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:42.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:42.787 00.001 8996 Enqueuing Expose request
21:33:42.787 00.000 20224 Worker thread wakes up
21:33:42.788 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:42.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:42.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:43.775 00.987 20224 Exposure complete
21:33:43.864 00.089 20224 worker thread done servicing request
21:33:43.864 00.000 8996 OnExposeComplete: enter
21:33:43.865 00.001 8996 UpdateGuideState(): m_state=6
21:33:43.867 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2294
21:33:43.867 00.000 8996 Star::Find returns 1 (0), X=138.40, Y=472.73, Mass=732317, SNR=323.3, Peak=60051 HFD=4.4
21:33:43.868 00.001 8996 MultiStar: [#1 0.06,0.15,0.78,U] [#2 0.05,0.23,0.78,U] [#3 0.14,0.42,0.00,M1] [#4 0.10,0.25,0.60,U] [#5 0.09,0.31,0.71,U] [#6 0.29,0.36,0.00,M1] [#7 0.08,0.41,0.48,U] [#8 -0.00,-0.05,0.47,U] 
21:33:43.869 00.001 8996 single-star, 6 included, MultiStar: {0.06, 0.20}, one-star: {0.07, 0.11}
21:33:43.870 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
21:33:43.870 00.000 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
21:33:43.871 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.03 mountX=0.06 mountY=-0.12, mountTheta=-1.13
21:33:43.872 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.11, opts=13)
21:33:43.873 00.001 8996 Enqueuing Move request for scope (0.07, 0.11)
21:33:43.874 00.001 20224 Worker thread wakes up
21:33:43.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
21:33:43.874 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
21:33:43.874 00.000 20224 Moving (0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
21:33:43.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:33:43.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:43.874 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:43.874 00.000 20224 MoveAxis(E, 0, ABG)
21:33:43.874 00.000 20224 Move returns status 0, amount 0
21:33:43.874 00.000 20224 MoveAxis(N, 0, ABG)
21:33:43.874 00.000 20224 Move returns status 0, amount 0
21:33:43.875 00.001 20224 move complete, result=0
21:33:43.875 00.000 20224 worker thread done servicing request
21:33:43.878 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60051, med=2749, FiltMin=2509, FiltMax=26483, Gamma=1.000
21:33:43.898 00.020 8996 UpdateGuideState exits: m=732317 SNR=323.3
21:33:43.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:43.901 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:43.902 00.001 8996 Enqueuing Expose request
21:33:43.903 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:43.904 00.001 20224 Worker thread wakes up
21:33:43.904 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:43.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:45.087 01.183 20224 Exposure complete
21:33:45.158 00.071 20224 worker thread done servicing request
21:33:45.158 00.000 8996 OnExposeComplete: enter
21:33:45.159 00.001 8996 UpdateGuideState(): m_state=6
21:33:45.160 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2295
21:33:45.160 00.000 8996 Star::Find returns 1 (0), X=138.44, Y=472.73, Mass=693812, SNR=362.8, Peak=53699 HFD=4.6
21:33:45.161 00.001 8996 MultiStar: [#1 -0.03,0.27,0.56,U] [#2 -0.26,0.50,0.00,M1] [#3 0.12,0.39,0.58,U] [#4 0.00,0.48,0.00,M1] [#5 0.14,0.62,0.00,M1] [#6 0.15,0.42,0.00,M2] [#7 0.31,0.69,0.00,M1] [#8 0.14,0.20,0.39,U] 
21:33:45.162 00.001 8996 single-star, 3 included, MultiStar: {0.09, 0.23}, one-star: {0.11, 0.12}
21:33:45.163 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
21:33:45.164 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
21:33:45.165 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.80 mountX=0.10 mountY=-0.13, mountTheta=-0.91
21:33:45.166 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.12, opts=13)
21:33:45.167 00.001 8996 Enqueuing Move request for scope (0.11, 0.12)
21:33:45.168 00.001 20224 Worker thread wakes up
21:33:45.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
21:33:45.168 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
21:33:45.168 00.000 20224 Moving (0.11, 0.12) raw xDistance=0.10 yDistance=-0.13
21:33:45.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:33:45.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:45.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:33:45.168 00.000 20224 MoveAxis(E, 0, ABG)
21:33:45.168 00.000 20224 Move returns status 0, amount 0
21:33:45.168 00.000 20224 MoveAxis(N, 0, ABG)
21:33:45.168 00.000 20224 Move returns status 0, amount 0
21:33:45.168 00.000 20224 move complete, result=0
21:33:45.169 00.001 20224 worker thread done servicing request
21:33:45.172 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53699, med=2749, FiltMin=2502, FiltMax=25315, Gamma=1.000
21:33:45.186 00.014 8996 UpdateGuideState exits: m=693812 SNR=362.8
21:33:45.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:45.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:45.188 00.000 8996 Enqueuing Expose request
21:33:45.189 00.001 20224 Worker thread wakes up
21:33:45.189 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:45.190 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:45.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:46.163 00.973 20224 Exposure complete
21:33:46.245 00.082 20224 worker thread done servicing request
21:33:46.245 00.000 8996 OnExposeComplete: enter
21:33:46.246 00.001 8996 UpdateGuideState(): m_state=6
21:33:46.246 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2296
21:33:46.247 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=472.87, Mass=758803, SNR=338.1, Peak=58397 HFD=4.3
21:33:46.248 00.001 8996 MultiStar: [#1 -0.11,0.34,0.67,U] [#2 -0.09,0.57,0.00,M2] [#3 -0.05,0.47,0.00,M1] [#4 -0.12,0.44,0.00,M2] [#5 -0.01,0.64,0.00,M2] [#6 0.14,0.59,0.00,M3] [#7 0.09,0.67,0.00,M2] [#8 -0.12,0.23,0.47,U] 
21:33:46.249 00.001 8996 single-star, 2 included, MultiStar: {-0.10, 0.27}, one-star: {-0.09, 0.25}
21:33:46.250 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
21:33:46.250 00.000 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
21:33:46.251 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.91 mountX=-0.11 mountY=-0.24, mountTheta=-2.02
21:33:46.252 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.25, opts=13)
21:33:46.253 00.001 8996 Enqueuing Move request for scope (-0.09, 0.25)
21:33:46.254 00.001 20224 Worker thread wakes up
21:33:46.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
21:33:46.254 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
21:33:46.254 00.000 20224 Moving (-0.09, 0.25) raw xDistance=-0.11 yDistance=-0.24
21:33:46.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:33:46.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:33:46.254 00.000 20224 MoveAxis(E, 0, ABG)
21:33:46.254 00.000 20224 Move returns status 0, amount 0
21:33:46.254 00.000 20224 MoveAxis(N, 50, ABG)
21:33:46.254 00.000 20224 Guiding  Dir = 0, Dur = 50
21:33:46.255 00.001 20224 IsSlewing returns 0
21:33:46.255 00.000 20224 IsGuiding returns 0
21:33:46.261 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58397, med=2749, FiltMin=2499, FiltMax=29641, Gamma=1.000
21:33:46.282 00.021 8996 UpdateGuideState exits: m=758803 SNR=338.1
21:33:46.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:46.285 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:46.286 00.001 8996 Enqueuing Expose request
21:33:46.304 00.018 20224 PulseGuide returned control before completion, sleep 11
21:33:46.317 00.013 20224 IsGuiding returns 1
21:33:46.317 00.000 20224 scope still moving after pulse duration time elapsed
21:33:46.349 00.032 20224 IsSlewing returns 0
21:33:46.349 00.000 20224 IsGuiding returns 1
21:33:46.381 00.032 20224 IsSlewing returns 0
21:33:46.382 00.001 20224 IsGuiding returns 1
21:33:46.413 00.031 20224 IsSlewing returns 0
21:33:46.413 00.000 20224 IsGuiding returns 0
21:33:46.413 00.000 20224 scope move finished after 50 + 108 ms
21:33:46.413 00.000 20224 Move returns status 0, amount 50
21:33:46.413 00.000 20224 move complete, result=0
21:33:46.413 00.000 20224 worker thread done servicing request
21:33:46.414 00.001 20224 Worker thread wakes up
21:33:46.414 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:46.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:46.414 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
21:33:47.594 01.180 20224 Exposure complete
21:33:47.679 00.085 20224 worker thread done servicing request
21:33:47.679 00.000 8996 OnExposeComplete: enter
21:33:47.681 00.002 8996 UpdateGuideState(): m_state=6
21:33:47.683 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2297
21:33:47.684 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.69, Mass=712987, SNR=324.8, Peak=54413 HFD=4.4
21:33:47.686 00.002 8996 MultiStar: [#1 0.01,0.34,0.70,U] [#2 -0.06,0.41,0.74,U] [#3 0.06,0.18,0.65,U] [#4 0.01,0.22,0.64,U] [#5 0.12,0.35,0.67,U] [#6 0.13,-0.04,0.51,U] [#7 -0.02,0.16,0.50,U] [#8 -0.11,-0.17,0.38,U] 
21:33:47.687 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.19}, one-star: {-0.19, 0.07}
21:33:47.689 00.002 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
21:33:47.690 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
21:33:47.691 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.65 mountX=-0.03 mountY=-0.19, mountTheta=-1.75
21:33:47.694 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.19, opts=13)
21:33:47.695 00.001 8996 Enqueuing Move request for scope (-0.02, 0.19)
21:33:47.696 00.001 20224 Worker thread wakes up
21:33:47.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
21:33:47.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
21:33:47.697 00.001 20224 Moving (-0.02, 0.19) raw xDistance=-0.03 yDistance=-0.19
21:33:47.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:33:47.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:47.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:33:47.697 00.000 20224 MoveAxis(E, 0, ABG)
21:33:47.697 00.000 20224 Move returns status 0, amount 0
21:33:47.697 00.000 20224 MoveAxis(N, 0, ABG)
21:33:47.697 00.000 20224 Move returns status 0, amount 0
21:33:47.697 00.000 20224 move complete, result=0
21:33:47.698 00.001 20224 worker thread done servicing request
21:33:47.704 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54413, med=2749, FiltMin=2505, FiltMax=24713, Gamma=1.000
21:33:47.720 00.016 8996 UpdateGuideState exits: m=712987 SNR=324.8
21:33:47.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:47.721 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:47.722 00.001 8996 Enqueuing Expose request
21:33:47.723 00.001 20224 Worker thread wakes up
21:33:47.723 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:47.725 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:47.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:48.691 00.966 20224 Exposure complete
21:33:48.786 00.095 20224 worker thread done servicing request
21:33:48.786 00.000 8996 OnExposeComplete: enter
21:33:48.787 00.001 8996 UpdateGuideState(): m_state=6
21:33:48.788 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2298
21:33:48.789 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.73, Mass=749673, SNR=369.7, Peak=52467 HFD=4.6
21:33:48.790 00.001 8996 MultiStar: [#1 -0.14,0.24,0.63,U] [#2 -0.08,0.01,0.67,U] [#3 -0.01,0.30,0.60,U] [#4 -0.12,0.31,0.55,U] [#5 -0.08,0.35,0.56,U] [#6 0.23,0.25,0.40,U] [#7 0.11,0.35,0.48,U] [#8 -0.26,-0.06,0.35,U] 
21:33:48.791 00.001 8996 single-star, 8 included, MultiStar: {-0.03, 0.20}, one-star: {0.05, 0.11}
21:33:48.792 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
21:33:48.792 00.000 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
21:33:48.793 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.13 cameraTheta=1.14 mountX=0.04 mountY=-0.12, mountTheta=-1.23
21:33:48.795 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.11, opts=13)
21:33:48.795 00.000 8996 Enqueuing Move request for scope (0.05, 0.11)
21:33:48.796 00.001 20224 Worker thread wakes up
21:33:48.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
21:33:48.796 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
21:33:48.796 00.000 20224 Moving (0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
21:33:48.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:33:48.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:48.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:33:48.797 00.001 20224 MoveAxis(E, 0, ABG)
21:33:48.797 00.000 20224 Move returns status 0, amount 0
21:33:48.797 00.000 20224 MoveAxis(N, 0, ABG)
21:33:48.797 00.000 20224 Move returns status 0, amount 0
21:33:48.797 00.000 20224 move complete, result=0
21:33:48.797 00.000 20224 worker thread done servicing request
21:33:48.800 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52467, med=2749, FiltMin=2464, FiltMax=26425, Gamma=1.000
21:33:48.814 00.014 8996 UpdateGuideState exits: m=749673 SNR=369.7
21:33:48.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:48.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:48.817 00.001 8996 Enqueuing Expose request
21:33:48.817 00.000 20224 Worker thread wakes up
21:33:48.817 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:48.818 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:48.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:49.984 01.166 20224 Exposure complete
21:33:50.047 00.063 20224 worker thread done servicing request
21:33:50.047 00.000 8996 OnExposeComplete: enter
21:33:50.048 00.001 8996 UpdateGuideState(): m_state=6
21:33:50.049 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2299
21:33:50.051 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.75, Mass=740869, SNR=356.8, Peak=52131 HFD=4.6
21:33:50.052 00.001 8996 MultiStar: [#1 0.01,0.27,0.65,U] [#2 -0.06,0.25,0.68,U] [#3 0.08,0.25,0.62,U] [#4 -0.02,0.27,0.54,U] [#5 0.10,0.46,0.00,M1] [#6 -0.04,0.11,0.42,U] [#7 0.01,0.24,0.43,U] [#8 -0.18,-0.18,0.38,U] 
21:33:50.053 00.001 8996 single-star, 7 included, MultiStar: {-0.01, 0.18}, one-star: {0.03, 0.13}
21:33:50.054 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
21:33:50.055 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
21:33:50.056 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.33 mountX=0.02 mountY=-0.14, mountTheta=-1.43
21:33:50.057 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
21:33:50.058 00.001 8996 Enqueuing Move request for scope (0.03, 0.13)
21:33:50.059 00.001 20224 Worker thread wakes up
21:33:50.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
21:33:50.060 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
21:33:50.060 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.02 yDistance=-0.14
21:33:50.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:33:50.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:50.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:33:50.060 00.000 20224 MoveAxis(E, 0, ABG)
21:33:50.060 00.000 20224 Move returns status 0, amount 0
21:33:50.060 00.000 20224 MoveAxis(N, 0, ABG)
21:33:50.060 00.000 20224 Move returns status 0, amount 0
21:33:50.060 00.000 20224 move complete, result=0
21:33:50.061 00.001 20224 worker thread done servicing request
21:33:50.068 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52131, med=2749, FiltMin=2484, FiltMax=25955, Gamma=1.000
21:33:50.095 00.027 8996 UpdateGuideState exits: m=740869 SNR=356.8
21:33:50.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:50.096 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:50.097 00.001 8996 Enqueuing Expose request
21:33:50.098 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:50.099 00.001 20224 Worker thread wakes up
21:33:50.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:50.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:51.091 00.992 20224 Exposure complete
21:33:51.167 00.076 20224 worker thread done servicing request
21:33:51.167 00.000 8996 OnExposeComplete: enter
21:33:51.168 00.001 8996 UpdateGuideState(): m_state=6
21:33:51.169 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2300
21:33:51.170 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.84, Mass=730933, SNR=345.3, Peak=54563 HFD=4.5
21:33:51.171 00.001 8996 MultiStar: [#1 0.03,0.14,0.79,U] [#2 -0.11,0.06,0.77,U] [#3 0.04,0.16,0.59,U] [#4 -0.07,0.31,0.59,U] [#5 0.12,0.40,0.69,U] [#6 0.10,0.29,0.41,U] [#7 -0.01,0.29,0.48,U] [#8 -0.04,0.04,0.43,U] 
21:33:51.172 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.21}, one-star: {0.08, 0.22}
21:33:51.172 00.000 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:33:51.173 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
21:33:51.174 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.49 mountX=-0.00 mountY=-0.21, mountTheta=-1.58
21:33:51.175 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.21, opts=13)
21:33:51.176 00.001 8996 Enqueuing Move request for scope (0.02, 0.21)
21:33:51.177 00.001 20224 Worker thread wakes up
21:33:51.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
21:33:51.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
21:33:51.177 00.000 20224 Moving (0.02, 0.21) raw xDistance=-0.00 yDistance=-0.21
21:33:51.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:33:51.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:33:51.177 00.000 20224 MoveAxis(E, 0, ABG)
21:33:51.177 00.000 20224 Move returns status 0, amount 0
21:33:51.177 00.000 20224 MoveAxis(N, 44, ABG)
21:33:51.177 00.000 20224 Guiding  Dir = 0, Dur = 44
21:33:51.177 00.000 20224 IsSlewing returns 0
21:33:51.177 00.000 20224 IsGuiding returns 0
21:33:51.182 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54563, med=2749, FiltMin=2493, FiltMax=26131, Gamma=1.000
21:33:51.196 00.014 8996 UpdateGuideState exits: m=730933 SNR=345.3
21:33:51.197 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:51.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:51.199 00.001 8996 Enqueuing Expose request
21:33:51.236 00.037 20224 IsGuiding returns 1
21:33:51.236 00.000 20224 scope still moving after pulse duration time elapsed
21:33:51.265 00.029 20224 IsSlewing returns 0
21:33:51.265 00.000 20224 IsGuiding returns 1
21:33:51.296 00.031 20224 IsSlewing returns 0
21:33:51.296 00.000 20224 IsGuiding returns 1
21:33:51.328 00.032 20224 IsSlewing returns 0
21:33:51.328 00.000 20224 IsGuiding returns 0
21:33:51.328 00.000 20224 scope move finished after 44 + 106 ms
21:33:51.328 00.000 20224 Move returns status 0, amount 44
21:33:51.328 00.000 20224 move complete, result=0
21:33:51.328 00.000 20224 worker thread done servicing request
21:33:51.328 00.000 20224 Worker thread wakes up
21:33:51.329 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:51.329 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
21:33:51.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:52.501 01.172 20224 Exposure complete
21:33:52.563 00.062 20224 worker thread done servicing request
21:33:52.563 00.000 8996 OnExposeComplete: enter
21:33:52.564 00.001 8996 UpdateGuideState(): m_state=6
21:33:52.565 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2301
21:33:52.566 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.66, Mass=757845, SNR=389.3, Peak=55459 HFD=4.6
21:33:52.567 00.001 8996 MultiStar: [#1 0.20,-0.01,0.67,U] [#2 0.15,0.30,0.65,U] [#3 0.26,-0.08,0.55,U] [#4 0.08,0.19,0.51,U] [#5 0.18,0.21,0.59,U] [#6 0.30,-0.24,0.38,U] [#7 0.23,-0.09,0.41,U] [#8 0.18,-0.30,0.36,U] 
21:33:52.567 00.000 8996 single-star, 8 included, MultiStar: {0.18, 0.03}, one-star: {0.14, 0.05}
21:33:52.568 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
21:33:52.569 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
21:33:52.570 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.31 mountX=0.14 mountY=-0.06, mountTheta=-0.42
21:33:52.571 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.05, opts=13)
21:33:52.572 00.001 8996 Enqueuing Move request for scope (0.14, 0.05)
21:33:52.573 00.001 20224 Worker thread wakes up
21:33:52.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
21:33:52.573 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
21:33:52.573 00.000 20224 Moving (0.14, 0.05) raw xDistance=0.14 yDistance=-0.06
21:33:52.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:33:52.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:52.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:33:52.573 00.000 20224 MoveAxis(E, 0, ABG)
21:33:52.573 00.000 20224 Move returns status 0, amount 0
21:33:52.573 00.000 20224 MoveAxis(N, 0, ABG)
21:33:52.573 00.000 20224 Move returns status 0, amount 0
21:33:52.573 00.000 20224 move complete, result=0
21:33:52.573 00.000 20224 worker thread done servicing request
21:33:52.582 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55459, med=2749, FiltMin=2470, FiltMax=25904, Gamma=1.000
21:33:52.600 00.018 8996 UpdateGuideState exits: m=757845 SNR=389.3
21:33:52.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:52.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:52.603 00.001 8996 Enqueuing Expose request
21:33:52.604 00.001 20224 Worker thread wakes up
21:33:52.604 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:52.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:52.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:53.581 00.976 20224 Exposure complete
21:33:53.664 00.083 20224 worker thread done servicing request
21:33:53.664 00.000 8996 OnExposeComplete: enter
21:33:53.665 00.001 8996 UpdateGuideState(): m_state=6
21:33:53.666 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2302
21:33:53.667 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.39, Mass=783624, SNR=338.6, Peak=57168 HFD=4.5
21:33:53.668 00.001 8996 MultiStar: [#1 -0.12,-0.07,0.72,U] [#2 -0.10,0.05,0.77,U] [#3 0.05,0.09,0.54,U] [#4 -0.10,0.04,0.63,U] [#5 0.19,0.04,0.67,U] [#6 0.19,-0.16,0.49,U] [#7 0.08,-0.14,0.43,U] [#8 0.01,-0.58,0.00,M1] 
21:33:53.669 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {-0.15, -0.22}
21:33:53.670 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
21:33:53.672 00.002 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
21:33:53.673 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.89 mountX=-0.01 mountY=0.05, mountTheta=1.79
21:33:53.675 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
21:33:53.676 00.001 8996 Enqueuing Move request for scope (-0.02, -0.05)
21:33:53.677 00.001 20224 Worker thread wakes up
21:33:53.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
21:33:53.677 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
21:33:53.677 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.01 yDistance=0.05
21:33:53.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:33:53.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:53.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:33:53.678 00.001 20224 MoveAxis(E, 0, ABG)
21:33:53.678 00.000 20224 Move returns status 0, amount 0
21:33:53.678 00.000 20224 MoveAxis(N, 0, ABG)
21:33:53.678 00.000 20224 Move returns status 0, amount 0
21:33:53.678 00.000 20224 move complete, result=0
21:33:53.678 00.000 20224 worker thread done servicing request
21:33:53.682 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57168, med=2749, FiltMin=2477, FiltMax=25008, Gamma=1.000
21:33:53.698 00.016 8996 UpdateGuideState exits: m=783624 SNR=338.6
21:33:53.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:53.699 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:53.700 00.001 8996 Enqueuing Expose request
21:33:53.701 00.001 20224 Worker thread wakes up
21:33:53.701 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:53.702 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:53.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:54.870 01.168 20224 Exposure complete
21:33:54.947 00.077 20224 worker thread done servicing request
21:33:54.949 00.002 8996 OnExposeComplete: enter
21:33:54.949 00.000 8996 UpdateGuideState(): m_state=6
21:33:54.950 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2303
21:33:54.950 00.000 8996 Star::Find returns 1 (0), X=138.25, Y=472.29, Mass=738095, SNR=333.8, Peak=54544 HFD=4.4
21:33:54.952 00.002 8996 MultiStar: [#1 -0.26,-0.12,0.68,U] [#2 -0.38,0.15,0.77,U] [#3 -0.33,-0.18,0.60,U] [#4 -0.37,-0.20,0.56,U] [#5 -0.05,-0.05,0.69,U] [#6 -0.28,-0.11,0.50,U] [#7 -0.38,-0.19,0.46,U] [#8 -0.17,-0.50,0.00,M2] 
21:33:54.954 00.002 8996 refined, 7 included, MultiStar: {-0.25, -0.13}, one-star: {-0.08, -0.33}
21:33:54.954 00.000 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:33:54.956 00.002 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:33:54.957 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-2.66 mountX=-0.23 mountY=0.16, mountTheta=2.55
21:33:54.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.13, opts=13)
21:33:54.960 00.001 8996 Enqueuing Move request for scope (-0.25, -0.13)
21:33:54.961 00.001 20224 Worker thread wakes up
21:33:54.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.13) opts 0xd
21:33:54.962 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.13)
21:33:54.962 00.000 20224 Moving (-0.25, -0.13) raw xDistance=-0.23 yDistance=0.16
21:33:54.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:33:54.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:54.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:33:54.962 00.000 20224 MoveAxis(E, 34, ABG)
21:33:54.962 00.000 20224 Guiding  Dir = 2, Dur = 34
21:33:54.963 00.001 20224 IsSlewing returns 0
21:33:54.963 00.000 20224 IsGuiding returns 0
21:33:54.970 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54544, med=2749, FiltMin=2486, FiltMax=27011, Gamma=1.000
21:33:54.984 00.014 8996 UpdateGuideState exits: m=738095 SNR=333.8
21:33:54.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:54.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:54.987 00.001 8996 Enqueuing Expose request
21:33:55.003 00.016 20224 IsGuiding returns 1
21:33:55.003 00.000 20224 scope still moving after pulse duration time elapsed
21:33:55.033 00.030 20224 IsSlewing returns 0
21:33:55.033 00.000 20224 IsGuiding returns 1
21:33:55.065 00.032 20224 IsSlewing returns 0
21:33:55.065 00.000 20224 IsGuiding returns 1
21:33:55.097 00.032 20224 IsSlewing returns 0
21:33:55.097 00.000 20224 IsGuiding returns 0
21:33:55.097 00.000 20224 scope move finished after 34 + 99 ms
21:33:55.097 00.000 20224 Move returns status 0, amount 34
21:33:55.097 00.000 20224 MoveAxis(N, 0, ABG)
21:33:55.097 00.000 20224 Move returns status 0, amount 0
21:33:55.098 00.001 20224 move complete, result=0
21:33:55.098 00.000 20224 worker thread done servicing request
21:33:55.098 00.000 20224 Worker thread wakes up
21:33:55.098 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:55.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:55.098 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
21:33:56.073 00.975 20224 Exposure complete
21:33:56.145 00.072 20224 worker thread done servicing request
21:33:56.145 00.000 8996 OnExposeComplete: enter
21:33:56.146 00.001 8996 UpdateGuideState(): m_state=6
21:33:56.147 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2304
21:33:56.148 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.37, Mass=762648, SNR=389.1, Peak=51469 HFD=4.4
21:33:56.149 00.001 8996 MultiStar: [#1 -0.23,-0.25,0.63,U] [#2 -0.29,-0.09,0.67,U] [#3 -0.00,-0.04,0.54,U] [#4 -0.22,-0.12,0.51,U] [#5 -0.08,0.08,0.54,U] [#6 0.08,-0.05,0.42,U] [#7 -0.08,-0.07,0.40,U] [#8 -0.36,-0.43,0.00,M3] 
21:33:56.149 00.000 8996 refined, 7 included, MultiStar: {-0.10, -0.12}, one-star: {0.00, -0.25}
21:33:56.150 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
21:33:56.151 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
21:33:56.152 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.30 mountX=-0.09 mountY=0.13, mountTheta=2.20
21:33:56.153 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.12, opts=13)
21:33:56.154 00.001 8996 Enqueuing Move request for scope (-0.10, -0.12)
21:33:56.154 00.000 20224 Worker thread wakes up
21:33:56.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
21:33:56.154 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
21:33:56.154 00.000 20224 Moving (-0.10, -0.12) raw xDistance=-0.09 yDistance=0.13
21:33:56.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:33:56.154 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:56.156 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:33:56.156 00.000 20224 MoveAxis(E, 0, ABG)
21:33:56.156 00.000 20224 Move returns status 0, amount 0
21:33:56.156 00.000 20224 MoveAxis(N, 0, ABG)
21:33:56.156 00.000 20224 Move returns status 0, amount 0
21:33:56.156 00.000 20224 move complete, result=0
21:33:56.156 00.000 20224 worker thread done servicing request
21:33:56.169 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51469, med=2749, FiltMin=2496, FiltMax=26256, Gamma=1.000
21:33:56.197 00.028 8996 UpdateGuideState exits: m=762648 SNR=389.1
21:33:56.199 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:56.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:56.200 00.000 8996 Enqueuing Expose request
21:33:56.201 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:33:56.202 00.001 20224 Worker thread wakes up
21:33:56.202 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:56.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:57.376 01.174 20224 Exposure complete
21:33:57.466 00.090 20224 worker thread done servicing request
21:33:57.466 00.000 8996 OnExposeComplete: enter
21:33:57.467 00.001 8996 UpdateGuideState(): m_state=6
21:33:57.468 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2305
21:33:57.470 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=472.26, Mass=722239, SNR=340.6, Peak=59741 HFD=4.5
21:33:57.472 00.002 8996 MultiStar: [#1 0.42,-0.02,0.66,U] [#2 0.22,0.14,0.72,U] [#3 0.48,-0.07,0.00,M1] [#4 0.32,0.06,0.57,U] [#5 0.61,0.29,0.00,M1] [#6 0.51,0.00,0.00,M1] [#7 0.46,0.13,0.00,M1] [#8 0.31,-0.26,0.40,U] 
21:33:57.474 00.002 8996 refined, 4 included, MultiStar: {0.31, -0.10}, one-star: {0.31, -0.36}
21:33:57.476 00.002 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
21:33:57.477 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
21:33:57.478 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.10 hyp=0.33 cameraTheta=-0.31 mountX=0.32 mountY=0.06, mountTheta=0.20
21:33:57.481 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.10, opts=13)
21:33:57.483 00.002 8996 Enqueuing Move request for scope (0.31, -0.10)
21:33:57.485 00.002 20224 Worker thread wakes up
21:33:57.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.10) opts 0xd
21:33:57.485 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.10)
21:33:57.485 00.000 20224 Moving (0.31, -0.10) raw xDistance=0.32 yDistance=0.06
21:33:57.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:33:57.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:57.486 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:33:57.486 00.000 20224 MoveAxis(W, 47, ABG)
21:33:57.486 00.000 20224 Guiding  Dir = 3, Dur = 47
21:33:57.486 00.000 20224 IsSlewing returns 0
21:33:57.487 00.001 20224 IsGuiding returns 0
21:33:57.494 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59741, med=2749, FiltMin=2489, FiltMax=28541, Gamma=1.000
21:33:57.512 00.018 20224 PulseGuide returned control before completion, sleep 32
21:33:57.520 00.008 8996 UpdateGuideState exits: m=722239 SNR=340.6
21:33:57.521 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:57.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:57.523 00.001 8996 Enqueuing Expose request
21:33:57.559 00.036 20224 IsGuiding returns 1
21:33:57.559 00.000 20224 scope still moving after pulse duration time elapsed
21:33:57.590 00.031 20224 IsSlewing returns 0
21:33:57.590 00.000 20224 IsGuiding returns 1
21:33:57.621 00.031 20224 IsSlewing returns 0
21:33:57.621 00.000 20224 IsGuiding returns 0
21:33:57.621 00.000 20224 scope move finished after 47 + 87 ms
21:33:57.621 00.000 20224 Move returns status 0, amount 47
21:33:57.622 00.001 20224 MoveAxis(N, 0, ABG)
21:33:57.622 00.000 20224 Move returns status 0, amount 0
21:33:57.622 00.000 20224 move complete, result=0
21:33:57.622 00.000 20224 worker thread done servicing request
21:33:57.622 00.000 20224 Worker thread wakes up
21:33:57.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:57.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:57.622 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.1 px 0 ms NORTH
21:33:58.601 00.979 20224 Exposure complete
21:33:58.677 00.076 20224 worker thread done servicing request
21:33:58.677 00.000 8996 OnExposeComplete: enter
21:33:58.678 00.001 8996 UpdateGuideState(): m_state=6
21:33:58.679 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2306
21:33:58.680 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.73, Mass=735885, SNR=333.8, Peak=61427 HFD=4.6
21:33:58.680 00.000 8996 MultiStar: [#1 0.05,-0.02,0.64,U] [#2 0.07,0.40,0.80,U] [#3 0.07,0.16,0.68,U] [#4 0.01,0.10,0.59,U] [#5 0.16,0.32,0.67,U] [#6 0.40,0.09,0.50,U] [#7 0.07,0.06,0.47,U] [#8 0.18,-0.14,0.39,U] 
21:33:58.681 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.14}, one-star: {0.20, 0.11}
21:33:58.682 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
21:33:58.683 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
21:33:58.683 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.83 mountX=0.12 mountY=-0.16, mountTheta=-0.93
21:33:58.686 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.14, opts=13)
21:33:58.687 00.001 8996 Enqueuing Move request for scope (0.13, 0.14)
21:33:58.688 00.001 20224 Worker thread wakes up
21:33:58.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
21:33:58.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
21:33:58.688 00.000 20224 Moving (0.13, 0.14) raw xDistance=0.12 yDistance=-0.16
21:33:58.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:33:58.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:58.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:33:58.688 00.000 20224 MoveAxis(E, 0, ABG)
21:33:58.688 00.000 20224 Move returns status 0, amount 0
21:33:58.689 00.001 20224 MoveAxis(N, 0, ABG)
21:33:58.689 00.000 20224 Move returns status 0, amount 0
21:33:58.689 00.000 20224 move complete, result=0
21:33:58.689 00.000 20224 worker thread done servicing request
21:33:58.692 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61427, med=2749, FiltMin=2493, FiltMax=29203, Gamma=1.000
21:33:58.706 00.014 8996 UpdateGuideState exits: m=735885 SNR=333.8
21:33:58.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:58.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:58.709 00.001 8996 Enqueuing Expose request
21:33:58.709 00.000 20224 Worker thread wakes up
21:33:58.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:58.710 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:33:58.710 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:33:59.880 01.170 20224 Exposure complete
21:33:59.947 00.067 20224 worker thread done servicing request
21:33:59.947 00.000 8996 OnExposeComplete: enter
21:33:59.948 00.001 8996 UpdateGuideState(): m_state=6
21:33:59.949 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2307
21:33:59.950 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.70, Mass=718633, SNR=366.8, Peak=53395 HFD=4.5
21:33:59.951 00.001 8996 MultiStar: [#1 0.03,0.18,0.65,U] [#2 -0.05,0.28,0.73,U] [#3 0.07,0.23,0.53,U] [#4 -0.02,0.17,0.54,U] [#5 0.16,0.13,0.53,U] [#6 0.19,0.32,0.52,U] [#7 0.31,0.44,0.00,M1] [#8 -0.07,-0.15,0.39,U] 
21:33:59.952 00.001 8996 single-star, 7 included, MultiStar: {0.03, 0.16}, one-star: {-0.01, 0.08}
21:33:59.953 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
21:33:59.953 00.000 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
21:33:59.954 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.69 mountX=-0.02 mountY=-0.08, mountTheta=-1.79
21:33:59.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
21:33:59.956 00.000 8996 Enqueuing Move request for scope (-0.01, 0.08)
21:33:59.957 00.001 20224 Worker thread wakes up
21:33:59.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
21:33:59.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
21:33:59.957 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
21:33:59.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:33:59.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:33:59.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:33:59.957 00.000 20224 MoveAxis(E, 0, ABG)
21:33:59.957 00.000 20224 Move returns status 0, amount 0
21:33:59.957 00.000 20224 MoveAxis(N, 0, ABG)
21:33:59.958 00.001 20224 Move returns status 0, amount 0
21:33:59.958 00.000 20224 move complete, result=0
21:33:59.958 00.000 20224 worker thread done servicing request
21:33:59.961 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53395, med=2749, FiltMin=2502, FiltMax=23571, Gamma=1.000
21:33:59.975 00.014 8996 UpdateGuideState exits: m=718633 SNR=366.8
21:33:59.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:33:59.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:33:59.978 00.001 8996 Enqueuing Expose request
21:33:59.978 00.000 20224 Worker thread wakes up
21:33:59.978 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:33:59.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:33:59.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:00.957 00.978 20224 Exposure complete
21:34:01.026 00.069 20224 worker thread done servicing request
21:34:01.027 00.001 8996 OnExposeComplete: enter
21:34:01.028 00.001 8996 UpdateGuideState(): m_state=6
21:34:01.028 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2308
21:34:01.029 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=472.27, Mass=718893, SNR=346.0, Peak=50368 HFD=4.6
21:34:01.031 00.002 8996 MultiStar: [#1 0.09,-0.13,0.69,U] [#2 0.13,-0.18,0.76,U] [#3 0.31,0.14,0.58,U] [#4 0.20,0.04,0.56,U] [#5 0.11,0.03,0.66,U] [#6 0.42,0.14,0.00,M1] [#7 0.43,0.25,0.00,M2] [#8 -0.11,-0.42,0.42,U] 
21:34:01.031 00.000 8996 refined, 6 included, MultiStar: {0.09, -0.14}, one-star: {-0.07, -0.35}
21:34:01.032 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
21:34:01.033 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
21:34:01.034 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-1.00 mountX=0.10 mountY=0.12, mountTheta=0.90
21:34:01.035 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.14, opts=13)
21:34:01.036 00.001 8996 Enqueuing Move request for scope (0.09, -0.14)
21:34:01.037 00.001 20224 Worker thread wakes up
21:34:01.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
21:34:01.037 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
21:34:01.037 00.000 20224 Moving (0.09, -0.14) raw xDistance=0.10 yDistance=0.12
21:34:01.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:34:01.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:01.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:34:01.037 00.000 20224 MoveAxis(E, 0, ABG)
21:34:01.037 00.000 20224 Move returns status 0, amount 0
21:34:01.037 00.000 20224 MoveAxis(N, 0, ABG)
21:34:01.037 00.000 20224 Move returns status 0, amount 0
21:34:01.037 00.000 20224 move complete, result=0
21:34:01.038 00.001 20224 worker thread done servicing request
21:34:01.044 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50368, med=2749, FiltMin=2509, FiltMax=23888, Gamma=1.000
21:34:01.061 00.017 8996 UpdateGuideState exits: m=718893 SNR=346.0
21:34:01.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:01.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:01.064 00.001 8996 Enqueuing Expose request
21:34:01.065 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:01.066 00.001 20224 Worker thread wakes up
21:34:01.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:01.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:02.230 01.164 20224 Exposure complete
21:34:02.305 00.075 20224 worker thread done servicing request
21:34:02.305 00.000 8996 OnExposeComplete: enter
21:34:02.306 00.001 8996 UpdateGuideState(): m_state=6
21:34:02.307 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2309
21:34:02.308 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.57, Mass=701804, SNR=359.2, Peak=48995 HFD=5.0
21:34:02.309 00.001 8996 MultiStar: [#1 0.07,-0.03,0.66,U] [#2 -0.07,0.22,0.73,U] [#3 0.19,-0.12,0.60,U] [#4 0.07,-0.03,0.68,U] [#5 0.20,0.24,0.64,U] [#6 0.24,-0.01,0.46,U] [#7 0.12,0.15,0.45,U] [#8 0.02,-0.31,0.38,U] 
21:34:02.310 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.02}, one-star: {0.22, -0.05}
21:34:02.311 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:34:02.312 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
21:34:02.313 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.15 mountX=0.12 mountY=-0.03, mountTheta=-0.27
21:34:02.315 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.02, opts=13)
21:34:02.315 00.000 8996 Enqueuing Move request for scope (0.12, 0.02)
21:34:02.316 00.001 20224 Worker thread wakes up
21:34:02.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
21:34:02.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
21:34:02.316 00.000 20224 Moving (0.12, 0.02) raw xDistance=0.12 yDistance=-0.03
21:34:02.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:34:02.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:02.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:34:02.317 00.001 20224 MoveAxis(E, 0, ABG)
21:34:02.317 00.000 20224 Move returns status 0, amount 0
21:34:02.317 00.000 20224 MoveAxis(N, 0, ABG)
21:34:02.317 00.000 20224 Move returns status 0, amount 0
21:34:02.317 00.000 20224 move complete, result=0
21:34:02.317 00.000 20224 worker thread done servicing request
21:34:02.320 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48995, med=2749, FiltMin=2499, FiltMax=26688, Gamma=1.000
21:34:02.335 00.015 8996 UpdateGuideState exits: m=701804 SNR=359.2
21:34:02.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:02.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:02.337 00.000 8996 Enqueuing Expose request
21:34:02.338 00.001 20224 Worker thread wakes up
21:34:02.338 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:02.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:02.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:03.318 00.979 20224 Exposure complete
21:34:03.409 00.091 20224 worker thread done servicing request
21:34:03.409 00.000 8996 OnExposeComplete: enter
21:34:03.410 00.001 8996 UpdateGuideState(): m_state=6
21:34:03.411 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2310
21:34:03.411 00.000 8996 Star::Find returns 1 (0), X=138.41, Y=472.40, Mass=697385, SNR=368.1, Peak=47245 HFD=4.7
21:34:03.412 00.001 8996 MultiStar: [#1 0.01,-0.21,0.64,U] [#2 -0.03,0.27,0.72,U] [#3 0.06,-0.09,0.52,U] [#4 -0.01,-0.17,0.55,U] [#5 0.01,0.05,0.53,U] [#6 0.14,0.04,0.45,U] [#7 0.10,0.12,0.48,U] [#8 0.03,-0.21,0.39,U] 
21:34:03.413 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {0.08, -0.21}
21:34:03.414 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
21:34:03.415 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.37)
21:34:03.416 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.89 mountX=0.05 mountY=0.05, mountTheta=0.78
21:34:03.417 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
21:34:03.418 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
21:34:03.419 00.001 20224 Worker thread wakes up
21:34:03.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
21:34:03.419 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
21:34:03.419 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.05
21:34:03.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:34:03.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:03.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:34:03.419 00.000 20224 MoveAxis(E, 0, ABG)
21:34:03.419 00.000 20224 Move returns status 0, amount 0
21:34:03.419 00.000 20224 MoveAxis(N, 0, ABG)
21:34:03.419 00.000 20224 Move returns status 0, amount 0
21:34:03.419 00.000 20224 move complete, result=0
21:34:03.419 00.000 20224 worker thread done servicing request
21:34:03.424 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47245, med=2749, FiltMin=2512, FiltMax=24336, Gamma=1.000
21:34:03.444 00.020 8996 UpdateGuideState exits: m=697385 SNR=368.1
21:34:03.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:03.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:03.446 00.000 8996 Enqueuing Expose request
21:34:03.447 00.001 20224 Worker thread wakes up
21:34:03.447 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:34:03.448 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:03.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:04.600 01.152 20224 Exposure complete
21:34:04.694 00.094 20224 worker thread done servicing request
21:34:04.694 00.000 8996 OnExposeComplete: enter
21:34:04.696 00.002 8996 UpdateGuideState(): m_state=6
21:34:04.698 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2311
21:34:04.700 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=472.45, Mass=730128, SNR=342.1, Peak=47053 HFD=4.6
21:34:04.702 00.002 8996 MultiStar: [#1 -0.09,-0.35,0.73,U] [#2 -0.27,0.04,0.81,U] [#3 0.07,0.05,0.64,U] [#4 -0.04,-0.06,0.59,U] [#5 0.12,0.02,0.57,U] [#6 0.05,0.03,0.48,U] [#7 0.08,-0.03,0.43,U] [#8 -0.11,-0.50,0.00,M1] 
21:34:04.704 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.07}, one-star: {0.07, -0.17}
21:34:04.705 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
21:34:04.706 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
21:34:04.707 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.77 mountX=-0.01 mountY=0.07, mountTheta=1.68
21:34:04.709 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
21:34:04.711 00.002 8996 Enqueuing Move request for scope (-0.01, -0.07)
21:34:04.712 00.001 20224 Worker thread wakes up
21:34:04.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
21:34:04.712 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
21:34:04.712 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.01 yDistance=0.07
21:34:04.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:34:04.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:04.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:34:04.712 00.000 20224 MoveAxis(E, 0, ABG)
21:34:04.712 00.000 20224 Move returns status 0, amount 0
21:34:04.713 00.001 20224 MoveAxis(N, 0, ABG)
21:34:04.713 00.000 20224 Move returns status 0, amount 0
21:34:04.713 00.000 20224 move complete, result=0
21:34:04.713 00.000 20224 worker thread done servicing request
21:34:04.719 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47053, med=2749, FiltMin=2489, FiltMax=26096, Gamma=1.000
21:34:04.735 00.016 8996 UpdateGuideState exits: m=730128 SNR=342.1
21:34:04.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:04.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:04.737 00.000 8996 Enqueuing Expose request
21:34:04.738 00.001 20224 Worker thread wakes up
21:34:04.738 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:04.739 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:04.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:05.725 00.986 20224 Exposure complete
21:34:05.799 00.074 20224 worker thread done servicing request
21:34:05.800 00.001 8996 OnExposeComplete: enter
21:34:05.801 00.001 8996 UpdateGuideState(): m_state=6
21:34:05.803 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2312
21:34:05.805 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.30, Mass=775069, SNR=409.7, Peak=54000 HFD=4.7
21:34:05.807 00.002 8996 MultiStar: [#1 -0.06,-0.06,0.58,U] [#2 -0.25,0.15,0.58,U] [#3 -0.15,-0.14,0.59,U] [#4 -0.07,-0.13,0.45,U] [#5 -0.06,0.16,0.50,U] [#6 -0.04,-0.19,0.38,U] [#7 -0.16,-0.17,0.36,U] [#8 -0.22,-0.57,0.00,M2] 
21:34:05.808 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.10}, one-star: {0.00, -0.32}
21:34:05.810 00.002 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
21:34:05.811 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
21:34:05.812 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.28 mountX=-0.08 mountY=0.11, mountTheta=2.18
21:34:05.815 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.10, opts=13)
21:34:05.816 00.001 8996 Enqueuing Move request for scope (-0.09, -0.10)
21:34:05.817 00.001 20224 Worker thread wakes up
21:34:05.818 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
21:34:05.818 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
21:34:05.818 00.000 20224 Moving (-0.09, -0.10) raw xDistance=-0.08 yDistance=0.11
21:34:05.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:34:05.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:05.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:34:05.818 00.000 20224 MoveAxis(E, 0, ABG)
21:34:05.818 00.000 20224 Move returns status 0, amount 0
21:34:05.818 00.000 20224 MoveAxis(N, 0, ABG)
21:34:05.818 00.000 20224 Move returns status 0, amount 0
21:34:05.818 00.000 20224 move complete, result=0
21:34:05.818 00.000 20224 worker thread done servicing request
21:34:05.823 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54000, med=2749, FiltMin=2496, FiltMax=26659, Gamma=1.000
21:34:05.838 00.015 8996 UpdateGuideState exits: m=775069 SNR=409.7
21:34:05.839 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:05.839 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:05.840 00.001 8996 Enqueuing Expose request
21:34:05.841 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:05.843 00.002 20224 Worker thread wakes up
21:34:05.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:05.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:07.017 01.174 20224 Exposure complete
21:34:07.089 00.072 20224 worker thread done servicing request
21:34:07.089 00.000 8996 OnExposeComplete: enter
21:34:07.090 00.001 8996 UpdateGuideState(): m_state=6
21:34:07.091 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2313
21:34:07.092 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.74, Mass=747087, SNR=363.3, Peak=59779 HFD=4.6
21:34:07.093 00.001 8996 MultiStar: [#1 -0.10,0.23,0.61,U] [#2 -0.14,0.25,0.76,U] [#3 -0.20,0.02,0.68,U] [#4 -0.25,0.06,0.56,U] [#5 0.03,0.37,0.61,U] [#6 -0.03,0.06,0.46,U] [#7 0.05,0.08,0.48,U] [#8 -0.19,-0.11,0.42,U] 
21:34:07.094 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.14}, one-star: {0.13, 0.13}
21:34:07.094 00.000 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
21:34:07.095 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
21:34:07.096 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.02 mountX=-0.08 mountY=-0.13, mountTheta=-2.12
21:34:07.097 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.14, opts=13)
21:34:07.098 00.001 8996 Enqueuing Move request for scope (-0.07, 0.14)
21:34:07.099 00.001 20224 Worker thread wakes up
21:34:07.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
21:34:07.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
21:34:07.099 00.000 20224 Moving (-0.07, 0.14) raw xDistance=-0.08 yDistance=-0.13
21:34:07.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:34:07.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:07.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:34:07.099 00.000 20224 MoveAxis(E, 0, ABG)
21:34:07.099 00.000 20224 Move returns status 0, amount 0
21:34:07.099 00.000 20224 MoveAxis(N, 0, ABG)
21:34:07.099 00.000 20224 Move returns status 0, amount 0
21:34:07.099 00.000 20224 move complete, result=0
21:34:07.100 00.001 20224 worker thread done servicing request
21:34:07.103 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59779, med=2749, FiltMin=2473, FiltMax=27779, Gamma=1.000
21:34:07.117 00.014 8996 UpdateGuideState exits: m=747087 SNR=363.3
21:34:07.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:07.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:07.120 00.001 8996 Enqueuing Expose request
21:34:07.120 00.000 20224 Worker thread wakes up
21:34:07.121 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:07.121 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:07.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:08.104 00.983 20224 Exposure complete
21:34:08.177 00.073 20224 worker thread done servicing request
21:34:08.177 00.000 8996 OnExposeComplete: enter
21:34:08.179 00.002 8996 UpdateGuideState(): m_state=6
21:34:08.180 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2314
21:34:08.181 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.61, Mass=725650, SNR=331.1, Peak=53821 HFD=4.4
21:34:08.183 00.002 8996 MultiStar: [#1 -0.12,0.21,0.87,U] [#2 -0.25,0.13,0.85,U] [#3 -0.08,0.07,0.74,U] [#4 -0.15,0.03,0.61,U] [#5 0.04,0.40,0.64,U] [#6 0.11,0.26,0.50,U] [#7 -0.03,0.13,0.51,U] [#8 -0.11,-0.04,0.42,U] 
21:34:08.184 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.13}, one-star: {-0.22, -0.00}
21:34:08.185 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
21:34:08.186 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
21:34:08.187 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.27 mountX=-0.12 mountY=-0.11, mountTheta=-2.38
21:34:08.189 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
21:34:08.191 00.002 8996 Enqueuing Move request for scope (-0.11, 0.13)
21:34:08.192 00.001 20224 Worker thread wakes up
21:34:08.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
21:34:08.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
21:34:08.192 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
21:34:08.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:34:08.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:08.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:34:08.192 00.000 20224 MoveAxis(E, 0, ABG)
21:34:08.193 00.001 20224 Move returns status 0, amount 0
21:34:08.193 00.000 20224 MoveAxis(N, 0, ABG)
21:34:08.193 00.000 20224 Move returns status 0, amount 0
21:34:08.193 00.000 20224 move complete, result=0
21:34:08.193 00.000 20224 worker thread done servicing request
21:34:08.197 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53821, med=2749, FiltMin=2493, FiltMax=24019, Gamma=1.000
21:34:08.213 00.016 8996 UpdateGuideState exits: m=725650 SNR=331.1
21:34:08.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:08.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:08.215 00.000 8996 Enqueuing Expose request
21:34:08.216 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:08.217 00.001 20224 Worker thread wakes up
21:34:08.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:08.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:09.390 01.173 20224 Exposure complete
21:34:09.469 00.079 20224 worker thread done servicing request
21:34:09.469 00.000 8996 OnExposeComplete: enter
21:34:09.470 00.001 8996 UpdateGuideState(): m_state=6
21:34:09.471 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2315
21:34:09.472 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.57, Mass=752161, SNR=380.4, Peak=51539 HFD=4.3
21:34:09.473 00.001 8996 MultiStar: [#1 -0.15,-0.07,0.62,U] [#2 -0.09,0.23,0.66,U] [#3 -0.04,-0.06,0.58,U] [#4 -0.17,-0.03,0.55,U] [#5 -0.02,0.20,0.61,U] [#6 0.12,0.14,0.45,U] [#7 -0.04,0.20,0.45,U] [#8 -0.16,-0.23,0.37,U] 
21:34:09.473 00.000 8996 single-star, 8 included, MultiStar: {-0.05, 0.04}, one-star: {0.03, -0.05}
21:34:09.474 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
21:34:09.475 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
21:34:09.476 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.00 mountX=0.04 mountY=0.05, mountTheta=0.90
21:34:09.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
21:34:09.478 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
21:34:09.479 00.001 20224 Worker thread wakes up
21:34:09.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
21:34:09.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
21:34:09.479 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.04 yDistance=0.05
21:34:09.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:34:09.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:09.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:34:09.479 00.000 20224 MoveAxis(E, 0, ABG)
21:34:09.479 00.000 20224 Move returns status 0, amount 0
21:34:09.480 00.001 20224 MoveAxis(N, 0, ABG)
21:34:09.480 00.000 20224 Move returns status 0, amount 0
21:34:09.480 00.000 20224 move complete, result=0
21:34:09.480 00.000 20224 worker thread done servicing request
21:34:09.488 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51539, med=2749, FiltMin=2505, FiltMax=25760, Gamma=1.000
21:34:09.503 00.015 8996 UpdateGuideState exits: m=752161 SNR=380.4
21:34:09.505 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:09.506 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:09.507 00.001 8996 Enqueuing Expose request
21:34:09.507 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:34:09.508 00.001 20224 Worker thread wakes up
21:34:09.508 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:09.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:10.490 00.982 20224 Exposure complete
21:34:10.594 00.104 20224 worker thread done servicing request
21:34:10.594 00.000 8996 OnExposeComplete: enter
21:34:10.595 00.001 8996 UpdateGuideState(): m_state=6
21:34:10.596 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2316
21:34:10.597 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.71, Mass=749955, SNR=426.3, Peak=53517 HFD=4.6
21:34:10.598 00.001 8996 MultiStar: [#1 -0.07,0.18,0.55,U] [#2 -0.30,0.43,0.00,M1] [#3 -0.08,0.21,0.45,U] [#4 -0.19,0.35,0.44,U] [#5 0.13,0.25,0.54,U] [#6 0.06,0.19,0.39,U] [#7 -0.06,0.24,0.38,U] [#8 -0.08,0.01,0.30,U] 
21:34:10.598 00.000 8996 single-star, 7 included, MultiStar: {-0.04, 0.19}, one-star: {-0.05, 0.09}
21:34:10.599 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
21:34:10.600 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:34:10.600 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.08 mountX=-0.06 mountY=-0.08, mountTheta=-2.18
21:34:10.602 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
21:34:10.602 00.000 8996 Enqueuing Move request for scope (-0.05, 0.09)
21:34:10.603 00.001 20224 Worker thread wakes up
21:34:10.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:34:10.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:34:10.604 00.001 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
21:34:10.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:34:10.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:10.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:34:10.604 00.000 20224 MoveAxis(E, 0, ABG)
21:34:10.604 00.000 20224 Move returns status 0, amount 0
21:34:10.604 00.000 20224 MoveAxis(N, 0, ABG)
21:34:10.604 00.000 20224 Move returns status 0, amount 0
21:34:10.604 00.000 20224 move complete, result=0
21:34:10.604 00.000 20224 worker thread done servicing request
21:34:10.615 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=53517, med=2749, FiltMin=2489, FiltMax=25049, Gamma=1.000
21:34:10.636 00.021 8996 UpdateGuideState exits: m=749955 SNR=426.3
21:34:10.637 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:10.638 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:10.640 00.002 8996 Enqueuing Expose request
21:34:10.641 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:10.641 00.000 20224 Worker thread wakes up
21:34:10.641 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:10.642 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:11.822 01.180 20224 Exposure complete
21:34:11.893 00.071 20224 worker thread done servicing request
21:34:11.893 00.000 8996 OnExposeComplete: enter
21:34:11.894 00.001 8996 UpdateGuideState(): m_state=6
21:34:11.895 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2317
21:34:11.896 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.55, Mass=698969, SNR=380.0, Peak=47085 HFD=4.6
21:34:11.897 00.001 8996 MultiStar: [#1 -0.15,0.08,0.63,U] [#2 -0.25,0.44,0.00,M2] [#3 -0.07,0.00,0.56,U] [#4 -0.13,0.09,0.58,U] [#5 -0.02,0.31,0.57,U] [#6 0.14,0.20,0.44,U] [#7 -0.20,0.25,0.38,U] [#8 -0.29,-0.13,0.40,U] 
21:34:11.898 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.08}, one-star: {-0.17, -0.07}
21:34:11.898 00.000 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
21:34:11.899 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
21:34:11.900 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.56 mountX=-0.12 mountY=-0.06, mountTheta=-2.67
21:34:11.901 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.08, opts=13)
21:34:11.902 00.001 8996 Enqueuing Move request for scope (-0.11, 0.08)
21:34:11.903 00.001 20224 Worker thread wakes up
21:34:11.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
21:34:11.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
21:34:11.903 00.000 20224 Moving (-0.11, 0.08) raw xDistance=-0.12 yDistance=-0.06
21:34:11.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:34:11.904 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:11.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:34:11.904 00.000 20224 MoveAxis(E, 0, ABG)
21:34:11.904 00.000 20224 Move returns status 0, amount 0
21:34:11.904 00.000 20224 MoveAxis(N, 0, ABG)
21:34:11.904 00.000 20224 Move returns status 0, amount 0
21:34:11.904 00.000 20224 move complete, result=0
21:34:11.904 00.000 20224 worker thread done servicing request
21:34:11.908 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47085, med=2749, FiltMin=2515, FiltMax=22291, Gamma=1.000
21:34:11.923 00.015 8996 UpdateGuideState exits: m=698969 SNR=380.0
21:34:11.925 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:11.927 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:11.928 00.001 8996 Enqueuing Expose request
21:34:11.929 00.001 20224 Worker thread wakes up
21:34:11.929 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:11.930 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:11.931 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:12.904 00.973 20224 Exposure complete
21:34:12.999 00.095 20224 worker thread done servicing request
21:34:13.000 00.001 8996 OnExposeComplete: enter
21:34:13.002 00.002 8996 UpdateGuideState(): m_state=6
21:34:13.003 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2318
21:34:13.005 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=472.56, Mass=730677, SNR=339.5, Peak=51053 HFD=4.6
21:34:13.007 00.002 8996 MultiStar: [#1 -0.31,0.16,0.65,U] [#2 -0.36,0.47,0.00,M3] [#3 -0.37,0.16,0.71,U] [#4 -0.25,0.32,0.72,U] [#5 -0.21,0.36,0.74,U] [#6 -0.16,0.16,0.48,U] [#7 -0.36,0.25,0.00,M1] [#8 -0.40,-0.03,0.42,U] 
21:34:13.008 00.001 8996 single-star, 6 included, MultiStar: {-0.25, 0.15}, one-star: {-0.14, -0.05}
21:34:13.009 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
21:34:13.010 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.49)
21:34:13.011 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.77 mountX=-0.13 mountY=0.07, mountTheta=2.66
21:34:13.014 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.05, opts=13)
21:34:13.015 00.001 8996 Enqueuing Move request for scope (-0.14, -0.05)
21:34:13.015 00.000 20224 Worker thread wakes up
21:34:13.016 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
21:34:13.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
21:34:13.016 00.000 20224 Moving (-0.14, -0.05) raw xDistance=-0.13 yDistance=0.07
21:34:13.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:34:13.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:13.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:34:13.016 00.000 20224 MoveAxis(E, 0, ABG)
21:34:13.017 00.001 20224 Move returns status 0, amount 0
21:34:13.017 00.000 20224 MoveAxis(N, 0, ABG)
21:34:13.017 00.000 20224 Move returns status 0, amount 0
21:34:13.017 00.000 20224 move complete, result=0
21:34:13.017 00.000 20224 worker thread done servicing request
21:34:13.022 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51053, med=2749, FiltMin=2502, FiltMax=23145, Gamma=1.000
21:34:13.041 00.019 8996 UpdateGuideState exits: m=730677 SNR=339.5
21:34:13.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:13.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:13.044 00.001 8996 Enqueuing Expose request
21:34:13.045 00.001 20224 Worker thread wakes up
21:34:13.046 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:13.047 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:13.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:14.218 01.171 20224 Exposure complete
21:34:14.286 00.068 20224 worker thread done servicing request
21:34:14.286 00.000 8996 OnExposeComplete: enter
21:34:14.287 00.001 8996 UpdateGuideState(): m_state=6
21:34:14.288 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2319
21:34:14.290 00.002 8996 Star::Find returns 1 (0), X=138.23, Y=472.80, Mass=764836, SNR=359.6, Peak=61469 HFD=4.4
21:34:14.295 00.005 8996 MultiStar: [#1 -0.27,0.30,0.62,U] [#2 -0.31,0.34,0.00,M4] [#3 -0.23,0.23,0.60,U] [#4 -0.38,0.23,0.00,M1] [#5 -0.29,0.35,0.00,M1] [#6 -0.13,0.35,0.42,U] [#7 -0.24,0.28,0.45,U] [#8 -0.29,-0.07,0.39,U] 
21:34:14.296 00.001 8996 single-star, 5 included, MultiStar: {-0.20, 0.21}, one-star: {-0.10, 0.18}
21:34:14.297 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
21:34:14.298 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
21:34:14.299 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.09 mountX=-0.12 mountY=-0.17, mountTheta=-2.20
21:34:14.301 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.18, opts=13)
21:34:14.303 00.002 8996 Enqueuing Move request for scope (-0.10, 0.18)
21:34:14.304 00.001 20224 Worker thread wakes up
21:34:14.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
21:34:14.304 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
21:34:14.305 00.001 20224 Moving (-0.10, 0.18) raw xDistance=-0.12 yDistance=-0.17
21:34:14.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:34:14.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:14.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:34:14.305 00.000 20224 MoveAxis(E, 0, ABG)
21:34:14.305 00.000 20224 Move returns status 0, amount 0
21:34:14.305 00.000 20224 MoveAxis(N, 0, ABG)
21:34:14.305 00.000 20224 Move returns status 0, amount 0
21:34:14.305 00.000 20224 move complete, result=0
21:34:14.305 00.000 20224 worker thread done servicing request
21:34:14.312 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61469, med=2749, FiltMin=2486, FiltMax=27657, Gamma=1.000
21:34:14.335 00.023 8996 UpdateGuideState exits: m=764836 SNR=359.6
21:34:14.337 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:14.338 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:14.339 00.001 8996 Enqueuing Expose request
21:34:14.341 00.002 20224 Worker thread wakes up
21:34:14.341 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:14.342 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:14.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:15.322 00.980 20224 Exposure complete
21:34:15.386 00.064 20224 worker thread done servicing request
21:34:15.386 00.000 8996 OnExposeComplete: enter
21:34:15.387 00.001 8996 UpdateGuideState(): m_state=6
21:34:15.388 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2320
21:34:15.390 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=472.62, Mass=744695, SNR=361.1, Peak=56733 HFD=4.3
21:34:15.391 00.001 8996 MultiStar: [#1 -0.28,-0.05,0.63,U] [#2 -0.42,0.26,0.00,M5] [#3 -0.31,0.18,0.54,U] [#4 -0.36,0.15,0.59,U] [#5 -0.13,0.33,0.61,U] [#6 -0.26,0.18,0.47,U] [#7 -0.34,0.06,0.44,U] [#8 -0.30,-0.31,0.37,U] 
21:34:15.393 00.002 8996 single-star, 7 included, MultiStar: {-0.27, 0.08}, one-star: {-0.23, 0.01}
21:34:15.395 00.002 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
21:34:15.396 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:34:15.397 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.11 mountX=-0.23 mountY=0.02, mountTheta=3.05
21:34:15.401 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.01, opts=13)
21:34:15.402 00.001 8996 Enqueuing Move request for scope (-0.23, 0.01)
21:34:15.404 00.002 20224 Worker thread wakes up
21:34:15.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
21:34:15.404 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
21:34:15.404 00.000 20224 Moving (-0.23, 0.01) raw xDistance=-0.23 yDistance=0.02
21:34:15.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:34:15.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:15.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:34:15.404 00.000 20224 MoveAxis(E, 34, ABG)
21:34:15.404 00.000 20224 Guiding  Dir = 2, Dur = 34
21:34:15.405 00.001 20224 IsSlewing returns 0
21:34:15.405 00.000 20224 IsGuiding returns 0
21:34:15.411 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56733, med=2749, FiltMin=2496, FiltMax=23593, Gamma=1.000
21:34:15.416 00.005 20224 PulseGuide returned control before completion, sleep 33
21:34:15.432 00.016 8996 UpdateGuideState exits: m=744695 SNR=361.1
21:34:15.432 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:15.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:15.434 00.001 8996 Enqueuing Expose request
21:34:15.464 00.030 20224 IsGuiding returns 1
21:34:15.464 00.000 20224 scope still moving after pulse duration time elapsed
21:34:15.495 00.031 20224 IsSlewing returns 0
21:34:15.496 00.001 20224 IsGuiding returns 1
21:34:15.526 00.030 20224 IsSlewing returns 0
21:34:15.527 00.001 20224 IsGuiding returns 0
21:34:15.527 00.000 20224 scope move finished after 34 + 87 ms
21:34:15.527 00.000 20224 Move returns status 0, amount 34
21:34:15.527 00.000 20224 MoveAxis(N, 0, ABG)
21:34:15.527 00.000 20224 Move returns status 0, amount 0
21:34:15.527 00.000 20224 move complete, result=0
21:34:15.527 00.000 20224 worker thread done servicing request
21:34:15.527 00.000 20224 Worker thread wakes up
21:34:15.527 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
21:34:15.529 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:15.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:16.699 01.170 20224 Exposure complete
21:34:16.779 00.080 20224 worker thread done servicing request
21:34:16.779 00.000 8996 OnExposeComplete: enter
21:34:16.781 00.002 8996 UpdateGuideState(): m_state=6
21:34:16.782 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2321
21:34:16.784 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.49, Mass=747776, SNR=348.1, Peak=49069 HFD=4.4
21:34:16.786 00.002 8996 MultiStar: [#1 -0.07,0.06,0.68,U] [#2 -0.08,0.13,0.82,U] [#3 0.12,-0.01,0.57,U] [#4 0.05,0.03,0.62,U] [#5 0.13,0.30,0.68,U] [#6 0.09,0.12,0.40,U] [#7 0.00,0.11,0.50,U] [#8 -0.10,-0.25,0.46,U] 
21:34:16.788 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {0.03, -0.12}
21:34:16.789 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
21:34:16.790 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
21:34:16.791 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.18 mountX=0.01 mountY=-0.04, mountTheta=-1.27
21:34:16.792 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.04, opts=13)
21:34:16.793 00.001 8996 Enqueuing Move request for scope (0.02, 0.04)
21:34:16.794 00.001 20224 Worker thread wakes up
21:34:16.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
21:34:16.794 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
21:34:16.794 00.000 20224 Moving (0.02, 0.04) raw xDistance=0.01 yDistance=-0.04
21:34:16.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:34:16.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:16.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:34:16.794 00.000 20224 MoveAxis(E, 0, ABG)
21:34:16.794 00.000 20224 Move returns status 0, amount 0
21:34:16.794 00.000 20224 MoveAxis(N, 0, ABG)
21:34:16.795 00.001 20224 Move returns status 0, amount 0
21:34:16.795 00.000 20224 move complete, result=0
21:34:16.795 00.000 20224 worker thread done servicing request
21:34:16.799 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49069, med=2749, FiltMin=2486, FiltMax=24336, Gamma=1.000
21:34:16.821 00.022 8996 UpdateGuideState exits: m=747776 SNR=348.1
21:34:16.823 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:16.825 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:16.827 00.002 8996 Enqueuing Expose request
21:34:16.828 00.001 20224 Worker thread wakes up
21:34:16.829 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:16.830 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:16.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:17.818 00.988 20224 Exposure complete
21:34:17.907 00.089 20224 worker thread done servicing request
21:34:17.907 00.000 8996 OnExposeComplete: enter
21:34:17.908 00.001 8996 UpdateGuideState(): m_state=6
21:34:17.909 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2322
21:34:17.910 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.75, Mass=717659, SNR=365.2, Peak=54669 HFD=4.5
21:34:17.911 00.001 8996 MultiStar: [#1 -0.02,0.12,0.61,U] [#2 -0.14,0.47,0.00,M5] [#3 -0.04,0.21,0.58,U] [#4 -0.08,0.27,0.54,U] [#5 0.12,0.42,0.60,U] [#6 0.08,0.13,0.39,U] [#7 -0.01,0.25,0.38,U] [#8 -0.16,-0.13,0.36,U] 
21:34:17.912 00.001 8996 single-star, 7 included, MultiStar: {-0.00, 0.19}, one-star: {0.02, 0.14}
21:34:17.913 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
21:34:17.914 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
21:34:17.915 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.40 mountX=0.01 mountY=-0.14, mountTheta=-1.50
21:34:17.916 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.14, opts=13)
21:34:17.917 00.001 8996 Enqueuing Move request for scope (0.02, 0.14)
21:34:17.918 00.001 20224 Worker thread wakes up
21:34:17.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
21:34:17.918 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
21:34:17.918 00.000 20224 Moving (0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
21:34:17.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:34:17.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:17.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:34:17.919 00.001 20224 MoveAxis(E, 0, ABG)
21:34:17.919 00.000 20224 Move returns status 0, amount 0
21:34:17.919 00.000 20224 MoveAxis(N, 0, ABG)
21:34:17.919 00.000 20224 Move returns status 0, amount 0
21:34:17.919 00.000 20224 move complete, result=0
21:34:17.919 00.000 20224 worker thread done servicing request
21:34:17.921 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54669, med=2749, FiltMin=2470, FiltMax=25657, Gamma=1.000
21:34:17.936 00.015 8996 UpdateGuideState exits: m=717659 SNR=365.2
21:34:17.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:17.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:17.939 00.001 8996 Enqueuing Expose request
21:34:17.939 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:17.940 00.001 20224 Worker thread wakes up
21:34:17.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:17.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:19.118 01.178 20224 Exposure complete
21:34:19.201 00.083 20224 worker thread done servicing request
21:34:19.201 00.000 8996 OnExposeComplete: enter
21:34:19.202 00.001 8996 UpdateGuideState(): m_state=6
21:34:19.203 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2323
21:34:19.204 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.80, Mass=727221, SNR=322.8, Peak=58403 HFD=4.5
21:34:19.204 00.000 8996 MultiStar: [#1 -0.03,0.27,0.66,U] [#2 -0.12,0.42,0.78,U] [#3 0.08,0.20,0.68,U] [#4 -0.09,0.38,0.57,U] [#5 0.04,0.41,0.69,U] [#6 0.18,0.37,0.45,U] [#7 0.02,0.38,0.47,U] [#8 -0.17,-0.01,0.45,U] 
21:34:19.205 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.29}, one-star: {0.11, 0.18}
21:34:19.206 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
21:34:19.206 00.000 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
21:34:19.207 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.04 mountX=0.09 mountY=-0.19, mountTheta=-1.14
21:34:19.208 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.18, opts=13)
21:34:19.210 00.002 8996 Enqueuing Move request for scope (0.11, 0.18)
21:34:19.211 00.001 20224 Worker thread wakes up
21:34:19.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
21:34:19.211 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
21:34:19.211 00.000 20224 Moving (0.11, 0.18) raw xDistance=0.09 yDistance=-0.19
21:34:19.212 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:34:19.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:19.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:34:19.212 00.000 20224 MoveAxis(E, 0, ABG)
21:34:19.212 00.000 20224 Move returns status 0, amount 0
21:34:19.212 00.000 20224 MoveAxis(N, 0, ABG)
21:34:19.212 00.000 20224 Move returns status 0, amount 0
21:34:19.212 00.000 20224 move complete, result=0
21:34:19.213 00.001 20224 worker thread done servicing request
21:34:19.220 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58403, med=2749, FiltMin=2496, FiltMax=26217, Gamma=1.000
21:34:19.245 00.025 8996 UpdateGuideState exits: m=727221 SNR=322.8
21:34:19.246 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:19.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:19.247 00.000 8996 Enqueuing Expose request
21:34:19.248 00.001 20224 Worker thread wakes up
21:34:19.248 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:19.249 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:19.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:20.232 00.983 20224 Exposure complete
21:34:20.306 00.074 20224 worker thread done servicing request
21:34:20.306 00.000 8996 OnExposeComplete: enter
21:34:20.308 00.002 8996 UpdateGuideState(): m_state=6
21:34:20.309 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2324
21:34:20.311 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=472.71, Mass=769974, SNR=374.5, Peak=57469 HFD=4.5
21:34:20.312 00.001 8996 MultiStar: [#1 -0.08,0.21,0.68,U] [#2 -0.15,0.25,0.71,U] [#3 -0.00,0.19,0.52,U] [#4 -0.06,0.18,0.51,U] [#5 0.13,0.33,0.52,U] [#6 0.19,0.19,0.39,U] [#7 -0.07,0.23,0.43,U] [#8 -0.04,-0.02,0.43,U] 
21:34:20.313 00.001 8996 single-star, 8 included, MultiStar: {-0.04, 0.18}, one-star: {-0.12, 0.10}
21:34:20.315 00.002 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
21:34:20.316 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
21:34:20.317 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.44 mountX=-0.13 mountY=-0.08, mountTheta=-2.55
21:34:20.320 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.10, opts=13)
21:34:20.323 00.003 8996 Enqueuing Move request for scope (-0.12, 0.10)
21:34:20.324 00.001 20224 Worker thread wakes up
21:34:20.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
21:34:20.325 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
21:34:20.325 00.000 20224 Moving (-0.12, 0.10) raw xDistance=-0.13 yDistance=-0.08
21:34:20.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:34:20.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:20.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:34:20.325 00.000 20224 MoveAxis(E, 0, ABG)
21:34:20.325 00.000 20224 Move returns status 0, amount 0
21:34:20.325 00.000 20224 MoveAxis(N, 0, ABG)
21:34:20.326 00.001 20224 Move returns status 0, amount 0
21:34:20.326 00.000 20224 move complete, result=0
21:34:20.326 00.000 20224 worker thread done servicing request
21:34:20.331 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57469, med=2749, FiltMin=2508, FiltMax=25801, Gamma=1.000
21:34:20.348 00.017 8996 UpdateGuideState exits: m=769974 SNR=374.5
21:34:20.349 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:20.349 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:20.350 00.001 8996 Enqueuing Expose request
21:34:20.351 00.001 20224 Worker thread wakes up
21:34:20.351 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:20.353 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:20.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:21.525 01.172 20224 Exposure complete
21:34:21.611 00.086 20224 worker thread done servicing request
21:34:21.611 00.000 8996 OnExposeComplete: enter
21:34:21.613 00.002 8996 UpdateGuideState(): m_state=6
21:34:21.615 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2325
21:34:21.616 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.92, Mass=778245, SNR=422.1, Peak=56941 HFD=4.4
21:34:21.618 00.002 8996 MultiStar: [#1 -0.42,0.27,0.00,M1] [#2 -0.50,0.47,0.00,M4] [#3 -0.26,0.19,0.50,U] [#4 -0.25,0.47,0.00,M1] [#5 -0.25,0.44,0.00,M1] [#6 -0.18,0.46,0.00,M1] [#7 -0.43,0.50,0.00,M1] [#8 -0.44,0.04,0.00,M1] 
21:34:21.619 00.001 8996 refined, 1 included, MultiStar: {-0.30, 0.27}, one-star: {-0.32, 0.30}
21:34:21.621 00.002 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
21:34:21.622 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
21:34:21.623 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.27 hyp=0.40 cameraTheta=2.41 mountX=-0.32 mountY=-0.23, mountTheta=-2.52
21:34:21.625 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.27, opts=13)
21:34:21.627 00.002 8996 Enqueuing Move request for scope (-0.30, 0.27)
21:34:21.628 00.001 20224 Worker thread wakes up
21:34:21.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.27) opts 0xd
21:34:21.628 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.27)
21:34:21.629 00.001 20224 Moving (-0.30, 0.27) raw xDistance=-0.32 yDistance=-0.23
21:34:21.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:34:21.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:34:21.629 00.000 20224 MoveAxis(E, 47, ABG)
21:34:21.629 00.000 20224 Guiding  Dir = 2, Dur = 47
21:34:21.629 00.000 20224 IsSlewing returns 0
21:34:21.629 00.000 20224 IsGuiding returns 0
21:34:21.633 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56941, med=2749, FiltMin=2477, FiltMax=31577, Gamma=1.000
21:34:21.647 00.014 8996 UpdateGuideState exits: m=778245 SNR=422.1
21:34:21.648 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:21.649 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:21.650 00.001 8996 Enqueuing Expose request
21:34:21.666 00.016 20224 PulseGuide returned control before completion, sleep 21
21:34:21.696 00.030 20224 IsGuiding returns 1
21:34:21.696 00.000 20224 scope still moving after pulse duration time elapsed
21:34:21.727 00.031 20224 IsSlewing returns 0
21:34:21.728 00.001 20224 IsGuiding returns 1
21:34:21.758 00.030 20224 IsSlewing returns 0
21:34:21.759 00.001 20224 IsGuiding returns 0
21:34:21.759 00.000 20224 scope move finished after 47 + 82 ms
21:34:21.759 00.000 20224 Move returns status 0, amount 47
21:34:21.759 00.000 20224 MoveAxis(N, 48, ABG)
21:34:21.759 00.000 20224 Guiding  Dir = 0, Dur = 48
21:34:21.759 00.000 20224 IsSlewing returns 0
21:34:21.760 00.001 20224 IsGuiding returns 0
21:34:21.824 00.064 20224 IsGuiding returns 1
21:34:21.824 00.000 20224 scope still moving after pulse duration time elapsed
21:34:21.853 00.029 20224 IsSlewing returns 0
21:34:21.853 00.000 20224 IsGuiding returns 1
21:34:21.884 00.031 20224 IsSlewing returns 0
21:34:21.884 00.000 20224 IsGuiding returns 1
21:34:21.916 00.032 20224 IsSlewing returns 0
21:34:21.916 00.000 20224 IsGuiding returns 0
21:34:21.916 00.000 20224 scope move finished after 48 + 108 ms
21:34:21.917 00.001 20224 Move returns status 0, amount 48
21:34:21.917 00.000 20224 move complete, result=0
21:34:21.917 00.000 20224 worker thread done servicing request
21:34:21.917 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.2 px 48 ms NORTH
21:34:21.919 00.002 20224 Worker thread wakes up
21:34:21.919 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:21.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:22.894 00.975 20224 Exposure complete
21:34:22.974 00.080 20224 worker thread done servicing request
21:34:22.974 00.000 8996 OnExposeComplete: enter
21:34:22.975 00.001 8996 UpdateGuideState(): m_state=6
21:34:22.976 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2326
21:34:22.977 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.94, Mass=744138, SNR=362.1, Peak=50899 HFD=4.2
21:34:22.978 00.001 8996 MultiStar: [#1 -0.22,0.35,0.65,U] [#2 -0.19,0.48,0.00,M5] [#3 -0.18,0.33,0.55,U] [#4 -0.35,0.41,0.00,M2] [#5 -0.17,0.35,0.59,U] [#6 -0.11,0.21,0.42,U] [#7 -0.21,0.19,0.45,U] [#8 -0.41,0.07,0.39,U] 
21:34:22.979 00.001 8996 single-star, 6 included, MultiStar: {-0.17, 0.28}, one-star: {-0.06, 0.32}
21:34:22.980 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
21:34:22.980 00.000 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
21:34:22.981 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.33 cameraTheta=1.74 mountX=-0.09 mountY=-0.32, mountTheta=-1.84
21:34:22.983 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.32, opts=13)
21:34:22.984 00.001 8996 Enqueuing Move request for scope (-0.06, 0.32)
21:34:22.985 00.001 20224 Worker thread wakes up
21:34:22.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.32) opts 0xd
21:34:22.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.32)
21:34:22.985 00.000 20224 Moving (-0.06, 0.32) raw xDistance=-0.09 yDistance=-0.32
21:34:22.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:34:22.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:34:22.985 00.000 20224 MoveAxis(E, 0, ABG)
21:34:22.985 00.000 20224 Move returns status 0, amount 0
21:34:22.985 00.000 20224 MoveAxis(N, 67, ABG)
21:34:22.985 00.000 20224 Guiding  Dir = 0, Dur = 67
21:34:22.986 00.001 20224 IsSlewing returns 0
21:34:22.986 00.000 20224 IsGuiding returns 0
21:34:22.989 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50899, med=2749, FiltMin=2516, FiltMax=31574, Gamma=1.000
21:34:23.009 00.020 8996 UpdateGuideState exits: m=744138 SNR=362.1
21:34:23.010 00.001 20224 PulseGuide returned control before completion, sleep 53
21:34:23.010 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:23.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:23.012 00.001 8996 Enqueuing Expose request
21:34:23.072 00.060 20224 IsGuiding returns 1
21:34:23.072 00.000 20224 scope still moving after pulse duration time elapsed
21:34:23.102 00.030 20224 IsSlewing returns 0
21:34:23.104 00.002 20224 IsGuiding returns 0
21:34:23.104 00.000 20224 scope move finished after 67 + 50 ms
21:34:23.104 00.000 20224 Move returns status 0, amount 67
21:34:23.104 00.000 20224 move complete, result=0
21:34:23.104 00.000 20224 worker thread done servicing request
21:34:23.104 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 67 ms NORTH
21:34:23.106 00.002 20224 Worker thread wakes up
21:34:23.106 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:23.106 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:24.258 01.152 20224 Exposure complete
21:34:24.322 00.064 20224 worker thread done servicing request
21:34:24.322 00.000 8996 OnExposeComplete: enter
21:34:24.323 00.001 8996 UpdateGuideState(): m_state=6
21:34:24.324 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2327
21:34:24.325 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=471.98, Mass=739782, SNR=366.1, Peak=56493 HFD=4.2
21:34:24.325 00.000 8996 MultiStar: [#1 0.09,-0.68,0.00,M1] [#2 0.08,-0.56,0.00,M6] [#3 0.08,-0.70,0.00,M1] [#4 0.06,-0.56,0.00,M3] [#5 0.14,-0.26,0.62,U] [#6 0.13,-0.46,0.00,M1] [#7 0.11,-0.47,0.00,M1] [#8 0.22,-0.47,0.00,M1] 
21:34:24.326 00.001 8996 refined, 1 included, MultiStar: {0.15, -0.49}, one-star: {0.15, -0.63}
21:34:24.327 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
21:34:24.328 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
21:34:24.328 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.49 hyp=0.51 cameraTheta=-1.28 mountX=0.19 mountY=0.47, mountTheta=1.18
21:34:24.330 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.49, opts=13)
21:34:24.330 00.000 8996 Enqueuing Move request for scope (0.15, -0.49)
21:34:24.332 00.002 20224 Worker thread wakes up
21:34:24.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.49) opts 0xd
21:34:24.332 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.49)
21:34:24.333 00.001 20224 Moving (0.15, -0.49) raw xDistance=0.19 yDistance=0.47
21:34:24.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:34:24.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:34:24.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:34:24.333 00.000 20224 MoveAxis(E, 0, ABG)
21:34:24.333 00.000 20224 Move returns status 0, amount 0
21:34:24.333 00.000 20224 MoveAxis(N, 0, ABG)
21:34:24.333 00.000 20224 Move returns status 0, amount 0
21:34:24.333 00.000 20224 move complete, result=0
21:34:24.334 00.001 20224 worker thread done servicing request
21:34:24.339 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56493, med=2749, FiltMin=2512, FiltMax=30973, Gamma=1.000
21:34:24.355 00.016 8996 UpdateGuideState exits: m=739782 SNR=366.1
21:34:24.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:24.356 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:24.357 00.001 8996 Enqueuing Expose request
21:34:24.358 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
21:34:24.358 00.000 20224 Worker thread wakes up
21:34:24.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:24.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:25.331 00.973 20224 Exposure complete
21:34:25.412 00.081 20224 worker thread done servicing request
21:34:25.413 00.001 8996 OnExposeComplete: enter
21:34:25.415 00.002 8996 UpdateGuideState(): m_state=6
21:34:25.418 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2328
21:34:25.420 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=471.91, Mass=761705, SNR=320.0, Peak=61869 HFD=4.3
21:34:25.423 00.003 8996 MultiStar: [#1 0.16,-0.89,0.00,M2] [#2 -0.06,-0.58,0.00,M7] [#3 0.18,-0.73,0.00,M2] [#4 0.16,-0.57,0.00,M4] [#5 0.09,-0.53,0.00,M1] [#6 0.22,-0.67,0.00,M2] [#7 0.10,-0.69,0.00,M2] [#8 -0.01,-0.97,0.00,M2] 
21:34:25.424 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
21:34:25.426 00.002 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
21:34:25.427 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.71 hyp=0.72 cameraTheta=-1.41 mountX=0.19 mountY=0.69, mountTheta=1.31
21:34:25.430 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.71, opts=13)
21:34:25.431 00.001 8996 Enqueuing Move request for scope (0.12, -0.71)
21:34:25.432 00.001 20224 Worker thread wakes up
21:34:25.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.71) opts 0xd
21:34:25.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.71)
21:34:25.432 00.000 20224 Moving (0.12, -0.71) raw xDistance=0.19 yDistance=0.69
21:34:25.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:34:25.433 00.001 20224 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
21:34:25.433 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.07
21:34:25.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
21:34:25.433 00.000 20224 MoveAxis(E, 0, ABG)
21:34:25.433 00.000 20224 Move returns status 0, amount 0
21:34:25.433 00.000 20224 MoveAxis(S, 146, ABG)
21:34:25.433 00.000 20224 Guiding  Dir = 1, Dur = 146
21:34:25.433 00.000 20224 IsSlewing returns 0
21:34:25.433 00.000 20224 IsGuiding returns 0
21:34:25.436 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61869, med=2749, FiltMin=2515, FiltMax=30467, Gamma=1.000
21:34:25.446 00.010 20224 PulseGuide returned control before completion, sleep 144
21:34:25.456 00.010 8996 UpdateGuideState exits: m=761705 SNR=320.0
21:34:25.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:25.459 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:25.460 00.001 8996 Enqueuing Expose request
21:34:25.601 00.141 20224 IsGuiding returns 1
21:34:25.601 00.000 20224 scope still moving after pulse duration time elapsed
21:34:25.633 00.032 20224 IsSlewing returns 0
21:34:25.633 00.000 20224 IsGuiding returns 0
21:34:25.633 00.000 20224 scope move finished after 146 + 53 ms
21:34:25.633 00.000 20224 Move returns status 0, amount 146
21:34:25.633 00.000 20224 move complete, result=0
21:34:25.633 00.000 20224 worker thread done servicing request
21:34:25.634 00.001 20224 Worker thread wakes up
21:34:25.634 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:25.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:25.634 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.7 px 146 ms SOUTH
21:34:26.794 01.160 20224 Exposure complete
21:34:26.865 00.071 20224 worker thread done servicing request
21:34:26.865 00.000 8996 OnExposeComplete: enter
21:34:26.865 00.000 8996 UpdateGuideState(): m_state=6
21:34:26.867 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2329
21:34:26.870 00.003 8996 Star::Find returns 1 (0), X=138.65, Y=472.04, Mass=708067, SNR=357.6, Peak=58029 HFD=4.4
21:34:26.872 00.002 8996 MultiStar: [#1 0.11,-0.41,0.69,U] [#2 0.08,-0.35,0.68,U] [#3 0.37,-0.41,0.00,M3] [#4 0.14,-0.37,0.62,U] [#5 0.38,-0.15,0.60,U] [#6 0.46,-0.39,0.00,M3] [#7 0.39,-0.47,0.00,M3] [#8 0.33,-0.71,0.00,M3] 
21:34:26.873 00.001 8996 refined, 4 included, MultiStar: {0.21, -0.39}, one-star: {0.32, -0.57}
21:34:26.874 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:34:26.877 00.003 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
21:34:26.877 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.39 hyp=0.45 cameraTheta=-1.07 mountX=0.25 mountY=0.37, mountTheta=0.97
21:34:26.880 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.39, opts=13)
21:34:26.881 00.001 8996 Enqueuing Move request for scope (0.21, -0.39)
21:34:26.882 00.001 20224 Worker thread wakes up
21:34:26.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.39) opts 0xd
21:34:26.882 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.39)
21:34:26.884 00.002 20224 Moving (0.21, -0.39) raw xDistance=0.25 yDistance=0.37
21:34:26.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:34:26.884 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
21:34:26.884 00.000 20224 MoveAxis(W, 36, ABG)
21:34:26.884 00.000 20224 Guiding  Dir = 3, Dur = 36
21:34:26.884 00.000 20224 IsSlewing returns 0
21:34:26.885 00.001 20224 IsGuiding returns 0
21:34:26.894 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58029, med=2749, FiltMin=2467, FiltMax=30512, Gamma=1.000
21:34:26.912 00.018 8996 UpdateGuideState exits: m=708067 SNR=357.6
21:34:26.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:26.915 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:26.915 00.000 8996 Enqueuing Expose request
21:34:26.932 00.017 20224 IsGuiding returns 1
21:34:26.932 00.000 20224 scope still moving after pulse duration time elapsed
21:34:26.962 00.030 20224 IsSlewing returns 0
21:34:26.962 00.000 20224 IsGuiding returns 1
21:34:26.993 00.031 20224 IsSlewing returns 0
21:34:26.994 00.001 20224 IsGuiding returns 1
21:34:27.025 00.031 20224 IsSlewing returns 0
21:34:27.025 00.000 20224 IsGuiding returns 0
21:34:27.025 00.000 20224 scope move finished after 36 + 105 ms
21:34:27.025 00.000 20224 Move returns status 0, amount 36
21:34:27.025 00.000 20224 MoveAxis(S, 77, ABG)
21:34:27.025 00.000 20224 Guiding  Dir = 1, Dur = 77
21:34:27.025 00.000 20224 IsSlewing returns 0
21:34:27.025 00.000 20224 IsGuiding returns 0
21:34:27.028 00.003 20224 PulseGuide returned control before completion, sleep 86
21:34:27.119 00.091 20224 IsGuiding returns 0
21:34:27.119 00.000 20224 Move returns status 0, amount 77
21:34:27.119 00.000 20224 move complete, result=0
21:34:27.119 00.000 20224 worker thread done servicing request
21:34:27.119 00.000 20224 Worker thread wakes up
21:34:27.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:27.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:27.120 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.4 px 77 ms SOUTH
21:34:28.110 00.990 20224 Exposure complete
21:34:28.217 00.107 20224 worker thread done servicing request
21:34:28.217 00.000 8996 OnExposeComplete: enter
21:34:28.218 00.001 8996 UpdateGuideState(): m_state=6
21:34:28.219 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2330
21:34:28.220 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.42, Mass=737435, SNR=358.4, Peak=53357 HFD=4.8
21:34:28.222 00.002 8996 MultiStar: [#1 0.21,-0.17,0.62,U] [#2 0.06,-0.09,0.74,U] [#3 0.11,-0.35,0.65,U] [#4 0.07,-0.28,0.55,U] [#5 0.25,0.05,0.65,U] [#6 0.45,-0.20,0.00,M4] [#7 0.29,-0.13,0.44,U] [#8 0.15,-0.35,0.37,U] 
21:34:28.223 00.001 8996 refined, 7 included, MultiStar: {0.17, -0.18}, one-star: {0.24, -0.20}
21:34:28.224 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
21:34:28.225 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.46)
21:34:28.226 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-0.80 mountX=0.19 mountY=0.16, mountTheta=0.69
21:34:28.228 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.18, opts=13)
21:34:28.229 00.001 8996 Enqueuing Move request for scope (0.17, -0.18)
21:34:28.230 00.001 20224 Worker thread wakes up
21:34:28.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd
21:34:28.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.18)
21:34:28.230 00.000 20224 Moving (0.17, -0.18) raw xDistance=0.19 yDistance=0.16
21:34:28.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:34:28.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:28.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:34:28.230 00.000 20224 MoveAxis(E, 0, ABG)
21:34:28.230 00.000 20224 Move returns status 0, amount 0
21:34:28.230 00.000 20224 MoveAxis(N, 0, ABG)
21:34:28.230 00.000 20224 Move returns status 0, amount 0
21:34:28.230 00.000 20224 move complete, result=0
21:34:28.231 00.001 20224 worker thread done servicing request
21:34:28.234 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53357, med=2749, FiltMin=2480, FiltMax=30800, Gamma=1.000
21:34:28.255 00.021 8996 UpdateGuideState exits: m=737435 SNR=358.4
21:34:28.257 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:28.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:28.259 00.001 8996 Enqueuing Expose request
21:34:28.259 00.000 20224 Worker thread wakes up
21:34:28.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:28.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:28.260 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:34:29.441 01.181 20224 Exposure complete
21:34:29.529 00.088 20224 worker thread done servicing request
21:34:29.529 00.000 8996 OnExposeComplete: enter
21:34:29.531 00.002 8996 UpdateGuideState(): m_state=6
21:34:29.532 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2331
21:34:29.534 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=472.62, Mass=713228, SNR=403.1, Peak=47395 HFD=4.6
21:34:29.535 00.001 8996 MultiStar: [#1 0.07,0.04,0.63,U] [#2 -0.06,0.18,0.63,U] [#3 0.26,-0.05,0.53,U] [#4 0.23,0.10,0.42,U] [#5 0.32,0.22,0.59,U] [#6 0.39,-0.11,0.45,U] [#7 0.30,0.13,0.45,U] [#8 0.08,-0.38,0.37,U] 
21:34:29.536 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.03}, one-star: {0.01, 0.00}
21:34:29.537 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
21:34:29.538 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
21:34:29.540 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.05 mountX=0.01 mountY=-0.00, mountTheta=-0.16
21:34:29.541 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.00, opts=13)
21:34:29.542 00.001 8996 Enqueuing Move request for scope (0.01, 0.00)
21:34:29.543 00.001 20224 Worker thread wakes up
21:34:29.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
21:34:29.543 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
21:34:29.543 00.000 20224 Moving (0.01, 0.00) raw xDistance=0.01 yDistance=-0.00
21:34:29.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:34:29.543 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:29.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:34:29.543 00.000 20224 MoveAxis(E, 0, ABG)
21:34:29.543 00.000 20224 Move returns status 0, amount 0
21:34:29.543 00.000 20224 MoveAxis(N, 0, ABG)
21:34:29.543 00.000 20224 Move returns status 0, amount 0
21:34:29.543 00.000 20224 move complete, result=0
21:34:29.544 00.001 20224 worker thread done servicing request
21:34:29.548 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47395, med=2749, FiltMin=2483, FiltMax=24080, Gamma=1.000
21:34:29.561 00.013 8996 UpdateGuideState exits: m=713228 SNR=403.1
21:34:29.561 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:29.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:29.563 00.001 8996 Enqueuing Expose request
21:34:29.564 00.001 20224 Worker thread wakes up
21:34:29.564 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:29.564 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:29.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:30.548 00.984 20224 Exposure complete
21:34:30.637 00.089 20224 worker thread done servicing request
21:34:30.637 00.000 8996 OnExposeComplete: enter
21:34:30.639 00.002 8996 UpdateGuideState(): m_state=6
21:34:30.641 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2332
21:34:30.642 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.49, Mass=739299, SNR=380.7, Peak=45309 HFD=4.5
21:34:30.645 00.003 8996 MultiStar: [#1 -0.05,0.22,0.58,U] [#2 -0.31,0.16,0.74,U] [#3 -0.21,0.14,0.52,U] [#4 -0.30,0.15,0.51,U] [#5 -0.03,0.32,0.57,U] [#6 -0.14,0.02,0.45,U] [#7 -0.11,0.11,0.40,U] [#8 -0.20,-0.22,0.34,U] 
21:34:30.648 00.003 8996 single-star, 8 included, MultiStar: {-0.14, 0.09}, one-star: {0.01, -0.12}
21:34:30.649 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
21:34:30.650 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.81)
21:34:30.651 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.45 mountX=0.03 mountY=0.12, mountTheta=1.35
21:34:30.654 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.12, opts=13)
21:34:30.655 00.001 8996 Enqueuing Move request for scope (0.01, -0.12)
21:34:30.656 00.001 20224 Worker thread wakes up
21:34:30.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
21:34:30.658 00.002 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
21:34:30.658 00.000 20224 Moving (0.01, -0.12) raw xDistance=0.03 yDistance=0.12
21:34:30.658 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:34:30.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:30.658 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:34:30.658 00.000 20224 MoveAxis(E, 0, ABG)
21:34:30.658 00.000 20224 Move returns status 0, amount 0
21:34:30.658 00.000 20224 MoveAxis(N, 0, ABG)
21:34:30.658 00.000 20224 Move returns status 0, amount 0
21:34:30.658 00.000 20224 move complete, result=0
21:34:30.658 00.000 20224 worker thread done servicing request
21:34:30.665 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=45309, med=2749, FiltMin=2505, FiltMax=24243, Gamma=1.000
21:34:30.692 00.027 8996 UpdateGuideState exits: m=739299 SNR=380.7
21:34:30.694 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:30.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:30.696 00.001 8996 Enqueuing Expose request
21:34:30.697 00.001 20224 Worker thread wakes up
21:34:30.697 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:30.698 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:30.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:31.867 01.169 20224 Exposure complete
21:34:31.932 00.065 20224 worker thread done servicing request
21:34:31.932 00.000 8996 OnExposeComplete: enter
21:34:31.933 00.001 8996 UpdateGuideState(): m_state=6
21:34:31.935 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2333
21:34:31.936 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.85, Mass=706594, SNR=387.2, Peak=54371 HFD=4.5
21:34:31.937 00.001 8996 MultiStar: [#1 -0.22,0.19,0.60,U] [#2 -0.34,0.44,0.00,M4] [#3 -0.19,0.30,0.55,U] [#4 -0.12,0.32,0.49,U] [#5 -0.10,0.48,0.00,M1] [#6 -0.16,0.16,0.41,U] [#7 -0.20,0.22,0.41,U] [#8 -0.20,-0.11,0.38,U] 
21:34:31.939 00.002 8996 refined, 6 included, MultiStar: {-0.11, 0.20}, one-star: {0.10, 0.23}
21:34:31.939 00.000 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
21:34:31.941 00.002 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
21:34:31.941 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.05 mountX=-0.13 mountY=-0.19, mountTheta=-2.16
21:34:31.943 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.20, opts=13)
21:34:31.944 00.001 8996 Enqueuing Move request for scope (-0.11, 0.20)
21:34:31.945 00.001 20224 Worker thread wakes up
21:34:31.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
21:34:31.946 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
21:34:31.946 00.000 20224 Moving (-0.11, 0.20) raw xDistance=-0.13 yDistance=-0.19
21:34:31.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:34:31.946 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:31.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:34:31.946 00.000 20224 MoveAxis(E, 0, ABG)
21:34:31.946 00.000 20224 Move returns status 0, amount 0
21:34:31.946 00.000 20224 MoveAxis(N, 0, ABG)
21:34:31.946 00.000 20224 Move returns status 0, amount 0
21:34:31.946 00.000 20224 move complete, result=0
21:34:31.946 00.000 20224 worker thread done servicing request
21:34:31.950 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54371, med=2749, FiltMin=2496, FiltMax=25126, Gamma=1.000
21:34:31.975 00.025 8996 UpdateGuideState exits: m=706594 SNR=387.2
21:34:31.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:31.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:31.979 00.002 8996 Enqueuing Expose request
21:34:31.980 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:31.980 00.000 20224 Worker thread wakes up
21:34:31.981 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:31.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:32.957 00.976 20224 Exposure complete
21:34:33.035 00.078 20224 worker thread done servicing request
21:34:33.035 00.000 8996 OnExposeComplete: enter
21:34:33.037 00.002 8996 UpdateGuideState(): m_state=6
21:34:33.039 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2334
21:34:33.041 00.002 8996 Star::Find returns 1 (0), X=138.25, Y=472.55, Mass=762392, SNR=344.1, Peak=49517 HFD=4.6
21:34:33.043 00.002 8996 MultiStar: [#1 -0.09,0.11,0.65,U] [#2 -0.18,0.16,0.76,U] [#3 -0.03,0.16,0.61,U] [#4 -0.07,0.11,0.54,U] [#5 -0.06,0.46,0.00,M2] [#6 -0.11,0.09,0.43,U] [#7 -0.03,0.06,0.49,U] [#8 -0.33,-0.28,0.42,U] 
21:34:33.044 00.001 8996 single-star, 7 included, MultiStar: {-0.11, 0.04}, one-star: {-0.08, -0.07}
21:34:33.047 00.003 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
21:34:33.048 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
21:34:33.050 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.43 mountX=-0.07 mountY=0.08, mountTheta=2.33
21:34:33.052 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.07, opts=13)
21:34:33.053 00.001 8996 Enqueuing Move request for scope (-0.08, -0.07)
21:34:33.054 00.001 20224 Worker thread wakes up
21:34:33.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
21:34:33.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
21:34:33.054 00.000 20224 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08
21:34:33.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:34:33.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:33.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:34:33.054 00.000 20224 MoveAxis(E, 0, ABG)
21:34:33.054 00.000 20224 Move returns status 0, amount 0
21:34:33.054 00.000 20224 MoveAxis(N, 0, ABG)
21:34:33.054 00.000 20224 Move returns status 0, amount 0
21:34:33.054 00.000 20224 move complete, result=0
21:34:33.054 00.000 20224 worker thread done servicing request
21:34:33.058 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49517, med=2749, FiltMin=2473, FiltMax=25008, Gamma=1.000
21:34:33.073 00.015 8996 UpdateGuideState exits: m=762392 SNR=344.1
21:34:33.074 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:33.074 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:33.075 00.001 8996 Enqueuing Expose request
21:34:33.076 00.001 20224 Worker thread wakes up
21:34:33.076 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:33.077 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:33.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:34.248 01.171 20224 Exposure complete
21:34:34.334 00.086 20224 worker thread done servicing request
21:34:34.334 00.000 8996 OnExposeComplete: enter
21:34:34.335 00.001 8996 UpdateGuideState(): m_state=6
21:34:34.337 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2335
21:34:34.338 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.43, Mass=773170, SNR=349.8, Peak=57213 HFD=4.4
21:34:34.339 00.001 8996 MultiStar: [#1 -0.02,0.12,0.66,U] [#2 -0.14,0.25,0.86,U] [#3 0.05,0.01,0.61,U] [#4 -0.10,0.03,0.58,U] [#5 0.00,0.41,0.64,U] [#6 0.16,-0.04,0.47,U] [#7 -0.04,0.16,0.42,U] [#8 -0.23,-0.34,0.40,U] 
21:34:34.341 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.05}, one-star: {0.17, -0.18}
21:34:34.342 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
21:34:34.343 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
21:34:34.344 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.65 mountX=-0.01 mountY=-0.05, mountTheta=-1.75
21:34:34.346 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.05, opts=13)
21:34:34.347 00.001 8996 Enqueuing Move request for scope (-0.00, 0.05)
21:34:34.347 00.000 20224 Worker thread wakes up
21:34:34.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
21:34:34.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
21:34:34.347 00.000 20224 Moving (-0.00, 0.05) raw xDistance=-0.01 yDistance=-0.05
21:34:34.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:34:34.348 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:34.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:34:34.348 00.000 20224 MoveAxis(E, 0, ABG)
21:34:34.348 00.000 20224 Move returns status 0, amount 0
21:34:34.348 00.000 20224 MoveAxis(N, 0, ABG)
21:34:34.348 00.000 20224 Move returns status 0, amount 0
21:34:34.348 00.000 20224 move complete, result=0
21:34:34.348 00.000 20224 worker thread done servicing request
21:34:34.351 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57213, med=2749, FiltMin=2435, FiltMax=28832, Gamma=1.000
21:34:34.370 00.019 8996 UpdateGuideState exits: m=773170 SNR=349.8
21:34:34.372 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:34.374 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:34.375 00.001 8996 Enqueuing Expose request
21:34:34.377 00.002 20224 Worker thread wakes up
21:34:34.377 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:34.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:34.377 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:35.371 00.994 20224 Exposure complete
21:34:35.433 00.062 20224 worker thread done servicing request
21:34:35.433 00.000 8996 OnExposeComplete: enter
21:34:35.434 00.001 8996 UpdateGuideState(): m_state=6
21:34:35.435 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2336
21:34:35.436 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.68, Mass=793902, SNR=382.4, Peak=57587 HFD=4.7
21:34:35.438 00.002 8996 MultiStar: [#1 -0.12,0.21,0.59,U] [#2 -0.31,0.27,0.73,U] [#3 -0.17,0.22,0.51,U] [#4 -0.16,0.25,0.45,U] [#5 -0.04,0.32,0.59,U] [#6 -0.02,-0.02,0.39,U] [#7 -0.28,0.27,0.45,U] [#8 -0.23,-0.13,0.36,U] 
21:34:35.438 00.000 8996 single-star, 8 included, MultiStar: {-0.14, 0.17}, one-star: {-0.00, 0.06}
21:34:35.439 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
21:34:35.440 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
21:34:35.441 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.58 mountX=-0.01 mountY=-0.06, mountTheta=-1.68
21:34:35.442 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.06, opts=13)
21:34:35.443 00.001 8996 Enqueuing Move request for scope (-0.00, 0.06)
21:34:35.444 00.001 20224 Worker thread wakes up
21:34:35.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
21:34:35.444 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
21:34:35.444 00.000 20224 Moving (-0.00, 0.06) raw xDistance=-0.01 yDistance=-0.06
21:34:35.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:34:35.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:35.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:34:35.444 00.000 20224 MoveAxis(E, 0, ABG)
21:34:35.444 00.000 20224 Move returns status 0, amount 0
21:34:35.444 00.000 20224 MoveAxis(N, 0, ABG)
21:34:35.444 00.000 20224 Move returns status 0, amount 0
21:34:35.444 00.000 20224 move complete, result=0
21:34:35.444 00.000 20224 worker thread done servicing request
21:34:35.448 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57587, med=2749, FiltMin=2502, FiltMax=24243, Gamma=1.000
21:34:35.473 00.025 8996 UpdateGuideState exits: m=793902 SNR=382.4
21:34:35.473 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:35.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:35.475 00.001 8996 Enqueuing Expose request
21:34:35.476 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:35.477 00.001 20224 Worker thread wakes up
21:34:35.477 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:35.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:36.639 01.162 20224 Exposure complete
21:34:36.700 00.061 20224 worker thread done servicing request
21:34:36.700 00.000 8996 OnExposeComplete: enter
21:34:36.701 00.001 8996 UpdateGuideState(): m_state=6
21:34:36.702 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2337
21:34:36.703 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.61, Mass=700186, SNR=356.4, Peak=50157 HFD=4.5
21:34:36.703 00.000 8996 MultiStar: [#1 -0.12,0.02,0.64,U] [#2 -0.24,0.16,0.77,U] [#3 -0.17,0.03,0.63,U] [#4 -0.25,0.04,0.54,U] [#5 -0.03,0.25,0.60,U] [#6 -0.07,0.01,0.43,U] [#7 -0.01,0.09,0.45,U] [#8 -0.20,-0.17,0.39,U] 
21:34:36.704 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.05}, one-star: {-0.21, -0.01}
21:34:36.705 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
21:34:36.706 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
21:34:36.706 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.81 mountX=-0.16 mountY=-0.04, mountTheta=-2.92
21:34:36.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.05, opts=13)
21:34:36.708 00.000 8996 Enqueuing Move request for scope (-0.16, 0.05)
21:34:36.709 00.001 20224 Worker thread wakes up
21:34:36.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
21:34:36.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
21:34:36.709 00.000 20224 Moving (-0.16, 0.05) raw xDistance=-0.16 yDistance=-0.04
21:34:36.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:34:36.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:36.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:34:36.710 00.001 20224 MoveAxis(E, 0, ABG)
21:34:36.710 00.000 20224 Move returns status 0, amount 0
21:34:36.710 00.000 20224 MoveAxis(N, 0, ABG)
21:34:36.710 00.000 20224 Move returns status 0, amount 0
21:34:36.710 00.000 20224 move complete, result=0
21:34:36.710 00.000 20224 worker thread done servicing request
21:34:36.715 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50157, med=2749, FiltMin=2515, FiltMax=22563, Gamma=1.000
21:34:36.729 00.014 8996 UpdateGuideState exits: m=700186 SNR=356.4
21:34:36.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:36.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:36.732 00.001 8996 Enqueuing Expose request
21:34:36.733 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:36.733 00.000 20224 Worker thread wakes up
21:34:36.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:36.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:37.721 00.988 20224 Exposure complete
21:34:37.784 00.063 20224 worker thread done servicing request
21:34:37.784 00.000 8996 OnExposeComplete: enter
21:34:37.785 00.001 8996 UpdateGuideState(): m_state=6
21:34:37.786 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2338
21:34:37.788 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=472.83, Mass=689778, SNR=330.7, Peak=53805 HFD=4.4
21:34:37.789 00.001 8996 MultiStar: [#1 -0.14,0.30,0.73,U] [#2 -0.34,0.46,0.00,M1] [#3 -0.16,0.27,0.65,U] [#4 -0.30,0.33,0.00,M1] [#5 -0.03,0.44,0.70,U] [#6 -0.13,0.01,0.46,U] [#7 -0.25,0.08,0.47,U] [#8 -0.16,-0.05,0.40,U] 
21:34:37.791 00.002 8996 refined, 6 included, MultiStar: {-0.16, 0.21}, one-star: {-0.25, 0.22}
21:34:37.791 00.000 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
21:34:37.793 00.002 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
21:34:37.794 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.27 cameraTheta=2.22 mountX=-0.18 mountY=-0.19, mountTheta=-2.33
21:34:37.796 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.21, opts=13)
21:34:37.798 00.002 8996 Enqueuing Move request for scope (-0.16, 0.21)
21:34:37.799 00.001 20224 Worker thread wakes up
21:34:37.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
21:34:37.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
21:34:37.800 00.001 20224 Moving (-0.16, 0.21) raw xDistance=-0.18 yDistance=-0.19
21:34:37.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:34:37.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:37.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:34:37.800 00.000 20224 MoveAxis(E, 0, ABG)
21:34:37.800 00.000 20224 Move returns status 0, amount 0
21:34:37.800 00.000 20224 MoveAxis(N, 0, ABG)
21:34:37.800 00.000 20224 Move returns status 0, amount 0
21:34:37.800 00.000 20224 move complete, result=0
21:34:37.800 00.000 20224 worker thread done servicing request
21:34:37.805 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53805, med=2749, FiltMin=2483, FiltMax=24409, Gamma=1.000
21:34:37.819 00.014 8996 UpdateGuideState exits: m=689778 SNR=330.7
21:34:37.820 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:37.821 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:37.821 00.000 8996 Enqueuing Expose request
21:34:37.822 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:37.823 00.001 20224 Worker thread wakes up
21:34:37.823 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:37.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:39.000 01.177 20224 Exposure complete
21:34:39.063 00.063 20224 worker thread done servicing request
21:34:39.063 00.000 8996 OnExposeComplete: enter
21:34:39.065 00.002 8996 UpdateGuideState(): m_state=6
21:34:39.066 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2339
21:34:39.067 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.57, Mass=764382, SNR=329.9, Peak=55933 HFD=4.5
21:34:39.068 00.001 8996 MultiStar: [#1 -0.42,-0.10,0.73,U] [#2 -0.46,0.10,0.00,M2] [#3 -0.28,-0.01,0.72,U] [#4 -0.35,0.09,0.56,U] [#5 -0.24,0.16,0.64,U] [#6 -0.19,-0.15,0.45,U] [#7 -0.31,0.04,0.53,U] [#8 -0.42,-0.30,0.00,M1] 
21:34:39.069 00.001 8996 single-star, 6 included, MultiStar: {-0.28, -0.00}, one-star: {-0.17, -0.05}
21:34:39.070 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:34:39.070 00.000 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
21:34:39.071 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.17 cameraTheta=-2.87 mountX=-0.16 mountY=0.06, mountTheta=2.76
21:34:39.073 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.05, opts=13)
21:34:39.074 00.001 8996 Enqueuing Move request for scope (-0.17, -0.05)
21:34:39.076 00.002 20224 Worker thread wakes up
21:34:39.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
21:34:39.076 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
21:34:39.076 00.000 20224 Moving (-0.17, -0.05) raw xDistance=-0.16 yDistance=0.06
21:34:39.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:34:39.076 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:39.077 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:34:39.077 00.000 20224 MoveAxis(E, 0, ABG)
21:34:39.077 00.000 20224 Move returns status 0, amount 0
21:34:39.077 00.000 20224 MoveAxis(N, 0, ABG)
21:34:39.077 00.000 20224 Move returns status 0, amount 0
21:34:39.077 00.000 20224 move complete, result=0
21:34:39.077 00.000 20224 worker thread done servicing request
21:34:39.084 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55933, med=2749, FiltMin=2486, FiltMax=23827, Gamma=1.000
21:34:39.105 00.021 8996 UpdateGuideState exits: m=764382 SNR=329.9
21:34:39.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:39.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:39.108 00.001 8996 Enqueuing Expose request
21:34:39.108 00.000 20224 Worker thread wakes up
21:34:39.108 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:39.109 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:39.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:40.091 00.982 20224 Exposure complete
21:34:40.183 00.092 20224 worker thread done servicing request
21:34:40.183 00.000 8996 OnExposeComplete: enter
21:34:40.184 00.001 8996 UpdateGuideState(): m_state=6
21:34:40.185 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2340
21:34:40.186 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.66, Mass=743814, SNR=386.8, Peak=56621 HFD=4.5
21:34:40.187 00.001 8996 MultiStar: [#1 -0.17,-0.05,0.61,U] [#2 -0.50,0.15,0.00,M3] [#3 -0.24,0.05,0.55,U] [#4 -0.20,-0.00,0.51,U] [#5 -0.18,0.35,0.56,U] [#6 -0.14,0.19,0.39,U] [#7 -0.19,0.24,0.43,U] [#8 -0.43,-0.26,0.00,M2] 
21:34:40.188 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.10}, one-star: {-0.27, 0.05}
21:34:40.190 00.002 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
21:34:40.191 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
21:34:40.192 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.68 mountX=-0.22 mountY=-0.08, mountTheta=-2.79
21:34:40.194 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.10, opts=13)
21:34:40.195 00.001 8996 Enqueuing Move request for scope (-0.21, 0.10)
21:34:40.201 00.006 20224 Worker thread wakes up
21:34:40.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
21:34:40.201 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
21:34:40.201 00.000 20224 Moving (-0.21, 0.10) raw xDistance=-0.22 yDistance=-0.08
21:34:40.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:34:40.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:40.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:34:40.201 00.000 20224 MoveAxis(E, 32, ABG)
21:34:40.201 00.000 20224 Guiding  Dir = 2, Dur = 32
21:34:40.202 00.001 20224 IsSlewing returns 0
21:34:40.202 00.000 20224 IsGuiding returns 0
21:34:40.209 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56621, med=2749, FiltMin=2480, FiltMax=24915, Gamma=1.000
21:34:40.233 00.024 8996 UpdateGuideState exits: m=743814 SNR=386.8
21:34:40.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:40.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:40.235 00.000 8996 Enqueuing Expose request
21:34:40.245 00.010 20224 IsGuiding returns 1
21:34:40.245 00.000 20224 scope still moving after pulse duration time elapsed
21:34:40.275 00.030 20224 IsSlewing returns 0
21:34:40.275 00.000 20224 IsGuiding returns 1
21:34:40.306 00.031 20224 IsSlewing returns 0
21:34:40.306 00.000 20224 IsGuiding returns 1
21:34:40.338 00.032 20224 IsSlewing returns 0
21:34:40.338 00.000 20224 IsGuiding returns 0
21:34:40.338 00.000 20224 scope move finished after 32 + 104 ms
21:34:40.338 00.000 20224 Move returns status 0, amount 32
21:34:40.338 00.000 20224 MoveAxis(N, 0, ABG)
21:34:40.338 00.000 20224 Move returns status 0, amount 0
21:34:40.338 00.000 20224 move complete, result=0
21:34:40.339 00.001 20224 worker thread done servicing request
21:34:40.339 00.000 20224 Worker thread wakes up
21:34:40.339 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
21:34:40.341 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:40.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:41.515 01.174 20224 Exposure complete
21:34:41.593 00.078 20224 worker thread done servicing request
21:34:41.593 00.000 8996 OnExposeComplete: enter
21:34:41.594 00.001 8996 UpdateGuideState(): m_state=6
21:34:41.595 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2341
21:34:41.596 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.57, Mass=766886, SNR=359.5, Peak=57027 HFD=4.3
21:34:41.597 00.001 8996 MultiStar: [#1 0.03,0.28,0.60,U] [#2 0.03,0.36,0.71,U] [#3 0.05,0.20,0.62,U] [#4 -0.02,0.24,0.58,U] [#5 0.18,0.22,0.63,U] [#6 0.19,0.07,0.39,U] [#7 0.14,0.32,0.46,U] [#8 0.15,0.02,0.39,U] 
21:34:41.598 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.18}, one-star: {0.22, -0.05}
21:34:41.599 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
21:34:41.599 00.000 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
21:34:41.600 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.02 mountX=0.09 mountY=-0.19, mountTheta=-1.12
21:34:41.602 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.18, opts=13)
21:34:41.603 00.001 8996 Enqueuing Move request for scope (0.11, 0.18)
21:34:41.604 00.001 20224 Worker thread wakes up
21:34:41.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
21:34:41.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
21:34:41.604 00.000 20224 Moving (0.11, 0.18) raw xDistance=0.09 yDistance=-0.19
21:34:41.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:34:41.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:41.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:34:41.604 00.000 20224 MoveAxis(E, 0, ABG)
21:34:41.605 00.001 20224 Move returns status 0, amount 0
21:34:41.605 00.000 20224 MoveAxis(N, 0, ABG)
21:34:41.605 00.000 20224 Move returns status 0, amount 0
21:34:41.605 00.000 20224 move complete, result=0
21:34:41.605 00.000 20224 worker thread done servicing request
21:34:41.609 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=57027, med=2749, FiltMin=2502, FiltMax=29568, Gamma=1.000
21:34:41.624 00.015 8996 UpdateGuideState exits: m=766886 SNR=359.5
21:34:41.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:41.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:41.627 00.001 8996 Enqueuing Expose request
21:34:41.628 00.001 20224 Worker thread wakes up
21:34:41.628 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:41.629 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:41.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:42.604 00.975 20224 Exposure complete
21:34:42.672 00.068 20224 worker thread done servicing request
21:34:42.672 00.000 8996 OnExposeComplete: enter
21:34:42.674 00.002 8996 UpdateGuideState(): m_state=6
21:34:42.675 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2342
21:34:42.676 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.61, Mass=756308, SNR=328.5, Peak=55939 HFD=4.4
21:34:42.677 00.001 8996 MultiStar: [#1 -0.15,0.13,0.84,U] [#2 -0.14,0.26,0.82,U] [#3 -0.09,0.20,0.67,U] [#4 -0.09,0.24,0.68,U] [#5 -0.04,0.44,0.00,M1] [#6 0.01,0.14,0.47,U] [#7 0.08,0.22,0.52,U] [#8 -0.05,-0.05,0.42,U] 
21:34:42.678 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.14}, one-star: {0.17, -0.00}
21:34:42.679 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:34:42.680 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
21:34:42.681 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.79 mountX=-0.05 mountY=-0.14, mountTheta=-1.89
21:34:42.683 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
21:34:42.684 00.001 8996 Enqueuing Move request for scope (-0.03, 0.14)
21:34:42.685 00.001 20224 Worker thread wakes up
21:34:42.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
21:34:42.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
21:34:42.685 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.05 yDistance=-0.14
21:34:42.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:34:42.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:42.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:34:42.685 00.000 20224 MoveAxis(E, 0, ABG)
21:34:42.685 00.000 20224 Move returns status 0, amount 0
21:34:42.685 00.000 20224 MoveAxis(N, 0, ABG)
21:34:42.685 00.000 20224 Move returns status 0, amount 0
21:34:42.685 00.000 20224 move complete, result=0
21:34:42.685 00.000 20224 worker thread done servicing request
21:34:42.690 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55939, med=2749, FiltMin=2489, FiltMax=28272, Gamma=1.000
21:34:42.718 00.028 8996 UpdateGuideState exits: m=756308 SNR=328.5
21:34:42.720 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:42.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:42.722 00.001 8996 Enqueuing Expose request
21:34:42.722 00.000 20224 Worker thread wakes up
21:34:42.722 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:42.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:42.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:43.908 01.185 20224 Exposure complete
21:34:43.991 00.083 20224 worker thread done servicing request
21:34:43.991 00.000 8996 OnExposeComplete: enter
21:34:43.992 00.001 8996 UpdateGuideState(): m_state=6
21:34:43.995 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2343
21:34:43.996 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.48, Mass=757275, SNR=329.6, Peak=49891 HFD=4.6
21:34:43.997 00.001 8996 MultiStar: [#1 0.19,0.04,0.71,U] [#2 0.19,0.17,0.78,U] [#3 0.09,0.04,0.65,U] [#4 0.05,0.23,0.59,U] [#5 0.20,0.40,0.00,M2] [#6 0.27,0.33,0.55,U] [#7 0.19,0.34,0.49,U] [#8 0.07,-0.08,0.45,U] 
21:34:43.998 00.001 8996 single-star, 7 included, MultiStar: {0.14, 0.10}, one-star: {0.06, -0.14}
21:34:43.999 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:34:43.999 00.000 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
21:34:44.000 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.16 mountX=0.07 mountY=0.13, mountTheta=1.06
21:34:44.001 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
21:34:44.002 00.001 8996 Enqueuing Move request for scope (0.06, -0.14)
21:34:44.003 00.001 20224 Worker thread wakes up
21:34:44.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
21:34:44.003 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
21:34:44.003 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.07 yDistance=0.13
21:34:44.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:34:44.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:44.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:34:44.004 00.001 20224 MoveAxis(E, 0, ABG)
21:34:44.004 00.000 20224 Move returns status 0, amount 0
21:34:44.004 00.000 20224 MoveAxis(N, 0, ABG)
21:34:44.004 00.000 20224 Move returns status 0, amount 0
21:34:44.004 00.000 20224 move complete, result=0
21:34:44.004 00.000 20224 worker thread done servicing request
21:34:44.007 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49891, med=2749, FiltMin=2509, FiltMax=26096, Gamma=1.000
21:34:44.028 00.021 8996 UpdateGuideState exits: m=757275 SNR=329.6
21:34:44.029 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:44.031 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:44.032 00.001 8996 Enqueuing Expose request
21:34:44.033 00.001 20224 Worker thread wakes up
21:34:44.033 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:44.035 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:44.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:45.005 00.970 20224 Exposure complete
21:34:45.092 00.087 20224 worker thread done servicing request
21:34:45.092 00.000 8996 OnExposeComplete: enter
21:34:45.095 00.003 8996 UpdateGuideState(): m_state=6
21:34:45.098 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2344
21:34:45.100 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=472.78, Mass=808980, SNR=346.4, Peak=65507 HFD=4.6
21:34:45.102 00.002 8996 MultiStar: [#1 -0.04,0.20,0.70,U] [#2 -0.06,0.17,0.74,U] [#3 -0.06,0.23,0.65,U] [#4 -0.17,0.21,0.52,U] [#5 0.26,0.45,0.00,M3] [#6 0.09,0.18,0.44,U] [#7 0.03,0.19,0.53,U] [#8 0.14,-0.04,0.40,U] 
21:34:45.104 00.002 8996 refined, 7 included, MultiStar: {0.04, 0.17}, one-star: {0.29, 0.17}
21:34:45.106 00.002 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
21:34:45.107 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
21:34:45.108 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.34 mountX=0.02 mountY=-0.18, mountTheta=-1.44
21:34:45.110 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.17, opts=13)
21:34:45.111 00.001 8996 Enqueuing Move request for scope (0.04, 0.17)
21:34:45.113 00.002 20224 Worker thread wakes up
21:34:45.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
21:34:45.113 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
21:34:45.113 00.000 20224 Moving (0.04, 0.17) raw xDistance=0.02 yDistance=-0.18
21:34:45.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:34:45.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:45.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:34:45.114 00.001 20224 MoveAxis(E, 0, ABG)
21:34:45.114 00.000 20224 Move returns status 0, amount 0
21:34:45.114 00.000 20224 MoveAxis(N, 0, ABG)
21:34:45.114 00.000 20224 Move returns status 0, amount 0
21:34:45.114 00.000 20224 move complete, result=0
21:34:45.114 00.000 20224 worker thread done servicing request
21:34:45.119 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2749, FiltMin=2489, FiltMax=30515, Gamma=1.000
21:34:45.132 00.013 8996 UpdateGuideState exits: m=808980 SNR=346.4
21:34:45.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:45.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:45.135 00.001 8996 Enqueuing Expose request
21:34:45.135 00.000 20224 Worker thread wakes up
21:34:45.135 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:45.136 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:45.136 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:46.293 01.157 20224 Exposure complete
21:34:46.360 00.067 20224 worker thread done servicing request
21:34:46.361 00.001 8996 OnExposeComplete: enter
21:34:46.362 00.001 8996 UpdateGuideState(): m_state=6
21:34:46.363 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2345
21:34:46.364 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.69, Mass=758126, SNR=347.3, Peak=52867 HFD=4.7
21:34:46.365 00.001 8996 MultiStar: [#1 -0.01,0.27,0.70,U] [#2 -0.18,0.33,0.93,U] [#3 -0.15,0.04,0.65,U] [#4 -0.23,0.14,0.59,U] [#5 0.05,0.34,0.70,U] [#6 0.09,-0.03,0.48,U] [#7 -0.15,0.12,0.50,U] [#8 -0.23,-0.17,0.43,U] 
21:34:46.366 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.15}, one-star: {0.07, 0.07}
21:34:46.367 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
21:34:46.367 00.000 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:34:46.368 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.81 mountX=0.06 mountY=-0.08, mountTheta=-0.92
21:34:46.369 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.07, opts=13)
21:34:46.370 00.001 8996 Enqueuing Move request for scope (0.07, 0.07)
21:34:46.370 00.000 20224 Worker thread wakes up
21:34:46.371 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
21:34:46.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
21:34:46.371 00.000 20224 Moving (0.07, 0.07) raw xDistance=0.06 yDistance=-0.08
21:34:46.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:34:46.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:46.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:34:46.371 00.000 20224 MoveAxis(E, 0, ABG)
21:34:46.371 00.000 20224 Move returns status 0, amount 0
21:34:46.371 00.000 20224 MoveAxis(N, 0, ABG)
21:34:46.371 00.000 20224 Move returns status 0, amount 0
21:34:46.371 00.000 20224 move complete, result=0
21:34:46.371 00.000 20224 worker thread done servicing request
21:34:46.377 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52867, med=2749, FiltMin=2502, FiltMax=24803, Gamma=1.000
21:34:46.393 00.016 8996 UpdateGuideState exits: m=758126 SNR=347.3
21:34:46.395 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:46.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:46.396 00.000 8996 Enqueuing Expose request
21:34:46.397 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:46.398 00.001 20224 Worker thread wakes up
21:34:46.398 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:46.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:47.383 00.985 20224 Exposure complete
21:34:47.474 00.091 20224 worker thread done servicing request
21:34:47.474 00.000 8996 OnExposeComplete: enter
21:34:47.475 00.001 8996 UpdateGuideState(): m_state=6
21:34:47.478 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2346
21:34:47.479 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.41, Mass=762036, SNR=348.5, Peak=49216 HFD=4.6
21:34:47.481 00.002 8996 MultiStar: [#1 -0.00,0.20,0.67,U] [#2 -0.25,0.51,0.00,M1] [#3 -0.16,-0.04,0.56,U] [#4 -0.14,0.08,0.54,U] [#5 -0.15,0.40,0.59,U] [#6 -0.16,0.07,0.46,U] [#7 -0.03,0.17,0.46,U] [#8 -0.16,-0.14,0.38,U] 
21:34:47.483 00.002 8996 refined, 7 included, MultiStar: {-0.13, 0.05}, one-star: {-0.18, -0.20}
21:34:47.484 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
21:34:47.485 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
21:34:47.487 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.75 mountX=-0.13 mountY=-0.04, mountTheta=-2.86
21:34:47.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.05, opts=13)
21:34:47.490 00.001 8996 Enqueuing Move request for scope (-0.13, 0.05)
21:34:47.492 00.002 20224 Worker thread wakes up
21:34:47.492 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
21:34:47.492 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
21:34:47.492 00.000 20224 Moving (-0.13, 0.05) raw xDistance=-0.13 yDistance=-0.04
21:34:47.492 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:34:47.492 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:47.492 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:34:47.492 00.000 20224 MoveAxis(E, 0, ABG)
21:34:47.492 00.000 20224 Move returns status 0, amount 0
21:34:47.492 00.000 20224 MoveAxis(N, 0, ABG)
21:34:47.492 00.000 20224 Move returns status 0, amount 0
21:34:47.493 00.001 20224 move complete, result=0
21:34:47.493 00.000 20224 worker thread done servicing request
21:34:47.498 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49216, med=2749, FiltMin=2502, FiltMax=24675, Gamma=1.000
21:34:47.519 00.021 8996 UpdateGuideState exits: m=762036 SNR=348.5
21:34:47.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:47.522 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:47.523 00.001 8996 Enqueuing Expose request
21:34:47.524 00.001 20224 Worker thread wakes up
21:34:47.524 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:34:47.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:47.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:48.692 01.167 20224 Exposure complete
21:34:48.749 00.057 20224 worker thread done servicing request
21:34:48.749 00.000 8996 OnExposeComplete: enter
21:34:48.750 00.001 8996 UpdateGuideState(): m_state=6
21:34:48.751 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2347
21:34:48.754 00.003 8996 Star::Find returns 1 (0), X=138.07, Y=472.44, Mass=743517, SNR=339.2, Peak=47424 HFD=4.8
21:34:48.757 00.003 8996 MultiStar: [#1 -0.17,-0.03,0.64,U] [#2 -0.32,0.37,0.00,M2] [#3 -0.02,0.14,0.62,U] [#4 -0.14,0.14,0.54,U] [#5 -0.10,0.17,0.69,U] [#6 0.06,-0.15,0.44,U] [#7 0.02,0.09,0.50,U] [#8 -0.28,-0.31,0.43,U] 
21:34:48.759 00.002 8996 refined, 7 included, MultiStar: {-0.13, -0.01}, one-star: {-0.26, -0.17}
21:34:48.761 00.002 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
21:34:48.763 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
21:34:48.764 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=-0.12 mountY=0.03, mountTheta=2.92
21:34:48.767 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.01, opts=13)
21:34:48.768 00.001 8996 Enqueuing Move request for scope (-0.13, -0.01)
21:34:48.769 00.001 20224 Worker thread wakes up
21:34:48.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
21:34:48.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
21:34:48.769 00.000 20224 Moving (-0.13, -0.01) raw xDistance=-0.12 yDistance=0.03
21:34:48.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:34:48.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:48.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:34:48.769 00.000 20224 MoveAxis(E, 0, ABG)
21:34:48.769 00.000 20224 Move returns status 0, amount 0
21:34:48.769 00.000 20224 MoveAxis(N, 0, ABG)
21:34:48.769 00.000 20224 Move returns status 0, amount 0
21:34:48.769 00.000 20224 move complete, result=0
21:34:48.769 00.000 20224 worker thread done servicing request
21:34:48.773 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47424, med=2749, FiltMin=2464, FiltMax=23299, Gamma=1.000
21:34:48.791 00.018 8996 UpdateGuideState exits: m=743517 SNR=339.2
21:34:48.793 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:48.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:48.796 00.002 8996 Enqueuing Expose request
21:34:48.798 00.002 20224 Worker thread wakes up
21:34:48.798 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:34:48.799 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:48.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:49.771 00.972 20224 Exposure complete
21:34:49.837 00.066 20224 worker thread done servicing request
21:34:49.838 00.001 8996 OnExposeComplete: enter
21:34:49.839 00.001 8996 UpdateGuideState(): m_state=6
21:34:49.841 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2348
21:34:49.843 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=472.51, Mass=746324, SNR=339.9, Peak=47725 HFD=4.9
21:34:49.845 00.002 8996 MultiStar: [#1 -0.39,0.24,0.00,M1] [#2 -0.28,0.49,0.00,M3] [#3 -0.11,0.34,0.58,U] [#4 -0.12,0.41,0.59,U] [#5 -0.06,0.33,0.68,U] [#6 -0.02,0.28,0.50,U] [#7 -0.12,0.27,0.48,U] [#8 -0.23,-0.00,0.40,U] 
21:34:49.846 00.001 8996 single-star, 6 included, MultiStar: {-0.06, 0.20}, one-star: {0.08, -0.11}
21:34:49.848 00.002 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
21:34:49.851 00.003 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
21:34:49.853 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.91 mountX=0.09 mountY=0.10, mountTheta=0.81
21:34:49.857 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.11, opts=13)
21:34:49.859 00.002 8996 Enqueuing Move request for scope (0.08, -0.11)
21:34:49.860 00.001 20224 Worker thread wakes up
21:34:49.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
21:34:49.860 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
21:34:49.860 00.000 20224 Moving (0.08, -0.11) raw xDistance=0.09 yDistance=0.10
21:34:49.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:34:49.861 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:49.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:34:49.861 00.000 20224 MoveAxis(E, 0, ABG)
21:34:49.861 00.000 20224 Move returns status 0, amount 0
21:34:49.861 00.000 20224 MoveAxis(N, 0, ABG)
21:34:49.861 00.000 20224 Move returns status 0, amount 0
21:34:49.861 00.000 20224 move complete, result=0
21:34:49.861 00.000 20224 worker thread done servicing request
21:34:49.871 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47725, med=2749, FiltMin=2515, FiltMax=26032, Gamma=1.000
21:34:49.908 00.037 8996 UpdateGuideState exits: m=746324 SNR=339.9
21:34:49.910 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:49.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:49.912 00.001 8996 Enqueuing Expose request
21:34:49.914 00.002 20224 Worker thread wakes up
21:34:49.914 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:49.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:49.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:51.069 01.154 20224 Exposure complete
21:34:51.143 00.074 20224 worker thread done servicing request
21:34:51.143 00.000 8996 OnExposeComplete: enter
21:34:51.144 00.001 8996 UpdateGuideState(): m_state=6
21:34:51.145 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2349
21:34:51.147 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=472.78, Mass=723156, SNR=346.3, Peak=47101 HFD=4.7
21:34:51.148 00.001 8996 MultiStar: [#1 0.03,0.21,0.63,U] [#2 -0.01,0.39,0.84,U] [#3 0.01,0.21,0.56,U] [#4 -0.18,0.26,0.60,U] [#5 0.06,0.37,0.64,U] [#6 -0.04,0.19,0.42,U] [#7 -0.14,0.15,0.46,U] [#8 0.01,0.03,0.39,U] 
21:34:51.149 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.23}, one-star: {-0.13, 0.16}
21:34:51.150 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
21:34:51.152 00.002 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
21:34:51.153 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.25 mountX=-0.15 mountY=-0.15, mountTheta=-2.36
21:34:51.155 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.16, opts=13)
21:34:51.156 00.001 8996 Enqueuing Move request for scope (-0.13, 0.16)
21:34:51.157 00.001 20224 Worker thread wakes up
21:34:51.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
21:34:51.157 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
21:34:51.157 00.000 20224 Moving (-0.13, 0.16) raw xDistance=-0.15 yDistance=-0.15
21:34:51.158 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:34:51.158 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:51.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:34:51.158 00.000 20224 MoveAxis(E, 0, ABG)
21:34:51.158 00.000 20224 Move returns status 0, amount 0
21:34:51.158 00.000 20224 MoveAxis(N, 0, ABG)
21:34:51.158 00.000 20224 Move returns status 0, amount 0
21:34:51.158 00.000 20224 move complete, result=0
21:34:51.158 00.000 20224 worker thread done servicing request
21:34:51.162 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47101, med=2749, FiltMin=2499, FiltMax=24969, Gamma=1.000
21:34:51.185 00.023 8996 UpdateGuideState exits: m=723156 SNR=346.3
21:34:51.187 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:51.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:51.189 00.001 8996 Enqueuing Expose request
21:34:51.190 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:51.191 00.001 20224 Worker thread wakes up
21:34:51.191 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:51.192 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:52.174 00.982 20224 Exposure complete
21:34:52.258 00.084 20224 worker thread done servicing request
21:34:52.258 00.000 8996 OnExposeComplete: enter
21:34:52.260 00.002 8996 UpdateGuideState(): m_state=6
21:34:52.261 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2350
21:34:52.262 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=472.71, Mass=784079, SNR=348.8, Peak=48813 HFD=4.6
21:34:52.263 00.001 8996 MultiStar: [#1 -0.19,0.26,0.69,U] [#2 -0.35,0.22,0.71,U] [#3 -0.26,0.14,0.63,U] [#4 -0.31,0.15,0.55,U] [#5 -0.03,0.53,0.00,M1] [#6 -0.23,0.10,0.42,U] [#7 -0.29,0.20,0.49,U] [#8 -0.22,-0.09,0.43,U] 
21:34:52.264 00.001 8996 single-star, 7 included, MultiStar: {-0.23, 0.14}, one-star: {-0.09, 0.10}
21:34:52.265 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
21:34:52.266 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
21:34:52.267 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.32 mountX=-0.10 mountY=-0.08, mountTheta=-2.43
21:34:52.269 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.10, opts=13)
21:34:52.272 00.003 8996 Enqueuing Move request for scope (-0.09, 0.10)
21:34:52.273 00.001 20224 Worker thread wakes up
21:34:52.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
21:34:52.273 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
21:34:52.273 00.000 20224 Moving (-0.09, 0.10) raw xDistance=-0.10 yDistance=-0.08
21:34:52.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:34:52.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:52.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:34:52.273 00.000 20224 MoveAxis(E, 0, ABG)
21:34:52.273 00.000 20224 Move returns status 0, amount 0
21:34:52.273 00.000 20224 MoveAxis(N, 0, ABG)
21:34:52.273 00.000 20224 Move returns status 0, amount 0
21:34:52.273 00.000 20224 move complete, result=0
21:34:52.273 00.000 20224 worker thread done servicing request
21:34:52.279 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48813, med=2749, FiltMin=2480, FiltMax=25977, Gamma=1.000
21:34:52.296 00.017 8996 UpdateGuideState exits: m=784079 SNR=348.8
21:34:52.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:52.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:52.299 00.001 8996 Enqueuing Expose request
21:34:52.300 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:52.301 00.001 20224 Worker thread wakes up
21:34:52.301 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:52.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:53.470 01.169 20224 Exposure complete
21:34:53.535 00.065 20224 worker thread done servicing request
21:34:53.535 00.000 8996 OnExposeComplete: enter
21:34:53.537 00.002 8996 UpdateGuideState(): m_state=6
21:34:53.539 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2351
21:34:53.540 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.62, Mass=750205, SNR=376.0, Peak=46493 HFD=4.8
21:34:53.542 00.002 8996 MultiStar: [#1 -0.41,0.07,0.60,U] [#2 -0.34,0.15,0.69,U] [#3 -0.25,-0.04,0.55,U] [#4 -0.31,0.04,0.46,U] [#5 -0.23,0.24,0.57,U] [#6 -0.15,0.15,0.40,U] [#7 -0.11,-0.07,0.44,U] [#8 -0.44,-0.24,0.00,M1] 
21:34:53.543 00.001 8996 refined, 7 included, MultiStar: {-0.28, 0.07}, one-star: {-0.32, 0.00}
21:34:53.545 00.002 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
21:34:53.546 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
21:34:53.548 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=0.07 hyp=0.29 cameraTheta=2.91 mountX=-0.29 mountY=-0.03, mountTheta=-3.02
21:34:53.550 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.07, opts=13)
21:34:53.551 00.001 8996 Enqueuing Move request for scope (-0.28, 0.07)
21:34:53.552 00.001 20224 Worker thread wakes up
21:34:53.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.07) opts 0xd
21:34:53.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.07)
21:34:53.552 00.000 20224 Moving (-0.28, 0.07) raw xDistance=-0.29 yDistance=-0.03
21:34:53.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:34:53.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:53.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:34:53.552 00.000 20224 MoveAxis(E, 42, ABG)
21:34:53.552 00.000 20224 Guiding  Dir = 2, Dur = 42
21:34:53.552 00.000 20224 IsSlewing returns 0
21:34:53.552 00.000 20224 IsGuiding returns 0
21:34:53.556 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46493, med=2749, FiltMin=2493, FiltMax=27779, Gamma=1.000
21:34:53.569 00.013 8996 UpdateGuideState exits: m=750205 SNR=376.0
21:34:53.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:53.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:53.572 00.001 8996 Enqueuing Expose request
21:34:53.596 00.024 20224 IsGuiding returns 1
21:34:53.597 00.001 20224 scope still moving after pulse duration time elapsed
21:34:53.626 00.029 20224 IsSlewing returns 0
21:34:53.626 00.000 20224 IsGuiding returns 1
21:34:53.657 00.031 20224 IsSlewing returns 0
21:34:53.657 00.000 20224 IsGuiding returns 1
21:34:53.688 00.031 20224 IsSlewing returns 0
21:34:53.688 00.000 20224 IsGuiding returns 0
21:34:53.688 00.000 20224 scope move finished after 42 + 94 ms
21:34:53.688 00.000 20224 Move returns status 0, amount 42
21:34:53.688 00.000 20224 MoveAxis(N, 0, ABG)
21:34:53.688 00.000 20224 Move returns status 0, amount 0
21:34:53.688 00.000 20224 move complete, result=0
21:34:53.689 00.001 20224 worker thread done servicing request
21:34:53.689 00.000 20224 Worker thread wakes up
21:34:53.689 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:53.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:53.689 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.0 px 0 ms NORTH
21:34:54.669 00.980 20224 Exposure complete
21:34:54.749 00.080 20224 worker thread done servicing request
21:34:54.749 00.000 8996 OnExposeComplete: enter
21:34:54.750 00.001 8996 UpdateGuideState(): m_state=6
21:34:54.751 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2352
21:34:54.752 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.52, Mass=704017, SNR=366.0, Peak=39741 HFD=4.8
21:34:54.753 00.001 8996 MultiStar: [#1 -0.01,0.07,0.61,U] [#2 -0.02,0.24,0.72,U] [#3 0.23,0.20,0.65,U] [#4 0.25,0.19,0.59,U] [#5 0.05,0.32,0.58,U] [#6 0.45,0.14,0.00,M1] [#7 0.27,0.13,0.48,U] [#8 -0.19,-0.28,0.43,U] 
21:34:54.754 00.001 8996 single-star, 7 included, MultiStar: {0.07, 0.10}, one-star: {0.01, -0.09}
21:34:54.754 00.000 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
21:34:54.755 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.79)
21:34:54.756 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.47 mountX=0.02 mountY=0.09, mountTheta=1.37
21:34:54.757 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
21:34:54.758 00.001 8996 Enqueuing Move request for scope (0.01, -0.09)
21:34:54.759 00.001 20224 Worker thread wakes up
21:34:54.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
21:34:54.759 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
21:34:54.759 00.000 20224 Moving (0.01, -0.09) raw xDistance=0.02 yDistance=0.09
21:34:54.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:34:54.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:54.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:34:54.759 00.000 20224 MoveAxis(E, 0, ABG)
21:34:54.759 00.000 20224 Move returns status 0, amount 0
21:34:54.759 00.000 20224 MoveAxis(N, 0, ABG)
21:34:54.759 00.000 20224 Move returns status 0, amount 0
21:34:54.759 00.000 20224 move complete, result=0
21:34:54.760 00.001 20224 worker thread done servicing request
21:34:54.763 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=39741, med=2749, FiltMin=2464, FiltMax=24112, Gamma=1.000
21:34:54.776 00.013 8996 UpdateGuideState exits: m=704017 SNR=366.0
21:34:54.776 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:54.777 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:54.778 00.001 8996 Enqueuing Expose request
21:34:54.779 00.001 20224 Worker thread wakes up
21:34:54.779 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:34:54.780 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:54.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:55.948 01.168 20224 Exposure complete
21:34:56.017 00.069 20224 worker thread done servicing request
21:34:56.017 00.000 8996 OnExposeComplete: enter
21:34:56.019 00.002 8996 UpdateGuideState(): m_state=6
21:34:56.020 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2353
21:34:56.021 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.67, Mass=766597, SNR=355.0, Peak=49107 HFD=4.8
21:34:56.022 00.001 8996 MultiStar: [#1 0.03,0.04,0.67,U] [#2 0.01,0.36,0.74,U] [#3 0.18,0.06,0.62,U] [#4 0.13,0.13,0.59,U] [#5 0.06,0.21,0.55,U] [#6 0.22,-0.11,0.42,U] [#7 0.23,0.10,0.44,U] [#8 -0.14,-0.12,0.36,U] 
21:34:56.023 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.10}, one-star: {0.10, 0.05}
21:34:56.024 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
21:34:56.026 00.002 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
21:34:56.027 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.12 cameraTheta=0.46 mountX=0.10 mountY=-0.06, mountTheta=-0.57
21:34:56.030 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
21:34:56.033 00.003 8996 Enqueuing Move request for scope (0.10, 0.05)
21:34:56.035 00.002 20224 Worker thread wakes up
21:34:56.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
21:34:56.035 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
21:34:56.036 00.001 20224 Moving (0.10, 0.05) raw xDistance=0.10 yDistance=-0.06
21:34:56.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:34:56.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:56.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:34:56.036 00.000 20224 MoveAxis(E, 0, ABG)
21:34:56.036 00.000 20224 Move returns status 0, amount 0
21:34:56.036 00.000 20224 MoveAxis(N, 0, ABG)
21:34:56.036 00.000 20224 Move returns status 0, amount 0
21:34:56.036 00.000 20224 move complete, result=0
21:34:56.036 00.000 20224 worker thread done servicing request
21:34:56.045 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49107, med=2749, FiltMin=2448, FiltMax=25920, Gamma=1.000
21:34:56.068 00.023 8996 UpdateGuideState exits: m=766597 SNR=355.0
21:34:56.070 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:56.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:56.071 00.000 8996 Enqueuing Expose request
21:34:56.072 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:56.073 00.001 20224 Worker thread wakes up
21:34:56.073 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:56.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:57.051 00.978 20224 Exposure complete
21:34:57.128 00.077 20224 worker thread done servicing request
21:34:57.128 00.000 8996 OnExposeComplete: enter
21:34:57.129 00.001 8996 UpdateGuideState(): m_state=6
21:34:57.129 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2354
21:34:57.130 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.61, Mass=825708, SNR=358.8, Peak=48061 HFD=4.8
21:34:57.130 00.000 8996 MultiStar: [#1 0.03,0.35,0.59,U] [#2 -0.07,0.46,0.00,M1] [#3 0.02,0.14,0.57,U] [#4 -0.07,0.30,0.54,U] [#5 -0.01,0.34,0.60,U] [#6 0.32,0.25,0.48,U] [#7 0.10,0.36,0.45,U] [#8 -0.00,0.03,0.42,U] 
21:34:57.132 00.002 8996 refined, 7 included, MultiStar: {-0.02, 0.20}, one-star: {-0.27, -0.00}
21:34:57.133 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
21:34:57.134 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
21:34:57.134 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.67 mountX=-0.04 mountY=-0.20, mountTheta=-1.76
21:34:57.135 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.20, opts=13)
21:34:57.136 00.001 8996 Enqueuing Move request for scope (-0.02, 0.20)
21:34:57.138 00.002 20224 Worker thread wakes up
21:34:57.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
21:34:57.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
21:34:57.138 00.000 20224 Moving (-0.02, 0.20) raw xDistance=-0.04 yDistance=-0.20
21:34:57.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:34:57.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:57.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:34:57.138 00.000 20224 MoveAxis(E, 0, ABG)
21:34:57.138 00.000 20224 Move returns status 0, amount 0
21:34:57.138 00.000 20224 MoveAxis(N, 0, ABG)
21:34:57.138 00.000 20224 Move returns status 0, amount 0
21:34:57.138 00.000 20224 move complete, result=0
21:34:57.138 00.000 20224 worker thread done servicing request
21:34:57.141 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48061, med=2749, FiltMin=2493, FiltMax=29427, Gamma=1.000
21:34:57.155 00.014 8996 UpdateGuideState exits: m=825708 SNR=358.8
21:34:57.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:57.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:57.158 00.001 8996 Enqueuing Expose request
21:34:57.159 00.001 20224 Worker thread wakes up
21:34:57.159 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:57.159 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:57.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:58.337 01.178 20224 Exposure complete
21:34:58.420 00.083 20224 worker thread done servicing request
21:34:58.420 00.000 8996 OnExposeComplete: enter
21:34:58.421 00.001 8996 UpdateGuideState(): m_state=6
21:34:58.421 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2355
21:34:58.422 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.83, Mass=707626, SNR=346.1, Peak=45411 HFD=4.8
21:34:58.423 00.001 8996 MultiStar: [#1 -0.02,0.31,0.72,U] [#2 -0.08,0.45,0.00,M2] [#3 -0.04,0.17,0.65,U] [#4 -0.09,0.26,0.55,U] [#5 0.19,0.47,0.00,M1] [#6 0.02,0.11,0.44,U] [#7 0.14,0.20,0.45,U] [#8 -0.04,0.02,0.42,U] 
21:34:58.425 00.002 8996 refined, 6 included, MultiStar: {0.05, 0.20}, one-star: {0.26, 0.22}
21:34:58.426 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
21:34:58.427 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
21:34:58.428 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.31 mountX=0.03 mountY=-0.20, mountTheta=-1.41
21:34:58.429 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.20, opts=13)
21:34:58.430 00.001 8996 Enqueuing Move request for scope (0.05, 0.20)
21:34:58.431 00.001 20224 Worker thread wakes up
21:34:58.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
21:34:58.432 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
21:34:58.432 00.000 20224 Moving (0.05, 0.20) raw xDistance=0.03 yDistance=-0.20
21:34:58.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:34:58.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:34:58.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:34:58.432 00.000 20224 MoveAxis(E, 0, ABG)
21:34:58.432 00.000 20224 Move returns status 0, amount 0
21:34:58.432 00.000 20224 MoveAxis(N, 0, ABG)
21:34:58.432 00.000 20224 Move returns status 0, amount 0
21:34:58.432 00.000 20224 move complete, result=0
21:34:58.432 00.000 20224 worker thread done servicing request
21:34:58.438 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=45411, med=2749, FiltMin=2505, FiltMax=27267, Gamma=1.000
21:34:58.455 00.017 8996 UpdateGuideState exits: m=707626 SNR=346.1
21:34:58.457 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:58.459 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:58.461 00.002 8996 Enqueuing Expose request
21:34:58.462 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:34:58.463 00.001 20224 Worker thread wakes up
21:34:58.463 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:58.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:34:59.434 00.971 20224 Exposure complete
21:34:59.495 00.061 20224 worker thread done servicing request
21:34:59.495 00.000 8996 OnExposeComplete: enter
21:34:59.498 00.003 8996 UpdateGuideState(): m_state=6
21:34:59.499 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2356
21:34:59.500 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.68, Mass=696670, SNR=327.6, Peak=47347 HFD=4.7
21:34:59.501 00.001 8996 MultiStar: [#1 0.25,0.28,0.68,U] [#2 0.22,0.46,0.00,M3] [#3 0.04,0.16,0.69,U] [#4 -0.01,0.21,0.57,U] [#5 0.35,0.56,0.00,M2] [#6 0.26,0.19,0.47,U] [#7 -0.13,0.32,0.48,U] [#8 0.08,-0.05,0.39,U] 
21:34:59.502 00.001 8996 single-star, 6 included, MultiStar: {0.09, 0.16}, one-star: {0.09, 0.06}
21:34:59.503 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
21:34:59.504 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
21:34:59.505 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.57 mountX=0.09 mountY=-0.07, mountTheta=-0.67
21:34:59.508 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
21:34:59.509 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
21:34:59.510 00.001 20224 Worker thread wakes up
21:34:59.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
21:34:59.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
21:34:59.510 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.09 yDistance=-0.07
21:34:59.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:34:59.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:59.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:34:59.510 00.000 20224 MoveAxis(E, 0, ABG)
21:34:59.510 00.000 20224 Move returns status 0, amount 0
21:34:59.510 00.000 20224 MoveAxis(N, 0, ABG)
21:34:59.510 00.000 20224 Move returns status 0, amount 0
21:34:59.511 00.001 20224 move complete, result=0
21:34:59.511 00.000 20224 worker thread done servicing request
21:34:59.514 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47347, med=2749, FiltMin=2486, FiltMax=23603, Gamma=1.000
21:34:59.529 00.015 8996 UpdateGuideState exits: m=696670 SNR=327.6
21:34:59.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:59.530 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:34:59.531 00.001 8996 Enqueuing Expose request
21:34:59.532 00.001 20224 Worker thread wakes up
21:34:59.532 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:34:59.533 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:34:59.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:00.700 01.167 20224 Exposure complete
21:35:00.769 00.069 20224 worker thread done servicing request
21:35:00.769 00.000 8996 OnExposeComplete: enter
21:35:00.770 00.001 8996 UpdateGuideState(): m_state=6
21:35:00.770 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2357
21:35:00.771 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.61, Mass=687839, SNR=326.6, Peak=50003 HFD=4.7
21:35:00.772 00.001 8996 MultiStar: [#1 0.46,0.27,0.00,M1] [#2 0.00,0.33,0.77,U] [#3 -0.03,0.03,0.63,U] [#4 -0.13,0.03,0.58,U] [#5 0.32,0.35,0.00,M3] [#6 0.04,0.01,0.51,U] [#7 0.14,0.09,0.49,U] [#8 0.10,-0.18,0.47,U] 
21:35:00.773 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.06}, one-star: {0.32, -0.01}
21:35:00.774 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
21:35:00.774 00.000 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
21:35:00.775 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.61 mountX=0.07 mountY=-0.07, mountTheta=-0.72
21:35:00.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
21:35:00.778 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
21:35:00.778 00.000 20224 Worker thread wakes up
21:35:00.779 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
21:35:00.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
21:35:00.779 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
21:35:00.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:35:00.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:00.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:35:00.779 00.000 20224 MoveAxis(E, 0, ABG)
21:35:00.779 00.000 20224 Move returns status 0, amount 0
21:35:00.779 00.000 20224 MoveAxis(N, 0, ABG)
21:35:00.779 00.000 20224 Move returns status 0, amount 0
21:35:00.779 00.000 20224 move complete, result=0
21:35:00.779 00.000 20224 worker thread done servicing request
21:35:00.782 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50003, med=2749, FiltMin=2470, FiltMax=28048, Gamma=1.000
21:35:00.796 00.014 8996 UpdateGuideState exits: m=687839 SNR=326.6
21:35:00.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:00.797 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:00.798 00.001 8996 Enqueuing Expose request
21:35:00.799 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:00.800 00.001 20224 Worker thread wakes up
21:35:00.800 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:00.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:01.785 00.985 20224 Exposure complete
21:35:01.858 00.073 20224 worker thread done servicing request
21:35:01.859 00.001 8996 OnExposeComplete: enter
21:35:01.860 00.001 8996 UpdateGuideState(): m_state=6
21:35:01.861 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2358
21:35:01.862 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.72, Mass=785402, SNR=362.0, Peak=49251 HFD=4.7
21:35:01.864 00.002 8996 MultiStar: [#1 0.12,0.09,0.65,U] [#2 -0.06,0.28,0.75,U] [#3 0.14,0.23,0.50,U] [#4 0.09,0.16,0.54,U] [#5 0.28,0.41,0.00,M4] [#6 0.53,0.34,0.00,M1] [#7 0.26,0.28,0.43,U] [#8 -0.11,-0.19,0.38,U] 
21:35:01.865 00.001 8996 single-star, 6 included, MultiStar: {0.08, 0.14}, one-star: {0.13, 0.10}
21:35:01.865 00.000 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
21:35:01.866 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
21:35:01.867 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.67 mountX=0.12 mountY=-0.12, mountTheta=-0.78
21:35:01.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.10, opts=13)
21:35:01.870 00.001 8996 Enqueuing Move request for scope (0.13, 0.10)
21:35:01.871 00.001 20224 Worker thread wakes up
21:35:01.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
21:35:01.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
21:35:01.871 00.000 20224 Moving (0.13, 0.10) raw xDistance=0.12 yDistance=-0.12
21:35:01.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:35:01.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:01.872 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:35:01.872 00.000 20224 MoveAxis(E, 0, ABG)
21:35:01.872 00.000 20224 Move returns status 0, amount 0
21:35:01.872 00.000 20224 MoveAxis(N, 0, ABG)
21:35:01.872 00.000 20224 Move returns status 0, amount 0
21:35:01.872 00.000 20224 move complete, result=0
21:35:01.872 00.000 20224 worker thread done servicing request
21:35:01.876 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49251, med=2749, FiltMin=2515, FiltMax=27299, Gamma=1.000
21:35:01.895 00.019 8996 UpdateGuideState exits: m=785402 SNR=362.0
21:35:01.897 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:01.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:01.899 00.001 8996 Enqueuing Expose request
21:35:01.899 00.000 20224 Worker thread wakes up
21:35:01.900 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:01.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:01.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:03.067 01.166 20224 Exposure complete
21:35:03.168 00.101 20224 worker thread done servicing request
21:35:03.168 00.000 8996 OnExposeComplete: enter
21:35:03.171 00.003 8996 UpdateGuideState(): m_state=6
21:35:03.173 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2359
21:35:03.174 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.39, Mass=783694, SNR=356.8, Peak=52029 HFD=4.7
21:35:03.175 00.001 8996 MultiStar: [#1 0.29,0.13,0.73,U] [#2 0.19,0.30,0.77,U] [#3 0.54,0.14,0.00,M1] [#4 0.42,0.23,0.00,M1] [#5 0.50,0.35,0.00,M5] [#6 0.59,0.26,0.00,M2] [#7 0.43,0.20,0.00,M1] [#8 0.41,-0.21,0.00,M1] 
21:35:03.177 00.002 8996 refined, 2 included, MultiStar: {0.28, 0.04}, one-star: {0.35, -0.23}
21:35:03.178 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
21:35:03.178 00.000 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:35:03.180 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.29 cameraTheta=0.14 mountX=0.28 mountY=-0.07, mountTheta=-0.25
21:35:03.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.04, opts=13)
21:35:03.183 00.001 8996 Enqueuing Move request for scope (0.28, 0.04)
21:35:03.184 00.001 20224 Worker thread wakes up
21:35:03.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
21:35:03.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
21:35:03.184 00.000 20224 Moving (0.28, 0.04) raw xDistance=0.28 yDistance=-0.07
21:35:03.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:35:03.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:03.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:35:03.184 00.000 20224 MoveAxis(W, 41, ABG)
21:35:03.184 00.000 20224 Guiding  Dir = 3, Dur = 41
21:35:03.185 00.001 20224 IsSlewing returns 0
21:35:03.185 00.000 20224 IsGuiding returns 0
21:35:03.186 00.001 20224 PulseGuide returned control before completion, sleep 50
21:35:03.190 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52029, med=2749, FiltMin=2493, FiltMax=31197, Gamma=1.000
21:35:03.207 00.017 8996 UpdateGuideState exits: m=783694 SNR=356.8
21:35:03.208 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:03.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:03.210 00.001 8996 Enqueuing Expose request
21:35:03.250 00.040 20224 IsGuiding returns 1
21:35:03.250 00.000 20224 scope still moving after pulse duration time elapsed
21:35:03.282 00.032 20224 IsSlewing returns 0
21:35:03.282 00.000 20224 IsGuiding returns 0
21:35:03.282 00.000 20224 scope move finished after 41 + 56 ms
21:35:03.282 00.000 20224 Move returns status 0, amount 41
21:35:03.282 00.000 20224 MoveAxis(N, 0, ABG)
21:35:03.282 00.000 20224 Move returns status 0, amount 0
21:35:03.282 00.000 20224 move complete, result=0
21:35:03.282 00.000 20224 worker thread done servicing request
21:35:03.282 00.000 20224 Worker thread wakes up
21:35:03.283 00.001 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
21:35:03.285 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:03.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:04.269 00.984 20224 Exposure complete
21:35:04.345 00.076 20224 worker thread done servicing request
21:35:04.345 00.000 8996 OnExposeComplete: enter
21:35:04.348 00.003 8996 UpdateGuideState(): m_state=6
21:35:04.350 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2360
21:35:04.351 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.73, Mass=723735, SNR=372.8, Peak=50563 HFD=4.6
21:35:04.352 00.001 8996 MultiStar: [#1 -0.08,0.14,0.61,U] [#2 -0.10,0.26,0.72,U] [#3 0.14,0.29,0.59,U] [#4 -0.01,0.30,0.48,U] [#5 0.11,0.48,0.00,M6] [#6 0.18,0.38,0.43,U] [#7 0.17,0.34,0.42,U] [#8 -0.11,0.07,0.34,U] 
21:35:04.353 00.001 8996 single-star, 7 included, MultiStar: {0.05, 0.23}, one-star: {0.18, 0.12}
21:35:04.354 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
21:35:04.355 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
21:35:04.356 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.21 cameraTheta=0.58 mountX=0.17 mountY=-0.14, mountTheta=-0.69
21:35:04.358 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.12, opts=13)
21:35:04.359 00.001 8996 Enqueuing Move request for scope (0.18, 0.12)
21:35:04.361 00.002 20224 Worker thread wakes up
21:35:04.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd
21:35:04.361 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.12)
21:35:04.361 00.000 20224 Moving (0.18, 0.12) raw xDistance=0.17 yDistance=-0.14
21:35:04.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:35:04.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:04.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:35:04.361 00.000 20224 MoveAxis(E, 0, ABG)
21:35:04.362 00.001 20224 Move returns status 0, amount 0
21:35:04.362 00.000 20224 MoveAxis(N, 0, ABG)
21:35:04.362 00.000 20224 Move returns status 0, amount 0
21:35:04.362 00.000 20224 move complete, result=0
21:35:04.362 00.000 20224 worker thread done servicing request
21:35:04.367 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50563, med=2749, FiltMin=2502, FiltMax=26131, Gamma=1.000
21:35:04.388 00.021 8996 UpdateGuideState exits: m=723735 SNR=372.8
21:35:04.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:04.389 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:04.390 00.001 8996 Enqueuing Expose request
21:35:04.391 00.001 20224 Worker thread wakes up
21:35:04.391 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:04.392 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:04.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:05.560 01.168 20224 Exposure complete
21:35:05.635 00.075 20224 worker thread done servicing request
21:35:05.635 00.000 8996 OnExposeComplete: enter
21:35:05.636 00.001 8996 UpdateGuideState(): m_state=6
21:35:05.637 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2361
21:35:05.638 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=472.55, Mass=710181, SNR=332.2, Peak=47280 HFD=4.9
21:35:05.639 00.001 8996 MultiStar: [#1 -0.42,-0.10,0.69,U] [#2 -0.58,-0.09,0.00,M1] [#3 -0.48,0.09,0.00,M1] [#4 -0.57,0.09,0.00,M1] [#5 -0.26,0.32,0.72,U] [#6 -0.50,-0.06,0.00,M2] [#7 -0.38,0.22,0.00,M1] [#8 -0.50,-0.48,0.00,M1] 
21:35:05.640 00.001 8996 refined, 2 included, MultiStar: {-0.35, 0.04}, one-star: {-0.37, -0.06}
21:35:05.640 00.000 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
21:35:05.641 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
21:35:05.642 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.04 hyp=0.35 cameraTheta=3.02 mountX=-0.35 mountY=-0.00, mountTheta=-3.14
21:35:05.645 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.04, opts=13)
21:35:05.647 00.002 8996 Enqueuing Move request for scope (-0.35, 0.04)
21:35:05.649 00.002 20224 Worker thread wakes up
21:35:05.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.04) opts 0xd
21:35:05.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.04)
21:35:05.649 00.000 20224 Moving (-0.35, 0.04) raw xDistance=-0.35 yDistance=-0.00
21:35:05.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:35:05.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:05.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:35:05.649 00.000 20224 MoveAxis(E, 51, ABG)
21:35:05.649 00.000 20224 Guiding  Dir = 2, Dur = 51
21:35:05.650 00.001 20224 IsSlewing returns 0
21:35:05.650 00.000 20224 IsGuiding returns 0
21:35:05.656 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47280, med=2749, FiltMin=2496, FiltMax=26179, Gamma=1.000
21:35:05.672 00.016 8996 UpdateGuideState exits: m=710181 SNR=332.2
21:35:05.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:05.673 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:05.674 00.001 8996 Enqueuing Expose request
21:35:05.708 00.034 20224 IsGuiding returns 1
21:35:05.708 00.000 20224 scope still moving after pulse duration time elapsed
21:35:05.738 00.030 20224 IsSlewing returns 0
21:35:05.738 00.000 20224 IsGuiding returns 1
21:35:05.770 00.032 20224 IsSlewing returns 0
21:35:05.770 00.000 20224 IsGuiding returns 1
21:35:05.799 00.029 20224 IsSlewing returns 0
21:35:05.800 00.001 20224 IsGuiding returns 0
21:35:05.800 00.000 20224 scope move finished after 51 + 99 ms
21:35:05.800 00.000 20224 Move returns status 0, amount 51
21:35:05.800 00.000 20224 MoveAxis(N, 0, ABG)
21:35:05.800 00.000 20224 Move returns status 0, amount 0
21:35:05.800 00.000 20224 move complete, result=0
21:35:05.801 00.001 20224 worker thread done servicing request
21:35:05.801 00.000 20224 Worker thread wakes up
21:35:05.801 00.000 8996 GuideStep: -0.4 px 51 ms EAST, -0.0 px 0 ms NORTH
21:35:05.803 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:05.804 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:06.799 00.995 20224 Exposure complete
21:35:06.888 00.089 20224 worker thread done servicing request
21:35:06.888 00.000 8996 OnExposeComplete: enter
21:35:06.889 00.001 8996 UpdateGuideState(): m_state=6
21:35:06.890 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2362
21:35:06.891 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.54, Mass=769951, SNR=351.5, Peak=49965 HFD=4.8
21:35:06.892 00.001 8996 MultiStar: [#1 -0.26,-0.01,0.70,U] [#2 -0.31,0.09,0.70,U] [#3 -0.28,-0.09,0.62,U] [#4 -0.46,-0.03,0.00,M2] [#5 -0.19,0.20,0.60,U] [#6 -0.26,0.10,0.49,U] [#7 -0.18,0.01,0.44,U] [#8 -0.36,-0.26,0.00,M2] 
21:35:06.894 00.002 8996 single-star, 6 included, MultiStar: {-0.24, 0.02}, one-star: {-0.20, -0.07}
21:35:06.894 00.000 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
21:35:06.895 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
21:35:06.896 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.22 cameraTheta=-2.80 mountX=-0.20 mountY=0.10, mountTheta=2.69
21:35:06.898 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.07, opts=13)
21:35:06.898 00.000 8996 Enqueuing Move request for scope (-0.20, -0.07)
21:35:06.899 00.001 20224 Worker thread wakes up
21:35:06.900 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
21:35:06.900 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
21:35:06.900 00.000 20224 Moving (-0.20, -0.07) raw xDistance=-0.20 yDistance=0.10
21:35:06.900 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:35:06.900 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:06.900 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:35:06.900 00.000 20224 MoveAxis(E, 0, ABG)
21:35:06.900 00.000 20224 Move returns status 0, amount 0
21:35:06.900 00.000 20224 MoveAxis(N, 0, ABG)
21:35:06.900 00.000 20224 Move returns status 0, amount 0
21:35:06.900 00.000 20224 move complete, result=0
21:35:06.900 00.000 20224 worker thread done servicing request
21:35:06.906 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49965, med=2749, FiltMin=2473, FiltMax=24163, Gamma=1.000
21:35:06.932 00.026 8996 UpdateGuideState exits: m=769951 SNR=351.5
21:35:06.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:06.935 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:06.936 00.001 8996 Enqueuing Expose request
21:35:06.938 00.002 20224 Worker thread wakes up
21:35:06.938 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:35:06.939 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:06.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:08.111 01.172 20224 Exposure complete
21:35:08.192 00.081 20224 worker thread done servicing request
21:35:08.192 00.000 8996 OnExposeComplete: enter
21:35:08.193 00.001 8996 UpdateGuideState(): m_state=6
21:35:08.194 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2363
21:35:08.196 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=472.28, Mass=760472, SNR=350.7, Peak=51005 HFD=4.7
21:35:08.198 00.002 8996 MultiStar: [#1 -0.27,-0.08,0.72,U] [#2 -0.31,-0.16,0.73,U] [#3 0.03,0.00,0.62,U] [#4 -0.11,-0.00,0.59,U] [#5 0.06,0.19,0.59,U] [#6 0.11,0.28,0.47,U] [#7 0.11,0.17,0.49,U] [#8 -0.03,-0.23,0.44,U] 
21:35:08.199 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {0.06, -0.33}
21:35:08.200 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
21:35:08.201 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
21:35:08.202 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.33 mountX=-0.04 mountY=0.06, mountTheta=2.22
21:35:08.205 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
21:35:08.206 00.001 8996 Enqueuing Move request for scope (-0.05, -0.05)
21:35:08.207 00.001 20224 Worker thread wakes up
21:35:08.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
21:35:08.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
21:35:08.207 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.04 yDistance=0.06
21:35:08.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:08.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:08.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:35:08.207 00.000 20224 MoveAxis(E, 0, ABG)
21:35:08.207 00.000 20224 Move returns status 0, amount 0
21:35:08.207 00.000 20224 MoveAxis(N, 0, ABG)
21:35:08.208 00.001 20224 Move returns status 0, amount 0
21:35:08.208 00.000 20224 move complete, result=0
21:35:08.208 00.000 20224 worker thread done servicing request
21:35:08.214 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51005, med=2749, FiltMin=2486, FiltMax=26800, Gamma=1.000
21:35:08.237 00.023 8996 UpdateGuideState exits: m=760472 SNR=350.7
21:35:08.240 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:08.242 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:08.243 00.001 8996 Enqueuing Expose request
21:35:08.245 00.002 20224 Worker thread wakes up
21:35:08.245 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:35:08.247 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:08.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:09.227 00.980 20224 Exposure complete
21:35:09.296 00.069 20224 worker thread done servicing request
21:35:09.296 00.000 8996 OnExposeComplete: enter
21:35:09.297 00.001 8996 UpdateGuideState(): m_state=6
21:35:09.298 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2364
21:35:09.299 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.58, Mass=738326, SNR=349.5, Peak=41789 HFD=4.9
21:35:09.300 00.001 8996 MultiStar: [#1 -0.03,0.16,0.64,U] [#2 0.04,0.18,0.76,U] [#3 -0.05,0.00,0.67,U] [#4 -0.04,-0.04,0.61,U] [#5 0.13,0.30,0.65,U] [#6 0.29,-0.04,0.45,U] [#7 0.22,0.21,0.42,U] [#8 -0.05,-0.31,0.36,U] 
21:35:09.303 00.003 8996 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {0.11, -0.04}
21:35:09.305 00.002 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
21:35:09.307 00.002 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
21:35:09.309 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.78 mountX=0.06 mountY=-0.07, mountTheta=-0.88
21:35:09.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
21:35:09.313 00.002 8996 Enqueuing Move request for scope (0.06, 0.06)
21:35:09.315 00.002 20224 Worker thread wakes up
21:35:09.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
21:35:09.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
21:35:09.316 00.001 20224 Moving (0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
21:35:09.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:09.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:09.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:35:09.316 00.000 20224 MoveAxis(E, 0, ABG)
21:35:09.316 00.000 20224 Move returns status 0, amount 0
21:35:09.316 00.000 20224 MoveAxis(N, 0, ABG)
21:35:09.316 00.000 20224 Move returns status 0, amount 0
21:35:09.316 00.000 20224 move complete, result=0
21:35:09.316 00.000 20224 worker thread done servicing request
21:35:09.323 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41789, med=2749, FiltMin=2502, FiltMax=26352, Gamma=1.000
21:35:09.347 00.024 8996 UpdateGuideState exits: m=738326 SNR=349.5
21:35:09.349 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:09.351 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:09.354 00.003 8996 Enqueuing Expose request
21:35:09.356 00.002 20224 Worker thread wakes up
21:35:09.356 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:09.358 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:09.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:10.512 01.154 20224 Exposure complete
21:35:10.569 00.057 20224 worker thread done servicing request
21:35:10.569 00.000 8996 OnExposeComplete: enter
21:35:10.570 00.001 8996 UpdateGuideState(): m_state=6
21:35:10.571 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2365
21:35:10.571 00.000 8996 Star::Find returns 1 (0), X=138.39, Y=472.44, Mass=750158, SNR=337.5, Peak=46195 HFD=4.9
21:35:10.573 00.002 8996 MultiStar: [#1 0.04,-0.02,0.74,U] [#2 -0.05,0.29,0.91,U] [#3 0.24,-0.06,0.64,U] [#4 0.23,-0.03,0.63,U] [#5 0.15,0.17,0.66,U] [#6 0.48,0.12,0.00,M1] [#7 0.29,0.19,0.46,U] [#8 0.13,-0.02,0.38,U] 
21:35:10.573 00.000 8996 refined, 7 included, MultiStar: {0.11, 0.04}, one-star: {0.06, -0.17}
21:35:10.574 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
21:35:10.575 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
21:35:10.575 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.33 mountX=0.11 mountY=-0.05, mountTheta=-0.44
21:35:10.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
21:35:10.580 00.003 8996 Enqueuing Move request for scope (0.11, 0.04)
21:35:10.582 00.002 20224 Worker thread wakes up
21:35:10.583 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
21:35:10.583 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
21:35:10.583 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.11 yDistance=-0.05
21:35:10.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:35:10.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:10.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:35:10.583 00.000 20224 MoveAxis(E, 0, ABG)
21:35:10.583 00.000 20224 Move returns status 0, amount 0
21:35:10.583 00.000 20224 MoveAxis(N, 0, ABG)
21:35:10.583 00.000 20224 Move returns status 0, amount 0
21:35:10.583 00.000 20224 move complete, result=0
21:35:10.583 00.000 20224 worker thread done servicing request
21:35:10.588 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=46195, med=2749, FiltMin=2496, FiltMax=25168, Gamma=1.000
21:35:10.605 00.017 8996 UpdateGuideState exits: m=750158 SNR=337.5
21:35:10.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:10.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:10.608 00.001 8996 Enqueuing Expose request
21:35:10.608 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:10.609 00.001 20224 Worker thread wakes up
21:35:10.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:10.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:11.577 00.968 20224 Exposure complete
21:35:11.631 00.054 20224 worker thread done servicing request
21:35:11.631 00.000 8996 OnExposeComplete: enter
21:35:11.632 00.001 8996 UpdateGuideState(): m_state=6
21:35:11.633 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2366
21:35:11.634 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.54, Mass=732685, SNR=343.0, Peak=48211 HFD=5.0
21:35:11.635 00.001 8996 MultiStar: [#1 0.09,0.17,0.64,U] [#2 0.02,0.27,0.77,U] [#3 0.16,0.11,0.69,U] [#4 0.10,0.08,0.57,U] [#5 0.12,0.18,0.63,U] [#6 0.40,0.16,0.41,U] [#7 0.31,-0.02,0.47,U] [#8 0.09,0.05,0.41,U] 
21:35:11.636 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.10}, one-star: {0.11, -0.08}
21:35:11.636 00.000 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
21:35:11.637 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
21:35:11.638 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.65 mountX=0.11 mountY=0.07, mountTheta=0.54
21:35:11.639 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
21:35:11.640 00.001 8996 Enqueuing Move request for scope (0.11, -0.08)
21:35:11.640 00.000 20224 Worker thread wakes up
21:35:11.641 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
21:35:11.641 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
21:35:11.641 00.000 20224 Moving (0.11, -0.08) raw xDistance=0.11 yDistance=0.07
21:35:11.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:35:11.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:11.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:35:11.641 00.000 20224 MoveAxis(E, 0, ABG)
21:35:11.641 00.000 20224 Move returns status 0, amount 0
21:35:11.641 00.000 20224 MoveAxis(N, 0, ABG)
21:35:11.641 00.000 20224 Move returns status 0, amount 0
21:35:11.641 00.000 20224 move complete, result=0
21:35:11.641 00.000 20224 worker thread done servicing request
21:35:11.644 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48211, med=2749, FiltMin=2496, FiltMax=24304, Gamma=1.000
21:35:11.658 00.014 8996 UpdateGuideState exits: m=732685 SNR=343.0
21:35:11.661 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:11.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:11.663 00.001 8996 Enqueuing Expose request
21:35:11.664 00.001 20224 Worker thread wakes up
21:35:11.664 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:35:11.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:11.665 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:12.833 01.168 20224 Exposure complete
21:35:12.929 00.096 20224 worker thread done servicing request
21:35:12.929 00.000 8996 OnExposeComplete: enter
21:35:12.931 00.002 8996 UpdateGuideState(): m_state=6
21:35:12.932 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2367
21:35:12.934 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=472.91, Mass=761922, SNR=377.9, Peak=53405 HFD=4.6
21:35:12.935 00.001 8996 MultiStar: [#1 0.03,0.23,0.67,U] [#2 -0.08,0.25,0.64,U] [#3 0.06,0.22,0.59,U] [#4 -0.08,0.22,0.50,U] [#5 0.01,0.38,0.63,U] [#6 0.11,0.28,0.42,U] [#7 0.24,0.10,0.42,U] [#8 -0.25,-0.03,0.41,U] 
21:35:12.936 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.23}, one-star: {-0.01, 0.29}
21:35:12.938 00.002 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:35:12.938 00.000 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
21:35:12.939 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=-0.02 mountY=-0.23, mountTheta=-1.66
21:35:12.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.23, opts=13)
21:35:12.941 00.000 8996 Enqueuing Move request for scope (0.00, 0.23)
21:35:12.942 00.001 20224 Worker thread wakes up
21:35:12.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
21:35:12.942 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
21:35:12.942 00.000 20224 Moving (0.00, 0.23) raw xDistance=-0.02 yDistance=-0.23
21:35:12.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:35:12.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:35:12.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:35:12.942 00.000 20224 MoveAxis(E, 0, ABG)
21:35:12.942 00.000 20224 Move returns status 0, amount 0
21:35:12.943 00.001 20224 MoveAxis(N, 0, ABG)
21:35:12.943 00.000 20224 Move returns status 0, amount 0
21:35:12.943 00.000 20224 move complete, result=0
21:35:12.943 00.000 20224 worker thread done servicing request
21:35:12.946 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53405, med=2749, FiltMin=2493, FiltMax=28825, Gamma=1.000
21:35:12.960 00.014 8996 UpdateGuideState exits: m=761922 SNR=377.9
21:35:12.962 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:12.962 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:12.963 00.001 8996 Enqueuing Expose request
21:35:12.963 00.000 20224 Worker thread wakes up
21:35:12.963 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:12.964 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:12.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:13.950 00.986 20224 Exposure complete
21:35:14.025 00.075 20224 worker thread done servicing request
21:35:14.025 00.000 8996 OnExposeComplete: enter
21:35:14.027 00.002 8996 UpdateGuideState(): m_state=6
21:35:14.028 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2368
21:35:14.028 00.000 8996 Star::Find returns 1 (0), X=138.28, Y=472.97, Mass=752657, SNR=367.5, Peak=54451 HFD=4.5
21:35:14.030 00.002 8996 MultiStar: [#1 -0.06,0.14,0.64,U] [#2 -0.27,0.50,0.00,M1] [#3 0.13,0.27,0.53,U] [#4 -0.01,0.28,0.50,U] [#5 -0.07,0.43,0.00,M1] [#6 0.17,0.39,0.39,U] [#7 -0.06,0.22,0.43,U] [#8 -0.15,0.12,0.35,U] 
21:35:14.031 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.26}, one-star: {-0.05, 0.36}
21:35:14.031 00.000 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
21:35:14.032 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:35:14.034 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.61 mountX=-0.04 mountY=-0.26, mountTheta=-1.71
21:35:14.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.26, opts=13)
21:35:14.037 00.001 8996 Enqueuing Move request for scope (-0.01, 0.26)
21:35:14.038 00.001 20224 Worker thread wakes up
21:35:14.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
21:35:14.038 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
21:35:14.038 00.000 20224 Moving (-0.01, 0.26) raw xDistance=-0.04 yDistance=-0.26
21:35:14.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:14.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:35:14.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:35:14.038 00.000 20224 MoveAxis(E, 0, ABG)
21:35:14.039 00.001 20224 Move returns status 0, amount 0
21:35:14.039 00.000 20224 MoveAxis(N, 0, ABG)
21:35:14.039 00.000 20224 Move returns status 0, amount 0
21:35:14.039 00.000 20224 move complete, result=0
21:35:14.039 00.000 20224 worker thread done servicing request
21:35:14.043 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54451, med=2749, FiltMin=2499, FiltMax=31513, Gamma=1.000
21:35:14.061 00.018 8996 UpdateGuideState exits: m=752657 SNR=367.5
21:35:14.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:14.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:14.064 00.001 8996 Enqueuing Expose request
21:35:14.065 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:35:14.066 00.001 20224 Worker thread wakes up
21:35:14.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:14.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:15.241 01.175 20224 Exposure complete
21:35:15.319 00.078 20224 worker thread done servicing request
21:35:15.319 00.000 8996 OnExposeComplete: enter
21:35:15.320 00.001 8996 UpdateGuideState(): m_state=6
21:35:15.320 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2369
21:35:15.321 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.91, Mass=724187, SNR=358.4, Peak=53437 HFD=4.5
21:35:15.322 00.001 8996 MultiStar: [#1 -0.00,0.50,0.00,M1] [#2 -0.18,0.43,0.00,M2] [#3 0.01,0.57,0.00,M1] [#4 -0.16,0.50,0.00,M1] [#5 0.10,0.64,0.00,M2] [#6 0.21,0.30,0.46,U] [#7 0.03,0.27,0.44,U] [#8 -0.07,0.21,0.39,U] 
21:35:15.323 00.001 8996 refined, 3 included, MultiStar: {-0.01, 0.28}, one-star: {-0.11, 0.30}
21:35:15.324 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
21:35:15.325 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:35:15.325 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.61 mountX=-0.04 mountY=-0.27, mountTheta=-1.71
21:35:15.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.28, opts=13)
21:35:15.328 00.001 8996 Enqueuing Move request for scope (-0.01, 0.28)
21:35:15.328 00.000 20224 Worker thread wakes up
21:35:15.329 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
21:35:15.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
21:35:15.329 00.000 20224 Moving (-0.01, 0.28) raw xDistance=-0.04 yDistance=-0.27
21:35:15.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:15.329 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.04 newest=-0.77
21:35:15.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:35:15.329 00.000 20224 MoveAxis(E, 0, ABG)
21:35:15.329 00.000 20224 Move returns status 0, amount 0
21:35:15.329 00.000 20224 MoveAxis(N, 58, ABG)
21:35:15.329 00.000 20224 Guiding  Dir = 0, Dur = 58
21:35:15.329 00.000 20224 IsSlewing returns 0
21:35:15.329 00.000 20224 IsGuiding returns 0
21:35:15.334 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53437, med=2749, FiltMin=2448, FiltMax=29721, Gamma=1.000
21:35:15.349 00.015 8996 UpdateGuideState exits: m=724187 SNR=358.4
21:35:15.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:15.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:15.352 00.001 8996 Enqueuing Expose request
21:35:15.362 00.010 20224 PulseGuide returned control before completion, sleep 36
21:35:15.408 00.046 20224 IsGuiding returns 1
21:35:15.408 00.000 20224 scope still moving after pulse duration time elapsed
21:35:15.439 00.031 20224 IsSlewing returns 0
21:35:15.440 00.001 20224 IsGuiding returns 1
21:35:15.471 00.031 20224 IsSlewing returns 0
21:35:15.471 00.000 20224 IsGuiding returns 0
21:35:15.471 00.000 20224 scope move finished after 58 + 83 ms
21:35:15.471 00.000 20224 Move returns status 0, amount 58
21:35:15.471 00.000 20224 move complete, result=0
21:35:15.471 00.000 20224 worker thread done servicing request
21:35:15.471 00.000 20224 Worker thread wakes up
21:35:15.471 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 58 ms NORTH
21:35:15.473 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:15.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:16.467 00.994 20224 Exposure complete
21:35:16.529 00.062 20224 worker thread done servicing request
21:35:16.529 00.000 8996 OnExposeComplete: enter
21:35:16.531 00.002 8996 UpdateGuideState(): m_state=6
21:35:16.533 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2370
21:35:16.534 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.89, Mass=711128, SNR=310.2, Peak=57731 HFD=4.6
21:35:16.536 00.002 8996 MultiStar: [#1 0.10,0.40,0.78,U] [#2 -0.02,0.45,0.00,M3] [#3 0.09,0.18,0.69,U] [#4 -0.04,0.37,0.74,U] [#5 0.18,0.46,0.00,M3] [#6 0.14,0.28,0.49,U] [#7 -0.00,0.27,0.53,U] [#8 -0.09,0.08,0.44,U] 
21:35:16.537 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.28}, one-star: {0.09, 0.28}
21:35:16.537 00.000 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
21:35:16.538 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
21:35:16.539 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.28 hyp=0.28 cameraTheta=1.39 mountX=0.02 mountY=-0.28, mountTheta=-1.49
21:35:16.540 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.28, opts=13)
21:35:16.541 00.001 8996 Enqueuing Move request for scope (0.05, 0.28)
21:35:16.542 00.001 20224 Worker thread wakes up
21:35:16.543 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.28) opts 0xd
21:35:16.543 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.28)
21:35:16.543 00.000 20224 Moving (0.05, 0.28) raw xDistance=0.02 yDistance=-0.28
21:35:16.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:35:16.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:35:16.543 00.000 20224 MoveAxis(E, 0, ABG)
21:35:16.543 00.000 20224 Move returns status 0, amount 0
21:35:16.543 00.000 20224 MoveAxis(N, 60, ABG)
21:35:16.543 00.000 20224 Guiding  Dir = 0, Dur = 60
21:35:16.543 00.000 20224 IsSlewing returns 0
21:35:16.543 00.000 20224 IsGuiding returns 0
21:35:16.545 00.002 20224 PulseGuide returned control before completion, sleep 69
21:35:16.549 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57731, med=2749, FiltMin=2448, FiltMax=26870, Gamma=1.000
21:35:16.578 00.029 8996 UpdateGuideState exits: m=711128 SNR=310.2
21:35:16.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:16.581 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:16.582 00.001 8996 Enqueuing Expose request
21:35:16.626 00.044 20224 IsGuiding returns 0
21:35:16.626 00.000 20224 Move returns status 0, amount 60
21:35:16.626 00.000 20224 move complete, result=0
21:35:16.626 00.000 20224 worker thread done servicing request
21:35:16.626 00.000 20224 Worker thread wakes up
21:35:16.626 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 60 ms NORTH
21:35:16.627 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:16.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:17.817 01.190 20224 Exposure complete
21:35:17.893 00.076 20224 worker thread done servicing request
21:35:17.893 00.000 8996 OnExposeComplete: enter
21:35:17.895 00.002 8996 UpdateGuideState(): m_state=6
21:35:17.896 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2371
21:35:17.897 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.36, Mass=743803, SNR=419.2, Peak=54701 HFD=4.8
21:35:17.898 00.001 8996 MultiStar: [#1 -0.03,-0.27,0.53,U] [#2 -0.16,-0.16,0.63,U] [#3 0.10,-0.31,0.47,U] [#4 -0.03,-0.42,0.46,U] [#5 0.21,-0.12,0.52,U] [#6 0.11,-0.44,0.00,M1] [#7 0.17,-0.34,0.37,U] [#8 -0.02,-0.47,0.00,M1] 
21:35:17.899 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.26}, one-star: {0.21, -0.26}
21:35:17.901 00.002 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
21:35:17.901 00.000 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
21:35:17.902 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.29 mountX=0.10 mountY=0.25, mountTheta=1.19
21:35:17.905 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.26, opts=13)
21:35:17.906 00.001 8996 Enqueuing Move request for scope (0.07, -0.26)
21:35:17.907 00.001 20224 Worker thread wakes up
21:35:17.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
21:35:17.907 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
21:35:17.907 00.000 20224 Moving (0.07, -0.26) raw xDistance=0.10 yDistance=0.25
21:35:17.908 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:35:17.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:17.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:35:17.908 00.000 20224 MoveAxis(E, 0, ABG)
21:35:17.908 00.000 20224 Move returns status 0, amount 0
21:35:17.908 00.000 20224 MoveAxis(N, 0, ABG)
21:35:17.908 00.000 20224 Move returns status 0, amount 0
21:35:17.908 00.000 20224 move complete, result=0
21:35:17.908 00.000 20224 worker thread done servicing request
21:35:17.913 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54701, med=2749, FiltMin=2432, FiltMax=28144, Gamma=1.000
21:35:17.930 00.017 8996 UpdateGuideState exits: m=743803 SNR=419.2
21:35:17.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:17.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:17.933 00.001 8996 Enqueuing Expose request
21:35:17.934 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:17.934 00.000 20224 Worker thread wakes up
21:35:17.934 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:17.934 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:18.917 00.983 20224 Exposure complete
21:35:18.975 00.058 20224 worker thread done servicing request
21:35:18.975 00.000 8996 OnExposeComplete: enter
21:35:18.976 00.001 8996 UpdateGuideState(): m_state=6
21:35:18.977 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2372
21:35:18.978 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.43, Mass=765076, SNR=372.8, Peak=51424 HFD=4.6
21:35:18.979 00.001 8996 MultiStar: [#1 -0.12,-0.15,0.68,U] [#2 -0.08,-0.14,0.71,U] [#3 0.04,-0.34,0.62,U] [#4 -0.02,-0.29,0.47,U] [#5 0.02,0.05,0.50,U] [#6 0.20,-0.23,0.38,U] [#7 0.21,-0.26,0.37,U] [#8 -0.19,-0.44,0.00,M2] 
21:35:18.979 00.000 8996 refined, 7 included, MultiStar: {-0.02, -0.19}, one-star: {-0.13, -0.19}
21:35:18.980 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
21:35:18.981 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
21:35:18.982 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.66 mountX=0.00 mountY=0.19, mountTheta=1.57
21:35:18.984 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.19, opts=13)
21:35:18.984 00.000 8996 Enqueuing Move request for scope (-0.02, -0.19)
21:35:18.985 00.001 20224 Worker thread wakes up
21:35:18.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.19) opts 0xd
21:35:18.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.19)
21:35:18.985 00.000 20224 Moving (-0.02, -0.19) raw xDistance=0.00 yDistance=0.19
21:35:18.986 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:35:18.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:18.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:35:18.986 00.000 20224 MoveAxis(E, 0, ABG)
21:35:18.986 00.000 20224 Move returns status 0, amount 0
21:35:18.986 00.000 20224 MoveAxis(N, 0, ABG)
21:35:18.986 00.000 20224 Move returns status 0, amount 0
21:35:18.986 00.000 20224 move complete, result=0
21:35:18.986 00.000 20224 worker thread done servicing request
21:35:18.993 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51424, med=2749, FiltMin=2486, FiltMax=23043, Gamma=1.000
21:35:19.017 00.024 8996 UpdateGuideState exits: m=765076 SNR=372.8
21:35:19.019 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:19.022 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:19.024 00.002 8996 Enqueuing Expose request
21:35:19.025 00.001 20224 Worker thread wakes up
21:35:19.025 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:19.027 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:19.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:20.187 01.160 20224 Exposure complete
21:35:20.252 00.065 20224 worker thread done servicing request
21:35:20.252 00.000 8996 OnExposeComplete: enter
21:35:20.253 00.001 8996 UpdateGuideState(): m_state=6
21:35:20.254 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2373
21:35:20.255 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.37, Mass=763886, SNR=355.3, Peak=53997 HFD=4.7
21:35:20.257 00.002 8996 MultiStar: [#1 -0.04,-0.33,0.68,U] [#2 -0.25,0.10,0.74,U] [#3 0.06,-0.17,0.58,U] [#4 -0.04,-0.22,0.56,U] [#5 -0.03,-0.20,0.70,U] [#6 0.21,-0.42,0.00,M1] [#7 -0.10,-0.12,0.42,U] [#8 -0.12,-0.53,0.00,M3] 
21:35:20.258 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.17}, one-star: {-0.03, -0.25}
21:35:20.259 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
21:35:20.259 00.000 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
21:35:20.260 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.91 mountX=-0.05 mountY=0.18, mountTheta=1.82
21:35:20.263 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
21:35:20.264 00.001 8996 Enqueuing Move request for scope (-0.06, -0.17)
21:35:20.265 00.001 20224 Worker thread wakes up
21:35:20.266 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
21:35:20.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
21:35:20.266 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.05 yDistance=0.18
21:35:20.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:35:20.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:20.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:35:20.266 00.000 20224 MoveAxis(E, 0, ABG)
21:35:20.266 00.000 20224 Move returns status 0, amount 0
21:35:20.267 00.001 20224 MoveAxis(N, 0, ABG)
21:35:20.267 00.000 20224 Move returns status 0, amount 0
21:35:20.267 00.000 20224 move complete, result=0
21:35:20.267 00.000 20224 worker thread done servicing request
21:35:20.279 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53997, med=2749, FiltMin=2489, FiltMax=25344, Gamma=1.000
21:35:20.298 00.019 8996 UpdateGuideState exits: m=763886 SNR=355.3
21:35:20.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:20.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:20.301 00.001 8996 Enqueuing Expose request
21:35:20.301 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:20.302 00.001 20224 Worker thread wakes up
21:35:20.302 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:20.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:21.286 00.984 20224 Exposure complete
21:35:21.343 00.057 20224 worker thread done servicing request
21:35:21.343 00.000 8996 OnExposeComplete: enter
21:35:21.344 00.001 8996 UpdateGuideState(): m_state=6
21:35:21.345 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2374
21:35:21.346 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.24, Mass=733361, SNR=370.3, Peak=52461 HFD=4.6
21:35:21.346 00.000 8996 MultiStar: [#1 -0.10,-0.39,0.71,U] [#2 -0.24,-0.24,0.82,U] [#3 -0.14,-0.20,0.53,U] [#4 -0.13,-0.30,0.55,U] [#5 0.09,-0.14,0.65,U] [#6 0.07,-0.41,0.43,U] [#7 -0.04,-0.12,0.45,U] [#8 -0.17,-0.56,0.00,M4] 
21:35:21.347 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.28}, one-star: {0.01, -0.37}
21:35:21.348 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
21:35:21.349 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
21:35:21.351 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.80 mountX=-0.04 mountY=0.29, mountTheta=1.71
21:35:21.354 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.28, opts=13)
21:35:21.355 00.001 8996 Enqueuing Move request for scope (-0.07, -0.28)
21:35:21.356 00.001 20224 Worker thread wakes up
21:35:21.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.28) opts 0xd
21:35:21.356 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.28)
21:35:21.356 00.000 20224 Moving (-0.07, -0.28) raw xDistance=-0.04 yDistance=0.29
21:35:21.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:21.356 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:21.356 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:35:21.356 00.000 20224 MoveAxis(E, 0, ABG)
21:35:21.356 00.000 20224 Move returns status 0, amount 0
21:35:21.356 00.000 20224 MoveAxis(N, 0, ABG)
21:35:21.356 00.000 20224 Move returns status 0, amount 0
21:35:21.356 00.000 20224 move complete, result=0
21:35:21.357 00.001 20224 worker thread done servicing request
21:35:21.364 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52461, med=2749, FiltMin=2509, FiltMax=25312, Gamma=1.000
21:35:21.389 00.025 8996 UpdateGuideState exits: m=733361 SNR=370.3
21:35:21.389 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:21.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:21.391 00.001 8996 Enqueuing Expose request
21:35:21.392 00.001 20224 Worker thread wakes up
21:35:21.393 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:35:21.393 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:21.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:22.557 01.164 20224 Exposure complete
21:35:22.610 00.053 20224 worker thread done servicing request
21:35:22.611 00.001 8996 OnExposeComplete: enter
21:35:22.612 00.001 8996 UpdateGuideState(): m_state=6
21:35:22.612 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2375
21:35:22.613 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.21, Mass=722669, SNR=366.5, Peak=58768 HFD=4.4
21:35:22.614 00.001 8996 MultiStar: [#1 -0.10,-0.26,0.58,U] [#2 -0.04,-0.16,0.77,U] [#3 -0.07,-0.09,0.60,U] [#4 -0.28,-0.14,0.54,U] [#5 0.01,0.02,0.59,U] [#6 0.10,-0.29,0.46,U] [#7 -0.12,-0.27,0.43,U] [#8 -0.02,-0.63,0.00,M5] 
21:35:22.616 00.002 8996 refined, 7 included, MultiStar: {-0.09, -0.21}, one-star: {-0.18, -0.41}
21:35:22.618 00.002 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
21:35:22.619 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.27)
21:35:22.621 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.99 mountX=-0.07 mountY=0.22, mountTheta=1.89
21:35:22.625 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.21, opts=13)
21:35:22.627 00.002 8996 Enqueuing Move request for scope (-0.09, -0.21)
21:35:22.628 00.001 20224 Worker thread wakes up
21:35:22.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.21) opts 0xd
21:35:22.628 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.21)
21:35:22.628 00.000 20224 Moving (-0.09, -0.21) raw xDistance=-0.07 yDistance=0.22
21:35:22.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:35:22.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:22.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:35:22.628 00.000 20224 MoveAxis(E, 0, ABG)
21:35:22.628 00.000 20224 Move returns status 0, amount 0
21:35:22.628 00.000 20224 MoveAxis(N, 0, ABG)
21:35:22.628 00.000 20224 Move returns status 0, amount 0
21:35:22.628 00.000 20224 move complete, result=0
21:35:22.628 00.000 20224 worker thread done servicing request
21:35:22.636 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58768, med=2749, FiltMin=2495, FiltMax=24672, Gamma=1.000
21:35:22.655 00.019 8996 UpdateGuideState exits: m=722669 SNR=366.5
21:35:22.656 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:22.658 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:22.658 00.000 8996 Enqueuing Expose request
21:35:22.659 00.001 20224 Worker thread wakes up
21:35:22.660 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:22.660 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:22.661 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:23.630 00.969 20224 Exposure complete
21:35:23.696 00.066 20224 worker thread done servicing request
21:35:23.696 00.000 8996 OnExposeComplete: enter
21:35:23.699 00.003 8996 UpdateGuideState(): m_state=6
21:35:23.701 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2376
21:35:23.702 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.31, Mass=719105, SNR=350.4, Peak=55680 HFD=4.5
21:35:23.704 00.002 8996 MultiStar: [#1 -0.29,-0.52,0.00,M1] [#2 -0.29,-0.18,0.78,U] [#3 -0.17,-0.25,0.59,U] [#4 -0.31,-0.09,0.57,U] [#5 -0.08,-0.08,0.71,U] [#6 -0.10,-0.35,0.45,U] [#7 -0.31,-0.31,0.00,M1] [#8 -0.22,-0.69,0.00,M6] 
21:35:23.705 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.21}, one-star: {-0.16, -0.31}
21:35:23.706 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
21:35:23.707 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
21:35:23.708 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-2.30 mountX=-0.17 mountY=0.23, mountTheta=2.20
21:35:23.711 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.21, opts=13)
21:35:23.714 00.003 8996 Enqueuing Move request for scope (-0.19, -0.21)
21:35:23.715 00.001 20224 Worker thread wakes up
21:35:23.716 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.21) opts 0xd
21:35:23.716 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.21)
21:35:23.716 00.000 20224 Moving (-0.19, -0.21) raw xDistance=-0.17 yDistance=0.23
21:35:23.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:35:23.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:35:23.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:35:23.716 00.000 20224 MoveAxis(E, 0, ABG)
21:35:23.716 00.000 20224 Move returns status 0, amount 0
21:35:23.716 00.000 20224 MoveAxis(N, 0, ABG)
21:35:23.716 00.000 20224 Move returns status 0, amount 0
21:35:23.716 00.000 20224 move complete, result=0
21:35:23.716 00.000 20224 worker thread done servicing request
21:35:23.723 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55680, med=2749, FiltMin=2467, FiltMax=23456, Gamma=1.000
21:35:23.742 00.019 8996 UpdateGuideState exits: m=719105 SNR=350.4
21:35:23.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:23.745 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:23.747 00.002 8996 Enqueuing Expose request
21:35:23.748 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:35:23.749 00.001 20224 Worker thread wakes up
21:35:23.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:23.750 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:24.905 01.155 20224 Exposure complete
21:35:24.972 00.067 20224 worker thread done servicing request
21:35:24.972 00.000 8996 OnExposeComplete: enter
21:35:24.973 00.001 8996 UpdateGuideState(): m_state=6
21:35:24.974 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2377
21:35:24.976 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=472.33, Mass=743581, SNR=401.0, Peak=61616 HFD=4.5
21:35:24.977 00.001 8996 MultiStar: [#1 -0.28,-0.14,0.55,U] [#2 -0.33,-0.04,0.69,U] [#3 -0.22,-0.28,0.57,U] [#4 -0.19,-0.16,0.57,U] [#5 -0.15,0.04,0.54,U] [#6 -0.10,-0.27,0.38,U] [#7 -0.31,-0.19,0.39,U] [#8 -0.45,-0.61,0.00,M7] 
21:35:24.977 00.000 8996 refined, 7 included, MultiStar: {-0.24, -0.17}, one-star: {-0.25, -0.29}
21:35:24.978 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
21:35:24.979 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
21:35:24.981 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-2.52 mountX=-0.22 mountY=0.20, mountTheta=2.41
21:35:24.984 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.17, opts=13)
21:35:24.985 00.001 8996 Enqueuing Move request for scope (-0.24, -0.17)
21:35:24.986 00.001 20224 Worker thread wakes up
21:35:24.987 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.17) opts 0xd
21:35:24.987 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.17)
21:35:24.987 00.000 20224 Moving (-0.24, -0.17) raw xDistance=-0.22 yDistance=0.20
21:35:24.987 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:35:24.987 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:24.987 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:35:24.987 00.000 20224 MoveAxis(E, 32, ABG)
21:35:24.987 00.000 20224 Guiding  Dir = 2, Dur = 32
21:35:24.987 00.000 20224 IsSlewing returns 0
21:35:24.987 00.000 20224 IsGuiding returns 0
21:35:24.995 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61616, med=2749, FiltMin=2505, FiltMax=23603, Gamma=1.000
21:35:25.014 00.019 8996 UpdateGuideState exits: m=743581 SNR=401.0
21:35:25.014 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:25.016 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:25.017 00.001 8996 Enqueuing Expose request
21:35:25.053 00.036 20224 IsGuiding returns 1
21:35:25.055 00.002 20224 scope still moving after pulse duration time elapsed
21:35:25.085 00.030 20224 IsSlewing returns 0
21:35:25.085 00.000 20224 IsGuiding returns 1
21:35:25.116 00.031 20224 IsSlewing returns 0
21:35:25.116 00.000 20224 IsGuiding returns 1
21:35:25.147 00.031 20224 IsSlewing returns 0
21:35:25.148 00.001 20224 IsGuiding returns 0
21:35:25.148 00.000 20224 scope move finished after 32 + 128 ms
21:35:25.148 00.000 20224 Move returns status 0, amount 32
21:35:25.148 00.000 20224 MoveAxis(N, 0, ABG)
21:35:25.148 00.000 20224 Move returns status 0, amount 0
21:35:25.148 00.000 20224 move complete, result=0
21:35:25.148 00.000 20224 worker thread done servicing request
21:35:25.149 00.001 20224 Worker thread wakes up
21:35:25.149 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
21:35:25.151 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:25.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:26.120 00.969 20224 Exposure complete
21:35:26.206 00.086 20224 worker thread done servicing request
21:35:26.206 00.000 8996 OnExposeComplete: enter
21:35:26.207 00.001 8996 UpdateGuideState(): m_state=6
21:35:26.208 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2378
21:35:26.208 00.000 8996 Star::Find returns 1 (0), X=138.48, Y=472.32, Mass=742514, SNR=358.2, Peak=58509 HFD=4.6
21:35:26.209 00.001 8996 MultiStar: [#1 -0.09,-0.29,0.64,U] [#2 -0.17,-0.10,0.72,U] [#3 0.11,-0.42,0.58,U] [#4 0.00,-0.45,0.00,M1] [#5 0.11,0.05,0.61,U] [#6 0.02,-0.15,0.43,U] [#7 -0.08,-0.31,0.47,U] [#8 0.10,-0.55,0.00,M8] 
21:35:26.210 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.22}, one-star: {0.15, -0.30}
21:35:26.211 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
21:35:26.212 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
21:35:26.213 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.50 mountX=0.04 mountY=0.22, mountTheta=1.40
21:35:26.216 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.22, opts=13)
21:35:26.217 00.001 8996 Enqueuing Move request for scope (0.02, -0.22)
21:35:26.218 00.001 20224 Worker thread wakes up
21:35:26.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
21:35:26.218 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
21:35:26.219 00.001 20224 Moving (0.02, -0.22) raw xDistance=0.04 yDistance=0.22
21:35:26.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:35:26.219 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.31 newest=0.64
21:35:26.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:35:26.219 00.000 20224 MoveAxis(E, 0, ABG)
21:35:26.219 00.000 20224 Move returns status 0, amount 0
21:35:26.219 00.000 20224 MoveAxis(S, 45, ABG)
21:35:26.219 00.000 20224 Guiding  Dir = 1, Dur = 45
21:35:26.219 00.000 20224 IsSlewing returns 0
21:35:26.220 00.001 20224 IsGuiding returns 0
21:35:26.225 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58509, med=2749, FiltMin=2493, FiltMax=27744, Gamma=1.000
21:35:26.228 00.003 20224 PulseGuide returned control before completion, sleep 47
21:35:26.238 00.010 8996 UpdateGuideState exits: m=742514 SNR=358.2
21:35:26.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:26.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:26.241 00.001 8996 Enqueuing Expose request
21:35:26.290 00.049 20224 IsGuiding returns 1
21:35:26.290 00.000 20224 scope still moving after pulse duration time elapsed
21:35:26.322 00.032 20224 IsSlewing returns 0
21:35:26.322 00.000 20224 IsGuiding returns 0
21:35:26.322 00.000 20224 scope move finished after 45 + 57 ms
21:35:26.322 00.000 20224 Move returns status 0, amount 45
21:35:26.322 00.000 20224 move complete, result=0
21:35:26.322 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:35:26.326 00.004 20224 worker thread done servicing request
21:35:26.326 00.000 20224 Worker thread wakes up
21:35:26.326 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:26.326 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:27.487 01.161 20224 Exposure complete
21:35:27.569 00.082 20224 worker thread done servicing request
21:35:27.569 00.000 8996 OnExposeComplete: enter
21:35:27.570 00.001 8996 UpdateGuideState(): m_state=6
21:35:27.571 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2379
21:35:27.572 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.21, Mass=685795, SNR=322.2, Peak=47952 HFD=4.5
21:35:27.574 00.002 8996 MultiStar: [#1 -0.12,-0.33,0.76,U] [#2 -0.17,-0.22,0.83,U] [#3 -0.29,-0.78,0.00,M1] [#4 -0.27,-0.66,0.00,M2] [#5 -0.03,-0.27,0.64,U] [#6 -0.26,-0.61,0.00,M1] [#7 -0.25,-0.42,0.00,M1] [#8 -0.25,-0.59,0.00,M9] 
21:35:27.574 00.000 8996 refined, 3 included, MultiStar: {-0.09, -0.31}, one-star: {-0.04, -0.41}
21:35:27.575 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
21:35:27.576 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
21:35:27.577 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.31 hyp=0.33 cameraTheta=-1.85 mountX=-0.06 mountY=0.32, mountTheta=1.75
21:35:27.579 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.31, opts=13)
21:35:27.580 00.001 8996 Enqueuing Move request for scope (-0.09, -0.31)
21:35:27.582 00.002 20224 Worker thread wakes up
21:35:27.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.31) opts 0xd
21:35:27.582 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.31)
21:35:27.582 00.000 20224 Moving (-0.09, -0.31) raw xDistance=-0.06 yDistance=0.32
21:35:27.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:35:27.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
21:35:27.582 00.000 20224 MoveAxis(E, 0, ABG)
21:35:27.582 00.000 20224 Move returns status 0, amount 0
21:35:27.582 00.000 20224 MoveAxis(S, 68, ABG)
21:35:27.582 00.000 20224 Guiding  Dir = 1, Dur = 68
21:35:27.582 00.000 20224 IsSlewing returns 0
21:35:27.582 00.000 20224 IsGuiding returns 0
21:35:27.586 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47952, med=2749, FiltMin=2493, FiltMax=26096, Gamma=1.000
21:35:27.594 00.008 20224 PulseGuide returned control before completion, sleep 67
21:35:27.600 00.006 8996 UpdateGuideState exits: m=685795 SNR=322.2
21:35:27.600 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:27.601 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:27.602 00.001 8996 Enqueuing Expose request
21:35:27.671 00.069 20224 IsGuiding returns 1
21:35:27.671 00.000 20224 scope still moving after pulse duration time elapsed
21:35:27.703 00.032 20224 IsSlewing returns 0
21:35:27.703 00.000 20224 IsGuiding returns 0
21:35:27.703 00.000 20224 scope move finished after 68 + 52 ms
21:35:27.703 00.000 20224 Move returns status 0, amount 68
21:35:27.703 00.000 20224 move complete, result=0
21:35:27.703 00.000 20224 worker thread done servicing request
21:35:27.703 00.000 20224 Worker thread wakes up
21:35:27.703 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 68 ms SOUTH
21:35:27.705 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:27.706 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:28.678 00.972 20224 Exposure complete
21:35:28.754 00.076 20224 worker thread done servicing request
21:35:28.754 00.000 8996 OnExposeComplete: enter
21:35:28.755 00.001 8996 UpdateGuideState(): m_state=6
21:35:28.756 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2380
21:35:28.756 00.000 8996 Star::Find returns 1 (0), X=138.35, Y=472.62, Mass=756988, SNR=373.3, Peak=48243 HFD=4.7
21:35:28.757 00.001 8996 MultiStar: [#1 -0.08,-0.03,0.60,U] [#2 -0.08,0.06,0.69,U] [#3 -0.13,-0.17,0.54,U] [#4 -0.05,-0.25,0.52,U] [#5 0.08,0.19,0.63,U] [#6 0.19,-0.28,0.38,U] [#7 0.05,-0.03,0.40,U] [#8 -0.09,-0.26,0.40,U] 
21:35:28.758 00.001 8996 single-star, 8 included, MultiStar: {-0.01, -0.06}, one-star: {0.02, 0.01}
21:35:28.759 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
21:35:28.760 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
21:35:28.760 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.40 mountX=0.02 mountY=-0.01, mountTheta=-0.52
21:35:28.762 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.01, opts=13)
21:35:28.762 00.000 8996 Enqueuing Move request for scope (0.02, 0.01)
21:35:28.763 00.001 20224 Worker thread wakes up
21:35:28.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
21:35:28.763 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
21:35:28.763 00.000 20224 Moving (0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
21:35:28.764 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:35:28.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:28.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:35:28.764 00.000 20224 MoveAxis(E, 0, ABG)
21:35:28.764 00.000 20224 Move returns status 0, amount 0
21:35:28.764 00.000 20224 MoveAxis(N, 0, ABG)
21:35:28.764 00.000 20224 Move returns status 0, amount 0
21:35:28.764 00.000 20224 move complete, result=0
21:35:28.764 00.000 20224 worker thread done servicing request
21:35:28.770 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48243, med=2749, FiltMin=2515, FiltMax=24896, Gamma=1.000
21:35:28.790 00.020 8996 UpdateGuideState exits: m=756988 SNR=373.3
21:35:28.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:28.791 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:28.792 00.001 8996 Enqueuing Expose request
21:35:28.793 00.001 20224 Worker thread wakes up
21:35:28.793 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:28.793 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:28.794 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:29.950 01.156 20224 Exposure complete
21:35:30.024 00.074 20224 worker thread done servicing request
21:35:30.024 00.000 8996 OnExposeComplete: enter
21:35:30.025 00.001 8996 UpdateGuideState(): m_state=6
21:35:30.027 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2381
21:35:30.029 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=472.58, Mass=733575, SNR=390.9, Peak=54771 HFD=4.7
21:35:30.031 00.002 8996 MultiStar: [#1 0.03,0.08,0.60,U] [#2 0.09,-0.07,0.68,U] [#3 0.08,-0.00,0.56,U] [#4 0.10,0.13,0.45,U] [#5 0.17,0.15,0.59,U] [#6 0.30,0.01,0.38,U] [#7 0.10,-0.01,0.45,U] [#8 0.06,-0.14,0.35,U] 
21:35:30.032 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.01}, one-star: {0.30, -0.03}
21:35:30.033 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
21:35:30.033 00.000 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
21:35:30.035 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.09 mountX=0.15 mountY=-0.03, mountTheta=-0.21
21:35:30.039 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.01, opts=13)
21:35:30.041 00.002 8996 Enqueuing Move request for scope (0.15, 0.01)
21:35:30.043 00.002 20224 Worker thread wakes up
21:35:30.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
21:35:30.043 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
21:35:30.043 00.000 20224 Moving (0.15, 0.01) raw xDistance=0.15 yDistance=-0.03
21:35:30.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:35:30.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:30.044 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:35:30.044 00.000 20224 MoveAxis(E, 0, ABG)
21:35:30.044 00.000 20224 Move returns status 0, amount 0
21:35:30.044 00.000 20224 MoveAxis(N, 0, ABG)
21:35:30.044 00.000 20224 Move returns status 0, amount 0
21:35:30.044 00.000 20224 move complete, result=0
21:35:30.044 00.000 20224 worker thread done servicing request
21:35:30.054 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54771, med=2749, FiltMin=2489, FiltMax=28032, Gamma=1.000
21:35:30.077 00.023 8996 UpdateGuideState exits: m=733575 SNR=390.9
21:35:30.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:30.078 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:30.079 00.001 8996 Enqueuing Expose request
21:35:30.080 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:30.081 00.001 20224 Worker thread wakes up
21:35:30.081 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:30.082 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:31.056 00.974 20224 Exposure complete
21:35:31.116 00.060 20224 worker thread done servicing request
21:35:31.116 00.000 8996 OnExposeComplete: enter
21:35:31.118 00.002 8996 UpdateGuideState(): m_state=6
21:35:31.119 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2382
21:35:31.120 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.64, Mass=766021, SNR=347.6, Peak=58035 HFD=4.6
21:35:31.122 00.002 8996 MultiStar: [#1 0.03,0.16,0.68,U] [#2 0.06,0.07,0.78,U] [#3 0.08,-0.04,0.56,U] [#4 -0.02,0.01,0.66,U] [#5 0.24,0.14,0.61,U] [#6 0.08,-0.08,0.41,U] [#7 -0.02,0.06,0.44,U] [#8 0.02,-0.25,0.42,U] 
21:35:31.124 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.22, 0.02}
21:35:31.126 00.002 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
21:35:31.126 00.000 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
21:35:31.127 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.30 mountX=0.09 mountY=-0.04, mountTheta=-0.41
21:35:31.129 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
21:35:31.130 00.001 8996 Enqueuing Move request for scope (0.09, 0.03)
21:35:31.131 00.001 20224 Worker thread wakes up
21:35:31.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
21:35:31.132 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
21:35:31.132 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
21:35:31.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:35:31.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:31.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:35:31.132 00.000 20224 MoveAxis(E, 0, ABG)
21:35:31.132 00.000 20224 Move returns status 0, amount 0
21:35:31.132 00.000 20224 MoveAxis(N, 0, ABG)
21:35:31.132 00.000 20224 Move returns status 0, amount 0
21:35:31.132 00.000 20224 move complete, result=0
21:35:31.133 00.001 20224 worker thread done servicing request
21:35:31.136 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58035, med=2749, FiltMin=2496, FiltMax=29603, Gamma=1.000
21:35:31.149 00.013 8996 UpdateGuideState exits: m=766021 SNR=347.6
21:35:31.150 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:31.151 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:31.152 00.001 8996 Enqueuing Expose request
21:35:31.152 00.000 20224 Worker thread wakes up
21:35:31.152 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:31.153 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:31.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:32.329 01.176 20224 Exposure complete
21:35:32.396 00.067 20224 worker thread done servicing request
21:35:32.396 00.000 8996 OnExposeComplete: enter
21:35:32.397 00.001 8996 UpdateGuideState(): m_state=6
21:35:32.398 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2383
21:35:32.399 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.48, Mass=775832, SNR=354.7, Peak=48544 HFD=4.8
21:35:32.400 00.001 8996 MultiStar: [#1 -0.19,-0.01,0.65,U] [#2 -0.23,0.18,0.75,U] [#3 -0.06,0.12,0.73,U] [#4 -0.13,0.06,0.52,U] [#5 0.04,0.35,0.61,U] [#6 0.11,-0.15,0.44,U] [#7 -0.09,-0.24,0.49,U] [#8 -0.23,-0.30,0.40,U] 
21:35:32.400 00.000 8996 refined, 8 included, MultiStar: {-0.13, 0.00}, one-star: {-0.22, -0.13}
21:35:32.401 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
21:35:32.402 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:35:32.403 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.11 mountX=-0.12 mountY=0.01, mountTheta=3.06
21:35:32.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.00, opts=13)
21:35:32.405 00.000 8996 Enqueuing Move request for scope (-0.13, 0.00)
21:35:32.406 00.001 20224 Worker thread wakes up
21:35:32.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
21:35:32.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
21:35:32.406 00.000 20224 Moving (-0.13, 0.00) raw xDistance=-0.12 yDistance=0.01
21:35:32.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:35:32.407 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:32.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:35:32.407 00.000 20224 MoveAxis(E, 0, ABG)
21:35:32.407 00.000 20224 Move returns status 0, amount 0
21:35:32.407 00.000 20224 MoveAxis(N, 0, ABG)
21:35:32.407 00.000 20224 Move returns status 0, amount 0
21:35:32.407 00.000 20224 move complete, result=0
21:35:32.407 00.000 20224 worker thread done servicing request
21:35:32.412 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=48544, med=2749, FiltMin=2499, FiltMax=24489, Gamma=1.000
21:35:32.431 00.019 8996 UpdateGuideState exits: m=775832 SNR=354.7
21:35:32.433 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:32.435 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:32.436 00.001 8996 Enqueuing Expose request
21:35:32.438 00.002 20224 Worker thread wakes up
21:35:32.438 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:32.440 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:32.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:33.399 00.959 20224 Exposure complete
21:35:33.486 00.087 20224 worker thread done servicing request
21:35:33.486 00.000 8996 OnExposeComplete: enter
21:35:33.487 00.001 8996 UpdateGuideState(): m_state=6
21:35:33.488 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2384
21:35:33.489 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.63, Mass=713960, SNR=328.1, Peak=48435 HFD=4.6
21:35:33.491 00.002 8996 MultiStar: [#1 -0.21,0.10,0.68,U] [#2 -0.33,0.12,0.73,U] [#3 -0.22,-0.07,0.62,U] [#4 -0.35,0.03,0.55,U] [#5 -0.09,0.35,0.64,U] [#6 -0.22,-0.01,0.43,U] [#7 -0.16,-0.06,0.54,U] [#8 -0.16,-0.16,0.45,U] 
21:35:33.492 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.04}, one-star: {0.05, 0.01}
21:35:33.493 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
21:35:33.494 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
21:35:33.494 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.06 cameraTheta=0.20 mountX=0.05 mountY=-0.02, mountTheta=-0.32
21:35:33.496 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
21:35:33.497 00.001 8996 Enqueuing Move request for scope (0.05, 0.01)
21:35:33.498 00.001 20224 Worker thread wakes up
21:35:33.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
21:35:33.498 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
21:35:33.498 00.000 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
21:35:33.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:35:33.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:33.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:35:33.498 00.000 20224 MoveAxis(E, 0, ABG)
21:35:33.498 00.000 20224 Move returns status 0, amount 0
21:35:33.498 00.000 20224 MoveAxis(N, 0, ABG)
21:35:33.498 00.000 20224 Move returns status 0, amount 0
21:35:33.498 00.000 20224 move complete, result=0
21:35:33.498 00.000 20224 worker thread done servicing request
21:35:33.502 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48435, med=2749, FiltMin=2505, FiltMax=23680, Gamma=1.000
21:35:33.532 00.030 8996 UpdateGuideState exits: m=713960 SNR=328.1
21:35:33.535 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:33.537 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:33.538 00.001 8996 Enqueuing Expose request
21:35:33.540 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:33.542 00.002 20224 Worker thread wakes up
21:35:33.542 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:33.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:34.712 01.170 20224 Exposure complete
21:35:34.777 00.065 20224 worker thread done servicing request
21:35:34.777 00.000 8996 OnExposeComplete: enter
21:35:34.778 00.001 8996 UpdateGuideState(): m_state=6
21:35:34.779 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2385
21:35:34.780 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.67, Mass=729848, SNR=315.3, Peak=45811 HFD=4.7
21:35:34.780 00.000 8996 MultiStar: [#1 0.13,0.04,0.89,U] [#2 0.03,0.45,0.00,M1] [#3 0.40,0.18,0.00,M1] [#4 0.28,0.24,0.61,U] [#5 0.18,0.28,0.69,U] [#6 0.36,0.34,0.00,M1] [#7 0.25,0.05,0.43,U] [#8 -0.08,-0.21,0.41,U] 
21:35:34.781 00.001 8996 single-star, 5 included, MultiStar: {0.14, 0.09}, one-star: {0.08, 0.05}
21:35:34.782 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
21:35:34.783 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
21:35:34.783 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.59 mountX=0.07 mountY=-0.06, mountTheta=-0.70
21:35:34.785 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.05, opts=13)
21:35:34.785 00.000 8996 Enqueuing Move request for scope (0.08, 0.05)
21:35:34.786 00.001 20224 Worker thread wakes up
21:35:34.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
21:35:34.786 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
21:35:34.786 00.000 20224 Moving (0.08, 0.05) raw xDistance=0.07 yDistance=-0.06
21:35:34.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:35:34.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:34.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:35:34.786 00.000 20224 MoveAxis(E, 0, ABG)
21:35:34.787 00.001 20224 Move returns status 0, amount 0
21:35:34.787 00.000 20224 MoveAxis(N, 0, ABG)
21:35:34.787 00.000 20224 Move returns status 0, amount 0
21:35:34.787 00.000 20224 move complete, result=0
21:35:34.787 00.000 20224 worker thread done servicing request
21:35:34.794 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45811, med=2749, FiltMin=2496, FiltMax=26323, Gamma=1.000
21:35:34.811 00.017 8996 UpdateGuideState exits: m=729848 SNR=315.3
21:35:34.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:34.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:34.814 00.001 8996 Enqueuing Expose request
21:35:34.815 00.001 20224 Worker thread wakes up
21:35:34.815 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:34.815 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:34.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:35.771 00.956 20224 Exposure complete
21:35:35.843 00.072 20224 worker thread done servicing request
21:35:35.843 00.000 8996 OnExposeComplete: enter
21:35:35.845 00.002 8996 UpdateGuideState(): m_state=6
21:35:35.847 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2386
21:35:35.849 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=472.58, Mass=736374, SNR=345.1, Peak=47795 HFD=4.9
21:35:35.850 00.001 8996 MultiStar: [#1 0.14,0.38,0.67,U] [#2 0.01,0.25,0.77,U] [#3 0.17,-0.24,0.58,U] [#4 0.04,-0.07,0.58,U] [#5 0.40,0.27,0.00,M1] [#6 0.14,0.07,0.42,U] [#7 0.15,0.04,0.48,U] [#8 0.26,0.10,0.36,U] 
21:35:35.851 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.07}, one-star: {0.23, -0.03}
21:35:35.852 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
21:35:35.853 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
21:35:35.854 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.15 cameraTheta=0.43 mountX=0.13 mountY=-0.08, mountTheta=-0.54
21:35:35.856 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.07, opts=13)
21:35:35.857 00.001 8996 Enqueuing Move request for scope (0.14, 0.07)
21:35:35.858 00.001 20224 Worker thread wakes up
21:35:35.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
21:35:35.858 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
21:35:35.858 00.000 20224 Moving (0.14, 0.07) raw xDistance=0.13 yDistance=-0.08
21:35:35.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:35:35.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:35.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:35:35.858 00.000 20224 MoveAxis(E, 0, ABG)
21:35:35.858 00.000 20224 Move returns status 0, amount 0
21:35:35.858 00.000 20224 MoveAxis(N, 0, ABG)
21:35:35.858 00.000 20224 Move returns status 0, amount 0
21:35:35.858 00.000 20224 move complete, result=0
21:35:35.858 00.000 20224 worker thread done servicing request
21:35:35.863 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=47795, med=2749, FiltMin=2499, FiltMax=28896, Gamma=1.000
21:35:35.877 00.014 8996 UpdateGuideState exits: m=736374 SNR=345.1
21:35:35.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:35.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:35.880 00.001 8996 Enqueuing Expose request
21:35:35.881 00.001 20224 Worker thread wakes up
21:35:35.881 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:35.881 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:35.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:37.033 01.152 20224 Exposure complete
21:35:37.106 00.073 20224 worker thread done servicing request
21:35:37.106 00.000 8996 OnExposeComplete: enter
21:35:37.108 00.002 8996 UpdateGuideState(): m_state=6
21:35:37.110 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2387
21:35:37.112 00.002 8996 Star::Find returns 1 (0), X=138.38, Y=472.63, Mass=738884, SNR=355.8, Peak=48547 HFD=4.4
21:35:37.114 00.002 8996 MultiStar: [#1 0.01,0.20,0.64,U] [#2 0.03,0.09,0.72,U] [#3 0.00,-0.05,0.69,U] [#4 -0.05,-0.04,0.54,U] [#5 0.07,0.08,0.63,U] [#6 0.24,-0.03,0.46,U] [#7 0.24,-0.02,0.46,U] [#8 -0.02,-0.02,0.38,U] 
21:35:37.116 00.002 8996 single-star, 8 included, MultiStar: {0.06, 0.03}, one-star: {0.05, 0.01}
21:35:37.118 00.002 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
21:35:37.120 00.002 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
21:35:37.122 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.06 cameraTheta=0.17 mountX=0.05 mountY=-0.02, mountTheta=-0.29
21:35:37.126 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
21:35:37.127 00.001 8996 Enqueuing Move request for scope (0.05, 0.01)
21:35:37.128 00.001 20224 Worker thread wakes up
21:35:37.129 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
21:35:37.129 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
21:35:37.129 00.000 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
21:35:37.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:35:37.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:37.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:35:37.129 00.000 20224 MoveAxis(E, 0, ABG)
21:35:37.129 00.000 20224 Move returns status 0, amount 0
21:35:37.129 00.000 20224 MoveAxis(N, 0, ABG)
21:35:37.130 00.001 20224 Move returns status 0, amount 0
21:35:37.130 00.000 20224 move complete, result=0
21:35:37.130 00.000 20224 worker thread done servicing request
21:35:37.135 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48547, med=2749, FiltMin=2486, FiltMax=24640, Gamma=1.000
21:35:37.154 00.019 8996 UpdateGuideState exits: m=738884 SNR=355.8
21:35:37.156 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:37.156 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:37.157 00.001 8996 Enqueuing Expose request
21:35:37.158 00.001 20224 Worker thread wakes up
21:35:37.158 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:37.159 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:37.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:38.127 00.968 20224 Exposure complete
21:35:38.183 00.056 20224 worker thread done servicing request
21:35:38.183 00.000 8996 OnExposeComplete: enter
21:35:38.184 00.001 8996 UpdateGuideState(): m_state=6
21:35:38.185 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2388
21:35:38.186 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.67, Mass=735349, SNR=360.2, Peak=54483 HFD=4.6
21:35:38.187 00.001 8996 MultiStar: [#1 0.11,-0.01,0.65,U] [#2 -0.02,0.19,0.72,U] [#3 0.08,0.04,0.63,U] [#4 0.06,-0.08,0.55,U] [#5 0.16,0.31,0.65,U] [#6 0.21,-0.18,0.41,U] [#7 0.13,-0.10,0.44,U] [#8 0.13,-0.16,0.35,U] 
21:35:38.187 00.000 8996 refined, 8 included, MultiStar: {0.13, 0.03}, one-star: {0.25, 0.05}
21:35:38.188 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
21:35:38.189 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
21:35:38.190 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.26 mountX=0.12 mountY=-0.05, mountTheta=-0.37
21:35:38.191 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.03, opts=13)
21:35:38.192 00.001 8996 Enqueuing Move request for scope (0.13, 0.03)
21:35:38.193 00.001 20224 Worker thread wakes up
21:35:38.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
21:35:38.193 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
21:35:38.193 00.000 20224 Moving (0.13, 0.03) raw xDistance=0.12 yDistance=-0.05
21:35:38.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:35:38.194 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:38.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:35:38.194 00.000 20224 MoveAxis(E, 0, ABG)
21:35:38.194 00.000 20224 Move returns status 0, amount 0
21:35:38.194 00.000 20224 MoveAxis(N, 0, ABG)
21:35:38.194 00.000 20224 Move returns status 0, amount 0
21:35:38.194 00.000 20224 move complete, result=0
21:35:38.195 00.001 20224 worker thread done servicing request
21:35:38.199 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54483, med=2749, FiltMin=2505, FiltMax=29827, Gamma=1.000
21:35:38.212 00.013 8996 UpdateGuideState exits: m=735349 SNR=360.2
21:35:38.215 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:38.217 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:38.219 00.002 8996 Enqueuing Expose request
21:35:38.221 00.002 20224 Worker thread wakes up
21:35:38.221 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:38.223 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:38.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:39.383 01.160 20224 Exposure complete
21:35:39.439 00.056 20224 worker thread done servicing request
21:35:39.439 00.000 8996 OnExposeComplete: enter
21:35:39.441 00.002 8996 UpdateGuideState(): m_state=6
21:35:39.442 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2389
21:35:39.443 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.59, Mass=726510, SNR=371.5, Peak=44595 HFD=4.6
21:35:39.444 00.001 8996 MultiStar: [#1 0.11,0.22,0.57,U] [#2 -0.10,0.38,0.72,U] [#3 0.29,0.23,0.55,U] [#4 0.11,0.18,0.55,U] [#5 0.25,0.33,0.63,U] [#6 0.32,0.25,0.43,U] [#7 0.17,0.20,0.43,U] [#8 0.13,-0.02,0.36,U] 
21:35:39.445 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.19}, one-star: {0.05, -0.03}
21:35:39.446 00.001 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
21:35:39.446 00.000 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.78)
21:35:39.447 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.48 mountX=0.05 mountY=0.02, mountTheta=0.36
21:35:39.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.03, opts=13)
21:35:39.450 00.001 8996 Enqueuing Move request for scope (0.05, -0.03)
21:35:39.451 00.001 20224 Worker thread wakes up
21:35:39.452 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
21:35:39.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
21:35:39.452 00.000 20224 Moving (0.05, -0.03) raw xDistance=0.05 yDistance=0.02
21:35:39.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:35:39.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:39.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:35:39.452 00.000 20224 MoveAxis(E, 0, ABG)
21:35:39.452 00.000 20224 Move returns status 0, amount 0
21:35:39.452 00.000 20224 MoveAxis(N, 0, ABG)
21:35:39.452 00.000 20224 Move returns status 0, amount 0
21:35:39.452 00.000 20224 move complete, result=0
21:35:39.452 00.000 20224 worker thread done servicing request
21:35:39.456 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=44595, med=2749, FiltMin=2509, FiltMax=25760, Gamma=1.000
21:35:39.471 00.015 8996 UpdateGuideState exits: m=726510 SNR=371.5
21:35:39.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:39.472 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:39.473 00.001 8996 Enqueuing Expose request
21:35:39.474 00.001 20224 Worker thread wakes up
21:35:39.474 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:39.475 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:39.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:40.448 00.973 20224 Exposure complete
21:35:40.529 00.081 20224 worker thread done servicing request
21:35:40.529 00.000 8996 OnExposeComplete: enter
21:35:40.530 00.001 8996 UpdateGuideState(): m_state=6
21:35:40.531 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2390
21:35:40.532 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.71, Mass=759211, SNR=354.7, Peak=53251 HFD=4.6
21:35:40.533 00.001 8996 MultiStar: [#1 0.00,0.24,0.65,U] [#2 -0.15,0.32,0.69,U] [#3 0.04,0.10,0.63,U] [#4 -0.10,0.27,0.52,U] [#5 0.08,0.47,0.00,M1] [#6 0.06,0.27,0.42,U] [#7 -0.05,0.10,0.47,U] [#8 -0.14,-0.07,0.44,U] 
21:35:40.534 00.001 8996 single-star, 7 included, MultiStar: {-0.04, 0.17}, one-star: {-0.01, 0.09}
21:35:40.535 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
21:35:40.536 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
21:35:40.537 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.63 mountX=-0.01 mountY=-0.09, mountTheta=-1.73
21:35:40.539 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
21:35:40.540 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
21:35:40.541 00.001 20224 Worker thread wakes up
21:35:40.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
21:35:40.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
21:35:40.541 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.01 yDistance=-0.09
21:35:40.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:35:40.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:40.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:35:40.541 00.000 20224 MoveAxis(E, 0, ABG)
21:35:40.541 00.000 20224 Move returns status 0, amount 0
21:35:40.541 00.000 20224 MoveAxis(N, 0, ABG)
21:35:40.541 00.000 20224 Move returns status 0, amount 0
21:35:40.541 00.000 20224 move complete, result=0
21:35:40.542 00.001 20224 worker thread done servicing request
21:35:40.545 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53251, med=2749, FiltMin=2489, FiltMax=24576, Gamma=1.000
21:35:40.564 00.019 8996 UpdateGuideState exits: m=759211 SNR=354.7
21:35:40.565 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:40.566 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:40.567 00.001 8996 Enqueuing Expose request
21:35:40.569 00.002 20224 Worker thread wakes up
21:35:40.569 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:40.570 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:40.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:41.730 01.160 20224 Exposure complete
21:35:41.808 00.078 20224 worker thread done servicing request
21:35:41.808 00.000 8996 OnExposeComplete: enter
21:35:41.809 00.001 8996 UpdateGuideState(): m_state=6
21:35:41.810 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2391
21:35:41.811 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.79, Mass=752155, SNR=347.8, Peak=57741 HFD=4.4
21:35:41.812 00.001 8996 MultiStar: [#1 0.07,0.16,0.64,U] [#2 0.00,0.46,0.00,M1] [#3 0.04,0.14,0.58,U] [#4 -0.02,0.27,0.60,U] [#5 0.03,0.40,0.64,U] [#6 0.06,0.23,0.41,U] [#7 -0.00,0.07,0.48,U] [#8 -0.10,-0.01,0.37,U] 
21:35:41.813 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.19}, one-star: {-0.15, 0.17}
21:35:41.813 00.000 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
21:35:41.814 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
21:35:41.815 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.68 mountX=-0.04 mountY=-0.19, mountTheta=-1.78
21:35:41.816 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.19, opts=13)
21:35:41.817 00.001 8996 Enqueuing Move request for scope (-0.02, 0.19)
21:35:41.818 00.001 20224 Worker thread wakes up
21:35:41.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
21:35:41.818 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
21:35:41.818 00.000 20224 Moving (-0.02, 0.19) raw xDistance=-0.04 yDistance=-0.19
21:35:41.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:35:41.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:41.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:35:41.818 00.000 20224 MoveAxis(E, 0, ABG)
21:35:41.818 00.000 20224 Move returns status 0, amount 0
21:35:41.818 00.000 20224 MoveAxis(N, 0, ABG)
21:35:41.818 00.000 20224 Move returns status 0, amount 0
21:35:41.818 00.000 20224 move complete, result=0
21:35:41.819 00.001 20224 worker thread done servicing request
21:35:41.824 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57741, med=2749, FiltMin=2477, FiltMax=26025, Gamma=1.000
21:35:41.837 00.013 8996 UpdateGuideState exits: m=752155 SNR=347.8
21:35:41.839 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:41.842 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:41.844 00.002 8996 Enqueuing Expose request
21:35:41.846 00.002 20224 Worker thread wakes up
21:35:41.846 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:41.848 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:41.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:42.841 00.993 20224 Exposure complete
21:35:42.908 00.067 20224 worker thread done servicing request
21:35:42.909 00.001 8996 OnExposeComplete: enter
21:35:42.910 00.001 8996 UpdateGuideState(): m_state=6
21:35:42.912 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2392
21:35:42.913 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=473.05, Mass=728617, SNR=355.0, Peak=55011 HFD=4.3
21:35:42.916 00.003 8996 MultiStar: [#1 0.12,0.31,0.69,U] [#2 -0.19,0.44,0.00,M2] [#3 -0.12,0.01,0.59,U] [#4 -0.15,0.05,0.61,U] [#5 0.10,0.33,0.54,U] [#6 -0.23,-0.03,0.41,U] [#7 -0.16,-0.10,0.43,U] [#8 -0.04,0.14,0.43,U] 
21:35:42.918 00.002 8996 refined, 7 included, MultiStar: {-0.03, 0.19}, one-star: {0.05, 0.44}
21:35:42.920 00.002 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
21:35:42.923 00.003 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
21:35:42.926 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.74 mountX=-0.05 mountY=-0.18, mountTheta=-1.84
21:35:42.930 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.19, opts=13)
21:35:42.931 00.001 8996 Enqueuing Move request for scope (-0.03, 0.19)
21:35:42.932 00.001 20224 Worker thread wakes up
21:35:42.932 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
21:35:42.932 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
21:35:42.932 00.000 20224 Moving (-0.03, 0.19) raw xDistance=-0.05 yDistance=-0.18
21:35:42.932 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:35:42.932 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:42.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:35:42.932 00.000 20224 MoveAxis(E, 0, ABG)
21:35:42.932 00.000 20224 Move returns status 0, amount 0
21:35:42.932 00.000 20224 MoveAxis(N, 0, ABG)
21:35:42.933 00.001 20224 Move returns status 0, amount 0
21:35:42.933 00.000 20224 move complete, result=0
21:35:42.933 00.000 20224 worker thread done servicing request
21:35:42.937 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55011, med=2749, FiltMin=2493, FiltMax=29942, Gamma=1.000
21:35:42.952 00.015 8996 UpdateGuideState exits: m=728617 SNR=355.0
21:35:42.953 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:42.954 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:42.955 00.001 8996 Enqueuing Expose request
21:35:42.956 00.001 20224 Worker thread wakes up
21:35:42.956 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:42.956 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:42.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:44.113 01.157 20224 Exposure complete
21:35:44.168 00.055 20224 worker thread done servicing request
21:35:44.169 00.001 8996 OnExposeComplete: enter
21:35:44.170 00.001 8996 UpdateGuideState(): m_state=6
21:35:44.171 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2393
21:35:44.172 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.84, Mass=712184, SNR=341.9, Peak=56653 HFD=4.4
21:35:44.173 00.001 8996 MultiStar: [#1 -0.20,0.17,0.65,U] [#2 -0.27,0.27,0.72,U] [#3 -0.16,0.04,0.65,U] [#4 -0.17,0.24,0.59,U] [#5 0.00,0.37,0.67,U] [#6 -0.12,0.07,0.42,U] [#7 -0.25,0.13,0.45,U] [#8 -0.31,-0.12,0.43,U] 
21:35:44.175 00.002 8996 refined, 8 included, MultiStar: {-0.17, 0.18}, one-star: {-0.13, 0.22}
21:35:44.177 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
21:35:44.178 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
21:35:44.179 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.34 mountX=-0.19 mountY=-0.16, mountTheta=-2.44
21:35:44.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.18, opts=13)
21:35:44.182 00.001 8996 Enqueuing Move request for scope (-0.17, 0.18)
21:35:44.184 00.002 20224 Worker thread wakes up
21:35:44.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
21:35:44.184 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
21:35:44.184 00.000 20224 Moving (-0.17, 0.18) raw xDistance=-0.19 yDistance=-0.16
21:35:44.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:35:44.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:44.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:35:44.184 00.000 20224 MoveAxis(E, 0, ABG)
21:35:44.185 00.001 20224 Move returns status 0, amount 0
21:35:44.185 00.000 20224 MoveAxis(N, 0, ABG)
21:35:44.185 00.000 20224 Move returns status 0, amount 0
21:35:44.185 00.000 20224 move complete, result=0
21:35:44.185 00.000 20224 worker thread done servicing request
21:35:44.191 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56653, med=2749, FiltMin=2509, FiltMax=27369, Gamma=1.000
21:35:44.204 00.013 8996 UpdateGuideState exits: m=712184 SNR=341.9
21:35:44.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:44.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:44.207 00.001 8996 Enqueuing Expose request
21:35:44.207 00.000 20224 Worker thread wakes up
21:35:44.207 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:44.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:44.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:45.190 00.982 20224 Exposure complete
21:35:45.257 00.067 20224 worker thread done servicing request
21:35:45.257 00.000 8996 OnExposeComplete: enter
21:35:45.258 00.001 8996 UpdateGuideState(): m_state=6
21:35:45.258 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2394
21:35:45.259 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.52, Mass=773789, SNR=335.0, Peak=49024 HFD=4.5
21:35:45.260 00.001 8996 MultiStar: [#1 -0.32,-0.07,0.65,U] [#2 -0.46,-0.03,0.00,M2] [#3 -0.05,0.10,0.72,U] [#4 -0.22,0.32,0.54,U] [#5 -0.06,0.30,0.62,U] [#6 -0.08,0.19,0.48,U] [#7 -0.16,0.39,0.45,U] [#8 -0.17,-0.21,0.47,U] 
21:35:45.261 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.09}, one-star: {-0.17, -0.09}
21:35:45.262 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:35:45.262 00.000 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:35:45.263 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.59 mountX=-0.16 mountY=-0.08, mountTheta=-2.70
21:35:45.265 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.09, opts=13)
21:35:45.265 00.000 8996 Enqueuing Move request for scope (-0.15, 0.09)
21:35:45.266 00.001 20224 Worker thread wakes up
21:35:45.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
21:35:45.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
21:35:45.266 00.000 20224 Moving (-0.15, 0.09) raw xDistance=-0.16 yDistance=-0.08
21:35:45.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:35:45.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:45.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:35:45.267 00.001 20224 MoveAxis(E, 0, ABG)
21:35:45.267 00.000 20224 Move returns status 0, amount 0
21:35:45.267 00.000 20224 MoveAxis(N, 0, ABG)
21:35:45.267 00.000 20224 Move returns status 0, amount 0
21:35:45.267 00.000 20224 move complete, result=0
21:35:45.267 00.000 20224 worker thread done servicing request
21:35:45.270 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49024, med=2749, FiltMin=2496, FiltMax=27136, Gamma=1.000
21:35:45.294 00.024 8996 UpdateGuideState exits: m=773789 SNR=335.0
21:35:45.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:45.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:45.297 00.001 8996 Enqueuing Expose request
21:35:45.298 00.001 20224 Worker thread wakes up
21:35:45.299 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:45.300 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:45.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:46.481 01.181 20224 Exposure complete
21:35:46.556 00.075 20224 worker thread done servicing request
21:35:46.556 00.000 8996 OnExposeComplete: enter
21:35:46.557 00.001 8996 UpdateGuideState(): m_state=6
21:35:46.558 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2395
21:35:46.559 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.68, Mass=735708, SNR=349.5, Peak=48211 HFD=4.6
21:35:46.560 00.001 8996 MultiStar: [#1 0.13,0.25,0.72,U] [#2 -0.03,0.41,0.76,U] [#3 0.06,0.03,0.68,U] [#4 0.05,0.16,0.53,U] [#5 0.15,0.52,0.00,M1] [#6 0.08,-0.11,0.42,U] [#7 -0.02,0.07,0.47,U] [#8 -0.22,-0.03,0.38,U] 
21:35:46.560 00.000 8996 single-star, 7 included, MultiStar: {0.04, 0.13}, one-star: {0.10, 0.06}
21:35:46.561 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
21:35:46.562 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
21:35:46.563 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.53 mountX=0.10 mountY=-0.07, mountTheta=-0.64
21:35:46.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.06, opts=13)
21:35:46.567 00.002 8996 Enqueuing Move request for scope (0.10, 0.06)
21:35:46.568 00.001 20224 Worker thread wakes up
21:35:46.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
21:35:46.568 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
21:35:46.568 00.000 20224 Moving (0.10, 0.06) raw xDistance=0.10 yDistance=-0.07
21:35:46.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:35:46.568 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:46.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:35:46.568 00.000 20224 MoveAxis(E, 0, ABG)
21:35:46.569 00.001 20224 Move returns status 0, amount 0
21:35:46.569 00.000 20224 MoveAxis(N, 0, ABG)
21:35:46.569 00.000 20224 Move returns status 0, amount 0
21:35:46.569 00.000 20224 move complete, result=0
21:35:46.569 00.000 20224 worker thread done servicing request
21:35:46.572 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48211, med=2749, FiltMin=2499, FiltMax=28918, Gamma=1.000
21:35:46.596 00.024 8996 UpdateGuideState exits: m=735708 SNR=349.5
21:35:46.599 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:46.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:46.602 00.002 8996 Enqueuing Expose request
21:35:46.603 00.001 20224 Worker thread wakes up
21:35:46.603 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:46.604 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:46.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:47.580 00.976 20224 Exposure complete
21:35:47.640 00.060 20224 worker thread done servicing request
21:35:47.640 00.000 8996 OnExposeComplete: enter
21:35:47.641 00.001 8996 UpdateGuideState(): m_state=6
21:35:47.642 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2396
21:35:47.643 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.63, Mass=718045, SNR=326.1, Peak=56387 HFD=4.5
21:35:47.644 00.001 8996 MultiStar: [#1 0.09,0.33,0.65,U] [#2 -0.02,0.34,0.78,U] [#3 0.08,0.28,0.65,U] [#4 0.03,0.27,0.60,U] [#5 0.31,0.49,0.00,M2] [#6 0.20,0.03,0.43,U] [#7 0.18,0.16,0.46,U] [#8 0.08,0.15,0.47,U] 
21:35:47.645 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.20}, one-star: {0.24, 0.01}
21:35:47.646 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
21:35:47.646 00.000 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
21:35:47.647 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.05 mountX=0.09 mountY=-0.21, mountTheta=-1.15
21:35:47.649 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.20, opts=13)
21:35:47.649 00.000 8996 Enqueuing Move request for scope (0.11, 0.20)
21:35:47.650 00.001 20224 Worker thread wakes up
21:35:47.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
21:35:47.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
21:35:47.650 00.000 20224 Moving (0.11, 0.20) raw xDistance=0.09 yDistance=-0.21
21:35:47.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:35:47.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:35:47.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:35:47.650 00.000 20224 MoveAxis(E, 0, ABG)
21:35:47.650 00.000 20224 Move returns status 0, amount 0
21:35:47.650 00.000 20224 MoveAxis(N, 0, ABG)
21:35:47.651 00.001 20224 Move returns status 0, amount 0
21:35:47.651 00.000 20224 move complete, result=0
21:35:47.651 00.000 20224 worker thread done servicing request
21:35:47.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56387, med=2749, FiltMin=2499, FiltMax=28755, Gamma=1.000
21:35:47.670 00.015 8996 UpdateGuideState exits: m=718045 SNR=326.1
21:35:47.673 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:47.675 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:47.677 00.002 8996 Enqueuing Expose request
21:35:47.680 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:35:47.682 00.002 20224 Worker thread wakes up
21:35:47.682 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:47.682 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:48.837 01.155 20224 Exposure complete
21:35:48.915 00.078 20224 worker thread done servicing request
21:35:48.915 00.000 8996 OnExposeComplete: enter
21:35:48.916 00.001 8996 UpdateGuideState(): m_state=6
21:35:48.917 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2397
21:35:48.919 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=472.62, Mass=799069, SNR=357.5, Peak=58131 HFD=4.4
21:35:48.921 00.002 8996 MultiStar: [#1 0.04,0.04,0.60,U] [#2 -0.14,0.12,0.75,U] [#3 -0.05,0.30,0.63,U] [#4 -0.09,0.23,0.54,U] [#5 0.13,0.26,0.65,U] [#6 0.20,0.01,0.45,U] [#7 -0.06,0.09,0.43,U] [#8 -0.10,-0.16,0.39,U] 
21:35:48.923 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.16, 0.01}
21:35:48.924 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
21:35:48.925 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
21:35:48.926 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.40 mountX=0.01 mountY=-0.11, mountTheta=-1.50
21:35:48.928 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.11, opts=13)
21:35:48.929 00.001 8996 Enqueuing Move request for scope (0.02, 0.11)
21:35:48.931 00.002 20224 Worker thread wakes up
21:35:48.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
21:35:48.931 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
21:35:48.931 00.000 20224 Moving (0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
21:35:48.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:35:48.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:48.932 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:35:48.932 00.000 20224 MoveAxis(E, 0, ABG)
21:35:48.932 00.000 20224 Move returns status 0, amount 0
21:35:48.932 00.000 20224 MoveAxis(N, 0, ABG)
21:35:48.932 00.000 20224 Move returns status 0, amount 0
21:35:48.932 00.000 20224 move complete, result=0
21:35:48.932 00.000 20224 worker thread done servicing request
21:35:48.940 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58131, med=2749, FiltMin=2467, FiltMax=28035, Gamma=1.000
21:35:48.968 00.028 8996 UpdateGuideState exits: m=799069 SNR=357.5
21:35:48.970 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:48.972 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:48.974 00.002 8996 Enqueuing Expose request
21:35:48.976 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:48.979 00.003 20224 Worker thread wakes up
21:35:48.979 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:48.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:49.969 00.990 20224 Exposure complete
21:35:50.033 00.064 20224 worker thread done servicing request
21:35:50.033 00.000 8996 OnExposeComplete: enter
21:35:50.034 00.001 8996 UpdateGuideState(): m_state=6
21:35:50.035 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2398
21:35:50.037 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=472.62, Mass=769612, SNR=396.4, Peak=55107 HFD=4.4
21:35:50.038 00.001 8996 MultiStar: [#1 -0.11,0.12,0.58,U] [#2 -0.24,0.44,0.00,M1] [#3 -0.24,-0.03,0.63,U] [#4 -0.23,0.00,0.49,U] [#5 0.03,0.25,0.53,U] [#6 -0.04,0.09,0.35,U] [#7 -0.05,0.02,0.41,U] [#8 0.00,-0.15,0.34,U] 
21:35:50.039 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.04}, one-star: {0.17, 0.01}
21:35:50.041 00.002 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
21:35:50.042 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
21:35:50.043 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.36 mountX=-0.05 mountY=-0.04, mountTheta=-2.47
21:35:50.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
21:35:50.047 00.002 8996 Enqueuing Move request for scope (-0.04, 0.04)
21:35:50.049 00.002 20224 Worker thread wakes up
21:35:50.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
21:35:50.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
21:35:50.049 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.05 yDistance=-0.04
21:35:50.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:35:50.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:50.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:35:50.049 00.000 20224 MoveAxis(E, 0, ABG)
21:35:50.049 00.000 20224 Move returns status 0, amount 0
21:35:50.049 00.000 20224 MoveAxis(N, 0, ABG)
21:35:50.049 00.000 20224 Move returns status 0, amount 0
21:35:50.049 00.000 20224 move complete, result=0
21:35:50.050 00.001 20224 worker thread done servicing request
21:35:50.056 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55107, med=2749, FiltMin=2459, FiltMax=29379, Gamma=1.000
21:35:50.074 00.018 8996 UpdateGuideState exits: m=769612 SNR=396.4
21:35:50.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:50.075 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:50.076 00.001 8996 Enqueuing Expose request
21:35:50.077 00.001 20224 Worker thread wakes up
21:35:50.077 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:50.078 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:50.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:51.232 01.154 20224 Exposure complete
21:35:51.307 00.075 20224 worker thread done servicing request
21:35:51.307 00.000 8996 OnExposeComplete: enter
21:35:51.308 00.001 8996 UpdateGuideState(): m_state=6
21:35:51.309 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2399
21:35:51.310 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.50, Mass=796262, SNR=360.5, Peak=50035 HFD=4.5
21:35:51.311 00.001 8996 MultiStar: [#1 -0.11,0.02,0.66,U] [#2 -0.37,0.34,0.00,M2] [#3 -0.08,0.07,0.60,U] [#4 -0.06,0.13,0.50,U] [#5 -0.03,0.03,0.70,U] [#6 0.17,0.09,0.41,U] [#7 -0.07,0.14,0.49,U] [#8 -0.25,-0.31,0.41,U] 
21:35:51.312 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.00}, one-star: {-0.03, -0.11}
21:35:51.312 00.000 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.07)
21:35:51.313 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:35:51.314 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.12 mountX=-0.06 mountY=0.01, mountTheta=3.05
21:35:51.315 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
21:35:51.316 00.001 8996 Enqueuing Move request for scope (-0.06, 0.00)
21:35:51.317 00.001 20224 Worker thread wakes up
21:35:51.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
21:35:51.317 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
21:35:51.317 00.000 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.01
21:35:51.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:35:51.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:51.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:35:51.317 00.000 20224 MoveAxis(E, 0, ABG)
21:35:51.317 00.000 20224 Move returns status 0, amount 0
21:35:51.317 00.000 20224 MoveAxis(N, 0, ABG)
21:35:51.317 00.000 20224 Move returns status 0, amount 0
21:35:51.317 00.000 20224 move complete, result=0
21:35:51.317 00.000 20224 worker thread done servicing request
21:35:51.328 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50035, med=2749, FiltMin=2499, FiltMax=26096, Gamma=1.000
21:35:51.345 00.017 8996 UpdateGuideState exits: m=796262 SNR=360.5
21:35:51.347 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:51.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:51.348 00.000 8996 Enqueuing Expose request
21:35:51.349 00.001 20224 Worker thread wakes up
21:35:51.349 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:51.350 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:51.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:52.335 00.985 20224 Exposure complete
21:35:52.429 00.094 20224 worker thread done servicing request
21:35:52.429 00.000 8996 OnExposeComplete: enter
21:35:52.431 00.002 8996 UpdateGuideState(): m_state=6
21:35:52.432 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2400
21:35:52.433 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.59, Mass=722544, SNR=347.0, Peak=51795 HFD=4.4
21:35:52.435 00.002 8996 MultiStar: [#1 -0.08,0.12,0.69,U] [#2 -0.06,0.33,0.77,U] [#3 0.07,0.05,0.64,U] [#4 0.12,0.18,0.52,U] [#5 0.31,0.39,0.00,M1] [#6 0.26,0.10,0.42,U] [#7 0.03,0.28,0.49,U] [#8 0.06,-0.05,0.39,U] 
21:35:52.435 00.000 8996 refined, 7 included, MultiStar: {0.07, 0.12}, one-star: {0.20, -0.02}
21:35:52.436 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
21:35:52.437 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
21:35:52.438 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.04 mountX=0.06 mountY=-0.13, mountTheta=-1.14
21:35:52.439 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.12, opts=13)
21:35:52.440 00.001 8996 Enqueuing Move request for scope (0.07, 0.12)
21:35:52.441 00.001 20224 Worker thread wakes up
21:35:52.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
21:35:52.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
21:35:52.441 00.000 20224 Moving (0.07, 0.12) raw xDistance=0.06 yDistance=-0.13
21:35:52.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:52.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:52.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:35:52.441 00.000 20224 MoveAxis(E, 0, ABG)
21:35:52.441 00.000 20224 Move returns status 0, amount 0
21:35:52.441 00.000 20224 MoveAxis(N, 0, ABG)
21:35:52.441 00.000 20224 Move returns status 0, amount 0
21:35:52.441 00.000 20224 move complete, result=0
21:35:52.441 00.000 20224 worker thread done servicing request
21:35:52.446 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51795, med=2749, FiltMin=2489, FiltMax=28304, Gamma=1.000
21:35:52.470 00.024 8996 UpdateGuideState exits: m=722544 SNR=347.0
21:35:52.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:52.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:52.473 00.001 8996 Enqueuing Expose request
21:35:52.475 00.002 20224 Worker thread wakes up
21:35:52.475 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:35:52.476 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:52.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:53.647 01.171 20224 Exposure complete
21:35:53.729 00.082 20224 worker thread done servicing request
21:35:53.729 00.000 8996 OnExposeComplete: enter
21:35:53.731 00.002 8996 UpdateGuideState(): m_state=6
21:35:53.733 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2401
21:35:53.734 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.41, Mass=727465, SNR=364.6, Peak=52541 HFD=4.4
21:35:53.736 00.002 8996 MultiStar: [#1 0.09,-0.04,0.60,U] [#2 -0.02,0.06,0.71,U] [#3 -0.02,-0.07,0.56,U] [#4 -0.13,-0.01,0.50,U] [#5 0.24,0.17,0.61,U] [#6 0.10,-0.23,0.44,U] [#7 0.02,0.01,0.45,U] [#8 -0.07,-0.13,0.40,U] 
21:35:53.738 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.05}, one-star: {0.16, -0.21}
21:35:53.739 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
21:35:53.740 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
21:35:53.742 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.08 cameraTheta=-0.76 mountX=0.06 mountY=0.05, mountTheta=0.65
21:35:53.745 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
21:35:53.747 00.002 8996 Enqueuing Move request for scope (0.05, -0.05)
21:35:53.749 00.002 20224 Worker thread wakes up
21:35:53.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
21:35:53.750 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
21:35:53.750 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.06 yDistance=0.05
21:35:53.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:53.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:53.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:35:53.750 00.000 20224 MoveAxis(E, 0, ABG)
21:35:53.750 00.000 20224 Move returns status 0, amount 0
21:35:53.750 00.000 20224 MoveAxis(N, 0, ABG)
21:35:53.750 00.000 20224 Move returns status 0, amount 0
21:35:53.750 00.000 20224 move complete, result=0
21:35:53.750 00.000 20224 worker thread done servicing request
21:35:53.758 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52541, med=2749, FiltMin=2499, FiltMax=26848, Gamma=1.000
21:35:53.780 00.022 8996 UpdateGuideState exits: m=727465 SNR=364.6
21:35:53.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:53.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:53.783 00.001 8996 Enqueuing Expose request
21:35:53.784 00.001 20224 Worker thread wakes up
21:35:53.784 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:53.785 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:53.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:54.780 00.995 20224 Exposure complete
21:35:54.851 00.071 20224 worker thread done servicing request
21:35:54.851 00.000 8996 OnExposeComplete: enter
21:35:54.853 00.002 8996 UpdateGuideState(): m_state=6
21:35:54.856 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2402
21:35:54.858 00.002 8996 Star::Find returns 1 (0), X=138.38, Y=472.57, Mass=707757, SNR=348.1, Peak=44403 HFD=4.4
21:35:54.860 00.002 8996 MultiStar: [#1 -0.13,0.15,0.67,U] [#2 -0.16,0.13,0.72,U] [#3 -0.05,0.05,0.57,U] [#4 -0.18,0.08,0.55,U] [#5 0.10,0.30,0.68,U] [#6 0.08,0.19,0.46,U] [#7 -0.04,0.05,0.48,U] [#8 -0.21,-0.21,0.42,U] 
21:35:54.862 00.002 8996 single-star, 8 included, MultiStar: {-0.05, 0.08}, one-star: {0.05, -0.05}
21:35:54.863 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
21:35:54.864 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.50)
21:35:54.864 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.76 mountX=0.06 mountY=0.04, mountTheta=0.65
21:35:54.866 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
21:35:54.867 00.001 8996 Enqueuing Move request for scope (0.05, -0.05)
21:35:54.868 00.001 20224 Worker thread wakes up
21:35:54.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
21:35:54.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
21:35:54.868 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.06 yDistance=0.04
21:35:54.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:35:54.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:54.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:35:54.868 00.000 20224 MoveAxis(E, 0, ABG)
21:35:54.868 00.000 20224 Move returns status 0, amount 0
21:35:54.868 00.000 20224 MoveAxis(N, 0, ABG)
21:35:54.868 00.000 20224 Move returns status 0, amount 0
21:35:54.868 00.000 20224 move complete, result=0
21:35:54.869 00.001 20224 worker thread done servicing request
21:35:54.879 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44403, med=2749, FiltMin=2477, FiltMax=24448, Gamma=1.000
21:35:54.908 00.029 8996 UpdateGuideState exits: m=707757 SNR=348.1
21:35:54.910 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:54.912 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:54.913 00.001 8996 Enqueuing Expose request
21:35:54.914 00.001 20224 Worker thread wakes up
21:35:54.914 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:54.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:54.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:56.084 01.169 20224 Exposure complete
21:35:56.158 00.074 20224 worker thread done servicing request
21:35:56.159 00.001 8996 OnExposeComplete: enter
21:35:56.160 00.001 8996 UpdateGuideState(): m_state=6
21:35:56.161 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2403
21:35:56.162 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.50, Mass=781121, SNR=398.3, Peak=49325 HFD=4.5
21:35:56.163 00.001 8996 MultiStar: [#1 -0.21,0.03,0.60,U] [#2 -0.10,0.11,0.64,U] [#3 -0.21,-0.09,0.58,U] [#4 -0.25,0.00,0.52,U] [#5 -0.06,0.27,0.56,U] [#6 -0.05,-0.07,0.42,U] [#7 0.10,0.07,0.40,U] [#8 -0.22,-0.29,0.34,U] 
21:35:56.164 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.01}, one-star: {0.01, -0.12}
21:35:56.165 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
21:35:56.166 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.17)
21:35:56.167 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.09 mountX=-0.10 mountY=0.02, mountTheta=2.98
21:35:56.168 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.01, opts=13)
21:35:56.169 00.001 8996 Enqueuing Move request for scope (-0.10, -0.01)
21:35:56.170 00.001 20224 Worker thread wakes up
21:35:56.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
21:35:56.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
21:35:56.170 00.000 20224 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=0.02
21:35:56.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:35:56.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:56.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:35:56.170 00.000 20224 MoveAxis(E, 0, ABG)
21:35:56.170 00.000 20224 Move returns status 0, amount 0
21:35:56.170 00.000 20224 MoveAxis(N, 0, ABG)
21:35:56.170 00.000 20224 Move returns status 0, amount 0
21:35:56.171 00.001 20224 move complete, result=0
21:35:56.171 00.000 20224 worker thread done servicing request
21:35:56.174 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49325, med=2752, FiltMin=2489, FiltMax=25920, Gamma=1.000
21:35:56.191 00.017 8996 UpdateGuideState exits: m=781121 SNR=398.3
21:35:56.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:56.194 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:56.196 00.002 8996 Enqueuing Expose request
21:35:56.197 00.001 20224 Worker thread wakes up
21:35:56.197 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:56.199 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:56.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:57.166 00.967 20224 Exposure complete
21:35:57.247 00.081 20224 worker thread done servicing request
21:35:57.247 00.000 8996 OnExposeComplete: enter
21:35:57.248 00.001 8996 UpdateGuideState(): m_state=6
21:35:57.249 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2404
21:35:57.250 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.46, Mass=708888, SNR=373.0, Peak=48653 HFD=4.5
21:35:57.251 00.001 8996 MultiStar: [#1 -0.06,0.11,0.66,U] [#2 -0.20,0.31,0.71,U] [#3 0.09,0.04,0.57,U] [#4 -0.10,-0.02,0.50,U] [#5 -0.09,0.06,0.54,U] [#6 0.23,-0.12,0.41,U] [#7 0.10,0.07,0.44,U] [#8 0.01,-0.10,0.44,U] 
21:35:57.252 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {-0.02, -0.15}
21:35:57.252 00.000 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
21:35:57.253 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
21:35:57.254 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.25 mountX=-0.02 mountY=-0.02, mountTheta=-2.36
21:35:57.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
21:35:57.257 00.001 8996 Enqueuing Move request for scope (-0.02, 0.02)
21:35:57.258 00.001 20224 Worker thread wakes up
21:35:57.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
21:35:57.258 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
21:35:57.258 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
21:35:57.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:35:57.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:57.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:35:57.258 00.000 20224 MoveAxis(E, 0, ABG)
21:35:57.258 00.000 20224 Move returns status 0, amount 0
21:35:57.258 00.000 20224 MoveAxis(N, 0, ABG)
21:35:57.258 00.000 20224 Move returns status 0, amount 0
21:35:57.258 00.000 20224 move complete, result=0
21:35:57.258 00.000 20224 worker thread done servicing request
21:35:57.262 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48653, med=2749, FiltMin=2502, FiltMax=26176, Gamma=1.000
21:35:57.282 00.020 8996 UpdateGuideState exits: m=708888 SNR=373.0
21:35:57.284 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:57.287 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:57.289 00.002 8996 Enqueuing Expose request
21:35:57.291 00.002 20224 Worker thread wakes up
21:35:57.291 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:35:57.292 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:57.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:58.456 01.164 20224 Exposure complete
21:35:58.517 00.061 20224 worker thread done servicing request
21:35:58.517 00.000 8996 OnExposeComplete: enter
21:35:58.519 00.002 8996 UpdateGuideState(): m_state=6
21:35:58.520 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2405
21:35:58.520 00.000 8996 Star::Find returns 1 (0), X=138.15, Y=472.60, Mass=711905, SNR=344.8, Peak=46413 HFD=4.5
21:35:58.521 00.001 8996 MultiStar: [#1 -0.20,0.05,0.67,U] [#2 -0.39,0.31,0.00,M1] [#3 -0.03,0.33,0.65,U] [#4 -0.11,0.35,0.55,U] [#5 -0.18,0.32,0.65,U] [#6 0.08,0.36,0.46,U] [#7 -0.15,0.37,0.47,U] [#8 -0.42,-0.16,0.00,M1] 
21:35:58.523 00.002 8996 single-star, 6 included, MultiStar: {-0.12, 0.22}, one-star: {-0.18, -0.01}
21:35:58.524 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
21:35:58.525 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
21:35:58.526 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.06 mountX=-0.17 mountY=0.03, mountTheta=2.94
21:35:58.529 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.01, opts=13)
21:35:58.531 00.002 8996 Enqueuing Move request for scope (-0.18, -0.01)
21:35:58.533 00.002 20224 Worker thread wakes up
21:35:58.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
21:35:58.533 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
21:35:58.533 00.000 20224 Moving (-0.18, -0.01) raw xDistance=-0.17 yDistance=0.03
21:35:58.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:35:58.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:58.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:35:58.533 00.000 20224 MoveAxis(E, 0, ABG)
21:35:58.533 00.000 20224 Move returns status 0, amount 0
21:35:58.533 00.000 20224 MoveAxis(N, 0, ABG)
21:35:58.534 00.001 20224 Move returns status 0, amount 0
21:35:58.534 00.000 20224 move complete, result=0
21:35:58.534 00.000 20224 worker thread done servicing request
21:35:58.540 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=46413, med=2752, FiltMin=2496, FiltMax=23155, Gamma=1.000
21:35:58.554 00.014 8996 UpdateGuideState exits: m=711905 SNR=344.8
21:35:58.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:58.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:58.557 00.001 8996 Enqueuing Expose request
21:35:58.557 00.000 20224 Worker thread wakes up
21:35:58.557 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:35:58.558 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:58.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:35:59.551 00.993 20224 Exposure complete
21:35:59.606 00.055 20224 worker thread done servicing request
21:35:59.606 00.000 8996 OnExposeComplete: enter
21:35:59.608 00.002 8996 UpdateGuideState(): m_state=6
21:35:59.609 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2406
21:35:59.610 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.46, Mass=685693, SNR=317.6, Peak=46496 HFD=4.3
21:35:59.611 00.001 8996 MultiStar: [#1 -0.15,-0.25,0.74,U] [#2 -0.34,-0.01,0.78,U] [#3 0.00,0.00,0.70,U] [#4 -0.06,-0.07,0.71,U] [#5 -0.12,0.05,0.72,U] [#6 0.21,0.22,0.50,U] [#7 0.11,0.03,0.54,U] [#8 -0.40,-0.18,0.00,M2] 
21:35:59.613 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.04}, one-star: {-0.31, -0.16}
21:35:59.615 00.002 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
21:35:59.616 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
21:35:59.616 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.79 mountX=-0.11 mountY=0.05, mountTheta=2.68
21:35:59.618 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
21:35:59.619 00.001 8996 Enqueuing Move request for scope (-0.12, -0.04)
21:35:59.621 00.002 20224 Worker thread wakes up
21:35:59.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
21:35:59.621 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
21:35:59.621 00.000 20224 Moving (-0.12, -0.04) raw xDistance=-0.11 yDistance=0.05
21:35:59.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:35:59.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:59.622 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:35:59.622 00.000 20224 MoveAxis(E, 0, ABG)
21:35:59.622 00.000 20224 Move returns status 0, amount 0
21:35:59.622 00.000 20224 MoveAxis(N, 0, ABG)
21:35:59.622 00.000 20224 Move returns status 0, amount 0
21:35:59.622 00.000 20224 move complete, result=0
21:35:59.622 00.000 20224 worker thread done servicing request
21:35:59.628 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46496, med=2752, FiltMin=2521, FiltMax=24003, Gamma=1.000
21:35:59.654 00.026 8996 UpdateGuideState exits: m=685693 SNR=317.6
21:35:59.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:59.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:35:59.657 00.001 8996 Enqueuing Expose request
21:35:59.659 00.002 20224 Worker thread wakes up
21:35:59.659 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:35:59.662 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:35:59.662 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:00.809 01.147 20224 Exposure complete
21:36:00.887 00.078 20224 worker thread done servicing request
21:36:00.887 00.000 8996 OnExposeComplete: enter
21:36:00.889 00.002 8996 UpdateGuideState(): m_state=6
21:36:00.890 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2407
21:36:00.891 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.17, Mass=713326, SNR=335.0, Peak=54445 HFD=4.5
21:36:00.893 00.002 8996 MultiStar: [#1 -0.12,-0.15,0.71,U] [#2 -0.10,-0.04,0.70,U] [#3 0.03,-0.38,0.63,U] [#4 -0.01,-0.39,0.51,U] [#5 0.14,-0.06,0.62,U] [#6 -0.00,-0.24,0.50,U] [#7 0.10,-0.17,0.51,U] [#8 0.01,-0.34,0.37,U] 
21:36:00.894 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.25}, one-star: {0.10, -0.45}
21:36:00.896 00.002 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
21:36:00.898 00.002 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
21:36:00.899 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.51 mountX=0.04 mountY=0.25, mountTheta=1.41
21:36:00.903 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.25, opts=13)
21:36:00.906 00.003 8996 Enqueuing Move request for scope (0.02, -0.25)
21:36:00.908 00.002 20224 Worker thread wakes up
21:36:00.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.25) opts 0xd
21:36:00.908 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.25)
21:36:00.908 00.000 20224 Moving (0.02, -0.25) raw xDistance=0.04 yDistance=0.25
21:36:00.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:36:00.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:36:00.908 00.000 20224 MoveAxis(E, 0, ABG)
21:36:00.908 00.000 20224 Move returns status 0, amount 0
21:36:00.908 00.000 20224 MoveAxis(S, 52, ABG)
21:36:00.908 00.000 20224 Guiding  Dir = 1, Dur = 52
21:36:00.909 00.001 20224 IsSlewing returns 0
21:36:00.909 00.000 20224 IsGuiding returns 0
21:36:00.915 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54445, med=2752, FiltMin=2493, FiltMax=28144, Gamma=1.000
21:36:00.941 00.026 8996 UpdateGuideState exits: m=713326 SNR=335.0
21:36:00.943 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:00.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:00.947 00.003 8996 Enqueuing Expose request
21:36:00.949 00.002 20224 PulseGuide returned control before completion, sleep 25
21:36:00.976 00.027 20224 IsGuiding returns 1
21:36:00.976 00.000 20224 scope still moving after pulse duration time elapsed
21:36:01.008 00.032 20224 IsSlewing returns 0
21:36:01.008 00.000 20224 IsGuiding returns 1
21:36:01.040 00.032 20224 IsSlewing returns 0
21:36:01.040 00.000 20224 IsGuiding returns 0
21:36:01.041 00.001 20224 scope move finished after 52 + 79 ms
21:36:01.041 00.000 20224 Move returns status 0, amount 52
21:36:01.041 00.000 20224 move complete, result=0
21:36:01.041 00.000 20224 worker thread done servicing request
21:36:01.041 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
21:36:01.042 00.001 20224 Worker thread wakes up
21:36:01.042 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:01.043 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:02.029 00.986 20224 Exposure complete
21:36:02.095 00.066 20224 worker thread done servicing request
21:36:02.095 00.000 8996 OnExposeComplete: enter
21:36:02.097 00.002 8996 UpdateGuideState(): m_state=6
21:36:02.099 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2408
21:36:02.100 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.52, Mass=686907, SNR=340.8, Peak=44845 HFD=4.5
21:36:02.101 00.001 8996 MultiStar: [#1 0.11,0.17,0.68,U] [#2 -0.12,0.34,0.74,U] [#3 0.03,-0.01,0.66,U] [#4 -0.09,0.08,0.57,U] [#5 0.26,0.26,0.73,U] [#6 0.27,0.21,0.46,U] [#7 -0.02,0.02,0.42,U] [#8 0.14,0.01,0.37,U] 
21:36:02.103 00.002 8996 refined, 8 included, MultiStar: {0.08, 0.11}, one-star: {0.16, -0.10}
21:36:02.104 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
21:36:02.105 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
21:36:02.107 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.91 mountX=0.07 mountY=-0.12, mountTheta=-1.01
21:36:02.108 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.11, opts=13)
21:36:02.109 00.001 8996 Enqueuing Move request for scope (0.08, 0.11)
21:36:02.110 00.001 20224 Worker thread wakes up
21:36:02.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
21:36:02.110 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
21:36:02.111 00.001 20224 Moving (0.08, 0.11) raw xDistance=0.07 yDistance=-0.12
21:36:02.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:36:02.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:02.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:36:02.111 00.000 20224 MoveAxis(E, 0, ABG)
21:36:02.111 00.000 20224 Move returns status 0, amount 0
21:36:02.111 00.000 20224 MoveAxis(N, 0, ABG)
21:36:02.111 00.000 20224 Move returns status 0, amount 0
21:36:02.111 00.000 20224 move complete, result=0
21:36:02.111 00.000 20224 worker thread done servicing request
21:36:02.116 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44845, med=2749, FiltMin=2499, FiltMax=23328, Gamma=1.000
21:36:02.137 00.021 8996 UpdateGuideState exits: m=686907 SNR=340.8
21:36:02.139 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:02.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:02.141 00.001 8996 Enqueuing Expose request
21:36:02.142 00.001 20224 Worker thread wakes up
21:36:02.143 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:02.143 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:02.144 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:03.306 01.162 20224 Exposure complete
21:36:03.365 00.059 20224 worker thread done servicing request
21:36:03.365 00.000 8996 OnExposeComplete: enter
21:36:03.366 00.001 8996 UpdateGuideState(): m_state=6
21:36:03.367 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2409
21:36:03.368 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.74, Mass=754769, SNR=367.3, Peak=50115 HFD=4.6
21:36:03.369 00.001 8996 MultiStar: [#1 0.02,0.27,0.58,U] [#2 0.04,0.03,0.81,U] [#3 0.08,0.36,0.58,U] [#4 -0.10,0.36,0.54,U] [#5 0.07,0.29,0.66,U] [#6 0.23,0.22,0.43,U] [#7 0.30,0.22,0.43,U] [#8 -0.02,-0.27,0.35,U] 
21:36:03.370 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.18}, one-star: {-0.05, 0.12}
21:36:03.371 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
21:36:03.372 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
21:36:03.372 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.96 mountX=-0.06 mountY=-0.11, mountTheta=-2.06
21:36:03.374 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.12, opts=13)
21:36:03.375 00.001 8996 Enqueuing Move request for scope (-0.05, 0.12)
21:36:03.375 00.000 20224 Worker thread wakes up
21:36:03.376 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
21:36:03.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
21:36:03.376 00.000 20224 Moving (-0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
21:36:03.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:36:03.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:03.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:36:03.376 00.000 20224 MoveAxis(E, 0, ABG)
21:36:03.376 00.000 20224 Move returns status 0, amount 0
21:36:03.376 00.000 20224 MoveAxis(N, 0, ABG)
21:36:03.376 00.000 20224 Move returns status 0, amount 0
21:36:03.376 00.000 20224 move complete, result=0
21:36:03.377 00.001 20224 worker thread done servicing request
21:36:03.380 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50115, med=2749, FiltMin=2493, FiltMax=25683, Gamma=1.000
21:36:03.398 00.018 8996 UpdateGuideState exits: m=754769 SNR=367.3
21:36:03.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:03.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:03.401 00.001 8996 Enqueuing Expose request
21:36:03.402 00.001 20224 Worker thread wakes up
21:36:03.402 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:03.402 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:03.403 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:04.387 00.984 20224 Exposure complete
21:36:04.445 00.058 20224 worker thread done servicing request
21:36:04.446 00.001 8996 OnExposeComplete: enter
21:36:04.447 00.001 8996 UpdateGuideState(): m_state=6
21:36:04.448 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2410
21:36:04.448 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=472.64, Mass=747623, SNR=354.1, Peak=51635 HFD=4.6
21:36:04.449 00.001 8996 MultiStar: [#1 0.10,0.22,0.63,U] [#2 0.02,0.30,0.77,U] [#3 0.18,-0.02,0.58,U] [#4 0.21,-0.07,0.53,U] [#5 0.09,0.24,0.67,U] [#6 0.22,0.09,0.44,U] [#7 0.12,0.20,0.44,U] [#8 -0.02,-0.16,0.35,U] 
21:36:04.450 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.11}, one-star: {0.23, 0.03}
21:36:04.451 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
21:36:04.451 00.000 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
21:36:04.452 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.67 mountX=0.12 mountY=-0.12, mountTheta=-0.77
21:36:04.453 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.11, opts=13)
21:36:04.454 00.001 8996 Enqueuing Move request for scope (0.13, 0.11)
21:36:04.455 00.001 20224 Worker thread wakes up
21:36:04.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
21:36:04.455 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
21:36:04.455 00.000 20224 Moving (0.13, 0.11) raw xDistance=0.12 yDistance=-0.12
21:36:04.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:36:04.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:04.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:36:04.455 00.000 20224 MoveAxis(E, 0, ABG)
21:36:04.455 00.000 20224 Move returns status 0, amount 0
21:36:04.455 00.000 20224 MoveAxis(N, 0, ABG)
21:36:04.455 00.000 20224 Move returns status 0, amount 0
21:36:04.456 00.001 20224 move complete, result=0
21:36:04.456 00.000 20224 worker thread done servicing request
21:36:04.463 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51635, med=2749, FiltMin=2496, FiltMax=28483, Gamma=1.000
21:36:04.479 00.016 8996 UpdateGuideState exits: m=747623 SNR=354.1
21:36:04.481 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:04.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:04.483 00.001 8996 Enqueuing Expose request
21:36:04.484 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:04.486 00.002 20224 Worker thread wakes up
21:36:04.486 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:04.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:05.666 01.180 20224 Exposure complete
21:36:05.774 00.108 20224 worker thread done servicing request
21:36:05.774 00.000 8996 OnExposeComplete: enter
21:36:05.775 00.001 8996 UpdateGuideState(): m_state=6
21:36:05.775 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2411
21:36:05.776 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.67, Mass=716717, SNR=354.0, Peak=46867 HFD=4.6
21:36:05.777 00.001 8996 MultiStar: [#1 0.17,0.37,0.64,U] [#2 0.02,0.72,0.00,M1] [#3 0.11,0.31,0.70,U] [#4 0.02,0.47,0.00,M1] [#5 0.36,0.49,0.00,M1] [#6 0.33,0.44,0.00,M1] [#7 0.18,0.43,0.00,M1] [#8 0.13,0.03,0.39,U] 
21:36:05.778 00.001 8996 single-star, 3 included, MultiStar: {0.09, 0.19}, one-star: {0.01, 0.06}
21:36:05.779 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
21:36:05.780 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
21:36:05.780 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.39 mountX=0.00 mountY=-0.06, mountTheta=-1.49
21:36:05.782 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
21:36:05.783 00.001 8996 Enqueuing Move request for scope (0.01, 0.06)
21:36:05.784 00.001 20224 Worker thread wakes up
21:36:05.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
21:36:05.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
21:36:05.784 00.000 20224 Moving (0.01, 0.06) raw xDistance=0.00 yDistance=-0.06
21:36:05.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:36:05.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:05.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:36:05.784 00.000 20224 MoveAxis(E, 0, ABG)
21:36:05.784 00.000 20224 Move returns status 0, amount 0
21:36:05.784 00.000 20224 MoveAxis(N, 0, ABG)
21:36:05.784 00.000 20224 Move returns status 0, amount 0
21:36:05.784 00.000 20224 move complete, result=0
21:36:05.785 00.001 20224 worker thread done servicing request
21:36:05.789 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46867, med=2749, FiltMin=2480, FiltMax=25097, Gamma=1.000
21:36:05.806 00.017 8996 UpdateGuideState exits: m=716717 SNR=354.0
21:36:05.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:05.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:05.809 00.001 8996 Enqueuing Expose request
21:36:05.810 00.001 20224 Worker thread wakes up
21:36:05.810 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:05.811 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:05.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:06.795 00.984 20224 Exposure complete
21:36:06.895 00.100 20224 worker thread done servicing request
21:36:06.895 00.000 8996 OnExposeComplete: enter
21:36:06.897 00.002 8996 UpdateGuideState(): m_state=6
21:36:06.898 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2412
21:36:06.898 00.000 8996 Star::Find returns 1 (0), X=138.49, Y=472.78, Mass=684408, SNR=335.8, Peak=53395 HFD=4.6
21:36:06.899 00.001 8996 MultiStar: [#1 0.20,0.30,0.78,U] [#2 0.00,0.71,0.00,M2] [#3 0.29,0.25,0.59,U] [#4 0.16,0.32,0.55,U] [#5 0.23,0.56,0.00,M2] [#6 0.12,0.09,0.48,U] [#7 0.07,0.13,0.47,U] [#8 -0.09,0.19,0.42,U] 
21:36:06.900 00.001 8996 single-star, 6 included, MultiStar: {0.14, 0.21}, one-star: {0.16, 0.16}
21:36:06.901 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
21:36:06.902 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
21:36:06.903 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.23 cameraTheta=0.81 mountX=0.14 mountY=-0.18, mountTheta=-0.91
21:36:06.904 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.16, opts=13)
21:36:06.905 00.001 8996 Enqueuing Move request for scope (0.16, 0.16)
21:36:06.906 00.001 20224 Worker thread wakes up
21:36:06.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
21:36:06.906 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
21:36:06.906 00.000 20224 Moving (0.16, 0.16) raw xDistance=0.14 yDistance=-0.18
21:36:06.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:36:06.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:06.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:36:06.906 00.000 20224 MoveAxis(E, 0, ABG)
21:36:06.906 00.000 20224 Move returns status 0, amount 0
21:36:06.906 00.000 20224 MoveAxis(N, 0, ABG)
21:36:06.906 00.000 20224 Move returns status 0, amount 0
21:36:06.906 00.000 20224 move complete, result=0
21:36:06.906 00.000 20224 worker thread done servicing request
21:36:06.915 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53395, med=2752, FiltMin=2473, FiltMax=27219, Gamma=1.000
21:36:06.938 00.023 8996 UpdateGuideState exits: m=684408 SNR=335.8
21:36:06.941 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:06.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:06.944 00.002 8996 Enqueuing Expose request
21:36:06.945 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:36:06.946 00.001 20224 Worker thread wakes up
21:36:06.946 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:06.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:08.113 01.167 20224 Exposure complete
21:36:08.173 00.060 20224 worker thread done servicing request
21:36:08.173 00.000 8996 OnExposeComplete: enter
21:36:08.174 00.001 8996 UpdateGuideState(): m_state=6
21:36:08.174 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2413
21:36:08.175 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.22, Mass=735424, SNR=355.8, Peak=55613 HFD=4.6
21:36:08.176 00.001 8996 MultiStar: [#1 0.06,-0.13,0.63,U] [#2 -0.05,0.09,0.80,U] [#3 0.18,-0.01,0.61,U] [#4 0.01,0.00,0.61,U] [#5 0.36,0.15,0.68,U] [#6 0.26,0.02,0.48,U] [#7 0.11,0.15,0.48,U] [#8 0.18,-0.24,0.37,U] 
21:36:08.177 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.06}, one-star: {0.16, -0.40}
21:36:08.178 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
21:36:08.179 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
21:36:08.180 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-0.40 mountX=0.14 mountY=0.04, mountTheta=0.28
21:36:08.181 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.06, opts=13)
21:36:08.183 00.002 8996 Enqueuing Move request for scope (0.13, -0.06)
21:36:08.183 00.000 20224 Worker thread wakes up
21:36:08.184 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.06) opts 0xd
21:36:08.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.06)
21:36:08.184 00.000 20224 Moving (0.13, -0.06) raw xDistance=0.14 yDistance=0.04
21:36:08.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:36:08.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:08.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:36:08.184 00.000 20224 MoveAxis(E, 0, ABG)
21:36:08.184 00.000 20224 Move returns status 0, amount 0
21:36:08.184 00.000 20224 MoveAxis(N, 0, ABG)
21:36:08.184 00.000 20224 Move returns status 0, amount 0
21:36:08.184 00.000 20224 move complete, result=0
21:36:08.184 00.000 20224 worker thread done servicing request
21:36:08.190 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55613, med=2749, FiltMin=2489, FiltMax=29264, Gamma=1.000
21:36:08.211 00.021 8996 UpdateGuideState exits: m=735424 SNR=355.8
21:36:08.213 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:08.214 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:08.216 00.002 8996 Enqueuing Expose request
21:36:08.218 00.002 20224 Worker thread wakes up
21:36:08.218 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:08.218 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:08.219 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:09.201 00.982 20224 Exposure complete
21:36:09.264 00.063 20224 worker thread done servicing request
21:36:09.264 00.000 8996 OnExposeComplete: enter
21:36:09.265 00.001 8996 UpdateGuideState(): m_state=6
21:36:09.266 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2414
21:36:09.268 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=472.29, Mass=790417, SNR=374.0, Peak=56573 HFD=4.7
21:36:09.270 00.002 8996 MultiStar: [#1 -0.04,-0.06,0.61,U] [#2 -0.01,0.07,0.70,U] [#3 0.01,-0.04,0.60,U] [#4 -0.13,-0.08,0.51,U] [#5 0.33,0.09,0.59,U] [#6 0.21,0.07,0.44,U] [#7 0.14,-0.07,0.40,U] [#8 0.18,-0.27,0.36,U] 
21:36:09.272 00.002 8996 refined, 8 included, MultiStar: {0.10, -0.08}, one-star: {0.20, -0.33}
21:36:09.274 00.002 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
21:36:09.276 00.002 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
21:36:09.277 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.69 mountX=0.11 mountY=0.07, mountTheta=0.58
21:36:09.279 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.08, opts=13)
21:36:09.281 00.002 8996 Enqueuing Move request for scope (0.10, -0.08)
21:36:09.282 00.001 20224 Worker thread wakes up
21:36:09.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
21:36:09.282 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
21:36:09.282 00.000 20224 Moving (0.10, -0.08) raw xDistance=0.11 yDistance=0.07
21:36:09.283 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:36:09.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:09.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:36:09.283 00.000 20224 MoveAxis(E, 0, ABG)
21:36:09.283 00.000 20224 Move returns status 0, amount 0
21:36:09.283 00.000 20224 MoveAxis(N, 0, ABG)
21:36:09.283 00.000 20224 Move returns status 0, amount 0
21:36:09.283 00.000 20224 move complete, result=0
21:36:09.284 00.001 20224 worker thread done servicing request
21:36:09.289 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56573, med=2749, FiltMin=2489, FiltMax=30544, Gamma=1.000
21:36:09.303 00.014 8996 UpdateGuideState exits: m=790417 SNR=374.0
21:36:09.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:09.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:09.306 00.001 8996 Enqueuing Expose request
21:36:09.306 00.000 20224 Worker thread wakes up
21:36:09.306 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:09.307 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:09.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:10.495 01.188 20224 Exposure complete
21:36:10.554 00.059 20224 worker thread done servicing request
21:36:10.554 00.000 8996 OnExposeComplete: enter
21:36:10.556 00.002 8996 UpdateGuideState(): m_state=6
21:36:10.558 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2415
21:36:10.559 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.49, Mass=807054, SNR=367.8, Peak=52797 HFD=4.8
21:36:10.561 00.002 8996 MultiStar: [#1 0.24,-0.13,0.60,U] [#2 0.08,0.06,0.70,U] [#3 0.05,-0.21,0.66,U] [#4 0.06,-0.17,0.58,U] [#5 0.27,0.06,0.60,U] [#6 0.22,-0.07,0.39,U] [#7 0.13,0.09,0.40,U] [#8 0.19,-0.27,0.37,U] 
21:36:10.563 00.002 8996 refined, 8 included, MultiStar: {0.18, -0.09}, one-star: {0.30, -0.13}
21:36:10.565 00.002 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
21:36:10.566 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.81)
21:36:10.567 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.45 mountX=0.18 mountY=0.06, mountTheta=0.34
21:36:10.570 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.09, opts=13)
21:36:10.572 00.002 8996 Enqueuing Move request for scope (0.18, -0.09)
21:36:10.573 00.001 20224 Worker thread wakes up
21:36:10.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
21:36:10.573 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
21:36:10.574 00.001 20224 Moving (0.18, -0.09) raw xDistance=0.18 yDistance=0.06
21:36:10.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:36:10.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:10.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:36:10.574 00.000 20224 MoveAxis(E, 0, ABG)
21:36:10.574 00.000 20224 Move returns status 0, amount 0
21:36:10.574 00.000 20224 MoveAxis(N, 0, ABG)
21:36:10.574 00.000 20224 Move returns status 0, amount 0
21:36:10.574 00.000 20224 move complete, result=0
21:36:10.574 00.000 20224 worker thread done servicing request
21:36:10.578 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52797, med=2749, FiltMin=2470, FiltMax=33040, Gamma=1.000
21:36:10.596 00.018 8996 UpdateGuideState exits: m=807054 SNR=367.8
21:36:10.597 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:10.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:10.598 00.000 8996 Enqueuing Expose request
21:36:10.599 00.001 20224 Worker thread wakes up
21:36:10.599 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:10.600 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:10.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:11.573 00.973 20224 Exposure complete
21:36:11.640 00.067 20224 worker thread done servicing request
21:36:11.641 00.001 8996 OnExposeComplete: enter
21:36:11.643 00.002 8996 UpdateGuideState(): m_state=6
21:36:11.644 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2416
21:36:11.647 00.003 8996 Star::Find returns 1 (0), X=138.49, Y=472.65, Mass=693221, SNR=336.7, Peak=48051 HFD=4.7
21:36:11.649 00.002 8996 MultiStar: [#1 -0.03,-0.02,0.71,U] [#2 -0.11,0.16,0.88,U] [#3 -0.02,-0.05,0.62,U] [#4 -0.13,-0.09,0.57,U] [#5 -0.08,0.27,0.64,U] [#6 -0.00,-0.26,0.52,U] [#7 -0.01,-0.15,0.49,U] [#8 -0.05,-0.26,0.38,U] 
21:36:11.650 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {0.16, 0.04}
21:36:11.651 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
21:36:11.652 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.59)
21:36:11.654 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.67 mountX=-0.02 mountY=0.01, mountTheta=2.56
21:36:11.656 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.01, opts=13)
21:36:11.657 00.001 8996 Enqueuing Move request for scope (-0.02, -0.01)
21:36:11.659 00.002 20224 Worker thread wakes up
21:36:11.659 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
21:36:11.659 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
21:36:11.659 00.000 20224 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
21:36:11.659 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:36:11.659 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:11.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:36:11.659 00.000 20224 MoveAxis(E, 0, ABG)
21:36:11.659 00.000 20224 Move returns status 0, amount 0
21:36:11.659 00.000 20224 MoveAxis(N, 0, ABG)
21:36:11.659 00.000 20224 Move returns status 0, amount 0
21:36:11.659 00.000 20224 move complete, result=0
21:36:11.660 00.001 20224 worker thread done servicing request
21:36:11.670 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48051, med=2749, FiltMin=2483, FiltMax=24691, Gamma=1.000
21:36:11.688 00.018 8996 UpdateGuideState exits: m=693221 SNR=336.7
21:36:11.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:11.689 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:11.690 00.001 8996 Enqueuing Expose request
21:36:11.691 00.001 20224 Worker thread wakes up
21:36:11.691 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:11.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:11.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:12.878 01.186 20224 Exposure complete
21:36:12.943 00.065 20224 worker thread done servicing request
21:36:12.943 00.000 8996 OnExposeComplete: enter
21:36:12.944 00.001 8996 UpdateGuideState(): m_state=6
21:36:12.945 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2417
21:36:12.946 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.38, Mass=721612, SNR=326.4, Peak=53517 HFD=4.8
21:36:12.947 00.001 8996 MultiStar: [#1 -0.09,-0.11,0.79,U] [#2 -0.23,0.07,0.73,U] [#3 -0.00,-0.11,0.71,U] [#4 -0.05,-0.17,0.56,U] [#5 0.13,-0.17,0.61,U] [#6 0.10,-0.31,0.51,U] [#7 -0.07,-0.19,0.53,U] [#8 0.01,-0.40,0.42,U] 
21:36:12.947 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.17}, one-star: {0.24, -0.24}
21:36:12.948 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
21:36:12.949 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
21:36:12.950 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.50 mountX=0.03 mountY=0.16, mountTheta=1.40
21:36:12.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.17, opts=13)
21:36:12.952 00.001 8996 Enqueuing Move request for scope (0.01, -0.17)
21:36:12.953 00.001 20224 Worker thread wakes up
21:36:12.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
21:36:12.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
21:36:12.953 00.000 20224 Moving (0.01, -0.17) raw xDistance=0.03 yDistance=0.16
21:36:12.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:36:12.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:12.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:36:12.953 00.000 20224 MoveAxis(E, 0, ABG)
21:36:12.953 00.000 20224 Move returns status 0, amount 0
21:36:12.953 00.000 20224 MoveAxis(N, 0, ABG)
21:36:12.953 00.000 20224 Move returns status 0, amount 0
21:36:12.953 00.000 20224 move complete, result=0
21:36:12.954 00.001 20224 worker thread done servicing request
21:36:12.962 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53517, med=2749, FiltMin=2489, FiltMax=30720, Gamma=1.000
21:36:12.986 00.024 8996 UpdateGuideState exits: m=721612 SNR=326.4
21:36:12.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:12.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:12.989 00.001 8996 Enqueuing Expose request
21:36:12.990 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:36:12.991 00.001 20224 Worker thread wakes up
21:36:12.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:12.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:13.963 00.972 20224 Exposure complete
21:36:14.043 00.080 20224 worker thread done servicing request
21:36:14.043 00.000 8996 OnExposeComplete: enter
21:36:14.045 00.002 8996 UpdateGuideState(): m_state=6
21:36:14.048 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2418
21:36:14.049 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.40, Mass=724457, SNR=355.7, Peak=49517 HFD=4.9
21:36:14.051 00.002 8996 MultiStar: [#1 0.12,-0.06,0.67,U] [#2 -0.12,0.02,0.76,U] [#3 0.09,-0.04,0.69,U] [#4 0.20,0.13,0.59,U] [#5 0.26,0.17,0.62,U] [#6 0.16,-0.09,0.48,U] [#7 0.10,0.08,0.44,U] [#8 0.26,-0.42,0.00,M1] 
21:36:14.052 00.001 8996 refined, 7 included, MultiStar: {0.11, -0.02}, one-star: {0.14, -0.22}
21:36:14.053 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
21:36:14.054 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
21:36:14.054 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-0.17 mountX=0.11 mountY=0.01, mountTheta=0.05
21:36:14.056 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.02, opts=13)
21:36:14.057 00.001 8996 Enqueuing Move request for scope (0.11, -0.02)
21:36:14.058 00.001 20224 Worker thread wakes up
21:36:14.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
21:36:14.058 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
21:36:14.058 00.000 20224 Moving (0.11, -0.02) raw xDistance=0.11 yDistance=0.01
21:36:14.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:36:14.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:14.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:36:14.059 00.001 20224 MoveAxis(E, 0, ABG)
21:36:14.059 00.000 20224 Move returns status 0, amount 0
21:36:14.059 00.000 20224 MoveAxis(N, 0, ABG)
21:36:14.059 00.000 20224 Move returns status 0, amount 0
21:36:14.059 00.000 20224 move complete, result=0
21:36:14.059 00.000 20224 worker thread done servicing request
21:36:14.062 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49517, med=2749, FiltMin=2489, FiltMax=26992, Gamma=1.000
21:36:14.077 00.015 8996 UpdateGuideState exits: m=724457 SNR=355.7
21:36:14.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:14.080 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:14.080 00.000 8996 Enqueuing Expose request
21:36:14.081 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:14.082 00.001 20224 Worker thread wakes up
21:36:14.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:14.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:15.260 01.178 20224 Exposure complete
21:36:15.326 00.066 20224 worker thread done servicing request
21:36:15.326 00.000 8996 OnExposeComplete: enter
21:36:15.327 00.001 8996 UpdateGuideState(): m_state=6
21:36:15.328 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2419
21:36:15.330 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=472.47, Mass=734947, SNR=352.4, Peak=50973 HFD=5.0
21:36:15.334 00.004 8996 MultiStar: [#1 0.03,-0.06,0.73,U] [#2 -0.20,0.08,0.67,U] [#3 -0.06,-0.27,0.67,U] [#4 -0.03,-0.18,0.57,U] [#5 0.30,0.23,0.62,U] [#6 0.11,-0.15,0.44,U] [#7 0.04,-0.25,0.47,U] [#8 0.15,-0.17,0.40,U] 
21:36:15.336 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.10}, one-star: {0.17, -0.15}
21:36:15.338 00.002 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
21:36:15.339 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
21:36:15.340 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-1.04 mountX=0.07 mountY=0.09, mountTheta=0.93
21:36:15.343 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
21:36:15.344 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
21:36:15.345 00.001 20224 Worker thread wakes up
21:36:15.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
21:36:15.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
21:36:15.345 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.09
21:36:15.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:36:15.346 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:15.346 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:36:15.346 00.000 20224 MoveAxis(E, 0, ABG)
21:36:15.346 00.000 20224 Move returns status 0, amount 0
21:36:15.346 00.000 20224 MoveAxis(N, 0, ABG)
21:36:15.346 00.000 20224 Move returns status 0, amount 0
21:36:15.346 00.000 20224 move complete, result=0
21:36:15.346 00.000 20224 worker thread done servicing request
21:36:15.349 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50973, med=2752, FiltMin=2489, FiltMax=27888, Gamma=1.000
21:36:15.364 00.015 8996 UpdateGuideState exits: m=734947 SNR=352.4
21:36:15.366 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:15.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:15.369 00.002 8996 Enqueuing Expose request
21:36:15.370 00.001 20224 Worker thread wakes up
21:36:15.371 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:15.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:15.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:16.352 00.980 20224 Exposure complete
21:36:16.434 00.082 20224 worker thread done servicing request
21:36:16.434 00.000 8996 OnExposeComplete: enter
21:36:16.436 00.002 8996 UpdateGuideState(): m_state=6
21:36:16.437 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2420
21:36:16.438 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.88, Mass=723473, SNR=361.6, Peak=55667 HFD=4.5
21:36:16.440 00.002 8996 MultiStar: [#1 -0.18,0.03,0.66,U] [#2 -0.37,0.19,0.86,U] [#3 -0.10,-0.07,0.56,U] [#4 -0.23,-0.10,0.55,U] [#5 -0.11,0.07,0.65,U] [#6 0.00,0.11,0.39,U] [#7 -0.09,-0.09,0.38,U] [#8 -0.07,-0.09,0.41,U] 
21:36:16.441 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.07}, one-star: {0.09, 0.26}
21:36:16.442 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
21:36:16.443 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
21:36:16.443 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.62 mountX=-0.12 mountY=-0.05, mountTheta=-2.73
21:36:16.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.07, opts=13)
21:36:16.446 00.001 8996 Enqueuing Move request for scope (-0.12, 0.07)
21:36:16.447 00.001 20224 Worker thread wakes up
21:36:16.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
21:36:16.447 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
21:36:16.447 00.000 20224 Moving (-0.12, 0.07) raw xDistance=-0.12 yDistance=-0.05
21:36:16.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:36:16.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:16.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:36:16.447 00.000 20224 MoveAxis(E, 0, ABG)
21:36:16.447 00.000 20224 Move returns status 0, amount 0
21:36:16.447 00.000 20224 MoveAxis(N, 0, ABG)
21:36:16.447 00.000 20224 Move returns status 0, amount 0
21:36:16.447 00.000 20224 move complete, result=0
21:36:16.448 00.001 20224 worker thread done servicing request
21:36:16.451 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55667, med=2749, FiltMin=2499, FiltMax=27126, Gamma=1.000
21:36:16.465 00.014 8996 UpdateGuideState exits: m=723473 SNR=361.6
21:36:16.466 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:16.467 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:16.467 00.000 8996 Enqueuing Expose request
21:36:16.468 00.001 20224 Worker thread wakes up
21:36:16.468 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:16.469 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:16.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:17.622 01.153 20224 Exposure complete
21:36:17.693 00.071 20224 worker thread done servicing request
21:36:17.693 00.000 8996 OnExposeComplete: enter
21:36:17.693 00.000 8996 UpdateGuideState(): m_state=6
21:36:17.694 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2421
21:36:17.695 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.46, Mass=693169, SNR=318.3, Peak=44861 HFD=4.7
21:36:17.696 00.001 8996 MultiStar: [#1 0.24,-0.41,0.00,M1] [#2 0.13,-0.11,0.82,U] [#3 0.35,-0.11,0.60,U] [#4 0.23,-0.03,0.62,U] [#5 0.26,0.15,0.65,U] [#6 0.33,-0.05,0.50,U] [#7 0.30,-0.06,0.48,U] [#8 0.06,-0.42,0.41,U] 
21:36:17.697 00.001 8996 single-star, 7 included, MultiStar: {0.20, -0.09}, one-star: {0.07, -0.15}
21:36:17.698 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:36:17.698 00.000 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
21:36:17.699 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.15 mountX=0.08 mountY=0.15, mountTheta=1.05
21:36:17.701 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.15, opts=13)
21:36:17.701 00.000 8996 Enqueuing Move request for scope (0.07, -0.15)
21:36:17.702 00.001 20224 Worker thread wakes up
21:36:17.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
21:36:17.702 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
21:36:17.702 00.000 20224 Moving (0.07, -0.15) raw xDistance=0.08 yDistance=0.15
21:36:17.703 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:36:17.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:17.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:36:17.703 00.000 20224 MoveAxis(E, 0, ABG)
21:36:17.703 00.000 20224 Move returns status 0, amount 0
21:36:17.703 00.000 20224 MoveAxis(N, 0, ABG)
21:36:17.703 00.000 20224 Move returns status 0, amount 0
21:36:17.703 00.000 20224 move complete, result=0
21:36:17.703 00.000 20224 worker thread done servicing request
21:36:17.708 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44861, med=2749, FiltMin=2483, FiltMax=24576, Gamma=1.000
21:36:17.729 00.021 8996 UpdateGuideState exits: m=693169 SNR=318.3
21:36:17.729 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:17.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:17.731 00.001 8996 Enqueuing Expose request
21:36:17.732 00.001 20224 Worker thread wakes up
21:36:17.732 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:17.733 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:17.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:18.708 00.975 20224 Exposure complete
21:36:18.783 00.075 20224 worker thread done servicing request
21:36:18.784 00.001 8996 OnExposeComplete: enter
21:36:18.785 00.001 8996 UpdateGuideState(): m_state=6
21:36:18.785 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2422
21:36:18.786 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.58, Mass=753865, SNR=329.4, Peak=51379 HFD=4.7
21:36:18.787 00.001 8996 MultiStar: [#1 0.15,0.16,0.68,U] [#2 0.14,0.46,0.00,M1] [#3 0.25,0.02,0.65,U] [#4 0.23,-0.04,0.58,U] [#5 0.26,0.39,0.00,M1] [#6 0.41,-0.04,0.47,U] [#7 0.37,-0.06,0.49,U] [#8 0.01,-0.41,0.42,U] 
21:36:18.790 00.003 8996 refined, 6 included, MultiStar: {0.25, -0.04}, one-star: {0.30, -0.03}
21:36:18.792 00.002 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
21:36:18.795 00.003 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
21:36:18.797 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-0.14 mountX=0.25 mountY=0.01, mountTheta=0.03
21:36:18.800 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.04, opts=13)
21:36:18.802 00.002 8996 Enqueuing Move request for scope (0.25, -0.04)
21:36:18.804 00.002 20224 Worker thread wakes up
21:36:18.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.04) opts 0xd
21:36:18.804 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.04)
21:36:18.804 00.000 20224 Moving (0.25, -0.04) raw xDistance=0.25 yDistance=0.01
21:36:18.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:36:18.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:18.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:36:18.804 00.000 20224 MoveAxis(W, 37, ABG)
21:36:18.804 00.000 20224 Guiding  Dir = 3, Dur = 37
21:36:18.805 00.001 20224 IsSlewing returns 0
21:36:18.805 00.000 20224 IsGuiding returns 0
21:36:18.806 00.001 20224 PulseGuide returned control before completion, sleep 46
21:36:18.811 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51379, med=2749, FiltMin=2486, FiltMax=29456, Gamma=1.000
21:36:18.833 00.022 8996 UpdateGuideState exits: m=753865 SNR=329.4
21:36:18.835 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:18.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:18.840 00.003 8996 Enqueuing Expose request
21:36:18.867 00.027 20224 IsGuiding returns 1
21:36:18.867 00.000 20224 scope still moving after pulse duration time elapsed
21:36:18.899 00.032 20224 IsSlewing returns 0
21:36:18.899 00.000 20224 IsGuiding returns 0
21:36:18.899 00.000 20224 scope move finished after 37 + 57 ms
21:36:18.899 00.000 20224 Move returns status 0, amount 37
21:36:18.899 00.000 20224 MoveAxis(N, 0, ABG)
21:36:18.899 00.000 20224 Move returns status 0, amount 0
21:36:18.900 00.001 20224 move complete, result=0
21:36:18.900 00.000 20224 worker thread done servicing request
21:36:18.900 00.000 20224 Worker thread wakes up
21:36:18.900 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:18.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:18.903 00.003 8996 GuideStep: 0.3 px 37 ms WEST, 0.0 px 0 ms NORTH
21:36:20.071 01.168 20224 Exposure complete
21:36:20.138 00.067 20224 worker thread done servicing request
21:36:20.139 00.001 8996 OnExposeComplete: enter
21:36:20.140 00.001 8996 UpdateGuideState(): m_state=6
21:36:20.141 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2423
21:36:20.142 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.73, Mass=739973, SNR=365.0, Peak=51117 HFD=4.5
21:36:20.143 00.001 8996 MultiStar: [#1 -0.18,0.05,0.63,U] [#2 -0.51,0.13,0.00,M2] [#3 -0.20,0.16,0.61,U] [#4 -0.28,0.05,0.61,U] [#5 -0.12,0.39,0.68,U] [#6 -0.04,-0.18,0.47,U] [#7 -0.18,0.02,0.45,U] [#8 -0.29,-0.24,0.36,U] 
21:36:20.143 00.000 8996 refined, 7 included, MultiStar: {-0.18, 0.08}, one-star: {-0.17, 0.12}
21:36:20.145 00.002 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
21:36:20.146 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
21:36:20.148 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=-0.19 mountY=-0.06, mountTheta=-2.83
21:36:20.150 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.08, opts=13)
21:36:20.152 00.002 8996 Enqueuing Move request for scope (-0.18, 0.08)
21:36:20.153 00.001 20224 Worker thread wakes up
21:36:20.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
21:36:20.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
21:36:20.153 00.000 20224 Moving (-0.18, 0.08) raw xDistance=-0.19 yDistance=-0.06
21:36:20.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:36:20.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:20.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:36:20.153 00.000 20224 MoveAxis(E, 0, ABG)
21:36:20.153 00.000 20224 Move returns status 0, amount 0
21:36:20.153 00.000 20224 MoveAxis(N, 0, ABG)
21:36:20.153 00.000 20224 Move returns status 0, amount 0
21:36:20.153 00.000 20224 move complete, result=0
21:36:20.153 00.000 20224 worker thread done servicing request
21:36:20.161 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51117, med=2749, FiltMin=2493, FiltMax=24723, Gamma=1.000
21:36:20.187 00.026 8996 UpdateGuideState exits: m=739973 SNR=365.0
21:36:20.189 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:20.192 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:20.194 00.002 8996 Enqueuing Expose request
21:36:20.195 00.001 20224 Worker thread wakes up
21:36:20.195 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:20.197 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:20.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:21.178 00.981 20224 Exposure complete
21:36:21.268 00.090 20224 worker thread done servicing request
21:36:21.268 00.000 8996 OnExposeComplete: enter
21:36:21.270 00.002 8996 UpdateGuideState(): m_state=6
21:36:21.273 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2424
21:36:21.276 00.003 8996 Star::Find returns 1 (0), X=138.16, Y=472.38, Mass=767079, SNR=360.3, Peak=54032 HFD=4.5
21:36:21.279 00.003 8996 MultiStar: [#1 -0.33,0.05,0.60,U] [#2 -0.29,-0.07,0.72,U] [#3 -0.05,-0.11,0.62,U] [#4 -0.18,-0.03,0.58,U] [#5 -0.13,0.08,0.68,U] [#6 0.21,0.07,0.39,U] [#7 0.25,0.23,0.45,U] [#8 -0.21,-0.50,0.00,M1] 
21:36:21.281 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.03}, one-star: {-0.17, -0.23}
21:36:21.282 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
21:36:21.284 00.002 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
21:36:21.285 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.88 mountX=-0.12 mountY=0.04, mountTheta=2.77
21:36:21.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
21:36:21.287 00.001 8996 Enqueuing Move request for scope (-0.12, -0.03)
21:36:21.288 00.001 20224 Worker thread wakes up
21:36:21.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
21:36:21.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
21:36:21.288 00.000 20224 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=0.04
21:36:21.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:36:21.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:21.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:36:21.288 00.000 20224 MoveAxis(E, 0, ABG)
21:36:21.288 00.000 20224 Move returns status 0, amount 0
21:36:21.288 00.000 20224 MoveAxis(N, 0, ABG)
21:36:21.288 00.000 20224 Move returns status 0, amount 0
21:36:21.288 00.000 20224 move complete, result=0
21:36:21.288 00.000 20224 worker thread done servicing request
21:36:21.292 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54032, med=2749, FiltMin=2496, FiltMax=25344, Gamma=1.000
21:36:21.315 00.023 8996 UpdateGuideState exits: m=767079 SNR=360.3
21:36:21.316 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:21.318 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:21.319 00.001 8996 Enqueuing Expose request
21:36:21.321 00.002 20224 Worker thread wakes up
21:36:21.321 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:21.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:21.321 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:22.481 01.160 20224 Exposure complete
21:36:22.563 00.082 20224 worker thread done servicing request
21:36:22.563 00.000 8996 OnExposeComplete: enter
21:36:22.564 00.001 8996 UpdateGuideState(): m_state=6
21:36:22.565 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2425
21:36:22.565 00.000 8996 Star::Find returns 1 (0), X=138.21, Y=472.42, Mass=694056, SNR=353.3, Peak=43984 HFD=4.6
21:36:22.566 00.001 8996 MultiStar: [#1 -0.11,0.11,0.64,U] [#2 -0.22,0.15,0.72,U] [#3 -0.04,0.01,0.59,U] [#4 -0.21,0.02,0.58,U] [#5 0.10,0.17,0.61,U] [#6 -0.01,0.07,0.45,U] [#7 -0.01,0.17,0.47,U] [#8 -0.08,-0.26,0.37,U] 
21:36:22.567 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.02}, one-star: {-0.12, -0.20}
21:36:22.568 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
21:36:22.569 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:36:22.569 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.89 mountX=-0.09 mountY=-0.01, mountTheta=-3.01
21:36:22.571 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
21:36:22.572 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
21:36:22.574 00.002 20224 Worker thread wakes up
21:36:22.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
21:36:22.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
21:36:22.574 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
21:36:22.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:36:22.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:22.575 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:36:22.575 00.000 20224 MoveAxis(E, 0, ABG)
21:36:22.575 00.000 20224 Move returns status 0, amount 0
21:36:22.575 00.000 20224 MoveAxis(N, 0, ABG)
21:36:22.575 00.000 20224 Move returns status 0, amount 0
21:36:22.575 00.000 20224 move complete, result=0
21:36:22.575 00.000 20224 worker thread done servicing request
21:36:22.581 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=43984, med=2749, FiltMin=2489, FiltMax=22096, Gamma=1.000
21:36:22.598 00.017 8996 UpdateGuideState exits: m=694056 SNR=353.3
21:36:22.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:22.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:22.600 00.000 8996 Enqueuing Expose request
21:36:22.601 00.001 20224 Worker thread wakes up
21:36:22.601 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:22.602 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:22.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:23.578 00.976 20224 Exposure complete
21:36:23.632 00.054 20224 worker thread done servicing request
21:36:23.632 00.000 8996 OnExposeComplete: enter
21:36:23.633 00.001 8996 UpdateGuideState(): m_state=6
21:36:23.634 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2426
21:36:23.635 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=472.58, Mass=745938, SNR=331.3, Peak=47469 HFD=4.6
21:36:23.636 00.001 8996 MultiStar: [#1 -0.15,0.19,0.69,U] [#2 -0.26,0.20,0.81,U] [#3 0.16,0.32,0.60,U] [#4 0.11,0.36,0.51,U] [#5 -0.07,0.32,0.65,U] [#6 0.14,0.17,0.44,U] [#7 -0.10,0.14,0.53,U] [#8 -0.15,-0.13,0.41,U] 
21:36:23.637 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.17}, one-star: {-0.12, -0.04}
21:36:23.639 00.002 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
21:36:23.639 00.000 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.42)
21:36:23.640 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.84 mountX=-0.12 mountY=0.05, mountTheta=2.73
21:36:23.642 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
21:36:23.642 00.000 8996 Enqueuing Move request for scope (-0.12, -0.04)
21:36:23.643 00.001 20224 Worker thread wakes up
21:36:23.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
21:36:23.643 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
21:36:23.643 00.000 20224 Moving (-0.12, -0.04) raw xDistance=-0.12 yDistance=0.05
21:36:23.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:36:23.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:23.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:36:23.643 00.000 20224 MoveAxis(E, 0, ABG)
21:36:23.643 00.000 20224 Move returns status 0, amount 0
21:36:23.643 00.000 20224 MoveAxis(N, 0, ABG)
21:36:23.643 00.000 20224 Move returns status 0, amount 0
21:36:23.644 00.001 20224 move complete, result=0
21:36:23.644 00.000 20224 worker thread done servicing request
21:36:23.648 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47469, med=2749, FiltMin=2477, FiltMax=23296, Gamma=1.000
21:36:23.671 00.023 8996 UpdateGuideState exits: m=745938 SNR=331.3
21:36:23.672 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:23.673 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:23.674 00.001 8996 Enqueuing Expose request
21:36:23.675 00.001 20224 Worker thread wakes up
21:36:23.675 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:23.676 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:23.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:24.845 01.169 20224 Exposure complete
21:36:24.938 00.093 20224 worker thread done servicing request
21:36:24.938 00.000 8996 OnExposeComplete: enter
21:36:24.939 00.001 8996 UpdateGuideState(): m_state=6
21:36:24.940 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2427
21:36:24.940 00.000 8996 Star::Find returns 1 (0), X=138.13, Y=472.57, Mass=741335, SNR=342.7, Peak=49517 HFD=4.4
21:36:24.941 00.001 8996 MultiStar: [#1 -0.34,0.22,0.66,U] [#2 -0.47,0.23,0.00,M1] [#3 -0.41,-0.00,0.66,U] [#4 -0.42,0.09,0.00,M1] [#5 -0.20,0.27,0.57,U] [#6 -0.22,0.04,0.46,U] [#7 -0.31,0.45,0.00,M1] [#8 -0.33,-0.22,0.44,U] 
21:36:24.942 00.001 8996 single-star, 5 included, MultiStar: {-0.28, 0.05}, one-star: {-0.20, -0.05}
21:36:24.943 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
21:36:24.944 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.36)
21:36:24.945 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.90 mountX=-0.20 mountY=0.07, mountTheta=2.79
21:36:24.946 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.05, opts=13)
21:36:24.947 00.001 8996 Enqueuing Move request for scope (-0.20, -0.05)
21:36:24.948 00.001 20224 Worker thread wakes up
21:36:24.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
21:36:24.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
21:36:24.948 00.000 20224 Moving (-0.20, -0.05) raw xDistance=-0.20 yDistance=0.07
21:36:24.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:36:24.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:24.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:36:24.948 00.000 20224 MoveAxis(E, 0, ABG)
21:36:24.948 00.000 20224 Move returns status 0, amount 0
21:36:24.948 00.000 20224 MoveAxis(N, 0, ABG)
21:36:24.948 00.000 20224 Move returns status 0, amount 0
21:36:24.948 00.000 20224 move complete, result=0
21:36:24.948 00.000 20224 worker thread done servicing request
21:36:24.951 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49517, med=2749, FiltMin=2493, FiltMax=24579, Gamma=1.000
21:36:24.965 00.014 8996 UpdateGuideState exits: m=741335 SNR=342.7
21:36:24.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:24.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:24.968 00.001 8996 Enqueuing Expose request
21:36:24.968 00.000 20224 Worker thread wakes up
21:36:24.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:24.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:24.969 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:25.946 00.977 20224 Exposure complete
21:36:26.031 00.085 20224 worker thread done servicing request
21:36:26.031 00.000 8996 OnExposeComplete: enter
21:36:26.033 00.002 8996 UpdateGuideState(): m_state=6
21:36:26.035 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2428
21:36:26.037 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=472.59, Mass=807297, SNR=358.2, Peak=53021 HFD=4.6
21:36:26.038 00.001 8996 MultiStar: [#1 -0.55,-0.09,0.00,M1] [#2 -0.50,0.02,0.00,M2] [#3 -0.38,-0.23,0.00,M1] [#4 -0.44,-0.05,0.00,M2] [#5 -0.25,0.03,0.52,U] [#6 -0.28,0.17,0.46,U] [#7 -0.28,0.04,0.45,U] [#8 -0.48,-0.22,0.00,M1] 
21:36:26.039 00.001 8996 refined, 3 included, MultiStar: {-0.32, 0.04}, one-star: {-0.39, -0.02}
21:36:26.041 00.002 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
21:36:26.043 00.002 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
21:36:26.044 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.04 hyp=0.32 cameraTheta=3.03 mountX=-0.32 mountY=-0.00, mountTheta=-3.14
21:36:26.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.04, opts=13)
21:36:26.047 00.001 8996 Enqueuing Move request for scope (-0.32, 0.04)
21:36:26.047 00.000 20224 Worker thread wakes up
21:36:26.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.04) opts 0xd
21:36:26.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.04)
21:36:26.048 00.001 20224 Moving (-0.32, 0.04) raw xDistance=-0.32 yDistance=-0.00
21:36:26.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:36:26.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:26.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:36:26.048 00.000 20224 MoveAxis(E, 47, ABG)
21:36:26.048 00.000 20224 Guiding  Dir = 2, Dur = 47
21:36:26.048 00.000 20224 IsSlewing returns 0
21:36:26.048 00.000 20224 IsGuiding returns 0
21:36:26.049 00.001 20224 PulseGuide returned control before completion, sleep 56
21:36:26.051 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53021, med=2749, FiltMin=2493, FiltMax=28163, Gamma=1.000
21:36:26.107 00.056 20224 IsGuiding returns 1
21:36:26.107 00.000 20224 scope still moving after pulse duration time elapsed
21:36:26.139 00.032 20224 IsSlewing returns 0
21:36:26.140 00.001 20224 IsGuiding returns 0
21:36:26.140 00.000 20224 scope move finished after 47 + 44 ms
21:36:26.140 00.000 20224 Move returns status 0, amount 47
21:36:26.140 00.000 20224 MoveAxis(N, 0, ABG)
21:36:26.140 00.000 20224 Move returns status 0, amount 0
21:36:26.140 00.000 20224 move complete, result=0
21:36:26.140 00.000 20224 worker thread done servicing request
21:36:26.515 00.375 8996 UpdateGuideState exits: m=807297 SNR=358.2
21:36:26.519 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:26.521 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:26.522 00.001 8996 Enqueuing Expose request
21:36:26.523 00.001 20224 Worker thread wakes up
21:36:26.523 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
21:36:26.524 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:26.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:27.692 01.168 20224 Exposure complete
21:36:27.760 00.068 20224 worker thread done servicing request
21:36:27.760 00.000 8996 OnExposeComplete: enter
21:36:27.761 00.001 8996 UpdateGuideState(): m_state=6
21:36:27.762 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2429
21:36:27.764 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=472.33, Mass=726874, SNR=395.2, Peak=52573 HFD=4.7
21:36:27.767 00.003 8996 MultiStar: [#1 0.24,-0.31,0.56,U] [#2 0.20,-0.02,0.57,U] [#3 0.26,-0.24,0.53,U] [#4 0.21,-0.20,0.45,U] [#5 0.19,-0.09,0.56,U] [#6 0.58,0.14,0.00,M1] [#7 0.46,0.19,0.00,M1] [#8 -0.01,-0.64,0.00,M2] 
21:36:27.768 00.001 8996 refined, 5 included, MultiStar: {0.25, -0.20}, one-star: {0.33, -0.28}
21:36:27.769 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
21:36:27.770 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
21:36:27.771 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.68 mountX=0.27 mountY=0.17, mountTheta=0.57
21:36:27.772 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.20, opts=13)
21:36:27.774 00.002 8996 Enqueuing Move request for scope (0.25, -0.20)
21:36:27.775 00.001 20224 Worker thread wakes up
21:36:27.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.20) opts 0xd
21:36:27.776 00.001 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.20)
21:36:27.776 00.000 20224 Moving (0.25, -0.20) raw xDistance=0.27 yDistance=0.17
21:36:27.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.27
21:36:27.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:27.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:36:27.776 00.000 20224 MoveAxis(W, 36, ABG)
21:36:27.776 00.000 20224 Guiding  Dir = 3, Dur = 36
21:36:27.777 00.001 20224 IsSlewing returns 0
21:36:27.777 00.000 20224 IsGuiding returns 0
21:36:27.778 00.001 20224 PulseGuide returned control before completion, sleep 45
21:36:27.782 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52573, med=2749, FiltMin=2502, FiltMax=29805, Gamma=1.000
21:36:27.796 00.014 8996 UpdateGuideState exits: m=726874 SNR=395.2
21:36:27.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:27.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:27.799 00.001 8996 Enqueuing Expose request
21:36:27.839 00.040 20224 IsGuiding returns 1
21:36:27.839 00.000 20224 scope still moving after pulse duration time elapsed
21:36:27.870 00.031 20224 IsSlewing returns 0
21:36:27.870 00.000 20224 IsGuiding returns 0
21:36:27.870 00.000 20224 scope move finished after 36 + 57 ms
21:36:27.870 00.000 20224 Move returns status 0, amount 36
21:36:27.870 00.000 20224 MoveAxis(N, 0, ABG)
21:36:27.870 00.000 20224 Move returns status 0, amount 0
21:36:27.870 00.000 20224 move complete, result=0
21:36:27.870 00.000 20224 worker thread done servicing request
21:36:27.870 00.000 20224 Worker thread wakes up
21:36:27.870 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:27.871 00.001 8996 GuideStep: 0.3 px 36 ms WEST, 0.2 px 0 ms NORTH
21:36:27.873 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:28.854 00.981 20224 Exposure complete
21:36:28.916 00.062 20224 worker thread done servicing request
21:36:28.917 00.001 8996 OnExposeComplete: enter
21:36:28.918 00.001 8996 UpdateGuideState(): m_state=6
21:36:28.919 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2430
21:36:28.920 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.26, Mass=687401, SNR=324.6, Peak=46989 HFD=4.5
21:36:28.921 00.001 8996 MultiStar: [#1 0.04,-0.03,0.70,U] [#2 0.05,-0.01,0.78,U] [#3 0.02,-0.03,0.61,U] [#4 -0.02,0.14,0.62,U] [#5 0.05,0.24,0.63,U] [#6 0.13,-0.07,0.48,U] [#7 -0.01,0.23,0.47,U] [#8 -0.02,-0.23,0.43,U] 
21:36:28.922 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {-0.04, -0.35}
21:36:28.923 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
21:36:28.924 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
21:36:28.924 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.02 mountX=0.02 mountY=0.03, mountTheta=0.92
21:36:28.926 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
21:36:28.927 00.001 8996 Enqueuing Move request for scope (0.02, -0.03)
21:36:28.927 00.000 20224 Worker thread wakes up
21:36:28.928 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
21:36:28.928 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
21:36:28.928 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.03
21:36:28.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:36:28.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:28.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:36:28.928 00.000 20224 MoveAxis(E, 0, ABG)
21:36:28.928 00.000 20224 Move returns status 0, amount 0
21:36:28.928 00.000 20224 MoveAxis(N, 0, ABG)
21:36:28.928 00.000 20224 Move returns status 0, amount 0
21:36:28.928 00.000 20224 move complete, result=0
21:36:28.928 00.000 20224 worker thread done servicing request
21:36:28.932 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46989, med=2752, FiltMin=2489, FiltMax=25312, Gamma=1.000
21:36:28.952 00.020 8996 UpdateGuideState exits: m=687401 SNR=324.6
21:36:28.953 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:28.954 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:28.955 00.001 8996 Enqueuing Expose request
21:36:28.955 00.000 20224 Worker thread wakes up
21:36:28.956 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:28.957 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:28.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:30.119 01.162 20224 Exposure complete
21:36:30.183 00.064 20224 worker thread done servicing request
21:36:30.183 00.000 8996 OnExposeComplete: enter
21:36:30.185 00.002 8996 UpdateGuideState(): m_state=6
21:36:30.187 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2431
21:36:30.188 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=472.57, Mass=793882, SNR=370.2, Peak=54381 HFD=4.4
21:36:30.190 00.002 8996 MultiStar: [#1 -0.18,-0.10,0.67,U] [#2 -0.35,-0.09,0.73,U] [#3 -0.17,-0.03,0.56,U] [#4 -0.17,0.08,0.53,U] [#5 0.02,0.03,0.63,U] [#6 0.08,0.10,0.38,U] [#7 0.01,0.06,0.44,U] [#8 -0.31,-0.43,0.00,M2] 
21:36:30.191 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.02}, one-star: {-0.24, -0.05}
21:36:30.192 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
21:36:30.193 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
21:36:30.194 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.04 mountX=-0.15 mountY=0.03, mountTheta=2.93
21:36:30.197 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
21:36:30.199 00.002 8996 Enqueuing Move request for scope (-0.15, -0.02)
21:36:30.201 00.002 20224 Worker thread wakes up
21:36:30.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
21:36:30.201 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
21:36:30.201 00.000 20224 Moving (-0.15, -0.02) raw xDistance=-0.15 yDistance=0.03
21:36:30.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:36:30.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:30.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:36:30.201 00.000 20224 MoveAxis(E, 0, ABG)
21:36:30.201 00.000 20224 Move returns status 0, amount 0
21:36:30.201 00.000 20224 MoveAxis(N, 0, ABG)
21:36:30.201 00.000 20224 Move returns status 0, amount 0
21:36:30.201 00.000 20224 move complete, result=0
21:36:30.201 00.000 20224 worker thread done servicing request
21:36:30.206 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54381, med=2752, FiltMin=2499, FiltMax=26371, Gamma=1.000
21:36:30.224 00.018 8996 UpdateGuideState exits: m=793882 SNR=370.2
21:36:30.226 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:30.227 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:30.228 00.001 8996 Enqueuing Expose request
21:36:30.229 00.001 20224 Worker thread wakes up
21:36:30.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:30.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:30.230 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:31.194 00.964 20224 Exposure complete
21:36:31.277 00.083 20224 worker thread done servicing request
21:36:31.277 00.000 8996 OnExposeComplete: enter
21:36:31.278 00.001 8996 UpdateGuideState(): m_state=6
21:36:31.279 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2432
21:36:31.281 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=472.65, Mass=698144, SNR=365.5, Peak=46499 HFD=4.7
21:36:31.283 00.002 8996 MultiStar: [#1 -0.07,0.01,0.65,U] [#2 -0.26,-0.03,0.67,U] [#3 -0.06,-0.09,0.53,U] [#4 -0.10,-0.04,0.50,U] [#5 0.09,0.36,0.59,U] [#6 0.02,0.10,0.41,U] [#7 0.21,0.12,0.46,U] [#8 -0.17,-0.33,0.39,U] 
21:36:31.284 00.001 8996 single-star, 8 included, MultiStar: {-0.04, 0.03}, one-star: {-0.01, 0.04}
21:36:31.285 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
21:36:31.286 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
21:36:31.287 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.73 mountX=-0.01 mountY=-0.04, mountTheta=-1.83
21:36:31.290 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
21:36:31.291 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
21:36:31.292 00.001 20224 Worker thread wakes up
21:36:31.293 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
21:36:31.293 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
21:36:31.293 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
21:36:31.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:36:31.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:31.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:36:31.294 00.001 20224 MoveAxis(E, 0, ABG)
21:36:31.294 00.000 20224 Move returns status 0, amount 0
21:36:31.294 00.000 20224 MoveAxis(N, 0, ABG)
21:36:31.294 00.000 20224 Move returns status 0, amount 0
21:36:31.294 00.000 20224 move complete, result=0
21:36:31.294 00.000 20224 worker thread done servicing request
21:36:31.299 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46499, med=2749, FiltMin=2457, FiltMax=23152, Gamma=1.000
21:36:31.314 00.015 8996 UpdateGuideState exits: m=698144 SNR=365.5
21:36:31.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:31.315 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:31.316 00.001 8996 Enqueuing Expose request
21:36:31.317 00.001 20224 Worker thread wakes up
21:36:31.317 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:31.318 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:31.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:32.482 01.164 20224 Exposure complete
21:36:32.547 00.065 20224 worker thread done servicing request
21:36:32.547 00.000 8996 OnExposeComplete: enter
21:36:32.548 00.001 8996 UpdateGuideState(): m_state=6
21:36:32.550 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2433
21:36:32.551 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.50, Mass=725109, SNR=329.6, Peak=49773 HFD=4.5
21:36:32.553 00.002 8996 MultiStar: [#1 -0.10,0.08,0.76,U] [#2 -0.22,0.08,0.78,U] [#3 -0.03,0.18,0.65,U] [#4 -0.14,0.36,0.61,U] [#5 -0.08,0.30,0.59,U] [#6 0.24,-0.08,0.48,U] [#7 0.20,0.15,0.44,U] [#8 -0.21,-0.10,0.42,U] 
21:36:32.554 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {0.00, -0.11}
21:36:32.556 00.002 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
21:36:32.557 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:36:32.558 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.08 mountX=-0.06 mountY=-0.08, mountTheta=-2.18
21:36:32.560 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
21:36:32.561 00.001 8996 Enqueuing Move request for scope (-0.05, 0.09)
21:36:32.562 00.001 20224 Worker thread wakes up
21:36:32.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:36:32.562 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:36:32.562 00.000 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
21:36:32.563 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:36:32.563 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:32.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:36:32.563 00.000 20224 MoveAxis(E, 0, ABG)
21:36:32.563 00.000 20224 Move returns status 0, amount 0
21:36:32.563 00.000 20224 MoveAxis(N, 0, ABG)
21:36:32.563 00.000 20224 Move returns status 0, amount 0
21:36:32.563 00.000 20224 move complete, result=0
21:36:32.563 00.000 20224 worker thread done servicing request
21:36:32.569 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49773, med=2749, FiltMin=2477, FiltMax=25168, Gamma=1.000
21:36:32.591 00.022 8996 UpdateGuideState exits: m=725109 SNR=329.6
21:36:32.593 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:32.593 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:32.594 00.001 8996 Enqueuing Expose request
21:36:32.596 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:32.597 00.001 20224 Worker thread wakes up
21:36:32.597 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:32.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:33.580 00.983 20224 Exposure complete
21:36:33.651 00.071 20224 worker thread done servicing request
21:36:33.652 00.001 8996 OnExposeComplete: enter
21:36:33.653 00.001 8996 UpdateGuideState(): m_state=6
21:36:33.654 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2434
21:36:33.655 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=472.56, Mass=776104, SNR=354.2, Peak=48893 HFD=4.6
21:36:33.656 00.001 8996 MultiStar: [#1 -0.26,0.28,0.72,U] [#2 -0.07,0.07,0.68,U] [#3 -0.01,0.37,0.58,U] [#4 -0.07,0.48,0.00,M1] [#5 -0.02,0.50,0.00,M1] [#6 0.03,0.36,0.46,U] [#7 -0.10,0.30,0.47,U] [#8 -0.11,-0.00,0.41,U] 
21:36:33.656 00.000 8996 single-star, 6 included, MultiStar: {-0.10, 0.17}, one-star: {-0.12, -0.05}
21:36:33.657 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
21:36:33.658 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
21:36:33.659 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.14 cameraTheta=-2.75 mountX=-0.12 mountY=0.07, mountTheta=2.64
21:36:33.660 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.05, opts=13)
21:36:33.661 00.001 8996 Enqueuing Move request for scope (-0.12, -0.05)
21:36:33.661 00.000 20224 Worker thread wakes up
21:36:33.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
21:36:33.662 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
21:36:33.662 00.000 20224 Moving (-0.12, -0.05) raw xDistance=-0.12 yDistance=0.07
21:36:33.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:36:33.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:33.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:36:33.662 00.000 20224 MoveAxis(E, 0, ABG)
21:36:33.662 00.000 20224 Move returns status 0, amount 0
21:36:33.662 00.000 20224 MoveAxis(N, 0, ABG)
21:36:33.662 00.000 20224 Move returns status 0, amount 0
21:36:33.662 00.000 20224 move complete, result=0
21:36:33.662 00.000 20224 worker thread done servicing request
21:36:33.666 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48893, med=2752, FiltMin=2495, FiltMax=24784, Gamma=1.000
21:36:33.679 00.013 8996 UpdateGuideState exits: m=776104 SNR=354.2
21:36:33.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:33.680 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:33.681 00.001 8996 Enqueuing Expose request
21:36:33.682 00.001 20224 Worker thread wakes up
21:36:33.682 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:33.683 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:33.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:34.840 01.157 20224 Exposure complete
21:36:34.902 00.062 20224 worker thread done servicing request
21:36:34.902 00.000 8996 OnExposeComplete: enter
21:36:34.904 00.002 8996 UpdateGuideState(): m_state=6
21:36:34.906 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2435
21:36:34.907 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.68, Mass=770086, SNR=390.5, Peak=52467 HFD=4.5
21:36:34.908 00.001 8996 MultiStar: [#1 -0.21,0.16,0.60,U] [#2 -0.27,0.17,0.67,U] [#3 -0.14,0.05,0.54,U] [#4 -0.26,0.10,0.47,U] [#5 0.00,0.48,0.00,M2] [#6 -0.13,0.26,0.40,U] [#7 -0.26,0.18,0.44,U] [#8 -0.39,-0.06,0.36,U] 
21:36:34.909 00.001 8996 single-star, 7 included, MultiStar: {-0.19, 0.11}, one-star: {-0.04, 0.06}
21:36:34.910 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
21:36:34.911 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
21:36:34.912 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.08 cameraTheta=2.14 mountX=-0.05 mountY=-0.06, mountTheta=-2.25
21:36:34.914 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
21:36:34.914 00.000 8996 Enqueuing Move request for scope (-0.04, 0.06)
21:36:34.915 00.001 20224 Worker thread wakes up
21:36:34.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
21:36:34.916 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
21:36:34.916 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.05 yDistance=-0.06
21:36:34.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:36:34.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:34.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:36:34.916 00.000 20224 MoveAxis(E, 0, ABG)
21:36:34.916 00.000 20224 Move returns status 0, amount 0
21:36:34.916 00.000 20224 MoveAxis(N, 0, ABG)
21:36:34.916 00.000 20224 Move returns status 0, amount 0
21:36:34.916 00.000 20224 move complete, result=0
21:36:34.916 00.000 20224 worker thread done servicing request
21:36:34.922 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52467, med=2752, FiltMin=2502, FiltMax=25721, Gamma=1.000
21:36:34.947 00.025 8996 UpdateGuideState exits: m=770086 SNR=390.5
21:36:34.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:34.948 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:34.949 00.001 8996 Enqueuing Expose request
21:36:34.950 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:34.951 00.001 20224 Worker thread wakes up
21:36:34.951 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:34.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:35.927 00.976 20224 Exposure complete
21:36:35.985 00.058 20224 worker thread done servicing request
21:36:35.985 00.000 8996 OnExposeComplete: enter
21:36:35.987 00.002 8996 UpdateGuideState(): m_state=6
21:36:35.990 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2436
21:36:35.992 00.002 8996 Star::Find returns 1 (0), X=138.29, Y=472.59, Mass=824912, SNR=365.3, Peak=51453 HFD=4.7
21:36:35.995 00.003 8996 MultiStar: [#1 0.13,-0.08,0.60,U] [#2 0.03,0.11,0.74,U] [#3 0.19,-0.09,0.56,U] [#4 0.13,-0.12,0.56,U] [#5 0.09,0.34,0.53,U] [#6 0.28,-0.20,0.41,U] [#7 -0.02,-0.13,0.43,U] [#8 0.06,-0.40,0.38,U] 
21:36:35.997 00.002 8996 single-star, 8 included, MultiStar: {0.08, -0.04}, one-star: {-0.04, -0.02}
21:36:35.999 00.002 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
21:36:36.000 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.69)
21:36:36.002 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.57 mountX=-0.03 mountY=0.03, mountTheta=2.46
21:36:36.006 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
21:36:36.008 00.002 8996 Enqueuing Move request for scope (-0.04, -0.02)
21:36:36.010 00.002 20224 Worker thread wakes up
21:36:36.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
21:36:36.010 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
21:36:36.010 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.03 yDistance=0.03
21:36:36.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:36:36.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:36.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:36:36.010 00.000 20224 MoveAxis(E, 0, ABG)
21:36:36.010 00.000 20224 Move returns status 0, amount 0
21:36:36.010 00.000 20224 MoveAxis(N, 0, ABG)
21:36:36.010 00.000 20224 Move returns status 0, amount 0
21:36:36.010 00.000 20224 move complete, result=0
21:36:36.010 00.000 20224 worker thread done servicing request
21:36:36.016 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51453, med=2749, FiltMin=2470, FiltMax=27267, Gamma=1.000
21:36:36.032 00.016 8996 UpdateGuideState exits: m=824912 SNR=365.3
21:36:36.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:36.034 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:36.036 00.002 8996 Enqueuing Expose request
21:36:36.038 00.002 20224 Worker thread wakes up
21:36:36.038 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:36.040 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:36.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:37.209 01.169 20224 Exposure complete
21:36:37.286 00.077 20224 worker thread done servicing request
21:36:37.287 00.001 8996 OnExposeComplete: enter
21:36:37.288 00.001 8996 UpdateGuideState(): m_state=6
21:36:37.290 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2437
21:36:37.291 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.39, Mass=698524, SNR=325.3, Peak=48109 HFD=4.5
21:36:37.292 00.001 8996 MultiStar: [#1 0.04,0.05,0.68,U] [#2 0.10,0.20,0.81,U] [#3 0.09,-0.01,0.62,U] [#4 0.02,0.04,0.53,U] [#5 0.23,0.27,0.68,U] [#6 0.13,-0.34,0.50,U] [#7 0.05,-0.08,0.48,U] [#8 0.07,-0.49,0.00,M1] 
21:36:37.293 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.01}, one-star: {0.07, -0.23}
21:36:37.295 00.002 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
21:36:37.296 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
21:36:37.298 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.09 mountX=0.09 mountY=-0.00, mountTheta=-0.03
21:36:37.301 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
21:36:37.302 00.001 8996 Enqueuing Move request for scope (0.09, -0.01)
21:36:37.303 00.001 20224 Worker thread wakes up
21:36:37.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
21:36:37.303 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
21:36:37.303 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=-0.00
21:36:37.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:36:37.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:37.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:36:37.303 00.000 20224 MoveAxis(E, 0, ABG)
21:36:37.304 00.001 20224 Move returns status 0, amount 0
21:36:37.304 00.000 20224 MoveAxis(N, 0, ABG)
21:36:37.304 00.000 20224 Move returns status 0, amount 0
21:36:37.304 00.000 20224 move complete, result=0
21:36:37.304 00.000 20224 worker thread done servicing request
21:36:37.308 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48109, med=2749, FiltMin=2496, FiltMax=24240, Gamma=1.000
21:36:37.323 00.015 8996 UpdateGuideState exits: m=698524 SNR=325.3
21:36:37.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:37.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:37.326 00.001 8996 Enqueuing Expose request
21:36:37.326 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:37.327 00.001 20224 Worker thread wakes up
21:36:37.328 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:37.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:38.311 00.983 20224 Exposure complete
21:36:38.372 00.061 20224 worker thread done servicing request
21:36:38.372 00.000 8996 OnExposeComplete: enter
21:36:38.373 00.001 8996 UpdateGuideState(): m_state=6
21:36:38.375 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2438
21:36:38.376 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.47, Mass=834279, SNR=365.0, Peak=52976 HFD=4.5
21:36:38.377 00.001 8996 MultiStar: [#1 -0.12,-0.06,0.69,U] [#2 -0.16,0.13,0.78,U] [#3 -0.07,-0.08,0.59,U] [#4 -0.23,-0.12,0.53,U] [#5 0.10,0.28,0.63,U] [#6 0.02,0.11,0.45,U] [#7 -0.13,-0.24,0.40,U] [#8 -0.22,-0.16,0.38,U] 
21:36:38.377 00.000 8996 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {0.00, -0.15}
21:36:38.378 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
21:36:38.379 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
21:36:38.379 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.85 mountX=-0.08 mountY=0.03, mountTheta=2.74
21:36:38.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
21:36:38.382 00.001 8996 Enqueuing Move request for scope (-0.08, -0.02)
21:36:38.383 00.001 20224 Worker thread wakes up
21:36:38.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
21:36:38.383 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
21:36:38.383 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
21:36:38.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:36:38.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:38.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:36:38.383 00.000 20224 MoveAxis(E, 0, ABG)
21:36:38.383 00.000 20224 Move returns status 0, amount 0
21:36:38.383 00.000 20224 MoveAxis(N, 0, ABG)
21:36:38.383 00.000 20224 Move returns status 0, amount 0
21:36:38.383 00.000 20224 move complete, result=0
21:36:38.383 00.000 20224 worker thread done servicing request
21:36:38.386 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52976, med=2749, FiltMin=2505, FiltMax=27472, Gamma=1.000
21:36:38.401 00.015 8996 UpdateGuideState exits: m=834279 SNR=365.0
21:36:38.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:38.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:38.404 00.001 8996 Enqueuing Expose request
21:36:38.405 00.001 20224 Worker thread wakes up
21:36:38.405 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:38.407 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:38.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:39.560 01.153 20224 Exposure complete
21:36:39.634 00.074 20224 worker thread done servicing request
21:36:39.634 00.000 8996 OnExposeComplete: enter
21:36:39.636 00.002 8996 UpdateGuideState(): m_state=6
21:36:39.638 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2439
21:36:39.640 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=472.38, Mass=728148, SNR=332.4, Peak=47152 HFD=4.6
21:36:39.642 00.002 8996 MultiStar: [#1 -0.21,-0.06,0.70,U] [#2 -0.36,0.06,0.84,U] [#3 -0.14,0.14,0.57,U] [#4 -0.16,0.10,0.58,U] [#5 -0.03,0.26,0.66,U] [#6 -0.24,-0.14,0.45,U] [#7 -0.10,0.22,0.49,U] [#8 -0.36,-0.32,0.00,M1] 
21:36:39.644 00.002 8996 refined, 7 included, MultiStar: {-0.18, 0.02}, one-star: {-0.14, -0.24}
21:36:39.646 00.002 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
21:36:39.649 00.003 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
21:36:39.650 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.18 cameraTheta=3.00 mountX=-0.18 mountY=-0.00, mountTheta=-3.12
21:36:39.653 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.02, opts=13)
21:36:39.654 00.001 8996 Enqueuing Move request for scope (-0.18, 0.02)
21:36:39.655 00.001 20224 Worker thread wakes up
21:36:39.656 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
21:36:39.656 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
21:36:39.656 00.000 20224 Moving (-0.18, 0.02) raw xDistance=-0.18 yDistance=-0.00
21:36:39.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:36:39.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:39.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:36:39.656 00.000 20224 MoveAxis(E, 0, ABG)
21:36:39.656 00.000 20224 Move returns status 0, amount 0
21:36:39.656 00.000 20224 MoveAxis(N, 0, ABG)
21:36:39.656 00.000 20224 Move returns status 0, amount 0
21:36:39.656 00.000 20224 move complete, result=0
21:36:39.657 00.001 20224 worker thread done servicing request
21:36:39.663 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47152, med=2752, FiltMin=2467, FiltMax=24307, Gamma=1.000
21:36:39.685 00.022 8996 UpdateGuideState exits: m=728148 SNR=332.4
21:36:39.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:39.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:39.687 00.000 8996 Enqueuing Expose request
21:36:39.688 00.001 20224 Worker thread wakes up
21:36:39.688 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:39.689 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:39.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:40.666 00.977 20224 Exposure complete
21:36:40.740 00.074 20224 worker thread done servicing request
21:36:40.740 00.000 8996 OnExposeComplete: enter
21:36:40.742 00.002 8996 UpdateGuideState(): m_state=6
21:36:40.744 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2440
21:36:40.746 00.002 8996 Star::Find returns 1 (0), X=138.27, Y=472.36, Mass=687147, SNR=362.3, Peak=43984 HFD=4.7
21:36:40.748 00.002 8996 MultiStar: [#1 -0.09,-0.03,0.73,U] [#2 0.04,-0.08,0.73,U] [#3 0.11,0.07,0.59,U] [#4 0.05,0.16,0.58,U] [#5 0.02,0.09,0.60,U] [#6 0.12,-0.14,0.48,U] [#7 0.01,-0.09,0.45,U] [#8 -0.07,-0.36,0.37,U] 
21:36:40.750 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {-0.06, -0.26}
21:36:40.751 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
21:36:40.753 00.002 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.81)
21:36:40.754 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.45 mountX=0.02 mountY=0.07, mountTheta=1.35
21:36:40.757 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
21:36:40.759 00.002 8996 Enqueuing Move request for scope (0.01, -0.07)
21:36:40.760 00.001 20224 Worker thread wakes up
21:36:40.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
21:36:40.760 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
21:36:40.760 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
21:36:40.761 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:36:40.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:40.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:36:40.761 00.000 20224 MoveAxis(E, 0, ABG)
21:36:40.761 00.000 20224 Move returns status 0, amount 0
21:36:40.761 00.000 20224 MoveAxis(N, 0, ABG)
21:36:40.761 00.000 20224 Move returns status 0, amount 0
21:36:40.761 00.000 20224 move complete, result=0
21:36:40.761 00.000 20224 worker thread done servicing request
21:36:40.766 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=43984, med=2749, FiltMin=2473, FiltMax=23216, Gamma=1.000
21:36:40.784 00.018 8996 UpdateGuideState exits: m=687147 SNR=362.3
21:36:40.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:40.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:40.787 00.001 8996 Enqueuing Expose request
21:36:40.788 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:40.788 00.000 20224 Worker thread wakes up
21:36:40.789 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:40.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:41.945 01.156 20224 Exposure complete
21:36:42.015 00.070 20224 worker thread done servicing request
21:36:42.015 00.000 8996 OnExposeComplete: enter
21:36:42.017 00.002 8996 UpdateGuideState(): m_state=6
21:36:42.018 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2441
21:36:42.019 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.31, Mass=758489, SNR=342.2, Peak=52080 HFD=4.5
21:36:42.020 00.001 8996 MultiStar: [#1 -0.07,-0.32,0.69,U] [#2 -0.35,-0.25,0.80,U] [#3 0.19,-0.03,0.65,U] [#4 0.09,-0.07,0.57,U] [#5 -0.01,0.17,0.62,U] [#6 0.32,-0.03,0.47,U] [#7 0.22,0.15,0.45,U] [#8 -0.13,-0.26,0.39,U] 
21:36:42.021 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.13}, one-star: {-0.15, -0.30}
21:36:42.022 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
21:36:42.022 00.000 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
21:36:42.023 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.72 mountX=-0.01 mountY=0.13, mountTheta=1.62
21:36:42.025 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.13, opts=13)
21:36:42.026 00.001 8996 Enqueuing Move request for scope (-0.02, -0.13)
21:36:42.027 00.001 20224 Worker thread wakes up
21:36:42.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
21:36:42.027 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
21:36:42.027 00.000 20224 Moving (-0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
21:36:42.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:36:42.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:42.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:36:42.027 00.000 20224 MoveAxis(E, 0, ABG)
21:36:42.027 00.000 20224 Move returns status 0, amount 0
21:36:42.027 00.000 20224 MoveAxis(N, 0, ABG)
21:36:42.027 00.000 20224 Move returns status 0, amount 0
21:36:42.027 00.000 20224 move complete, result=0
21:36:42.027 00.000 20224 worker thread done servicing request
21:36:42.034 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52080, med=2752, FiltMin=2480, FiltMax=24579, Gamma=1.000
21:36:42.049 00.015 8996 UpdateGuideState exits: m=758489 SNR=342.2
21:36:42.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:42.052 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:42.053 00.001 8996 Enqueuing Expose request
21:36:42.054 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:42.055 00.001 20224 Worker thread wakes up
21:36:42.056 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:42.056 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:43.036 00.980 20224 Exposure complete
21:36:43.122 00.086 20224 worker thread done servicing request
21:36:43.122 00.000 8996 OnExposeComplete: enter
21:36:43.123 00.001 8996 UpdateGuideState(): m_state=6
21:36:43.124 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2442
21:36:43.124 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=472.48, Mass=746313, SNR=326.0, Peak=48653 HFD=4.4
21:36:43.126 00.002 8996 MultiStar: [#1 0.31,-0.06,0.66,U] [#2 0.01,0.09,0.85,U] [#3 0.18,-0.14,0.73,U] [#4 0.15,-0.19,0.61,U] [#5 0.23,0.14,0.64,U] [#6 0.31,0.05,0.45,U] [#7 0.45,-0.04,0.00,M1] [#8 0.14,-0.49,0.00,M1] 
21:36:43.127 00.001 8996 single-star, 6 included, MultiStar: {0.16, -0.04}, one-star: {0.05, -0.13}
21:36:43.129 00.002 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
21:36:43.131 00.002 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
21:36:43.132 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.23 mountX=0.06 mountY=0.13, mountTheta=1.13
21:36:43.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.13, opts=13)
21:36:43.136 00.002 8996 Enqueuing Move request for scope (0.05, -0.13)
21:36:43.137 00.001 20224 Worker thread wakes up
21:36:43.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
21:36:43.138 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
21:36:43.138 00.000 20224 Moving (0.05, -0.13) raw xDistance=0.06 yDistance=0.13
21:36:43.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:36:43.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:43.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:36:43.138 00.000 20224 MoveAxis(E, 0, ABG)
21:36:43.138 00.000 20224 Move returns status 0, amount 0
21:36:43.138 00.000 20224 MoveAxis(N, 0, ABG)
21:36:43.138 00.000 20224 Move returns status 0, amount 0
21:36:43.138 00.000 20224 move complete, result=0
21:36:43.138 00.000 20224 worker thread done servicing request
21:36:43.144 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48653, med=2752, FiltMin=2493, FiltMax=26288, Gamma=1.000
21:36:43.166 00.022 8996 UpdateGuideState exits: m=746313 SNR=326.0
21:36:43.168 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:43.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:43.171 00.002 8996 Enqueuing Expose request
21:36:43.173 00.002 20224 Worker thread wakes up
21:36:43.173 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:43.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:43.173 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:44.355 01.182 20224 Exposure complete
21:36:44.422 00.067 20224 worker thread done servicing request
21:36:44.422 00.000 8996 OnExposeComplete: enter
21:36:44.423 00.001 8996 UpdateGuideState(): m_state=6
21:36:44.423 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2443
21:36:44.424 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.37, Mass=683303, SNR=383.5, Peak=48621 HFD=4.7
21:36:44.425 00.001 8996 MultiStar: [#1 -0.00,-0.08,0.59,U] [#2 -0.04,0.06,0.65,U] [#3 0.03,-0.00,0.60,U] [#4 0.06,0.03,0.52,U] [#5 0.19,0.11,0.53,U] [#6 0.16,-0.03,0.38,U] [#7 -0.07,-0.05,0.45,U] [#8 0.13,-0.30,0.37,U] 
21:36:44.426 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {0.13, -0.25}
21:36:44.427 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
21:36:44.427 00.000 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
21:36:44.428 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.80 mountX=0.07 mountY=0.06, mountTheta=0.69
21:36:44.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
21:36:44.430 00.000 8996 Enqueuing Move request for scope (0.06, -0.07)
21:36:44.431 00.001 20224 Worker thread wakes up
21:36:44.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
21:36:44.431 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
21:36:44.431 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.06
21:36:44.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:36:44.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:44.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:36:44.431 00.000 20224 MoveAxis(E, 0, ABG)
21:36:44.432 00.001 20224 Move returns status 0, amount 0
21:36:44.432 00.000 20224 MoveAxis(N, 0, ABG)
21:36:44.432 00.000 20224 Move returns status 0, amount 0
21:36:44.432 00.000 20224 move complete, result=0
21:36:44.432 00.000 20224 worker thread done servicing request
21:36:44.435 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48621, med=2752, FiltMin=2489, FiltMax=25760, Gamma=1.000
21:36:44.450 00.015 8996 UpdateGuideState exits: m=683303 SNR=383.5
21:36:44.452 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:44.454 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:44.455 00.001 8996 Enqueuing Expose request
21:36:44.456 00.001 20224 Worker thread wakes up
21:36:44.456 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:44.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:44.456 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:36:45.448 00.992 20224 Exposure complete
21:36:45.510 00.062 20224 worker thread done servicing request
21:36:45.510 00.000 8996 OnExposeComplete: enter
21:36:45.513 00.003 8996 UpdateGuideState(): m_state=6
21:36:45.514 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2444
21:36:45.516 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=472.45, Mass=709536, SNR=373.4, Peak=54925 HFD=4.6
21:36:45.519 00.003 8996 MultiStar: [#1 0.34,-0.23,0.59,U] [#2 0.29,0.03,0.78,U] [#3 0.33,-0.16,0.55,U] [#4 0.13,0.07,0.52,U] [#5 0.61,0.05,0.00,M1] [#6 0.32,-0.02,0.40,U] [#7 0.37,-0.08,0.45,U] [#8 0.39,-0.47,0.00,M1] 
21:36:45.520 00.001 8996 refined, 6 included, MultiStar: {0.31, -0.09}, one-star: {0.35, -0.17}
21:36:45.522 00.002 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
21:36:45.524 00.002 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
21:36:45.525 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-0.28 mountX=0.32 mountY=0.05, mountTheta=0.16
21:36:45.528 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.09, opts=13)
21:36:45.530 00.002 8996 Enqueuing Move request for scope (0.31, -0.09)
21:36:45.533 00.003 20224 Worker thread wakes up
21:36:45.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.09) opts 0xd
21:36:45.533 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.09)
21:36:45.533 00.000 20224 Moving (0.31, -0.09) raw xDistance=0.32 yDistance=0.05
21:36:45.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:36:45.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:45.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:36:45.533 00.000 20224 MoveAxis(W, 46, ABG)
21:36:45.533 00.000 20224 Guiding  Dir = 3, Dur = 46
21:36:45.534 00.001 20224 IsSlewing returns 0
21:36:45.534 00.000 20224 IsGuiding returns 0
21:36:45.540 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54925, med=2752, FiltMin=2509, FiltMax=30208, Gamma=1.000
21:36:45.556 00.016 8996 UpdateGuideState exits: m=709536 SNR=373.4
21:36:45.556 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:45.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:45.558 00.001 8996 Enqueuing Expose request
21:36:45.581 00.023 20224 IsGuiding returns 1
21:36:45.581 00.000 20224 scope still moving after pulse duration time elapsed
21:36:45.616 00.035 20224 IsSlewing returns 0
21:36:45.616 00.000 20224 IsGuiding returns 1
21:36:45.642 00.026 20224 IsSlewing returns 0
21:36:45.642 00.000 20224 IsGuiding returns 1
21:36:45.673 00.031 20224 IsSlewing returns 0
21:36:45.674 00.001 20224 IsGuiding returns 0
21:36:45.674 00.000 20224 scope move finished after 46 + 93 ms
21:36:45.674 00.000 20224 Move returns status 0, amount 46
21:36:45.674 00.000 20224 MoveAxis(N, 0, ABG)
21:36:45.674 00.000 20224 Move returns status 0, amount 0
21:36:45.674 00.000 20224 move complete, result=0
21:36:45.674 00.000 20224 worker thread done servicing request
21:36:45.674 00.000 20224 Worker thread wakes up
21:36:45.674 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
21:36:45.678 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:45.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:46.872 01.194 20224 Exposure complete
21:36:46.940 00.068 20224 worker thread done servicing request
21:36:46.940 00.000 8996 OnExposeComplete: enter
21:36:46.941 00.001 8996 UpdateGuideState(): m_state=6
21:36:46.942 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2445
21:36:46.943 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.44, Mass=720484, SNR=322.6, Peak=43949 HFD=4.6
21:36:46.944 00.001 8996 MultiStar: [#1 -0.24,-0.36,0.71,U] [#2 -0.43,-0.21,0.00,M1] [#3 -0.19,-0.37,0.66,U] [#4 -0.33,-0.37,0.00,M1] [#5 0.03,-0.07,0.72,U] [#6 -0.16,-0.24,0.46,U] [#7 -0.15,-0.17,0.51,U] [#8 -0.00,-0.55,0.00,M2] 
21:36:46.945 00.001 8996 single-star, 5 included, MultiStar: {-0.10, -0.23}, one-star: {0.02, -0.18}
21:36:46.946 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
21:36:46.947 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
21:36:46.947 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.48 mountX=0.03 mountY=0.18, mountTheta=1.38
21:36:46.949 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.18, opts=13)
21:36:46.950 00.001 8996 Enqueuing Move request for scope (0.02, -0.18)
21:36:46.950 00.000 20224 Worker thread wakes up
21:36:46.951 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
21:36:46.951 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
21:36:46.951 00.000 20224 Moving (0.02, -0.18) raw xDistance=0.03 yDistance=0.18
21:36:46.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:36:46.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:46.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:36:46.951 00.000 20224 MoveAxis(E, 0, ABG)
21:36:46.951 00.000 20224 Move returns status 0, amount 0
21:36:46.951 00.000 20224 MoveAxis(N, 0, ABG)
21:36:46.951 00.000 20224 Move returns status 0, amount 0
21:36:46.951 00.000 20224 move complete, result=0
21:36:46.951 00.000 20224 worker thread done servicing request
21:36:46.955 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=43949, med=2749, FiltMin=2435, FiltMax=25088, Gamma=1.000
21:36:46.979 00.024 8996 UpdateGuideState exits: m=720484 SNR=322.6
21:36:46.982 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:46.984 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:46.985 00.001 8996 Enqueuing Expose request
21:36:46.986 00.001 20224 Worker thread wakes up
21:36:46.986 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:36:46.987 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:46.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:47.969 00.982 20224 Exposure complete
21:36:48.043 00.074 20224 worker thread done servicing request
21:36:48.044 00.001 8996 OnExposeComplete: enter
21:36:48.046 00.002 8996 UpdateGuideState(): m_state=6
21:36:48.048 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2446
21:36:48.049 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.41, Mass=765612, SNR=370.0, Peak=50736 HFD=4.5
21:36:48.050 00.001 8996 MultiStar: [#1 -0.41,-0.40,0.00,M1] [#2 -0.28,-0.11,0.70,U] [#3 -0.38,-0.54,0.00,M1] [#4 -0.43,-0.39,0.00,M2] [#5 -0.14,-0.18,0.61,U] [#6 -0.21,-0.33,0.40,U] [#7 -0.28,-0.24,0.41,U] [#8 -0.35,-0.59,0.00,M3] 
21:36:48.052 00.002 8996 single-star, 4 included, MultiStar: {-0.21, -0.20}, one-star: {-0.18, -0.20}
21:36:48.053 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
21:36:48.054 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
21:36:48.056 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-2.29 mountX=-0.15 mountY=0.22, mountTheta=2.18
21:36:48.060 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.20, opts=13)
21:36:48.062 00.002 8996 Enqueuing Move request for scope (-0.18, -0.20)
21:36:48.064 00.002 20224 Worker thread wakes up
21:36:48.065 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.20) opts 0xd
21:36:48.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.20)
21:36:48.065 00.000 20224 Moving (-0.18, -0.20) raw xDistance=-0.15 yDistance=0.22
21:36:48.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:36:48.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:36:48.065 00.000 20224 MoveAxis(E, 0, ABG)
21:36:48.065 00.000 20224 Move returns status 0, amount 0
21:36:48.065 00.000 20224 MoveAxis(S, 46, ABG)
21:36:48.065 00.000 20224 Guiding  Dir = 1, Dur = 46
21:36:48.065 00.000 20224 IsSlewing returns 0
21:36:48.066 00.001 20224 IsGuiding returns 0
21:36:48.072 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50736, med=2752, FiltMin=2489, FiltMax=23568, Gamma=1.000
21:36:48.086 00.014 20224 PulseGuide returned control before completion, sleep 35
21:36:48.094 00.008 8996 UpdateGuideState exits: m=765612 SNR=370.0
21:36:48.096 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:48.098 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:48.099 00.001 8996 Enqueuing Expose request
21:36:48.133 00.034 20224 IsGuiding returns 1
21:36:48.133 00.000 20224 scope still moving after pulse duration time elapsed
21:36:48.164 00.031 20224 IsSlewing returns 0
21:36:48.165 00.001 20224 IsGuiding returns 0
21:36:48.165 00.000 20224 scope move finished after 46 + 53 ms
21:36:48.165 00.000 20224 Move returns status 0, amount 46
21:36:48.165 00.000 20224 move complete, result=0
21:36:48.165 00.000 20224 worker thread done servicing request
21:36:48.165 00.000 20224 Worker thread wakes up
21:36:48.165 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:48.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:48.166 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 46 ms SOUTH
21:36:49.332 01.166 20224 Exposure complete
21:36:49.405 00.073 20224 worker thread done servicing request
21:36:49.405 00.000 8996 OnExposeComplete: enter
21:36:49.406 00.001 8996 UpdateGuideState(): m_state=6
21:36:49.407 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2447
21:36:49.408 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.31, Mass=755487, SNR=403.0, Peak=60672 HFD=4.2
21:36:49.409 00.001 8996 MultiStar: [#1 -0.19,-0.08,0.59,U] [#2 -0.21,-0.10,0.56,U] [#3 -0.20,-0.24,0.56,U] [#4 -0.14,-0.04,0.44,U] [#5 -0.06,0.13,0.53,U] [#6 0.11,-0.21,0.41,U] [#7 0.01,-0.14,0.38,U] [#8 -0.34,-0.42,0.00,M4] 
21:36:49.410 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.14}, one-star: {-0.31, -0.30}
21:36:49.411 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
21:36:49.411 00.000 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.86)
21:36:49.412 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.40 mountX=-0.14 mountY=0.16, mountTheta=2.30
21:36:49.414 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.14, opts=13)
21:36:49.415 00.001 8996 Enqueuing Move request for scope (-0.16, -0.14)
21:36:49.416 00.001 20224 Worker thread wakes up
21:36:49.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
21:36:49.416 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
21:36:49.416 00.000 20224 Moving (-0.16, -0.14) raw xDistance=-0.14 yDistance=0.16
21:36:49.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:36:49.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:49.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:36:49.416 00.000 20224 MoveAxis(E, 0, ABG)
21:36:49.416 00.000 20224 Move returns status 0, amount 0
21:36:49.416 00.000 20224 MoveAxis(N, 0, ABG)
21:36:49.416 00.000 20224 Move returns status 0, amount 0
21:36:49.416 00.000 20224 move complete, result=0
21:36:49.417 00.001 20224 worker thread done servicing request
21:36:49.422 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60672, med=2752, FiltMin=2486, FiltMax=26771, Gamma=1.000
21:36:49.436 00.014 8996 UpdateGuideState exits: m=755487 SNR=403.0
21:36:49.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:49.437 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:49.438 00.001 8996 Enqueuing Expose request
21:36:49.439 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:36:49.439 00.000 20224 Worker thread wakes up
21:36:49.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:49.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:50.417 00.977 20224 Exposure complete
21:36:50.490 00.073 20224 worker thread done servicing request
21:36:50.490 00.000 8996 OnExposeComplete: enter
21:36:50.491 00.001 8996 UpdateGuideState(): m_state=6
21:36:50.493 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2448
21:36:50.493 00.000 8996 Star::Find returns 1 (0), X=138.05, Y=472.53, Mass=747088, SNR=331.2, Peak=48992 HFD=4.2
21:36:50.494 00.001 8996 MultiStar: [#1 -0.16,-0.07,0.70,U] [#2 -0.50,0.07,0.00,M1] [#3 -0.29,-0.02,0.58,U] [#4 -0.40,-0.02,0.64,U] [#5 -0.33,0.21,0.63,U] [#6 -0.18,0.10,0.57,U] [#7 -0.22,0.14,0.48,U] [#8 -0.37,-0.25,0.00,M5] 
21:36:50.495 00.001 8996 refined, 6 included, MultiStar: {-0.27, 0.02}, one-star: {-0.28, -0.09}
21:36:50.496 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
21:36:50.496 00.000 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
21:36:50.497 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.06 mountX=-0.27 mountY=0.01, mountTheta=3.10
21:36:50.499 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.02, opts=13)
21:36:50.499 00.000 8996 Enqueuing Move request for scope (-0.27, 0.02)
21:36:50.500 00.001 20224 Worker thread wakes up
21:36:50.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
21:36:50.500 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
21:36:50.500 00.000 20224 Moving (-0.27, 0.02) raw xDistance=-0.27 yDistance=0.01
21:36:50.501 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:36:50.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:50.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:36:50.501 00.000 20224 MoveAxis(E, 39, ABG)
21:36:50.501 00.000 20224 Guiding  Dir = 2, Dur = 39
21:36:50.501 00.000 20224 IsSlewing returns 0
21:36:50.501 00.000 20224 IsGuiding returns 0
21:36:50.505 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48992, med=2752, FiltMin=2499, FiltMax=26323, Gamma=1.000
21:36:50.519 00.014 8996 UpdateGuideState exits: m=747088 SNR=331.2
21:36:50.521 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:50.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:50.523 00.001 8996 Enqueuing Expose request
21:36:50.536 00.013 20224 PulseGuide returned control before completion, sleep 15
21:36:50.566 00.030 20224 IsGuiding returns 1
21:36:50.566 00.000 20224 scope still moving after pulse duration time elapsed
21:36:50.597 00.031 20224 IsSlewing returns 0
21:36:50.597 00.000 20224 IsGuiding returns 1
21:36:50.629 00.032 20224 IsSlewing returns 0
21:36:50.629 00.000 20224 IsGuiding returns 0
21:36:50.629 00.000 20224 scope move finished after 39 + 88 ms
21:36:50.629 00.000 20224 Move returns status 0, amount 39
21:36:50.629 00.000 20224 MoveAxis(N, 0, ABG)
21:36:50.629 00.000 20224 Move returns status 0, amount 0
21:36:50.629 00.000 20224 move complete, result=0
21:36:50.629 00.000 20224 worker thread done servicing request
21:36:50.630 00.001 20224 Worker thread wakes up
21:36:50.630 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
21:36:50.631 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:50.632 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:51.792 01.160 20224 Exposure complete
21:36:51.870 00.078 20224 worker thread done servicing request
21:36:51.870 00.000 8996 OnExposeComplete: enter
21:36:51.871 00.001 8996 UpdateGuideState(): m_state=6
21:36:51.873 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2449
21:36:51.874 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.67, Mass=697379, SNR=319.4, Peak=48509 HFD=4.5
21:36:51.878 00.004 8996 MultiStar: [#1 -0.21,0.02,0.75,U] [#2 -0.08,0.23,0.88,U] [#3 -0.11,0.09,0.68,U] [#4 -0.34,0.05,0.62,U] [#5 -0.01,0.30,0.69,U] [#6 -0.11,0.11,0.52,U] [#7 -0.21,0.05,0.46,U] [#8 -0.27,-0.26,0.47,U] 
21:36:51.880 00.002 8996 single-star, 8 included, MultiStar: {-0.16, 0.09}, one-star: {-0.15, 0.06}
21:36:51.882 00.002 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
21:36:51.885 00.003 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
21:36:51.886 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.78 mountX=-0.15 mountY=-0.04, mountTheta=-2.90
21:36:51.889 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.06, opts=13)
21:36:51.891 00.002 8996 Enqueuing Move request for scope (-0.15, 0.06)
21:36:51.893 00.002 20224 Worker thread wakes up
21:36:51.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
21:36:51.894 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
21:36:51.894 00.000 20224 Moving (-0.15, 0.06) raw xDistance=-0.15 yDistance=-0.04
21:36:51.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:36:51.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:51.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:36:51.894 00.000 20224 MoveAxis(E, 0, ABG)
21:36:51.894 00.000 20224 Move returns status 0, amount 0
21:36:51.894 00.000 20224 MoveAxis(N, 0, ABG)
21:36:51.894 00.000 20224 Move returns status 0, amount 0
21:36:51.894 00.000 20224 move complete, result=0
21:36:51.894 00.000 20224 worker thread done servicing request
21:36:51.904 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48509, med=2752, FiltMin=2470, FiltMax=24377, Gamma=1.000
21:36:51.942 00.038 8996 UpdateGuideState exits: m=697379 SNR=319.4
21:36:51.944 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:51.946 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:51.947 00.001 8996 Enqueuing Expose request
21:36:51.949 00.002 20224 Worker thread wakes up
21:36:51.949 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:36:51.951 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:51.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:52.925 00.974 20224 Exposure complete
21:36:52.989 00.064 20224 worker thread done servicing request
21:36:52.989 00.000 8996 OnExposeComplete: enter
21:36:52.991 00.002 8996 UpdateGuideState(): m_state=6
21:36:52.993 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2450
21:36:52.994 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=472.68, Mass=719464, SNR=357.4, Peak=46189 HFD=4.6
21:36:52.995 00.001 8996 MultiStar: [#1 0.04,0.19,0.62,U] [#2 -0.13,0.25,0.79,U] [#3 0.05,0.06,0.62,U] [#4 -0.10,-0.06,0.57,U] [#5 0.12,0.56,0.00,M1] [#6 0.12,0.02,0.42,U] [#7 -0.01,0.11,0.42,U] [#8 0.02,-0.14,0.38,U] 
21:36:52.996 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.08}, one-star: {-0.10, 0.06}
21:36:52.998 00.002 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
21:36:52.999 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
21:36:52.999 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.95 mountX=-0.04 mountY=-0.07, mountTheta=-2.05
21:36:53.002 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
21:36:53.003 00.001 8996 Enqueuing Move request for scope (-0.03, 0.08)
21:36:53.005 00.002 20224 Worker thread wakes up
21:36:53.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
21:36:53.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
21:36:53.005 00.000 20224 Moving (-0.03, 0.08) raw xDistance=-0.04 yDistance=-0.07
21:36:53.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:36:53.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:53.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:36:53.005 00.000 20224 MoveAxis(E, 0, ABG)
21:36:53.005 00.000 20224 Move returns status 0, amount 0
21:36:53.005 00.000 20224 MoveAxis(N, 0, ABG)
21:36:53.005 00.000 20224 Move returns status 0, amount 0
21:36:53.005 00.000 20224 move complete, result=0
21:36:53.005 00.000 20224 worker thread done servicing request
21:36:53.009 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46189, med=2752, FiltMin=2461, FiltMax=23401, Gamma=1.000
21:36:53.024 00.015 8996 UpdateGuideState exits: m=719464 SNR=357.4
21:36:53.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:53.025 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:53.026 00.001 8996 Enqueuing Expose request
21:36:53.027 00.001 20224 Worker thread wakes up
21:36:53.027 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:53.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:53.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:54.192 01.164 20224 Exposure complete
21:36:54.297 00.105 20224 worker thread done servicing request
21:36:54.297 00.000 8996 OnExposeComplete: enter
21:36:54.299 00.002 8996 UpdateGuideState(): m_state=6
21:36:54.301 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2451
21:36:54.304 00.003 8996 Star::Find returns 1 (0), X=138.51, Y=472.74, Mass=730442, SNR=342.9, Peak=57571 HFD=4.6
21:36:54.305 00.001 8996 MultiStar: [#1 0.09,0.11,0.70,U] [#2 0.01,0.28,0.72,U] [#3 0.23,0.10,0.57,U] [#4 0.12,0.23,0.62,U] [#5 0.23,0.41,0.00,M2] [#6 0.22,-0.08,0.41,U] [#7 0.14,0.15,0.40,U] [#8 0.06,-0.01,0.36,U] 
21:36:54.306 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.13}, one-star: {0.18, 0.12}
21:36:54.307 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
21:36:54.308 00.001 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
21:36:54.309 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.79 mountX=0.12 mountY=-0.15, mountTheta=-0.90
21:36:54.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.13, opts=13)
21:36:54.312 00.001 8996 Enqueuing Move request for scope (0.13, 0.13)
21:36:54.313 00.001 20224 Worker thread wakes up
21:36:54.314 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
21:36:54.314 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
21:36:54.314 00.000 20224 Moving (0.13, 0.13) raw xDistance=0.12 yDistance=-0.15
21:36:54.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:36:54.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:54.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:36:54.314 00.000 20224 MoveAxis(E, 0, ABG)
21:36:54.314 00.000 20224 Move returns status 0, amount 0
21:36:54.314 00.000 20224 MoveAxis(N, 0, ABG)
21:36:54.314 00.000 20224 Move returns status 0, amount 0
21:36:54.314 00.000 20224 move complete, result=0
21:36:54.314 00.000 20224 worker thread done servicing request
21:36:54.318 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=57571, med=2752, FiltMin=2496, FiltMax=26211, Gamma=1.000
21:36:54.346 00.028 8996 UpdateGuideState exits: m=730442 SNR=342.9
21:36:54.349 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:54.349 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:54.350 00.001 8996 Enqueuing Expose request
21:36:54.351 00.001 20224 Worker thread wakes up
21:36:54.352 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:54.352 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:54.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:55.332 00.980 20224 Exposure complete
21:36:55.395 00.063 20224 worker thread done servicing request
21:36:55.395 00.000 8996 OnExposeComplete: enter
21:36:55.396 00.001 8996 UpdateGuideState(): m_state=6
21:36:55.397 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2452
21:36:55.398 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.67, Mass=796219, SNR=390.9, Peak=52835 HFD=4.7
21:36:55.399 00.001 8996 MultiStar: [#1 -0.10,0.11,0.68,U] [#2 -0.18,0.19,0.69,U] [#3 -0.04,0.27,0.55,U] [#4 -0.19,0.29,0.49,U] [#5 0.05,0.31,0.55,U] [#6 0.20,0.18,0.42,U] [#7 0.07,0.35,0.38,U] [#8 -0.11,-0.01,0.42,U] 
21:36:55.400 00.001 8996 single-star, 8 included, MultiStar: {-0.04, 0.18}, one-star: {0.02, 0.06}
21:36:55.401 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
21:36:55.401 00.000 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:36:55.402 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.23 mountX=0.01 mountY=-0.06, mountTheta=-1.33
21:36:55.403 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
21:36:55.405 00.002 8996 Enqueuing Move request for scope (0.02, 0.06)
21:36:55.406 00.001 20224 Worker thread wakes up
21:36:55.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
21:36:55.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
21:36:55.406 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.01 yDistance=-0.06
21:36:55.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:36:55.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:55.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:36:55.406 00.000 20224 MoveAxis(E, 0, ABG)
21:36:55.406 00.000 20224 Move returns status 0, amount 0
21:36:55.406 00.000 20224 MoveAxis(N, 0, ABG)
21:36:55.406 00.000 20224 Move returns status 0, amount 0
21:36:55.406 00.000 20224 move complete, result=0
21:36:55.406 00.000 20224 worker thread done servicing request
21:36:55.411 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52835, med=2752, FiltMin=2496, FiltMax=26432, Gamma=1.000
21:36:55.429 00.018 8996 UpdateGuideState exits: m=796219 SNR=390.9
21:36:55.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:55.431 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:55.432 00.001 8996 Enqueuing Expose request
21:36:55.433 00.001 20224 Worker thread wakes up
21:36:55.433 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:55.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:55.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:56.586 01.152 20224 Exposure complete
21:36:56.682 00.096 20224 worker thread done servicing request
21:36:56.683 00.001 8996 OnExposeComplete: enter
21:36:56.685 00.002 8996 UpdateGuideState(): m_state=6
21:36:56.687 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2453
21:36:56.689 00.002 8996 Star::Find returns 1 (0), X=138.43, Y=472.73, Mass=828124, SNR=382.2, Peak=54659 HFD=4.6
21:36:56.691 00.002 8996 MultiStar: [#1 -0.01,0.09,0.61,U] [#2 -0.20,0.24,0.78,U] [#3 0.16,0.17,0.53,U] [#4 0.06,0.27,0.48,U] [#5 0.19,0.33,0.64,U] [#6 0.28,-0.02,0.43,U] [#7 0.06,0.17,0.42,U] [#8 -0.13,0.01,0.38,U] 
21:36:56.693 00.002 8996 single-star, 8 included, MultiStar: {0.05, 0.16}, one-star: {0.10, 0.11}
21:36:56.695 00.002 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
21:36:56.697 00.002 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:36:56.698 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.82 mountX=0.09 mountY=-0.12, mountTheta=-0.92
21:36:56.701 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.11, opts=13)
21:36:56.703 00.002 8996 Enqueuing Move request for scope (0.10, 0.11)
21:36:56.705 00.002 20224 Worker thread wakes up
21:36:56.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
21:36:56.705 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
21:36:56.705 00.000 20224 Moving (0.10, 0.11) raw xDistance=0.09 yDistance=-0.12
21:36:56.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:36:56.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:56.706 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:36:56.706 00.000 20224 MoveAxis(E, 0, ABG)
21:36:56.706 00.000 20224 Move returns status 0, amount 0
21:36:56.706 00.000 20224 MoveAxis(N, 0, ABG)
21:36:56.706 00.000 20224 Move returns status 0, amount 0
21:36:56.706 00.000 20224 move complete, result=0
21:36:56.706 00.000 20224 worker thread done servicing request
21:36:56.714 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54659, med=2752, FiltMin=2512, FiltMax=27488, Gamma=1.000
21:36:56.739 00.025 8996 UpdateGuideState exits: m=828124 SNR=382.2
21:36:56.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:56.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:56.742 00.001 8996 Enqueuing Expose request
21:36:56.743 00.001 20224 Worker thread wakes up
21:36:56.743 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:36:56.744 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:56.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:57.719 00.975 20224 Exposure complete
21:36:57.797 00.078 20224 worker thread done servicing request
21:36:57.797 00.000 8996 OnExposeComplete: enter
21:36:57.800 00.003 8996 UpdateGuideState(): m_state=6
21:36:57.801 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2454
21:36:57.801 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=472.34, Mass=704744, SNR=327.8, Peak=47165 HFD=4.7
21:36:57.803 00.002 8996 MultiStar: [#1 0.18,-0.11,0.64,U] [#2 0.09,-0.03,0.84,U] [#3 0.17,-0.22,0.63,U] [#4 0.26,-0.10,0.58,U] [#5 0.36,0.07,0.65,U] [#6 0.27,-0.02,0.47,U] [#7 0.29,-0.25,0.50,U] [#8 0.11,-0.48,0.00,M1] 
21:36:57.804 00.001 8996 refined, 7 included, MultiStar: {0.22, -0.13}, one-star: {0.20, -0.28}
21:36:57.805 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
21:36:57.806 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.73)
21:36:57.807 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-0.53 mountX=0.23 mountY=0.10, mountTheta=0.42
21:36:57.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.13, opts=13)
21:36:57.811 00.002 8996 Enqueuing Move request for scope (0.22, -0.13)
21:36:57.812 00.001 20224 Worker thread wakes up
21:36:57.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
21:36:57.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
21:36:57.812 00.000 20224 Moving (0.22, -0.13) raw xDistance=0.23 yDistance=0.10
21:36:57.813 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:36:57.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:57.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:36:57.813 00.000 20224 MoveAxis(W, 33, ABG)
21:36:57.813 00.000 20224 Guiding  Dir = 3, Dur = 33
21:36:57.813 00.000 20224 IsSlewing returns 0
21:36:57.813 00.000 20224 IsGuiding returns 0
21:36:57.814 00.001 20224 PulseGuide returned control before completion, sleep 43
21:36:57.819 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47165, med=2752, FiltMin=2496, FiltMax=29264, Gamma=1.000
21:36:57.836 00.017 8996 UpdateGuideState exits: m=704744 SNR=327.8
21:36:57.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:57.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:57.839 00.001 8996 Enqueuing Expose request
21:36:57.879 00.040 20224 IsGuiding returns 1
21:36:57.879 00.000 20224 scope still moving after pulse duration time elapsed
21:36:57.905 00.026 20224 IsSlewing returns 0
21:36:57.906 00.001 20224 IsGuiding returns 0
21:36:57.906 00.000 20224 scope move finished after 33 + 58 ms
21:36:57.906 00.000 20224 Move returns status 0, amount 33
21:36:57.906 00.000 20224 MoveAxis(N, 0, ABG)
21:36:57.906 00.000 20224 Move returns status 0, amount 0
21:36:57.906 00.000 20224 move complete, result=0
21:36:57.906 00.000 20224 worker thread done servicing request
21:36:57.906 00.000 20224 Worker thread wakes up
21:36:57.906 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
21:36:57.908 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:57.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:36:59.083 01.175 20224 Exposure complete
21:36:59.164 00.081 20224 worker thread done servicing request
21:36:59.164 00.000 8996 OnExposeComplete: enter
21:36:59.165 00.001 8996 UpdateGuideState(): m_state=6
21:36:59.167 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2455
21:36:59.168 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.36, Mass=640348, SNR=322.5, Peak=43872 HFD=4.7
21:36:59.169 00.001 8996 MultiStar: [#1 -0.10,0.07,0.82,U] [#2 -0.10,0.25,0.83,U] [#3 -0.07,-0.03,0.59,U] [#4 -0.15,0.02,0.62,U] [#5 0.07,0.25,0.74,U] [#6 -0.11,-0.27,0.53,U] [#7 -0.09,-0.26,0.46,U] [#8 -0.26,-0.25,0.43,U] 
21:36:59.170 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.06, -0.26}
21:36:59.171 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
21:36:59.173 00.002 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
21:36:59.173 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.80 mountX=-0.08 mountY=0.04, mountTheta=2.69
21:36:59.175 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
21:36:59.175 00.000 8996 Enqueuing Move request for scope (-0.09, -0.03)
21:36:59.176 00.001 20224 Worker thread wakes up
21:36:59.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
21:36:59.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
21:36:59.176 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.08 yDistance=0.04
21:36:59.176 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:36:59.177 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:36:59.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:36:59.177 00.000 20224 MoveAxis(E, 0, ABG)
21:36:59.177 00.000 20224 Move returns status 0, amount 0
21:36:59.177 00.000 20224 MoveAxis(N, 0, ABG)
21:36:59.177 00.000 20224 Move returns status 0, amount 0
21:36:59.177 00.000 20224 move complete, result=0
21:36:59.177 00.000 20224 worker thread done servicing request
21:36:59.180 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=43872, med=2752, FiltMin=2483, FiltMax=22208, Gamma=1.000
21:36:59.194 00.014 8996 UpdateGuideState exits: m=640348 SNR=322.5
21:36:59.195 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:59.196 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:36:59.197 00.001 8996 Enqueuing Expose request
21:36:59.197 00.000 20224 Worker thread wakes up
21:36:59.197 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:36:59.198 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:36:59.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:00.176 00.978 20224 Exposure complete
21:37:00.234 00.058 20224 worker thread done servicing request
21:37:00.234 00.000 8996 OnExposeComplete: enter
21:37:00.236 00.002 8996 UpdateGuideState(): m_state=6
21:37:00.237 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2456
21:37:00.238 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.46, Mass=784565, SNR=373.4, Peak=50685 HFD=4.4
21:37:00.239 00.001 8996 MultiStar: [#1 -0.00,0.16,0.67,U] [#2 -0.18,0.06,0.67,U] [#3 -0.01,0.11,0.60,U] [#4 -0.07,0.17,0.49,U] [#5 0.23,0.04,0.65,U] [#6 0.08,-0.09,0.38,U] [#7 -0.16,0.00,0.43,U] [#8 0.03,-0.25,0.37,U] 
21:37:00.239 00.000 8996 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {0.09, -0.15}
21:37:00.240 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
21:37:00.241 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
21:37:00.242 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.62 mountX=0.01 mountY=-0.01, mountTheta=-0.73
21:37:00.242 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
21:37:00.244 00.002 8996 Enqueuing Move request for scope (0.01, 0.01)
21:37:00.244 00.000 20224 Worker thread wakes up
21:37:00.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
21:37:00.245 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
21:37:00.245 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
21:37:00.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:37:00.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:00.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:37:00.245 00.000 20224 MoveAxis(E, 0, ABG)
21:37:00.245 00.000 20224 Move returns status 0, amount 0
21:37:00.245 00.000 20224 MoveAxis(N, 0, ABG)
21:37:00.245 00.000 20224 Move returns status 0, amount 0
21:37:00.245 00.000 20224 move complete, result=0
21:37:00.245 00.000 20224 worker thread done servicing request
21:37:00.249 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50685, med=2752, FiltMin=2473, FiltMax=29568, Gamma=1.000
21:37:00.261 00.012 8996 UpdateGuideState exits: m=784565 SNR=373.4
21:37:00.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:00.263 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:00.264 00.001 8996 Enqueuing Expose request
21:37:00.265 00.001 20224 Worker thread wakes up
21:37:00.265 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:00.266 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:00.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:01.439 01.173 20224 Exposure complete
21:37:01.524 00.085 20224 worker thread done servicing request
21:37:01.524 00.000 8996 OnExposeComplete: enter
21:37:01.526 00.002 8996 UpdateGuideState(): m_state=6
21:37:01.528 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2457
21:37:01.530 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.66, Mass=779822, SNR=387.2, Peak=48211 HFD=4.7
21:37:01.532 00.002 8996 MultiStar: [#1 -0.21,0.13,0.60,U] [#2 -0.36,0.18,0.67,U] [#3 -0.32,0.04,0.51,U] [#4 -0.34,0.19,0.53,U] [#5 -0.13,0.35,0.53,U] [#6 -0.13,-0.06,0.39,U] [#7 -0.04,0.20,0.37,U] [#8 -0.34,-0.11,0.31,U] 
21:37:01.533 00.001 8996 single-star, 8 included, MultiStar: {-0.19, 0.12}, one-star: {0.01, 0.04}
21:37:01.534 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
21:37:01.536 00.002 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
21:37:01.537 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.45 mountX=0.00 mountY=-0.04, mountTheta=-1.54
21:37:01.540 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
21:37:01.541 00.001 8996 Enqueuing Move request for scope (0.01, 0.04)
21:37:01.542 00.001 20224 Worker thread wakes up
21:37:01.543 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
21:37:01.543 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
21:37:01.543 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.00 yDistance=-0.04
21:37:01.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:37:01.543 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:01.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:37:01.543 00.000 20224 MoveAxis(E, 0, ABG)
21:37:01.543 00.000 20224 Move returns status 0, amount 0
21:37:01.543 00.000 20224 MoveAxis(N, 0, ABG)
21:37:01.543 00.000 20224 Move returns status 0, amount 0
21:37:01.543 00.000 20224 move complete, result=0
21:37:01.543 00.000 20224 worker thread done servicing request
21:37:01.547 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48211, med=2752, FiltMin=2486, FiltMax=25529, Gamma=1.000
21:37:01.562 00.015 8996 UpdateGuideState exits: m=779822 SNR=387.2
21:37:01.564 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:01.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:01.565 00.000 8996 Enqueuing Expose request
21:37:01.566 00.001 20224 Worker thread wakes up
21:37:01.566 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:01.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:01.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:02.544 00.977 20224 Exposure complete
21:37:02.606 00.062 20224 worker thread done servicing request
21:37:02.606 00.000 8996 OnExposeComplete: enter
21:37:02.607 00.001 8996 UpdateGuideState(): m_state=6
21:37:02.609 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2458
21:37:02.610 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.45, Mass=774762, SNR=370.5, Peak=50704 HFD=4.6
21:37:02.610 00.000 8996 MultiStar: [#1 -0.20,0.03,0.64,U] [#2 -0.28,0.01,0.66,U] [#3 -0.17,-0.13,0.59,U] [#4 -0.29,-0.19,0.55,U] [#5 -0.10,0.15,0.59,U] [#6 -0.07,0.05,0.44,U] [#7 -0.21,-0.10,0.39,U] [#8 -0.41,-0.38,0.00,M1] 
21:37:02.611 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.05}, one-star: {-0.19, -0.16}
21:37:02.612 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:37:02.613 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
21:37:02.614 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-2.88 mountX=-0.18 mountY=0.07, mountTheta=2.77
21:37:02.616 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.05, opts=13)
21:37:02.617 00.001 8996 Enqueuing Move request for scope (-0.19, -0.05)
21:37:02.617 00.000 20224 Worker thread wakes up
21:37:02.617 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd
21:37:02.618 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.05)
21:37:02.618 00.000 20224 Moving (-0.19, -0.05) raw xDistance=-0.18 yDistance=0.07
21:37:02.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:37:02.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:02.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:37:02.618 00.000 20224 MoveAxis(E, 0, ABG)
21:37:02.618 00.000 20224 Move returns status 0, amount 0
21:37:02.618 00.000 20224 MoveAxis(N, 0, ABG)
21:37:02.618 00.000 20224 Move returns status 0, amount 0
21:37:02.618 00.000 20224 move complete, result=0
21:37:02.618 00.000 20224 worker thread done servicing request
21:37:02.623 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50704, med=2752, FiltMin=2483, FiltMax=24771, Gamma=1.000
21:37:02.644 00.021 8996 UpdateGuideState exits: m=774762 SNR=370.5
21:37:02.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:02.647 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:02.648 00.001 8996 Enqueuing Expose request
21:37:02.649 00.001 20224 Worker thread wakes up
21:37:02.649 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:02.650 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:02.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:03.810 01.160 20224 Exposure complete
21:37:03.894 00.084 20224 worker thread done servicing request
21:37:03.894 00.000 8996 OnExposeComplete: enter
21:37:03.895 00.001 8996 UpdateGuideState(): m_state=6
21:37:03.897 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2459
21:37:03.898 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.67, Mass=700363, SNR=336.3, Peak=47283 HFD=4.7
21:37:03.900 00.002 8996 MultiStar: [#1 0.05,0.36,0.65,U] [#2 0.02,0.08,0.75,U] [#3 0.12,0.15,0.70,U] [#4 0.01,0.26,0.53,U] [#5 0.22,0.37,0.61,U] [#6 0.06,-0.01,0.47,U] [#7 0.14,-0.03,0.52,U] [#8 0.09,-0.27,0.42,U] 
21:37:03.900 00.000 8996 single-star, 8 included, MultiStar: {0.08, 0.12}, one-star: {0.03, 0.05}
21:37:03.902 00.002 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
21:37:03.903 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
21:37:03.904 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.09 mountX=0.02 mountY=-0.05, mountTheta=-1.19
21:37:03.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
21:37:03.906 00.000 8996 Enqueuing Move request for scope (0.03, 0.05)
21:37:03.907 00.001 20224 Worker thread wakes up
21:37:03.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
21:37:03.907 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
21:37:03.907 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.02 yDistance=-0.05
21:37:03.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:37:03.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:03.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:37:03.907 00.000 20224 MoveAxis(E, 0, ABG)
21:37:03.907 00.000 20224 Move returns status 0, amount 0
21:37:03.907 00.000 20224 MoveAxis(N, 0, ABG)
21:37:03.907 00.000 20224 Move returns status 0, amount 0
21:37:03.908 00.001 20224 move complete, result=0
21:37:03.908 00.000 20224 worker thread done servicing request
21:37:03.911 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47283, med=2752, FiltMin=2502, FiltMax=23888, Gamma=1.000
21:37:03.934 00.023 8996 UpdateGuideState exits: m=700363 SNR=336.3
21:37:03.934 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:03.936 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:03.938 00.002 8996 Enqueuing Expose request
21:37:03.939 00.001 20224 Worker thread wakes up
21:37:03.939 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:03.941 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:03.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:04.920 00.979 20224 Exposure complete
21:37:05.004 00.084 20224 worker thread done servicing request
21:37:05.004 00.000 8996 OnExposeComplete: enter
21:37:05.005 00.001 8996 UpdateGuideState(): m_state=6
21:37:05.006 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2460
21:37:05.007 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.65, Mass=725861, SNR=414.0, Peak=50067 HFD=4.7
21:37:05.008 00.001 8996 MultiStar: [#1 0.02,0.13,0.56,U] [#2 -0.15,0.14,0.62,U] [#3 0.01,0.08,0.55,U] [#4 -0.14,0.04,0.49,U] [#5 0.18,0.42,0.00,M1] [#6 0.11,-0.09,0.39,U] [#7 -0.12,0.15,0.38,U] [#8 -0.01,-0.11,0.33,U] 
21:37:05.009 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.06}, one-star: {0.08, 0.04}
21:37:05.009 00.000 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:37:05.010 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
21:37:05.011 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.87 mountX=-0.02 mountY=-0.05, mountTheta=-1.97
21:37:05.012 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
21:37:05.013 00.001 8996 Enqueuing Move request for scope (-0.02, 0.06)
21:37:05.014 00.001 20224 Worker thread wakes up
21:37:05.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
21:37:05.014 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
21:37:05.014 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.02 yDistance=-0.05
21:37:05.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:37:05.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:05.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:37:05.014 00.000 20224 MoveAxis(E, 0, ABG)
21:37:05.014 00.000 20224 Move returns status 0, amount 0
21:37:05.014 00.000 20224 MoveAxis(N, 0, ABG)
21:37:05.014 00.000 20224 Move returns status 0, amount 0
21:37:05.014 00.000 20224 move complete, result=0
21:37:05.015 00.001 20224 worker thread done servicing request
21:37:05.026 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50067, med=2752, FiltMin=2486, FiltMax=24496, Gamma=1.000
21:37:05.045 00.019 8996 UpdateGuideState exits: m=725861 SNR=414.0
21:37:05.047 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:05.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:05.048 00.000 8996 Enqueuing Expose request
21:37:05.049 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:05.050 00.001 20224 Worker thread wakes up
21:37:05.050 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:05.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:06.210 01.160 20224 Exposure complete
21:37:06.274 00.064 20224 worker thread done servicing request
21:37:06.275 00.001 8996 OnExposeComplete: enter
21:37:06.276 00.001 8996 UpdateGuideState(): m_state=6
21:37:06.277 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2461
21:37:06.279 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=472.77, Mass=680923, SNR=347.6, Peak=52771 HFD=4.6
21:37:06.280 00.001 8996 MultiStar: [#1 0.07,-0.06,0.70,U] [#2 0.03,0.12,0.81,U] [#3 0.21,0.02,0.62,U] [#4 0.22,0.06,0.56,U] [#5 0.23,0.32,0.62,U] [#6 0.15,0.07,0.43,U] [#7 0.17,-0.00,0.43,U] [#8 0.14,-0.23,0.39,U] 
21:37:06.280 00.000 8996 refined, 8 included, MultiStar: {0.13, 0.07}, one-star: {0.07, 0.16}
21:37:06.281 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
21:37:06.282 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
21:37:06.283 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.49 mountX=0.13 mountY=-0.09, mountTheta=-0.60
21:37:06.284 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.07, opts=13)
21:37:06.285 00.001 8996 Enqueuing Move request for scope (0.13, 0.07)
21:37:06.286 00.001 20224 Worker thread wakes up
21:37:06.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
21:37:06.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
21:37:06.286 00.000 20224 Moving (0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
21:37:06.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:37:06.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:06.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:37:06.286 00.000 20224 MoveAxis(E, 0, ABG)
21:37:06.286 00.000 20224 Move returns status 0, amount 0
21:37:06.286 00.000 20224 MoveAxis(N, 0, ABG)
21:37:06.286 00.000 20224 Move returns status 0, amount 0
21:37:06.286 00.000 20224 move complete, result=0
21:37:06.286 00.000 20224 worker thread done servicing request
21:37:06.290 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52771, med=2752, FiltMin=2483, FiltMax=23142, Gamma=1.000
21:37:06.311 00.021 8996 UpdateGuideState exits: m=680923 SNR=347.6
21:37:06.314 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:06.315 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:06.317 00.002 8996 Enqueuing Expose request
21:37:06.318 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:06.319 00.001 20224 Worker thread wakes up
21:37:06.319 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:06.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:07.308 00.989 20224 Exposure complete
21:37:07.378 00.070 20224 worker thread done servicing request
21:37:07.378 00.000 8996 OnExposeComplete: enter
21:37:07.380 00.002 8996 UpdateGuideState(): m_state=6
21:37:07.382 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2462
21:37:07.383 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.51, Mass=708794, SNR=352.4, Peak=51789 HFD=4.3
21:37:07.384 00.001 8996 MultiStar: [#1 0.03,0.06,0.62,U] [#2 -0.06,0.25,0.88,U] [#3 0.02,-0.14,0.55,U] [#4 -0.00,-0.14,0.60,U] [#5 0.00,0.02,0.58,U] [#6 0.26,-0.29,0.53,U] [#7 0.06,-0.19,0.52,U] [#8 -0.06,-0.25,0.38,U] 
21:37:07.386 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {0.17, -0.11}
21:37:07.387 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:37:07.389 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
21:37:07.390 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.86 mountX=0.06 mountY=0.06, mountTheta=0.75
21:37:07.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
21:37:07.393 00.001 8996 Enqueuing Move request for scope (0.05, -0.06)
21:37:07.394 00.001 20224 Worker thread wakes up
21:37:07.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
21:37:07.394 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
21:37:07.394 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.06
21:37:07.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:37:07.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:07.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:37:07.394 00.000 20224 MoveAxis(E, 0, ABG)
21:37:07.394 00.000 20224 Move returns status 0, amount 0
21:37:07.395 00.001 20224 MoveAxis(N, 0, ABG)
21:37:07.395 00.000 20224 Move returns status 0, amount 0
21:37:07.395 00.000 20224 move complete, result=0
21:37:07.395 00.000 20224 worker thread done servicing request
21:37:07.401 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51789, med=2752, FiltMin=2451, FiltMax=26352, Gamma=1.000
21:37:07.429 00.028 8996 UpdateGuideState exits: m=708794 SNR=352.4
21:37:07.429 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:07.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:07.431 00.001 8996 Enqueuing Expose request
21:37:07.433 00.002 20224 Worker thread wakes up
21:37:07.433 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:07.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:07.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:08.606 01.172 20224 Exposure complete
21:37:08.667 00.061 20224 worker thread done servicing request
21:37:08.667 00.000 8996 OnExposeComplete: enter
21:37:08.668 00.001 8996 UpdateGuideState(): m_state=6
21:37:08.670 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2463
21:37:08.672 00.002 8996 Star::Find returns 1 (0), X=138.24, Y=472.25, Mass=711366, SNR=331.9, Peak=56016 HFD=4.4
21:37:08.674 00.002 8996 MultiStar: [#1 -0.19,-0.54,0.00,M1] [#2 -0.31,-0.04,0.74,U] [#3 -0.15,-0.28,0.75,U] [#4 -0.13,-0.27,0.57,U] [#5 0.03,-0.06,0.72,U] [#6 -0.04,-0.36,0.44,U] [#7 -0.04,-0.28,0.54,U] [#8 -0.12,-0.62,0.00,M1] 
21:37:08.675 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.23}, one-star: {-0.09, -0.36}
21:37:08.676 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
21:37:08.677 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
21:37:08.677 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-2.01 mountX=-0.09 mountY=0.24, mountTheta=1.91
21:37:08.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.23, opts=13)
21:37:08.680 00.001 8996 Enqueuing Move request for scope (-0.11, -0.23)
21:37:08.681 00.001 20224 Worker thread wakes up
21:37:08.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.23) opts 0xd
21:37:08.682 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.23)
21:37:08.682 00.000 20224 Moving (-0.11, -0.23) raw xDistance=-0.09 yDistance=0.24
21:37:08.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:37:08.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:37:08.682 00.000 20224 MoveAxis(E, 0, ABG)
21:37:08.682 00.000 20224 Move returns status 0, amount 0
21:37:08.682 00.000 20224 MoveAxis(S, 51, ABG)
21:37:08.682 00.000 20224 Guiding  Dir = 1, Dur = 51
21:37:08.682 00.000 20224 IsSlewing returns 0
21:37:08.682 00.000 20224 IsGuiding returns 0
21:37:08.686 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56016, med=2752, FiltMin=2502, FiltMax=24195, Gamma=1.000
21:37:08.700 00.014 8996 UpdateGuideState exits: m=711366 SNR=331.9
21:37:08.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:08.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:08.703 00.001 8996 Enqueuing Expose request
21:37:08.734 00.031 20224 IsGuiding returns 1
21:37:08.734 00.000 20224 scope still moving after pulse duration time elapsed
21:37:08.763 00.029 20224 IsSlewing returns 0
21:37:08.763 00.000 20224 IsGuiding returns 1
21:37:08.795 00.032 20224 IsSlewing returns 0
21:37:08.795 00.000 20224 IsGuiding returns 1
21:37:08.827 00.032 20224 IsSlewing returns 0
21:37:08.827 00.000 20224 IsGuiding returns 0
21:37:08.827 00.000 20224 scope move finished after 51 + 94 ms
21:37:08.827 00.000 20224 Move returns status 0, amount 51
21:37:08.827 00.000 20224 move complete, result=0
21:37:08.827 00.000 20224 worker thread done servicing request
21:37:08.827 00.000 20224 Worker thread wakes up
21:37:08.828 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
21:37:08.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:08.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:09.809 00.980 20224 Exposure complete
21:37:09.899 00.090 20224 worker thread done servicing request
21:37:09.899 00.000 8996 OnExposeComplete: enter
21:37:09.901 00.002 8996 UpdateGuideState(): m_state=6
21:37:09.902 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2464
21:37:09.902 00.000 8996 Star::Find returns 1 (0), X=138.32, Y=472.33, Mass=742839, SNR=352.9, Peak=54045 HFD=4.5
21:37:09.902 00.000 8996 MultiStar: [#1 -0.20,0.01,0.68,U] [#2 -0.34,0.06,0.62,U] [#3 -0.07,-0.32,0.55,U] [#4 -0.17,-0.27,0.54,U] [#5 -0.08,-0.12,0.55,U] [#6 0.09,-0.10,0.44,U] [#7 0.07,-0.24,0.47,U] [#8 -0.36,-0.52,0.00,M2] 
21:37:09.903 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.16}, one-star: {-0.01, -0.28}
21:37:09.904 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
21:37:09.905 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
21:37:09.905 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.09 mountX=-0.08 mountY=0.17, mountTheta=1.99
21:37:09.908 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.16, opts=13)
21:37:09.909 00.001 8996 Enqueuing Move request for scope (-0.09, -0.16)
21:37:09.909 00.000 20224 Worker thread wakes up
21:37:09.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
21:37:09.909 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
21:37:09.909 00.000 20224 Moving (-0.09, -0.16) raw xDistance=-0.08 yDistance=0.17
21:37:09.910 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:37:09.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:09.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:37:09.910 00.000 20224 MoveAxis(E, 0, ABG)
21:37:09.910 00.000 20224 Move returns status 0, amount 0
21:37:09.910 00.000 20224 MoveAxis(N, 0, ABG)
21:37:09.910 00.000 20224 Move returns status 0, amount 0
21:37:09.910 00.000 20224 move complete, result=0
21:37:09.910 00.000 20224 worker thread done servicing request
21:37:09.916 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54045, med=2752, FiltMin=2521, FiltMax=27040, Gamma=1.000
21:37:09.934 00.018 8996 UpdateGuideState exits: m=742839 SNR=352.9
21:37:09.936 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:09.938 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:09.939 00.001 8996 Enqueuing Expose request
21:37:09.940 00.001 20224 Worker thread wakes up
21:37:09.940 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:37:09.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:09.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:11.128 01.187 20224 Exposure complete
21:37:11.205 00.077 20224 worker thread done servicing request
21:37:11.205 00.000 8996 OnExposeComplete: enter
21:37:11.208 00.003 8996 UpdateGuideState(): m_state=6
21:37:11.209 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2465
21:37:11.210 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.59, Mass=717623, SNR=322.3, Peak=46979 HFD=4.6
21:37:11.212 00.002 8996 MultiStar: [#1 0.01,0.32,0.73,U] [#2 0.07,0.26,0.88,U] [#3 0.14,0.07,0.67,U] [#4 0.05,0.23,0.67,U] [#5 0.12,0.38,0.66,U] [#6 0.26,0.19,0.46,U] [#7 0.28,0.29,0.48,U] [#8 -0.18,-0.12,0.43,U] 
21:37:11.213 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.18}, one-star: {-0.00, -0.03}
21:37:11.215 00.002 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:37:11.216 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
21:37:11.217 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.59 mountX=0.00 mountY=0.03, mountTheta=1.49
21:37:11.220 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.03, opts=13)
21:37:11.221 00.001 8996 Enqueuing Move request for scope (-0.00, -0.03)
21:37:11.223 00.002 20224 Worker thread wakes up
21:37:11.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
21:37:11.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
21:37:11.223 00.000 20224 Moving (-0.00, -0.03) raw xDistance=0.00 yDistance=0.03
21:37:11.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:37:11.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:11.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:37:11.223 00.000 20224 MoveAxis(E, 0, ABG)
21:37:11.223 00.000 20224 Move returns status 0, amount 0
21:37:11.223 00.000 20224 MoveAxis(N, 0, ABG)
21:37:11.223 00.000 20224 Move returns status 0, amount 0
21:37:11.223 00.000 20224 move complete, result=0
21:37:11.223 00.000 20224 worker thread done servicing request
21:37:11.228 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46979, med=2752, FiltMin=2429, FiltMax=23888, Gamma=1.000
21:37:11.253 00.025 8996 UpdateGuideState exits: m=717623 SNR=322.3
21:37:11.255 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:11.258 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:11.260 00.002 8996 Enqueuing Expose request
21:37:11.261 00.001 20224 Worker thread wakes up
21:37:11.262 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:11.263 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:11.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:12.237 00.974 20224 Exposure complete
21:37:12.300 00.063 20224 worker thread done servicing request
21:37:12.300 00.000 8996 OnExposeComplete: enter
21:37:12.301 00.001 8996 UpdateGuideState(): m_state=6
21:37:12.304 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2466
21:37:12.305 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.67, Mass=751590, SNR=393.8, Peak=49171 HFD=4.7
21:37:12.307 00.002 8996 MultiStar: [#1 -0.02,0.11,0.60,U] [#2 -0.11,0.30,0.71,U] [#3 0.14,0.18,0.52,U] [#4 0.04,0.07,0.47,U] [#5 0.05,0.30,0.52,U] [#6 0.09,0.03,0.40,U] [#7 -0.01,0.20,0.41,U] [#8 0.10,-0.03,0.31,U] 
21:37:12.308 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.14}, one-star: {0.02, 0.05}
21:37:12.309 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:37:12.310 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
21:37:12.312 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.21 mountX=0.01 mountY=-0.05, mountTheta=-1.31
21:37:12.316 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
21:37:12.318 00.002 8996 Enqueuing Move request for scope (0.02, 0.05)
21:37:12.319 00.001 20224 Worker thread wakes up
21:37:12.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
21:37:12.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
21:37:12.319 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.01 yDistance=-0.05
21:37:12.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:37:12.320 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:12.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:37:12.320 00.000 20224 MoveAxis(E, 0, ABG)
21:37:12.320 00.000 20224 Move returns status 0, amount 0
21:37:12.320 00.000 20224 MoveAxis(N, 0, ABG)
21:37:12.320 00.000 20224 Move returns status 0, amount 0
21:37:12.320 00.000 20224 move complete, result=0
21:37:12.320 00.000 20224 worker thread done servicing request
21:37:12.326 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49171, med=2755, FiltMin=2502, FiltMax=24313, Gamma=1.000
21:37:12.350 00.024 8996 UpdateGuideState exits: m=751590 SNR=393.8
21:37:12.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:12.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:12.353 00.001 8996 Enqueuing Expose request
21:37:12.354 00.001 20224 Worker thread wakes up
21:37:12.354 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:12.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:12.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:13.518 01.163 20224 Exposure complete
21:37:13.585 00.067 20224 worker thread done servicing request
21:37:13.585 00.000 8996 OnExposeComplete: enter
21:37:13.586 00.001 8996 UpdateGuideState(): m_state=6
21:37:13.588 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2467
21:37:13.589 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.60, Mass=745277, SNR=368.1, Peak=54099 HFD=4.5
21:37:13.591 00.002 8996 MultiStar: [#1 0.06,-0.14,0.62,U] [#2 0.12,0.17,0.72,U] [#3 0.35,-0.06,0.54,U] [#4 0.21,0.08,0.53,U] [#5 0.14,0.01,0.66,U] [#6 0.42,-0.03,0.43,U] [#7 0.32,0.14,0.42,U] [#8 0.13,-0.51,0.00,M1] 
21:37:13.591 00.000 8996 refined, 7 included, MultiStar: {0.22, 0.02}, one-star: {0.29, -0.02}
21:37:13.592 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
21:37:13.594 00.002 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
21:37:13.595 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.07 mountX=0.22 mountY=-0.04, mountTheta=-0.18
21:37:13.596 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.02, opts=13)
21:37:13.597 00.001 8996 Enqueuing Move request for scope (0.22, 0.02)
21:37:13.598 00.001 20224 Worker thread wakes up
21:37:13.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
21:37:13.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
21:37:13.598 00.000 20224 Moving (0.22, 0.02) raw xDistance=0.22 yDistance=-0.04
21:37:13.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:37:13.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:13.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:37:13.599 00.001 20224 MoveAxis(W, 32, ABG)
21:37:13.599 00.000 20224 Guiding  Dir = 3, Dur = 32
21:37:13.599 00.000 20224 IsSlewing returns 0
21:37:13.599 00.000 20224 IsGuiding returns 0
21:37:13.602 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54099, med=2752, FiltMin=2509, FiltMax=28499, Gamma=1.000
21:37:13.619 00.017 8996 UpdateGuideState exits: m=745277 SNR=368.1
21:37:13.621 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:13.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:13.623 00.001 8996 Enqueuing Expose request
21:37:13.644 00.021 20224 IsGuiding returns 1
21:37:13.644 00.000 20224 scope still moving after pulse duration time elapsed
21:37:13.678 00.034 20224 IsSlewing returns 0
21:37:13.678 00.000 20224 IsGuiding returns 1
21:37:13.705 00.027 20224 IsSlewing returns 0
21:37:13.705 00.000 20224 IsGuiding returns 1
21:37:13.737 00.032 20224 IsSlewing returns 0
21:37:13.737 00.000 20224 IsGuiding returns 0
21:37:13.737 00.000 20224 scope move finished after 32 + 106 ms
21:37:13.738 00.001 20224 Move returns status 0, amount 32
21:37:13.738 00.000 20224 MoveAxis(N, 0, ABG)
21:37:13.738 00.000 20224 Move returns status 0, amount 0
21:37:13.738 00.000 20224 move complete, result=0
21:37:13.738 00.000 20224 worker thread done servicing request
21:37:13.738 00.000 20224 Worker thread wakes up
21:37:13.738 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
21:37:13.740 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:13.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:14.722 00.982 20224 Exposure complete
21:37:14.801 00.079 20224 worker thread done servicing request
21:37:14.802 00.001 8996 OnExposeComplete: enter
21:37:14.803 00.001 8996 UpdateGuideState(): m_state=6
21:37:14.804 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2468
21:37:14.805 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=472.56, Mass=762005, SNR=361.1, Peak=51901 HFD=4.6
21:37:14.807 00.002 8996 MultiStar: [#1 -0.05,0.06,0.70,U] [#2 -0.27,0.08,0.71,U] [#3 -0.04,0.06,0.68,U] [#4 -0.08,0.15,0.54,U] [#5 0.07,0.16,0.62,U] [#6 0.17,-0.02,0.44,U] [#7 -0.05,0.05,0.45,U] [#8 -0.32,-0.48,0.00,M2] 
21:37:14.808 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.06}, one-star: {-0.10, -0.05}
21:37:14.809 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
21:37:14.810 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:37:14.812 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.38 mountX=-0.06 mountY=-0.05, mountTheta=-2.49
21:37:14.813 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
21:37:14.815 00.002 8996 Enqueuing Move request for scope (-0.06, 0.06)
21:37:14.816 00.001 20224 Worker thread wakes up
21:37:14.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
21:37:14.816 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
21:37:14.816 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.06 yDistance=-0.05
21:37:14.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:37:14.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:14.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:37:14.816 00.000 20224 MoveAxis(E, 0, ABG)
21:37:14.816 00.000 20224 Move returns status 0, amount 0
21:37:14.816 00.000 20224 MoveAxis(N, 0, ABG)
21:37:14.816 00.000 20224 Move returns status 0, amount 0
21:37:14.816 00.000 20224 move complete, result=0
21:37:14.817 00.001 20224 worker thread done servicing request
21:37:14.820 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51901, med=2752, FiltMin=2494, FiltMax=23481, Gamma=1.000
21:37:14.840 00.020 8996 UpdateGuideState exits: m=762005 SNR=361.1
21:37:14.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:14.843 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:14.844 00.001 8996 Enqueuing Expose request
21:37:14.845 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:14.847 00.002 20224 Worker thread wakes up
21:37:14.847 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:14.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:16.011 01.164 20224 Exposure complete
21:37:16.081 00.070 20224 worker thread done servicing request
21:37:16.081 00.000 8996 OnExposeComplete: enter
21:37:16.083 00.002 8996 UpdateGuideState(): m_state=6
21:37:16.086 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2469
21:37:16.088 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=472.44, Mass=737603, SNR=360.8, Peak=50416 HFD=4.6
21:37:16.091 00.003 8996 MultiStar: [#1 0.03,0.03,0.78,U] [#2 0.02,0.26,0.70,U] [#3 0.13,0.16,0.61,U] [#4 -0.01,0.03,0.56,U] [#5 0.04,0.15,0.64,U] [#6 0.13,-0.17,0.39,U] [#7 0.04,0.12,0.45,U] [#8 -0.08,-0.17,0.44,U] 
21:37:16.092 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.12, -0.18}
21:37:16.093 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:37:16.094 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:37:16.096 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.23 mountX=0.01 mountY=-0.03, mountTheta=-1.32
21:37:16.098 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.03, opts=13)
21:37:16.099 00.001 8996 Enqueuing Move request for scope (0.01, 0.03)
21:37:16.100 00.001 20224 Worker thread wakes up
21:37:16.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
21:37:16.100 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
21:37:16.100 00.000 20224 Moving (0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
21:37:16.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:37:16.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:16.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:37:16.100 00.000 20224 MoveAxis(E, 0, ABG)
21:37:16.100 00.000 20224 Move returns status 0, amount 0
21:37:16.100 00.000 20224 MoveAxis(N, 0, ABG)
21:37:16.101 00.001 20224 Move returns status 0, amount 0
21:37:16.101 00.000 20224 move complete, result=0
21:37:16.101 00.000 20224 worker thread done servicing request
21:37:16.106 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50416, med=2752, FiltMin=2505, FiltMax=23331, Gamma=1.000
21:37:16.123 00.017 8996 UpdateGuideState exits: m=737603 SNR=360.8
21:37:16.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:16.125 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:16.125 00.000 8996 Enqueuing Expose request
21:37:16.126 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:16.127 00.001 20224 Worker thread wakes up
21:37:16.128 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:16.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:17.123 00.995 20224 Exposure complete
21:37:17.192 00.069 20224 worker thread done servicing request
21:37:17.192 00.000 8996 OnExposeComplete: enter
21:37:17.194 00.002 8996 UpdateGuideState(): m_state=6
21:37:17.196 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2470
21:37:17.197 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.64, Mass=757294, SNR=350.2, Peak=51613 HFD=4.5
21:37:17.198 00.001 8996 MultiStar: [#1 -0.25,-0.07,0.72,U] [#2 -0.44,0.19,0.00,M1] [#3 -0.17,0.19,0.66,U] [#4 -0.11,-0.00,0.61,U] [#5 -0.14,0.26,0.62,U] [#6 -0.12,-0.05,0.42,U] [#7 -0.26,0.16,0.43,U] [#8 -0.19,-0.19,0.43,U] 
21:37:17.199 00.001 8996 single-star, 7 included, MultiStar: {-0.16, 0.05}, one-star: {-0.11, 0.02}
21:37:17.200 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
21:37:17.200 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
21:37:17.201 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.94 mountX=-0.11 mountY=-0.01, mountTheta=-3.06
21:37:17.202 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
21:37:17.203 00.001 8996 Enqueuing Move request for scope (-0.11, 0.02)
21:37:17.204 00.001 20224 Worker thread wakes up
21:37:17.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
21:37:17.204 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
21:37:17.204 00.000 20224 Moving (-0.11, 0.02) raw xDistance=-0.11 yDistance=-0.01
21:37:17.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:37:17.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:17.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:37:17.204 00.000 20224 MoveAxis(E, 0, ABG)
21:37:17.204 00.000 20224 Move returns status 0, amount 0
21:37:17.205 00.001 20224 MoveAxis(N, 0, ABG)
21:37:17.205 00.000 20224 Move returns status 0, amount 0
21:37:17.205 00.000 20224 move complete, result=0
21:37:17.205 00.000 20224 worker thread done servicing request
21:37:17.213 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51613, med=2755, FiltMin=2493, FiltMax=23523, Gamma=1.000
21:37:17.231 00.018 8996 UpdateGuideState exits: m=757294 SNR=350.2
21:37:17.232 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:17.233 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:17.234 00.001 8996 Enqueuing Expose request
21:37:17.234 00.000 20224 Worker thread wakes up
21:37:17.235 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:17.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:17.235 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:18.380 01.145 20224 Exposure complete
21:37:18.459 00.079 20224 worker thread done servicing request
21:37:18.459 00.000 8996 OnExposeComplete: enter
21:37:18.460 00.001 8996 UpdateGuideState(): m_state=6
21:37:18.460 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2471
21:37:18.461 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=472.35, Mass=750866, SNR=350.6, Peak=57984 HFD=4.3
21:37:18.462 00.001 8996 MultiStar: [#1 -0.45,-0.14,0.00,M1] [#2 -0.62,0.12,0.00,M2] [#3 -0.44,-0.17,0.00,M1] [#4 -0.59,0.00,0.00,M1] [#5 -0.47,0.03,0.00,M1] [#6 -0.27,-0.09,0.42,U] [#7 -0.32,-0.11,0.50,U] [#8 -0.62,-0.46,0.00,M1] 
21:37:18.463 00.001 8996 refined, 2 included, MultiStar: {-0.30, -0.18}, one-star: {-0.30, -0.26}
21:37:18.463 00.000 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
21:37:18.464 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.67)
21:37:18.465 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-2.59 mountX=-0.28 mountY=0.22, mountTheta=2.48
21:37:18.466 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.18, opts=13)
21:37:18.467 00.001 8996 Enqueuing Move request for scope (-0.30, -0.18)
21:37:18.468 00.001 20224 Worker thread wakes up
21:37:18.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.18) opts 0xd
21:37:18.468 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.18)
21:37:18.468 00.000 20224 Moving (-0.30, -0.18) raw xDistance=-0.28 yDistance=0.22
21:37:18.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:37:18.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:37:18.468 00.000 20224 MoveAxis(E, 41, ABG)
21:37:18.468 00.000 20224 Guiding  Dir = 2, Dur = 41
21:37:18.469 00.001 20224 IsSlewing returns 0
21:37:18.469 00.000 20224 IsGuiding returns 0
21:37:18.473 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57984, med=2755, FiltMin=2493, FiltMax=25699, Gamma=1.000
21:37:18.499 00.026 8996 UpdateGuideState exits: m=750866 SNR=350.6
21:37:18.501 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:18.502 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:18.503 00.001 8996 Enqueuing Expose request
21:37:18.504 00.001 20224 PulseGuide returned control before completion, sleep 19
21:37:18.532 00.028 20224 IsGuiding returns 1
21:37:18.532 00.000 20224 scope still moving after pulse duration time elapsed
21:37:18.564 00.032 20224 IsSlewing returns 0
21:37:18.564 00.000 20224 IsGuiding returns 1
21:37:18.594 00.030 20224 IsSlewing returns 0
21:37:18.594 00.000 20224 IsGuiding returns 0
21:37:18.594 00.000 20224 scope move finished after 41 + 84 ms
21:37:18.594 00.000 20224 Move returns status 0, amount 41
21:37:18.594 00.000 20224 MoveAxis(S, 46, ABG)
21:37:18.594 00.000 20224 Guiding  Dir = 1, Dur = 46
21:37:18.595 00.001 20224 IsSlewing returns 0
21:37:18.595 00.000 20224 IsGuiding returns 0
21:37:18.658 00.063 20224 IsGuiding returns 1
21:37:18.658 00.000 20224 scope still moving after pulse duration time elapsed
21:37:18.687 00.029 20224 IsSlewing returns 0
21:37:18.687 00.000 20224 IsGuiding returns 1
21:37:18.718 00.031 20224 IsSlewing returns 0
21:37:18.718 00.000 20224 IsGuiding returns 1
21:37:18.753 00.035 20224 IsSlewing returns 0
21:37:18.754 00.001 20224 IsGuiding returns 0
21:37:18.754 00.000 20224 scope move finished after 46 + 112 ms
21:37:18.754 00.000 20224 Move returns status 0, amount 46
21:37:18.754 00.000 20224 move complete, result=0
21:37:18.754 00.000 20224 worker thread done servicing request
21:37:18.754 00.000 20224 Worker thread wakes up
21:37:18.754 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.2 px 46 ms SOUTH
21:37:18.756 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:18.757 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:19.741 00.984 20224 Exposure complete
21:37:19.804 00.063 20224 worker thread done servicing request
21:37:19.804 00.000 8996 OnExposeComplete: enter
21:37:19.806 00.002 8996 UpdateGuideState(): m_state=6
21:37:19.808 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2472
21:37:19.810 00.002 8996 Star::Find returns 1 (0), X=138.27, Y=472.72, Mass=694235, SNR=360.3, Peak=48397 HFD=4.6
21:37:19.812 00.002 8996 MultiStar: [#1 -0.13,0.05,0.68,U] [#2 -0.33,0.22,0.71,U] [#3 -0.16,-0.00,0.56,U] [#4 -0.29,0.02,0.56,U] [#5 0.15,0.40,0.54,U] [#6 -0.04,0.09,0.38,U] [#7 -0.11,0.14,0.41,U] [#8 0.07,-0.24,0.39,U] 
21:37:19.813 00.001 8996 single-star, 8 included, MultiStar: {-0.11, 0.10}, one-star: {-0.06, 0.10}
21:37:19.816 00.003 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
21:37:19.818 00.002 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:37:19.820 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.11 mountX=-0.07 mountY=-0.10, mountTheta=-2.21
21:37:19.824 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.10, opts=13)
21:37:19.826 00.002 8996 Enqueuing Move request for scope (-0.06, 0.10)
21:37:19.828 00.002 20224 Worker thread wakes up
21:37:19.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
21:37:19.829 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
21:37:19.829 00.000 20224 Moving (-0.06, 0.10) raw xDistance=-0.07 yDistance=-0.10
21:37:19.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:37:19.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:19.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:37:19.829 00.000 20224 MoveAxis(E, 0, ABG)
21:37:19.829 00.000 20224 Move returns status 0, amount 0
21:37:19.829 00.000 20224 MoveAxis(N, 0, ABG)
21:37:19.829 00.000 20224 Move returns status 0, amount 0
21:37:19.829 00.000 20224 move complete, result=0
21:37:19.829 00.000 20224 worker thread done servicing request
21:37:19.836 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48397, med=2755, FiltMin=2483, FiltMax=22073, Gamma=1.000
21:37:19.854 00.018 8996 UpdateGuideState exits: m=694235 SNR=360.3
21:37:19.855 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:19.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:19.857 00.001 8996 Enqueuing Expose request
21:37:19.857 00.000 20224 Worker thread wakes up
21:37:19.857 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:19.858 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:19.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:21.013 01.155 20224 Exposure complete
21:37:21.094 00.081 20224 worker thread done servicing request
21:37:21.094 00.000 8996 OnExposeComplete: enter
21:37:21.096 00.002 8996 UpdateGuideState(): m_state=6
21:37:21.097 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2473
21:37:21.098 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.47, Mass=773182, SNR=407.8, Peak=53251 HFD=4.6
21:37:21.099 00.001 8996 MultiStar: [#1 0.13,-0.03,0.56,U] [#2 0.04,0.22,0.59,U] [#3 0.43,0.05,0.00,M1] [#4 0.31,-0.04,0.48,U] [#5 0.18,0.31,0.52,U] [#6 0.51,0.02,0.00,M1] [#7 0.55,0.11,0.00,M1] [#8 -0.06,-0.22,0.34,U] 
21:37:21.101 00.002 8996 refined, 5 included, MultiStar: {0.22, 0.01}, one-star: {0.46, -0.15}
21:37:21.103 00.002 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
21:37:21.104 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
21:37:21.105 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.04 mountX=0.22 mountY=-0.03, mountTheta=-0.15
21:37:21.108 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.01, opts=13)
21:37:21.109 00.001 8996 Enqueuing Move request for scope (0.22, 0.01)
21:37:21.110 00.001 20224 Worker thread wakes up
21:37:21.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
21:37:21.110 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
21:37:21.110 00.000 20224 Moving (0.22, 0.01) raw xDistance=0.22 yDistance=-0.03
21:37:21.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:37:21.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:21.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:37:21.110 00.000 20224 MoveAxis(W, 32, ABG)
21:37:21.110 00.000 20224 Guiding  Dir = 3, Dur = 32
21:37:21.110 00.000 20224 IsSlewing returns 0
21:37:21.110 00.000 20224 IsGuiding returns 0
21:37:21.114 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53251, med=2752, FiltMin=2489, FiltMax=31552, Gamma=1.000
21:37:21.131 00.017 8996 UpdateGuideState exits: m=773182 SNR=407.8
21:37:21.133 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:21.135 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:21.137 00.002 8996 Enqueuing Expose request
21:37:21.157 00.020 20224 IsGuiding returns 1
21:37:21.157 00.000 20224 scope still moving after pulse duration time elapsed
21:37:21.186 00.029 20224 IsSlewing returns 0
21:37:21.186 00.000 20224 IsGuiding returns 1
21:37:21.217 00.031 20224 IsSlewing returns 0
21:37:21.217 00.000 20224 IsGuiding returns 1
21:37:21.247 00.030 20224 IsSlewing returns 0
21:37:21.247 00.000 20224 IsGuiding returns 0
21:37:21.247 00.000 20224 scope move finished after 32 + 105 ms
21:37:21.249 00.002 20224 Move returns status 0, amount 32
21:37:21.249 00.000 20224 MoveAxis(N, 0, ABG)
21:37:21.249 00.000 20224 Move returns status 0, amount 0
21:37:21.249 00.000 20224 move complete, result=0
21:37:21.249 00.000 20224 worker thread done servicing request
21:37:21.249 00.000 20224 Worker thread wakes up
21:37:21.249 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
21:37:21.252 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:21.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:22.230 00.978 20224 Exposure complete
21:37:22.300 00.070 20224 worker thread done servicing request
21:37:22.300 00.000 8996 OnExposeComplete: enter
21:37:22.302 00.002 8996 UpdateGuideState(): m_state=6
21:37:22.304 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2474
21:37:22.306 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=472.74, Mass=732969, SNR=367.4, Peak=48205 HFD=4.6
21:37:22.308 00.002 8996 MultiStar: [#1 -0.20,0.07,0.65,U] [#2 -0.30,0.26,0.69,U] [#3 -0.11,0.06,0.52,U] [#4 -0.18,0.30,0.47,U] [#5 -0.29,0.48,0.00,M1] [#6 -0.06,0.21,0.40,U] [#7 0.03,0.21,0.44,U] [#8 -0.38,-0.09,0.35,U] 
21:37:22.310 00.002 8996 single-star, 7 included, MultiStar: {-0.14, 0.15}, one-star: {-0.03, 0.12}
21:37:22.311 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:37:22.313 00.002 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
21:37:22.315 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.79 mountX=-0.04 mountY=-0.12, mountTheta=-1.89
21:37:22.319 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.12, opts=13)
21:37:22.321 00.002 8996 Enqueuing Move request for scope (-0.03, 0.12)
21:37:22.323 00.002 20224 Worker thread wakes up
21:37:22.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
21:37:22.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
21:37:22.323 00.000 20224 Moving (-0.03, 0.12) raw xDistance=-0.04 yDistance=-0.12
21:37:22.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:37:22.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:22.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:37:22.323 00.000 20224 MoveAxis(E, 0, ABG)
21:37:22.324 00.001 20224 Move returns status 0, amount 0
21:37:22.324 00.000 20224 MoveAxis(N, 0, ABG)
21:37:22.324 00.000 20224 Move returns status 0, amount 0
21:37:22.324 00.000 20224 move complete, result=0
21:37:22.324 00.000 20224 worker thread done servicing request
21:37:22.337 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48205, med=2752, FiltMin=2486, FiltMax=24601, Gamma=1.000
21:37:22.360 00.023 8996 UpdateGuideState exits: m=732969 SNR=367.4
21:37:22.362 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:22.364 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:22.366 00.002 8996 Enqueuing Expose request
21:37:22.367 00.001 20224 Worker thread wakes up
21:37:22.367 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:22.369 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:22.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:23.521 01.152 20224 Exposure complete
21:37:23.578 00.057 20224 worker thread done servicing request
21:37:23.578 00.000 8996 OnExposeComplete: enter
21:37:23.579 00.001 8996 UpdateGuideState(): m_state=6
21:37:23.580 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2475
21:37:23.581 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.58, Mass=782770, SNR=368.9, Peak=50685 HFD=4.5
21:37:23.582 00.001 8996 MultiStar: [#1 -0.49,0.04,0.00,M1] [#2 -0.55,0.07,0.00,M1] [#3 -0.39,0.05,0.60,U] [#4 -0.29,-0.01,0.57,U] [#5 -0.23,0.29,0.54,U] [#6 -0.38,-0.02,0.43,U] [#7 -0.35,-0.03,0.38,U] [#8 -0.40,-0.26,0.00,M1] 
21:37:23.583 00.001 8996 single-star, 5 included, MultiStar: {-0.29, 0.04}, one-star: {-0.21, -0.03}
21:37:23.584 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
21:37:23.584 00.000 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
21:37:23.585 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-2.99 mountX=-0.20 mountY=0.05, mountTheta=2.88
21:37:23.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.03, opts=13)
21:37:23.587 00.000 8996 Enqueuing Move request for scope (-0.21, -0.03)
21:37:23.588 00.001 20224 Worker thread wakes up
21:37:23.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
21:37:23.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
21:37:23.589 00.001 20224 Moving (-0.21, -0.03) raw xDistance=-0.20 yDistance=0.05
21:37:23.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:37:23.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:23.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:37:23.589 00.000 20224 MoveAxis(E, 30, ABG)
21:37:23.589 00.000 20224 Guiding  Dir = 2, Dur = 30
21:37:23.589 00.000 20224 IsSlewing returns 0
21:37:23.589 00.000 20224 IsGuiding returns 0
21:37:23.598 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50685, med=2752, FiltMin=2499, FiltMax=24313, Gamma=1.000
21:37:23.624 00.026 8996 UpdateGuideState exits: m=782770 SNR=368.9
21:37:23.626 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:23.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:23.628 00.001 8996 Enqueuing Expose request
21:37:23.638 00.010 20224 IsGuiding returns 1
21:37:23.639 00.001 20224 scope still moving after pulse duration time elapsed
21:37:23.667 00.028 20224 IsSlewing returns 0
21:37:23.667 00.000 20224 IsGuiding returns 1
21:37:23.700 00.033 20224 IsSlewing returns 0
21:37:23.700 00.000 20224 IsGuiding returns 1
21:37:23.730 00.030 20224 IsSlewing returns 0
21:37:23.730 00.000 20224 IsGuiding returns 0
21:37:23.732 00.002 20224 scope move finished after 30 + 111 ms
21:37:23.732 00.000 20224 Move returns status 0, amount 30
21:37:23.732 00.000 20224 MoveAxis(N, 0, ABG)
21:37:23.732 00.000 20224 Move returns status 0, amount 0
21:37:23.732 00.000 20224 move complete, result=0
21:37:23.732 00.000 20224 worker thread done servicing request
21:37:23.732 00.000 20224 Worker thread wakes up
21:37:23.733 00.001 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
21:37:23.735 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:23.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:24.709 00.974 20224 Exposure complete
21:37:24.784 00.075 20224 worker thread done servicing request
21:37:24.784 00.000 8996 OnExposeComplete: enter
21:37:24.785 00.001 8996 UpdateGuideState(): m_state=6
21:37:24.786 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2476
21:37:24.787 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.60, Mass=780412, SNR=387.0, Peak=54189 HFD=4.4
21:37:24.788 00.001 8996 MultiStar: [#1 -0.22,0.08,0.57,U] [#2 -0.35,0.33,0.00,M2] [#3 -0.16,0.13,0.53,U] [#4 -0.19,0.29,0.48,U] [#5 -0.19,0.20,0.56,U] [#6 0.01,-0.11,0.38,U] [#7 -0.16,-0.09,0.37,U] [#8 -0.33,-0.33,0.00,M2] 
21:37:24.789 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.07}, one-star: {-0.23, -0.02}
21:37:24.790 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
21:37:24.790 00.000 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
21:37:24.791 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.76 mountX=-0.18 mountY=-0.05, mountTheta=-2.88
21:37:24.794 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.07, opts=13)
21:37:24.797 00.003 8996 Enqueuing Move request for scope (-0.18, 0.07)
21:37:24.799 00.002 20224 Worker thread wakes up
21:37:24.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
21:37:24.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
21:37:24.799 00.000 20224 Moving (-0.18, 0.07) raw xDistance=-0.18 yDistance=-0.05
21:37:24.800 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:37:24.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:24.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:37:24.800 00.000 20224 MoveAxis(E, 0, ABG)
21:37:24.800 00.000 20224 Move returns status 0, amount 0
21:37:24.800 00.000 20224 MoveAxis(N, 0, ABG)
21:37:24.800 00.000 20224 Move returns status 0, amount 0
21:37:24.800 00.000 20224 move complete, result=0
21:37:24.800 00.000 20224 worker thread done servicing request
21:37:24.809 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54189, med=2752, FiltMin=2489, FiltMax=26915, Gamma=1.000
21:37:24.830 00.021 8996 UpdateGuideState exits: m=780412 SNR=387.0
21:37:24.830 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:24.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:24.832 00.001 8996 Enqueuing Expose request
21:37:24.833 00.001 20224 Worker thread wakes up
21:37:24.833 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:24.834 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:24.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:26.006 01.172 20224 Exposure complete
21:37:26.103 00.097 20224 worker thread done servicing request
21:37:26.104 00.001 8996 OnExposeComplete: enter
21:37:26.105 00.001 8996 UpdateGuideState(): m_state=6
21:37:26.107 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2477
21:37:26.109 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=472.80, Mass=736492, SNR=329.3, Peak=57245 HFD=4.3
21:37:26.111 00.002 8996 MultiStar: [#1 -0.22,0.03,0.72,U] [#2 -0.31,0.24,0.79,U] [#3 -0.12,0.17,0.70,U] [#4 -0.22,0.02,0.63,U] [#5 -0.09,0.38,0.63,U] [#6 -0.02,0.28,0.49,U] [#7 -0.11,0.16,0.47,U] [#8 -0.15,-0.31,0.40,U] 
21:37:26.112 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.15}, one-star: {-0.22, 0.18}
21:37:26.114 00.002 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
21:37:26.115 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:37:26.117 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.45 mountX=-0.19 mountY=-0.13, mountTheta=-2.56
21:37:26.120 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
21:37:26.121 00.001 8996 Enqueuing Move request for scope (-0.18, 0.15)
21:37:26.123 00.002 20224 Worker thread wakes up
21:37:26.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
21:37:26.123 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
21:37:26.123 00.000 20224 Moving (-0.18, 0.15) raw xDistance=-0.19 yDistance=-0.13
21:37:26.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:37:26.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:26.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:37:26.123 00.000 20224 MoveAxis(E, 0, ABG)
21:37:26.124 00.001 20224 Move returns status 0, amount 0
21:37:26.124 00.000 20224 MoveAxis(N, 0, ABG)
21:37:26.124 00.000 20224 Move returns status 0, amount 0
21:37:26.124 00.000 20224 move complete, result=0
21:37:26.124 00.000 20224 worker thread done servicing request
21:37:26.135 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57245, med=2752, FiltMin=2486, FiltMax=27817, Gamma=1.000
21:37:26.164 00.029 8996 UpdateGuideState exits: m=736492 SNR=329.3
21:37:26.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:26.168 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:26.169 00.001 8996 Enqueuing Expose request
21:37:26.171 00.002 20224 Worker thread wakes up
21:37:26.171 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:26.173 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:26.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:27.163 00.990 20224 Exposure complete
21:37:27.223 00.060 20224 worker thread done servicing request
21:37:27.223 00.000 8996 OnExposeComplete: enter
21:37:27.224 00.001 8996 UpdateGuideState(): m_state=6
21:37:27.225 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2478
21:37:27.225 00.000 8996 Star::Find returns 1 (0), X=138.18, Y=472.70, Mass=694036, SNR=337.3, Peak=51581 HFD=4.5
21:37:27.226 00.001 8996 MultiStar: [#1 -0.09,-0.02,0.65,U] [#2 -0.31,-0.03,0.82,U] [#3 -0.10,-0.18,0.69,U] [#4 -0.16,-0.18,0.55,U] [#5 0.03,0.33,0.61,U] [#6 0.05,-0.04,0.43,U] [#7 -0.11,0.22,0.50,U] [#8 0.06,-0.45,0.00,M2] 
21:37:27.227 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.02}, one-star: {-0.15, 0.08}
21:37:27.228 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
21:37:27.229 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:37:27.229 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.97 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
21:37:27.232 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.02, opts=13)
21:37:27.233 00.001 8996 Enqueuing Move request for scope (-0.12, 0.02)
21:37:27.234 00.001 20224 Worker thread wakes up
21:37:27.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
21:37:27.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
21:37:27.234 00.000 20224 Moving (-0.12, 0.02) raw xDistance=-0.12 yDistance=-0.01
21:37:27.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:37:27.235 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:27.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:37:27.235 00.000 20224 MoveAxis(E, 0, ABG)
21:37:27.235 00.000 20224 Move returns status 0, amount 0
21:37:27.235 00.000 20224 MoveAxis(N, 0, ABG)
21:37:27.235 00.000 20224 Move returns status 0, amount 0
21:37:27.235 00.000 20224 move complete, result=0
21:37:27.235 00.000 20224 worker thread done servicing request
21:37:27.239 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51581, med=2752, FiltMin=2451, FiltMax=22105, Gamma=1.000
21:37:27.256 00.017 8996 UpdateGuideState exits: m=694036 SNR=337.3
21:37:27.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:27.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:27.259 00.001 8996 Enqueuing Expose request
21:37:27.260 00.001 20224 Worker thread wakes up
21:37:27.260 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:27.261 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:27.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:28.425 01.164 20224 Exposure complete
21:37:28.479 00.054 20224 worker thread done servicing request
21:37:28.479 00.000 8996 OnExposeComplete: enter
21:37:28.480 00.001 8996 UpdateGuideState(): m_state=6
21:37:28.481 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2479
21:37:28.481 00.000 8996 Star::Find returns 1 (0), X=138.11, Y=472.39, Mass=722073, SNR=347.9, Peak=51568 HFD=4.4
21:37:28.482 00.001 8996 MultiStar: [#1 -0.39,-0.17,0.65,U] [#2 -0.55,0.01,0.00,M1] [#3 -0.21,-0.13,0.61,U] [#4 -0.33,0.04,0.57,U] [#5 -0.17,0.22,0.56,U] [#6 -0.23,-0.10,0.41,U] [#7 -0.41,-0.12,0.47,U] [#8 -0.35,-0.44,0.00,M3] 
21:37:28.483 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.09}, one-star: {-0.22, -0.23}
21:37:28.484 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
21:37:28.485 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
21:37:28.486 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.09 hyp=0.29 cameraTheta=-2.83 mountX=-0.26 mountY=0.12, mountTheta=2.72
21:37:28.487 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.09, opts=13)
21:37:28.488 00.001 8996 Enqueuing Move request for scope (-0.27, -0.09)
21:37:28.489 00.001 20224 Worker thread wakes up
21:37:28.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.09) opts 0xd
21:37:28.489 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.09)
21:37:28.489 00.000 20224 Moving (-0.27, -0.09) raw xDistance=-0.26 yDistance=0.12
21:37:28.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:37:28.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:28.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:37:28.489 00.000 20224 MoveAxis(E, 38, ABG)
21:37:28.489 00.000 20224 Guiding  Dir = 2, Dur = 38
21:37:28.489 00.000 20224 IsSlewing returns 0
21:37:28.490 00.001 20224 IsGuiding returns 0
21:37:28.492 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51568, med=2752, FiltMin=2496, FiltMax=23040, Gamma=1.000
21:37:28.510 00.018 8996 UpdateGuideState exits: m=722073 SNR=347.9
21:37:28.512 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:28.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:28.514 00.001 8996 Enqueuing Expose request
21:37:28.535 00.021 20224 IsGuiding returns 1
21:37:28.535 00.000 20224 scope still moving after pulse duration time elapsed
21:37:28.565 00.030 20224 IsSlewing returns 0
21:37:28.565 00.000 20224 IsGuiding returns 1
21:37:28.596 00.031 20224 IsSlewing returns 0
21:37:28.596 00.000 20224 IsGuiding returns 1
21:37:28.627 00.031 20224 IsSlewing returns 0
21:37:28.627 00.000 20224 IsGuiding returns 0
21:37:28.627 00.000 20224 scope move finished after 38 + 99 ms
21:37:28.627 00.000 20224 Move returns status 0, amount 38
21:37:28.627 00.000 20224 MoveAxis(N, 0, ABG)
21:37:28.628 00.001 20224 Move returns status 0, amount 0
21:37:28.628 00.000 20224 move complete, result=0
21:37:28.628 00.000 20224 worker thread done servicing request
21:37:28.628 00.000 20224 Worker thread wakes up
21:37:28.628 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
21:37:28.629 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:28.630 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:29.601 00.971 20224 Exposure complete
21:37:29.665 00.064 20224 worker thread done servicing request
21:37:29.665 00.000 8996 OnExposeComplete: enter
21:37:29.666 00.001 8996 UpdateGuideState(): m_state=6
21:37:29.667 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2480
21:37:29.668 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.30, Mass=765128, SNR=382.3, Peak=60205 HFD=4.6
21:37:29.669 00.001 8996 MultiStar: [#1 -0.08,-0.28,0.69,U] [#2 -0.25,-0.04,0.70,U] [#3 -0.07,-0.10,0.47,U] [#4 -0.13,-0.08,0.53,U] [#5 0.09,0.10,0.63,U] [#6 0.11,-0.32,0.45,U] [#7 0.27,-0.11,0.44,U] [#8 -0.13,-0.66,0.00,M4] 
21:37:29.669 00.000 8996 refined, 7 included, MultiStar: {0.00, -0.15}, one-star: {0.13, -0.32}
21:37:29.670 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
21:37:29.671 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
21:37:29.672 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.54 mountX=0.02 mountY=0.15, mountTheta=1.45
21:37:29.673 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.15, opts=13)
21:37:29.674 00.001 8996 Enqueuing Move request for scope (0.00, -0.15)
21:37:29.675 00.001 20224 Worker thread wakes up
21:37:29.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
21:37:29.675 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
21:37:29.675 00.000 20224 Moving (0.00, -0.15) raw xDistance=0.02 yDistance=0.15
21:37:29.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:37:29.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:29.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:37:29.675 00.000 20224 MoveAxis(E, 0, ABG)
21:37:29.675 00.000 20224 Move returns status 0, amount 0
21:37:29.675 00.000 20224 MoveAxis(N, 0, ABG)
21:37:29.675 00.000 20224 Move returns status 0, amount 0
21:37:29.675 00.000 20224 move complete, result=0
21:37:29.675 00.000 20224 worker thread done servicing request
21:37:29.681 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60205, med=2752, FiltMin=2502, FiltMax=29680, Gamma=1.000
21:37:29.701 00.020 8996 UpdateGuideState exits: m=765128 SNR=382.3
21:37:29.702 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:29.702 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:29.703 00.001 8996 Enqueuing Expose request
21:37:29.704 00.001 20224 Worker thread wakes up
21:37:29.704 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:37:29.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:29.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:30.854 01.149 20224 Exposure complete
21:37:30.921 00.067 20224 worker thread done servicing request
21:37:30.921 00.000 8996 OnExposeComplete: enter
21:37:30.923 00.002 8996 UpdateGuideState(): m_state=6
21:37:30.924 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2481
21:37:30.925 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.65, Mass=737402, SNR=353.0, Peak=54515 HFD=4.6
21:37:30.927 00.002 8996 MultiStar: [#1 0.35,-0.23,0.71,U] [#2 0.15,0.03,0.72,U] [#3 0.48,-0.18,0.00,M1] [#4 0.30,-0.20,0.55,U] [#5 0.44,0.19,0.00,M1] [#6 0.35,-0.18,0.44,U] [#7 0.34,-0.28,0.00,M1] [#8 0.32,-0.28,0.38,U] 
21:37:30.928 00.001 8996 single-star, 5 included, MultiStar: {0.27, -0.11}, one-star: {0.23, 0.03}
21:37:30.930 00.002 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
21:37:30.932 00.002 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:37:30.933 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.03 hyp=0.23 cameraTheta=0.14 mountX=0.23 mountY=-0.06, mountTheta=-0.25
21:37:30.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.03, opts=13)
21:37:30.936 00.001 8996 Enqueuing Move request for scope (0.23, 0.03)
21:37:30.937 00.001 20224 Worker thread wakes up
21:37:30.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.03) opts 0xd
21:37:30.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.03)
21:37:30.937 00.000 20224 Moving (0.23, 0.03) raw xDistance=0.23 yDistance=-0.06
21:37:30.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:37:30.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:30.938 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:37:30.938 00.000 20224 MoveAxis(W, 33, ABG)
21:37:30.938 00.000 20224 Guiding  Dir = 3, Dur = 33
21:37:30.938 00.000 20224 IsSlewing returns 0
21:37:30.938 00.000 20224 IsGuiding returns 0
21:37:30.944 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54515, med=2752, FiltMin=2464, FiltMax=28592, Gamma=1.000
21:37:30.956 00.012 20224 PulseGuide returned control before completion, sleep 26
21:37:30.961 00.005 8996 UpdateGuideState exits: m=737402 SNR=353.0
21:37:30.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:30.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:30.964 00.001 8996 Enqueuing Expose request
21:37:30.984 00.020 20224 IsGuiding returns 1
21:37:30.984 00.000 20224 scope still moving after pulse duration time elapsed
21:37:31.016 00.032 20224 IsSlewing returns 0
21:37:31.016 00.000 20224 IsGuiding returns 1
21:37:31.047 00.031 20224 IsSlewing returns 0
21:37:31.047 00.000 20224 IsGuiding returns 0
21:37:31.047 00.000 20224 scope move finished after 33 + 76 ms
21:37:31.047 00.000 20224 Move returns status 0, amount 33
21:37:31.047 00.000 20224 MoveAxis(N, 0, ABG)
21:37:31.047 00.000 20224 Move returns status 0, amount 0
21:37:31.047 00.000 20224 move complete, result=0
21:37:31.048 00.001 20224 worker thread done servicing request
21:37:31.048 00.000 20224 Worker thread wakes up
21:37:31.048 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
21:37:31.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:31.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:32.016 00.967 20224 Exposure complete
21:37:32.082 00.066 20224 worker thread done servicing request
21:37:32.082 00.000 8996 OnExposeComplete: enter
21:37:32.084 00.002 8996 UpdateGuideState(): m_state=6
21:37:32.086 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2482
21:37:32.087 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.50, Mass=743285, SNR=399.6, Peak=47939 HFD=4.3
21:37:32.089 00.002 8996 MultiStar: [#1 0.11,-0.07,0.57,U] [#2 0.06,0.14,0.69,U] [#3 0.16,-0.07,0.49,U] [#4 0.08,0.14,0.49,U] [#5 0.13,0.22,0.50,U] [#6 0.12,-0.28,0.47,U] [#7 -0.08,-0.17,0.38,U] [#8 -0.03,-0.29,0.30,U] 
21:37:32.090 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.04}, one-star: {0.18, -0.12}
21:37:32.091 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
21:37:32.092 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
21:37:32.093 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.41 mountX=0.10 mountY=0.03, mountTheta=0.29
21:37:32.095 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
21:37:32.097 00.002 8996 Enqueuing Move request for scope (0.10, -0.04)
21:37:32.098 00.001 20224 Worker thread wakes up
21:37:32.099 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
21:37:32.099 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
21:37:32.099 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.10 yDistance=0.03
21:37:32.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:37:32.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:32.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:37:32.099 00.000 20224 MoveAxis(E, 0, ABG)
21:37:32.099 00.000 20224 Move returns status 0, amount 0
21:37:32.099 00.000 20224 MoveAxis(N, 0, ABG)
21:37:32.099 00.000 20224 Move returns status 0, amount 0
21:37:32.099 00.000 20224 move complete, result=0
21:37:32.099 00.000 20224 worker thread done servicing request
21:37:32.103 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47939, med=2752, FiltMin=2502, FiltMax=28048, Gamma=1.000
21:37:32.118 00.015 8996 UpdateGuideState exits: m=743285 SNR=399.6
21:37:32.119 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:32.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:32.120 00.000 8996 Enqueuing Expose request
21:37:32.121 00.001 20224 Worker thread wakes up
21:37:32.121 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:32.122 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:32.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:33.297 01.175 20224 Exposure complete
21:37:33.373 00.076 20224 worker thread done servicing request
21:37:33.373 00.000 8996 OnExposeComplete: enter
21:37:33.374 00.001 8996 UpdateGuideState(): m_state=6
21:37:33.375 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2483
21:37:33.376 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.75, Mass=745132, SNR=364.6, Peak=53853 HFD=4.4
21:37:33.377 00.001 8996 MultiStar: [#1 -0.08,-0.01,0.64,U] [#2 -0.23,0.05,0.69,U] [#3 -0.03,0.02,0.47,U] [#4 -0.08,-0.03,0.51,U] [#5 -0.05,0.31,0.78,U] [#6 0.05,0.07,0.41,U] [#7 0.02,0.13,0.46,U] [#8 -0.11,-0.19,0.42,U] 
21:37:33.378 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.07}, one-star: {-0.05, 0.13}
21:37:33.379 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
21:37:33.382 00.003 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
21:37:33.384 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.34 mountX=-0.08 mountY=-0.07, mountTheta=-2.44
21:37:33.388 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.07, opts=13)
21:37:33.391 00.003 8996 Enqueuing Move request for scope (-0.07, 0.07)
21:37:33.392 00.001 20224 Worker thread wakes up
21:37:33.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
21:37:33.393 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
21:37:33.393 00.000 20224 Moving (-0.07, 0.07) raw xDistance=-0.08 yDistance=-0.07
21:37:33.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:37:33.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:33.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:37:33.393 00.000 20224 MoveAxis(E, 0, ABG)
21:37:33.393 00.000 20224 Move returns status 0, amount 0
21:37:33.393 00.000 20224 MoveAxis(N, 0, ABG)
21:37:33.394 00.001 20224 Move returns status 0, amount 0
21:37:33.394 00.000 20224 move complete, result=0
21:37:33.394 00.000 20224 worker thread done servicing request
21:37:33.401 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53853, med=2752, FiltMin=2480, FiltMax=24710, Gamma=1.000
21:37:33.425 00.024 8996 UpdateGuideState exits: m=745132 SNR=364.6
21:37:33.427 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:33.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:33.429 00.001 8996 Enqueuing Expose request
21:37:33.430 00.001 20224 Worker thread wakes up
21:37:33.430 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:33.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:33.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:34.417 00.986 20224 Exposure complete
21:37:34.476 00.059 20224 worker thread done servicing request
21:37:34.476 00.000 8996 OnExposeComplete: enter
21:37:34.479 00.003 8996 UpdateGuideState(): m_state=6
21:37:34.480 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2484
21:37:34.481 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.32, Mass=749826, SNR=347.5, Peak=56160 HFD=4.5
21:37:34.482 00.001 8996 MultiStar: [#1 -0.17,-0.08,0.67,U] [#2 -0.28,0.04,0.93,U] [#3 0.08,-0.16,0.73,U] [#4 -0.07,-0.06,0.60,U] [#5 0.03,0.08,0.57,U] [#6 0.19,-0.11,0.43,U] [#7 -0.04,-0.29,0.47,U] [#8 -0.14,-0.49,0.00,M2] 
21:37:34.483 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.11}, one-star: {-0.11, -0.30}
21:37:34.484 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
21:37:34.485 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
21:37:34.486 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.14 mountX=-0.06 mountY=0.12, mountTheta=2.04
21:37:34.487 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.11, opts=13)
21:37:34.489 00.002 8996 Enqueuing Move request for scope (-0.07, -0.11)
21:37:34.490 00.001 20224 Worker thread wakes up
21:37:34.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
21:37:34.490 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
21:37:34.490 00.000 20224 Moving (-0.07, -0.11) raw xDistance=-0.06 yDistance=0.12
21:37:34.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:37:34.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:34.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:37:34.490 00.000 20224 MoveAxis(E, 0, ABG)
21:37:34.490 00.000 20224 Move returns status 0, amount 0
21:37:34.490 00.000 20224 MoveAxis(N, 0, ABG)
21:37:34.490 00.000 20224 Move returns status 0, amount 0
21:37:34.491 00.001 20224 move complete, result=0
21:37:34.491 00.000 20224 worker thread done servicing request
21:37:34.495 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56160, med=2752, FiltMin=2515, FiltMax=25283, Gamma=1.000
21:37:34.510 00.015 8996 UpdateGuideState exits: m=749826 SNR=347.5
21:37:34.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:34.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:34.513 00.001 8996 Enqueuing Expose request
21:37:34.513 00.000 20224 Worker thread wakes up
21:37:34.513 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:34.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:34.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:35.678 01.164 20224 Exposure complete
21:37:35.763 00.085 20224 worker thread done servicing request
21:37:35.763 00.000 8996 OnExposeComplete: enter
21:37:35.765 00.002 8996 UpdateGuideState(): m_state=6
21:37:35.767 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2485
21:37:35.769 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.43, Mass=734726, SNR=374.1, Peak=50669 HFD=4.5
21:37:35.771 00.002 8996 MultiStar: [#1 -0.16,-0.04,0.59,U] [#2 -0.25,0.33,0.69,U] [#3 -0.05,-0.04,0.53,U] [#4 -0.18,0.15,0.53,U] [#5 0.09,0.15,0.59,U] [#6 -0.09,0.04,0.40,U] [#7 -0.19,0.08,0.39,U] [#8 -0.11,-0.38,0.33,U] 
21:37:35.774 00.003 8996 refined, 8 included, MultiStar: {-0.09, 0.02}, one-star: {0.03, -0.18}
21:37:35.776 00.002 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
21:37:35.779 00.003 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
21:37:35.781 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.96 mountX=-0.09 mountY=-0.01, mountTheta=-3.07
21:37:35.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
21:37:35.785 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
21:37:35.786 00.001 20224 Worker thread wakes up
21:37:35.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
21:37:35.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
21:37:35.786 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
21:37:35.787 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:37:35.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:35.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:37:35.787 00.000 20224 MoveAxis(E, 0, ABG)
21:37:35.787 00.000 20224 Move returns status 0, amount 0
21:37:35.787 00.000 20224 MoveAxis(N, 0, ABG)
21:37:35.787 00.000 20224 Move returns status 0, amount 0
21:37:35.787 00.000 20224 move complete, result=0
21:37:35.787 00.000 20224 worker thread done servicing request
21:37:35.796 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50669, med=2752, FiltMin=2483, FiltMax=26016, Gamma=1.000
21:37:35.821 00.025 8996 UpdateGuideState exits: m=734726 SNR=374.1
21:37:35.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:35.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:35.824 00.001 8996 Enqueuing Expose request
21:37:35.825 00.001 20224 Worker thread wakes up
21:37:35.825 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:37:35.825 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:35.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:36.798 00.973 20224 Exposure complete
21:37:36.903 00.105 20224 worker thread done servicing request
21:37:36.903 00.000 8996 OnExposeComplete: enter
21:37:36.904 00.001 8996 UpdateGuideState(): m_state=6
21:37:36.905 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2486
21:37:36.905 00.000 8996 Star::Find returns 1 (0), X=138.24, Y=472.42, Mass=723760, SNR=365.6, Peak=48720 HFD=4.5
21:37:36.906 00.001 8996 MultiStar: [#1 -0.16,0.14,0.67,U] [#2 -0.21,0.24,0.72,U] [#3 -0.10,0.03,0.55,U] [#4 -0.15,0.01,0.57,U] [#5 -0.04,0.09,0.60,U] [#6 0.03,0.02,0.41,U] [#7 -0.04,-0.08,0.41,U] [#8 -0.14,-0.21,0.34,U] 
21:37:36.907 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.01}, one-star: {-0.09, -0.19}
21:37:36.908 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
21:37:36.908 00.000 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
21:37:36.909 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.04 mountX=-0.11 mountY=0.00, mountTheta=3.13
21:37:36.912 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
21:37:36.912 00.000 8996 Enqueuing Move request for scope (-0.11, 0.01)
21:37:36.913 00.001 20224 Worker thread wakes up
21:37:36.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
21:37:36.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
21:37:36.913 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.00
21:37:36.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:37:36.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:36.914 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:37:36.914 00.000 20224 MoveAxis(E, 0, ABG)
21:37:36.914 00.000 20224 Move returns status 0, amount 0
21:37:36.914 00.000 20224 MoveAxis(N, 0, ABG)
21:37:36.914 00.000 20224 Move returns status 0, amount 0
21:37:36.914 00.000 20224 move complete, result=0
21:37:36.914 00.000 20224 worker thread done servicing request
21:37:36.917 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48720, med=2752, FiltMin=2486, FiltMax=23904, Gamma=1.000
21:37:36.938 00.021 8996 UpdateGuideState exits: m=723760 SNR=365.6
21:37:36.940 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:36.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:36.943 00.002 8996 Enqueuing Expose request
21:37:36.944 00.001 20224 Worker thread wakes up
21:37:36.944 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:36.946 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:36.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:38.114 01.168 20224 Exposure complete
21:37:38.180 00.066 20224 worker thread done servicing request
21:37:38.180 00.000 8996 OnExposeComplete: enter
21:37:38.182 00.002 8996 UpdateGuideState(): m_state=6
21:37:38.183 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2487
21:37:38.185 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=472.74, Mass=787024, SNR=405.5, Peak=63523 HFD=4.6
21:37:38.187 00.002 8996 MultiStar: [#1 -0.01,0.11,0.55,U] [#2 -0.20,0.20,0.72,U] [#3 0.11,0.06,0.57,U] [#4 -0.03,0.06,0.47,U] [#5 0.10,0.27,0.56,U] [#6 0.03,-0.09,0.41,U] [#7 0.01,-0.15,0.36,U] [#8 -0.02,-0.04,0.36,U] 
21:37:38.188 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.09}, one-star: {0.19, 0.13}
21:37:38.190 00.002 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
21:37:38.191 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
21:37:38.193 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.24 mountX=0.02 mountY=-0.09, mountTheta=-1.34
21:37:38.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
21:37:38.196 00.001 8996 Enqueuing Move request for scope (0.03, 0.09)
21:37:38.196 00.000 20224 Worker thread wakes up
21:37:38.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
21:37:38.196 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
21:37:38.196 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.02 yDistance=-0.09
21:37:38.198 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:37:38.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:38.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:37:38.198 00.000 20224 MoveAxis(E, 0, ABG)
21:37:38.198 00.000 20224 Move returns status 0, amount 0
21:37:38.198 00.000 20224 MoveAxis(N, 0, ABG)
21:37:38.198 00.000 20224 Move returns status 0, amount 0
21:37:38.198 00.000 20224 move complete, result=0
21:37:38.198 00.000 20224 worker thread done servicing request
21:37:38.202 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63523, med=2752, FiltMin=2497, FiltMax=27411, Gamma=1.000
21:37:38.216 00.014 8996 UpdateGuideState exits: m=787024 SNR=405.5
21:37:38.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:38.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:38.218 00.000 8996 Enqueuing Expose request
21:37:38.219 00.001 20224 Worker thread wakes up
21:37:38.219 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:38.219 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:38.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:39.199 00.980 20224 Exposure complete
21:37:39.291 00.092 20224 worker thread done servicing request
21:37:39.292 00.001 8996 OnExposeComplete: enter
21:37:39.292 00.000 8996 UpdateGuideState(): m_state=6
21:37:39.293 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2488
21:37:39.294 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.54, Mass=792345, SNR=332.5, Peak=61043 HFD=4.4
21:37:39.295 00.001 8996 MultiStar: [#1 -0.00,0.13,0.80,U] [#2 -0.19,0.12,0.88,U] [#3 0.04,0.05,0.67,U] [#4 0.01,0.15,0.55,U] [#5 0.10,0.27,0.65,U] [#6 0.24,-0.02,0.43,U] [#7 0.05,0.07,0.49,U] [#8 -0.01,0.04,0.45,U] 
21:37:39.296 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.08}, one-star: {0.27, -0.08}
21:37:39.296 00.000 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
21:37:39.297 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
21:37:39.298 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=0.99 mountX=0.04 mountY=-0.08, mountTheta=-1.09
21:37:39.299 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.08, opts=13)
21:37:39.300 00.001 8996 Enqueuing Move request for scope (0.05, 0.08)
21:37:39.301 00.001 20224 Worker thread wakes up
21:37:39.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
21:37:39.301 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
21:37:39.301 00.000 20224 Moving (0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
21:37:39.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:37:39.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:39.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:37:39.301 00.000 20224 MoveAxis(E, 0, ABG)
21:37:39.301 00.000 20224 Move returns status 0, amount 0
21:37:39.301 00.000 20224 MoveAxis(N, 0, ABG)
21:37:39.301 00.000 20224 Move returns status 0, amount 0
21:37:39.301 00.000 20224 move complete, result=0
21:37:39.301 00.000 20224 worker thread done servicing request
21:37:39.305 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=61043, med=2752, FiltMin=2509, FiltMax=30912, Gamma=1.000
21:37:39.323 00.018 8996 UpdateGuideState exits: m=792345 SNR=332.5
21:37:39.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:39.326 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:39.327 00.001 8996 Enqueuing Expose request
21:37:39.328 00.001 20224 Worker thread wakes up
21:37:39.328 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:39.330 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:39.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:40.496 01.166 20224 Exposure complete
21:37:40.581 00.085 20224 worker thread done servicing request
21:37:40.581 00.000 8996 OnExposeComplete: enter
21:37:40.582 00.001 8996 UpdateGuideState(): m_state=6
21:37:40.584 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2489
21:37:40.586 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=472.75, Mass=769377, SNR=360.0, Peak=54483 HFD=4.5
21:37:40.587 00.001 8996 MultiStar: [#1 -0.08,0.34,0.73,U] [#2 -0.16,0.48,0.00,M1] [#3 -0.01,0.10,0.56,U] [#4 -0.15,0.19,0.55,U] [#5 -0.03,0.58,0.00,M1] [#6 0.19,0.38,0.44,U] [#7 0.27,0.42,0.00,M1] [#8 -0.06,-0.06,0.41,U] 
21:37:40.589 00.002 8996 single-star, 5 included, MultiStar: {-0.01, 0.19}, one-star: {0.04, 0.13}
21:37:40.590 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:37:40.591 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
21:37:40.592 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.26 mountX=0.03 mountY=-0.13, mountTheta=-1.36
21:37:40.596 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.13, opts=13)
21:37:40.597 00.001 8996 Enqueuing Move request for scope (0.04, 0.13)
21:37:40.598 00.001 20224 Worker thread wakes up
21:37:40.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
21:37:40.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
21:37:40.598 00.000 20224 Moving (0.04, 0.13) raw xDistance=0.03 yDistance=-0.13
21:37:40.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:37:40.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:40.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:37:40.598 00.000 20224 MoveAxis(E, 0, ABG)
21:37:40.598 00.000 20224 Move returns status 0, amount 0
21:37:40.598 00.000 20224 MoveAxis(N, 0, ABG)
21:37:40.598 00.000 20224 Move returns status 0, amount 0
21:37:40.598 00.000 20224 move complete, result=0
21:37:40.598 00.000 20224 worker thread done servicing request
21:37:40.603 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54483, med=2752, FiltMin=2499, FiltMax=26614, Gamma=1.000
21:37:40.632 00.029 8996 UpdateGuideState exits: m=769377 SNR=360.0
21:37:40.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:40.633 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:40.634 00.001 8996 Enqueuing Expose request
21:37:40.635 00.001 20224 Worker thread wakes up
21:37:40.635 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:40.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:40.637 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:41.632 00.995 20224 Exposure complete
21:37:41.711 00.079 20224 worker thread done servicing request
21:37:41.711 00.000 8996 OnExposeComplete: enter
21:37:41.712 00.001 8996 UpdateGuideState(): m_state=6
21:37:41.713 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2490
21:37:41.715 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=472.94, Mass=836781, SNR=382.0, Peak=62883 HFD=4.3
21:37:41.716 00.001 8996 MultiStar: [#1 0.10,0.23,0.58,U] [#2 -0.07,0.26,0.61,U] [#3 0.13,0.20,0.59,U] [#4 -0.00,0.25,0.48,U] [#5 0.09,0.35,0.57,U] [#6 0.21,0.16,0.39,U] [#7 0.11,0.11,0.41,U] [#8 -0.05,-0.03,0.33,U] 
21:37:41.717 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.23}, one-star: {0.01, 0.32}
21:37:41.718 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
21:37:41.719 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
21:37:41.720 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.35 mountX=0.03 mountY=-0.24, mountTheta=-1.45
21:37:41.721 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.23, opts=13)
21:37:41.722 00.001 8996 Enqueuing Move request for scope (0.05, 0.23)
21:37:41.723 00.001 20224 Worker thread wakes up
21:37:41.723 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
21:37:41.723 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
21:37:41.723 00.000 20224 Moving (0.05, 0.23) raw xDistance=0.03 yDistance=-0.24
21:37:41.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:37:41.723 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:37:41.724 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:37:41.724 00.000 20224 MoveAxis(E, 0, ABG)
21:37:41.724 00.000 20224 Move returns status 0, amount 0
21:37:41.724 00.000 20224 MoveAxis(N, 0, ABG)
21:37:41.724 00.000 20224 Move returns status 0, amount 0
21:37:41.724 00.000 20224 move complete, result=0
21:37:41.724 00.000 20224 worker thread done servicing request
21:37:41.727 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62883, med=2752, FiltMin=2512, FiltMax=31542, Gamma=1.000
21:37:41.746 00.019 8996 UpdateGuideState exits: m=836781 SNR=382.0
21:37:41.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:41.749 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:41.750 00.001 8996 Enqueuing Expose request
21:37:41.751 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:37:41.752 00.001 20224 Worker thread wakes up
21:37:41.752 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:41.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:42.908 01.156 20224 Exposure complete
21:37:42.972 00.064 20224 worker thread done servicing request
21:37:42.972 00.000 8996 OnExposeComplete: enter
21:37:42.973 00.001 8996 UpdateGuideState(): m_state=6
21:37:42.974 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2491
21:37:42.975 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.62, Mass=712175, SNR=342.6, Peak=51453 HFD=4.5
21:37:42.976 00.001 8996 MultiStar: [#1 -0.24,0.19,0.65,U] [#2 -0.38,0.43,0.00,M1] [#3 -0.20,0.44,0.00,M1] [#4 -0.17,0.53,0.00,M1] [#5 -0.13,0.37,0.71,U] [#6 -0.10,-0.05,0.48,U] [#7 -0.22,0.18,0.58,U] [#8 -0.25,-0.16,0.42,U] 
21:37:42.977 00.001 8996 single-star, 5 included, MultiStar: {-0.19, 0.11}, one-star: {-0.20, 0.01}
21:37:42.977 00.000 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
21:37:42.978 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:37:42.979 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.11 mountX=-0.20 mountY=0.02, mountTheta=3.06
21:37:42.980 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.01, opts=13)
21:37:42.981 00.001 8996 Enqueuing Move request for scope (-0.20, 0.01)
21:37:42.982 00.001 20224 Worker thread wakes up
21:37:42.982 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
21:37:42.982 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
21:37:42.982 00.000 20224 Moving (-0.20, 0.01) raw xDistance=-0.20 yDistance=0.02
21:37:42.982 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:37:42.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:42.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:37:42.982 00.000 20224 MoveAxis(E, 0, ABG)
21:37:42.982 00.000 20224 Move returns status 0, amount 0
21:37:42.982 00.000 20224 MoveAxis(N, 0, ABG)
21:37:42.982 00.000 20224 Move returns status 0, amount 0
21:37:42.983 00.001 20224 move complete, result=0
21:37:42.983 00.000 20224 worker thread done servicing request
21:37:42.987 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51453, med=2752, FiltMin=2477, FiltMax=24345, Gamma=1.000
21:37:43.001 00.014 8996 UpdateGuideState exits: m=712175 SNR=342.6
21:37:43.002 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:43.004 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:43.007 00.003 8996 Enqueuing Expose request
21:37:43.009 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:43.011 00.002 20224 Worker thread wakes up
21:37:43.012 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:43.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:43.982 00.970 20224 Exposure complete
21:37:44.048 00.066 20224 worker thread done servicing request
21:37:44.048 00.000 8996 OnExposeComplete: enter
21:37:44.049 00.001 8996 UpdateGuideState(): m_state=6
21:37:44.050 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2492
21:37:44.051 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.60, Mass=728476, SNR=353.0, Peak=48669 HFD=4.5
21:37:44.052 00.001 8996 MultiStar: [#1 -0.12,0.18,0.74,U] [#2 -0.13,0.22,0.87,U] [#3 -0.04,0.20,0.60,U] [#4 -0.24,0.47,0.00,M2] [#5 -0.00,0.45,0.00,M1] [#6 -0.08,0.04,0.42,U] [#7 0.05,0.20,0.44,U] [#8 0.03,0.14,0.40,U] 
21:37:44.053 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.13}, one-star: {-0.17, -0.02}
21:37:44.053 00.000 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
21:37:44.054 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
21:37:44.055 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.16 mountX=-0.10 mountY=-0.12, mountTheta=-2.26
21:37:44.056 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.13, opts=13)
21:37:44.057 00.001 8996 Enqueuing Move request for scope (-0.09, 0.13)
21:37:44.058 00.001 20224 Worker thread wakes up
21:37:44.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
21:37:44.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
21:37:44.058 00.000 20224 Moving (-0.09, 0.13) raw xDistance=-0.10 yDistance=-0.12
21:37:44.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:37:44.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:44.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:37:44.058 00.000 20224 MoveAxis(E, 0, ABG)
21:37:44.058 00.000 20224 Move returns status 0, amount 0
21:37:44.059 00.001 20224 MoveAxis(N, 0, ABG)
21:37:44.059 00.000 20224 Move returns status 0, amount 0
21:37:44.059 00.000 20224 move complete, result=0
21:37:44.059 00.000 20224 worker thread done servicing request
21:37:44.062 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48669, med=2752, FiltMin=2521, FiltMax=23065, Gamma=1.000
21:37:44.085 00.023 8996 UpdateGuideState exits: m=728476 SNR=353.0
21:37:44.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:44.088 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:44.089 00.001 8996 Enqueuing Expose request
21:37:44.090 00.001 20224 Worker thread wakes up
21:37:44.090 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:37:44.091 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:44.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:45.252 01.161 20224 Exposure complete
21:37:45.323 00.071 20224 worker thread done servicing request
21:37:45.324 00.001 8996 OnExposeComplete: enter
21:37:45.324 00.000 8996 UpdateGuideState(): m_state=6
21:37:45.325 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2493
21:37:45.327 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=472.47, Mass=723370, SNR=334.7, Peak=48320 HFD=4.5
21:37:45.331 00.004 8996 MultiStar: [#1 -0.15,0.02,0.72,U] [#2 -0.26,0.13,0.80,U] [#3 -0.18,-0.23,0.63,U] [#4 -0.25,-0.07,0.58,U] [#5 -0.03,0.23,0.71,U] [#6 -0.08,-0.27,0.46,U] [#7 -0.27,-0.13,0.52,U] [#8 -0.19,0.00,0.41,U] 
21:37:45.333 00.002 8996 refined, 8 included, MultiStar: {-0.18, -0.04}, one-star: {-0.22, -0.15}
21:37:45.335 00.002 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
21:37:45.337 00.002 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.35)
21:37:45.338 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.91 mountX=-0.18 mountY=0.06, mountTheta=2.80
21:37:45.341 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.04, opts=13)
21:37:45.343 00.002 8996 Enqueuing Move request for scope (-0.18, -0.04)
21:37:45.344 00.001 20224 Worker thread wakes up
21:37:45.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
21:37:45.344 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
21:37:45.344 00.000 20224 Moving (-0.18, -0.04) raw xDistance=-0.18 yDistance=0.06
21:37:45.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:37:45.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:45.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:37:45.344 00.000 20224 MoveAxis(E, 0, ABG)
21:37:45.344 00.000 20224 Move returns status 0, amount 0
21:37:45.344 00.000 20224 MoveAxis(N, 0, ABG)
21:37:45.344 00.000 20224 Move returns status 0, amount 0
21:37:45.344 00.000 20224 move complete, result=0
21:37:45.344 00.000 20224 worker thread done servicing request
21:37:45.348 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=48320, med=2752, FiltMin=2499, FiltMax=23011, Gamma=1.000
21:37:45.371 00.023 8996 UpdateGuideState exits: m=723370 SNR=334.7
21:37:45.373 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:45.376 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:45.377 00.001 8996 Enqueuing Expose request
21:37:45.378 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:45.379 00.001 20224 Worker thread wakes up
21:37:45.379 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:45.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:46.356 00.977 20224 Exposure complete
21:37:46.416 00.060 20224 worker thread done servicing request
21:37:46.416 00.000 8996 OnExposeComplete: enter
21:37:46.417 00.001 8996 UpdateGuideState(): m_state=6
21:37:46.418 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2494
21:37:46.419 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=472.51, Mass=718891, SNR=380.4, Peak=45488 HFD=4.6
21:37:46.420 00.001 8996 MultiStar: [#1 -0.18,0.04,0.61,U] [#2 -0.25,0.08,0.67,U] [#3 -0.02,0.01,0.59,U] [#4 -0.16,0.06,0.56,U] [#5 -0.14,0.04,0.51,U] [#6 0.02,-0.18,0.38,U] [#7 -0.13,-0.02,0.42,U] [#8 -0.22,-0.10,0.36,U] 
21:37:46.421 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.02}, one-star: {-0.07, -0.11}
21:37:46.421 00.000 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
21:37:46.422 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
21:37:46.423 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.02 mountX=-0.12 mountY=0.03, mountTheta=2.91
21:37:46.424 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.02, opts=13)
21:37:46.425 00.001 8996 Enqueuing Move request for scope (-0.13, -0.02)
21:37:46.426 00.001 20224 Worker thread wakes up
21:37:46.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
21:37:46.426 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
21:37:46.426 00.000 20224 Moving (-0.13, -0.02) raw xDistance=-0.12 yDistance=0.03
21:37:46.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:37:46.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:46.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:37:46.426 00.000 20224 MoveAxis(E, 0, ABG)
21:37:46.426 00.000 20224 Move returns status 0, amount 0
21:37:46.426 00.000 20224 MoveAxis(N, 0, ABG)
21:37:46.427 00.001 20224 Move returns status 0, amount 0
21:37:46.427 00.000 20224 move complete, result=0
21:37:46.427 00.000 20224 worker thread done servicing request
21:37:46.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=45488, med=2749, FiltMin=2505, FiltMax=25008, Gamma=1.000
21:37:46.450 00.020 8996 UpdateGuideState exits: m=718891 SNR=380.4
21:37:46.452 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:46.454 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:46.456 00.002 8996 Enqueuing Expose request
21:37:46.457 00.001 20224 Worker thread wakes up
21:37:46.457 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:46.459 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:46.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:47.627 01.168 20224 Exposure complete
21:37:47.692 00.065 20224 worker thread done servicing request
21:37:47.692 00.000 8996 OnExposeComplete: enter
21:37:47.693 00.001 8996 UpdateGuideState(): m_state=6
21:37:47.694 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2495
21:37:47.695 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.59, Mass=778683, SNR=378.7, Peak=51971 HFD=4.5
21:37:47.696 00.001 8996 MultiStar: [#1 -0.08,0.09,0.61,U] [#2 -0.29,0.01,0.70,U] [#3 -0.11,-0.01,0.65,U] [#4 -0.22,0.07,0.54,U] [#5 0.08,0.35,0.54,U] [#6 -0.04,-0.16,0.42,U] [#7 -0.04,-0.01,0.39,U] [#8 -0.07,-0.23,0.38,U] 
21:37:47.697 00.001 8996 single-star, 8 included, MultiStar: {-0.09, 0.02}, one-star: {-0.01, -0.03}
21:37:47.697 00.000 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
21:37:47.698 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
21:37:47.699 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-2.05 mountX=-0.01 mountY=0.03, mountTheta=1.95
21:37:47.700 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
21:37:47.701 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
21:37:47.702 00.001 20224 Worker thread wakes up
21:37:47.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
21:37:47.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
21:37:47.702 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
21:37:47.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:37:47.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:47.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:37:47.702 00.000 20224 MoveAxis(E, 0, ABG)
21:37:47.702 00.000 20224 Move returns status 0, amount 0
21:37:47.702 00.000 20224 MoveAxis(N, 0, ABG)
21:37:47.702 00.000 20224 Move returns status 0, amount 0
21:37:47.702 00.000 20224 move complete, result=0
21:37:47.703 00.001 20224 worker thread done servicing request
21:37:47.708 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51971, med=2752, FiltMin=2518, FiltMax=27360, Gamma=1.000
21:37:47.722 00.014 8996 UpdateGuideState exits: m=778683 SNR=378.7
21:37:47.725 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:47.727 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:47.727 00.000 8996 Enqueuing Expose request
21:37:47.728 00.001 20224 Worker thread wakes up
21:37:47.728 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:47.730 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:47.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:48.696 00.966 20224 Exposure complete
21:37:48.802 00.106 20224 worker thread done servicing request
21:37:48.802 00.000 8996 OnExposeComplete: enter
21:37:48.804 00.002 8996 UpdateGuideState(): m_state=6
21:37:48.806 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2496
21:37:48.807 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.59, Mass=795364, SNR=363.3, Peak=54371 HFD=4.5
21:37:48.810 00.003 8996 MultiStar: [#1 -0.13,0.00,0.70,U] [#2 -0.20,-0.03,0.68,U] [#3 -0.15,-0.09,0.69,U] [#4 -0.16,-0.07,0.57,U] [#5 -0.01,0.28,0.62,U] [#6 0.12,-0.10,0.42,U] [#7 0.13,0.05,0.39,U] [#8 -0.08,-0.27,0.40,U] 
21:37:48.812 00.002 8996 single-star, 8 included, MultiStar: {-0.07, -0.02}, one-star: {0.01, -0.03}
21:37:48.815 00.003 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
21:37:48.817 00.002 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
21:37:48.818 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.35 mountX=0.01 mountY=0.02, mountTheta=1.26
21:37:48.821 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
21:37:48.822 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
21:37:48.823 00.001 20224 Worker thread wakes up
21:37:48.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
21:37:48.823 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
21:37:48.823 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.02
21:37:48.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:37:48.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:48.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:37:48.823 00.000 20224 MoveAxis(E, 0, ABG)
21:37:48.823 00.000 20224 Move returns status 0, amount 0
21:37:48.824 00.001 20224 MoveAxis(N, 0, ABG)
21:37:48.824 00.000 20224 Move returns status 0, amount 0
21:37:48.824 00.000 20224 move complete, result=0
21:37:48.824 00.000 20224 worker thread done servicing request
21:37:48.831 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54371, med=2752, FiltMin=2493, FiltMax=26960, Gamma=1.000
21:37:48.858 00.027 8996 UpdateGuideState exits: m=795364 SNR=363.3
21:37:48.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:48.861 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:48.862 00.001 8996 Enqueuing Expose request
21:37:48.863 00.001 20224 Worker thread wakes up
21:37:48.863 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:37:48.864 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:48.865 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:50.027 01.162 20224 Exposure complete
21:37:50.105 00.078 20224 worker thread done servicing request
21:37:50.105 00.000 8996 OnExposeComplete: enter
21:37:50.107 00.002 8996 UpdateGuideState(): m_state=6
21:37:50.107 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2497
21:37:50.108 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.38, Mass=763492, SNR=383.5, Peak=57728 HFD=4.5
21:37:50.110 00.002 8996 MultiStar: [#1 -0.33,-0.06,0.64,U] [#2 -0.37,-0.07,0.75,U] [#3 -0.11,0.01,0.49,U] [#4 -0.18,-0.17,0.49,U] [#5 -0.19,0.10,0.51,U] [#6 0.14,-0.09,0.40,U] [#7 -0.09,0.13,0.40,U] [#8 -0.22,-0.33,0.34,U] 
21:37:50.111 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.09}, one-star: {-0.18, -0.24}
21:37:50.112 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
21:37:50.114 00.002 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
21:37:50.115 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.70 mountX=-0.18 mountY=0.11, mountTheta=2.59
21:37:50.118 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.09, opts=13)
21:37:50.119 00.001 8996 Enqueuing Move request for scope (-0.19, -0.09)
21:37:50.121 00.002 20224 Worker thread wakes up
21:37:50.121 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
21:37:50.121 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
21:37:50.121 00.000 20224 Moving (-0.19, -0.09) raw xDistance=-0.18 yDistance=0.11
21:37:50.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:37:50.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:50.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:37:50.121 00.000 20224 MoveAxis(E, 0, ABG)
21:37:50.121 00.000 20224 Move returns status 0, amount 0
21:37:50.121 00.000 20224 MoveAxis(N, 0, ABG)
21:37:50.121 00.000 20224 Move returns status 0, amount 0
21:37:50.122 00.001 20224 move complete, result=0
21:37:50.122 00.000 20224 worker thread done servicing request
21:37:50.127 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57728, med=2752, FiltMin=2499, FiltMax=25875, Gamma=1.000
21:37:50.150 00.023 8996 UpdateGuideState exits: m=763492 SNR=383.5
21:37:50.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:50.152 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:50.153 00.001 8996 Enqueuing Expose request
21:37:50.154 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:50.155 00.001 20224 Worker thread wakes up
21:37:50.155 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:50.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:51.125 00.970 20224 Exposure complete
21:37:51.187 00.062 20224 worker thread done servicing request
21:37:51.187 00.000 8996 OnExposeComplete: enter
21:37:51.188 00.001 8996 UpdateGuideState(): m_state=6
21:37:51.189 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2498
21:37:51.190 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.34, Mass=760420, SNR=400.1, Peak=53485 HFD=4.7
21:37:51.191 00.001 8996 MultiStar: [#1 -0.08,-0.16,0.57,U] [#2 -0.29,-0.35,0.00,M1] [#3 -0.07,-0.14,0.52,U] [#4 -0.25,-0.05,0.44,U] [#5 -0.05,0.10,0.56,U] [#6 -0.03,-0.16,0.40,U] [#7 -0.01,-0.03,0.39,U] [#8 -0.29,-0.34,0.00,M1] 
21:37:51.192 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.12}, one-star: {0.00, -0.27}
21:37:51.193 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
21:37:51.194 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
21:37:51.194 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.03 mountX=-0.05 mountY=0.13, mountTheta=1.93
21:37:51.197 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.12, opts=13)
21:37:51.198 00.001 8996 Enqueuing Move request for scope (-0.06, -0.12)
21:37:51.199 00.001 20224 Worker thread wakes up
21:37:51.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
21:37:51.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
21:37:51.199 00.000 20224 Moving (-0.06, -0.12) raw xDistance=-0.05 yDistance=0.13
21:37:51.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:37:51.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:51.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:37:51.199 00.000 20224 MoveAxis(E, 0, ABG)
21:37:51.199 00.000 20224 Move returns status 0, amount 0
21:37:51.199 00.000 20224 MoveAxis(N, 0, ABG)
21:37:51.199 00.000 20224 Move returns status 0, amount 0
21:37:51.199 00.000 20224 move complete, result=0
21:37:51.200 00.001 20224 worker thread done servicing request
21:37:51.205 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53485, med=2752, FiltMin=2477, FiltMax=26768, Gamma=1.000
21:37:51.218 00.013 8996 UpdateGuideState exits: m=760420 SNR=400.1
21:37:51.218 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:51.220 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:51.221 00.001 8996 Enqueuing Expose request
21:37:51.223 00.002 20224 Worker thread wakes up
21:37:51.223 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:51.224 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:51.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:52.385 01.161 20224 Exposure complete
21:37:52.445 00.060 20224 worker thread done servicing request
21:37:52.445 00.000 8996 OnExposeComplete: enter
21:37:52.447 00.002 8996 UpdateGuideState(): m_state=6
21:37:52.447 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2499
21:37:52.448 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.40, Mass=725728, SNR=358.3, Peak=51760 HFD=4.5
21:37:52.448 00.000 8996 MultiStar: [#1 -0.41,-0.10,0.68,U] [#2 -0.35,-0.09,0.72,U] [#3 -0.20,-0.24,0.58,U] [#4 -0.35,-0.16,0.59,U] [#5 -0.05,0.05,0.62,U] [#6 -0.11,0.13,0.50,U] [#7 -0.19,-0.00,0.47,U] [#8 -0.33,-0.32,0.00,M2] 
21:37:52.450 00.002 8996 refined, 7 included, MultiStar: {-0.23, -0.09}, one-star: {-0.17, -0.21}
21:37:52.453 00.003 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
21:37:52.455 00.002 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
21:37:52.456 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-2.76 mountX=-0.22 mountY=0.12, mountTheta=2.65
21:37:52.459 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.09, opts=13)
21:37:52.461 00.002 8996 Enqueuing Move request for scope (-0.23, -0.09)
21:37:52.463 00.002 20224 Worker thread wakes up
21:37:52.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
21:37:52.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
21:37:52.463 00.000 20224 Moving (-0.23, -0.09) raw xDistance=-0.22 yDistance=0.12
21:37:52.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:37:52.464 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:52.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:37:52.464 00.000 20224 MoveAxis(E, 32, ABG)
21:37:52.464 00.000 20224 Guiding  Dir = 2, Dur = 32
21:37:52.464 00.000 20224 IsSlewing returns 0
21:37:52.464 00.000 20224 IsGuiding returns 0
21:37:52.470 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51760, med=2752, FiltMin=2480, FiltMax=22960, Gamma=1.000
21:37:52.489 00.019 8996 UpdateGuideState exits: m=725728 SNR=358.3
21:37:52.491 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:52.491 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:52.492 00.001 8996 Enqueuing Expose request
21:37:52.497 00.005 20224 PulseGuide returned control before completion, sleep 11
21:37:52.510 00.013 20224 IsGuiding returns 1
21:37:52.510 00.000 20224 scope still moving after pulse duration time elapsed
21:37:52.541 00.031 20224 IsSlewing returns 0
21:37:52.541 00.000 20224 IsGuiding returns 1
21:37:52.572 00.031 20224 IsSlewing returns 0
21:37:52.573 00.001 20224 IsGuiding returns 0
21:37:52.573 00.000 20224 scope move finished after 32 + 75 ms
21:37:52.573 00.000 20224 Move returns status 0, amount 32
21:37:52.573 00.000 20224 MoveAxis(N, 0, ABG)
21:37:52.573 00.000 20224 Move returns status 0, amount 0
21:37:52.573 00.000 20224 move complete, result=0
21:37:52.573 00.000 20224 worker thread done servicing request
21:37:52.573 00.000 20224 Worker thread wakes up
21:37:52.574 00.001 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
21:37:52.576 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:52.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:53.552 00.976 20224 Exposure complete
21:37:53.621 00.069 20224 worker thread done servicing request
21:37:53.621 00.000 8996 OnExposeComplete: enter
21:37:53.622 00.001 8996 UpdateGuideState(): m_state=6
21:37:53.623 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2500
21:37:53.624 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.41, Mass=760485, SNR=334.4, Peak=56672 HFD=4.4
21:37:53.624 00.000 8996 MultiStar: [#1 -0.21,-0.15,0.76,U] [#2 -0.34,-0.17,0.81,U] [#3 -0.07,-0.19,0.65,U] [#4 -0.09,-0.10,0.59,U] [#5 -0.07,0.18,0.74,U] [#6 -0.05,-0.09,0.49,U] [#7 -0.01,-0.18,0.42,U] [#8 -0.31,-0.47,0.00,M3] 
21:37:53.625 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.12}, one-star: {-0.23, -0.20}
21:37:53.626 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
21:37:53.627 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
21:37:53.627 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.50 mountX=-0.14 mountY=0.13, mountTheta=2.40
21:37:53.630 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.12, opts=13)
21:37:53.633 00.003 8996 Enqueuing Move request for scope (-0.15, -0.12)
21:37:53.635 00.002 20224 Worker thread wakes up
21:37:53.636 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
21:37:53.636 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
21:37:53.636 00.000 20224 Moving (-0.15, -0.12) raw xDistance=-0.14 yDistance=0.13
21:37:53.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:37:53.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:53.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:37:53.636 00.000 20224 MoveAxis(E, 0, ABG)
21:37:53.636 00.000 20224 Move returns status 0, amount 0
21:37:53.636 00.000 20224 MoveAxis(N, 0, ABG)
21:37:53.636 00.000 20224 Move returns status 0, amount 0
21:37:53.636 00.000 20224 move complete, result=0
21:37:53.637 00.001 20224 worker thread done servicing request
21:37:53.644 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56672, med=2752, FiltMin=2493, FiltMax=24995, Gamma=1.000
21:37:53.671 00.027 8996 UpdateGuideState exits: m=760485 SNR=334.4
21:37:53.673 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:53.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:53.676 00.002 8996 Enqueuing Expose request
21:37:53.677 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:37:53.678 00.001 20224 Worker thread wakes up
21:37:53.680 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:53.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:54.848 01.168 20224 Exposure complete
21:37:54.926 00.078 20224 worker thread done servicing request
21:37:54.926 00.000 8996 OnExposeComplete: enter
21:37:54.927 00.001 8996 UpdateGuideState(): m_state=6
21:37:54.928 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2501
21:37:54.929 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.31, Mass=815924, SNR=386.0, Peak=58813 HFD=4.6
21:37:54.930 00.001 8996 MultiStar: [#1 -0.06,-0.37,0.67,U] [#2 -0.17,-0.09,0.71,U] [#3 0.09,-0.24,0.56,U] [#4 -0.06,-0.18,0.48,U] [#5 0.07,0.12,0.68,U] [#6 0.21,-0.18,0.40,U] [#7 0.04,-0.14,0.39,U] [#8 -0.04,-0.45,0.00,M4] 
21:37:54.931 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.18}, one-star: {0.01, -0.30}
21:37:54.932 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
21:37:54.933 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
21:37:54.933 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.54 mountX=0.02 mountY=0.18, mountTheta=1.44
21:37:54.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.18, opts=13)
21:37:54.936 00.001 8996 Enqueuing Move request for scope (0.01, -0.18)
21:37:54.937 00.001 20224 Worker thread wakes up
21:37:54.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
21:37:54.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
21:37:54.937 00.000 20224 Moving (0.01, -0.18) raw xDistance=0.02 yDistance=0.18
21:37:54.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:37:54.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:54.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:37:54.937 00.000 20224 MoveAxis(E, 0, ABG)
21:37:54.937 00.000 20224 Move returns status 0, amount 0
21:37:54.938 00.001 20224 MoveAxis(N, 0, ABG)
21:37:54.938 00.000 20224 Move returns status 0, amount 0
21:37:54.938 00.000 20224 move complete, result=0
21:37:54.938 00.000 20224 worker thread done servicing request
21:37:54.944 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58813, med=2752, FiltMin=2451, FiltMax=28720, Gamma=1.000
21:37:54.969 00.025 8996 UpdateGuideState exits: m=815924 SNR=386.0
21:37:54.971 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:54.973 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:54.974 00.001 8996 Enqueuing Expose request
21:37:54.976 00.002 20224 Worker thread wakes up
21:37:54.976 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:37:54.978 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:54.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:55.958 00.980 20224 Exposure complete
21:37:56.046 00.088 20224 worker thread done servicing request
21:37:56.046 00.000 8996 OnExposeComplete: enter
21:37:56.048 00.002 8996 UpdateGuideState(): m_state=6
21:37:56.050 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2502
21:37:56.051 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.31, Mass=758226, SNR=372.8, Peak=58733 HFD=4.6
21:37:56.054 00.003 8996 MultiStar: [#1 0.26,-0.14,0.59,U] [#2 0.13,-0.06,0.80,U] [#3 0.34,-0.12,0.50,U] [#4 0.18,-0.11,0.52,U] [#5 0.19,0.17,0.57,U] [#6 0.38,-0.21,0.00,M1] [#7 0.22,-0.12,0.41,U] [#8 -0.07,-0.38,0.30,U] 
21:37:56.055 00.001 8996 refined, 7 included, MultiStar: {0.19, -0.13}, one-star: {0.21, -0.31}
21:37:56.057 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
21:37:56.058 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
21:37:56.060 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.60 mountX=0.20 mountY=0.11, mountTheta=0.49
21:37:56.063 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.13, opts=13)
21:37:56.066 00.003 8996 Enqueuing Move request for scope (0.19, -0.13)
21:37:56.067 00.001 20224 Worker thread wakes up
21:37:56.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
21:37:56.067 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
21:37:56.067 00.000 20224 Moving (0.19, -0.13) raw xDistance=0.20 yDistance=0.11
21:37:56.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:37:56.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:56.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:37:56.067 00.000 20224 MoveAxis(W, 30, ABG)
21:37:56.067 00.000 20224 Guiding  Dir = 3, Dur = 30
21:37:56.067 00.000 20224 IsSlewing returns 0
21:37:56.067 00.000 20224 IsGuiding returns 0
21:37:56.072 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58733, med=2752, FiltMin=2483, FiltMax=30912, Gamma=1.000
21:37:56.093 00.021 8996 UpdateGuideState exits: m=758226 SNR=372.8
21:37:56.094 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:56.095 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:56.096 00.001 8996 Enqueuing Expose request
21:37:56.126 00.030 20224 IsGuiding returns 1
21:37:56.126 00.000 20224 scope still moving after pulse duration time elapsed
21:37:56.155 00.029 20224 IsSlewing returns 0
21:37:56.155 00.000 20224 IsGuiding returns 1
21:37:56.186 00.031 20224 IsSlewing returns 0
21:37:56.186 00.000 20224 IsGuiding returns 1
21:37:56.223 00.037 20224 IsSlewing returns 0
21:37:56.223 00.000 20224 IsGuiding returns 0
21:37:56.223 00.000 20224 scope move finished after 30 + 126 ms
21:37:56.223 00.000 20224 Move returns status 0, amount 30
21:37:56.224 00.001 20224 MoveAxis(N, 0, ABG)
21:37:56.224 00.000 20224 Move returns status 0, amount 0
21:37:56.224 00.000 20224 move complete, result=0
21:37:56.224 00.000 20224 worker thread done servicing request
21:37:56.224 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
21:37:56.225 00.001 20224 Worker thread wakes up
21:37:56.225 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:56.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:57.395 01.170 20224 Exposure complete
21:37:57.459 00.064 20224 worker thread done servicing request
21:37:57.459 00.000 8996 OnExposeComplete: enter
21:37:57.460 00.001 8996 UpdateGuideState(): m_state=6
21:37:57.461 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2503
21:37:57.461 00.000 8996 Star::Find returns 1 (0), X=138.04, Y=472.36, Mass=763426, SNR=370.9, Peak=60192 HFD=4.3
21:37:57.463 00.002 8996 MultiStar: [#1 -0.15,-0.21,0.62,U] [#2 -0.29,-0.13,0.80,U] [#3 -0.22,-0.29,0.56,U] [#4 -0.18,-0.19,0.47,U] [#5 -0.14,-0.13,0.59,U] [#6 -0.11,-0.37,0.45,U] [#7 -0.29,-0.33,0.00,M1] [#8 -0.24,-0.60,0.00,M4] 
21:37:57.464 00.001 8996 refined, 6 included, MultiStar: {-0.21, -0.22}, one-star: {-0.29, -0.25}
21:37:57.464 00.000 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
21:37:57.465 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
21:37:57.467 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.22 hyp=0.31 cameraTheta=-2.34 mountX=-0.19 mountY=0.24, mountTheta=2.24
21:37:57.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.22, opts=13)
21:37:57.470 00.001 8996 Enqueuing Move request for scope (-0.21, -0.22)
21:37:57.471 00.001 20224 Worker thread wakes up
21:37:57.471 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.22) opts 0xd
21:37:57.471 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.22)
21:37:57.471 00.000 20224 Moving (-0.21, -0.22) raw xDistance=-0.19 yDistance=0.24
21:37:57.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:37:57.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:37:57.471 00.000 20224 MoveAxis(E, 0, ABG)
21:37:57.471 00.000 20224 Move returns status 0, amount 0
21:37:57.471 00.000 20224 MoveAxis(S, 51, ABG)
21:37:57.471 00.000 20224 Guiding  Dir = 1, Dur = 51
21:37:57.472 00.001 20224 IsSlewing returns 0
21:37:57.472 00.000 20224 IsGuiding returns 0
21:37:57.477 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60192, med=2752, FiltMin=2461, FiltMax=25475, Gamma=1.000
21:37:57.512 00.035 8996 UpdateGuideState exits: m=763426 SNR=370.9
21:37:57.515 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:57.517 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:57.519 00.002 8996 Enqueuing Expose request
21:37:57.528 00.009 20224 IsGuiding returns 1
21:37:57.528 00.000 20224 scope still moving after pulse duration time elapsed
21:37:57.557 00.029 20224 IsSlewing returns 0
21:37:57.557 00.000 20224 IsGuiding returns 1
21:37:57.589 00.032 20224 IsSlewing returns 0
21:37:57.589 00.000 20224 IsGuiding returns 1
21:37:57.620 00.031 20224 IsSlewing returns 0
21:37:57.620 00.000 20224 IsGuiding returns 1
21:37:57.651 00.031 20224 IsSlewing returns 0
21:37:57.652 00.001 20224 IsGuiding returns 0
21:37:57.652 00.000 20224 scope move finished after 51 + 128 ms
21:37:57.652 00.000 20224 Move returns status 0, amount 51
21:37:57.652 00.000 20224 move complete, result=0
21:37:57.652 00.000 20224 worker thread done servicing request
21:37:57.652 00.000 20224 Worker thread wakes up
21:37:57.652 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 51 ms SOUTH
21:37:57.655 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:57.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:58.642 00.987 20224 Exposure complete
21:37:58.711 00.069 20224 worker thread done servicing request
21:37:58.711 00.000 8996 OnExposeComplete: enter
21:37:58.713 00.002 8996 UpdateGuideState(): m_state=6
21:37:58.716 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2504
21:37:58.716 00.000 8996 Star::Find returns 1 (0), X=138.15, Y=472.39, Mass=758339, SNR=346.8, Peak=54960 HFD=4.5
21:37:58.718 00.002 8996 MultiStar: [#1 0.18,-0.33,0.75,U] [#2 -0.26,-0.08,0.80,U] [#3 -0.03,-0.42,0.66,U] [#4 -0.20,-0.23,0.53,U] [#5 0.12,0.22,0.73,U] [#6 -0.01,-0.26,0.46,U] [#7 -0.05,-0.22,0.49,U] [#8 -0.17,-0.53,0.00,M5] 
21:37:58.718 00.000 8996 refined, 7 included, MultiStar: {-0.06, -0.18}, one-star: {-0.18, -0.23}
21:37:58.719 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
21:37:58.720 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
21:37:58.721 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.89 mountX=-0.04 mountY=0.19, mountTheta=1.79
21:37:58.723 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.18, opts=13)
21:37:58.724 00.001 8996 Enqueuing Move request for scope (-0.06, -0.18)
21:37:58.725 00.001 20224 Worker thread wakes up
21:37:58.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
21:37:58.725 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
21:37:58.726 00.001 20224 Moving (-0.06, -0.18) raw xDistance=-0.04 yDistance=0.19
21:37:58.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:37:58.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:37:58.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:37:58.726 00.000 20224 MoveAxis(E, 0, ABG)
21:37:58.726 00.000 20224 Move returns status 0, amount 0
21:37:58.726 00.000 20224 MoveAxis(N, 0, ABG)
21:37:58.726 00.000 20224 Move returns status 0, amount 0
21:37:58.726 00.000 20224 move complete, result=0
21:37:58.726 00.000 20224 worker thread done servicing request
21:37:58.732 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54960, med=2752, FiltMin=2512, FiltMax=24000, Gamma=1.000
21:37:58.751 00.019 8996 UpdateGuideState exits: m=758339 SNR=346.8
21:37:58.753 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:58.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:37:58.756 00.002 8996 Enqueuing Expose request
21:37:58.758 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:37:58.759 00.001 20224 Worker thread wakes up
21:37:58.759 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:37:58.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:37:59.926 01.167 20224 Exposure complete
21:38:00.019 00.093 20224 worker thread done servicing request
21:38:00.019 00.000 8996 OnExposeComplete: enter
21:38:00.021 00.002 8996 UpdateGuideState(): m_state=6
21:38:00.022 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2505
21:38:00.024 00.002 8996 Star::Find returns 1 (0), X=138.27, Y=472.47, Mass=732748, SNR=330.5, Peak=44912 HFD=4.6
21:38:00.027 00.003 8996 MultiStar: [#1 0.05,-0.14,0.72,U] [#2 -0.25,0.23,0.89,U] [#3 0.01,-0.22,0.60,U] [#4 -0.01,-0.15,0.59,U] [#5 -0.02,0.01,0.67,U] [#6 0.11,-0.28,0.48,U] [#7 -0.05,-0.11,0.45,U] [#8 -0.18,-0.58,0.00,M6] 
21:38:00.029 00.002 8996 refined, 7 included, MultiStar: {-0.04, -0.08}, one-star: {-0.06, -0.14}
21:38:00.032 00.003 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
21:38:00.034 00.002 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
21:38:00.036 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.06 mountX=-0.03 mountY=0.08, mountTheta=1.96
21:38:00.039 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.08, opts=13)
21:38:00.041 00.002 8996 Enqueuing Move request for scope (-0.04, -0.08)
21:38:00.042 00.001 20224 Worker thread wakes up
21:38:00.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
21:38:00.042 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
21:38:00.043 00.001 20224 Moving (-0.04, -0.08) raw xDistance=-0.03 yDistance=0.08
21:38:00.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:38:00.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:00.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:38:00.043 00.000 20224 MoveAxis(E, 0, ABG)
21:38:00.043 00.000 20224 Move returns status 0, amount 0
21:38:00.043 00.000 20224 MoveAxis(N, 0, ABG)
21:38:00.043 00.000 20224 Move returns status 0, amount 0
21:38:00.044 00.001 20224 move complete, result=0
21:38:00.044 00.000 20224 worker thread done servicing request
21:38:00.050 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=44912, med=2749, FiltMin=2496, FiltMax=23440, Gamma=1.000
21:38:00.072 00.022 8996 UpdateGuideState exits: m=732748 SNR=330.5
21:38:00.074 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:00.075 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:00.076 00.001 8996 Enqueuing Expose request
21:38:00.076 00.000 20224 Worker thread wakes up
21:38:00.076 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:00.077 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:00.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:01.059 00.982 20224 Exposure complete
21:38:01.140 00.081 20224 worker thread done servicing request
21:38:01.141 00.001 8996 OnExposeComplete: enter
21:38:01.142 00.001 8996 UpdateGuideState(): m_state=6
21:38:01.143 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2506
21:38:01.144 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.32, Mass=752112, SNR=324.6, Peak=55949 HFD=4.6
21:38:01.146 00.002 8996 MultiStar: [#1 -0.22,-0.11,0.76,U] [#2 -0.25,0.01,0.86,U] [#3 -0.14,-0.14,0.68,U] [#4 -0.35,-0.06,0.57,U] [#5 0.03,0.03,0.72,U] [#6 -0.08,-0.29,0.54,U] [#7 -0.11,-0.13,0.51,U] [#8 -0.02,-0.29,0.47,U] 
21:38:01.147 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.14}, one-star: {0.06, -0.29}
21:38:01.147 00.000 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
21:38:01.149 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 1.00)
21:38:01.149 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.26 mountX=-0.10 mountY=0.15, mountTheta=2.16
21:38:01.151 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.14, opts=13)
21:38:01.152 00.001 8996 Enqueuing Move request for scope (-0.11, -0.14)
21:38:01.153 00.001 20224 Worker thread wakes up
21:38:01.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
21:38:01.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
21:38:01.153 00.000 20224 Moving (-0.11, -0.14) raw xDistance=-0.10 yDistance=0.15
21:38:01.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:38:01.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:01.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:38:01.153 00.000 20224 MoveAxis(E, 0, ABG)
21:38:01.153 00.000 20224 Move returns status 0, amount 0
21:38:01.153 00.000 20224 MoveAxis(N, 0, ABG)
21:38:01.153 00.000 20224 Move returns status 0, amount 0
21:38:01.153 00.000 20224 move complete, result=0
21:38:01.153 00.000 20224 worker thread done servicing request
21:38:01.157 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55949, med=2752, FiltMin=2489, FiltMax=27856, Gamma=1.000
21:38:01.186 00.029 8996 UpdateGuideState exits: m=752112 SNR=324.6
21:38:01.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:01.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:01.189 00.001 8996 Enqueuing Expose request
21:38:01.190 00.001 20224 Worker thread wakes up
21:38:01.190 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:01.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:01.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:02.348 01.157 20224 Exposure complete
21:38:02.424 00.076 20224 worker thread done servicing request
21:38:02.424 00.000 8996 OnExposeComplete: enter
21:38:02.425 00.001 8996 UpdateGuideState(): m_state=6
21:38:02.426 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2507
21:38:02.427 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.60, Mass=742098, SNR=339.3, Peak=54045 HFD=4.4
21:38:02.428 00.001 8996 MultiStar: [#1 -0.29,-0.05,0.61,U] [#2 -0.42,0.27,0.00,M1] [#3 -0.16,-0.15,0.62,U] [#4 -0.26,0.03,0.54,U] [#5 -0.26,0.26,0.66,U] [#6 -0.13,-0.01,0.44,U] [#7 -0.21,0.02,0.46,U] [#8 -0.35,-0.23,0.43,U] 
21:38:02.429 00.001 8996 refined, 7 included, MultiStar: {-0.26, -0.01}, one-star: {-0.32, -0.01}
21:38:02.429 00.000 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:38:02.430 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
21:38:02.431 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.10 mountX=-0.25 mountY=0.04, mountTheta=2.99
21:38:02.432 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.01, opts=13)
21:38:02.433 00.001 8996 Enqueuing Move request for scope (-0.26, -0.01)
21:38:02.434 00.001 20224 Worker thread wakes up
21:38:02.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
21:38:02.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
21:38:02.434 00.000 20224 Moving (-0.26, -0.01) raw xDistance=-0.25 yDistance=0.04
21:38:02.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:38:02.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:02.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:38:02.434 00.000 20224 MoveAxis(E, 37, ABG)
21:38:02.434 00.000 20224 Guiding  Dir = 2, Dur = 37
21:38:02.435 00.001 20224 IsSlewing returns 0
21:38:02.435 00.000 20224 IsGuiding returns 0
21:38:02.438 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54045, med=2749, FiltMin=2489, FiltMax=26211, Gamma=1.000
21:38:02.442 00.004 20224 PulseGuide returned control before completion, sleep 40
21:38:02.451 00.009 8996 UpdateGuideState exits: m=742098 SNR=339.3
21:38:02.452 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:02.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:02.453 00.000 8996 Enqueuing Expose request
21:38:02.489 00.036 20224 IsGuiding returns 1
21:38:02.489 00.000 20224 scope still moving after pulse duration time elapsed
21:38:02.521 00.032 20224 IsSlewing returns 0
21:38:02.522 00.001 20224 IsGuiding returns 1
21:38:02.552 00.030 20224 IsSlewing returns 0
21:38:02.552 00.000 20224 IsGuiding returns 0
21:38:02.552 00.000 20224 scope move finished after 37 + 80 ms
21:38:02.552 00.000 20224 Move returns status 0, amount 37
21:38:02.552 00.000 20224 MoveAxis(N, 0, ABG)
21:38:02.553 00.001 20224 Move returns status 0, amount 0
21:38:02.553 00.000 20224 move complete, result=0
21:38:02.553 00.000 20224 worker thread done servicing request
21:38:02.553 00.000 20224 Worker thread wakes up
21:38:02.553 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:02.553 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.0 px 0 ms NORTH
21:38:02.554 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:03.546 00.992 20224 Exposure complete
21:38:03.627 00.081 20224 worker thread done servicing request
21:38:03.627 00.000 8996 OnExposeComplete: enter
21:38:03.628 00.001 8996 UpdateGuideState(): m_state=6
21:38:03.629 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2508
21:38:03.630 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=472.54, Mass=771676, SNR=343.9, Peak=49821 HFD=4.6
21:38:03.632 00.002 8996 MultiStar: [#1 -0.07,0.12,0.70,U] [#2 -0.22,0.10,0.88,U] [#3 -0.09,0.15,0.68,U] [#4 -0.10,0.09,0.53,U] [#5 -0.01,0.29,0.69,U] [#6 0.16,0.02,0.44,U] [#7 -0.05,0.14,0.49,U] [#8 -0.14,-0.32,0.40,U] 
21:38:03.633 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.12, -0.07}
21:38:03.634 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:38:03.634 00.000 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:38:03.635 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.46 mountX=-0.09 mountY=-0.06, mountTheta=-2.57
21:38:03.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
21:38:03.638 00.001 8996 Enqueuing Move request for scope (-0.09, 0.07)
21:38:03.639 00.001 20224 Worker thread wakes up
21:38:03.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
21:38:03.639 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
21:38:03.639 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.09 yDistance=-0.06
21:38:03.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:38:03.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:03.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:38:03.639 00.000 20224 MoveAxis(E, 0, ABG)
21:38:03.639 00.000 20224 Move returns status 0, amount 0
21:38:03.639 00.000 20224 MoveAxis(N, 0, ABG)
21:38:03.640 00.001 20224 Move returns status 0, amount 0
21:38:03.640 00.000 20224 move complete, result=0
21:38:03.640 00.000 20224 worker thread done servicing request
21:38:03.646 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49821, med=2752, FiltMin=2483, FiltMax=23408, Gamma=1.000
21:38:03.660 00.014 8996 UpdateGuideState exits: m=771676 SNR=343.9
21:38:03.663 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:03.666 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:03.669 00.003 8996 Enqueuing Expose request
21:38:03.672 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:03.675 00.003 20224 Worker thread wakes up
21:38:03.675 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:03.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:04.862 01.187 20224 Exposure complete
21:38:04.935 00.073 20224 worker thread done servicing request
21:38:04.935 00.000 8996 OnExposeComplete: enter
21:38:04.936 00.001 8996 UpdateGuideState(): m_state=6
21:38:04.937 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2509
21:38:04.938 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.70, Mass=781118, SNR=366.3, Peak=61427 HFD=4.6
21:38:04.939 00.001 8996 MultiStar: [#1 0.16,0.22,0.63,U] [#2 0.08,0.12,0.75,U] [#3 0.21,0.32,0.62,U] [#4 0.12,0.29,0.55,U] [#5 0.34,0.38,0.00,M1] [#6 0.27,0.04,0.45,U] [#7 0.25,0.07,0.48,U] [#8 0.13,-0.09,0.35,U] 
21:38:04.940 00.001 8996 single-star, 7 included, MultiStar: {0.17, 0.14}, one-star: {0.18, 0.09}
21:38:04.940 00.000 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
21:38:04.941 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
21:38:04.942 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.45 mountX=0.17 mountY=-0.11, mountTheta=-0.56
21:38:04.943 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.09, opts=13)
21:38:04.944 00.001 8996 Enqueuing Move request for scope (0.18, 0.09)
21:38:04.945 00.001 20224 Worker thread wakes up
21:38:04.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
21:38:04.945 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
21:38:04.945 00.000 20224 Moving (0.18, 0.09) raw xDistance=0.17 yDistance=-0.11
21:38:04.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:38:04.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:04.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:38:04.945 00.000 20224 MoveAxis(E, 0, ABG)
21:38:04.945 00.000 20224 Move returns status 0, amount 0
21:38:04.945 00.000 20224 MoveAxis(N, 0, ABG)
21:38:04.945 00.000 20224 Move returns status 0, amount 0
21:38:04.945 00.000 20224 move complete, result=0
21:38:04.946 00.001 20224 worker thread done servicing request
21:38:04.949 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61427, med=2752, FiltMin=2493, FiltMax=27779, Gamma=1.000
21:38:04.975 00.026 8996 UpdateGuideState exits: m=781118 SNR=366.3
21:38:04.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:04.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:04.978 00.001 8996 Enqueuing Expose request
21:38:04.979 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:04.980 00.001 20224 Worker thread wakes up
21:38:04.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:04.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:05.965 00.985 20224 Exposure complete
21:38:06.031 00.066 20224 worker thread done servicing request
21:38:06.031 00.000 8996 OnExposeComplete: enter
21:38:06.032 00.001 8996 UpdateGuideState(): m_state=6
21:38:06.033 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2510
21:38:06.034 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.67, Mass=749560, SNR=384.2, Peak=55235 HFD=4.7
21:38:06.035 00.001 8996 MultiStar: [#1 0.24,0.04,0.66,U] [#2 0.16,0.18,0.73,U] [#3 0.29,0.26,0.63,U] [#4 0.33,0.37,0.00,M1] [#5 0.46,0.38,0.00,M2] [#6 0.48,0.16,0.00,M1] [#7 0.39,0.22,0.00,M1] [#8 0.35,-0.12,0.33,U] 
21:38:06.035 00.000 8996 single-star, 4 included, MultiStar: {0.22, 0.10}, one-star: {0.18, 0.05}
21:38:06.037 00.002 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
21:38:06.038 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
21:38:06.039 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.29 mountX=0.17 mountY=-0.07, mountTheta=-0.40
21:38:06.040 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.05, opts=13)
21:38:06.041 00.001 8996 Enqueuing Move request for scope (0.18, 0.05)
21:38:06.041 00.000 20224 Worker thread wakes up
21:38:06.042 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
21:38:06.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
21:38:06.042 00.000 20224 Moving (0.18, 0.05) raw xDistance=0.17 yDistance=-0.07
21:38:06.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:38:06.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:06.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:38:06.042 00.000 20224 MoveAxis(E, 0, ABG)
21:38:06.042 00.000 20224 Move returns status 0, amount 0
21:38:06.042 00.000 20224 MoveAxis(N, 0, ABG)
21:38:06.042 00.000 20224 Move returns status 0, amount 0
21:38:06.042 00.000 20224 move complete, result=0
21:38:06.042 00.000 20224 worker thread done servicing request
21:38:06.045 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55235, med=2752, FiltMin=2509, FiltMax=26259, Gamma=1.000
21:38:06.064 00.019 8996 UpdateGuideState exits: m=749560 SNR=384.2
21:38:06.065 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:06.067 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:06.068 00.001 8996 Enqueuing Expose request
21:38:06.069 00.001 20224 Worker thread wakes up
21:38:06.069 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:06.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:06.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:07.241 01.171 20224 Exposure complete
21:38:07.304 00.063 20224 worker thread done servicing request
21:38:07.305 00.001 8996 OnExposeComplete: enter
21:38:07.306 00.001 8996 UpdateGuideState(): m_state=6
21:38:07.306 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2511
21:38:07.306 00.000 8996 Star::Find returns 1 (0), X=138.73, Y=472.58, Mass=763793, SNR=414.3, Peak=57843 HFD=4.7
21:38:07.308 00.002 8996 MultiStar: [#1 0.12,0.22,0.61,U] [#2 0.15,0.15,0.61,U] [#3 0.22,-0.06,0.55,U] [#4 0.16,0.09,0.43,U] [#5 0.28,0.31,0.60,U] [#6 0.25,0.04,0.44,U] [#7 0.37,-0.20,0.35,U] [#8 0.17,-0.19,0.33,U] 
21:38:07.309 00.001 8996 refined, 8 included, MultiStar: {0.25, 0.05}, one-star: {0.40, -0.04}
21:38:07.310 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
21:38:07.310 00.000 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
21:38:07.311 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.25 cameraTheta=0.22 mountX=0.24 mountY=-0.08, mountTheta=-0.33
21:38:07.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.05, opts=13)
21:38:07.314 00.001 8996 Enqueuing Move request for scope (0.25, 0.05)
21:38:07.314 00.000 20224 Worker thread wakes up
21:38:07.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
21:38:07.314 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
21:38:07.315 00.001 20224 Moving (0.25, 0.05) raw xDistance=0.24 yDistance=-0.08
21:38:07.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:38:07.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:07.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:38:07.315 00.000 20224 MoveAxis(W, 35, ABG)
21:38:07.315 00.000 20224 Guiding  Dir = 3, Dur = 35
21:38:07.315 00.000 20224 IsSlewing returns 0
21:38:07.315 00.000 20224 IsGuiding returns 0
21:38:07.320 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57843, med=2752, FiltMin=2512, FiltMax=31363, Gamma=1.000
21:38:07.339 00.019 8996 UpdateGuideState exits: m=763793 SNR=414.3
21:38:07.341 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:07.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:07.343 00.001 8996 Enqueuing Expose request
21:38:07.372 00.029 20224 IsGuiding returns 1
21:38:07.372 00.000 20224 scope still moving after pulse duration time elapsed
21:38:07.394 00.022 20224 IsSlewing returns 0
21:38:07.394 00.000 20224 IsGuiding returns 1
21:38:07.425 00.031 20224 IsSlewing returns 0
21:38:07.425 00.000 20224 IsGuiding returns 1
21:38:07.456 00.031 20224 IsSlewing returns 0
21:38:07.457 00.001 20224 IsGuiding returns 1
21:38:07.488 00.031 20224 IsSlewing returns 0
21:38:07.488 00.000 20224 IsGuiding returns 0
21:38:07.488 00.000 20224 scope move finished after 35 + 137 ms
21:38:07.488 00.000 20224 Move returns status 0, amount 35
21:38:07.488 00.000 20224 MoveAxis(N, 0, ABG)
21:38:07.488 00.000 20224 Move returns status 0, amount 0
21:38:07.488 00.000 20224 move complete, result=0
21:38:07.488 00.000 20224 worker thread done servicing request
21:38:07.488 00.000 20224 Worker thread wakes up
21:38:07.488 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH
21:38:07.490 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:07.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:08.481 00.991 20224 Exposure complete
21:38:08.541 00.060 20224 worker thread done servicing request
21:38:08.541 00.000 8996 OnExposeComplete: enter
21:38:08.542 00.001 8996 UpdateGuideState(): m_state=6
21:38:08.543 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2512
21:38:08.544 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.67, Mass=742407, SNR=351.4, Peak=50531 HFD=4.6
21:38:08.545 00.001 8996 MultiStar: [#1 -0.13,0.05,0.73,U] [#2 -0.25,0.21,0.68,U] [#3 -0.11,-0.04,0.72,U] [#4 -0.00,0.06,0.56,U] [#5 0.04,0.36,0.60,U] [#6 0.12,0.17,0.48,U] [#7 0.06,0.10,0.41,U] [#8 -0.24,-0.14,0.37,U] 
21:38:08.545 00.000 8996 single-star, 8 included, MultiStar: {-0.07, 0.10}, one-star: {-0.04, 0.06}
21:38:08.546 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:38:08.547 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
21:38:08.548 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.24 mountX=-0.05 mountY=-0.05, mountTheta=-2.35
21:38:08.549 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
21:38:08.549 00.000 8996 Enqueuing Move request for scope (-0.04, 0.06)
21:38:08.550 00.001 20224 Worker thread wakes up
21:38:08.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
21:38:08.550 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
21:38:08.551 00.001 20224 Moving (-0.04, 0.06) raw xDistance=-0.05 yDistance=-0.05
21:38:08.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:38:08.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:08.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:38:08.551 00.000 20224 MoveAxis(E, 0, ABG)
21:38:08.551 00.000 20224 Move returns status 0, amount 0
21:38:08.551 00.000 20224 MoveAxis(N, 0, ABG)
21:38:08.551 00.000 20224 Move returns status 0, amount 0
21:38:08.551 00.000 20224 move complete, result=0
21:38:08.552 00.001 20224 worker thread done servicing request
21:38:08.554 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50531, med=2752, FiltMin=2509, FiltMax=25680, Gamma=1.000
21:38:08.573 00.019 8996 UpdateGuideState exits: m=742407 SNR=351.4
21:38:08.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:08.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:08.577 00.002 8996 Enqueuing Expose request
21:38:08.578 00.001 20224 Worker thread wakes up
21:38:08.578 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:08.580 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:08.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:09.759 01.179 20224 Exposure complete
21:38:09.854 00.095 20224 worker thread done servicing request
21:38:09.855 00.001 8996 OnExposeComplete: enter
21:38:09.857 00.002 8996 UpdateGuideState(): m_state=6
21:38:09.859 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2513
21:38:09.859 00.000 8996 Star::Find returns 1 (0), X=138.05, Y=472.99, Mass=717594, SNR=380.2, Peak=61581 HFD=4.4
21:38:09.863 00.004 8996 MultiStar: [#1 -0.26,0.25,0.58,U] [#2 -0.55,0.47,0.00,M1] [#3 -0.33,0.40,0.00,M1] [#4 -0.31,0.38,0.00,M1] [#5 -0.29,0.50,0.00,M1] [#6 -0.26,0.35,0.00,M1] [#7 -0.24,0.43,0.00,M1] [#8 -0.56,0.02,0.00,M1] 
21:38:09.865 00.002 8996 refined, 1 included, MultiStar: {-0.27, 0.33}, one-star: {-0.28, 0.38}
21:38:09.867 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:38:09.868 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
21:38:09.869 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.33 hyp=0.43 cameraTheta=2.27 mountX=-0.31 mountY=-0.30, mountTheta=-2.37
21:38:09.872 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.33, opts=13)
21:38:09.873 00.001 8996 Enqueuing Move request for scope (-0.27, 0.33)
21:38:09.874 00.001 20224 Worker thread wakes up
21:38:09.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.33) opts 0xd
21:38:09.874 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.33)
21:38:09.874 00.000 20224 Moving (-0.27, 0.33) raw xDistance=-0.31 yDistance=-0.30
21:38:09.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:38:09.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:38:09.874 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:38:09.874 00.000 20224 MoveAxis(E, 45, ABG)
21:38:09.874 00.000 20224 Guiding  Dir = 2, Dur = 45
21:38:09.875 00.001 20224 IsSlewing returns 0
21:38:09.875 00.000 20224 IsGuiding returns 0
21:38:09.881 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61581, med=2752, FiltMin=2493, FiltMax=28093, Gamma=1.000
21:38:09.907 00.026 8996 UpdateGuideState exits: m=717594 SNR=380.2
21:38:09.908 00.001 20224 PulseGuide returned control before completion, sleep 22
21:38:09.908 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:09.908 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:09.909 00.001 8996 Enqueuing Expose request
21:38:09.938 00.029 20224 IsGuiding returns 1
21:38:09.938 00.000 20224 scope still moving after pulse duration time elapsed
21:38:09.968 00.030 20224 IsSlewing returns 0
21:38:09.968 00.000 20224 IsGuiding returns 1
21:38:09.999 00.031 20224 IsSlewing returns 0
21:38:09.999 00.000 20224 IsGuiding returns 0
21:38:09.999 00.000 20224 scope move finished after 45 + 79 ms
21:38:09.999 00.000 20224 Move returns status 0, amount 45
21:38:09.999 00.000 20224 MoveAxis(N, 0, ABG)
21:38:09.999 00.000 20224 Move returns status 0, amount 0
21:38:10.000 00.001 20224 move complete, result=0
21:38:10.000 00.000 20224 worker thread done servicing request
21:38:10.000 00.000 20224 Worker thread wakes up
21:38:10.000 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:10.000 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.3 px 0 ms NORTH
21:38:10.002 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:10.985 00.983 20224 Exposure complete
21:38:11.041 00.056 20224 worker thread done servicing request
21:38:11.041 00.000 8996 OnExposeComplete: enter
21:38:11.042 00.001 8996 UpdateGuideState(): m_state=6
21:38:11.043 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2514
21:38:11.044 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.63, Mass=747582, SNR=347.7, Peak=56653 HFD=4.2
21:38:11.045 00.001 8996 MultiStar: [#1 -0.27,0.17,0.61,U] [#2 -0.40,0.15,0.78,U] [#3 -0.19,0.05,0.60,U] [#4 -0.28,0.08,0.56,U] [#5 -0.08,0.38,0.66,U] [#6 -0.04,0.08,0.44,U] [#7 -0.19,-0.03,0.44,U] [#8 -0.25,-0.14,0.42,U] 
21:38:11.045 00.000 8996 refined, 8 included, MultiStar: {-0.23, 0.10}, one-star: {-0.25, 0.02}
21:38:11.046 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
21:38:11.047 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
21:38:11.047 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.25 cameraTheta=2.74 mountX=-0.24 mountY=-0.07, mountTheta=-2.85
21:38:11.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.10, opts=13)
21:38:11.050 00.001 8996 Enqueuing Move request for scope (-0.23, 0.10)
21:38:11.050 00.000 20224 Worker thread wakes up
21:38:11.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.10) opts 0xd
21:38:11.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.10)
21:38:11.051 00.001 20224 Moving (-0.23, 0.10) raw xDistance=-0.24 yDistance=-0.07
21:38:11.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
21:38:11.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:11.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:38:11.051 00.000 20224 MoveAxis(E, 38, ABG)
21:38:11.051 00.000 20224 Guiding  Dir = 2, Dur = 38
21:38:11.051 00.000 20224 IsSlewing returns 0
21:38:11.051 00.000 20224 IsGuiding returns 0
21:38:11.061 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=56653, med=2752, FiltMin=2502, FiltMax=26323, Gamma=1.000
21:38:11.090 00.029 8996 UpdateGuideState exits: m=747582 SNR=347.7
21:38:11.092 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:11.094 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:11.095 00.001 8996 Enqueuing Expose request
21:38:11.101 00.006 20224 IsGuiding returns 1
21:38:11.101 00.000 20224 scope still moving after pulse duration time elapsed
21:38:11.129 00.028 20224 IsSlewing returns 0
21:38:11.129 00.000 20224 IsGuiding returns 1
21:38:11.160 00.031 20224 IsSlewing returns 0
21:38:11.160 00.000 20224 IsGuiding returns 1
21:38:11.191 00.031 20224 IsSlewing returns 0
21:38:11.192 00.001 20224 IsGuiding returns 0
21:38:11.192 00.000 20224 scope move finished after 38 + 103 ms
21:38:11.192 00.000 20224 Move returns status 0, amount 38
21:38:11.192 00.000 20224 MoveAxis(N, 0, ABG)
21:38:11.192 00.000 20224 Move returns status 0, amount 0
21:38:11.192 00.000 20224 move complete, result=0
21:38:11.192 00.000 20224 worker thread done servicing request
21:38:11.193 00.001 20224 Worker thread wakes up
21:38:11.193 00.000 8996 GuideStep: -0.2 px 38 ms EAST, -0.1 px 0 ms NORTH
21:38:11.195 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:11.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:12.369 01.174 20224 Exposure complete
21:38:12.462 00.093 20224 worker thread done servicing request
21:38:12.463 00.001 8996 OnExposeComplete: enter
21:38:12.465 00.002 8996 UpdateGuideState(): m_state=6
21:38:12.466 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2515
21:38:12.468 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=472.67, Mass=717432, SNR=348.6, Peak=58739 HFD=4.5
21:38:12.469 00.001 8996 MultiStar: [#1 0.23,0.04,0.69,U] [#2 0.05,0.44,0.00,M1] [#3 0.24,0.22,0.61,U] [#4 0.18,0.27,0.55,U] [#5 0.34,0.40,0.00,M1] [#6 0.35,-0.05,0.48,U] [#7 0.32,0.25,0.44,U] [#8 0.23,-0.06,0.35,U] 
21:38:12.470 00.001 8996 refined, 6 included, MultiStar: {0.28, 0.11}, one-star: {0.37, 0.05}
21:38:12.471 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
21:38:12.472 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
21:38:12.473 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.11 hyp=0.30 cameraTheta=0.36 mountX=0.27 mountY=-0.14, mountTheta=-0.47
21:38:12.475 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.11, opts=13)
21:38:12.476 00.001 8996 Enqueuing Move request for scope (0.28, 0.11)
21:38:12.478 00.002 20224 Worker thread wakes up
21:38:12.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.11) opts 0xd
21:38:12.478 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.11)
21:38:12.478 00.000 20224 Moving (0.28, 0.11) raw xDistance=0.27 yDistance=-0.14
21:38:12.479 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
21:38:12.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:12.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:38:12.479 00.000 20224 MoveAxis(W, 37, ABG)
21:38:12.479 00.000 20224 Guiding  Dir = 3, Dur = 37
21:38:12.479 00.000 20224 IsSlewing returns 0
21:38:12.479 00.000 20224 IsGuiding returns 0
21:38:12.486 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58739, med=2752, FiltMin=2470, FiltMax=31283, Gamma=1.000
21:38:12.512 00.026 8996 UpdateGuideState exits: m=717432 SNR=348.6
21:38:12.515 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:12.518 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:12.520 00.002 8996 Enqueuing Expose request
21:38:12.521 00.001 20224 IsGuiding returns 1
21:38:12.521 00.000 20224 scope still moving after pulse duration time elapsed
21:38:12.549 00.028 20224 IsSlewing returns 0
21:38:12.549 00.000 20224 IsGuiding returns 1
21:38:12.581 00.032 20224 IsSlewing returns 0
21:38:12.581 00.000 20224 IsGuiding returns 1
21:38:12.613 00.032 20224 IsSlewing returns 0
21:38:12.613 00.000 20224 IsGuiding returns 0
21:38:12.613 00.000 20224 scope move finished after 37 + 97 ms
21:38:12.613 00.000 20224 Move returns status 0, amount 37
21:38:12.613 00.000 20224 MoveAxis(N, 0, ABG)
21:38:12.615 00.002 20224 Move returns status 0, amount 0
21:38:12.615 00.000 20224 move complete, result=0
21:38:12.615 00.000 20224 worker thread done servicing request
21:38:12.615 00.000 20224 Worker thread wakes up
21:38:12.615 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
21:38:12.617 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:12.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:13.594 00.977 20224 Exposure complete
21:38:13.665 00.071 20224 worker thread done servicing request
21:38:13.665 00.000 8996 OnExposeComplete: enter
21:38:13.666 00.001 8996 UpdateGuideState(): m_state=6
21:38:13.668 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2516
21:38:13.668 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=472.77, Mass=746766, SNR=358.8, Peak=60819 HFD=4.6
21:38:13.668 00.000 8996 MultiStar: [#1 -0.05,0.06,0.68,U] [#2 -0.15,0.53,0.00,M2] [#3 0.09,0.00,0.59,U] [#4 -0.01,0.25,0.54,U] [#5 0.13,0.42,0.00,M2] [#6 0.21,0.22,0.46,U] [#7 0.30,0.37,0.00,M1] [#8 -0.01,-0.15,0.41,U] 
21:38:13.669 00.001 8996 refined, 5 included, MultiStar: {0.07, 0.10}, one-star: {0.14, 0.15}
21:38:13.670 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
21:38:13.671 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
21:38:13.671 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.97 mountX=0.06 mountY=-0.11, mountTheta=-1.08
21:38:13.675 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.10, opts=13)
21:38:13.677 00.002 8996 Enqueuing Move request for scope (0.07, 0.10)
21:38:13.678 00.001 20224 Worker thread wakes up
21:38:13.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
21:38:13.678 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
21:38:13.678 00.000 20224 Moving (0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
21:38:13.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:38:13.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:13.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:38:13.678 00.000 20224 MoveAxis(E, 0, ABG)
21:38:13.678 00.000 20224 Move returns status 0, amount 0
21:38:13.678 00.000 20224 MoveAxis(N, 0, ABG)
21:38:13.678 00.000 20224 Move returns status 0, amount 0
21:38:13.678 00.000 20224 move complete, result=0
21:38:13.678 00.000 20224 worker thread done servicing request
21:38:13.683 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60819, med=2752, FiltMin=2464, FiltMax=28707, Gamma=1.000
21:38:13.711 00.028 8996 UpdateGuideState exits: m=746766 SNR=358.8
21:38:13.713 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:13.715 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:13.716 00.001 8996 Enqueuing Expose request
21:38:13.717 00.001 20224 Worker thread wakes up
21:38:13.718 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:13.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:13.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:14.907 01.188 20224 Exposure complete
21:38:15.002 00.095 20224 worker thread done servicing request
21:38:15.003 00.001 8996 OnExposeComplete: enter
21:38:15.003 00.000 8996 UpdateGuideState(): m_state=6
21:38:15.004 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2517
21:38:15.005 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.73, Mass=753498, SNR=343.8, Peak=62771 HFD=4.7
21:38:15.006 00.001 8996 MultiStar: [#1 0.18,0.25,0.67,U] [#2 0.04,0.17,0.70,U] [#3 0.14,0.12,0.64,U] [#4 -0.00,0.08,0.54,U] [#5 0.34,0.38,0.00,M3] [#6 0.39,0.06,0.39,U] [#7 0.28,0.03,0.48,U] [#8 0.08,-0.17,0.41,U] 
21:38:15.007 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.10}, one-star: {0.29, 0.12}
21:38:15.008 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
21:38:15.008 00.000 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
21:38:15.009 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.10 hyp=0.20 cameraTheta=0.53 mountX=0.17 mountY=-0.12, mountTheta=-0.64
21:38:15.010 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.10, opts=13)
21:38:15.011 00.001 8996 Enqueuing Move request for scope (0.18, 0.10)
21:38:15.012 00.001 20224 Worker thread wakes up
21:38:15.012 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.10) opts 0xd
21:38:15.012 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.10)
21:38:15.012 00.000 20224 Moving (0.18, 0.10) raw xDistance=0.17 yDistance=-0.12
21:38:15.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:38:15.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:15.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:38:15.012 00.000 20224 MoveAxis(E, 0, ABG)
21:38:15.012 00.000 20224 Move returns status 0, amount 0
21:38:15.013 00.001 20224 MoveAxis(N, 0, ABG)
21:38:15.013 00.000 20224 Move returns status 0, amount 0
21:38:15.013 00.000 20224 move complete, result=0
21:38:15.013 00.000 20224 worker thread done servicing request
21:38:15.016 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62771, med=2752, FiltMin=2496, FiltMax=30435, Gamma=1.000
21:38:15.030 00.014 8996 UpdateGuideState exits: m=753498 SNR=343.8
21:38:15.032 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:15.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:15.035 00.002 8996 Enqueuing Expose request
21:38:15.036 00.001 20224 Worker thread wakes up
21:38:15.036 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:15.038 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:15.038 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:16.010 00.972 20224 Exposure complete
21:38:16.078 00.068 20224 worker thread done servicing request
21:38:16.079 00.001 8996 OnExposeComplete: enter
21:38:16.081 00.002 8996 UpdateGuideState(): m_state=6
21:38:16.082 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2518
21:38:16.084 00.002 8996 Star::Find returns 1 (0), X=138.42, Y=472.43, Mass=726244, SNR=387.3, Peak=51533 HFD=4.6
21:38:16.086 00.002 8996 MultiStar: [#1 0.07,-0.12,0.58,U] [#2 0.04,-0.00,0.80,U] [#3 0.11,0.14,0.54,U] [#4 0.13,-0.01,0.51,U] [#5 0.16,0.04,0.57,U] [#6 0.26,-0.20,0.43,U] [#7 0.27,-0.21,0.42,U] [#8 -0.12,-0.18,0.36,U] 
21:38:16.088 00.002 8996 refined, 8 included, MultiStar: {0.11, -0.08}, one-star: {0.09, -0.19}
21:38:16.090 00.002 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
21:38:16.093 00.003 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.64)
21:38:16.095 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.62 mountX=0.11 mountY=0.06, mountTheta=0.51
21:38:16.099 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
21:38:16.100 00.001 8996 Enqueuing Move request for scope (0.11, -0.08)
21:38:16.101 00.001 20224 Worker thread wakes up
21:38:16.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
21:38:16.101 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
21:38:16.102 00.001 20224 Moving (0.11, -0.08) raw xDistance=0.11 yDistance=0.06
21:38:16.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:38:16.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:16.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:38:16.102 00.000 20224 MoveAxis(E, 0, ABG)
21:38:16.102 00.000 20224 Move returns status 0, amount 0
21:38:16.102 00.000 20224 MoveAxis(N, 0, ABG)
21:38:16.102 00.000 20224 Move returns status 0, amount 0
21:38:16.102 00.000 20224 move complete, result=0
21:38:16.102 00.000 20224 worker thread done servicing request
21:38:16.110 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51533, med=2752, FiltMin=2502, FiltMax=25504, Gamma=1.000
21:38:16.131 00.021 8996 UpdateGuideState exits: m=726244 SNR=387.3
21:38:16.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:16.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:16.134 00.001 8996 Enqueuing Expose request
21:38:16.135 00.001 20224 Worker thread wakes up
21:38:16.135 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:16.135 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:16.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:17.298 01.163 20224 Exposure complete
21:38:17.378 00.080 20224 worker thread done servicing request
21:38:17.378 00.000 8996 OnExposeComplete: enter
21:38:17.379 00.001 8996 UpdateGuideState(): m_state=6
21:38:17.380 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2519
21:38:17.381 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.45, Mass=714186, SNR=378.1, Peak=51245 HFD=4.6
21:38:17.382 00.001 8996 MultiStar: [#1 0.02,-0.01,0.60,U] [#2 -0.21,-0.12,0.64,U] [#3 0.10,-0.06,0.63,U] [#4 0.04,-0.06,0.47,U] [#5 0.24,0.06,0.56,U] [#6 0.28,-0.01,0.44,U] [#7 0.17,0.01,0.42,U] [#8 0.14,-0.30,0.35,U] 
21:38:17.382 00.000 8996 refined, 8 included, MultiStar: {0.10, -0.08}, one-star: {0.16, -0.17}
21:38:17.383 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
21:38:17.384 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.61)
21:38:17.384 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-0.65 mountX=0.11 mountY=0.06, mountTheta=0.54
21:38:17.389 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.08, opts=13)
21:38:17.391 00.002 8996 Enqueuing Move request for scope (0.10, -0.08)
21:38:17.394 00.003 20224 Worker thread wakes up
21:38:17.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
21:38:17.394 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
21:38:17.394 00.000 20224 Moving (0.10, -0.08) raw xDistance=0.11 yDistance=0.06
21:38:17.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:38:17.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:17.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:38:17.394 00.000 20224 MoveAxis(E, 0, ABG)
21:38:17.394 00.000 20224 Move returns status 0, amount 0
21:38:17.394 00.000 20224 MoveAxis(N, 0, ABG)
21:38:17.395 00.001 20224 Move returns status 0, amount 0
21:38:17.395 00.000 20224 move complete, result=0
21:38:17.395 00.000 20224 worker thread done servicing request
21:38:17.403 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51245, med=2752, FiltMin=2493, FiltMax=26800, Gamma=1.000
21:38:17.433 00.030 8996 UpdateGuideState exits: m=714186 SNR=378.1
21:38:17.436 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:17.439 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:17.440 00.001 8996 Enqueuing Expose request
21:38:17.442 00.002 20224 Worker thread wakes up
21:38:17.442 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:17.443 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:17.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:18.435 00.992 20224 Exposure complete
21:38:18.520 00.085 20224 worker thread done servicing request
21:38:18.521 00.001 8996 OnExposeComplete: enter
21:38:18.522 00.001 8996 UpdateGuideState(): m_state=6
21:38:18.524 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2520
21:38:18.525 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.31, Mass=706725, SNR=314.1, Peak=54109 HFD=4.7
21:38:18.526 00.001 8996 MultiStar: [#1 -0.05,-0.42,0.77,U] [#2 -0.15,-0.17,0.84,U] [#3 0.18,-0.52,0.00,M1] [#4 0.04,-0.41,0.67,U] [#5 0.16,-0.12,0.72,U] [#6 0.40,-0.51,0.00,M1] [#7 0.25,-0.37,0.00,M1] [#8 0.04,-0.48,0.00,M1] 
21:38:18.527 00.001 8996 refined, 4 included, MultiStar: {0.06, -0.28}, one-star: {0.26, -0.30}
21:38:18.528 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
21:38:18.529 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.90)
21:38:18.530 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.36 mountX=0.09 mountY=0.28, mountTheta=1.26
21:38:18.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.28, opts=13)
21:38:18.533 00.001 8996 Enqueuing Move request for scope (0.06, -0.28)
21:38:18.535 00.002 20224 Worker thread wakes up
21:38:18.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
21:38:18.535 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
21:38:18.535 00.000 20224 Moving (0.06, -0.28) raw xDistance=0.09 yDistance=0.28
21:38:18.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:38:18.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
21:38:18.535 00.000 20224 MoveAxis(E, 0, ABG)
21:38:18.535 00.000 20224 Move returns status 0, amount 0
21:38:18.535 00.000 20224 MoveAxis(S, 58, ABG)
21:38:18.535 00.000 20224 Guiding  Dir = 1, Dur = 58
21:38:18.535 00.000 20224 IsSlewing returns 0
21:38:18.535 00.000 20224 IsGuiding returns 0
21:38:18.539 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54109, med=2752, FiltMin=2483, FiltMax=29501, Gamma=1.000
21:38:18.558 00.019 8996 UpdateGuideState exits: m=706725 SNR=314.1
21:38:18.560 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:18.562 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:18.564 00.002 8996 Enqueuing Expose request
21:38:18.565 00.001 20224 PulseGuide returned control before completion, sleep 39
21:38:18.609 00.044 20224 IsGuiding returns 1
21:38:18.609 00.000 20224 scope still moving after pulse duration time elapsed
21:38:18.641 00.032 20224 IsSlewing returns 0
21:38:18.641 00.000 20224 IsGuiding returns 1
21:38:18.671 00.030 20224 IsSlewing returns 0
21:38:18.671 00.000 20224 IsGuiding returns 0
21:38:18.671 00.000 20224 scope move finished after 58 + 77 ms
21:38:18.671 00.000 20224 Move returns status 0, amount 58
21:38:18.671 00.000 20224 move complete, result=0
21:38:18.672 00.001 20224 worker thread done servicing request
21:38:18.672 00.000 20224 Worker thread wakes up
21:38:18.672 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
21:38:18.674 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:18.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:19.824 01.150 20224 Exposure complete
21:38:19.915 00.091 20224 worker thread done servicing request
21:38:19.915 00.000 8996 OnExposeComplete: enter
21:38:19.916 00.001 8996 UpdateGuideState(): m_state=6
21:38:19.917 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2521
21:38:19.918 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.19, Mass=731384, SNR=358.7, Peak=52080 HFD=4.5
21:38:19.919 00.001 8996 MultiStar: [#1 -0.13,-0.17,0.71,U] [#2 -0.35,-0.15,0.78,U] [#3 -0.07,-0.41,0.54,U] [#4 -0.17,-0.28,0.51,U] [#5 0.08,-0.15,0.62,U] [#6 0.16,-0.44,0.00,M2] [#7 -0.12,-0.25,0.49,U] [#8 0.03,-0.62,0.00,M2] 
21:38:19.920 00.001 8996 refined, 6 included, MultiStar: {-0.13, -0.27}, one-star: {-0.08, -0.43}
21:38:19.921 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
21:38:19.921 00.000 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.25)
21:38:19.922 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-2.01 mountX=-0.10 mountY=0.28, mountTheta=1.91
21:38:19.923 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.27, opts=13)
21:38:19.924 00.001 8996 Enqueuing Move request for scope (-0.13, -0.27)
21:38:19.925 00.001 20224 Worker thread wakes up
21:38:19.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.27) opts 0xd
21:38:19.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.27)
21:38:19.925 00.000 20224 Moving (-0.13, -0.27) raw xDistance=-0.10 yDistance=0.28
21:38:19.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:38:19.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
21:38:19.925 00.000 20224 MoveAxis(E, 0, ABG)
21:38:19.925 00.000 20224 Move returns status 0, amount 0
21:38:19.925 00.000 20224 MoveAxis(S, 59, ABG)
21:38:19.925 00.000 20224 Guiding  Dir = 1, Dur = 59
21:38:19.926 00.001 20224 IsSlewing returns 0
21:38:19.926 00.000 20224 IsGuiding returns 0
21:38:19.929 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52080, med=2749, FiltMin=2493, FiltMax=27040, Gamma=1.000
21:38:19.942 00.013 8996 UpdateGuideState exits: m=731384 SNR=358.7
21:38:19.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:19.943 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:19.944 00.001 8996 Enqueuing Expose request
21:38:19.985 00.041 20224 PulseGuide returned control before completion, sleep 11
21:38:19.999 00.014 20224 IsGuiding returns 1
21:38:19.999 00.000 20224 scope still moving after pulse duration time elapsed
21:38:20.032 00.033 20224 IsSlewing returns 0
21:38:20.032 00.000 20224 IsGuiding returns 1
21:38:20.062 00.030 20224 IsSlewing returns 0
21:38:20.063 00.001 20224 IsGuiding returns 1
21:38:20.093 00.030 20224 IsSlewing returns 0
21:38:20.094 00.001 20224 IsGuiding returns 0
21:38:20.094 00.000 20224 scope move finished after 59 + 108 ms
21:38:20.094 00.000 20224 Move returns status 0, amount 59
21:38:20.094 00.000 20224 move complete, result=0
21:38:20.094 00.000 20224 worker thread done servicing request
21:38:20.094 00.000 20224 Worker thread wakes up
21:38:20.094 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 59 ms SOUTH
21:38:20.097 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:20.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:21.082 00.985 20224 Exposure complete
21:38:21.162 00.080 20224 worker thread done servicing request
21:38:21.162 00.000 8996 OnExposeComplete: enter
21:38:21.164 00.002 8996 UpdateGuideState(): m_state=6
21:38:21.165 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2522
21:38:21.166 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.68, Mass=740272, SNR=310.4, Peak=50003 HFD=4.7
21:38:21.167 00.001 8996 MultiStar: [#1 -0.12,0.16,0.73,U] [#2 -0.26,0.33,0.84,U] [#3 -0.00,0.12,0.78,U] [#4 -0.07,0.08,0.59,U] [#5 0.01,0.14,0.77,U] [#6 -0.04,0.11,0.45,U] [#7 -0.10,0.16,0.48,U] [#8 -0.17,-0.14,0.44,U] 
21:38:21.168 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.13}, one-star: {-0.00, 0.06}
21:38:21.169 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
21:38:21.170 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:38:21.171 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.61 mountX=-0.01 mountY=-0.06, mountTheta=-1.71
21:38:21.172 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.06, opts=13)
21:38:21.173 00.001 8996 Enqueuing Move request for scope (-0.00, 0.06)
21:38:21.174 00.001 20224 Worker thread wakes up
21:38:21.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
21:38:21.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
21:38:21.174 00.000 20224 Moving (-0.00, 0.06) raw xDistance=-0.01 yDistance=-0.06
21:38:21.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:38:21.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:21.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:38:21.174 00.000 20224 MoveAxis(E, 0, ABG)
21:38:21.174 00.000 20224 Move returns status 0, amount 0
21:38:21.174 00.000 20224 MoveAxis(N, 0, ABG)
21:38:21.174 00.000 20224 Move returns status 0, amount 0
21:38:21.174 00.000 20224 move complete, result=0
21:38:21.174 00.000 20224 worker thread done servicing request
21:38:21.181 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50003, med=2752, FiltMin=2480, FiltMax=24566, Gamma=1.000
21:38:21.204 00.023 8996 UpdateGuideState exits: m=740272 SNR=310.4
21:38:21.206 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:21.209 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:21.209 00.000 8996 Enqueuing Expose request
21:38:21.210 00.001 20224 Worker thread wakes up
21:38:21.210 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:21.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:21.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:22.383 01.172 20224 Exposure complete
21:38:22.462 00.079 20224 worker thread done servicing request
21:38:22.462 00.000 8996 OnExposeComplete: enter
21:38:22.464 00.002 8996 UpdateGuideState(): m_state=6
21:38:22.465 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2523
21:38:22.466 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.84, Mass=751244, SNR=355.3, Peak=51347 HFD=4.5
21:38:22.467 00.001 8996 MultiStar: [#1 -0.19,0.39,0.00,M1] [#2 -0.24,0.31,0.78,U] [#3 -0.10,0.11,0.61,U] [#4 -0.15,0.26,0.56,U] [#5 0.16,0.40,0.00,M1] [#6 0.19,0.23,0.42,U] [#7 -0.15,0.39,0.48,U] [#8 -0.11,-0.21,0.37,U] 
21:38:22.467 00.000 8996 single-star, 6 included, MultiStar: {-0.10, 0.21}, one-star: {-0.06, 0.22}
21:38:22.469 00.002 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:38:22.471 00.002 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
21:38:22.473 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.83 mountX=-0.08 mountY=-0.21, mountTheta=-1.93
21:38:22.475 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.22, opts=13)
21:38:22.478 00.003 8996 Enqueuing Move request for scope (-0.06, 0.22)
21:38:22.481 00.003 20224 Worker thread wakes up
21:38:22.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
21:38:22.481 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
21:38:22.481 00.000 20224 Moving (-0.06, 0.22) raw xDistance=-0.08 yDistance=-0.21
21:38:22.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:22.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:22.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:38:22.481 00.000 20224 MoveAxis(E, 0, ABG)
21:38:22.481 00.000 20224 Move returns status 0, amount 0
21:38:22.481 00.000 20224 MoveAxis(N, 0, ABG)
21:38:22.481 00.000 20224 Move returns status 0, amount 0
21:38:22.482 00.001 20224 move complete, result=0
21:38:22.482 00.000 20224 worker thread done servicing request
21:38:22.489 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51347, med=2752, FiltMin=2502, FiltMax=26729, Gamma=1.000
21:38:22.504 00.015 8996 UpdateGuideState exits: m=751244 SNR=355.3
21:38:22.507 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:22.510 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:22.511 00.001 8996 Enqueuing Expose request
21:38:22.513 00.002 20224 Worker thread wakes up
21:38:22.513 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:22.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:22.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:23.491 00.977 20224 Exposure complete
21:38:23.575 00.084 20224 worker thread done servicing request
21:38:23.575 00.000 8996 OnExposeComplete: enter
21:38:23.577 00.002 8996 UpdateGuideState(): m_state=6
21:38:23.579 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2524
21:38:23.581 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=472.88, Mass=734539, SNR=366.1, Peak=58771 HFD=4.6
21:38:23.582 00.001 8996 MultiStar: [#1 -0.08,0.11,0.68,U] [#2 -0.15,0.50,0.00,M1] [#3 0.02,0.25,0.52,U] [#4 -0.07,0.30,0.58,U] [#5 0.11,0.45,0.00,M2] [#6 0.21,0.13,0.42,U] [#7 0.09,0.19,0.42,U] [#8 0.04,-0.05,0.40,U] 
21:38:23.584 00.002 8996 refined, 6 included, MultiStar: {0.07, 0.19}, one-star: {0.21, 0.26}
21:38:23.585 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
21:38:23.586 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:38:23.588 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.23 mountX=0.05 mountY=-0.19, mountTheta=-1.33
21:38:23.590 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.19, opts=13)
21:38:23.592 00.002 8996 Enqueuing Move request for scope (0.07, 0.19)
21:38:23.593 00.001 20224 Worker thread wakes up
21:38:23.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
21:38:23.593 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
21:38:23.593 00.000 20224 Moving (0.07, 0.19) raw xDistance=0.05 yDistance=-0.19
21:38:23.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:38:23.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:23.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:38:23.593 00.000 20224 MoveAxis(E, 0, ABG)
21:38:23.593 00.000 20224 Move returns status 0, amount 0
21:38:23.593 00.000 20224 MoveAxis(N, 0, ABG)
21:38:23.594 00.001 20224 Move returns status 0, amount 0
21:38:23.594 00.000 20224 move complete, result=0
21:38:23.594 00.000 20224 worker thread done servicing request
21:38:23.602 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58771, med=2752, FiltMin=2499, FiltMax=28947, Gamma=1.000
21:38:23.631 00.029 8996 UpdateGuideState exits: m=734539 SNR=366.1
21:38:23.633 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:23.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:23.635 00.001 8996 Enqueuing Expose request
21:38:23.635 00.000 20224 Worker thread wakes up
21:38:23.636 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:23.636 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:23.637 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:24.797 01.160 20224 Exposure complete
21:38:24.857 00.060 20224 worker thread done servicing request
21:38:24.858 00.001 8996 OnExposeComplete: enter
21:38:24.859 00.001 8996 UpdateGuideState(): m_state=6
21:38:24.859 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2525
21:38:24.860 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.68, Mass=811435, SNR=340.9, Peak=63891 HFD=4.6
21:38:24.861 00.001 8996 MultiStar: [#1 0.12,0.24,0.73,U] [#2 -0.11,0.29,0.85,U] [#3 0.20,0.20,0.57,U] [#4 0.09,0.35,0.59,U] [#5 0.14,0.36,0.69,U] [#6 0.27,0.22,0.43,U] [#7 0.00,0.26,0.46,U] [#8 -0.00,-0.32,0.39,U] 
21:38:24.862 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.20}, one-star: {0.25, 0.06}
21:38:24.863 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
21:38:24.864 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
21:38:24.865 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=0.09 mountY=-0.21, mountTheta=-1.17
21:38:24.866 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.20, opts=13)
21:38:24.867 00.001 8996 Enqueuing Move request for scope (0.11, 0.20)
21:38:24.868 00.001 20224 Worker thread wakes up
21:38:24.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
21:38:24.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
21:38:24.868 00.000 20224 Moving (0.11, 0.20) raw xDistance=0.09 yDistance=-0.21
21:38:24.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:38:24.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:38:24.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:38:24.868 00.000 20224 MoveAxis(E, 0, ABG)
21:38:24.868 00.000 20224 Move returns status 0, amount 0
21:38:24.868 00.000 20224 MoveAxis(N, 0, ABG)
21:38:24.868 00.000 20224 Move returns status 0, amount 0
21:38:24.868 00.000 20224 move complete, result=0
21:38:24.868 00.000 20224 worker thread done servicing request
21:38:24.872 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63891, med=2752, FiltMin=2502, FiltMax=30659, Gamma=1.000
21:38:24.891 00.019 8996 UpdateGuideState exits: m=811435 SNR=340.9
21:38:24.892 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:24.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:24.894 00.001 8996 Enqueuing Expose request
21:38:24.896 00.002 20224 Worker thread wakes up
21:38:24.896 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:24.898 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:24.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:25.865 00.967 20224 Exposure complete
21:38:25.933 00.068 20224 worker thread done servicing request
21:38:25.933 00.000 8996 OnExposeComplete: enter
21:38:25.934 00.001 8996 UpdateGuideState(): m_state=6
21:38:25.935 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2526
21:38:25.936 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.95, Mass=718761, SNR=365.1, Peak=56339 HFD=4.8
21:38:25.937 00.001 8996 MultiStar: [#1 0.11,0.24,0.74,U] [#2 -0.02,0.54,0.00,M1] [#3 0.04,0.34,0.60,U] [#4 -0.07,0.40,0.55,U] [#5 0.12,0.72,0.00,M2] [#6 0.18,0.24,0.38,U] [#7 0.32,0.46,0.00,M1] [#8 -0.08,0.15,0.35,U] 
21:38:25.938 00.001 8996 refined, 5 included, MultiStar: {0.06, 0.30}, one-star: {0.12, 0.33}
21:38:25.939 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
21:38:25.939 00.000 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
21:38:25.940 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.36 mountX=0.03 mountY=-0.30, mountTheta=-1.46
21:38:25.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.30, opts=13)
21:38:25.943 00.001 8996 Enqueuing Move request for scope (0.06, 0.30)
21:38:25.944 00.001 20224 Worker thread wakes up
21:38:25.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
21:38:25.944 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
21:38:25.944 00.000 20224 Moving (0.06, 0.30) raw xDistance=0.03 yDistance=-0.30
21:38:25.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:38:25.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:38:25.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:38:25.944 00.000 20224 MoveAxis(E, 0, ABG)
21:38:25.944 00.000 20224 Move returns status 0, amount 0
21:38:25.944 00.000 20224 MoveAxis(N, 0, ABG)
21:38:25.945 00.001 20224 Move returns status 0, amount 0
21:38:25.945 00.000 20224 move complete, result=0
21:38:25.945 00.000 20224 worker thread done servicing request
21:38:25.949 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56339, med=2752, FiltMin=2509, FiltMax=28806, Gamma=1.000
21:38:25.963 00.014 8996 UpdateGuideState exits: m=718761 SNR=365.1
21:38:25.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:25.964 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:25.965 00.001 8996 Enqueuing Expose request
21:38:25.966 00.001 20224 Worker thread wakes up
21:38:25.966 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:38:25.967 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:25.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:27.114 01.147 20224 Exposure complete
21:38:27.187 00.073 20224 worker thread done servicing request
21:38:27.187 00.000 8996 OnExposeComplete: enter
21:38:27.188 00.001 8996 UpdateGuideState(): m_state=6
21:38:27.189 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2527
21:38:27.190 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.96, Mass=724391, SNR=349.1, Peak=57587 HFD=4.7
21:38:27.191 00.001 8996 MultiStar: [#1 -0.13,0.12,0.68,U] [#2 -0.16,0.30,0.70,U] [#3 0.11,0.30,0.59,U] [#4 -0.07,0.37,0.57,U] [#5 0.08,0.64,0.00,M3] [#6 0.20,0.39,0.00,M1] [#7 0.08,0.40,0.49,U] [#8 -0.06,0.01,0.44,U] 
21:38:27.192 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.27}, one-star: {0.36, 0.35}
21:38:27.193 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
21:38:27.194 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
21:38:27.194 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.27 hyp=0.28 cameraTheta=1.42 mountX=0.01 mountY=-0.28, mountTheta=-1.52
21:38:27.195 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.27, opts=13)
21:38:27.196 00.001 8996 Enqueuing Move request for scope (0.04, 0.27)
21:38:27.197 00.001 20224 Worker thread wakes up
21:38:27.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.27) opts 0xd
21:38:27.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.27)
21:38:27.197 00.000 20224 Moving (0.04, 0.27) raw xDistance=0.01 yDistance=-0.28
21:38:27.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:38:27.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:38:27.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:38:27.197 00.000 20224 MoveAxis(E, 0, ABG)
21:38:27.197 00.000 20224 Move returns status 0, amount 0
21:38:27.197 00.000 20224 MoveAxis(N, 0, ABG)
21:38:27.197 00.000 20224 Move returns status 0, amount 0
21:38:27.197 00.000 20224 move complete, result=0
21:38:27.198 00.001 20224 worker thread done servicing request
21:38:27.201 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=57587, med=2752, FiltMin=2483, FiltMax=29974, Gamma=1.000
21:38:27.224 00.023 8996 UpdateGuideState exits: m=724391 SNR=349.1
21:38:27.226 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:27.228 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:27.229 00.001 8996 Enqueuing Expose request
21:38:27.231 00.002 20224 Worker thread wakes up
21:38:27.231 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:38:27.234 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:27.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:28.211 00.977 20224 Exposure complete
21:38:28.291 00.080 20224 worker thread done servicing request
21:38:28.291 00.000 8996 OnExposeComplete: enter
21:38:28.292 00.001 8996 UpdateGuideState(): m_state=6
21:38:28.293 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2528
21:38:28.294 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=473.02, Mass=800099, SNR=364.2, Peak=59293 HFD=4.4
21:38:28.295 00.001 8996 MultiStar: [#1 -0.14,0.48,0.00,M1] [#2 -0.16,0.61,0.00,M1] [#3 -0.14,0.37,0.60,U] [#4 -0.18,0.50,0.00,M1] [#5 0.00,0.56,0.00,M4] [#6 0.01,0.61,0.00,M2] [#7 -0.05,0.43,0.00,M1] [#8 -0.13,0.24,0.40,U] 
21:38:28.296 00.001 8996 refined, 2 included, MultiStar: {-0.20, 0.36}, one-star: {-0.27, 0.41}
21:38:28.296 00.000 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
21:38:28.297 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
21:38:28.298 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.36 hyp=0.42 cameraTheta=2.08 mountX=-0.24 mountY=-0.34, mountTheta=-2.19
21:38:28.299 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.36, opts=13)
21:38:28.300 00.001 8996 Enqueuing Move request for scope (-0.20, 0.36)
21:38:28.301 00.001 20224 Worker thread wakes up
21:38:28.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.36) opts 0xd
21:38:28.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.36)
21:38:28.301 00.000 20224 Moving (-0.20, 0.36) raw xDistance=-0.24 yDistance=-0.34
21:38:28.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:38:28.301 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.62 newest=-0.92
21:38:28.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:38:28.301 00.000 20224 MoveAxis(E, 35, ABG)
21:38:28.301 00.000 20224 Guiding  Dir = 2, Dur = 35
21:38:28.302 00.001 20224 IsSlewing returns 0
21:38:28.302 00.000 20224 IsGuiding returns 0
21:38:28.303 00.001 20224 PulseGuide returned control before completion, sleep 44
21:38:28.307 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59293, med=2752, FiltMin=2483, FiltMax=29613, Gamma=1.000
21:38:28.324 00.017 8996 UpdateGuideState exits: m=800099 SNR=364.2
21:38:28.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:28.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:28.327 00.001 8996 Enqueuing Expose request
21:38:28.362 00.035 20224 IsGuiding returns 1
21:38:28.362 00.000 20224 scope still moving after pulse duration time elapsed
21:38:28.393 00.031 20224 IsSlewing returns 0
21:38:28.393 00.000 20224 IsGuiding returns 0
21:38:28.393 00.000 20224 scope move finished after 35 + 56 ms
21:38:28.393 00.000 20224 Move returns status 0, amount 35
21:38:28.393 00.000 20224 MoveAxis(N, 71, ABG)
21:38:28.393 00.000 20224 Guiding  Dir = 0, Dur = 71
21:38:28.393 00.000 20224 IsSlewing returns 0
21:38:28.394 00.001 20224 IsGuiding returns 0
21:38:28.396 00.002 20224 PulseGuide returned control before completion, sleep 79
21:38:28.487 00.091 20224 IsGuiding returns 0
21:38:28.487 00.000 20224 Move returns status 0, amount 71
21:38:28.487 00.000 20224 move complete, result=0
21:38:28.487 00.000 20224 worker thread done servicing request
21:38:28.489 00.002 20224 Worker thread wakes up
21:38:28.489 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:28.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:28.489 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.3 px 71 ms NORTH
21:38:29.665 01.176 20224 Exposure complete
21:38:29.727 00.062 20224 worker thread done servicing request
21:38:29.727 00.000 8996 OnExposeComplete: enter
21:38:29.728 00.001 8996 UpdateGuideState(): m_state=6
21:38:29.729 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2529
21:38:29.729 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=472.75, Mass=738467, SNR=378.1, Peak=52355 HFD=4.6
21:38:29.730 00.001 8996 MultiStar: [#1 -0.13,0.21,0.68,U] [#2 -0.17,0.12,0.73,U] [#3 -0.02,0.22,0.55,U] [#4 -0.15,0.34,0.57,U] [#5 0.14,0.41,0.00,M5] [#6 0.08,0.02,0.43,U] [#7 0.14,0.12,0.42,U] [#8 -0.07,-0.16,0.36,U] 
21:38:29.731 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.14}, one-star: {0.14, 0.13}
21:38:29.732 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
21:38:29.733 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
21:38:29.733 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.15 cameraTheta=1.72 mountX=-0.04 mountY=-0.14, mountTheta=-1.82
21:38:29.736 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
21:38:29.738 00.002 8996 Enqueuing Move request for scope (-0.02, 0.14)
21:38:29.741 00.003 20224 Worker thread wakes up
21:38:29.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:38:29.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:38:29.741 00.000 20224 Moving (-0.02, 0.14) raw xDistance=-0.04 yDistance=-0.14
21:38:29.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:38:29.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:29.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:38:29.742 00.001 20224 MoveAxis(E, 0, ABG)
21:38:29.742 00.000 20224 Move returns status 0, amount 0
21:38:29.742 00.000 20224 MoveAxis(N, 0, ABG)
21:38:29.742 00.000 20224 Move returns status 0, amount 0
21:38:29.742 00.000 20224 move complete, result=0
21:38:29.742 00.000 20224 worker thread done servicing request
21:38:29.746 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52355, med=2752, FiltMin=2473, FiltMax=26035, Gamma=1.000
21:38:29.769 00.023 8996 UpdateGuideState exits: m=738467 SNR=378.1
21:38:29.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:29.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:29.772 00.001 8996 Enqueuing Expose request
21:38:29.772 00.000 20224 Worker thread wakes up
21:38:29.772 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:29.773 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:29.774 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:30.746 00.972 20224 Exposure complete
21:38:30.809 00.063 20224 worker thread done servicing request
21:38:30.810 00.001 8996 OnExposeComplete: enter
21:38:30.811 00.001 8996 UpdateGuideState(): m_state=6
21:38:30.811 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2530
21:38:30.813 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=472.66, Mass=780786, SNR=355.1, Peak=55331 HFD=4.8
21:38:30.815 00.002 8996 MultiStar: [#1 0.07,-0.00,0.69,U] [#2 -0.00,-0.03,0.75,U] [#3 0.00,0.09,0.57,U] [#4 -0.01,0.22,0.51,U] [#5 0.09,0.45,0.00,M6] [#6 0.07,-0.00,0.40,U] [#7 0.12,-0.06,0.45,U] [#8 -0.05,-0.09,0.41,U] 
21:38:30.817 00.002 8996 refined, 7 included, MultiStar: {0.07, 0.03}, one-star: {0.25, 0.05}
21:38:30.819 00.002 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
21:38:30.821 00.002 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
21:38:30.823 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.35 mountX=0.07 mountY=-0.03, mountTheta=-0.46
21:38:30.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
21:38:30.827 00.002 8996 Enqueuing Move request for scope (0.07, 0.03)
21:38:30.829 00.002 20224 Worker thread wakes up
21:38:30.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
21:38:30.829 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
21:38:30.829 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.07 yDistance=-0.03
21:38:30.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:38:30.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:30.830 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:38:30.830 00.000 20224 MoveAxis(E, 0, ABG)
21:38:30.830 00.000 20224 Move returns status 0, amount 0
21:38:30.830 00.000 20224 MoveAxis(N, 0, ABG)
21:38:30.830 00.000 20224 Move returns status 0, amount 0
21:38:30.830 00.000 20224 move complete, result=0
21:38:30.830 00.000 20224 worker thread done servicing request
21:38:30.839 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55331, med=2752, FiltMin=2493, FiltMax=29491, Gamma=1.000
21:38:30.857 00.018 8996 UpdateGuideState exits: m=780786 SNR=355.1
21:38:30.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:30.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:30.860 00.001 8996 Enqueuing Expose request
21:38:30.861 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:30.863 00.002 20224 Worker thread wakes up
21:38:30.863 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:30.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:32.039 01.176 20224 Exposure complete
21:38:32.116 00.077 20224 worker thread done servicing request
21:38:32.116 00.000 8996 OnExposeComplete: enter
21:38:32.118 00.002 8996 UpdateGuideState(): m_state=6
21:38:32.120 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2531
21:38:32.122 00.002 8996 Star::Find returns 1 (0), X=138.57, Y=472.76, Mass=759796, SNR=369.5, Peak=55075 HFD=4.7
21:38:32.124 00.002 8996 MultiStar: [#1 0.05,0.03,0.68,U] [#2 -0.00,-0.01,0.72,U] [#3 0.12,0.08,0.54,U] [#4 -0.01,0.00,0.49,U] [#5 0.13,0.27,0.57,U] [#6 0.23,0.09,0.43,U] [#7 0.14,0.08,0.45,U] [#8 -0.18,-0.14,0.36,U] 
21:38:32.125 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.07}, one-star: {0.24, 0.15}
21:38:32.127 00.002 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
21:38:32.127 00.000 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
21:38:32.130 00.003 8996 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.66 mountX=0.09 mountY=-0.08, mountTheta=-0.76
21:38:32.134 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.07, opts=13)
21:38:32.136 00.002 8996 Enqueuing Move request for scope (0.10, 0.07)
21:38:32.137 00.001 20224 Worker thread wakes up
21:38:32.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
21:38:32.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
21:38:32.137 00.000 20224 Moving (0.10, 0.07) raw xDistance=0.09 yDistance=-0.08
21:38:32.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:38:32.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:32.138 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:38:32.138 00.000 20224 MoveAxis(E, 0, ABG)
21:38:32.138 00.000 20224 Move returns status 0, amount 0
21:38:32.138 00.000 20224 MoveAxis(N, 0, ABG)
21:38:32.138 00.000 20224 Move returns status 0, amount 0
21:38:32.138 00.000 20224 move complete, result=0
21:38:32.138 00.000 20224 worker thread done servicing request
21:38:32.144 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55075, med=2752, FiltMin=2477, FiltMax=28787, Gamma=1.000
21:38:32.168 00.024 8996 UpdateGuideState exits: m=759796 SNR=369.5
21:38:32.170 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:32.171 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:32.172 00.001 8996 Enqueuing Expose request
21:38:32.173 00.001 20224 Worker thread wakes up
21:38:32.173 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:32.174 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:32.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:33.134 00.960 20224 Exposure complete
21:38:33.208 00.074 20224 worker thread done servicing request
21:38:33.209 00.001 8996 OnExposeComplete: enter
21:38:33.210 00.001 8996 UpdateGuideState(): m_state=6
21:38:33.210 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2532
21:38:33.211 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.64, Mass=809740, SNR=375.1, Peak=54339 HFD=4.8
21:38:33.213 00.002 8996 MultiStar: [#1 -0.05,-0.09,0.66,U] [#2 0.01,-0.13,0.76,U] [#3 0.07,0.05,0.57,U] [#4 -0.03,-0.14,0.55,U] [#5 0.07,0.05,0.56,U] [#6 0.11,0.01,0.48,U] [#7 0.10,-0.14,0.39,U] [#8 -0.15,-0.31,0.36,U] 
21:38:33.214 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.06}, one-star: {0.14, 0.02}
21:38:33.215 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
21:38:33.216 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
21:38:33.217 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.97 mountX=0.05 mountY=0.05, mountTheta=0.86
21:38:33.220 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
21:38:33.222 00.002 8996 Enqueuing Move request for scope (0.04, -0.06)
21:38:33.225 00.003 20224 Worker thread wakes up
21:38:33.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
21:38:33.225 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
21:38:33.225 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.05 yDistance=0.05
21:38:33.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:38:33.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:33.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:38:33.225 00.000 20224 MoveAxis(E, 0, ABG)
21:38:33.225 00.000 20224 Move returns status 0, amount 0
21:38:33.225 00.000 20224 MoveAxis(N, 0, ABG)
21:38:33.226 00.001 20224 Move returns status 0, amount 0
21:38:33.226 00.000 20224 move complete, result=0
21:38:33.226 00.000 20224 worker thread done servicing request
21:38:33.235 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54339, med=2752, FiltMin=2502, FiltMax=29040, Gamma=1.000
21:38:33.257 00.022 8996 UpdateGuideState exits: m=809740 SNR=375.1
21:38:33.258 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:33.259 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:33.260 00.001 8996 Enqueuing Expose request
21:38:33.262 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:33.263 00.001 20224 Worker thread wakes up
21:38:33.263 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:33.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:34.411 01.148 20224 Exposure complete
21:38:34.487 00.076 20224 worker thread done servicing request
21:38:34.487 00.000 8996 OnExposeComplete: enter
21:38:34.488 00.001 8996 UpdateGuideState(): m_state=6
21:38:34.489 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2533
21:38:34.490 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.53, Mass=742794, SNR=356.5, Peak=48579 HFD=4.8
21:38:34.491 00.001 8996 MultiStar: [#1 0.20,-0.15,0.64,U] [#2 -0.00,0.04,0.70,U] [#3 0.28,-0.08,0.63,U] [#4 0.07,-0.10,0.48,U] [#5 0.18,0.09,0.68,U] [#6 0.20,-0.20,0.43,U] [#7 0.40,-0.16,0.00,M1] [#8 0.11,-0.29,0.36,U] 
21:38:34.492 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.08}, one-star: {0.12, -0.08}
21:38:34.492 00.000 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
21:38:34.493 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
21:38:34.494 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.60 mountX=0.13 mountY=0.07, mountTheta=0.49
21:38:34.495 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.08, opts=13)
21:38:34.496 00.001 8996 Enqueuing Move request for scope (0.12, -0.08)
21:38:34.497 00.001 20224 Worker thread wakes up
21:38:34.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
21:38:34.497 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
21:38:34.497 00.000 20224 Moving (0.12, -0.08) raw xDistance=0.13 yDistance=0.07
21:38:34.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:38:34.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:34.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:38:34.497 00.000 20224 MoveAxis(E, 0, ABG)
21:38:34.497 00.000 20224 Move returns status 0, amount 0
21:38:34.497 00.000 20224 MoveAxis(N, 0, ABG)
21:38:34.497 00.000 20224 Move returns status 0, amount 0
21:38:34.497 00.000 20224 move complete, result=0
21:38:34.498 00.001 20224 worker thread done servicing request
21:38:34.501 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48579, med=2752, FiltMin=2489, FiltMax=26432, Gamma=1.000
21:38:34.515 00.014 8996 UpdateGuideState exits: m=742794 SNR=356.5
21:38:34.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:34.518 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:34.520 00.002 8996 Enqueuing Expose request
21:38:34.522 00.002 20224 Worker thread wakes up
21:38:34.522 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:34.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:34.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:35.497 00.974 20224 Exposure complete
21:38:35.564 00.067 20224 worker thread done servicing request
21:38:35.564 00.000 8996 OnExposeComplete: enter
21:38:35.567 00.003 8996 UpdateGuideState(): m_state=6
21:38:35.568 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2534
21:38:35.569 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.74, Mass=747401, SNR=339.4, Peak=54819 HFD=4.7
21:38:35.571 00.002 8996 MultiStar: [#1 0.11,0.04,0.75,U] [#2 0.02,0.29,0.81,U] [#3 0.32,-0.08,0.64,U] [#4 0.21,-0.08,0.62,U] [#5 0.28,0.28,0.68,U] [#6 0.57,0.02,0.00,M1] [#7 0.36,0.15,0.46,U] [#8 0.02,-0.06,0.40,U] 
21:38:35.573 00.002 8996 refined, 7 included, MultiStar: {0.19, 0.10}, one-star: {0.25, 0.13}
21:38:35.574 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
21:38:35.576 00.002 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
21:38:35.577 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.22 cameraTheta=0.47 mountX=0.18 mountY=-0.12, mountTheta=-0.58
21:38:35.580 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.10, opts=13)
21:38:35.581 00.001 8996 Enqueuing Move request for scope (0.19, 0.10)
21:38:35.582 00.001 20224 Worker thread wakes up
21:38:35.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
21:38:35.582 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
21:38:35.582 00.000 20224 Moving (0.19, 0.10) raw xDistance=0.18 yDistance=-0.12
21:38:35.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:38:35.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:35.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:38:35.582 00.000 20224 MoveAxis(E, 0, ABG)
21:38:35.582 00.000 20224 Move returns status 0, amount 0
21:38:35.582 00.000 20224 MoveAxis(N, 0, ABG)
21:38:35.582 00.000 20224 Move returns status 0, amount 0
21:38:35.582 00.000 20224 move complete, result=0
21:38:35.583 00.001 20224 worker thread done servicing request
21:38:35.589 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54819, med=2752, FiltMin=2505, FiltMax=29795, Gamma=1.000
21:38:35.613 00.024 8996 UpdateGuideState exits: m=747401 SNR=339.4
21:38:35.615 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:35.615 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:35.616 00.001 8996 Enqueuing Expose request
21:38:35.617 00.001 20224 Worker thread wakes up
21:38:35.617 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:35.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:35.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:36.776 01.159 20224 Exposure complete
21:38:36.833 00.057 20224 worker thread done servicing request
21:38:36.833 00.000 8996 OnExposeComplete: enter
21:38:36.835 00.002 8996 UpdateGuideState(): m_state=6
21:38:36.837 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2535
21:38:36.837 00.000 8996 Star::Find returns 1 (0), X=138.30, Y=472.72, Mass=719663, SNR=335.4, Peak=45779 HFD=4.6
21:38:36.838 00.001 8996 MultiStar: [#1 0.04,0.13,0.77,U] [#2 0.09,0.15,0.79,U] [#3 0.09,-0.04,0.66,U] [#4 -0.02,0.24,0.62,U] [#5 0.23,0.46,0.00,M3] [#6 0.11,-0.03,0.45,U] [#7 0.13,-0.01,0.48,U] [#8 -0.02,-0.26,0.37,U] 
21:38:36.840 00.002 8996 refined, 7 included, MultiStar: {0.04, 0.06}, one-star: {-0.03, 0.10}
21:38:36.841 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
21:38:36.842 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
21:38:36.843 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.08 cameraTheta=0.98 mountX=0.04 mountY=-0.07, mountTheta=-1.08
21:38:36.846 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
21:38:36.848 00.002 8996 Enqueuing Move request for scope (0.04, 0.06)
21:38:36.851 00.003 20224 Worker thread wakes up
21:38:36.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
21:38:36.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
21:38:36.851 00.000 20224 Moving (0.04, 0.06) raw xDistance=0.04 yDistance=-0.07
21:38:36.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:38:36.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:36.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:38:36.851 00.000 20224 MoveAxis(E, 0, ABG)
21:38:36.851 00.000 20224 Move returns status 0, amount 0
21:38:36.851 00.000 20224 MoveAxis(N, 0, ABG)
21:38:36.851 00.000 20224 Move returns status 0, amount 0
21:38:36.852 00.001 20224 move complete, result=0
21:38:36.852 00.000 20224 worker thread done servicing request
21:38:36.861 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=45779, med=2752, FiltMin=2505, FiltMax=23568, Gamma=1.000
21:38:36.876 00.015 8996 UpdateGuideState exits: m=719663 SNR=335.4
21:38:36.877 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:36.878 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:36.878 00.000 8996 Enqueuing Expose request
21:38:36.879 00.001 20224 Worker thread wakes up
21:38:36.879 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:36.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:36.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:37.839 00.959 20224 Exposure complete
21:38:37.911 00.072 20224 worker thread done servicing request
21:38:37.911 00.000 8996 OnExposeComplete: enter
21:38:37.913 00.002 8996 UpdateGuideState(): m_state=6
21:38:37.914 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2536
21:38:37.916 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=472.41, Mass=720521, SNR=316.4, Peak=46797 HFD=4.8
21:38:37.917 00.001 8996 MultiStar: [#1 -0.07,-0.26,0.77,U] [#2 -0.15,0.03,0.98,U] [#3 0.22,-0.08,0.64,U] [#4 0.12,-0.07,0.66,U] [#5 0.09,0.16,0.69,U] [#6 0.20,-0.03,0.51,U] [#7 0.12,-0.23,0.48,U] [#8 -0.14,-0.62,0.00,M1] 
21:38:37.917 00.000 8996 refined, 7 included, MultiStar: {0.05, -0.08}, one-star: {0.04, -0.21}
21:38:37.918 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
21:38:37.919 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
21:38:37.919 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.04 mountX=0.06 mountY=0.08, mountTheta=0.94
21:38:37.921 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
21:38:37.921 00.000 8996 Enqueuing Move request for scope (0.05, -0.08)
21:38:37.922 00.001 20224 Worker thread wakes up
21:38:37.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
21:38:37.922 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
21:38:37.923 00.001 20224 Moving (0.05, -0.08) raw xDistance=0.06 yDistance=0.08
21:38:37.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:38:37.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:37.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:38:37.923 00.000 20224 MoveAxis(E, 0, ABG)
21:38:37.923 00.000 20224 Move returns status 0, amount 0
21:38:37.923 00.000 20224 MoveAxis(N, 0, ABG)
21:38:37.923 00.000 20224 Move returns status 0, amount 0
21:38:37.923 00.000 20224 move complete, result=0
21:38:37.923 00.000 20224 worker thread done servicing request
21:38:37.928 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=46797, med=2749, FiltMin=2496, FiltMax=24496, Gamma=1.000
21:38:37.941 00.013 8996 UpdateGuideState exits: m=720521 SNR=316.4
21:38:37.943 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:37.945 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:37.947 00.002 8996 Enqueuing Expose request
21:38:37.950 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:37.952 00.002 20224 Worker thread wakes up
21:38:37.952 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:37.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:39.128 01.176 20224 Exposure complete
21:38:39.198 00.070 20224 worker thread done servicing request
21:38:39.198 00.000 8996 OnExposeComplete: enter
21:38:39.199 00.001 8996 UpdateGuideState(): m_state=6
21:38:39.201 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2537
21:38:39.202 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.48, Mass=758205, SNR=333.8, Peak=47536 HFD=4.7
21:38:39.204 00.002 8996 MultiStar: [#1 -0.06,-0.01,0.71,U] [#2 -0.21,0.18,0.83,U] [#3 -0.05,-0.17,0.57,U] [#4 -0.17,-0.04,0.56,U] [#5 0.07,0.06,0.75,U] [#6 0.23,-0.03,0.49,U] [#7 0.03,0.15,0.44,U] [#8 -0.21,-0.22,0.45,U] 
21:38:39.205 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {-0.20, -0.14}
21:38:39.206 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:38:39.209 00.003 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
21:38:39.211 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.88 mountX=-0.08 mountY=0.03, mountTheta=2.77
21:38:39.213 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
21:38:39.214 00.001 8996 Enqueuing Move request for scope (-0.08, -0.02)
21:38:39.214 00.000 20224 Worker thread wakes up
21:38:39.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
21:38:39.215 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
21:38:39.215 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
21:38:39.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:38:39.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:39.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:38:39.215 00.000 20224 MoveAxis(E, 0, ABG)
21:38:39.215 00.000 20224 Move returns status 0, amount 0
21:38:39.215 00.000 20224 MoveAxis(N, 0, ABG)
21:38:39.215 00.000 20224 Move returns status 0, amount 0
21:38:39.216 00.001 20224 move complete, result=0
21:38:39.216 00.000 20224 worker thread done servicing request
21:38:39.222 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47536, med=2752, FiltMin=2499, FiltMax=25008, Gamma=1.000
21:38:39.241 00.019 8996 UpdateGuideState exits: m=758205 SNR=333.8
21:38:39.243 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:39.243 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:39.244 00.001 8996 Enqueuing Expose request
21:38:39.245 00.001 20224 Worker thread wakes up
21:38:39.245 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:38:39.245 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:39.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:40.227 00.982 20224 Exposure complete
21:38:40.327 00.100 20224 worker thread done servicing request
21:38:40.328 00.001 8996 OnExposeComplete: enter
21:38:40.330 00.002 8996 UpdateGuideState(): m_state=6
21:38:40.332 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2538
21:38:40.333 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.29, Mass=726354, SNR=368.7, Peak=50557 HFD=4.7
21:38:40.335 00.002 8996 MultiStar: [#1 0.04,-0.22,0.67,U] [#2 -0.09,-0.11,0.80,U] [#3 0.02,-0.22,0.57,U] [#4 -0.04,-0.22,0.56,U] [#5 0.27,-0.11,0.54,U] [#6 0.30,-0.26,0.39,U] [#7 0.09,-0.23,0.41,U] [#8 -0.08,-0.67,0.00,M1] 
21:38:40.336 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.22}, one-star: {0.10, -0.32}
21:38:40.337 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
21:38:40.338 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 2.00)
21:38:40.339 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.26 mountX=0.09 mountY=0.21, mountTheta=1.16
21:38:40.342 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.22, opts=13)
21:38:40.343 00.001 8996 Enqueuing Move request for scope (0.07, -0.22)
21:38:40.344 00.001 20224 Worker thread wakes up
21:38:40.345 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
21:38:40.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
21:38:40.345 00.000 20224 Moving (0.07, -0.22) raw xDistance=0.09 yDistance=0.21
21:38:40.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:38:40.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:38:40.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:38:40.345 00.000 20224 MoveAxis(E, 0, ABG)
21:38:40.345 00.000 20224 Move returns status 0, amount 0
21:38:40.345 00.000 20224 MoveAxis(N, 0, ABG)
21:38:40.346 00.001 20224 Move returns status 0, amount 0
21:38:40.346 00.000 20224 move complete, result=0
21:38:40.346 00.000 20224 worker thread done servicing request
21:38:40.353 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50557, med=2752, FiltMin=2457, FiltMax=26992, Gamma=1.000
21:38:40.367 00.014 8996 UpdateGuideState exits: m=726354 SNR=368.7
21:38:40.369 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:40.371 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:40.372 00.001 8996 Enqueuing Expose request
21:38:40.374 00.002 20224 Worker thread wakes up
21:38:40.374 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:38:40.375 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:40.375 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:41.545 01.170 20224 Exposure complete
21:38:41.623 00.078 20224 worker thread done servicing request
21:38:41.623 00.000 8996 OnExposeComplete: enter
21:38:41.624 00.001 8996 UpdateGuideState(): m_state=6
21:38:41.625 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2539
21:38:41.626 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.47, Mass=801072, SNR=368.2, Peak=49853 HFD=4.6
21:38:41.627 00.001 8996 MultiStar: [#1 -0.02,-0.18,0.62,U] [#2 -0.24,0.22,0.68,U] [#3 0.15,0.16,0.61,U] [#4 -0.00,0.19,0.53,U] [#5 0.11,0.13,0.60,U] [#6 0.22,-0.01,0.48,U] [#7 0.22,-0.02,0.48,U] [#8 -0.13,-0.35,0.33,U] 
21:38:41.627 00.000 8996 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.07, -0.15}
21:38:41.628 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
21:38:41.629 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
21:38:41.630 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.20 mountX=0.04 mountY=-0.01, mountTheta=-0.32
21:38:41.633 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
21:38:41.636 00.003 8996 Enqueuing Move request for scope (0.04, 0.01)
21:38:41.638 00.002 20224 Worker thread wakes up
21:38:41.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
21:38:41.638 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
21:38:41.638 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.01
21:38:41.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:38:41.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:41.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:38:41.638 00.000 20224 MoveAxis(E, 0, ABG)
21:38:41.638 00.000 20224 Move returns status 0, amount 0
21:38:41.638 00.000 20224 MoveAxis(N, 0, ABG)
21:38:41.638 00.000 20224 Move returns status 0, amount 0
21:38:41.639 00.001 20224 move complete, result=0
21:38:41.639 00.000 20224 worker thread done servicing request
21:38:41.644 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49853, med=2752, FiltMin=2486, FiltMax=28592, Gamma=1.000
21:38:41.664 00.020 8996 UpdateGuideState exits: m=801072 SNR=368.2
21:38:41.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:41.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:41.667 00.001 8996 Enqueuing Expose request
21:38:41.668 00.001 20224 Worker thread wakes up
21:38:41.668 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:41.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:41.668 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:42.637 00.969 20224 Exposure complete
21:38:42.706 00.069 20224 worker thread done servicing request
21:38:42.706 00.000 8996 OnExposeComplete: enter
21:38:42.707 00.001 8996 UpdateGuideState(): m_state=6
21:38:42.707 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2540
21:38:42.708 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.69, Mass=712888, SNR=377.2, Peak=46531 HFD=4.7
21:38:42.709 00.001 8996 MultiStar: [#1 -0.03,0.07,0.60,U] [#2 -0.16,0.03,0.73,U] [#3 0.07,-0.01,0.53,U] [#4 0.01,0.34,0.53,U] [#5 0.11,0.36,0.63,U] [#6 0.25,0.19,0.42,U] [#7 0.02,0.29,0.41,U] [#8 -0.08,-0.18,0.38,U] 
21:38:42.710 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.13}, one-star: {0.04, 0.07}
21:38:42.710 00.000 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
21:38:42.711 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
21:38:42.713 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.09 mountX=0.03 mountY=-0.08, mountTheta=-1.19
21:38:42.717 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
21:38:42.718 00.001 8996 Enqueuing Move request for scope (0.04, 0.07)
21:38:42.719 00.001 20224 Worker thread wakes up
21:38:42.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
21:38:42.719 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
21:38:42.719 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
21:38:42.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:38:42.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:42.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:38:42.719 00.000 20224 MoveAxis(E, 0, ABG)
21:38:42.719 00.000 20224 Move returns status 0, amount 0
21:38:42.719 00.000 20224 MoveAxis(N, 0, ABG)
21:38:42.719 00.000 20224 Move returns status 0, amount 0
21:38:42.719 00.000 20224 move complete, result=0
21:38:42.719 00.000 20224 worker thread done servicing request
21:38:42.726 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46531, med=2752, FiltMin=2467, FiltMax=25363, Gamma=1.000
21:38:42.752 00.026 8996 UpdateGuideState exits: m=712888 SNR=377.2
21:38:42.752 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:42.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:42.754 00.001 8996 Enqueuing Expose request
21:38:42.755 00.001 20224 Worker thread wakes up
21:38:42.755 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:42.756 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:42.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:43.903 01.147 20224 Exposure complete
21:38:43.962 00.059 20224 worker thread done servicing request
21:38:43.962 00.000 8996 OnExposeComplete: enter
21:38:43.964 00.002 8996 UpdateGuideState(): m_state=6
21:38:43.965 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2541
21:38:43.966 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.70, Mass=788186, SNR=380.0, Peak=61651 HFD=4.7
21:38:43.967 00.001 8996 MultiStar: [#1 -0.04,0.10,0.59,U] [#2 -0.25,0.22,0.80,U] [#3 0.09,0.12,0.52,U] [#4 -0.09,0.07,0.51,U] [#5 0.13,0.28,0.58,U] [#6 0.24,0.20,0.43,U] [#7 0.10,-0.02,0.49,U] [#8 0.05,-0.19,0.36,U] 
21:38:43.968 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.11}, one-star: {0.28, 0.09}
21:38:43.969 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
21:38:43.970 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
21:38:43.971 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.10 mountX=0.05 mountY=-0.12, mountTheta=-1.20
21:38:43.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.11, opts=13)
21:38:43.974 00.001 8996 Enqueuing Move request for scope (0.06, 0.11)
21:38:43.975 00.001 20224 Worker thread wakes up
21:38:43.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
21:38:43.975 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
21:38:43.975 00.000 20224 Moving (0.06, 0.11) raw xDistance=0.05 yDistance=-0.12
21:38:43.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:38:43.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:43.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:38:43.975 00.000 20224 MoveAxis(E, 0, ABG)
21:38:43.975 00.000 20224 Move returns status 0, amount 0
21:38:43.975 00.000 20224 MoveAxis(N, 0, ABG)
21:38:43.975 00.000 20224 Move returns status 0, amount 0
21:38:43.976 00.001 20224 move complete, result=0
21:38:43.976 00.000 20224 worker thread done servicing request
21:38:43.979 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61651, med=2752, FiltMin=2483, FiltMax=31059, Gamma=1.000
21:38:43.993 00.014 8996 UpdateGuideState exits: m=788186 SNR=380.0
21:38:43.994 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:43.995 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:43.996 00.001 8996 Enqueuing Expose request
21:38:43.996 00.000 20224 Worker thread wakes up
21:38:43.997 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:43.997 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:43.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:44.974 00.977 20224 Exposure complete
21:38:45.034 00.060 20224 worker thread done servicing request
21:38:45.034 00.000 8996 OnExposeComplete: enter
21:38:45.035 00.001 8996 UpdateGuideState(): m_state=6
21:38:45.036 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2542
21:38:45.036 00.000 8996 Star::Find returns 1 (0), X=138.31, Y=472.60, Mass=762315, SNR=354.8, Peak=49523 HFD=4.7
21:38:45.037 00.001 8996 MultiStar: [#1 -0.24,0.24,0.73,U] [#2 -0.18,0.38,0.80,U] [#3 -0.08,0.29,0.56,U] [#4 -0.21,0.32,0.54,U] [#5 -0.01,0.31,0.61,U] [#6 -0.10,0.24,0.46,U] [#7 -0.04,0.11,0.41,U] [#8 -0.05,-0.11,0.36,U] 
21:38:45.039 00.002 8996 single-star, 8 included, MultiStar: {-0.11, 0.20}, one-star: {-0.02, -0.01}
21:38:45.042 00.003 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
21:38:45.044 00.002 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
21:38:45.046 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.50 mountX=-0.02 mountY=0.02, mountTheta=2.40
21:38:45.050 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.01, opts=13)
21:38:45.052 00.002 8996 Enqueuing Move request for scope (-0.02, -0.01)
21:38:45.054 00.002 20224 Worker thread wakes up
21:38:45.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
21:38:45.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
21:38:45.054 00.000 20224 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=0.02
21:38:45.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:38:45.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:45.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:38:45.054 00.000 20224 MoveAxis(E, 0, ABG)
21:38:45.054 00.000 20224 Move returns status 0, amount 0
21:38:45.054 00.000 20224 MoveAxis(N, 0, ABG)
21:38:45.054 00.000 20224 Move returns status 0, amount 0
21:38:45.054 00.000 20224 move complete, result=0
21:38:45.054 00.000 20224 worker thread done servicing request
21:38:45.064 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49523, med=2752, FiltMin=2493, FiltMax=27856, Gamma=1.000
21:38:45.085 00.021 8996 UpdateGuideState exits: m=762315 SNR=354.8
21:38:45.087 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:45.087 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:45.089 00.002 8996 Enqueuing Expose request
21:38:45.091 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:38:45.094 00.003 20224 Worker thread wakes up
21:38:45.094 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:45.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:46.270 01.176 20224 Exposure complete
21:38:46.349 00.079 20224 worker thread done servicing request
21:38:46.349 00.000 8996 OnExposeComplete: enter
21:38:46.350 00.001 8996 UpdateGuideState(): m_state=6
21:38:46.352 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2543
21:38:46.353 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.89, Mass=754594, SNR=344.9, Peak=56285 HFD=4.3
21:38:46.354 00.001 8996 MultiStar: [#1 -0.19,0.32,0.69,U] [#2 -0.18,0.41,0.00,M1] [#3 -0.14,0.13,0.66,U] [#4 -0.20,0.23,0.58,U] [#5 -0.04,0.55,0.00,M1] [#6 0.02,0.29,0.46,U] [#7 -0.01,0.43,0.43,U] [#8 -0.22,-0.08,0.38,U] 
21:38:46.355 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.24}, one-star: {-0.19, 0.28}
21:38:46.356 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
21:38:46.356 00.000 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:38:46.357 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=-0.17 mountY=-0.22, mountTheta=-2.22
21:38:46.359 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.24, opts=13)
21:38:46.359 00.000 8996 Enqueuing Move request for scope (-0.14, 0.24)
21:38:46.360 00.001 20224 Worker thread wakes up
21:38:46.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.24) opts 0xd
21:38:46.360 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.24)
21:38:46.360 00.000 20224 Moving (-0.14, 0.24) raw xDistance=-0.17 yDistance=-0.22
21:38:46.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:38:46.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:38:46.361 00.001 20224 MoveAxis(E, 0, ABG)
21:38:46.361 00.000 20224 Move returns status 0, amount 0
21:38:46.361 00.000 20224 MoveAxis(N, 47, ABG)
21:38:46.361 00.000 20224 Guiding  Dir = 0, Dur = 47
21:38:46.361 00.000 20224 IsSlewing returns 0
21:38:46.361 00.000 20224 IsGuiding returns 0
21:38:46.365 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=56285, med=2752, FiltMin=2496, FiltMax=27961, Gamma=1.000
21:38:46.381 00.016 8996 UpdateGuideState exits: m=754594 SNR=344.9
21:38:46.383 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:46.385 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:46.387 00.002 8996 Enqueuing Expose request
21:38:46.419 00.032 20224 IsGuiding returns 1
21:38:46.419 00.000 20224 scope still moving after pulse duration time elapsed
21:38:46.448 00.029 20224 IsSlewing returns 0
21:38:46.449 00.001 20224 IsGuiding returns 1
21:38:46.479 00.030 20224 IsSlewing returns 0
21:38:46.479 00.000 20224 IsGuiding returns 1
21:38:46.510 00.031 20224 IsSlewing returns 0
21:38:46.510 00.000 20224 IsGuiding returns 0
21:38:46.510 00.000 20224 scope move finished after 47 + 102 ms
21:38:46.510 00.000 20224 Move returns status 0, amount 47
21:38:46.510 00.000 20224 move complete, result=0
21:38:46.510 00.000 20224 worker thread done servicing request
21:38:46.510 00.000 20224 Worker thread wakes up
21:38:46.510 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 47 ms NORTH
21:38:46.512 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:46.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:47.494 00.982 20224 Exposure complete
21:38:47.569 00.075 20224 worker thread done servicing request
21:38:47.570 00.001 8996 OnExposeComplete: enter
21:38:47.571 00.001 8996 UpdateGuideState(): m_state=6
21:38:47.572 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2544
21:38:47.573 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.78, Mass=705500, SNR=336.7, Peak=48659 HFD=4.4
21:38:47.575 00.002 8996 MultiStar: [#1 -0.14,0.34,0.71,U] [#2 -0.02,0.32,0.81,U] [#3 -0.14,0.12,0.67,U] [#4 -0.13,0.29,0.58,U] [#5 -0.10,0.51,0.00,M2] [#6 0.06,0.20,0.42,U] [#7 0.22,0.21,0.49,U] [#8 -0.17,-0.06,0.41,U] 
21:38:47.576 00.001 8996 single-star, 7 included, MultiStar: {-0.06, 0.21}, one-star: {-0.06, 0.16}
21:38:47.577 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
21:38:47.578 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:38:47.579 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.91 mountX=-0.07 mountY=-0.15, mountTheta=-2.01
21:38:47.582 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.16, opts=13)
21:38:47.583 00.001 8996 Enqueuing Move request for scope (-0.06, 0.16)
21:38:47.585 00.002 20224 Worker thread wakes up
21:38:47.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
21:38:47.585 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
21:38:47.585 00.000 20224 Moving (-0.06, 0.16) raw xDistance=-0.07 yDistance=-0.15
21:38:47.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:38:47.586 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:47.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:38:47.586 00.000 20224 MoveAxis(E, 0, ABG)
21:38:47.586 00.000 20224 Move returns status 0, amount 0
21:38:47.586 00.000 20224 MoveAxis(N, 0, ABG)
21:38:47.586 00.000 20224 Move returns status 0, amount 0
21:38:47.586 00.000 20224 move complete, result=0
21:38:47.586 00.000 20224 worker thread done servicing request
21:38:47.594 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48659, med=2752, FiltMin=2481, FiltMax=23664, Gamma=1.000
21:38:47.619 00.025 8996 UpdateGuideState exits: m=705500 SNR=336.7
21:38:47.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:47.622 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:47.623 00.001 8996 Enqueuing Expose request
21:38:47.625 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:38:47.626 00.001 20224 Worker thread wakes up
21:38:47.626 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:47.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:48.816 01.190 20224 Exposure complete
21:38:48.884 00.068 20224 worker thread done servicing request
21:38:48.884 00.000 8996 OnExposeComplete: enter
21:38:48.885 00.001 8996 UpdateGuideState(): m_state=6
21:38:48.886 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2545
21:38:48.887 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.71, Mass=727974, SNR=348.6, Peak=52909 HFD=4.5
21:38:48.888 00.001 8996 MultiStar: [#1 -0.21,0.05,0.69,U] [#2 -0.35,0.08,0.83,U] [#3 -0.05,0.08,0.58,U] [#4 -0.06,-0.02,0.55,U] [#5 -0.17,0.22,0.60,U] [#6 0.17,0.10,0.50,U] [#7 -0.05,0.14,0.42,U] [#8 -0.31,0.02,0.39,U] 
21:38:48.889 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.09}, one-star: {-0.23, 0.09}
21:38:48.890 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
21:38:48.892 00.002 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
21:38:48.894 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.64 mountX=-0.17 mountY=-0.07, mountTheta=-2.76
21:38:48.898 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.09, opts=13)
21:38:48.900 00.002 8996 Enqueuing Move request for scope (-0.16, 0.09)
21:38:48.902 00.002 20224 Worker thread wakes up
21:38:48.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
21:38:48.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
21:38:48.902 00.000 20224 Moving (-0.16, 0.09) raw xDistance=-0.17 yDistance=-0.07
21:38:48.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:38:48.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:48.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:38:48.903 00.001 20224 MoveAxis(E, 0, ABG)
21:38:48.903 00.000 20224 Move returns status 0, amount 0
21:38:48.903 00.000 20224 MoveAxis(N, 0, ABG)
21:38:48.903 00.000 20224 Move returns status 0, amount 0
21:38:48.903 00.000 20224 move complete, result=0
21:38:48.903 00.000 20224 worker thread done servicing request
21:38:48.910 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52909, med=2752, FiltMin=2489, FiltMax=26259, Gamma=1.000
21:38:48.931 00.021 8996 UpdateGuideState exits: m=727974 SNR=348.6
21:38:48.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:48.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:48.934 00.001 8996 Enqueuing Expose request
21:38:48.935 00.001 20224 Worker thread wakes up
21:38:48.935 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:38:48.935 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:48.936 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:49.923 00.987 20224 Exposure complete
21:38:50.008 00.085 20224 worker thread done servicing request
21:38:50.008 00.000 8996 OnExposeComplete: enter
21:38:50.009 00.001 8996 UpdateGuideState(): m_state=6
21:38:50.010 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2546
21:38:50.010 00.000 8996 Star::Find returns 1 (0), X=138.34, Y=472.65, Mass=721883, SNR=310.3, Peak=49139 HFD=4.5
21:38:50.011 00.001 8996 MultiStar: [#1 0.06,0.15,0.78,U] [#2 -0.04,0.25,0.81,U] [#3 0.07,0.10,0.66,U] [#4 -0.03,0.06,0.68,U] [#5 0.05,0.33,0.71,U] [#6 0.14,-0.01,0.49,U] [#7 0.05,-0.00,0.56,U] [#8 -0.22,-0.25,0.47,U] 
21:38:50.012 00.001 8996 single-star, 8 included, MultiStar: {0.01, 0.09}, one-star: {0.01, 0.03}
21:38:50.013 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
21:38:50.014 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
21:38:50.014 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.31 mountX=0.01 mountY=-0.03, mountTheta=-1.40
21:38:50.016 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.03, opts=13)
21:38:50.017 00.001 8996 Enqueuing Move request for scope (0.01, 0.03)
21:38:50.017 00.000 20224 Worker thread wakes up
21:38:50.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
21:38:50.017 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
21:38:50.017 00.000 20224 Moving (0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
21:38:50.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:38:50.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:50.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:38:50.018 00.001 20224 MoveAxis(E, 0, ABG)
21:38:50.018 00.000 20224 Move returns status 0, amount 0
21:38:50.018 00.000 20224 MoveAxis(N, 0, ABG)
21:38:50.018 00.000 20224 Move returns status 0, amount 0
21:38:50.018 00.000 20224 move complete, result=0
21:38:50.018 00.000 20224 worker thread done servicing request
21:38:50.022 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49139, med=2752, FiltMin=2470, FiltMax=23971, Gamma=1.000
21:38:50.036 00.014 8996 UpdateGuideState exits: m=721883 SNR=310.3
21:38:50.039 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:50.041 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:50.042 00.001 8996 Enqueuing Expose request
21:38:50.045 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:50.046 00.001 20224 Worker thread wakes up
21:38:50.046 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:50.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:51.246 01.200 20224 Exposure complete
21:38:51.318 00.072 20224 worker thread done servicing request
21:38:51.318 00.000 8996 OnExposeComplete: enter
21:38:51.319 00.001 8996 UpdateGuideState(): m_state=6
21:38:51.320 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2547
21:38:51.321 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.36, Mass=768074, SNR=350.1, Peak=56240 HFD=4.7
21:38:51.322 00.001 8996 MultiStar: [#1 -0.32,-0.15,0.67,U] [#2 -0.39,-0.05,0.79,U] [#3 -0.18,-0.34,0.60,U] [#4 -0.44,-0.24,0.00,M1] [#5 -0.10,-0.07,0.64,U] [#6 -0.24,-0.35,0.47,U] [#7 -0.20,-0.39,0.00,M1] [#8 -0.30,-0.40,0.00,M1] 
21:38:51.323 00.001 8996 refined, 5 included, MultiStar: {-0.26, -0.19}, one-star: {-0.28, -0.25}
21:38:51.323 00.000 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
21:38:51.324 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.76)
21:38:51.325 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.19 hyp=0.32 cameraTheta=-2.50 mountX=-0.24 mountY=0.22, mountTheta=2.39
21:38:51.326 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.19, opts=13)
21:38:51.327 00.001 8996 Enqueuing Move request for scope (-0.26, -0.19)
21:38:51.328 00.001 20224 Worker thread wakes up
21:38:51.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.19) opts 0xd
21:38:51.328 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.19)
21:38:51.328 00.000 20224 Moving (-0.26, -0.19) raw xDistance=-0.24 yDistance=0.22
21:38:51.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:38:51.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:38:51.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:38:51.328 00.000 20224 MoveAxis(E, 35, ABG)
21:38:51.328 00.000 20224 Guiding  Dir = 2, Dur = 35
21:38:51.328 00.000 20224 IsSlewing returns 0
21:38:51.328 00.000 20224 IsGuiding returns 0
21:38:51.334 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56240, med=2752, FiltMin=2483, FiltMax=26115, Gamma=1.000
21:38:51.352 00.018 8996 UpdateGuideState exits: m=768074 SNR=350.1
21:38:51.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:51.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:51.355 00.001 8996 Enqueuing Expose request
21:38:51.377 00.022 20224 IsGuiding returns 1
21:38:51.377 00.000 20224 scope still moving after pulse duration time elapsed
21:38:51.407 00.030 20224 IsSlewing returns 0
21:38:51.407 00.000 20224 IsGuiding returns 1
21:38:51.438 00.031 20224 IsSlewing returns 0
21:38:51.439 00.001 20224 IsGuiding returns 1
21:38:51.469 00.030 20224 IsSlewing returns 0
21:38:51.470 00.001 20224 IsGuiding returns 0
21:38:51.470 00.000 20224 scope move finished after 35 + 106 ms
21:38:51.470 00.000 20224 Move returns status 0, amount 35
21:38:51.470 00.000 20224 MoveAxis(N, 0, ABG)
21:38:51.470 00.000 20224 Move returns status 0, amount 0
21:38:51.470 00.000 20224 move complete, result=0
21:38:51.470 00.000 20224 worker thread done servicing request
21:38:51.470 00.000 20224 Worker thread wakes up
21:38:51.470 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
21:38:51.471 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:51.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:52.441 00.970 20224 Exposure complete
21:38:52.530 00.089 20224 worker thread done servicing request
21:38:52.530 00.000 8996 OnExposeComplete: enter
21:38:52.531 00.001 8996 UpdateGuideState(): m_state=6
21:38:52.532 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2548
21:38:52.533 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.56, Mass=736962, SNR=360.3, Peak=46307 HFD=4.6
21:38:52.534 00.001 8996 MultiStar: [#1 0.04,0.06,0.62,U] [#2 -0.30,0.12,0.73,U] [#3 -0.08,-0.02,0.60,U] [#4 -0.11,0.10,0.54,U] [#5 -0.10,0.25,0.65,U] [#6 0.08,-0.14,0.50,U] [#7 0.12,-0.26,0.45,U] [#8 -0.40,-0.35,0.00,M2] 
21:38:52.534 00.000 8996 single-star, 7 included, MultiStar: {-0.05, 0.02}, one-star: {0.00, -0.05}
21:38:52.535 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
21:38:52.536 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
21:38:52.537 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.49 mountX=0.01 mountY=0.05, mountTheta=1.39
21:38:52.538 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.05, opts=13)
21:38:52.539 00.001 8996 Enqueuing Move request for scope (0.00, -0.05)
21:38:52.540 00.001 20224 Worker thread wakes up
21:38:52.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
21:38:52.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
21:38:52.540 00.000 20224 Moving (0.00, -0.05) raw xDistance=0.01 yDistance=0.05
21:38:52.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:38:52.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:52.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:38:52.540 00.000 20224 MoveAxis(E, 0, ABG)
21:38:52.540 00.000 20224 Move returns status 0, amount 0
21:38:52.540 00.000 20224 MoveAxis(N, 0, ABG)
21:38:52.540 00.000 20224 Move returns status 0, amount 0
21:38:52.540 00.000 20224 move complete, result=0
21:38:52.540 00.000 20224 worker thread done servicing request
21:38:52.544 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46307, med=2752, FiltMin=2491, FiltMax=25024, Gamma=1.000
21:38:52.557 00.013 8996 UpdateGuideState exits: m=736962 SNR=360.3
21:38:52.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:52.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:52.560 00.001 8996 Enqueuing Expose request
21:38:52.561 00.001 20224 Worker thread wakes up
21:38:52.561 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:52.562 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:52.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:53.766 01.204 20224 Exposure complete
21:38:53.822 00.056 20224 worker thread done servicing request
21:38:53.822 00.000 8996 OnExposeComplete: enter
21:38:53.823 00.001 8996 UpdateGuideState(): m_state=6
21:38:53.824 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2549
21:38:53.824 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=472.33, Mass=735449, SNR=374.5, Peak=52285 HFD=4.8
21:38:53.825 00.001 8996 MultiStar: [#1 -0.09,-0.15,0.61,U] [#2 -0.05,-0.04,0.74,U] [#3 -0.09,-0.20,0.56,U] [#4 -0.11,-0.22,0.62,U] [#5 0.08,0.09,0.52,U] [#6 0.15,-0.57,0.00,M1] [#7 -0.06,-0.36,0.41,U] [#8 -0.02,-0.28,0.33,U] 
21:38:53.826 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.18}, one-star: {0.09, -0.28}
21:38:53.827 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
21:38:53.828 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
21:38:53.829 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.70 mountX=-0.01 mountY=0.18, mountTheta=1.60
21:38:53.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.18, opts=13)
21:38:53.832 00.001 8996 Enqueuing Move request for scope (-0.02, -0.18)
21:38:53.833 00.001 20224 Worker thread wakes up
21:38:53.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
21:38:53.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
21:38:53.833 00.000 20224 Moving (-0.02, -0.18) raw xDistance=-0.01 yDistance=0.18
21:38:53.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:38:53.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:53.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:38:53.833 00.000 20224 MoveAxis(E, 0, ABG)
21:38:53.833 00.000 20224 Move returns status 0, amount 0
21:38:53.834 00.001 20224 MoveAxis(N, 0, ABG)
21:38:53.834 00.000 20224 Move returns status 0, amount 0
21:38:53.834 00.000 20224 move complete, result=0
21:38:53.834 00.000 20224 worker thread done servicing request
21:38:53.840 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52285, med=2752, FiltMin=2505, FiltMax=26544, Gamma=1.000
21:38:53.855 00.015 8996 UpdateGuideState exits: m=735449 SNR=374.5
21:38:53.856 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:53.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:53.858 00.001 8996 Enqueuing Expose request
21:38:53.858 00.000 20224 Worker thread wakes up
21:38:53.858 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:38:53.860 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:53.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:54.821 00.961 20224 Exposure complete
21:38:54.885 00.064 20224 worker thread done servicing request
21:38:54.885 00.000 8996 OnExposeComplete: enter
21:38:54.887 00.002 8996 UpdateGuideState(): m_state=6
21:38:54.888 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2550
21:38:54.889 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.38, Mass=760039, SNR=366.9, Peak=50672 HFD=4.7
21:38:54.890 00.001 8996 MultiStar: [#1 -0.06,-0.25,0.64,U] [#2 -0.17,-0.08,0.71,U] [#3 -0.04,-0.30,0.59,U] [#4 -0.09,-0.23,0.50,U] [#5 0.05,-0.06,0.57,U] [#6 0.10,-0.38,0.38,U] [#7 0.10,-0.24,0.40,U] [#8 -0.09,-0.53,0.00,M2] 
21:38:54.891 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.21}, one-star: {-0.04, -0.23}
21:38:54.892 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
21:38:54.893 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
21:38:54.893 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.22 cameraTheta=-1.73 mountX=-0.01 mountY=0.22, mountTheta=1.63
21:38:54.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.21, opts=13)
21:38:54.896 00.001 8996 Enqueuing Move request for scope (-0.03, -0.21)
21:38:54.897 00.001 20224 Worker thread wakes up
21:38:54.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
21:38:54.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
21:38:54.897 00.000 20224 Moving (-0.03, -0.21) raw xDistance=-0.01 yDistance=0.22
21:38:54.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:38:54.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:38:54.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:38:54.897 00.000 20224 MoveAxis(E, 0, ABG)
21:38:54.897 00.000 20224 Move returns status 0, amount 0
21:38:54.897 00.000 20224 MoveAxis(N, 0, ABG)
21:38:54.897 00.000 20224 Move returns status 0, amount 0
21:38:54.897 00.000 20224 move complete, result=0
21:38:54.897 00.000 20224 worker thread done servicing request
21:38:54.900 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50672, med=2752, FiltMin=2473, FiltMax=24160, Gamma=1.000
21:38:54.914 00.014 8996 UpdateGuideState exits: m=760039 SNR=366.9
21:38:54.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:54.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:54.917 00.001 8996 Enqueuing Expose request
21:38:54.918 00.001 20224 Worker thread wakes up
21:38:54.918 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:38:54.918 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:54.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:56.092 01.174 20224 Exposure complete
21:38:56.169 00.077 20224 worker thread done servicing request
21:38:56.169 00.000 8996 OnExposeComplete: enter
21:38:56.170 00.001 8996 UpdateGuideState(): m_state=6
21:38:56.171 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2551
21:38:56.172 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.74, Mass=753186, SNR=378.1, Peak=50893 HFD=4.5
21:38:56.173 00.001 8996 MultiStar: [#1 -0.10,-0.03,0.59,U] [#2 -0.34,0.08,0.64,U] [#3 -0.23,0.02,0.62,U] [#4 -0.23,0.02,0.55,U] [#5 -0.02,0.23,0.71,U] [#6 0.03,-0.18,0.41,U] [#7 -0.02,-0.05,0.43,U] [#8 -0.19,-0.21,0.39,U] 
21:38:56.174 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.04, 0.13}
21:38:56.175 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:38:56.176 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:38:56.176 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.90 mountX=-0.13 mountY=-0.02, mountTheta=-3.02
21:38:56.178 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
21:38:56.179 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
21:38:56.180 00.001 20224 Worker thread wakes up
21:38:56.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
21:38:56.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
21:38:56.180 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.02
21:38:56.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:38:56.181 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:56.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:38:56.181 00.000 20224 MoveAxis(E, 0, ABG)
21:38:56.181 00.000 20224 Move returns status 0, amount 0
21:38:56.181 00.000 20224 MoveAxis(N, 0, ABG)
21:38:56.181 00.000 20224 Move returns status 0, amount 0
21:38:56.181 00.000 20224 move complete, result=0
21:38:56.181 00.000 20224 worker thread done servicing request
21:38:56.186 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50893, med=2752, FiltMin=2477, FiltMax=25049, Gamma=1.000
21:38:56.402 00.216 8996 UpdateGuideState exits: m=753186 SNR=378.1
21:38:56.404 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:56.406 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:56.408 00.002 8996 Enqueuing Expose request
21:38:56.410 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:38:56.412 00.002 20224 Worker thread wakes up
21:38:56.412 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:56.413 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:57.391 00.978 20224 Exposure complete
21:38:57.470 00.079 20224 worker thread done servicing request
21:38:57.470 00.000 8996 OnExposeComplete: enter
21:38:57.471 00.001 8996 UpdateGuideState(): m_state=6
21:38:57.472 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2552
21:38:57.473 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.44, Mass=749641, SNR=345.9, Peak=48653 HFD=4.6
21:38:57.474 00.001 8996 MultiStar: [#1 -0.20,-0.14,0.64,U] [#2 -0.06,0.04,0.69,U] [#3 0.05,0.02,0.69,U] [#4 -0.02,-0.00,0.63,U] [#5 0.10,-0.02,0.69,U] [#6 0.22,-0.33,0.46,U] [#7 0.08,-0.11,0.50,U] [#8 -0.12,-0.35,0.39,U] 
21:38:57.474 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {0.03, -0.18}
21:38:57.475 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
21:38:57.476 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
21:38:57.476 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.49 mountX=0.02 mountY=0.10, mountTheta=1.39
21:38:57.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
21:38:57.478 00.000 8996 Enqueuing Move request for scope (0.01, -0.10)
21:38:57.479 00.001 20224 Worker thread wakes up
21:38:57.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
21:38:57.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
21:38:57.479 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
21:38:57.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:38:57.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:57.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:38:57.480 00.001 20224 MoveAxis(E, 0, ABG)
21:38:57.480 00.000 20224 Move returns status 0, amount 0
21:38:57.480 00.000 20224 MoveAxis(N, 0, ABG)
21:38:57.480 00.000 20224 Move returns status 0, amount 0
21:38:57.480 00.000 20224 move complete, result=0
21:38:57.480 00.000 20224 worker thread done servicing request
21:38:57.483 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48653, med=2752, FiltMin=2509, FiltMax=26352, Gamma=1.000
21:38:57.500 00.017 8996 UpdateGuideState exits: m=749641 SNR=345.9
21:38:57.501 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:57.502 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:57.503 00.001 8996 Enqueuing Expose request
21:38:57.504 00.001 20224 Worker thread wakes up
21:38:57.505 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:38:57.506 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:57.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:58.672 01.166 20224 Exposure complete
21:38:58.737 00.065 20224 worker thread done servicing request
21:38:58.737 00.000 8996 OnExposeComplete: enter
21:38:58.738 00.001 8996 UpdateGuideState(): m_state=6
21:38:58.739 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2553
21:38:58.740 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.31, Mass=673548, SNR=327.3, Peak=52253 HFD=4.6
21:38:58.741 00.001 8996 MultiStar: [#1 0.24,-0.30,0.73,U] [#2 0.09,-0.08,0.80,U] [#3 0.30,-0.18,0.70,U] [#4 0.22,-0.22,0.60,U] [#5 0.14,0.04,0.65,U] [#6 0.41,-0.26,0.00,M1] [#7 0.24,-0.20,0.52,U] [#8 -0.07,-0.44,0.00,M1] 
21:38:58.742 00.001 8996 refined, 6 included, MultiStar: {0.19, -0.19}, one-star: {0.13, -0.31}
21:38:58.743 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
21:38:58.743 00.000 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
21:38:58.744 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.26 cameraTheta=-0.78 mountX=0.20 mountY=0.16, mountTheta=0.68
21:38:58.746 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.19, opts=13)
21:38:58.746 00.000 8996 Enqueuing Move request for scope (0.19, -0.19)
21:38:58.747 00.001 20224 Worker thread wakes up
21:38:58.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd
21:38:58.747 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.19)
21:38:58.747 00.000 20224 Moving (0.19, -0.19) raw xDistance=0.20 yDistance=0.16
21:38:58.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:38:58.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:38:58.748 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:38:58.748 00.000 20224 MoveAxis(W, 30, ABG)
21:38:58.748 00.000 20224 Guiding  Dir = 3, Dur = 30
21:38:58.748 00.000 20224 IsSlewing returns 0
21:38:58.748 00.000 20224 IsGuiding returns 0
21:38:58.751 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52253, med=2749, FiltMin=2499, FiltMax=27632, Gamma=1.000
21:38:58.758 00.007 20224 PulseGuide returned control before completion, sleep 31
21:38:58.804 00.046 20224 IsGuiding returns 1
21:38:58.804 00.000 20224 scope still moving after pulse duration time elapsed
21:38:58.836 00.032 20224 IsSlewing returns 0
21:38:58.836 00.000 20224 IsGuiding returns 1
21:38:58.868 00.032 20224 IsSlewing returns 0
21:38:58.868 00.000 20224 IsGuiding returns 0
21:38:58.868 00.000 20224 scope move finished after 30 + 89 ms
21:38:58.868 00.000 20224 Move returns status 0, amount 30
21:38:58.868 00.000 20224 MoveAxis(N, 0, ABG)
21:38:58.868 00.000 20224 Move returns status 0, amount 0
21:38:58.868 00.000 20224 move complete, result=0
21:38:58.868 00.000 20224 worker thread done servicing request
21:38:58.948 00.080 8996 UpdateGuideState exits: m=673548 SNR=327.3
21:38:58.949 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:58.951 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:38:58.952 00.001 8996 Enqueuing Expose request
21:38:58.953 00.001 20224 Worker thread wakes up
21:38:58.953 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
21:38:58.955 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:38:58.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:38:59.925 00.970 20224 Exposure complete
21:38:59.983 00.058 20224 worker thread done servicing request
21:38:59.984 00.001 8996 OnExposeComplete: enter
21:38:59.985 00.001 8996 UpdateGuideState(): m_state=6
21:38:59.986 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2554
21:38:59.987 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=472.17, Mass=717457, SNR=312.2, Peak=54704 HFD=4.4
21:38:59.988 00.001 8996 MultiStar: [#1 -0.36,-0.32,0.00,M1] [#2 -0.53,-0.13,0.00,M1] [#3 -0.09,-0.31,0.69,U] [#4 -0.18,-0.24,0.67,U] [#5 -0.17,-0.13,0.70,U] [#6 -0.08,-0.07,0.54,U] [#7 -0.16,-0.10,0.55,U] [#8 -0.40,-0.46,0.00,M2] 
21:38:59.989 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.24}, one-star: {-0.35, -0.44}
21:38:59.990 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
21:38:59.990 00.000 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
21:38:59.991 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-2.23 mountX=-0.16 mountY=0.26, mountTheta=2.13
21:38:59.993 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.24, opts=13)
21:38:59.994 00.001 8996 Enqueuing Move request for scope (-0.19, -0.24)
21:38:59.995 00.001 20224 Worker thread wakes up
21:38:59.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.24) opts 0xd
21:38:59.995 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.24)
21:38:59.995 00.000 20224 Moving (-0.19, -0.24) raw xDistance=-0.16 yDistance=0.26
21:38:59.995 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:38:59.995 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.12 newest=0.53
21:38:59.995 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
21:38:59.995 00.000 20224 MoveAxis(E, 0, ABG)
21:38:59.995 00.000 20224 Move returns status 0, amount 0
21:38:59.995 00.000 20224 MoveAxis(S, 55, ABG)
21:38:59.995 00.000 20224 Guiding  Dir = 1, Dur = 55
21:38:59.995 00.000 20224 IsSlewing returns 0
21:38:59.996 00.001 20224 IsGuiding returns 0
21:38:59.999 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54704, med=2749, FiltMin=2509, FiltMax=27219, Gamma=1.000
21:39:00.014 00.015 8996 UpdateGuideState exits: m=717457 SNR=312.2
21:39:00.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:00.018 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:00.019 00.001 8996 Enqueuing Expose request
21:39:00.031 00.012 20224 PulseGuide returned control before completion, sleep 30
21:39:00.062 00.031 20224 IsGuiding returns 1
21:39:00.062 00.000 20224 scope still moving after pulse duration time elapsed
21:39:00.094 00.032 20224 IsSlewing returns 0
21:39:00.094 00.000 20224 IsGuiding returns 1
21:39:00.128 00.034 20224 IsSlewing returns 0
21:39:00.128 00.000 20224 IsGuiding returns 1
21:39:00.158 00.030 20224 IsSlewing returns 0
21:39:00.158 00.000 20224 IsGuiding returns 0
21:39:00.158 00.000 20224 scope move finished after 55 + 107 ms
21:39:00.158 00.000 20224 Move returns status 0, amount 55
21:39:00.159 00.001 20224 move complete, result=0
21:39:00.159 00.000 20224 worker thread done servicing request
21:39:00.159 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 55 ms SOUTH
21:39:00.160 00.001 20224 Worker thread wakes up
21:39:00.160 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:00.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:01.317 01.157 20224 Exposure complete
21:39:01.373 00.056 20224 worker thread done servicing request
21:39:01.373 00.000 8996 OnExposeComplete: enter
21:39:01.374 00.001 8996 UpdateGuideState(): m_state=6
21:39:01.375 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2555
21:39:01.375 00.000 8996 Star::Find returns 1 (0), X=138.28, Y=472.61, Mass=748390, SNR=386.2, Peak=46045 HFD=4.7
21:39:01.376 00.001 8996 MultiStar: [#1 -0.08,0.01,0.66,U] [#2 -0.21,0.07,0.68,U] [#3 -0.07,-0.11,0.61,U] [#4 -0.22,-0.05,0.54,U] [#5 0.11,0.27,0.52,U] [#6 0.03,-0.10,0.39,U] [#7 -0.07,-0.11,0.46,U] [#8 -0.08,-0.18,0.38,U] 
21:39:01.377 00.001 8996 single-star, 8 included, MultiStar: {-0.08, -0.01}, one-star: {-0.05, -0.00}
21:39:01.378 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
21:39:01.378 00.000 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
21:39:01.379 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.04 mountX=-0.05 mountY=0.01, mountTheta=2.93
21:39:01.380 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.00, opts=13)
21:39:01.381 00.001 8996 Enqueuing Move request for scope (-0.05, -0.00)
21:39:01.382 00.001 20224 Worker thread wakes up
21:39:01.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
21:39:01.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
21:39:01.382 00.000 20224 Moving (-0.05, -0.00) raw xDistance=-0.05 yDistance=0.01
21:39:01.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:39:01.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:01.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:39:01.382 00.000 20224 MoveAxis(E, 0, ABG)
21:39:01.382 00.000 20224 Move returns status 0, amount 0
21:39:01.383 00.001 20224 MoveAxis(N, 0, ABG)
21:39:01.383 00.000 20224 Move returns status 0, amount 0
21:39:01.383 00.000 20224 move complete, result=0
21:39:01.383 00.000 20224 worker thread done servicing request
21:39:01.391 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46045, med=2749, FiltMin=2499, FiltMax=24784, Gamma=1.000
21:39:01.407 00.016 8996 UpdateGuideState exits: m=748390 SNR=386.2
21:39:01.407 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:01.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:01.409 00.001 8996 Enqueuing Expose request
21:39:01.409 00.000 20224 Worker thread wakes up
21:39:01.409 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:01.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:01.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:01.933 00.523 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:39:01.934 00.001 8996 case statement mapped state 6 to 3
21:39:01.935 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:39:02.378 00.443 20224 Exposure complete
21:39:02.441 00.063 20224 worker thread done servicing request
21:39:02.441 00.000 8996 OnExposeComplete: enter
21:39:02.442 00.001 8996 UpdateGuideState(): m_state=6
21:39:02.443 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2556
21:39:02.444 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=472.74, Mass=844208, SNR=402.3, Peak=63341 HFD=4.5
21:39:02.445 00.001 8996 MultiStar: [#1 -0.42,0.13,0.00,M1] [#2 -0.61,0.31,0.00,M1] [#3 -0.25,0.06,0.50,U] [#4 -0.34,0.16,0.44,U] [#5 -0.15,0.27,0.52,U] [#6 -0.24,0.26,0.40,U] [#7 -0.33,0.09,0.40,U] [#8 -0.33,-0.12,0.33,U] 
21:39:02.446 00.001 8996 refined, 6 included, MultiStar: {-0.31, 0.13}, one-star: {-0.43, 0.13}
21:39:02.446 00.000 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
21:39:02.447 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
21:39:02.448 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.13 hyp=0.34 cameraTheta=2.75 mountX=-0.32 mountY=-0.09, mountTheta=-2.86
21:39:02.451 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.13, opts=13)
21:39:02.453 00.002 8996 Enqueuing Move request for scope (-0.31, 0.13)
21:39:02.456 00.003 20224 Worker thread wakes up
21:39:02.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.13) opts 0xd
21:39:02.456 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.13)
21:39:02.456 00.000 20224 Moving (-0.31, 0.13) raw xDistance=-0.32 yDistance=-0.09
21:39:02.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:39:02.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:02.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:39:02.456 00.000 20224 MoveAxis(E, 47, ABG)
21:39:02.456 00.000 20224 Guiding  Dir = 2, Dur = 47
21:39:02.457 00.001 20224 IsSlewing returns 0
21:39:02.457 00.000 20224 IsGuiding returns 0
21:39:02.465 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63341, med=2752, FiltMin=2480, FiltMax=32963, Gamma=1.000
21:39:02.466 00.001 20224 PulseGuide returned control before completion, sleep 48
21:39:02.493 00.027 8996 UpdateGuideState exits: m=844208 SNR=402.3
21:39:02.495 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:02.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:02.497 00.001 8996 Enqueuing Expose request
21:39:02.528 00.031 20224 IsGuiding returns 1
21:39:02.528 00.000 20224 scope still moving after pulse duration time elapsed
21:39:02.561 00.033 20224 IsSlewing returns 0
21:39:02.561 00.000 20224 IsGuiding returns 0
21:39:02.561 00.000 20224 scope move finished after 47 + 57 ms
21:39:02.562 00.001 20224 Move returns status 0, amount 47
21:39:02.562 00.000 20224 MoveAxis(N, 0, ABG)
21:39:02.562 00.000 20224 Move returns status 0, amount 0
21:39:02.562 00.000 20224 move complete, result=0
21:39:02.562 00.000 20224 worker thread done servicing request
21:39:02.562 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
21:39:02.564 00.002 20224 Worker thread wakes up
21:39:02.564 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:02.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:03.739 01.175 20224 Exposure complete
21:39:03.794 00.055 20224 worker thread done servicing request
21:39:03.794 00.000 8996 OnExposeComplete: enter
21:39:03.795 00.001 8996 UpdateGuideState(): m_state=6
21:39:03.796 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2557
21:39:03.797 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.69, Mass=675081, SNR=340.2, Peak=45411 HFD=4.7
21:39:03.799 00.002 8996 MultiStar: [#1 0.03,0.10,0.82,U] [#2 -0.32,0.16,0.73,U] [#3 -0.04,0.01,0.62,U] [#4 -0.10,0.07,0.60,U] [#5 0.12,0.28,0.62,U] [#6 0.15,0.21,0.43,U] [#7 0.21,0.03,0.48,U] [#8 0.09,-0.16,0.42,U] 
21:39:03.800 00.001 8996 single-star, 8 included, MultiStar: {-0.00, 0.09}, one-star: {-0.01, 0.07}
21:39:03.801 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
21:39:03.802 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
21:39:03.803 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=-0.01 mountY=-0.07, mountTheta=-1.77
21:39:03.805 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
21:39:03.806 00.001 8996 Enqueuing Move request for scope (-0.01, 0.07)
21:39:03.807 00.001 20224 Worker thread wakes up
21:39:03.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
21:39:03.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
21:39:03.807 00.000 20224 Moving (-0.01, 0.07) raw xDistance=-0.01 yDistance=-0.07
21:39:03.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:39:03.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:03.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:39:03.808 00.001 20224 MoveAxis(E, 0, ABG)
21:39:03.808 00.000 20224 Move returns status 0, amount 0
21:39:03.808 00.000 20224 MoveAxis(N, 0, ABG)
21:39:03.808 00.000 20224 Move returns status 0, amount 0
21:39:03.808 00.000 20224 move complete, result=0
21:39:03.808 00.000 20224 worker thread done servicing request
21:39:03.814 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=45411, med=2752, FiltMin=2451, FiltMax=22736, Gamma=1.000
21:39:03.835 00.021 8996 UpdateGuideState exits: m=675081 SNR=340.2
21:39:03.836 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:03.838 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:03.839 00.001 8996 Enqueuing Expose request
21:39:03.839 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:03.841 00.002 20224 Worker thread wakes up
21:39:03.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:03.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:04.819 00.978 20224 Exposure complete
21:39:04.894 00.075 20224 worker thread done servicing request
21:39:04.894 00.000 8996 OnExposeComplete: enter
21:39:04.895 00.001 8996 UpdateGuideState(): m_state=6
21:39:04.895 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2558
21:39:04.896 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.42, Mass=806427, SNR=358.2, Peak=54109 HFD=4.7
21:39:04.897 00.001 8996 MultiStar: [#1 0.01,-0.15,0.62,U] [#2 -0.17,0.06,0.80,U] [#3 0.01,-0.00,0.64,U] [#4 0.13,0.01,0.53,U] [#5 0.10,0.18,0.58,U] [#6 0.20,-0.04,0.47,U] [#7 0.15,-0.16,0.45,U] [#8 -0.05,-0.56,0.00,M1] 
21:39:04.898 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.04}, one-star: {0.15, -0.19}
21:39:04.898 00.000 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
21:39:04.899 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
21:39:04.900 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.61 mountX=0.07 mountY=0.04, mountTheta=0.50
21:39:04.901 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
21:39:04.902 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
21:39:04.903 00.001 20224 Worker thread wakes up
21:39:04.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
21:39:04.903 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
21:39:04.903 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.07 yDistance=0.04
21:39:04.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:39:04.904 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:04.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:39:04.904 00.000 20224 MoveAxis(E, 0, ABG)
21:39:04.904 00.000 20224 Move returns status 0, amount 0
21:39:04.904 00.000 20224 MoveAxis(N, 0, ABG)
21:39:04.904 00.000 20224 Move returns status 0, amount 0
21:39:04.904 00.000 20224 move complete, result=0
21:39:04.904 00.000 20224 worker thread done servicing request
21:39:04.907 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54109, med=2749, FiltMin=2489, FiltMax=30656, Gamma=1.000
21:39:04.925 00.018 8996 UpdateGuideState exits: m=806427 SNR=358.2
21:39:04.926 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:04.927 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:04.928 00.001 8996 Enqueuing Expose request
21:39:04.929 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:04.929 00.000 20224 Worker thread wakes up
21:39:04.929 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:04.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:06.096 01.167 20224 Exposure complete
21:39:06.176 00.080 20224 worker thread done servicing request
21:39:06.176 00.000 8996 OnExposeComplete: enter
21:39:06.177 00.001 8996 UpdateGuideState(): m_state=6
21:39:06.178 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2559
21:39:06.179 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.67, Mass=747554, SNR=347.1, Peak=50339 HFD=4.7
21:39:06.180 00.001 8996 MultiStar: [#1 0.05,0.26,0.62,U] [#2 0.01,0.24,0.70,U] [#3 0.07,0.24,0.65,U] [#4 0.06,0.33,0.60,U] [#5 0.14,0.56,0.00,M1] [#6 0.24,0.08,0.49,U] [#7 0.10,0.31,0.51,U] [#8 -0.07,-0.09,0.40,U] 
21:39:06.181 00.001 8996 single-star, 7 included, MultiStar: {0.06, 0.18}, one-star: {0.06, 0.05}
21:39:06.182 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
21:39:06.183 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
21:39:06.184 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.74 mountX=0.05 mountY=-0.06, mountTheta=-0.84
21:39:06.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
21:39:06.187 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
21:39:06.188 00.001 20224 Worker thread wakes up
21:39:06.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
21:39:06.189 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
21:39:06.189 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
21:39:06.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:39:06.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:06.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:39:06.189 00.000 20224 MoveAxis(E, 0, ABG)
21:39:06.189 00.000 20224 Move returns status 0, amount 0
21:39:06.189 00.000 20224 MoveAxis(N, 0, ABG)
21:39:06.189 00.000 20224 Move returns status 0, amount 0
21:39:06.189 00.000 20224 move complete, result=0
21:39:06.189 00.000 20224 worker thread done servicing request
21:39:06.195 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50339, med=2752, FiltMin=2464, FiltMax=26432, Gamma=1.000
21:39:06.221 00.026 8996 UpdateGuideState exits: m=747554 SNR=347.1
21:39:06.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:06.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:06.223 00.000 8996 Enqueuing Expose request
21:39:06.224 00.001 20224 Worker thread wakes up
21:39:06.224 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:06.225 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:06.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:07.214 00.989 20224 Exposure complete
21:39:07.285 00.071 20224 worker thread done servicing request
21:39:07.285 00.000 8996 OnExposeComplete: enter
21:39:07.286 00.001 8996 UpdateGuideState(): m_state=6
21:39:07.288 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2560
21:39:07.288 00.000 8996 Star::Find returns 1 (0), X=138.44, Y=472.67, Mass=725866, SNR=330.1, Peak=50419 HFD=4.6
21:39:07.290 00.002 8996 MultiStar: [#1 0.08,0.24,0.79,U] [#2 -0.05,0.22,0.78,U] [#3 0.08,0.32,0.62,U] [#4 0.01,0.25,0.54,U] [#5 0.14,0.44,0.00,M2] [#6 0.14,0.01,0.47,U] [#7 -0.06,-0.02,0.50,U] [#8 -0.03,-0.02,0.47,U] 
21:39:07.291 00.001 8996 single-star, 7 included, MultiStar: {0.04, 0.14}, one-star: {0.11, 0.06}
21:39:07.291 00.000 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
21:39:07.292 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
21:39:07.293 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.46 mountX=0.11 mountY=-0.07, mountTheta=-0.57
21:39:07.294 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.06, opts=13)
21:39:07.295 00.001 8996 Enqueuing Move request for scope (0.11, 0.06)
21:39:07.296 00.001 20224 Worker thread wakes up
21:39:07.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
21:39:07.296 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
21:39:07.297 00.001 20224 Moving (0.11, 0.06) raw xDistance=0.11 yDistance=-0.07
21:39:07.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:39:07.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:07.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:39:07.297 00.000 20224 MoveAxis(E, 0, ABG)
21:39:07.297 00.000 20224 Move returns status 0, amount 0
21:39:07.297 00.000 20224 MoveAxis(N, 0, ABG)
21:39:07.297 00.000 20224 Move returns status 0, amount 0
21:39:07.297 00.000 20224 move complete, result=0
21:39:07.297 00.000 20224 worker thread done servicing request
21:39:07.301 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50419, med=2752, FiltMin=2499, FiltMax=25920, Gamma=1.000
21:39:07.316 00.015 8996 UpdateGuideState exits: m=725866 SNR=330.1
21:39:07.319 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:07.321 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:07.323 00.002 8996 Enqueuing Expose request
21:39:07.325 00.002 20224 Worker thread wakes up
21:39:07.325 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:07.326 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:07.326 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:08.490 01.164 20224 Exposure complete
21:39:08.561 00.071 20224 worker thread done servicing request
21:39:08.561 00.000 8996 OnExposeComplete: enter
21:39:08.562 00.001 8996 UpdateGuideState(): m_state=6
21:39:08.564 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2561
21:39:08.565 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.52, Mass=739731, SNR=352.3, Peak=47875 HFD=5.0
21:39:08.567 00.002 8996 MultiStar: [#1 -0.03,-0.16,0.67,U] [#2 -0.05,0.40,0.73,U] [#3 0.04,-0.05,0.68,U] [#4 0.07,0.07,0.57,U] [#5 0.23,0.19,0.64,U] [#6 0.27,-0.00,0.50,U] [#7 0.38,0.00,0.45,U] [#8 0.09,-0.27,0.43,U] 
21:39:08.568 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.02}, one-star: {0.13, -0.09}
21:39:08.569 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:39:08.570 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
21:39:08.570 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.15 mountX=0.11 mountY=-0.03, mountTheta=-0.27
21:39:08.572 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.02, opts=13)
21:39:08.573 00.001 8996 Enqueuing Move request for scope (0.11, 0.02)
21:39:08.575 00.002 20224 Worker thread wakes up
21:39:08.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
21:39:08.575 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
21:39:08.575 00.000 20224 Moving (0.11, 0.02) raw xDistance=0.11 yDistance=-0.03
21:39:08.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:39:08.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:08.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:39:08.575 00.000 20224 MoveAxis(E, 0, ABG)
21:39:08.575 00.000 20224 Move returns status 0, amount 0
21:39:08.575 00.000 20224 MoveAxis(N, 0, ABG)
21:39:08.576 00.001 20224 Move returns status 0, amount 0
21:39:08.576 00.000 20224 move complete, result=0
21:39:08.576 00.000 20224 worker thread done servicing request
21:39:08.581 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47875, med=2752, FiltMin=2493, FiltMax=28080, Gamma=1.000
21:39:08.602 00.021 8996 UpdateGuideState exits: m=739731 SNR=352.3
21:39:08.604 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:08.604 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:08.605 00.001 8996 Enqueuing Expose request
21:39:08.606 00.001 20224 Worker thread wakes up
21:39:08.606 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:08.607 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:08.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:09.580 00.973 20224 Exposure complete
21:39:09.658 00.078 20224 worker thread done servicing request
21:39:09.658 00.000 8996 OnExposeComplete: enter
21:39:09.660 00.002 8996 UpdateGuideState(): m_state=6
21:39:09.662 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2562
21:39:09.663 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.58, Mass=718580, SNR=378.0, Peak=48387 HFD=4.6
21:39:09.666 00.003 8996 MultiStar: [#1 -0.14,0.06,0.60,U] [#2 -0.19,0.29,0.67,U] [#3 0.01,0.03,0.59,U] [#4 -0.19,-0.09,0.53,U] [#5 0.06,0.21,0.63,U] [#6 0.07,0.02,0.38,U] [#7 0.09,-0.01,0.43,U] [#8 -0.09,-0.15,0.33,U] 
21:39:09.667 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.05}, one-star: {0.10, -0.04}
21:39:09.669 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
21:39:09.670 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
21:39:09.672 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.05 mountX=-0.03 mountY=-0.04, mountTheta=-2.16
21:39:09.675 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.05, opts=13)
21:39:09.676 00.001 8996 Enqueuing Move request for scope (-0.03, 0.05)
21:39:09.677 00.001 20224 Worker thread wakes up
21:39:09.678 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:39:09.678 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:39:09.678 00.000 20224 Moving (-0.03, 0.05) raw xDistance=-0.03 yDistance=-0.04
21:39:09.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:39:09.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:09.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:39:09.678 00.000 20224 MoveAxis(E, 0, ABG)
21:39:09.678 00.000 20224 Move returns status 0, amount 0
21:39:09.678 00.000 20224 MoveAxis(N, 0, ABG)
21:39:09.678 00.000 20224 Move returns status 0, amount 0
21:39:09.679 00.001 20224 move complete, result=0
21:39:09.679 00.000 20224 worker thread done servicing request
21:39:09.684 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48387, med=2752, FiltMin=2502, FiltMax=25792, Gamma=1.000
21:39:09.707 00.023 8996 UpdateGuideState exits: m=718580 SNR=378.0
21:39:09.708 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:09.709 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:09.710 00.001 8996 Enqueuing Expose request
21:39:09.711 00.001 20224 Worker thread wakes up
21:39:09.711 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:09.712 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:09.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:10.883 01.171 20224 Exposure complete
21:39:10.952 00.069 20224 worker thread done servicing request
21:39:10.953 00.001 8996 OnExposeComplete: enter
21:39:10.953 00.000 8996 UpdateGuideState(): m_state=6
21:39:10.955 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2563
21:39:10.956 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.93, Mass=747731, SNR=350.7, Peak=54141 HFD=4.5
21:39:10.958 00.002 8996 MultiStar: [#1 -0.22,0.16,0.69,U] [#2 -0.26,0.42,0.00,M1] [#3 -0.03,0.09,0.65,U] [#4 -0.12,0.29,0.54,U] [#5 -0.11,0.25,0.62,U] [#6 0.04,0.22,0.43,U] [#7 0.08,0.03,0.44,U] [#8 -0.26,-0.07,0.36,U] 
21:39:10.960 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.18}, one-star: {-0.31, 0.32}
21:39:10.962 00.002 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
21:39:10.963 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
21:39:10.965 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.22 mountX=-0.16 mountY=-0.17, mountTheta=-2.32
21:39:10.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.18, opts=13)
21:39:10.969 00.002 8996 Enqueuing Move request for scope (-0.14, 0.18)
21:39:10.971 00.002 20224 Worker thread wakes up
21:39:10.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
21:39:10.972 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
21:39:10.972 00.000 20224 Moving (-0.14, 0.18) raw xDistance=-0.16 yDistance=-0.17
21:39:10.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:39:10.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:10.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:39:10.972 00.000 20224 MoveAxis(E, 0, ABG)
21:39:10.972 00.000 20224 Move returns status 0, amount 0
21:39:10.972 00.000 20224 MoveAxis(N, 0, ABG)
21:39:10.972 00.000 20224 Move returns status 0, amount 0
21:39:10.972 00.000 20224 move complete, result=0
21:39:10.972 00.000 20224 worker thread done servicing request
21:39:10.978 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54141, med=2752, FiltMin=2505, FiltMax=28665, Gamma=1.000
21:39:11.007 00.029 8996 UpdateGuideState exits: m=747731 SNR=350.7
21:39:11.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:11.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:11.009 00.000 8996 Enqueuing Expose request
21:39:11.010 00.001 20224 Worker thread wakes up
21:39:11.010 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:11.011 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:11.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:11.984 00.973 20224 Exposure complete
21:39:12.071 00.087 20224 worker thread done servicing request
21:39:12.071 00.000 8996 OnExposeComplete: enter
21:39:12.072 00.001 8996 UpdateGuideState(): m_state=6
21:39:12.073 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2564
21:39:12.074 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.67, Mass=719120, SNR=318.1, Peak=48429 HFD=4.5
21:39:12.075 00.001 8996 MultiStar: [#1 -0.05,0.14,0.78,U] [#2 -0.37,0.32,0.00,M2] [#3 0.09,0.08,0.66,U] [#4 -0.00,0.25,0.57,U] [#5 -0.03,0.36,0.65,U] [#6 0.15,0.24,0.46,U] [#7 -0.05,0.27,0.46,U] [#8 -0.25,-0.07,0.46,U] 
21:39:12.075 00.000 8996 refined, 7 included, MultiStar: {-0.05, 0.16}, one-star: {-0.20, 0.05}
21:39:12.076 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
21:39:12.077 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:39:12.078 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.90 mountX=-0.07 mountY=-0.15, mountTheta=-2.00
21:39:12.081 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.16, opts=13)
21:39:12.084 00.003 8996 Enqueuing Move request for scope (-0.05, 0.16)
21:39:12.086 00.002 20224 Worker thread wakes up
21:39:12.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
21:39:12.086 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
21:39:12.086 00.000 20224 Moving (-0.05, 0.16) raw xDistance=-0.07 yDistance=-0.15
21:39:12.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:39:12.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:12.087 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:39:12.087 00.000 20224 MoveAxis(E, 0, ABG)
21:39:12.087 00.000 20224 Move returns status 0, amount 0
21:39:12.087 00.000 20224 MoveAxis(N, 0, ABG)
21:39:12.087 00.000 20224 Move returns status 0, amount 0
21:39:12.087 00.000 20224 move complete, result=0
21:39:12.087 00.000 20224 worker thread done servicing request
21:39:12.092 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48429, med=2752, FiltMin=2499, FiltMax=24979, Gamma=1.000
21:39:12.113 00.021 8996 UpdateGuideState exits: m=719120 SNR=318.1
21:39:12.115 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:12.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:12.117 00.001 8996 Enqueuing Expose request
21:39:12.118 00.001 20224 Worker thread wakes up
21:39:12.118 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:12.119 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:12.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:13.276 01.157 20224 Exposure complete
21:39:13.345 00.069 20224 worker thread done servicing request
21:39:13.346 00.001 8996 OnExposeComplete: enter
21:39:13.346 00.000 8996 UpdateGuideState(): m_state=6
21:39:13.347 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2565
21:39:13.348 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=472.70, Mass=710519, SNR=333.5, Peak=48653 HFD=4.6
21:39:13.349 00.001 8996 MultiStar: [#1 -0.31,0.15,0.71,U] [#2 -0.56,0.33,0.00,M3] [#3 -0.22,0.18,0.59,U] [#4 -0.26,0.22,0.57,U] [#5 -0.15,0.39,0.66,U] [#6 -0.02,0.10,0.44,U] [#7 -0.12,0.27,0.51,U] [#8 -0.27,-0.02,0.41,U] 
21:39:13.350 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.17}, one-star: {-0.42, 0.09}
21:39:13.350 00.000 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
21:39:13.351 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
21:39:13.352 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.30 cameraTheta=2.53 mountX=-0.26 mountY=-0.14, mountTheta=-2.64
21:39:13.353 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.17, opts=13)
21:39:13.355 00.002 8996 Enqueuing Move request for scope (-0.25, 0.17)
21:39:13.357 00.002 20224 Worker thread wakes up
21:39:13.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd
21:39:13.358 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.17)
21:39:13.358 00.000 20224 Moving (-0.25, 0.17) raw xDistance=-0.26 yDistance=-0.14
21:39:13.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:39:13.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:13.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:39:13.358 00.000 20224 MoveAxis(E, 38, ABG)
21:39:13.358 00.000 20224 Guiding  Dir = 2, Dur = 38
21:39:13.358 00.000 20224 IsSlewing returns 0
21:39:13.358 00.000 20224 IsGuiding returns 0
21:39:13.363 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48653, med=2752, FiltMin=2489, FiltMax=27587, Gamma=1.000
21:39:13.379 00.016 8996 UpdateGuideState exits: m=710519 SNR=333.5
21:39:13.380 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:13.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:13.382 00.001 8996 Enqueuing Expose request
21:39:13.419 00.037 20224 IsGuiding returns 1
21:39:13.419 00.000 20224 scope still moving after pulse duration time elapsed
21:39:13.449 00.030 20224 IsSlewing returns 0
21:39:13.449 00.000 20224 IsGuiding returns 1
21:39:13.479 00.030 20224 IsSlewing returns 0
21:39:13.479 00.000 20224 IsGuiding returns 1
21:39:13.512 00.033 20224 IsSlewing returns 0
21:39:13.512 00.000 20224 IsGuiding returns 0
21:39:13.512 00.000 20224 scope move finished after 38 + 116 ms
21:39:13.512 00.000 20224 Move returns status 0, amount 38
21:39:13.512 00.000 20224 MoveAxis(N, 0, ABG)
21:39:13.512 00.000 20224 Move returns status 0, amount 0
21:39:13.512 00.000 20224 move complete, result=0
21:39:13.512 00.000 20224 worker thread done servicing request
21:39:13.512 00.000 20224 Worker thread wakes up
21:39:13.512 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
21:39:13.515 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:13.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:14.486 00.971 20224 Exposure complete
21:39:14.562 00.076 20224 worker thread done servicing request
21:39:14.562 00.000 8996 OnExposeComplete: enter
21:39:14.564 00.002 8996 UpdateGuideState(): m_state=6
21:39:14.565 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2566
21:39:14.566 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.69, Mass=754103, SNR=389.1, Peak=51091 HFD=4.7
21:39:14.567 00.001 8996 MultiStar: [#1 -0.04,0.20,0.63,U] [#2 -0.03,0.44,0.00,M4] [#3 0.17,0.16,0.55,U] [#4 0.05,0.27,0.52,U] [#5 0.14,0.56,0.00,M1] [#6 0.24,0.43,0.00,M1] [#7 0.29,0.29,0.41,U] [#8 -0.03,0.11,0.37,U] 
21:39:14.568 00.001 8996 refined, 5 included, MultiStar: {0.12, 0.17}, one-star: {0.20, 0.08}
21:39:14.568 00.000 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
21:39:14.569 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
21:39:14.570 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.97 mountX=0.10 mountY=-0.18, mountTheta=-1.07
21:39:14.571 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.17, opts=13)
21:39:14.572 00.001 8996 Enqueuing Move request for scope (0.12, 0.17)
21:39:14.573 00.001 20224 Worker thread wakes up
21:39:14.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
21:39:14.573 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
21:39:14.573 00.000 20224 Moving (0.12, 0.17) raw xDistance=0.10 yDistance=-0.18
21:39:14.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:39:14.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:14.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:39:14.573 00.000 20224 MoveAxis(E, 0, ABG)
21:39:14.573 00.000 20224 Move returns status 0, amount 0
21:39:14.573 00.000 20224 MoveAxis(N, 0, ABG)
21:39:14.573 00.000 20224 Move returns status 0, amount 0
21:39:14.573 00.000 20224 move complete, result=0
21:39:14.573 00.000 20224 worker thread done servicing request
21:39:14.576 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51091, med=2752, FiltMin=2499, FiltMax=28083, Gamma=1.000
21:39:14.590 00.014 8996 UpdateGuideState exits: m=754103 SNR=389.1
21:39:14.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:14.591 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:14.592 00.001 8996 Enqueuing Expose request
21:39:14.593 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:14.593 00.000 20224 Worker thread wakes up
21:39:14.593 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:14.594 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:15.755 01.161 20224 Exposure complete
21:39:15.860 00.105 20224 worker thread done servicing request
21:39:15.860 00.000 8996 OnExposeComplete: enter
21:39:15.861 00.001 8996 UpdateGuideState(): m_state=6
21:39:15.862 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2567
21:39:15.863 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.68, Mass=796229, SNR=389.6, Peak=53283 HFD=4.7
21:39:15.864 00.001 8996 MultiStar: [#1 0.21,0.37,0.00,M1] [#2 0.11,0.37,0.65,U] [#3 0.40,0.19,0.00,M1] [#4 0.16,0.07,0.53,U] [#5 0.45,0.50,0.00,M2] [#6 0.48,0.29,0.00,M2] [#7 0.39,0.33,0.00,M1] [#8 0.24,-0.13,0.37,U] 
21:39:15.865 00.001 8996 refined, 3 included, MultiStar: {0.22, 0.12}, one-star: {0.33, 0.07}
21:39:15.866 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
21:39:15.867 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
21:39:15.868 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.48 mountX=0.21 mountY=-0.14, mountTheta=-0.59
21:39:15.869 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.12, opts=13)
21:39:15.870 00.001 8996 Enqueuing Move request for scope (0.22, 0.12)
21:39:15.871 00.001 20224 Worker thread wakes up
21:39:15.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd
21:39:15.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.12)
21:39:15.871 00.000 20224 Moving (0.22, 0.12) raw xDistance=0.21 yDistance=-0.14
21:39:15.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:39:15.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:15.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:39:15.871 00.000 20224 MoveAxis(W, 31, ABG)
21:39:15.871 00.000 20224 Guiding  Dir = 3, Dur = 31
21:39:15.871 00.000 20224 IsSlewing returns 0
21:39:15.872 00.001 20224 IsGuiding returns 0
21:39:15.877 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53283, med=2752, FiltMin=2505, FiltMax=32531, Gamma=1.000
21:39:15.895 00.018 20224 PulseGuide returned control before completion, sleep 18
21:39:15.897 00.002 8996 UpdateGuideState exits: m=796229 SNR=389.6
21:39:15.898 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:15.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:15.900 00.001 8996 Enqueuing Expose request
21:39:15.924 00.024 20224 IsGuiding returns 1
21:39:15.924 00.000 20224 scope still moving after pulse duration time elapsed
21:39:15.955 00.031 20224 IsSlewing returns 0
21:39:15.956 00.001 20224 IsGuiding returns 1
21:39:15.987 00.031 20224 IsSlewing returns 0
21:39:15.988 00.001 20224 IsGuiding returns 0
21:39:15.988 00.000 20224 scope move finished after 31 + 85 ms
21:39:15.988 00.000 20224 Move returns status 0, amount 31
21:39:15.988 00.000 20224 MoveAxis(N, 0, ABG)
21:39:15.988 00.000 20224 Move returns status 0, amount 0
21:39:15.988 00.000 20224 move complete, result=0
21:39:15.988 00.000 20224 worker thread done servicing request
21:39:15.988 00.000 20224 Worker thread wakes up
21:39:15.988 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
21:39:15.991 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:15.992 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:16.966 00.974 20224 Exposure complete
21:39:17.041 00.075 20224 worker thread done servicing request
21:39:17.041 00.000 8996 OnExposeComplete: enter
21:39:17.042 00.001 8996 UpdateGuideState(): m_state=6
21:39:17.043 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2568
21:39:17.044 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.69, Mass=765286, SNR=354.6, Peak=55299 HFD=4.7
21:39:17.045 00.001 8996 MultiStar: [#1 0.15,0.09,0.61,U] [#2 0.05,0.34,0.74,U] [#3 0.24,-0.02,0.54,U] [#4 0.13,0.20,0.52,U] [#5 0.19,0.24,0.63,U] [#6 0.52,0.20,0.00,M3] [#7 0.18,0.16,0.45,U] [#8 -0.04,-0.17,0.38,U] 
21:39:17.046 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.13}, one-star: {0.18, 0.08}
21:39:17.047 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
21:39:17.047 00.000 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
21:39:17.048 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.75 mountX=0.13 mountY=-0.15, mountTheta=-0.86
21:39:17.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.13, opts=13)
21:39:17.053 00.002 8996 Enqueuing Move request for scope (0.14, 0.13)
21:39:17.056 00.003 20224 Worker thread wakes up
21:39:17.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
21:39:17.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
21:39:17.056 00.000 20224 Moving (0.14, 0.13) raw xDistance=0.13 yDistance=-0.15
21:39:17.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:39:17.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:17.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:39:17.056 00.000 20224 MoveAxis(E, 0, ABG)
21:39:17.056 00.000 20224 Move returns status 0, amount 0
21:39:17.056 00.000 20224 MoveAxis(N, 0, ABG)
21:39:17.056 00.000 20224 Move returns status 0, amount 0
21:39:17.056 00.000 20224 move complete, result=0
21:39:17.056 00.000 20224 worker thread done servicing request
21:39:17.064 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55299, med=2752, FiltMin=2502, FiltMax=27715, Gamma=1.000
21:39:17.085 00.021 8996 UpdateGuideState exits: m=765286 SNR=354.6
21:39:17.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:17.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:17.087 00.000 8996 Enqueuing Expose request
21:39:17.088 00.001 20224 Worker thread wakes up
21:39:17.088 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:17.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:17.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:18.242 01.153 20224 Exposure complete
21:39:18.298 00.056 20224 worker thread done servicing request
21:39:18.299 00.001 8996 OnExposeComplete: enter
21:39:18.300 00.001 8996 UpdateGuideState(): m_state=6
21:39:18.301 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2569
21:39:18.302 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.89, Mass=699901, SNR=361.8, Peak=49187 HFD=4.5
21:39:18.302 00.000 8996 MultiStar: [#1 -0.08,0.39,0.67,U] [#2 -0.11,0.72,0.00,M3] [#3 0.14,0.35,0.63,U] [#4 0.00,0.45,0.00,M1] [#5 0.09,0.64,0.00,M2] [#6 0.26,0.44,0.00,M4] [#7 0.20,0.45,0.00,M1] [#8 -0.11,0.01,0.41,U] 
21:39:18.303 00.001 8996 single-star, 3 included, MultiStar: {-0.01, 0.28}, one-star: {-0.01, 0.28}
21:39:18.304 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
21:39:18.305 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:39:18.306 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.61 mountX=-0.04 mountY=-0.27, mountTheta=-1.70
21:39:18.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.28, opts=13)
21:39:18.309 00.001 8996 Enqueuing Move request for scope (-0.01, 0.28)
21:39:18.310 00.001 20224 Worker thread wakes up
21:39:18.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
21:39:18.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
21:39:18.310 00.000 20224 Moving (-0.01, 0.28) raw xDistance=-0.04 yDistance=-0.27
21:39:18.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:18.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:39:18.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:39:18.310 00.000 20224 MoveAxis(E, 0, ABG)
21:39:18.310 00.000 20224 Move returns status 0, amount 0
21:39:18.310 00.000 20224 MoveAxis(N, 0, ABG)
21:39:18.310 00.000 20224 Move returns status 0, amount 0
21:39:18.311 00.001 20224 move complete, result=0
21:39:18.311 00.000 20224 worker thread done servicing request
21:39:18.315 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49187, med=2749, FiltMin=2502, FiltMax=27209, Gamma=1.000
21:39:18.328 00.013 8996 UpdateGuideState exits: m=699901 SNR=361.8
21:39:18.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:18.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:18.331 00.001 8996 Enqueuing Expose request
21:39:18.331 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:39:18.332 00.001 20224 Worker thread wakes up
21:39:18.332 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:18.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:19.311 00.979 20224 Exposure complete
21:39:19.385 00.074 20224 worker thread done servicing request
21:39:19.385 00.000 8996 OnExposeComplete: enter
21:39:19.386 00.001 8996 UpdateGuideState(): m_state=6
21:39:19.387 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2570
21:39:19.388 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=473.05, Mass=695909, SNR=322.7, Peak=50115 HFD=4.6
21:39:19.389 00.001 8996 MultiStar: [#1 -0.00,0.56,0.00,M1] [#2 -0.16,0.69,0.00,M4] [#3 -0.11,0.47,0.00,M1] [#4 -0.23,0.53,0.00,M2] [#5 0.03,0.78,0.00,M3] [#6 -0.06,0.31,0.44,U] [#7 -0.14,0.46,0.00,M2] [#8 -0.13,0.13,0.46,U] 
21:39:19.390 00.001 8996 refined, 2 included, MultiStar: {-0.01, 0.33}, one-star: {0.08, 0.44}
21:39:19.391 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
21:39:19.392 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
21:39:19.393 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.59 mountX=-0.04 mountY=-0.33, mountTheta=-1.69
21:39:19.394 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.33, opts=13)
21:39:19.395 00.001 8996 Enqueuing Move request for scope (-0.01, 0.33)
21:39:19.396 00.001 20224 Worker thread wakes up
21:39:19.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd
21:39:19.396 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.33)
21:39:19.396 00.000 20224 Moving (-0.01, 0.33) raw xDistance=-0.04 yDistance=-0.33
21:39:19.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:19.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:39:19.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:39:19.396 00.000 20224 MoveAxis(E, 0, ABG)
21:39:19.396 00.000 20224 Move returns status 0, amount 0
21:39:19.396 00.000 20224 MoveAxis(N, 0, ABG)
21:39:19.396 00.000 20224 Move returns status 0, amount 0
21:39:19.396 00.000 20224 move complete, result=0
21:39:19.396 00.000 20224 worker thread done servicing request
21:39:19.400 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50115, med=2752, FiltMin=2496, FiltMax=28601, Gamma=1.000
21:39:19.414 00.014 8996 UpdateGuideState exits: m=695909 SNR=322.7
21:39:19.415 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:19.415 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:19.416 00.001 8996 Enqueuing Expose request
21:39:19.417 00.001 20224 Worker thread wakes up
21:39:19.417 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:39:19.418 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:19.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:20.583 01.165 20224 Exposure complete
21:39:20.646 00.063 20224 worker thread done servicing request
21:39:20.647 00.001 8996 OnExposeComplete: enter
21:39:20.648 00.001 8996 UpdateGuideState(): m_state=6
21:39:20.649 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2571
21:39:20.650 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=473.11, Mass=777708, SNR=336.0, Peak=53821 HFD=4.5
21:39:20.651 00.001 8996 MultiStar: [#1 -0.36,0.51,0.00,M2] [#2 -0.28,1.04,0.00,M5] [#3 -0.43,0.29,0.00,M2] [#4 -0.34,0.41,0.00,M3] [#5 -0.16,0.92,0.00,M4] [#6 -0.03,0.39,0.43,U] [#7 -0.25,0.60,0.00,M3] [#8 -0.21,0.19,0.40,U] 
21:39:20.653 00.002 8996 refined, 2 included, MultiStar: {-0.21, 0.40}, one-star: {-0.28, 0.50}
21:39:20.653 00.000 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:39:20.654 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:39:20.655 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.40 hyp=0.45 cameraTheta=2.05 mountX=-0.25 mountY=-0.38, mountTheta=-2.15
21:39:20.658 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.40, opts=13)
21:39:20.659 00.001 8996 Enqueuing Move request for scope (-0.21, 0.40)
21:39:20.659 00.000 20224 Worker thread wakes up
21:39:20.659 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.40) opts 0xd
21:39:20.659 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.40)
21:39:20.659 00.000 20224 Moving (-0.21, 0.40) raw xDistance=-0.25 yDistance=-0.38
21:39:20.659 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
21:39:20.659 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.36 newest=-0.98
21:39:20.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:39:20.659 00.000 20224 MoveAxis(E, 36, ABG)
21:39:20.659 00.000 20224 Guiding  Dir = 2, Dur = 36
21:39:20.660 00.001 20224 IsSlewing returns 0
21:39:20.660 00.000 20224 IsGuiding returns 0
21:39:20.662 00.002 20224 PulseGuide returned control before completion, sleep 45
21:39:20.666 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53821, med=2752, FiltMin=2496, FiltMax=30054, Gamma=1.000
21:39:20.690 00.024 8996 UpdateGuideState exits: m=777708 SNR=336.0
21:39:20.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:20.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:20.693 00.001 8996 Enqueuing Expose request
21:39:20.715 00.022 20224 IsGuiding returns 1
21:39:20.715 00.000 20224 scope still moving after pulse duration time elapsed
21:39:20.747 00.032 20224 IsSlewing returns 0
21:39:20.747 00.000 20224 IsGuiding returns 0
21:39:20.747 00.000 20224 scope move finished after 36 + 51 ms
21:39:20.747 00.000 20224 Move returns status 0, amount 36
21:39:20.747 00.000 20224 MoveAxis(N, 79, ABG)
21:39:20.747 00.000 20224 Guiding  Dir = 0, Dur = 79
21:39:20.747 00.000 20224 IsSlewing returns 0
21:39:20.747 00.000 20224 IsGuiding returns 0
21:39:20.754 00.007 20224 PulseGuide returned control before completion, sleep 84
21:39:20.841 00.087 20224 IsGuiding returns 1
21:39:20.841 00.000 20224 scope still moving after pulse duration time elapsed
21:39:20.871 00.030 20224 IsSlewing returns 0
21:39:20.872 00.001 20224 IsGuiding returns 1
21:39:20.903 00.031 20224 IsSlewing returns 0
21:39:20.904 00.001 20224 IsGuiding returns 0
21:39:20.904 00.000 20224 scope move finished after 79 + 76 ms
21:39:20.904 00.000 20224 Move returns status 0, amount 79
21:39:20.904 00.000 20224 move complete, result=0
21:39:20.904 00.000 20224 worker thread done servicing request
21:39:20.904 00.000 20224 Worker thread wakes up
21:39:20.904 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.4 px 79 ms NORTH
21:39:20.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:20.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:21.902 00.997 20224 Exposure complete
21:39:21.965 00.063 20224 worker thread done servicing request
21:39:21.965 00.000 8996 OnExposeComplete: enter
21:39:21.965 00.000 8996 UpdateGuideState(): m_state=6
21:39:21.966 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2572
21:39:21.967 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=472.92, Mass=753000, SNR=337.2, Peak=48883 HFD=4.5
21:39:21.968 00.001 8996 MultiStar: [#1 -0.16,0.28,0.70,U] [#2 -0.13,0.64,0.00,M6] [#3 -0.08,0.15,0.56,U] [#4 -0.12,0.43,0.00,M4] [#5 0.09,0.52,0.00,M5] [#6 0.04,-0.02,0.43,U] [#7 -0.09,0.04,0.43,U] [#8 -0.09,0.11,0.42,U] 
21:39:21.969 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.18}, one-star: {-0.07, 0.30}
21:39:21.970 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
21:39:21.970 00.000 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
21:39:21.971 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.99 mountX=-0.10 mountY=-0.17, mountTheta=-2.10
21:39:21.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.18, opts=13)
21:39:21.974 00.001 8996 Enqueuing Move request for scope (-0.08, 0.18)
21:39:21.975 00.001 20224 Worker thread wakes up
21:39:21.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
21:39:21.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
21:39:21.975 00.000 20224 Moving (-0.08, 0.18) raw xDistance=-0.10 yDistance=-0.17
21:39:21.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:39:21.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:21.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:39:21.975 00.000 20224 MoveAxis(E, 0, ABG)
21:39:21.975 00.000 20224 Move returns status 0, amount 0
21:39:21.975 00.000 20224 MoveAxis(N, 0, ABG)
21:39:21.975 00.000 20224 Move returns status 0, amount 0
21:39:21.975 00.000 20224 move complete, result=0
21:39:21.975 00.000 20224 worker thread done servicing request
21:39:21.979 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48883, med=2752, FiltMin=2467, FiltMax=29753, Gamma=1.000
21:39:22.001 00.022 8996 UpdateGuideState exits: m=753000 SNR=337.2
21:39:22.002 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:22.002 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:22.003 00.001 8996 Enqueuing Expose request
21:39:22.004 00.001 20224 Worker thread wakes up
21:39:22.004 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:22.005 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:22.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:23.163 01.158 20224 Exposure complete
21:39:23.238 00.075 20224 worker thread done servicing request
21:39:23.238 00.000 8996 OnExposeComplete: enter
21:39:23.240 00.002 8996 UpdateGuideState(): m_state=6
21:39:23.242 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2573
21:39:23.243 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.61, Mass=767351, SNR=383.9, Peak=47325 HFD=4.7
21:39:23.245 00.002 8996 MultiStar: [#1 -0.16,0.01,0.65,U] [#2 -0.17,0.24,0.65,U] [#3 -0.12,-0.15,0.55,U] [#4 -0.20,-0.17,0.52,U] [#5 -0.12,0.13,0.64,U] [#6 0.18,0.03,0.43,U] [#7 0.12,0.06,0.44,U] [#8 -0.14,-0.27,0.38,U] 
21:39:23.248 00.003 8996 single-star, 8 included, MultiStar: {-0.08, -0.00}, one-star: {-0.04, -0.01}
21:39:23.250 00.002 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
21:39:23.252 00.002 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
21:39:23.254 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.99 mountX=-0.04 mountY=0.01, mountTheta=2.87
21:39:23.258 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
21:39:23.259 00.001 8996 Enqueuing Move request for scope (-0.04, -0.01)
21:39:23.260 00.001 20224 Worker thread wakes up
21:39:23.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
21:39:23.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
21:39:23.260 00.000 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
21:39:23.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:23.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:23.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:39:23.260 00.000 20224 MoveAxis(E, 0, ABG)
21:39:23.260 00.000 20224 Move returns status 0, amount 0
21:39:23.260 00.000 20224 MoveAxis(N, 0, ABG)
21:39:23.260 00.000 20224 Move returns status 0, amount 0
21:39:23.261 00.001 20224 move complete, result=0
21:39:23.261 00.000 20224 worker thread done servicing request
21:39:23.268 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47325, med=2752, FiltMin=2496, FiltMax=24080, Gamma=1.000
21:39:23.284 00.016 8996 UpdateGuideState exits: m=767351 SNR=383.9
21:39:23.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:23.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:23.286 00.000 8996 Enqueuing Expose request
21:39:23.287 00.001 20224 Worker thread wakes up
21:39:23.287 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:23.288 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:23.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:24.282 00.994 20224 Exposure complete
21:39:24.338 00.056 20224 worker thread done servicing request
21:39:24.338 00.000 8996 OnExposeComplete: enter
21:39:24.340 00.002 8996 UpdateGuideState(): m_state=6
21:39:24.340 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2574
21:39:24.341 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.48, Mass=768343, SNR=345.4, Peak=47987 HFD=4.7
21:39:24.342 00.001 8996 MultiStar: [#1 0.21,-0.02,0.66,U] [#2 0.04,0.17,0.72,U] [#3 0.41,0.06,0.56,U] [#4 0.18,0.02,0.56,U] [#5 0.32,0.21,0.64,U] [#6 0.49,0.16,0.00,M1] [#7 0.34,0.14,0.54,U] [#8 0.04,-0.22,0.38,U] 
21:39:24.343 00.001 8996 single-star, 7 included, MultiStar: {0.20, 0.03}, one-star: {0.10, -0.13}
21:39:24.344 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
21:39:24.345 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
21:39:24.346 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.94 mountX=0.11 mountY=0.12, mountTheta=0.84
21:39:24.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.13, opts=13)
21:39:24.348 00.000 8996 Enqueuing Move request for scope (0.10, -0.13)
21:39:24.349 00.001 20224 Worker thread wakes up
21:39:24.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
21:39:24.349 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
21:39:24.349 00.000 20224 Moving (0.10, -0.13) raw xDistance=0.11 yDistance=0.12
21:39:24.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:39:24.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:24.350 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:39:24.350 00.000 20224 MoveAxis(E, 0, ABG)
21:39:24.350 00.000 20224 Move returns status 0, amount 0
21:39:24.350 00.000 20224 MoveAxis(N, 0, ABG)
21:39:24.350 00.000 20224 Move returns status 0, amount 0
21:39:24.350 00.000 20224 move complete, result=0
21:39:24.350 00.000 20224 worker thread done servicing request
21:39:24.353 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47987, med=2752, FiltMin=2489, FiltMax=27328, Gamma=1.000
21:39:24.373 00.020 8996 UpdateGuideState exits: m=768343 SNR=345.4
21:39:24.374 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:24.376 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:24.378 00.002 8996 Enqueuing Expose request
21:39:24.379 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:24.381 00.002 20224 Worker thread wakes up
21:39:24.381 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:24.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:25.548 01.167 20224 Exposure complete
21:39:25.616 00.068 20224 worker thread done servicing request
21:39:25.616 00.000 8996 OnExposeComplete: enter
21:39:25.617 00.001 8996 UpdateGuideState(): m_state=6
21:39:25.618 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2575
21:39:25.619 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.42, Mass=726933, SNR=356.0, Peak=48989 HFD=4.9
21:39:25.620 00.001 8996 MultiStar: [#1 0.17,-0.02,0.63,U] [#2 0.02,0.25,0.63,U] [#3 0.09,-0.13,0.61,U] [#4 0.06,-0.13,0.52,U] [#5 0.20,0.15,0.62,U] [#6 0.35,0.17,0.42,U] [#7 0.18,0.02,0.43,U] [#8 -0.02,-0.41,0.37,U] 
21:39:25.621 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.03}, one-star: {0.27, -0.20}
21:39:25.621 00.000 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
21:39:25.622 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
21:39:25.623 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.21 mountX=0.16 mountY=0.02, mountTheta=0.10
21:39:25.624 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.03, opts=13)
21:39:25.625 00.001 8996 Enqueuing Move request for scope (0.16, -0.03)
21:39:25.626 00.001 20224 Worker thread wakes up
21:39:25.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
21:39:25.626 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
21:39:25.627 00.001 20224 Moving (0.16, -0.03) raw xDistance=0.16 yDistance=0.02
21:39:25.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:39:25.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:25.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:39:25.627 00.000 20224 MoveAxis(E, 0, ABG)
21:39:25.627 00.000 20224 Move returns status 0, amount 0
21:39:25.627 00.000 20224 MoveAxis(N, 0, ABG)
21:39:25.627 00.000 20224 Move returns status 0, amount 0
21:39:25.627 00.000 20224 move complete, result=0
21:39:25.627 00.000 20224 worker thread done servicing request
21:39:25.630 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48989, med=2752, FiltMin=2489, FiltMax=27856, Gamma=1.000
21:39:25.645 00.015 8996 UpdateGuideState exits: m=726933 SNR=356.0
21:39:25.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:25.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:25.648 00.001 8996 Enqueuing Expose request
21:39:25.648 00.000 20224 Worker thread wakes up
21:39:25.648 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:25.649 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:25.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:26.647 00.998 20224 Exposure complete
21:39:26.734 00.087 20224 worker thread done servicing request
21:39:26.735 00.001 8996 OnExposeComplete: enter
21:39:26.736 00.001 8996 UpdateGuideState(): m_state=6
21:39:26.736 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2576
21:39:26.737 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.38, Mass=750335, SNR=358.4, Peak=45037 HFD=4.8
21:39:26.738 00.001 8996 MultiStar: [#1 -0.09,0.01,0.67,U] [#2 -0.17,0.08,0.75,U] [#3 0.07,0.03,0.73,U] [#4 -0.08,0.16,0.56,U] [#5 0.19,0.03,0.59,U] [#6 0.16,0.19,0.40,U] [#7 0.09,0.01,0.42,U] [#8 0.04,-0.18,0.38,U] 
21:39:26.739 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {0.08, -0.24}
21:39:26.740 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
21:39:26.741 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
21:39:26.741 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.31 mountX=0.02 mountY=0.00, mountTheta=0.20
21:39:26.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
21:39:26.743 00.000 8996 Enqueuing Move request for scope (0.02, -0.01)
21:39:26.744 00.001 20224 Worker thread wakes up
21:39:26.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
21:39:26.744 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
21:39:26.744 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.00
21:39:26.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:39:26.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:26.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:39:26.744 00.000 20224 MoveAxis(E, 0, ABG)
21:39:26.744 00.000 20224 Move returns status 0, amount 0
21:39:26.744 00.000 20224 MoveAxis(N, 0, ABG)
21:39:26.744 00.000 20224 Move returns status 0, amount 0
21:39:26.744 00.000 20224 move complete, result=0
21:39:26.745 00.001 20224 worker thread done servicing request
21:39:26.748 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45037, med=2752, FiltMin=2493, FiltMax=27264, Gamma=1.000
21:39:26.764 00.016 8996 UpdateGuideState exits: m=750335 SNR=358.4
21:39:26.764 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:26.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:26.766 00.001 8996 Enqueuing Expose request
21:39:26.766 00.000 20224 Worker thread wakes up
21:39:26.767 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:26.767 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:26.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:27.915 01.148 20224 Exposure complete
21:39:27.968 00.053 20224 worker thread done servicing request
21:39:27.968 00.000 8996 OnExposeComplete: enter
21:39:27.969 00.001 8996 UpdateGuideState(): m_state=6
21:39:27.970 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2577
21:39:27.972 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=472.66, Mass=735251, SNR=329.4, Peak=45043 HFD=4.8
21:39:27.974 00.002 8996 MultiStar: [#1 -0.16,0.26,0.69,U] [#2 -0.31,0.35,0.00,M3] [#3 -0.09,0.33,0.59,U] [#4 -0.08,0.27,0.61,U] [#5 0.07,0.32,0.63,U] [#6 0.14,-0.11,0.48,U] [#7 -0.07,0.04,0.51,U] [#8 -0.02,-0.02,0.44,U] 
21:39:27.975 00.001 8996 single-star, 7 included, MultiStar: {-0.01, 0.15}, one-star: {0.11, 0.04}
21:39:27.976 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
21:39:27.978 00.002 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
21:39:27.980 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.36 mountX=0.11 mountY=-0.06, mountTheta=-0.47
21:39:27.982 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
21:39:27.984 00.002 8996 Enqueuing Move request for scope (0.11, 0.04)
21:39:27.985 00.001 20224 Worker thread wakes up
21:39:27.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
21:39:27.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
21:39:27.985 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
21:39:27.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:39:27.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:27.986 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:39:27.986 00.000 20224 MoveAxis(E, 0, ABG)
21:39:27.986 00.000 20224 Move returns status 0, amount 0
21:39:27.986 00.000 20224 MoveAxis(N, 0, ABG)
21:39:27.986 00.000 20224 Move returns status 0, amount 0
21:39:27.986 00.000 20224 move complete, result=0
21:39:27.986 00.000 20224 worker thread done servicing request
21:39:27.995 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45043, med=2752, FiltMin=2489, FiltMax=25571, Gamma=1.000
21:39:28.019 00.024 8996 UpdateGuideState exits: m=735251 SNR=329.4
21:39:28.020 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:28.020 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:28.021 00.001 8996 Enqueuing Expose request
21:39:28.022 00.001 20224 Worker thread wakes up
21:39:28.022 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:28.023 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:28.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:29.011 00.988 20224 Exposure complete
21:39:29.071 00.060 20224 worker thread done servicing request
21:39:29.071 00.000 8996 OnExposeComplete: enter
21:39:29.072 00.001 8996 UpdateGuideState(): m_state=6
21:39:29.073 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2578
21:39:29.074 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.86, Mass=698216, SNR=373.6, Peak=45699 HFD=4.6
21:39:29.074 00.000 8996 MultiStar: [#1 0.06,0.36,0.57,U] [#2 -0.10,0.43,0.00,M4] [#3 -0.10,0.20,0.63,U] [#4 -0.18,0.12,0.55,U] [#5 0.18,0.58,0.00,M1] [#6 0.05,0.21,0.37,U] [#7 0.12,0.16,0.41,U] [#8 0.01,0.12,0.35,U] 
21:39:29.075 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.21}, one-star: {0.01, 0.25}
21:39:29.076 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
21:39:29.077 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
21:39:29.077 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.62 mountX=-0.03 mountY=-0.21, mountTheta=-1.72
21:39:29.080 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.21, opts=13)
21:39:29.081 00.001 8996 Enqueuing Move request for scope (-0.01, 0.21)
21:39:29.082 00.001 20224 Worker thread wakes up
21:39:29.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
21:39:29.083 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
21:39:29.083 00.000 20224 Moving (-0.01, 0.21) raw xDistance=-0.03 yDistance=-0.21
21:39:29.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:39:29.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:39:29.083 00.000 20224 MoveAxis(E, 0, ABG)
21:39:29.083 00.000 20224 Move returns status 0, amount 0
21:39:29.083 00.000 20224 MoveAxis(N, 45, ABG)
21:39:29.083 00.000 20224 Guiding  Dir = 0, Dur = 45
21:39:29.083 00.000 20224 IsSlewing returns 0
21:39:29.083 00.000 20224 IsGuiding returns 0
21:39:29.088 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45699, med=2752, FiltMin=2496, FiltMax=26646, Gamma=1.000
21:39:29.111 00.023 20224 PulseGuide returned control before completion, sleep 28
21:39:29.117 00.006 8996 UpdateGuideState exits: m=698216 SNR=373.6
21:39:29.119 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:29.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:29.122 00.002 8996 Enqueuing Expose request
21:39:29.142 00.020 20224 IsGuiding returns 1
21:39:29.142 00.000 20224 scope still moving after pulse duration time elapsed
21:39:29.174 00.032 20224 IsSlewing returns 0
21:39:29.174 00.000 20224 IsGuiding returns 1
21:39:29.206 00.032 20224 IsSlewing returns 0
21:39:29.206 00.000 20224 IsGuiding returns 0
21:39:29.206 00.000 20224 scope move finished after 45 + 77 ms
21:39:29.206 00.000 20224 Move returns status 0, amount 45
21:39:29.206 00.000 20224 move complete, result=0
21:39:29.206 00.000 20224 worker thread done servicing request
21:39:29.206 00.000 20224 Worker thread wakes up
21:39:29.207 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:29.207 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 45 ms NORTH
21:39:29.208 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:30.373 01.165 20224 Exposure complete
21:39:30.451 00.078 20224 worker thread done servicing request
21:39:30.451 00.000 8996 OnExposeComplete: enter
21:39:30.452 00.001 8996 UpdateGuideState(): m_state=6
21:39:30.454 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2579
21:39:30.455 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=472.62, Mass=756910, SNR=350.8, Peak=49597 HFD=4.8
21:39:30.458 00.003 8996 MultiStar: [#1 -0.20,0.13,0.70,U] [#2 -0.20,0.26,0.69,U] [#3 0.09,0.35,0.66,U] [#4 0.01,0.38,0.53,U] [#5 -0.04,0.61,0.00,M2] [#6 0.16,0.03,0.44,U] [#7 0.01,0.33,0.43,U] [#8 -0.27,-0.23,0.42,U] 
21:39:30.459 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.16}, one-star: {-0.34, 0.01}
21:39:30.460 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
21:39:30.461 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
21:39:30.462 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.23 mountX=-0.14 mountY=-0.14, mountTheta=-2.33
21:39:30.463 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
21:39:30.464 00.001 8996 Enqueuing Move request for scope (-0.12, 0.16)
21:39:30.465 00.001 20224 Worker thread wakes up
21:39:30.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
21:39:30.466 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
21:39:30.466 00.000 20224 Moving (-0.12, 0.16) raw xDistance=-0.14 yDistance=-0.14
21:39:30.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:39:30.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:30.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:39:30.466 00.000 20224 MoveAxis(E, 0, ABG)
21:39:30.466 00.000 20224 Move returns status 0, amount 0
21:39:30.466 00.000 20224 MoveAxis(N, 0, ABG)
21:39:30.466 00.000 20224 Move returns status 0, amount 0
21:39:30.466 00.000 20224 move complete, result=0
21:39:30.466 00.000 20224 worker thread done servicing request
21:39:30.472 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49597, med=2749, FiltMin=2499, FiltMax=28195, Gamma=1.000
21:39:30.501 00.029 8996 UpdateGuideState exits: m=756910 SNR=350.8
21:39:30.503 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:30.504 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:30.505 00.001 8996 Enqueuing Expose request
21:39:30.507 00.002 20224 Worker thread wakes up
21:39:30.507 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:30.508 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:30.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:31.485 00.977 20224 Exposure complete
21:39:31.577 00.092 20224 worker thread done servicing request
21:39:31.578 00.001 8996 OnExposeComplete: enter
21:39:31.580 00.002 8996 UpdateGuideState(): m_state=6
21:39:31.581 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2580
21:39:31.582 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.69, Mass=840448, SNR=406.3, Peak=57683 HFD=4.7
21:39:31.584 00.002 8996 MultiStar: [#1 0.07,0.43,0.00,M1] [#2 -0.06,0.44,0.00,M4] [#3 -0.05,0.19,0.55,U] [#4 -0.02,0.26,0.54,U] [#5 0.09,0.31,0.53,U] [#6 0.18,0.32,0.34,U] [#7 -0.08,0.15,0.45,U] [#8 -0.08,-0.17,0.34,U] 
21:39:31.585 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.16}, one-star: {0.19, 0.08}
21:39:31.587 00.002 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:39:31.588 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
21:39:31.589 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.26 mountX=0.04 mountY=-0.16, mountTheta=-1.36
21:39:31.591 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.16, opts=13)
21:39:31.592 00.001 8996 Enqueuing Move request for scope (0.05, 0.16)
21:39:31.592 00.000 20224 Worker thread wakes up
21:39:31.593 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
21:39:31.593 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
21:39:31.593 00.000 20224 Moving (0.05, 0.16) raw xDistance=0.04 yDistance=-0.16
21:39:31.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:39:31.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:31.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:39:31.593 00.000 20224 MoveAxis(E, 0, ABG)
21:39:31.593 00.000 20224 Move returns status 0, amount 0
21:39:31.594 00.001 20224 MoveAxis(N, 0, ABG)
21:39:31.594 00.000 20224 Move returns status 0, amount 0
21:39:31.594 00.000 20224 move complete, result=0
21:39:31.594 00.000 20224 worker thread done servicing request
21:39:31.600 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57683, med=2749, FiltMin=2505, FiltMax=33651, Gamma=1.000
21:39:31.617 00.017 8996 UpdateGuideState exits: m=840448 SNR=406.3
21:39:31.617 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:31.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:31.619 00.001 8996 Enqueuing Expose request
21:39:31.620 00.001 20224 Worker thread wakes up
21:39:31.620 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:39:31.620 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:31.621 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:32.793 01.172 20224 Exposure complete
21:39:32.867 00.074 20224 worker thread done servicing request
21:39:32.867 00.000 8996 OnExposeComplete: enter
21:39:32.869 00.002 8996 UpdateGuideState(): m_state=6
21:39:32.871 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2581
21:39:32.873 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=472.45, Mass=725912, SNR=308.9, Peak=44957 HFD=4.6
21:39:32.875 00.002 8996 MultiStar: [#1 -0.03,-0.20,0.80,U] [#2 -0.28,-0.11,0.80,U] [#3 0.13,0.03,0.72,U] [#4 0.09,-0.03,0.64,U] [#5 0.07,0.15,0.74,U] [#6 0.14,-0.10,0.52,U] [#7 -0.05,-0.05,0.52,U] [#8 -0.06,-0.35,0.42,U] 
21:39:32.878 00.003 8996 refined, 8 included, MultiStar: {0.00, -0.09}, one-star: {0.04, -0.16}
21:39:32.879 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
21:39:32.882 00.003 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
21:39:32.884 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.54 mountX=0.01 mountY=0.08, mountTheta=1.45
21:39:32.887 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.09, opts=13)
21:39:32.888 00.001 8996 Enqueuing Move request for scope (0.00, -0.09)
21:39:32.889 00.001 20224 Worker thread wakes up
21:39:32.890 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
21:39:32.890 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
21:39:32.890 00.000 20224 Moving (0.00, -0.09) raw xDistance=0.01 yDistance=0.08
21:39:32.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:39:32.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:32.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:39:32.890 00.000 20224 MoveAxis(E, 0, ABG)
21:39:32.890 00.000 20224 Move returns status 0, amount 0
21:39:32.890 00.000 20224 MoveAxis(N, 0, ABG)
21:39:32.890 00.000 20224 Move returns status 0, amount 0
21:39:32.890 00.000 20224 move complete, result=0
21:39:32.891 00.001 20224 worker thread done servicing request
21:39:32.902 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=44957, med=2749, FiltMin=2486, FiltMax=25792, Gamma=1.000
21:39:32.923 00.021 8996 UpdateGuideState exits: m=725912 SNR=308.9
21:39:32.925 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:32.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:32.926 00.000 8996 Enqueuing Expose request
21:39:32.927 00.001 20224 Worker thread wakes up
21:39:32.927 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:32.928 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:32.928 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:33.924 00.996 20224 Exposure complete
21:39:33.997 00.073 20224 worker thread done servicing request
21:39:33.997 00.000 8996 OnExposeComplete: enter
21:39:33.998 00.001 8996 UpdateGuideState(): m_state=6
21:39:33.999 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2582
21:39:34.000 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.56, Mass=744805, SNR=353.6, Peak=45597 HFD=4.6
21:39:34.001 00.001 8996 MultiStar: [#1 -0.11,-0.02,0.61,U] [#2 -0.28,-0.07,0.78,U] [#3 -0.16,-0.14,0.58,U] [#4 -0.31,-0.04,0.56,U] [#5 0.05,0.21,0.60,U] [#6 0.04,-0.18,0.40,U] [#7 0.14,-0.12,0.44,U] [#8 -0.23,-0.44,0.00,M1] 
21:39:34.001 00.000 8996 single-star, 7 included, MultiStar: {-0.09, -0.04}, one-star: {-0.02, -0.06}
21:39:34.002 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
21:39:34.003 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
21:39:34.004 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.88 mountX=-0.01 mountY=0.06, mountTheta=1.79
21:39:34.005 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
21:39:34.006 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
21:39:34.006 00.000 20224 Worker thread wakes up
21:39:34.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
21:39:34.007 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
21:39:34.007 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
21:39:34.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:39:34.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:34.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:39:34.007 00.000 20224 MoveAxis(E, 0, ABG)
21:39:34.007 00.000 20224 Move returns status 0, amount 0
21:39:34.007 00.000 20224 MoveAxis(N, 0, ABG)
21:39:34.007 00.000 20224 Move returns status 0, amount 0
21:39:34.007 00.000 20224 move complete, result=0
21:39:34.007 00.000 20224 worker thread done servicing request
21:39:34.010 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45597, med=2749, FiltMin=2483, FiltMax=25536, Gamma=1.000
21:39:34.024 00.014 8996 UpdateGuideState exits: m=744805 SNR=353.6
21:39:34.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:34.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:34.027 00.001 8996 Enqueuing Expose request
21:39:34.028 00.001 20224 Worker thread wakes up
21:39:34.028 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:34.029 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:34.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:35.178 01.149 20224 Exposure complete
21:39:35.243 00.065 20224 worker thread done servicing request
21:39:35.243 00.000 8996 OnExposeComplete: enter
21:39:35.244 00.001 8996 UpdateGuideState(): m_state=6
21:39:35.245 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2583
21:39:35.246 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.65, Mass=761016, SNR=351.6, Peak=47619 HFD=4.7
21:39:35.247 00.001 8996 MultiStar: [#1 -0.14,-0.12,0.66,U] [#2 -0.18,0.14,0.75,U] [#3 0.03,0.03,0.59,U] [#4 -0.09,0.11,0.51,U] [#5 -0.10,0.23,0.61,U] [#6 0.11,-0.06,0.45,U] [#7 0.02,-0.05,0.53,U] [#8 -0.13,-0.14,0.40,U] 
21:39:35.249 00.002 8996 single-star, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.06, 0.04}
21:39:35.250 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
21:39:35.251 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
21:39:35.251 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.56 mountX=-0.06 mountY=-0.03, mountTheta=-2.68
21:39:35.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
21:39:35.255 00.002 8996 Enqueuing Move request for scope (-0.06, 0.04)
21:39:35.257 00.002 20224 Worker thread wakes up
21:39:35.257 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
21:39:35.257 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
21:39:35.257 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
21:39:35.258 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:39:35.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:35.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:39:35.258 00.000 20224 MoveAxis(E, 0, ABG)
21:39:35.258 00.000 20224 Move returns status 0, amount 0
21:39:35.258 00.000 20224 MoveAxis(N, 0, ABG)
21:39:35.258 00.000 20224 Move returns status 0, amount 0
21:39:35.258 00.000 20224 move complete, result=0
21:39:35.259 00.001 20224 worker thread done servicing request
21:39:35.265 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47619, med=2752, FiltMin=2502, FiltMax=25305, Gamma=1.000
21:39:35.285 00.020 8996 UpdateGuideState exits: m=761016 SNR=351.6
21:39:35.286 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:35.287 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:35.287 00.000 8996 Enqueuing Expose request
21:39:35.288 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:35.289 00.001 20224 Worker thread wakes up
21:39:35.289 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:35.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:36.275 00.986 20224 Exposure complete
21:39:36.344 00.069 20224 worker thread done servicing request
21:39:36.344 00.000 8996 OnExposeComplete: enter
21:39:36.345 00.001 8996 UpdateGuideState(): m_state=6
21:39:36.347 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2584
21:39:36.349 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=472.66, Mass=750875, SNR=351.6, Peak=47875 HFD=4.7
21:39:36.351 00.002 8996 MultiStar: [#1 -0.10,0.15,0.64,U] [#2 -0.17,0.22,0.77,U] [#3 0.06,-0.04,0.60,U] [#4 -0.01,0.13,0.55,U] [#5 -0.08,0.38,0.57,U] [#6 0.11,0.01,0.43,U] [#7 0.04,0.04,0.43,U] [#8 -0.31,-0.14,0.39,U] 
21:39:36.352 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.10}, one-star: {-0.01, 0.05}
21:39:36.353 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:39:36.355 00.002 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
21:39:36.356 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.80 mountX=-0.01 mountY=-0.04, mountTheta=-1.89
21:39:36.359 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
21:39:36.361 00.002 8996 Enqueuing Move request for scope (-0.01, 0.05)
21:39:36.364 00.003 20224 Worker thread wakes up
21:39:36.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
21:39:36.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
21:39:36.364 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.01 yDistance=-0.04
21:39:36.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:39:36.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:36.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:39:36.365 00.001 20224 MoveAxis(E, 0, ABG)
21:39:36.365 00.000 20224 Move returns status 0, amount 0
21:39:36.365 00.000 20224 MoveAxis(N, 0, ABG)
21:39:36.365 00.000 20224 Move returns status 0, amount 0
21:39:36.365 00.000 20224 move complete, result=0
21:39:36.365 00.000 20224 worker thread done servicing request
21:39:36.374 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47875, med=2752, FiltMin=2493, FiltMax=25270, Gamma=1.000
21:39:36.398 00.024 8996 UpdateGuideState exits: m=750875 SNR=351.6
21:39:36.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:36.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:36.401 00.001 8996 Enqueuing Expose request
21:39:36.402 00.001 20224 Worker thread wakes up
21:39:36.402 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:39:36.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:36.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:37.562 01.159 20224 Exposure complete
21:39:37.648 00.086 20224 worker thread done servicing request
21:39:37.649 00.001 8996 OnExposeComplete: enter
21:39:37.651 00.002 8996 UpdateGuideState(): m_state=6
21:39:37.653 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2585
21:39:37.654 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.60, Mass=728220, SNR=367.7, Peak=43475 HFD=4.7
21:39:37.657 00.003 8996 MultiStar: [#1 0.08,-0.08,0.60,U] [#2 -0.13,0.25,0.71,U] [#3 0.16,0.06,0.55,U] [#4 -0.06,0.06,0.60,U] [#5 0.10,0.30,0.61,U] [#6 0.29,-0.06,0.43,U] [#7 0.30,-0.03,0.39,U] [#8 -0.03,-0.32,0.36,U] 
21:39:37.658 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.04}, one-star: {-0.04, -0.02}
21:39:37.660 00.002 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
21:39:37.661 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
21:39:37.662 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.68 mountX=-0.04 mountY=0.03, mountTheta=2.57
21:39:37.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
21:39:37.665 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
21:39:37.666 00.001 20224 Worker thread wakes up
21:39:37.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
21:39:37.666 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
21:39:37.666 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
21:39:37.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:37.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:37.667 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:39:37.667 00.000 20224 MoveAxis(E, 0, ABG)
21:39:37.667 00.000 20224 Move returns status 0, amount 0
21:39:37.667 00.000 20224 MoveAxis(N, 0, ABG)
21:39:37.667 00.000 20224 Move returns status 0, amount 0
21:39:37.667 00.000 20224 move complete, result=0
21:39:37.667 00.000 20224 worker thread done servicing request
21:39:37.673 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43475, med=2752, FiltMin=2509, FiltMax=22848, Gamma=1.000
21:39:37.690 00.017 8996 UpdateGuideState exits: m=728220 SNR=367.7
21:39:37.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:37.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:37.692 00.000 8996 Enqueuing Expose request
21:39:37.693 00.001 20224 Worker thread wakes up
21:39:37.694 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:37.695 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:37.695 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:38.658 00.963 20224 Exposure complete
21:39:38.742 00.084 20224 worker thread done servicing request
21:39:38.742 00.000 8996 OnExposeComplete: enter
21:39:38.743 00.001 8996 UpdateGuideState(): m_state=6
21:39:38.745 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2586
21:39:38.746 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.69, Mass=718518, SNR=384.2, Peak=49773 HFD=4.5
21:39:38.748 00.002 8996 MultiStar: [#1 -0.17,0.05,0.66,U] [#2 -0.39,0.16,0.65,U] [#3 0.04,0.18,0.52,U] [#4 -0.13,0.28,0.45,U] [#5 -0.10,0.59,0.00,M1] [#6 0.07,0.24,0.42,U] [#7 -0.10,0.15,0.42,U] [#8 -0.35,-0.28,0.00,M1] 
21:39:38.749 00.001 8996 single-star, 6 included, MultiStar: {-0.14, 0.14}, one-star: {-0.15, 0.07}
21:39:38.750 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
21:39:38.752 00.002 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
21:39:38.753 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.68 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
21:39:38.754 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.07, opts=13)
21:39:38.754 00.000 8996 Enqueuing Move request for scope (-0.15, 0.07)
21:39:38.755 00.001 20224 Worker thread wakes up
21:39:38.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
21:39:38.755 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
21:39:38.755 00.000 20224 Moving (-0.15, 0.07) raw xDistance=-0.16 yDistance=-0.06
21:39:38.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:39:38.756 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:38.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:39:38.756 00.000 20224 MoveAxis(E, 0, ABG)
21:39:38.756 00.000 20224 Move returns status 0, amount 0
21:39:38.756 00.000 20224 MoveAxis(N, 0, ABG)
21:39:38.756 00.000 20224 Move returns status 0, amount 0
21:39:38.756 00.000 20224 move complete, result=0
21:39:38.756 00.000 20224 worker thread done servicing request
21:39:38.759 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49773, med=2752, FiltMin=2496, FiltMax=23785, Gamma=1.000
21:39:38.773 00.014 8996 UpdateGuideState exits: m=718518 SNR=384.2
21:39:38.773 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:38.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:38.775 00.001 8996 Enqueuing Expose request
21:39:38.776 00.001 20224 Worker thread wakes up
21:39:38.776 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:38.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:38.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:39.946 01.169 20224 Exposure complete
21:39:40.033 00.087 20224 worker thread done servicing request
21:39:40.033 00.000 8996 OnExposeComplete: enter
21:39:40.035 00.002 8996 UpdateGuideState(): m_state=6
21:39:40.037 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2587
21:39:40.038 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.77, Mass=739463, SNR=367.3, Peak=56941 HFD=4.3
21:39:40.041 00.003 8996 MultiStar: [#1 -0.24,0.15,0.64,U] [#2 -0.57,0.30,0.00,M1] [#3 -0.19,0.25,0.60,U] [#4 -0.34,0.41,0.00,M1] [#5 -0.03,0.47,0.00,M2] [#6 0.04,0.35,0.41,U] [#7 -0.16,0.33,0.44,U] [#8 -0.39,-0.13,0.40,U] 
21:39:40.042 00.001 8996 refined, 5 included, MultiStar: {-0.23, 0.18}, one-star: {-0.32, 0.15}
21:39:40.043 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
21:39:40.045 00.002 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
21:39:40.046 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.48 mountX=-0.25 mountY=-0.15, mountTheta=-2.59
21:39:40.048 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.18, opts=13)
21:39:40.049 00.001 8996 Enqueuing Move request for scope (-0.23, 0.18)
21:39:40.051 00.002 20224 Worker thread wakes up
21:39:40.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
21:39:40.051 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
21:39:40.051 00.000 20224 Moving (-0.23, 0.18) raw xDistance=-0.25 yDistance=-0.15
21:39:40.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
21:39:40.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:40.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:39:40.051 00.000 20224 MoveAxis(E, 36, ABG)
21:39:40.051 00.000 20224 Guiding  Dir = 2, Dur = 36
21:39:40.051 00.000 20224 IsSlewing returns 0
21:39:40.051 00.000 20224 IsGuiding returns 0
21:39:40.057 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56941, med=2752, FiltMin=2483, FiltMax=27033, Gamma=1.000
21:39:40.064 00.007 20224 PulseGuide returned control before completion, sleep 33
21:39:40.073 00.009 8996 UpdateGuideState exits: m=739463 SNR=367.3
21:39:40.074 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:40.075 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:40.076 00.001 8996 Enqueuing Expose request
21:39:40.111 00.035 20224 IsGuiding returns 1
21:39:40.111 00.000 20224 scope still moving after pulse duration time elapsed
21:39:40.142 00.031 20224 IsSlewing returns 0
21:39:40.142 00.000 20224 IsGuiding returns 0
21:39:40.142 00.000 20224 scope move finished after 36 + 54 ms
21:39:40.143 00.001 20224 Move returns status 0, amount 36
21:39:40.143 00.000 20224 MoveAxis(N, 0, ABG)
21:39:40.143 00.000 20224 Move returns status 0, amount 0
21:39:40.143 00.000 20224 move complete, result=0
21:39:40.143 00.000 20224 worker thread done servicing request
21:39:40.143 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
21:39:40.144 00.001 20224 Worker thread wakes up
21:39:40.144 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:40.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:41.133 00.989 20224 Exposure complete
21:39:41.210 00.077 20224 worker thread done servicing request
21:39:41.210 00.000 8996 OnExposeComplete: enter
21:39:41.211 00.001 8996 UpdateGuideState(): m_state=6
21:39:41.212 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2588
21:39:41.213 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.92, Mass=717467, SNR=323.6, Peak=52467 HFD=4.3
21:39:41.215 00.002 8996 MultiStar: [#1 0.01,0.28,0.74,U] [#2 -0.21,0.29,0.92,U] [#3 0.14,0.28,0.66,U] [#4 0.10,0.41,0.59,U] [#5 0.08,0.70,0.00,M3] [#6 0.29,0.56,0.00,M1] [#7 0.16,0.65,0.00,M1] [#8 -0.12,0.01,0.41,U] 
21:39:41.215 00.000 8996 refined, 5 included, MultiStar: {-0.02, 0.28}, one-star: {0.02, 0.30}
21:39:41.216 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
21:39:41.217 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
21:39:41.218 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.63 mountX=-0.04 mountY=-0.28, mountTheta=-1.72
21:39:41.220 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.28, opts=13)
21:39:41.221 00.001 8996 Enqueuing Move request for scope (-0.02, 0.28)
21:39:41.222 00.001 20224 Worker thread wakes up
21:39:41.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
21:39:41.222 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
21:39:41.222 00.000 20224 Moving (-0.02, 0.28) raw xDistance=-0.04 yDistance=-0.28
21:39:41.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:41.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:39:41.222 00.000 20224 MoveAxis(E, 0, ABG)
21:39:41.222 00.000 20224 Move returns status 0, amount 0
21:39:41.222 00.000 20224 MoveAxis(N, 58, ABG)
21:39:41.222 00.000 20224 Guiding  Dir = 0, Dur = 58
21:39:41.222 00.000 20224 IsSlewing returns 0
21:39:41.222 00.000 20224 IsGuiding returns 0
21:39:41.226 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52467, med=2749, FiltMin=2483, FiltMax=27062, Gamma=1.000
21:39:41.237 00.011 20224 PulseGuide returned control before completion, sleep 54
21:39:41.240 00.003 8996 UpdateGuideState exits: m=717467 SNR=323.6
21:39:41.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:41.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:41.243 00.001 8996 Enqueuing Expose request
21:39:41.298 00.055 20224 IsGuiding returns 1
21:39:41.298 00.000 20224 scope still moving after pulse duration time elapsed
21:39:41.329 00.031 20224 IsSlewing returns 0
21:39:41.329 00.000 20224 IsGuiding returns 0
21:39:41.329 00.000 20224 scope move finished after 58 + 48 ms
21:39:41.329 00.000 20224 Move returns status 0, amount 58
21:39:41.329 00.000 20224 move complete, result=0
21:39:41.329 00.000 20224 worker thread done servicing request
21:39:41.329 00.000 20224 Worker thread wakes up
21:39:41.329 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 58 ms NORTH
21:39:41.332 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:41.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:42.511 01.179 20224 Exposure complete
21:39:42.587 00.076 20224 worker thread done servicing request
21:39:42.587 00.000 8996 OnExposeComplete: enter
21:39:42.587 00.000 8996 UpdateGuideState(): m_state=6
21:39:42.589 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2589
21:39:42.590 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.56, Mass=701076, SNR=350.0, Peak=47491 HFD=4.7
21:39:42.592 00.002 8996 MultiStar: [#1 0.28,-0.08,0.76,U] [#2 0.19,0.27,0.86,U] [#3 0.36,-0.13,0.59,U] [#4 0.34,-0.03,0.56,U] [#5 0.55,0.22,0.00,M4] [#6 0.53,0.03,0.00,M2] [#7 0.42,-0.04,0.50,U] [#8 0.32,-0.23,0.36,U] 
21:39:42.594 00.002 8996 single-star, 6 included, MultiStar: {0.30, -0.02}, one-star: {0.30, -0.05}
21:39:42.597 00.003 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
21:39:42.598 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
21:39:42.600 00.002 8996 CameraToMount -- cameraX=0.30 cameraY=-0.05 hyp=0.30 cameraTheta=-0.18 mountX=0.30 mountY=0.02, mountTheta=0.07
21:39:42.602 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.05, opts=13)
21:39:42.603 00.001 8996 Enqueuing Move request for scope (0.30, -0.05)
21:39:42.605 00.002 20224 Worker thread wakes up
21:39:42.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.05) opts 0xd
21:39:42.605 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.05)
21:39:42.605 00.000 20224 Moving (0.30, -0.05) raw xDistance=0.30 yDistance=0.02
21:39:42.606 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:39:42.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:42.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:39:42.606 00.000 20224 MoveAxis(W, 44, ABG)
21:39:42.606 00.000 20224 Guiding  Dir = 3, Dur = 44
21:39:42.607 00.001 20224 IsSlewing returns 0
21:39:42.607 00.000 20224 IsGuiding returns 0
21:39:42.609 00.002 20224 PulseGuide returned control before completion, sleep 53
21:39:42.617 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47491, med=2752, FiltMin=2489, FiltMax=28080, Gamma=1.000
21:39:42.646 00.029 8996 UpdateGuideState exits: m=701076 SNR=350.0
21:39:42.648 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:42.649 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:42.651 00.002 8996 Enqueuing Expose request
21:39:42.674 00.023 20224 IsGuiding returns 1
21:39:42.674 00.000 20224 scope still moving after pulse duration time elapsed
21:39:42.706 00.032 20224 IsSlewing returns 0
21:39:42.706 00.000 20224 IsGuiding returns 0
21:39:42.706 00.000 20224 scope move finished after 44 + 54 ms
21:39:42.706 00.000 20224 Move returns status 0, amount 44
21:39:42.706 00.000 20224 MoveAxis(N, 0, ABG)
21:39:42.706 00.000 20224 Move returns status 0, amount 0
21:39:42.706 00.000 20224 move complete, result=0
21:39:42.706 00.000 20224 worker thread done servicing request
21:39:42.707 00.001 20224 Worker thread wakes up
21:39:42.707 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:42.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:42.707 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.0 px 0 ms NORTH
21:39:43.685 00.978 20224 Exposure complete
21:39:43.770 00.085 20224 worker thread done servicing request
21:39:43.770 00.000 8996 OnExposeComplete: enter
21:39:43.772 00.002 8996 UpdateGuideState(): m_state=6
21:39:43.773 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2590
21:39:43.774 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=473.07, Mass=715092, SNR=344.9, Peak=51123 HFD=4.4
21:39:43.775 00.001 8996 MultiStar: [#1 -0.27,0.31,0.68,U] [#2 -0.29,0.59,0.00,M1] [#3 -0.15,0.18,0.65,U] [#4 -0.15,0.36,0.51,U] [#5 -0.02,0.62,0.00,M5] [#6 -0.16,0.44,0.00,M3] [#7 -0.01,0.29,0.46,U] [#8 -0.29,0.18,0.40,U] 
21:39:43.777 00.002 8996 refined, 5 included, MultiStar: {-0.11, 0.32}, one-star: {0.09, 0.46}
21:39:43.778 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
21:39:43.779 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
21:39:43.780 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.90 mountX=-0.14 mountY=-0.30, mountTheta=-2.00
21:39:43.782 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.32, opts=13)
21:39:43.784 00.002 8996 Enqueuing Move request for scope (-0.11, 0.32)
21:39:43.785 00.001 20224 Worker thread wakes up
21:39:43.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.32) opts 0xd
21:39:43.786 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.32)
21:39:43.786 00.000 20224 Moving (-0.11, 0.32) raw xDistance=-0.14 yDistance=-0.30
21:39:43.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:39:43.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:39:43.786 00.000 20224 MoveAxis(E, 0, ABG)
21:39:43.786 00.000 20224 Move returns status 0, amount 0
21:39:43.786 00.000 20224 MoveAxis(N, 64, ABG)
21:39:43.786 00.000 20224 Guiding  Dir = 0, Dur = 64
21:39:43.786 00.000 20224 IsSlewing returns 0
21:39:43.787 00.001 20224 IsGuiding returns 0
21:39:43.792 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51123, med=2752, FiltMin=2509, FiltMax=28934, Gamma=1.000
21:39:43.814 00.022 8996 UpdateGuideState exits: m=715092 SNR=344.9
21:39:43.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:43.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:43.818 00.002 8996 Enqueuing Expose request
21:39:43.849 00.031 20224 PulseGuide returned control before completion, sleep 13
21:39:43.863 00.014 20224 IsGuiding returns 1
21:39:43.863 00.000 20224 scope still moving after pulse duration time elapsed
21:39:43.895 00.032 20224 IsSlewing returns 0
21:39:43.895 00.000 20224 IsGuiding returns 1
21:39:43.926 00.031 20224 IsSlewing returns 0
21:39:43.926 00.000 20224 IsGuiding returns 1
21:39:43.957 00.031 20224 IsSlewing returns 0
21:39:43.957 00.000 20224 IsGuiding returns 0
21:39:43.957 00.000 20224 scope move finished after 64 + 106 ms
21:39:43.957 00.000 20224 Move returns status 0, amount 64
21:39:43.957 00.000 20224 move complete, result=0
21:39:43.957 00.000 20224 worker thread done servicing request
21:39:43.957 00.000 20224 Worker thread wakes up
21:39:43.957 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:43.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:43.958 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 64 ms NORTH
21:39:45.125 01.167 20224 Exposure complete
21:39:45.204 00.079 20224 worker thread done servicing request
21:39:45.204 00.000 8996 OnExposeComplete: enter
21:39:45.204 00.000 8996 UpdateGuideState(): m_state=6
21:39:45.206 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2591
21:39:45.207 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.39, Mass=758311, SNR=364.0, Peak=49280 HFD=4.6
21:39:45.211 00.004 8996 MultiStar: [#1 -0.11,-0.02,0.62,U] [#2 -0.19,0.05,0.71,U] [#3 0.01,-0.08,0.61,U] [#4 -0.03,-0.15,0.54,U] [#5 -0.06,0.15,0.64,U] [#6 0.18,-0.34,0.42,U] [#7 -0.09,-0.13,0.42,U] [#8 -0.25,-0.44,0.00,M1] 
21:39:45.212 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.09}, one-star: {-0.08, -0.23}
21:39:45.214 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
21:39:45.216 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
21:39:45.217 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.16 mountX=-0.05 mountY=0.09, mountTheta=2.06
21:39:45.220 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
21:39:45.222 00.002 8996 Enqueuing Move request for scope (-0.06, -0.09)
21:39:45.223 00.001 20224 Worker thread wakes up
21:39:45.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
21:39:45.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
21:39:45.223 00.000 20224 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.09
21:39:45.224 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:39:45.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:45.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:39:45.224 00.000 20224 MoveAxis(E, 0, ABG)
21:39:45.224 00.000 20224 Move returns status 0, amount 0
21:39:45.224 00.000 20224 MoveAxis(N, 0, ABG)
21:39:45.224 00.000 20224 Move returns status 0, amount 0
21:39:45.224 00.000 20224 move complete, result=0
21:39:45.224 00.000 20224 worker thread done servicing request
21:39:45.228 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49280, med=2752, FiltMin=2486, FiltMax=26096, Gamma=1.000
21:39:45.247 00.019 8996 UpdateGuideState exits: m=758311 SNR=364.0
21:39:45.248 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:45.250 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:45.251 00.001 8996 Enqueuing Expose request
21:39:45.252 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:45.254 00.002 20224 Worker thread wakes up
21:39:45.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:45.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:46.229 00.975 20224 Exposure complete
21:39:46.339 00.110 20224 worker thread done servicing request
21:39:46.339 00.000 8996 OnExposeComplete: enter
21:39:46.340 00.001 8996 UpdateGuideState(): m_state=6
21:39:46.341 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2592
21:39:46.342 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.61, Mass=779551, SNR=374.7, Peak=52685 HFD=4.5
21:39:46.344 00.002 8996 MultiStar: [#1 -0.16,0.06,0.63,U] [#2 -0.35,0.22,0.71,U] [#3 -0.15,-0.07,0.57,U] [#4 -0.15,-0.03,0.52,U] [#5 -0.09,0.33,0.56,U] [#6 -0.09,-0.17,0.42,U] [#7 -0.21,-0.07,0.46,U] [#8 -0.42,-0.17,0.00,M2] 
21:39:46.345 00.001 8996 single-star, 7 included, MultiStar: {-0.18, 0.04}, one-star: {-0.17, -0.01}
21:39:46.346 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
21:39:46.348 00.002 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.17)
21:39:46.348 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.09 mountX=-0.17 mountY=0.03, mountTheta=2.97
21:39:46.351 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.01, opts=13)
21:39:46.353 00.002 8996 Enqueuing Move request for scope (-0.17, -0.01)
21:39:46.354 00.001 20224 Worker thread wakes up
21:39:46.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
21:39:46.354 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
21:39:46.354 00.000 20224 Moving (-0.17, -0.01) raw xDistance=-0.17 yDistance=0.03
21:39:46.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:39:46.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:46.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:39:46.354 00.000 20224 MoveAxis(E, 0, ABG)
21:39:46.354 00.000 20224 Move returns status 0, amount 0
21:39:46.354 00.000 20224 MoveAxis(N, 0, ABG)
21:39:46.354 00.000 20224 Move returns status 0, amount 0
21:39:46.355 00.001 20224 move complete, result=0
21:39:46.355 00.000 20224 worker thread done servicing request
21:39:46.358 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52685, med=2752, FiltMin=2499, FiltMax=24905, Gamma=1.000
21:39:46.381 00.023 8996 UpdateGuideState exits: m=779551 SNR=374.7
21:39:46.382 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:46.384 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:46.385 00.001 8996 Enqueuing Expose request
21:39:46.386 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:46.387 00.001 20224 Worker thread wakes up
21:39:46.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:46.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:47.540 01.153 20224 Exposure complete
21:39:47.596 00.056 20224 worker thread done servicing request
21:39:47.596 00.000 8996 OnExposeComplete: enter
21:39:47.599 00.003 8996 UpdateGuideState(): m_state=6
21:39:47.601 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2593
21:39:47.602 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.75, Mass=746228, SNR=354.3, Peak=53373 HFD=4.5
21:39:47.603 00.001 8996 MultiStar: [#1 -0.06,0.09,0.65,U] [#2 -0.36,0.33,0.00,M1] [#3 -0.23,-0.28,0.58,U] [#4 -0.28,-0.17,0.46,U] [#5 -0.01,0.29,0.70,U] [#6 0.12,0.00,0.51,U] [#7 0.08,-0.08,0.45,U] [#8 -0.04,-0.37,0.43,U] 
21:39:47.604 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.01}, one-star: {-0.21, 0.13}
21:39:47.605 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
21:39:47.606 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
21:39:47.607 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.03 mountX=-0.09 mountY=0.02, mountTheta=2.92
21:39:47.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.01, opts=13)
21:39:47.611 00.002 8996 Enqueuing Move request for scope (-0.09, -0.01)
21:39:47.614 00.003 20224 Worker thread wakes up
21:39:47.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
21:39:47.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
21:39:47.614 00.000 20224 Moving (-0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
21:39:47.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:39:47.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:47.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:39:47.614 00.000 20224 MoveAxis(E, 0, ABG)
21:39:47.614 00.000 20224 Move returns status 0, amount 0
21:39:47.614 00.000 20224 MoveAxis(N, 0, ABG)
21:39:47.614 00.000 20224 Move returns status 0, amount 0
21:39:47.614 00.000 20224 move complete, result=0
21:39:47.614 00.000 20224 worker thread done servicing request
21:39:47.620 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53373, med=2749, FiltMin=2489, FiltMax=25353, Gamma=1.000
21:39:47.643 00.023 8996 UpdateGuideState exits: m=746228 SNR=354.3
21:39:47.645 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:47.647 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:47.650 00.003 8996 Enqueuing Expose request
21:39:47.652 00.002 20224 Worker thread wakes up
21:39:47.652 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:47.654 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:47.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:48.641 00.987 20224 Exposure complete
21:39:48.717 00.076 20224 worker thread done servicing request
21:39:48.718 00.001 8996 OnExposeComplete: enter
21:39:48.718 00.000 8996 UpdateGuideState(): m_state=6
21:39:48.719 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2594
21:39:48.720 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.45, Mass=740978, SNR=324.7, Peak=52656 HFD=4.4
21:39:48.721 00.001 8996 MultiStar: [#1 -0.38,0.03,0.65,U] [#2 -0.43,0.12,0.00,M2] [#3 -0.27,-0.12,0.74,U] [#4 -0.39,0.02,0.58,U] [#5 -0.21,0.30,0.60,U] [#6 -0.19,-0.22,0.46,U] [#7 -0.29,-0.18,0.47,U] [#8 -0.25,-0.56,0.00,M2] 
21:39:48.721 00.000 8996 refined, 6 included, MultiStar: {-0.29, -0.05}, one-star: {-0.29, -0.16}
21:39:48.722 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
21:39:48.723 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
21:39:48.724 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-2.97 mountX=-0.28 mountY=0.08, mountTheta=2.85
21:39:48.725 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.05, opts=13)
21:39:48.726 00.001 8996 Enqueuing Move request for scope (-0.29, -0.05)
21:39:48.727 00.001 20224 Worker thread wakes up
21:39:48.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.05) opts 0xd
21:39:48.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.05)
21:39:48.727 00.000 20224 Moving (-0.29, -0.05) raw xDistance=-0.28 yDistance=0.08
21:39:48.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:39:48.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:48.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:39:48.727 00.000 20224 MoveAxis(E, 41, ABG)
21:39:48.727 00.000 20224 Guiding  Dir = 2, Dur = 41
21:39:48.728 00.001 20224 IsSlewing returns 0
21:39:48.728 00.000 20224 IsGuiding returns 0
21:39:48.729 00.001 20224 PulseGuide returned control before completion, sleep 50
21:39:48.734 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52656, med=2752, FiltMin=2489, FiltMax=24547, Gamma=1.000
21:39:48.759 00.025 8996 UpdateGuideState exits: m=740978 SNR=324.7
21:39:48.760 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:48.762 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:48.763 00.001 8996 Enqueuing Expose request
21:39:48.793 00.030 20224 IsGuiding returns 1
21:39:48.793 00.000 20224 scope still moving after pulse duration time elapsed
21:39:48.824 00.031 20224 IsSlewing returns 0
21:39:48.824 00.000 20224 IsGuiding returns 0
21:39:48.824 00.000 20224 scope move finished after 41 + 55 ms
21:39:48.824 00.000 20224 Move returns status 0, amount 41
21:39:48.824 00.000 20224 MoveAxis(N, 0, ABG)
21:39:48.824 00.000 20224 Move returns status 0, amount 0
21:39:48.824 00.000 20224 move complete, result=0
21:39:48.824 00.000 20224 worker thread done servicing request
21:39:48.824 00.000 20224 Worker thread wakes up
21:39:48.824 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
21:39:48.826 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:48.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:50.002 01.176 20224 Exposure complete
21:39:50.085 00.083 20224 worker thread done servicing request
21:39:50.085 00.000 8996 OnExposeComplete: enter
21:39:50.086 00.001 8996 UpdateGuideState(): m_state=6
21:39:50.087 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2595
21:39:50.088 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.49, Mass=816442, SNR=385.5, Peak=53181 HFD=4.7
21:39:50.089 00.001 8996 MultiStar: [#1 0.27,-0.25,0.55,U] [#2 0.06,-0.11,0.69,U] [#3 0.22,-0.21,0.62,U] [#4 0.18,-0.26,0.49,U] [#5 0.15,0.01,0.62,U] [#6 0.25,-0.20,0.41,U] [#7 0.22,-0.36,0.45,U] [#8 0.20,-0.54,0.00,M3] 
21:39:50.092 00.003 8996 refined, 7 included, MultiStar: {0.20, -0.17}, one-star: {0.23, -0.12}
21:39:50.094 00.002 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
21:39:50.097 00.003 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
21:39:50.099 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.72 mountX=0.21 mountY=0.15, mountTheta=0.61
21:39:50.103 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.17, opts=13)
21:39:50.106 00.003 8996 Enqueuing Move request for scope (0.20, -0.17)
21:39:50.109 00.003 20224 Worker thread wakes up
21:39:50.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
21:39:50.109 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
21:39:50.109 00.000 20224 Moving (0.20, -0.17) raw xDistance=0.21 yDistance=0.15
21:39:50.109 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
21:39:50.109 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:50.109 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:39:50.109 00.000 20224 MoveAxis(W, 28, ABG)
21:39:50.109 00.000 20224 Guiding  Dir = 3, Dur = 28
21:39:50.110 00.001 20224 IsSlewing returns 0
21:39:50.110 00.000 20224 IsGuiding returns 0
21:39:50.123 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53181, med=2749, FiltMin=2496, FiltMax=31728, Gamma=1.000
21:39:50.126 00.003 20224 PulseGuide returned control before completion, sleep 25
21:39:50.144 00.018 8996 UpdateGuideState exits: m=816442 SNR=385.5
21:39:50.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:50.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:50.148 00.002 8996 Enqueuing Expose request
21:39:50.154 00.006 20224 IsGuiding returns 1
21:39:50.154 00.000 20224 scope still moving after pulse duration time elapsed
21:39:50.185 00.031 20224 IsSlewing returns 0
21:39:50.185 00.000 20224 IsGuiding returns 1
21:39:50.217 00.032 20224 IsSlewing returns 0
21:39:50.217 00.000 20224 IsGuiding returns 0
21:39:50.217 00.000 20224 scope move finished after 28 + 78 ms
21:39:50.217 00.000 20224 Move returns status 0, amount 28
21:39:50.217 00.000 20224 MoveAxis(N, 0, ABG)
21:39:50.217 00.000 20224 Move returns status 0, amount 0
21:39:50.217 00.000 20224 move complete, result=0
21:39:50.217 00.000 20224 worker thread done servicing request
21:39:50.217 00.000 20224 Worker thread wakes up
21:39:50.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:50.217 00.000 8996 GuideStep: 0.2 px 28 ms WEST, 0.1 px 0 ms NORTH
21:39:50.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:51.177 00.960 20224 Exposure complete
21:39:51.248 00.071 20224 worker thread done servicing request
21:39:51.248 00.000 8996 OnExposeComplete: enter
21:39:51.250 00.002 8996 UpdateGuideState(): m_state=6
21:39:51.251 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2596
21:39:51.253 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=472.55, Mass=747819, SNR=314.0, Peak=50861 HFD=4.4
21:39:51.255 00.002 8996 MultiStar: [#1 -0.22,-0.06,0.80,U] [#2 -0.35,0.06,0.82,U] [#3 0.03,-0.10,0.65,U] [#4 -0.12,-0.01,0.59,U] [#5 -0.15,0.05,0.62,U] [#6 0.11,-0.16,0.47,U] [#7 0.05,-0.13,0.44,U] [#8 -0.41,-0.52,0.00,M4] 
21:39:51.257 00.002 8996 refined, 7 included, MultiStar: {-0.14, -0.05}, one-star: {-0.21, -0.07}
21:39:51.259 00.002 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
21:39:51.260 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
21:39:51.261 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.14 cameraTheta=-2.82 mountX=-0.13 mountY=0.06, mountTheta=2.71
21:39:51.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.05, opts=13)
21:39:51.264 00.001 8996 Enqueuing Move request for scope (-0.14, -0.05)
21:39:51.266 00.002 20224 Worker thread wakes up
21:39:51.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
21:39:51.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
21:39:51.266 00.000 20224 Moving (-0.14, -0.05) raw xDistance=-0.13 yDistance=0.06
21:39:51.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:39:51.267 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:51.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:39:51.267 00.000 20224 MoveAxis(E, 0, ABG)
21:39:51.267 00.000 20224 Move returns status 0, amount 0
21:39:51.267 00.000 20224 MoveAxis(N, 0, ABG)
21:39:51.267 00.000 20224 Move returns status 0, amount 0
21:39:51.267 00.000 20224 move complete, result=0
21:39:51.267 00.000 20224 worker thread done servicing request
21:39:51.271 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50861, med=2749, FiltMin=2502, FiltMax=25955, Gamma=1.000
21:39:51.291 00.020 8996 UpdateGuideState exits: m=747819 SNR=314.0
21:39:51.293 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:51.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:51.295 00.001 8996 Enqueuing Expose request
21:39:51.296 00.001 20224 Worker thread wakes up
21:39:51.296 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:39:51.297 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:51.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:52.471 01.174 20224 Exposure complete
21:39:52.551 00.080 20224 worker thread done servicing request
21:39:52.551 00.000 8996 OnExposeComplete: enter
21:39:52.552 00.001 8996 UpdateGuideState(): m_state=6
21:39:52.553 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2597
21:39:52.553 00.000 8996 Star::Find returns 1 (0), X=138.07, Y=472.79, Mass=739342, SNR=335.9, Peak=55197 HFD=4.4
21:39:52.555 00.002 8996 MultiStar: [#1 -0.29,0.08,0.77,U] [#2 -0.35,0.20,0.71,U] [#3 -0.11,-0.05,0.57,U] [#4 -0.33,-0.03,0.58,U] [#5 -0.06,0.22,0.64,U] [#6 -0.12,-0.04,0.50,U] [#7 -0.19,0.09,0.48,U] [#8 -0.13,-0.19,0.41,U] 
21:39:52.556 00.001 8996 refined, 8 included, MultiStar: {-0.22, 0.08}, one-star: {-0.26, 0.17}
21:39:52.556 00.000 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
21:39:52.557 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
21:39:52.558 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.23 cameraTheta=2.81 mountX=-0.22 mountY=-0.05, mountTheta=-2.92
21:39:52.558 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.08, opts=13)
21:39:52.560 00.002 8996 Enqueuing Move request for scope (-0.22, 0.08)
21:39:52.560 00.000 20224 Worker thread wakes up
21:39:52.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd
21:39:52.561 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.08)
21:39:52.561 00.000 20224 Moving (-0.22, 0.08) raw xDistance=-0.22 yDistance=-0.05
21:39:52.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:39:52.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:52.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:39:52.561 00.000 20224 MoveAxis(E, 32, ABG)
21:39:52.561 00.000 20224 Guiding  Dir = 2, Dur = 32
21:39:52.561 00.000 20224 IsSlewing returns 0
21:39:52.563 00.002 20224 IsGuiding returns 0
21:39:52.565 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55197, med=2752, FiltMin=2496, FiltMax=27225, Gamma=1.000
21:39:52.579 00.014 8996 UpdateGuideState exits: m=739342 SNR=335.9
21:39:52.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:52.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:52.581 00.000 8996 Enqueuing Expose request
21:39:52.595 00.014 20224 PulseGuide returned control before completion, sleep 11
21:39:52.609 00.014 20224 IsGuiding returns 1
21:39:52.609 00.000 20224 scope still moving after pulse duration time elapsed
21:39:52.640 00.031 20224 IsSlewing returns 0
21:39:52.640 00.000 20224 IsGuiding returns 1
21:39:52.671 00.031 20224 IsSlewing returns 0
21:39:52.672 00.001 20224 IsGuiding returns 1
21:39:52.702 00.030 20224 IsSlewing returns 0
21:39:52.702 00.000 20224 IsGuiding returns 0
21:39:52.702 00.000 20224 scope move finished after 32 + 107 ms
21:39:52.703 00.001 20224 Move returns status 0, amount 32
21:39:52.703 00.000 20224 MoveAxis(N, 0, ABG)
21:39:52.703 00.000 20224 Move returns status 0, amount 0
21:39:52.703 00.000 20224 move complete, result=0
21:39:52.703 00.000 20224 worker thread done servicing request
21:39:52.703 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
21:39:52.706 00.003 20224 Worker thread wakes up
21:39:52.706 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:52.707 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:53.671 00.964 20224 Exposure complete
21:39:53.770 00.099 20224 worker thread done servicing request
21:39:53.770 00.000 8996 OnExposeComplete: enter
21:39:53.771 00.001 8996 UpdateGuideState(): m_state=6
21:39:53.773 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2598
21:39:53.773 00.000 8996 Star::Find returns 1 (0), X=138.18, Y=472.66, Mass=793630, SNR=346.4, Peak=56269 HFD=4.5
21:39:53.774 00.001 8996 MultiStar: [#1 0.05,0.17,0.66,U] [#2 -0.23,0.09,0.78,U] [#3 -0.04,0.15,0.63,U] [#4 -0.10,-0.03,0.55,U] [#5 0.08,0.30,0.77,U] [#6 0.18,0.09,0.44,U] [#7 0.14,0.04,0.43,U] [#8 -0.08,-0.33,0.42,U] 
21:39:53.775 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.15, 0.05}
21:39:53.776 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
21:39:53.776 00.000 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
21:39:53.777 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.00 mountX=-0.04 mountY=-0.08, mountTheta=-2.10
21:39:53.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
21:39:53.779 00.000 8996 Enqueuing Move request for scope (-0.04, 0.08)
21:39:53.780 00.001 20224 Worker thread wakes up
21:39:53.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
21:39:53.780 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
21:39:53.781 00.001 20224 Moving (-0.04, 0.08) raw xDistance=-0.04 yDistance=-0.08
21:39:53.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:39:53.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:53.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:39:53.781 00.000 20224 MoveAxis(E, 0, ABG)
21:39:53.781 00.000 20224 Move returns status 0, amount 0
21:39:53.781 00.000 20224 MoveAxis(N, 0, ABG)
21:39:53.781 00.000 20224 Move returns status 0, amount 0
21:39:53.781 00.000 20224 move complete, result=0
21:39:53.781 00.000 20224 worker thread done servicing request
21:39:53.785 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56269, med=2749, FiltMin=2505, FiltMax=26777, Gamma=1.000
21:39:53.804 00.019 8996 UpdateGuideState exits: m=793630 SNR=346.4
21:39:53.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:53.806 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:53.807 00.001 8996 Enqueuing Expose request
21:39:53.807 00.000 20224 Worker thread wakes up
21:39:53.807 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:53.808 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:53.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:54.969 01.161 20224 Exposure complete
21:39:55.025 00.056 20224 worker thread done servicing request
21:39:55.025 00.000 8996 OnExposeComplete: enter
21:39:55.026 00.001 8996 UpdateGuideState(): m_state=6
21:39:55.027 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2599
21:39:55.028 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.56, Mass=714742, SNR=314.1, Peak=51043 HFD=4.6
21:39:55.030 00.002 8996 MultiStar: [#1 0.24,-0.04,0.83,U] [#2 0.01,0.25,0.90,U] [#3 0.35,0.02,0.65,U] [#4 0.34,-0.13,0.59,U] [#5 0.51,-0.01,0.00,M1] [#6 0.52,0.09,0.00,M1] [#7 0.24,0.13,0.51,U] [#8 0.33,-0.43,0.00,M3] 
21:39:55.031 00.001 8996 refined, 5 included, MultiStar: {0.26, 0.03}, one-star: {0.41, -0.05}
21:39:55.033 00.002 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
21:39:55.034 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
21:39:55.036 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=0.03 hyp=0.26 cameraTheta=0.12 mountX=0.26 mountY=-0.06, mountTheta=-0.23
21:39:55.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.03, opts=13)
21:39:55.039 00.001 8996 Enqueuing Move request for scope (0.26, 0.03)
21:39:55.040 00.001 20224 Worker thread wakes up
21:39:55.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.03) opts 0xd
21:39:55.040 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.03)
21:39:55.040 00.000 20224 Moving (0.26, 0.03) raw xDistance=0.26 yDistance=-0.06
21:39:55.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:39:55.041 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:55.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:39:55.041 00.000 20224 MoveAxis(W, 38, ABG)
21:39:55.041 00.000 20224 Guiding  Dir = 3, Dur = 38
21:39:55.041 00.000 20224 IsSlewing returns 0
21:39:55.042 00.001 20224 IsGuiding returns 0
21:39:55.049 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51043, med=2749, FiltMin=2509, FiltMax=30403, Gamma=1.000
21:39:55.062 00.013 20224 PulseGuide returned control before completion, sleep 29
21:39:55.075 00.013 8996 UpdateGuideState exits: m=714742 SNR=314.1
21:39:55.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:55.078 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:55.079 00.001 8996 Enqueuing Expose request
21:39:55.106 00.027 20224 IsGuiding returns 1
21:39:55.106 00.000 20224 scope still moving after pulse duration time elapsed
21:39:55.137 00.031 20224 IsSlewing returns 0
21:39:55.137 00.000 20224 IsGuiding returns 1
21:39:55.167 00.030 20224 IsSlewing returns 0
21:39:55.168 00.001 20224 IsGuiding returns 0
21:39:55.168 00.000 20224 scope move finished after 38 + 88 ms
21:39:55.168 00.000 20224 Move returns status 0, amount 38
21:39:55.168 00.000 20224 MoveAxis(N, 0, ABG)
21:39:55.168 00.000 20224 Move returns status 0, amount 0
21:39:55.168 00.000 20224 move complete, result=0
21:39:55.169 00.001 20224 worker thread done servicing request
21:39:55.169 00.000 20224 Worker thread wakes up
21:39:55.169 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:55.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:55.169 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
21:39:56.137 00.968 20224 Exposure complete
21:39:56.206 00.069 20224 worker thread done servicing request
21:39:56.206 00.000 8996 OnExposeComplete: enter
21:39:56.208 00.002 8996 UpdateGuideState(): m_state=6
21:39:56.210 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2600
21:39:56.211 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=472.36, Mass=698037, SNR=311.5, Peak=49808 HFD=4.3
21:39:56.212 00.001 8996 MultiStar: [#1 -0.23,-0.13,0.74,U] [#2 -0.48,0.18,0.00,M1] [#3 -0.43,-0.26,0.00,M1] [#4 -0.44,-0.12,0.00,M1] [#5 -0.33,0.06,0.63,U] [#6 -0.26,-0.11,0.55,U] [#7 -0.32,-0.07,0.51,U] [#8 -0.44,-0.40,0.00,M4] 
21:39:56.213 00.001 8996 refined, 4 included, MultiStar: {-0.29, -0.12}, one-star: {-0.30, -0.25}
21:39:56.215 00.002 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
21:39:56.216 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
21:39:56.217 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.12 hyp=0.31 cameraTheta=-2.74 mountX=-0.27 mountY=0.15, mountTheta=2.63
21:39:56.221 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.12, opts=13)
21:39:56.224 00.003 8996 Enqueuing Move request for scope (-0.29, -0.12)
21:39:56.226 00.002 20224 Worker thread wakes up
21:39:56.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.12) opts 0xd
21:39:56.226 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.12)
21:39:56.226 00.000 20224 Moving (-0.29, -0.12) raw xDistance=-0.27 yDistance=0.15
21:39:56.227 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
21:39:56.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:56.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:39:56.227 00.000 20224 MoveAxis(E, 37, ABG)
21:39:56.227 00.000 20224 Guiding  Dir = 2, Dur = 37
21:39:56.227 00.000 20224 IsSlewing returns 0
21:39:56.228 00.001 20224 IsGuiding returns 0
21:39:56.237 00.009 20224 PulseGuide returned control before completion, sleep 38
21:39:56.238 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49808, med=2749, FiltMin=2499, FiltMax=25203, Gamma=1.000
21:39:56.270 00.032 8996 UpdateGuideState exits: m=698037 SNR=311.5
21:39:56.273 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:56.275 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:56.276 00.001 8996 Enqueuing Expose request
21:39:56.283 00.007 20224 IsGuiding returns 1
21:39:56.283 00.000 20224 scope still moving after pulse duration time elapsed
21:39:56.314 00.031 20224 IsSlewing returns 0
21:39:56.314 00.000 20224 IsGuiding returns 0
21:39:56.315 00.001 20224 scope move finished after 37 + 50 ms
21:39:56.315 00.000 20224 Move returns status 0, amount 37
21:39:56.315 00.000 20224 MoveAxis(N, 0, ABG)
21:39:56.315 00.000 20224 Move returns status 0, amount 0
21:39:56.315 00.000 20224 move complete, result=0
21:39:56.315 00.000 20224 worker thread done servicing request
21:39:56.315 00.000 20224 Worker thread wakes up
21:39:56.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:56.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:56.315 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.2 px 0 ms NORTH
21:39:57.487 01.172 20224 Exposure complete
21:39:57.551 00.064 20224 worker thread done servicing request
21:39:57.551 00.000 8996 OnExposeComplete: enter
21:39:57.553 00.002 8996 UpdateGuideState(): m_state=6
21:39:57.555 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2601
21:39:57.556 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.57, Mass=714234, SNR=329.7, Peak=45136 HFD=4.5
21:39:57.558 00.002 8996 MultiStar: [#1 -0.26,-0.04,0.73,U] [#2 -0.23,0.18,0.72,U] [#3 -0.16,-0.07,0.67,U] [#4 -0.31,-0.05,0.67,U] [#5 -0.02,0.10,0.62,U] [#6 -0.13,-0.06,0.49,U] [#7 -0.06,0.07,0.43,U] [#8 -0.08,-0.32,0.39,U] 
21:39:57.560 00.002 8996 refined, 8 included, MultiStar: {-0.17, -0.02}, one-star: {-0.17, -0.04}
21:39:57.563 00.003 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
21:39:57.565 00.002 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.21)
21:39:57.568 00.003 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.05 mountX=-0.17 mountY=0.03, mountTheta=2.94
21:39:57.571 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.02, opts=13)
21:39:57.573 00.002 8996 Enqueuing Move request for scope (-0.17, -0.02)
21:39:57.575 00.002 20224 Worker thread wakes up
21:39:57.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
21:39:57.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
21:39:57.575 00.000 20224 Moving (-0.17, -0.02) raw xDistance=-0.17 yDistance=0.03
21:39:57.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:39:57.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:57.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:39:57.576 00.001 20224 MoveAxis(E, 0, ABG)
21:39:57.576 00.000 20224 Move returns status 0, amount 0
21:39:57.576 00.000 20224 MoveAxis(N, 0, ABG)
21:39:57.576 00.000 20224 Move returns status 0, amount 0
21:39:57.576 00.000 20224 move complete, result=0
21:39:57.576 00.000 20224 worker thread done servicing request
21:39:57.582 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=45136, med=2749, FiltMin=2486, FiltMax=22768, Gamma=1.000
21:39:57.600 00.018 8996 UpdateGuideState exits: m=714234 SNR=329.7
21:39:57.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:57.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:57.602 00.000 8996 Enqueuing Expose request
21:39:57.603 00.001 20224 Worker thread wakes up
21:39:57.603 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:57.605 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:57.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:58.566 00.961 20224 Exposure complete
21:39:58.627 00.061 20224 worker thread done servicing request
21:39:58.627 00.000 8996 OnExposeComplete: enter
21:39:58.628 00.001 8996 UpdateGuideState(): m_state=6
21:39:58.629 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2602
21:39:58.630 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.83, Mass=755046, SNR=383.6, Peak=51827 HFD=4.6
21:39:58.632 00.002 8996 MultiStar: [#1 -0.27,-0.01,0.60,U] [#2 -0.47,0.36,0.00,M1] [#3 -0.27,0.07,0.60,U] [#4 -0.32,0.25,0.52,U] [#5 -0.09,0.34,0.59,U] [#6 -0.25,-0.17,0.37,U] [#7 -0.17,0.19,0.39,U] [#8 -0.17,-0.17,0.40,U] 
21:39:58.633 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.12}, one-star: {0.03, 0.22}
21:39:58.634 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
21:39:58.635 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:39:58.635 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.52 mountX=-0.18 mountY=-0.10, mountTheta=-2.63
21:39:58.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.12, opts=13)
21:39:58.638 00.001 8996 Enqueuing Move request for scope (-0.17, 0.12)
21:39:58.639 00.001 20224 Worker thread wakes up
21:39:58.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
21:39:58.640 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
21:39:58.640 00.000 20224 Moving (-0.17, 0.12) raw xDistance=-0.18 yDistance=-0.10
21:39:58.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:39:58.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:58.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:39:58.640 00.000 20224 MoveAxis(E, 0, ABG)
21:39:58.640 00.000 20224 Move returns status 0, amount 0
21:39:58.640 00.000 20224 MoveAxis(N, 0, ABG)
21:39:58.640 00.000 20224 Move returns status 0, amount 0
21:39:58.641 00.001 20224 move complete, result=0
21:39:58.641 00.000 20224 worker thread done servicing request
21:39:58.645 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51827, med=2749, FiltMin=2483, FiltMax=25721, Gamma=1.000
21:39:58.663 00.018 8996 UpdateGuideState exits: m=755046 SNR=383.6
21:39:58.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:58.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:58.665 00.000 8996 Enqueuing Expose request
21:39:58.666 00.001 20224 Worker thread wakes up
21:39:58.666 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:39:58.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:39:58.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:39:59.836 01.169 20224 Exposure complete
21:39:59.903 00.067 20224 worker thread done servicing request
21:39:59.903 00.000 8996 OnExposeComplete: enter
21:39:59.904 00.001 8996 UpdateGuideState(): m_state=6
21:39:59.905 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2603
21:39:59.906 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.88, Mass=692521, SNR=359.6, Peak=52867 HFD=4.7
21:39:59.907 00.001 8996 MultiStar: [#1 0.07,0.09,0.60,U] [#2 0.04,0.31,0.77,U] [#3 0.23,0.32,0.59,U] [#4 0.09,0.24,0.55,U] [#5 0.25,0.26,0.62,U] [#6 0.31,0.20,0.47,U] [#7 0.48,0.15,0.00,M1] [#8 0.13,0.05,0.40,U] 
21:39:59.908 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.23}, one-star: {0.18, 0.26}
21:39:59.908 00.000 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
21:39:59.910 00.002 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
21:39:59.910 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.23 hyp=0.28 cameraTheta=0.96 mountX=0.14 mountY=-0.25, mountTheta=-1.06
21:39:59.911 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.23, opts=13)
21:39:59.913 00.002 8996 Enqueuing Move request for scope (0.16, 0.23)
21:39:59.913 00.000 20224 Worker thread wakes up
21:39:59.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.23) opts 0xd
21:39:59.914 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.23)
21:39:59.914 00.000 20224 Moving (0.16, 0.23) raw xDistance=0.14 yDistance=-0.25
21:39:59.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:39:59.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:39:59.914 00.000 20224 MoveAxis(E, 0, ABG)
21:39:59.914 00.000 20224 Move returns status 0, amount 0
21:39:59.914 00.000 20224 MoveAxis(N, 52, ABG)
21:39:59.914 00.000 20224 Guiding  Dir = 0, Dur = 52
21:39:59.914 00.000 20224 IsSlewing returns 0
21:39:59.915 00.001 20224 IsGuiding returns 0
21:39:59.920 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52867, med=2749, FiltMin=2454, FiltMax=27555, Gamma=1.000
21:39:59.938 00.018 8996 UpdateGuideState exits: m=692521 SNR=359.6
21:39:59.939 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:59.940 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:39:59.941 00.001 8996 Enqueuing Expose request
21:39:59.972 00.031 20224 IsGuiding returns 1
21:39:59.972 00.000 20224 scope still moving after pulse duration time elapsed
21:40:00.003 00.031 20224 IsSlewing returns 0
21:40:00.004 00.001 20224 IsGuiding returns 1
21:40:00.033 00.029 20224 IsSlewing returns 0
21:40:00.034 00.001 20224 IsGuiding returns 1
21:40:00.066 00.032 20224 IsSlewing returns 0
21:40:00.066 00.000 20224 IsGuiding returns 0
21:40:00.067 00.001 20224 scope move finished after 52 + 100 ms
21:40:00.067 00.000 20224 Move returns status 0, amount 52
21:40:00.067 00.000 20224 move complete, result=0
21:40:00.067 00.000 20224 worker thread done servicing request
21:40:00.067 00.000 20224 Worker thread wakes up
21:40:00.067 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
21:40:00.070 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:00.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:01.051 00.981 20224 Exposure complete
21:40:01.125 00.074 20224 worker thread done servicing request
21:40:01.126 00.001 8996 OnExposeComplete: enter
21:40:01.127 00.001 8996 UpdateGuideState(): m_state=6
21:40:01.130 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2604
21:40:01.132 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=472.75, Mass=718492, SNR=334.5, Peak=56051 HFD=4.6
21:40:01.134 00.002 8996 MultiStar: [#1 0.16,0.18,0.69,U] [#2 0.13,0.22,0.76,U] [#3 0.20,0.20,0.63,U] [#4 0.16,0.32,0.57,U] [#5 0.11,0.53,0.00,M1] [#6 0.29,-0.10,0.45,U] [#7 0.39,-0.03,0.45,U] [#8 -0.07,-0.05,0.42,U] 
21:40:01.135 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.13}, one-star: {0.26, 0.13}
21:40:01.137 00.002 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
21:40:01.139 00.002 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
21:40:01.140 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.13 hyp=0.23 cameraTheta=0.58 mountX=0.18 mountY=-0.15, mountTheta=-0.69
21:40:01.143 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.13, opts=13)
21:40:01.146 00.003 8996 Enqueuing Move request for scope (0.20, 0.13)
21:40:01.147 00.001 20224 Worker thread wakes up
21:40:01.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.13) opts 0xd
21:40:01.148 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.13)
21:40:01.148 00.000 20224 Moving (0.20, 0.13) raw xDistance=0.18 yDistance=-0.15
21:40:01.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:40:01.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:01.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:40:01.148 00.000 20224 MoveAxis(E, 0, ABG)
21:40:01.148 00.000 20224 Move returns status 0, amount 0
21:40:01.148 00.000 20224 MoveAxis(N, 0, ABG)
21:40:01.148 00.000 20224 Move returns status 0, amount 0
21:40:01.149 00.001 20224 move complete, result=0
21:40:01.149 00.000 20224 worker thread done servicing request
21:40:01.156 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56051, med=2749, FiltMin=2512, FiltMax=29008, Gamma=1.000
21:40:01.173 00.017 8996 UpdateGuideState exits: m=718492 SNR=334.5
21:40:01.174 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:01.175 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:01.176 00.001 8996 Enqueuing Expose request
21:40:01.177 00.001 20224 Worker thread wakes up
21:40:01.177 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:01.177 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:01.177 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:02.344 01.167 20224 Exposure complete
21:40:02.400 00.056 20224 worker thread done servicing request
21:40:02.400 00.000 8996 OnExposeComplete: enter
21:40:02.401 00.001 8996 UpdateGuideState(): m_state=6
21:40:02.402 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2605
21:40:02.403 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=473.00, Mass=727970, SNR=390.6, Peak=52531 HFD=4.7
21:40:02.405 00.002 8996 MultiStar: [#1 -0.03,0.47,0.00,M1] [#2 -0.17,0.47,0.00,M1] [#3 0.06,0.05,0.51,U] [#4 0.03,0.30,0.43,U] [#5 0.07,0.46,0.00,M2] [#6 0.29,0.24,0.37,U] [#7 0.21,0.23,0.41,U] [#8 -0.22,0.16,0.37,U] 
21:40:02.406 00.001 8996 refined, 5 included, MultiStar: {0.09, 0.25}, one-star: {0.12, 0.38}
21:40:02.406 00.000 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:40:02.407 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:40:02.408 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.22 mountX=0.07 mountY=-0.26, mountTheta=-1.32
21:40:02.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.25, opts=13)
21:40:02.411 00.001 8996 Enqueuing Move request for scope (0.09, 0.25)
21:40:02.412 00.001 20224 Worker thread wakes up
21:40:02.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
21:40:02.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
21:40:02.412 00.000 20224 Moving (0.09, 0.25) raw xDistance=0.07 yDistance=-0.26
21:40:02.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:40:02.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:40:02.412 00.000 20224 MoveAxis(E, 0, ABG)
21:40:02.412 00.000 20224 Move returns status 0, amount 0
21:40:02.412 00.000 20224 MoveAxis(N, 55, ABG)
21:40:02.412 00.000 20224 Guiding  Dir = 0, Dur = 55
21:40:02.412 00.000 20224 IsSlewing returns 0
21:40:02.412 00.000 20224 IsGuiding returns 0
21:40:02.419 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52531, med=2749, FiltMin=2489, FiltMax=28377, Gamma=1.000
21:40:02.441 00.022 8996 UpdateGuideState exits: m=727970 SNR=390.6
21:40:02.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:02.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:02.444 00.001 8996 Enqueuing Expose request
21:40:02.476 00.032 20224 IsGuiding returns 1
21:40:02.476 00.000 20224 scope still moving after pulse duration time elapsed
21:40:02.507 00.031 20224 IsSlewing returns 0
21:40:02.507 00.000 20224 IsGuiding returns 1
21:40:02.538 00.031 20224 IsSlewing returns 0
21:40:02.538 00.000 20224 IsGuiding returns 1
21:40:02.571 00.033 20224 IsSlewing returns 0
21:40:02.571 00.000 20224 IsGuiding returns 0
21:40:02.571 00.000 20224 scope move finished after 55 + 103 ms
21:40:02.571 00.000 20224 Move returns status 0, amount 55
21:40:02.571 00.000 20224 move complete, result=0
21:40:02.571 00.000 20224 worker thread done servicing request
21:40:02.571 00.000 20224 Worker thread wakes up
21:40:02.571 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:02.571 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 55 ms NORTH
21:40:02.572 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:03.547 00.975 20224 Exposure complete
21:40:03.622 00.075 20224 worker thread done servicing request
21:40:03.622 00.000 8996 OnExposeComplete: enter
21:40:03.623 00.001 8996 UpdateGuideState(): m_state=6
21:40:03.624 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2606
21:40:03.625 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.80, Mass=751813, SNR=376.9, Peak=48429 HFD=4.5
21:40:03.626 00.001 8996 MultiStar: [#1 0.02,0.36,0.54,U] [#2 -0.24,0.39,0.00,M2] [#3 -0.06,-0.13,0.59,U] [#4 -0.12,-0.11,0.53,U] [#5 0.04,0.35,0.58,U] [#6 0.13,0.03,0.42,U] [#7 0.06,0.04,0.42,U] [#8 -0.06,-0.04,0.34,U] 
21:40:03.627 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.10}, one-star: {-0.19, 0.18}
21:40:03.627 00.000 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
21:40:03.628 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
21:40:03.629 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.98 mountX=-0.06 mountY=-0.10, mountTheta=-2.08
21:40:03.630 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
21:40:03.631 00.001 8996 Enqueuing Move request for scope (-0.05, 0.10)
21:40:03.632 00.001 20224 Worker thread wakes up
21:40:03.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
21:40:03.632 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
21:40:03.632 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.10
21:40:03.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:40:03.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:03.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:40:03.632 00.000 20224 MoveAxis(E, 0, ABG)
21:40:03.632 00.000 20224 Move returns status 0, amount 0
21:40:03.632 00.000 20224 MoveAxis(N, 0, ABG)
21:40:03.632 00.000 20224 Move returns status 0, amount 0
21:40:03.632 00.000 20224 move complete, result=0
21:40:03.632 00.000 20224 worker thread done servicing request
21:40:03.644 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48429, med=2749, FiltMin=2496, FiltMax=26985, Gamma=1.000
21:40:03.662 00.018 8996 UpdateGuideState exits: m=751813 SNR=376.9
21:40:03.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:03.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:03.664 00.000 8996 Enqueuing Expose request
21:40:03.666 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:03.668 00.002 20224 Worker thread wakes up
21:40:03.669 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:03.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:04.859 01.190 20224 Exposure complete
21:40:04.951 00.092 20224 worker thread done servicing request
21:40:04.951 00.000 8996 OnExposeComplete: enter
21:40:04.953 00.002 8996 UpdateGuideState(): m_state=6
21:40:04.955 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2607
21:40:04.956 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.23, Mass=745053, SNR=355.0, Peak=44768 HFD=4.6
21:40:04.958 00.002 8996 MultiStar: [#1 0.08,-0.28,0.57,U] [#2 -0.29,-0.07,0.77,U] [#3 -0.02,-0.31,0.62,U] [#4 -0.00,-0.19,0.52,U] [#5 0.15,-0.16,0.62,U] [#6 0.13,-0.29,0.42,U] [#7 0.09,-0.28,0.45,U] [#8 -0.22,-0.50,0.00,M1] 
21:40:04.959 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.25}, one-star: {-0.03, -0.38}
21:40:04.960 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
21:40:04.961 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
21:40:04.962 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.61 mountX=0.01 mountY=0.25, mountTheta=1.51
21:40:04.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.25, opts=13)
21:40:04.965 00.001 8996 Enqueuing Move request for scope (-0.01, -0.25)
21:40:04.967 00.002 20224 Worker thread wakes up
21:40:04.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.25) opts 0xd
21:40:04.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.25)
21:40:04.967 00.000 20224 Moving (-0.01, -0.25) raw xDistance=0.01 yDistance=0.25
21:40:04.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:40:04.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:04.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:40:04.967 00.000 20224 MoveAxis(E, 0, ABG)
21:40:04.968 00.001 20224 Move returns status 0, amount 0
21:40:04.968 00.000 20224 MoveAxis(N, 0, ABG)
21:40:04.968 00.000 20224 Move returns status 0, amount 0
21:40:04.968 00.000 20224 move complete, result=0
21:40:04.968 00.000 20224 worker thread done servicing request
21:40:04.973 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=44768, med=2752, FiltMin=2499, FiltMax=28416, Gamma=1.000
21:40:04.996 00.023 8996 UpdateGuideState exits: m=745053 SNR=355.0
21:40:04.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:04.998 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:04.999 00.001 8996 Enqueuing Expose request
21:40:05.000 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:05.001 00.001 20224 Worker thread wakes up
21:40:05.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:05.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:05.977 00.976 20224 Exposure complete
21:40:06.045 00.068 20224 worker thread done servicing request
21:40:06.045 00.000 8996 OnExposeComplete: enter
21:40:06.046 00.001 8996 UpdateGuideState(): m_state=6
21:40:06.048 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2608
21:40:06.050 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=472.43, Mass=725325, SNR=365.5, Peak=48208 HFD=4.7
21:40:06.053 00.003 8996 MultiStar: [#1 -0.47,-0.58,0.00,M1] [#2 -0.65,0.18,0.00,M2] [#3 -0.45,-0.31,0.00,M1] [#4 -0.54,0.03,0.00,M1] [#5 -0.39,-0.12,0.58,U] [#6 -0.26,-0.19,0.42,U] [#7 -0.45,-0.35,0.00,M1] [#8 -0.52,-0.58,0.00,M2] 
21:40:06.054 00.001 8996 single-star, 2 included, MultiStar: {-0.32, -0.17}, one-star: {-0.30, -0.18}
21:40:06.056 00.002 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
21:40:06.057 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
21:40:06.059 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-2.59 mountX=-0.28 mountY=0.22, mountTheta=2.48
21:40:06.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.18, opts=13)
21:40:06.063 00.002 8996 Enqueuing Move request for scope (-0.30, -0.18)
21:40:06.065 00.002 20224 Worker thread wakes up
21:40:06.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.18) opts 0xd
21:40:06.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.18)
21:40:06.065 00.000 20224 Moving (-0.30, -0.18) raw xDistance=-0.28 yDistance=0.22
21:40:06.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:40:06.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:06.066 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:40:06.066 00.000 20224 MoveAxis(E, 40, ABG)
21:40:06.066 00.000 20224 Guiding  Dir = 2, Dur = 40
21:40:06.066 00.000 20224 IsSlewing returns 0
21:40:06.067 00.001 20224 IsGuiding returns 0
21:40:06.074 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48208, med=2752, FiltMin=2441, FiltMax=24979, Gamma=1.000
21:40:06.092 00.018 8996 UpdateGuideState exits: m=725325 SNR=365.5
21:40:06.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:06.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:06.094 00.000 8996 Enqueuing Expose request
21:40:06.114 00.020 20224 IsGuiding returns 1
21:40:06.114 00.000 20224 scope still moving after pulse duration time elapsed
21:40:06.144 00.030 20224 IsSlewing returns 0
21:40:06.144 00.000 20224 IsGuiding returns 1
21:40:06.176 00.032 20224 IsSlewing returns 0
21:40:06.176 00.000 20224 IsGuiding returns 1
21:40:06.207 00.031 20224 IsSlewing returns 0
21:40:06.207 00.000 20224 IsGuiding returns 0
21:40:06.207 00.000 20224 scope move finished after 40 + 100 ms
21:40:06.207 00.000 20224 Move returns status 0, amount 40
21:40:06.207 00.000 20224 MoveAxis(N, 0, ABG)
21:40:06.207 00.000 20224 Move returns status 0, amount 0
21:40:06.207 00.000 20224 move complete, result=0
21:40:06.207 00.000 20224 worker thread done servicing request
21:40:06.207 00.000 20224 Worker thread wakes up
21:40:06.207 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH
21:40:06.209 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:06.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:07.377 01.168 20224 Exposure complete
21:40:07.437 00.060 20224 worker thread done servicing request
21:40:07.437 00.000 8996 OnExposeComplete: enter
21:40:07.439 00.002 8996 UpdateGuideState(): m_state=6
21:40:07.441 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2609
21:40:07.443 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=472.22, Mass=761470, SNR=365.8, Peak=51229 HFD=4.7
21:40:07.445 00.002 8996 MultiStar: [#1 0.05,-0.30,0.60,U] [#2 -0.15,-0.01,0.70,U] [#3 0.06,-0.50,0.00,M2] [#4 -0.01,-0.52,0.00,M2] [#5 0.20,-0.03,0.52,U] [#6 0.36,-0.03,0.37,U] [#7 0.17,-0.11,0.46,U] [#8 0.13,-0.50,0.00,M3] 
21:40:07.447 00.002 8996 refined, 5 included, MultiStar: {0.11, -0.18}, one-star: {0.17, -0.40}
21:40:07.448 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
21:40:07.450 00.002 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
21:40:07.451 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.01 mountX=0.13 mountY=0.17, mountTheta=0.91
21:40:07.453 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.18, opts=13)
21:40:07.455 00.002 8996 Enqueuing Move request for scope (0.11, -0.18)
21:40:07.456 00.001 20224 Worker thread wakes up
21:40:07.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
21:40:07.456 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
21:40:07.456 00.000 20224 Moving (0.11, -0.18) raw xDistance=0.13 yDistance=0.17
21:40:07.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:40:07.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:07.457 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:40:07.457 00.000 20224 MoveAxis(E, 0, ABG)
21:40:07.457 00.000 20224 Move returns status 0, amount 0
21:40:07.457 00.000 20224 MoveAxis(N, 0, ABG)
21:40:07.457 00.000 20224 Move returns status 0, amount 0
21:40:07.457 00.000 20224 move complete, result=0
21:40:07.457 00.000 20224 worker thread done servicing request
21:40:07.462 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51229, med=2749, FiltMin=2502, FiltMax=29648, Gamma=1.000
21:40:07.477 00.015 8996 UpdateGuideState exits: m=761470 SNR=365.8
21:40:07.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:07.480 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:07.481 00.001 8996 Enqueuing Expose request
21:40:07.483 00.002 20224 Worker thread wakes up
21:40:07.483 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:07.485 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:07.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:08.452 00.967 20224 Exposure complete
21:40:08.516 00.064 20224 worker thread done servicing request
21:40:08.516 00.000 8996 OnExposeComplete: enter
21:40:08.517 00.001 8996 UpdateGuideState(): m_state=6
21:40:08.518 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2610
21:40:08.519 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.42, Mass=693087, SNR=333.3, Peak=42621 HFD=4.7
21:40:08.520 00.001 8996 MultiStar: [#1 -0.14,-0.25,0.67,U] [#2 -0.19,-0.02,0.83,U] [#3 0.03,-0.17,0.65,U] [#4 0.09,-0.02,0.50,U] [#5 0.01,-0.08,0.67,U] [#6 0.20,-0.37,0.48,U] [#7 -0.01,-0.17,0.46,U] [#8 -0.27,-0.44,0.00,M4] 
21:40:08.521 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.15}, one-star: {-0.00, -0.20}
21:40:08.522 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
21:40:08.523 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
21:40:08.523 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.68 mountX=-0.00 mountY=0.15, mountTheta=1.58
21:40:08.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.15, opts=13)
21:40:08.528 00.003 8996 Enqueuing Move request for scope (-0.02, -0.15)
21:40:08.528 00.000 20224 Worker thread wakes up
21:40:08.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
21:40:08.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
21:40:08.528 00.000 20224 Moving (-0.02, -0.15) raw xDistance=-0.00 yDistance=0.15
21:40:08.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:40:08.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:08.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:40:08.528 00.000 20224 MoveAxis(E, 0, ABG)
21:40:08.528 00.000 20224 Move returns status 0, amount 0
21:40:08.528 00.000 20224 MoveAxis(N, 0, ABG)
21:40:08.528 00.000 20224 Move returns status 0, amount 0
21:40:08.528 00.000 20224 move complete, result=0
21:40:08.528 00.000 20224 worker thread done servicing request
21:40:08.531 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42621, med=2749, FiltMin=2481, FiltMax=24608, Gamma=1.000
21:40:08.558 00.027 8996 UpdateGuideState exits: m=693087 SNR=333.3
21:40:08.559 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:08.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:08.561 00.001 8996 Enqueuing Expose request
21:40:08.562 00.001 20224 Worker thread wakes up
21:40:08.562 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:08.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:08.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:09.733 01.170 20224 Exposure complete
21:40:09.829 00.096 20224 worker thread done servicing request
21:40:09.829 00.000 8996 OnExposeComplete: enter
21:40:09.831 00.002 8996 UpdateGuideState(): m_state=6
21:40:09.832 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2611
21:40:09.833 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.52, Mass=725192, SNR=323.9, Peak=46077 HFD=4.7
21:40:09.835 00.002 8996 MultiStar: [#1 0.06,-0.31,0.68,U] [#2 0.05,-0.05,0.74,U] [#3 0.09,-0.19,0.72,U] [#4 0.04,-0.27,0.57,U] [#5 0.29,0.26,0.72,U] [#6 0.33,-0.31,0.00,M1] [#7 0.25,-0.11,0.44,U] [#8 0.17,-0.27,0.46,U] 
21:40:09.835 00.000 8996 refined, 7 included, MultiStar: {0.14, -0.12}, one-star: {0.19, -0.10}
21:40:09.836 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
21:40:09.838 00.002 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
21:40:09.838 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.69 mountX=0.15 mountY=0.10, mountTheta=0.58
21:40:09.839 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.12, opts=13)
21:40:09.840 00.001 8996 Enqueuing Move request for scope (0.14, -0.12)
21:40:09.840 00.000 20224 Worker thread wakes up
21:40:09.841 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
21:40:09.841 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
21:40:09.841 00.000 20224 Moving (0.14, -0.12) raw xDistance=0.15 yDistance=0.10
21:40:09.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:40:09.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:09.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:40:09.841 00.000 20224 MoveAxis(E, 0, ABG)
21:40:09.841 00.000 20224 Move returns status 0, amount 0
21:40:09.841 00.000 20224 MoveAxis(N, 0, ABG)
21:40:09.841 00.000 20224 Move returns status 0, amount 0
21:40:09.841 00.000 20224 move complete, result=0
21:40:09.841 00.000 20224 worker thread done servicing request
21:40:09.845 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46077, med=2749, FiltMin=2486, FiltMax=27376, Gamma=1.000
21:40:09.859 00.014 8996 UpdateGuideState exits: m=725192 SNR=323.9
21:40:09.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:09.860 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:09.861 00.001 8996 Enqueuing Expose request
21:40:09.862 00.001 20224 Worker thread wakes up
21:40:09.862 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:09.863 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:09.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:10.840 00.977 20224 Exposure complete
21:40:10.907 00.067 20224 worker thread done servicing request
21:40:10.907 00.000 8996 OnExposeComplete: enter
21:40:10.908 00.001 8996 UpdateGuideState(): m_state=6
21:40:10.909 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2612
21:40:10.910 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.25, Mass=779060, SNR=357.9, Peak=54525 HFD=4.6
21:40:10.911 00.001 8996 MultiStar: [#1 0.20,-0.14,0.63,U] [#2 -0.07,-0.16,0.76,U] [#3 0.21,-0.31,0.58,U] [#4 0.19,-0.02,0.50,U] [#5 0.30,0.04,0.59,U] [#6 0.41,-0.17,0.00,M2] [#7 0.27,-0.30,0.43,U] [#8 0.12,-0.36,0.41,U] 
21:40:10.914 00.003 8996 refined, 7 included, MultiStar: {0.17, -0.21}, one-star: {0.21, -0.37}
21:40:10.916 00.002 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
21:40:10.918 00.002 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
21:40:10.921 00.003 8996 CameraToMount -- cameraX=0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-0.88 mountX=0.19 mountY=0.19, mountTheta=0.77
21:40:10.925 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.21, opts=13)
21:40:10.927 00.002 8996 Enqueuing Move request for scope (0.17, -0.21)
21:40:10.929 00.002 20224 Worker thread wakes up
21:40:10.929 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.21) opts 0xd
21:40:10.929 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.21)
21:40:10.929 00.000 20224 Moving (0.17, -0.21) raw xDistance=0.19 yDistance=0.19
21:40:10.930 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:40:10.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:10.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:40:10.930 00.000 20224 MoveAxis(E, 0, ABG)
21:40:10.930 00.000 20224 Move returns status 0, amount 0
21:40:10.930 00.000 20224 MoveAxis(N, 0, ABG)
21:40:10.930 00.000 20224 Move returns status 0, amount 0
21:40:10.930 00.000 20224 move complete, result=0
21:40:10.931 00.001 20224 worker thread done servicing request
21:40:10.938 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54525, med=2752, FiltMin=2486, FiltMax=31472, Gamma=1.000
21:40:10.960 00.022 8996 UpdateGuideState exits: m=779060 SNR=357.9
21:40:10.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:10.962 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:10.963 00.001 8996 Enqueuing Expose request
21:40:10.965 00.002 20224 Worker thread wakes up
21:40:10.965 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:10.966 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:10.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:12.144 01.178 20224 Exposure complete
21:40:12.208 00.064 20224 worker thread done servicing request
21:40:12.209 00.001 8996 OnExposeComplete: enter
21:40:12.210 00.001 8996 UpdateGuideState(): m_state=6
21:40:12.212 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2613
21:40:12.213 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.28, Mass=715336, SNR=326.0, Peak=55037 HFD=4.5
21:40:12.215 00.002 8996 MultiStar: [#1 0.37,-0.35,0.00,M1] [#2 0.13,-0.38,0.78,U] [#3 0.26,-0.57,0.00,M1] [#4 0.24,-0.48,0.00,M1] [#5 0.48,-0.35,0.00,M1] [#6 0.52,-0.47,0.00,M3] [#7 0.45,-0.57,0.00,M1] [#8 0.33,-0.56,0.00,M3] 
21:40:12.216 00.001 8996 refined, 1 included, MultiStar: {0.32, -0.36}, one-star: {0.46, -0.34}
21:40:12.217 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:40:12.218 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
21:40:12.219 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.36 hyp=0.48 cameraTheta=-0.85 mountX=0.35 mountY=0.32, mountTheta=0.74
21:40:12.221 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.36, opts=13)
21:40:12.222 00.001 8996 Enqueuing Move request for scope (0.32, -0.36)
21:40:12.223 00.001 20224 Worker thread wakes up
21:40:12.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.36) opts 0xd
21:40:12.223 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.36)
21:40:12.223 00.000 20224 Moving (0.32, -0.36) raw xDistance=0.35 yDistance=0.32
21:40:12.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:40:12.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:40:12.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:40:12.224 00.001 20224 MoveAxis(W, 51, ABG)
21:40:12.224 00.000 20224 Guiding  Dir = 3, Dur = 51
21:40:12.224 00.000 20224 IsSlewing returns 0
21:40:12.224 00.000 20224 IsGuiding returns 0
21:40:12.228 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55037, med=2752, FiltMin=2454, FiltMax=27299, Gamma=1.000
21:40:12.242 00.014 20224 PulseGuide returned control before completion, sleep 43
21:40:12.258 00.016 8996 UpdateGuideState exits: m=715336 SNR=326.0
21:40:12.258 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:12.260 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:12.262 00.002 8996 Enqueuing Expose request
21:40:12.289 00.027 20224 IsGuiding returns 1
21:40:12.289 00.000 20224 scope still moving after pulse duration time elapsed
21:40:12.320 00.031 20224 IsSlewing returns 0
21:40:12.320 00.000 20224 IsGuiding returns 1
21:40:12.351 00.031 20224 IsSlewing returns 0
21:40:12.351 00.000 20224 IsGuiding returns 0
21:40:12.352 00.001 20224 scope move finished after 51 + 76 ms
21:40:12.352 00.000 20224 Move returns status 0, amount 51
21:40:12.352 00.000 20224 MoveAxis(N, 0, ABG)
21:40:12.352 00.000 20224 Move returns status 0, amount 0
21:40:12.352 00.000 20224 move complete, result=0
21:40:12.352 00.000 20224 worker thread done servicing request
21:40:12.352 00.000 20224 Worker thread wakes up
21:40:12.352 00.000 8996 GuideStep: 0.3 px 51 ms WEST, 0.3 px 0 ms NORTH
21:40:12.355 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:12.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:13.321 00.966 20224 Exposure complete
21:40:13.377 00.056 20224 worker thread done servicing request
21:40:13.377 00.000 8996 OnExposeComplete: enter
21:40:13.378 00.001 8996 UpdateGuideState(): m_state=6
21:40:13.379 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2614
21:40:13.379 00.000 8996 Star::Find returns 1 (0), X=138.12, Y=471.91, Mass=812038, SNR=343.3, Peak=58688 HFD=4.4
21:40:13.380 00.001 8996 MultiStar: [#1 -0.27,-0.46,0.00,M2] [#2 -0.54,-0.39,0.00,M1] [#3 -0.21,-0.56,0.00,M2] [#4 -0.42,-0.48,0.00,M2] [#5 -0.17,-0.11,0.62,U] [#6 -0.15,-0.28,0.46,U] [#7 -0.11,-0.18,0.45,U] [#8 -0.35,-0.76,0.00,M4] 
21:40:13.381 00.001 8996 refined, 3 included, MultiStar: {-0.17, -0.39}, one-star: {-0.21, -0.70}
21:40:13.382 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
21:40:13.383 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.27)
21:40:13.384 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.39 hyp=0.42 cameraTheta=-1.99 mountX=-0.13 mountY=0.40, mountTheta=1.89
21:40:13.385 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.39, opts=13)
21:40:13.385 00.000 8996 Enqueuing Move request for scope (-0.17, -0.39)
21:40:13.386 00.001 20224 Worker thread wakes up
21:40:13.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.39) opts 0xd
21:40:13.386 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.39)
21:40:13.386 00.000 20224 Moving (-0.17, -0.39) raw xDistance=-0.13 yDistance=0.40
21:40:13.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:40:13.387 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.11 newest=0.91
21:40:13.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
21:40:13.387 00.000 20224 MoveAxis(E, 0, ABG)
21:40:13.387 00.000 20224 Move returns status 0, amount 0
21:40:13.387 00.000 20224 MoveAxis(S, 85, ABG)
21:40:13.387 00.000 20224 Guiding  Dir = 1, Dur = 85
21:40:13.387 00.000 20224 IsSlewing returns 0
21:40:13.387 00.000 20224 IsGuiding returns 0
21:40:13.391 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58688, med=2752, FiltMin=2499, FiltMax=29731, Gamma=1.000
21:40:13.422 00.031 8996 UpdateGuideState exits: m=812038 SNR=343.3
21:40:13.424 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:13.427 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:13.429 00.002 8996 Enqueuing Expose request
21:40:13.438 00.009 20224 PulseGuide returned control before completion, sleep 45
21:40:13.498 00.060 20224 IsGuiding returns 1
21:40:13.498 00.000 20224 scope still moving after pulse duration time elapsed
21:40:13.529 00.031 20224 IsSlewing returns 0
21:40:13.530 00.001 20224 IsGuiding returns 0
21:40:13.530 00.000 20224 scope move finished after 85 + 57 ms
21:40:13.530 00.000 20224 Move returns status 0, amount 85
21:40:13.530 00.000 20224 move complete, result=0
21:40:13.530 00.000 20224 worker thread done servicing request
21:40:13.530 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 85 ms SOUTH
21:40:13.533 00.003 20224 Worker thread wakes up
21:40:13.533 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:13.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:14.698 01.165 20224 Exposure complete
21:40:14.780 00.082 20224 worker thread done servicing request
21:40:14.780 00.000 8996 OnExposeComplete: enter
21:40:14.781 00.001 8996 UpdateGuideState(): m_state=6
21:40:14.782 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2615
21:40:14.783 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.35, Mass=752045, SNR=378.0, Peak=52416 HFD=4.6
21:40:14.784 00.001 8996 MultiStar: [#1 -0.31,-0.33,0.00,M3] [#2 -0.40,-0.14,0.00,M2] [#3 -0.17,-0.24,0.52,U] [#4 -0.27,-0.20,0.45,U] [#5 -0.34,0.11,0.61,U] [#6 -0.10,0.00,0.38,U] [#7 -0.18,-0.17,0.45,U] [#8 -0.56,-0.48,0.00,M5] 
21:40:14.786 00.002 8996 refined, 5 included, MultiStar: {-0.24, -0.14}, one-star: {-0.28, -0.26}
21:40:14.787 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
21:40:14.787 00.000 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
21:40:14.788 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-2.61 mountX=-0.22 mountY=0.17, mountTheta=2.50
21:40:14.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.14, opts=13)
21:40:14.791 00.001 8996 Enqueuing Move request for scope (-0.24, -0.14)
21:40:14.793 00.002 20224 Worker thread wakes up
21:40:14.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.14) opts 0xd
21:40:14.793 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.14)
21:40:14.793 00.000 20224 Moving (-0.24, -0.14) raw xDistance=-0.22 yDistance=0.17
21:40:14.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:40:14.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:14.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:40:14.793 00.000 20224 MoveAxis(E, 33, ABG)
21:40:14.793 00.000 20224 Guiding  Dir = 2, Dur = 33
21:40:14.793 00.000 20224 IsSlewing returns 0
21:40:14.793 00.000 20224 IsGuiding returns 0
21:40:14.800 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52416, med=2749, FiltMin=2499, FiltMax=25059, Gamma=1.000
21:40:14.828 00.028 8996 UpdateGuideState exits: m=752045 SNR=378.0
21:40:14.830 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:14.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:14.833 00.002 8996 Enqueuing Expose request
21:40:14.858 00.025 20224 IsGuiding returns 1
21:40:14.858 00.000 20224 scope still moving after pulse duration time elapsed
21:40:14.886 00.028 20224 IsSlewing returns 0
21:40:14.886 00.000 20224 IsGuiding returns 1
21:40:14.918 00.032 20224 IsSlewing returns 0
21:40:14.918 00.000 20224 IsGuiding returns 1
21:40:14.948 00.030 20224 IsSlewing returns 0
21:40:14.949 00.001 20224 IsGuiding returns 0
21:40:14.949 00.000 20224 scope move finished after 33 + 122 ms
21:40:14.949 00.000 20224 Move returns status 0, amount 33
21:40:14.949 00.000 20224 MoveAxis(N, 0, ABG)
21:40:14.949 00.000 20224 Move returns status 0, amount 0
21:40:14.949 00.000 20224 move complete, result=0
21:40:14.949 00.000 20224 worker thread done servicing request
21:40:14.950 00.001 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
21:40:14.953 00.003 20224 Worker thread wakes up
21:40:14.953 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:14.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:15.940 00.987 20224 Exposure complete
21:40:16.020 00.080 20224 worker thread done servicing request
21:40:16.020 00.000 8996 OnExposeComplete: enter
21:40:16.021 00.001 8996 UpdateGuideState(): m_state=6
21:40:16.021 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2616
21:40:16.022 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.60, Mass=762393, SNR=352.8, Peak=51539 HFD=4.7
21:40:16.023 00.001 8996 MultiStar: [#1 0.39,-0.14,0.75,U] [#2 0.34,-0.10,0.85,U] [#3 0.42,-0.13,0.00,M2] [#4 0.39,-0.08,0.57,U] [#5 0.23,0.00,0.54,U] [#6 0.44,-0.08,0.00,M2] [#7 0.33,-0.09,0.46,U] [#8 0.11,-0.39,0.35,U] 
21:40:16.024 00.001 8996 refined, 6 included, MultiStar: {0.33, -0.09}, one-star: {0.37, -0.02}
21:40:16.025 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
21:40:16.026 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.98)
21:40:16.026 00.000 8996 CameraToMount -- cameraX=0.33 cameraY=-0.09 hyp=0.34 cameraTheta=-0.28 mountX=0.34 mountY=0.06, mountTheta=0.17
21:40:16.028 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.09, opts=13)
21:40:16.029 00.001 8996 Enqueuing Move request for scope (0.33, -0.09)
21:40:16.030 00.001 20224 Worker thread wakes up
21:40:16.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.09) opts 0xd
21:40:16.030 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.09)
21:40:16.030 00.000 20224 Moving (0.33, -0.09) raw xDistance=0.34 yDistance=0.06
21:40:16.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
21:40:16.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:16.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:40:16.030 00.000 20224 MoveAxis(W, 47, ABG)
21:40:16.030 00.000 20224 Guiding  Dir = 3, Dur = 47
21:40:16.030 00.000 20224 IsSlewing returns 0
21:40:16.030 00.000 20224 IsGuiding returns 0
21:40:16.032 00.002 20224 PulseGuide returned control before completion, sleep 56
21:40:16.034 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51539, med=2749, FiltMin=2496, FiltMax=32403, Gamma=1.000
21:40:16.050 00.016 8996 UpdateGuideState exits: m=762393 SNR=352.8
21:40:16.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:16.052 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:16.052 00.000 8996 Enqueuing Expose request
21:40:16.092 00.040 20224 IsGuiding returns 1
21:40:16.092 00.000 20224 scope still moving after pulse duration time elapsed
21:40:16.122 00.030 20224 IsSlewing returns 0
21:40:16.123 00.001 20224 IsGuiding returns 0
21:40:16.123 00.000 20224 scope move finished after 47 + 45 ms
21:40:16.123 00.000 20224 Move returns status 0, amount 47
21:40:16.123 00.000 20224 MoveAxis(N, 0, ABG)
21:40:16.123 00.000 20224 Move returns status 0, amount 0
21:40:16.123 00.000 20224 move complete, result=0
21:40:16.123 00.000 20224 worker thread done servicing request
21:40:16.123 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.1 px 0 ms NORTH
21:40:16.125 00.002 20224 Worker thread wakes up
21:40:16.125 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:16.126 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:17.307 01.181 20224 Exposure complete
21:40:17.370 00.063 20224 worker thread done servicing request
21:40:17.370 00.000 8996 OnExposeComplete: enter
21:40:17.371 00.001 8996 UpdateGuideState(): m_state=6
21:40:17.372 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2617
21:40:17.373 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.46, Mass=709127, SNR=360.8, Peak=44259 HFD=4.8
21:40:17.374 00.001 8996 MultiStar: [#1 0.37,-0.10,0.63,U] [#2 0.01,0.01,0.66,U] [#3 0.19,-0.21,0.66,U] [#4 0.05,-0.15,0.53,U] [#5 0.51,0.03,0.00,M1] [#6 0.23,-0.36,0.00,M3] [#7 0.18,-0.29,0.44,U] [#8 0.44,-0.28,0.00,M5] 
21:40:17.374 00.000 8996 refined, 5 included, MultiStar: {0.20, -0.14}, one-star: {0.31, -0.16}
21:40:17.376 00.002 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
21:40:17.377 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
21:40:17.379 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-0.63 mountX=0.21 mountY=0.12, mountTheta=0.51
21:40:17.382 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.14, opts=13)
21:40:17.383 00.001 8996 Enqueuing Move request for scope (0.20, -0.14)
21:40:17.384 00.001 20224 Worker thread wakes up
21:40:17.385 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
21:40:17.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
21:40:17.385 00.000 20224 Moving (0.20, -0.14) raw xDistance=0.21 yDistance=0.12
21:40:17.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
21:40:17.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:17.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:40:17.385 00.000 20224 MoveAxis(W, 34, ABG)
21:40:17.385 00.000 20224 Guiding  Dir = 3, Dur = 34
21:40:17.386 00.001 20224 IsSlewing returns 0
21:40:17.386 00.000 20224 IsGuiding returns 0
21:40:17.392 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=44259, med=2749, FiltMin=2438, FiltMax=30128, Gamma=1.000
21:40:17.393 00.001 20224 PulseGuide returned control before completion, sleep 39
21:40:17.409 00.016 8996 UpdateGuideState exits: m=709127 SNR=360.8
21:40:17.410 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:17.411 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:17.412 00.001 8996 Enqueuing Expose request
21:40:17.437 00.025 20224 IsGuiding returns 1
21:40:17.437 00.000 20224 scope still moving after pulse duration time elapsed
21:40:17.470 00.033 20224 IsSlewing returns 0
21:40:17.470 00.000 20224 IsGuiding returns 1
21:40:17.500 00.030 20224 IsSlewing returns 0
21:40:17.500 00.000 20224 IsGuiding returns 0
21:40:17.500 00.000 20224 scope move finished after 34 + 80 ms
21:40:17.500 00.000 20224 Move returns status 0, amount 34
21:40:17.500 00.000 20224 MoveAxis(N, 0, ABG)
21:40:17.501 00.001 20224 Move returns status 0, amount 0
21:40:17.501 00.000 20224 move complete, result=0
21:40:17.501 00.000 20224 worker thread done servicing request
21:40:17.501 00.000 20224 Worker thread wakes up
21:40:17.501 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
21:40:17.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:17.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:18.481 00.979 20224 Exposure complete
21:40:18.537 00.056 20224 worker thread done servicing request
21:40:18.537 00.000 8996 OnExposeComplete: enter
21:40:18.538 00.001 8996 UpdateGuideState(): m_state=6
21:40:18.539 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2618
21:40:18.540 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.73, Mass=748118, SNR=349.2, Peak=46195 HFD=4.6
21:40:18.541 00.001 8996 MultiStar: [#1 -0.05,-0.16,0.67,U] [#2 -0.03,0.12,0.71,U] [#3 -0.00,-0.08,0.64,U] [#4 -0.19,-0.16,0.54,U] [#5 0.12,0.22,0.61,U] [#6 0.26,-0.09,0.44,U] [#7 0.11,-0.09,0.44,U] [#8 0.04,-0.33,0.40,U] 
21:40:18.542 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.02}, one-star: {0.12, 0.11}
21:40:18.542 00.000 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
21:40:18.543 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
21:40:18.544 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.54 mountX=0.04 mountY=0.02, mountTheta=0.43
21:40:18.545 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
21:40:18.546 00.001 8996 Enqueuing Move request for scope (0.04, -0.02)
21:40:18.547 00.001 20224 Worker thread wakes up
21:40:18.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
21:40:18.547 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
21:40:18.547 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.02
21:40:18.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:40:18.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:18.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:40:18.547 00.000 20224 MoveAxis(E, 0, ABG)
21:40:18.547 00.000 20224 Move returns status 0, amount 0
21:40:18.547 00.000 20224 MoveAxis(N, 0, ABG)
21:40:18.548 00.001 20224 Move returns status 0, amount 0
21:40:18.548 00.000 20224 move complete, result=0
21:40:18.548 00.000 20224 worker thread done servicing request
21:40:18.551 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46195, med=2749, FiltMin=2441, FiltMax=26371, Gamma=1.000
21:40:18.571 00.020 8996 UpdateGuideState exits: m=748118 SNR=349.2
21:40:18.573 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:18.574 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:18.575 00.001 8996 Enqueuing Expose request
21:40:18.577 00.002 20224 Worker thread wakes up
21:40:18.577 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:18.578 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:18.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:19.735 01.157 20224 Exposure complete
21:40:19.832 00.097 20224 worker thread done servicing request
21:40:19.832 00.000 8996 OnExposeComplete: enter
21:40:19.832 00.000 8996 UpdateGuideState(): m_state=6
21:40:19.833 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2619
21:40:19.834 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.60, Mass=808798, SNR=361.4, Peak=49325 HFD=4.7
21:40:19.835 00.001 8996 MultiStar: [#1 -0.40,0.24,0.00,M1] [#2 -0.48,0.18,0.00,M1] [#3 -0.43,-0.01,0.00,M1] [#4 -0.51,0.18,0.00,M1] [#5 -0.25,0.34,0.51,U] [#6 -0.28,-0.02,0.44,U] [#7 -0.43,0.11,0.00,M1] [#8 -0.28,0.04,0.35,U] 
21:40:19.836 00.001 8996 single-star, 3 included, MultiStar: {-0.25, 0.07}, one-star: {-0.22, -0.01}
21:40:19.836 00.000 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
21:40:19.837 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
21:40:19.838 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.08 mountX=-0.22 mountY=0.04, mountTheta=2.96
21:40:19.839 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.01, opts=13)
21:40:19.840 00.001 8996 Enqueuing Move request for scope (-0.22, -0.01)
21:40:19.841 00.001 20224 Worker thread wakes up
21:40:19.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
21:40:19.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
21:40:19.841 00.000 20224 Moving (-0.22, -0.01) raw xDistance=-0.22 yDistance=0.04
21:40:19.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:40:19.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:19.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:40:19.841 00.000 20224 MoveAxis(E, 32, ABG)
21:40:19.841 00.000 20224 Guiding  Dir = 2, Dur = 32
21:40:19.841 00.000 20224 IsSlewing returns 0
21:40:19.842 00.001 20224 IsGuiding returns 0
21:40:19.846 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49325, med=2749, FiltMin=2499, FiltMax=26595, Gamma=1.000
21:40:19.859 00.013 8996 UpdateGuideState exits: m=808798 SNR=361.4
21:40:19.861 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:19.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:19.864 00.002 8996 Enqueuing Expose request
21:40:19.877 00.013 20224 IsGuiding returns 1
21:40:19.877 00.000 20224 scope still moving after pulse duration time elapsed
21:40:19.906 00.029 20224 IsSlewing returns 0
21:40:19.906 00.000 20224 IsGuiding returns 1
21:40:19.938 00.032 20224 IsSlewing returns 0
21:40:19.938 00.000 20224 IsGuiding returns 1
21:40:19.970 00.032 20224 IsSlewing returns 0
21:40:19.970 00.000 20224 IsGuiding returns 0
21:40:19.970 00.000 20224 scope move finished after 32 + 95 ms
21:40:19.970 00.000 20224 Move returns status 0, amount 32
21:40:19.970 00.000 20224 MoveAxis(N, 0, ABG)
21:40:19.971 00.001 20224 Move returns status 0, amount 0
21:40:19.971 00.000 20224 move complete, result=0
21:40:19.971 00.000 20224 worker thread done servicing request
21:40:19.971 00.000 20224 Worker thread wakes up
21:40:19.971 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:19.971 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
21:40:19.972 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:20.947 00.975 20224 Exposure complete
21:40:21.005 00.058 20224 worker thread done servicing request
21:40:21.005 00.000 8996 OnExposeComplete: enter
21:40:21.006 00.001 8996 UpdateGuideState(): m_state=6
21:40:21.007 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2620
21:40:21.007 00.000 8996 Star::Find returns 1 (0), X=138.37, Y=472.58, Mass=691765, SNR=378.2, Peak=43363 HFD=4.8
21:40:21.008 00.001 8996 MultiStar: [#1 -0.25,-0.07,0.60,U] [#2 -0.30,0.11,0.72,U] [#3 -0.04,0.00,0.54,U] [#4 -0.17,-0.08,0.51,U] [#5 -0.14,0.18,0.57,U] [#6 0.14,-0.37,0.39,U] [#7 -0.02,-0.14,0.38,U] [#8 -0.21,-0.21,0.39,U] 
21:40:21.009 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.04}, one-star: {0.04, -0.03}
21:40:21.010 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
21:40:21.011 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
21:40:21.012 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.74 mountX=0.04 mountY=0.03, mountTheta=0.63
21:40:21.014 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.03, opts=13)
21:40:21.015 00.001 8996 Enqueuing Move request for scope (0.04, -0.03)
21:40:21.015 00.000 20224 Worker thread wakes up
21:40:21.016 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
21:40:21.016 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
21:40:21.016 00.000 20224 Moving (0.04, -0.03) raw xDistance=0.04 yDistance=0.03
21:40:21.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:40:21.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:21.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:40:21.016 00.000 20224 MoveAxis(E, 0, ABG)
21:40:21.016 00.000 20224 Move returns status 0, amount 0
21:40:21.016 00.000 20224 MoveAxis(N, 0, ABG)
21:40:21.016 00.000 20224 Move returns status 0, amount 0
21:40:21.016 00.000 20224 move complete, result=0
21:40:21.016 00.000 20224 worker thread done servicing request
21:40:21.022 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=43363, med=2749, FiltMin=2493, FiltMax=22992, Gamma=1.000
21:40:21.037 00.015 8996 UpdateGuideState exits: m=691765 SNR=378.2
21:40:21.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:21.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:21.040 00.001 8996 Enqueuing Expose request
21:40:21.041 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:21.042 00.001 20224 Worker thread wakes up
21:40:21.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:21.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:22.208 01.165 20224 Exposure complete
21:40:22.280 00.072 20224 worker thread done servicing request
21:40:22.280 00.000 8996 OnExposeComplete: enter
21:40:22.281 00.001 8996 UpdateGuideState(): m_state=6
21:40:22.282 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2621
21:40:22.284 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=472.66, Mass=765330, SNR=350.3, Peak=45971 HFD=4.7
21:40:22.285 00.001 8996 MultiStar: [#1 0.06,0.30,0.68,U] [#2 -0.14,0.26,0.71,U] [#3 -0.09,0.01,0.56,U] [#4 -0.06,0.04,0.51,U] [#5 0.16,0.40,0.00,M1] [#6 0.03,-0.14,0.44,U] [#7 -0.04,0.02,0.43,U] [#8 -0.17,-0.21,0.41,U] 
21:40:22.285 00.000 8996 single-star, 7 included, MultiStar: {-0.05, 0.07}, one-star: {-0.03, 0.05}
21:40:22.286 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
21:40:22.287 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
21:40:22.288 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.15 mountX=-0.04 mountY=-0.04, mountTheta=-2.25
21:40:22.289 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.05, opts=13)
21:40:22.290 00.001 8996 Enqueuing Move request for scope (-0.03, 0.05)
21:40:22.291 00.001 20224 Worker thread wakes up
21:40:22.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
21:40:22.291 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
21:40:22.291 00.000 20224 Moving (-0.03, 0.05) raw xDistance=-0.04 yDistance=-0.04
21:40:22.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:40:22.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:22.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:40:22.291 00.000 20224 MoveAxis(E, 0, ABG)
21:40:22.291 00.000 20224 Move returns status 0, amount 0
21:40:22.291 00.000 20224 MoveAxis(N, 0, ABG)
21:40:22.291 00.000 20224 Move returns status 0, amount 0
21:40:22.291 00.000 20224 move complete, result=0
21:40:22.291 00.000 20224 worker thread done servicing request
21:40:22.295 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45971, med=2749, FiltMin=2480, FiltMax=25091, Gamma=1.000
21:40:22.314 00.019 8996 UpdateGuideState exits: m=765330 SNR=350.3
21:40:22.316 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:22.316 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:22.317 00.001 8996 Enqueuing Expose request
21:40:22.318 00.001 20224 Worker thread wakes up
21:40:22.318 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:40:22.318 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:22.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:23.288 00.970 20224 Exposure complete
21:40:23.354 00.066 20224 worker thread done servicing request
21:40:23.354 00.000 8996 OnExposeComplete: enter
21:40:23.355 00.001 8996 UpdateGuideState(): m_state=6
21:40:23.356 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2622
21:40:23.357 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.59, Mass=726770, SNR=343.9, Peak=41603 HFD=4.9
21:40:23.358 00.001 8996 MultiStar: [#1 -0.13,-0.08,0.70,U] [#2 -0.19,0.16,0.75,U] [#3 0.07,-0.17,0.55,U] [#4 -0.08,-0.17,0.59,U] [#5 0.13,0.12,0.70,U] [#6 0.14,-0.14,0.44,U] [#7 0.06,-0.19,0.47,U] [#8 -0.08,-0.36,0.47,U] 
21:40:23.358 00.000 8996 refined, 8 included, MultiStar: {-0.00, -0.07}, one-star: {0.10, -0.02}
21:40:23.359 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
21:40:23.360 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
21:40:23.361 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.57 mountX=0.01 mountY=0.07, mountTheta=1.48
21:40:23.365 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.07, opts=13)
21:40:23.366 00.001 8996 Enqueuing Move request for scope (-0.00, -0.07)
21:40:23.367 00.001 20224 Worker thread wakes up
21:40:23.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
21:40:23.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
21:40:23.367 00.000 20224 Moving (-0.00, -0.07) raw xDistance=0.01 yDistance=0.07
21:40:23.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:40:23.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:23.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:40:23.367 00.000 20224 MoveAxis(E, 0, ABG)
21:40:23.367 00.000 20224 Move returns status 0, amount 0
21:40:23.367 00.000 20224 MoveAxis(N, 0, ABG)
21:40:23.367 00.000 20224 Move returns status 0, amount 0
21:40:23.367 00.000 20224 move complete, result=0
21:40:23.368 00.001 20224 worker thread done servicing request
21:40:23.371 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=41603, med=2749, FiltMin=2505, FiltMax=24752, Gamma=1.000
21:40:23.385 00.014 8996 UpdateGuideState exits: m=726770 SNR=343.9
21:40:23.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:23.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:23.388 00.001 8996 Enqueuing Expose request
21:40:23.389 00.001 20224 Worker thread wakes up
21:40:23.389 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:23.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:23.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:24.549 01.159 20224 Exposure complete
21:40:24.601 00.052 20224 worker thread done servicing request
21:40:24.601 00.000 8996 OnExposeComplete: enter
21:40:24.602 00.001 8996 UpdateGuideState(): m_state=6
21:40:24.603 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2623
21:40:24.604 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.40, Mass=728810, SNR=328.9, Peak=48992 HFD=4.6
21:40:24.605 00.001 8996 MultiStar: [#1 -0.08,0.03,0.73,U] [#2 -0.37,0.07,0.80,U] [#3 -0.04,-0.07,0.59,U] [#4 -0.15,-0.12,0.56,U] [#5 0.06,0.11,0.68,U] [#6 0.17,-0.34,0.45,U] [#7 0.06,0.05,0.46,U] [#8 -0.12,-0.38,0.47,U] 
21:40:24.605 00.000 8996 refined, 8 included, MultiStar: {-0.09, -0.08}, one-star: {-0.13, -0.21}
21:40:24.606 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
21:40:24.607 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
21:40:24.608 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.38 mountX=-0.08 mountY=0.09, mountTheta=2.28
21:40:24.609 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.08, opts=13)
21:40:24.610 00.001 8996 Enqueuing Move request for scope (-0.09, -0.08)
21:40:24.612 00.002 20224 Worker thread wakes up
21:40:24.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
21:40:24.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
21:40:24.612 00.000 20224 Moving (-0.09, -0.08) raw xDistance=-0.08 yDistance=0.09
21:40:24.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:40:24.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:24.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:40:24.613 00.001 20224 MoveAxis(E, 0, ABG)
21:40:24.613 00.000 20224 Move returns status 0, amount 0
21:40:24.613 00.000 20224 MoveAxis(N, 0, ABG)
21:40:24.613 00.000 20224 Move returns status 0, amount 0
21:40:24.613 00.000 20224 move complete, result=0
21:40:24.613 00.000 20224 worker thread done servicing request
21:40:24.621 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48992, med=2749, FiltMin=2502, FiltMax=25139, Gamma=1.000
21:40:24.643 00.022 8996 UpdateGuideState exits: m=728810 SNR=328.9
21:40:24.646 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:24.648 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:24.651 00.003 8996 Enqueuing Expose request
21:40:24.652 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:24.653 00.001 20224 Worker thread wakes up
21:40:24.654 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:24.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:25.639 00.985 20224 Exposure complete
21:40:25.721 00.082 20224 worker thread done servicing request
21:40:25.721 00.000 8996 OnExposeComplete: enter
21:40:25.722 00.001 8996 UpdateGuideState(): m_state=6
21:40:25.724 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2624
21:40:25.726 00.002 8996 Star::Find returns 1 (0), X=138.25, Y=472.73, Mass=698851, SNR=359.8, Peak=45411 HFD=4.6
21:40:25.728 00.002 8996 MultiStar: [#1 0.04,0.19,0.67,U] [#2 0.10,0.20,0.79,U] [#3 0.16,0.01,0.60,U] [#4 0.19,0.15,0.49,U] [#5 0.29,0.26,0.67,U] [#6 0.18,-0.08,0.47,U] [#7 0.08,0.03,0.41,U] [#8 0.04,-0.04,0.39,U] 
21:40:25.729 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.11}, one-star: {-0.08, 0.11}
21:40:25.731 00.002 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
21:40:25.732 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
21:40:25.734 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.22 mountX=-0.09 mountY=-0.10, mountTheta=-2.33
21:40:25.736 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.11, opts=13)
21:40:25.739 00.003 8996 Enqueuing Move request for scope (-0.08, 0.11)
21:40:25.741 00.002 20224 Worker thread wakes up
21:40:25.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
21:40:25.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
21:40:25.741 00.000 20224 Moving (-0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
21:40:25.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:40:25.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:25.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:40:25.742 00.001 20224 MoveAxis(E, 0, ABG)
21:40:25.742 00.000 20224 Move returns status 0, amount 0
21:40:25.742 00.000 20224 MoveAxis(N, 0, ABG)
21:40:25.742 00.000 20224 Move returns status 0, amount 0
21:40:25.742 00.000 20224 move complete, result=0
21:40:25.742 00.000 20224 worker thread done servicing request
21:40:25.749 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45411, med=2749, FiltMin=2499, FiltMax=22659, Gamma=1.000
21:40:25.778 00.029 8996 UpdateGuideState exits: m=698851 SNR=359.8
21:40:25.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:25.781 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:25.783 00.002 8996 Enqueuing Expose request
21:40:25.785 00.002 20224 Worker thread wakes up
21:40:25.785 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:25.787 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:25.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:26.961 01.174 20224 Exposure complete
21:40:27.024 00.063 20224 worker thread done servicing request
21:40:27.024 00.000 8996 OnExposeComplete: enter
21:40:27.025 00.001 8996 UpdateGuideState(): m_state=6
21:40:27.026 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2625
21:40:27.027 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.81, Mass=757677, SNR=363.9, Peak=60723 HFD=4.4
21:40:27.027 00.000 8996 MultiStar: [#1 0.40,0.21,0.00,M1] [#2 0.23,0.19,0.72,U] [#3 0.26,-0.04,0.61,U] [#4 0.09,-0.01,0.53,U] [#5 0.35,0.23,0.56,U] [#6 0.42,-0.11,0.00,M1] [#7 0.27,-0.03,0.44,U] [#8 0.27,-0.11,0.34,U] 
21:40:27.028 00.001 8996 refined, 6 included, MultiStar: {0.30, 0.09}, one-star: {0.49, 0.19}
21:40:27.029 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
21:40:27.030 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
21:40:27.030 00.000 8996 CameraToMount -- cameraX=0.30 cameraY=0.09 hyp=0.32 cameraTheta=0.29 mountX=0.29 mountY=-0.12, mountTheta=-0.40
21:40:27.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.09, opts=13)
21:40:27.032 00.000 8996 Enqueuing Move request for scope (0.30, 0.09)
21:40:27.033 00.001 20224 Worker thread wakes up
21:40:27.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.09) opts 0xd
21:40:27.033 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.09)
21:40:27.033 00.000 20224 Moving (0.30, 0.09) raw xDistance=0.29 yDistance=-0.12
21:40:27.034 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:40:27.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:27.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:40:27.034 00.000 20224 MoveAxis(W, 43, ABG)
21:40:27.034 00.000 20224 Guiding  Dir = 3, Dur = 43
21:40:27.034 00.000 20224 IsSlewing returns 0
21:40:27.034 00.000 20224 IsGuiding returns 0
21:40:27.037 00.003 20224 PulseGuide returned control before completion, sleep 50
21:40:27.041 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60723, med=2749, FiltMin=2496, FiltMax=29952, Gamma=1.000
21:40:27.065 00.024 8996 UpdateGuideState exits: m=757677 SNR=363.9
21:40:27.067 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:27.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:27.069 00.001 8996 Enqueuing Expose request
21:40:27.100 00.031 20224 IsGuiding returns 1
21:40:27.100 00.000 20224 scope still moving after pulse duration time elapsed
21:40:27.132 00.032 20224 IsSlewing returns 0
21:40:27.132 00.000 20224 IsGuiding returns 0
21:40:27.132 00.000 20224 scope move finished after 43 + 54 ms
21:40:27.132 00.000 20224 Move returns status 0, amount 43
21:40:27.132 00.000 20224 MoveAxis(N, 0, ABG)
21:40:27.132 00.000 20224 Move returns status 0, amount 0
21:40:27.132 00.000 20224 move complete, result=0
21:40:27.132 00.000 20224 worker thread done servicing request
21:40:27.132 00.000 20224 Worker thread wakes up
21:40:27.132 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:27.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:27.132 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
21:40:28.103 00.971 20224 Exposure complete
21:40:28.167 00.064 20224 worker thread done servicing request
21:40:28.168 00.001 8996 OnExposeComplete: enter
21:40:28.170 00.002 8996 UpdateGuideState(): m_state=6
21:40:28.171 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2626
21:40:28.173 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=472.73, Mass=765389, SNR=360.2, Peak=55299 HFD=4.7
21:40:28.175 00.002 8996 MultiStar: [#1 0.23,0.06,0.64,U] [#2 0.14,0.11,0.68,U] [#3 0.23,-0.02,0.50,U] [#4 0.24,0.13,0.60,U] [#5 0.35,0.53,0.00,M1] [#6 0.28,-0.00,0.43,U] [#7 0.37,0.08,0.45,U] [#8 0.15,-0.22,0.42,U] 
21:40:28.176 00.001 8996 refined, 7 included, MultiStar: {0.24, 0.05}, one-star: {0.29, 0.11}
21:40:28.177 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
21:40:28.179 00.002 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
21:40:28.181 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.20 mountX=0.23 mountY=-0.08, mountTheta=-0.31
21:40:28.184 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.05, opts=13)
21:40:28.186 00.002 8996 Enqueuing Move request for scope (0.24, 0.05)
21:40:28.188 00.002 20224 Worker thread wakes up
21:40:28.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
21:40:28.188 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
21:40:28.188 00.000 20224 Moving (0.24, 0.05) raw xDistance=0.23 yDistance=-0.08
21:40:28.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
21:40:28.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:28.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:40:28.188 00.000 20224 MoveAxis(W, 37, ABG)
21:40:28.188 00.000 20224 Guiding  Dir = 3, Dur = 37
21:40:28.189 00.001 20224 IsSlewing returns 0
21:40:28.189 00.000 20224 IsGuiding returns 0
21:40:28.194 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=55299, med=2749, FiltMin=2489, FiltMax=31187, Gamma=1.000
21:40:28.210 00.016 8996 UpdateGuideState exits: m=765389 SNR=360.2
21:40:28.210 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:28.212 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:28.214 00.002 8996 Enqueuing Expose request
21:40:28.228 00.014 20224 IsGuiding returns 1
21:40:28.228 00.000 20224 scope still moving after pulse duration time elapsed
21:40:28.258 00.030 20224 IsSlewing returns 0
21:40:28.258 00.000 20224 IsGuiding returns 1
21:40:28.289 00.031 20224 IsSlewing returns 0
21:40:28.289 00.000 20224 IsGuiding returns 1
21:40:28.320 00.031 20224 IsSlewing returns 0
21:40:28.321 00.001 20224 IsGuiding returns 0
21:40:28.321 00.000 20224 scope move finished after 37 + 95 ms
21:40:28.321 00.000 20224 Move returns status 0, amount 37
21:40:28.321 00.000 20224 MoveAxis(N, 0, ABG)
21:40:28.321 00.000 20224 Move returns status 0, amount 0
21:40:28.321 00.000 20224 move complete, result=0
21:40:28.321 00.000 20224 worker thread done servicing request
21:40:28.321 00.000 20224 Worker thread wakes up
21:40:28.321 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:28.321 00.000 8996 GuideStep: 0.2 px 37 ms WEST, -0.1 px 0 ms NORTH
21:40:28.323 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:29.503 01.180 20224 Exposure complete
21:40:29.566 00.063 20224 worker thread done servicing request
21:40:29.566 00.000 8996 OnExposeComplete: enter
21:40:29.567 00.001 8996 UpdateGuideState(): m_state=6
21:40:29.568 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2627
21:40:29.568 00.000 8996 Star::Find returns 1 (0), X=138.34, Y=472.85, Mass=710074, SNR=346.6, Peak=49923 HFD=4.5
21:40:29.570 00.002 8996 MultiStar: [#1 -0.17,0.25,0.69,U] [#2 -0.28,0.48,0.00,M1] [#3 -0.04,0.20,0.66,U] [#4 -0.16,0.29,0.51,U] [#5 -0.00,0.46,0.00,M2] [#6 0.10,0.42,0.00,M1] [#7 -0.01,0.18,0.43,U] [#8 -0.11,0.05,0.44,U] 
21:40:29.570 00.000 8996 refined, 5 included, MultiStar: {-0.07, 0.21}, one-star: {0.01, 0.23}
21:40:29.571 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
21:40:29.572 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
21:40:29.573 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.90 mountX=-0.09 mountY=-0.20, mountTheta=-2.01
21:40:29.574 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.21, opts=13)
21:40:29.575 00.001 8996 Enqueuing Move request for scope (-0.07, 0.21)
21:40:29.576 00.001 20224 Worker thread wakes up
21:40:29.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
21:40:29.576 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
21:40:29.576 00.000 20224 Moving (-0.07, 0.21) raw xDistance=-0.09 yDistance=-0.20
21:40:29.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:40:29.576 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:40:29.576 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:40:29.576 00.000 20224 MoveAxis(E, 0, ABG)
21:40:29.576 00.000 20224 Move returns status 0, amount 0
21:40:29.576 00.000 20224 MoveAxis(N, 0, ABG)
21:40:29.576 00.000 20224 Move returns status 0, amount 0
21:40:29.576 00.000 20224 move complete, result=0
21:40:29.576 00.000 20224 worker thread done servicing request
21:40:29.580 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49923, med=2749, FiltMin=2502, FiltMax=25302, Gamma=1.000
21:40:29.594 00.014 8996 UpdateGuideState exits: m=710074 SNR=346.6
21:40:29.595 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:29.595 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:29.596 00.001 8996 Enqueuing Expose request
21:40:29.597 00.001 20224 Worker thread wakes up
21:40:29.597 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:29.597 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:29.598 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:30.568 00.970 20224 Exposure complete
21:40:30.642 00.074 20224 worker thread done servicing request
21:40:30.642 00.000 8996 OnExposeComplete: enter
21:40:30.643 00.001 8996 UpdateGuideState(): m_state=6
21:40:30.643 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2628
21:40:30.644 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=473.10, Mass=745291, SNR=382.2, Peak=63229 HFD=4.5
21:40:30.645 00.001 8996 MultiStar: [#1 -0.45,0.42,0.00,M1] [#2 -0.61,0.79,0.00,M2] [#3 -0.61,0.24,0.00,M1] [#4 -0.73,0.19,0.00,M1] [#5 -0.33,0.68,0.00,M3] [#6 -0.35,0.38,0.00,M2] [#7 -0.39,0.39,0.00,M1] [#8 -0.60,0.17,0.00,M1] 
21:40:30.646 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
21:40:30.647 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:40:30.647 00.000 8996 CameraToMount -- cameraX=-0.51 cameraY=0.49 hyp=0.71 cameraTheta=2.38 mountX=-0.56 mountY=-0.42, mountTheta=-2.49
21:40:30.650 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.51, y=0.49, opts=13)
21:40:30.652 00.002 8996 Enqueuing Move request for scope (-0.51, 0.49)
21:40:30.654 00.002 20224 Worker thread wakes up
21:40:30.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.49) opts 0xd
21:40:30.654 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.51, 0.49)
21:40:30.654 00.000 20224 Moving (-0.51, 0.49) raw xDistance=-0.56 yDistance=-0.42
21:40:30.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
21:40:30.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:40:30.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
21:40:30.654 00.000 20224 MoveAxis(E, 82, ABG)
21:40:30.654 00.000 20224 Guiding  Dir = 2, Dur = 82
21:40:30.655 00.001 20224 IsSlewing returns 0
21:40:30.655 00.000 20224 IsGuiding returns 0
21:40:30.663 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63229, med=2749, FiltMin=2473, FiltMax=29568, Gamma=1.000
21:40:30.679 00.016 8996 UpdateGuideState exits: m=745291 SNR=382.2
21:40:30.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:30.681 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:30.682 00.001 8996 Enqueuing Expose request
21:40:30.698 00.016 20224 PulseGuide returned control before completion, sleep 50
21:40:30.759 00.061 20224 IsGuiding returns 1
21:40:30.759 00.000 20224 scope still moving after pulse duration time elapsed
21:40:30.789 00.030 20224 IsSlewing returns 0
21:40:30.789 00.000 20224 IsGuiding returns 1
21:40:30.821 00.032 20224 IsSlewing returns 0
21:40:30.822 00.001 20224 IsGuiding returns 1
21:40:30.852 00.030 20224 IsSlewing returns 0
21:40:30.852 00.000 20224 IsGuiding returns 1
21:40:30.883 00.031 20224 IsSlewing returns 0
21:40:30.883 00.000 20224 IsGuiding returns 0
21:40:30.884 00.001 20224 scope move finished after 82 + 145 ms
21:40:30.884 00.000 20224 Move returns status 0, amount 82
21:40:30.884 00.000 20224 MoveAxis(N, 0, ABG)
21:40:30.884 00.000 20224 Move returns status 0, amount 0
21:40:30.884 00.000 20224 move complete, result=0
21:40:30.884 00.000 20224 worker thread done servicing request
21:40:30.884 00.000 20224 Worker thread wakes up
21:40:30.884 00.000 8996 GuideStep: -0.6 px 82 ms EAST, -0.4 px 0 ms NORTH
21:40:30.887 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:30.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:32.049 01.162 20224 Exposure complete
21:40:32.133 00.084 20224 worker thread done servicing request
21:40:32.133 00.000 8996 OnExposeComplete: enter
21:40:32.134 00.001 8996 UpdateGuideState(): m_state=6
21:40:32.135 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2629
21:40:32.137 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=472.93, Mass=743778, SNR=332.2, Peak=53581 HFD=4.4
21:40:32.139 00.002 8996 MultiStar: [#1 -0.12,0.28,0.74,U] [#2 -0.20,0.51,0.00,M3] [#3 0.00,0.08,0.66,U] [#4 -0.09,0.26,0.56,U] [#5 -0.05,0.59,0.00,M4] [#6 -0.05,0.48,0.00,M3] [#7 -0.04,0.26,0.50,U] [#8 -0.36,0.07,0.46,U] 
21:40:32.140 00.001 8996 refined, 5 included, MultiStar: {-0.12, 0.23}, one-star: {-0.13, 0.32}
21:40:32.142 00.002 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:40:32.143 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:40:32.144 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.23 hyp=0.25 cameraTheta=2.04 mountX=-0.14 mountY=-0.21, mountTheta=-2.15
21:40:32.147 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.23, opts=13)
21:40:32.148 00.001 8996 Enqueuing Move request for scope (-0.12, 0.23)
21:40:32.149 00.001 20224 Worker thread wakes up
21:40:32.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.23) opts 0xd
21:40:32.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.23)
21:40:32.149 00.000 20224 Moving (-0.12, 0.23) raw xDistance=-0.14 yDistance=-0.21
21:40:32.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:40:32.149 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.05 newest=-0.84
21:40:32.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:40:32.149 00.000 20224 MoveAxis(E, 0, ABG)
21:40:32.149 00.000 20224 Move returns status 0, amount 0
21:40:32.149 00.000 20224 MoveAxis(N, 45, ABG)
21:40:32.149 00.000 20224 Guiding  Dir = 0, Dur = 45
21:40:32.149 00.000 20224 IsSlewing returns 0
21:40:32.150 00.001 20224 IsGuiding returns 0
21:40:32.153 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53581, med=2749, FiltMin=2486, FiltMax=31017, Gamma=1.000
21:40:32.171 00.018 8996 UpdateGuideState exits: m=743778 SNR=332.2
21:40:32.173 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:32.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:32.175 00.001 8996 Enqueuing Expose request
21:40:32.210 00.035 20224 IsGuiding returns 1
21:40:32.210 00.000 20224 scope still moving after pulse duration time elapsed
21:40:32.239 00.029 20224 IsSlewing returns 0
21:40:32.239 00.000 20224 IsGuiding returns 1
21:40:32.271 00.032 20224 IsSlewing returns 0
21:40:32.272 00.001 20224 IsGuiding returns 1
21:40:32.302 00.030 20224 IsSlewing returns 0
21:40:32.303 00.001 20224 IsGuiding returns 0
21:40:32.303 00.000 20224 scope move finished after 45 + 108 ms
21:40:32.303 00.000 20224 Move returns status 0, amount 45
21:40:32.303 00.000 20224 move complete, result=0
21:40:32.303 00.000 20224 worker thread done servicing request
21:40:32.303 00.000 20224 Worker thread wakes up
21:40:32.303 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
21:40:32.306 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:32.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:33.284 00.978 20224 Exposure complete
21:40:33.348 00.064 20224 worker thread done servicing request
21:40:33.348 00.000 8996 OnExposeComplete: enter
21:40:33.349 00.001 8996 UpdateGuideState(): m_state=6
21:40:33.350 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2630
21:40:33.351 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.98, Mass=735003, SNR=330.5, Peak=61235 HFD=4.3
21:40:33.353 00.002 8996 MultiStar: [#1 0.07,0.30,0.74,U] [#2 -0.16,0.42,0.00,M4] [#3 0.12,0.20,0.68,U] [#4 0.07,0.26,0.66,U] [#5 0.17,0.65,0.00,M5] [#6 0.30,0.42,0.00,M4] [#7 0.15,0.40,0.61,U] [#8 -0.03,0.14,0.46,U] 
21:40:33.354 00.001 8996 refined, 5 included, MultiStar: {0.09, 0.29}, one-star: {0.11, 0.36}
21:40:33.355 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
21:40:33.356 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
21:40:33.357 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.28 mountX=0.06 mountY=-0.30, mountTheta=-1.37
21:40:33.359 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.29, opts=13)
21:40:33.359 00.000 8996 Enqueuing Move request for scope (0.09, 0.29)
21:40:33.360 00.001 20224 Worker thread wakes up
21:40:33.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.29) opts 0xd
21:40:33.360 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.29)
21:40:33.360 00.000 20224 Moving (0.09, 0.29) raw xDistance=0.06 yDistance=-0.30
21:40:33.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:40:33.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:40:33.360 00.000 20224 MoveAxis(E, 0, ABG)
21:40:33.360 00.000 20224 Move returns status 0, amount 0
21:40:33.360 00.000 20224 MoveAxis(N, 63, ABG)
21:40:33.361 00.001 20224 Guiding  Dir = 0, Dur = 63
21:40:33.361 00.000 20224 IsSlewing returns 0
21:40:33.361 00.000 20224 IsGuiding returns 0
21:40:33.364 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61235, med=2749, FiltMin=2473, FiltMax=29497, Gamma=1.000
21:40:33.379 00.015 8996 UpdateGuideState exits: m=735003 SNR=330.5
21:40:33.380 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:33.380 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:33.381 00.001 8996 Enqueuing Expose request
21:40:33.399 00.018 20224 PulseGuide returned control before completion, sleep 36
21:40:33.444 00.045 20224 IsGuiding returns 1
21:40:33.444 00.000 20224 scope still moving after pulse duration time elapsed
21:40:33.475 00.031 20224 IsSlewing returns 0
21:40:33.475 00.000 20224 IsGuiding returns 1
21:40:33.506 00.031 20224 IsSlewing returns 0
21:40:33.506 00.000 20224 IsGuiding returns 0
21:40:33.507 00.001 20224 scope move finished after 63 + 82 ms
21:40:33.507 00.000 20224 Move returns status 0, amount 63
21:40:33.507 00.000 20224 move complete, result=0
21:40:33.507 00.000 20224 worker thread done servicing request
21:40:33.507 00.000 20224 Worker thread wakes up
21:40:33.507 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:33.508 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
21:40:33.510 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:34.688 01.178 20224 Exposure complete
21:40:34.746 00.058 20224 worker thread done servicing request
21:40:34.746 00.000 8996 OnExposeComplete: enter
21:40:34.747 00.001 8996 UpdateGuideState(): m_state=6
21:40:34.748 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2631
21:40:34.750 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=472.73, Mass=729243, SNR=344.3, Peak=58915 HFD=4.6
21:40:34.751 00.001 8996 MultiStar: [#1 0.11,0.03,0.71,U] [#2 0.08,0.02,0.76,U] [#3 0.18,0.08,0.62,U] [#4 0.27,0.16,0.50,U] [#5 0.26,0.22,0.64,U] [#6 0.34,-0.06,0.45,U] [#7 0.14,0.07,0.51,U] [#8 0.10,-0.23,0.42,U] 
21:40:34.752 00.001 8996 refined, 8 included, MultiStar: {0.18, 0.06}, one-star: {0.22, 0.11}
21:40:34.754 00.002 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
21:40:34.755 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
21:40:34.757 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.32 mountX=0.18 mountY=-0.08, mountTheta=-0.43
21:40:34.760 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.06, opts=13)
21:40:34.762 00.002 8996 Enqueuing Move request for scope (0.18, 0.06)
21:40:34.763 00.001 20224 Worker thread wakes up
21:40:34.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
21:40:34.764 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
21:40:34.764 00.000 20224 Moving (0.18, 0.06) raw xDistance=0.18 yDistance=-0.08
21:40:34.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:40:34.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:34.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:40:34.764 00.000 20224 MoveAxis(E, 0, ABG)
21:40:34.764 00.000 20224 Move returns status 0, amount 0
21:40:34.764 00.000 20224 MoveAxis(N, 0, ABG)
21:40:34.765 00.001 20224 Move returns status 0, amount 0
21:40:34.765 00.000 20224 move complete, result=0
21:40:34.765 00.000 20224 worker thread done servicing request
21:40:34.773 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58915, med=2749, FiltMin=2502, FiltMax=29619, Gamma=1.000
21:40:34.795 00.022 8996 UpdateGuideState exits: m=729243 SNR=344.3
21:40:34.796 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:34.797 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:34.797 00.000 8996 Enqueuing Expose request
21:40:34.798 00.001 20224 Worker thread wakes up
21:40:34.798 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:34.799 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:34.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:35.779 00.980 20224 Exposure complete
21:40:35.868 00.089 20224 worker thread done servicing request
21:40:35.869 00.001 8996 OnExposeComplete: enter
21:40:35.870 00.001 8996 UpdateGuideState(): m_state=6
21:40:35.872 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2632
21:40:35.874 00.002 8996 Star::Find returns 1 (0), X=138.26, Y=472.46, Mass=711355, SNR=358.7, Peak=46637 HFD=4.6
21:40:35.876 00.002 8996 MultiStar: [#1 -0.01,-0.06,0.68,U] [#2 -0.21,0.07,0.74,U] [#3 -0.06,-0.23,0.56,U] [#4 -0.19,-0.18,0.53,U] [#5 0.04,0.24,0.64,U] [#6 0.03,-0.23,0.45,U] [#7 -0.05,-0.24,0.49,U] [#8 -0.12,-0.37,0.39,U] 
21:40:35.877 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.11}, one-star: {-0.07, -0.16}
21:40:35.879 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
21:40:35.880 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
21:40:35.882 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.16 mountX=-0.06 mountY=0.12, mountTheta=2.06
21:40:35.884 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.11, opts=13)
21:40:35.886 00.002 8996 Enqueuing Move request for scope (-0.07, -0.11)
21:40:35.887 00.001 20224 Worker thread wakes up
21:40:35.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
21:40:35.888 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
21:40:35.888 00.000 20224 Moving (-0.07, -0.11) raw xDistance=-0.06 yDistance=0.12
21:40:35.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:40:35.888 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:35.888 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:40:35.888 00.000 20224 MoveAxis(E, 0, ABG)
21:40:35.888 00.000 20224 Move returns status 0, amount 0
21:40:35.888 00.000 20224 MoveAxis(N, 0, ABG)
21:40:35.888 00.000 20224 Move returns status 0, amount 0
21:40:35.888 00.000 20224 move complete, result=0
21:40:35.888 00.000 20224 worker thread done servicing request
21:40:35.893 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46637, med=2749, FiltMin=2509, FiltMax=23440, Gamma=1.000
21:40:35.907 00.014 8996 UpdateGuideState exits: m=711355 SNR=358.7
21:40:35.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:35.909 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:35.910 00.001 8996 Enqueuing Expose request
21:40:35.911 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:35.911 00.000 20224 Worker thread wakes up
21:40:35.912 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:35.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:37.090 01.178 20224 Exposure complete
21:40:37.187 00.097 20224 worker thread done servicing request
21:40:37.187 00.000 8996 OnExposeComplete: enter
21:40:37.188 00.001 8996 UpdateGuideState(): m_state=6
21:40:37.189 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2633
21:40:37.190 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.53, Mass=742536, SNR=398.4, Peak=47325 HFD=4.6
21:40:37.191 00.001 8996 MultiStar: [#1 -0.30,-0.04,0.61,U] [#2 -0.39,-0.12,0.63,U] [#3 -0.23,-0.13,0.76,U] [#4 -0.21,-0.18,0.53,U] [#5 0.05,0.09,0.54,U] [#6 0.05,-0.14,0.39,U] [#7 -0.11,-0.05,0.44,U] [#8 -0.16,-0.39,0.35,U] 
21:40:37.192 00.001 8996 single-star, 8 included, MultiStar: {-0.17, -0.10}, one-star: {-0.14, -0.09}
21:40:37.193 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
21:40:37.194 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.67)
21:40:37.196 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.59 mountX=-0.13 mountY=0.10, mountTheta=2.48
21:40:37.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.09, opts=13)
21:40:37.199 00.001 8996 Enqueuing Move request for scope (-0.14, -0.09)
21:40:37.200 00.001 20224 Worker thread wakes up
21:40:37.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
21:40:37.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
21:40:37.200 00.000 20224 Moving (-0.14, -0.09) raw xDistance=-0.13 yDistance=0.10
21:40:37.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:40:37.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:37.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:40:37.200 00.000 20224 MoveAxis(E, 0, ABG)
21:40:37.200 00.000 20224 Move returns status 0, amount 0
21:40:37.200 00.000 20224 MoveAxis(N, 0, ABG)
21:40:37.200 00.000 20224 Move returns status 0, amount 0
21:40:37.200 00.000 20224 move complete, result=0
21:40:37.200 00.000 20224 worker thread done servicing request
21:40:37.206 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47325, med=2749, FiltMin=2502, FiltMax=24128, Gamma=1.000
21:40:37.232 00.026 8996 UpdateGuideState exits: m=742536 SNR=398.4
21:40:37.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:37.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:37.235 00.001 8996 Enqueuing Expose request
21:40:37.237 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:37.238 00.001 20224 Worker thread wakes up
21:40:37.238 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:37.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:38.223 00.985 20224 Exposure complete
21:40:38.314 00.091 20224 worker thread done servicing request
21:40:38.314 00.000 8996 OnExposeComplete: enter
21:40:38.317 00.003 8996 UpdateGuideState(): m_state=6
21:40:38.319 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2634
21:40:38.322 00.003 8996 Star::Find returns 1 (0), X=138.14, Y=472.59, Mass=750793, SNR=361.0, Peak=49117 HFD=4.6
21:40:38.325 00.003 8996 MultiStar: [#1 -0.20,-0.03,0.64,U] [#2 -0.34,0.09,0.73,U] [#3 -0.12,0.01,0.58,U] [#4 -0.30,0.07,0.55,U] [#5 -0.11,0.20,0.54,U] [#6 0.03,-0.01,0.42,U] [#7 -0.10,-0.01,0.45,U] [#8 -0.37,-0.38,0.00,M1] 
21:40:38.327 00.002 8996 refined, 7 included, MultiStar: {-0.18, 0.03}, one-star: {-0.19, -0.03}
21:40:38.328 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
21:40:38.330 00.002 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
21:40:38.331 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=-0.18 mountY=-0.01, mountTheta=-3.08
21:40:38.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.03, opts=13)
21:40:38.334 00.001 8996 Enqueuing Move request for scope (-0.18, 0.03)
21:40:38.335 00.001 20224 Worker thread wakes up
21:40:38.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
21:40:38.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
21:40:38.335 00.000 20224 Moving (-0.18, 0.03) raw xDistance=-0.18 yDistance=-0.01
21:40:38.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:40:38.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:38.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:40:38.335 00.000 20224 MoveAxis(E, 0, ABG)
21:40:38.335 00.000 20224 Move returns status 0, amount 0
21:40:38.335 00.000 20224 MoveAxis(N, 0, ABG)
21:40:38.335 00.000 20224 Move returns status 0, amount 0
21:40:38.336 00.001 20224 move complete, result=0
21:40:38.336 00.000 20224 worker thread done servicing request
21:40:38.341 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49117, med=2749, FiltMin=2483, FiltMax=24464, Gamma=1.000
21:40:38.368 00.027 8996 UpdateGuideState exits: m=750793 SNR=361.0
21:40:38.370 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:38.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:38.373 00.002 8996 Enqueuing Expose request
21:40:38.375 00.002 20224 Worker thread wakes up
21:40:38.375 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:40:38.376 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:38.377 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:39.554 01.177 20224 Exposure complete
21:40:39.620 00.066 20224 worker thread done servicing request
21:40:39.620 00.000 8996 OnExposeComplete: enter
21:40:39.622 00.002 8996 UpdateGuideState(): m_state=6
21:40:39.624 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2635
21:40:39.625 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.62, Mass=738787, SNR=338.1, Peak=52317 HFD=4.6
21:40:39.626 00.001 8996 MultiStar: [#1 -0.32,0.09,0.63,U] [#2 -0.33,0.11,0.88,U] [#3 -0.25,0.14,0.66,U] [#4 -0.47,0.18,0.00,M1] [#5 -0.24,0.43,0.00,M2] [#6 -0.12,0.33,0.43,U] [#7 -0.08,0.37,0.46,U] [#8 -0.47,-0.23,0.00,M2] 
21:40:39.627 00.001 8996 single-star, 5 included, MultiStar: {-0.25, 0.14}, one-star: {-0.28, 0.00}
21:40:39.628 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
21:40:39.629 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
21:40:39.630 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.00 hyp=0.28 cameraTheta=3.14 mountX=-0.28 mountY=0.03, mountTheta=3.03
21:40:39.632 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.00, opts=13)
21:40:39.633 00.001 8996 Enqueuing Move request for scope (-0.28, 0.00)
21:40:39.634 00.001 20224 Worker thread wakes up
21:40:39.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.00) opts 0xd
21:40:39.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.00)
21:40:39.634 00.000 20224 Moving (-0.28, 0.00) raw xDistance=-0.28 yDistance=0.03
21:40:39.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:40:39.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:39.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:40:39.634 00.000 20224 MoveAxis(E, 41, ABG)
21:40:39.634 00.000 20224 Guiding  Dir = 2, Dur = 41
21:40:39.634 00.000 20224 IsSlewing returns 0
21:40:39.634 00.000 20224 IsGuiding returns 0
21:40:39.636 00.002 20224 PulseGuide returned control before completion, sleep 50
21:40:39.638 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52317, med=2749, FiltMin=2483, FiltMax=25081, Gamma=1.000
21:40:39.652 00.014 8996 UpdateGuideState exits: m=738787 SNR=338.1
21:40:39.653 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:39.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:39.654 00.000 8996 Enqueuing Expose request
21:40:39.688 00.034 20224 IsGuiding returns 1
21:40:39.688 00.000 20224 scope still moving after pulse duration time elapsed
21:40:39.720 00.032 20224 IsSlewing returns 0
21:40:39.720 00.000 20224 IsGuiding returns 0
21:40:39.720 00.000 20224 scope move finished after 41 + 45 ms
21:40:39.720 00.000 20224 Move returns status 0, amount 41
21:40:39.720 00.000 20224 MoveAxis(N, 0, ABG)
21:40:39.721 00.001 20224 Move returns status 0, amount 0
21:40:39.721 00.000 20224 move complete, result=0
21:40:39.721 00.000 20224 worker thread done servicing request
21:40:39.721 00.000 20224 Worker thread wakes up
21:40:39.721 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:39.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:39.721 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.0 px 0 ms NORTH
21:40:40.689 00.968 20224 Exposure complete
21:40:40.782 00.093 20224 worker thread done servicing request
21:40:40.782 00.000 8996 OnExposeComplete: enter
21:40:40.783 00.001 8996 UpdateGuideState(): m_state=6
21:40:40.784 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2636
21:40:40.785 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.80, Mass=709055, SNR=351.5, Peak=52013 HFD=4.4
21:40:40.789 00.004 8996 MultiStar: [#1 -0.21,0.12,0.71,U] [#2 -0.31,0.41,0.00,M1] [#3 -0.06,0.31,0.60,U] [#4 -0.13,0.41,0.00,M2] [#5 -0.07,0.47,0.00,M3] [#6 0.00,0.39,0.37,U] [#7 -0.07,0.22,0.49,U] [#8 -0.18,-0.08,0.37,U] 
21:40:40.791 00.002 8996 refined, 5 included, MultiStar: {-0.14, 0.19}, one-star: {-0.22, 0.19}
21:40:40.793 00.002 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
21:40:40.794 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
21:40:40.795 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.20 mountX=-0.16 mountY=-0.17, mountTheta=-2.31
21:40:40.799 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.19, opts=13)
21:40:40.801 00.002 8996 Enqueuing Move request for scope (-0.14, 0.19)
21:40:40.803 00.002 20224 Worker thread wakes up
21:40:40.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
21:40:40.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
21:40:40.803 00.000 20224 Moving (-0.14, 0.19) raw xDistance=-0.16 yDistance=-0.17
21:40:40.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:40:40.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:40.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:40:40.803 00.000 20224 MoveAxis(E, 0, ABG)
21:40:40.803 00.000 20224 Move returns status 0, amount 0
21:40:40.803 00.000 20224 MoveAxis(N, 0, ABG)
21:40:40.804 00.001 20224 Move returns status 0, amount 0
21:40:40.804 00.000 20224 move complete, result=0
21:40:40.804 00.000 20224 worker thread done servicing request
21:40:40.808 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52013, med=2749, FiltMin=2480, FiltMax=27593, Gamma=1.000
21:40:40.825 00.017 8996 UpdateGuideState exits: m=709055 SNR=351.5
21:40:40.826 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:40.828 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:40.829 00.001 8996 Enqueuing Expose request
21:40:40.830 00.001 20224 Worker thread wakes up
21:40:40.830 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:40:40.832 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:40.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:41.994 01.162 20224 Exposure complete
21:40:42.070 00.076 20224 worker thread done servicing request
21:40:42.070 00.000 8996 OnExposeComplete: enter
21:40:42.072 00.002 8996 UpdateGuideState(): m_state=6
21:40:42.073 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2637
21:40:42.075 00.002 8996 Star::Find returns 1 (0), X=138.14, Y=473.01, Mass=733982, SNR=337.3, Peak=52845 HFD=4.4
21:40:42.077 00.002 8996 MultiStar: [#1 -0.32,0.21,0.68,U] [#2 -0.42,0.37,0.00,M2] [#3 -0.07,0.38,0.64,U] [#4 -0.19,0.52,0.00,M3] [#5 -0.37,0.57,0.00,M4] [#6 -0.08,0.61,0.00,M1] [#7 -0.11,0.50,0.00,M1] [#8 -0.40,0.30,0.00,M2] 
21:40:42.078 00.001 8996 refined, 2 included, MultiStar: {-0.19, 0.34}, one-star: {-0.19, 0.39}
21:40:42.080 00.002 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
21:40:42.082 00.002 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
21:40:42.082 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.34 hyp=0.39 cameraTheta=2.09 mountX=-0.23 mountY=-0.31, mountTheta=-2.20
21:40:42.086 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.34, opts=13)
21:40:42.088 00.002 8996 Enqueuing Move request for scope (-0.19, 0.34)
21:40:42.089 00.001 20224 Worker thread wakes up
21:40:42.090 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.34) opts 0xd
21:40:42.090 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.34)
21:40:42.090 00.000 20224 Moving (-0.19, 0.34) raw xDistance=-0.23 yDistance=-0.31
21:40:42.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:40:42.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:40:42.090 00.000 20224 MoveAxis(E, 33, ABG)
21:40:42.090 00.000 20224 Guiding  Dir = 2, Dur = 33
21:40:42.090 00.000 20224 IsSlewing returns 0
21:40:42.091 00.001 20224 IsGuiding returns 0
21:40:42.099 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52845, med=2749, FiltMin=2493, FiltMax=29245, Gamma=1.000
21:40:42.114 00.015 8996 UpdateGuideState exits: m=733982 SNR=337.3
21:40:42.116 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:42.116 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:42.117 00.001 8996 Enqueuing Expose request
21:40:42.146 00.029 20224 IsGuiding returns 1
21:40:42.146 00.000 20224 scope still moving after pulse duration time elapsed
21:40:42.176 00.030 20224 IsSlewing returns 0
21:40:42.176 00.000 20224 IsGuiding returns 1
21:40:42.208 00.032 20224 IsSlewing returns 0
21:40:42.208 00.000 20224 IsGuiding returns 1
21:40:42.240 00.032 20224 IsSlewing returns 0
21:40:42.240 00.000 20224 IsGuiding returns 0
21:40:42.241 00.001 20224 scope move finished after 33 + 116 ms
21:40:42.241 00.000 20224 Move returns status 0, amount 33
21:40:42.241 00.000 20224 MoveAxis(N, 66, ABG)
21:40:42.241 00.000 20224 Guiding  Dir = 0, Dur = 66
21:40:42.241 00.000 20224 IsSlewing returns 0
21:40:42.242 00.001 20224 IsGuiding returns 0
21:40:42.304 00.062 20224 PulseGuide returned control before completion, sleep 14
21:40:42.333 00.029 20224 IsGuiding returns 1
21:40:42.333 00.000 20224 scope still moving after pulse duration time elapsed
21:40:42.365 00.032 20224 IsSlewing returns 0
21:40:42.365 00.000 20224 IsGuiding returns 1
21:40:42.396 00.031 20224 IsSlewing returns 0
21:40:42.396 00.000 20224 IsGuiding returns 0
21:40:42.397 00.001 20224 scope move finished after 66 + 89 ms
21:40:42.397 00.000 20224 Move returns status 0, amount 66
21:40:42.397 00.000 20224 move complete, result=0
21:40:42.397 00.000 20224 worker thread done servicing request
21:40:42.397 00.000 20224 Worker thread wakes up
21:40:42.397 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.3 px 66 ms NORTH
21:40:42.400 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:42.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:43.381 00.981 20224 Exposure complete
21:40:43.451 00.070 20224 worker thread done servicing request
21:40:43.451 00.000 8996 OnExposeComplete: enter
21:40:43.452 00.001 8996 UpdateGuideState(): m_state=6
21:40:43.453 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2638
21:40:43.453 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=472.67, Mass=774229, SNR=355.9, Peak=56115 HFD=4.6
21:40:43.454 00.001 8996 MultiStar: [#1 0.13,0.15,0.61,U] [#2 0.06,0.42,0.73,U] [#3 0.08,0.30,0.61,U] [#4 0.08,0.35,0.54,U] [#5 0.10,0.62,0.00,M5] [#6 0.34,0.12,0.39,U] [#7 0.13,0.44,0.00,M2] [#8 -0.18,-0.04,0.43,U] 
21:40:43.455 00.001 8996 single-star, 6 included, MultiStar: {0.10, 0.20}, one-star: {0.14, 0.06}
21:40:43.456 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
21:40:43.457 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
21:40:43.457 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.40 mountX=0.13 mountY=-0.07, mountTheta=-0.51
21:40:43.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.06, opts=13)
21:40:43.460 00.001 8996 Enqueuing Move request for scope (0.14, 0.06)
21:40:43.461 00.001 20224 Worker thread wakes up
21:40:43.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
21:40:43.461 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
21:40:43.461 00.000 20224 Moving (0.14, 0.06) raw xDistance=0.13 yDistance=-0.07
21:40:43.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:40:43.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:43.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:40:43.461 00.000 20224 MoveAxis(E, 0, ABG)
21:40:43.461 00.000 20224 Move returns status 0, amount 0
21:40:43.462 00.001 20224 MoveAxis(N, 0, ABG)
21:40:43.462 00.000 20224 Move returns status 0, amount 0
21:40:43.462 00.000 20224 move complete, result=0
21:40:43.462 00.000 20224 worker thread done servicing request
21:40:43.465 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56115, med=2749, FiltMin=2500, FiltMax=29155, Gamma=1.000
21:40:43.481 00.016 8996 UpdateGuideState exits: m=774229 SNR=355.9
21:40:43.484 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:43.486 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:43.487 00.001 8996 Enqueuing Expose request
21:40:43.489 00.002 20224 Worker thread wakes up
21:40:43.489 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:43.491 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:43.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:44.654 01.163 20224 Exposure complete
21:40:44.730 00.076 20224 worker thread done servicing request
21:40:44.730 00.000 8996 OnExposeComplete: enter
21:40:44.732 00.002 8996 UpdateGuideState(): m_state=6
21:40:44.734 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2639
21:40:44.735 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.69, Mass=757226, SNR=356.2, Peak=59299 HFD=4.5
21:40:44.736 00.001 8996 MultiStar: [#1 0.51,-0.13,0.00,M1] [#2 0.34,0.02,0.74,U] [#3 0.51,0.00,0.00,M1] [#4 0.41,-0.05,0.53,U] [#5 0.61,0.23,0.00,M6] [#6 0.55,-0.13,0.00,M1] [#7 0.49,-0.11,0.00,M3] [#8 0.49,-0.10,0.00,M2] 
21:40:44.738 00.002 8996 refined, 2 included, MultiStar: {0.41, 0.03}, one-star: {0.45, 0.07}
21:40:44.739 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
21:40:44.741 00.002 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
21:40:44.743 00.002 8996 CameraToMount -- cameraX=0.41 cameraY=0.03 hyp=0.41 cameraTheta=0.06 mountX=0.40 mountY=-0.07, mountTheta=-0.18
21:40:44.746 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=0.03, opts=13)
21:40:44.747 00.001 8996 Enqueuing Move request for scope (0.41, 0.03)
21:40:44.749 00.002 20224 Worker thread wakes up
21:40:44.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.03) opts 0xd
21:40:44.749 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, 0.03)
21:40:44.749 00.000 20224 Moving (0.41, 0.03) raw xDistance=0.40 yDistance=-0.07
21:40:44.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
21:40:44.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:44.750 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:40:44.750 00.000 20224 MoveAxis(W, 59, ABG)
21:40:44.750 00.000 20224 Guiding  Dir = 3, Dur = 59
21:40:44.750 00.000 20224 IsSlewing returns 0
21:40:44.751 00.001 20224 IsGuiding returns 0
21:40:44.758 00.007 20224 PulseGuide returned control before completion, sleep 63
21:40:44.758 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59299, med=2749, FiltMin=2464, FiltMax=30957, Gamma=1.000
21:40:44.780 00.022 8996 UpdateGuideState exits: m=757226 SNR=356.2
21:40:44.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:44.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:44.783 00.001 8996 Enqueuing Expose request
21:40:44.835 00.052 20224 IsGuiding returns 1
21:40:44.835 00.000 20224 scope still moving after pulse duration time elapsed
21:40:44.866 00.031 20224 IsSlewing returns 0
21:40:44.867 00.001 20224 IsGuiding returns 0
21:40:44.867 00.000 20224 scope move finished after 59 + 57 ms
21:40:44.867 00.000 20224 Move returns status 0, amount 59
21:40:44.867 00.000 20224 MoveAxis(N, 0, ABG)
21:40:44.867 00.000 20224 Move returns status 0, amount 0
21:40:44.868 00.001 20224 move complete, result=0
21:40:44.868 00.000 20224 worker thread done servicing request
21:40:44.868 00.000 20224 Worker thread wakes up
21:40:44.868 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:44.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:44.868 00.000 8996 GuideStep: 0.4 px 59 ms WEST, -0.1 px 0 ms NORTH
21:40:45.855 00.987 20224 Exposure complete
21:40:45.933 00.078 20224 worker thread done servicing request
21:40:45.933 00.000 8996 OnExposeComplete: enter
21:40:45.934 00.001 8996 UpdateGuideState(): m_state=6
21:40:45.936 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2640
21:40:45.938 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=472.90, Mass=667969, SNR=317.4, Peak=49635 HFD=4.4
21:40:45.939 00.001 8996 MultiStar: [#1 -0.07,0.08,0.77,U] [#2 -0.16,0.04,0.79,U] [#3 -0.18,-0.10,0.64,U] [#4 -0.12,0.04,0.57,U] [#5 0.00,0.41,0.70,U] [#6 -0.00,0.12,0.45,U] [#7 0.06,0.12,0.49,U] [#8 -0.13,-0.08,0.44,U] 
21:40:45.940 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.12}, one-star: {0.06, 0.29}
21:40:45.942 00.002 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
21:40:45.944 00.002 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
21:40:45.945 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.01 mountX=-0.07 mountY=-0.11, mountTheta=-2.11
21:40:45.948 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.12, opts=13)
21:40:45.949 00.001 8996 Enqueuing Move request for scope (-0.06, 0.12)
21:40:45.951 00.002 20224 Worker thread wakes up
21:40:45.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
21:40:45.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
21:40:45.951 00.000 20224 Moving (-0.06, 0.12) raw xDistance=-0.07 yDistance=-0.11
21:40:45.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:40:45.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:45.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:40:45.951 00.000 20224 MoveAxis(E, 0, ABG)
21:40:45.952 00.001 20224 Move returns status 0, amount 0
21:40:45.952 00.000 20224 MoveAxis(N, 0, ABG)
21:40:45.952 00.000 20224 Move returns status 0, amount 0
21:40:45.952 00.000 20224 move complete, result=0
21:40:45.952 00.000 20224 worker thread done servicing request
21:40:45.959 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49635, med=2749, FiltMin=2505, FiltMax=25974, Gamma=1.000
21:40:45.979 00.020 8996 UpdateGuideState exits: m=667969 SNR=317.4
21:40:45.982 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:45.984 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:45.985 00.001 8996 Enqueuing Expose request
21:40:45.987 00.002 20224 Worker thread wakes up
21:40:45.987 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:45.988 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:45.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:47.168 01.180 20224 Exposure complete
21:40:47.226 00.058 20224 worker thread done servicing request
21:40:47.226 00.000 8996 OnExposeComplete: enter
21:40:47.227 00.001 8996 UpdateGuideState(): m_state=6
21:40:47.228 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2641
21:40:47.229 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.32, Mass=796824, SNR=357.8, Peak=49117 HFD=4.6
21:40:47.230 00.001 8996 MultiStar: [#1 0.01,-0.13,0.66,U] [#2 -0.17,0.17,0.73,U] [#3 -0.01,-0.06,0.56,U] [#4 0.00,0.10,0.56,U] [#5 0.18,0.36,0.59,U] [#6 0.11,-0.10,0.43,U] [#7 0.06,0.20,0.44,U] [#8 -0.07,-0.23,0.41,U] 
21:40:47.231 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.08, -0.29}
21:40:47.231 00.000 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
21:40:47.232 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
21:40:47.233 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.20 mountX=-0.01 mountY=0.01, mountTheta=2.10
21:40:47.234 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
21:40:47.235 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
21:40:47.236 00.001 20224 Worker thread wakes up
21:40:47.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:40:47.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:40:47.236 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:40:47.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:40:47.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:47.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:40:47.236 00.000 20224 MoveAxis(E, 0, ABG)
21:40:47.236 00.000 20224 Move returns status 0, amount 0
21:40:47.236 00.000 20224 MoveAxis(N, 0, ABG)
21:40:47.236 00.000 20224 Move returns status 0, amount 0
21:40:47.236 00.000 20224 move complete, result=0
21:40:47.236 00.000 20224 worker thread done servicing request
21:40:47.240 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49117, med=2752, FiltMin=2451, FiltMax=27136, Gamma=1.000
21:40:47.254 00.014 8996 UpdateGuideState exits: m=796824 SNR=357.8
21:40:47.255 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:47.256 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:47.256 00.000 8996 Enqueuing Expose request
21:40:47.257 00.001 20224 Worker thread wakes up
21:40:47.257 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:47.258 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:47.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:48.237 00.979 20224 Exposure complete
21:40:48.305 00.068 20224 worker thread done servicing request
21:40:48.305 00.000 8996 OnExposeComplete: enter
21:40:48.306 00.001 8996 UpdateGuideState(): m_state=6
21:40:48.307 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2642
21:40:48.308 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.56, Mass=685462, SNR=347.4, Peak=48323 HFD=4.5
21:40:48.308 00.000 8996 MultiStar: [#1 0.04,0.03,0.71,U] [#2 -0.16,-0.06,0.76,U] [#3 0.09,0.02,0.60,U] [#4 0.01,0.07,0.50,U] [#5 0.17,0.49,0.00,M5] [#6 0.31,0.01,0.49,U] [#7 0.29,-0.06,0.45,U] [#8 0.14,-0.05,0.43,U] 
21:40:48.309 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.01}, one-star: {0.17, -0.05}
21:40:48.310 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
21:40:48.311 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.12)
21:40:48.312 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.14 mountX=0.10 mountY=0.00, mountTheta=0.02
21:40:48.313 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.01, opts=13)
21:40:48.314 00.001 8996 Enqueuing Move request for scope (0.10, -0.01)
21:40:48.315 00.001 20224 Worker thread wakes up
21:40:48.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
21:40:48.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
21:40:48.315 00.000 20224 Moving (0.10, -0.01) raw xDistance=0.10 yDistance=0.00
21:40:48.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:40:48.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:48.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:40:48.315 00.000 20224 MoveAxis(E, 0, ABG)
21:40:48.315 00.000 20224 Move returns status 0, amount 0
21:40:48.315 00.000 20224 MoveAxis(N, 0, ABG)
21:40:48.315 00.000 20224 Move returns status 0, amount 0
21:40:48.315 00.000 20224 move complete, result=0
21:40:48.315 00.000 20224 worker thread done servicing request
21:40:48.319 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48323, med=2749, FiltMin=2483, FiltMax=26352, Gamma=1.000
21:40:48.340 00.021 8996 UpdateGuideState exits: m=685462 SNR=347.4
21:40:48.342 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:48.343 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:48.345 00.002 8996 Enqueuing Expose request
21:40:48.346 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:48.347 00.001 20224 Worker thread wakes up
21:40:48.347 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:48.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:49.512 01.165 20224 Exposure complete
21:40:49.587 00.075 20224 worker thread done servicing request
21:40:49.587 00.000 8996 OnExposeComplete: enter
21:40:49.589 00.002 8996 UpdateGuideState(): m_state=6
21:40:49.592 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2643
21:40:49.594 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=472.73, Mass=796782, SNR=371.7, Peak=57619 HFD=4.7
21:40:49.596 00.002 8996 MultiStar: [#1 -0.12,-0.01,0.62,U] [#2 -0.42,0.22,0.00,M1] [#3 -0.16,0.04,0.54,U] [#4 -0.24,0.15,0.52,U] [#5 -0.16,0.35,0.55,U] [#6 0.04,-0.05,0.45,U] [#7 -0.14,-0.04,0.43,U] [#8 -0.32,-0.18,0.38,U] 
21:40:49.596 00.000 8996 refined, 7 included, MultiStar: {-0.10, 0.07}, one-star: {0.08, 0.12}
21:40:49.597 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
21:40:49.598 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
21:40:49.599 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.57 mountX=-0.11 mountY=-0.05, mountTheta=-2.68
21:40:49.601 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.07, opts=13)
21:40:49.602 00.001 8996 Enqueuing Move request for scope (-0.10, 0.07)
21:40:49.603 00.001 20224 Worker thread wakes up
21:40:49.604 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
21:40:49.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
21:40:49.604 00.000 20224 Moving (-0.10, 0.07) raw xDistance=-0.11 yDistance=-0.05
21:40:49.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:40:49.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:49.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:40:49.604 00.000 20224 MoveAxis(E, 0, ABG)
21:40:49.604 00.000 20224 Move returns status 0, amount 0
21:40:49.604 00.000 20224 MoveAxis(N, 0, ABG)
21:40:49.604 00.000 20224 Move returns status 0, amount 0
21:40:49.604 00.000 20224 move complete, result=0
21:40:49.604 00.000 20224 worker thread done servicing request
21:40:49.609 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57619, med=2749, FiltMin=2473, FiltMax=26931, Gamma=1.000
21:40:49.629 00.020 8996 UpdateGuideState exits: m=796782 SNR=371.7
21:40:49.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:49.631 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:49.632 00.001 8996 Enqueuing Expose request
21:40:49.633 00.001 20224 Worker thread wakes up
21:40:49.633 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:49.633 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:49.634 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:50.602 00.968 20224 Exposure complete
21:40:50.684 00.082 20224 worker thread done servicing request
21:40:50.684 00.000 8996 OnExposeComplete: enter
21:40:50.685 00.001 8996 UpdateGuideState(): m_state=6
21:40:50.686 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2644
21:40:50.687 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.92, Mass=733963, SNR=348.2, Peak=56397 HFD=4.4
21:40:50.688 00.001 8996 MultiStar: [#1 -0.24,0.07,0.70,U] [#2 -0.58,0.03,0.00,M2] [#3 -0.27,0.17,0.59,U] [#4 -0.35,0.11,0.55,U] [#5 -0.31,0.41,0.00,M5] [#6 0.02,0.06,0.43,U] [#7 -0.00,0.26,0.45,U] [#8 -0.33,-0.11,0.40,U] 
21:40:50.689 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.15}, one-star: {-0.11, 0.31}
21:40:50.689 00.000 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:40:50.690 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
21:40:50.691 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.46 mountX=-0.20 mountY=-0.13, mountTheta=-2.57
21:40:50.692 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
21:40:50.694 00.002 8996 Enqueuing Move request for scope (-0.18, 0.15)
21:40:50.696 00.002 20224 Worker thread wakes up
21:40:50.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
21:40:50.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
21:40:50.696 00.000 20224 Moving (-0.18, 0.15) raw xDistance=-0.20 yDistance=-0.13
21:40:50.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:40:50.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:50.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:40:50.696 00.000 20224 MoveAxis(E, 0, ABG)
21:40:50.696 00.000 20224 Move returns status 0, amount 0
21:40:50.698 00.002 20224 MoveAxis(N, 0, ABG)
21:40:50.698 00.000 20224 Move returns status 0, amount 0
21:40:50.698 00.000 20224 move complete, result=0
21:40:50.698 00.000 20224 worker thread done servicing request
21:40:50.705 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56397, med=2752, FiltMin=2486, FiltMax=26585, Gamma=1.000
21:40:50.736 00.031 8996 UpdateGuideState exits: m=733963 SNR=348.2
21:40:50.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:50.739 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:50.740 00.001 8996 Enqueuing Expose request
21:40:50.742 00.002 20224 Worker thread wakes up
21:40:50.742 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:50.743 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:50.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:51.903 01.160 20224 Exposure complete
21:40:52.003 00.100 20224 worker thread done servicing request
21:40:52.004 00.001 8996 OnExposeComplete: enter
21:40:52.006 00.002 8996 UpdateGuideState(): m_state=6
21:40:52.007 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2645
21:40:52.008 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.65, Mass=766270, SNR=349.2, Peak=51677 HFD=4.5
21:40:52.009 00.001 8996 MultiStar: [#1 -0.23,-0.00,0.61,U] [#2 -0.18,0.27,0.73,U] [#3 -0.01,0.03,0.68,U] [#4 -0.15,0.07,0.54,U] [#5 0.01,0.09,0.63,U] [#6 0.10,-0.08,0.45,U] [#7 0.12,0.25,0.44,U] [#8 -0.22,-0.21,0.39,U] 
21:40:52.011 00.002 8996 refined, 8 included, MultiStar: {-0.09, 0.06}, one-star: {-0.17, 0.04}
21:40:52.012 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
21:40:52.013 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
21:40:52.013 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.56 mountX=-0.10 mountY=-0.05, mountTheta=-2.67
21:40:52.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
21:40:52.016 00.001 8996 Enqueuing Move request for scope (-0.09, 0.06)
21:40:52.017 00.001 20224 Worker thread wakes up
21:40:52.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
21:40:52.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
21:40:52.018 00.001 20224 Moving (-0.09, 0.06) raw xDistance=-0.10 yDistance=-0.05
21:40:52.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:40:52.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:52.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:40:52.018 00.000 20224 MoveAxis(E, 0, ABG)
21:40:52.018 00.000 20224 Move returns status 0, amount 0
21:40:52.018 00.000 20224 MoveAxis(N, 0, ABG)
21:40:52.018 00.000 20224 Move returns status 0, amount 0
21:40:52.018 00.000 20224 move complete, result=0
21:40:52.018 00.000 20224 worker thread done servicing request
21:40:52.022 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51677, med=2749, FiltMin=2464, FiltMax=24937, Gamma=1.000
21:40:52.044 00.022 8996 UpdateGuideState exits: m=766270 SNR=349.2
21:40:52.046 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:52.047 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:52.047 00.000 8996 Enqueuing Expose request
21:40:52.048 00.001 20224 Worker thread wakes up
21:40:52.048 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:52.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:52.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:53.043 00.994 20224 Exposure complete
21:40:53.112 00.069 20224 worker thread done servicing request
21:40:53.112 00.000 8996 OnExposeComplete: enter
21:40:53.113 00.001 8996 UpdateGuideState(): m_state=6
21:40:53.114 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2646
21:40:53.115 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.77, Mass=753131, SNR=333.7, Peak=52285 HFD=4.5
21:40:53.116 00.001 8996 MultiStar: [#1 -0.10,0.26,0.68,U] [#2 -0.05,0.30,0.78,U] [#3 0.02,0.15,0.68,U] [#4 0.02,0.32,0.56,U] [#5 0.08,0.49,0.00,M5] [#6 0.27,0.32,0.48,U] [#7 0.02,0.23,0.48,U] [#8 -0.22,0.02,0.39,U] 
21:40:53.117 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.22}, one-star: {-0.20, 0.16}
21:40:53.117 00.000 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
21:40:53.118 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
21:40:53.118 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.77 mountX=-0.07 mountY=-0.21, mountTheta=-1.87
21:40:53.120 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.22, opts=13)
21:40:53.121 00.001 8996 Enqueuing Move request for scope (-0.05, 0.22)
21:40:53.121 00.000 20224 Worker thread wakes up
21:40:53.122 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
21:40:53.122 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
21:40:53.122 00.000 20224 Moving (-0.05, 0.22) raw xDistance=-0.07 yDistance=-0.21
21:40:53.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:40:53.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:40:53.122 00.000 20224 MoveAxis(E, 0, ABG)
21:40:53.122 00.000 20224 Move returns status 0, amount 0
21:40:53.122 00.000 20224 MoveAxis(N, 45, ABG)
21:40:53.122 00.000 20224 Guiding  Dir = 0, Dur = 45
21:40:53.122 00.000 20224 IsSlewing returns 0
21:40:53.122 00.000 20224 IsGuiding returns 0
21:40:53.129 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52285, med=2752, FiltMin=2496, FiltMax=26137, Gamma=1.000
21:40:53.141 00.012 20224 PulseGuide returned control before completion, sleep 37
21:40:53.151 00.010 8996 UpdateGuideState exits: m=753131 SNR=333.7
21:40:53.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:53.152 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:53.153 00.001 8996 Enqueuing Expose request
21:40:53.186 00.033 20224 IsGuiding returns 1
21:40:53.186 00.000 20224 scope still moving after pulse duration time elapsed
21:40:53.217 00.031 20224 IsSlewing returns 0
21:40:53.217 00.000 20224 IsGuiding returns 1
21:40:53.249 00.032 20224 IsSlewing returns 0
21:40:53.249 00.000 20224 IsGuiding returns 0
21:40:53.250 00.001 20224 scope move finished after 45 + 82 ms
21:40:53.250 00.000 20224 Move returns status 0, amount 45
21:40:53.250 00.000 20224 move complete, result=0
21:40:53.250 00.000 20224 worker thread done servicing request
21:40:53.250 00.000 20224 Worker thread wakes up
21:40:53.250 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
21:40:53.252 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:53.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:54.424 01.172 20224 Exposure complete
21:40:54.501 00.077 20224 worker thread done servicing request
21:40:54.501 00.000 8996 OnExposeComplete: enter
21:40:54.502 00.001 8996 UpdateGuideState(): m_state=6
21:40:54.503 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2647
21:40:54.504 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.62, Mass=743541, SNR=373.1, Peak=45523 HFD=4.7
21:40:54.505 00.001 8996 MultiStar: [#1 -0.22,0.06,0.63,U] [#2 -0.18,-0.08,0.70,U] [#3 -0.15,-0.21,0.54,U] [#4 -0.22,-0.22,0.47,U] [#5 -0.03,0.23,0.64,U] [#6 -0.02,-0.20,0.42,U] [#7 -0.04,-0.18,0.43,U] [#8 -0.38,-0.42,0.00,M1] 
21:40:54.507 00.002 8996 single-star, 7 included, MultiStar: {-0.13, -0.05}, one-star: {-0.13, 0.00}
21:40:54.509 00.002 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.24 = -3.05)
21:40:54.512 00.003 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
21:40:54.513 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.14 mountX=-0.13 mountY=0.01, mountTheta=3.03
21:40:54.515 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.00, opts=13)
21:40:54.516 00.001 8996 Enqueuing Move request for scope (-0.13, 0.00)
21:40:54.518 00.002 20224 Worker thread wakes up
21:40:54.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
21:40:54.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
21:40:54.518 00.000 20224 Moving (-0.13, 0.00) raw xDistance=-0.13 yDistance=0.01
21:40:54.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:40:54.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:54.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:40:54.518 00.000 20224 MoveAxis(E, 0, ABG)
21:40:54.518 00.000 20224 Move returns status 0, amount 0
21:40:54.518 00.000 20224 MoveAxis(N, 0, ABG)
21:40:54.518 00.000 20224 Move returns status 0, amount 0
21:40:54.518 00.000 20224 move complete, result=0
21:40:54.518 00.000 20224 worker thread done servicing request
21:40:54.523 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45523, med=2752, FiltMin=2480, FiltMax=22992, Gamma=1.000
21:40:54.545 00.022 8996 UpdateGuideState exits: m=743541 SNR=373.1
21:40:54.546 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:54.546 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:54.547 00.001 8996 Enqueuing Expose request
21:40:54.548 00.001 20224 Worker thread wakes up
21:40:54.548 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:54.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:54.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:55.531 00.983 20224 Exposure complete
21:40:55.602 00.071 20224 worker thread done servicing request
21:40:55.602 00.000 8996 OnExposeComplete: enter
21:40:55.603 00.001 8996 UpdateGuideState(): m_state=6
21:40:55.605 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2648
21:40:55.606 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.61, Mass=767568, SNR=360.5, Peak=50717 HFD=4.5
21:40:55.608 00.002 8996 MultiStar: [#1 -0.05,-0.04,0.66,U] [#2 -0.18,0.05,0.83,U] [#3 0.01,-0.11,0.60,U] [#4 -0.23,-0.13,0.49,U] [#5 -0.12,0.26,0.72,U] [#6 0.04,0.03,0.40,U] [#7 -0.06,0.06,0.42,U] [#8 -0.15,-0.36,0.37,U] 
21:40:55.609 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.01}, one-star: {-0.18, -0.01}
21:40:55.610 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
21:40:55.611 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
21:40:55.612 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.09 mountX=-0.11 mountY=0.02, mountTheta=2.98
21:40:55.614 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
21:40:55.615 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
21:40:55.616 00.001 20224 Worker thread wakes up
21:40:55.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
21:40:55.616 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
21:40:55.616 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.02
21:40:55.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:40:55.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:55.617 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:40:55.617 00.000 20224 MoveAxis(E, 0, ABG)
21:40:55.617 00.000 20224 Move returns status 0, amount 0
21:40:55.617 00.000 20224 MoveAxis(N, 0, ABG)
21:40:55.617 00.000 20224 Move returns status 0, amount 0
21:40:55.617 00.000 20224 move complete, result=0
21:40:55.617 00.000 20224 worker thread done servicing request
21:40:55.621 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=50717, med=2752, FiltMin=2505, FiltMax=25120, Gamma=1.000
21:40:55.641 00.020 8996 UpdateGuideState exits: m=767568 SNR=360.5
21:40:55.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:55.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:55.644 00.001 8996 Enqueuing Expose request
21:40:55.645 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:40:55.646 00.001 20224 Worker thread wakes up
21:40:55.646 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:55.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:56.820 01.174 20224 Exposure complete
21:40:56.880 00.060 20224 worker thread done servicing request
21:40:56.880 00.000 8996 OnExposeComplete: enter
21:40:56.881 00.001 8996 UpdateGuideState(): m_state=6
21:40:56.882 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2649
21:40:56.883 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.69, Mass=709631, SNR=394.4, Peak=45709 HFD=4.6
21:40:56.884 00.001 8996 MultiStar: [#1 -0.18,-0.08,0.55,U] [#2 -0.46,0.17,0.00,M1] [#3 -0.27,-0.14,0.50,U] [#4 -0.34,-0.12,0.47,U] [#5 -0.12,0.29,0.62,U] [#6 -0.28,-0.19,0.40,U] [#7 -0.40,-0.05,0.41,U] [#8 -0.25,-0.36,0.00,M1] 
21:40:56.885 00.001 8996 single-star, 6 included, MultiStar: {-0.22, -0.00}, one-star: {-0.14, 0.08}
21:40:56.885 00.000 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
21:40:56.886 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
21:40:56.887 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.63 mountX=-0.15 mountY=-0.06, mountTheta=-2.74
21:40:56.888 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.08, opts=13)
21:40:56.889 00.001 8996 Enqueuing Move request for scope (-0.14, 0.08)
21:40:56.889 00.000 20224 Worker thread wakes up
21:40:56.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
21:40:56.890 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
21:40:56.890 00.000 20224 Moving (-0.14, 0.08) raw xDistance=-0.15 yDistance=-0.06
21:40:56.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:40:56.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:56.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:40:56.890 00.000 20224 MoveAxis(E, 0, ABG)
21:40:56.890 00.000 20224 Move returns status 0, amount 0
21:40:56.890 00.000 20224 MoveAxis(N, 0, ABG)
21:40:56.890 00.000 20224 Move returns status 0, amount 0
21:40:56.890 00.000 20224 move complete, result=0
21:40:56.890 00.000 20224 worker thread done servicing request
21:40:56.894 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=45709, med=2752, FiltMin=2499, FiltMax=23113, Gamma=1.000
21:40:56.908 00.014 8996 UpdateGuideState exits: m=709631 SNR=394.4
21:40:56.911 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:56.913 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:56.915 00.002 8996 Enqueuing Expose request
21:40:56.918 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:40:56.920 00.002 20224 Worker thread wakes up
21:40:56.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:56.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:57.898 00.978 20224 Exposure complete
21:40:57.956 00.058 20224 worker thread done servicing request
21:40:57.956 00.000 8996 OnExposeComplete: enter
21:40:57.958 00.002 8996 UpdateGuideState(): m_state=6
21:40:57.959 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2650
21:40:57.961 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=472.38, Mass=751799, SNR=374.3, Peak=52992 HFD=4.8
21:40:57.963 00.002 8996 MultiStar: [#1 -0.23,-0.10,0.71,U] [#2 -0.47,0.02,0.00,M2] [#3 -0.13,-0.25,0.56,U] [#4 -0.33,-0.10,0.49,U] [#5 -0.07,0.10,0.59,U] [#6 0.00,-0.22,0.42,U] [#7 -0.05,-0.18,0.48,U] [#8 -0.25,-0.39,0.00,M2] 
21:40:57.964 00.001 8996 refined, 6 included, MultiStar: {-0.18, -0.14}, one-star: {-0.29, -0.23}
21:40:57.966 00.002 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
21:40:57.968 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
21:40:57.970 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.46 mountX=-0.16 mountY=0.16, mountTheta=2.36
21:40:57.975 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.14, opts=13)
21:40:57.977 00.002 8996 Enqueuing Move request for scope (-0.18, -0.14)
21:40:57.978 00.001 20224 Worker thread wakes up
21:40:57.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
21:40:57.979 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
21:40:57.979 00.000 20224 Moving (-0.18, -0.14) raw xDistance=-0.16 yDistance=0.16
21:40:57.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:40:57.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:57.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:40:57.979 00.000 20224 MoveAxis(E, 0, ABG)
21:40:57.979 00.000 20224 Move returns status 0, amount 0
21:40:57.979 00.000 20224 MoveAxis(N, 0, ABG)
21:40:57.979 00.000 20224 Move returns status 0, amount 0
21:40:57.979 00.000 20224 move complete, result=0
21:40:57.979 00.000 20224 worker thread done servicing request
21:40:57.984 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52992, med=2752, FiltMin=2493, FiltMax=24419, Gamma=1.000
21:40:58.000 00.016 8996 UpdateGuideState exits: m=751799 SNR=374.3
21:40:58.002 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:58.004 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:58.005 00.001 8996 Enqueuing Expose request
21:40:58.006 00.001 20224 Worker thread wakes up
21:40:58.006 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:40:58.008 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:58.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:40:59.175 01.167 20224 Exposure complete
21:40:59.237 00.062 20224 worker thread done servicing request
21:40:59.237 00.000 8996 OnExposeComplete: enter
21:40:59.238 00.001 8996 UpdateGuideState(): m_state=6
21:40:59.240 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2651
21:40:59.242 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=472.82, Mass=714980, SNR=340.0, Peak=53213 HFD=4.4
21:40:59.243 00.001 8996 MultiStar: [#1 -0.61,0.11,0.00,M1] [#2 -0.58,0.38,0.00,M3] [#3 -0.65,-0.07,0.00,M1] [#4 -0.62,-0.01,0.00,M1] [#5 -0.27,0.31,0.65,U] [#6 -0.34,0.02,0.46,U] [#7 -0.44,0.05,0.00,M1] [#8 -0.40,-0.12,0.47,U] 
21:40:59.245 00.002 8996 refined, 3 included, MultiStar: {-0.34, 0.14}, one-star: {-0.37, 0.20}
21:40:59.246 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
21:40:59.247 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
21:40:59.248 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.14 hyp=0.37 cameraTheta=2.76 mountX=-0.36 mountY=-0.10, mountTheta=-2.87
21:40:59.251 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.14, opts=13)
21:40:59.253 00.002 8996 Enqueuing Move request for scope (-0.34, 0.14)
21:40:59.253 00.000 20224 Worker thread wakes up
21:40:59.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.14) opts 0xd
21:40:59.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.14)
21:40:59.253 00.000 20224 Moving (-0.34, 0.14) raw xDistance=-0.36 yDistance=-0.10
21:40:59.254 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
21:40:59.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:59.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:40:59.254 00.000 20224 MoveAxis(E, 52, ABG)
21:40:59.254 00.000 20224 Guiding  Dir = 2, Dur = 52
21:40:59.254 00.000 20224 IsSlewing returns 0
21:40:59.255 00.001 20224 IsGuiding returns 0
21:40:59.257 00.002 20224 PulseGuide returned control before completion, sleep 61
21:40:59.259 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53213, med=2752, FiltMin=2486, FiltMax=28611, Gamma=1.000
21:40:59.277 00.018 8996 UpdateGuideState exits: m=714980 SNR=340.0
21:40:59.278 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:59.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:40:59.280 00.001 8996 Enqueuing Expose request
21:40:59.331 00.051 20224 IsGuiding returns 1
21:40:59.331 00.000 20224 scope still moving after pulse duration time elapsed
21:40:59.362 00.031 20224 IsSlewing returns 0
21:40:59.362 00.000 20224 IsGuiding returns 0
21:40:59.362 00.000 20224 scope move finished after 52 + 54 ms
21:40:59.362 00.000 20224 Move returns status 0, amount 52
21:40:59.362 00.000 20224 MoveAxis(N, 0, ABG)
21:40:59.362 00.000 20224 Move returns status 0, amount 0
21:40:59.362 00.000 20224 move complete, result=0
21:40:59.362 00.000 20224 worker thread done servicing request
21:40:59.362 00.000 20224 Worker thread wakes up
21:40:59.362 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.1 px 0 ms NORTH
21:40:59.364 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:40:59.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:00.339 00.975 20224 Exposure complete
21:41:00.395 00.056 20224 worker thread done servicing request
21:41:00.395 00.000 8996 OnExposeComplete: enter
21:41:00.397 00.002 8996 UpdateGuideState(): m_state=6
21:41:00.397 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2652
21:41:00.399 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=472.78, Mass=770408, SNR=375.1, Peak=53133 HFD=4.4
21:41:00.401 00.002 8996 MultiStar: [#1 -0.23,0.11,0.57,U] [#2 -0.31,0.35,0.00,M4] [#3 -0.26,0.19,0.50,U] [#4 -0.42,0.09,0.00,M2] [#5 -0.17,0.31,0.58,U] [#6 0.03,0.25,0.39,U] [#7 -0.05,0.12,0.43,U] [#8 -0.27,-0.12,0.39,U] 
21:41:00.402 00.001 8996 single-star, 6 included, MultiStar: {-0.16, 0.16}, one-star: {-0.15, 0.17}
21:41:00.403 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
21:41:00.404 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
21:41:00.405 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.22 cameraTheta=2.31 mountX=-0.17 mountY=-0.15, mountTheta=-2.41
21:41:00.407 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.17, opts=13)
21:41:00.408 00.001 8996 Enqueuing Move request for scope (-0.15, 0.17)
21:41:00.410 00.002 20224 Worker thread wakes up
21:41:00.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
21:41:00.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
21:41:00.410 00.000 20224 Moving (-0.15, 0.17) raw xDistance=-0.17 yDistance=-0.15
21:41:00.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:41:00.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:00.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:41:00.410 00.000 20224 MoveAxis(E, 0, ABG)
21:41:00.410 00.000 20224 Move returns status 0, amount 0
21:41:00.410 00.000 20224 MoveAxis(N, 0, ABG)
21:41:00.410 00.000 20224 Move returns status 0, amount 0
21:41:00.410 00.000 20224 move complete, result=0
21:41:00.411 00.001 20224 worker thread done servicing request
21:41:00.414 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53133, med=2752, FiltMin=2489, FiltMax=26425, Gamma=1.000
21:41:00.429 00.015 8996 UpdateGuideState exits: m=770408 SNR=375.1
21:41:00.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:00.430 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:00.431 00.001 8996 Enqueuing Expose request
21:41:00.432 00.001 20224 Worker thread wakes up
21:41:00.432 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:00.433 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:00.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:01.613 01.180 20224 Exposure complete
21:41:01.686 00.073 20224 worker thread done servicing request
21:41:01.686 00.000 8996 OnExposeComplete: enter
21:41:01.688 00.002 8996 UpdateGuideState(): m_state=6
21:41:01.690 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2653
21:41:01.692 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=472.70, Mass=713335, SNR=325.6, Peak=54771 HFD=4.6
21:41:01.694 00.002 8996 MultiStar: [#1 -0.01,0.01,0.66,U] [#2 -0.18,-0.00,0.80,U] [#3 0.07,0.04,0.67,U] [#4 0.01,0.08,0.52,U] [#5 0.27,0.24,0.61,U] [#6 0.27,-0.10,0.53,U] [#7 0.16,0.06,0.55,U] [#8 0.07,-0.14,0.38,U] 
21:41:01.695 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.04}, one-star: {0.20, 0.08}
21:41:01.695 00.000 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
21:41:01.697 00.002 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
21:41:01.697 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.42 mountX=0.09 mountY=-0.05, mountTheta=-0.53
21:41:01.699 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.04, opts=13)
21:41:01.700 00.001 8996 Enqueuing Move request for scope (0.09, 0.04)
21:41:01.701 00.001 20224 Worker thread wakes up
21:41:01.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
21:41:01.701 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
21:41:01.701 00.000 20224 Moving (0.09, 0.04) raw xDistance=0.09 yDistance=-0.05
21:41:01.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:41:01.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:01.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:41:01.701 00.000 20224 MoveAxis(E, 0, ABG)
21:41:01.701 00.000 20224 Move returns status 0, amount 0
21:41:01.701 00.000 20224 MoveAxis(N, 0, ABG)
21:41:01.701 00.000 20224 Move returns status 0, amount 0
21:41:01.701 00.000 20224 move complete, result=0
21:41:01.702 00.001 20224 worker thread done servicing request
21:41:01.705 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54771, med=2752, FiltMin=2512, FiltMax=28307, Gamma=1.000
21:41:01.723 00.018 8996 UpdateGuideState exits: m=713335 SNR=325.6
21:41:01.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:01.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:01.727 00.002 8996 Enqueuing Expose request
21:41:01.728 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:01.730 00.002 20224 Worker thread wakes up
21:41:01.730 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:01.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:02.719 00.989 20224 Exposure complete
21:41:02.798 00.079 20224 worker thread done servicing request
21:41:02.798 00.000 8996 OnExposeComplete: enter
21:41:02.799 00.001 8996 UpdateGuideState(): m_state=6
21:41:02.800 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2654
21:41:02.800 00.000 8996 Star::Find returns 1 (0), X=138.22, Y=472.61, Mass=759989, SNR=361.1, Peak=46685 HFD=4.6
21:41:02.801 00.001 8996 MultiStar: [#1 -0.16,0.05,0.63,U] [#2 -0.39,0.21,0.00,M4] [#3 -0.11,0.04,0.59,U] [#4 -0.10,0.06,0.57,U] [#5 -0.07,0.28,0.60,U] [#6 0.07,0.05,0.43,U] [#7 -0.01,-0.00,0.46,U] [#8 -0.29,-0.15,0.41,U] 
21:41:02.802 00.001 8996 single-star, 7 included, MultiStar: {-0.10, 0.05}, one-star: {-0.11, -0.01}
21:41:02.803 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
21:41:02.804 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
21:41:02.805 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.07 mountX=-0.10 mountY=0.02, mountTheta=2.95
21:41:02.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
21:41:02.808 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
21:41:02.809 00.001 20224 Worker thread wakes up
21:41:02.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
21:41:02.809 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
21:41:02.809 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.10 yDistance=0.02
21:41:02.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:41:02.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:02.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:41:02.809 00.000 20224 MoveAxis(E, 0, ABG)
21:41:02.809 00.000 20224 Move returns status 0, amount 0
21:41:02.809 00.000 20224 MoveAxis(N, 0, ABG)
21:41:02.809 00.000 20224 Move returns status 0, amount 0
21:41:02.809 00.000 20224 move complete, result=0
21:41:02.809 00.000 20224 worker thread done servicing request
21:41:02.814 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46685, med=2752, FiltMin=2499, FiltMax=25008, Gamma=1.000
21:41:02.833 00.019 8996 UpdateGuideState exits: m=759989 SNR=361.1
21:41:02.835 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:02.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:02.836 00.000 8996 Enqueuing Expose request
21:41:02.837 00.001 20224 Worker thread wakes up
21:41:02.838 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:02.838 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:02.839 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:04.001 01.162 20224 Exposure complete
21:41:04.071 00.070 20224 worker thread done servicing request
21:41:04.071 00.000 8996 OnExposeComplete: enter
21:41:04.073 00.002 8996 UpdateGuideState(): m_state=6
21:41:04.075 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2655
21:41:04.077 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=472.63, Mass=778941, SNR=403.0, Peak=50301 HFD=4.7
21:41:04.079 00.002 8996 MultiStar: [#1 -0.06,0.05,0.58,U] [#2 -0.14,0.32,0.69,U] [#3 -0.05,0.08,0.53,U] [#4 -0.14,0.00,0.48,U] [#5 0.07,0.29,0.54,U] [#6 0.14,0.10,0.39,U] [#7 0.06,0.15,0.36,U] [#8 -0.20,-0.17,0.33,U] 
21:41:04.080 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.10}, one-star: {-0.21, 0.01}
21:41:04.081 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
21:41:04.082 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
21:41:04.084 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.22 mountX=-0.09 mountY=-0.09, mountTheta=-2.33
21:41:04.087 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
21:41:04.088 00.001 8996 Enqueuing Move request for scope (-0.08, 0.10)
21:41:04.090 00.002 20224 Worker thread wakes up
21:41:04.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
21:41:04.090 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
21:41:04.090 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
21:41:04.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:41:04.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:04.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:41:04.090 00.000 20224 MoveAxis(E, 0, ABG)
21:41:04.091 00.001 20224 Move returns status 0, amount 0
21:41:04.091 00.000 20224 MoveAxis(N, 0, ABG)
21:41:04.091 00.000 20224 Move returns status 0, amount 0
21:41:04.091 00.000 20224 move complete, result=0
21:41:04.091 00.000 20224 worker thread done servicing request
21:41:04.096 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50301, med=2752, FiltMin=2496, FiltMax=24979, Gamma=1.000
21:41:04.109 00.013 8996 UpdateGuideState exits: m=778941 SNR=403.0
21:41:04.110 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:04.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:04.113 00.002 8996 Enqueuing Expose request
21:41:04.115 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:04.118 00.003 20224 Worker thread wakes up
21:41:04.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:04.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:05.094 00.976 20224 Exposure complete
21:41:05.167 00.073 20224 worker thread done servicing request
21:41:05.167 00.000 8996 OnExposeComplete: enter
21:41:05.168 00.001 8996 UpdateGuideState(): m_state=6
21:41:05.168 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2656
21:41:05.169 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.78, Mass=838565, SNR=336.9, Peak=59667 HFD=4.5
21:41:05.170 00.001 8996 MultiStar: [#1 0.07,0.28,0.68,U] [#2 -0.15,0.32,0.74,U] [#3 0.03,0.24,0.65,U] [#4 -0.00,0.42,0.66,U] [#5 0.23,0.53,0.00,M1] [#6 0.21,0.20,0.49,U] [#7 0.11,0.28,0.46,U] [#8 0.00,0.10,0.39,U] 
21:41:05.171 00.001 8996 single-star, 7 included, MultiStar: {0.03, 0.25}, one-star: {0.02, 0.16}
21:41:05.172 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
21:41:05.173 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
21:41:05.175 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.17 cameraTheta=1.45 mountX=0.00 mountY=-0.17, mountTheta=-1.55
21:41:05.178 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.16, opts=13)
21:41:05.179 00.001 8996 Enqueuing Move request for scope (0.02, 0.16)
21:41:05.180 00.001 20224 Worker thread wakes up
21:41:05.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
21:41:05.180 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
21:41:05.180 00.000 20224 Moving (0.02, 0.16) raw xDistance=0.00 yDistance=-0.17
21:41:05.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:41:05.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:05.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:41:05.180 00.000 20224 MoveAxis(E, 0, ABG)
21:41:05.180 00.000 20224 Move returns status 0, amount 0
21:41:05.180 00.000 20224 MoveAxis(N, 0, ABG)
21:41:05.180 00.000 20224 Move returns status 0, amount 0
21:41:05.181 00.001 20224 move complete, result=0
21:41:05.181 00.000 20224 worker thread done servicing request
21:41:05.186 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59667, med=2752, FiltMin=2499, FiltMax=28745, Gamma=1.000
21:41:05.201 00.015 8996 UpdateGuideState exits: m=838565 SNR=336.9
21:41:05.203 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:05.206 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:05.208 00.002 8996 Enqueuing Expose request
21:41:05.211 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:41:05.213 00.002 20224 Worker thread wakes up
21:41:05.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:05.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:06.391 01.178 20224 Exposure complete
21:41:06.482 00.091 20224 worker thread done servicing request
21:41:06.482 00.000 8996 OnExposeComplete: enter
21:41:06.483 00.001 8996 UpdateGuideState(): m_state=6
21:41:06.483 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2657
21:41:06.484 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.99, Mass=737140, SNR=379.4, Peak=53133 HFD=4.4
21:41:06.485 00.001 8996 MultiStar: [#1 -0.17,0.16,0.61,U] [#2 -0.24,0.64,0.00,M3] [#3 -0.08,0.18,0.59,U] [#4 -0.24,0.32,0.48,U] [#5 -0.10,0.64,0.00,M2] [#6 -0.10,0.18,0.45,U] [#7 -0.05,0.17,0.38,U] [#8 -0.26,-0.00,0.36,U] 
21:41:06.486 00.001 8996 refined, 6 included, MultiStar: {-0.16, 0.23}, one-star: {-0.22, 0.37}
21:41:06.487 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
21:41:06.488 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
21:41:06.488 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.28 cameraTheta=2.20 mountX=-0.19 mountY=-0.20, mountTheta=-2.31
21:41:06.490 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.23, opts=13)
21:41:06.490 00.000 8996 Enqueuing Move request for scope (-0.16, 0.23)
21:41:06.491 00.001 20224 Worker thread wakes up
21:41:06.492 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
21:41:06.492 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
21:41:06.492 00.000 20224 Moving (-0.16, 0.23) raw xDistance=-0.19 yDistance=-0.20
21:41:06.492 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:41:06.492 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:41:06.492 00.000 20224 MoveAxis(E, 0, ABG)
21:41:06.492 00.000 20224 Move returns status 0, amount 0
21:41:06.492 00.000 20224 MoveAxis(N, 43, ABG)
21:41:06.493 00.001 20224 Guiding  Dir = 0, Dur = 43
21:41:06.493 00.000 20224 IsSlewing returns 0
21:41:06.493 00.000 20224 IsGuiding returns 0
21:41:06.496 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53133, med=2752, FiltMin=2505, FiltMax=29629, Gamma=1.000
21:41:06.514 00.018 8996 UpdateGuideState exits: m=737140 SNR=379.4
21:41:06.516 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:06.516 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:06.517 00.001 8996 Enqueuing Expose request
21:41:06.524 00.007 20224 PulseGuide returned control before completion, sleep 23
21:41:06.555 00.031 20224 IsGuiding returns 1
21:41:06.555 00.000 20224 scope still moving after pulse duration time elapsed
21:41:06.586 00.031 20224 IsSlewing returns 0
21:41:06.586 00.000 20224 IsGuiding returns 1
21:41:06.618 00.032 20224 IsSlewing returns 0
21:41:06.618 00.000 20224 IsGuiding returns 0
21:41:06.618 00.000 20224 scope move finished after 43 + 81 ms
21:41:06.618 00.000 20224 Move returns status 0, amount 43
21:41:06.618 00.000 20224 move complete, result=0
21:41:06.618 00.000 20224 worker thread done servicing request
21:41:06.618 00.000 20224 Worker thread wakes up
21:41:06.619 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 43 ms NORTH
21:41:06.621 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:06.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:07.600 00.979 20224 Exposure complete
21:41:07.668 00.068 20224 worker thread done servicing request
21:41:07.668 00.000 8996 OnExposeComplete: enter
21:41:07.670 00.002 8996 UpdateGuideState(): m_state=6
21:41:07.671 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2658
21:41:07.672 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.74, Mass=746659, SNR=356.8, Peak=49789 HFD=4.5
21:41:07.673 00.001 8996 MultiStar: [#1 -0.11,0.18,0.65,U] [#2 -0.32,0.23,0.77,U] [#3 -0.09,0.07,0.58,U] [#4 -0.25,-0.01,0.55,U] [#5 0.04,0.37,0.62,U] [#6 0.09,0.25,0.43,U] [#7 0.00,0.28,0.44,U] [#8 -0.19,-0.11,0.39,U] 
21:41:07.675 00.002 8996 single-star, 8 included, MultiStar: {-0.12, 0.16}, one-star: {-0.13, 0.12}
21:41:07.676 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
21:41:07.677 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
21:41:07.678 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.39 mountX=-0.14 mountY=-0.11, mountTheta=-2.50
21:41:07.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
21:41:07.682 00.002 8996 Enqueuing Move request for scope (-0.13, 0.12)
21:41:07.683 00.001 20224 Worker thread wakes up
21:41:07.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
21:41:07.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
21:41:07.683 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.11
21:41:07.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:41:07.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:07.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:41:07.683 00.000 20224 MoveAxis(E, 0, ABG)
21:41:07.683 00.000 20224 Move returns status 0, amount 0
21:41:07.683 00.000 20224 MoveAxis(N, 0, ABG)
21:41:07.683 00.000 20224 Move returns status 0, amount 0
21:41:07.683 00.000 20224 move complete, result=0
21:41:07.683 00.000 20224 worker thread done servicing request
21:41:07.687 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49789, med=2752, FiltMin=2502, FiltMax=25305, Gamma=1.000
21:41:07.702 00.015 8996 UpdateGuideState exits: m=746659 SNR=356.8
21:41:07.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:07.703 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:07.704 00.001 8996 Enqueuing Expose request
21:41:07.705 00.001 20224 Worker thread wakes up
21:41:07.705 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:07.706 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:07.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:08.866 01.160 20224 Exposure complete
21:41:08.936 00.070 20224 worker thread done servicing request
21:41:08.936 00.000 8996 OnExposeComplete: enter
21:41:08.937 00.001 8996 UpdateGuideState(): m_state=6
21:41:08.938 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2659
21:41:08.939 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.38, Mass=724778, SNR=320.4, Peak=49968 HFD=4.5
21:41:08.941 00.002 8996 MultiStar: [#1 -0.19,-0.21,0.72,U] [#2 -0.36,0.11,0.77,U] [#3 -0.09,-0.14,0.62,U] [#4 -0.24,-0.29,0.63,U] [#5 -0.01,0.04,0.69,U] [#6 -0.19,-0.31,0.54,U] [#7 -0.08,-0.24,0.52,U] [#8 -0.17,-0.34,0.43,U] 
21:41:08.941 00.000 8996 refined, 8 included, MultiStar: {-0.17, -0.17}, one-star: {-0.16, -0.23}
21:41:08.942 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
21:41:08.943 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
21:41:08.944 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.37 mountX=-0.15 mountY=0.18, mountTheta=2.26
21:41:08.945 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.17, opts=13)
21:41:08.946 00.001 8996 Enqueuing Move request for scope (-0.17, -0.17)
21:41:08.947 00.001 20224 Worker thread wakes up
21:41:08.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
21:41:08.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
21:41:08.947 00.000 20224 Moving (-0.17, -0.17) raw xDistance=-0.15 yDistance=0.18
21:41:08.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:41:08.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:08.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:41:08.947 00.000 20224 MoveAxis(E, 0, ABG)
21:41:08.947 00.000 20224 Move returns status 0, amount 0
21:41:08.947 00.000 20224 MoveAxis(N, 0, ABG)
21:41:08.947 00.000 20224 Move returns status 0, amount 0
21:41:08.947 00.000 20224 move complete, result=0
21:41:08.947 00.000 20224 worker thread done servicing request
21:41:08.956 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49968, med=2752, FiltMin=2489, FiltMax=23328, Gamma=1.000
21:41:08.983 00.027 8996 UpdateGuideState exits: m=724778 SNR=320.4
21:41:08.986 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:08.988 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:08.990 00.002 8996 Enqueuing Expose request
21:41:08.992 00.002 20224 Worker thread wakes up
21:41:08.992 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:41:08.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:08.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:09.973 00.980 20224 Exposure complete
21:41:10.075 00.102 20224 worker thread done servicing request
21:41:10.075 00.000 8996 OnExposeComplete: enter
21:41:10.076 00.001 8996 UpdateGuideState(): m_state=6
21:41:10.076 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2660
21:41:10.077 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.32, Mass=707468, SNR=320.3, Peak=49037 HFD=4.7
21:41:10.078 00.001 8996 MultiStar: [#1 0.02,-0.29,0.77,U] [#2 -0.15,-0.18,0.91,U] [#3 -0.09,-0.21,0.73,U] [#4 -0.18,-0.30,0.59,U] [#5 0.15,0.04,0.65,U] [#6 0.27,-0.18,0.51,U] [#7 0.02,-0.11,0.51,U] [#8 -0.12,-0.49,0.00,M1] 
21:41:10.079 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.20}, one-star: {0.07, -0.30}
21:41:10.080 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
21:41:10.081 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
21:41:10.081 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.55 mountX=0.02 mountY=0.20, mountTheta=1.45
21:41:10.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.20, opts=13)
21:41:10.083 00.000 8996 Enqueuing Move request for scope (0.00, -0.20)
21:41:10.084 00.001 20224 Worker thread wakes up
21:41:10.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.20) opts 0xd
21:41:10.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.20)
21:41:10.085 00.001 20224 Moving (0.00, -0.20) raw xDistance=0.02 yDistance=0.20
21:41:10.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:41:10.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:10.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:41:10.085 00.000 20224 MoveAxis(E, 0, ABG)
21:41:10.085 00.000 20224 Move returns status 0, amount 0
21:41:10.085 00.000 20224 MoveAxis(N, 0, ABG)
21:41:10.085 00.000 20224 Move returns status 0, amount 0
21:41:10.085 00.000 20224 move complete, result=0
21:41:10.085 00.000 20224 worker thread done servicing request
21:41:10.089 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49037, med=2752, FiltMin=2509, FiltMax=26352, Gamma=1.000
21:41:10.103 00.014 8996 UpdateGuideState exits: m=707468 SNR=320.3
21:41:10.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:10.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:10.105 00.000 8996 Enqueuing Expose request
21:41:10.106 00.001 20224 Worker thread wakes up
21:41:10.106 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:41:10.107 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:10.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:11.257 01.150 20224 Exposure complete
21:41:11.334 00.077 20224 worker thread done servicing request
21:41:11.334 00.000 8996 OnExposeComplete: enter
21:41:11.335 00.001 8996 UpdateGuideState(): m_state=6
21:41:11.336 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2661
21:41:11.337 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=472.63, Mass=727405, SNR=339.9, Peak=46387 HFD=4.6
21:41:11.338 00.001 8996 MultiStar: [#1 -0.09,0.00,0.72,U] [#2 -0.38,0.07,0.77,U] [#3 -0.19,-0.05,0.60,U] [#4 -0.25,0.00,0.57,U] [#5 -0.18,0.22,0.67,U] [#6 0.11,-0.27,0.47,U] [#7 -0.04,0.04,0.44,U] [#8 -0.26,-0.23,0.40,U] 
21:41:11.339 00.001 8996 single-star, 8 included, MultiStar: {-0.16, -0.00}, one-star: {-0.10, 0.01}
21:41:11.339 00.000 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
21:41:11.340 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
21:41:11.341 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=2.99 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
21:41:11.345 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
21:41:11.347 00.002 8996 Enqueuing Move request for scope (-0.10, 0.01)
21:41:11.349 00.002 20224 Worker thread wakes up
21:41:11.350 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
21:41:11.350 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
21:41:11.350 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=-0.00
21:41:11.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:41:11.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:11.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:41:11.350 00.000 20224 MoveAxis(E, 0, ABG)
21:41:11.350 00.000 20224 Move returns status 0, amount 0
21:41:11.350 00.000 20224 MoveAxis(N, 0, ABG)
21:41:11.350 00.000 20224 Move returns status 0, amount 0
21:41:11.350 00.000 20224 move complete, result=0
21:41:11.350 00.000 20224 worker thread done servicing request
21:41:11.356 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=46387, med=2752, FiltMin=2505, FiltMax=23673, Gamma=1.000
21:41:11.371 00.015 8996 UpdateGuideState exits: m=727405 SNR=339.9
21:41:11.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:11.373 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:11.373 00.000 8996 Enqueuing Expose request
21:41:11.375 00.002 20224 Worker thread wakes up
21:41:11.375 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:41:11.376 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:11.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:12.348 00.972 20224 Exposure complete
21:41:12.451 00.103 20224 worker thread done servicing request
21:41:12.451 00.000 8996 OnExposeComplete: enter
21:41:12.452 00.001 8996 UpdateGuideState(): m_state=6
21:41:12.454 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2662
21:41:12.456 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=472.64, Mass=793718, SNR=332.1, Peak=51005 HFD=4.5
21:41:12.459 00.003 8996 MultiStar: [#1 -0.11,0.09,0.73,U] [#2 -0.33,0.29,0.00,M1] [#3 -0.27,-0.27,0.73,U] [#4 -0.25,-0.16,0.58,U] [#5 0.01,0.23,0.61,U] [#6 -0.14,-0.49,0.00,M1] [#7 -0.47,-0.22,0.00,M1] [#8 -0.29,-0.27,0.42,U] 
21:41:12.461 00.002 8996 single-star, 5 included, MultiStar: {-0.17, -0.04}, one-star: {-0.14, 0.02}
21:41:12.463 00.002 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
21:41:12.465 00.002 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
21:41:12.466 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.00 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
21:41:12.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.02, opts=13)
21:41:12.470 00.002 8996 Enqueuing Move request for scope (-0.14, 0.02)
21:41:12.471 00.001 20224 Worker thread wakes up
21:41:12.471 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
21:41:12.471 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
21:41:12.471 00.000 20224 Moving (-0.14, 0.02) raw xDistance=-0.14 yDistance=-0.00
21:41:12.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:41:12.471 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:12.472 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:41:12.472 00.000 20224 MoveAxis(E, 0, ABG)
21:41:12.472 00.000 20224 Move returns status 0, amount 0
21:41:12.472 00.000 20224 MoveAxis(N, 0, ABG)
21:41:12.472 00.000 20224 Move returns status 0, amount 0
21:41:12.472 00.000 20224 move complete, result=0
21:41:12.472 00.000 20224 worker thread done servicing request
21:41:12.478 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51005, med=2752, FiltMin=2499, FiltMax=26576, Gamma=1.000
21:41:12.508 00.030 8996 UpdateGuideState exits: m=793718 SNR=332.1
21:41:12.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:12.511 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:12.512 00.001 8996 Enqueuing Expose request
21:41:12.513 00.001 20224 Worker thread wakes up
21:41:12.513 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:12.514 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:12.514 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:41:13.668 01.154 20224 Exposure complete
21:41:13.735 00.067 20224 worker thread done servicing request
21:41:13.735 00.000 8996 OnExposeComplete: enter
21:41:13.738 00.003 8996 UpdateGuideState(): m_state=6
21:41:13.741 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2663
21:41:13.743 00.002 8996 Star::Find returns 1 (0), X=138.31, Y=472.68, Mass=707372, SNR=382.4, Peak=44515 HFD=4.7
21:41:13.744 00.001 8996 MultiStar: [#1 -0.16,-0.20,0.59,U] [#2 -0.23,0.20,0.68,U] [#3 -0.10,-0.29,0.52,U] [#4 -0.19,-0.16,0.51,U] [#5 -0.14,0.10,0.57,U] [#6 0.02,-0.24,0.42,U] [#7 -0.01,-0.27,0.44,U] [#8 -0.24,-0.11,0.35,U] 
21:41:13.745 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.07}, one-star: {-0.02, 0.06}
21:41:13.746 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
21:41:13.748 00.002 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
21:41:13.749 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.84 mountX=-0.02 mountY=-0.06, mountTheta=-1.94
21:41:13.753 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
21:41:13.754 00.001 8996 Enqueuing Move request for scope (-0.02, 0.06)
21:41:13.756 00.002 20224 Worker thread wakes up
21:41:13.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
21:41:13.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
21:41:13.756 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.02 yDistance=-0.06
21:41:13.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:41:13.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:13.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:41:13.756 00.000 20224 MoveAxis(E, 0, ABG)
21:41:13.756 00.000 20224 Move returns status 0, amount 0
21:41:13.756 00.000 20224 MoveAxis(N, 0, ABG)
21:41:13.756 00.000 20224 Move returns status 0, amount 0
21:41:13.756 00.000 20224 move complete, result=0
21:41:13.756 00.000 20224 worker thread done servicing request
21:41:13.761 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44515, med=2752, FiltMin=2489, FiltMax=23561, Gamma=1.000
21:41:13.779 00.018 8996 UpdateGuideState exits: m=707372 SNR=382.4
21:41:13.780 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:13.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:13.782 00.001 8996 Enqueuing Expose request
21:41:13.783 00.001 20224 Worker thread wakes up
21:41:13.783 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:13.786 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:13.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:14.743 00.957 20224 Exposure complete
21:41:14.830 00.087 20224 worker thread done servicing request
21:41:14.830 00.000 8996 OnExposeComplete: enter
21:41:14.832 00.002 8996 UpdateGuideState(): m_state=6
21:41:14.833 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2664
21:41:14.835 00.002 8996 Star::Find returns 1 (0), X=138.31, Y=472.82, Mass=760636, SNR=357.4, Peak=52435 HFD=4.6
21:41:14.837 00.002 8996 MultiStar: [#1 0.05,0.30,0.73,U] [#2 -0.15,0.39,0.83,U] [#3 0.08,0.09,0.54,U] [#4 -0.04,0.27,0.59,U] [#5 0.17,0.54,0.00,M1] [#6 0.05,0.14,0.44,U] [#7 0.01,-0.01,0.46,U] [#8 0.04,0.01,0.40,U] 
21:41:14.839 00.002 8996 single-star, 7 included, MultiStar: {-0.01, 0.20}, one-star: {-0.02, 0.20}
21:41:14.840 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
21:41:14.841 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
21:41:14.842 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.68 mountX=-0.04 mountY=-0.20, mountTheta=-1.78
21:41:14.845 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.20, opts=13)
21:41:14.846 00.001 8996 Enqueuing Move request for scope (-0.02, 0.20)
21:41:14.847 00.001 20224 Worker thread wakes up
21:41:14.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
21:41:14.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
21:41:14.847 00.000 20224 Moving (-0.02, 0.20) raw xDistance=-0.04 yDistance=-0.20
21:41:14.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:41:14.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:14.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:41:14.847 00.000 20224 MoveAxis(E, 0, ABG)
21:41:14.847 00.000 20224 Move returns status 0, amount 0
21:41:14.847 00.000 20224 MoveAxis(N, 0, ABG)
21:41:14.847 00.000 20224 Move returns status 0, amount 0
21:41:14.847 00.000 20224 move complete, result=0
21:41:14.848 00.001 20224 worker thread done servicing request
21:41:14.853 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52435, med=2752, FiltMin=2493, FiltMax=26809, Gamma=1.000
21:41:14.870 00.017 8996 UpdateGuideState exits: m=760636 SNR=357.4
21:41:14.872 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:14.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:14.874 00.001 8996 Enqueuing Expose request
21:41:14.876 00.002 20224 Worker thread wakes up
21:41:14.876 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:41:14.877 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:14.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:16.034 01.157 20224 Exposure complete
21:41:16.112 00.078 20224 worker thread done servicing request
21:41:16.112 00.000 8996 OnExposeComplete: enter
21:41:16.115 00.003 8996 UpdateGuideState(): m_state=6
21:41:16.118 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2665
21:41:16.120 00.002 8996 Star::Find returns 1 (0), X=138.17, Y=472.52, Mass=687593, SNR=356.7, Peak=43773 HFD=4.6
21:41:16.123 00.003 8996 MultiStar: [#1 -0.21,0.02,0.70,U] [#2 -0.24,0.30,0.76,U] [#3 -0.01,0.17,0.63,U] [#4 -0.20,0.17,0.57,U] [#5 0.01,0.35,0.60,U] [#6 0.05,0.23,0.49,U] [#7 0.02,0.41,0.47,U] [#8 -0.26,-0.35,0.00,M1] 
21:41:16.126 00.003 8996 single-star, 7 included, MultiStar: {-0.11, 0.17}, one-star: {-0.16, -0.09}
21:41:16.127 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
21:41:16.129 00.002 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
21:41:16.131 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-2.60 mountX=-0.15 mountY=0.11, mountTheta=2.49
21:41:16.132 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.09, opts=13)
21:41:16.133 00.001 8996 Enqueuing Move request for scope (-0.16, -0.09)
21:41:16.134 00.001 20224 Worker thread wakes up
21:41:16.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd
21:41:16.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.09)
21:41:16.135 00.001 20224 Moving (-0.16, -0.09) raw xDistance=-0.15 yDistance=0.11
21:41:16.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:41:16.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:16.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:41:16.135 00.000 20224 MoveAxis(E, 0, ABG)
21:41:16.135 00.000 20224 Move returns status 0, amount 0
21:41:16.135 00.000 20224 MoveAxis(N, 0, ABG)
21:41:16.135 00.000 20224 Move returns status 0, amount 0
21:41:16.136 00.001 20224 move complete, result=0
21:41:16.136 00.000 20224 worker thread done servicing request
21:41:16.144 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43773, med=2752, FiltMin=2467, FiltMax=21443, Gamma=1.000
21:41:16.166 00.022 8996 UpdateGuideState exits: m=687593 SNR=356.7
21:41:16.169 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:16.171 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:16.174 00.003 8996 Enqueuing Expose request
21:41:16.176 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:16.178 00.002 20224 Worker thread wakes up
21:41:16.178 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:16.179 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:17.152 00.973 20224 Exposure complete
21:41:17.211 00.059 20224 worker thread done servicing request
21:41:17.211 00.000 8996 OnExposeComplete: enter
21:41:17.212 00.001 8996 UpdateGuideState(): m_state=6
21:41:17.213 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2666
21:41:17.215 00.002 8996 Star::Find returns 1 (0), X=138.27, Y=472.47, Mass=681552, SNR=336.6, Peak=40675 HFD=4.6
21:41:17.217 00.002 8996 MultiStar: [#1 -0.15,0.01,0.68,U] [#2 -0.28,-0.01,0.75,U] [#3 -0.11,-0.10,0.61,U] [#4 -0.25,-0.15,0.67,U] [#5 -0.02,0.20,0.65,U] [#6 0.00,-0.27,0.49,U] [#7 -0.04,-0.32,0.49,U] [#8 -0.17,-0.39,0.00,M2] 
21:41:17.218 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.09}, one-star: {-0.06, -0.15}
21:41:17.219 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
21:41:17.220 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
21:41:17.221 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.51 mountX=-0.11 mountY=0.10, mountTheta=2.41
21:41:17.224 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.09, opts=13)
21:41:17.226 00.002 8996 Enqueuing Move request for scope (-0.12, -0.09)
21:41:17.227 00.001 20224 Worker thread wakes up
21:41:17.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
21:41:17.227 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
21:41:17.227 00.000 20224 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=0.10
21:41:17.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:41:17.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:17.228 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:41:17.228 00.000 20224 MoveAxis(E, 0, ABG)
21:41:17.228 00.000 20224 Move returns status 0, amount 0
21:41:17.228 00.000 20224 MoveAxis(N, 0, ABG)
21:41:17.228 00.000 20224 Move returns status 0, amount 0
21:41:17.228 00.000 20224 move complete, result=0
21:41:17.228 00.000 20224 worker thread done servicing request
21:41:17.235 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40675, med=2752, FiltMin=2499, FiltMax=24224, Gamma=1.000
21:41:17.251 00.016 8996 UpdateGuideState exits: m=681552 SNR=336.6
21:41:17.253 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:17.253 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:17.254 00.001 8996 Enqueuing Expose request
21:41:17.255 00.001 20224 Worker thread wakes up
21:41:17.255 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:17.255 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:17.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:18.420 01.165 20224 Exposure complete
21:41:18.500 00.080 20224 worker thread done servicing request
21:41:18.500 00.000 8996 OnExposeComplete: enter
21:41:18.501 00.001 8996 UpdateGuideState(): m_state=6
21:41:18.502 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2667
21:41:18.503 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.50, Mass=706254, SNR=323.0, Peak=47491 HFD=4.6
21:41:18.504 00.001 8996 MultiStar: [#1 0.05,-0.07,0.66,U] [#2 -0.07,0.03,0.73,U] [#3 0.16,-0.02,0.67,U] [#4 0.05,-0.06,0.60,U] [#5 0.14,0.20,0.71,U] [#6 0.31,-0.08,0.46,U] [#7 0.34,-0.15,0.49,U] [#8 0.08,-0.26,0.41,U] 
21:41:18.505 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.05}, one-star: {0.10, -0.11}
21:41:18.506 00.001 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
21:41:18.506 00.000 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
21:41:18.507 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.37 mountX=0.12 mountY=0.03, mountTheta=0.25
21:41:18.509 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.05, opts=13)
21:41:18.510 00.001 8996 Enqueuing Move request for scope (0.12, -0.05)
21:41:18.510 00.000 20224 Worker thread wakes up
21:41:18.511 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
21:41:18.511 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
21:41:18.511 00.000 20224 Moving (0.12, -0.05) raw xDistance=0.12 yDistance=0.03
21:41:18.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:41:18.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:18.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:41:18.511 00.000 20224 MoveAxis(E, 0, ABG)
21:41:18.511 00.000 20224 Move returns status 0, amount 0
21:41:18.511 00.000 20224 MoveAxis(N, 0, ABG)
21:41:18.511 00.000 20224 Move returns status 0, amount 0
21:41:18.511 00.000 20224 move complete, result=0
21:41:18.511 00.000 20224 worker thread done servicing request
21:41:18.516 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47491, med=2752, FiltMin=2486, FiltMax=27216, Gamma=1.000
21:41:18.532 00.016 8996 UpdateGuideState exits: m=706254 SNR=323.0
21:41:18.534 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:18.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:18.537 00.002 8996 Enqueuing Expose request
21:41:18.539 00.002 20224 Worker thread wakes up
21:41:18.539 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:18.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:18.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:19.503 00.963 20224 Exposure complete
21:41:19.587 00.084 20224 worker thread done servicing request
21:41:19.587 00.000 8996 OnExposeComplete: enter
21:41:19.588 00.001 8996 UpdateGuideState(): m_state=6
21:41:19.590 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2668
21:41:19.591 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.33, Mass=730616, SNR=366.4, Peak=47053 HFD=4.7
21:41:19.593 00.002 8996 MultiStar: [#1 0.15,-0.14,0.64,U] [#2 0.06,-0.09,0.76,U] [#3 0.36,-0.18,0.54,U] [#4 0.27,-0.19,0.52,U] [#5 0.21,-0.09,0.56,U] [#6 0.48,-0.01,0.00,M1] [#7 0.23,-0.05,0.43,U] [#8 0.16,-0.50,0.00,M2] 
21:41:19.595 00.002 8996 refined, 6 included, MultiStar: {0.19, -0.16}, one-star: {0.16, -0.29}
21:41:19.596 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
21:41:19.598 00.002 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
21:41:19.600 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-0.69 mountX=0.21 mountY=0.14, mountTheta=0.58
21:41:19.603 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.16, opts=13)
21:41:19.609 00.006 8996 Enqueuing Move request for scope (0.19, -0.16)
21:41:19.611 00.002 20224 Worker thread wakes up
21:41:19.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.16) opts 0xd
21:41:19.611 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.16)
21:41:19.611 00.000 20224 Moving (0.19, -0.16) raw xDistance=0.21 yDistance=0.14
21:41:19.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:41:19.612 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:19.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:41:19.612 00.000 20224 MoveAxis(W, 30, ABG)
21:41:19.612 00.000 20224 Guiding  Dir = 3, Dur = 30
21:41:19.612 00.000 20224 IsSlewing returns 0
21:41:19.612 00.000 20224 IsGuiding returns 0
21:41:19.619 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47053, med=2752, FiltMin=2505, FiltMax=26816, Gamma=1.000
21:41:19.634 00.015 8996 UpdateGuideState exits: m=730616 SNR=366.4
21:41:19.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:19.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:19.637 00.001 8996 Enqueuing Expose request
21:41:19.638 00.001 20224 PulseGuide returned control before completion, sleep 16
21:41:19.668 00.030 20224 IsGuiding returns 1
21:41:19.668 00.000 20224 scope still moving after pulse duration time elapsed
21:41:19.700 00.032 20224 IsSlewing returns 0
21:41:19.700 00.000 20224 IsGuiding returns 1
21:41:19.731 00.031 20224 IsSlewing returns 0
21:41:19.731 00.000 20224 IsGuiding returns 0
21:41:19.731 00.000 20224 scope move finished after 30 + 88 ms
21:41:19.731 00.000 20224 Move returns status 0, amount 30
21:41:19.731 00.000 20224 MoveAxis(N, 0, ABG)
21:41:19.731 00.000 20224 Move returns status 0, amount 0
21:41:19.731 00.000 20224 move complete, result=0
21:41:19.731 00.000 20224 worker thread done servicing request
21:41:19.731 00.000 20224 Worker thread wakes up
21:41:19.731 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
21:41:19.733 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:19.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:20.901 01.168 20224 Exposure complete
21:41:20.973 00.072 20224 worker thread done servicing request
21:41:20.973 00.000 8996 OnExposeComplete: enter
21:41:20.974 00.001 8996 UpdateGuideState(): m_state=6
21:41:20.974 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2669
21:41:20.975 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.39, Mass=769440, SNR=365.9, Peak=53136 HFD=4.5
21:41:20.976 00.001 8996 MultiStar: [#1 -0.41,-0.12,0.00,M1] [#2 -0.51,-0.01,0.00,M1] [#3 -0.33,-0.13,0.59,U] [#4 -0.29,-0.06,0.52,U] [#5 -0.17,0.17,0.59,U] [#6 0.01,-0.08,0.41,U] [#7 -0.03,-0.03,0.38,U] [#8 -0.38,-0.39,0.00,M3] 
21:41:20.977 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.08}, one-star: {-0.20, -0.23}
21:41:20.978 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
21:41:20.980 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.53)
21:41:20.982 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.73 mountX=-0.18 mountY=0.10, mountTheta=2.62
21:41:20.986 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.08, opts=13)
21:41:20.987 00.001 8996 Enqueuing Move request for scope (-0.19, -0.08)
21:41:20.989 00.002 20224 Worker thread wakes up
21:41:20.989 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
21:41:20.989 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
21:41:20.989 00.000 20224 Moving (-0.19, -0.08) raw xDistance=-0.18 yDistance=0.10
21:41:20.989 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:41:20.989 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:20.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:41:20.989 00.000 20224 MoveAxis(E, 0, ABG)
21:41:20.989 00.000 20224 Move returns status 0, amount 0
21:41:20.989 00.000 20224 MoveAxis(N, 0, ABG)
21:41:20.989 00.000 20224 Move returns status 0, amount 0
21:41:20.989 00.000 20224 move complete, result=0
21:41:20.989 00.000 20224 worker thread done servicing request
21:41:20.996 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53136, med=2752, FiltMin=2483, FiltMax=24608, Gamma=1.000
21:41:21.020 00.024 8996 UpdateGuideState exits: m=769440 SNR=365.9
21:41:21.022 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:21.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:21.025 00.002 8996 Enqueuing Expose request
21:41:21.027 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:21.030 00.003 20224 Worker thread wakes up
21:41:21.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:21.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:22.013 00.983 20224 Exposure complete
21:41:22.069 00.056 20224 worker thread done servicing request
21:41:22.069 00.000 8996 OnExposeComplete: enter
21:41:22.070 00.001 8996 UpdateGuideState(): m_state=6
21:41:22.072 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2670
21:41:22.073 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.67, Mass=735972, SNR=327.7, Peak=48131 HFD=4.7
21:41:22.074 00.001 8996 MultiStar: [#1 -0.25,0.16,0.74,U] [#2 -0.31,0.05,0.80,U] [#3 0.01,0.18,0.64,U] [#4 -0.18,0.32,0.61,U] [#5 -0.13,0.33,0.73,U] [#6 0.22,-0.11,0.45,U] [#7 -0.04,0.07,0.48,U] [#8 -0.16,-0.33,0.42,U] 
21:41:22.075 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.10}, one-star: {0.06, 0.05}
21:41:22.076 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
21:41:22.077 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
21:41:22.078 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.70 mountX=0.06 mountY=-0.06, mountTheta=-0.80
21:41:22.080 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
21:41:22.081 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
21:41:22.082 00.001 20224 Worker thread wakes up
21:41:22.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
21:41:22.082 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
21:41:22.082 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.06
21:41:22.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:41:22.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:22.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:41:22.082 00.000 20224 MoveAxis(E, 0, ABG)
21:41:22.082 00.000 20224 Move returns status 0, amount 0
21:41:22.083 00.001 20224 MoveAxis(N, 0, ABG)
21:41:22.083 00.000 20224 Move returns status 0, amount 0
21:41:22.083 00.000 20224 move complete, result=0
21:41:22.083 00.000 20224 worker thread done servicing request
21:41:22.088 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48131, med=2752, FiltMin=2512, FiltMax=26256, Gamma=1.000
21:41:22.105 00.017 8996 UpdateGuideState exits: m=735972 SNR=327.7
21:41:22.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:22.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:22.108 00.001 8996 Enqueuing Expose request
21:41:22.110 00.002 20224 Worker thread wakes up
21:41:22.110 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:22.110 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:22.111 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:23.292 01.181 20224 Exposure complete
21:41:23.351 00.059 20224 worker thread done servicing request
21:41:23.352 00.001 8996 OnExposeComplete: enter
21:41:23.354 00.002 8996 UpdateGuideState(): m_state=6
21:41:23.356 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2671
21:41:23.359 00.003 8996 Star::Find returns 1 (0), X=138.09, Y=472.72, Mass=720822, SNR=365.6, Peak=50445 HFD=4.6
21:41:23.362 00.003 8996 MultiStar: [#1 -0.27,0.16,0.60,U] [#2 -0.41,0.22,0.00,M1] [#3 -0.11,0.19,0.61,U] [#4 -0.14,0.23,0.54,U] [#5 0.00,0.43,0.00,M1] [#6 -0.12,-0.11,0.47,U] [#7 -0.16,0.04,0.43,U] [#8 -0.30,-0.16,0.41,U] 
21:41:23.363 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.09}, one-star: {-0.24, 0.11}
21:41:23.365 00.002 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
21:41:23.366 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
21:41:23.368 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.21 cameraTheta=2.73 mountX=-0.20 mountY=-0.06, mountTheta=-2.84
21:41:23.372 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.09, opts=13)
21:41:23.375 00.003 8996 Enqueuing Move request for scope (-0.20, 0.09)
21:41:23.377 00.002 20224 Worker thread wakes up
21:41:23.378 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
21:41:23.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
21:41:23.378 00.000 20224 Moving (-0.20, 0.09) raw xDistance=-0.20 yDistance=-0.06
21:41:23.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:41:23.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:23.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:41:23.378 00.000 20224 MoveAxis(E, 30, ABG)
21:41:23.378 00.000 20224 Guiding  Dir = 2, Dur = 30
21:41:23.379 00.001 20224 IsSlewing returns 0
21:41:23.379 00.000 20224 IsGuiding returns 0
21:41:23.385 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=50445, med=2752, FiltMin=2489, FiltMax=24051, Gamma=1.000
21:41:23.401 00.016 20224 PulseGuide returned control before completion, sleep 18
21:41:23.407 00.006 8996 UpdateGuideState exits: m=720822 SNR=365.6
21:41:23.408 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:23.409 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:23.409 00.000 8996 Enqueuing Expose request
21:41:23.431 00.022 20224 IsGuiding returns 1
21:41:23.431 00.000 20224 scope still moving after pulse duration time elapsed
21:41:23.462 00.031 20224 IsSlewing returns 0
21:41:23.462 00.000 20224 IsGuiding returns 1
21:41:23.492 00.030 20224 IsSlewing returns 0
21:41:23.492 00.000 20224 IsGuiding returns 0
21:41:23.493 00.001 20224 scope move finished after 30 + 84 ms
21:41:23.493 00.000 20224 Move returns status 0, amount 30
21:41:23.493 00.000 20224 MoveAxis(N, 0, ABG)
21:41:23.493 00.000 20224 Move returns status 0, amount 0
21:41:23.493 00.000 20224 move complete, result=0
21:41:23.493 00.000 20224 worker thread done servicing request
21:41:23.493 00.000 20224 Worker thread wakes up
21:41:23.493 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
21:41:23.496 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:23.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:24.491 00.995 20224 Exposure complete
21:41:24.577 00.086 20224 worker thread done servicing request
21:41:24.577 00.000 8996 OnExposeComplete: enter
21:41:24.579 00.002 8996 UpdateGuideState(): m_state=6
21:41:24.580 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2672
21:41:24.582 00.002 8996 Star::Find returns 1 (0), X=138.14, Y=472.58, Mass=766860, SNR=365.5, Peak=47581 HFD=4.7
21:41:24.584 00.002 8996 MultiStar: [#1 -0.15,-0.01,0.62,U] [#2 -0.14,0.12,0.71,U] [#3 -0.01,-0.17,0.58,U] [#4 -0.03,-0.05,0.55,U] [#5 0.00,0.09,0.56,U] [#6 0.21,-0.16,0.41,U] [#7 0.12,-0.11,0.45,U] [#8 -0.26,-0.31,0.40,U] 
21:41:24.586 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.05}, one-star: {-0.19, -0.03}
21:41:24.587 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
21:41:24.589 00.002 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
21:41:24.590 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.53 mountX=-0.07 mountY=0.06, mountTheta=2.42
21:41:24.593 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.05, opts=13)
21:41:24.595 00.002 8996 Enqueuing Move request for scope (-0.07, -0.05)
21:41:24.596 00.001 20224 Worker thread wakes up
21:41:24.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
21:41:24.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
21:41:24.597 00.001 20224 Moving (-0.07, -0.05) raw xDistance=-0.07 yDistance=0.06
21:41:24.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:41:24.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:24.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:41:24.597 00.000 20224 MoveAxis(E, 0, ABG)
21:41:24.597 00.000 20224 Move returns status 0, amount 0
21:41:24.597 00.000 20224 MoveAxis(N, 0, ABG)
21:41:24.597 00.000 20224 Move returns status 0, amount 0
21:41:24.597 00.000 20224 move complete, result=0
21:41:24.597 00.000 20224 worker thread done servicing request
21:41:24.603 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47581, med=2752, FiltMin=2515, FiltMax=24723, Gamma=1.000
21:41:24.636 00.033 8996 UpdateGuideState exits: m=766860 SNR=365.5
21:41:24.638 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:24.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:24.641 00.002 8996 Enqueuing Expose request
21:41:24.643 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:24.645 00.002 20224 Worker thread wakes up
21:41:24.645 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:24.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:25.815 01.170 20224 Exposure complete
21:41:25.890 00.075 20224 worker thread done servicing request
21:41:25.891 00.001 8996 OnExposeComplete: enter
21:41:25.891 00.000 8996 UpdateGuideState(): m_state=6
21:41:25.893 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2673
21:41:25.894 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.75, Mass=733115, SNR=339.1, Peak=54669 HFD=4.5
21:41:25.895 00.001 8996 MultiStar: [#1 -0.15,0.26,0.79,U] [#2 -0.33,0.25,0.70,U] [#3 -0.17,0.01,0.73,U] [#4 -0.26,0.14,0.58,U] [#5 0.03,0.48,0.00,M1] [#6 -0.02,0.16,0.45,U] [#7 -0.15,0.01,0.49,U] [#8 -0.19,0.08,0.42,U] 
21:41:25.896 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.14}, one-star: {-0.21, 0.13}
21:41:25.896 00.000 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
21:41:25.897 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
21:41:25.898 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.53 mountX=-0.21 mountY=-0.11, mountTheta=-2.64
21:41:25.899 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.14, opts=13)
21:41:25.900 00.001 8996 Enqueuing Move request for scope (-0.19, 0.14)
21:41:25.901 00.001 20224 Worker thread wakes up
21:41:25.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
21:41:25.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
21:41:25.901 00.000 20224 Moving (-0.19, 0.14) raw xDistance=-0.21 yDistance=-0.11
21:41:25.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:41:25.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:25.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:41:25.901 00.000 20224 MoveAxis(E, 30, ABG)
21:41:25.901 00.000 20224 Guiding  Dir = 2, Dur = 30
21:41:25.902 00.001 20224 IsSlewing returns 0
21:41:25.902 00.000 20224 IsGuiding returns 0
21:41:25.905 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54669, med=2752, FiltMin=2477, FiltMax=26105, Gamma=1.000
21:41:25.925 00.020 20224 PulseGuide returned control before completion, sleep 17
21:41:25.933 00.008 8996 UpdateGuideState exits: m=733115 SNR=339.1
21:41:25.935 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:25.937 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:25.938 00.001 8996 Enqueuing Expose request
21:41:25.956 00.018 20224 IsGuiding returns 1
21:41:25.956 00.000 20224 scope still moving after pulse duration time elapsed
21:41:25.987 00.031 20224 IsSlewing returns 0
21:41:25.987 00.000 20224 IsGuiding returns 1
21:41:26.018 00.031 20224 IsSlewing returns 0
21:41:26.018 00.000 20224 IsGuiding returns 0
21:41:26.018 00.000 20224 scope move finished after 30 + 86 ms
21:41:26.018 00.000 20224 Move returns status 0, amount 30
21:41:26.018 00.000 20224 MoveAxis(N, 0, ABG)
21:41:26.018 00.000 20224 Move returns status 0, amount 0
21:41:26.019 00.001 20224 move complete, result=0
21:41:26.019 00.000 20224 worker thread done servicing request
21:41:26.019 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
21:41:26.019 00.000 20224 Worker thread wakes up
21:41:26.020 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:26.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:26.999 00.979 20224 Exposure complete
21:41:27.073 00.074 20224 worker thread done servicing request
21:41:27.074 00.001 8996 OnExposeComplete: enter
21:41:27.074 00.000 8996 UpdateGuideState(): m_state=6
21:41:27.075 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2674
21:41:27.076 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.89, Mass=756672, SNR=350.9, Peak=51939 HFD=4.6
21:41:27.077 00.001 8996 MultiStar: [#1 -0.06,0.14,0.63,U] [#2 -0.27,0.22,0.74,U] [#3 0.12,0.08,0.60,U] [#4 0.01,0.19,0.53,U] [#5 -0.02,0.39,0.61,U] [#6 0.26,0.26,0.44,U] [#7 0.05,0.26,0.49,U] [#8 -0.17,0.01,0.41,U] 
21:41:27.077 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.21}, one-star: {0.06, 0.28}
21:41:27.078 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
21:41:27.079 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
21:41:27.080 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.61 mountX=-0.03 mountY=-0.21, mountTheta=-1.71
21:41:27.081 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.21, opts=13)
21:41:27.083 00.002 8996 Enqueuing Move request for scope (-0.01, 0.21)
21:41:27.086 00.003 20224 Worker thread wakes up
21:41:27.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
21:41:27.086 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
21:41:27.086 00.000 20224 Moving (-0.01, 0.21) raw xDistance=-0.03 yDistance=-0.21
21:41:27.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:41:27.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:41:27.086 00.000 20224 MoveAxis(E, 0, ABG)
21:41:27.086 00.000 20224 Move returns status 0, amount 0
21:41:27.086 00.000 20224 MoveAxis(N, 44, ABG)
21:41:27.086 00.000 20224 Guiding  Dir = 0, Dur = 44
21:41:27.087 00.001 20224 IsSlewing returns 0
21:41:27.087 00.000 20224 IsGuiding returns 0
21:41:27.095 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51939, med=2752, FiltMin=2480, FiltMax=28777, Gamma=1.000
21:41:27.099 00.004 20224 PulseGuide returned control before completion, sleep 43
21:41:27.116 00.017 8996 UpdateGuideState exits: m=756672 SNR=350.9
21:41:27.118 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:27.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:27.120 00.001 8996 Enqueuing Expose request
21:41:27.146 00.026 20224 IsGuiding returns 1
21:41:27.146 00.000 20224 scope still moving after pulse duration time elapsed
21:41:27.179 00.033 20224 IsSlewing returns 0
21:41:27.179 00.000 20224 IsGuiding returns 1
21:41:27.208 00.029 20224 IsSlewing returns 0
21:41:27.208 00.000 20224 IsGuiding returns 0
21:41:27.208 00.000 20224 scope move finished after 44 + 76 ms
21:41:27.208 00.000 20224 Move returns status 0, amount 44
21:41:27.208 00.000 20224 move complete, result=0
21:41:27.208 00.000 20224 worker thread done servicing request
21:41:27.209 00.001 20224 Worker thread wakes up
21:41:27.209 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
21:41:27.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:27.210 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:28.383 01.173 20224 Exposure complete
21:41:28.442 00.059 20224 worker thread done servicing request
21:41:28.442 00.000 8996 OnExposeComplete: enter
21:41:28.444 00.002 8996 UpdateGuideState(): m_state=6
21:41:28.445 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2675
21:41:28.446 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.32, Mass=716614, SNR=331.6, Peak=53133 HFD=4.6
21:41:28.447 00.001 8996 MultiStar: [#1 0.58,-0.13,0.00,M1] [#2 0.38,-0.15,0.75,U] [#3 0.60,-0.34,0.00,M1] [#4 0.45,-0.42,0.00,M1] [#5 0.69,0.04,0.00,M1] [#6 0.61,-0.36,0.00,M1] [#7 0.62,-0.26,0.00,M1] [#8 0.50,-0.52,0.00,M1] 
21:41:28.448 00.001 8996 refined, 1 included, MultiStar: {0.48, -0.23}, one-star: {0.55, -0.30}
21:41:28.448 00.000 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
21:41:28.449 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.80)
21:41:28.450 00.001 8996 CameraToMount -- cameraX=0.48 cameraY=-0.23 hyp=0.53 cameraTheta=-0.46 mountX=0.50 mountY=0.18, mountTheta=0.34
21:41:28.452 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.48, y=-0.23, opts=13)
21:41:28.453 00.001 8996 Enqueuing Move request for scope (0.48, -0.23)
21:41:28.454 00.001 20224 Worker thread wakes up
21:41:28.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.23) opts 0xd
21:41:28.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.48, -0.23)
21:41:28.454 00.000 20224 Moving (0.48, -0.23) raw xDistance=0.50 yDistance=0.18
21:41:28.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
21:41:28.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:28.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:41:28.454 00.000 20224 MoveAxis(W, 73, ABG)
21:41:28.454 00.000 20224 Guiding  Dir = 3, Dur = 73
21:41:28.454 00.000 20224 IsSlewing returns 0
21:41:28.454 00.000 20224 IsGuiding returns 0
21:41:28.458 00.004 20224 PulseGuide returned control before completion, sleep 80
21:41:28.460 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53133, med=2752, FiltMin=2480, FiltMax=27216, Gamma=1.000
21:41:28.480 00.020 8996 UpdateGuideState exits: m=716614 SNR=331.6
21:41:28.482 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:28.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:28.485 00.001 8996 Enqueuing Expose request
21:41:28.550 00.065 20224 IsGuiding returns 0
21:41:28.550 00.000 20224 Move returns status 0, amount 73
21:41:28.550 00.000 20224 MoveAxis(N, 0, ABG)
21:41:28.550 00.000 20224 Move returns status 0, amount 0
21:41:28.550 00.000 20224 move complete, result=0
21:41:28.551 00.001 20224 worker thread done servicing request
21:41:28.551 00.000 20224 Worker thread wakes up
21:41:28.551 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:28.551 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:28.552 00.001 8996 GuideStep: 0.5 px 73 ms WEST, 0.2 px 0 ms NORTH
21:41:29.518 00.966 20224 Exposure complete
21:41:29.582 00.064 20224 worker thread done servicing request
21:41:29.582 00.000 8996 OnExposeComplete: enter
21:41:29.585 00.003 8996 UpdateGuideState(): m_state=6
21:41:29.587 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2676
21:41:29.590 00.003 8996 Star::Find returns 1 (0), X=138.66, Y=472.21, Mass=738677, SNR=344.4, Peak=54973 HFD=4.6
21:41:29.593 00.003 8996 MultiStar: [#1 0.35,-0.69,0.00,M2] [#2 0.38,-0.25,0.00,M1] [#3 0.47,-0.28,0.00,M2] [#4 0.34,-0.35,0.00,M2] [#5 0.35,-0.08,0.64,U] [#6 0.66,-0.40,0.00,M2] [#7 0.55,-0.18,0.00,M2] [#8 0.30,-0.54,0.00,M2] 
21:41:29.595 00.002 8996 refined, 1 included, MultiStar: {0.34, -0.28}, one-star: {0.33, -0.41}
21:41:29.596 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
21:41:29.598 00.002 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
21:41:29.599 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=-0.28 hyp=0.44 cameraTheta=-0.69 mountX=0.36 mountY=0.24, mountTheta=0.58
21:41:29.601 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=-0.28, opts=13)
21:41:29.603 00.002 8996 Enqueuing Move request for scope (0.34, -0.28)
21:41:29.603 00.000 20224 Worker thread wakes up
21:41:29.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.28) opts 0xd
21:41:29.603 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, -0.28)
21:41:29.603 00.000 20224 Moving (0.34, -0.28) raw xDistance=0.36 yDistance=0.24
21:41:29.604 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.36
21:41:29.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:29.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:41:29.604 00.000 20224 MoveAxis(W, 58, ABG)
21:41:29.604 00.000 20224 Guiding  Dir = 3, Dur = 58
21:41:29.604 00.000 20224 IsSlewing returns 0
21:41:29.604 00.000 20224 IsGuiding returns 0
21:41:29.608 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54973, med=2752, FiltMin=2473, FiltMax=28528, Gamma=1.000
21:41:29.616 00.008 20224 PulseGuide returned control before completion, sleep 57
21:41:29.626 00.010 8996 UpdateGuideState exits: m=738677 SNR=344.4
21:41:29.628 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:29.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:29.630 00.001 8996 Enqueuing Expose request
21:41:29.677 00.047 20224 IsGuiding returns 1
21:41:29.677 00.000 20224 scope still moving after pulse duration time elapsed
21:41:29.708 00.031 20224 IsSlewing returns 0
21:41:29.709 00.001 20224 IsGuiding returns 0
21:41:29.709 00.000 20224 scope move finished after 58 + 46 ms
21:41:29.709 00.000 20224 Move returns status 0, amount 58
21:41:29.709 00.000 20224 MoveAxis(N, 0, ABG)
21:41:29.709 00.000 20224 Move returns status 0, amount 0
21:41:29.709 00.000 20224 move complete, result=0
21:41:29.709 00.000 20224 worker thread done servicing request
21:41:29.709 00.000 20224 Worker thread wakes up
21:41:29.710 00.001 8996 GuideStep: 0.4 px 58 ms WEST, 0.2 px 0 ms NORTH
21:41:29.712 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:29.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:30.881 01.169 20224 Exposure complete
21:41:30.960 00.079 20224 worker thread done servicing request
21:41:30.960 00.000 8996 OnExposeComplete: enter
21:41:30.962 00.002 8996 UpdateGuideState(): m_state=6
21:41:30.962 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2677
21:41:30.964 00.002 8996 Star::Find returns 1 (0), X=137.76, Y=472.63, Mass=811491, SNR=357.3, Peak=55341 HFD=4.6
21:41:30.965 00.001 8996 MultiStar: [#1 -0.59,-0.33,0.00,M3] [#2 -0.86,-0.11,0.00,M2] [#3 -0.64,-0.10,0.00,M3] [#4 -0.74,-0.13,0.00,M3] [#5 -0.63,0.16,0.00,M1] [#6 -0.58,-0.15,0.00,M3] [#7 -0.49,-0.02,0.00,M3] [#8 -0.86,-0.37,0.00,M3] 
21:41:30.966 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
21:41:30.967 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:41:30.969 00.002 8996 CameraToMount -- cameraX=-0.57 cameraY=0.02 hyp=0.57 cameraTheta=3.11 mountX=-0.57 mountY=0.05, mountTheta=3.06
21:41:30.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.57, y=0.02, opts=13)
21:41:30.974 00.003 8996 Enqueuing Move request for scope (-0.57, 0.02)
21:41:30.976 00.002 20224 Worker thread wakes up
21:41:30.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.02) opts 0xd
21:41:30.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.57, 0.02)
21:41:30.977 00.001 20224 Moving (-0.57, 0.02) raw xDistance=-0.57 yDistance=0.05
21:41:30.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.57
21:41:30.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:30.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:41:30.977 00.000 20224 MoveAxis(E, 80, ABG)
21:41:30.977 00.000 20224 Guiding  Dir = 2, Dur = 80
21:41:30.977 00.000 20224 IsSlewing returns 0
21:41:30.977 00.000 20224 IsGuiding returns 0
21:41:30.986 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55341, med=2752, FiltMin=2512, FiltMax=34131, Gamma=1.000
21:41:31.006 00.020 8996 UpdateGuideState exits: m=811491 SNR=357.3
21:41:31.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:31.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:31.009 00.001 8996 Enqueuing Expose request
21:41:31.036 00.027 20224 PulseGuide returned control before completion, sleep 33
21:41:31.081 00.045 20224 IsGuiding returns 1
21:41:31.081 00.000 20224 scope still moving after pulse duration time elapsed
21:41:31.111 00.030 20224 IsSlewing returns 0
21:41:31.112 00.001 20224 IsGuiding returns 1
21:41:31.143 00.031 20224 IsSlewing returns 0
21:41:31.144 00.001 20224 IsGuiding returns 0
21:41:31.144 00.000 20224 scope move finished after 80 + 85 ms
21:41:31.144 00.000 20224 Move returns status 0, amount 80
21:41:31.144 00.000 20224 MoveAxis(N, 0, ABG)
21:41:31.144 00.000 20224 Move returns status 0, amount 0
21:41:31.144 00.000 20224 move complete, result=0
21:41:31.144 00.000 20224 worker thread done servicing request
21:41:31.144 00.000 20224 Worker thread wakes up
21:41:31.144 00.000 8996 GuideStep: -0.6 px 80 ms EAST, 0.0 px 0 ms NORTH
21:41:31.147 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:31.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:32.129 00.982 20224 Exposure complete
21:41:32.216 00.087 20224 worker thread done servicing request
21:41:32.216 00.000 8996 OnExposeComplete: enter
21:41:32.217 00.001 8996 UpdateGuideState(): m_state=6
21:41:32.219 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2678
21:41:32.221 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=472.59, Mass=775935, SNR=362.3, Peak=49440 HFD=4.8
21:41:32.224 00.003 8996 MultiStar: [#1 -0.43,0.10,0.00,M4] [#2 -0.43,-0.04,0.00,M3] [#3 -0.23,-0.13,0.57,U] [#4 -0.31,-0.11,0.50,U] [#5 -0.09,0.16,0.62,U] [#6 -0.12,-0.05,0.42,U] [#7 -0.18,-0.03,0.39,U] [#8 -0.31,-0.30,0.00,M4] 
21:41:32.225 00.001 8996 refined, 5 included, MultiStar: {-0.23, -0.03}, one-star: {-0.34, -0.02}
21:41:32.226 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
21:41:32.227 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
21:41:32.228 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-3.03 mountX=-0.23 mountY=0.05, mountTheta=2.92
21:41:32.231 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.03, opts=13)
21:41:32.231 00.000 8996 Enqueuing Move request for scope (-0.23, -0.03)
21:41:32.233 00.002 20224 Worker thread wakes up
21:41:32.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
21:41:32.233 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
21:41:32.233 00.000 20224 Moving (-0.23, -0.03) raw xDistance=-0.23 yDistance=0.05
21:41:32.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
21:41:32.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:32.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:41:32.233 00.000 20224 MoveAxis(E, 38, ABG)
21:41:32.233 00.000 20224 Guiding  Dir = 2, Dur = 38
21:41:32.233 00.000 20224 IsSlewing returns 0
21:41:32.234 00.001 20224 IsGuiding returns 0
21:41:32.238 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49440, med=2752, FiltMin=2496, FiltMax=28595, Gamma=1.000
21:41:32.254 00.016 8996 UpdateGuideState exits: m=775935 SNR=362.3
21:41:32.255 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:32.256 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:32.257 00.001 8996 Enqueuing Expose request
21:41:32.297 00.040 20224 IsGuiding returns 1
21:41:32.297 00.000 20224 scope still moving after pulse duration time elapsed
21:41:32.326 00.029 20224 IsSlewing returns 0
21:41:32.326 00.000 20224 IsGuiding returns 1
21:41:32.356 00.030 20224 IsSlewing returns 0
21:41:32.356 00.000 20224 IsGuiding returns 1
21:41:32.387 00.031 20224 IsSlewing returns 0
21:41:32.387 00.000 20224 IsGuiding returns 1
21:41:32.418 00.031 20224 IsSlewing returns 0
21:41:32.418 00.000 20224 IsGuiding returns 0
21:41:32.418 00.000 20224 scope move finished after 38 + 146 ms
21:41:32.418 00.000 20224 Move returns status 0, amount 38
21:41:32.418 00.000 20224 MoveAxis(N, 0, ABG)
21:41:32.418 00.000 20224 Move returns status 0, amount 0
21:41:32.419 00.001 20224 move complete, result=0
21:41:32.419 00.000 20224 worker thread done servicing request
21:41:32.419 00.000 20224 Worker thread wakes up
21:41:32.419 00.000 8996 GuideStep: -0.2 px 38 ms EAST, 0.1 px 0 ms NORTH
21:41:32.420 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:32.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:33.593 01.173 20224 Exposure complete
21:41:33.674 00.081 20224 worker thread done servicing request
21:41:33.674 00.000 8996 OnExposeComplete: enter
21:41:33.675 00.001 8996 UpdateGuideState(): m_state=6
21:41:33.676 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2679
21:41:33.677 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=472.35, Mass=724338, SNR=374.4, Peak=50909 HFD=4.6
21:41:33.678 00.001 8996 MultiStar: [#1 0.21,-0.22,0.64,U] [#2 0.14,-0.18,0.72,U] [#3 0.50,-0.26,0.00,M3] [#4 0.42,-0.39,0.00,M3] [#5 0.33,-0.20,0.63,U] [#6 0.46,-0.28,0.00,M3] [#7 0.37,-0.45,0.00,M3] [#8 0.23,-0.58,0.00,M5] 
21:41:33.679 00.001 8996 refined, 3 included, MultiStar: {0.31, -0.22}, one-star: {0.47, -0.26}
21:41:33.679 00.000 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
21:41:33.680 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
21:41:33.681 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.22 hyp=0.38 cameraTheta=-0.63 mountX=0.33 mountY=0.19, mountTheta=0.52
21:41:33.683 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.22, opts=13)
21:41:33.686 00.003 8996 Enqueuing Move request for scope (0.31, -0.22)
21:41:33.688 00.002 20224 Worker thread wakes up
21:41:33.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.22) opts 0xd
21:41:33.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.22)
21:41:33.689 00.001 20224 Moving (0.31, -0.22) raw xDistance=0.33 yDistance=0.19
21:41:33.689 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33
21:41:33.689 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:33.689 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:41:33.689 00.000 20224 MoveAxis(W, 45, ABG)
21:41:33.689 00.000 20224 Guiding  Dir = 3, Dur = 45
21:41:33.689 00.000 20224 IsSlewing returns 0
21:41:33.690 00.001 20224 IsGuiding returns 0
21:41:33.698 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50909, med=2752, FiltMin=2493, FiltMax=28307, Gamma=1.000
21:41:33.715 00.017 20224 PulseGuide returned control before completion, sleep 31
21:41:33.725 00.010 8996 UpdateGuideState exits: m=724338 SNR=374.4
21:41:33.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:33.726 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:33.727 00.001 8996 Enqueuing Expose request
21:41:33.761 00.034 20224 IsGuiding returns 1
21:41:33.761 00.000 20224 scope still moving after pulse duration time elapsed
21:41:33.792 00.031 20224 IsSlewing returns 0
21:41:33.793 00.001 20224 IsGuiding returns 1
21:41:33.823 00.030 20224 IsSlewing returns 0
21:41:33.823 00.000 20224 IsGuiding returns 0
21:41:33.823 00.000 20224 scope move finished after 45 + 88 ms
21:41:33.824 00.001 20224 Move returns status 0, amount 45
21:41:33.824 00.000 20224 MoveAxis(N, 0, ABG)
21:41:33.824 00.000 20224 Move returns status 0, amount 0
21:41:33.824 00.000 20224 move complete, result=0
21:41:33.824 00.000 20224 worker thread done servicing request
21:41:33.824 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.2 px 0 ms NORTH
21:41:33.827 00.003 20224 Worker thread wakes up
21:41:33.827 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:33.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:34.797 00.970 20224 Exposure complete
21:41:34.863 00.066 20224 worker thread done servicing request
21:41:34.863 00.000 8996 OnExposeComplete: enter
21:41:34.864 00.001 8996 UpdateGuideState(): m_state=6
21:41:34.865 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2680
21:41:34.866 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.41, Mass=744594, SNR=350.5, Peak=48285 HFD=4.7
21:41:34.867 00.001 8996 MultiStar: [#1 -0.02,-0.22,0.66,U] [#2 -0.13,-0.23,0.74,U] [#3 -0.05,-0.33,0.60,U] [#4 -0.08,-0.25,0.57,U] [#5 0.17,-0.22,0.63,U] [#6 0.17,-0.48,0.00,M4] [#7 0.18,-0.45,0.00,M4] [#8 -0.03,-0.44,0.00,M6] 
21:41:34.867 00.000 8996 single-star, 5 included, MultiStar: {0.00, -0.24}, one-star: {0.10, -0.21}
21:41:34.868 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
21:41:34.869 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
21:41:34.869 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-1.13 mountX=0.12 mountY=0.20, mountTheta=1.03
21:41:34.873 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.21, opts=13)
21:41:34.875 00.002 8996 Enqueuing Move request for scope (0.10, -0.21)
21:41:34.877 00.002 20224 Worker thread wakes up
21:41:34.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.21) opts 0xd
21:41:34.878 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.21)
21:41:34.878 00.000 20224 Moving (0.10, -0.21) raw xDistance=0.12 yDistance=0.20
21:41:34.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:41:34.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:34.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:41:34.878 00.000 20224 MoveAxis(E, 0, ABG)
21:41:34.878 00.000 20224 Move returns status 0, amount 0
21:41:34.878 00.000 20224 MoveAxis(N, 0, ABG)
21:41:34.879 00.001 20224 Move returns status 0, amount 0
21:41:34.879 00.000 20224 move complete, result=0
21:41:34.879 00.000 20224 worker thread done servicing request
21:41:34.884 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48285, med=2752, FiltMin=2496, FiltMax=28928, Gamma=1.000
21:41:34.903 00.019 8996 UpdateGuideState exits: m=744594 SNR=350.5
21:41:34.905 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:34.907 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:34.909 00.002 8996 Enqueuing Expose request
21:41:34.910 00.001 20224 Worker thread wakes up
21:41:34.910 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:34.911 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:41:34.912 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:36.089 01.177 20224 Exposure complete
21:41:36.165 00.076 20224 worker thread done servicing request
21:41:36.166 00.001 8996 OnExposeComplete: enter
21:41:36.166 00.000 8996 UpdateGuideState(): m_state=6
21:41:36.167 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2681
21:41:36.168 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.35, Mass=735417, SNR=345.6, Peak=51792 HFD=4.7
21:41:36.170 00.002 8996 MultiStar: [#1 -0.23,-0.01,0.72,U] [#2 -0.37,0.05,0.80,U] [#3 -0.21,-0.14,0.59,U] [#4 -0.24,-0.05,0.66,U] [#5 -0.07,0.07,0.64,U] [#6 -0.09,-0.10,0.43,U] [#7 -0.30,-0.21,0.49,U] [#8 -0.43,-0.29,0.00,M7] 
21:41:36.172 00.002 8996 refined, 7 included, MultiStar: {-0.24, -0.09}, one-star: {-0.31, -0.27}
21:41:36.173 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
21:41:36.175 00.002 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
21:41:36.176 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-2.80 mountX=-0.23 mountY=0.11, mountTheta=2.69
21:41:36.178 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.09, opts=13)
21:41:36.179 00.001 8996 Enqueuing Move request for scope (-0.24, -0.09)
21:41:36.180 00.001 20224 Worker thread wakes up
21:41:36.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd
21:41:36.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.09)
21:41:36.181 00.001 20224 Moving (-0.24, -0.09) raw xDistance=-0.23 yDistance=0.11
21:41:36.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:41:36.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:36.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:41:36.181 00.000 20224 MoveAxis(E, 34, ABG)
21:41:36.181 00.000 20224 Guiding  Dir = 2, Dur = 34
21:41:36.181 00.000 20224 IsSlewing returns 0
21:41:36.181 00.000 20224 IsGuiding returns 0
21:41:36.184 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51792, med=2752, FiltMin=2480, FiltMax=24803, Gamma=1.000
21:41:36.203 00.019 8996 UpdateGuideState exits: m=735417 SNR=345.6
21:41:36.206 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:36.208 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:36.210 00.002 8996 Enqueuing Expose request
21:41:36.212 00.002 20224 PulseGuide returned control before completion, sleep 14
21:41:36.227 00.015 20224 IsGuiding returns 1
21:41:36.227 00.000 20224 scope still moving after pulse duration time elapsed
21:41:36.259 00.032 20224 IsSlewing returns 0
21:41:36.259 00.000 20224 IsGuiding returns 1
21:41:36.290 00.031 20224 IsSlewing returns 0
21:41:36.290 00.000 20224 IsGuiding returns 1
21:41:36.321 00.031 20224 IsSlewing returns 0
21:41:36.321 00.000 20224 IsGuiding returns 0
21:41:36.321 00.000 20224 scope move finished after 34 + 105 ms
21:41:36.321 00.000 20224 Move returns status 0, amount 34
21:41:36.322 00.001 20224 MoveAxis(N, 0, ABG)
21:41:36.322 00.000 20224 Move returns status 0, amount 0
21:41:36.322 00.000 20224 move complete, result=0
21:41:36.322 00.000 20224 worker thread done servicing request
21:41:36.322 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
21:41:36.323 00.001 20224 Worker thread wakes up
21:41:36.323 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:36.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:37.306 00.983 20224 Exposure complete
21:41:37.374 00.068 20224 worker thread done servicing request
21:41:37.374 00.000 8996 OnExposeComplete: enter
21:41:37.375 00.001 8996 UpdateGuideState(): m_state=6
21:41:37.376 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2682
21:41:37.378 00.002 8996 Star::Find returns 1 (0), X=138.27, Y=472.38, Mass=775892, SNR=372.2, Peak=48397 HFD=4.7
21:41:37.380 00.002 8996 MultiStar: [#1 -0.08,-0.29,0.63,U] [#2 -0.42,-0.04,0.73,U] [#3 -0.13,-0.35,0.59,U] [#4 -0.09,-0.31,0.51,U] [#5 0.07,-0.16,0.54,U] [#6 0.01,-0.45,0.00,M4] [#7 -0.06,-0.41,0.38,U] [#8 -0.17,-0.55,0.00,M8] 
21:41:37.382 00.002 8996 single-star, 6 included, MultiStar: {-0.12, -0.24}, one-star: {-0.06, -0.23}
21:41:37.383 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
21:41:37.383 00.000 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
21:41:37.384 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.84 mountX=-0.04 mountY=0.24, mountTheta=1.74
21:41:37.387 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.23, opts=13)
21:41:37.387 00.000 8996 Enqueuing Move request for scope (-0.06, -0.23)
21:41:37.388 00.001 20224 Worker thread wakes up
21:41:37.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
21:41:37.388 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
21:41:37.388 00.000 20224 Moving (-0.06, -0.23) raw xDistance=-0.04 yDistance=0.24
21:41:37.388 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:41:37.389 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:41:37.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:41:37.389 00.000 20224 MoveAxis(E, 0, ABG)
21:41:37.389 00.000 20224 Move returns status 0, amount 0
21:41:37.389 00.000 20224 MoveAxis(N, 0, ABG)
21:41:37.389 00.000 20224 Move returns status 0, amount 0
21:41:37.389 00.000 20224 move complete, result=0
21:41:37.389 00.000 20224 worker thread done servicing request
21:41:37.394 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48397, med=2752, FiltMin=2515, FiltMax=25984, Gamma=1.000
21:41:37.421 00.027 8996 UpdateGuideState exits: m=775892 SNR=372.2
21:41:37.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:37.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:37.424 00.001 8996 Enqueuing Expose request
21:41:37.425 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:41:37.426 00.001 20224 Worker thread wakes up
21:41:37.426 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:37.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:38.591 01.165 20224 Exposure complete
21:41:38.662 00.071 20224 worker thread done servicing request
21:41:38.662 00.000 8996 OnExposeComplete: enter
21:41:38.663 00.001 8996 UpdateGuideState(): m_state=6
21:41:38.664 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2683
21:41:38.665 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.10, Mass=778984, SNR=374.4, Peak=53037 HFD=4.6
21:41:38.666 00.001 8996 MultiStar: [#1 -0.25,-0.41,0.00,M1] [#2 -0.34,-0.35,0.00,M1] [#3 -0.09,-0.46,0.00,M1] [#4 -0.06,-0.37,0.52,U] [#5 0.10,-0.38,0.59,U] [#6 0.10,-0.35,0.45,U] [#7 -0.04,-0.36,0.39,U] [#8 -0.01,-0.80,0.00,M9] 
21:41:38.667 00.001 8996 refined, 4 included, MultiStar: {0.01, -0.42}, one-star: {-0.03, -0.52}
21:41:38.668 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
21:41:38.669 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
21:41:38.670 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.42 hyp=0.42 cameraTheta=-1.55 mountX=0.05 mountY=0.41, mountTheta=1.45
21:41:38.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.42, opts=13)
21:41:38.673 00.001 8996 Enqueuing Move request for scope (0.01, -0.42)
21:41:38.674 00.001 20224 Worker thread wakes up
21:41:38.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.42) opts 0xd
21:41:38.674 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.42)
21:41:38.674 00.000 20224 Moving (0.01, -0.42) raw xDistance=0.05 yDistance=0.41
21:41:38.675 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:41:38.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:41:38.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:41:38.675 00.000 20224 MoveAxis(E, 0, ABG)
21:41:38.675 00.000 20224 Move returns status 0, amount 0
21:41:38.675 00.000 20224 MoveAxis(N, 0, ABG)
21:41:38.675 00.000 20224 Move returns status 0, amount 0
21:41:38.675 00.000 20224 move complete, result=0
21:41:38.675 00.000 20224 worker thread done servicing request
21:41:38.679 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53037, med=2752, FiltMin=2483, FiltMax=29680, Gamma=1.000
21:41:38.695 00.016 8996 UpdateGuideState exits: m=778984 SNR=374.4
21:41:38.697 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:38.699 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:38.700 00.001 8996 Enqueuing Expose request
21:41:38.701 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
21:41:38.702 00.001 20224 Worker thread wakes up
21:41:38.702 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:38.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:39.694 00.992 20224 Exposure complete
21:41:39.783 00.089 20224 worker thread done servicing request
21:41:39.783 00.000 8996 OnExposeComplete: enter
21:41:39.784 00.001 8996 UpdateGuideState(): m_state=6
21:41:39.785 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2684
21:41:39.786 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.45, Mass=712380, SNR=347.0, Peak=46077 HFD=4.8
21:41:39.787 00.001 8996 MultiStar: [#1 -0.01,-0.48,0.00,M2] [#2 -0.20,0.15,0.81,U] [#3 0.08,-0.26,0.56,U] [#4 -0.05,-0.13,0.55,U] [#5 0.05,-0.00,0.62,U] [#6 0.19,-0.17,0.42,U] [#7 0.00,-0.28,0.44,U] [#8 -0.02,-0.52,0.00,M10] 
21:41:39.788 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.10}, one-star: {0.11, -0.17}
21:41:39.789 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
21:41:39.790 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
21:41:39.790 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.40 mountX=0.03 mountY=0.10, mountTheta=1.31
21:41:39.792 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.10, opts=13)
21:41:39.793 00.001 8996 Enqueuing Move request for scope (0.02, -0.10)
21:41:39.793 00.000 20224 Worker thread wakes up
21:41:39.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
21:41:39.794 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
21:41:39.794 00.000 20224 Moving (0.02, -0.10) raw xDistance=0.03 yDistance=0.10
21:41:39.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:41:39.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:39.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:41:39.794 00.000 20224 MoveAxis(E, 0, ABG)
21:41:39.794 00.000 20224 Move returns status 0, amount 0
21:41:39.794 00.000 20224 MoveAxis(N, 0, ABG)
21:41:39.794 00.000 20224 Move returns status 0, amount 0
21:41:39.794 00.000 20224 move complete, result=0
21:41:39.794 00.000 20224 worker thread done servicing request
21:41:39.798 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46077, med=2752, FiltMin=2467, FiltMax=26768, Gamma=1.000
21:41:39.812 00.014 8996 UpdateGuideState exits: m=712380 SNR=347.0
21:41:39.813 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:39.814 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:39.815 00.001 8996 Enqueuing Expose request
21:41:39.816 00.001 20224 Worker thread wakes up
21:41:39.816 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:39.816 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:39.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:41.009 01.193 20224 Exposure complete
21:41:41.062 00.053 20224 worker thread done servicing request
21:41:41.062 00.000 8996 OnExposeComplete: enter
21:41:41.063 00.001 8996 UpdateGuideState(): m_state=6
21:41:41.063 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2685
21:41:41.064 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.55, Mass=722851, SNR=338.4, Peak=51715 HFD=4.7
21:41:41.066 00.002 8996 MultiStar: [#1 0.17,-0.08,0.71,U] [#2 -0.02,-0.03,0.74,U] [#3 0.24,-0.02,0.66,U] [#4 0.18,0.08,0.65,U] [#5 0.36,0.15,0.63,U] [#6 0.39,-0.28,0.00,M3] [#7 0.32,-0.10,0.47,U] [#8 0.25,-0.45,0.00,R] 
21:41:41.066 00.000 8996 refined, 6 included, MultiStar: {0.23, -0.01}, one-star: {0.36, -0.07}
21:41:41.067 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
21:41:41.069 00.002 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
21:41:41.069 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.05 mountX=0.23 mountY=-0.01, mountTheta=-0.06
21:41:41.071 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.01, opts=13)
21:41:41.072 00.001 8996 Enqueuing Move request for scope (0.23, -0.01)
21:41:41.074 00.002 20224 Worker thread wakes up
21:41:41.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
21:41:41.074 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
21:41:41.074 00.000 20224 Moving (0.23, -0.01) raw xDistance=0.23 yDistance=-0.01
21:41:41.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:41:41.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:41.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:41:41.074 00.000 20224 MoveAxis(W, 34, ABG)
21:41:41.075 00.001 20224 Guiding  Dir = 3, Dur = 34
21:41:41.075 00.000 20224 IsSlewing returns 0
21:41:41.075 00.000 20224 IsGuiding returns 0
21:41:41.081 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51715, med=2752, FiltMin=2480, FiltMax=29904, Gamma=1.000
21:41:41.095 00.014 8996 UpdateGuideState exits: m=722851 SNR=338.4
21:41:41.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:41.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:41.099 00.002 8996 Enqueuing Expose request
21:41:41.101 00.002 20224 PulseGuide returned control before completion, sleep 22
21:41:41.128 00.027 20224 IsGuiding returns 1
21:41:41.128 00.000 20224 scope still moving after pulse duration time elapsed
21:41:41.159 00.031 20224 IsSlewing returns 0
21:41:41.159 00.000 20224 IsGuiding returns 1
21:41:41.190 00.031 20224 IsSlewing returns 0
21:41:41.190 00.000 20224 IsGuiding returns 0
21:41:41.190 00.000 20224 scope move finished after 34 + 80 ms
21:41:41.190 00.000 20224 Move returns status 0, amount 34
21:41:41.191 00.001 20224 MoveAxis(N, 0, ABG)
21:41:41.191 00.000 20224 Move returns status 0, amount 0
21:41:41.191 00.000 20224 move complete, result=0
21:41:41.191 00.000 20224 worker thread done servicing request
21:41:41.191 00.000 20224 Worker thread wakes up
21:41:41.191 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:41.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:41.191 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.0 px 0 ms NORTH
21:41:42.153 00.962 20224 Exposure complete
21:41:42.246 00.093 20224 worker thread done servicing request
21:41:42.246 00.000 8996 OnExposeComplete: enter
21:41:42.247 00.001 8996 UpdateGuideState(): m_state=6
21:41:42.248 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2686
21:41:42.248 00.000 8996 Star::Find returns 1 (0), X=138.27, Y=472.61, Mass=728382, SNR=382.4, Peak=42397 HFD=4.7
21:41:42.250 00.002 8996 MultiStar: [#1 -0.24,0.04,0.67,U] [#2 -0.40,0.22,0.00,M1] [#3 -0.19,0.03,0.49,U] [#4 -0.32,0.06,0.49,U] [#5 -0.04,0.24,0.53,U] [#6 0.03,-0.14,0.40,U] [#7 -0.02,-0.13,0.39,U] [#8 -0.52,0.26,0.00,M1] 
21:41:42.250 00.000 8996 single-star, 6 included, MultiStar: {-0.12, 0.02}, one-star: {-0.06, -0.01}
21:41:42.251 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
21:41:42.252 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
21:41:42.253 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.97 mountX=-0.06 mountY=0.02, mountTheta=2.86
21:41:42.256 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
21:41:42.258 00.002 8996 Enqueuing Move request for scope (-0.06, -0.01)
21:41:42.261 00.003 20224 Worker thread wakes up
21:41:42.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
21:41:42.261 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
21:41:42.261 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
21:41:42.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:41:42.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:42.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:41:42.261 00.000 20224 MoveAxis(E, 0, ABG)
21:41:42.261 00.000 20224 Move returns status 0, amount 0
21:41:42.262 00.001 20224 MoveAxis(N, 0, ABG)
21:41:42.262 00.000 20224 Move returns status 0, amount 0
21:41:42.262 00.000 20224 move complete, result=0
21:41:42.262 00.000 20224 worker thread done servicing request
21:41:42.271 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=42397, med=2752, FiltMin=2473, FiltMax=25312, Gamma=1.000
21:41:42.293 00.022 8996 UpdateGuideState exits: m=728382 SNR=382.4
21:41:42.294 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:42.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:42.296 00.001 8996 Enqueuing Expose request
21:41:42.297 00.001 20224 Worker thread wakes up
21:41:42.297 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:42.297 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:42.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:43.456 01.159 20224 Exposure complete
21:41:43.541 00.085 20224 worker thread done servicing request
21:41:43.541 00.000 8996 OnExposeComplete: enter
21:41:43.542 00.001 8996 UpdateGuideState(): m_state=6
21:41:43.543 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2687
21:41:43.544 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.59, Mass=782031, SNR=327.8, Peak=47533 HFD=4.7
21:41:43.545 00.001 8996 MultiStar: [#1 -0.27,0.01,0.71,U] [#2 -0.26,-0.07,0.79,U] [#3 -0.04,-0.17,0.68,U] [#4 -0.17,-0.04,0.56,U] [#5 -0.04,0.05,0.66,U] [#6 0.16,-0.35,0.52,U] [#7 -0.15,-0.23,0.46,U] [#8 -0.38,0.14,0.43,U] 
21:41:43.546 00.001 8996 single-star, 8 included, MultiStar: {-0.13, -0.07}, one-star: {-0.05, -0.03}
21:41:43.547 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:41:43.549 00.002 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
21:41:43.551 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-2.65 mountX=-0.04 mountY=0.03, mountTheta=2.54
21:41:43.553 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
21:41:43.554 00.001 8996 Enqueuing Move request for scope (-0.05, -0.03)
21:41:43.555 00.001 20224 Worker thread wakes up
21:41:43.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
21:41:43.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
21:41:43.555 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.04 yDistance=0.03
21:41:43.556 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:41:43.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:43.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:41:43.556 00.000 20224 MoveAxis(E, 0, ABG)
21:41:43.556 00.000 20224 Move returns status 0, amount 0
21:41:43.556 00.000 20224 MoveAxis(N, 0, ABG)
21:41:43.556 00.000 20224 Move returns status 0, amount 0
21:41:43.556 00.000 20224 move complete, result=0
21:41:43.556 00.000 20224 worker thread done servicing request
21:41:43.561 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=47533, med=2752, FiltMin=2505, FiltMax=26064, Gamma=1.000
21:41:43.577 00.016 8996 UpdateGuideState exits: m=782031 SNR=327.8
21:41:43.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:43.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:43.581 00.002 8996 Enqueuing Expose request
21:41:43.582 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:43.584 00.002 20224 Worker thread wakes up
21:41:43.584 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:43.585 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:44.546 00.961 20224 Exposure complete
21:41:44.619 00.073 20224 worker thread done servicing request
21:41:44.619 00.000 8996 OnExposeComplete: enter
21:41:44.620 00.001 8996 UpdateGuideState(): m_state=6
21:41:44.621 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2688
21:41:44.622 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.55, Mass=727684, SNR=332.6, Peak=52275 HFD=4.6
21:41:44.624 00.002 8996 MultiStar: [#1 -0.02,-0.06,0.72,U] [#2 -0.22,0.08,0.76,U] [#3 0.07,-0.26,0.67,U] [#4 0.06,-0.25,0.59,U] [#5 0.19,0.02,0.70,U] [#6 0.02,-0.22,0.54,U] [#7 -0.13,-0.24,0.50,U] [#8 -0.25,-0.00,0.41,U] 
21:41:44.625 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.10}, one-star: {0.13, -0.07}
21:41:44.626 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
21:41:44.627 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
21:41:44.628 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.55 mountX=0.01 mountY=0.10, mountTheta=1.46
21:41:44.630 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.10, opts=13)
21:41:44.631 00.001 8996 Enqueuing Move request for scope (0.00, -0.10)
21:41:44.632 00.001 20224 Worker thread wakes up
21:41:44.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
21:41:44.632 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
21:41:44.632 00.000 20224 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.10
21:41:44.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:41:44.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:44.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:41:44.632 00.000 20224 MoveAxis(E, 0, ABG)
21:41:44.632 00.000 20224 Move returns status 0, amount 0
21:41:44.632 00.000 20224 MoveAxis(N, 0, ABG)
21:41:44.632 00.000 20224 Move returns status 0, amount 0
21:41:44.632 00.000 20224 move complete, result=0
21:41:44.632 00.000 20224 worker thread done servicing request
21:41:44.637 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52275, med=2752, FiltMin=2505, FiltMax=27552, Gamma=1.000
21:41:44.653 00.016 8996 UpdateGuideState exits: m=727684 SNR=332.6
21:41:44.654 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:44.654 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:44.655 00.001 8996 Enqueuing Expose request
21:41:44.656 00.001 20224 Worker thread wakes up
21:41:44.656 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:41:44.657 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:44.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:45.821 01.164 20224 Exposure complete
21:41:45.896 00.075 20224 worker thread done servicing request
21:41:45.896 00.000 8996 OnExposeComplete: enter
21:41:45.897 00.001 8996 UpdateGuideState(): m_state=6
21:41:45.899 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2689
21:41:45.901 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=472.42, Mass=726641, SNR=330.9, Peak=53552 HFD=4.3
21:41:45.902 00.001 8996 MultiStar: [#1 -0.35,0.09,0.62,U] [#2 -0.57,0.11,0.00,M1] [#3 -0.36,-0.33,0.00,M1] [#4 -0.47,-0.25,0.00,M1] [#5 -0.10,-0.01,0.64,U] [#6 -0.33,-0.40,0.00,M1] [#7 -0.37,-0.17,0.46,U] [#8 -0.73,0.05,0.00,M1] 
21:41:45.904 00.002 8996 refined, 3 included, MultiStar: {-0.30, -0.08}, one-star: {-0.37, -0.20}
21:41:45.905 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:41:45.905 00.000 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
21:41:45.906 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-2.88 mountX=-0.29 mountY=0.11, mountTheta=2.77
21:41:45.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.08, opts=13)
21:41:45.910 00.002 8996 Enqueuing Move request for scope (-0.30, -0.08)
21:41:45.910 00.000 20224 Worker thread wakes up
21:41:45.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.08) opts 0xd
21:41:45.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.08)
21:41:45.910 00.000 20224 Moving (-0.30, -0.08) raw xDistance=-0.29 yDistance=0.11
21:41:45.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:41:45.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:45.912 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:41:45.912 00.000 20224 MoveAxis(E, 43, ABG)
21:41:45.912 00.000 20224 Guiding  Dir = 2, Dur = 43
21:41:45.912 00.000 20224 IsSlewing returns 0
21:41:45.912 00.000 20224 IsGuiding returns 0
21:41:45.914 00.002 20224 PulseGuide returned control before completion, sleep 52
21:41:45.918 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53552, med=2752, FiltMin=2496, FiltMax=26419, Gamma=1.000
21:41:45.946 00.028 8996 UpdateGuideState exits: m=726641 SNR=330.9
21:41:45.947 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:45.949 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:45.950 00.001 8996 Enqueuing Expose request
21:41:45.973 00.023 20224 IsGuiding returns 1
21:41:45.973 00.000 20224 scope still moving after pulse duration time elapsed
21:41:46.005 00.032 20224 IsSlewing returns 0
21:41:46.005 00.000 20224 IsGuiding returns 0
21:41:46.005 00.000 20224 scope move finished after 43 + 49 ms
21:41:46.005 00.000 20224 Move returns status 0, amount 43
21:41:46.005 00.000 20224 MoveAxis(N, 0, ABG)
21:41:46.005 00.000 20224 Move returns status 0, amount 0
21:41:46.005 00.000 20224 move complete, result=0
21:41:46.005 00.000 20224 worker thread done servicing request
21:41:46.005 00.000 20224 Worker thread wakes up
21:41:46.005 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:46.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:46.007 00.002 8996 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH
21:41:46.975 00.968 20224 Exposure complete
21:41:47.044 00.069 20224 worker thread done servicing request
21:41:47.044 00.000 8996 OnExposeComplete: enter
21:41:47.045 00.001 8996 UpdateGuideState(): m_state=6
21:41:47.046 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2690
21:41:47.047 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.37, Mass=757108, SNR=334.1, Peak=49661 HFD=4.7
21:41:47.048 00.001 8996 MultiStar: [#1 -0.13,-0.05,0.67,U] [#2 -0.22,0.06,0.77,U] [#3 -0.01,-0.06,0.64,U] [#4 -0.10,0.09,0.52,U] [#5 0.26,0.17,0.63,U] [#6 0.32,-0.10,0.48,U] [#7 0.19,0.01,0.50,U] [#8 -0.17,0.09,0.42,U] 
21:41:47.048 00.000 8996 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {0.07, -0.25}
21:41:47.049 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
21:41:47.050 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
21:41:47.051 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.91 mountX=0.02 mountY=0.02, mountTheta=0.81
21:41:47.055 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
21:41:47.057 00.002 8996 Enqueuing Move request for scope (0.02, -0.02)
21:41:47.059 00.002 20224 Worker thread wakes up
21:41:47.060 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
21:41:47.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
21:41:47.060 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
21:41:47.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:41:47.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:47.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:41:47.060 00.000 20224 MoveAxis(E, 0, ABG)
21:41:47.060 00.000 20224 Move returns status 0, amount 0
21:41:47.060 00.000 20224 MoveAxis(N, 0, ABG)
21:41:47.060 00.000 20224 Move returns status 0, amount 0
21:41:47.060 00.000 20224 move complete, result=0
21:41:47.060 00.000 20224 worker thread done servicing request
21:41:47.067 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49661, med=2752, FiltMin=2486, FiltMax=29456, Gamma=1.000
21:41:47.084 00.017 8996 UpdateGuideState exits: m=757108 SNR=334.1
21:41:47.086 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:47.088 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:47.091 00.003 8996 Enqueuing Expose request
21:41:47.093 00.002 20224 Worker thread wakes up
21:41:47.093 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:47.094 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:47.095 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:48.262 01.167 20224 Exposure complete
21:41:48.342 00.080 20224 worker thread done servicing request
21:41:48.342 00.000 8996 OnExposeComplete: enter
21:41:48.344 00.002 8996 UpdateGuideState(): m_state=6
21:41:48.345 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2691
21:41:48.348 00.003 8996 Star::Find returns 1 (0), X=138.61, Y=472.33, Mass=767537, SNR=372.0, Peak=44221 HFD=4.8
21:41:48.350 00.002 8996 MultiStar: [#1 -0.06,-0.48,0.00,M1] [#2 -0.15,-0.39,0.71,U] [#3 0.12,-0.33,0.66,U] [#4 0.08,-0.40,0.47,U] [#5 0.12,-0.22,0.59,U] [#6 0.19,-0.16,0.47,U] [#7 -0.07,-0.21,0.41,U] [#8 -0.33,-0.35,0.00,M1] 
21:41:48.352 00.002 8996 refined, 6 included, MultiStar: {0.10, -0.29}, one-star: {0.28, -0.29}
21:41:48.353 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
21:41:48.354 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.01)
21:41:48.355 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.25 mountX=0.12 mountY=0.28, mountTheta=1.15
21:41:48.357 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.29, opts=13)
21:41:48.358 00.001 8996 Enqueuing Move request for scope (0.10, -0.29)
21:41:48.359 00.001 20224 Worker thread wakes up
21:41:48.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
21:41:48.359 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
21:41:48.359 00.000 20224 Moving (0.10, -0.29) raw xDistance=0.12 yDistance=0.28
21:41:48.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:41:48.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:41:48.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:41:48.359 00.000 20224 MoveAxis(E, 0, ABG)
21:41:48.359 00.000 20224 Move returns status 0, amount 0
21:41:48.360 00.001 20224 MoveAxis(N, 0, ABG)
21:41:48.360 00.000 20224 Move returns status 0, amount 0
21:41:48.360 00.000 20224 move complete, result=0
21:41:48.360 00.000 20224 worker thread done servicing request
21:41:48.364 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=44221, med=2755, FiltMin=2493, FiltMax=31360, Gamma=1.000
21:41:48.382 00.018 8996 UpdateGuideState exits: m=767537 SNR=372.0
21:41:48.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:48.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:48.386 00.002 8996 Enqueuing Expose request
21:41:48.387 00.001 20224 Worker thread wakes up
21:41:48.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:48.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:48.387 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:41:49.345 00.958 20224 Exposure complete
21:41:49.442 00.097 20224 worker thread done servicing request
21:41:49.442 00.000 8996 OnExposeComplete: enter
21:41:49.444 00.002 8996 UpdateGuideState(): m_state=6
21:41:49.446 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2692
21:41:49.447 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=471.95, Mass=781807, SNR=367.3, Peak=57549 HFD=4.8
21:41:49.450 00.003 8996 MultiStar: [#1 -0.04,-0.58,0.00,M2] [#2 0.02,-0.52,0.00,M1] [#3 0.06,-0.63,0.00,M1] [#4 -0.05,-0.49,0.00,M1] [#5 0.06,-0.47,0.00,M1] [#6 0.34,-0.49,0.00,M1] [#7 0.25,-0.56,0.00,M1] [#8 -0.20,-0.13,0.34,U] 
21:41:49.452 00.002 8996 refined, 1 included, MultiStar: {-0.00, -0.53}, one-star: {0.06, -0.66}
21:41:49.455 00.003 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
21:41:49.457 00.002 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
21:41:49.459 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.53 hyp=0.53 cameraTheta=-1.58 mountX=0.05 mountY=0.52, mountTheta=1.48
21:41:49.462 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.53, opts=13)
21:41:49.463 00.001 8996 Enqueuing Move request for scope (-0.00, -0.53)
21:41:49.465 00.002 20224 Worker thread wakes up
21:41:49.466 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.53) opts 0xd
21:41:49.466 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.53)
21:41:49.466 00.000 20224 Moving (-0.00, -0.53) raw xDistance=0.05 yDistance=0.52
21:41:49.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:41:49.466 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.50 newest=0.82
21:41:49.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
21:41:49.466 00.000 20224 MoveAxis(E, 0, ABG)
21:41:49.466 00.000 20224 Move returns status 0, amount 0
21:41:49.466 00.000 20224 MoveAxis(S, 110, ABG)
21:41:49.466 00.000 20224 Guiding  Dir = 1, Dur = 110
21:41:49.467 00.001 20224 IsSlewing returns 0
21:41:49.467 00.000 20224 IsGuiding returns 0
21:41:49.469 00.002 20224 PulseGuide returned control before completion, sleep 119
21:41:49.470 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57549, med=2752, FiltMin=2512, FiltMax=29427, Gamma=1.000
21:41:49.492 00.022 8996 UpdateGuideState exits: m=781807 SNR=367.3
21:41:49.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:49.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:49.495 00.001 8996 Enqueuing Expose request
21:41:49.597 00.102 20224 IsGuiding returns 1
21:41:49.597 00.000 20224 scope still moving after pulse duration time elapsed
21:41:49.624 00.027 20224 IsSlewing returns 0
21:41:49.624 00.000 20224 IsGuiding returns 1
21:41:49.655 00.031 20224 IsSlewing returns 0
21:41:49.656 00.001 20224 IsGuiding returns 0
21:41:49.656 00.000 20224 scope move finished after 110 + 78 ms
21:41:49.656 00.000 20224 Move returns status 0, amount 110
21:41:49.656 00.000 20224 move complete, result=0
21:41:49.656 00.000 20224 worker thread done servicing request
21:41:49.656 00.000 20224 Worker thread wakes up
21:41:49.656 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 110 ms SOUTH
21:41:49.657 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:49.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:50.847 01.190 20224 Exposure complete
21:41:50.939 00.092 20224 worker thread done servicing request
21:41:50.939 00.000 8996 OnExposeComplete: enter
21:41:50.940 00.001 8996 UpdateGuideState(): m_state=6
21:41:50.940 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2693
21:41:50.941 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.55, Mass=702728, SNR=335.8, Peak=45712 HFD=4.6
21:41:50.942 00.001 8996 MultiStar: [#1 -0.22,-0.26,0.65,U] [#2 -0.19,-0.26,0.69,U] [#3 -0.13,-0.33,0.69,U] [#4 -0.24,-0.40,0.00,M2] [#5 -0.15,-0.12,0.64,U] [#6 0.10,-0.39,0.45,U] [#7 -0.15,-0.50,0.00,M2] [#8 -0.46,-0.05,0.00,M1] 
21:41:50.943 00.001 8996 single-star, 5 included, MultiStar: {-0.16, -0.22}, one-star: {-0.25, -0.07}
21:41:50.944 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:41:50.945 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
21:41:50.946 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.88 mountX=-0.24 mountY=0.09, mountTheta=2.77
21:41:50.947 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.07, opts=13)
21:41:50.948 00.001 8996 Enqueuing Move request for scope (-0.25, -0.07)
21:41:50.949 00.001 20224 Worker thread wakes up
21:41:50.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
21:41:50.949 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
21:41:50.949 00.000 20224 Moving (-0.25, -0.07) raw xDistance=-0.24 yDistance=0.09
21:41:50.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:41:50.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:50.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:41:50.949 00.000 20224 MoveAxis(E, 35, ABG)
21:41:50.949 00.000 20224 Guiding  Dir = 2, Dur = 35
21:41:50.949 00.000 20224 IsSlewing returns 0
21:41:50.949 00.000 20224 IsGuiding returns 0
21:41:50.960 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45712, med=2752, FiltMin=2462, FiltMax=22083, Gamma=1.000
21:41:50.967 00.007 20224 PulseGuide returned control before completion, sleep 28
21:41:50.985 00.018 8996 UpdateGuideState exits: m=702728 SNR=335.8
21:41:50.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:50.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:50.988 00.001 8996 Enqueuing Expose request
21:41:50.998 00.010 20224 IsGuiding returns 1
21:41:50.998 00.000 20224 scope still moving after pulse duration time elapsed
21:41:51.029 00.031 20224 IsSlewing returns 0
21:41:51.029 00.000 20224 IsGuiding returns 1
21:41:51.060 00.031 20224 IsSlewing returns 0
21:41:51.060 00.000 20224 IsGuiding returns 0
21:41:51.061 00.001 20224 scope move finished after 35 + 76 ms
21:41:51.061 00.000 20224 Move returns status 0, amount 35
21:41:51.061 00.000 20224 MoveAxis(N, 0, ABG)
21:41:51.061 00.000 20224 Move returns status 0, amount 0
21:41:51.061 00.000 20224 move complete, result=0
21:41:51.061 00.000 20224 worker thread done servicing request
21:41:51.061 00.000 20224 Worker thread wakes up
21:41:51.061 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
21:41:51.063 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:51.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:52.050 00.987 20224 Exposure complete
21:41:52.156 00.106 20224 worker thread done servicing request
21:41:52.156 00.000 8996 OnExposeComplete: enter
21:41:52.159 00.003 8996 UpdateGuideState(): m_state=6
21:41:52.162 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2694
21:41:52.165 00.003 8996 Star::Find returns 1 (0), X=138.58, Y=472.73, Mass=726913, SNR=341.0, Peak=48291 HFD=4.7
21:41:52.167 00.002 8996 MultiStar: [#1 0.12,0.13,0.70,U] [#2 0.02,0.23,0.83,U] [#3 0.07,-0.03,0.65,U] [#4 0.14,-0.03,0.57,U] [#5 0.11,0.37,0.62,U] [#6 0.22,-0.15,0.44,U] [#7 0.16,0.14,0.48,U] [#8 -0.30,0.45,0.00,M2] 
21:41:52.168 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.11}, one-star: {0.25, 0.11}
21:41:52.170 00.002 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
21:41:52.171 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
21:41:52.172 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.69 mountX=0.12 mountY=-0.13, mountTheta=-0.80
21:41:52.175 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.11, opts=13)
21:41:52.176 00.001 8996 Enqueuing Move request for scope (0.14, 0.11)
21:41:52.177 00.001 20224 Worker thread wakes up
21:41:52.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
21:41:52.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
21:41:52.177 00.000 20224 Moving (0.14, 0.11) raw xDistance=0.12 yDistance=-0.13
21:41:52.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:41:52.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:52.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:41:52.177 00.000 20224 MoveAxis(E, 0, ABG)
21:41:52.177 00.000 20224 Move returns status 0, amount 0
21:41:52.177 00.000 20224 MoveAxis(N, 0, ABG)
21:41:52.177 00.000 20224 Move returns status 0, amount 0
21:41:52.177 00.000 20224 move complete, result=0
21:41:52.178 00.001 20224 worker thread done servicing request
21:41:52.183 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48291, med=2755, FiltMin=2505, FiltMax=30723, Gamma=1.000
21:41:52.208 00.025 8996 UpdateGuideState exits: m=726913 SNR=341.0
21:41:52.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:52.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:52.211 00.001 8996 Enqueuing Expose request
21:41:52.212 00.001 20224 Worker thread wakes up
21:41:52.212 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:41:52.213 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:52.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:53.413 01.200 20224 Exposure complete
21:41:53.486 00.073 20224 worker thread done servicing request
21:41:53.486 00.000 8996 OnExposeComplete: enter
21:41:53.487 00.001 8996 UpdateGuideState(): m_state=6
21:41:53.488 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2695
21:41:53.489 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.66, Mass=741525, SNR=383.1, Peak=50819 HFD=4.7
21:41:53.490 00.001 8996 MultiStar: [#1 0.08,-0.27,0.56,U] [#2 -0.23,0.11,0.69,U] [#3 0.24,-0.00,0.54,U] [#4 -0.01,-0.05,0.57,U] [#5 0.15,0.13,0.60,U] [#6 0.20,-0.00,0.42,U] [#7 0.24,0.05,0.41,U] [#8 -0.15,0.15,0.36,U] 
21:41:53.490 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.28, 0.04}
21:41:53.491 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
21:41:53.492 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
21:41:53.494 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.17 mountX=0.10 mountY=-0.03, mountTheta=-0.29
21:41:53.498 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
21:41:53.500 00.002 8996 Enqueuing Move request for scope (0.10, 0.02)
21:41:53.501 00.001 20224 Worker thread wakes up
21:41:53.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
21:41:53.501 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
21:41:53.501 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
21:41:53.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:41:53.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:53.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:41:53.501 00.000 20224 MoveAxis(E, 0, ABG)
21:41:53.501 00.000 20224 Move returns status 0, amount 0
21:41:53.501 00.000 20224 MoveAxis(N, 0, ABG)
21:41:53.501 00.000 20224 Move returns status 0, amount 0
21:41:53.501 00.000 20224 move complete, result=0
21:41:53.502 00.001 20224 worker thread done servicing request
21:41:53.506 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50819, med=2752, FiltMin=2480, FiltMax=30547, Gamma=1.000
21:41:53.524 00.018 8996 UpdateGuideState exits: m=741525 SNR=383.1
21:41:53.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:53.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:53.526 00.000 8996 Enqueuing Expose request
21:41:53.527 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:41:53.528 00.001 20224 Worker thread wakes up
21:41:53.528 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:53.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:54.514 00.986 20224 Exposure complete
21:41:54.582 00.068 20224 worker thread done servicing request
21:41:54.582 00.000 8996 OnExposeComplete: enter
21:41:54.584 00.002 8996 UpdateGuideState(): m_state=6
21:41:54.586 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2696
21:41:54.587 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.94, Mass=754443, SNR=375.7, Peak=56947 HFD=4.4
21:41:54.588 00.001 8996 MultiStar: [#1 -0.07,0.45,0.00,M1] [#2 -0.27,0.63,0.00,M1] [#3 0.07,0.29,0.59,U] [#4 -0.09,0.28,0.47,U] [#5 0.06,0.48,0.00,M1] [#6 0.24,0.27,0.41,U] [#7 0.13,0.27,0.43,U] [#8 -0.36,0.57,0.00,M2] 
21:41:54.589 00.001 8996 refined, 4 included, MultiStar: {0.07, 0.29}, one-star: {0.05, 0.32}
21:41:54.589 00.000 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
21:41:54.590 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
21:41:54.591 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.34 mountX=0.04 mountY=-0.30, mountTheta=-1.43
21:41:54.592 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.29, opts=13)
21:41:54.593 00.001 8996 Enqueuing Move request for scope (0.07, 0.29)
21:41:54.594 00.001 20224 Worker thread wakes up
21:41:54.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
21:41:54.594 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
21:41:54.594 00.000 20224 Moving (0.07, 0.29) raw xDistance=0.04 yDistance=-0.30
21:41:54.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:41:54.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:54.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:41:54.594 00.000 20224 MoveAxis(E, 0, ABG)
21:41:54.594 00.000 20224 Move returns status 0, amount 0
21:41:54.594 00.000 20224 MoveAxis(N, 0, ABG)
21:41:54.594 00.000 20224 Move returns status 0, amount 0
21:41:54.594 00.000 20224 move complete, result=0
21:41:54.594 00.000 20224 worker thread done servicing request
21:41:54.598 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56947, med=2755, FiltMin=2486, FiltMax=30150, Gamma=1.000
21:41:54.612 00.014 8996 UpdateGuideState exits: m=754443 SNR=375.7
21:41:54.614 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:54.615 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:54.617 00.002 8996 Enqueuing Expose request
21:41:54.618 00.001 20224 Worker thread wakes up
21:41:54.618 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:41:54.619 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:54.619 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:55.793 01.174 20224 Exposure complete
21:41:55.862 00.069 20224 worker thread done servicing request
21:41:55.862 00.000 8996 OnExposeComplete: enter
21:41:55.863 00.001 8996 UpdateGuideState(): m_state=6
21:41:55.864 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2697
21:41:55.864 00.000 8996 Star::Find returns 1 (0), X=138.73, Y=473.23, Mass=745739, SNR=329.4, Peak=62435 HFD=4.5
21:41:55.865 00.001 8996 MultiStar: [#1 0.35,0.41,0.00,M2] [#2 0.30,0.58,0.00,M2] [#3 0.55,0.52,0.00,M1] [#4 0.47,0.73,0.00,M1] [#5 0.36,0.78,0.00,M2] [#6 0.48,0.35,0.00,M1] [#7 0.62,0.39,0.00,M1] [#8 0.15,0.79,0.00,M3] 
21:41:55.868 00.003 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
21:41:55.870 00.002 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
21:41:55.873 00.003 8996 CameraToMount -- cameraX=0.40 cameraY=0.62 hyp=0.74 cameraTheta=0.99 mountX=0.34 mountY=-0.66, mountTheta=-1.09
21:41:55.876 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=0.62, opts=13)
21:41:55.878 00.002 8996 Enqueuing Move request for scope (0.40, 0.62)
21:41:55.880 00.002 20224 Worker thread wakes up
21:41:55.880 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.62) opts 0xd
21:41:55.880 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, 0.62)
21:41:55.880 00.000 20224 Moving (0.40, 0.62) raw xDistance=0.34 yDistance=-0.66
21:41:55.880 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
21:41:55.880 00.000 20224 resist switch: large excursion: input -0.66 thresh 0.60 direction from 1 to -1
21:41:55.880 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.98
21:41:55.881 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
21:41:55.881 00.000 20224 MoveAxis(W, 50, ABG)
21:41:55.881 00.000 20224 Guiding  Dir = 3, Dur = 50
21:41:55.881 00.000 20224 IsSlewing returns 0
21:41:55.881 00.000 20224 IsGuiding returns 0
21:41:55.886 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62435, med=2755, FiltMin=2499, FiltMax=27449, Gamma=1.000
21:41:55.899 00.013 20224 PulseGuide returned control before completion, sleep 43
21:41:55.903 00.004 8996 UpdateGuideState exits: m=745739 SNR=329.4
21:41:55.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:55.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:55.906 00.001 8996 Enqueuing Expose request
21:41:55.944 00.038 20224 IsGuiding returns 1
21:41:55.944 00.000 20224 scope still moving after pulse duration time elapsed
21:41:55.975 00.031 20224 IsSlewing returns 0
21:41:55.976 00.001 20224 IsGuiding returns 1
21:41:56.006 00.030 20224 IsSlewing returns 0
21:41:56.006 00.000 20224 IsGuiding returns 0
21:41:56.006 00.000 20224 scope move finished after 50 + 75 ms
21:41:56.006 00.000 20224 Move returns status 0, amount 50
21:41:56.006 00.000 20224 MoveAxis(N, 139, ABG)
21:41:56.006 00.000 20224 Guiding  Dir = 0, Dur = 139
21:41:56.007 00.001 20224 IsSlewing returns 0
21:41:56.007 00.000 20224 IsGuiding returns 0
21:41:56.055 00.048 20224 PulseGuide returned control before completion, sleep 102
21:41:56.162 00.107 20224 IsGuiding returns 1
21:41:56.162 00.000 20224 scope still moving after pulse duration time elapsed
21:41:56.193 00.031 20224 IsSlewing returns 0
21:41:56.193 00.000 20224 IsGuiding returns 1
21:41:56.224 00.031 20224 IsSlewing returns 0
21:41:56.225 00.001 20224 IsGuiding returns 0
21:41:56.225 00.000 20224 scope move finished after 139 + 78 ms
21:41:56.225 00.000 20224 Move returns status 0, amount 139
21:41:56.225 00.000 20224 move complete, result=0
21:41:56.225 00.000 20224 worker thread done servicing request
21:41:56.225 00.000 20224 Worker thread wakes up
21:41:56.225 00.000 8996 GuideStep: 0.3 px 50 ms WEST, -0.7 px 139 ms NORTH
21:41:56.228 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:56.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:57.206 00.978 20224 Exposure complete
21:41:57.290 00.084 20224 worker thread done servicing request
21:41:57.290 00.000 8996 OnExposeComplete: enter
21:41:57.291 00.001 8996 UpdateGuideState(): m_state=6
21:41:57.292 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2698
21:41:57.293 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.87, Mass=671691, SNR=357.0, Peak=47875 HFD=4.8
21:41:57.294 00.001 8996 MultiStar: [#1 0.17,0.65,0.00,M3] [#2 0.16,0.59,0.00,M3] [#3 0.37,0.39,0.00,M2] [#4 0.14,0.36,0.49,U] [#5 0.25,0.59,0.00,M3] [#6 0.38,0.21,0.00,M2] [#7 0.18,0.12,0.46,U] [#8 -0.12,0.77,0.00,M4] 
21:41:57.294 00.000 8996 refined, 2 included, MultiStar: {0.19, 0.25}, one-star: {0.21, 0.26}
21:41:57.295 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
21:41:57.296 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
21:41:57.297 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.25 hyp=0.31 cameraTheta=0.93 mountX=0.16 mountY=-0.27, mountTheta=-1.03
21:41:57.298 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.25, opts=13)
21:41:57.299 00.001 8996 Enqueuing Move request for scope (0.19, 0.25)
21:41:57.300 00.001 20224 Worker thread wakes up
21:41:57.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.25) opts 0xd
21:41:57.300 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.25)
21:41:57.300 00.000 20224 Moving (0.19, 0.25) raw xDistance=0.16 yDistance=-0.27
21:41:57.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:41:57.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:41:57.301 00.001 20224 MoveAxis(E, 0, ABG)
21:41:57.301 00.000 20224 Move returns status 0, amount 0
21:41:57.301 00.000 20224 MoveAxis(N, 57, ABG)
21:41:57.301 00.000 20224 Guiding  Dir = 0, Dur = 57
21:41:57.301 00.000 20224 IsSlewing returns 0
21:41:57.301 00.000 20224 IsGuiding returns 0
21:41:57.303 00.002 20224 PulseGuide returned control before completion, sleep 66
21:41:57.307 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=47875, med=2755, FiltMin=2509, FiltMax=26320, Gamma=1.000
21:41:57.331 00.024 8996 UpdateGuideState exits: m=671691 SNR=357.0
21:41:57.334 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:57.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:57.336 00.001 8996 Enqueuing Expose request
21:41:57.379 00.043 20224 IsGuiding returns 1
21:41:57.379 00.000 20224 scope still moving after pulse duration time elapsed
21:41:57.411 00.032 20224 IsSlewing returns 0
21:41:57.411 00.000 20224 IsGuiding returns 0
21:41:57.411 00.000 20224 scope move finished after 57 + 51 ms
21:41:57.411 00.000 20224 Move returns status 0, amount 57
21:41:57.411 00.000 20224 move complete, result=0
21:41:57.411 00.000 20224 worker thread done servicing request
21:41:57.411 00.000 20224 Worker thread wakes up
21:41:57.411 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:57.411 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 57 ms NORTH
21:41:57.413 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:58.596 01.183 20224 Exposure complete
21:41:58.682 00.086 20224 worker thread done servicing request
21:41:58.682 00.000 8996 OnExposeComplete: enter
21:41:58.683 00.001 8996 UpdateGuideState(): m_state=6
21:41:58.684 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2699
21:41:58.685 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.14, Mass=717209, SNR=363.4, Peak=47021 HFD=4.6
21:41:58.686 00.001 8996 MultiStar: [#1 0.03,-0.51,0.00,M4] [#2 -0.03,-0.70,0.00,M4] [#3 0.21,-0.45,0.00,M3] [#4 0.23,-0.18,0.50,U] [#5 0.10,-0.33,0.63,U] [#6 0.43,-0.54,0.00,M3] [#7 0.32,-0.25,0.46,U] [#8 -0.23,-0.39,0.00,M5] 
21:41:58.687 00.001 8996 refined, 3 included, MultiStar: {0.13, -0.34}, one-star: {0.02, -0.48}
21:41:58.688 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
21:41:58.688 00.000 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
21:41:58.689 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.34 hyp=0.37 cameraTheta=-1.20 mountX=0.17 mountY=0.33, mountTheta=1.10
21:41:58.691 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.34, opts=13)
21:41:58.691 00.000 8996 Enqueuing Move request for scope (0.13, -0.34)
21:41:58.693 00.002 20224 Worker thread wakes up
21:41:58.694 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.34) opts 0xd
21:41:58.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.34)
21:41:58.694 00.000 20224 Moving (0.13, -0.34) raw xDistance=0.17 yDistance=0.33
21:41:58.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:41:58.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:58.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:41:58.694 00.000 20224 MoveAxis(E, 0, ABG)
21:41:58.694 00.000 20224 Move returns status 0, amount 0
21:41:58.695 00.001 20224 MoveAxis(N, 0, ABG)
21:41:58.695 00.000 20224 Move returns status 0, amount 0
21:41:58.695 00.000 20224 move complete, result=0
21:41:58.695 00.000 20224 worker thread done servicing request
21:41:58.698 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=47021, med=2758, FiltMin=2512, FiltMax=28272, Gamma=1.000
21:41:58.718 00.020 8996 UpdateGuideState exits: m=717209 SNR=363.4
21:41:58.719 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:58.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:58.721 00.001 8996 Enqueuing Expose request
21:41:58.721 00.000 20224 Worker thread wakes up
21:41:58.722 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:41:58.722 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:58.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:59.701 00.979 20224 Exposure complete
21:41:59.757 00.056 20224 worker thread done servicing request
21:41:59.757 00.000 8996 OnExposeComplete: enter
21:41:59.758 00.001 8996 UpdateGuideState(): m_state=6
21:41:59.759 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2700
21:41:59.760 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.94, Mass=797887, SNR=357.6, Peak=65152 HFD=4.5
21:41:59.761 00.001 8996 MultiStar: [#1 -0.36,-0.60,0.00,M5] [#2 -0.39,-0.60,0.00,M5] [#3 -0.18,-0.47,0.00,M4] [#4 -0.32,-0.26,0.54,U] [#5 -0.24,-0.39,0.00,M3] [#6 -0.14,-0.71,0.00,M4] [#7 -0.18,-0.58,0.00,M1] [#8 -0.79,-0.32,0.00,M6] 
21:41:59.762 00.001 8996 refined, 1 included, MultiStar: {-0.40, -0.53}, one-star: {-0.44, -0.68}
21:41:59.763 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
21:41:59.763 00.000 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.05)
21:41:59.764 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.53 hyp=0.66 cameraTheta=-2.21 mountX=-0.34 mountY=0.57, mountTheta=2.11
21:41:59.766 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.53, opts=13)
21:41:59.766 00.000 8996 Enqueuing Move request for scope (-0.40, -0.53)
21:41:59.767 00.001 20224 Worker thread wakes up
21:41:59.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.53) opts 0xd
21:41:59.767 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.53)
21:41:59.767 00.000 20224 Moving (-0.40, -0.53) raw xDistance=-0.34 yDistance=0.57
21:41:59.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
21:41:59.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:59.768 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
21:41:59.768 00.000 20224 MoveAxis(E, 50, ABG)
21:41:59.768 00.000 20224 Guiding  Dir = 2, Dur = 50
21:41:59.768 00.000 20224 IsSlewing returns 0
21:41:59.768 00.000 20224 IsGuiding returns 0
21:41:59.772 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65152, med=2758, FiltMin=2496, FiltMax=31299, Gamma=1.000
21:41:59.793 00.021 8996 UpdateGuideState exits: m=797887 SNR=357.6
21:41:59.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:59.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:41:59.796 00.001 8996 Enqueuing Expose request
21:41:59.818 00.022 20224 IsGuiding returns 1
21:41:59.819 00.001 20224 scope still moving after pulse duration time elapsed
21:41:59.849 00.030 20224 IsSlewing returns 0
21:41:59.849 00.000 20224 IsGuiding returns 1
21:41:59.881 00.032 20224 IsSlewing returns 0
21:41:59.881 00.000 20224 IsGuiding returns 1
21:41:59.912 00.031 20224 IsSlewing returns 0
21:41:59.912 00.000 20224 IsGuiding returns 0
21:41:59.913 00.001 20224 scope move finished after 50 + 94 ms
21:41:59.913 00.000 20224 Move returns status 0, amount 50
21:41:59.913 00.000 20224 MoveAxis(N, 0, ABG)
21:41:59.913 00.000 20224 Move returns status 0, amount 0
21:41:59.913 00.000 20224 move complete, result=0
21:41:59.913 00.000 20224 worker thread done servicing request
21:41:59.913 00.000 20224 Worker thread wakes up
21:41:59.913 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:41:59.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:41:59.914 00.001 8996 GuideStep: -0.3 px 50 ms EAST, 0.6 px 0 ms NORTH
21:42:01.098 01.184 20224 Exposure complete
21:42:01.177 00.079 20224 worker thread done servicing request
21:42:01.177 00.000 8996 OnExposeComplete: enter
21:42:01.178 00.001 8996 UpdateGuideState(): m_state=6
21:42:01.179 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2701
21:42:01.180 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=472.57, Mass=759948, SNR=362.4, Peak=48925 HFD=4.9
21:42:01.181 00.001 8996 MultiStar: [#1 -0.47,-0.30,0.00,M6] [#2 -0.59,-0.34,0.00,M6] [#3 -0.26,-0.30,0.61,U] [#4 -0.31,-0.24,0.53,U] [#5 -0.20,-0.14,0.53,U] [#6 -0.31,-0.47,0.00,M5] [#7 -0.64,-0.58,0.00,M2] [#8 -0.57,0.07,0.00,M7] 
21:42:01.182 00.001 8996 refined, 3 included, MultiStar: {-0.30, -0.16}, one-star: {-0.36, -0.04}
21:42:01.182 00.000 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:42:01.183 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
21:42:01.184 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.16 hyp=0.34 cameraTheta=-2.65 mountX=-0.28 mountY=0.19, mountTheta=2.54
21:42:01.185 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.16, opts=13)
21:42:01.186 00.001 8996 Enqueuing Move request for scope (-0.30, -0.16)
21:42:01.187 00.001 20224 Worker thread wakes up
21:42:01.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.16) opts 0xd
21:42:01.187 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.16)
21:42:01.187 00.000 20224 Moving (-0.30, -0.16) raw xDistance=-0.28 yDistance=0.19
21:42:01.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
21:42:01.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:01.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:42:01.187 00.000 20224 MoveAxis(E, 44, ABG)
21:42:01.187 00.000 20224 Guiding  Dir = 2, Dur = 44
21:42:01.189 00.002 20224 IsSlewing returns 0
21:42:01.189 00.000 20224 IsGuiding returns 0
21:42:01.195 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48925, med=2758, FiltMin=2518, FiltMax=27299, Gamma=1.000
21:42:01.216 00.021 8996 UpdateGuideState exits: m=759948 SNR=362.4
21:42:01.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:01.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:01.219 00.001 8996 Enqueuing Expose request
21:42:01.221 00.002 20224 PulseGuide returned control before completion, sleep 21
21:42:01.252 00.031 20224 IsGuiding returns 1
21:42:01.252 00.000 20224 scope still moving after pulse duration time elapsed
21:42:01.284 00.032 20224 IsSlewing returns 0
21:42:01.284 00.000 20224 IsGuiding returns 1
21:42:01.314 00.030 20224 IsSlewing returns 0
21:42:01.314 00.000 20224 IsGuiding returns 0
21:42:01.314 00.000 20224 scope move finished after 44 + 82 ms
21:42:01.314 00.000 20224 Move returns status 0, amount 44
21:42:01.314 00.000 20224 MoveAxis(N, 0, ABG)
21:42:01.314 00.000 20224 Move returns status 0, amount 0
21:42:01.314 00.000 20224 move complete, result=0
21:42:01.315 00.001 20224 worker thread done servicing request
21:42:01.315 00.000 20224 Worker thread wakes up
21:42:01.315 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.2 px 0 ms NORTH
21:42:01.317 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:01.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:02.294 00.977 20224 Exposure complete
21:42:02.348 00.054 20224 worker thread done servicing request
21:42:02.348 00.000 8996 OnExposeComplete: enter
21:42:02.350 00.002 8996 UpdateGuideState(): m_state=6
21:42:02.352 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2702
21:42:02.353 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.40, Mass=797772, SNR=390.8, Peak=50573 HFD=4.8
21:42:02.355 00.002 8996 MultiStar: [#1 0.10,-0.21,0.60,U] [#2 -0.17,-0.33,0.68,U] [#3 0.10,-0.41,0.53,U] [#4 -0.05,-0.34,0.46,U] [#5 0.15,-0.10,0.55,U] [#6 0.13,-0.43,0.00,M6] [#7 0.11,-0.37,0.41,U] [#8 -0.23,-0.05,0.39,U] 
21:42:02.357 00.002 8996 single-star, 7 included, MultiStar: {0.03, -0.25}, one-star: {0.12, -0.21}
21:42:02.358 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
21:42:02.360 00.002 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
21:42:02.362 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.25 cameraTheta=-1.04 mountX=0.15 mountY=0.20, mountTheta=0.94
21:42:02.366 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.21, opts=13)
21:42:02.368 00.002 8996 Enqueuing Move request for scope (0.12, -0.21)
21:42:02.371 00.003 20224 Worker thread wakes up
21:42:02.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
21:42:02.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
21:42:02.371 00.000 20224 Moving (0.12, -0.21) raw xDistance=0.15 yDistance=0.20
21:42:02.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:42:02.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:02.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:42:02.371 00.000 20224 MoveAxis(E, 0, ABG)
21:42:02.371 00.000 20224 Move returns status 0, amount 0
21:42:02.371 00.000 20224 MoveAxis(N, 0, ABG)
21:42:02.371 00.000 20224 Move returns status 0, amount 0
21:42:02.371 00.000 20224 move complete, result=0
21:42:02.372 00.001 20224 worker thread done servicing request
21:42:02.379 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50573, med=2755, FiltMin=2512, FiltMax=31056, Gamma=1.000
21:42:02.396 00.017 8996 UpdateGuideState exits: m=797772 SNR=390.8
21:42:02.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:02.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:02.399 00.001 8996 Enqueuing Expose request
21:42:02.400 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:02.400 00.000 20224 Worker thread wakes up
21:42:02.400 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:02.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:03.557 01.157 20224 Exposure complete
21:42:03.630 00.073 20224 worker thread done servicing request
21:42:03.630 00.000 8996 OnExposeComplete: enter
21:42:03.631 00.001 8996 UpdateGuideState(): m_state=6
21:42:03.632 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2703
21:42:03.633 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=472.25, Mass=727346, SNR=341.6, Peak=53629 HFD=4.5
21:42:03.634 00.001 8996 MultiStar: [#1 0.51,-0.43,0.00,M6] [#2 0.58,-0.13,0.00,M6] [#3 0.57,-0.23,0.00,M3] [#4 0.47,-0.42,0.00,M1] [#5 0.79,-0.06,0.00,M2] [#6 0.64,-0.14,0.00,M7] [#7 0.63,-0.39,0.00,M2] [#8 0.50,0.08,0.00,M7] 
21:42:03.635 00.001 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
21:42:03.636 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.81)
21:42:03.637 00.001 8996 CameraToMount -- cameraX=0.76 cameraY=-0.37 hyp=0.85 cameraTheta=-0.45 mountX=0.80 mountY=0.28, mountTheta=0.34
21:42:03.639 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.76, y=-0.37, opts=13)
21:42:03.643 00.004 8996 Enqueuing Move request for scope (0.76, -0.37)
21:42:03.645 00.002 20224 Worker thread wakes up
21:42:03.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.37) opts 0xd
21:42:03.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.76, -0.37)
21:42:03.645 00.000 20224 Moving (0.76, -0.37) raw xDistance=0.80 yDistance=0.28
21:42:03.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.80
21:42:03.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:03.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:42:03.645 00.000 20224 MoveAxis(W, 116, ABG)
21:42:03.645 00.000 20224 Guiding  Dir = 3, Dur = 116
21:42:03.645 00.000 20224 IsSlewing returns 0
21:42:03.645 00.000 20224 IsGuiding returns 0
21:42:03.650 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53629, med=2752, FiltMin=2486, FiltMax=25984, Gamma=1.000
21:42:03.665 00.015 8996 UpdateGuideState exits: m=727346 SNR=341.6
21:42:03.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:03.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:03.667 00.000 8996 Enqueuing Expose request
21:42:03.672 00.005 20224 PulseGuide returned control before completion, sleep 99
21:42:03.782 00.110 20224 IsGuiding returns 1
21:42:03.782 00.000 20224 scope still moving after pulse duration time elapsed
21:42:03.813 00.031 20224 IsSlewing returns 0
21:42:03.814 00.001 20224 IsGuiding returns 1
21:42:03.845 00.031 20224 IsSlewing returns 0
21:42:03.845 00.000 20224 IsGuiding returns 0
21:42:03.845 00.000 20224 scope move finished after 116 + 84 ms
21:42:03.845 00.000 20224 Move returns status 0, amount 116
21:42:03.845 00.000 20224 MoveAxis(N, 0, ABG)
21:42:03.846 00.001 20224 Move returns status 0, amount 0
21:42:03.846 00.000 20224 move complete, result=0
21:42:03.846 00.000 20224 worker thread done servicing request
21:42:03.846 00.000 20224 Worker thread wakes up
21:42:03.846 00.000 8996 GuideStep: 0.8 px 116 ms WEST, 0.3 px 0 ms NORTH
21:42:03.848 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:03.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:04.840 00.992 20224 Exposure complete
21:42:04.921 00.081 20224 worker thread done servicing request
21:42:04.921 00.000 8996 OnExposeComplete: enter
21:42:04.923 00.002 8996 UpdateGuideState(): m_state=6
21:42:04.924 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2704
21:42:04.925 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.12, Mass=791426, SNR=380.4, Peak=59789 HFD=4.6
21:42:04.926 00.001 8996 MultiStar: [#1 0.16,-0.27,0.61,U] [#2 0.09,0.03,0.78,U] [#3 0.13,-0.34,0.54,U] [#4 -0.02,-0.29,0.53,U] [#5 0.18,-0.02,0.64,U] [#6 0.28,-0.19,0.44,U] [#7 0.28,-0.28,0.42,U] [#8 -0.02,-0.08,0.38,U] 
21:42:04.927 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.23}, one-star: {0.32, -0.50}
21:42:04.928 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
21:42:04.930 00.002 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.32)
21:42:04.931 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.23 hyp=0.28 cameraTheta=-0.94 mountX=0.19 mountY=0.21, mountTheta=0.84
21:42:04.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.23, opts=13)
21:42:04.935 00.002 8996 Enqueuing Move request for scope (0.17, -0.23)
21:42:04.936 00.001 20224 Worker thread wakes up
21:42:04.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.23) opts 0xd
21:42:04.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.23)
21:42:04.936 00.000 20224 Moving (0.17, -0.23) raw xDistance=0.19 yDistance=0.21
21:42:04.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:42:04.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:04.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:42:04.936 00.000 20224 MoveAxis(E, 0, ABG)
21:42:04.936 00.000 20224 Move returns status 0, amount 0
21:42:04.936 00.000 20224 MoveAxis(N, 0, ABG)
21:42:04.937 00.001 20224 Move returns status 0, amount 0
21:42:04.937 00.000 20224 move complete, result=0
21:42:04.937 00.000 20224 worker thread done servicing request
21:42:04.943 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59789, med=2752, FiltMin=2489, FiltMax=29488, Gamma=1.000
21:42:04.968 00.025 8996 UpdateGuideState exits: m=791426 SNR=380.4
21:42:04.971 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:04.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:04.973 00.001 8996 Enqueuing Expose request
21:42:04.974 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:04.975 00.001 20224 Worker thread wakes up
21:42:04.975 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:04.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:06.147 01.172 20224 Exposure complete
21:42:06.225 00.078 20224 worker thread done servicing request
21:42:06.225 00.000 8996 OnExposeComplete: enter
21:42:06.226 00.001 8996 UpdateGuideState(): m_state=6
21:42:06.227 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2705
21:42:06.228 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.46, Mass=783225, SNR=364.0, Peak=54064 HFD=4.6
21:42:06.229 00.001 8996 MultiStar: [#1 -0.32,-0.16,0.65,U] [#2 -0.26,-0.12,0.74,U] [#3 -0.10,-0.06,0.58,U] [#4 -0.20,-0.03,0.53,U] [#5 -0.32,0.03,0.59,U] [#6 -0.12,-0.23,0.43,U] [#7 -0.06,-0.24,0.47,U] [#8 -0.82,0.01,0.00,M7] 
21:42:06.230 00.001 8996 refined, 7 included, MultiStar: {-0.22, -0.12}, one-star: {-0.29, -0.16}
21:42:06.231 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:42:06.232 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:42:06.232 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.65 mountX=-0.21 mountY=0.14, mountTheta=2.55
21:42:06.234 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.12, opts=13)
21:42:06.235 00.001 8996 Enqueuing Move request for scope (-0.22, -0.12)
21:42:06.235 00.000 20224 Worker thread wakes up
21:42:06.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
21:42:06.236 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
21:42:06.236 00.000 20224 Moving (-0.22, -0.12) raw xDistance=-0.21 yDistance=0.14
21:42:06.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:42:06.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:06.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:42:06.236 00.000 20224 MoveAxis(E, 31, ABG)
21:42:06.236 00.000 20224 Guiding  Dir = 2, Dur = 31
21:42:06.236 00.000 20224 IsSlewing returns 0
21:42:06.236 00.000 20224 IsGuiding returns 0
21:42:06.238 00.002 20224 PulseGuide returned control before completion, sleep 40
21:42:06.244 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54064, med=2752, FiltMin=2489, FiltMax=24755, Gamma=1.000
21:42:06.260 00.016 8996 UpdateGuideState exits: m=783225 SNR=364.0
21:42:06.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:06.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:06.263 00.001 8996 Enqueuing Expose request
21:42:06.282 00.019 20224 IsGuiding returns 1
21:42:06.282 00.000 20224 scope still moving after pulse duration time elapsed
21:42:06.313 00.031 20224 IsSlewing returns 0
21:42:06.313 00.000 20224 IsGuiding returns 1
21:42:06.345 00.032 20224 IsSlewing returns 0
21:42:06.345 00.000 20224 IsGuiding returns 0
21:42:06.345 00.000 20224 scope move finished after 31 + 77 ms
21:42:06.345 00.000 20224 Move returns status 0, amount 31
21:42:06.345 00.000 20224 MoveAxis(N, 0, ABG)
21:42:06.345 00.000 20224 Move returns status 0, amount 0
21:42:06.345 00.000 20224 move complete, result=0
21:42:06.345 00.000 20224 worker thread done servicing request
21:42:06.345 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
21:42:06.347 00.002 20224 Worker thread wakes up
21:42:06.347 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:06.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:07.332 00.985 20224 Exposure complete
21:42:07.409 00.077 20224 worker thread done servicing request
21:42:07.409 00.000 8996 OnExposeComplete: enter
21:42:07.412 00.003 8996 UpdateGuideState(): m_state=6
21:42:07.414 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2706
21:42:07.415 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.20, Mass=699904, SNR=368.7, Peak=55040 HFD=4.4
21:42:07.417 00.002 8996 MultiStar: [#1 -0.02,-0.48,0.00,M5] [#2 -0.16,-0.38,0.72,U] [#3 0.08,-0.40,0.57,U] [#4 0.02,-0.41,0.59,U] [#5 -0.02,-0.16,0.63,U] [#6 0.15,-0.25,0.45,U] [#7 0.15,-0.21,0.46,U] [#8 -0.42,-0.18,0.00,M8] 
21:42:07.418 00.001 8996 refined, 6 included, MultiStar: {-0.03, -0.33}, one-star: {-0.21, -0.41}
21:42:07.420 00.002 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
21:42:07.421 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
21:42:07.423 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.33 hyp=0.33 cameraTheta=-1.67 mountX=-0.00 mountY=0.33, mountTheta=1.58
21:42:07.425 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.33, opts=13)
21:42:07.427 00.002 8996 Enqueuing Move request for scope (-0.03, -0.33)
21:42:07.428 00.001 20224 Worker thread wakes up
21:42:07.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.33) opts 0xd
21:42:07.428 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.33)
21:42:07.428 00.000 20224 Moving (-0.03, -0.33) raw xDistance=-0.00 yDistance=0.33
21:42:07.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:42:07.428 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.61 newest=0.68
21:42:07.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
21:42:07.428 00.000 20224 MoveAxis(E, 0, ABG)
21:42:07.428 00.000 20224 Move returns status 0, amount 0
21:42:07.428 00.000 20224 MoveAxis(S, 70, ABG)
21:42:07.428 00.000 20224 Guiding  Dir = 1, Dur = 70
21:42:07.429 00.001 20224 IsSlewing returns 0
21:42:07.429 00.000 20224 IsGuiding returns 0
21:42:07.430 00.001 20224 PulseGuide returned control before completion, sleep 79
21:42:07.434 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55040, med=2752, FiltMin=2502, FiltMax=24387, Gamma=1.000
21:42:07.457 00.023 8996 UpdateGuideState exits: m=699904 SNR=368.7
21:42:07.459 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:07.461 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:07.462 00.001 8996 Enqueuing Expose request
21:42:07.518 00.056 20224 IsGuiding returns 0
21:42:07.518 00.000 20224 Move returns status 0, amount 70
21:42:07.518 00.000 20224 move complete, result=0
21:42:07.518 00.000 20224 worker thread done servicing request
21:42:07.518 00.000 20224 Worker thread wakes up
21:42:07.518 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 70 ms SOUTH
21:42:07.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:07.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:08.674 01.155 20224 Exposure complete
21:42:08.739 00.065 20224 worker thread done servicing request
21:42:08.739 00.000 8996 OnExposeComplete: enter
21:42:08.741 00.002 8996 UpdateGuideState(): m_state=6
21:42:08.742 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2707
21:42:08.743 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=472.45, Mass=730050, SNR=347.7, Peak=46368 HFD=4.6
21:42:08.744 00.001 8996 MultiStar: [#1 -0.21,-0.25,0.68,U] [#2 -0.29,-0.01,0.82,U] [#3 -0.17,-0.40,0.00,M1] [#4 -0.30,-0.46,0.00,M1] [#5 -0.16,0.12,0.57,U] [#6 -0.01,-0.13,0.44,U] [#7 -0.08,-0.32,0.45,U] [#8 -0.61,0.03,0.00,M9] 
21:42:08.745 00.001 8996 single-star, 5 included, MultiStar: {-0.15, -0.12}, one-star: {-0.09, -0.17}
21:42:08.746 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
21:42:08.746 00.000 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
21:42:08.747 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.08 mountX=-0.08 mountY=0.18, mountTheta=1.98
21:42:08.750 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.17, opts=13)
21:42:08.751 00.001 8996 Enqueuing Move request for scope (-0.09, -0.17)
21:42:08.752 00.001 20224 Worker thread wakes up
21:42:08.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
21:42:08.752 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
21:42:08.752 00.000 20224 Moving (-0.09, -0.17) raw xDistance=-0.08 yDistance=0.18
21:42:08.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:42:08.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:08.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:42:08.752 00.000 20224 MoveAxis(E, 0, ABG)
21:42:08.752 00.000 20224 Move returns status 0, amount 0
21:42:08.752 00.000 20224 MoveAxis(N, 0, ABG)
21:42:08.752 00.000 20224 Move returns status 0, amount 0
21:42:08.752 00.000 20224 move complete, result=0
21:42:08.752 00.000 20224 worker thread done servicing request
21:42:08.760 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46368, med=2752, FiltMin=2496, FiltMax=23264, Gamma=1.000
21:42:08.779 00.019 8996 UpdateGuideState exits: m=730050 SNR=347.7
21:42:08.780 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:08.782 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:08.782 00.000 8996 Enqueuing Expose request
21:42:08.784 00.002 20224 Worker thread wakes up
21:42:08.784 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:08.786 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:08.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:09.757 00.971 20224 Exposure complete
21:42:09.812 00.055 20224 worker thread done servicing request
21:42:09.812 00.000 8996 OnExposeComplete: enter
21:42:09.813 00.001 8996 UpdateGuideState(): m_state=6
21:42:09.814 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2708
21:42:09.815 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.41, Mass=739658, SNR=375.1, Peak=55040 HFD=4.7
21:42:09.816 00.001 8996 MultiStar: [#1 -0.46,-0.30,0.00,M5] [#2 -0.61,-0.21,0.00,M3] [#3 -0.23,-0.28,0.58,U] [#4 -0.31,-0.26,0.48,U] [#5 -0.21,0.04,0.59,U] [#6 -0.14,-0.17,0.41,U] [#7 -0.34,-0.10,0.41,U] [#8 -0.53,-0.16,0.00,M10] 
21:42:09.817 00.001 8996 refined, 5 included, MultiStar: {-0.29, -0.17}, one-star: {-0.40, -0.21}
21:42:09.818 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
21:42:09.819 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
21:42:09.820 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.17 hyp=0.34 cameraTheta=-2.62 mountX=-0.27 mountY=0.20, mountTheta=2.51
21:42:09.821 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.17, opts=13)
21:42:09.822 00.001 8996 Enqueuing Move request for scope (-0.29, -0.17)
21:42:09.822 00.000 20224 Worker thread wakes up
21:42:09.823 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.17) opts 0xd
21:42:09.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.17)
21:42:09.823 00.000 20224 Moving (-0.29, -0.17) raw xDistance=-0.27 yDistance=0.20
21:42:09.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:42:09.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:42:09.823 00.000 20224 MoveAxis(E, 40, ABG)
21:42:09.823 00.000 20224 Guiding  Dir = 2, Dur = 40
21:42:09.823 00.000 20224 IsSlewing returns 0
21:42:09.823 00.000 20224 IsGuiding returns 0
21:42:09.827 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55040, med=2752, FiltMin=2451, FiltMax=26259, Gamma=1.000
21:42:09.851 00.024 8996 UpdateGuideState exits: m=739658 SNR=375.1
21:42:09.853 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:09.854 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:09.855 00.001 8996 Enqueuing Expose request
21:42:09.882 00.027 20224 IsGuiding returns 1
21:42:09.882 00.000 20224 scope still moving after pulse duration time elapsed
21:42:09.911 00.029 20224 IsSlewing returns 0
21:42:09.911 00.000 20224 IsGuiding returns 1
21:42:09.942 00.031 20224 IsSlewing returns 0
21:42:09.942 00.000 20224 IsGuiding returns 1
21:42:09.974 00.032 20224 IsSlewing returns 0
21:42:09.974 00.000 20224 IsGuiding returns 0
21:42:09.974 00.000 20224 scope move finished after 40 + 111 ms
21:42:09.974 00.000 20224 Move returns status 0, amount 40
21:42:09.974 00.000 20224 MoveAxis(S, 42, ABG)
21:42:09.974 00.000 20224 Guiding  Dir = 1, Dur = 42
21:42:09.974 00.000 20224 IsSlewing returns 0
21:42:09.975 00.001 20224 IsGuiding returns 0
21:42:09.976 00.001 20224 PulseGuide returned control before completion, sleep 51
21:42:10.041 00.065 20224 IsGuiding returns 1
21:42:10.041 00.000 20224 scope still moving after pulse duration time elapsed
21:42:10.068 00.027 20224 IsSlewing returns 0
21:42:10.068 00.000 20224 IsGuiding returns 0
21:42:10.068 00.000 20224 scope move finished after 42 + 50 ms
21:42:10.068 00.000 20224 Move returns status 0, amount 42
21:42:10.068 00.000 20224 move complete, result=0
21:42:10.068 00.000 20224 worker thread done servicing request
21:42:10.068 00.000 20224 Worker thread wakes up
21:42:10.068 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.2 px 42 ms SOUTH
21:42:10.069 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:10.070 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:11.250 01.180 20224 Exposure complete
21:42:11.341 00.091 20224 worker thread done servicing request
21:42:11.341 00.000 8996 OnExposeComplete: enter
21:42:11.342 00.001 8996 UpdateGuideState(): m_state=6
21:42:11.343 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2709
21:42:11.344 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.47, Mass=762055, SNR=385.3, Peak=47875 HFD=5.0
21:42:11.345 00.001 8996 MultiStar: [#1 0.16,-0.30,0.62,U] [#2 -0.04,-0.18,0.66,U] [#3 0.03,-0.23,0.57,U] [#4 -0.05,-0.07,0.46,U] [#5 0.14,0.04,0.60,U] [#6 0.24,-0.18,0.40,U] [#7 0.09,-0.19,0.46,U] [#8 -0.27,-0.10,0.36,U] 
21:42:11.346 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.15}, one-star: {0.14, -0.15}
21:42:11.347 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
21:42:11.348 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
21:42:11.348 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.17 mountX=0.08 mountY=0.14, mountTheta=1.07
21:42:11.350 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.15, opts=13)
21:42:11.351 00.001 8996 Enqueuing Move request for scope (0.07, -0.15)
21:42:11.351 00.000 20224 Worker thread wakes up
21:42:11.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
21:42:11.351 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
21:42:11.352 00.001 20224 Moving (0.07, -0.15) raw xDistance=0.08 yDistance=0.14
21:42:11.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:42:11.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:11.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:42:11.352 00.000 20224 MoveAxis(E, 0, ABG)
21:42:11.352 00.000 20224 Move returns status 0, amount 0
21:42:11.352 00.000 20224 MoveAxis(N, 0, ABG)
21:42:11.352 00.000 20224 Move returns status 0, amount 0
21:42:11.352 00.000 20224 move complete, result=0
21:42:11.352 00.000 20224 worker thread done servicing request
21:42:11.356 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47875, med=2752, FiltMin=2502, FiltMax=28256, Gamma=1.000
21:42:11.384 00.028 8996 UpdateGuideState exits: m=762055 SNR=385.3
21:42:11.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:11.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:11.387 00.001 8996 Enqueuing Expose request
21:42:11.388 00.001 20224 Worker thread wakes up
21:42:11.388 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:11.389 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:11.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:12.359 00.970 20224 Exposure complete
21:42:12.434 00.075 20224 worker thread done servicing request
21:42:12.435 00.001 8996 OnExposeComplete: enter
21:42:12.436 00.001 8996 UpdateGuideState(): m_state=6
21:42:12.437 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2710
21:42:12.438 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.36, Mass=755258, SNR=369.1, Peak=52461 HFD=4.8
21:42:12.439 00.001 8996 MultiStar: [#1 -0.08,-0.22,0.63,U] [#2 -0.04,-0.04,0.66,U] [#3 0.10,-0.23,0.55,U] [#4 0.03,-0.13,0.57,U] [#5 0.41,-0.08,0.59,U] [#6 0.30,-0.29,0.39,U] [#7 0.36,-0.09,0.42,U] [#8 -0.07,-0.00,0.37,U] 
21:42:12.440 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.16}, one-star: {0.20, -0.26}
21:42:12.441 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
21:42:12.442 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
21:42:12.443 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.88 mountX=0.15 mountY=0.14, mountTheta=0.77
21:42:12.444 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.16, opts=13)
21:42:12.445 00.001 8996 Enqueuing Move request for scope (0.13, -0.16)
21:42:12.446 00.001 20224 Worker thread wakes up
21:42:12.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
21:42:12.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
21:42:12.446 00.000 20224 Moving (0.13, -0.16) raw xDistance=0.15 yDistance=0.14
21:42:12.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:42:12.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:12.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:42:12.446 00.000 20224 MoveAxis(E, 0, ABG)
21:42:12.446 00.000 20224 Move returns status 0, amount 0
21:42:12.446 00.000 20224 MoveAxis(N, 0, ABG)
21:42:12.446 00.000 20224 Move returns status 0, amount 0
21:42:12.446 00.000 20224 move complete, result=0
21:42:12.446 00.000 20224 worker thread done servicing request
21:42:12.450 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52461, med=2752, FiltMin=2486, FiltMax=28160, Gamma=1.000
21:42:12.474 00.024 8996 UpdateGuideState exits: m=755258 SNR=369.1
21:42:12.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:12.477 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:12.478 00.001 8996 Enqueuing Expose request
21:42:12.479 00.001 20224 Worker thread wakes up
21:42:12.479 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:12.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:12.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:13.641 01.161 20224 Exposure complete
21:42:13.712 00.071 20224 worker thread done servicing request
21:42:13.712 00.000 8996 OnExposeComplete: enter
21:42:13.713 00.001 8996 UpdateGuideState(): m_state=6
21:42:13.714 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2711
21:42:13.715 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.39, Mass=716728, SNR=367.0, Peak=49261 HFD=4.8
21:42:13.716 00.001 8996 MultiStar: [#1 0.33,-0.07,0.59,U] [#2 -0.07,-0.08,0.74,U] [#3 0.23,-0.17,0.50,U] [#4 0.17,-0.06,0.54,U] [#5 0.39,0.11,0.54,U] [#6 0.40,-0.13,0.45,U] [#7 0.29,0.03,0.43,U] [#8 -0.13,0.22,0.36,U] 
21:42:13.716 00.000 8996 refined, 8 included, MultiStar: {0.22, -0.07}, one-star: {0.28, -0.22}
21:42:13.717 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
21:42:13.718 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
21:42:13.719 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.30 mountX=0.22 mountY=0.04, mountTheta=0.18
21:42:13.720 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.07, opts=13)
21:42:13.721 00.001 8996 Enqueuing Move request for scope (0.22, -0.07)
21:42:13.722 00.001 20224 Worker thread wakes up
21:42:13.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
21:42:13.722 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
21:42:13.722 00.000 20224 Moving (0.22, -0.07) raw xDistance=0.22 yDistance=0.04
21:42:13.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:42:13.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:13.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:42:13.722 00.000 20224 MoveAxis(W, 32, ABG)
21:42:13.723 00.001 20224 Guiding  Dir = 3, Dur = 32
21:42:13.723 00.000 20224 IsSlewing returns 0
21:42:13.723 00.000 20224 IsGuiding returns 0
21:42:13.727 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49261, med=2752, FiltMin=2480, FiltMax=30880, Gamma=1.000
21:42:13.742 00.015 8996 UpdateGuideState exits: m=716728 SNR=367.0
21:42:13.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:13.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:13.745 00.001 8996 Enqueuing Expose request
21:42:13.750 00.005 20224 PulseGuide returned control before completion, sleep 15
21:42:13.781 00.031 20224 IsGuiding returns 1
21:42:13.781 00.000 20224 scope still moving after pulse duration time elapsed
21:42:13.812 00.031 20224 IsSlewing returns 0
21:42:13.812 00.000 20224 IsGuiding returns 1
21:42:13.842 00.030 20224 IsSlewing returns 0
21:42:13.842 00.000 20224 IsGuiding returns 0
21:42:13.842 00.000 20224 scope move finished after 32 + 88 ms
21:42:13.842 00.000 20224 Move returns status 0, amount 32
21:42:13.843 00.001 20224 MoveAxis(N, 0, ABG)
21:42:13.843 00.000 20224 Move returns status 0, amount 0
21:42:13.843 00.000 20224 move complete, result=0
21:42:13.843 00.000 20224 worker thread done servicing request
21:42:13.843 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
21:42:13.846 00.003 20224 Worker thread wakes up
21:42:13.846 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:13.847 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:14.838 00.991 20224 Exposure complete
21:42:14.940 00.102 20224 worker thread done servicing request
21:42:14.940 00.000 8996 OnExposeComplete: enter
21:42:14.941 00.001 8996 UpdateGuideState(): m_state=6
21:42:14.942 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2712
21:42:14.943 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=472.43, Mass=748786, SNR=345.7, Peak=52797 HFD=4.6
21:42:14.944 00.001 8996 MultiStar: [#1 -0.02,0.03,0.70,U] [#2 -0.08,-0.03,0.76,U] [#3 0.36,0.11,0.60,U] [#4 0.17,0.08,0.53,U] [#5 0.25,0.30,0.75,U] [#6 0.37,0.24,0.00,M1] [#7 0.16,0.06,0.45,U] [#8 -0.38,0.14,0.40,U] 
21:42:14.945 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.04}, one-star: {0.43, -0.19}
21:42:14.946 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
21:42:14.947 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
21:42:14.948 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.28 mountX=0.14 mountY=-0.06, mountTheta=-0.39
21:42:14.949 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.04, opts=13)
21:42:14.952 00.003 8996 Enqueuing Move request for scope (0.15, 0.04)
21:42:14.954 00.002 20224 Worker thread wakes up
21:42:14.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
21:42:14.954 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
21:42:14.954 00.000 20224 Moving (0.15, 0.04) raw xDistance=0.14 yDistance=-0.06
21:42:14.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:42:14.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:14.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:42:14.954 00.000 20224 MoveAxis(E, 0, ABG)
21:42:14.954 00.000 20224 Move returns status 0, amount 0
21:42:14.954 00.000 20224 MoveAxis(N, 0, ABG)
21:42:14.954 00.000 20224 Move returns status 0, amount 0
21:42:14.954 00.000 20224 move complete, result=0
21:42:14.954 00.000 20224 worker thread done servicing request
21:42:14.962 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52797, med=2752, FiltMin=2467, FiltMax=30032, Gamma=1.000
21:42:14.979 00.017 8996 UpdateGuideState exits: m=748786 SNR=345.7
21:42:14.981 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:14.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:14.984 00.002 8996 Enqueuing Expose request
21:42:14.985 00.001 20224 Worker thread wakes up
21:42:14.985 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:14.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:14.985 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:16.139 01.154 20224 Exposure complete
21:42:16.207 00.068 20224 worker thread done servicing request
21:42:16.207 00.000 8996 OnExposeComplete: enter
21:42:16.208 00.001 8996 UpdateGuideState(): m_state=6
21:42:16.209 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2713
21:42:16.210 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.42, Mass=751739, SNR=390.2, Peak=51341 HFD=4.7
21:42:16.211 00.001 8996 MultiStar: [#1 0.12,-0.37,0.65,U] [#2 -0.16,-0.14,0.63,U] [#3 0.20,-0.29,0.52,U] [#4 0.07,-0.38,0.47,U] [#5 0.19,-0.01,0.54,U] [#6 0.23,-0.21,0.40,U] [#7 0.03,-0.33,0.43,U] [#8 -0.17,-0.08,0.33,U] 
21:42:16.212 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.22}, one-star: {-0.00, -0.20}
21:42:16.212 00.000 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:42:16.214 00.002 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
21:42:16.217 00.003 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.58 mountX=0.02 mountY=0.20, mountTheta=1.49
21:42:16.221 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.20, opts=13)
21:42:16.223 00.002 8996 Enqueuing Move request for scope (-0.00, -0.20)
21:42:16.225 00.002 20224 Worker thread wakes up
21:42:16.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
21:42:16.225 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
21:42:16.225 00.000 20224 Moving (-0.00, -0.20) raw xDistance=0.02 yDistance=0.20
21:42:16.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:42:16.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:16.226 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:42:16.226 00.000 20224 MoveAxis(E, 0, ABG)
21:42:16.226 00.000 20224 Move returns status 0, amount 0
21:42:16.226 00.000 20224 MoveAxis(N, 0, ABG)
21:42:16.226 00.000 20224 Move returns status 0, amount 0
21:42:16.226 00.000 20224 move complete, result=0
21:42:16.226 00.000 20224 worker thread done servicing request
21:42:16.232 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51341, med=2752, FiltMin=2457, FiltMax=25456, Gamma=1.000
21:42:16.251 00.019 8996 UpdateGuideState exits: m=751739 SNR=390.2
21:42:16.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:16.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:16.254 00.001 8996 Enqueuing Expose request
21:42:16.255 00.001 20224 Worker thread wakes up
21:42:16.255 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:16.255 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:16.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:17.233 00.978 20224 Exposure complete
21:42:17.327 00.094 20224 worker thread done servicing request
21:42:17.327 00.000 8996 OnExposeComplete: enter
21:42:17.329 00.002 8996 UpdateGuideState(): m_state=6
21:42:17.331 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2714
21:42:17.332 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.38, Mass=792009, SNR=338.6, Peak=53101 HFD=4.8
21:42:17.334 00.002 8996 MultiStar: [#1 -0.04,-0.07,0.75,U] [#2 -0.21,-0.09,0.83,U] [#3 -0.04,-0.14,0.60,U] [#4 -0.04,-0.22,0.55,U] [#5 -0.04,0.07,0.59,U] [#6 -0.01,-0.37,0.44,U] [#7 -0.04,-0.29,0.51,U] [#8 -0.50,-0.05,0.00,M6] 
21:42:17.335 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.16}, one-star: {0.04, -0.23}
21:42:17.336 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
21:42:17.338 00.002 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
21:42:17.339 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.16 cameraTheta=-1.87 mountX=-0.03 mountY=0.16, mountTheta=1.77
21:42:17.341 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.16, opts=13)
21:42:17.343 00.002 8996 Enqueuing Move request for scope (-0.05, -0.16)
21:42:17.344 00.001 20224 Worker thread wakes up
21:42:17.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
21:42:17.344 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
21:42:17.344 00.000 20224 Moving (-0.05, -0.16) raw xDistance=-0.03 yDistance=0.16
21:42:17.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:42:17.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:17.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:42:17.344 00.000 20224 MoveAxis(E, 0, ABG)
21:42:17.344 00.000 20224 Move returns status 0, amount 0
21:42:17.344 00.000 20224 MoveAxis(N, 0, ABG)
21:42:17.344 00.000 20224 Move returns status 0, amount 0
21:42:17.344 00.000 20224 move complete, result=0
21:42:17.344 00.000 20224 worker thread done servicing request
21:42:17.350 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53101, med=2752, FiltMin=2457, FiltMax=27184, Gamma=1.000
21:42:17.377 00.027 8996 UpdateGuideState exits: m=792009 SNR=338.6
21:42:17.379 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:17.381 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:17.382 00.001 8996 Enqueuing Expose request
21:42:17.384 00.002 20224 Worker thread wakes up
21:42:17.384 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:17.386 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:17.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:18.547 01.161 20224 Exposure complete
21:42:18.617 00.070 20224 worker thread done servicing request
21:42:18.618 00.001 8996 OnExposeComplete: enter
21:42:18.619 00.001 8996 UpdateGuideState(): m_state=6
21:42:18.620 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2715
21:42:18.621 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.51, Mass=719365, SNR=339.6, Peak=46749 HFD=4.5
21:42:18.622 00.001 8996 MultiStar: [#1 -0.16,-0.12,0.66,U] [#2 -0.23,0.06,0.79,U] [#3 -0.10,-0.02,0.53,U] [#4 -0.33,-0.04,0.56,U] [#5 -0.05,0.24,0.60,U] [#6 -0.12,0.03,0.45,U] [#7 -0.04,-0.07,0.44,U] [#8 -0.46,0.27,0.00,M7] 
21:42:18.625 00.003 8996 refined, 7 included, MultiStar: {-0.16, -0.01}, one-star: {-0.16, -0.11}
21:42:18.627 00.002 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
21:42:18.629 00.002 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.17)
21:42:18.631 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.09 mountX=-0.15 mountY=0.03, mountTheta=2.98
21:42:18.633 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.01, opts=13)
21:42:18.635 00.002 8996 Enqueuing Move request for scope (-0.16, -0.01)
21:42:18.636 00.001 20224 Worker thread wakes up
21:42:18.637 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
21:42:18.637 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
21:42:18.637 00.000 20224 Moving (-0.16, -0.01) raw xDistance=-0.15 yDistance=0.03
21:42:18.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:42:18.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:18.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:42:18.637 00.000 20224 MoveAxis(E, 0, ABG)
21:42:18.637 00.000 20224 Move returns status 0, amount 0
21:42:18.637 00.000 20224 MoveAxis(N, 0, ABG)
21:42:18.637 00.000 20224 Move returns status 0, amount 0
21:42:18.638 00.001 20224 move complete, result=0
21:42:18.638 00.000 20224 worker thread done servicing request
21:42:18.645 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46749, med=2752, FiltMin=2489, FiltMax=23552, Gamma=1.000
21:42:18.661 00.016 8996 UpdateGuideState exits: m=719365 SNR=339.6
21:42:18.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:18.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:18.664 00.001 8996 Enqueuing Expose request
21:42:18.664 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:42:18.665 00.001 20224 Worker thread wakes up
21:42:18.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:18.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:19.633 00.968 20224 Exposure complete
21:42:19.717 00.084 20224 worker thread done servicing request
21:42:19.717 00.000 8996 OnExposeComplete: enter
21:42:19.718 00.001 8996 UpdateGuideState(): m_state=6
21:42:19.719 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2716
21:42:19.720 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.82, Mass=794163, SNR=352.8, Peak=56397 HFD=4.4
21:42:19.721 00.001 8996 MultiStar: [#1 -0.19,0.14,0.63,U] [#2 -0.25,0.32,0.77,U] [#3 -0.11,0.01,0.63,U] [#4 -0.21,0.01,0.58,U] [#5 -0.06,0.52,0.00,M1] [#6 -0.05,-0.06,0.44,U] [#7 -0.15,-0.00,0.43,U] [#8 -0.35,0.28,0.00,M8] 
21:42:19.722 00.001 8996 refined, 6 included, MultiStar: {-0.17, 0.11}, one-star: {-0.19, 0.20}
21:42:19.723 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
21:42:19.723 00.000 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
21:42:19.724 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.21 cameraTheta=2.56 mountX=-0.18 mountY=-0.09, mountTheta=-2.67
21:42:19.725 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.11, opts=13)
21:42:19.726 00.001 8996 Enqueuing Move request for scope (-0.17, 0.11)
21:42:19.727 00.001 20224 Worker thread wakes up
21:42:19.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
21:42:19.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
21:42:19.727 00.000 20224 Moving (-0.17, 0.11) raw xDistance=-0.18 yDistance=-0.09
21:42:19.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:42:19.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:19.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:42:19.727 00.000 20224 MoveAxis(E, 0, ABG)
21:42:19.727 00.000 20224 Move returns status 0, amount 0
21:42:19.727 00.000 20224 MoveAxis(N, 0, ABG)
21:42:19.727 00.000 20224 Move returns status 0, amount 0
21:42:19.727 00.000 20224 move complete, result=0
21:42:19.728 00.001 20224 worker thread done servicing request
21:42:19.741 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56397, med=2752, FiltMin=2512, FiltMax=29049, Gamma=1.000
21:42:19.769 00.028 8996 UpdateGuideState exits: m=794163 SNR=352.8
21:42:19.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:19.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:19.772 00.001 8996 Enqueuing Expose request
21:42:19.772 00.000 20224 Worker thread wakes up
21:42:19.773 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:19.773 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:19.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:20.919 01.146 20224 Exposure complete
21:42:20.991 00.072 20224 worker thread done servicing request
21:42:20.991 00.000 8996 OnExposeComplete: enter
21:42:20.993 00.002 8996 UpdateGuideState(): m_state=6
21:42:20.995 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2717
21:42:20.997 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=472.68, Mass=691489, SNR=323.9, Peak=48963 HFD=4.6
21:42:20.998 00.001 8996 MultiStar: [#1 -0.20,0.08,0.70,U] [#2 -0.30,0.09,0.76,U] [#3 -0.03,0.03,0.70,U] [#4 -0.19,0.07,0.64,U] [#5 -0.10,0.25,0.64,U] [#6 0.03,0.11,0.47,U] [#7 0.04,0.02,0.51,U] [#8 -0.51,0.27,0.00,M9] 
21:42:21.000 00.002 8996 single-star, 7 included, MultiStar: {-0.11, 0.09}, one-star: {-0.05, 0.07}
21:42:21.001 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
21:42:21.002 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
21:42:21.003 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.18 mountX=-0.05 mountY=-0.06, mountTheta=-2.28
21:42:21.004 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.07, opts=13)
21:42:21.005 00.001 8996 Enqueuing Move request for scope (-0.05, 0.07)
21:42:21.006 00.001 20224 Worker thread wakes up
21:42:21.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
21:42:21.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
21:42:21.006 00.000 20224 Moving (-0.05, 0.07) raw xDistance=-0.05 yDistance=-0.06
21:42:21.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:42:21.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:21.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:42:21.006 00.000 20224 MoveAxis(E, 0, ABG)
21:42:21.006 00.000 20224 Move returns status 0, amount 0
21:42:21.006 00.000 20224 MoveAxis(N, 0, ABG)
21:42:21.006 00.000 20224 Move returns status 0, amount 0
21:42:21.006 00.000 20224 move complete, result=0
21:42:21.006 00.000 20224 worker thread done servicing request
21:42:21.016 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48963, med=2752, FiltMin=2477, FiltMax=23449, Gamma=1.000
21:42:21.033 00.017 8996 UpdateGuideState exits: m=691489 SNR=323.9
21:42:21.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:21.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:21.035 00.000 8996 Enqueuing Expose request
21:42:21.036 00.001 20224 Worker thread wakes up
21:42:21.036 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:21.037 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:21.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:22.017 00.980 20224 Exposure complete
21:42:22.100 00.083 20224 worker thread done servicing request
21:42:22.100 00.000 8996 OnExposeComplete: enter
21:42:22.102 00.002 8996 UpdateGuideState(): m_state=6
21:42:22.103 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2718
21:42:22.105 00.002 8996 Star::Find returns 1 (0), X=138.24, Y=472.31, Mass=761605, SNR=348.8, Peak=53808 HFD=4.6
21:42:22.106 00.001 8996 MultiStar: [#1 0.06,-0.35,0.74,U] [#2 -0.07,-0.18,0.70,U] [#3 0.08,-0.41,0.61,U] [#4 0.02,-0.41,0.62,U] [#5 0.05,-0.26,0.62,U] [#6 0.35,-0.15,0.40,U] [#7 0.34,-0.30,0.00,M1] [#8 -0.39,-0.18,0.42,U] 
21:42:22.108 00.002 8996 refined, 7 included, MultiStar: {-0.00, -0.29}, one-star: {-0.09, -0.31}
21:42:22.109 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:42:22.109 00.000 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
21:42:22.111 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.29 hyp=0.29 cameraTheta=-1.59 mountX=0.02 mountY=0.29, mountTheta=1.49
21:42:22.113 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.29, opts=13)
21:42:22.114 00.001 8996 Enqueuing Move request for scope (-0.00, -0.29)
21:42:22.115 00.001 20224 Worker thread wakes up
21:42:22.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.29) opts 0xd
21:42:22.115 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.29)
21:42:22.115 00.000 20224 Moving (-0.00, -0.29) raw xDistance=0.02 yDistance=0.29
21:42:22.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:42:22.116 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
21:42:22.116 00.000 20224 MoveAxis(E, 0, ABG)
21:42:22.116 00.000 20224 Move returns status 0, amount 0
21:42:22.116 00.000 20224 MoveAxis(S, 61, ABG)
21:42:22.116 00.000 20224 Guiding  Dir = 1, Dur = 61
21:42:22.116 00.000 20224 IsSlewing returns 0
21:42:22.116 00.000 20224 IsGuiding returns 0
21:42:22.121 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53808, med=2752, FiltMin=2509, FiltMax=25536, Gamma=1.000
21:42:22.126 00.005 20224 PulseGuide returned control before completion, sleep 62
21:42:22.140 00.014 8996 UpdateGuideState exits: m=761605 SNR=348.8
21:42:22.141 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:22.142 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:22.143 00.001 8996 Enqueuing Expose request
21:42:22.195 00.052 20224 IsGuiding returns 1
21:42:22.195 00.000 20224 scope still moving after pulse duration time elapsed
21:42:22.227 00.032 20224 IsSlewing returns 0
21:42:22.227 00.000 20224 IsGuiding returns 0
21:42:22.227 00.000 20224 scope move finished after 61 + 49 ms
21:42:22.227 00.000 20224 Move returns status 0, amount 61
21:42:22.227 00.000 20224 move complete, result=0
21:42:22.227 00.000 20224 worker thread done servicing request
21:42:22.227 00.000 20224 Worker thread wakes up
21:42:22.227 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 61 ms SOUTH
21:42:22.229 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:22.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:23.413 01.184 20224 Exposure complete
21:42:23.469 00.056 20224 worker thread done servicing request
21:42:23.469 00.000 8996 OnExposeComplete: enter
21:42:23.470 00.001 8996 UpdateGuideState(): m_state=6
21:42:23.471 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2719
21:42:23.472 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.63, Mass=731131, SNR=346.5, Peak=50269 HFD=4.5
21:42:23.473 00.001 8996 MultiStar: [#1 -0.22,-0.12,0.73,U] [#2 -0.33,-0.02,0.78,U] [#3 0.03,0.02,0.76,U] [#4 -0.09,-0.01,0.50,U] [#5 -0.23,0.31,0.62,U] [#6 0.11,-0.00,0.43,U] [#7 -0.03,-0.01,0.45,U] [#8 -0.65,0.14,0.00,M9] 
21:42:23.474 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.02}, one-star: {-0.23, 0.01}
21:42:23.474 00.000 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
21:42:23.475 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
21:42:23.476 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=2.99 mountX=-0.15 mountY=-0.01, mountTheta=-3.11
21:42:23.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.02, opts=13)
21:42:23.478 00.001 8996 Enqueuing Move request for scope (-0.15, 0.02)
21:42:23.479 00.001 20224 Worker thread wakes up
21:42:23.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
21:42:23.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
21:42:23.479 00.000 20224 Moving (-0.15, 0.02) raw xDistance=-0.15 yDistance=-0.01
21:42:23.480 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:42:23.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:23.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:42:23.480 00.000 20224 MoveAxis(E, 0, ABG)
21:42:23.480 00.000 20224 Move returns status 0, amount 0
21:42:23.480 00.000 20224 MoveAxis(N, 0, ABG)
21:42:23.480 00.000 20224 Move returns status 0, amount 0
21:42:23.480 00.000 20224 move complete, result=0
21:42:23.480 00.000 20224 worker thread done servicing request
21:42:23.485 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50269, med=2752, FiltMin=2477, FiltMax=24579, Gamma=1.000
21:42:23.501 00.016 8996 UpdateGuideState exits: m=731131 SNR=346.5
21:42:23.503 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:23.504 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:23.504 00.000 8996 Enqueuing Expose request
21:42:23.505 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:42:23.506 00.001 20224 Worker thread wakes up
21:42:23.506 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:23.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:24.506 01.000 20224 Exposure complete
21:42:24.585 00.079 20224 worker thread done servicing request
21:42:24.585 00.000 8996 OnExposeComplete: enter
21:42:24.586 00.001 8996 UpdateGuideState(): m_state=6
21:42:24.586 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2720
21:42:24.587 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.80, Mass=799806, SNR=343.7, Peak=55485 HFD=4.4
21:42:24.588 00.001 8996 MultiStar: [#1 -0.10,0.13,0.71,U] [#2 -0.32,0.25,0.74,U] [#3 -0.19,0.32,0.60,U] [#4 -0.23,0.24,0.60,U] [#5 -0.02,0.50,0.00,M1] [#6 0.08,0.29,0.47,U] [#7 -0.05,0.40,0.46,U] [#8 -0.29,0.37,0.00,M10] 
21:42:24.589 00.001 8996 single-star, 6 included, MultiStar: {-0.16, 0.24}, one-star: {-0.19, 0.18}
21:42:24.590 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
21:42:24.591 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:42:24.591 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.39 mountX=-0.21 mountY=-0.16, mountTheta=-2.50
21:42:24.593 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.18, opts=13)
21:42:24.594 00.001 8996 Enqueuing Move request for scope (-0.19, 0.18)
21:42:24.594 00.000 20224 Worker thread wakes up
21:42:24.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
21:42:24.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
21:42:24.594 00.000 20224 Moving (-0.19, 0.18) raw xDistance=-0.21 yDistance=-0.16
21:42:24.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:42:24.595 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:24.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:42:24.595 00.000 20224 MoveAxis(E, 30, ABG)
21:42:24.595 00.000 20224 Guiding  Dir = 2, Dur = 30
21:42:24.595 00.000 20224 IsSlewing returns 0
21:42:24.595 00.000 20224 IsGuiding returns 0
21:42:24.599 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55485, med=2752, FiltMin=2473, FiltMax=29225, Gamma=1.000
21:42:24.613 00.014 8996 UpdateGuideState exits: m=799806 SNR=343.7
21:42:24.614 00.001 20224 PulseGuide returned control before completion, sleep 21
21:42:24.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:24.615 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:24.616 00.001 8996 Enqueuing Expose request
21:42:24.645 00.029 20224 IsGuiding returns 1
21:42:24.645 00.000 20224 scope still moving after pulse duration time elapsed
21:42:24.676 00.031 20224 IsSlewing returns 0
21:42:24.676 00.000 20224 IsGuiding returns 1
21:42:24.707 00.031 20224 IsSlewing returns 0
21:42:24.707 00.000 20224 IsGuiding returns 0
21:42:24.707 00.000 20224 scope move finished after 30 + 82 ms
21:42:24.707 00.000 20224 Move returns status 0, amount 30
21:42:24.707 00.000 20224 MoveAxis(N, 0, ABG)
21:42:24.707 00.000 20224 Move returns status 0, amount 0
21:42:24.707 00.000 20224 move complete, result=0
21:42:24.707 00.000 20224 worker thread done servicing request
21:42:24.708 00.001 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
21:42:24.710 00.002 20224 Worker thread wakes up
21:42:24.710 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:24.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:25.884 01.174 20224 Exposure complete
21:42:25.958 00.074 20224 worker thread done servicing request
21:42:25.958 00.000 8996 OnExposeComplete: enter
21:42:25.960 00.002 8996 UpdateGuideState(): m_state=6
21:42:25.961 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2721
21:42:25.963 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=472.84, Mass=786982, SNR=381.0, Peak=61459 HFD=4.7
21:42:25.964 00.001 8996 MultiStar: [#1 -0.06,0.12,0.62,U] [#2 -0.20,0.14,0.72,U] [#3 0.25,0.26,0.53,U] [#4 0.11,0.36,0.48,U] [#5 0.15,0.46,0.00,M2] [#6 0.44,0.13,0.00,M1] [#7 0.38,0.31,0.00,M1] [#8 -0.23,0.37,0.00,R] 
21:42:25.965 00.001 8996 refined, 4 included, MultiStar: {0.06, 0.21}, one-star: {0.18, 0.22}
21:42:25.967 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
21:42:25.968 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
21:42:25.970 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.31 mountX=0.04 mountY=-0.21, mountTheta=-1.40
21:42:25.973 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.21, opts=13)
21:42:25.974 00.001 8996 Enqueuing Move request for scope (0.06, 0.21)
21:42:25.976 00.002 20224 Worker thread wakes up
21:42:25.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
21:42:25.976 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
21:42:25.976 00.000 20224 Moving (0.06, 0.21) raw xDistance=0.04 yDistance=-0.21
21:42:25.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:42:25.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:25.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:42:25.976 00.000 20224 MoveAxis(E, 0, ABG)
21:42:25.976 00.000 20224 Move returns status 0, amount 0
21:42:25.976 00.000 20224 MoveAxis(N, 0, ABG)
21:42:25.976 00.000 20224 Move returns status 0, amount 0
21:42:25.976 00.000 20224 move complete, result=0
21:42:25.976 00.000 20224 worker thread done servicing request
21:42:25.983 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61459, med=2752, FiltMin=2493, FiltMax=31171, Gamma=1.000
21:42:26.004 00.021 8996 UpdateGuideState exits: m=786982 SNR=381.0
21:42:26.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:26.005 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:26.006 00.001 8996 Enqueuing Expose request
21:42:26.007 00.001 20224 Worker thread wakes up
21:42:26.007 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:26.008 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:26.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:26.975 00.967 20224 Exposure complete
21:42:27.041 00.066 20224 worker thread done servicing request
21:42:27.041 00.000 8996 OnExposeComplete: enter
21:42:27.043 00.002 8996 UpdateGuideState(): m_state=6
21:42:27.044 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2722
21:42:27.045 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.76, Mass=713887, SNR=357.5, Peak=50339 HFD=4.6
21:42:27.046 00.001 8996 MultiStar: [#1 -0.01,0.12,0.61,U] [#2 -0.05,0.26,0.73,U] [#3 0.23,-0.01,0.52,U] [#4 0.14,0.05,0.53,U] [#5 0.15,0.37,0.56,U] [#6 0.27,0.21,0.43,U] [#7 0.27,0.23,0.46,U] [#8 0.02,0.00,0.41,U] 
21:42:27.047 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.16}, one-star: {-0.02, 0.14}
21:42:27.048 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
21:42:27.049 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
21:42:27.050 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.72 mountX=-0.04 mountY=-0.14, mountTheta=-1.82
21:42:27.052 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
21:42:27.052 00.000 8996 Enqueuing Move request for scope (-0.02, 0.14)
21:42:27.053 00.001 20224 Worker thread wakes up
21:42:27.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
21:42:27.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
21:42:27.053 00.000 20224 Moving (-0.02, 0.14) raw xDistance=-0.04 yDistance=-0.14
21:42:27.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:42:27.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:27.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:42:27.053 00.000 20224 MoveAxis(E, 0, ABG)
21:42:27.053 00.000 20224 Move returns status 0, amount 0
21:42:27.054 00.001 20224 MoveAxis(N, 0, ABG)
21:42:27.054 00.000 20224 Move returns status 0, amount 0
21:42:27.054 00.000 20224 move complete, result=0
21:42:27.054 00.000 20224 worker thread done servicing request
21:42:27.057 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50339, med=2752, FiltMin=2493, FiltMax=23411, Gamma=1.000
21:42:27.079 00.022 8996 UpdateGuideState exits: m=713887 SNR=357.5
21:42:27.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:27.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:27.082 00.001 8996 Enqueuing Expose request
21:42:27.083 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:27.084 00.001 20224 Worker thread wakes up
21:42:27.084 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:27.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:28.243 01.159 20224 Exposure complete
21:42:28.301 00.058 20224 worker thread done servicing request
21:42:28.301 00.000 8996 OnExposeComplete: enter
21:42:28.302 00.001 8996 UpdateGuideState(): m_state=6
21:42:28.303 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2723
21:42:28.303 00.000 8996 Star::Find returns 1 (0), X=138.34, Y=472.74, Mass=736837, SNR=345.9, Peak=51971 HFD=4.6
21:42:28.304 00.001 8996 MultiStar: [#1 -0.01,0.24,0.65,U] [#2 -0.02,0.52,0.00,M1] [#3 0.12,0.27,0.58,U] [#4 -0.02,0.23,0.56,U] [#5 0.14,0.58,0.00,M2] [#6 0.20,0.12,0.45,U] [#7 -0.02,0.14,0.49,U] [#8 -0.23,0.12,0.38,U] 
21:42:28.305 00.001 8996 single-star, 6 included, MultiStar: {0.01, 0.18}, one-star: {0.01, 0.13}
21:42:28.306 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
21:42:28.306 00.000 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
21:42:28.307 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.53 mountX=-0.01 mountY=-0.13, mountTheta=-1.63
21:42:28.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.13, opts=13)
21:42:28.310 00.001 8996 Enqueuing Move request for scope (0.01, 0.13)
21:42:28.310 00.000 20224 Worker thread wakes up
21:42:28.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
21:42:28.310 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
21:42:28.311 00.001 20224 Moving (0.01, 0.13) raw xDistance=-0.01 yDistance=-0.13
21:42:28.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:42:28.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:28.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:28.311 00.000 20224 MoveAxis(E, 0, ABG)
21:42:28.311 00.000 20224 Move returns status 0, amount 0
21:42:28.311 00.000 20224 MoveAxis(N, 0, ABG)
21:42:28.311 00.000 20224 Move returns status 0, amount 0
21:42:28.311 00.000 20224 move complete, result=0
21:42:28.311 00.000 20224 worker thread done servicing request
21:42:28.317 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51971, med=2752, FiltMin=2457, FiltMax=25222, Gamma=1.000
21:42:28.333 00.016 8996 UpdateGuideState exits: m=736837 SNR=345.9
21:42:28.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:28.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:28.337 00.002 8996 Enqueuing Expose request
21:42:28.337 00.000 20224 Worker thread wakes up
21:42:28.338 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:28.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:28.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:29.318 00.979 20224 Exposure complete
21:42:29.385 00.067 20224 worker thread done servicing request
21:42:29.385 00.000 8996 OnExposeComplete: enter
21:42:29.386 00.001 8996 UpdateGuideState(): m_state=6
21:42:29.387 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2724
21:42:29.388 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.87, Mass=697925, SNR=317.7, Peak=56195 HFD=4.5
21:42:29.389 00.001 8996 MultiStar: [#1 0.07,0.19,0.77,U] [#2 -0.06,0.32,0.85,U] [#3 0.08,0.27,0.66,U] [#4 0.12,0.29,0.63,U] [#5 0.19,0.52,0.00,M3] [#6 0.19,0.18,0.50,U] [#7 0.15,0.08,0.55,U] [#8 -0.05,0.14,0.50,U] 
21:42:29.390 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.23}, one-star: {0.17, 0.25}
21:42:29.391 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:42:29.393 00.002 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
21:42:29.394 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.21 mountX=0.06 mountY=-0.23, mountTheta=-1.31
21:42:29.397 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.23, opts=13)
21:42:29.398 00.001 8996 Enqueuing Move request for scope (0.09, 0.23)
21:42:29.400 00.002 20224 Worker thread wakes up
21:42:29.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
21:42:29.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
21:42:29.400 00.000 20224 Moving (0.09, 0.23) raw xDistance=0.06 yDistance=-0.23
21:42:29.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:42:29.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:42:29.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:42:29.400 00.000 20224 MoveAxis(E, 0, ABG)
21:42:29.400 00.000 20224 Move returns status 0, amount 0
21:42:29.400 00.000 20224 MoveAxis(N, 0, ABG)
21:42:29.400 00.000 20224 Move returns status 0, amount 0
21:42:29.400 00.000 20224 move complete, result=0
21:42:29.401 00.001 20224 worker thread done servicing request
21:42:29.407 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56195, med=2752, FiltMin=2467, FiltMax=27686, Gamma=1.000
21:42:29.420 00.013 8996 UpdateGuideState exits: m=697925 SNR=317.7
21:42:29.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:29.423 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:29.424 00.001 8996 Enqueuing Expose request
21:42:29.425 00.001 20224 Worker thread wakes up
21:42:29.425 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:29.426 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:29.426 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:30.608 01.182 20224 Exposure complete
21:42:30.691 00.083 20224 worker thread done servicing request
21:42:30.691 00.000 8996 OnExposeComplete: enter
21:42:30.693 00.002 8996 UpdateGuideState(): m_state=6
21:42:30.695 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2725
21:42:30.696 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.66, Mass=720866, SNR=345.4, Peak=52083 HFD=4.6
21:42:30.698 00.002 8996 MultiStar: [#1 0.07,0.06,0.69,U] [#2 -0.01,0.21,0.77,U] [#3 0.06,0.12,0.67,U] [#4 -0.07,0.07,0.51,U] [#5 0.30,0.37,0.00,M4] [#6 0.24,-0.00,0.48,U] [#7 0.20,0.06,0.48,U] [#8 0.13,-0.09,0.43,U] 
21:42:30.699 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.07}, one-star: {0.12, 0.05}
21:42:30.700 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
21:42:30.701 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
21:42:30.702 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.68 mountX=0.08 mountY=-0.08, mountTheta=-0.79
21:42:30.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
21:42:30.704 00.000 8996 Enqueuing Move request for scope (0.09, 0.07)
21:42:30.705 00.001 20224 Worker thread wakes up
21:42:30.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
21:42:30.705 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
21:42:30.705 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=-0.08
21:42:30.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:42:30.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:30.706 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:42:30.706 00.000 20224 MoveAxis(E, 0, ABG)
21:42:30.706 00.000 20224 Move returns status 0, amount 0
21:42:30.706 00.000 20224 MoveAxis(N, 0, ABG)
21:42:30.706 00.000 20224 Move returns status 0, amount 0
21:42:30.706 00.000 20224 move complete, result=0
21:42:30.706 00.000 20224 worker thread done servicing request
21:42:30.710 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52083, med=2752, FiltMin=2493, FiltMax=25539, Gamma=1.000
21:42:30.722 00.012 8996 UpdateGuideState exits: m=720866 SNR=345.4
21:42:30.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:30.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:30.724 00.000 8996 Enqueuing Expose request
21:42:30.725 00.001 20224 Worker thread wakes up
21:42:30.725 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:30.726 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:30.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:31.698 00.972 20224 Exposure complete
21:42:31.759 00.061 20224 worker thread done servicing request
21:42:31.759 00.000 8996 OnExposeComplete: enter
21:42:31.761 00.002 8996 UpdateGuideState(): m_state=6
21:42:31.763 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2726
21:42:31.764 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.94, Mass=769290, SNR=353.4, Peak=65203 HFD=4.3
21:42:31.765 00.001 8996 MultiStar: [#1 0.05,0.15,0.68,U] [#2 -0.03,0.27,0.72,U] [#3 0.11,0.08,0.59,U] [#4 -0.02,0.20,0.57,U] [#5 0.15,0.56,0.00,M5] [#6 0.16,0.15,0.42,U] [#7 0.15,0.18,0.50,U] [#8 0.04,0.07,0.37,U] 
21:42:31.766 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.20}, one-star: {0.10, 0.33}
21:42:31.766 00.000 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
21:42:31.767 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
21:42:31.768 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.25 mountX=0.05 mountY=-0.21, mountTheta=-1.35
21:42:31.771 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.20, opts=13)
21:42:31.771 00.000 8996 Enqueuing Move request for scope (0.07, 0.20)
21:42:31.772 00.001 20224 Worker thread wakes up
21:42:31.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
21:42:31.772 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
21:42:31.772 00.000 20224 Moving (0.07, 0.20) raw xDistance=0.05 yDistance=-0.21
21:42:31.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:42:31.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:42:31.773 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:42:31.773 00.000 20224 MoveAxis(E, 0, ABG)
21:42:31.773 00.000 20224 Move returns status 0, amount 0
21:42:31.773 00.000 20224 MoveAxis(N, 0, ABG)
21:42:31.773 00.000 20224 Move returns status 0, amount 0
21:42:31.773 00.000 20224 move complete, result=0
21:42:31.773 00.000 20224 worker thread done servicing request
21:42:31.777 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65203, med=2752, FiltMin=2509, FiltMax=30390, Gamma=1.000
21:42:31.806 00.029 8996 UpdateGuideState exits: m=769290 SNR=353.4
21:42:31.806 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:31.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:31.808 00.001 8996 Enqueuing Expose request
21:42:31.809 00.001 20224 Worker thread wakes up
21:42:31.809 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:31.809 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:31.810 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:32.979 01.169 20224 Exposure complete
21:42:33.049 00.070 20224 worker thread done servicing request
21:42:33.049 00.000 8996 OnExposeComplete: enter
21:42:33.051 00.002 8996 UpdateGuideState(): m_state=6
21:42:33.053 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2727
21:42:33.054 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.87, Mass=749005, SNR=347.3, Peak=65507 HFD=4.5
21:42:33.056 00.002 8996 MultiStar: [#1 0.21,0.16,0.68,U] [#2 0.19,0.13,0.75,U] [#3 0.42,0.04,0.61,U] [#4 0.28,0.13,0.60,U] [#5 0.33,0.42,0.00,M6] [#6 0.56,0.22,0.00,M1] [#7 0.57,0.35,0.00,M1] [#8 0.12,0.03,0.38,U] 
21:42:33.057 00.001 8996 refined, 5 included, MultiStar: {0.24, 0.14}, one-star: {0.19, 0.26}
21:42:33.058 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
21:42:33.060 00.002 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
21:42:33.061 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.14 hyp=0.28 cameraTheta=0.55 mountX=0.22 mountY=-0.17, mountTheta=-0.66
21:42:33.062 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.14, opts=13)
21:42:33.064 00.002 8996 Enqueuing Move request for scope (0.24, 0.14)
21:42:33.064 00.000 20224 Worker thread wakes up
21:42:33.066 00.002 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.14) opts 0xd
21:42:33.066 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.14)
21:42:33.066 00.000 20224 Moving (0.24, 0.14) raw xDistance=0.22 yDistance=-0.17
21:42:33.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:42:33.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:33.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:42:33.066 00.000 20224 MoveAxis(W, 32, ABG)
21:42:33.066 00.000 20224 Guiding  Dir = 3, Dur = 32
21:42:33.067 00.001 20224 IsSlewing returns 0
21:42:33.067 00.000 20224 IsGuiding returns 0
21:42:33.072 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2752, FiltMin=2505, FiltMax=29379, Gamma=1.000
21:42:33.091 00.019 20224 PulseGuide returned control before completion, sleep 17
21:42:33.094 00.003 8996 UpdateGuideState exits: m=749005 SNR=347.3
21:42:33.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:33.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:33.096 00.000 8996 Enqueuing Expose request
21:42:33.122 00.026 20224 IsGuiding returns 1
21:42:33.122 00.000 20224 scope still moving after pulse duration time elapsed
21:42:33.155 00.033 20224 IsSlewing returns 0
21:42:33.155 00.000 20224 IsGuiding returns 1
21:42:33.187 00.032 20224 IsSlewing returns 0
21:42:33.187 00.000 20224 IsGuiding returns 0
21:42:33.187 00.000 20224 scope move finished after 32 + 88 ms
21:42:33.187 00.000 20224 Move returns status 0, amount 32
21:42:33.187 00.000 20224 MoveAxis(N, 0, ABG)
21:42:33.187 00.000 20224 Move returns status 0, amount 0
21:42:33.187 00.000 20224 move complete, result=0
21:42:33.187 00.000 20224 worker thread done servicing request
21:42:33.187 00.000 20224 Worker thread wakes up
21:42:33.187 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.2 px 0 ms NORTH
21:42:33.189 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:33.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:34.174 00.985 20224 Exposure complete
21:42:34.263 00.089 20224 worker thread done servicing request
21:42:34.263 00.000 8996 OnExposeComplete: enter
21:42:34.264 00.001 8996 UpdateGuideState(): m_state=6
21:42:34.266 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2728
21:42:34.267 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.82, Mass=737662, SNR=368.8, Peak=56573 HFD=4.4
21:42:34.269 00.002 8996 MultiStar: [#1 0.02,0.11,0.62,U] [#2 -0.18,0.20,0.72,U] [#3 0.10,-0.02,0.57,U] [#4 0.08,0.10,0.49,U] [#5 -0.01,0.45,0.00,M7] [#6 0.27,0.21,0.42,U] [#7 0.35,0.13,0.43,U] [#8 -0.26,-0.20,0.42,U] 
21:42:34.270 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.11}, one-star: {-0.11, 0.20}
21:42:34.271 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
21:42:34.271 00.000 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
21:42:34.273 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.51 mountX=-0.00 mountY=-0.11, mountTheta=-1.60
21:42:34.276 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.11, opts=13)
21:42:34.277 00.001 8996 Enqueuing Move request for scope (0.01, 0.11)
21:42:34.278 00.001 20224 Worker thread wakes up
21:42:34.278 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
21:42:34.278 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
21:42:34.278 00.000 20224 Moving (0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
21:42:34.278 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:42:34.278 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:34.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:42:34.278 00.000 20224 MoveAxis(E, 0, ABG)
21:42:34.278 00.000 20224 Move returns status 0, amount 0
21:42:34.278 00.000 20224 MoveAxis(N, 0, ABG)
21:42:34.278 00.000 20224 Move returns status 0, amount 0
21:42:34.278 00.000 20224 move complete, result=0
21:42:34.278 00.000 20224 worker thread done servicing request
21:42:34.287 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56573, med=2752, FiltMin=2486, FiltMax=25977, Gamma=1.000
21:42:34.304 00.017 8996 UpdateGuideState exits: m=737662 SNR=368.8
21:42:34.305 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:34.306 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:34.307 00.001 8996 Enqueuing Expose request
21:42:34.307 00.000 20224 Worker thread wakes up
21:42:34.308 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:34.308 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:34.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:35.464 01.156 20224 Exposure complete
21:42:35.555 00.091 20224 worker thread done servicing request
21:42:35.555 00.000 8996 OnExposeComplete: enter
21:42:35.556 00.001 8996 UpdateGuideState(): m_state=6
21:42:35.557 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2729
21:42:35.558 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.58, Mass=782150, SNR=344.8, Peak=55149 HFD=4.3
21:42:35.559 00.001 8996 MultiStar: [#1 -0.14,0.18,0.64,U] [#2 -0.25,0.36,0.00,M1] [#3 0.00,0.14,0.57,U] [#4 -0.14,0.20,0.56,U] [#5 -0.09,0.39,0.68,U] [#6 0.12,0.09,0.46,U] [#7 -0.05,0.31,0.41,U] [#8 -0.20,-0.07,0.36,U] 
21:42:35.560 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.14}, one-star: {-0.23, -0.04}
21:42:35.560 00.000 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
21:42:35.561 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
21:42:35.562 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.20 mountX=-0.12 mountY=-0.13, mountTheta=-2.31
21:42:35.563 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.14, opts=13)
21:42:35.564 00.001 8996 Enqueuing Move request for scope (-0.11, 0.14)
21:42:35.565 00.001 20224 Worker thread wakes up
21:42:35.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
21:42:35.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
21:42:35.565 00.000 20224 Moving (-0.11, 0.14) raw xDistance=-0.12 yDistance=-0.13
21:42:35.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:42:35.565 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:35.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:35.565 00.000 20224 MoveAxis(E, 0, ABG)
21:42:35.565 00.000 20224 Move returns status 0, amount 0
21:42:35.565 00.000 20224 MoveAxis(N, 0, ABG)
21:42:35.565 00.000 20224 Move returns status 0, amount 0
21:42:35.565 00.000 20224 move complete, result=0
21:42:35.565 00.000 20224 worker thread done servicing request
21:42:35.569 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55149, med=2752, FiltMin=2493, FiltMax=24745, Gamma=1.000
21:42:35.586 00.017 8996 UpdateGuideState exits: m=782150 SNR=344.8
21:42:35.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:35.589 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:35.590 00.001 8996 Enqueuing Expose request
21:42:35.592 00.002 20224 Worker thread wakes up
21:42:35.592 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:35.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:35.592 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:36.559 00.967 20224 Exposure complete
21:42:36.625 00.066 20224 worker thread done servicing request
21:42:36.625 00.000 8996 OnExposeComplete: enter
21:42:36.627 00.002 8996 UpdateGuideState(): m_state=6
21:42:36.628 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2730
21:42:36.629 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.91, Mass=771047, SNR=345.4, Peak=65535 HFD=4.4
21:42:36.630 00.001 8996 MultiStar: [#1 -0.34,0.42,0.00,M1] [#2 -0.40,0.51,0.00,M2] [#3 -0.39,0.44,0.00,M1] [#4 -0.41,0.38,0.00,M1] [#5 -0.16,0.55,0.00,M7] [#6 -0.16,0.34,0.49,U] [#7 -0.35,0.29,0.00,M1] [#8 -0.41,0.13,0.00,M1] 
21:42:36.630 00.000 8996 refined, 1 included, MultiStar: {-0.31, 0.31}, one-star: {-0.38, 0.29}
21:42:36.631 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:42:36.632 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
21:42:36.633 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.31 hyp=0.43 cameraTheta=2.36 mountX=-0.34 mountY=-0.27, mountTheta=-2.46
21:42:36.635 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.31, opts=13)
21:42:36.636 00.001 8996 Enqueuing Move request for scope (-0.31, 0.31)
21:42:36.637 00.001 20224 Worker thread wakes up
21:42:36.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.31) opts 0xd
21:42:36.637 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.31)
21:42:36.637 00.000 20224 Moving (-0.31, 0.31) raw xDistance=-0.34 yDistance=-0.27
21:42:36.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:42:36.637 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.48 newest=-0.51
21:42:36.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:42:36.637 00.000 20224 MoveAxis(E, 49, ABG)
21:42:36.637 00.000 20224 Guiding  Dir = 2, Dur = 49
21:42:36.637 00.000 20224 IsSlewing returns 0
21:42:36.637 00.000 20224 IsGuiding returns 0
21:42:36.642 00.005 20224 PulseGuide returned control before completion, sleep 54
21:42:36.643 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2752, FiltMin=2496, FiltMax=30109, Gamma=1.000
21:42:36.656 00.013 8996 UpdateGuideState exits: m=771047 SNR=345.4
21:42:36.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:36.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:36.659 00.001 8996 Enqueuing Expose request
21:42:36.704 00.045 20224 IsGuiding returns 1
21:42:36.704 00.000 20224 scope still moving after pulse duration time elapsed
21:42:36.735 00.031 20224 IsSlewing returns 0
21:42:36.735 00.000 20224 IsGuiding returns 0
21:42:36.735 00.000 20224 scope move finished after 49 + 49 ms
21:42:36.735 00.000 20224 Move returns status 0, amount 49
21:42:36.736 00.001 20224 MoveAxis(N, 57, ABG)
21:42:36.736 00.000 20224 Guiding  Dir = 0, Dur = 57
21:42:36.736 00.000 20224 IsSlewing returns 0
21:42:36.736 00.000 20224 IsGuiding returns 0
21:42:36.799 00.063 20224 IsGuiding returns 1
21:42:36.799 00.000 20224 scope still moving after pulse duration time elapsed
21:42:36.828 00.029 20224 IsSlewing returns 0
21:42:36.828 00.000 20224 IsGuiding returns 1
21:42:36.859 00.031 20224 IsSlewing returns 0
21:42:36.860 00.001 20224 IsGuiding returns 1
21:42:36.891 00.031 20224 IsSlewing returns 0
21:42:36.891 00.000 20224 IsGuiding returns 1
21:42:36.923 00.032 20224 IsSlewing returns 0
21:42:36.923 00.000 20224 IsGuiding returns 0
21:42:36.923 00.000 20224 scope move finished after 57 + 129 ms
21:42:36.924 00.001 20224 Move returns status 0, amount 57
21:42:36.924 00.000 20224 move complete, result=0
21:42:36.924 00.000 20224 worker thread done servicing request
21:42:36.924 00.000 20224 Worker thread wakes up
21:42:36.924 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.3 px 57 ms NORTH
21:42:36.926 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:36.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:38.089 01.163 20224 Exposure complete
21:42:38.165 00.076 20224 worker thread done servicing request
21:42:38.166 00.001 8996 OnExposeComplete: enter
21:42:38.167 00.001 8996 UpdateGuideState(): m_state=6
21:42:38.168 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2731
21:42:38.170 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=472.87, Mass=735413, SNR=331.2, Peak=64563 HFD=4.4
21:42:38.173 00.003 8996 MultiStar: [#1 0.07,0.29,0.75,U] [#2 -0.07,0.48,0.00,M3] [#3 0.14,0.23,0.67,U] [#4 0.15,0.16,0.59,U] [#5 0.30,0.39,0.00,M8] [#6 0.38,0.25,0.00,M1] [#7 0.27,0.27,0.45,U] [#8 0.13,-0.08,0.42,U] 
21:42:38.175 00.002 8996 refined, 5 included, MultiStar: {0.15, 0.21}, one-star: {0.18, 0.25}
21:42:38.177 00.002 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
21:42:38.179 00.002 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
21:42:38.180 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.93 mountX=0.13 mountY=-0.22, mountTheta=-1.03
21:42:38.183 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.21, opts=13)
21:42:38.185 00.002 8996 Enqueuing Move request for scope (0.15, 0.21)
21:42:38.187 00.002 20224 Worker thread wakes up
21:42:38.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
21:42:38.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
21:42:38.187 00.000 20224 Moving (0.15, 0.21) raw xDistance=0.13 yDistance=-0.22
21:42:38.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:42:38.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:42:38.187 00.000 20224 MoveAxis(E, 0, ABG)
21:42:38.187 00.000 20224 Move returns status 0, amount 0
21:42:38.187 00.000 20224 MoveAxis(N, 47, ABG)
21:42:38.187 00.000 20224 Guiding  Dir = 0, Dur = 47
21:42:38.188 00.001 20224 IsSlewing returns 0
21:42:38.188 00.000 20224 IsGuiding returns 0
21:42:38.192 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64563, med=2752, FiltMin=2493, FiltMax=29504, Gamma=1.000
21:42:38.214 00.022 8996 UpdateGuideState exits: m=735413 SNR=331.2
21:42:38.217 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:38.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:38.220 00.002 8996 Enqueuing Expose request
21:42:38.250 00.030 20224 IsGuiding returns 1
21:42:38.250 00.000 20224 scope still moving after pulse duration time elapsed
21:42:38.280 00.030 20224 IsSlewing returns 0
21:42:38.281 00.001 20224 IsGuiding returns 1
21:42:38.312 00.031 20224 IsSlewing returns 0
21:42:38.312 00.000 20224 IsGuiding returns 1
21:42:38.343 00.031 20224 IsSlewing returns 0
21:42:38.343 00.000 20224 IsGuiding returns 0
21:42:38.343 00.000 20224 scope move finished after 47 + 108 ms
21:42:38.343 00.000 20224 Move returns status 0, amount 47
21:42:38.343 00.000 20224 move complete, result=0
21:42:38.343 00.000 20224 worker thread done servicing request
21:42:38.344 00.001 20224 Worker thread wakes up
21:42:38.344 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
21:42:38.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:38.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:39.317 00.972 20224 Exposure complete
21:42:39.370 00.053 20224 worker thread done servicing request
21:42:39.371 00.001 8996 OnExposeComplete: enter
21:42:39.372 00.001 8996 UpdateGuideState(): m_state=6
21:42:39.372 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2732
21:42:39.373 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.29, Mass=767967, SNR=428.6, Peak=59853 HFD=4.5
21:42:39.374 00.001 8996 MultiStar: [#1 0.12,-0.16,0.52,U] [#2 -0.08,0.05,0.61,U] [#3 0.03,-0.31,0.47,U] [#4 -0.03,-0.30,0.43,U] [#5 0.19,0.16,0.54,U] [#6 0.21,-0.45,0.00,M2] [#7 -0.01,-0.35,0.42,U] [#8 0.09,-0.22,0.33,U] 
21:42:39.375 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.18}, one-star: {0.16, -0.32}
21:42:39.376 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
21:42:39.377 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.06)
21:42:39.379 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.20 mountX=0.09 mountY=0.17, mountTheta=1.10
21:42:39.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.18, opts=13)
21:42:39.383 00.002 8996 Enqueuing Move request for scope (0.07, -0.18)
21:42:39.385 00.002 20224 Worker thread wakes up
21:42:39.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
21:42:39.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
21:42:39.385 00.000 20224 Moving (0.07, -0.18) raw xDistance=0.09 yDistance=0.17
21:42:39.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:42:39.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:39.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:42:39.385 00.000 20224 MoveAxis(E, 0, ABG)
21:42:39.385 00.000 20224 Move returns status 0, amount 0
21:42:39.386 00.001 20224 MoveAxis(N, 0, ABG)
21:42:39.386 00.000 20224 Move returns status 0, amount 0
21:42:39.386 00.000 20224 move complete, result=0
21:42:39.386 00.000 20224 worker thread done servicing request
21:42:39.391 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59853, med=2752, FiltMin=2502, FiltMax=30176, Gamma=1.000
21:42:39.419 00.028 8996 UpdateGuideState exits: m=767967 SNR=428.6
21:42:39.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:39.422 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:39.423 00.001 8996 Enqueuing Expose request
21:42:39.424 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:39.426 00.002 20224 Worker thread wakes up
21:42:39.426 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:39.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:40.599 01.173 20224 Exposure complete
21:42:40.662 00.063 20224 worker thread done servicing request
21:42:40.662 00.000 8996 OnExposeComplete: enter
21:42:40.665 00.003 8996 UpdateGuideState(): m_state=6
21:42:40.665 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2733
21:42:40.666 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.15, Mass=685043, SNR=347.8, Peak=55949 HFD=4.5
21:42:40.669 00.003 8996 MultiStar: [#1 0.00,-0.26,0.66,U] [#2 -0.10,-0.21,0.70,U] [#3 0.03,-0.30,0.54,U] [#4 0.01,-0.32,0.53,U] [#5 0.05,-0.28,0.68,U] [#6 0.23,-0.28,0.46,U] [#7 0.19,-0.28,0.48,U] [#8 -0.02,-0.53,0.00,M1] 
21:42:40.669 00.000 8996 refined, 7 included, MultiStar: {0.06, -0.31}, one-star: {0.13, -0.47}
21:42:40.671 00.002 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
21:42:40.673 00.002 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
21:42:40.674 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.32 cameraTheta=-1.37 mountX=0.09 mountY=0.30, mountTheta=1.28
21:42:40.677 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.31, opts=13)
21:42:40.680 00.003 8996 Enqueuing Move request for scope (0.06, -0.31)
21:42:40.681 00.001 20224 Worker thread wakes up
21:42:40.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.31) opts 0xd
21:42:40.681 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.31)
21:42:40.681 00.000 20224 Moving (0.06, -0.31) raw xDistance=0.09 yDistance=0.30
21:42:40.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:42:40.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:40.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:42:40.681 00.000 20224 MoveAxis(E, 0, ABG)
21:42:40.681 00.000 20224 Move returns status 0, amount 0
21:42:40.681 00.000 20224 MoveAxis(N, 0, ABG)
21:42:40.681 00.000 20224 Move returns status 0, amount 0
21:42:40.681 00.000 20224 move complete, result=0
21:42:40.681 00.000 20224 worker thread done servicing request
21:42:40.688 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55949, med=2752, FiltMin=2496, FiltMax=27216, Gamma=1.000
21:42:40.703 00.015 8996 UpdateGuideState exits: m=685043 SNR=347.8
21:42:40.704 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:40.704 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:40.705 00.001 8996 Enqueuing Expose request
21:42:40.707 00.002 20224 Worker thread wakes up
21:42:40.707 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:42:40.707 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:40.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:41.700 00.993 20224 Exposure complete
21:42:41.780 00.080 20224 worker thread done servicing request
21:42:41.780 00.000 8996 OnExposeComplete: enter
21:42:41.781 00.001 8996 UpdateGuideState(): m_state=6
21:42:41.782 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2734
21:42:41.783 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.22, Mass=704643, SNR=342.0, Peak=58749 HFD=4.6
21:42:41.783 00.000 8996 MultiStar: [#1 0.01,-0.29,0.60,U] [#2 -0.10,-0.10,0.74,U] [#3 0.09,-0.29,0.61,U] [#4 0.07,-0.37,0.53,U] [#5 0.22,-0.30,0.61,U] [#6 0.15,-0.36,0.43,U] [#7 0.12,-0.18,0.51,U] [#8 0.04,-0.49,0.00,M2] 
21:42:41.784 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.29}, one-star: {0.25, -0.39}
21:42:41.785 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
21:42:41.786 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
21:42:41.787 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.23 mountX=0.13 mountY=0.28, mountTheta=1.13
21:42:41.788 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.29, opts=13)
21:42:41.789 00.001 8996 Enqueuing Move request for scope (0.10, -0.29)
21:42:41.790 00.001 20224 Worker thread wakes up
21:42:41.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
21:42:41.790 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
21:42:41.790 00.000 20224 Moving (0.10, -0.29) raw xDistance=0.13 yDistance=0.28
21:42:41.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:42:41.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:41.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:42:41.790 00.000 20224 MoveAxis(E, 0, ABG)
21:42:41.790 00.000 20224 Move returns status 0, amount 0
21:42:41.790 00.000 20224 MoveAxis(N, 0, ABG)
21:42:41.790 00.000 20224 Move returns status 0, amount 0
21:42:41.790 00.000 20224 move complete, result=0
21:42:41.791 00.001 20224 worker thread done servicing request
21:42:41.794 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58749, med=2752, FiltMin=2505, FiltMax=28621, Gamma=1.000
21:42:41.808 00.014 8996 UpdateGuideState exits: m=704643 SNR=342.0
21:42:41.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:41.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:41.811 00.001 8996 Enqueuing Expose request
21:42:41.812 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:42:41.813 00.001 20224 Worker thread wakes up
21:42:41.813 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:41.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:42.987 01.174 20224 Exposure complete
21:42:43.057 00.070 20224 worker thread done servicing request
21:42:43.058 00.001 8996 OnExposeComplete: enter
21:42:43.058 00.000 8996 UpdateGuideState(): m_state=6
21:42:43.059 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2735
21:42:43.060 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.35, Mass=773855, SNR=439.1, Peak=52541 HFD=4.6
21:42:43.061 00.001 8996 MultiStar: [#1 -0.16,-0.42,0.00,M1] [#2 -0.31,-0.19,0.53,U] [#3 0.01,-0.18,0.42,U] [#4 -0.07,-0.23,0.47,U] [#5 0.08,-0.11,0.47,U] [#6 0.25,-0.25,0.33,U] [#7 0.26,-0.16,0.34,U] [#8 -0.18,-0.25,0.30,U] 
21:42:43.061 00.000 8996 refined, 7 included, MultiStar: {-0.02, -0.21}, one-star: {-0.05, -0.26}
21:42:43.062 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
21:42:43.063 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
21:42:43.064 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.68 mountX=-0.00 mountY=0.21, mountTheta=1.58
21:42:43.067 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.21, opts=13)
21:42:43.070 00.003 8996 Enqueuing Move request for scope (-0.02, -0.21)
21:42:43.072 00.002 20224 Worker thread wakes up
21:42:43.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
21:42:43.072 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
21:42:43.072 00.000 20224 Moving (-0.02, -0.21) raw xDistance=-0.00 yDistance=0.21
21:42:43.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:42:43.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:43.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:42:43.072 00.000 20224 MoveAxis(E, 0, ABG)
21:42:43.072 00.000 20224 Move returns status 0, amount 0
21:42:43.072 00.000 20224 MoveAxis(N, 0, ABG)
21:42:43.072 00.000 20224 Move returns status 0, amount 0
21:42:43.072 00.000 20224 move complete, result=0
21:42:43.072 00.000 20224 worker thread done servicing request
21:42:43.078 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52541, med=2752, FiltMin=2480, FiltMax=27136, Gamma=1.000
21:42:43.099 00.021 8996 UpdateGuideState exits: m=773855 SNR=439.1
21:42:43.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:43.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:43.102 00.001 8996 Enqueuing Expose request
21:42:43.102 00.000 20224 Worker thread wakes up
21:42:43.102 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:43.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:43.102 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:44.091 00.989 20224 Exposure complete
21:42:44.170 00.079 20224 worker thread done servicing request
21:42:44.170 00.000 8996 OnExposeComplete: enter
21:42:44.171 00.001 8996 UpdateGuideState(): m_state=6
21:42:44.172 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2736
21:42:44.173 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.26, Mass=709157, SNR=348.6, Peak=54717 HFD=4.5
21:42:44.174 00.001 8996 MultiStar: [#1 -0.07,-0.43,0.00,M2] [#2 -0.23,-0.18,0.79,U] [#3 0.22,-0.23,0.55,U] [#4 0.10,-0.33,0.59,U] [#5 0.11,-0.11,0.65,U] [#6 0.35,-0.32,0.00,M1] [#7 0.15,-0.12,0.49,U] [#8 -0.14,-0.65,0.00,M2] 
21:42:44.175 00.001 8996 refined, 5 included, MultiStar: {0.04, -0.23}, one-star: {0.03, -0.35}
21:42:44.176 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
21:42:44.177 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.88)
21:42:44.178 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.38 mountX=0.07 mountY=0.23, mountTheta=1.28
21:42:44.179 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.23, opts=13)
21:42:44.180 00.001 8996 Enqueuing Move request for scope (0.04, -0.23)
21:42:44.181 00.001 20224 Worker thread wakes up
21:42:44.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
21:42:44.181 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
21:42:44.181 00.000 20224 Moving (0.04, -0.23) raw xDistance=0.07 yDistance=0.23
21:42:44.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:42:44.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:42:44.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:42:44.181 00.000 20224 MoveAxis(E, 0, ABG)
21:42:44.181 00.000 20224 Move returns status 0, amount 0
21:42:44.181 00.000 20224 MoveAxis(N, 0, ABG)
21:42:44.181 00.000 20224 Move returns status 0, amount 0
21:42:44.181 00.000 20224 move complete, result=0
21:42:44.181 00.000 20224 worker thread done servicing request
21:42:44.185 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54717, med=2752, FiltMin=2480, FiltMax=25872, Gamma=1.000
21:42:44.207 00.022 8996 UpdateGuideState exits: m=709157 SNR=348.6
21:42:44.209 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:44.211 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:44.213 00.002 8996 Enqueuing Expose request
21:42:44.214 00.001 20224 Worker thread wakes up
21:42:44.214 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:44.216 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:44.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:45.374 01.158 20224 Exposure complete
21:42:45.463 00.089 20224 worker thread done servicing request
21:42:45.463 00.000 8996 OnExposeComplete: enter
21:42:45.464 00.001 8996 UpdateGuideState(): m_state=6
21:42:45.465 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2737
21:42:45.465 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=472.44, Mass=717539, SNR=347.6, Peak=47213 HFD=4.4
21:42:45.466 00.001 8996 MultiStar: [#1 -0.08,-0.04,0.71,U] [#2 -0.35,-0.06,0.77,U] [#3 -0.13,-0.20,0.64,U] [#4 -0.28,-0.11,0.53,U] [#5 0.02,0.09,0.66,U] [#6 0.14,-0.23,0.43,U] [#7 -0.06,-0.09,0.46,U] [#8 -0.16,-0.32,0.42,U] 
21:42:45.467 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.12}, one-star: {0.09, -0.18}
21:42:45.468 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
21:42:45.469 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
21:42:45.469 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.14 cameraTheta=-2.22 mountX=-0.08 mountY=0.12, mountTheta=2.12
21:42:45.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.12, opts=13)
21:42:45.476 00.005 8996 Enqueuing Move request for scope (-0.09, -0.12)
21:42:45.477 00.001 20224 Worker thread wakes up
21:42:45.478 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
21:42:45.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
21:42:45.478 00.000 20224 Moving (-0.09, -0.12) raw xDistance=-0.08 yDistance=0.12
21:42:45.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:42:45.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:45.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:42:45.478 00.000 20224 MoveAxis(E, 0, ABG)
21:42:45.478 00.000 20224 Move returns status 0, amount 0
21:42:45.478 00.000 20224 MoveAxis(N, 0, ABG)
21:42:45.478 00.000 20224 Move returns status 0, amount 0
21:42:45.478 00.000 20224 move complete, result=0
21:42:45.478 00.000 20224 worker thread done servicing request
21:42:45.484 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47213, med=2752, FiltMin=2493, FiltMax=27072, Gamma=1.000
21:42:45.499 00.015 8996 UpdateGuideState exits: m=717539 SNR=347.6
21:42:45.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:45.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:45.502 00.001 8996 Enqueuing Expose request
21:42:45.503 00.001 20224 Worker thread wakes up
21:42:45.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:45.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:45.503 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:46.475 00.972 20224 Exposure complete
21:42:46.548 00.073 20224 worker thread done servicing request
21:42:46.548 00.000 8996 OnExposeComplete: enter
21:42:46.549 00.001 8996 UpdateGuideState(): m_state=6
21:42:46.550 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2738
21:42:46.552 00.002 8996 Star::Find returns 1 (0), X=138.15, Y=472.66, Mass=749922, SNR=347.8, Peak=54637 HFD=4.5
21:42:46.553 00.001 8996 MultiStar: [#1 -0.03,-0.07,0.68,U] [#2 -0.18,-0.08,0.75,U] [#3 0.09,-0.11,0.67,U] [#4 0.03,-0.06,0.58,U] [#5 0.03,0.21,0.58,U] [#6 0.22,-0.20,0.44,U] [#7 0.08,-0.11,0.44,U] [#8 -0.17,-0.19,0.36,U] 
21:42:46.554 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {-0.18, 0.04}
21:42:46.555 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
21:42:46.556 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
21:42:46.557 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.16 mountX=-0.03 mountY=0.05, mountTheta=2.05
21:42:46.558 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
21:42:46.559 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
21:42:46.560 00.001 20224 Worker thread wakes up
21:42:46.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
21:42:46.560 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
21:42:46.560 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
21:42:46.561 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:42:46.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:46.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:42:46.561 00.000 20224 MoveAxis(E, 0, ABG)
21:42:46.561 00.000 20224 Move returns status 0, amount 0
21:42:46.561 00.000 20224 MoveAxis(N, 0, ABG)
21:42:46.561 00.000 20224 Move returns status 0, amount 0
21:42:46.561 00.000 20224 move complete, result=0
21:42:46.561 00.000 20224 worker thread done servicing request
21:42:46.564 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54637, med=2752, FiltMin=2489, FiltMax=24531, Gamma=1.000
21:42:46.577 00.013 8996 UpdateGuideState exits: m=749922 SNR=347.8
21:42:46.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:46.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:46.580 00.001 8996 Enqueuing Expose request
21:42:46.581 00.001 20224 Worker thread wakes up
21:42:46.581 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:42:46.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:46.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:47.735 01.154 20224 Exposure complete
21:42:47.804 00.069 20224 worker thread done servicing request
21:42:47.804 00.000 8996 OnExposeComplete: enter
21:42:47.806 00.002 8996 UpdateGuideState(): m_state=6
21:42:47.808 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2739
21:42:47.809 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.29, Mass=737877, SNR=351.0, Peak=52349 HFD=4.7
21:42:47.810 00.001 8996 MultiStar: [#1 0.26,-0.48,0.00,M1] [#2 0.09,-0.24,0.74,U] [#3 0.32,-0.33,0.00,M1] [#4 0.22,-0.42,0.00,M1] [#5 0.34,-0.13,0.61,U] [#6 0.49,-0.42,0.00,M1] [#7 0.23,-0.39,0.00,M1] [#8 0.08,-0.53,0.00,M1] 
21:42:47.811 00.001 8996 refined, 2 included, MultiStar: {0.26, -0.25}, one-star: {0.34, -0.32}
21:42:47.812 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
21:42:47.813 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
21:42:47.814 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.25 hyp=0.36 cameraTheta=-0.76 mountX=0.28 mountY=0.22, mountTheta=0.65
21:42:47.816 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.25, opts=13)
21:42:47.817 00.001 8996 Enqueuing Move request for scope (0.26, -0.25)
21:42:47.818 00.001 20224 Worker thread wakes up
21:42:47.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.25) opts 0xd
21:42:47.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.25)
21:42:47.818 00.000 20224 Moving (0.26, -0.25) raw xDistance=0.28 yDistance=0.22
21:42:47.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:42:47.818 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.32 newest=0.39
21:42:47.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:42:47.818 00.000 20224 MoveAxis(W, 41, ABG)
21:42:47.818 00.000 20224 Guiding  Dir = 3, Dur = 41
21:42:47.818 00.000 20224 IsSlewing returns 0
21:42:47.819 00.001 20224 IsGuiding returns 0
21:42:47.821 00.002 20224 PulseGuide returned control before completion, sleep 49
21:42:47.823 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52349, med=2752, FiltMin=2496, FiltMax=31405, Gamma=1.000
21:42:47.842 00.019 8996 UpdateGuideState exits: m=737877 SNR=351.0
21:42:47.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:47.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:47.845 00.001 8996 Enqueuing Expose request
21:42:47.884 00.039 20224 IsGuiding returns 1
21:42:47.884 00.000 20224 scope still moving after pulse duration time elapsed
21:42:47.915 00.031 20224 IsSlewing returns 0
21:42:47.915 00.000 20224 IsGuiding returns 0
21:42:47.915 00.000 20224 scope move finished after 41 + 55 ms
21:42:47.915 00.000 20224 Move returns status 0, amount 41
21:42:47.916 00.001 20224 MoveAxis(S, 46, ABG)
21:42:47.916 00.000 20224 Guiding  Dir = 1, Dur = 46
21:42:47.916 00.000 20224 IsSlewing returns 0
21:42:47.916 00.000 20224 IsGuiding returns 0
21:42:47.979 00.063 20224 IsGuiding returns 1
21:42:47.979 00.000 20224 scope still moving after pulse duration time elapsed
21:42:48.008 00.029 20224 IsSlewing returns 0
21:42:48.008 00.000 20224 IsGuiding returns 1
21:42:48.039 00.031 20224 IsSlewing returns 0
21:42:48.039 00.000 20224 IsGuiding returns 1
21:42:48.070 00.031 20224 IsSlewing returns 0
21:42:48.070 00.000 20224 IsGuiding returns 0
21:42:48.070 00.000 20224 scope move finished after 46 + 108 ms
21:42:48.070 00.000 20224 Move returns status 0, amount 46
21:42:48.070 00.000 20224 move complete, result=0
21:42:48.070 00.000 20224 worker thread done servicing request
21:42:48.071 00.001 20224 Worker thread wakes up
21:42:48.071 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:48.071 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:48.071 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.2 px 46 ms SOUTH
21:42:49.036 00.965 20224 Exposure complete
21:42:49.101 00.065 20224 worker thread done servicing request
21:42:49.101 00.000 8996 OnExposeComplete: enter
21:42:49.102 00.001 8996 UpdateGuideState(): m_state=6
21:42:49.103 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2740
21:42:49.104 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.47, Mass=730443, SNR=339.9, Peak=45517 HFD=4.6
21:42:49.105 00.001 8996 MultiStar: [#1 -0.16,-0.05,0.68,U] [#2 -0.33,-0.06,0.73,U] [#3 -0.15,-0.17,0.74,U] [#4 -0.16,-0.18,0.57,U] [#5 -0.12,0.08,0.67,U] [#6 -0.02,-0.17,0.44,U] [#7 -0.14,-0.24,0.45,U] [#8 -0.30,-0.20,0.41,U] 
21:42:49.106 00.001 8996 single-star, 8 included, MultiStar: {-0.16, -0.12}, one-star: {-0.08, -0.15}
21:42:49.107 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:42:49.107 00.000 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
21:42:49.108 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.08 mountX=-0.07 mountY=0.16, mountTheta=1.98
21:42:49.109 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.15, opts=13)
21:42:49.110 00.001 8996 Enqueuing Move request for scope (-0.08, -0.15)
21:42:49.111 00.001 20224 Worker thread wakes up
21:42:49.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
21:42:49.111 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
21:42:49.111 00.000 20224 Moving (-0.08, -0.15) raw xDistance=-0.07 yDistance=0.16
21:42:49.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:42:49.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:49.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:42:49.111 00.000 20224 MoveAxis(E, 0, ABG)
21:42:49.111 00.000 20224 Move returns status 0, amount 0
21:42:49.111 00.000 20224 MoveAxis(N, 0, ABG)
21:42:49.112 00.001 20224 Move returns status 0, amount 0
21:42:49.112 00.000 20224 move complete, result=0
21:42:49.112 00.000 20224 worker thread done servicing request
21:42:49.115 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=45517, med=2752, FiltMin=2460, FiltMax=25840, Gamma=1.000
21:42:49.129 00.014 8996 UpdateGuideState exits: m=730443 SNR=339.9
21:42:49.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:49.131 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:49.132 00.001 8996 Enqueuing Expose request
21:42:49.133 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:42:49.134 00.001 20224 Worker thread wakes up
21:42:49.134 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:49.134 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:50.289 01.155 20224 Exposure complete
21:42:50.372 00.083 20224 worker thread done servicing request
21:42:50.372 00.000 8996 OnExposeComplete: enter
21:42:50.373 00.001 8996 UpdateGuideState(): m_state=6
21:42:50.374 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2741
21:42:50.375 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=472.10, Mass=710087, SNR=347.1, Peak=56672 HFD=4.3
21:42:50.377 00.002 8996 MultiStar: [#1 -0.24,-0.55,0.00,M1] [#2 -0.44,-0.30,0.00,M1] [#3 -0.36,-0.60,0.00,M1] [#4 -0.41,-0.38,0.00,M1] [#5 -0.06,-0.29,0.59,U] [#6 -0.36,-0.57,0.00,M1] [#7 -0.18,-0.73,0.00,M1] [#8 -0.34,-0.53,0.00,M1] 
21:42:50.378 00.001 8996 refined, 1 included, MultiStar: {-0.21, -0.43}, one-star: {-0.30, -0.51}
21:42:50.379 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
21:42:50.380 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
21:42:50.381 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.43 hyp=0.48 cameraTheta=-2.03 mountX=-0.17 mountY=0.45, mountTheta=1.93
21:42:50.383 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.43, opts=13)
21:42:50.384 00.001 8996 Enqueuing Move request for scope (-0.21, -0.43)
21:42:50.385 00.001 20224 Worker thread wakes up
21:42:50.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.43) opts 0xd
21:42:50.385 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.43)
21:42:50.385 00.000 20224 Moving (-0.21, -0.43) raw xDistance=-0.17 yDistance=0.45
21:42:50.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:42:50.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
21:42:50.385 00.000 20224 MoveAxis(E, 0, ABG)
21:42:50.385 00.000 20224 Move returns status 0, amount 0
21:42:50.385 00.000 20224 MoveAxis(S, 95, ABG)
21:42:50.385 00.000 20224 Guiding  Dir = 1, Dur = 95
21:42:50.385 00.000 20224 IsSlewing returns 0
21:42:50.387 00.002 20224 IsGuiding returns 0
21:42:50.391 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56672, med=2752, FiltMin=2483, FiltMax=27187, Gamma=1.000
21:42:50.408 00.017 8996 UpdateGuideState exits: m=710087 SNR=347.1
21:42:50.409 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:50.410 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:50.412 00.002 8996 Enqueuing Expose request
21:42:50.417 00.005 20224 PulseGuide returned control before completion, sleep 74
21:42:50.496 00.079 20224 IsGuiding returns 1
21:42:50.497 00.001 20224 scope still moving after pulse duration time elapsed
21:42:50.527 00.030 20224 IsSlewing returns 0
21:42:50.528 00.001 20224 IsGuiding returns 1
21:42:50.558 00.030 20224 IsSlewing returns 0
21:42:50.559 00.001 20224 IsGuiding returns 1
21:42:50.589 00.030 20224 IsSlewing returns 0
21:42:50.590 00.001 20224 IsGuiding returns 0
21:42:50.590 00.000 20224 scope move finished after 95 + 108 ms
21:42:50.590 00.000 20224 Move returns status 0, amount 95
21:42:50.590 00.000 20224 move complete, result=0
21:42:50.590 00.000 20224 worker thread done servicing request
21:42:50.590 00.000 20224 Worker thread wakes up
21:42:50.591 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 95 ms SOUTH
21:42:50.593 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:50.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:51.563 00.970 20224 Exposure complete
21:42:51.633 00.070 20224 worker thread done servicing request
21:42:51.633 00.000 8996 OnExposeComplete: enter
21:42:51.634 00.001 8996 UpdateGuideState(): m_state=6
21:42:51.635 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2742
21:42:51.635 00.000 8996 Star::Find returns 1 (0), X=137.92, Y=472.43, Mass=738128, SNR=377.1, Peak=57616 HFD=4.3
21:42:51.637 00.002 8996 MultiStar: [#1 -0.55,-0.18,0.00,M2] [#2 -0.62,-0.03,0.00,M2] [#3 -0.46,-0.35,0.00,M2] [#4 -0.56,-0.34,0.00,M2] [#5 -0.28,0.00,0.55,U] [#6 -0.30,0.01,0.43,U] [#7 -0.29,0.00,0.40,U] [#8 -0.51,-0.32,0.00,M2] 
21:42:51.637 00.000 8996 refined, 3 included, MultiStar: {-0.34, -0.07}, one-star: {-0.41, -0.19}
21:42:51.638 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
21:42:51.639 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
21:42:51.639 00.000 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-2.92 mountX=-0.33 mountY=0.11, mountTheta=2.81
21:42:51.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.07, opts=13)
21:42:51.643 00.002 8996 Enqueuing Move request for scope (-0.34, -0.07)
21:42:51.644 00.001 20224 Worker thread wakes up
21:42:51.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.07) opts 0xd
21:42:51.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.07)
21:42:51.644 00.000 20224 Moving (-0.34, -0.07) raw xDistance=-0.33 yDistance=0.11
21:42:51.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:42:51.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:51.645 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:42:51.645 00.000 20224 MoveAxis(E, 48, ABG)
21:42:51.645 00.000 20224 Guiding  Dir = 2, Dur = 48
21:42:51.645 00.000 20224 IsSlewing returns 0
21:42:51.646 00.001 20224 IsGuiding returns 0
21:42:51.652 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57616, med=2752, FiltMin=2480, FiltMax=27267, Gamma=1.000
21:42:51.678 00.026 8996 UpdateGuideState exits: m=738128 SNR=377.1
21:42:51.679 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:51.680 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:51.681 00.001 8996 Enqueuing Expose request
21:42:51.686 00.005 20224 PulseGuide returned control before completion, sleep 19
21:42:51.715 00.029 20224 IsGuiding returns 1
21:42:51.715 00.000 20224 scope still moving after pulse duration time elapsed
21:42:51.747 00.032 20224 IsSlewing returns 0
21:42:51.748 00.001 20224 IsGuiding returns 1
21:42:51.778 00.030 20224 IsSlewing returns 0
21:42:51.778 00.000 20224 IsGuiding returns 0
21:42:51.778 00.000 20224 scope move finished after 48 + 84 ms
21:42:51.778 00.000 20224 Move returns status 0, amount 48
21:42:51.778 00.000 20224 MoveAxis(N, 0, ABG)
21:42:51.778 00.000 20224 Move returns status 0, amount 0
21:42:51.778 00.000 20224 move complete, result=0
21:42:51.778 00.000 20224 worker thread done servicing request
21:42:51.778 00.000 20224 Worker thread wakes up
21:42:51.778 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.1 px 0 ms NORTH
21:42:51.780 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:51.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:52.952 01.172 20224 Exposure complete
21:42:53.034 00.082 20224 worker thread done servicing request
21:42:53.034 00.000 8996 OnExposeComplete: enter
21:42:53.035 00.001 8996 UpdateGuideState(): m_state=6
21:42:53.036 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2743
21:42:53.037 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=472.79, Mass=770138, SNR=354.4, Peak=65535 HFD=4.4
21:42:53.038 00.001 8996 MultiStar: [#1 -0.36,0.16,0.59,U] [#2 -0.61,0.38,0.00,M3] [#3 -0.21,-0.04,0.66,U] [#4 -0.39,0.00,0.53,U] [#5 -0.47,0.34,0.00,M1] [#6 -0.21,0.25,0.42,U] [#7 -0.32,0.24,0.49,U] [#8 -0.54,0.00,0.00,M3] 
21:42:53.040 00.002 8996 refined, 5 included, MultiStar: {-0.36, 0.12}, one-star: {-0.52, 0.17}
21:42:53.042 00.002 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
21:42:53.044 00.002 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
21:42:53.046 00.002 8996 CameraToMount -- cameraX=-0.36 cameraY=0.12 hyp=0.38 cameraTheta=2.81 mountX=-0.37 mountY=-0.08, mountTheta=-2.92
21:42:53.049 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.12, opts=13)
21:42:53.050 00.001 8996 Enqueuing Move request for scope (-0.36, 0.12)
21:42:53.051 00.001 20224 Worker thread wakes up
21:42:53.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.12) opts 0xd
21:42:53.051 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.12)
21:42:53.051 00.000 20224 Moving (-0.36, 0.12) raw xDistance=-0.37 yDistance=-0.08
21:42:53.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37
21:42:53.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:53.052 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:42:53.052 00.000 20224 MoveAxis(E, 57, ABG)
21:42:53.052 00.000 20224 Guiding  Dir = 2, Dur = 57
21:42:53.052 00.000 20224 IsSlewing returns 0
21:42:53.052 00.000 20224 IsGuiding returns 0
21:42:53.057 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2752, FiltMin=2509, FiltMax=30137, Gamma=1.000
21:42:53.078 00.021 8996 UpdateGuideState exits: m=770138 SNR=354.4
21:42:53.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:53.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:53.081 00.001 8996 Enqueuing Expose request
21:42:53.088 00.007 20224 PulseGuide returned control before completion, sleep 33
21:42:53.132 00.044 20224 IsGuiding returns 1
21:42:53.132 00.000 20224 scope still moving after pulse duration time elapsed
21:42:53.165 00.033 20224 IsSlewing returns 0
21:42:53.166 00.001 20224 IsGuiding returns 0
21:42:53.166 00.000 20224 scope move finished after 57 + 56 ms
21:42:53.166 00.000 20224 Move returns status 0, amount 57
21:42:53.166 00.000 20224 MoveAxis(N, 0, ABG)
21:42:53.166 00.000 20224 Move returns status 0, amount 0
21:42:53.166 00.000 20224 move complete, result=0
21:42:53.166 00.000 20224 worker thread done servicing request
21:42:53.166 00.000 20224 Worker thread wakes up
21:42:53.166 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.1 px 0 ms NORTH
21:42:53.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:53.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:54.138 00.971 20224 Exposure complete
21:42:54.219 00.081 20224 worker thread done servicing request
21:42:54.219 00.000 8996 OnExposeComplete: enter
21:42:54.220 00.001 8996 UpdateGuideState(): m_state=6
21:42:54.222 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2744
21:42:54.224 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=472.68, Mass=802110, SNR=360.5, Peak=57693 HFD=4.5
21:42:54.226 00.002 8996 MultiStar: [#1 -0.15,0.13,0.66,U] [#2 -0.39,0.30,0.00,M4] [#3 -0.08,0.04,0.55,U] [#4 -0.16,-0.03,0.59,U] [#5 -0.04,0.34,0.52,U] [#6 0.11,0.16,0.44,U] [#7 0.00,0.15,0.44,U] [#8 -0.12,-0.18,0.39,U] 
21:42:54.227 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.09}, one-star: {-0.15, 0.06}
21:42:54.229 00.002 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
21:42:54.230 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
21:42:54.231 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=-0.10 mountY=-0.08, mountTheta=-2.47
21:42:54.233 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
21:42:54.234 00.001 8996 Enqueuing Move request for scope (-0.09, 0.09)
21:42:54.235 00.001 20224 Worker thread wakes up
21:42:54.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
21:42:54.235 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
21:42:54.235 00.000 20224 Moving (-0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
21:42:54.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:42:54.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:54.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:42:54.235 00.000 20224 MoveAxis(E, 0, ABG)
21:42:54.235 00.000 20224 Move returns status 0, amount 0
21:42:54.235 00.000 20224 MoveAxis(N, 0, ABG)
21:42:54.235 00.000 20224 Move returns status 0, amount 0
21:42:54.236 00.001 20224 move complete, result=0
21:42:54.236 00.000 20224 worker thread done servicing request
21:42:54.241 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57693, med=2752, FiltMin=2499, FiltMax=26147, Gamma=1.000
21:42:54.275 00.034 8996 UpdateGuideState exits: m=802110 SNR=360.5
21:42:54.277 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:54.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:54.279 00.001 8996 Enqueuing Expose request
21:42:54.280 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:54.281 00.001 20224 Worker thread wakes up
21:42:54.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:54.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:55.453 01.172 20224 Exposure complete
21:42:55.530 00.077 20224 worker thread done servicing request
21:42:55.530 00.000 8996 OnExposeComplete: enter
21:42:55.532 00.002 8996 UpdateGuideState(): m_state=6
21:42:55.534 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2745
21:42:55.536 00.002 8996 Star::Find returns 1 (0), X=138.57, Y=472.79, Mass=744897, SNR=339.7, Peak=64483 HFD=4.5
21:42:55.538 00.002 8996 MultiStar: [#1 0.08,0.12,0.68,U] [#2 -0.03,0.26,0.77,U] [#3 0.17,0.14,0.57,U] [#4 0.12,0.25,0.61,U] [#5 0.18,0.61,0.00,M1] [#6 0.34,0.12,0.45,U] [#7 0.26,0.39,0.00,M1] [#8 0.02,0.17,0.38,U] 
21:42:55.540 00.002 8996 refined, 6 included, MultiStar: {0.13, 0.18}, one-star: {0.24, 0.17}
21:42:55.541 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
21:42:55.543 00.002 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
21:42:55.544 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.93 mountX=0.12 mountY=-0.19, mountTheta=-1.03
21:42:55.546 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.18, opts=13)
21:42:55.547 00.001 8996 Enqueuing Move request for scope (0.13, 0.18)
21:42:55.548 00.001 20224 Worker thread wakes up
21:42:55.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
21:42:55.548 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
21:42:55.548 00.000 20224 Moving (0.13, 0.18) raw xDistance=0.12 yDistance=-0.19
21:42:55.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:42:55.549 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:55.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:42:55.549 00.000 20224 MoveAxis(E, 0, ABG)
21:42:55.549 00.000 20224 Move returns status 0, amount 0
21:42:55.549 00.000 20224 MoveAxis(N, 0, ABG)
21:42:55.549 00.000 20224 Move returns status 0, amount 0
21:42:55.549 00.000 20224 move complete, result=0
21:42:55.550 00.001 20224 worker thread done servicing request
21:42:55.556 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64483, med=2752, FiltMin=2502, FiltMax=29379, Gamma=1.000
21:42:55.573 00.017 8996 UpdateGuideState exits: m=744897 SNR=339.7
21:42:55.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:55.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:55.576 00.001 8996 Enqueuing Expose request
21:42:55.577 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:42:55.577 00.000 20224 Worker thread wakes up
21:42:55.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:55.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:56.577 01.000 20224 Exposure complete
21:42:56.648 00.071 20224 worker thread done servicing request
21:42:56.648 00.000 8996 OnExposeComplete: enter
21:42:56.650 00.002 8996 UpdateGuideState(): m_state=6
21:42:56.651 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2746
21:42:56.653 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=472.67, Mass=691916, SNR=337.9, Peak=52323 HFD=4.6
21:42:56.654 00.001 8996 MultiStar: [#1 0.15,0.32,0.67,U] [#2 -0.11,0.49,0.00,M4] [#3 0.28,0.16,0.60,U] [#4 0.12,0.25,0.54,U] [#5 0.33,0.48,0.00,M2] [#6 0.24,0.26,0.45,U] [#7 0.23,0.19,0.51,U] [#8 0.25,0.09,0.35,U] 
21:42:56.656 00.002 8996 single-star, 6 included, MultiStar: {0.21, 0.18}, one-star: {0.23, 0.06}
21:42:56.657 00.001 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
21:42:56.659 00.002 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
21:42:56.660 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.06 hyp=0.24 cameraTheta=0.24 mountX=0.23 mountY=-0.08, mountTheta=-0.35
21:42:56.662 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.06, opts=13)
21:42:56.662 00.000 8996 Enqueuing Move request for scope (0.23, 0.06)
21:42:56.664 00.002 20224 Worker thread wakes up
21:42:56.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.06) opts 0xd
21:42:56.664 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.06)
21:42:56.664 00.000 20224 Moving (0.23, 0.06) raw xDistance=0.23 yDistance=-0.08
21:42:56.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:42:56.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:56.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:42:56.665 00.001 20224 MoveAxis(W, 33, ABG)
21:42:56.665 00.000 20224 Guiding  Dir = 3, Dur = 33
21:42:56.665 00.000 20224 IsSlewing returns 0
21:42:56.665 00.000 20224 IsGuiding returns 0
21:42:56.666 00.001 20224 PulseGuide returned control before completion, sleep 42
21:42:56.670 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52323, med=2752, FiltMin=2483, FiltMax=27472, Gamma=1.000
21:42:56.685 00.015 8996 UpdateGuideState exits: m=691916 SNR=337.9
21:42:56.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:56.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:56.688 00.001 8996 Enqueuing Expose request
21:42:56.711 00.023 20224 IsGuiding returns 1
21:42:56.711 00.000 20224 scope still moving after pulse duration time elapsed
21:42:56.743 00.032 20224 IsSlewing returns 0
21:42:56.743 00.000 20224 IsGuiding returns 1
21:42:56.774 00.031 20224 IsSlewing returns 0
21:42:56.775 00.001 20224 IsGuiding returns 0
21:42:56.775 00.000 20224 scope move finished after 33 + 76 ms
21:42:56.775 00.000 20224 Move returns status 0, amount 33
21:42:56.775 00.000 20224 MoveAxis(N, 0, ABG)
21:42:56.775 00.000 20224 Move returns status 0, amount 0
21:42:56.775 00.000 20224 move complete, result=0
21:42:56.775 00.000 20224 worker thread done servicing request
21:42:56.775 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
21:42:56.777 00.002 20224 Worker thread wakes up
21:42:56.777 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:56.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:57.948 01.171 20224 Exposure complete
21:42:58.015 00.067 20224 worker thread done servicing request
21:42:58.015 00.000 8996 OnExposeComplete: enter
21:42:58.016 00.001 8996 UpdateGuideState(): m_state=6
21:42:58.016 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2747
21:42:58.018 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.77, Mass=783312, SNR=350.4, Peak=56787 HFD=4.5
21:42:58.019 00.001 8996 MultiStar: [#1 -0.14,0.14,0.69,U] [#2 -0.22,0.21,0.69,U] [#3 0.05,0.02,0.63,U] [#4 -0.11,0.01,0.56,U] [#5 -0.01,0.51,0.00,M3] [#6 0.09,0.04,0.44,U] [#7 0.09,0.00,0.45,U] [#8 -0.08,0.14,0.42,U] 
21:42:58.020 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.10}, one-star: {-0.00, 0.15}
21:42:58.021 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
21:42:58.022 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
21:42:58.023 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.03 mountX=-0.06 mountY=-0.09, mountTheta=-2.13
21:42:58.025 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
21:42:58.027 00.002 8996 Enqueuing Move request for scope (-0.05, 0.10)
21:42:58.028 00.001 20224 Worker thread wakes up
21:42:58.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
21:42:58.028 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
21:42:58.028 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
21:42:58.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:42:58.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:58.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:42:58.028 00.000 20224 MoveAxis(E, 0, ABG)
21:42:58.028 00.000 20224 Move returns status 0, amount 0
21:42:58.028 00.000 20224 MoveAxis(N, 0, ABG)
21:42:58.028 00.000 20224 Move returns status 0, amount 0
21:42:58.028 00.000 20224 move complete, result=0
21:42:58.029 00.001 20224 worker thread done servicing request
21:42:58.032 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56787, med=2752, FiltMin=2496, FiltMax=27401, Gamma=1.000
21:42:58.054 00.022 8996 UpdateGuideState exits: m=783312 SNR=350.4
21:42:58.056 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:58.058 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:58.059 00.001 8996 Enqueuing Expose request
21:42:58.060 00.001 20224 Worker thread wakes up
21:42:58.060 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:58.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:58.062 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:42:59.040 00.978 20224 Exposure complete
21:42:59.117 00.077 20224 worker thread done servicing request
21:42:59.119 00.002 8996 OnExposeComplete: enter
21:42:59.120 00.001 8996 UpdateGuideState(): m_state=6
21:42:59.121 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2748
21:42:59.122 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.77, Mass=759841, SNR=343.7, Peak=56787 HFD=4.6
21:42:59.123 00.001 8996 MultiStar: [#1 -0.18,-0.07,0.69,U] [#2 -0.31,0.29,0.79,U] [#3 -0.08,0.01,0.59,U] [#4 -0.20,0.09,0.56,U] [#5 -0.01,0.42,0.62,U] [#6 0.05,0.03,0.42,U] [#7 -0.24,0.12,0.44,U] [#8 -0.21,0.04,0.41,U] 
21:42:59.124 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.13}, one-star: {0.10, 0.15}
21:42:59.125 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:42:59.126 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
21:42:59.126 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.27 mountX=-0.12 mountY=-0.12, mountTheta=-2.37
21:42:59.128 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
21:42:59.129 00.001 8996 Enqueuing Move request for scope (-0.11, 0.13)
21:42:59.129 00.000 20224 Worker thread wakes up
21:42:59.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
21:42:59.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
21:42:59.129 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.12
21:42:59.130 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:42:59.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:59.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:42:59.130 00.000 20224 MoveAxis(E, 0, ABG)
21:42:59.130 00.000 20224 Move returns status 0, amount 0
21:42:59.130 00.000 20224 MoveAxis(N, 0, ABG)
21:42:59.130 00.000 20224 Move returns status 0, amount 0
21:42:59.130 00.000 20224 move complete, result=0
21:42:59.130 00.000 20224 worker thread done servicing request
21:42:59.135 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56787, med=2752, FiltMin=2486, FiltMax=27939, Gamma=1.000
21:42:59.149 00.014 8996 UpdateGuideState exits: m=759841 SNR=343.7
21:42:59.150 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:59.150 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:42:59.151 00.001 8996 Enqueuing Expose request
21:42:59.152 00.001 20224 Worker thread wakes up
21:42:59.152 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:59.153 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:42:59.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:00.332 01.179 20224 Exposure complete
21:43:00.395 00.063 20224 worker thread done servicing request
21:43:00.396 00.001 8996 OnExposeComplete: enter
21:43:00.397 00.001 8996 UpdateGuideState(): m_state=6
21:43:00.397 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2749
21:43:00.398 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.61, Mass=790215, SNR=380.5, Peak=52397 HFD=4.5
21:43:00.399 00.001 8996 MultiStar: [#1 -0.32,-0.00,0.63,U] [#2 -0.57,0.02,0.00,M3] [#3 -0.31,-0.07,0.56,U] [#4 -0.39,-0.11,0.46,U] [#5 -0.21,0.11,0.58,U] [#6 -0.09,0.06,0.44,U] [#7 -0.19,0.06,0.44,U] [#8 -0.36,-0.20,0.38,U] 
21:43:00.399 00.000 8996 refined, 7 included, MultiStar: {-0.27, -0.01}, one-star: {-0.28, -0.00}
21:43:00.400 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
21:43:00.401 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
21:43:00.402 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.10 mountX=-0.27 mountY=0.04, mountTheta=2.98
21:43:00.403 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.01, opts=13)
21:43:00.404 00.001 8996 Enqueuing Move request for scope (-0.27, -0.01)
21:43:00.404 00.000 20224 Worker thread wakes up
21:43:00.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
21:43:00.404 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
21:43:00.404 00.000 20224 Moving (-0.27, -0.01) raw xDistance=-0.27 yDistance=0.04
21:43:00.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:43:00.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:00.405 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:43:00.405 00.000 20224 MoveAxis(E, 39, ABG)
21:43:00.405 00.000 20224 Guiding  Dir = 2, Dur = 39
21:43:00.405 00.000 20224 IsSlewing returns 0
21:43:00.405 00.000 20224 IsGuiding returns 0
21:43:00.409 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52397, med=2752, FiltMin=2499, FiltMax=26179, Gamma=1.000
21:43:00.428 00.019 20224 PulseGuide returned control before completion, sleep 27
21:43:00.428 00.000 8996 UpdateGuideState exits: m=790215 SNR=380.5
21:43:00.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:00.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:00.431 00.001 8996 Enqueuing Expose request
21:43:00.458 00.027 20224 IsGuiding returns 1
21:43:00.458 00.000 20224 scope still moving after pulse duration time elapsed
21:43:00.490 00.032 20224 IsSlewing returns 0
21:43:00.490 00.000 20224 IsGuiding returns 1
21:43:00.522 00.032 20224 IsSlewing returns 0
21:43:00.522 00.000 20224 IsGuiding returns 0
21:43:00.523 00.001 20224 scope move finished after 39 + 78 ms
21:43:00.523 00.000 20224 Move returns status 0, amount 39
21:43:00.523 00.000 20224 MoveAxis(N, 0, ABG)
21:43:00.523 00.000 20224 Move returns status 0, amount 0
21:43:00.523 00.000 20224 move complete, result=0
21:43:00.523 00.000 20224 worker thread done servicing request
21:43:00.523 00.000 20224 Worker thread wakes up
21:43:00.523 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
21:43:00.525 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:00.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:01.496 00.971 20224 Exposure complete
21:43:01.550 00.054 20224 worker thread done servicing request
21:43:01.550 00.000 8996 OnExposeComplete: enter
21:43:01.551 00.001 8996 UpdateGuideState(): m_state=6
21:43:01.552 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2750
21:43:01.553 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.67, Mass=739815, SNR=368.2, Peak=50221 HFD=4.6
21:43:01.554 00.001 8996 MultiStar: [#1 -0.23,0.05,0.60,U] [#2 -0.27,0.50,0.00,M4] [#3 -0.03,-0.03,0.56,U] [#4 -0.10,0.09,0.52,U] [#5 -0.04,0.03,0.51,U] [#6 0.06,-0.03,0.42,U] [#7 -0.08,-0.08,0.46,U] [#8 -0.19,0.05,0.36,U] 
21:43:01.556 00.002 8996 single-star, 7 included, MultiStar: {-0.08, 0.02}, one-star: {-0.06, 0.05}
21:43:01.558 00.002 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
21:43:01.559 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
21:43:01.560 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.41 mountX=-0.07 mountY=-0.05, mountTheta=-2.52
21:43:01.562 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
21:43:01.562 00.000 8996 Enqueuing Move request for scope (-0.06, 0.05)
21:43:01.563 00.001 20224 Worker thread wakes up
21:43:01.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
21:43:01.564 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
21:43:01.564 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.07 yDistance=-0.05
21:43:01.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:43:01.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:01.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:43:01.564 00.000 20224 MoveAxis(E, 0, ABG)
21:43:01.564 00.000 20224 Move returns status 0, amount 0
21:43:01.564 00.000 20224 MoveAxis(N, 0, ABG)
21:43:01.564 00.000 20224 Move returns status 0, amount 0
21:43:01.564 00.000 20224 move complete, result=0
21:43:01.564 00.000 20224 worker thread done servicing request
21:43:01.569 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50221, med=2752, FiltMin=2507, FiltMax=24761, Gamma=1.000
21:43:01.586 00.017 8996 UpdateGuideState exits: m=739815 SNR=368.2
21:43:01.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:01.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:01.589 00.001 8996 Enqueuing Expose request
21:43:01.590 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:01.590 00.000 20224 Worker thread wakes up
21:43:01.590 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:01.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:02.757 01.167 20224 Exposure complete
21:43:02.844 00.087 20224 worker thread done servicing request
21:43:02.844 00.000 8996 OnExposeComplete: enter
21:43:02.845 00.001 8996 UpdateGuideState(): m_state=6
21:43:02.846 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2751
21:43:02.847 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=473.01, Mass=749571, SNR=326.9, Peak=55891 HFD=4.6
21:43:02.848 00.001 8996 MultiStar: [#1 0.09,0.59,0.00,M1] [#2 -0.18,0.65,0.00,M5] [#3 0.15,0.33,0.63,U] [#4 0.21,0.38,0.00,M1] [#5 0.14,0.71,0.00,M1] [#6 0.36,0.36,0.00,M1] [#7 0.26,0.36,0.00,M1] [#8 -0.09,0.26,0.48,U] 
21:43:02.849 00.001 8996 refined, 2 included, MultiStar: {0.07, 0.34}, one-star: {0.09, 0.40}
21:43:02.849 00.000 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
21:43:02.850 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
21:43:02.851 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.38 mountX=0.03 mountY=-0.35, mountTheta=-1.48
21:43:02.854 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.34, opts=13)
21:43:02.855 00.001 8996 Enqueuing Move request for scope (0.07, 0.34)
21:43:02.856 00.001 20224 Worker thread wakes up
21:43:02.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.34) opts 0xd
21:43:02.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.34)
21:43:02.856 00.000 20224 Moving (0.07, 0.34) raw xDistance=0.03 yDistance=-0.35
21:43:02.857 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:43:02.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:43:02.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:43:02.857 00.000 20224 MoveAxis(E, 0, ABG)
21:43:02.857 00.000 20224 Move returns status 0, amount 0
21:43:02.857 00.000 20224 MoveAxis(N, 0, ABG)
21:43:02.857 00.000 20224 Move returns status 0, amount 0
21:43:02.857 00.000 20224 move complete, result=0
21:43:02.857 00.000 20224 worker thread done servicing request
21:43:02.863 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55891, med=2752, FiltMin=2493, FiltMax=29241, Gamma=1.000
21:43:02.886 00.023 8996 UpdateGuideState exits: m=749571 SNR=326.9
21:43:02.887 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:02.888 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:02.889 00.001 8996 Enqueuing Expose request
21:43:02.889 00.000 20224 Worker thread wakes up
21:43:02.889 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:43:02.890 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:02.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:03.867 00.977 20224 Exposure complete
21:43:03.930 00.063 20224 worker thread done servicing request
21:43:03.930 00.000 8996 OnExposeComplete: enter
21:43:03.932 00.002 8996 UpdateGuideState(): m_state=6
21:43:03.933 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2752
21:43:03.934 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.99, Mass=758827, SNR=342.2, Peak=56509 HFD=4.3
21:43:03.935 00.001 8996 MultiStar: [#1 -0.19,0.41,0.00,M2] [#2 -0.40,0.68,0.00,M6] [#3 0.00,0.24,0.62,U] [#4 -0.12,0.39,0.60,U] [#5 -0.11,0.54,0.00,M2] [#6 -0.03,0.34,0.47,U] [#7 -0.10,0.41,0.44,U] [#8 -0.16,0.21,0.40,U] 
21:43:03.936 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.33}, one-star: {-0.17, 0.37}
21:43:03.937 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:43:03.937 00.000 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
21:43:03.938 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.33 hyp=0.35 cameraTheta=1.87 mountX=-0.14 mountY=-0.32, mountTheta=-1.97
21:43:03.940 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.33, opts=13)
21:43:03.941 00.001 8996 Enqueuing Move request for scope (-0.10, 0.33)
21:43:03.942 00.001 20224 Worker thread wakes up
21:43:03.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.33) opts 0xd
21:43:03.942 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.33)
21:43:03.942 00.000 20224 Moving (-0.10, 0.33) raw xDistance=-0.14 yDistance=-0.32
21:43:03.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:43:03.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:43:03.943 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:43:03.943 00.000 20224 MoveAxis(E, 0, ABG)
21:43:03.943 00.000 20224 Move returns status 0, amount 0
21:43:03.943 00.000 20224 MoveAxis(N, 0, ABG)
21:43:03.943 00.000 20224 Move returns status 0, amount 0
21:43:03.943 00.000 20224 move complete, result=0
21:43:03.943 00.000 20224 worker thread done servicing request
21:43:03.947 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56509, med=2752, FiltMin=2505, FiltMax=30701, Gamma=1.000
21:43:03.973 00.026 8996 UpdateGuideState exits: m=758827 SNR=342.2
21:43:03.975 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:03.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:03.977 00.001 8996 Enqueuing Expose request
21:43:03.979 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:43:03.980 00.001 20224 Worker thread wakes up
21:43:03.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:03.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:05.140 01.160 20224 Exposure complete
21:43:05.216 00.076 20224 worker thread done servicing request
21:43:05.216 00.000 8996 OnExposeComplete: enter
21:43:05.218 00.002 8996 UpdateGuideState(): m_state=6
21:43:05.219 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2753
21:43:05.220 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=473.05, Mass=763878, SNR=358.5, Peak=56611 HFD=4.3
21:43:05.221 00.001 8996 MultiStar: [#1 -0.15,0.28,0.74,U] [#2 -0.23,0.59,0.00,M7] [#3 -0.03,0.49,0.00,M1] [#4 -0.05,0.56,0.00,M1] [#5 -0.02,0.61,0.00,M3] [#6 0.11,0.42,0.00,M1] [#7 0.02,0.57,0.00,M1] [#8 -0.24,0.20,0.43,U] 
21:43:05.223 00.002 8996 refined, 2 included, MultiStar: {-0.09, 0.34}, one-star: {0.02, 0.44}
21:43:05.224 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:43:05.225 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
21:43:05.227 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.34 hyp=0.35 cameraTheta=1.83 mountX=-0.12 mountY=-0.32, mountTheta=-1.93
21:43:05.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.34, opts=13)
21:43:05.231 00.002 8996 Enqueuing Move request for scope (-0.09, 0.34)
21:43:05.233 00.002 20224 Worker thread wakes up
21:43:05.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.34) opts 0xd
21:43:05.233 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.34)
21:43:05.233 00.000 20224 Moving (-0.09, 0.34) raw xDistance=-0.12 yDistance=-0.32
21:43:05.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:43:05.233 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.36 newest=-0.99
21:43:05.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:43:05.233 00.000 20224 MoveAxis(E, 0, ABG)
21:43:05.233 00.000 20224 Move returns status 0, amount 0
21:43:05.233 00.000 20224 MoveAxis(N, 68, ABG)
21:43:05.233 00.000 20224 Guiding  Dir = 0, Dur = 68
21:43:05.233 00.000 20224 IsSlewing returns 0
21:43:05.234 00.001 20224 IsGuiding returns 0
21:43:05.238 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56611, med=2752, FiltMin=2483, FiltMax=30221, Gamma=1.000
21:43:05.262 00.024 8996 UpdateGuideState exits: m=763878 SNR=358.5
21:43:05.264 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:05.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:05.266 00.001 8996 Enqueuing Expose request
21:43:05.278 00.012 20224 PulseGuide returned control before completion, sleep 35
21:43:05.323 00.045 20224 IsGuiding returns 1
21:43:05.323 00.000 20224 scope still moving after pulse duration time elapsed
21:43:05.353 00.030 20224 IsSlewing returns 0
21:43:05.354 00.001 20224 IsGuiding returns 1
21:43:05.385 00.031 20224 IsSlewing returns 0
21:43:05.386 00.001 20224 IsGuiding returns 0
21:43:05.386 00.000 20224 scope move finished after 68 + 83 ms
21:43:05.386 00.000 20224 Move returns status 0, amount 68
21:43:05.386 00.000 20224 move complete, result=0
21:43:05.386 00.000 20224 worker thread done servicing request
21:43:05.386 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
21:43:05.389 00.003 20224 Worker thread wakes up
21:43:05.389 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:05.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:06.359 00.970 20224 Exposure complete
21:43:06.438 00.079 20224 worker thread done servicing request
21:43:06.438 00.000 8996 OnExposeComplete: enter
21:43:06.439 00.001 8996 UpdateGuideState(): m_state=6
21:43:06.441 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2754
21:43:06.442 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.86, Mass=704095, SNR=373.4, Peak=50291 HFD=4.6
21:43:06.444 00.002 8996 MultiStar: [#1 0.11,0.43,0.00,M2] [#2 -0.06,0.37,0.69,U] [#3 0.14,0.38,0.66,U] [#4 0.18,0.36,0.52,U] [#5 0.33,0.57,0.00,M4] [#6 0.34,0.19,0.44,U] [#7 0.18,0.33,0.43,U] [#8 0.05,0.19,0.39,U] 
21:43:06.445 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.30}, one-star: {0.30, 0.24}
21:43:06.447 00.002 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
21:43:06.448 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
21:43:06.449 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.30 hyp=0.34 cameraTheta=1.07 mountX=0.14 mountY=-0.32, mountTheta=-1.17
21:43:06.452 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.30, opts=13)
21:43:06.453 00.001 8996 Enqueuing Move request for scope (0.17, 0.30)
21:43:06.454 00.001 20224 Worker thread wakes up
21:43:06.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.30) opts 0xd
21:43:06.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.30)
21:43:06.454 00.000 20224 Moving (0.17, 0.30) raw xDistance=0.14 yDistance=-0.32
21:43:06.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:43:06.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:43:06.454 00.000 20224 MoveAxis(E, 0, ABG)
21:43:06.454 00.000 20224 Move returns status 0, amount 0
21:43:06.454 00.000 20224 MoveAxis(N, 67, ABG)
21:43:06.454 00.000 20224 Guiding  Dir = 0, Dur = 67
21:43:06.454 00.000 20224 IsSlewing returns 0
21:43:06.454 00.000 20224 IsGuiding returns 0
21:43:06.458 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50291, med=2752, FiltMin=2477, FiltMax=27622, Gamma=1.000
21:43:06.462 00.004 20224 PulseGuide returned control before completion, sleep 70
21:43:06.474 00.012 8996 UpdateGuideState exits: m=704095 SNR=373.4
21:43:06.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:06.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:06.476 00.000 8996 Enqueuing Expose request
21:43:06.546 00.070 20224 IsGuiding returns 1
21:43:06.546 00.000 20224 scope still moving after pulse duration time elapsed
21:43:06.572 00.026 20224 IsSlewing returns 0
21:43:06.572 00.000 20224 IsGuiding returns 0
21:43:06.572 00.000 20224 scope move finished after 67 + 50 ms
21:43:06.572 00.000 20224 Move returns status 0, amount 67
21:43:06.572 00.000 20224 move complete, result=0
21:43:06.572 00.000 20224 worker thread done servicing request
21:43:06.572 00.000 20224 Worker thread wakes up
21:43:06.572 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 67 ms NORTH
21:43:06.574 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:06.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:07.744 01.170 20224 Exposure complete
21:43:07.824 00.080 20224 worker thread done servicing request
21:43:07.824 00.000 8996 OnExposeComplete: enter
21:43:07.825 00.001 8996 UpdateGuideState(): m_state=6
21:43:07.827 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2755
21:43:07.828 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.68, Mass=731200, SNR=342.8, Peak=52771 HFD=4.6
21:43:07.830 00.002 8996 MultiStar: [#1 0.48,-0.09,0.00,M3] [#2 0.14,0.05,0.72,U] [#3 0.26,-0.16,0.79,U] [#4 0.24,-0.12,0.58,U] [#5 0.36,0.21,0.68,U] [#6 0.53,-0.12,0.00,M1] [#7 0.32,-0.07,0.46,U] [#8 0.22,-0.16,0.36,U] 
21:43:07.832 00.002 8996 refined, 6 included, MultiStar: {0.29, -0.01}, one-star: {0.41, 0.07}
21:43:07.834 00.002 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
21:43:07.835 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
21:43:07.837 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=-0.01 hyp=0.29 cameraTheta=-0.03 mountX=0.29 mountY=-0.03, mountTheta=-0.09
21:43:07.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.01, opts=13)
21:43:07.841 00.002 8996 Enqueuing Move request for scope (0.29, -0.01)
21:43:07.843 00.002 20224 Worker thread wakes up
21:43:07.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.01) opts 0xd
21:43:07.843 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.01)
21:43:07.843 00.000 20224 Moving (0.29, -0.01) raw xDistance=0.29 yDistance=-0.03
21:43:07.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:43:07.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:07.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:43:07.843 00.000 20224 MoveAxis(W, 42, ABG)
21:43:07.843 00.000 20224 Guiding  Dir = 3, Dur = 42
21:43:07.844 00.001 20224 IsSlewing returns 0
21:43:07.844 00.000 20224 IsGuiding returns 0
21:43:07.846 00.002 20224 PulseGuide returned control before completion, sleep 51
21:43:07.852 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52771, med=2752, FiltMin=2483, FiltMax=29872, Gamma=1.000
21:43:07.876 00.024 8996 UpdateGuideState exits: m=731200 SNR=342.8
21:43:07.879 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:07.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:07.882 00.002 8996 Enqueuing Expose request
21:43:07.903 00.021 20224 IsGuiding returns 1
21:43:07.903 00.000 20224 scope still moving after pulse duration time elapsed
21:43:07.934 00.031 20224 IsSlewing returns 0
21:43:07.934 00.000 20224 IsGuiding returns 0
21:43:07.934 00.000 20224 scope move finished after 42 + 48 ms
21:43:07.934 00.000 20224 Move returns status 0, amount 42
21:43:07.934 00.000 20224 MoveAxis(N, 0, ABG)
21:43:07.934 00.000 20224 Move returns status 0, amount 0
21:43:07.934 00.000 20224 move complete, result=0
21:43:07.934 00.000 20224 worker thread done servicing request
21:43:07.934 00.000 20224 Worker thread wakes up
21:43:07.934 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:07.934 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:07.935 00.001 8996 GuideStep: 0.3 px 42 ms WEST, -0.0 px 0 ms NORTH
21:43:08.917 00.982 20224 Exposure complete
21:43:08.976 00.059 20224 worker thread done servicing request
21:43:08.976 00.000 8996 OnExposeComplete: enter
21:43:08.977 00.001 8996 UpdateGuideState(): m_state=6
21:43:08.978 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2756
21:43:08.978 00.000 8996 Star::Find returns 1 (0), X=138.15, Y=472.20, Mass=799293, SNR=353.6, Peak=55744 HFD=4.4
21:43:08.979 00.001 8996 MultiStar: [#1 -0.23,-0.29,0.70,U] [#2 -0.18,-0.20,0.77,U] [#3 -0.03,-0.32,0.61,U] [#4 -0.15,-0.35,0.68,U] [#5 -0.06,-0.16,0.70,U] [#6 -0.07,-0.35,0.45,U] [#7 -0.08,-0.41,0.47,U] [#8 -0.15,-0.49,0.00,M1] 
21:43:08.980 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.31}, one-star: {-0.18, -0.41}
21:43:08.981 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
21:43:08.982 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
21:43:08.982 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.31 hyp=0.34 cameraTheta=-1.98 mountX=-0.10 mountY=0.32, mountTheta=1.88
21:43:08.984 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.31, opts=13)
21:43:08.985 00.001 8996 Enqueuing Move request for scope (-0.13, -0.31)
21:43:08.986 00.001 20224 Worker thread wakes up
21:43:08.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.31) opts 0xd
21:43:08.986 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.31)
21:43:08.986 00.000 20224 Moving (-0.13, -0.31) raw xDistance=-0.10 yDistance=0.32
21:43:08.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:43:08.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:08.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:43:08.986 00.000 20224 MoveAxis(E, 0, ABG)
21:43:08.986 00.000 20224 Move returns status 0, amount 0
21:43:08.986 00.000 20224 MoveAxis(N, 0, ABG)
21:43:08.986 00.000 20224 Move returns status 0, amount 0
21:43:08.986 00.000 20224 move complete, result=0
21:43:08.986 00.000 20224 worker thread done servicing request
21:43:08.992 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55744, med=2752, FiltMin=2485, FiltMax=29363, Gamma=1.000
21:43:09.015 00.023 8996 UpdateGuideState exits: m=799293 SNR=353.6
21:43:09.017 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:09.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:09.020 00.002 8996 Enqueuing Expose request
21:43:09.021 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:43:09.021 00.000 20224 Worker thread wakes up
21:43:09.021 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:09.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:10.191 01.170 20224 Exposure complete
21:43:10.291 00.100 20224 worker thread done servicing request
21:43:10.291 00.000 8996 OnExposeComplete: enter
21:43:10.293 00.002 8996 UpdateGuideState(): m_state=6
21:43:10.294 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2757
21:43:10.296 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=472.53, Mass=688659, SNR=330.8, Peak=44173 HFD=4.6
21:43:10.298 00.002 8996 MultiStar: [#1 -0.22,-0.08,0.67,U] [#2 -0.40,0.07,0.75,U] [#3 -0.32,-0.13,0.58,U] [#4 -0.39,-0.10,0.59,U] [#5 -0.15,0.19,0.69,U] [#6 -0.14,-0.06,0.43,U] [#7 -0.33,-0.07,0.51,U] [#8 -0.33,-0.12,0.42,U] 
21:43:10.299 00.001 8996 single-star, 8 included, MultiStar: {-0.26, -0.03}, one-star: {-0.12, -0.08}
21:43:10.301 00.002 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
21:43:10.303 00.002 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
21:43:10.304 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.55 mountX=-0.11 mountY=0.10, mountTheta=2.44
21:43:10.309 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
21:43:10.312 00.003 8996 Enqueuing Move request for scope (-0.12, -0.08)
21:43:10.314 00.002 20224 Worker thread wakes up
21:43:10.315 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
21:43:10.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
21:43:10.315 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.10
21:43:10.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:43:10.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:10.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:43:10.315 00.000 20224 MoveAxis(E, 0, ABG)
21:43:10.315 00.000 20224 Move returns status 0, amount 0
21:43:10.315 00.000 20224 MoveAxis(N, 0, ABG)
21:43:10.315 00.000 20224 Move returns status 0, amount 0
21:43:10.316 00.001 20224 move complete, result=0
21:43:10.316 00.000 20224 worker thread done servicing request
21:43:10.322 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=44173, med=2752, FiltMin=2483, FiltMax=23123, Gamma=1.000
21:43:10.349 00.027 8996 UpdateGuideState exits: m=688659 SNR=330.8
21:43:10.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:10.352 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:10.353 00.001 8996 Enqueuing Expose request
21:43:10.355 00.002 20224 Worker thread wakes up
21:43:10.355 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:10.358 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:10.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:11.336 00.978 20224 Exposure complete
21:43:11.426 00.090 20224 worker thread done servicing request
21:43:11.426 00.000 8996 OnExposeComplete: enter
21:43:11.427 00.001 8996 UpdateGuideState(): m_state=6
21:43:11.428 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2758
21:43:11.429 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=472.36, Mass=786710, SNR=374.6, Peak=65376 HFD=4.5
21:43:11.430 00.001 8996 MultiStar: [#1 -0.51,-0.12,0.00,M2] [#2 -0.73,-0.06,0.00,M4] [#3 -0.52,-0.20,0.00,M1] [#4 -0.67,-0.08,0.00,M1] [#5 -0.47,0.16,0.00,M2] [#6 -0.44,-0.07,0.00,M1] [#7 -0.46,-0.10,0.00,M1] [#8 -0.73,-0.26,0.00,M1] 
21:43:11.431 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
21:43:11.432 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
21:43:11.433 00.001 8996 CameraToMount -- cameraX=-0.55 cameraY=-0.26 hyp=0.61 cameraTheta=-2.71 mountX=-0.52 mountY=0.32, mountTheta=2.60
21:43:11.434 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.55, y=-0.26, opts=13)
21:43:11.435 00.001 8996 Enqueuing Move request for scope (-0.55, -0.26)
21:43:11.436 00.001 20224 Worker thread wakes up
21:43:11.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.26) opts 0xd
21:43:11.436 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.55, -0.26)
21:43:11.436 00.000 20224 Moving (-0.55, -0.26) raw xDistance=-0.52 yDistance=0.32
21:43:11.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
21:43:11.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:11.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:43:11.436 00.000 20224 MoveAxis(E, 76, ABG)
21:43:11.436 00.000 20224 Guiding  Dir = 2, Dur = 76
21:43:11.436 00.000 20224 IsSlewing returns 0
21:43:11.437 00.001 20224 IsGuiding returns 0
21:43:11.440 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65376, med=2752, FiltMin=2509, FiltMax=31939, Gamma=1.000
21:43:11.455 00.015 8996 UpdateGuideState exits: m=786710 SNR=374.6
21:43:11.456 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:11.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:11.458 00.001 8996 Enqueuing Expose request
21:43:11.495 00.037 20224 PulseGuide returned control before completion, sleep 28
21:43:11.526 00.031 20224 IsGuiding returns 1
21:43:11.526 00.000 20224 scope still moving after pulse duration time elapsed
21:43:11.557 00.031 20224 IsSlewing returns 0
21:43:11.557 00.000 20224 IsGuiding returns 1
21:43:11.588 00.031 20224 IsSlewing returns 0
21:43:11.588 00.000 20224 IsGuiding returns 0
21:43:11.588 00.000 20224 scope move finished after 76 + 75 ms
21:43:11.588 00.000 20224 Move returns status 0, amount 76
21:43:11.589 00.001 20224 MoveAxis(N, 0, ABG)
21:43:11.589 00.000 20224 Move returns status 0, amount 0
21:43:11.589 00.000 20224 move complete, result=0
21:43:11.589 00.000 20224 worker thread done servicing request
21:43:11.589 00.000 20224 Worker thread wakes up
21:43:11.589 00.000 8996 GuideStep: -0.5 px 76 ms EAST, 0.3 px 0 ms NORTH
21:43:11.591 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:11.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:12.769 01.178 20224 Exposure complete
21:43:12.831 00.062 20224 worker thread done servicing request
21:43:12.832 00.001 8996 OnExposeComplete: enter
21:43:12.832 00.000 8996 UpdateGuideState(): m_state=6
21:43:12.833 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2759
21:43:12.834 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.42, Mass=707500, SNR=345.7, Peak=52429 HFD=4.7
21:43:12.835 00.001 8996 MultiStar: [#1 0.16,-0.01,0.72,U] [#2 0.04,0.04,0.74,U] [#3 0.24,-0.43,0.00,M2] [#4 0.09,-0.61,0.00,M2] [#5 0.17,0.04,0.66,U] [#6 0.29,-0.35,0.00,M2] [#7 0.27,-0.40,0.00,M2] [#8 0.05,-0.10,0.39,U] 
21:43:12.836 00.001 8996 refined, 4 included, MultiStar: {0.15, -0.05}, one-star: {0.24, -0.20}
21:43:12.837 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
21:43:12.837 00.000 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.92)
21:43:12.838 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.34 mountX=0.15 mountY=0.04, mountTheta=0.23
21:43:12.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
21:43:12.840 00.000 8996 Enqueuing Move request for scope (0.15, -0.05)
21:43:12.841 00.001 20224 Worker thread wakes up
21:43:12.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
21:43:12.841 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
21:43:12.841 00.000 20224 Moving (0.15, -0.05) raw xDistance=0.15 yDistance=0.04
21:43:12.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:43:12.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:12.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:43:12.842 00.001 20224 MoveAxis(E, 0, ABG)
21:43:12.842 00.000 20224 Move returns status 0, amount 0
21:43:12.842 00.000 20224 MoveAxis(N, 0, ABG)
21:43:12.842 00.000 20224 Move returns status 0, amount 0
21:43:12.842 00.000 20224 move complete, result=0
21:43:12.842 00.000 20224 worker thread done servicing request
21:43:12.845 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52429, med=2752, FiltMin=2454, FiltMax=25984, Gamma=1.000
21:43:12.862 00.017 8996 UpdateGuideState exits: m=707500 SNR=345.7
21:43:12.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:12.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:12.865 00.001 8996 Enqueuing Expose request
21:43:12.866 00.001 20224 Worker thread wakes up
21:43:12.866 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:12.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:12.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:13.840 00.973 20224 Exposure complete
21:43:13.917 00.077 20224 worker thread done servicing request
21:43:13.917 00.000 8996 OnExposeComplete: enter
21:43:13.918 00.001 8996 UpdateGuideState(): m_state=6
21:43:13.920 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2760
21:43:13.921 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.45, Mass=737199, SNR=378.1, Peak=50147 HFD=4.5
21:43:13.923 00.002 8996 MultiStar: [#1 0.29,-0.20,0.60,U] [#2 0.23,-0.15,0.71,U] [#3 0.41,-0.17,0.00,M3] [#4 0.27,-0.15,0.57,U] [#5 0.28,-0.00,0.59,U] [#6 0.32,-0.21,0.41,U] [#7 0.40,-0.30,0.00,M3] [#8 -0.03,-0.21,0.38,U] 
21:43:13.925 00.002 8996 single-star, 6 included, MultiStar: {0.23, -0.15}, one-star: {0.20, -0.17}
21:43:13.926 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
21:43:13.927 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
21:43:13.928 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.27 cameraTheta=-0.69 mountX=0.22 mountY=0.14, mountTheta=0.58
21:43:13.931 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.17, opts=13)
21:43:13.932 00.001 8996 Enqueuing Move request for scope (0.20, -0.17)
21:43:13.933 00.001 20224 Worker thread wakes up
21:43:13.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
21:43:13.933 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
21:43:13.933 00.000 20224 Moving (0.20, -0.17) raw xDistance=0.22 yDistance=0.14
21:43:13.934 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:43:13.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:13.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:43:13.934 00.000 20224 MoveAxis(W, 32, ABG)
21:43:13.934 00.000 20224 Guiding  Dir = 3, Dur = 32
21:43:13.934 00.000 20224 IsSlewing returns 0
21:43:13.934 00.000 20224 IsGuiding returns 0
21:43:13.938 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=50147, med=2752, FiltMin=2493, FiltMax=28784, Gamma=1.000
21:43:13.957 00.019 8996 UpdateGuideState exits: m=737199 SNR=378.1
21:43:13.958 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:13.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:13.960 00.001 8996 Enqueuing Expose request
21:43:13.993 00.033 20224 IsGuiding returns 1
21:43:13.994 00.001 20224 scope still moving after pulse duration time elapsed
21:43:14.023 00.029 20224 IsSlewing returns 0
21:43:14.023 00.000 20224 IsGuiding returns 1
21:43:14.054 00.031 20224 IsSlewing returns 0
21:43:14.055 00.001 20224 IsGuiding returns 1
21:43:14.085 00.030 20224 IsSlewing returns 0
21:43:14.085 00.000 20224 IsGuiding returns 0
21:43:14.085 00.000 20224 scope move finished after 32 + 119 ms
21:43:14.086 00.001 20224 Move returns status 0, amount 32
21:43:14.086 00.000 20224 MoveAxis(N, 0, ABG)
21:43:14.086 00.000 20224 Move returns status 0, amount 0
21:43:14.086 00.000 20224 move complete, result=0
21:43:14.086 00.000 20224 worker thread done servicing request
21:43:14.086 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
21:43:14.088 00.002 20224 Worker thread wakes up
21:43:14.088 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:14.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:15.254 01.166 20224 Exposure complete
21:43:15.321 00.067 20224 worker thread done servicing request
21:43:15.321 00.000 8996 OnExposeComplete: enter
21:43:15.322 00.001 8996 UpdateGuideState(): m_state=6
21:43:15.323 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2761
21:43:15.324 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.31, Mass=704814, SNR=352.5, Peak=53216 HFD=4.5
21:43:15.325 00.001 8996 MultiStar: [#1 -0.23,-0.37,0.00,M1] [#2 -0.25,-0.26,0.77,U] [#3 -0.17,-0.55,0.00,M4] [#4 -0.17,-0.35,0.58,U] [#5 -0.26,-0.19,0.64,U] [#6 -0.13,-0.39,0.45,U] [#7 -0.25,-0.56,0.00,M4] [#8 -0.35,-0.43,0.00,M1] 
21:43:15.327 00.002 8996 single-star, 4 included, MultiStar: {-0.20, -0.29}, one-star: {-0.17, -0.30}
21:43:15.328 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
21:43:15.330 00.002 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
21:43:15.331 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.30 hyp=0.35 cameraTheta=-2.08 mountX=-0.14 mountY=0.32, mountTheta=1.98
21:43:15.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.30, opts=13)
21:43:15.334 00.001 8996 Enqueuing Move request for scope (-0.17, -0.30)
21:43:15.336 00.002 20224 Worker thread wakes up
21:43:15.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.30) opts 0xd
21:43:15.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.30)
21:43:15.336 00.000 20224 Moving (-0.17, -0.30) raw xDistance=-0.14 yDistance=0.32
21:43:15.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:43:15.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:15.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
21:43:15.336 00.000 20224 MoveAxis(E, 0, ABG)
21:43:15.337 00.001 20224 Move returns status 0, amount 0
21:43:15.337 00.000 20224 MoveAxis(N, 0, ABG)
21:43:15.337 00.000 20224 Move returns status 0, amount 0
21:43:15.337 00.000 20224 move complete, result=0
21:43:15.337 00.000 20224 worker thread done servicing request
21:43:15.343 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53216, med=2752, FiltMin=2441, FiltMax=23235, Gamma=1.000
21:43:15.366 00.023 8996 UpdateGuideState exits: m=704814 SNR=352.5
21:43:15.368 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:15.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:15.370 00.001 8996 Enqueuing Expose request
21:43:15.371 00.001 20224 Worker thread wakes up
21:43:15.371 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:43:15.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:15.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:16.341 00.969 20224 Exposure complete
21:43:16.419 00.078 20224 worker thread done servicing request
21:43:16.419 00.000 8996 OnExposeComplete: enter
21:43:16.421 00.002 8996 UpdateGuideState(): m_state=6
21:43:16.423 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2762
21:43:16.425 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=472.22, Mass=679469, SNR=369.5, Peak=58736 HFD=4.4
21:43:16.426 00.001 8996 MultiStar: [#1 -0.16,-0.41,0.00,M2] [#2 -0.38,-0.30,0.00,M2] [#3 -0.15,-0.52,0.00,M5] [#4 -0.22,-0.51,0.00,M1] [#5 -0.14,-0.17,0.55,U] [#6 -0.02,-0.38,0.43,U] [#7 -0.12,-0.52,0.00,M5] [#8 -0.25,-0.49,0.00,M2] 
21:43:16.426 00.000 8996 refined, 2 included, MultiStar: {-0.16, -0.33}, one-star: {-0.22, -0.39}
21:43:16.427 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
21:43:16.428 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
21:43:16.430 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.33 hyp=0.36 cameraTheta=-2.02 mountX=-0.13 mountY=0.34, mountTheta=1.92
21:43:16.432 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.33, opts=13)
21:43:16.434 00.002 8996 Enqueuing Move request for scope (-0.16, -0.33)
21:43:16.435 00.001 20224 Worker thread wakes up
21:43:16.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.33) opts 0xd
21:43:16.435 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.33)
21:43:16.435 00.000 20224 Moving (-0.16, -0.33) raw xDistance=-0.13 yDistance=0.34
21:43:16.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:43:16.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:43:16.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:43:16.436 00.001 20224 MoveAxis(E, 0, ABG)
21:43:16.436 00.000 20224 Move returns status 0, amount 0
21:43:16.436 00.000 20224 MoveAxis(N, 0, ABG)
21:43:16.436 00.000 20224 Move returns status 0, amount 0
21:43:16.436 00.000 20224 move complete, result=0
21:43:16.436 00.000 20224 worker thread done servicing request
21:43:16.441 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58736, med=2752, FiltMin=2496, FiltMax=24355, Gamma=1.000
21:43:16.456 00.015 8996 UpdateGuideState exits: m=679469 SNR=369.5
21:43:16.459 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:16.461 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:16.462 00.001 8996 Enqueuing Expose request
21:43:16.463 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:43:16.464 00.001 20224 Worker thread wakes up
21:43:16.464 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:16.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:17.628 01.164 20224 Exposure complete
21:43:17.701 00.073 20224 worker thread done servicing request
21:43:17.702 00.001 8996 OnExposeComplete: enter
21:43:17.703 00.001 8996 UpdateGuideState(): m_state=6
21:43:17.705 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2763
21:43:17.707 00.002 8996 Star::Find returns 1 (0), X=138.09, Y=472.41, Mass=788636, SNR=362.2, Peak=54000 HFD=4.4
21:43:17.708 00.001 8996 MultiStar: [#1 -0.31,-0.18,0.69,U] [#2 -0.56,-0.14,0.00,M3] [#3 -0.26,-0.29,0.60,U] [#4 -0.34,-0.29,0.00,M2] [#5 -0.05,0.22,0.58,U] [#6 -0.20,-0.42,0.00,M1] [#7 -0.24,-0.21,0.46,U] [#8 -0.29,-0.23,0.37,U] 
21:43:17.710 00.002 8996 refined, 5 included, MultiStar: {-0.23, -0.15}, one-star: {-0.24, -0.21}
21:43:17.711 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
21:43:17.712 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
21:43:17.714 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.15 hyp=0.28 cameraTheta=-2.56 mountX=-0.21 mountY=0.18, mountTheta=2.46
21:43:17.716 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.15, opts=13)
21:43:17.717 00.001 8996 Enqueuing Move request for scope (-0.23, -0.15)
21:43:17.718 00.001 20224 Worker thread wakes up
21:43:17.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.15) opts 0xd
21:43:17.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.15)
21:43:17.718 00.000 20224 Moving (-0.23, -0.15) raw xDistance=-0.21 yDistance=0.18
21:43:17.719 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
21:43:17.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:17.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:43:17.719 00.000 20224 MoveAxis(E, 31, ABG)
21:43:17.719 00.000 20224 Guiding  Dir = 2, Dur = 31
21:43:17.719 00.000 20224 IsSlewing returns 0
21:43:17.719 00.000 20224 IsGuiding returns 0
21:43:17.723 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54000, med=2752, FiltMin=2486, FiltMax=25424, Gamma=1.000
21:43:17.727 00.004 20224 PulseGuide returned control before completion, sleep 34
21:43:17.738 00.011 8996 UpdateGuideState exits: m=788636 SNR=362.2
21:43:17.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:17.739 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:17.740 00.001 8996 Enqueuing Expose request
21:43:17.773 00.033 20224 IsGuiding returns 1
21:43:17.773 00.000 20224 scope still moving after pulse duration time elapsed
21:43:17.805 00.032 20224 IsSlewing returns 0
21:43:17.805 00.000 20224 IsGuiding returns 1
21:43:17.836 00.031 20224 IsSlewing returns 0
21:43:17.836 00.000 20224 IsGuiding returns 0
21:43:17.836 00.000 20224 scope move finished after 31 + 85 ms
21:43:17.836 00.000 20224 Move returns status 0, amount 31
21:43:17.836 00.000 20224 MoveAxis(N, 0, ABG)
21:43:17.836 00.000 20224 Move returns status 0, amount 0
21:43:17.836 00.000 20224 move complete, result=0
21:43:17.836 00.000 20224 worker thread done servicing request
21:43:17.837 00.001 20224 Worker thread wakes up
21:43:17.837 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:17.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:17.837 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
21:43:18.828 00.991 20224 Exposure complete
21:43:18.898 00.070 20224 worker thread done servicing request
21:43:18.898 00.000 8996 OnExposeComplete: enter
21:43:18.899 00.001 8996 UpdateGuideState(): m_state=6
21:43:18.901 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2764
21:43:18.904 00.003 8996 Star::Find returns 1 (0), X=138.65, Y=472.29, Mass=774229, SNR=358.0, Peak=52509 HFD=4.7
21:43:18.907 00.003 8996 MultiStar: [#1 0.20,-0.40,0.00,M2] [#2 0.11,-0.36,0.70,U] [#3 0.27,-0.34,0.00,M5] [#4 0.29,-0.23,0.56,U] [#5 0.41,-0.27,0.00,M1] [#6 0.39,-0.27,0.00,M2] [#7 0.26,-0.39,0.00,M5] [#8 0.01,-0.51,0.00,M2] 
21:43:18.909 00.002 8996 refined, 2 included, MultiStar: {0.25, -0.32}, one-star: {0.32, -0.33}
21:43:18.910 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
21:43:18.911 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
21:43:18.913 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.32 hyp=0.40 cameraTheta=-0.91 mountX=0.28 mountY=0.28, mountTheta=0.80
21:43:18.916 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.32, opts=13)
21:43:18.918 00.002 8996 Enqueuing Move request for scope (0.25, -0.32)
21:43:18.920 00.002 20224 Worker thread wakes up
21:43:18.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.32) opts 0xd
21:43:18.920 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.32)
21:43:18.920 00.000 20224 Moving (0.25, -0.32) raw xDistance=0.28 yDistance=0.28
21:43:18.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
21:43:18.920 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=0.39 newest=0.80
21:43:18.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
21:43:18.920 00.000 20224 MoveAxis(W, 38, ABG)
21:43:18.920 00.000 20224 Guiding  Dir = 3, Dur = 38
21:43:18.921 00.001 20224 IsSlewing returns 0
21:43:18.921 00.000 20224 IsGuiding returns 0
21:43:18.926 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52509, med=2752, FiltMin=2465, FiltMax=33549, Gamma=1.000
21:43:18.944 00.018 8996 UpdateGuideState exits: m=774229 SNR=358.0
21:43:18.945 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:18.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:18.947 00.001 8996 Enqueuing Expose request
21:43:18.980 00.033 20224 IsGuiding returns 1
21:43:18.980 00.000 20224 scope still moving after pulse duration time elapsed
21:43:19.010 00.030 20224 IsSlewing returns 0
21:43:19.010 00.000 20224 IsGuiding returns 1
21:43:19.041 00.031 20224 IsSlewing returns 0
21:43:19.041 00.000 20224 IsGuiding returns 1
21:43:19.072 00.031 20224 IsSlewing returns 0
21:43:19.073 00.001 20224 IsGuiding returns 0
21:43:19.073 00.000 20224 scope move finished after 38 + 113 ms
21:43:19.073 00.000 20224 Move returns status 0, amount 38
21:43:19.073 00.000 20224 MoveAxis(S, 60, ABG)
21:43:19.073 00.000 20224 Guiding  Dir = 1, Dur = 60
21:43:19.073 00.000 20224 IsSlewing returns 0
21:43:19.074 00.001 20224 IsGuiding returns 0
21:43:19.138 00.064 20224 IsGuiding returns 1
21:43:19.138 00.000 20224 scope still moving after pulse duration time elapsed
21:43:19.167 00.029 20224 IsSlewing returns 0
21:43:19.167 00.000 20224 IsGuiding returns 1
21:43:19.199 00.032 20224 IsSlewing returns 0
21:43:19.200 00.001 20224 IsGuiding returns 1
21:43:19.230 00.030 20224 IsSlewing returns 0
21:43:19.231 00.001 20224 IsGuiding returns 0
21:43:19.231 00.000 20224 scope move finished after 60 + 97 ms
21:43:19.231 00.000 20224 Move returns status 0, amount 60
21:43:19.231 00.000 20224 move complete, result=0
21:43:19.231 00.000 20224 worker thread done servicing request
21:43:19.232 00.001 20224 Worker thread wakes up
21:43:19.232 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.3 px 60 ms SOUTH
21:43:19.234 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:19.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:20.399 01.165 20224 Exposure complete
21:43:20.467 00.068 20224 worker thread done servicing request
21:43:20.467 00.000 8996 OnExposeComplete: enter
21:43:20.468 00.001 8996 UpdateGuideState(): m_state=6
21:43:20.469 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2765
21:43:20.470 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.16, Mass=717797, SNR=319.0, Peak=60080 HFD=4.3
21:43:20.471 00.001 8996 MultiStar: [#1 -0.19,-0.45,0.00,M3] [#2 -0.44,-0.14,0.00,M3] [#3 -0.32,-0.53,0.00,M6] [#4 -0.45,-0.45,0.00,M2] [#5 -0.22,-0.11,0.68,U] [#6 -0.22,-0.38,0.00,M3] [#7 -0.19,-0.36,0.42,U] [#8 -0.51,-0.47,0.00,M3] 
21:43:20.471 00.000 8996 refined, 2 included, MultiStar: {-0.23, -0.32}, one-star: {-0.25, -0.45}
21:43:20.472 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
21:43:20.473 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
21:43:20.473 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.32 hyp=0.40 cameraTheta=-2.19 mountX=-0.20 mountY=0.35, mountTheta=2.09
21:43:20.475 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.32, opts=13)
21:43:20.476 00.001 8996 Enqueuing Move request for scope (-0.23, -0.32)
21:43:20.476 00.000 20224 Worker thread wakes up
21:43:20.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.32) opts 0xd
21:43:20.477 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.32)
21:43:20.477 00.000 20224 Moving (-0.23, -0.32) raw xDistance=-0.20 yDistance=0.35
21:43:20.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:43:20.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
21:43:20.477 00.000 20224 MoveAxis(E, 0, ABG)
21:43:20.477 00.000 20224 Move returns status 0, amount 0
21:43:20.477 00.000 20224 MoveAxis(S, 73, ABG)
21:43:20.477 00.000 20224 Guiding  Dir = 1, Dur = 73
21:43:20.477 00.000 20224 IsSlewing returns 0
21:43:20.477 00.000 20224 IsGuiding returns 0
21:43:20.484 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60080, med=2752, FiltMin=2454, FiltMax=26963, Gamma=1.000
21:43:20.510 00.026 8996 UpdateGuideState exits: m=717797 SNR=319.0
21:43:20.512 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:20.512 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:20.513 00.001 8996 Enqueuing Expose request
21:43:20.541 00.028 20224 PulseGuide returned control before completion, sleep 20
21:43:20.571 00.030 20224 IsGuiding returns 1
21:43:20.571 00.000 20224 scope still moving after pulse duration time elapsed
21:43:20.602 00.031 20224 IsSlewing returns 0
21:43:20.602 00.000 20224 IsGuiding returns 1
21:43:20.633 00.031 20224 IsSlewing returns 0
21:43:20.633 00.000 20224 IsGuiding returns 0
21:43:20.634 00.001 20224 scope move finished after 73 + 83 ms
21:43:20.634 00.000 20224 Move returns status 0, amount 73
21:43:20.634 00.000 20224 move complete, result=0
21:43:20.634 00.000 20224 worker thread done servicing request
21:43:20.634 00.000 20224 Worker thread wakes up
21:43:20.634 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 73 ms SOUTH
21:43:20.636 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:20.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:21.607 00.971 20224 Exposure complete
21:43:21.672 00.065 20224 worker thread done servicing request
21:43:21.673 00.001 8996 OnExposeComplete: enter
21:43:21.674 00.001 8996 UpdateGuideState(): m_state=6
21:43:21.676 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2766
21:43:21.678 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=472.46, Mass=739423, SNR=354.9, Peak=56192 HFD=4.3
21:43:21.680 00.002 8996 MultiStar: [#1 -0.38,-0.26,0.00,M4] [#2 -0.64,-0.16,0.00,M4] [#3 -0.29,-0.24,0.51,U] [#4 -0.48,-0.26,0.00,M3] [#5 -0.33,0.10,0.56,U] [#6 -0.14,-0.09,0.43,U] [#7 -0.21,-0.19,0.40,U] [#8 -0.40,-0.31,0.00,M4] 
21:43:21.682 00.002 8996 refined, 4 included, MultiStar: {-0.31, -0.12}, one-star: {-0.41, -0.16}
21:43:21.683 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
21:43:21.685 00.002 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
21:43:21.686 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.12 hyp=0.33 cameraTheta=-2.78 mountX=-0.29 mountY=0.15, mountTheta=2.67
21:43:21.689 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.12, opts=13)
21:43:21.690 00.001 8996 Enqueuing Move request for scope (-0.31, -0.12)
21:43:21.692 00.002 20224 Worker thread wakes up
21:43:21.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.12) opts 0xd
21:43:21.692 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.12)
21:43:21.692 00.000 20224 Moving (-0.31, -0.12) raw xDistance=-0.29 yDistance=0.15
21:43:21.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:43:21.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:21.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:43:21.693 00.001 20224 MoveAxis(E, 43, ABG)
21:43:21.693 00.000 20224 Guiding  Dir = 2, Dur = 43
21:43:21.693 00.000 20224 IsSlewing returns 0
21:43:21.693 00.000 20224 IsGuiding returns 0
21:43:21.698 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56192, med=2752, FiltMin=2493, FiltMax=27923, Gamma=1.000
21:43:21.712 00.014 8996 UpdateGuideState exits: m=739423 SNR=354.9
21:43:21.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:21.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:21.714 00.000 8996 Enqueuing Expose request
21:43:21.717 00.003 20224 PulseGuide returned control before completion, sleep 30
21:43:21.751 00.034 20224 IsGuiding returns 1
21:43:21.752 00.001 20224 scope still moving after pulse duration time elapsed
21:43:21.780 00.028 20224 IsSlewing returns 0
21:43:21.780 00.000 20224 IsGuiding returns 1
21:43:21.812 00.032 20224 IsSlewing returns 0
21:43:21.812 00.000 20224 IsGuiding returns 0
21:43:21.812 00.000 20224 scope move finished after 43 + 75 ms
21:43:21.812 00.000 20224 Move returns status 0, amount 43
21:43:21.812 00.000 20224 MoveAxis(N, 0, ABG)
21:43:21.812 00.000 20224 Move returns status 0, amount 0
21:43:21.812 00.000 20224 move complete, result=0
21:43:21.812 00.000 20224 worker thread done servicing request
21:43:21.813 00.001 20224 Worker thread wakes up
21:43:21.813 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:21.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:21.814 00.001 8996 GuideStep: -0.3 px 43 ms EAST, 0.2 px 0 ms NORTH
21:43:22.990 01.176 20224 Exposure complete
21:43:23.078 00.088 20224 worker thread done servicing request
21:43:23.078 00.000 8996 OnExposeComplete: enter
21:43:23.080 00.002 8996 UpdateGuideState(): m_state=6
21:43:23.081 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2767
21:43:23.082 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.51, Mass=737826, SNR=341.7, Peak=52131 HFD=4.4
21:43:23.084 00.002 8996 MultiStar: [#1 0.20,-0.11,0.76,U] [#2 0.08,0.02,0.76,U] [#3 0.34,-0.09,0.69,U] [#4 0.25,-0.07,0.64,U] [#5 0.29,0.15,0.61,U] [#6 0.43,-0.23,0.00,M3] [#7 0.26,-0.11,0.43,U] [#8 -0.03,-0.33,0.44,U] 
21:43:23.085 00.001 8996 single-star, 7 included, MultiStar: {0.18, -0.07}, one-star: {0.10, -0.10}
21:43:23.086 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
21:43:23.087 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
21:43:23.088 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.81 mountX=0.11 mountY=0.09, mountTheta=0.71
21:43:23.090 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.10, opts=13)
21:43:23.091 00.001 8996 Enqueuing Move request for scope (0.10, -0.10)
21:43:23.092 00.001 20224 Worker thread wakes up
21:43:23.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
21:43:23.092 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
21:43:23.092 00.000 20224 Moving (0.10, -0.10) raw xDistance=0.11 yDistance=0.09
21:43:23.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:43:23.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:23.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:43:23.092 00.000 20224 MoveAxis(E, 0, ABG)
21:43:23.092 00.000 20224 Move returns status 0, amount 0
21:43:23.092 00.000 20224 MoveAxis(N, 0, ABG)
21:43:23.092 00.000 20224 Move returns status 0, amount 0
21:43:23.092 00.000 20224 move complete, result=0
21:43:23.092 00.000 20224 worker thread done servicing request
21:43:23.097 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52131, med=2752, FiltMin=2502, FiltMax=26352, Gamma=1.000
21:43:23.128 00.031 8996 UpdateGuideState exits: m=737826 SNR=341.7
21:43:23.130 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:23.132 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:23.135 00.003 8996 Enqueuing Expose request
21:43:23.137 00.002 20224 Worker thread wakes up
21:43:23.137 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:23.139 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:23.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:24.120 00.981 20224 Exposure complete
21:43:24.198 00.078 20224 worker thread done servicing request
21:43:24.199 00.001 8996 OnExposeComplete: enter
21:43:24.200 00.001 8996 UpdateGuideState(): m_state=6
21:43:24.200 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2768
21:43:24.201 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.72, Mass=730845, SNR=360.2, Peak=59075 HFD=4.6
21:43:24.202 00.001 8996 MultiStar: [#1 0.08,-0.11,0.65,U] [#2 0.05,-0.09,0.72,U] [#3 0.17,-0.09,0.56,U] [#4 0.13,-0.02,0.55,U] [#5 0.22,0.20,0.68,U] [#6 0.31,-0.21,0.43,U] [#7 0.17,-0.09,0.46,U] [#8 -0.06,-0.26,0.36,U] 
21:43:24.203 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.03}, one-star: {0.17, 0.11}
21:43:24.204 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
21:43:24.204 00.000 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
21:43:24.205 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.23 mountX=0.14 mountY=0.02, mountTheta=0.11
21:43:24.206 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.03, opts=13)
21:43:24.207 00.001 8996 Enqueuing Move request for scope (0.14, -0.03)
21:43:24.208 00.001 20224 Worker thread wakes up
21:43:24.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
21:43:24.208 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
21:43:24.208 00.000 20224 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=0.02
21:43:24.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:43:24.209 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:24.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:43:24.209 00.000 20224 MoveAxis(E, 0, ABG)
21:43:24.209 00.000 20224 Move returns status 0, amount 0
21:43:24.209 00.000 20224 MoveAxis(N, 0, ABG)
21:43:24.209 00.000 20224 Move returns status 0, amount 0
21:43:24.209 00.000 20224 move complete, result=0
21:43:24.209 00.000 20224 worker thread done servicing request
21:43:24.220 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59075, med=2752, FiltMin=2499, FiltMax=26035, Gamma=1.000
21:43:24.235 00.015 8996 UpdateGuideState exits: m=730845 SNR=360.2
21:43:24.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:24.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:24.237 00.000 8996 Enqueuing Expose request
21:43:24.238 00.001 20224 Worker thread wakes up
21:43:24.238 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:24.239 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:24.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:25.427 01.188 20224 Exposure complete
21:43:25.498 00.071 20224 worker thread done servicing request
21:43:25.498 00.000 8996 OnExposeComplete: enter
21:43:25.500 00.002 8996 UpdateGuideState(): m_state=6
21:43:25.500 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2769
21:43:25.500 00.000 8996 Star::Find returns 1 (0), X=138.35, Y=472.12, Mass=741519, SNR=379.8, Peak=57469 HFD=4.4
21:43:25.502 00.002 8996 MultiStar: [#1 -0.12,-0.33,0.57,U] [#2 -0.29,-0.27,0.71,U] [#3 0.01,-0.47,0.00,M4] [#4 -0.11,-0.39,0.45,U] [#5 0.05,-0.15,0.64,U] [#6 0.06,-0.39,0.41,U] [#7 0.04,-0.32,0.45,U] [#8 -0.19,-0.58,0.00,M3] 
21:43:25.502 00.000 8996 refined, 6 included, MultiStar: {-0.05, -0.34}, one-star: {0.02, -0.50}
21:43:25.503 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
21:43:25.504 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
21:43:25.504 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.34 hyp=0.35 cameraTheta=-1.73 mountX=-0.02 mountY=0.35, mountTheta=1.63
21:43:25.506 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.34, opts=13)
21:43:25.507 00.001 8996 Enqueuing Move request for scope (-0.05, -0.34)
21:43:25.507 00.000 20224 Worker thread wakes up
21:43:25.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.34) opts 0xd
21:43:25.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.34)
21:43:25.507 00.000 20224 Moving (-0.05, -0.34) raw xDistance=-0.02 yDistance=0.35
21:43:25.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:43:25.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
21:43:25.508 00.001 20224 MoveAxis(E, 0, ABG)
21:43:25.508 00.000 20224 Move returns status 0, amount 0
21:43:25.508 00.000 20224 MoveAxis(S, 73, ABG)
21:43:25.508 00.000 20224 Guiding  Dir = 1, Dur = 73
21:43:25.508 00.000 20224 IsSlewing returns 0
21:43:25.508 00.000 20224 IsGuiding returns 0
21:43:25.511 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57469, med=2752, FiltMin=2505, FiltMax=28592, Gamma=1.000
21:43:25.526 00.015 8996 UpdateGuideState exits: m=741519 SNR=379.8
21:43:25.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:25.527 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:25.528 00.001 8996 Enqueuing Expose request
21:43:25.565 00.037 20224 PulseGuide returned control before completion, sleep 27
21:43:25.595 00.030 20224 IsGuiding returns 1
21:43:25.595 00.000 20224 scope still moving after pulse duration time elapsed
21:43:25.626 00.031 20224 IsSlewing returns 0
21:43:25.627 00.001 20224 IsGuiding returns 1
21:43:25.658 00.031 20224 IsSlewing returns 0
21:43:25.658 00.000 20224 IsGuiding returns 0
21:43:25.658 00.000 20224 scope move finished after 73 + 76 ms
21:43:25.658 00.000 20224 Move returns status 0, amount 73
21:43:25.658 00.000 20224 move complete, result=0
21:43:25.659 00.001 20224 worker thread done servicing request
21:43:25.659 00.000 20224 Worker thread wakes up
21:43:25.659 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:25.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:25.659 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 73 ms SOUTH
21:43:26.616 00.957 20224 Exposure complete
21:43:26.695 00.079 20224 worker thread done servicing request
21:43:26.695 00.000 8996 OnExposeComplete: enter
21:43:26.696 00.001 8996 UpdateGuideState(): m_state=6
21:43:26.696 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2770
21:43:26.697 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.57, Mass=755202, SNR=390.7, Peak=53731 HFD=4.6
21:43:26.698 00.001 8996 MultiStar: [#1 0.11,-0.07,0.58,U] [#2 0.13,-0.02,0.69,U] [#3 0.19,-0.09,0.56,U] [#4 0.12,-0.06,0.55,U] [#5 0.25,0.08,0.51,U] [#6 0.31,-0.17,0.39,U] [#7 0.30,-0.13,0.40,U] [#8 -0.00,-0.27,0.37,U] 
21:43:26.699 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.07}, one-star: {0.29, -0.05}
21:43:26.700 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
21:43:26.700 00.000 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.89)
21:43:26.701 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.07 hyp=0.21 cameraTheta=-0.36 mountX=0.20 mountY=0.05, mountTheta=0.25
21:43:26.702 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.07, opts=13)
21:43:26.703 00.001 8996 Enqueuing Move request for scope (0.19, -0.07)
21:43:26.704 00.001 20224 Worker thread wakes up
21:43:26.704 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.07) opts 0xd
21:43:26.704 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.07)
21:43:26.704 00.000 20224 Moving (0.19, -0.07) raw xDistance=0.20 yDistance=0.05
21:43:26.704 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:43:26.704 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:26.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:43:26.704 00.000 20224 MoveAxis(E, 0, ABG)
21:43:26.705 00.001 20224 Move returns status 0, amount 0
21:43:26.705 00.000 20224 MoveAxis(N, 0, ABG)
21:43:26.705 00.000 20224 Move returns status 0, amount 0
21:43:26.705 00.000 20224 move complete, result=0
21:43:26.705 00.000 20224 worker thread done servicing request
21:43:26.709 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53731, med=2752, FiltMin=2509, FiltMax=29312, Gamma=1.000
21:43:26.724 00.015 8996 UpdateGuideState exits: m=755202 SNR=390.7
21:43:26.725 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:26.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:26.726 00.000 8996 Enqueuing Expose request
21:43:26.727 00.001 20224 Worker thread wakes up
21:43:26.727 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:26.728 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:26.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:27.887 01.159 20224 Exposure complete
21:43:27.978 00.091 20224 worker thread done servicing request
21:43:27.979 00.001 8996 OnExposeComplete: enter
21:43:27.980 00.001 8996 UpdateGuideState(): m_state=6
21:43:27.981 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2771
21:43:27.983 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=472.47, Mass=779403, SNR=372.0, Peak=53251 HFD=4.5
21:43:27.985 00.002 8996 MultiStar: [#1 0.17,0.02,0.62,U] [#2 -0.01,0.21,0.87,U] [#3 0.26,-0.06,0.60,U] [#4 0.07,0.07,0.57,U] [#5 0.08,0.34,0.61,U] [#6 0.41,-0.05,0.41,U] [#7 0.24,0.08,0.45,U] [#8 -0.14,-0.07,0.40,U] 
21:43:27.986 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.05}, one-star: {0.12, -0.14}
21:43:27.988 00.002 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
21:43:27.989 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
21:43:27.990 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.35 mountX=0.12 mountY=-0.06, mountTheta=-0.47
21:43:27.994 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.05, opts=13)
21:43:27.996 00.002 8996 Enqueuing Move request for scope (0.12, 0.05)
21:43:27.999 00.003 20224 Worker thread wakes up
21:43:27.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
21:43:27.999 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
21:43:27.999 00.000 20224 Moving (0.12, 0.05) raw xDistance=0.12 yDistance=-0.06
21:43:27.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:43:27.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:27.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:43:27.999 00.000 20224 MoveAxis(E, 0, ABG)
21:43:27.999 00.000 20224 Move returns status 0, amount 0
21:43:27.999 00.000 20224 MoveAxis(N, 0, ABG)
21:43:27.999 00.000 20224 Move returns status 0, amount 0
21:43:27.999 00.000 20224 move complete, result=0
21:43:27.999 00.000 20224 worker thread done servicing request
21:43:28.010 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53251, med=2752, FiltMin=2493, FiltMax=27584, Gamma=1.000
21:43:28.037 00.027 8996 UpdateGuideState exits: m=779403 SNR=372.0
21:43:28.039 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:28.041 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:28.042 00.001 8996 Enqueuing Expose request
21:43:28.044 00.002 20224 Worker thread wakes up
21:43:28.044 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:28.045 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:28.046 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:29.026 00.980 20224 Exposure complete
21:43:29.113 00.087 20224 worker thread done servicing request
21:43:29.113 00.000 8996 OnExposeComplete: enter
21:43:29.114 00.001 8996 UpdateGuideState(): m_state=6
21:43:29.115 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2772
21:43:29.116 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.82, Mass=787904, SNR=382.2, Peak=65507 HFD=4.5
21:43:29.118 00.002 8996 MultiStar: [#1 0.23,0.13,0.60,U] [#2 0.01,0.20,0.66,U] [#3 0.14,0.26,0.48,U] [#4 -0.01,0.26,0.48,U] [#5 0.40,0.52,0.00,M1] [#6 0.42,0.10,0.00,M1] [#7 0.35,-0.02,0.44,U] [#8 0.16,0.20,0.35,U] 
21:43:29.118 00.000 8996 refined, 6 included, MultiStar: {0.15, 0.18}, one-star: {0.20, 0.20}
21:43:29.119 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:43:29.120 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
21:43:29.121 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.24 cameraTheta=0.87 mountX=0.14 mountY=-0.20, mountTheta=-0.97
21:43:29.123 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.18, opts=13)
21:43:29.124 00.001 8996 Enqueuing Move request for scope (0.15, 0.18)
21:43:29.125 00.001 20224 Worker thread wakes up
21:43:29.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
21:43:29.125 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
21:43:29.125 00.000 20224 Moving (0.15, 0.18) raw xDistance=0.14 yDistance=-0.20
21:43:29.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:43:29.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:29.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:43:29.125 00.000 20224 MoveAxis(E, 0, ABG)
21:43:29.125 00.000 20224 Move returns status 0, amount 0
21:43:29.125 00.000 20224 MoveAxis(N, 0, ABG)
21:43:29.125 00.000 20224 Move returns status 0, amount 0
21:43:29.125 00.000 20224 move complete, result=0
21:43:29.125 00.000 20224 worker thread done servicing request
21:43:29.130 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2752, FiltMin=2480, FiltMax=30963, Gamma=1.000
21:43:29.144 00.014 8996 UpdateGuideState exits: m=787904 SNR=382.2
21:43:29.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:29.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:29.146 00.000 8996 Enqueuing Expose request
21:43:29.147 00.001 20224 Worker thread wakes up
21:43:29.147 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:29.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:29.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:30.329 01.181 20224 Exposure complete
21:43:30.395 00.066 20224 worker thread done servicing request
21:43:30.395 00.000 8996 OnExposeComplete: enter
21:43:30.397 00.002 8996 UpdateGuideState(): m_state=6
21:43:30.399 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2773
21:43:30.401 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=472.77, Mass=749994, SNR=405.2, Peak=59027 HFD=4.6
21:43:30.404 00.003 8996 MultiStar: [#1 0.12,-0.11,0.55,U] [#2 0.07,0.15,0.74,U] [#3 0.23,0.05,0.51,U] [#4 0.17,0.10,0.48,U] [#5 0.24,0.32,0.59,U] [#6 0.52,0.13,0.00,M2] [#7 0.29,0.27,0.40,U] [#8 0.07,-0.13,0.33,U] 
21:43:30.406 00.002 8996 refined, 7 included, MultiStar: {0.17, 0.12}, one-star: {0.21, 0.15}
21:43:30.408 00.002 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
21:43:30.409 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
21:43:30.411 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.59 mountX=0.16 mountY=-0.13, mountTheta=-0.69
21:43:30.413 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.12, opts=13)
21:43:30.414 00.001 8996 Enqueuing Move request for scope (0.17, 0.12)
21:43:30.415 00.001 20224 Worker thread wakes up
21:43:30.416 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
21:43:30.416 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
21:43:30.416 00.000 20224 Moving (0.17, 0.12) raw xDistance=0.16 yDistance=-0.13
21:43:30.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:43:30.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:30.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:43:30.416 00.000 20224 MoveAxis(E, 0, ABG)
21:43:30.416 00.000 20224 Move returns status 0, amount 0
21:43:30.416 00.000 20224 MoveAxis(N, 0, ABG)
21:43:30.416 00.000 20224 Move returns status 0, amount 0
21:43:30.416 00.000 20224 move complete, result=0
21:43:30.416 00.000 20224 worker thread done servicing request
21:43:30.425 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59027, med=2752, FiltMin=2480, FiltMax=28723, Gamma=1.000
21:43:30.442 00.017 8996 UpdateGuideState exits: m=749994 SNR=405.2
21:43:30.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:30.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:30.446 00.002 8996 Enqueuing Expose request
21:43:30.447 00.001 20224 Worker thread wakes up
21:43:30.448 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:30.448 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:30.449 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:31.432 00.983 20224 Exposure complete
21:43:31.515 00.083 20224 worker thread done servicing request
21:43:31.515 00.000 8996 OnExposeComplete: enter
21:43:31.518 00.003 8996 UpdateGuideState(): m_state=6
21:43:31.519 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2774
21:43:31.520 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.62, Mass=660790, SNR=319.0, Peak=53987 HFD=4.6
21:43:31.521 00.001 8996 MultiStar: [#1 0.38,0.13,0.86,U] [#2 0.22,0.14,0.87,U] [#3 0.49,0.14,0.00,M1] [#4 0.37,0.14,0.62,U] [#5 0.50,0.24,0.00,M1] [#6 0.55,0.17,0.00,M3] [#7 0.52,0.07,0.00,M1] [#8 0.37,-0.23,0.00,M1] 
21:43:31.522 00.001 8996 refined, 3 included, MultiStar: {0.34, 0.10}, one-star: {0.40, 0.01}
21:43:31.523 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
21:43:31.523 00.000 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
21:43:31.524 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.10 hyp=0.36 cameraTheta=0.27 mountX=0.33 mountY=-0.13, mountTheta=-0.38
21:43:31.525 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.10, opts=13)
21:43:31.526 00.001 8996 Enqueuing Move request for scope (0.34, 0.10)
21:43:31.527 00.001 20224 Worker thread wakes up
21:43:31.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.10) opts 0xd
21:43:31.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.10)
21:43:31.527 00.000 20224 Moving (0.34, 0.10) raw xDistance=0.33 yDistance=-0.13
21:43:31.528 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:43:31.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:31.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:43:31.528 00.000 20224 MoveAxis(W, 49, ABG)
21:43:31.528 00.000 20224 Guiding  Dir = 3, Dur = 49
21:43:31.528 00.000 20224 IsSlewing returns 0
21:43:31.528 00.000 20224 IsGuiding returns 0
21:43:31.533 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53987, med=2752, FiltMin=2502, FiltMax=27696, Gamma=1.000
21:43:31.547 00.014 8996 UpdateGuideState exits: m=660790 SNR=319.0
21:43:31.548 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:31.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:31.550 00.001 8996 Enqueuing Expose request
21:43:31.551 00.001 20224 PulseGuide returned control before completion, sleep 39
21:43:31.595 00.044 20224 IsGuiding returns 1
21:43:31.595 00.000 20224 scope still moving after pulse duration time elapsed
21:43:31.626 00.031 20224 IsSlewing returns 0
21:43:31.626 00.000 20224 IsGuiding returns 1
21:43:31.656 00.030 20224 IsSlewing returns 0
21:43:31.657 00.001 20224 IsGuiding returns 0
21:43:31.657 00.000 20224 scope move finished after 49 + 79 ms
21:43:31.657 00.000 20224 Move returns status 0, amount 49
21:43:31.657 00.000 20224 MoveAxis(N, 0, ABG)
21:43:31.657 00.000 20224 Move returns status 0, amount 0
21:43:31.657 00.000 20224 move complete, result=0
21:43:31.658 00.001 20224 worker thread done servicing request
21:43:31.658 00.000 20224 Worker thread wakes up
21:43:31.658 00.000 8996 GuideStep: 0.3 px 49 ms WEST, -0.1 px 0 ms NORTH
21:43:31.661 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:31.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:32.827 01.166 20224 Exposure complete
21:43:32.896 00.069 20224 worker thread done servicing request
21:43:32.897 00.001 8996 OnExposeComplete: enter
21:43:32.898 00.001 8996 UpdateGuideState(): m_state=6
21:43:32.899 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2775
21:43:32.900 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.75, Mass=806450, SNR=390.9, Peak=59181 HFD=4.4
21:43:32.901 00.001 8996 MultiStar: [#1 -0.17,0.18,0.57,U] [#2 -0.20,0.11,0.68,U] [#3 -0.16,0.18,0.64,U] [#4 -0.27,0.16,0.51,U] [#5 0.03,0.46,0.00,M2] [#6 -0.19,-0.05,0.39,U] [#7 -0.18,0.04,0.42,U] [#8 -0.26,0.05,0.38,U] 
21:43:32.902 00.001 8996 single-star, 7 included, MultiStar: {-0.17, 0.12}, one-star: {-0.04, 0.14}
21:43:32.904 00.002 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
21:43:32.905 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
21:43:32.906 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.84 mountX=-0.05 mountY=-0.13, mountTheta=-1.94
21:43:32.910 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.14, opts=13)
21:43:32.911 00.001 8996 Enqueuing Move request for scope (-0.04, 0.14)
21:43:32.913 00.002 20224 Worker thread wakes up
21:43:32.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
21:43:32.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
21:43:32.913 00.000 20224 Moving (-0.04, 0.14) raw xDistance=-0.05 yDistance=-0.13
21:43:32.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:43:32.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:32.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:43:32.914 00.001 20224 MoveAxis(E, 0, ABG)
21:43:32.914 00.000 20224 Move returns status 0, amount 0
21:43:32.914 00.000 20224 MoveAxis(N, 0, ABG)
21:43:32.914 00.000 20224 Move returns status 0, amount 0
21:43:32.914 00.000 20224 move complete, result=0
21:43:32.914 00.000 20224 worker thread done servicing request
21:43:32.921 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59181, med=2752, FiltMin=2499, FiltMax=26790, Gamma=1.000
21:43:32.944 00.023 8996 UpdateGuideState exits: m=806450 SNR=390.9
21:43:32.945 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:32.945 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:32.946 00.001 8996 Enqueuing Expose request
21:43:32.947 00.001 20224 Worker thread wakes up
21:43:32.947 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:32.948 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:32.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:33.912 00.964 20224 Exposure complete
21:43:33.984 00.072 20224 worker thread done servicing request
21:43:33.984 00.000 8996 OnExposeComplete: enter
21:43:33.985 00.001 8996 UpdateGuideState(): m_state=6
21:43:33.986 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2776
21:43:33.988 00.002 8996 Star::Find returns 1 (0), X=138.31, Y=472.76, Mass=693880, SNR=348.5, Peak=49933 HFD=4.5
21:43:33.990 00.002 8996 MultiStar: [#1 -0.31,0.02,0.64,U] [#2 -0.25,0.17,0.84,U] [#3 -0.16,-0.03,0.68,U] [#4 -0.27,0.04,0.54,U] [#5 -0.14,0.33,0.60,U] [#6 0.08,-0.08,0.43,U] [#7 0.03,-0.02,0.46,U] [#8 -0.23,-0.10,0.41,U] 
21:43:33.991 00.001 8996 single-star, 8 included, MultiStar: {-0.14, 0.07}, one-star: {-0.02, 0.15}
21:43:33.992 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
21:43:33.994 00.002 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
21:43:33.996 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.68 mountX=-0.03 mountY=-0.14, mountTheta=-1.78
21:43:33.997 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
21:43:33.999 00.002 8996 Enqueuing Move request for scope (-0.02, 0.15)
21:43:34.000 00.001 20224 Worker thread wakes up
21:43:34.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
21:43:34.000 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
21:43:34.000 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.03 yDistance=-0.14
21:43:34.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:43:34.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:34.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:43:34.000 00.000 20224 MoveAxis(E, 0, ABG)
21:43:34.000 00.000 20224 Move returns status 0, amount 0
21:43:34.000 00.000 20224 MoveAxis(N, 0, ABG)
21:43:34.000 00.000 20224 Move returns status 0, amount 0
21:43:34.000 00.000 20224 move complete, result=0
21:43:34.001 00.001 20224 worker thread done servicing request
21:43:34.004 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49933, med=2752, FiltMin=2509, FiltMax=24409, Gamma=1.000
21:43:34.018 00.014 8996 UpdateGuideState exits: m=693880 SNR=348.5
21:43:34.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:34.019 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:34.020 00.001 8996 Enqueuing Expose request
21:43:34.020 00.000 20224 Worker thread wakes up
21:43:34.021 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:34.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:34.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:35.190 01.168 20224 Exposure complete
21:43:35.255 00.065 20224 worker thread done servicing request
21:43:35.255 00.000 8996 OnExposeComplete: enter
21:43:35.256 00.001 8996 UpdateGuideState(): m_state=6
21:43:35.256 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2777
21:43:35.257 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.74, Mass=767213, SNR=375.3, Peak=56899 HFD=4.5
21:43:35.258 00.001 8996 MultiStar: [#1 0.01,0.12,0.60,U] [#2 0.00,0.05,0.68,U] [#3 0.03,-0.21,0.54,U] [#4 0.01,-0.15,0.57,U] [#5 0.08,0.24,0.61,U] [#6 0.29,-0.05,0.38,U] [#7 0.32,-0.08,0.39,U] [#8 -0.02,-0.31,0.37,U] 
21:43:35.259 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.00}, one-star: {0.07, 0.13}
21:43:35.260 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
21:43:35.260 00.000 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
21:43:35.261 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.05 mountX=0.07 mountY=-0.01, mountTheta=-0.17
21:43:35.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.00, opts=13)
21:43:35.263 00.000 8996 Enqueuing Move request for scope (0.07, 0.00)
21:43:35.264 00.001 20224 Worker thread wakes up
21:43:35.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
21:43:35.264 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
21:43:35.264 00.000 20224 Moving (0.07, 0.00) raw xDistance=0.07 yDistance=-0.01
21:43:35.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:43:35.265 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:35.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:43:35.265 00.000 20224 MoveAxis(E, 0, ABG)
21:43:35.265 00.000 20224 Move returns status 0, amount 0
21:43:35.265 00.000 20224 MoveAxis(N, 0, ABG)
21:43:35.265 00.000 20224 Move returns status 0, amount 0
21:43:35.265 00.000 20224 move complete, result=0
21:43:35.265 00.000 20224 worker thread done servicing request
21:43:35.270 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56899, med=2752, FiltMin=2454, FiltMax=27187, Gamma=1.000
21:43:35.290 00.020 8996 UpdateGuideState exits: m=767213 SNR=375.3
21:43:35.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:35.291 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:35.292 00.001 8996 Enqueuing Expose request
21:43:35.293 00.001 20224 Worker thread wakes up
21:43:35.293 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:35.293 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:35.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:36.256 00.963 20224 Exposure complete
21:43:36.340 00.084 20224 worker thread done servicing request
21:43:36.340 00.000 8996 OnExposeComplete: enter
21:43:36.342 00.002 8996 UpdateGuideState(): m_state=6
21:43:36.344 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2778
21:43:36.346 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=472.57, Mass=633828, SNR=361.4, Peak=45197 HFD=4.5
21:43:36.349 00.003 8996 MultiStar: [#1 -0.24,0.00,0.60,U] [#2 -0.38,0.05,0.68,U] [#3 -0.05,-0.05,0.58,U] [#4 -0.22,-0.10,0.53,U] [#5 0.04,0.21,0.59,U] [#6 0.15,-0.12,0.46,U] [#7 0.08,-0.10,0.43,U] [#8 -0.10,-0.44,0.00,M1] 
21:43:36.352 00.003 8996 refined, 7 included, MultiStar: {-0.11, -0.01}, one-star: {-0.13, -0.04}
21:43:36.354 00.002 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
21:43:36.356 00.002 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
21:43:36.358 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.02 mountX=-0.11 mountY=0.03, mountTheta=2.90
21:43:36.361 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
21:43:36.362 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
21:43:36.363 00.001 20224 Worker thread wakes up
21:43:36.364 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
21:43:36.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
21:43:36.364 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.03
21:43:36.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:43:36.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:36.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:43:36.364 00.000 20224 MoveAxis(E, 0, ABG)
21:43:36.364 00.000 20224 Move returns status 0, amount 0
21:43:36.364 00.000 20224 MoveAxis(N, 0, ABG)
21:43:36.364 00.000 20224 Move returns status 0, amount 0
21:43:36.364 00.000 20224 move complete, result=0
21:43:36.364 00.000 20224 worker thread done servicing request
21:43:36.368 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45197, med=2752, FiltMin=2489, FiltMax=21952, Gamma=1.000
21:43:36.382 00.014 8996 UpdateGuideState exits: m=633828 SNR=361.4
21:43:36.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:36.383 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:36.384 00.001 8996 Enqueuing Expose request
21:43:36.385 00.001 20224 Worker thread wakes up
21:43:36.385 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:36.385 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:36.386 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:37.559 01.173 20224 Exposure complete
21:43:37.634 00.075 20224 worker thread done servicing request
21:43:37.634 00.000 8996 OnExposeComplete: enter
21:43:37.635 00.001 8996 UpdateGuideState(): m_state=6
21:43:37.636 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2779
21:43:37.637 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.60, Mass=688551, SNR=324.3, Peak=53917 HFD=4.2
21:43:37.638 00.001 8996 MultiStar: [#1 -0.27,0.06,0.75,U] [#2 -0.37,0.07,0.80,U] [#3 -0.07,-0.09,0.62,U] [#4 -0.15,0.02,0.59,U] [#5 -0.27,0.05,0.69,U] [#6 0.01,-0.06,0.48,U] [#7 -0.16,-0.23,0.49,U] [#8 -0.45,-0.26,0.00,M2] 
21:43:37.638 00.000 8996 refined, 7 included, MultiStar: {-0.22, -0.01}, one-star: {-0.31, -0.02}
21:43:37.639 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
21:43:37.640 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
21:43:37.640 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.08 mountX=-0.22 mountY=0.04, mountTheta=2.97
21:43:37.642 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.01, opts=13)
21:43:37.642 00.000 8996 Enqueuing Move request for scope (-0.22, -0.01)
21:43:37.643 00.001 20224 Worker thread wakes up
21:43:37.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
21:43:37.643 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
21:43:37.643 00.000 20224 Moving (-0.22, -0.01) raw xDistance=-0.22 yDistance=0.04
21:43:37.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:43:37.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:37.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:43:37.643 00.000 20224 MoveAxis(E, 32, ABG)
21:43:37.643 00.000 20224 Guiding  Dir = 2, Dur = 32
21:43:37.643 00.000 20224 IsSlewing returns 0
21:43:37.644 00.001 20224 IsGuiding returns 0
21:43:37.647 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53917, med=2752, FiltMin=2505, FiltMax=25251, Gamma=1.000
21:43:37.667 00.020 8996 UpdateGuideState exits: m=688551 SNR=324.3
21:43:37.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:37.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:37.670 00.001 8996 Enqueuing Expose request
21:43:37.695 00.025 20224 IsGuiding returns 1
21:43:37.695 00.000 20224 scope still moving after pulse duration time elapsed
21:43:37.725 00.030 20224 IsSlewing returns 0
21:43:37.725 00.000 20224 IsGuiding returns 1
21:43:37.756 00.031 20224 IsSlewing returns 0
21:43:37.756 00.000 20224 IsGuiding returns 1
21:43:37.787 00.031 20224 IsSlewing returns 0
21:43:37.788 00.001 20224 IsGuiding returns 0
21:43:37.788 00.000 20224 scope move finished after 32 + 112 ms
21:43:37.788 00.000 20224 Move returns status 0, amount 32
21:43:37.788 00.000 20224 MoveAxis(N, 0, ABG)
21:43:37.788 00.000 20224 Move returns status 0, amount 0
21:43:37.788 00.000 20224 move complete, result=0
21:43:37.788 00.000 20224 worker thread done servicing request
21:43:37.790 00.002 20224 Worker thread wakes up
21:43:37.790 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
21:43:37.792 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:37.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:38.771 00.979 20224 Exposure complete
21:43:38.862 00.091 20224 worker thread done servicing request
21:43:38.862 00.000 8996 OnExposeComplete: enter
21:43:38.863 00.001 8996 UpdateGuideState(): m_state=6
21:43:38.863 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2780
21:43:38.863 00.000 8996 Star::Find returns 1 (0), X=138.37, Y=472.57, Mass=697123, SNR=341.8, Peak=45197 HFD=4.5
21:43:38.865 00.002 8996 MultiStar: [#1 -0.00,-0.17,0.68,U] [#2 -0.04,-0.13,0.72,U] [#3 0.08,-0.27,0.71,U] [#4 -0.03,-0.14,0.57,U] [#5 -0.02,0.23,0.69,U] [#6 0.11,-0.32,0.42,U] [#7 -0.08,-0.24,0.43,U] [#8 -0.16,-0.23,0.39,U] 
21:43:38.866 00.001 8996 single-star, 8 included, MultiStar: {-0.00, -0.13}, one-star: {0.04, -0.05}
21:43:38.867 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
21:43:38.868 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
21:43:38.868 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.91 mountX=0.04 mountY=0.04, mountTheta=0.81
21:43:38.869 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
21:43:38.869 00.000 8996 Enqueuing Move request for scope (0.04, -0.05)
21:43:38.871 00.002 20224 Worker thread wakes up
21:43:38.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
21:43:38.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
21:43:38.871 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.04
21:43:38.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:43:38.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:38.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:43:38.871 00.000 20224 MoveAxis(E, 0, ABG)
21:43:38.872 00.001 20224 Move returns status 0, amount 0
21:43:38.872 00.000 20224 MoveAxis(N, 0, ABG)
21:43:38.872 00.000 20224 Move returns status 0, amount 0
21:43:38.872 00.000 20224 move complete, result=0
21:43:38.872 00.000 20224 worker thread done servicing request
21:43:38.876 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45197, med=2752, FiltMin=2518, FiltMax=24000, Gamma=1.000
21:43:38.893 00.017 8996 UpdateGuideState exits: m=697123 SNR=341.8
21:43:38.895 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:38.895 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:38.895 00.000 8996 Enqueuing Expose request
21:43:38.897 00.002 20224 Worker thread wakes up
21:43:38.897 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:38.898 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:38.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:40.061 01.163 20224 Exposure complete
21:43:40.122 00.061 20224 worker thread done servicing request
21:43:40.122 00.000 8996 OnExposeComplete: enter
21:43:40.123 00.001 8996 UpdateGuideState(): m_state=6
21:43:40.124 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2781
21:43:40.125 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.04, Mass=717820, SNR=360.5, Peak=59069 HFD=4.2
21:43:40.127 00.002 8996 MultiStar: [#1 0.27,-0.68,0.00,M1] [#2 0.08,-0.38,0.73,U] [#3 0.16,-0.70,0.00,M1] [#4 0.10,-0.53,0.00,M1] [#5 0.37,-0.23,0.00,M1] [#6 0.40,-0.35,0.00,M1] [#7 0.37,-0.31,0.00,M1] [#8 0.24,-0.80,0.00,M2] 
21:43:40.128 00.001 8996 refined, 1 included, MultiStar: {0.09, -0.49}, one-star: {0.11, -0.57}
21:43:40.130 00.002 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
21:43:40.132 00.002 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
21:43:40.134 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.49 hyp=0.50 cameraTheta=-1.38 mountX=0.14 mountY=0.48, mountTheta=1.28
21:43:40.137 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.49, opts=13)
21:43:40.138 00.001 8996 Enqueuing Move request for scope (0.09, -0.49)
21:43:40.139 00.001 20224 Worker thread wakes up
21:43:40.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.49) opts 0xd
21:43:40.139 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.49)
21:43:40.139 00.000 20224 Moving (0.09, -0.49) raw xDistance=0.14 yDistance=0.48
21:43:40.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:43:40.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
21:43:40.139 00.000 20224 MoveAxis(E, 0, ABG)
21:43:40.140 00.001 20224 Move returns status 0, amount 0
21:43:40.140 00.000 20224 MoveAxis(S, 101, ABG)
21:43:40.140 00.000 20224 Guiding  Dir = 1, Dur = 101
21:43:40.140 00.000 20224 IsSlewing returns 0
21:43:40.141 00.001 20224 IsGuiding returns 0
21:43:40.143 00.002 20224 PulseGuide returned control before completion, sleep 110
21:43:40.146 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=59069, med=2752, FiltMin=2509, FiltMax=29389, Gamma=1.000
21:43:40.164 00.018 8996 UpdateGuideState exits: m=717820 SNR=360.5
21:43:40.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:40.165 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:40.166 00.001 8996 Enqueuing Expose request
21:43:40.263 00.097 20224 IsGuiding returns 1
21:43:40.263 00.000 20224 scope still moving after pulse duration time elapsed
21:43:40.294 00.031 20224 IsSlewing returns 0
21:43:40.294 00.000 20224 IsGuiding returns 1
21:43:40.325 00.031 20224 IsSlewing returns 0
21:43:40.325 00.000 20224 IsGuiding returns 0
21:43:40.325 00.000 20224 scope move finished after 101 + 83 ms
21:43:40.325 00.000 20224 Move returns status 0, amount 101
21:43:40.325 00.000 20224 move complete, result=0
21:43:40.326 00.001 20224 worker thread done servicing request
21:43:40.326 00.000 20224 Worker thread wakes up
21:43:40.326 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 101 ms SOUTH
21:43:40.327 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:40.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:41.314 00.987 20224 Exposure complete
21:43:41.394 00.080 20224 worker thread done servicing request
21:43:41.394 00.000 8996 OnExposeComplete: enter
21:43:41.394 00.000 8996 UpdateGuideState(): m_state=6
21:43:41.396 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2782
21:43:41.397 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.58, Mass=768819, SNR=379.5, Peak=56115 HFD=4.7
21:43:41.399 00.002 8996 MultiStar: [#1 0.07,-0.13,0.65,U] [#2 0.06,0.10,0.70,U] [#3 0.19,-0.18,0.53,U] [#4 0.08,-0.09,0.56,U] [#5 0.35,0.08,0.62,U] [#6 0.45,0.08,0.00,M2] [#7 0.36,-0.03,0.46,U] [#8 0.10,-0.27,0.39,U] 
21:43:41.400 00.001 8996 refined, 7 included, MultiStar: {0.19, -0.06}, one-star: {0.26, -0.04}
21:43:41.401 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
21:43:41.402 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.97)
21:43:41.402 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.19 cameraTheta=-0.29 mountX=0.19 mountY=0.03, mountTheta=0.17
21:43:41.404 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.06, opts=13)
21:43:41.405 00.001 8996 Enqueuing Move request for scope (0.19, -0.06)
21:43:41.406 00.001 20224 Worker thread wakes up
21:43:41.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
21:43:41.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
21:43:41.406 00.000 20224 Moving (0.19, -0.06) raw xDistance=0.19 yDistance=0.03
21:43:41.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:43:41.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:41.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:43:41.406 00.000 20224 MoveAxis(E, 0, ABG)
21:43:41.406 00.000 20224 Move returns status 0, amount 0
21:43:41.406 00.000 20224 MoveAxis(N, 0, ABG)
21:43:41.406 00.000 20224 Move returns status 0, amount 0
21:43:41.406 00.000 20224 move complete, result=0
21:43:41.406 00.000 20224 worker thread done servicing request
21:43:41.411 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56115, med=2752, FiltMin=2486, FiltMax=29456, Gamma=1.000
21:43:41.423 00.012 8996 UpdateGuideState exits: m=768819 SNR=379.5
21:43:41.425 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:41.427 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:41.428 00.001 8996 Enqueuing Expose request
21:43:41.430 00.002 20224 Worker thread wakes up
21:43:41.430 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:43:41.432 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:41.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:42.591 01.159 20224 Exposure complete
21:43:42.673 00.082 20224 worker thread done servicing request
21:43:42.673 00.000 8996 OnExposeComplete: enter
21:43:42.675 00.002 8996 UpdateGuideState(): m_state=6
21:43:42.676 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2783
21:43:42.678 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=472.73, Mass=772136, SNR=391.4, Peak=65187 HFD=4.6
21:43:42.679 00.001 8996 MultiStar: [#1 0.12,-0.15,0.59,U] [#2 0.12,0.19,0.60,U] [#3 0.23,0.03,0.60,U] [#4 0.16,0.07,0.48,U] [#5 0.17,0.37,0.61,U] [#6 0.51,0.17,0.00,M3] [#7 0.24,0.13,0.43,U] [#8 0.02,-0.10,0.33,U] 
21:43:42.680 00.001 8996 refined, 7 included, MultiStar: {0.19, 0.09}, one-star: {0.30, 0.11}
21:43:42.681 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
21:43:42.682 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
21:43:42.683 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.47 mountX=0.18 mountY=-0.12, mountTheta=-0.58
21:43:42.684 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.09, opts=13)
21:43:42.685 00.001 8996 Enqueuing Move request for scope (0.19, 0.09)
21:43:42.686 00.001 20224 Worker thread wakes up
21:43:42.687 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
21:43:42.687 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
21:43:42.687 00.000 20224 Moving (0.19, 0.09) raw xDistance=0.18 yDistance=-0.12
21:43:42.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:43:42.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:42.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:43:42.687 00.000 20224 MoveAxis(E, 0, ABG)
21:43:42.688 00.001 20224 Move returns status 0, amount 0
21:43:42.688 00.000 20224 MoveAxis(N, 0, ABG)
21:43:42.688 00.000 20224 Move returns status 0, amount 0
21:43:42.688 00.000 20224 move complete, result=0
21:43:42.688 00.000 20224 worker thread done servicing request
21:43:42.694 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65187, med=2752, FiltMin=2515, FiltMax=29827, Gamma=1.000
21:43:42.708 00.014 8996 UpdateGuideState exits: m=772136 SNR=391.4
21:43:42.710 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:42.712 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:42.713 00.001 8996 Enqueuing Expose request
21:43:42.715 00.002 20224 Worker thread wakes up
21:43:42.715 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:42.717 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:42.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:43.693 00.976 20224 Exposure complete
21:43:43.769 00.076 20224 worker thread done servicing request
21:43:43.769 00.000 8996 OnExposeComplete: enter
21:43:43.771 00.002 8996 UpdateGuideState(): m_state=6
21:43:43.772 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2784
21:43:43.773 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.70, Mass=746543, SNR=376.1, Peak=58179 HFD=4.7
21:43:43.774 00.001 8996 MultiStar: [#1 0.33,0.24,0.67,U] [#2 0.09,0.42,0.00,M1] [#3 0.42,0.29,0.00,M1] [#4 0.37,0.35,0.00,M1] [#5 0.40,0.48,0.00,M1] [#6 0.40,0.03,0.43,U] [#7 0.41,0.01,0.47,U] [#8 0.18,0.06,0.40,U] 
21:43:43.775 00.001 8996 single-star, 4 included, MultiStar: {0.33, 0.10}, one-star: {0.31, 0.09}
21:43:43.776 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
21:43:43.777 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
21:43:43.777 00.000 8996 CameraToMount -- cameraX=0.31 cameraY=0.09 hyp=0.32 cameraTheta=0.27 mountX=0.30 mountY=-0.12, mountTheta=-0.39
21:43:43.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.09, opts=13)
21:43:43.780 00.001 8996 Enqueuing Move request for scope (0.31, 0.09)
21:43:43.781 00.001 20224 Worker thread wakes up
21:43:43.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.09) opts 0xd
21:43:43.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.09)
21:43:43.781 00.000 20224 Moving (0.31, 0.09) raw xDistance=0.30 yDistance=-0.12
21:43:43.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:43:43.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:43.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:43:43.781 00.000 20224 MoveAxis(W, 44, ABG)
21:43:43.781 00.000 20224 Guiding  Dir = 3, Dur = 44
21:43:43.782 00.001 20224 IsSlewing returns 0
21:43:43.782 00.000 20224 IsGuiding returns 0
21:43:43.783 00.001 20224 PulseGuide returned control before completion, sleep 53
21:43:43.787 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58179, med=2752, FiltMin=2467, FiltMax=29792, Gamma=1.000
21:43:43.808 00.021 8996 UpdateGuideState exits: m=746543 SNR=376.1
21:43:43.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:43.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:43.811 00.001 8996 Enqueuing Expose request
21:43:43.848 00.037 20224 IsGuiding returns 1
21:43:43.848 00.000 20224 scope still moving after pulse duration time elapsed
21:43:43.880 00.032 20224 IsSlewing returns 0
21:43:43.880 00.000 20224 IsGuiding returns 0
21:43:43.880 00.000 20224 scope move finished after 44 + 54 ms
21:43:43.880 00.000 20224 Move returns status 0, amount 44
21:43:43.880 00.000 20224 MoveAxis(N, 0, ABG)
21:43:43.880 00.000 20224 Move returns status 0, amount 0
21:43:43.880 00.000 20224 move complete, result=0
21:43:43.880 00.000 20224 worker thread done servicing request
21:43:43.880 00.000 20224 Worker thread wakes up
21:43:43.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:43.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:43.881 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH
21:43:45.077 01.196 20224 Exposure complete
21:43:45.161 00.084 20224 worker thread done servicing request
21:43:45.161 00.000 8996 OnExposeComplete: enter
21:43:45.163 00.002 8996 UpdateGuideState(): m_state=6
21:43:45.166 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2785
21:43:45.169 00.003 8996 Star::Find returns 1 (0), X=138.29, Y=472.89, Mass=680369, SNR=348.5, Peak=54627 HFD=4.3
21:43:45.172 00.003 8996 MultiStar: [#1 -0.01,0.16,0.60,U] [#2 -0.07,0.10,0.78,U] [#3 -0.00,0.20,0.62,U] [#4 -0.05,0.20,0.59,U] [#5 -0.03,0.48,0.00,M2] [#6 0.10,0.01,0.42,U] [#7 0.21,0.19,0.47,U] [#8 -0.16,0.08,0.41,U] 
21:43:45.173 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.17}, one-star: {-0.04, 0.28}
21:43:45.175 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
21:43:45.177 00.002 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
21:43:45.178 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.64 mountX=-0.03 mountY=-0.16, mountTheta=-1.74
21:43:45.179 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
21:43:45.180 00.001 8996 Enqueuing Move request for scope (-0.01, 0.17)
21:43:45.181 00.001 20224 Worker thread wakes up
21:43:45.182 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
21:43:45.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
21:43:45.182 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.03 yDistance=-0.16
21:43:45.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:43:45.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:45.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:43:45.182 00.000 20224 MoveAxis(E, 0, ABG)
21:43:45.182 00.000 20224 Move returns status 0, amount 0
21:43:45.182 00.000 20224 MoveAxis(N, 0, ABG)
21:43:45.182 00.000 20224 Move returns status 0, amount 0
21:43:45.182 00.000 20224 move complete, result=0
21:43:45.182 00.000 20224 worker thread done servicing request
21:43:45.188 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54627, med=2752, FiltMin=2486, FiltMax=25462, Gamma=1.000
21:43:45.203 00.015 8996 UpdateGuideState exits: m=680369 SNR=348.5
21:43:45.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:45.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:45.206 00.001 8996 Enqueuing Expose request
21:43:45.207 00.001 20224 Worker thread wakes up
21:43:45.207 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:45.207 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:45.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:46.185 00.978 20224 Exposure complete
21:43:46.248 00.063 20224 worker thread done servicing request
21:43:46.248 00.000 8996 OnExposeComplete: enter
21:43:46.249 00.001 8996 UpdateGuideState(): m_state=6
21:43:46.250 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2786
21:43:46.251 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.75, Mass=712610, SNR=369.3, Peak=54291 HFD=4.6
21:43:46.252 00.001 8996 MultiStar: [#1 0.06,0.25,0.68,U] [#2 -0.01,0.34,0.79,U] [#3 0.22,0.26,0.57,U] [#4 0.18,0.16,0.51,U] [#5 0.22,0.56,0.00,M3] [#6 0.37,0.33,0.00,M2] [#7 0.39,0.06,0.46,U] [#8 0.05,0.13,0.36,U] 
21:43:46.253 00.001 8996 single-star, 6 included, MultiStar: {0.13, 0.20}, one-star: {0.13, 0.14}
21:43:46.255 00.002 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
21:43:46.256 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
21:43:46.258 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.80 mountX=0.12 mountY=-0.15, mountTheta=-0.90
21:43:46.260 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.14, opts=13)
21:43:46.261 00.001 8996 Enqueuing Move request for scope (0.13, 0.14)
21:43:46.262 00.001 20224 Worker thread wakes up
21:43:46.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
21:43:46.262 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
21:43:46.262 00.000 20224 Moving (0.13, 0.14) raw xDistance=0.12 yDistance=-0.15
21:43:46.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:43:46.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:46.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:43:46.262 00.000 20224 MoveAxis(E, 0, ABG)
21:43:46.262 00.000 20224 Move returns status 0, amount 0
21:43:46.262 00.000 20224 MoveAxis(N, 0, ABG)
21:43:46.262 00.000 20224 Move returns status 0, amount 0
21:43:46.262 00.000 20224 move complete, result=0
21:43:46.263 00.001 20224 worker thread done servicing request
21:43:46.267 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54291, med=2752, FiltMin=2505, FiltMax=25078, Gamma=1.000
21:43:46.282 00.015 8996 UpdateGuideState exits: m=712610 SNR=369.3
21:43:46.284 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:46.286 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:46.287 00.001 8996 Enqueuing Expose request
21:43:46.290 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:46.292 00.002 20224 Worker thread wakes up
21:43:46.292 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:46.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:47.461 01.169 20224 Exposure complete
21:43:47.525 00.064 20224 worker thread done servicing request
21:43:47.525 00.000 8996 OnExposeComplete: enter
21:43:47.527 00.002 8996 UpdateGuideState(): m_state=6
21:43:47.529 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2787
21:43:47.530 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.90, Mass=763024, SNR=355.6, Peak=61395 HFD=4.3
21:43:47.532 00.002 8996 MultiStar: [#1 -0.02,0.13,0.66,U] [#2 -0.18,0.34,0.82,U] [#3 -0.00,0.08,0.60,U] [#4 -0.17,0.21,0.51,U] [#5 -0.05,0.49,0.00,M4] [#6 0.13,0.08,0.40,U] [#7 -0.06,0.11,0.48,U] [#8 -0.14,0.01,0.40,U] 
21:43:47.533 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.18}, one-star: {0.04, 0.28}
21:43:47.534 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
21:43:47.535 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
21:43:47.537 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.84 mountX=-0.07 mountY=-0.18, mountTheta=-1.94
21:43:47.538 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.18, opts=13)
21:43:47.540 00.002 8996 Enqueuing Move request for scope (-0.05, 0.18)
21:43:47.540 00.000 20224 Worker thread wakes up
21:43:47.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
21:43:47.541 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
21:43:47.541 00.000 20224 Moving (-0.05, 0.18) raw xDistance=-0.07 yDistance=-0.18
21:43:47.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:43:47.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:47.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:43:47.541 00.000 20224 MoveAxis(E, 0, ABG)
21:43:47.541 00.000 20224 Move returns status 0, amount 0
21:43:47.541 00.000 20224 MoveAxis(N, 0, ABG)
21:43:47.541 00.000 20224 Move returns status 0, amount 0
21:43:47.541 00.000 20224 move complete, result=0
21:43:47.541 00.000 20224 worker thread done servicing request
21:43:47.545 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61395, med=2752, FiltMin=2486, FiltMax=29609, Gamma=1.000
21:43:47.566 00.021 8996 UpdateGuideState exits: m=763024 SNR=355.6
21:43:47.567 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:47.567 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:47.568 00.001 8996 Enqueuing Expose request
21:43:47.569 00.001 20224 Worker thread wakes up
21:43:47.569 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:43:47.570 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:47.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:48.554 00.984 20224 Exposure complete
21:43:48.629 00.075 20224 worker thread done servicing request
21:43:48.629 00.000 8996 OnExposeComplete: enter
21:43:48.629 00.000 8996 UpdateGuideState(): m_state=6
21:43:48.630 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2788
21:43:48.632 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=472.75, Mass=698691, SNR=351.4, Peak=51971 HFD=4.6
21:43:48.633 00.001 8996 MultiStar: [#1 -0.10,0.22,0.67,U] [#2 -0.18,0.23,0.75,U] [#3 -0.04,0.14,0.66,U] [#4 -0.08,0.09,0.59,U] [#5 0.05,0.37,0.59,U] [#6 0.17,0.03,0.48,U] [#7 0.13,0.13,0.47,U] [#8 -0.03,0.05,0.39,U] 
21:43:48.634 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.16}, one-star: {0.06, 0.13}
21:43:48.635 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
21:43:48.636 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
21:43:48.638 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.16 mountX=0.04 mountY=-0.14, mountTheta=-1.26
21:43:48.641 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.13, opts=13)
21:43:48.641 00.000 8996 Enqueuing Move request for scope (0.06, 0.13)
21:43:48.643 00.002 20224 Worker thread wakes up
21:43:48.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
21:43:48.643 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
21:43:48.643 00.000 20224 Moving (0.06, 0.13) raw xDistance=0.04 yDistance=-0.14
21:43:48.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:43:48.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:48.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:43:48.643 00.000 20224 MoveAxis(E, 0, ABG)
21:43:48.643 00.000 20224 Move returns status 0, amount 0
21:43:48.643 00.000 20224 MoveAxis(N, 0, ABG)
21:43:48.643 00.000 20224 Move returns status 0, amount 0
21:43:48.643 00.000 20224 move complete, result=0
21:43:48.643 00.000 20224 worker thread done servicing request
21:43:48.647 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51971, med=2752, FiltMin=2502, FiltMax=23744, Gamma=1.000
21:43:48.674 00.027 8996 UpdateGuideState exits: m=698691 SNR=351.4
21:43:48.676 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:48.677 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:48.678 00.001 8996 Enqueuing Expose request
21:43:48.680 00.002 20224 Worker thread wakes up
21:43:48.680 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:48.682 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:48.682 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:49.858 01.176 20224 Exposure complete
21:43:49.943 00.085 20224 worker thread done servicing request
21:43:49.943 00.000 8996 OnExposeComplete: enter
21:43:49.944 00.001 8996 UpdateGuideState(): m_state=6
21:43:49.945 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2789
21:43:49.946 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.73, Mass=698273, SNR=337.1, Peak=54659 HFD=4.6
21:43:49.947 00.001 8996 MultiStar: [#1 0.09,0.19,0.71,U] [#2 -0.09,0.21,0.76,U] [#3 0.18,0.08,0.64,U] [#4 0.03,-0.03,0.58,U] [#5 0.10,0.26,0.66,U] [#6 0.13,0.04,0.44,U] [#7 0.27,-0.12,0.49,U] [#8 -0.08,-0.22,0.40,U] 
21:43:49.948 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.08}, one-star: {0.07, 0.11}
21:43:49.949 00.001 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
21:43:49.951 00.002 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
21:43:49.952 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.85 mountX=0.07 mountY=-0.09, mountTheta=-0.95
21:43:49.954 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
21:43:49.954 00.000 8996 Enqueuing Move request for scope (0.07, 0.08)
21:43:49.955 00.001 20224 Worker thread wakes up
21:43:49.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
21:43:49.955 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
21:43:49.955 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.07 yDistance=-0.09
21:43:49.956 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:43:49.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:49.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:43:49.956 00.000 20224 MoveAxis(E, 0, ABG)
21:43:49.956 00.000 20224 Move returns status 0, amount 0
21:43:49.956 00.000 20224 MoveAxis(N, 0, ABG)
21:43:49.956 00.000 20224 Move returns status 0, amount 0
21:43:49.956 00.000 20224 move complete, result=0
21:43:49.956 00.000 20224 worker thread done servicing request
21:43:49.960 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54659, med=2752, FiltMin=2464, FiltMax=24611, Gamma=1.000
21:43:49.982 00.022 8996 UpdateGuideState exits: m=698273 SNR=337.1
21:43:49.984 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:49.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:49.985 00.000 8996 Enqueuing Expose request
21:43:49.986 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:49.987 00.001 20224 Worker thread wakes up
21:43:49.987 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:49.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:50.979 00.992 20224 Exposure complete
21:43:51.044 00.065 20224 worker thread done servicing request
21:43:51.044 00.000 8996 OnExposeComplete: enter
21:43:51.046 00.002 8996 UpdateGuideState(): m_state=6
21:43:51.049 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2790
21:43:51.051 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.69, Mass=750866, SNR=362.9, Peak=51491 HFD=4.6
21:43:51.053 00.002 8996 MultiStar: [#1 0.03,0.12,0.59,U] [#2 -0.18,0.16,0.74,U] [#3 -0.02,0.01,0.53,U] [#4 -0.08,0.03,0.54,U] [#5 0.19,0.25,0.57,U] [#6 0.02,0.02,0.44,U] [#7 -0.03,-0.21,0.42,U] [#8 0.04,-0.22,0.38,U] 
21:43:51.055 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.00, 0.07}
21:43:51.057 00.002 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
21:43:51.058 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
21:43:51.060 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.80 mountX=-0.02 mountY=-0.05, mountTheta=-1.90
21:43:51.062 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
21:43:51.064 00.002 8996 Enqueuing Move request for scope (-0.01, 0.05)
21:43:51.065 00.001 20224 Worker thread wakes up
21:43:51.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
21:43:51.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
21:43:51.065 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.02 yDistance=-0.05
21:43:51.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:43:51.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:51.066 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:43:51.066 00.000 20224 MoveAxis(E, 0, ABG)
21:43:51.066 00.000 20224 Move returns status 0, amount 0
21:43:51.066 00.000 20224 MoveAxis(N, 0, ABG)
21:43:51.066 00.000 20224 Move returns status 0, amount 0
21:43:51.066 00.000 20224 move complete, result=0
21:43:51.066 00.000 20224 worker thread done servicing request
21:43:51.073 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51491, med=2752, FiltMin=2473, FiltMax=25433, Gamma=1.000
21:43:51.097 00.024 8996 UpdateGuideState exits: m=750866 SNR=362.9
21:43:51.098 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:51.098 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:51.099 00.001 8996 Enqueuing Expose request
21:43:51.100 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:51.101 00.001 20224 Worker thread wakes up
21:43:51.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:51.102 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:52.262 01.160 20224 Exposure complete
21:43:52.326 00.064 20224 worker thread done servicing request
21:43:52.326 00.000 8996 OnExposeComplete: enter
21:43:52.327 00.001 8996 UpdateGuideState(): m_state=6
21:43:52.328 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2791
21:43:52.329 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.58, Mass=813042, SNR=407.5, Peak=52477 HFD=4.6
21:43:52.331 00.002 8996 MultiStar: [#1 -0.17,-0.25,0.56,U] [#2 -0.37,0.11,0.66,U] [#3 -0.25,-0.07,0.54,U] [#4 -0.22,0.08,0.48,U] [#5 -0.00,0.13,0.51,U] [#6 0.07,0.13,0.37,U] [#7 -0.15,0.12,0.38,U] [#8 -0.25,-0.15,0.35,U] 
21:43:52.332 00.001 8996 single-star, 8 included, MultiStar: {-0.17, -0.00}, one-star: {-0.11, -0.04}
21:43:52.334 00.002 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
21:43:52.335 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
21:43:52.336 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=-0.11 mountY=0.05, mountTheta=2.69
21:43:52.338 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.04, opts=13)
21:43:52.339 00.001 8996 Enqueuing Move request for scope (-0.11, -0.04)
21:43:52.340 00.001 20224 Worker thread wakes up
21:43:52.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
21:43:52.340 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
21:43:52.340 00.000 20224 Moving (-0.11, -0.04) raw xDistance=-0.11 yDistance=0.05
21:43:52.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:43:52.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:52.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:43:52.340 00.000 20224 MoveAxis(E, 0, ABG)
21:43:52.340 00.000 20224 Move returns status 0, amount 0
21:43:52.340 00.000 20224 MoveAxis(N, 0, ABG)
21:43:52.340 00.000 20224 Move returns status 0, amount 0
21:43:52.340 00.000 20224 move complete, result=0
21:43:52.340 00.000 20224 worker thread done servicing request
21:43:52.344 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52477, med=2752, FiltMin=2486, FiltMax=26064, Gamma=1.000
21:43:52.358 00.014 8996 UpdateGuideState exits: m=813042 SNR=407.5
21:43:52.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:52.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:52.361 00.001 8996 Enqueuing Expose request
21:43:52.362 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:52.363 00.001 20224 Worker thread wakes up
21:43:52.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:52.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:53.358 00.995 20224 Exposure complete
21:43:53.434 00.076 20224 worker thread done servicing request
21:43:53.434 00.000 8996 OnExposeComplete: enter
21:43:53.435 00.001 8996 UpdateGuideState(): m_state=6
21:43:53.437 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2792
21:43:53.437 00.000 8996 Star::Find returns 1 (0), X=138.12, Y=472.74, Mass=742744, SNR=377.4, Peak=55229 HFD=4.5
21:43:53.438 00.001 8996 MultiStar: [#1 -0.32,-0.07,0.63,U] [#2 -0.48,0.11,0.00,M1] [#3 -0.16,0.10,0.51,U] [#4 -0.30,0.07,0.52,U] [#5 -0.06,0.35,0.65,U] [#6 -0.13,0.28,0.44,U] [#7 -0.05,0.08,0.44,U] [#8 -0.36,-0.18,0.38,U] 
21:43:53.439 00.001 8996 refined, 7 included, MultiStar: {-0.20, 0.11}, one-star: {-0.21, 0.12}
21:43:53.440 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
21:43:53.441 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
21:43:53.441 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.65 mountX=-0.21 mountY=-0.08, mountTheta=-2.76
21:43:53.442 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.11, opts=13)
21:43:53.443 00.001 8996 Enqueuing Move request for scope (-0.20, 0.11)
21:43:53.444 00.001 20224 Worker thread wakes up
21:43:53.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
21:43:53.444 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
21:43:53.444 00.000 20224 Moving (-0.20, 0.11) raw xDistance=-0.21 yDistance=-0.08
21:43:53.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:43:53.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:53.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:43:53.444 00.000 20224 MoveAxis(E, 30, ABG)
21:43:53.444 00.000 20224 Guiding  Dir = 2, Dur = 30
21:43:53.445 00.001 20224 IsSlewing returns 0
21:43:53.445 00.000 20224 IsGuiding returns 0
21:43:53.446 00.001 20224 PulseGuide returned control before completion, sleep 39
21:43:53.448 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55229, med=2752, FiltMin=2499, FiltMax=25417, Gamma=1.000
21:43:53.463 00.015 8996 UpdateGuideState exits: m=742744 SNR=377.4
21:43:53.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:53.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:53.466 00.001 8996 Enqueuing Expose request
21:43:53.499 00.033 20224 IsGuiding returns 1
21:43:53.499 00.000 20224 scope still moving after pulse duration time elapsed
21:43:53.530 00.031 20224 IsSlewing returns 0
21:43:53.530 00.000 20224 IsGuiding returns 0
21:43:53.530 00.000 20224 scope move finished after 30 + 56 ms
21:43:53.530 00.000 20224 Move returns status 0, amount 30
21:43:53.530 00.000 20224 MoveAxis(N, 0, ABG)
21:43:53.530 00.000 20224 Move returns status 0, amount 0
21:43:53.531 00.001 20224 move complete, result=0
21:43:53.531 00.000 20224 worker thread done servicing request
21:43:53.531 00.000 20224 Worker thread wakes up
21:43:53.531 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
21:43:53.532 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:53.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:54.683 01.151 20224 Exposure complete
21:43:54.744 00.061 20224 worker thread done servicing request
21:43:54.745 00.001 8996 OnExposeComplete: enter
21:43:54.747 00.002 8996 UpdateGuideState(): m_state=6
21:43:54.748 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2793
21:43:54.749 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.67, Mass=790431, SNR=362.6, Peak=63779 HFD=4.6
21:43:54.750 00.001 8996 MultiStar: [#1 0.19,-0.11,0.70,U] [#2 0.15,-0.14,0.69,U] [#3 0.16,-0.20,0.58,U] [#4 0.17,-0.09,0.52,U] [#5 0.33,0.19,0.55,U] [#6 0.27,0.03,0.44,U] [#7 0.29,-0.13,0.46,U] [#8 -0.06,-0.27,0.38,U] 
21:43:54.751 00.001 8996 refined, 8 included, MultiStar: {0.22, -0.06}, one-star: {0.37, 0.06}
21:43:54.752 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
21:43:54.753 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
21:43:54.753 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-0.28 mountX=0.23 mountY=0.04, mountTheta=0.16
21:43:54.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.06, opts=13)
21:43:54.756 00.001 8996 Enqueuing Move request for scope (0.22, -0.06)
21:43:54.756 00.000 20224 Worker thread wakes up
21:43:54.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.06) opts 0xd
21:43:54.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.06)
21:43:54.757 00.001 20224 Moving (0.22, -0.06) raw xDistance=0.23 yDistance=0.04
21:43:54.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:43:54.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:54.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:43:54.757 00.000 20224 MoveAxis(W, 31, ABG)
21:43:54.757 00.000 20224 Guiding  Dir = 3, Dur = 31
21:43:54.757 00.000 20224 IsSlewing returns 0
21:43:54.757 00.000 20224 IsGuiding returns 0
21:43:54.761 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63779, med=2752, FiltMin=2477, FiltMax=33536, Gamma=1.000
21:43:54.782 00.021 8996 UpdateGuideState exits: m=790431 SNR=362.6
21:43:54.784 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:54.786 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:54.787 00.001 8996 Enqueuing Expose request
21:43:54.800 00.013 20224 IsGuiding returns 1
21:43:54.800 00.000 20224 scope still moving after pulse duration time elapsed
21:43:54.829 00.029 20224 IsSlewing returns 0
21:43:54.829 00.000 20224 IsGuiding returns 1
21:43:54.860 00.031 20224 IsSlewing returns 0
21:43:54.860 00.000 20224 IsGuiding returns 1
21:43:54.891 00.031 20224 IsSlewing returns 0
21:43:54.891 00.000 20224 IsGuiding returns 0
21:43:54.892 00.001 20224 scope move finished after 31 + 102 ms
21:43:54.892 00.000 20224 Move returns status 0, amount 31
21:43:54.892 00.000 20224 MoveAxis(N, 0, ABG)
21:43:54.892 00.000 20224 Move returns status 0, amount 0
21:43:54.892 00.000 20224 move complete, result=0
21:43:54.892 00.000 20224 worker thread done servicing request
21:43:54.892 00.000 20224 Worker thread wakes up
21:43:54.892 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
21:43:54.895 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:54.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:55.872 00.977 20224 Exposure complete
21:43:55.926 00.054 20224 worker thread done servicing request
21:43:55.927 00.001 8996 OnExposeComplete: enter
21:43:55.928 00.001 8996 UpdateGuideState(): m_state=6
21:43:55.929 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2794
21:43:55.930 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.58, Mass=763883, SNR=355.6, Peak=56717 HFD=4.3
21:43:55.932 00.002 8996 MultiStar: [#1 -0.27,-0.12,0.61,U] [#2 -0.32,0.12,0.81,U] [#3 -0.18,-0.04,0.62,U] [#4 -0.25,-0.08,0.52,U] [#5 -0.28,0.30,0.63,U] [#6 -0.12,-0.03,0.40,U] [#7 -0.08,-0.13,0.45,U] [#8 -0.41,-0.19,0.00,M1] 
21:43:55.933 00.001 8996 refined, 7 included, MultiStar: {-0.24, 0.01}, one-star: {-0.28, -0.04}
21:43:55.935 00.002 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
21:43:55.936 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:43:55.938 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.11 mountX=-0.24 mountY=0.02, mountTheta=3.06
21:43:55.940 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.01, opts=13)
21:43:55.941 00.001 8996 Enqueuing Move request for scope (-0.24, 0.01)
21:43:55.942 00.001 20224 Worker thread wakes up
21:43:55.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
21:43:55.942 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
21:43:55.942 00.000 20224 Moving (-0.24, 0.01) raw xDistance=-0.24 yDistance=0.02
21:43:55.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
21:43:55.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:55.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:43:55.942 00.000 20224 MoveAxis(E, 33, ABG)
21:43:55.942 00.000 20224 Guiding  Dir = 2, Dur = 33
21:43:55.943 00.001 20224 IsSlewing returns 0
21:43:55.943 00.000 20224 IsGuiding returns 0
21:43:55.947 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56717, med=2752, FiltMin=2505, FiltMax=25987, Gamma=1.000
21:43:55.961 00.014 8996 UpdateGuideState exits: m=763883 SNR=355.6
21:43:55.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:55.962 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:55.963 00.001 8996 Enqueuing Expose request
21:43:55.986 00.023 20224 IsGuiding returns 1
21:43:55.986 00.000 20224 scope still moving after pulse duration time elapsed
21:43:56.015 00.029 20224 IsSlewing returns 0
21:43:56.015 00.000 20224 IsGuiding returns 1
21:43:56.047 00.032 20224 IsSlewing returns 0
21:43:56.048 00.001 20224 IsGuiding returns 1
21:43:56.079 00.031 20224 IsSlewing returns 0
21:43:56.080 00.001 20224 IsGuiding returns 0
21:43:56.080 00.000 20224 scope move finished after 33 + 103 ms
21:43:56.080 00.000 20224 Move returns status 0, amount 33
21:43:56.080 00.000 20224 MoveAxis(N, 0, ABG)
21:43:56.080 00.000 20224 Move returns status 0, amount 0
21:43:56.080 00.000 20224 move complete, result=0
21:43:56.080 00.000 20224 worker thread done servicing request
21:43:56.080 00.000 20224 Worker thread wakes up
21:43:56.080 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
21:43:56.083 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:56.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:57.258 01.175 20224 Exposure complete
21:43:57.338 00.080 20224 worker thread done servicing request
21:43:57.338 00.000 8996 OnExposeComplete: enter
21:43:57.340 00.002 8996 UpdateGuideState(): m_state=6
21:43:57.341 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2795
21:43:57.343 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=472.37, Mass=769416, SNR=383.6, Peak=64909 HFD=4.4
21:43:57.345 00.002 8996 MultiStar: [#1 0.11,-0.29,0.56,U] [#2 0.07,-0.13,0.76,U] [#3 0.47,-0.25,0.00,M1] [#4 0.21,-0.09,0.52,U] [#5 0.14,0.00,0.55,U] [#6 0.47,0.00,0.00,M1] [#7 0.57,-0.20,0.00,M1] [#8 0.07,-0.54,0.00,M2] 
21:43:57.347 00.002 8996 refined, 4 included, MultiStar: {0.15, -0.16}, one-star: {0.22, -0.25}
21:43:57.349 00.002 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
21:43:57.351 00.002 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
21:43:57.352 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.23 cameraTheta=-0.82 mountX=0.17 mountY=0.15, mountTheta=0.71
21:43:57.353 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.16, opts=13)
21:43:57.355 00.002 8996 Enqueuing Move request for scope (0.15, -0.16)
21:43:57.356 00.001 20224 Worker thread wakes up
21:43:57.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
21:43:57.356 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
21:43:57.357 00.001 20224 Moving (0.15, -0.16) raw xDistance=0.17 yDistance=0.15
21:43:57.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:43:57.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:57.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:43:57.357 00.000 20224 MoveAxis(E, 0, ABG)
21:43:57.357 00.000 20224 Move returns status 0, amount 0
21:43:57.357 00.000 20224 MoveAxis(N, 0, ABG)
21:43:57.357 00.000 20224 Move returns status 0, amount 0
21:43:57.357 00.000 20224 move complete, result=0
21:43:57.357 00.000 20224 worker thread done servicing request
21:43:57.366 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64909, med=2752, FiltMin=2480, FiltMax=30464, Gamma=1.000
21:43:57.390 00.024 8996 UpdateGuideState exits: m=769416 SNR=383.6
21:43:57.393 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:57.395 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:57.397 00.002 8996 Enqueuing Expose request
21:43:57.400 00.003 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:43:57.402 00.002 20224 Worker thread wakes up
21:43:57.402 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:57.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:58.388 00.986 20224 Exposure complete
21:43:58.445 00.057 20224 worker thread done servicing request
21:43:58.446 00.001 8996 OnExposeComplete: enter
21:43:58.447 00.001 8996 UpdateGuideState(): m_state=6
21:43:58.448 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2796
21:43:58.449 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.51, Mass=778309, SNR=363.4, Peak=57613 HFD=4.3
21:43:58.451 00.002 8996 MultiStar: [#1 0.21,-0.37,0.00,M1] [#2 -0.02,0.08,0.75,U] [#3 0.34,-0.13,0.56,U] [#4 0.32,-0.29,0.00,M1] [#5 0.20,0.04,0.66,U] [#6 0.28,-0.23,0.44,U] [#7 0.30,-0.01,0.47,U] [#8 0.18,-0.38,0.40,U] 
21:43:58.453 00.002 8996 refined, 6 included, MultiStar: {0.20, -0.08}, one-star: {0.20, -0.10}
21:43:58.454 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
21:43:58.456 00.002 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.87)
21:43:58.458 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-0.39 mountX=0.20 mountY=0.06, mountTheta=0.28
21:43:58.461 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.08, opts=13)
21:43:58.463 00.002 8996 Enqueuing Move request for scope (0.20, -0.08)
21:43:58.465 00.002 20224 Worker thread wakes up
21:43:58.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
21:43:58.466 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
21:43:58.466 00.000 20224 Moving (0.20, -0.08) raw xDistance=0.20 yDistance=0.06
21:43:58.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:43:58.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:58.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:43:58.466 00.000 20224 MoveAxis(W, 30, ABG)
21:43:58.466 00.000 20224 Guiding  Dir = 3, Dur = 30
21:43:58.467 00.001 20224 IsSlewing returns 0
21:43:58.467 00.000 20224 IsGuiding returns 0
21:43:58.469 00.002 20224 PulseGuide returned control before completion, sleep 39
21:43:58.474 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57613, med=2752, FiltMin=2464, FiltMax=28928, Gamma=1.000
21:43:58.504 00.030 8996 UpdateGuideState exits: m=778309 SNR=363.4
21:43:58.505 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:58.507 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:58.508 00.001 8996 Enqueuing Expose request
21:43:58.510 00.002 20224 IsGuiding returns 1
21:43:58.510 00.000 20224 scope still moving after pulse duration time elapsed
21:43:58.541 00.031 20224 IsSlewing returns 0
21:43:58.541 00.000 20224 IsGuiding returns 1
21:43:58.573 00.032 20224 IsSlewing returns 0
21:43:58.573 00.000 20224 IsGuiding returns 0
21:43:58.574 00.001 20224 scope move finished after 30 + 75 ms
21:43:58.574 00.000 20224 Move returns status 0, amount 30
21:43:58.574 00.000 20224 MoveAxis(N, 0, ABG)
21:43:58.574 00.000 20224 Move returns status 0, amount 0
21:43:58.574 00.000 20224 move complete, result=0
21:43:58.574 00.000 20224 worker thread done servicing request
21:43:58.574 00.000 20224 Worker thread wakes up
21:43:58.574 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:58.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:43:58.574 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
21:43:59.736 01.162 20224 Exposure complete
21:43:59.849 00.113 20224 worker thread done servicing request
21:43:59.849 00.000 8996 OnExposeComplete: enter
21:43:59.851 00.002 8996 UpdateGuideState(): m_state=6
21:43:59.853 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2797
21:43:59.855 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.63, Mass=743449, SNR=349.7, Peak=48835 HFD=4.7
21:43:59.855 00.000 8996 MultiStar: [#1 0.09,0.04,0.68,U] [#2 -0.24,0.23,0.69,U] [#3 0.04,-0.08,0.62,U] [#4 -0.07,0.10,0.56,U] [#5 0.08,0.44,0.00,M1] [#6 0.17,-0.07,0.46,U] [#7 0.10,-0.05,0.44,U] [#8 -0.17,-0.03,0.38,U] 
21:43:59.857 00.002 8996 single-star, 7 included, MultiStar: {-0.01, 0.03}, one-star: {0.00, 0.01}
21:43:59.858 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
21:43:59.859 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:43:59.860 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.23 mountX=0.00 mountY=-0.01, mountTheta=-1.33
21:43:59.862 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
21:43:59.863 00.001 8996 Enqueuing Move request for scope (0.00, 0.01)
21:43:59.863 00.000 20224 Worker thread wakes up
21:43:59.864 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
21:43:59.864 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
21:43:59.864 00.000 20224 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
21:43:59.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:43:59.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:59.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:43:59.864 00.000 20224 MoveAxis(E, 0, ABG)
21:43:59.864 00.000 20224 Move returns status 0, amount 0
21:43:59.864 00.000 20224 MoveAxis(N, 0, ABG)
21:43:59.864 00.000 20224 Move returns status 0, amount 0
21:43:59.864 00.000 20224 move complete, result=0
21:43:59.864 00.000 20224 worker thread done servicing request
21:43:59.869 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48835, med=2752, FiltMin=2505, FiltMax=24016, Gamma=1.000
21:43:59.894 00.025 8996 UpdateGuideState exits: m=743449 SNR=349.7
21:43:59.895 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:59.896 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:43:59.897 00.001 8996 Enqueuing Expose request
21:43:59.898 00.001 20224 Worker thread wakes up
21:43:59.898 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:43:59.898 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:43:59.899 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:00.860 00.961 20224 Exposure complete
21:44:00.943 00.083 20224 worker thread done servicing request
21:44:00.943 00.000 8996 OnExposeComplete: enter
21:44:00.944 00.001 8996 UpdateGuideState(): m_state=6
21:44:00.945 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2798
21:44:00.946 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.67, Mass=715190, SNR=340.2, Peak=52275 HFD=4.7
21:44:00.946 00.000 8996 MultiStar: [#1 -0.01,-0.03,0.71,U] [#2 -0.10,-0.05,0.69,U] [#3 0.05,-0.06,0.57,U] [#4 -0.06,-0.06,0.56,U] [#5 0.05,0.17,0.67,U] [#6 0.13,-0.19,0.48,U] [#7 0.03,-0.41,0.45,U] [#8 -0.11,-0.14,0.45,U] 
21:44:00.947 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.05}, one-star: {0.04, 0.06}
21:44:00.948 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
21:44:00.949 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
21:44:00.950 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.50 mountX=0.01 mountY=0.05, mountTheta=1.41
21:44:00.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.05, opts=13)
21:44:00.953 00.002 8996 Enqueuing Move request for scope (0.00, -0.05)
21:44:00.956 00.003 20224 Worker thread wakes up
21:44:00.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
21:44:00.956 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
21:44:00.956 00.000 20224 Moving (0.00, -0.05) raw xDistance=0.01 yDistance=0.05
21:44:00.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:44:00.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:00.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:44:00.956 00.000 20224 MoveAxis(E, 0, ABG)
21:44:00.956 00.000 20224 Move returns status 0, amount 0
21:44:00.956 00.000 20224 MoveAxis(N, 0, ABG)
21:44:00.956 00.000 20224 Move returns status 0, amount 0
21:44:00.956 00.000 20224 move complete, result=0
21:44:00.956 00.000 20224 worker thread done servicing request
21:44:00.960 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52275, med=2752, FiltMin=2509, FiltMax=23001, Gamma=1.000
21:44:00.980 00.020 8996 UpdateGuideState exits: m=715190 SNR=340.2
21:44:00.982 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:00.982 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:00.983 00.001 8996 Enqueuing Expose request
21:44:00.984 00.001 20224 Worker thread wakes up
21:44:00.985 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:00.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:00.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:02.160 01.174 20224 Exposure complete
21:44:02.227 00.067 20224 worker thread done servicing request
21:44:02.227 00.000 8996 OnExposeComplete: enter
21:44:02.228 00.001 8996 UpdateGuideState(): m_state=6
21:44:02.228 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2799
21:44:02.229 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.51, Mass=696589, SNR=342.4, Peak=45069 HFD=4.5
21:44:02.230 00.001 8996 MultiStar: [#1 -0.09,-0.05,0.67,U] [#2 -0.26,0.11,0.77,U] [#3 -0.02,-0.28,0.54,U] [#4 -0.10,-0.25,0.53,U] [#5 0.08,0.15,0.72,U] [#6 0.04,-0.16,0.44,U] [#7 0.05,-0.20,0.46,U] [#8 -0.12,-0.25,0.41,U] 
21:44:02.231 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.09}, one-star: {-0.04, -0.11}
21:44:02.232 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
21:44:02.234 00.002 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
21:44:02.237 00.003 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.10 cameraTheta=-2.14 mountX=-0.05 mountY=0.09, mountTheta=2.04
21:44:02.240 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
21:44:02.241 00.001 8996 Enqueuing Move request for scope (-0.06, -0.09)
21:44:02.242 00.001 20224 Worker thread wakes up
21:44:02.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
21:44:02.243 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
21:44:02.243 00.000 20224 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.09
21:44:02.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:44:02.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:02.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:44:02.243 00.000 20224 MoveAxis(E, 0, ABG)
21:44:02.243 00.000 20224 Move returns status 0, amount 0
21:44:02.243 00.000 20224 MoveAxis(N, 0, ABG)
21:44:02.244 00.001 20224 Move returns status 0, amount 0
21:44:02.244 00.000 20224 move complete, result=0
21:44:02.244 00.000 20224 worker thread done servicing request
21:44:02.250 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45069, med=2752, FiltMin=2505, FiltMax=24112, Gamma=1.000
21:44:02.271 00.021 8996 UpdateGuideState exits: m=696589 SNR=342.4
21:44:02.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:02.274 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:02.275 00.001 8996 Enqueuing Expose request
21:44:02.276 00.001 20224 Worker thread wakes up
21:44:02.276 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:02.277 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:02.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:03.262 00.985 20224 Exposure complete
21:44:03.351 00.089 20224 worker thread done servicing request
21:44:03.351 00.000 8996 OnExposeComplete: enter
21:44:03.352 00.001 8996 UpdateGuideState(): m_state=6
21:44:03.353 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2800
21:44:03.354 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=472.49, Mass=777165, SNR=383.8, Peak=54224 HFD=4.3
21:44:03.356 00.002 8996 MultiStar: [#1 -0.35,-0.22,0.57,U] [#2 -0.44,0.04,0.00,M1] [#3 -0.13,-0.20,0.57,U] [#4 -0.25,-0.19,0.58,U] [#5 -0.11,0.03,0.62,U] [#6 -0.08,-0.25,0.39,U] [#7 -0.17,-0.18,0.41,U] [#8 -0.25,-0.30,0.37,U] 
21:44:03.358 00.002 8996 refined, 7 included, MultiStar: {-0.21, -0.16}, one-star: {-0.26, -0.13}
21:44:03.358 00.000 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
21:44:03.359 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
21:44:03.360 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.27 cameraTheta=-2.48 mountX=-0.19 mountY=0.19, mountTheta=2.37
21:44:03.361 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.16, opts=13)
21:44:03.362 00.001 8996 Enqueuing Move request for scope (-0.21, -0.16)
21:44:03.363 00.001 20224 Worker thread wakes up
21:44:03.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
21:44:03.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
21:44:03.364 00.001 20224 Moving (-0.21, -0.16) raw xDistance=-0.19 yDistance=0.19
21:44:03.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:44:03.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:03.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:44:03.364 00.000 20224 MoveAxis(E, 0, ABG)
21:44:03.364 00.000 20224 Move returns status 0, amount 0
21:44:03.364 00.000 20224 MoveAxis(N, 0, ABG)
21:44:03.364 00.000 20224 Move returns status 0, amount 0
21:44:03.364 00.000 20224 move complete, result=0
21:44:03.364 00.000 20224 worker thread done servicing request
21:44:03.370 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54224, med=2752, FiltMin=2467, FiltMax=24419, Gamma=1.000
21:44:03.387 00.017 8996 UpdateGuideState exits: m=777165 SNR=383.8
21:44:03.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:03.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:03.390 00.001 8996 Enqueuing Expose request
21:44:03.391 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:44:03.392 00.001 20224 Worker thread wakes up
21:44:03.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:03.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:04.574 01.182 20224 Exposure complete
21:44:04.669 00.095 20224 worker thread done servicing request
21:44:04.669 00.000 8996 OnExposeComplete: enter
21:44:04.670 00.001 8996 UpdateGuideState(): m_state=6
21:44:04.672 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2801
21:44:04.674 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=472.36, Mass=753159, SNR=395.2, Peak=59072 HFD=4.4
21:44:04.676 00.002 8996 MultiStar: [#1 -0.21,-0.18,0.60,U] [#2 -0.38,-0.15,0.65,U] [#3 -0.19,-0.17,0.53,U] [#4 -0.21,-0.22,0.48,U] [#5 -0.14,-0.18,0.54,U] [#6 -0.08,-0.10,0.37,U] [#7 0.05,-0.18,0.41,U] [#8 -0.27,-0.42,0.00,M1] 
21:44:04.677 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.19}, one-star: {-0.21, -0.26}
21:44:04.678 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
21:44:04.680 00.002 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
21:44:04.681 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.35 mountX=-0.17 mountY=0.21, mountTheta=2.25
21:44:04.683 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.19, opts=13)
21:44:04.685 00.002 8996 Enqueuing Move request for scope (-0.19, -0.19)
21:44:04.686 00.001 20224 Worker thread wakes up
21:44:04.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
21:44:04.686 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
21:44:04.687 00.001 20224 Moving (-0.19, -0.19) raw xDistance=-0.17 yDistance=0.21
21:44:04.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:44:04.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:44:04.687 00.000 20224 MoveAxis(E, 0, ABG)
21:44:04.687 00.000 20224 Move returns status 0, amount 0
21:44:04.687 00.000 20224 MoveAxis(S, 44, ABG)
21:44:04.687 00.000 20224 Guiding  Dir = 1, Dur = 44
21:44:04.687 00.000 20224 IsSlewing returns 0
21:44:04.688 00.001 20224 IsGuiding returns 0
21:44:04.690 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59072, med=2752, FiltMin=2477, FiltMax=23904, Gamma=1.000
21:44:04.707 00.017 8996 UpdateGuideState exits: m=753159 SNR=395.2
21:44:04.710 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:04.712 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:04.713 00.001 8996 Enqueuing Expose request
21:44:04.749 00.036 20224 IsGuiding returns 1
21:44:04.749 00.000 20224 scope still moving after pulse duration time elapsed
21:44:04.778 00.029 20224 IsSlewing returns 0
21:44:04.778 00.000 20224 IsGuiding returns 1
21:44:04.809 00.031 20224 IsSlewing returns 0
21:44:04.809 00.000 20224 IsGuiding returns 1
21:44:04.841 00.032 20224 IsSlewing returns 0
21:44:04.841 00.000 20224 IsGuiding returns 0
21:44:04.841 00.000 20224 scope move finished after 44 + 109 ms
21:44:04.842 00.001 20224 Move returns status 0, amount 44
21:44:04.842 00.000 20224 move complete, result=0
21:44:04.842 00.000 20224 worker thread done servicing request
21:44:04.842 00.000 20224 Worker thread wakes up
21:44:04.842 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH
21:44:04.844 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:04.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:05.816 00.972 20224 Exposure complete
21:44:05.890 00.074 20224 worker thread done servicing request
21:44:05.890 00.000 8996 OnExposeComplete: enter
21:44:05.891 00.001 8996 UpdateGuideState(): m_state=6
21:44:05.892 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2802
21:44:05.893 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.66, Mass=768922, SNR=340.7, Peak=55411 HFD=4.4
21:44:05.894 00.001 8996 MultiStar: [#1 -0.00,0.05,0.70,U] [#2 -0.32,0.14,0.77,U] [#3 -0.00,0.09,0.74,U] [#4 -0.09,0.17,0.59,U] [#5 0.15,0.34,0.78,U] [#6 0.22,0.11,0.45,U] [#7 -0.04,0.20,0.47,U] [#8 -0.11,-0.04,0.44,U] 
21:44:05.895 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.12}, one-star: {0.03, 0.04}
21:44:05.895 00.000 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
21:44:05.896 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
21:44:05.897 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.87 mountX=0.03 mountY=-0.04, mountTheta=-0.97
21:44:05.898 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
21:44:05.899 00.001 8996 Enqueuing Move request for scope (0.03, 0.04)
21:44:05.900 00.001 20224 Worker thread wakes up
21:44:05.900 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
21:44:05.900 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
21:44:05.900 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
21:44:05.900 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:44:05.900 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:05.900 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:44:05.900 00.000 20224 MoveAxis(E, 0, ABG)
21:44:05.900 00.000 20224 Move returns status 0, amount 0
21:44:05.900 00.000 20224 MoveAxis(N, 0, ABG)
21:44:05.900 00.000 20224 Move returns status 0, amount 0
21:44:05.900 00.000 20224 move complete, result=0
21:44:05.900 00.000 20224 worker thread done servicing request
21:44:05.904 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55411, med=2752, FiltMin=2477, FiltMax=26771, Gamma=1.000
21:44:05.928 00.024 8996 UpdateGuideState exits: m=768922 SNR=340.7
21:44:05.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:05.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:05.931 00.001 8996 Enqueuing Expose request
21:44:05.932 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:05.933 00.001 20224 Worker thread wakes up
21:44:05.933 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:05.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:07.104 01.171 20224 Exposure complete
21:44:07.178 00.074 20224 worker thread done servicing request
21:44:07.178 00.000 8996 OnExposeComplete: enter
21:44:07.180 00.002 8996 UpdateGuideState(): m_state=6
21:44:07.181 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2803
21:44:07.184 00.003 8996 Star::Find returns 1 (0), X=138.30, Y=472.85, Mass=800028, SNR=380.1, Peak=57699 HFD=4.5
21:44:07.185 00.001 8996 MultiStar: [#1 -0.16,0.14,0.62,U] [#2 -0.29,0.33,0.00,M1] [#3 -0.03,0.27,0.55,U] [#4 -0.19,0.29,0.51,U] [#5 -0.06,0.44,0.00,M1] [#6 0.18,0.15,0.43,U] [#7 0.05,0.41,0.43,U] [#8 -0.16,-0.16,0.38,U] 
21:44:07.187 00.002 8996 refined, 6 included, MultiStar: {-0.05, 0.20}, one-star: {-0.03, 0.23}
21:44:07.188 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:44:07.189 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
21:44:07.191 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.84 mountX=-0.07 mountY=-0.19, mountTheta=-1.93
21:44:07.194 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.20, opts=13)
21:44:07.197 00.003 8996 Enqueuing Move request for scope (-0.05, 0.20)
21:44:07.199 00.002 20224 Worker thread wakes up
21:44:07.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
21:44:07.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
21:44:07.199 00.000 20224 Moving (-0.05, 0.20) raw xDistance=-0.07 yDistance=-0.19
21:44:07.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:44:07.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:07.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:44:07.199 00.000 20224 MoveAxis(E, 0, ABG)
21:44:07.199 00.000 20224 Move returns status 0, amount 0
21:44:07.199 00.000 20224 MoveAxis(N, 0, ABG)
21:44:07.199 00.000 20224 Move returns status 0, amount 0
21:44:07.199 00.000 20224 move complete, result=0
21:44:07.199 00.000 20224 worker thread done servicing request
21:44:07.207 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57699, med=2752, FiltMin=2480, FiltMax=27881, Gamma=1.000
21:44:07.233 00.026 8996 UpdateGuideState exits: m=800028 SNR=380.1
21:44:07.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:07.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:07.236 00.001 8996 Enqueuing Expose request
21:44:07.238 00.002 20224 Worker thread wakes up
21:44:07.238 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:07.240 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:07.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:08.219 00.979 20224 Exposure complete
21:44:08.302 00.083 20224 worker thread done servicing request
21:44:08.302 00.000 8996 OnExposeComplete: enter
21:44:08.303 00.001 8996 UpdateGuideState(): m_state=6
21:44:08.304 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2804
21:44:08.305 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.72, Mass=758326, SNR=368.5, Peak=57315 HFD=4.6
21:44:08.306 00.001 8996 MultiStar: [#1 -0.09,0.12,0.65,U] [#2 -0.17,0.25,0.75,U] [#3 0.11,0.24,0.50,U] [#4 -0.06,0.21,0.59,U] [#5 0.10,0.40,0.52,U] [#6 0.26,0.24,0.41,U] [#7 0.09,0.12,0.45,U] [#8 -0.04,-0.14,0.34,U] 
21:44:08.307 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.18}, one-star: {0.06, 0.10}
21:44:08.308 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
21:44:08.308 00.000 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
21:44:08.309 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.02 mountX=0.05 mountY=-0.11, mountTheta=-1.12
21:44:08.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
21:44:08.312 00.001 8996 Enqueuing Move request for scope (0.06, 0.10)
21:44:08.312 00.000 20224 Worker thread wakes up
21:44:08.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
21:44:08.312 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
21:44:08.312 00.000 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
21:44:08.313 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:44:08.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:08.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:44:08.313 00.000 20224 MoveAxis(E, 0, ABG)
21:44:08.313 00.000 20224 Move returns status 0, amount 0
21:44:08.313 00.000 20224 MoveAxis(N, 0, ABG)
21:44:08.313 00.000 20224 Move returns status 0, amount 0
21:44:08.313 00.000 20224 move complete, result=0
21:44:08.313 00.000 20224 worker thread done servicing request
21:44:08.316 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57315, med=2752, FiltMin=2483, FiltMax=26256, Gamma=1.000
21:44:08.332 00.016 8996 UpdateGuideState exits: m=758326 SNR=368.5
21:44:08.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:08.333 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:08.334 00.001 8996 Enqueuing Expose request
21:44:08.335 00.001 20224 Worker thread wakes up
21:44:08.335 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:08.336 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:08.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:09.503 01.167 20224 Exposure complete
21:44:09.580 00.077 20224 worker thread done servicing request
21:44:09.580 00.000 8996 OnExposeComplete: enter
21:44:09.582 00.002 8996 UpdateGuideState(): m_state=6
21:44:09.584 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2805
21:44:09.586 00.002 8996 Star::Find returns 1 (0), X=138.31, Y=472.88, Mass=699910, SNR=349.4, Peak=53283 HFD=4.3
21:44:09.589 00.003 8996 MultiStar: [#1 -0.04,0.26,0.73,U] [#2 -0.22,0.36,0.71,U] [#3 -0.07,0.19,0.67,U] [#4 -0.07,0.32,0.58,U] [#5 0.01,0.52,0.00,M1] [#6 0.09,0.16,0.50,U] [#7 0.06,0.16,0.41,U] [#8 -0.01,0.05,0.40,U] 
21:44:09.591 00.002 8996 refined, 7 included, MultiStar: {-0.05, 0.24}, one-star: {-0.02, 0.27}
21:44:09.593 00.002 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
21:44:09.594 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
21:44:09.595 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.76 mountX=-0.07 mountY=-0.23, mountTheta=-1.86
21:44:09.599 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.24, opts=13)
21:44:09.602 00.003 8996 Enqueuing Move request for scope (-0.05, 0.24)
21:44:09.604 00.002 20224 Worker thread wakes up
21:44:09.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
21:44:09.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
21:44:09.604 00.000 20224 Moving (-0.05, 0.24) raw xDistance=-0.07 yDistance=-0.23
21:44:09.605 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:44:09.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:09.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:44:09.605 00.000 20224 MoveAxis(E, 0, ABG)
21:44:09.605 00.000 20224 Move returns status 0, amount 0
21:44:09.605 00.000 20224 MoveAxis(N, 0, ABG)
21:44:09.605 00.000 20224 Move returns status 0, amount 0
21:44:09.605 00.000 20224 move complete, result=0
21:44:09.605 00.000 20224 worker thread done servicing request
21:44:09.611 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53283, med=2752, FiltMin=2509, FiltMax=26281, Gamma=1.000
21:44:09.626 00.015 8996 UpdateGuideState exits: m=699910 SNR=349.4
21:44:09.629 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:09.631 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:09.633 00.002 8996 Enqueuing Expose request
21:44:09.636 00.003 20224 Worker thread wakes up
21:44:09.636 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:09.638 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:09.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:10.613 00.975 20224 Exposure complete
21:44:10.688 00.075 20224 worker thread done servicing request
21:44:10.688 00.000 8996 OnExposeComplete: enter
21:44:10.689 00.001 8996 UpdateGuideState(): m_state=6
21:44:10.690 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2806
21:44:10.692 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=472.64, Mass=681214, SNR=336.3, Peak=47613 HFD=4.5
21:44:10.694 00.002 8996 MultiStar: [#1 -0.24,0.19,0.74,U] [#2 -0.40,0.29,0.00,M1] [#3 -0.08,-0.09,0.64,U] [#4 -0.26,0.08,0.54,U] [#5 -0.01,0.35,0.69,U] [#6 -0.09,0.09,0.46,U] [#7 -0.03,0.00,0.48,U] [#8 -0.26,-0.15,0.39,U] 
21:44:10.696 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.08}, one-star: {-0.17, 0.02}
21:44:10.697 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
21:44:10.699 00.002 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
21:44:10.701 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.64 mountX=-0.15 mountY=-0.06, mountTheta=-2.76
21:44:10.704 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.08, opts=13)
21:44:10.706 00.002 8996 Enqueuing Move request for scope (-0.14, 0.08)
21:44:10.707 00.001 20224 Worker thread wakes up
21:44:10.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
21:44:10.707 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
21:44:10.707 00.000 20224 Moving (-0.14, 0.08) raw xDistance=-0.15 yDistance=-0.06
21:44:10.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:44:10.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:10.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:44:10.707 00.000 20224 MoveAxis(E, 0, ABG)
21:44:10.707 00.000 20224 Move returns status 0, amount 0
21:44:10.707 00.000 20224 MoveAxis(N, 0, ABG)
21:44:10.708 00.001 20224 Move returns status 0, amount 0
21:44:10.708 00.000 20224 move complete, result=0
21:44:10.708 00.000 20224 worker thread done servicing request
21:44:10.715 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47613, med=2752, FiltMin=2483, FiltMax=21993, Gamma=1.000
21:44:10.732 00.017 8996 UpdateGuideState exits: m=681214 SNR=336.3
21:44:10.733 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:10.734 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:10.735 00.001 8996 Enqueuing Expose request
21:44:10.735 00.000 20224 Worker thread wakes up
21:44:10.735 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:10.736 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:10.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:11.910 01.174 20224 Exposure complete
21:44:11.989 00.079 20224 worker thread done servicing request
21:44:11.989 00.000 8996 OnExposeComplete: enter
21:44:11.991 00.002 8996 UpdateGuideState(): m_state=6
21:44:11.993 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2807
21:44:11.994 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.88, Mass=761499, SNR=381.0, Peak=57725 HFD=4.4
21:44:11.995 00.001 8996 MultiStar: [#1 -0.27,0.10,0.61,U] [#2 -0.31,0.36,0.00,M2] [#3 -0.13,-0.13,0.55,U] [#4 -0.25,0.00,0.52,U] [#5 -0.14,0.37,0.54,U] [#6 0.13,-0.07,0.41,U] [#7 -0.08,0.10,0.46,U] [#8 -0.34,0.02,0.35,U] 
21:44:11.996 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.11}, one-star: {-0.06, 0.27}
21:44:11.998 00.002 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
21:44:11.999 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
21:44:12.000 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.48 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
21:44:12.003 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.11, opts=13)
21:44:12.005 00.002 8996 Enqueuing Move request for scope (-0.14, 0.11)
21:44:12.006 00.001 20224 Worker thread wakes up
21:44:12.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
21:44:12.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
21:44:12.006 00.000 20224 Moving (-0.14, 0.11) raw xDistance=-0.15 yDistance=-0.09
21:44:12.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:44:12.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:12.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:44:12.006 00.000 20224 MoveAxis(E, 0, ABG)
21:44:12.006 00.000 20224 Move returns status 0, amount 0
21:44:12.006 00.000 20224 MoveAxis(N, 0, ABG)
21:44:12.006 00.000 20224 Move returns status 0, amount 0
21:44:12.006 00.000 20224 move complete, result=0
21:44:12.006 00.000 20224 worker thread done servicing request
21:44:12.010 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57725, med=2752, FiltMin=2496, FiltMax=28886, Gamma=1.000
21:44:12.024 00.014 8996 UpdateGuideState exits: m=761499 SNR=381.0
21:44:12.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:12.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:12.027 00.001 8996 Enqueuing Expose request
21:44:12.027 00.000 20224 Worker thread wakes up
21:44:12.027 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:12.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:12.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:13.008 00.980 20224 Exposure complete
21:44:13.084 00.076 20224 worker thread done servicing request
21:44:13.084 00.000 8996 OnExposeComplete: enter
21:44:13.086 00.002 8996 UpdateGuideState(): m_state=6
21:44:13.087 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2808
21:44:13.089 00.002 8996 Star::Find returns 1 (0), X=138.09, Y=472.78, Mass=784208, SNR=347.3, Peak=63709 HFD=4.5
21:44:13.091 00.002 8996 MultiStar: [#1 -0.39,0.01,0.68,U] [#2 -0.59,0.20,0.00,M3] [#3 -0.32,-0.09,0.61,U] [#4 -0.45,-0.06,0.00,M1] [#5 -0.34,0.35,0.00,M1] [#6 -0.15,0.02,0.44,U] [#7 -0.24,0.16,0.47,U] [#8 -0.59,-0.05,0.00,M1] 
21:44:13.092 00.001 8996 refined, 4 included, MultiStar: {-0.27, 0.06}, one-star: {-0.24, 0.16}
21:44:13.093 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
21:44:13.094 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
21:44:13.095 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.06 hyp=0.28 cameraTheta=2.92 mountX=-0.28 mountY=-0.03, mountTheta=-3.03
21:44:13.099 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.06, opts=13)
21:44:13.100 00.001 8996 Enqueuing Move request for scope (-0.27, 0.06)
21:44:13.101 00.001 20224 Worker thread wakes up
21:44:13.102 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.06) opts 0xd
21:44:13.102 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.06)
21:44:13.102 00.000 20224 Moving (-0.27, 0.06) raw xDistance=-0.28 yDistance=-0.03
21:44:13.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:44:13.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:13.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:44:13.102 00.000 20224 MoveAxis(E, 40, ABG)
21:44:13.102 00.000 20224 Guiding  Dir = 2, Dur = 40
21:44:13.102 00.000 20224 IsSlewing returns 0
21:44:13.103 00.001 20224 IsGuiding returns 0
21:44:13.107 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63709, med=2752, FiltMin=2499, FiltMax=27257, Gamma=1.000
21:44:13.133 00.026 8996 UpdateGuideState exits: m=784208 SNR=347.3
21:44:13.135 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:13.138 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:13.140 00.002 8996 Enqueuing Expose request
21:44:13.148 00.008 20224 IsGuiding returns 1
21:44:13.148 00.000 20224 scope still moving after pulse duration time elapsed
21:44:13.178 00.030 20224 IsSlewing returns 0
21:44:13.178 00.000 20224 IsGuiding returns 1
21:44:13.209 00.031 20224 IsSlewing returns 0
21:44:13.210 00.001 20224 IsGuiding returns 1
21:44:13.240 00.030 20224 IsSlewing returns 0
21:44:13.241 00.001 20224 IsGuiding returns 0
21:44:13.241 00.000 20224 scope move finished after 40 + 98 ms
21:44:13.241 00.000 20224 Move returns status 0, amount 40
21:44:13.241 00.000 20224 MoveAxis(N, 0, ABG)
21:44:13.241 00.000 20224 Move returns status 0, amount 0
21:44:13.241 00.000 20224 move complete, result=0
21:44:13.242 00.001 20224 worker thread done servicing request
21:44:13.242 00.000 20224 Worker thread wakes up
21:44:13.242 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
21:44:13.244 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:13.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:14.405 01.161 20224 Exposure complete
21:44:14.463 00.058 20224 worker thread done servicing request
21:44:14.463 00.000 8996 OnExposeComplete: enter
21:44:14.465 00.002 8996 UpdateGuideState(): m_state=6
21:44:14.467 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2809
21:44:14.469 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=472.62, Mass=720204, SNR=363.2, Peak=52019 HFD=4.5
21:44:14.471 00.002 8996 MultiStar: [#1 0.09,-0.12,0.64,U] [#2 -0.08,0.19,0.72,U] [#3 0.18,0.01,0.54,U] [#4 0.08,-0.05,0.55,U] [#5 0.14,0.22,0.56,U] [#6 0.32,-0.05,0.41,U] [#7 0.28,-0.01,0.41,U] [#8 0.07,-0.21,0.37,U] 
21:44:14.472 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.01}, one-star: {0.11, 0.01}
21:44:14.474 00.002 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
21:44:14.475 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
21:44:14.478 00.003 8996 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.06 mountX=0.10 mountY=-0.02, mountTheta=-0.18
21:44:14.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.01, opts=13)
21:44:14.481 00.001 8996 Enqueuing Move request for scope (0.11, 0.01)
21:44:14.481 00.000 20224 Worker thread wakes up
21:44:14.482 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
21:44:14.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
21:44:14.482 00.000 20224 Moving (0.11, 0.01) raw xDistance=0.10 yDistance=-0.02
21:44:14.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:44:14.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:14.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:44:14.482 00.000 20224 MoveAxis(E, 0, ABG)
21:44:14.482 00.000 20224 Move returns status 0, amount 0
21:44:14.482 00.000 20224 MoveAxis(N, 0, ABG)
21:44:14.482 00.000 20224 Move returns status 0, amount 0
21:44:14.482 00.000 20224 move complete, result=0
21:44:14.482 00.000 20224 worker thread done servicing request
21:44:14.487 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52019, med=2752, FiltMin=2489, FiltMax=24528, Gamma=1.000
21:44:14.501 00.014 8996 UpdateGuideState exits: m=720204 SNR=363.2
21:44:14.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:14.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:14.504 00.001 8996 Enqueuing Expose request
21:44:14.505 00.001 20224 Worker thread wakes up
21:44:14.505 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:14.506 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:14.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:15.474 00.968 20224 Exposure complete
21:44:15.530 00.056 20224 worker thread done servicing request
21:44:15.530 00.000 8996 OnExposeComplete: enter
21:44:15.531 00.001 8996 UpdateGuideState(): m_state=6
21:44:15.531 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2810
21:44:15.532 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.49, Mass=713814, SNR=325.8, Peak=52237 HFD=4.3
21:44:15.533 00.001 8996 MultiStar: [#1 0.22,-0.06,0.76,U] [#2 0.07,0.14,0.87,U] [#3 0.22,-0.03,0.73,U] [#4 0.14,-0.09,0.60,U] [#5 0.27,0.19,0.64,U] [#6 0.41,-0.14,0.00,M1] [#7 0.28,-0.05,0.45,U] [#8 0.09,-0.28,0.41,U] 
21:44:15.534 00.001 8996 refined, 7 included, MultiStar: {0.19, -0.03}, one-star: {0.21, -0.13}
21:44:15.535 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
21:44:15.535 00.000 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.12)
21:44:15.536 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.14 mountX=0.19 mountY=0.00, mountTheta=0.03
21:44:15.539 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.03, opts=13)
21:44:15.540 00.001 8996 Enqueuing Move request for scope (0.19, -0.03)
21:44:15.541 00.001 20224 Worker thread wakes up
21:44:15.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
21:44:15.541 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
21:44:15.541 00.000 20224 Moving (0.19, -0.03) raw xDistance=0.19 yDistance=0.00
21:44:15.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:44:15.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:15.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:44:15.541 00.000 20224 MoveAxis(E, 0, ABG)
21:44:15.541 00.000 20224 Move returns status 0, amount 0
21:44:15.541 00.000 20224 MoveAxis(N, 0, ABG)
21:44:15.541 00.000 20224 Move returns status 0, amount 0
21:44:15.541 00.000 20224 move complete, result=0
21:44:15.541 00.000 20224 worker thread done servicing request
21:44:15.546 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52237, med=2752, FiltMin=2512, FiltMax=29376, Gamma=1.000
21:44:15.560 00.014 8996 UpdateGuideState exits: m=713814 SNR=325.8
21:44:15.561 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:15.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:15.563 00.001 8996 Enqueuing Expose request
21:44:15.563 00.000 20224 Worker thread wakes up
21:44:15.563 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:44:15.564 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:15.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:16.728 01.164 20224 Exposure complete
21:44:16.801 00.073 20224 worker thread done servicing request
21:44:16.801 00.000 8996 OnExposeComplete: enter
21:44:16.802 00.001 8996 UpdateGuideState(): m_state=6
21:44:16.803 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2811
21:44:16.804 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.56, Mass=675612, SNR=307.9, Peak=49587 HFD=4.5
21:44:16.805 00.001 8996 MultiStar: [#1 0.20,0.21,0.89,U] [#2 0.23,0.10,0.88,U] [#3 0.40,-0.05,0.72,U] [#4 0.25,0.04,0.61,U] [#5 0.54,0.25,0.00,M1] [#6 0.54,-0.25,0.00,M2] [#7 0.34,0.10,0.55,U] [#8 0.20,-0.20,0.46,U] 
21:44:16.805 00.000 8996 refined, 6 included, MultiStar: {0.28, 0.03}, one-star: {0.31, -0.06}
21:44:16.806 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
21:44:16.807 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
21:44:16.808 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.28 cameraTheta=0.12 mountX=0.27 mountY=-0.06, mountTheta=-0.23
21:44:16.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.03, opts=13)
21:44:16.811 00.001 8996 Enqueuing Move request for scope (0.28, 0.03)
21:44:16.812 00.001 20224 Worker thread wakes up
21:44:16.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.03) opts 0xd
21:44:16.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.03)
21:44:16.812 00.000 20224 Moving (0.28, 0.03) raw xDistance=0.27 yDistance=-0.06
21:44:16.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:44:16.813 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:16.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:44:16.813 00.000 20224 MoveAxis(W, 40, ABG)
21:44:16.813 00.000 20224 Guiding  Dir = 3, Dur = 40
21:44:16.814 00.001 20224 IsSlewing returns 0
21:44:16.814 00.000 20224 IsGuiding returns 0
21:44:16.817 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49587, med=2752, FiltMin=2483, FiltMax=27696, Gamma=1.000
21:44:16.832 00.015 8996 UpdateGuideState exits: m=675612 SNR=307.9
21:44:16.833 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:16.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:16.835 00.001 8996 Enqueuing Expose request
21:44:16.887 00.052 20224 IsGuiding returns 1
21:44:16.888 00.001 20224 scope still moving after pulse duration time elapsed
21:44:16.918 00.030 20224 IsSlewing returns 0
21:44:16.918 00.000 20224 IsGuiding returns 1
21:44:16.949 00.031 20224 IsSlewing returns 0
21:44:16.949 00.000 20224 IsGuiding returns 1
21:44:16.981 00.032 20224 IsSlewing returns 0
21:44:16.982 00.001 20224 IsGuiding returns 0
21:44:16.982 00.000 20224 scope move finished after 40 + 128 ms
21:44:16.982 00.000 20224 Move returns status 0, amount 40
21:44:16.982 00.000 20224 MoveAxis(N, 0, ABG)
21:44:16.982 00.000 20224 Move returns status 0, amount 0
21:44:16.982 00.000 20224 move complete, result=0
21:44:16.982 00.000 20224 worker thread done servicing request
21:44:16.982 00.000 20224 Worker thread wakes up
21:44:16.982 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
21:44:16.985 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:16.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:17.966 00.981 20224 Exposure complete
21:44:18.020 00.054 20224 worker thread done servicing request
21:44:18.020 00.000 8996 OnExposeComplete: enter
21:44:18.021 00.001 8996 UpdateGuideState(): m_state=6
21:44:18.022 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2812
21:44:18.023 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.68, Mass=731587, SNR=320.2, Peak=50867 HFD=4.6
21:44:18.024 00.001 8996 MultiStar: [#1 -0.09,0.09,0.72,U] [#2 -0.19,0.14,0.79,U] [#3 0.00,0.11,0.62,U] [#4 -0.09,0.28,0.64,U] [#5 0.01,0.31,0.73,U] [#6 0.17,0.14,0.51,U] [#7 0.03,0.03,0.47,U] [#8 -0.19,-0.01,0.38,U] 
21:44:18.024 00.000 8996 single-star, 8 included, MultiStar: {-0.05, 0.13}, one-star: {-0.03, 0.06}
21:44:18.025 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
21:44:18.026 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
21:44:18.027 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.97 mountX=-0.03 mountY=-0.06, mountTheta=-2.08
21:44:18.028 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
21:44:18.029 00.001 8996 Enqueuing Move request for scope (-0.03, 0.06)
21:44:18.029 00.000 20224 Worker thread wakes up
21:44:18.030 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
21:44:18.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
21:44:18.030 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
21:44:18.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:44:18.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:18.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:44:18.030 00.000 20224 MoveAxis(E, 0, ABG)
21:44:18.030 00.000 20224 Move returns status 0, amount 0
21:44:18.030 00.000 20224 MoveAxis(N, 0, ABG)
21:44:18.030 00.000 20224 Move returns status 0, amount 0
21:44:18.030 00.000 20224 move complete, result=0
21:44:18.030 00.000 20224 worker thread done servicing request
21:44:18.033 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50867, med=2752, FiltMin=2483, FiltMax=24080, Gamma=1.000
21:44:18.048 00.015 8996 UpdateGuideState exits: m=731587 SNR=320.2
21:44:18.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:18.049 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:18.050 00.001 8996 Enqueuing Expose request
21:44:18.051 00.001 20224 Worker thread wakes up
21:44:18.051 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:18.052 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:18.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:19.215 01.163 20224 Exposure complete
21:44:19.297 00.082 20224 worker thread done servicing request
21:44:19.297 00.000 8996 OnExposeComplete: enter
21:44:19.298 00.001 8996 UpdateGuideState(): m_state=6
21:44:19.300 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2813
21:44:19.302 00.002 8996 Star::Find returns 1 (0), X=138.42, Y=472.75, Mass=714889, SNR=347.8, Peak=53667 HFD=4.6
21:44:19.303 00.001 8996 MultiStar: [#1 0.04,0.04,0.81,U] [#2 -0.12,0.28,0.76,U] [#3 0.11,-0.03,0.66,U] [#4 0.08,0.09,0.50,U] [#5 0.07,0.41,0.64,U] [#6 0.17,0.09,0.43,U] [#7 -0.01,0.04,0.43,U] [#8 -0.09,-0.00,0.38,U] 
21:44:19.305 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.13}, one-star: {0.09, 0.13}
21:44:19.305 00.000 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
21:44:19.306 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:44:19.308 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.27 mountX=0.03 mountY=-0.13, mountTheta=-1.37
21:44:19.310 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.13, opts=13)
21:44:19.311 00.001 8996 Enqueuing Move request for scope (0.04, 0.13)
21:44:19.311 00.000 20224 Worker thread wakes up
21:44:19.312 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
21:44:19.312 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
21:44:19.312 00.000 20224 Moving (0.04, 0.13) raw xDistance=0.03 yDistance=-0.13
21:44:19.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:44:19.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:19.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:44:19.312 00.000 20224 MoveAxis(E, 0, ABG)
21:44:19.312 00.000 20224 Move returns status 0, amount 0
21:44:19.312 00.000 20224 MoveAxis(N, 0, ABG)
21:44:19.312 00.000 20224 Move returns status 0, amount 0
21:44:19.312 00.000 20224 move complete, result=0
21:44:19.312 00.000 20224 worker thread done servicing request
21:44:19.316 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53667, med=2752, FiltMin=2502, FiltMax=25475, Gamma=1.000
21:44:19.330 00.014 8996 UpdateGuideState exits: m=714889 SNR=347.8
21:44:19.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:19.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:19.332 00.000 8996 Enqueuing Expose request
21:44:19.333 00.001 20224 Worker thread wakes up
21:44:19.333 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:19.334 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:19.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:20.321 00.987 20224 Exposure complete
21:44:20.388 00.067 20224 worker thread done servicing request
21:44:20.388 00.000 8996 OnExposeComplete: enter
21:44:20.390 00.002 8996 UpdateGuideState(): m_state=6
21:44:20.392 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2814
21:44:20.393 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.63, Mass=743908, SNR=325.8, Peak=50867 HFD=4.6
21:44:20.395 00.002 8996 MultiStar: [#1 0.02,-0.04,0.72,U] [#2 -0.15,0.06,0.83,U] [#3 0.05,-0.09,0.67,U] [#4 -0.04,-0.04,0.57,U] [#5 -0.04,0.32,0.66,U] [#6 0.09,0.14,0.48,U] [#7 0.00,-0.08,0.50,U] [#8 -0.22,-0.02,0.42,U] 
21:44:20.397 00.002 8996 single-star, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.01, 0.01}
21:44:20.398 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
21:44:20.400 00.002 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
21:44:20.401 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.17 mountX=-0.01 mountY=-0.01, mountTheta=-2.27
21:44:20.404 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
21:44:20.405 00.001 8996 Enqueuing Move request for scope (-0.01, 0.01)
21:44:20.406 00.001 20224 Worker thread wakes up
21:44:20.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
21:44:20.407 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
21:44:20.407 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
21:44:20.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:44:20.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:20.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:44:20.407 00.000 20224 MoveAxis(E, 0, ABG)
21:44:20.407 00.000 20224 Move returns status 0, amount 0
21:44:20.407 00.000 20224 MoveAxis(N, 0, ABG)
21:44:20.407 00.000 20224 Move returns status 0, amount 0
21:44:20.407 00.000 20224 move complete, result=0
21:44:20.408 00.001 20224 worker thread done servicing request
21:44:20.413 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50867, med=2752, FiltMin=2496, FiltMax=24160, Gamma=1.000
21:44:20.438 00.025 8996 UpdateGuideState exits: m=743908 SNR=325.8
21:44:20.438 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:20.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:20.440 00.001 8996 Enqueuing Expose request
21:44:20.441 00.001 20224 Worker thread wakes up
21:44:20.441 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:20.441 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:20.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:21.594 01.153 20224 Exposure complete
21:44:21.683 00.089 20224 worker thread done servicing request
21:44:21.683 00.000 8996 OnExposeComplete: enter
21:44:21.684 00.001 8996 UpdateGuideState(): m_state=6
21:44:21.686 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2815
21:44:21.688 00.002 8996 Star::Find returns 1 (0), X=138.07, Y=472.48, Mass=734371, SNR=370.1, Peak=51312 HFD=4.3
21:44:21.690 00.002 8996 MultiStar: [#1 -0.19,0.01,0.74,U] [#2 -0.35,0.03,0.70,U] [#3 -0.16,-0.30,0.60,U] [#4 -0.23,-0.19,0.50,U] [#5 -0.10,0.19,0.56,U] [#6 -0.01,-0.28,0.43,U] [#7 -0.08,-0.25,0.45,U] [#8 -0.17,-0.24,0.36,U] 
21:44:21.692 00.002 8996 refined, 8 included, MultiStar: {-0.19, -0.11}, one-star: {-0.26, -0.14}
21:44:21.693 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
21:44:21.695 00.002 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
21:44:21.697 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.62 mountX=-0.18 mountY=0.13, mountTheta=2.51
21:44:21.701 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.11, opts=13)
21:44:21.702 00.001 8996 Enqueuing Move request for scope (-0.19, -0.11)
21:44:21.704 00.002 20224 Worker thread wakes up
21:44:21.704 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd
21:44:21.704 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.11)
21:44:21.704 00.000 20224 Moving (-0.19, -0.11) raw xDistance=-0.18 yDistance=0.13
21:44:21.704 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:44:21.704 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:21.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:44:21.704 00.000 20224 MoveAxis(E, 0, ABG)
21:44:21.704 00.000 20224 Move returns status 0, amount 0
21:44:21.704 00.000 20224 MoveAxis(N, 0, ABG)
21:44:21.704 00.000 20224 Move returns status 0, amount 0
21:44:21.704 00.000 20224 move complete, result=0
21:44:21.705 00.001 20224 worker thread done servicing request
21:44:21.710 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51312, med=2752, FiltMin=2499, FiltMax=24051, Gamma=1.000
21:44:21.737 00.027 8996 UpdateGuideState exits: m=734371 SNR=370.1
21:44:21.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:21.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:21.740 00.001 8996 Enqueuing Expose request
21:44:21.741 00.001 20224 Worker thread wakes up
21:44:21.741 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:21.742 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:21.743 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:22.719 00.976 20224 Exposure complete
21:44:22.817 00.098 20224 worker thread done servicing request
21:44:22.817 00.000 8996 OnExposeComplete: enter
21:44:22.818 00.001 8996 UpdateGuideState(): m_state=6
21:44:22.819 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2816
21:44:22.821 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=472.28, Mass=788808, SNR=399.8, Peak=59744 HFD=4.5
21:44:22.822 00.001 8996 MultiStar: [#1 -0.36,-0.16,0.62,U] [#2 -0.48,-0.08,0.00,M1] [#3 -0.13,-0.27,0.59,U] [#4 -0.31,-0.23,0.49,U] [#5 -0.11,0.00,0.53,U] [#6 -0.13,-0.03,0.39,U] [#7 -0.09,-0.29,0.40,U] [#8 -0.27,-0.34,0.00,M1] 
21:44:22.824 00.002 8996 refined, 6 included, MultiStar: {-0.19, -0.21}, one-star: {-0.17, -0.34}
21:44:22.826 00.002 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
21:44:22.827 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
21:44:22.829 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-2.31 mountX=-0.17 mountY=0.23, mountTheta=2.20
21:44:22.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.21, opts=13)
21:44:22.832 00.001 8996 Enqueuing Move request for scope (-0.19, -0.21)
21:44:22.833 00.001 20224 Worker thread wakes up
21:44:22.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.21) opts 0xd
21:44:22.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.21)
21:44:22.833 00.000 20224 Moving (-0.19, -0.21) raw xDistance=-0.17 yDistance=0.23
21:44:22.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:44:22.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:44:22.833 00.000 20224 MoveAxis(E, 0, ABG)
21:44:22.833 00.000 20224 Move returns status 0, amount 0
21:44:22.833 00.000 20224 MoveAxis(S, 48, ABG)
21:44:22.833 00.000 20224 Guiding  Dir = 1, Dur = 48
21:44:22.834 00.001 20224 IsSlewing returns 0
21:44:22.834 00.000 20224 IsGuiding returns 0
21:44:22.837 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59744, med=2752, FiltMin=2505, FiltMax=25392, Gamma=1.000
21:44:22.841 00.004 20224 PulseGuide returned control before completion, sleep 51
21:44:22.858 00.017 8996 UpdateGuideState exits: m=788808 SNR=399.8
21:44:22.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:22.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:22.861 00.001 8996 Enqueuing Expose request
21:44:22.903 00.042 20224 IsGuiding returns 1
21:44:22.903 00.000 20224 scope still moving after pulse duration time elapsed
21:44:22.935 00.032 20224 IsSlewing returns 0
21:44:22.935 00.000 20224 IsGuiding returns 0
21:44:22.935 00.000 20224 scope move finished after 48 + 53 ms
21:44:22.935 00.000 20224 Move returns status 0, amount 48
21:44:22.935 00.000 20224 move complete, result=0
21:44:22.935 00.000 20224 worker thread done servicing request
21:44:22.935 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 48 ms SOUTH
21:44:22.936 00.001 20224 Worker thread wakes up
21:44:22.936 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:22.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:24.132 01.196 20224 Exposure complete
21:44:24.231 00.099 20224 worker thread done servicing request
21:44:24.231 00.000 8996 OnExposeComplete: enter
21:44:24.232 00.001 8996 UpdateGuideState(): m_state=6
21:44:24.234 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2817
21:44:24.235 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.52, Mass=762439, SNR=340.5, Peak=52243 HFD=4.4
21:44:24.237 00.002 8996 MultiStar: [#1 -0.07,-0.12,0.58,U] [#2 -0.10,-0.05,0.84,U] [#3 0.10,-0.28,0.61,U] [#4 -0.06,-0.30,0.58,U] [#5 0.15,0.01,0.68,U] [#6 0.17,-0.30,0.46,U] [#7 0.11,-0.28,0.59,U] [#8 -0.05,-0.34,0.42,U] 
21:44:24.238 00.001 8996 single-star, 8 included, MultiStar: {0.03, -0.17}, one-star: {0.08, -0.09}
21:44:24.239 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
21:44:24.241 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
21:44:24.242 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.86 mountX=0.09 mountY=0.08, mountTheta=0.76
21:44:24.246 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.09, opts=13)
21:44:24.248 00.002 8996 Enqueuing Move request for scope (0.08, -0.09)
21:44:24.250 00.002 20224 Worker thread wakes up
21:44:24.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
21:44:24.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
21:44:24.250 00.000 20224 Moving (0.08, -0.09) raw xDistance=0.09 yDistance=0.08
21:44:24.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:44:24.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:24.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:44:24.251 00.001 20224 MoveAxis(E, 0, ABG)
21:44:24.251 00.000 20224 Move returns status 0, amount 0
21:44:24.251 00.000 20224 MoveAxis(N, 0, ABG)
21:44:24.251 00.000 20224 Move returns status 0, amount 0
21:44:24.251 00.000 20224 move complete, result=0
21:44:24.251 00.000 20224 worker thread done servicing request
21:44:24.256 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52243, med=2752, FiltMin=2505, FiltMax=27696, Gamma=1.000
21:44:24.281 00.025 8996 UpdateGuideState exits: m=762439 SNR=340.5
21:44:24.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:24.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:24.284 00.001 8996 Enqueuing Expose request
21:44:24.285 00.001 20224 Worker thread wakes up
21:44:24.285 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:24.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:24.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:25.261 00.975 20224 Exposure complete
21:44:25.321 00.060 20224 worker thread done servicing request
21:44:25.321 00.000 8996 OnExposeComplete: enter
21:44:25.322 00.001 8996 UpdateGuideState(): m_state=6
21:44:25.323 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2818
21:44:25.324 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.67, Mass=697344, SNR=381.2, Peak=52029 HFD=4.5
21:44:25.325 00.001 8996 MultiStar: [#1 -0.25,0.11,0.66,U] [#2 -0.41,0.29,0.00,M1] [#3 -0.14,0.09,0.59,U] [#4 -0.20,0.09,0.51,U] [#5 -0.18,0.24,0.56,U] [#6 0.01,0.06,0.40,U] [#7 -0.28,-0.06,0.38,U] [#8 -0.37,0.06,0.40,U] 
21:44:25.327 00.002 8996 single-star, 7 included, MultiStar: {-0.18, 0.09}, one-star: {-0.11, 0.05}
21:44:25.328 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
21:44:25.329 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
21:44:25.330 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.69 mountX=-0.11 mountY=-0.04, mountTheta=-2.81
21:44:25.332 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.05, opts=13)
21:44:25.334 00.002 8996 Enqueuing Move request for scope (-0.11, 0.05)
21:44:25.335 00.001 20224 Worker thread wakes up
21:44:25.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
21:44:25.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
21:44:25.335 00.000 20224 Moving (-0.11, 0.05) raw xDistance=-0.11 yDistance=-0.04
21:44:25.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:44:25.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:25.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:44:25.336 00.001 20224 MoveAxis(E, 0, ABG)
21:44:25.336 00.000 20224 Move returns status 0, amount 0
21:44:25.336 00.000 20224 MoveAxis(N, 0, ABG)
21:44:25.336 00.000 20224 Move returns status 0, amount 0
21:44:25.336 00.000 20224 move complete, result=0
21:44:25.336 00.000 20224 worker thread done servicing request
21:44:25.340 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52029, med=2752, FiltMin=2505, FiltMax=23177, Gamma=1.000
21:44:25.354 00.014 8996 UpdateGuideState exits: m=697344 SNR=381.2
21:44:25.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:25.357 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:25.358 00.001 8996 Enqueuing Expose request
21:44:25.360 00.002 20224 Worker thread wakes up
21:44:25.360 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:25.362 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:25.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:26.517 01.155 20224 Exposure complete
21:44:26.580 00.063 20224 worker thread done servicing request
21:44:26.580 00.000 8996 OnExposeComplete: enter
21:44:26.581 00.001 8996 UpdateGuideState(): m_state=6
21:44:26.581 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2819
21:44:26.582 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=472.59, Mass=702365, SNR=321.3, Peak=52141 HFD=4.2
21:44:26.583 00.001 8996 MultiStar: [#1 -0.32,0.14,0.73,U] [#2 -0.52,0.28,0.00,M2] [#3 -0.32,0.16,0.71,U] [#4 -0.35,0.08,0.55,U] [#5 -0.13,0.26,0.65,U] [#6 -0.14,0.17,0.48,U] [#7 -0.19,0.21,0.54,U] [#8 -0.36,0.04,0.46,U] 
21:44:26.584 00.001 8996 single-star, 7 included, MultiStar: {-0.26, 0.12}, one-star: {-0.26, -0.02}
21:44:26.585 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
21:44:26.585 00.000 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
21:44:26.586 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-3.05 mountX=-0.26 mountY=0.05, mountTheta=2.93
21:44:26.587 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.02, opts=13)
21:44:26.588 00.001 8996 Enqueuing Move request for scope (-0.26, -0.02)
21:44:26.589 00.001 20224 Worker thread wakes up
21:44:26.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.02) opts 0xd
21:44:26.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.02)
21:44:26.590 00.001 20224 Moving (-0.26, -0.02) raw xDistance=-0.26 yDistance=0.05
21:44:26.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:44:26.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:26.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:44:26.590 00.000 20224 MoveAxis(E, 37, ABG)
21:44:26.590 00.000 20224 Guiding  Dir = 2, Dur = 37
21:44:26.590 00.000 20224 IsSlewing returns 0
21:44:26.591 00.001 20224 IsGuiding returns 0
21:44:26.594 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52141, med=2752, FiltMin=2509, FiltMax=23561, Gamma=1.000
21:44:26.611 00.017 8996 UpdateGuideState exits: m=702365 SNR=321.3
21:44:26.613 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:26.614 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:26.615 00.001 8996 Enqueuing Expose request
21:44:26.635 00.020 20224 IsGuiding returns 1
21:44:26.635 00.000 20224 scope still moving after pulse duration time elapsed
21:44:26.665 00.030 20224 IsSlewing returns 0
21:44:26.665 00.000 20224 IsGuiding returns 1
21:44:26.696 00.031 20224 IsSlewing returns 0
21:44:26.696 00.000 20224 IsGuiding returns 1
21:44:26.727 00.031 20224 IsSlewing returns 0
21:44:26.728 00.001 20224 IsGuiding returns 0
21:44:26.728 00.000 20224 scope move finished after 37 + 99 ms
21:44:26.728 00.000 20224 Move returns status 0, amount 37
21:44:26.728 00.000 20224 MoveAxis(N, 0, ABG)
21:44:26.728 00.000 20224 Move returns status 0, amount 0
21:44:26.728 00.000 20224 move complete, result=0
21:44:26.728 00.000 20224 worker thread done servicing request
21:44:26.728 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
21:44:26.731 00.003 20224 Worker thread wakes up
21:44:26.731 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:26.732 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:27.694 00.962 20224 Exposure complete
21:44:27.770 00.076 20224 worker thread done servicing request
21:44:27.770 00.000 8996 OnExposeComplete: enter
21:44:27.771 00.001 8996 UpdateGuideState(): m_state=6
21:44:27.772 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2820
21:44:27.773 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.74, Mass=774502, SNR=351.4, Peak=53507 HFD=4.5
21:44:27.774 00.001 8996 MultiStar: [#1 -0.05,0.08,0.66,U] [#2 -0.34,0.23,0.78,U] [#3 0.05,-0.02,0.62,U] [#4 -0.09,0.05,0.55,U] [#5 -0.07,0.29,0.59,U] [#6 0.22,0.21,0.46,U] [#7 0.17,0.10,0.46,U] [#8 -0.33,-0.06,0.38,U] 
21:44:27.775 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.12}, one-star: {0.03, 0.13}
21:44:27.776 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
21:44:27.776 00.000 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
21:44:27.777 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.33 mountX=0.02 mountY=-0.13, mountTheta=-1.42
21:44:27.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
21:44:27.782 00.003 8996 Enqueuing Move request for scope (0.03, 0.13)
21:44:27.784 00.002 20224 Worker thread wakes up
21:44:27.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
21:44:27.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
21:44:27.784 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.02 yDistance=-0.13
21:44:27.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:44:27.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:27.785 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:44:27.785 00.000 20224 MoveAxis(E, 0, ABG)
21:44:27.785 00.000 20224 Move returns status 0, amount 0
21:44:27.785 00.000 20224 MoveAxis(N, 0, ABG)
21:44:27.785 00.000 20224 Move returns status 0, amount 0
21:44:27.785 00.000 20224 move complete, result=0
21:44:27.785 00.000 20224 worker thread done servicing request
21:44:27.791 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53507, med=2752, FiltMin=2483, FiltMax=25945, Gamma=1.000
21:44:27.819 00.028 8996 UpdateGuideState exits: m=774502 SNR=351.4
21:44:27.821 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:27.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:27.823 00.001 8996 Enqueuing Expose request
21:44:27.824 00.001 20224 Worker thread wakes up
21:44:27.824 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:27.825 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:27.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:28.982 01.157 20224 Exposure complete
21:44:29.065 00.083 20224 worker thread done servicing request
21:44:29.065 00.000 8996 OnExposeComplete: enter
21:44:29.067 00.002 8996 UpdateGuideState(): m_state=6
21:44:29.068 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2821
21:44:29.070 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=472.63, Mass=778121, SNR=350.7, Peak=55683 HFD=4.5
21:44:29.072 00.002 8996 MultiStar: [#1 0.04,0.24,0.63,U] [#2 -0.18,0.28,0.73,U] [#3 0.17,0.20,0.61,U] [#4 0.05,0.39,0.60,U] [#5 0.26,0.31,0.69,U] [#6 0.36,-0.03,0.43,U] [#7 0.15,0.23,0.48,U] [#8 0.02,-0.10,0.42,U] 
21:44:29.073 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.18}, one-star: {0.12, 0.01}
21:44:29.075 00.002 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
21:44:29.076 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
21:44:29.083 00.007 8996 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.11 mountX=0.11 mountY=-0.03, mountTheta=-0.23
21:44:29.086 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.01, opts=13)
21:44:29.088 00.002 8996 Enqueuing Move request for scope (0.12, 0.01)
21:44:29.089 00.001 20224 Worker thread wakes up
21:44:29.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
21:44:29.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
21:44:29.089 00.000 20224 Moving (0.12, 0.01) raw xDistance=0.11 yDistance=-0.03
21:44:29.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:44:29.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:29.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:44:29.089 00.000 20224 MoveAxis(E, 0, ABG)
21:44:29.090 00.001 20224 Move returns status 0, amount 0
21:44:29.090 00.000 20224 MoveAxis(N, 0, ABG)
21:44:29.090 00.000 20224 Move returns status 0, amount 0
21:44:29.090 00.000 20224 move complete, result=0
21:44:29.090 00.000 20224 worker thread done servicing request
21:44:29.096 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55683, med=2752, FiltMin=2505, FiltMax=26656, Gamma=1.000
21:44:29.109 00.013 8996 UpdateGuideState exits: m=778121 SNR=350.7
21:44:29.111 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:29.111 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:29.112 00.001 8996 Enqueuing Expose request
21:44:29.113 00.001 20224 Worker thread wakes up
21:44:29.113 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:29.115 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:29.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:30.090 00.975 20224 Exposure complete
21:44:30.174 00.084 20224 worker thread done servicing request
21:44:30.174 00.000 8996 OnExposeComplete: enter
21:44:30.175 00.001 8996 UpdateGuideState(): m_state=6
21:44:30.176 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2822
21:44:30.176 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=472.64, Mass=705695, SNR=327.3, Peak=54851 HFD=4.6
21:44:30.177 00.001 8996 MultiStar: [#1 0.00,0.24,0.74,U] [#2 -0.24,0.29,0.84,U] [#3 0.08,0.01,0.71,U] [#4 -0.03,0.01,0.67,U] [#5 0.14,0.29,0.65,U] [#6 0.07,0.03,0.43,U] [#7 0.21,0.08,0.55,U] [#8 -0.03,0.11,0.43,U] 
21:44:30.178 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.13}, one-star: {0.31, 0.02}
21:44:30.179 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
21:44:30.179 00.000 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
21:44:30.180 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.12 mountX=0.05 mountY=-0.13, mountTheta=-1.22
21:44:30.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.13, opts=13)
21:44:30.182 00.000 8996 Enqueuing Move request for scope (0.06, 0.13)
21:44:30.183 00.001 20224 Worker thread wakes up
21:44:30.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
21:44:30.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
21:44:30.183 00.000 20224 Moving (0.06, 0.13) raw xDistance=0.05 yDistance=-0.13
21:44:30.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:44:30.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:30.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:44:30.183 00.000 20224 MoveAxis(E, 0, ABG)
21:44:30.183 00.000 20224 Move returns status 0, amount 0
21:44:30.183 00.000 20224 MoveAxis(N, 0, ABG)
21:44:30.184 00.001 20224 Move returns status 0, amount 0
21:44:30.184 00.000 20224 move complete, result=0
21:44:30.184 00.000 20224 worker thread done servicing request
21:44:30.191 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54851, med=2752, FiltMin=2509, FiltMax=28832, Gamma=1.000
21:44:30.209 00.018 8996 UpdateGuideState exits: m=705695 SNR=327.3
21:44:30.210 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:30.211 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:30.212 00.001 8996 Enqueuing Expose request
21:44:30.212 00.000 20224 Worker thread wakes up
21:44:30.212 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:30.213 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:30.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:31.378 01.165 20224 Exposure complete
21:44:31.453 00.075 20224 worker thread done servicing request
21:44:31.453 00.000 8996 OnExposeComplete: enter
21:44:31.454 00.001 8996 UpdateGuideState(): m_state=6
21:44:31.455 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2823
21:44:31.456 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.49, Mass=785937, SNR=380.0, Peak=55725 HFD=4.3
21:44:31.457 00.001 8996 MultiStar: [#1 -0.08,-0.09,0.60,U] [#2 -0.14,-0.03,0.65,U] [#3 0.07,-0.12,0.56,U] [#4 -0.14,-0.06,0.51,U] [#5 0.04,0.03,0.61,U] [#6 0.08,0.02,0.41,U] [#7 -0.05,-0.10,0.41,U] [#8 -0.09,-0.41,0.39,U] 
21:44:31.458 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.09}, one-star: {0.12, -0.13}
21:44:31.458 00.000 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
21:44:31.460 00.002 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
21:44:31.461 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.65 mountX=0.00 mountY=0.09, mountTheta=1.56
21:44:31.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
21:44:31.464 00.001 8996 Enqueuing Move request for scope (-0.01, -0.09)
21:44:31.465 00.001 20224 Worker thread wakes up
21:44:31.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
21:44:31.466 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
21:44:31.466 00.000 20224 Moving (-0.01, -0.09) raw xDistance=0.00 yDistance=0.09
21:44:31.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:44:31.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:31.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:44:31.466 00.000 20224 MoveAxis(E, 0, ABG)
21:44:31.466 00.000 20224 Move returns status 0, amount 0
21:44:31.466 00.000 20224 MoveAxis(N, 0, ABG)
21:44:31.466 00.000 20224 Move returns status 0, amount 0
21:44:31.467 00.001 20224 move complete, result=0
21:44:31.467 00.000 20224 worker thread done servicing request
21:44:31.473 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55725, med=2752, FiltMin=2499, FiltMax=28496, Gamma=1.000
21:44:31.508 00.035 8996 UpdateGuideState exits: m=785937 SNR=380.0
21:44:31.510 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:31.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:31.513 00.002 8996 Enqueuing Expose request
21:44:31.515 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:31.518 00.003 20224 Worker thread wakes up
21:44:31.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:31.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:32.488 00.970 20224 Exposure complete
21:44:32.544 00.056 20224 worker thread done servicing request
21:44:32.544 00.000 8996 OnExposeComplete: enter
21:44:32.545 00.001 8996 UpdateGuideState(): m_state=6
21:44:32.546 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2824
21:44:32.548 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=472.53, Mass=709811, SNR=307.8, Peak=48877 HFD=4.3
21:44:32.550 00.002 8996 MultiStar: [#1 -0.00,-0.10,0.68,U] [#2 -0.18,0.08,0.83,U] [#3 0.07,-0.17,0.72,U] [#4 -0.04,-0.08,0.58,U] [#5 0.24,-0.01,0.74,U] [#6 0.05,-0.31,0.51,U] [#7 0.04,-0.24,0.56,U] [#8 -0.08,-0.30,0.44,U] 
21:44:32.551 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.12}, one-star: {0.19, -0.09}
21:44:32.552 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
21:44:32.553 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
21:44:32.554 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.22 mountX=0.05 mountY=0.11, mountTheta=1.12
21:44:32.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.12, opts=13)
21:44:32.558 00.002 8996 Enqueuing Move request for scope (0.04, -0.12)
21:44:32.559 00.001 20224 Worker thread wakes up
21:44:32.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
21:44:32.559 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
21:44:32.560 00.001 20224 Moving (0.04, -0.12) raw xDistance=0.05 yDistance=0.11
21:44:32.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:44:32.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:32.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:44:32.560 00.000 20224 MoveAxis(E, 0, ABG)
21:44:32.560 00.000 20224 Move returns status 0, amount 0
21:44:32.560 00.000 20224 MoveAxis(N, 0, ABG)
21:44:32.560 00.000 20224 Move returns status 0, amount 0
21:44:32.561 00.001 20224 move complete, result=0
21:44:32.561 00.000 20224 worker thread done servicing request
21:44:32.569 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48877, med=2752, FiltMin=2499, FiltMax=27920, Gamma=1.000
21:44:32.599 00.030 8996 UpdateGuideState exits: m=709811 SNR=307.8
21:44:32.601 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:32.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:32.603 00.001 8996 Enqueuing Expose request
21:44:32.604 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:32.605 00.001 20224 Worker thread wakes up
21:44:32.605 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:32.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:33.773 01.168 20224 Exposure complete
21:44:33.883 00.110 20224 worker thread done servicing request
21:44:33.883 00.000 8996 OnExposeComplete: enter
21:44:33.885 00.002 8996 UpdateGuideState(): m_state=6
21:44:33.886 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2825
21:44:33.888 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.41, Mass=759270, SNR=358.3, Peak=55837 HFD=4.5
21:44:33.890 00.002 8996 MultiStar: [#1 -0.04,-0.03,0.69,U] [#2 -0.17,0.04,0.73,U] [#3 -0.04,-0.13,0.65,U] [#4 -0.03,-0.09,0.58,U] [#5 0.05,0.20,0.65,U] [#6 0.20,-0.23,0.44,U] [#7 0.10,-0.25,0.46,U] [#8 -0.19,-0.07,0.42,U] 
21:44:33.892 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.08}, one-star: {0.03, -0.21}
21:44:33.892 00.000 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
21:44:33.894 00.002 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
21:44:33.894 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.75 mountX=-0.01 mountY=0.08, mountTheta=1.66
21:44:33.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.08, opts=13)
21:44:33.897 00.001 8996 Enqueuing Move request for scope (-0.01, -0.08)
21:44:33.898 00.001 20224 Worker thread wakes up
21:44:33.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
21:44:33.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
21:44:33.898 00.000 20224 Moving (-0.01, -0.08) raw xDistance=-0.01 yDistance=0.08
21:44:33.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:44:33.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:33.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:44:33.898 00.000 20224 MoveAxis(E, 0, ABG)
21:44:33.898 00.000 20224 Move returns status 0, amount 0
21:44:33.898 00.000 20224 MoveAxis(N, 0, ABG)
21:44:33.898 00.000 20224 Move returns status 0, amount 0
21:44:33.898 00.000 20224 move complete, result=0
21:44:33.898 00.000 20224 worker thread done servicing request
21:44:33.902 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55837, med=2752, FiltMin=2483, FiltMax=26880, Gamma=1.000
21:44:33.921 00.019 8996 UpdateGuideState exits: m=759270 SNR=358.3
21:44:33.924 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:33.925 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:33.927 00.002 8996 Enqueuing Expose request
21:44:33.929 00.002 20224 Worker thread wakes up
21:44:33.929 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:33.931 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:33.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:34.924 00.993 20224 Exposure complete
21:44:35.000 00.076 20224 worker thread done servicing request
21:44:35.000 00.000 8996 OnExposeComplete: enter
21:44:35.002 00.002 8996 UpdateGuideState(): m_state=6
21:44:35.003 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2826
21:44:35.005 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=472.40, Mass=791465, SNR=348.6, Peak=57405 HFD=4.4
21:44:35.007 00.002 8996 MultiStar: [#1 0.03,-0.23,0.65,U] [#2 -0.16,-0.08,0.84,U] [#3 0.13,-0.18,0.62,U] [#4 0.02,-0.10,0.54,U] [#5 0.10,0.00,0.64,U] [#6 0.20,-0.33,0.43,U] [#7 0.27,-0.27,0.45,U] [#8 0.11,-0.30,0.44,U] 
21:44:35.009 00.002 8996 refined, 8 included, MultiStar: {0.07, -0.18}, one-star: {0.12, -0.21}
21:44:35.011 00.002 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
21:44:35.013 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
21:44:35.016 00.003 8996 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.18 mountX=0.09 mountY=0.17, mountTheta=1.08
21:44:35.019 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.18, opts=13)
21:44:35.021 00.002 8996 Enqueuing Move request for scope (0.07, -0.18)
21:44:35.022 00.001 20224 Worker thread wakes up
21:44:35.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
21:44:35.023 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
21:44:35.023 00.000 20224 Moving (0.07, -0.18) raw xDistance=0.09 yDistance=0.17
21:44:35.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:44:35.023 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:35.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:44:35.023 00.000 20224 MoveAxis(E, 0, ABG)
21:44:35.023 00.000 20224 Move returns status 0, amount 0
21:44:35.023 00.000 20224 MoveAxis(N, 0, ABG)
21:44:35.023 00.000 20224 Move returns status 0, amount 0
21:44:35.023 00.000 20224 move complete, result=0
21:44:35.023 00.000 20224 worker thread done servicing request
21:44:35.028 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57405, med=2752, FiltMin=2515, FiltMax=27888, Gamma=1.000
21:44:35.045 00.017 8996 UpdateGuideState exits: m=791465 SNR=348.6
21:44:35.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:35.047 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:35.047 00.000 8996 Enqueuing Expose request
21:44:35.049 00.002 20224 Worker thread wakes up
21:44:35.049 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:44:35.052 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:35.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:36.250 01.198 20224 Exposure complete
21:44:36.342 00.092 20224 worker thread done servicing request
21:44:36.342 00.000 8996 OnExposeComplete: enter
21:44:36.343 00.001 8996 UpdateGuideState(): m_state=6
21:44:36.345 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2827
21:44:36.345 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=472.29, Mass=760405, SNR=385.9, Peak=60973 HFD=4.6
21:44:36.347 00.002 8996 MultiStar: [#1 0.10,-0.23,0.60,U] [#2 -0.01,0.01,0.66,U] [#3 0.17,-0.30,0.54,U] [#4 0.09,-0.23,0.49,U] [#5 0.17,0.02,0.52,U] [#6 0.19,-0.24,0.40,U] [#7 0.13,-0.40,0.43,U] [#8 -0.13,-0.54,0.00,M1] 
21:44:36.347 00.000 8996 refined, 7 included, MultiStar: {0.12, -0.21}, one-star: {0.14, -0.33}
21:44:36.347 00.000 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
21:44:36.349 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
21:44:36.350 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.07 mountX=0.14 mountY=0.20, mountTheta=0.97
21:44:36.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.21, opts=13)
21:44:36.352 00.000 8996 Enqueuing Move request for scope (0.12, -0.21)
21:44:36.352 00.000 20224 Worker thread wakes up
21:44:36.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
21:44:36.354 00.002 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
21:44:36.354 00.000 20224 Moving (0.12, -0.21) raw xDistance=0.14 yDistance=0.20
21:44:36.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:44:36.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:44:36.354 00.000 20224 MoveAxis(E, 0, ABG)
21:44:36.354 00.000 20224 Move returns status 0, amount 0
21:44:36.354 00.000 20224 MoveAxis(S, 42, ABG)
21:44:36.354 00.000 20224 Guiding  Dir = 1, Dur = 42
21:44:36.355 00.001 20224 IsSlewing returns 0
21:44:36.355 00.000 20224 IsGuiding returns 0
21:44:36.360 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60973, med=2752, FiltMin=2499, FiltMax=28224, Gamma=1.000
21:44:36.380 00.020 8996 UpdateGuideState exits: m=760405 SNR=385.9
21:44:36.382 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:36.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:36.383 00.000 8996 Enqueuing Expose request
21:44:36.392 00.009 20224 PulseGuide returned control before completion, sleep 15
21:44:36.423 00.031 20224 IsGuiding returns 1
21:44:36.423 00.000 20224 scope still moving after pulse duration time elapsed
21:44:36.455 00.032 20224 IsSlewing returns 0
21:44:36.455 00.000 20224 IsGuiding returns 1
21:44:36.486 00.031 20224 IsSlewing returns 0
21:44:36.486 00.000 20224 IsGuiding returns 0
21:44:36.487 00.001 20224 scope move finished after 42 + 89 ms
21:44:36.487 00.000 20224 Move returns status 0, amount 42
21:44:36.487 00.000 20224 move complete, result=0
21:44:36.487 00.000 20224 worker thread done servicing request
21:44:36.487 00.000 20224 Worker thread wakes up
21:44:36.487 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
21:44:36.489 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:36.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:37.478 00.989 20224 Exposure complete
21:44:37.543 00.065 20224 worker thread done servicing request
21:44:37.543 00.000 8996 OnExposeComplete: enter
21:44:37.544 00.001 8996 UpdateGuideState(): m_state=6
21:44:37.545 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2828
21:44:37.546 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.33, Mass=760503, SNR=357.4, Peak=52608 HFD=4.5
21:44:37.546 00.000 8996 MultiStar: [#1 -0.06,-0.10,0.69,U] [#2 -0.19,-0.13,0.75,U] [#3 0.01,-0.18,0.53,U] [#4 -0.06,-0.05,0.58,U] [#5 0.08,0.08,0.53,U] [#6 0.17,-0.12,0.42,U] [#7 0.07,-0.11,0.46,U] [#8 -0.24,-0.25,0.41,U] 
21:44:37.548 00.002 8996 refined, 8 included, MultiStar: {-0.06, -0.14}, one-star: {-0.13, -0.28}
21:44:37.549 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
21:44:37.549 00.000 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
21:44:37.550 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.95 mountX=-0.04 mountY=0.14, mountTheta=1.86
21:44:37.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.14, opts=13)
21:44:37.552 00.000 8996 Enqueuing Move request for scope (-0.06, -0.14)
21:44:37.553 00.001 20224 Worker thread wakes up
21:44:37.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
21:44:37.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
21:44:37.553 00.000 20224 Moving (-0.06, -0.14) raw xDistance=-0.04 yDistance=0.14
21:44:37.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:44:37.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:37.554 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:44:37.554 00.000 20224 MoveAxis(E, 0, ABG)
21:44:37.554 00.000 20224 Move returns status 0, amount 0
21:44:37.554 00.000 20224 MoveAxis(N, 0, ABG)
21:44:37.554 00.000 20224 Move returns status 0, amount 0
21:44:37.554 00.000 20224 move complete, result=0
21:44:37.554 00.000 20224 worker thread done servicing request
21:44:37.557 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52608, med=2752, FiltMin=2518, FiltMax=24640, Gamma=1.000
21:44:37.571 00.014 8996 UpdateGuideState exits: m=760503 SNR=357.4
21:44:37.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:37.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:37.574 00.001 8996 Enqueuing Expose request
21:44:37.575 00.001 20224 Worker thread wakes up
21:44:37.575 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:37.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:37.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:38.733 01.157 20224 Exposure complete
21:44:38.809 00.076 20224 worker thread done servicing request
21:44:38.809 00.000 8996 OnExposeComplete: enter
21:44:38.811 00.002 8996 UpdateGuideState(): m_state=6
21:44:38.813 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2829
21:44:38.814 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.65, Mass=736128, SNR=345.4, Peak=57997 HFD=4.2
21:44:38.816 00.002 8996 MultiStar: [#1 -0.30,0.00,0.66,U] [#2 -0.44,0.09,0.00,M1] [#3 -0.13,0.01,0.63,U] [#4 -0.23,-0.08,0.58,U] [#5 -0.22,0.24,0.57,U] [#6 0.13,0.26,0.43,U] [#7 -0.02,0.09,0.48,U] [#8 -0.42,-0.12,0.00,M1] 
21:44:38.817 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.07}, one-star: {-0.28, 0.03}
21:44:38.818 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
21:44:38.819 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
21:44:38.820 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.78 mountX=-0.18 mountY=-0.05, mountTheta=-2.89
21:44:38.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.07, opts=13)
21:44:38.823 00.001 8996 Enqueuing Move request for scope (-0.18, 0.07)
21:44:38.824 00.001 20224 Worker thread wakes up
21:44:38.825 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
21:44:38.825 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
21:44:38.825 00.000 20224 Moving (-0.18, 0.07) raw xDistance=-0.18 yDistance=-0.05
21:44:38.825 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:44:38.825 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:38.825 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:44:38.825 00.000 20224 MoveAxis(E, 0, ABG)
21:44:38.825 00.000 20224 Move returns status 0, amount 0
21:44:38.825 00.000 20224 MoveAxis(N, 0, ABG)
21:44:38.825 00.000 20224 Move returns status 0, amount 0
21:44:38.825 00.000 20224 move complete, result=0
21:44:38.825 00.000 20224 worker thread done servicing request
21:44:38.829 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57997, med=2752, FiltMin=2496, FiltMax=24489, Gamma=1.000
21:44:38.853 00.024 8996 UpdateGuideState exits: m=736128 SNR=345.4
21:44:38.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:38.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:38.855 00.000 8996 Enqueuing Expose request
21:44:38.856 00.001 20224 Worker thread wakes up
21:44:38.856 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:38.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:38.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:39.834 00.977 20224 Exposure complete
21:44:39.917 00.083 20224 worker thread done servicing request
21:44:39.917 00.000 8996 OnExposeComplete: enter
21:44:39.918 00.001 8996 UpdateGuideState(): m_state=6
21:44:39.919 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2830
21:44:39.920 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.80, Mass=762407, SNR=340.5, Peak=57315 HFD=4.4
21:44:39.921 00.001 8996 MultiStar: [#1 -0.11,0.23,0.64,U] [#2 -0.40,0.15,0.00,M2] [#3 -0.07,0.09,0.71,U] [#4 -0.24,0.00,0.65,U] [#5 -0.03,0.42,0.00,M1] [#6 0.08,0.23,0.44,U] [#7 -0.01,0.25,0.44,U] [#8 -0.24,0.02,0.46,U] 
21:44:39.922 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.14}, one-star: {-0.03, 0.18}
21:44:39.923 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
21:44:39.923 00.000 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
21:44:39.924 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.13 mountX=-0.10 mountY=-0.13, mountTheta=-2.23
21:44:39.925 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.14, opts=13)
21:44:39.928 00.003 8996 Enqueuing Move request for scope (-0.09, 0.14)
21:44:39.930 00.002 20224 Worker thread wakes up
21:44:39.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
21:44:39.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
21:44:39.931 00.001 20224 Moving (-0.09, 0.14) raw xDistance=-0.10 yDistance=-0.13
21:44:39.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:44:39.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:39.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:44:39.931 00.000 20224 MoveAxis(E, 0, ABG)
21:44:39.931 00.000 20224 Move returns status 0, amount 0
21:44:39.931 00.000 20224 MoveAxis(N, 0, ABG)
21:44:39.931 00.000 20224 Move returns status 0, amount 0
21:44:39.931 00.000 20224 move complete, result=0
21:44:39.931 00.000 20224 worker thread done servicing request
21:44:39.938 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57315, med=2752, FiltMin=2504, FiltMax=25830, Gamma=1.000
21:44:39.955 00.017 8996 UpdateGuideState exits: m=762407 SNR=340.5
21:44:39.957 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:39.957 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:39.958 00.001 8996 Enqueuing Expose request
21:44:39.959 00.001 20224 Worker thread wakes up
21:44:39.959 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:39.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:39.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:41.120 01.160 20224 Exposure complete
21:44:41.198 00.078 20224 worker thread done servicing request
21:44:41.198 00.000 8996 OnExposeComplete: enter
21:44:41.199 00.001 8996 UpdateGuideState(): m_state=6
21:44:41.200 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2831
21:44:41.201 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=472.68, Mass=788372, SNR=374.0, Peak=55533 HFD=4.5
21:44:41.202 00.001 8996 MultiStar: [#1 -0.13,0.21,0.66,U] [#2 -0.14,0.34,0.73,U] [#3 -0.02,-0.02,0.60,U] [#4 -0.08,0.13,0.52,U] [#5 0.05,0.27,0.58,U] [#6 0.11,0.03,0.43,U] [#7 0.08,0.13,0.37,U] [#8 -0.10,0.07,0.41,U] 
21:44:41.202 00.000 8996 single-star, 8 included, MultiStar: {-0.05, 0.14}, one-star: {-0.09, 0.06}
21:44:41.203 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
21:44:41.204 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:44:41.206 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.52 mountX=-0.10 mountY=-0.05, mountTheta=-2.63
21:44:41.209 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
21:44:41.210 00.001 8996 Enqueuing Move request for scope (-0.09, 0.06)
21:44:41.211 00.001 20224 Worker thread wakes up
21:44:41.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
21:44:41.211 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
21:44:41.212 00.001 20224 Moving (-0.09, 0.06) raw xDistance=-0.10 yDistance=-0.05
21:44:41.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:44:41.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:41.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:44:41.212 00.000 20224 MoveAxis(E, 0, ABG)
21:44:41.212 00.000 20224 Move returns status 0, amount 0
21:44:41.212 00.000 20224 MoveAxis(N, 0, ABG)
21:44:41.212 00.000 20224 Move returns status 0, amount 0
21:44:41.213 00.001 20224 move complete, result=0
21:44:41.213 00.000 20224 worker thread done servicing request
21:44:41.216 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55533, med=2752, FiltMin=2499, FiltMax=25059, Gamma=1.000
21:44:41.241 00.025 8996 UpdateGuideState exits: m=788372 SNR=374.0
21:44:41.243 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:41.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:41.246 00.002 8996 Enqueuing Expose request
21:44:41.247 00.001 20224 Worker thread wakes up
21:44:41.247 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:41.248 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:41.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:42.218 00.970 20224 Exposure complete
21:44:42.275 00.057 20224 worker thread done servicing request
21:44:42.275 00.000 8996 OnExposeComplete: enter
21:44:42.276 00.001 8996 UpdateGuideState(): m_state=6
21:44:42.277 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2832
21:44:42.278 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.62, Mass=779757, SNR=406.1, Peak=57539 HFD=4.5
21:44:42.279 00.001 8996 MultiStar: [#1 0.01,0.08,0.67,U] [#2 -0.15,0.16,0.68,U] [#3 0.03,-0.00,0.52,U] [#4 -0.04,0.01,0.50,U] [#5 0.18,0.21,0.51,U] [#6 0.21,-0.12,0.43,U] [#7 0.04,0.03,0.39,U] [#8 -0.06,-0.04,0.39,U] 
21:44:42.280 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {0.09, 0.01}
21:44:42.281 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
21:44:42.281 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:44:42.284 00.003 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.95 mountX=0.03 mountY=-0.05, mountTheta=-1.05
21:44:42.288 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
21:44:42.288 00.000 8996 Enqueuing Move request for scope (0.03, 0.04)
21:44:42.289 00.001 20224 Worker thread wakes up
21:44:42.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
21:44:42.289 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
21:44:42.289 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.05
21:44:42.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:44:42.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:42.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:44:42.290 00.001 20224 MoveAxis(E, 0, ABG)
21:44:42.290 00.000 20224 Move returns status 0, amount 0
21:44:42.290 00.000 20224 MoveAxis(N, 0, ABG)
21:44:42.290 00.000 20224 Move returns status 0, amount 0
21:44:42.290 00.000 20224 move complete, result=0
21:44:42.290 00.000 20224 worker thread done servicing request
21:44:42.293 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57539, med=2752, FiltMin=2473, FiltMax=26688, Gamma=1.000
21:44:42.308 00.015 8996 UpdateGuideState exits: m=779757 SNR=406.1
21:44:42.308 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:42.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:42.310 00.001 8996 Enqueuing Expose request
21:44:42.311 00.001 20224 Worker thread wakes up
21:44:42.311 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:42.311 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:42.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:43.466 01.155 20224 Exposure complete
21:44:43.535 00.069 20224 worker thread done servicing request
21:44:43.535 00.000 8996 OnExposeComplete: enter
21:44:43.536 00.001 8996 UpdateGuideState(): m_state=6
21:44:43.538 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2833
21:44:43.540 00.002 8996 Star::Find returns 1 (0), X=138.29, Y=472.51, Mass=729386, SNR=332.2, Peak=47456 HFD=4.5
21:44:43.542 00.002 8996 MultiStar: [#1 -0.14,-0.02,0.72,U] [#2 -0.22,0.07,0.81,U] [#3 0.00,-0.23,0.66,U] [#4 0.02,-0.25,0.59,U] [#5 0.21,-0.05,0.65,U] [#6 0.32,-0.23,0.44,U] [#7 0.05,-0.07,0.47,U] [#8 -0.04,-0.32,0.39,U] 
21:44:43.543 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.12}, one-star: {-0.04, -0.11}
21:44:43.544 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
21:44:43.545 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
21:44:43.545 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.60 mountX=0.01 mountY=0.12, mountTheta=1.50
21:44:43.548 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.12, opts=13)
21:44:43.550 00.002 8996 Enqueuing Move request for scope (-0.00, -0.12)
21:44:43.552 00.002 20224 Worker thread wakes up
21:44:43.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.12) opts 0xd
21:44:43.553 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.12)
21:44:43.553 00.000 20224 Moving (-0.00, -0.12) raw xDistance=0.01 yDistance=0.12
21:44:43.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:44:43.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:43.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:44:43.553 00.000 20224 MoveAxis(E, 0, ABG)
21:44:43.553 00.000 20224 Move returns status 0, amount 0
21:44:43.553 00.000 20224 MoveAxis(N, 0, ABG)
21:44:43.553 00.000 20224 Move returns status 0, amount 0
21:44:43.553 00.000 20224 move complete, result=0
21:44:43.553 00.000 20224 worker thread done servicing request
21:44:43.562 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47456, med=2755, FiltMin=2480, FiltMax=23344, Gamma=1.000
21:44:43.585 00.023 8996 UpdateGuideState exits: m=729386 SNR=332.2
21:44:43.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:43.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:43.588 00.001 8996 Enqueuing Expose request
21:44:43.589 00.001 20224 Worker thread wakes up
21:44:43.589 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:43.590 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:43.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:44.557 00.967 20224 Exposure complete
21:44:44.632 00.075 20224 worker thread done servicing request
21:44:44.632 00.000 8996 OnExposeComplete: enter
21:44:44.633 00.001 8996 UpdateGuideState(): m_state=6
21:44:44.634 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2834
21:44:44.635 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.61, Mass=716294, SNR=369.1, Peak=52755 HFD=4.5
21:44:44.636 00.001 8996 MultiStar: [#1 -0.17,0.03,0.78,U] [#2 -0.24,0.07,0.88,U] [#3 -0.12,0.01,0.57,U] [#4 -0.19,0.05,0.55,U] [#5 -0.03,0.39,0.51,U] [#6 0.26,0.02,0.40,U] [#7 -0.07,0.07,0.44,U] [#8 -0.15,-0.12,0.40,U] 
21:44:44.636 00.000 8996 single-star, 8 included, MultiStar: {-0.08, 0.06}, one-star: {0.08, -0.00}
21:44:44.637 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
21:44:44.638 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
21:44:44.640 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.03 mountX=0.07 mountY=-0.01, mountTheta=-0.09
21:44:44.642 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.00, opts=13)
21:44:44.643 00.001 8996 Enqueuing Move request for scope (0.08, -0.00)
21:44:44.644 00.001 20224 Worker thread wakes up
21:44:44.645 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
21:44:44.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
21:44:44.645 00.000 20224 Moving (0.08, -0.00) raw xDistance=0.07 yDistance=-0.01
21:44:44.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:44:44.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:44.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:44:44.645 00.000 20224 MoveAxis(E, 0, ABG)
21:44:44.645 00.000 20224 Move returns status 0, amount 0
21:44:44.645 00.000 20224 MoveAxis(N, 0, ABG)
21:44:44.645 00.000 20224 Move returns status 0, amount 0
21:44:44.645 00.000 20224 move complete, result=0
21:44:44.645 00.000 20224 worker thread done servicing request
21:44:44.651 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52755, med=2752, FiltMin=2467, FiltMax=24800, Gamma=1.000
21:44:44.667 00.016 8996 UpdateGuideState exits: m=716294 SNR=369.1
21:44:44.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:44.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:44.669 00.000 8996 Enqueuing Expose request
21:44:44.671 00.002 20224 Worker thread wakes up
21:44:44.671 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:44.671 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:44.672 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:45.839 01.167 20224 Exposure complete
21:44:45.930 00.091 20224 worker thread done servicing request
21:44:45.931 00.001 8996 OnExposeComplete: enter
21:44:45.933 00.002 8996 UpdateGuideState(): m_state=6
21:44:45.934 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2835
21:44:45.937 00.003 8996 Star::Find returns 1 (0), X=138.18, Y=472.57, Mass=795550, SNR=387.0, Peak=53133 HFD=4.6
21:44:45.939 00.002 8996 MultiStar: [#1 -0.24,0.07,0.64,U] [#2 -0.38,-0.03,0.69,U] [#3 -0.26,0.01,0.57,U] [#4 -0.30,0.20,0.51,U] [#5 -0.01,0.30,0.54,U] [#6 -0.08,0.16,0.39,U] [#7 -0.10,0.05,0.41,U] [#8 -0.17,-0.16,0.32,U] 
21:44:45.940 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.06}, one-star: {-0.15, -0.05}
21:44:45.941 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
21:44:45.943 00.002 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.41)
21:44:45.944 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.85 mountX=-0.15 mountY=0.06, mountTheta=2.74
21:44:45.945 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.05, opts=13)
21:44:45.946 00.001 8996 Enqueuing Move request for scope (-0.15, -0.05)
21:44:45.947 00.001 20224 Worker thread wakes up
21:44:45.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
21:44:45.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
21:44:45.947 00.000 20224 Moving (-0.15, -0.05) raw xDistance=-0.15 yDistance=0.06
21:44:45.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:44:45.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:45.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:44:45.947 00.000 20224 MoveAxis(E, 0, ABG)
21:44:45.947 00.000 20224 Move returns status 0, amount 0
21:44:45.947 00.000 20224 MoveAxis(N, 0, ABG)
21:44:45.947 00.000 20224 Move returns status 0, amount 0
21:44:45.948 00.001 20224 move complete, result=0
21:44:45.948 00.000 20224 worker thread done servicing request
21:44:45.951 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53133, med=2752, FiltMin=2512, FiltMax=24560, Gamma=1.000
21:44:45.981 00.030 8996 UpdateGuideState exits: m=795550 SNR=387.0
21:44:45.983 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:45.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:45.986 00.002 8996 Enqueuing Expose request
21:44:45.986 00.000 20224 Worker thread wakes up
21:44:45.986 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:45.988 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:45.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:46.962 00.974 20224 Exposure complete
21:44:47.040 00.078 20224 worker thread done servicing request
21:44:47.040 00.000 8996 OnExposeComplete: enter
21:44:47.041 00.001 8996 UpdateGuideState(): m_state=6
21:44:47.043 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2836
21:44:47.044 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.66, Mass=741377, SNR=348.2, Peak=61469 HFD=4.3
21:44:47.046 00.002 8996 MultiStar: [#1 -0.23,0.21,0.65,U] [#2 -0.30,0.07,0.71,U] [#3 -0.18,0.05,0.63,U] [#4 -0.37,0.09,0.57,U] [#5 -0.06,0.32,0.63,U] [#6 -0.15,-0.01,0.48,U] [#7 -0.09,0.20,0.43,U] [#8 -0.33,0.03,0.44,U] 
21:44:47.048 00.002 8996 refined, 8 included, MultiStar: {-0.23, 0.11}, one-star: {-0.29, 0.04}
21:44:47.050 00.002 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
21:44:47.052 00.002 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
21:44:47.053 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.25 cameraTheta=2.70 mountX=-0.24 mountY=-0.08, mountTheta=-2.82
21:44:47.056 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.11, opts=13)
21:44:47.057 00.001 8996 Enqueuing Move request for scope (-0.23, 0.11)
21:44:47.058 00.001 20224 Worker thread wakes up
21:44:47.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd
21:44:47.059 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.11)
21:44:47.059 00.000 20224 Moving (-0.23, 0.11) raw xDistance=-0.24 yDistance=-0.08
21:44:47.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:44:47.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:47.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:44:47.059 00.000 20224 MoveAxis(E, 35, ABG)
21:44:47.059 00.000 20224 Guiding  Dir = 2, Dur = 35
21:44:47.059 00.000 20224 IsSlewing returns 0
21:44:47.060 00.001 20224 IsGuiding returns 0
21:44:47.065 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61469, med=2752, FiltMin=2499, FiltMax=25395, Gamma=1.000
21:44:47.079 00.014 8996 UpdateGuideState exits: m=741377 SNR=348.2
21:44:47.081 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:47.083 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:47.084 00.001 8996 Enqueuing Expose request
21:44:47.113 00.029 20224 IsGuiding returns 1
21:44:47.113 00.000 20224 scope still moving after pulse duration time elapsed
21:44:47.143 00.030 20224 IsSlewing returns 0
21:44:47.143 00.000 20224 IsGuiding returns 1
21:44:47.175 00.032 20224 IsSlewing returns 0
21:44:47.175 00.000 20224 IsGuiding returns 1
21:44:47.206 00.031 20224 IsSlewing returns 0
21:44:47.207 00.001 20224 IsGuiding returns 0
21:44:47.207 00.000 20224 scope move finished after 35 + 112 ms
21:44:47.207 00.000 20224 Move returns status 0, amount 35
21:44:47.207 00.000 20224 MoveAxis(N, 0, ABG)
21:44:47.207 00.000 20224 Move returns status 0, amount 0
21:44:47.207 00.000 20224 move complete, result=0
21:44:47.207 00.000 20224 worker thread done servicing request
21:44:47.208 00.001 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
21:44:47.210 00.002 20224 Worker thread wakes up
21:44:47.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:47.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:48.394 01.183 20224 Exposure complete
21:44:48.479 00.085 20224 worker thread done servicing request
21:44:48.479 00.000 8996 OnExposeComplete: enter
21:44:48.481 00.002 8996 UpdateGuideState(): m_state=6
21:44:48.482 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2837
21:44:48.483 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.75, Mass=763214, SNR=420.2, Peak=62547 HFD=4.6
21:44:48.484 00.001 8996 MultiStar: [#1 -0.03,0.01,0.55,U] [#2 0.02,0.02,0.63,U] [#3 0.10,-0.06,0.54,U] [#4 0.08,0.01,0.49,U] [#5 0.20,0.12,0.53,U] [#6 0.21,0.08,0.38,U] [#7 0.35,-0.12,0.35,U] [#8 0.02,-0.13,0.35,U] 
21:44:48.485 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.03}, one-star: {0.17, 0.13}
21:44:48.486 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
21:44:48.487 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
21:44:48.487 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.22 mountX=0.12 mountY=-0.04, mountTheta=-0.33
21:44:48.490 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.03, opts=13)
21:44:48.491 00.001 8996 Enqueuing Move request for scope (0.12, 0.03)
21:44:48.491 00.000 20224 Worker thread wakes up
21:44:48.492 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
21:44:48.492 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
21:44:48.492 00.000 20224 Moving (0.12, 0.03) raw xDistance=0.12 yDistance=-0.04
21:44:48.492 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:44:48.492 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:48.492 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:44:48.492 00.000 20224 MoveAxis(E, 0, ABG)
21:44:48.492 00.000 20224 Move returns status 0, amount 0
21:44:48.492 00.000 20224 MoveAxis(N, 0, ABG)
21:44:48.492 00.000 20224 Move returns status 0, amount 0
21:44:48.493 00.001 20224 move complete, result=0
21:44:48.493 00.000 20224 worker thread done servicing request
21:44:48.495 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62547, med=2755, FiltMin=2515, FiltMax=27939, Gamma=1.000
21:44:48.512 00.017 8996 UpdateGuideState exits: m=763214 SNR=420.2
21:44:48.514 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:48.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:48.516 00.001 8996 Enqueuing Expose request
21:44:48.518 00.002 20224 Worker thread wakes up
21:44:48.518 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:48.520 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:48.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:49.494 00.974 20224 Exposure complete
21:44:49.571 00.077 20224 worker thread done servicing request
21:44:49.571 00.000 8996 OnExposeComplete: enter
21:44:49.572 00.001 8996 UpdateGuideState(): m_state=6
21:44:49.574 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2838
21:44:49.575 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.66, Mass=710992, SNR=326.8, Peak=57811 HFD=4.5
21:44:49.576 00.001 8996 MultiStar: [#1 0.18,0.16,0.81,U] [#2 0.02,0.40,0.81,U] [#3 0.24,-0.05,0.69,U] [#4 0.18,0.05,0.64,U] [#5 0.18,0.22,0.61,U] [#6 0.32,0.11,0.47,U] [#7 0.25,0.10,0.48,U] [#8 -0.00,-0.00,0.44,U] 
21:44:49.577 00.001 8996 refined, 8 included, MultiStar: {0.17, 0.12}, one-star: {0.21, 0.04}
21:44:49.578 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
21:44:49.578 00.000 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
21:44:49.579 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.61 mountX=0.16 mountY=-0.14, mountTheta=-0.72
21:44:49.581 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.12, opts=13)
21:44:49.582 00.001 8996 Enqueuing Move request for scope (0.17, 0.12)
21:44:49.582 00.000 20224 Worker thread wakes up
21:44:49.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
21:44:49.583 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
21:44:49.583 00.000 20224 Moving (0.17, 0.12) raw xDistance=0.16 yDistance=-0.14
21:44:49.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:44:49.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:49.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:44:49.583 00.000 20224 MoveAxis(E, 0, ABG)
21:44:49.583 00.000 20224 Move returns status 0, amount 0
21:44:49.583 00.000 20224 MoveAxis(N, 0, ABG)
21:44:49.583 00.000 20224 Move returns status 0, amount 0
21:44:49.583 00.000 20224 move complete, result=0
21:44:49.583 00.000 20224 worker thread done servicing request
21:44:49.586 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57811, med=2755, FiltMin=2499, FiltMax=26576, Gamma=1.000
21:44:49.607 00.021 8996 UpdateGuideState exits: m=710992 SNR=326.8
21:44:49.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:49.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:49.610 00.001 8996 Enqueuing Expose request
21:44:49.610 00.000 20224 Worker thread wakes up
21:44:49.610 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:49.612 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:49.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:50.781 01.169 20224 Exposure complete
21:44:50.860 00.079 20224 worker thread done servicing request
21:44:50.860 00.000 8996 OnExposeComplete: enter
21:44:50.861 00.001 8996 UpdateGuideState(): m_state=6
21:44:50.862 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2839
21:44:50.862 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=472.63, Mass=697201, SNR=348.3, Peak=56531 HFD=4.5
21:44:50.864 00.002 8996 MultiStar: [#1 0.10,-0.12,0.65,U] [#2 0.03,0.10,0.70,U] [#3 0.22,0.07,0.62,U] [#4 0.17,0.19,0.58,U] [#5 0.26,0.31,0.63,U] [#6 0.46,-0.09,0.00,M1] [#7 0.45,0.15,0.00,M1] [#8 0.09,-0.02,0.41,U] 
21:44:50.864 00.000 8996 refined, 6 included, MultiStar: {0.16, 0.08}, one-star: {0.20, 0.02}
21:44:50.865 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
21:44:50.866 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
21:44:50.866 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.08 hyp=0.17 cameraTheta=0.45 mountX=0.15 mountY=-0.09, mountTheta=-0.56
21:44:50.868 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.08, opts=13)
21:44:50.870 00.002 8996 Enqueuing Move request for scope (0.16, 0.08)
21:44:50.871 00.001 20224 Worker thread wakes up
21:44:50.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.08) opts 0xd
21:44:50.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.08)
21:44:50.871 00.000 20224 Moving (0.16, 0.08) raw xDistance=0.15 yDistance=-0.09
21:44:50.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:44:50.872 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:50.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:44:50.872 00.000 20224 MoveAxis(E, 0, ABG)
21:44:50.872 00.000 20224 Move returns status 0, amount 0
21:44:50.872 00.000 20224 MoveAxis(N, 0, ABG)
21:44:50.872 00.000 20224 Move returns status 0, amount 0
21:44:50.872 00.000 20224 move complete, result=0
21:44:50.873 00.001 20224 worker thread done servicing request
21:44:50.879 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56531, med=2755, FiltMin=2493, FiltMax=26211, Gamma=1.000
21:44:50.901 00.022 8996 UpdateGuideState exits: m=697201 SNR=348.3
21:44:50.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:50.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:50.905 00.002 8996 Enqueuing Expose request
21:44:50.906 00.001 20224 Worker thread wakes up
21:44:50.906 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:50.907 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:50.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:51.898 00.991 20224 Exposure complete
21:44:51.964 00.066 20224 worker thread done servicing request
21:44:51.964 00.000 8996 OnExposeComplete: enter
21:44:51.965 00.001 8996 UpdateGuideState(): m_state=6
21:44:51.967 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2840
21:44:51.968 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.86, Mass=723379, SNR=322.7, Peak=62323 HFD=4.5
21:44:51.969 00.001 8996 MultiStar: [#1 0.13,0.04,0.81,U] [#2 0.03,0.07,0.84,U] [#3 0.23,0.14,0.79,U] [#4 0.17,0.20,0.59,U] [#5 0.29,0.21,0.59,U] [#6 0.53,0.28,0.00,M2] [#7 0.31,0.27,0.51,U] [#8 0.10,-0.10,0.51,U] 
21:44:51.970 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.14}, one-star: {0.14, 0.24}
21:44:51.971 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
21:44:51.971 00.000 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
21:44:51.973 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.69 mountX=0.15 mountY=-0.16, mountTheta=-0.80
21:44:51.976 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.14, opts=13)
21:44:51.978 00.002 8996 Enqueuing Move request for scope (0.17, 0.14)
21:44:51.980 00.002 20224 Worker thread wakes up
21:44:51.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
21:44:51.980 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
21:44:51.980 00.000 20224 Moving (0.17, 0.14) raw xDistance=0.15 yDistance=-0.16
21:44:51.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:44:51.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:51.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:44:51.980 00.000 20224 MoveAxis(E, 0, ABG)
21:44:51.980 00.000 20224 Move returns status 0, amount 0
21:44:51.980 00.000 20224 MoveAxis(N, 0, ABG)
21:44:51.980 00.000 20224 Move returns status 0, amount 0
21:44:51.981 00.001 20224 move complete, result=0
21:44:51.981 00.000 20224 worker thread done servicing request
21:44:51.987 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62323, med=2755, FiltMin=2509, FiltMax=27542, Gamma=1.000
21:44:52.010 00.023 8996 UpdateGuideState exits: m=723379 SNR=322.7
21:44:52.012 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:52.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:52.015 00.002 8996 Enqueuing Expose request
21:44:52.017 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:52.018 00.001 20224 Worker thread wakes up
21:44:52.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:52.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:53.210 01.192 20224 Exposure complete
21:44:53.285 00.075 20224 worker thread done servicing request
21:44:53.285 00.000 8996 OnExposeComplete: enter
21:44:53.287 00.002 8996 UpdateGuideState(): m_state=6
21:44:53.288 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2841
21:44:53.290 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=472.59, Mass=731441, SNR=336.8, Peak=49443 HFD=4.5
21:44:53.291 00.001 8996 MultiStar: [#1 0.05,-0.04,0.76,U] [#2 -0.20,0.10,0.78,U] [#3 0.05,-0.06,0.65,U] [#4 0.01,0.01,0.56,U] [#5 0.09,0.22,0.60,U] [#6 0.19,0.03,0.46,U] [#7 0.06,-0.17,0.44,U] [#8 -0.05,-0.12,0.43,U] 
21:44:53.293 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.00}, one-star: {-0.01, -0.02}
21:44:53.294 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
21:44:53.295 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:44:53.296 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.14 mountX=0.01 mountY=-0.00, mountTheta=-0.25
21:44:53.297 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.00, opts=13)
21:44:53.298 00.001 8996 Enqueuing Move request for scope (0.01, 0.00)
21:44:53.300 00.002 20224 Worker thread wakes up
21:44:53.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
21:44:53.300 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
21:44:53.300 00.000 20224 Moving (0.01, 0.00) raw xDistance=0.01 yDistance=-0.00
21:44:53.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:44:53.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:53.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:44:53.300 00.000 20224 MoveAxis(E, 0, ABG)
21:44:53.300 00.000 20224 Move returns status 0, amount 0
21:44:53.300 00.000 20224 MoveAxis(N, 0, ABG)
21:44:53.300 00.000 20224 Move returns status 0, amount 0
21:44:53.300 00.000 20224 move complete, result=0
21:44:53.300 00.000 20224 worker thread done servicing request
21:44:53.311 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49443, med=2755, FiltMin=2496, FiltMax=24080, Gamma=1.000
21:44:53.338 00.027 8996 UpdateGuideState exits: m=731441 SNR=336.8
21:44:53.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:53.341 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:53.342 00.001 8996 Enqueuing Expose request
21:44:53.343 00.001 20224 Worker thread wakes up
21:44:53.343 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:53.345 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:53.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:54.322 00.977 20224 Exposure complete
21:44:54.388 00.066 20224 worker thread done servicing request
21:44:54.388 00.000 8996 OnExposeComplete: enter
21:44:54.389 00.001 8996 UpdateGuideState(): m_state=6
21:44:54.390 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2842
21:44:54.391 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.59, Mass=739398, SNR=353.1, Peak=55891 HFD=4.4
21:44:54.392 00.001 8996 MultiStar: [#1 0.19,-0.01,0.65,U] [#2 -0.15,-0.04,0.72,U] [#3 0.18,-0.05,0.56,U] [#4 0.16,0.03,0.67,U] [#5 0.18,0.08,0.61,U] [#6 0.27,0.04,0.40,U] [#7 0.25,-0.05,0.49,U] [#8 -0.05,-0.24,0.36,U] 
21:44:54.393 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.02}, one-star: {0.15, -0.02}
21:44:54.393 00.000 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
21:44:54.394 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
21:44:54.395 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.16 mountX=0.13 mountY=0.01, mountTheta=0.04
21:44:54.397 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.02, opts=13)
21:44:54.397 00.000 8996 Enqueuing Move request for scope (0.13, -0.02)
21:44:54.398 00.001 20224 Worker thread wakes up
21:44:54.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
21:44:54.398 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
21:44:54.398 00.000 20224 Moving (0.13, -0.02) raw xDistance=0.13 yDistance=0.01
21:44:54.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:44:54.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:54.399 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:44:54.399 00.000 20224 MoveAxis(E, 0, ABG)
21:44:54.399 00.000 20224 Move returns status 0, amount 0
21:44:54.399 00.000 20224 MoveAxis(N, 0, ABG)
21:44:54.399 00.000 20224 Move returns status 0, amount 0
21:44:54.399 00.000 20224 move complete, result=0
21:44:54.399 00.000 20224 worker thread done servicing request
21:44:54.402 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55891, med=2755, FiltMin=2496, FiltMax=26096, Gamma=1.000
21:44:54.416 00.014 8996 UpdateGuideState exits: m=739398 SNR=353.1
21:44:54.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:54.418 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:54.419 00.001 8996 Enqueuing Expose request
21:44:54.419 00.000 20224 Worker thread wakes up
21:44:54.419 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:44:54.420 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:54.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:55.586 01.166 20224 Exposure complete
21:44:55.641 00.055 20224 worker thread done servicing request
21:44:55.641 00.000 8996 OnExposeComplete: enter
21:44:55.642 00.001 8996 UpdateGuideState(): m_state=6
21:44:55.644 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2843
21:44:55.645 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.49, Mass=743904, SNR=379.5, Peak=56173 HFD=4.5
21:44:55.647 00.002 8996 MultiStar: [#1 0.16,-0.05,0.58,U] [#2 0.07,0.07,0.69,U] [#3 0.23,-0.06,0.53,U] [#4 0.13,-0.04,0.53,U] [#5 0.45,0.23,0.00,M1] [#6 0.51,-0.05,0.00,M1] [#7 0.27,-0.14,0.38,U] [#8 0.32,-0.14,0.37,U] 
21:44:55.648 00.001 8996 refined, 6 included, MultiStar: {0.21, -0.07}, one-star: {0.32, -0.13}
21:44:55.650 00.002 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
21:44:55.651 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
21:44:55.652 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.30 mountX=0.22 mountY=0.04, mountTheta=0.19
21:44:55.654 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.07, opts=13)
21:44:55.655 00.001 8996 Enqueuing Move request for scope (0.21, -0.07)
21:44:55.656 00.001 20224 Worker thread wakes up
21:44:55.657 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
21:44:55.657 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
21:44:55.657 00.000 20224 Moving (0.21, -0.07) raw xDistance=0.22 yDistance=0.04
21:44:55.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:44:55.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:55.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:44:55.657 00.000 20224 MoveAxis(W, 32, ABG)
21:44:55.657 00.000 20224 Guiding  Dir = 3, Dur = 32
21:44:55.657 00.000 20224 IsSlewing returns 0
21:44:55.658 00.001 20224 IsGuiding returns 0
21:44:55.661 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56173, med=2755, FiltMin=2499, FiltMax=31968, Gamma=1.000
21:44:55.685 00.024 8996 UpdateGuideState exits: m=743904 SNR=379.5
21:44:55.688 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:55.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:55.691 00.002 8996 Enqueuing Expose request
21:44:55.720 00.029 20224 IsGuiding returns 1
21:44:55.720 00.000 20224 scope still moving after pulse duration time elapsed
21:44:55.750 00.030 20224 IsSlewing returns 0
21:44:55.750 00.000 20224 IsGuiding returns 1
21:44:55.781 00.031 20224 IsSlewing returns 0
21:44:55.782 00.001 20224 IsGuiding returns 0
21:44:55.782 00.000 20224 scope move finished after 32 + 92 ms
21:44:55.782 00.000 20224 Move returns status 0, amount 32
21:44:55.782 00.000 20224 MoveAxis(N, 0, ABG)
21:44:55.782 00.000 20224 Move returns status 0, amount 0
21:44:55.782 00.000 20224 move complete, result=0
21:44:55.783 00.001 20224 worker thread done servicing request
21:44:55.783 00.000 20224 Worker thread wakes up
21:44:55.783 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
21:44:55.785 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:55.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:56.767 00.982 20224 Exposure complete
21:44:56.838 00.071 20224 worker thread done servicing request
21:44:56.839 00.001 8996 OnExposeComplete: enter
21:44:56.840 00.001 8996 UpdateGuideState(): m_state=6
21:44:56.842 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2844
21:44:56.843 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.63, Mass=745299, SNR=368.3, Peak=50867 HFD=4.5
21:44:56.845 00.002 8996 MultiStar: [#1 -0.16,0.09,0.65,U] [#2 -0.22,0.19,0.72,U] [#3 -0.04,-0.02,0.59,U] [#4 -0.09,-0.08,0.56,U] [#5 0.04,0.37,0.59,U] [#6 0.16,-0.13,0.43,U] [#7 0.04,-0.02,0.42,U] [#8 -0.17,0.02,0.38,U] 
21:44:56.847 00.002 8996 single-star, 8 included, MultiStar: {-0.05, 0.06}, one-star: {0.04, 0.02}
21:44:56.848 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
21:44:56.849 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
21:44:56.850 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.49 mountX=0.03 mountY=-0.02, mountTheta=-0.60
21:44:56.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
21:44:56.853 00.001 8996 Enqueuing Move request for scope (0.04, 0.02)
21:44:56.854 00.001 20224 Worker thread wakes up
21:44:56.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
21:44:56.854 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
21:44:56.855 00.001 20224 Moving (0.04, 0.02) raw xDistance=0.03 yDistance=-0.02
21:44:56.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:44:56.855 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:56.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:44:56.855 00.000 20224 MoveAxis(E, 0, ABG)
21:44:56.855 00.000 20224 Move returns status 0, amount 0
21:44:56.855 00.000 20224 MoveAxis(N, 0, ABG)
21:44:56.855 00.000 20224 Move returns status 0, amount 0
21:44:56.855 00.000 20224 move complete, result=0
21:44:56.855 00.000 20224 worker thread done servicing request
21:44:56.866 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50867, med=2755, FiltMin=2457, FiltMax=24691, Gamma=1.000
21:44:56.884 00.018 8996 UpdateGuideState exits: m=745299 SNR=368.3
21:44:56.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:56.886 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:56.887 00.001 8996 Enqueuing Expose request
21:44:56.888 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:56.889 00.001 20224 Worker thread wakes up
21:44:56.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:56.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:58.078 01.189 20224 Exposure complete
21:44:58.157 00.079 20224 worker thread done servicing request
21:44:58.157 00.000 8996 OnExposeComplete: enter
21:44:58.158 00.001 8996 UpdateGuideState(): m_state=6
21:44:58.159 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2845
21:44:58.160 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.73, Mass=718839, SNR=351.2, Peak=52253 HFD=4.6
21:44:58.161 00.001 8996 MultiStar: [#1 -0.21,0.16,0.70,U] [#2 -0.33,0.08,0.84,U] [#3 -0.02,0.16,0.62,U] [#4 -0.12,0.31,0.53,U] [#5 -0.15,0.51,0.00,M1] [#6 0.09,0.24,0.41,U] [#7 0.06,0.21,0.52,U] [#8 -0.17,-0.02,0.38,U] 
21:44:58.162 00.001 8996 single-star, 7 included, MultiStar: {-0.10, 0.15}, one-star: {-0.02, 0.11}
21:44:58.163 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
21:44:58.163 00.000 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
21:44:58.164 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.74 mountX=-0.03 mountY=-0.11, mountTheta=-1.84
21:44:58.165 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.11, opts=13)
21:44:58.168 00.003 8996 Enqueuing Move request for scope (-0.02, 0.11)
21:44:58.170 00.002 20224 Worker thread wakes up
21:44:58.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
21:44:58.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
21:44:58.170 00.000 20224 Moving (-0.02, 0.11) raw xDistance=-0.03 yDistance=-0.11
21:44:58.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:44:58.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:58.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:44:58.170 00.000 20224 MoveAxis(E, 0, ABG)
21:44:58.171 00.001 20224 Move returns status 0, amount 0
21:44:58.171 00.000 20224 MoveAxis(N, 0, ABG)
21:44:58.171 00.000 20224 Move returns status 0, amount 0
21:44:58.171 00.000 20224 move complete, result=0
21:44:58.171 00.000 20224 worker thread done servicing request
21:44:58.176 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52253, med=2755, FiltMin=2505, FiltMax=23977, Gamma=1.000
21:44:58.201 00.025 8996 UpdateGuideState exits: m=718839 SNR=351.2
21:44:58.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:58.203 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:58.204 00.001 8996 Enqueuing Expose request
21:44:58.205 00.001 20224 Worker thread wakes up
21:44:58.205 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:58.205 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:44:58.206 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:44:59.195 00.989 20224 Exposure complete
21:44:59.254 00.059 20224 worker thread done servicing request
21:44:59.254 00.000 8996 OnExposeComplete: enter
21:44:59.255 00.001 8996 UpdateGuideState(): m_state=6
21:44:59.255 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2846
21:44:59.256 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.64, Mass=684841, SNR=350.0, Peak=49027 HFD=4.5
21:44:59.257 00.001 8996 MultiStar: [#1 -0.24,-0.03,0.69,U] [#2 -0.34,0.07,0.78,U] [#3 -0.05,0.11,0.64,U] [#4 -0.16,0.12,0.57,U] [#5 -0.17,0.25,0.60,U] [#6 0.11,0.05,0.42,U] [#7 0.05,0.06,0.44,U] [#8 -0.30,-0.18,0.41,U] 
21:44:59.258 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.06}, one-star: {0.02, 0.02}
21:44:59.259 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
21:44:59.259 00.000 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
21:44:59.260 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.72 mountX=0.02 mountY=-0.02, mountTheta=-0.82
21:44:59.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
21:44:59.263 00.001 8996 Enqueuing Move request for scope (0.02, 0.02)
21:44:59.264 00.001 20224 Worker thread wakes up
21:44:59.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
21:44:59.264 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
21:44:59.264 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
21:44:59.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:44:59.264 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:59.265 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:44:59.265 00.000 20224 MoveAxis(E, 0, ABG)
21:44:59.265 00.000 20224 Move returns status 0, amount 0
21:44:59.265 00.000 20224 MoveAxis(N, 0, ABG)
21:44:59.265 00.000 20224 Move returns status 0, amount 0
21:44:59.265 00.000 20224 move complete, result=0
21:44:59.265 00.000 20224 worker thread done servicing request
21:44:59.270 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49027, med=2755, FiltMin=2483, FiltMax=23520, Gamma=1.000
21:44:59.288 00.018 8996 UpdateGuideState exits: m=684841 SNR=350.0
21:44:59.289 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:59.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:44:59.291 00.001 8996 Enqueuing Expose request
21:44:59.292 00.001 20224 Worker thread wakes up
21:44:59.292 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:44:59.292 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:44:59.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:00.458 01.166 20224 Exposure complete
21:45:00.516 00.058 20224 worker thread done servicing request
21:45:00.516 00.000 8996 OnExposeComplete: enter
21:45:00.517 00.001 8996 UpdateGuideState(): m_state=6
21:45:00.518 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2847
21:45:00.519 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=472.67, Mass=718844, SNR=353.8, Peak=52957 HFD=4.4
21:45:00.520 00.001 8996 MultiStar: [#1 -0.14,0.04,0.60,U] [#2 -0.23,0.22,0.66,U] [#3 -0.19,-0.12,0.66,U] [#4 -0.28,-0.14,0.50,U] [#5 -0.06,0.38,0.56,U] [#6 0.04,-0.15,0.45,U] [#7 0.09,-0.18,0.42,U] [#8 -0.19,-0.02,0.42,U] 
21:45:00.520 00.000 8996 refined, 8 included, MultiStar: {-0.15, 0.02}, one-star: {-0.24, 0.06}
21:45:00.521 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
21:45:00.522 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:45:00.523 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=2.98 mountX=-0.15 mountY=-0.01, mountTheta=-3.09
21:45:00.524 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.02, opts=13)
21:45:00.525 00.001 8996 Enqueuing Move request for scope (-0.15, 0.02)
21:45:00.526 00.001 20224 Worker thread wakes up
21:45:00.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
21:45:00.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
21:45:00.526 00.000 20224 Moving (-0.15, 0.02) raw xDistance=-0.15 yDistance=-0.01
21:45:00.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:45:00.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:00.527 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:00.527 00.000 20224 MoveAxis(E, 0, ABG)
21:45:00.527 00.000 20224 Move returns status 0, amount 0
21:45:00.527 00.000 20224 MoveAxis(N, 0, ABG)
21:45:00.527 00.000 20224 Move returns status 0, amount 0
21:45:00.527 00.000 20224 move complete, result=0
21:45:00.527 00.000 20224 worker thread done servicing request
21:45:00.538 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52957, med=2755, FiltMin=2470, FiltMax=24425, Gamma=1.000
21:45:00.557 00.019 8996 UpdateGuideState exits: m=718844 SNR=353.8
21:45:00.559 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:00.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:00.561 00.001 8996 Enqueuing Expose request
21:45:00.562 00.001 20224 Worker thread wakes up
21:45:00.562 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:00.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:00.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:01.555 00.992 20224 Exposure complete
21:45:01.635 00.080 20224 worker thread done servicing request
21:45:01.635 00.000 8996 OnExposeComplete: enter
21:45:01.638 00.003 8996 UpdateGuideState(): m_state=6
21:45:01.641 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2848
21:45:01.643 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=472.77, Mass=728252, SNR=330.7, Peak=61437 HFD=4.4
21:45:01.645 00.002 8996 MultiStar: [#1 -0.20,0.04,0.68,U] [#2 -0.36,0.10,0.90,U] [#3 -0.07,-0.08,0.59,U] [#4 -0.15,0.08,0.53,U] [#5 -0.06,0.44,0.00,M1] [#6 -0.04,-0.01,0.46,U] [#7 -0.08,-0.12,0.53,U] [#8 -0.26,-0.01,0.43,U] 
21:45:01.646 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.04}, one-star: {-0.23, 0.15}
21:45:01.647 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
21:45:01.648 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
21:45:01.649 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.20 cameraTheta=2.95 mountX=-0.20 mountY=-0.02, mountTheta=-3.06
21:45:01.651 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.04, opts=13)
21:45:01.652 00.001 8996 Enqueuing Move request for scope (-0.19, 0.04)
21:45:01.653 00.001 20224 Worker thread wakes up
21:45:01.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
21:45:01.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
21:45:01.653 00.000 20224 Moving (-0.19, 0.04) raw xDistance=-0.20 yDistance=-0.02
21:45:01.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:45:01.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:01.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:45:01.653 00.000 20224 MoveAxis(E, 0, ABG)
21:45:01.653 00.000 20224 Move returns status 0, amount 0
21:45:01.653 00.000 20224 MoveAxis(N, 0, ABG)
21:45:01.653 00.000 20224 Move returns status 0, amount 0
21:45:01.653 00.000 20224 move complete, result=0
21:45:01.653 00.000 20224 worker thread done servicing request
21:45:01.657 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61437, med=2755, FiltMin=2502, FiltMax=24681, Gamma=1.000
21:45:01.670 00.013 8996 UpdateGuideState exits: m=728252 SNR=330.7
21:45:01.671 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:01.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:01.673 00.001 8996 Enqueuing Expose request
21:45:01.674 00.001 20224 Worker thread wakes up
21:45:01.674 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:01.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:01.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:02.848 01.174 20224 Exposure complete
21:45:02.942 00.094 20224 worker thread done servicing request
21:45:02.942 00.000 8996 OnExposeComplete: enter
21:45:02.943 00.001 8996 UpdateGuideState(): m_state=6
21:45:02.944 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2849
21:45:02.945 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.59, Mass=792732, SNR=358.6, Peak=52051 HFD=4.5
21:45:02.946 00.001 8996 MultiStar: [#1 0.01,-0.07,0.72,U] [#2 -0.26,0.12,0.70,U] [#3 0.01,0.09,0.58,U] [#4 -0.13,-0.03,0.57,U] [#5 0.03,0.27,0.60,U] [#6 0.05,0.09,0.40,U] [#7 -0.00,-0.05,0.45,U] [#8 -0.13,-0.17,0.44,U] 
21:45:02.947 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.02, -0.03}
21:45:02.948 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
21:45:02.949 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
21:45:02.950 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.11 mountX=-0.01 mountY=0.03, mountTheta=2.01
21:45:02.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
21:45:02.952 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
21:45:02.953 00.001 20224 Worker thread wakes up
21:45:02.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
21:45:02.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
21:45:02.953 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
21:45:02.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:45:02.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:02.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:45:02.953 00.000 20224 MoveAxis(E, 0, ABG)
21:45:02.953 00.000 20224 Move returns status 0, amount 0
21:45:02.953 00.000 20224 MoveAxis(N, 0, ABG)
21:45:02.953 00.000 20224 Move returns status 0, amount 0
21:45:02.953 00.000 20224 move complete, result=0
21:45:02.954 00.001 20224 worker thread done servicing request
21:45:02.957 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52051, med=2755, FiltMin=2502, FiltMax=26800, Gamma=1.000
21:45:02.977 00.020 8996 UpdateGuideState exits: m=792732 SNR=358.6
21:45:02.979 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:02.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:02.982 00.002 8996 Enqueuing Expose request
21:45:02.984 00.002 20224 Worker thread wakes up
21:45:02.984 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:02.986 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:02.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:03.957 00.971 20224 Exposure complete
21:45:04.029 00.072 20224 worker thread done servicing request
21:45:04.029 00.000 8996 OnExposeComplete: enter
21:45:04.030 00.001 8996 UpdateGuideState(): m_state=6
21:45:04.031 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2850
21:45:04.031 00.000 8996 Star::Find returns 1 (0), X=138.24, Y=472.65, Mass=730074, SNR=372.2, Peak=51469 HFD=4.6
21:45:04.032 00.001 8996 MultiStar: [#1 -0.09,-0.07,0.56,U] [#2 -0.42,0.10,0.00,M1] [#3 -0.00,-0.21,0.62,U] [#4 -0.21,0.08,0.47,U] [#5 -0.03,0.24,0.60,U] [#6 0.12,-0.05,0.43,U] [#7 -0.02,-0.11,0.41,U] [#8 -0.23,-0.14,0.38,U] 
21:45:04.033 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.02}, one-star: {-0.09, 0.04}
21:45:04.034 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
21:45:04.035 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.39)
21:45:04.035 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.87 mountX=-0.06 mountY=0.03, mountTheta=2.76
21:45:04.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
21:45:04.038 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
21:45:04.039 00.001 20224 Worker thread wakes up
21:45:04.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
21:45:04.039 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
21:45:04.039 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.06 yDistance=0.03
21:45:04.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:45:04.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:04.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:45:04.039 00.000 20224 MoveAxis(E, 0, ABG)
21:45:04.039 00.000 20224 Move returns status 0, amount 0
21:45:04.040 00.001 20224 MoveAxis(N, 0, ABG)
21:45:04.040 00.000 20224 Move returns status 0, amount 0
21:45:04.040 00.000 20224 move complete, result=0
21:45:04.040 00.000 20224 worker thread done servicing request
21:45:04.043 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51469, med=2755, FiltMin=2502, FiltMax=23296, Gamma=1.000
21:45:04.058 00.015 8996 UpdateGuideState exits: m=730074 SNR=372.2
21:45:04.060 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:04.062 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:04.064 00.002 8996 Enqueuing Expose request
21:45:04.066 00.002 20224 Worker thread wakes up
21:45:04.066 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:04.067 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:04.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:05.239 01.172 20224 Exposure complete
21:45:05.295 00.056 20224 worker thread done servicing request
21:45:05.295 00.000 8996 OnExposeComplete: enter
21:45:05.296 00.001 8996 UpdateGuideState(): m_state=6
21:45:05.297 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2851
21:45:05.298 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=472.74, Mass=749784, SNR=373.2, Peak=57693 HFD=4.5
21:45:05.299 00.001 8996 MultiStar: [#1 -0.17,0.17,0.61,U] [#2 -0.18,0.03,0.73,U] [#3 -0.12,0.11,0.57,U] [#4 -0.23,0.01,0.50,U] [#5 -0.13,0.33,0.58,U] [#6 0.02,0.18,0.42,U] [#7 -0.09,0.11,0.47,U] [#8 -0.22,0.05,0.36,U] 
21:45:05.300 00.001 8996 single-star, 8 included, MultiStar: {-0.13, 0.13}, one-star: {-0.10, 0.12}
21:45:05.301 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:45:05.302 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
21:45:05.302 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.26 mountX=-0.11 mountY=-0.11, mountTheta=-2.37
21:45:05.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
21:45:05.305 00.001 8996 Enqueuing Move request for scope (-0.10, 0.12)
21:45:05.306 00.001 20224 Worker thread wakes up
21:45:05.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
21:45:05.307 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
21:45:05.307 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
21:45:05.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:45:05.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:05.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:45:05.307 00.000 20224 MoveAxis(E, 0, ABG)
21:45:05.307 00.000 20224 Move returns status 0, amount 0
21:45:05.307 00.000 20224 MoveAxis(N, 0, ABG)
21:45:05.307 00.000 20224 Move returns status 0, amount 0
21:45:05.308 00.001 20224 move complete, result=0
21:45:05.308 00.000 20224 worker thread done servicing request
21:45:05.311 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57693, med=2755, FiltMin=2499, FiltMax=23961, Gamma=1.000
21:45:05.333 00.022 8996 UpdateGuideState exits: m=749784 SNR=373.2
21:45:05.335 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:05.336 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:05.337 00.001 8996 Enqueuing Expose request
21:45:05.338 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:05.339 00.001 20224 Worker thread wakes up
21:45:05.340 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:05.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:06.320 00.980 20224 Exposure complete
21:45:06.403 00.083 20224 worker thread done servicing request
21:45:06.403 00.000 8996 OnExposeComplete: enter
21:45:06.404 00.001 8996 UpdateGuideState(): m_state=6
21:45:06.405 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2852
21:45:06.406 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.71, Mass=760457, SNR=371.8, Peak=61421 HFD=4.4
21:45:06.407 00.001 8996 MultiStar: [#1 -0.20,0.01,0.60,U] [#2 -0.44,0.12,0.00,M1] [#3 -0.30,-0.07,0.56,U] [#4 -0.28,0.04,0.53,U] [#5 -0.04,0.44,0.00,M1] [#6 -0.15,0.11,0.40,U] [#7 -0.07,-0.01,0.41,U] [#8 -0.44,-0.01,0.00,M1] 
21:45:06.407 00.000 8996 refined, 5 included, MultiStar: {-0.21, 0.04}, one-star: {-0.22, 0.10}
21:45:06.408 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
21:45:06.409 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:45:06.410 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.98 mountX=-0.21 mountY=-0.01, mountTheta=-3.09
21:45:06.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.04, opts=13)
21:45:06.412 00.000 8996 Enqueuing Move request for scope (-0.21, 0.04)
21:45:06.413 00.001 20224 Worker thread wakes up
21:45:06.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
21:45:06.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
21:45:06.413 00.000 20224 Moving (-0.21, 0.04) raw xDistance=-0.21 yDistance=-0.01
21:45:06.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:45:06.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:06.414 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:06.414 00.000 20224 MoveAxis(E, 31, ABG)
21:45:06.414 00.000 20224 Guiding  Dir = 2, Dur = 31
21:45:06.414 00.000 20224 IsSlewing returns 0
21:45:06.414 00.000 20224 IsGuiding returns 0
21:45:06.417 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61421, med=2755, FiltMin=2461, FiltMax=27107, Gamma=1.000
21:45:06.432 00.015 8996 UpdateGuideState exits: m=760457 SNR=371.8
21:45:06.432 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:06.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:06.434 00.001 8996 Enqueuing Expose request
21:45:06.460 00.026 20224 IsGuiding returns 1
21:45:06.460 00.000 20224 scope still moving after pulse duration time elapsed
21:45:06.491 00.031 20224 IsSlewing returns 0
21:45:06.491 00.000 20224 IsGuiding returns 1
21:45:06.521 00.030 20224 IsSlewing returns 0
21:45:06.521 00.000 20224 IsGuiding returns 1
21:45:06.552 00.031 20224 IsSlewing returns 0
21:45:06.553 00.001 20224 IsGuiding returns 0
21:45:06.553 00.000 20224 scope move finished after 31 + 107 ms
21:45:06.553 00.000 20224 Move returns status 0, amount 31
21:45:06.553 00.000 20224 MoveAxis(N, 0, ABG)
21:45:06.553 00.000 20224 Move returns status 0, amount 0
21:45:06.553 00.000 20224 move complete, result=0
21:45:06.553 00.000 20224 worker thread done servicing request
21:45:06.554 00.001 20224 Worker thread wakes up
21:45:06.554 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
21:45:06.557 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:06.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:07.710 01.153 20224 Exposure complete
21:45:07.798 00.088 20224 worker thread done servicing request
21:45:07.798 00.000 8996 OnExposeComplete: enter
21:45:07.800 00.002 8996 UpdateGuideState(): m_state=6
21:45:07.802 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2853
21:45:07.803 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.66, Mass=770032, SNR=374.6, Peak=60947 HFD=4.5
21:45:07.805 00.002 8996 MultiStar: [#1 -0.01,-0.14,0.66,U] [#2 -0.18,-0.05,0.73,U] [#3 0.09,0.15,0.62,U] [#4 0.08,0.12,0.51,U] [#5 0.14,0.31,0.54,U] [#6 0.17,0.07,0.42,U] [#7 0.06,0.02,0.49,U] [#8 -0.11,-0.11,0.39,U] 
21:45:07.807 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.18, 0.05}
21:45:07.808 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
21:45:07.809 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
21:45:07.810 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.72 mountX=0.05 mountY=-0.05, mountTheta=-0.82
21:45:07.813 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
21:45:07.814 00.001 8996 Enqueuing Move request for scope (0.05, 0.04)
21:45:07.815 00.001 20224 Worker thread wakes up
21:45:07.816 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
21:45:07.816 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
21:45:07.816 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
21:45:07.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:45:07.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:07.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:45:07.816 00.000 20224 MoveAxis(E, 0, ABG)
21:45:07.816 00.000 20224 Move returns status 0, amount 0
21:45:07.817 00.001 20224 MoveAxis(N, 0, ABG)
21:45:07.817 00.000 20224 Move returns status 0, amount 0
21:45:07.817 00.000 20224 move complete, result=0
21:45:07.817 00.000 20224 worker thread done servicing request
21:45:07.825 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60947, med=2755, FiltMin=2493, FiltMax=28371, Gamma=1.000
21:45:07.844 00.019 8996 UpdateGuideState exits: m=770032 SNR=374.6
21:45:07.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:07.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:07.847 00.001 8996 Enqueuing Expose request
21:45:07.848 00.001 20224 Worker thread wakes up
21:45:07.848 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:07.848 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:07.849 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:08.823 00.974 20224 Exposure complete
21:45:08.903 00.080 20224 worker thread done servicing request
21:45:08.904 00.001 8996 OnExposeComplete: enter
21:45:08.905 00.001 8996 UpdateGuideState(): m_state=6
21:45:08.905 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2854
21:45:08.906 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.83, Mass=735566, SNR=367.5, Peak=62163 HFD=4.5
21:45:08.907 00.001 8996 MultiStar: [#1 0.05,0.17,0.66,U] [#2 -0.14,0.19,0.76,U] [#3 0.15,-0.01,0.57,U] [#4 0.09,0.14,0.52,U] [#5 0.15,0.29,0.49,U] [#6 0.42,-0.04,0.41,U] [#7 0.20,0.05,0.45,U] [#8 -0.11,0.02,0.40,U] 
21:45:08.908 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.13}, one-star: {0.16, 0.21}
21:45:08.909 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
21:45:08.909 00.000 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
21:45:08.910 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.93 mountX=0.09 mountY=-0.14, mountTheta=-1.03
21:45:08.912 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
21:45:08.912 00.000 8996 Enqueuing Move request for scope (0.10, 0.13)
21:45:08.913 00.001 20224 Worker thread wakes up
21:45:08.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
21:45:08.913 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
21:45:08.913 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.09 yDistance=-0.14
21:45:08.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:45:08.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:08.914 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:45:08.914 00.000 20224 MoveAxis(E, 0, ABG)
21:45:08.914 00.000 20224 Move returns status 0, amount 0
21:45:08.914 00.000 20224 MoveAxis(N, 0, ABG)
21:45:08.914 00.000 20224 Move returns status 0, amount 0
21:45:08.914 00.000 20224 move complete, result=0
21:45:08.914 00.000 20224 worker thread done servicing request
21:45:08.917 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62163, med=2755, FiltMin=2499, FiltMax=27811, Gamma=1.000
21:45:08.950 00.033 8996 UpdateGuideState exits: m=735566 SNR=367.5
21:45:08.953 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:08.955 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:08.957 00.002 8996 Enqueuing Expose request
21:45:08.960 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:08.962 00.002 20224 Worker thread wakes up
21:45:08.962 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:08.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:10.128 01.166 20224 Exposure complete
21:45:10.193 00.065 20224 worker thread done servicing request
21:45:10.193 00.000 8996 OnExposeComplete: enter
21:45:10.194 00.001 8996 UpdateGuideState(): m_state=6
21:45:10.195 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2855
21:45:10.196 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.57, Mass=733360, SNR=370.1, Peak=51123 HFD=4.5
21:45:10.197 00.001 8996 MultiStar: [#1 -0.11,-0.14,0.67,U] [#2 -0.15,0.03,0.64,U] [#3 -0.01,0.07,0.52,U] [#4 -0.09,0.10,0.51,U] [#5 0.16,0.23,0.53,U] [#6 0.04,-0.00,0.43,U] [#7 0.13,-0.11,0.44,U] [#8 -0.06,-0.07,0.39,U] 
21:45:10.197 00.000 8996 refined, 8 included, MultiStar: {-0.00, 0.00}, one-star: {0.06, -0.04}
21:45:10.198 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
21:45:10.199 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:45:10.200 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.45 mountX=-0.00 mountY=-0.00, mountTheta=-2.56
21:45:10.201 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.00, opts=13)
21:45:10.202 00.001 8996 Enqueuing Move request for scope (-0.00, 0.00)
21:45:10.203 00.001 20224 Worker thread wakes up
21:45:10.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
21:45:10.203 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
21:45:10.203 00.000 20224 Moving (-0.00, 0.00) raw xDistance=-0.00 yDistance=-0.00
21:45:10.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:45:10.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:10.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:45:10.203 00.000 20224 MoveAxis(E, 0, ABG)
21:45:10.203 00.000 20224 Move returns status 0, amount 0
21:45:10.203 00.000 20224 MoveAxis(N, 0, ABG)
21:45:10.203 00.000 20224 Move returns status 0, amount 0
21:45:10.203 00.000 20224 move complete, result=0
21:45:10.203 00.000 20224 worker thread done servicing request
21:45:10.207 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51123, med=2755, FiltMin=2483, FiltMax=24448, Gamma=1.000
21:45:10.232 00.025 8996 UpdateGuideState exits: m=733360 SNR=370.1
21:45:10.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:10.235 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:10.237 00.002 8996 Enqueuing Expose request
21:45:10.239 00.002 20224 Worker thread wakes up
21:45:10.239 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:10.241 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:10.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:11.228 00.987 20224 Exposure complete
21:45:11.306 00.078 20224 worker thread done servicing request
21:45:11.306 00.000 8996 OnExposeComplete: enter
21:45:11.309 00.003 8996 UpdateGuideState(): m_state=6
21:45:11.311 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2856
21:45:11.313 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.60, Mass=748326, SNR=387.4, Peak=48739 HFD=4.6
21:45:11.315 00.002 8996 MultiStar: [#1 -0.04,-0.17,0.56,U] [#2 -0.06,-0.01,0.69,U] [#3 0.00,-0.11,0.61,U] [#4 -0.06,-0.06,0.50,U] [#5 0.08,0.24,0.59,U] [#6 0.18,-0.07,0.41,U] [#7 0.22,-0.05,0.43,U] [#8 -0.16,-0.24,0.41,U] 
21:45:11.316 00.001 8996 single-star, 8 included, MultiStar: {0.01, -0.04}, one-star: {0.00, -0.01}
21:45:11.318 00.002 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
21:45:11.319 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
21:45:11.322 00.003 8996 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.56 mountX=0.00 mountY=0.01, mountTheta=1.47
21:45:11.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.01, opts=13)
21:45:11.326 00.002 8996 Enqueuing Move request for scope (0.00, -0.01)
21:45:11.327 00.001 20224 Worker thread wakes up
21:45:11.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
21:45:11.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
21:45:11.327 00.000 20224 Moving (0.00, -0.01) raw xDistance=0.00 yDistance=0.01
21:45:11.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:45:11.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:11.328 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:45:11.328 00.000 20224 MoveAxis(E, 0, ABG)
21:45:11.328 00.000 20224 Move returns status 0, amount 0
21:45:11.328 00.000 20224 MoveAxis(N, 0, ABG)
21:45:11.328 00.000 20224 Move returns status 0, amount 0
21:45:11.328 00.000 20224 move complete, result=0
21:45:11.328 00.000 20224 worker thread done servicing request
21:45:11.334 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48739, med=2755, FiltMin=2518, FiltMax=22931, Gamma=1.000
21:45:11.351 00.017 8996 UpdateGuideState exits: m=748326 SNR=387.4
21:45:11.353 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:11.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:11.356 00.002 8996 Enqueuing Expose request
21:45:11.357 00.001 20224 Worker thread wakes up
21:45:11.357 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:11.358 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:11.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:12.536 01.178 20224 Exposure complete
21:45:12.600 00.064 20224 worker thread done servicing request
21:45:12.600 00.000 8996 OnExposeComplete: enter
21:45:12.601 00.001 8996 UpdateGuideState(): m_state=6
21:45:12.602 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2857
21:45:12.603 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.49, Mass=725067, SNR=391.6, Peak=56349 HFD=4.5
21:45:12.604 00.001 8996 MultiStar: [#1 0.05,-0.21,0.64,U] [#2 -0.03,-0.04,0.67,U] [#3 0.27,-0.11,0.51,U] [#4 0.18,0.06,0.54,U] [#5 0.23,0.07,0.56,U] [#6 0.47,-0.15,0.00,M1] [#7 0.22,-0.07,0.39,U] [#8 0.12,-0.21,0.35,U] 
21:45:12.604 00.000 8996 refined, 7 included, MultiStar: {0.16, -0.08}, one-star: {0.25, -0.12}
21:45:12.605 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
21:45:12.606 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
21:45:12.607 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.46 mountX=0.17 mountY=0.06, mountTheta=0.35
21:45:12.608 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.08, opts=13)
21:45:12.609 00.001 8996 Enqueuing Move request for scope (0.16, -0.08)
21:45:12.611 00.002 20224 Worker thread wakes up
21:45:12.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
21:45:12.611 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
21:45:12.611 00.000 20224 Moving (0.16, -0.08) raw xDistance=0.17 yDistance=0.06
21:45:12.612 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:45:12.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:12.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:45:12.612 00.000 20224 MoveAxis(E, 0, ABG)
21:45:12.612 00.000 20224 Move returns status 0, amount 0
21:45:12.612 00.000 20224 MoveAxis(N, 0, ABG)
21:45:12.612 00.000 20224 Move returns status 0, amount 0
21:45:12.612 00.000 20224 move complete, result=0
21:45:12.612 00.000 20224 worker thread done servicing request
21:45:12.615 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56349, med=2755, FiltMin=2499, FiltMax=26992, Gamma=1.000
21:45:12.628 00.013 8996 UpdateGuideState exits: m=725067 SNR=391.6
21:45:12.629 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:12.630 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:12.631 00.001 8996 Enqueuing Expose request
21:45:12.632 00.001 20224 Worker thread wakes up
21:45:12.632 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:12.632 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:12.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:13.604 00.972 20224 Exposure complete
21:45:13.659 00.055 20224 worker thread done servicing request
21:45:13.660 00.001 8996 OnExposeComplete: enter
21:45:13.660 00.000 8996 UpdateGuideState(): m_state=6
21:45:13.662 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2858
21:45:13.662 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=472.60, Mass=724864, SNR=359.0, Peak=54211 HFD=4.4
21:45:13.663 00.001 8996 MultiStar: [#1 0.14,-0.17,0.59,U] [#2 0.01,0.02,0.70,U] [#3 0.27,-0.14,0.63,U] [#4 0.08,-0.09,0.57,U] [#5 0.23,0.14,0.59,U] [#6 0.37,-0.11,0.48,U] [#7 0.13,-0.05,0.48,U] [#8 -0.05,-0.20,0.45,U] 
21:45:13.663 00.000 8996 single-star, 8 included, MultiStar: {0.15, -0.06}, one-star: {0.14, -0.02}
21:45:13.664 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
21:45:13.665 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
21:45:13.666 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.13 mountX=0.14 mountY=0.00, mountTheta=0.01
21:45:13.667 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.02, opts=13)
21:45:13.668 00.001 8996 Enqueuing Move request for scope (0.14, -0.02)
21:45:13.669 00.001 20224 Worker thread wakes up
21:45:13.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
21:45:13.669 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
21:45:13.669 00.000 20224 Moving (0.14, -0.02) raw xDistance=0.14 yDistance=0.00
21:45:13.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:45:13.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:13.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:45:13.669 00.000 20224 MoveAxis(E, 0, ABG)
21:45:13.669 00.000 20224 Move returns status 0, amount 0
21:45:13.669 00.000 20224 MoveAxis(N, 0, ABG)
21:45:13.669 00.000 20224 Move returns status 0, amount 0
21:45:13.669 00.000 20224 move complete, result=0
21:45:13.669 00.000 20224 worker thread done servicing request
21:45:13.674 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54211, med=2755, FiltMin=2512, FiltMax=26032, Gamma=1.000
21:45:13.689 00.015 8996 UpdateGuideState exits: m=724864 SNR=359.0
21:45:13.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:13.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:13.691 00.000 8996 Enqueuing Expose request
21:45:13.692 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:13.693 00.001 20224 Worker thread wakes up
21:45:13.693 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:13.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:14.853 01.160 20224 Exposure complete
21:45:14.914 00.061 20224 worker thread done servicing request
21:45:14.914 00.000 8996 OnExposeComplete: enter
21:45:14.915 00.001 8996 UpdateGuideState(): m_state=6
21:45:14.916 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2859
21:45:14.917 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.56, Mass=766792, SNR=348.4, Peak=52611 HFD=4.4
21:45:14.920 00.003 8996 MultiStar: [#1 -0.10,-0.38,0.67,U] [#2 -0.26,-0.06,0.81,U] [#3 -0.02,-0.07,0.60,U] [#4 -0.12,-0.10,0.59,U] [#5 0.01,0.02,0.63,U] [#6 0.15,-0.22,0.42,U] [#7 0.16,-0.27,0.48,U] [#8 -0.16,-0.25,0.46,U] 
21:45:14.921 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.14}, one-star: {0.04, -0.06}
21:45:14.922 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
21:45:14.923 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
21:45:14.924 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.99 mountX=0.04 mountY=0.05, mountTheta=0.89
21:45:14.926 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
21:45:14.928 00.002 8996 Enqueuing Move request for scope (0.04, -0.06)
21:45:14.929 00.001 20224 Worker thread wakes up
21:45:14.929 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
21:45:14.929 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
21:45:14.930 00.001 20224 Moving (0.04, -0.06) raw xDistance=0.04 yDistance=0.05
21:45:14.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:45:14.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:14.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:45:14.930 00.000 20224 MoveAxis(E, 0, ABG)
21:45:14.930 00.000 20224 Move returns status 0, amount 0
21:45:14.930 00.000 20224 MoveAxis(N, 0, ABG)
21:45:14.930 00.000 20224 Move returns status 0, amount 0
21:45:14.930 00.000 20224 move complete, result=0
21:45:14.931 00.001 20224 worker thread done servicing request
21:45:14.943 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52611, med=2755, FiltMin=2480, FiltMax=25024, Gamma=1.000
21:45:14.971 00.028 8996 UpdateGuideState exits: m=766792 SNR=348.4
21:45:14.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:14.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:14.974 00.001 8996 Enqueuing Expose request
21:45:14.974 00.000 20224 Worker thread wakes up
21:45:14.974 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:14.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:14.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:15.960 00.985 20224 Exposure complete
21:45:16.045 00.085 20224 worker thread done servicing request
21:45:16.045 00.000 8996 OnExposeComplete: enter
21:45:16.048 00.003 8996 UpdateGuideState(): m_state=6
21:45:16.049 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2860
21:45:16.052 00.003 8996 Star::Find returns 1 (0), X=138.37, Y=472.50, Mass=733602, SNR=395.6, Peak=50109 HFD=4.4
21:45:16.054 00.002 8996 MultiStar: [#1 -0.03,-0.17,0.63,U] [#2 -0.05,-0.21,0.62,U] [#3 0.08,-0.15,0.55,U] [#4 -0.02,-0.17,0.52,U] [#5 0.11,0.05,0.59,U] [#6 0.16,-0.26,0.35,U] [#7 0.23,-0.21,0.40,U] [#8 -0.16,-0.20,0.31,U] 
21:45:16.055 00.001 8996 single-star, 8 included, MultiStar: {0.04, -0.15}, one-star: {0.04, -0.12}
21:45:16.056 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
21:45:16.057 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
21:45:16.057 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.26 mountX=0.05 mountY=0.11, mountTheta=1.16
21:45:16.060 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.12, opts=13)
21:45:16.060 00.000 8996 Enqueuing Move request for scope (0.04, -0.12)
21:45:16.061 00.001 20224 Worker thread wakes up
21:45:16.062 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
21:45:16.062 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
21:45:16.062 00.000 20224 Moving (0.04, -0.12) raw xDistance=0.05 yDistance=0.11
21:45:16.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:45:16.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:16.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:45:16.062 00.000 20224 MoveAxis(E, 0, ABG)
21:45:16.062 00.000 20224 Move returns status 0, amount 0
21:45:16.062 00.000 20224 MoveAxis(N, 0, ABG)
21:45:16.062 00.000 20224 Move returns status 0, amount 0
21:45:16.062 00.000 20224 move complete, result=0
21:45:16.062 00.000 20224 worker thread done servicing request
21:45:16.065 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50109, med=2755, FiltMin=2521, FiltMax=24784, Gamma=1.000
21:45:16.079 00.014 8996 UpdateGuideState exits: m=733602 SNR=395.6
21:45:16.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:16.082 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:16.082 00.000 8996 Enqueuing Expose request
21:45:16.082 00.000 20224 Worker thread wakes up
21:45:16.082 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:16.083 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:16.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:17.247 01.164 20224 Exposure complete
21:45:17.316 00.069 20224 worker thread done servicing request
21:45:17.316 00.000 8996 OnExposeComplete: enter
21:45:17.317 00.001 8996 UpdateGuideState(): m_state=6
21:45:17.318 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2861
21:45:17.319 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.39, Mass=716588, SNR=311.9, Peak=56285 HFD=4.3
21:45:17.321 00.002 8996 MultiStar: [#1 0.06,-0.39,0.80,U] [#2 0.02,-0.31,0.83,U] [#3 0.18,-0.28,0.75,U] [#4 0.02,-0.26,0.71,U] [#5 0.13,-0.13,0.77,U] [#6 0.26,-0.29,0.52,U] [#7 0.29,-0.45,0.00,M1] [#8 -0.05,-0.51,0.00,M1] 
21:45:17.323 00.002 8996 single-star, 6 included, MultiStar: {0.10, -0.27}, one-star: {0.06, -0.22}
21:45:17.325 00.002 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
21:45:17.326 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
21:45:17.328 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.29 mountX=0.08 mountY=0.21, mountTheta=1.19
21:45:17.330 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.22, opts=13)
21:45:17.332 00.002 8996 Enqueuing Move request for scope (0.06, -0.22)
21:45:17.333 00.001 20224 Worker thread wakes up
21:45:17.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
21:45:17.334 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
21:45:17.334 00.000 20224 Moving (0.06, -0.22) raw xDistance=0.08 yDistance=0.21
21:45:17.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:45:17.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:45:17.334 00.000 20224 MoveAxis(E, 0, ABG)
21:45:17.334 00.000 20224 Move returns status 0, amount 0
21:45:17.334 00.000 20224 MoveAxis(S, 45, ABG)
21:45:17.334 00.000 20224 Guiding  Dir = 1, Dur = 45
21:45:17.335 00.001 20224 IsSlewing returns 0
21:45:17.335 00.000 20224 IsGuiding returns 0
21:45:17.345 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56285, med=2755, FiltMin=2518, FiltMax=25536, Gamma=1.000
21:45:17.366 00.021 8996 UpdateGuideState exits: m=716588 SNR=311.9
21:45:17.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:17.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:17.369 00.001 8996 Enqueuing Expose request
21:45:17.371 00.002 20224 PulseGuide returned control before completion, sleep 20
21:45:17.401 00.030 20224 IsGuiding returns 1
21:45:17.401 00.000 20224 scope still moving after pulse duration time elapsed
21:45:17.433 00.032 20224 IsSlewing returns 0
21:45:17.433 00.000 20224 IsGuiding returns 1
21:45:17.464 00.031 20224 IsSlewing returns 0
21:45:17.464 00.000 20224 IsGuiding returns 0
21:45:17.464 00.000 20224 scope move finished after 45 + 83 ms
21:45:17.464 00.000 20224 Move returns status 0, amount 45
21:45:17.464 00.000 20224 move complete, result=0
21:45:17.464 00.000 20224 worker thread done servicing request
21:45:17.464 00.000 20224 Worker thread wakes up
21:45:17.464 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:45:17.466 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:17.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:18.442 00.976 20224 Exposure complete
21:45:18.522 00.080 20224 worker thread done servicing request
21:45:18.523 00.001 8996 OnExposeComplete: enter
21:45:18.524 00.001 8996 UpdateGuideState(): m_state=6
21:45:18.524 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2862
21:45:18.524 00.000 8996 Star::Find returns 1 (0), X=138.45, Y=472.53, Mass=717234, SNR=350.1, Peak=51203 HFD=4.3
21:45:18.526 00.002 8996 MultiStar: [#1 0.11,-0.15,0.69,U] [#2 0.04,0.03,0.77,U] [#3 0.24,-0.28,0.59,U] [#4 0.10,-0.07,0.60,U] [#5 0.25,0.33,0.61,U] [#6 0.31,-0.07,0.43,U] [#7 0.11,-0.08,0.46,U] [#8 0.03,0.01,0.41,U] 
21:45:18.527 00.001 8996 single-star, 8 included, MultiStar: {0.14, -0.04}, one-star: {0.12, -0.08}
21:45:18.527 00.000 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
21:45:18.528 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
21:45:18.529 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.61 mountX=0.13 mountY=0.07, mountTheta=0.50
21:45:18.529 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.08, opts=13)
21:45:18.530 00.001 8996 Enqueuing Move request for scope (0.12, -0.08)
21:45:18.531 00.001 20224 Worker thread wakes up
21:45:18.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
21:45:18.531 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
21:45:18.531 00.000 20224 Moving (0.12, -0.08) raw xDistance=0.13 yDistance=0.07
21:45:18.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:45:18.532 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:18.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:45:18.532 00.000 20224 MoveAxis(E, 0, ABG)
21:45:18.532 00.000 20224 Move returns status 0, amount 0
21:45:18.532 00.000 20224 MoveAxis(N, 0, ABG)
21:45:18.532 00.000 20224 Move returns status 0, amount 0
21:45:18.532 00.000 20224 move complete, result=0
21:45:18.532 00.000 20224 worker thread done servicing request
21:45:18.535 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51203, med=2755, FiltMin=2438, FiltMax=24835, Gamma=1.000
21:45:18.557 00.022 8996 UpdateGuideState exits: m=717234 SNR=350.1
21:45:18.559 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:18.561 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:18.562 00.001 8996 Enqueuing Expose request
21:45:18.562 00.000 20224 Worker thread wakes up
21:45:18.562 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:18.564 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:18.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:19.733 01.169 20224 Exposure complete
21:45:19.827 00.094 20224 worker thread done servicing request
21:45:19.828 00.001 8996 OnExposeComplete: enter
21:45:19.830 00.002 8996 UpdateGuideState(): m_state=6
21:45:19.832 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2863
21:45:19.834 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.73, Mass=738479, SNR=390.1, Peak=54323 HFD=4.6
21:45:19.836 00.002 8996 MultiStar: [#1 -0.05,-0.11,0.59,U] [#2 -0.24,0.09,0.67,U] [#3 0.02,-0.03,0.59,U] [#4 -0.09,-0.05,0.53,U] [#5 0.04,0.20,0.54,U] [#6 0.03,-0.27,0.42,U] [#7 0.03,-0.12,0.37,U] [#8 -0.23,0.00,0.39,U] 
21:45:19.838 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.00}, one-star: {-0.00, 0.11}
21:45:19.839 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
21:45:19.840 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:45:19.841 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.11 mountX=-0.05 mountY=0.00, mountTheta=3.06
21:45:19.844 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.00, opts=13)
21:45:19.845 00.001 8996 Enqueuing Move request for scope (-0.05, 0.00)
21:45:19.846 00.001 20224 Worker thread wakes up
21:45:19.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
21:45:19.846 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
21:45:19.846 00.000 20224 Moving (-0.05, 0.00) raw xDistance=-0.05 yDistance=0.00
21:45:19.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:45:19.846 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:19.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:45:19.847 00.001 20224 MoveAxis(E, 0, ABG)
21:45:19.847 00.000 20224 Move returns status 0, amount 0
21:45:19.847 00.000 20224 MoveAxis(N, 0, ABG)
21:45:19.847 00.000 20224 Move returns status 0, amount 0
21:45:19.847 00.000 20224 move complete, result=0
21:45:19.847 00.000 20224 worker thread done servicing request
21:45:19.853 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=54323, med=2755, FiltMin=2467, FiltMax=23753, Gamma=1.000
21:45:19.870 00.017 8996 UpdateGuideState exits: m=738479 SNR=390.1
21:45:19.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:19.871 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:19.873 00.002 8996 Enqueuing Expose request
21:45:19.875 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:19.877 00.002 20224 Worker thread wakes up
21:45:19.877 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:19.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:20.861 00.984 20224 Exposure complete
21:45:20.920 00.059 20224 worker thread done servicing request
21:45:20.920 00.000 8996 OnExposeComplete: enter
21:45:20.922 00.002 8996 UpdateGuideState(): m_state=6
21:45:20.923 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2864
21:45:20.924 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.73, Mass=784826, SNR=384.3, Peak=59363 HFD=4.6
21:45:20.925 00.001 8996 MultiStar: [#1 -0.02,-0.15,0.59,U] [#2 -0.19,0.15,0.69,U] [#3 0.06,-0.11,0.53,U] [#4 -0.03,0.02,0.53,U] [#5 -0.01,0.44,0.00,M1] [#6 0.09,0.01,0.36,U] [#7 0.02,-0.10,0.48,U] [#8 -0.25,0.03,0.38,U] 
21:45:20.926 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.01}, one-star: {0.06, 0.11}
21:45:20.927 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
21:45:20.927 00.000 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
21:45:20.928 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.73 mountX=-0.03 mountY=-0.01, mountTheta=-2.84
21:45:20.931 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
21:45:20.932 00.001 8996 Enqueuing Move request for scope (-0.02, 0.01)
21:45:20.933 00.001 20224 Worker thread wakes up
21:45:20.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
21:45:20.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
21:45:20.933 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.03 yDistance=-0.01
21:45:20.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:45:20.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:20.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:45:20.934 00.001 20224 MoveAxis(E, 0, ABG)
21:45:20.934 00.000 20224 Move returns status 0, amount 0
21:45:20.934 00.000 20224 MoveAxis(N, 0, ABG)
21:45:20.934 00.000 20224 Move returns status 0, amount 0
21:45:20.934 00.000 20224 move complete, result=0
21:45:20.934 00.000 20224 worker thread done servicing request
21:45:20.941 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59363, med=2755, FiltMin=2461, FiltMax=25251, Gamma=1.000
21:45:20.959 00.018 8996 UpdateGuideState exits: m=784826 SNR=384.3
21:45:20.960 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:20.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:20.961 00.000 8996 Enqueuing Expose request
21:45:20.962 00.001 20224 Worker thread wakes up
21:45:20.962 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:20.963 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:20.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:22.127 01.164 20224 Exposure complete
21:45:22.189 00.062 20224 worker thread done servicing request
21:45:22.190 00.001 8996 OnExposeComplete: enter
21:45:22.191 00.001 8996 UpdateGuideState(): m_state=6
21:45:22.192 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2865
21:45:22.193 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.67, Mass=813330, SNR=385.4, Peak=59075 HFD=4.7
21:45:22.195 00.002 8996 MultiStar: [#1 -0.15,0.04,0.61,U] [#2 -0.27,-0.03,0.71,U] [#3 -0.07,0.02,0.51,U] [#4 -0.16,-0.07,0.51,U] [#5 0.00,0.26,0.51,U] [#6 0.08,-0.07,0.45,U] [#7 0.03,0.00,0.38,U] [#8 -0.09,-0.11,0.35,U] 
21:45:22.196 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.02}, one-star: {0.02, 0.05}
21:45:22.197 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
21:45:22.198 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
21:45:22.200 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.24 mountX=0.01 mountY=-0.06, mountTheta=-1.33
21:45:22.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
21:45:22.204 00.002 8996 Enqueuing Move request for scope (0.02, 0.05)
21:45:22.205 00.001 20224 Worker thread wakes up
21:45:22.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
21:45:22.205 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
21:45:22.206 00.001 20224 Moving (0.02, 0.05) raw xDistance=0.01 yDistance=-0.06
21:45:22.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:45:22.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:22.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:45:22.206 00.000 20224 MoveAxis(E, 0, ABG)
21:45:22.206 00.000 20224 Move returns status 0, amount 0
21:45:22.206 00.000 20224 MoveAxis(N, 0, ABG)
21:45:22.206 00.000 20224 Move returns status 0, amount 0
21:45:22.206 00.000 20224 move complete, result=0
21:45:22.206 00.000 20224 worker thread done servicing request
21:45:22.209 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59075, med=2755, FiltMin=2413, FiltMax=24640, Gamma=1.000
21:45:22.231 00.022 8996 UpdateGuideState exits: m=813330 SNR=385.4
21:45:22.232 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:22.233 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:22.235 00.002 8996 Enqueuing Expose request
21:45:22.236 00.001 20224 Worker thread wakes up
21:45:22.236 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:22.238 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:22.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:23.208 00.970 20224 Exposure complete
21:45:23.280 00.072 20224 worker thread done servicing request
21:45:23.280 00.000 8996 OnExposeComplete: enter
21:45:23.281 00.001 8996 UpdateGuideState(): m_state=6
21:45:23.282 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2866
21:45:23.283 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.78, Mass=752309, SNR=368.7, Peak=52509 HFD=4.5
21:45:23.284 00.001 8996 MultiStar: [#1 -0.15,0.02,0.63,U] [#2 -0.15,0.07,0.72,U] [#3 0.02,-0.02,0.61,U] [#4 -0.10,0.06,0.61,U] [#5 0.02,0.39,0.59,U] [#6 0.15,-0.04,0.39,U] [#7 0.03,-0.01,0.40,U] [#8 -0.06,-0.02,0.42,U] 
21:45:23.286 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {-0.06, 0.17}
21:45:23.287 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
21:45:23.288 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:45:23.289 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.08 mountX=-0.06 mountY=-0.08, mountTheta=-2.18
21:45:23.292 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
21:45:23.293 00.001 8996 Enqueuing Move request for scope (-0.05, 0.09)
21:45:23.294 00.001 20224 Worker thread wakes up
21:45:23.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:45:23.294 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:45:23.294 00.000 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
21:45:23.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:45:23.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:23.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:23.294 00.000 20224 MoveAxis(E, 0, ABG)
21:45:23.294 00.000 20224 Move returns status 0, amount 0
21:45:23.294 00.000 20224 MoveAxis(N, 0, ABG)
21:45:23.294 00.000 20224 Move returns status 0, amount 0
21:45:23.294 00.000 20224 move complete, result=0
21:45:23.294 00.000 20224 worker thread done servicing request
21:45:23.297 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52509, med=2755, FiltMin=2512, FiltMax=25801, Gamma=1.000
21:45:23.312 00.015 8996 UpdateGuideState exits: m=752309 SNR=368.7
21:45:23.312 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:23.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:23.314 00.001 8996 Enqueuing Expose request
21:45:23.314 00.000 20224 Worker thread wakes up
21:45:23.315 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:23.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:23.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:24.501 01.186 20224 Exposure complete
21:45:24.594 00.093 20224 worker thread done servicing request
21:45:24.594 00.000 8996 OnExposeComplete: enter
21:45:24.596 00.002 8996 UpdateGuideState(): m_state=6
21:45:24.597 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2867
21:45:24.598 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.42, Mass=698759, SNR=352.1, Peak=49296 HFD=4.5
21:45:24.599 00.001 8996 MultiStar: [#1 -0.27,-0.10,0.71,U] [#2 -0.41,-0.12,0.00,M1] [#3 -0.23,-0.11,0.60,U] [#4 -0.29,0.01,0.60,U] [#5 -0.08,-0.01,0.64,U] [#6 -0.14,-0.39,0.45,U] [#7 -0.11,-0.39,0.40,U] [#8 -0.30,-0.19,0.41,U] 
21:45:24.601 00.002 8996 refined, 7 included, MultiStar: {-0.22, -0.15}, one-star: {-0.27, -0.20}
21:45:24.603 00.002 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
21:45:24.604 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
21:45:24.606 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.53 mountX=-0.20 mountY=0.18, mountTheta=2.42
21:45:24.609 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.15, opts=13)
21:45:24.610 00.001 8996 Enqueuing Move request for scope (-0.22, -0.15)
21:45:24.612 00.002 20224 Worker thread wakes up
21:45:24.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd
21:45:24.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.15)
21:45:24.612 00.000 20224 Moving (-0.22, -0.15) raw xDistance=-0.20 yDistance=0.18
21:45:24.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:45:24.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:24.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:45:24.612 00.000 20224 MoveAxis(E, 30, ABG)
21:45:24.613 00.001 20224 Guiding  Dir = 2, Dur = 30
21:45:24.613 00.000 20224 IsSlewing returns 0
21:45:24.613 00.000 20224 IsGuiding returns 0
21:45:24.620 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49296, med=2755, FiltMin=2499, FiltMax=23763, Gamma=1.000
21:45:24.655 00.035 8996 UpdateGuideState exits: m=698759 SNR=352.1
21:45:24.657 00.002 20224 IsGuiding returns 1
21:45:24.657 00.000 20224 scope still moving after pulse duration time elapsed
21:45:24.657 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:24.659 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:24.661 00.002 8996 Enqueuing Expose request
21:45:24.685 00.024 20224 IsSlewing returns 0
21:45:24.685 00.000 20224 IsGuiding returns 1
21:45:24.717 00.032 20224 IsSlewing returns 0
21:45:24.717 00.000 20224 IsGuiding returns 1
21:45:24.748 00.031 20224 IsSlewing returns 0
21:45:24.749 00.001 20224 IsGuiding returns 0
21:45:24.749 00.000 20224 scope move finished after 30 + 105 ms
21:45:24.749 00.000 20224 Move returns status 0, amount 30
21:45:24.749 00.000 20224 MoveAxis(N, 0, ABG)
21:45:24.749 00.000 20224 Move returns status 0, amount 0
21:45:24.749 00.000 20224 move complete, result=0
21:45:24.749 00.000 20224 worker thread done servicing request
21:45:24.749 00.000 20224 Worker thread wakes up
21:45:24.749 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
21:45:24.751 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:24.752 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:25.744 00.992 20224 Exposure complete
21:45:25.820 00.076 20224 worker thread done servicing request
21:45:25.820 00.000 8996 OnExposeComplete: enter
21:45:25.821 00.001 8996 UpdateGuideState(): m_state=6
21:45:25.822 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2868
21:45:25.823 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.64, Mass=761163, SNR=341.1, Peak=62739 HFD=4.5
21:45:25.824 00.001 8996 MultiStar: [#1 0.19,-0.11,0.58,U] [#2 0.10,-0.03,0.81,U] [#3 0.25,-0.20,0.58,U] [#4 0.10,-0.09,0.61,U] [#5 0.26,0.17,0.62,U] [#6 0.43,-0.03,0.00,M1] [#7 0.31,-0.15,0.52,U] [#8 0.08,-0.19,0.43,U] 
21:45:25.824 00.000 8996 refined, 7 included, MultiStar: {0.19, -0.06}, one-star: {0.24, 0.02}
21:45:25.825 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
21:45:25.826 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
21:45:25.827 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.28 mountX=0.20 mountY=0.03, mountTheta=0.17
21:45:25.829 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.06, opts=13)
21:45:25.831 00.002 8996 Enqueuing Move request for scope (0.19, -0.06)
21:45:25.831 00.000 20224 Worker thread wakes up
21:45:25.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
21:45:25.831 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
21:45:25.831 00.000 20224 Moving (0.19, -0.06) raw xDistance=0.20 yDistance=0.03
21:45:25.832 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:45:25.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:25.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:45:25.832 00.000 20224 MoveAxis(E, 0, ABG)
21:45:25.832 00.000 20224 Move returns status 0, amount 0
21:45:25.832 00.000 20224 MoveAxis(N, 0, ABG)
21:45:25.832 00.000 20224 Move returns status 0, amount 0
21:45:25.832 00.000 20224 move complete, result=0
21:45:25.832 00.000 20224 worker thread done servicing request
21:45:25.835 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62739, med=2755, FiltMin=2486, FiltMax=30163, Gamma=1.000
21:45:25.849 00.014 8996 UpdateGuideState exits: m=761163 SNR=341.1
21:45:25.849 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:25.851 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:25.852 00.001 8996 Enqueuing Expose request
21:45:25.853 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:25.853 00.000 20224 Worker thread wakes up
21:45:25.853 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:25.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:27.030 01.177 20224 Exposure complete
21:45:27.095 00.065 20224 worker thread done servicing request
21:45:27.095 00.000 8996 OnExposeComplete: enter
21:45:27.097 00.002 8996 UpdateGuideState(): m_state=6
21:45:27.097 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2869
21:45:27.098 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.32, Mass=712935, SNR=332.1, Peak=58525 HFD=4.7
21:45:27.099 00.001 8996 MultiStar: [#1 0.19,-0.39,0.00,M1] [#2 0.08,-0.25,0.74,U] [#3 0.19,-0.32,0.63,U] [#4 0.20,-0.44,0.00,M1] [#5 0.19,-0.13,0.68,U] [#6 0.29,-0.51,0.00,M2] [#7 0.25,-0.40,0.00,M1] [#8 0.09,-0.43,0.00,M1] 
21:45:27.100 00.001 8996 refined, 3 included, MultiStar: {0.20, -0.25}, one-star: {0.29, -0.29}
21:45:27.101 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
21:45:27.101 00.000 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
21:45:27.102 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-0.91 mountX=0.22 mountY=0.23, mountTheta=0.80
21:45:27.104 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.25, opts=13)
21:45:27.104 00.000 8996 Enqueuing Move request for scope (0.20, -0.25)
21:45:27.105 00.001 20224 Worker thread wakes up
21:45:27.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.25) opts 0xd
21:45:27.105 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.25)
21:45:27.105 00.000 20224 Moving (0.20, -0.25) raw xDistance=0.22 yDistance=0.23
21:45:27.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:45:27.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:45:27.105 00.000 20224 MoveAxis(W, 32, ABG)
21:45:27.105 00.000 20224 Guiding  Dir = 3, Dur = 32
21:45:27.106 00.001 20224 IsSlewing returns 0
21:45:27.106 00.000 20224 IsGuiding returns 0
21:45:27.109 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58525, med=2752, FiltMin=2496, FiltMax=30160, Gamma=1.000
21:45:27.113 00.004 20224 PulseGuide returned control before completion, sleep 36
21:45:27.123 00.010 8996 UpdateGuideState exits: m=712935 SNR=332.1
21:45:27.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:27.124 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:27.125 00.001 8996 Enqueuing Expose request
21:45:27.159 00.034 20224 IsGuiding returns 1
21:45:27.159 00.000 20224 scope still moving after pulse duration time elapsed
21:45:27.190 00.031 20224 IsSlewing returns 0
21:45:27.190 00.000 20224 IsGuiding returns 1
21:45:27.221 00.031 20224 IsSlewing returns 0
21:45:27.221 00.000 20224 IsGuiding returns 0
21:45:27.221 00.000 20224 scope move finished after 32 + 83 ms
21:45:27.221 00.000 20224 Move returns status 0, amount 32
21:45:27.221 00.000 20224 MoveAxis(S, 48, ABG)
21:45:27.221 00.000 20224 Guiding  Dir = 1, Dur = 48
21:45:27.222 00.001 20224 IsSlewing returns 0
21:45:27.222 00.000 20224 IsGuiding returns 0
21:45:27.270 00.048 20224 IsGuiding returns 1
21:45:27.270 00.000 20224 scope still moving after pulse duration time elapsed
21:45:27.298 00.028 20224 IsSlewing returns 0
21:45:27.299 00.001 20224 IsGuiding returns 1
21:45:27.329 00.030 20224 IsSlewing returns 0
21:45:27.329 00.000 20224 IsGuiding returns 1
21:45:27.360 00.031 20224 IsSlewing returns 0
21:45:27.360 00.000 20224 IsGuiding returns 0
21:45:27.360 00.000 20224 scope move finished after 48 + 90 ms
21:45:27.360 00.000 20224 Move returns status 0, amount 48
21:45:27.360 00.000 20224 move complete, result=0
21:45:27.360 00.000 20224 worker thread done servicing request
21:45:27.360 00.000 20224 Worker thread wakes up
21:45:27.361 00.001 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 48 ms SOUTH
21:45:27.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:27.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:28.353 00.991 20224 Exposure complete
21:45:28.416 00.063 20224 worker thread done servicing request
21:45:28.416 00.000 8996 OnExposeComplete: enter
21:45:28.417 00.001 8996 UpdateGuideState(): m_state=6
21:45:28.418 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2870
21:45:28.418 00.000 8996 Star::Find returns 1 (0), X=138.33, Y=472.60, Mass=775514, SNR=397.1, Peak=54493 HFD=4.6
21:45:28.419 00.001 8996 MultiStar: [#1 -0.24,0.01,0.56,U] [#2 -0.33,0.12,0.70,U] [#3 -0.11,-0.19,0.58,U] [#4 -0.18,-0.15,0.47,U] [#5 -0.10,0.17,0.56,U] [#6 0.13,-0.11,0.35,U] [#7 -0.03,-0.09,0.43,U] [#8 -0.31,-0.09,0.36,U] 
21:45:28.420 00.001 8996 single-star, 8 included, MultiStar: {-0.13, -0.02}, one-star: {0.00, -0.01}
21:45:28.421 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
21:45:28.422 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
21:45:28.422 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.48 mountX=0.00 mountY=0.01, mountTheta=1.38
21:45:28.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.01, opts=13)
21:45:28.424 00.000 8996 Enqueuing Move request for scope (0.00, -0.01)
21:45:28.425 00.001 20224 Worker thread wakes up
21:45:28.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
21:45:28.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
21:45:28.425 00.000 20224 Moving (0.00, -0.01) raw xDistance=0.00 yDistance=0.01
21:45:28.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:45:28.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:28.426 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:45:28.426 00.000 20224 MoveAxis(E, 0, ABG)
21:45:28.426 00.000 20224 Move returns status 0, amount 0
21:45:28.426 00.000 20224 MoveAxis(N, 0, ABG)
21:45:28.426 00.000 20224 Move returns status 0, amount 0
21:45:28.426 00.000 20224 move complete, result=0
21:45:28.426 00.000 20224 worker thread done servicing request
21:45:28.429 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54493, med=2755, FiltMin=2496, FiltMax=25008, Gamma=1.000
21:45:28.444 00.015 8996 UpdateGuideState exits: m=775514 SNR=397.1
21:45:28.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:28.445 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:28.446 00.001 8996 Enqueuing Expose request
21:45:28.447 00.001 20224 Worker thread wakes up
21:45:28.447 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:28.448 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:28.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:29.601 01.153 20224 Exposure complete
21:45:29.677 00.076 20224 worker thread done servicing request
21:45:29.677 00.000 8996 OnExposeComplete: enter
21:45:29.678 00.001 8996 UpdateGuideState(): m_state=6
21:45:29.678 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2871
21:45:29.680 00.002 8996 Star::Find returns 1 (0), X=138.17, Y=472.42, Mass=757706, SNR=347.7, Peak=53552 HFD=4.6
21:45:29.681 00.001 8996 MultiStar: [#1 -0.15,-0.03,0.62,U] [#2 -0.35,-0.08,0.82,U] [#3 0.02,-0.10,0.60,U] [#4 -0.18,-0.00,0.51,U] [#5 -0.13,0.17,0.65,U] [#6 -0.00,-0.16,0.42,U] [#7 0.04,-0.26,0.45,U] [#8 -0.34,-0.20,0.41,U] 
21:45:29.683 00.002 8996 refined, 8 included, MultiStar: {-0.15, -0.09}, one-star: {-0.16, -0.19}
21:45:29.684 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
21:45:29.685 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
21:45:29.686 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.60 mountX=-0.14 mountY=0.11, mountTheta=2.50
21:45:29.687 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.09, opts=13)
21:45:29.688 00.001 8996 Enqueuing Move request for scope (-0.15, -0.09)
21:45:29.689 00.001 20224 Worker thread wakes up
21:45:29.689 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
21:45:29.689 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
21:45:29.689 00.000 20224 Moving (-0.15, -0.09) raw xDistance=-0.14 yDistance=0.11
21:45:29.689 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:45:29.689 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:29.689 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:45:29.689 00.000 20224 MoveAxis(E, 0, ABG)
21:45:29.689 00.000 20224 Move returns status 0, amount 0
21:45:29.689 00.000 20224 MoveAxis(N, 0, ABG)
21:45:29.689 00.000 20224 Move returns status 0, amount 0
21:45:29.689 00.000 20224 move complete, result=0
21:45:29.689 00.000 20224 worker thread done servicing request
21:45:29.695 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53552, med=2755, FiltMin=2477, FiltMax=23104, Gamma=1.000
21:45:29.717 00.022 8996 UpdateGuideState exits: m=757706 SNR=347.7
21:45:29.718 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:29.719 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:29.720 00.001 8996 Enqueuing Expose request
21:45:29.721 00.001 20224 Worker thread wakes up
21:45:29.721 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:29.722 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:29.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:30.710 00.988 20224 Exposure complete
21:45:30.783 00.073 20224 worker thread done servicing request
21:45:30.783 00.000 8996 OnExposeComplete: enter
21:45:30.785 00.002 8996 UpdateGuideState(): m_state=6
21:45:30.786 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2872
21:45:30.789 00.003 8996 Star::Find returns 1 (0), X=138.32, Y=472.66, Mass=692162, SNR=339.2, Peak=49325 HFD=4.5
21:45:30.791 00.002 8996 MultiStar: [#1 -0.09,0.27,0.72,U] [#2 -0.31,0.33,0.00,M1] [#3 0.01,0.02,0.61,U] [#4 -0.13,0.05,0.60,U] [#5 0.03,0.36,0.71,U] [#6 0.15,-0.02,0.47,U] [#7 0.03,0.12,0.47,U] [#8 -0.08,0.06,0.42,U] 
21:45:30.792 00.001 8996 single-star, 7 included, MultiStar: {-0.02, 0.12}, one-star: {-0.01, 0.04}
21:45:30.794 00.002 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
21:45:30.796 00.002 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
21:45:30.797 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.90 mountX=-0.02 mountY=-0.04, mountTheta=-2.00
21:45:30.800 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
21:45:30.802 00.002 8996 Enqueuing Move request for scope (-0.01, 0.04)
21:45:30.803 00.001 20224 Worker thread wakes up
21:45:30.804 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
21:45:30.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
21:45:30.804 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.02 yDistance=-0.04
21:45:30.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:45:30.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:30.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:45:30.804 00.000 20224 MoveAxis(E, 0, ABG)
21:45:30.805 00.001 20224 Move returns status 0, amount 0
21:45:30.805 00.000 20224 MoveAxis(N, 0, ABG)
21:45:30.805 00.000 20224 Move returns status 0, amount 0
21:45:30.805 00.000 20224 move complete, result=0
21:45:30.805 00.000 20224 worker thread done servicing request
21:45:30.813 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49325, med=2755, FiltMin=2518, FiltMax=22617, Gamma=1.000
21:45:30.831 00.018 8996 UpdateGuideState exits: m=692162 SNR=339.2
21:45:30.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:30.832 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:30.833 00.001 8996 Enqueuing Expose request
21:45:30.834 00.001 20224 Worker thread wakes up
21:45:30.834 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:30.834 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:30.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:32.016 01.182 20224 Exposure complete
21:45:32.082 00.066 20224 worker thread done servicing request
21:45:32.082 00.000 8996 OnExposeComplete: enter
21:45:32.084 00.002 8996 UpdateGuideState(): m_state=6
21:45:32.087 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2873
21:45:32.089 00.002 8996 Star::Find returns 1 (0), X=138.00, Y=472.75, Mass=756803, SNR=354.9, Peak=63629 HFD=4.4
21:45:32.092 00.003 8996 MultiStar: [#1 -0.24,0.21,0.65,U] [#2 -0.30,0.19,0.80,U] [#3 -0.16,0.07,0.56,U] [#4 -0.25,0.20,0.47,U] [#5 -0.03,0.20,0.58,U] [#6 0.04,0.06,0.44,U] [#7 -0.12,0.08,0.48,U] [#8 -0.39,-0.07,0.37,U] 
21:45:32.094 00.002 8996 refined, 8 included, MultiStar: {-0.21, 0.13}, one-star: {-0.33, 0.13}
21:45:32.096 00.002 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
21:45:32.097 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:45:32.098 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.59 mountX=-0.22 mountY=-0.11, mountTheta=-2.70
21:45:32.100 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.13, opts=13)
21:45:32.101 00.001 8996 Enqueuing Move request for scope (-0.21, 0.13)
21:45:32.102 00.001 20224 Worker thread wakes up
21:45:32.103 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
21:45:32.103 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
21:45:32.103 00.000 20224 Moving (-0.21, 0.13) raw xDistance=-0.22 yDistance=-0.11
21:45:32.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:45:32.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:32.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:45:32.103 00.000 20224 MoveAxis(E, 33, ABG)
21:45:32.103 00.000 20224 Guiding  Dir = 2, Dur = 33
21:45:32.104 00.001 20224 IsSlewing returns 0
21:45:32.104 00.000 20224 IsGuiding returns 0
21:45:32.109 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63629, med=2755, FiltMin=2496, FiltMax=25811, Gamma=1.000
21:45:32.126 00.017 8996 UpdateGuideState exits: m=756803 SNR=354.9
21:45:32.126 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:32.127 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:32.128 00.001 8996 Enqueuing Expose request
21:45:32.132 00.004 20224 PulseGuide returned control before completion, sleep 16
21:45:32.162 00.030 20224 IsGuiding returns 1
21:45:32.162 00.000 20224 scope still moving after pulse duration time elapsed
21:45:32.194 00.032 20224 IsSlewing returns 0
21:45:32.194 00.000 20224 IsGuiding returns 1
21:45:32.226 00.032 20224 IsSlewing returns 0
21:45:32.227 00.001 20224 IsGuiding returns 0
21:45:32.227 00.000 20224 scope move finished after 33 + 89 ms
21:45:32.227 00.000 20224 Move returns status 0, amount 33
21:45:32.227 00.000 20224 MoveAxis(N, 0, ABG)
21:45:32.227 00.000 20224 Move returns status 0, amount 0
21:45:32.227 00.000 20224 move complete, result=0
21:45:32.227 00.000 20224 worker thread done servicing request
21:45:32.228 00.001 20224 Worker thread wakes up
21:45:32.228 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:45:32.230 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:32.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:33.191 00.961 20224 Exposure complete
21:45:33.259 00.068 20224 worker thread done servicing request
21:45:33.259 00.000 8996 OnExposeComplete: enter
21:45:33.261 00.002 8996 UpdateGuideState(): m_state=6
21:45:33.261 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2874
21:45:33.263 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.67, Mass=776309, SNR=351.8, Peak=52467 HFD=4.7
21:45:33.264 00.001 8996 MultiStar: [#1 -0.01,0.12,0.65,U] [#2 -0.08,0.18,0.73,U] [#3 0.02,-0.16,0.59,U] [#4 -0.13,0.01,0.58,U] [#5 0.12,0.23,0.66,U] [#6 0.09,0.18,0.45,U] [#7 0.19,0.00,0.42,U] [#8 0.06,-0.16,0.41,U] 
21:45:33.264 00.000 8996 single-star, 8 included, MultiStar: {0.02, 0.06}, one-star: {0.00, 0.05}
21:45:33.264 00.000 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
21:45:33.266 00.002 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
21:45:33.267 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.47 mountX=-0.00 mountY=-0.05, mountTheta=-1.57
21:45:33.268 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.05, opts=13)
21:45:33.269 00.001 8996 Enqueuing Move request for scope (0.00, 0.05)
21:45:33.270 00.001 20224 Worker thread wakes up
21:45:33.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
21:45:33.270 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
21:45:33.270 00.000 20224 Moving (0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
21:45:33.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:45:33.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:33.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:45:33.270 00.000 20224 MoveAxis(E, 0, ABG)
21:45:33.270 00.000 20224 Move returns status 0, amount 0
21:45:33.270 00.000 20224 MoveAxis(N, 0, ABG)
21:45:33.270 00.000 20224 Move returns status 0, amount 0
21:45:33.270 00.000 20224 move complete, result=0
21:45:33.270 00.000 20224 worker thread done servicing request
21:45:33.274 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52467, med=2752, FiltMin=2493, FiltMax=25315, Gamma=1.000
21:45:33.288 00.014 8996 UpdateGuideState exits: m=776309 SNR=351.8
21:45:33.289 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:33.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:33.291 00.001 8996 Enqueuing Expose request
21:45:33.292 00.001 20224 Worker thread wakes up
21:45:33.292 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:33.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:33.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:34.467 01.174 20224 Exposure complete
21:45:34.529 00.062 20224 worker thread done servicing request
21:45:34.529 00.000 8996 OnExposeComplete: enter
21:45:34.530 00.001 8996 UpdateGuideState(): m_state=6
21:45:34.531 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2875
21:45:34.532 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.87, Mass=734705, SNR=359.2, Peak=65507 HFD=4.4
21:45:34.532 00.000 8996 MultiStar: [#1 -0.09,0.18,0.64,U] [#2 -0.21,0.28,0.72,U] [#3 0.16,0.23,0.65,U] [#4 -0.00,0.24,0.59,U] [#5 0.20,0.39,0.00,M1] [#6 0.20,0.21,0.42,U] [#7 0.15,0.39,0.44,U] [#8 0.02,0.03,0.39,U] 
21:45:34.533 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.23}, one-star: {0.10, 0.26}
21:45:34.534 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
21:45:34.534 00.000 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
21:45:34.535 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.24 cameraTheta=1.44 mountX=0.01 mountY=-0.24, mountTheta=-1.53
21:45:34.537 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.23, opts=13)
21:45:34.538 00.001 8996 Enqueuing Move request for scope (0.03, 0.23)
21:45:34.539 00.001 20224 Worker thread wakes up
21:45:34.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
21:45:34.539 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
21:45:34.539 00.000 20224 Moving (0.03, 0.23) raw xDistance=0.01 yDistance=-0.24
21:45:34.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:45:34.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:34.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:45:34.539 00.000 20224 MoveAxis(E, 0, ABG)
21:45:34.539 00.000 20224 Move returns status 0, amount 0
21:45:34.540 00.001 20224 MoveAxis(N, 0, ABG)
21:45:34.540 00.000 20224 Move returns status 0, amount 0
21:45:34.540 00.000 20224 move complete, result=0
21:45:34.540 00.000 20224 worker thread done servicing request
21:45:34.546 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2752, FiltMin=2499, FiltMax=28134, Gamma=1.000
21:45:34.562 00.016 8996 UpdateGuideState exits: m=734705 SNR=359.2
21:45:34.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:34.565 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:34.566 00.001 8996 Enqueuing Expose request
21:45:34.567 00.001 20224 Worker thread wakes up
21:45:34.567 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:34.568 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:34.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:35.546 00.978 20224 Exposure complete
21:45:35.622 00.076 20224 worker thread done servicing request
21:45:35.622 00.000 8996 OnExposeComplete: enter
21:45:35.625 00.003 8996 UpdateGuideState(): m_state=6
21:45:35.627 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2876
21:45:35.628 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.51, Mass=740572, SNR=346.1, Peak=53405 HFD=4.5
21:45:35.630 00.002 8996 MultiStar: [#1 0.07,-0.07,0.63,U] [#2 -0.10,-0.06,0.81,U] [#3 0.16,-0.06,0.65,U] [#4 0.06,0.03,0.53,U] [#5 0.15,0.32,0.64,U] [#6 0.28,-0.16,0.46,U] [#7 0.25,0.04,0.43,U] [#8 -0.12,-0.18,0.42,U] 
21:45:35.631 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.03}, one-star: {0.08, -0.10}
21:45:35.632 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
21:45:35.634 00.002 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
21:45:35.635 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.31 mountX=0.08 mountY=0.02, mountTheta=0.19
21:45:35.641 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.03, opts=13)
21:45:35.643 00.002 8996 Enqueuing Move request for scope (0.08, -0.03)
21:45:35.646 00.003 20224 Worker thread wakes up
21:45:35.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
21:45:35.646 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
21:45:35.646 00.000 20224 Moving (0.08, -0.03) raw xDistance=0.08 yDistance=0.02
21:45:35.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:45:35.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:35.646 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:45:35.646 00.000 20224 MoveAxis(E, 0, ABG)
21:45:35.646 00.000 20224 Move returns status 0, amount 0
21:45:35.646 00.000 20224 MoveAxis(N, 0, ABG)
21:45:35.646 00.000 20224 Move returns status 0, amount 0
21:45:35.647 00.001 20224 move complete, result=0
21:45:35.647 00.000 20224 worker thread done servicing request
21:45:35.656 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53405, med=2755, FiltMin=2486, FiltMax=25680, Gamma=1.000
21:45:35.677 00.021 8996 UpdateGuideState exits: m=740572 SNR=346.1
21:45:35.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:35.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:35.680 00.001 8996 Enqueuing Expose request
21:45:35.680 00.000 20224 Worker thread wakes up
21:45:35.680 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:35.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:35.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:36.852 01.171 20224 Exposure complete
21:45:36.938 00.086 20224 worker thread done servicing request
21:45:36.939 00.001 8996 OnExposeComplete: enter
21:45:36.940 00.001 8996 UpdateGuideState(): m_state=6
21:45:36.942 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2877
21:45:36.943 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.94, Mass=768664, SNR=381.8, Peak=61347 HFD=4.3
21:45:36.945 00.002 8996 MultiStar: [#1 0.11,0.27,0.66,U] [#2 -0.16,0.37,0.64,U] [#3 0.07,0.21,0.58,U] [#4 -0.05,0.19,0.53,U] [#5 -0.05,0.57,0.00,M1] [#6 0.11,0.07,0.40,U] [#7 0.08,0.13,0.44,U] [#8 -0.10,0.15,0.35,U] 
21:45:36.946 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.24}, one-star: {0.05, 0.32}
21:45:36.947 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
21:45:36.948 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
21:45:36.949 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.51 mountX=-0.01 mountY=-0.24, mountTheta=-1.60
21:45:36.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.24, opts=13)
21:45:36.952 00.001 8996 Enqueuing Move request for scope (0.02, 0.24)
21:45:36.953 00.001 20224 Worker thread wakes up
21:45:36.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
21:45:36.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
21:45:36.953 00.000 20224 Moving (0.02, 0.24) raw xDistance=-0.01 yDistance=-0.24
21:45:36.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:45:36.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:45:36.954 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:45:36.954 00.000 20224 MoveAxis(E, 0, ABG)
21:45:36.954 00.000 20224 Move returns status 0, amount 0
21:45:36.954 00.000 20224 MoveAxis(N, 0, ABG)
21:45:36.954 00.000 20224 Move returns status 0, amount 0
21:45:36.954 00.000 20224 move complete, result=0
21:45:36.954 00.000 20224 worker thread done servicing request
21:45:36.958 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61347, med=2755, FiltMin=2505, FiltMax=31958, Gamma=1.000
21:45:36.974 00.016 8996 UpdateGuideState exits: m=768664 SNR=381.8
21:45:36.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:36.975 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:36.976 00.001 8996 Enqueuing Expose request
21:45:36.977 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:36.978 00.001 20224 Worker thread wakes up
21:45:36.978 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:36.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:37.956 00.978 20224 Exposure complete
21:45:38.043 00.087 20224 worker thread done servicing request
21:45:38.044 00.001 8996 OnExposeComplete: enter
21:45:38.045 00.001 8996 UpdateGuideState(): m_state=6
21:45:38.047 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2878
21:45:38.048 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.85, Mass=752417, SNR=367.8, Peak=61123 HFD=4.4
21:45:38.049 00.001 8996 MultiStar: [#1 -0.10,0.09,0.60,U] [#2 -0.33,0.22,0.74,U] [#3 0.09,0.10,0.58,U] [#4 -0.06,0.14,0.58,U] [#5 0.09,0.34,0.60,U] [#6 0.19,-0.02,0.42,U] [#7 -0.01,0.01,0.44,U] [#8 -0.09,0.07,0.36,U] 
21:45:38.051 00.002 8996 refined, 8 included, MultiStar: {-0.03, 0.15}, one-star: {0.04, 0.23}
21:45:38.052 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
21:45:38.053 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
21:45:38.054 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.76 mountX=-0.04 mountY=-0.15, mountTheta=-1.85
21:45:38.055 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.15, opts=13)
21:45:38.057 00.002 8996 Enqueuing Move request for scope (-0.03, 0.15)
21:45:38.058 00.001 20224 Worker thread wakes up
21:45:38.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
21:45:38.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
21:45:38.058 00.000 20224 Moving (-0.03, 0.15) raw xDistance=-0.04 yDistance=-0.15
21:45:38.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:45:38.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:38.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:38.058 00.000 20224 MoveAxis(E, 0, ABG)
21:45:38.058 00.000 20224 Move returns status 0, amount 0
21:45:38.059 00.001 20224 MoveAxis(N, 0, ABG)
21:45:38.059 00.000 20224 Move returns status 0, amount 0
21:45:38.059 00.000 20224 move complete, result=0
21:45:38.059 00.000 20224 worker thread done servicing request
21:45:38.065 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61123, med=2755, FiltMin=2480, FiltMax=26134, Gamma=1.000
21:45:38.084 00.019 8996 UpdateGuideState exits: m=752417 SNR=367.8
21:45:38.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:38.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:38.086 00.000 8996 Enqueuing Expose request
21:45:38.087 00.001 20224 Worker thread wakes up
21:45:38.087 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:38.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:38.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:39.283 01.195 20224 Exposure complete
21:45:39.343 00.060 20224 worker thread done servicing request
21:45:39.344 00.001 8996 OnExposeComplete: enter
21:45:39.344 00.000 8996 UpdateGuideState(): m_state=6
21:45:39.345 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2879
21:45:39.346 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.58, Mass=737503, SNR=331.9, Peak=47357 HFD=4.6
21:45:39.347 00.001 8996 MultiStar: [#1 -0.10,-0.02,0.74,U] [#2 -0.25,0.18,0.76,U] [#3 0.15,-0.01,0.65,U] [#4 -0.08,0.06,0.64,U] [#5 0.10,0.36,0.63,U] [#6 0.26,0.17,0.50,U] [#7 0.24,-0.01,0.46,U] [#8 -0.12,-0.09,0.45,U] 
21:45:39.348 00.001 8996 single-star, 8 included, MultiStar: {-0.00, 0.07}, one-star: {-0.03, -0.03}
21:45:39.348 00.000 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
21:45:39.349 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
21:45:39.350 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.25 mountX=-0.02 mountY=0.03, mountTheta=2.15
21:45:39.351 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
21:45:39.352 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
21:45:39.353 00.001 20224 Worker thread wakes up
21:45:39.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
21:45:39.353 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
21:45:39.353 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.02 yDistance=0.03
21:45:39.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:45:39.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:39.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:45:39.353 00.000 20224 MoveAxis(E, 0, ABG)
21:45:39.354 00.001 20224 Move returns status 0, amount 0
21:45:39.354 00.000 20224 MoveAxis(N, 0, ABG)
21:45:39.354 00.000 20224 Move returns status 0, amount 0
21:45:39.354 00.000 20224 move complete, result=0
21:45:39.354 00.000 20224 worker thread done servicing request
21:45:39.359 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47357, med=2755, FiltMin=2512, FiltMax=24272, Gamma=1.000
21:45:39.378 00.019 8996 UpdateGuideState exits: m=737503 SNR=331.9
21:45:39.379 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:39.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:39.381 00.001 8996 Enqueuing Expose request
21:45:39.381 00.000 20224 Worker thread wakes up
21:45:39.381 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:39.382 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:39.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:40.356 00.974 20224 Exposure complete
21:45:40.452 00.096 20224 worker thread done servicing request
21:45:40.452 00.000 8996 OnExposeComplete: enter
21:45:40.453 00.001 8996 UpdateGuideState(): m_state=6
21:45:40.455 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2880
21:45:40.455 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=472.73, Mass=783107, SNR=345.9, Peak=61427 HFD=4.6
21:45:40.457 00.002 8996 MultiStar: [#1 0.04,0.03,0.72,U] [#2 -0.07,0.23,0.77,U] [#3 0.14,-0.01,0.63,U] [#4 0.15,0.02,0.63,U] [#5 0.10,0.29,0.61,U] [#6 0.18,-0.03,0.42,U] [#7 0.16,-0.15,0.48,U] [#8 -0.04,-0.09,0.38,U] 
21:45:40.457 00.000 8996 refined, 8 included, MultiStar: {0.09, 0.07}, one-star: {0.14, 0.12}
21:45:40.458 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
21:45:40.459 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
21:45:40.460 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.67 mountX=0.08 mountY=-0.08, mountTheta=-0.77
21:45:40.462 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
21:45:40.463 00.001 8996 Enqueuing Move request for scope (0.09, 0.07)
21:45:40.464 00.001 20224 Worker thread wakes up
21:45:40.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
21:45:40.464 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
21:45:40.464 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=-0.08
21:45:40.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:45:40.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:40.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:45:40.464 00.000 20224 MoveAxis(E, 0, ABG)
21:45:40.464 00.000 20224 Move returns status 0, amount 0
21:45:40.464 00.000 20224 MoveAxis(N, 0, ABG)
21:45:40.465 00.001 20224 Move returns status 0, amount 0
21:45:40.465 00.000 20224 move complete, result=0
21:45:40.465 00.000 20224 worker thread done servicing request
21:45:40.472 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61427, med=2752, FiltMin=2493, FiltMax=27350, Gamma=1.000
21:45:40.502 00.030 8996 UpdateGuideState exits: m=783107 SNR=345.9
21:45:40.503 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:40.506 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:40.508 00.002 8996 Enqueuing Expose request
21:45:40.510 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:40.512 00.002 20224 Worker thread wakes up
21:45:40.512 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:40.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:41.668 01.156 20224 Exposure complete
21:45:41.750 00.082 20224 worker thread done servicing request
21:45:41.750 00.000 8996 OnExposeComplete: enter
21:45:41.751 00.001 8996 UpdateGuideState(): m_state=6
21:45:41.751 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2881
21:45:41.752 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.78, Mass=724265, SNR=371.4, Peak=56915 HFD=4.6
21:45:41.753 00.001 8996 MultiStar: [#1 -0.04,0.36,0.59,U] [#2 -0.19,0.20,0.70,U] [#3 0.01,0.13,0.56,U] [#4 -0.09,0.22,0.51,U] [#5 0.07,0.51,0.00,M1] [#6 0.15,0.08,0.44,U] [#7 -0.06,0.18,0.42,U] [#8 -0.12,0.11,0.40,U] 
21:45:41.753 00.000 8996 single-star, 7 included, MultiStar: {-0.03, 0.18}, one-star: {0.08, 0.16}
21:45:41.754 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
21:45:41.754 00.000 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
21:45:41.755 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.13 mountX=0.06 mountY=-0.17, mountTheta=-1.23
21:45:41.757 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.16, opts=13)
21:45:41.757 00.000 8996 Enqueuing Move request for scope (0.08, 0.16)
21:45:41.758 00.001 20224 Worker thread wakes up
21:45:41.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
21:45:41.758 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
21:45:41.758 00.000 20224 Moving (0.08, 0.16) raw xDistance=0.06 yDistance=-0.17
21:45:41.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:45:41.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:41.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:45:41.758 00.000 20224 MoveAxis(E, 0, ABG)
21:45:41.758 00.000 20224 Move returns status 0, amount 0
21:45:41.758 00.000 20224 MoveAxis(N, 0, ABG)
21:45:41.758 00.000 20224 Move returns status 0, amount 0
21:45:41.758 00.000 20224 move complete, result=0
21:45:41.760 00.002 20224 worker thread done servicing request
21:45:41.765 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56915, med=2752, FiltMin=2505, FiltMax=24979, Gamma=1.000
21:45:41.785 00.020 8996 UpdateGuideState exits: m=724265 SNR=371.4
21:45:41.788 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:41.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:41.790 00.001 8996 Enqueuing Expose request
21:45:41.792 00.002 20224 Worker thread wakes up
21:45:41.792 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:41.793 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:41.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:42.766 00.973 20224 Exposure complete
21:45:42.856 00.090 20224 worker thread done servicing request
21:45:42.857 00.001 8996 OnExposeComplete: enter
21:45:42.858 00.001 8996 UpdateGuideState(): m_state=6
21:45:42.860 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2882
21:45:42.861 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.87, Mass=726041, SNR=344.5, Peak=58365 HFD=4.4
21:45:42.863 00.002 8996 MultiStar: [#1 -0.29,0.13,0.71,U] [#2 -0.35,0.20,0.74,U] [#3 -0.12,0.07,0.66,U] [#4 -0.21,0.06,0.59,U] [#5 -0.00,0.45,0.00,M2] [#6 -0.06,0.13,0.47,U] [#7 -0.11,0.16,0.49,U] [#8 -0.19,-0.02,0.43,U] 
21:45:42.864 00.001 8996 refined, 7 included, MultiStar: {-0.20, 0.14}, one-star: {-0.21, 0.26}
21:45:42.866 00.002 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
21:45:42.866 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
21:45:42.867 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.54 mountX=-0.22 mountY=-0.11, mountTheta=-2.66
21:45:42.868 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.14, opts=13)
21:45:42.869 00.001 8996 Enqueuing Move request for scope (-0.20, 0.14)
21:45:42.870 00.001 20224 Worker thread wakes up
21:45:42.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
21:45:42.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
21:45:42.870 00.000 20224 Moving (-0.20, 0.14) raw xDistance=-0.22 yDistance=-0.11
21:45:42.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:45:42.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:42.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:45:42.870 00.000 20224 MoveAxis(E, 32, ABG)
21:45:42.870 00.000 20224 Guiding  Dir = 2, Dur = 32
21:45:42.871 00.001 20224 IsSlewing returns 0
21:45:42.871 00.000 20224 IsGuiding returns 0
21:45:42.875 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58365, med=2752, FiltMin=2512, FiltMax=26313, Gamma=1.000
21:45:42.878 00.003 20224 PulseGuide returned control before completion, sleep 35
21:45:42.890 00.012 8996 UpdateGuideState exits: m=726041 SNR=344.5
21:45:42.891 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:42.891 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:42.892 00.001 8996 Enqueuing Expose request
21:45:42.924 00.032 20224 IsGuiding returns 1
21:45:42.924 00.000 20224 scope still moving after pulse duration time elapsed
21:45:42.955 00.031 20224 IsSlewing returns 0
21:45:42.955 00.000 20224 IsGuiding returns 1
21:45:42.987 00.032 20224 IsSlewing returns 0
21:45:42.987 00.000 20224 IsGuiding returns 0
21:45:42.987 00.000 20224 scope move finished after 32 + 83 ms
21:45:42.987 00.000 20224 Move returns status 0, amount 32
21:45:42.987 00.000 20224 MoveAxis(N, 0, ABG)
21:45:42.987 00.000 20224 Move returns status 0, amount 0
21:45:42.987 00.000 20224 move complete, result=0
21:45:42.987 00.000 20224 worker thread done servicing request
21:45:42.987 00.000 20224 Worker thread wakes up
21:45:42.987 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
21:45:42.989 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:42.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:44.146 01.157 20224 Exposure complete
21:45:44.211 00.065 20224 worker thread done servicing request
21:45:44.211 00.000 8996 OnExposeComplete: enter
21:45:44.212 00.001 8996 UpdateGuideState(): m_state=6
21:45:44.213 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2883
21:45:44.214 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.70, Mass=720193, SNR=356.1, Peak=60275 HFD=4.6
21:45:44.215 00.001 8996 MultiStar: [#1 0.32,0.11,0.64,U] [#2 0.18,0.23,0.77,U] [#3 0.40,0.06,0.67,U] [#4 0.26,0.19,0.51,U] [#5 0.44,0.45,0.00,M3] [#6 0.62,-0.09,0.00,M1] [#7 0.48,0.04,0.00,M1] [#8 0.28,-0.04,0.41,U] 
21:45:44.216 00.001 8996 refined, 5 included, MultiStar: {0.31, 0.11}, one-star: {0.40, 0.09}
21:45:44.216 00.000 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
21:45:44.217 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
21:45:44.218 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.11 hyp=0.33 cameraTheta=0.35 mountX=0.30 mountY=-0.15, mountTheta=-0.46
21:45:44.219 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.11, opts=13)
21:45:44.220 00.001 8996 Enqueuing Move request for scope (0.31, 0.11)
21:45:44.221 00.001 20224 Worker thread wakes up
21:45:44.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.11) opts 0xd
21:45:44.221 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.11)
21:45:44.221 00.000 20224 Moving (0.31, 0.11) raw xDistance=0.30 yDistance=-0.15
21:45:44.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
21:45:44.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:44.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:44.221 00.000 20224 MoveAxis(W, 42, ABG)
21:45:44.221 00.000 20224 Guiding  Dir = 3, Dur = 42
21:45:44.221 00.000 20224 IsSlewing returns 0
21:45:44.222 00.001 20224 IsGuiding returns 0
21:45:44.227 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60275, med=2752, FiltMin=2496, FiltMax=30464, Gamma=1.000
21:45:44.240 00.013 20224 PulseGuide returned control before completion, sleep 35
21:45:44.243 00.003 8996 UpdateGuideState exits: m=720193 SNR=356.1
21:45:44.243 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:44.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:44.245 00.001 8996 Enqueuing Expose request
21:45:44.285 00.040 20224 IsGuiding returns 1
21:45:44.285 00.000 20224 scope still moving after pulse duration time elapsed
21:45:44.317 00.032 20224 IsSlewing returns 0
21:45:44.317 00.000 20224 IsGuiding returns 1
21:45:44.348 00.031 20224 IsSlewing returns 0
21:45:44.348 00.000 20224 IsGuiding returns 0
21:45:44.348 00.000 20224 scope move finished after 42 + 84 ms
21:45:44.348 00.000 20224 Move returns status 0, amount 42
21:45:44.348 00.000 20224 MoveAxis(N, 0, ABG)
21:45:44.348 00.000 20224 Move returns status 0, amount 0
21:45:44.348 00.000 20224 move complete, result=0
21:45:44.348 00.000 20224 worker thread done servicing request
21:45:44.348 00.000 20224 Worker thread wakes up
21:45:44.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:44.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:44.349 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
21:45:45.327 00.978 20224 Exposure complete
21:45:45.383 00.056 20224 worker thread done servicing request
21:45:45.383 00.000 8996 OnExposeComplete: enter
21:45:45.384 00.001 8996 UpdateGuideState(): m_state=6
21:45:45.385 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2884
21:45:45.385 00.000 8996 Star::Find returns 1 (0), X=138.37, Y=472.90, Mass=781842, SNR=426.7, Peak=60643 HFD=4.5
21:45:45.386 00.001 8996 MultiStar: [#1 -0.27,0.23,0.53,U] [#2 -0.34,0.30,0.00,M1] [#3 -0.04,0.26,0.51,U] [#4 -0.12,0.36,0.40,U] [#5 0.00,0.50,0.00,M4] [#6 0.01,0.10,0.37,U] [#7 0.03,0.21,0.38,U] [#8 -0.26,0.04,0.34,U] 
21:45:45.387 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.23}, one-star: {0.04, 0.29}
21:45:45.388 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
21:45:45.389 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
21:45:45.389 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.86 mountX=-0.09 mountY=-0.22, mountTheta=-1.96
21:45:45.391 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.23, opts=13)
21:45:45.392 00.001 8996 Enqueuing Move request for scope (-0.07, 0.23)
21:45:45.392 00.000 20224 Worker thread wakes up
21:45:45.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
21:45:45.392 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
21:45:45.393 00.001 20224 Moving (-0.07, 0.23) raw xDistance=-0.09 yDistance=-0.22
21:45:45.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:45:45.393 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.46 newest=-0.49
21:45:45.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:45:45.393 00.000 20224 MoveAxis(E, 0, ABG)
21:45:45.393 00.000 20224 Move returns status 0, amount 0
21:45:45.393 00.000 20224 MoveAxis(N, 47, ABG)
21:45:45.393 00.000 20224 Guiding  Dir = 0, Dur = 47
21:45:45.393 00.000 20224 IsSlewing returns 0
21:45:45.393 00.000 20224 IsGuiding returns 0
21:45:45.401 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60643, med=2755, FiltMin=2464, FiltMax=28489, Gamma=1.000
21:45:45.423 00.022 8996 UpdateGuideState exits: m=781842 SNR=426.7
21:45:45.425 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:45.427 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:45.428 00.001 8996 Enqueuing Expose request
21:45:45.429 00.001 20224 PulseGuide returned control before completion, sleep 23
21:45:45.459 00.030 20224 IsGuiding returns 1
21:45:45.459 00.000 20224 scope still moving after pulse duration time elapsed
21:45:45.491 00.032 20224 IsSlewing returns 0
21:45:45.491 00.000 20224 IsGuiding returns 1
21:45:45.521 00.030 20224 IsSlewing returns 0
21:45:45.522 00.001 20224 IsGuiding returns 0
21:45:45.522 00.000 20224 scope move finished after 47 + 81 ms
21:45:45.522 00.000 20224 Move returns status 0, amount 47
21:45:45.522 00.000 20224 move complete, result=0
21:45:45.522 00.000 20224 worker thread done servicing request
21:45:45.522 00.000 20224 Worker thread wakes up
21:45:45.523 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
21:45:45.525 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:45.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:46.696 01.171 20224 Exposure complete
21:45:46.773 00.077 20224 worker thread done servicing request
21:45:46.776 00.003 8996 OnExposeComplete: enter
21:45:46.777 00.001 8996 UpdateGuideState(): m_state=6
21:45:46.778 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2885
21:45:46.779 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.76, Mass=762110, SNR=368.6, Peak=60013 HFD=4.4
21:45:46.781 00.002 8996 MultiStar: [#1 -0.10,0.12,0.69,U] [#2 -0.28,0.12,0.70,U] [#3 0.00,0.10,0.62,U] [#4 -0.22,0.01,0.56,U] [#5 -0.11,0.32,0.60,U] [#6 0.09,-0.22,0.37,U] [#7 -0.07,-0.12,0.38,U] [#8 -0.41,-0.06,0.37,U] 
21:45:46.783 00.002 8996 refined, 8 included, MultiStar: {-0.17, 0.08}, one-star: {-0.28, 0.15}
21:45:46.785 00.002 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
21:45:46.786 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
21:45:46.788 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.18 cameraTheta=2.69 mountX=-0.17 mountY=-0.06, mountTheta=-2.81
21:45:46.792 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
21:45:46.793 00.001 8996 Enqueuing Move request for scope (-0.17, 0.08)
21:45:46.794 00.001 20224 Worker thread wakes up
21:45:46.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
21:45:46.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
21:45:46.794 00.000 20224 Moving (-0.17, 0.08) raw xDistance=-0.17 yDistance=-0.06
21:45:46.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:45:46.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:46.795 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:45:46.795 00.000 20224 MoveAxis(E, 0, ABG)
21:45:46.795 00.000 20224 Move returns status 0, amount 0
21:45:46.795 00.000 20224 MoveAxis(N, 0, ABG)
21:45:46.795 00.000 20224 Move returns status 0, amount 0
21:45:46.795 00.000 20224 move complete, result=0
21:45:46.795 00.000 20224 worker thread done servicing request
21:45:46.801 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60013, med=2752, FiltMin=2502, FiltMax=27449, Gamma=1.000
21:45:46.823 00.022 8996 UpdateGuideState exits: m=762110 SNR=368.6
21:45:46.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:46.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:46.825 00.000 8996 Enqueuing Expose request
21:45:46.826 00.001 20224 Worker thread wakes up
21:45:46.826 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:46.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:46.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:47.813 00.986 20224 Exposure complete
21:45:47.882 00.069 20224 worker thread done servicing request
21:45:47.882 00.000 8996 OnExposeComplete: enter
21:45:47.883 00.001 8996 UpdateGuideState(): m_state=6
21:45:47.885 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2886
21:45:47.887 00.002 8996 Star::Find returns 1 (0), X=138.31, Y=472.99, Mass=731377, SNR=385.5, Peak=54931 HFD=4.2
21:45:47.889 00.002 8996 MultiStar: [#1 -0.05,0.25,0.62,U] [#2 -0.17,0.20,0.68,U] [#3 0.05,0.06,0.54,U] [#4 -0.03,0.07,0.51,U] [#5 0.00,0.37,0.60,U] [#6 -0.03,-0.05,0.39,U] [#7 0.19,-0.09,0.43,U] [#8 -0.05,0.15,0.36,U] 
21:45:47.890 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.18}, one-star: {-0.02, 0.37}
21:45:47.891 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
21:45:47.893 00.002 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
21:45:47.894 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.19 cameraTheta=1.67 mountX=-0.04 mountY=-0.18, mountTheta=-1.77
21:45:47.899 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.18, opts=13)
21:45:47.900 00.001 8996 Enqueuing Move request for scope (-0.02, 0.18)
21:45:47.901 00.001 20224 Worker thread wakes up
21:45:47.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
21:45:47.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
21:45:47.901 00.000 20224 Moving (-0.02, 0.18) raw xDistance=-0.04 yDistance=-0.18
21:45:47.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:45:47.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:47.902 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:45:47.902 00.000 20224 MoveAxis(E, 0, ABG)
21:45:47.902 00.000 20224 Move returns status 0, amount 0
21:45:47.902 00.000 20224 MoveAxis(N, 0, ABG)
21:45:47.902 00.000 20224 Move returns status 0, amount 0
21:45:47.902 00.000 20224 move complete, result=0
21:45:47.902 00.000 20224 worker thread done servicing request
21:45:47.906 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54931, med=2752, FiltMin=2457, FiltMax=29897, Gamma=1.000
21:45:47.921 00.015 8996 UpdateGuideState exits: m=731377 SNR=385.5
21:45:47.922 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:47.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:47.924 00.001 8996 Enqueuing Expose request
21:45:47.925 00.001 20224 Worker thread wakes up
21:45:47.925 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:45:47.926 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:47.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:49.102 01.176 20224 Exposure complete
21:45:49.201 00.099 20224 worker thread done servicing request
21:45:49.201 00.000 8996 OnExposeComplete: enter
21:45:49.202 00.001 8996 UpdateGuideState(): m_state=6
21:45:49.203 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2887
21:45:49.204 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.72, Mass=727862, SNR=382.5, Peak=54141 HFD=4.4
21:45:49.205 00.001 8996 MultiStar: [#1 -0.21,0.01,0.57,U] [#2 -0.26,0.22,0.66,U] [#3 -0.22,-0.01,0.58,U] [#4 -0.24,0.04,0.46,U] [#5 -0.16,0.34,0.62,U] [#6 -0.09,-0.11,0.43,U] [#7 -0.18,-0.09,0.43,U] [#8 -0.36,-0.11,0.35,U] 
21:45:49.206 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.07}, one-star: {-0.14, 0.11}
21:45:49.206 00.000 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
21:45:49.207 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
21:45:49.208 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.48 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
21:45:49.209 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.11, opts=13)
21:45:49.211 00.002 8996 Enqueuing Move request for scope (-0.14, 0.11)
21:45:49.213 00.002 20224 Worker thread wakes up
21:45:49.214 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
21:45:49.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
21:45:49.214 00.000 20224 Moving (-0.14, 0.11) raw xDistance=-0.15 yDistance=-0.09
21:45:49.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:45:49.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:49.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:45:49.214 00.000 20224 MoveAxis(E, 0, ABG)
21:45:49.214 00.000 20224 Move returns status 0, amount 0
21:45:49.214 00.000 20224 MoveAxis(N, 0, ABG)
21:45:49.214 00.000 20224 Move returns status 0, amount 0
21:45:49.214 00.000 20224 move complete, result=0
21:45:49.214 00.000 20224 worker thread done servicing request
21:45:49.223 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54141, med=2752, FiltMin=2467, FiltMax=23366, Gamma=1.000
21:45:49.249 00.026 8996 UpdateGuideState exits: m=727862 SNR=382.5
21:45:49.252 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:49.254 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:49.255 00.001 8996 Enqueuing Expose request
21:45:49.258 00.003 20224 Worker thread wakes up
21:45:49.258 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:45:49.260 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:49.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:50.243 00.983 20224 Exposure complete
21:45:50.313 00.070 20224 worker thread done servicing request
21:45:50.313 00.000 8996 OnExposeComplete: enter
21:45:50.315 00.002 8996 UpdateGuideState(): m_state=6
21:45:50.317 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2888
21:45:50.319 00.002 8996 Star::Find returns 1 (0), X=137.84, Y=472.85, Mass=703069, SNR=343.9, Peak=61981 HFD=4.4
21:45:50.321 00.002 8996 MultiStar: [#1 -0.59,-0.01,0.00,M1] [#2 -0.72,0.09,0.00,M1] [#3 -0.43,-0.12,0.00,M1] [#4 -0.57,-0.05,0.00,M1] [#5 -0.25,0.41,0.00,M2] [#6 -0.26,0.01,0.51,U] [#7 -0.56,0.07,0.00,M1] [#8 -0.46,-0.13,0.00,M1] 
21:45:50.323 00.002 8996 refined, 1 included, MultiStar: {-0.42, 0.16}, one-star: {-0.49, 0.23}
21:45:50.325 00.002 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
21:45:50.327 00.002 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
21:45:50.329 00.002 8996 CameraToMount -- cameraX=-0.42 cameraY=0.16 hyp=0.45 cameraTheta=2.78 mountX=-0.43 mountY=-0.11, mountTheta=-2.90
21:45:50.332 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=0.16, opts=13)
21:45:50.333 00.001 8996 Enqueuing Move request for scope (-0.42, 0.16)
21:45:50.335 00.002 20224 Worker thread wakes up
21:45:50.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.16) opts 0xd
21:45:50.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, 0.16)
21:45:50.335 00.000 20224 Moving (-0.42, 0.16) raw xDistance=-0.43 yDistance=-0.11
21:45:50.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
21:45:50.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:50.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:45:50.335 00.000 20224 MoveAxis(E, 63, ABG)
21:45:50.335 00.000 20224 Guiding  Dir = 2, Dur = 63
21:45:50.336 00.001 20224 IsSlewing returns 0
21:45:50.336 00.000 20224 IsGuiding returns 0
21:45:50.341 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61981, med=2752, FiltMin=2499, FiltMax=29277, Gamma=1.000
21:45:50.343 00.002 20224 PulseGuide returned control before completion, sleep 67
21:45:50.358 00.015 8996 UpdateGuideState exits: m=703069 SNR=343.9
21:45:50.360 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:50.360 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:50.361 00.001 8996 Enqueuing Expose request
21:45:50.419 00.058 20224 IsGuiding returns 1
21:45:50.419 00.000 20224 scope still moving after pulse duration time elapsed
21:45:50.449 00.030 20224 IsSlewing returns 0
21:45:50.450 00.001 20224 IsGuiding returns 0
21:45:50.450 00.000 20224 scope move finished after 63 + 51 ms
21:45:50.450 00.000 20224 Move returns status 0, amount 63
21:45:50.450 00.000 20224 MoveAxis(N, 0, ABG)
21:45:50.450 00.000 20224 Move returns status 0, amount 0
21:45:50.450 00.000 20224 move complete, result=0
21:45:50.450 00.000 20224 worker thread done servicing request
21:45:50.450 00.000 20224 Worker thread wakes up
21:45:50.450 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:50.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:50.450 00.000 8996 GuideStep: -0.4 px 63 ms EAST, -0.1 px 0 ms NORTH
21:45:51.619 01.169 20224 Exposure complete
21:45:51.681 00.062 20224 worker thread done servicing request
21:45:51.681 00.000 8996 OnExposeComplete: enter
21:45:51.683 00.002 8996 UpdateGuideState(): m_state=6
21:45:51.685 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2889
21:45:51.686 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.47, Mass=692830, SNR=324.6, Peak=50941 HFD=4.4
21:45:51.686 00.000 8996 MultiStar: [#1 0.02,-0.09,0.77,U] [#2 -0.21,0.03,0.84,U] [#3 0.08,-0.27,0.69,U] [#4 -0.08,-0.12,0.68,U] [#5 0.15,0.10,0.66,U] [#6 0.29,-0.12,0.48,U] [#7 0.22,-0.04,0.50,U] [#8 0.02,-0.42,0.42,U] 
21:45:51.688 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.11}, one-star: {0.13, -0.15}
21:45:51.689 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
21:45:51.690 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.15)
21:45:51.692 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.11 mountX=0.06 mountY=0.10, mountTheta=1.01
21:45:51.695 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.11, opts=13)
21:45:51.697 00.002 8996 Enqueuing Move request for scope (0.05, -0.11)
21:45:51.698 00.001 20224 Worker thread wakes up
21:45:51.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
21:45:51.699 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
21:45:51.699 00.000 20224 Moving (0.05, -0.11) raw xDistance=0.06 yDistance=0.10
21:45:51.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:45:51.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:51.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:45:51.699 00.000 20224 MoveAxis(E, 0, ABG)
21:45:51.699 00.000 20224 Move returns status 0, amount 0
21:45:51.699 00.000 20224 MoveAxis(N, 0, ABG)
21:45:51.699 00.000 20224 Move returns status 0, amount 0
21:45:51.700 00.001 20224 move complete, result=0
21:45:51.700 00.000 20224 worker thread done servicing request
21:45:51.707 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50941, med=2752, FiltMin=2499, FiltMax=24336, Gamma=1.000
21:45:51.732 00.025 8996 UpdateGuideState exits: m=692830 SNR=324.6
21:45:51.734 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:51.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:51.736 00.001 8996 Enqueuing Expose request
21:45:51.737 00.001 20224 Worker thread wakes up
21:45:51.737 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:51.739 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:51.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:52.709 00.970 20224 Exposure complete
21:45:52.793 00.084 20224 worker thread done servicing request
21:45:52.793 00.000 8996 OnExposeComplete: enter
21:45:52.794 00.001 8996 UpdateGuideState(): m_state=6
21:45:52.795 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2890
21:45:52.795 00.000 8996 Star::Find returns 1 (0), X=138.44, Y=472.48, Mass=749740, SNR=366.0, Peak=53661 HFD=4.4
21:45:52.796 00.001 8996 MultiStar: [#1 0.00,-0.14,0.59,U] [#2 -0.13,-0.20,0.71,U] [#3 0.05,-0.27,0.62,U] [#4 -0.03,-0.24,0.53,U] [#5 0.13,-0.00,0.67,U] [#6 0.24,-0.29,0.44,U] [#7 0.20,-0.18,0.47,U] [#8 -0.04,-0.14,0.41,U] 
21:45:52.797 00.001 8996 single-star, 8 included, MultiStar: {0.06, -0.17}, one-star: {0.11, -0.13}
21:45:52.798 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:45:52.799 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
21:45:52.799 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.85 mountX=0.13 mountY=0.12, mountTheta=0.75
21:45:52.801 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.13, opts=13)
21:45:52.801 00.000 8996 Enqueuing Move request for scope (0.11, -0.13)
21:45:52.802 00.001 20224 Worker thread wakes up
21:45:52.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
21:45:52.802 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
21:45:52.802 00.000 20224 Moving (0.11, -0.13) raw xDistance=0.13 yDistance=0.12
21:45:52.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:45:52.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:52.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:45:52.802 00.000 20224 MoveAxis(E, 0, ABG)
21:45:52.802 00.000 20224 Move returns status 0, amount 0
21:45:52.803 00.001 20224 MoveAxis(N, 0, ABG)
21:45:52.803 00.000 20224 Move returns status 0, amount 0
21:45:52.803 00.000 20224 move complete, result=0
21:45:52.803 00.000 20224 worker thread done servicing request
21:45:52.808 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53661, med=2752, FiltMin=2505, FiltMax=27808, Gamma=1.000
21:45:52.827 00.019 8996 UpdateGuideState exits: m=749740 SNR=366.0
21:45:52.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:52.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:52.830 00.001 8996 Enqueuing Expose request
21:45:52.831 00.001 20224 Worker thread wakes up
21:45:52.831 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:45:52.832 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:52.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:54.028 01.196 20224 Exposure complete
21:45:54.094 00.066 20224 worker thread done servicing request
21:45:54.095 00.001 8996 OnExposeComplete: enter
21:45:54.096 00.001 8996 UpdateGuideState(): m_state=6
21:45:54.097 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2891
21:45:54.098 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.45, Mass=717701, SNR=334.0, Peak=51581 HFD=4.7
21:45:54.098 00.000 8996 MultiStar: [#1 -0.07,0.05,0.69,U] [#2 -0.20,0.12,0.77,U] [#3 0.01,0.00,0.57,U] [#4 -0.08,-0.02,0.57,U] [#5 0.06,0.22,0.67,U] [#6 0.41,0.01,0.45,U] [#7 0.41,0.09,0.00,M1] [#8 -0.15,-0.23,0.42,U] 
21:45:54.100 00.002 8996 refined, 7 included, MultiStar: {-0.00, 0.00}, one-star: {0.07, -0.17}
21:45:54.101 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
21:45:54.103 00.002 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:45:54.103 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.00 cameraTheta=2.39 mountX=-0.00 mountY=-0.00, mountTheta=-2.50
21:45:54.106 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.00, opts=13)
21:45:54.107 00.001 8996 Enqueuing Move request for scope (-0.00, 0.00)
21:45:54.108 00.001 20224 Worker thread wakes up
21:45:54.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
21:45:54.108 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
21:45:54.108 00.000 20224 Moving (-0.00, 0.00) raw xDistance=-0.00 yDistance=-0.00
21:45:54.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:45:54.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:54.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:45:54.109 00.001 20224 MoveAxis(E, 0, ABG)
21:45:54.109 00.000 20224 Move returns status 0, amount 0
21:45:54.109 00.000 20224 MoveAxis(N, 0, ABG)
21:45:54.109 00.000 20224 Move returns status 0, amount 0
21:45:54.109 00.000 20224 move complete, result=0
21:45:54.109 00.000 20224 worker thread done servicing request
21:45:54.113 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51581, med=2752, FiltMin=2512, FiltMax=25952, Gamma=1.000
21:45:54.129 00.016 8996 UpdateGuideState exits: m=717701 SNR=334.0
21:45:54.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:54.131 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:54.131 00.000 8996 Enqueuing Expose request
21:45:54.132 00.001 20224 Worker thread wakes up
21:45:54.132 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:54.133 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:54.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:55.114 00.981 20224 Exposure complete
21:45:55.187 00.073 20224 worker thread done servicing request
21:45:55.187 00.000 8996 OnExposeComplete: enter
21:45:55.188 00.001 8996 UpdateGuideState(): m_state=6
21:45:55.189 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2892
21:45:55.190 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.65, Mass=731832, SNR=346.1, Peak=51379 HFD=4.5
21:45:55.191 00.001 8996 MultiStar: [#1 -0.01,-0.08,0.74,U] [#2 -0.17,0.01,0.71,U] [#3 0.11,-0.05,0.65,U] [#4 0.01,-0.14,0.54,U] [#5 0.11,0.23,0.70,U] [#6 0.28,-0.03,0.49,U] [#7 0.10,-0.09,0.42,U] [#8 0.04,-0.14,0.42,U] 
21:45:55.192 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.06, 0.04}
21:45:55.193 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
21:45:55.194 00.001 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.00)
21:45:55.195 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.25 mountX=0.05 mountY=0.01, mountTheta=0.14
21:45:55.197 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
21:45:55.198 00.001 8996 Enqueuing Move request for scope (0.05, -0.01)
21:45:55.199 00.001 20224 Worker thread wakes up
21:45:55.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
21:45:55.199 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
21:45:55.199 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.01
21:45:55.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:45:55.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:55.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:45:55.199 00.000 20224 MoveAxis(E, 0, ABG)
21:45:55.199 00.000 20224 Move returns status 0, amount 0
21:45:55.199 00.000 20224 MoveAxis(N, 0, ABG)
21:45:55.199 00.000 20224 Move returns status 0, amount 0
21:45:55.199 00.000 20224 move complete, result=0
21:45:55.199 00.000 20224 worker thread done servicing request
21:45:55.203 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51379, med=2755, FiltMin=2513, FiltMax=26480, Gamma=1.000
21:45:55.218 00.015 8996 UpdateGuideState exits: m=731832 SNR=346.1
21:45:55.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:55.219 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:55.220 00.001 8996 Enqueuing Expose request
21:45:55.221 00.001 20224 Worker thread wakes up
21:45:55.221 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:55.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:55.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:56.371 01.149 20224 Exposure complete
21:45:56.435 00.064 20224 worker thread done servicing request
21:45:56.435 00.000 8996 OnExposeComplete: enter
21:45:56.437 00.002 8996 UpdateGuideState(): m_state=6
21:45:56.437 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2893
21:45:56.438 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.61, Mass=732188, SNR=321.0, Peak=51011 HFD=4.6
21:45:56.440 00.002 8996 MultiStar: [#1 0.04,0.06,0.74,U] [#2 -0.13,0.16,0.80,U] [#3 0.10,0.08,0.68,U] [#4 0.08,0.19,0.63,U] [#5 0.15,0.31,0.60,U] [#6 0.19,-0.09,0.47,U] [#7 0.03,-0.03,0.47,U] [#8 -0.14,-0.19,0.45,U] 
21:45:56.441 00.001 8996 single-star, 8 included, MultiStar: {0.03, 0.07}, one-star: {-0.02, -0.00}
21:45:56.441 00.000 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
21:45:56.441 00.000 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
21:45:56.443 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.88 mountX=-0.01 mountY=0.01, mountTheta=2.76
21:45:56.443 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.00, opts=13)
21:45:56.447 00.004 8996 Enqueuing Move request for scope (-0.02, -0.00)
21:45:56.447 00.000 20224 Worker thread wakes up
21:45:56.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
21:45:56.447 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
21:45:56.448 00.001 20224 Moving (-0.02, -0.00) raw xDistance=-0.01 yDistance=0.01
21:45:56.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:45:56.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:56.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:45:56.448 00.000 20224 MoveAxis(E, 0, ABG)
21:45:56.448 00.000 20224 Move returns status 0, amount 0
21:45:56.448 00.000 20224 MoveAxis(N, 0, ABG)
21:45:56.448 00.000 20224 Move returns status 0, amount 0
21:45:56.448 00.000 20224 move complete, result=0
21:45:56.448 00.000 20224 worker thread done servicing request
21:45:56.451 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51011, med=2752, FiltMin=2502, FiltMax=23488, Gamma=1.000
21:45:56.466 00.015 8996 UpdateGuideState exits: m=732188 SNR=321.0
21:45:56.467 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:56.467 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:56.468 00.001 8996 Enqueuing Expose request
21:45:56.468 00.000 20224 Worker thread wakes up
21:45:56.469 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:45:56.469 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:56.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:57.443 00.974 20224 Exposure complete
21:45:57.526 00.083 20224 worker thread done servicing request
21:45:57.527 00.001 8996 OnExposeComplete: enter
21:45:57.528 00.001 8996 UpdateGuideState(): m_state=6
21:45:57.530 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2894
21:45:57.532 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=472.62, Mass=744103, SNR=385.4, Peak=54477 HFD=4.5
21:45:57.534 00.002 8996 MultiStar: [#1 -0.12,0.04,0.58,U] [#2 -0.32,0.10,0.76,U] [#3 -0.05,-0.01,0.51,U] [#4 -0.23,-0.01,0.46,U] [#5 0.02,0.27,0.59,U] [#6 0.08,0.00,0.37,U] [#7 -0.02,-0.03,0.42,U] [#8 -0.28,-0.08,0.36,U] 
21:45:57.535 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.04}, one-star: {-0.22, 0.00}
21:45:57.536 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
21:45:57.538 00.002 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
21:45:57.540 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.86 mountX=-0.15 mountY=-0.03, mountTheta=-2.97
21:45:57.543 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
21:45:57.545 00.002 8996 Enqueuing Move request for scope (-0.14, 0.04)
21:45:57.546 00.001 20224 Worker thread wakes up
21:45:57.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
21:45:57.547 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
21:45:57.547 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.15 yDistance=-0.03
21:45:57.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:45:57.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:57.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:45:57.547 00.000 20224 MoveAxis(E, 0, ABG)
21:45:57.548 00.001 20224 Move returns status 0, amount 0
21:45:57.548 00.000 20224 MoveAxis(N, 0, ABG)
21:45:57.548 00.000 20224 Move returns status 0, amount 0
21:45:57.548 00.000 20224 move complete, result=0
21:45:57.548 00.000 20224 worker thread done servicing request
21:45:57.556 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54477, med=2752, FiltMin=2483, FiltMax=22403, Gamma=1.000
21:45:57.581 00.025 8996 UpdateGuideState exits: m=744103 SNR=385.4
21:45:57.583 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:57.585 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:57.587 00.002 8996 Enqueuing Expose request
21:45:57.588 00.001 20224 Worker thread wakes up
21:45:57.588 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:45:57.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:57.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:58.773 01.184 20224 Exposure complete
21:45:58.836 00.063 20224 worker thread done servicing request
21:45:58.836 00.000 8996 OnExposeComplete: enter
21:45:58.838 00.002 8996 UpdateGuideState(): m_state=6
21:45:58.841 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2895
21:45:58.842 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.42, Mass=691809, SNR=330.0, Peak=49392 HFD=4.2
21:45:58.843 00.001 8996 MultiStar: [#1 -0.28,-0.04,0.67,U] [#2 -0.33,0.13,0.83,U] [#3 -0.19,-0.28,0.57,U] [#4 -0.28,-0.24,0.60,U] [#5 -0.06,0.09,0.69,U] [#6 -0.16,-0.24,0.44,U] [#7 -0.20,-0.35,0.52,U] [#8 -0.34,-0.21,0.42,U] 
21:45:58.845 00.002 8996 refined, 8 included, MultiStar: {-0.24, -0.13}, one-star: {-0.29, -0.20}
21:45:58.846 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:45:58.847 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:45:58.848 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-2.66 mountX=-0.23 mountY=0.15, mountTheta=2.55
21:45:58.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.13, opts=13)
21:45:58.851 00.001 8996 Enqueuing Move request for scope (-0.24, -0.13)
21:45:58.852 00.001 20224 Worker thread wakes up
21:45:58.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
21:45:58.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
21:45:58.852 00.000 20224 Moving (-0.24, -0.13) raw xDistance=-0.23 yDistance=0.15
21:45:58.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:45:58.853 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:58.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:45:58.853 00.000 20224 MoveAxis(E, 33, ABG)
21:45:58.853 00.000 20224 Guiding  Dir = 2, Dur = 33
21:45:58.853 00.000 20224 IsSlewing returns 0
21:45:58.854 00.001 20224 IsGuiding returns 0
21:45:58.861 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=49392, med=2752, FiltMin=2483, FiltMax=24099, Gamma=1.000
21:45:58.889 00.028 8996 UpdateGuideState exits: m=691809 SNR=330.0
21:45:58.891 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:58.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:45:58.893 00.001 8996 Enqueuing Expose request
21:45:58.901 00.008 20224 IsGuiding returns 1
21:45:58.901 00.000 20224 scope still moving after pulse duration time elapsed
21:45:58.931 00.030 20224 IsSlewing returns 0
21:45:58.931 00.000 20224 IsGuiding returns 1
21:45:58.963 00.032 20224 IsSlewing returns 0
21:45:58.963 00.000 20224 IsGuiding returns 1
21:45:58.995 00.032 20224 IsSlewing returns 0
21:45:58.995 00.000 20224 IsGuiding returns 0
21:45:58.995 00.000 20224 scope move finished after 33 + 108 ms
21:45:58.995 00.000 20224 Move returns status 0, amount 33
21:45:58.995 00.000 20224 MoveAxis(N, 0, ABG)
21:45:58.995 00.000 20224 Move returns status 0, amount 0
21:45:58.995 00.000 20224 move complete, result=0
21:45:58.996 00.001 20224 worker thread done servicing request
21:45:58.996 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
21:45:58.997 00.001 20224 Worker thread wakes up
21:45:58.997 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:45:58.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:45:59.970 00.973 20224 Exposure complete
21:46:00.052 00.082 20224 worker thread done servicing request
21:46:00.053 00.001 8996 OnExposeComplete: enter
21:46:00.053 00.000 8996 UpdateGuideState(): m_state=6
21:46:00.054 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2896
21:46:00.055 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.33, Mass=729539, SNR=352.5, Peak=56733 HFD=4.6
21:46:00.056 00.001 8996 MultiStar: [#1 -0.11,-0.35,0.68,U] [#2 -0.22,-0.19,0.72,U] [#3 -0.13,-0.56,0.00,M1] [#4 -0.20,-0.42,0.00,M1] [#5 -0.00,0.04,0.56,U] [#6 0.16,-0.35,0.48,U] [#7 0.01,-0.34,0.41,U] [#8 -0.10,-0.48,0.00,M1] 
21:46:00.057 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.24}, one-star: {0.12, -0.29}
21:46:00.058 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
21:46:00.059 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
21:46:00.060 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.61 mountX=0.01 mountY=0.24, mountTheta=1.51
21:46:00.061 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.24, opts=13)
21:46:00.064 00.003 8996 Enqueuing Move request for scope (-0.01, -0.24)
21:46:00.066 00.002 20224 Worker thread wakes up
21:46:00.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
21:46:00.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
21:46:00.066 00.000 20224 Moving (-0.01, -0.24) raw xDistance=0.01 yDistance=0.24
21:46:00.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:46:00.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:00.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:46:00.066 00.000 20224 MoveAxis(E, 0, ABG)
21:46:00.066 00.000 20224 Move returns status 0, amount 0
21:46:00.066 00.000 20224 MoveAxis(N, 0, ABG)
21:46:00.066 00.000 20224 Move returns status 0, amount 0
21:46:00.066 00.000 20224 move complete, result=0
21:46:00.066 00.000 20224 worker thread done servicing request
21:46:00.070 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56733, med=2752, FiltMin=2509, FiltMax=27920, Gamma=1.000
21:46:00.086 00.016 8996 UpdateGuideState exits: m=729539 SNR=352.5
21:46:00.088 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:00.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:00.090 00.001 8996 Enqueuing Expose request
21:46:00.091 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:46:00.092 00.001 20224 Worker thread wakes up
21:46:00.092 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:00.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:01.275 01.183 20224 Exposure complete
21:46:01.347 00.072 20224 worker thread done servicing request
21:46:01.347 00.000 8996 OnExposeComplete: enter
21:46:01.349 00.002 8996 UpdateGuideState(): m_state=6
21:46:01.351 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2897
21:46:01.353 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=472.49, Mass=725518, SNR=354.8, Peak=57437 HFD=4.6
21:46:01.355 00.002 8996 MultiStar: [#1 -0.11,-0.43,0.00,M1] [#2 -0.19,-0.03,0.78,U] [#3 0.09,-0.09,0.55,U] [#4 0.05,-0.16,0.56,U] [#5 0.23,0.10,0.68,U] [#6 0.33,-0.28,0.00,M1] [#7 0.19,-0.13,0.43,U] [#8 0.12,-0.24,0.39,U] 
21:46:01.356 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.08}, one-star: {0.29, -0.13}
21:46:01.357 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
21:46:01.358 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
21:46:01.360 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.64 mountX=0.12 mountY=0.07, mountTheta=0.53
21:46:01.362 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
21:46:01.364 00.002 8996 Enqueuing Move request for scope (0.11, -0.08)
21:46:01.365 00.001 20224 Worker thread wakes up
21:46:01.365 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
21:46:01.365 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
21:46:01.365 00.000 20224 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=0.07
21:46:01.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:46:01.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:01.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:46:01.365 00.000 20224 MoveAxis(E, 0, ABG)
21:46:01.365 00.000 20224 Move returns status 0, amount 0
21:46:01.365 00.000 20224 MoveAxis(N, 0, ABG)
21:46:01.365 00.000 20224 Move returns status 0, amount 0
21:46:01.365 00.000 20224 move complete, result=0
21:46:01.365 00.000 20224 worker thread done servicing request
21:46:01.370 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57437, med=2752, FiltMin=2483, FiltMax=30800, Gamma=1.000
21:46:01.385 00.015 8996 UpdateGuideState exits: m=725518 SNR=354.8
21:46:01.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:01.386 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:01.387 00.001 8996 Enqueuing Expose request
21:46:01.388 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:01.388 00.000 20224 Worker thread wakes up
21:46:01.389 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:01.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:02.377 00.988 20224 Exposure complete
21:46:02.438 00.061 20224 worker thread done servicing request
21:46:02.438 00.000 8996 OnExposeComplete: enter
21:46:02.439 00.001 8996 UpdateGuideState(): m_state=6
21:46:02.440 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2898
21:46:02.440 00.000 8996 Star::Find returns 1 (0), X=138.65, Y=472.62, Mass=764352, SNR=360.4, Peak=58547 HFD=4.7
21:46:02.441 00.001 8996 MultiStar: [#1 0.26,-0.13,0.62,U] [#2 0.20,0.08,0.74,U] [#3 0.36,0.01,0.62,U] [#4 0.33,-0.04,0.52,U] [#5 0.33,0.20,0.57,U] [#6 0.56,-0.19,0.00,M2] [#7 0.48,-0.11,0.00,M1] [#8 0.26,-0.26,0.38,U] 
21:46:02.442 00.001 8996 refined, 6 included, MultiStar: {0.30, -0.00}, one-star: {0.32, 0.00}
21:46:02.443 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
21:46:02.444 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
21:46:02.444 00.000 8996 CameraToMount -- cameraX=0.30 cameraY=-0.00 hyp=0.30 cameraTheta=-0.01 mountX=0.30 mountY=-0.03, mountTheta=-0.10
21:46:02.447 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.00, opts=13)
21:46:02.448 00.001 8996 Enqueuing Move request for scope (0.30, -0.00)
21:46:02.449 00.001 20224 Worker thread wakes up
21:46:02.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.00) opts 0xd
21:46:02.449 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.00)
21:46:02.449 00.000 20224 Moving (0.30, -0.00) raw xDistance=0.30 yDistance=-0.03
21:46:02.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:46:02.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:02.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:46:02.449 00.000 20224 MoveAxis(W, 43, ABG)
21:46:02.449 00.000 20224 Guiding  Dir = 3, Dur = 43
21:46:02.450 00.001 20224 IsSlewing returns 0
21:46:02.450 00.000 20224 IsGuiding returns 0
21:46:02.452 00.002 20224 PulseGuide returned control before completion, sleep 52
21:46:02.454 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58547, med=2752, FiltMin=2502, FiltMax=29648, Gamma=1.000
21:46:02.468 00.014 8996 UpdateGuideState exits: m=764352 SNR=360.4
21:46:02.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:02.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:02.471 00.001 8996 Enqueuing Expose request
21:46:02.511 00.040 20224 IsGuiding returns 1
21:46:02.511 00.000 20224 scope still moving after pulse duration time elapsed
21:46:02.543 00.032 20224 IsSlewing returns 0
21:46:02.543 00.000 20224 IsGuiding returns 0
21:46:02.543 00.000 20224 scope move finished after 43 + 50 ms
21:46:02.543 00.000 20224 Move returns status 0, amount 43
21:46:02.543 00.000 20224 MoveAxis(N, 0, ABG)
21:46:02.544 00.001 20224 Move returns status 0, amount 0
21:46:02.544 00.000 20224 move complete, result=0
21:46:02.544 00.000 20224 worker thread done servicing request
21:46:02.544 00.000 20224 Worker thread wakes up
21:46:02.544 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.0 px 0 ms NORTH
21:46:02.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:02.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:03.741 01.196 20224 Exposure complete
21:46:03.815 00.074 20224 worker thread done servicing request
21:46:03.815 00.000 8996 OnExposeComplete: enter
21:46:03.816 00.001 8996 UpdateGuideState(): m_state=6
21:46:03.817 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2899
21:46:03.818 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.45, Mass=654778, SNR=340.9, Peak=47840 HFD=4.5
21:46:03.819 00.001 8996 MultiStar: [#1 -0.40,-0.20,0.00,M1] [#2 -0.56,-0.09,0.00,M1] [#3 -0.30,-0.15,0.62,U] [#4 -0.42,-0.13,0.00,M1] [#5 -0.16,0.16,0.66,U] [#6 -0.05,-0.31,0.46,U] [#7 -0.21,-0.25,0.47,U] [#8 -0.61,-0.40,0.00,M1] 
21:46:03.819 00.000 8996 refined, 4 included, MultiStar: {-0.23, -0.13}, one-star: {-0.32, -0.17}
21:46:03.820 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
21:46:03.821 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.63)
21:46:03.822 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-2.63 mountX=-0.22 mountY=0.15, mountTheta=2.52
21:46:03.823 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.13, opts=13)
21:46:03.825 00.002 8996 Enqueuing Move request for scope (-0.23, -0.13)
21:46:03.827 00.002 20224 Worker thread wakes up
21:46:03.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.13) opts 0xd
21:46:03.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.13)
21:46:03.827 00.000 20224 Moving (-0.23, -0.13) raw xDistance=-0.22 yDistance=0.15
21:46:03.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
21:46:03.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:03.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:46:03.827 00.000 20224 MoveAxis(E, 29, ABG)
21:46:03.827 00.000 20224 Guiding  Dir = 2, Dur = 29
21:46:03.827 00.000 20224 IsSlewing returns 0
21:46:03.828 00.001 20224 IsGuiding returns 0
21:46:03.836 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47840, med=2752, FiltMin=2464, FiltMax=24355, Gamma=1.000
21:46:03.853 00.017 8996 UpdateGuideState exits: m=654778 SNR=340.9
21:46:03.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:03.854 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:03.855 00.001 8996 Enqueuing Expose request
21:46:03.858 00.003 20224 IsGuiding returns 1
21:46:03.858 00.000 20224 scope still moving after pulse duration time elapsed
21:46:03.887 00.029 20224 IsSlewing returns 0
21:46:03.887 00.000 20224 IsGuiding returns 0
21:46:03.887 00.000 20224 scope move finished after 29 + 30 ms
21:46:03.887 00.000 20224 Move returns status 0, amount 29
21:46:03.887 00.000 20224 MoveAxis(N, 0, ABG)
21:46:03.887 00.000 20224 Move returns status 0, amount 0
21:46:03.887 00.000 20224 move complete, result=0
21:46:03.887 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.2 px 0 ms NORTH
21:46:03.888 00.001 20224 worker thread done servicing request
21:46:03.888 00.000 20224 Worker thread wakes up
21:46:03.888 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:03.889 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:04.873 00.984 20224 Exposure complete
21:46:04.956 00.083 20224 worker thread done servicing request
21:46:04.956 00.000 8996 OnExposeComplete: enter
21:46:04.957 00.001 8996 UpdateGuideState(): m_state=6
21:46:04.958 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2900
21:46:04.958 00.000 8996 Star::Find returns 1 (0), X=138.01, Y=472.48, Mass=740150, SNR=335.6, Peak=56416 HFD=4.2
21:46:04.960 00.002 8996 MultiStar: [#1 -0.35,-0.37,0.00,M2] [#2 -0.40,-0.16,0.00,M2] [#3 -0.15,-0.18,0.64,U] [#4 -0.22,-0.25,0.58,U] [#5 -0.06,0.04,0.65,U] [#6 0.02,-0.25,0.47,U] [#7 -0.06,-0.40,0.45,U] [#8 -0.31,-0.42,0.00,M2] 
21:46:04.961 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.18}, one-star: {-0.32, -0.14}
21:46:04.962 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
21:46:04.963 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
21:46:04.964 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.30 mountX=-0.14 mountY=0.20, mountTheta=2.20
21:46:04.965 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.18, opts=13)
21:46:04.966 00.001 8996 Enqueuing Move request for scope (-0.16, -0.18)
21:46:04.967 00.001 20224 Worker thread wakes up
21:46:04.968 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
21:46:04.968 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
21:46:04.968 00.000 20224 Moving (-0.16, -0.18) raw xDistance=-0.14 yDistance=0.20
21:46:04.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:46:04.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:04.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:46:04.968 00.000 20224 MoveAxis(E, 0, ABG)
21:46:04.968 00.000 20224 Move returns status 0, amount 0
21:46:04.968 00.000 20224 MoveAxis(N, 0, ABG)
21:46:04.968 00.000 20224 Move returns status 0, amount 0
21:46:04.968 00.000 20224 move complete, result=0
21:46:04.968 00.000 20224 worker thread done servicing request
21:46:04.972 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56416, med=2755, FiltMin=2480, FiltMax=24643, Gamma=1.000
21:46:04.987 00.015 8996 UpdateGuideState exits: m=740150 SNR=335.6
21:46:04.988 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:04.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:04.990 00.001 8996 Enqueuing Expose request
21:46:04.990 00.000 20224 Worker thread wakes up
21:46:04.990 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:46:04.991 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:04.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:06.179 01.188 20224 Exposure complete
21:46:06.262 00.083 20224 worker thread done servicing request
21:46:06.263 00.001 8996 OnExposeComplete: enter
21:46:06.265 00.002 8996 UpdateGuideState(): m_state=6
21:46:06.266 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2901
21:46:06.268 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=472.64, Mass=685008, SNR=320.6, Peak=46755 HFD=4.5
21:46:06.270 00.002 8996 MultiStar: [#1 -0.01,0.01,0.71,U] [#2 -0.15,0.00,0.88,U] [#3 0.08,-0.26,0.71,U] [#4 0.08,-0.14,0.63,U] [#5 0.10,0.19,0.65,U] [#6 0.19,-0.12,0.48,U] [#7 0.12,-0.21,0.54,U] [#8 -0.03,-0.22,0.43,U] 
21:46:06.272 00.002 8996 single-star, 8 included, MultiStar: {0.02, -0.06}, one-star: {-0.03, 0.03}
21:46:06.274 00.002 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
21:46:06.275 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
21:46:06.277 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.33 mountX=-0.03 mountY=-0.02, mountTheta=-2.44
21:46:06.281 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
21:46:06.284 00.003 8996 Enqueuing Move request for scope (-0.03, 0.03)
21:46:06.285 00.001 20224 Worker thread wakes up
21:46:06.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:46:06.285 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:46:06.286 00.001 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.02
21:46:06.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:46:06.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:06.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:46:06.286 00.000 20224 MoveAxis(E, 0, ABG)
21:46:06.286 00.000 20224 Move returns status 0, amount 0
21:46:06.286 00.000 20224 MoveAxis(N, 0, ABG)
21:46:06.286 00.000 20224 Move returns status 0, amount 0
21:46:06.287 00.001 20224 move complete, result=0
21:46:06.287 00.000 20224 worker thread done servicing request
21:46:06.294 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=46755, med=2752, FiltMin=2505, FiltMax=22320, Gamma=1.000
21:46:06.316 00.022 8996 UpdateGuideState exits: m=685008 SNR=320.6
21:46:06.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:06.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:06.319 00.001 8996 Enqueuing Expose request
21:46:06.319 00.000 20224 Worker thread wakes up
21:46:06.320 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:46:06.320 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:06.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:07.288 00.968 20224 Exposure complete
21:46:07.361 00.073 20224 worker thread done servicing request
21:46:07.362 00.001 8996 OnExposeComplete: enter
21:46:07.363 00.001 8996 UpdateGuideState(): m_state=6
21:46:07.363 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2902
21:46:07.364 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.46, Mass=738433, SNR=378.3, Peak=50605 HFD=4.5
21:46:07.365 00.001 8996 MultiStar: [#1 -0.03,-0.14,0.64,U] [#2 -0.17,0.12,0.76,U] [#3 0.03,-0.41,0.54,U] [#4 -0.13,-0.29,0.52,U] [#5 0.05,-0.03,0.58,U] [#6 0.18,-0.28,0.43,U] [#7 0.06,-0.35,0.45,U] [#8 -0.14,-0.40,0.00,M2] 
21:46:07.366 00.001 8996 single-star, 7 included, MultiStar: {-0.01, -0.17}, one-star: {0.04, -0.15}
21:46:07.367 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
21:46:07.367 00.000 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
21:46:07.368 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.31 mountX=0.06 mountY=0.15, mountTheta=1.21
21:46:07.369 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.15, opts=13)
21:46:07.370 00.001 8996 Enqueuing Move request for scope (0.04, -0.15)
21:46:07.372 00.002 20224 Worker thread wakes up
21:46:07.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
21:46:07.372 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
21:46:07.372 00.000 20224 Moving (0.04, -0.15) raw xDistance=0.06 yDistance=0.15
21:46:07.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:46:07.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:07.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:46:07.373 00.001 20224 MoveAxis(E, 0, ABG)
21:46:07.373 00.000 20224 Move returns status 0, amount 0
21:46:07.373 00.000 20224 MoveAxis(N, 0, ABG)
21:46:07.373 00.000 20224 Move returns status 0, amount 0
21:46:07.373 00.000 20224 move complete, result=0
21:46:07.373 00.000 20224 worker thread done servicing request
21:46:07.381 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50605, med=2755, FiltMin=2499, FiltMax=26688, Gamma=1.000
21:46:07.404 00.023 8996 UpdateGuideState exits: m=738433 SNR=378.3
21:46:07.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:07.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:07.407 00.001 8996 Enqueuing Expose request
21:46:07.407 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:07.408 00.001 20224 Worker thread wakes up
21:46:07.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:07.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:08.562 01.154 20224 Exposure complete
21:46:08.641 00.079 20224 worker thread done servicing request
21:46:08.641 00.000 8996 OnExposeComplete: enter
21:46:08.644 00.003 8996 UpdateGuideState(): m_state=6
21:46:08.645 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2903
21:46:08.646 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.58, Mass=707815, SNR=336.5, Peak=48957 HFD=4.6
21:46:08.647 00.001 8996 MultiStar: [#1 -0.19,-0.12,0.68,U] [#2 -0.36,0.12,0.73,U] [#3 -0.09,-0.09,0.57,U] [#4 -0.23,-0.21,0.60,U] [#5 0.01,0.18,0.69,U] [#6 0.03,-0.10,0.46,U] [#7 -0.03,-0.01,0.44,U] [#8 -0.27,-0.30,0.38,U] 
21:46:08.648 00.001 8996 single-star, 8 included, MultiStar: {-0.15, -0.05}, one-star: {-0.15, -0.03}
21:46:08.649 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
21:46:08.650 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
21:46:08.651 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.92 mountX=-0.14 mountY=0.05, mountTheta=2.80
21:46:08.653 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.03, opts=13)
21:46:08.653 00.000 8996 Enqueuing Move request for scope (-0.15, -0.03)
21:46:08.654 00.001 20224 Worker thread wakes up
21:46:08.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
21:46:08.654 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
21:46:08.655 00.001 20224 Moving (-0.15, -0.03) raw xDistance=-0.14 yDistance=0.05
21:46:08.655 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:46:08.655 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:08.655 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:46:08.655 00.000 20224 MoveAxis(E, 0, ABG)
21:46:08.655 00.000 20224 Move returns status 0, amount 0
21:46:08.655 00.000 20224 MoveAxis(N, 0, ABG)
21:46:08.655 00.000 20224 Move returns status 0, amount 0
21:46:08.655 00.000 20224 move complete, result=0
21:46:08.655 00.000 20224 worker thread done servicing request
21:46:08.658 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48957, med=2755, FiltMin=2499, FiltMax=22409, Gamma=1.000
21:46:08.676 00.018 8996 UpdateGuideState exits: m=707815 SNR=336.5
21:46:08.677 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:08.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:08.679 00.001 8996 Enqueuing Expose request
21:46:08.680 00.001 20224 Worker thread wakes up
21:46:08.680 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:08.680 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:08.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:09.659 00.979 20224 Exposure complete
21:46:09.737 00.078 20224 worker thread done servicing request
21:46:09.737 00.000 8996 OnExposeComplete: enter
21:46:09.738 00.001 8996 UpdateGuideState(): m_state=6
21:46:09.739 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2904
21:46:09.740 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=472.49, Mass=774225, SNR=381.3, Peak=52240 HFD=4.6
21:46:09.741 00.001 8996 MultiStar: [#1 -0.18,-0.15,0.64,U] [#2 -0.34,0.13,0.71,U] [#3 -0.09,-0.09,0.60,U] [#4 -0.16,-0.09,0.47,U] [#5 -0.16,0.26,0.56,U] [#6 0.10,-0.21,0.47,U] [#7 -0.02,-0.19,0.42,U] [#8 -0.27,-0.13,0.36,U] 
21:46:09.741 00.000 8996 refined, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.12, -0.13}
21:46:09.742 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
21:46:09.743 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
21:46:09.744 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.16 cameraTheta=-2.74 mountX=-0.14 mountY=0.08, mountTheta=2.63
21:46:09.745 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.06, opts=13)
21:46:09.746 00.001 8996 Enqueuing Move request for scope (-0.14, -0.06)
21:46:09.747 00.001 20224 Worker thread wakes up
21:46:09.748 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
21:46:09.748 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
21:46:09.748 00.000 20224 Moving (-0.14, -0.06) raw xDistance=-0.14 yDistance=0.08
21:46:09.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:46:09.748 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:09.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:46:09.748 00.000 20224 MoveAxis(E, 0, ABG)
21:46:09.748 00.000 20224 Move returns status 0, amount 0
21:46:09.749 00.001 20224 MoveAxis(N, 0, ABG)
21:46:09.749 00.000 20224 Move returns status 0, amount 0
21:46:09.749 00.000 20224 move complete, result=0
21:46:09.749 00.000 20224 worker thread done servicing request
21:46:09.756 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52240, med=2755, FiltMin=2499, FiltMax=24752, Gamma=1.000
21:46:09.786 00.030 8996 UpdateGuideState exits: m=774225 SNR=381.3
21:46:09.789 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:09.792 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:09.794 00.002 8996 Enqueuing Expose request
21:46:09.796 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:46:09.798 00.002 20224 Worker thread wakes up
21:46:09.798 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:09.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:10.958 01.160 20224 Exposure complete
21:46:11.038 00.080 20224 worker thread done servicing request
21:46:11.038 00.000 8996 OnExposeComplete: enter
21:46:11.039 00.001 8996 UpdateGuideState(): m_state=6
21:46:11.040 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2905
21:46:11.041 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.75, Mass=718538, SNR=384.4, Peak=52579 HFD=4.6
21:46:11.042 00.001 8996 MultiStar: [#1 -0.00,-0.07,0.58,U] [#2 -0.21,0.12,0.69,U] [#3 0.07,-0.01,0.55,U] [#4 0.02,-0.02,0.49,U] [#5 0.18,0.26,0.64,U] [#6 0.26,-0.13,0.44,U] [#7 0.10,-0.04,0.48,U] [#8 0.01,-0.22,0.36,U] 
21:46:11.043 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {0.11, 0.13}
21:46:11.043 00.000 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
21:46:11.044 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
21:46:11.045 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.51 mountX=0.05 mountY=-0.04, mountTheta=-0.62
21:46:11.046 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
21:46:11.047 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
21:46:11.048 00.001 20224 Worker thread wakes up
21:46:11.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
21:46:11.048 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
21:46:11.048 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.05 yDistance=-0.04
21:46:11.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:46:11.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:11.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:46:11.048 00.000 20224 MoveAxis(E, 0, ABG)
21:46:11.048 00.000 20224 Move returns status 0, amount 0
21:46:11.048 00.000 20224 MoveAxis(N, 0, ABG)
21:46:11.048 00.000 20224 Move returns status 0, amount 0
21:46:11.048 00.000 20224 move complete, result=0
21:46:11.049 00.001 20224 worker thread done servicing request
21:46:11.052 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52579, med=2755, FiltMin=2502, FiltMax=24867, Gamma=1.000
21:46:11.070 00.018 8996 UpdateGuideState exits: m=718538 SNR=384.4
21:46:11.072 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:11.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:11.073 00.000 8996 Enqueuing Expose request
21:46:11.074 00.001 20224 Worker thread wakes up
21:46:11.074 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:46:11.075 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:11.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:12.051 00.976 20224 Exposure complete
21:46:12.125 00.074 20224 worker thread done servicing request
21:46:12.125 00.000 8996 OnExposeComplete: enter
21:46:12.126 00.001 8996 UpdateGuideState(): m_state=6
21:46:12.127 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2906
21:46:12.128 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.62, Mass=731657, SNR=342.2, Peak=53251 HFD=4.5
21:46:12.129 00.001 8996 MultiStar: [#1 -0.04,-0.09,0.66,U] [#2 -0.09,0.10,0.75,U] [#3 0.08,0.11,0.59,U] [#4 -0.03,0.03,0.62,U] [#5 0.19,0.17,0.63,U] [#6 0.25,0.09,0.45,U] [#7 0.09,-0.02,0.49,U] [#8 -0.07,-0.42,0.00,M1] 
21:46:12.130 00.001 8996 single-star, 7 included, MultiStar: {0.04, 0.05}, one-star: {-0.02, 0.00}
21:46:12.131 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
21:46:12.132 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
21:46:12.132 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.13 mountX=-0.02 mountY=0.00, mountTheta=3.04
21:46:12.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.00, opts=13)
21:46:12.134 00.000 8996 Enqueuing Move request for scope (-0.02, 0.00)
21:46:12.135 00.001 20224 Worker thread wakes up
21:46:12.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
21:46:12.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
21:46:12.135 00.000 20224 Moving (-0.02, 0.00) raw xDistance=-0.02 yDistance=0.00
21:46:12.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:46:12.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:12.136 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:46:12.136 00.000 20224 MoveAxis(E, 0, ABG)
21:46:12.136 00.000 20224 Move returns status 0, amount 0
21:46:12.136 00.000 20224 MoveAxis(N, 0, ABG)
21:46:12.136 00.000 20224 Move returns status 0, amount 0
21:46:12.136 00.000 20224 move complete, result=0
21:46:12.136 00.000 20224 worker thread done servicing request
21:46:12.139 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=53251, med=2755, FiltMin=2480, FiltMax=23968, Gamma=1.000
21:46:12.157 00.018 8996 UpdateGuideState exits: m=731657 SNR=342.2
21:46:12.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:12.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:12.159 00.000 8996 Enqueuing Expose request
21:46:12.160 00.001 20224 Worker thread wakes up
21:46:12.160 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:46:12.163 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:12.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:13.329 01.166 20224 Exposure complete
21:46:13.408 00.079 20224 worker thread done servicing request
21:46:13.408 00.000 8996 OnExposeComplete: enter
21:46:13.409 00.001 8996 UpdateGuideState(): m_state=6
21:46:13.410 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2907
21:46:13.411 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.71, Mass=757697, SNR=330.1, Peak=56275 HFD=4.6
21:46:13.413 00.002 8996 MultiStar: [#1 0.01,-0.15,0.74,U] [#2 -0.15,-0.03,0.81,U] [#3 0.09,-0.01,0.71,U] [#4 -0.04,-0.09,0.56,U] [#5 0.15,0.28,0.62,U] [#6 0.31,-0.10,0.47,U] [#7 0.19,-0.07,0.43,U] [#8 -0.06,-0.27,0.43,U] 
21:46:13.414 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.02}, one-star: {0.04, 0.09}
21:46:13.415 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
21:46:13.416 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
21:46:13.418 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.39 mountX=0.05 mountY=0.01, mountTheta=0.28
21:46:13.420 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.02, opts=13)
21:46:13.422 00.002 8996 Enqueuing Move request for scope (0.05, -0.02)
21:46:13.423 00.001 20224 Worker thread wakes up
21:46:13.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
21:46:13.423 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
21:46:13.423 00.000 20224 Moving (0.05, -0.02) raw xDistance=0.05 yDistance=0.01
21:46:13.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:46:13.423 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:13.423 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:46:13.423 00.000 20224 MoveAxis(E, 0, ABG)
21:46:13.423 00.000 20224 Move returns status 0, amount 0
21:46:13.423 00.000 20224 MoveAxis(N, 0, ABG)
21:46:13.423 00.000 20224 Move returns status 0, amount 0
21:46:13.423 00.000 20224 move complete, result=0
21:46:13.423 00.000 20224 worker thread done servicing request
21:46:13.427 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56275, med=2755, FiltMin=2483, FiltMax=25433, Gamma=1.000
21:46:13.442 00.015 8996 UpdateGuideState exits: m=757697 SNR=330.1
21:46:13.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:13.443 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:13.444 00.001 8996 Enqueuing Expose request
21:46:13.445 00.001 20224 Worker thread wakes up
21:46:13.445 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:46:13.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:13.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:14.431 00.985 20224 Exposure complete
21:46:14.502 00.071 20224 worker thread done servicing request
21:46:14.502 00.000 8996 OnExposeComplete: enter
21:46:14.503 00.001 8996 UpdateGuideState(): m_state=6
21:46:14.504 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2908
21:46:14.505 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.63, Mass=790047, SNR=370.8, Peak=55155 HFD=4.7
21:46:14.506 00.001 8996 MultiStar: [#1 0.03,-0.10,0.62,U] [#2 -0.22,0.02,0.80,U] [#3 0.10,-0.14,0.53,U] [#4 0.02,-0.10,0.47,U] [#5 0.12,0.16,0.57,U] [#6 0.14,-0.23,0.44,U] [#7 0.09,-0.12,0.42,U] [#8 -0.05,-0.19,0.42,U] 
21:46:14.507 00.001 8996 single-star, 8 included, MultiStar: {0.02, -0.06}, one-star: {0.05, 0.02}
21:46:14.507 00.000 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
21:46:14.508 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
21:46:14.509 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.34 mountX=0.05 mountY=-0.02, mountTheta=-0.46
21:46:14.510 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
21:46:14.511 00.001 8996 Enqueuing Move request for scope (0.05, 0.02)
21:46:14.511 00.000 20224 Worker thread wakes up
21:46:14.512 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
21:46:14.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
21:46:14.512 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
21:46:14.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:46:14.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:14.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:46:14.512 00.000 20224 MoveAxis(E, 0, ABG)
21:46:14.512 00.000 20224 Move returns status 0, amount 0
21:46:14.512 00.000 20224 MoveAxis(N, 0, ABG)
21:46:14.512 00.000 20224 Move returns status 0, amount 0
21:46:14.512 00.000 20224 move complete, result=0
21:46:14.513 00.001 20224 worker thread done servicing request
21:46:14.520 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55155, med=2755, FiltMin=2505, FiltMax=25648, Gamma=1.000
21:46:14.542 00.022 8996 UpdateGuideState exits: m=790047 SNR=370.8
21:46:14.544 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:14.546 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:14.547 00.001 8996 Enqueuing Expose request
21:46:14.548 00.001 20224 Worker thread wakes up
21:46:14.548 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:46:14.550 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:14.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:15.743 01.193 20224 Exposure complete
21:46:15.838 00.095 20224 worker thread done servicing request
21:46:15.838 00.000 8996 OnExposeComplete: enter
21:46:15.839 00.001 8996 UpdateGuideState(): m_state=6
21:46:15.841 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2909
21:46:15.842 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.31, Mass=768966, SNR=360.9, Peak=56160 HFD=4.6
21:46:15.844 00.002 8996 MultiStar: [#1 -0.17,-0.23,0.71,U] [#2 -0.33,-0.22,0.75,U] [#3 -0.06,-0.14,0.54,U] [#4 -0.18,-0.19,0.58,U] [#5 -0.09,0.02,0.67,U] [#6 0.13,-0.41,0.00,M1] [#7 -0.04,-0.31,0.48,U] [#8 -0.35,-0.25,0.00,M1] 
21:46:15.846 00.002 8996 refined, 6 included, MultiStar: {-0.13, -0.20}, one-star: {-0.05, -0.30}
21:46:15.847 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
21:46:15.848 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
21:46:15.849 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.16 mountX=-0.11 mountY=0.21, mountTheta=2.06
21:46:15.851 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.20, opts=13)
21:46:15.852 00.001 8996 Enqueuing Move request for scope (-0.13, -0.20)
21:46:15.853 00.001 20224 Worker thread wakes up
21:46:15.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
21:46:15.853 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
21:46:15.853 00.000 20224 Moving (-0.13, -0.20) raw xDistance=-0.11 yDistance=0.21
21:46:15.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:46:15.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:15.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:46:15.853 00.000 20224 MoveAxis(E, 0, ABG)
21:46:15.853 00.000 20224 Move returns status 0, amount 0
21:46:15.853 00.000 20224 MoveAxis(N, 0, ABG)
21:46:15.854 00.001 20224 Move returns status 0, amount 0
21:46:15.854 00.000 20224 move complete, result=0
21:46:15.854 00.000 20224 worker thread done servicing request
21:46:15.858 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56160, med=2755, FiltMin=2499, FiltMax=25696, Gamma=1.000
21:46:15.873 00.015 8996 UpdateGuideState exits: m=768966 SNR=360.9
21:46:15.873 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:15.874 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:15.875 00.001 8996 Enqueuing Expose request
21:46:15.876 00.001 20224 Worker thread wakes up
21:46:15.876 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:46:15.877 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:15.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:16.839 00.962 20224 Exposure complete
21:46:16.921 00.082 20224 worker thread done servicing request
21:46:16.921 00.000 8996 OnExposeComplete: enter
21:46:16.922 00.001 8996 UpdateGuideState(): m_state=6
21:46:16.923 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2910
21:46:16.924 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.21, Mass=718613, SNR=352.7, Peak=61712 HFD=4.4
21:46:16.925 00.001 8996 MultiStar: [#1 -0.25,-0.22,0.73,U] [#2 -0.46,-0.09,0.00,M1] [#3 -0.30,-0.28,0.66,U] [#4 -0.27,-0.37,0.00,M1] [#5 -0.16,-0.04,0.65,U] [#6 -0.07,-0.24,0.45,U] [#7 -0.21,-0.23,0.43,U] [#8 -0.39,-0.37,0.00,M2] 
21:46:16.926 00.001 8996 refined, 5 included, MultiStar: {-0.23, -0.25}, one-star: {-0.29, -0.40}
21:46:16.926 00.000 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
21:46:16.927 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
21:46:16.928 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-2.31 mountX=-0.20 mountY=0.28, mountTheta=2.20
21:46:16.929 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.25, opts=13)
21:46:16.930 00.001 8996 Enqueuing Move request for scope (-0.23, -0.25)
21:46:16.930 00.000 20224 Worker thread wakes up
21:46:16.931 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.25) opts 0xd
21:46:16.931 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.25)
21:46:16.931 00.000 20224 Moving (-0.23, -0.25) raw xDistance=-0.20 yDistance=0.28
21:46:16.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:46:16.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:16.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:46:16.931 00.000 20224 MoveAxis(E, 29, ABG)
21:46:16.931 00.000 20224 Guiding  Dir = 2, Dur = 29
21:46:16.931 00.000 20224 IsSlewing returns 0
21:46:16.931 00.000 20224 IsGuiding returns 0
21:46:16.935 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61712, med=2752, FiltMin=2489, FiltMax=26115, Gamma=1.000
21:46:16.949 00.014 8996 UpdateGuideState exits: m=718613 SNR=352.7
21:46:16.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:16.950 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:16.951 00.001 8996 Enqueuing Expose request
21:46:16.956 00.005 20224 PulseGuide returned control before completion, sleep 15
21:46:16.986 00.030 20224 IsGuiding returns 1
21:46:16.986 00.000 20224 scope still moving after pulse duration time elapsed
21:46:17.018 00.032 20224 IsSlewing returns 0
21:46:17.018 00.000 20224 IsGuiding returns 1
21:46:17.048 00.030 20224 IsSlewing returns 0
21:46:17.048 00.000 20224 IsGuiding returns 0
21:46:17.049 00.001 20224 scope move finished after 29 + 88 ms
21:46:17.049 00.000 20224 Move returns status 0, amount 29
21:46:17.049 00.000 20224 MoveAxis(N, 0, ABG)
21:46:17.049 00.000 20224 Move returns status 0, amount 0
21:46:17.049 00.000 20224 move complete, result=0
21:46:17.049 00.000 20224 worker thread done servicing request
21:46:17.049 00.000 20224 Worker thread wakes up
21:46:17.049 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:17.049 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.3 px 0 ms NORTH
21:46:17.050 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:18.231 01.181 20224 Exposure complete
21:46:18.316 00.085 20224 worker thread done servicing request
21:46:18.316 00.000 8996 OnExposeComplete: enter
21:46:18.319 00.003 8996 UpdateGuideState(): m_state=6
21:46:18.320 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2911
21:46:18.321 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.44, Mass=743256, SNR=369.1, Peak=51117 HFD=4.6
21:46:18.323 00.002 8996 MultiStar: [#1 -0.05,-0.11,0.68,U] [#2 -0.12,-0.24,0.71,U] [#3 0.00,-0.20,0.56,U] [#4 -0.02,-0.20,0.54,U] [#5 0.19,0.12,0.54,U] [#6 0.16,-0.15,0.41,U] [#7 0.11,-0.29,0.42,U] [#8 -0.19,-0.16,0.39,U] 
21:46:18.324 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.16}, one-star: {-0.03, -0.18}
21:46:18.326 00.002 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
21:46:18.327 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
21:46:18.328 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.59 mountX=0.01 mountY=0.16, mountTheta=1.50
21:46:18.330 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.16, opts=13)
21:46:18.330 00.000 8996 Enqueuing Move request for scope (-0.00, -0.16)
21:46:18.331 00.001 20224 Worker thread wakes up
21:46:18.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
21:46:18.331 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
21:46:18.332 00.001 20224 Moving (-0.00, -0.16) raw xDistance=0.01 yDistance=0.16
21:46:18.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:46:18.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:18.332 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:46:18.332 00.000 20224 MoveAxis(E, 0, ABG)
21:46:18.332 00.000 20224 Move returns status 0, amount 0
21:46:18.332 00.000 20224 MoveAxis(N, 0, ABG)
21:46:18.332 00.000 20224 Move returns status 0, amount 0
21:46:18.332 00.000 20224 move complete, result=0
21:46:18.332 00.000 20224 worker thread done servicing request
21:46:18.335 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51117, med=2755, FiltMin=2505, FiltMax=23520, Gamma=1.000
21:46:18.350 00.015 8996 UpdateGuideState exits: m=743256 SNR=369.1
21:46:18.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:18.351 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:18.352 00.001 8996 Enqueuing Expose request
21:46:18.353 00.001 20224 Worker thread wakes up
21:46:18.353 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:46:18.353 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:18.354 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:19.329 00.975 20224 Exposure complete
21:46:19.394 00.065 20224 worker thread done servicing request
21:46:19.394 00.000 8996 OnExposeComplete: enter
21:46:19.395 00.001 8996 UpdateGuideState(): m_state=6
21:46:19.396 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2912
21:46:19.398 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=472.31, Mass=753973, SNR=351.7, Peak=56045 HFD=4.7
21:46:19.400 00.002 8996 MultiStar: [#1 0.19,-0.33,0.66,U] [#2 -0.05,-0.33,0.75,U] [#3 0.29,-0.41,0.00,M1] [#4 0.25,-0.42,0.00,M1] [#5 0.24,-0.24,0.57,U] [#6 0.32,-0.44,0.00,M1] [#7 0.24,-0.35,0.45,U] [#8 0.16,-0.52,0.00,M2] 
21:46:19.401 00.001 8996 single-star, 4 included, MultiStar: {0.12, -0.31}, one-star: {0.06, -0.31}
21:46:19.402 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
21:46:19.403 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
21:46:19.404 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.38 mountX=0.09 mountY=0.30, mountTheta=1.28
21:46:19.407 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.31, opts=13)
21:46:19.408 00.001 8996 Enqueuing Move request for scope (0.06, -0.31)
21:46:19.409 00.001 20224 Worker thread wakes up
21:46:19.409 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.31) opts 0xd
21:46:19.409 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.31)
21:46:19.409 00.000 20224 Moving (0.06, -0.31) raw xDistance=0.09 yDistance=0.30
21:46:19.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:46:19.409 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.09 newest=0.73
21:46:19.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
21:46:19.409 00.000 20224 MoveAxis(E, 0, ABG)
21:46:19.409 00.000 20224 Move returns status 0, amount 0
21:46:19.409 00.000 20224 MoveAxis(S, 63, ABG)
21:46:19.409 00.000 20224 Guiding  Dir = 1, Dur = 63
21:46:19.409 00.000 20224 IsSlewing returns 0
21:46:19.409 00.000 20224 IsGuiding returns 0
21:46:19.414 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56045, med=2755, FiltMin=2512, FiltMax=26736, Gamma=1.000
21:46:19.435 00.021 8996 UpdateGuideState exits: m=753973 SNR=351.7
21:46:19.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:19.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:19.438 00.001 8996 Enqueuing Expose request
21:46:19.465 00.027 20224 PulseGuide returned control before completion, sleep 17
21:46:19.496 00.031 20224 IsGuiding returns 1
21:46:19.496 00.000 20224 scope still moving after pulse duration time elapsed
21:46:19.529 00.033 20224 IsSlewing returns 0
21:46:19.529 00.000 20224 IsGuiding returns 1
21:46:19.559 00.030 20224 IsSlewing returns 0
21:46:19.559 00.000 20224 IsGuiding returns 1
21:46:19.591 00.032 20224 IsSlewing returns 0
21:46:19.591 00.000 20224 IsGuiding returns 0
21:46:19.591 00.000 20224 scope move finished after 63 + 118 ms
21:46:19.591 00.000 20224 Move returns status 0, amount 63
21:46:19.591 00.000 20224 move complete, result=0
21:46:19.592 00.001 20224 worker thread done servicing request
21:46:19.592 00.000 20224 Worker thread wakes up
21:46:19.592 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
21:46:19.594 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:19.595 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:20.779 01.184 20224 Exposure complete
21:46:20.882 00.103 20224 worker thread done servicing request
21:46:20.882 00.000 8996 OnExposeComplete: enter
21:46:20.884 00.002 8996 UpdateGuideState(): m_state=6
21:46:20.885 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2913
21:46:20.886 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.33, Mass=751906, SNR=345.2, Peak=61997 HFD=4.6
21:46:20.887 00.001 8996 MultiStar: [#1 0.14,-0.36,0.75,U] [#2 0.04,-0.19,0.72,U] [#3 0.19,-0.37,0.00,M2] [#4 0.06,-0.45,0.00,M2] [#5 0.14,-0.06,0.55,U] [#6 0.34,-0.40,0.00,M2] [#7 0.15,-0.30,0.48,U] [#8 -0.05,-0.46,0.00,M3] 
21:46:20.888 00.001 8996 refined, 4 included, MultiStar: {0.15, -0.25}, one-star: {0.24, -0.28}
21:46:20.889 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
21:46:20.890 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
21:46:20.890 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-1.02 mountX=0.17 mountY=0.23, mountTheta=0.92
21:46:20.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.25, opts=13)
21:46:20.893 00.001 8996 Enqueuing Move request for scope (0.15, -0.25)
21:46:20.894 00.001 20224 Worker thread wakes up
21:46:20.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.25) opts 0xd
21:46:20.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.25)
21:46:20.894 00.000 20224 Moving (0.15, -0.25) raw xDistance=0.17 yDistance=0.23
21:46:20.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:46:20.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:46:20.894 00.000 20224 MoveAxis(E, 0, ABG)
21:46:20.894 00.000 20224 Move returns status 0, amount 0
21:46:20.894 00.000 20224 MoveAxis(S, 48, ABG)
21:46:20.894 00.000 20224 Guiding  Dir = 1, Dur = 48
21:46:20.894 00.000 20224 IsSlewing returns 0
21:46:20.895 00.001 20224 IsGuiding returns 0
21:46:20.898 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61997, med=2755, FiltMin=2489, FiltMax=28160, Gamma=1.000
21:46:20.923 00.025 8996 UpdateGuideState exits: m=751906 SNR=345.2
21:46:20.924 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:20.925 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:20.926 00.001 8996 Enqueuing Expose request
21:46:20.934 00.008 20224 PulseGuide returned control before completion, sleep 20
21:46:20.964 00.030 20224 IsGuiding returns 1
21:46:20.964 00.000 20224 scope still moving after pulse duration time elapsed
21:46:20.995 00.031 20224 IsSlewing returns 0
21:46:20.996 00.001 20224 IsGuiding returns 1
21:46:21.027 00.031 20224 IsSlewing returns 0
21:46:21.027 00.000 20224 IsGuiding returns 0
21:46:21.027 00.000 20224 scope move finished after 48 + 84 ms
21:46:21.027 00.000 20224 Move returns status 0, amount 48
21:46:21.027 00.000 20224 move complete, result=0
21:46:21.028 00.001 20224 worker thread done servicing request
21:46:21.028 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 48 ms SOUTH
21:46:21.029 00.001 20224 Worker thread wakes up
21:46:21.029 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:21.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:22.011 00.982 20224 Exposure complete
21:46:22.072 00.061 20224 worker thread done servicing request
21:46:22.072 00.000 8996 OnExposeComplete: enter
21:46:22.073 00.001 8996 UpdateGuideState(): m_state=6
21:46:22.073 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2914
21:46:22.075 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=472.70, Mass=737102, SNR=344.8, Peak=60611 HFD=4.6
21:46:22.078 00.003 8996 MultiStar: [#1 0.13,0.12,0.65,U] [#2 -0.05,0.25,0.78,U] [#3 0.24,-0.16,0.70,U] [#4 0.16,-0.05,0.59,U] [#5 0.26,0.33,0.64,U] [#6 0.30,-0.02,0.47,U] [#7 0.30,-0.03,0.42,U] [#8 0.05,0.01,0.42,U] 
21:46:22.079 00.001 8996 refined, 8 included, MultiStar: {0.17, 0.07}, one-star: {0.23, 0.08}
21:46:22.080 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
21:46:22.080 00.000 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
21:46:22.081 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.19 cameraTheta=0.39 mountX=0.17 mountY=-0.09, mountTheta=-0.50
21:46:22.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.07, opts=13)
21:46:22.084 00.001 8996 Enqueuing Move request for scope (0.17, 0.07)
21:46:22.085 00.001 20224 Worker thread wakes up
21:46:22.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
21:46:22.085 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
21:46:22.085 00.000 20224 Moving (0.17, 0.07) raw xDistance=0.17 yDistance=-0.09
21:46:22.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:46:22.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:22.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:46:22.085 00.000 20224 MoveAxis(E, 0, ABG)
21:46:22.085 00.000 20224 Move returns status 0, amount 0
21:46:22.085 00.000 20224 MoveAxis(N, 0, ABG)
21:46:22.085 00.000 20224 Move returns status 0, amount 0
21:46:22.086 00.001 20224 move complete, result=0
21:46:22.086 00.000 20224 worker thread done servicing request
21:46:22.090 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60611, med=2752, FiltMin=2495, FiltMax=27715, Gamma=1.000
21:46:22.109 00.019 8996 UpdateGuideState exits: m=737102 SNR=344.8
21:46:22.110 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:22.112 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:22.113 00.001 8996 Enqueuing Expose request
21:46:22.114 00.001 20224 Worker thread wakes up
21:46:22.114 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:22.116 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:22.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:23.283 01.167 20224 Exposure complete
21:46:23.359 00.076 20224 worker thread done servicing request
21:46:23.360 00.001 8996 OnExposeComplete: enter
21:46:23.361 00.001 8996 UpdateGuideState(): m_state=6
21:46:23.362 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2915
21:46:23.364 00.002 8996 Star::Find returns 1 (0), X=138.48, Y=472.89, Mass=729314, SNR=356.4, Peak=58851 HFD=4.6
21:46:23.366 00.002 8996 MultiStar: [#1 0.15,0.16,0.62,U] [#2 0.06,0.49,0.00,M1] [#3 0.25,0.28,0.67,U] [#4 0.15,0.27,0.48,U] [#5 0.19,0.45,0.00,M1] [#6 0.45,0.31,0.00,M2] [#7 0.41,0.41,0.00,M1] [#8 0.12,0.20,0.40,U] 
21:46:23.367 00.001 8996 refined, 4 included, MultiStar: {0.17, 0.24}, one-star: {0.15, 0.27}
21:46:23.368 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
21:46:23.369 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
21:46:23.370 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.30 cameraTheta=0.97 mountX=0.14 mountY=-0.26, mountTheta=-1.07
21:46:23.372 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.24, opts=13)
21:46:23.373 00.001 8996 Enqueuing Move request for scope (0.17, 0.24)
21:46:23.374 00.001 20224 Worker thread wakes up
21:46:23.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
21:46:23.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
21:46:23.374 00.000 20224 Moving (0.17, 0.24) raw xDistance=0.14 yDistance=-0.26
21:46:23.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:46:23.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:23.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:46:23.374 00.000 20224 MoveAxis(E, 0, ABG)
21:46:23.375 00.001 20224 Move returns status 0, amount 0
21:46:23.375 00.000 20224 MoveAxis(N, 0, ABG)
21:46:23.375 00.000 20224 Move returns status 0, amount 0
21:46:23.375 00.000 20224 move complete, result=0
21:46:23.375 00.000 20224 worker thread done servicing request
21:46:23.379 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58851, med=2752, FiltMin=2493, FiltMax=26566, Gamma=1.000
21:46:23.403 00.024 8996 UpdateGuideState exits: m=729314 SNR=356.4
21:46:23.404 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:23.405 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:23.406 00.001 8996 Enqueuing Expose request
21:46:23.407 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:46:23.407 00.000 20224 Worker thread wakes up
21:46:23.407 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:23.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:24.377 00.970 20224 Exposure complete
21:46:24.445 00.068 20224 worker thread done servicing request
21:46:24.445 00.000 8996 OnExposeComplete: enter
21:46:24.447 00.002 8996 UpdateGuideState(): m_state=6
21:46:24.450 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2916
21:46:24.451 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=473.14, Mass=741951, SNR=349.3, Peak=62547 HFD=4.5
21:46:24.452 00.001 8996 MultiStar: [#1 -0.20,0.60,0.00,M1] [#2 -0.29,0.68,0.00,M2] [#3 -0.00,0.39,0.62,U] [#4 -0.13,0.49,0.00,M1] [#5 0.14,0.77,0.00,M2] [#6 0.20,0.59,0.00,M3] [#7 0.02,0.52,0.00,M2] [#8 0.02,0.55,0.00,M2] 
21:46:24.453 00.001 8996 refined, 1 included, MultiStar: {0.07, 0.48}, one-star: {0.12, 0.53}
21:46:24.453 00.000 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
21:46:24.454 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
21:46:24.455 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.48 hyp=0.48 cameraTheta=1.42 mountX=0.02 mountY=-0.48, mountTheta=-1.52
21:46:24.457 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.48, opts=13)
21:46:24.458 00.001 8996 Enqueuing Move request for scope (0.07, 0.48)
21:46:24.459 00.001 20224 Worker thread wakes up
21:46:24.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.48) opts 0xd
21:46:24.459 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.48)
21:46:24.459 00.000 20224 Moving (0.07, 0.48) raw xDistance=0.02 yDistance=-0.48
21:46:24.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:46:24.460 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:24.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
21:46:24.460 00.000 20224 MoveAxis(E, 0, ABG)
21:46:24.460 00.000 20224 Move returns status 0, amount 0
21:46:24.460 00.000 20224 MoveAxis(N, 0, ABG)
21:46:24.460 00.000 20224 Move returns status 0, amount 0
21:46:24.460 00.000 20224 move complete, result=0
21:46:24.460 00.000 20224 worker thread done servicing request
21:46:24.464 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62547, med=2755, FiltMin=2499, FiltMax=27533, Gamma=1.000
21:46:24.481 00.017 8996 UpdateGuideState exits: m=741951 SNR=349.3
21:46:24.483 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:24.485 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:24.486 00.001 8996 Enqueuing Expose request
21:46:24.486 00.000 20224 Worker thread wakes up
21:46:24.486 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:46:24.487 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:24.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:25.653 01.166 20224 Exposure complete
21:46:25.714 00.061 20224 worker thread done servicing request
21:46:25.714 00.000 8996 OnExposeComplete: enter
21:46:25.716 00.002 8996 UpdateGuideState(): m_state=6
21:46:25.718 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2917
21:46:25.720 00.002 8996 Star::Find returns 1 (0), X=138.15, Y=473.23, Mass=741296, SNR=349.4, Peak=56093 HFD=4.4
21:46:25.722 00.002 8996 MultiStar: [#1 -0.42,0.47,0.00,M2] [#2 -0.47,0.68,0.00,M3] [#3 -0.27,0.45,0.00,M1] [#4 -0.43,0.45,0.00,M2] [#5 -0.18,0.78,0.00,M3] [#6 -0.24,0.50,0.00,M4] [#7 -0.15,0.37,0.40,U] [#8 -0.31,0.42,0.00,M3] 
21:46:25.723 00.001 8996 refined, 1 included, MultiStar: {-0.17, 0.54}, one-star: {-0.18, 0.61}
21:46:25.724 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:46:25.725 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
21:46:25.727 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.54 hyp=0.57 cameraTheta=1.88 mountX=-0.22 mountY=-0.52, mountTheta=-1.98
21:46:25.731 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.54, opts=13)
21:46:25.733 00.002 8996 Enqueuing Move request for scope (-0.17, 0.54)
21:46:25.734 00.001 20224 Worker thread wakes up
21:46:25.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.54) opts 0xd
21:46:25.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.54)
21:46:25.734 00.000 20224 Moving (-0.17, 0.54) raw xDistance=-0.22 yDistance=-0.52
21:46:25.735 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:46:25.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:25.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
21:46:25.735 00.000 20224 MoveAxis(E, 33, ABG)
21:46:25.735 00.000 20224 Guiding  Dir = 2, Dur = 33
21:46:25.735 00.000 20224 IsSlewing returns 0
21:46:25.735 00.000 20224 IsGuiding returns 0
21:46:25.736 00.001 20224 PulseGuide returned control before completion, sleep 42
21:46:25.742 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56093, med=2755, FiltMin=2470, FiltMax=26144, Gamma=1.000
21:46:25.762 00.020 8996 UpdateGuideState exits: m=741296 SNR=349.4
21:46:25.765 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:25.765 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:25.765 00.000 8996 Enqueuing Expose request
21:46:25.787 00.022 20224 IsGuiding returns 1
21:46:25.787 00.000 20224 scope still moving after pulse duration time elapsed
21:46:25.819 00.032 20224 IsSlewing returns 0
21:46:25.820 00.001 20224 IsGuiding returns 0
21:46:25.820 00.000 20224 scope move finished after 33 + 51 ms
21:46:25.820 00.000 20224 Move returns status 0, amount 33
21:46:25.820 00.000 20224 MoveAxis(N, 0, ABG)
21:46:25.820 00.000 20224 Move returns status 0, amount 0
21:46:25.820 00.000 20224 move complete, result=0
21:46:25.821 00.001 20224 worker thread done servicing request
21:46:25.821 00.000 20224 Worker thread wakes up
21:46:25.821 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.5 px 0 ms NORTH
21:46:25.824 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:25.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:26.812 00.988 20224 Exposure complete
21:46:26.890 00.078 20224 worker thread done servicing request
21:46:26.890 00.000 8996 OnExposeComplete: enter
21:46:26.891 00.001 8996 UpdateGuideState(): m_state=6
21:46:26.892 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2918
21:46:26.892 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=473.12, Mass=674405, SNR=363.9, Peak=55155 HFD=4.5
21:46:26.893 00.001 8996 MultiStar: [#1 -0.13,0.36,0.64,U] [#2 -0.18,0.66,0.00,M4] [#3 0.02,0.34,0.59,U] [#4 -0.01,0.46,0.00,M3] [#5 0.05,0.67,0.00,M4] [#6 0.11,0.32,0.48,U] [#7 0.04,0.24,0.42,U] [#8 -0.11,0.40,0.40,U] 
21:46:26.894 00.001 8996 refined, 5 included, MultiStar: {0.01, 0.38}, one-star: {0.10, 0.50}
21:46:26.895 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
21:46:26.895 00.000 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
21:46:26.896 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.53 mountX=-0.02 mountY=-0.38, mountTheta=-1.63
21:46:26.899 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.38, opts=13)
21:46:26.902 00.003 8996 Enqueuing Move request for scope (0.01, 0.38)
21:46:26.904 00.002 20224 Worker thread wakes up
21:46:26.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.38) opts 0xd
21:46:26.904 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.38)
21:46:26.905 00.001 20224 Moving (0.01, 0.38) raw xDistance=-0.02 yDistance=-0.38
21:46:26.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:46:26.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:26.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
21:46:26.905 00.000 20224 MoveAxis(E, 0, ABG)
21:46:26.905 00.000 20224 Move returns status 0, amount 0
21:46:26.905 00.000 20224 MoveAxis(N, 0, ABG)
21:46:26.905 00.000 20224 Move returns status 0, amount 0
21:46:26.905 00.000 20224 move complete, result=0
21:46:26.905 00.000 20224 worker thread done servicing request
21:46:26.914 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55155, med=2755, FiltMin=2486, FiltMax=26413, Gamma=1.000
21:46:26.936 00.022 8996 UpdateGuideState exits: m=674405 SNR=363.9
21:46:26.936 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:26.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:26.938 00.001 8996 Enqueuing Expose request
21:46:26.939 00.001 20224 Worker thread wakes up
21:46:26.939 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:46:26.940 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:26.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:28.099 01.159 20224 Exposure complete
21:46:28.165 00.066 20224 worker thread done servicing request
21:46:28.165 00.000 8996 OnExposeComplete: enter
21:46:28.166 00.001 8996 UpdateGuideState(): m_state=6
21:46:28.167 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2919
21:46:28.168 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=473.01, Mass=738321, SNR=353.5, Peak=65507 HFD=4.2
21:46:28.169 00.001 8996 MultiStar: [#1 0.25,0.33,0.69,U] [#2 0.13,0.47,0.00,M5] [#3 0.34,0.17,0.57,U] [#4 0.26,0.29,0.56,U] [#5 0.30,0.73,0.00,M5] [#6 0.56,0.44,0.00,M4] [#7 0.41,0.37,0.00,M1] [#8 0.17,0.21,0.42,U] 
21:46:28.170 00.001 8996 refined, 4 included, MultiStar: {0.25, 0.30}, one-star: {0.23, 0.39}
21:46:28.171 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:46:28.171 00.000 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
21:46:28.172 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.30 hyp=0.39 cameraTheta=0.87 mountX=0.22 mountY=-0.32, mountTheta=-0.97
21:46:28.174 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.30, opts=13)
21:46:28.174 00.000 8996 Enqueuing Move request for scope (0.25, 0.30)
21:46:28.175 00.001 20224 Worker thread wakes up
21:46:28.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.30) opts 0xd
21:46:28.175 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.30)
21:46:28.175 00.000 20224 Moving (0.25, 0.30) raw xDistance=0.22 yDistance=-0.32
21:46:28.176 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:46:28.176 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:46:28.176 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:46:28.176 00.000 20224 MoveAxis(W, 32, ABG)
21:46:28.176 00.000 20224 Guiding  Dir = 3, Dur = 32
21:46:28.176 00.000 20224 IsSlewing returns 0
21:46:28.176 00.000 20224 IsGuiding returns 0
21:46:28.179 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2755, FiltMin=2502, FiltMax=30243, Gamma=1.000
21:46:28.182 00.003 20224 PulseGuide returned control before completion, sleep 37
21:46:28.201 00.019 8996 UpdateGuideState exits: m=738321 SNR=353.5
21:46:28.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:28.203 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:28.204 00.001 8996 Enqueuing Expose request
21:46:28.229 00.025 20224 IsGuiding returns 1
21:46:28.229 00.000 20224 scope still moving after pulse duration time elapsed
21:46:28.262 00.033 20224 IsSlewing returns 0
21:46:28.262 00.000 20224 IsGuiding returns 1
21:46:28.290 00.028 20224 IsSlewing returns 0
21:46:28.290 00.000 20224 IsGuiding returns 0
21:46:28.290 00.000 20224 scope move finished after 32 + 81 ms
21:46:28.290 00.000 20224 Move returns status 0, amount 32
21:46:28.290 00.000 20224 MoveAxis(N, 0, ABG)
21:46:28.290 00.000 20224 Move returns status 0, amount 0
21:46:28.290 00.000 20224 move complete, result=0
21:46:28.290 00.000 20224 worker thread done servicing request
21:46:28.290 00.000 20224 Worker thread wakes up
21:46:28.291 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:28.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:28.291 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
21:46:29.262 00.971 20224 Exposure complete
21:46:29.331 00.069 20224 worker thread done servicing request
21:46:29.331 00.000 8996 OnExposeComplete: enter
21:46:29.332 00.001 8996 UpdateGuideState(): m_state=6
21:46:29.333 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2920
21:46:29.334 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=473.08, Mass=714010, SNR=350.3, Peak=56979 HFD=4.6
21:46:29.335 00.001 8996 MultiStar: [#1 0.11,0.45,0.00,M1] [#2 -0.08,0.66,0.00,M6] [#3 -0.01,0.37,0.57,U] [#4 -0.04,0.40,0.61,U] [#5 0.12,0.79,0.00,M6] [#6 0.09,0.42,0.00,M5] [#7 0.01,0.42,0.48,U] [#8 -0.14,0.29,0.40,U] 
21:46:29.336 00.001 8996 refined, 4 included, MultiStar: {0.03, 0.40}, one-star: {0.17, 0.46}
21:46:29.337 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
21:46:29.338 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
21:46:29.338 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.40 hyp=0.40 cameraTheta=1.49 mountX=-0.01 mountY=-0.40, mountTheta=-1.59
21:46:29.340 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.40, opts=13)
21:46:29.340 00.000 8996 Enqueuing Move request for scope (0.03, 0.40)
21:46:29.341 00.001 20224 Worker thread wakes up
21:46:29.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.40) opts 0xd
21:46:29.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.40)
21:46:29.341 00.000 20224 Moving (0.03, 0.40) raw xDistance=-0.01 yDistance=-0.40
21:46:29.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:46:29.341 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=0.68 newest=-1.11
21:46:29.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:46:29.341 00.000 20224 MoveAxis(E, 0, ABG)
21:46:29.342 00.001 20224 Move returns status 0, amount 0
21:46:29.342 00.000 20224 MoveAxis(N, 85, ABG)
21:46:29.342 00.000 20224 Guiding  Dir = 0, Dur = 85
21:46:29.342 00.000 20224 IsSlewing returns 0
21:46:29.342 00.000 20224 IsGuiding returns 0
21:46:29.346 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56979, med=2755, FiltMin=2489, FiltMax=28685, Gamma=1.000
21:46:29.377 00.031 8996 UpdateGuideState exits: m=714010 SNR=350.3
21:46:29.379 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:29.381 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:29.382 00.001 8996 Enqueuing Expose request
21:46:29.383 00.001 20224 PulseGuide returned control before completion, sleep 55
21:46:29.443 00.060 20224 IsGuiding returns 1
21:46:29.443 00.000 20224 scope still moving after pulse duration time elapsed
21:46:29.474 00.031 20224 IsSlewing returns 0
21:46:29.475 00.001 20224 IsGuiding returns 0
21:46:29.475 00.000 20224 scope move finished after 85 + 46 ms
21:46:29.475 00.000 20224 Move returns status 0, amount 85
21:46:29.475 00.000 20224 move complete, result=0
21:46:29.475 00.000 20224 worker thread done servicing request
21:46:29.475 00.000 20224 Worker thread wakes up
21:46:29.475 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 85 ms NORTH
21:46:29.478 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:29.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:30.642 01.164 20224 Exposure complete
21:46:30.716 00.074 20224 worker thread done servicing request
21:46:30.716 00.000 8996 OnExposeComplete: enter
21:46:30.717 00.001 8996 UpdateGuideState(): m_state=6
21:46:30.718 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2921
21:46:30.719 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=473.06, Mass=754208, SNR=357.7, Peak=61725 HFD=4.3
21:46:30.720 00.001 8996 MultiStar: [#1 -0.15,0.34,0.66,U] [#2 -0.35,0.51,0.00,M7] [#3 -0.12,0.36,0.58,U] [#4 -0.26,0.41,0.00,M2] [#5 0.04,0.52,0.00,M7] [#6 -0.14,0.17,0.44,U] [#7 -0.24,0.21,0.49,U] [#8 -0.16,0.27,0.43,U] 
21:46:30.720 00.000 8996 refined, 5 included, MultiStar: {-0.17, 0.32}, one-star: {-0.19, 0.44}
21:46:30.721 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:46:30.722 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:46:30.723 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.32 hyp=0.36 cameraTheta=2.05 mountX=-0.20 mountY=-0.30, mountTheta=-2.15
21:46:30.725 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.32, opts=13)
21:46:30.725 00.000 8996 Enqueuing Move request for scope (-0.17, 0.32)
21:46:30.726 00.001 20224 Worker thread wakes up
21:46:30.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.32) opts 0xd
21:46:30.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.32)
21:46:30.726 00.000 20224 Moving (-0.17, 0.32) raw xDistance=-0.20 yDistance=-0.30
21:46:30.727 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:46:30.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:46:30.727 00.000 20224 MoveAxis(E, 0, ABG)
21:46:30.727 00.000 20224 Move returns status 0, amount 0
21:46:30.727 00.000 20224 MoveAxis(N, 64, ABG)
21:46:30.727 00.000 20224 Guiding  Dir = 0, Dur = 64
21:46:30.727 00.000 20224 IsSlewing returns 0
21:46:30.727 00.000 20224 IsGuiding returns 0
21:46:30.731 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61725, med=2755, FiltMin=2473, FiltMax=29949, Gamma=1.000
21:46:30.739 00.008 20224 PulseGuide returned control before completion, sleep 62
21:46:30.749 00.010 8996 UpdateGuideState exits: m=754208 SNR=357.7
21:46:30.750 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:30.751 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:30.752 00.001 8996 Enqueuing Expose request
21:46:30.817 00.065 20224 IsGuiding returns 1
21:46:30.817 00.000 20224 scope still moving after pulse duration time elapsed
21:46:30.847 00.030 20224 IsSlewing returns 0
21:46:30.848 00.001 20224 IsGuiding returns 0
21:46:30.848 00.000 20224 scope move finished after 64 + 56 ms
21:46:30.848 00.000 20224 Move returns status 0, amount 64
21:46:30.848 00.000 20224 move complete, result=0
21:46:30.848 00.000 20224 worker thread done servicing request
21:46:30.848 00.000 20224 Worker thread wakes up
21:46:30.848 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:30.849 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:30.849 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 64 ms NORTH
21:46:31.841 00.992 20224 Exposure complete
21:46:31.906 00.065 20224 worker thread done servicing request
21:46:31.906 00.000 8996 OnExposeComplete: enter
21:46:31.907 00.001 8996 UpdateGuideState(): m_state=6
21:46:31.908 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2922
21:46:31.911 00.003 8996 Star::Find returns 1 (0), X=138.17, Y=472.75, Mass=738516, SNR=376.2, Peak=55677 HFD=4.5
21:46:31.914 00.003 8996 MultiStar: [#1 -0.39,0.06,0.68,U] [#2 -0.48,0.14,0.00,M8] [#3 -0.26,0.14,0.59,U] [#4 -0.36,0.10,0.55,U] [#5 -0.20,0.29,0.56,U] [#6 -0.21,0.07,0.41,U] [#7 -0.06,0.11,0.42,U] [#8 -0.35,-0.01,0.39,U] 
21:46:31.916 00.002 8996 single-star, 7 included, MultiStar: {-0.25, 0.12}, one-star: {-0.16, 0.13}
21:46:31.918 00.002 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:46:31.920 00.002 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
21:46:31.922 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.47 mountX=-0.18 mountY=-0.11, mountTheta=-2.58
21:46:31.925 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.13, opts=13)
21:46:31.926 00.001 8996 Enqueuing Move request for scope (-0.16, 0.13)
21:46:31.927 00.001 20224 Worker thread wakes up
21:46:31.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
21:46:31.927 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
21:46:31.927 00.000 20224 Moving (-0.16, 0.13) raw xDistance=-0.18 yDistance=-0.11
21:46:31.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:46:31.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:31.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:46:31.927 00.000 20224 MoveAxis(E, 0, ABG)
21:46:31.927 00.000 20224 Move returns status 0, amount 0
21:46:31.927 00.000 20224 MoveAxis(N, 0, ABG)
21:46:31.927 00.000 20224 Move returns status 0, amount 0
21:46:31.927 00.000 20224 move complete, result=0
21:46:31.927 00.000 20224 worker thread done servicing request
21:46:31.931 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55677, med=2755, FiltMin=2499, FiltMax=26057, Gamma=1.000
21:46:31.950 00.019 8996 UpdateGuideState exits: m=738516 SNR=376.2
21:46:31.952 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:31.954 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:31.956 00.002 8996 Enqueuing Expose request
21:46:31.958 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:31.960 00.002 20224 Worker thread wakes up
21:46:31.961 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:31.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:33.139 01.178 20224 Exposure complete
21:46:33.218 00.079 20224 worker thread done servicing request
21:46:33.218 00.000 8996 OnExposeComplete: enter
21:46:33.220 00.002 8996 UpdateGuideState(): m_state=6
21:46:33.222 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2923
21:46:33.224 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=472.64, Mass=759986, SNR=398.7, Peak=51613 HFD=4.7
21:46:33.226 00.002 8996 MultiStar: [#1 -0.15,0.04,0.60,U] [#2 -0.39,0.08,0.63,U] [#3 0.09,0.10,0.50,U] [#4 -0.03,0.13,0.50,U] [#5 0.00,0.44,0.00,M7] [#6 0.19,-0.08,0.41,U] [#7 0.03,-0.14,0.41,U] [#8 -0.17,-0.06,0.33,U] 
21:46:33.227 00.001 8996 single-star, 7 included, MultiStar: {-0.07, 0.02}, one-star: {-0.03, 0.02}
21:46:33.229 00.002 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
21:46:33.230 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
21:46:33.231 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.42 mountX=-0.03 mountY=-0.02, mountTheta=-2.53
21:46:33.234 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
21:46:33.235 00.001 8996 Enqueuing Move request for scope (-0.03, 0.02)
21:46:33.236 00.001 20224 Worker thread wakes up
21:46:33.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
21:46:33.237 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
21:46:33.237 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
21:46:33.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:46:33.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:33.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:46:33.237 00.000 20224 MoveAxis(E, 0, ABG)
21:46:33.237 00.000 20224 Move returns status 0, amount 0
21:46:33.237 00.000 20224 MoveAxis(N, 0, ABG)
21:46:33.237 00.000 20224 Move returns status 0, amount 0
21:46:33.237 00.000 20224 move complete, result=0
21:46:33.237 00.000 20224 worker thread done servicing request
21:46:33.243 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51613, med=2755, FiltMin=2477, FiltMax=23552, Gamma=1.000
21:46:33.265 00.022 8996 UpdateGuideState exits: m=759986 SNR=398.7
21:46:33.267 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:33.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:33.270 00.002 8996 Enqueuing Expose request
21:46:33.271 00.001 20224 Worker thread wakes up
21:46:33.271 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:46:33.272 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:33.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:34.239 00.967 20224 Exposure complete
21:46:34.324 00.085 20224 worker thread done servicing request
21:46:34.324 00.000 8996 OnExposeComplete: enter
21:46:34.326 00.002 8996 UpdateGuideState(): m_state=6
21:46:34.328 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2924
21:46:34.329 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.80, Mass=714642, SNR=359.2, Peak=61869 HFD=4.4
21:46:34.332 00.003 8996 MultiStar: [#1 -0.44,0.27,0.00,M1] [#2 -0.50,0.37,0.00,M8] [#3 -0.15,0.28,0.58,U] [#4 -0.25,0.20,0.56,U] [#5 -0.30,0.53,0.00,M8] [#6 -0.05,0.21,0.48,U] [#7 -0.15,0.10,0.47,U] [#8 -0.49,0.07,0.00,M1] 
21:46:34.333 00.001 8996 refined, 4 included, MultiStar: {-0.20, 0.20}, one-star: {-0.28, 0.18}
21:46:34.335 00.002 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:46:34.337 00.002 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
21:46:34.338 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.20 hyp=0.28 cameraTheta=2.35 mountX=-0.21 mountY=-0.17, mountTheta=-2.46
21:46:34.341 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.20, opts=13)
21:46:34.343 00.002 8996 Enqueuing Move request for scope (-0.20, 0.20)
21:46:34.344 00.001 20224 Worker thread wakes up
21:46:34.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.20) opts 0xd
21:46:34.345 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.20)
21:46:34.345 00.000 20224 Moving (-0.20, 0.20) raw xDistance=-0.21 yDistance=-0.17
21:46:34.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:46:34.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:34.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:46:34.345 00.000 20224 MoveAxis(E, 31, ABG)
21:46:34.345 00.000 20224 Guiding  Dir = 2, Dur = 31
21:46:34.346 00.001 20224 IsSlewing returns 0
21:46:34.346 00.000 20224 IsGuiding returns 0
21:46:34.348 00.002 20224 PulseGuide returned control before completion, sleep 40
21:46:34.352 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61869, med=2755, FiltMin=2505, FiltMax=26147, Gamma=1.000
21:46:34.369 00.017 8996 UpdateGuideState exits: m=714642 SNR=359.2
21:46:34.371 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:34.373 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:34.374 00.001 8996 Enqueuing Expose request
21:46:34.398 00.024 20224 IsGuiding returns 1
21:46:34.398 00.000 20224 scope still moving after pulse duration time elapsed
21:46:34.429 00.031 20224 IsSlewing returns 0
21:46:34.429 00.000 20224 IsGuiding returns 0
21:46:34.429 00.000 20224 scope move finished after 31 + 52 ms
21:46:34.429 00.000 20224 Move returns status 0, amount 31
21:46:34.429 00.000 20224 MoveAxis(N, 0, ABG)
21:46:34.429 00.000 20224 Move returns status 0, amount 0
21:46:34.429 00.000 20224 move complete, result=0
21:46:34.430 00.001 20224 worker thread done servicing request
21:46:34.430 00.000 20224 Worker thread wakes up
21:46:34.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:34.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:34.433 00.003 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
21:46:35.597 01.164 20224 Exposure complete
21:46:35.696 00.099 20224 worker thread done servicing request
21:46:35.696 00.000 8996 OnExposeComplete: enter
21:46:35.698 00.002 8996 UpdateGuideState(): m_state=6
21:46:35.701 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2925
21:46:35.703 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=472.62, Mass=716112, SNR=395.6, Peak=49821 HFD=4.6
21:46:35.704 00.001 8996 MultiStar: [#1 -0.06,0.20,0.55,U] [#2 -0.30,0.35,0.00,M9] [#3 -0.04,-0.09,0.51,U] [#4 -0.14,0.04,0.55,U] [#5 -0.04,0.29,0.56,U] [#6 0.14,-0.17,0.36,U] [#7 0.01,-0.10,0.44,U] [#8 -0.23,-0.17,0.38,U] 
21:46:35.705 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.02}, one-star: {-0.15, 0.01}
21:46:35.706 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
21:46:35.707 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:46:35.708 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.89 mountX=-0.08 mountY=-0.01, mountTheta=-3.01
21:46:35.710 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
21:46:35.711 00.001 8996 Enqueuing Move request for scope (-0.08, 0.02)
21:46:35.712 00.001 20224 Worker thread wakes up
21:46:35.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
21:46:35.712 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
21:46:35.712 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
21:46:35.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:46:35.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:35.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:46:35.712 00.000 20224 MoveAxis(E, 0, ABG)
21:46:35.712 00.000 20224 Move returns status 0, amount 0
21:46:35.712 00.000 20224 MoveAxis(N, 0, ABG)
21:46:35.712 00.000 20224 Move returns status 0, amount 0
21:46:35.712 00.000 20224 move complete, result=0
21:46:35.712 00.000 20224 worker thread done servicing request
21:46:35.716 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49821, med=2755, FiltMin=2502, FiltMax=22505, Gamma=1.000
21:46:35.732 00.016 8996 UpdateGuideState exits: m=716112 SNR=395.6
21:46:35.733 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:35.733 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:35.734 00.001 8996 Enqueuing Expose request
21:46:35.735 00.001 20224 Worker thread wakes up
21:46:35.735 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:46:35.736 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:35.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:36.715 00.979 20224 Exposure complete
21:46:36.809 00.094 20224 worker thread done servicing request
21:46:36.809 00.000 8996 OnExposeComplete: enter
21:46:36.810 00.001 8996 UpdateGuideState(): m_state=6
21:46:36.811 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2926
21:46:36.812 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.54, Mass=729402, SNR=354.4, Peak=51267 HFD=4.4
21:46:36.813 00.001 8996 MultiStar: [#1 -0.01,0.13,0.70,U] [#2 -0.09,0.22,0.70,U] [#3 0.25,0.06,0.55,U] [#4 0.09,0.12,0.54,U] [#5 0.19,0.24,0.62,U] [#6 0.24,0.05,0.39,U] [#7 0.26,0.01,0.46,U] [#8 -0.08,-0.04,0.33,U] 
21:46:36.814 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.08}, one-star: {0.18, -0.07}
21:46:36.815 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
21:46:36.815 00.000 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
21:46:36.816 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.62 mountX=0.11 mountY=-0.09, mountTheta=-0.73
21:46:36.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.08, opts=13)
21:46:36.818 00.000 8996 Enqueuing Move request for scope (0.11, 0.08)
21:46:36.819 00.001 20224 Worker thread wakes up
21:46:36.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
21:46:36.819 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
21:46:36.819 00.000 20224 Moving (0.11, 0.08) raw xDistance=0.11 yDistance=-0.09
21:46:36.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:46:36.820 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:36.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:46:36.820 00.000 20224 MoveAxis(E, 0, ABG)
21:46:36.820 00.000 20224 Move returns status 0, amount 0
21:46:36.820 00.000 20224 MoveAxis(N, 0, ABG)
21:46:36.820 00.000 20224 Move returns status 0, amount 0
21:46:36.820 00.000 20224 move complete, result=0
21:46:36.820 00.000 20224 worker thread done servicing request
21:46:36.828 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51267, med=2755, FiltMin=2512, FiltMax=25315, Gamma=1.000
21:46:36.849 00.021 8996 UpdateGuideState exits: m=729402 SNR=354.4
21:46:36.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:36.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:36.852 00.001 8996 Enqueuing Expose request
21:46:36.853 00.001 20224 Worker thread wakes up
21:46:36.853 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:36.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:36.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:38.022 01.168 20224 Exposure complete
21:46:38.099 00.077 20224 worker thread done servicing request
21:46:38.099 00.000 8996 OnExposeComplete: enter
21:46:38.100 00.001 8996 UpdateGuideState(): m_state=6
21:46:38.101 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2927
21:46:38.102 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.62, Mass=725405, SNR=390.2, Peak=55459 HFD=4.7
21:46:38.105 00.003 8996 MultiStar: [#1 0.14,0.01,0.65,U] [#2 0.08,0.16,0.66,U] [#3 0.26,-0.03,0.63,U] [#4 0.23,0.14,0.48,U] [#5 0.39,0.51,0.00,M7] [#6 0.33,-0.19,0.44,U] [#7 0.37,-0.08,0.42,U] [#8 0.29,-0.08,0.37,U] 
21:46:38.108 00.003 8996 refined, 7 included, MultiStar: {0.24, 0.00}, one-star: {0.30, 0.00}
21:46:38.109 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
21:46:38.109 00.000 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
21:46:38.110 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.00 hyp=0.24 cameraTheta=0.01 mountX=0.24 mountY=-0.03, mountTheta=-0.12
21:46:38.112 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.00, opts=13)
21:46:38.113 00.001 8996 Enqueuing Move request for scope (0.24, 0.00)
21:46:38.114 00.001 20224 Worker thread wakes up
21:46:38.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.00) opts 0xd
21:46:38.114 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.00)
21:46:38.115 00.001 20224 Moving (0.24, 0.00) raw xDistance=0.24 yDistance=-0.03
21:46:38.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:46:38.115 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:38.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:46:38.115 00.000 20224 MoveAxis(W, 35, ABG)
21:46:38.115 00.000 20224 Guiding  Dir = 3, Dur = 35
21:46:38.115 00.000 20224 IsSlewing returns 0
21:46:38.116 00.001 20224 IsGuiding returns 0
21:46:38.119 00.003 20224 PulseGuide returned control before completion, sleep 42
21:46:38.123 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55459, med=2755, FiltMin=2512, FiltMax=28979, Gamma=1.000
21:46:38.143 00.020 8996 UpdateGuideState exits: m=725405 SNR=390.2
21:46:38.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:38.146 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:38.147 00.001 8996 Enqueuing Expose request
21:46:38.165 00.018 20224 IsGuiding returns 1
21:46:38.165 00.000 20224 scope still moving after pulse duration time elapsed
21:46:38.197 00.032 20224 IsSlewing returns 0
21:46:38.197 00.000 20224 IsGuiding returns 1
21:46:38.228 00.031 20224 IsSlewing returns 0
21:46:38.228 00.000 20224 IsGuiding returns 0
21:46:38.229 00.001 20224 scope move finished after 35 + 77 ms
21:46:38.229 00.000 20224 Move returns status 0, amount 35
21:46:38.229 00.000 20224 MoveAxis(N, 0, ABG)
21:46:38.229 00.000 20224 Move returns status 0, amount 0
21:46:38.229 00.000 20224 move complete, result=0
21:46:38.229 00.000 20224 worker thread done servicing request
21:46:38.229 00.000 20224 Worker thread wakes up
21:46:38.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:38.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:38.229 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
21:46:39.201 00.972 20224 Exposure complete
21:46:39.303 00.102 20224 worker thread done servicing request
21:46:39.303 00.000 8996 OnExposeComplete: enter
21:46:39.305 00.002 8996 UpdateGuideState(): m_state=6
21:46:39.307 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2928
21:46:39.309 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.84, Mass=730464, SNR=357.0, Peak=59075 HFD=4.5
21:46:39.311 00.002 8996 MultiStar: [#1 -0.05,0.04,0.65,U] [#2 -0.14,0.23,0.79,U] [#3 0.03,-0.09,0.59,U] [#4 -0.14,-0.04,0.54,U] [#5 -0.05,0.24,0.57,U] [#6 0.05,-0.10,0.42,U] [#7 0.12,-0.09,0.43,U] [#8 -0.19,-0.15,0.37,U] 
21:46:39.313 00.002 8996 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {0.04, 0.23}
21:46:39.315 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:46:39.316 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:46:39.318 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=2.05 mountX=-0.04 mountY=-0.06, mountTheta=-2.15
21:46:39.320 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
21:46:39.321 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
21:46:39.322 00.001 20224 Worker thread wakes up
21:46:39.323 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
21:46:39.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
21:46:39.323 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.04 yDistance=-0.06
21:46:39.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:46:39.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:39.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:46:39.323 00.000 20224 MoveAxis(E, 0, ABG)
21:46:39.323 00.000 20224 Move returns status 0, amount 0
21:46:39.323 00.000 20224 MoveAxis(N, 0, ABG)
21:46:39.323 00.000 20224 Move returns status 0, amount 0
21:46:39.323 00.000 20224 move complete, result=0
21:46:39.323 00.000 20224 worker thread done servicing request
21:46:39.326 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59075, med=2755, FiltMin=2520, FiltMax=24774, Gamma=1.000
21:46:39.343 00.017 8996 UpdateGuideState exits: m=730464 SNR=357.0
21:46:39.345 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:39.347 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:39.348 00.001 8996 Enqueuing Expose request
21:46:39.350 00.002 20224 Worker thread wakes up
21:46:39.350 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:39.352 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:39.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:40.507 01.155 20224 Exposure complete
21:46:40.594 00.087 20224 worker thread done servicing request
21:46:40.594 00.000 8996 OnExposeComplete: enter
21:46:40.595 00.001 8996 UpdateGuideState(): m_state=6
21:46:40.596 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2929
21:46:40.597 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=472.81, Mass=693829, SNR=314.0, Peak=57325 HFD=4.4
21:46:40.598 00.001 8996 MultiStar: [#1 -0.36,0.13,0.71,U] [#2 -0.46,0.28,0.00,M7] [#3 -0.22,0.06,0.63,U] [#4 -0.25,0.20,0.68,U] [#5 -0.12,0.30,0.77,U] [#6 0.03,0.12,0.50,U] [#7 -0.15,0.24,0.53,U] [#8 -0.37,-0.08,0.43,U] 
21:46:40.598 00.000 8996 refined, 7 included, MultiStar: {-0.21, 0.16}, one-star: {-0.23, 0.20}
21:46:40.599 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
21:46:40.600 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
21:46:40.601 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.27 cameraTheta=2.49 mountX=-0.23 mountY=-0.14, mountTheta=-2.60
21:46:40.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.16, opts=13)
21:46:40.603 00.001 8996 Enqueuing Move request for scope (-0.21, 0.16)
21:46:40.603 00.000 20224 Worker thread wakes up
21:46:40.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
21:46:40.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
21:46:40.603 00.000 20224 Moving (-0.21, 0.16) raw xDistance=-0.23 yDistance=-0.14
21:46:40.604 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:46:40.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:40.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:46:40.604 00.000 20224 MoveAxis(E, 33, ABG)
21:46:40.604 00.000 20224 Guiding  Dir = 2, Dur = 33
21:46:40.604 00.000 20224 IsSlewing returns 0
21:46:40.604 00.000 20224 IsGuiding returns 0
21:46:40.608 00.004 20224 PulseGuide returned control before completion, sleep 40
21:46:40.612 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57325, med=2755, FiltMin=2499, FiltMax=25161, Gamma=1.000
21:46:40.632 00.020 8996 UpdateGuideState exits: m=693829 SNR=314.0
21:46:40.634 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:40.635 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:40.636 00.001 8996 Enqueuing Expose request
21:46:40.654 00.018 20224 IsGuiding returns 1
21:46:40.654 00.000 20224 scope still moving after pulse duration time elapsed
21:46:40.686 00.032 20224 IsSlewing returns 0
21:46:40.686 00.000 20224 IsGuiding returns 1
21:46:40.718 00.032 20224 IsSlewing returns 0
21:46:40.718 00.000 20224 IsGuiding returns 0
21:46:40.718 00.000 20224 scope move finished after 33 + 81 ms
21:46:40.718 00.000 20224 Move returns status 0, amount 33
21:46:40.718 00.000 20224 MoveAxis(N, 0, ABG)
21:46:40.718 00.000 20224 Move returns status 0, amount 0
21:46:40.718 00.000 20224 move complete, result=0
21:46:40.718 00.000 20224 worker thread done servicing request
21:46:40.718 00.000 20224 Worker thread wakes up
21:46:40.718 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:40.719 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:40.719 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:46:41.698 00.979 20224 Exposure complete
21:46:41.769 00.071 20224 worker thread done servicing request
21:46:41.769 00.000 8996 OnExposeComplete: enter
21:46:41.771 00.002 8996 UpdateGuideState(): m_state=6
21:46:41.772 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2930
21:46:41.773 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.75, Mass=770132, SNR=396.4, Peak=57203 HFD=4.6
21:46:41.774 00.001 8996 MultiStar: [#1 -0.15,0.05,0.66,U] [#2 -0.28,0.10,0.61,U] [#3 0.03,-0.07,0.54,U] [#4 -0.00,0.03,0.52,U] [#5 -0.10,0.34,0.55,U] [#6 0.19,0.07,0.40,U] [#7 0.13,0.13,0.41,U] [#8 -0.29,0.03,0.37,U] 
21:46:41.775 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {0.05, 0.13}
21:46:41.775 00.000 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
21:46:41.776 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
21:46:41.777 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.11 cameraTheta=2.03 mountX=-0.06 mountY=-0.09, mountTheta=-2.13
21:46:41.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
21:46:41.780 00.001 8996 Enqueuing Move request for scope (-0.05, 0.09)
21:46:41.781 00.001 20224 Worker thread wakes up
21:46:41.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:46:41.781 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:46:41.781 00.000 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.09
21:46:41.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:46:41.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:41.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:46:41.781 00.000 20224 MoveAxis(E, 0, ABG)
21:46:41.781 00.000 20224 Move returns status 0, amount 0
21:46:41.781 00.000 20224 MoveAxis(N, 0, ABG)
21:46:41.781 00.000 20224 Move returns status 0, amount 0
21:46:41.781 00.000 20224 move complete, result=0
21:46:41.781 00.000 20224 worker thread done servicing request
21:46:41.786 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57203, med=2755, FiltMin=2509, FiltMax=25238, Gamma=1.000
21:46:41.799 00.013 8996 UpdateGuideState exits: m=770132 SNR=396.4
21:46:41.801 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:41.801 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:41.802 00.001 8996 Enqueuing Expose request
21:46:41.803 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:41.804 00.001 20224 Worker thread wakes up
21:46:41.804 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:41.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:42.978 01.174 20224 Exposure complete
21:46:43.032 00.054 20224 worker thread done servicing request
21:46:43.032 00.000 8996 OnExposeComplete: enter
21:46:43.033 00.001 8996 UpdateGuideState(): m_state=6
21:46:43.034 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2931
21:46:43.034 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=472.82, Mass=752976, SNR=380.6, Peak=53811 HFD=4.6
21:46:43.035 00.001 8996 MultiStar: [#1 -0.10,0.10,0.58,U] [#2 -0.23,0.42,0.00,M7] [#3 -0.04,0.17,0.57,U] [#4 -0.12,0.21,0.52,U] [#5 0.05,0.44,0.00,M5] [#6 0.24,0.03,0.43,U] [#7 0.12,0.11,0.42,U] [#8 -0.07,-0.07,0.47,U] 
21:46:43.036 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.12}, one-star: {0.05, 0.21}
21:46:43.037 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
21:46:43.037 00.000 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
21:46:43.038 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.52 mountX=-0.01 mountY=-0.12, mountTheta=-1.61
21:46:43.041 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
21:46:43.042 00.001 8996 Enqueuing Move request for scope (0.01, 0.12)
21:46:43.043 00.001 20224 Worker thread wakes up
21:46:43.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
21:46:43.043 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
21:46:43.043 00.000 20224 Moving (0.01, 0.12) raw xDistance=-0.01 yDistance=-0.12
21:46:43.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:46:43.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:43.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:46:43.043 00.000 20224 MoveAxis(E, 0, ABG)
21:46:43.043 00.000 20224 Move returns status 0, amount 0
21:46:43.043 00.000 20224 MoveAxis(N, 0, ABG)
21:46:43.043 00.000 20224 Move returns status 0, amount 0
21:46:43.044 00.001 20224 move complete, result=0
21:46:43.044 00.000 20224 worker thread done servicing request
21:46:43.048 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53811, med=2755, FiltMin=2496, FiltMax=26166, Gamma=1.000
21:46:43.070 00.022 8996 UpdateGuideState exits: m=752976 SNR=380.6
21:46:43.072 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:43.072 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:43.073 00.001 8996 Enqueuing Expose request
21:46:43.075 00.002 20224 Worker thread wakes up
21:46:43.075 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:43.075 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:43.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:44.053 00.978 20224 Exposure complete
21:46:44.124 00.071 20224 worker thread done servicing request
21:46:44.124 00.000 8996 OnExposeComplete: enter
21:46:44.125 00.001 8996 UpdateGuideState(): m_state=6
21:46:44.127 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2932
21:46:44.128 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.79, Mass=734534, SNR=358.4, Peak=58509 HFD=4.4
21:46:44.130 00.002 8996 MultiStar: [#1 -0.36,0.06,0.65,U] [#2 -0.43,0.18,0.00,M8] [#3 -0.16,0.17,0.61,U] [#4 -0.20,0.21,0.52,U] [#5 -0.39,0.24,0.00,M6] [#6 0.03,0.07,0.42,U] [#7 -0.01,0.17,0.41,U] [#8 -0.49,-0.17,0.00,M1] 
21:46:44.131 00.001 8996 refined, 5 included, MultiStar: {-0.19, 0.15}, one-star: {-0.25, 0.18}
21:46:44.132 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
21:46:44.133 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
21:46:44.134 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.48 mountX=-0.20 mountY=-0.12, mountTheta=-2.59
21:46:44.136 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.15, opts=13)
21:46:44.137 00.001 8996 Enqueuing Move request for scope (-0.19, 0.15)
21:46:44.138 00.001 20224 Worker thread wakes up
21:46:44.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
21:46:44.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
21:46:44.138 00.000 20224 Moving (-0.19, 0.15) raw xDistance=-0.20 yDistance=-0.12
21:46:44.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:46:44.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:44.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:46:44.138 00.000 20224 MoveAxis(E, 29, ABG)
21:46:44.138 00.000 20224 Guiding  Dir = 2, Dur = 29
21:46:44.139 00.001 20224 IsSlewing returns 0
21:46:44.139 00.000 20224 IsGuiding returns 0
21:46:44.143 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58509, med=2755, FiltMin=2493, FiltMax=27433, Gamma=1.000
21:46:44.158 00.015 8996 UpdateGuideState exits: m=734534 SNR=358.4
21:46:44.160 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:44.160 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:44.161 00.001 8996 Enqueuing Expose request
21:46:44.175 00.014 20224 IsGuiding returns 1
21:46:44.175 00.000 20224 scope still moving after pulse duration time elapsed
21:46:44.205 00.030 20224 IsSlewing returns 0
21:46:44.205 00.000 20224 IsGuiding returns 1
21:46:44.238 00.033 20224 IsSlewing returns 0
21:46:44.238 00.000 20224 IsGuiding returns 1
21:46:44.269 00.031 20224 IsSlewing returns 0
21:46:44.270 00.001 20224 IsGuiding returns 0
21:46:44.270 00.000 20224 scope move finished after 29 + 102 ms
21:46:44.270 00.000 20224 Move returns status 0, amount 29
21:46:44.270 00.000 20224 MoveAxis(N, 0, ABG)
21:46:44.270 00.000 20224 Move returns status 0, amount 0
21:46:44.270 00.000 20224 move complete, result=0
21:46:44.270 00.000 20224 worker thread done servicing request
21:46:44.270 00.000 20224 Worker thread wakes up
21:46:44.270 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
21:46:44.272 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:44.273 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:45.445 01.172 20224 Exposure complete
21:46:45.524 00.079 20224 worker thread done servicing request
21:46:45.524 00.000 8996 OnExposeComplete: enter
21:46:45.525 00.001 8996 UpdateGuideState(): m_state=6
21:46:45.526 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2933
21:46:45.527 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.92, Mass=740599, SNR=371.7, Peak=64739 HFD=4.5
21:46:45.528 00.001 8996 MultiStar: [#1 0.17,0.33,0.60,U] [#2 0.07,0.31,0.68,U] [#3 0.16,0.24,0.55,U] [#4 0.13,0.39,0.54,U] [#5 0.37,0.59,0.00,M7] [#6 0.39,0.25,0.00,M1] [#7 0.34,0.22,0.40,U] [#8 0.10,0.11,0.41,U] 
21:46:45.529 00.001 8996 refined, 6 included, MultiStar: {0.16, 0.29}, one-star: {0.20, 0.31}
21:46:45.529 00.000 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
21:46:45.530 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
21:46:45.531 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.29 hyp=0.33 cameraTheta=1.06 mountX=0.13 mountY=-0.30, mountTheta=-1.16
21:46:45.532 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.29, opts=13)
21:46:45.533 00.001 8996 Enqueuing Move request for scope (0.16, 0.29)
21:46:45.534 00.001 20224 Worker thread wakes up
21:46:45.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.29) opts 0xd
21:46:45.534 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.29)
21:46:45.534 00.000 20224 Moving (0.16, 0.29) raw xDistance=0.13 yDistance=-0.30
21:46:45.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:46:45.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:46:45.534 00.000 20224 MoveAxis(E, 0, ABG)
21:46:45.534 00.000 20224 Move returns status 0, amount 0
21:46:45.534 00.000 20224 MoveAxis(N, 64, ABG)
21:46:45.534 00.000 20224 Guiding  Dir = 0, Dur = 64
21:46:45.534 00.000 20224 IsSlewing returns 0
21:46:45.535 00.001 20224 IsGuiding returns 0
21:46:45.536 00.001 20224 PulseGuide returned control before completion, sleep 73
21:46:45.538 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=64739, med=2755, FiltMin=2493, FiltMax=28608, Gamma=1.000
21:46:45.551 00.013 8996 UpdateGuideState exits: m=740599 SNR=371.7
21:46:45.552 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:45.552 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:45.553 00.001 8996 Enqueuing Expose request
21:46:45.619 00.066 20224 IsGuiding returns 0
21:46:45.619 00.000 20224 Move returns status 0, amount 64
21:46:45.619 00.000 20224 move complete, result=0
21:46:45.619 00.000 20224 worker thread done servicing request
21:46:45.620 00.001 20224 Worker thread wakes up
21:46:45.620 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:45.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:45.620 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 64 ms NORTH
21:46:46.599 00.979 20224 Exposure complete
21:46:46.656 00.057 20224 worker thread done servicing request
21:46:46.656 00.000 8996 OnExposeComplete: enter
21:46:46.657 00.001 8996 UpdateGuideState(): m_state=6
21:46:46.658 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2934
21:46:46.659 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.80, Mass=786239, SNR=379.1, Peak=64307 HFD=4.6
21:46:46.660 00.001 8996 MultiStar: [#1 0.11,0.08,0.62,U] [#2 -0.01,0.12,0.66,U] [#3 0.35,0.14,0.57,U] [#4 0.16,0.22,0.56,U] [#5 0.05,0.48,0.00,M8] [#6 0.45,0.25,0.00,M2] [#7 0.50,0.07,0.00,M1] [#8 0.10,-0.01,0.37,U] 
21:46:46.662 00.002 8996 refined, 5 included, MultiStar: {0.16, 0.14}, one-star: {0.22, 0.18}
21:46:46.663 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
21:46:46.665 00.002 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
21:46:46.666 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.70 mountX=0.15 mountY=-0.15, mountTheta=-0.81
21:46:46.667 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.14, opts=13)
21:46:46.668 00.001 8996 Enqueuing Move request for scope (0.16, 0.14)
21:46:46.669 00.001 20224 Worker thread wakes up
21:46:46.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
21:46:46.669 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
21:46:46.669 00.000 20224 Moving (0.16, 0.14) raw xDistance=0.15 yDistance=-0.15
21:46:46.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:46:46.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:46.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:46:46.669 00.000 20224 MoveAxis(E, 0, ABG)
21:46:46.669 00.000 20224 Move returns status 0, amount 0
21:46:46.669 00.000 20224 MoveAxis(N, 0, ABG)
21:46:46.669 00.000 20224 Move returns status 0, amount 0
21:46:46.669 00.000 20224 move complete, result=0
21:46:46.670 00.001 20224 worker thread done servicing request
21:46:46.673 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=64307, med=2755, FiltMin=2525, FiltMax=29843, Gamma=1.000
21:46:46.687 00.014 8996 UpdateGuideState exits: m=786239 SNR=379.1
21:46:46.688 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:46.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:46.690 00.001 8996 Enqueuing Expose request
21:46:46.691 00.001 20224 Worker thread wakes up
21:46:46.691 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:46:46.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:46.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:47.840 01.148 20224 Exposure complete
21:46:47.918 00.078 20224 worker thread done servicing request
21:46:47.919 00.001 8996 OnExposeComplete: enter
21:46:47.920 00.001 8996 UpdateGuideState(): m_state=6
21:46:47.920 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2935
21:46:47.921 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=473.20, Mass=778611, SNR=369.3, Peak=54211 HFD=4.7
21:46:47.922 00.001 8996 MultiStar: [#1 0.16,0.39,0.00,M1] [#2 0.12,0.56,0.00,M7] [#3 0.29,0.42,0.00,M1] [#4 0.25,0.45,0.00,M1] [#5 0.39,0.63,0.00,M9] [#6 0.48,0.22,0.00,M3] [#7 0.34,0.38,0.00,M2] [#8 0.16,0.38,0.41,U] 
21:46:47.923 00.001 8996 refined, 1 included, MultiStar: {0.17, 0.52}, one-star: {0.17, 0.58}
21:46:47.923 00.000 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:46:47.924 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:46:47.925 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.52 hyp=0.55 cameraTheta=1.26 mountX=0.11 mountY=-0.54, mountTheta=-1.36
21:46:47.928 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.52, opts=13)
21:46:47.930 00.002 8996 Enqueuing Move request for scope (0.17, 0.52)
21:46:47.931 00.001 20224 Worker thread wakes up
21:46:47.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.52) opts 0xd
21:46:47.931 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.52)
21:46:47.931 00.000 20224 Moving (0.17, 0.52) raw xDistance=0.11 yDistance=-0.54
21:46:47.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:46:47.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:46:47.931 00.000 20224 MoveAxis(E, 0, ABG)
21:46:47.931 00.000 20224 Move returns status 0, amount 0
21:46:47.932 00.001 20224 MoveAxis(N, 114, ABG)
21:46:47.932 00.000 20224 Guiding  Dir = 0, Dur = 114
21:46:47.932 00.000 20224 IsSlewing returns 0
21:46:47.932 00.000 20224 IsGuiding returns 0
21:46:47.936 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54211, med=2755, FiltMin=2509, FiltMax=29021, Gamma=1.000
21:46:47.943 00.007 20224 PulseGuide returned control before completion, sleep 114
21:46:47.954 00.011 8996 UpdateGuideState exits: m=778611 SNR=369.3
21:46:47.956 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:47.956 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:47.957 00.001 8996 Enqueuing Expose request
21:46:48.068 00.111 20224 IsGuiding returns 1
21:46:48.068 00.000 20224 scope still moving after pulse duration time elapsed
21:46:48.099 00.031 20224 IsSlewing returns 0
21:46:48.100 00.001 20224 IsGuiding returns 1
21:46:48.131 00.031 20224 IsSlewing returns 0
21:46:48.131 00.000 20224 IsGuiding returns 0
21:46:48.131 00.000 20224 scope move finished after 114 + 84 ms
21:46:48.131 00.000 20224 Move returns status 0, amount 114
21:46:48.132 00.001 20224 move complete, result=0
21:46:48.132 00.000 20224 worker thread done servicing request
21:46:48.132 00.000 20224 Worker thread wakes up
21:46:48.132 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 114 ms NORTH
21:46:48.133 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:48.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:49.116 00.983 20224 Exposure complete
21:46:49.179 00.063 20224 worker thread done servicing request
21:46:49.179 00.000 8996 OnExposeComplete: enter
21:46:49.181 00.002 8996 UpdateGuideState(): m_state=6
21:46:49.181 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2936
21:46:49.182 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.40, Mass=769779, SNR=353.2, Peak=53213 HFD=4.8
21:46:49.183 00.001 8996 MultiStar: [#1 0.11,-0.16,0.67,U] [#2 -0.21,-0.14,0.79,U] [#3 0.38,-0.18,0.00,M2] [#4 0.21,-0.29,0.48,U] [#5 0.25,0.01,0.54,U] [#6 0.41,-0.22,0.00,M4] [#7 0.38,-0.38,0.00,M3] [#8 0.10,-0.29,0.41,U] 
21:46:49.184 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.17}, one-star: {0.22, -0.21}
21:46:49.184 00.000 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
21:46:49.185 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
21:46:49.186 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-1.04 mountX=0.12 mountY=0.16, mountTheta=0.93
21:46:49.187 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.17, opts=13)
21:46:49.188 00.001 8996 Enqueuing Move request for scope (0.10, -0.17)
21:46:49.189 00.001 20224 Worker thread wakes up
21:46:49.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
21:46:49.189 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
21:46:49.189 00.000 20224 Moving (0.10, -0.17) raw xDistance=0.12 yDistance=0.16
21:46:49.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:46:49.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:49.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:46:49.189 00.000 20224 MoveAxis(E, 0, ABG)
21:46:49.189 00.000 20224 Move returns status 0, amount 0
21:46:49.189 00.000 20224 MoveAxis(N, 0, ABG)
21:46:49.189 00.000 20224 Move returns status 0, amount 0
21:46:49.189 00.000 20224 move complete, result=0
21:46:49.189 00.000 20224 worker thread done servicing request
21:46:49.193 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53213, med=2755, FiltMin=2505, FiltMax=29600, Gamma=1.000
21:46:49.207 00.014 8996 UpdateGuideState exits: m=769779 SNR=353.2
21:46:49.208 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:49.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:49.210 00.001 8996 Enqueuing Expose request
21:46:49.210 00.000 20224 Worker thread wakes up
21:46:49.211 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:46:49.211 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:49.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:50.396 01.185 20224 Exposure complete
21:46:50.451 00.055 20224 worker thread done servicing request
21:46:50.452 00.001 8996 OnExposeComplete: enter
21:46:50.453 00.001 8996 UpdateGuideState(): m_state=6
21:46:50.453 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2937
21:46:50.454 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.44, Mass=716727, SNR=355.9, Peak=50573 HFD=4.6
21:46:50.455 00.001 8996 MultiStar: [#1 0.41,-0.25,0.00,M1] [#2 0.19,0.06,0.73,U] [#3 0.43,-0.31,0.00,M3] [#4 0.34,-0.31,0.00,M1] [#5 0.34,0.08,0.58,U] [#6 0.43,-0.41,0.00,M5] [#7 0.64,-0.35,0.00,M4] [#8 0.20,-0.41,0.00,M1] 
21:46:50.456 00.001 8996 refined, 2 included, MultiStar: {0.31, -0.03}, one-star: {0.39, -0.17}
21:46:50.457 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
21:46:50.457 00.000 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
21:46:50.458 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.03 hyp=0.32 cameraTheta=-0.11 mountX=0.32 mountY=-0.00, mountTheta=-0.01
21:46:50.460 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.03, opts=13)
21:46:50.461 00.001 8996 Enqueuing Move request for scope (0.31, -0.03)
21:46:50.462 00.001 20224 Worker thread wakes up
21:46:50.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.03) opts 0xd
21:46:50.462 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.03)
21:46:50.463 00.001 20224 Moving (0.31, -0.03) raw xDistance=0.32 yDistance=-0.00
21:46:50.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:46:50.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:50.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:46:50.463 00.000 20224 MoveAxis(W, 46, ABG)
21:46:50.463 00.000 20224 Guiding  Dir = 3, Dur = 46
21:46:50.463 00.000 20224 IsSlewing returns 0
21:46:50.463 00.000 20224 IsGuiding returns 0
21:46:50.465 00.002 20224 PulseGuide returned control before completion, sleep 55
21:46:50.466 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50573, med=2755, FiltMin=2496, FiltMax=30333, Gamma=1.000
21:46:50.482 00.016 8996 UpdateGuideState exits: m=716727 SNR=355.9
21:46:50.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:50.483 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:50.484 00.001 8996 Enqueuing Expose request
21:46:50.522 00.038 20224 IsGuiding returns 1
21:46:50.522 00.000 20224 scope still moving after pulse duration time elapsed
21:46:50.553 00.031 20224 IsSlewing returns 0
21:46:50.553 00.000 20224 IsGuiding returns 0
21:46:50.553 00.000 20224 scope move finished after 46 + 44 ms
21:46:50.553 00.000 20224 Move returns status 0, amount 46
21:46:50.553 00.000 20224 MoveAxis(N, 0, ABG)
21:46:50.553 00.000 20224 Move returns status 0, amount 0
21:46:50.554 00.001 20224 move complete, result=0
21:46:50.554 00.000 20224 worker thread done servicing request
21:46:50.554 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.0 px 0 ms NORTH
21:46:50.556 00.002 20224 Worker thread wakes up
21:46:50.556 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:50.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:51.519 00.963 20224 Exposure complete
21:46:51.579 00.060 20224 worker thread done servicing request
21:46:51.579 00.000 8996 OnExposeComplete: enter
21:46:51.581 00.002 8996 UpdateGuideState(): m_state=6
21:46:51.583 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2938
21:46:51.585 00.002 8996 Star::Find returns 1 (0), X=138.17, Y=472.44, Mass=737635, SNR=351.6, Peak=47008 HFD=4.6
21:46:51.587 00.002 8996 MultiStar: [#1 -0.02,-0.38,0.69,U] [#2 -0.13,-0.17,0.70,U] [#3 0.18,-0.31,0.54,U] [#4 -0.00,-0.23,0.55,U] [#5 0.04,0.05,0.64,U] [#6 0.27,-0.31,0.42,U] [#7 0.11,-0.16,0.48,U] [#8 -0.25,-0.30,0.41,U] 
21:46:51.588 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.21}, one-star: {-0.16, -0.18}
21:46:51.589 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
21:46:51.590 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
21:46:51.591 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.64 mountX=0.01 mountY=0.21, mountTheta=1.55
21:46:51.593 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.21, opts=13)
21:46:51.595 00.002 8996 Enqueuing Move request for scope (-0.02, -0.21)
21:46:51.597 00.002 20224 Worker thread wakes up
21:46:51.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
21:46:51.598 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
21:46:51.598 00.000 20224 Moving (-0.02, -0.21) raw xDistance=0.01 yDistance=0.21
21:46:51.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:46:51.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:51.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:46:51.598 00.000 20224 MoveAxis(E, 0, ABG)
21:46:51.598 00.000 20224 Move returns status 0, amount 0
21:46:51.598 00.000 20224 MoveAxis(N, 0, ABG)
21:46:51.598 00.000 20224 Move returns status 0, amount 0
21:46:51.598 00.000 20224 move complete, result=0
21:46:51.598 00.000 20224 worker thread done servicing request
21:46:51.603 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47008, med=2755, FiltMin=2505, FiltMax=24000, Gamma=1.000
21:46:51.629 00.026 8996 UpdateGuideState exits: m=737635 SNR=351.6
21:46:51.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:51.630 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:51.631 00.001 8996 Enqueuing Expose request
21:46:51.632 00.001 20224 Worker thread wakes up
21:46:51.632 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:46:51.633 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:51.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:52.808 01.175 20224 Exposure complete
21:46:52.874 00.066 20224 worker thread done servicing request
21:46:52.874 00.000 8996 OnExposeComplete: enter
21:46:52.876 00.002 8996 UpdateGuideState(): m_state=6
21:46:52.877 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2939
21:46:52.877 00.000 8996 Star::Find returns 1 (0), X=137.94, Y=472.42, Mass=755545, SNR=410.3, Peak=56800 HFD=4.8
21:46:52.879 00.002 8996 MultiStar: [#1 -0.41,-0.22,0.00,M1] [#2 -0.58,-0.11,0.00,M5] [#3 -0.38,-0.22,0.00,M3] [#4 -0.48,-0.17,0.00,M1] [#5 -0.30,-0.02,0.57,U] [#6 -0.27,-0.24,0.35,U] [#7 -0.39,-0.17,0.00,M4] [#8 -0.51,-0.37,0.00,M1] 
21:46:52.879 00.000 8996 refined, 2 included, MultiStar: {-0.34, -0.15}, one-star: {-0.39, -0.19}
21:46:52.880 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
21:46:52.881 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
21:46:52.881 00.000 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.15 hyp=0.37 cameraTheta=-2.73 mountX=-0.32 mountY=0.19, mountTheta=2.62
21:46:52.883 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.15, opts=13)
21:46:52.884 00.001 8996 Enqueuing Move request for scope (-0.34, -0.15)
21:46:52.885 00.001 20224 Worker thread wakes up
21:46:52.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.15) opts 0xd
21:46:52.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.15)
21:46:52.885 00.000 20224 Moving (-0.34, -0.15) raw xDistance=-0.32 yDistance=0.19
21:46:52.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:46:52.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:52.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:46:52.885 00.000 20224 MoveAxis(E, 47, ABG)
21:46:52.885 00.000 20224 Guiding  Dir = 2, Dur = 47
21:46:52.885 00.000 20224 IsSlewing returns 0
21:46:52.885 00.000 20224 IsGuiding returns 0
21:46:52.889 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56800, med=2755, FiltMin=2480, FiltMax=26403, Gamma=1.000
21:46:52.902 00.013 8996 UpdateGuideState exits: m=755545 SNR=410.3
21:46:52.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:52.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:52.905 00.001 8996 Enqueuing Expose request
21:46:52.940 00.035 20224 IsGuiding returns 1
21:46:52.940 00.000 20224 scope still moving after pulse duration time elapsed
21:46:52.969 00.029 20224 IsSlewing returns 0
21:46:52.969 00.000 20224 IsGuiding returns 1
21:46:53.000 00.031 20224 IsSlewing returns 0
21:46:53.000 00.000 20224 IsGuiding returns 1
21:46:53.032 00.032 20224 IsSlewing returns 0
21:46:53.033 00.001 20224 IsGuiding returns 0
21:46:53.033 00.000 20224 scope move finished after 47 + 100 ms
21:46:53.033 00.000 20224 Move returns status 0, amount 47
21:46:53.033 00.000 20224 MoveAxis(N, 0, ABG)
21:46:53.033 00.000 20224 Move returns status 0, amount 0
21:46:53.033 00.000 20224 move complete, result=0
21:46:53.033 00.000 20224 worker thread done servicing request
21:46:53.033 00.000 8996 GuideStep: -0.3 px 47 ms EAST, 0.2 px 0 ms NORTH
21:46:53.036 00.003 20224 Worker thread wakes up
21:46:53.036 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:53.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:54.026 00.990 20224 Exposure complete
21:46:54.109 00.083 20224 worker thread done servicing request
21:46:54.110 00.001 8996 OnExposeComplete: enter
21:46:54.110 00.000 8996 UpdateGuideState(): m_state=6
21:46:54.111 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2940
21:46:54.112 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.19, Mass=767975, SNR=418.5, Peak=54208 HFD=4.4
21:46:54.113 00.001 8996 MultiStar: [#1 -0.16,-0.35,0.57,U] [#2 -0.29,-0.21,0.60,U] [#3 -0.04,-0.45,0.00,M4] [#4 -0.16,-0.43,0.00,M2] [#5 0.03,-0.11,0.55,U] [#6 0.01,-0.32,0.37,U] [#7 0.01,-0.30,0.42,U] [#8 -0.16,-0.54,0.00,M2] 
21:46:54.114 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.30}, one-star: {-0.18, -0.42}
21:46:54.114 00.000 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
21:46:54.115 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
21:46:54.116 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.95 mountX=-0.09 mountY=0.31, mountTheta=1.85
21:46:54.117 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.30, opts=13)
21:46:54.118 00.001 8996 Enqueuing Move request for scope (-0.12, -0.30)
21:46:54.119 00.001 20224 Worker thread wakes up
21:46:54.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.30) opts 0xd
21:46:54.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.30)
21:46:54.119 00.000 20224 Moving (-0.12, -0.30) raw xDistance=-0.09 yDistance=0.31
21:46:54.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:46:54.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:54.120 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:46:54.120 00.000 20224 MoveAxis(E, 0, ABG)
21:46:54.120 00.000 20224 Move returns status 0, amount 0
21:46:54.120 00.000 20224 MoveAxis(N, 0, ABG)
21:46:54.120 00.000 20224 Move returns status 0, amount 0
21:46:54.120 00.000 20224 move complete, result=0
21:46:54.120 00.000 20224 worker thread done servicing request
21:46:54.125 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54208, med=2755, FiltMin=2499, FiltMax=26707, Gamma=1.000
21:46:54.141 00.016 8996 UpdateGuideState exits: m=767975 SNR=418.5
21:46:54.143 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:54.146 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:54.147 00.001 8996 Enqueuing Expose request
21:46:54.149 00.002 20224 Worker thread wakes up
21:46:54.149 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:46:54.151 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:54.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:55.329 01.178 20224 Exposure complete
21:46:55.393 00.064 20224 worker thread done servicing request
21:46:55.393 00.000 8996 OnExposeComplete: enter
21:46:55.394 00.001 8996 UpdateGuideState(): m_state=6
21:46:55.396 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2941
21:46:55.397 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.29, Mass=778370, SNR=351.8, Peak=54973 HFD=4.7
21:46:55.399 00.002 8996 MultiStar: [#1 -0.04,-0.37,0.61,U] [#2 -0.14,-0.16,0.77,U] [#3 0.17,-0.07,0.57,U] [#4 0.05,-0.11,0.60,U] [#5 0.18,0.03,0.59,U] [#6 0.31,-0.28,0.00,M3] [#7 0.29,-0.30,0.46,U] [#8 -0.02,-0.31,0.40,U] 
21:46:55.400 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.20}, one-star: {0.00, -0.32}
21:46:55.402 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:46:55.403 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
21:46:55.404 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.35 mountX=0.07 mountY=0.20, mountTheta=1.25
21:46:55.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.20, opts=13)
21:46:55.407 00.001 8996 Enqueuing Move request for scope (0.05, -0.20)
21:46:55.408 00.001 20224 Worker thread wakes up
21:46:55.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
21:46:55.408 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
21:46:55.408 00.000 20224 Moving (0.05, -0.20) raw xDistance=0.07 yDistance=0.20
21:46:55.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:46:55.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:55.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:46:55.408 00.000 20224 MoveAxis(E, 0, ABG)
21:46:55.408 00.000 20224 Move returns status 0, amount 0
21:46:55.408 00.000 20224 MoveAxis(N, 0, ABG)
21:46:55.409 00.001 20224 Move returns status 0, amount 0
21:46:55.409 00.000 20224 move complete, result=0
21:46:55.409 00.000 20224 worker thread done servicing request
21:46:55.414 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54973, med=2752, FiltMin=2512, FiltMax=27408, Gamma=1.000
21:46:55.431 00.017 8996 UpdateGuideState exits: m=778370 SNR=351.8
21:46:55.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:55.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:55.434 00.001 8996 Enqueuing Expose request
21:46:55.435 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:46:55.437 00.002 20224 Worker thread wakes up
21:46:55.437 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:55.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:56.430 00.993 20224 Exposure complete
21:46:56.497 00.067 20224 worker thread done servicing request
21:46:56.497 00.000 8996 OnExposeComplete: enter
21:46:56.498 00.001 8996 UpdateGuideState(): m_state=6
21:46:56.499 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2942
21:46:56.502 00.003 8996 Star::Find returns 1 (0), X=138.30, Y=472.58, Mass=805390, SNR=382.6, Peak=52621 HFD=4.6
21:46:56.505 00.003 8996 MultiStar: [#1 0.04,-0.02,0.56,U] [#2 -0.18,0.09,0.69,U] [#3 0.08,-0.08,0.63,U] [#4 -0.01,0.06,0.46,U] [#5 0.01,0.35,0.57,U] [#6 0.22,-0.20,0.36,U] [#7 0.14,-0.12,0.39,U] [#8 -0.22,-0.15,0.35,U] 
21:46:56.507 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.00}, one-star: {-0.03, -0.04}
21:46:56.509 00.002 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
21:46:56.511 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:46:56.512 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.00 hyp=0.01 cameraTheta=2.52 mountX=-0.00 mountY=-0.00, mountTheta=-2.63
21:46:56.515 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.00, opts=13)
21:46:56.516 00.001 8996 Enqueuing Move request for scope (-0.00, 0.00)
21:46:56.518 00.002 20224 Worker thread wakes up
21:46:56.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.00) opts 0xd
21:46:56.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.00)
21:46:56.518 00.000 20224 Moving (-0.00, 0.00) raw xDistance=-0.00 yDistance=-0.00
21:46:56.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:46:56.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:56.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:46:56.518 00.000 20224 MoveAxis(E, 0, ABG)
21:46:56.518 00.000 20224 Move returns status 0, amount 0
21:46:56.518 00.000 20224 MoveAxis(N, 0, ABG)
21:46:56.518 00.000 20224 Move returns status 0, amount 0
21:46:56.518 00.000 20224 move complete, result=0
21:46:56.518 00.000 20224 worker thread done servicing request
21:46:56.523 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52621, med=2755, FiltMin=2493, FiltMax=24899, Gamma=1.000
21:46:56.539 00.016 8996 UpdateGuideState exits: m=805390 SNR=382.6
21:46:56.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:56.540 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:56.541 00.001 8996 Enqueuing Expose request
21:46:56.542 00.001 20224 Worker thread wakes up
21:46:56.542 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:46:56.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:56.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:57.695 01.152 20224 Exposure complete
21:46:57.771 00.076 20224 worker thread done servicing request
21:46:57.771 00.000 8996 OnExposeComplete: enter
21:46:57.773 00.002 8996 UpdateGuideState(): m_state=6
21:46:57.775 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2943
21:46:57.777 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=472.62, Mass=722290, SNR=381.1, Peak=52867 HFD=4.5
21:46:57.779 00.002 8996 MultiStar: [#1 0.00,-0.05,0.56,U] [#2 -0.16,-0.17,0.62,U] [#3 0.05,-0.13,0.68,U] [#4 0.01,-0.10,0.49,U] [#5 0.00,0.19,0.70,U] [#6 0.24,-0.21,0.42,U] [#7 0.04,-0.27,0.45,U] [#8 -0.14,-0.29,0.36,U] 
21:46:57.780 00.001 8996 single-star, 8 included, MultiStar: {0.02, -0.09}, one-star: {0.07, 0.01}
21:46:57.782 00.002 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
21:46:57.783 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
21:46:57.785 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.07 mountX=0.07 mountY=-0.01, mountTheta=-0.18
21:46:57.788 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
21:46:57.790 00.002 8996 Enqueuing Move request for scope (0.07, 0.01)
21:46:57.791 00.001 20224 Worker thread wakes up
21:46:57.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
21:46:57.791 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
21:46:57.792 00.001 20224 Moving (0.07, 0.01) raw xDistance=0.07 yDistance=-0.01
21:46:57.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:46:57.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:57.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:46:57.792 00.000 20224 MoveAxis(E, 0, ABG)
21:46:57.792 00.000 20224 Move returns status 0, amount 0
21:46:57.792 00.000 20224 MoveAxis(N, 0, ABG)
21:46:57.792 00.000 20224 Move returns status 0, amount 0
21:46:57.792 00.000 20224 move complete, result=0
21:46:57.793 00.001 20224 worker thread done servicing request
21:46:57.800 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52867, med=2752, FiltMin=2480, FiltMax=23779, Gamma=1.000
21:46:57.818 00.018 8996 UpdateGuideState exits: m=722290 SNR=381.1
21:46:57.820 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:57.822 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:57.823 00.001 8996 Enqueuing Expose request
21:46:57.824 00.001 20224 Worker thread wakes up
21:46:57.824 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:46:57.826 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:57.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:46:58.796 00.970 20224 Exposure complete
21:46:58.896 00.100 20224 worker thread done servicing request
21:46:58.896 00.000 8996 OnExposeComplete: enter
21:46:58.898 00.002 8996 UpdateGuideState(): m_state=6
21:46:58.899 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2944
21:46:58.900 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.68, Mass=743712, SNR=341.9, Peak=49821 HFD=4.7
21:46:58.902 00.002 8996 MultiStar: [#1 -0.16,-0.15,0.64,U] [#2 -0.29,-0.20,0.79,U] [#3 0.01,-0.19,0.66,U] [#4 -0.09,-0.12,0.60,U] [#5 0.06,0.19,0.63,U] [#6 0.13,-0.27,0.46,U] [#7 0.08,-0.17,0.45,U] [#8 -0.11,-0.25,0.43,U] 
21:46:58.903 00.001 8996 single-star, 8 included, MultiStar: {-0.06, -0.10}, one-star: {-0.04, 0.06}
21:46:58.906 00.003 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
21:46:58.907 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
21:46:58.909 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.12 mountX=-0.04 mountY=-0.06, mountTheta=-2.22
21:46:58.912 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
21:46:58.914 00.002 8996 Enqueuing Move request for scope (-0.04, 0.06)
21:46:58.915 00.001 20224 Worker thread wakes up
21:46:58.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
21:46:58.915 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
21:46:58.915 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.04 yDistance=-0.06
21:46:58.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:46:58.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:58.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:46:58.915 00.000 20224 MoveAxis(E, 0, ABG)
21:46:58.915 00.000 20224 Move returns status 0, amount 0
21:46:58.915 00.000 20224 MoveAxis(N, 0, ABG)
21:46:58.915 00.000 20224 Move returns status 0, amount 0
21:46:58.916 00.001 20224 move complete, result=0
21:46:58.916 00.000 20224 worker thread done servicing request
21:46:58.922 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49821, med=2752, FiltMin=2480, FiltMax=23971, Gamma=1.000
21:46:58.940 00.018 8996 UpdateGuideState exits: m=743712 SNR=341.9
21:46:58.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:58.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:46:58.942 00.000 8996 Enqueuing Expose request
21:46:58.943 00.001 20224 Worker thread wakes up
21:46:58.943 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:46:58.944 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:46:58.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:00.107 01.163 20224 Exposure complete
21:47:00.181 00.074 20224 worker thread done servicing request
21:47:00.181 00.000 8996 OnExposeComplete: enter
21:47:00.182 00.001 8996 UpdateGuideState(): m_state=6
21:47:00.183 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2945
21:47:00.184 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.73, Mass=801159, SNR=357.9, Peak=59603 HFD=4.6
21:47:00.185 00.001 8996 MultiStar: [#1 -0.12,-0.06,0.67,U] [#2 -0.22,-0.12,0.70,U] [#3 0.10,-0.00,0.59,U] [#4 -0.08,0.15,0.60,U] [#5 0.10,0.13,0.52,U] [#6 0.28,0.12,0.46,U] [#7 0.16,0.11,0.42,U] [#8 -0.09,-0.17,0.37,U] 
21:47:00.186 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.02, 0.11}
21:47:00.187 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
21:47:00.187 00.000 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
21:47:00.188 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.72 mountX=-0.01 mountY=-0.03, mountTheta=-1.82
21:47:00.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
21:47:00.191 00.001 8996 Enqueuing Move request for scope (-0.01, 0.03)
21:47:00.192 00.001 20224 Worker thread wakes up
21:47:00.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
21:47:00.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
21:47:00.192 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
21:47:00.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:47:00.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:00.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:47:00.192 00.000 20224 MoveAxis(E, 0, ABG)
21:47:00.192 00.000 20224 Move returns status 0, amount 0
21:47:00.192 00.000 20224 MoveAxis(N, 0, ABG)
21:47:00.192 00.000 20224 Move returns status 0, amount 0
21:47:00.192 00.000 20224 move complete, result=0
21:47:00.192 00.000 20224 worker thread done servicing request
21:47:00.199 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59603, med=2755, FiltMin=2499, FiltMax=25347, Gamma=1.000
21:47:00.222 00.023 8996 UpdateGuideState exits: m=801159 SNR=357.9
21:47:00.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:00.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:00.225 00.001 8996 Enqueuing Expose request
21:47:00.226 00.001 20224 Worker thread wakes up
21:47:00.226 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:00.227 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:00.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:01.215 00.988 20224 Exposure complete
21:47:01.288 00.073 20224 worker thread done servicing request
21:47:01.288 00.000 8996 OnExposeComplete: enter
21:47:01.289 00.001 8996 UpdateGuideState(): m_state=6
21:47:01.289 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2946
21:47:01.290 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.75, Mass=743974, SNR=360.0, Peak=57347 HFD=4.6
21:47:01.291 00.001 8996 MultiStar: [#1 -0.00,0.14,0.66,U] [#2 -0.22,0.20,0.73,U] [#3 0.12,0.29,0.62,U] [#4 0.03,0.38,0.56,U] [#5 0.10,0.43,0.00,M1] [#6 0.30,0.39,0.00,M1] [#7 0.26,0.26,0.47,U] [#8 -0.13,0.10,0.46,U] 
21:47:01.292 00.001 8996 single-star, 6 included, MultiStar: {0.01, 0.21}, one-star: {0.04, 0.13}
21:47:01.293 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
21:47:01.294 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
21:47:01.294 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.29 mountX=0.03 mountY=-0.14, mountTheta=-1.39
21:47:01.296 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.13, opts=13)
21:47:01.296 00.000 8996 Enqueuing Move request for scope (0.04, 0.13)
21:47:01.297 00.001 20224 Worker thread wakes up
21:47:01.298 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
21:47:01.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
21:47:01.298 00.000 20224 Moving (0.04, 0.13) raw xDistance=0.03 yDistance=-0.14
21:47:01.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:47:01.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:01.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:47:01.298 00.000 20224 MoveAxis(E, 0, ABG)
21:47:01.298 00.000 20224 Move returns status 0, amount 0
21:47:01.298 00.000 20224 MoveAxis(N, 0, ABG)
21:47:01.299 00.001 20224 Move returns status 0, amount 0
21:47:01.299 00.000 20224 move complete, result=0
21:47:01.299 00.000 20224 worker thread done servicing request
21:47:01.304 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57347, med=2752, FiltMin=2480, FiltMax=24467, Gamma=1.000
21:47:01.320 00.016 8996 UpdateGuideState exits: m=743974 SNR=360.0
21:47:01.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:01.322 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:01.322 00.000 8996 Enqueuing Expose request
21:47:01.323 00.001 20224 Worker thread wakes up
21:47:01.323 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:01.324 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:01.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:02.506 01.182 20224 Exposure complete
21:47:02.572 00.066 20224 worker thread done servicing request
21:47:02.572 00.000 8996 OnExposeComplete: enter
21:47:02.573 00.001 8996 UpdateGuideState(): m_state=6
21:47:02.574 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2947
21:47:02.574 00.000 8996 Star::Find returns 1 (0), X=138.54, Y=472.74, Mass=744332, SNR=386.9, Peak=56563 HFD=4.6
21:47:02.575 00.001 8996 MultiStar: [#1 0.10,0.14,0.66,U] [#2 -0.04,0.09,0.71,U] [#3 0.21,0.07,0.57,U] [#4 0.20,0.13,0.44,U] [#5 0.25,0.34,0.00,M2] [#6 0.30,0.04,0.44,U] [#7 0.15,-0.01,0.37,U] [#8 0.05,-0.06,0.34,U] 
21:47:02.576 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.08}, one-star: {0.22, 0.12}
21:47:02.577 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
21:47:02.578 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
21:47:02.578 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.52 mountX=0.14 mountY=-0.10, mountTheta=-0.62
21:47:02.581 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.08, opts=13)
21:47:02.584 00.003 8996 Enqueuing Move request for scope (0.15, 0.08)
21:47:02.586 00.002 20224 Worker thread wakes up
21:47:02.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.08) opts 0xd
21:47:02.586 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.08)
21:47:02.587 00.001 20224 Moving (0.15, 0.08) raw xDistance=0.14 yDistance=-0.10
21:47:02.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:47:02.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:02.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:47:02.587 00.000 20224 MoveAxis(E, 0, ABG)
21:47:02.587 00.000 20224 Move returns status 0, amount 0
21:47:02.587 00.000 20224 MoveAxis(N, 0, ABG)
21:47:02.587 00.000 20224 Move returns status 0, amount 0
21:47:02.587 00.000 20224 move complete, result=0
21:47:02.587 00.000 20224 worker thread done servicing request
21:47:02.592 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=56563, med=2755, FiltMin=2505, FiltMax=25238, Gamma=1.000
21:47:02.613 00.021 8996 UpdateGuideState exits: m=744332 SNR=386.9
21:47:02.616 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:02.618 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:02.620 00.002 8996 Enqueuing Expose request
21:47:02.622 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:02.623 00.001 20224 Worker thread wakes up
21:47:02.623 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:02.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:03.588 00.965 20224 Exposure complete
21:47:03.650 00.062 20224 worker thread done servicing request
21:47:03.650 00.000 8996 OnExposeComplete: enter
21:47:03.652 00.002 8996 UpdateGuideState(): m_state=6
21:47:03.653 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2948
21:47:03.655 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=472.78, Mass=801029, SNR=402.9, Peak=65507 HFD=4.6
21:47:03.656 00.001 8996 MultiStar: [#1 0.05,0.25,0.61,U] [#2 0.10,0.29,0.64,U] [#3 0.23,0.11,0.53,U] [#4 0.10,0.05,0.50,U] [#5 0.24,0.47,0.00,M3] [#6 0.41,0.08,0.00,M1] [#7 0.36,0.33,0.00,M1] [#8 -0.04,0.05,0.34,U] 
21:47:03.657 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.17}, one-star: {0.21, 0.16}
21:47:03.659 00.002 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
21:47:03.659 00.000 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
21:47:03.660 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=0.11 mountY=-0.18, mountTheta=-1.02
21:47:03.662 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.17, opts=13)
21:47:03.663 00.001 8996 Enqueuing Move request for scope (0.13, 0.17)
21:47:03.664 00.001 20224 Worker thread wakes up
21:47:03.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
21:47:03.664 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
21:47:03.664 00.000 20224 Moving (0.13, 0.17) raw xDistance=0.11 yDistance=-0.18
21:47:03.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:47:03.665 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:03.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:03.665 00.000 20224 MoveAxis(E, 0, ABG)
21:47:03.665 00.000 20224 Move returns status 0, amount 0
21:47:03.665 00.000 20224 MoveAxis(N, 0, ABG)
21:47:03.665 00.000 20224 Move returns status 0, amount 0
21:47:03.665 00.000 20224 move complete, result=0
21:47:03.665 00.000 20224 worker thread done servicing request
21:47:03.672 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2752, FiltMin=2509, FiltMax=30963, Gamma=1.000
21:47:03.698 00.026 8996 UpdateGuideState exits: m=801029 SNR=402.9
21:47:03.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:03.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:03.701 00.001 8996 Enqueuing Expose request
21:47:03.702 00.001 20224 Worker thread wakes up
21:47:03.702 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:03.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:03.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:04.888 01.185 20224 Exposure complete
21:47:04.974 00.086 20224 worker thread done servicing request
21:47:04.974 00.000 8996 OnExposeComplete: enter
21:47:04.976 00.002 8996 UpdateGuideState(): m_state=6
21:47:04.978 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2949
21:47:04.980 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=472.83, Mass=674649, SNR=364.0, Peak=61715 HFD=4.5
21:47:04.982 00.002 8996 MultiStar: [#1 0.23,0.06,0.71,U] [#2 -0.03,0.23,0.72,U] [#3 0.13,0.03,0.63,U] [#4 0.08,0.18,0.53,U] [#5 0.35,0.40,0.00,M4] [#6 0.29,0.19,0.41,U] [#7 0.33,0.08,0.48,U] [#8 0.10,0.06,0.37,U] 
21:47:04.983 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.14}, one-star: {0.26, 0.21}
21:47:04.984 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
21:47:04.985 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
21:47:04.986 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.68 mountX=0.16 mountY=-0.16, mountTheta=-0.78
21:47:04.988 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.14, opts=13)
21:47:04.989 00.001 8996 Enqueuing Move request for scope (0.17, 0.14)
21:47:04.990 00.001 20224 Worker thread wakes up
21:47:04.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
21:47:04.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
21:47:04.990 00.000 20224 Moving (0.17, 0.14) raw xDistance=0.16 yDistance=-0.16
21:47:04.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:47:04.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:04.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:47:04.990 00.000 20224 MoveAxis(E, 0, ABG)
21:47:04.990 00.000 20224 Move returns status 0, amount 0
21:47:04.990 00.000 20224 MoveAxis(N, 0, ABG)
21:47:04.991 00.001 20224 Move returns status 0, amount 0
21:47:04.991 00.000 20224 move complete, result=0
21:47:04.991 00.000 20224 worker thread done servicing request
21:47:04.994 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61715, med=2755, FiltMin=2470, FiltMax=26259, Gamma=1.000
21:47:05.018 00.024 8996 UpdateGuideState exits: m=674649 SNR=364.0
21:47:05.020 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:05.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:05.022 00.001 8996 Enqueuing Expose request
21:47:05.023 00.001 20224 Worker thread wakes up
21:47:05.023 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:05.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:05.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:06.003 00.979 20224 Exposure complete
21:47:06.083 00.080 20224 worker thread done servicing request
21:47:06.083 00.000 8996 OnExposeComplete: enter
21:47:06.085 00.002 8996 UpdateGuideState(): m_state=6
21:47:06.086 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2950
21:47:06.087 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.79, Mass=810329, SNR=387.9, Peak=65011 HFD=4.6
21:47:06.088 00.001 8996 MultiStar: [#1 -0.06,0.12,0.59,U] [#2 -0.27,-0.01,0.68,U] [#3 -0.00,-0.03,0.53,U] [#4 -0.10,0.06,0.54,U] [#5 0.24,0.36,0.00,M5] [#6 0.20,0.06,0.38,U] [#7 0.18,-0.05,0.46,U] [#8 0.13,-0.05,0.36,U] 
21:47:06.088 00.000 8996 refined, 7 included, MultiStar: {0.01, 0.05}, one-star: {0.13, 0.18}
21:47:06.089 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
21:47:06.091 00.002 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
21:47:06.093 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.06 cameraTheta=1.32 mountX=0.01 mountY=-0.05, mountTheta=-1.42
21:47:06.095 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
21:47:06.096 00.001 8996 Enqueuing Move request for scope (0.01, 0.05)
21:47:06.097 00.001 20224 Worker thread wakes up
21:47:06.098 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
21:47:06.098 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
21:47:06.098 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
21:47:06.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:47:06.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:06.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:47:06.098 00.000 20224 MoveAxis(E, 0, ABG)
21:47:06.098 00.000 20224 Move returns status 0, amount 0
21:47:06.098 00.000 20224 MoveAxis(N, 0, ABG)
21:47:06.098 00.000 20224 Move returns status 0, amount 0
21:47:06.098 00.000 20224 move complete, result=0
21:47:06.098 00.000 20224 worker thread done servicing request
21:47:06.102 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65011, med=2752, FiltMin=2499, FiltMax=28979, Gamma=1.000
21:47:06.115 00.013 8996 UpdateGuideState exits: m=810329 SNR=387.9
21:47:06.116 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:06.117 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:06.117 00.000 8996 Enqueuing Expose request
21:47:06.118 00.001 20224 Worker thread wakes up
21:47:06.118 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:06.119 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:06.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:07.270 01.151 20224 Exposure complete
21:47:07.348 00.078 20224 worker thread done servicing request
21:47:07.348 00.000 8996 OnExposeComplete: enter
21:47:07.349 00.001 8996 UpdateGuideState(): m_state=6
21:47:07.350 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2951
21:47:07.351 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.80, Mass=737554, SNR=362.5, Peak=54477 HFD=4.4
21:47:07.352 00.001 8996 MultiStar: [#1 -0.08,0.28,0.67,U] [#2 -0.18,0.32,0.69,U] [#3 0.04,0.18,0.64,U] [#4 -0.02,0.16,0.54,U] [#5 0.14,0.40,0.00,M6] [#6 0.22,0.23,0.42,U] [#7 0.05,0.14,0.45,U] [#8 -0.10,0.02,0.38,U] 
21:47:07.353 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.20}, one-star: {-0.15, 0.19}
21:47:07.353 00.000 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
21:47:07.354 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
21:47:07.355 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.81 mountX=-0.07 mountY=-0.19, mountTheta=-1.91
21:47:07.356 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.20, opts=13)
21:47:07.357 00.001 8996 Enqueuing Move request for scope (-0.05, 0.20)
21:47:07.358 00.001 20224 Worker thread wakes up
21:47:07.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
21:47:07.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
21:47:07.358 00.000 20224 Moving (-0.05, 0.20) raw xDistance=-0.07 yDistance=-0.19
21:47:07.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:47:07.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:07.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:47:07.359 00.001 20224 MoveAxis(E, 0, ABG)
21:47:07.359 00.000 20224 Move returns status 0, amount 0
21:47:07.359 00.000 20224 MoveAxis(N, 0, ABG)
21:47:07.359 00.000 20224 Move returns status 0, amount 0
21:47:07.359 00.000 20224 move complete, result=0
21:47:07.359 00.000 20224 worker thread done servicing request
21:47:07.362 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54477, med=2755, FiltMin=2499, FiltMax=25161, Gamma=1.000
21:47:07.380 00.018 8996 UpdateGuideState exits: m=737554 SNR=362.5
21:47:07.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:07.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:07.383 00.001 8996 Enqueuing Expose request
21:47:07.384 00.001 20224 Worker thread wakes up
21:47:07.384 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:07.385 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:07.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:08.363 00.978 20224 Exposure complete
21:47:08.426 00.063 20224 worker thread done servicing request
21:47:08.426 00.000 8996 OnExposeComplete: enter
21:47:08.427 00.001 8996 UpdateGuideState(): m_state=6
21:47:08.428 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2952
21:47:08.429 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.85, Mass=714314, SNR=360.5, Peak=57395 HFD=4.7
21:47:08.430 00.001 8996 MultiStar: [#1 0.11,0.20,0.60,U] [#2 0.03,0.48,0.00,M1] [#3 0.14,0.10,0.66,U] [#4 0.16,0.06,0.51,U] [#5 0.28,0.46,0.00,M7] [#6 0.26,0.28,0.42,U] [#7 0.29,0.37,0.00,M1] [#8 0.19,-0.03,0.43,U] 
21:47:08.430 00.000 8996 refined, 5 included, MultiStar: {0.18, 0.15}, one-star: {0.21, 0.23}
21:47:08.431 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
21:47:08.432 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
21:47:08.433 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.23 cameraTheta=0.71 mountX=0.16 mountY=-0.17, mountTheta=-0.81
21:47:08.434 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.15, opts=13)
21:47:08.435 00.001 8996 Enqueuing Move request for scope (0.18, 0.15)
21:47:08.436 00.001 20224 Worker thread wakes up
21:47:08.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
21:47:08.436 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
21:47:08.436 00.000 20224 Moving (0.18, 0.15) raw xDistance=0.16 yDistance=-0.17
21:47:08.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:47:08.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:08.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:47:08.436 00.000 20224 MoveAxis(E, 0, ABG)
21:47:08.436 00.000 20224 Move returns status 0, amount 0
21:47:08.436 00.000 20224 MoveAxis(N, 0, ABG)
21:47:08.436 00.000 20224 Move returns status 0, amount 0
21:47:08.436 00.000 20224 move complete, result=0
21:47:08.436 00.000 20224 worker thread done servicing request
21:47:08.440 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=57395, med=2752, FiltMin=2486, FiltMax=25606, Gamma=1.000
21:47:08.460 00.020 8996 UpdateGuideState exits: m=714314 SNR=360.5
21:47:08.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:08.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:08.463 00.001 8996 Enqueuing Expose request
21:47:08.463 00.000 20224 Worker thread wakes up
21:47:08.463 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:08.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:08.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:09.625 01.161 20224 Exposure complete
21:47:09.689 00.064 20224 worker thread done servicing request
21:47:09.689 00.000 8996 OnExposeComplete: enter
21:47:09.690 00.001 8996 UpdateGuideState(): m_state=6
21:47:09.691 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2953
21:47:09.692 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.91, Mass=723050, SNR=346.1, Peak=57139 HFD=4.7
21:47:09.693 00.001 8996 MultiStar: [#1 -0.10,0.23,0.70,U] [#2 -0.24,0.54,0.00,M2] [#3 -0.03,0.25,0.62,U] [#4 0.07,0.28,0.55,U] [#5 0.16,0.47,0.00,M8] [#6 0.12,0.28,0.52,U] [#7 0.03,0.14,0.44,U] [#8 0.10,0.07,0.42,U] 
21:47:09.694 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.24}, one-star: {0.10, 0.29}
21:47:09.695 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
21:47:09.695 00.000 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
21:47:09.696 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.40 mountX=0.02 mountY=-0.24, mountTheta=-1.50
21:47:09.697 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.24, opts=13)
21:47:09.698 00.001 8996 Enqueuing Move request for scope (0.04, 0.24)
21:47:09.699 00.001 20224 Worker thread wakes up
21:47:09.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
21:47:09.699 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
21:47:09.700 00.001 20224 Moving (0.04, 0.24) raw xDistance=0.02 yDistance=-0.24
21:47:09.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:47:09.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:47:09.700 00.000 20224 MoveAxis(E, 0, ABG)
21:47:09.700 00.000 20224 Move returns status 0, amount 0
21:47:09.700 00.000 20224 MoveAxis(N, 51, ABG)
21:47:09.700 00.000 20224 Guiding  Dir = 0, Dur = 51
21:47:09.700 00.000 20224 IsSlewing returns 0
21:47:09.700 00.000 20224 IsGuiding returns 0
21:47:09.702 00.002 20224 PulseGuide returned control before completion, sleep 60
21:47:09.704 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57139, med=2755, FiltMin=2509, FiltMax=26678, Gamma=1.000
21:47:09.721 00.017 8996 UpdateGuideState exits: m=723050 SNR=346.1
21:47:09.724 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:09.726 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:09.728 00.002 8996 Enqueuing Expose request
21:47:09.763 00.035 20224 IsGuiding returns 1
21:47:09.763 00.000 20224 scope still moving after pulse duration time elapsed
21:47:09.795 00.032 20224 IsSlewing returns 0
21:47:09.795 00.000 20224 IsGuiding returns 0
21:47:09.795 00.000 20224 scope move finished after 51 + 43 ms
21:47:09.795 00.000 20224 Move returns status 0, amount 51
21:47:09.795 00.000 20224 move complete, result=0
21:47:09.796 00.001 20224 worker thread done servicing request
21:47:09.796 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
21:47:09.796 00.000 20224 Worker thread wakes up
21:47:09.796 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:09.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:10.782 00.986 20224 Exposure complete
21:47:10.841 00.059 20224 worker thread done servicing request
21:47:10.841 00.000 8996 OnExposeComplete: enter
21:47:10.842 00.001 8996 UpdateGuideState(): m_state=6
21:47:10.843 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2954
21:47:10.843 00.000 8996 Star::Find returns 1 (0), X=137.94, Y=472.64, Mass=719748, SNR=352.9, Peak=56285 HFD=4.3
21:47:10.844 00.001 8996 MultiStar: [#1 -0.37,0.10,0.67,U] [#2 -0.52,0.15,0.00,M3] [#3 -0.28,0.03,0.56,U] [#4 -0.39,0.01,0.54,U] [#5 -0.41,0.41,0.00,M9] [#6 -0.13,0.21,0.47,U] [#7 -0.26,0.17,0.48,U] [#8 -0.60,-0.14,0.00,M1] 
21:47:10.845 00.001 8996 refined, 5 included, MultiStar: {-0.32, 0.08}, one-star: {-0.39, 0.02}
21:47:10.846 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:47:10.847 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
21:47:10.847 00.000 8996 CameraToMount -- cameraX=-0.32 cameraY=0.08 hyp=0.33 cameraTheta=2.90 mountX=-0.33 mountY=-0.04, mountTheta=-3.02
21:47:10.849 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.08, opts=13)
21:47:10.850 00.001 8996 Enqueuing Move request for scope (-0.32, 0.08)
21:47:10.850 00.000 20224 Worker thread wakes up
21:47:10.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.08) opts 0xd
21:47:10.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.08)
21:47:10.850 00.000 20224 Moving (-0.32, 0.08) raw xDistance=-0.33 yDistance=-0.04
21:47:10.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:47:10.851 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:10.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:47:10.851 00.000 20224 MoveAxis(E, 48, ABG)
21:47:10.851 00.000 20224 Guiding  Dir = 2, Dur = 48
21:47:10.851 00.000 20224 IsSlewing returns 0
21:47:10.851 00.000 20224 IsGuiding returns 0
21:47:10.855 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56285, med=2755, FiltMin=2496, FiltMax=25843, Gamma=1.000
21:47:10.884 00.029 8996 UpdateGuideState exits: m=719748 SNR=352.9
21:47:10.886 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:10.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:10.888 00.001 8996 Enqueuing Expose request
21:47:10.905 00.017 20224 IsGuiding returns 1
21:47:10.905 00.000 20224 scope still moving after pulse duration time elapsed
21:47:10.934 00.029 20224 IsSlewing returns 0
21:47:10.934 00.000 20224 IsGuiding returns 1
21:47:10.966 00.032 20224 IsSlewing returns 0
21:47:10.966 00.000 20224 IsGuiding returns 1
21:47:10.996 00.030 20224 IsSlewing returns 0
21:47:10.997 00.001 20224 IsGuiding returns 1
21:47:11.028 00.031 20224 IsSlewing returns 0
21:47:11.028 00.000 20224 IsGuiding returns 0
21:47:11.028 00.000 20224 scope move finished after 48 + 129 ms
21:47:11.028 00.000 20224 Move returns status 0, amount 48
21:47:11.029 00.001 20224 MoveAxis(N, 0, ABG)
21:47:11.029 00.000 20224 Move returns status 0, amount 0
21:47:11.029 00.000 20224 move complete, result=0
21:47:11.029 00.000 20224 worker thread done servicing request
21:47:11.029 00.000 20224 Worker thread wakes up
21:47:11.029 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.0 px 0 ms NORTH
21:47:11.031 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:11.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:12.202 01.171 20224 Exposure complete
21:47:12.255 00.053 20224 worker thread done servicing request
21:47:12.255 00.000 8996 OnExposeComplete: enter
21:47:12.256 00.001 8996 UpdateGuideState(): m_state=6
21:47:12.257 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2955
21:47:12.259 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=472.73, Mass=762786, SNR=348.3, Peak=65507 HFD=4.6
21:47:12.261 00.002 8996 MultiStar: [#1 0.34,-0.10,0.72,U] [#2 0.20,0.13,0.80,U] [#3 0.52,-0.04,0.00,M1] [#4 0.33,-0.04,0.63,U] [#5 0.47,0.31,0.00,M10] [#6 0.49,-0.31,0.00,M1] [#7 0.49,-0.15,0.00,M1] [#8 0.39,-0.14,0.42,U] 
21:47:12.262 00.001 8996 refined, 4 included, MultiStar: {0.30, 0.02}, one-star: {0.28, 0.12}
21:47:12.263 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
21:47:12.264 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
21:47:12.265 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.30 cameraTheta=0.06 mountX=0.29 mountY=-0.05, mountTheta=-0.18
21:47:12.268 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.02, opts=13)
21:47:12.269 00.001 8996 Enqueuing Move request for scope (0.30, 0.02)
21:47:12.271 00.002 20224 Worker thread wakes up
21:47:12.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
21:47:12.271 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
21:47:12.271 00.000 20224 Moving (0.30, 0.02) raw xDistance=0.29 yDistance=-0.05
21:47:12.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
21:47:12.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:12.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:47:12.271 00.000 20224 MoveAxis(W, 39, ABG)
21:47:12.271 00.000 20224 Guiding  Dir = 3, Dur = 39
21:47:12.272 00.001 20224 IsSlewing returns 0
21:47:12.272 00.000 20224 IsGuiding returns 0
21:47:12.274 00.002 20224 PulseGuide returned control before completion, sleep 47
21:47:12.283 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2755, FiltMin=2496, FiltMax=30659, Gamma=1.000
21:47:12.304 00.021 8996 UpdateGuideState exits: m=762786 SNR=348.3
21:47:12.307 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:12.309 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:12.311 00.002 8996 Enqueuing Expose request
21:47:12.335 00.024 20224 IsGuiding returns 1
21:47:12.335 00.000 20224 scope still moving after pulse duration time elapsed
21:47:12.366 00.031 20224 IsSlewing returns 0
21:47:12.366 00.000 20224 IsGuiding returns 0
21:47:12.366 00.000 20224 scope move finished after 39 + 55 ms
21:47:12.366 00.000 20224 Move returns status 0, amount 39
21:47:12.366 00.000 20224 MoveAxis(N, 0, ABG)
21:47:12.366 00.000 20224 Move returns status 0, amount 0
21:47:12.366 00.000 20224 move complete, result=0
21:47:12.366 00.000 20224 worker thread done servicing request
21:47:12.366 00.000 20224 Worker thread wakes up
21:47:12.366 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:12.367 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:12.367 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.1 px 0 ms NORTH
21:47:13.325 00.958 20224 Exposure complete
21:47:13.419 00.094 20224 worker thread done servicing request
21:47:13.419 00.000 8996 OnExposeComplete: enter
21:47:13.420 00.001 8996 UpdateGuideState(): m_state=6
21:47:13.420 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2956
21:47:13.421 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.69, Mass=709904, SNR=340.2, Peak=58579 HFD=4.5
21:47:13.422 00.001 8996 MultiStar: [#1 0.12,-0.09,0.73,U] [#2 -0.06,-0.03,0.77,U] [#3 0.13,-0.25,0.64,U] [#4 0.16,-0.18,0.55,U] [#5 0.11,0.12,0.64,U] [#6 0.28,-0.26,0.45,U] [#7 0.23,-0.24,0.44,U] [#8 0.08,-0.19,0.42,U] 
21:47:13.423 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.09}, one-star: {0.18, 0.08}
21:47:13.424 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
21:47:13.424 00.000 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
21:47:13.425 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.15 cameraTheta=-0.60 mountX=0.14 mountY=0.07, mountTheta=0.49
21:47:13.426 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.09, opts=13)
21:47:13.427 00.001 8996 Enqueuing Move request for scope (0.13, -0.09)
21:47:13.428 00.001 20224 Worker thread wakes up
21:47:13.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
21:47:13.428 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
21:47:13.428 00.000 20224 Moving (0.13, -0.09) raw xDistance=0.14 yDistance=0.07
21:47:13.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:47:13.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:13.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:47:13.428 00.000 20224 MoveAxis(E, 0, ABG)
21:47:13.428 00.000 20224 Move returns status 0, amount 0
21:47:13.428 00.000 20224 MoveAxis(N, 0, ABG)
21:47:13.428 00.000 20224 Move returns status 0, amount 0
21:47:13.428 00.000 20224 move complete, result=0
21:47:13.428 00.000 20224 worker thread done servicing request
21:47:13.436 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58579, med=2752, FiltMin=2457, FiltMax=24608, Gamma=1.000
21:47:13.460 00.024 8996 UpdateGuideState exits: m=709904 SNR=340.2
21:47:13.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:13.463 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:13.464 00.001 8996 Enqueuing Expose request
21:47:13.466 00.002 20224 Worker thread wakes up
21:47:13.466 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:13.467 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:13.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:14.643 01.176 20224 Exposure complete
21:47:14.718 00.075 20224 worker thread done servicing request
21:47:14.718 00.000 8996 OnExposeComplete: enter
21:47:14.719 00.001 8996 UpdateGuideState(): m_state=6
21:47:14.719 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2957
21:47:14.720 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.59, Mass=781279, SNR=347.7, Peak=56355 HFD=4.4
21:47:14.721 00.001 8996 MultiStar: [#1 0.08,-0.11,0.74,U] [#2 -0.18,0.15,0.77,U] [#3 0.21,-0.11,0.55,U] [#4 0.12,-0.16,0.59,U] [#5 0.19,0.04,0.61,U] [#6 0.38,-0.14,0.52,U] [#7 0.22,-0.05,0.46,U] [#8 -0.08,-0.36,0.38,U] 
21:47:14.722 00.001 8996 single-star, 8 included, MultiStar: {0.10, -0.06}, one-star: {0.09, -0.02}
21:47:14.722 00.000 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
21:47:14.723 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 3.00)
21:47:14.724 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.26 mountX=0.09 mountY=0.01, mountTheta=0.15
21:47:14.725 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.02, opts=13)
21:47:14.726 00.001 8996 Enqueuing Move request for scope (0.09, -0.02)
21:47:14.726 00.000 20224 Worker thread wakes up
21:47:14.727 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
21:47:14.727 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
21:47:14.727 00.000 20224 Moving (0.09, -0.02) raw xDistance=0.09 yDistance=0.01
21:47:14.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:47:14.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:14.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:47:14.727 00.000 20224 MoveAxis(E, 0, ABG)
21:47:14.727 00.000 20224 Move returns status 0, amount 0
21:47:14.727 00.000 20224 MoveAxis(N, 0, ABG)
21:47:14.727 00.000 20224 Move returns status 0, amount 0
21:47:14.727 00.000 20224 move complete, result=0
21:47:14.727 00.000 20224 worker thread done servicing request
21:47:14.732 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56355, med=2755, FiltMin=2464, FiltMax=26992, Gamma=1.000
21:47:14.750 00.018 8996 UpdateGuideState exits: m=781279 SNR=347.7
21:47:14.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:14.751 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:14.752 00.001 8996 Enqueuing Expose request
21:47:14.753 00.001 20224 Worker thread wakes up
21:47:14.753 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:14.754 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:14.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:15.737 00.983 20224 Exposure complete
21:47:15.809 00.072 20224 worker thread done servicing request
21:47:15.809 00.000 8996 OnExposeComplete: enter
21:47:15.810 00.001 8996 UpdateGuideState(): m_state=6
21:47:15.812 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2958
21:47:15.813 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.63, Mass=753165, SNR=334.1, Peak=56643 HFD=4.5
21:47:15.814 00.001 8996 MultiStar: [#1 0.15,-0.02,0.73,U] [#2 -0.00,-0.06,0.71,U] [#3 0.24,-0.01,0.65,U] [#4 0.09,-0.02,0.55,U] [#5 0.39,0.18,0.00,M9] [#6 0.46,-0.11,0.00,M1] [#7 0.19,-0.01,0.55,U] [#8 0.10,-0.14,0.41,U] 
21:47:15.815 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.03}, one-star: {0.26, 0.01}
21:47:15.815 00.000 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
21:47:15.816 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
21:47:15.817 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.18 mountX=0.16 mountY=0.01, mountTheta=0.07
21:47:15.819 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.03, opts=13)
21:47:15.821 00.002 8996 Enqueuing Move request for scope (0.16, -0.03)
21:47:15.824 00.003 20224 Worker thread wakes up
21:47:15.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
21:47:15.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
21:47:15.824 00.000 20224 Moving (0.16, -0.03) raw xDistance=0.16 yDistance=0.01
21:47:15.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:47:15.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:15.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:47:15.824 00.000 20224 MoveAxis(E, 0, ABG)
21:47:15.824 00.000 20224 Move returns status 0, amount 0
21:47:15.824 00.000 20224 MoveAxis(N, 0, ABG)
21:47:15.824 00.000 20224 Move returns status 0, amount 0
21:47:15.824 00.000 20224 move complete, result=0
21:47:15.824 00.000 20224 worker thread done servicing request
21:47:15.831 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56643, med=2752, FiltMin=2496, FiltMax=30160, Gamma=1.000
21:47:15.847 00.016 8996 UpdateGuideState exits: m=753165 SNR=334.1
21:47:15.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:15.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:15.850 00.001 8996 Enqueuing Expose request
21:47:15.851 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:15.852 00.001 20224 Worker thread wakes up
21:47:15.852 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:15.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:17.014 01.162 20224 Exposure complete
21:47:17.080 00.066 20224 worker thread done servicing request
21:47:17.080 00.000 8996 OnExposeComplete: enter
21:47:17.080 00.000 8996 UpdateGuideState(): m_state=6
21:47:17.080 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2959
21:47:17.083 00.003 8996 Star::Find returns 1 (0), X=138.43, Y=472.71, Mass=776884, SNR=363.8, Peak=62403 HFD=4.6
21:47:17.084 00.001 8996 MultiStar: [#1 0.04,0.07,0.62,U] [#2 -0.09,0.09,0.75,U] [#3 0.13,0.02,0.55,U] [#4 0.07,-0.02,0.58,U] [#5 0.19,0.21,0.58,U] [#6 0.25,-0.17,0.42,U] [#7 0.12,0.01,0.46,U] [#8 -0.02,-0.28,0.37,U] 
21:47:17.085 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {0.10, 0.10}
21:47:17.086 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
21:47:17.087 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
21:47:17.089 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.36 mountX=0.08 mountY=-0.04, mountTheta=-0.47
21:47:17.090 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
21:47:17.092 00.002 8996 Enqueuing Move request for scope (0.08, 0.03)
21:47:17.093 00.001 20224 Worker thread wakes up
21:47:17.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
21:47:17.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
21:47:17.093 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
21:47:17.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:47:17.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:17.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:47:17.093 00.000 20224 MoveAxis(E, 0, ABG)
21:47:17.093 00.000 20224 Move returns status 0, amount 0
21:47:17.093 00.000 20224 MoveAxis(N, 0, ABG)
21:47:17.093 00.000 20224 Move returns status 0, amount 0
21:47:17.094 00.001 20224 move complete, result=0
21:47:17.094 00.000 20224 worker thread done servicing request
21:47:17.098 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62403, med=2755, FiltMin=2489, FiltMax=26707, Gamma=1.000
21:47:17.118 00.020 8996 UpdateGuideState exits: m=776884 SNR=363.8
21:47:17.122 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:17.125 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:17.127 00.002 8996 Enqueuing Expose request
21:47:17.129 00.002 20224 Worker thread wakes up
21:47:17.129 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:17.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:17.131 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:18.112 00.981 20224 Exposure complete
21:47:18.183 00.071 20224 worker thread done servicing request
21:47:18.183 00.000 8996 OnExposeComplete: enter
21:47:18.184 00.001 8996 UpdateGuideState(): m_state=6
21:47:18.185 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2960
21:47:18.185 00.000 8996 Star::Find returns 1 (0), X=138.40, Y=472.60, Mass=762173, SNR=363.7, Peak=52659 HFD=4.7
21:47:18.186 00.001 8996 MultiStar: [#1 0.05,-0.06,0.58,U] [#2 -0.14,-0.06,0.66,U] [#3 0.11,0.15,0.59,U] [#4 -0.13,0.08,0.57,U] [#5 0.19,0.09,0.63,U] [#6 0.24,-0.06,0.44,U] [#7 0.08,-0.12,0.45,U] [#8 -0.03,-0.14,0.42,U] 
21:47:18.187 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.07, -0.02}
21:47:18.188 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
21:47:18.189 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
21:47:18.190 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.15 mountX=0.05 mountY=0.00, mountTheta=0.03
21:47:18.192 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
21:47:18.194 00.002 8996 Enqueuing Move request for scope (0.05, -0.01)
21:47:18.195 00.001 20224 Worker thread wakes up
21:47:18.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
21:47:18.196 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
21:47:18.196 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.00
21:47:18.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:47:18.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:18.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:47:18.196 00.000 20224 MoveAxis(E, 0, ABG)
21:47:18.196 00.000 20224 Move returns status 0, amount 0
21:47:18.196 00.000 20224 MoveAxis(N, 0, ABG)
21:47:18.197 00.001 20224 Move returns status 0, amount 0
21:47:18.197 00.000 20224 move complete, result=0
21:47:18.197 00.000 20224 worker thread done servicing request
21:47:18.203 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52659, med=2755, FiltMin=2502, FiltMax=25027, Gamma=1.000
21:47:18.232 00.029 8996 UpdateGuideState exits: m=762173 SNR=363.7
21:47:18.234 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:18.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:18.236 00.001 8996 Enqueuing Expose request
21:47:18.237 00.001 20224 Worker thread wakes up
21:47:18.237 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:18.238 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:18.239 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:19.393 01.154 20224 Exposure complete
21:47:19.464 00.071 20224 worker thread done servicing request
21:47:19.464 00.000 8996 OnExposeComplete: enter
21:47:19.466 00.002 8996 UpdateGuideState(): m_state=6
21:47:19.468 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2961
21:47:19.470 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.56, Mass=770321, SNR=369.4, Peak=54227 HFD=4.5
21:47:19.472 00.002 8996 MultiStar: [#1 -0.04,-0.11,0.62,U] [#2 -0.20,-0.03,0.70,U] [#3 -0.03,-0.00,0.59,U] [#4 -0.13,-0.02,0.52,U] [#5 0.00,0.24,0.60,U] [#6 0.09,-0.15,0.45,U] [#7 0.05,-0.20,0.48,U] [#8 0.03,-0.16,0.35,U] 
21:47:19.479 00.007 8996 refined, 8 included, MultiStar: {-0.03, -0.04}, one-star: {0.03, -0.05}
21:47:19.481 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
21:47:19.482 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
21:47:19.483 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.16 mountX=-0.02 mountY=0.05, mountTheta=2.06
21:47:19.485 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
21:47:19.486 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
21:47:19.487 00.001 20224 Worker thread wakes up
21:47:19.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
21:47:19.487 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
21:47:19.487 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.02 yDistance=0.05
21:47:19.488 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:47:19.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:19.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:47:19.488 00.000 20224 MoveAxis(E, 0, ABG)
21:47:19.488 00.000 20224 Move returns status 0, amount 0
21:47:19.488 00.000 20224 MoveAxis(N, 0, ABG)
21:47:19.488 00.000 20224 Move returns status 0, amount 0
21:47:19.488 00.000 20224 move complete, result=0
21:47:19.488 00.000 20224 worker thread done servicing request
21:47:19.494 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54227, med=2752, FiltMin=2502, FiltMax=25680, Gamma=1.000
21:47:19.509 00.015 8996 UpdateGuideState exits: m=770321 SNR=369.4
21:47:19.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:19.510 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:19.511 00.001 8996 Enqueuing Expose request
21:47:19.512 00.001 20224 Worker thread wakes up
21:47:19.512 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:19.513 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:19.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:20.481 00.968 20224 Exposure complete
21:47:20.561 00.080 20224 worker thread done servicing request
21:47:20.561 00.000 8996 OnExposeComplete: enter
21:47:20.562 00.001 8996 UpdateGuideState(): m_state=6
21:47:20.562 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2962
21:47:20.563 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.49, Mass=773804, SNR=346.1, Peak=53955 HFD=4.4
21:47:20.564 00.001 8996 MultiStar: [#1 0.01,-0.14,0.65,U] [#2 -0.13,0.09,0.77,U] [#3 0.19,-0.15,0.62,U] [#4 0.13,-0.06,0.60,U] [#5 0.27,0.08,0.57,U] [#6 0.24,-0.10,0.44,U] [#7 0.29,-0.24,0.45,U] [#8 0.04,-0.26,0.45,U] 
21:47:20.565 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.09}, one-star: {0.09, -0.13}
21:47:20.566 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
21:47:20.567 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
21:47:20.569 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.69 mountX=0.12 mountY=0.08, mountTheta=0.58
21:47:20.573 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
21:47:20.575 00.002 8996 Enqueuing Move request for scope (0.11, -0.09)
21:47:20.577 00.002 20224 Worker thread wakes up
21:47:20.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
21:47:20.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
21:47:20.577 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.12 yDistance=0.08
21:47:20.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:47:20.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:20.578 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:47:20.578 00.000 20224 MoveAxis(E, 0, ABG)
21:47:20.578 00.000 20224 Move returns status 0, amount 0
21:47:20.578 00.000 20224 MoveAxis(N, 0, ABG)
21:47:20.578 00.000 20224 Move returns status 0, amount 0
21:47:20.578 00.000 20224 move complete, result=0
21:47:20.578 00.000 20224 worker thread done servicing request
21:47:20.585 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53955, med=2752, FiltMin=2512, FiltMax=26464, Gamma=1.000
21:47:20.600 00.015 8996 UpdateGuideState exits: m=773804 SNR=346.1
21:47:20.602 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:20.604 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:20.605 00.001 8996 Enqueuing Expose request
21:47:20.606 00.001 20224 Worker thread wakes up
21:47:20.606 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:20.608 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:20.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:21.771 01.163 20224 Exposure complete
21:47:21.837 00.066 20224 worker thread done servicing request
21:47:21.837 00.000 8996 OnExposeComplete: enter
21:47:21.839 00.002 8996 UpdateGuideState(): m_state=6
21:47:21.840 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2963
21:47:21.841 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.73, Mass=753680, SNR=361.8, Peak=62995 HFD=4.6
21:47:21.842 00.001 8996 MultiStar: [#1 0.09,0.03,0.70,U] [#2 -0.05,0.08,0.82,U] [#3 0.07,-0.15,0.58,U] [#4 0.00,-0.17,0.58,U] [#5 0.21,0.28,0.53,U] [#6 0.30,0.02,0.39,U] [#7 0.29,0.14,0.43,U] [#8 0.09,-0.10,0.39,U] 
21:47:21.843 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.26, 0.12}
21:47:21.844 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
21:47:21.845 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
21:47:21.846 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.26 mountX=0.13 mountY=-0.05, mountTheta=-0.37
21:47:21.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
21:47:21.849 00.001 8996 Enqueuing Move request for scope (0.13, 0.04)
21:47:21.849 00.000 20224 Worker thread wakes up
21:47:21.851 00.002 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
21:47:21.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
21:47:21.851 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.13 yDistance=-0.05
21:47:21.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:47:21.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:21.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:47:21.851 00.000 20224 MoveAxis(E, 0, ABG)
21:47:21.851 00.000 20224 Move returns status 0, amount 0
21:47:21.851 00.000 20224 MoveAxis(N, 0, ABG)
21:47:21.851 00.000 20224 Move returns status 0, amount 0
21:47:21.851 00.000 20224 move complete, result=0
21:47:21.851 00.000 20224 worker thread done servicing request
21:47:21.855 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62995, med=2752, FiltMin=2486, FiltMax=29059, Gamma=1.000
21:47:21.870 00.015 8996 UpdateGuideState exits: m=753680 SNR=361.8
21:47:21.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:21.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:21.873 00.001 8996 Enqueuing Expose request
21:47:21.873 00.000 20224 Worker thread wakes up
21:47:21.873 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:21.874 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:21.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:22.843 00.969 20224 Exposure complete
21:47:22.922 00.079 20224 worker thread done servicing request
21:47:22.922 00.000 8996 OnExposeComplete: enter
21:47:22.923 00.001 8996 UpdateGuideState(): m_state=6
21:47:22.924 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2964
21:47:22.925 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.76, Mass=794379, SNR=367.4, Peak=63219 HFD=4.6
21:47:22.926 00.001 8996 MultiStar: [#1 -0.02,0.04,0.60,U] [#2 -0.15,0.15,0.75,U] [#3 0.03,0.06,0.59,U] [#4 -0.08,0.19,0.52,U] [#5 0.02,0.37,0.53,U] [#6 0.25,0.12,0.42,U] [#7 0.14,0.11,0.40,U] [#8 -0.09,-0.10,0.42,U] 
21:47:22.927 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.13}, one-star: {0.11, 0.14}
21:47:22.928 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
21:47:22.929 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
21:47:22.930 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.43 mountX=0.01 mountY=-0.13, mountTheta=-1.53
21:47:22.931 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
21:47:22.932 00.001 8996 Enqueuing Move request for scope (0.02, 0.13)
21:47:22.933 00.001 20224 Worker thread wakes up
21:47:22.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
21:47:22.934 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
21:47:22.934 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.01 yDistance=-0.13
21:47:22.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:47:22.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:22.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:47:22.934 00.000 20224 MoveAxis(E, 0, ABG)
21:47:22.934 00.000 20224 Move returns status 0, amount 0
21:47:22.934 00.000 20224 MoveAxis(N, 0, ABG)
21:47:22.934 00.000 20224 Move returns status 0, amount 0
21:47:22.934 00.000 20224 move complete, result=0
21:47:22.934 00.000 20224 worker thread done servicing request
21:47:22.940 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63219, med=2752, FiltMin=2505, FiltMax=26912, Gamma=1.000
21:47:22.960 00.020 8996 UpdateGuideState exits: m=794379 SNR=367.4
21:47:22.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:22.962 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:22.963 00.001 8996 Enqueuing Expose request
21:47:22.963 00.000 20224 Worker thread wakes up
21:47:22.964 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:22.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:22.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:24.132 01.167 20224 Exposure complete
21:47:24.197 00.065 20224 worker thread done servicing request
21:47:24.197 00.000 8996 OnExposeComplete: enter
21:47:24.199 00.002 8996 UpdateGuideState(): m_state=6
21:47:24.200 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2965
21:47:24.201 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.82, Mass=787114, SNR=372.2, Peak=62323 HFD=4.5
21:47:24.202 00.001 8996 MultiStar: [#1 -0.09,0.19,0.59,U] [#2 -0.32,0.14,0.64,U] [#3 -0.01,0.13,0.58,U] [#4 -0.06,0.09,0.60,U] [#5 0.19,0.40,0.00,M4] [#6 0.30,0.05,0.39,U] [#7 0.12,0.16,0.45,U] [#8 -0.06,0.01,0.36,U] 
21:47:24.203 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.14}, one-star: {0.03, 0.20}
21:47:24.204 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
21:47:24.205 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
21:47:24.207 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.76 mountX=-0.04 mountY=-0.13, mountTheta=-1.85
21:47:24.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
21:47:24.210 00.001 8996 Enqueuing Move request for scope (-0.03, 0.14)
21:47:24.211 00.001 20224 Worker thread wakes up
21:47:24.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
21:47:24.211 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
21:47:24.211 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
21:47:24.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:47:24.211 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:24.212 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:47:24.212 00.000 20224 MoveAxis(E, 0, ABG)
21:47:24.212 00.000 20224 Move returns status 0, amount 0
21:47:24.212 00.000 20224 MoveAxis(N, 0, ABG)
21:47:24.212 00.000 20224 Move returns status 0, amount 0
21:47:24.212 00.000 20224 move complete, result=0
21:47:24.212 00.000 20224 worker thread done servicing request
21:47:24.215 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62323, med=2755, FiltMin=2489, FiltMax=27430, Gamma=1.000
21:47:24.229 00.014 8996 UpdateGuideState exits: m=787114 SNR=372.2
21:47:24.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:24.230 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:24.231 00.001 8996 Enqueuing Expose request
21:47:24.232 00.001 20224 Worker thread wakes up
21:47:24.232 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:24.233 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:24.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:25.207 00.974 20224 Exposure complete
21:47:25.282 00.075 20224 worker thread done servicing request
21:47:25.282 00.000 8996 OnExposeComplete: enter
21:47:25.283 00.001 8996 UpdateGuideState(): m_state=6
21:47:25.284 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2966
21:47:25.285 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.74, Mass=752050, SNR=368.8, Peak=58483 HFD=4.6
21:47:25.286 00.001 8996 MultiStar: [#1 -0.05,0.24,0.67,U] [#2 -0.19,0.26,0.65,U] [#3 0.08,0.03,0.53,U] [#4 -0.06,0.09,0.53,U] [#5 0.10,0.36,0.61,U] [#6 0.25,0.15,0.46,U] [#7 0.12,0.16,0.44,U] [#8 -0.17,0.03,0.36,U] 
21:47:25.287 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.17}, one-star: {0.08, 0.12}
21:47:25.288 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
21:47:25.289 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
21:47:25.289 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.98 mountX=0.07 mountY=-0.13, mountTheta=-1.08
21:47:25.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
21:47:25.291 00.000 8996 Enqueuing Move request for scope (0.08, 0.12)
21:47:25.292 00.001 20224 Worker thread wakes up
21:47:25.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
21:47:25.292 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
21:47:25.292 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
21:47:25.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:47:25.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:25.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:47:25.293 00.001 20224 MoveAxis(E, 0, ABG)
21:47:25.293 00.000 20224 Move returns status 0, amount 0
21:47:25.293 00.000 20224 MoveAxis(N, 0, ABG)
21:47:25.293 00.000 20224 Move returns status 0, amount 0
21:47:25.293 00.000 20224 move complete, result=0
21:47:25.293 00.000 20224 worker thread done servicing request
21:47:25.296 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58483, med=2752, FiltMin=2499, FiltMax=25811, Gamma=1.000
21:47:25.311 00.015 8996 UpdateGuideState exits: m=752050 SNR=368.8
21:47:25.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:25.312 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:25.313 00.001 8996 Enqueuing Expose request
21:47:25.314 00.001 20224 Worker thread wakes up
21:47:25.314 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:25.315 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:25.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:26.468 01.153 20224 Exposure complete
21:47:26.522 00.054 20224 worker thread done servicing request
21:47:26.523 00.001 8996 OnExposeComplete: enter
21:47:26.524 00.001 8996 UpdateGuideState(): m_state=6
21:47:26.525 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2967
21:47:26.526 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.94, Mass=721838, SNR=359.4, Peak=64595 HFD=4.3
21:47:26.528 00.002 8996 MultiStar: [#1 -0.06,0.17,0.75,U] [#2 -0.08,0.43,0.00,M1] [#3 0.06,0.21,0.59,U] [#4 -0.02,0.20,0.61,U] [#5 0.16,0.55,0.00,M4] [#6 0.20,-0.02,0.48,U] [#7 0.12,0.12,0.46,U] [#8 -0.16,0.13,0.43,U] 
21:47:26.529 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.19}, one-star: {0.14, 0.32}
21:47:26.530 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
21:47:26.531 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
21:47:26.532 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.33 mountX=0.03 mountY=-0.19, mountTheta=-1.42
21:47:26.534 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.19, opts=13)
21:47:26.534 00.000 8996 Enqueuing Move request for scope (0.05, 0.19)
21:47:26.535 00.001 20224 Worker thread wakes up
21:47:26.536 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
21:47:26.536 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
21:47:26.536 00.000 20224 Moving (0.05, 0.19) raw xDistance=0.03 yDistance=-0.19
21:47:26.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:47:26.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:26.536 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:47:26.536 00.000 20224 MoveAxis(E, 0, ABG)
21:47:26.536 00.000 20224 Move returns status 0, amount 0
21:47:26.536 00.000 20224 MoveAxis(N, 0, ABG)
21:47:26.537 00.001 20224 Move returns status 0, amount 0
21:47:26.537 00.000 20224 move complete, result=0
21:47:26.537 00.000 20224 worker thread done servicing request
21:47:26.543 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64595, med=2755, FiltMin=2473, FiltMax=27318, Gamma=1.000
21:47:26.568 00.025 8996 UpdateGuideState exits: m=721838 SNR=359.4
21:47:26.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:26.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:26.571 00.001 8996 Enqueuing Expose request
21:47:26.572 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:26.573 00.001 20224 Worker thread wakes up
21:47:26.573 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:26.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:27.544 00.971 20224 Exposure complete
21:47:27.623 00.079 20224 worker thread done servicing request
21:47:27.623 00.000 8996 OnExposeComplete: enter
21:47:27.625 00.002 8996 UpdateGuideState(): m_state=6
21:47:27.626 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2968
21:47:27.628 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=472.75, Mass=726986, SNR=339.0, Peak=64189 HFD=4.4
21:47:27.630 00.002 8996 MultiStar: [#1 -0.31,0.25,0.67,U] [#2 -0.44,0.21,0.00,M2] [#3 -0.24,0.18,0.70,U] [#4 -0.27,0.12,0.54,U] [#5 -0.10,0.49,0.00,M5] [#6 -0.00,-0.11,0.45,U] [#7 -0.15,0.03,0.50,U] [#8 -0.30,-0.07,0.47,U] 
21:47:27.632 00.002 8996 refined, 6 included, MultiStar: {-0.23, 0.10}, one-star: {-0.25, 0.13}
21:47:27.633 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
21:47:27.635 00.002 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
21:47:27.636 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.25 cameraTheta=2.73 mountX=-0.24 mountY=-0.07, mountTheta=-2.85
21:47:27.638 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.10, opts=13)
21:47:27.640 00.002 8996 Enqueuing Move request for scope (-0.23, 0.10)
21:47:27.641 00.001 20224 Worker thread wakes up
21:47:27.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.10) opts 0xd
21:47:27.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.10)
21:47:27.641 00.000 20224 Moving (-0.23, 0.10) raw xDistance=-0.24 yDistance=-0.07
21:47:27.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
21:47:27.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:27.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:47:27.641 00.000 20224 MoveAxis(E, 34, ABG)
21:47:27.641 00.000 20224 Guiding  Dir = 2, Dur = 34
21:47:27.642 00.001 20224 IsSlewing returns 0
21:47:27.647 00.005 20224 IsGuiding returns 0
21:47:27.652 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64189, med=2755, FiltMin=2493, FiltMax=24915, Gamma=1.000
21:47:27.659 00.007 20224 PulseGuide returned control before completion, sleep 32
21:47:27.677 00.018 8996 UpdateGuideState exits: m=726986 SNR=339.0
21:47:27.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:27.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:27.680 00.001 8996 Enqueuing Expose request
21:47:27.706 00.026 20224 IsGuiding returns 1
21:47:27.706 00.000 20224 scope still moving after pulse duration time elapsed
21:47:27.738 00.032 20224 IsSlewing returns 0
21:47:27.738 00.000 20224 IsGuiding returns 1
21:47:27.769 00.031 20224 IsSlewing returns 0
21:47:27.769 00.000 20224 IsGuiding returns 0
21:47:27.769 00.000 20224 scope move finished after 34 + 88 ms
21:47:27.769 00.000 20224 Move returns status 0, amount 34
21:47:27.769 00.000 20224 MoveAxis(N, 0, ABG)
21:47:27.770 00.001 20224 Move returns status 0, amount 0
21:47:27.770 00.000 20224 move complete, result=0
21:47:27.770 00.000 20224 worker thread done servicing request
21:47:27.770 00.000 20224 Worker thread wakes up
21:47:27.770 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:27.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:27.770 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
21:47:28.956 01.186 20224 Exposure complete
21:47:29.034 00.078 20224 worker thread done servicing request
21:47:29.034 00.000 8996 OnExposeComplete: enter
21:47:29.035 00.001 8996 UpdateGuideState(): m_state=6
21:47:29.036 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2969
21:47:29.037 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.60, Mass=737854, SNR=376.3, Peak=55043 HFD=4.8
21:47:29.038 00.001 8996 MultiStar: [#1 0.12,0.11,0.60,U] [#2 0.04,0.31,0.71,U] [#3 0.38,0.05,0.60,U] [#4 0.25,0.14,0.57,U] [#5 0.37,0.34,0.00,M6] [#6 0.39,-0.14,0.00,M1] [#7 0.35,0.06,0.49,U] [#8 0.21,-0.05,0.37,U] 
21:47:29.039 00.001 8996 single-star, 6 included, MultiStar: {0.22, 0.09}, one-star: {0.23, -0.02}
21:47:29.040 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
21:47:29.041 00.001 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
21:47:29.041 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.06 mountX=0.23 mountY=-0.01, mountTheta=-0.05
21:47:29.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.02, opts=13)
21:47:29.044 00.001 8996 Enqueuing Move request for scope (0.23, -0.02)
21:47:29.044 00.000 20224 Worker thread wakes up
21:47:29.045 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
21:47:29.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
21:47:29.045 00.000 20224 Moving (0.23, -0.02) raw xDistance=0.23 yDistance=-0.01
21:47:29.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:47:29.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:29.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:47:29.045 00.000 20224 MoveAxis(W, 32, ABG)
21:47:29.045 00.000 20224 Guiding  Dir = 3, Dur = 32
21:47:29.045 00.000 20224 IsSlewing returns 0
21:47:29.045 00.000 20224 IsGuiding returns 0
21:47:29.049 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55043, med=2755, FiltMin=2470, FiltMax=27408, Gamma=1.000
21:47:29.063 00.014 8996 UpdateGuideState exits: m=737854 SNR=376.3
21:47:29.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:29.066 00.002 20224 PulseGuide returned control before completion, sleep 23
21:47:29.066 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:29.068 00.002 8996 Enqueuing Expose request
21:47:29.095 00.027 20224 IsGuiding returns 1
21:47:29.095 00.000 20224 scope still moving after pulse duration time elapsed
21:47:29.126 00.031 20224 IsSlewing returns 0
21:47:29.126 00.000 20224 IsGuiding returns 1
21:47:29.157 00.031 20224 IsSlewing returns 0
21:47:29.157 00.000 20224 IsGuiding returns 0
21:47:29.157 00.000 20224 scope move finished after 32 + 80 ms
21:47:29.157 00.000 20224 Move returns status 0, amount 32
21:47:29.157 00.000 20224 MoveAxis(N, 0, ABG)
21:47:29.157 00.000 20224 Move returns status 0, amount 0
21:47:29.157 00.000 20224 move complete, result=0
21:47:29.157 00.000 20224 worker thread done servicing request
21:47:29.157 00.000 20224 Worker thread wakes up
21:47:29.157 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
21:47:29.160 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:29.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:30.147 00.987 20224 Exposure complete
21:47:30.222 00.075 20224 worker thread done servicing request
21:47:30.222 00.000 8996 OnExposeComplete: enter
21:47:30.224 00.002 8996 UpdateGuideState(): m_state=6
21:47:30.226 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2970
21:47:30.228 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=472.84, Mass=751736, SNR=351.9, Peak=65535 HFD=4.3
21:47:30.230 00.002 8996 MultiStar: [#1 -0.23,0.18,0.69,U] [#2 -0.35,0.18,0.76,U] [#3 -0.20,0.12,0.61,U] [#4 -0.34,0.04,0.56,U] [#5 -0.14,0.36,0.62,U] [#6 0.03,-0.01,0.47,U] [#7 -0.08,0.18,0.44,U] [#8 -0.40,-0.08,0.41,U] 
21:47:30.232 00.002 8996 refined, 8 included, MultiStar: {-0.23, 0.15}, one-star: {-0.27, 0.23}
21:47:30.233 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
21:47:30.235 00.002 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
21:47:30.236 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.28 cameraTheta=2.56 mountX=-0.24 mountY=-0.12, mountTheta=-2.67
21:47:30.238 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.15, opts=13)
21:47:30.241 00.003 8996 Enqueuing Move request for scope (-0.23, 0.15)
21:47:30.243 00.002 20224 Worker thread wakes up
21:47:30.244 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd
21:47:30.244 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.15)
21:47:30.244 00.000 20224 Moving (-0.23, 0.15) raw xDistance=-0.24 yDistance=-0.12
21:47:30.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
21:47:30.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:30.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:47:30.244 00.000 20224 MoveAxis(E, 33, ABG)
21:47:30.245 00.001 20224 Guiding  Dir = 2, Dur = 33
21:47:30.245 00.000 20224 IsSlewing returns 0
21:47:30.245 00.000 20224 IsGuiding returns 0
21:47:30.248 00.003 20224 PulseGuide returned control before completion, sleep 42
21:47:30.253 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2755, FiltMin=2496, FiltMax=26931, Gamma=1.000
21:47:30.278 00.025 8996 UpdateGuideState exits: m=751736 SNR=351.9
21:47:30.280 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:30.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:30.283 00.002 8996 Enqueuing Expose request
21:47:30.299 00.016 20224 IsGuiding returns 1
21:47:30.299 00.000 20224 scope still moving after pulse duration time elapsed
21:47:30.330 00.031 20224 IsSlewing returns 0
21:47:30.330 00.000 20224 IsGuiding returns 0
21:47:30.330 00.000 20224 scope move finished after 33 + 51 ms
21:47:30.330 00.000 20224 Move returns status 0, amount 33
21:47:30.330 00.000 20224 MoveAxis(N, 0, ABG)
21:47:30.330 00.000 20224 Move returns status 0, amount 0
21:47:30.330 00.000 20224 move complete, result=0
21:47:30.330 00.000 20224 worker thread done servicing request
21:47:30.330 00.000 20224 Worker thread wakes up
21:47:30.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:30.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:30.331 00.001 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
21:47:31.508 01.177 20224 Exposure complete
21:47:31.585 00.077 20224 worker thread done servicing request
21:47:31.585 00.000 8996 OnExposeComplete: enter
21:47:31.586 00.001 8996 UpdateGuideState(): m_state=6
21:47:31.587 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2971
21:47:31.588 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.82, Mass=704694, SNR=398.7, Peak=59667 HFD=4.5
21:47:31.589 00.001 8996 MultiStar: [#1 0.04,0.24,0.60,U] [#2 -0.21,0.48,0.00,M1] [#3 0.11,0.06,0.60,U] [#4 0.06,0.16,0.50,U] [#5 0.29,0.57,0.00,M6] [#6 0.24,0.15,0.35,U] [#7 0.01,0.20,0.40,U] [#8 0.01,-0.01,0.36,U] 
21:47:31.590 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.16}, one-star: {0.08, 0.20}
21:47:31.591 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
21:47:31.592 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
21:47:31.593 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.13 mountX=0.06 mountY=-0.16, mountTheta=-1.22
21:47:31.595 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.16, opts=13)
21:47:31.596 00.001 8996 Enqueuing Move request for scope (0.07, 0.16)
21:47:31.597 00.001 20224 Worker thread wakes up
21:47:31.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
21:47:31.597 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
21:47:31.597 00.000 20224 Moving (0.07, 0.16) raw xDistance=0.06 yDistance=-0.16
21:47:31.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:47:31.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:31.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:47:31.597 00.000 20224 MoveAxis(E, 0, ABG)
21:47:31.597 00.000 20224 Move returns status 0, amount 0
21:47:31.597 00.000 20224 MoveAxis(N, 0, ABG)
21:47:31.597 00.000 20224 Move returns status 0, amount 0
21:47:31.597 00.000 20224 move complete, result=0
21:47:31.597 00.000 20224 worker thread done servicing request
21:47:31.607 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59667, med=2755, FiltMin=2496, FiltMax=24131, Gamma=1.000
21:47:31.629 00.022 8996 UpdateGuideState exits: m=704694 SNR=398.7
21:47:31.632 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:31.634 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:31.636 00.002 8996 Enqueuing Expose request
21:47:31.638 00.002 20224 Worker thread wakes up
21:47:31.638 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:31.640 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:31.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:32.605 00.965 20224 Exposure complete
21:47:32.659 00.054 20224 worker thread done servicing request
21:47:32.659 00.000 8996 OnExposeComplete: enter
21:47:32.661 00.002 8996 UpdateGuideState(): m_state=6
21:47:32.662 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2972
21:47:32.663 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.92, Mass=731234, SNR=355.1, Peak=63219 HFD=4.3
21:47:32.665 00.002 8996 MultiStar: [#1 -0.05,0.09,0.67,U] [#2 -0.21,0.35,0.76,U] [#3 0.04,0.01,0.61,U] [#4 -0.10,0.16,0.57,U] [#5 0.08,0.46,0.00,M7] [#6 0.15,0.16,0.48,U] [#7 0.12,0.10,0.42,U] [#8 -0.09,0.18,0.40,U] 
21:47:32.666 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.19}, one-star: {0.05, 0.30}
21:47:32.667 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
21:47:32.669 00.002 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
21:47:32.670 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.66 mountX=-0.03 mountY=-0.18, mountTheta=-1.76
21:47:32.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.19, opts=13)
21:47:32.673 00.001 8996 Enqueuing Move request for scope (-0.02, 0.19)
21:47:32.675 00.002 20224 Worker thread wakes up
21:47:32.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
21:47:32.675 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
21:47:32.675 00.000 20224 Moving (-0.02, 0.19) raw xDistance=-0.03 yDistance=-0.18
21:47:32.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:47:32.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:32.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:32.675 00.000 20224 MoveAxis(E, 0, ABG)
21:47:32.675 00.000 20224 Move returns status 0, amount 0
21:47:32.675 00.000 20224 MoveAxis(N, 0, ABG)
21:47:32.675 00.000 20224 Move returns status 0, amount 0
21:47:32.675 00.000 20224 move complete, result=0
21:47:32.675 00.000 20224 worker thread done servicing request
21:47:32.683 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63219, med=2755, FiltMin=2493, FiltMax=27737, Gamma=1.000
21:47:32.704 00.021 8996 UpdateGuideState exits: m=731234 SNR=355.1
21:47:32.704 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:32.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:32.706 00.001 8996 Enqueuing Expose request
21:47:32.707 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:32.708 00.001 20224 Worker thread wakes up
21:47:32.708 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:32.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:33.871 01.163 20224 Exposure complete
21:47:33.950 00.079 20224 worker thread done servicing request
21:47:33.950 00.000 8996 OnExposeComplete: enter
21:47:33.951 00.001 8996 UpdateGuideState(): m_state=6
21:47:33.952 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2973
21:47:33.953 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.96, Mass=687946, SNR=365.4, Peak=65507 HFD=4.3
21:47:33.954 00.001 8996 MultiStar: [#1 0.15,0.14,0.64,U] [#2 0.04,0.24,0.72,U] [#3 0.25,0.05,0.56,U] [#4 0.13,0.12,0.53,U] [#5 0.28,0.47,0.00,M8] [#6 0.53,0.01,0.00,M1] [#7 0.33,0.26,0.00,M1] [#8 0.08,0.08,0.36,U] 
21:47:33.954 00.000 8996 refined, 5 included, MultiStar: {0.17, 0.19}, one-star: {0.28, 0.34}
21:47:33.955 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
21:47:33.956 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
21:47:33.957 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.19 hyp=0.25 cameraTheta=0.84 mountX=0.15 mountY=-0.21, mountTheta=-0.94
21:47:33.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.19, opts=13)
21:47:33.959 00.000 8996 Enqueuing Move request for scope (0.17, 0.19)
21:47:33.960 00.001 20224 Worker thread wakes up
21:47:33.960 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.19) opts 0xd
21:47:33.960 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.19)
21:47:33.960 00.000 20224 Moving (0.17, 0.19) raw xDistance=0.15 yDistance=-0.21
21:47:33.961 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:47:33.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:47:33.961 00.000 20224 MoveAxis(E, 0, ABG)
21:47:33.961 00.000 20224 Move returns status 0, amount 0
21:47:33.961 00.000 20224 MoveAxis(N, 44, ABG)
21:47:33.961 00.000 20224 Guiding  Dir = 0, Dur = 44
21:47:33.961 00.000 20224 IsSlewing returns 0
21:47:33.962 00.001 20224 IsGuiding returns 0
21:47:33.964 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2512, FiltMax=27174, Gamma=1.000
21:47:33.986 00.022 8996 UpdateGuideState exits: m=687946 SNR=365.4
21:47:33.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:33.989 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:33.990 00.001 8996 Enqueuing Expose request
21:47:34.007 00.017 20224 IsGuiding returns 1
21:47:34.007 00.000 20224 scope still moving after pulse duration time elapsed
21:47:34.037 00.030 20224 IsSlewing returns 0
21:47:34.037 00.000 20224 IsGuiding returns 1
21:47:34.068 00.031 20224 IsSlewing returns 0
21:47:34.068 00.000 20224 IsGuiding returns 1
21:47:34.099 00.031 20224 IsSlewing returns 0
21:47:34.099 00.000 20224 IsGuiding returns 0
21:47:34.100 00.001 20224 scope move finished after 44 + 94 ms
21:47:34.100 00.000 20224 Move returns status 0, amount 44
21:47:34.100 00.000 20224 move complete, result=0
21:47:34.100 00.000 20224 worker thread done servicing request
21:47:34.100 00.000 20224 Worker thread wakes up
21:47:34.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:34.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:34.100 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 44 ms NORTH
21:47:35.078 00.978 20224 Exposure complete
21:47:35.158 00.080 20224 worker thread done servicing request
21:47:35.159 00.001 8996 OnExposeComplete: enter
21:47:35.160 00.001 8996 UpdateGuideState(): m_state=6
21:47:35.161 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2974
21:47:35.163 00.002 8996 Star::Find returns 1 (0), X=138.57, Y=472.82, Mass=737811, SNR=333.8, Peak=65507 HFD=4.5
21:47:35.164 00.001 8996 MultiStar: [#1 0.24,0.26,0.72,U] [#2 0.09,0.18,0.76,U] [#3 0.45,0.14,0.00,M1] [#4 0.23,0.06,0.54,U] [#5 0.39,0.40,0.00,M9] [#6 0.54,0.06,0.00,M2] [#7 0.51,0.10,0.00,M2] [#8 0.24,-0.01,0.44,U] 
21:47:35.165 00.001 8996 refined, 4 included, MultiStar: {0.21, 0.16}, one-star: {0.24, 0.21}
21:47:35.165 00.000 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
21:47:35.166 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
21:47:35.167 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.16 hyp=0.26 cameraTheta=0.67 mountX=0.19 mountY=-0.19, mountTheta=-0.77
21:47:35.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.16, opts=13)
21:47:35.170 00.001 8996 Enqueuing Move request for scope (0.21, 0.16)
21:47:35.171 00.001 20224 Worker thread wakes up
21:47:35.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.16) opts 0xd
21:47:35.171 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.16)
21:47:35.171 00.000 20224 Moving (0.21, 0.16) raw xDistance=0.19 yDistance=-0.19
21:47:35.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:47:35.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:35.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:47:35.171 00.000 20224 MoveAxis(E, 0, ABG)
21:47:35.171 00.000 20224 Move returns status 0, amount 0
21:47:35.171 00.000 20224 MoveAxis(N, 0, ABG)
21:47:35.171 00.000 20224 Move returns status 0, amount 0
21:47:35.171 00.000 20224 move complete, result=0
21:47:35.171 00.000 20224 worker thread done servicing request
21:47:35.177 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2755, FiltMin=2486, FiltMax=29283, Gamma=1.000
21:47:35.195 00.018 8996 UpdateGuideState exits: m=737811 SNR=333.8
21:47:35.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:35.197 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:35.197 00.000 8996 Enqueuing Expose request
21:47:35.198 00.001 20224 Worker thread wakes up
21:47:35.198 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:35.199 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:35.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:36.354 01.155 20224 Exposure complete
21:47:36.440 00.086 20224 worker thread done servicing request
21:47:36.440 00.000 8996 OnExposeComplete: enter
21:47:36.441 00.001 8996 UpdateGuideState(): m_state=6
21:47:36.443 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2975
21:47:36.444 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.72, Mass=738184, SNR=367.5, Peak=57059 HFD=4.6
21:47:36.446 00.002 8996 MultiStar: [#1 -0.07,0.05,0.60,U] [#2 -0.21,0.15,0.74,U] [#3 -0.01,-0.10,0.56,U] [#4 -0.07,0.05,0.51,U] [#5 0.04,0.25,0.59,U] [#6 0.14,-0.17,0.44,U] [#7 0.03,-0.17,0.45,U] [#8 -0.11,-0.06,0.35,U] 
21:47:36.446 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.04}, one-star: {0.07, 0.10}
21:47:36.447 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
21:47:36.448 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
21:47:36.451 00.003 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.09 mountX=-0.02 mountY=-0.03, mountTheta=-2.19
21:47:36.453 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
21:47:36.454 00.001 8996 Enqueuing Move request for scope (-0.02, 0.04)
21:47:36.455 00.001 20224 Worker thread wakes up
21:47:36.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
21:47:36.455 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
21:47:36.455 00.000 20224 Moving (-0.02, 0.04) raw xDistance=-0.02 yDistance=-0.03
21:47:36.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:47:36.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:36.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:47:36.455 00.000 20224 MoveAxis(E, 0, ABG)
21:47:36.455 00.000 20224 Move returns status 0, amount 0
21:47:36.455 00.000 20224 MoveAxis(N, 0, ABG)
21:47:36.455 00.000 20224 Move returns status 0, amount 0
21:47:36.455 00.000 20224 move complete, result=0
21:47:36.455 00.000 20224 worker thread done servicing request
21:47:36.460 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57059, med=2752, FiltMin=2509, FiltMax=24438, Gamma=1.000
21:47:36.477 00.017 8996 UpdateGuideState exits: m=738184 SNR=367.5
21:47:36.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:36.479 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:36.480 00.001 8996 Enqueuing Expose request
21:47:36.480 00.000 20224 Worker thread wakes up
21:47:36.480 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:36.483 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:36.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:37.462 00.979 20224 Exposure complete
21:47:37.527 00.065 20224 worker thread done servicing request
21:47:37.527 00.000 8996 OnExposeComplete: enter
21:47:37.528 00.001 8996 UpdateGuideState(): m_state=6
21:47:37.529 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2976
21:47:37.530 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.69, Mass=708926, SNR=342.0, Peak=50931 HFD=4.7
21:47:37.530 00.000 8996 MultiStar: [#1 0.02,-0.02,0.68,U] [#2 -0.16,0.11,0.83,U] [#3 0.13,-0.11,0.59,U] [#4 -0.06,-0.08,0.57,U] [#5 0.15,0.27,0.62,U] [#6 0.21,-0.16,0.43,U] [#7 -0.02,-0.12,0.54,U] [#8 -0.05,-0.23,0.44,U] 
21:47:37.532 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.00}, one-star: {0.02, 0.07}
21:47:37.535 00.003 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
21:47:37.537 00.002 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
21:47:37.539 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.21 mountX=0.02 mountY=0.00, mountTheta=0.10
21:47:37.542 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.00, opts=13)
21:47:37.544 00.002 8996 Enqueuing Move request for scope (0.02, -0.00)
21:47:37.545 00.001 20224 Worker thread wakes up
21:47:37.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
21:47:37.546 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
21:47:37.546 00.000 20224 Moving (0.02, -0.00) raw xDistance=0.02 yDistance=0.00
21:47:37.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:47:37.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:37.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:47:37.546 00.000 20224 MoveAxis(E, 0, ABG)
21:47:37.546 00.000 20224 Move returns status 0, amount 0
21:47:37.546 00.000 20224 MoveAxis(N, 0, ABG)
21:47:37.546 00.000 20224 Move returns status 0, amount 0
21:47:37.546 00.000 20224 move complete, result=0
21:47:37.547 00.001 20224 worker thread done servicing request
21:47:37.555 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50931, med=2752, FiltMin=2465, FiltMax=22883, Gamma=1.000
21:47:37.579 00.024 8996 UpdateGuideState exits: m=708926 SNR=342.0
21:47:37.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:37.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:37.582 00.001 8996 Enqueuing Expose request
21:47:37.583 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:47:37.584 00.001 20224 Worker thread wakes up
21:47:37.584 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:37.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:38.743 01.159 20224 Exposure complete
21:47:38.808 00.065 20224 worker thread done servicing request
21:47:38.809 00.001 8996 OnExposeComplete: enter
21:47:38.810 00.001 8996 UpdateGuideState(): m_state=6
21:47:38.810 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2977
21:47:38.811 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.76, Mass=771243, SNR=366.6, Peak=59923 HFD=4.6
21:47:38.812 00.001 8996 MultiStar: [#1 0.13,0.02,0.60,U] [#2 -0.16,0.04,0.82,U] [#3 0.18,-0.01,0.62,U] [#4 0.05,0.04,0.56,U] [#5 0.14,0.31,0.55,U] [#6 0.35,0.23,0.00,M1] [#7 0.25,0.19,0.42,U] [#8 -0.07,-0.07,0.40,U] 
21:47:38.813 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.09}, one-star: {0.11, 0.15}
21:47:38.814 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
21:47:38.814 00.000 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
21:47:38.815 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.90 mountX=0.06 mountY=-0.09, mountTheta=-1.00
21:47:38.816 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.09, opts=13)
21:47:38.817 00.001 8996 Enqueuing Move request for scope (0.07, 0.09)
21:47:38.818 00.001 20224 Worker thread wakes up
21:47:38.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
21:47:38.819 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
21:47:38.819 00.000 20224 Moving (0.07, 0.09) raw xDistance=0.06 yDistance=-0.09
21:47:38.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:47:38.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:38.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:47:38.819 00.000 20224 MoveAxis(E, 0, ABG)
21:47:38.819 00.000 20224 Move returns status 0, amount 0
21:47:38.819 00.000 20224 MoveAxis(N, 0, ABG)
21:47:38.820 00.001 20224 Move returns status 0, amount 0
21:47:38.820 00.000 20224 move complete, result=0
21:47:38.820 00.000 20224 worker thread done servicing request
21:47:38.830 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59923, med=2755, FiltMin=2477, FiltMax=27139, Gamma=1.000
21:47:38.847 00.017 8996 UpdateGuideState exits: m=771243 SNR=366.6
21:47:38.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:38.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:38.850 00.001 8996 Enqueuing Expose request
21:47:38.851 00.001 20224 Worker thread wakes up
21:47:38.851 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:38.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:38.851 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:39.837 00.986 20224 Exposure complete
21:47:39.926 00.089 20224 worker thread done servicing request
21:47:39.927 00.001 8996 OnExposeComplete: enter
21:47:39.928 00.001 8996 UpdateGuideState(): m_state=6
21:47:39.931 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2978
21:47:39.933 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=472.77, Mass=767513, SNR=336.9, Peak=64403 HFD=4.6
21:47:39.934 00.001 8996 MultiStar: [#1 0.13,0.10,0.69,U] [#2 0.13,0.23,0.79,U] [#3 0.19,0.03,0.63,U] [#4 0.20,-0.07,0.55,U] [#5 0.24,0.23,0.64,U] [#6 0.45,0.10,0.00,M2] [#7 0.41,0.06,0.47,U] [#8 0.09,-0.09,0.45,U] 
21:47:39.934 00.000 8996 refined, 7 included, MultiStar: {0.22, 0.10}, one-star: {0.36, 0.15}
21:47:39.935 00.001 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
21:47:39.936 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
21:47:39.937 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.10 hyp=0.24 cameraTheta=0.42 mountX=0.21 mountY=-0.12, mountTheta=-0.53
21:47:39.939 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.10, opts=13)
21:47:39.940 00.001 8996 Enqueuing Move request for scope (0.22, 0.10)
21:47:39.941 00.001 20224 Worker thread wakes up
21:47:39.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.10) opts 0xd
21:47:39.941 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.10)
21:47:39.941 00.000 20224 Moving (0.22, 0.10) raw xDistance=0.21 yDistance=-0.12
21:47:39.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:47:39.941 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:39.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:47:39.941 00.000 20224 MoveAxis(W, 31, ABG)
21:47:39.941 00.000 20224 Guiding  Dir = 3, Dur = 31
21:47:39.941 00.000 20224 IsSlewing returns 0
21:47:39.942 00.001 20224 IsGuiding returns 0
21:47:39.943 00.001 20224 PulseGuide returned control before completion, sleep 40
21:47:39.947 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=64403, med=2752, FiltMin=2505, FiltMax=29280, Gamma=1.000
21:47:39.965 00.018 8996 UpdateGuideState exits: m=767513 SNR=336.9
21:47:39.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:39.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:39.967 00.000 8996 Enqueuing Expose request
21:47:39.989 00.022 20224 IsGuiding returns 1
21:47:39.989 00.000 20224 scope still moving after pulse duration time elapsed
21:47:40.021 00.032 20224 IsSlewing returns 0
21:47:40.021 00.000 20224 IsGuiding returns 0
21:47:40.021 00.000 20224 scope move finished after 31 + 48 ms
21:47:40.021 00.000 20224 Move returns status 0, amount 31
21:47:40.021 00.000 20224 MoveAxis(N, 0, ABG)
21:47:40.021 00.000 20224 Move returns status 0, amount 0
21:47:40.021 00.000 20224 move complete, result=0
21:47:40.022 00.001 20224 worker thread done servicing request
21:47:40.022 00.000 20224 Worker thread wakes up
21:47:40.022 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
21:47:40.025 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:40.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:41.177 01.152 20224 Exposure complete
21:47:41.244 00.067 20224 worker thread done servicing request
21:47:41.244 00.000 8996 OnExposeComplete: enter
21:47:41.246 00.002 8996 UpdateGuideState(): m_state=6
21:47:41.248 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2979
21:47:41.250 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=472.82, Mass=714732, SNR=343.0, Peak=52285 HFD=4.5
21:47:41.253 00.003 8996 MultiStar: [#1 -0.17,0.29,0.64,U] [#2 -0.28,0.37,0.00,M1] [#3 0.06,0.28,0.60,U] [#4 -0.01,0.23,0.59,U] [#5 -0.00,0.54,0.00,M6] [#6 0.28,0.34,0.00,M3] [#7 0.14,0.33,0.40,U] [#8 -0.12,0.07,0.36,U] 
21:47:41.254 00.001 8996 single-star, 5 included, MultiStar: {-0.01, 0.24}, one-star: {0.01, 0.20}
21:47:41.256 00.002 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
21:47:41.257 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
21:47:41.258 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.51 mountX=-0.01 mountY=-0.20, mountTheta=-1.60
21:47:41.261 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.20, opts=13)
21:47:41.262 00.001 8996 Enqueuing Move request for scope (0.01, 0.20)
21:47:41.263 00.001 20224 Worker thread wakes up
21:47:41.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
21:47:41.263 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
21:47:41.263 00.000 20224 Moving (0.01, 0.20) raw xDistance=-0.01 yDistance=-0.20
21:47:41.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:47:41.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:47:41.263 00.000 20224 MoveAxis(E, 0, ABG)
21:47:41.264 00.001 20224 Move returns status 0, amount 0
21:47:41.264 00.000 20224 MoveAxis(N, 43, ABG)
21:47:41.264 00.000 20224 Guiding  Dir = 0, Dur = 43
21:47:41.264 00.000 20224 IsSlewing returns 0
21:47:41.264 00.000 20224 IsGuiding returns 0
21:47:41.265 00.001 20224 PulseGuide returned control before completion, sleep 52
21:47:41.271 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52285, med=2752, FiltMin=2496, FiltMax=25945, Gamma=1.000
21:47:41.292 00.021 8996 UpdateGuideState exits: m=714732 SNR=343.0
21:47:41.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:41.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:41.294 00.000 8996 Enqueuing Expose request
21:47:41.322 00.028 20224 IsGuiding returns 1
21:47:41.322 00.000 20224 scope still moving after pulse duration time elapsed
21:47:41.353 00.031 20224 IsSlewing returns 0
21:47:41.353 00.000 20224 IsGuiding returns 0
21:47:41.354 00.001 20224 scope move finished after 43 + 45 ms
21:47:41.354 00.000 20224 Move returns status 0, amount 43
21:47:41.354 00.000 20224 move complete, result=0
21:47:41.354 00.000 20224 worker thread done servicing request
21:47:41.354 00.000 20224 Worker thread wakes up
21:47:41.354 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 43 ms NORTH
21:47:41.356 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:41.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:42.344 00.988 20224 Exposure complete
21:47:42.422 00.078 20224 worker thread done servicing request
21:47:42.422 00.000 8996 OnExposeComplete: enter
21:47:42.424 00.002 8996 UpdateGuideState(): m_state=6
21:47:42.426 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2980
21:47:42.427 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.68, Mass=754283, SNR=406.1, Peak=52307 HFD=4.6
21:47:42.430 00.003 8996 MultiStar: [#1 -0.14,0.11,0.58,U] [#2 -0.34,0.24,0.65,U] [#3 -0.07,-0.07,0.48,U] [#4 -0.11,-0.07,0.54,U] [#5 0.03,0.37,0.54,U] [#6 0.04,0.02,0.43,U] [#7 -0.12,-0.14,0.42,U] [#8 -0.11,-0.03,0.35,U] 
21:47:42.432 00.002 8996 single-star, 8 included, MultiStar: {-0.08, 0.07}, one-star: {0.04, 0.06}
21:47:42.435 00.003 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
21:47:42.436 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
21:47:42.438 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.00 mountX=0.03 mountY=-0.06, mountTheta=-1.10
21:47:42.441 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
21:47:42.442 00.001 8996 Enqueuing Move request for scope (0.04, 0.06)
21:47:42.443 00.001 20224 Worker thread wakes up
21:47:42.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
21:47:42.443 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
21:47:42.443 00.000 20224 Moving (0.04, 0.06) raw xDistance=0.03 yDistance=-0.06
21:47:42.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:47:42.444 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:42.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:47:42.444 00.000 20224 MoveAxis(E, 0, ABG)
21:47:42.444 00.000 20224 Move returns status 0, amount 0
21:47:42.444 00.000 20224 MoveAxis(N, 0, ABG)
21:47:42.444 00.000 20224 Move returns status 0, amount 0
21:47:42.444 00.000 20224 move complete, result=0
21:47:42.444 00.000 20224 worker thread done servicing request
21:47:42.449 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52307, med=2755, FiltMin=2512, FiltMax=24345, Gamma=1.000
21:47:42.473 00.024 8996 UpdateGuideState exits: m=754283 SNR=406.1
21:47:42.475 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:42.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:42.478 00.002 8996 Enqueuing Expose request
21:47:42.480 00.002 20224 Worker thread wakes up
21:47:42.480 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:42.482 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:42.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:43.636 01.154 20224 Exposure complete
21:47:43.714 00.078 20224 worker thread done servicing request
21:47:43.714 00.000 8996 OnExposeComplete: enter
21:47:43.715 00.001 8996 UpdateGuideState(): m_state=6
21:47:43.717 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2981
21:47:43.719 00.002 8996 Star::Find returns 1 (0), X=138.24, Y=472.68, Mass=754425, SNR=392.8, Peak=54701 HFD=4.6
21:47:43.722 00.003 8996 MultiStar: [#1 -0.21,0.16,0.61,U] [#2 -0.23,0.30,0.70,U] [#3 0.03,0.34,0.50,U] [#4 -0.08,0.41,0.00,M1] [#5 -0.01,0.51,0.00,M6] [#6 0.15,0.26,0.39,U] [#7 0.04,0.27,0.37,U] [#8 -0.25,-0.05,0.41,U] 
21:47:43.724 00.002 8996 single-star, 6 included, MultiStar: {-0.10, 0.18}, one-star: {-0.09, 0.06}
21:47:43.725 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
21:47:43.725 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
21:47:43.726 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.54 mountX=-0.09 mountY=-0.05, mountTheta=-2.65
21:47:43.729 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
21:47:43.730 00.001 8996 Enqueuing Move request for scope (-0.09, 0.06)
21:47:43.731 00.001 20224 Worker thread wakes up
21:47:43.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
21:47:43.731 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
21:47:43.732 00.001 20224 Moving (-0.09, 0.06) raw xDistance=-0.09 yDistance=-0.05
21:47:43.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:47:43.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:43.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:47:43.732 00.000 20224 MoveAxis(E, 0, ABG)
21:47:43.732 00.000 20224 Move returns status 0, amount 0
21:47:43.732 00.000 20224 MoveAxis(N, 0, ABG)
21:47:43.732 00.000 20224 Move returns status 0, amount 0
21:47:43.732 00.000 20224 move complete, result=0
21:47:43.732 00.000 20224 worker thread done servicing request
21:47:43.738 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54701, med=2755, FiltMin=2486, FiltMax=23990, Gamma=1.000
21:47:43.763 00.025 8996 UpdateGuideState exits: m=754425 SNR=392.8
21:47:43.766 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:43.769 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:43.771 00.002 8996 Enqueuing Expose request
21:47:43.773 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:43.775 00.002 20224 Worker thread wakes up
21:47:43.775 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:43.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:44.744 00.969 20224 Exposure complete
21:47:44.817 00.073 20224 worker thread done servicing request
21:47:44.817 00.000 8996 OnExposeComplete: enter
21:47:44.819 00.002 8996 UpdateGuideState(): m_state=6
21:47:44.820 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2982
21:47:44.821 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.55, Mass=765419, SNR=346.6, Peak=54365 HFD=4.6
21:47:44.822 00.001 8996 MultiStar: [#1 -0.30,0.01,0.66,U] [#2 -0.36,0.08,0.76,U] [#3 -0.21,0.09,0.69,U] [#4 -0.18,0.13,0.50,U] [#5 -0.08,0.30,0.61,U] [#6 0.06,0.17,0.43,U] [#7 -0.19,0.12,0.45,U] [#8 -0.36,0.00,0.41,U] 
21:47:44.823 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.08}, one-star: {-0.14, -0.07}
21:47:44.823 00.000 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
21:47:44.824 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
21:47:44.825 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.69 mountX=-0.13 mountY=0.08, mountTheta=2.58
21:47:44.827 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
21:47:44.827 00.000 8996 Enqueuing Move request for scope (-0.14, -0.07)
21:47:44.829 00.002 20224 Worker thread wakes up
21:47:44.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
21:47:44.829 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
21:47:44.830 00.001 20224 Moving (-0.14, -0.07) raw xDistance=-0.13 yDistance=0.08
21:47:44.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:47:44.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:44.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:47:44.830 00.000 20224 MoveAxis(E, 0, ABG)
21:47:44.830 00.000 20224 Move returns status 0, amount 0
21:47:44.830 00.000 20224 MoveAxis(N, 0, ABG)
21:47:44.830 00.000 20224 Move returns status 0, amount 0
21:47:44.830 00.000 20224 move complete, result=0
21:47:44.830 00.000 20224 worker thread done servicing request
21:47:44.833 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=54365, med=2755, FiltMin=2502, FiltMax=23232, Gamma=1.000
21:47:44.848 00.015 8996 UpdateGuideState exits: m=765419 SNR=346.6
21:47:44.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:44.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:44.851 00.001 8996 Enqueuing Expose request
21:47:44.851 00.000 20224 Worker thread wakes up
21:47:44.851 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:47:44.852 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:44.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:46.031 01.179 20224 Exposure complete
21:47:46.110 00.079 20224 worker thread done servicing request
21:47:46.110 00.000 8996 OnExposeComplete: enter
21:47:46.113 00.003 8996 UpdateGuideState(): m_state=6
21:47:46.115 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2983
21:47:46.117 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=472.73, Mass=792783, SNR=396.4, Peak=65535 HFD=4.5
21:47:46.119 00.002 8996 MultiStar: [#1 -0.46,0.07,0.00,M1] [#2 -0.70,0.17,0.00,M1] [#3 -0.49,0.09,0.00,M1] [#4 -0.50,0.08,0.00,M1] [#5 -0.42,0.41,0.00,M6] [#6 -0.40,0.15,0.00,M1] [#7 -0.39,0.16,0.00,M1] [#8 -0.71,0.08,0.00,M1] 
21:47:46.120 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
21:47:46.122 00.002 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:47:46.123 00.001 8996 CameraToMount -- cameraX=-0.45 cameraY=0.11 hyp=0.46 cameraTheta=2.90 mountX=-0.46 mountY=-0.06, mountTheta=-3.01
21:47:46.126 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=0.11, opts=13)
21:47:46.127 00.001 8996 Enqueuing Move request for scope (-0.45, 0.11)
21:47:46.129 00.002 20224 Worker thread wakes up
21:47:46.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.11) opts 0xd
21:47:46.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, 0.11)
21:47:46.129 00.000 20224 Moving (-0.45, 0.11) raw xDistance=-0.46 yDistance=-0.06
21:47:46.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
21:47:46.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:46.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:47:46.130 00.001 20224 MoveAxis(E, 67, ABG)
21:47:46.130 00.000 20224 Guiding  Dir = 2, Dur = 67
21:47:46.130 00.000 20224 IsSlewing returns 0
21:47:46.131 00.001 20224 IsGuiding returns 0
21:47:46.137 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2755, FiltMin=2499, FiltMax=31411, Gamma=1.000
21:47:46.155 00.018 8996 UpdateGuideState exits: m=792783 SNR=396.4
21:47:46.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:46.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:46.157 00.000 8996 Enqueuing Expose request
21:47:46.186 00.029 20224 PulseGuide returned control before completion, sleep 23
21:47:46.215 00.029 20224 IsGuiding returns 1
21:47:46.215 00.000 20224 scope still moving after pulse duration time elapsed
21:47:46.246 00.031 20224 IsSlewing returns 0
21:47:46.246 00.000 20224 IsGuiding returns 1
21:47:46.278 00.032 20224 IsSlewing returns 0
21:47:46.278 00.000 20224 IsGuiding returns 0
21:47:46.278 00.000 20224 scope move finished after 67 + 80 ms
21:47:46.278 00.000 20224 Move returns status 0, amount 67
21:47:46.278 00.000 20224 MoveAxis(N, 0, ABG)
21:47:46.278 00.000 20224 Move returns status 0, amount 0
21:47:46.278 00.000 20224 move complete, result=0
21:47:46.278 00.000 20224 worker thread done servicing request
21:47:46.278 00.000 20224 Worker thread wakes up
21:47:46.278 00.000 8996 GuideStep: -0.5 px 67 ms EAST, -0.1 px 0 ms NORTH
21:47:46.280 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:46.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:47.280 01.000 20224 Exposure complete
21:47:47.345 00.065 20224 worker thread done servicing request
21:47:47.345 00.000 8996 OnExposeComplete: enter
21:47:47.347 00.002 8996 UpdateGuideState(): m_state=6
21:47:47.349 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2984
21:47:47.350 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.94, Mass=768144, SNR=366.0, Peak=60077 HFD=4.3
21:47:47.351 00.001 8996 MultiStar: [#1 -0.15,0.25,0.63,U] [#2 -0.20,0.51,0.00,M2] [#3 -0.01,0.21,0.55,U] [#4 -0.16,0.25,0.58,U] [#5 0.07,0.45,0.00,M7] [#6 0.27,0.15,0.40,U] [#7 -0.01,-0.01,0.40,U] [#8 -0.20,0.10,0.41,U] 
21:47:47.352 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.21}, one-star: {-0.19, 0.32}
21:47:47.354 00.002 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
21:47:47.355 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
21:47:47.356 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.98 mountX=-0.11 mountY=-0.20, mountTheta=-2.08
21:47:47.359 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.21, opts=13)
21:47:47.361 00.002 8996 Enqueuing Move request for scope (-0.09, 0.21)
21:47:47.363 00.002 20224 Worker thread wakes up
21:47:47.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
21:47:47.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
21:47:47.363 00.000 20224 Moving (-0.09, 0.21) raw xDistance=-0.11 yDistance=-0.20
21:47:47.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:47:47.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:47.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:47:47.363 00.000 20224 MoveAxis(E, 0, ABG)
21:47:47.363 00.000 20224 Move returns status 0, amount 0
21:47:47.363 00.000 20224 MoveAxis(N, 0, ABG)
21:47:47.363 00.000 20224 Move returns status 0, amount 0
21:47:47.363 00.000 20224 move complete, result=0
21:47:47.363 00.000 20224 worker thread done servicing request
21:47:47.370 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60077, med=2755, FiltMin=2505, FiltMax=30057, Gamma=1.000
21:47:47.389 00.019 8996 UpdateGuideState exits: m=768144 SNR=366.0
21:47:47.390 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:47.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:47.392 00.001 8996 Enqueuing Expose request
21:47:47.393 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:47.393 00.000 20224 Worker thread wakes up
21:47:47.393 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:47.394 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:48.549 01.155 20224 Exposure complete
21:47:48.626 00.077 20224 worker thread done servicing request
21:47:48.626 00.000 8996 OnExposeComplete: enter
21:47:48.627 00.001 8996 UpdateGuideState(): m_state=6
21:47:48.627 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2985
21:47:48.628 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.80, Mass=764769, SNR=346.6, Peak=64451 HFD=4.6
21:47:48.629 00.001 8996 MultiStar: [#1 0.08,0.02,0.62,U] [#2 -0.14,0.38,0.77,U] [#3 0.07,0.19,0.63,U] [#4 0.07,0.20,0.58,U] [#5 0.20,0.41,0.00,M8] [#6 0.18,0.14,0.41,U] [#7 0.12,0.06,0.45,U] [#8 0.00,0.13,0.41,U] 
21:47:48.630 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.18}, one-star: {0.18, 0.18}
21:47:48.631 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:47:48.631 00.000 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
21:47:48.632 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.21 mountX=0.05 mountY=-0.18, mountTheta=-1.31
21:47:48.635 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.18, opts=13)
21:47:48.636 00.001 8996 Enqueuing Move request for scope (0.07, 0.18)
21:47:48.637 00.001 20224 Worker thread wakes up
21:47:48.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
21:47:48.637 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
21:47:48.637 00.000 20224 Moving (0.07, 0.18) raw xDistance=0.05 yDistance=-0.18
21:47:48.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:47:48.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:48.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:47:48.637 00.000 20224 MoveAxis(E, 0, ABG)
21:47:48.637 00.000 20224 Move returns status 0, amount 0
21:47:48.637 00.000 20224 MoveAxis(N, 0, ABG)
21:47:48.637 00.000 20224 Move returns status 0, amount 0
21:47:48.637 00.000 20224 move complete, result=0
21:47:48.637 00.000 20224 worker thread done servicing request
21:47:48.642 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64451, med=2755, FiltMin=2493, FiltMax=29379, Gamma=1.000
21:47:48.655 00.013 8996 UpdateGuideState exits: m=764769 SNR=346.6
21:47:48.656 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:48.657 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:48.657 00.000 8996 Enqueuing Expose request
21:47:48.658 00.001 20224 Worker thread wakes up
21:47:48.658 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:48.659 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:48.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:49.633 00.974 20224 Exposure complete
21:47:49.703 00.070 20224 worker thread done servicing request
21:47:49.703 00.000 8996 OnExposeComplete: enter
21:47:49.704 00.001 8996 UpdateGuideState(): m_state=6
21:47:49.705 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2986
21:47:49.707 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=472.92, Mass=724212, SNR=367.8, Peak=60147 HFD=4.3
21:47:49.708 00.001 8996 MultiStar: [#1 -0.23,0.02,0.63,U] [#2 -0.47,0.18,0.00,M2] [#3 -0.09,0.19,0.53,U] [#4 -0.24,0.21,0.50,U] [#5 -0.05,0.42,0.00,M9] [#6 0.10,0.11,0.41,U] [#7 -0.04,0.23,0.37,U] [#8 -0.18,-0.01,0.40,U] 
21:47:49.709 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.17}, one-star: {0.04, 0.31}
21:47:49.710 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
21:47:49.711 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
21:47:49.713 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.02 mountX=-0.10 mountY=-0.16, mountTheta=-2.12
21:47:49.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
21:47:49.717 00.002 8996 Enqueuing Move request for scope (-0.08, 0.17)
21:47:49.718 00.001 20224 Worker thread wakes up
21:47:49.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
21:47:49.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
21:47:49.718 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.10 yDistance=-0.16
21:47:49.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:47:49.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:49.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:47:49.718 00.000 20224 MoveAxis(E, 0, ABG)
21:47:49.719 00.001 20224 Move returns status 0, amount 0
21:47:49.719 00.000 20224 MoveAxis(N, 0, ABG)
21:47:49.719 00.000 20224 Move returns status 0, amount 0
21:47:49.719 00.000 20224 move complete, result=0
21:47:49.719 00.000 20224 worker thread done servicing request
21:47:49.727 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60147, med=2755, FiltMin=2493, FiltMax=27430, Gamma=1.000
21:47:49.749 00.022 8996 UpdateGuideState exits: m=724212 SNR=367.8
21:47:49.750 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:49.751 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:49.752 00.001 8996 Enqueuing Expose request
21:47:49.752 00.000 20224 Worker thread wakes up
21:47:49.752 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:47:49.753 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:49.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:50.935 01.182 20224 Exposure complete
21:47:51.000 00.065 20224 worker thread done servicing request
21:47:51.000 00.000 8996 OnExposeComplete: enter
21:47:51.001 00.001 8996 UpdateGuideState(): m_state=6
21:47:51.002 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2987
21:47:51.003 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.95, Mass=703298, SNR=340.2, Peak=54659 HFD=4.3
21:47:51.004 00.001 8996 MultiStar: [#1 -0.04,0.25,0.64,U] [#2 -0.17,0.41,0.00,M3] [#3 0.02,0.28,0.65,U] [#4 -0.06,0.25,0.53,U] [#5 0.05,0.55,0.00,M10] [#6 0.33,0.31,0.00,M1] [#7 0.30,0.29,0.00,M1] [#8 -0.12,0.18,0.38,U] 
21:47:51.005 00.001 8996 refined, 4 included, MultiStar: {-0.02, 0.27}, one-star: {0.03, 0.34}
21:47:51.005 00.000 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
21:47:51.007 00.002 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
21:47:51.008 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.28 cameraTheta=1.64 mountX=-0.05 mountY=-0.27, mountTheta=-1.74
21:47:51.011 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.27, opts=13)
21:47:51.012 00.001 8996 Enqueuing Move request for scope (-0.02, 0.27)
21:47:51.013 00.001 20224 Worker thread wakes up
21:47:51.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
21:47:51.013 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
21:47:51.013 00.000 20224 Moving (-0.02, 0.27) raw xDistance=-0.05 yDistance=-0.27
21:47:51.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:47:51.014 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:47:51.014 00.000 20224 MoveAxis(E, 0, ABG)
21:47:51.014 00.000 20224 Move returns status 0, amount 0
21:47:51.014 00.000 20224 MoveAxis(N, 57, ABG)
21:47:51.014 00.000 20224 Guiding  Dir = 0, Dur = 57
21:47:51.014 00.000 20224 IsSlewing returns 0
21:47:51.014 00.000 20224 IsGuiding returns 0
21:47:51.022 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54659, med=2752, FiltMin=2489, FiltMax=27478, Gamma=1.000
21:47:51.044 00.022 8996 UpdateGuideState exits: m=703298 SNR=340.2
21:47:51.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:51.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:51.046 00.000 8996 Enqueuing Expose request
21:47:51.064 00.018 20224 PulseGuide returned control before completion, sleep 18
21:47:51.094 00.030 20224 IsGuiding returns 1
21:47:51.094 00.000 20224 scope still moving after pulse duration time elapsed
21:47:51.126 00.032 20224 IsSlewing returns 0
21:47:51.126 00.000 20224 IsGuiding returns 1
21:47:51.156 00.030 20224 IsSlewing returns 0
21:47:51.157 00.001 20224 IsGuiding returns 1
21:47:51.187 00.030 20224 IsSlewing returns 0
21:47:51.188 00.001 20224 IsGuiding returns 0
21:47:51.188 00.000 20224 scope move finished after 57 + 116 ms
21:47:51.188 00.000 20224 Move returns status 0, amount 57
21:47:51.188 00.000 20224 move complete, result=0
21:47:51.188 00.000 20224 worker thread done servicing request
21:47:51.188 00.000 20224 Worker thread wakes up
21:47:51.188 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 57 ms NORTH
21:47:51.191 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:51.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:52.189 00.998 20224 Exposure complete
21:47:52.261 00.072 20224 worker thread done servicing request
21:47:52.261 00.000 8996 OnExposeComplete: enter
21:47:52.263 00.002 8996 UpdateGuideState(): m_state=6
21:47:52.264 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2988
21:47:52.265 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.82, Mass=670376, SNR=332.8, Peak=54371 HFD=4.5
21:47:52.266 00.001 8996 MultiStar: [#1 0.17,0.31,0.72,U] [#2 -0.03,0.30,0.79,U] [#3 0.15,0.24,0.66,U] [#4 0.05,0.11,0.57,U] [#5 0.18,0.55,0.00,R] [#6 0.20,0.15,0.45,U] [#7 0.14,0.10,0.44,U] [#8 -0.08,0.16,0.41,U] 
21:47:52.267 00.001 8996 single-star, 7 included, MultiStar: {0.08, 0.21}, one-star: {0.07, 0.21}
21:47:52.268 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
21:47:52.268 00.000 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
21:47:52.269 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.26 mountX=0.05 mountY=-0.21, mountTheta=-1.35
21:47:52.270 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.21, opts=13)
21:47:52.271 00.001 8996 Enqueuing Move request for scope (0.07, 0.21)
21:47:52.272 00.001 20224 Worker thread wakes up
21:47:52.272 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
21:47:52.272 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
21:47:52.272 00.000 20224 Moving (0.07, 0.21) raw xDistance=0.05 yDistance=-0.21
21:47:52.272 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:47:52.272 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:47:52.272 00.000 20224 MoveAxis(E, 0, ABG)
21:47:52.272 00.000 20224 Move returns status 0, amount 0
21:47:52.272 00.000 20224 MoveAxis(N, 45, ABG)
21:47:52.272 00.000 20224 Guiding  Dir = 0, Dur = 45
21:47:52.273 00.001 20224 IsSlewing returns 0
21:47:52.273 00.000 20224 IsGuiding returns 0
21:47:52.276 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54371, med=2755, FiltMin=2505, FiltMax=23593, Gamma=1.000
21:47:52.289 00.013 8996 UpdateGuideState exits: m=670376 SNR=332.8
21:47:52.290 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:52.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:52.291 00.000 8996 Enqueuing Expose request
21:47:52.329 00.038 20224 IsGuiding returns 1
21:47:52.329 00.000 20224 scope still moving after pulse duration time elapsed
21:47:52.357 00.028 20224 IsSlewing returns 0
21:47:52.357 00.000 20224 IsGuiding returns 1
21:47:52.388 00.031 20224 IsSlewing returns 0
21:47:52.389 00.001 20224 IsGuiding returns 1
21:47:52.422 00.033 20224 IsSlewing returns 0
21:47:52.422 00.000 20224 IsGuiding returns 0
21:47:52.422 00.000 20224 scope move finished after 45 + 103 ms
21:47:52.423 00.001 20224 Move returns status 0, amount 45
21:47:52.423 00.000 20224 move complete, result=0
21:47:52.423 00.000 20224 worker thread done servicing request
21:47:52.423 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 45 ms NORTH
21:47:52.425 00.002 20224 Worker thread wakes up
21:47:52.425 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:52.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:53.596 01.171 20224 Exposure complete
21:47:53.666 00.070 20224 worker thread done servicing request
21:47:53.666 00.000 8996 OnExposeComplete: enter
21:47:53.668 00.002 8996 UpdateGuideState(): m_state=6
21:47:53.669 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2989
21:47:53.670 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.42, Mass=760909, SNR=374.6, Peak=50237 HFD=4.6
21:47:53.672 00.002 8996 MultiStar: [#1 -0.17,-0.38,0.68,U] [#2 -0.33,-0.24,0.76,U] [#3 -0.18,-0.55,0.00,M1] [#4 -0.29,-0.51,0.00,M1] [#5 -0.24,-0.82,0.00,M1] [#6 0.02,-0.29,0.41,U] [#7 -0.10,-0.51,0.00,M1] [#8 -0.24,-0.37,0.00,M1] 
21:47:53.674 00.002 8996 single-star, 3 included, MultiStar: {-0.13, -0.27}, one-star: {-0.01, -0.19}
21:47:53.675 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
21:47:53.676 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
21:47:53.677 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.61 mountX=0.01 mountY=0.19, mountTheta=1.51
21:47:53.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.19, opts=13)
21:47:53.680 00.001 8996 Enqueuing Move request for scope (-0.01, -0.19)
21:47:53.681 00.001 20224 Worker thread wakes up
21:47:53.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
21:47:53.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
21:47:53.682 00.001 20224 Moving (-0.01, -0.19) raw xDistance=0.01 yDistance=0.19
21:47:53.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:47:53.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:53.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:47:53.682 00.000 20224 MoveAxis(E, 0, ABG)
21:47:53.682 00.000 20224 Move returns status 0, amount 0
21:47:53.682 00.000 20224 MoveAxis(N, 0, ABG)
21:47:53.682 00.000 20224 Move returns status 0, amount 0
21:47:53.682 00.000 20224 move complete, result=0
21:47:53.682 00.000 20224 worker thread done servicing request
21:47:53.687 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50237, med=2755, FiltMin=2489, FiltMax=25456, Gamma=1.000
21:47:53.700 00.013 8996 UpdateGuideState exits: m=760909 SNR=374.6
21:47:53.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:53.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:53.703 00.001 8996 Enqueuing Expose request
21:47:53.704 00.001 20224 Worker thread wakes up
21:47:53.704 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:47:53.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:53.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:54.699 00.994 20224 Exposure complete
21:47:54.795 00.096 20224 worker thread done servicing request
21:47:54.795 00.000 8996 OnExposeComplete: enter
21:47:54.796 00.001 8996 UpdateGuideState(): m_state=6
21:47:54.797 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2990
21:47:54.798 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.39, Mass=770464, SNR=371.1, Peak=53424 HFD=4.6
21:47:54.799 00.001 8996 MultiStar: [#1 -0.16,-0.48,0.00,M1] [#2 -0.34,-0.28,0.00,M2] [#3 -0.11,-0.63,0.00,M2] [#4 -0.21,-0.54,0.00,M2] [#5 -0.25,-0.82,0.00,M2] [#6 0.01,-0.45,0.00,M1] [#7 0.02,-0.36,0.43,U] [#8 -0.20,-0.58,0.00,M2] 
21:47:54.801 00.002 8996 single-star, 1 included, MultiStar: {-0.08, -0.27}, one-star: {-0.13, -0.23}
21:47:54.801 00.000 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:47:54.802 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
21:47:54.803 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-2.08 mountX=-0.11 mountY=0.24, mountTheta=1.98
21:47:54.804 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.23, opts=13)
21:47:54.805 00.001 8996 Enqueuing Move request for scope (-0.13, -0.23)
21:47:54.806 00.001 20224 Worker thread wakes up
21:47:54.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
21:47:54.806 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
21:47:54.806 00.000 20224 Moving (-0.13, -0.23) raw xDistance=-0.11 yDistance=0.24
21:47:54.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:47:54.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:47:54.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:47:54.806 00.000 20224 MoveAxis(E, 0, ABG)
21:47:54.806 00.000 20224 Move returns status 0, amount 0
21:47:54.806 00.000 20224 MoveAxis(N, 0, ABG)
21:47:54.806 00.000 20224 Move returns status 0, amount 0
21:47:54.806 00.000 20224 move complete, result=0
21:47:54.806 00.000 20224 worker thread done servicing request
21:47:54.813 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53424, med=2752, FiltMin=2509, FiltMax=23520, Gamma=1.000
21:47:55.044 00.231 8996 UpdateGuideState exits: m=770464 SNR=371.1
21:47:55.047 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:55.049 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:55.051 00.002 8996 Enqueuing Expose request
21:47:55.053 00.002 20224 Worker thread wakes up
21:47:55.053 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:47:55.057 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:55.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:56.226 01.169 20224 Exposure complete
21:47:56.295 00.069 20224 worker thread done servicing request
21:47:56.296 00.001 8996 OnExposeComplete: enter
21:47:56.296 00.000 8996 UpdateGuideState(): m_state=6
21:47:56.297 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2991
21:47:56.298 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.31, Mass=808978, SNR=371.3, Peak=55264 HFD=4.6
21:47:56.299 00.001 8996 MultiStar: [#1 -0.31,-0.30,0.00,M2] [#2 -0.40,-0.49,0.00,M3] [#3 -0.14,-0.60,0.00,M3] [#4 -0.21,-0.55,0.00,M3] [#5 -0.24,-0.68,0.00,M3] [#6 0.03,-0.65,0.00,M2] [#7 -0.11,-0.52,0.00,M1] [#8 -0.28,-0.61,0.00,M3] 
21:47:56.300 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
21:47:56.300 00.000 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.51)
21:47:56.301 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.75 mountX=-0.03 mountY=0.31, mountTheta=1.65
21:47:56.303 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.31, opts=13)
21:47:56.303 00.000 8996 Enqueuing Move request for scope (-0.06, -0.31)
21:47:56.304 00.001 20224 Worker thread wakes up
21:47:56.305 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.31) opts 0xd
21:47:56.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.31)
21:47:56.305 00.000 20224 Moving (-0.06, -0.31) raw xDistance=-0.03 yDistance=0.31
21:47:56.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:47:56.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:47:56.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:47:56.305 00.000 20224 MoveAxis(E, 0, ABG)
21:47:56.305 00.000 20224 Move returns status 0, amount 0
21:47:56.305 00.000 20224 MoveAxis(N, 0, ABG)
21:47:56.305 00.000 20224 Move returns status 0, amount 0
21:47:56.305 00.000 20224 move complete, result=0
21:47:56.305 00.000 20224 worker thread done servicing request
21:47:56.309 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55264, med=2755, FiltMin=2502, FiltMax=26928, Gamma=1.000
21:47:56.324 00.015 8996 UpdateGuideState exits: m=808978 SNR=371.3
21:47:56.327 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:56.329 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:56.330 00.001 8996 Enqueuing Expose request
21:47:56.332 00.002 20224 Worker thread wakes up
21:47:56.332 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:47:56.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:56.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:57.305 00.972 20224 Exposure complete
21:47:57.362 00.057 20224 worker thread done servicing request
21:47:57.363 00.001 8996 OnExposeComplete: enter
21:47:57.363 00.000 8996 UpdateGuideState(): m_state=6
21:47:57.364 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2992
21:47:57.365 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.29, Mass=783188, SNR=362.4, Peak=56093 HFD=4.6
21:47:57.366 00.001 8996 MultiStar: [#1 -0.19,-0.49,0.00,M3] [#2 -0.37,-0.22,0.00,M4] [#3 -0.10,-0.39,0.64,U] [#4 -0.25,-0.38,0.00,M4] [#5 -0.18,-0.54,0.00,M4] [#6 0.08,-0.48,0.00,M3] [#7 -0.10,-0.32,0.42,U] [#8 -0.23,-0.40,0.00,M4] 
21:47:57.367 00.001 8996 single-star, 2 included, MultiStar: {-0.06, -0.34}, one-star: {-0.01, -0.33}
21:47:57.368 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
21:47:57.368 00.000 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
21:47:57.369 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.61 mountX=0.02 mountY=0.33, mountTheta=1.52
21:47:57.371 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.33, opts=13)
21:47:57.371 00.000 8996 Enqueuing Move request for scope (-0.01, -0.33)
21:47:57.372 00.001 20224 Worker thread wakes up
21:47:57.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.33) opts 0xd
21:47:57.372 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.33)
21:47:57.372 00.000 20224 Moving (-0.01, -0.33) raw xDistance=0.02 yDistance=0.33
21:47:57.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:47:57.373 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:47:57.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:47:57.373 00.000 20224 MoveAxis(E, 0, ABG)
21:47:57.373 00.000 20224 Move returns status 0, amount 0
21:47:57.373 00.000 20224 MoveAxis(N, 0, ABG)
21:47:57.373 00.000 20224 Move returns status 0, amount 0
21:47:57.373 00.000 20224 move complete, result=0
21:47:57.373 00.000 20224 worker thread done servicing request
21:47:57.376 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56093, med=2755, FiltMin=2480, FiltMax=27888, Gamma=1.000
21:47:57.390 00.014 8996 UpdateGuideState exits: m=783188 SNR=362.4
21:47:57.390 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:57.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:57.392 00.001 8996 Enqueuing Expose request
21:47:57.393 00.001 20224 Worker thread wakes up
21:47:57.393 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:47:57.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:57.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:58.542 01.148 20224 Exposure complete
21:47:58.613 00.071 20224 worker thread done servicing request
21:47:58.613 00.000 8996 OnExposeComplete: enter
21:47:58.615 00.002 8996 UpdateGuideState(): m_state=6
21:47:58.618 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2993
21:47:58.621 00.003 8996 Star::Find returns 1 (0), X=137.91, Y=472.36, Mass=731869, SNR=371.3, Peak=59744 HFD=4.4
21:47:58.624 00.003 8996 MultiStar: [#1 -0.33,-0.27,0.00,M4] [#2 -0.58,-0.25,0.00,M5] [#3 -0.27,-0.28,0.58,U] [#4 -0.40,-0.22,0.00,M5] [#5 -0.48,-0.75,0.00,M5] [#6 -0.17,-0.30,0.44,U] [#7 -0.17,-0.41,0.00,M1] [#8 -0.55,-0.34,0.00,M5] 
21:47:58.626 00.002 8996 refined, 2 included, MultiStar: {-0.32, -0.27}, one-star: {-0.42, -0.26}
21:47:58.627 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
21:47:58.628 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
21:47:58.629 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.27 hyp=0.42 cameraTheta=-2.44 mountX=-0.30 mountY=0.31, mountTheta=2.33
21:47:58.632 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.27, opts=13)
21:47:58.635 00.003 8996 Enqueuing Move request for scope (-0.32, -0.27)
21:47:58.637 00.002 20224 Worker thread wakes up
21:47:58.638 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.27) opts 0xd
21:47:58.638 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.27)
21:47:58.638 00.000 20224 Moving (-0.32, -0.27) raw xDistance=-0.30 yDistance=0.31
21:47:58.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:47:58.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:47:58.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:47:58.638 00.000 20224 MoveAxis(E, 43, ABG)
21:47:58.638 00.000 20224 Guiding  Dir = 2, Dur = 43
21:47:58.639 00.001 20224 IsSlewing returns 0
21:47:58.639 00.000 20224 IsGuiding returns 0
21:47:58.647 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59744, med=2752, FiltMin=2493, FiltMax=26483, Gamma=1.000
21:47:58.648 00.001 20224 PulseGuide returned control before completion, sleep 44
21:47:58.668 00.020 8996 UpdateGuideState exits: m=731869 SNR=371.3
21:47:58.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:58.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:58.671 00.001 8996 Enqueuing Expose request
21:47:58.694 00.023 20224 IsGuiding returns 1
21:47:58.694 00.000 20224 scope still moving after pulse duration time elapsed
21:47:58.725 00.031 20224 IsSlewing returns 0
21:47:58.725 00.000 20224 IsGuiding returns 1
21:47:58.756 00.031 20224 IsSlewing returns 0
21:47:58.756 00.000 20224 IsGuiding returns 0
21:47:58.756 00.000 20224 scope move finished after 43 + 74 ms
21:47:58.756 00.000 20224 Move returns status 0, amount 43
21:47:58.756 00.000 20224 MoveAxis(N, 0, ABG)
21:47:58.756 00.000 20224 Move returns status 0, amount 0
21:47:58.756 00.000 20224 move complete, result=0
21:47:58.756 00.000 20224 worker thread done servicing request
21:47:58.756 00.000 20224 Worker thread wakes up
21:47:58.756 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.3 px 0 ms NORTH
21:47:58.758 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:58.759 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:47:59.730 00.971 20224 Exposure complete
21:47:59.811 00.081 20224 worker thread done servicing request
21:47:59.811 00.000 8996 OnExposeComplete: enter
21:47:59.812 00.001 8996 UpdateGuideState(): m_state=6
21:47:59.813 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2994
21:47:59.814 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.28, Mass=715829, SNR=393.9, Peak=48877 HFD=4.6
21:47:59.815 00.001 8996 MultiStar: [#1 -0.15,-0.32,0.63,U] [#2 -0.30,-0.23,0.65,U] [#3 -0.08,-0.23,0.55,U] [#4 -0.14,-0.31,0.51,U] [#5 -0.08,-0.50,0.00,M6] [#6 0.07,-0.28,0.42,U] [#7 -0.01,-0.25,0.44,U] [#8 -0.05,-0.35,0.34,U] 
21:47:59.815 00.000 8996 refined, 7 included, MultiStar: {-0.10, -0.29}, one-star: {-0.05, -0.34}
21:47:59.816 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
21:47:59.817 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.36)
21:47:59.818 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.90 mountX=-0.07 mountY=0.30, mountTheta=1.80
21:47:59.821 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.29, opts=13)
21:47:59.822 00.001 8996 Enqueuing Move request for scope (-0.10, -0.29)
21:47:59.823 00.001 20224 Worker thread wakes up
21:47:59.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.29) opts 0xd
21:47:59.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.29)
21:47:59.823 00.000 20224 Moving (-0.10, -0.29) raw xDistance=-0.07 yDistance=0.30
21:47:59.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:47:59.823 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.62 newest=0.93
21:47:59.824 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
21:47:59.824 00.000 20224 MoveAxis(E, 0, ABG)
21:47:59.824 00.000 20224 Move returns status 0, amount 0
21:47:59.824 00.000 20224 MoveAxis(S, 63, ABG)
21:47:59.824 00.000 20224 Guiding  Dir = 1, Dur = 63
21:47:59.824 00.000 20224 IsSlewing returns 0
21:47:59.825 00.001 20224 IsGuiding returns 0
21:47:59.826 00.001 20224 PulseGuide returned control before completion, sleep 72
21:47:59.831 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48877, med=2755, FiltMin=2470, FiltMax=25168, Gamma=1.000
21:47:59.846 00.015 8996 UpdateGuideState exits: m=715829 SNR=393.9
21:47:59.847 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:59.848 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:47:59.849 00.001 8996 Enqueuing Expose request
21:47:59.913 00.064 20224 IsGuiding returns 1
21:47:59.913 00.000 20224 scope still moving after pulse duration time elapsed
21:47:59.945 00.032 20224 IsSlewing returns 0
21:47:59.946 00.001 20224 IsGuiding returns 0
21:47:59.946 00.000 20224 scope move finished after 63 + 57 ms
21:47:59.946 00.000 20224 Move returns status 0, amount 63
21:47:59.946 00.000 20224 move complete, result=0
21:47:59.946 00.000 20224 worker thread done servicing request
21:47:59.947 00.001 20224 Worker thread wakes up
21:47:59.947 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
21:47:59.950 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:47:59.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:01.121 01.171 20224 Exposure complete
21:48:01.183 00.062 20224 worker thread done servicing request
21:48:01.183 00.000 8996 OnExposeComplete: enter
21:48:01.184 00.001 8996 UpdateGuideState(): m_state=6
21:48:01.185 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2995
21:48:01.186 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.72, Mass=728980, SNR=343.1, Peak=50867 HFD=4.6
21:48:01.187 00.001 8996 MultiStar: [#1 -0.08,0.03,0.71,U] [#2 -0.26,0.11,0.82,U] [#3 -0.04,-0.13,0.63,U] [#4 -0.15,-0.13,0.63,U] [#5 -0.01,-0.17,0.60,U] [#6 0.10,-0.26,0.47,U] [#7 0.05,-0.18,0.45,U] [#8 -0.01,-0.12,0.45,U] 
21:48:01.187 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {0.08, 0.10}
21:48:01.188 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
21:48:01.189 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
21:48:01.189 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.26 mountX=-0.04 mountY=0.06, mountTheta=2.16
21:48:01.191 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
21:48:01.192 00.001 8996 Enqueuing Move request for scope (-0.05, -0.05)
21:48:01.192 00.000 20224 Worker thread wakes up
21:48:01.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
21:48:01.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
21:48:01.192 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.04 yDistance=0.06
21:48:01.193 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:48:01.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:01.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:48:01.193 00.000 20224 MoveAxis(E, 0, ABG)
21:48:01.193 00.000 20224 Move returns status 0, amount 0
21:48:01.193 00.000 20224 MoveAxis(N, 0, ABG)
21:48:01.193 00.000 20224 Move returns status 0, amount 0
21:48:01.193 00.000 20224 move complete, result=0
21:48:01.193 00.000 20224 worker thread done servicing request
21:48:01.200 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50867, med=2755, FiltMin=2480, FiltMax=24998, Gamma=1.000
21:48:01.222 00.022 8996 UpdateGuideState exits: m=728980 SNR=343.1
21:48:01.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:01.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:01.225 00.001 8996 Enqueuing Expose request
21:48:01.226 00.001 20224 Worker thread wakes up
21:48:01.226 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:01.227 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:01.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:02.198 00.971 20224 Exposure complete
21:48:02.271 00.073 20224 worker thread done servicing request
21:48:02.271 00.000 8996 OnExposeComplete: enter
21:48:02.272 00.001 8996 UpdateGuideState(): m_state=6
21:48:02.273 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2996
21:48:02.274 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.77, Mass=720212, SNR=369.9, Peak=51309 HFD=4.5
21:48:02.275 00.001 8996 MultiStar: [#1 -0.12,0.12,0.61,U] [#2 -0.27,0.20,0.66,U] [#3 -0.01,-0.03,0.54,U] [#4 -0.09,-0.01,0.53,U] [#5 -0.25,-0.22,0.62,U] [#6 0.16,0.02,0.42,U] [#7 -0.03,0.04,0.42,U] [#8 -0.26,-0.19,0.41,U] 
21:48:02.275 00.000 8996 refined, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.16, 0.15}
21:48:02.276 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
21:48:02.277 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
21:48:02.278 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.93 mountX=-0.13 mountY=-0.01, mountTheta=-3.04
21:48:02.279 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
21:48:02.280 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
21:48:02.281 00.001 20224 Worker thread wakes up
21:48:02.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
21:48:02.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
21:48:02.281 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.01
21:48:02.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:48:02.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:02.282 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:48:02.282 00.000 20224 MoveAxis(E, 0, ABG)
21:48:02.282 00.000 20224 Move returns status 0, amount 0
21:48:02.282 00.000 20224 MoveAxis(N, 0, ABG)
21:48:02.282 00.000 20224 Move returns status 0, amount 0
21:48:02.282 00.000 20224 move complete, result=0
21:48:02.282 00.000 20224 worker thread done servicing request
21:48:02.285 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51309, med=2752, FiltMin=2493, FiltMax=24297, Gamma=1.000
21:48:02.299 00.014 8996 UpdateGuideState exits: m=720212 SNR=369.9
21:48:02.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:02.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:02.302 00.001 8996 Enqueuing Expose request
21:48:02.302 00.000 20224 Worker thread wakes up
21:48:02.302 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:02.303 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:02.303 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:03.487 01.184 20224 Exposure complete
21:48:03.551 00.064 20224 worker thread done servicing request
21:48:03.551 00.000 8996 OnExposeComplete: enter
21:48:03.552 00.001 8996 UpdateGuideState(): m_state=6
21:48:03.553 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2997
21:48:03.553 00.000 8996 Star::Find returns 1 (0), X=138.32, Y=472.44, Mass=770339, SNR=398.4, Peak=50333 HFD=4.7
21:48:03.554 00.001 8996 MultiStar: [#1 -0.28,-0.07,0.57,U] [#2 -0.43,0.06,0.00,M3] [#3 -0.19,-0.18,0.59,U] [#4 -0.28,-0.20,0.48,U] [#5 -0.21,-0.48,0.00,M5] [#6 -0.06,-0.30,0.38,U] [#7 -0.12,-0.17,0.46,U] [#8 -0.31,-0.22,0.30,U] 
21:48:03.556 00.002 8996 single-star, 6 included, MultiStar: {-0.16, -0.18}, one-star: {-0.01, -0.17}
21:48:03.557 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
21:48:03.557 00.000 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
21:48:03.559 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.65 mountX=0.00 mountY=0.17, mountTheta=1.55
21:48:03.562 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.17, opts=13)
21:48:03.563 00.001 8996 Enqueuing Move request for scope (-0.01, -0.17)
21:48:03.564 00.001 20224 Worker thread wakes up
21:48:03.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
21:48:03.564 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
21:48:03.564 00.000 20224 Moving (-0.01, -0.17) raw xDistance=0.00 yDistance=0.17
21:48:03.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:48:03.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:03.565 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:48:03.565 00.000 20224 MoveAxis(E, 0, ABG)
21:48:03.565 00.000 20224 Move returns status 0, amount 0
21:48:03.565 00.000 20224 MoveAxis(N, 0, ABG)
21:48:03.565 00.000 20224 Move returns status 0, amount 0
21:48:03.565 00.000 20224 move complete, result=0
21:48:03.565 00.000 20224 worker thread done servicing request
21:48:03.568 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50333, med=2755, FiltMin=2467, FiltMax=25472, Gamma=1.000
21:48:03.582 00.014 8996 UpdateGuideState exits: m=770339 SNR=398.4
21:48:03.584 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:03.585 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:03.585 00.000 8996 Enqueuing Expose request
21:48:03.586 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:48:03.587 00.001 20224 Worker thread wakes up
21:48:03.587 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:03.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:04.574 00.987 20224 Exposure complete
21:48:04.667 00.093 20224 worker thread done servicing request
21:48:04.668 00.001 8996 OnExposeComplete: enter
21:48:04.669 00.001 8996 UpdateGuideState(): m_state=6
21:48:04.670 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2998
21:48:04.672 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=472.67, Mass=722514, SNR=348.3, Peak=53469 HFD=4.5
21:48:04.673 00.001 8996 MultiStar: [#1 -0.26,0.05,0.66,U] [#2 -0.40,0.21,0.00,M4] [#3 -0.14,0.01,0.63,U] [#4 -0.24,0.05,0.60,U] [#5 -0.35,-0.25,0.00,M6] [#6 0.14,-0.21,0.46,U] [#7 0.00,0.04,0.39,U] [#8 -0.33,-0.06,0.40,U] 
21:48:04.674 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.01}, one-star: {-0.17, 0.06}
21:48:04.675 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
21:48:04.675 00.000 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
21:48:04.676 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.10 mountX=-0.15 mountY=0.01, mountTheta=3.07
21:48:04.678 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.01, opts=13)
21:48:04.678 00.000 8996 Enqueuing Move request for scope (-0.15, 0.01)
21:48:04.679 00.001 20224 Worker thread wakes up
21:48:04.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
21:48:04.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
21:48:04.679 00.000 20224 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
21:48:04.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:04.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:04.680 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:48:04.680 00.000 20224 MoveAxis(E, 0, ABG)
21:48:04.680 00.000 20224 Move returns status 0, amount 0
21:48:04.680 00.000 20224 MoveAxis(N, 0, ABG)
21:48:04.680 00.000 20224 Move returns status 0, amount 0
21:48:04.680 00.000 20224 move complete, result=0
21:48:04.680 00.000 20224 worker thread done servicing request
21:48:04.683 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53469, med=2755, FiltMin=2480, FiltMax=23529, Gamma=1.000
21:48:04.699 00.016 8996 UpdateGuideState exits: m=722514 SNR=348.3
21:48:04.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:04.701 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:04.702 00.001 8996 Enqueuing Expose request
21:48:04.703 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:04.704 00.001 20224 Worker thread wakes up
21:48:04.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:04.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:05.874 01.170 20224 Exposure complete
21:48:05.942 00.068 20224 worker thread done servicing request
21:48:05.942 00.000 8996 OnExposeComplete: enter
21:48:05.943 00.001 8996 UpdateGuideState(): m_state=6
21:48:05.944 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 2999
21:48:05.944 00.000 8996 Star::Find returns 1 (0), X=138.12, Y=472.47, Mass=741421, SNR=362.2, Peak=53664 HFD=4.5
21:48:05.945 00.001 8996 MultiStar: [#1 -0.19,-0.06,0.59,U] [#2 -0.28,0.09,0.71,U] [#3 -0.04,-0.10,0.60,U] [#4 -0.13,0.02,0.52,U] [#5 -0.25,-0.24,0.59,U] [#6 0.07,0.02,0.44,U] [#7 0.09,0.08,0.42,U] [#8 -0.29,-0.10,0.39,U] 
21:48:05.946 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.06}, one-star: {-0.21, -0.14}
21:48:05.947 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
21:48:05.948 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
21:48:05.949 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.79 mountX=-0.15 mountY=0.07, mountTheta=2.68
21:48:05.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.06, opts=13)
21:48:05.952 00.001 8996 Enqueuing Move request for scope (-0.15, -0.06)
21:48:05.953 00.001 20224 Worker thread wakes up
21:48:05.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
21:48:05.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
21:48:05.953 00.000 20224 Moving (-0.15, -0.06) raw xDistance=-0.15 yDistance=0.07
21:48:05.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:05.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:05.954 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:48:05.954 00.000 20224 MoveAxis(E, 0, ABG)
21:48:05.954 00.000 20224 Move returns status 0, amount 0
21:48:05.954 00.000 20224 MoveAxis(N, 0, ABG)
21:48:05.954 00.000 20224 Move returns status 0, amount 0
21:48:05.954 00.000 20224 move complete, result=0
21:48:05.954 00.000 20224 worker thread done servicing request
21:48:05.960 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53664, med=2752, FiltMin=2470, FiltMax=22707, Gamma=1.000
21:48:05.990 00.030 8996 UpdateGuideState exits: m=741421 SNR=362.2
21:48:05.992 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:05.994 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:05.995 00.001 8996 Enqueuing Expose request
21:48:05.997 00.002 20224 Worker thread wakes up
21:48:05.997 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:05.999 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:05.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:06.988 00.989 20224 Exposure complete
21:48:07.050 00.062 20224 worker thread done servicing request
21:48:07.050 00.000 8996 OnExposeComplete: enter
21:48:07.051 00.001 8996 UpdateGuideState(): m_state=6
21:48:07.052 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3000
21:48:07.053 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.62, Mass=736106, SNR=380.4, Peak=50669 HFD=4.7
21:48:07.054 00.001 8996 MultiStar: [#1 0.03,0.00,0.64,U] [#2 -0.16,0.10,0.69,U] [#3 0.16,-0.19,0.61,U] [#4 0.06,-0.14,0.52,U] [#5 -0.06,-0.15,0.56,U] [#6 0.14,-0.21,0.42,U] [#7 0.07,-0.19,0.48,U] [#8 -0.05,-0.21,0.39,U] 
21:48:07.055 00.001 8996 single-star, 8 included, MultiStar: {0.01, -0.09}, one-star: {-0.03, 0.01}
21:48:07.055 00.000 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
21:48:07.056 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
21:48:07.057 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.96 mountX=-0.03 mountY=-0.00, mountTheta=-3.07
21:48:07.058 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
21:48:07.060 00.002 8996 Enqueuing Move request for scope (-0.03, 0.01)
21:48:07.062 00.002 20224 Worker thread wakes up
21:48:07.062 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
21:48:07.062 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
21:48:07.062 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.00
21:48:07.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:48:07.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:07.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:48:07.062 00.000 20224 MoveAxis(E, 0, ABG)
21:48:07.062 00.000 20224 Move returns status 0, amount 0
21:48:07.062 00.000 20224 MoveAxis(N, 0, ABG)
21:48:07.062 00.000 20224 Move returns status 0, amount 0
21:48:07.062 00.000 20224 move complete, result=0
21:48:07.062 00.000 20224 worker thread done servicing request
21:48:07.073 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50669, med=2755, FiltMin=2488, FiltMax=22320, Gamma=1.000
21:48:07.100 00.027 8996 UpdateGuideState exits: m=736106 SNR=380.4
21:48:07.102 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:07.103 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:07.104 00.001 8996 Enqueuing Expose request
21:48:07.106 00.002 20224 Worker thread wakes up
21:48:07.106 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:07.108 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:07.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:08.264 01.156 20224 Exposure complete
21:48:08.346 00.082 20224 worker thread done servicing request
21:48:08.346 00.000 8996 OnExposeComplete: enter
21:48:08.347 00.001 8996 UpdateGuideState(): m_state=6
21:48:08.348 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3001
21:48:08.349 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.70, Mass=761203, SNR=341.6, Peak=58557 HFD=4.5
21:48:08.351 00.002 8996 MultiStar: [#1 -0.17,0.05,0.76,U] [#2 -0.35,0.19,0.75,U] [#3 -0.04,-0.07,0.61,U] [#4 -0.05,-0.09,0.52,U] [#5 -0.24,-0.37,0.00,M5] [#6 0.14,-0.08,0.44,U] [#7 -0.00,-0.01,0.52,U] [#8 -0.19,-0.22,0.39,U] 
21:48:08.352 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.01}, one-star: {-0.15, 0.09}
21:48:08.354 00.002 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
21:48:08.355 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
21:48:08.356 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.06 mountX=-0.12 mountY=0.00, mountTheta=3.11
21:48:08.362 00.006 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.01, opts=13)
21:48:08.363 00.001 8996 Enqueuing Move request for scope (-0.12, 0.01)
21:48:08.364 00.001 20224 Worker thread wakes up
21:48:08.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
21:48:08.365 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
21:48:08.365 00.000 20224 Moving (-0.12, 0.01) raw xDistance=-0.12 yDistance=0.00
21:48:08.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:48:08.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:08.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:48:08.365 00.000 20224 MoveAxis(E, 0, ABG)
21:48:08.365 00.000 20224 Move returns status 0, amount 0
21:48:08.365 00.000 20224 MoveAxis(N, 0, ABG)
21:48:08.366 00.001 20224 Move returns status 0, amount 0
21:48:08.366 00.000 20224 move complete, result=0
21:48:08.366 00.000 20224 worker thread done servicing request
21:48:08.372 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58557, med=2752, FiltMin=2496, FiltMax=24537, Gamma=1.000
21:48:08.394 00.022 8996 UpdateGuideState exits: m=761203 SNR=341.6
21:48:08.395 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:08.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:08.397 00.001 8996 Enqueuing Expose request
21:48:08.398 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:08.399 00.001 20224 Worker thread wakes up
21:48:08.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:08.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:09.369 00.970 20224 Exposure complete
21:48:09.437 00.068 20224 worker thread done servicing request
21:48:09.437 00.000 8996 OnExposeComplete: enter
21:48:09.438 00.001 8996 UpdateGuideState(): m_state=6
21:48:09.439 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3002
21:48:09.439 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=472.70, Mass=691442, SNR=331.0, Peak=55971 HFD=4.5
21:48:09.441 00.002 8996 MultiStar: [#1 -0.01,0.08,0.62,U] [#2 -0.14,0.20,0.83,U] [#3 0.13,0.10,0.69,U] [#4 0.07,0.03,0.56,U] [#5 -0.05,-0.29,0.68,U] [#6 0.30,0.08,0.52,U] [#7 0.24,-0.01,0.44,U] [#8 0.01,-0.11,0.42,U] 
21:48:09.442 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {0.10, 0.08}
21:48:09.442 00.000 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
21:48:09.443 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
21:48:09.444 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.46 mountX=0.06 mountY=-0.04, mountTheta=-0.57
21:48:09.445 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
21:48:09.446 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
21:48:09.446 00.000 20224 Worker thread wakes up
21:48:09.447 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
21:48:09.447 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
21:48:09.447 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
21:48:09.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:48:09.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:09.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:48:09.447 00.000 20224 MoveAxis(E, 0, ABG)
21:48:09.447 00.000 20224 Move returns status 0, amount 0
21:48:09.447 00.000 20224 MoveAxis(N, 0, ABG)
21:48:09.447 00.000 20224 Move returns status 0, amount 0
21:48:09.447 00.000 20224 move complete, result=0
21:48:09.447 00.000 20224 worker thread done servicing request
21:48:09.451 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55971, med=2752, FiltMin=2496, FiltMax=23683, Gamma=1.000
21:48:09.469 00.018 8996 UpdateGuideState exits: m=691442 SNR=331.0
21:48:09.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:09.472 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:09.472 00.000 8996 Enqueuing Expose request
21:48:09.473 00.001 20224 Worker thread wakes up
21:48:09.473 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:09.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:09.473 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:10.623 01.150 20224 Exposure complete
21:48:10.698 00.075 20224 worker thread done servicing request
21:48:10.698 00.000 8996 OnExposeComplete: enter
21:48:10.699 00.001 8996 UpdateGuideState(): m_state=6
21:48:10.699 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3003
21:48:10.700 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.74, Mass=774208, SNR=339.2, Peak=61283 HFD=4.6
21:48:10.701 00.001 8996 MultiStar: [#1 0.00,0.23,0.71,U] [#2 -0.05,0.41,0.75,U] [#3 0.06,0.14,0.63,U] [#4 0.06,0.33,0.52,U] [#5 0.01,0.02,0.71,U] [#6 0.30,0.11,0.47,U] [#7 0.21,0.27,0.48,U] [#8 0.06,0.10,0.39,U] 
21:48:10.702 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.19}, one-star: {0.09, 0.13}
21:48:10.703 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
21:48:10.704 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
21:48:10.705 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.93 mountX=0.08 mountY=-0.14, mountTheta=-1.03
21:48:10.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.13, opts=13)
21:48:10.708 00.001 8996 Enqueuing Move request for scope (0.09, 0.13)
21:48:10.709 00.001 20224 Worker thread wakes up
21:48:10.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
21:48:10.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
21:48:10.709 00.000 20224 Moving (0.09, 0.13) raw xDistance=0.08 yDistance=-0.14
21:48:10.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:48:10.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:10.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:48:10.710 00.001 20224 MoveAxis(E, 0, ABG)
21:48:10.710 00.000 20224 Move returns status 0, amount 0
21:48:10.710 00.000 20224 MoveAxis(N, 0, ABG)
21:48:10.710 00.000 20224 Move returns status 0, amount 0
21:48:10.710 00.000 20224 move complete, result=0
21:48:10.710 00.000 20224 worker thread done servicing request
21:48:10.713 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61283, med=2752, FiltMin=2518, FiltMax=26243, Gamma=1.000
21:48:10.731 00.018 8996 UpdateGuideState exits: m=774208 SNR=339.2
21:48:10.732 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:10.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:10.734 00.001 8996 Enqueuing Expose request
21:48:10.735 00.001 20224 Worker thread wakes up
21:48:10.735 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:10.737 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:10.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:11.705 00.968 20224 Exposure complete
21:48:11.764 00.059 20224 worker thread done servicing request
21:48:11.764 00.000 8996 OnExposeComplete: enter
21:48:11.765 00.001 8996 UpdateGuideState(): m_state=6
21:48:11.766 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3004
21:48:11.767 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=473.05, Mass=827627, SNR=383.7, Peak=65535 HFD=4.4
21:48:11.768 00.001 8996 MultiStar: [#1 -0.10,0.41,0.00,M1] [#2 -0.32,0.50,0.00,M1] [#3 -0.08,0.25,0.58,U] [#4 -0.18,0.25,0.51,U] [#5 -0.09,-0.00,0.60,U] [#6 0.08,0.27,0.43,U] [#7 -0.05,0.24,0.37,U] [#8 -0.28,0.31,0.37,U] 
21:48:11.769 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.27}, one-star: {-0.11, 0.44}
21:48:11.769 00.000 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
21:48:11.770 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
21:48:11.771 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.93 mountX=-0.13 mountY=-0.25, mountTheta=-2.03
21:48:11.774 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.27, opts=13)
21:48:11.777 00.003 8996 Enqueuing Move request for scope (-0.10, 0.27)
21:48:11.779 00.002 20224 Worker thread wakes up
21:48:11.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.27) opts 0xd
21:48:11.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.27)
21:48:11.780 00.001 20224 Moving (-0.10, 0.27) raw xDistance=-0.13 yDistance=-0.25
21:48:11.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:48:11.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:48:11.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:48:11.780 00.000 20224 MoveAxis(E, 0, ABG)
21:48:11.780 00.000 20224 Move returns status 0, amount 0
21:48:11.780 00.000 20224 MoveAxis(N, 0, ABG)
21:48:11.780 00.000 20224 Move returns status 0, amount 0
21:48:11.780 00.000 20224 move complete, result=0
21:48:11.780 00.000 20224 worker thread done servicing request
21:48:11.789 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2755, FiltMin=2486, FiltMax=31645, Gamma=1.000
21:48:11.816 00.027 8996 UpdateGuideState exits: m=827627 SNR=383.7
21:48:11.818 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:11.820 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:11.821 00.001 8996 Enqueuing Expose request
21:48:11.823 00.002 20224 Worker thread wakes up
21:48:11.823 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:48:11.825 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:11.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:12.987 01.162 20224 Exposure complete
21:48:13.052 00.065 20224 worker thread done servicing request
21:48:13.053 00.001 8996 OnExposeComplete: enter
21:48:13.053 00.000 8996 UpdateGuideState(): m_state=6
21:48:13.054 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3005
21:48:13.055 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.80, Mass=763241, SNR=353.4, Peak=60973 HFD=4.4
21:48:13.056 00.001 8996 MultiStar: [#1 -0.16,0.34,0.73,U] [#2 -0.23,0.39,0.00,M2] [#3 -0.06,0.08,0.60,U] [#4 -0.11,0.19,0.57,U] [#5 -0.15,-0.08,0.60,U] [#6 0.07,0.06,0.42,U] [#7 -0.04,-0.03,0.43,U] [#8 -0.20,0.10,0.43,U] 
21:48:13.057 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.13}, one-star: {-0.14, 0.18}
21:48:13.058 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
21:48:13.058 00.000 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
21:48:13.059 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.29 mountX=-0.12 mountY=-0.11, mountTheta=-2.40
21:48:13.060 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
21:48:13.061 00.001 8996 Enqueuing Move request for scope (-0.11, 0.13)
21:48:13.061 00.000 20224 Worker thread wakes up
21:48:13.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
21:48:13.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
21:48:13.063 00.002 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
21:48:13.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:48:13.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:13.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:48:13.063 00.000 20224 MoveAxis(E, 0, ABG)
21:48:13.063 00.000 20224 Move returns status 0, amount 0
21:48:13.063 00.000 20224 MoveAxis(N, 0, ABG)
21:48:13.063 00.000 20224 Move returns status 0, amount 0
21:48:13.063 00.000 20224 move complete, result=0
21:48:13.064 00.001 20224 worker thread done servicing request
21:48:13.066 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60973, med=2752, FiltMin=2509, FiltMax=26441, Gamma=1.000
21:48:13.081 00.015 8996 UpdateGuideState exits: m=763241 SNR=353.4
21:48:13.084 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:13.086 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:13.088 00.002 8996 Enqueuing Expose request
21:48:13.089 00.001 20224 Worker thread wakes up
21:48:13.089 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:13.091 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:13.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:14.058 00.967 20224 Exposure complete
21:48:14.135 00.077 20224 worker thread done servicing request
21:48:14.135 00.000 8996 OnExposeComplete: enter
21:48:14.136 00.001 8996 UpdateGuideState(): m_state=6
21:48:14.137 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3006
21:48:14.137 00.000 8996 Star::Find returns 1 (0), X=138.29, Y=472.89, Mass=726399, SNR=344.6, Peak=54973 HFD=4.5
21:48:14.138 00.001 8996 MultiStar: [#1 -0.24,0.26,0.70,U] [#2 -0.31,0.50,0.00,M3] [#3 -0.03,0.34,0.62,U] [#4 -0.17,0.39,0.00,M1] [#5 -0.15,-0.07,0.68,U] [#6 -0.08,0.24,0.45,U] [#7 -0.17,0.13,0.51,U] [#8 -0.27,0.08,0.42,U] 
21:48:14.139 00.001 8996 refined, 6 included, MultiStar: {-0.13, 0.19}, one-star: {-0.04, 0.27}
21:48:14.140 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
21:48:14.141 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
21:48:14.142 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.17 mountX=-0.15 mountY=-0.17, mountTheta=-2.28
21:48:14.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.19, opts=13)
21:48:14.146 00.002 8996 Enqueuing Move request for scope (-0.13, 0.19)
21:48:14.147 00.001 20224 Worker thread wakes up
21:48:14.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
21:48:14.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
21:48:14.148 00.001 20224 Moving (-0.13, 0.19) raw xDistance=-0.15 yDistance=-0.17
21:48:14.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:14.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:14.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:48:14.148 00.000 20224 MoveAxis(E, 0, ABG)
21:48:14.148 00.000 20224 Move returns status 0, amount 0
21:48:14.148 00.000 20224 MoveAxis(N, 0, ABG)
21:48:14.148 00.000 20224 Move returns status 0, amount 0
21:48:14.148 00.000 20224 move complete, result=0
21:48:14.148 00.000 20224 worker thread done servicing request
21:48:14.154 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54973, med=2755, FiltMin=2502, FiltMax=27097, Gamma=1.000
21:48:14.177 00.023 8996 UpdateGuideState exits: m=726399 SNR=344.6
21:48:14.178 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:14.179 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:14.180 00.001 8996 Enqueuing Expose request
21:48:14.181 00.001 20224 Worker thread wakes up
21:48:14.181 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:14.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:14.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:15.349 01.167 20224 Exposure complete
21:48:15.414 00.065 20224 worker thread done servicing request
21:48:15.414 00.000 8996 OnExposeComplete: enter
21:48:15.415 00.001 8996 UpdateGuideState(): m_state=6
21:48:15.416 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3007
21:48:15.416 00.000 8996 Star::Find returns 1 (0), X=138.31, Y=473.09, Mass=756801, SNR=378.7, Peak=58691 HFD=4.3
21:48:15.418 00.002 8996 MultiStar: [#1 -0.26,0.41,0.00,M1] [#2 -0.39,0.61,0.00,M4] [#3 -0.13,0.38,0.58,U] [#4 -0.21,0.37,0.00,M2] [#5 -0.28,0.24,0.56,U] [#6 -0.00,0.35,0.44,U] [#7 -0.04,0.28,0.40,U] [#8 -0.22,0.25,0.39,U] 
21:48:15.419 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.35}, one-star: {-0.02, 0.48}
21:48:15.420 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
21:48:15.421 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
21:48:15.423 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.35 hyp=0.37 cameraTheta=1.86 mountX=-0.14 mountY=-0.34, mountTheta=-1.96
21:48:15.425 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.35, opts=13)
21:48:15.426 00.001 8996 Enqueuing Move request for scope (-0.11, 0.35)
21:48:15.427 00.001 20224 Worker thread wakes up
21:48:15.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.35) opts 0xd
21:48:15.427 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.35)
21:48:15.427 00.000 20224 Moving (-0.11, 0.35) raw xDistance=-0.14 yDistance=-0.34
21:48:15.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:48:15.427 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:48:15.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:48:15.427 00.000 20224 MoveAxis(E, 0, ABG)
21:48:15.427 00.000 20224 Move returns status 0, amount 0
21:48:15.427 00.000 20224 MoveAxis(N, 0, ABG)
21:48:15.427 00.000 20224 Move returns status 0, amount 0
21:48:15.427 00.000 20224 move complete, result=0
21:48:15.427 00.000 20224 worker thread done servicing request
21:48:15.431 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58691, med=2752, FiltMin=2518, FiltMax=28957, Gamma=1.000
21:48:15.446 00.015 8996 UpdateGuideState exits: m=756801 SNR=378.7
21:48:15.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:15.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:15.449 00.001 8996 Enqueuing Expose request
21:48:15.449 00.000 20224 Worker thread wakes up
21:48:15.449 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:48:15.450 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:15.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:16.439 00.989 20224 Exposure complete
21:48:16.508 00.069 20224 worker thread done servicing request
21:48:16.508 00.000 8996 OnExposeComplete: enter
21:48:16.509 00.001 8996 UpdateGuideState(): m_state=6
21:48:16.510 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3008
21:48:16.511 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=473.23, Mass=794517, SNR=392.0, Peak=65341 HFD=4.4
21:48:16.512 00.001 8996 MultiStar: [#1 -0.33,0.54,0.00,M2] [#2 -0.42,0.67,0.00,M5] [#3 -0.17,0.44,0.00,M1] [#4 -0.28,0.66,0.00,M3] [#5 -0.37,0.26,0.00,M1] [#6 -0.09,0.45,0.00,M1] [#7 -0.11,0.42,0.00,M1] [#8 -0.39,0.45,0.00,M1] 
21:48:16.513 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
21:48:16.514 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:48:16.515 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.62 hyp=0.67 cameraTheta=1.95 mountX=-0.30 mountY=-0.59, mountTheta=-2.05
21:48:16.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.62, opts=13)
21:48:16.518 00.001 8996 Enqueuing Move request for scope (-0.25, 0.62)
21:48:16.519 00.001 20224 Worker thread wakes up
21:48:16.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.62) opts 0xd
21:48:16.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.62)
21:48:16.519 00.000 20224 Moving (-0.25, 0.62) raw xDistance=-0.30 yDistance=-0.59
21:48:16.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:48:16.520 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.08 newest=-1.10
21:48:16.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
21:48:16.520 00.000 20224 MoveAxis(E, 44, ABG)
21:48:16.520 00.000 20224 Guiding  Dir = 2, Dur = 44
21:48:16.520 00.000 20224 IsSlewing returns 0
21:48:16.520 00.000 20224 IsGuiding returns 0
21:48:16.525 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65341, med=2755, FiltMin=2505, FiltMax=26883, Gamma=1.000
21:48:16.538 00.013 8996 UpdateGuideState exits: m=794517 SNR=392.0
21:48:16.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:16.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:16.540 00.000 8996 Enqueuing Expose request
21:48:16.583 00.043 20224 IsGuiding returns 1
21:48:16.584 00.001 20224 scope still moving after pulse duration time elapsed
21:48:16.613 00.029 20224 IsSlewing returns 0
21:48:16.613 00.000 20224 IsGuiding returns 1
21:48:16.644 00.031 20224 IsSlewing returns 0
21:48:16.645 00.001 20224 IsGuiding returns 1
21:48:16.676 00.031 20224 IsSlewing returns 0
21:48:16.676 00.000 20224 IsGuiding returns 0
21:48:16.677 00.001 20224 scope move finished after 44 + 111 ms
21:48:16.677 00.000 20224 Move returns status 0, amount 44
21:48:16.677 00.000 20224 MoveAxis(N, 124, ABG)
21:48:16.677 00.000 20224 Guiding  Dir = 0, Dur = 124
21:48:16.677 00.000 20224 IsSlewing returns 0
21:48:16.677 00.000 20224 IsGuiding returns 0
21:48:16.740 00.063 20224 PulseGuide returned control before completion, sleep 72
21:48:16.818 00.078 20224 IsGuiding returns 1
21:48:16.818 00.000 20224 scope still moving after pulse duration time elapsed
21:48:16.849 00.031 20224 IsSlewing returns 0
21:48:16.849 00.000 20224 IsGuiding returns 1
21:48:16.880 00.031 20224 IsSlewing returns 0
21:48:16.881 00.001 20224 IsGuiding returns 1
21:48:16.911 00.030 20224 IsSlewing returns 0
21:48:16.912 00.001 20224 IsGuiding returns 0
21:48:16.912 00.000 20224 scope move finished after 124 + 110 ms
21:48:16.912 00.000 20224 Move returns status 0, amount 124
21:48:16.912 00.000 20224 move complete, result=0
21:48:16.912 00.000 20224 worker thread done servicing request
21:48:16.912 00.000 20224 Worker thread wakes up
21:48:16.912 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.6 px 124 ms NORTH
21:48:16.916 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:16.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:18.091 01.175 20224 Exposure complete
21:48:18.163 00.072 20224 worker thread done servicing request
21:48:18.163 00.000 8996 OnExposeComplete: enter
21:48:18.164 00.001 8996 UpdateGuideState(): m_state=6
21:48:18.165 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3009
21:48:18.166 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=472.80, Mass=748099, SNR=342.8, Peak=55053 HFD=4.4
21:48:18.167 00.001 8996 MultiStar: [#1 -0.10,-0.00,0.58,U] [#2 -0.34,0.13,0.82,U] [#3 -0.16,0.12,0.64,U] [#4 -0.21,0.28,0.54,U] [#5 -0.35,0.04,0.73,U] [#6 0.07,0.09,0.47,U] [#7 0.05,0.06,0.48,U] [#8 -0.34,0.09,0.41,U] 
21:48:18.168 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.11}, one-star: {-0.09, 0.18}
21:48:18.168 00.000 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
21:48:18.169 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
21:48:18.170 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.03 mountX=-0.11 mountY=-0.17, mountTheta=-2.13
21:48:18.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.18, opts=13)
21:48:18.172 00.001 8996 Enqueuing Move request for scope (-0.09, 0.18)
21:48:18.173 00.001 20224 Worker thread wakes up
21:48:18.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
21:48:18.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
21:48:18.173 00.000 20224 Moving (-0.09, 0.18) raw xDistance=-0.11 yDistance=-0.17
21:48:18.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:48:18.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:18.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:48:18.173 00.000 20224 MoveAxis(E, 0, ABG)
21:48:18.173 00.000 20224 Move returns status 0, amount 0
21:48:18.173 00.000 20224 MoveAxis(N, 0, ABG)
21:48:18.173 00.000 20224 Move returns status 0, amount 0
21:48:18.173 00.000 20224 move complete, result=0
21:48:18.173 00.000 20224 worker thread done servicing request
21:48:18.181 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55053, med=2755, FiltMin=2496, FiltMax=25830, Gamma=1.000
21:48:18.202 00.021 8996 UpdateGuideState exits: m=748099 SNR=342.8
21:48:18.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:18.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:18.205 00.001 8996 Enqueuing Expose request
21:48:18.206 00.001 20224 Worker thread wakes up
21:48:18.206 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:18.206 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:18.207 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:19.203 00.996 20224 Exposure complete
21:48:19.260 00.057 20224 worker thread done servicing request
21:48:19.260 00.000 8996 OnExposeComplete: enter
21:48:19.261 00.001 8996 UpdateGuideState(): m_state=6
21:48:19.262 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3010
21:48:19.263 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.57, Mass=756193, SNR=359.4, Peak=51299 HFD=4.4
21:48:19.264 00.001 8996 MultiStar: [#1 -0.09,-0.02,0.65,U] [#2 -0.33,0.02,0.70,U] [#3 0.02,-0.02,0.56,U] [#4 -0.12,0.12,0.52,U] [#5 -0.08,-0.32,0.61,U] [#6 0.23,-0.06,0.43,U] [#7 0.14,-0.05,0.46,U] [#8 -0.08,-0.07,0.41,U] 
21:48:19.265 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {0.09, -0.04}
21:48:19.265 00.000 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:48:19.267 00.002 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
21:48:19.267 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.13 mountX=-0.03 mountY=0.05, mountTheta=2.03
21:48:19.269 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
21:48:19.270 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
21:48:19.271 00.001 20224 Worker thread wakes up
21:48:19.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
21:48:19.271 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
21:48:19.271 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
21:48:19.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:48:19.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:19.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:48:19.271 00.000 20224 MoveAxis(E, 0, ABG)
21:48:19.271 00.000 20224 Move returns status 0, amount 0
21:48:19.271 00.000 20224 MoveAxis(N, 0, ABG)
21:48:19.271 00.000 20224 Move returns status 0, amount 0
21:48:19.271 00.000 20224 move complete, result=0
21:48:19.271 00.000 20224 worker thread done servicing request
21:48:19.274 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51299, med=2755, FiltMin=2499, FiltMax=25475, Gamma=1.000
21:48:19.296 00.022 8996 UpdateGuideState exits: m=756193 SNR=359.4
21:48:19.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:19.300 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:19.302 00.002 8996 Enqueuing Expose request
21:48:19.304 00.002 20224 Worker thread wakes up
21:48:19.304 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:19.306 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:19.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:20.471 01.165 20224 Exposure complete
21:48:20.541 00.070 20224 worker thread done servicing request
21:48:20.541 00.000 8996 OnExposeComplete: enter
21:48:20.542 00.001 8996 UpdateGuideState(): m_state=6
21:48:20.543 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3011
21:48:20.543 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=472.85, Mass=744467, SNR=395.8, Peak=62883 HFD=4.4
21:48:20.544 00.001 8996 MultiStar: [#1 -0.17,0.05,0.54,U] [#2 -0.27,0.29,0.68,U] [#3 0.04,0.23,0.50,U] [#4 -0.02,0.14,0.49,U] [#5 -0.07,-0.09,0.54,U] [#6 0.13,-0.02,0.39,U] [#7 0.25,0.18,0.36,U] [#8 -0.04,-0.02,0.35,U] 
21:48:20.545 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.13}, one-star: {0.09, 0.24}
21:48:20.546 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
21:48:20.547 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
21:48:20.548 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.70 mountX=-0.03 mountY=-0.13, mountTheta=-1.80
21:48:20.550 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.13, opts=13)
21:48:20.552 00.002 8996 Enqueuing Move request for scope (-0.02, 0.13)
21:48:20.553 00.001 20224 Worker thread wakes up
21:48:20.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
21:48:20.554 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
21:48:20.554 00.000 20224 Moving (-0.02, 0.13) raw xDistance=-0.03 yDistance=-0.13
21:48:20.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:48:20.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:20.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:48:20.554 00.000 20224 MoveAxis(E, 0, ABG)
21:48:20.554 00.000 20224 Move returns status 0, amount 0
21:48:20.554 00.000 20224 MoveAxis(N, 0, ABG)
21:48:20.554 00.000 20224 Move returns status 0, amount 0
21:48:20.554 00.000 20224 move complete, result=0
21:48:20.554 00.000 20224 worker thread done servicing request
21:48:20.560 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62883, med=2755, FiltMin=2483, FiltMax=26694, Gamma=1.000
21:48:20.575 00.015 8996 UpdateGuideState exits: m=744467 SNR=395.8
21:48:20.576 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:20.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:20.577 00.000 8996 Enqueuing Expose request
21:48:20.578 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:20.579 00.001 20224 Worker thread wakes up
21:48:20.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:20.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:21.548 00.969 20224 Exposure complete
21:48:21.620 00.072 20224 worker thread done servicing request
21:48:21.620 00.000 8996 OnExposeComplete: enter
21:48:21.621 00.001 8996 UpdateGuideState(): m_state=6
21:48:21.621 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3012
21:48:21.622 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.77, Mass=720986, SNR=343.6, Peak=53171 HFD=4.5
21:48:21.623 00.001 8996 MultiStar: [#1 -0.08,0.07,0.64,U] [#2 -0.27,0.23,0.74,U] [#3 -0.09,0.11,0.63,U] [#4 -0.19,0.04,0.66,U] [#5 -0.19,-0.17,0.57,U] [#6 0.23,0.03,0.45,U] [#7 -0.09,0.14,0.48,U] [#8 -0.27,0.01,0.36,U] 
21:48:21.624 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.08}, one-star: {-0.05, 0.16}
21:48:21.624 00.000 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
21:48:21.625 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
21:48:21.626 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.51 mountX=-0.12 mountY=-0.07, mountTheta=-2.62
21:48:21.627 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
21:48:21.628 00.001 8996 Enqueuing Move request for scope (-0.12, 0.08)
21:48:21.629 00.001 20224 Worker thread wakes up
21:48:21.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
21:48:21.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
21:48:21.629 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.12 yDistance=-0.07
21:48:21.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:48:21.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:21.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:48:21.629 00.000 20224 MoveAxis(E, 0, ABG)
21:48:21.629 00.000 20224 Move returns status 0, amount 0
21:48:21.630 00.001 20224 MoveAxis(N, 0, ABG)
21:48:21.630 00.000 20224 Move returns status 0, amount 0
21:48:21.630 00.000 20224 move complete, result=0
21:48:21.630 00.000 20224 worker thread done servicing request
21:48:21.637 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53171, med=2755, FiltMin=2493, FiltMax=25465, Gamma=1.000
21:48:21.663 00.026 8996 UpdateGuideState exits: m=720986 SNR=343.6
21:48:21.665 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:21.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:21.668 00.002 8996 Enqueuing Expose request
21:48:21.669 00.001 20224 Worker thread wakes up
21:48:21.669 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:21.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:21.670 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:22.821 01.151 20224 Exposure complete
21:48:22.912 00.091 20224 worker thread done servicing request
21:48:22.912 00.000 8996 OnExposeComplete: enter
21:48:22.913 00.001 8996 UpdateGuideState(): m_state=6
21:48:22.915 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3013
21:48:22.916 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.72, Mass=740120, SNR=378.3, Peak=52013 HFD=4.6
21:48:22.917 00.001 8996 MultiStar: [#1 -0.12,0.08,0.66,U] [#2 -0.20,0.07,0.69,U] [#3 0.03,0.05,0.57,U] [#4 -0.07,0.04,0.54,U] [#5 -0.11,-0.28,0.55,U] [#6 0.25,-0.12,0.42,U] [#7 0.14,0.03,0.45,U] [#8 -0.12,-0.09,0.36,U] 
21:48:22.918 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {-0.04, 0.11}
21:48:22.920 00.002 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
21:48:22.921 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
21:48:22.922 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.96 mountX=-0.04 mountY=-0.00, mountTheta=-3.08
21:48:22.924 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
21:48:22.925 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
21:48:22.926 00.001 20224 Worker thread wakes up
21:48:22.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
21:48:22.926 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
21:48:22.926 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
21:48:22.927 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:48:22.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:22.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:48:22.927 00.000 20224 MoveAxis(E, 0, ABG)
21:48:22.927 00.000 20224 Move returns status 0, amount 0
21:48:22.927 00.000 20224 MoveAxis(N, 0, ABG)
21:48:22.927 00.000 20224 Move returns status 0, amount 0
21:48:22.927 00.000 20224 move complete, result=0
21:48:22.927 00.000 20224 worker thread done servicing request
21:48:22.930 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52013, med=2755, FiltMin=2500, FiltMax=26329, Gamma=1.000
21:48:22.945 00.015 8996 UpdateGuideState exits: m=740120 SNR=378.3
21:48:22.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:22.946 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:22.947 00.001 8996 Enqueuing Expose request
21:48:22.948 00.001 20224 Worker thread wakes up
21:48:22.948 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:22.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:22.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:23.920 00.971 20224 Exposure complete
21:48:23.986 00.066 20224 worker thread done servicing request
21:48:23.986 00.000 8996 OnExposeComplete: enter
21:48:23.987 00.001 8996 UpdateGuideState(): m_state=6
21:48:23.988 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3014
21:48:23.989 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.70, Mass=716387, SNR=345.6, Peak=59187 HFD=4.5
21:48:23.990 00.001 8996 MultiStar: [#1 0.15,0.02,0.68,U] [#2 -0.02,0.10,0.73,U] [#3 0.22,-0.11,0.64,U] [#4 0.05,-0.08,0.59,U] [#5 0.10,-0.22,0.62,U] [#6 0.32,-0.04,0.46,U] [#7 0.37,-0.22,0.00,M1] [#8 0.04,-0.13,0.41,U] 
21:48:23.991 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.03}, one-star: {0.17, 0.09}
21:48:23.991 00.000 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
21:48:23.992 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
21:48:23.993 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.24 mountX=0.13 mountY=0.02, mountTheta=0.12
21:48:23.995 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
21:48:23.996 00.001 8996 Enqueuing Move request for scope (0.13, -0.03)
21:48:23.997 00.001 20224 Worker thread wakes up
21:48:23.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
21:48:23.997 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
21:48:23.997 00.000 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.02
21:48:23.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:48:23.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:23.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:48:23.997 00.000 20224 MoveAxis(E, 0, ABG)
21:48:23.997 00.000 20224 Move returns status 0, amount 0
21:48:23.997 00.000 20224 MoveAxis(N, 0, ABG)
21:48:23.998 00.001 20224 Move returns status 0, amount 0
21:48:23.998 00.000 20224 move complete, result=0
21:48:23.998 00.000 20224 worker thread done servicing request
21:48:24.001 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59187, med=2755, FiltMin=2493, FiltMax=26131, Gamma=1.000
21:48:24.023 00.022 8996 UpdateGuideState exits: m=716387 SNR=345.6
21:48:24.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:24.026 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:24.027 00.001 8996 Enqueuing Expose request
21:48:24.028 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:24.030 00.002 20224 Worker thread wakes up
21:48:24.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:24.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:25.191 01.161 20224 Exposure complete
21:48:25.276 00.085 20224 worker thread done servicing request
21:48:25.276 00.000 8996 OnExposeComplete: enter
21:48:25.277 00.001 8996 UpdateGuideState(): m_state=6
21:48:25.278 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3015
21:48:25.280 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=472.65, Mass=764952, SNR=392.1, Peak=56643 HFD=4.6
21:48:25.282 00.002 8996 MultiStar: [#1 0.17,-0.12,0.60,U] [#2 -0.08,-0.02,0.76,U] [#3 0.11,-0.15,0.52,U] [#4 0.05,-0.12,0.50,U] [#5 0.13,-0.24,0.63,U] [#6 0.25,-0.29,0.34,U] [#7 0.18,-0.19,0.50,U] [#8 -0.02,-0.10,0.38,U] 
21:48:25.283 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {0.16, 0.03}
21:48:25.285 00.002 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
21:48:25.286 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
21:48:25.288 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.83 mountX=0.11 mountY=0.10, mountTheta=0.73
21:48:25.289 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.11, opts=13)
21:48:25.290 00.001 8996 Enqueuing Move request for scope (0.10, -0.11)
21:48:25.290 00.000 20224 Worker thread wakes up
21:48:25.290 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
21:48:25.291 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
21:48:25.291 00.000 20224 Moving (0.10, -0.11) raw xDistance=0.11 yDistance=0.10
21:48:25.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:48:25.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:25.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:48:25.291 00.000 20224 MoveAxis(E, 0, ABG)
21:48:25.291 00.000 20224 Move returns status 0, amount 0
21:48:25.291 00.000 20224 MoveAxis(N, 0, ABG)
21:48:25.291 00.000 20224 Move returns status 0, amount 0
21:48:25.292 00.001 20224 move complete, result=0
21:48:25.292 00.000 20224 worker thread done servicing request
21:48:25.299 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56643, med=2755, FiltMin=2486, FiltMax=27443, Gamma=1.000
21:48:25.322 00.023 8996 UpdateGuideState exits: m=764952 SNR=392.1
21:48:25.323 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:25.325 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:25.326 00.001 8996 Enqueuing Expose request
21:48:25.328 00.002 20224 Worker thread wakes up
21:48:25.328 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:25.331 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:25.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:26.311 00.980 20224 Exposure complete
21:48:26.367 00.056 20224 worker thread done servicing request
21:48:26.367 00.000 8996 OnExposeComplete: enter
21:48:26.369 00.002 8996 UpdateGuideState(): m_state=6
21:48:26.371 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3016
21:48:26.372 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.70, Mass=745449, SNR=368.7, Peak=60339 HFD=4.6
21:48:26.373 00.001 8996 MultiStar: [#1 0.03,0.04,0.62,U] [#2 -0.16,0.06,0.79,U] [#3 0.22,-0.04,0.56,U] [#4 0.21,-0.01,0.56,U] [#5 -0.04,-0.41,0.59,U] [#6 0.43,-0.09,0.00,M1] [#7 0.28,-0.08,0.42,U] [#8 0.14,-0.08,0.40,U] 
21:48:26.374 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.04}, one-star: {0.20, 0.08}
21:48:26.376 00.002 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
21:48:26.377 00.001 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
21:48:26.378 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.36 mountX=0.10 mountY=0.03, mountTheta=0.24
21:48:26.381 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
21:48:26.383 00.002 8996 Enqueuing Move request for scope (0.10, -0.04)
21:48:26.385 00.002 20224 Worker thread wakes up
21:48:26.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
21:48:26.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
21:48:26.385 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.10 yDistance=0.03
21:48:26.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:48:26.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:26.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:48:26.385 00.000 20224 MoveAxis(E, 0, ABG)
21:48:26.385 00.000 20224 Move returns status 0, amount 0
21:48:26.385 00.000 20224 MoveAxis(N, 0, ABG)
21:48:26.385 00.000 20224 Move returns status 0, amount 0
21:48:26.385 00.000 20224 move complete, result=0
21:48:26.386 00.001 20224 worker thread done servicing request
21:48:26.391 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60339, med=2755, FiltMin=2493, FiltMax=26467, Gamma=1.000
21:48:26.405 00.014 8996 UpdateGuideState exits: m=745449 SNR=368.7
21:48:26.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:26.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:26.407 00.000 8996 Enqueuing Expose request
21:48:26.408 00.001 20224 Worker thread wakes up
21:48:26.408 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:26.409 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:26.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:27.554 01.145 20224 Exposure complete
21:48:27.655 00.101 20224 worker thread done servicing request
21:48:27.655 00.000 8996 OnExposeComplete: enter
21:48:27.656 00.001 8996 UpdateGuideState(): m_state=6
21:48:27.657 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3017
21:48:27.658 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.74, Mass=731612, SNR=332.4, Peak=60931 HFD=4.6
21:48:27.659 00.001 8996 MultiStar: [#1 -0.12,0.08,0.72,U] [#2 -0.10,0.13,0.88,U] [#3 0.09,0.24,0.69,U] [#4 0.11,0.34,0.61,U] [#5 0.06,-0.12,0.64,U] [#6 0.39,0.19,0.00,M2] [#7 0.12,0.26,0.47,U] [#8 -0.05,0.01,0.41,U] 
21:48:27.660 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.13}, one-star: {0.11, 0.12}
21:48:27.661 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
21:48:27.662 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
21:48:27.664 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.38 mountX=0.01 mountY=-0.13, mountTheta=-1.47
21:48:27.668 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
21:48:27.670 00.002 8996 Enqueuing Move request for scope (0.03, 0.13)
21:48:27.671 00.001 20224 Worker thread wakes up
21:48:27.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
21:48:27.671 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
21:48:27.671 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.01 yDistance=-0.13
21:48:27.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:48:27.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:27.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:48:27.671 00.000 20224 MoveAxis(E, 0, ABG)
21:48:27.671 00.000 20224 Move returns status 0, amount 0
21:48:27.671 00.000 20224 MoveAxis(N, 0, ABG)
21:48:27.671 00.000 20224 Move returns status 0, amount 0
21:48:27.671 00.000 20224 move complete, result=0
21:48:27.672 00.001 20224 worker thread done servicing request
21:48:27.676 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60931, med=2755, FiltMin=2516, FiltMax=26803, Gamma=1.000
21:48:27.696 00.020 8996 UpdateGuideState exits: m=731612 SNR=332.4
21:48:27.698 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:27.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:27.700 00.001 8996 Enqueuing Expose request
21:48:27.702 00.002 20224 Worker thread wakes up
21:48:27.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:27.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:27.703 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:28.678 00.975 20224 Exposure complete
21:48:28.749 00.071 20224 worker thread done servicing request
21:48:28.749 00.000 8996 OnExposeComplete: enter
21:48:28.750 00.001 8996 UpdateGuideState(): m_state=6
21:48:28.751 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3018
21:48:28.752 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.85, Mass=764471, SNR=377.8, Peak=55235 HFD=4.5
21:48:28.753 00.001 8996 MultiStar: [#1 0.04,0.14,0.68,U] [#2 -0.16,0.24,0.68,U] [#3 0.12,0.08,0.60,U] [#4 0.18,0.08,0.51,U] [#5 -0.16,-0.15,0.62,U] [#6 0.27,-0.11,0.46,U] [#7 0.19,0.10,0.44,U] [#8 -0.19,0.01,0.38,U] 
21:48:28.754 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {-0.04, 0.23}
21:48:28.755 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
21:48:28.756 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
21:48:28.757 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.41 mountX=0.01 mountY=-0.09, mountTheta=-1.50
21:48:28.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
21:48:28.760 00.001 8996 Enqueuing Move request for scope (0.01, 0.09)
21:48:28.761 00.001 20224 Worker thread wakes up
21:48:28.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
21:48:28.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
21:48:28.761 00.000 20224 Moving (0.01, 0.09) raw xDistance=0.01 yDistance=-0.09
21:48:28.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:48:28.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:28.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:48:28.761 00.000 20224 MoveAxis(E, 0, ABG)
21:48:28.761 00.000 20224 Move returns status 0, amount 0
21:48:28.761 00.000 20224 MoveAxis(N, 0, ABG)
21:48:28.762 00.001 20224 Move returns status 0, amount 0
21:48:28.762 00.000 20224 move complete, result=0
21:48:28.762 00.000 20224 worker thread done servicing request
21:48:28.765 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55235, med=2755, FiltMin=2447, FiltMax=26057, Gamma=1.000
21:48:28.786 00.021 8996 UpdateGuideState exits: m=764471 SNR=377.8
21:48:28.788 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:28.788 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:28.789 00.001 8996 Enqueuing Expose request
21:48:28.790 00.001 20224 Worker thread wakes up
21:48:28.790 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:28.791 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:28.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:29.956 01.165 20224 Exposure complete
21:48:30.019 00.063 20224 worker thread done servicing request
21:48:30.019 00.000 8996 OnExposeComplete: enter
21:48:30.020 00.001 8996 UpdateGuideState(): m_state=6
21:48:30.021 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3019
21:48:30.021 00.000 8996 Star::Find returns 1 (0), X=138.31, Y=472.77, Mass=729281, SNR=394.6, Peak=51683 HFD=4.5
21:48:30.022 00.001 8996 MultiStar: [#1 -0.12,0.05,0.52,U] [#2 -0.27,0.19,0.64,U] [#3 -0.06,-0.01,0.55,U] [#4 -0.14,0.07,0.48,U] [#5 -0.15,-0.07,0.61,U] [#6 0.15,0.05,0.40,U] [#7 0.07,0.17,0.42,U] [#8 -0.15,0.07,0.35,U] 
21:48:30.023 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.08}, one-star: {-0.02, 0.16}
21:48:30.024 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
21:48:30.025 00.001 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
21:48:30.025 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.37 mountX=-0.09 mountY=-0.07, mountTheta=-2.48
21:48:30.026 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.08, opts=13)
21:48:30.027 00.001 8996 Enqueuing Move request for scope (-0.08, 0.08)
21:48:30.028 00.001 20224 Worker thread wakes up
21:48:30.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
21:48:30.028 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
21:48:30.028 00.000 20224 Moving (-0.08, 0.08) raw xDistance=-0.09 yDistance=-0.07
21:48:30.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:48:30.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:30.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:48:30.028 00.000 20224 MoveAxis(E, 0, ABG)
21:48:30.028 00.000 20224 Move returns status 0, amount 0
21:48:30.028 00.000 20224 MoveAxis(N, 0, ABG)
21:48:30.029 00.001 20224 Move returns status 0, amount 0
21:48:30.029 00.000 20224 move complete, result=0
21:48:30.029 00.000 20224 worker thread done servicing request
21:48:30.032 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51683, med=2755, FiltMin=2486, FiltMax=25161, Gamma=1.000
21:48:30.046 00.014 8996 UpdateGuideState exits: m=729281 SNR=394.6
21:48:30.047 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:30.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:30.049 00.001 8996 Enqueuing Expose request
21:48:30.050 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:30.051 00.001 20224 Worker thread wakes up
21:48:30.051 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:30.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:31.038 00.987 20224 Exposure complete
21:48:31.127 00.089 20224 worker thread done servicing request
21:48:31.128 00.001 8996 OnExposeComplete: enter
21:48:31.128 00.000 8996 UpdateGuideState(): m_state=6
21:48:31.129 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3020
21:48:31.130 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.85, Mass=741754, SNR=360.2, Peak=56387 HFD=4.5
21:48:31.131 00.001 8996 MultiStar: [#1 0.00,0.34,0.67,U] [#2 -0.18,0.27,0.72,U] [#3 0.12,0.22,0.57,U] [#4 0.01,0.28,0.50,U] [#5 0.03,-0.15,0.65,U] [#6 0.32,0.21,0.43,U] [#7 0.05,0.18,0.43,U] [#8 -0.16,0.08,0.40,U] 
21:48:31.132 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.19}, one-star: {0.02, 0.24}
21:48:31.132 00.000 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
21:48:31.133 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
21:48:31.134 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.49 mountX=-0.00 mountY=-0.19, mountTheta=-1.59
21:48:31.135 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.19, opts=13)
21:48:31.136 00.001 8996 Enqueuing Move request for scope (0.01, 0.19)
21:48:31.137 00.001 20224 Worker thread wakes up
21:48:31.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
21:48:31.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
21:48:31.137 00.000 20224 Moving (0.01, 0.19) raw xDistance=-0.00 yDistance=-0.19
21:48:31.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:48:31.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:31.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:48:31.137 00.000 20224 MoveAxis(E, 0, ABG)
21:48:31.137 00.000 20224 Move returns status 0, amount 0
21:48:31.137 00.000 20224 MoveAxis(N, 0, ABG)
21:48:31.137 00.000 20224 Move returns status 0, amount 0
21:48:31.137 00.000 20224 move complete, result=0
21:48:31.137 00.000 20224 worker thread done servicing request
21:48:31.147 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56387, med=2755, FiltMin=2525, FiltMax=26982, Gamma=1.000
21:48:31.164 00.017 8996 UpdateGuideState exits: m=741754 SNR=360.2
21:48:31.164 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:31.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:31.166 00.001 8996 Enqueuing Expose request
21:48:31.167 00.001 20224 Worker thread wakes up
21:48:31.167 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:31.167 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:31.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:32.332 01.165 20224 Exposure complete
21:48:32.399 00.067 20224 worker thread done servicing request
21:48:32.399 00.000 8996 OnExposeComplete: enter
21:48:32.400 00.001 8996 UpdateGuideState(): m_state=6
21:48:32.401 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3021
21:48:32.402 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.80, Mass=756033, SNR=397.7, Peak=65507 HFD=4.6
21:48:32.402 00.000 8996 MultiStar: [#1 -0.14,0.33,0.59,U] [#2 -0.19,0.32,0.63,U] [#3 -0.04,0.16,0.50,U] [#4 -0.16,0.28,0.49,U] [#5 0.11,-0.12,0.52,U] [#6 0.28,0.07,0.41,U] [#7 0.04,0.42,0.00,M1] [#8 0.04,0.20,0.37,U] 
21:48:32.403 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.19}, one-star: {0.22, 0.18}
21:48:32.404 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
21:48:32.405 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
21:48:32.405 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.44 mountX=0.01 mountY=-0.19, mountTheta=-1.53
21:48:32.407 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.19, opts=13)
21:48:32.408 00.001 8996 Enqueuing Move request for scope (0.03, 0.19)
21:48:32.408 00.000 20224 Worker thread wakes up
21:48:32.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
21:48:32.409 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
21:48:32.409 00.000 20224 Moving (0.03, 0.19) raw xDistance=0.01 yDistance=-0.19
21:48:32.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:48:32.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:32.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:48:32.409 00.000 20224 MoveAxis(E, 0, ABG)
21:48:32.409 00.000 20224 Move returns status 0, amount 0
21:48:32.409 00.000 20224 MoveAxis(N, 0, ABG)
21:48:32.409 00.000 20224 Move returns status 0, amount 0
21:48:32.409 00.000 20224 move complete, result=0
21:48:32.409 00.000 20224 worker thread done servicing request
21:48:32.413 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2499, FiltMax=27699, Gamma=1.000
21:48:32.427 00.014 8996 UpdateGuideState exits: m=756033 SNR=397.7
21:48:32.429 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:32.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:32.432 00.002 8996 Enqueuing Expose request
21:48:32.434 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:32.435 00.001 20224 Worker thread wakes up
21:48:32.435 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:32.436 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:33.413 00.977 20224 Exposure complete
21:48:33.487 00.074 20224 worker thread done servicing request
21:48:33.487 00.000 8996 OnExposeComplete: enter
21:48:33.488 00.001 8996 UpdateGuideState(): m_state=6
21:48:33.489 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3022
21:48:33.490 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=472.85, Mass=778038, SNR=355.5, Peak=63933 HFD=4.5
21:48:33.491 00.001 8996 MultiStar: [#1 -0.13,0.21,0.72,U] [#2 -0.19,0.31,0.80,U] [#3 0.01,0.20,0.59,U] [#4 -0.12,0.08,0.51,U] [#5 -0.21,0.00,0.63,U] [#6 0.08,0.05,0.45,U] [#7 0.10,0.23,0.48,U] [#8 -0.31,0.18,0.42,U] 
21:48:33.492 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.18}, one-star: {-0.26, 0.23}
21:48:33.493 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
21:48:33.495 00.002 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
21:48:33.497 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.21 mountX=-0.15 mountY=-0.16, mountTheta=-2.32
21:48:33.499 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.18, opts=13)
21:48:33.501 00.002 8996 Enqueuing Move request for scope (-0.13, 0.18)
21:48:33.502 00.001 20224 Worker thread wakes up
21:48:33.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
21:48:33.502 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
21:48:33.502 00.000 20224 Moving (-0.13, 0.18) raw xDistance=-0.15 yDistance=-0.16
21:48:33.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:33.503 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:33.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:48:33.503 00.000 20224 MoveAxis(E, 0, ABG)
21:48:33.503 00.000 20224 Move returns status 0, amount 0
21:48:33.503 00.000 20224 MoveAxis(N, 0, ABG)
21:48:33.503 00.000 20224 Move returns status 0, amount 0
21:48:33.503 00.000 20224 move complete, result=0
21:48:33.503 00.000 20224 worker thread done servicing request
21:48:33.508 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63933, med=2755, FiltMin=2509, FiltMax=29465, Gamma=1.000
21:48:33.530 00.022 8996 UpdateGuideState exits: m=778038 SNR=355.5
21:48:33.531 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:33.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:33.533 00.001 8996 Enqueuing Expose request
21:48:33.534 00.001 20224 Worker thread wakes up
21:48:33.534 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:33.536 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:33.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:34.684 01.148 20224 Exposure complete
21:48:34.757 00.073 20224 worker thread done servicing request
21:48:34.757 00.000 8996 OnExposeComplete: enter
21:48:34.758 00.001 8996 UpdateGuideState(): m_state=6
21:48:34.759 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3023
21:48:34.760 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=473.01, Mass=766676, SNR=351.2, Peak=59587 HFD=4.3
21:48:34.761 00.001 8996 MultiStar: [#1 -0.13,0.40,0.00,M1] [#2 -0.30,0.28,0.83,U] [#3 -0.07,0.21,0.62,U] [#4 -0.09,0.28,0.54,U] [#5 -0.27,-0.08,0.61,U] [#6 -0.01,0.20,0.42,U] [#7 -0.07,0.07,0.48,U] [#8 -0.20,0.20,0.40,U] 
21:48:34.762 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.21}, one-star: {-0.02, 0.39}
21:48:34.762 00.000 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
21:48:34.763 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
21:48:34.764 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.13 mountX=-0.15 mountY=-0.20, mountTheta=-2.23
21:48:34.765 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.21, opts=13)
21:48:34.766 00.001 8996 Enqueuing Move request for scope (-0.13, 0.21)
21:48:34.767 00.001 20224 Worker thread wakes up
21:48:34.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
21:48:34.767 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
21:48:34.767 00.000 20224 Moving (-0.13, 0.21) raw xDistance=-0.15 yDistance=-0.20
21:48:34.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:48:34.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:34.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:48:34.767 00.000 20224 MoveAxis(E, 0, ABG)
21:48:34.767 00.000 20224 Move returns status 0, amount 0
21:48:34.767 00.000 20224 MoveAxis(N, 0, ABG)
21:48:34.767 00.000 20224 Move returns status 0, amount 0
21:48:34.767 00.000 20224 move complete, result=0
21:48:34.768 00.001 20224 worker thread done servicing request
21:48:34.771 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59587, med=2755, FiltMin=2473, FiltMax=29897, Gamma=1.000
21:48:34.800 00.029 8996 UpdateGuideState exits: m=766676 SNR=351.2
21:48:34.801 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:34.801 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:34.802 00.001 8996 Enqueuing Expose request
21:48:34.803 00.001 20224 Worker thread wakes up
21:48:34.803 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:34.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:34.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:35.793 00.989 20224 Exposure complete
21:48:35.865 00.072 20224 worker thread done servicing request
21:48:35.865 00.000 8996 OnExposeComplete: enter
21:48:35.866 00.001 8996 UpdateGuideState(): m_state=6
21:48:35.867 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3024
21:48:35.868 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.93, Mass=755562, SNR=395.2, Peak=58851 HFD=4.5
21:48:35.869 00.001 8996 MultiStar: [#1 -0.09,0.27,0.61,U] [#2 -0.32,0.23,0.71,U] [#3 -0.11,0.08,0.57,U] [#4 -0.20,0.18,0.50,U] [#5 -0.21,0.03,0.56,U] [#6 0.13,0.18,0.40,U] [#7 -0.08,0.12,0.42,U] [#8 -0.19,0.23,0.31,U] 
21:48:35.870 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.19}, one-star: {0.01, 0.31}
21:48:35.871 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
21:48:35.871 00.000 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
21:48:35.872 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.12 mountX=-0.14 mountY=-0.18, mountTheta=-2.22
21:48:35.874 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.19, opts=13)
21:48:35.874 00.000 8996 Enqueuing Move request for scope (-0.12, 0.19)
21:48:35.875 00.001 20224 Worker thread wakes up
21:48:35.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
21:48:35.875 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
21:48:35.875 00.000 20224 Moving (-0.12, 0.19) raw xDistance=-0.14 yDistance=-0.18
21:48:35.876 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:48:35.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:35.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:48:35.876 00.000 20224 MoveAxis(E, 0, ABG)
21:48:35.876 00.000 20224 Move returns status 0, amount 0
21:48:35.876 00.000 20224 MoveAxis(N, 0, ABG)
21:48:35.876 00.000 20224 Move returns status 0, amount 0
21:48:35.876 00.000 20224 move complete, result=0
21:48:35.876 00.000 20224 worker thread done servicing request
21:48:35.879 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58851, med=2755, FiltMin=2496, FiltMax=29078, Gamma=1.000
21:48:35.893 00.014 8996 UpdateGuideState exits: m=755562 SNR=395.2
21:48:35.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:35.894 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:35.895 00.001 8996 Enqueuing Expose request
21:48:35.896 00.001 20224 Worker thread wakes up
21:48:35.896 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:35.897 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:35.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:37.059 01.162 20224 Exposure complete
21:48:37.150 00.091 20224 worker thread done servicing request
21:48:37.151 00.001 8996 OnExposeComplete: enter
21:48:37.151 00.000 8996 UpdateGuideState(): m_state=6
21:48:37.152 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3025
21:48:37.153 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.94, Mass=736163, SNR=375.6, Peak=65535 HFD=4.4
21:48:37.154 00.001 8996 MultiStar: [#1 -0.12,0.22,0.56,U] [#2 -0.35,0.25,0.00,M1] [#3 -0.12,0.08,0.54,U] [#4 -0.29,0.14,0.54,U] [#5 -0.24,-0.10,0.63,U] [#6 0.10,0.26,0.40,U] [#7 -0.10,0.18,0.41,U] [#8 -0.20,0.10,0.38,U] 
21:48:37.155 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.16}, one-star: {-0.25, 0.33}
21:48:37.156 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
21:48:37.156 00.000 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:48:37.157 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.24 cameraTheta=2.38 mountX=-0.19 mountY=-0.14, mountTheta=-2.49
21:48:37.158 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.16, opts=13)
21:48:37.159 00.001 8996 Enqueuing Move request for scope (-0.17, 0.16)
21:48:37.160 00.001 20224 Worker thread wakes up
21:48:37.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
21:48:37.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
21:48:37.160 00.000 20224 Moving (-0.17, 0.16) raw xDistance=-0.19 yDistance=-0.14
21:48:37.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:48:37.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:37.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:48:37.160 00.000 20224 MoveAxis(E, 0, ABG)
21:48:37.160 00.000 20224 Move returns status 0, amount 0
21:48:37.160 00.000 20224 MoveAxis(N, 0, ABG)
21:48:37.160 00.000 20224 Move returns status 0, amount 0
21:48:37.160 00.000 20224 move complete, result=0
21:48:37.160 00.000 20224 worker thread done servicing request
21:48:37.164 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2755, FiltMin=2486, FiltMax=30109, Gamma=1.000
21:48:37.178 00.014 8996 UpdateGuideState exits: m=736163 SNR=375.6
21:48:37.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:37.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:37.181 00.001 8996 Enqueuing Expose request
21:48:37.182 00.001 20224 Worker thread wakes up
21:48:37.182 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:37.184 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:37.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:38.158 00.974 20224 Exposure complete
21:48:38.227 00.069 20224 worker thread done servicing request
21:48:38.227 00.000 8996 OnExposeComplete: enter
21:48:38.228 00.001 8996 UpdateGuideState(): m_state=6
21:48:38.229 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3026
21:48:38.230 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=473.01, Mass=683789, SNR=339.1, Peak=65535 HFD=4.4
21:48:38.230 00.000 8996 MultiStar: [#1 -0.38,0.18,0.00,M1] [#2 -0.52,0.32,0.00,M2] [#3 -0.36,0.17,0.67,U] [#4 -0.35,0.17,0.52,U] [#5 -0.54,-0.05,0.00,M1] [#6 -0.15,0.02,0.50,U] [#7 -0.25,0.17,0.48,U] [#8 -0.50,0.13,0.00,M1] 
21:48:38.231 00.001 8996 refined, 4 included, MultiStar: {-0.33, 0.22}, one-star: {-0.42, 0.39}
21:48:38.232 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
21:48:38.232 00.000 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
21:48:38.233 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.22 hyp=0.40 cameraTheta=2.55 mountX=-0.35 mountY=-0.18, mountTheta=-2.66
21:48:38.235 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.22, opts=13)
21:48:38.236 00.001 8996 Enqueuing Move request for scope (-0.33, 0.22)
21:48:38.236 00.000 20224 Worker thread wakes up
21:48:38.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.22) opts 0xd
21:48:38.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.22)
21:48:38.236 00.000 20224 Moving (-0.33, 0.22) raw xDistance=-0.35 yDistance=-0.18
21:48:38.237 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:48:38.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:38.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:48:38.237 00.000 20224 MoveAxis(E, 51, ABG)
21:48:38.237 00.000 20224 Guiding  Dir = 2, Dur = 51
21:48:38.237 00.000 20224 IsSlewing returns 0
21:48:38.237 00.000 20224 IsGuiding returns 0
21:48:38.241 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2755, FiltMin=2505, FiltMax=26579, Gamma=1.000
21:48:38.252 00.011 20224 PulseGuide returned control before completion, sleep 46
21:48:38.255 00.003 8996 UpdateGuideState exits: m=683789 SNR=339.1
21:48:38.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:38.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:38.257 00.000 8996 Enqueuing Expose request
21:48:38.299 00.042 20224 IsGuiding returns 1
21:48:38.299 00.000 20224 scope still moving after pulse duration time elapsed
21:48:38.330 00.031 20224 IsSlewing returns 0
21:48:38.330 00.000 20224 IsGuiding returns 1
21:48:38.360 00.030 20224 IsSlewing returns 0
21:48:38.360 00.000 20224 IsGuiding returns 1
21:48:38.392 00.032 20224 IsSlewing returns 0
21:48:38.392 00.000 20224 IsGuiding returns 0
21:48:38.392 00.000 20224 scope move finished after 51 + 103 ms
21:48:38.392 00.000 20224 Move returns status 0, amount 51
21:48:38.392 00.000 20224 MoveAxis(N, 0, ABG)
21:48:38.392 00.000 20224 Move returns status 0, amount 0
21:48:38.392 00.000 20224 move complete, result=0
21:48:38.392 00.000 20224 worker thread done servicing request
21:48:38.392 00.000 20224 Worker thread wakes up
21:48:38.392 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.2 px 0 ms NORTH
21:48:38.393 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:38.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:39.565 01.172 20224 Exposure complete
21:48:39.624 00.059 20224 worker thread done servicing request
21:48:39.624 00.000 8996 OnExposeComplete: enter
21:48:39.626 00.002 8996 UpdateGuideState(): m_state=6
21:48:39.628 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3027
21:48:39.630 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=472.97, Mass=747475, SNR=369.5, Peak=63971 HFD=4.5
21:48:39.632 00.002 8996 MultiStar: [#1 0.03,0.28,0.66,U] [#2 -0.01,0.31,0.73,U] [#3 0.30,0.41,0.00,M1] [#4 0.18,0.35,0.53,U] [#5 0.04,0.06,0.53,U] [#6 0.48,0.22,0.00,M1] [#7 0.36,0.40,0.00,M1] [#8 -0.10,0.13,0.35,U] 
21:48:39.634 00.002 8996 refined, 5 included, MultiStar: {0.07, 0.27}, one-star: {0.16, 0.36}
21:48:39.636 00.002 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
21:48:39.637 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
21:48:39.639 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.34 mountX=0.04 mountY=-0.28, mountTheta=-1.43
21:48:39.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.27, opts=13)
21:48:39.642 00.001 8996 Enqueuing Move request for scope (0.07, 0.27)
21:48:39.643 00.001 20224 Worker thread wakes up
21:48:39.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
21:48:39.643 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
21:48:39.643 00.000 20224 Moving (0.07, 0.27) raw xDistance=0.04 yDistance=-0.28
21:48:39.644 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:48:39.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:48:39.644 00.000 20224 MoveAxis(E, 0, ABG)
21:48:39.644 00.000 20224 Move returns status 0, amount 0
21:48:39.644 00.000 20224 MoveAxis(N, 58, ABG)
21:48:39.644 00.000 20224 Guiding  Dir = 0, Dur = 58
21:48:39.644 00.000 20224 IsSlewing returns 0
21:48:39.644 00.000 20224 IsGuiding returns 0
21:48:39.647 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63971, med=2755, FiltMin=2499, FiltMax=28832, Gamma=1.000
21:48:39.663 00.016 8996 UpdateGuideState exits: m=747475 SNR=369.5
21:48:39.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:39.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:39.666 00.001 8996 Enqueuing Expose request
21:48:39.687 00.021 20224 PulseGuide returned control before completion, sleep 26
21:48:39.717 00.030 20224 IsGuiding returns 1
21:48:39.717 00.000 20224 scope still moving after pulse duration time elapsed
21:48:39.748 00.031 20224 IsSlewing returns 0
21:48:39.748 00.000 20224 IsGuiding returns 1
21:48:39.779 00.031 20224 IsSlewing returns 0
21:48:39.780 00.001 20224 IsGuiding returns 0
21:48:39.780 00.000 20224 scope move finished after 58 + 77 ms
21:48:39.780 00.000 20224 Move returns status 0, amount 58
21:48:39.780 00.000 20224 move complete, result=0
21:48:39.780 00.000 20224 worker thread done servicing request
21:48:39.780 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 58 ms NORTH
21:48:39.783 00.003 20224 Worker thread wakes up
21:48:39.783 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:39.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:40.773 00.990 20224 Exposure complete
21:48:40.855 00.082 20224 worker thread done servicing request
21:48:40.855 00.000 8996 OnExposeComplete: enter
21:48:40.856 00.001 8996 UpdateGuideState(): m_state=6
21:48:40.857 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3028
21:48:40.858 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.81, Mass=722811, SNR=330.9, Peak=54739 HFD=4.6
21:48:40.859 00.001 8996 MultiStar: [#1 0.01,0.32,0.76,U] [#2 -0.07,0.35,0.77,U] [#3 0.16,0.14,0.71,U] [#4 0.07,0.21,0.63,U] [#5 -0.03,-0.06,0.66,U] [#6 0.31,0.25,0.43,U] [#7 0.39,0.27,0.00,M2] [#8 -0.08,0.17,0.42,U] 
21:48:40.859 00.000 8996 single-star, 7 included, MultiStar: {0.05, 0.20}, one-star: {0.06, 0.19}
21:48:40.861 00.002 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
21:48:40.862 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
21:48:40.864 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.28 mountX=0.04 mountY=-0.20, mountTheta=-1.38
21:48:40.867 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.19, opts=13)
21:48:40.869 00.002 8996 Enqueuing Move request for scope (0.06, 0.19)
21:48:40.870 00.001 20224 Worker thread wakes up
21:48:40.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
21:48:40.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
21:48:40.871 00.001 20224 Moving (0.06, 0.19) raw xDistance=0.04 yDistance=-0.20
21:48:40.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:48:40.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:40.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:48:40.871 00.000 20224 MoveAxis(E, 0, ABG)
21:48:40.871 00.000 20224 Move returns status 0, amount 0
21:48:40.871 00.000 20224 MoveAxis(N, 0, ABG)
21:48:40.871 00.000 20224 Move returns status 0, amount 0
21:48:40.872 00.001 20224 move complete, result=0
21:48:40.872 00.000 20224 worker thread done servicing request
21:48:40.878 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54739, med=2755, FiltMin=2509, FiltMax=25558, Gamma=1.000
21:48:40.908 00.030 8996 UpdateGuideState exits: m=722811 SNR=330.9
21:48:40.910 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:40.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:40.912 00.001 8996 Enqueuing Expose request
21:48:40.913 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:40.914 00.001 20224 Worker thread wakes up
21:48:40.914 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:40.914 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:42.095 01.181 20224 Exposure complete
21:48:42.162 00.067 20224 worker thread done servicing request
21:48:42.162 00.000 8996 OnExposeComplete: enter
21:48:42.163 00.001 8996 UpdateGuideState(): m_state=6
21:48:42.164 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3029
21:48:42.165 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.69, Mass=770749, SNR=383.2, Peak=61795 HFD=4.6
21:48:42.166 00.001 8996 MultiStar: [#1 0.14,0.08,0.63,U] [#2 0.02,0.17,0.75,U] [#3 0.22,-0.10,0.57,U] [#4 0.18,0.04,0.48,U] [#5 0.15,-0.29,0.59,U] [#6 0.32,-0.12,0.42,U] [#7 0.32,-0.11,0.40,U] [#8 0.13,-0.19,0.36,U] 
21:48:42.167 00.001 8996 refined, 8 included, MultiStar: {0.18, -0.02}, one-star: {0.22, 0.08}
21:48:42.168 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
21:48:42.169 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
21:48:42.170 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.12 mountX=0.18 mountY=0.00, mountTheta=0.01
21:48:42.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.02, opts=13)
21:48:42.172 00.001 8996 Enqueuing Move request for scope (0.18, -0.02)
21:48:42.173 00.001 20224 Worker thread wakes up
21:48:42.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
21:48:42.173 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
21:48:42.173 00.000 20224 Moving (0.18, -0.02) raw xDistance=0.18 yDistance=0.00
21:48:42.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:48:42.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:42.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:48:42.173 00.000 20224 MoveAxis(E, 0, ABG)
21:48:42.174 00.001 20224 Move returns status 0, amount 0
21:48:42.174 00.000 20224 MoveAxis(N, 0, ABG)
21:48:42.174 00.000 20224 Move returns status 0, amount 0
21:48:42.174 00.000 20224 move complete, result=0
21:48:42.174 00.000 20224 worker thread done servicing request
21:48:42.180 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61795, med=2755, FiltMin=2521, FiltMax=27747, Gamma=1.000
21:48:42.197 00.017 8996 UpdateGuideState exits: m=770749 SNR=383.2
21:48:42.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:42.198 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:42.199 00.001 8996 Enqueuing Expose request
21:48:42.200 00.001 20224 Worker thread wakes up
21:48:42.200 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:42.201 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:42.201 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:43.187 00.986 20224 Exposure complete
21:48:43.288 00.101 20224 worker thread done servicing request
21:48:43.288 00.000 8996 OnExposeComplete: enter
21:48:43.289 00.001 8996 UpdateGuideState(): m_state=6
21:48:43.290 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3030
21:48:43.291 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.80, Mass=737671, SNR=351.6, Peak=58019 HFD=4.6
21:48:43.293 00.002 8996 MultiStar: [#1 -0.03,0.07,0.73,U] [#2 -0.10,0.29,0.71,U] [#3 0.20,0.01,0.66,U] [#4 0.05,-0.05,0.52,U] [#5 -0.07,-0.24,0.57,U] [#6 0.23,-0.23,0.42,U] [#7 0.11,-0.05,0.46,U] [#8 -0.09,-0.21,0.43,U] 
21:48:43.294 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.08, 0.19}
21:48:43.295 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
21:48:43.297 00.002 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
21:48:43.298 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.36 mountX=0.04 mountY=-0.02, mountTheta=-0.48
21:48:43.301 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
21:48:43.302 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
21:48:43.304 00.002 20224 Worker thread wakes up
21:48:43.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
21:48:43.305 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
21:48:43.305 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
21:48:43.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:48:43.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:43.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:48:43.305 00.000 20224 MoveAxis(E, 0, ABG)
21:48:43.305 00.000 20224 Move returns status 0, amount 0
21:48:43.305 00.000 20224 MoveAxis(N, 0, ABG)
21:48:43.305 00.000 20224 Move returns status 0, amount 0
21:48:43.305 00.000 20224 move complete, result=0
21:48:43.305 00.000 20224 worker thread done servicing request
21:48:43.311 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58019, med=2755, FiltMin=2512, FiltMax=25913, Gamma=1.000
21:48:43.327 00.016 8996 UpdateGuideState exits: m=737671 SNR=351.6
21:48:43.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:43.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:43.330 00.001 8996 Enqueuing Expose request
21:48:43.331 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:43.331 00.000 20224 Worker thread wakes up
21:48:43.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:43.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:44.505 01.173 20224 Exposure complete
21:48:44.569 00.064 20224 worker thread done servicing request
21:48:44.569 00.000 8996 OnExposeComplete: enter
21:48:44.570 00.001 8996 UpdateGuideState(): m_state=6
21:48:44.571 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3031
21:48:44.572 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.76, Mass=710396, SNR=350.8, Peak=62723 HFD=4.6
21:48:44.573 00.001 8996 MultiStar: [#1 0.27,0.10,0.69,U] [#2 0.08,0.27,0.79,U] [#3 0.26,-0.04,0.64,U] [#4 0.25,0.03,0.52,U] [#5 0.14,-0.31,0.65,U] [#6 0.36,-0.03,0.43,U] [#7 0.43,-0.10,0.00,M1] [#8 0.13,-0.09,0.37,U] 
21:48:44.575 00.002 8996 refined, 7 included, MultiStar: {0.21, 0.03}, one-star: {0.23, 0.15}
21:48:44.577 00.002 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:48:44.579 00.002 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
21:48:44.582 00.003 8996 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.15 mountX=0.21 mountY=-0.06, mountTheta=-0.26
21:48:44.584 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.03, opts=13)
21:48:44.586 00.002 8996 Enqueuing Move request for scope (0.21, 0.03)
21:48:44.587 00.001 20224 Worker thread wakes up
21:48:44.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
21:48:44.588 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
21:48:44.588 00.000 20224 Moving (0.21, 0.03) raw xDistance=0.21 yDistance=-0.06
21:48:44.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:48:44.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:44.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:48:44.588 00.000 20224 MoveAxis(W, 30, ABG)
21:48:44.588 00.000 20224 Guiding  Dir = 3, Dur = 30
21:48:44.588 00.000 20224 IsSlewing returns 0
21:48:44.589 00.001 20224 IsGuiding returns 0
21:48:44.595 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62723, med=2755, FiltMin=2493, FiltMax=27971, Gamma=1.000
21:48:44.606 00.011 20224 PulseGuide returned control before completion, sleep 23
21:48:44.622 00.016 8996 UpdateGuideState exits: m=710396 SNR=350.8
21:48:44.624 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:44.626 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:44.627 00.001 8996 Enqueuing Expose request
21:48:44.636 00.009 20224 IsGuiding returns 1
21:48:44.636 00.000 20224 scope still moving after pulse duration time elapsed
21:48:44.667 00.031 20224 IsSlewing returns 0
21:48:44.667 00.000 20224 IsGuiding returns 1
21:48:44.699 00.032 20224 IsSlewing returns 0
21:48:44.699 00.000 20224 IsGuiding returns 0
21:48:44.699 00.000 20224 scope move finished after 30 + 80 ms
21:48:44.700 00.001 20224 Move returns status 0, amount 30
21:48:44.700 00.000 20224 MoveAxis(N, 0, ABG)
21:48:44.700 00.000 20224 Move returns status 0, amount 0
21:48:44.700 00.000 20224 move complete, result=0
21:48:44.700 00.000 20224 worker thread done servicing request
21:48:44.700 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
21:48:44.701 00.001 20224 Worker thread wakes up
21:48:44.701 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:44.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:45.681 00.980 20224 Exposure complete
21:48:45.758 00.077 20224 worker thread done servicing request
21:48:45.758 00.000 8996 OnExposeComplete: enter
21:48:45.760 00.002 8996 UpdateGuideState(): m_state=6
21:48:45.762 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3032
21:48:45.763 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.84, Mass=801973, SNR=364.9, Peak=65507 HFD=4.5
21:48:45.766 00.003 8996 MultiStar: [#1 -0.07,0.12,0.63,U] [#2 -0.18,0.13,0.77,U] [#3 0.05,0.10,0.71,U] [#4 0.00,0.19,0.49,U] [#5 -0.05,-0.02,0.55,U] [#6 0.25,0.15,0.44,U] [#7 0.17,0.17,0.43,U] [#8 -0.02,-0.11,0.38,U] 
21:48:45.767 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.12}, one-star: {0.07, 0.23}
21:48:45.769 00.002 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
21:48:45.770 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
21:48:45.771 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.46 mountX=0.00 mountY=-0.12, mountTheta=-1.56
21:48:45.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
21:48:45.774 00.001 8996 Enqueuing Move request for scope (0.01, 0.12)
21:48:45.775 00.001 20224 Worker thread wakes up
21:48:45.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
21:48:45.775 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
21:48:45.775 00.000 20224 Moving (0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
21:48:45.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:48:45.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:45.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:48:45.775 00.000 20224 MoveAxis(E, 0, ABG)
21:48:45.775 00.000 20224 Move returns status 0, amount 0
21:48:45.775 00.000 20224 MoveAxis(N, 0, ABG)
21:48:45.775 00.000 20224 Move returns status 0, amount 0
21:48:45.775 00.000 20224 move complete, result=0
21:48:45.776 00.001 20224 worker thread done servicing request
21:48:45.779 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2755, FiltMin=2505, FiltMax=28835, Gamma=1.000
21:48:45.794 00.015 8996 UpdateGuideState exits: m=801973 SNR=364.9
21:48:45.795 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:45.795 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:45.796 00.001 8996 Enqueuing Expose request
21:48:45.798 00.002 20224 Worker thread wakes up
21:48:45.798 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:45.800 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:45.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:46.974 01.174 20224 Exposure complete
21:48:47.051 00.077 20224 worker thread done servicing request
21:48:47.051 00.000 8996 OnExposeComplete: enter
21:48:47.052 00.001 8996 UpdateGuideState(): m_state=6
21:48:47.053 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3033
21:48:47.054 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.73, Mass=773287, SNR=362.7, Peak=61325 HFD=4.5
21:48:47.056 00.002 8996 MultiStar: [#1 -0.55,-0.09,0.00,M1] [#2 -0.69,0.10,0.00,M1] [#3 -0.33,-0.02,0.59,U] [#4 -0.48,0.02,0.00,M1] [#5 -0.43,-0.20,0.00,M1] [#6 -0.13,-0.07,0.45,U] [#7 -0.18,0.10,0.44,U] [#8 -0.38,-0.04,0.39,U] 
21:48:47.057 00.001 8996 refined, 4 included, MultiStar: {-0.25, 0.03}, one-star: {-0.25, 0.12}
21:48:47.058 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
21:48:47.058 00.000 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
21:48:47.059 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.03 hyp=0.26 cameraTheta=3.01 mountX=-0.26 mountY=-0.00, mountTheta=-3.12
21:48:47.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.03, opts=13)
21:48:47.062 00.001 8996 Enqueuing Move request for scope (-0.25, 0.03)
21:48:47.062 00.000 20224 Worker thread wakes up
21:48:47.062 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.03) opts 0xd
21:48:47.062 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.03)
21:48:47.063 00.001 20224 Moving (-0.25, 0.03) raw xDistance=-0.26 yDistance=-0.00
21:48:47.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
21:48:47.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:47.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:48:47.063 00.000 20224 MoveAxis(E, 37, ABG)
21:48:47.063 00.000 20224 Guiding  Dir = 2, Dur = 37
21:48:47.063 00.000 20224 IsSlewing returns 0
21:48:47.063 00.000 20224 IsGuiding returns 0
21:48:47.067 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61325, med=2755, FiltMin=2505, FiltMax=25689, Gamma=1.000
21:48:47.080 00.013 8996 UpdateGuideState exits: m=773287 SNR=362.7
21:48:47.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:47.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:47.082 00.000 8996 Enqueuing Expose request
21:48:47.109 00.027 20224 IsGuiding returns 1
21:48:47.109 00.000 20224 scope still moving after pulse duration time elapsed
21:48:47.139 00.030 20224 IsSlewing returns 0
21:48:47.139 00.000 20224 IsGuiding returns 1
21:48:47.170 00.031 20224 IsSlewing returns 0
21:48:47.170 00.000 20224 IsGuiding returns 1
21:48:47.207 00.037 20224 IsSlewing returns 0
21:48:47.207 00.000 20224 IsGuiding returns 0
21:48:47.207 00.000 20224 scope move finished after 37 + 107 ms
21:48:47.207 00.000 20224 Move returns status 0, amount 37
21:48:47.207 00.000 20224 MoveAxis(N, 0, ABG)
21:48:47.207 00.000 20224 Move returns status 0, amount 0
21:48:47.208 00.001 20224 move complete, result=0
21:48:47.208 00.000 20224 worker thread done servicing request
21:48:47.208 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
21:48:47.210 00.002 20224 Worker thread wakes up
21:48:47.210 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:47.211 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:48.202 00.991 20224 Exposure complete
21:48:48.265 00.063 20224 worker thread done servicing request
21:48:48.265 00.000 8996 OnExposeComplete: enter
21:48:48.267 00.002 8996 UpdateGuideState(): m_state=6
21:48:48.268 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3034
21:48:48.269 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.72, Mass=745709, SNR=343.9, Peak=58029 HFD=4.5
21:48:48.269 00.000 8996 MultiStar: [#1 -0.30,0.16,0.64,U] [#2 -0.46,0.24,0.00,M2] [#3 -0.09,0.15,0.55,U] [#4 -0.19,0.05,0.62,U] [#5 -0.33,-0.18,0.65,U] [#6 -0.07,0.10,0.43,U] [#7 0.02,-0.08,0.46,U] [#8 -0.44,0.01,0.00,M1] 
21:48:48.270 00.001 8996 refined, 6 included, MultiStar: {-0.19, 0.05}, one-star: {-0.21, 0.11}
21:48:48.271 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
21:48:48.271 00.000 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
21:48:48.272 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.19 cameraTheta=2.88 mountX=-0.19 mountY=-0.03, mountTheta=-3.00
21:48:48.273 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.05, opts=13)
21:48:48.274 00.001 8996 Enqueuing Move request for scope (-0.19, 0.05)
21:48:48.275 00.001 20224 Worker thread wakes up
21:48:48.275 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
21:48:48.275 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
21:48:48.275 00.000 20224 Moving (-0.19, 0.05) raw xDistance=-0.19 yDistance=-0.03
21:48:48.275 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:48:48.275 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:48.275 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:48:48.275 00.000 20224 MoveAxis(E, 0, ABG)
21:48:48.275 00.000 20224 Move returns status 0, amount 0
21:48:48.275 00.000 20224 MoveAxis(N, 0, ABG)
21:48:48.275 00.000 20224 Move returns status 0, amount 0
21:48:48.275 00.000 20224 move complete, result=0
21:48:48.275 00.000 20224 worker thread done servicing request
21:48:48.279 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58029, med=2755, FiltMin=2473, FiltMax=25465, Gamma=1.000
21:48:48.305 00.026 8996 UpdateGuideState exits: m=745709 SNR=343.9
21:48:48.306 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:48.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:48.307 00.000 8996 Enqueuing Expose request
21:48:48.308 00.001 20224 Worker thread wakes up
21:48:48.308 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:48.309 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:48.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:49.470 01.161 20224 Exposure complete
21:48:49.539 00.069 20224 worker thread done servicing request
21:48:49.539 00.000 8996 OnExposeComplete: enter
21:48:49.540 00.001 8996 UpdateGuideState(): m_state=6
21:48:49.541 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3035
21:48:49.542 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.72, Mass=734374, SNR=373.2, Peak=53539 HFD=4.7
21:48:49.543 00.001 8996 MultiStar: [#1 -0.06,-0.06,0.63,U] [#2 -0.21,0.17,0.79,U] [#3 0.08,0.06,0.55,U] [#4 -0.03,-0.02,0.50,U] [#5 -0.04,-0.20,0.61,U] [#6 0.18,-0.11,0.42,U] [#7 0.02,-0.07,0.41,U] [#8 -0.13,-0.26,0.36,U] 
21:48:49.543 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {0.10, 0.10}
21:48:49.544 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
21:48:49.545 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
21:48:49.546 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.37 mountX=-0.01 mountY=0.01, mountTheta=2.26
21:48:49.548 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
21:48:49.550 00.002 8996 Enqueuing Move request for scope (-0.01, -0.01)
21:48:49.552 00.002 20224 Worker thread wakes up
21:48:49.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
21:48:49.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
21:48:49.552 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
21:48:49.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:48:49.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:49.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:48:49.552 00.000 20224 MoveAxis(E, 0, ABG)
21:48:49.552 00.000 20224 Move returns status 0, amount 0
21:48:49.552 00.000 20224 MoveAxis(N, 0, ABG)
21:48:49.552 00.000 20224 Move returns status 0, amount 0
21:48:49.552 00.000 20224 move complete, result=0
21:48:49.552 00.000 20224 worker thread done servicing request
21:48:49.560 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53539, med=2755, FiltMin=2502, FiltMax=24307, Gamma=1.000
21:48:49.586 00.026 8996 UpdateGuideState exits: m=734374 SNR=373.2
21:48:49.588 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:49.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:49.591 00.002 8996 Enqueuing Expose request
21:48:49.592 00.001 20224 Worker thread wakes up
21:48:49.592 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:48:49.595 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:49.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:50.585 00.990 20224 Exposure complete
21:48:50.637 00.052 20224 worker thread done servicing request
21:48:50.637 00.000 8996 OnExposeComplete: enter
21:48:50.638 00.001 8996 UpdateGuideState(): m_state=6
21:48:50.639 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3036
21:48:50.640 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.73, Mass=710921, SNR=315.0, Peak=52275 HFD=4.6
21:48:50.641 00.001 8996 MultiStar: [#1 0.04,0.22,0.74,U] [#2 -0.14,0.27,0.86,U] [#3 0.15,0.11,0.66,U] [#4 0.05,0.20,0.59,U] [#5 -0.10,-0.14,0.66,U] [#6 0.26,0.17,0.48,U] [#7 0.38,0.21,0.00,M1] [#8 -0.12,-0.15,0.46,U] 
21:48:50.642 00.001 8996 single-star, 7 included, MultiStar: {0.01, 0.11}, one-star: {0.00, 0.11}
21:48:50.643 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:48:50.644 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
21:48:50.644 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.57 mountX=-0.01 mountY=-0.11, mountTheta=-1.66
21:48:50.646 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.11, opts=13)
21:48:50.646 00.000 8996 Enqueuing Move request for scope (0.00, 0.11)
21:48:50.647 00.001 20224 Worker thread wakes up
21:48:50.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
21:48:50.647 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
21:48:50.647 00.000 20224 Moving (0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
21:48:50.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:48:50.648 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:50.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:48:50.648 00.000 20224 MoveAxis(E, 0, ABG)
21:48:50.648 00.000 20224 Move returns status 0, amount 0
21:48:50.648 00.000 20224 MoveAxis(N, 0, ABG)
21:48:50.648 00.000 20224 Move returns status 0, amount 0
21:48:50.648 00.000 20224 move complete, result=0
21:48:50.648 00.000 20224 worker thread done servicing request
21:48:50.655 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52275, med=2755, FiltMin=2521, FiltMax=24227, Gamma=1.000
21:48:50.679 00.024 8996 UpdateGuideState exits: m=710921 SNR=315.0
21:48:50.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:50.681 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:50.682 00.001 8996 Enqueuing Expose request
21:48:50.683 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:50.684 00.001 20224 Worker thread wakes up
21:48:50.684 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:50.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:51.880 01.196 20224 Exposure complete
21:48:51.973 00.093 20224 worker thread done servicing request
21:48:51.973 00.000 8996 OnExposeComplete: enter
21:48:51.975 00.002 8996 UpdateGuideState(): m_state=6
21:48:51.977 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3037
21:48:51.979 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=472.74, Mass=726504, SNR=375.7, Peak=54707 HFD=4.6
21:48:51.981 00.002 8996 MultiStar: [#1 -0.06,0.02,0.61,U] [#2 -0.19,0.23,0.78,U] [#3 0.24,-0.07,0.51,U] [#4 0.11,0.00,0.51,U] [#5 -0.02,-0.24,0.62,U] [#6 0.23,-0.12,0.40,U] [#7 0.12,-0.20,0.42,U] [#8 0.08,-0.07,0.39,U] 
21:48:51.982 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.00}, one-star: {0.07, 0.13}
21:48:51.983 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
21:48:51.984 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
21:48:51.985 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.10 mountX=0.04 mountY=-0.00, mountTheta=-0.01
21:48:51.986 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.00, opts=13)
21:48:51.987 00.001 8996 Enqueuing Move request for scope (0.04, -0.00)
21:48:51.988 00.001 20224 Worker thread wakes up
21:48:51.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
21:48:51.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
21:48:51.988 00.000 20224 Moving (0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
21:48:51.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:48:51.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:51.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:48:51.988 00.000 20224 MoveAxis(E, 0, ABG)
21:48:51.988 00.000 20224 Move returns status 0, amount 0
21:48:51.988 00.000 20224 MoveAxis(N, 0, ABG)
21:48:51.989 00.001 20224 Move returns status 0, amount 0
21:48:51.989 00.000 20224 move complete, result=0
21:48:51.989 00.000 20224 worker thread done servicing request
21:48:51.992 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54707, med=2755, FiltMin=2512, FiltMax=25539, Gamma=1.000
21:48:52.007 00.015 8996 UpdateGuideState exits: m=726504 SNR=375.7
21:48:52.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:52.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:52.010 00.001 8996 Enqueuing Expose request
21:48:52.010 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:52.013 00.003 20224 Worker thread wakes up
21:48:52.013 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:52.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:52.996 00.983 20224 Exposure complete
21:48:53.074 00.078 20224 worker thread done servicing request
21:48:53.075 00.001 8996 OnExposeComplete: enter
21:48:53.075 00.000 8996 UpdateGuideState(): m_state=6
21:48:53.076 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3038
21:48:53.077 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.71, Mass=730707, SNR=331.2, Peak=55299 HFD=4.7
21:48:53.078 00.001 8996 MultiStar: [#1 0.06,0.14,0.66,U] [#2 -0.26,0.20,0.76,U] [#3 -0.03,-0.00,0.70,U] [#4 -0.12,-0.01,0.61,U] [#5 -0.15,-0.16,0.68,U] [#6 0.16,-0.02,0.44,U] [#7 0.10,-0.17,0.49,U] [#8 -0.09,0.04,0.41,U] 
21:48:53.078 00.000 8996 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {0.05, 0.09}
21:48:53.079 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
21:48:53.080 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
21:48:53.080 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.56 mountX=-0.04 mountY=-0.02, mountTheta=-2.67
21:48:53.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
21:48:53.082 00.000 8996 Enqueuing Move request for scope (-0.04, 0.02)
21:48:53.083 00.001 20224 Worker thread wakes up
21:48:53.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
21:48:53.083 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
21:48:53.083 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
21:48:53.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:48:53.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:53.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:48:53.084 00.001 20224 MoveAxis(E, 0, ABG)
21:48:53.084 00.000 20224 Move returns status 0, amount 0
21:48:53.084 00.000 20224 MoveAxis(N, 0, ABG)
21:48:53.084 00.000 20224 Move returns status 0, amount 0
21:48:53.084 00.000 20224 move complete, result=0
21:48:53.084 00.000 20224 worker thread done servicing request
21:48:53.087 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55299, med=2755, FiltMin=2505, FiltMax=23744, Gamma=1.000
21:48:53.101 00.014 8996 UpdateGuideState exits: m=730707 SNR=331.2
21:48:53.102 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:53.103 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:53.104 00.001 8996 Enqueuing Expose request
21:48:53.105 00.001 20224 Worker thread wakes up
21:48:53.105 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:48:53.106 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:53.106 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:54.285 01.179 20224 Exposure complete
21:48:54.350 00.065 20224 worker thread done servicing request
21:48:54.350 00.000 8996 OnExposeComplete: enter
21:48:54.351 00.001 8996 UpdateGuideState(): m_state=6
21:48:54.352 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3039
21:48:54.353 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.92, Mass=698224, SNR=338.4, Peak=56307 HFD=4.3
21:48:54.354 00.001 8996 MultiStar: [#1 0.02,0.30,0.68,U] [#2 -0.14,0.31,0.76,U] [#3 0.12,-0.07,0.60,U] [#4 0.06,0.05,0.55,U] [#5 -0.08,-0.09,0.64,U] [#6 0.26,0.11,0.48,U] [#7 0.15,0.06,0.44,U] [#8 -0.10,-0.01,0.42,U] 
21:48:54.354 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.13}, one-star: {0.04, 0.31}
21:48:54.355 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
21:48:54.356 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
21:48:54.357 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.38 mountX=0.01 mountY=-0.14, mountTheta=-1.48
21:48:54.357 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
21:48:54.359 00.002 8996 Enqueuing Move request for scope (0.03, 0.13)
21:48:54.360 00.001 20224 Worker thread wakes up
21:48:54.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
21:48:54.360 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
21:48:54.360 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.01 yDistance=-0.14
21:48:54.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:48:54.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:54.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:48:54.360 00.000 20224 MoveAxis(E, 0, ABG)
21:48:54.360 00.000 20224 Move returns status 0, amount 0
21:48:54.360 00.000 20224 MoveAxis(N, 0, ABG)
21:48:54.360 00.000 20224 Move returns status 0, amount 0
21:48:54.360 00.000 20224 move complete, result=0
21:48:54.360 00.000 20224 worker thread done servicing request
21:48:54.364 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56307, med=2755, FiltMin=2493, FiltMax=26278, Gamma=1.000
21:48:54.377 00.013 8996 UpdateGuideState exits: m=698224 SNR=338.4
21:48:54.377 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:54.379 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:54.379 00.000 8996 Enqueuing Expose request
21:48:54.380 00.001 20224 Worker thread wakes up
21:48:54.380 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:54.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:54.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:55.356 00.975 20224 Exposure complete
21:48:55.454 00.098 20224 worker thread done servicing request
21:48:55.454 00.000 8996 OnExposeComplete: enter
21:48:55.455 00.001 8996 UpdateGuideState(): m_state=6
21:48:55.457 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3040
21:48:55.458 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.88, Mass=690108, SNR=377.0, Peak=57987 HFD=4.5
21:48:55.459 00.001 8996 MultiStar: [#1 -0.00,0.14,0.65,U] [#2 -0.20,0.34,0.66,U] [#3 0.08,0.10,0.54,U] [#4 0.05,0.20,0.53,U] [#5 -0.05,-0.16,0.62,U] [#6 0.38,0.18,0.00,M1] [#7 0.10,0.09,0.47,U] [#8 -0.06,0.14,0.35,U] 
21:48:55.460 00.001 8996 refined, 7 included, MultiStar: {0.00, 0.15}, one-star: {0.08, 0.26}
21:48:55.462 00.002 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
21:48:55.462 00.000 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
21:48:55.463 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.55 mountX=-0.01 mountY=-0.15, mountTheta=-1.65
21:48:55.465 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.15, opts=13)
21:48:55.465 00.000 8996 Enqueuing Move request for scope (0.00, 0.15)
21:48:55.466 00.001 20224 Worker thread wakes up
21:48:55.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
21:48:55.466 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
21:48:55.466 00.000 20224 Moving (0.00, 0.15) raw xDistance=-0.01 yDistance=-0.15
21:48:55.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:48:55.467 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:55.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:48:55.467 00.000 20224 MoveAxis(E, 0, ABG)
21:48:55.467 00.000 20224 Move returns status 0, amount 0
21:48:55.467 00.000 20224 MoveAxis(N, 0, ABG)
21:48:55.467 00.000 20224 Move returns status 0, amount 0
21:48:55.467 00.000 20224 move complete, result=0
21:48:55.467 00.000 20224 worker thread done servicing request
21:48:55.471 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57987, med=2755, FiltMin=2496, FiltMax=24438, Gamma=1.000
21:48:55.486 00.015 8996 UpdateGuideState exits: m=690108 SNR=377.0
21:48:55.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:55.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:55.488 00.000 8996 Enqueuing Expose request
21:48:55.489 00.001 20224 Worker thread wakes up
21:48:55.489 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:55.490 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:55.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:56.643 01.153 20224 Exposure complete
21:48:56.709 00.066 20224 worker thread done servicing request
21:48:56.709 00.000 8996 OnExposeComplete: enter
21:48:56.712 00.003 8996 UpdateGuideState(): m_state=6
21:48:56.712 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3041
21:48:56.713 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.96, Mass=781538, SNR=371.2, Peak=65021 HFD=4.3
21:48:56.714 00.001 8996 MultiStar: [#1 -0.22,0.36,0.00,M1] [#2 -0.45,0.41,0.00,M1] [#3 -0.15,0.27,0.60,U] [#4 -0.36,0.34,0.00,M1] [#5 -0.25,-0.04,0.56,U] [#6 -0.12,0.47,0.00,M2] [#7 -0.07,0.33,0.47,U] [#8 -0.31,0.18,0.38,U] 
21:48:56.715 00.001 8996 refined, 4 included, MultiStar: {-0.20, 0.23}, one-star: {-0.21, 0.34}
21:48:56.717 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
21:48:56.718 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
21:48:56.719 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.23 hyp=0.31 cameraTheta=2.27 mountX=-0.22 mountY=-0.21, mountTheta=-2.38
21:48:56.721 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.23, opts=13)
21:48:56.722 00.001 8996 Enqueuing Move request for scope (-0.20, 0.23)
21:48:56.724 00.002 20224 Worker thread wakes up
21:48:56.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.23) opts 0xd
21:48:56.724 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.23)
21:48:56.724 00.000 20224 Moving (-0.20, 0.23) raw xDistance=-0.22 yDistance=-0.21
21:48:56.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:48:56.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:48:56.724 00.000 20224 MoveAxis(E, 32, ABG)
21:48:56.724 00.000 20224 Guiding  Dir = 2, Dur = 32
21:48:56.724 00.000 20224 IsSlewing returns 0
21:48:56.725 00.001 20224 IsGuiding returns 0
21:48:56.728 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65021, med=2755, FiltMin=2467, FiltMax=30749, Gamma=1.000
21:48:56.742 00.014 8996 UpdateGuideState exits: m=781538 SNR=371.2
21:48:56.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:56.745 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:56.747 00.002 8996 Enqueuing Expose request
21:48:56.756 00.009 20224 PulseGuide returned control before completion, sleep 11
21:48:56.771 00.015 20224 IsGuiding returns 1
21:48:56.771 00.000 20224 scope still moving after pulse duration time elapsed
21:48:56.802 00.031 20224 IsSlewing returns 0
21:48:56.802 00.000 20224 IsGuiding returns 1
21:48:56.834 00.032 20224 IsSlewing returns 0
21:48:56.834 00.000 20224 IsGuiding returns 1
21:48:56.865 00.031 20224 IsSlewing returns 0
21:48:56.865 00.000 20224 IsGuiding returns 0
21:48:56.865 00.000 20224 scope move finished after 32 + 108 ms
21:48:56.865 00.000 20224 Move returns status 0, amount 32
21:48:56.865 00.000 20224 MoveAxis(N, 44, ABG)
21:48:56.865 00.000 20224 Guiding  Dir = 0, Dur = 44
21:48:56.865 00.000 20224 IsSlewing returns 0
21:48:56.865 00.000 20224 IsGuiding returns 0
21:48:56.867 00.002 20224 PulseGuide returned control before completion, sleep 53
21:48:56.927 00.060 20224 IsGuiding returns 1
21:48:56.927 00.000 20224 scope still moving after pulse duration time elapsed
21:48:56.958 00.031 20224 IsSlewing returns 0
21:48:56.959 00.001 20224 IsGuiding returns 0
21:48:56.959 00.000 20224 scope move finished after 44 + 49 ms
21:48:56.959 00.000 20224 Move returns status 0, amount 44
21:48:56.959 00.000 20224 move complete, result=0
21:48:56.959 00.000 20224 worker thread done servicing request
21:48:56.959 00.000 20224 Worker thread wakes up
21:48:56.959 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 44 ms NORTH
21:48:56.961 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:56.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:57.933 00.972 20224 Exposure complete
21:48:58.009 00.076 20224 worker thread done servicing request
21:48:58.009 00.000 8996 OnExposeComplete: enter
21:48:58.011 00.002 8996 UpdateGuideState(): m_state=6
21:48:58.013 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3042
21:48:58.014 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.84, Mass=724050, SNR=352.4, Peak=63075 HFD=4.5
21:48:58.016 00.002 8996 MultiStar: [#1 0.14,0.27,0.68,U] [#2 -0.01,0.35,0.73,U] [#3 0.27,0.15,0.60,U] [#4 0.17,0.01,0.61,U] [#5 0.07,-0.10,0.66,U] [#6 0.45,0.21,0.00,M3] [#7 0.28,0.20,0.44,U] [#8 0.08,0.13,0.38,U] 
21:48:58.017 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.16}, one-star: {0.24, 0.22}
21:48:58.018 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
21:48:58.018 00.000 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
21:48:58.019 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.80 mountX=0.14 mountY=-0.18, mountTheta=-0.91
21:48:58.021 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.16, opts=13)
21:48:58.022 00.001 8996 Enqueuing Move request for scope (0.15, 0.16)
21:48:58.024 00.002 20224 Worker thread wakes up
21:48:58.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
21:48:58.024 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
21:48:58.024 00.000 20224 Moving (0.15, 0.16) raw xDistance=0.14 yDistance=-0.18
21:48:58.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:48:58.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:58.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:48:58.024 00.000 20224 MoveAxis(E, 0, ABG)
21:48:58.024 00.000 20224 Move returns status 0, amount 0
21:48:58.024 00.000 20224 MoveAxis(N, 0, ABG)
21:48:58.024 00.000 20224 Move returns status 0, amount 0
21:48:58.024 00.000 20224 move complete, result=0
21:48:58.024 00.000 20224 worker thread done servicing request
21:48:58.028 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63075, med=2755, FiltMin=2480, FiltMax=26310, Gamma=1.000
21:48:58.048 00.020 8996 UpdateGuideState exits: m=724050 SNR=352.4
21:48:58.051 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:58.053 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:58.054 00.001 8996 Enqueuing Expose request
21:48:58.056 00.002 20224 Worker thread wakes up
21:48:58.056 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:48:58.058 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:58.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:48:59.227 01.169 20224 Exposure complete
21:48:59.316 00.089 20224 worker thread done servicing request
21:48:59.316 00.000 8996 OnExposeComplete: enter
21:48:59.318 00.002 8996 UpdateGuideState(): m_state=6
21:48:59.319 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3043
21:48:59.320 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.65, Mass=688963, SNR=343.7, Peak=51235 HFD=4.7
21:48:59.321 00.001 8996 MultiStar: [#1 0.08,0.13,0.59,U] [#2 -0.10,0.11,0.79,U] [#3 0.05,-0.19,0.66,U] [#4 -0.06,-0.12,0.56,U] [#5 -0.01,-0.28,0.64,U] [#6 0.19,-0.04,0.47,U] [#7 0.25,-0.22,0.42,U] [#8 -0.02,-0.15,0.41,U] 
21:48:59.322 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {0.15, 0.03}
21:48:59.323 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:48:59.325 00.002 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
21:48:59.326 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.85 mountX=0.06 mountY=0.06, mountTheta=0.75
21:48:59.327 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
21:48:59.329 00.002 8996 Enqueuing Move request for scope (0.05, -0.06)
21:48:59.330 00.001 20224 Worker thread wakes up
21:48:59.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
21:48:59.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
21:48:59.330 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.06
21:48:59.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:48:59.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:59.331 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:48:59.331 00.000 20224 MoveAxis(E, 0, ABG)
21:48:59.331 00.000 20224 Move returns status 0, amount 0
21:48:59.331 00.000 20224 MoveAxis(N, 0, ABG)
21:48:59.331 00.000 20224 Move returns status 0, amount 0
21:48:59.331 00.000 20224 move complete, result=0
21:48:59.331 00.000 20224 worker thread done servicing request
21:48:59.336 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51235, med=2755, FiltMin=2509, FiltMax=24723, Gamma=1.000
21:48:59.353 00.017 8996 UpdateGuideState exits: m=688963 SNR=343.7
21:48:59.354 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:59.354 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:48:59.355 00.001 8996 Enqueuing Expose request
21:48:59.356 00.001 20224 Worker thread wakes up
21:48:59.356 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:59.357 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:48:59.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:00.347 00.990 20224 Exposure complete
21:49:00.422 00.075 20224 worker thread done servicing request
21:49:00.422 00.000 8996 OnExposeComplete: enter
21:49:00.424 00.002 8996 UpdateGuideState(): m_state=6
21:49:00.425 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3044
21:49:00.426 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.56, Mass=841540, SNR=372.0, Peak=60419 HFD=4.8
21:49:00.427 00.001 8996 MultiStar: [#1 0.16,-0.06,0.63,U] [#2 -0.05,0.09,0.68,U] [#3 0.09,-0.28,0.59,U] [#4 0.15,-0.17,0.51,U] [#5 0.10,-0.51,0.00,M1] [#6 0.34,-0.25,0.00,M3] [#7 0.31,-0.22,0.47,U] [#8 0.15,-0.32,0.38,U] 
21:49:00.427 00.000 8996 refined, 6 included, MultiStar: {0.15, -0.12}, one-star: {0.23, -0.06}
21:49:00.428 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
21:49:00.429 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.58)
21:49:00.430 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.68 mountX=0.16 mountY=0.10, mountTheta=0.57
21:49:00.431 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.12, opts=13)
21:49:00.432 00.001 8996 Enqueuing Move request for scope (0.15, -0.12)
21:49:00.432 00.000 20224 Worker thread wakes up
21:49:00.433 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
21:49:00.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
21:49:00.433 00.000 20224 Moving (0.15, -0.12) raw xDistance=0.16 yDistance=0.10
21:49:00.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:49:00.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:00.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:49:00.433 00.000 20224 MoveAxis(E, 0, ABG)
21:49:00.433 00.000 20224 Move returns status 0, amount 0
21:49:00.433 00.000 20224 MoveAxis(N, 0, ABG)
21:49:00.433 00.000 20224 Move returns status 0, amount 0
21:49:00.433 00.000 20224 move complete, result=0
21:49:00.433 00.000 20224 worker thread done servicing request
21:49:00.437 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=60419, med=2755, FiltMin=2493, FiltMax=30016, Gamma=1.000
21:49:00.460 00.023 8996 UpdateGuideState exits: m=841540 SNR=372.0
21:49:00.462 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:00.463 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:00.464 00.001 8996 Enqueuing Expose request
21:49:00.465 00.001 20224 Worker thread wakes up
21:49:00.465 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:00.467 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:00.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:01.636 01.169 20224 Exposure complete
21:49:01.709 00.073 20224 worker thread done servicing request
21:49:01.710 00.001 8996 OnExposeComplete: enter
21:49:01.712 00.002 8996 UpdateGuideState(): m_state=6
21:49:01.715 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3045
21:49:01.716 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.73, Mass=752488, SNR=413.8, Peak=60419 HFD=4.6
21:49:01.718 00.002 8996 MultiStar: [#1 0.04,0.13,0.54,U] [#2 -0.04,0.17,0.64,U] [#3 0.26,-0.15,0.50,U] [#4 0.18,-0.06,0.47,U] [#5 -0.01,-0.21,0.57,U] [#6 0.45,-0.20,0.00,M4] [#7 0.40,-0.06,0.38,U] [#8 0.05,-0.09,0.35,U] 
21:49:01.720 00.002 8996 refined, 7 included, MultiStar: {0.13, 0.00}, one-star: {0.20, 0.12}
21:49:01.722 00.002 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
21:49:01.723 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
21:49:01.724 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=0.13 mountY=-0.02, mountTheta=-0.14
21:49:01.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.00, opts=13)
21:49:01.727 00.001 8996 Enqueuing Move request for scope (0.13, 0.00)
21:49:01.728 00.001 20224 Worker thread wakes up
21:49:01.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
21:49:01.728 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
21:49:01.728 00.000 20224 Moving (0.13, 0.00) raw xDistance=0.13 yDistance=-0.02
21:49:01.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:49:01.728 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:01.729 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:49:01.729 00.000 20224 MoveAxis(E, 0, ABG)
21:49:01.729 00.000 20224 Move returns status 0, amount 0
21:49:01.729 00.000 20224 MoveAxis(N, 0, ABG)
21:49:01.729 00.000 20224 Move returns status 0, amount 0
21:49:01.729 00.000 20224 move complete, result=0
21:49:01.729 00.000 20224 worker thread done servicing request
21:49:01.733 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60419, med=2755, FiltMin=2518, FiltMax=28899, Gamma=1.000
21:49:01.748 00.015 8996 UpdateGuideState exits: m=752488 SNR=413.8
21:49:01.749 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:01.751 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:01.752 00.001 8996 Enqueuing Expose request
21:49:01.753 00.001 20224 Worker thread wakes up
21:49:01.754 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:01.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:01.755 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:02.758 01.003 20224 Exposure complete
21:49:02.838 00.080 20224 worker thread done servicing request
21:49:02.838 00.000 8996 OnExposeComplete: enter
21:49:02.839 00.001 8996 UpdateGuideState(): m_state=6
21:49:02.839 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3046
21:49:02.840 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.82, Mass=750264, SNR=366.4, Peak=65507 HFD=4.6
21:49:02.841 00.001 8996 MultiStar: [#1 0.26,0.10,0.65,U] [#2 0.14,0.12,0.67,U] [#3 0.48,0.03,0.00,M1] [#4 0.40,0.02,0.52,U] [#5 0.16,-0.09,0.60,U] [#6 0.53,-0.09,0.00,M5] [#7 0.27,-0.04,0.45,U] [#8 0.23,-0.19,0.39,U] 
21:49:02.842 00.001 8996 refined, 6 included, MultiStar: {0.25, 0.05}, one-star: {0.28, 0.20}
21:49:02.843 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
21:49:02.843 00.000 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
21:49:02.844 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.25 cameraTheta=0.19 mountX=0.24 mountY=-0.08, mountTheta=-0.31
21:49:02.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.05, opts=13)
21:49:02.849 00.003 8996 Enqueuing Move request for scope (0.25, 0.05)
21:49:02.851 00.002 20224 Worker thread wakes up
21:49:02.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
21:49:02.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
21:49:02.852 00.001 20224 Moving (0.25, 0.05) raw xDistance=0.24 yDistance=-0.08
21:49:02.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:49:02.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:02.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:49:02.852 00.000 20224 MoveAxis(W, 35, ABG)
21:49:02.852 00.000 20224 Guiding  Dir = 3, Dur = 35
21:49:02.852 00.000 20224 IsSlewing returns 0
21:49:02.853 00.001 20224 IsGuiding returns 0
21:49:02.854 00.001 20224 PulseGuide returned control before completion, sleep 44
21:49:02.862 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2755, FiltMin=2486, FiltMax=28787, Gamma=1.000
21:49:02.876 00.014 8996 UpdateGuideState exits: m=750264 SNR=366.4
21:49:02.877 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:02.880 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:02.883 00.003 8996 Enqueuing Expose request
21:49:02.908 00.025 20224 IsGuiding returns 1
21:49:02.908 00.000 20224 scope still moving after pulse duration time elapsed
21:49:02.939 00.031 20224 IsSlewing returns 0
21:49:02.939 00.000 20224 IsGuiding returns 0
21:49:02.939 00.000 20224 scope move finished after 35 + 51 ms
21:49:02.939 00.000 20224 Move returns status 0, amount 35
21:49:02.939 00.000 20224 MoveAxis(N, 0, ABG)
21:49:02.939 00.000 20224 Move returns status 0, amount 0
21:49:02.939 00.000 20224 move complete, result=0
21:49:02.939 00.000 20224 worker thread done servicing request
21:49:02.939 00.000 20224 Worker thread wakes up
21:49:02.939 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:02.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:02.946 00.007 8996 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH
21:49:04.099 01.153 20224 Exposure complete
21:49:04.164 00.065 20224 worker thread done servicing request
21:49:04.164 00.000 8996 OnExposeComplete: enter
21:49:04.165 00.001 8996 UpdateGuideState(): m_state=6
21:49:04.166 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3047
21:49:04.167 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=472.56, Mass=710453, SNR=328.8, Peak=53629 HFD=4.2
21:49:04.169 00.002 8996 MultiStar: [#1 -0.40,-0.04,0.67,U] [#2 -0.53,0.25,0.00,M1] [#3 -0.29,-0.07,0.60,U] [#4 -0.42,-0.18,0.00,M1] [#5 -0.41,-0.27,0.00,M1] [#6 -0.19,-0.04,0.45,U] [#7 -0.20,0.14,0.42,U] [#8 -0.48,-0.14,0.00,M1] 
21:49:04.170 00.001 8996 refined, 4 included, MultiStar: {-0.30, -0.03}, one-star: {-0.35, -0.06}
21:49:04.172 00.002 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
21:49:04.173 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
21:49:04.174 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-3.05 mountX=-0.30 mountY=0.06, mountTheta=2.93
21:49:04.176 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.03, opts=13)
21:49:04.177 00.001 8996 Enqueuing Move request for scope (-0.30, -0.03)
21:49:04.178 00.001 20224 Worker thread wakes up
21:49:04.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.03) opts 0xd
21:49:04.178 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.03)
21:49:04.179 00.001 20224 Moving (-0.30, -0.03) raw xDistance=-0.30 yDistance=0.06
21:49:04.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
21:49:04.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:04.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:49:04.179 00.000 20224 MoveAxis(E, 41, ABG)
21:49:04.179 00.000 20224 Guiding  Dir = 2, Dur = 41
21:49:04.179 00.000 20224 IsSlewing returns 0
21:49:04.179 00.000 20224 IsGuiding returns 0
21:49:04.183 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53629, med=2755, FiltMin=2496, FiltMax=24419, Gamma=1.000
21:49:04.189 00.006 20224 PulseGuide returned control before completion, sleep 42
21:49:04.207 00.018 8996 UpdateGuideState exits: m=710453 SNR=328.8
21:49:04.209 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:04.211 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:04.212 00.001 8996 Enqueuing Expose request
21:49:04.235 00.023 20224 IsGuiding returns 1
21:49:04.235 00.000 20224 scope still moving after pulse duration time elapsed
21:49:04.267 00.032 20224 IsSlewing returns 0
21:49:04.267 00.000 20224 IsGuiding returns 1
21:49:04.297 00.030 20224 IsSlewing returns 0
21:49:04.297 00.000 20224 IsGuiding returns 0
21:49:04.298 00.001 20224 scope move finished after 41 + 76 ms
21:49:04.298 00.000 20224 Move returns status 0, amount 41
21:49:04.298 00.000 20224 MoveAxis(N, 0, ABG)
21:49:04.298 00.000 20224 Move returns status 0, amount 0
21:49:04.298 00.000 20224 move complete, result=0
21:49:04.298 00.000 20224 worker thread done servicing request
21:49:04.298 00.000 20224 Worker thread wakes up
21:49:04.298 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:04.298 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
21:49:04.300 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:05.274 00.974 20224 Exposure complete
21:49:05.352 00.078 20224 worker thread done servicing request
21:49:05.353 00.001 8996 OnExposeComplete: enter
21:49:05.354 00.001 8996 UpdateGuideState(): m_state=6
21:49:05.356 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3048
21:49:05.357 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.68, Mass=709999, SNR=365.2, Peak=50115 HFD=4.7
21:49:05.358 00.001 8996 MultiStar: [#1 -0.00,-0.06,0.70,U] [#2 -0.22,0.20,0.66,U] [#3 -0.01,-0.21,0.54,U] [#4 -0.15,-0.19,0.48,U] [#5 0.01,-0.19,0.65,U] [#6 0.11,-0.18,0.44,U] [#7 0.10,-0.20,0.43,U] [#8 -0.04,-0.21,0.42,U] 
21:49:05.359 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.08}, one-star: {0.06, 0.06}
21:49:05.360 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
21:49:05.361 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
21:49:05.363 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.77 mountX=-0.01 mountY=0.08, mountTheta=1.67
21:49:05.365 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
21:49:05.367 00.002 8996 Enqueuing Move request for scope (-0.02, -0.08)
21:49:05.368 00.001 20224 Worker thread wakes up
21:49:05.369 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
21:49:05.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
21:49:05.369 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
21:49:05.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:49:05.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:05.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:49:05.369 00.000 20224 MoveAxis(E, 0, ABG)
21:49:05.369 00.000 20224 Move returns status 0, amount 0
21:49:05.369 00.000 20224 MoveAxis(N, 0, ABG)
21:49:05.370 00.001 20224 Move returns status 0, amount 0
21:49:05.370 00.000 20224 move complete, result=0
21:49:05.370 00.000 20224 worker thread done servicing request
21:49:05.378 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50115, med=2755, FiltMin=2489, FiltMax=22883, Gamma=1.000
21:49:05.398 00.020 8996 UpdateGuideState exits: m=709999 SNR=365.2
21:49:05.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:05.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:05.401 00.001 8996 Enqueuing Expose request
21:49:05.402 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:05.403 00.001 20224 Worker thread wakes up
21:49:05.403 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:05.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:06.572 01.169 20224 Exposure complete
21:49:06.648 00.076 20224 worker thread done servicing request
21:49:06.648 00.000 8996 OnExposeComplete: enter
21:49:06.650 00.002 8996 UpdateGuideState(): m_state=6
21:49:06.652 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3049
21:49:06.653 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.47, Mass=776250, SNR=371.4, Peak=50109 HFD=4.5
21:49:06.655 00.002 8996 MultiStar: [#1 0.02,-0.34,0.61,U] [#2 -0.21,-0.09,0.69,U] [#3 0.20,-0.32,0.57,U] [#4 0.03,-0.21,0.53,U] [#5 -0.03,-0.49,0.00,M1] [#6 0.21,-0.13,0.42,U] [#7 0.20,-0.33,0.39,U] [#8 -0.11,-0.45,0.00,M1] 
21:49:06.656 00.001 8996 single-star, 6 included, MultiStar: {0.05, -0.21}, one-star: {0.05, -0.15}
21:49:06.657 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
21:49:06.659 00.002 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
21:49:06.659 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.27 mountX=0.06 mountY=0.14, mountTheta=1.17
21:49:06.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.15, opts=13)
21:49:06.663 00.002 8996 Enqueuing Move request for scope (0.05, -0.15)
21:49:06.664 00.001 20224 Worker thread wakes up
21:49:06.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
21:49:06.664 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
21:49:06.664 00.000 20224 Moving (0.05, -0.15) raw xDistance=0.06 yDistance=0.14
21:49:06.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:49:06.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:06.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:49:06.664 00.000 20224 MoveAxis(E, 0, ABG)
21:49:06.664 00.000 20224 Move returns status 0, amount 0
21:49:06.664 00.000 20224 MoveAxis(N, 0, ABG)
21:49:06.664 00.000 20224 Move returns status 0, amount 0
21:49:06.664 00.000 20224 move complete, result=0
21:49:06.664 00.000 20224 worker thread done servicing request
21:49:06.670 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50109, med=2755, FiltMin=2496, FiltMax=25008, Gamma=1.000
21:49:06.686 00.016 8996 UpdateGuideState exits: m=776250 SNR=371.4
21:49:06.689 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:06.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:06.692 00.002 8996 Enqueuing Expose request
21:49:06.694 00.002 20224 Worker thread wakes up
21:49:06.694 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:06.695 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:06.696 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:07.655 00.959 20224 Exposure complete
21:49:07.728 00.073 20224 worker thread done servicing request
21:49:07.728 00.000 8996 OnExposeComplete: enter
21:49:07.730 00.002 8996 UpdateGuideState(): m_state=6
21:49:07.730 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3050
21:49:07.731 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.62, Mass=751203, SNR=358.0, Peak=54451 HFD=4.5
21:49:07.732 00.001 8996 MultiStar: [#1 0.16,-0.20,0.64,U] [#2 -0.11,-0.18,0.74,U] [#3 0.22,-0.38,0.00,M1] [#4 0.10,-0.22,0.56,U] [#5 0.05,-0.48,0.00,M2] [#6 0.45,-0.10,0.00,M3] [#7 0.52,-0.23,0.00,M1] [#8 0.16,-0.30,0.37,U] 
21:49:07.733 00.001 8996 single-star, 4 included, MultiStar: {0.08, -0.15}, one-star: {0.13, 0.00}
21:49:07.733 00.000 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
21:49:07.734 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
21:49:07.735 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=0.13 mountY=-0.02, mountTheta=-0.13
21:49:07.737 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.00, opts=13)
21:49:07.739 00.002 8996 Enqueuing Move request for scope (0.13, 0.00)
21:49:07.740 00.001 20224 Worker thread wakes up
21:49:07.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
21:49:07.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
21:49:07.740 00.000 20224 Moving (0.13, 0.00) raw xDistance=0.13 yDistance=-0.02
21:49:07.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:49:07.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:07.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:49:07.741 00.001 20224 MoveAxis(E, 0, ABG)
21:49:07.741 00.000 20224 Move returns status 0, amount 0
21:49:07.741 00.000 20224 MoveAxis(N, 0, ABG)
21:49:07.741 00.000 20224 Move returns status 0, amount 0
21:49:07.741 00.000 20224 move complete, result=0
21:49:07.741 00.000 20224 worker thread done servicing request
21:49:07.753 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54451, med=2755, FiltMin=2473, FiltMax=26256, Gamma=1.000
21:49:07.782 00.029 8996 UpdateGuideState exits: m=751203 SNR=358.0
21:49:07.784 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:07.786 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:07.787 00.001 8996 Enqueuing Expose request
21:49:07.787 00.000 20224 Worker thread wakes up
21:49:07.787 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:07.788 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:07.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:08.993 01.205 20224 Exposure complete
21:49:09.051 00.058 20224 worker thread done servicing request
21:49:09.051 00.000 8996 OnExposeComplete: enter
21:49:09.052 00.001 8996 UpdateGuideState(): m_state=6
21:49:09.052 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3051
21:49:09.053 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.63, Mass=757735, SNR=358.2, Peak=57091 HFD=4.6
21:49:09.054 00.001 8996 MultiStar: [#1 -0.13,-0.17,0.58,U] [#2 -0.25,-0.14,0.72,U] [#3 0.06,-0.16,0.66,U] [#4 0.09,-0.13,0.69,U] [#5 0.04,-0.30,0.60,U] [#6 0.25,-0.02,0.45,U] [#7 0.22,-0.16,0.45,U] [#8 0.22,-0.12,0.41,U] 
21:49:09.055 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.13}, one-star: {0.16, 0.01}
21:49:09.056 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
21:49:09.057 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
21:49:09.057 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.14 mountX=0.07 mountY=0.12, mountTheta=1.03
21:49:09.059 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.13, opts=13)
21:49:09.059 00.000 8996 Enqueuing Move request for scope (0.06, -0.13)
21:49:09.060 00.001 20224 Worker thread wakes up
21:49:09.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
21:49:09.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
21:49:09.060 00.000 20224 Moving (0.06, -0.13) raw xDistance=0.07 yDistance=0.12
21:49:09.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:49:09.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:09.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:49:09.061 00.001 20224 MoveAxis(E, 0, ABG)
21:49:09.061 00.000 20224 Move returns status 0, amount 0
21:49:09.061 00.000 20224 MoveAxis(N, 0, ABG)
21:49:09.061 00.000 20224 Move returns status 0, amount 0
21:49:09.061 00.000 20224 move complete, result=0
21:49:09.061 00.000 20224 worker thread done servicing request
21:49:09.064 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57091, med=2755, FiltMin=2493, FiltMax=25872, Gamma=1.000
21:49:09.078 00.014 8996 UpdateGuideState exits: m=757735 SNR=358.2
21:49:09.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:09.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:09.080 00.000 8996 Enqueuing Expose request
21:49:09.081 00.001 20224 Worker thread wakes up
21:49:09.081 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:09.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:09.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:10.049 00.967 20224 Exposure complete
21:49:10.119 00.070 20224 worker thread done servicing request
21:49:10.119 00.000 8996 OnExposeComplete: enter
21:49:10.121 00.002 8996 UpdateGuideState(): m_state=6
21:49:10.122 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3052
21:49:10.123 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.60, Mass=735994, SNR=338.8, Peak=57283 HFD=4.4
21:49:10.125 00.002 8996 MultiStar: [#1 0.09,-0.02,0.72,U] [#2 -0.21,0.13,0.76,U] [#3 0.16,-0.10,0.60,U] [#4 0.01,-0.07,0.52,U] [#5 0.15,-0.37,0.70,U] [#6 0.26,-0.11,0.45,U] [#7 0.11,-0.15,0.47,U] [#8 0.12,-0.11,0.43,U] 
21:49:10.126 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.08}, one-star: {0.19, -0.01}
21:49:10.127 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
21:49:10.128 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
21:49:10.129 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.72 mountX=0.10 mountY=0.07, mountTheta=0.61
21:49:10.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.08, opts=13)
21:49:10.132 00.001 8996 Enqueuing Move request for scope (0.09, -0.08)
21:49:10.133 00.001 20224 Worker thread wakes up
21:49:10.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
21:49:10.133 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
21:49:10.133 00.000 20224 Moving (0.09, -0.08) raw xDistance=0.10 yDistance=0.07
21:49:10.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:49:10.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:10.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:49:10.133 00.000 20224 MoveAxis(E, 0, ABG)
21:49:10.133 00.000 20224 Move returns status 0, amount 0
21:49:10.133 00.000 20224 MoveAxis(N, 0, ABG)
21:49:10.133 00.000 20224 Move returns status 0, amount 0
21:49:10.133 00.000 20224 move complete, result=0
21:49:10.134 00.001 20224 worker thread done servicing request
21:49:10.138 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57283, med=2755, FiltMin=2493, FiltMax=27024, Gamma=1.000
21:49:10.152 00.014 8996 UpdateGuideState exits: m=735994 SNR=338.8
21:49:10.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:10.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:10.155 00.001 8996 Enqueuing Expose request
21:49:10.155 00.000 20224 Worker thread wakes up
21:49:10.155 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:10.156 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:10.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:11.315 01.159 20224 Exposure complete
21:49:11.375 00.060 20224 worker thread done servicing request
21:49:11.375 00.000 8996 OnExposeComplete: enter
21:49:11.376 00.001 8996 UpdateGuideState(): m_state=6
21:49:11.377 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3053
21:49:11.377 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=472.68, Mass=722089, SNR=367.5, Peak=48995 HFD=4.7
21:49:11.378 00.001 8996 MultiStar: [#1 0.04,-0.01,0.68,U] [#2 -0.11,0.17,0.67,U] [#3 0.16,-0.02,0.52,U] [#4 0.07,-0.05,0.53,U] [#5 -0.11,-0.19,0.58,U] [#6 0.23,0.04,0.44,U] [#7 0.21,0.02,0.42,U] [#8 -0.14,-0.26,0.40,U] 
21:49:11.379 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {0.05, 0.06}
21:49:11.380 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
21:49:11.381 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
21:49:11.382 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.27 mountX=0.04 mountY=0.01, mountTheta=0.15
21:49:11.383 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
21:49:11.384 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
21:49:11.385 00.001 20224 Worker thread wakes up
21:49:11.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
21:49:11.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
21:49:11.385 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.01
21:49:11.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:49:11.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:11.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:49:11.385 00.000 20224 MoveAxis(E, 0, ABG)
21:49:11.385 00.000 20224 Move returns status 0, amount 0
21:49:11.385 00.000 20224 MoveAxis(N, 0, ABG)
21:49:11.385 00.000 20224 Move returns status 0, amount 0
21:49:11.385 00.000 20224 move complete, result=0
21:49:11.385 00.000 20224 worker thread done servicing request
21:49:11.390 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48995, med=2755, FiltMin=2489, FiltMax=23552, Gamma=1.000
21:49:11.412 00.022 8996 UpdateGuideState exits: m=722089 SNR=367.5
21:49:11.413 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:11.414 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:11.415 00.001 8996 Enqueuing Expose request
21:49:11.416 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:11.417 00.001 20224 Worker thread wakes up
21:49:11.417 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:11.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:12.406 00.989 20224 Exposure complete
21:49:12.494 00.088 20224 worker thread done servicing request
21:49:12.494 00.000 8996 OnExposeComplete: enter
21:49:12.495 00.001 8996 UpdateGuideState(): m_state=6
21:49:12.496 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3054
21:49:12.497 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.41, Mass=722832, SNR=369.9, Peak=45789 HFD=4.7
21:49:12.498 00.001 8996 MultiStar: [#1 -0.15,-0.04,0.60,U] [#2 -0.12,0.07,0.77,U] [#3 -0.06,-0.13,0.60,U] [#4 -0.14,-0.11,0.52,U] [#5 -0.19,-0.22,0.60,U] [#6 0.11,0.01,0.39,U] [#7 0.05,-0.11,0.42,U] [#8 -0.14,-0.21,0.40,U] 
21:49:12.499 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.11}, one-star: {-0.03, -0.21}
21:49:12.500 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
21:49:12.500 00.000 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
21:49:12.501 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.22 mountX=-0.07 mountY=0.12, mountTheta=2.12
21:49:12.503 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.11, opts=13)
21:49:12.503 00.000 8996 Enqueuing Move request for scope (-0.08, -0.11)
21:49:12.504 00.001 20224 Worker thread wakes up
21:49:12.504 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
21:49:12.504 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
21:49:12.504 00.000 20224 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
21:49:12.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:49:12.505 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:12.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:49:12.505 00.000 20224 MoveAxis(E, 0, ABG)
21:49:12.505 00.000 20224 Move returns status 0, amount 0
21:49:12.505 00.000 20224 MoveAxis(N, 0, ABG)
21:49:12.505 00.000 20224 Move returns status 0, amount 0
21:49:12.505 00.000 20224 move complete, result=0
21:49:12.505 00.000 20224 worker thread done servicing request
21:49:12.511 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45789, med=2755, FiltMin=2470, FiltMax=23680, Gamma=1.000
21:49:12.536 00.025 8996 UpdateGuideState exits: m=722832 SNR=369.9
21:49:12.537 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:12.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:12.540 00.002 8996 Enqueuing Expose request
21:49:12.541 00.001 20224 Worker thread wakes up
21:49:12.541 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:12.543 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:12.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:13.706 01.163 20224 Exposure complete
21:49:13.770 00.064 20224 worker thread done servicing request
21:49:13.770 00.000 8996 OnExposeComplete: enter
21:49:13.771 00.001 8996 UpdateGuideState(): m_state=6
21:49:13.772 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3055
21:49:13.773 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=472.62, Mass=754343, SNR=330.2, Peak=58029 HFD=4.6
21:49:13.774 00.001 8996 MultiStar: [#1 -0.26,0.03,0.69,U] [#2 -0.47,0.05,0.00,M1] [#3 -0.16,-0.14,0.61,U] [#4 -0.15,0.03,0.62,U] [#5 -0.34,-0.21,0.61,U] [#6 -0.12,-0.11,0.48,U] [#7 -0.29,-0.16,0.53,U] [#8 -0.37,-0.02,0.40,U] 
21:49:13.775 00.001 8996 refined, 7 included, MultiStar: {-0.26, -0.06}, one-star: {-0.33, 0.01}
21:49:13.776 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
21:49:13.777 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
21:49:13.778 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-2.90 mountX=-0.25 mountY=0.09, mountTheta=2.78
21:49:13.779 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.06, opts=13)
21:49:13.780 00.001 8996 Enqueuing Move request for scope (-0.26, -0.06)
21:49:13.781 00.001 20224 Worker thread wakes up
21:49:13.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.06) opts 0xd
21:49:13.781 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.06)
21:49:13.781 00.000 20224 Moving (-0.26, -0.06) raw xDistance=-0.25 yDistance=0.09
21:49:13.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:49:13.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:13.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:49:13.781 00.000 20224 MoveAxis(E, 37, ABG)
21:49:13.782 00.001 20224 Guiding  Dir = 2, Dur = 37
21:49:13.782 00.000 20224 IsSlewing returns 0
21:49:13.782 00.000 20224 IsGuiding returns 0
21:49:13.785 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58029, med=2755, FiltMin=2502, FiltMax=25945, Gamma=1.000
21:49:13.794 00.009 20224 PulseGuide returned control before completion, sleep 36
21:49:13.801 00.007 8996 UpdateGuideState exits: m=754343 SNR=330.2
21:49:13.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:13.802 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:13.803 00.001 8996 Enqueuing Expose request
21:49:13.839 00.036 20224 IsGuiding returns 1
21:49:13.839 00.000 20224 scope still moving after pulse duration time elapsed
21:49:13.871 00.032 20224 IsSlewing returns 0
21:49:13.871 00.000 20224 IsGuiding returns 1
21:49:13.903 00.032 20224 IsSlewing returns 0
21:49:13.903 00.000 20224 IsGuiding returns 0
21:49:13.903 00.000 20224 scope move finished after 37 + 83 ms
21:49:13.903 00.000 20224 Move returns status 0, amount 37
21:49:13.903 00.000 20224 MoveAxis(N, 0, ABG)
21:49:13.903 00.000 20224 Move returns status 0, amount 0
21:49:13.903 00.000 20224 move complete, result=0
21:49:13.903 00.000 20224 worker thread done servicing request
21:49:13.903 00.000 20224 Worker thread wakes up
21:49:13.903 00.000 8996 GuideStep: -0.2 px 37 ms EAST, 0.1 px 0 ms NORTH
21:49:13.905 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:13.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:14.872 00.967 20224 Exposure complete
21:49:14.942 00.070 20224 worker thread done servicing request
21:49:14.942 00.000 8996 OnExposeComplete: enter
21:49:14.943 00.001 8996 UpdateGuideState(): m_state=6
21:49:14.944 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3056
21:49:14.945 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.46, Mass=683295, SNR=385.4, Peak=44029 HFD=4.6
21:49:14.946 00.001 8996 MultiStar: [#1 -0.08,0.12,0.61,U] [#2 -0.17,0.23,0.75,U] [#3 0.03,-0.05,0.60,U] [#4 -0.11,-0.08,0.50,U] [#5 -0.10,-0.23,0.58,U] [#6 0.17,-0.03,0.39,U] [#7 0.12,-0.08,0.43,U] [#8 -0.14,-0.14,0.40,U] 
21:49:14.947 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.03, -0.15}
21:49:14.948 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
21:49:14.949 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
21:49:14.950 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.39 mountX=-0.04 mountY=0.05, mountTheta=2.29
21:49:14.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
21:49:14.952 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
21:49:14.953 00.001 20224 Worker thread wakes up
21:49:14.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
21:49:14.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
21:49:14.953 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=0.05
21:49:14.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:49:14.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:14.954 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:49:14.954 00.000 20224 MoveAxis(E, 0, ABG)
21:49:14.954 00.000 20224 Move returns status 0, amount 0
21:49:14.954 00.000 20224 MoveAxis(N, 0, ABG)
21:49:14.954 00.000 20224 Move returns status 0, amount 0
21:49:14.954 00.000 20224 move complete, result=0
21:49:14.954 00.000 20224 worker thread done servicing request
21:49:14.958 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44029, med=2755, FiltMin=2505, FiltMax=22320, Gamma=1.000
21:49:14.971 00.013 8996 UpdateGuideState exits: m=683295 SNR=385.4
21:49:14.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:14.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:14.973 00.000 8996 Enqueuing Expose request
21:49:14.974 00.001 20224 Worker thread wakes up
21:49:14.974 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:14.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:14.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:16.138 01.163 20224 Exposure complete
21:49:16.196 00.058 20224 worker thread done servicing request
21:49:16.196 00.000 8996 OnExposeComplete: enter
21:49:16.197 00.001 8996 UpdateGuideState(): m_state=6
21:49:16.198 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3057
21:49:16.199 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.73, Mass=725080, SNR=350.0, Peak=58403 HFD=4.6
21:49:16.200 00.001 8996 MultiStar: [#1 0.04,-0.09,0.71,U] [#2 -0.01,-0.01,0.74,U] [#3 0.17,-0.24,0.61,U] [#4 0.14,-0.05,0.53,U] [#5 0.15,-0.19,0.61,U] [#6 0.33,-0.05,0.49,U] [#7 0.30,-0.02,0.52,U] [#8 0.16,-0.01,0.45,U] 
21:49:16.201 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.05}, one-star: {0.21, 0.11}
21:49:16.202 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
21:49:16.203 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
21:49:16.204 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.31 mountX=0.16 mountY=0.03, mountTheta=0.20
21:49:16.207 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.05, opts=13)
21:49:16.208 00.001 8996 Enqueuing Move request for scope (0.16, -0.05)
21:49:16.209 00.001 20224 Worker thread wakes up
21:49:16.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
21:49:16.209 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
21:49:16.209 00.000 20224 Moving (0.16, -0.05) raw xDistance=0.16 yDistance=0.03
21:49:16.210 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:49:16.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:16.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:49:16.210 00.000 20224 MoveAxis(E, 0, ABG)
21:49:16.210 00.000 20224 Move returns status 0, amount 0
21:49:16.210 00.000 20224 MoveAxis(N, 0, ABG)
21:49:16.210 00.000 20224 Move returns status 0, amount 0
21:49:16.210 00.000 20224 move complete, result=0
21:49:16.210 00.000 20224 worker thread done servicing request
21:49:16.218 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58403, med=2755, FiltMin=2496, FiltMax=26147, Gamma=1.000
21:49:16.235 00.017 8996 UpdateGuideState exits: m=725080 SNR=350.0
21:49:16.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:16.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:16.238 00.001 8996 Enqueuing Expose request
21:49:16.239 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:16.240 00.001 20224 Worker thread wakes up
21:49:16.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:16.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:17.216 00.976 20224 Exposure complete
21:49:17.287 00.071 20224 worker thread done servicing request
21:49:17.287 00.000 8996 OnExposeComplete: enter
21:49:17.288 00.001 8996 UpdateGuideState(): m_state=6
21:49:17.289 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3058
21:49:17.289 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=472.63, Mass=727947, SNR=325.1, Peak=56163 HFD=4.7
21:49:17.290 00.001 8996 MultiStar: [#1 0.06,-0.34,0.67,U] [#2 -0.08,-0.29,0.82,U] [#3 0.39,-0.09,0.65,U] [#4 0.23,-0.09,0.54,U] [#5 0.19,-0.33,0.68,U] [#6 0.58,-0.15,0.00,M1] [#7 0.39,-0.17,0.00,M1] [#8 0.17,-0.23,0.46,U] 
21:49:17.292 00.002 8996 refined, 6 included, MultiStar: {0.20, -0.18}, one-star: {0.38, 0.01}
21:49:17.293 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
21:49:17.294 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
21:49:17.295 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-0.76 mountX=0.21 mountY=0.16, mountTheta=0.65
21:49:17.296 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.18, opts=13)
21:49:17.297 00.001 8996 Enqueuing Move request for scope (0.20, -0.18)
21:49:17.298 00.001 20224 Worker thread wakes up
21:49:17.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.18) opts 0xd
21:49:17.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.18)
21:49:17.298 00.000 20224 Moving (0.20, -0.18) raw xDistance=0.21 yDistance=0.16
21:49:17.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:49:17.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:17.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:49:17.298 00.000 20224 MoveAxis(W, 31, ABG)
21:49:17.299 00.001 20224 Guiding  Dir = 3, Dur = 31
21:49:17.299 00.000 20224 IsSlewing returns 0
21:49:17.299 00.000 20224 IsGuiding returns 0
21:49:17.303 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56163, med=2755, FiltMin=2505, FiltMax=30019, Gamma=1.000
21:49:17.317 00.014 8996 UpdateGuideState exits: m=727947 SNR=325.1
21:49:17.320 00.003 20224 PulseGuide returned control before completion, sleep 22
21:49:17.320 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:17.322 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:17.324 00.002 8996 Enqueuing Expose request
21:49:17.350 00.026 20224 IsGuiding returns 1
21:49:17.350 00.000 20224 scope still moving after pulse duration time elapsed
21:49:17.382 00.032 20224 IsSlewing returns 0
21:49:17.382 00.000 20224 IsGuiding returns 1
21:49:17.413 00.031 20224 IsSlewing returns 0
21:49:17.413 00.000 20224 IsGuiding returns 0
21:49:17.413 00.000 20224 scope move finished after 31 + 82 ms
21:49:17.413 00.000 20224 Move returns status 0, amount 31
21:49:17.413 00.000 20224 MoveAxis(N, 0, ABG)
21:49:17.413 00.000 20224 Move returns status 0, amount 0
21:49:17.413 00.000 20224 move complete, result=0
21:49:17.413 00.000 20224 worker thread done servicing request
21:49:17.414 00.001 20224 Worker thread wakes up
21:49:17.414 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.2 px 0 ms NORTH
21:49:17.416 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:17.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:17.502 00.086 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:49:17.504 00.002 8996 case statement mapped state 6 to 3
21:49:17.505 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:49:18.579 01.074 20224 Exposure complete
21:49:18.614 00.035 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:49:18.616 00.002 8996 case statement mapped state 6 to 3
21:49:18.618 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:49:18.651 00.033 20224 worker thread done servicing request
21:49:18.651 00.000 8996 OnExposeComplete: enter
21:49:18.652 00.001 8996 UpdateGuideState(): m_state=6
21:49:18.653 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3059
21:49:18.654 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.74, Mass=733399, SNR=332.4, Peak=53731 HFD=4.6
21:49:18.656 00.002 8996 MultiStar: [#1 -0.08,0.17,0.66,U] [#2 -0.24,0.08,0.81,U] [#3 -0.04,-0.02,0.70,U] [#4 -0.20,0.11,0.54,U] [#5 -0.06,-0.22,0.59,U] [#6 0.15,0.02,0.43,U] [#7 0.11,-0.07,0.53,U] [#8 -0.03,-0.01,0.39,U] 
21:49:18.657 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.14, 0.12}
21:49:18.658 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
21:49:18.660 00.002 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
21:49:18.661 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.30 mountX=-0.03 mountY=-0.03, mountTheta=-2.41
21:49:18.663 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
21:49:18.664 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
21:49:18.665 00.001 20224 Worker thread wakes up
21:49:18.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:49:18.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:49:18.665 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
21:49:18.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:49:18.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:18.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:49:18.665 00.000 20224 MoveAxis(E, 0, ABG)
21:49:18.665 00.000 20224 Move returns status 0, amount 0
21:49:18.666 00.001 20224 MoveAxis(N, 0, ABG)
21:49:18.666 00.000 20224 Move returns status 0, amount 0
21:49:18.666 00.000 20224 move complete, result=0
21:49:18.666 00.000 20224 worker thread done servicing request
21:49:18.672 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53731, med=2755, FiltMin=2517, FiltMax=25587, Gamma=1.000
21:49:18.692 00.020 8996 UpdateGuideState exits: m=733399 SNR=332.4
21:49:18.694 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:18.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:18.696 00.001 8996 Enqueuing Expose request
21:49:18.698 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:18.699 00.001 20224 Worker thread wakes up
21:49:18.700 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:18.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:19.675 00.975 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:49:19.678 00.003 8996 case statement mapped state 6 to 3
21:49:19.679 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:49:19.681 00.002 20224 Exposure complete
21:49:19.749 00.068 20224 worker thread done servicing request
21:49:19.749 00.000 8996 OnExposeComplete: enter
21:49:19.750 00.001 8996 UpdateGuideState(): m_state=6
21:49:19.750 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3060
21:49:19.751 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.56, Mass=751773, SNR=379.8, Peak=45299 HFD=4.8
21:49:19.752 00.001 8996 MultiStar: [#1 -0.08,0.06,0.63,U] [#2 -0.17,0.11,0.64,U] [#3 0.03,-0.01,0.56,U] [#4 -0.05,0.12,0.49,U] [#5 -0.20,-0.23,0.59,U] [#6 0.25,0.15,0.39,U] [#7 0.10,-0.07,0.51,U] [#8 -0.42,-0.21,0.00,M1] 
21:49:19.753 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.00}, one-star: {0.02, -0.05}
21:49:19.755 00.002 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
21:49:19.757 00.002 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
21:49:19.759 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.08 mountX=-0.03 mountY=0.00, mountTheta=2.97
21:49:19.763 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.00, opts=13)
21:49:19.766 00.003 8996 Enqueuing Move request for scope (-0.03, -0.00)
21:49:19.768 00.002 20224 Worker thread wakes up
21:49:19.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
21:49:19.768 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
21:49:19.768 00.000 20224 Moving (-0.03, -0.00) raw xDistance=-0.03 yDistance=0.00
21:49:19.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:49:19.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:19.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:49:19.769 00.001 20224 MoveAxis(E, 0, ABG)
21:49:19.769 00.000 20224 Move returns status 0, amount 0
21:49:19.769 00.000 20224 MoveAxis(N, 0, ABG)
21:49:19.769 00.000 20224 Move returns status 0, amount 0
21:49:19.769 00.000 20224 move complete, result=0
21:49:19.769 00.000 20224 worker thread done servicing request
21:49:19.781 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45299, med=2755, FiltMin=2505, FiltMax=24240, Gamma=1.000
21:49:19.814 00.033 8996 UpdateGuideState exits: m=751773 SNR=379.8
21:49:19.816 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:19.818 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:19.819 00.001 8996 Enqueuing Expose request
21:49:19.820 00.001 20224 Worker thread wakes up
21:49:19.820 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:19.822 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:19.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:20.790 00.968 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:49:20.792 00.002 8996 case statement mapped state 6 to 3
21:49:20.793 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:49:20.995 00.202 20224 Exposure complete
21:49:21.054 00.059 20224 worker thread done servicing request
21:49:21.054 00.000 8996 OnExposeComplete: enter
21:49:21.055 00.001 8996 UpdateGuideState(): m_state=6
21:49:21.055 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3061
21:49:21.056 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.59, Mass=744410, SNR=378.2, Peak=51165 HFD=4.6
21:49:21.058 00.002 8996 MultiStar: [#1 -0.03,0.04,0.62,U] [#2 -0.24,-0.09,0.72,U] [#3 0.12,-0.16,0.63,U] [#4 -0.03,-0.16,0.51,U] [#5 -0.26,-0.35,0.00,M1] [#6 0.20,-0.22,0.46,U] [#7 0.15,-0.26,0.48,U] [#8 -0.36,-0.15,0.43,U] 
21:49:21.059 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.11}, one-star: {-0.18, -0.03}
21:49:21.060 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
21:49:21.061 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
21:49:21.063 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.08 mountX=-0.05 mountY=0.12, mountTheta=1.98
21:49:21.066 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.11, opts=13)
21:49:21.067 00.001 8996 Enqueuing Move request for scope (-0.06, -0.11)
21:49:21.067 00.000 20224 Worker thread wakes up
21:49:21.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
21:49:21.067 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
21:49:21.067 00.000 20224 Moving (-0.06, -0.11) raw xDistance=-0.05 yDistance=0.12
21:49:21.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:49:21.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:21.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:49:21.067 00.000 20224 MoveAxis(E, 0, ABG)
21:49:21.068 00.001 20224 Move returns status 0, amount 0
21:49:21.068 00.000 20224 MoveAxis(N, 0, ABG)
21:49:21.068 00.000 20224 Move returns status 0, amount 0
21:49:21.068 00.000 20224 move complete, result=0
21:49:21.068 00.000 20224 worker thread done servicing request
21:49:21.072 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51165, med=2755, FiltMin=2515, FiltMax=23216, Gamma=1.000
21:49:21.088 00.016 8996 UpdateGuideState exits: m=744410 SNR=378.2
21:49:21.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:21.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:21.091 00.001 8996 Enqueuing Expose request
21:49:21.091 00.000 20224 Worker thread wakes up
21:49:21.091 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:21.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:21.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
21:49:21.904 00.812 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:49:21.906 00.002 8996 case statement mapped state 6 to 3
21:49:21.908 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:49:22.006 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:49:22.009 00.003 8996 case statement mapped state 6 to 3
21:49:22.011 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:49:22.072 00.061 20224 Exposure complete
21:49:22.107 00.035 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
21:49:22.108 00.001 8996 PhdController::Dither begins
21:49:22.109 00.001 8996 dither: size=1.00, dRA=0.17 dDec=-0.04
21:49:22.110 00.001 8996 MountToCamera -- mountTheta (0.23) + m_xAngle (-0.10) = xAngle (0.14 = 0.14)
21:49:22.112 00.002 8996 MountToCamera -- mountX=0.17 mountY=-0.04 hyp=0.17 mountTheta=0.23 cameraX=0.17, cameraY=0.02 cameraTheta=0.14
21:49:22.113 00.001 8996 setting lock position to (138.50, 472.64)
21:49:22.114 00.001 8996 Mount: notify guiding dithered (0.2, 0.0)
21:49:22.114 00.000 8996 MultiStar: stabilizing after lock position change
21:49:22.115 00.001 8996 Status Line: Dither by 0.17,-0.04
21:49:22.118 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
21:49:22.121 00.003 8996 PhdController: newstate STATE_SETTLE_WAIT
21:49:22.123 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
21:49:22.149 00.026 20224 worker thread done servicing request
21:49:22.149 00.000 8996 OnExposeComplete: enter
21:49:22.150 00.001 8996 UpdateGuideState(): m_state=6
21:49:22.151 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3062
21:49:22.151 00.000 8996 Star::Find returns 1 (0), X=138.17, Y=472.56, Mass=710028, SNR=344.5, Peak=48109 HFD=4.6
21:49:22.152 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
21:49:22.153 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
21:49:22.154 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.08 hyp=0.34 cameraTheta=-2.90 mountX=-0.32 mountY=0.12, mountTheta=2.79
21:49:22.155 00.001 8996 dither recenter: remaining=(-0.2,0.0) step=(-0.2,0.0)
21:49:22.156 00.001 8996 MountToCamera -- mountTheta (-2.91) + m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
21:49:22.157 00.001 8996 MountToCamera -- mountX=-0.17 mountY=0.04 hyp=0.17 mountTheta=-2.91 cameraX=-0.17, cameraY=-0.02 cameraTheta=-3.01
21:49:22.157 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.02, opts=4)
21:49:22.158 00.001 8996 Enqueuing Move request for scope (-0.17, -0.02)
21:49:22.159 00.001 8996 Mount: notify direct move -0.17,0.04
21:49:22.159 00.000 20224 Worker thread wakes up
21:49:22.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0x4
21:49:22.160 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
21:49:22.160 00.000 20224 Moving (-0.17, -0.02) raw xDistance=-0.17 yDistance=0.04
21:49:22.160 00.000 20224 MoveAxis(E, 39, B)
21:49:22.160 00.000 20224 Guiding  Dir = 2, Dur = 39
21:49:22.160 00.000 20224 IsSlewing returns 0
21:49:22.160 00.000 20224 IsGuiding returns 0
21:49:22.167 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48109, med=2755, FiltMin=2483, FiltMax=22665, Gamma=1.000
21:49:22.182 00.015 8996 UpdateGuideState exits: m=710028 SNR=344.5
21:49:22.183 00.001 8996 PhdController: settling, locked = 1, distance = 0.30 (2.00) aobump = 0 frame = 1 / 99999
21:49:22.184 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770526162.184,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
21:49:22.185 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:22.185 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:22.186 00.001 8996 Enqueuing Expose request
21:49:22.193 00.007 20224 PulseGuide returned control before completion, sleep 17
21:49:22.224 00.031 20224 IsGuiding returns 1
21:49:22.224 00.000 20224 scope still moving after pulse duration time elapsed
21:49:22.254 00.030 20224 IsSlewing returns 0
21:49:22.255 00.001 20224 IsGuiding returns 1
21:49:22.286 00.031 20224 IsSlewing returns 0
21:49:22.286 00.000 20224 IsGuiding returns 0
21:49:22.286 00.000 20224 scope move finished after 39 + 86 ms
21:49:22.286 00.000 20224 Move returns status 0, amount 39
21:49:22.286 00.000 20224 MoveAxis(S, 8, B)
21:49:22.286 00.000 20224 Guiding  Dir = 1, Dur = 8
21:49:22.286 00.000 20224 IsSlewing returns 0
21:49:22.287 00.001 20224 IsGuiding returns 0
21:49:22.351 00.064 20224 IsGuiding returns 1
21:49:22.351 00.000 20224 scope still moving after pulse duration time elapsed
21:49:22.379 00.028 20224 IsSlewing returns 0
21:49:22.379 00.000 20224 IsGuiding returns 0
21:49:22.381 00.002 20224 scope move finished after 8 + 85 ms
21:49:22.381 00.000 20224 Move returns status 0, amount 8
21:49:22.381 00.000 20224 move complete, result=0
21:49:22.381 00.000 20224 worker thread done servicing request
21:49:22.381 00.000 20224 Worker thread wakes up
21:49:22.381 00.000 8996 GuideStep: -0.2 px 39 ms EAST, 0.0 px 8 ms SOUTH
21:49:22.383 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:22.384 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:23.547 01.163 20224 Exposure complete
21:49:23.621 00.074 20224 worker thread done servicing request
21:49:23.622 00.001 8996 OnExposeComplete: enter
21:49:23.623 00.001 8996 UpdateGuideState(): m_state=6
21:49:23.624 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3063
21:49:23.625 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.59, Mass=778679, SNR=356.6, Peak=59443 HFD=4.6
21:49:23.626 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
21:49:23.627 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
21:49:23.628 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.51 mountX=0.09 mountY=0.04, mountTheta=0.39
21:49:23.629 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
21:49:23.630 00.001 8996 Enqueuing Move request for scope (0.08, -0.05)
21:49:23.631 00.001 20224 Worker thread wakes up
21:49:23.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
21:49:23.631 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
21:49:23.631 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.09 yDistance=0.04
21:49:23.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:49:23.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:23.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:49:23.631 00.000 20224 MoveAxis(E, 0, ABG)
21:49:23.631 00.000 20224 Move returns status 0, amount 0
21:49:23.631 00.000 20224 MoveAxis(N, 0, ABG)
21:49:23.631 00.000 20224 Move returns status 0, amount 0
21:49:23.631 00.000 20224 move complete, result=0
21:49:23.631 00.000 20224 worker thread done servicing request
21:49:23.635 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59443, med=2752, FiltMin=2512, FiltMax=28496, Gamma=1.000
21:49:23.659 00.024 8996 UpdateGuideState exits: m=778679 SNR=356.6
21:49:23.660 00.001 8996 PhdController: settling, locked = 1, distance = 0.09 (2.00) aobump = 0 frame = 2 / 99999
21:49:23.661 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770526163.661,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.09,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
21:49:23.663 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:23.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:23.665 00.001 8996 Enqueuing Expose request
21:49:23.666 00.001 20224 Worker thread wakes up
21:49:23.666 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:23.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:23.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:24.628 00.961 20224 Exposure complete
21:49:24.697 00.069 20224 worker thread done servicing request
21:49:24.697 00.000 8996 OnExposeComplete: enter
21:49:24.698 00.001 8996 UpdateGuideState(): m_state=6
21:49:24.699 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3064
21:49:24.700 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.44, Mass=734495, SNR=392.5, Peak=49965 HFD=4.8
21:49:24.701 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
21:49:24.702 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.36)
21:49:24.702 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.90 mountX=-0.05 mountY=0.20, mountTheta=1.80
21:49:24.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.20, opts=13)
21:49:24.704 00.000 8996 Enqueuing Move request for scope (-0.07, -0.20)
21:49:24.705 00.001 20224 Worker thread wakes up
21:49:24.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
21:49:24.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
21:49:24.705 00.000 20224 Moving (-0.07, -0.20) raw xDistance=-0.05 yDistance=0.20
21:49:24.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:49:24.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:49:24.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:49:24.706 00.001 20224 MoveAxis(E, 0, ABG)
21:49:24.706 00.000 20224 Move returns status 0, amount 0
21:49:24.706 00.000 20224 MoveAxis(N, 0, ABG)
21:49:24.706 00.000 20224 Move returns status 0, amount 0
21:49:24.706 00.000 20224 move complete, result=0
21:49:24.706 00.000 20224 worker thread done servicing request
21:49:24.709 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49965, med=2755, FiltMin=2505, FiltMax=25171, Gamma=1.000
21:49:24.723 00.014 8996 UpdateGuideState exits: m=734495 SNR=392.5
21:49:24.724 00.001 8996 PhdController: settling, locked = 1, distance = 0.13 (2.00) aobump = 0 frame = 3 / 99999
21:49:24.726 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770526164.726,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.13,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
21:49:24.727 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:24.729 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:24.730 00.001 8996 Enqueuing Expose request
21:49:24.730 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:49:24.731 00.001 20224 Worker thread wakes up
21:49:24.731 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:24.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:25.901 01.170 20224 Exposure complete
21:49:25.978 00.077 20224 worker thread done servicing request
21:49:25.978 00.000 8996 OnExposeComplete: enter
21:49:25.979 00.001 8996 UpdateGuideState(): m_state=6
21:49:25.981 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3065
21:49:25.982 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.38, Mass=745187, SNR=330.3, Peak=54253 HFD=4.6
21:49:25.983 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:49:25.985 00.002 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
21:49:25.986 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.35 mountX=0.08 mountY=0.25, mountTheta=1.25
21:49:25.989 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.26, opts=13)
21:49:25.991 00.002 8996 Enqueuing Move request for scope (0.06, -0.26)
21:49:25.992 00.001 20224 Worker thread wakes up
21:49:25.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.26) opts 0xd
21:49:25.992 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.26)
21:49:25.992 00.000 20224 Moving (0.06, -0.26) raw xDistance=0.08 yDistance=0.25
21:49:25.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:49:25.993 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:49:25.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:49:25.993 00.000 20224 MoveAxis(E, 0, ABG)
21:49:25.993 00.000 20224 Move returns status 0, amount 0
21:49:25.993 00.000 20224 MoveAxis(N, 0, ABG)
21:49:25.993 00.000 20224 Move returns status 0, amount 0
21:49:25.993 00.000 20224 move complete, result=0
21:49:25.993 00.000 20224 worker thread done servicing request
21:49:26.000 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54253, med=2755, FiltMin=2509, FiltMax=28112, Gamma=1.000
21:49:26.028 00.028 8996 UpdateGuideState exits: m=745187 SNR=330.3
21:49:26.029 00.001 8996 PhdController: settling, locked = 1, distance = 0.17 (2.00) aobump = 0 frame = 4 / 99999
21:49:26.029 00.000 8996 PhdController: newstate STATE_FINISH
21:49:26.030 00.001 8996 PhdController complete: success
21:49:26.031 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770526166.031,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
21:49:26.032 00.001 8996 Mount: notify guiding dither settle done success=1
21:49:26.033 00.001 8996 PhdController: newstate STATE_IDLE
21:49:26.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:26.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:26.035 00.000 8996 Enqueuing Expose request
21:49:26.036 00.001 20224 Worker thread wakes up
21:49:26.036 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:49:26.037 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:26.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:27.029 00.992 20224 Exposure complete
21:49:27.115 00.086 20224 worker thread done servicing request
21:49:27.116 00.001 8996 OnExposeComplete: enter
21:49:27.117 00.001 8996 UpdateGuideState(): m_state=6
21:49:27.117 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.118 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.34, Mass=667726, SNR=300.2, Peak=50557 HFD=4.7
21:49:27.120 00.002 8996 MultiStar: exiting stabilization period
21:49:27.121 00.001 8996 MultiStar: updating star positions after lock position change
21:49:27.123 00.002 8996 Star::Find(15, 778, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.124 00.001 8996 Star::Find returns 1 (0), X=778.35, Y=312.36, Mass=403097, SNR=281.7, Peak=34662 HFD=4.1
21:49:27.126 00.002 8996 Star::Find(15, 962, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.127 00.001 8996 Star::Find returns 1 (0), X=961.77, Y=96.05, Mass=432546, SNR=271.7, Peak=40528 HFD=4.1
21:49:27.127 00.000 8996 Star::Find(15, 927, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.128 00.001 8996 Star::Find returns 1 (0), X=927.53, Y=508.94, Mass=402528, SNR=242.1, Peak=36246 HFD=4.1
21:49:27.129 00.001 8996 Star::Find(15, 898, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.130 00.001 8996 Star::Find returns 1 (0), X=898.47, Y=486.43, Mass=244284, SNR=200.1, Peak=23779 HFD=3.5
21:49:27.132 00.002 8996 Star::Find(15, 498, 489, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.133 00.001 8996 Star::Find returns 1 (0), X=498.37, Y=489.47, Mass=301741, SNR=210.4, Peak=23933 HFD=4.0
21:49:27.134 00.001 8996 Star::Find(15, 944, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.135 00.001 8996 Star::Find returns 1 (0), X=945.23, Y=759.47, Mass=179221, SNR=154.3, Peak=18761 HFD=4.0
21:49:27.136 00.001 8996 Star::Find(15, 1144, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.136 00.000 8996 Star::Find returns 1 (0), X=1144.89, Y=642.30, Mass=189489, SNR=156.3, Peak=17168 HFD=4.3
21:49:27.137 00.001 8996 Star::Find(15, 481, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.138 00.001 8996 Star::Find returns 1 (0), X=481.63, Y=384.53, Mass=146542, SNR=141.9, Peak=14336 HFD=3.8
21:49:27.138 00.000 8996 Star::Find(15, 532, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.139 00.001 8996 Star::Find returns 1 (0), X=533.17, Y=803.71, Mass=166691, SNR=140.2, Peak=15779 HFD=4.3
21:49:27.140 00.001 8996 Star::Find(15, 412, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.141 00.001 8996 Star::Find returns 1 (0), X=412.17, Y=355.76, Mass=146477, SNR=130.9, Peak=16873 HFD=4.0
21:49:27.142 00.001 8996 Star::Find(15, 180, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3066
21:49:27.143 00.001 8996 Star::Find returns 1 (0), X=179.91, Y=57.63, Mass=149746, SNR=125.9, Peak=16486 HFD=4.4
21:49:27.144 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
21:49:27.145 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
21:49:27.146 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.33 mountX=0.10 mountY=0.29, mountTheta=1.23
21:49:27.147 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.30, opts=13)
21:49:27.148 00.001 8996 Enqueuing Move request for scope (0.07, -0.30)
21:49:27.149 00.001 20224 Worker thread wakes up
21:49:27.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0xd
21:49:27.149 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.30)
21:49:27.149 00.000 20224 Moving (0.07, -0.30) raw xDistance=0.10 yDistance=0.29
21:49:27.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:49:27.149 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.75
21:49:27.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
21:49:27.149 00.000 20224 MoveAxis(E, 0, ABG)
21:49:27.149 00.000 20224 Move returns status 0, amount 0
21:49:27.149 00.000 20224 MoveAxis(S, 62, ABG)
21:49:27.149 00.000 20224 Guiding  Dir = 1, Dur = 62
21:49:27.150 00.001 20224 IsSlewing returns 0
21:49:27.150 00.000 20224 IsGuiding returns 0
21:49:27.151 00.001 20224 PulseGuide returned control before completion, sleep 71
21:49:27.153 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50557, med=2755, FiltMin=2493, FiltMax=26400, Gamma=1.000
21:49:27.178 00.025 8996 UpdateGuideState exits: m=667726 SNR=300.2
21:49:27.181 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:27.183 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:27.184 00.001 8996 Enqueuing Expose request
21:49:27.219 00.035 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:49:27.221 00.002 8996 case statement mapped state 6 to 3
21:49:27.222 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:49:27.237 00.015 20224 IsGuiding returns 0
21:49:27.237 00.000 20224 Move returns status 0, amount 62
21:49:27.237 00.000 20224 move complete, result=0
21:49:27.237 00.000 20224 worker thread done servicing request
21:49:27.237 00.000 20224 Worker thread wakes up
21:49:27.237 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:27.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:27.244 00.007 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH
21:49:27.321 00.077 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
21:49:27.324 00.003 8996 PhdController::Guide begins
21:49:27.325 00.001 8996 PhdController: newstate STATE_SETUP
21:49:27.327 00.002 8996 PhdController: setup
21:49:27.328 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
21:49:27.329 00.001 8996 PhdController: guider state = 6
21:49:27.331 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
21:49:27.332 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
21:49:27.334 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
21:49:27.373 00.039 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:49:27.376 00.003 8996 case statement mapped state 6 to 3
21:49:27.378 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:49:28.413 01.035 20224 Exposure complete
21:49:28.478 00.065 20224 worker thread done servicing request
21:49:28.478 00.000 8996 OnExposeComplete: enter
21:49:28.480 00.002 8996 UpdateGuideState(): m_state=6
21:49:28.481 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3067
21:49:28.482 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=473.00, Mass=733785, SNR=339.9, Peak=65507 HFD=4.4
21:49:28.483 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
21:49:28.484 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
21:49:28.485 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=0.36 hyp=0.53 cameraTheta=0.74 mountX=0.36 mountY=-0.40, mountTheta=-0.84
21:49:28.488 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=0.36, opts=13)
21:49:28.489 00.001 8996 Enqueuing Move request for scope (0.39, 0.36)
21:49:28.490 00.001 20224 Worker thread wakes up
21:49:28.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.36) opts 0xd
21:49:28.491 00.001 20224 Handling offset move in thread for scope, endpoint = (0.39, 0.36)
21:49:28.491 00.000 20224 Moving (0.39, 0.36) raw xDistance=0.36 yDistance=-0.40
21:49:28.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
21:49:28.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:28.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
21:49:28.491 00.000 20224 MoveAxis(W, 52, ABG)
21:49:28.491 00.000 20224 Guiding  Dir = 3, Dur = 52
21:49:28.491 00.000 20224 IsSlewing returns 0
21:49:28.491 00.000 20224 IsGuiding returns 0
21:49:28.495 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2755, FiltMin=2493, FiltMax=28653, Gamma=1.000
21:49:28.509 00.014 8996 UpdateGuideState exits: m=733785 SNR=339.9
21:49:28.510 00.001 8996 PhdController: settling, locked = 1, distance = 0.31 (2.00) aobump = 0 frame = 1 / 99999
21:49:28.511 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770526168.511,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.31,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
21:49:28.512 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:28.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:28.514 00.001 8996 Enqueuing Expose request
21:49:28.550 00.036 20224 IsGuiding returns 1
21:49:28.550 00.000 20224 scope still moving after pulse duration time elapsed
21:49:28.579 00.029 20224 IsSlewing returns 0
21:49:28.579 00.000 20224 IsGuiding returns 1
21:49:28.610 00.031 20224 IsSlewing returns 0
21:49:28.611 00.001 20224 IsGuiding returns 1
21:49:28.641 00.030 20224 IsSlewing returns 0
21:49:28.642 00.001 20224 IsGuiding returns 0
21:49:28.642 00.000 20224 scope move finished after 52 + 98 ms
21:49:28.642 00.000 20224 Move returns status 0, amount 52
21:49:28.642 00.000 20224 MoveAxis(N, 0, ABG)
21:49:28.642 00.000 20224 Move returns status 0, amount 0
21:49:28.642 00.000 20224 move complete, result=0
21:49:28.643 00.001 20224 worker thread done servicing request
21:49:28.643 00.000 20224 Worker thread wakes up
21:49:28.643 00.000 8996 GuideStep: 0.4 px 52 ms WEST, -0.4 px 0 ms NORTH
21:49:28.645 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:28.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:29.621 00.976 20224 Exposure complete
21:49:29.721 00.100 20224 worker thread done servicing request
21:49:29.721 00.000 8996 OnExposeComplete: enter
21:49:29.723 00.002 8996 UpdateGuideState(): m_state=6
21:49:29.724 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3068
21:49:29.725 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.76, Mass=711271, SNR=363.1, Peak=54707 HFD=4.6
21:49:29.726 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
21:49:29.727 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
21:49:29.729 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=-0.10 mountY=-0.11, mountTheta=-2.32
21:49:29.731 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.12, opts=13)
21:49:29.731 00.000 8996 Enqueuing Move request for scope (-0.09, 0.12)
21:49:29.732 00.001 20224 Worker thread wakes up
21:49:29.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
21:49:29.733 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
21:49:29.733 00.000 20224 Moving (-0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
21:49:29.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:49:29.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:29.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:49:29.733 00.000 20224 MoveAxis(E, 0, ABG)
21:49:29.733 00.000 20224 Move returns status 0, amount 0
21:49:29.733 00.000 20224 MoveAxis(N, 0, ABG)
21:49:29.733 00.000 20224 Move returns status 0, amount 0
21:49:29.733 00.000 20224 move complete, result=0
21:49:29.733 00.000 20224 worker thread done servicing request
21:49:29.738 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54707, med=2755, FiltMin=2505, FiltMax=23795, Gamma=1.000
21:49:29.751 00.013 8996 UpdateGuideState exits: m=711271 SNR=363.1
21:49:29.753 00.002 8996 PhdController: settling, locked = 1, distance = 0.26 (2.00) aobump = 0 frame = 2 / 99999
21:49:29.753 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770526169.753,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.26,"Time":1.2,"SettleTime":3.0,"StarLocked":true}
21:49:29.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:29.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:29.755 00.000 8996 Enqueuing Expose request
21:49:29.756 00.001 20224 Worker thread wakes up
21:49:29.756 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:29.757 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:29.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:30.925 01.168 20224 Exposure complete
21:49:30.998 00.073 20224 worker thread done servicing request
21:49:30.998 00.000 8996 OnExposeComplete: enter
21:49:30.999 00.001 8996 UpdateGuideState(): m_state=6
21:49:31.000 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3069
21:49:31.001 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.72, Mass=749747, SNR=362.9, Peak=54717 HFD=4.6
21:49:31.001 00.000 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
21:49:31.002 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
21:49:31.003 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.08 hyp=0.27 cameraTheta=2.82 mountX=-0.26 mountY=-0.05, mountTheta=-2.94
21:49:31.004 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.08, opts=13)
21:49:31.005 00.001 8996 Enqueuing Move request for scope (-0.26, 0.08)
21:49:31.006 00.001 20224 Worker thread wakes up
21:49:31.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.08) opts 0xd
21:49:31.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.08)
21:49:31.006 00.000 20224 Moving (-0.26, 0.08) raw xDistance=-0.26 yDistance=-0.05
21:49:31.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
21:49:31.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:31.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:49:31.006 00.000 20224 MoveAxis(E, 38, ABG)
21:49:31.006 00.000 20224 Guiding  Dir = 2, Dur = 38
21:49:31.006 00.000 20224 IsSlewing returns 0
21:49:31.006 00.000 20224 IsGuiding returns 0
21:49:31.013 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54717, med=2755, FiltMin=2515, FiltMax=24073, Gamma=1.000
21:49:31.034 00.021 8996 UpdateGuideState exits: m=749747 SNR=362.9
21:49:31.035 00.001 8996 PhdController: settling, locked = 1, distance = 0.26 (2.00) aobump = 0 frame = 3 / 99999
21:49:31.036 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770526171.036,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.26,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
21:49:31.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:31.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:31.039 00.001 8996 Enqueuing Expose request
21:49:31.054 00.015 20224 IsGuiding returns 1
21:49:31.054 00.000 20224 scope still moving after pulse duration time elapsed
21:49:31.083 00.029 20224 IsSlewing returns 0
21:49:31.083 00.000 20224 IsGuiding returns 1
21:49:31.114 00.031 20224 IsSlewing returns 0
21:49:31.114 00.000 20224 IsGuiding returns 1
21:49:31.145 00.031 20224 IsSlewing returns 0
21:49:31.145 00.000 20224 IsGuiding returns 0
21:49:31.146 00.001 20224 scope move finished after 38 + 101 ms
21:49:31.146 00.000 20224 Move returns status 0, amount 38
21:49:31.146 00.000 20224 MoveAxis(N, 0, ABG)
21:49:31.146 00.000 20224 Move returns status 0, amount 0
21:49:31.146 00.000 20224 move complete, result=0
21:49:31.146 00.000 20224 worker thread done servicing request
21:49:31.146 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
21:49:31.149 00.003 20224 Worker thread wakes up
21:49:31.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:31.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:32.127 00.977 20224 Exposure complete
21:49:32.203 00.076 20224 worker thread done servicing request
21:49:32.203 00.000 8996 OnExposeComplete: enter
21:49:32.205 00.002 8996 UpdateGuideState(): m_state=6
21:49:32.206 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3070
21:49:32.207 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=473.07, Mass=698509, SNR=322.6, Peak=56733 HFD=4.4
21:49:32.209 00.002 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
21:49:32.209 00.000 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
21:49:32.210 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.43 hyp=0.52 cameraTheta=2.15 mountX=-0.33 mountY=-0.40, mountTheta=-2.26
21:49:32.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.43, opts=13)
21:49:32.212 00.000 8996 Enqueuing Move request for scope (-0.29, 0.43)
21:49:32.213 00.001 20224 Worker thread wakes up
21:49:32.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.43) opts 0xd
21:49:32.213 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.43)
21:49:32.213 00.000 20224 Moving (-0.29, 0.43) raw xDistance=-0.33 yDistance=-0.40
21:49:32.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
21:49:32.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:32.214 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
21:49:32.214 00.000 20224 MoveAxis(E, 50, ABG)
21:49:32.214 00.000 20224 Guiding  Dir = 2, Dur = 50
21:49:32.214 00.000 20224 IsSlewing returns 0
21:49:32.214 00.000 20224 IsGuiding returns 0
21:49:32.218 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56733, med=2755, FiltMin=2509, FiltMax=27229, Gamma=1.000
21:49:32.233 00.015 8996 UpdateGuideState exits: m=698509 SNR=322.6
21:49:32.234 00.001 8996 PhdController: settling, locked = 1, distance = 0.34 (2.00) aobump = 0 frame = 4 / 99999
21:49:32.235 00.001 8996 PhdController: newstate STATE_FINISH
21:49:32.235 00.000 8996 PhdController complete: success
21:49:32.236 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770526172.236,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
21:49:32.237 00.001 8996 Mount: notify guiding dither settle done success=1
21:49:32.238 00.001 8996 PhdController: newstate STATE_IDLE
21:49:32.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:32.239 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:32.241 00.002 8996 Enqueuing Expose request
21:49:32.257 00.016 20224 PulseGuide returned control before completion, sleep 17
21:49:32.288 00.031 20224 IsGuiding returns 1
21:49:32.288 00.000 20224 scope still moving after pulse duration time elapsed
21:49:32.320 00.032 20224 IsSlewing returns 0
21:49:32.320 00.000 20224 IsGuiding returns 1
21:49:32.351 00.031 20224 IsSlewing returns 0
21:49:32.351 00.000 20224 IsGuiding returns 0
21:49:32.351 00.000 20224 scope move finished after 50 + 86 ms
21:49:32.351 00.000 20224 Move returns status 0, amount 50
21:49:32.352 00.001 20224 MoveAxis(N, 0, ABG)
21:49:32.352 00.000 20224 Move returns status 0, amount 0
21:49:32.352 00.000 20224 move complete, result=0
21:49:32.352 00.000 20224 worker thread done servicing request
21:49:32.352 00.000 20224 Worker thread wakes up
21:49:32.352 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.4 px 0 ms NORTH
21:49:32.353 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:32.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:33.502 01.149 20224 Exposure complete
21:49:33.585 00.083 20224 worker thread done servicing request
21:49:33.585 00.000 8996 OnExposeComplete: enter
21:49:33.586 00.001 8996 UpdateGuideState(): m_state=6
21:49:33.587 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3071
21:49:33.588 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.99, Mass=713645, SNR=358.2, Peak=64291 HFD=4.4
21:49:33.589 00.001 8996 MultiStar: [#1 0.16,0.55,0.00,M1] [#2 0.20,0.20,0.71,U] [#3 0.26,0.36,0.00,M1] [#4 0.30,0.24,0.54,U] [#5 0.05,0.50,0.00,M2] [#6 0.26,0.38,0.00,M1] [#7 0.30,0.42,0.00,M1] [#8 0.11,0.38,0.42,U] 
21:49:33.589 00.000 8996 refined, 3 included, MultiStar: {0.25, 0.29}, one-star: {0.31, 0.35}
21:49:33.591 00.002 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:49:33.592 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
21:49:33.592 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.29 hyp=0.39 cameraTheta=0.87 mountX=0.22 mountY=-0.32, mountTheta=-0.97
21:49:33.594 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.29, opts=13)
21:49:33.595 00.001 8996 Enqueuing Move request for scope (0.25, 0.29)
21:49:33.596 00.001 20224 Worker thread wakes up
21:49:33.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.29) opts 0xd
21:49:33.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.29)
21:49:33.596 00.000 20224 Moving (0.25, 0.29) raw xDistance=0.22 yDistance=-0.32
21:49:33.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
21:49:33.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:33.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:49:33.596 00.000 20224 MoveAxis(W, 28, ABG)
21:49:33.596 00.000 20224 Guiding  Dir = 3, Dur = 28
21:49:33.596 00.000 20224 IsSlewing returns 0
21:49:33.596 00.000 20224 IsGuiding returns 0
21:49:33.602 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64291, med=2752, FiltMin=2489, FiltMax=27878, Gamma=1.000
21:49:33.620 00.018 8996 UpdateGuideState exits: m=713645 SNR=358.2
21:49:33.622 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:33.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:33.625 00.002 8996 Enqueuing Expose request
21:49:33.626 00.001 20224 PulseGuide returned control before completion, sleep 12
21:49:33.653 00.027 20224 IsGuiding returns 1
21:49:33.653 00.000 20224 scope still moving after pulse duration time elapsed
21:49:33.685 00.032 20224 IsSlewing returns 0
21:49:33.685 00.000 20224 IsGuiding returns 1
21:49:33.716 00.031 20224 IsSlewing returns 0
21:49:33.716 00.000 20224 IsGuiding returns 0
21:49:33.717 00.001 20224 scope move finished after 28 + 92 ms
21:49:33.717 00.000 20224 Move returns status 0, amount 28
21:49:33.717 00.000 20224 MoveAxis(N, 0, ABG)
21:49:33.717 00.000 20224 Move returns status 0, amount 0
21:49:33.717 00.000 20224 move complete, result=0
21:49:33.717 00.000 20224 worker thread done servicing request
21:49:33.717 00.000 20224 Worker thread wakes up
21:49:33.717 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:33.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:33.717 00.000 8996 GuideStep: 0.2 px 28 ms WEST, -0.3 px 0 ms NORTH
21:49:34.696 00.979 20224 Exposure complete
21:49:34.759 00.063 20224 worker thread done servicing request
21:49:34.759 00.000 8996 OnExposeComplete: enter
21:49:34.760 00.001 8996 UpdateGuideState(): m_state=6
21:49:34.761 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3072
21:49:34.761 00.000 8996 Star::Find returns 1 (0), X=138.50, Y=472.78, Mass=780530, SNR=367.1, Peak=60595 HFD=4.6
21:49:34.762 00.001 8996 MultiStar: [#1 -0.05,0.43,0.00,M2] [#2 -0.10,0.00,0.60,U] [#3 -0.17,0.16,0.70,U] [#4 -0.12,0.08,0.54,U] [#5 -0.18,0.46,0.00,M3] [#6 -0.31,0.27,0.46,U] [#7 -0.19,0.20,0.43,U] [#8 -0.22,0.17,0.38,U] 
21:49:34.763 00.001 8996 single-star, 6 included, MultiStar: {-0.13, 0.14}, one-star: {-0.00, 0.14}
21:49:34.764 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
21:49:34.765 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:49:34.765 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.60 mountX=-0.02 mountY=-0.14, mountTheta=-1.70
21:49:34.767 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.14, opts=13)
21:49:34.768 00.001 8996 Enqueuing Move request for scope (-0.00, 0.14)
21:49:34.768 00.000 20224 Worker thread wakes up
21:49:34.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
21:49:34.769 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
21:49:34.769 00.000 20224 Moving (-0.00, 0.14) raw xDistance=-0.02 yDistance=-0.14
21:49:34.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:49:34.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:34.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:49:34.769 00.000 20224 MoveAxis(E, 0, ABG)
21:49:34.769 00.000 20224 Move returns status 0, amount 0
21:49:34.769 00.000 20224 MoveAxis(N, 0, ABG)
21:49:34.769 00.000 20224 Move returns status 0, amount 0
21:49:34.769 00.000 20224 move complete, result=0
21:49:34.769 00.000 20224 worker thread done servicing request
21:49:34.773 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60595, med=2755, FiltMin=2521, FiltMax=27139, Gamma=1.000
21:49:34.797 00.024 8996 UpdateGuideState exits: m=780530 SNR=367.1
21:49:34.800 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:34.802 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:34.804 00.002 8996 Enqueuing Expose request
21:49:34.805 00.001 20224 Worker thread wakes up
21:49:34.805 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:34.807 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:34.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:35.977 01.170 20224 Exposure complete
21:49:36.070 00.093 20224 worker thread done servicing request
21:49:36.070 00.000 8996 OnExposeComplete: enter
21:49:36.071 00.001 8996 UpdateGuideState(): m_state=6
21:49:36.072 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3073
21:49:36.073 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.96, Mass=756632, SNR=335.2, Peak=56829 HFD=4.4
21:49:36.074 00.001 8996 MultiStar: [#1 -0.23,0.45,0.00,M3] [#2 -0.25,0.12,0.82,U] [#3 -0.21,0.24,0.62,U] [#4 -0.26,0.13,0.59,U] [#5 -0.37,0.41,0.00,M4] [#6 -0.33,0.15,0.44,U] [#7 -0.29,0.09,0.45,U] [#8 -0.28,0.46,0.00,M1] 
21:49:36.075 00.001 8996 refined, 5 included, MultiStar: {-0.27, 0.19}, one-star: {-0.28, 0.32}
21:49:36.077 00.002 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
21:49:36.078 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:49:36.079 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.52 mountX=-0.28 mountY=-0.16, mountTheta=-2.63
21:49:36.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.19, opts=13)
21:49:36.084 00.002 8996 Enqueuing Move request for scope (-0.27, 0.19)
21:49:36.085 00.001 20224 Worker thread wakes up
21:49:36.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
21:49:36.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
21:49:36.085 00.000 20224 Moving (-0.27, 0.19) raw xDistance=-0.28 yDistance=-0.16
21:49:36.086 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:49:36.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:36.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:49:36.086 00.000 20224 MoveAxis(E, 42, ABG)
21:49:36.086 00.000 20224 Guiding  Dir = 2, Dur = 42
21:49:36.086 00.000 20224 IsSlewing returns 0
21:49:36.087 00.001 20224 IsGuiding returns 0
21:49:36.093 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56829, med=2755, FiltMin=2493, FiltMax=30681, Gamma=1.000
21:49:36.107 00.014 8996 UpdateGuideState exits: m=756632 SNR=335.2
21:49:36.110 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:36.112 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:36.115 00.003 8996 Enqueuing Expose request
21:49:36.117 00.002 20224 PulseGuide returned control before completion, sleep 31
21:49:36.154 00.037 20224 IsGuiding returns 1
21:49:36.154 00.000 20224 scope still moving after pulse duration time elapsed
21:49:36.185 00.031 20224 IsSlewing returns 0
21:49:36.185 00.000 20224 IsGuiding returns 0
21:49:36.185 00.000 20224 scope move finished after 42 + 56 ms
21:49:36.185 00.000 20224 Move returns status 0, amount 42
21:49:36.185 00.000 20224 MoveAxis(N, 0, ABG)
21:49:36.185 00.000 20224 Move returns status 0, amount 0
21:49:36.185 00.000 20224 move complete, result=0
21:49:36.185 00.000 20224 worker thread done servicing request
21:49:36.185 00.000 20224 Worker thread wakes up
21:49:36.185 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.2 px 0 ms NORTH
21:49:36.187 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:36.188 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:37.171 00.983 20224 Exposure complete
21:49:37.254 00.083 20224 worker thread done servicing request
21:49:37.254 00.000 8996 OnExposeComplete: enter
21:49:37.255 00.001 8996 UpdateGuideState(): m_state=6
21:49:37.255 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3074
21:49:37.256 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.69, Mass=705011, SNR=346.7, Peak=58067 HFD=4.5
21:49:37.257 00.001 8996 MultiStar: [#1 0.57,0.26,0.00,M4] [#2 0.42,-0.11,0.00,M1] [#3 0.42,-0.04,0.00,M1] [#4 0.46,-0.01,0.00,M1] [#5 0.33,0.22,0.59,U] [#6 0.31,-0.13,0.45,U] [#7 0.35,-0.12,0.47,U] [#8 0.22,-0.02,0.39,U] 
21:49:37.258 00.001 8996 refined, 4 included, MultiStar: {0.33, 0.02}, one-star: {0.38, 0.05}
21:49:37.259 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
21:49:37.260 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
21:49:37.260 00.000 8996 CameraToMount -- cameraX=0.33 cameraY=0.02 hyp=0.33 cameraTheta=0.06 mountX=0.33 mountY=-0.06, mountTheta=-0.17
21:49:37.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.02, opts=13)
21:49:37.262 00.000 8996 Enqueuing Move request for scope (0.33, 0.02)
21:49:37.263 00.001 20224 Worker thread wakes up
21:49:37.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.02) opts 0xd
21:49:37.263 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.02)
21:49:37.263 00.000 20224 Moving (0.33, 0.02) raw xDistance=0.33 yDistance=-0.06
21:49:37.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
21:49:37.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:37.264 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:49:37.264 00.000 20224 MoveAxis(W, 45, ABG)
21:49:37.264 00.000 20224 Guiding  Dir = 3, Dur = 45
21:49:37.264 00.000 20224 IsSlewing returns 0
21:49:37.264 00.000 20224 IsGuiding returns 0
21:49:37.271 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58067, med=2755, FiltMin=2473, FiltMax=29133, Gamma=1.000
21:49:37.290 00.019 8996 UpdateGuideState exits: m=705011 SNR=346.7
21:49:37.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:37.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:37.292 00.000 8996 Enqueuing Expose request
21:49:37.297 00.005 20224 PulseGuide returned control before completion, sleep 22
21:49:37.328 00.031 20224 IsGuiding returns 1
21:49:37.328 00.000 20224 scope still moving after pulse duration time elapsed
21:49:37.360 00.032 20224 IsSlewing returns 0
21:49:37.360 00.000 20224 IsGuiding returns 1
21:49:37.392 00.032 20224 IsSlewing returns 0
21:49:37.392 00.000 20224 IsGuiding returns 0
21:49:37.392 00.000 20224 scope move finished after 45 + 82 ms
21:49:37.393 00.001 20224 Move returns status 0, amount 45
21:49:37.393 00.000 20224 MoveAxis(N, 0, ABG)
21:49:37.393 00.000 20224 Move returns status 0, amount 0
21:49:37.393 00.000 20224 move complete, result=0
21:49:37.393 00.000 20224 worker thread done servicing request
21:49:37.393 00.000 20224 Worker thread wakes up
21:49:37.393 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.1 px 0 ms NORTH
21:49:37.395 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:37.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:38.578 01.183 20224 Exposure complete
21:49:38.660 00.082 20224 worker thread done servicing request
21:49:38.661 00.001 8996 OnExposeComplete: enter
21:49:38.663 00.002 8996 UpdateGuideState(): m_state=6
21:49:38.664 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3075
21:49:38.666 00.002 8996 Star::Find returns 1 (0), X=138.60, Y=472.79, Mass=758446, SNR=386.7, Peak=65507 HFD=4.6
21:49:38.667 00.001 8996 MultiStar: [#1 0.07,0.49,0.00,M5] [#2 -0.00,-0.04,0.65,U] [#3 -0.02,0.08,0.57,U] [#4 0.07,-0.01,0.46,U] [#5 0.11,0.30,0.49,U] [#6 -0.21,0.04,0.39,U] [#7 0.07,0.09,0.38,U] [#8 0.02,0.22,0.36,U] 
21:49:38.668 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.10}, one-star: {0.10, 0.15}
21:49:38.669 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
21:49:38.670 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
21:49:38.670 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.29 mountX=0.02 mountY=-0.11, mountTheta=-1.39
21:49:38.673 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.10, opts=13)
21:49:38.674 00.001 8996 Enqueuing Move request for scope (0.03, 0.10)
21:49:38.674 00.000 20224 Worker thread wakes up
21:49:38.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
21:49:38.674 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
21:49:38.674 00.000 20224 Moving (0.03, 0.10) raw xDistance=0.02 yDistance=-0.11
21:49:38.675 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:49:38.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:38.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:49:38.675 00.000 20224 MoveAxis(E, 0, ABG)
21:49:38.675 00.000 20224 Move returns status 0, amount 0
21:49:38.675 00.000 20224 MoveAxis(N, 0, ABG)
21:49:38.675 00.000 20224 Move returns status 0, amount 0
21:49:38.675 00.000 20224 move complete, result=0
21:49:38.675 00.000 20224 worker thread done servicing request
21:49:38.681 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2755, FiltMin=2473, FiltMax=29795, Gamma=1.000
21:49:38.697 00.016 8996 UpdateGuideState exits: m=758446 SNR=386.7
21:49:38.699 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:38.699 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:38.700 00.001 8996 Enqueuing Expose request
21:49:38.701 00.001 20224 Worker thread wakes up
21:49:38.701 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:38.702 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:38.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:39.684 00.982 20224 Exposure complete
21:49:39.784 00.100 20224 worker thread done servicing request
21:49:39.784 00.000 8996 OnExposeComplete: enter
21:49:39.786 00.002 8996 UpdateGuideState(): m_state=6
21:49:39.788 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3076
21:49:39.789 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.66, Mass=805271, SNR=347.9, Peak=60675 HFD=4.6
21:49:39.791 00.002 8996 MultiStar: [#1 0.08,0.40,0.72,U] [#2 0.03,0.05,0.73,U] [#3 -0.07,0.08,0.58,U] [#4 0.08,-0.04,0.51,U] [#5 -0.10,0.17,0.66,U] [#6 -0.17,0.25,0.43,U] [#7 -0.01,0.10,0.44,U] [#8 -0.10,0.20,0.41,U] 
21:49:39.792 00.001 8996 single-star, 8 included, MultiStar: {-0.03, 0.13}, one-star: {-0.04, 0.02}
21:49:39.794 00.002 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
21:49:39.795 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
21:49:39.797 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.66 mountX=-0.04 mountY=-0.02, mountTheta=-2.78
21:49:39.799 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
21:49:39.801 00.002 8996 Enqueuing Move request for scope (-0.04, 0.02)
21:49:39.802 00.001 20224 Worker thread wakes up
21:49:39.803 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
21:49:39.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
21:49:39.803 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
21:49:39.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:49:39.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:39.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:49:39.803 00.000 20224 MoveAxis(E, 0, ABG)
21:49:39.803 00.000 20224 Move returns status 0, amount 0
21:49:39.804 00.001 20224 MoveAxis(N, 0, ABG)
21:49:39.804 00.000 20224 Move returns status 0, amount 0
21:49:39.804 00.000 20224 move complete, result=0
21:49:39.804 00.000 20224 worker thread done servicing request
21:49:39.811 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60675, med=2755, FiltMin=2505, FiltMax=29264, Gamma=1.000
21:49:39.841 00.030 8996 UpdateGuideState exits: m=805271 SNR=347.9
21:49:39.843 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:39.845 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:39.847 00.002 8996 Enqueuing Expose request
21:49:39.848 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:39.850 00.002 20224 Worker thread wakes up
21:49:39.850 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:39.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:41.011 01.161 20224 Exposure complete
21:49:41.079 00.068 20224 worker thread done servicing request
21:49:41.079 00.000 8996 OnExposeComplete: enter
21:49:41.080 00.001 8996 UpdateGuideState(): m_state=6
21:49:41.081 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3077
21:49:41.082 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.62, Mass=786491, SNR=398.8, Peak=60931 HFD=4.8
21:49:41.083 00.001 8996 MultiStar: [#1 -0.05,0.35,0.60,U] [#2 -0.15,-0.08,0.70,U] [#3 -0.09,-0.13,0.54,U] [#4 -0.04,-0.20,0.47,U] [#5 -0.11,0.19,0.55,U] [#6 -0.24,0.03,0.45,U] [#7 -0.08,-0.14,0.41,U] [#8 -0.10,0.14,0.36,U] 
21:49:41.083 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {0.14, -0.02}
21:49:41.084 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
21:49:41.085 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
21:49:41.086 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.89 mountX=-0.06 mountY=-0.01, mountTheta=-3.00
21:49:41.087 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
21:49:41.088 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
21:49:41.088 00.000 20224 Worker thread wakes up
21:49:41.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
21:49:41.089 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
21:49:41.089 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
21:49:41.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:49:41.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:41.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:49:41.089 00.000 20224 MoveAxis(E, 0, ABG)
21:49:41.089 00.000 20224 Move returns status 0, amount 0
21:49:41.089 00.000 20224 MoveAxis(N, 0, ABG)
21:49:41.089 00.000 20224 Move returns status 0, amount 0
21:49:41.089 00.000 20224 move complete, result=0
21:49:41.089 00.000 20224 worker thread done servicing request
21:49:41.093 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60931, med=2755, FiltMin=2480, FiltMax=29427, Gamma=1.000
21:49:41.106 00.013 8996 UpdateGuideState exits: m=786491 SNR=398.8
21:49:41.107 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:41.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:41.109 00.001 8996 Enqueuing Expose request
21:49:41.111 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:41.112 00.001 20224 Worker thread wakes up
21:49:41.112 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:41.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:42.084 00.972 20224 Exposure complete
21:49:42.184 00.100 20224 worker thread done servicing request
21:49:42.184 00.000 8996 OnExposeComplete: enter
21:49:42.186 00.002 8996 UpdateGuideState(): m_state=6
21:49:42.187 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3078
21:49:42.189 00.002 8996 Star::Find returns 1 (0), X=138.48, Y=472.65, Mass=701149, SNR=358.0, Peak=54451 HFD=4.5
21:49:42.190 00.001 8996 MultiStar: [#1 -0.12,0.28,0.64,U] [#2 -0.23,-0.15,0.70,U] [#3 -0.17,-0.04,0.63,U] [#4 -0.05,-0.05,0.49,U] [#5 -0.24,0.13,0.60,U] [#6 -0.36,-0.14,0.45,U] [#7 -0.22,-0.14,0.47,U] [#8 -0.19,0.10,0.46,U] 
21:49:42.192 00.002 8996 single-star, 8 included, MultiStar: {-0.16, 0.01}, one-star: {-0.03, 0.01}
21:49:42.194 00.002 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
21:49:42.197 00.003 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
21:49:42.199 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.70 mountX=-0.03 mountY=-0.01, mountTheta=-2.81
21:49:42.203 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
21:49:42.204 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
21:49:42.207 00.003 20224 Worker thread wakes up
21:49:42.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
21:49:42.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
21:49:42.207 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.01
21:49:42.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:49:42.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:42.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:49:42.207 00.000 20224 MoveAxis(E, 0, ABG)
21:49:42.207 00.000 20224 Move returns status 0, amount 0
21:49:42.207 00.000 20224 MoveAxis(N, 0, ABG)
21:49:42.207 00.000 20224 Move returns status 0, amount 0
21:49:42.207 00.000 20224 move complete, result=0
21:49:42.207 00.000 20224 worker thread done servicing request
21:49:42.217 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54451, med=2755, FiltMin=2493, FiltMax=23795, Gamma=1.000
21:49:42.242 00.025 8996 UpdateGuideState exits: m=701149 SNR=358.0
21:49:42.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:42.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:42.245 00.001 8996 Enqueuing Expose request
21:49:42.247 00.002 20224 Worker thread wakes up
21:49:42.247 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:42.248 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:42.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:43.412 01.164 20224 Exposure complete
21:49:43.469 00.057 20224 worker thread done servicing request
21:49:43.469 00.000 8996 OnExposeComplete: enter
21:49:43.470 00.001 8996 UpdateGuideState(): m_state=6
21:49:43.471 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3079
21:49:43.472 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.73, Mass=729098, SNR=351.5, Peak=57283 HFD=4.6
21:49:43.472 00.000 8996 MultiStar: [#1 0.03,0.17,0.67,U] [#2 0.00,-0.06,0.76,U] [#3 -0.08,0.10,0.57,U] [#4 -0.01,-0.05,0.57,U] [#5 -0.26,0.27,0.63,U] [#6 -0.17,0.10,0.45,U] [#7 -0.04,-0.09,0.51,U] [#8 -0.24,0.11,0.40,U] 
21:49:43.473 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {0.05, 0.09}
21:49:43.475 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
21:49:43.478 00.003 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
21:49:43.480 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.27 mountX=-0.07 mountY=-0.06, mountTheta=-2.37
21:49:43.483 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
21:49:43.484 00.001 8996 Enqueuing Move request for scope (-0.06, 0.07)
21:49:43.487 00.003 20224 Worker thread wakes up
21:49:43.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
21:49:43.487 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
21:49:43.487 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
21:49:43.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:49:43.488 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:43.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:49:43.488 00.000 20224 MoveAxis(E, 0, ABG)
21:49:43.488 00.000 20224 Move returns status 0, amount 0
21:49:43.488 00.000 20224 MoveAxis(N, 0, ABG)
21:49:43.488 00.000 20224 Move returns status 0, amount 0
21:49:43.488 00.000 20224 move complete, result=0
21:49:43.488 00.000 20224 worker thread done servicing request
21:49:43.497 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57283, med=2755, FiltMin=2478, FiltMax=26259, Gamma=1.000
21:49:43.517 00.020 8996 UpdateGuideState exits: m=729098 SNR=351.5
21:49:43.519 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:43.521 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:43.522 00.001 8996 Enqueuing Expose request
21:49:43.524 00.002 20224 Worker thread wakes up
21:49:43.524 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:43.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:43.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:44.504 00.979 20224 Exposure complete
21:49:44.573 00.069 20224 worker thread done servicing request
21:49:44.573 00.000 8996 OnExposeComplete: enter
21:49:44.575 00.002 8996 UpdateGuideState(): m_state=6
21:49:44.577 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3080
21:49:44.578 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.77, Mass=753856, SNR=336.7, Peak=61907 HFD=4.6
21:49:44.582 00.004 8996 MultiStar: [#1 -0.05,0.39,0.75,U] [#2 -0.18,-0.03,0.88,U] [#3 -0.17,0.05,0.59,U] [#4 -0.11,0.17,0.57,U] [#5 -0.17,0.29,0.69,U] [#6 -0.16,0.12,0.46,U] [#7 -0.02,-0.11,0.49,U] [#8 -0.13,0.13,0.45,U] 
21:49:44.584 00.002 8996 single-star, 8 included, MultiStar: {-0.11, 0.13}, one-star: {-0.03, 0.13}
21:49:44.585 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
21:49:44.586 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
21:49:44.586 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.78 mountX=-0.04 mountY=-0.13, mountTheta=-1.88
21:49:44.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
21:49:44.589 00.001 8996 Enqueuing Move request for scope (-0.03, 0.13)
21:49:44.590 00.001 20224 Worker thread wakes up
21:49:44.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
21:49:44.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
21:49:44.590 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
21:49:44.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:49:44.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:44.591 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:49:44.591 00.000 20224 MoveAxis(E, 0, ABG)
21:49:44.591 00.000 20224 Move returns status 0, amount 0
21:49:44.591 00.000 20224 MoveAxis(N, 0, ABG)
21:49:44.591 00.000 20224 Move returns status 0, amount 0
21:49:44.591 00.000 20224 move complete, result=0
21:49:44.591 00.000 20224 worker thread done servicing request
21:49:44.594 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61907, med=2755, FiltMin=2509, FiltMax=26739, Gamma=1.000
21:49:44.609 00.015 8996 UpdateGuideState exits: m=753856 SNR=336.7
21:49:44.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:44.610 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:44.611 00.001 8996 Enqueuing Expose request
21:49:44.612 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:44.613 00.001 20224 Worker thread wakes up
21:49:44.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:44.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:45.776 01.163 20224 Exposure complete
21:49:45.864 00.088 20224 worker thread done servicing request
21:49:45.864 00.000 8996 OnExposeComplete: enter
21:49:45.865 00.001 8996 UpdateGuideState(): m_state=6
21:49:45.866 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3081
21:49:45.867 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.85, Mass=754242, SNR=351.3, Peak=65507 HFD=4.6
21:49:45.868 00.001 8996 MultiStar: [#1 -0.12,0.47,0.00,M1] [#2 -0.16,-0.00,0.78,U] [#3 -0.04,0.12,0.66,U] [#4 0.04,0.21,0.58,U] [#5 -0.14,0.31,0.64,U] [#6 -0.14,0.16,0.46,U] [#7 -0.22,0.08,0.46,U] [#8 -0.19,0.31,0.42,U] 
21:49:45.870 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.17}, one-star: {0.09, 0.21}
21:49:45.871 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
21:49:45.872 00.001 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
21:49:45.873 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.99 mountX=-0.09 mountY=-0.16, mountTheta=-2.09
21:49:45.875 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
21:49:45.875 00.000 8996 Enqueuing Move request for scope (-0.08, 0.17)
21:49:45.876 00.001 20224 Worker thread wakes up
21:49:45.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
21:49:45.876 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
21:49:45.876 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.09 yDistance=-0.16
21:49:45.877 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:49:45.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:45.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:49:45.877 00.000 20224 MoveAxis(E, 0, ABG)
21:49:45.877 00.000 20224 Move returns status 0, amount 0
21:49:45.877 00.000 20224 MoveAxis(N, 0, ABG)
21:49:45.877 00.000 20224 Move returns status 0, amount 0
21:49:45.877 00.000 20224 move complete, result=0
21:49:45.877 00.000 20224 worker thread done servicing request
21:49:45.882 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2755, FiltMin=2499, FiltMax=29312, Gamma=1.000
21:49:45.903 00.021 8996 UpdateGuideState exits: m=754242 SNR=351.3
21:49:45.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:45.906 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:45.906 00.000 8996 Enqueuing Expose request
21:49:45.907 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:49:45.908 00.001 20224 Worker thread wakes up
21:49:45.908 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:45.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:46.891 00.983 20224 Exposure complete
21:49:46.948 00.057 20224 worker thread done servicing request
21:49:46.948 00.000 8996 OnExposeComplete: enter
21:49:46.949 00.001 8996 UpdateGuideState(): m_state=6
21:49:46.949 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3082
21:49:46.951 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=472.78, Mass=762172, SNR=386.2, Peak=62691 HFD=4.6
21:49:46.953 00.002 8996 MultiStar: [#1 -0.08,0.42,0.00,M2] [#2 -0.09,0.08,0.70,U] [#3 -0.03,0.20,0.63,U] [#4 -0.01,0.04,0.56,U] [#5 -0.19,0.33,0.58,U] [#6 -0.23,0.14,0.43,U] [#7 0.00,0.03,0.42,U] [#8 -0.26,0.22,0.33,U] 
21:49:46.954 00.001 8996 single-star, 7 included, MultiStar: {-0.08, 0.15}, one-star: {-0.00, 0.14}
21:49:46.956 00.002 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
21:49:46.956 00.000 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
21:49:46.957 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.60 mountX=-0.02 mountY=-0.14, mountTheta=-1.70
21:49:46.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.14, opts=13)
21:49:46.961 00.002 8996 Enqueuing Move request for scope (-0.00, 0.14)
21:49:46.962 00.001 20224 Worker thread wakes up
21:49:46.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
21:49:46.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
21:49:46.962 00.000 20224 Moving (-0.00, 0.14) raw xDistance=-0.02 yDistance=-0.14
21:49:46.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:49:46.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:46.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:49:46.962 00.000 20224 MoveAxis(E, 0, ABG)
21:49:46.962 00.000 20224 Move returns status 0, amount 0
21:49:46.962 00.000 20224 MoveAxis(N, 0, ABG)
21:49:46.962 00.000 20224 Move returns status 0, amount 0
21:49:46.962 00.000 20224 move complete, result=0
21:49:46.963 00.001 20224 worker thread done servicing request
21:49:46.969 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62691, med=2755, FiltMin=2486, FiltMax=27859, Gamma=1.000
21:49:46.987 00.018 8996 UpdateGuideState exits: m=762172 SNR=386.2
21:49:46.989 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:46.991 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:46.992 00.001 8996 Enqueuing Expose request
21:49:46.993 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:46.995 00.002 20224 Worker thread wakes up
21:49:46.995 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:46.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:48.149 01.154 20224 Exposure complete
21:49:48.232 00.083 20224 worker thread done servicing request
21:49:48.233 00.001 8996 OnExposeComplete: enter
21:49:48.234 00.001 8996 UpdateGuideState(): m_state=6
21:49:48.235 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3083
21:49:48.236 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.65, Mass=747257, SNR=344.0, Peak=56275 HFD=4.6
21:49:48.237 00.001 8996 MultiStar: [#1 -0.07,0.15,0.65,U] [#2 -0.00,-0.00,0.79,U] [#3 -0.13,-0.19,0.65,U] [#4 -0.05,-0.22,0.58,U] [#5 -0.41,0.14,0.00,M1] [#6 -0.23,-0.07,0.46,U] [#7 -0.17,-0.10,0.46,U] [#8 -0.30,0.14,0.39,U] 
21:49:48.238 00.001 8996 single-star, 7 included, MultiStar: {-0.10, -0.03}, one-star: {-0.06, 0.01}
21:49:48.238 00.000 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
21:49:48.239 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:49:48.240 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.98 mountX=-0.06 mountY=-0.00, mountTheta=-3.09
21:49:48.241 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
21:49:48.242 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
21:49:48.243 00.001 20224 Worker thread wakes up
21:49:48.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
21:49:48.243 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
21:49:48.243 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
21:49:48.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:49:48.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:48.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:49:48.243 00.000 20224 MoveAxis(E, 0, ABG)
21:49:48.243 00.000 20224 Move returns status 0, amount 0
21:49:48.243 00.000 20224 MoveAxis(N, 0, ABG)
21:49:48.243 00.000 20224 Move returns status 0, amount 0
21:49:48.243 00.000 20224 move complete, result=0
21:49:48.243 00.000 20224 worker thread done servicing request
21:49:48.246 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56275, med=2755, FiltMin=2502, FiltMax=25811, Gamma=1.000
21:49:48.259 00.013 8996 UpdateGuideState exits: m=747257 SNR=344.0
21:49:48.260 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:48.260 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:48.261 00.001 8996 Enqueuing Expose request
21:49:48.262 00.001 20224 Worker thread wakes up
21:49:48.262 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:48.263 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:48.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:49.250 00.987 20224 Exposure complete
21:49:49.324 00.074 20224 worker thread done servicing request
21:49:49.325 00.001 8996 OnExposeComplete: enter
21:49:49.325 00.000 8996 UpdateGuideState(): m_state=6
21:49:49.327 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3084
21:49:49.328 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.68, Mass=706319, SNR=363.9, Peak=47917 HFD=4.7
21:49:49.329 00.001 8996 MultiStar: [#1 -0.22,0.20,0.64,U] [#2 -0.24,-0.07,0.76,U] [#3 -0.32,-0.10,0.60,U] [#4 -0.24,-0.22,0.51,U] [#5 -0.44,0.17,0.00,M2] [#6 -0.51,-0.06,0.00,M1] [#7 -0.28,-0.05,0.44,U] [#8 -0.60,0.01,0.00,M1] 
21:49:49.330 00.001 8996 single-star, 5 included, MultiStar: {-0.24, -0.02}, one-star: {-0.21, 0.04}
21:49:49.331 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
21:49:49.332 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
21:49:49.332 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.22 cameraTheta=2.98 mountX=-0.22 mountY=-0.01, mountTheta=-3.09
21:49:49.334 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.04, opts=13)
21:49:49.334 00.000 8996 Enqueuing Move request for scope (-0.21, 0.04)
21:49:49.335 00.001 20224 Worker thread wakes up
21:49:49.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
21:49:49.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
21:49:49.335 00.000 20224 Moving (-0.21, 0.04) raw xDistance=-0.22 yDistance=-0.01
21:49:49.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:49:49.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:49.336 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:49:49.336 00.000 20224 MoveAxis(E, 31, ABG)
21:49:49.336 00.000 20224 Guiding  Dir = 2, Dur = 31
21:49:49.336 00.000 20224 IsSlewing returns 0
21:49:49.336 00.000 20224 IsGuiding returns 0
21:49:49.339 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47917, med=2755, FiltMin=2515, FiltMax=23113, Gamma=1.000
21:49:49.356 00.017 8996 UpdateGuideState exits: m=706319 SNR=363.9
21:49:49.358 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:49.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:49.360 00.001 8996 Enqueuing Expose request
21:49:49.375 00.015 20224 IsGuiding returns 1
21:49:49.375 00.000 20224 scope still moving after pulse duration time elapsed
21:49:49.404 00.029 20224 IsSlewing returns 0
21:49:49.404 00.000 20224 IsGuiding returns 1
21:49:49.435 00.031 20224 IsSlewing returns 0
21:49:49.435 00.000 20224 IsGuiding returns 1
21:49:49.466 00.031 20224 IsSlewing returns 0
21:49:49.466 00.000 20224 IsGuiding returns 0
21:49:49.466 00.000 20224 scope move finished after 31 + 99 ms
21:49:49.467 00.001 20224 Move returns status 0, amount 31
21:49:49.467 00.000 20224 MoveAxis(N, 0, ABG)
21:49:49.467 00.000 20224 Move returns status 0, amount 0
21:49:49.467 00.000 20224 move complete, result=0
21:49:49.467 00.000 20224 worker thread done servicing request
21:49:49.467 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
21:49:49.468 00.001 20224 Worker thread wakes up
21:49:49.468 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:49.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:50.641 01.173 20224 Exposure complete
21:49:50.702 00.061 20224 worker thread done servicing request
21:49:50.703 00.001 8996 OnExposeComplete: enter
21:49:50.704 00.001 8996 UpdateGuideState(): m_state=6
21:49:50.704 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3085
21:49:50.705 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.58, Mass=701097, SNR=331.7, Peak=52947 HFD=4.7
21:49:50.706 00.001 8996 MultiStar: [#1 0.15,0.27,0.80,U] [#2 0.12,-0.23,0.79,U] [#3 0.21,-0.06,0.58,U] [#4 0.21,-0.23,0.54,U] [#5 0.03,0.04,0.68,U] [#6 -0.10,-0.17,0.51,U] [#7 0.06,-0.25,0.54,U] [#8 0.08,-0.03,0.44,U] 
21:49:50.707 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.07}, one-star: {0.20, -0.06}
21:49:50.707 00.000 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
21:49:50.708 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
21:49:50.709 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.13 cameraTheta=-0.52 mountX=0.12 mountY=0.05, mountTheta=0.41
21:49:50.710 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.07, opts=13)
21:49:50.711 00.001 8996 Enqueuing Move request for scope (0.12, -0.07)
21:49:50.712 00.001 20224 Worker thread wakes up
21:49:50.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
21:49:50.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
21:49:50.712 00.000 20224 Moving (0.12, -0.07) raw xDistance=0.12 yDistance=0.05
21:49:50.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:49:50.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:50.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:49:50.712 00.000 20224 MoveAxis(E, 0, ABG)
21:49:50.712 00.000 20224 Move returns status 0, amount 0
21:49:50.712 00.000 20224 MoveAxis(N, 0, ABG)
21:49:50.712 00.000 20224 Move returns status 0, amount 0
21:49:50.712 00.000 20224 move complete, result=0
21:49:50.712 00.000 20224 worker thread done servicing request
21:49:50.717 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52947, med=2752, FiltMin=2480, FiltMax=29008, Gamma=1.000
21:49:50.743 00.026 8996 UpdateGuideState exits: m=701097 SNR=331.7
21:49:50.745 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:50.745 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:50.746 00.001 8996 Enqueuing Expose request
21:49:50.747 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:49:50.748 00.001 20224 Worker thread wakes up
21:49:50.748 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:50.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:51.727 00.979 20224 Exposure complete
21:49:51.791 00.064 20224 worker thread done servicing request
21:49:51.791 00.000 8996 OnExposeComplete: enter
21:49:51.793 00.002 8996 UpdateGuideState(): m_state=6
21:49:51.795 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3086
21:49:51.796 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=472.59, Mass=797020, SNR=401.3, Peak=59699 HFD=4.7
21:49:51.798 00.002 8996 MultiStar: [#1 0.39,0.24,0.00,M1] [#2 0.35,-0.23,0.00,M1] [#3 0.15,-0.30,0.51,U] [#4 0.24,-0.39,0.00,M1] [#5 0.20,0.11,0.60,U] [#6 -0.01,-0.19,0.41,U] [#7 0.24,-0.40,0.00,M1] [#8 0.13,0.06,0.39,U] 
21:49:51.800 00.002 8996 refined, 4 included, MultiStar: {0.14, -0.07}, one-star: {0.17, -0.05}
21:49:51.801 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
21:49:51.803 00.002 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
21:49:51.805 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.44 mountX=0.15 mountY=0.05, mountTheta=0.32
21:49:51.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.07, opts=13)
21:49:51.808 00.001 8996 Enqueuing Move request for scope (0.14, -0.07)
21:49:51.809 00.001 20224 Worker thread wakes up
21:49:51.810 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
21:49:51.810 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
21:49:51.810 00.000 20224 Moving (0.14, -0.07) raw xDistance=0.15 yDistance=0.05
21:49:51.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:49:51.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:51.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:49:51.810 00.000 20224 MoveAxis(E, 0, ABG)
21:49:51.810 00.000 20224 Move returns status 0, amount 0
21:49:51.810 00.000 20224 MoveAxis(N, 0, ABG)
21:49:51.810 00.000 20224 Move returns status 0, amount 0
21:49:51.810 00.000 20224 move complete, result=0
21:49:51.810 00.000 20224 worker thread done servicing request
21:49:51.815 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59699, med=2755, FiltMin=2496, FiltMax=32560, Gamma=1.000
21:49:51.831 00.016 8996 UpdateGuideState exits: m=797020 SNR=401.3
21:49:51.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:51.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:51.834 00.001 8996 Enqueuing Expose request
21:49:51.834 00.000 20224 Worker thread wakes up
21:49:51.834 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:51.835 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:51.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:52.994 01.159 20224 Exposure complete
21:49:53.051 00.057 20224 worker thread done servicing request
21:49:53.051 00.000 8996 OnExposeComplete: enter
21:49:53.053 00.002 8996 UpdateGuideState(): m_state=6
21:49:53.054 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3087
21:49:53.054 00.000 8996 Star::Find returns 1 (0), X=138.63, Y=472.74, Mass=692844, SNR=326.0, Peak=58627 HFD=4.6
21:49:53.056 00.002 8996 MultiStar: [#1 0.17,0.39,0.00,M2] [#2 -0.01,-0.01,0.81,U] [#3 0.05,-0.00,0.73,U] [#4 0.19,-0.13,0.61,U] [#5 -0.05,0.23,0.73,U] [#6 -0.08,-0.19,0.50,U] [#7 0.19,-0.04,0.53,U] [#8 -0.07,0.20,0.44,U] 
21:49:53.056 00.000 8996 refined, 7 included, MultiStar: {0.05, 0.03}, one-star: {0.13, 0.11}
21:49:53.057 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
21:49:53.058 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
21:49:53.059 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.53 mountX=0.05 mountY=-0.04, mountTheta=-0.64
21:49:53.062 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.03, opts=13)
21:49:53.063 00.001 8996 Enqueuing Move request for scope (0.05, 0.03)
21:49:53.064 00.001 20224 Worker thread wakes up
21:49:53.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
21:49:53.064 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
21:49:53.064 00.000 20224 Moving (0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
21:49:53.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:49:53.065 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:53.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:49:53.065 00.000 20224 MoveAxis(E, 0, ABG)
21:49:53.065 00.000 20224 Move returns status 0, amount 0
21:49:53.065 00.000 20224 MoveAxis(N, 0, ABG)
21:49:53.065 00.000 20224 Move returns status 0, amount 0
21:49:53.065 00.000 20224 move complete, result=0
21:49:53.065 00.000 20224 worker thread done servicing request
21:49:53.070 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58627, med=2755, FiltMin=2478, FiltMax=25683, Gamma=1.000
21:49:53.087 00.017 8996 UpdateGuideState exits: m=692844 SNR=326.0
21:49:53.088 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:53.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:53.090 00.001 8996 Enqueuing Expose request
21:49:53.091 00.001 20224 Worker thread wakes up
21:49:53.091 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:53.091 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:53.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:54.062 00.971 20224 Exposure complete
21:49:54.130 00.068 20224 worker thread done servicing request
21:49:54.130 00.000 8996 OnExposeComplete: enter
21:49:54.131 00.001 8996 UpdateGuideState(): m_state=6
21:49:54.132 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3088
21:49:54.132 00.000 8996 Star::Find returns 1 (0), X=138.54, Y=472.61, Mass=718281, SNR=343.9, Peak=51315 HFD=4.7
21:49:54.134 00.002 8996 MultiStar: [#1 0.09,0.15,0.72,U] [#2 0.02,-0.18,0.79,U] [#3 -0.00,-0.13,0.66,U] [#4 0.10,-0.15,0.58,U] [#5 -0.02,0.04,0.66,U] [#6 0.03,-0.23,0.45,U] [#7 0.07,-0.27,0.44,U] [#8 -0.03,-0.05,0.44,U] 
21:49:54.134 00.000 8996 single-star, 8 included, MultiStar: {0.03, -0.08}, one-star: {0.03, -0.03}
21:49:54.135 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
21:49:54.136 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
21:49:54.136 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.71 mountX=0.04 mountY=0.02, mountTheta=0.60
21:49:54.137 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
21:49:54.139 00.002 8996 Enqueuing Move request for scope (0.03, -0.03)
21:49:54.139 00.000 20224 Worker thread wakes up
21:49:54.140 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
21:49:54.140 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
21:49:54.140 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.04 yDistance=0.02
21:49:54.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:49:54.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:54.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:49:54.140 00.000 20224 MoveAxis(E, 0, ABG)
21:49:54.140 00.000 20224 Move returns status 0, amount 0
21:49:54.140 00.000 20224 MoveAxis(N, 0, ABG)
21:49:54.140 00.000 20224 Move returns status 0, amount 0
21:49:54.140 00.000 20224 move complete, result=0
21:49:54.140 00.000 20224 worker thread done servicing request
21:49:54.150 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51315, med=2755, FiltMin=2480, FiltMax=26736, Gamma=1.000
21:49:54.173 00.023 8996 UpdateGuideState exits: m=718281 SNR=343.9
21:49:54.175 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:54.177 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:54.178 00.001 8996 Enqueuing Expose request
21:49:54.180 00.002 20224 Worker thread wakes up
21:49:54.180 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:49:54.182 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:54.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:55.356 01.174 20224 Exposure complete
21:49:55.421 00.065 20224 worker thread done servicing request
21:49:55.421 00.000 8996 OnExposeComplete: enter
21:49:55.422 00.001 8996 UpdateGuideState(): m_state=6
21:49:55.423 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3089
21:49:55.424 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.36, Mass=729853, SNR=386.7, Peak=60573 HFD=4.8
21:49:55.425 00.001 8996 MultiStar: [#1 0.16,-0.02,0.66,U] [#2 0.14,-0.21,0.71,U] [#3 0.26,-0.15,0.53,U] [#4 0.33,-0.30,0.00,M1] [#5 0.06,-0.14,0.55,U] [#6 0.07,-0.09,0.38,U] [#7 0.26,-0.21,0.45,U] [#8 0.00,-0.16,0.39,U] 
21:49:55.426 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.17}, one-star: {0.12, -0.28}
21:49:55.427 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
21:49:55.429 00.002 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.38)
21:49:55.430 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.88 mountX=0.15 mountY=0.15, mountTheta=0.77
21:49:55.433 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.17, opts=13)
21:49:55.436 00.003 8996 Enqueuing Move request for scope (0.14, -0.17)
21:49:55.438 00.002 20224 Worker thread wakes up
21:49:55.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
21:49:55.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
21:49:55.438 00.000 20224 Moving (0.14, -0.17) raw xDistance=0.15 yDistance=0.15
21:49:55.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:49:55.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:55.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:49:55.438 00.000 20224 MoveAxis(E, 0, ABG)
21:49:55.439 00.001 20224 Move returns status 0, amount 0
21:49:55.439 00.000 20224 MoveAxis(N, 0, ABG)
21:49:55.439 00.000 20224 Move returns status 0, amount 0
21:49:55.439 00.000 20224 move complete, result=0
21:49:55.439 00.000 20224 worker thread done servicing request
21:49:55.444 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=60573, med=2755, FiltMin=2512, FiltMax=29424, Gamma=1.000
21:49:55.463 00.019 8996 UpdateGuideState exits: m=729853 SNR=386.7
21:49:55.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:55.468 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:55.469 00.001 8996 Enqueuing Expose request
21:49:55.471 00.002 20224 Worker thread wakes up
21:49:55.471 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:49:55.472 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:55.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:56.447 00.975 20224 Exposure complete
21:49:56.514 00.067 20224 worker thread done servicing request
21:49:56.514 00.000 8996 OnExposeComplete: enter
21:49:56.516 00.002 8996 UpdateGuideState(): m_state=6
21:49:56.516 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3090
21:49:56.516 00.000 8996 Star::Find returns 1 (0), X=138.79, Y=472.43, Mass=765143, SNR=373.2, Peak=57357 HFD=4.6
21:49:56.518 00.002 8996 MultiStar: [#1 0.37,-0.06,0.62,U] [#2 0.27,-0.29,0.66,U] [#3 0.28,-0.24,0.56,U] [#4 0.29,-0.19,0.58,U] [#5 0.22,0.05,0.64,U] [#6 0.11,-0.16,0.41,U] [#7 0.21,-0.16,0.45,U] [#8 0.04,-0.04,0.41,U] 
21:49:56.519 00.001 8996 refined, 8 included, MultiStar: {0.25, -0.15}, one-star: {0.29, -0.21}
21:49:56.520 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
21:49:56.520 00.000 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
21:49:56.521 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.15 hyp=0.29 cameraTheta=-0.54 mountX=0.26 mountY=0.12, mountTheta=0.43
21:49:56.522 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.15, opts=13)
21:49:56.522 00.000 8996 Enqueuing Move request for scope (0.25, -0.15)
21:49:56.524 00.002 20224 Worker thread wakes up
21:49:56.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.15) opts 0xd
21:49:56.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.15)
21:49:56.524 00.000 20224 Moving (0.25, -0.15) raw xDistance=0.26 yDistance=0.12
21:49:56.525 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:49:56.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:56.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:49:56.525 00.000 20224 MoveAxis(W, 38, ABG)
21:49:56.525 00.000 20224 Guiding  Dir = 3, Dur = 38
21:49:56.525 00.000 20224 IsSlewing returns 0
21:49:56.525 00.000 20224 IsGuiding returns 0
21:49:56.525 00.000 20224 PulseGuide returned control before completion, sleep 47
21:49:56.528 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57357, med=2755, FiltMin=2505, FiltMax=30208, Gamma=1.000
21:49:56.547 00.019 8996 UpdateGuideState exits: m=765143 SNR=373.2
21:49:56.549 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:56.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:56.550 00.000 8996 Enqueuing Expose request
21:49:56.577 00.027 20224 IsGuiding returns 1
21:49:56.577 00.000 20224 scope still moving after pulse duration time elapsed
21:49:56.609 00.032 20224 IsSlewing returns 0
21:49:56.609 00.000 20224 IsGuiding returns 0
21:49:56.609 00.000 20224 scope move finished after 38 + 46 ms
21:49:56.609 00.000 20224 Move returns status 0, amount 38
21:49:56.609 00.000 20224 MoveAxis(N, 0, ABG)
21:49:56.609 00.000 20224 Move returns status 0, amount 0
21:49:56.609 00.000 20224 move complete, result=0
21:49:56.609 00.000 20224 worker thread done servicing request
21:49:56.610 00.001 20224 Worker thread wakes up
21:49:56.610 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.1 px 0 ms NORTH
21:49:56.611 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:56.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:57.780 01.169 20224 Exposure complete
21:49:57.840 00.060 20224 worker thread done servicing request
21:49:57.840 00.000 8996 OnExposeComplete: enter
21:49:57.841 00.001 8996 UpdateGuideState(): m_state=6
21:49:57.842 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3091
21:49:57.843 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.66, Mass=749083, SNR=347.9, Peak=56419 HFD=4.6
21:49:57.844 00.001 8996 MultiStar: [#1 -0.10,0.42,0.00,M1] [#2 -0.22,-0.00,0.75,U] [#3 -0.29,-0.01,0.58,U] [#4 -0.13,-0.19,0.55,U] [#5 -0.25,0.06,0.61,U] [#6 -0.23,-0.28,0.46,U] [#7 -0.23,-0.08,0.40,U] [#8 -0.25,0.05,0.41,U] 
21:49:57.845 00.001 8996 single-star, 7 included, MultiStar: {-0.21, -0.04}, one-star: {-0.16, 0.02}
21:49:57.846 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
21:49:57.846 00.000 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
21:49:57.847 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.00 mountX=-0.16 mountY=-0.00, mountTheta=-3.12
21:49:57.849 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.02, opts=13)
21:49:57.849 00.000 8996 Enqueuing Move request for scope (-0.16, 0.02)
21:49:57.850 00.001 20224 Worker thread wakes up
21:49:57.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
21:49:57.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
21:49:57.850 00.000 20224 Moving (-0.16, 0.02) raw xDistance=-0.16 yDistance=-0.00
21:49:57.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:49:57.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:57.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:49:57.851 00.001 20224 MoveAxis(E, 0, ABG)
21:49:57.851 00.000 20224 Move returns status 0, amount 0
21:49:57.851 00.000 20224 MoveAxis(N, 0, ABG)
21:49:57.851 00.000 20224 Move returns status 0, amount 0
21:49:57.851 00.000 20224 move complete, result=0
21:49:57.851 00.000 20224 worker thread done servicing request
21:49:57.854 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56419, med=2755, FiltMin=2499, FiltMax=25648, Gamma=1.000
21:49:57.868 00.014 8996 UpdateGuideState exits: m=749083 SNR=347.9
21:49:57.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:57.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:57.871 00.001 8996 Enqueuing Expose request
21:49:57.872 00.001 20224 Worker thread wakes up
21:49:57.872 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:49:57.872 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:57.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:49:58.854 00.982 20224 Exposure complete
21:49:58.947 00.093 20224 worker thread done servicing request
21:49:58.947 00.000 8996 OnExposeComplete: enter
21:49:58.948 00.001 8996 UpdateGuideState(): m_state=6
21:49:58.949 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3092
21:49:58.950 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.77, Mass=748240, SNR=346.1, Peak=55219 HFD=4.5
21:49:58.951 00.001 8996 MultiStar: [#1 -0.11,0.36,0.74,U] [#2 -0.19,0.04,0.82,U] [#3 -0.21,0.12,0.57,U] [#4 -0.18,0.16,0.56,U] [#5 -0.29,0.39,0.00,M1] [#6 -0.42,-0.01,0.00,M1] [#7 -0.23,0.03,0.42,U] [#8 -0.25,0.13,0.40,U] 
21:49:58.952 00.001 8996 single-star, 6 included, MultiStar: {-0.19, 0.15}, one-star: {-0.19, 0.13}
21:49:58.952 00.000 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
21:49:58.953 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
21:49:58.954 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.54 mountX=-0.20 mountY=-0.11, mountTheta=-2.65
21:49:58.955 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.13, opts=13)
21:49:58.956 00.001 8996 Enqueuing Move request for scope (-0.19, 0.13)
21:49:58.957 00.001 20224 Worker thread wakes up
21:49:58.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
21:49:58.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
21:49:58.957 00.000 20224 Moving (-0.19, 0.13) raw xDistance=-0.20 yDistance=-0.11
21:49:58.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:49:58.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:58.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:49:58.957 00.000 20224 MoveAxis(E, 30, ABG)
21:49:58.957 00.000 20224 Guiding  Dir = 2, Dur = 30
21:49:58.958 00.001 20224 IsSlewing returns 0
21:49:58.958 00.000 20224 IsGuiding returns 0
21:49:58.961 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55219, med=2752, FiltMin=2502, FiltMax=25193, Gamma=1.000
21:49:58.975 00.014 8996 UpdateGuideState exits: m=748240 SNR=346.1
21:49:58.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:58.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:49:58.978 00.001 8996 Enqueuing Expose request
21:49:58.982 00.004 20224 PulseGuide returned control before completion, sleep 16
21:49:59.013 00.031 20224 IsGuiding returns 1
21:49:59.013 00.000 20224 scope still moving after pulse duration time elapsed
21:49:59.044 00.031 20224 IsSlewing returns 0
21:49:59.044 00.000 20224 IsGuiding returns 1
21:49:59.075 00.031 20224 IsSlewing returns 0
21:49:59.075 00.000 20224 IsGuiding returns 0
21:49:59.076 00.001 20224 scope move finished after 30 + 87 ms
21:49:59.076 00.000 20224 Move returns status 0, amount 30
21:49:59.076 00.000 20224 MoveAxis(N, 0, ABG)
21:49:59.076 00.000 20224 Move returns status 0, amount 0
21:49:59.076 00.000 20224 move complete, result=0
21:49:59.076 00.000 20224 worker thread done servicing request
21:49:59.077 00.001 20224 Worker thread wakes up
21:49:59.077 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
21:49:59.079 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:49:59.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:00.254 01.175 20224 Exposure complete
21:50:00.322 00.068 20224 worker thread done servicing request
21:50:00.325 00.003 8996 OnExposeComplete: enter
21:50:00.326 00.001 8996 UpdateGuideState(): m_state=6
21:50:00.327 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3093
21:50:00.327 00.000 8996 Star::Find returns 1 (0), X=138.82, Y=472.62, Mass=804336, SNR=370.8, Peak=65507 HFD=4.6
21:50:00.328 00.001 8996 MultiStar: [#1 0.30,0.18,0.67,U] [#2 0.21,-0.27,0.82,U] [#3 0.17,-0.22,0.59,U] [#4 0.23,-0.11,0.48,U] [#5 0.15,-0.07,0.61,U] [#6 0.04,-0.29,0.46,U] [#7 0.17,-0.36,0.43,U] [#8 0.06,0.00,0.34,U] 
21:50:00.329 00.001 8996 refined, 8 included, MultiStar: {0.21, -0.12}, one-star: {0.32, -0.02}
21:50:00.330 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
21:50:00.331 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
21:50:00.331 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.52 mountX=0.22 mountY=0.09, mountTheta=0.40
21:50:00.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.12, opts=13)
21:50:00.333 00.000 8996 Enqueuing Move request for scope (0.21, -0.12)
21:50:00.334 00.001 20224 Worker thread wakes up
21:50:00.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
21:50:00.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
21:50:00.335 00.001 20224 Moving (0.21, -0.12) raw xDistance=0.22 yDistance=0.09
21:50:00.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
21:50:00.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:00.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:50:00.335 00.000 20224 MoveAxis(W, 29, ABG)
21:50:00.335 00.000 20224 Guiding  Dir = 3, Dur = 29
21:50:00.335 00.000 20224 IsSlewing returns 0
21:50:00.335 00.000 20224 IsGuiding returns 0
21:50:00.340 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2755, FiltMin=2505, FiltMax=30221, Gamma=1.000
21:50:00.355 00.015 8996 UpdateGuideState exits: m=804336 SNR=370.8
21:50:00.355 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:00.356 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:00.357 00.001 8996 Enqueuing Expose request
21:50:00.386 00.029 20224 IsGuiding returns 1
21:50:00.386 00.000 20224 scope still moving after pulse duration time elapsed
21:50:00.415 00.029 20224 IsSlewing returns 0
21:50:00.415 00.000 20224 IsGuiding returns 1
21:50:00.447 00.032 20224 IsSlewing returns 0
21:50:00.447 00.000 20224 IsGuiding returns 1
21:50:00.478 00.031 20224 IsSlewing returns 0
21:50:00.479 00.001 20224 IsGuiding returns 0
21:50:00.479 00.000 20224 scope move finished after 29 + 113 ms
21:50:00.479 00.000 20224 Move returns status 0, amount 29
21:50:00.479 00.000 20224 MoveAxis(N, 0, ABG)
21:50:00.479 00.000 20224 Move returns status 0, amount 0
21:50:00.480 00.001 20224 move complete, result=0
21:50:00.480 00.000 20224 worker thread done servicing request
21:50:00.480 00.000 20224 Worker thread wakes up
21:50:00.480 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.1 px 0 ms NORTH
21:50:00.482 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:00.483 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:01.461 00.978 20224 Exposure complete
21:50:01.533 00.072 20224 worker thread done servicing request
21:50:01.533 00.000 8996 OnExposeComplete: enter
21:50:01.534 00.001 8996 UpdateGuideState(): m_state=6
21:50:01.535 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3094
21:50:01.536 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.64, Mass=724677, SNR=359.6, Peak=61203 HFD=4.7
21:50:01.537 00.001 8996 MultiStar: [#1 0.13,0.26,0.64,U] [#2 0.08,-0.17,0.71,U] [#3 0.03,-0.07,0.65,U] [#4 0.10,-0.24,0.54,U] [#5 -0.01,-0.06,0.60,U] [#6 -0.02,-0.25,0.42,U] [#7 -0.02,-0.21,0.43,U] [#8 -0.03,0.07,0.36,U] 
21:50:01.537 00.000 8996 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {0.21, 0.00}
21:50:01.538 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
21:50:01.539 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
21:50:01.540 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.71 mountX=0.08 mountY=0.05, mountTheta=0.60
21:50:01.542 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
21:50:01.545 00.003 8996 Enqueuing Move request for scope (0.07, -0.06)
21:50:01.546 00.001 20224 Worker thread wakes up
21:50:01.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
21:50:01.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
21:50:01.547 00.001 20224 Moving (0.07, -0.06) raw xDistance=0.08 yDistance=0.05
21:50:01.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:50:01.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:01.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:50:01.547 00.000 20224 MoveAxis(E, 0, ABG)
21:50:01.547 00.000 20224 Move returns status 0, amount 0
21:50:01.547 00.000 20224 MoveAxis(N, 0, ABG)
21:50:01.547 00.000 20224 Move returns status 0, amount 0
21:50:01.547 00.000 20224 move complete, result=0
21:50:01.547 00.000 20224 worker thread done servicing request
21:50:01.553 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61203, med=2755, FiltMin=2502, FiltMax=28592, Gamma=1.000
21:50:01.585 00.032 8996 UpdateGuideState exits: m=724677 SNR=359.6
21:50:01.587 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:01.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:01.590 00.002 8996 Enqueuing Expose request
21:50:01.592 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:01.592 00.000 20224 Worker thread wakes up
21:50:01.593 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:01.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:02.765 01.172 20224 Exposure complete
21:50:02.821 00.056 20224 worker thread done servicing request
21:50:02.821 00.000 8996 OnExposeComplete: enter
21:50:02.822 00.001 8996 UpdateGuideState(): m_state=6
21:50:02.823 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3095
21:50:02.824 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=472.46, Mass=734431, SNR=354.7, Peak=46877 HFD=4.6
21:50:02.825 00.001 8996 MultiStar: [#1 -0.35,0.24,0.00,M1] [#2 -0.42,-0.03,0.00,M1] [#3 -0.39,-0.27,0.00,M1] [#4 -0.34,-0.30,0.00,M1] [#5 -0.40,-0.02,0.63,U] [#6 -0.52,-0.33,0.00,M1] [#7 -0.41,-0.36,0.00,M1] [#8 -0.29,-0.18,0.39,U] 
21:50:02.825 00.000 8996 single-star, 2 included, MultiStar: {-0.30, -0.13}, one-star: {-0.24, -0.17}
21:50:02.826 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
21:50:02.827 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
21:50:02.828 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.17 hyp=0.30 cameraTheta=-2.52 mountX=-0.23 mountY=0.20, mountTheta=2.41
21:50:02.829 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.17, opts=13)
21:50:02.830 00.001 8996 Enqueuing Move request for scope (-0.24, -0.17)
21:50:02.831 00.001 20224 Worker thread wakes up
21:50:02.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.17) opts 0xd
21:50:02.831 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.17)
21:50:02.831 00.000 20224 Moving (-0.24, -0.17) raw xDistance=-0.23 yDistance=0.20
21:50:02.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:50:02.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:50:02.831 00.000 20224 MoveAxis(E, 33, ABG)
21:50:02.831 00.000 20224 Guiding  Dir = 2, Dur = 33
21:50:02.832 00.001 20224 IsSlewing returns 0
21:50:02.832 00.000 20224 IsGuiding returns 0
21:50:02.833 00.001 20224 PulseGuide returned control before completion, sleep 42
21:50:02.836 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=46877, med=2752, FiltMin=2505, FiltMax=24080, Gamma=1.000
21:50:02.852 00.016 8996 UpdateGuideState exits: m=734431 SNR=354.7
21:50:02.853 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:02.854 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:02.856 00.002 8996 Enqueuing Expose request
21:50:02.878 00.022 20224 IsGuiding returns 1
21:50:02.878 00.000 20224 scope still moving after pulse duration time elapsed
21:50:02.910 00.032 20224 IsSlewing returns 0
21:50:02.910 00.000 20224 IsGuiding returns 1
21:50:02.942 00.032 20224 IsSlewing returns 0
21:50:02.942 00.000 20224 IsGuiding returns 0
21:50:02.942 00.000 20224 scope move finished after 33 + 77 ms
21:50:02.942 00.000 20224 Move returns status 0, amount 33
21:50:02.942 00.000 20224 MoveAxis(S, 42, ABG)
21:50:02.942 00.000 20224 Guiding  Dir = 1, Dur = 42
21:50:02.943 00.001 20224 IsSlewing returns 0
21:50:02.943 00.000 20224 IsGuiding returns 0
21:50:03.005 00.062 20224 IsGuiding returns 1
21:50:03.005 00.000 20224 scope still moving after pulse duration time elapsed
21:50:03.036 00.031 20224 IsSlewing returns 0
21:50:03.036 00.000 20224 IsGuiding returns 1
21:50:03.067 00.031 20224 IsSlewing returns 0
21:50:03.067 00.000 20224 IsGuiding returns 1
21:50:03.099 00.032 20224 IsSlewing returns 0
21:50:03.099 00.000 20224 IsGuiding returns 0
21:50:03.099 00.000 20224 scope move finished after 42 + 114 ms
21:50:03.099 00.000 20224 Move returns status 0, amount 42
21:50:03.099 00.000 20224 move complete, result=0
21:50:03.099 00.000 20224 worker thread done servicing request
21:50:03.099 00.000 20224 Worker thread wakes up
21:50:03.099 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 42 ms SOUTH
21:50:03.101 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:03.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:04.077 00.976 20224 Exposure complete
21:50:04.164 00.087 20224 worker thread done servicing request
21:50:04.164 00.000 8996 OnExposeComplete: enter
21:50:04.166 00.002 8996 UpdateGuideState(): m_state=6
21:50:04.167 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3096
21:50:04.169 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=472.62, Mass=744715, SNR=362.9, Peak=54371 HFD=4.7
21:50:04.171 00.002 8996 MultiStar: [#1 0.14,0.32,0.66,U] [#2 0.02,-0.08,0.73,U] [#3 0.13,-0.12,0.55,U] [#4 0.21,-0.11,0.53,U] [#5 -0.08,0.16,0.63,U] [#6 -0.02,-0.11,0.42,U] [#7 0.08,-0.10,0.52,U] [#8 -0.16,-0.04,0.43,U] 
21:50:04.172 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.00}, one-star: {0.14, -0.02}
21:50:04.173 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
21:50:04.174 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
21:50:04.175 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.02 mountX=0.06 mountY=-0.01, mountTheta=-0.10
21:50:04.177 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.00, opts=13)
21:50:04.178 00.001 8996 Enqueuing Move request for scope (0.06, -0.00)
21:50:04.179 00.001 20224 Worker thread wakes up
21:50:04.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
21:50:04.179 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
21:50:04.179 00.000 20224 Moving (0.06, -0.00) raw xDistance=0.06 yDistance=-0.01
21:50:04.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:50:04.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:04.180 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:50:04.180 00.000 20224 MoveAxis(E, 0, ABG)
21:50:04.180 00.000 20224 Move returns status 0, amount 0
21:50:04.180 00.000 20224 MoveAxis(N, 0, ABG)
21:50:04.180 00.000 20224 Move returns status 0, amount 0
21:50:04.180 00.000 20224 move complete, result=0
21:50:04.180 00.000 20224 worker thread done servicing request
21:50:04.184 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54371, med=2755, FiltMin=2509, FiltMax=28451, Gamma=1.000
21:50:04.200 00.016 8996 UpdateGuideState exits: m=744715 SNR=362.9
21:50:04.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:04.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:04.203 00.001 8996 Enqueuing Expose request
21:50:04.203 00.000 20224 Worker thread wakes up
21:50:04.203 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:04.204 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:04.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:05.363 01.159 20224 Exposure complete
21:50:05.433 00.070 20224 worker thread done servicing request
21:50:05.433 00.000 8996 OnExposeComplete: enter
21:50:05.434 00.001 8996 UpdateGuideState(): m_state=6
21:50:05.435 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3097
21:50:05.435 00.000 8996 Star::Find returns 1 (0), X=138.63, Y=472.59, Mass=763247, SNR=346.2, Peak=56461 HFD=4.7
21:50:05.436 00.001 8996 MultiStar: [#1 0.30,0.24,0.66,U] [#2 0.13,-0.07,0.83,U] [#3 0.09,0.00,0.57,U] [#4 0.13,-0.09,0.55,U] [#5 0.06,0.13,0.66,U] [#6 -0.07,0.07,0.45,U] [#7 0.12,-0.16,0.51,U] [#8 -0.08,0.07,0.42,U] 
21:50:05.437 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.01}, one-star: {0.13, -0.05}
21:50:05.438 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
21:50:05.438 00.000 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
21:50:05.439 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.12 mountX=0.10 mountY=-0.02, mountTheta=-0.23
21:50:05.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
21:50:05.442 00.001 8996 Enqueuing Move request for scope (0.10, 0.01)
21:50:05.443 00.001 20224 Worker thread wakes up
21:50:05.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
21:50:05.443 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
21:50:05.443 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
21:50:05.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:50:05.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:05.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:50:05.443 00.000 20224 MoveAxis(E, 0, ABG)
21:50:05.443 00.000 20224 Move returns status 0, amount 0
21:50:05.443 00.000 20224 MoveAxis(N, 0, ABG)
21:50:05.443 00.000 20224 Move returns status 0, amount 0
21:50:05.443 00.000 20224 move complete, result=0
21:50:05.443 00.000 20224 worker thread done servicing request
21:50:05.447 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56461, med=2755, FiltMin=2493, FiltMax=31616, Gamma=1.000
21:50:05.460 00.013 8996 UpdateGuideState exits: m=763247 SNR=346.2
21:50:05.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:05.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:05.463 00.001 8996 Enqueuing Expose request
21:50:05.464 00.001 20224 Worker thread wakes up
21:50:05.464 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:05.464 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:05.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:06.443 00.979 20224 Exposure complete
21:50:06.512 00.069 20224 worker thread done servicing request
21:50:06.512 00.000 8996 OnExposeComplete: enter
21:50:06.513 00.001 8996 UpdateGuideState(): m_state=6
21:50:06.514 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3098
21:50:06.515 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=473.16, Mass=710353, SNR=347.7, Peak=56611 HFD=4.5
21:50:06.517 00.002 8996 MultiStar: [#1 -0.13,0.66,0.00,M1] [#2 -0.09,0.54,0.00,M1] [#3 -0.03,0.45,0.00,M1] [#4 0.04,0.33,0.52,U] [#5 -0.18,0.61,0.00,M1] [#6 -0.13,0.45,0.00,M1] [#7 -0.06,0.38,0.48,U] [#8 -0.14,0.38,0.43,U] 
21:50:06.520 00.003 8996 refined, 3 included, MultiStar: {-0.08, 0.43}, one-star: {-0.13, 0.52}
21:50:06.521 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
21:50:06.522 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
21:50:06.524 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.43 hyp=0.44 cameraTheta=1.76 mountX=-0.12 mountY=-0.42, mountTheta=-1.86
21:50:06.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.43, opts=13)
21:50:06.527 00.001 8996 Enqueuing Move request for scope (-0.08, 0.43)
21:50:06.528 00.001 20224 Worker thread wakes up
21:50:06.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.43) opts 0xd
21:50:06.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.43)
21:50:06.528 00.000 20224 Moving (-0.08, 0.43) raw xDistance=-0.12 yDistance=-0.42
21:50:06.529 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:50:06.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:06.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
21:50:06.529 00.000 20224 MoveAxis(E, 0, ABG)
21:50:06.529 00.000 20224 Move returns status 0, amount 0
21:50:06.529 00.000 20224 MoveAxis(N, 0, ABG)
21:50:06.529 00.000 20224 Move returns status 0, amount 0
21:50:06.529 00.000 20224 move complete, result=0
21:50:06.529 00.000 20224 worker thread done servicing request
21:50:06.533 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56611, med=2755, FiltMin=2467, FiltMax=29277, Gamma=1.000
21:50:06.548 00.015 8996 UpdateGuideState exits: m=710353 SNR=347.7
21:50:06.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:06.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:06.551 00.001 8996 Enqueuing Expose request
21:50:06.552 00.001 20224 Worker thread wakes up
21:50:06.552 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:50:06.553 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:06.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:07.743 01.190 20224 Exposure complete
21:50:07.822 00.079 20224 worker thread done servicing request
21:50:07.822 00.000 8996 OnExposeComplete: enter
21:50:07.823 00.001 8996 UpdateGuideState(): m_state=6
21:50:07.824 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3099
21:50:07.825 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.98, Mass=695974, SNR=321.4, Peak=61987 HFD=4.2
21:50:07.826 00.001 8996 MultiStar: [#1 -0.05,0.70,0.00,M2] [#2 -0.20,0.26,0.82,U] [#3 -0.16,0.30,0.60,U] [#4 -0.07,0.17,0.59,U] [#5 -0.19,0.55,0.00,M2] [#6 -0.28,0.17,0.47,U] [#7 -0.15,0.24,0.49,U] [#8 -0.18,0.41,0.00,M1] 
21:50:07.828 00.002 8996 refined, 5 included, MultiStar: {-0.14, 0.26}, one-star: {-0.03, 0.34}
21:50:07.829 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
21:50:07.830 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:50:07.831 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.26 hyp=0.29 cameraTheta=2.05 mountX=-0.16 mountY=-0.24, mountTheta=-2.15
21:50:07.833 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.26, opts=13)
21:50:07.834 00.001 8996 Enqueuing Move request for scope (-0.14, 0.26)
21:50:07.834 00.000 20224 Worker thread wakes up
21:50:07.835 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.26) opts 0xd
21:50:07.835 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.26)
21:50:07.835 00.000 20224 Moving (-0.14, 0.26) raw xDistance=-0.16 yDistance=-0.24
21:50:07.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:50:07.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:50:07.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:50:07.835 00.000 20224 MoveAxis(E, 0, ABG)
21:50:07.835 00.000 20224 Move returns status 0, amount 0
21:50:07.835 00.000 20224 MoveAxis(N, 0, ABG)
21:50:07.835 00.000 20224 Move returns status 0, amount 0
21:50:07.835 00.000 20224 move complete, result=0
21:50:07.836 00.001 20224 worker thread done servicing request
21:50:07.840 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61987, med=2755, FiltMin=2432, FiltMax=26342, Gamma=1.000
21:50:07.864 00.024 8996 UpdateGuideState exits: m=695974 SNR=321.4
21:50:07.866 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:07.868 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:07.870 00.002 8996 Enqueuing Expose request
21:50:07.871 00.001 20224 Worker thread wakes up
21:50:07.871 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:07.873 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:07.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:08.850 00.977 20224 Exposure complete
21:50:08.920 00.070 20224 worker thread done servicing request
21:50:08.920 00.000 8996 OnExposeComplete: enter
21:50:08.921 00.001 8996 UpdateGuideState(): m_state=6
21:50:08.923 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3100
21:50:08.925 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=473.07, Mass=741061, SNR=348.8, Peak=65507 HFD=4.5
21:50:08.926 00.001 8996 MultiStar: [#1 0.08,0.88,0.00,M3] [#2 0.08,0.39,0.81,U] [#3 0.11,0.28,0.63,U] [#4 0.11,0.22,0.58,U] [#5 0.04,0.61,0.00,M3] [#6 -0.11,0.28,0.47,U] [#7 0.09,0.38,0.50,U] [#8 0.04,0.51,0.00,M2] 
21:50:08.927 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.34}, one-star: {0.21, 0.43}
21:50:08.928 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
21:50:08.930 00.002 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
21:50:08.931 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.34 hyp=0.36 cameraTheta=1.28 mountX=0.07 mountY=-0.35, mountTheta=-1.38
21:50:08.932 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.34, opts=13)
21:50:08.933 00.001 8996 Enqueuing Move request for scope (0.10, 0.34)
21:50:08.934 00.001 20224 Worker thread wakes up
21:50:08.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.34) opts 0xd
21:50:08.934 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.34)
21:50:08.934 00.000 20224 Moving (0.10, 0.34) raw xDistance=0.07 yDistance=-0.35
21:50:08.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:50:08.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:50:08.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:50:08.934 00.000 20224 MoveAxis(E, 0, ABG)
21:50:08.934 00.000 20224 Move returns status 0, amount 0
21:50:08.934 00.000 20224 MoveAxis(N, 0, ABG)
21:50:08.934 00.000 20224 Move returns status 0, amount 0
21:50:08.934 00.000 20224 move complete, result=0
21:50:08.935 00.001 20224 worker thread done servicing request
21:50:08.939 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2755, FiltMin=2480, FiltMax=32214, Gamma=1.000
21:50:08.962 00.023 8996 UpdateGuideState exits: m=741061 SNR=348.8
21:50:08.965 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:08.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:08.968 00.002 8996 Enqueuing Expose request
21:50:08.970 00.002 20224 Worker thread wakes up
21:50:08.970 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:50:08.972 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:08.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:10.140 01.168 20224 Exposure complete
21:50:10.208 00.068 20224 worker thread done servicing request
21:50:10.208 00.000 8996 OnExposeComplete: enter
21:50:10.210 00.002 8996 UpdateGuideState(): m_state=6
21:50:10.212 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3101
21:50:10.213 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=473.21, Mass=721700, SNR=371.9, Peak=64451 HFD=4.4
21:50:10.215 00.002 8996 MultiStar: [#1 0.34,0.94,0.00,M4] [#2 0.26,0.72,0.00,M1] [#3 0.31,0.58,0.00,M1] [#4 0.28,0.40,0.00,M1] [#5 0.28,0.69,0.00,M4] [#6 0.20,0.71,0.00,M1] [#7 0.38,0.64,0.00,M1] [#8 0.25,0.73,0.00,M3] 
21:50:10.216 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
21:50:10.217 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
21:50:10.217 00.000 8996 CameraToMount -- cameraX=0.45 cameraY=0.57 hyp=0.73 cameraTheta=0.90 mountX=0.39 mountY=-0.62, mountTheta=-1.01
21:50:10.219 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.45, y=0.57, opts=13)
21:50:10.220 00.001 8996 Enqueuing Move request for scope (0.45, 0.57)
21:50:10.221 00.001 20224 Worker thread wakes up
21:50:10.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.57) opts 0xd
21:50:10.221 00.000 20224 Handling offset move in thread for scope, endpoint = (0.45, 0.57)
21:50:10.221 00.000 20224 Moving (0.45, 0.57) raw xDistance=0.39 yDistance=-0.62
21:50:10.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
21:50:10.221 00.000 20224 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
21:50:10.221 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
21:50:10.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
21:50:10.221 00.000 20224 MoveAxis(W, 57, ABG)
21:50:10.221 00.000 20224 Guiding  Dir = 3, Dur = 57
21:50:10.222 00.001 20224 IsSlewing returns 0
21:50:10.222 00.000 20224 IsGuiding returns 0
21:50:10.226 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=64451, med=2755, FiltMin=2489, FiltMax=26893, Gamma=1.000
21:50:10.227 00.001 20224 PulseGuide returned control before completion, sleep 63
21:50:10.240 00.013 8996 UpdateGuideState exits: m=721700 SNR=371.9
21:50:10.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:10.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:10.242 00.000 8996 Enqueuing Expose request
21:50:10.307 00.065 20224 IsGuiding returns 1
21:50:10.307 00.000 20224 scope still moving after pulse duration time elapsed
21:50:10.335 00.028 20224 IsSlewing returns 0
21:50:10.335 00.000 20224 IsGuiding returns 0
21:50:10.335 00.000 20224 scope move finished after 57 + 56 ms
21:50:10.335 00.000 20224 Move returns status 0, amount 57
21:50:10.335 00.000 20224 MoveAxis(N, 131, ABG)
21:50:10.336 00.001 20224 Guiding  Dir = 0, Dur = 131
21:50:10.336 00.000 20224 IsSlewing returns 0
21:50:10.336 00.000 20224 IsGuiding returns 0
21:50:10.383 00.047 20224 PulseGuide returned control before completion, sleep 94
21:50:10.490 00.107 20224 IsGuiding returns 1
21:50:10.490 00.000 20224 scope still moving after pulse duration time elapsed
21:50:10.523 00.033 20224 IsSlewing returns 0
21:50:10.523 00.000 20224 IsGuiding returns 1
21:50:10.555 00.032 20224 IsSlewing returns 0
21:50:10.556 00.001 20224 IsGuiding returns 0
21:50:10.556 00.000 20224 scope move finished after 131 + 88 ms
21:50:10.556 00.000 20224 Move returns status 0, amount 131
21:50:10.556 00.000 20224 move complete, result=0
21:50:10.556 00.000 20224 worker thread done servicing request
21:50:10.556 00.000 8996 GuideStep: 0.4 px 57 ms WEST, -0.6 px 131 ms NORTH
21:50:10.559 00.003 20224 Worker thread wakes up
21:50:10.559 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:10.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:11.538 00.979 20224 Exposure complete
21:50:11.596 00.058 20224 worker thread done servicing request
21:50:11.596 00.000 8996 OnExposeComplete: enter
21:50:11.597 00.001 8996 UpdateGuideState(): m_state=6
21:50:11.598 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3102
21:50:11.599 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=473.32, Mass=721092, SNR=308.7, Peak=55603 HFD=4.6
21:50:11.600 00.001 8996 MultiStar: [#1 -0.19,0.81,0.00,M5] [#2 -0.25,0.66,0.00,M2] [#3 -0.29,0.63,0.00,M2] [#4 -0.26,0.58,0.00,M2] [#5 -0.38,0.70,0.00,M5] [#6 -0.37,0.53,0.00,M2] [#7 -0.27,0.46,0.00,M2] [#8 -0.42,0.71,0.00,M4] 
21:50:11.600 00.000 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
21:50:11.601 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
21:50:11.602 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.68 hyp=0.68 cameraTheta=1.67 mountX=-0.13 mountY=-0.66, mountTheta=-1.77
21:50:11.605 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.68, opts=13)
21:50:11.606 00.001 8996 Enqueuing Move request for scope (-0.07, 0.68)
21:50:11.608 00.002 20224 Worker thread wakes up
21:50:11.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.68) opts 0xd
21:50:11.608 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.68)
21:50:11.608 00.000 20224 Moving (-0.07, 0.68) raw xDistance=-0.13 yDistance=-0.66
21:50:11.609 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:50:11.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
21:50:11.609 00.000 20224 MoveAxis(E, 0, ABG)
21:50:11.609 00.000 20224 Move returns status 0, amount 0
21:50:11.609 00.000 20224 MoveAxis(N, 140, ABG)
21:50:11.609 00.000 20224 Guiding  Dir = 0, Dur = 140
21:50:11.610 00.001 20224 IsSlewing returns 0
21:50:11.610 00.000 20224 IsGuiding returns 0
21:50:11.617 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55603, med=2755, FiltMin=2486, FiltMax=26291, Gamma=1.000
21:50:11.635 00.018 20224 PulseGuide returned control before completion, sleep 126
21:50:11.646 00.011 8996 UpdateGuideState exits: m=721092 SNR=308.7
21:50:11.648 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:11.650 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:11.652 00.002 8996 Enqueuing Expose request
21:50:11.776 00.124 20224 IsGuiding returns 1
21:50:11.776 00.000 20224 scope still moving after pulse duration time elapsed
21:50:11.807 00.031 20224 IsSlewing returns 0
21:50:11.808 00.001 20224 IsGuiding returns 1
21:50:11.838 00.030 20224 IsSlewing returns 0
21:50:11.838 00.000 20224 IsGuiding returns 0
21:50:11.838 00.000 20224 scope move finished after 140 + 88 ms
21:50:11.838 00.000 20224 Move returns status 0, amount 140
21:50:11.839 00.001 20224 move complete, result=0
21:50:11.839 00.000 20224 worker thread done servicing request
21:50:11.839 00.000 20224 Worker thread wakes up
21:50:11.839 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:11.839 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.7 px 140 ms NORTH
21:50:11.840 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:13.041 01.201 20224 Exposure complete
21:50:13.102 00.061 20224 worker thread done servicing request
21:50:13.102 00.000 8996 OnExposeComplete: enter
21:50:13.103 00.001 8996 UpdateGuideState(): m_state=6
21:50:13.104 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3103
21:50:13.105 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=471.79, Mass=803606, SNR=366.5, Peak=57389 HFD=4.6
21:50:13.106 00.001 8996 MultiStar: large primary error, entering stabilization period
21:50:13.107 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
21:50:13.108 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
21:50:13.108 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.85 hyp=0.86 cameraTheta=-1.71 mountX=-0.03 mountY=0.86, mountTheta=1.61
21:50:13.110 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.85, opts=13)
21:50:13.111 00.001 8996 Enqueuing Move request for scope (-0.11, -0.85)
21:50:13.111 00.000 20224 Worker thread wakes up
21:50:13.112 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.85) opts 0xd
21:50:13.112 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.85)
21:50:13.112 00.000 20224 Moving (-0.11, -0.85) raw xDistance=-0.03 yDistance=0.86
21:50:13.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:50:13.112 00.000 20224 resist switch: large excursion: input 0.86 thresh 0.60 direction from -1 to 1
21:50:13.112 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.57
21:50:13.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
21:50:13.112 00.000 20224 MoveAxis(E, 0, ABG)
21:50:13.112 00.000 20224 Move returns status 0, amount 0
21:50:13.112 00.000 20224 MoveAxis(S, 181, ABG)
21:50:13.112 00.000 20224 Guiding  Dir = 1, Dur = 181
21:50:13.112 00.000 20224 IsSlewing returns 0
21:50:13.112 00.000 20224 IsGuiding returns 0
21:50:13.116 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57389, med=2755, FiltMin=2461, FiltMax=29712, Gamma=1.000
21:50:13.131 00.015 8996 UpdateGuideState exits: m=803606 SNR=366.5
21:50:13.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:13.132 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:13.133 00.001 8996 Enqueuing Expose request
21:50:13.152 00.019 20224 PulseGuide returned control before completion, sleep 152
21:50:13.305 00.153 20224 IsGuiding returns 1
21:50:13.305 00.000 20224 scope still moving after pulse duration time elapsed
21:50:13.337 00.032 20224 IsSlewing returns 0
21:50:13.338 00.001 20224 IsGuiding returns 1
21:50:13.368 00.030 20224 IsSlewing returns 0
21:50:13.369 00.001 20224 IsGuiding returns 1
21:50:13.399 00.030 20224 IsSlewing returns 0
21:50:13.399 00.000 20224 IsGuiding returns 0
21:50:13.399 00.000 20224 scope move finished after 181 + 105 ms
21:50:13.399 00.000 20224 Move returns status 0, amount 181
21:50:13.399 00.000 20224 move complete, result=0
21:50:13.399 00.000 20224 worker thread done servicing request
21:50:13.399 00.000 20224 Worker thread wakes up
21:50:13.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:13.400 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:13.400 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.9 px 181 ms SOUTH
21:50:14.374 00.974 20224 Exposure complete
21:50:14.440 00.066 20224 worker thread done servicing request
21:50:14.440 00.000 8996 OnExposeComplete: enter
21:50:14.442 00.002 8996 UpdateGuideState(): m_state=6
21:50:14.444 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3104
21:50:14.446 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=472.09, Mass=736251, SNR=368.7, Peak=62701 HFD=4.6
21:50:14.448 00.002 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
21:50:14.449 00.001 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
21:50:14.451 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.55 hyp=0.56 cameraTheta=-1.43 mountX=0.13 mountY=0.54, mountTheta=1.33
21:50:14.454 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.55, opts=13)
21:50:14.455 00.001 8996 Enqueuing Move request for scope (0.08, -0.55)
21:50:14.457 00.002 20224 Worker thread wakes up
21:50:14.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.55) opts 0xd
21:50:14.457 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.55)
21:50:14.457 00.000 20224 Moving (0.08, -0.55) raw xDistance=0.13 yDistance=0.54
21:50:14.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:50:14.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
21:50:14.457 00.000 20224 MoveAxis(E, 0, ABG)
21:50:14.457 00.000 20224 Move returns status 0, amount 0
21:50:14.458 00.001 20224 MoveAxis(S, 114, ABG)
21:50:14.458 00.000 20224 Guiding  Dir = 1, Dur = 114
21:50:14.458 00.000 20224 IsSlewing returns 0
21:50:14.459 00.001 20224 IsGuiding returns 0
21:50:14.467 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62701, med=2755, FiltMin=2518, FiltMax=30720, Gamma=1.000
21:50:14.489 00.022 8996 UpdateGuideState exits: m=736251 SNR=368.7
21:50:14.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:14.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:14.492 00.001 8996 Enqueuing Expose request
21:50:14.511 00.019 20224 PulseGuide returned control before completion, sleep 72
21:50:14.587 00.076 20224 IsGuiding returns 1
21:50:14.587 00.000 20224 scope still moving after pulse duration time elapsed
21:50:14.618 00.031 20224 IsSlewing returns 0
21:50:14.618 00.000 20224 IsGuiding returns 1
21:50:14.648 00.030 20224 IsSlewing returns 0
21:50:14.649 00.001 20224 IsGuiding returns 1
21:50:14.680 00.031 20224 IsSlewing returns 0
21:50:14.680 00.000 20224 IsGuiding returns 0
21:50:14.681 00.001 20224 scope move finished after 114 + 107 ms
21:50:14.681 00.000 20224 Move returns status 0, amount 114
21:50:14.681 00.000 20224 move complete, result=0
21:50:14.681 00.000 20224 worker thread done servicing request
21:50:14.681 00.000 20224 Worker thread wakes up
21:50:14.681 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 114 ms SOUTH
21:50:14.684 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:14.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:15.848 01.164 20224 Exposure complete
21:50:15.932 00.084 20224 worker thread done servicing request
21:50:15.932 00.000 8996 OnExposeComplete: enter
21:50:15.933 00.001 8996 UpdateGuideState(): m_state=6
21:50:15.934 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3105
21:50:15.935 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.97, Mass=714147, SNR=329.6, Peak=65535 HFD=4.4
21:50:15.936 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
21:50:15.936 00.000 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
21:50:15.937 00.001 8996 CameraToMount -- cameraX=-0.45 cameraY=0.34 hyp=0.56 cameraTheta=2.51 mountX=-0.48 mountY=-0.28, mountTheta=-2.62
21:50:15.939 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=0.34, opts=13)
21:50:15.940 00.001 8996 Enqueuing Move request for scope (-0.45, 0.34)
21:50:15.941 00.001 20224 Worker thread wakes up
21:50:15.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.34) opts 0xd
21:50:15.941 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, 0.34)
21:50:15.941 00.000 20224 Moving (-0.45, 0.34) raw xDistance=-0.48 yDistance=-0.28
21:50:15.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48
21:50:15.941 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:15.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:50:15.941 00.000 20224 MoveAxis(E, 71, ABG)
21:50:15.941 00.000 20224 Guiding  Dir = 2, Dur = 71
21:50:15.941 00.000 20224 IsSlewing returns 0
21:50:15.941 00.000 20224 IsGuiding returns 0
21:50:15.946 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2755, FiltMin=2499, FiltMax=27501, Gamma=1.000
21:50:15.961 00.015 8996 UpdateGuideState exits: m=714147 SNR=329.6
21:50:15.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:15.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:15.963 00.000 8996 Enqueuing Expose request
21:50:15.989 00.026 20224 PulseGuide returned control before completion, sleep 34
21:50:16.034 00.045 20224 IsGuiding returns 1
21:50:16.034 00.000 20224 scope still moving after pulse duration time elapsed
21:50:16.066 00.032 20224 IsSlewing returns 0
21:50:16.066 00.000 20224 IsGuiding returns 1
21:50:16.099 00.033 20224 IsSlewing returns 0
21:50:16.099 00.000 20224 IsGuiding returns 0
21:50:16.099 00.000 20224 scope move finished after 71 + 86 ms
21:50:16.099 00.000 20224 Move returns status 0, amount 71
21:50:16.099 00.000 20224 MoveAxis(N, 0, ABG)
21:50:16.099 00.000 20224 Move returns status 0, amount 0
21:50:16.099 00.000 20224 move complete, result=0
21:50:16.100 00.001 20224 worker thread done servicing request
21:50:16.100 00.000 20224 Worker thread wakes up
21:50:16.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:16.100 00.000 8996 GuideStep: -0.5 px 71 ms EAST, -0.3 px 0 ms NORTH
21:50:16.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:17.077 00.977 20224 Exposure complete
21:50:17.146 00.069 20224 worker thread done servicing request
21:50:17.146 00.000 8996 OnExposeComplete: enter
21:50:17.147 00.001 8996 UpdateGuideState(): m_state=6
21:50:17.147 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3106
21:50:17.148 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.78, Mass=764495, SNR=401.0, Peak=60899 HFD=4.6
21:50:17.149 00.001 8996 MultiStar: exiting stabilization period
21:50:17.150 00.001 8996 MultiStar: [#1 -0.08,0.39,0.54,U] [#2 -0.12,0.37,0.62,U] [#3 -0.05,0.21,0.59,U] [#4 0.03,0.24,0.51,U] [#5 -0.13,0.42,0.00,M6] [#6 -0.06,0.11,0.41,U] [#7 0.08,0.09,0.39,U] [#8 -0.17,0.26,0.32,U] 
21:50:17.151 00.001 8996 single-star, 7 included, MultiStar: {-0.03, 0.23}, one-star: {0.04, 0.14}
21:50:17.152 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
21:50:17.152 00.000 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
21:50:17.153 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.32 mountX=0.02 mountY=-0.14, mountTheta=-1.42
21:50:17.155 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
21:50:17.155 00.000 8996 Enqueuing Move request for scope (0.04, 0.14)
21:50:17.156 00.001 20224 Worker thread wakes up
21:50:17.156 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
21:50:17.156 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
21:50:17.156 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.02 yDistance=-0.14
21:50:17.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:50:17.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:17.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:50:17.156 00.000 20224 MoveAxis(E, 0, ABG)
21:50:17.157 00.001 20224 Move returns status 0, amount 0
21:50:17.157 00.000 20224 MoveAxis(N, 0, ABG)
21:50:17.157 00.000 20224 Move returns status 0, amount 0
21:50:17.157 00.000 20224 move complete, result=0
21:50:17.157 00.000 20224 worker thread done servicing request
21:50:17.160 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60899, med=2755, FiltMin=2496, FiltMax=28723, Gamma=1.000
21:50:17.175 00.015 8996 UpdateGuideState exits: m=764495 SNR=401.0
21:50:17.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:17.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:17.180 00.002 8996 Enqueuing Expose request
21:50:17.182 00.002 20224 Worker thread wakes up
21:50:17.182 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:17.184 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:17.185 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:18.355 01.170 20224 Exposure complete
21:50:18.411 00.056 20224 worker thread done servicing request
21:50:18.411 00.000 8996 OnExposeComplete: enter
21:50:18.412 00.001 8996 UpdateGuideState(): m_state=6
21:50:18.413 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3107
21:50:18.414 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=472.95, Mass=720856, SNR=340.2, Peak=60227 HFD=4.4
21:50:18.415 00.001 8996 MultiStar: [#1 0.50,0.60,0.00,M5] [#2 0.36,0.17,0.79,U] [#3 0.26,0.31,0.63,U] [#4 0.32,0.20,0.58,U] [#5 0.42,0.45,0.00,M7] [#6 0.11,0.08,0.43,U] [#7 0.34,0.21,0.44,U] [#8 0.34,0.40,0.00,M4] 
21:50:18.416 00.001 8996 refined, 5 included, MultiStar: {0.35, 0.23}, one-star: {0.54, 0.31}
21:50:18.417 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
21:50:18.419 00.002 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
21:50:18.421 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=0.23 hyp=0.42 cameraTheta=0.57 mountX=0.33 mountY=-0.27, mountTheta=-0.68
21:50:18.423 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.23, opts=13)
21:50:18.425 00.002 8996 Enqueuing Move request for scope (0.35, 0.23)
21:50:18.426 00.001 20224 Worker thread wakes up
21:50:18.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.23) opts 0xd
21:50:18.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.23)
21:50:18.426 00.000 20224 Moving (0.35, 0.23) raw xDistance=0.33 yDistance=-0.27
21:50:18.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:50:18.427 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:18.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:50:18.427 00.000 20224 MoveAxis(W, 48, ABG)
21:50:18.427 00.000 20224 Guiding  Dir = 3, Dur = 48
21:50:18.428 00.001 20224 IsSlewing returns 0
21:50:18.428 00.000 20224 IsGuiding returns 0
21:50:18.433 00.005 20224 PulseGuide returned control before completion, sleep 54
21:50:18.434 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60227, med=2755, FiltMin=2464, FiltMax=26806, Gamma=1.000
21:50:18.449 00.015 8996 UpdateGuideState exits: m=720856 SNR=340.2
21:50:18.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:18.453 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:18.453 00.000 8996 Enqueuing Expose request
21:50:18.494 00.041 20224 IsGuiding returns 1
21:50:18.494 00.000 20224 scope still moving after pulse duration time elapsed
21:50:18.525 00.031 20224 IsSlewing returns 0
21:50:18.526 00.001 20224 IsGuiding returns 0
21:50:18.526 00.000 20224 scope move finished after 48 + 48 ms
21:50:18.526 00.000 20224 Move returns status 0, amount 48
21:50:18.526 00.000 20224 MoveAxis(N, 0, ABG)
21:50:18.526 00.000 20224 Move returns status 0, amount 0
21:50:18.526 00.000 20224 move complete, result=0
21:50:18.526 00.000 20224 worker thread done servicing request
21:50:18.526 00.000 20224 Worker thread wakes up
21:50:18.526 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.3 px 0 ms NORTH
21:50:18.529 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:18.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:19.515 00.986 20224 Exposure complete
21:50:19.573 00.058 20224 worker thread done servicing request
21:50:19.573 00.000 8996 OnExposeComplete: enter
21:50:19.575 00.002 8996 UpdateGuideState(): m_state=6
21:50:19.578 00.003 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3108
21:50:19.579 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.91, Mass=699573, SNR=381.2, Peak=62179 HFD=4.6
21:50:19.580 00.001 8996 MultiStar: [#1 0.05,0.42,0.00,M6] [#2 -0.12,-0.06,0.66,U] [#3 -0.02,-0.00,0.60,U] [#4 0.00,-0.03,0.52,U] [#5 -0.06,0.27,0.61,U] [#6 -0.09,0.01,0.43,U] [#7 -0.02,-0.12,0.49,U] [#8 -0.12,0.33,0.34,U] 
21:50:19.580 00.000 8996 refined, 7 included, MultiStar: {-0.01, 0.09}, one-star: {0.18, 0.27}
21:50:19.581 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
21:50:19.582 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
21:50:19.584 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.66 mountX=-0.02 mountY=-0.09, mountTheta=-1.76
21:50:19.586 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
21:50:19.587 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
21:50:19.589 00.002 20224 Worker thread wakes up
21:50:19.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
21:50:19.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
21:50:19.589 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
21:50:19.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:50:19.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:19.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:50:19.589 00.000 20224 MoveAxis(E, 0, ABG)
21:50:19.589 00.000 20224 Move returns status 0, amount 0
21:50:19.589 00.000 20224 MoveAxis(N, 0, ABG)
21:50:19.589 00.000 20224 Move returns status 0, amount 0
21:50:19.589 00.000 20224 move complete, result=0
21:50:19.589 00.000 20224 worker thread done servicing request
21:50:19.595 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62179, med=2755, FiltMin=2464, FiltMax=27430, Gamma=1.000
21:50:19.612 00.017 8996 UpdateGuideState exits: m=699573 SNR=381.2
21:50:19.613 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:19.615 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:19.616 00.001 8996 Enqueuing Expose request
21:50:19.617 00.001 20224 Worker thread wakes up
21:50:19.617 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:19.618 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:19.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:20.785 01.167 20224 Exposure complete
21:50:20.844 00.059 20224 worker thread done servicing request
21:50:20.844 00.000 8996 OnExposeComplete: enter
21:50:20.846 00.002 8996 UpdateGuideState(): m_state=6
21:50:20.848 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3109
21:50:20.849 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.69, Mass=737662, SNR=338.3, Peak=59699 HFD=4.7
21:50:20.850 00.001 8996 MultiStar: [#1 0.14,0.41,0.00,M7] [#2 0.13,0.07,0.69,U] [#3 0.15,0.00,0.64,U] [#4 0.12,-0.09,0.56,U] [#5 0.03,0.23,0.65,U] [#6 0.01,-0.01,0.47,U] [#7 0.04,-0.05,0.39,U] [#8 -0.08,0.22,0.43,U] 
21:50:20.851 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.06}, one-star: {0.07, 0.06}
21:50:20.852 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
21:50:20.853 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
21:50:20.854 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.70 mountX=0.06 mountY=-0.07, mountTheta=-0.81
21:50:20.856 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
21:50:20.857 00.001 8996 Enqueuing Move request for scope (0.07, 0.06)
21:50:20.859 00.002 20224 Worker thread wakes up
21:50:20.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
21:50:20.859 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
21:50:20.859 00.000 20224 Moving (0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
21:50:20.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:50:20.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:20.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:50:20.859 00.000 20224 MoveAxis(E, 0, ABG)
21:50:20.859 00.000 20224 Move returns status 0, amount 0
21:50:20.859 00.000 20224 MoveAxis(N, 0, ABG)
21:50:20.859 00.000 20224 Move returns status 0, amount 0
21:50:20.859 00.000 20224 move complete, result=0
21:50:20.859 00.000 20224 worker thread done servicing request
21:50:20.863 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59699, med=2755, FiltMin=2518, FiltMax=26547, Gamma=1.000
21:50:20.878 00.015 8996 UpdateGuideState exits: m=737662 SNR=338.3
21:50:20.878 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:20.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:20.880 00.001 8996 Enqueuing Expose request
21:50:20.880 00.000 20224 Worker thread wakes up
21:50:20.880 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:20.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:20.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:21.868 00.987 20224 Exposure complete
21:50:21.962 00.094 20224 worker thread done servicing request
21:50:21.962 00.000 8996 OnExposeComplete: enter
21:50:21.963 00.001 8996 UpdateGuideState(): m_state=6
21:50:21.964 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3110
21:50:21.965 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.77, Mass=724022, SNR=379.1, Peak=65507 HFD=4.6
21:50:21.966 00.001 8996 MultiStar: [#1 0.15,0.34,0.65,U] [#2 0.05,0.03,0.72,U] [#3 -0.01,-0.01,0.64,U] [#4 0.09,-0.10,0.52,U] [#5 -0.05,-0.00,0.55,U] [#6 -0.03,-0.21,0.45,U] [#7 0.02,-0.22,0.44,U] [#8 -0.02,0.07,0.38,U] 
21:50:21.967 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {0.18, 0.13}
21:50:21.967 00.000 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
21:50:21.968 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
21:50:21.969 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.43 mountX=0.06 mountY=-0.03, mountTheta=-0.54
21:50:21.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
21:50:21.971 00.000 8996 Enqueuing Move request for scope (0.06, 0.03)
21:50:21.973 00.002 20224 Worker thread wakes up
21:50:21.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
21:50:21.973 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
21:50:21.973 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.03
21:50:21.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:50:21.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:21.974 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:50:21.974 00.000 20224 MoveAxis(E, 0, ABG)
21:50:21.974 00.000 20224 Move returns status 0, amount 0
21:50:21.974 00.000 20224 MoveAxis(N, 0, ABG)
21:50:21.974 00.000 20224 Move returns status 0, amount 0
21:50:21.974 00.000 20224 move complete, result=0
21:50:21.974 00.000 20224 worker thread done servicing request
21:50:21.978 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2755, FiltMin=2502, FiltMax=27296, Gamma=1.000
21:50:21.997 00.019 8996 UpdateGuideState exits: m=724022 SNR=379.1
21:50:21.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:21.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:22.000 00.001 8996 Enqueuing Expose request
21:50:22.002 00.002 20224 Worker thread wakes up
21:50:22.002 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:22.004 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:22.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:23.163 01.159 20224 Exposure complete
21:50:23.253 00.090 20224 worker thread done servicing request
21:50:23.253 00.000 8996 OnExposeComplete: enter
21:50:23.255 00.002 8996 UpdateGuideState(): m_state=6
21:50:23.257 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3111
21:50:23.258 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.90, Mass=737485, SNR=367.0, Peak=63843 HFD=4.3
21:50:23.260 00.002 8996 MultiStar: [#1 -0.04,0.43,0.00,M7] [#2 -0.10,0.14,0.65,U] [#3 -0.21,0.04,0.64,U] [#4 -0.14,-0.04,0.54,U] [#5 -0.17,0.36,0.59,U] [#6 -0.34,0.02,0.43,U] [#7 -0.21,-0.02,0.42,U] [#8 -0.28,0.40,0.00,M2] 
21:50:23.261 00.001 8996 refined, 6 included, MultiStar: {-0.13, 0.13}, one-star: {0.03, 0.26}
21:50:23.262 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
21:50:23.263 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
21:50:23.264 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.19 cameraTheta=2.36 mountX=-0.15 mountY=-0.12, mountTheta=-2.47
21:50:23.266 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.13, opts=13)
21:50:23.267 00.001 8996 Enqueuing Move request for scope (-0.13, 0.13)
21:50:23.268 00.001 20224 Worker thread wakes up
21:50:23.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
21:50:23.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
21:50:23.268 00.000 20224 Moving (-0.13, 0.13) raw xDistance=-0.15 yDistance=-0.12
21:50:23.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:50:23.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:23.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:50:23.268 00.000 20224 MoveAxis(E, 0, ABG)
21:50:23.269 00.001 20224 Move returns status 0, amount 0
21:50:23.269 00.000 20224 MoveAxis(N, 0, ABG)
21:50:23.269 00.000 20224 Move returns status 0, amount 0
21:50:23.269 00.000 20224 move complete, result=0
21:50:23.269 00.000 20224 worker thread done servicing request
21:50:23.273 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63843, med=2755, FiltMin=2480, FiltMax=28262, Gamma=1.000
21:50:23.294 00.021 8996 UpdateGuideState exits: m=737485 SNR=367.0
21:50:23.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:23.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:23.297 00.001 8996 Enqueuing Expose request
21:50:23.298 00.001 20224 Worker thread wakes up
21:50:23.298 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:23.300 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:23.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:24.270 00.970 20224 Exposure complete
21:50:24.326 00.056 20224 worker thread done servicing request
21:50:24.326 00.000 8996 OnExposeComplete: enter
21:50:24.327 00.001 8996 UpdateGuideState(): m_state=6
21:50:24.328 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3112
21:50:24.329 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.73, Mass=764408, SNR=347.4, Peak=59267 HFD=4.6
21:50:24.330 00.001 8996 MultiStar: [#1 -0.17,0.47,0.00,M8] [#2 -0.08,0.13,0.84,U] [#3 -0.15,0.02,0.67,U] [#4 -0.06,0.06,0.51,U] [#5 -0.29,0.41,0.00,M4] [#6 -0.29,0.10,0.47,U] [#7 -0.06,-0.01,0.45,U] [#8 -0.15,0.26,0.44,U] 
21:50:24.331 00.001 8996 single-star, 6 included, MultiStar: {-0.11, 0.09}, one-star: {-0.05, 0.09}
21:50:24.331 00.000 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
21:50:24.332 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
21:50:24.333 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.13 mountX=-0.06 mountY=-0.08, mountTheta=-2.23
21:50:24.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
21:50:24.336 00.001 8996 Enqueuing Move request for scope (-0.05, 0.09)
21:50:24.337 00.001 20224 Worker thread wakes up
21:50:24.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
21:50:24.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
21:50:24.337 00.000 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
21:50:24.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:50:24.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:24.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:50:24.337 00.000 20224 MoveAxis(E, 0, ABG)
21:50:24.337 00.000 20224 Move returns status 0, amount 0
21:50:24.337 00.000 20224 MoveAxis(N, 0, ABG)
21:50:24.337 00.000 20224 Move returns status 0, amount 0
21:50:24.337 00.000 20224 move complete, result=0
21:50:24.338 00.001 20224 worker thread done servicing request
21:50:24.345 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59267, med=2755, FiltMin=2502, FiltMax=27075, Gamma=1.000
21:50:24.366 00.021 8996 UpdateGuideState exits: m=764408 SNR=347.4
21:50:24.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:24.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:24.371 00.003 8996 Enqueuing Expose request
21:50:24.373 00.002 20224 Worker thread wakes up
21:50:24.373 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:24.374 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:24.374 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:25.522 01.148 20224 Exposure complete
21:50:25.591 00.069 20224 worker thread done servicing request
21:50:25.591 00.000 8996 OnExposeComplete: enter
21:50:25.593 00.002 8996 UpdateGuideState(): m_state=6
21:50:25.595 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3113
21:50:25.596 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.80, Mass=706495, SNR=338.2, Peak=58291 HFD=4.5
21:50:25.598 00.002 8996 MultiStar: [#1 -0.16,0.41,0.00,M9] [#2 -0.20,0.13,0.94,U] [#3 -0.04,-0.00,0.70,U] [#4 0.00,0.04,0.55,U] [#5 -0.22,0.16,0.61,U] [#6 -0.15,0.27,0.48,U] [#7 -0.08,-0.07,0.52,U] [#8 -0.17,0.07,0.40,U] 
21:50:25.599 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.10}, one-star: {-0.04, 0.16}
21:50:25.600 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
21:50:25.602 00.002 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
21:50:25.603 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.40 mountX=-0.12 mountY=-0.09, mountTheta=-2.50
21:50:25.604 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.10, opts=13)
21:50:25.605 00.001 8996 Enqueuing Move request for scope (-0.11, 0.10)
21:50:25.606 00.001 20224 Worker thread wakes up
21:50:25.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
21:50:25.606 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
21:50:25.606 00.000 20224 Moving (-0.11, 0.10) raw xDistance=-0.12 yDistance=-0.09
21:50:25.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:50:25.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:25.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:50:25.606 00.000 20224 MoveAxis(E, 0, ABG)
21:50:25.606 00.000 20224 Move returns status 0, amount 0
21:50:25.606 00.000 20224 MoveAxis(N, 0, ABG)
21:50:25.606 00.000 20224 Move returns status 0, amount 0
21:50:25.607 00.001 20224 move complete, result=0
21:50:25.607 00.000 20224 worker thread done servicing request
21:50:25.611 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58291, med=2755, FiltMin=2493, FiltMax=24867, Gamma=1.000
21:50:25.628 00.017 8996 UpdateGuideState exits: m=706495 SNR=338.2
21:50:25.630 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:25.632 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:25.634 00.002 8996 Enqueuing Expose request
21:50:25.635 00.001 20224 Worker thread wakes up
21:50:25.635 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:25.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:25.636 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:26.609 00.973 20224 Exposure complete
21:50:26.692 00.083 20224 worker thread done servicing request
21:50:26.693 00.001 8996 OnExposeComplete: enter
21:50:26.695 00.002 8996 UpdateGuideState(): m_state=6
21:50:26.696 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3114
21:50:26.697 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.47, Mass=760668, SNR=365.0, Peak=50605 HFD=4.6
21:50:26.698 00.001 8996 MultiStar: [#1 -0.24,0.27,0.75,U] [#2 -0.29,0.01,0.72,U] [#3 -0.21,0.02,0.59,U] [#4 -0.18,-0.25,0.51,U] [#5 -0.45,0.02,0.00,M4] [#6 -0.26,-0.09,0.40,U] [#7 -0.27,0.04,0.40,U] [#8 -0.39,0.00,0.38,U] 
21:50:26.699 00.001 8996 refined, 7 included, MultiStar: {-0.25, -0.02}, one-star: {-0.22, -0.17}
21:50:26.700 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
21:50:26.700 00.000 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
21:50:26.701 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.06 mountX=-0.25 mountY=0.05, mountTheta=2.95
21:50:26.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.02, opts=13)
21:50:26.704 00.001 8996 Enqueuing Move request for scope (-0.25, -0.02)
21:50:26.705 00.001 20224 Worker thread wakes up
21:50:26.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.02) opts 0xd
21:50:26.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.02)
21:50:26.705 00.000 20224 Moving (-0.25, -0.02) raw xDistance=-0.25 yDistance=0.05
21:50:26.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:50:26.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:26.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:50:26.705 00.000 20224 MoveAxis(E, 36, ABG)
21:50:26.705 00.000 20224 Guiding  Dir = 2, Dur = 36
21:50:26.705 00.000 20224 IsSlewing returns 0
21:50:26.705 00.000 20224 IsGuiding returns 0
21:50:26.707 00.002 20224 PulseGuide returned control before completion, sleep 45
21:50:26.711 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50605, med=2755, FiltMin=2480, FiltMax=23152, Gamma=1.000
21:50:26.724 00.013 8996 UpdateGuideState exits: m=760668 SNR=365.0
21:50:26.725 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:26.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:26.726 00.000 8996 Enqueuing Expose request
21:50:26.753 00.027 20224 IsGuiding returns 1
21:50:26.753 00.000 20224 scope still moving after pulse duration time elapsed
21:50:26.784 00.031 20224 IsSlewing returns 0
21:50:26.785 00.001 20224 IsGuiding returns 0
21:50:26.785 00.000 20224 scope move finished after 36 + 43 ms
21:50:26.785 00.000 20224 Move returns status 0, amount 36
21:50:26.785 00.000 20224 MoveAxis(N, 0, ABG)
21:50:26.785 00.000 20224 Move returns status 0, amount 0
21:50:26.785 00.000 20224 move complete, result=0
21:50:26.785 00.000 20224 worker thread done servicing request
21:50:26.785 00.000 20224 Worker thread wakes up
21:50:26.785 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
21:50:26.787 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:26.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:27.953 01.166 20224 Exposure complete
21:50:28.048 00.095 20224 worker thread done servicing request
21:50:28.048 00.000 8996 OnExposeComplete: enter
21:50:28.050 00.002 8996 UpdateGuideState(): m_state=6
21:50:28.052 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3115
21:50:28.053 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.70, Mass=748475, SNR=345.7, Peak=59187 HFD=4.7
21:50:28.054 00.001 8996 MultiStar: [#1 0.23,0.27,0.67,U] [#2 0.13,0.06,0.74,U] [#3 0.26,-0.02,0.60,U] [#4 0.30,-0.01,0.50,U] [#5 0.02,0.13,0.62,U] [#6 0.15,-0.10,0.44,U] [#7 0.24,-0.05,0.50,U] [#8 0.00,0.10,0.42,U] 
21:50:28.056 00.002 8996 single-star, 8 included, MultiStar: {0.16, 0.06}, one-star: {0.13, 0.06}
21:50:28.057 00.001 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
21:50:28.058 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
21:50:28.059 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.42 mountX=0.12 mountY=-0.07, mountTheta=-0.53
21:50:28.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.06, opts=13)
21:50:28.063 00.002 8996 Enqueuing Move request for scope (0.13, 0.06)
21:50:28.064 00.001 20224 Worker thread wakes up
21:50:28.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
21:50:28.064 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
21:50:28.064 00.000 20224 Moving (0.13, 0.06) raw xDistance=0.12 yDistance=-0.07
21:50:28.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:50:28.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:28.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:50:28.065 00.001 20224 MoveAxis(E, 0, ABG)
21:50:28.065 00.000 20224 Move returns status 0, amount 0
21:50:28.065 00.000 20224 MoveAxis(N, 0, ABG)
21:50:28.065 00.000 20224 Move returns status 0, amount 0
21:50:28.065 00.000 20224 move complete, result=0
21:50:28.065 00.000 20224 worker thread done servicing request
21:50:28.071 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59187, med=2755, FiltMin=2483, FiltMax=29395, Gamma=1.000
21:50:28.091 00.020 8996 UpdateGuideState exits: m=748475 SNR=345.7
21:50:28.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:28.093 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:28.095 00.002 8996 Enqueuing Expose request
21:50:28.096 00.001 20224 Worker thread wakes up
21:50:28.096 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:28.097 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:28.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:29.074 00.977 20224 Exposure complete
21:50:29.130 00.056 20224 worker thread done servicing request
21:50:29.130 00.000 8996 OnExposeComplete: enter
21:50:29.131 00.001 8996 UpdateGuideState(): m_state=6
21:50:29.131 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3116
21:50:29.132 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=472.60, Mass=725892, SNR=399.0, Peak=53171 HFD=4.6
21:50:29.134 00.002 8996 MultiStar: [#1 0.25,0.46,0.00,M8] [#2 0.14,-0.06,0.65,U] [#3 0.22,0.07,0.52,U] [#4 0.26,0.05,0.48,U] [#5 0.10,0.11,0.45,U] [#6 0.14,-0.16,0.44,U] [#7 0.29,0.00,0.42,U] [#8 0.01,0.29,0.33,U] 
21:50:29.135 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.02}, one-star: {0.30, -0.04}
21:50:29.135 00.000 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
21:50:29.136 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
21:50:29.137 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.20 cameraTheta=0.08 mountX=0.20 mountY=-0.04, mountTheta=-0.19
21:50:29.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.02, opts=13)
21:50:29.139 00.001 8996 Enqueuing Move request for scope (0.20, 0.02)
21:50:29.140 00.001 20224 Worker thread wakes up
21:50:29.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
21:50:29.140 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
21:50:29.140 00.000 20224 Moving (0.20, 0.02) raw xDistance=0.20 yDistance=-0.04
21:50:29.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:50:29.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:29.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:50:29.140 00.000 20224 MoveAxis(E, 0, ABG)
21:50:29.140 00.000 20224 Move returns status 0, amount 0
21:50:29.140 00.000 20224 MoveAxis(N, 0, ABG)
21:50:29.140 00.000 20224 Move returns status 0, amount 0
21:50:29.141 00.001 20224 move complete, result=0
21:50:29.141 00.000 20224 worker thread done servicing request
21:50:29.144 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53171, med=2755, FiltMin=2493, FiltMax=30925, Gamma=1.000
21:50:29.157 00.013 8996 UpdateGuideState exits: m=725892 SNR=399.0
21:50:29.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:29.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:29.160 00.001 8996 Enqueuing Expose request
21:50:29.160 00.000 20224 Worker thread wakes up
21:50:29.160 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:29.161 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:29.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:30.335 01.174 20224 Exposure complete
21:50:30.392 00.057 20224 worker thread done servicing request
21:50:30.392 00.000 8996 OnExposeComplete: enter
21:50:30.393 00.001 8996 UpdateGuideState(): m_state=6
21:50:30.395 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3117
21:50:30.397 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=472.64, Mass=702048, SNR=351.2, Peak=55219 HFD=4.7
21:50:30.398 00.001 8996 MultiStar: [#1 0.35,0.26,0.00,M9] [#2 0.22,-0.07,0.72,U] [#3 0.32,0.15,0.62,U] [#4 0.38,-0.02,0.51,U] [#5 0.14,0.06,0.61,U] [#6 0.20,-0.23,0.44,U] [#7 0.32,-0.17,0.52,U] [#8 0.15,0.14,0.40,U] 
21:50:30.400 00.002 8996 single-star, 7 included, MultiStar: {0.24, -0.02}, one-star: {0.21, -0.00}
21:50:30.401 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
21:50:30.402 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
21:50:30.403 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-0.01 mountX=0.21 mountY=-0.02, mountTheta=-0.10
21:50:30.406 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.00, opts=13)
21:50:30.407 00.001 8996 Enqueuing Move request for scope (0.21, -0.00)
21:50:30.408 00.001 20224 Worker thread wakes up
21:50:30.409 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.00) opts 0xd
21:50:30.409 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.00)
21:50:30.409 00.000 20224 Moving (0.21, -0.00) raw xDistance=0.21 yDistance=-0.02
21:50:30.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:50:30.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:30.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:50:30.409 00.000 20224 MoveAxis(W, 31, ABG)
21:50:30.409 00.000 20224 Guiding  Dir = 3, Dur = 31
21:50:30.410 00.001 20224 IsSlewing returns 0
21:50:30.410 00.000 20224 IsGuiding returns 0
21:50:30.413 00.003 20224 PulseGuide returned control before completion, sleep 38
21:50:30.414 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55219, med=2755, FiltMin=2489, FiltMax=27904, Gamma=1.000
21:50:30.428 00.014 8996 UpdateGuideState exits: m=702048 SNR=351.2
21:50:30.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:30.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:30.430 00.000 8996 Enqueuing Expose request
21:50:30.459 00.029 20224 IsGuiding returns 1
21:50:30.459 00.000 20224 scope still moving after pulse duration time elapsed
21:50:30.491 00.032 20224 IsSlewing returns 0
21:50:30.491 00.000 20224 IsGuiding returns 1
21:50:30.522 00.031 20224 IsSlewing returns 0
21:50:30.522 00.000 20224 IsGuiding returns 0
21:50:30.522 00.000 20224 scope move finished after 31 + 82 ms
21:50:30.522 00.000 20224 Move returns status 0, amount 31
21:50:30.522 00.000 20224 MoveAxis(N, 0, ABG)
21:50:30.524 00.002 20224 Move returns status 0, amount 0
21:50:30.524 00.000 20224 move complete, result=0
21:50:30.524 00.000 20224 worker thread done servicing request
21:50:30.524 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
21:50:30.526 00.002 20224 Worker thread wakes up
21:50:30.526 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:30.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:31.512 00.986 20224 Exposure complete
21:50:31.587 00.075 20224 worker thread done servicing request
21:50:31.588 00.001 8996 OnExposeComplete: enter
21:50:31.589 00.001 8996 UpdateGuideState(): m_state=6
21:50:31.590 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3118
21:50:31.591 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.73, Mass=699275, SNR=366.2, Peak=48099 HFD=4.7
21:50:31.592 00.001 8996 MultiStar: [#1 -0.10,0.23,0.58,U] [#2 -0.25,-0.20,0.73,U] [#3 -0.18,-0.16,0.53,U] [#4 -0.22,-0.24,0.51,U] [#5 -0.25,0.05,0.56,U] [#6 -0.45,-0.21,0.00,M1] [#7 -0.40,-0.31,0.00,M1] [#8 -0.41,0.06,0.39,U] 
21:50:31.593 00.001 8996 single-star, 6 included, MultiStar: {-0.20, -0.02}, one-star: {-0.11, 0.09}
21:50:31.594 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
21:50:31.595 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
21:50:31.596 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.45 mountX=-0.12 mountY=-0.08, mountTheta=-2.56
21:50:31.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
21:50:31.599 00.001 8996 Enqueuing Move request for scope (-0.11, 0.09)
21:50:31.600 00.001 20224 Worker thread wakes up
21:50:31.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
21:50:31.600 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
21:50:31.600 00.000 20224 Moving (-0.11, 0.09) raw xDistance=-0.12 yDistance=-0.08
21:50:31.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:50:31.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:31.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:50:31.600 00.000 20224 MoveAxis(E, 0, ABG)
21:50:31.600 00.000 20224 Move returns status 0, amount 0
21:50:31.600 00.000 20224 MoveAxis(N, 0, ABG)
21:50:31.600 00.000 20224 Move returns status 0, amount 0
21:50:31.601 00.001 20224 move complete, result=0
21:50:31.601 00.000 20224 worker thread done servicing request
21:50:31.606 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48099, med=2755, FiltMin=2509, FiltMax=23795, Gamma=1.000
21:50:31.622 00.016 8996 UpdateGuideState exits: m=699275 SNR=366.2
21:50:31.623 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:31.623 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:31.624 00.001 8996 Enqueuing Expose request
21:50:31.625 00.001 20224 Worker thread wakes up
21:50:31.625 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:31.626 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:31.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:32.794 01.168 20224 Exposure complete
21:50:32.855 00.061 20224 worker thread done servicing request
21:50:32.856 00.001 8996 OnExposeComplete: enter
21:50:32.856 00.000 8996 UpdateGuideState(): m_state=6
21:50:32.857 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3119
21:50:32.858 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.79, Mass=694289, SNR=344.7, Peak=53805 HFD=4.4
21:50:32.859 00.001 8996 MultiStar: [#1 -0.38,0.35,0.00,M9] [#2 -0.51,0.07,0.00,M1] [#3 -0.54,-0.07,0.00,M1] [#4 -0.50,-0.18,0.00,M1] [#5 -0.53,0.19,0.00,M1] [#6 -0.69,0.01,0.00,M2] [#7 -0.48,-0.12,0.00,M2] [#8 -0.58,0.09,0.00,M1] 
21:50:32.860 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
21:50:32.860 00.000 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
21:50:32.861 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.15 hyp=0.36 cameraTheta=2.72 mountX=-0.34 mountY=-0.11, mountTheta=-2.83
21:50:32.862 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.15, opts=13)
21:50:32.863 00.001 8996 Enqueuing Move request for scope (-0.32, 0.15)
21:50:32.864 00.001 20224 Worker thread wakes up
21:50:32.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.15) opts 0xd
21:50:32.864 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.15)
21:50:32.864 00.000 20224 Moving (-0.32, 0.15) raw xDistance=-0.34 yDistance=-0.11
21:50:32.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:50:32.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:32.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:50:32.864 00.000 20224 MoveAxis(E, 49, ABG)
21:50:32.864 00.000 20224 Guiding  Dir = 2, Dur = 49
21:50:32.865 00.001 20224 IsSlewing returns 0
21:50:32.865 00.000 20224 IsGuiding returns 0
21:50:32.868 00.003 20224 PulseGuide returned control before completion, sleep 56
21:50:32.870 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=53805, med=2755, FiltMin=2515, FiltMax=25657, Gamma=1.000
21:50:32.898 00.028 8996 UpdateGuideState exits: m=694289 SNR=344.7
21:50:32.900 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:32.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:32.901 00.000 8996 Enqueuing Expose request
21:50:32.931 00.030 20224 IsGuiding returns 1
21:50:32.931 00.000 20224 scope still moving after pulse duration time elapsed
21:50:32.963 00.032 20224 IsSlewing returns 0
21:50:32.964 00.001 20224 IsGuiding returns 0
21:50:32.964 00.000 20224 scope move finished after 49 + 49 ms
21:50:32.964 00.000 20224 Move returns status 0, amount 49
21:50:32.964 00.000 20224 MoveAxis(N, 0, ABG)
21:50:32.964 00.000 20224 Move returns status 0, amount 0
21:50:32.964 00.000 20224 move complete, result=0
21:50:32.964 00.000 20224 worker thread done servicing request
21:50:32.964 00.000 20224 Worker thread wakes up
21:50:32.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:32.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:32.964 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.1 px 0 ms NORTH
21:50:33.947 00.983 20224 Exposure complete
21:50:34.019 00.072 20224 worker thread done servicing request
21:50:34.019 00.000 8996 OnExposeComplete: enter
21:50:34.021 00.002 8996 UpdateGuideState(): m_state=6
21:50:34.023 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3120
21:50:34.025 00.002 8996 Star::Find returns 1 (0), X=138.43, Y=472.74, Mass=657100, SNR=323.7, Peak=44803 HFD=4.7
21:50:34.027 00.002 8996 MultiStar: [#1 -0.21,0.33,0.72,U] [#2 -0.37,0.07,0.86,U] [#3 -0.39,0.06,0.69,U] [#4 -0.31,-0.01,0.62,U] [#5 -0.26,0.25,0.61,U] [#6 -0.37,-0.04,0.45,U] [#7 -0.35,-0.05,0.47,U] [#8 -0.32,0.18,0.43,U] 
21:50:34.029 00.002 8996 single-star, 8 included, MultiStar: {-0.28, 0.11}, one-star: {-0.08, 0.10}
21:50:34.031 00.002 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
21:50:34.032 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
21:50:34.034 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.23 mountX=-0.09 mountY=-0.09, mountTheta=-2.33
21:50:34.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
21:50:34.037 00.001 8996 Enqueuing Move request for scope (-0.08, 0.10)
21:50:34.038 00.001 20224 Worker thread wakes up
21:50:34.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
21:50:34.038 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
21:50:34.038 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
21:50:34.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:50:34.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:34.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:50:34.038 00.000 20224 MoveAxis(E, 0, ABG)
21:50:34.038 00.000 20224 Move returns status 0, amount 0
21:50:34.038 00.000 20224 MoveAxis(N, 0, ABG)
21:50:34.038 00.000 20224 Move returns status 0, amount 0
21:50:34.038 00.000 20224 move complete, result=0
21:50:34.039 00.001 20224 worker thread done servicing request
21:50:34.044 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44803, med=2755, FiltMin=2512, FiltMax=23379, Gamma=1.000
21:50:34.068 00.024 8996 UpdateGuideState exits: m=657100 SNR=323.7
21:50:34.070 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:34.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:34.072 00.001 8996 Enqueuing Expose request
21:50:34.073 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:34.074 00.001 20224 Worker thread wakes up
21:50:34.074 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:34.074 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:35.239 01.165 20224 Exposure complete
21:50:35.338 00.099 20224 worker thread done servicing request
21:50:35.339 00.001 8996 OnExposeComplete: enter
21:50:35.342 00.003 8996 UpdateGuideState(): m_state=6
21:50:35.343 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3121
21:50:35.345 00.002 8996 Star::Find returns 1 (0), X=138.47, Y=472.75, Mass=762779, SNR=388.9, Peak=55827 HFD=4.6
21:50:35.347 00.002 8996 MultiStar: [#1 -0.05,0.39,0.62,U] [#2 -0.02,0.06,0.72,U] [#3 -0.03,-0.09,0.58,U] [#4 0.18,-0.15,0.53,U] [#5 -0.21,0.05,0.60,U] [#6 -0.17,-0.18,0.38,U] [#7 -0.02,-0.21,0.37,U] [#8 -0.26,0.02,0.35,U] 
21:50:35.349 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {-0.03, 0.11}
21:50:35.350 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
21:50:35.352 00.002 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
21:50:35.354 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.64 mountX=-0.06 mountY=-0.02, mountTheta=-2.75
21:50:35.356 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.03, opts=13)
21:50:35.357 00.001 8996 Enqueuing Move request for scope (-0.06, 0.03)
21:50:35.359 00.002 20224 Worker thread wakes up
21:50:35.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
21:50:35.359 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
21:50:35.359 00.000 20224 Moving (-0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
21:50:35.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:50:35.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:35.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:50:35.359 00.000 20224 MoveAxis(E, 0, ABG)
21:50:35.359 00.000 20224 Move returns status 0, amount 0
21:50:35.359 00.000 20224 MoveAxis(N, 0, ABG)
21:50:35.359 00.000 20224 Move returns status 0, amount 0
21:50:35.359 00.000 20224 move complete, result=0
21:50:35.359 00.000 20224 worker thread done servicing request
21:50:35.364 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55827, med=2761, FiltMin=2461, FiltMax=27251, Gamma=1.000
21:50:35.381 00.017 8996 UpdateGuideState exits: m=762779 SNR=388.9
21:50:35.382 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:35.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:35.385 00.002 8996 Enqueuing Expose request
21:50:35.387 00.002 20224 Worker thread wakes up
21:50:35.387 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:35.389 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:35.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:36.370 00.981 20224 Exposure complete
21:50:36.425 00.055 20224 worker thread done servicing request
21:50:36.425 00.000 8996 OnExposeComplete: enter
21:50:36.426 00.001 8996 UpdateGuideState(): m_state=6
21:50:36.428 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3122
21:50:36.429 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.64, Mass=705861, SNR=327.7, Peak=56579 HFD=4.5
21:50:36.430 00.001 8996 MultiStar: [#1 0.29,0.43,0.00,M8] [#2 0.17,-0.12,0.82,U] [#3 0.04,0.13,0.68,U] [#4 0.06,-0.04,0.65,U] [#5 0.21,0.10,0.71,U] [#6 0.03,-0.16,0.50,U] [#7 0.09,-0.02,0.47,U] [#8 0.04,0.01,0.41,U] 
21:50:36.431 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.01}, one-star: {0.28, -0.00}
21:50:36.432 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
21:50:36.433 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
21:50:36.435 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.09 mountX=0.14 mountY=-0.00, mountTheta=-0.03
21:50:36.438 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.01, opts=13)
21:50:36.439 00.001 8996 Enqueuing Move request for scope (0.14, -0.01)
21:50:36.440 00.001 20224 Worker thread wakes up
21:50:36.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
21:50:36.441 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
21:50:36.441 00.000 20224 Moving (0.14, -0.01) raw xDistance=0.14 yDistance=-0.00
21:50:36.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:50:36.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:36.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:50:36.441 00.000 20224 MoveAxis(E, 0, ABG)
21:50:36.441 00.000 20224 Move returns status 0, amount 0
21:50:36.441 00.000 20224 MoveAxis(N, 0, ABG)
21:50:36.441 00.000 20224 Move returns status 0, amount 0
21:50:36.441 00.000 20224 move complete, result=0
21:50:36.441 00.000 20224 worker thread done servicing request
21:50:36.445 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56579, med=2774, FiltMin=2534, FiltMax=29613, Gamma=1.000
21:50:36.460 00.015 8996 UpdateGuideState exits: m=705861 SNR=327.7
21:50:36.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:36.461 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:36.462 00.001 8996 Enqueuing Expose request
21:50:36.463 00.001 20224 Worker thread wakes up
21:50:36.463 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:36.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:36.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:37.634 01.170 20224 Exposure complete
21:50:37.724 00.090 20224 worker thread done servicing request
21:50:37.724 00.000 8996 OnExposeComplete: enter
21:50:37.727 00.003 8996 UpdateGuideState(): m_state=6
21:50:37.730 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3123
21:50:37.731 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.76, Mass=760235, SNR=372.5, Peak=64979 HFD=4.6
21:50:37.733 00.002 8996 MultiStar: [#1 0.14,0.40,0.00,M9] [#2 0.07,-0.05,0.70,U] [#3 0.02,0.08,0.56,U] [#4 0.15,-0.02,0.52,U] [#5 0.09,0.18,0.60,U] [#6 -0.01,0.14,0.41,U] [#7 0.10,-0.07,0.41,U] [#8 0.02,0.20,0.35,U] 
21:50:37.734 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.07}, one-star: {0.21, 0.12}
21:50:37.735 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
21:50:37.736 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
21:50:37.738 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.61 mountX=0.09 mountY=-0.08, mountTheta=-0.72
21:50:37.740 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.07, opts=13)
21:50:37.741 00.001 8996 Enqueuing Move request for scope (0.10, 0.07)
21:50:37.742 00.001 20224 Worker thread wakes up
21:50:37.742 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
21:50:37.743 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
21:50:37.743 00.000 20224 Moving (0.10, 0.07) raw xDistance=0.09 yDistance=-0.08
21:50:37.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:50:37.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:37.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:50:37.743 00.000 20224 MoveAxis(E, 0, ABG)
21:50:37.743 00.000 20224 Move returns status 0, amount 0
21:50:37.743 00.000 20224 MoveAxis(N, 0, ABG)
21:50:37.743 00.000 20224 Move returns status 0, amount 0
21:50:37.743 00.000 20224 move complete, result=0
21:50:37.743 00.000 20224 worker thread done servicing request
21:50:37.748 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64979, med=2777, FiltMin=2477, FiltMax=29088, Gamma=1.000
21:50:37.770 00.022 8996 UpdateGuideState exits: m=760235 SNR=372.5
21:50:37.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:37.771 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:37.772 00.001 8996 Enqueuing Expose request
21:50:37.773 00.001 20224 Worker thread wakes up
21:50:37.773 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:37.773 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:37.774 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:38.761 00.987 20224 Exposure complete
21:50:38.841 00.080 20224 worker thread done servicing request
21:50:38.842 00.001 8996 OnExposeComplete: enter
21:50:38.843 00.001 8996 UpdateGuideState(): m_state=6
21:50:38.845 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3124
21:50:38.848 00.003 8996 Star::Find returns 1 (0), X=138.83, Y=472.91, Mass=725638, SNR=344.4, Peak=65507 HFD=4.5
21:50:38.851 00.003 8996 MultiStar: [#1 0.17,0.28,0.66,U] [#2 0.16,-0.14,0.75,U] [#3 0.14,-0.06,0.55,U] [#4 0.18,-0.12,0.54,U] [#5 0.09,0.11,0.66,U] [#6 0.04,-0.07,0.40,U] [#7 0.23,-0.04,0.45,U] [#8 0.07,0.10,0.39,U] 
21:50:38.853 00.002 8996 refined, 8 included, MultiStar: {0.17, 0.06}, one-star: {0.32, 0.28}
21:50:38.855 00.002 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
21:50:38.856 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
21:50:38.858 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.33 mountX=0.17 mountY=-0.08, mountTheta=-0.44
21:50:38.862 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.06, opts=13)
21:50:38.864 00.002 8996 Enqueuing Move request for scope (0.17, 0.06)
21:50:38.865 00.001 20224 Worker thread wakes up
21:50:38.866 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
21:50:38.866 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
21:50:38.866 00.000 20224 Moving (0.17, 0.06) raw xDistance=0.17 yDistance=-0.08
21:50:38.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:50:38.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:38.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:50:38.866 00.000 20224 MoveAxis(E, 0, ABG)
21:50:38.866 00.000 20224 Move returns status 0, amount 0
21:50:38.867 00.001 20224 MoveAxis(N, 0, ABG)
21:50:38.867 00.000 20224 Move returns status 0, amount 0
21:50:38.867 00.000 20224 move complete, result=0
21:50:38.867 00.000 20224 worker thread done servicing request
21:50:38.874 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65507, med=2781, FiltMin=2518, FiltMax=28989, Gamma=1.000
21:50:38.890 00.016 8996 UpdateGuideState exits: m=725638 SNR=344.4
21:50:38.891 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:38.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:38.893 00.001 8996 Enqueuing Expose request
21:50:38.894 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:38.894 00.000 20224 Worker thread wakes up
21:50:38.894 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:38.894 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:40.059 01.165 20224 Exposure complete
21:50:40.157 00.098 20224 worker thread done servicing request
21:50:40.157 00.000 8996 OnExposeComplete: enter
21:50:40.158 00.001 8996 UpdateGuideState(): m_state=6
21:50:40.158 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3125
21:50:40.160 00.002 8996 Star::Find returns 1 (0), X=138.79, Y=472.61, Mass=707794, SNR=332.1, Peak=57699 HFD=4.5
21:50:40.161 00.001 8996 MultiStar: [#1 0.27,0.51,0.00,M9] [#2 0.17,0.15,0.76,U] [#3 0.19,0.06,0.61,U] [#4 0.21,-0.00,0.63,U] [#5 0.04,0.20,0.75,U] [#6 0.18,0.11,0.52,U] [#7 0.32,0.06,0.49,U] [#8 -0.01,0.22,0.36,U] 
21:50:40.162 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.09}, one-star: {0.29, -0.03}
21:50:40.162 00.000 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
21:50:40.164 00.002 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
21:50:40.165 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.43 mountX=0.18 mountY=-0.11, mountTheta=-0.55
21:50:40.167 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.09, opts=13)
21:50:40.169 00.002 8996 Enqueuing Move request for scope (0.18, 0.09)
21:50:40.170 00.001 20224 Worker thread wakes up
21:50:40.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
21:50:40.170 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
21:50:40.170 00.000 20224 Moving (0.18, 0.09) raw xDistance=0.18 yDistance=-0.11
21:50:40.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:50:40.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:40.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:50:40.170 00.000 20224 MoveAxis(E, 0, ABG)
21:50:40.170 00.000 20224 Move returns status 0, amount 0
21:50:40.170 00.000 20224 MoveAxis(N, 0, ABG)
21:50:40.171 00.001 20224 Move returns status 0, amount 0
21:50:40.171 00.000 20224 move complete, result=0
21:50:40.171 00.000 20224 worker thread done servicing request
21:50:40.175 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57699, med=2781, FiltMin=2531, FiltMax=28173, Gamma=1.000
21:50:40.191 00.016 8996 UpdateGuideState exits: m=707794 SNR=332.1
21:50:40.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:40.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:40.194 00.001 8996 Enqueuing Expose request
21:50:40.195 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:40.196 00.001 20224 Worker thread wakes up
21:50:40.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:40.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:41.174 00.978 20224 Exposure complete
21:50:41.252 00.078 20224 worker thread done servicing request
21:50:41.252 00.000 8996 OnExposeComplete: enter
21:50:41.253 00.001 8996 UpdateGuideState(): m_state=6
21:50:41.254 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3126
21:50:41.257 00.003 8996 Star::Find returns 1 (0), X=138.59, Y=472.75, Mass=756292, SNR=350.5, Peak=61619 HFD=4.6
21:50:41.260 00.003 8996 MultiStar: [#1 0.17,0.37,0.72,U] [#2 0.22,0.07,0.76,U] [#3 0.36,0.28,0.00,M1] [#4 0.38,0.17,0.59,U] [#5 0.16,0.26,0.58,U] [#6 0.03,0.01,0.43,U] [#7 0.24,-0.05,0.43,U] [#8 -0.02,0.23,0.41,U] 
21:50:41.262 00.002 8996 single-star, 7 included, MultiStar: {0.16, 0.15}, one-star: {0.09, 0.11}
21:50:41.262 00.000 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:50:41.263 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
21:50:41.264 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.87 mountX=0.08 mountY=-0.12, mountTheta=-0.97
21:50:41.266 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.11, opts=13)
21:50:41.268 00.002 8996 Enqueuing Move request for scope (0.09, 0.11)
21:50:41.269 00.001 20224 Worker thread wakes up
21:50:41.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
21:50:41.269 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
21:50:41.269 00.000 20224 Moving (0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
21:50:41.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:50:41.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:41.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:50:41.269 00.000 20224 MoveAxis(E, 0, ABG)
21:50:41.269 00.000 20224 Move returns status 0, amount 0
21:50:41.269 00.000 20224 MoveAxis(N, 0, ABG)
21:50:41.269 00.000 20224 Move returns status 0, amount 0
21:50:41.269 00.000 20224 move complete, result=0
21:50:41.270 00.001 20224 worker thread done servicing request
21:50:41.278 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61619, med=2781, FiltMin=2512, FiltMax=29171, Gamma=1.000
21:50:41.300 00.022 8996 UpdateGuideState exits: m=756292 SNR=350.5
21:50:41.301 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:41.302 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:41.303 00.001 8996 Enqueuing Expose request
21:50:41.303 00.000 20224 Worker thread wakes up
21:50:41.303 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:41.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:41.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:42.475 01.171 20224 Exposure complete
21:50:42.545 00.070 20224 worker thread done servicing request
21:50:42.545 00.000 8996 OnExposeComplete: enter
21:50:42.546 00.001 8996 UpdateGuideState(): m_state=6
21:50:42.547 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3127
21:50:42.548 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.73, Mass=674014, SNR=304.1, Peak=54147 HFD=4.6
21:50:42.549 00.001 8996 MultiStar: [#1 -0.00,0.38,0.81,U] [#2 -0.00,-0.06,0.84,U] [#3 -0.10,-0.01,0.65,U] [#4 0.07,-0.15,0.68,U] [#5 -0.08,0.18,0.79,U] [#6 -0.00,-0.17,0.49,U] [#7 -0.06,-0.21,0.51,U] [#8 -0.06,0.03,0.51,U] 
21:50:42.550 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.04, 0.09}
21:50:42.551 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
21:50:42.552 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
21:50:42.554 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.31 mountX=-0.03 mountY=-0.03, mountTheta=-2.42
21:50:42.557 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
21:50:42.559 00.002 8996 Enqueuing Move request for scope (-0.03, 0.03)
21:50:42.561 00.002 20224 Worker thread wakes up
21:50:42.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
21:50:42.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
21:50:42.561 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
21:50:42.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:50:42.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:42.562 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:50:42.562 00.000 20224 MoveAxis(E, 0, ABG)
21:50:42.562 00.000 20224 Move returns status 0, amount 0
21:50:42.562 00.000 20224 MoveAxis(N, 0, ABG)
21:50:42.562 00.000 20224 Move returns status 0, amount 0
21:50:42.562 00.000 20224 move complete, result=0
21:50:42.562 00.000 20224 worker thread done servicing request
21:50:42.569 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54147, med=2790, FiltMin=2464, FiltMax=25683, Gamma=1.000
21:50:42.597 00.028 8996 UpdateGuideState exits: m=674014 SNR=304.1
21:50:42.599 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:42.601 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:42.603 00.002 8996 Enqueuing Expose request
21:50:42.604 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:42.606 00.002 20224 Worker thread wakes up
21:50:42.606 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:42.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:43.572 00.966 20224 Exposure complete
21:50:43.652 00.080 20224 worker thread done servicing request
21:50:43.652 00.000 8996 OnExposeComplete: enter
21:50:43.653 00.001 8996 UpdateGuideState(): m_state=6
21:50:43.654 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3128
21:50:43.655 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.61, Mass=703489, SNR=366.2, Peak=51907 HFD=4.5
21:50:43.656 00.001 8996 MultiStar: [#1 0.02,0.29,0.72,U] [#2 0.01,-0.02,0.74,U] [#3 0.01,-0.02,0.65,U] [#4 -0.01,-0.06,0.56,U] [#5 -0.10,0.04,0.59,U] [#6 -0.11,-0.05,0.40,U] [#7 0.06,0.01,0.46,U] [#8 -0.17,0.10,0.38,U] 
21:50:43.657 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.03}, one-star: {0.01, -0.03}
21:50:43.659 00.002 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
21:50:43.661 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
21:50:43.663 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.14 mountX=0.01 mountY=0.03, mountTheta=1.04
21:50:43.665 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
21:50:43.666 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
21:50:43.667 00.001 20224 Worker thread wakes up
21:50:43.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
21:50:43.668 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
21:50:43.668 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
21:50:43.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:50:43.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:43.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:50:43.668 00.000 20224 MoveAxis(E, 0, ABG)
21:50:43.668 00.000 20224 Move returns status 0, amount 0
21:50:43.668 00.000 20224 MoveAxis(N, 0, ABG)
21:50:43.669 00.001 20224 Move returns status 0, amount 0
21:50:43.669 00.000 20224 move complete, result=0
21:50:43.669 00.000 20224 worker thread done servicing request
21:50:43.675 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51907, med=2790, FiltMin=2528, FiltMax=25680, Gamma=1.000
21:50:43.694 00.019 8996 UpdateGuideState exits: m=703489 SNR=366.2
21:50:43.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:43.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:43.698 00.001 8996 Enqueuing Expose request
21:50:43.699 00.001 20224 Worker thread wakes up
21:50:43.699 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:50:43.701 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:43.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:44.859 01.158 20224 Exposure complete
21:50:44.937 00.078 20224 worker thread done servicing request
21:50:44.937 00.000 8996 OnExposeComplete: enter
21:50:44.938 00.001 8996 UpdateGuideState(): m_state=6
21:50:44.940 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3129
21:50:44.941 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.60, Mass=730981, SNR=351.4, Peak=57059 HFD=4.7
21:50:44.943 00.002 8996 MultiStar: [#1 0.03,0.36,0.70,U] [#2 -0.03,-0.05,0.72,U] [#3 0.10,0.00,0.61,U] [#4 0.08,-0.05,0.56,U] [#5 0.02,0.05,0.67,U] [#6 -0.11,-0.02,0.46,U] [#7 0.08,-0.11,0.42,U] [#8 -0.02,0.09,0.41,U] 
21:50:44.944 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {0.22, -0.04}
21:50:44.945 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
21:50:44.946 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
21:50:44.947 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.50 mountX=0.05 mountY=-0.04, mountTheta=-0.61
21:50:44.949 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
21:50:44.951 00.002 8996 Enqueuing Move request for scope (0.06, 0.03)
21:50:44.952 00.001 20224 Worker thread wakes up
21:50:44.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
21:50:44.952 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
21:50:44.952 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.05 yDistance=-0.04
21:50:44.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:50:44.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:44.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:50:44.952 00.000 20224 MoveAxis(E, 0, ABG)
21:50:44.952 00.000 20224 Move returns status 0, amount 0
21:50:44.952 00.000 20224 MoveAxis(N, 0, ABG)
21:50:44.952 00.000 20224 Move returns status 0, amount 0
21:50:44.952 00.000 20224 move complete, result=0
21:50:44.952 00.000 20224 worker thread done servicing request
21:50:44.956 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57059, med=2771, FiltMin=2534, FiltMax=30576, Gamma=1.000
21:50:44.974 00.018 8996 UpdateGuideState exits: m=730981 SNR=351.4
21:50:44.976 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:44.978 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:44.979 00.001 8996 Enqueuing Expose request
21:50:44.981 00.002 20224 Worker thread wakes up
21:50:44.981 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:44.983 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:44.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:45.973 00.990 20224 Exposure complete
21:50:46.049 00.076 20224 worker thread done servicing request
21:50:46.049 00.000 8996 OnExposeComplete: enter
21:50:46.050 00.001 8996 UpdateGuideState(): m_state=6
21:50:46.052 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3130
21:50:46.053 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.63, Mass=717029, SNR=346.6, Peak=57011 HFD=4.7
21:50:46.054 00.001 8996 MultiStar: [#1 0.15,0.36,0.66,U] [#2 0.16,0.14,0.84,U] [#3 0.02,-0.03,0.63,U] [#4 0.11,-0.15,0.55,U] [#5 0.00,0.33,0.62,U] [#6 0.02,0.04,0.41,U] [#7 0.20,-0.06,0.50,U] [#8 0.01,0.15,0.45,U] 
21:50:46.055 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.09}, one-star: {0.12, -0.01}
21:50:46.057 00.002 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
21:50:46.059 00.002 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
21:50:46.061 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.05 mountX=0.12 mountY=-0.01, mountTheta=-0.06
21:50:46.066 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
21:50:46.069 00.003 8996 Enqueuing Move request for scope (0.12, -0.01)
21:50:46.072 00.003 20224 Worker thread wakes up
21:50:46.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
21:50:46.072 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
21:50:46.072 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
21:50:46.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:50:46.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:46.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:50:46.072 00.000 20224 MoveAxis(E, 0, ABG)
21:50:46.072 00.000 20224 Move returns status 0, amount 0
21:50:46.072 00.000 20224 MoveAxis(N, 0, ABG)
21:50:46.072 00.000 20224 Move returns status 0, amount 0
21:50:46.072 00.000 20224 move complete, result=0
21:50:46.073 00.001 20224 worker thread done servicing request
21:50:46.082 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57011, med=2765, FiltMin=2502, FiltMax=27776, Gamma=1.000
21:50:46.113 00.031 8996 UpdateGuideState exits: m=717029 SNR=346.6
21:50:46.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:46.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:46.116 00.001 8996 Enqueuing Expose request
21:50:46.117 00.001 20224 Worker thread wakes up
21:50:46.117 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:50:46.118 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:46.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:47.265 01.147 20224 Exposure complete
21:50:47.337 00.072 20224 worker thread done servicing request
21:50:47.337 00.000 8996 OnExposeComplete: enter
21:50:47.339 00.002 8996 UpdateGuideState(): m_state=6
21:50:47.341 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3131
21:50:47.343 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=472.69, Mass=780437, SNR=385.6, Peak=62579 HFD=4.6
21:50:47.346 00.003 8996 MultiStar: [#1 0.04,0.32,0.62,U] [#2 0.08,-0.15,0.69,U] [#3 0.04,-0.06,0.55,U] [#4 0.10,0.09,0.49,U] [#5 -0.05,0.33,0.52,U] [#6 -0.15,-0.11,0.40,U] [#7 0.05,-0.21,0.42,U] [#8 -0.16,0.22,0.37,U] 
21:50:47.349 00.003 8996 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {0.23, 0.05}
21:50:47.350 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
21:50:47.352 00.002 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:50:47.353 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.81 mountX=0.04 mountY=-0.06, mountTheta=-0.92
21:50:47.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
21:50:47.356 00.001 8996 Enqueuing Move request for scope (0.05, 0.05)
21:50:47.357 00.001 20224 Worker thread wakes up
21:50:47.358 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
21:50:47.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
21:50:47.358 00.000 20224 Moving (0.05, 0.05) raw xDistance=0.04 yDistance=-0.06
21:50:47.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:50:47.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:47.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:50:47.358 00.000 20224 MoveAxis(E, 0, ABG)
21:50:47.358 00.000 20224 Move returns status 0, amount 0
21:50:47.358 00.000 20224 MoveAxis(N, 0, ABG)
21:50:47.359 00.001 20224 Move returns status 0, amount 0
21:50:47.359 00.000 20224 move complete, result=0
21:50:47.359 00.000 20224 worker thread done servicing request
21:50:47.363 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62579, med=2771, FiltMin=2499, FiltMax=31072, Gamma=1.000
21:50:47.386 00.023 8996 UpdateGuideState exits: m=780437 SNR=385.6
21:50:47.388 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:47.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:47.390 00.001 8996 Enqueuing Expose request
21:50:47.391 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:47.392 00.001 20224 Worker thread wakes up
21:50:47.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:47.393 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:48.379 00.986 20224 Exposure complete
21:50:48.456 00.077 20224 worker thread done servicing request
21:50:48.456 00.000 8996 OnExposeComplete: enter
21:50:48.458 00.002 8996 UpdateGuideState(): m_state=6
21:50:48.459 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3132
21:50:48.461 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=472.40, Mass=764408, SNR=351.2, Peak=62029 HFD=4.4
21:50:48.463 00.002 8996 MultiStar: [#1 0.30,0.20,0.68,U] [#2 0.17,-0.29,0.75,U] [#3 0.34,-0.07,0.53,U] [#4 0.42,-0.11,0.00,M1] [#5 0.26,-0.10,0.66,U] [#6 0.13,-0.07,0.44,U] [#7 0.39,-0.31,0.00,M1] [#8 0.12,-0.23,0.37,U] 
21:50:48.464 00.001 8996 refined, 6 included, MultiStar: {0.26, -0.12}, one-star: {0.36, -0.24}
21:50:48.466 00.002 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
21:50:48.467 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
21:50:48.469 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-0.45 mountX=0.27 mountY=0.09, mountTheta=0.33
21:50:48.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.12, opts=13)
21:50:48.472 00.001 8996 Enqueuing Move request for scope (0.26, -0.12)
21:50:48.472 00.000 20224 Worker thread wakes up
21:50:48.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.12) opts 0xd
21:50:48.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.12)
21:50:48.473 00.001 20224 Moving (0.26, -0.12) raw xDistance=0.27 yDistance=0.09
21:50:48.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:50:48.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:48.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:50:48.473 00.000 20224 MoveAxis(W, 40, ABG)
21:50:48.473 00.000 20224 Guiding  Dir = 3, Dur = 40
21:50:48.473 00.000 20224 IsSlewing returns 0
21:50:48.474 00.001 20224 IsGuiding returns 0
21:50:48.480 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=62029, med=2768, FiltMin=2509, FiltMax=30464, Gamma=1.000
21:50:48.497 00.017 8996 UpdateGuideState exits: m=764408 SNR=351.2
21:50:48.497 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:48.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:48.499 00.001 8996 Enqueuing Expose request
21:50:48.531 00.032 20224 IsGuiding returns 1
21:50:48.531 00.000 20224 scope still moving after pulse duration time elapsed
21:50:48.560 00.029 20224 IsSlewing returns 0
21:50:48.560 00.000 20224 IsGuiding returns 1
21:50:48.591 00.031 20224 IsSlewing returns 0
21:50:48.592 00.001 20224 IsGuiding returns 1
21:50:48.623 00.031 20224 IsSlewing returns 0
21:50:48.624 00.001 20224 IsGuiding returns 0
21:50:48.624 00.000 20224 scope move finished after 40 + 109 ms
21:50:48.624 00.000 20224 Move returns status 0, amount 40
21:50:48.624 00.000 20224 MoveAxis(N, 0, ABG)
21:50:48.624 00.000 20224 Move returns status 0, amount 0
21:50:48.624 00.000 20224 move complete, result=0
21:50:48.624 00.000 20224 worker thread done servicing request
21:50:48.624 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
21:50:48.627 00.003 20224 Worker thread wakes up
21:50:48.627 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:48.628 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:49.806 01.178 20224 Exposure complete
21:50:49.876 00.070 20224 worker thread done servicing request
21:50:49.876 00.000 8996 OnExposeComplete: enter
21:50:49.877 00.001 8996 UpdateGuideState(): m_state=6
21:50:49.878 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3133
21:50:49.879 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.48, Mass=773449, SNR=380.1, Peak=53213 HFD=4.4
21:50:49.880 00.001 8996 MultiStar: [#1 -0.01,0.31,0.60,U] [#2 0.02,-0.07,0.63,U] [#3 0.01,-0.01,0.54,U] [#4 0.12,-0.17,0.53,U] [#5 -0.10,-0.01,0.58,U] [#6 -0.07,0.09,0.43,U] [#7 0.10,-0.03,0.44,U] [#8 -0.22,-0.07,0.39,U] 
21:50:49.881 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {-0.08, -0.15}
21:50:49.881 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
21:50:49.882 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
21:50:49.883 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.47 mountX=-0.02 mountY=0.02, mountTheta=2.36
21:50:49.884 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
21:50:49.885 00.001 8996 Enqueuing Move request for scope (-0.03, -0.02)
21:50:49.886 00.001 20224 Worker thread wakes up
21:50:49.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
21:50:49.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
21:50:49.886 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=0.02
21:50:49.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:50:49.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:49.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:50:49.886 00.000 20224 MoveAxis(E, 0, ABG)
21:50:49.886 00.000 20224 Move returns status 0, amount 0
21:50:49.886 00.000 20224 MoveAxis(N, 0, ABG)
21:50:49.886 00.000 20224 Move returns status 0, amount 0
21:50:49.886 00.000 20224 move complete, result=0
21:50:49.886 00.000 20224 worker thread done servicing request
21:50:49.897 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53213, med=2758, FiltMin=2525, FiltMax=27328, Gamma=1.000
21:50:49.914 00.017 8996 UpdateGuideState exits: m=773449 SNR=380.1
21:50:49.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:49.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:49.917 00.001 8996 Enqueuing Expose request
21:50:49.918 00.001 20224 Worker thread wakes up
21:50:49.918 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:50:49.918 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:49.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:50.888 00.970 20224 Exposure complete
21:50:50.959 00.071 20224 worker thread done servicing request
21:50:50.959 00.000 8996 OnExposeComplete: enter
21:50:50.960 00.001 8996 UpdateGuideState(): m_state=6
21:50:50.961 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3134
21:50:50.962 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.71, Mass=751895, SNR=347.9, Peak=62435 HFD=4.6
21:50:50.962 00.000 8996 MultiStar: [#1 -0.13,0.22,0.62,U] [#2 -0.25,-0.07,0.78,U] [#3 -0.33,0.02,0.65,U] [#4 -0.24,-0.13,0.60,U] [#5 -0.28,0.20,0.62,U] [#6 -0.31,-0.03,0.42,U] [#7 -0.20,-0.03,0.46,U] [#8 -0.33,0.06,0.47,U] 
21:50:50.963 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.04}, one-star: {0.04, 0.08}
21:50:50.964 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
21:50:50.965 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
21:50:50.965 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.08 cameraTheta=1.10 mountX=0.03 mountY=-0.08, mountTheta=-1.20
21:50:50.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
21:50:50.967 00.000 8996 Enqueuing Move request for scope (0.04, 0.08)
21:50:50.971 00.004 20224 Worker thread wakes up
21:50:50.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
21:50:50.971 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
21:50:50.971 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.08
21:50:50.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:50:50.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:50.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:50:50.972 00.001 20224 MoveAxis(E, 0, ABG)
21:50:50.972 00.000 20224 Move returns status 0, amount 0
21:50:50.972 00.000 20224 MoveAxis(N, 0, ABG)
21:50:50.972 00.000 20224 Move returns status 0, amount 0
21:50:50.972 00.000 20224 move complete, result=0
21:50:50.972 00.000 20224 worker thread done servicing request
21:50:50.975 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62435, med=2758, FiltMin=2486, FiltMax=27251, Gamma=1.000
21:50:50.996 00.021 8996 UpdateGuideState exits: m=751895 SNR=347.9
21:50:50.998 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:51.000 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:51.002 00.002 8996 Enqueuing Expose request
21:50:51.003 00.001 20224 Worker thread wakes up
21:50:51.003 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:51.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:51.004 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:50:52.166 01.162 20224 Exposure complete
21:50:52.242 00.076 20224 worker thread done servicing request
21:50:52.242 00.000 8996 OnExposeComplete: enter
21:50:52.243 00.001 8996 UpdateGuideState(): m_state=6
21:50:52.244 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3135
21:50:52.245 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.59, Mass=738761, SNR=372.5, Peak=52125 HFD=4.6
21:50:52.246 00.001 8996 MultiStar: [#1 -0.09,0.30,0.65,U] [#2 -0.32,0.05,0.79,U] [#3 -0.28,-0.10,0.56,U] [#4 -0.14,-0.18,0.51,U] [#5 -0.30,0.05,0.57,U] [#6 -0.30,-0.15,0.42,U] [#7 -0.27,-0.20,0.43,U] [#8 -0.27,-0.04,0.39,U] 
21:50:52.248 00.002 8996 refined, 8 included, MultiStar: {-0.26, -0.02}, one-star: {-0.31, -0.05}
21:50:52.251 00.003 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
21:50:52.253 00.002 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.19)
21:50:52.255 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-3.07 mountX=-0.25 mountY=0.05, mountTheta=2.96
21:50:52.258 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.02, opts=13)
21:50:52.259 00.001 8996 Enqueuing Move request for scope (-0.26, -0.02)
21:50:52.261 00.002 20224 Worker thread wakes up
21:50:52.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.02) opts 0xd
21:50:52.261 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.02)
21:50:52.261 00.000 20224 Moving (-0.26, -0.02) raw xDistance=-0.25 yDistance=0.05
21:50:52.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:50:52.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:52.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:50:52.261 00.000 20224 MoveAxis(E, 37, ABG)
21:50:52.262 00.001 20224 Guiding  Dir = 2, Dur = 37
21:50:52.262 00.000 20224 IsSlewing returns 0
21:50:52.262 00.000 20224 IsGuiding returns 0
21:50:52.273 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=52125, med=2755, FiltMin=2499, FiltMax=23267, Gamma=1.000
21:50:52.289 00.016 8996 UpdateGuideState exits: m=738761 SNR=372.5
21:50:52.290 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:52.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:52.292 00.001 8996 Enqueuing Expose request
21:50:52.297 00.005 20224 PulseGuide returned control before completion, sleep 13
21:50:52.311 00.014 20224 IsGuiding returns 1
21:50:52.311 00.000 20224 scope still moving after pulse duration time elapsed
21:50:52.342 00.031 20224 IsSlewing returns 0
21:50:52.342 00.000 20224 IsGuiding returns 1
21:50:52.374 00.032 20224 IsSlewing returns 0
21:50:52.375 00.001 20224 IsGuiding returns 0
21:50:52.375 00.000 20224 scope move finished after 37 + 75 ms
21:50:52.375 00.000 20224 Move returns status 0, amount 37
21:50:52.375 00.000 20224 MoveAxis(N, 0, ABG)
21:50:52.375 00.000 20224 Move returns status 0, amount 0
21:50:52.375 00.000 20224 move complete, result=0
21:50:52.376 00.001 20224 worker thread done servicing request
21:50:52.376 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.0 px 0 ms NORTH
21:50:52.378 00.002 20224 Worker thread wakes up
21:50:52.378 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:52.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:53.354 00.976 20224 Exposure complete
21:50:53.434 00.080 20224 worker thread done servicing request
21:50:53.434 00.000 8996 OnExposeComplete: enter
21:50:53.435 00.001 8996 UpdateGuideState(): m_state=6
21:50:53.436 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3136
21:50:53.436 00.000 8996 Star::Find returns 1 (0), X=138.67, Y=472.39, Mass=722984, SNR=327.9, Peak=51309 HFD=4.7
21:50:53.437 00.001 8996 MultiStar: [#1 0.15,0.16,0.65,U] [#2 0.01,-0.31,0.78,U] [#3 0.00,-0.27,0.65,U] [#4 0.13,-0.32,0.55,U] [#5 -0.08,-0.29,0.66,U] [#6 0.02,-0.30,0.51,U] [#7 0.15,-0.35,0.53,U] [#8 0.08,-0.08,0.45,U] 
21:50:53.438 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.23}, one-star: {0.16, -0.25}
21:50:53.439 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
21:50:53.440 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
21:50:53.440 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.27 mountX=0.09 mountY=0.22, mountTheta=1.17
21:50:53.442 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.23, opts=13)
21:50:53.443 00.001 8996 Enqueuing Move request for scope (0.07, -0.23)
21:50:53.443 00.000 20224 Worker thread wakes up
21:50:53.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
21:50:53.443 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
21:50:53.443 00.000 20224 Moving (0.07, -0.23) raw xDistance=0.09 yDistance=0.22
21:50:53.444 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:50:53.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:50:53.444 00.000 20224 MoveAxis(E, 0, ABG)
21:50:53.444 00.000 20224 Move returns status 0, amount 0
21:50:53.444 00.000 20224 MoveAxis(S, 45, ABG)
21:50:53.444 00.000 20224 Guiding  Dir = 1, Dur = 45
21:50:53.444 00.000 20224 IsSlewing returns 0
21:50:53.444 00.000 20224 IsGuiding returns 0
21:50:53.448 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51309, med=2755, FiltMin=2515, FiltMax=30221, Gamma=1.000
21:50:53.469 00.021 20224 PulseGuide returned control before completion, sleep 31
21:50:53.476 00.007 8996 UpdateGuideState exits: m=722984 SNR=327.9
21:50:53.476 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:53.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:53.478 00.001 8996 Enqueuing Expose request
21:50:53.515 00.037 20224 IsGuiding returns 1
21:50:53.515 00.000 20224 scope still moving after pulse duration time elapsed
21:50:53.546 00.031 20224 IsSlewing returns 0
21:50:53.546 00.000 20224 IsGuiding returns 1
21:50:53.577 00.031 20224 IsSlewing returns 0
21:50:53.577 00.000 20224 IsGuiding returns 0
21:50:53.578 00.001 20224 scope move finished after 45 + 87 ms
21:50:53.578 00.000 20224 Move returns status 0, amount 45
21:50:53.578 00.000 20224 move complete, result=0
21:50:53.578 00.000 20224 worker thread done servicing request
21:50:53.578 00.000 20224 Worker thread wakes up
21:50:53.578 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:53.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:53.578 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:50:54.745 01.167 20224 Exposure complete
21:50:54.822 00.077 20224 worker thread done servicing request
21:50:54.822 00.000 8996 OnExposeComplete: enter
21:50:54.823 00.001 8996 UpdateGuideState(): m_state=6
21:50:54.824 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3137
21:50:54.825 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.79, Mass=772958, SNR=364.9, Peak=65507 HFD=4.5
21:50:54.826 00.001 8996 MultiStar: [#1 0.25,0.53,0.00,M1] [#2 0.24,0.15,0.68,U] [#3 0.31,0.26,0.59,U] [#4 0.23,0.08,0.56,U] [#5 -0.01,0.44,0.00,M1] [#6 0.01,0.14,0.50,U] [#7 0.09,-0.02,0.44,U] [#8 0.04,0.29,0.37,U] 
21:50:54.827 00.001 8996 refined, 6 included, MultiStar: {0.18, 0.15}, one-star: {0.23, 0.15}
21:50:54.828 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
21:50:54.829 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
21:50:54.830 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.15 hyp=0.24 cameraTheta=0.67 mountX=0.17 mountY=-0.17, mountTheta=-0.78
21:50:54.833 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.15, opts=13)
21:50:54.835 00.002 8996 Enqueuing Move request for scope (0.18, 0.15)
21:50:54.837 00.002 20224 Worker thread wakes up
21:50:54.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.15) opts 0xd
21:50:54.837 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.15)
21:50:54.837 00.000 20224 Moving (0.18, 0.15) raw xDistance=0.17 yDistance=-0.17
21:50:54.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:50:54.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:54.838 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:50:54.838 00.000 20224 MoveAxis(E, 0, ABG)
21:50:54.838 00.000 20224 Move returns status 0, amount 0
21:50:54.838 00.000 20224 MoveAxis(N, 0, ABG)
21:50:54.838 00.000 20224 Move returns status 0, amount 0
21:50:54.838 00.000 20224 move complete, result=0
21:50:54.838 00.000 20224 worker thread done servicing request
21:50:54.849 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2755, FiltMin=2486, FiltMax=28976, Gamma=1.000
21:50:54.873 00.024 8996 UpdateGuideState exits: m=772958 SNR=364.9
21:50:54.875 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:54.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:54.878 00.002 8996 Enqueuing Expose request
21:50:54.879 00.001 20224 Worker thread wakes up
21:50:54.879 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:54.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:54.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:55.852 00.972 20224 Exposure complete
21:50:55.906 00.054 20224 worker thread done servicing request
21:50:55.906 00.000 8996 OnExposeComplete: enter
21:50:55.907 00.001 8996 UpdateGuideState(): m_state=6
21:50:55.908 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3138
21:50:55.909 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.86, Mass=755859, SNR=375.5, Peak=65507 HFD=4.6
21:50:55.910 00.001 8996 MultiStar: [#1 0.13,0.46,0.00,M2] [#2 0.11,0.01,0.71,U] [#3 0.12,0.36,0.53,U] [#4 0.17,0.18,0.59,U] [#5 0.01,0.42,0.00,M2] [#6 0.03,0.12,0.43,U] [#7 0.15,0.25,0.40,U] [#8 0.05,0.33,0.39,U] 
21:50:55.910 00.000 8996 refined, 6 included, MultiStar: {0.12, 0.20}, one-star: {0.14, 0.22}
21:50:55.911 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
21:50:55.912 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
21:50:55.912 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.03 mountX=0.10 mountY=-0.21, mountTheta=-1.13
21:50:55.914 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.20, opts=13)
21:50:55.915 00.001 8996 Enqueuing Move request for scope (0.12, 0.20)
21:50:55.916 00.001 20224 Worker thread wakes up
21:50:55.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
21:50:55.916 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
21:50:55.916 00.000 20224 Moving (0.12, 0.20) raw xDistance=0.10 yDistance=-0.21
21:50:55.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:50:55.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:55.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:50:55.916 00.000 20224 MoveAxis(E, 0, ABG)
21:50:55.916 00.000 20224 Move returns status 0, amount 0
21:50:55.916 00.000 20224 MoveAxis(N, 0, ABG)
21:50:55.916 00.000 20224 Move returns status 0, amount 0
21:50:55.916 00.000 20224 move complete, result=0
21:50:55.916 00.000 20224 worker thread done servicing request
21:50:55.922 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2755, FiltMin=2515, FiltMax=27814, Gamma=1.000
21:50:55.936 00.014 8996 UpdateGuideState exits: m=755859 SNR=375.5
21:50:55.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:55.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:55.938 00.000 8996 Enqueuing Expose request
21:50:55.939 00.001 20224 Worker thread wakes up
21:50:55.939 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:55.940 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:55.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:57.109 01.169 20224 Exposure complete
21:50:57.180 00.071 20224 worker thread done servicing request
21:50:57.180 00.000 8996 OnExposeComplete: enter
21:50:57.182 00.002 8996 UpdateGuideState(): m_state=6
21:50:57.183 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3139
21:50:57.183 00.000 8996 Star::Find returns 1 (0), X=138.79, Y=473.04, Mass=757555, SNR=365.6, Peak=65507 HFD=4.4
21:50:57.185 00.002 8996 MultiStar: [#1 0.27,0.52,0.00,M3] [#2 0.30,0.13,0.73,U] [#3 0.36,0.32,0.00,M1] [#4 0.42,0.23,0.00,M1] [#5 0.25,0.39,0.00,M3] [#6 0.23,0.15,0.42,U] [#7 0.33,0.24,0.46,U] [#8 0.20,0.22,0.44,U] 
21:50:57.186 00.001 8996 refined, 4 included, MultiStar: {0.28, 0.25}, one-star: {0.29, 0.40}
21:50:57.187 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
21:50:57.187 00.000 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
21:50:57.188 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.25 hyp=0.37 cameraTheta=0.74 mountX=0.25 mountY=-0.28, mountTheta=-0.84
21:50:57.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.25, opts=13)
21:50:57.191 00.001 8996 Enqueuing Move request for scope (0.28, 0.25)
21:50:57.192 00.001 20224 Worker thread wakes up
21:50:57.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.25) opts 0xd
21:50:57.192 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.25)
21:50:57.192 00.000 20224 Moving (0.28, 0.25) raw xDistance=0.25 yDistance=-0.28
21:50:57.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:50:57.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:50:57.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:50:57.192 00.000 20224 MoveAxis(W, 37, ABG)
21:50:57.192 00.000 20224 Guiding  Dir = 3, Dur = 37
21:50:57.192 00.000 20224 IsSlewing returns 0
21:50:57.192 00.000 20224 IsGuiding returns 0
21:50:57.196 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2755, FiltMin=2473, FiltMax=32157, Gamma=1.000
21:50:57.211 00.015 8996 UpdateGuideState exits: m=757555 SNR=365.6
21:50:57.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:57.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:57.214 00.001 8996 Enqueuing Expose request
21:50:57.234 00.020 20224 IsGuiding returns 1
21:50:57.234 00.000 20224 scope still moving after pulse duration time elapsed
21:50:57.264 00.030 20224 IsSlewing returns 0
21:50:57.264 00.000 20224 IsGuiding returns 1
21:50:57.295 00.031 20224 IsSlewing returns 0
21:50:57.295 00.000 20224 IsGuiding returns 1
21:50:57.326 00.031 20224 IsSlewing returns 0
21:50:57.326 00.000 20224 IsGuiding returns 0
21:50:57.326 00.000 20224 scope move finished after 37 + 97 ms
21:50:57.326 00.000 20224 Move returns status 0, amount 37
21:50:57.326 00.000 20224 MoveAxis(N, 0, ABG)
21:50:57.327 00.001 20224 Move returns status 0, amount 0
21:50:57.327 00.000 20224 move complete, result=0
21:50:57.327 00.000 20224 worker thread done servicing request
21:50:57.327 00.000 20224 Worker thread wakes up
21:50:57.327 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.3 px 0 ms NORTH
21:50:57.329 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:57.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:58.313 00.984 20224 Exposure complete
21:50:58.370 00.057 20224 worker thread done servicing request
21:50:58.370 00.000 8996 OnExposeComplete: enter
21:50:58.371 00.001 8996 UpdateGuideState(): m_state=6
21:50:58.373 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3140
21:50:58.375 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=472.90, Mass=775739, SNR=370.6, Peak=65507 HFD=4.4
21:50:58.378 00.003 8996 MultiStar: [#1 0.05,0.60,0.00,M4] [#2 -0.01,0.15,0.71,U] [#3 0.05,0.28,0.62,U] [#4 0.07,0.19,0.51,U] [#5 -0.21,0.46,0.00,M4] [#6 0.00,0.04,0.43,U] [#7 -0.07,0.29,0.43,U] [#8 -0.13,0.39,0.40,U] 
21:50:58.380 00.002 8996 refined, 6 included, MultiStar: {0.00, 0.23}, one-star: {0.03, 0.26}
21:50:58.383 00.003 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
21:50:58.384 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
21:50:58.386 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.56 mountX=-0.02 mountY=-0.23, mountTheta=-1.66
21:50:58.390 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.23, opts=13)
21:50:58.393 00.003 8996 Enqueuing Move request for scope (0.00, 0.23)
21:50:58.395 00.002 20224 Worker thread wakes up
21:50:58.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
21:50:58.395 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
21:50:58.395 00.000 20224 Moving (0.00, 0.23) raw xDistance=-0.02 yDistance=-0.23
21:50:58.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:50:58.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:50:58.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:50:58.395 00.000 20224 MoveAxis(E, 0, ABG)
21:50:58.395 00.000 20224 Move returns status 0, amount 0
21:50:58.396 00.001 20224 MoveAxis(N, 0, ABG)
21:50:58.396 00.000 20224 Move returns status 0, amount 0
21:50:58.396 00.000 20224 move complete, result=0
21:50:58.396 00.000 20224 worker thread done servicing request
21:50:58.404 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2755, FiltMin=2499, FiltMax=30547, Gamma=1.000
21:50:58.433 00.029 8996 UpdateGuideState exits: m=775739 SNR=370.6
21:50:58.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:58.436 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:58.438 00.002 8996 Enqueuing Expose request
21:50:58.439 00.001 20224 Worker thread wakes up
21:50:58.439 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:58.440 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:50:58.440 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:50:59.605 01.165 20224 Exposure complete
21:50:59.701 00.096 20224 worker thread done servicing request
21:50:59.701 00.000 8996 OnExposeComplete: enter
21:50:59.702 00.001 8996 UpdateGuideState(): m_state=6
21:50:59.703 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3141
21:50:59.705 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=472.86, Mass=745301, SNR=389.5, Peak=64189 HFD=4.3
21:50:59.707 00.002 8996 MultiStar: [#1 -0.45,0.66,0.00,M5] [#2 -0.46,0.30,0.00,M1] [#3 -0.44,0.44,0.00,M1] [#4 -0.35,0.29,0.00,M1] [#5 -0.64,0.47,0.00,M5] [#6 -0.53,0.31,0.00,M1] [#7 -0.38,0.37,0.00,M1] [#8 -0.64,0.36,0.00,M1] 
21:50:59.708 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
21:50:59.709 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
21:50:59.710 00.001 8996 CameraToMount -- cameraX=-0.45 cameraY=0.22 hyp=0.50 cameraTheta=2.68 mountX=-0.47 mountY=-0.17, mountTheta=-2.79
21:50:59.713 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=0.22, opts=13)
21:50:59.714 00.001 8996 Enqueuing Move request for scope (-0.45, 0.22)
21:50:59.715 00.001 20224 Worker thread wakes up
21:50:59.716 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.22) opts 0xd
21:50:59.716 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, 0.22)
21:50:59.716 00.000 20224 Moving (-0.45, 0.22) raw xDistance=-0.47 yDistance=-0.17
21:50:59.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
21:50:59.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:59.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:50:59.716 00.000 20224 MoveAxis(E, 68, ABG)
21:50:59.716 00.000 20224 Guiding  Dir = 2, Dur = 68
21:50:59.716 00.000 20224 IsSlewing returns 0
21:50:59.716 00.000 20224 IsGuiding returns 0
21:50:59.723 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=64189, med=2755, FiltMin=2477, FiltMax=29001, Gamma=1.000
21:50:59.745 00.022 8996 UpdateGuideState exits: m=745301 SNR=389.5
21:50:59.747 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:59.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:50:59.750 00.002 8996 Enqueuing Expose request
21:50:59.784 00.034 20224 PulseGuide returned control before completion, sleep 11
21:50:59.799 00.015 20224 IsGuiding returns 1
21:50:59.799 00.000 20224 scope still moving after pulse duration time elapsed
21:50:59.831 00.032 20224 IsSlewing returns 0
21:50:59.831 00.000 20224 IsGuiding returns 1
21:50:59.863 00.032 20224 IsSlewing returns 0
21:50:59.863 00.000 20224 IsGuiding returns 1
21:50:59.893 00.030 20224 IsSlewing returns 0
21:50:59.894 00.001 20224 IsGuiding returns 0
21:50:59.894 00.000 20224 scope move finished after 68 + 109 ms
21:50:59.894 00.000 20224 Move returns status 0, amount 68
21:50:59.894 00.000 20224 MoveAxis(N, 0, ABG)
21:50:59.894 00.000 20224 Move returns status 0, amount 0
21:50:59.894 00.000 20224 move complete, result=0
21:50:59.894 00.000 20224 worker thread done servicing request
21:50:59.894 00.000 20224 Worker thread wakes up
21:50:59.894 00.000 8996 GuideStep: -0.5 px 68 ms EAST, -0.2 px 0 ms NORTH
21:50:59.896 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:50:59.897 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:00.879 00.982 20224 Exposure complete
21:51:00.940 00.061 20224 worker thread done servicing request
21:51:00.940 00.000 8996 OnExposeComplete: enter
21:51:00.942 00.002 8996 UpdateGuideState(): m_state=6
21:51:00.944 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3142
21:51:00.945 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.96, Mass=743938, SNR=411.0, Peak=61427 HFD=4.8
21:51:00.947 00.002 8996 MultiStar: [#1 -0.05,0.70,0.00,M6] [#2 -0.06,0.30,0.58,U] [#3 -0.05,0.40,0.51,U] [#4 -0.07,0.31,0.46,U] [#5 -0.18,0.62,0.00,M6] [#6 -0.09,0.60,0.00,M2] [#7 0.07,0.54,0.00,M2] [#8 -0.04,0.48,0.00,M2] 
21:51:00.948 00.001 8996 refined, 3 included, MultiStar: {-0.01, 0.33}, one-star: {0.07, 0.32}
21:51:00.949 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
21:51:00.951 00.002 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
21:51:00.951 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.33 hyp=0.33 cameraTheta=1.59 mountX=-0.04 mountY=-0.33, mountTheta=-1.69
21:51:00.954 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.33, opts=13)
21:51:00.956 00.002 8996 Enqueuing Move request for scope (-0.01, 0.33)
21:51:00.957 00.001 20224 Worker thread wakes up
21:51:00.958 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.33) opts 0xd
21:51:00.958 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.33)
21:51:00.958 00.000 20224 Moving (-0.01, 0.33) raw xDistance=-0.04 yDistance=-0.33
21:51:00.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:51:00.958 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.01 newest=-0.72
21:51:00.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:51:00.958 00.000 20224 MoveAxis(E, 0, ABG)
21:51:00.958 00.000 20224 Move returns status 0, amount 0
21:51:00.959 00.001 20224 MoveAxis(N, 69, ABG)
21:51:00.959 00.000 20224 Guiding  Dir = 0, Dur = 69
21:51:00.959 00.000 20224 IsSlewing returns 0
21:51:00.960 00.001 20224 IsGuiding returns 0
21:51:00.961 00.001 20224 PulseGuide returned control before completion, sleep 78
21:51:00.967 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61427, med=2755, FiltMin=2480, FiltMax=28275, Gamma=1.000
21:51:00.987 00.020 8996 UpdateGuideState exits: m=743938 SNR=411.0
21:51:00.989 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:00.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:00.991 00.001 8996 Enqueuing Expose request
21:51:01.049 00.058 20224 IsGuiding returns 0
21:51:01.049 00.000 20224 Move returns status 0, amount 69
21:51:01.049 00.000 20224 move complete, result=0
21:51:01.049 00.000 20224 worker thread done servicing request
21:51:01.050 00.001 20224 Worker thread wakes up
21:51:01.050 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:01.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:01.056 00.006 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 69 ms NORTH
21:51:02.212 01.156 20224 Exposure complete
21:51:02.287 00.075 20224 worker thread done servicing request
21:51:02.287 00.000 8996 OnExposeComplete: enter
21:51:02.288 00.001 8996 UpdateGuideState(): m_state=6
21:51:02.289 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3143
21:51:02.290 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.77, Mass=775729, SNR=387.1, Peak=65123 HFD=4.5
21:51:02.291 00.001 8996 MultiStar: [#1 0.17,0.53,0.00,M7] [#2 0.13,-0.04,0.76,U] [#3 0.08,0.14,0.58,U] [#4 0.23,0.11,0.59,U] [#5 0.04,0.36,0.53,U] [#6 0.00,0.10,0.37,U] [#7 0.10,0.07,0.40,U] [#8 0.01,0.14,0.37,U] 
21:51:02.291 00.000 8996 refined, 7 included, MultiStar: {0.14, 0.12}, one-star: {0.29, 0.13}
21:51:02.292 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
21:51:02.293 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
21:51:02.294 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.73 mountX=0.12 mountY=-0.14, mountTheta=-0.84
21:51:02.295 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.12, opts=13)
21:51:02.296 00.001 8996 Enqueuing Move request for scope (0.14, 0.12)
21:51:02.297 00.001 20224 Worker thread wakes up
21:51:02.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
21:51:02.297 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
21:51:02.297 00.000 20224 Moving (0.14, 0.12) raw xDistance=0.12 yDistance=-0.14
21:51:02.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:51:02.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:02.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:51:02.297 00.000 20224 MoveAxis(E, 0, ABG)
21:51:02.297 00.000 20224 Move returns status 0, amount 0
21:51:02.297 00.000 20224 MoveAxis(N, 0, ABG)
21:51:02.297 00.000 20224 Move returns status 0, amount 0
21:51:02.297 00.000 20224 move complete, result=0
21:51:02.297 00.000 20224 worker thread done servicing request
21:51:02.301 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65123, med=2755, FiltMin=2489, FiltMax=29760, Gamma=1.000
21:51:02.316 00.015 8996 UpdateGuideState exits: m=775729 SNR=387.1
21:51:02.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:02.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:02.319 00.001 8996 Enqueuing Expose request
21:51:02.319 00.000 20224 Worker thread wakes up
21:51:02.319 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:02.320 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:02.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:03.295 00.975 20224 Exposure complete
21:51:03.379 00.084 20224 worker thread done servicing request
21:51:03.379 00.000 8996 OnExposeComplete: enter
21:51:03.381 00.002 8996 UpdateGuideState(): m_state=6
21:51:03.382 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3144
21:51:03.384 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=472.60, Mass=748824, SNR=341.3, Peak=56355 HFD=4.6
21:51:03.385 00.001 8996 MultiStar: [#1 0.24,0.36,0.00,M8] [#2 0.15,-0.04,0.83,U] [#3 0.12,0.08,0.62,U] [#4 0.10,0.03,0.53,U] [#5 -0.05,0.19,0.66,U] [#6 0.03,-0.18,0.42,U] [#7 0.21,-0.03,0.52,U] [#8 -0.03,0.22,0.45,U] 
21:51:03.386 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.02}, one-star: {0.23, -0.04}
21:51:03.387 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
21:51:03.388 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
21:51:03.388 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.21 mountX=0.11 mountY=-0.04, mountTheta=-0.32
21:51:03.390 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.02, opts=13)
21:51:03.391 00.001 8996 Enqueuing Move request for scope (0.11, 0.02)
21:51:03.391 00.000 20224 Worker thread wakes up
21:51:03.392 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
21:51:03.392 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
21:51:03.392 00.000 20224 Moving (0.11, 0.02) raw xDistance=0.11 yDistance=-0.04
21:51:03.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:51:03.392 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:03.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:51:03.392 00.000 20224 MoveAxis(E, 0, ABG)
21:51:03.392 00.000 20224 Move returns status 0, amount 0
21:51:03.392 00.000 20224 MoveAxis(N, 0, ABG)
21:51:03.392 00.000 20224 Move returns status 0, amount 0
21:51:03.392 00.000 20224 move complete, result=0
21:51:03.392 00.000 20224 worker thread done servicing request
21:51:03.396 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56355, med=2755, FiltMin=2502, FiltMax=30720, Gamma=1.000
21:51:03.410 00.014 8996 UpdateGuideState exits: m=748824 SNR=341.3
21:51:03.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:03.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:03.413 00.001 8996 Enqueuing Expose request
21:51:03.413 00.000 20224 Worker thread wakes up
21:51:03.414 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:03.414 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:03.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:04.569 01.155 20224 Exposure complete
21:51:04.650 00.081 20224 worker thread done servicing request
21:51:04.650 00.000 8996 OnExposeComplete: enter
21:51:04.652 00.002 8996 UpdateGuideState(): m_state=6
21:51:04.653 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3145
21:51:04.654 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.67, Mass=766229, SNR=340.8, Peak=59363 HFD=4.7
21:51:04.656 00.002 8996 MultiStar: [#1 0.19,0.40,0.00,M9] [#2 -0.00,-0.03,0.73,U] [#3 0.02,0.06,0.61,U] [#4 0.03,0.07,0.62,U] [#5 0.03,0.25,0.70,U] [#6 -0.14,-0.04,0.51,U] [#7 0.08,-0.07,0.50,U] [#8 -0.05,0.17,0.44,U] 
21:51:04.657 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.06}, one-star: {0.09, 0.03}
21:51:04.659 00.002 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
21:51:04.660 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:51:04.661 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.27 mountX=0.01 mountY=-0.06, mountTheta=-1.37
21:51:04.663 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
21:51:04.665 00.002 8996 Enqueuing Move request for scope (0.02, 0.06)
21:51:04.666 00.001 20224 Worker thread wakes up
21:51:04.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
21:51:04.666 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
21:51:04.667 00.001 20224 Moving (0.02, 0.06) raw xDistance=0.01 yDistance=-0.06
21:51:04.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:51:04.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:04.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:51:04.667 00.000 20224 MoveAxis(E, 0, ABG)
21:51:04.667 00.000 20224 Move returns status 0, amount 0
21:51:04.667 00.000 20224 MoveAxis(N, 0, ABG)
21:51:04.667 00.000 20224 Move returns status 0, amount 0
21:51:04.668 00.001 20224 move complete, result=0
21:51:04.668 00.000 20224 worker thread done servicing request
21:51:04.672 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59363, med=2755, FiltMin=2486, FiltMax=28832, Gamma=1.000
21:51:04.690 00.018 8996 UpdateGuideState exits: m=766229 SNR=340.8
21:51:04.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:04.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:04.692 00.000 8996 Enqueuing Expose request
21:51:04.693 00.001 20224 Worker thread wakes up
21:51:04.693 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:04.694 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:04.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:05.663 00.969 20224 Exposure complete
21:51:05.740 00.077 20224 worker thread done servicing request
21:51:05.741 00.001 8996 OnExposeComplete: enter
21:51:05.742 00.001 8996 UpdateGuideState(): m_state=6
21:51:05.745 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3146
21:51:05.747 00.002 8996 Star::Find returns 1 (0), X=138.72, Y=472.78, Mass=763391, SNR=385.5, Peak=65507 HFD=4.5
21:51:05.750 00.003 8996 MultiStar: [#1 0.13,0.52,0.00,M10] [#2 0.06,-0.02,0.67,U] [#3 0.00,0.02,0.51,U] [#4 0.01,-0.01,0.46,U] [#5 -0.02,0.31,0.51,U] [#6 -0.35,-0.08,0.39,U] [#7 -0.19,-0.08,0.38,U] [#8 0.06,0.27,0.38,U] 
21:51:05.752 00.002 8996 refined, 7 included, MultiStar: {0.02, 0.08}, one-star: {0.22, 0.14}
21:51:05.754 00.002 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
21:51:05.755 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
21:51:05.762 00.007 8996 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.36 mountX=0.01 mountY=-0.08, mountTheta=-1.46
21:51:05.763 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.08, opts=13)
21:51:05.764 00.001 8996 Enqueuing Move request for scope (0.02, 0.08)
21:51:05.765 00.001 20224 Worker thread wakes up
21:51:05.765 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
21:51:05.765 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
21:51:05.765 00.000 20224 Moving (0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
21:51:05.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:51:05.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:05.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:51:05.765 00.000 20224 MoveAxis(E, 0, ABG)
21:51:05.765 00.000 20224 Move returns status 0, amount 0
21:51:05.765 00.000 20224 MoveAxis(N, 0, ABG)
21:51:05.765 00.000 20224 Move returns status 0, amount 0
21:51:05.765 00.000 20224 move complete, result=0
21:51:05.765 00.000 20224 worker thread done servicing request
21:51:05.769 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65507, med=2755, FiltMin=2497, FiltMax=28784, Gamma=1.000
21:51:05.783 00.014 8996 UpdateGuideState exits: m=763391 SNR=385.5
21:51:05.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:05.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:05.785 00.000 8996 Enqueuing Expose request
21:51:05.786 00.001 20224 Worker thread wakes up
21:51:05.786 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:05.787 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:05.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:06.942 01.155 20224 Exposure complete
21:51:07.007 00.065 20224 worker thread done servicing request
21:51:07.007 00.000 8996 OnExposeComplete: enter
21:51:07.009 00.002 8996 UpdateGuideState(): m_state=6
21:51:07.009 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3147
21:51:07.010 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.67, Mass=729043, SNR=337.7, Peak=61843 HFD=4.6
21:51:07.011 00.001 8996 MultiStar: [#1 0.17,0.30,0.73,U] [#2 0.16,-0.12,0.79,U] [#3 0.18,-0.09,0.59,U] [#4 0.14,-0.20,0.53,U] [#5 0.11,-0.10,0.62,U] [#6 0.02,-0.13,0.49,U] [#7 0.27,-0.07,0.48,U] [#8 0.11,-0.00,0.42,U] 
21:51:07.012 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.03}, one-star: {0.23, 0.03}
21:51:07.013 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
21:51:07.013 00.000 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
21:51:07.014 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.19 mountX=0.16 mountY=0.01, mountTheta=0.08
21:51:07.015 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.03, opts=13)
21:51:07.016 00.001 8996 Enqueuing Move request for scope (0.16, -0.03)
21:51:07.017 00.001 20224 Worker thread wakes up
21:51:07.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
21:51:07.017 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
21:51:07.017 00.000 20224 Moving (0.16, -0.03) raw xDistance=0.16 yDistance=0.01
21:51:07.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:51:07.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:07.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:51:07.018 00.001 20224 MoveAxis(E, 0, ABG)
21:51:07.018 00.000 20224 Move returns status 0, amount 0
21:51:07.018 00.000 20224 MoveAxis(N, 0, ABG)
21:51:07.018 00.000 20224 Move returns status 0, amount 0
21:51:07.018 00.000 20224 move complete, result=0
21:51:07.018 00.000 20224 worker thread done servicing request
21:51:07.021 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61843, med=2755, FiltMin=2512, FiltMax=30256, Gamma=1.000
21:51:07.038 00.017 8996 UpdateGuideState exits: m=729043 SNR=337.7
21:51:07.040 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:07.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:07.042 00.001 8996 Enqueuing Expose request
21:51:07.043 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:07.043 00.000 20224 Worker thread wakes up
21:51:07.044 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:07.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:08.024 00.980 20224 Exposure complete
21:51:08.101 00.077 20224 worker thread done servicing request
21:51:08.101 00.000 8996 OnExposeComplete: enter
21:51:08.102 00.001 8996 UpdateGuideState(): m_state=6
21:51:08.103 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3148
21:51:08.104 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.66, Mass=692739, SNR=308.0, Peak=52771 HFD=4.7
21:51:08.105 00.001 8996 MultiStar: [#1 -0.06,0.16,0.79,U] [#2 -0.16,-0.23,0.87,U] [#3 -0.08,-0.19,0.76,U] [#4 -0.14,-0.24,0.62,U] [#5 -0.24,0.05,0.73,U] [#6 -0.16,-0.08,0.49,U] [#7 -0.07,-0.16,0.56,U] [#8 -0.20,-0.05,0.42,U] 
21:51:08.106 00.001 8996 single-star, 8 included, MultiStar: {-0.10, -0.07}, one-star: {0.09, 0.02}
21:51:08.107 00.001 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
21:51:08.108 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
21:51:08.109 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.24 mountX=0.09 mountY=-0.03, mountTheta=-0.36
21:51:08.111 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
21:51:08.112 00.001 8996 Enqueuing Move request for scope (0.09, 0.02)
21:51:08.113 00.001 20224 Worker thread wakes up
21:51:08.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
21:51:08.113 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
21:51:08.113 00.000 20224 Moving (0.09, 0.02) raw xDistance=0.09 yDistance=-0.03
21:51:08.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:51:08.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:08.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:51:08.113 00.000 20224 MoveAxis(E, 0, ABG)
21:51:08.113 00.000 20224 Move returns status 0, amount 0
21:51:08.114 00.001 20224 MoveAxis(N, 0, ABG)
21:51:08.114 00.000 20224 Move returns status 0, amount 0
21:51:08.114 00.000 20224 move complete, result=0
21:51:08.114 00.000 20224 worker thread done servicing request
21:51:08.118 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52771, med=2755, FiltMin=2505, FiltMax=26691, Gamma=1.000
21:51:08.142 00.024 8996 UpdateGuideState exits: m=692739 SNR=308.0
21:51:08.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:08.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:08.144 00.000 8996 Enqueuing Expose request
21:51:08.145 00.001 20224 Worker thread wakes up
21:51:08.145 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:08.146 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:08.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:09.312 01.166 20224 Exposure complete
21:51:09.376 00.064 20224 worker thread done servicing request
21:51:09.376 00.000 8996 OnExposeComplete: enter
21:51:09.377 00.001 8996 UpdateGuideState(): m_state=6
21:51:09.378 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3149
21:51:09.379 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=472.55, Mass=678792, SNR=334.7, Peak=50515 HFD=4.5
21:51:09.379 00.000 8996 MultiStar: [#1 0.18,0.22,0.71,U] [#2 0.16,-0.07,0.78,U] [#3 0.22,-0.08,0.62,U] [#4 0.27,-0.10,0.59,U] [#5 -0.07,0.04,0.66,U] [#6 0.06,-0.15,0.50,U] [#7 0.18,-0.15,0.46,U] [#8 -0.02,-0.08,0.42,U] 
21:51:09.380 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.04}, one-star: {0.35, -0.09}
21:51:09.381 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
21:51:09.382 00.001 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.01)
21:51:09.382 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-0.25 mountX=0.17 mountY=0.02, mountTheta=0.13
21:51:09.385 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.04, opts=13)
21:51:09.387 00.002 8996 Enqueuing Move request for scope (0.17, -0.04)
21:51:09.388 00.001 20224 Worker thread wakes up
21:51:09.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
21:51:09.388 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
21:51:09.389 00.001 20224 Moving (0.17, -0.04) raw xDistance=0.17 yDistance=0.02
21:51:09.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:51:09.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:09.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:51:09.389 00.000 20224 MoveAxis(E, 0, ABG)
21:51:09.389 00.000 20224 Move returns status 0, amount 0
21:51:09.389 00.000 20224 MoveAxis(N, 0, ABG)
21:51:09.389 00.000 20224 Move returns status 0, amount 0
21:51:09.390 00.001 20224 move complete, result=0
21:51:09.390 00.000 20224 worker thread done servicing request
21:51:09.395 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50515, med=2755, FiltMin=2502, FiltMax=27040, Gamma=1.000
21:51:09.416 00.021 8996 UpdateGuideState exits: m=678792 SNR=334.7
21:51:09.418 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:09.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:09.419 00.000 8996 Enqueuing Expose request
21:51:09.420 00.001 20224 Worker thread wakes up
21:51:09.420 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:09.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:09.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:10.400 00.979 20224 Exposure complete
21:51:10.479 00.079 20224 worker thread done servicing request
21:51:10.479 00.000 8996 OnExposeComplete: enter
21:51:10.480 00.001 8996 UpdateGuideState(): m_state=6
21:51:10.481 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3150
21:51:10.483 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=472.65, Mass=792346, SNR=353.7, Peak=56835 HFD=4.7
21:51:10.485 00.002 8996 MultiStar: [#1 0.34,0.26,0.00,M8] [#2 0.19,0.02,0.72,U] [#3 0.25,-0.20,0.58,U] [#4 0.27,-0.25,0.59,U] [#5 0.14,0.12,0.60,U] [#6 -0.05,-0.10,0.45,U] [#7 0.13,-0.27,0.41,U] [#8 0.09,0.12,0.45,U] 
21:51:10.486 00.001 8996 single-star, 7 included, MultiStar: {0.13, -0.06}, one-star: {0.05, 0.01}
21:51:10.487 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
21:51:10.488 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
21:51:10.490 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.15 mountX=0.05 mountY=-0.01, mountTheta=-0.27
21:51:10.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
21:51:10.494 00.002 8996 Enqueuing Move request for scope (0.05, 0.01)
21:51:10.496 00.002 20224 Worker thread wakes up
21:51:10.496 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
21:51:10.496 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
21:51:10.496 00.000 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.01
21:51:10.497 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:51:10.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:10.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:10.497 00.000 20224 MoveAxis(E, 0, ABG)
21:51:10.497 00.000 20224 Move returns status 0, amount 0
21:51:10.497 00.000 20224 MoveAxis(N, 0, ABG)
21:51:10.497 00.000 20224 Move returns status 0, amount 0
21:51:10.497 00.000 20224 move complete, result=0
21:51:10.497 00.000 20224 worker thread done servicing request
21:51:10.503 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56835, med=2755, FiltMin=2489, FiltMax=28819, Gamma=1.000
21:51:10.531 00.028 8996 UpdateGuideState exits: m=792346 SNR=353.7
21:51:10.533 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:10.535 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:10.537 00.002 8996 Enqueuing Expose request
21:51:10.538 00.001 20224 Worker thread wakes up
21:51:10.538 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:10.541 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:10.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:11.713 01.172 20224 Exposure complete
21:51:11.803 00.090 20224 worker thread done servicing request
21:51:11.804 00.001 8996 OnExposeComplete: enter
21:51:11.804 00.000 8996 UpdateGuideState(): m_state=6
21:51:11.805 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3151
21:51:11.806 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.89, Mass=724207, SNR=348.4, Peak=65507 HFD=4.5
21:51:11.807 00.001 8996 MultiStar: [#1 0.30,0.42,0.00,M9] [#2 0.19,-0.01,0.69,U] [#3 0.38,-0.08,0.59,U] [#4 0.33,-0.02,0.56,U] [#5 0.02,0.27,0.61,U] [#6 0.11,-0.03,0.50,U] [#7 0.19,-0.02,0.40,U] [#8 0.21,0.12,0.42,U] 
21:51:11.808 00.001 8996 refined, 7 included, MultiStar: {0.21, 0.08}, one-star: {0.23, 0.25}
21:51:11.808 00.000 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
21:51:11.809 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
21:51:11.810 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.23 cameraTheta=0.36 mountX=0.20 mountY=-0.10, mountTheta=-0.47
21:51:11.811 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.08, opts=13)
21:51:11.812 00.001 8996 Enqueuing Move request for scope (0.21, 0.08)
21:51:11.813 00.001 20224 Worker thread wakes up
21:51:11.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
21:51:11.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
21:51:11.813 00.000 20224 Moving (0.21, 0.08) raw xDistance=0.20 yDistance=-0.10
21:51:11.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:51:11.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:11.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:51:11.813 00.000 20224 MoveAxis(W, 30, ABG)
21:51:11.813 00.000 20224 Guiding  Dir = 3, Dur = 30
21:51:11.814 00.001 20224 IsSlewing returns 0
21:51:11.814 00.000 20224 IsGuiding returns 0
21:51:11.816 00.002 20224 PulseGuide returned control before completion, sleep 38
21:51:11.818 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2755, FiltMin=2489, FiltMax=29862, Gamma=1.000
21:51:11.833 00.015 8996 UpdateGuideState exits: m=724207 SNR=348.4
21:51:11.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:11.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:11.837 00.002 8996 Enqueuing Expose request
21:51:11.861 00.024 20224 IsGuiding returns 1
21:51:11.861 00.000 20224 scope still moving after pulse duration time elapsed
21:51:11.892 00.031 20224 IsSlewing returns 0
21:51:11.892 00.000 20224 IsGuiding returns 0
21:51:11.893 00.001 20224 scope move finished after 30 + 49 ms
21:51:11.893 00.000 20224 Move returns status 0, amount 30
21:51:11.893 00.000 20224 MoveAxis(N, 0, ABG)
21:51:11.893 00.000 20224 Move returns status 0, amount 0
21:51:11.893 00.000 20224 move complete, result=0
21:51:11.893 00.000 20224 worker thread done servicing request
21:51:11.893 00.000 20224 Worker thread wakes up
21:51:11.893 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:11.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:11.894 00.001 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
21:51:12.876 00.982 20224 Exposure complete
21:51:12.962 00.086 20224 worker thread done servicing request
21:51:12.962 00.000 8996 OnExposeComplete: enter
21:51:12.964 00.002 8996 UpdateGuideState(): m_state=6
21:51:12.965 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3152
21:51:12.967 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=472.61, Mass=742042, SNR=371.9, Peak=51203 HFD=4.7
21:51:12.969 00.002 8996 MultiStar: [#1 0.03,0.23,0.54,U] [#2 -0.00,0.01,0.70,U] [#3 -0.13,-0.01,0.56,U] [#4 -0.06,-0.17,0.56,U] [#5 -0.12,0.15,0.59,U] [#6 -0.21,-0.13,0.41,U] [#7 0.00,0.01,0.45,U] [#8 -0.07,0.06,0.35,U] 
21:51:12.970 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {0.06, -0.03}
21:51:12.971 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
21:51:12.973 00.002 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
21:51:12.974 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.87 mountX=-0.04 mountY=-0.01, mountTheta=-2.98
21:51:12.977 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
21:51:12.978 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
21:51:12.979 00.001 20224 Worker thread wakes up
21:51:12.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
21:51:12.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
21:51:12.979 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.01
21:51:12.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:51:12.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:12.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:12.979 00.000 20224 MoveAxis(E, 0, ABG)
21:51:12.979 00.000 20224 Move returns status 0, amount 0
21:51:12.979 00.000 20224 MoveAxis(N, 0, ABG)
21:51:12.979 00.000 20224 Move returns status 0, amount 0
21:51:12.979 00.000 20224 move complete, result=0
21:51:12.979 00.000 20224 worker thread done servicing request
21:51:12.983 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51203, med=2755, FiltMin=2493, FiltMax=27923, Gamma=1.000
21:51:12.997 00.014 8996 UpdateGuideState exits: m=742042 SNR=371.9
21:51:12.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:12.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:13.000 00.001 8996 Enqueuing Expose request
21:51:13.000 00.000 20224 Worker thread wakes up
21:51:13.001 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:13.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:13.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:14.156 01.155 20224 Exposure complete
21:51:14.246 00.090 20224 worker thread done servicing request
21:51:14.246 00.000 8996 OnExposeComplete: enter
21:51:14.247 00.001 8996 UpdateGuideState(): m_state=6
21:51:14.248 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3153
21:51:14.249 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.55, Mass=743565, SNR=349.9, Peak=50179 HFD=4.4
21:51:14.251 00.002 8996 MultiStar: [#1 0.12,0.22,0.67,U] [#2 0.10,-0.26,0.73,U] [#3 -0.02,-0.20,0.60,U] [#4 0.01,-0.15,0.49,U] [#5 -0.02,0.08,0.64,U] [#6 -0.06,-0.16,0.50,U] [#7 -0.02,-0.25,0.48,U] [#8 -0.11,-0.02,0.41,U] 
21:51:14.252 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.09}, one-star: {-0.08, -0.09}
21:51:14.253 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
21:51:14.254 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
21:51:14.255 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.64 mountX=0.00 mountY=0.09, mountTheta=1.54
21:51:14.257 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
21:51:14.258 00.001 8996 Enqueuing Move request for scope (-0.01, -0.09)
21:51:14.258 00.000 20224 Worker thread wakes up
21:51:14.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
21:51:14.259 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
21:51:14.259 00.000 20224 Moving (-0.01, -0.09) raw xDistance=0.00 yDistance=0.09
21:51:14.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:51:14.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:14.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:51:14.259 00.000 20224 MoveAxis(E, 0, ABG)
21:51:14.259 00.000 20224 Move returns status 0, amount 0
21:51:14.259 00.000 20224 MoveAxis(N, 0, ABG)
21:51:14.259 00.000 20224 Move returns status 0, amount 0
21:51:14.259 00.000 20224 move complete, result=0
21:51:14.259 00.000 20224 worker thread done servicing request
21:51:14.263 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50179, med=2755, FiltMin=2480, FiltMax=26352, Gamma=1.000
21:51:14.281 00.018 8996 UpdateGuideState exits: m=743565 SNR=349.9
21:51:14.283 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:14.285 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:14.286 00.001 8996 Enqueuing Expose request
21:51:14.288 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:14.289 00.001 20224 Worker thread wakes up
21:51:14.289 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:14.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:15.287 00.998 20224 Exposure complete
21:51:15.375 00.088 20224 worker thread done servicing request
21:51:15.375 00.000 8996 OnExposeComplete: enter
21:51:15.377 00.002 8996 UpdateGuideState(): m_state=6
21:51:15.379 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3154
21:51:15.380 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.46, Mass=695706, SNR=350.4, Peak=56493 HFD=4.6
21:51:15.381 00.001 8996 MultiStar: [#1 0.14,-0.01,0.68,U] [#2 0.10,-0.37,0.74,U] [#3 -0.05,-0.24,0.56,U] [#4 0.03,-0.34,0.54,U] [#5 -0.00,-0.03,0.73,U] [#6 -0.01,-0.23,0.47,U] [#7 0.11,-0.33,0.42,U] [#8 -0.02,-0.18,0.40,U] 
21:51:15.382 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.20}, one-star: {0.22, -0.18}
21:51:15.383 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
21:51:15.384 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
21:51:15.386 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.22 mountX=0.09 mountY=0.19, mountTheta=1.12
21:51:15.388 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.20, opts=13)
21:51:15.389 00.001 8996 Enqueuing Move request for scope (0.07, -0.20)
21:51:15.390 00.001 20224 Worker thread wakes up
21:51:15.391 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
21:51:15.391 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
21:51:15.391 00.000 20224 Moving (0.07, -0.20) raw xDistance=0.09 yDistance=0.19
21:51:15.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:51:15.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:15.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:51:15.391 00.000 20224 MoveAxis(E, 0, ABG)
21:51:15.391 00.000 20224 Move returns status 0, amount 0
21:51:15.391 00.000 20224 MoveAxis(N, 0, ABG)
21:51:15.391 00.000 20224 Move returns status 0, amount 0
21:51:15.391 00.000 20224 move complete, result=0
21:51:15.391 00.000 20224 worker thread done servicing request
21:51:15.396 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56493, med=2755, FiltMin=2454, FiltMax=28349, Gamma=1.000
21:51:15.420 00.024 8996 UpdateGuideState exits: m=695706 SNR=350.4
21:51:15.422 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:15.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:15.424 00.001 8996 Enqueuing Expose request
21:51:15.425 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:15.428 00.003 20224 Worker thread wakes up
21:51:15.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:15.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:16.618 01.190 20224 Exposure complete
21:51:16.708 00.090 20224 worker thread done servicing request
21:51:16.708 00.000 8996 OnExposeComplete: enter
21:51:16.709 00.001 8996 UpdateGuideState(): m_state=6
21:51:16.710 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3155
21:51:16.712 00.002 8996 Star::Find returns 1 (0), X=138.57, Y=472.33, Mass=767374, SNR=362.0, Peak=63037 HFD=4.7
21:51:16.713 00.001 8996 MultiStar: [#1 0.13,-0.04,0.68,U] [#2 0.14,-0.43,0.00,M1] [#3 0.01,-0.39,0.59,U] [#4 0.03,-0.50,0.00,M1] [#5 -0.05,-0.12,0.57,U] [#6 0.04,-0.30,0.41,U] [#7 0.08,-0.41,0.00,M1] [#8 -0.16,-0.25,0.44,U] 
21:51:16.714 00.001 8996 refined, 5 included, MultiStar: {0.02, -0.23}, one-star: {0.07, -0.31}
21:51:16.715 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
21:51:16.716 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.79)
21:51:16.717 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.24 cameraTheta=-1.47 mountX=0.05 mountY=0.23, mountTheta=1.37
21:51:16.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.23, opts=13)
21:51:16.720 00.001 8996 Enqueuing Move request for scope (0.02, -0.23)
21:51:16.721 00.001 20224 Worker thread wakes up
21:51:16.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
21:51:16.722 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
21:51:16.722 00.000 20224 Moving (0.02, -0.23) raw xDistance=0.05 yDistance=0.23
21:51:16.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:51:16.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:51:16.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:51:16.722 00.000 20224 MoveAxis(E, 0, ABG)
21:51:16.722 00.000 20224 Move returns status 0, amount 0
21:51:16.722 00.000 20224 MoveAxis(N, 0, ABG)
21:51:16.722 00.000 20224 Move returns status 0, amount 0
21:51:16.722 00.000 20224 move complete, result=0
21:51:16.722 00.000 20224 worker thread done servicing request
21:51:16.729 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63037, med=2755, FiltMin=2493, FiltMax=28720, Gamma=1.000
21:51:16.746 00.017 8996 UpdateGuideState exits: m=767374 SNR=362.0
21:51:16.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:16.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:16.749 00.001 8996 Enqueuing Expose request
21:51:16.750 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:16.751 00.001 20224 Worker thread wakes up
21:51:16.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:16.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:17.724 00.973 20224 Exposure complete
21:51:17.806 00.082 20224 worker thread done servicing request
21:51:17.806 00.000 8996 OnExposeComplete: enter
21:51:17.808 00.002 8996 UpdateGuideState(): m_state=6
21:51:17.809 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3156
21:51:17.810 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.63, Mass=801731, SNR=368.8, Peak=58355 HFD=4.7
21:51:17.811 00.001 8996 MultiStar: [#1 0.12,0.15,0.63,U] [#2 0.12,-0.11,0.80,U] [#3 0.03,-0.12,0.57,U] [#4 0.01,-0.19,0.49,U] [#5 -0.06,0.08,0.68,U] [#6 -0.01,-0.01,0.43,U] [#7 0.02,-0.22,0.44,U] [#8 0.05,0.05,0.40,U] 
21:51:17.811 00.000 8996 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {0.15, -0.01}
21:51:17.812 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
21:51:17.813 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
21:51:17.814 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.52 mountX=0.06 mountY=0.03, mountTheta=0.41
21:51:17.816 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.03, opts=13)
21:51:17.817 00.001 8996 Enqueuing Move request for scope (0.06, -0.03)
21:51:17.818 00.001 20224 Worker thread wakes up
21:51:17.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
21:51:17.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
21:51:17.818 00.000 20224 Moving (0.06, -0.03) raw xDistance=0.06 yDistance=0.03
21:51:17.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:51:17.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:17.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:51:17.818 00.000 20224 MoveAxis(E, 0, ABG)
21:51:17.818 00.000 20224 Move returns status 0, amount 0
21:51:17.818 00.000 20224 MoveAxis(N, 0, ABG)
21:51:17.818 00.000 20224 Move returns status 0, amount 0
21:51:17.818 00.000 20224 move complete, result=0
21:51:17.819 00.001 20224 worker thread done servicing request
21:51:17.825 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58355, med=2755, FiltMin=2518, FiltMax=31779, Gamma=1.000
21:51:17.850 00.025 8996 UpdateGuideState exits: m=801731 SNR=368.8
21:51:17.852 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:17.854 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:17.855 00.001 8996 Enqueuing Expose request
21:51:17.856 00.001 20224 Worker thread wakes up
21:51:17.856 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:17.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:17.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:19.036 01.179 20224 Exposure complete
21:51:19.116 00.080 20224 worker thread done servicing request
21:51:19.116 00.000 8996 OnExposeComplete: enter
21:51:19.118 00.002 8996 UpdateGuideState(): m_state=6
21:51:19.119 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3157
21:51:19.120 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.75, Mass=752598, SNR=404.9, Peak=62435 HFD=4.6
21:51:19.122 00.002 8996 MultiStar: [#1 -0.11,0.29,0.69,U] [#2 -0.17,-0.09,0.59,U] [#3 -0.17,-0.11,0.61,U] [#4 -0.08,-0.14,0.47,U] [#5 -0.02,0.17,0.65,U] [#6 -0.21,-0.05,0.39,U] [#7 -0.02,-0.28,0.38,U] [#8 -0.16,-0.01,0.32,U] 
21:51:19.123 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {0.14, 0.11}
21:51:19.124 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
21:51:19.125 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
21:51:19.125 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.84 mountX=-0.07 mountY=-0.01, mountTheta=-2.96
21:51:19.127 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
21:51:19.128 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
21:51:19.130 00.002 20224 Worker thread wakes up
21:51:19.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
21:51:19.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
21:51:19.130 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.07 yDistance=-0.01
21:51:19.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:51:19.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:19.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:19.130 00.000 20224 MoveAxis(E, 0, ABG)
21:51:19.130 00.000 20224 Move returns status 0, amount 0
21:51:19.130 00.000 20224 MoveAxis(N, 0, ABG)
21:51:19.130 00.000 20224 Move returns status 0, amount 0
21:51:19.130 00.000 20224 move complete, result=0
21:51:19.131 00.001 20224 worker thread done servicing request
21:51:19.134 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62435, med=2755, FiltMin=2515, FiltMax=31027, Gamma=1.000
21:51:19.149 00.015 8996 UpdateGuideState exits: m=752598 SNR=404.9
21:51:19.151 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:19.152 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:19.153 00.001 8996 Enqueuing Expose request
21:51:19.154 00.001 20224 Worker thread wakes up
21:51:19.154 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:19.156 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:19.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:20.133 00.977 20224 Exposure complete
21:51:20.209 00.076 20224 worker thread done servicing request
21:51:20.209 00.000 8996 OnExposeComplete: enter
21:51:20.210 00.001 8996 UpdateGuideState(): m_state=6
21:51:20.211 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3158
21:51:20.212 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.75, Mass=736411, SNR=364.0, Peak=60675 HFD=4.6
21:51:20.214 00.002 8996 MultiStar: [#1 -0.04,0.28,0.64,U] [#2 0.07,-0.25,0.76,U] [#3 0.14,0.04,0.59,U] [#4 0.01,-0.11,0.56,U] [#5 0.01,0.09,0.64,U] [#6 -0.19,-0.07,0.45,U] [#7 0.07,-0.18,0.45,U] [#8 -0.07,0.06,0.42,U] 
21:51:20.215 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.01}, one-star: {0.09, 0.11}
21:51:20.215 00.000 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
21:51:20.216 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
21:51:20.217 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.30 mountX=0.02 mountY=-0.01, mountTheta=-0.41
21:51:20.218 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.01, opts=13)
21:51:20.219 00.001 8996 Enqueuing Move request for scope (0.02, 0.01)
21:51:20.220 00.001 20224 Worker thread wakes up
21:51:20.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
21:51:20.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
21:51:20.220 00.000 20224 Moving (0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
21:51:20.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:51:20.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:20.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:20.221 00.001 20224 MoveAxis(E, 0, ABG)
21:51:20.221 00.000 20224 Move returns status 0, amount 0
21:51:20.221 00.000 20224 MoveAxis(N, 0, ABG)
21:51:20.221 00.000 20224 Move returns status 0, amount 0
21:51:20.221 00.000 20224 move complete, result=0
21:51:20.221 00.000 20224 worker thread done servicing request
21:51:20.224 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60675, med=2755, FiltMin=2499, FiltMax=28947, Gamma=1.000
21:51:20.237 00.013 8996 UpdateGuideState exits: m=736411 SNR=364.0
21:51:20.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:20.238 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:20.239 00.001 8996 Enqueuing Expose request
21:51:20.240 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:20.240 00.000 20224 Worker thread wakes up
21:51:20.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:20.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:21.416 01.175 20224 Exposure complete
21:51:21.500 00.084 20224 worker thread done servicing request
21:51:21.500 00.000 8996 OnExposeComplete: enter
21:51:21.501 00.001 8996 UpdateGuideState(): m_state=6
21:51:21.503 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3159
21:51:21.504 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.28, Mass=749617, SNR=352.5, Peak=61421 HFD=4.6
21:51:21.505 00.001 8996 MultiStar: [#1 0.06,0.01,0.70,U] [#2 0.15,-0.43,0.00,M1] [#3 0.22,-0.24,0.59,U] [#4 0.14,-0.24,0.56,U] [#5 -0.06,-0.09,0.62,U] [#6 0.03,-0.28,0.42,U] [#7 0.01,-0.28,0.44,U] [#8 -0.07,-0.30,0.34,U] 
21:51:21.506 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.22}, one-star: {-0.01, -0.36}
21:51:21.507 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
21:51:21.507 00.000 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
21:51:21.508 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.39 mountX=0.06 mountY=0.22, mountTheta=1.29
21:51:21.511 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.22, opts=13)
21:51:21.511 00.000 8996 Enqueuing Move request for scope (0.04, -0.22)
21:51:21.512 00.001 20224 Worker thread wakes up
21:51:21.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
21:51:21.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
21:51:21.512 00.000 20224 Moving (0.04, -0.22) raw xDistance=0.06 yDistance=0.22
21:51:21.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:51:21.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:51:21.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:51:21.512 00.000 20224 MoveAxis(E, 0, ABG)
21:51:21.512 00.000 20224 Move returns status 0, amount 0
21:51:21.513 00.001 20224 MoveAxis(N, 0, ABG)
21:51:21.513 00.000 20224 Move returns status 0, amount 0
21:51:21.513 00.000 20224 move complete, result=0
21:51:21.513 00.000 20224 worker thread done servicing request
21:51:21.519 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61421, med=2755, FiltMin=2505, FiltMax=29264, Gamma=1.000
21:51:21.534 00.015 8996 UpdateGuideState exits: m=749617 SNR=352.5
21:51:21.535 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:21.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:21.537 00.001 8996 Enqueuing Expose request
21:51:21.538 00.001 20224 Worker thread wakes up
21:51:21.538 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:21.538 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:21.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:22.506 00.968 20224 Exposure complete
21:51:22.582 00.076 20224 worker thread done servicing request
21:51:22.582 00.000 8996 OnExposeComplete: enter
21:51:22.584 00.002 8996 UpdateGuideState(): m_state=6
21:51:22.585 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3160
21:51:22.587 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=472.33, Mass=747268, SNR=370.6, Peak=61773 HFD=4.7
21:51:22.590 00.003 8996 MultiStar: [#1 0.19,-0.11,0.69,U] [#2 0.13,-0.42,0.00,M2] [#3 0.11,-0.31,0.60,U] [#4 0.10,-0.39,0.50,U] [#5 -0.14,-0.21,0.57,U] [#6 -0.02,-0.18,0.42,U] [#7 0.05,-0.47,0.00,M1] [#8 -0.01,-0.41,0.38,U] 
21:51:22.591 00.001 8996 refined, 6 included, MultiStar: {0.08, -0.27}, one-star: {0.18, -0.31}
21:51:22.593 00.002 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
21:51:22.594 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
21:51:22.595 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.28 mountX=0.11 mountY=0.26, mountTheta=1.18
21:51:22.597 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.27, opts=13)
21:51:22.598 00.001 8996 Enqueuing Move request for scope (0.08, -0.27)
21:51:22.599 00.001 20224 Worker thread wakes up
21:51:22.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
21:51:22.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
21:51:22.599 00.000 20224 Moving (0.08, -0.27) raw xDistance=0.11 yDistance=0.26
21:51:22.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:51:22.599 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.02 newest=0.46
21:51:22.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
21:51:22.599 00.000 20224 MoveAxis(E, 0, ABG)
21:51:22.599 00.000 20224 Move returns status 0, amount 0
21:51:22.600 00.001 20224 MoveAxis(S, 54, ABG)
21:51:22.600 00.000 20224 Guiding  Dir = 1, Dur = 54
21:51:22.600 00.000 20224 IsSlewing returns 0
21:51:22.600 00.000 20224 IsGuiding returns 0
21:51:22.609 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61773, med=2755, FiltMin=2505, FiltMax=29069, Gamma=1.000
21:51:22.627 00.018 8996 UpdateGuideState exits: m=747268 SNR=370.6
21:51:22.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:22.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:22.630 00.001 8996 Enqueuing Expose request
21:51:22.635 00.005 20224 PulseGuide returned control before completion, sleep 30
21:51:22.680 00.045 20224 IsGuiding returns 1
21:51:22.680 00.000 20224 scope still moving after pulse duration time elapsed
21:51:22.711 00.031 20224 IsSlewing returns 0
21:51:22.711 00.000 20224 IsGuiding returns 1
21:51:22.742 00.031 20224 IsSlewing returns 0
21:51:22.742 00.000 20224 IsGuiding returns 0
21:51:22.742 00.000 20224 scope move finished after 54 + 88 ms
21:51:22.742 00.000 20224 Move returns status 0, amount 54
21:51:22.742 00.000 20224 move complete, result=0
21:51:22.743 00.001 20224 worker thread done servicing request
21:51:22.743 00.000 20224 Worker thread wakes up
21:51:22.743 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:22.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:22.743 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
21:51:23.908 01.165 20224 Exposure complete
21:51:23.974 00.066 20224 worker thread done servicing request
21:51:23.974 00.000 8996 OnExposeComplete: enter
21:51:23.975 00.001 8996 UpdateGuideState(): m_state=6
21:51:23.976 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3161
21:51:23.977 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.26, Mass=739128, SNR=365.0, Peak=59853 HFD=4.6
21:51:23.978 00.001 8996 MultiStar: [#1 0.30,-0.23,0.68,U] [#2 0.01,-0.25,0.69,U] [#3 0.14,-0.34,0.59,U] [#4 0.12,-0.46,0.00,M1] [#5 0.23,-0.21,0.64,U] [#6 -0.01,-0.53,0.00,M1] [#7 0.05,-0.62,0.00,M2] [#8 0.10,-0.51,0.00,M1] 
21:51:23.979 00.001 8996 refined, 4 included, MultiStar: {0.13, -0.29}, one-star: {0.02, -0.38}
21:51:23.979 00.000 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:51:23.980 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
21:51:23.981 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.16 mountX=0.16 mountY=0.27, mountTheta=1.06
21:51:23.982 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.29, opts=13)
21:51:23.983 00.001 8996 Enqueuing Move request for scope (0.13, -0.29)
21:51:23.984 00.001 20224 Worker thread wakes up
21:51:23.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.29) opts 0xd
21:51:23.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.29)
21:51:23.984 00.000 20224 Moving (0.13, -0.29) raw xDistance=0.16 yDistance=0.27
21:51:23.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:51:23.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:51:23.984 00.000 20224 MoveAxis(E, 0, ABG)
21:51:23.984 00.000 20224 Move returns status 0, amount 0
21:51:23.984 00.000 20224 MoveAxis(S, 58, ABG)
21:51:23.984 00.000 20224 Guiding  Dir = 1, Dur = 58
21:51:23.984 00.000 20224 IsSlewing returns 0
21:51:23.984 00.000 20224 IsGuiding returns 0
21:51:23.986 00.002 20224 PulseGuide returned control before completion, sleep 67
21:51:23.992 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59853, med=2755, FiltMin=2505, FiltMax=28368, Gamma=1.000
21:51:24.010 00.018 8996 UpdateGuideState exits: m=739128 SNR=365.0
21:51:24.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:24.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:24.013 00.001 8996 Enqueuing Expose request
21:51:24.065 00.052 20224 IsGuiding returns 0
21:51:24.065 00.000 20224 Move returns status 0, amount 58
21:51:24.065 00.000 20224 move complete, result=0
21:51:24.065 00.000 20224 worker thread done servicing request
21:51:24.066 00.001 20224 Worker thread wakes up
21:51:24.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:24.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:24.067 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 58 ms SOUTH
21:51:25.048 00.981 20224 Exposure complete
21:51:25.126 00.078 20224 worker thread done servicing request
21:51:25.126 00.000 8996 OnExposeComplete: enter
21:51:25.128 00.002 8996 UpdateGuideState(): m_state=6
21:51:25.129 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3162
21:51:25.129 00.000 8996 Star::Find returns 1 (0), X=138.70, Y=472.74, Mass=731165, SNR=402.1, Peak=62499 HFD=4.6
21:51:25.131 00.002 8996 MultiStar: [#1 0.20,0.22,0.57,U] [#2 0.15,-0.10,0.66,U] [#3 0.25,0.05,0.47,U] [#4 0.27,-0.00,0.51,U] [#5 0.10,0.12,0.56,U] [#6 0.07,-0.04,0.38,U] [#7 0.18,-0.05,0.37,U] [#8 0.16,0.14,0.35,U] 
21:51:25.132 00.001 8996 refined, 8 included, MultiStar: {0.18, 0.05}, one-star: {0.20, 0.10}
21:51:25.134 00.002 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
21:51:25.135 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
21:51:25.137 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.29 mountX=0.17 mountY=-0.07, mountTheta=-0.40
21:51:25.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.05, opts=13)
21:51:25.140 00.002 8996 Enqueuing Move request for scope (0.18, 0.05)
21:51:25.141 00.001 20224 Worker thread wakes up
21:51:25.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
21:51:25.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
21:51:25.141 00.000 20224 Moving (0.18, 0.05) raw xDistance=0.17 yDistance=-0.07
21:51:25.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:51:25.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:25.142 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:51:25.142 00.000 20224 MoveAxis(E, 0, ABG)
21:51:25.142 00.000 20224 Move returns status 0, amount 0
21:51:25.142 00.000 20224 MoveAxis(N, 0, ABG)
21:51:25.142 00.000 20224 Move returns status 0, amount 0
21:51:25.142 00.000 20224 move complete, result=0
21:51:25.142 00.000 20224 worker thread done servicing request
21:51:25.152 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=62499, med=2755, FiltMin=2505, FiltMax=28128, Gamma=1.000
21:51:25.175 00.023 8996 UpdateGuideState exits: m=731165 SNR=402.1
21:51:25.176 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:25.177 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:25.178 00.001 8996 Enqueuing Expose request
21:51:25.179 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:25.180 00.001 20224 Worker thread wakes up
21:51:25.180 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:25.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:26.353 01.173 20224 Exposure complete
21:51:26.419 00.066 20224 worker thread done servicing request
21:51:26.419 00.000 8996 OnExposeComplete: enter
21:51:26.420 00.001 8996 UpdateGuideState(): m_state=6
21:51:26.421 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3163
21:51:26.423 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=472.59, Mass=708673, SNR=371.4, Peak=54787 HFD=4.7
21:51:26.424 00.001 8996 MultiStar: [#1 0.04,0.26,0.63,U] [#2 0.04,-0.06,0.75,U] [#3 -0.04,0.04,0.71,U] [#4 -0.00,-0.02,0.48,U] [#5 -0.05,0.17,0.60,U] [#6 -0.04,-0.14,0.40,U] [#7 -0.03,-0.22,0.43,U] [#8 -0.03,0.09,0.41,U] 
21:51:26.425 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.01}, one-star: {0.02, -0.05}
21:51:26.426 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
21:51:26.427 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
21:51:26.428 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.90 mountX=-0.01 mountY=-0.01, mountTheta=-2.00
21:51:26.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.01, opts=13)
21:51:26.431 00.001 8996 Enqueuing Move request for scope (-0.00, 0.01)
21:51:26.432 00.001 20224 Worker thread wakes up
21:51:26.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
21:51:26.432 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
21:51:26.432 00.000 20224 Moving (-0.00, 0.01) raw xDistance=-0.01 yDistance=-0.01
21:51:26.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:51:26.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:26.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:26.432 00.000 20224 MoveAxis(E, 0, ABG)
21:51:26.432 00.000 20224 Move returns status 0, amount 0
21:51:26.432 00.000 20224 MoveAxis(N, 0, ABG)
21:51:26.432 00.000 20224 Move returns status 0, amount 0
21:51:26.432 00.000 20224 move complete, result=0
21:51:26.432 00.000 20224 worker thread done servicing request
21:51:26.438 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54787, med=2755, FiltMin=2499, FiltMax=26176, Gamma=1.000
21:51:26.459 00.021 8996 UpdateGuideState exits: m=708673 SNR=371.4
21:51:26.459 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:26.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:26.461 00.001 8996 Enqueuing Expose request
21:51:26.462 00.001 20224 Worker thread wakes up
21:51:26.462 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:26.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:26.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:27.456 00.993 20224 Exposure complete
21:51:27.543 00.087 20224 worker thread done servicing request
21:51:27.543 00.000 8996 OnExposeComplete: enter
21:51:27.544 00.001 8996 UpdateGuideState(): m_state=6
21:51:27.545 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3164
21:51:27.546 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.60, Mass=761267, SNR=405.6, Peak=58467 HFD=4.7
21:51:27.547 00.001 8996 MultiStar: [#1 0.09,0.37,0.57,U] [#2 0.14,-0.08,0.71,U] [#3 0.07,-0.00,0.51,U] [#4 0.11,-0.13,0.48,U] [#5 0.10,0.17,0.54,U] [#6 0.02,-0.11,0.38,U] [#7 0.26,-0.16,0.42,U] [#8 0.10,-0.02,0.31,U] 
21:51:27.548 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.00}, one-star: {0.12, -0.04}
21:51:27.549 00.001 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
21:51:27.550 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
21:51:27.551 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.04 mountX=0.11 mountY=-0.02, mountTheta=-0.16
21:51:27.554 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.00, opts=13)
21:51:27.555 00.001 8996 Enqueuing Move request for scope (0.11, 0.00)
21:51:27.556 00.001 20224 Worker thread wakes up
21:51:27.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
21:51:27.556 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
21:51:27.556 00.000 20224 Moving (0.11, 0.00) raw xDistance=0.11 yDistance=-0.02
21:51:27.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:51:27.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:27.557 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:51:27.557 00.000 20224 MoveAxis(E, 0, ABG)
21:51:27.557 00.000 20224 Move returns status 0, amount 0
21:51:27.557 00.000 20224 MoveAxis(N, 0, ABG)
21:51:27.557 00.000 20224 Move returns status 0, amount 0
21:51:27.557 00.000 20224 move complete, result=0
21:51:27.557 00.000 20224 worker thread done servicing request
21:51:27.561 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58467, med=2755, FiltMin=2505, FiltMax=28896, Gamma=1.000
21:51:27.585 00.024 8996 UpdateGuideState exits: m=761267 SNR=405.6
21:51:27.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:27.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:27.588 00.001 8996 Enqueuing Expose request
21:51:27.588 00.000 20224 Worker thread wakes up
21:51:27.588 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:27.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:27.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:28.758 01.169 20224 Exposure complete
21:51:28.839 00.081 20224 worker thread done servicing request
21:51:28.840 00.001 8996 OnExposeComplete: enter
21:51:28.842 00.002 8996 UpdateGuideState(): m_state=6
21:51:28.843 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3165
21:51:28.844 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=472.63, Mass=734391, SNR=369.7, Peak=54819 HFD=4.7
21:51:28.845 00.001 8996 MultiStar: [#1 0.12,0.21,0.62,U] [#2 -0.03,-0.05,0.70,U] [#3 0.08,0.08,0.58,U] [#4 0.08,-0.04,0.54,U] [#5 -0.05,0.19,0.61,U] [#6 -0.04,0.14,0.41,U] [#7 0.13,0.08,0.47,U] [#8 -0.14,-0.08,0.38,U] 
21:51:28.847 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {0.17, -0.00}
21:51:28.848 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
21:51:28.850 00.002 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:51:28.851 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.82 mountX=0.05 mountY=-0.06, mountTheta=-0.92
21:51:28.853 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
21:51:28.855 00.002 8996 Enqueuing Move request for scope (0.05, 0.05)
21:51:28.856 00.001 20224 Worker thread wakes up
21:51:28.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
21:51:28.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
21:51:28.856 00.000 20224 Moving (0.05, 0.05) raw xDistance=0.05 yDistance=-0.06
21:51:28.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:51:28.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:28.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:51:28.856 00.000 20224 MoveAxis(E, 0, ABG)
21:51:28.856 00.000 20224 Move returns status 0, amount 0
21:51:28.856 00.000 20224 MoveAxis(N, 0, ABG)
21:51:28.856 00.000 20224 Move returns status 0, amount 0
21:51:28.856 00.000 20224 move complete, result=0
21:51:28.856 00.000 20224 worker thread done servicing request
21:51:28.862 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54819, med=2755, FiltMin=2518, FiltMax=29715, Gamma=1.000
21:51:28.884 00.022 8996 UpdateGuideState exits: m=734391 SNR=369.7
21:51:28.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:28.886 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:28.886 00.000 8996 Enqueuing Expose request
21:51:28.887 00.001 20224 Worker thread wakes up
21:51:28.887 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:28.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:28.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:29.877 00.989 20224 Exposure complete
21:51:29.961 00.084 20224 worker thread done servicing request
21:51:29.961 00.000 8996 OnExposeComplete: enter
21:51:29.962 00.001 8996 UpdateGuideState(): m_state=6
21:51:29.962 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3166
21:51:29.963 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.61, Mass=739224, SNR=381.5, Peak=61123 HFD=4.6
21:51:29.964 00.001 8996 MultiStar: [#1 0.21,0.29,0.57,U] [#2 0.09,-0.24,0.69,U] [#3 0.18,-0.06,0.49,U] [#4 0.23,-0.15,0.54,U] [#5 0.06,0.18,0.54,U] [#6 -0.05,0.03,0.39,U] [#7 0.21,-0.14,0.42,U] [#8 -0.05,0.15,0.35,U] 
21:51:29.965 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.01}, one-star: {0.23, -0.03}
21:51:29.966 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
21:51:29.966 00.000 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
21:51:29.967 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.05 mountX=0.14 mountY=-0.01, mountTheta=-0.07
21:51:29.968 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.01, opts=13)
21:51:29.969 00.001 8996 Enqueuing Move request for scope (0.14, -0.01)
21:51:29.970 00.001 20224 Worker thread wakes up
21:51:29.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
21:51:29.970 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
21:51:29.970 00.000 20224 Moving (0.14, -0.01) raw xDistance=0.14 yDistance=-0.01
21:51:29.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:51:29.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:29.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:51:29.970 00.000 20224 MoveAxis(E, 0, ABG)
21:51:29.970 00.000 20224 Move returns status 0, amount 0
21:51:29.970 00.000 20224 MoveAxis(N, 0, ABG)
21:51:29.970 00.000 20224 Move returns status 0, amount 0
21:51:29.970 00.000 20224 move complete, result=0
21:51:29.970 00.000 20224 worker thread done servicing request
21:51:29.975 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61123, med=2755, FiltMin=2505, FiltMax=30800, Gamma=1.000
21:51:29.990 00.015 8996 UpdateGuideState exits: m=739224 SNR=381.5
21:51:29.992 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:29.992 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:29.993 00.001 8996 Enqueuing Expose request
21:51:29.994 00.001 20224 Worker thread wakes up
21:51:29.994 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:29.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:29.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:31.161 01.166 20224 Exposure complete
21:51:31.253 00.092 20224 worker thread done servicing request
21:51:31.253 00.000 8996 OnExposeComplete: enter
21:51:31.255 00.002 8996 UpdateGuideState(): m_state=6
21:51:31.255 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3167
21:51:31.256 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.45, Mass=705417, SNR=358.7, Peak=52349 HFD=4.6
21:51:31.257 00.001 8996 MultiStar: [#1 0.10,0.20,0.65,U] [#2 0.08,-0.36,0.70,U] [#3 0.01,-0.10,0.58,U] [#4 0.02,-0.24,0.53,U] [#5 -0.10,-0.08,0.60,U] [#6 -0.11,-0.03,0.42,U] [#7 0.09,-0.26,0.47,U] [#8 -0.16,-0.16,0.36,U] 
21:51:31.258 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.14}, one-star: {-0.03, -0.19}
21:51:31.259 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:51:31.259 00.000 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
21:51:31.260 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.59 mountX=0.01 mountY=0.14, mountTheta=1.49
21:51:31.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.14, opts=13)
21:51:31.262 00.000 8996 Enqueuing Move request for scope (-0.00, -0.14)
21:51:31.263 00.001 20224 Worker thread wakes up
21:51:31.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.14) opts 0xd
21:51:31.263 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.14)
21:51:31.263 00.000 20224 Moving (-0.00, -0.14) raw xDistance=0.01 yDistance=0.14
21:51:31.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:51:31.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:31.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:51:31.263 00.000 20224 MoveAxis(E, 0, ABG)
21:51:31.263 00.000 20224 Move returns status 0, amount 0
21:51:31.264 00.001 20224 MoveAxis(N, 0, ABG)
21:51:31.264 00.000 20224 Move returns status 0, amount 0
21:51:31.264 00.000 20224 move complete, result=0
21:51:31.264 00.000 20224 worker thread done servicing request
21:51:31.268 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52349, med=2755, FiltMin=2511, FiltMax=25568, Gamma=1.000
21:51:31.281 00.013 8996 UpdateGuideState exits: m=705417 SNR=358.7
21:51:31.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:31.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:31.284 00.001 8996 Enqueuing Expose request
21:51:31.285 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:31.285 00.000 20224 Worker thread wakes up
21:51:31.285 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:31.286 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:32.276 00.990 20224 Exposure complete
21:51:32.362 00.086 20224 worker thread done servicing request
21:51:32.363 00.001 8996 OnExposeComplete: enter
21:51:32.365 00.002 8996 UpdateGuideState(): m_state=6
21:51:32.367 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3168
21:51:32.368 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.38, Mass=756384, SNR=351.6, Peak=59933 HFD=4.7
21:51:32.369 00.001 8996 MultiStar: [#1 0.09,0.11,0.71,U] [#2 -0.15,-0.17,0.84,U] [#3 0.03,-0.13,0.68,U] [#4 0.09,-0.20,0.53,U] [#5 -0.16,-0.15,0.62,U] [#6 -0.07,-0.22,0.46,U] [#7 -0.16,-0.10,0.48,U] [#8 -0.21,-0.18,0.40,U] 
21:51:32.370 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.15}, one-star: {0.09, -0.26}
21:51:32.371 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
21:51:32.372 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
21:51:32.374 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.80 mountX=-0.02 mountY=0.15, mountTheta=1.70
21:51:32.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.15, opts=13)
21:51:32.377 00.001 8996 Enqueuing Move request for scope (-0.03, -0.15)
21:51:32.378 00.001 20224 Worker thread wakes up
21:51:32.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
21:51:32.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
21:51:32.379 00.001 20224 Moving (-0.03, -0.15) raw xDistance=-0.02 yDistance=0.15
21:51:32.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:51:32.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:32.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:51:32.379 00.000 20224 MoveAxis(E, 0, ABG)
21:51:32.379 00.000 20224 Move returns status 0, amount 0
21:51:32.379 00.000 20224 MoveAxis(N, 0, ABG)
21:51:32.379 00.000 20224 Move returns status 0, amount 0
21:51:32.379 00.000 20224 move complete, result=0
21:51:32.379 00.000 20224 worker thread done servicing request
21:51:32.388 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59933, med=2755, FiltMin=2477, FiltMax=31280, Gamma=1.000
21:51:32.407 00.019 8996 UpdateGuideState exits: m=756384 SNR=351.6
21:51:32.408 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:32.409 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:32.410 00.001 8996 Enqueuing Expose request
21:51:32.411 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:32.412 00.001 20224 Worker thread wakes up
21:51:32.412 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:32.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:33.604 01.192 20224 Exposure complete
21:51:33.668 00.064 20224 worker thread done servicing request
21:51:33.668 00.000 8996 OnExposeComplete: enter
21:51:33.669 00.001 8996 UpdateGuideState(): m_state=6
21:51:33.670 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3169
21:51:33.671 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.50, Mass=716878, SNR=359.2, Peak=53581 HFD=4.7
21:51:33.672 00.001 8996 MultiStar: [#1 0.13,0.13,0.63,U] [#2 0.07,-0.25,0.75,U] [#3 -0.05,-0.14,0.62,U] [#4 0.08,-0.20,0.59,U] [#5 -0.05,-0.01,0.66,U] [#6 -0.05,-0.14,0.44,U] [#7 0.33,-0.20,0.45,U] [#8 -0.06,-0.14,0.34,U] 
21:51:33.673 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.12}, one-star: {0.13, -0.14}
21:51:33.673 00.000 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:51:33.674 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
21:51:33.675 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.08 mountX=0.07 mountY=0.11, mountTheta=0.98
21:51:33.677 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
21:51:33.678 00.001 8996 Enqueuing Move request for scope (0.06, -0.12)
21:51:33.678 00.000 20224 Worker thread wakes up
21:51:33.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
21:51:33.678 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
21:51:33.678 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.11
21:51:33.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:51:33.679 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:33.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:51:33.679 00.000 20224 MoveAxis(E, 0, ABG)
21:51:33.679 00.000 20224 Move returns status 0, amount 0
21:51:33.679 00.000 20224 MoveAxis(N, 0, ABG)
21:51:33.679 00.000 20224 Move returns status 0, amount 0
21:51:33.679 00.000 20224 move complete, result=0
21:51:33.679 00.000 20224 worker thread done servicing request
21:51:33.682 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53581, med=2755, FiltMin=2502, FiltMax=29008, Gamma=1.000
21:51:33.695 00.013 8996 UpdateGuideState exits: m=716878 SNR=359.2
21:51:33.696 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:33.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:33.698 00.001 8996 Enqueuing Expose request
21:51:33.699 00.001 20224 Worker thread wakes up
21:51:33.699 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:33.699 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:33.700 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:34.676 00.976 20224 Exposure complete
21:51:34.751 00.075 20224 worker thread done servicing request
21:51:34.751 00.000 8996 OnExposeComplete: enter
21:51:34.754 00.003 8996 UpdateGuideState(): m_state=6
21:51:34.755 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3170
21:51:34.756 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.61, Mass=731663, SNR=330.5, Peak=60387 HFD=4.5
21:51:34.757 00.001 8996 MultiStar: [#1 0.23,0.15,0.68,U] [#2 0.18,-0.18,0.77,U] [#3 0.20,-0.04,0.61,U] [#4 0.26,-0.20,0.62,U] [#5 0.01,0.19,0.78,U] [#6 0.03,-0.14,0.47,U] [#7 0.29,-0.17,0.49,U] [#8 0.06,-0.13,0.43,U] 
21:51:34.758 00.001 8996 refined, 8 included, MultiStar: {0.18, -0.05}, one-star: {0.32, -0.03}
21:51:34.759 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
21:51:34.760 00.001 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.01)
21:51:34.761 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.25 mountX=0.19 mountY=0.02, mountTheta=0.13
21:51:34.763 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.05, opts=13)
21:51:34.764 00.001 8996 Enqueuing Move request for scope (0.18, -0.05)
21:51:34.765 00.001 20224 Worker thread wakes up
21:51:34.766 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
21:51:34.766 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
21:51:34.766 00.000 20224 Moving (0.18, -0.05) raw xDistance=0.19 yDistance=0.02
21:51:34.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:51:34.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:34.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:51:34.766 00.000 20224 MoveAxis(E, 0, ABG)
21:51:34.766 00.000 20224 Move returns status 0, amount 0
21:51:34.766 00.000 20224 MoveAxis(N, 0, ABG)
21:51:34.766 00.000 20224 Move returns status 0, amount 0
21:51:34.766 00.000 20224 move complete, result=0
21:51:34.766 00.000 20224 worker thread done servicing request
21:51:34.772 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60387, med=2755, FiltMin=2509, FiltMax=29053, Gamma=1.000
21:51:34.786 00.014 8996 UpdateGuideState exits: m=731663 SNR=330.5
21:51:34.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:34.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:34.789 00.001 8996 Enqueuing Expose request
21:51:34.789 00.000 20224 Worker thread wakes up
21:51:34.789 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:34.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:34.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:35.950 01.160 20224 Exposure complete
21:51:36.032 00.082 20224 worker thread done servicing request
21:51:36.032 00.000 8996 OnExposeComplete: enter
21:51:36.035 00.003 8996 UpdateGuideState(): m_state=6
21:51:36.037 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3171
21:51:36.039 00.002 8996 Star::Find returns 1 (0), X=138.67, Y=472.41, Mass=801169, SNR=365.0, Peak=60861 HFD=4.7
21:51:36.040 00.001 8996 MultiStar: [#1 0.02,0.07,0.62,U] [#2 0.07,-0.24,0.69,U] [#3 0.03,-0.35,0.57,U] [#4 0.03,-0.44,0.00,M1] [#5 -0.13,-0.10,0.57,U] [#6 -0.15,-0.43,0.00,M1] [#7 0.15,-0.42,0.00,M1] [#8 -0.13,-0.11,0.37,U] 
21:51:36.042 00.002 8996 refined, 5 included, MultiStar: {0.03, -0.17}, one-star: {0.17, -0.23}
21:51:36.043 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
21:51:36.043 00.000 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
21:51:36.045 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.39 mountX=0.05 mountY=0.17, mountTheta=1.30
21:51:36.046 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.17, opts=13)
21:51:36.047 00.001 8996 Enqueuing Move request for scope (0.03, -0.17)
21:51:36.048 00.001 20224 Worker thread wakes up
21:51:36.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
21:51:36.049 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
21:51:36.049 00.000 20224 Moving (0.03, -0.17) raw xDistance=0.05 yDistance=0.17
21:51:36.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:51:36.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:36.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:51:36.049 00.000 20224 MoveAxis(E, 0, ABG)
21:51:36.049 00.000 20224 Move returns status 0, amount 0
21:51:36.049 00.000 20224 MoveAxis(N, 0, ABG)
21:51:36.049 00.000 20224 Move returns status 0, amount 0
21:51:36.049 00.000 20224 move complete, result=0
21:51:36.049 00.000 20224 worker thread done servicing request
21:51:36.055 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60861, med=2755, FiltMin=2512, FiltMax=32112, Gamma=1.000
21:51:36.072 00.017 8996 UpdateGuideState exits: m=801169 SNR=365.0
21:51:36.074 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:36.076 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:36.076 00.000 8996 Enqueuing Expose request
21:51:36.079 00.003 20224 Worker thread wakes up
21:51:36.079 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:36.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:36.079 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:37.053 00.974 20224 Exposure complete
21:51:37.134 00.081 20224 worker thread done servicing request
21:51:37.134 00.000 8996 OnExposeComplete: enter
21:51:37.135 00.001 8996 UpdateGuideState(): m_state=6
21:51:37.136 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3172
21:51:37.136 00.000 8996 Star::Find returns 1 (0), X=138.65, Y=472.65, Mass=762661, SNR=364.3, Peak=57955 HFD=4.7
21:51:37.137 00.001 8996 MultiStar: [#1 0.11,0.20,0.64,U] [#2 0.05,-0.09,0.74,U] [#3 0.12,-0.09,0.61,U] [#4 0.10,-0.11,0.52,U] [#5 -0.15,0.18,0.60,U] [#6 -0.08,-0.15,0.43,U] [#7 -0.02,-0.04,0.44,U] [#8 -0.19,0.04,0.42,U] 
21:51:37.138 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.00}, one-star: {0.15, 0.01}
21:51:37.139 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
21:51:37.140 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
21:51:37.140 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.03 mountX=0.03 mountY=-0.00, mountTheta=-0.08
21:51:37.142 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
21:51:37.142 00.000 8996 Enqueuing Move request for scope (0.03, -0.00)
21:51:37.143 00.001 20224 Worker thread wakes up
21:51:37.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
21:51:37.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
21:51:37.143 00.000 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
21:51:37.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:51:37.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:37.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:51:37.144 00.001 20224 MoveAxis(E, 0, ABG)
21:51:37.144 00.000 20224 Move returns status 0, amount 0
21:51:37.144 00.000 20224 MoveAxis(N, 0, ABG)
21:51:37.144 00.000 20224 Move returns status 0, amount 0
21:51:37.144 00.000 20224 move complete, result=0
21:51:37.144 00.000 20224 worker thread done servicing request
21:51:37.150 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57955, med=2755, FiltMin=2486, FiltMax=29120, Gamma=1.000
21:51:37.167 00.017 8996 UpdateGuideState exits: m=762661 SNR=364.3
21:51:37.169 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:37.171 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:37.172 00.001 8996 Enqueuing Expose request
21:51:37.173 00.001 20224 Worker thread wakes up
21:51:37.173 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:37.175 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:37.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:38.337 01.162 20224 Exposure complete
21:51:38.409 00.072 20224 worker thread done servicing request
21:51:38.409 00.000 8996 OnExposeComplete: enter
21:51:38.411 00.002 8996 UpdateGuideState(): m_state=6
21:51:38.413 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3173
21:51:38.414 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.67, Mass=715147, SNR=386.0, Peak=54563 HFD=4.7
21:51:38.416 00.002 8996 MultiStar: [#1 0.05,0.32,0.59,U] [#2 -0.01,0.02,0.69,U] [#3 -0.01,-0.08,0.49,U] [#4 -0.06,-0.26,0.49,U] [#5 -0.13,0.18,0.64,U] [#6 -0.25,-0.14,0.44,U] [#7 -0.09,-0.30,0.38,U] [#8 -0.15,0.00,0.34,U] 
21:51:38.418 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.00}, one-star: {0.06, 0.03}
21:51:38.419 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
21:51:38.419 00.000 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
21:51:38.420 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.11 mountX=-0.05 mountY=0.00, mountTheta=3.06
21:51:38.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.00, opts=13)
21:51:38.423 00.001 8996 Enqueuing Move request for scope (-0.05, 0.00)
21:51:38.424 00.001 20224 Worker thread wakes up
21:51:38.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
21:51:38.424 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
21:51:38.424 00.000 20224 Moving (-0.05, 0.00) raw xDistance=-0.05 yDistance=0.00
21:51:38.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:51:38.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:38.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:51:38.424 00.000 20224 MoveAxis(E, 0, ABG)
21:51:38.424 00.000 20224 Move returns status 0, amount 0
21:51:38.424 00.000 20224 MoveAxis(N, 0, ABG)
21:51:38.424 00.000 20224 Move returns status 0, amount 0
21:51:38.424 00.000 20224 move complete, result=0
21:51:38.425 00.001 20224 worker thread done servicing request
21:51:38.429 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54563, med=2755, FiltMin=2502, FiltMax=25651, Gamma=1.000
21:51:38.449 00.020 8996 UpdateGuideState exits: m=715147 SNR=386.0
21:51:38.451 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:38.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:38.452 00.000 8996 Enqueuing Expose request
21:51:38.453 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:38.454 00.001 20224 Worker thread wakes up
21:51:38.454 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:38.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:39.416 00.962 20224 Exposure complete
21:51:39.473 00.057 20224 worker thread done servicing request
21:51:39.473 00.000 8996 OnExposeComplete: enter
21:51:39.474 00.001 8996 UpdateGuideState(): m_state=6
21:51:39.476 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3174
21:51:39.477 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.33, Mass=805965, SNR=367.1, Peak=54829 HFD=4.7
21:51:39.478 00.001 8996 MultiStar: [#1 -0.12,0.10,0.66,U] [#2 -0.24,-0.16,0.73,U] [#3 0.01,-0.16,0.55,U] [#4 0.08,-0.10,0.56,U] [#5 -0.20,-0.10,0.58,U] [#6 -0.07,-0.33,0.45,U] [#7 -0.05,-0.25,0.39,U] [#8 -0.22,-0.14,0.37,U] 
21:51:39.480 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.16}, one-star: {-0.15, -0.31}
21:51:39.481 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
21:51:39.483 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
21:51:39.484 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-2.18 mountX=-0.10 mountY=0.18, mountTheta=2.08
21:51:39.486 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
21:51:39.487 00.001 8996 Enqueuing Move request for scope (-0.11, -0.16)
21:51:39.487 00.000 20224 Worker thread wakes up
21:51:39.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
21:51:39.488 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
21:51:39.488 00.000 20224 Moving (-0.11, -0.16) raw xDistance=-0.10 yDistance=0.18
21:51:39.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:51:39.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:39.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:51:39.488 00.000 20224 MoveAxis(E, 0, ABG)
21:51:39.488 00.000 20224 Move returns status 0, amount 0
21:51:39.488 00.000 20224 MoveAxis(N, 0, ABG)
21:51:39.488 00.000 20224 Move returns status 0, amount 0
21:51:39.488 00.000 20224 move complete, result=0
21:51:39.488 00.000 20224 worker thread done servicing request
21:51:39.494 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54829, med=2755, FiltMin=2496, FiltMax=28192, Gamma=1.000
21:51:39.513 00.019 8996 UpdateGuideState exits: m=805965 SNR=367.1
21:51:39.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:39.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:39.516 00.001 8996 Enqueuing Expose request
21:51:39.517 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:39.517 00.000 20224 Worker thread wakes up
21:51:39.518 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:39.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:40.696 01.178 20224 Exposure complete
21:51:40.793 00.097 20224 worker thread done servicing request
21:51:40.793 00.000 8996 OnExposeComplete: enter
21:51:40.795 00.002 8996 UpdateGuideState(): m_state=6
21:51:40.797 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3175
21:51:40.799 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=472.42, Mass=735110, SNR=375.0, Peak=49997 HFD=4.9
21:51:40.800 00.001 8996 MultiStar: [#1 0.05,0.22,0.64,U] [#2 0.04,-0.13,0.69,U] [#3 0.20,-0.16,0.55,U] [#4 0.20,-0.17,0.48,U] [#5 -0.03,-0.04,0.62,U] [#6 -0.01,-0.24,0.39,U] [#7 0.16,-0.30,0.45,U] [#8 0.06,-0.16,0.35,U] 
21:51:40.801 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.13}, one-star: {-0.01, -0.22}
21:51:40.802 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
21:51:40.804 00.002 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
21:51:40.805 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.11 mountX=0.07 mountY=0.12, mountTheta=1.01
21:51:40.808 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.13, opts=13)
21:51:40.809 00.001 8996 Enqueuing Move request for scope (0.06, -0.13)
21:51:40.811 00.002 20224 Worker thread wakes up
21:51:40.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
21:51:40.811 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
21:51:40.811 00.000 20224 Moving (0.06, -0.13) raw xDistance=0.07 yDistance=0.12
21:51:40.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:51:40.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:40.812 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:51:40.812 00.000 20224 MoveAxis(E, 0, ABG)
21:51:40.812 00.000 20224 Move returns status 0, amount 0
21:51:40.812 00.000 20224 MoveAxis(N, 0, ABG)
21:51:40.812 00.000 20224 Move returns status 0, amount 0
21:51:40.812 00.000 20224 move complete, result=0
21:51:40.812 00.000 20224 worker thread done servicing request
21:51:40.821 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49997, med=2755, FiltMin=2509, FiltMax=26400, Gamma=1.000
21:51:40.845 00.024 8996 UpdateGuideState exits: m=735110 SNR=375.0
21:51:40.846 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:40.847 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:40.848 00.001 8996 Enqueuing Expose request
21:51:40.848 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:40.849 00.001 20224 Worker thread wakes up
21:51:40.849 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:40.850 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:41.840 00.990 20224 Exposure complete
21:51:41.920 00.080 20224 worker thread done servicing request
21:51:41.921 00.001 8996 OnExposeComplete: enter
21:51:41.921 00.000 8996 UpdateGuideState(): m_state=6
21:51:41.922 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3176
21:51:41.923 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.35, Mass=730932, SNR=378.0, Peak=55933 HFD=4.8
21:51:41.924 00.001 8996 MultiStar: [#1 0.11,0.12,0.54,U] [#2 0.26,-0.25,0.74,U] [#3 0.21,-0.21,0.50,U] [#4 0.31,-0.48,0.00,M1] [#5 0.02,-0.09,0.58,U] [#6 0.06,-0.35,0.48,U] [#7 0.12,-0.49,0.00,M1] [#8 -0.04,-0.22,0.38,U] 
21:51:41.925 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.19}, one-star: {0.08, -0.29}
21:51:41.926 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
21:51:41.926 00.000 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
21:51:41.927 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.07 mountX=0.13 mountY=0.18, mountTheta=0.96
21:51:41.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.19, opts=13)
21:51:41.929 00.000 8996 Enqueuing Move request for scope (0.11, -0.19)
21:51:41.930 00.001 20224 Worker thread wakes up
21:51:41.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
21:51:41.930 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
21:51:41.930 00.000 20224 Moving (0.11, -0.19) raw xDistance=0.13 yDistance=0.18
21:51:41.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:51:41.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:41.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:51:41.931 00.001 20224 MoveAxis(E, 0, ABG)
21:51:41.931 00.000 20224 Move returns status 0, amount 0
21:51:41.931 00.000 20224 MoveAxis(N, 0, ABG)
21:51:41.931 00.000 20224 Move returns status 0, amount 0
21:51:41.931 00.000 20224 move complete, result=0
21:51:41.931 00.000 20224 worker thread done servicing request
21:51:41.934 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55933, med=2755, FiltMin=2505, FiltMax=29376, Gamma=1.000
21:51:41.961 00.027 8996 UpdateGuideState exits: m=730932 SNR=378.0
21:51:41.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:41.962 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:41.963 00.001 8996 Enqueuing Expose request
21:51:41.964 00.001 20224 Worker thread wakes up
21:51:41.964 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:41.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:41.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:43.129 01.164 20224 Exposure complete
21:51:43.214 00.085 20224 worker thread done servicing request
21:51:43.214 00.000 8996 OnExposeComplete: enter
21:51:43.215 00.001 8996 UpdateGuideState(): m_state=6
21:51:43.216 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3177
21:51:43.217 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.37, Mass=753468, SNR=315.7, Peak=57949 HFD=4.8
21:51:43.218 00.001 8996 MultiStar: [#1 -0.02,-0.02,0.90,U] [#2 0.05,-0.39,0.82,U] [#3 -0.02,-0.28,0.71,U] [#4 0.03,-0.38,0.67,U] [#5 -0.12,-0.20,0.70,U] [#6 -0.21,-0.27,0.53,U] [#7 0.15,-0.32,0.51,U] [#8 -0.01,-0.13,0.42,U] 
21:51:43.218 00.000 8996 refined, 8 included, MultiStar: {0.00, -0.25}, one-star: {0.12, -0.27}
21:51:43.220 00.002 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
21:51:43.222 00.002 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
21:51:43.224 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.55 mountX=0.03 mountY=0.25, mountTheta=1.46
21:51:43.227 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.25, opts=13)
21:51:43.228 00.001 8996 Enqueuing Move request for scope (0.00, -0.25)
21:51:43.230 00.002 20224 Worker thread wakes up
21:51:43.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
21:51:43.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
21:51:43.230 00.000 20224 Moving (0.00, -0.25) raw xDistance=0.03 yDistance=0.25
21:51:43.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:51:43.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:51:43.231 00.001 20224 MoveAxis(E, 0, ABG)
21:51:43.231 00.000 20224 Move returns status 0, amount 0
21:51:43.231 00.000 20224 MoveAxis(S, 52, ABG)
21:51:43.231 00.000 20224 Guiding  Dir = 1, Dur = 52
21:51:43.231 00.000 20224 IsSlewing returns 0
21:51:43.232 00.001 20224 IsGuiding returns 0
21:51:43.233 00.001 20224 PulseGuide returned control before completion, sleep 61
21:51:43.241 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57949, med=2755, FiltMin=2496, FiltMax=31136, Gamma=1.000
21:51:43.261 00.020 8996 UpdateGuideState exits: m=753468 SNR=315.7
21:51:43.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:43.262 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:43.263 00.001 8996 Enqueuing Expose request
21:51:43.298 00.035 20224 IsGuiding returns 1
21:51:43.298 00.000 20224 scope still moving after pulse duration time elapsed
21:51:43.329 00.031 20224 IsSlewing returns 0
21:51:43.329 00.000 20224 IsGuiding returns 0
21:51:43.329 00.000 20224 scope move finished after 52 + 44 ms
21:51:43.329 00.000 20224 Move returns status 0, amount 52
21:51:43.329 00.000 20224 move complete, result=0
21:51:43.329 00.000 20224 worker thread done servicing request
21:51:43.329 00.000 20224 Worker thread wakes up
21:51:43.329 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:43.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:43.329 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
21:51:44.309 00.980 20224 Exposure complete
21:51:44.390 00.081 20224 worker thread done servicing request
21:51:44.390 00.000 8996 OnExposeComplete: enter
21:51:44.391 00.001 8996 UpdateGuideState(): m_state=6
21:51:44.392 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3178
21:51:44.393 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.46, Mass=757394, SNR=318.8, Peak=55149 HFD=4.6
21:51:44.394 00.001 8996 MultiStar: [#1 -0.00,0.28,0.74,U] [#2 0.04,-0.17,0.76,U] [#3 0.03,-0.17,0.66,U] [#4 -0.03,-0.14,0.56,U] [#5 -0.18,0.21,0.71,U] [#6 -0.27,-0.11,0.47,U] [#7 -0.11,-0.29,0.47,U] [#8 -0.36,-0.02,0.44,U] 
21:51:44.394 00.000 8996 refined, 8 included, MultiStar: {-0.06, -0.06}, one-star: {0.10, -0.17}
21:51:44.395 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
21:51:44.396 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
21:51:44.396 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.37 mountX=-0.05 mountY=0.06, mountTheta=2.26
21:51:44.398 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
21:51:44.399 00.001 8996 Enqueuing Move request for scope (-0.06, -0.06)
21:51:44.399 00.000 20224 Worker thread wakes up
21:51:44.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
21:51:44.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
21:51:44.400 00.001 20224 Moving (-0.06, -0.06) raw xDistance=-0.05 yDistance=0.06
21:51:44.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:51:44.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:44.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:51:44.400 00.000 20224 MoveAxis(E, 0, ABG)
21:51:44.400 00.000 20224 Move returns status 0, amount 0
21:51:44.400 00.000 20224 MoveAxis(N, 0, ABG)
21:51:44.400 00.000 20224 Move returns status 0, amount 0
21:51:44.400 00.000 20224 move complete, result=0
21:51:44.400 00.000 20224 worker thread done servicing request
21:51:44.403 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55149, med=2755, FiltMin=2461, FiltMax=30720, Gamma=1.000
21:51:44.418 00.015 8996 UpdateGuideState exits: m=757394 SNR=318.8
21:51:44.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:44.420 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:44.421 00.001 8996 Enqueuing Expose request
21:51:44.422 00.001 20224 Worker thread wakes up
21:51:44.422 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:44.424 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:44.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:45.579 01.155 20224 Exposure complete
21:51:45.671 00.092 20224 worker thread done servicing request
21:51:45.671 00.000 8996 OnExposeComplete: enter
21:51:45.673 00.002 8996 UpdateGuideState(): m_state=6
21:51:45.675 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3179
21:51:45.677 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=472.40, Mass=741645, SNR=353.7, Peak=56061 HFD=4.5
21:51:45.678 00.001 8996 MultiStar: [#1 0.35,0.11,0.67,U] [#2 0.15,-0.13,0.74,U] [#3 0.18,-0.14,0.57,U] [#4 0.16,-0.30,0.56,U] [#5 0.11,-0.18,0.57,U] [#6 -0.02,-0.29,0.42,U] [#7 0.21,-0.43,0.00,M1] [#8 0.10,-0.29,0.36,U] 
21:51:45.679 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.17}, one-star: {0.26, -0.24}
21:51:45.681 00.002 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
21:51:45.682 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.51)
21:51:45.683 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.75 mountX=0.20 mountY=0.15, mountTheta=0.64
21:51:45.684 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.17, opts=13)
21:51:45.685 00.001 8996 Enqueuing Move request for scope (0.18, -0.17)
21:51:45.686 00.001 20224 Worker thread wakes up
21:51:45.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
21:51:45.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
21:51:45.686 00.000 20224 Moving (0.18, -0.17) raw xDistance=0.20 yDistance=0.15
21:51:45.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:51:45.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:45.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:51:45.686 00.000 20224 MoveAxis(E, 0, ABG)
21:51:45.687 00.001 20224 Move returns status 0, amount 0
21:51:45.687 00.000 20224 MoveAxis(N, 0, ABG)
21:51:45.687 00.000 20224 Move returns status 0, amount 0
21:51:45.687 00.000 20224 move complete, result=0
21:51:45.687 00.000 20224 worker thread done servicing request
21:51:45.692 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56061, med=2755, FiltMin=2515, FiltMax=30061, Gamma=1.000
21:51:45.709 00.017 8996 UpdateGuideState exits: m=741645 SNR=353.7
21:51:45.710 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:45.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:45.712 00.001 8996 Enqueuing Expose request
21:51:45.713 00.001 20224 Worker thread wakes up
21:51:45.713 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:45.713 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:45.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:46.680 00.967 20224 Exposure complete
21:51:46.752 00.072 20224 worker thread done servicing request
21:51:46.752 00.000 8996 OnExposeComplete: enter
21:51:46.753 00.001 8996 UpdateGuideState(): m_state=6
21:51:46.755 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3180
21:51:46.755 00.000 8996 Star::Find returns 1 (0), X=138.76, Y=472.45, Mass=734111, SNR=364.4, Peak=53821 HFD=4.6
21:51:46.756 00.001 8996 MultiStar: [#1 0.20,-0.01,0.64,U] [#2 0.01,-0.20,0.68,U] [#3 0.17,-0.14,0.55,U] [#4 0.20,-0.22,0.52,U] [#5 0.03,0.03,0.60,U] [#6 -0.06,-0.40,0.39,U] [#7 0.07,-0.48,0.00,M2] [#8 0.10,-0.12,0.42,U] 
21:51:46.757 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.15}, one-star: {0.26, -0.19}
21:51:46.759 00.002 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:51:46.760 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
21:51:46.760 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.85 mountX=0.14 mountY=0.13, mountTheta=0.74
21:51:46.762 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.15, opts=13)
21:51:46.762 00.000 8996 Enqueuing Move request for scope (0.13, -0.15)
21:51:46.763 00.001 20224 Worker thread wakes up
21:51:46.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd
21:51:46.763 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.15)
21:51:46.763 00.000 20224 Moving (0.13, -0.15) raw xDistance=0.14 yDistance=0.13
21:51:46.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:51:46.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:46.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:51:46.763 00.000 20224 MoveAxis(E, 0, ABG)
21:51:46.763 00.000 20224 Move returns status 0, amount 0
21:51:46.763 00.000 20224 MoveAxis(N, 0, ABG)
21:51:46.763 00.000 20224 Move returns status 0, amount 0
21:51:46.763 00.000 20224 move complete, result=0
21:51:46.764 00.001 20224 worker thread done servicing request
21:51:46.767 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53821, med=2755, FiltMin=2505, FiltMax=30861, Gamma=1.000
21:51:46.783 00.016 8996 UpdateGuideState exits: m=734111 SNR=364.4
21:51:46.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:46.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:46.786 00.001 8996 Enqueuing Expose request
21:51:46.787 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:46.788 00.001 20224 Worker thread wakes up
21:51:46.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:46.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:47.964 01.176 20224 Exposure complete
21:51:48.054 00.090 20224 worker thread done servicing request
21:51:48.054 00.000 8996 OnExposeComplete: enter
21:51:48.056 00.002 8996 UpdateGuideState(): m_state=6
21:51:48.056 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3181
21:51:48.057 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.43, Mass=749518, SNR=345.5, Peak=56013 HFD=4.4
21:51:48.059 00.002 8996 MultiStar: [#1 -0.07,0.00,0.71,U] [#2 -0.24,-0.23,0.74,U] [#3 0.06,-0.12,0.53,U] [#4 0.04,-0.13,0.56,U] [#5 -0.25,0.08,0.64,U] [#6 -0.11,-0.28,0.46,U] [#7 0.02,-0.26,0.48,U] [#8 -0.25,-0.06,0.38,U] 
21:51:48.060 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.13}, one-star: {0.03, -0.20}
21:51:48.061 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
21:51:48.062 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
21:51:48.064 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-2.11 mountX=-0.07 mountY=0.14, mountTheta=2.01
21:51:48.066 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.13, opts=13)
21:51:48.067 00.001 8996 Enqueuing Move request for scope (-0.08, -0.13)
21:51:48.068 00.001 20224 Worker thread wakes up
21:51:48.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
21:51:48.068 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
21:51:48.068 00.000 20224 Moving (-0.08, -0.13) raw xDistance=-0.07 yDistance=0.14
21:51:48.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:51:48.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:48.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:51:48.068 00.000 20224 MoveAxis(E, 0, ABG)
21:51:48.068 00.000 20224 Move returns status 0, amount 0
21:51:48.068 00.000 20224 MoveAxis(N, 0, ABG)
21:51:48.068 00.000 20224 Move returns status 0, amount 0
21:51:48.068 00.000 20224 move complete, result=0
21:51:48.068 00.000 20224 worker thread done servicing request
21:51:48.072 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56013, med=2755, FiltMin=2486, FiltMax=28368, Gamma=1.000
21:51:48.086 00.014 8996 UpdateGuideState exits: m=749518 SNR=345.5
21:51:48.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:48.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:48.088 00.000 8996 Enqueuing Expose request
21:51:48.089 00.001 20224 Worker thread wakes up
21:51:48.089 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:48.090 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:48.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:49.061 00.971 20224 Exposure complete
21:51:49.126 00.065 20224 worker thread done servicing request
21:51:49.126 00.000 8996 OnExposeComplete: enter
21:51:49.127 00.001 8996 UpdateGuideState(): m_state=6
21:51:49.128 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3182
21:51:49.129 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.58, Mass=776356, SNR=396.3, Peak=55043 HFD=4.8
21:51:49.131 00.002 8996 MultiStar: [#1 0.10,0.18,0.56,U] [#2 -0.09,-0.10,0.65,U] [#3 0.09,-0.11,0.53,U] [#4 0.04,-0.23,0.50,U] [#5 0.02,0.07,0.55,U] [#6 -0.13,-0.30,0.40,U] [#7 -0.05,-0.13,0.42,U] [#8 0.16,-0.04,0.31,U] 
21:51:49.133 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {0.16, -0.06}
21:51:49.134 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
21:51:49.135 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.25)
21:51:49.137 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.01 mountX=0.05 mountY=0.06, mountTheta=0.91
21:51:49.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
21:51:49.140 00.002 8996 Enqueuing Move request for scope (0.04, -0.07)
21:51:49.141 00.001 20224 Worker thread wakes up
21:51:49.142 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
21:51:49.142 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
21:51:49.142 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.05 yDistance=0.06
21:51:49.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:51:49.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:49.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:51:49.142 00.000 20224 MoveAxis(E, 0, ABG)
21:51:49.142 00.000 20224 Move returns status 0, amount 0
21:51:49.143 00.001 20224 MoveAxis(N, 0, ABG)
21:51:49.143 00.000 20224 Move returns status 0, amount 0
21:51:49.143 00.000 20224 move complete, result=0
21:51:49.143 00.000 20224 worker thread done servicing request
21:51:49.150 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55043, med=2755, FiltMin=2477, FiltMax=31104, Gamma=1.000
21:51:49.182 00.032 8996 UpdateGuideState exits: m=776356 SNR=396.3
21:51:49.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:49.186 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:49.188 00.002 8996 Enqueuing Expose request
21:51:49.190 00.002 20224 Worker thread wakes up
21:51:49.190 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:49.192 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:49.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:50.367 01.175 20224 Exposure complete
21:51:50.439 00.072 20224 worker thread done servicing request
21:51:50.439 00.000 8996 OnExposeComplete: enter
21:51:50.440 00.001 8996 UpdateGuideState(): m_state=6
21:51:50.440 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3183
21:51:50.441 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.55, Mass=707408, SNR=347.5, Peak=52131 HFD=4.7
21:51:50.442 00.001 8996 MultiStar: [#1 0.05,0.09,0.72,U] [#2 -0.04,-0.31,0.79,U] [#3 -0.04,-0.17,0.61,U] [#4 0.00,-0.25,0.55,U] [#5 -0.12,-0.00,0.62,U] [#6 -0.16,-0.26,0.42,U] [#7 -0.01,-0.35,0.47,U] [#8 -0.09,-0.15,0.44,U] 
21:51:50.443 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.15}, one-star: {0.16, -0.09}
21:51:50.444 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
21:51:50.445 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
21:51:50.446 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.63 mountX=0.01 mountY=0.15, mountTheta=1.53
21:51:50.447 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.15, opts=13)
21:51:50.448 00.001 8996 Enqueuing Move request for scope (-0.01, -0.15)
21:51:50.450 00.002 20224 Worker thread wakes up
21:51:50.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
21:51:50.450 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
21:51:50.450 00.000 20224 Moving (-0.01, -0.15) raw xDistance=0.01 yDistance=0.15
21:51:50.451 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:51:50.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:50.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:51:50.451 00.000 20224 MoveAxis(E, 0, ABG)
21:51:50.451 00.000 20224 Move returns status 0, amount 0
21:51:50.451 00.000 20224 MoveAxis(N, 0, ABG)
21:51:50.451 00.000 20224 Move returns status 0, amount 0
21:51:50.451 00.000 20224 move complete, result=0
21:51:50.451 00.000 20224 worker thread done servicing request
21:51:50.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52131, med=2755, FiltMin=2473, FiltMax=27744, Gamma=1.000
21:51:50.475 00.018 8996 UpdateGuideState exits: m=707408 SNR=347.5
21:51:50.476 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:50.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:50.478 00.001 8996 Enqueuing Expose request
21:51:50.478 00.000 20224 Worker thread wakes up
21:51:50.478 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:50.479 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:50.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:51.474 00.995 20224 Exposure complete
21:51:51.541 00.067 20224 worker thread done servicing request
21:51:51.541 00.000 8996 OnExposeComplete: enter
21:51:51.542 00.001 8996 UpdateGuideState(): m_state=6
21:51:51.543 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3184
21:51:51.544 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.68, Mass=740866, SNR=334.3, Peak=49779 HFD=4.7
21:51:51.545 00.001 8996 MultiStar: [#1 -0.02,-0.02,0.69,U] [#2 -0.04,-0.25,0.82,U] [#3 0.04,-0.15,0.61,U] [#4 0.08,-0.40,0.65,U] [#5 -0.10,-0.17,0.76,U] [#6 -0.16,-0.30,0.47,U] [#7 0.05,-0.36,0.47,U] [#8 0.09,-0.12,0.38,U] 
21:51:51.546 00.001 8996 single-star, 8 included, MultiStar: {-0.01, -0.17}, one-star: {-0.02, 0.04}
21:51:51.547 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
21:51:51.548 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
21:51:51.548 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.02 mountX=-0.02 mountY=-0.04, mountTheta=-2.12
21:51:51.550 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
21:51:51.551 00.001 8996 Enqueuing Move request for scope (-0.02, 0.04)
21:51:51.551 00.000 20224 Worker thread wakes up
21:51:51.552 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
21:51:51.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
21:51:51.552 00.000 20224 Moving (-0.02, 0.04) raw xDistance=-0.02 yDistance=-0.04
21:51:51.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:51:51.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:51.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:51:51.552 00.000 20224 MoveAxis(E, 0, ABG)
21:51:51.552 00.000 20224 Move returns status 0, amount 0
21:51:51.552 00.000 20224 MoveAxis(N, 0, ABG)
21:51:51.552 00.000 20224 Move returns status 0, amount 0
21:51:51.552 00.000 20224 move complete, result=0
21:51:51.552 00.000 20224 worker thread done servicing request
21:51:51.556 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49779, med=2755, FiltMin=2496, FiltMax=25344, Gamma=1.000
21:51:51.569 00.013 8996 UpdateGuideState exits: m=740866 SNR=334.3
21:51:51.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:51.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:51.572 00.001 8996 Enqueuing Expose request
21:51:51.575 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:51.577 00.002 20224 Worker thread wakes up
21:51:51.578 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:51.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:52.751 01.173 20224 Exposure complete
21:51:52.806 00.055 20224 worker thread done servicing request
21:51:52.806 00.000 8996 OnExposeComplete: enter
21:51:52.807 00.001 8996 UpdateGuideState(): m_state=6
21:51:52.808 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3185
21:51:52.809 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.43, Mass=761485, SNR=365.6, Peak=50333 HFD=4.7
21:51:52.810 00.001 8996 MultiStar: [#1 -0.17,0.02,0.71,U] [#2 -0.13,-0.27,0.69,U] [#3 -0.34,-0.21,0.60,U] [#4 -0.22,-0.34,0.54,U] [#5 -0.25,0.06,0.57,U] [#6 -0.34,-0.39,0.00,M1] [#7 -0.15,-0.52,0.00,M1] [#8 -0.29,-0.24,0.36,U] 
21:51:52.811 00.001 8996 single-star, 6 included, MultiStar: {-0.21, -0.17}, one-star: {-0.15, -0.21}
21:51:52.812 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
21:51:52.812 00.000 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
21:51:52.813 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.19 mountX=-0.13 mountY=0.23, mountTheta=2.09
21:51:52.814 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.21, opts=13)
21:51:52.815 00.001 8996 Enqueuing Move request for scope (-0.15, -0.21)
21:51:52.816 00.001 20224 Worker thread wakes up
21:51:52.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
21:51:52.816 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
21:51:52.816 00.000 20224 Moving (-0.15, -0.21) raw xDistance=-0.13 yDistance=0.23
21:51:52.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:51:52.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:51:52.816 00.000 20224 MoveAxis(E, 0, ABG)
21:51:52.817 00.001 20224 Move returns status 0, amount 0
21:51:52.817 00.000 20224 MoveAxis(S, 48, ABG)
21:51:52.817 00.000 20224 Guiding  Dir = 1, Dur = 48
21:51:52.817 00.000 20224 IsSlewing returns 0
21:51:52.817 00.000 20224 IsGuiding returns 0
21:51:52.819 00.002 20224 PulseGuide returned control before completion, sleep 57
21:51:52.821 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50333, med=2755, FiltMin=2509, FiltMax=24496, Gamma=1.000
21:51:52.844 00.023 8996 UpdateGuideState exits: m=761485 SNR=365.6
21:51:52.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:52.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:52.847 00.001 8996 Enqueuing Expose request
21:51:52.888 00.041 20224 IsGuiding returns 1
21:51:52.888 00.000 20224 scope still moving after pulse duration time elapsed
21:51:52.919 00.031 20224 IsSlewing returns 0
21:51:52.919 00.000 20224 IsGuiding returns 0
21:51:52.919 00.000 20224 scope move finished after 48 + 54 ms
21:51:52.919 00.000 20224 Move returns status 0, amount 48
21:51:52.919 00.000 20224 move complete, result=0
21:51:52.920 00.001 20224 worker thread done servicing request
21:51:52.920 00.000 20224 Worker thread wakes up
21:51:52.920 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
21:51:52.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:52.921 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:53.906 00.985 20224 Exposure complete
21:51:53.964 00.058 20224 worker thread done servicing request
21:51:53.965 00.001 8996 OnExposeComplete: enter
21:51:53.965 00.000 8996 UpdateGuideState(): m_state=6
21:51:53.966 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3186
21:51:53.967 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.68, Mass=709772, SNR=342.6, Peak=56899 HFD=4.7
21:51:53.968 00.001 8996 MultiStar: [#1 -0.05,0.15,0.67,U] [#2 -0.19,0.00,0.77,U] [#3 -0.17,-0.12,0.60,U] [#4 -0.05,-0.22,0.50,U] [#5 -0.18,-0.07,0.66,U] [#6 -0.37,-0.15,0.44,U] [#7 -0.01,-0.23,0.47,U] [#8 -0.27,0.06,0.35,U] 
21:51:53.969 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.04}, one-star: {0.10, 0.04}
21:51:53.970 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
21:51:53.972 00.002 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
21:51:53.974 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.41 mountX=0.10 mountY=-0.06, mountTheta=-0.52
21:51:53.979 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
21:51:53.981 00.002 8996 Enqueuing Move request for scope (0.10, 0.04)
21:51:53.982 00.001 20224 Worker thread wakes up
21:51:53.982 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
21:51:53.983 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
21:51:53.983 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
21:51:53.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:51:53.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:53.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:51:53.983 00.000 20224 MoveAxis(E, 0, ABG)
21:51:53.983 00.000 20224 Move returns status 0, amount 0
21:51:53.983 00.000 20224 MoveAxis(N, 0, ABG)
21:51:53.984 00.001 20224 Move returns status 0, amount 0
21:51:53.984 00.000 20224 move complete, result=0
21:51:53.984 00.000 20224 worker thread done servicing request
21:51:53.990 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56899, med=2755, FiltMin=2512, FiltMax=27187, Gamma=1.000
21:51:54.003 00.013 8996 UpdateGuideState exits: m=709772 SNR=342.6
21:51:54.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:54.005 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:54.006 00.001 8996 Enqueuing Expose request
21:51:54.006 00.000 20224 Worker thread wakes up
21:51:54.006 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:54.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:54.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:55.181 01.174 20224 Exposure complete
21:51:55.252 00.071 20224 worker thread done servicing request
21:51:55.253 00.001 8996 OnExposeComplete: enter
21:51:55.255 00.002 8996 UpdateGuideState(): m_state=6
21:51:55.258 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3187
21:51:55.261 00.003 8996 Star::Find returns 1 (0), X=138.56, Y=472.63, Mass=776629, SNR=353.6, Peak=56899 HFD=4.7
21:51:55.263 00.002 8996 MultiStar: [#1 0.13,0.10,0.71,U] [#2 -0.02,0.06,0.76,U] [#3 0.19,-0.09,0.60,U] [#4 0.19,-0.23,0.52,U] [#5 -0.01,0.02,0.67,U] [#6 -0.01,-0.00,0.42,U] [#7 0.05,-0.26,0.45,U] [#8 -0.07,0.00,0.38,U] 
21:51:55.265 00.002 8996 single-star, 8 included, MultiStar: {0.06, -0.03}, one-star: {0.06, -0.01}
21:51:55.267 00.002 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
21:51:55.268 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
21:51:55.269 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.15 mountX=0.06 mountY=0.00, mountTheta=0.04
21:51:55.271 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
21:51:55.273 00.002 8996 Enqueuing Move request for scope (0.06, -0.01)
21:51:55.274 00.001 20224 Worker thread wakes up
21:51:55.275 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
21:51:55.275 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
21:51:55.275 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.00
21:51:55.275 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:51:55.275 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:55.275 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:51:55.275 00.000 20224 MoveAxis(E, 0, ABG)
21:51:55.275 00.000 20224 Move returns status 0, amount 0
21:51:55.276 00.001 20224 MoveAxis(N, 0, ABG)
21:51:55.276 00.000 20224 Move returns status 0, amount 0
21:51:55.276 00.000 20224 move complete, result=0
21:51:55.276 00.000 20224 worker thread done servicing request
21:51:55.283 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56899, med=2755, FiltMin=2502, FiltMax=29712, Gamma=1.000
21:51:55.315 00.032 8996 UpdateGuideState exits: m=776629 SNR=353.6
21:51:55.318 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:55.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:55.321 00.002 8996 Enqueuing Expose request
21:51:55.322 00.001 20224 Worker thread wakes up
21:51:55.322 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:51:55.324 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:55.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:56.309 00.985 20224 Exposure complete
21:51:56.390 00.081 20224 worker thread done servicing request
21:51:56.390 00.000 8996 OnExposeComplete: enter
21:51:56.391 00.001 8996 UpdateGuideState(): m_state=6
21:51:56.392 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3188
21:51:56.393 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.62, Mass=796702, SNR=384.7, Peak=58819 HFD=4.8
21:51:56.394 00.001 8996 MultiStar: [#1 0.01,0.23,0.61,U] [#2 -0.09,-0.25,0.64,U] [#3 0.05,-0.09,0.55,U] [#4 -0.01,-0.28,0.50,U] [#5 -0.17,0.19,0.54,U] [#6 -0.25,-0.15,0.40,U] [#7 -0.04,-0.25,0.42,U] [#8 -0.08,0.09,0.32,U] 
21:51:56.395 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.05}, one-star: {0.08, -0.02}
21:51:56.396 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
21:51:56.397 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
21:51:56.398 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.18 mountX=-0.03 mountY=0.06, mountTheta=2.08
21:51:56.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
21:51:56.401 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
21:51:56.402 00.001 20224 Worker thread wakes up
21:51:56.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
21:51:56.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
21:51:56.402 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
21:51:56.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:51:56.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:56.403 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:51:56.403 00.000 20224 MoveAxis(E, 0, ABG)
21:51:56.403 00.000 20224 Move returns status 0, amount 0
21:51:56.403 00.000 20224 MoveAxis(N, 0, ABG)
21:51:56.403 00.000 20224 Move returns status 0, amount 0
21:51:56.403 00.000 20224 move complete, result=0
21:51:56.403 00.000 20224 worker thread done servicing request
21:51:56.406 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58819, med=2755, FiltMin=2515, FiltMax=29264, Gamma=1.000
21:51:56.425 00.019 8996 UpdateGuideState exits: m=796702 SNR=384.7
21:51:56.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:56.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:56.428 00.001 8996 Enqueuing Expose request
21:51:56.429 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:56.430 00.001 20224 Worker thread wakes up
21:51:56.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:56.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:57.598 01.168 20224 Exposure complete
21:51:57.677 00.079 20224 worker thread done servicing request
21:51:57.677 00.000 8996 OnExposeComplete: enter
21:51:57.679 00.002 8996 UpdateGuideState(): m_state=6
21:51:57.680 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3189
21:51:57.683 00.003 8996 Star::Find returns 1 (0), X=138.63, Y=472.61, Mass=739272, SNR=346.0, Peak=53203 HFD=4.8
21:51:57.686 00.003 8996 MultiStar: [#1 -0.09,0.31,0.64,U] [#2 -0.06,-0.23,0.71,U] [#3 -0.07,-0.22,0.65,U] [#4 -0.07,-0.21,0.58,U] [#5 -0.16,0.05,0.58,U] [#6 -0.21,-0.08,0.44,U] [#7 -0.13,-0.37,0.52,U] [#8 -0.11,-0.07,0.40,U] 
21:51:57.687 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.09}, one-star: {0.13, -0.03}
21:51:57.689 00.002 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
21:51:57.691 00.002 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
21:51:57.692 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.21 mountX=-0.06 mountY=0.09, mountTheta=2.11
21:51:57.695 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
21:51:57.696 00.001 8996 Enqueuing Move request for scope (-0.06, -0.09)
21:51:57.698 00.002 20224 Worker thread wakes up
21:51:57.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
21:51:57.698 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
21:51:57.699 00.001 20224 Moving (-0.06, -0.09) raw xDistance=-0.06 yDistance=0.09
21:51:57.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:51:57.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:57.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:51:57.699 00.000 20224 MoveAxis(E, 0, ABG)
21:51:57.699 00.000 20224 Move returns status 0, amount 0
21:51:57.699 00.000 20224 MoveAxis(N, 0, ABG)
21:51:57.699 00.000 20224 Move returns status 0, amount 0
21:51:57.699 00.000 20224 move complete, result=0
21:51:57.700 00.001 20224 worker thread done servicing request
21:51:57.705 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53203, med=2755, FiltMin=2489, FiltMax=27920, Gamma=1.000
21:51:57.722 00.017 8996 UpdateGuideState exits: m=739272 SNR=346.0
21:51:57.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:57.723 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:57.724 00.001 8996 Enqueuing Expose request
21:51:57.725 00.001 20224 Worker thread wakes up
21:51:57.725 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:51:57.726 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:57.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:51:58.710 00.984 20224 Exposure complete
21:51:58.788 00.078 20224 worker thread done servicing request
21:51:58.788 00.000 8996 OnExposeComplete: enter
21:51:58.790 00.002 8996 UpdateGuideState(): m_state=6
21:51:58.791 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3190
21:51:58.793 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=472.73, Mass=792394, SNR=363.2, Peak=62995 HFD=4.7
21:51:58.795 00.002 8996 MultiStar: [#1 0.13,0.32,0.62,U] [#2 0.06,-0.12,0.76,U] [#3 0.01,0.06,0.58,U] [#4 -0.01,-0.01,0.46,U] [#5 -0.04,0.16,0.62,U] [#6 -0.23,-0.05,0.42,U] [#7 0.00,-0.25,0.46,U] [#8 -0.06,-0.02,0.38,U] 
21:51:58.796 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {0.15, 0.09}
21:51:58.797 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
21:51:58.798 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
21:51:58.800 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.92 mountX=0.02 mountY=-0.04, mountTheta=-1.02
21:51:58.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
21:51:58.804 00.002 8996 Enqueuing Move request for scope (0.03, 0.03)
21:51:58.805 00.001 20224 Worker thread wakes up
21:51:58.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
21:51:58.805 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
21:51:58.805 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.02 yDistance=-0.04
21:51:58.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:51:58.806 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:58.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:51:58.806 00.000 20224 MoveAxis(E, 0, ABG)
21:51:58.806 00.000 20224 Move returns status 0, amount 0
21:51:58.806 00.000 20224 MoveAxis(N, 0, ABG)
21:51:58.806 00.000 20224 Move returns status 0, amount 0
21:51:58.806 00.000 20224 move complete, result=0
21:51:58.806 00.000 20224 worker thread done servicing request
21:51:58.811 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62995, med=2755, FiltMin=2512, FiltMax=31328, Gamma=1.000
21:51:58.836 00.025 8996 UpdateGuideState exits: m=792394 SNR=363.2
21:51:58.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:58.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:51:58.839 00.001 8996 Enqueuing Expose request
21:51:58.840 00.001 20224 Worker thread wakes up
21:51:58.840 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:51:58.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:51:58.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:00.020 01.180 20224 Exposure complete
21:52:00.093 00.073 20224 worker thread done servicing request
21:52:00.094 00.001 8996 OnExposeComplete: enter
21:52:00.095 00.001 8996 UpdateGuideState(): m_state=6
21:52:00.096 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3191
21:52:00.097 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.63, Mass=802735, SNR=357.4, Peak=59667 HFD=4.7
21:52:00.098 00.001 8996 MultiStar: [#1 -0.14,0.14,0.63,U] [#2 -0.20,-0.16,0.74,U] [#3 -0.06,-0.04,0.59,U] [#4 -0.12,-0.18,0.57,U] [#5 -0.17,0.16,0.64,U] [#6 -0.24,-0.17,0.41,U] [#7 -0.25,-0.23,0.47,U] [#8 -0.23,-0.02,0.34,U] 
21:52:00.099 00.001 8996 single-star, 8 included, MultiStar: {-0.13, -0.04}, one-star: {0.04, -0.01}
21:52:00.100 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
21:52:00.102 00.002 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = 3.14)
21:52:00.103 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.12 mountX=0.04 mountY=0.00, mountTheta=0.00
21:52:00.104 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
21:52:00.105 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
21:52:00.106 00.001 20224 Worker thread wakes up
21:52:00.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
21:52:00.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
21:52:00.107 00.001 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.00
21:52:00.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:52:00.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:00.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:52:00.107 00.000 20224 MoveAxis(E, 0, ABG)
21:52:00.107 00.000 20224 Move returns status 0, amount 0
21:52:00.107 00.000 20224 MoveAxis(N, 0, ABG)
21:52:00.107 00.000 20224 Move returns status 0, amount 0
21:52:00.107 00.000 20224 move complete, result=0
21:52:00.107 00.000 20224 worker thread done servicing request
21:52:00.113 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59667, med=2755, FiltMin=2496, FiltMax=29264, Gamma=1.000
21:52:00.133 00.020 8996 UpdateGuideState exits: m=802735 SNR=357.4
21:52:00.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:00.134 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:00.135 00.001 8996 Enqueuing Expose request
21:52:00.136 00.001 20224 Worker thread wakes up
21:52:00.136 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:00.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:00.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:01.126 00.989 20224 Exposure complete
21:52:01.221 00.095 20224 worker thread done servicing request
21:52:01.222 00.001 8996 OnExposeComplete: enter
21:52:01.223 00.001 8996 UpdateGuideState(): m_state=6
21:52:01.224 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3192
21:52:01.224 00.000 8996 Star::Find returns 1 (0), X=138.39, Y=472.50, Mass=718820, SNR=306.6, Peak=49629 HFD=4.4
21:52:01.225 00.001 8996 MultiStar: [#1 0.02,-0.01,0.74,U] [#2 -0.17,-0.44,0.00,M1] [#3 -0.25,-0.25,0.67,U] [#4 -0.16,-0.34,0.68,U] [#5 -0.39,-0.06,0.73,U] [#6 -0.41,-0.25,0.00,M1] [#7 -0.28,-0.37,0.00,M1] [#8 -0.40,-0.17,0.00,M1] 
21:52:01.227 00.002 8996 single-star, 4 included, MultiStar: {-0.17, -0.15}, one-star: {-0.11, -0.14}
21:52:01.228 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
21:52:01.229 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
21:52:01.230 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.17 cameraTheta=-2.25 mountX=-0.10 mountY=0.15, mountTheta=2.15
21:52:01.233 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.14, opts=13)
21:52:01.234 00.001 8996 Enqueuing Move request for scope (-0.11, -0.14)
21:52:01.236 00.002 20224 Worker thread wakes up
21:52:01.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
21:52:01.237 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
21:52:01.237 00.000 20224 Moving (-0.11, -0.14) raw xDistance=-0.10 yDistance=0.15
21:52:01.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:52:01.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:01.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:52:01.237 00.000 20224 MoveAxis(E, 0, ABG)
21:52:01.237 00.000 20224 Move returns status 0, amount 0
21:52:01.237 00.000 20224 MoveAxis(N, 0, ABG)
21:52:01.237 00.000 20224 Move returns status 0, amount 0
21:52:01.238 00.001 20224 move complete, result=0
21:52:01.238 00.000 20224 worker thread done servicing request
21:52:01.246 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49629, med=2755, FiltMin=2483, FiltMax=24720, Gamma=1.000
21:52:01.269 00.023 8996 UpdateGuideState exits: m=718820 SNR=306.6
21:52:01.271 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:01.272 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:01.273 00.001 8996 Enqueuing Expose request
21:52:01.275 00.002 20224 Worker thread wakes up
21:52:01.275 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:01.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:01.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:02.435 01.159 20224 Exposure complete
21:52:02.511 00.076 20224 worker thread done servicing request
21:52:02.512 00.001 8996 OnExposeComplete: enter
21:52:02.513 00.001 8996 UpdateGuideState(): m_state=6
21:52:02.514 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3193
21:52:02.516 00.002 8996 Star::Find returns 1 (0), X=138.42, Y=472.39, Mass=762796, SNR=380.9, Peak=51789 HFD=4.7
21:52:02.518 00.002 8996 MultiStar: [#1 -0.22,-0.01,0.59,U] [#2 -0.32,-0.23,0.71,U] [#3 -0.17,-0.14,0.58,U] [#4 -0.17,-0.19,0.51,U] [#5 -0.20,-0.06,0.53,U] [#6 -0.32,-0.18,0.37,U] [#7 -0.19,-0.21,0.41,U] [#8 -0.24,-0.06,0.36,U] 
21:52:02.520 00.002 8996 refined, 8 included, MultiStar: {-0.20, -0.16}, one-star: {-0.08, -0.25}
21:52:02.521 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
21:52:02.523 00.002 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
21:52:02.524 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.16 hyp=0.25 cameraTheta=-2.47 mountX=-0.18 mountY=0.18, mountTheta=2.36
21:52:02.527 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.16, opts=13)
21:52:02.529 00.002 8996 Enqueuing Move request for scope (-0.20, -0.16)
21:52:02.530 00.001 20224 Worker thread wakes up
21:52:02.531 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.16) opts 0xd
21:52:02.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.16)
21:52:02.531 00.000 20224 Moving (-0.20, -0.16) raw xDistance=-0.18 yDistance=0.18
21:52:02.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:52:02.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:02.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:52:02.531 00.000 20224 MoveAxis(E, 0, ABG)
21:52:02.531 00.000 20224 Move returns status 0, amount 0
21:52:02.532 00.001 20224 MoveAxis(N, 0, ABG)
21:52:02.532 00.000 20224 Move returns status 0, amount 0
21:52:02.532 00.000 20224 move complete, result=0
21:52:02.532 00.000 20224 worker thread done servicing request
21:52:02.539 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51789, med=2755, FiltMin=2512, FiltMax=26768, Gamma=1.000
21:52:02.559 00.020 8996 UpdateGuideState exits: m=762796 SNR=380.9
21:52:02.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:02.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:02.562 00.001 8996 Enqueuing Expose request
21:52:02.563 00.001 20224 Worker thread wakes up
21:52:02.563 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:02.563 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:52:02.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:03.545 00.982 20224 Exposure complete
21:52:03.613 00.068 20224 worker thread done servicing request
21:52:03.614 00.001 8996 OnExposeComplete: enter
21:52:03.614 00.000 8996 UpdateGuideState(): m_state=6
21:52:03.616 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3194
21:52:03.617 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.62, Mass=707889, SNR=361.8, Peak=48739 HFD=4.7
21:52:03.618 00.001 8996 MultiStar: [#1 -0.22,0.24,0.68,U] [#2 -0.23,-0.23,0.68,U] [#3 -0.21,0.03,0.64,U] [#4 -0.20,-0.16,0.50,U] [#5 -0.22,0.01,0.54,U] [#6 -0.29,-0.04,0.48,U] [#7 -0.17,-0.08,0.44,U] [#8 -0.29,-0.06,0.37,U] 
21:52:03.618 00.000 8996 single-star, 8 included, MultiStar: {-0.22, -0.03}, one-star: {-0.18, -0.02}
21:52:03.619 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
21:52:03.620 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
21:52:03.621 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.05 mountX=-0.17 mountY=0.04, mountTheta=2.93
21:52:03.622 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.02, opts=13)
21:52:03.623 00.001 8996 Enqueuing Move request for scope (-0.18, -0.02)
21:52:03.623 00.000 20224 Worker thread wakes up
21:52:03.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
21:52:03.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
21:52:03.624 00.001 20224 Moving (-0.18, -0.02) raw xDistance=-0.17 yDistance=0.04
21:52:03.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:52:03.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:03.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:52:03.624 00.000 20224 MoveAxis(E, 0, ABG)
21:52:03.624 00.000 20224 Move returns status 0, amount 0
21:52:03.624 00.000 20224 MoveAxis(N, 0, ABG)
21:52:03.624 00.000 20224 Move returns status 0, amount 0
21:52:03.624 00.000 20224 move complete, result=0
21:52:03.624 00.000 20224 worker thread done servicing request
21:52:03.628 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48739, med=2755, FiltMin=2488, FiltMax=22992, Gamma=1.000
21:52:03.648 00.020 8996 UpdateGuideState exits: m=707889 SNR=361.8
21:52:03.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:03.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:03.651 00.001 8996 Enqueuing Expose request
21:52:03.651 00.000 20224 Worker thread wakes up
21:52:03.651 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:03.652 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:03.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:04.824 01.172 20224 Exposure complete
21:52:04.886 00.062 20224 worker thread done servicing request
21:52:04.886 00.000 8996 OnExposeComplete: enter
21:52:04.887 00.001 8996 UpdateGuideState(): m_state=6
21:52:04.887 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3195
21:52:04.888 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.57, Mass=784331, SNR=343.0, Peak=47763 HFD=4.8
21:52:04.889 00.001 8996 MultiStar: [#1 -0.21,0.02,0.66,U] [#2 -0.24,-0.28,0.72,U] [#3 -0.24,-0.08,0.73,U] [#4 -0.24,-0.14,0.65,U] [#5 -0.44,-0.02,0.00,M1] [#6 -0.21,-0.14,0.46,U] [#7 -0.11,-0.14,0.46,U] [#8 -0.31,-0.19,0.42,U] 
21:52:04.890 00.001 8996 single-star, 7 included, MultiStar: {-0.21, -0.12}, one-star: {-0.14, -0.07}
21:52:04.891 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
21:52:04.891 00.000 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.60)
21:52:04.893 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.66 mountX=-0.13 mountY=0.09, mountTheta=2.55
21:52:04.894 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
21:52:04.895 00.001 8996 Enqueuing Move request for scope (-0.14, -0.07)
21:52:04.896 00.001 20224 Worker thread wakes up
21:52:04.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
21:52:04.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
21:52:04.896 00.000 20224 Moving (-0.14, -0.07) raw xDistance=-0.13 yDistance=0.09
21:52:04.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:52:04.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:04.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:52:04.896 00.000 20224 MoveAxis(E, 0, ABG)
21:52:04.896 00.000 20224 Move returns status 0, amount 0
21:52:04.896 00.000 20224 MoveAxis(N, 0, ABG)
21:52:04.896 00.000 20224 Move returns status 0, amount 0
21:52:04.896 00.000 20224 move complete, result=0
21:52:04.897 00.001 20224 worker thread done servicing request
21:52:04.900 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47763, med=2755, FiltMin=2515, FiltMax=25872, Gamma=1.000
21:52:04.914 00.014 8996 UpdateGuideState exits: m=784331 SNR=343.0
21:52:04.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:04.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:04.917 00.001 8996 Enqueuing Expose request
21:52:04.918 00.001 20224 Worker thread wakes up
21:52:04.918 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:04.918 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:04.919 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:05.904 00.985 20224 Exposure complete
21:52:05.984 00.080 20224 worker thread done servicing request
21:52:05.984 00.000 8996 OnExposeComplete: enter
21:52:05.987 00.003 8996 UpdateGuideState(): m_state=6
21:52:05.989 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3196
21:52:05.991 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=472.57, Mass=713986, SNR=390.9, Peak=43165 HFD=4.7
21:52:05.994 00.003 8996 MultiStar: [#1 -0.16,0.19,0.57,U] [#2 -0.18,-0.17,0.77,U] [#3 -0.07,-0.06,0.55,U] [#4 -0.04,-0.03,0.47,U] [#5 -0.39,0.21,0.00,M2] [#6 -0.22,-0.11,0.40,U] [#7 -0.18,-0.12,0.41,U] [#8 -0.31,-0.08,0.32,U] 
21:52:05.996 00.002 8996 refined, 7 included, MultiStar: {-0.17, -0.06}, one-star: {-0.20, -0.07}
21:52:05.998 00.002 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
21:52:05.999 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
21:52:06.000 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.82 mountX=-0.16 mountY=0.07, mountTheta=2.70
21:52:06.004 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.06, opts=13)
21:52:06.005 00.001 8996 Enqueuing Move request for scope (-0.17, -0.06)
21:52:06.006 00.001 20224 Worker thread wakes up
21:52:06.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
21:52:06.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
21:52:06.006 00.000 20224 Moving (-0.17, -0.06) raw xDistance=-0.16 yDistance=0.07
21:52:06.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:52:06.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:06.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:52:06.006 00.000 20224 MoveAxis(E, 0, ABG)
21:52:06.006 00.000 20224 Move returns status 0, amount 0
21:52:06.007 00.001 20224 MoveAxis(N, 0, ABG)
21:52:06.007 00.000 20224 Move returns status 0, amount 0
21:52:06.007 00.000 20224 move complete, result=0
21:52:06.007 00.000 20224 worker thread done servicing request
21:52:06.012 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=43165, med=2755, FiltMin=2518, FiltMax=22992, Gamma=1.000
21:52:06.028 00.016 8996 UpdateGuideState exits: m=713986 SNR=390.9
21:52:06.029 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:06.030 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:06.030 00.000 8996 Enqueuing Expose request
21:52:06.031 00.001 20224 Worker thread wakes up
21:52:06.031 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:06.032 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:06.032 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:07.192 01.160 20224 Exposure complete
21:52:07.286 00.094 20224 worker thread done servicing request
21:52:07.287 00.001 8996 OnExposeComplete: enter
21:52:07.287 00.000 8996 UpdateGuideState(): m_state=6
21:52:07.289 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3197
21:52:07.290 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.67, Mass=758123, SNR=347.4, Peak=54029 HFD=4.6
21:52:07.292 00.002 8996 MultiStar: [#1 -0.49,0.01,0.00,M1] [#2 -0.57,-0.16,0.00,M1] [#3 -0.52,-0.11,0.00,M1] [#4 -0.50,-0.26,0.00,M1] [#5 -0.66,-0.04,0.00,M3] [#6 -0.62,-0.29,0.00,M1] [#7 -0.54,-0.26,0.00,M1] [#8 -0.69,-0.10,0.00,M1] 
21:52:07.294 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
21:52:07.295 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
21:52:07.296 00.001 8996 CameraToMount -- cameraX=-0.45 cameraY=0.03 hyp=0.45 cameraTheta=3.08 mountX=-0.45 mountY=0.03, mountTheta=3.09
21:52:07.297 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=0.03, opts=13)
21:52:07.298 00.001 8996 Enqueuing Move request for scope (-0.45, 0.03)
21:52:07.299 00.001 20224 Worker thread wakes up
21:52:07.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.03) opts 0xd
21:52:07.299 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, 0.03)
21:52:07.299 00.000 20224 Moving (-0.45, 0.03) raw xDistance=-0.45 yDistance=0.03
21:52:07.300 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
21:52:07.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:07.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:52:07.300 00.000 20224 MoveAxis(E, 65, ABG)
21:52:07.300 00.000 20224 Guiding  Dir = 2, Dur = 65
21:52:07.300 00.000 20224 IsSlewing returns 0
21:52:07.300 00.000 20224 IsGuiding returns 0
21:52:07.304 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54029, med=2755, FiltMin=2486, FiltMax=25305, Gamma=1.000
21:52:07.319 00.015 8996 UpdateGuideState exits: m=758123 SNR=347.4
21:52:07.322 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:07.324 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:07.325 00.001 8996 Enqueuing Expose request
21:52:07.337 00.012 20224 PulseGuide returned control before completion, sleep 40
21:52:07.381 00.044 20224 IsGuiding returns 1
21:52:07.381 00.000 20224 scope still moving after pulse duration time elapsed
21:52:07.412 00.031 20224 IsSlewing returns 0
21:52:07.412 00.000 20224 IsGuiding returns 1
21:52:07.443 00.031 20224 IsSlewing returns 0
21:52:07.444 00.001 20224 IsGuiding returns 0
21:52:07.444 00.000 20224 scope move finished after 65 + 78 ms
21:52:07.444 00.000 20224 Move returns status 0, amount 65
21:52:07.444 00.000 20224 MoveAxis(N, 0, ABG)
21:52:07.444 00.000 20224 Move returns status 0, amount 0
21:52:07.444 00.000 20224 move complete, result=0
21:52:07.444 00.000 20224 worker thread done servicing request
21:52:07.444 00.000 20224 Worker thread wakes up
21:52:07.445 00.001 8996 GuideStep: -0.4 px 65 ms EAST, 0.0 px 0 ms NORTH
21:52:07.447 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:07.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:08.433 00.986 20224 Exposure complete
21:52:08.498 00.065 20224 worker thread done servicing request
21:52:08.498 00.000 8996 OnExposeComplete: enter
21:52:08.499 00.001 8996 UpdateGuideState(): m_state=6
21:52:08.500 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3198
21:52:08.501 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.60, Mass=779245, SNR=381.1, Peak=45981 HFD=4.8
21:52:08.502 00.001 8996 MultiStar: [#1 -0.24,0.19,0.63,U] [#2 -0.09,-0.16,0.72,U] [#3 -0.20,-0.17,0.51,U] [#4 -0.07,-0.15,0.54,U] [#5 -0.17,-0.00,0.59,U] [#6 -0.31,-0.25,0.39,U] [#7 -0.05,-0.34,0.40,U] [#8 -0.36,-0.10,0.34,U] 
21:52:08.503 00.001 8996 single-star, 8 included, MultiStar: {-0.17, -0.09}, one-star: {-0.13, -0.04}
21:52:08.504 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
21:52:08.505 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
21:52:08.505 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.83 mountX=-0.13 mountY=0.06, mountTheta=2.72
21:52:08.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.04, opts=13)
21:52:08.508 00.001 8996 Enqueuing Move request for scope (-0.13, -0.04)
21:52:08.509 00.001 20224 Worker thread wakes up
21:52:08.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
21:52:08.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
21:52:08.509 00.000 20224 Moving (-0.13, -0.04) raw xDistance=-0.13 yDistance=0.06
21:52:08.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:52:08.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:08.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:52:08.509 00.000 20224 MoveAxis(E, 0, ABG)
21:52:08.509 00.000 20224 Move returns status 0, amount 0
21:52:08.509 00.000 20224 MoveAxis(N, 0, ABG)
21:52:08.509 00.000 20224 Move returns status 0, amount 0
21:52:08.509 00.000 20224 move complete, result=0
21:52:08.509 00.000 20224 worker thread done servicing request
21:52:08.514 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45981, med=2755, FiltMin=2499, FiltMax=26544, Gamma=1.000
21:52:08.534 00.020 8996 UpdateGuideState exits: m=779245 SNR=381.1
21:52:08.535 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:08.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:08.537 00.001 8996 Enqueuing Expose request
21:52:08.538 00.001 20224 Worker thread wakes up
21:52:08.538 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:08.539 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:08.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:09.713 01.174 20224 Exposure complete
21:52:09.805 00.092 20224 worker thread done servicing request
21:52:09.805 00.000 8996 OnExposeComplete: enter
21:52:09.807 00.002 8996 UpdateGuideState(): m_state=6
21:52:09.809 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3199
21:52:09.810 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.59, Mass=713183, SNR=338.6, Peak=53555 HFD=4.7
21:52:09.811 00.001 8996 MultiStar: [#1 0.02,0.23,0.78,U] [#2 0.05,-0.36,0.71,U] [#3 0.10,-0.25,0.58,U] [#4 0.09,-0.40,0.66,U] [#5 -0.04,-0.06,0.67,U] [#6 -0.05,-0.21,0.43,U] [#7 -0.03,-0.25,0.47,U] [#8 -0.08,-0.01,0.36,U] 
21:52:09.812 00.001 8996 single-star, 8 included, MultiStar: {0.03, -0.14}, one-star: {0.11, -0.05}
21:52:09.813 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
21:52:09.813 00.000 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.79)
21:52:09.814 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-0.47 mountX=0.11 mountY=0.04, mountTheta=0.36
21:52:09.816 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.05, opts=13)
21:52:09.816 00.000 8996 Enqueuing Move request for scope (0.11, -0.05)
21:52:09.817 00.001 20224 Worker thread wakes up
21:52:09.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.05) opts 0xd
21:52:09.817 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.05)
21:52:09.817 00.000 20224 Moving (0.11, -0.05) raw xDistance=0.11 yDistance=0.04
21:52:09.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:52:09.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:09.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:52:09.818 00.001 20224 MoveAxis(E, 0, ABG)
21:52:09.818 00.000 20224 Move returns status 0, amount 0
21:52:09.818 00.000 20224 MoveAxis(N, 0, ABG)
21:52:09.818 00.000 20224 Move returns status 0, amount 0
21:52:09.818 00.000 20224 move complete, result=0
21:52:09.818 00.000 20224 worker thread done servicing request
21:52:09.821 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53555, med=2755, FiltMin=2493, FiltMax=26128, Gamma=1.000
21:52:09.841 00.020 8996 UpdateGuideState exits: m=713183 SNR=338.6
21:52:09.842 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:09.843 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:09.844 00.001 8996 Enqueuing Expose request
21:52:09.845 00.001 20224 Worker thread wakes up
21:52:09.845 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:09.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:09.845 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:10.819 00.974 20224 Exposure complete
21:52:10.901 00.082 20224 worker thread done servicing request
21:52:10.901 00.000 8996 OnExposeComplete: enter
21:52:10.901 00.000 8996 UpdateGuideState(): m_state=6
21:52:10.902 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3200
21:52:10.903 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.59, Mass=733486, SNR=361.8, Peak=48179 HFD=4.6
21:52:10.904 00.001 8996 MultiStar: [#1 0.03,0.32,0.70,U] [#2 0.03,-0.10,0.74,U] [#3 -0.12,-0.06,0.51,U] [#4 -0.09,-0.27,0.58,U] [#5 -0.22,0.10,0.57,U] [#6 -0.23,-0.20,0.45,U] [#7 0.04,-0.07,0.45,U] [#8 -0.19,0.02,0.39,U] 
21:52:10.905 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.12, -0.05}
21:52:10.905 00.000 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
21:52:10.906 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
21:52:10.907 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.83 mountX=-0.09 mountY=0.04, mountTheta=2.72
21:52:10.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
21:52:10.913 00.004 8996 Enqueuing Move request for scope (-0.09, -0.03)
21:52:10.915 00.002 20224 Worker thread wakes up
21:52:10.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
21:52:10.915 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
21:52:10.915 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
21:52:10.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:52:10.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:10.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:52:10.915 00.000 20224 MoveAxis(E, 0, ABG)
21:52:10.915 00.000 20224 Move returns status 0, amount 0
21:52:10.915 00.000 20224 MoveAxis(N, 0, ABG)
21:52:10.915 00.000 20224 Move returns status 0, amount 0
21:52:10.915 00.000 20224 move complete, result=0
21:52:10.915 00.000 20224 worker thread done servicing request
21:52:10.922 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48179, med=2755, FiltMin=2496, FiltMax=23379, Gamma=1.000
21:52:10.947 00.025 8996 UpdateGuideState exits: m=733486 SNR=361.8
21:52:10.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:10.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:10.950 00.001 8996 Enqueuing Expose request
21:52:10.951 00.001 20224 Worker thread wakes up
21:52:10.951 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:10.952 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:10.953 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:12.129 01.176 20224 Exposure complete
21:52:12.185 00.056 20224 worker thread done servicing request
21:52:12.185 00.000 8996 OnExposeComplete: enter
21:52:12.186 00.001 8996 UpdateGuideState(): m_state=6
21:52:12.186 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3201
21:52:12.187 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.42, Mass=725990, SNR=341.1, Peak=49821 HFD=4.5
21:52:12.188 00.001 8996 MultiStar: [#1 -0.05,-0.04,0.70,U] [#2 -0.15,-0.29,0.76,U] [#3 -0.02,-0.30,0.59,U] [#4 -0.03,-0.32,0.53,U] [#5 -0.27,-0.15,0.70,U] [#6 -0.22,-0.20,0.43,U] [#7 -0.12,-0.35,0.56,U] [#8 -0.28,-0.13,0.43,U] 
21:52:12.189 00.001 8996 single-star, 8 included, MultiStar: {-0.12, -0.22}, one-star: {-0.04, -0.22}
21:52:12.190 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
21:52:12.191 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
21:52:12.191 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.74 mountX=-0.02 mountY=0.22, mountTheta=1.64
21:52:12.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.22, opts=13)
21:52:12.194 00.001 8996 Enqueuing Move request for scope (-0.04, -0.22)
21:52:12.194 00.000 20224 Worker thread wakes up
21:52:12.195 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.22) opts 0xd
21:52:12.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.22)
21:52:12.195 00.000 20224 Moving (-0.04, -0.22) raw xDistance=-0.02 yDistance=0.22
21:52:12.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:52:12.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
21:52:12.195 00.000 20224 MoveAxis(E, 0, ABG)
21:52:12.195 00.000 20224 Move returns status 0, amount 0
21:52:12.195 00.000 20224 MoveAxis(S, 47, ABG)
21:52:12.195 00.000 20224 Guiding  Dir = 1, Dur = 47
21:52:12.195 00.000 20224 IsSlewing returns 0
21:52:12.195 00.000 20224 IsGuiding returns 0
21:52:12.208 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49821, med=2755, FiltMin=2496, FiltMax=24672, Gamma=1.000
21:52:12.212 00.004 20224 PulseGuide returned control before completion, sleep 40
21:52:12.229 00.017 8996 UpdateGuideState exits: m=725990 SNR=341.1
21:52:12.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:12.232 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:12.233 00.001 8996 Enqueuing Expose request
21:52:12.259 00.026 20224 IsGuiding returns 1
21:52:12.259 00.000 20224 scope still moving after pulse duration time elapsed
21:52:12.291 00.032 20224 IsSlewing returns 0
21:52:12.291 00.000 20224 IsGuiding returns 1
21:52:12.322 00.031 20224 IsSlewing returns 0
21:52:12.323 00.001 20224 IsGuiding returns 0
21:52:12.323 00.000 20224 scope move finished after 47 + 80 ms
21:52:12.323 00.000 20224 Move returns status 0, amount 47
21:52:12.323 00.000 20224 move complete, result=0
21:52:12.323 00.000 20224 worker thread done servicing request
21:52:12.323 00.000 20224 Worker thread wakes up
21:52:12.323 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:12.323 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
21:52:12.325 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:13.307 00.982 20224 Exposure complete
21:52:13.378 00.071 20224 worker thread done servicing request
21:52:13.379 00.001 8996 OnExposeComplete: enter
21:52:13.381 00.002 8996 UpdateGuideState(): m_state=6
21:52:13.383 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3202
21:52:13.384 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.70, Mass=734502, SNR=344.4, Peak=57539 HFD=4.7
21:52:13.386 00.002 8996 MultiStar: [#1 0.10,0.30,0.63,U] [#2 0.10,-0.12,0.72,U] [#3 -0.01,-0.03,0.63,U] [#4 -0.00,-0.08,0.59,U] [#5 -0.02,0.14,0.57,U] [#6 -0.08,-0.03,0.49,U] [#7 0.06,-0.19,0.47,U] [#8 -0.17,0.10,0.40,U] 
21:52:13.389 00.003 8996 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.13, 0.06}
21:52:13.391 00.002 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
21:52:13.393 00.002 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
21:52:13.395 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.61 mountX=0.03 mountY=-0.02, mountTheta=-0.72
21:52:13.398 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
21:52:13.400 00.002 8996 Enqueuing Move request for scope (0.03, 0.02)
21:52:13.401 00.001 20224 Worker thread wakes up
21:52:13.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
21:52:13.402 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
21:52:13.402 00.000 20224 Moving (0.03, 0.02) raw xDistance=0.03 yDistance=-0.02
21:52:13.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:52:13.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:13.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:52:13.402 00.000 20224 MoveAxis(E, 0, ABG)
21:52:13.402 00.000 20224 Move returns status 0, amount 0
21:52:13.402 00.000 20224 MoveAxis(N, 0, ABG)
21:52:13.403 00.001 20224 Move returns status 0, amount 0
21:52:13.403 00.000 20224 move complete, result=0
21:52:13.403 00.000 20224 worker thread done servicing request
21:52:13.410 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57539, med=2755, FiltMin=2496, FiltMax=29203, Gamma=1.000
21:52:13.432 00.022 8996 UpdateGuideState exits: m=734502 SNR=344.4
21:52:13.434 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:13.437 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:13.438 00.001 8996 Enqueuing Expose request
21:52:13.439 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:13.440 00.001 20224 Worker thread wakes up
21:52:13.440 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:13.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:14.608 01.168 20224 Exposure complete
21:52:14.693 00.085 20224 worker thread done servicing request
21:52:14.693 00.000 8996 OnExposeComplete: enter
21:52:14.695 00.002 8996 UpdateGuideState(): m_state=6
21:52:14.697 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3203
21:52:14.699 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=472.69, Mass=747905, SNR=383.5, Peak=63187 HFD=4.7
21:52:14.700 00.001 8996 MultiStar: [#1 0.04,0.50,0.00,M1] [#2 0.11,-0.01,0.67,U] [#3 0.07,-0.05,0.57,U] [#4 0.12,-0.07,0.46,U] [#5 0.10,0.26,0.57,U] [#6 -0.10,0.01,0.40,U] [#7 0.22,-0.07,0.39,U] [#8 0.05,0.22,0.37,U] 
21:52:14.700 00.000 8996 refined, 7 included, MultiStar: {0.10, 0.05}, one-star: {0.14, 0.06}
21:52:14.701 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
21:52:14.702 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
21:52:14.703 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.44 mountX=0.09 mountY=-0.06, mountTheta=-0.55
21:52:14.705 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
21:52:14.706 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
21:52:14.708 00.002 20224 Worker thread wakes up
21:52:14.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
21:52:14.708 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
21:52:14.708 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
21:52:14.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:52:14.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:14.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:52:14.708 00.000 20224 MoveAxis(E, 0, ABG)
21:52:14.709 00.001 20224 Move returns status 0, amount 0
21:52:14.709 00.000 20224 MoveAxis(N, 0, ABG)
21:52:14.709 00.000 20224 Move returns status 0, amount 0
21:52:14.709 00.000 20224 move complete, result=0
21:52:14.709 00.000 20224 worker thread done servicing request
21:52:14.716 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63187, med=2755, FiltMin=2480, FiltMax=28835, Gamma=1.000
21:52:14.735 00.019 8996 UpdateGuideState exits: m=747905 SNR=383.5
21:52:14.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:14.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:14.738 00.001 8996 Enqueuing Expose request
21:52:14.739 00.001 20224 Worker thread wakes up
21:52:14.739 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:14.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:14.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:15.705 00.965 20224 Exposure complete
21:52:15.760 00.055 20224 worker thread done servicing request
21:52:15.760 00.000 8996 OnExposeComplete: enter
21:52:15.762 00.002 8996 UpdateGuideState(): m_state=6
21:52:15.763 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3204
21:52:15.764 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=473.05, Mass=736643, SNR=346.8, Peak=65507 HFD=4.4
21:52:15.765 00.001 8996 MultiStar: [#1 -0.12,0.41,0.00,M2] [#2 -0.21,-0.10,0.83,U] [#3 -0.07,-0.03,0.62,U] [#4 -0.15,-0.06,0.50,U] [#5 -0.26,0.19,0.63,U] [#6 -0.13,0.19,0.45,U] [#7 -0.01,0.04,0.45,U] [#8 -0.27,0.29,0.39,U] 
21:52:15.766 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.13}, one-star: {0.09, 0.41}
21:52:15.767 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
21:52:15.768 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
21:52:15.770 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.29 mountX=-0.12 mountY=-0.11, mountTheta=-2.40
21:52:15.772 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
21:52:15.773 00.001 8996 Enqueuing Move request for scope (-0.11, 0.13)
21:52:15.775 00.002 20224 Worker thread wakes up
21:52:15.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
21:52:15.775 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
21:52:15.775 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
21:52:15.776 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:52:15.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:15.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:52:15.776 00.000 20224 MoveAxis(E, 0, ABG)
21:52:15.776 00.000 20224 Move returns status 0, amount 0
21:52:15.776 00.000 20224 MoveAxis(N, 0, ABG)
21:52:15.776 00.000 20224 Move returns status 0, amount 0
21:52:15.776 00.000 20224 move complete, result=0
21:52:15.776 00.000 20224 worker thread done servicing request
21:52:15.779 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2755, FiltMin=2499, FiltMax=29235, Gamma=1.000
21:52:15.796 00.017 8996 UpdateGuideState exits: m=736643 SNR=346.8
21:52:15.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:15.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:15.799 00.001 8996 Enqueuing Expose request
21:52:15.799 00.000 20224 Worker thread wakes up
21:52:15.800 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:15.800 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:15.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:16.961 01.161 20224 Exposure complete
21:52:17.039 00.078 20224 worker thread done servicing request
21:52:17.039 00.000 8996 OnExposeComplete: enter
21:52:17.040 00.001 8996 UpdateGuideState(): m_state=6
21:52:17.041 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3205
21:52:17.042 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=472.90, Mass=745887, SNR=345.5, Peak=65091 HFD=4.4
21:52:17.043 00.001 8996 MultiStar: [#1 0.30,0.46,0.00,M3] [#2 0.29,0.03,0.77,U] [#3 0.34,0.21,0.61,U] [#4 0.28,0.05,0.58,U] [#5 0.10,0.30,0.73,U] [#6 0.22,0.17,0.42,U] [#7 0.40,0.03,0.45,U] [#8 0.12,0.17,0.37,U] 
21:52:17.044 00.001 8996 refined, 7 included, MultiStar: {0.27, 0.16}, one-star: {0.37, 0.26}
21:52:17.044 00.000 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
21:52:17.045 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
21:52:17.046 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.32 cameraTheta=0.53 mountX=0.26 mountY=-0.19, mountTheta=-0.64
21:52:17.047 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.16, opts=13)
21:52:17.048 00.001 8996 Enqueuing Move request for scope (0.27, 0.16)
21:52:17.049 00.001 20224 Worker thread wakes up
21:52:17.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
21:52:17.049 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
21:52:17.049 00.000 20224 Moving (0.27, 0.16) raw xDistance=0.26 yDistance=-0.19
21:52:17.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:52:17.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:17.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:52:17.049 00.000 20224 MoveAxis(W, 38, ABG)
21:52:17.049 00.000 20224 Guiding  Dir = 3, Dur = 38
21:52:17.050 00.001 20224 IsSlewing returns 0
21:52:17.050 00.000 20224 IsGuiding returns 0
21:52:17.053 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65091, med=2755, FiltMin=2499, FiltMax=28806, Gamma=1.000
21:52:17.056 00.003 20224 PulseGuide returned control before completion, sleep 42
21:52:17.067 00.011 8996 UpdateGuideState exits: m=745887 SNR=345.5
21:52:17.068 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:17.069 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:17.070 00.001 8996 Enqueuing Expose request
21:52:17.102 00.032 20224 IsGuiding returns 1
21:52:17.102 00.000 20224 scope still moving after pulse duration time elapsed
21:52:17.133 00.031 20224 IsSlewing returns 0
21:52:17.134 00.001 20224 IsGuiding returns 1
21:52:17.166 00.032 20224 IsSlewing returns 0
21:52:17.166 00.000 20224 IsGuiding returns 0
21:52:17.166 00.000 20224 scope move finished after 38 + 77 ms
21:52:17.166 00.000 20224 Move returns status 0, amount 38
21:52:17.166 00.000 20224 MoveAxis(N, 0, ABG)
21:52:17.166 00.000 20224 Move returns status 0, amount 0
21:52:17.166 00.000 20224 move complete, result=0
21:52:17.166 00.000 20224 worker thread done servicing request
21:52:17.166 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.2 px 0 ms NORTH
21:52:17.167 00.001 20224 Worker thread wakes up
21:52:17.167 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:17.168 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:18.140 00.972 20224 Exposure complete
21:52:18.210 00.070 20224 worker thread done servicing request
21:52:18.210 00.000 8996 OnExposeComplete: enter
21:52:18.211 00.001 8996 UpdateGuideState(): m_state=6
21:52:18.211 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3206
21:52:18.212 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.75, Mass=806229, SNR=429.2, Peak=58259 HFD=4.6
21:52:18.213 00.001 8996 MultiStar: [#1 -0.00,0.34,0.62,U] [#2 0.01,0.10,0.62,U] [#3 -0.00,0.03,0.47,U] [#4 0.09,-0.01,0.48,U] [#5 -0.05,0.24,0.49,U] [#6 -0.26,0.17,0.39,U] [#7 -0.23,-0.28,0.40,U] [#8 -0.17,0.19,0.30,U] 
21:52:18.214 00.001 8996 single-star, 8 included, MultiStar: {-0.04, 0.11}, one-star: {0.02, 0.11}
21:52:18.215 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
21:52:18.216 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
21:52:18.217 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.37 mountX=0.01 mountY=-0.11, mountTheta=-1.47
21:52:18.218 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.11, opts=13)
21:52:18.219 00.001 8996 Enqueuing Move request for scope (0.02, 0.11)
21:52:18.220 00.001 20224 Worker thread wakes up
21:52:18.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
21:52:18.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
21:52:18.220 00.000 20224 Moving (0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
21:52:18.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:52:18.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:18.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:52:18.220 00.000 20224 MoveAxis(E, 0, ABG)
21:52:18.220 00.000 20224 Move returns status 0, amount 0
21:52:18.220 00.000 20224 MoveAxis(N, 0, ABG)
21:52:18.221 00.001 20224 Move returns status 0, amount 0
21:52:18.221 00.000 20224 move complete, result=0
21:52:18.221 00.000 20224 worker thread done servicing request
21:52:18.224 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58259, med=2755, FiltMin=2496, FiltMax=28611, Gamma=1.000
21:52:18.237 00.013 8996 UpdateGuideState exits: m=806229 SNR=429.2
21:52:18.239 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:18.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:18.240 00.000 8996 Enqueuing Expose request
21:52:18.241 00.001 20224 Worker thread wakes up
21:52:18.241 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:18.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:18.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:19.397 01.155 20224 Exposure complete
21:52:19.465 00.068 20224 worker thread done servicing request
21:52:19.465 00.000 8996 OnExposeComplete: enter
21:52:19.468 00.003 8996 UpdateGuideState(): m_state=6
21:52:19.471 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3207
21:52:19.473 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=472.57, Mass=725599, SNR=325.0, Peak=47869 HFD=4.7
21:52:19.475 00.002 8996 MultiStar: [#1 -0.33,0.16,0.73,U] [#2 -0.43,-0.07,0.00,M1] [#3 -0.37,-0.16,0.63,U] [#4 -0.29,-0.24,0.59,U] [#5 -0.56,0.09,0.00,M1] [#6 -0.44,-0.16,0.00,M1] [#7 -0.24,-0.24,0.55,U] [#8 -0.56,-0.08,0.00,M1] 
21:52:19.477 00.002 8996 refined, 4 included, MultiStar: {-0.33, -0.09}, one-star: {-0.39, -0.07}
21:52:19.478 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
21:52:19.480 00.002 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
21:52:19.482 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.09 hyp=0.35 cameraTheta=-2.86 mountX=-0.32 mountY=0.13, mountTheta=2.75
21:52:19.484 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.09, opts=13)
21:52:19.486 00.002 8996 Enqueuing Move request for scope (-0.33, -0.09)
21:52:19.487 00.001 20224 Worker thread wakes up
21:52:19.488 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.09) opts 0xd
21:52:19.488 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.09)
21:52:19.488 00.000 20224 Moving (-0.33, -0.09) raw xDistance=-0.32 yDistance=0.13
21:52:19.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:52:19.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:19.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:52:19.488 00.000 20224 MoveAxis(E, 47, ABG)
21:52:19.488 00.000 20224 Guiding  Dir = 2, Dur = 47
21:52:19.489 00.001 20224 IsSlewing returns 0
21:52:19.489 00.000 20224 IsGuiding returns 0
21:52:19.495 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47869, med=2755, FiltMin=2509, FiltMax=22963, Gamma=1.000
21:52:19.499 00.004 20224 PulseGuide returned control before completion, sleep 48
21:52:19.516 00.017 8996 UpdateGuideState exits: m=725599 SNR=325.0
21:52:19.518 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:19.518 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:19.519 00.001 8996 Enqueuing Expose request
21:52:19.561 00.042 20224 IsGuiding returns 1
21:52:19.561 00.000 20224 scope still moving after pulse duration time elapsed
21:52:19.592 00.031 20224 IsSlewing returns 0
21:52:19.592 00.000 20224 IsGuiding returns 0
21:52:19.592 00.000 20224 scope move finished after 47 + 56 ms
21:52:19.592 00.000 20224 Move returns status 0, amount 47
21:52:19.592 00.000 20224 MoveAxis(N, 0, ABG)
21:52:19.592 00.000 20224 Move returns status 0, amount 0
21:52:19.592 00.000 20224 move complete, result=0
21:52:19.592 00.000 20224 worker thread done servicing request
21:52:19.592 00.000 20224 Worker thread wakes up
21:52:19.592 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:19.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:19.593 00.001 8996 GuideStep: -0.3 px 47 ms EAST, 0.1 px 0 ms NORTH
21:52:20.570 00.977 20224 Exposure complete
21:52:20.651 00.081 20224 worker thread done servicing request
21:52:20.651 00.000 8996 OnExposeComplete: enter
21:52:20.652 00.001 8996 UpdateGuideState(): m_state=6
21:52:20.654 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3208
21:52:20.655 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.69, Mass=682568, SNR=352.6, Peak=47763 HFD=4.7
21:52:20.657 00.002 8996 MultiStar: [#1 -0.14,0.44,0.00,M2] [#2 -0.21,-0.06,0.74,U] [#3 -0.28,0.03,0.58,U] [#4 -0.17,0.16,0.60,U] [#5 -0.24,0.14,0.67,U] [#6 -0.19,-0.07,0.46,U] [#7 -0.25,-0.15,0.43,U] [#8 -0.24,0.06,0.39,U] 
21:52:20.658 00.001 8996 single-star, 7 included, MultiStar: {-0.21, 0.03}, one-star: {-0.16, 0.06}
21:52:20.659 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
21:52:20.661 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
21:52:20.662 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.80 mountX=-0.16 mountY=-0.04, mountTheta=-2.92
21:52:20.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.06, opts=13)
21:52:20.666 00.002 8996 Enqueuing Move request for scope (-0.16, 0.06)
21:52:20.667 00.001 20224 Worker thread wakes up
21:52:20.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
21:52:20.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
21:52:20.667 00.000 20224 Moving (-0.16, 0.06) raw xDistance=-0.16 yDistance=-0.04
21:52:20.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:52:20.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:20.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:52:20.667 00.000 20224 MoveAxis(E, 0, ABG)
21:52:20.667 00.000 20224 Move returns status 0, amount 0
21:52:20.667 00.000 20224 MoveAxis(N, 0, ABG)
21:52:20.667 00.000 20224 Move returns status 0, amount 0
21:52:20.667 00.000 20224 move complete, result=0
21:52:20.668 00.001 20224 worker thread done servicing request
21:52:20.677 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47763, med=2755, FiltMin=2486, FiltMax=21984, Gamma=1.000
21:52:20.703 00.026 8996 UpdateGuideState exits: m=682568 SNR=352.6
21:52:20.705 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:20.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:20.707 00.001 8996 Enqueuing Expose request
21:52:20.707 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:20.708 00.001 20224 Worker thread wakes up
21:52:20.708 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:20.709 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:21.864 01.155 20224 Exposure complete
21:52:21.949 00.085 20224 worker thread done servicing request
21:52:21.949 00.000 8996 OnExposeComplete: enter
21:52:21.951 00.002 8996 UpdateGuideState(): m_state=6
21:52:21.953 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3209
21:52:21.955 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=472.85, Mass=719219, SNR=365.6, Peak=65507 HFD=4.5
21:52:21.958 00.003 8996 MultiStar: [#1 0.15,0.39,0.00,M3] [#2 0.00,0.12,0.73,U] [#3 0.11,0.01,0.54,U] [#4 0.24,-0.15,0.54,U] [#5 0.05,0.24,0.58,U] [#6 0.01,0.03,0.43,U] [#7 0.26,-0.17,0.45,U] [#8 0.07,0.22,0.38,U] 
21:52:21.960 00.002 8996 refined, 7 included, MultiStar: {0.13, 0.08}, one-star: {0.22, 0.22}
21:52:21.962 00.002 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
21:52:21.963 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
21:52:21.965 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.58 mountX=0.12 mountY=-0.10, mountTheta=-0.69
21:52:21.968 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.08, opts=13)
21:52:21.969 00.001 8996 Enqueuing Move request for scope (0.13, 0.08)
21:52:21.970 00.001 20224 Worker thread wakes up
21:52:21.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
21:52:21.970 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
21:52:21.970 00.000 20224 Moving (0.13, 0.08) raw xDistance=0.12 yDistance=-0.10
21:52:21.971 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:52:21.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:21.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:52:21.971 00.000 20224 MoveAxis(E, 0, ABG)
21:52:21.971 00.000 20224 Move returns status 0, amount 0
21:52:21.971 00.000 20224 MoveAxis(N, 0, ABG)
21:52:21.971 00.000 20224 Move returns status 0, amount 0
21:52:21.971 00.000 20224 move complete, result=0
21:52:21.971 00.000 20224 worker thread done servicing request
21:52:21.975 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2502, FiltMax=26902, Gamma=1.000
21:52:21.990 00.015 8996 UpdateGuideState exits: m=719219 SNR=365.6
21:52:21.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:21.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:21.993 00.001 8996 Enqueuing Expose request
21:52:21.994 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:21.995 00.001 20224 Worker thread wakes up
21:52:21.995 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:21.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:22.975 00.980 20224 Exposure complete
21:52:23.034 00.059 20224 worker thread done servicing request
21:52:23.034 00.000 8996 OnExposeComplete: enter
21:52:23.035 00.001 8996 UpdateGuideState(): m_state=6
21:52:23.036 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3210
21:52:23.037 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.53, Mass=742391, SNR=361.7, Peak=49747 HFD=4.7
21:52:23.038 00.001 8996 MultiStar: [#1 -0.05,0.20,0.75,U] [#2 -0.10,-0.08,0.68,U] [#3 0.08,-0.03,0.54,U] [#4 0.03,-0.17,0.64,U] [#5 -0.17,-0.04,0.61,U] [#6 -0.21,-0.28,0.41,U] [#7 0.02,-0.33,0.44,U] [#8 -0.19,-0.13,0.38,U] 
21:52:23.039 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {0.01, -0.11}
21:52:23.039 00.000 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:52:23.040 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
21:52:23.041 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.12 mountX=-0.04 mountY=0.09, mountTheta=2.02
21:52:23.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
21:52:23.045 00.002 8996 Enqueuing Move request for scope (-0.05, -0.09)
21:52:23.047 00.002 20224 Worker thread wakes up
21:52:23.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
21:52:23.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
21:52:23.047 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.09
21:52:23.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:52:23.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:23.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:52:23.048 00.001 20224 MoveAxis(E, 0, ABG)
21:52:23.048 00.000 20224 Move returns status 0, amount 0
21:52:23.048 00.000 20224 MoveAxis(N, 0, ABG)
21:52:23.048 00.000 20224 Move returns status 0, amount 0
21:52:23.048 00.000 20224 move complete, result=0
21:52:23.049 00.001 20224 worker thread done servicing request
21:52:23.057 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49747, med=2755, FiltMin=2429, FiltMax=26592, Gamma=1.000
21:52:23.073 00.016 8996 UpdateGuideState exits: m=742391 SNR=361.7
21:52:23.074 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:23.075 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:23.075 00.000 8996 Enqueuing Expose request
21:52:23.076 00.001 20224 Worker thread wakes up
21:52:23.076 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:23.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:23.076 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:24.239 01.163 20224 Exposure complete
21:52:24.310 00.071 20224 worker thread done servicing request
21:52:24.310 00.000 8996 OnExposeComplete: enter
21:52:24.313 00.003 8996 UpdateGuideState(): m_state=6
21:52:24.314 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3211
21:52:24.314 00.000 8996 Star::Find returns 1 (0), X=138.40, Y=472.43, Mass=738485, SNR=340.5, Peak=49565 HFD=4.9
21:52:24.316 00.002 8996 MultiStar: [#1 -0.01,0.12,0.67,U] [#2 -0.22,-0.00,0.78,U] [#3 -0.01,0.05,0.60,U] [#4 0.10,-0.10,0.53,U] [#5 -0.14,-0.01,0.58,U] [#6 -0.14,-0.06,0.45,U] [#7 0.01,-0.12,0.52,U] [#8 -0.24,-0.21,0.39,U] 
21:52:24.317 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.06}, one-star: {-0.10, -0.21}
21:52:24.318 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
21:52:24.320 00.002 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
21:52:24.321 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.11 cameraTheta=-2.51 mountX=-0.08 mountY=0.07, mountTheta=2.41
21:52:24.324 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
21:52:24.326 00.002 8996 Enqueuing Move request for scope (-0.08, -0.06)
21:52:24.327 00.001 20224 Worker thread wakes up
21:52:24.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
21:52:24.328 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
21:52:24.328 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.08 yDistance=0.07
21:52:24.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:52:24.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:24.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:52:24.328 00.000 20224 MoveAxis(E, 0, ABG)
21:52:24.328 00.000 20224 Move returns status 0, amount 0
21:52:24.328 00.000 20224 MoveAxis(N, 0, ABG)
21:52:24.328 00.000 20224 Move returns status 0, amount 0
21:52:24.328 00.000 20224 move complete, result=0
21:52:24.328 00.000 20224 worker thread done servicing request
21:52:24.334 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49565, med=2755, FiltMin=2473, FiltMax=26064, Gamma=1.000
21:52:24.349 00.015 8996 UpdateGuideState exits: m=738485 SNR=340.5
21:52:24.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:24.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:24.352 00.001 8996 Enqueuing Expose request
21:52:24.353 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:24.354 00.001 20224 Worker thread wakes up
21:52:24.354 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:24.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:25.339 00.985 20224 Exposure complete
21:52:25.408 00.069 20224 worker thread done servicing request
21:52:25.408 00.000 8996 OnExposeComplete: enter
21:52:25.409 00.001 8996 UpdateGuideState(): m_state=6
21:52:25.410 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3212
21:52:25.411 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.82, Mass=755041, SNR=349.1, Peak=57587 HFD=4.6
21:52:25.412 00.001 8996 MultiStar: [#1 -0.05,0.28,0.65,U] [#2 -0.03,-0.09,0.74,U] [#3 -0.17,-0.07,0.68,U] [#4 -0.07,-0.12,0.55,U] [#5 -0.07,0.13,0.61,U] [#6 -0.15,-0.08,0.44,U] [#7 -0.19,-0.15,0.51,U] [#8 -0.04,0.04,0.39,U] 
21:52:25.412 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {-0.03, 0.18}
21:52:25.413 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
21:52:25.414 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
21:52:25.415 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.79 mountX=-0.08 mountY=-0.02, mountTheta=-2.90
21:52:25.418 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
21:52:25.419 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
21:52:25.421 00.002 20224 Worker thread wakes up
21:52:25.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
21:52:25.421 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
21:52:25.421 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
21:52:25.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:52:25.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:25.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:52:25.421 00.000 20224 MoveAxis(E, 0, ABG)
21:52:25.421 00.000 20224 Move returns status 0, amount 0
21:52:25.421 00.000 20224 MoveAxis(N, 0, ABG)
21:52:25.421 00.000 20224 Move returns status 0, amount 0
21:52:25.421 00.000 20224 move complete, result=0
21:52:25.421 00.000 20224 worker thread done servicing request
21:52:25.427 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57587, med=2755, FiltMin=2505, FiltMax=26915, Gamma=1.000
21:52:25.442 00.015 8996 UpdateGuideState exits: m=755041 SNR=349.1
21:52:25.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:25.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:25.444 00.000 8996 Enqueuing Expose request
21:52:25.445 00.001 20224 Worker thread wakes up
21:52:25.445 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:25.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:25.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:26.608 01.162 20224 Exposure complete
21:52:26.668 00.060 20224 worker thread done servicing request
21:52:26.668 00.000 8996 OnExposeComplete: enter
21:52:26.669 00.001 8996 UpdateGuideState(): m_state=6
21:52:26.670 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3213
21:52:26.671 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.82, Mass=693449, SNR=347.0, Peak=55123 HFD=4.6
21:52:26.673 00.002 8996 MultiStar: [#1 0.14,0.53,0.00,M1] [#2 0.18,0.10,0.75,U] [#3 0.09,0.03,0.60,U] [#4 0.08,0.01,0.58,U] [#5 -0.01,0.23,0.58,U] [#6 -0.10,-0.04,0.43,U] [#7 0.19,-0.23,0.48,U] [#8 0.07,0.38,0.43,U] 
21:52:26.674 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.09}, one-star: {0.15, 0.18}
21:52:26.675 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
21:52:26.676 00.001 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.24 = -2.24)
21:52:26.677 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.79 mountX=0.08 mountY=-0.10, mountTheta=-0.89
21:52:26.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.09, opts=13)
21:52:26.680 00.001 8996 Enqueuing Move request for scope (0.09, 0.09)
21:52:26.681 00.001 20224 Worker thread wakes up
21:52:26.682 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
21:52:26.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
21:52:26.682 00.000 20224 Moving (0.09, 0.09) raw xDistance=0.08 yDistance=-0.10
21:52:26.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:52:26.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:26.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:52:26.682 00.000 20224 MoveAxis(E, 0, ABG)
21:52:26.682 00.000 20224 Move returns status 0, amount 0
21:52:26.682 00.000 20224 MoveAxis(N, 0, ABG)
21:52:26.682 00.000 20224 Move returns status 0, amount 0
21:52:26.682 00.000 20224 move complete, result=0
21:52:26.682 00.000 20224 worker thread done servicing request
21:52:26.687 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55123, med=2755, FiltMin=2509, FiltMax=28275, Gamma=1.000
21:52:26.710 00.023 8996 UpdateGuideState exits: m=693449 SNR=347.0
21:52:26.712 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:26.714 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:26.715 00.001 8996 Enqueuing Expose request
21:52:26.716 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:26.717 00.001 20224 Worker thread wakes up
21:52:26.717 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:26.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:27.698 00.981 20224 Exposure complete
21:52:27.779 00.081 20224 worker thread done servicing request
21:52:27.780 00.001 8996 OnExposeComplete: enter
21:52:27.780 00.000 8996 UpdateGuideState(): m_state=6
21:52:27.781 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3214
21:52:27.782 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.77, Mass=726619, SNR=352.2, Peak=56867 HFD=4.6
21:52:27.783 00.001 8996 MultiStar: [#1 -0.03,0.27,0.64,U] [#2 -0.17,-0.03,0.84,U] [#3 -0.16,-0.08,0.56,U] [#4 -0.12,-0.25,0.52,U] [#5 -0.16,0.16,0.60,U] [#6 -0.19,-0.13,0.46,U] [#7 0.07,-0.15,0.48,U] [#8 -0.21,0.10,0.40,U] 
21:52:27.784 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.02}, one-star: {0.01, 0.13}
21:52:27.784 00.000 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
21:52:27.785 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
21:52:27.786 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.93 mountX=-0.10 mountY=-0.01, mountTheta=-3.05
21:52:27.787 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
21:52:27.788 00.001 8996 Enqueuing Move request for scope (-0.10, 0.02)
21:52:27.789 00.001 20224 Worker thread wakes up
21:52:27.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
21:52:27.789 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
21:52:27.789 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
21:52:27.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:52:27.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:27.790 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:52:27.790 00.000 20224 MoveAxis(E, 0, ABG)
21:52:27.790 00.000 20224 Move returns status 0, amount 0
21:52:27.790 00.000 20224 MoveAxis(N, 0, ABG)
21:52:27.790 00.000 20224 Move returns status 0, amount 0
21:52:27.790 00.000 20224 move complete, result=0
21:52:27.790 00.000 20224 worker thread done servicing request
21:52:27.793 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56867, med=2755, FiltMin=2483, FiltMax=26579, Gamma=1.000
21:52:27.806 00.013 8996 UpdateGuideState exits: m=726619 SNR=352.2
21:52:27.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:27.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:27.809 00.001 8996 Enqueuing Expose request
21:52:27.810 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:52:27.810 00.000 20224 Worker thread wakes up
21:52:27.810 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:27.811 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:28.982 01.171 20224 Exposure complete
21:52:29.064 00.082 20224 worker thread done servicing request
21:52:29.064 00.000 8996 OnExposeComplete: enter
21:52:29.065 00.001 8996 UpdateGuideState(): m_state=6
21:52:29.067 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3215
21:52:29.069 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.90, Mass=746095, SNR=339.5, Peak=56115 HFD=4.5
21:52:29.071 00.002 8996 MultiStar: [#1 -0.04,0.56,0.00,M1] [#2 -0.05,0.09,0.71,U] [#3 -0.08,-0.01,0.63,U] [#4 0.05,-0.09,0.56,U] [#5 -0.21,0.30,0.68,U] [#6 -0.44,-0.09,0.00,M1] [#7 -0.34,-0.15,0.43,U] [#8 -0.35,0.15,0.49,U] 
21:52:29.073 00.002 8996 refined, 6 included, MultiStar: {-0.15, 0.11}, one-star: {-0.14, 0.26}
21:52:29.074 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
21:52:29.076 00.002 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
21:52:29.078 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.18 cameraTheta=2.50 mountX=-0.16 mountY=-0.09, mountTheta=-2.62
21:52:29.081 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.11, opts=13)
21:52:29.083 00.002 8996 Enqueuing Move request for scope (-0.15, 0.11)
21:52:29.084 00.001 20224 Worker thread wakes up
21:52:29.085 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
21:52:29.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
21:52:29.085 00.000 20224 Moving (-0.15, 0.11) raw xDistance=-0.16 yDistance=-0.09
21:52:29.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:52:29.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:29.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:52:29.085 00.000 20224 MoveAxis(E, 0, ABG)
21:52:29.085 00.000 20224 Move returns status 0, amount 0
21:52:29.085 00.000 20224 MoveAxis(N, 0, ABG)
21:52:29.085 00.000 20224 Move returns status 0, amount 0
21:52:29.085 00.000 20224 move complete, result=0
21:52:29.085 00.000 20224 worker thread done servicing request
21:52:29.091 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56115, med=2755, FiltMin=2493, FiltMax=26809, Gamma=1.000
21:52:29.116 00.025 8996 UpdateGuideState exits: m=746095 SNR=339.5
21:52:29.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:29.118 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:29.119 00.001 8996 Enqueuing Expose request
21:52:29.119 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:29.120 00.001 20224 Worker thread wakes up
21:52:29.120 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:29.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:30.102 00.982 20224 Exposure complete
21:52:30.158 00.056 20224 worker thread done servicing request
21:52:30.158 00.000 8996 OnExposeComplete: enter
21:52:30.159 00.001 8996 UpdateGuideState(): m_state=6
21:52:30.160 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3216
21:52:30.161 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.87, Mass=668597, SNR=329.0, Peak=52723 HFD=4.5
21:52:30.162 00.001 8996 MultiStar: [#1 0.02,0.42,0.00,M2] [#2 -0.07,0.11,0.88,U] [#3 -0.06,-0.09,0.65,U] [#4 0.02,0.01,0.56,U] [#5 -0.23,0.22,0.71,U] [#6 -0.27,0.07,0.47,U] [#7 -0.21,-0.21,0.43,U] [#8 -0.20,0.30,0.40,U] 
21:52:30.163 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.10}, one-star: {-0.14, 0.23}
21:52:30.163 00.000 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
21:52:30.164 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
21:52:30.165 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.54 mountX=-0.15 mountY=-0.08, mountTheta=-2.65
21:52:30.166 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.10, opts=13)
21:52:30.167 00.001 8996 Enqueuing Move request for scope (-0.14, 0.10)
21:52:30.168 00.001 20224 Worker thread wakes up
21:52:30.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
21:52:30.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
21:52:30.168 00.000 20224 Moving (-0.14, 0.10) raw xDistance=-0.15 yDistance=-0.08
21:52:30.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:52:30.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:30.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:52:30.168 00.000 20224 MoveAxis(E, 0, ABG)
21:52:30.168 00.000 20224 Move returns status 0, amount 0
21:52:30.168 00.000 20224 MoveAxis(N, 0, ABG)
21:52:30.168 00.000 20224 Move returns status 0, amount 0
21:52:30.168 00.000 20224 move complete, result=0
21:52:30.169 00.001 20224 worker thread done servicing request
21:52:30.175 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52723, med=2755, FiltMin=2487, FiltMax=25801, Gamma=1.000
21:52:30.200 00.025 8996 UpdateGuideState exits: m=668597 SNR=329.0
21:52:30.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:30.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:30.203 00.001 8996 Enqueuing Expose request
21:52:30.204 00.001 20224 Worker thread wakes up
21:52:30.204 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:30.205 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:30.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:31.369 01.164 20224 Exposure complete
21:52:31.426 00.057 20224 worker thread done servicing request
21:52:31.426 00.000 8996 OnExposeComplete: enter
21:52:31.428 00.002 8996 UpdateGuideState(): m_state=6
21:52:31.430 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3217
21:52:31.431 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.45, Mass=748726, SNR=370.1, Peak=48397 HFD=4.7
21:52:31.432 00.001 8996 MultiStar: [#1 -0.03,0.10,0.67,U] [#2 -0.05,-0.25,0.67,U] [#3 -0.18,-0.23,0.65,U] [#4 -0.13,-0.39,0.00,M1] [#5 -0.36,-0.08,0.61,U] [#6 -0.20,-0.33,0.43,U] [#7 -0.16,-0.36,0.43,U] [#8 -0.37,-0.24,0.00,M1] 
21:52:31.433 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.18}, one-star: {-0.17, -0.19}
21:52:31.434 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
21:52:31.435 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
21:52:31.436 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.30 mountX=-0.14 mountY=0.19, mountTheta=2.20
21:52:31.438 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.18, opts=13)
21:52:31.441 00.003 8996 Enqueuing Move request for scope (-0.16, -0.18)
21:52:31.443 00.002 20224 Worker thread wakes up
21:52:31.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
21:52:31.444 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
21:52:31.444 00.000 20224 Moving (-0.16, -0.18) raw xDistance=-0.14 yDistance=0.19
21:52:31.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:52:31.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:31.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:52:31.444 00.000 20224 MoveAxis(E, 0, ABG)
21:52:31.444 00.000 20224 Move returns status 0, amount 0
21:52:31.444 00.000 20224 MoveAxis(N, 0, ABG)
21:52:31.444 00.000 20224 Move returns status 0, amount 0
21:52:31.444 00.000 20224 move complete, result=0
21:52:31.444 00.000 20224 worker thread done servicing request
21:52:31.452 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48397, med=2755, FiltMin=2499, FiltMax=24496, Gamma=1.000
21:52:31.475 00.023 8996 UpdateGuideState exits: m=748726 SNR=370.1
21:52:31.476 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:31.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:31.478 00.001 8996 Enqueuing Expose request
21:52:31.479 00.001 20224 Worker thread wakes up
21:52:31.479 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:52:31.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:31.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:32.464 00.984 20224 Exposure complete
21:52:32.536 00.072 20224 worker thread done servicing request
21:52:32.536 00.000 8996 OnExposeComplete: enter
21:52:32.538 00.002 8996 UpdateGuideState(): m_state=6
21:52:32.540 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3218
21:52:32.542 00.002 8996 Star::Find returns 1 (0), X=138.29, Y=472.46, Mass=711141, SNR=350.1, Peak=44637 HFD=4.6
21:52:32.544 00.002 8996 MultiStar: [#1 -0.14,0.26,0.64,U] [#2 -0.20,-0.22,0.79,U] [#3 -0.24,-0.07,0.64,U] [#4 -0.15,-0.17,0.55,U] [#5 -0.30,-0.03,0.60,U] [#6 -0.35,-0.34,0.00,M1] [#7 -0.19,-0.39,0.00,M1] [#8 -0.35,-0.12,0.47,U] 
21:52:32.545 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.09}, one-star: {-0.21, -0.18}
21:52:32.547 00.002 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
21:52:32.549 00.002 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
21:52:32.550 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-2.78 mountX=-0.21 mountY=0.11, mountTheta=2.66
21:52:32.553 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.09, opts=13)
21:52:32.555 00.002 8996 Enqueuing Move request for scope (-0.22, -0.09)
21:52:32.557 00.002 20224 Worker thread wakes up
21:52:32.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
21:52:32.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
21:52:32.557 00.000 20224 Moving (-0.22, -0.09) raw xDistance=-0.21 yDistance=0.11
21:52:32.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:52:32.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:32.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:52:32.558 00.001 20224 MoveAxis(E, 31, ABG)
21:52:32.558 00.000 20224 Guiding  Dir = 2, Dur = 31
21:52:32.558 00.000 20224 IsSlewing returns 0
21:52:32.559 00.001 20224 IsGuiding returns 0
21:52:32.565 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44637, med=2755, FiltMin=2480, FiltMax=22768, Gamma=1.000
21:52:32.568 00.003 20224 PulseGuide returned control before completion, sleep 34
21:52:32.582 00.014 8996 UpdateGuideState exits: m=711141 SNR=350.1
21:52:32.584 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:32.586 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:32.588 00.002 8996 Enqueuing Expose request
21:52:32.613 00.025 20224 IsGuiding returns 1
21:52:32.613 00.000 20224 scope still moving after pulse duration time elapsed
21:52:32.643 00.030 20224 IsSlewing returns 0
21:52:32.643 00.000 20224 IsGuiding returns 1
21:52:32.674 00.031 20224 IsSlewing returns 0
21:52:32.675 00.001 20224 IsGuiding returns 0
21:52:32.675 00.000 20224 scope move finished after 31 + 84 ms
21:52:32.675 00.000 20224 Move returns status 0, amount 31
21:52:32.675 00.000 20224 MoveAxis(N, 0, ABG)
21:52:32.675 00.000 20224 Move returns status 0, amount 0
21:52:32.675 00.000 20224 move complete, result=0
21:52:32.675 00.000 20224 worker thread done servicing request
21:52:32.675 00.000 20224 Worker thread wakes up
21:52:32.675 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
21:52:32.678 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:32.679 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:33.833 01.154 20224 Exposure complete
21:52:33.918 00.085 20224 worker thread done servicing request
21:52:33.918 00.000 8996 OnExposeComplete: enter
21:52:33.919 00.001 8996 UpdateGuideState(): m_state=6
21:52:33.921 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3219
21:52:33.922 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.83, Mass=740973, SNR=351.8, Peak=64003 HFD=4.5
21:52:33.924 00.002 8996 MultiStar: [#1 0.32,0.42,0.00,M1] [#2 0.08,-0.11,0.79,U] [#3 0.24,0.09,0.59,U] [#4 0.26,0.09,0.50,U] [#5 0.10,0.26,0.58,U] [#6 0.05,-0.07,0.47,U] [#7 0.10,-0.04,0.45,U] [#8 -0.06,0.21,0.36,U] 
21:52:33.925 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.08}, one-star: {0.20, 0.20}
21:52:33.927 00.002 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
21:52:33.930 00.003 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
21:52:33.931 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.16 cameraTheta=0.54 mountX=0.13 mountY=-0.10, mountTheta=-0.65
21:52:33.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.08, opts=13)
21:52:33.934 00.001 8996 Enqueuing Move request for scope (0.13, 0.08)
21:52:33.936 00.002 20224 Worker thread wakes up
21:52:33.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
21:52:33.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
21:52:33.936 00.000 20224 Moving (0.13, 0.08) raw xDistance=0.13 yDistance=-0.10
21:52:33.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:52:33.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:33.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:52:33.936 00.000 20224 MoveAxis(E, 0, ABG)
21:52:33.936 00.000 20224 Move returns status 0, amount 0
21:52:33.936 00.000 20224 MoveAxis(N, 0, ABG)
21:52:33.937 00.001 20224 Move returns status 0, amount 0
21:52:33.937 00.000 20224 move complete, result=0
21:52:33.937 00.000 20224 worker thread done servicing request
21:52:33.942 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64003, med=2755, FiltMin=2483, FiltMax=27936, Gamma=1.000
21:52:33.970 00.028 8996 UpdateGuideState exits: m=740973 SNR=351.8
21:52:33.973 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:33.974 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:33.976 00.002 8996 Enqueuing Expose request
21:52:33.978 00.002 20224 Worker thread wakes up
21:52:33.978 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:33.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:33.980 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:34.948 00.968 20224 Exposure complete
21:52:35.023 00.075 20224 worker thread done servicing request
21:52:35.023 00.000 8996 OnExposeComplete: enter
21:52:35.024 00.001 8996 UpdateGuideState(): m_state=6
21:52:35.025 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3220
21:52:35.026 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.75, Mass=745901, SNR=371.3, Peak=64227 HFD=4.5
21:52:35.027 00.001 8996 MultiStar: [#1 0.18,0.23,0.63,U] [#2 0.22,-0.09,0.69,U] [#3 0.27,0.06,0.57,U] [#4 0.29,0.06,0.51,U] [#5 0.12,0.23,0.65,U] [#6 0.05,0.02,0.41,U] [#7 0.17,-0.03,0.45,U] [#8 0.10,0.21,0.35,U] 
21:52:35.028 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.09}, one-star: {0.25, 0.11}
21:52:35.028 00.000 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
21:52:35.029 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
21:52:35.030 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.43 mountX=0.19 mountY=-0.11, mountTheta=-0.54
21:52:35.031 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.09, opts=13)
21:52:35.032 00.001 8996 Enqueuing Move request for scope (0.19, 0.09)
21:52:35.033 00.001 20224 Worker thread wakes up
21:52:35.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
21:52:35.033 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
21:52:35.033 00.000 20224 Moving (0.19, 0.09) raw xDistance=0.19 yDistance=-0.11
21:52:35.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:52:35.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:35.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:52:35.033 00.000 20224 MoveAxis(E, 0, ABG)
21:52:35.033 00.000 20224 Move returns status 0, amount 0
21:52:35.033 00.000 20224 MoveAxis(N, 0, ABG)
21:52:35.034 00.001 20224 Move returns status 0, amount 0
21:52:35.034 00.000 20224 move complete, result=0
21:52:35.034 00.000 20224 worker thread done servicing request
21:52:35.037 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64227, med=2755, FiltMin=2505, FiltMax=29232, Gamma=1.000
21:52:35.051 00.014 8996 UpdateGuideState exits: m=745901 SNR=371.3
21:52:35.052 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:35.053 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:35.053 00.000 8996 Enqueuing Expose request
21:52:35.054 00.001 20224 Worker thread wakes up
21:52:35.054 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:35.055 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:35.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:36.227 01.172 20224 Exposure complete
21:52:36.292 00.065 20224 worker thread done servicing request
21:52:36.292 00.000 8996 OnExposeComplete: enter
21:52:36.293 00.001 8996 UpdateGuideState(): m_state=6
21:52:36.295 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3221
21:52:36.295 00.000 8996 Star::Find returns 1 (0), X=138.37, Y=472.61, Mass=742001, SNR=325.4, Peak=49747 HFD=4.8
21:52:36.296 00.001 8996 MultiStar: [#1 -0.11,0.31,0.68,U] [#2 -0.11,-0.24,0.85,U] [#3 -0.17,-0.11,0.59,U] [#4 -0.19,-0.16,0.54,U] [#5 -0.40,0.22,0.00,M1] [#6 -0.37,-0.09,0.47,U] [#7 -0.27,-0.10,0.49,U] [#8 -0.45,0.08,0.00,M1] 
21:52:36.297 00.001 8996 single-star, 6 included, MultiStar: {-0.18, -0.06}, one-star: {-0.13, -0.03}
21:52:36.298 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
21:52:36.299 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
21:52:36.300 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-2.90 mountX=-0.13 mountY=0.05, mountTheta=2.79
21:52:36.302 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.03, opts=13)
21:52:36.304 00.002 8996 Enqueuing Move request for scope (-0.13, -0.03)
21:52:36.305 00.001 20224 Worker thread wakes up
21:52:36.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
21:52:36.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
21:52:36.306 00.001 20224 Moving (-0.13, -0.03) raw xDistance=-0.13 yDistance=0.05
21:52:36.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:52:36.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:36.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:52:36.306 00.000 20224 MoveAxis(E, 0, ABG)
21:52:36.306 00.000 20224 Move returns status 0, amount 0
21:52:36.306 00.000 20224 MoveAxis(N, 0, ABG)
21:52:36.306 00.000 20224 Move returns status 0, amount 0
21:52:36.306 00.000 20224 move complete, result=0
21:52:36.307 00.001 20224 worker thread done servicing request
21:52:36.310 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49747, med=2755, FiltMin=2496, FiltMax=25536, Gamma=1.000
21:52:36.325 00.015 8996 UpdateGuideState exits: m=742001 SNR=325.4
21:52:36.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:36.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:36.328 00.001 8996 Enqueuing Expose request
21:52:36.329 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:36.331 00.002 20224 Worker thread wakes up
21:52:36.331 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:36.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:37.318 00.987 20224 Exposure complete
21:52:37.385 00.067 20224 worker thread done servicing request
21:52:37.385 00.000 8996 OnExposeComplete: enter
21:52:37.387 00.002 8996 UpdateGuideState(): m_state=6
21:52:37.388 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3222
21:52:37.389 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.88, Mass=667460, SNR=395.1, Peak=49843 HFD=4.7
21:52:37.390 00.001 8996 MultiStar: [#1 -0.22,0.67,0.00,M1] [#2 -0.17,0.09,0.64,U] [#3 -0.21,0.16,0.59,U] [#4 -0.22,0.05,0.48,U] [#5 -0.35,0.34,0.00,M2] [#6 -0.31,0.23,0.42,U] [#7 -0.19,0.08,0.40,U] [#8 -0.33,0.43,0.00,M2] 
21:52:37.391 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.15}, one-star: {-0.05, 0.24}
21:52:37.392 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
21:52:37.393 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
21:52:37.394 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.40 mountX=-0.18 mountY=-0.13, mountTheta=-2.50
21:52:37.395 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.15, opts=13)
21:52:37.397 00.002 8996 Enqueuing Move request for scope (-0.17, 0.15)
21:52:37.398 00.001 20224 Worker thread wakes up
21:52:37.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
21:52:37.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
21:52:37.398 00.000 20224 Moving (-0.17, 0.15) raw xDistance=-0.18 yDistance=-0.13
21:52:37.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:52:37.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:37.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:52:37.398 00.000 20224 MoveAxis(E, 0, ABG)
21:52:37.398 00.000 20224 Move returns status 0, amount 0
21:52:37.398 00.000 20224 MoveAxis(N, 0, ABG)
21:52:37.398 00.000 20224 Move returns status 0, amount 0
21:52:37.398 00.000 20224 move complete, result=0
21:52:37.398 00.000 20224 worker thread done servicing request
21:52:37.404 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49843, med=2755, FiltMin=2509, FiltMax=24339, Gamma=1.000
21:52:37.418 00.014 8996 UpdateGuideState exits: m=667460 SNR=395.1
21:52:37.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:37.420 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:37.420 00.000 8996 Enqueuing Expose request
21:52:37.421 00.001 20224 Worker thread wakes up
21:52:37.421 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:37.422 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:37.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:38.584 01.162 20224 Exposure complete
21:52:38.650 00.066 20224 worker thread done servicing request
21:52:38.650 00.000 8996 OnExposeComplete: enter
21:52:38.651 00.001 8996 UpdateGuideState(): m_state=6
21:52:38.652 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3223
21:52:38.653 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.69, Mass=765246, SNR=355.0, Peak=56691 HFD=4.7
21:52:38.654 00.001 8996 MultiStar: [#1 0.01,0.32,0.69,U] [#2 -0.03,0.00,0.73,U] [#3 -0.03,0.01,0.60,U] [#4 -0.02,-0.08,0.59,U] [#5 -0.14,0.13,0.59,U] [#6 -0.11,0.07,0.41,U] [#7 -0.07,-0.02,0.43,U] [#8 -0.26,0.09,0.39,U] 
21:52:38.655 00.001 8996 single-star, 8 included, MultiStar: {-0.04, 0.07}, one-star: {0.06, 0.05}
21:52:38.656 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
21:52:38.657 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
21:52:38.658 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.75 mountX=0.05 mountY=-0.06, mountTheta=-0.85
21:52:38.660 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
21:52:38.661 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
21:52:38.662 00.001 20224 Worker thread wakes up
21:52:38.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
21:52:38.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
21:52:38.662 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
21:52:38.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:52:38.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:38.663 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:52:38.663 00.000 20224 MoveAxis(E, 0, ABG)
21:52:38.663 00.000 20224 Move returns status 0, amount 0
21:52:38.663 00.000 20224 MoveAxis(N, 0, ABG)
21:52:38.663 00.000 20224 Move returns status 0, amount 0
21:52:38.663 00.000 20224 move complete, result=0
21:52:38.663 00.000 20224 worker thread done servicing request
21:52:38.667 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56691, med=2755, FiltMin=2515, FiltMax=28275, Gamma=1.000
21:52:38.682 00.015 8996 UpdateGuideState exits: m=765246 SNR=355.0
21:52:38.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:38.683 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:38.684 00.001 8996 Enqueuing Expose request
21:52:38.685 00.001 20224 Worker thread wakes up
21:52:38.685 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:52:38.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:38.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:39.667 00.981 20224 Exposure complete
21:52:39.783 00.116 20224 worker thread done servicing request
21:52:39.783 00.000 8996 OnExposeComplete: enter
21:52:39.785 00.002 8996 UpdateGuideState(): m_state=6
21:52:39.787 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3224
21:52:39.789 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=472.72, Mass=712025, SNR=335.4, Peak=55267 HFD=4.6
21:52:39.791 00.002 8996 MultiStar: [#1 0.07,0.26,0.75,U] [#2 -0.02,-0.09,0.94,U] [#3 0.01,-0.20,0.62,U] [#4 0.12,-0.22,0.61,U] [#5 -0.17,0.18,0.62,U] [#6 -0.20,-0.05,0.52,U] [#7 -0.11,-0.23,0.45,U] [#8 -0.22,0.04,0.40,U] 
21:52:39.793 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {0.04, 0.08}
21:52:39.794 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
21:52:39.796 00.002 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.49)
21:52:39.797 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.77 mountX=-0.03 mountY=0.02, mountTheta=2.66
21:52:39.799 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
21:52:39.801 00.002 8996 Enqueuing Move request for scope (-0.03, -0.01)
21:52:39.802 00.001 20224 Worker thread wakes up
21:52:39.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
21:52:39.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
21:52:39.802 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
21:52:39.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:52:39.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:39.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:52:39.802 00.000 20224 MoveAxis(E, 0, ABG)
21:52:39.802 00.000 20224 Move returns status 0, amount 0
21:52:39.802 00.000 20224 MoveAxis(N, 0, ABG)
21:52:39.803 00.001 20224 Move returns status 0, amount 0
21:52:39.803 00.000 20224 move complete, result=0
21:52:39.803 00.000 20224 worker thread done servicing request
21:52:39.808 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55267, med=2755, FiltMin=2480, FiltMax=25680, Gamma=1.000
21:52:39.827 00.019 8996 UpdateGuideState exits: m=712025 SNR=335.4
21:52:39.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:39.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:39.830 00.001 8996 Enqueuing Expose request
21:52:39.831 00.001 20224 Worker thread wakes up
21:52:39.831 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:39.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:39.831 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:40.993 01.162 20224 Exposure complete
21:52:41.050 00.057 20224 worker thread done servicing request
21:52:41.050 00.000 8996 OnExposeComplete: enter
21:52:41.051 00.001 8996 UpdateGuideState(): m_state=6
21:52:41.052 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3225
21:52:41.053 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=473.03, Mass=735313, SNR=338.4, Peak=50781 HFD=4.5
21:52:41.054 00.001 8996 MultiStar: [#1 -0.35,0.64,0.00,M1] [#2 -0.46,0.14,0.00,M1] [#3 -0.46,0.17,0.00,M1] [#4 -0.39,0.16,0.00,M1] [#5 -0.37,0.63,0.00,M1] [#6 -0.54,0.43,0.00,M1] [#7 -0.33,0.31,0.00,M1] [#8 -0.41,0.52,0.00,M1] 
21:52:41.055 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
21:52:41.055 00.000 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
21:52:41.056 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.39 hyp=0.47 cameraTheta=2.14 mountX=-0.29 mountY=-0.36, mountTheta=-2.25
21:52:41.058 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.39, opts=13)
21:52:41.059 00.001 8996 Enqueuing Move request for scope (-0.25, 0.39)
21:52:41.060 00.001 20224 Worker thread wakes up
21:52:41.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.39) opts 0xd
21:52:41.060 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.39)
21:52:41.060 00.000 20224 Moving (-0.25, 0.39) raw xDistance=-0.29 yDistance=-0.36
21:52:41.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:52:41.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:52:41.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:52:41.060 00.000 20224 MoveAxis(E, 42, ABG)
21:52:41.061 00.001 20224 Guiding  Dir = 2, Dur = 42
21:52:41.061 00.000 20224 IsSlewing returns 0
21:52:41.061 00.000 20224 IsGuiding returns 0
21:52:41.066 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50781, med=2755, FiltMin=2483, FiltMax=29529, Gamma=1.000
21:52:41.072 00.006 20224 PulseGuide returned control before completion, sleep 42
21:52:41.088 00.016 8996 UpdateGuideState exits: m=735313 SNR=338.4
21:52:41.090 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:41.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:41.092 00.001 8996 Enqueuing Expose request
21:52:41.118 00.026 20224 IsGuiding returns 1
21:52:41.118 00.000 20224 scope still moving after pulse duration time elapsed
21:52:41.150 00.032 20224 IsSlewing returns 0
21:52:41.150 00.000 20224 IsGuiding returns 1
21:52:41.181 00.031 20224 IsSlewing returns 0
21:52:41.181 00.000 20224 IsGuiding returns 0
21:52:41.181 00.000 20224 scope move finished after 42 + 77 ms
21:52:41.182 00.001 20224 Move returns status 0, amount 42
21:52:41.182 00.000 20224 MoveAxis(N, 0, ABG)
21:52:41.182 00.000 20224 Move returns status 0, amount 0
21:52:41.182 00.000 20224 move complete, result=0
21:52:41.182 00.000 20224 worker thread done servicing request
21:52:41.182 00.000 20224 Worker thread wakes up
21:52:41.182 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:41.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:41.183 00.001 8996 GuideStep: -0.3 px 42 ms EAST, -0.4 px 0 ms NORTH
21:52:42.142 00.959 20224 Exposure complete
21:52:42.204 00.062 20224 worker thread done servicing request
21:52:42.204 00.000 8996 OnExposeComplete: enter
21:52:42.205 00.001 8996 UpdateGuideState(): m_state=6
21:52:42.206 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3226
21:52:42.207 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=473.06, Mass=730235, SNR=342.2, Peak=53507 HFD=4.5
21:52:42.208 00.001 8996 MultiStar: [#1 0.43,0.88,0.00,M2] [#2 0.30,0.46,0.00,M2] [#3 0.48,0.55,0.00,M2] [#4 0.52,0.38,0.00,M2] [#5 0.30,0.65,0.00,M2] [#6 0.17,0.48,0.00,M2] [#7 0.33,0.34,0.00,M2] [#8 0.25,0.45,0.00,M2] 
21:52:42.208 00.000 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
21:52:42.209 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
21:52:42.210 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=0.43 hyp=0.61 cameraTheta=0.77 mountX=0.40 mountY=-0.47, mountTheta=-0.87
21:52:42.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=0.43, opts=13)
21:52:42.212 00.000 8996 Enqueuing Move request for scope (0.44, 0.43)
21:52:42.214 00.002 20224 Worker thread wakes up
21:52:42.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.43) opts 0xd
21:52:42.215 00.001 20224 Handling offset move in thread for scope, endpoint = (0.44, 0.43)
21:52:42.215 00.000 20224 Moving (0.44, 0.43) raw xDistance=0.40 yDistance=-0.47
21:52:42.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.40
21:52:42.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:52:42.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
21:52:42.215 00.000 20224 MoveAxis(W, 55, ABG)
21:52:42.215 00.000 20224 Guiding  Dir = 3, Dur = 55
21:52:42.215 00.000 20224 IsSlewing returns 0
21:52:42.215 00.000 20224 IsGuiding returns 0
21:52:42.221 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53507, med=2755, FiltMin=2477, FiltMax=28733, Gamma=1.000
21:52:42.242 00.021 8996 UpdateGuideState exits: m=730235 SNR=342.2
21:52:42.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:42.243 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:42.244 00.001 8996 Enqueuing Expose request
21:52:42.246 00.002 20224 PulseGuide returned control before completion, sleep 34
21:52:42.292 00.046 20224 IsGuiding returns 1
21:52:42.292 00.000 20224 scope still moving after pulse duration time elapsed
21:52:42.324 00.032 20224 IsSlewing returns 0
21:52:42.324 00.000 20224 IsGuiding returns 1
21:52:42.354 00.030 20224 IsSlewing returns 0
21:52:42.355 00.001 20224 IsGuiding returns 0
21:52:42.355 00.000 20224 scope move finished after 55 + 85 ms
21:52:42.355 00.000 20224 Move returns status 0, amount 55
21:52:42.355 00.000 20224 MoveAxis(N, 0, ABG)
21:52:42.355 00.000 20224 Move returns status 0, amount 0
21:52:42.356 00.001 20224 move complete, result=0
21:52:42.356 00.000 20224 worker thread done servicing request
21:52:42.356 00.000 8996 GuideStep: 0.4 px 55 ms WEST, -0.5 px 0 ms NORTH
21:52:42.359 00.003 20224 Worker thread wakes up
21:52:42.359 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:42.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:43.535 01.176 20224 Exposure complete
21:52:43.609 00.074 20224 worker thread done servicing request
21:52:43.610 00.001 8996 OnExposeComplete: enter
21:52:43.611 00.001 8996 UpdateGuideState(): m_state=6
21:52:43.612 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3227
21:52:43.614 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=472.61, Mass=832726, SNR=350.9, Peak=55443 HFD=4.6
21:52:43.616 00.002 8996 MultiStar: [#1 -0.25,0.37,0.00,M3] [#2 -0.30,-0.05,0.77,U] [#3 -0.35,0.07,0.70,U] [#4 -0.22,-0.00,0.60,U] [#5 -0.37,0.18,0.00,M3] [#6 -0.31,0.11,0.46,U] [#7 -0.18,-0.01,0.47,U] [#8 -0.49,0.16,0.00,M3] 
21:52:43.617 00.001 8996 single-star, 5 included, MultiStar: {-0.23, 0.01}, one-star: {-0.10, -0.03}
21:52:43.618 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
21:52:43.620 00.002 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
21:52:43.621 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.82 mountX=-0.10 mountY=0.04, mountTheta=2.71
21:52:43.624 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
21:52:43.626 00.002 8996 Enqueuing Move request for scope (-0.10, -0.03)
21:52:43.627 00.001 20224 Worker thread wakes up
21:52:43.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
21:52:43.627 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
21:52:43.627 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
21:52:43.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:52:43.628 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:43.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:52:43.628 00.000 20224 MoveAxis(E, 0, ABG)
21:52:43.628 00.000 20224 Move returns status 0, amount 0
21:52:43.628 00.000 20224 MoveAxis(N, 0, ABG)
21:52:43.628 00.000 20224 Move returns status 0, amount 0
21:52:43.628 00.000 20224 move complete, result=0
21:52:43.628 00.000 20224 worker thread done servicing request
21:52:43.633 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55443, med=2755, FiltMin=2493, FiltMax=28304, Gamma=1.000
21:52:43.659 00.026 8996 UpdateGuideState exits: m=832726 SNR=350.9
21:52:43.660 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:43.662 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:43.663 00.001 8996 Enqueuing Expose request
21:52:43.664 00.001 20224 Worker thread wakes up
21:52:43.664 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:43.666 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:43.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:44.634 00.968 20224 Exposure complete
21:52:44.720 00.086 20224 worker thread done servicing request
21:52:44.721 00.001 8996 OnExposeComplete: enter
21:52:44.722 00.001 8996 UpdateGuideState(): m_state=6
21:52:44.723 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3228
21:52:44.724 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.96, Mass=721429, SNR=367.7, Peak=49219 HFD=4.8
21:52:44.726 00.002 8996 MultiStar: [#1 0.01,0.38,0.57,U] [#2 -0.06,0.13,0.69,U] [#3 -0.08,0.20,0.60,U] [#4 -0.12,0.16,0.52,U] [#5 -0.26,0.52,0.00,M4] [#6 -0.40,0.10,0.46,U] [#7 -0.18,-0.02,0.51,U] [#8 -0.24,0.36,0.00,M4] 
21:52:44.727 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.20}, one-star: {-0.09, 0.32}
21:52:44.728 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
21:52:44.729 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:52:44.730 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.11 mountX=-0.14 mountY=-0.18, mountTheta=-2.21
21:52:44.731 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.20, opts=13)
21:52:44.732 00.001 8996 Enqueuing Move request for scope (-0.12, 0.20)
21:52:44.733 00.001 20224 Worker thread wakes up
21:52:44.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
21:52:44.733 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
21:52:44.734 00.001 20224 Moving (-0.12, 0.20) raw xDistance=-0.14 yDistance=-0.18
21:52:44.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:52:44.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:44.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:52:44.734 00.000 20224 MoveAxis(E, 0, ABG)
21:52:44.734 00.000 20224 Move returns status 0, amount 0
21:52:44.734 00.000 20224 MoveAxis(N, 0, ABG)
21:52:44.734 00.000 20224 Move returns status 0, amount 0
21:52:44.734 00.000 20224 move complete, result=0
21:52:44.734 00.000 20224 worker thread done servicing request
21:52:44.739 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49219, med=2755, FiltMin=2505, FiltMax=28486, Gamma=1.000
21:52:44.766 00.027 8996 UpdateGuideState exits: m=721429 SNR=367.7
21:52:44.767 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:44.769 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:44.770 00.001 8996 Enqueuing Expose request
21:52:44.770 00.000 20224 Worker thread wakes up
21:52:44.770 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:44.773 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:44.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:45.944 01.171 20224 Exposure complete
21:52:46.019 00.075 20224 worker thread done servicing request
21:52:46.019 00.000 8996 OnExposeComplete: enter
21:52:46.020 00.001 8996 UpdateGuideState(): m_state=6
21:52:46.022 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3229
21:52:46.023 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.89, Mass=760996, SNR=341.0, Peak=60381 HFD=4.4
21:52:46.025 00.002 8996 MultiStar: [#1 -0.53,0.50,0.00,M3] [#2 -0.51,-0.04,0.00,M1] [#3 -0.66,0.24,0.00,M1] [#4 -0.56,0.17,0.00,M1] [#5 -0.63,0.35,0.00,M5] [#6 -0.73,0.05,0.00,M1] [#7 -0.51,0.09,0.00,M1] [#8 -0.53,0.22,0.00,M5] 
21:52:46.027 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
21:52:46.028 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
21:52:46.029 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.25 hyp=0.46 cameraTheta=2.57 mountX=-0.41 mountY=-0.20, mountTheta=-2.68
21:52:46.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.25, opts=13)
21:52:46.032 00.001 8996 Enqueuing Move request for scope (-0.38, 0.25)
21:52:46.033 00.001 20224 Worker thread wakes up
21:52:46.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.25) opts 0xd
21:52:46.033 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.25)
21:52:46.033 00.000 20224 Moving (-0.38, 0.25) raw xDistance=-0.41 yDistance=-0.20
21:52:46.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
21:52:46.033 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.20 newest=-0.34
21:52:46.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:52:46.034 00.001 20224 MoveAxis(E, 59, ABG)
21:52:46.034 00.000 20224 Guiding  Dir = 2, Dur = 59
21:52:46.034 00.000 20224 IsSlewing returns 0
21:52:46.035 00.001 20224 IsGuiding returns 0
21:52:46.037 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60381, med=2755, FiltMin=2477, FiltMax=29609, Gamma=1.000
21:52:46.059 00.022 8996 UpdateGuideState exits: m=760996 SNR=341.0
21:52:46.061 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:46.063 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:46.064 00.001 8996 Enqueuing Expose request
21:52:46.080 00.016 20224 PulseGuide returned control before completion, sleep 25
21:52:46.110 00.030 20224 IsGuiding returns 1
21:52:46.110 00.000 20224 scope still moving after pulse duration time elapsed
21:52:46.142 00.032 20224 IsSlewing returns 0
21:52:46.142 00.000 20224 IsGuiding returns 1
21:52:46.173 00.031 20224 IsSlewing returns 0
21:52:46.174 00.001 20224 IsGuiding returns 0
21:52:46.174 00.000 20224 scope move finished after 59 + 79 ms
21:52:46.174 00.000 20224 Move returns status 0, amount 59
21:52:46.174 00.000 20224 MoveAxis(N, 43, ABG)
21:52:46.174 00.000 20224 Guiding  Dir = 0, Dur = 43
21:52:46.174 00.000 20224 IsSlewing returns 0
21:52:46.175 00.001 20224 IsGuiding returns 0
21:52:46.238 00.063 20224 IsGuiding returns 1
21:52:46.238 00.000 20224 scope still moving after pulse duration time elapsed
21:52:46.268 00.030 20224 IsSlewing returns 0
21:52:46.268 00.000 20224 IsGuiding returns 1
21:52:46.298 00.030 20224 IsSlewing returns 0
21:52:46.299 00.001 20224 IsGuiding returns 1
21:52:46.329 00.030 20224 IsSlewing returns 0
21:52:46.329 00.000 20224 IsGuiding returns 0
21:52:46.329 00.000 20224 scope move finished after 43 + 111 ms
21:52:46.329 00.000 20224 Move returns status 0, amount 43
21:52:46.330 00.001 20224 move complete, result=0
21:52:46.330 00.000 20224 worker thread done servicing request
21:52:46.330 00.000 20224 Worker thread wakes up
21:52:46.330 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.2 px 43 ms NORTH
21:52:46.331 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:46.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:47.315 00.984 20224 Exposure complete
21:52:47.380 00.065 20224 worker thread done servicing request
21:52:47.381 00.001 8996 OnExposeComplete: enter
21:52:47.381 00.000 8996 UpdateGuideState(): m_state=6
21:52:47.382 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3230
21:52:47.383 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.60, Mass=710646, SNR=404.1, Peak=46499 HFD=4.8
21:52:47.384 00.001 8996 MultiStar: [#1 -0.26,0.40,0.00,M4] [#2 -0.30,-0.06,0.64,U] [#3 -0.27,0.03,0.53,U] [#4 -0.19,-0.01,0.55,U] [#5 -0.32,0.19,0.53,U] [#6 -0.36,0.09,0.37,U] [#7 -0.16,0.02,0.40,U] [#8 -0.57,0.08,0.00,M6] 
21:52:47.385 00.001 8996 single-star, 6 included, MultiStar: {-0.23, 0.02}, one-star: {-0.13, -0.04}
21:52:47.386 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
21:52:47.386 00.000 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
21:52:47.387 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.83 mountX=-0.12 mountY=0.06, mountTheta=2.72
21:52:47.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.04, opts=13)
21:52:47.388 00.000 8996 Enqueuing Move request for scope (-0.13, -0.04)
21:52:47.390 00.002 20224 Worker thread wakes up
21:52:47.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
21:52:47.390 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
21:52:47.390 00.000 20224 Moving (-0.13, -0.04) raw xDistance=-0.12 yDistance=0.06
21:52:47.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:52:47.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:47.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:52:47.390 00.000 20224 MoveAxis(E, 0, ABG)
21:52:47.390 00.000 20224 Move returns status 0, amount 0
21:52:47.390 00.000 20224 MoveAxis(N, 0, ABG)
21:52:47.390 00.000 20224 Move returns status 0, amount 0
21:52:47.390 00.000 20224 move complete, result=0
21:52:47.390 00.000 20224 worker thread done servicing request
21:52:47.396 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46499, med=2755, FiltMin=2509, FiltMax=23827, Gamma=1.000
21:52:47.410 00.014 8996 UpdateGuideState exits: m=710646 SNR=404.1
21:52:47.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:47.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:47.413 00.001 8996 Enqueuing Expose request
21:52:47.413 00.000 20224 Worker thread wakes up
21:52:47.413 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:47.414 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:47.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:48.586 01.172 20224 Exposure complete
21:52:48.670 00.084 20224 worker thread done servicing request
21:52:48.670 00.000 8996 OnExposeComplete: enter
21:52:48.672 00.002 8996 UpdateGuideState(): m_state=6
21:52:48.674 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3231
21:52:48.677 00.003 8996 Star::Find returns 1 (0), X=138.18, Y=472.67, Mass=716476, SNR=320.6, Peak=45181 HFD=4.6
21:52:48.679 00.002 8996 MultiStar: [#1 -0.29,0.36,0.00,M5] [#2 -0.25,0.03,0.83,U] [#3 -0.22,0.02,0.63,U] [#4 -0.17,-0.05,0.62,U] [#5 -0.40,0.15,0.00,M5] [#6 -0.28,-0.18,0.48,U] [#7 -0.25,-0.12,0.48,U] [#8 -0.41,0.06,0.44,U] 
21:52:48.680 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.02}, one-star: {-0.32, 0.03}
21:52:48.681 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
21:52:48.682 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
21:52:48.683 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-3.07 mountX=-0.27 mountY=0.05, mountTheta=2.96
21:52:48.685 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.02, opts=13)
21:52:48.686 00.001 8996 Enqueuing Move request for scope (-0.27, -0.02)
21:52:48.687 00.001 20224 Worker thread wakes up
21:52:48.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.02) opts 0xd
21:52:48.687 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.02)
21:52:48.687 00.000 20224 Moving (-0.27, -0.02) raw xDistance=-0.27 yDistance=0.05
21:52:48.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
21:52:48.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:48.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:52:48.687 00.000 20224 MoveAxis(E, 39, ABG)
21:52:48.687 00.000 20224 Guiding  Dir = 2, Dur = 39
21:52:48.687 00.000 20224 IsSlewing returns 0
21:52:48.687 00.000 20224 IsGuiding returns 0
21:52:48.689 00.002 20224 PulseGuide returned control before completion, sleep 48
21:52:48.694 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=45181, med=2755, FiltMin=2496, FiltMax=23817, Gamma=1.000
21:52:48.715 00.021 8996 UpdateGuideState exits: m=716476 SNR=320.6
21:52:48.717 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:48.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:48.719 00.001 8996 Enqueuing Expose request
21:52:48.752 00.033 20224 IsGuiding returns 1
21:52:48.752 00.000 20224 scope still moving after pulse duration time elapsed
21:52:48.783 00.031 20224 IsSlewing returns 0
21:52:48.783 00.000 20224 IsGuiding returns 0
21:52:48.783 00.000 20224 scope move finished after 39 + 57 ms
21:52:48.783 00.000 20224 Move returns status 0, amount 39
21:52:48.783 00.000 20224 MoveAxis(N, 0, ABG)
21:52:48.784 00.001 20224 Move returns status 0, amount 0
21:52:48.784 00.000 20224 move complete, result=0
21:52:48.784 00.000 20224 worker thread done servicing request
21:52:48.784 00.000 20224 Worker thread wakes up
21:52:48.784 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:48.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:48.786 00.002 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
21:52:49.754 00.968 20224 Exposure complete
21:52:49.845 00.091 20224 worker thread done servicing request
21:52:49.845 00.000 8996 OnExposeComplete: enter
21:52:49.846 00.001 8996 UpdateGuideState(): m_state=6
21:52:49.847 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3232
21:52:49.848 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.60, Mass=719144, SNR=388.5, Peak=50515 HFD=4.7
21:52:49.849 00.001 8996 MultiStar: [#1 0.29,0.18,0.66,U] [#2 0.15,-0.13,0.70,U] [#3 0.25,-0.04,0.49,U] [#4 0.31,-0.17,0.49,U] [#5 0.09,0.17,0.57,U] [#6 0.04,-0.10,0.39,U] [#7 0.21,-0.28,0.45,U] [#8 0.14,0.05,0.35,U] 
21:52:49.850 00.001 8996 single-star, 8 included, MultiStar: {0.19, -0.03}, one-star: {0.18, -0.03}
21:52:49.851 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
21:52:49.851 00.000 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
21:52:49.852 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.19 mountX=0.18 mountY=0.01, mountTheta=0.08
21:52:49.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.03, opts=13)
21:52:49.855 00.001 8996 Enqueuing Move request for scope (0.18, -0.03)
21:52:49.855 00.000 20224 Worker thread wakes up
21:52:49.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
21:52:49.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
21:52:49.856 00.001 20224 Moving (0.18, -0.03) raw xDistance=0.18 yDistance=0.01
21:52:49.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:52:49.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:49.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:52:49.856 00.000 20224 MoveAxis(E, 0, ABG)
21:52:49.856 00.000 20224 Move returns status 0, amount 0
21:52:49.856 00.000 20224 MoveAxis(N, 0, ABG)
21:52:49.856 00.000 20224 Move returns status 0, amount 0
21:52:49.856 00.000 20224 move complete, result=0
21:52:49.856 00.000 20224 worker thread done servicing request
21:52:49.860 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50515, med=2755, FiltMin=2502, FiltMax=29616, Gamma=1.000
21:52:49.874 00.014 8996 UpdateGuideState exits: m=719144 SNR=388.5
21:52:49.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:49.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:49.876 00.001 8996 Enqueuing Expose request
21:52:49.877 00.001 20224 Worker thread wakes up
21:52:49.877 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:49.877 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:49.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:51.041 01.164 20224 Exposure complete
21:52:51.147 00.106 20224 worker thread done servicing request
21:52:51.147 00.000 8996 OnExposeComplete: enter
21:52:51.148 00.001 8996 UpdateGuideState(): m_state=6
21:52:51.149 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3233
21:52:51.151 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=472.61, Mass=768541, SNR=405.3, Peak=53443 HFD=4.7
21:52:51.153 00.002 8996 MultiStar: [#1 0.20,0.17,0.64,U] [#2 0.16,-0.18,0.65,U] [#3 0.36,-0.08,0.53,U] [#4 0.34,-0.19,0.49,U] [#5 0.26,-0.06,0.57,U] [#6 0.25,-0.32,0.40,U] [#7 0.33,-0.25,0.00,M1] [#8 0.23,0.09,0.35,U] 
21:52:51.154 00.001 8996 single-star, 7 included, MultiStar: {0.25, -0.07}, one-star: {0.24, -0.03}
21:52:51.156 00.002 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
21:52:51.157 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
21:52:51.158 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.12 mountX=0.24 mountY=0.00, mountTheta=0.01
21:52:51.160 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.03, opts=13)
21:52:51.162 00.002 8996 Enqueuing Move request for scope (0.24, -0.03)
21:52:51.164 00.002 20224 Worker thread wakes up
21:52:51.165 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd
21:52:51.165 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.03)
21:52:51.165 00.000 20224 Moving (0.24, -0.03) raw xDistance=0.24 yDistance=0.00
21:52:51.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:52:51.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:51.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:52:51.165 00.000 20224 MoveAxis(W, 35, ABG)
21:52:51.165 00.000 20224 Guiding  Dir = 3, Dur = 35
21:52:51.165 00.000 20224 IsSlewing returns 0
21:52:51.165 00.000 20224 IsGuiding returns 0
21:52:51.172 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53443, med=2755, FiltMin=2509, FiltMax=30320, Gamma=1.000
21:52:51.175 00.003 20224 PulseGuide returned control before completion, sleep 37
21:52:51.193 00.018 8996 UpdateGuideState exits: m=768541 SNR=405.3
21:52:51.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:51.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:51.196 00.001 8996 Enqueuing Expose request
21:52:51.221 00.025 20224 IsGuiding returns 1
21:52:51.221 00.000 20224 scope still moving after pulse duration time elapsed
21:52:51.253 00.032 20224 IsSlewing returns 0
21:52:51.253 00.000 20224 IsGuiding returns 0
21:52:51.253 00.000 20224 scope move finished after 35 + 52 ms
21:52:51.253 00.000 20224 Move returns status 0, amount 35
21:52:51.253 00.000 20224 MoveAxis(N, 0, ABG)
21:52:51.253 00.000 20224 Move returns status 0, amount 0
21:52:51.253 00.000 20224 move complete, result=0
21:52:51.254 00.001 20224 worker thread done servicing request
21:52:51.254 00.000 20224 Worker thread wakes up
21:52:51.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:51.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:51.256 00.002 8996 GuideStep: 0.2 px 35 ms WEST, 0.0 px 0 ms NORTH
21:52:52.231 00.975 20224 Exposure complete
21:52:52.310 00.079 20224 worker thread done servicing request
21:52:52.310 00.000 8996 OnExposeComplete: enter
21:52:52.312 00.002 8996 UpdateGuideState(): m_state=6
21:52:52.314 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3234
21:52:52.316 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=472.56, Mass=754026, SNR=377.7, Peak=51763 HFD=4.7
21:52:52.317 00.001 8996 MultiStar: [#1 0.22,0.17,0.64,U] [#2 0.02,-0.32,0.74,U] [#3 -0.01,-0.25,0.57,U] [#4 0.00,-0.25,0.47,U] [#5 -0.08,0.10,0.64,U] [#6 -0.09,-0.37,0.39,U] [#7 -0.05,-0.39,0.45,U] [#8 -0.06,0.01,0.41,U] 
21:52:52.318 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.14}, one-star: {0.15, -0.08}
21:52:52.319 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:52:52.321 00.002 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
21:52:52.322 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.35 mountX=0.04 mountY=0.13, mountTheta=1.25
21:52:52.323 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
21:52:52.324 00.001 8996 Enqueuing Move request for scope (0.03, -0.14)
21:52:52.325 00.001 20224 Worker thread wakes up
21:52:52.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
21:52:52.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
21:52:52.325 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.04 yDistance=0.13
21:52:52.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:52:52.326 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:52.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:52:52.326 00.000 20224 MoveAxis(E, 0, ABG)
21:52:52.326 00.000 20224 Move returns status 0, amount 0
21:52:52.326 00.000 20224 MoveAxis(N, 0, ABG)
21:52:52.326 00.000 20224 Move returns status 0, amount 0
21:52:52.326 00.000 20224 move complete, result=0
21:52:52.326 00.000 20224 worker thread done servicing request
21:52:52.332 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51763, med=2755, FiltMin=2508, FiltMax=30099, Gamma=1.000
21:52:52.346 00.014 8996 UpdateGuideState exits: m=754026 SNR=377.7
21:52:52.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:52.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:52.349 00.001 8996 Enqueuing Expose request
21:52:52.350 00.001 20224 Worker thread wakes up
21:52:52.350 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:52:52.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:52.351 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:53.521 01.170 20224 Exposure complete
21:52:53.590 00.069 20224 worker thread done servicing request
21:52:53.591 00.001 8996 OnExposeComplete: enter
21:52:53.592 00.001 8996 UpdateGuideState(): m_state=6
21:52:53.592 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3235
21:52:53.593 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=472.38, Mass=766245, SNR=361.2, Peak=48576 HFD=4.8
21:52:53.594 00.001 8996 MultiStar: [#1 -0.34,0.10,0.68,U] [#2 -0.35,-0.41,0.00,M1] [#3 -0.39,-0.20,0.00,M1] [#4 -0.42,-0.30,0.00,M1] [#5 -0.60,-0.06,0.00,M3] [#6 -0.59,-0.40,0.00,M1] [#7 -0.37,-0.31,0.00,M1] [#8 -0.57,-0.08,0.00,M3] 
21:52:53.595 00.001 8996 refined, 1 included, MultiStar: {-0.47, -0.11}, one-star: {-0.56, -0.26}
21:52:53.596 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
21:52:53.596 00.000 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
21:52:53.597 00.001 8996 CameraToMount -- cameraX=-0.47 cameraY=-0.11 hyp=0.48 cameraTheta=-2.91 mountX=-0.46 mountY=0.17, mountTheta=2.79
21:52:53.598 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=-0.11, opts=13)
21:52:53.599 00.001 8996 Enqueuing Move request for scope (-0.47, -0.11)
21:52:53.600 00.001 20224 Worker thread wakes up
21:52:53.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.11) opts 0xd
21:52:53.600 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, -0.11)
21:52:53.600 00.000 20224 Moving (-0.47, -0.11) raw xDistance=-0.46 yDistance=0.17
21:52:53.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
21:52:53.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:53.601 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:52:53.601 00.000 20224 MoveAxis(E, 67, ABG)
21:52:53.601 00.000 20224 Guiding  Dir = 2, Dur = 67
21:52:53.601 00.000 20224 IsSlewing returns 0
21:52:53.601 00.000 20224 IsGuiding returns 0
21:52:53.607 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48576, med=2755, FiltMin=2480, FiltMax=27155, Gamma=1.000
21:52:53.622 00.015 8996 UpdateGuideState exits: m=766245 SNR=361.2
21:52:53.624 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:53.624 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:53.625 00.001 8996 Enqueuing Expose request
21:52:53.643 00.018 20224 PulseGuide returned control before completion, sleep 35
21:52:53.689 00.046 20224 IsGuiding returns 1
21:52:53.689 00.000 20224 scope still moving after pulse duration time elapsed
21:52:53.721 00.032 20224 IsSlewing returns 0
21:52:53.721 00.000 20224 IsGuiding returns 1
21:52:53.752 00.031 20224 IsSlewing returns 0
21:52:53.753 00.001 20224 IsGuiding returns 0
21:52:53.753 00.000 20224 scope move finished after 67 + 83 ms
21:52:53.753 00.000 20224 Move returns status 0, amount 67
21:52:53.753 00.000 20224 MoveAxis(N, 0, ABG)
21:52:53.753 00.000 20224 Move returns status 0, amount 0
21:52:53.753 00.000 20224 move complete, result=0
21:52:53.753 00.000 20224 worker thread done servicing request
21:52:53.753 00.000 20224 Worker thread wakes up
21:52:53.753 00.000 8996 GuideStep: -0.5 px 67 ms EAST, 0.2 px 0 ms NORTH
21:52:53.756 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:53.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:54.734 00.978 20224 Exposure complete
21:52:54.808 00.074 20224 worker thread done servicing request
21:52:54.808 00.000 8996 OnExposeComplete: enter
21:52:54.809 00.001 8996 UpdateGuideState(): m_state=6
21:52:54.809 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3236
21:52:54.810 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.28, Mass=746863, SNR=395.4, Peak=47757 HFD=4.6
21:52:54.811 00.001 8996 MultiStar: [#1 -0.38,0.00,0.53,U] [#2 -0.33,-0.32,0.00,M2] [#3 -0.32,-0.30,0.00,M2] [#4 -0.26,-0.20,0.45,U] [#5 -0.42,-0.03,0.00,M4] [#6 -0.45,-0.46,0.00,M2] [#7 -0.45,-0.28,0.00,M2] [#8 -0.58,-0.08,0.00,M4] 
21:52:54.812 00.001 8996 refined, 2 included, MultiStar: {-0.33, -0.23}, one-star: {-0.35, -0.36}
21:52:54.813 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
21:52:54.814 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
21:52:54.816 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.23 hyp=0.40 cameraTheta=-2.55 mountX=-0.31 mountY=0.26, mountTheta=2.44
21:52:54.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.23, opts=13)
21:52:54.819 00.001 8996 Enqueuing Move request for scope (-0.33, -0.23)
21:52:54.820 00.001 20224 Worker thread wakes up
21:52:54.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.23) opts 0xd
21:52:54.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.23)
21:52:54.820 00.000 20224 Moving (-0.33, -0.23) raw xDistance=-0.31 yDistance=0.26
21:52:54.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31
21:52:54.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:54.821 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:52:54.821 00.000 20224 MoveAxis(E, 50, ABG)
21:52:54.821 00.000 20224 Guiding  Dir = 2, Dur = 50
21:52:54.821 00.000 20224 IsSlewing returns 0
21:52:54.821 00.000 20224 IsGuiding returns 0
21:52:54.822 00.001 20224 PulseGuide returned control before completion, sleep 60
21:52:54.826 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=47757, med=2755, FiltMin=2473, FiltMax=24499, Gamma=1.000
21:52:54.839 00.013 8996 UpdateGuideState exits: m=746863 SNR=395.4
21:52:54.840 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:54.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:54.842 00.001 8996 Enqueuing Expose request
21:52:54.892 00.050 20224 IsGuiding returns 1
21:52:54.892 00.000 20224 scope still moving after pulse duration time elapsed
21:52:54.924 00.032 20224 IsSlewing returns 0
21:52:54.924 00.000 20224 IsGuiding returns 0
21:52:54.924 00.000 20224 scope move finished after 50 + 52 ms
21:52:54.924 00.000 20224 Move returns status 0, amount 50
21:52:54.924 00.000 20224 MoveAxis(N, 0, ABG)
21:52:54.924 00.000 20224 Move returns status 0, amount 0
21:52:54.924 00.000 20224 move complete, result=0
21:52:54.924 00.000 20224 worker thread done servicing request
21:52:54.924 00.000 20224 Worker thread wakes up
21:52:54.924 00.000 8996 GuideStep: -0.3 px 50 ms EAST, 0.3 px 0 ms NORTH
21:52:54.926 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:54.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:56.106 01.180 20224 Exposure complete
21:52:56.192 00.086 20224 worker thread done servicing request
21:52:56.193 00.001 8996 OnExposeComplete: enter
21:52:56.194 00.001 8996 UpdateGuideState(): m_state=6
21:52:56.195 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3237
21:52:56.196 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=472.57, Mass=686658, SNR=346.7, Peak=48019 HFD=4.7
21:52:56.197 00.001 8996 MultiStar: [#1 0.50,0.30,0.00,M1] [#2 0.51,-0.34,0.00,M3] [#3 0.44,-0.09,0.00,M3] [#4 0.41,-0.07,0.54,U] [#5 0.28,0.04,0.58,U] [#6 0.33,-0.24,0.48,U] [#7 0.48,-0.21,0.00,M3] [#8 0.26,-0.02,0.39,U] 
21:52:56.199 00.002 8996 refined, 4 included, MultiStar: {0.35, -0.07}, one-star: {0.41, -0.06}
21:52:56.200 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
21:52:56.202 00.002 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
21:52:56.203 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.07 hyp=0.36 cameraTheta=-0.19 mountX=0.36 mountY=0.03, mountTheta=0.08
21:52:56.204 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.07, opts=13)
21:52:56.205 00.001 8996 Enqueuing Move request for scope (0.35, -0.07)
21:52:56.206 00.001 20224 Worker thread wakes up
21:52:56.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.07) opts 0xd
21:52:56.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.07)
21:52:56.206 00.000 20224 Moving (0.35, -0.07) raw xDistance=0.36 yDistance=0.03
21:52:56.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.36
21:52:56.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:56.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:52:56.206 00.000 20224 MoveAxis(W, 48, ABG)
21:52:56.206 00.000 20224 Guiding  Dir = 3, Dur = 48
21:52:56.207 00.001 20224 IsSlewing returns 0
21:52:56.207 00.000 20224 IsGuiding returns 0
21:52:56.211 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48019, med=2755, FiltMin=2483, FiltMax=25693, Gamma=1.000
21:52:56.217 00.006 20224 PulseGuide returned control before completion, sleep 48
21:52:56.233 00.016 8996 UpdateGuideState exits: m=686658 SNR=346.7
21:52:56.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:56.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:56.238 00.002 8996 Enqueuing Expose request
21:52:56.277 00.039 20224 IsGuiding returns 1
21:52:56.277 00.000 20224 scope still moving after pulse duration time elapsed
21:52:56.308 00.031 20224 IsSlewing returns 0
21:52:56.309 00.001 20224 IsGuiding returns 0
21:52:56.309 00.000 20224 scope move finished after 48 + 53 ms
21:52:56.309 00.000 20224 Move returns status 0, amount 48
21:52:56.309 00.000 20224 MoveAxis(N, 0, ABG)
21:52:56.309 00.000 20224 Move returns status 0, amount 0
21:52:56.309 00.000 20224 move complete, result=0
21:52:56.309 00.000 20224 worker thread done servicing request
21:52:56.309 00.000 20224 Worker thread wakes up
21:52:56.309 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:56.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:56.309 00.000 8996 GuideStep: 0.4 px 48 ms WEST, 0.0 px 0 ms NORTH
21:52:57.271 00.962 20224 Exposure complete
21:52:57.369 00.098 20224 worker thread done servicing request
21:52:57.369 00.000 8996 OnExposeComplete: enter
21:52:57.371 00.002 8996 UpdateGuideState(): m_state=6
21:52:57.374 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3238
21:52:57.376 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=472.45, Mass=706437, SNR=348.9, Peak=50605 HFD=4.6
21:52:57.378 00.002 8996 MultiStar: [#1 0.39,0.03,0.65,U] [#2 0.34,-0.47,0.00,M4] [#3 0.44,-0.49,0.00,M4] [#4 0.47,-0.49,0.00,M1] [#5 0.24,-0.14,0.67,U] [#6 0.36,-0.39,0.00,M2] [#7 0.38,-0.27,0.00,M4] [#8 0.25,-0.03,0.37,U] 
21:52:57.379 00.001 8996 refined, 3 included, MultiStar: {0.31, -0.10}, one-star: {0.33, -0.19}
21:52:57.381 00.002 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
21:52:57.382 00.001 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
21:52:57.383 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.10 hyp=0.32 cameraTheta=-0.32 mountX=0.32 mountY=0.07, mountTheta=0.21
21:52:57.385 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.10, opts=13)
21:52:57.386 00.001 8996 Enqueuing Move request for scope (0.31, -0.10)
21:52:57.387 00.001 20224 Worker thread wakes up
21:52:57.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.10) opts 0xd
21:52:57.387 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.10)
21:52:57.387 00.000 20224 Moving (0.31, -0.10) raw xDistance=0.32 yDistance=0.07
21:52:57.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
21:52:57.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:57.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:52:57.387 00.000 20224 MoveAxis(W, 50, ABG)
21:52:57.387 00.000 20224 Guiding  Dir = 3, Dur = 50
21:52:57.387 00.000 20224 IsSlewing returns 0
21:52:57.388 00.001 20224 IsGuiding returns 0
21:52:57.391 00.003 20224 PulseGuide returned control before completion, sleep 57
21:52:57.392 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50605, med=2755, FiltMin=2505, FiltMax=28560, Gamma=1.000
21:52:57.409 00.017 8996 UpdateGuideState exits: m=706437 SNR=348.9
21:52:57.410 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:57.411 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:57.412 00.001 8996 Enqueuing Expose request
21:52:57.453 00.041 20224 IsGuiding returns 1
21:52:57.453 00.000 20224 scope still moving after pulse duration time elapsed
21:52:57.484 00.031 20224 IsSlewing returns 0
21:52:57.484 00.000 20224 IsGuiding returns 0
21:52:57.484 00.000 20224 scope move finished after 50 + 46 ms
21:52:57.484 00.000 20224 Move returns status 0, amount 50
21:52:57.485 00.001 20224 MoveAxis(N, 0, ABG)
21:52:57.485 00.000 20224 Move returns status 0, amount 0
21:52:57.485 00.000 20224 move complete, result=0
21:52:57.485 00.000 20224 worker thread done servicing request
21:52:57.485 00.000 20224 Worker thread wakes up
21:52:57.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:57.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:57.486 00.001 8996 GuideStep: 0.3 px 50 ms WEST, 0.1 px 0 ms NORTH
21:52:58.643 01.157 20224 Exposure complete
21:52:58.726 00.083 20224 worker thread done servicing request
21:52:58.726 00.000 8996 OnExposeComplete: enter
21:52:58.727 00.001 8996 UpdateGuideState(): m_state=6
21:52:58.728 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3239
21:52:58.729 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.47, Mass=736372, SNR=367.6, Peak=49325 HFD=5.0
21:52:58.730 00.001 8996 MultiStar: [#1 -0.16,-0.14,0.62,U] [#2 -0.21,-0.57,0.00,M5] [#3 -0.12,-0.38,0.53,U] [#4 -0.11,-0.53,0.00,M2] [#5 -0.21,-0.15,0.68,U] [#6 -0.19,-0.26,0.46,U] [#7 -0.24,-0.46,0.00,M5] [#8 -0.11,-0.21,0.36,U] 
21:52:58.730 00.000 8996 single-star, 5 included, MultiStar: {-0.14, -0.21}, one-star: {-0.07, -0.17}
21:52:58.731 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
21:52:58.732 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
21:52:58.733 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.97 mountX=-0.05 mountY=0.17, mountTheta=1.87
21:52:58.735 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.17, opts=13)
21:52:58.736 00.001 8996 Enqueuing Move request for scope (-0.07, -0.17)
21:52:58.737 00.001 20224 Worker thread wakes up
21:52:58.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
21:52:58.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
21:52:58.738 00.001 20224 Moving (-0.07, -0.17) raw xDistance=-0.05 yDistance=0.17
21:52:58.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:52:58.738 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:58.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:52:58.738 00.000 20224 MoveAxis(E, 0, ABG)
21:52:58.738 00.000 20224 Move returns status 0, amount 0
21:52:58.738 00.000 20224 MoveAxis(N, 0, ABG)
21:52:58.738 00.000 20224 Move returns status 0, amount 0
21:52:58.738 00.000 20224 move complete, result=0
21:52:58.738 00.000 20224 worker thread done servicing request
21:52:58.741 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49325, med=2755, FiltMin=2496, FiltMax=26432, Gamma=1.000
21:52:58.755 00.014 8996 UpdateGuideState exits: m=736372 SNR=367.6
21:52:58.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:58.756 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:58.757 00.001 8996 Enqueuing Expose request
21:52:58.758 00.001 20224 Worker thread wakes up
21:52:58.758 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:52:58.759 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:58.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:52:59.746 00.987 20224 Exposure complete
21:52:59.836 00.090 20224 worker thread done servicing request
21:52:59.836 00.000 8996 OnExposeComplete: enter
21:52:59.838 00.002 8996 UpdateGuideState(): m_state=6
21:52:59.840 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3240
21:52:59.842 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=472.13, Mass=695129, SNR=317.8, Peak=50829 HFD=4.6
21:52:59.843 00.001 8996 MultiStar: [#1 -0.06,-0.46,0.00,M1] [#2 -0.24,-0.69,0.00,M6] [#3 -0.04,-0.68,0.00,M4] [#4 -0.09,-0.64,0.00,M3] [#5 -0.23,-0.36,0.00,M2] [#6 -0.20,-0.61,0.00,M2] [#7 -0.12,-0.67,0.00,M6] [#8 -0.33,-0.56,0.00,M2] 
21:52:59.845 00.002 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
21:52:59.847 00.002 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
21:52:59.849 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.51 hyp=0.54 cameraTheta=-1.87 mountX=-0.11 mountY=0.53, mountTheta=1.78
21:52:59.853 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.51, opts=13)
21:52:59.856 00.003 8996 Enqueuing Move request for scope (-0.16, -0.51)
21:52:59.857 00.001 20224 Worker thread wakes up
21:52:59.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.51) opts 0xd
21:52:59.857 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.51)
21:52:59.858 00.001 20224 Moving (-0.16, -0.51) raw xDistance=-0.11 yDistance=0.53
21:52:59.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:52:59.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:52:59.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
21:52:59.858 00.000 20224 MoveAxis(E, 0, ABG)
21:52:59.858 00.000 20224 Move returns status 0, amount 0
21:52:59.858 00.000 20224 MoveAxis(N, 0, ABG)
21:52:59.858 00.000 20224 Move returns status 0, amount 0
21:52:59.859 00.001 20224 move complete, result=0
21:52:59.859 00.000 20224 worker thread done servicing request
21:52:59.868 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=50829, med=2755, FiltMin=2515, FiltMax=27936, Gamma=1.000
21:52:59.886 00.018 8996 UpdateGuideState exits: m=695129 SNR=317.8
21:52:59.887 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:59.888 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:52:59.889 00.001 8996 Enqueuing Expose request
21:52:59.890 00.001 20224 Worker thread wakes up
21:52:59.890 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
21:52:59.891 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:52:59.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:01.058 01.167 20224 Exposure complete
21:53:01.137 00.079 20224 worker thread done servicing request
21:53:01.137 00.000 8996 OnExposeComplete: enter
21:53:01.138 00.001 8996 UpdateGuideState(): m_state=6
21:53:01.139 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3241
21:53:01.140 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.07, Mass=749239, SNR=352.3, Peak=55901 HFD=4.6
21:53:01.141 00.001 8996 MultiStar: [#1 -0.08,-0.03,0.64,U] [#2 -0.19,-0.47,0.00,M7] [#3 -0.21,-0.56,0.00,M5] [#4 -0.23,-0.69,0.00,M4] [#5 -0.06,-0.29,0.60,U] [#6 -0.43,-0.62,0.00,M3] [#7 -0.27,-0.63,0.00,M7] [#8 -0.13,-0.48,0.00,M3] 
21:53:01.142 00.001 8996 refined, 2 included, MultiStar: {-0.09, -0.34}, one-star: {-0.12, -0.57}
21:53:01.142 00.000 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
21:53:01.143 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.43)
21:53:01.144 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.34 hyp=0.35 cameraTheta=-1.83 mountX=-0.06 mountY=0.35, mountTheta=1.73
21:53:01.148 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.34, opts=13)
21:53:01.151 00.003 8996 Enqueuing Move request for scope (-0.09, -0.34)
21:53:01.153 00.002 20224 Worker thread wakes up
21:53:01.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.34) opts 0xd
21:53:01.154 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.34)
21:53:01.154 00.000 20224 Moving (-0.09, -0.34) raw xDistance=-0.06 yDistance=0.35
21:53:01.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:53:01.154 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.15 newest=1.05
21:53:01.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
21:53:01.154 00.000 20224 MoveAxis(E, 0, ABG)
21:53:01.154 00.000 20224 Move returns status 0, amount 0
21:53:01.154 00.000 20224 MoveAxis(S, 74, ABG)
21:53:01.154 00.000 20224 Guiding  Dir = 1, Dur = 74
21:53:01.154 00.000 20224 IsSlewing returns 0
21:53:01.155 00.001 20224 IsGuiding returns 0
21:53:01.161 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55901, med=2755, FiltMin=2505, FiltMax=29133, Gamma=1.000
21:53:01.182 00.021 8996 UpdateGuideState exits: m=749239 SNR=352.3
21:53:01.184 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:01.187 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:01.189 00.002 8996 Enqueuing Expose request
21:53:01.192 00.003 20224 PulseGuide returned control before completion, sleep 47
21:53:01.254 00.062 20224 IsGuiding returns 1
21:53:01.254 00.000 20224 scope still moving after pulse duration time elapsed
21:53:01.286 00.032 20224 IsSlewing returns 0
21:53:01.286 00.000 20224 IsGuiding returns 0
21:53:01.286 00.000 20224 scope move finished after 74 + 57 ms
21:53:01.286 00.000 20224 Move returns status 0, amount 74
21:53:01.287 00.001 20224 move complete, result=0
21:53:01.287 00.000 20224 worker thread done servicing request
21:53:01.287 00.000 20224 Worker thread wakes up
21:53:01.287 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 74 ms SOUTH
21:53:01.289 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:01.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:02.269 00.980 20224 Exposure complete
21:53:02.333 00.064 20224 worker thread done servicing request
21:53:02.334 00.001 8996 OnExposeComplete: enter
21:53:02.334 00.000 8996 UpdateGuideState(): m_state=6
21:53:02.335 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3242
21:53:02.336 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.24, Mass=742907, SNR=350.1, Peak=58365 HFD=4.6
21:53:02.337 00.001 8996 MultiStar: [#1 -0.15,-0.01,0.76,U] [#2 -0.27,-0.40,0.00,M8] [#3 -0.27,-0.55,0.00,M6] [#4 -0.14,-0.64,0.00,M5] [#5 -0.29,-0.23,0.69,U] [#6 -0.44,-0.36,0.00,M4] [#7 -0.26,-0.46,0.00,M8] [#8 -0.24,-0.21,0.42,U] 
21:53:02.339 00.002 8996 refined, 3 included, MultiStar: {-0.14, -0.23}, one-star: {0.02, -0.40}
21:53:02.340 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
21:53:02.342 00.002 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
21:53:02.343 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-2.12 mountX=-0.11 mountY=0.24, mountTheta=2.02
21:53:02.345 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.23, opts=13)
21:53:02.346 00.001 8996 Enqueuing Move request for scope (-0.14, -0.23)
21:53:02.347 00.001 20224 Worker thread wakes up
21:53:02.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.23) opts 0xd
21:53:02.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.23)
21:53:02.347 00.000 20224 Moving (-0.14, -0.23) raw xDistance=-0.11 yDistance=0.24
21:53:02.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:53:02.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:53:02.347 00.000 20224 MoveAxis(E, 0, ABG)
21:53:02.347 00.000 20224 Move returns status 0, amount 0
21:53:02.347 00.000 20224 MoveAxis(S, 51, ABG)
21:53:02.347 00.000 20224 Guiding  Dir = 1, Dur = 51
21:53:02.348 00.001 20224 IsSlewing returns 0
21:53:02.348 00.000 20224 IsGuiding returns 0
21:53:02.353 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58365, med=2755, FiltMin=2512, FiltMax=29568, Gamma=1.000
21:53:02.371 00.018 20224 PulseGuide returned control before completion, sleep 38
21:53:02.380 00.009 8996 UpdateGuideState exits: m=742907 SNR=350.1
21:53:02.382 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:02.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:02.384 00.001 8996 Enqueuing Expose request
21:53:02.418 00.034 20224 IsGuiding returns 1
21:53:02.418 00.000 20224 scope still moving after pulse duration time elapsed
21:53:02.449 00.031 20224 IsSlewing returns 0
21:53:02.449 00.000 20224 IsGuiding returns 1
21:53:02.480 00.031 20224 IsSlewing returns 0
21:53:02.481 00.001 20224 IsGuiding returns 0
21:53:02.481 00.000 20224 scope move finished after 51 + 81 ms
21:53:02.481 00.000 20224 Move returns status 0, amount 51
21:53:02.481 00.000 20224 move complete, result=0
21:53:02.481 00.000 20224 worker thread done servicing request
21:53:02.481 00.000 20224 Worker thread wakes up
21:53:02.481 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
21:53:02.484 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:02.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:03.637 01.153 20224 Exposure complete
21:53:03.724 00.087 20224 worker thread done servicing request
21:53:03.724 00.000 8996 OnExposeComplete: enter
21:53:03.725 00.001 8996 UpdateGuideState(): m_state=6
21:53:03.726 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3243
21:53:03.727 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.78, Mass=750139, SNR=375.5, Peak=56877 HFD=4.4
21:53:03.727 00.000 8996 MultiStar: [#1 -0.64,0.39,0.00,M1] [#2 -0.58,0.03,0.00,M9] [#3 -0.53,0.18,0.00,M7] [#4 -0.53,0.04,0.00,M6] [#5 -0.61,0.39,0.00,M1] [#6 -0.73,-0.01,0.00,M5] [#7 -0.61,-0.10,0.00,M9] [#8 -0.57,0.01,0.00,M3] 
21:53:03.728 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
21:53:03.729 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
21:53:03.730 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=0.14 hyp=0.48 cameraTheta=2.85 mountX=-0.47 mountY=-0.09, mountTheta=-2.96
21:53:03.731 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.14, opts=13)
21:53:03.732 00.001 8996 Enqueuing Move request for scope (-0.46, 0.14)
21:53:03.733 00.001 20224 Worker thread wakes up
21:53:03.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.14) opts 0xd
21:53:03.733 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.14)
21:53:03.733 00.000 20224 Moving (-0.46, 0.14) raw xDistance=-0.47 yDistance=-0.09
21:53:03.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
21:53:03.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:03.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:53:03.733 00.000 20224 MoveAxis(E, 69, ABG)
21:53:03.733 00.000 20224 Guiding  Dir = 2, Dur = 69
21:53:03.733 00.000 20224 IsSlewing returns 0
21:53:03.734 00.001 20224 IsGuiding returns 0
21:53:03.741 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56877, med=2755, FiltMin=2496, FiltMax=27033, Gamma=1.000
21:53:03.762 00.021 8996 UpdateGuideState exits: m=750139 SNR=375.5
21:53:03.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:03.763 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:03.764 00.001 8996 Enqueuing Expose request
21:53:03.784 00.020 20224 PulseGuide returned control before completion, sleep 29
21:53:03.815 00.031 20224 IsGuiding returns 1
21:53:03.815 00.000 20224 scope still moving after pulse duration time elapsed
21:53:03.847 00.032 20224 IsSlewing returns 0
21:53:03.847 00.000 20224 IsGuiding returns 1
21:53:03.877 00.030 20224 IsSlewing returns 0
21:53:03.878 00.001 20224 IsGuiding returns 1
21:53:03.907 00.029 20224 IsSlewing returns 0
21:53:03.907 00.000 20224 IsGuiding returns 0
21:53:03.907 00.000 20224 scope move finished after 69 + 105 ms
21:53:03.907 00.000 20224 Move returns status 0, amount 69
21:53:03.908 00.001 20224 MoveAxis(N, 0, ABG)
21:53:03.908 00.000 20224 Move returns status 0, amount 0
21:53:03.908 00.000 20224 move complete, result=0
21:53:03.908 00.000 20224 worker thread done servicing request
21:53:03.908 00.000 20224 Worker thread wakes up
21:53:03.908 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:03.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:03.908 00.000 8996 GuideStep: -0.5 px 69 ms EAST, -0.1 px 0 ms NORTH
21:53:04.896 00.988 20224 Exposure complete
21:53:04.961 00.065 20224 worker thread done servicing request
21:53:04.962 00.001 8996 OnExposeComplete: enter
21:53:04.964 00.002 8996 UpdateGuideState(): m_state=6
21:53:04.966 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3244
21:53:04.967 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.66, Mass=754452, SNR=338.7, Peak=51117 HFD=4.5
21:53:04.969 00.002 8996 MultiStar: [#1 -0.29,0.30,0.00,M2] [#2 -0.45,-0.04,0.00,M10] [#3 -0.27,0.06,0.68,U] [#4 -0.21,-0.10,0.54,U] [#5 -0.42,0.26,0.00,M2] [#6 -0.44,-0.15,0.00,M6] [#7 -0.23,-0.08,0.52,U] [#8 -0.45,0.14,0.00,M4] 
21:53:04.970 00.001 8996 refined, 3 included, MultiStar: {-0.26, -0.01}, one-star: {-0.30, 0.02}
21:53:04.971 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
21:53:04.973 00.002 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
21:53:04.974 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.09 mountX=-0.26 mountY=0.04, mountTheta=2.97
21:53:04.977 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.01, opts=13)
21:53:04.979 00.002 8996 Enqueuing Move request for scope (-0.26, -0.01)
21:53:04.979 00.000 20224 Worker thread wakes up
21:53:04.980 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
21:53:04.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
21:53:04.980 00.000 20224 Moving (-0.26, -0.01) raw xDistance=-0.26 yDistance=0.04
21:53:04.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
21:53:04.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:04.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:53:04.980 00.000 20224 MoveAxis(E, 43, ABG)
21:53:04.980 00.000 20224 Guiding  Dir = 2, Dur = 43
21:53:04.980 00.000 20224 IsSlewing returns 0
21:53:04.980 00.000 20224 IsGuiding returns 0
21:53:04.981 00.001 20224 PulseGuide returned control before completion, sleep 52
21:53:04.985 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51117, med=2755, FiltMin=2502, FiltMax=24153, Gamma=1.000
21:53:05.006 00.021 8996 UpdateGuideState exits: m=754452 SNR=338.7
21:53:05.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:05.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:05.009 00.001 8996 Enqueuing Expose request
21:53:05.036 00.027 20224 IsGuiding returns 1
21:53:05.036 00.000 20224 scope still moving after pulse duration time elapsed
21:53:05.068 00.032 20224 IsSlewing returns 0
21:53:05.068 00.000 20224 IsGuiding returns 0
21:53:05.069 00.001 20224 scope move finished after 43 + 45 ms
21:53:05.069 00.000 20224 Move returns status 0, amount 43
21:53:05.069 00.000 20224 MoveAxis(N, 0, ABG)
21:53:05.069 00.000 20224 Move returns status 0, amount 0
21:53:05.069 00.000 20224 move complete, result=0
21:53:05.069 00.000 20224 worker thread done servicing request
21:53:05.069 00.000 20224 Worker thread wakes up
21:53:05.069 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:05.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:05.069 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
21:53:06.233 01.164 20224 Exposure complete
21:53:06.293 00.060 20224 worker thread done servicing request
21:53:06.293 00.000 8996 OnExposeComplete: enter
21:53:06.294 00.001 8996 UpdateGuideState(): m_state=6
21:53:06.295 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3245
21:53:06.296 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.92, Mass=808018, SNR=344.5, Peak=65507 HFD=4.5
21:53:06.297 00.001 8996 MultiStar: [#1 0.29,0.42,0.00,M3] [#2 0.16,-0.11,0.76,U] [#3 0.29,0.12,0.57,U] [#4 0.32,0.15,0.53,U] [#5 0.15,0.45,0.00,M3] [#6 0.09,-0.19,0.48,U] [#7 0.25,0.04,0.44,U] [#8 0.14,0.21,0.41,U] 
21:53:06.298 00.001 8996 refined, 6 included, MultiStar: {0.24, 0.09}, one-star: {0.36, 0.28}
21:53:06.299 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
21:53:06.299 00.000 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
21:53:06.300 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.09 hyp=0.26 cameraTheta=0.34 mountX=0.23 mountY=-0.11, mountTheta=-0.45
21:53:06.301 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.09, opts=13)
21:53:06.302 00.001 8996 Enqueuing Move request for scope (0.24, 0.09)
21:53:06.303 00.001 20224 Worker thread wakes up
21:53:06.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.09) opts 0xd
21:53:06.304 00.001 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.09)
21:53:06.304 00.000 20224 Moving (0.24, 0.09) raw xDistance=0.23 yDistance=-0.11
21:53:06.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
21:53:06.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:06.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:53:06.304 00.000 20224 MoveAxis(W, 31, ABG)
21:53:06.304 00.000 20224 Guiding  Dir = 3, Dur = 31
21:53:06.305 00.001 20224 IsSlewing returns 0
21:53:06.305 00.000 20224 IsGuiding returns 0
21:53:06.307 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2489, FiltMax=32726, Gamma=1.000
21:53:06.319 00.012 20224 PulseGuide returned control before completion, sleep 27
21:53:06.321 00.002 8996 UpdateGuideState exits: m=808018 SNR=344.5
21:53:06.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:06.323 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:06.324 00.001 8996 Enqueuing Expose request
21:53:06.349 00.025 20224 IsGuiding returns 1
21:53:06.349 00.000 20224 scope still moving after pulse duration time elapsed
21:53:06.380 00.031 20224 IsSlewing returns 0
21:53:06.380 00.000 20224 IsGuiding returns 1
21:53:06.411 00.031 20224 IsSlewing returns 0
21:53:06.411 00.000 20224 IsGuiding returns 0
21:53:06.412 00.001 20224 scope move finished after 31 + 75 ms
21:53:06.412 00.000 20224 Move returns status 0, amount 31
21:53:06.412 00.000 20224 MoveAxis(N, 0, ABG)
21:53:06.412 00.000 20224 Move returns status 0, amount 0
21:53:06.412 00.000 20224 move complete, result=0
21:53:06.412 00.000 20224 worker thread done servicing request
21:53:06.412 00.000 20224 Worker thread wakes up
21:53:06.412 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:06.412 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
21:53:06.414 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:07.390 00.976 20224 Exposure complete
21:53:07.458 00.068 20224 worker thread done servicing request
21:53:07.459 00.001 8996 OnExposeComplete: enter
21:53:07.460 00.001 8996 UpdateGuideState(): m_state=6
21:53:07.462 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3246
21:53:07.464 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=472.67, Mass=717620, SNR=344.8, Peak=50115 HFD=4.8
21:53:07.465 00.001 8996 MultiStar: [#1 0.05,0.36,0.62,U] [#2 0.01,-0.01,0.74,U] [#3 0.12,0.08,0.60,U] [#4 0.13,0.08,0.62,U] [#5 -0.06,0.30,0.68,U] [#6 -0.16,0.00,0.44,U] [#7 0.01,-0.09,0.41,U] [#8 -0.07,0.30,0.39,U] 
21:53:07.466 00.001 8996 single-star, 8 included, MultiStar: {0.03, 0.11}, one-star: {0.09, 0.03}
21:53:07.468 00.002 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
21:53:07.470 00.002 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
21:53:07.471 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.37 mountX=0.08 mountY=-0.04, mountTheta=-0.48
21:53:07.473 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
21:53:07.476 00.003 8996 Enqueuing Move request for scope (0.09, 0.03)
21:53:07.478 00.002 20224 Worker thread wakes up
21:53:07.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
21:53:07.478 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
21:53:07.478 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.08 yDistance=-0.04
21:53:07.479 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:53:07.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:07.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:53:07.479 00.000 20224 MoveAxis(E, 0, ABG)
21:53:07.479 00.000 20224 Move returns status 0, amount 0
21:53:07.479 00.000 20224 MoveAxis(N, 0, ABG)
21:53:07.479 00.000 20224 Move returns status 0, amount 0
21:53:07.479 00.000 20224 move complete, result=0
21:53:07.479 00.000 20224 worker thread done servicing request
21:53:07.488 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50115, med=2758, FiltMin=2496, FiltMax=31299, Gamma=1.000
21:53:07.511 00.023 8996 UpdateGuideState exits: m=717620 SNR=344.8
21:53:07.512 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:07.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:07.513 00.000 8996 Enqueuing Expose request
21:53:07.514 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:07.515 00.001 20224 Worker thread wakes up
21:53:07.515 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:07.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:08.670 01.155 20224 Exposure complete
21:53:08.768 00.098 20224 worker thread done servicing request
21:53:08.769 00.001 8996 OnExposeComplete: enter
21:53:08.770 00.001 8996 UpdateGuideState(): m_state=6
21:53:08.772 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3247
21:53:08.772 00.000 8996 Star::Find returns 1 (0), X=138.10, Y=473.45, Mass=803919, SNR=406.4, Peak=55149 HFD=4.7
21:53:08.773 00.001 8996 MultiStar: large primary error, entering stabilization period
21:53:08.774 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
21:53:08.774 00.000 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
21:53:08.775 00.001 8996 CameraToMount -- cameraX=-0.41 cameraY=0.81 hyp=0.90 cameraTheta=2.04 mountX=-0.48 mountY=-0.75, mountTheta=-2.14
21:53:08.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=0.81, opts=13)
21:53:08.779 00.002 8996 Enqueuing Move request for scope (-0.41, 0.81)
21:53:08.780 00.001 20224 Worker thread wakes up
21:53:08.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.81) opts 0xd
21:53:08.780 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, 0.81)
21:53:08.780 00.000 20224 Moving (-0.41, 0.81) raw xDistance=-0.48 yDistance=-0.75
21:53:08.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
21:53:08.780 00.000 20224 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
21:53:08.780 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.26
21:53:08.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
21:53:08.780 00.000 20224 MoveAxis(E, 70, ABG)
21:53:08.781 00.001 20224 Guiding  Dir = 2, Dur = 70
21:53:08.781 00.000 20224 IsSlewing returns 0
21:53:08.781 00.000 20224 IsGuiding returns 0
21:53:08.785 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55149, med=2755, FiltMin=2509, FiltMax=25731, Gamma=1.000
21:53:08.800 00.015 8996 UpdateGuideState exits: m=803919 SNR=406.4
21:53:08.802 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:08.804 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:08.805 00.001 8996 Enqueuing Expose request
21:53:08.831 00.026 20224 PulseGuide returned control before completion, sleep 32
21:53:08.876 00.045 20224 IsGuiding returns 1
21:53:08.876 00.000 20224 scope still moving after pulse duration time elapsed
21:53:08.906 00.030 20224 IsSlewing returns 0
21:53:08.907 00.001 20224 IsGuiding returns 1
21:53:08.937 00.030 20224 IsSlewing returns 0
21:53:08.937 00.000 20224 IsGuiding returns 0
21:53:08.938 00.001 20224 scope move finished after 70 + 86 ms
21:53:08.938 00.000 20224 Move returns status 0, amount 70
21:53:08.938 00.000 20224 MoveAxis(N, 159, ABG)
21:53:08.938 00.000 20224 Guiding  Dir = 0, Dur = 159
21:53:08.938 00.000 20224 IsSlewing returns 0
21:53:08.938 00.000 20224 IsGuiding returns 0
21:53:08.986 00.048 20224 PulseGuide returned control before completion, sleep 122
21:53:09.124 00.138 20224 IsGuiding returns 1
21:53:09.124 00.000 20224 scope still moving after pulse duration time elapsed
21:53:09.155 00.031 20224 IsSlewing returns 0
21:53:09.156 00.001 20224 IsGuiding returns 1
21:53:09.185 00.029 20224 IsSlewing returns 0
21:53:09.185 00.000 20224 IsGuiding returns 0
21:53:09.185 00.000 20224 scope move finished after 159 + 87 ms
21:53:09.186 00.001 20224 Move returns status 0, amount 159
21:53:09.186 00.000 20224 move complete, result=0
21:53:09.186 00.000 20224 worker thread done servicing request
21:53:09.186 00.000 20224 Worker thread wakes up
21:53:09.186 00.000 8996 GuideStep: -0.5 px 70 ms EAST, -0.8 px 159 ms NORTH
21:53:09.189 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:09.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:10.170 00.981 20224 Exposure complete
21:53:10.235 00.065 20224 worker thread done servicing request
21:53:10.236 00.001 8996 OnExposeComplete: enter
21:53:10.237 00.001 8996 UpdateGuideState(): m_state=6
21:53:10.238 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3248
21:53:10.239 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=473.18, Mass=743235, SNR=364.4, Peak=59331 HFD=4.6
21:53:10.240 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
21:53:10.240 00.000 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
21:53:10.241 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.54 hyp=0.54 cameraTheta=1.62 mountX=-0.08 mountY=-0.54, mountTheta=-1.72
21:53:10.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.54, opts=13)
21:53:10.243 00.000 8996 Enqueuing Move request for scope (-0.03, 0.54)
21:53:10.244 00.001 20224 Worker thread wakes up
21:53:10.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.54) opts 0xd
21:53:10.245 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.54)
21:53:10.245 00.000 20224 Moving (-0.03, 0.54) raw xDistance=-0.08 yDistance=-0.54
21:53:10.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:53:10.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:53:10.245 00.000 20224 MoveAxis(E, 0, ABG)
21:53:10.245 00.000 20224 Move returns status 0, amount 0
21:53:10.245 00.000 20224 MoveAxis(N, 113, ABG)
21:53:10.245 00.000 20224 Guiding  Dir = 0, Dur = 113
21:53:10.246 00.001 20224 IsSlewing returns 0
21:53:10.246 00.000 20224 IsGuiding returns 0
21:53:10.247 00.001 20224 PulseGuide returned control before completion, sleep 122
21:53:10.248 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=59331, med=2758, FiltMin=2505, FiltMax=27037, Gamma=1.000
21:53:10.265 00.017 8996 UpdateGuideState exits: m=743235 SNR=364.4
21:53:10.267 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:10.269 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:10.270 00.001 8996 Enqueuing Expose request
21:53:10.378 00.108 20224 IsGuiding returns 1
21:53:10.379 00.001 20224 scope still moving after pulse duration time elapsed
21:53:10.409 00.030 20224 IsSlewing returns 0
21:53:10.409 00.000 20224 IsGuiding returns 0
21:53:10.409 00.000 20224 scope move finished after 113 + 50 ms
21:53:10.409 00.000 20224 Move returns status 0, amount 113
21:53:10.409 00.000 20224 move complete, result=0
21:53:10.409 00.000 20224 worker thread done servicing request
21:53:10.409 00.000 20224 Worker thread wakes up
21:53:10.409 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 113 ms NORTH
21:53:10.411 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:10.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:11.583 01.172 20224 Exposure complete
21:53:11.649 00.066 20224 worker thread done servicing request
21:53:11.649 00.000 8996 OnExposeComplete: enter
21:53:11.650 00.001 8996 UpdateGuideState(): m_state=6
21:53:11.650 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3249
21:53:11.651 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.23, Mass=732718, SNR=338.6, Peak=54096 HFD=4.5
21:53:11.652 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
21:53:11.653 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
21:53:11.654 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.41 hyp=0.52 cameraTheta=-2.25 mountX=-0.28 mountY=0.44, mountTheta=2.14
21:53:11.655 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.41, opts=13)
21:53:11.656 00.001 8996 Enqueuing Move request for scope (-0.33, -0.41)
21:53:11.657 00.001 20224 Worker thread wakes up
21:53:11.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.41) opts 0xd
21:53:11.657 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.41)
21:53:11.657 00.000 20224 Moving (-0.33, -0.41) raw xDistance=-0.28 yDistance=0.44
21:53:11.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:53:11.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:11.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
21:53:11.657 00.000 20224 MoveAxis(E, 42, ABG)
21:53:11.657 00.000 20224 Guiding  Dir = 2, Dur = 42
21:53:11.657 00.000 20224 IsSlewing returns 0
21:53:11.657 00.000 20224 IsGuiding returns 0
21:53:11.661 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54096, med=2758, FiltMin=2515, FiltMax=26291, Gamma=1.000
21:53:11.674 00.013 8996 UpdateGuideState exits: m=732718 SNR=338.6
21:53:11.675 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:11.676 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:11.677 00.001 8996 Enqueuing Expose request
21:53:11.717 00.040 20224 IsGuiding returns 1
21:53:11.717 00.000 20224 scope still moving after pulse duration time elapsed
21:53:11.747 00.030 20224 IsSlewing returns 0
21:53:11.747 00.000 20224 IsGuiding returns 1
21:53:11.780 00.033 20224 IsSlewing returns 0
21:53:11.780 00.000 20224 IsGuiding returns 1
21:53:11.809 00.029 20224 IsSlewing returns 0
21:53:11.810 00.001 20224 IsGuiding returns 0
21:53:11.810 00.000 20224 scope move finished after 42 + 109 ms
21:53:11.810 00.000 20224 Move returns status 0, amount 42
21:53:11.810 00.000 20224 MoveAxis(N, 0, ABG)
21:53:11.810 00.000 20224 Move returns status 0, amount 0
21:53:11.810 00.000 20224 move complete, result=0
21:53:11.810 00.000 20224 worker thread done servicing request
21:53:11.810 00.000 20224 Worker thread wakes up
21:53:11.810 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.4 px 0 ms NORTH
21:53:11.812 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:11.813 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:12.794 00.981 20224 Exposure complete
21:53:12.882 00.088 20224 worker thread done servicing request
21:53:12.882 00.000 8996 OnExposeComplete: enter
21:53:12.883 00.001 8996 UpdateGuideState(): m_state=6
21:53:12.884 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3250
21:53:12.886 00.002 8996 Star::Find returns 1 (0), X=138.93, Y=472.16, Mass=732731, SNR=336.6, Peak=50269 HFD=4.5
21:53:12.887 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:53:12.888 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
21:53:12.889 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=-0.48 hyp=0.64 cameraTheta=-0.85 mountX=0.47 mountY=0.43, mountTheta=0.74
21:53:12.892 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=-0.48, opts=13)
21:53:12.894 00.002 8996 Enqueuing Move request for scope (0.42, -0.48)
21:53:12.895 00.001 20224 Worker thread wakes up
21:53:12.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.48) opts 0xd
21:53:12.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, -0.48)
21:53:12.895 00.000 20224 Moving (0.42, -0.48) raw xDistance=0.47 yDistance=0.43
21:53:12.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.47
21:53:12.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:12.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
21:53:12.895 00.000 20224 MoveAxis(W, 66, ABG)
21:53:12.895 00.000 20224 Guiding  Dir = 3, Dur = 66
21:53:12.896 00.001 20224 IsSlewing returns 0
21:53:12.896 00.000 20224 IsGuiding returns 0
21:53:12.898 00.002 20224 PulseGuide returned control before completion, sleep 75
21:53:12.903 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50269, med=2758, FiltMin=2496, FiltMax=29680, Gamma=1.000
21:53:12.935 00.032 8996 UpdateGuideState exits: m=732731 SNR=336.6
21:53:12.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:12.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:12.938 00.001 8996 Enqueuing Expose request
21:53:12.985 00.047 20224 IsGuiding returns 0
21:53:12.985 00.000 20224 Move returns status 0, amount 66
21:53:12.985 00.000 20224 MoveAxis(N, 0, ABG)
21:53:12.985 00.000 20224 Move returns status 0, amount 0
21:53:12.985 00.000 20224 move complete, result=0
21:53:12.985 00.000 20224 worker thread done servicing request
21:53:12.985 00.000 20224 Worker thread wakes up
21:53:12.985 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:12.986 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:12.986 00.000 8996 GuideStep: 0.5 px 66 ms WEST, 0.4 px 0 ms NORTH
21:53:14.151 01.165 20224 Exposure complete
21:53:14.234 00.083 20224 worker thread done servicing request
21:53:14.234 00.000 8996 OnExposeComplete: enter
21:53:14.236 00.002 8996 UpdateGuideState(): m_state=6
21:53:14.237 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3251
21:53:14.238 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=472.34, Mass=753432, SNR=352.6, Peak=51424 HFD=4.7
21:53:14.239 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
21:53:14.240 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
21:53:14.241 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.30 hyp=0.39 cameraTheta=-2.26 mountX=-0.22 mountY=0.33, mountTheta=2.15
21:53:14.242 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.30, opts=13)
21:53:14.243 00.001 8996 Enqueuing Move request for scope (-0.25, -0.30)
21:53:14.244 00.001 20224 Worker thread wakes up
21:53:14.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.30) opts 0xd
21:53:14.244 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.30)
21:53:14.244 00.000 20224 Moving (-0.25, -0.30) raw xDistance=-0.22 yDistance=0.33
21:53:14.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
21:53:14.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:14.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
21:53:14.244 00.000 20224 MoveAxis(E, 27, ABG)
21:53:14.244 00.000 20224 Guiding  Dir = 2, Dur = 27
21:53:14.244 00.000 20224 IsSlewing returns 0
21:53:14.244 00.000 20224 IsGuiding returns 0
21:53:14.248 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51424, med=2761, FiltMin=2502, FiltMax=24979, Gamma=1.000
21:53:14.275 00.027 8996 UpdateGuideState exits: m=753432 SNR=352.6
21:53:14.278 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:14.280 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:14.282 00.002 8996 Enqueuing Expose request
21:53:14.303 00.021 20224 IsGuiding returns 1
21:53:14.303 00.000 20224 scope still moving after pulse duration time elapsed
21:53:14.332 00.029 20224 IsSlewing returns 0
21:53:14.332 00.000 20224 IsGuiding returns 1
21:53:14.363 00.031 20224 IsSlewing returns 0
21:53:14.364 00.001 20224 IsGuiding returns 1
21:53:14.394 00.030 20224 IsSlewing returns 0
21:53:14.394 00.000 20224 IsGuiding returns 0
21:53:14.394 00.000 20224 scope move finished after 27 + 122 ms
21:53:14.394 00.000 20224 Move returns status 0, amount 27
21:53:14.394 00.000 20224 MoveAxis(N, 0, ABG)
21:53:14.394 00.000 20224 Move returns status 0, amount 0
21:53:14.394 00.000 20224 move complete, result=0
21:53:14.394 00.000 20224 worker thread done servicing request
21:53:14.394 00.000 20224 Worker thread wakes up
21:53:14.394 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:14.394 00.000 8996 GuideStep: -0.2 px 27 ms EAST, 0.3 px 0 ms NORTH
21:53:14.398 00.004 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:15.387 00.989 20224 Exposure complete
21:53:15.466 00.079 20224 worker thread done servicing request
21:53:15.466 00.000 8996 OnExposeComplete: enter
21:53:15.467 00.001 8996 UpdateGuideState(): m_state=6
21:53:15.469 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3252
21:53:15.470 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.29, Mass=771341, SNR=358.4, Peak=58557 HFD=4.6
21:53:15.471 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
21:53:15.471 00.000 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
21:53:15.472 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.35 hyp=0.47 cameraTheta=-0.83 mountX=0.35 mountY=0.31, mountTheta=0.73
21:53:15.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.35, opts=13)
21:53:15.475 00.001 8996 Enqueuing Move request for scope (0.32, -0.35)
21:53:15.476 00.001 20224 Worker thread wakes up
21:53:15.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.35) opts 0xd
21:53:15.476 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.35)
21:53:15.476 00.000 20224 Moving (0.32, -0.35) raw xDistance=0.35 yDistance=0.31
21:53:15.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.35
21:53:15.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:15.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:53:15.476 00.000 20224 MoveAxis(W, 49, ABG)
21:53:15.476 00.000 20224 Guiding  Dir = 3, Dur = 49
21:53:15.477 00.001 20224 IsSlewing returns 0
21:53:15.477 00.000 20224 IsGuiding returns 0
21:53:15.483 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58557, med=2761, FiltMin=2521, FiltMax=29123, Gamma=1.000
21:53:15.487 00.004 20224 PulseGuide returned control before completion, sleep 49
21:53:15.500 00.013 8996 UpdateGuideState exits: m=771341 SNR=358.4
21:53:15.500 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:15.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:15.502 00.001 8996 Enqueuing Expose request
21:53:15.550 00.048 20224 IsGuiding returns 1
21:53:15.550 00.000 20224 scope still moving after pulse duration time elapsed
21:53:15.582 00.032 20224 IsSlewing returns 0
21:53:15.583 00.001 20224 IsGuiding returns 0
21:53:15.583 00.000 20224 scope move finished after 49 + 56 ms
21:53:15.583 00.000 20224 Move returns status 0, amount 49
21:53:15.583 00.000 20224 MoveAxis(N, 0, ABG)
21:53:15.583 00.000 20224 Move returns status 0, amount 0
21:53:15.583 00.000 20224 move complete, result=0
21:53:15.583 00.000 20224 worker thread done servicing request
21:53:15.583 00.000 8996 GuideStep: 0.4 px 49 ms WEST, 0.3 px 0 ms NORTH
21:53:15.585 00.002 20224 Worker thread wakes up
21:53:15.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:15.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:16.747 01.162 20224 Exposure complete
21:53:16.812 00.065 20224 worker thread done servicing request
21:53:16.812 00.000 8996 OnExposeComplete: enter
21:53:16.814 00.002 8996 UpdateGuideState(): m_state=6
21:53:16.816 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3253
21:53:16.818 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=472.27, Mass=708602, SNR=325.2, Peak=54269 HFD=4.7
21:53:16.819 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
21:53:16.821 00.002 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
21:53:16.822 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.37 hyp=0.40 cameraTheta=-1.23 mountX=0.17 mountY=0.35, mountTheta=1.13
21:53:16.825 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.37, opts=13)
21:53:16.827 00.002 8996 Enqueuing Move request for scope (0.13, -0.37)
21:53:16.829 00.002 20224 Worker thread wakes up
21:53:16.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.37) opts 0xd
21:53:16.829 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.37)
21:53:16.829 00.000 20224 Moving (0.13, -0.37) raw xDistance=0.17 yDistance=0.35
21:53:16.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:53:16.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:53:16.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
21:53:16.829 00.000 20224 MoveAxis(E, 0, ABG)
21:53:16.830 00.001 20224 Move returns status 0, amount 0
21:53:16.830 00.000 20224 MoveAxis(N, 0, ABG)
21:53:16.830 00.000 20224 Move returns status 0, amount 0
21:53:16.830 00.000 20224 move complete, result=0
21:53:16.830 00.000 20224 worker thread done servicing request
21:53:16.836 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54269, med=2761, FiltMin=2531, FiltMax=29501, Gamma=1.000
21:53:16.853 00.017 8996 UpdateGuideState exits: m=708602 SNR=325.2
21:53:16.855 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:16.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:16.857 00.001 8996 Enqueuing Expose request
21:53:16.858 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
21:53:16.859 00.001 20224 Worker thread wakes up
21:53:16.859 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:16.859 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:17.838 00.979 20224 Exposure complete
21:53:17.894 00.056 20224 worker thread done servicing request
21:53:17.894 00.000 8996 OnExposeComplete: enter
21:53:17.895 00.001 8996 UpdateGuideState(): m_state=6
21:53:17.896 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3254
21:53:17.899 00.003 8996 Star::Find returns 1 (0), X=138.68, Y=472.23, Mass=739305, SNR=361.9, Peak=58397 HFD=4.7
21:53:17.900 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
21:53:17.901 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
21:53:17.902 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.41 hyp=0.45 cameraTheta=-1.16 mountX=0.22 mountY=0.39, mountTheta=1.06
21:53:17.903 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.41, opts=13)
21:53:17.904 00.001 8996 Enqueuing Move request for scope (0.18, -0.41)
21:53:17.905 00.001 20224 Worker thread wakes up
21:53:17.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.41) opts 0xd
21:53:17.905 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.41)
21:53:17.905 00.000 20224 Moving (0.18, -0.41) raw xDistance=0.22 yDistance=0.39
21:53:17.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:53:17.906 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:53:17.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
21:53:17.906 00.000 20224 MoveAxis(W, 32, ABG)
21:53:17.906 00.000 20224 Guiding  Dir = 3, Dur = 32
21:53:17.907 00.001 20224 IsSlewing returns 0
21:53:17.907 00.000 20224 IsGuiding returns 0
21:53:17.912 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58397, med=2761, FiltMin=2499, FiltMax=28989, Gamma=1.000
21:53:17.926 00.014 8996 UpdateGuideState exits: m=739305 SNR=361.9
21:53:17.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:17.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:17.929 00.001 8996 Enqueuing Expose request
21:53:17.945 00.016 20224 IsGuiding returns 1
21:53:17.945 00.000 20224 scope still moving after pulse duration time elapsed
21:53:17.979 00.034 20224 IsSlewing returns 0
21:53:17.979 00.000 20224 IsGuiding returns 1
21:53:18.006 00.027 20224 IsSlewing returns 0
21:53:18.006 00.000 20224 IsGuiding returns 1
21:53:18.036 00.030 20224 IsSlewing returns 0
21:53:18.036 00.000 20224 IsGuiding returns 0
21:53:18.036 00.000 20224 scope move finished after 32 + 97 ms
21:53:18.037 00.001 20224 Move returns status 0, amount 32
21:53:18.037 00.000 20224 MoveAxis(N, 0, ABG)
21:53:18.037 00.000 20224 Move returns status 0, amount 0
21:53:18.037 00.000 20224 move complete, result=0
21:53:18.037 00.000 20224 worker thread done servicing request
21:53:18.037 00.000 20224 Worker thread wakes up
21:53:18.037 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.4 px 0 ms NORTH
21:53:18.039 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:18.040 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:19.211 01.171 20224 Exposure complete
21:53:19.276 00.065 20224 worker thread done servicing request
21:53:19.276 00.000 8996 OnExposeComplete: enter
21:53:19.277 00.001 8996 UpdateGuideState(): m_state=6
21:53:19.277 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3255
21:53:19.279 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=472.06, Mass=777443, SNR=362.5, Peak=59261 HFD=4.4
21:53:19.279 00.000 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
21:53:19.280 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
21:53:19.281 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.58 hyp=0.62 cameraTheta=-1.90 mountX=-0.14 mountY=0.60, mountTheta=1.81
21:53:19.283 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.58, opts=13)
21:53:19.285 00.002 8996 Enqueuing Move request for scope (-0.20, -0.58)
21:53:19.287 00.002 20224 Worker thread wakes up
21:53:19.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.58) opts 0xd
21:53:19.287 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.58)
21:53:19.287 00.000 20224 Moving (-0.20, -0.58) raw xDistance=-0.14 yDistance=0.60
21:53:19.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:53:19.287 00.000 20224 resist switch: large excursion: input 0.60 thresh 0.60 direction from -1 to 1
21:53:19.288 00.001 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
21:53:19.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
21:53:19.288 00.000 20224 MoveAxis(E, 0, ABG)
21:53:19.288 00.000 20224 Move returns status 0, amount 0
21:53:19.288 00.000 20224 MoveAxis(S, 127, ABG)
21:53:19.288 00.000 20224 Guiding  Dir = 1, Dur = 127
21:53:19.288 00.000 20224 IsSlewing returns 0
21:53:19.289 00.001 20224 IsGuiding returns 0
21:53:19.290 00.001 20224 PulseGuide returned control before completion, sleep 136
21:53:19.297 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59261, med=2758, FiltMin=2515, FiltMax=30467, Gamma=1.000
21:53:19.314 00.017 8996 UpdateGuideState exits: m=777443 SNR=362.5
21:53:19.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:19.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:19.317 00.001 8996 Enqueuing Expose request
21:53:19.443 00.126 20224 IsGuiding returns 1
21:53:19.443 00.000 20224 scope still moving after pulse duration time elapsed
21:53:19.475 00.032 20224 IsSlewing returns 0
21:53:19.475 00.000 20224 IsGuiding returns 0
21:53:19.475 00.000 20224 scope move finished after 127 + 59 ms
21:53:19.475 00.000 20224 Move returns status 0, amount 127
21:53:19.475 00.000 20224 move complete, result=0
21:53:19.476 00.001 20224 worker thread done servicing request
21:53:19.476 00.000 20224 Worker thread wakes up
21:53:19.476 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:19.476 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.6 px 127 ms SOUTH
21:53:19.477 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:20.468 00.991 20224 Exposure complete
21:53:20.533 00.065 20224 worker thread done servicing request
21:53:20.533 00.000 8996 OnExposeComplete: enter
21:53:20.534 00.001 8996 UpdateGuideState(): m_state=6
21:53:20.535 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3256
21:53:20.536 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=472.21, Mass=759765, SNR=367.0, Peak=63728 HFD=4.4
21:53:20.536 00.000 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
21:53:20.537 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
21:53:20.538 00.001 8996 CameraToMount -- cameraX=-0.52 cameraY=-0.43 hyp=0.68 cameraTheta=-2.45 mountX=-0.48 mountY=0.49, mountTheta=2.34
21:53:20.542 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=-0.43, opts=13)
21:53:20.544 00.002 8996 Enqueuing Move request for scope (-0.52, -0.43)
21:53:20.546 00.002 20224 Worker thread wakes up
21:53:20.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.43) opts 0xd
21:53:20.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, -0.43)
21:53:20.547 00.001 20224 Moving (-0.52, -0.43) raw xDistance=-0.48 yDistance=0.49
21:53:20.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
21:53:20.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
21:53:20.547 00.000 20224 MoveAxis(E, 69, ABG)
21:53:20.547 00.000 20224 Guiding  Dir = 2, Dur = 69
21:53:20.547 00.000 20224 IsSlewing returns 0
21:53:20.548 00.001 20224 IsGuiding returns 0
21:53:20.555 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63728, med=2758, FiltMin=2509, FiltMax=27795, Gamma=1.000
21:53:20.569 00.014 8996 UpdateGuideState exits: m=759765 SNR=367.0
21:53:20.572 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:20.574 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:20.576 00.002 8996 Enqueuing Expose request
21:53:20.579 00.003 20224 PulseGuide returned control before completion, sleep 56
21:53:20.647 00.068 20224 IsGuiding returns 1
21:53:20.647 00.000 20224 scope still moving after pulse duration time elapsed
21:53:20.679 00.032 20224 IsSlewing returns 0
21:53:20.680 00.001 20224 IsGuiding returns 0
21:53:20.680 00.000 20224 scope move finished after 69 + 63 ms
21:53:20.680 00.000 20224 Move returns status 0, amount 69
21:53:20.680 00.000 20224 MoveAxis(S, 103, ABG)
21:53:20.680 00.000 20224 Guiding  Dir = 1, Dur = 103
21:53:20.681 00.001 20224 IsSlewing returns 0
21:53:20.681 00.000 20224 IsGuiding returns 0
21:53:20.726 00.045 20224 PulseGuide returned control before completion, sleep 68
21:53:20.803 00.077 20224 IsGuiding returns 1
21:53:20.804 00.001 20224 scope still moving after pulse duration time elapsed
21:53:20.834 00.030 20224 IsSlewing returns 0
21:53:20.834 00.000 20224 IsGuiding returns 1
21:53:20.865 00.031 20224 IsSlewing returns 0
21:53:20.866 00.001 20224 IsGuiding returns 1
21:53:20.896 00.030 20224 IsSlewing returns 0
21:53:20.897 00.001 20224 IsGuiding returns 0
21:53:20.897 00.000 20224 scope move finished after 103 + 112 ms
21:53:20.897 00.000 20224 Move returns status 0, amount 103
21:53:20.897 00.000 20224 move complete, result=0
21:53:20.897 00.000 20224 worker thread done servicing request
21:53:20.897 00.000 20224 Worker thread wakes up
21:53:20.897 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:20.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:20.897 00.000 8996 GuideStep: -0.5 px 69 ms EAST, 0.5 px 103 ms SOUTH
21:53:22.059 01.162 20224 Exposure complete
21:53:22.122 00.063 20224 worker thread done servicing request
21:53:22.122 00.000 8996 OnExposeComplete: enter
21:53:22.123 00.001 8996 UpdateGuideState(): m_state=6
21:53:22.124 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3257
21:53:22.125 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.94, Mass=711020, SNR=388.4, Peak=59603 HFD=4.8
21:53:22.126 00.001 8996 MultiStar: exiting stabilization period
21:53:22.127 00.001 8996 MultiStar: [#1 0.18,0.66,0.00,M3] [#2 0.14,0.34,0.61,U] [#3 0.04,0.33,0.58,U] [#4 0.22,0.26,0.52,U] [#5 0.14,0.43,0.00,M3] [#6 -0.16,0.09,0.41,U] [#7 -0.02,0.26,0.41,U] [#8 0.03,0.41,0.36,U] 
21:53:22.127 00.000 8996 refined, 6 included, MultiStar: {0.05, 0.29}, one-star: {0.05, 0.30}
21:53:22.128 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
21:53:22.129 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
21:53:22.130 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.39 mountX=0.02 mountY=-0.29, mountTheta=-1.49
21:53:22.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.29, opts=13)
21:53:22.133 00.001 8996 Enqueuing Move request for scope (0.05, 0.29)
21:53:22.135 00.002 20224 Worker thread wakes up
21:53:22.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.29) opts 0xd
21:53:22.135 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.29)
21:53:22.135 00.000 20224 Moving (0.05, 0.29) raw xDistance=0.02 yDistance=-0.29
21:53:22.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:53:22.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:22.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:53:22.135 00.000 20224 MoveAxis(E, 0, ABG)
21:53:22.135 00.000 20224 Move returns status 0, amount 0
21:53:22.135 00.000 20224 MoveAxis(N, 0, ABG)
21:53:22.135 00.000 20224 Move returns status 0, amount 0
21:53:22.135 00.000 20224 move complete, result=0
21:53:22.136 00.001 20224 worker thread done servicing request
21:53:22.142 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59603, med=2758, FiltMin=2512, FiltMax=27510, Gamma=1.000
21:53:22.160 00.018 8996 UpdateGuideState exits: m=711020 SNR=388.4
21:53:22.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:22.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:22.162 00.000 8996 Enqueuing Expose request
21:53:22.163 00.001 20224 Worker thread wakes up
21:53:22.163 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:53:22.164 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:22.164 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:23.126 00.962 20224 Exposure complete
21:53:23.181 00.055 20224 worker thread done servicing request
21:53:23.181 00.000 8996 OnExposeComplete: enter
21:53:23.182 00.001 8996 UpdateGuideState(): m_state=6
21:53:23.183 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3258
21:53:23.184 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.87, Mass=741729, SNR=345.3, Peak=65123 HFD=4.6
21:53:23.185 00.001 8996 MultiStar: [#1 0.09,0.44,0.00,M4] [#2 0.08,0.13,0.89,U] [#3 -0.05,0.12,0.76,U] [#4 0.07,0.05,0.57,U] [#5 0.09,0.38,0.58,U] [#6 -0.00,0.15,0.46,U] [#7 0.13,-0.00,0.41,U] [#8 0.14,0.34,0.38,U] 
21:53:23.186 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.18}, one-star: {0.04, 0.23}
21:53:23.186 00.000 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:53:23.187 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:53:23.188 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.18 cameraTheta=1.27 mountX=0.04 mountY=-0.18, mountTheta=-1.36
21:53:23.189 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.18, opts=13)
21:53:23.190 00.001 8996 Enqueuing Move request for scope (0.06, 0.18)
21:53:23.191 00.001 20224 Worker thread wakes up
21:53:23.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
21:53:23.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
21:53:23.192 00.001 20224 Moving (0.06, 0.18) raw xDistance=0.04 yDistance=-0.18
21:53:23.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:53:23.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:23.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:53:23.192 00.000 20224 MoveAxis(E, 0, ABG)
21:53:23.192 00.000 20224 Move returns status 0, amount 0
21:53:23.192 00.000 20224 MoveAxis(N, 0, ABG)
21:53:23.192 00.000 20224 Move returns status 0, amount 0
21:53:23.192 00.000 20224 move complete, result=0
21:53:23.193 00.001 20224 worker thread done servicing request
21:53:23.199 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65123, med=2758, FiltMin=2512, FiltMax=27491, Gamma=1.000
21:53:23.216 00.017 8996 UpdateGuideState exits: m=741729 SNR=345.3
21:53:23.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:23.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:23.219 00.001 8996 Enqueuing Expose request
21:53:23.219 00.000 20224 Worker thread wakes up
21:53:23.219 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:23.220 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:23.220 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:24.393 01.173 20224 Exposure complete
21:53:24.457 00.064 20224 worker thread done servicing request
21:53:24.458 00.001 8996 OnExposeComplete: enter
21:53:24.459 00.001 8996 UpdateGuideState(): m_state=6
21:53:24.460 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3259
21:53:24.460 00.000 8996 Star::Find returns 1 (0), X=138.84, Y=472.70, Mass=761484, SNR=366.2, Peak=61987 HFD=4.5
21:53:24.463 00.003 8996 MultiStar: [#1 0.22,0.37,0.00,M5] [#2 0.02,-0.03,0.69,U] [#3 0.37,0.10,0.59,U] [#4 0.29,-0.09,0.50,U] [#5 0.21,0.12,0.61,U] [#6 -0.07,-0.11,0.39,U] [#7 0.09,-0.15,0.47,U] [#8 0.29,0.13,0.37,U] 
21:53:24.466 00.003 8996 refined, 7 included, MultiStar: {0.21, 0.01}, one-star: {0.34, 0.06}
21:53:24.468 00.002 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
21:53:24.470 00.002 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
21:53:24.472 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=0.01 hyp=0.21 cameraTheta=0.05 mountX=0.21 mountY=-0.04, mountTheta=-0.17
21:53:24.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.01, opts=13)
21:53:24.476 00.002 8996 Enqueuing Move request for scope (0.21, 0.01)
21:53:24.478 00.002 20224 Worker thread wakes up
21:53:24.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.01) opts 0xd
21:53:24.478 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.01)
21:53:24.478 00.000 20224 Moving (0.21, 0.01) raw xDistance=0.21 yDistance=-0.04
21:53:24.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:53:24.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:24.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:53:24.478 00.000 20224 MoveAxis(W, 30, ABG)
21:53:24.478 00.000 20224 Guiding  Dir = 3, Dur = 30
21:53:24.478 00.000 20224 IsSlewing returns 0
21:53:24.479 00.001 20224 IsGuiding returns 0
21:53:24.482 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61987, med=2761, FiltMin=2528, FiltMax=31117, Gamma=1.000
21:53:24.494 00.012 20224 PulseGuide returned control before completion, sleep 25
21:53:24.505 00.011 8996 UpdateGuideState exits: m=761484 SNR=366.2
21:53:24.507 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:24.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:24.509 00.001 8996 Enqueuing Expose request
21:53:24.524 00.015 20224 IsGuiding returns 1
21:53:24.524 00.000 20224 scope still moving after pulse duration time elapsed
21:53:24.555 00.031 20224 IsSlewing returns 0
21:53:24.555 00.000 20224 IsGuiding returns 1
21:53:24.586 00.031 20224 IsSlewing returns 0
21:53:24.586 00.000 20224 IsGuiding returns 0
21:53:24.586 00.000 20224 scope move finished after 30 + 77 ms
21:53:24.586 00.000 20224 Move returns status 0, amount 30
21:53:24.586 00.000 20224 MoveAxis(N, 0, ABG)
21:53:24.586 00.000 20224 Move returns status 0, amount 0
21:53:24.586 00.000 20224 move complete, result=0
21:53:24.586 00.000 20224 worker thread done servicing request
21:53:24.586 00.000 20224 Worker thread wakes up
21:53:24.587 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:24.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:24.589 00.002 8996 GuideStep: 0.2 px 30 ms WEST, -0.0 px 0 ms NORTH
21:53:25.555 00.966 20224 Exposure complete
21:53:25.611 00.056 20224 worker thread done servicing request
21:53:25.611 00.000 8996 OnExposeComplete: enter
21:53:25.612 00.001 8996 UpdateGuideState(): m_state=6
21:53:25.613 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3260
21:53:25.614 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.83, Mass=742188, SNR=352.4, Peak=65507 HFD=4.4
21:53:25.615 00.001 8996 MultiStar: [#1 -0.07,0.38,0.71,U] [#2 -0.01,-0.14,0.79,U] [#3 -0.00,0.08,0.53,U] [#4 0.18,0.11,0.58,U] [#5 0.10,0.27,0.70,U] [#6 -0.16,-0.11,0.46,U] [#7 -0.08,-0.01,0.48,U] [#8 0.10,0.23,0.40,U] 
21:53:25.616 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.12}, one-star: {0.28, 0.19}
21:53:25.617 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
21:53:25.619 00.002 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
21:53:25.621 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.12 mountX=0.05 mountY=-0.13, mountTheta=-1.22
21:53:25.624 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.12, opts=13)
21:53:25.625 00.001 8996 Enqueuing Move request for scope (0.06, 0.12)
21:53:25.626 00.001 20224 Worker thread wakes up
21:53:25.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
21:53:25.626 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
21:53:25.626 00.000 20224 Moving (0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
21:53:25.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:53:25.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:25.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:53:25.626 00.000 20224 MoveAxis(E, 0, ABG)
21:53:25.626 00.000 20224 Move returns status 0, amount 0
21:53:25.626 00.000 20224 MoveAxis(N, 0, ABG)
21:53:25.626 00.000 20224 Move returns status 0, amount 0
21:53:25.626 00.000 20224 move complete, result=0
21:53:25.627 00.001 20224 worker thread done servicing request
21:53:25.630 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2761, FiltMin=2505, FiltMax=28704, Gamma=1.000
21:53:25.644 00.014 8996 UpdateGuideState exits: m=742188 SNR=352.4
21:53:25.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:25.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:25.647 00.001 8996 Enqueuing Expose request
21:53:25.648 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:25.649 00.001 20224 Worker thread wakes up
21:53:25.649 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:25.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:26.807 01.158 20224 Exposure complete
21:53:26.897 00.090 20224 worker thread done servicing request
21:53:26.898 00.001 8996 OnExposeComplete: enter
21:53:26.899 00.001 8996 UpdateGuideState(): m_state=6
21:53:26.900 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3261
21:53:26.901 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.73, Mass=737950, SNR=408.6, Peak=57315 HFD=4.6
21:53:26.902 00.001 8996 MultiStar: [#1 -0.15,0.29,0.55,U] [#2 -0.16,-0.25,0.64,U] [#3 -0.28,-0.02,0.51,U] [#4 -0.22,0.01,0.48,U] [#5 -0.20,0.24,0.51,U] [#6 -0.28,0.01,0.39,U] [#7 -0.05,-0.21,0.44,U] [#8 -0.27,0.05,0.35,U] 
21:53:26.903 00.001 8996 single-star, 8 included, MultiStar: {-0.16, 0.03}, one-star: {-0.04, 0.09}
21:53:26.903 00.000 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
21:53:26.904 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
21:53:26.905 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.97 mountX=-0.05 mountY=-0.09, mountTheta=-2.07
21:53:26.907 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
21:53:26.907 00.000 8996 Enqueuing Move request for scope (-0.04, 0.09)
21:53:26.908 00.001 20224 Worker thread wakes up
21:53:26.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
21:53:26.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
21:53:26.908 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.09
21:53:26.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:53:26.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:26.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:53:26.908 00.000 20224 MoveAxis(E, 0, ABG)
21:53:26.908 00.000 20224 Move returns status 0, amount 0
21:53:26.909 00.001 20224 MoveAxis(N, 0, ABG)
21:53:26.909 00.000 20224 Move returns status 0, amount 0
21:53:26.909 00.000 20224 move complete, result=0
21:53:26.909 00.000 20224 worker thread done servicing request
21:53:26.912 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57315, med=2761, FiltMin=2504, FiltMax=24803, Gamma=1.000
21:53:26.926 00.014 8996 UpdateGuideState exits: m=737950 SNR=408.6
21:53:26.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:26.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:26.929 00.001 8996 Enqueuing Expose request
21:53:26.929 00.000 20224 Worker thread wakes up
21:53:26.930 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:26.930 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:26.930 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:27.917 00.987 20224 Exposure complete
21:53:27.983 00.066 20224 worker thread done servicing request
21:53:27.983 00.000 8996 OnExposeComplete: enter
21:53:27.984 00.001 8996 UpdateGuideState(): m_state=6
21:53:27.985 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3262
21:53:27.988 00.003 8996 Star::Find returns 1 (0), X=138.47, Y=472.72, Mass=728749, SNR=342.8, Peak=58659 HFD=4.6
21:53:27.991 00.003 8996 MultiStar: [#1 -0.30,0.34,0.00,M4] [#2 -0.34,-0.20,0.78,U] [#3 -0.32,-0.05,0.65,U] [#4 -0.27,-0.20,0.63,U] [#5 -0.34,0.16,0.58,U] [#6 -0.39,-0.06,0.47,U] [#7 -0.19,-0.18,0.45,U] [#8 -0.44,0.02,0.00,M1] 
21:53:27.993 00.002 8996 single-star, 6 included, MultiStar: {-0.25, -0.05}, one-star: {-0.03, 0.08}
21:53:27.995 00.002 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
21:53:27.997 00.002 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
21:53:27.998 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.92 mountX=-0.04 mountY=-0.08, mountTheta=-2.02
21:53:28.002 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
21:53:28.003 00.001 8996 Enqueuing Move request for scope (-0.03, 0.08)
21:53:28.004 00.001 20224 Worker thread wakes up
21:53:28.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
21:53:28.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
21:53:28.004 00.000 20224 Moving (-0.03, 0.08) raw xDistance=-0.04 yDistance=-0.08
21:53:28.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:53:28.005 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:28.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:53:28.005 00.000 20224 MoveAxis(E, 0, ABG)
21:53:28.005 00.000 20224 Move returns status 0, amount 0
21:53:28.005 00.000 20224 MoveAxis(N, 0, ABG)
21:53:28.005 00.000 20224 Move returns status 0, amount 0
21:53:28.005 00.000 20224 move complete, result=0
21:53:28.005 00.000 20224 worker thread done servicing request
21:53:28.008 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58659, med=2761, FiltMin=2502, FiltMax=24915, Gamma=1.000
21:53:28.023 00.015 8996 UpdateGuideState exits: m=728749 SNR=342.8
21:53:28.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:28.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:28.026 00.001 8996 Enqueuing Expose request
21:53:28.026 00.000 20224 Worker thread wakes up
21:53:28.026 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:28.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:28.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:29.206 01.179 20224 Exposure complete
21:53:29.287 00.081 20224 worker thread done servicing request
21:53:29.287 00.000 8996 OnExposeComplete: enter
21:53:29.288 00.001 8996 UpdateGuideState(): m_state=6
21:53:29.289 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3263
21:53:29.290 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.61, Mass=769681, SNR=339.3, Peak=52925 HFD=4.6
21:53:29.291 00.001 8996 MultiStar: [#1 -0.26,0.19,0.68,U] [#2 -0.31,-0.32,0.00,M3] [#3 -0.43,-0.06,0.00,M1] [#4 -0.33,-0.23,0.58,U] [#5 -0.35,0.08,0.65,U] [#6 -0.49,-0.35,0.00,M1] [#7 -0.52,-0.44,0.00,M1] [#8 -0.47,0.13,0.00,M2] 
21:53:29.292 00.001 8996 single-star, 3 included, MultiStar: {-0.31, 0.01}, one-star: {-0.31, -0.03}
21:53:29.293 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
21:53:29.293 00.000 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
21:53:29.294 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-3.05 mountX=-0.31 mountY=0.06, mountTheta=2.94
21:53:29.296 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.03, opts=13)
21:53:29.296 00.000 8996 Enqueuing Move request for scope (-0.31, -0.03)
21:53:29.297 00.001 20224 Worker thread wakes up
21:53:29.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.03) opts 0xd
21:53:29.297 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.03)
21:53:29.297 00.000 20224 Moving (-0.31, -0.03) raw xDistance=-0.31 yDistance=0.06
21:53:29.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:53:29.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:29.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:53:29.297 00.000 20224 MoveAxis(E, 45, ABG)
21:53:29.298 00.001 20224 Guiding  Dir = 2, Dur = 45
21:53:29.298 00.000 20224 IsSlewing returns 0
21:53:29.298 00.000 20224 IsGuiding returns 0
21:53:29.300 00.002 20224 PulseGuide returned control before completion, sleep 54
21:53:29.302 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52925, med=2761, FiltMin=2505, FiltMax=23376, Gamma=1.000
21:53:29.317 00.015 8996 UpdateGuideState exits: m=769681 SNR=339.3
21:53:29.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:29.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:29.319 00.000 8996 Enqueuing Expose request
21:53:29.369 00.050 20224 IsGuiding returns 1
21:53:29.369 00.000 20224 scope still moving after pulse duration time elapsed
21:53:29.400 00.031 20224 IsSlewing returns 0
21:53:29.400 00.000 20224 IsGuiding returns 0
21:53:29.400 00.000 20224 scope move finished after 45 + 56 ms
21:53:29.400 00.000 20224 Move returns status 0, amount 45
21:53:29.400 00.000 20224 MoveAxis(N, 0, ABG)
21:53:29.400 00.000 20224 Move returns status 0, amount 0
21:53:29.400 00.000 20224 move complete, result=0
21:53:29.400 00.000 20224 worker thread done servicing request
21:53:29.400 00.000 20224 Worker thread wakes up
21:53:29.400 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:29.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:29.400 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
21:53:30.393 00.993 20224 Exposure complete
21:53:30.470 00.077 20224 worker thread done servicing request
21:53:30.470 00.000 8996 OnExposeComplete: enter
21:53:30.471 00.001 8996 UpdateGuideState(): m_state=6
21:53:30.472 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3264
21:53:30.473 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.78, Mass=749945, SNR=385.9, Peak=62723 HFD=4.6
21:53:30.474 00.001 8996 MultiStar: [#1 -0.20,0.26,0.65,U] [#2 -0.33,-0.19,0.66,U] [#3 -0.19,-0.01,0.55,U] [#4 -0.14,-0.13,0.44,U] [#5 -0.41,0.25,0.00,M1] [#6 -0.23,-0.25,0.44,U] [#7 -0.20,-0.19,0.39,U] [#8 -0.48,-0.02,0.00,M3] 
21:53:30.475 00.001 8996 single-star, 6 included, MultiStar: {-0.17, -0.01}, one-star: {0.00, 0.14}
21:53:30.476 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
21:53:30.477 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
21:53:30.477 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.55 mountX=-0.01 mountY=-0.14, mountTheta=-1.64
21:53:30.479 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.14, opts=13)
21:53:30.479 00.000 8996 Enqueuing Move request for scope (0.00, 0.14)
21:53:30.480 00.001 20224 Worker thread wakes up
21:53:30.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
21:53:30.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
21:53:30.481 00.001 20224 Moving (0.00, 0.14) raw xDistance=-0.01 yDistance=-0.14
21:53:30.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:53:30.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:30.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:53:30.481 00.000 20224 MoveAxis(E, 0, ABG)
21:53:30.481 00.000 20224 Move returns status 0, amount 0
21:53:30.481 00.000 20224 MoveAxis(N, 0, ABG)
21:53:30.481 00.000 20224 Move returns status 0, amount 0
21:53:30.481 00.000 20224 move complete, result=0
21:53:30.482 00.001 20224 worker thread done servicing request
21:53:30.485 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62723, med=2758, FiltMin=2509, FiltMax=27299, Gamma=1.000
21:53:30.503 00.018 8996 UpdateGuideState exits: m=749945 SNR=385.9
21:53:30.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:30.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:30.506 00.001 8996 Enqueuing Expose request
21:53:30.507 00.001 20224 Worker thread wakes up
21:53:30.507 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:30.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:30.507 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:31.661 01.154 20224 Exposure complete
21:53:31.720 00.059 20224 worker thread done servicing request
21:53:31.720 00.000 8996 OnExposeComplete: enter
21:53:31.721 00.001 8996 UpdateGuideState(): m_state=6
21:53:31.722 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3265
21:53:31.722 00.000 8996 Star::Find returns 1 (0), X=138.40, Y=472.84, Mass=719481, SNR=334.6, Peak=57955 HFD=4.5
21:53:31.723 00.001 8996 MultiStar: [#1 -0.25,0.37,0.00,M3] [#2 -0.26,-0.05,0.76,U] [#3 -0.32,0.18,0.71,U] [#4 -0.25,0.23,0.58,U] [#5 -0.33,0.27,0.00,M2] [#6 -0.39,-0.07,0.46,U] [#7 -0.37,-0.06,0.47,U] [#8 -0.27,0.21,0.44,U] 
21:53:31.724 00.001 8996 single-star, 6 included, MultiStar: {-0.26, 0.10}, one-star: {-0.11, 0.20}
21:53:31.725 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
21:53:31.726 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
21:53:31.726 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.06 mountX=-0.13 mountY=-0.18, mountTheta=-2.17
21:53:31.728 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.20, opts=13)
21:53:31.729 00.001 8996 Enqueuing Move request for scope (-0.11, 0.20)
21:53:31.729 00.000 20224 Worker thread wakes up
21:53:31.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
21:53:31.729 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
21:53:31.729 00.000 20224 Moving (-0.11, 0.20) raw xDistance=-0.13 yDistance=-0.18
21:53:31.730 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:53:31.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:31.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:53:31.730 00.000 20224 MoveAxis(E, 0, ABG)
21:53:31.730 00.000 20224 Move returns status 0, amount 0
21:53:31.730 00.000 20224 MoveAxis(N, 0, ABG)
21:53:31.730 00.000 20224 Move returns status 0, amount 0
21:53:31.730 00.000 20224 move complete, result=0
21:53:31.730 00.000 20224 worker thread done servicing request
21:53:31.735 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57955, med=2755, FiltMin=2493, FiltMax=25657, Gamma=1.000
21:53:31.751 00.016 8996 UpdateGuideState exits: m=719481 SNR=334.6
21:53:31.752 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:31.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:31.754 00.001 8996 Enqueuing Expose request
21:53:31.755 00.001 20224 Worker thread wakes up
21:53:31.755 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:31.755 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:31.756 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:32.720 00.964 20224 Exposure complete
21:53:32.802 00.082 20224 worker thread done servicing request
21:53:32.802 00.000 8996 OnExposeComplete: enter
21:53:32.803 00.001 8996 UpdateGuideState(): m_state=6
21:53:32.804 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3266
21:53:32.806 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=472.69, Mass=769676, SNR=389.8, Peak=63843 HFD=4.6
21:53:32.809 00.003 8996 MultiStar: [#1 -0.03,0.31,0.62,U] [#2 -0.01,-0.17,0.69,U] [#3 -0.06,0.02,0.56,U] [#4 0.02,0.01,0.49,U] [#5 -0.07,0.34,0.56,U] [#6 -0.08,0.08,0.42,U] [#7 0.15,-0.24,0.40,U] [#8 -0.19,0.06,0.37,U] 
21:53:32.811 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {0.06, 0.05}
21:53:32.814 00.003 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:53:32.816 00.002 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
21:53:32.817 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.84 mountX=-0.02 mountY=-0.05, mountTheta=-1.94
21:53:32.820 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
21:53:32.822 00.002 8996 Enqueuing Move request for scope (-0.02, 0.06)
21:53:32.823 00.001 20224 Worker thread wakes up
21:53:32.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
21:53:32.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
21:53:32.823 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.02 yDistance=-0.05
21:53:32.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:53:32.824 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:32.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:53:32.824 00.000 20224 MoveAxis(E, 0, ABG)
21:53:32.824 00.000 20224 Move returns status 0, amount 0
21:53:32.824 00.000 20224 MoveAxis(N, 0, ABG)
21:53:32.824 00.000 20224 Move returns status 0, amount 0
21:53:32.824 00.000 20224 move complete, result=0
21:53:32.824 00.000 20224 worker thread done servicing request
21:53:32.832 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63843, med=2755, FiltMin=2493, FiltMax=28339, Gamma=1.000
21:53:32.850 00.018 8996 UpdateGuideState exits: m=769676 SNR=389.8
21:53:32.851 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:32.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:32.852 00.000 8996 Enqueuing Expose request
21:53:32.853 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:32.854 00.001 20224 Worker thread wakes up
21:53:32.854 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:32.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:34.024 01.170 20224 Exposure complete
21:53:34.101 00.077 20224 worker thread done servicing request
21:53:34.101 00.000 8996 OnExposeComplete: enter
21:53:34.102 00.001 8996 UpdateGuideState(): m_state=6
21:53:34.102 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3267
21:53:34.103 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.66, Mass=710325, SNR=349.4, Peak=57283 HFD=4.6
21:53:34.104 00.001 8996 MultiStar: [#1 0.02,0.12,0.64,U] [#2 -0.24,-0.27,0.78,U] [#3 -0.17,-0.18,0.58,U] [#4 -0.16,-0.16,0.58,U] [#5 -0.20,0.23,0.69,U] [#6 -0.33,-0.04,0.46,U] [#7 -0.04,-0.21,0.46,U] [#8 -0.16,0.03,0.39,U] 
21:53:34.105 00.001 8996 single-star, 8 included, MultiStar: {-0.13, -0.05}, one-star: {-0.01, 0.02}
21:53:34.106 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
21:53:34.106 00.000 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
21:53:34.107 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.16 mountX=-0.02 mountY=-0.02, mountTheta=-2.27
21:53:34.109 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
21:53:34.109 00.000 8996 Enqueuing Move request for scope (-0.01, 0.02)
21:53:34.110 00.001 20224 Worker thread wakes up
21:53:34.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
21:53:34.110 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
21:53:34.110 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.02 yDistance=-0.02
21:53:34.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:53:34.111 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:34.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:53:34.111 00.000 20224 MoveAxis(E, 0, ABG)
21:53:34.111 00.000 20224 Move returns status 0, amount 0
21:53:34.111 00.000 20224 MoveAxis(N, 0, ABG)
21:53:34.111 00.000 20224 Move returns status 0, amount 0
21:53:34.111 00.000 20224 move complete, result=0
21:53:34.111 00.000 20224 worker thread done servicing request
21:53:34.117 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57283, med=2755, FiltMin=2499, FiltMax=25123, Gamma=1.000
21:53:34.131 00.014 8996 UpdateGuideState exits: m=710325 SNR=349.4
21:53:34.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:34.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:34.134 00.001 8996 Enqueuing Expose request
21:53:34.135 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:34.136 00.001 20224 Worker thread wakes up
21:53:34.136 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:34.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:35.103 00.967 20224 Exposure complete
21:53:35.170 00.067 20224 worker thread done servicing request
21:53:35.170 00.000 8996 OnExposeComplete: enter
21:53:35.171 00.001 8996 UpdateGuideState(): m_state=6
21:53:35.172 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3268
21:53:35.173 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.65, Mass=783191, SNR=405.2, Peak=55491 HFD=4.7
21:53:35.174 00.001 8996 MultiStar: [#1 -0.20,0.27,0.55,U] [#2 -0.29,-0.14,0.67,U] [#3 -0.24,-0.14,0.52,U] [#4 -0.24,-0.08,0.42,U] [#5 -0.27,-0.02,0.55,U] [#6 -0.35,-0.12,0.36,U] [#7 -0.21,-0.09,0.35,U] [#8 -0.30,-0.10,0.33,U] 
21:53:35.174 00.000 8996 single-star, 8 included, MultiStar: {-0.24, -0.03}, one-star: {-0.15, 0.01}
21:53:35.175 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
21:53:35.176 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
21:53:35.176 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.10 mountX=-0.15 mountY=0.01, mountTheta=3.07
21:53:35.178 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.01, opts=13)
21:53:35.179 00.001 8996 Enqueuing Move request for scope (-0.15, 0.01)
21:53:35.179 00.000 20224 Worker thread wakes up
21:53:35.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
21:53:35.180 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
21:53:35.180 00.000 20224 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
21:53:35.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:53:35.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:35.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:53:35.180 00.000 20224 MoveAxis(E, 0, ABG)
21:53:35.180 00.000 20224 Move returns status 0, amount 0
21:53:35.180 00.000 20224 MoveAxis(N, 0, ABG)
21:53:35.180 00.000 20224 Move returns status 0, amount 0
21:53:35.181 00.001 20224 move complete, result=0
21:53:35.181 00.000 20224 worker thread done servicing request
21:53:35.183 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55491, med=2755, FiltMin=2512, FiltMax=24723, Gamma=1.000
21:53:35.196 00.013 8996 UpdateGuideState exits: m=783191 SNR=405.2
21:53:35.197 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:35.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:35.199 00.001 8996 Enqueuing Expose request
21:53:35.199 00.000 20224 Worker thread wakes up
21:53:35.199 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:53:35.200 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:35.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:36.352 01.152 20224 Exposure complete
21:53:36.429 00.077 20224 worker thread done servicing request
21:53:36.429 00.000 8996 OnExposeComplete: enter
21:53:36.430 00.001 8996 UpdateGuideState(): m_state=6
21:53:36.431 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3269
21:53:36.431 00.000 8996 Star::Find returns 1 (0), X=138.49, Y=472.66, Mass=769842, SNR=360.4, Peak=56947 HFD=4.6
21:53:36.432 00.001 8996 MultiStar: [#1 -0.18,0.34,0.60,U] [#2 -0.18,-0.29,0.67,U] [#3 -0.25,0.01,0.54,U] [#4 -0.15,-0.11,0.50,U] [#5 -0.16,0.16,0.58,U] [#6 -0.25,0.04,0.43,U] [#7 -0.17,-0.16,0.47,U] [#8 -0.22,0.22,0.38,U] 
21:53:36.433 00.001 8996 single-star, 8 included, MultiStar: {-0.16, 0.02}, one-star: {-0.01, 0.02}
21:53:36.434 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
21:53:36.435 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
21:53:36.435 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.09 mountX=-0.01 mountY=-0.02, mountTheta=-2.19
21:53:36.436 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
21:53:36.437 00.001 8996 Enqueuing Move request for scope (-0.01, 0.02)
21:53:36.438 00.001 20224 Worker thread wakes up
21:53:36.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
21:53:36.438 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
21:53:36.438 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
21:53:36.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:53:36.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:36.439 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:53:36.439 00.000 20224 MoveAxis(E, 0, ABG)
21:53:36.439 00.000 20224 Move returns status 0, amount 0
21:53:36.439 00.000 20224 MoveAxis(N, 0, ABG)
21:53:36.439 00.000 20224 Move returns status 0, amount 0
21:53:36.439 00.000 20224 move complete, result=0
21:53:36.439 00.000 20224 worker thread done servicing request
21:53:36.448 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56947, med=2755, FiltMin=2489, FiltMax=26544, Gamma=1.000
21:53:36.470 00.022 8996 UpdateGuideState exits: m=769842 SNR=360.4
21:53:36.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:36.471 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:36.473 00.002 8996 Enqueuing Expose request
21:53:36.474 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:36.475 00.001 20224 Worker thread wakes up
21:53:36.475 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:36.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:37.447 00.972 20224 Exposure complete
21:53:37.510 00.063 20224 worker thread done servicing request
21:53:37.510 00.000 8996 OnExposeComplete: enter
21:53:37.511 00.001 8996 UpdateGuideState(): m_state=6
21:53:37.512 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3270
21:53:37.513 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.88, Mass=820700, SNR=358.5, Peak=65507 HFD=4.6
21:53:37.514 00.001 8996 MultiStar: [#1 -0.17,0.39,0.00,M1] [#2 -0.29,-0.17,0.71,U] [#3 -0.15,0.06,0.64,U] [#4 -0.15,-0.07,0.56,U] [#5 -0.32,0.24,0.59,U] [#6 -0.41,-0.08,0.00,M1] [#7 -0.29,-0.11,0.50,U] [#8 -0.32,0.21,0.38,U] 
21:53:37.515 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.06}, one-star: {0.03, 0.24}
21:53:37.515 00.000 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
21:53:37.516 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
21:53:37.517 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.80 mountX=-0.19 mountY=-0.04, mountTheta=-2.92
21:53:37.518 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.06, opts=13)
21:53:37.519 00.001 8996 Enqueuing Move request for scope (-0.18, 0.06)
21:53:37.520 00.001 20224 Worker thread wakes up
21:53:37.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
21:53:37.521 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
21:53:37.521 00.000 20224 Moving (-0.18, 0.06) raw xDistance=-0.19 yDistance=-0.04
21:53:37.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:53:37.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:37.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:53:37.521 00.000 20224 MoveAxis(E, 0, ABG)
21:53:37.521 00.000 20224 Move returns status 0, amount 0
21:53:37.521 00.000 20224 MoveAxis(N, 0, ABG)
21:53:37.521 00.000 20224 Move returns status 0, amount 0
21:53:37.521 00.000 20224 move complete, result=0
21:53:37.521 00.000 20224 worker thread done servicing request
21:53:37.524 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2509, FiltMax=30963, Gamma=1.000
21:53:37.538 00.014 8996 UpdateGuideState exits: m=820700 SNR=358.5
21:53:37.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:37.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:37.541 00.001 8996 Enqueuing Expose request
21:53:37.541 00.000 20224 Worker thread wakes up
21:53:37.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:37.542 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:37.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:38.721 01.179 20224 Exposure complete
21:53:38.789 00.068 20224 worker thread done servicing request
21:53:38.789 00.000 8996 OnExposeComplete: enter
21:53:38.790 00.001 8996 UpdateGuideState(): m_state=6
21:53:38.791 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3271
21:53:38.792 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.97, Mass=754959, SNR=372.4, Peak=59117 HFD=4.4
21:53:38.793 00.001 8996 MultiStar: [#1 -0.38,0.47,0.00,M2] [#2 -0.55,0.05,0.00,M1] [#3 -0.31,0.15,0.52,U] [#4 -0.34,0.10,0.50,U] [#5 -0.57,0.29,0.00,M1] [#6 -0.61,0.11,0.00,M2] [#7 -0.42,0.06,0.00,M1] [#8 -0.57,0.23,0.00,M1] 
21:53:38.794 00.001 8996 refined, 2 included, MultiStar: {-0.33, 0.23}, one-star: {-0.34, 0.33}
21:53:38.794 00.000 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
21:53:38.795 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
21:53:38.796 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.23 hyp=0.40 cameraTheta=2.54 mountX=-0.35 mountY=-0.19, mountTheta=-2.65
21:53:38.799 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.23, opts=13)
21:53:38.802 00.003 8996 Enqueuing Move request for scope (-0.33, 0.23)
21:53:38.804 00.002 20224 Worker thread wakes up
21:53:38.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.23) opts 0xd
21:53:38.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.23)
21:53:38.804 00.000 20224 Moving (-0.33, 0.23) raw xDistance=-0.35 yDistance=-0.19
21:53:38.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:53:38.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:38.805 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:53:38.805 00.000 20224 MoveAxis(E, 51, ABG)
21:53:38.805 00.000 20224 Guiding  Dir = 2, Dur = 51
21:53:38.805 00.000 20224 IsSlewing returns 0
21:53:38.805 00.000 20224 IsGuiding returns 0
21:53:38.813 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59117, med=2758, FiltMin=2477, FiltMax=27625, Gamma=1.000
21:53:38.829 00.016 8996 UpdateGuideState exits: m=754959 SNR=372.4
21:53:38.830 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:38.830 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:38.831 00.001 8996 Enqueuing Expose request
21:53:38.846 00.015 20224 PulseGuide returned control before completion, sleep 21
21:53:38.876 00.030 20224 IsGuiding returns 1
21:53:38.876 00.000 20224 scope still moving after pulse duration time elapsed
21:53:38.907 00.031 20224 IsSlewing returns 0
21:53:38.907 00.000 20224 IsGuiding returns 1
21:53:38.938 00.031 20224 IsSlewing returns 0
21:53:38.938 00.000 20224 IsGuiding returns 0
21:53:38.938 00.000 20224 scope move finished after 51 + 81 ms
21:53:38.938 00.000 20224 Move returns status 0, amount 51
21:53:38.938 00.000 20224 MoveAxis(N, 0, ABG)
21:53:38.938 00.000 20224 Move returns status 0, amount 0
21:53:38.938 00.000 20224 move complete, result=0
21:53:38.938 00.000 20224 worker thread done servicing request
21:53:38.938 00.000 20224 Worker thread wakes up
21:53:38.938 00.000 8996 GuideStep: -0.4 px 51 ms EAST, -0.2 px 0 ms NORTH
21:53:38.940 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:38.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:39.915 00.975 20224 Exposure complete
21:53:39.972 00.057 20224 worker thread done servicing request
21:53:39.972 00.000 8996 OnExposeComplete: enter
21:53:39.973 00.001 8996 UpdateGuideState(): m_state=6
21:53:39.974 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3272
21:53:39.974 00.000 8996 Star::Find returns 1 (0), X=138.44, Y=472.84, Mass=730837, SNR=338.0, Peak=58915 HFD=4.5
21:53:39.975 00.001 8996 MultiStar: [#1 0.01,0.53,0.00,M3] [#2 -0.11,-0.09,0.76,U] [#3 0.01,0.25,0.57,U] [#4 0.06,0.23,0.57,U] [#5 -0.23,0.34,0.00,M2] [#6 -0.08,0.15,0.48,U] [#7 0.02,0.10,0.51,U] [#8 -0.28,0.26,0.44,U] 
21:53:39.976 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.15}, one-star: {-0.06, 0.20}
21:53:39.977 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
21:53:39.977 00.000 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
21:53:39.978 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.95 mountX=-0.07 mountY=-0.14, mountTheta=-2.05
21:53:39.980 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.15, opts=13)
21:53:39.980 00.000 8996 Enqueuing Move request for scope (-0.06, 0.15)
21:53:39.981 00.001 20224 Worker thread wakes up
21:53:39.982 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
21:53:39.982 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
21:53:39.982 00.000 20224 Moving (-0.06, 0.15) raw xDistance=-0.07 yDistance=-0.14
21:53:39.982 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:53:39.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:39.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:53:39.982 00.000 20224 MoveAxis(E, 0, ABG)
21:53:39.982 00.000 20224 Move returns status 0, amount 0
21:53:39.983 00.001 20224 MoveAxis(N, 0, ABG)
21:53:39.983 00.000 20224 Move returns status 0, amount 0
21:53:39.983 00.000 20224 move complete, result=0
21:53:39.983 00.000 20224 worker thread done servicing request
21:53:39.993 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58915, med=2758, FiltMin=2505, FiltMax=26067, Gamma=1.000
21:53:40.016 00.023 8996 UpdateGuideState exits: m=730837 SNR=338.0
21:53:40.018 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:40.019 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:40.021 00.002 8996 Enqueuing Expose request
21:53:40.022 00.001 20224 Worker thread wakes up
21:53:40.023 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:40.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:40.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:41.180 01.156 20224 Exposure complete
21:53:41.249 00.069 20224 worker thread done servicing request
21:53:41.249 00.000 8996 OnExposeComplete: enter
21:53:41.250 00.001 8996 UpdateGuideState(): m_state=6
21:53:41.251 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3273
21:53:41.253 00.002 8996 Star::Find returns 1 (0), X=138.46, Y=473.03, Mass=734506, SNR=385.3, Peak=62499 HFD=4.6
21:53:41.254 00.001 8996 MultiStar: [#1 0.03,0.48,0.00,M4] [#2 0.05,0.03,0.72,U] [#3 0.03,0.17,0.52,U] [#4 0.07,0.10,0.44,U] [#5 -0.05,0.39,0.58,U] [#6 0.07,0.16,0.39,U] [#7 0.05,-0.04,0.42,U] [#8 -0.04,0.25,0.40,U] 
21:53:41.255 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.20}, one-star: {-0.05, 0.39}
21:53:41.257 00.002 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
21:53:41.258 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
21:53:41.260 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.21 cameraTheta=1.53 mountX=-0.01 mountY=-0.20, mountTheta=-1.63
21:53:41.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.20, opts=13)
21:53:41.263 00.001 8996 Enqueuing Move request for scope (0.01, 0.20)
21:53:41.265 00.002 20224 Worker thread wakes up
21:53:41.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
21:53:41.265 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
21:53:41.265 00.000 20224 Moving (0.01, 0.20) raw xDistance=-0.01 yDistance=-0.20
21:53:41.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:53:41.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:53:41.266 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:53:41.266 00.000 20224 MoveAxis(E, 0, ABG)
21:53:41.266 00.000 20224 Move returns status 0, amount 0
21:53:41.266 00.000 20224 MoveAxis(N, 0, ABG)
21:53:41.266 00.000 20224 Move returns status 0, amount 0
21:53:41.266 00.000 20224 move complete, result=0
21:53:41.266 00.000 20224 worker thread done servicing request
21:53:41.273 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62499, med=2758, FiltMin=2493, FiltMax=27593, Gamma=1.000
21:53:41.297 00.024 8996 UpdateGuideState exits: m=734506 SNR=385.3
21:53:41.298 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:41.299 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:41.300 00.001 8996 Enqueuing Expose request
21:53:41.300 00.000 20224 Worker thread wakes up
21:53:41.301 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:41.301 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:41.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:42.268 00.967 20224 Exposure complete
21:53:42.341 00.073 20224 worker thread done servicing request
21:53:42.342 00.001 8996 OnExposeComplete: enter
21:53:42.343 00.001 8996 UpdateGuideState(): m_state=6
21:53:42.344 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3274
21:53:42.345 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=473.06, Mass=698274, SNR=323.7, Peak=65507 HFD=4.5
21:53:42.346 00.001 8996 MultiStar: [#1 0.38,0.55,0.00,M5] [#2 0.33,0.08,0.81,U] [#3 0.26,0.24,0.66,U] [#4 0.23,0.23,0.59,U] [#5 0.23,0.59,0.00,M2] [#6 0.11,0.34,0.53,U] [#7 0.34,0.23,0.49,U] [#8 0.21,0.40,0.00,M1] 
21:53:42.347 00.001 8996 refined, 5 included, MultiStar: {0.25, 0.26}, one-star: {0.21, 0.42}
21:53:42.348 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
21:53:42.348 00.000 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
21:53:42.349 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.26 hyp=0.36 cameraTheta=0.82 mountX=0.22 mountY=-0.29, mountTheta=-0.92
21:53:42.351 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.26, opts=13)
21:53:42.351 00.000 8996 Enqueuing Move request for scope (0.25, 0.26)
21:53:42.352 00.001 20224 Worker thread wakes up
21:53:42.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.26) opts 0xd
21:53:42.352 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.26)
21:53:42.352 00.000 20224 Moving (0.25, 0.26) raw xDistance=0.22 yDistance=-0.29
21:53:42.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:53:42.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:53:42.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:53:42.352 00.000 20224 MoveAxis(W, 32, ABG)
21:53:42.352 00.000 20224 Guiding  Dir = 3, Dur = 32
21:53:42.353 00.001 20224 IsSlewing returns 0
21:53:42.353 00.000 20224 IsGuiding returns 0
21:53:42.356 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2521, FiltMax=29021, Gamma=1.000
21:53:42.380 00.024 8996 UpdateGuideState exits: m=698274 SNR=323.7
21:53:42.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:42.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:42.384 00.002 8996 Enqueuing Expose request
21:53:42.396 00.012 20224 IsGuiding returns 1
21:53:42.396 00.000 20224 scope still moving after pulse duration time elapsed
21:53:42.425 00.029 20224 IsSlewing returns 0
21:53:42.425 00.000 20224 IsGuiding returns 1
21:53:42.456 00.031 20224 IsSlewing returns 0
21:53:42.456 00.000 20224 IsGuiding returns 1
21:53:42.486 00.030 20224 IsSlewing returns 0
21:53:42.486 00.000 20224 IsGuiding returns 0
21:53:42.487 00.001 20224 scope move finished after 32 + 102 ms
21:53:42.487 00.000 20224 Move returns status 0, amount 32
21:53:42.487 00.000 20224 MoveAxis(N, 0, ABG)
21:53:42.487 00.000 20224 Move returns status 0, amount 0
21:53:42.487 00.000 20224 move complete, result=0
21:53:42.487 00.000 20224 worker thread done servicing request
21:53:42.487 00.000 20224 Worker thread wakes up
21:53:42.487 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:42.487 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
21:53:42.489 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:43.666 01.177 20224 Exposure complete
21:53:43.741 00.075 20224 worker thread done servicing request
21:53:43.741 00.000 8996 OnExposeComplete: enter
21:53:43.743 00.002 8996 UpdateGuideState(): m_state=6
21:53:43.744 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3275
21:53:43.744 00.000 8996 Star::Find returns 1 (0), X=138.11, Y=473.05, Mass=773453, SNR=328.5, Peak=65535 HFD=4.4
21:53:43.746 00.002 8996 MultiStar: [#1 -0.23,0.63,0.00,M6] [#2 -0.31,0.14,0.82,U] [#3 -0.38,0.29,0.00,M1] [#4 -0.27,0.21,0.61,U] [#5 -0.45,0.47,0.00,M3] [#6 -0.37,0.30,0.00,M1] [#7 -0.09,0.23,0.54,U] [#8 -0.43,0.36,0.00,M2] 
21:53:43.747 00.001 8996 refined, 3 included, MultiStar: {-0.29, 0.26}, one-star: {-0.39, 0.41}
21:53:43.748 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
21:53:43.749 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
21:53:43.750 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.26 hyp=0.39 cameraTheta=2.41 mountX=-0.31 mountY=-0.23, mountTheta=-2.52
21:53:43.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.26, opts=13)
21:53:43.754 00.002 8996 Enqueuing Move request for scope (-0.29, 0.26)
21:53:43.755 00.001 20224 Worker thread wakes up
21:53:43.756 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.26) opts 0xd
21:53:43.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.26)
21:53:43.756 00.000 20224 Moving (-0.29, 0.26) raw xDistance=-0.31 yDistance=-0.23
21:53:43.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:53:43.756 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.06 newest=-0.72
21:53:43.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:53:43.756 00.000 20224 MoveAxis(E, 44, ABG)
21:53:43.756 00.000 20224 Guiding  Dir = 2, Dur = 44
21:53:43.757 00.001 20224 IsSlewing returns 0
21:53:43.757 00.000 20224 IsGuiding returns 0
21:53:43.765 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2758, FiltMin=2515, FiltMax=29334, Gamma=1.000
21:53:43.785 00.020 8996 UpdateGuideState exits: m=773453 SNR=328.5
21:53:43.787 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:43.787 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:43.788 00.001 8996 Enqueuing Expose request
21:53:43.801 00.013 20224 PulseGuide returned control before completion, sleep 12
21:53:43.815 00.014 20224 IsGuiding returns 1
21:53:43.815 00.000 20224 scope still moving after pulse duration time elapsed
21:53:43.846 00.031 20224 IsSlewing returns 0
21:53:43.846 00.000 20224 IsGuiding returns 1
21:53:43.878 00.032 20224 IsSlewing returns 0
21:53:43.878 00.000 20224 IsGuiding returns 0
21:53:43.878 00.000 20224 scope move finished after 44 + 76 ms
21:53:43.878 00.000 20224 Move returns status 0, amount 44
21:53:43.878 00.000 20224 MoveAxis(N, 48, ABG)
21:53:43.878 00.000 20224 Guiding  Dir = 0, Dur = 48
21:53:43.879 00.001 20224 IsSlewing returns 0
21:53:43.879 00.000 20224 IsGuiding returns 0
21:53:43.880 00.001 20224 PulseGuide returned control before completion, sleep 58
21:53:43.939 00.059 20224 IsGuiding returns 1
21:53:43.939 00.000 20224 scope still moving after pulse duration time elapsed
21:53:43.971 00.032 20224 IsSlewing returns 0
21:53:43.971 00.000 20224 IsGuiding returns 0
21:53:43.971 00.000 20224 scope move finished after 48 + 44 ms
21:53:43.971 00.000 20224 Move returns status 0, amount 48
21:53:43.971 00.000 20224 move complete, result=0
21:53:43.971 00.000 20224 worker thread done servicing request
21:53:43.971 00.000 20224 Worker thread wakes up
21:53:43.971 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:43.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:43.971 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.2 px 48 ms NORTH
21:53:44.941 00.970 20224 Exposure complete
21:53:45.013 00.072 20224 worker thread done servicing request
21:53:45.013 00.000 8996 OnExposeComplete: enter
21:53:45.014 00.001 8996 UpdateGuideState(): m_state=6
21:53:45.015 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3276
21:53:45.016 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=473.01, Mass=788243, SNR=380.2, Peak=65507 HFD=4.4
21:53:45.017 00.001 8996 MultiStar: [#1 0.12,0.62,0.00,M7] [#2 0.11,0.22,0.63,U] [#3 0.19,0.25,0.59,U] [#4 0.16,0.20,0.51,U] [#5 0.16,0.59,0.00,M4] [#6 0.13,0.20,0.44,U] [#7 0.33,0.13,0.39,U] [#8 0.23,0.39,0.00,M3] 
21:53:45.017 00.000 8996 refined, 5 included, MultiStar: {0.21, 0.25}, one-star: {0.30, 0.37}
21:53:45.018 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
21:53:45.019 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
21:53:45.019 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.25 hyp=0.33 cameraTheta=0.88 mountX=0.18 mountY=-0.28, mountTheta=-0.98
21:53:45.021 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.25, opts=13)
21:53:45.022 00.001 8996 Enqueuing Move request for scope (0.21, 0.25)
21:53:45.022 00.000 20224 Worker thread wakes up
21:53:45.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.25) opts 0xd
21:53:45.022 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.25)
21:53:45.023 00.001 20224 Moving (0.21, 0.25) raw xDistance=0.18 yDistance=-0.28
21:53:45.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:53:45.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:53:45.023 00.000 20224 MoveAxis(E, 0, ABG)
21:53:45.023 00.000 20224 Move returns status 0, amount 0
21:53:45.023 00.000 20224 MoveAxis(N, 58, ABG)
21:53:45.023 00.000 20224 Guiding  Dir = 0, Dur = 58
21:53:45.023 00.000 20224 IsSlewing returns 0
21:53:45.023 00.000 20224 IsGuiding returns 0
21:53:45.029 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2758, FiltMin=2505, FiltMax=33277, Gamma=1.000
21:53:45.055 00.026 8996 UpdateGuideState exits: m=788243 SNR=380.2
21:53:45.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:45.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:45.058 00.001 8996 Enqueuing Expose request
21:53:45.073 00.015 20224 PulseGuide returned control before completion, sleep 19
21:53:45.103 00.030 20224 IsGuiding returns 1
21:53:45.103 00.000 20224 scope still moving after pulse duration time elapsed
21:53:45.134 00.031 20224 IsSlewing returns 0
21:53:45.134 00.000 20224 IsGuiding returns 1
21:53:45.165 00.031 20224 IsSlewing returns 0
21:53:45.166 00.001 20224 IsGuiding returns 0
21:53:45.166 00.000 20224 scope move finished after 58 + 84 ms
21:53:45.166 00.000 20224 Move returns status 0, amount 58
21:53:45.166 00.000 20224 move complete, result=0
21:53:45.166 00.000 20224 worker thread done servicing request
21:53:45.166 00.000 20224 Worker thread wakes up
21:53:45.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:45.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:45.167 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 58 ms NORTH
21:53:46.336 01.169 20224 Exposure complete
21:53:46.392 00.056 20224 worker thread done servicing request
21:53:46.392 00.000 8996 OnExposeComplete: enter
21:53:46.393 00.001 8996 UpdateGuideState(): m_state=6
21:53:46.394 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3277
21:53:46.394 00.000 8996 Star::Find returns 1 (0), X=138.61, Y=472.51, Mass=656663, SNR=326.9, Peak=48179 HFD=4.7
21:53:46.395 00.001 8996 MultiStar: [#1 0.34,0.03,0.74,U] [#2 0.22,-0.33,0.87,U] [#3 0.24,-0.15,0.65,U] [#4 0.25,-0.19,0.58,U] [#5 0.03,0.14,0.74,U] [#6 0.12,-0.12,0.41,U] [#7 0.19,-0.28,0.44,U] [#8 0.05,-0.12,0.46,U] 
21:53:46.396 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.12}, one-star: {0.10, -0.13}
21:53:46.397 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
21:53:46.398 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
21:53:46.398 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.88 mountX=0.12 mountY=0.11, mountTheta=0.77
21:53:46.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.13, opts=13)
21:53:46.401 00.001 8996 Enqueuing Move request for scope (0.10, -0.13)
21:53:46.402 00.001 20224 Worker thread wakes up
21:53:46.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
21:53:46.402 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
21:53:46.402 00.000 20224 Moving (0.10, -0.13) raw xDistance=0.12 yDistance=0.11
21:53:46.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:53:46.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:46.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:53:46.402 00.000 20224 MoveAxis(E, 0, ABG)
21:53:46.403 00.001 20224 Move returns status 0, amount 0
21:53:46.403 00.000 20224 MoveAxis(N, 0, ABG)
21:53:46.403 00.000 20224 Move returns status 0, amount 0
21:53:46.403 00.000 20224 move complete, result=0
21:53:46.403 00.000 20224 worker thread done servicing request
21:53:46.409 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48179, med=2755, FiltMin=2470, FiltMax=25344, Gamma=1.000
21:53:46.427 00.018 8996 UpdateGuideState exits: m=656663 SNR=326.9
21:53:46.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:46.428 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:46.429 00.001 8996 Enqueuing Expose request
21:53:46.430 00.001 20224 Worker thread wakes up
21:53:46.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:46.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:46.431 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:47.408 00.977 20224 Exposure complete
21:53:47.503 00.095 20224 worker thread done servicing request
21:53:47.503 00.000 8996 OnExposeComplete: enter
21:53:47.505 00.002 8996 UpdateGuideState(): m_state=6
21:53:47.506 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3278
21:53:47.507 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.51, Mass=733219, SNR=367.6, Peak=50685 HFD=4.8
21:53:47.509 00.002 8996 MultiStar: [#1 0.04,0.10,0.60,U] [#2 0.04,-0.36,0.70,U] [#3 0.14,-0.20,0.53,U] [#4 0.28,-0.34,0.00,M1] [#5 -0.05,-0.09,0.63,U] [#6 -0.10,-0.17,0.46,U] [#7 0.10,-0.33,0.44,U] [#8 -0.08,-0.02,0.37,U] 
21:53:47.510 00.001 8996 single-star, 7 included, MultiStar: {0.03, -0.15}, one-star: {0.08, -0.13}
21:53:47.511 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
21:53:47.512 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
21:53:47.514 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.05 mountX=0.09 mountY=0.12, mountTheta=0.95
21:53:47.516 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.13, opts=13)
21:53:47.517 00.001 8996 Enqueuing Move request for scope (0.08, -0.13)
21:53:47.518 00.001 20224 Worker thread wakes up
21:53:47.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
21:53:47.518 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
21:53:47.518 00.000 20224 Moving (0.08, -0.13) raw xDistance=0.09 yDistance=0.12
21:53:47.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:53:47.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:47.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:53:47.518 00.000 20224 MoveAxis(E, 0, ABG)
21:53:47.518 00.000 20224 Move returns status 0, amount 0
21:53:47.518 00.000 20224 MoveAxis(N, 0, ABG)
21:53:47.519 00.001 20224 Move returns status 0, amount 0
21:53:47.519 00.000 20224 move complete, result=0
21:53:47.519 00.000 20224 worker thread done servicing request
21:53:47.524 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50685, med=2755, FiltMin=2493, FiltMax=27696, Gamma=1.000
21:53:47.546 00.022 8996 UpdateGuideState exits: m=733219 SNR=367.6
21:53:47.547 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:47.550 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:47.552 00.002 8996 Enqueuing Expose request
21:53:47.554 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:47.557 00.003 20224 Worker thread wakes up
21:53:47.557 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:47.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:48.715 01.158 20224 Exposure complete
21:53:48.795 00.080 20224 worker thread done servicing request
21:53:48.795 00.000 8996 OnExposeComplete: enter
21:53:48.797 00.002 8996 UpdateGuideState(): m_state=6
21:53:48.800 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3279
21:53:48.801 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.65, Mass=776651, SNR=356.0, Peak=56243 HFD=4.8
21:53:48.802 00.001 8996 MultiStar: [#1 -0.02,0.37,0.63,U] [#2 -0.06,-0.13,0.73,U] [#3 0.01,0.06,0.64,U] [#4 0.08,-0.01,0.56,U] [#5 -0.18,0.26,0.61,U] [#6 -0.21,-0.25,0.45,U] [#7 0.01,-0.09,0.44,U] [#8 -0.23,0.14,0.41,U] 
21:53:48.803 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.09, 0.01}
21:53:48.804 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
21:53:48.805 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
21:53:48.807 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.59 mountX=-0.07 mountY=-0.03, mountTheta=-2.71
21:53:48.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
21:53:48.811 00.002 8996 Enqueuing Move request for scope (-0.07, 0.04)
21:53:48.812 00.001 20224 Worker thread wakes up
21:53:48.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
21:53:48.812 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
21:53:48.812 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
21:53:48.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:53:48.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:48.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:53:48.812 00.000 20224 MoveAxis(E, 0, ABG)
21:53:48.813 00.001 20224 Move returns status 0, amount 0
21:53:48.813 00.000 20224 MoveAxis(N, 0, ABG)
21:53:48.813 00.000 20224 Move returns status 0, amount 0
21:53:48.813 00.000 20224 move complete, result=0
21:53:48.813 00.000 20224 worker thread done servicing request
21:53:48.817 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56243, med=2755, FiltMin=2509, FiltMax=25232, Gamma=1.000
21:53:48.833 00.016 8996 UpdateGuideState exits: m=776651 SNR=356.0
21:53:48.833 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:48.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:48.835 00.001 8996 Enqueuing Expose request
21:53:48.835 00.000 20224 Worker thread wakes up
21:53:48.836 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:53:48.836 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:48.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:49.812 00.976 20224 Exposure complete
21:53:49.886 00.074 20224 worker thread done servicing request
21:53:49.886 00.000 8996 OnExposeComplete: enter
21:53:49.889 00.003 8996 UpdateGuideState(): m_state=6
21:53:49.890 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3280
21:53:49.891 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.80, Mass=698866, SNR=338.4, Peak=62323 HFD=4.6
21:53:49.893 00.002 8996 MultiStar: [#1 0.05,0.31,0.63,U] [#2 0.08,-0.08,0.75,U] [#3 0.02,0.19,0.62,U] [#4 0.09,-0.08,0.61,U] [#5 -0.03,0.22,0.61,U] [#6 0.05,-0.14,0.51,U] [#7 -0.00,0.00,0.48,U] [#8 -0.17,0.09,0.40,U] 
21:53:49.895 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.08}, one-star: {0.04, 0.16}
21:53:49.897 00.002 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
21:53:49.900 00.003 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
21:53:49.902 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.28 mountX=0.02 mountY=-0.09, mountTheta=-1.38
21:53:49.906 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.08, opts=13)
21:53:49.907 00.001 8996 Enqueuing Move request for scope (0.02, 0.08)
21:53:49.909 00.002 20224 Worker thread wakes up
21:53:49.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
21:53:49.909 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
21:53:49.909 00.000 20224 Moving (0.02, 0.08) raw xDistance=0.02 yDistance=-0.09
21:53:49.909 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:53:49.909 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:49.909 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:53:49.909 00.000 20224 MoveAxis(E, 0, ABG)
21:53:49.909 00.000 20224 Move returns status 0, amount 0
21:53:49.909 00.000 20224 MoveAxis(N, 0, ABG)
21:53:49.910 00.001 20224 Move returns status 0, amount 0
21:53:49.910 00.000 20224 move complete, result=0
21:53:49.910 00.000 20224 worker thread done servicing request
21:53:49.913 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62323, med=2755, FiltMin=2494, FiltMax=25843, Gamma=1.000
21:53:49.937 00.024 8996 UpdateGuideState exits: m=698866 SNR=338.4
21:53:49.938 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:49.939 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:49.940 00.001 8996 Enqueuing Expose request
21:53:49.941 00.001 20224 Worker thread wakes up
21:53:49.942 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:49.942 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:49.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:51.104 01.162 20224 Exposure complete
21:53:51.199 00.095 20224 worker thread done servicing request
21:53:51.199 00.000 8996 OnExposeComplete: enter
21:53:51.200 00.001 8996 UpdateGuideState(): m_state=6
21:53:51.201 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3281
21:53:51.203 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=472.63, Mass=800889, SNR=351.8, Peak=60147 HFD=4.8
21:53:51.206 00.003 8996 MultiStar: [#1 -0.06,0.25,0.70,U] [#2 0.04,-0.33,0.76,U] [#3 0.03,0.06,0.70,U] [#4 0.12,-0.03,0.53,U] [#5 -0.07,0.09,0.60,U] [#6 -0.13,-0.08,0.49,U] [#7 -0.01,-0.13,0.47,U] [#8 -0.08,0.17,0.39,U] 
21:53:51.209 00.003 8996 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {0.06, -0.01}
21:53:51.210 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
21:53:51.211 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
21:53:51.212 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.70 mountX=-0.00 mountY=0.01, mountTheta=1.60
21:53:51.214 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.01, opts=13)
21:53:51.216 00.002 8996 Enqueuing Move request for scope (-0.00, -0.01)
21:53:51.217 00.001 20224 Worker thread wakes up
21:53:51.217 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
21:53:51.217 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
21:53:51.217 00.000 20224 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
21:53:51.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:53:51.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:51.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:53:51.218 00.001 20224 MoveAxis(E, 0, ABG)
21:53:51.218 00.000 20224 Move returns status 0, amount 0
21:53:51.218 00.000 20224 MoveAxis(N, 0, ABG)
21:53:51.218 00.000 20224 Move returns status 0, amount 0
21:53:51.218 00.000 20224 move complete, result=0
21:53:51.218 00.000 20224 worker thread done servicing request
21:53:51.222 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60147, med=2755, FiltMin=2502, FiltMax=27603, Gamma=1.000
21:53:51.240 00.018 8996 UpdateGuideState exits: m=800889 SNR=351.8
21:53:51.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:51.243 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:51.243 00.000 8996 Enqueuing Expose request
21:53:51.244 00.001 20224 Worker thread wakes up
21:53:51.244 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:53:51.246 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:51.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:52.204 00.958 20224 Exposure complete
21:53:52.298 00.094 20224 worker thread done servicing request
21:53:52.298 00.000 8996 OnExposeComplete: enter
21:53:52.300 00.002 8996 UpdateGuideState(): m_state=6
21:53:52.302 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3282
21:53:52.303 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.58, Mass=714381, SNR=323.0, Peak=44707 HFD=4.6
21:53:52.305 00.002 8996 MultiStar: [#1 -0.22,0.23,0.71,U] [#2 -0.26,-0.27,0.82,U] [#3 -0.19,-0.01,0.67,U] [#4 -0.12,-0.06,0.62,U] [#5 -0.37,0.08,0.73,U] [#6 -0.39,-0.00,0.49,U] [#7 -0.26,-0.01,0.50,U] [#8 -0.39,-0.11,0.40,U] 
21:53:52.307 00.002 8996 single-star, 8 included, MultiStar: {-0.25, -0.03}, one-star: {-0.15, -0.06}
21:53:52.309 00.002 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
21:53:52.311 00.002 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
21:53:52.312 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.78 mountX=-0.14 mountY=0.07, mountTheta=2.67
21:53:52.315 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.06, opts=13)
21:53:52.317 00.002 8996 Enqueuing Move request for scope (-0.15, -0.06)
21:53:52.318 00.001 20224 Worker thread wakes up
21:53:52.319 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
21:53:52.319 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
21:53:52.319 00.000 20224 Moving (-0.15, -0.06) raw xDistance=-0.14 yDistance=0.07
21:53:52.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:53:52.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:52.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:53:52.319 00.000 20224 MoveAxis(E, 0, ABG)
21:53:52.319 00.000 20224 Move returns status 0, amount 0
21:53:52.320 00.001 20224 MoveAxis(N, 0, ABG)
21:53:52.320 00.000 20224 Move returns status 0, amount 0
21:53:52.320 00.000 20224 move complete, result=0
21:53:52.320 00.000 20224 worker thread done servicing request
21:53:52.327 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=44707, med=2755, FiltMin=2509, FiltMax=23376, Gamma=1.000
21:53:52.348 00.021 8996 UpdateGuideState exits: m=714381 SNR=323.0
21:53:52.350 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:52.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:52.352 00.001 8996 Enqueuing Expose request
21:53:52.354 00.002 20224 Worker thread wakes up
21:53:52.354 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:52.356 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:52.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:53.521 01.165 20224 Exposure complete
21:53:53.590 00.069 20224 worker thread done servicing request
21:53:53.590 00.000 8996 OnExposeComplete: enter
21:53:53.591 00.001 8996 UpdateGuideState(): m_state=6
21:53:53.594 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3283
21:53:53.596 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=472.87, Mass=748112, SNR=343.9, Peak=61539 HFD=4.6
21:53:53.599 00.003 8996 MultiStar: [#1 -0.03,0.41,0.63,U] [#2 -0.11,-0.14,0.73,U] [#3 -0.09,0.15,0.60,U] [#4 -0.13,0.12,0.61,U] [#5 -0.18,0.20,0.58,U] [#6 -0.25,-0.01,0.42,U] [#7 -0.04,-0.07,0.46,U] [#8 -0.13,0.08,0.41,U] 
21:53:53.602 00.003 8996 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {0.09, 0.23}
21:53:53.603 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
21:53:53.605 00.002 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
21:53:53.606 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.14 mountX=-0.09 mountY=-0.11, mountTheta=-2.25
21:53:53.608 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
21:53:53.609 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
21:53:53.610 00.001 20224 Worker thread wakes up
21:53:53.610 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
21:53:53.610 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
21:53:53.610 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
21:53:53.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:53:53.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:53.611 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:53:53.611 00.000 20224 MoveAxis(E, 0, ABG)
21:53:53.611 00.000 20224 Move returns status 0, amount 0
21:53:53.611 00.000 20224 MoveAxis(N, 0, ABG)
21:53:53.611 00.000 20224 Move returns status 0, amount 0
21:53:53.611 00.000 20224 move complete, result=0
21:53:53.611 00.000 20224 worker thread done servicing request
21:53:53.614 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61539, med=2755, FiltMin=2467, FiltMax=29616, Gamma=1.000
21:53:53.630 00.016 8996 UpdateGuideState exits: m=748112 SNR=343.9
21:53:53.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:53.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:53.633 00.001 8996 Enqueuing Expose request
21:53:53.633 00.000 20224 Worker thread wakes up
21:53:53.634 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:53:53.634 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:53.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:54.604 00.970 20224 Exposure complete
21:53:54.660 00.056 20224 worker thread done servicing request
21:53:54.660 00.000 8996 OnExposeComplete: enter
21:53:54.661 00.001 8996 UpdateGuideState(): m_state=6
21:53:54.662 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3284
21:53:54.663 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.83, Mass=717126, SNR=339.1, Peak=61091 HFD=4.6
21:53:54.664 00.001 8996 MultiStar: [#1 0.13,0.47,0.00,M1] [#2 0.03,0.12,0.82,U] [#3 0.19,0.18,0.59,U] [#4 0.23,0.16,0.59,U] [#5 -0.06,0.26,0.61,U] [#6 -0.02,0.11,0.48,U] [#7 0.09,0.03,0.47,U] [#8 -0.02,0.24,0.39,U] 
21:53:54.665 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.16}, one-star: {0.04, 0.19}
21:53:54.666 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:53:54.667 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
21:53:54.667 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.21 mountX=0.04 mountY=-0.17, mountTheta=-1.31
21:53:54.669 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.16, opts=13)
21:53:54.670 00.001 8996 Enqueuing Move request for scope (0.06, 0.16)
21:53:54.670 00.000 20224 Worker thread wakes up
21:53:54.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
21:53:54.671 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
21:53:54.671 00.000 20224 Moving (0.06, 0.16) raw xDistance=0.04 yDistance=-0.17
21:53:54.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:53:54.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:54.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:53:54.671 00.000 20224 MoveAxis(E, 0, ABG)
21:53:54.671 00.000 20224 Move returns status 0, amount 0
21:53:54.671 00.000 20224 MoveAxis(N, 0, ABG)
21:53:54.671 00.000 20224 Move returns status 0, amount 0
21:53:54.671 00.000 20224 move complete, result=0
21:53:54.671 00.000 20224 worker thread done servicing request
21:53:54.675 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61091, med=2755, FiltMin=2483, FiltMax=26403, Gamma=1.000
21:53:54.688 00.013 8996 UpdateGuideState exits: m=717126 SNR=339.1
21:53:54.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:54.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:54.691 00.001 8996 Enqueuing Expose request
21:53:54.691 00.000 20224 Worker thread wakes up
21:53:54.691 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:54.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:54.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:55.854 01.162 20224 Exposure complete
21:53:55.921 00.067 20224 worker thread done servicing request
21:53:55.922 00.001 8996 OnExposeComplete: enter
21:53:55.924 00.002 8996 UpdateGuideState(): m_state=6
21:53:55.925 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3285
21:53:55.925 00.000 8996 Star::Find returns 1 (0), X=138.55, Y=472.39, Mass=779305, SNR=385.0, Peak=57069 HFD=4.8
21:53:55.928 00.003 8996 MultiStar: [#1 -0.12,0.12,0.59,U] [#2 -0.21,-0.28,0.58,U] [#3 -0.12,-0.10,0.69,U] [#4 -0.08,-0.26,0.50,U] [#5 -0.18,-0.12,0.49,U] [#6 -0.17,-0.35,0.40,U] [#7 -0.16,-0.28,0.44,U] [#8 -0.21,-0.05,0.36,U] 
21:53:55.929 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.17}, one-star: {0.04, -0.24}
21:53:55.931 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
21:53:55.933 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
21:53:55.935 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.21 cameraTheta=-2.16 mountX=-0.10 mountY=0.18, mountTheta=2.05
21:53:55.936 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.17, opts=13)
21:53:55.938 00.002 8996 Enqueuing Move request for scope (-0.11, -0.17)
21:53:55.940 00.002 20224 Worker thread wakes up
21:53:55.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
21:53:55.940 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
21:53:55.940 00.000 20224 Moving (-0.11, -0.17) raw xDistance=-0.10 yDistance=0.18
21:53:55.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:53:55.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:55.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:53:55.940 00.000 20224 MoveAxis(E, 0, ABG)
21:53:55.940 00.000 20224 Move returns status 0, amount 0
21:53:55.941 00.001 20224 MoveAxis(N, 0, ABG)
21:53:55.941 00.000 20224 Move returns status 0, amount 0
21:53:55.941 00.000 20224 move complete, result=0
21:53:55.941 00.000 20224 worker thread done servicing request
21:53:55.949 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57069, med=2755, FiltMin=2525, FiltMax=28368, Gamma=1.000
21:53:55.977 00.028 8996 UpdateGuideState exits: m=779305 SNR=385.0
21:53:55.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:55.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:55.982 00.003 8996 Enqueuing Expose request
21:53:55.984 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:53:55.987 00.003 20224 Worker thread wakes up
21:53:55.987 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:55.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:56.987 01.000 20224 Exposure complete
21:53:57.044 00.057 20224 worker thread done servicing request
21:53:57.045 00.001 8996 OnExposeComplete: enter
21:53:57.046 00.001 8996 UpdateGuideState(): m_state=6
21:53:57.047 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3286
21:53:57.048 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.38, Mass=712033, SNR=354.2, Peak=48384 HFD=4.6
21:53:57.049 00.001 8996 MultiStar: [#1 -0.31,-0.00,0.67,U] [#2 -0.32,-0.38,0.00,M1] [#3 -0.32,-0.18,0.67,U] [#4 -0.32,-0.28,0.00,M1] [#5 -0.24,-0.10,0.58,U] [#6 -0.28,-0.28,0.42,U] [#7 -0.18,-0.31,0.49,U] [#8 -0.38,-0.11,0.37,U] 
21:53:57.050 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.18}, one-star: {-0.22, -0.26}
21:53:57.051 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
21:53:57.052 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
21:53:57.052 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.18 hyp=0.32 cameraTheta=-2.56 mountX=-0.25 mountY=0.21, mountTheta=2.45
21:53:57.054 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.18, opts=13)
21:53:57.055 00.001 8996 Enqueuing Move request for scope (-0.27, -0.18)
21:53:57.056 00.001 20224 Worker thread wakes up
21:53:57.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.18) opts 0xd
21:53:57.057 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.18)
21:53:57.057 00.000 20224 Moving (-0.27, -0.18) raw xDistance=-0.25 yDistance=0.21
21:53:57.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:53:57.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:53:57.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:53:57.057 00.000 20224 MoveAxis(E, 37, ABG)
21:53:57.057 00.000 20224 Guiding  Dir = 2, Dur = 37
21:53:57.058 00.001 20224 IsSlewing returns 0
21:53:57.058 00.000 20224 IsGuiding returns 0
21:53:57.064 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48384, med=2755, FiltMin=2470, FiltMax=23664, Gamma=1.000
21:53:57.079 00.015 8996 UpdateGuideState exits: m=712033 SNR=354.2
21:53:57.081 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:57.084 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:57.086 00.002 8996 Enqueuing Expose request
21:53:57.096 00.010 20224 IsGuiding returns 1
21:53:57.096 00.000 20224 scope still moving after pulse duration time elapsed
21:53:57.125 00.029 20224 IsSlewing returns 0
21:53:57.125 00.000 20224 IsGuiding returns 1
21:53:57.156 00.031 20224 IsSlewing returns 0
21:53:57.156 00.000 20224 IsGuiding returns 1
21:53:57.187 00.031 20224 IsSlewing returns 0
21:53:57.187 00.000 20224 IsGuiding returns 0
21:53:57.187 00.000 20224 scope move finished after 37 + 91 ms
21:53:57.187 00.000 20224 Move returns status 0, amount 37
21:53:57.187 00.000 20224 MoveAxis(N, 0, ABG)
21:53:57.187 00.000 20224 Move returns status 0, amount 0
21:53:57.187 00.000 20224 move complete, result=0
21:53:57.188 00.001 20224 worker thread done servicing request
21:53:57.188 00.000 20224 Worker thread wakes up
21:53:57.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:57.188 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.2 px 0 ms NORTH
21:53:57.189 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:58.357 01.168 20224 Exposure complete
21:53:58.453 00.096 20224 worker thread done servicing request
21:53:58.453 00.000 8996 OnExposeComplete: enter
21:53:58.455 00.002 8996 UpdateGuideState(): m_state=6
21:53:58.456 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3287
21:53:58.457 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.70, Mass=744748, SNR=371.9, Peak=59443 HFD=4.6
21:53:58.457 00.000 8996 MultiStar: [#1 0.14,0.04,0.63,U] [#2 0.05,-0.02,0.71,U] [#3 0.12,-0.28,0.60,U] [#4 0.20,-0.26,0.56,U] [#5 0.13,0.05,0.62,U] [#6 -0.07,-0.24,0.43,U] [#7 0.04,-0.34,0.42,U] [#8 0.08,0.04,0.39,U] 
21:53:58.458 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.08}, one-star: {0.31, 0.07}
21:53:58.459 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
21:53:58.460 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
21:53:58.461 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-0.56 mountX=0.14 mountY=0.07, mountTheta=0.44
21:53:58.464 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.08, opts=13)
21:53:58.464 00.000 8996 Enqueuing Move request for scope (0.13, -0.08)
21:53:58.465 00.001 20224 Worker thread wakes up
21:53:58.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
21:53:58.465 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
21:53:58.465 00.000 20224 Moving (0.13, -0.08) raw xDistance=0.14 yDistance=0.07
21:53:58.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:53:58.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:58.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:53:58.465 00.000 20224 MoveAxis(E, 0, ABG)
21:53:58.465 00.000 20224 Move returns status 0, amount 0
21:53:58.465 00.000 20224 MoveAxis(N, 0, ABG)
21:53:58.465 00.000 20224 Move returns status 0, amount 0
21:53:58.465 00.000 20224 move complete, result=0
21:53:58.467 00.002 20224 worker thread done servicing request
21:53:58.470 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59443, med=2755, FiltMin=2486, FiltMax=28429, Gamma=1.000
21:53:58.490 00.020 8996 UpdateGuideState exits: m=744748 SNR=371.9
21:53:58.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:58.492 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:58.493 00.001 8996 Enqueuing Expose request
21:53:58.493 00.000 20224 Worker thread wakes up
21:53:58.493 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:58.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:58.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:53:59.477 00.983 20224 Exposure complete
21:53:59.544 00.067 20224 worker thread done servicing request
21:53:59.544 00.000 8996 OnExposeComplete: enter
21:53:59.546 00.002 8996 UpdateGuideState(): m_state=6
21:53:59.547 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3288
21:53:59.548 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.56, Mass=755512, SNR=377.0, Peak=58995 HFD=4.6
21:53:59.550 00.002 8996 MultiStar: [#1 0.04,0.12,0.64,U] [#2 0.02,-0.22,0.66,U] [#3 0.12,-0.16,0.57,U] [#4 0.05,-0.35,0.45,U] [#5 0.09,-0.12,0.58,U] [#6 0.06,-0.26,0.41,U] [#7 0.16,-0.33,0.37,U] [#8 -0.00,-0.21,0.38,U] 
21:53:59.551 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.15}, one-star: {0.26, -0.08}
21:53:59.553 00.002 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
21:53:59.553 00.000 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
21:53:59.554 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.97 mountX=0.12 mountY=0.14, mountTheta=0.87
21:53:59.557 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.15, opts=13)
21:53:59.558 00.001 8996 Enqueuing Move request for scope (0.10, -0.15)
21:53:59.560 00.002 20224 Worker thread wakes up
21:53:59.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
21:53:59.560 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
21:53:59.560 00.000 20224 Moving (0.10, -0.15) raw xDistance=0.12 yDistance=0.14
21:53:59.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:53:59.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:59.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:53:59.560 00.000 20224 MoveAxis(E, 0, ABG)
21:53:59.560 00.000 20224 Move returns status 0, amount 0
21:53:59.560 00.000 20224 MoveAxis(N, 0, ABG)
21:53:59.560 00.000 20224 Move returns status 0, amount 0
21:53:59.560 00.000 20224 move complete, result=0
21:53:59.561 00.001 20224 worker thread done servicing request
21:53:59.568 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58995, med=2755, FiltMin=2521, FiltMax=30179, Gamma=1.000
21:53:59.589 00.021 8996 UpdateGuideState exits: m=755512 SNR=377.0
21:53:59.591 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:59.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:53:59.593 00.001 8996 Enqueuing Expose request
21:53:59.593 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:59.593 00.000 20224 Worker thread wakes up
21:53:59.595 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:53:59.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:00.760 01.165 20224 Exposure complete
21:54:00.853 00.093 20224 worker thread done servicing request
21:54:00.853 00.000 8996 OnExposeComplete: enter
21:54:00.855 00.002 8996 UpdateGuideState(): m_state=6
21:54:00.857 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3289
21:54:00.858 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.85, Mass=694972, SNR=359.8, Peak=61203 HFD=4.5
21:54:00.861 00.003 8996 MultiStar: [#1 -0.05,0.26,0.72,U] [#2 0.01,-0.06,0.78,U] [#3 0.02,-0.14,0.63,U] [#4 0.05,-0.11,0.54,U] [#5 -0.07,0.16,0.56,U] [#6 -0.15,-0.08,0.45,U] [#7 -0.00,-0.13,0.47,U] [#8 -0.05,0.12,0.38,U] 
21:54:00.863 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {0.19, 0.22}
21:54:00.865 00.002 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
21:54:00.866 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
21:54:00.868 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.24 mountX=0.01 mountY=-0.05, mountTheta=-1.34
21:54:00.871 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
21:54:00.873 00.002 8996 Enqueuing Move request for scope (0.02, 0.05)
21:54:00.874 00.001 20224 Worker thread wakes up
21:54:00.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
21:54:00.875 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
21:54:00.875 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.01 yDistance=-0.05
21:54:00.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:54:00.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:00.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:54:00.875 00.000 20224 MoveAxis(E, 0, ABG)
21:54:00.875 00.000 20224 Move returns status 0, amount 0
21:54:00.875 00.000 20224 MoveAxis(N, 0, ABG)
21:54:00.876 00.001 20224 Move returns status 0, amount 0
21:54:00.876 00.000 20224 move complete, result=0
21:54:00.876 00.000 20224 worker thread done servicing request
21:54:00.887 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61203, med=2755, FiltMin=2480, FiltMax=26342, Gamma=1.000
21:54:00.909 00.022 8996 UpdateGuideState exits: m=694972 SNR=359.8
21:54:00.911 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:00.914 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:00.916 00.002 8996 Enqueuing Expose request
21:54:00.919 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:00.921 00.002 20224 Worker thread wakes up
21:54:00.921 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:00.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:01.904 00.983 20224 Exposure complete
21:54:01.988 00.084 20224 worker thread done servicing request
21:54:01.988 00.000 8996 OnExposeComplete: enter
21:54:01.989 00.001 8996 UpdateGuideState(): m_state=6
21:54:01.990 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3290
21:54:01.991 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.67, Mass=758495, SNR=398.9, Peak=59971 HFD=4.7
21:54:01.991 00.000 8996 MultiStar: [#1 0.05,0.30,0.67,U] [#2 0.09,-0.06,0.63,U] [#3 0.22,-0.04,0.57,U] [#4 0.20,-0.14,0.46,U] [#5 -0.04,0.31,0.55,U] [#6 -0.01,-0.12,0.40,U] [#7 0.30,0.01,0.40,U] [#8 -0.09,0.17,0.35,U] 
21:54:01.992 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.14, 0.03}
21:54:01.993 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
21:54:01.994 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
21:54:01.994 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.51 mountX=0.09 mountY=-0.07, mountTheta=-0.62
21:54:01.996 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.06, opts=13)
21:54:01.997 00.001 8996 Enqueuing Move request for scope (0.10, 0.06)
21:54:01.997 00.000 20224 Worker thread wakes up
21:54:01.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
21:54:01.997 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
21:54:01.997 00.000 20224 Moving (0.10, 0.06) raw xDistance=0.09 yDistance=-0.07
21:54:01.998 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:54:01.998 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:01.998 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:54:01.998 00.000 20224 MoveAxis(E, 0, ABG)
21:54:01.998 00.000 20224 Move returns status 0, amount 0
21:54:01.998 00.000 20224 MoveAxis(N, 0, ABG)
21:54:01.998 00.000 20224 Move returns status 0, amount 0
21:54:01.998 00.000 20224 move complete, result=0
21:54:01.998 00.000 20224 worker thread done servicing request
21:54:02.001 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=59971, med=2755, FiltMin=2477, FiltMax=28896, Gamma=1.000
21:54:02.014 00.013 8996 UpdateGuideState exits: m=758495 SNR=398.9
21:54:02.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:02.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:02.016 00.000 8996 Enqueuing Expose request
21:54:02.017 00.001 20224 Worker thread wakes up
21:54:02.017 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:02.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:02.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:03.177 01.159 20224 Exposure complete
21:54:03.247 00.070 20224 worker thread done servicing request
21:54:03.247 00.000 8996 OnExposeComplete: enter
21:54:03.248 00.001 8996 UpdateGuideState(): m_state=6
21:54:03.249 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3291
21:54:03.251 00.002 8996 Star::Find returns 1 (0), X=138.86, Y=472.87, Mass=740676, SNR=365.5, Peak=65507 HFD=4.4
21:54:03.252 00.001 8996 MultiStar: [#1 0.44,0.33,0.00,M1] [#2 0.34,-0.04,0.72,U] [#3 0.32,-0.12,0.65,U] [#4 0.34,-0.19,0.56,U] [#5 0.17,0.25,0.64,U] [#6 0.33,0.03,0.44,U] [#7 0.46,-0.13,0.00,M1] [#8 0.28,0.26,0.39,U] 
21:54:03.255 00.003 8996 refined, 6 included, MultiStar: {0.31, 0.07}, one-star: {0.35, 0.23}
21:54:03.257 00.002 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
21:54:03.259 00.002 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
21:54:03.260 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.07 hyp=0.32 cameraTheta=0.22 mountX=0.30 mountY=-0.10, mountTheta=-0.33
21:54:03.264 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.07, opts=13)
21:54:03.265 00.001 8996 Enqueuing Move request for scope (0.31, 0.07)
21:54:03.267 00.002 20224 Worker thread wakes up
21:54:03.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.07) opts 0xd
21:54:03.267 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.07)
21:54:03.267 00.000 20224 Moving (0.31, 0.07) raw xDistance=0.30 yDistance=-0.10
21:54:03.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:54:03.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:03.268 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:54:03.268 00.000 20224 MoveAxis(W, 44, ABG)
21:54:03.268 00.000 20224 Guiding  Dir = 3, Dur = 44
21:54:03.268 00.000 20224 IsSlewing returns 0
21:54:03.269 00.001 20224 IsGuiding returns 0
21:54:03.274 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2755, FiltMin=2486, FiltMax=29120, Gamma=1.000
21:54:03.292 00.018 8996 UpdateGuideState exits: m=740676 SNR=365.5
21:54:03.294 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:03.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:03.296 00.001 8996 Enqueuing Expose request
21:54:03.330 00.034 20224 IsGuiding returns 1
21:54:03.330 00.000 20224 scope still moving after pulse duration time elapsed
21:54:03.360 00.030 20224 IsSlewing returns 0
21:54:03.360 00.000 20224 IsGuiding returns 1
21:54:03.391 00.031 20224 IsSlewing returns 0
21:54:03.391 00.000 20224 IsGuiding returns 1
21:54:03.421 00.030 20224 IsSlewing returns 0
21:54:03.421 00.000 20224 IsGuiding returns 0
21:54:03.422 00.001 20224 scope move finished after 44 + 109 ms
21:54:03.422 00.000 20224 Move returns status 0, amount 44
21:54:03.422 00.000 20224 MoveAxis(N, 0, ABG)
21:54:03.422 00.000 20224 Move returns status 0, amount 0
21:54:03.422 00.000 20224 move complete, result=0
21:54:03.422 00.000 20224 worker thread done servicing request
21:54:03.422 00.000 20224 Worker thread wakes up
21:54:03.422 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH
21:54:03.424 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:03.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:04.382 00.958 20224 Exposure complete
21:54:04.464 00.082 20224 worker thread done servicing request
21:54:04.464 00.000 8996 OnExposeComplete: enter
21:54:04.465 00.001 8996 UpdateGuideState(): m_state=6
21:54:04.467 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3292
21:54:04.468 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.70, Mass=758076, SNR=360.2, Peak=59443 HFD=4.7
21:54:04.470 00.002 8996 MultiStar: [#1 0.09,0.17,0.62,U] [#2 -0.16,-0.13,0.70,U] [#3 -0.09,-0.09,0.54,U] [#4 -0.01,-0.23,0.53,U] [#5 -0.18,0.07,0.59,U] [#6 -0.17,-0.25,0.45,U] [#7 -0.05,-0.33,0.45,U] [#8 -0.08,-0.19,0.36,U] 
21:54:04.471 00.001 8996 single-star, 8 included, MultiStar: {-0.06, -0.07}, one-star: {0.04, 0.06}
21:54:04.472 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
21:54:04.473 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:54:04.474 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.95 mountX=0.04 mountY=-0.07, mountTheta=-1.05
21:54:04.475 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
21:54:04.476 00.001 8996 Enqueuing Move request for scope (0.04, 0.06)
21:54:04.477 00.001 20224 Worker thread wakes up
21:54:04.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
21:54:04.477 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
21:54:04.477 00.000 20224 Moving (0.04, 0.06) raw xDistance=0.04 yDistance=-0.07
21:54:04.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:54:04.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:04.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:54:04.477 00.000 20224 MoveAxis(E, 0, ABG)
21:54:04.477 00.000 20224 Move returns status 0, amount 0
21:54:04.477 00.000 20224 MoveAxis(N, 0, ABG)
21:54:04.477 00.000 20224 Move returns status 0, amount 0
21:54:04.477 00.000 20224 move complete, result=0
21:54:04.478 00.001 20224 worker thread done servicing request
21:54:04.482 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59443, med=2755, FiltMin=2512, FiltMax=26547, Gamma=1.000
21:54:04.505 00.023 8996 UpdateGuideState exits: m=758076 SNR=360.2
21:54:04.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:04.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:04.508 00.001 8996 Enqueuing Expose request
21:54:04.509 00.001 20224 Worker thread wakes up
21:54:04.509 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:04.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:04.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:05.670 01.160 20224 Exposure complete
21:54:05.750 00.080 20224 worker thread done servicing request
21:54:05.750 00.000 8996 OnExposeComplete: enter
21:54:05.751 00.001 8996 UpdateGuideState(): m_state=6
21:54:05.752 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3293
21:54:05.753 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.92, Mass=729549, SNR=402.4, Peak=54413 HFD=4.5
21:54:05.755 00.002 8996 MultiStar: [#1 -0.30,0.46,0.00,M1] [#2 -0.35,0.13,0.58,U] [#3 -0.23,0.25,0.55,U] [#4 -0.21,0.27,0.48,U] [#5 -0.37,0.39,0.00,M1] [#6 -0.45,0.14,0.00,M1] [#7 -0.31,-0.06,0.43,U] [#8 -0.49,0.35,0.00,M1] 
21:54:05.756 00.001 8996 refined, 4 included, MultiStar: {-0.29, 0.20}, one-star: {-0.32, 0.28}
21:54:05.757 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
21:54:05.758 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
21:54:05.759 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.20 hyp=0.35 cameraTheta=2.54 mountX=-0.31 mountY=-0.16, mountTheta=-2.65
21:54:05.760 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.20, opts=13)
21:54:05.761 00.001 8996 Enqueuing Move request for scope (-0.29, 0.20)
21:54:05.763 00.002 20224 Worker thread wakes up
21:54:05.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.20) opts 0xd
21:54:05.763 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.20)
21:54:05.763 00.000 20224 Moving (-0.29, 0.20) raw xDistance=-0.31 yDistance=-0.16
21:54:05.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
21:54:05.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:05.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:54:05.763 00.000 20224 MoveAxis(E, 45, ABG)
21:54:05.763 00.000 20224 Guiding  Dir = 2, Dur = 45
21:54:05.763 00.000 20224 IsSlewing returns 0
21:54:05.764 00.001 20224 IsGuiding returns 0
21:54:05.765 00.001 20224 PulseGuide returned control before completion, sleep 54
21:54:05.774 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54413, med=2755, FiltMin=2461, FiltMax=26809, Gamma=1.000
21:54:05.791 00.017 8996 UpdateGuideState exits: m=729549 SNR=402.4
21:54:05.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:05.792 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:05.793 00.001 8996 Enqueuing Expose request
21:54:05.826 00.033 20224 IsGuiding returns 1
21:54:05.826 00.000 20224 scope still moving after pulse duration time elapsed
21:54:05.857 00.031 20224 IsSlewing returns 0
21:54:05.858 00.001 20224 IsGuiding returns 0
21:54:05.858 00.000 20224 scope move finished after 45 + 49 ms
21:54:05.858 00.000 20224 Move returns status 0, amount 45
21:54:05.858 00.000 20224 MoveAxis(N, 0, ABG)
21:54:05.858 00.000 20224 Move returns status 0, amount 0
21:54:05.858 00.000 20224 move complete, result=0
21:54:05.858 00.000 20224 worker thread done servicing request
21:54:05.858 00.000 20224 Worker thread wakes up
21:54:05.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:05.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:05.858 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
21:54:06.847 00.989 20224 Exposure complete
21:54:06.917 00.070 20224 worker thread done servicing request
21:54:06.917 00.000 8996 OnExposeComplete: enter
21:54:06.918 00.001 8996 UpdateGuideState(): m_state=6
21:54:06.919 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3294
21:54:06.920 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.88, Mass=736831, SNR=382.2, Peak=58067 HFD=4.7
21:54:06.921 00.001 8996 MultiStar: [#1 -0.06,0.36,0.64,U] [#2 -0.21,-0.03,0.73,U] [#3 -0.01,-0.07,0.56,U] [#4 -0.08,-0.12,0.50,U] [#5 -0.16,0.36,0.58,U] [#6 -0.23,-0.17,0.48,U] [#7 -0.04,-0.27,0.44,U] [#8 -0.14,0.15,0.40,U] 
21:54:06.922 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.08}, one-star: {-0.07, 0.24}
21:54:06.922 00.000 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
21:54:06.923 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:54:06.924 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.51 mountX=-0.12 mountY=-0.07, mountTheta=-2.62
21:54:06.927 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.08, opts=13)
21:54:06.929 00.002 8996 Enqueuing Move request for scope (-0.11, 0.08)
21:54:06.932 00.003 20224 Worker thread wakes up
21:54:06.932 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
21:54:06.932 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
21:54:06.932 00.000 20224 Moving (-0.11, 0.08) raw xDistance=-0.12 yDistance=-0.07
21:54:06.932 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:54:06.932 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:06.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:54:06.932 00.000 20224 MoveAxis(E, 0, ABG)
21:54:06.932 00.000 20224 Move returns status 0, amount 0
21:54:06.932 00.000 20224 MoveAxis(N, 0, ABG)
21:54:06.933 00.001 20224 Move returns status 0, amount 0
21:54:06.933 00.000 20224 move complete, result=0
21:54:06.933 00.000 20224 worker thread done servicing request
21:54:06.940 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58067, med=2755, FiltMin=2493, FiltMax=27062, Gamma=1.000
21:54:06.956 00.016 8996 UpdateGuideState exits: m=736831 SNR=382.2
21:54:06.957 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:06.959 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:06.959 00.000 8996 Enqueuing Expose request
21:54:06.960 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:06.961 00.001 20224 Worker thread wakes up
21:54:06.961 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:06.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:08.109 01.148 20224 Exposure complete
21:54:08.175 00.066 20224 worker thread done servicing request
21:54:08.175 00.000 8996 OnExposeComplete: enter
21:54:08.176 00.001 8996 UpdateGuideState(): m_state=6
21:54:08.177 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3295
21:54:08.178 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.55, Mass=682782, SNR=325.0, Peak=48067 HFD=4.7
21:54:08.179 00.001 8996 MultiStar: [#1 0.17,0.22,0.72,U] [#2 -0.09,0.03,0.82,U] [#3 0.07,-0.12,0.64,U] [#4 0.18,-0.29,0.61,U] [#5 -0.00,0.06,0.66,U] [#6 -0.15,-0.12,0.46,U] [#7 0.12,-0.04,0.45,U] [#8 -0.03,-0.01,0.41,U] 
21:54:08.179 00.000 8996 refined, 8 included, MultiStar: {0.04, -0.03}, one-star: {0.04, -0.09}
21:54:08.181 00.002 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
21:54:08.182 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.51)
21:54:08.184 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.75 mountX=0.04 mountY=0.03, mountTheta=0.64
21:54:08.187 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.03, opts=13)
21:54:08.188 00.001 8996 Enqueuing Move request for scope (0.04, -0.03)
21:54:08.190 00.002 20224 Worker thread wakes up
21:54:08.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
21:54:08.190 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
21:54:08.190 00.000 20224 Moving (0.04, -0.03) raw xDistance=0.04 yDistance=0.03
21:54:08.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:54:08.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:08.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:54:08.191 00.001 20224 MoveAxis(E, 0, ABG)
21:54:08.191 00.000 20224 Move returns status 0, amount 0
21:54:08.191 00.000 20224 MoveAxis(N, 0, ABG)
21:54:08.191 00.000 20224 Move returns status 0, amount 0
21:54:08.191 00.000 20224 move complete, result=0
21:54:08.191 00.000 20224 worker thread done servicing request
21:54:08.198 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48067, med=2755, FiltMin=2489, FiltMax=25459, Gamma=1.000
21:54:08.219 00.021 8996 UpdateGuideState exits: m=682782 SNR=325.0
21:54:08.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:08.221 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:08.222 00.001 8996 Enqueuing Expose request
21:54:08.223 00.001 20224 Worker thread wakes up
21:54:08.223 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:08.224 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:08.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:09.205 00.981 20224 Exposure complete
21:54:09.273 00.068 20224 worker thread done servicing request
21:54:09.273 00.000 8996 OnExposeComplete: enter
21:54:09.275 00.002 8996 UpdateGuideState(): m_state=6
21:54:09.278 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3296
21:54:09.279 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.75, Mass=772685, SNR=384.4, Peak=63667 HFD=4.6
21:54:09.280 00.001 8996 MultiStar: [#1 -0.12,0.43,0.00,M1] [#2 -0.13,0.06,0.71,U] [#3 -0.03,0.12,0.52,U] [#4 0.02,0.02,0.51,U] [#5 -0.15,0.30,0.60,U] [#6 -0.20,0.10,0.39,U] [#7 -0.00,0.13,0.45,U] [#8 -0.18,0.24,0.35,U] 
21:54:09.281 00.001 8996 single-star, 7 included, MultiStar: {-0.07, 0.13}, one-star: {0.02, 0.11}
21:54:09.281 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
21:54:09.283 00.002 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
21:54:09.284 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.37 mountX=0.01 mountY=-0.12, mountTheta=-1.47
21:54:09.286 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.11, opts=13)
21:54:09.287 00.001 8996 Enqueuing Move request for scope (0.02, 0.11)
21:54:09.288 00.001 20224 Worker thread wakes up
21:54:09.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
21:54:09.288 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
21:54:09.288 00.000 20224 Moving (0.02, 0.11) raw xDistance=0.01 yDistance=-0.12
21:54:09.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:54:09.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:09.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:54:09.289 00.001 20224 MoveAxis(E, 0, ABG)
21:54:09.289 00.000 20224 Move returns status 0, amount 0
21:54:09.289 00.000 20224 MoveAxis(N, 0, ABG)
21:54:09.289 00.000 20224 Move returns status 0, amount 0
21:54:09.289 00.000 20224 move complete, result=0
21:54:09.289 00.000 20224 worker thread done servicing request
21:54:09.294 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63667, med=2755, FiltMin=2505, FiltMax=26819, Gamma=1.000
21:54:09.312 00.018 8996 UpdateGuideState exits: m=772685 SNR=384.4
21:54:09.315 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:09.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:09.317 00.001 8996 Enqueuing Expose request
21:54:09.318 00.001 20224 Worker thread wakes up
21:54:09.318 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:09.319 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:09.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:10.486 01.167 20224 Exposure complete
21:54:10.555 00.069 20224 worker thread done servicing request
21:54:10.556 00.001 8996 OnExposeComplete: enter
21:54:10.557 00.001 8996 UpdateGuideState(): m_state=6
21:54:10.559 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3297
21:54:10.560 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=473.14, Mass=797925, SNR=415.4, Peak=65507 HFD=4.6
21:54:10.562 00.002 8996 MultiStar: [#1 -0.15,0.65,0.00,M2] [#2 -0.39,0.35,0.00,M1] [#3 -0.27,0.23,0.50,U] [#4 -0.19,0.25,0.51,U] [#5 -0.38,0.58,0.00,M1] [#6 -0.34,0.23,0.35,U] [#7 -0.47,0.19,0.00,M1] [#8 -0.37,0.51,0.00,M1] 
21:54:10.563 00.001 8996 refined, 3 included, MultiStar: {-0.16, 0.35}, one-star: {-0.01, 0.51}
21:54:10.564 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
21:54:10.566 00.002 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
21:54:10.567 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.35 hyp=0.38 cameraTheta=1.99 mountX=-0.19 mountY=-0.33, mountTheta=-2.09
21:54:10.569 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.35, opts=13)
21:54:10.570 00.001 8996 Enqueuing Move request for scope (-0.16, 0.35)
21:54:10.571 00.001 20224 Worker thread wakes up
21:54:10.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.35) opts 0xd
21:54:10.571 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.35)
21:54:10.571 00.000 20224 Moving (-0.16, 0.35) raw xDistance=-0.19 yDistance=-0.33
21:54:10.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:54:10.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:54:10.571 00.000 20224 MoveAxis(E, 0, ABG)
21:54:10.572 00.001 20224 Move returns status 0, amount 0
21:54:10.572 00.000 20224 MoveAxis(N, 69, ABG)
21:54:10.572 00.000 20224 Guiding  Dir = 0, Dur = 69
21:54:10.572 00.000 20224 IsSlewing returns 0
21:54:10.572 00.000 20224 IsGuiding returns 0
21:54:10.578 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2755, FiltMin=2496, FiltMax=28717, Gamma=1.000
21:54:10.593 00.015 8996 UpdateGuideState exits: m=797925 SNR=415.4
21:54:10.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:10.595 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:10.596 00.001 8996 Enqueuing Expose request
21:54:10.599 00.003 20224 PulseGuide returned control before completion, sleep 53
21:54:10.661 00.062 20224 IsGuiding returns 1
21:54:10.661 00.000 20224 scope still moving after pulse duration time elapsed
21:54:10.693 00.032 20224 IsSlewing returns 0
21:54:10.694 00.001 20224 IsGuiding returns 0
21:54:10.694 00.000 20224 scope move finished after 69 + 52 ms
21:54:10.694 00.000 20224 Move returns status 0, amount 69
21:54:10.694 00.000 20224 move complete, result=0
21:54:10.694 00.000 20224 worker thread done servicing request
21:54:10.694 00.000 20224 Worker thread wakes up
21:54:10.694 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:10.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:10.694 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 69 ms NORTH
21:54:11.681 00.987 20224 Exposure complete
21:54:11.759 00.078 20224 worker thread done servicing request
21:54:11.760 00.001 8996 OnExposeComplete: enter
21:54:11.762 00.002 8996 UpdateGuideState(): m_state=6
21:54:11.764 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3298
21:54:11.765 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=473.09, Mass=727438, SNR=346.5, Peak=57811 HFD=4.5
21:54:11.768 00.003 8996 MultiStar: [#1 -0.10,0.69,0.00,M3] [#2 -0.16,0.31,0.69,U] [#3 -0.10,0.33,0.61,U] [#4 0.05,0.24,0.53,U] [#5 -0.26,0.59,0.00,M2] [#6 -0.19,0.45,0.00,M1] [#7 -0.01,0.23,0.50,U] [#8 -0.29,0.45,0.00,M2] 
21:54:11.769 00.001 8996 refined, 4 included, MultiStar: {-0.10, 0.33}, one-star: {-0.18, 0.46}
21:54:11.772 00.003 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
21:54:11.774 00.002 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
21:54:11.776 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.33 hyp=0.35 cameraTheta=1.86 mountX=-0.13 mountY=-0.32, mountTheta=-1.96
21:54:11.778 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.33, opts=13)
21:54:11.779 00.001 8996 Enqueuing Move request for scope (-0.10, 0.33)
21:54:11.780 00.001 20224 Worker thread wakes up
21:54:11.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.33) opts 0xd
21:54:11.781 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.33)
21:54:11.781 00.000 20224 Moving (-0.10, 0.33) raw xDistance=-0.13 yDistance=-0.32
21:54:11.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:54:11.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:54:11.781 00.000 20224 MoveAxis(E, 0, ABG)
21:54:11.781 00.000 20224 Move returns status 0, amount 0
21:54:11.781 00.000 20224 MoveAxis(N, 68, ABG)
21:54:11.781 00.000 20224 Guiding  Dir = 0, Dur = 68
21:54:11.781 00.000 20224 IsSlewing returns 0
21:54:11.782 00.001 20224 IsGuiding returns 0
21:54:11.786 00.004 20224 PulseGuide returned control before completion, sleep 74
21:54:11.787 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57811, med=2755, FiltMin=2464, FiltMax=27341, Gamma=1.000
21:54:11.800 00.013 8996 UpdateGuideState exits: m=727438 SNR=346.5
21:54:11.801 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:11.802 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:11.802 00.000 8996 Enqueuing Expose request
21:54:11.864 00.062 20224 IsGuiding returns 1
21:54:11.864 00.000 20224 scope still moving after pulse duration time elapsed
21:54:11.895 00.031 20224 IsSlewing returns 0
21:54:11.895 00.000 20224 IsGuiding returns 0
21:54:11.895 00.000 20224 scope move finished after 68 + 46 ms
21:54:11.895 00.000 20224 Move returns status 0, amount 68
21:54:11.895 00.000 20224 move complete, result=0
21:54:11.895 00.000 20224 worker thread done servicing request
21:54:11.895 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
21:54:11.897 00.002 20224 Worker thread wakes up
21:54:11.897 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:11.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:13.085 01.188 20224 Exposure complete
21:54:13.154 00.069 20224 worker thread done servicing request
21:54:13.154 00.000 8996 OnExposeComplete: enter
21:54:13.155 00.001 8996 UpdateGuideState(): m_state=6
21:54:13.156 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3299
21:54:13.157 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.56, Mass=738814, SNR=332.0, Peak=56611 HFD=4.6
21:54:13.158 00.001 8996 MultiStar: [#1 -0.05,0.27,0.69,U] [#2 -0.18,-0.15,0.83,U] [#3 -0.08,-0.11,0.65,U] [#4 -0.08,-0.27,0.56,U] [#5 -0.21,0.14,0.78,U] [#6 -0.21,-0.19,0.47,U] [#7 -0.07,-0.35,0.46,U] [#8 -0.21,0.01,0.39,U] 
21:54:13.158 00.000 8996 single-star, 8 included, MultiStar: {-0.11, -0.07}, one-star: {0.05, -0.08}
21:54:13.159 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
21:54:13.160 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
21:54:13.160 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.02 mountX=0.06 mountY=0.07, mountTheta=0.92
21:54:13.162 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
21:54:13.162 00.000 8996 Enqueuing Move request for scope (0.05, -0.08)
21:54:13.163 00.001 20224 Worker thread wakes up
21:54:13.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
21:54:13.164 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
21:54:13.164 00.000 20224 Moving (0.05, -0.08) raw xDistance=0.06 yDistance=0.07
21:54:13.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:54:13.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:13.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:54:13.164 00.000 20224 MoveAxis(E, 0, ABG)
21:54:13.164 00.000 20224 Move returns status 0, amount 0
21:54:13.164 00.000 20224 MoveAxis(N, 0, ABG)
21:54:13.164 00.000 20224 Move returns status 0, amount 0
21:54:13.164 00.000 20224 move complete, result=0
21:54:13.164 00.000 20224 worker thread done servicing request
21:54:13.167 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56611, med=2755, FiltMin=2507, FiltMax=27744, Gamma=1.000
21:54:13.180 00.013 8996 UpdateGuideState exits: m=738814 SNR=332.0
21:54:13.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:13.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:13.182 00.000 8996 Enqueuing Expose request
21:54:13.183 00.001 20224 Worker thread wakes up
21:54:13.183 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:13.184 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:13.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:14.175 00.991 20224 Exposure complete
21:54:14.245 00.070 20224 worker thread done servicing request
21:54:14.245 00.000 8996 OnExposeComplete: enter
21:54:14.247 00.002 8996 UpdateGuideState(): m_state=6
21:54:14.248 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3300
21:54:14.249 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.51, Mass=736442, SNR=365.0, Peak=55869 HFD=4.7
21:54:14.250 00.001 8996 MultiStar: [#1 0.08,-0.01,0.63,U] [#2 -0.01,-0.32,0.69,U] [#3 -0.15,-0.33,0.54,U] [#4 -0.13,-0.32,0.53,U] [#5 -0.19,-0.08,0.57,U] [#6 -0.22,-0.33,0.43,U] [#7 -0.17,-0.56,0.00,M1] [#8 0.01,0.02,0.38,U] 
21:54:14.251 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.18}, one-star: {0.14, -0.13}
21:54:14.252 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
21:54:14.254 00.002 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
21:54:14.255 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.19 cameraTheta=-1.76 mountX=-0.02 mountY=0.19, mountTheta=1.66
21:54:14.256 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.18, opts=13)
21:54:14.257 00.001 8996 Enqueuing Move request for scope (-0.04, -0.18)
21:54:14.258 00.001 20224 Worker thread wakes up
21:54:14.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
21:54:14.258 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
21:54:14.258 00.000 20224 Moving (-0.04, -0.18) raw xDistance=-0.02 yDistance=0.19
21:54:14.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:54:14.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:14.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:54:14.258 00.000 20224 MoveAxis(E, 0, ABG)
21:54:14.258 00.000 20224 Move returns status 0, amount 0
21:54:14.258 00.000 20224 MoveAxis(N, 0, ABG)
21:54:14.258 00.000 20224 Move returns status 0, amount 0
21:54:14.258 00.000 20224 move complete, result=0
21:54:14.258 00.000 20224 worker thread done servicing request
21:54:14.263 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55869, med=2755, FiltMin=2521, FiltMax=29088, Gamma=1.000
21:54:14.279 00.016 8996 UpdateGuideState exits: m=736442 SNR=365.0
21:54:14.279 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:14.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:14.281 00.001 8996 Enqueuing Expose request
21:54:14.282 00.001 20224 Worker thread wakes up
21:54:14.282 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:54:14.283 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:14.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:15.442 01.159 20224 Exposure complete
21:54:15.525 00.083 20224 worker thread done servicing request
21:54:15.525 00.000 8996 OnExposeComplete: enter
21:54:15.527 00.002 8996 UpdateGuideState(): m_state=6
21:54:15.529 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3301
21:54:15.530 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.29, Mass=807986, SNR=372.1, Peak=64445 HFD=4.6
21:54:15.532 00.002 8996 MultiStar: [#1 -0.14,-0.14,0.62,U] [#2 -0.12,-0.32,0.71,U] [#3 -0.16,-0.56,0.00,M1] [#4 -0.17,-0.55,0.00,M1] [#5 -0.28,-0.21,0.55,U] [#6 -0.33,-0.40,0.00,M1] [#7 -0.11,-0.51,0.00,M2] [#8 -0.31,-0.20,0.42,U] 
21:54:15.534 00.002 8996 refined, 4 included, MultiStar: {-0.15, -0.26}, one-star: {-0.03, -0.35}
21:54:15.535 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
21:54:15.536 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
21:54:15.537 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-2.08 mountX=-0.12 mountY=0.28, mountTheta=1.98
21:54:15.539 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.26, opts=13)
21:54:15.540 00.001 8996 Enqueuing Move request for scope (-0.15, -0.26)
21:54:15.542 00.002 20224 Worker thread wakes up
21:54:15.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.26) opts 0xd
21:54:15.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.26)
21:54:15.542 00.000 20224 Moving (-0.15, -0.26) raw xDistance=-0.12 yDistance=0.28
21:54:15.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:54:15.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:15.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:54:15.542 00.000 20224 MoveAxis(E, 0, ABG)
21:54:15.542 00.000 20224 Move returns status 0, amount 0
21:54:15.542 00.000 20224 MoveAxis(N, 0, ABG)
21:54:15.542 00.000 20224 Move returns status 0, amount 0
21:54:15.542 00.000 20224 move complete, result=0
21:54:15.543 00.001 20224 worker thread done servicing request
21:54:15.546 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=64445, med=2755, FiltMin=2493, FiltMax=29424, Gamma=1.000
21:54:15.566 00.020 8996 UpdateGuideState exits: m=807986 SNR=372.1
21:54:15.568 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:15.570 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:15.573 00.003 8996 Enqueuing Expose request
21:54:15.575 00.002 20224 Worker thread wakes up
21:54:15.575 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:54:15.577 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:15.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:16.558 00.981 20224 Exposure complete
21:54:16.620 00.062 20224 worker thread done servicing request
21:54:16.620 00.000 8996 OnExposeComplete: enter
21:54:16.621 00.001 8996 UpdateGuideState(): m_state=6
21:54:16.622 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3302
21:54:16.622 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=472.29, Mass=728698, SNR=327.7, Peak=55149 HFD=4.7
21:54:16.623 00.001 8996 MultiStar: [#1 -0.03,-0.13,0.73,U] [#2 -0.25,-0.60,0.00,M1] [#3 -0.17,-0.58,0.00,M2] [#4 -0.17,-0.58,0.00,M2] [#5 -0.29,-0.41,0.00,M1] [#6 -0.21,-0.51,0.00,M2] [#7 -0.07,-0.60,0.00,M3] [#8 -0.38,-0.36,0.00,M1] 
21:54:16.624 00.001 8996 refined, 1 included, MultiStar: {-0.06, -0.26}, one-star: {-0.08, -0.35}
21:54:16.625 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
21:54:16.626 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
21:54:16.627 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.26 cameraTheta=-1.78 mountX=-0.03 mountY=0.26, mountTheta=1.68
21:54:16.628 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.26, opts=13)
21:54:16.629 00.001 8996 Enqueuing Move request for scope (-0.06, -0.26)
21:54:16.630 00.001 20224 Worker thread wakes up
21:54:16.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd
21:54:16.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.26)
21:54:16.630 00.000 20224 Moving (-0.06, -0.26) raw xDistance=-0.03 yDistance=0.26
21:54:16.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:54:16.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:16.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:54:16.630 00.000 20224 MoveAxis(E, 0, ABG)
21:54:16.630 00.000 20224 Move returns status 0, amount 0
21:54:16.630 00.000 20224 MoveAxis(N, 0, ABG)
21:54:16.630 00.000 20224 Move returns status 0, amount 0
21:54:16.630 00.000 20224 move complete, result=0
21:54:16.630 00.000 20224 worker thread done servicing request
21:54:16.634 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55149, med=2758, FiltMin=2483, FiltMax=26064, Gamma=1.000
21:54:16.658 00.024 8996 UpdateGuideState exits: m=728698 SNR=327.7
21:54:16.660 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:16.661 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:16.662 00.001 8996 Enqueuing Expose request
21:54:16.663 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:54:16.664 00.001 20224 Worker thread wakes up
21:54:16.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:16.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:17.827 01.163 20224 Exposure complete
21:54:17.895 00.068 20224 worker thread done servicing request
21:54:17.895 00.000 8996 OnExposeComplete: enter
21:54:17.896 00.001 8996 UpdateGuideState(): m_state=6
21:54:17.897 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3303
21:54:17.898 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.23, Mass=738673, SNR=340.4, Peak=60317 HFD=4.6
21:54:17.899 00.001 8996 MultiStar: [#1 -0.15,-0.13,0.64,U] [#2 -0.19,-0.53,0.00,M2] [#3 -0.21,-0.45,0.00,M3] [#4 -0.21,-0.48,0.00,M3] [#5 -0.24,-0.17,0.65,U] [#6 -0.31,-0.37,0.00,M3] [#7 -0.16,-0.46,0.00,M4] [#8 -0.28,-0.03,0.41,U] 
21:54:17.900 00.001 8996 refined, 3 included, MultiStar: {-0.16, -0.23}, one-star: {-0.08, -0.41}
21:54:17.900 00.000 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
21:54:17.901 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
21:54:17.902 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-2.20 mountX=-0.14 mountY=0.24, mountTheta=2.10
21:54:17.904 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.23, opts=13)
21:54:17.905 00.001 8996 Enqueuing Move request for scope (-0.16, -0.23)
21:54:17.905 00.000 20224 Worker thread wakes up
21:54:17.906 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.23) opts 0xd
21:54:17.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.23)
21:54:17.906 00.000 20224 Moving (-0.16, -0.23) raw xDistance=-0.14 yDistance=0.24
21:54:17.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:54:17.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:17.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:54:17.906 00.000 20224 MoveAxis(E, 0, ABG)
21:54:17.906 00.000 20224 Move returns status 0, amount 0
21:54:17.906 00.000 20224 MoveAxis(N, 0, ABG)
21:54:17.906 00.000 20224 Move returns status 0, amount 0
21:54:17.906 00.000 20224 move complete, result=0
21:54:17.907 00.001 20224 worker thread done servicing request
21:54:17.911 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60317, med=2755, FiltMin=2496, FiltMax=27920, Gamma=1.000
21:54:17.932 00.021 8996 UpdateGuideState exits: m=738673 SNR=340.4
21:54:17.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:17.934 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:17.935 00.001 8996 Enqueuing Expose request
21:54:17.936 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:54:17.936 00.000 20224 Worker thread wakes up
21:54:17.936 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:17.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:18.911 00.975 20224 Exposure complete
21:54:19.004 00.093 20224 worker thread done servicing request
21:54:19.004 00.000 8996 OnExposeComplete: enter
21:54:19.005 00.001 8996 UpdateGuideState(): m_state=6
21:54:19.008 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3304
21:54:19.009 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.29, Mass=749535, SNR=335.1, Peak=56352 HFD=4.5
21:54:19.010 00.001 8996 MultiStar: [#1 -0.26,-0.30,0.78,U] [#2 -0.36,-0.64,0.00,M3] [#3 -0.21,-0.54,0.00,M4] [#4 -0.19,-0.59,0.00,M4] [#5 -0.44,-0.20,0.00,M1] [#6 -0.29,-0.53,0.00,M4] [#7 -0.09,-0.48,0.00,M5] [#8 -0.36,-0.40,0.00,M1] 
21:54:19.014 00.004 8996 refined, 1 included, MultiStar: {-0.28, -0.33}, one-star: {-0.30, -0.35}
21:54:19.016 00.002 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
21:54:19.018 00.002 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
21:54:19.021 00.003 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.33 hyp=0.43 cameraTheta=-2.28 mountX=-0.25 mountY=0.36, mountTheta=2.18
21:54:19.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.33, opts=13)
21:54:19.025 00.002 8996 Enqueuing Move request for scope (-0.28, -0.33)
21:54:19.026 00.001 20224 Worker thread wakes up
21:54:19.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.33) opts 0xd
21:54:19.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.33)
21:54:19.026 00.000 20224 Moving (-0.28, -0.33) raw xDistance=-0.25 yDistance=0.36
21:54:19.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:54:19.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:19.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
21:54:19.026 00.000 20224 MoveAxis(E, 36, ABG)
21:54:19.027 00.001 20224 Guiding  Dir = 2, Dur = 36
21:54:19.027 00.000 20224 IsSlewing returns 0
21:54:19.027 00.000 20224 IsGuiding returns 0
21:54:19.029 00.002 20224 PulseGuide returned control before completion, sleep 45
21:54:19.035 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56352, med=2755, FiltMin=2480, FiltMax=25091, Gamma=1.000
21:54:19.058 00.023 8996 UpdateGuideState exits: m=749535 SNR=335.1
21:54:19.061 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:19.061 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:19.062 00.001 8996 Enqueuing Expose request
21:54:19.089 00.027 20224 IsGuiding returns 1
21:54:19.089 00.000 20224 scope still moving after pulse duration time elapsed
21:54:19.121 00.032 20224 IsSlewing returns 0
21:54:19.121 00.000 20224 IsGuiding returns 0
21:54:19.121 00.000 20224 scope move finished after 36 + 58 ms
21:54:19.122 00.001 20224 Move returns status 0, amount 36
21:54:19.122 00.000 20224 MoveAxis(N, 0, ABG)
21:54:19.122 00.000 20224 Move returns status 0, amount 0
21:54:19.122 00.000 20224 move complete, result=0
21:54:19.122 00.000 20224 worker thread done servicing request
21:54:19.122 00.000 20224 Worker thread wakes up
21:54:19.122 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:19.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:19.122 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.4 px 0 ms NORTH
21:54:20.277 01.155 20224 Exposure complete
21:54:20.365 00.088 20224 worker thread done servicing request
21:54:20.365 00.000 8996 OnExposeComplete: enter
21:54:20.366 00.001 8996 UpdateGuideState(): m_state=6
21:54:20.367 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3305
21:54:20.368 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=472.39, Mass=775950, SNR=335.3, Peak=62541 HFD=4.4
21:54:20.369 00.001 8996 MultiStar: [#1 0.45,-0.12,0.00,M1] [#2 0.33,-0.40,0.00,M4] [#3 0.55,-0.31,0.00,M5] [#4 0.56,-0.38,0.00,M5] [#5 0.11,-0.21,0.66,U] [#6 0.35,-0.40,0.00,M5] [#7 0.51,-0.55,0.00,M6] [#8 0.16,-0.25,0.45,U] 
21:54:20.369 00.000 8996 refined, 2 included, MultiStar: {0.27, -0.24}, one-star: {0.42, -0.25}
21:54:20.370 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
21:54:20.371 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
21:54:20.372 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.24 hyp=0.36 cameraTheta=-0.72 mountX=0.29 mountY=0.20, mountTheta=0.62
21:54:20.374 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.24, opts=13)
21:54:20.375 00.001 8996 Enqueuing Move request for scope (0.27, -0.24)
21:54:20.376 00.001 20224 Worker thread wakes up
21:54:20.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.24) opts 0xd
21:54:20.376 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.24)
21:54:20.376 00.000 20224 Moving (0.27, -0.24) raw xDistance=0.29 yDistance=0.20
21:54:20.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
21:54:20.376 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.77 newest=0.81
21:54:20.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:54:20.376 00.000 20224 MoveAxis(W, 40, ABG)
21:54:20.376 00.000 20224 Guiding  Dir = 3, Dur = 40
21:54:20.376 00.000 20224 IsSlewing returns 0
21:54:20.376 00.000 20224 IsGuiding returns 0
21:54:20.380 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62541, med=2755, FiltMin=2505, FiltMax=28560, Gamma=1.000
21:54:20.390 00.010 20224 PulseGuide returned control before completion, sleep 36
21:54:20.394 00.004 8996 UpdateGuideState exits: m=775950 SNR=335.3
21:54:20.395 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:20.395 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:20.396 00.001 8996 Enqueuing Expose request
21:54:20.437 00.041 20224 IsGuiding returns 1
21:54:20.437 00.000 20224 scope still moving after pulse duration time elapsed
21:54:20.468 00.031 20224 IsSlewing returns 0
21:54:20.469 00.001 20224 IsGuiding returns 1
21:54:20.499 00.030 20224 IsSlewing returns 0
21:54:20.499 00.000 20224 IsGuiding returns 0
21:54:20.499 00.000 20224 scope move finished after 40 + 82 ms
21:54:20.499 00.000 20224 Move returns status 0, amount 40
21:54:20.499 00.000 20224 MoveAxis(S, 43, ABG)
21:54:20.499 00.000 20224 Guiding  Dir = 1, Dur = 43
21:54:20.499 00.000 20224 IsSlewing returns 0
21:54:20.499 00.000 20224 IsGuiding returns 0
21:54:20.548 00.049 20224 IsGuiding returns 1
21:54:20.548 00.000 20224 scope still moving after pulse duration time elapsed
21:54:20.576 00.028 20224 IsSlewing returns 0
21:54:20.577 00.001 20224 IsGuiding returns 1
21:54:20.607 00.030 20224 IsSlewing returns 0
21:54:20.608 00.001 20224 IsGuiding returns 1
21:54:20.638 00.030 20224 IsSlewing returns 0
21:54:20.638 00.000 20224 IsGuiding returns 0
21:54:20.638 00.000 20224 scope move finished after 43 + 96 ms
21:54:20.639 00.001 20224 Move returns status 0, amount 43
21:54:20.639 00.000 20224 move complete, result=0
21:54:20.639 00.000 20224 worker thread done servicing request
21:54:20.639 00.000 20224 Worker thread wakes up
21:54:20.639 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.2 px 43 ms SOUTH
21:54:20.640 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:20.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:21.610 00.970 20224 Exposure complete
21:54:21.686 00.076 20224 worker thread done servicing request
21:54:21.687 00.001 8996 OnExposeComplete: enter
21:54:21.688 00.001 8996 UpdateGuideState(): m_state=6
21:54:21.690 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3306
21:54:21.691 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.61, Mass=737393, SNR=360.8, Peak=56083 HFD=4.7
21:54:21.692 00.001 8996 MultiStar: [#1 0.16,0.28,0.69,U] [#2 0.01,-0.19,0.77,U] [#3 0.30,-0.06,0.61,U] [#4 0.25,-0.29,0.54,U] [#5 -0.04,-0.09,0.61,U] [#6 0.07,-0.16,0.45,U] [#7 0.19,-0.19,0.41,U] [#8 -0.05,-0.10,0.42,U] 
21:54:21.693 00.001 8996 single-star, 8 included, MultiStar: {0.11, -0.08}, one-star: {0.11, -0.03}
21:54:21.694 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
21:54:21.694 00.000 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
21:54:21.695 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.27 mountX=0.11 mountY=0.02, mountTheta=0.16
21:54:21.697 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
21:54:21.698 00.001 8996 Enqueuing Move request for scope (0.11, -0.03)
21:54:21.699 00.001 20224 Worker thread wakes up
21:54:21.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
21:54:21.699 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
21:54:21.699 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.11 yDistance=0.02
21:54:21.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:54:21.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:21.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:54:21.699 00.000 20224 MoveAxis(E, 0, ABG)
21:54:21.699 00.000 20224 Move returns status 0, amount 0
21:54:21.699 00.000 20224 MoveAxis(N, 0, ABG)
21:54:21.699 00.000 20224 Move returns status 0, amount 0
21:54:21.699 00.000 20224 move complete, result=0
21:54:21.700 00.001 20224 worker thread done servicing request
21:54:21.703 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56083, med=2755, FiltMin=2502, FiltMax=28752, Gamma=1.000
21:54:21.730 00.027 8996 UpdateGuideState exits: m=737393 SNR=360.8
21:54:21.731 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:21.732 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:21.733 00.001 8996 Enqueuing Expose request
21:54:21.734 00.001 20224 Worker thread wakes up
21:54:21.734 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:21.735 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:21.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:22.897 01.162 20224 Exposure complete
21:54:22.957 00.060 20224 worker thread done servicing request
21:54:22.957 00.000 8996 OnExposeComplete: enter
21:54:22.959 00.002 8996 UpdateGuideState(): m_state=6
21:54:22.962 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3307
21:54:22.964 00.002 8996 Star::Find returns 1 (0), X=138.48, Y=472.77, Mass=742928, SNR=377.1, Peak=59443 HFD=4.6
21:54:22.967 00.003 8996 MultiStar: [#1 0.02,0.38,0.57,U] [#2 -0.08,-0.04,0.65,U] [#3 -0.18,-0.01,0.55,U] [#4 -0.07,-0.18,0.47,U] [#5 -0.17,0.23,0.61,U] [#6 -0.32,-0.29,0.00,M5] [#7 -0.18,-0.30,0.42,U] [#8 -0.16,0.06,0.39,U] 
21:54:22.968 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.06}, one-star: {-0.02, 0.13}
21:54:22.969 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
21:54:22.971 00.002 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
21:54:22.973 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.57 mountX=-0.10 mountY=-0.05, mountTheta=-2.68
21:54:22.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
21:54:22.976 00.001 8996 Enqueuing Move request for scope (-0.09, 0.06)
21:54:22.977 00.001 20224 Worker thread wakes up
21:54:22.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
21:54:22.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
21:54:22.978 00.001 20224 Moving (-0.09, 0.06) raw xDistance=-0.10 yDistance=-0.05
21:54:22.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:54:22.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:22.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:54:22.978 00.000 20224 MoveAxis(E, 0, ABG)
21:54:22.978 00.000 20224 Move returns status 0, amount 0
21:54:22.978 00.000 20224 MoveAxis(N, 0, ABG)
21:54:22.978 00.000 20224 Move returns status 0, amount 0
21:54:22.978 00.000 20224 move complete, result=0
21:54:22.979 00.001 20224 worker thread done servicing request
21:54:22.984 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59443, med=2755, FiltMin=2483, FiltMax=26131, Gamma=1.000
21:54:23.006 00.022 8996 UpdateGuideState exits: m=742928 SNR=377.1
21:54:23.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:23.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:23.008 00.000 8996 Enqueuing Expose request
21:54:23.009 00.001 20224 Worker thread wakes up
21:54:23.009 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:23.010 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:23.010 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:24.003 00.993 20224 Exposure complete
21:54:24.078 00.075 20224 worker thread done servicing request
21:54:24.078 00.000 8996 OnExposeComplete: enter
21:54:24.080 00.002 8996 UpdateGuideState(): m_state=6
21:54:24.080 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3308
21:54:24.081 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.88, Mass=750711, SNR=383.6, Peak=62099 HFD=4.5
21:54:24.083 00.002 8996 MultiStar: [#1 -0.18,0.54,0.00,M1] [#2 -0.24,0.00,0.66,U] [#3 -0.16,0.06,0.55,U] [#4 -0.11,-0.04,0.51,U] [#5 -0.17,0.30,0.55,U] [#6 -0.22,-0.01,0.41,U] [#7 -0.11,-0.04,0.40,U] [#8 -0.18,0.29,0.38,U] 
21:54:24.083 00.000 8996 refined, 7 included, MultiStar: {-0.15, 0.11}, one-star: {-0.09, 0.24}
21:54:24.084 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
21:54:24.085 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
21:54:24.087 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.50 mountX=-0.16 mountY=-0.10, mountTheta=-2.61
21:54:24.088 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.11, opts=13)
21:54:24.090 00.002 8996 Enqueuing Move request for scope (-0.15, 0.11)
21:54:24.090 00.000 20224 Worker thread wakes up
21:54:24.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
21:54:24.090 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
21:54:24.090 00.000 20224 Moving (-0.15, 0.11) raw xDistance=-0.16 yDistance=-0.10
21:54:24.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:54:24.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:24.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:54:24.090 00.000 20224 MoveAxis(E, 0, ABG)
21:54:24.090 00.000 20224 Move returns status 0, amount 0
21:54:24.090 00.000 20224 MoveAxis(N, 0, ABG)
21:54:24.091 00.001 20224 Move returns status 0, amount 0
21:54:24.091 00.000 20224 move complete, result=0
21:54:24.091 00.000 20224 worker thread done servicing request
21:54:24.094 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62099, med=2758, FiltMin=2496, FiltMax=26566, Gamma=1.000
21:54:24.116 00.022 8996 UpdateGuideState exits: m=750711 SNR=383.6
21:54:24.119 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:24.122 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:24.123 00.001 8996 Enqueuing Expose request
21:54:24.124 00.001 20224 Worker thread wakes up
21:54:24.124 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:24.126 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:24.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:25.288 01.162 20224 Exposure complete
21:54:25.376 00.088 20224 worker thread done servicing request
21:54:25.376 00.000 8996 OnExposeComplete: enter
21:54:25.377 00.001 8996 UpdateGuideState(): m_state=6
21:54:25.378 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3309
21:54:25.379 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.84, Mass=697679, SNR=361.3, Peak=56941 HFD=4.4
21:54:25.381 00.002 8996 MultiStar: [#1 -0.21,0.45,0.00,M2] [#2 -0.40,0.06,0.76,U] [#3 -0.31,0.15,0.58,U] [#4 -0.27,0.09,0.55,U] [#5 -0.35,0.28,0.00,M1] [#6 -0.42,0.13,0.00,M5] [#7 -0.34,-0.04,0.46,U] [#8 -0.33,0.36,0.00,M1] 
21:54:25.382 00.001 8996 refined, 4 included, MultiStar: {-0.34, 0.11}, one-star: {-0.33, 0.20}
21:54:25.382 00.000 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
21:54:25.383 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
21:54:25.384 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.11 hyp=0.35 cameraTheta=2.83 mountX=-0.34 mountY=-0.07, mountTheta=-2.94
21:54:25.385 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.11, opts=13)
21:54:25.386 00.001 8996 Enqueuing Move request for scope (-0.34, 0.11)
21:54:25.387 00.001 20224 Worker thread wakes up
21:54:25.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.11) opts 0xd
21:54:25.387 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.11)
21:54:25.387 00.000 20224 Moving (-0.34, 0.11) raw xDistance=-0.34 yDistance=-0.07
21:54:25.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
21:54:25.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:25.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:54:25.387 00.000 20224 MoveAxis(E, 50, ABG)
21:54:25.387 00.000 20224 Guiding  Dir = 2, Dur = 50
21:54:25.388 00.001 20224 IsSlewing returns 0
21:54:25.388 00.000 20224 IsGuiding returns 0
21:54:25.391 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56941, med=2758, FiltMin=2505, FiltMax=24489, Gamma=1.000
21:54:25.404 00.013 8996 UpdateGuideState exits: m=697679 SNR=361.3
21:54:25.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:25.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:25.407 00.001 8996 Enqueuing Expose request
21:54:25.431 00.024 20224 PulseGuide returned control before completion, sleep 18
21:54:25.460 00.029 20224 IsGuiding returns 1
21:54:25.460 00.000 20224 scope still moving after pulse duration time elapsed
21:54:25.491 00.031 20224 IsSlewing returns 0
21:54:25.491 00.000 20224 IsGuiding returns 1
21:54:25.521 00.030 20224 IsSlewing returns 0
21:54:25.522 00.001 20224 IsGuiding returns 0
21:54:25.522 00.000 20224 scope move finished after 50 + 84 ms
21:54:25.522 00.000 20224 Move returns status 0, amount 50
21:54:25.522 00.000 20224 MoveAxis(N, 0, ABG)
21:54:25.522 00.000 20224 Move returns status 0, amount 0
21:54:25.522 00.000 20224 move complete, result=0
21:54:25.522 00.000 20224 worker thread done servicing request
21:54:25.522 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH
21:54:25.524 00.002 20224 Worker thread wakes up
21:54:25.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:25.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:26.501 00.976 20224 Exposure complete
21:54:26.568 00.067 20224 worker thread done servicing request
21:54:26.568 00.000 8996 OnExposeComplete: enter
21:54:26.569 00.001 8996 UpdateGuideState(): m_state=6
21:54:26.569 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3310
21:54:26.570 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.79, Mass=797323, SNR=370.9, Peak=65507 HFD=4.6
21:54:26.571 00.001 8996 MultiStar: [#1 -0.12,0.51,0.00,M3] [#2 -0.14,-0.04,0.67,U] [#3 -0.10,0.10,0.57,U] [#4 -0.06,0.16,0.51,U] [#5 -0.06,0.31,0.55,U] [#6 -0.16,-0.11,0.38,U] [#7 0.03,0.01,0.41,U] [#8 -0.20,0.30,0.40,U] 
21:54:26.572 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.11}, one-star: {0.06, 0.15}
21:54:26.573 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
21:54:26.574 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
21:54:26.574 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.08 mountX=-0.07 mountY=-0.11, mountTheta=-2.18
21:54:26.576 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
21:54:26.577 00.001 8996 Enqueuing Move request for scope (-0.06, 0.11)
21:54:26.577 00.000 20224 Worker thread wakes up
21:54:26.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
21:54:26.578 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
21:54:26.578 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.11
21:54:26.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:54:26.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:26.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:54:26.578 00.000 20224 MoveAxis(E, 0, ABG)
21:54:26.578 00.000 20224 Move returns status 0, amount 0
21:54:26.578 00.000 20224 MoveAxis(N, 0, ABG)
21:54:26.578 00.000 20224 Move returns status 0, amount 0
21:54:26.578 00.000 20224 move complete, result=0
21:54:26.578 00.000 20224 worker thread done servicing request
21:54:26.582 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2755, FiltMin=2502, FiltMax=30739, Gamma=1.000
21:54:26.602 00.020 8996 UpdateGuideState exits: m=797323 SNR=370.9
21:54:26.605 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:26.608 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:26.610 00.002 8996 Enqueuing Expose request
21:54:26.612 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:26.614 00.002 20224 Worker thread wakes up
21:54:26.615 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:26.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:27.771 01.156 20224 Exposure complete
21:54:27.827 00.056 20224 worker thread done servicing request
21:54:27.827 00.000 8996 OnExposeComplete: enter
21:54:27.828 00.001 8996 UpdateGuideState(): m_state=6
21:54:27.829 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3311
21:54:27.830 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=473.00, Mass=775746, SNR=384.8, Peak=65507 HFD=4.6
21:54:27.831 00.001 8996 MultiStar: [#1 0.17,0.67,0.00,M4] [#2 0.13,0.25,0.63,U] [#3 0.12,0.22,0.58,U] [#4 0.22,0.22,0.50,U] [#5 -0.03,0.49,0.00,M1] [#6 0.01,0.45,0.00,M5] [#7 0.16,0.19,0.45,U] [#8 -0.05,0.32,0.33,U] 
21:54:27.831 00.000 8996 refined, 5 included, MultiStar: {0.10, 0.27}, one-star: {0.02, 0.36}
21:54:27.832 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:54:27.833 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
21:54:27.834 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.29 cameraTheta=1.23 mountX=0.07 mountY=-0.28, mountTheta=-1.32
21:54:27.835 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.27, opts=13)
21:54:27.836 00.001 8996 Enqueuing Move request for scope (0.10, 0.27)
21:54:27.837 00.001 20224 Worker thread wakes up
21:54:27.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
21:54:27.837 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
21:54:27.837 00.000 20224 Moving (0.10, 0.27) raw xDistance=0.07 yDistance=-0.28
21:54:27.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:54:27.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:27.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:54:27.837 00.000 20224 MoveAxis(E, 0, ABG)
21:54:27.837 00.000 20224 Move returns status 0, amount 0
21:54:27.837 00.000 20224 MoveAxis(N, 0, ABG)
21:54:27.837 00.000 20224 Move returns status 0, amount 0
21:54:27.837 00.000 20224 move complete, result=0
21:54:27.838 00.001 20224 worker thread done servicing request
21:54:27.841 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2505, FiltMax=28787, Gamma=1.000
21:54:27.861 00.020 8996 UpdateGuideState exits: m=775746 SNR=384.8
21:54:27.862 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:27.863 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:27.863 00.000 8996 Enqueuing Expose request
21:54:27.864 00.001 20224 Worker thread wakes up
21:54:27.864 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:54:27.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:27.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:28.825 00.960 20224 Exposure complete
21:54:28.887 00.062 20224 worker thread done servicing request
21:54:28.887 00.000 8996 OnExposeComplete: enter
21:54:28.888 00.001 8996 UpdateGuideState(): m_state=6
21:54:28.889 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3312
21:54:28.890 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=473.06, Mass=742032, SNR=347.6, Peak=65507 HFD=4.5
21:54:28.891 00.001 8996 MultiStar: [#1 0.13,0.62,0.00,M5] [#2 0.07,0.28,0.76,U] [#3 0.13,0.35,0.64,U] [#4 0.18,0.41,0.00,M1] [#5 0.11,0.42,0.00,M2] [#6 -0.01,0.27,0.45,U] [#7 0.13,0.15,0.43,U] [#8 0.07,0.33,0.42,U] 
21:54:28.892 00.001 8996 refined, 5 included, MultiStar: {0.12, 0.32}, one-star: {0.23, 0.43}
21:54:28.893 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
21:54:28.893 00.000 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
21:54:28.894 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.21 mountX=0.09 mountY=-0.33, mountTheta=-1.31
21:54:28.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.32, opts=13)
21:54:28.896 00.000 8996 Enqueuing Move request for scope (0.12, 0.32)
21:54:28.897 00.001 20224 Worker thread wakes up
21:54:28.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
21:54:28.897 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
21:54:28.897 00.000 20224 Moving (0.12, 0.32) raw xDistance=0.09 yDistance=-0.33
21:54:28.898 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:54:28.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:28.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:54:28.898 00.000 20224 MoveAxis(E, 0, ABG)
21:54:28.898 00.000 20224 Move returns status 0, amount 0
21:54:28.898 00.000 20224 MoveAxis(N, 0, ABG)
21:54:28.898 00.000 20224 Move returns status 0, amount 0
21:54:28.898 00.000 20224 move complete, result=0
21:54:28.899 00.001 20224 worker thread done servicing request
21:54:28.902 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2755, FiltMin=2473, FiltMax=32973, Gamma=1.000
21:54:28.917 00.015 8996 UpdateGuideState exits: m=742032 SNR=347.6
21:54:28.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:28.920 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:28.922 00.002 8996 Enqueuing Expose request
21:54:28.924 00.002 20224 Worker thread wakes up
21:54:28.924 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:54:28.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:28.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:30.077 01.152 20224 Exposure complete
21:54:30.160 00.083 20224 worker thread done servicing request
21:54:30.160 00.000 8996 OnExposeComplete: enter
21:54:30.161 00.001 8996 UpdateGuideState(): m_state=6
21:54:30.161 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3313
21:54:30.162 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=472.85, Mass=754904, SNR=353.8, Peak=65507 HFD=4.4
21:54:30.163 00.001 8996 MultiStar: [#1 0.36,0.62,0.00,M6] [#2 0.28,0.22,0.75,U] [#3 0.32,0.13,0.53,U] [#4 0.40,0.11,0.00,M2] [#5 0.35,0.35,0.00,M3] [#6 0.29,0.20,0.45,U] [#7 0.41,0.25,0.00,M1] [#8 0.22,0.21,0.40,U] 
21:54:30.164 00.001 8996 refined, 4 included, MultiStar: {0.31, 0.20}, one-star: {0.37, 0.21}
21:54:30.165 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
21:54:30.167 00.002 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
21:54:30.168 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.20 hyp=0.37 cameraTheta=0.57 mountX=0.29 mountY=-0.23, mountTheta=-0.68
21:54:30.169 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.20, opts=13)
21:54:30.170 00.001 8996 Enqueuing Move request for scope (0.31, 0.20)
21:54:30.170 00.000 20224 Worker thread wakes up
21:54:30.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.20) opts 0xd
21:54:30.171 00.001 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.20)
21:54:30.171 00.000 20224 Moving (0.31, 0.20) raw xDistance=0.29 yDistance=-0.23
21:54:30.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:54:30.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:30.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
21:54:30.171 00.000 20224 MoveAxis(W, 42, ABG)
21:54:30.171 00.000 20224 Guiding  Dir = 3, Dur = 42
21:54:30.171 00.000 20224 IsSlewing returns 0
21:54:30.171 00.000 20224 IsGuiding returns 0
21:54:30.172 00.001 20224 PulseGuide returned control before completion, sleep 51
21:54:30.175 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2505, FiltMax=30029, Gamma=1.000
21:54:30.196 00.021 8996 UpdateGuideState exits: m=754904 SNR=353.8
21:54:30.198 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:30.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:30.200 00.001 8996 Enqueuing Expose request
21:54:30.240 00.040 20224 IsGuiding returns 1
21:54:30.240 00.000 20224 scope still moving after pulse duration time elapsed
21:54:30.270 00.030 20224 IsSlewing returns 0
21:54:30.271 00.001 20224 IsGuiding returns 0
21:54:30.271 00.000 20224 scope move finished after 42 + 57 ms
21:54:30.271 00.000 20224 Move returns status 0, amount 42
21:54:30.271 00.000 20224 MoveAxis(N, 0, ABG)
21:54:30.271 00.000 20224 Move returns status 0, amount 0
21:54:30.271 00.000 20224 move complete, result=0
21:54:30.271 00.000 20224 worker thread done servicing request
21:54:30.271 00.000 20224 Worker thread wakes up
21:54:30.271 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.2 px 0 ms NORTH
21:54:30.274 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:30.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:31.254 00.980 20224 Exposure complete
21:54:31.324 00.070 20224 worker thread done servicing request
21:54:31.325 00.001 8996 OnExposeComplete: enter
21:54:31.325 00.000 8996 UpdateGuideState(): m_state=6
21:54:31.326 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3314
21:54:31.327 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.79, Mass=742833, SNR=356.7, Peak=61283 HFD=4.6
21:54:31.328 00.001 8996 MultiStar: [#1 -0.08,0.33,0.74,U] [#2 -0.03,0.02,0.78,U] [#3 -0.20,-0.15,0.58,U] [#4 -0.08,-0.09,0.58,U] [#5 -0.25,0.12,0.66,U] [#6 -0.21,-0.14,0.44,U] [#7 -0.20,-0.18,0.50,U] [#8 -0.25,0.21,0.42,U] 
21:54:31.329 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.05}, one-star: {0.00, 0.16}
21:54:31.330 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
21:54:31.331 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
21:54:31.332 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.74 mountX=-0.13 mountY=-0.04, mountTheta=-2.85
21:54:31.335 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.05, opts=13)
21:54:31.337 00.002 8996 Enqueuing Move request for scope (-0.12, 0.05)
21:54:31.338 00.001 20224 Worker thread wakes up
21:54:31.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
21:54:31.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
21:54:31.338 00.000 20224 Moving (-0.12, 0.05) raw xDistance=-0.13 yDistance=-0.04
21:54:31.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:54:31.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:31.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:54:31.339 00.001 20224 MoveAxis(E, 0, ABG)
21:54:31.339 00.000 20224 Move returns status 0, amount 0
21:54:31.339 00.000 20224 MoveAxis(N, 0, ABG)
21:54:31.339 00.000 20224 Move returns status 0, amount 0
21:54:31.339 00.000 20224 move complete, result=0
21:54:31.339 00.000 20224 worker thread done servicing request
21:54:31.347 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61283, med=2758, FiltMin=2489, FiltMax=29043, Gamma=1.000
21:54:31.378 00.031 8996 UpdateGuideState exits: m=742833 SNR=356.7
21:54:31.380 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:31.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:31.383 00.002 8996 Enqueuing Expose request
21:54:31.385 00.002 20224 Worker thread wakes up
21:54:31.385 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:31.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:31.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:32.554 01.168 20224 Exposure complete
21:54:32.623 00.069 20224 worker thread done servicing request
21:54:32.624 00.001 8996 OnExposeComplete: enter
21:54:32.625 00.001 8996 UpdateGuideState(): m_state=6
21:54:32.625 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3315
21:54:32.626 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=473.03, Mass=755885, SNR=354.5, Peak=63821 HFD=4.3
21:54:32.627 00.001 8996 MultiStar: [#1 -0.35,0.47,0.00,M6] [#2 -0.38,0.07,0.77,U] [#3 -0.39,0.11,0.63,U] [#4 -0.34,0.08,0.60,U] [#5 -0.54,0.52,0.00,M3] [#6 -0.54,0.18,0.00,M3] [#7 -0.42,0.06,0.00,M1] [#8 -0.56,0.28,0.00,M1] 
21:54:32.628 00.001 8996 refined, 3 included, MultiStar: {-0.38, 0.18}, one-star: {-0.38, 0.39}
21:54:32.629 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
21:54:32.630 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
21:54:32.631 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.18 hyp=0.42 cameraTheta=2.68 mountX=-0.39 mountY=-0.14, mountTheta=-2.80
21:54:32.634 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.18, opts=13)
21:54:32.636 00.002 8996 Enqueuing Move request for scope (-0.38, 0.18)
21:54:32.637 00.001 20224 Worker thread wakes up
21:54:32.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.18) opts 0xd
21:54:32.638 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.18)
21:54:32.638 00.000 20224 Moving (-0.38, 0.18) raw xDistance=-0.39 yDistance=-0.14
21:54:32.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
21:54:32.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:32.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:54:32.638 00.000 20224 MoveAxis(E, 57, ABG)
21:54:32.638 00.000 20224 Guiding  Dir = 2, Dur = 57
21:54:32.639 00.001 20224 IsSlewing returns 0
21:54:32.639 00.000 20224 IsGuiding returns 0
21:54:32.641 00.002 20224 PulseGuide returned control before completion, sleep 66
21:54:32.647 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63821, med=2755, FiltMin=2493, FiltMax=28918, Gamma=1.000
21:54:32.672 00.025 8996 UpdateGuideState exits: m=755885 SNR=354.5
21:54:32.674 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:32.675 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:32.677 00.002 8996 Enqueuing Expose request
21:54:32.708 00.031 20224 IsGuiding returns 1
21:54:32.708 00.000 20224 scope still moving after pulse duration time elapsed
21:54:32.740 00.032 20224 IsSlewing returns 0
21:54:32.740 00.000 20224 IsGuiding returns 0
21:54:32.740 00.000 20224 scope move finished after 57 + 43 ms
21:54:32.740 00.000 20224 Move returns status 0, amount 57
21:54:32.740 00.000 20224 MoveAxis(N, 0, ABG)
21:54:32.740 00.000 20224 Move returns status 0, amount 0
21:54:32.740 00.000 20224 move complete, result=0
21:54:32.741 00.001 20224 worker thread done servicing request
21:54:32.741 00.000 20224 Worker thread wakes up
21:54:32.741 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:32.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:32.741 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.1 px 0 ms NORTH
21:54:33.743 01.002 20224 Exposure complete
21:54:33.823 00.080 20224 worker thread done servicing request
21:54:33.823 00.000 8996 OnExposeComplete: enter
21:54:33.824 00.001 8996 UpdateGuideState(): m_state=6
21:54:33.825 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3316
21:54:33.826 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.83, Mass=788227, SNR=376.4, Peak=65011 HFD=4.6
21:54:33.827 00.001 8996 MultiStar: [#1 -0.12,0.55,0.00,M7] [#2 -0.25,0.00,0.72,U] [#3 -0.21,0.03,0.66,U] [#4 -0.15,-0.05,0.54,U] [#5 -0.30,0.42,0.00,M4] [#6 -0.15,-0.07,0.46,U] [#7 -0.24,-0.16,0.44,U] [#8 -0.30,0.33,0.00,M2] 
21:54:33.828 00.001 8996 refined, 5 included, MultiStar: {-0.16, 0.02}, one-star: {-0.06, 0.20}
21:54:33.829 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
21:54:33.830 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
21:54:33.830 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.17 cameraTheta=3.00 mountX=-0.17 mountY=-0.00, mountTheta=-3.12
21:54:33.831 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.02, opts=13)
21:54:33.832 00.001 8996 Enqueuing Move request for scope (-0.16, 0.02)
21:54:33.833 00.001 20224 Worker thread wakes up
21:54:33.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
21:54:33.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
21:54:33.833 00.000 20224 Moving (-0.16, 0.02) raw xDistance=-0.17 yDistance=-0.00
21:54:33.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
21:54:33.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:33.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:54:33.833 00.000 20224 MoveAxis(E, 0, ABG)
21:54:33.833 00.000 20224 Move returns status 0, amount 0
21:54:33.833 00.000 20224 MoveAxis(N, 0, ABG)
21:54:33.833 00.000 20224 Move returns status 0, amount 0
21:54:33.833 00.000 20224 move complete, result=0
21:54:33.833 00.000 20224 worker thread done servicing request
21:54:33.837 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65011, med=2755, FiltMin=2502, FiltMax=28470, Gamma=1.000
21:54:33.852 00.015 8996 UpdateGuideState exits: m=788227 SNR=376.4
21:54:33.853 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:33.853 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:33.854 00.001 8996 Enqueuing Expose request
21:54:33.855 00.001 20224 Worker thread wakes up
21:54:33.855 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:33.856 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:33.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:35.016 01.160 20224 Exposure complete
21:54:35.085 00.069 20224 worker thread done servicing request
21:54:35.085 00.000 8996 OnExposeComplete: enter
21:54:35.086 00.001 8996 UpdateGuideState(): m_state=6
21:54:35.087 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3317
21:54:35.088 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.98, Mass=715990, SNR=362.1, Peak=64419 HFD=4.6
21:54:35.090 00.002 8996 MultiStar: [#1 0.16,0.58,0.00,M8] [#2 0.13,0.17,0.73,U] [#3 0.15,0.15,0.64,U] [#4 0.13,0.10,0.54,U] [#5 0.05,0.40,0.63,U] [#6 -0.06,0.21,0.46,U] [#7 -0.05,0.16,0.43,U] [#8 0.09,0.52,0.00,M3] 
21:54:35.091 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.23}, one-star: {0.10, 0.34}
21:54:35.093 00.002 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
21:54:35.094 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
21:54:35.095 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.25 mountX=0.05 mountY=-0.24, mountTheta=-1.35
21:54:35.099 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
21:54:35.099 00.000 8996 Enqueuing Move request for scope (0.08, 0.23)
21:54:35.100 00.001 20224 Worker thread wakes up
21:54:35.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
21:54:35.100 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
21:54:35.100 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.05 yDistance=-0.24
21:54:35.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:54:35.100 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.27 newest=-0.38
21:54:35.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:54:35.100 00.000 20224 MoveAxis(E, 0, ABG)
21:54:35.100 00.000 20224 Move returns status 0, amount 0
21:54:35.100 00.000 20224 MoveAxis(N, 51, ABG)
21:54:35.101 00.001 20224 Guiding  Dir = 0, Dur = 51
21:54:35.101 00.000 20224 IsSlewing returns 0
21:54:35.101 00.000 20224 IsGuiding returns 0
21:54:35.104 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64419, med=2755, FiltMin=2483, FiltMax=27587, Gamma=1.000
21:54:35.127 00.023 8996 UpdateGuideState exits: m=715990 SNR=362.1
21:54:35.128 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:35.129 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:35.130 00.001 8996 Enqueuing Expose request
21:54:35.158 00.028 20224 IsGuiding returns 1
21:54:35.158 00.000 20224 scope still moving after pulse duration time elapsed
21:54:35.187 00.029 20224 IsSlewing returns 0
21:54:35.187 00.000 20224 IsGuiding returns 1
21:54:35.218 00.031 20224 IsSlewing returns 0
21:54:35.218 00.000 20224 IsGuiding returns 1
21:54:35.250 00.032 20224 IsSlewing returns 0
21:54:35.250 00.000 20224 IsGuiding returns 0
21:54:35.250 00.000 20224 scope move finished after 51 + 98 ms
21:54:35.250 00.000 20224 Move returns status 0, amount 51
21:54:35.250 00.000 20224 move complete, result=0
21:54:35.251 00.001 20224 worker thread done servicing request
21:54:35.251 00.000 20224 Worker thread wakes up
21:54:35.251 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
21:54:35.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:35.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:36.230 00.978 20224 Exposure complete
21:54:36.325 00.095 20224 worker thread done servicing request
21:54:36.325 00.000 8996 OnExposeComplete: enter
21:54:36.326 00.001 8996 UpdateGuideState(): m_state=6
21:54:36.327 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3318
21:54:36.328 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=473.20, Mass=705740, SNR=336.8, Peak=64899 HFD=4.5
21:54:36.329 00.001 8996 MultiStar: [#1 -0.06,0.82,0.00,M9] [#2 -0.04,0.42,0.00,M1] [#3 -0.18,0.39,0.00,M1] [#4 -0.20,0.34,0.62,U] [#5 -0.08,0.63,0.00,M4] [#6 -0.29,0.48,0.00,M2] [#7 -0.13,0.21,0.53,U] [#8 -0.08,0.57,0.00,M4] 
21:54:36.330 00.001 8996 refined, 2 included, MultiStar: {-0.07, 0.41}, one-star: {0.05, 0.56}
21:54:36.330 00.000 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
21:54:36.331 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
21:54:36.332 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.41 hyp=0.42 cameraTheta=1.73 mountX=-0.11 mountY=-0.40, mountTheta=-1.83
21:54:36.333 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.41, opts=13)
21:54:36.334 00.001 8996 Enqueuing Move request for scope (-0.07, 0.41)
21:54:36.335 00.001 20224 Worker thread wakes up
21:54:36.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.41) opts 0xd
21:54:36.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.41)
21:54:36.335 00.000 20224 Moving (-0.07, 0.41) raw xDistance=-0.11 yDistance=-0.40
21:54:36.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:54:36.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:54:36.335 00.000 20224 MoveAxis(E, 0, ABG)
21:54:36.335 00.000 20224 Move returns status 0, amount 0
21:54:36.335 00.000 20224 MoveAxis(N, 85, ABG)
21:54:36.335 00.000 20224 Guiding  Dir = 0, Dur = 85
21:54:36.336 00.001 20224 IsSlewing returns 0
21:54:36.336 00.000 20224 IsGuiding returns 0
21:54:36.337 00.001 20224 PulseGuide returned control before completion, sleep 94
21:54:36.342 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64899, med=2755, FiltMin=2409, FiltMax=28051, Gamma=1.000
21:54:36.364 00.022 8996 UpdateGuideState exits: m=705740 SNR=336.8
21:54:36.366 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:36.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:36.369 00.002 8996 Enqueuing Expose request
21:54:36.446 00.077 20224 IsGuiding returns 0
21:54:36.446 00.000 20224 Move returns status 0, amount 85
21:54:36.446 00.000 20224 move complete, result=0
21:54:36.447 00.001 20224 worker thread done servicing request
21:54:36.447 00.000 20224 Worker thread wakes up
21:54:36.447 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:36.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:36.455 00.008 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 85 ms NORTH
21:54:37.613 01.158 20224 Exposure complete
21:54:37.682 00.069 20224 worker thread done servicing request
21:54:37.682 00.000 8996 OnExposeComplete: enter
21:54:37.683 00.001 8996 UpdateGuideState(): m_state=6
21:54:37.684 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3319
21:54:37.686 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=472.64, Mass=734765, SNR=354.3, Peak=59075 HFD=4.7
21:54:37.687 00.001 8996 MultiStar: [#1 0.01,0.16,0.71,U] [#2 -0.11,-0.13,0.70,U] [#3 0.03,0.03,0.62,U] [#4 0.10,-0.16,0.54,U] [#5 0.00,0.15,0.60,U] [#6 0.01,-0.10,0.43,U] [#7 -0.04,-0.24,0.40,U] [#8 -0.02,0.09,0.46,U] 
21:54:37.688 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {0.12, 0.00}
21:54:37.690 00.002 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
21:54:37.690 00.000 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.81)
21:54:37.692 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.45 mountX=0.02 mountY=0.01, mountTheta=0.34
21:54:37.694 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
21:54:37.695 00.001 8996 Enqueuing Move request for scope (0.02, -0.01)
21:54:37.696 00.001 20224 Worker thread wakes up
21:54:37.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
21:54:37.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
21:54:37.696 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
21:54:37.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:54:37.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:37.697 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:54:37.697 00.000 20224 MoveAxis(E, 0, ABG)
21:54:37.697 00.000 20224 Move returns status 0, amount 0
21:54:37.697 00.000 20224 MoveAxis(N, 0, ABG)
21:54:37.697 00.000 20224 Move returns status 0, amount 0
21:54:37.697 00.000 20224 move complete, result=0
21:54:37.697 00.000 20224 worker thread done servicing request
21:54:37.700 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59075, med=2755, FiltMin=2477, FiltMax=27472, Gamma=1.000
21:54:37.714 00.014 8996 UpdateGuideState exits: m=734765 SNR=354.3
21:54:37.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:37.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:37.717 00.001 8996 Enqueuing Expose request
21:54:37.717 00.000 20224 Worker thread wakes up
21:54:37.717 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:37.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:37.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:38.697 00.979 20224 Exposure complete
21:54:38.770 00.073 20224 worker thread done servicing request
21:54:38.770 00.000 8996 OnExposeComplete: enter
21:54:38.772 00.002 8996 UpdateGuideState(): m_state=6
21:54:38.773 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3320
21:54:38.775 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=472.83, Mass=749234, SNR=353.6, Peak=65507 HFD=4.5
21:54:38.776 00.001 8996 MultiStar: [#1 0.14,0.41,0.00,M9] [#2 -0.03,0.01,0.75,U] [#3 0.14,0.08,0.55,U] [#4 0.11,0.03,0.48,U] [#5 -0.03,0.35,0.58,U] [#6 -0.01,0.11,0.43,U] [#7 -0.05,-0.04,0.49,U] [#8 -0.01,0.15,0.39,U] 
21:54:38.778 00.002 8996 refined, 7 included, MultiStar: {0.06, 0.12}, one-star: {0.23, 0.19}
21:54:38.779 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
21:54:38.780 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
21:54:38.781 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.09 mountX=0.05 mountY=-0.12, mountTheta=-1.19
21:54:38.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.12, opts=13)
21:54:38.785 00.001 8996 Enqueuing Move request for scope (0.06, 0.12)
21:54:38.787 00.002 20224 Worker thread wakes up
21:54:38.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
21:54:38.787 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
21:54:38.787 00.000 20224 Moving (0.06, 0.12) raw xDistance=0.05 yDistance=-0.12
21:54:38.788 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:54:38.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:38.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:54:38.788 00.000 20224 MoveAxis(E, 0, ABG)
21:54:38.788 00.000 20224 Move returns status 0, amount 0
21:54:38.788 00.000 20224 MoveAxis(N, 0, ABG)
21:54:38.788 00.000 20224 Move returns status 0, amount 0
21:54:38.788 00.000 20224 move complete, result=0
21:54:38.789 00.001 20224 worker thread done servicing request
21:54:38.796 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2521, FiltMax=28304, Gamma=1.000
21:54:38.817 00.021 8996 UpdateGuideState exits: m=749234 SNR=353.6
21:54:38.818 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:38.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:38.819 00.000 8996 Enqueuing Expose request
21:54:38.820 00.001 20224 Worker thread wakes up
21:54:38.820 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:38.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:38.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:39.987 01.166 20224 Exposure complete
21:54:40.043 00.056 20224 worker thread done servicing request
21:54:40.043 00.000 8996 OnExposeComplete: enter
21:54:40.044 00.001 8996 UpdateGuideState(): m_state=6
21:54:40.045 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3321
21:54:40.046 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.85, Mass=781773, SNR=361.5, Peak=65507 HFD=4.6
21:54:40.047 00.001 8996 MultiStar: [#1 -0.02,0.45,0.00,M10] [#2 -0.13,0.02,0.76,U] [#3 -0.13,0.09,0.62,U] [#4 -0.07,-0.08,0.54,U] [#5 -0.15,0.21,0.63,U] [#6 -0.20,-0.10,0.44,U] [#7 -0.11,-0.13,0.44,U] [#8 -0.28,0.15,0.42,U] 
21:54:40.048 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.07}, one-star: {0.05, 0.21}
21:54:40.048 00.000 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
21:54:40.049 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
21:54:40.051 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.58 mountX=-0.11 mountY=-0.06, mountTheta=-2.69
21:54:40.055 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
21:54:40.058 00.003 8996 Enqueuing Move request for scope (-0.11, 0.07)
21:54:40.060 00.002 20224 Worker thread wakes up
21:54:40.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
21:54:40.060 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
21:54:40.060 00.000 20224 Moving (-0.11, 0.07) raw xDistance=-0.11 yDistance=-0.06
21:54:40.061 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:54:40.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:40.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:54:40.061 00.000 20224 MoveAxis(E, 0, ABG)
21:54:40.061 00.000 20224 Move returns status 0, amount 0
21:54:40.061 00.000 20224 MoveAxis(N, 0, ABG)
21:54:40.061 00.000 20224 Move returns status 0, amount 0
21:54:40.061 00.000 20224 move complete, result=0
21:54:40.061 00.000 20224 worker thread done servicing request
21:54:40.068 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2755, FiltMin=2496, FiltMax=29795, Gamma=1.000
21:54:40.097 00.029 8996 UpdateGuideState exits: m=781773 SNR=361.5
21:54:40.099 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:40.101 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:40.102 00.001 8996 Enqueuing Expose request
21:54:40.103 00.001 20224 Worker thread wakes up
21:54:40.103 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:40.104 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:40.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:41.095 00.991 20224 Exposure complete
21:54:41.194 00.099 20224 worker thread done servicing request
21:54:41.194 00.000 8996 OnExposeComplete: enter
21:54:41.195 00.001 8996 UpdateGuideState(): m_state=6
21:54:41.196 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3322
21:54:41.197 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.71, Mass=818135, SNR=399.2, Peak=61395 HFD=4.6
21:54:41.198 00.001 8996 MultiStar: [#1 -0.38,0.36,0.00,R] [#2 -0.50,-0.04,0.00,M1] [#3 -0.24,0.09,0.49,U] [#4 -0.24,-0.08,0.49,U] [#5 -0.34,0.15,0.63,U] [#6 -0.42,0.01,0.00,M1] [#7 -0.31,-0.12,0.42,U] [#8 -0.26,0.15,0.34,U] 
21:54:41.199 00.001 8996 single-star, 5 included, MultiStar: {-0.22, 0.05}, one-star: {-0.07, 0.07}
21:54:41.200 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:54:41.202 00.002 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
21:54:41.203 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.35 mountX=-0.08 mountY=-0.06, mountTheta=-2.46
21:54:41.204 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.07, opts=13)
21:54:41.205 00.001 8996 Enqueuing Move request for scope (-0.07, 0.07)
21:54:41.206 00.001 20224 Worker thread wakes up
21:54:41.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
21:54:41.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
21:54:41.206 00.000 20224 Moving (-0.07, 0.07) raw xDistance=-0.08 yDistance=-0.06
21:54:41.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:54:41.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:41.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:54:41.206 00.000 20224 MoveAxis(E, 0, ABG)
21:54:41.207 00.001 20224 Move returns status 0, amount 0
21:54:41.207 00.000 20224 MoveAxis(N, 0, ABG)
21:54:41.207 00.000 20224 Move returns status 0, amount 0
21:54:41.207 00.000 20224 move complete, result=0
21:54:41.207 00.000 20224 worker thread done servicing request
21:54:41.211 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61395, med=2758, FiltMin=2499, FiltMax=27264, Gamma=1.000
21:54:41.231 00.020 8996 UpdateGuideState exits: m=818135 SNR=399.2
21:54:41.232 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:41.233 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:41.234 00.001 8996 Enqueuing Expose request
21:54:41.235 00.001 20224 Worker thread wakes up
21:54:41.235 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:41.236 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:41.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:42.390 01.154 20224 Exposure complete
21:54:42.459 00.069 20224 worker thread done servicing request
21:54:42.459 00.000 8996 OnExposeComplete: enter
21:54:42.460 00.001 8996 UpdateGuideState(): m_state=6
21:54:42.461 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3323
21:54:42.462 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.94, Mass=712320, SNR=370.0, Peak=55747 HFD=4.6
21:54:42.463 00.001 8996 MultiStar: [#1 0.27,0.09,0.61,U] [#2 -0.26,0.12,0.80,U] [#3 -0.17,0.03,0.65,U] [#4 -0.14,0.03,0.56,U] [#5 -0.35,0.27,0.00,M1] [#6 -0.33,0.15,0.47,U] [#7 -0.20,0.07,0.43,U] [#8 -0.34,0.28,0.00,M1] 
21:54:42.463 00.000 8996 refined, 6 included, MultiStar: {-0.12, 0.13}, one-star: {-0.06, 0.30}
21:54:42.464 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
21:54:42.465 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
21:54:42.466 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.31 mountX=-0.13 mountY=-0.12, mountTheta=-2.41
21:54:42.467 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.13, opts=13)
21:54:42.468 00.001 8996 Enqueuing Move request for scope (-0.12, 0.13)
21:54:42.468 00.000 20224 Worker thread wakes up
21:54:42.469 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
21:54:42.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
21:54:42.469 00.000 20224 Moving (-0.12, 0.13) raw xDistance=-0.13 yDistance=-0.12
21:54:42.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:54:42.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:42.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:54:42.469 00.000 20224 MoveAxis(E, 0, ABG)
21:54:42.469 00.000 20224 Move returns status 0, amount 0
21:54:42.469 00.000 20224 MoveAxis(N, 0, ABG)
21:54:42.469 00.000 20224 Move returns status 0, amount 0
21:54:42.469 00.000 20224 move complete, result=0
21:54:42.469 00.000 20224 worker thread done servicing request
21:54:42.474 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55747, med=2755, FiltMin=2483, FiltMax=26950, Gamma=1.000
21:54:42.499 00.025 8996 UpdateGuideState exits: m=712320 SNR=370.0
21:54:42.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:42.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:42.501 00.000 8996 Enqueuing Expose request
21:54:42.502 00.001 20224 Worker thread wakes up
21:54:42.502 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:42.504 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:42.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:43.491 00.987 20224 Exposure complete
21:54:43.578 00.087 20224 worker thread done servicing request
21:54:43.579 00.001 8996 OnExposeComplete: enter
21:54:43.579 00.000 8996 UpdateGuideState(): m_state=6
21:54:43.580 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3324
21:54:43.581 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.68, Mass=744817, SNR=354.1, Peak=54179 HFD=4.7
21:54:43.583 00.002 8996 MultiStar: [#1 0.09,-0.07,0.64,U] [#2 -0.26,-0.22,0.80,U] [#3 -0.23,0.14,0.57,U] [#4 -0.19,-0.05,0.54,U] [#5 -0.33,0.20,0.62,U] [#6 -0.24,0.02,0.44,U] [#7 -0.14,-0.23,0.45,U] [#8 -0.44,-0.03,0.00,M2] 
21:54:43.584 00.001 8996 single-star, 7 included, MultiStar: {-0.18, -0.02}, one-star: {-0.15, 0.04}
21:54:43.586 00.002 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
21:54:43.587 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
21:54:43.588 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.87 mountX=-0.15 mountY=-0.02, mountTheta=-2.99
21:54:43.592 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
21:54:43.592 00.000 8996 Enqueuing Move request for scope (-0.15, 0.04)
21:54:43.593 00.001 20224 Worker thread wakes up
21:54:43.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
21:54:43.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
21:54:43.593 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.02
21:54:43.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:54:43.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:43.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:54:43.593 00.000 20224 MoveAxis(E, 0, ABG)
21:54:43.593 00.000 20224 Move returns status 0, amount 0
21:54:43.593 00.000 20224 MoveAxis(N, 0, ABG)
21:54:43.593 00.000 20224 Move returns status 0, amount 0
21:54:43.593 00.000 20224 move complete, result=0
21:54:43.593 00.000 20224 worker thread done servicing request
21:54:43.599 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54179, med=2758, FiltMin=2499, FiltMax=23715, Gamma=1.000
21:54:43.618 00.019 8996 UpdateGuideState exits: m=744817 SNR=354.1
21:54:43.619 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:43.620 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:43.621 00.001 8996 Enqueuing Expose request
21:54:43.622 00.001 20224 Worker thread wakes up
21:54:43.622 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:54:43.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:43.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:44.778 01.156 20224 Exposure complete
21:54:44.860 00.082 20224 worker thread done servicing request
21:54:44.860 00.000 8996 OnExposeComplete: enter
21:54:44.861 00.001 8996 UpdateGuideState(): m_state=6
21:54:44.862 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3325
21:54:44.862 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=472.78, Mass=787691, SNR=409.2, Peak=62179 HFD=4.6
21:54:44.864 00.002 8996 MultiStar: [#1 0.19,0.05,0.56,U] [#2 -0.35,-0.20,0.65,U] [#3 -0.17,-0.04,0.56,U] [#4 -0.14,-0.11,0.51,U] [#5 -0.28,0.16,0.53,U] [#6 -0.39,-0.10,0.38,U] [#7 -0.22,-0.03,0.40,U] [#8 -0.34,0.16,0.35,U] 
21:54:44.864 00.000 8996 single-star, 8 included, MultiStar: {-0.18, 0.01}, one-star: {-0.07, 0.14}
21:54:44.865 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
21:54:44.866 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
21:54:44.866 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.05 mountX=-0.09 mountY=-0.13, mountTheta=-2.15
21:54:44.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.14, opts=13)
21:54:44.868 00.001 8996 Enqueuing Move request for scope (-0.07, 0.14)
21:54:44.868 00.000 20224 Worker thread wakes up
21:54:44.869 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
21:54:44.869 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
21:54:44.869 00.000 20224 Moving (-0.07, 0.14) raw xDistance=-0.09 yDistance=-0.13
21:54:44.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:54:44.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:44.869 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:54:44.869 00.000 20224 MoveAxis(E, 0, ABG)
21:54:44.870 00.001 20224 Move returns status 0, amount 0
21:54:44.870 00.000 20224 MoveAxis(N, 0, ABG)
21:54:44.870 00.000 20224 Move returns status 0, amount 0
21:54:44.870 00.000 20224 move complete, result=0
21:54:44.870 00.000 20224 worker thread done servicing request
21:54:44.873 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62179, med=2758, FiltMin=2489, FiltMax=26579, Gamma=1.000
21:54:44.894 00.021 8996 UpdateGuideState exits: m=787691 SNR=409.2
21:54:44.896 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:44.897 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:44.899 00.002 8996 Enqueuing Expose request
21:54:44.899 00.000 20224 Worker thread wakes up
21:54:44.899 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:44.901 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:44.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:45.868 00.967 20224 Exposure complete
21:54:45.927 00.059 20224 worker thread done servicing request
21:54:45.927 00.000 8996 OnExposeComplete: enter
21:54:45.928 00.001 8996 UpdateGuideState(): m_state=6
21:54:45.928 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3326
21:54:45.929 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.99, Mass=792367, SNR=350.0, Peak=65507 HFD=4.3
21:54:45.930 00.001 8996 MultiStar: [#1 0.34,0.16,0.63,U] [#2 -0.15,0.13,0.72,U] [#3 -0.18,0.11,0.66,U] [#4 -0.08,0.21,0.57,U] [#5 -0.19,0.44,0.00,M1] [#6 -0.19,0.09,0.43,U] [#7 -0.09,0.05,0.49,U] [#8 -0.18,0.26,0.36,U] 
21:54:45.931 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.18}, one-star: {-0.09, 0.35}
21:54:45.932 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
21:54:45.932 00.000 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
21:54:45.933 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.93 mountX=-0.09 mountY=-0.17, mountTheta=-2.03
21:54:45.934 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.18, opts=13)
21:54:45.935 00.001 8996 Enqueuing Move request for scope (-0.07, 0.18)
21:54:45.936 00.001 20224 Worker thread wakes up
21:54:45.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
21:54:45.936 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
21:54:45.936 00.000 20224 Moving (-0.07, 0.18) raw xDistance=-0.09 yDistance=-0.17
21:54:45.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:54:45.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:45.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:54:45.936 00.000 20224 MoveAxis(E, 0, ABG)
21:54:45.936 00.000 20224 Move returns status 0, amount 0
21:54:45.936 00.000 20224 MoveAxis(N, 0, ABG)
21:54:45.936 00.000 20224 Move returns status 0, amount 0
21:54:45.936 00.000 20224 move complete, result=0
21:54:45.936 00.000 20224 worker thread done servicing request
21:54:45.940 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2758, FiltMin=2502, FiltMax=31734, Gamma=1.000
21:54:45.956 00.016 8996 UpdateGuideState exits: m=792367 SNR=350.0
21:54:45.957 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:45.957 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:45.958 00.001 8996 Enqueuing Expose request
21:54:45.959 00.001 20224 Worker thread wakes up
21:54:45.959 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:54:45.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:45.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:47.124 01.164 20224 Exposure complete
21:54:47.212 00.088 20224 worker thread done servicing request
21:54:47.212 00.000 8996 OnExposeComplete: enter
21:54:47.214 00.002 8996 UpdateGuideState(): m_state=6
21:54:47.215 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3327
21:54:47.216 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.85, Mass=759525, SNR=346.2, Peak=65507 HFD=4.4
21:54:47.219 00.003 8996 MultiStar: [#1 0.22,0.04,0.68,U] [#2 -0.21,0.04,0.85,U] [#3 -0.20,0.06,0.66,U] [#4 -0.12,0.23,0.58,U] [#5 -0.17,0.31,0.57,U] [#6 -0.21,0.10,0.44,U] [#7 -0.11,-0.08,0.42,U] [#8 -0.20,0.22,0.37,U] 
21:54:47.221 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.13}, one-star: {-0.04, 0.21}
21:54:47.222 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
21:54:47.223 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
21:54:47.224 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.26 mountX=-0.12 mountY=-0.11, mountTheta=-2.36
21:54:47.227 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.13, opts=13)
21:54:47.228 00.001 8996 Enqueuing Move request for scope (-0.10, 0.13)
21:54:47.229 00.001 20224 Worker thread wakes up
21:54:47.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
21:54:47.229 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
21:54:47.229 00.000 20224 Moving (-0.10, 0.13) raw xDistance=-0.12 yDistance=-0.11
21:54:47.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:54:47.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:47.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:54:47.229 00.000 20224 MoveAxis(E, 0, ABG)
21:54:47.229 00.000 20224 Move returns status 0, amount 0
21:54:47.229 00.000 20224 MoveAxis(N, 0, ABG)
21:54:47.229 00.000 20224 Move returns status 0, amount 0
21:54:47.229 00.000 20224 move complete, result=0
21:54:47.229 00.000 20224 worker thread done servicing request
21:54:47.237 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2755, FiltMin=2473, FiltMax=27062, Gamma=1.000
21:54:47.261 00.024 8996 UpdateGuideState exits: m=759525 SNR=346.2
21:54:47.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:47.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:47.265 00.001 8996 Enqueuing Expose request
21:54:47.266 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:47.266 00.000 20224 Worker thread wakes up
21:54:47.267 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:47.267 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:48.246 00.979 20224 Exposure complete
21:54:48.301 00.055 20224 worker thread done servicing request
21:54:48.301 00.000 8996 OnExposeComplete: enter
21:54:48.304 00.003 8996 UpdateGuideState(): m_state=6
21:54:48.305 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3328
21:54:48.306 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.76, Mass=710526, SNR=359.2, Peak=59747 HFD=4.6
21:54:48.307 00.001 8996 MultiStar: [#1 0.25,0.14,0.65,U] [#2 -0.19,0.01,0.79,U] [#3 0.03,0.08,0.60,U] [#4 0.02,0.06,0.51,U] [#5 -0.15,0.17,0.51,U] [#6 -0.06,0.05,0.43,U] [#7 0.12,-0.05,0.43,U] [#8 -0.24,0.27,0.39,U] 
21:54:48.308 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {0.04, 0.12}
21:54:48.309 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
21:54:48.310 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
21:54:48.310 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.70 mountX=-0.02 mountY=-0.09, mountTheta=-1.80
21:54:48.312 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
21:54:48.313 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
21:54:48.314 00.001 20224 Worker thread wakes up
21:54:48.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
21:54:48.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
21:54:48.314 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
21:54:48.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:54:48.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:48.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:54:48.314 00.000 20224 MoveAxis(E, 0, ABG)
21:54:48.314 00.000 20224 Move returns status 0, amount 0
21:54:48.314 00.000 20224 MoveAxis(N, 0, ABG)
21:54:48.314 00.000 20224 Move returns status 0, amount 0
21:54:48.314 00.000 20224 move complete, result=0
21:54:48.314 00.000 20224 worker thread done servicing request
21:54:48.317 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59747, med=2758, FiltMin=2502, FiltMax=26035, Gamma=1.000
21:54:48.338 00.021 8996 UpdateGuideState exits: m=710526 SNR=359.2
21:54:48.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:48.342 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:48.344 00.002 8996 Enqueuing Expose request
21:54:48.346 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:48.349 00.003 20224 Worker thread wakes up
21:54:48.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:48.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:49.506 01.157 20224 Exposure complete
21:54:49.588 00.082 20224 worker thread done servicing request
21:54:49.588 00.000 8996 OnExposeComplete: enter
21:54:49.589 00.001 8996 UpdateGuideState(): m_state=6
21:54:49.590 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3329
21:54:49.592 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=472.87, Mass=725756, SNR=325.9, Peak=55821 HFD=4.4
21:54:49.593 00.001 8996 MultiStar: [#1 0.16,0.25,0.73,U] [#2 -0.28,0.08,0.78,U] [#3 -0.22,0.25,0.66,U] [#4 -0.17,0.33,0.60,U] [#5 -0.44,0.40,0.00,M1] [#6 -0.30,0.25,0.45,U] [#7 -0.29,0.18,0.55,U] [#8 -0.39,0.26,0.00,M1] 
21:54:49.594 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.22}, one-star: {-0.30, 0.23}
21:54:49.595 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
21:54:49.596 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
21:54:49.597 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.30 cameraTheta=2.31 mountX=-0.22 mountY=-0.20, mountTheta=-2.41
21:54:49.599 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.22, opts=13)
21:54:49.600 00.001 8996 Enqueuing Move request for scope (-0.20, 0.22)
21:54:49.601 00.001 20224 Worker thread wakes up
21:54:49.602 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd
21:54:49.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.22)
21:54:49.602 00.000 20224 Moving (-0.20, 0.22) raw xDistance=-0.22 yDistance=-0.20
21:54:49.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:54:49.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:49.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:54:49.602 00.000 20224 MoveAxis(E, 32, ABG)
21:54:49.602 00.000 20224 Guiding  Dir = 2, Dur = 32
21:54:49.602 00.000 20224 IsSlewing returns 0
21:54:49.602 00.000 20224 IsGuiding returns 0
21:54:49.606 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55821, med=2758, FiltMin=2512, FiltMax=27209, Gamma=1.000
21:54:49.620 00.014 8996 UpdateGuideState exits: m=725756 SNR=325.9
21:54:49.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:49.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:49.622 00.000 8996 Enqueuing Expose request
21:54:49.651 00.029 20224 IsGuiding returns 1
21:54:49.652 00.001 20224 scope still moving after pulse duration time elapsed
21:54:49.682 00.030 20224 IsSlewing returns 0
21:54:49.682 00.000 20224 IsGuiding returns 1
21:54:49.712 00.030 20224 IsSlewing returns 0
21:54:49.712 00.000 20224 IsGuiding returns 1
21:54:49.743 00.031 20224 IsSlewing returns 0
21:54:49.744 00.001 20224 IsGuiding returns 0
21:54:49.744 00.000 20224 scope move finished after 32 + 109 ms
21:54:49.744 00.000 20224 Move returns status 0, amount 32
21:54:49.744 00.000 20224 MoveAxis(N, 0, ABG)
21:54:49.744 00.000 20224 Move returns status 0, amount 0
21:54:49.745 00.001 20224 move complete, result=0
21:54:49.745 00.000 20224 worker thread done servicing request
21:54:49.745 00.000 20224 Worker thread wakes up
21:54:49.745 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
21:54:49.747 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:49.748 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:50.717 00.969 20224 Exposure complete
21:54:50.792 00.075 20224 worker thread done servicing request
21:54:50.792 00.000 8996 OnExposeComplete: enter
21:54:50.793 00.001 8996 UpdateGuideState(): m_state=6
21:54:50.794 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3330
21:54:50.795 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.88, Mass=721164, SNR=390.4, Peak=57347 HFD=4.6
21:54:50.796 00.001 8996 MultiStar: [#1 0.15,0.08,0.61,U] [#2 -0.32,-0.15,0.68,U] [#3 -0.24,0.12,0.54,U] [#4 -0.15,-0.04,0.52,U] [#5 -0.25,0.28,0.58,U] [#6 -0.42,-0.09,0.00,M1] [#7 -0.20,-0.07,0.44,U] [#8 -0.27,0.25,0.36,U] 
21:54:50.797 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.10}, one-star: {-0.04, 0.24}
21:54:50.798 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
21:54:50.798 00.000 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
21:54:50.799 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.57 mountX=-0.16 mountY=-0.08, mountTheta=-2.68
21:54:50.801 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.10, opts=13)
21:54:50.802 00.001 8996 Enqueuing Move request for scope (-0.15, 0.10)
21:54:50.803 00.001 20224 Worker thread wakes up
21:54:50.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
21:54:50.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
21:54:50.803 00.000 20224 Moving (-0.15, 0.10) raw xDistance=-0.16 yDistance=-0.08
21:54:50.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:54:50.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:50.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:54:50.803 00.000 20224 MoveAxis(E, 0, ABG)
21:54:50.803 00.000 20224 Move returns status 0, amount 0
21:54:50.803 00.000 20224 MoveAxis(N, 0, ABG)
21:54:50.804 00.001 20224 Move returns status 0, amount 0
21:54:50.804 00.000 20224 move complete, result=0
21:54:50.804 00.000 20224 worker thread done servicing request
21:54:50.807 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57347, med=2758, FiltMin=2489, FiltMax=26534, Gamma=1.000
21:54:50.824 00.017 8996 UpdateGuideState exits: m=721164 SNR=390.4
21:54:50.826 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:50.828 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:50.829 00.001 8996 Enqueuing Expose request
21:54:50.831 00.002 20224 Worker thread wakes up
21:54:50.831 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:50.833 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:50.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:52.013 01.180 20224 Exposure complete
21:54:52.112 00.099 20224 worker thread done servicing request
21:54:52.112 00.000 8996 OnExposeComplete: enter
21:54:52.113 00.001 8996 UpdateGuideState(): m_state=6
21:54:52.114 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3331
21:54:52.115 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=473.18, Mass=771350, SNR=356.6, Peak=65507 HFD=4.5
21:54:52.116 00.001 8996 MultiStar: [#1 0.45,0.41,0.00,M1] [#2 -0.12,0.29,0.78,U] [#3 -0.11,0.38,0.65,U] [#4 -0.04,0.35,0.56,U] [#5 -0.04,0.71,0.00,M1] [#6 -0.19,0.44,0.00,M2] [#7 0.07,0.46,0.00,M1] [#8 -0.17,0.64,0.00,M1] 
21:54:52.117 00.001 8996 refined, 3 included, MultiStar: {-0.05, 0.41}, one-star: {0.03, 0.54}
21:54:52.117 00.000 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
21:54:52.118 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
21:54:52.119 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.41 hyp=0.41 cameraTheta=1.70 mountX=-0.09 mountY=-0.40, mountTheta=-1.80
21:54:52.121 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.41, opts=13)
21:54:52.121 00.000 8996 Enqueuing Move request for scope (-0.05, 0.41)
21:54:52.122 00.001 20224 Worker thread wakes up
21:54:52.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.41) opts 0xd
21:54:52.122 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.41)
21:54:52.122 00.000 20224 Moving (-0.05, 0.41) raw xDistance=-0.09 yDistance=-0.40
21:54:52.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:54:52.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:54:52.123 00.001 20224 MoveAxis(E, 0, ABG)
21:54:52.123 00.000 20224 Move returns status 0, amount 0
21:54:52.123 00.000 20224 MoveAxis(N, 84, ABG)
21:54:52.123 00.000 20224 Guiding  Dir = 0, Dur = 84
21:54:52.123 00.000 20224 IsSlewing returns 0
21:54:52.123 00.000 20224 IsGuiding returns 0
21:54:52.126 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2758, FiltMin=2499, FiltMax=29997, Gamma=1.000
21:54:52.141 00.015 8996 UpdateGuideState exits: m=771350 SNR=356.6
21:54:52.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:52.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:52.145 00.002 8996 Enqueuing Expose request
21:54:52.175 00.030 20224 PulseGuide returned control before completion, sleep 43
21:54:52.221 00.046 20224 IsGuiding returns 1
21:54:52.221 00.000 20224 scope still moving after pulse duration time elapsed
21:54:52.252 00.031 20224 IsSlewing returns 0
21:54:52.253 00.001 20224 IsGuiding returns 1
21:54:52.284 00.031 20224 IsSlewing returns 0
21:54:52.284 00.000 20224 IsGuiding returns 0
21:54:52.284 00.000 20224 scope move finished after 84 + 77 ms
21:54:52.284 00.000 20224 Move returns status 0, amount 84
21:54:52.284 00.000 20224 move complete, result=0
21:54:52.284 00.000 20224 worker thread done servicing request
21:54:52.284 00.000 20224 Worker thread wakes up
21:54:52.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:52.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:52.285 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 84 ms NORTH
21:54:53.272 00.987 20224 Exposure complete
21:54:53.360 00.088 20224 worker thread done servicing request
21:54:53.360 00.000 8996 OnExposeComplete: enter
21:54:53.361 00.001 8996 UpdateGuideState(): m_state=6
21:54:53.361 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3332
21:54:53.363 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=473.04, Mass=711851, SNR=342.3, Peak=65507 HFD=4.4
21:54:53.364 00.001 8996 MultiStar: [#1 0.50,0.24,0.00,M2] [#2 0.01,0.29,0.75,U] [#3 -0.01,0.26,0.61,U] [#4 0.07,0.26,0.59,U] [#5 0.11,0.58,0.00,M2] [#6 0.05,0.25,0.44,U] [#7 0.15,0.18,0.46,U] [#8 0.03,0.50,0.00,M2] 
21:54:53.365 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.29}, one-star: {0.16, 0.40}
21:54:53.366 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
21:54:53.366 00.000 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
21:54:53.367 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.32 mountX=0.05 mountY=-0.30, mountTheta=-1.42
21:54:53.369 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.29, opts=13)
21:54:53.369 00.000 8996 Enqueuing Move request for scope (0.08, 0.29)
21:54:53.370 00.001 20224 Worker thread wakes up
21:54:53.370 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.29) opts 0xd
21:54:53.370 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.29)
21:54:53.370 00.000 20224 Moving (0.08, 0.29) raw xDistance=0.05 yDistance=-0.30
21:54:53.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:54:53.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:54:53.370 00.000 20224 MoveAxis(E, 0, ABG)
21:54:53.370 00.000 20224 Move returns status 0, amount 0
21:54:53.370 00.000 20224 MoveAxis(N, 63, ABG)
21:54:53.370 00.000 20224 Guiding  Dir = 0, Dur = 63
21:54:53.371 00.001 20224 IsSlewing returns 0
21:54:53.371 00.000 20224 IsGuiding returns 0
21:54:53.372 00.001 20224 PulseGuide returned control before completion, sleep 72
21:54:53.374 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2758, FiltMin=2509, FiltMax=30963, Gamma=1.000
21:54:53.397 00.023 8996 UpdateGuideState exits: m=711851 SNR=342.3
21:54:53.400 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:53.402 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:53.404 00.002 8996 Enqueuing Expose request
21:54:53.458 00.054 20224 IsGuiding returns 0
21:54:53.458 00.000 20224 Move returns status 0, amount 63
21:54:53.458 00.000 20224 move complete, result=0
21:54:53.458 00.000 20224 worker thread done servicing request
21:54:53.458 00.000 20224 Worker thread wakes up
21:54:53.458 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:53.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:53.459 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 63 ms NORTH
21:54:54.623 01.164 20224 Exposure complete
21:54:54.687 00.064 20224 worker thread done servicing request
21:54:54.687 00.000 8996 OnExposeComplete: enter
21:54:54.688 00.001 8996 UpdateGuideState(): m_state=6
21:54:54.689 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3333
21:54:54.690 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.34, Mass=711653, SNR=336.7, Peak=62061 HFD=4.7
21:54:54.691 00.001 8996 MultiStar: [#1 0.56,-0.10,0.00,M3] [#2 0.10,-0.37,0.78,U] [#3 -0.01,-0.32,0.55,U] [#4 0.11,-0.36,0.55,U] [#5 -0.02,-0.10,0.60,U] [#6 -0.10,-0.41,0.00,M2] [#7 -0.01,-0.56,0.00,M1] [#8 -0.09,-0.16,0.42,U] 
21:54:54.691 00.000 8996 refined, 5 included, MultiStar: {0.05, -0.28}, one-star: {0.10, -0.30}
21:54:54.692 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
21:54:54.693 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
21:54:54.693 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.40 mountX=0.07 mountY=0.27, mountTheta=1.30
21:54:54.695 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.28, opts=13)
21:54:54.695 00.000 8996 Enqueuing Move request for scope (0.05, -0.28)
21:54:54.696 00.001 20224 Worker thread wakes up
21:54:54.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.28) opts 0xd
21:54:54.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.28)
21:54:54.696 00.000 20224 Moving (0.05, -0.28) raw xDistance=0.07 yDistance=0.27
21:54:54.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:54:54.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:54.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:54:54.697 00.001 20224 MoveAxis(E, 0, ABG)
21:54:54.697 00.000 20224 Move returns status 0, amount 0
21:54:54.697 00.000 20224 MoveAxis(N, 0, ABG)
21:54:54.697 00.000 20224 Move returns status 0, amount 0
21:54:54.697 00.000 20224 move complete, result=0
21:54:54.697 00.000 20224 worker thread done servicing request
21:54:54.700 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62061, med=2758, FiltMin=2509, FiltMax=27632, Gamma=1.000
21:54:54.722 00.022 8996 UpdateGuideState exits: m=711653 SNR=336.7
21:54:54.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:54.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:54.725 00.001 8996 Enqueuing Expose request
21:54:54.726 00.001 20224 Worker thread wakes up
21:54:54.726 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:54:54.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:54.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:55.704 00.977 20224 Exposure complete
21:54:55.818 00.114 20224 worker thread done servicing request
21:54:55.819 00.001 8996 OnExposeComplete: enter
21:54:55.821 00.002 8996 UpdateGuideState(): m_state=6
21:54:55.821 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3334
21:54:55.823 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=472.56, Mass=771462, SNR=347.3, Peak=59939 HFD=4.6
21:54:55.825 00.002 8996 MultiStar: [#1 0.73,-0.16,0.00,M4] [#2 0.31,-0.27,0.76,U] [#3 0.16,-0.15,0.57,U] [#4 0.28,-0.40,0.00,M1] [#5 0.19,-0.08,0.57,U] [#6 0.06,-0.23,0.48,U] [#7 0.24,-0.35,0.00,M2] [#8 0.03,0.06,0.42,U] 
21:54:55.827 00.002 8996 single-star, 5 included, MultiStar: {0.18, -0.13}, one-star: {0.19, -0.08}
21:54:55.828 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
21:54:55.830 00.002 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.85)
21:54:55.832 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.41 mountX=0.20 mountY=0.06, mountTheta=0.30
21:54:55.834 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.08, opts=13)
21:54:55.835 00.001 8996 Enqueuing Move request for scope (0.19, -0.08)
21:54:55.836 00.001 20224 Worker thread wakes up
21:54:55.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
21:54:55.836 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
21:54:55.836 00.000 20224 Moving (0.19, -0.08) raw xDistance=0.20 yDistance=0.06
21:54:55.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:54:55.836 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:55.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:54:55.836 00.000 20224 MoveAxis(E, 0, ABG)
21:54:55.836 00.000 20224 Move returns status 0, amount 0
21:54:55.836 00.000 20224 MoveAxis(N, 0, ABG)
21:54:55.836 00.000 20224 Move returns status 0, amount 0
21:54:55.837 00.001 20224 move complete, result=0
21:54:55.837 00.000 20224 worker thread done servicing request
21:54:55.841 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=59939, med=2755, FiltMin=2502, FiltMax=30515, Gamma=1.000
21:54:55.855 00.014 8996 UpdateGuideState exits: m=771462 SNR=347.3
21:54:55.856 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:55.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:55.858 00.001 8996 Enqueuing Expose request
21:54:55.859 00.001 20224 Worker thread wakes up
21:54:55.859 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:55.859 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:55.859 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:57.013 01.154 20224 Exposure complete
21:54:57.084 00.071 20224 worker thread done servicing request
21:54:57.084 00.000 8996 OnExposeComplete: enter
21:54:57.086 00.002 8996 UpdateGuideState(): m_state=6
21:54:57.087 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3335
21:54:57.087 00.000 8996 Star::Find returns 1 (0), X=138.61, Y=472.54, Mass=689128, SNR=338.2, Peak=50979 HFD=4.6
21:54:57.088 00.001 8996 MultiStar: [#1 0.46,-0.30,0.00,M5] [#2 0.09,-0.23,0.89,U] [#3 0.17,-0.17,0.64,U] [#4 0.18,-0.27,0.55,U] [#5 -0.05,-0.10,0.67,U] [#6 0.08,-0.30,0.44,U] [#7 0.11,-0.34,0.49,U] [#8 -0.08,-0.12,0.43,U] 
21:54:57.089 00.001 8996 single-star, 7 included, MultiStar: {0.08, -0.19}, one-star: {0.11, -0.10}
21:54:57.090 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
21:54:57.091 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
21:54:57.092 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.72 mountX=0.12 mountY=0.08, mountTheta=0.61
21:54:57.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.10, opts=13)
21:54:57.095 00.001 8996 Enqueuing Move request for scope (0.11, -0.10)
21:54:57.096 00.001 20224 Worker thread wakes up
21:54:57.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
21:54:57.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
21:54:57.096 00.000 20224 Moving (0.11, -0.10) raw xDistance=0.12 yDistance=0.08
21:54:57.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:54:57.096 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:57.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:54:57.096 00.000 20224 MoveAxis(E, 0, ABG)
21:54:57.096 00.000 20224 Move returns status 0, amount 0
21:54:57.096 00.000 20224 MoveAxis(N, 0, ABG)
21:54:57.096 00.000 20224 Move returns status 0, amount 0
21:54:57.097 00.001 20224 move complete, result=0
21:54:57.097 00.000 20224 worker thread done servicing request
21:54:57.100 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50979, med=2758, FiltMin=2493, FiltMax=28144, Gamma=1.000
21:54:57.115 00.015 8996 UpdateGuideState exits: m=689128 SNR=338.2
21:54:57.116 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:57.116 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:57.117 00.001 8996 Enqueuing Expose request
21:54:57.118 00.001 20224 Worker thread wakes up
21:54:57.118 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:57.119 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:57.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:58.087 00.968 20224 Exposure complete
21:54:58.142 00.055 20224 worker thread done servicing request
21:54:58.142 00.000 8996 OnExposeComplete: enter
21:54:58.143 00.001 8996 UpdateGuideState(): m_state=6
21:54:58.144 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3336
21:54:58.146 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=472.48, Mass=711915, SNR=335.7, Peak=53405 HFD=4.4
21:54:58.149 00.003 8996 MultiStar: [#1 0.41,-0.20,0.00,M6] [#2 -0.02,-0.16,0.86,U] [#3 -0.01,-0.26,0.66,U] [#4 0.06,-0.18,0.59,U] [#5 -0.07,0.07,0.61,U] [#6 -0.02,-0.29,0.49,U] [#7 0.03,-0.43,0.00,M2] [#8 -0.18,0.01,0.44,U] 
21:54:58.152 00.003 8996 refined, 6 included, MultiStar: {-0.02, -0.14}, one-star: {0.02, -0.16}
21:54:58.154 00.002 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
21:54:58.154 00.000 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
21:54:58.156 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.72 mountX=-0.01 mountY=0.15, mountTheta=1.62
21:54:58.157 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.14, opts=13)
21:54:58.159 00.002 8996 Enqueuing Move request for scope (-0.02, -0.14)
21:54:58.160 00.001 20224 Worker thread wakes up
21:54:58.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
21:54:58.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
21:54:58.160 00.000 20224 Moving (-0.02, -0.14) raw xDistance=-0.01 yDistance=0.15
21:54:58.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:54:58.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:58.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:54:58.160 00.000 20224 MoveAxis(E, 0, ABG)
21:54:58.160 00.000 20224 Move returns status 0, amount 0
21:54:58.160 00.000 20224 MoveAxis(N, 0, ABG)
21:54:58.160 00.000 20224 Move returns status 0, amount 0
21:54:58.160 00.000 20224 move complete, result=0
21:54:58.160 00.000 20224 worker thread done servicing request
21:54:58.165 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53405, med=2758, FiltMin=2512, FiltMax=28192, Gamma=1.000
21:54:58.180 00.015 8996 UpdateGuideState exits: m=711915 SNR=335.7
21:54:58.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:58.181 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:58.182 00.001 8996 Enqueuing Expose request
21:54:58.183 00.001 20224 Worker thread wakes up
21:54:58.183 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:54:58.183 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:58.184 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:54:59.356 01.172 20224 Exposure complete
21:54:59.439 00.083 20224 worker thread done servicing request
21:54:59.440 00.001 8996 OnExposeComplete: enter
21:54:59.441 00.001 8996 UpdateGuideState(): m_state=6
21:54:59.442 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3337
21:54:59.443 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.60, Mass=713751, SNR=347.2, Peak=51715 HFD=4.8
21:54:59.444 00.001 8996 MultiStar: [#1 0.37,-0.22,0.00,M7] [#2 -0.21,-0.30,0.84,U] [#3 -0.06,-0.18,0.60,U] [#4 0.05,-0.27,0.60,U] [#5 -0.15,-0.04,0.70,U] [#6 -0.12,-0.41,0.00,M1] [#7 -0.05,-0.44,0.00,M3] [#8 -0.11,-0.22,0.41,U] 
21:54:59.445 00.001 8996 single-star, 5 included, MultiStar: {-0.07, -0.17}, one-star: {0.04, -0.04}
21:54:59.446 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
21:54:59.446 00.000 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
21:54:59.447 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.86 mountX=0.04 mountY=0.04, mountTheta=0.76
21:54:59.448 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
21:54:59.449 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
21:54:59.450 00.001 20224 Worker thread wakes up
21:54:59.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
21:54:59.450 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
21:54:59.450 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.04
21:54:59.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:54:59.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:59.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:54:59.450 00.000 20224 MoveAxis(E, 0, ABG)
21:54:59.450 00.000 20224 Move returns status 0, amount 0
21:54:59.450 00.000 20224 MoveAxis(N, 0, ABG)
21:54:59.450 00.000 20224 Move returns status 0, amount 0
21:54:59.450 00.000 20224 move complete, result=0
21:54:59.450 00.000 20224 worker thread done servicing request
21:54:59.454 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51715, med=2758, FiltMin=2509, FiltMax=25424, Gamma=1.000
21:54:59.467 00.013 8996 UpdateGuideState exits: m=713751 SNR=347.2
21:54:59.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:59.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:54:59.470 00.001 8996 Enqueuing Expose request
21:54:59.471 00.001 20224 Worker thread wakes up
21:54:59.471 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:59.471 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:54:59.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:00.436 00.965 20224 Exposure complete
21:55:00.497 00.061 20224 worker thread done servicing request
21:55:00.497 00.000 8996 OnExposeComplete: enter
21:55:00.499 00.002 8996 UpdateGuideState(): m_state=6
21:55:00.501 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3338
21:55:00.503 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=472.42, Mass=768980, SNR=370.0, Peak=55197 HFD=4.8
21:55:00.505 00.002 8996 MultiStar: [#1 0.43,-0.40,0.00,M8] [#2 -0.03,-0.31,0.68,U] [#3 0.02,-0.21,0.57,U] [#4 0.08,-0.23,0.56,U] [#5 -0.10,-0.09,0.62,U] [#6 -0.06,-0.26,0.45,U] [#7 0.17,-0.33,0.40,U] [#8 -0.05,-0.20,0.40,U] 
21:55:00.506 00.001 8996 single-star, 7 included, MultiStar: {-0.01, -0.23}, one-star: {-0.05, -0.22}
21:55:00.508 00.002 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
21:55:00.510 00.002 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
21:55:00.511 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.79 mountX=-0.03 mountY=0.22, mountTheta=1.69
21:55:00.513 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.22, opts=13)
21:55:00.514 00.001 8996 Enqueuing Move request for scope (-0.05, -0.22)
21:55:00.515 00.001 20224 Worker thread wakes up
21:55:00.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
21:55:00.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
21:55:00.515 00.000 20224 Moving (-0.05, -0.22) raw xDistance=-0.03 yDistance=0.22
21:55:00.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:55:00.516 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:00.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:55:00.516 00.000 20224 MoveAxis(E, 0, ABG)
21:55:00.516 00.000 20224 Move returns status 0, amount 0
21:55:00.516 00.000 20224 MoveAxis(N, 0, ABG)
21:55:00.516 00.000 20224 Move returns status 0, amount 0
21:55:00.516 00.000 20224 move complete, result=0
21:55:00.516 00.000 20224 worker thread done servicing request
21:55:00.521 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55197, med=2755, FiltMin=2486, FiltMax=26352, Gamma=1.000
21:55:00.536 00.015 8996 UpdateGuideState exits: m=768980 SNR=370.0
21:55:00.537 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:00.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:00.539 00.001 8996 Enqueuing Expose request
21:55:00.540 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:00.541 00.001 20224 Worker thread wakes up
21:55:00.541 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:00.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:01.703 01.162 20224 Exposure complete
21:55:01.795 00.092 20224 worker thread done servicing request
21:55:01.795 00.000 8996 OnExposeComplete: enter
21:55:01.797 00.002 8996 UpdateGuideState(): m_state=6
21:55:01.798 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3339
21:55:01.800 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=472.32, Mass=770317, SNR=362.6, Peak=65535 HFD=4.7
21:55:01.801 00.001 8996 MultiStar: [#1 0.54,-0.36,0.00,M9] [#2 0.09,-0.34,0.73,U] [#3 0.19,-0.23,0.68,U] [#4 0.26,-0.42,0.00,M1] [#5 0.16,-0.18,0.64,U] [#6 -0.00,-0.55,0.00,M1] [#7 0.05,-0.47,0.00,M3] [#8 0.09,-0.19,0.39,U] 
21:55:01.802 00.001 8996 refined, 4 included, MultiStar: {0.15, -0.27}, one-star: {0.20, -0.32}
21:55:01.803 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
21:55:01.804 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
21:55:01.805 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.27 hyp=0.31 cameraTheta=-1.05 mountX=0.18 mountY=0.25, mountTheta=0.95
21:55:01.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.27, opts=13)
21:55:01.808 00.001 8996 Enqueuing Move request for scope (0.15, -0.27)
21:55:01.809 00.001 20224 Worker thread wakes up
21:55:01.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.27) opts 0xd
21:55:01.809 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.27)
21:55:01.809 00.000 20224 Moving (0.15, -0.27) raw xDistance=0.18 yDistance=0.25
21:55:01.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:55:01.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:55:01.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:55:01.809 00.000 20224 MoveAxis(E, 0, ABG)
21:55:01.809 00.000 20224 Move returns status 0, amount 0
21:55:01.809 00.000 20224 MoveAxis(N, 0, ABG)
21:55:01.810 00.001 20224 Move returns status 0, amount 0
21:55:01.810 00.000 20224 move complete, result=0
21:55:01.810 00.000 20224 worker thread done servicing request
21:55:01.816 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2758, FiltMin=2509, FiltMax=30109, Gamma=1.000
21:55:01.842 00.026 8996 UpdateGuideState exits: m=770317 SNR=362.6
21:55:01.844 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:01.846 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:01.847 00.001 8996 Enqueuing Expose request
21:55:01.850 00.003 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:01.853 00.003 20224 Worker thread wakes up
21:55:01.853 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:01.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:02.843 00.990 20224 Exposure complete
21:55:02.905 00.062 20224 worker thread done servicing request
21:55:02.906 00.001 8996 OnExposeComplete: enter
21:55:02.907 00.001 8996 UpdateGuideState(): m_state=6
21:55:02.909 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3340
21:55:02.909 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=472.43, Mass=675793, SNR=320.2, Peak=54829 HFD=4.4
21:55:02.911 00.002 8996 MultiStar: [#1 0.18,-0.44,0.00,M10] [#2 -0.20,-0.53,0.00,M1] [#3 -0.20,-0.33,0.70,U] [#4 -0.17,-0.27,0.59,U] [#5 -0.19,-0.19,0.72,U] [#6 -0.17,-0.50,0.00,M2] [#7 -0.12,-0.44,0.00,M4] [#8 -0.17,-0.24,0.39,U] 
21:55:02.912 00.001 8996 single-star, 4 included, MultiStar: {-0.12, -0.24}, one-star: {0.02, -0.20}
21:55:02.912 00.000 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
21:55:02.913 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
21:55:02.914 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.21 cameraTheta=-1.45 mountX=0.04 mountY=0.20, mountTheta=1.36
21:55:02.915 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.20, opts=13)
21:55:02.916 00.001 8996 Enqueuing Move request for scope (0.02, -0.20)
21:55:02.917 00.001 20224 Worker thread wakes up
21:55:02.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
21:55:02.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
21:55:02.917 00.000 20224 Moving (0.02, -0.20) raw xDistance=0.04 yDistance=0.20
21:55:02.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:55:02.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:55:02.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:55:02.917 00.000 20224 MoveAxis(E, 0, ABG)
21:55:02.917 00.000 20224 Move returns status 0, amount 0
21:55:02.917 00.000 20224 MoveAxis(N, 0, ABG)
21:55:02.917 00.000 20224 Move returns status 0, amount 0
21:55:02.917 00.000 20224 move complete, result=0
21:55:02.917 00.000 20224 worker thread done servicing request
21:55:02.922 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54829, med=2758, FiltMin=2502, FiltMax=25984, Gamma=1.000
21:55:02.946 00.024 8996 UpdateGuideState exits: m=675793 SNR=320.2
21:55:02.948 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:02.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:02.950 00.001 8996 Enqueuing Expose request
21:55:02.951 00.001 20224 Worker thread wakes up
21:55:02.951 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:02.952 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:02.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:04.115 01.163 20224 Exposure complete
21:55:04.201 00.086 20224 worker thread done servicing request
21:55:04.201 00.000 8996 OnExposeComplete: enter
21:55:04.202 00.001 8996 UpdateGuideState(): m_state=6
21:55:04.204 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3341
21:55:04.205 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.39, Mass=735968, SNR=329.0, Peak=56381 HFD=4.7
21:55:04.207 00.002 8996 MultiStar: [#1 0.23,-0.28,0.80,U] [#2 -0.25,-0.25,0.78,U] [#3 -0.20,-0.13,0.68,U] [#4 -0.11,-0.20,0.56,U] [#5 -0.34,0.16,0.71,U] [#6 -0.26,-0.19,0.46,U] [#7 -0.28,-0.30,0.46,U] [#8 -0.42,-0.10,0.00,M1] 
21:55:04.208 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.18}, one-star: {-0.04, -0.25}
21:55:04.208 00.000 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
21:55:04.209 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
21:55:04.210 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.22 mountX=-0.12 mountY=0.19, mountTheta=2.12
21:55:04.211 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.18, opts=13)
21:55:04.212 00.001 8996 Enqueuing Move request for scope (-0.14, -0.18)
21:55:04.213 00.001 20224 Worker thread wakes up
21:55:04.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
21:55:04.213 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
21:55:04.213 00.000 20224 Moving (-0.14, -0.18) raw xDistance=-0.12 yDistance=0.19
21:55:04.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:55:04.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:04.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:55:04.213 00.000 20224 MoveAxis(E, 0, ABG)
21:55:04.213 00.000 20224 Move returns status 0, amount 0
21:55:04.213 00.000 20224 MoveAxis(N, 0, ABG)
21:55:04.213 00.000 20224 Move returns status 0, amount 0
21:55:04.213 00.000 20224 move complete, result=0
21:55:04.214 00.001 20224 worker thread done servicing request
21:55:04.217 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56381, med=2758, FiltMin=2509, FiltMax=26144, Gamma=1.000
21:55:04.231 00.014 8996 UpdateGuideState exits: m=735968 SNR=329.0
21:55:04.232 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:04.233 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:04.233 00.000 8996 Enqueuing Expose request
21:55:04.234 00.001 20224 Worker thread wakes up
21:55:04.234 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:04.235 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:04.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:05.213 00.978 20224 Exposure complete
21:55:05.293 00.080 20224 worker thread done servicing request
21:55:05.293 00.000 8996 OnExposeComplete: enter
21:55:05.294 00.001 8996 UpdateGuideState(): m_state=6
21:55:05.294 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3342
21:55:05.295 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.80, Mass=723863, SNR=362.8, Peak=63107 HFD=4.6
21:55:05.296 00.001 8996 MultiStar: [#1 0.46,0.01,0.00,M10] [#2 -0.09,-0.10,0.70,U] [#3 -0.09,-0.05,0.61,U] [#4 -0.01,-0.09,0.53,U] [#5 -0.08,0.31,0.65,U] [#6 -0.28,-0.07,0.41,U] [#7 -0.18,-0.22,0.46,U] [#8 -0.04,0.24,0.41,U] 
21:55:05.297 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.04}, one-star: {0.02, 0.16}
21:55:05.298 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
21:55:05.299 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
21:55:05.299 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.70 mountX=-0.08 mountY=-0.03, mountTheta=-2.81
21:55:05.301 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
21:55:05.302 00.001 8996 Enqueuing Move request for scope (-0.08, 0.04)
21:55:05.302 00.000 20224 Worker thread wakes up
21:55:05.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
21:55:05.302 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
21:55:05.303 00.001 20224 Moving (-0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
21:55:05.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:55:05.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:05.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:55:05.303 00.000 20224 MoveAxis(E, 0, ABG)
21:55:05.303 00.000 20224 Move returns status 0, amount 0
21:55:05.303 00.000 20224 MoveAxis(N, 0, ABG)
21:55:05.303 00.000 20224 Move returns status 0, amount 0
21:55:05.303 00.000 20224 move complete, result=0
21:55:05.303 00.000 20224 worker thread done servicing request
21:55:05.306 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=63107, med=2758, FiltMin=2480, FiltMax=26691, Gamma=1.000
21:55:05.327 00.021 8996 UpdateGuideState exits: m=723863 SNR=362.8
21:55:05.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:05.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:05.330 00.001 8996 Enqueuing Expose request
21:55:05.331 00.001 20224 Worker thread wakes up
21:55:05.331 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:05.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:05.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:06.496 01.164 20224 Exposure complete
21:55:06.557 00.061 20224 worker thread done servicing request
21:55:06.557 00.000 8996 OnExposeComplete: enter
21:55:06.560 00.003 8996 UpdateGuideState(): m_state=6
21:55:06.562 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3343
21:55:06.563 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.60, Mass=730459, SNR=355.7, Peak=48813 HFD=4.6
21:55:06.564 00.001 8996 MultiStar: [#1 0.02,-0.20,0.68,U] [#2 -0.35,-0.08,0.70,U] [#3 -0.26,-0.07,0.74,U] [#4 -0.20,-0.04,0.53,U] [#5 -0.33,0.09,0.65,U] [#6 -0.38,-0.21,0.00,M1] [#7 -0.15,-0.21,0.45,U] [#8 -0.35,0.15,0.34,U] 
21:55:06.565 00.001 8996 single-star, 7 included, MultiStar: {-0.22, -0.06}, one-star: {-0.16, -0.04}
21:55:06.566 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
21:55:06.568 00.002 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
21:55:06.569 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.87 mountX=-0.15 mountY=0.06, mountTheta=2.76
21:55:06.571 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.04, opts=13)
21:55:06.572 00.001 8996 Enqueuing Move request for scope (-0.16, -0.04)
21:55:06.574 00.002 20224 Worker thread wakes up
21:55:06.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
21:55:06.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
21:55:06.574 00.000 20224 Moving (-0.16, -0.04) raw xDistance=-0.15 yDistance=0.06
21:55:06.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:55:06.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:06.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:55:06.574 00.000 20224 MoveAxis(E, 0, ABG)
21:55:06.574 00.000 20224 Move returns status 0, amount 0
21:55:06.574 00.000 20224 MoveAxis(N, 0, ABG)
21:55:06.574 00.000 20224 Move returns status 0, amount 0
21:55:06.574 00.000 20224 move complete, result=0
21:55:06.574 00.000 20224 worker thread done servicing request
21:55:06.578 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48813, med=2755, FiltMin=2502, FiltMax=22816, Gamma=1.000
21:55:06.593 00.015 8996 UpdateGuideState exits: m=730459 SNR=355.7
21:55:06.595 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:06.597 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:06.598 00.001 8996 Enqueuing Expose request
21:55:06.599 00.001 20224 Worker thread wakes up
21:55:06.599 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:06.600 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:06.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:07.579 00.979 20224 Exposure complete
21:55:07.633 00.054 20224 worker thread done servicing request
21:55:07.633 00.000 8996 OnExposeComplete: enter
21:55:07.634 00.001 8996 UpdateGuideState(): m_state=6
21:55:07.635 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3344
21:55:07.636 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.77, Mass=772505, SNR=351.5, Peak=57693 HFD=4.5
21:55:07.637 00.001 8996 MultiStar: [#1 -0.12,-0.06,0.62,U] [#2 -0.54,-0.20,0.00,M1] [#3 -0.37,0.09,0.54,U] [#4 -0.45,-0.07,0.00,M1] [#5 -0.58,0.27,0.00,M1] [#6 -0.49,-0.07,0.00,M2] [#7 -0.36,-0.11,0.45,U] [#8 -0.64,0.07,0.00,M1] 
21:55:07.638 00.001 8996 refined, 3 included, MultiStar: {-0.31, 0.04}, one-star: {-0.37, 0.13}
21:55:07.640 00.002 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
21:55:07.640 00.000 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
21:55:07.641 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.04 hyp=0.31 cameraTheta=3.03 mountX=-0.31 mountY=0.00, mountTheta=3.14
21:55:07.642 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.04, opts=13)
21:55:07.643 00.001 8996 Enqueuing Move request for scope (-0.31, 0.04)
21:55:07.644 00.001 20224 Worker thread wakes up
21:55:07.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.04) opts 0xd
21:55:07.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.04)
21:55:07.644 00.000 20224 Moving (-0.31, 0.04) raw xDistance=-0.31 yDistance=0.00
21:55:07.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
21:55:07.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:07.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:55:07.644 00.000 20224 MoveAxis(E, 45, ABG)
21:55:07.644 00.000 20224 Guiding  Dir = 2, Dur = 45
21:55:07.644 00.000 20224 IsSlewing returns 0
21:55:07.645 00.001 20224 IsGuiding returns 0
21:55:07.648 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57693, med=2758, FiltMin=2486, FiltMax=25689, Gamma=1.000
21:55:07.663 00.015 8996 UpdateGuideState exits: m=772505 SNR=351.5
21:55:07.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:07.664 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:07.665 00.001 8996 Enqueuing Expose request
21:55:07.703 00.038 20224 IsGuiding returns 1
21:55:07.703 00.000 20224 scope still moving after pulse duration time elapsed
21:55:07.732 00.029 20224 IsSlewing returns 0
21:55:07.732 00.000 20224 IsGuiding returns 1
21:55:07.764 00.032 20224 IsSlewing returns 0
21:55:07.764 00.000 20224 IsGuiding returns 1
21:55:07.794 00.030 20224 IsSlewing returns 0
21:55:07.795 00.001 20224 IsGuiding returns 0
21:55:07.795 00.000 20224 scope move finished after 45 + 105 ms
21:55:07.795 00.000 20224 Move returns status 0, amount 45
21:55:07.795 00.000 20224 MoveAxis(N, 0, ABG)
21:55:07.795 00.000 20224 Move returns status 0, amount 0
21:55:07.795 00.000 20224 move complete, result=0
21:55:07.795 00.000 20224 worker thread done servicing request
21:55:07.795 00.000 20224 Worker thread wakes up
21:55:07.795 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
21:55:07.799 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:07.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:08.975 01.176 20224 Exposure complete
21:55:09.047 00.072 20224 worker thread done servicing request
21:55:09.047 00.000 8996 OnExposeComplete: enter
21:55:09.048 00.001 8996 UpdateGuideState(): m_state=6
21:55:09.049 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3345
21:55:09.050 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.57, Mass=766890, SNR=382.8, Peak=55267 HFD=4.8
21:55:09.051 00.001 8996 MultiStar: [#1 0.27,-0.29,0.62,U] [#2 -0.24,-0.28,0.73,U] [#3 -0.15,-0.33,0.56,U] [#4 -0.14,-0.31,0.49,U] [#5 -0.13,0.11,0.58,U] [#6 -0.32,-0.46,0.00,M3] [#7 -0.38,-0.48,0.00,M1] [#8 -0.21,-0.08,0.38,U] 
21:55:09.051 00.000 8996 single-star, 6 included, MultiStar: {-0.05, -0.17}, one-star: {0.09, -0.07}
21:55:09.052 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
21:55:09.053 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
21:55:09.054 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.70 mountX=0.09 mountY=0.06, mountTheta=0.59
21:55:09.056 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.07, opts=13)
21:55:09.058 00.002 8996 Enqueuing Move request for scope (0.09, -0.07)
21:55:09.059 00.001 20224 Worker thread wakes up
21:55:09.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
21:55:09.059 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
21:55:09.059 00.000 20224 Moving (0.09, -0.07) raw xDistance=0.09 yDistance=0.06
21:55:09.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:55:09.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:09.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:55:09.060 00.001 20224 MoveAxis(E, 0, ABG)
21:55:09.060 00.000 20224 Move returns status 0, amount 0
21:55:09.060 00.000 20224 MoveAxis(N, 0, ABG)
21:55:09.060 00.000 20224 Move returns status 0, amount 0
21:55:09.060 00.000 20224 move complete, result=0
21:55:09.060 00.000 20224 worker thread done servicing request
21:55:09.066 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55267, med=2758, FiltMin=2499, FiltMax=28563, Gamma=1.000
21:55:09.082 00.016 8996 UpdateGuideState exits: m=766890 SNR=382.8
21:55:09.083 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:09.084 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:09.085 00.001 8996 Enqueuing Expose request
21:55:09.085 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:09.088 00.003 20224 Worker thread wakes up
21:55:09.088 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:09.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:10.071 00.983 20224 Exposure complete
21:55:10.167 00.096 20224 worker thread done servicing request
21:55:10.167 00.000 8996 OnExposeComplete: enter
21:55:10.168 00.001 8996 UpdateGuideState(): m_state=6
21:55:10.169 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3346
21:55:10.170 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.68, Mass=717462, SNR=387.9, Peak=55299 HFD=4.7
21:55:10.172 00.002 8996 MultiStar: [#1 0.41,-0.13,0.00,M8] [#2 -0.02,-0.19,0.68,U] [#3 -0.04,-0.12,0.58,U] [#4 0.02,-0.20,0.44,U] [#5 -0.01,-0.04,0.55,U] [#6 -0.12,-0.22,0.40,U] [#7 0.02,-0.28,0.40,U] [#8 -0.11,-0.01,0.36,U] 
21:55:10.173 00.001 8996 single-star, 7 included, MultiStar: {-0.01, -0.11}, one-star: {0.09, 0.04}
21:55:10.174 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
21:55:10.175 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
21:55:10.176 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.39 mountX=0.09 mountY=-0.05, mountTheta=-0.50
21:55:10.178 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.04, opts=13)
21:55:10.179 00.001 8996 Enqueuing Move request for scope (0.09, 0.04)
21:55:10.180 00.001 20224 Worker thread wakes up
21:55:10.181 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
21:55:10.181 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
21:55:10.181 00.000 20224 Moving (0.09, 0.04) raw xDistance=0.09 yDistance=-0.05
21:55:10.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:55:10.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:10.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:55:10.181 00.000 20224 MoveAxis(E, 0, ABG)
21:55:10.181 00.000 20224 Move returns status 0, amount 0
21:55:10.181 00.000 20224 MoveAxis(N, 0, ABG)
21:55:10.181 00.000 20224 Move returns status 0, amount 0
21:55:10.181 00.000 20224 move complete, result=0
21:55:10.181 00.000 20224 worker thread done servicing request
21:55:10.187 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55299, med=2758, FiltMin=2515, FiltMax=27136, Gamma=1.000
21:55:10.212 00.025 8996 UpdateGuideState exits: m=717462 SNR=387.9
21:55:10.214 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:10.216 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:10.217 00.001 8996 Enqueuing Expose request
21:55:10.218 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:10.219 00.001 20224 Worker thread wakes up
21:55:10.219 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:10.220 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:11.384 01.164 20224 Exposure complete
21:55:11.460 00.076 20224 worker thread done servicing request
21:55:11.460 00.000 8996 OnExposeComplete: enter
21:55:11.461 00.001 8996 UpdateGuideState(): m_state=6
21:55:11.462 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3347
21:55:11.462 00.000 8996 Star::Find returns 1 (0), X=138.72, Y=472.77, Mass=689863, SNR=354.6, Peak=61379 HFD=4.6
21:55:11.464 00.002 8996 MultiStar: [#1 0.50,0.16,0.00,M9] [#2 -0.02,0.03,0.64,U] [#3 0.16,0.02,0.58,U] [#4 0.21,-0.01,0.58,U] [#5 0.20,0.31,0.60,U] [#6 0.13,-0.10,0.51,U] [#7 0.21,-0.11,0.48,U] [#8 0.07,0.24,0.42,U] 
21:55:11.465 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.07}, one-star: {0.22, 0.13}
21:55:11.467 00.002 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
21:55:11.469 00.002 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
21:55:11.470 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.42 mountX=0.15 mountY=-0.09, mountTheta=-0.53
21:55:11.473 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.07, opts=13)
21:55:11.474 00.001 8996 Enqueuing Move request for scope (0.15, 0.07)
21:55:11.476 00.002 20224 Worker thread wakes up
21:55:11.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
21:55:11.476 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
21:55:11.476 00.000 20224 Moving (0.15, 0.07) raw xDistance=0.15 yDistance=-0.09
21:55:11.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:55:11.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:11.477 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:55:11.477 00.000 20224 MoveAxis(E, 0, ABG)
21:55:11.477 00.000 20224 Move returns status 0, amount 0
21:55:11.477 00.000 20224 MoveAxis(N, 0, ABG)
21:55:11.477 00.000 20224 Move returns status 0, amount 0
21:55:11.477 00.000 20224 move complete, result=0
21:55:11.477 00.000 20224 worker thread done servicing request
21:55:11.487 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61379, med=2758, FiltMin=2493, FiltMax=24790, Gamma=1.000
21:55:11.508 00.021 8996 UpdateGuideState exits: m=689863 SNR=354.6
21:55:11.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:11.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:11.512 00.002 8996 Enqueuing Expose request
21:55:11.512 00.000 20224 Worker thread wakes up
21:55:11.512 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:11.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:11.512 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:12.484 00.972 20224 Exposure complete
21:55:12.546 00.062 20224 worker thread done servicing request
21:55:12.547 00.001 8996 OnExposeComplete: enter
21:55:12.548 00.001 8996 UpdateGuideState(): m_state=6
21:55:12.549 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3348
21:55:12.550 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.71, Mass=748205, SNR=380.8, Peak=63107 HFD=4.6
21:55:12.551 00.001 8996 MultiStar: [#1 0.53,-0.03,0.00,M10] [#2 0.03,-0.10,0.72,U] [#3 0.20,-0.09,0.54,U] [#4 0.20,-0.05,0.53,U] [#5 -0.02,0.27,0.53,U] [#6 0.03,-0.15,0.44,U] [#7 0.23,-0.27,0.43,U] [#8 0.10,0.31,0.35,U] 
21:55:12.552 00.001 8996 refined, 7 included, MultiStar: {0.17, -0.00}, one-star: {0.38, 0.07}
21:55:12.553 00.001 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
21:55:12.554 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
21:55:12.555 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.00 mountX=0.16 mountY=-0.02, mountTheta=-0.11
21:55:12.556 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.00, opts=13)
21:55:12.557 00.001 8996 Enqueuing Move request for scope (0.17, -0.00)
21:55:12.558 00.001 20224 Worker thread wakes up
21:55:12.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
21:55:12.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
21:55:12.558 00.000 20224 Moving (0.17, -0.00) raw xDistance=0.16 yDistance=-0.02
21:55:12.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:55:12.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:12.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:55:12.558 00.000 20224 MoveAxis(E, 0, ABG)
21:55:12.558 00.000 20224 Move returns status 0, amount 0
21:55:12.558 00.000 20224 MoveAxis(N, 0, ABG)
21:55:12.558 00.000 20224 Move returns status 0, amount 0
21:55:12.558 00.000 20224 move complete, result=0
21:55:12.558 00.000 20224 worker thread done servicing request
21:55:12.566 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63107, med=2758, FiltMin=2505, FiltMax=30061, Gamma=1.000
21:55:12.582 00.016 8996 UpdateGuideState exits: m=748205 SNR=380.8
21:55:12.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:12.583 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:12.584 00.001 8996 Enqueuing Expose request
21:55:12.585 00.001 20224 Worker thread wakes up
21:55:12.585 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:12.586 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:12.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:13.745 01.159 20224 Exposure complete
21:55:13.830 00.085 20224 worker thread done servicing request
21:55:13.830 00.000 8996 OnExposeComplete: enter
21:55:13.831 00.001 8996 UpdateGuideState(): m_state=6
21:55:13.831 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3349
21:55:13.832 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.63, Mass=766330, SNR=355.7, Peak=55715 HFD=4.7
21:55:13.833 00.001 8996 MultiStar: [#1 0.24,-0.34,0.00,R] [#2 -0.20,-0.26,0.72,U] [#3 -0.02,0.04,0.55,U] [#4 0.14,-0.05,0.48,U] [#5 -0.17,0.13,0.60,U] [#6 -0.19,-0.06,0.40,U] [#7 -0.02,-0.30,0.49,U] [#8 -0.25,-0.07,0.35,U] 
21:55:13.834 00.001 8996 single-star, 7 included, MultiStar: {-0.07, -0.07}, one-star: {0.03, -0.00}
21:55:13.835 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
21:55:13.835 00.000 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.12)
21:55:13.836 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.14 mountX=0.03 mountY=0.00, mountTheta=0.03
21:55:13.837 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
21:55:13.843 00.006 8996 Enqueuing Move request for scope (0.03, -0.00)
21:55:13.843 00.000 20224 Worker thread wakes up
21:55:13.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
21:55:13.843 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
21:55:13.844 00.001 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=0.00
21:55:13.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:55:13.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:13.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:55:13.844 00.000 20224 MoveAxis(E, 0, ABG)
21:55:13.844 00.000 20224 Move returns status 0, amount 0
21:55:13.844 00.000 20224 MoveAxis(N, 0, ABG)
21:55:13.844 00.000 20224 Move returns status 0, amount 0
21:55:13.844 00.000 20224 move complete, result=0
21:55:13.844 00.000 20224 worker thread done servicing request
21:55:13.850 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55715, med=2758, FiltMin=2512, FiltMax=27248, Gamma=1.000
21:55:13.874 00.024 8996 UpdateGuideState exits: m=766330 SNR=355.7
21:55:13.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:13.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:13.876 00.001 8996 Enqueuing Expose request
21:55:13.877 00.001 20224 Worker thread wakes up
21:55:13.877 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:13.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:13.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:14.861 00.983 20224 Exposure complete
21:55:14.916 00.055 20224 worker thread done servicing request
21:55:14.916 00.000 8996 OnExposeComplete: enter
21:55:14.917 00.001 8996 UpdateGuideState(): m_state=6
21:55:14.918 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3350
21:55:14.919 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.79, Mass=726931, SNR=370.1, Peak=56803 HFD=4.6
21:55:14.920 00.001 8996 MultiStar: [#1 0.15,0.48,0.00,M1] [#2 -0.18,0.04,0.77,U] [#3 -0.01,0.09,0.56,U] [#4 0.08,0.11,0.54,U] [#5 -0.09,0.42,0.00,M1] [#6 -0.16,0.13,0.42,U] [#7 0.04,-0.03,0.42,U] [#8 -0.21,0.22,0.38,U] 
21:55:14.921 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.10}, one-star: {0.09, 0.15}
21:55:14.922 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
21:55:14.922 00.000 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
21:55:14.923 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.89 mountX=-0.04 mountY=-0.10, mountTheta=-1.99
21:55:14.925 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
21:55:14.926 00.001 8996 Enqueuing Move request for scope (-0.03, 0.10)
21:55:14.926 00.000 20224 Worker thread wakes up
21:55:14.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
21:55:14.926 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
21:55:14.926 00.000 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.10
21:55:14.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:55:14.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:14.927 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:55:14.927 00.000 20224 MoveAxis(E, 0, ABG)
21:55:14.927 00.000 20224 Move returns status 0, amount 0
21:55:14.927 00.000 20224 MoveAxis(N, 0, ABG)
21:55:14.927 00.000 20224 Move returns status 0, amount 0
21:55:14.927 00.000 20224 move complete, result=0
21:55:14.927 00.000 20224 worker thread done servicing request
21:55:14.932 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56803, med=2758, FiltMin=2512, FiltMax=29843, Gamma=1.000
21:55:14.958 00.026 8996 UpdateGuideState exits: m=726931 SNR=370.1
21:55:14.959 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:14.959 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:14.960 00.001 8996 Enqueuing Expose request
21:55:14.961 00.001 20224 Worker thread wakes up
21:55:14.961 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:14.962 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:14.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:16.129 01.167 20224 Exposure complete
21:55:16.209 00.080 20224 worker thread done servicing request
21:55:16.209 00.000 8996 OnExposeComplete: enter
21:55:16.210 00.001 8996 UpdateGuideState(): m_state=6
21:55:16.211 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3351
21:55:16.211 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=472.96, Mass=717650, SNR=347.7, Peak=59331 HFD=4.7
21:55:16.212 00.001 8996 MultiStar: [#1 0.23,0.59,0.00,M2] [#2 -0.08,0.29,0.72,U] [#3 0.04,0.31,0.61,U] [#4 0.12,0.21,0.59,U] [#5 0.03,0.54,0.00,M2] [#6 -0.12,0.16,0.42,U] [#7 -0.02,0.02,0.46,U] [#8 -0.02,0.27,0.40,U] 
21:55:16.213 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.24}, one-star: {0.06, 0.32}
21:55:16.214 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
21:55:16.215 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
21:55:16.216 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.54 mountX=-0.02 mountY=-0.24, mountTheta=-1.64
21:55:16.217 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.24, opts=13)
21:55:16.218 00.001 8996 Enqueuing Move request for scope (0.01, 0.24)
21:55:16.219 00.001 20224 Worker thread wakes up
21:55:16.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.24) opts 0xd
21:55:16.219 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.24)
21:55:16.219 00.000 20224 Moving (0.01, 0.24) raw xDistance=-0.02 yDistance=-0.24
21:55:16.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:55:16.220 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:55:16.220 00.000 20224 MoveAxis(E, 0, ABG)
21:55:16.220 00.000 20224 Move returns status 0, amount 0
21:55:16.220 00.000 20224 MoveAxis(N, 51, ABG)
21:55:16.220 00.000 20224 Guiding  Dir = 0, Dur = 51
21:55:16.220 00.000 20224 IsSlewing returns 0
21:55:16.220 00.000 20224 IsGuiding returns 0
21:55:16.224 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59331, med=2758, FiltMin=2496, FiltMax=28115, Gamma=1.000
21:55:16.240 00.016 8996 UpdateGuideState exits: m=717650 SNR=347.7
21:55:16.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:16.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:16.243 00.001 8996 Enqueuing Expose request
21:55:16.246 00.003 20224 PulseGuide returned control before completion, sleep 36
21:55:16.291 00.045 20224 IsGuiding returns 1
21:55:16.291 00.000 20224 scope still moving after pulse duration time elapsed
21:55:16.322 00.031 20224 IsSlewing returns 0
21:55:16.323 00.001 20224 IsGuiding returns 1
21:55:16.354 00.031 20224 IsSlewing returns 0
21:55:16.355 00.001 20224 IsGuiding returns 0
21:55:16.355 00.000 20224 scope move finished after 51 + 83 ms
21:55:16.355 00.000 20224 Move returns status 0, amount 51
21:55:16.355 00.000 20224 move complete, result=0
21:55:16.355 00.000 20224 worker thread done servicing request
21:55:16.355 00.000 20224 Worker thread wakes up
21:55:16.355 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
21:55:16.357 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:16.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:17.343 00.986 20224 Exposure complete
21:55:17.430 00.087 20224 worker thread done servicing request
21:55:17.430 00.000 8996 OnExposeComplete: enter
21:55:17.431 00.001 8996 UpdateGuideState(): m_state=6
21:55:17.432 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3352
21:55:17.433 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.91, Mass=688845, SNR=324.3, Peak=57059 HFD=4.7
21:55:17.434 00.001 8996 MultiStar: [#1 0.07,0.44,0.00,M3] [#2 -0.30,0.20,0.81,U] [#3 -0.04,0.05,0.63,U] [#4 -0.07,-0.02,0.67,U] [#5 -0.21,0.35,0.65,U] [#6 -0.19,0.03,0.45,U] [#7 -0.25,-0.13,0.55,U] [#8 -0.16,0.34,0.47,U] 
21:55:17.435 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.15}, one-star: {0.02, 0.27}
21:55:17.437 00.002 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
21:55:17.439 00.002 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
21:55:17.441 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.32 mountX=-0.15 mountY=-0.13, mountTheta=-2.43
21:55:17.444 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.15, opts=13)
21:55:17.446 00.002 8996 Enqueuing Move request for scope (-0.14, 0.15)
21:55:17.447 00.001 20224 Worker thread wakes up
21:55:17.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
21:55:17.448 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
21:55:17.448 00.000 20224 Moving (-0.14, 0.15) raw xDistance=-0.15 yDistance=-0.13
21:55:17.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:55:17.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:17.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:55:17.448 00.000 20224 MoveAxis(E, 0, ABG)
21:55:17.448 00.000 20224 Move returns status 0, amount 0
21:55:17.448 00.000 20224 MoveAxis(N, 0, ABG)
21:55:17.448 00.000 20224 Move returns status 0, amount 0
21:55:17.449 00.001 20224 move complete, result=0
21:55:17.449 00.000 20224 worker thread done servicing request
21:55:17.457 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=57059, med=2755, FiltMin=2512, FiltMax=27715, Gamma=1.000
21:55:17.483 00.026 8996 UpdateGuideState exits: m=688845 SNR=324.3
21:55:17.484 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:17.484 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:17.485 00.001 8996 Enqueuing Expose request
21:55:17.486 00.001 20224 Worker thread wakes up
21:55:17.486 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:17.487 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:17.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:18.671 01.184 20224 Exposure complete
21:55:18.750 00.079 20224 worker thread done servicing request
21:55:18.750 00.000 8996 OnExposeComplete: enter
21:55:18.751 00.001 8996 UpdateGuideState(): m_state=6
21:55:18.752 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3353
21:55:18.753 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=473.06, Mass=712812, SNR=398.1, Peak=65123 HFD=4.6
21:55:18.754 00.001 8996 MultiStar: [#1 0.21,0.53,0.00,M4] [#2 -0.02,0.20,0.65,U] [#3 0.10,0.11,0.50,U] [#4 0.06,0.14,0.45,U] [#5 -0.01,0.43,0.00,M2] [#6 -0.10,0.21,0.36,U] [#7 0.08,0.03,0.37,U] [#8 0.01,0.39,0.33,U] 
21:55:18.755 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.24}, one-star: {0.13, 0.42}
21:55:18.756 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
21:55:18.757 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
21:55:18.757 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.36 mountX=0.03 mountY=-0.25, mountTheta=-1.46
21:55:18.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.24, opts=13)
21:55:18.759 00.000 8996 Enqueuing Move request for scope (0.05, 0.24)
21:55:18.760 00.001 20224 Worker thread wakes up
21:55:18.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
21:55:18.760 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
21:55:18.760 00.000 20224 Moving (0.05, 0.24) raw xDistance=0.03 yDistance=-0.25
21:55:18.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:55:18.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:55:18.761 00.001 20224 MoveAxis(E, 0, ABG)
21:55:18.761 00.000 20224 Move returns status 0, amount 0
21:55:18.761 00.000 20224 MoveAxis(N, 52, ABG)
21:55:18.761 00.000 20224 Guiding  Dir = 0, Dur = 52
21:55:18.761 00.000 20224 IsSlewing returns 0
21:55:18.761 00.000 20224 IsGuiding returns 0
21:55:18.768 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65123, med=2755, FiltMin=2489, FiltMax=29571, Gamma=1.000
21:55:18.779 00.011 20224 PulseGuide returned control before completion, sleep 44
21:55:18.798 00.019 8996 UpdateGuideState exits: m=712812 SNR=398.1
21:55:18.800 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:18.802 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:18.803 00.001 8996 Enqueuing Expose request
21:55:18.825 00.022 20224 IsGuiding returns 1
21:55:18.825 00.000 20224 scope still moving after pulse duration time elapsed
21:55:18.856 00.031 20224 IsSlewing returns 0
21:55:18.856 00.000 20224 IsGuiding returns 1
21:55:18.887 00.031 20224 IsSlewing returns 0
21:55:18.887 00.000 20224 IsGuiding returns 0
21:55:18.887 00.000 20224 scope move finished after 52 + 74 ms
21:55:18.887 00.000 20224 Move returns status 0, amount 52
21:55:18.887 00.000 20224 move complete, result=0
21:55:18.887 00.000 20224 worker thread done servicing request
21:55:18.887 00.000 20224 Worker thread wakes up
21:55:18.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:18.888 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 52 ms NORTH
21:55:18.889 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:19.890 01.001 20224 Exposure complete
21:55:19.969 00.079 20224 worker thread done servicing request
21:55:19.969 00.000 8996 OnExposeComplete: enter
21:55:19.970 00.001 8996 UpdateGuideState(): m_state=6
21:55:19.971 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3354
21:55:19.972 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.56, Mass=710670, SNR=390.8, Peak=52947 HFD=4.7
21:55:19.973 00.001 8996 MultiStar: [#1 0.11,0.06,0.65,U] [#2 -0.06,-0.34,0.72,U] [#3 -0.05,-0.12,0.59,U] [#4 -0.02,-0.33,0.52,U] [#5 -0.12,0.00,0.57,U] [#6 -0.12,-0.30,0.40,U] [#7 0.03,-0.38,0.43,U] [#8 -0.11,0.06,0.36,U] 
21:55:19.973 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.15}, one-star: {0.19, -0.08}
21:55:19.974 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
21:55:19.975 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
21:55:19.976 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.52 mountX=0.02 mountY=0.15, mountTheta=1.42
21:55:19.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.15, opts=13)
21:55:19.981 00.003 8996 Enqueuing Move request for scope (0.01, -0.15)
21:55:19.983 00.002 20224 Worker thread wakes up
21:55:19.984 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
21:55:19.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
21:55:19.984 00.000 20224 Moving (0.01, -0.15) raw xDistance=0.02 yDistance=0.15
21:55:19.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:55:19.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:19.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:55:19.984 00.000 20224 MoveAxis(E, 0, ABG)
21:55:19.984 00.000 20224 Move returns status 0, amount 0
21:55:19.984 00.000 20224 MoveAxis(N, 0, ABG)
21:55:19.984 00.000 20224 Move returns status 0, amount 0
21:55:19.984 00.000 20224 move complete, result=0
21:55:19.985 00.001 20224 worker thread done servicing request
21:55:19.992 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52947, med=2755, FiltMin=2518, FiltMax=29488, Gamma=1.000
21:55:20.022 00.030 8996 UpdateGuideState exits: m=710670 SNR=390.8
21:55:20.023 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:20.026 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:20.027 00.001 8996 Enqueuing Expose request
21:55:20.029 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:20.031 00.002 20224 Worker thread wakes up
21:55:20.031 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:20.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:21.206 01.175 20224 Exposure complete
21:55:21.275 00.069 20224 worker thread done servicing request
21:55:21.275 00.000 8996 OnExposeComplete: enter
21:55:21.276 00.001 8996 UpdateGuideState(): m_state=6
21:55:21.277 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3355
21:55:21.278 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.66, Mass=698265, SNR=333.8, Peak=54627 HFD=4.7
21:55:21.279 00.001 8996 MultiStar: [#1 0.16,0.31,0.73,U] [#2 -0.05,-0.03,0.80,U] [#3 0.02,0.00,0.68,U] [#4 0.07,-0.07,0.65,U] [#5 -0.15,0.24,0.73,U] [#6 0.04,0.08,0.48,U] [#7 0.05,-0.11,0.42,U] [#8 -0.21,0.07,0.39,U] 
21:55:21.280 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.06}, one-star: {-0.03, 0.02}
21:55:21.280 00.000 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
21:55:21.281 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
21:55:21.282 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.42 mountX=-0.03 mountY=-0.02, mountTheta=-2.53
21:55:21.284 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
21:55:21.285 00.001 8996 Enqueuing Move request for scope (-0.03, 0.02)
21:55:21.286 00.001 20224 Worker thread wakes up
21:55:21.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
21:55:21.286 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
21:55:21.286 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
21:55:21.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:55:21.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:21.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:55:21.286 00.000 20224 MoveAxis(E, 0, ABG)
21:55:21.286 00.000 20224 Move returns status 0, amount 0
21:55:21.286 00.000 20224 MoveAxis(N, 0, ABG)
21:55:21.286 00.000 20224 Move returns status 0, amount 0
21:55:21.286 00.000 20224 move complete, result=0
21:55:21.286 00.000 20224 worker thread done servicing request
21:55:21.290 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54627, med=2755, FiltMin=2509, FiltMax=23891, Gamma=1.000
21:55:21.311 00.021 8996 UpdateGuideState exits: m=698265 SNR=333.8
21:55:21.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:21.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:21.314 00.001 8996 Enqueuing Expose request
21:55:21.314 00.000 20224 Worker thread wakes up
21:55:21.314 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:21.315 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:21.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:22.295 00.980 20224 Exposure complete
21:55:22.392 00.097 20224 worker thread done servicing request
21:55:22.392 00.000 8996 OnExposeComplete: enter
21:55:22.393 00.001 8996 UpdateGuideState(): m_state=6
21:55:22.394 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3356
21:55:22.395 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.21, Mass=788687, SNR=398.2, Peak=57965 HFD=4.5
21:55:22.397 00.002 8996 MultiStar: [#1 -0.18,-0.05,0.61,U] [#2 -0.36,-0.40,0.00,M1] [#3 -0.33,-0.55,0.00,M1] [#4 -0.22,-0.63,0.00,M1] [#5 -0.37,-0.25,0.00,M1] [#6 -0.41,-0.34,0.00,M1] [#7 -0.28,-0.58,0.00,M1] [#8 -0.41,-0.47,0.00,M1] 
21:55:22.398 00.001 8996 refined, 1 included, MultiStar: {-0.18, -0.29}, one-star: {-0.18, -0.43}
21:55:22.400 00.002 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
21:55:22.401 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
21:55:22.403 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.29 hyp=0.34 cameraTheta=-2.13 mountX=-0.15 mountY=0.31, mountTheta=2.03
21:55:22.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.29, opts=13)
21:55:22.406 00.001 8996 Enqueuing Move request for scope (-0.18, -0.29)
21:55:22.407 00.001 20224 Worker thread wakes up
21:55:22.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.29) opts 0xd
21:55:22.407 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.29)
21:55:22.407 00.000 20224 Moving (-0.18, -0.29) raw xDistance=-0.15 yDistance=0.31
21:55:22.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:55:22.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:22.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
21:55:22.407 00.000 20224 MoveAxis(E, 0, ABG)
21:55:22.407 00.000 20224 Move returns status 0, amount 0
21:55:22.408 00.001 20224 MoveAxis(N, 0, ABG)
21:55:22.408 00.000 20224 Move returns status 0, amount 0
21:55:22.408 00.000 20224 move complete, result=0
21:55:22.408 00.000 20224 worker thread done servicing request
21:55:22.414 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57965, med=2755, FiltMin=2509, FiltMax=28192, Gamma=1.000
21:55:22.437 00.023 8996 UpdateGuideState exits: m=788687 SNR=398.2
21:55:22.439 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:22.441 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:22.442 00.001 8996 Enqueuing Expose request
21:55:22.443 00.001 20224 Worker thread wakes up
21:55:22.443 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
21:55:22.445 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:22.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:23.613 01.168 20224 Exposure complete
21:55:23.693 00.080 20224 worker thread done servicing request
21:55:23.694 00.001 8996 OnExposeComplete: enter
21:55:23.696 00.002 8996 UpdateGuideState(): m_state=6
21:55:23.698 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3357
21:55:23.700 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=472.69, Mass=744223, SNR=352.6, Peak=52989 HFD=4.6
21:55:23.703 00.003 8996 MultiStar: [#1 -0.16,0.27,0.67,U] [#2 -0.37,-0.05,0.69,U] [#3 -0.32,0.02,0.67,U] [#4 -0.30,0.03,0.56,U] [#5 -0.42,0.22,0.00,M2] [#6 -0.39,-0.11,0.42,U] [#7 -0.33,-0.03,0.45,U] [#8 -0.43,0.16,0.00,M2] 
21:55:23.705 00.002 8996 single-star, 6 included, MultiStar: {-0.28, 0.04}, one-star: {-0.20, 0.05}
21:55:23.707 00.002 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
21:55:23.709 00.002 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:55:23.710 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.21 cameraTheta=2.90 mountX=-0.21 mountY=-0.03, mountTheta=-3.01
21:55:23.713 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.05, opts=13)
21:55:23.715 00.002 8996 Enqueuing Move request for scope (-0.20, 0.05)
21:55:23.717 00.002 20224 Worker thread wakes up
21:55:23.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
21:55:23.717 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
21:55:23.718 00.001 20224 Moving (-0.20, 0.05) raw xDistance=-0.21 yDistance=-0.03
21:55:23.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:55:23.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:23.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:55:23.718 00.000 20224 MoveAxis(E, 30, ABG)
21:55:23.718 00.000 20224 Guiding  Dir = 2, Dur = 30
21:55:23.719 00.001 20224 IsSlewing returns 0
21:55:23.719 00.000 20224 IsGuiding returns 0
21:55:23.721 00.002 20224 PulseGuide returned control before completion, sleep 39
21:55:23.726 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=52989, med=2758, FiltMin=2505, FiltMax=25017, Gamma=1.000
21:55:23.754 00.028 8996 UpdateGuideState exits: m=744223 SNR=352.6
21:55:23.755 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:23.756 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:23.757 00.001 8996 Enqueuing Expose request
21:55:23.762 00.005 20224 IsGuiding returns 1
21:55:23.762 00.000 20224 scope still moving after pulse duration time elapsed
21:55:23.793 00.031 20224 IsSlewing returns 0
21:55:23.793 00.000 20224 IsGuiding returns 1
21:55:23.824 00.031 20224 IsSlewing returns 0
21:55:23.824 00.000 20224 IsGuiding returns 0
21:55:23.824 00.000 20224 scope move finished after 30 + 74 ms
21:55:23.824 00.000 20224 Move returns status 0, amount 30
21:55:23.824 00.000 20224 MoveAxis(N, 0, ABG)
21:55:23.825 00.001 20224 Move returns status 0, amount 0
21:55:23.825 00.000 20224 move complete, result=0
21:55:23.825 00.000 20224 worker thread done servicing request
21:55:23.825 00.000 20224 Worker thread wakes up
21:55:23.825 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
21:55:23.826 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:23.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:24.816 00.990 20224 Exposure complete
21:55:24.886 00.070 20224 worker thread done servicing request
21:55:24.886 00.000 8996 OnExposeComplete: enter
21:55:24.887 00.001 8996 UpdateGuideState(): m_state=6
21:55:24.889 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3358
21:55:24.890 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.63, Mass=769820, SNR=356.4, Peak=57795 HFD=4.7
21:55:24.890 00.000 8996 MultiStar: [#1 0.24,0.28,0.69,U] [#2 0.04,-0.05,0.73,U] [#3 0.02,-0.04,0.61,U] [#4 0.10,-0.11,0.55,U] [#5 0.03,0.02,0.63,U] [#6 0.01,-0.14,0.46,U] [#7 0.04,-0.34,0.40,U] [#8 0.08,0.15,0.41,U] 
21:55:24.892 00.002 8996 refined, 8 included, MultiStar: {0.08, -0.01}, one-star: {0.13, -0.01}
21:55:24.893 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
21:55:24.894 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.12)
21:55:24.895 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.09 cameraTheta=-0.14 mountX=0.09 mountY=0.00, mountTheta=0.03
21:55:24.897 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
21:55:24.897 00.000 8996 Enqueuing Move request for scope (0.08, -0.01)
21:55:24.898 00.001 20224 Worker thread wakes up
21:55:24.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
21:55:24.898 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
21:55:24.899 00.001 20224 Moving (0.08, -0.01) raw xDistance=0.09 yDistance=0.00
21:55:24.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:55:24.899 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:24.899 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:55:24.899 00.000 20224 MoveAxis(E, 0, ABG)
21:55:24.899 00.000 20224 Move returns status 0, amount 0
21:55:24.899 00.000 20224 MoveAxis(N, 0, ABG)
21:55:24.899 00.000 20224 Move returns status 0, amount 0
21:55:24.899 00.000 20224 move complete, result=0
21:55:24.899 00.000 20224 worker thread done servicing request
21:55:24.907 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57795, med=2755, FiltMin=2518, FiltMax=29200, Gamma=1.000
21:55:24.933 00.026 8996 UpdateGuideState exits: m=769820 SNR=356.4
21:55:24.934 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:24.935 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:24.936 00.001 8996 Enqueuing Expose request
21:55:24.937 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:24.938 00.001 20224 Worker thread wakes up
21:55:24.938 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:24.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:26.099 01.161 20224 Exposure complete
21:55:26.171 00.072 20224 worker thread done servicing request
21:55:26.171 00.000 8996 OnExposeComplete: enter
21:55:26.172 00.001 8996 UpdateGuideState(): m_state=6
21:55:26.173 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3359
21:55:26.174 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.64, Mass=734732, SNR=359.9, Peak=58291 HFD=4.7
21:55:26.175 00.001 8996 MultiStar: [#1 0.01,-0.11,0.66,U] [#2 -0.18,-0.49,0.00,M1] [#3 -0.13,-0.28,0.58,U] [#4 -0.11,-0.46,0.00,M1] [#5 -0.11,-0.18,0.64,U] [#6 -0.34,-0.46,0.00,M1] [#7 -0.13,-0.52,0.00,M1] [#8 -0.07,-0.08,0.41,U] 
21:55:26.175 00.000 8996 single-star, 4 included, MultiStar: {-0.02, -0.12}, one-star: {0.09, 0.01}
21:55:26.176 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
21:55:26.177 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
21:55:26.178 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.06 mountX=0.09 mountY=-0.02, mountTheta=-0.18
21:55:26.180 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.01, opts=13)
21:55:26.181 00.001 8996 Enqueuing Move request for scope (0.09, 0.01)
21:55:26.182 00.001 20224 Worker thread wakes up
21:55:26.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
21:55:26.183 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
21:55:26.183 00.000 20224 Moving (0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
21:55:26.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:55:26.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:26.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:55:26.183 00.000 20224 MoveAxis(E, 0, ABG)
21:55:26.183 00.000 20224 Move returns status 0, amount 0
21:55:26.183 00.000 20224 MoveAxis(N, 0, ABG)
21:55:26.183 00.000 20224 Move returns status 0, amount 0
21:55:26.183 00.000 20224 move complete, result=0
21:55:26.183 00.000 20224 worker thread done servicing request
21:55:26.186 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58291, med=2755, FiltMin=2515, FiltMax=27491, Gamma=1.000
21:55:26.203 00.017 8996 UpdateGuideState exits: m=734732 SNR=359.9
21:55:26.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:26.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:26.206 00.001 8996 Enqueuing Expose request
21:55:26.207 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:26.208 00.001 20224 Worker thread wakes up
21:55:26.208 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:26.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:27.191 00.983 20224 Exposure complete
21:55:27.261 00.070 20224 worker thread done servicing request
21:55:27.261 00.000 8996 OnExposeComplete: enter
21:55:27.262 00.001 8996 UpdateGuideState(): m_state=6
21:55:27.263 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3360
21:55:27.264 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.46, Mass=747357, SNR=336.3, Peak=60941 HFD=4.5
21:55:27.265 00.001 8996 MultiStar: [#1 0.26,0.07,0.64,U] [#2 0.02,-0.27,0.82,U] [#3 0.17,-0.10,0.70,U] [#4 0.23,-0.14,0.59,U] [#5 0.08,-0.06,0.65,U] [#6 -0.06,-0.38,0.47,U] [#7 0.04,-0.48,0.00,M2] [#8 0.03,-0.15,0.45,U] 
21:55:27.266 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.15}, one-star: {0.30, -0.18}
21:55:27.266 00.000 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
21:55:27.267 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
21:55:27.268 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.79 mountX=0.16 mountY=0.13, mountTheta=0.68
21:55:27.269 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.15, opts=13)
21:55:27.270 00.001 8996 Enqueuing Move request for scope (0.15, -0.15)
21:55:27.271 00.001 20224 Worker thread wakes up
21:55:27.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
21:55:27.271 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
21:55:27.271 00.000 20224 Moving (0.15, -0.15) raw xDistance=0.16 yDistance=0.13
21:55:27.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:55:27.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:27.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:55:27.271 00.000 20224 MoveAxis(E, 0, ABG)
21:55:27.271 00.000 20224 Move returns status 0, amount 0
21:55:27.271 00.000 20224 MoveAxis(N, 0, ABG)
21:55:27.271 00.000 20224 Move returns status 0, amount 0
21:55:27.272 00.001 20224 move complete, result=0
21:55:27.272 00.000 20224 worker thread done servicing request
21:55:27.276 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60941, med=2755, FiltMin=2489, FiltMax=29200, Gamma=1.000
21:55:27.300 00.024 8996 UpdateGuideState exits: m=747357 SNR=336.3
21:55:27.301 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:27.302 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:27.304 00.002 8996 Enqueuing Expose request
21:55:27.305 00.001 20224 Worker thread wakes up
21:55:27.305 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:27.307 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:27.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:28.482 01.175 20224 Exposure complete
21:55:28.568 00.086 20224 worker thread done servicing request
21:55:28.568 00.000 8996 OnExposeComplete: enter
21:55:28.570 00.002 8996 UpdateGuideState(): m_state=6
21:55:28.571 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3361
21:55:28.572 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.35, Mass=748817, SNR=359.3, Peak=62701 HFD=4.5
21:55:28.574 00.002 8996 MultiStar: [#1 0.17,0.17,0.59,U] [#2 0.12,-0.53,0.00,M1] [#3 0.10,-0.18,0.51,U] [#4 0.19,-0.21,0.54,U] [#5 0.09,-0.15,0.67,U] [#6 0.10,-0.25,0.44,U] [#7 0.14,-0.51,0.00,M3] [#8 0.05,-0.18,0.42,U] 
21:55:28.575 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.16}, one-star: {0.28, -0.29}
21:55:28.576 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
21:55:28.577 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
21:55:28.578 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.80 mountX=0.17 mountY=0.14, mountTheta=0.69
21:55:28.580 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.16, opts=13)
21:55:28.581 00.001 8996 Enqueuing Move request for scope (0.16, -0.16)
21:55:28.582 00.001 20224 Worker thread wakes up
21:55:28.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
21:55:28.582 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
21:55:28.582 00.000 20224 Moving (0.16, -0.16) raw xDistance=0.17 yDistance=0.14
21:55:28.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:55:28.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:28.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:55:28.582 00.000 20224 MoveAxis(E, 0, ABG)
21:55:28.582 00.000 20224 Move returns status 0, amount 0
21:55:28.582 00.000 20224 MoveAxis(N, 0, ABG)
21:55:28.582 00.000 20224 Move returns status 0, amount 0
21:55:28.582 00.000 20224 move complete, result=0
21:55:28.582 00.000 20224 worker thread done servicing request
21:55:28.588 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62701, med=2755, FiltMin=2464, FiltMax=28899, Gamma=1.000
21:55:28.609 00.021 8996 UpdateGuideState exits: m=748817 SNR=359.3
21:55:28.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:28.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:28.612 00.001 8996 Enqueuing Expose request
21:55:28.613 00.001 20224 Worker thread wakes up
21:55:28.613 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:28.614 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:28.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:29.580 00.966 20224 Exposure complete
21:55:29.655 00.075 20224 worker thread done servicing request
21:55:29.655 00.000 8996 OnExposeComplete: enter
21:55:29.657 00.002 8996 UpdateGuideState(): m_state=6
21:55:29.659 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3362
21:55:29.660 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.38, Mass=774740, SNR=331.7, Peak=62205 HFD=4.7
21:55:29.662 00.002 8996 MultiStar: [#1 0.26,-0.00,0.72,U] [#2 0.12,-0.58,0.00,M2] [#3 0.18,-0.25,0.61,U] [#4 0.23,-0.29,0.59,U] [#5 -0.04,-0.21,0.67,U] [#6 0.04,-0.24,0.45,U] [#7 0.17,-0.44,0.00,M4] [#8 -0.11,-0.24,0.40,U] 
21:55:29.663 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.21}, one-star: {0.11, -0.26}
21:55:29.664 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:55:29.665 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
21:55:29.666 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-1.08 mountX=0.13 mountY=0.20, mountTheta=0.98
21:55:29.667 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.21, opts=13)
21:55:29.669 00.002 8996 Enqueuing Move request for scope (0.11, -0.21)
21:55:29.670 00.001 20224 Worker thread wakes up
21:55:29.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd
21:55:29.670 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.21)
21:55:29.670 00.000 20224 Moving (0.11, -0.21) raw xDistance=0.13 yDistance=0.20
21:55:29.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:55:29.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:29.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:55:29.670 00.000 20224 MoveAxis(E, 0, ABG)
21:55:29.670 00.000 20224 Move returns status 0, amount 0
21:55:29.670 00.000 20224 MoveAxis(N, 0, ABG)
21:55:29.670 00.000 20224 Move returns status 0, amount 0
21:55:29.670 00.000 20224 move complete, result=0
21:55:29.670 00.000 20224 worker thread done servicing request
21:55:29.674 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62205, med=2758, FiltMin=2499, FiltMax=31616, Gamma=1.000
21:55:29.695 00.021 8996 UpdateGuideState exits: m=774740 SNR=331.7
21:55:29.696 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:29.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:29.698 00.001 8996 Enqueuing Expose request
21:55:29.700 00.002 20224 Worker thread wakes up
21:55:29.700 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:29.702 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:29.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:30.866 01.164 20224 Exposure complete
21:55:30.926 00.060 20224 worker thread done servicing request
21:55:30.926 00.000 8996 OnExposeComplete: enter
21:55:30.927 00.001 8996 UpdateGuideState(): m_state=6
21:55:30.929 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3363
21:55:30.930 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.46, Mass=756286, SNR=351.8, Peak=58285 HFD=4.6
21:55:30.931 00.001 8996 MultiStar: [#1 0.30,0.19,0.68,U] [#2 0.19,-0.32,0.74,U] [#3 0.22,-0.19,0.60,U] [#4 0.28,-0.37,0.00,M1] [#5 0.21,-0.14,0.72,U] [#6 0.04,-0.21,0.50,U] [#7 0.23,-0.25,0.47,U] [#8 -0.02,-0.17,0.39,U] 
21:55:30.933 00.002 8996 refined, 7 included, MultiStar: {0.18, -0.15}, one-star: {0.18, -0.18}
21:55:30.934 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
21:55:30.936 00.002 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
21:55:30.937 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-0.70 mountX=0.20 mountY=0.13, mountTheta=0.59
21:55:30.939 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.15, opts=13)
21:55:30.939 00.000 8996 Enqueuing Move request for scope (0.18, -0.15)
21:55:30.940 00.001 20224 Worker thread wakes up
21:55:30.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.15) opts 0xd
21:55:30.940 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.15)
21:55:30.941 00.001 20224 Moving (0.18, -0.15) raw xDistance=0.20 yDistance=0.13
21:55:30.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:55:30.941 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:30.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:55:30.941 00.000 20224 MoveAxis(E, 0, ABG)
21:55:30.941 00.000 20224 Move returns status 0, amount 0
21:55:30.941 00.000 20224 MoveAxis(N, 0, ABG)
21:55:30.941 00.000 20224 Move returns status 0, amount 0
21:55:30.941 00.000 20224 move complete, result=0
21:55:30.941 00.000 20224 worker thread done servicing request
21:55:30.945 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58285, med=2755, FiltMin=2515, FiltMax=31440, Gamma=1.000
21:55:30.975 00.030 8996 UpdateGuideState exits: m=756286 SNR=351.8
21:55:30.978 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:30.980 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:30.981 00.001 8996 Enqueuing Expose request
21:55:30.982 00.001 20224 Worker thread wakes up
21:55:30.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:30.983 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:30.985 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:31.963 00.978 20224 Exposure complete
21:55:32.042 00.079 20224 worker thread done servicing request
21:55:32.043 00.001 8996 OnExposeComplete: enter
21:55:32.043 00.000 8996 UpdateGuideState(): m_state=6
21:55:32.044 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3364
21:55:32.045 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.33, Mass=767253, SNR=339.2, Peak=63405 HFD=4.7
21:55:32.046 00.001 8996 MultiStar: [#1 0.40,-0.04,0.77,U] [#2 0.08,-0.29,0.74,U] [#3 0.23,-0.11,0.61,U] [#4 0.29,-0.24,0.56,U] [#5 0.05,-0.09,0.65,U] [#6 -0.01,-0.19,0.50,U] [#7 0.24,-0.46,0.00,M4] [#8 -0.02,-0.17,0.44,U] 
21:55:32.047 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.19}, one-star: {0.15, -0.31}
21:55:32.048 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
21:55:32.049 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
21:55:32.049 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=-0.19 hyp=0.24 cameraTheta=-0.86 mountX=0.18 mountY=0.17, mountTheta=0.76
21:55:32.054 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.19, opts=13)
21:55:32.055 00.001 8996 Enqueuing Move request for scope (0.16, -0.19)
21:55:32.056 00.001 20224 Worker thread wakes up
21:55:32.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.19) opts 0xd
21:55:32.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.19)
21:55:32.056 00.000 20224 Moving (0.16, -0.19) raw xDistance=0.18 yDistance=0.17
21:55:32.057 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
21:55:32.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:32.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:55:32.057 00.000 20224 MoveAxis(E, 0, ABG)
21:55:32.057 00.000 20224 Move returns status 0, amount 0
21:55:32.057 00.000 20224 MoveAxis(N, 0, ABG)
21:55:32.057 00.000 20224 Move returns status 0, amount 0
21:55:32.057 00.000 20224 move complete, result=0
21:55:32.057 00.000 20224 worker thread done servicing request
21:55:32.060 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63405, med=2758, FiltMin=2502, FiltMax=33053, Gamma=1.000
21:55:32.076 00.016 8996 UpdateGuideState exits: m=767253 SNR=339.2
21:55:32.077 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:32.077 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:32.078 00.001 8996 Enqueuing Expose request
21:55:32.079 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:32.080 00.001 20224 Worker thread wakes up
21:55:32.080 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:32.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:33.261 01.181 20224 Exposure complete
21:55:33.330 00.069 20224 worker thread done servicing request
21:55:33.330 00.000 8996 OnExposeComplete: enter
21:55:33.331 00.001 8996 UpdateGuideState(): m_state=6
21:55:33.332 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3365
21:55:33.333 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.87, Mass=771574, SNR=346.1, Peak=65507 HFD=4.7
21:55:33.335 00.002 8996 MultiStar: [#1 0.24,0.42,0.00,M1] [#2 0.04,-0.00,0.80,U] [#3 0.12,0.01,0.70,U] [#4 0.17,0.02,0.63,U] [#5 0.01,0.23,0.72,U] [#6 -0.11,-0.10,0.43,U] [#7 -0.01,-0.15,0.47,U] [#8 0.06,0.17,0.42,U] 
21:55:33.336 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.07}, one-star: {0.08, 0.23}
21:55:33.338 00.002 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
21:55:33.339 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
21:55:33.341 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.94 mountX=0.05 mountY=-0.08, mountTheta=-1.04
21:55:33.343 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.07, opts=13)
21:55:33.344 00.001 8996 Enqueuing Move request for scope (0.05, 0.07)
21:55:33.346 00.002 20224 Worker thread wakes up
21:55:33.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
21:55:33.347 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
21:55:33.347 00.000 20224 Moving (0.05, 0.07) raw xDistance=0.05 yDistance=-0.08
21:55:33.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:55:33.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:33.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:55:33.347 00.000 20224 MoveAxis(E, 0, ABG)
21:55:33.347 00.000 20224 Move returns status 0, amount 0
21:55:33.347 00.000 20224 MoveAxis(N, 0, ABG)
21:55:33.347 00.000 20224 Move returns status 0, amount 0
21:55:33.347 00.000 20224 move complete, result=0
21:55:33.347 00.000 20224 worker thread done servicing request
21:55:33.354 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2758, FiltMin=2493, FiltMax=30291, Gamma=1.000
21:55:33.371 00.017 8996 UpdateGuideState exits: m=771574 SNR=346.1
21:55:33.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:33.374 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:33.376 00.002 8996 Enqueuing Expose request
21:55:33.378 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:55:33.379 00.001 20224 Worker thread wakes up
21:55:33.379 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:33.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:34.364 00.985 20224 Exposure complete
21:55:34.443 00.079 20224 worker thread done servicing request
21:55:34.443 00.000 8996 OnExposeComplete: enter
21:55:34.444 00.001 8996 UpdateGuideState(): m_state=6
21:55:34.445 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3366
21:55:34.446 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.91, Mass=716774, SNR=322.6, Peak=57619 HFD=4.3
21:55:34.447 00.001 8996 MultiStar: [#1 0.04,0.55,0.00,M2] [#2 -0.34,0.12,0.84,U] [#3 -0.21,0.02,0.65,U] [#4 -0.08,0.10,0.63,U] [#5 -0.20,0.32,0.70,U] [#6 -0.33,0.02,0.49,U] [#7 -0.20,0.02,0.52,U] [#8 -0.26,0.40,0.00,M1] 
21:55:34.448 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.14}, one-star: {-0.11, 0.27}
21:55:34.449 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
21:55:34.450 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
21:55:34.451 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.53 mountX=-0.22 mountY=-0.12, mountTheta=-2.64
21:55:34.452 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.14, opts=13)
21:55:34.453 00.001 8996 Enqueuing Move request for scope (-0.20, 0.14)
21:55:34.455 00.002 20224 Worker thread wakes up
21:55:34.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
21:55:34.455 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
21:55:34.455 00.000 20224 Moving (-0.20, 0.14) raw xDistance=-0.22 yDistance=-0.12
21:55:34.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:55:34.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:34.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:55:34.456 00.001 20224 MoveAxis(E, 32, ABG)
21:55:34.456 00.000 20224 Guiding  Dir = 2, Dur = 32
21:55:34.456 00.000 20224 IsSlewing returns 0
21:55:34.457 00.001 20224 IsGuiding returns 0
21:55:34.463 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57619, med=2758, FiltMin=2515, FiltMax=27510, Gamma=1.000
21:55:34.485 00.022 20224 PulseGuide returned control before completion, sleep 15
21:55:34.496 00.011 8996 UpdateGuideState exits: m=716774 SNR=322.6
21:55:34.498 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:34.500 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:34.501 00.001 8996 Enqueuing Expose request
21:55:34.515 00.014 20224 IsGuiding returns 1
21:55:34.515 00.000 20224 scope still moving after pulse duration time elapsed
21:55:34.546 00.031 20224 IsSlewing returns 0
21:55:34.546 00.000 20224 IsGuiding returns 1
21:55:34.577 00.031 20224 IsSlewing returns 0
21:55:34.577 00.000 20224 IsGuiding returns 0
21:55:34.577 00.000 20224 scope move finished after 32 + 89 ms
21:55:34.577 00.000 20224 Move returns status 0, amount 32
21:55:34.577 00.000 20224 MoveAxis(N, 0, ABG)
21:55:34.577 00.000 20224 Move returns status 0, amount 0
21:55:34.577 00.000 20224 move complete, result=0
21:55:34.578 00.001 20224 worker thread done servicing request
21:55:34.578 00.000 20224 Worker thread wakes up
21:55:34.578 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
21:55:34.579 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:34.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:35.765 01.186 20224 Exposure complete
21:55:35.841 00.076 20224 worker thread done servicing request
21:55:35.841 00.000 8996 OnExposeComplete: enter
21:55:35.842 00.001 8996 UpdateGuideState(): m_state=6
21:55:35.842 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3367
21:55:35.844 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=472.91, Mass=745284, SNR=401.4, Peak=65507 HFD=4.5
21:55:35.845 00.001 8996 MultiStar: [#1 0.56,0.46,0.00,M3] [#2 0.25,-0.01,0.70,U] [#3 0.55,0.02,0.00,M1] [#4 0.42,-0.05,0.00,M1] [#5 0.31,0.33,0.00,M1] [#6 0.27,0.23,0.38,U] [#7 0.49,-0.01,0.00,M3] [#8 0.19,0.19,0.36,U] 
21:55:35.845 00.000 8996 refined, 3 included, MultiStar: {0.29, 0.17}, one-star: {0.37, 0.27}
21:55:35.846 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
21:55:35.847 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
21:55:35.848 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.17 hyp=0.34 cameraTheta=0.53 mountX=0.28 mountY=-0.21, mountTheta=-0.64
21:55:35.849 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.17, opts=13)
21:55:35.850 00.001 8996 Enqueuing Move request for scope (0.29, 0.17)
21:55:35.850 00.000 20224 Worker thread wakes up
21:55:35.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.17) opts 0xd
21:55:35.850 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.17)
21:55:35.850 00.000 20224 Moving (0.29, 0.17) raw xDistance=0.28 yDistance=-0.21
21:55:35.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
21:55:35.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:55:35.850 00.000 20224 MoveAxis(W, 38, ABG)
21:55:35.850 00.000 20224 Guiding  Dir = 3, Dur = 38
21:55:35.850 00.000 20224 IsSlewing returns 0
21:55:35.852 00.002 20224 IsGuiding returns 0
21:55:35.852 00.000 20224 PulseGuide returned control before completion, sleep 47
21:55:35.855 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2758, FiltMin=2486, FiltMax=28806, Gamma=1.000
21:55:35.876 00.021 8996 UpdateGuideState exits: m=745284 SNR=401.4
21:55:35.877 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:35.879 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:35.880 00.001 8996 Enqueuing Expose request
21:55:35.903 00.023 20224 IsGuiding returns 1
21:55:35.903 00.000 20224 scope still moving after pulse duration time elapsed
21:55:35.935 00.032 20224 IsSlewing returns 0
21:55:35.935 00.000 20224 IsGuiding returns 0
21:55:35.935 00.000 20224 scope move finished after 38 + 45 ms
21:55:35.935 00.000 20224 Move returns status 0, amount 38
21:55:35.936 00.001 20224 MoveAxis(N, 43, ABG)
21:55:35.936 00.000 20224 Guiding  Dir = 0, Dur = 43
21:55:35.936 00.000 20224 IsSlewing returns 0
21:55:35.936 00.000 20224 IsGuiding returns 0
21:55:35.998 00.062 20224 IsGuiding returns 1
21:55:35.999 00.001 20224 scope still moving after pulse duration time elapsed
21:55:36.027 00.028 20224 IsSlewing returns 0
21:55:36.027 00.000 20224 IsGuiding returns 1
21:55:36.059 00.032 20224 IsSlewing returns 0
21:55:36.059 00.000 20224 IsGuiding returns 1
21:55:36.089 00.030 20224 IsSlewing returns 0
21:55:36.089 00.000 20224 IsGuiding returns 0
21:55:36.089 00.000 20224 scope move finished after 43 + 110 ms
21:55:36.089 00.000 20224 Move returns status 0, amount 43
21:55:36.089 00.000 20224 move complete, result=0
21:55:36.089 00.000 20224 worker thread done servicing request
21:55:36.089 00.000 20224 Worker thread wakes up
21:55:36.089 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.2 px 43 ms NORTH
21:55:36.091 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:36.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:37.074 00.983 20224 Exposure complete
21:55:37.130 00.056 20224 worker thread done servicing request
21:55:37.130 00.000 8996 OnExposeComplete: enter
21:55:37.131 00.001 8996 UpdateGuideState(): m_state=6
21:55:37.132 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3368
21:55:37.133 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.62, Mass=732276, SNR=367.9, Peak=58931 HFD=4.7
21:55:37.134 00.001 8996 MultiStar: [#1 0.38,0.18,0.00,M4] [#2 0.19,-0.09,0.77,U] [#3 0.31,-0.17,0.61,U] [#4 0.38,-0.21,0.00,M2] [#5 0.12,-0.00,0.53,U] [#6 0.12,-0.23,0.47,U] [#7 0.28,-0.27,0.47,U] [#8 0.08,-0.00,0.35,U] 
21:55:37.134 00.000 8996 single-star, 6 included, MultiStar: {0.20, -0.10}, one-star: {0.21, -0.02}
21:55:37.135 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
21:55:37.136 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
21:55:37.137 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.11 mountX=0.21 mountY=-0.00, mountTheta=-0.00
21:55:37.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.02, opts=13)
21:55:37.139 00.001 8996 Enqueuing Move request for scope (0.21, -0.02)
21:55:37.139 00.000 20224 Worker thread wakes up
21:55:37.140 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
21:55:37.140 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
21:55:37.140 00.000 20224 Moving (0.21, -0.02) raw xDistance=0.21 yDistance=-0.00
21:55:37.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
21:55:37.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:37.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:55:37.140 00.000 20224 MoveAxis(W, 33, ABG)
21:55:37.140 00.000 20224 Guiding  Dir = 3, Dur = 33
21:55:37.140 00.000 20224 IsSlewing returns 0
21:55:37.140 00.000 20224 IsGuiding returns 0
21:55:37.144 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58931, med=2755, FiltMin=2509, FiltMax=30160, Gamma=1.000
21:55:37.158 00.014 8996 UpdateGuideState exits: m=732276 SNR=367.9
21:55:37.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:37.159 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:37.160 00.001 8996 Enqueuing Expose request
21:55:37.184 00.024 20224 IsGuiding returns 1
21:55:37.184 00.000 20224 scope still moving after pulse duration time elapsed
21:55:37.213 00.029 20224 IsSlewing returns 0
21:55:37.213 00.000 20224 IsGuiding returns 1
21:55:37.244 00.031 20224 IsSlewing returns 0
21:55:37.245 00.001 20224 IsGuiding returns 1
21:55:37.275 00.030 20224 IsSlewing returns 0
21:55:37.275 00.000 20224 IsGuiding returns 0
21:55:37.275 00.000 20224 scope move finished after 33 + 101 ms
21:55:37.275 00.000 20224 Move returns status 0, amount 33
21:55:37.275 00.000 20224 MoveAxis(N, 0, ABG)
21:55:37.275 00.000 20224 Move returns status 0, amount 0
21:55:37.275 00.000 20224 move complete, result=0
21:55:37.276 00.001 20224 worker thread done servicing request
21:55:37.276 00.000 20224 Worker thread wakes up
21:55:37.276 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.0 px 0 ms NORTH
21:55:37.278 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:37.279 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:38.428 01.149 20224 Exposure complete
21:55:38.495 00.067 20224 worker thread done servicing request
21:55:38.495 00.000 8996 OnExposeComplete: enter
21:55:38.496 00.001 8996 UpdateGuideState(): m_state=6
21:55:38.497 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3369
21:55:38.498 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.38, Mass=721679, SNR=371.6, Peak=49629 HFD=4.7
21:55:38.499 00.001 8996 MultiStar: [#1 -0.15,0.04,0.76,U] [#2 -0.37,-0.34,0.00,M1] [#3 -0.31,-0.13,0.61,U] [#4 -0.28,-0.18,0.49,U] [#5 -0.36,-0.17,0.61,U] [#6 -0.23,-0.38,0.00,M1] [#7 -0.25,-0.26,0.48,U] [#8 -0.51,-0.30,0.00,M1] 
21:55:38.499 00.000 8996 refined, 5 included, MultiStar: {-0.25, -0.16}, one-star: {-0.20, -0.26}
21:55:38.500 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
21:55:38.501 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
21:55:38.502 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-2.58 mountX=-0.23 mountY=0.18, mountTheta=2.47
21:55:38.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.16, opts=13)
21:55:38.504 00.000 8996 Enqueuing Move request for scope (-0.25, -0.16)
21:55:38.506 00.002 20224 Worker thread wakes up
21:55:38.506 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd
21:55:38.506 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.16)
21:55:38.506 00.000 20224 Moving (-0.25, -0.16) raw xDistance=-0.23 yDistance=0.18
21:55:38.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:55:38.507 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:38.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:55:38.507 00.000 20224 MoveAxis(E, 32, ABG)
21:55:38.507 00.000 20224 Guiding  Dir = 2, Dur = 32
21:55:38.508 00.001 20224 IsSlewing returns 0
21:55:38.508 00.000 20224 IsGuiding returns 0
21:55:38.514 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49629, med=2758, FiltMin=2502, FiltMax=23552, Gamma=1.000
21:55:38.530 00.016 20224 PulseGuide returned control before completion, sleep 21
21:55:38.536 00.006 8996 UpdateGuideState exits: m=721679 SNR=371.6
21:55:38.537 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:38.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:38.539 00.001 8996 Enqueuing Expose request
21:55:38.560 00.021 20224 IsGuiding returns 1
21:55:38.560 00.000 20224 scope still moving after pulse duration time elapsed
21:55:38.591 00.031 20224 IsSlewing returns 0
21:55:38.591 00.000 20224 IsGuiding returns 1
21:55:38.622 00.031 20224 IsSlewing returns 0
21:55:38.622 00.000 20224 IsGuiding returns 0
21:55:38.622 00.000 20224 scope move finished after 32 + 82 ms
21:55:38.623 00.001 20224 Move returns status 0, amount 32
21:55:38.623 00.000 20224 MoveAxis(N, 0, ABG)
21:55:38.623 00.000 20224 Move returns status 0, amount 0
21:55:38.623 00.000 20224 move complete, result=0
21:55:38.623 00.000 20224 worker thread done servicing request
21:55:38.623 00.000 20224 Worker thread wakes up
21:55:38.623 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
21:55:38.625 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:38.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:39.602 00.977 20224 Exposure complete
21:55:39.670 00.068 20224 worker thread done servicing request
21:55:39.670 00.000 8996 OnExposeComplete: enter
21:55:39.671 00.001 8996 UpdateGuideState(): m_state=6
21:55:39.672 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3370
21:55:39.673 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.38, Mass=741945, SNR=370.2, Peak=50237 HFD=4.7
21:55:39.674 00.001 8996 MultiStar: [#1 0.27,-0.01,0.68,U] [#2 -0.03,-0.38,0.72,U] [#3 0.07,-0.18,0.54,U] [#4 0.09,-0.35,0.49,U] [#5 -0.10,-0.12,0.58,U] [#6 -0.17,-0.38,0.48,U] [#7 0.06,-0.46,0.00,M2] [#8 -0.15,-0.19,0.36,U] 
21:55:39.675 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.23}, one-star: {-0.10, -0.26}
21:55:39.675 00.000 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
21:55:39.676 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.65)
21:55:39.677 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.61 mountX=0.01 mountY=0.23, mountTheta=1.51
21:55:39.678 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.23, opts=13)
21:55:39.679 00.001 8996 Enqueuing Move request for scope (-0.01, -0.23)
21:55:39.680 00.001 20224 Worker thread wakes up
21:55:39.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
21:55:39.680 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
21:55:39.680 00.000 20224 Moving (-0.01, -0.23) raw xDistance=0.01 yDistance=0.23
21:55:39.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:55:39.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:39.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:55:39.680 00.000 20224 MoveAxis(E, 0, ABG)
21:55:39.680 00.000 20224 Move returns status 0, amount 0
21:55:39.680 00.000 20224 MoveAxis(N, 0, ABG)
21:55:39.680 00.000 20224 Move returns status 0, amount 0
21:55:39.680 00.000 20224 move complete, result=0
21:55:39.680 00.000 20224 worker thread done servicing request
21:55:39.691 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50237, med=2758, FiltMin=2464, FiltMax=25984, Gamma=1.000
21:55:39.710 00.019 8996 UpdateGuideState exits: m=741945 SNR=370.2
21:55:39.711 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:39.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:39.713 00.001 8996 Enqueuing Expose request
21:55:39.714 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:39.715 00.001 20224 Worker thread wakes up
21:55:39.715 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:39.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:40.889 01.174 20224 Exposure complete
21:55:40.972 00.083 20224 worker thread done servicing request
21:55:40.972 00.000 8996 OnExposeComplete: enter
21:55:40.973 00.001 8996 UpdateGuideState(): m_state=6
21:55:40.974 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3371
21:55:40.975 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.29, Mass=709174, SNR=343.1, Peak=60541 HFD=4.7
21:55:40.976 00.001 8996 MultiStar: [#1 0.26,-0.00,0.68,U] [#2 0.20,-0.42,0.00,M1] [#3 0.27,-0.34,0.00,M1] [#4 0.28,-0.45,0.00,M1] [#5 0.15,0.10,0.67,U] [#6 0.01,-0.30,0.41,U] [#7 0.30,-0.47,0.00,M3] [#8 0.08,-0.19,0.45,U] 
21:55:40.976 00.000 8996 refined, 4 included, MultiStar: {0.14, -0.15}, one-star: {0.12, -0.35}
21:55:40.977 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:55:40.978 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
21:55:40.978 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.85 mountX=0.15 mountY=0.14, mountTheta=0.74
21:55:40.980 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.15, opts=13)
21:55:40.980 00.000 8996 Enqueuing Move request for scope (0.14, -0.15)
21:55:40.981 00.001 20224 Worker thread wakes up
21:55:40.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
21:55:40.981 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
21:55:40.981 00.000 20224 Moving (0.14, -0.15) raw xDistance=0.15 yDistance=0.14
21:55:40.982 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:55:40.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:40.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:55:40.982 00.000 20224 MoveAxis(E, 0, ABG)
21:55:40.982 00.000 20224 Move returns status 0, amount 0
21:55:40.982 00.000 20224 MoveAxis(N, 0, ABG)
21:55:40.982 00.000 20224 Move returns status 0, amount 0
21:55:40.982 00.000 20224 move complete, result=0
21:55:40.982 00.000 20224 worker thread done servicing request
21:55:40.985 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60541, med=2758, FiltMin=2470, FiltMax=28381, Gamma=1.000
21:55:41.000 00.015 8996 UpdateGuideState exits: m=709174 SNR=343.1
21:55:41.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:41.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:41.003 00.001 8996 Enqueuing Expose request
21:55:41.004 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:41.004 00.000 20224 Worker thread wakes up
21:55:41.004 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:41.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:41.979 00.975 20224 Exposure complete
21:55:42.070 00.091 20224 worker thread done servicing request
21:55:42.070 00.000 8996 OnExposeComplete: enter
21:55:42.072 00.002 8996 UpdateGuideState(): m_state=6
21:55:42.073 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3372
21:55:42.074 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.65, Mass=724867, SNR=330.3, Peak=56451 HFD=4.7
21:55:42.075 00.001 8996 MultiStar: [#1 0.24,0.20,0.76,U] [#2 0.00,-0.23,0.80,U] [#3 0.02,-0.10,0.65,U] [#4 0.07,-0.27,0.54,U] [#5 -0.14,-0.13,0.70,U] [#6 -0.04,-0.13,0.51,U] [#7 0.02,-0.32,0.45,U] [#8 -0.14,-0.12,0.42,U] 
21:55:42.076 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.13, 0.01}
21:55:42.077 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
21:55:42.078 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
21:55:42.079 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.24 mountX=0.04 mountY=0.10, mountTheta=1.14
21:55:42.081 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.10, opts=13)
21:55:42.082 00.001 8996 Enqueuing Move request for scope (0.03, -0.10)
21:55:42.083 00.001 20224 Worker thread wakes up
21:55:42.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
21:55:42.083 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
21:55:42.083 00.000 20224 Moving (0.03, -0.10) raw xDistance=0.04 yDistance=0.10
21:55:42.084 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:55:42.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:42.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:55:42.084 00.000 20224 MoveAxis(E, 0, ABG)
21:55:42.084 00.000 20224 Move returns status 0, amount 0
21:55:42.084 00.000 20224 MoveAxis(N, 0, ABG)
21:55:42.084 00.000 20224 Move returns status 0, amount 0
21:55:42.084 00.000 20224 move complete, result=0
21:55:42.084 00.000 20224 worker thread done servicing request
21:55:42.089 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56451, med=2758, FiltMin=2499, FiltMax=28259, Gamma=1.000
21:55:42.114 00.025 8996 UpdateGuideState exits: m=724867 SNR=330.3
21:55:42.116 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:42.120 00.004 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:42.121 00.001 8996 Enqueuing Expose request
21:55:42.123 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:42.124 00.001 20224 Worker thread wakes up
21:55:42.124 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:42.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:43.287 01.163 20224 Exposure complete
21:55:43.349 00.062 20224 worker thread done servicing request
21:55:43.349 00.000 8996 OnExposeComplete: enter
21:55:43.350 00.001 8996 UpdateGuideState(): m_state=6
21:55:43.351 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3373
21:55:43.352 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.42, Mass=764170, SNR=362.6, Peak=55229 HFD=4.7
21:55:43.353 00.001 8996 MultiStar: [#1 0.11,-0.22,0.61,U] [#2 0.02,-0.39,0.71,U] [#3 0.12,-0.34,0.64,U] [#4 0.12,-0.46,0.00,M1] [#5 -0.10,-0.21,0.63,U] [#6 -0.19,-0.38,0.00,M1] [#7 0.03,-0.39,0.50,U] [#8 -0.21,-0.29,0.40,U] 
21:55:43.353 00.000 8996 single-star, 6 included, MultiStar: {-0.01, -0.29}, one-star: {-0.06, -0.22}
21:55:43.354 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
21:55:43.355 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
21:55:43.356 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.84 mountX=-0.04 mountY=0.23, mountTheta=1.74
21:55:43.358 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.22, opts=13)
21:55:43.359 00.001 8996 Enqueuing Move request for scope (-0.06, -0.22)
21:55:43.360 00.001 20224 Worker thread wakes up
21:55:43.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
21:55:43.360 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
21:55:43.360 00.000 20224 Moving (-0.06, -0.22) raw xDistance=-0.04 yDistance=0.23
21:55:43.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:55:43.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:55:43.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:55:43.361 00.001 20224 MoveAxis(E, 0, ABG)
21:55:43.361 00.000 20224 Move returns status 0, amount 0
21:55:43.361 00.000 20224 MoveAxis(N, 0, ABG)
21:55:43.361 00.000 20224 Move returns status 0, amount 0
21:55:43.361 00.000 20224 move complete, result=0
21:55:43.361 00.000 20224 worker thread done servicing request
21:55:43.367 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55229, med=2758, FiltMin=2515, FiltMax=25920, Gamma=1.000
21:55:43.400 00.033 8996 UpdateGuideState exits: m=764170 SNR=362.6
21:55:43.402 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:43.404 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:43.405 00.001 8996 Enqueuing Expose request
21:55:43.406 00.001 20224 Worker thread wakes up
21:55:43.406 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:43.407 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:43.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:44.400 00.993 20224 Exposure complete
21:55:44.497 00.097 20224 worker thread done servicing request
21:55:44.497 00.000 8996 OnExposeComplete: enter
21:55:44.499 00.002 8996 UpdateGuideState(): m_state=6
21:55:44.502 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3374
21:55:44.503 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.41, Mass=721551, SNR=346.3, Peak=51645 HFD=4.5
21:55:44.505 00.002 8996 MultiStar: [#1 0.08,-0.05,0.75,U] [#2 -0.22,-0.44,0.00,M1] [#3 0.00,-0.23,0.60,U] [#4 0.04,-0.29,0.52,U] [#5 -0.17,-0.13,0.63,U] [#6 -0.19,-0.47,0.00,M2] [#7 -0.01,-0.46,0.00,M2] [#8 -0.19,-0.18,0.39,U] 
21:55:44.507 00.002 8996 refined, 5 included, MultiStar: {-0.05, -0.18}, one-star: {-0.10, -0.23}
21:55:44.508 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
21:55:44.509 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
21:55:44.510 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.84 mountX=-0.03 mountY=0.19, mountTheta=1.75
21:55:44.513 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.18, opts=13)
21:55:44.514 00.001 8996 Enqueuing Move request for scope (-0.05, -0.18)
21:55:44.515 00.001 20224 Worker thread wakes up
21:55:44.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
21:55:44.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
21:55:44.515 00.000 20224 Moving (-0.05, -0.18) raw xDistance=-0.03 yDistance=0.19
21:55:44.516 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:55:44.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:44.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:55:44.516 00.000 20224 MoveAxis(E, 0, ABG)
21:55:44.516 00.000 20224 Move returns status 0, amount 0
21:55:44.516 00.000 20224 MoveAxis(N, 0, ABG)
21:55:44.516 00.000 20224 Move returns status 0, amount 0
21:55:44.516 00.000 20224 move complete, result=0
21:55:44.516 00.000 20224 worker thread done servicing request
21:55:44.521 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51645, med=2758, FiltMin=2512, FiltMax=26064, Gamma=1.000
21:55:44.541 00.020 8996 UpdateGuideState exits: m=721551 SNR=346.3
21:55:44.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:44.542 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:44.543 00.001 8996 Enqueuing Expose request
21:55:44.544 00.001 20224 Worker thread wakes up
21:55:44.544 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:44.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:44.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:45.712 01.167 20224 Exposure complete
21:55:45.787 00.075 20224 worker thread done servicing request
21:55:45.787 00.000 8996 OnExposeComplete: enter
21:55:45.789 00.002 8996 UpdateGuideState(): m_state=6
21:55:45.792 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3375
21:55:45.794 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=472.40, Mass=727078, SNR=344.8, Peak=55037 HFD=4.4
21:55:45.796 00.002 8996 MultiStar: [#1 0.24,0.10,0.65,U] [#2 -0.00,-0.37,0.72,U] [#3 0.18,-0.21,0.56,U] [#4 0.10,-0.35,0.60,U] [#5 -0.13,0.05,0.64,U] [#6 -0.10,-0.26,0.45,U] [#7 0.04,-0.44,0.00,M3] [#8 -0.14,-0.08,0.43,U] 
21:55:45.798 00.002 8996 refined, 7 included, MultiStar: {0.03, -0.17}, one-star: {0.01, -0.24}
21:55:45.800 00.002 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
21:55:45.801 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
21:55:45.803 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.42 mountX=0.04 mountY=0.17, mountTheta=1.33
21:55:45.807 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.17, opts=13)
21:55:45.809 00.002 8996 Enqueuing Move request for scope (0.03, -0.17)
21:55:45.810 00.001 20224 Worker thread wakes up
21:55:45.811 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
21:55:45.811 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
21:55:45.811 00.000 20224 Moving (0.03, -0.17) raw xDistance=0.04 yDistance=0.17
21:55:45.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:55:45.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:45.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:55:45.811 00.000 20224 MoveAxis(E, 0, ABG)
21:55:45.811 00.000 20224 Move returns status 0, amount 0
21:55:45.811 00.000 20224 MoveAxis(N, 0, ABG)
21:55:45.812 00.001 20224 Move returns status 0, amount 0
21:55:45.812 00.000 20224 move complete, result=0
21:55:45.812 00.000 20224 worker thread done servicing request
21:55:45.820 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55037, med=2758, FiltMin=2505, FiltMax=27920, Gamma=1.000
21:55:45.844 00.024 8996 UpdateGuideState exits: m=727078 SNR=344.8
21:55:45.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:45.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:45.847 00.001 8996 Enqueuing Expose request
21:55:45.847 00.000 20224 Worker thread wakes up
21:55:45.847 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:55:45.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:45.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:46.831 00.983 20224 Exposure complete
21:55:46.921 00.090 20224 worker thread done servicing request
21:55:46.921 00.000 8996 OnExposeComplete: enter
21:55:46.922 00.001 8996 UpdateGuideState(): m_state=6
21:55:46.923 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3376
21:55:46.924 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.69, Mass=732086, SNR=390.0, Peak=60755 HFD=4.5
21:55:46.926 00.002 8996 MultiStar: [#1 0.23,0.25,0.69,U] [#2 0.12,-0.14,0.66,U] [#3 0.13,-0.18,0.53,U] [#4 0.17,-0.26,0.56,U] [#5 0.04,0.10,0.60,U] [#6 -0.06,-0.25,0.39,U] [#7 0.18,-0.46,0.00,M4] [#8 0.13,0.16,0.34,U] 
21:55:46.927 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.02}, one-star: {0.29, 0.05}
21:55:46.928 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
21:55:46.929 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.13)
21:55:46.930 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.16 cameraTheta=-0.13 mountX=0.15 mountY=0.00, mountTheta=0.01
21:55:46.933 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.02, opts=13)
21:55:46.935 00.002 8996 Enqueuing Move request for scope (0.15, -0.02)
21:55:46.936 00.001 20224 Worker thread wakes up
21:55:46.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
21:55:46.937 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
21:55:46.937 00.000 20224 Moving (0.15, -0.02) raw xDistance=0.15 yDistance=0.00
21:55:46.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:55:46.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:46.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:55:46.937 00.000 20224 MoveAxis(E, 0, ABG)
21:55:46.937 00.000 20224 Move returns status 0, amount 0
21:55:46.937 00.000 20224 MoveAxis(N, 0, ABG)
21:55:46.938 00.001 20224 Move returns status 0, amount 0
21:55:46.938 00.000 20224 move complete, result=0
21:55:46.938 00.000 20224 worker thread done servicing request
21:55:46.945 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60755, med=2758, FiltMin=2502, FiltMax=29805, Gamma=1.000
21:55:46.971 00.026 8996 UpdateGuideState exits: m=732086 SNR=390.0
21:55:46.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:46.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:46.974 00.001 8996 Enqueuing Expose request
21:55:46.976 00.002 20224 Worker thread wakes up
21:55:46.976 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:46.977 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:46.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:48.135 01.158 20224 Exposure complete
21:55:48.213 00.078 20224 worker thread done servicing request
21:55:48.213 00.000 8996 OnExposeComplete: enter
21:55:48.214 00.001 8996 UpdateGuideState(): m_state=6
21:55:48.216 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3377
21:55:48.217 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.62, Mass=715723, SNR=332.5, Peak=56051 HFD=4.7
21:55:48.220 00.003 8996 MultiStar: [#1 0.14,0.04,0.69,U] [#2 -0.02,-0.32,0.81,U] [#3 -0.06,-0.22,0.81,U] [#4 0.03,-0.40,0.66,U] [#5 -0.13,-0.14,0.64,U] [#6 -0.02,-0.33,0.51,U] [#7 0.08,-0.41,0.00,M5] [#8 -0.10,-0.20,0.43,U] 
21:55:48.221 00.001 8996 single-star, 7 included, MultiStar: {0.01, -0.19}, one-star: {0.15, -0.02}
21:55:48.222 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
21:55:48.224 00.002 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
21:55:48.225 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.11 mountX=0.15 mountY=-0.00, mountTheta=-0.01
21:55:48.228 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.02, opts=13)
21:55:48.230 00.002 8996 Enqueuing Move request for scope (0.15, -0.02)
21:55:48.231 00.001 20224 Worker thread wakes up
21:55:48.231 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
21:55:48.231 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
21:55:48.231 00.000 20224 Moving (0.15, -0.02) raw xDistance=0.15 yDistance=-0.00
21:55:48.231 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:55:48.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:48.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:55:48.231 00.000 20224 MoveAxis(E, 0, ABG)
21:55:48.231 00.000 20224 Move returns status 0, amount 0
21:55:48.231 00.000 20224 MoveAxis(N, 0, ABG)
21:55:48.231 00.000 20224 Move returns status 0, amount 0
21:55:48.231 00.000 20224 move complete, result=0
21:55:48.232 00.001 20224 worker thread done servicing request
21:55:48.238 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56051, med=2758, FiltMin=2480, FiltMax=27856, Gamma=1.000
21:55:48.263 00.025 8996 UpdateGuideState exits: m=715723 SNR=332.5
21:55:48.266 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:48.270 00.004 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:48.272 00.002 8996 Enqueuing Expose request
21:55:48.274 00.002 20224 Worker thread wakes up
21:55:48.274 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:48.276 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:48.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:49.241 00.965 20224 Exposure complete
21:55:49.298 00.057 20224 worker thread done servicing request
21:55:49.298 00.000 8996 OnExposeComplete: enter
21:55:49.300 00.002 8996 UpdateGuideState(): m_state=6
21:55:49.301 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3378
21:55:49.303 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=472.57, Mass=750104, SNR=378.6, Peak=57363 HFD=4.6
21:55:49.304 00.001 8996 MultiStar: [#1 0.18,0.13,0.57,U] [#2 0.05,-0.12,0.72,U] [#3 -0.07,-0.32,0.53,U] [#4 -0.06,-0.41,0.00,M1] [#5 -0.18,-0.10,0.65,U] [#6 -0.15,-0.30,0.41,U] [#7 0.08,-0.47,0.00,M6] [#8 -0.22,-0.07,0.37,U] 
21:55:49.306 00.002 8996 single-star, 6 included, MultiStar: {-0.03, -0.11}, one-star: {0.05, -0.07}
21:55:49.307 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
21:55:49.308 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
21:55:49.309 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.94 mountX=0.05 mountY=0.06, mountTheta=0.84
21:55:49.312 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
21:55:49.314 00.002 8996 Enqueuing Move request for scope (0.05, -0.07)
21:55:49.316 00.002 20224 Worker thread wakes up
21:55:49.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
21:55:49.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
21:55:49.316 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.05 yDistance=0.06
21:55:49.317 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:55:49.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:49.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:55:49.317 00.000 20224 MoveAxis(E, 0, ABG)
21:55:49.317 00.000 20224 Move returns status 0, amount 0
21:55:49.317 00.000 20224 MoveAxis(N, 0, ABG)
21:55:49.317 00.000 20224 Move returns status 0, amount 0
21:55:49.317 00.000 20224 move complete, result=0
21:55:49.318 00.001 20224 worker thread done servicing request
21:55:49.324 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57363, med=2758, FiltMin=2505, FiltMax=26320, Gamma=1.000
21:55:49.347 00.023 8996 UpdateGuideState exits: m=750104 SNR=378.6
21:55:49.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:49.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:49.349 00.000 8996 Enqueuing Expose request
21:55:49.350 00.001 20224 Worker thread wakes up
21:55:49.350 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:49.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:49.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:50.517 01.166 20224 Exposure complete
21:55:50.582 00.065 20224 worker thread done servicing request
21:55:50.582 00.000 8996 OnExposeComplete: enter
21:55:50.583 00.001 8996 UpdateGuideState(): m_state=6
21:55:50.584 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3379
21:55:50.585 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.69, Mass=762865, SNR=394.4, Peak=52419 HFD=4.7
21:55:50.586 00.001 8996 MultiStar: [#1 0.06,0.11,0.64,U] [#2 -0.21,-0.09,0.68,U] [#3 -0.06,-0.10,0.55,U] [#4 0.07,-0.23,0.50,U] [#5 -0.20,0.27,0.58,U] [#6 -0.23,0.04,0.40,U] [#7 -0.02,-0.14,0.44,U] [#8 -0.23,0.05,0.38,U] 
21:55:50.586 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.00}, one-star: {-0.15, 0.05}
21:55:50.587 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.07)
21:55:50.589 00.002 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:55:50.591 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.12 mountX=-0.11 mountY=0.01, mountTheta=3.05
21:55:50.594 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.00, opts=13)
21:55:50.594 00.000 8996 Enqueuing Move request for scope (-0.11, 0.00)
21:55:50.596 00.002 20224 Worker thread wakes up
21:55:50.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd
21:55:50.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.00)
21:55:50.596 00.000 20224 Moving (-0.11, 0.00) raw xDistance=-0.11 yDistance=0.01
21:55:50.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:55:50.597 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:50.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:55:50.597 00.000 20224 MoveAxis(E, 0, ABG)
21:55:50.597 00.000 20224 Move returns status 0, amount 0
21:55:50.597 00.000 20224 MoveAxis(N, 0, ABG)
21:55:50.597 00.000 20224 Move returns status 0, amount 0
21:55:50.597 00.000 20224 move complete, result=0
21:55:50.597 00.000 20224 worker thread done servicing request
21:55:50.603 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52419, med=2758, FiltMin=2505, FiltMax=23622, Gamma=1.000
21:55:50.630 00.027 8996 UpdateGuideState exits: m=762865 SNR=394.4
21:55:50.632 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:50.634 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:50.635 00.001 8996 Enqueuing Expose request
21:55:50.636 00.001 20224 Worker thread wakes up
21:55:50.636 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:50.638 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:50.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:51.624 00.986 20224 Exposure complete
21:55:51.705 00.081 20224 worker thread done servicing request
21:55:51.705 00.000 8996 OnExposeComplete: enter
21:55:51.707 00.002 8996 UpdateGuideState(): m_state=6
21:55:51.709 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3380
21:55:51.710 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.48, Mass=761377, SNR=392.3, Peak=50848 HFD=4.6
21:55:51.713 00.003 8996 MultiStar: [#1 -0.12,0.15,0.61,U] [#2 -0.39,-0.25,0.00,M1] [#3 -0.38,-0.35,0.00,M1] [#4 -0.33,-0.46,0.00,M1] [#5 -0.45,0.03,0.00,M1] [#6 -0.42,-0.21,0.00,M1] [#7 -0.12,-0.36,0.41,U] [#8 -0.34,-0.14,0.37,U] 
21:55:51.715 00.002 8996 refined, 3 included, MultiStar: {-0.23, -0.11}, one-star: {-0.30, -0.16}
21:55:51.718 00.003 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
21:55:51.720 00.002 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
21:55:51.721 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-2.69 mountX=-0.22 mountY=0.14, mountTheta=2.58
21:55:51.724 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.11, opts=13)
21:55:51.725 00.001 8996 Enqueuing Move request for scope (-0.23, -0.11)
21:55:51.726 00.001 20224 Worker thread wakes up
21:55:51.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.11) opts 0xd
21:55:51.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.11)
21:55:51.726 00.000 20224 Moving (-0.23, -0.11) raw xDistance=-0.22 yDistance=0.14
21:55:51.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:55:51.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:51.727 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:55:51.727 00.000 20224 MoveAxis(E, 32, ABG)
21:55:51.727 00.000 20224 Guiding  Dir = 2, Dur = 32
21:55:51.727 00.000 20224 IsSlewing returns 0
21:55:51.727 00.000 20224 IsGuiding returns 0
21:55:51.732 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50848, med=2758, FiltMin=2509, FiltMax=24560, Gamma=1.000
21:55:51.755 00.023 8996 UpdateGuideState exits: m=761377 SNR=392.3
21:55:51.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:51.757 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:51.758 00.001 8996 Enqueuing Expose request
21:55:51.778 00.020 20224 IsGuiding returns 1
21:55:51.778 00.000 20224 scope still moving after pulse duration time elapsed
21:55:51.808 00.030 20224 IsSlewing returns 0
21:55:51.808 00.000 20224 IsGuiding returns 1
21:55:51.839 00.031 20224 IsSlewing returns 0
21:55:51.839 00.000 20224 IsGuiding returns 1
21:55:51.870 00.031 20224 IsSlewing returns 0
21:55:51.870 00.000 20224 IsGuiding returns 0
21:55:51.870 00.000 20224 scope move finished after 32 + 111 ms
21:55:51.871 00.001 20224 Move returns status 0, amount 32
21:55:51.871 00.000 20224 MoveAxis(N, 0, ABG)
21:55:51.871 00.000 20224 Move returns status 0, amount 0
21:55:51.871 00.000 20224 move complete, result=0
21:55:51.871 00.000 20224 worker thread done servicing request
21:55:51.871 00.000 20224 Worker thread wakes up
21:55:51.871 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:51.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:51.872 00.001 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
21:55:53.043 01.171 20224 Exposure complete
21:55:53.134 00.091 20224 worker thread done servicing request
21:55:53.134 00.000 8996 OnExposeComplete: enter
21:55:53.135 00.001 8996 UpdateGuideState(): m_state=6
21:55:53.136 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3381
21:55:53.137 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.80, Mass=774692, SNR=355.4, Peak=65507 HFD=4.4
21:55:53.138 00.001 8996 MultiStar: [#1 0.55,0.32,0.00,M1] [#2 0.25,-0.13,0.72,U] [#3 0.38,-0.02,0.58,U] [#4 0.41,-0.10,0.00,M2] [#5 0.16,0.19,0.57,U] [#6 0.24,-0.18,0.44,U] [#7 0.24,-0.34,0.43,U] [#8 0.31,0.01,0.39,U] 
21:55:53.139 00.001 8996 refined, 6 included, MultiStar: {0.26, -0.01}, one-star: {0.28, 0.16}
21:55:53.140 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
21:55:53.141 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
21:55:53.142 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.27 cameraTheta=-0.05 mountX=0.26 mountY=-0.02, mountTheta=-0.07
21:55:53.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.01, opts=13)
21:55:53.145 00.001 8996 Enqueuing Move request for scope (0.26, -0.01)
21:55:53.146 00.001 20224 Worker thread wakes up
21:55:53.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.01) opts 0xd
21:55:53.146 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.01)
21:55:53.146 00.000 20224 Moving (0.26, -0.01) raw xDistance=0.26 yDistance=-0.02
21:55:53.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:55:53.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:53.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:55:53.146 00.000 20224 MoveAxis(W, 36, ABG)
21:55:53.146 00.000 20224 Guiding  Dir = 3, Dur = 36
21:55:53.147 00.001 20224 IsSlewing returns 0
21:55:53.147 00.000 20224 IsGuiding returns 0
21:55:53.150 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2493, FiltMax=30624, Gamma=1.000
21:55:53.164 00.014 8996 UpdateGuideState exits: m=774692 SNR=355.4
21:55:53.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:53.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:53.167 00.001 8996 Enqueuing Expose request
21:55:53.198 00.031 20224 IsGuiding returns 1
21:55:53.198 00.000 20224 scope still moving after pulse duration time elapsed
21:55:53.228 00.030 20224 IsSlewing returns 0
21:55:53.228 00.000 20224 IsGuiding returns 1
21:55:53.258 00.030 20224 IsSlewing returns 0
21:55:53.258 00.000 20224 IsGuiding returns 1
21:55:53.290 00.032 20224 IsSlewing returns 0
21:55:53.290 00.000 20224 IsGuiding returns 0
21:55:53.290 00.000 20224 scope move finished after 36 + 107 ms
21:55:53.290 00.000 20224 Move returns status 0, amount 36
21:55:53.290 00.000 20224 MoveAxis(N, 0, ABG)
21:55:53.290 00.000 20224 Move returns status 0, amount 0
21:55:53.290 00.000 20224 move complete, result=0
21:55:53.290 00.000 20224 worker thread done servicing request
21:55:53.290 00.000 20224 Worker thread wakes up
21:55:53.290 00.000 8996 GuideStep: 0.3 px 36 ms WEST, -0.0 px 0 ms NORTH
21:55:53.294 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:53.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:54.279 00.985 20224 Exposure complete
21:55:54.368 00.089 20224 worker thread done servicing request
21:55:54.368 00.000 8996 OnExposeComplete: enter
21:55:54.370 00.002 8996 UpdateGuideState(): m_state=6
21:55:54.374 00.004 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3382
21:55:54.376 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=472.74, Mass=776739, SNR=348.7, Peak=64675 HFD=4.6
21:55:54.380 00.004 8996 MultiStar: [#1 0.31,0.20,0.66,U] [#2 0.01,-0.07,0.79,U] [#3 -0.03,-0.01,0.68,U] [#4 0.12,-0.13,0.61,U] [#5 -0.18,0.14,0.62,U] [#6 -0.12,-0.07,0.46,U] [#7 -0.00,-0.13,0.46,U] [#8 -0.10,0.12,0.38,U] 
21:55:54.382 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {0.04, 0.10}
21:55:54.384 00.002 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
21:55:54.385 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
21:55:54.386 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.96 mountX=0.01 mountY=-0.02, mountTheta=-1.06
21:55:54.388 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
21:55:54.390 00.002 8996 Enqueuing Move request for scope (0.02, 0.02)
21:55:54.391 00.001 20224 Worker thread wakes up
21:55:54.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
21:55:54.391 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
21:55:54.391 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.02
21:55:54.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:55:54.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:54.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:55:54.391 00.000 20224 MoveAxis(E, 0, ABG)
21:55:54.391 00.000 20224 Move returns status 0, amount 0
21:55:54.391 00.000 20224 MoveAxis(N, 0, ABG)
21:55:54.391 00.000 20224 Move returns status 0, amount 0
21:55:54.391 00.000 20224 move complete, result=0
21:55:54.391 00.000 20224 worker thread done servicing request
21:55:54.396 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64675, med=2758, FiltMin=2493, FiltMax=28835, Gamma=1.000
21:55:54.425 00.029 8996 UpdateGuideState exits: m=776739 SNR=348.7
21:55:54.427 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:54.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:54.428 00.000 8996 Enqueuing Expose request
21:55:54.430 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:54.431 00.001 20224 Worker thread wakes up
21:55:54.431 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:54.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:55.615 01.184 20224 Exposure complete
21:55:55.694 00.079 20224 worker thread done servicing request
21:55:55.694 00.000 8996 OnExposeComplete: enter
21:55:55.695 00.001 8996 UpdateGuideState(): m_state=6
21:55:55.696 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3383
21:55:55.697 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.43, Mass=836485, SNR=388.3, Peak=57965 HFD=4.6
21:55:55.698 00.001 8996 MultiStar: [#1 -0.05,0.15,0.65,U] [#2 -0.37,-0.17,0.69,U] [#3 -0.15,-0.09,0.53,U] [#4 -0.17,-0.16,0.52,U] [#5 -0.31,0.21,0.54,U] [#6 -0.33,-0.22,0.45,U] [#7 -0.15,-0.29,0.49,U] [#8 -0.39,-0.21,0.00,M1] 
21:55:55.699 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.10}, one-star: {-0.07, -0.21}
21:55:55.700 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:55:55.701 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
21:55:55.701 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.21 cameraTheta=-2.65 mountX=-0.18 mountY=0.12, mountTheta=2.54
21:55:55.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.10, opts=13)
21:55:55.703 00.000 8996 Enqueuing Move request for scope (-0.19, -0.10)
21:55:55.704 00.001 20224 Worker thread wakes up
21:55:55.704 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
21:55:55.704 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
21:55:55.704 00.000 20224 Moving (-0.19, -0.10) raw xDistance=-0.18 yDistance=0.12
21:55:55.704 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:55:55.704 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:55.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:55:55.705 00.001 20224 MoveAxis(E, 0, ABG)
21:55:55.705 00.000 20224 Move returns status 0, amount 0
21:55:55.705 00.000 20224 MoveAxis(N, 0, ABG)
21:55:55.705 00.000 20224 Move returns status 0, amount 0
21:55:55.705 00.000 20224 move complete, result=0
21:55:55.705 00.000 20224 worker thread done servicing request
21:55:55.709 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57965, med=2758, FiltMin=2512, FiltMax=28752, Gamma=1.000
21:55:55.723 00.014 8996 UpdateGuideState exits: m=836485 SNR=388.3
21:55:55.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:55.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:55.726 00.001 8996 Enqueuing Expose request
21:55:55.727 00.001 20224 Worker thread wakes up
21:55:55.727 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:55.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:55.728 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:56.706 00.978 20224 Exposure complete
21:55:56.792 00.086 20224 worker thread done servicing request
21:55:56.792 00.000 8996 OnExposeComplete: enter
21:55:56.793 00.001 8996 UpdateGuideState(): m_state=6
21:55:56.794 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3384
21:55:56.796 00.002 8996 Star::Find returns 1 (0), X=138.05, Y=472.51, Mass=743492, SNR=349.3, Peak=54672 HFD=4.6
21:55:56.798 00.002 8996 MultiStar: [#1 -0.15,0.15,0.69,U] [#2 -0.34,-0.19,0.69,U] [#3 -0.35,-0.11,0.85,U] [#4 -0.38,-0.17,0.00,M1] [#5 -0.43,0.12,0.00,M1] [#6 -0.48,-0.26,0.00,M1] [#7 -0.41,-0.34,0.00,M2] [#8 -0.59,-0.08,0.00,M2] 
21:55:56.800 00.002 8996 refined, 3 included, MultiStar: {-0.34, -0.08}, one-star: {-0.46, -0.13}
21:55:56.801 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
21:55:56.803 00.002 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.34)
21:55:56.803 00.000 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-2.92 mountX=-0.33 mountY=0.11, mountTheta=2.81
21:55:56.805 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.08, opts=13)
21:55:56.806 00.001 8996 Enqueuing Move request for scope (-0.34, -0.08)
21:55:56.807 00.001 20224 Worker thread wakes up
21:55:56.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.08) opts 0xd
21:55:56.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.08)
21:55:56.807 00.000 20224 Moving (-0.34, -0.08) raw xDistance=-0.33 yDistance=0.11
21:55:56.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:55:56.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:56.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:55:56.807 00.000 20224 MoveAxis(E, 48, ABG)
21:55:56.807 00.000 20224 Guiding  Dir = 2, Dur = 48
21:55:56.807 00.000 20224 IsSlewing returns 0
21:55:56.808 00.001 20224 IsGuiding returns 0
21:55:56.813 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54672, med=2758, FiltMin=2473, FiltMax=22899, Gamma=1.000
21:55:56.819 00.006 20224 PulseGuide returned control before completion, sleep 47
21:55:56.837 00.018 8996 UpdateGuideState exits: m=743492 SNR=349.3
21:55:56.839 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:56.841 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:56.842 00.001 8996 Enqueuing Expose request
21:55:56.882 00.040 20224 IsGuiding returns 1
21:55:56.882 00.000 20224 scope still moving after pulse duration time elapsed
21:55:56.913 00.031 20224 IsSlewing returns 0
21:55:56.913 00.000 20224 IsGuiding returns 0
21:55:56.913 00.000 20224 scope move finished after 48 + 57 ms
21:55:56.913 00.000 20224 Move returns status 0, amount 48
21:55:56.913 00.000 20224 MoveAxis(N, 0, ABG)
21:55:56.913 00.000 20224 Move returns status 0, amount 0
21:55:56.913 00.000 20224 move complete, result=0
21:55:56.913 00.000 20224 worker thread done servicing request
21:55:56.913 00.000 20224 Worker thread wakes up
21:55:56.913 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:56.914 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:56.917 00.003 8996 GuideStep: -0.3 px 48 ms EAST, 0.1 px 0 ms NORTH
21:55:58.073 01.156 20224 Exposure complete
21:55:58.168 00.095 20224 worker thread done servicing request
21:55:58.168 00.000 8996 OnExposeComplete: enter
21:55:58.169 00.001 8996 UpdateGuideState(): m_state=6
21:55:58.170 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3385
21:55:58.171 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.63, Mass=740372, SNR=353.9, Peak=58131 HFD=4.6
21:55:58.173 00.002 8996 MultiStar: [#1 0.17,0.18,0.64,U] [#2 0.00,-0.21,0.82,U] [#3 -0.01,-0.34,0.56,U] [#4 0.09,-0.34,0.53,U] [#5 -0.08,0.13,0.55,U] [#6 -0.19,-0.44,0.00,M2] [#7 -0.05,-0.44,0.00,M3] [#8 -0.16,0.09,0.40,U] 
21:55:58.173 00.000 8996 single-star, 6 included, MultiStar: {0.02, -0.07}, one-star: {0.05, -0.01}
21:55:58.174 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
21:55:58.175 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
21:55:58.176 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.16 mountX=0.05 mountY=0.00, mountTheta=0.05
21:55:58.177 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
21:55:58.178 00.001 8996 Enqueuing Move request for scope (0.05, -0.01)
21:55:58.180 00.002 20224 Worker thread wakes up
21:55:58.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
21:55:58.180 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
21:55:58.180 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.00
21:55:58.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:55:58.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:58.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:55:58.181 00.001 20224 MoveAxis(E, 0, ABG)
21:55:58.181 00.000 20224 Move returns status 0, amount 0
21:55:58.181 00.000 20224 MoveAxis(N, 0, ABG)
21:55:58.181 00.000 20224 Move returns status 0, amount 0
21:55:58.181 00.000 20224 move complete, result=0
21:55:58.181 00.000 20224 worker thread done servicing request
21:55:58.189 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58131, med=2758, FiltMin=2509, FiltMax=26371, Gamma=1.000
21:55:58.217 00.028 8996 UpdateGuideState exits: m=740372 SNR=353.9
21:55:58.219 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:58.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:58.221 00.001 8996 Enqueuing Expose request
21:55:58.221 00.000 20224 Worker thread wakes up
21:55:58.222 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:55:58.223 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:58.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:55:59.197 00.974 20224 Exposure complete
21:55:59.269 00.072 20224 worker thread done servicing request
21:55:59.269 00.000 8996 OnExposeComplete: enter
21:55:59.270 00.001 8996 UpdateGuideState(): m_state=6
21:55:59.271 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3386
21:55:59.272 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.54, Mass=788711, SNR=361.7, Peak=58621 HFD=4.6
21:55:59.274 00.002 8996 MultiStar: [#1 0.11,0.06,0.65,U] [#2 -0.08,-0.10,0.73,U] [#3 -0.05,-0.35,0.62,U] [#4 -0.03,-0.29,0.59,U] [#5 -0.20,-0.06,0.65,U] [#6 -0.07,-0.39,0.41,U] [#7 -0.01,-0.38,0.40,U] [#8 -0.25,-0.01,0.41,U] 
21:55:59.274 00.000 8996 single-star, 8 included, MultiStar: {-0.04, -0.16}, one-star: {0.09, -0.10}
21:55:59.276 00.002 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
21:55:59.278 00.002 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
21:55:59.279 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.83 mountX=0.10 mountY=0.09, mountTheta=0.72
21:55:59.282 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.10, opts=13)
21:55:59.283 00.001 8996 Enqueuing Move request for scope (0.09, -0.10)
21:55:59.284 00.001 20224 Worker thread wakes up
21:55:59.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
21:55:59.284 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
21:55:59.284 00.000 20224 Moving (0.09, -0.10) raw xDistance=0.10 yDistance=0.09
21:55:59.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:55:59.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:59.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:55:59.284 00.000 20224 MoveAxis(E, 0, ABG)
21:55:59.284 00.000 20224 Move returns status 0, amount 0
21:55:59.284 00.000 20224 MoveAxis(N, 0, ABG)
21:55:59.284 00.000 20224 Move returns status 0, amount 0
21:55:59.284 00.000 20224 move complete, result=0
21:55:59.284 00.000 20224 worker thread done servicing request
21:55:59.289 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58621, med=2758, FiltMin=2518, FiltMax=29488, Gamma=1.000
21:55:59.302 00.013 8996 UpdateGuideState exits: m=788711 SNR=361.7
21:55:59.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:59.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:55:59.304 00.000 8996 Enqueuing Expose request
21:55:59.305 00.001 20224 Worker thread wakes up
21:55:59.305 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:55:59.306 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:55:59.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:00.468 01.162 20224 Exposure complete
21:56:00.533 00.065 20224 worker thread done servicing request
21:56:00.534 00.001 8996 OnExposeComplete: enter
21:56:00.535 00.001 8996 UpdateGuideState(): m_state=6
21:56:00.536 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3387
21:56:00.537 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.63, Mass=720449, SNR=323.6, Peak=54595 HFD=4.6
21:56:00.538 00.001 8996 MultiStar: [#1 0.03,0.31,0.70,U] [#2 -0.21,-0.18,0.71,U] [#3 -0.23,-0.19,0.66,U] [#4 -0.09,-0.17,0.62,U] [#5 -0.17,0.15,0.68,U] [#6 -0.16,-0.28,0.47,U] [#7 -0.23,-0.14,0.48,U] [#8 -0.24,0.15,0.40,U] 
21:56:00.539 00.001 8996 single-star, 8 included, MultiStar: {-0.15, -0.03}, one-star: {-0.11, -0.01}
21:56:00.540 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
21:56:00.541 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
21:56:00.542 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.05 mountX=-0.11 mountY=0.02, mountTheta=2.93
21:56:00.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
21:56:00.545 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
21:56:00.546 00.001 20224 Worker thread wakes up
21:56:00.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
21:56:00.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
21:56:00.546 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.02
21:56:00.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:56:00.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:00.547 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:56:00.547 00.000 20224 MoveAxis(E, 0, ABG)
21:56:00.547 00.000 20224 Move returns status 0, amount 0
21:56:00.547 00.000 20224 MoveAxis(N, 0, ABG)
21:56:00.547 00.000 20224 Move returns status 0, amount 0
21:56:00.547 00.000 20224 move complete, result=0
21:56:00.547 00.000 20224 worker thread done servicing request
21:56:00.551 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54595, med=2758, FiltMin=2502, FiltMax=24755, Gamma=1.000
21:56:00.565 00.014 8996 UpdateGuideState exits: m=720449 SNR=323.6
21:56:00.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:00.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:00.568 00.001 8996 Enqueuing Expose request
21:56:00.569 00.001 20224 Worker thread wakes up
21:56:00.569 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:00.569 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:00.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:01.551 00.982 20224 Exposure complete
21:56:01.622 00.071 20224 worker thread done servicing request
21:56:01.622 00.000 8996 OnExposeComplete: enter
21:56:01.623 00.001 8996 UpdateGuideState(): m_state=6
21:56:01.624 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3388
21:56:01.624 00.000 8996 Star::Find returns 1 (0), X=138.44, Y=472.48, Mass=747511, SNR=356.1, Peak=51299 HFD=4.4
21:56:01.625 00.001 8996 MultiStar: [#1 -0.09,0.17,0.61,U] [#2 -0.38,-0.18,0.00,M1] [#3 -0.37,-0.15,0.61,U] [#4 -0.34,-0.28,0.00,M1] [#5 -0.37,-0.02,0.62,U] [#6 -0.25,-0.27,0.44,U] [#7 -0.19,-0.21,0.45,U] [#8 -0.23,-0.04,0.39,U] 
21:56:01.626 00.001 8996 single-star, 6 included, MultiStar: {-0.21, -0.09}, one-star: {-0.06, -0.16}
21:56:01.627 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
21:56:01.628 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
21:56:01.628 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.18 cameraTheta=-1.93 mountX=-0.05 mountY=0.17, mountTheta=1.83
21:56:01.630 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.16, opts=13)
21:56:01.631 00.001 8996 Enqueuing Move request for scope (-0.06, -0.16)
21:56:01.631 00.000 20224 Worker thread wakes up
21:56:01.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
21:56:01.631 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
21:56:01.631 00.000 20224 Moving (-0.06, -0.16) raw xDistance=-0.05 yDistance=0.17
21:56:01.632 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:56:01.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:01.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:56:01.632 00.000 20224 MoveAxis(E, 0, ABG)
21:56:01.632 00.000 20224 Move returns status 0, amount 0
21:56:01.632 00.000 20224 MoveAxis(N, 0, ABG)
21:56:01.632 00.000 20224 Move returns status 0, amount 0
21:56:01.632 00.000 20224 move complete, result=0
21:56:01.632 00.000 20224 worker thread done servicing request
21:56:01.638 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51299, med=2758, FiltMin=2512, FiltMax=25840, Gamma=1.000
21:56:01.658 00.020 8996 UpdateGuideState exits: m=747511 SNR=356.1
21:56:01.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:01.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:01.661 00.001 8996 Enqueuing Expose request
21:56:01.662 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:56:01.662 00.000 20224 Worker thread wakes up
21:56:01.663 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:01.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:02.821 01.158 20224 Exposure complete
21:56:02.895 00.074 20224 worker thread done servicing request
21:56:02.895 00.000 8996 OnExposeComplete: enter
21:56:02.896 00.001 8996 UpdateGuideState(): m_state=6
21:56:02.897 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3389
21:56:02.898 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.66, Mass=752110, SNR=374.5, Peak=54819 HFD=4.7
21:56:02.899 00.001 8996 MultiStar: [#1 -0.03,0.27,0.67,U] [#2 -0.25,-0.18,0.75,U] [#3 -0.15,0.00,0.58,U] [#4 -0.04,-0.11,0.51,U] [#5 -0.33,0.01,0.69,U] [#6 -0.29,-0.21,0.41,U] [#7 -0.32,-0.04,0.50,U] [#8 -0.40,-0.06,0.42,U] 
21:56:02.900 00.001 8996 single-star, 8 included, MultiStar: {-0.20, -0.02}, one-star: {-0.11, 0.02}
21:56:02.900 00.000 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
21:56:02.901 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
21:56:02.902 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.12 cameraTheta=2.99 mountX=-0.12 mountY=-0.00, mountTheta=-3.11
21:56:02.903 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
21:56:02.904 00.001 8996 Enqueuing Move request for scope (-0.11, 0.02)
21:56:02.904 00.000 20224 Worker thread wakes up
21:56:02.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
21:56:02.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
21:56:02.905 00.001 20224 Moving (-0.11, 0.02) raw xDistance=-0.12 yDistance=-0.00
21:56:02.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:56:02.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:02.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:56:02.905 00.000 20224 MoveAxis(E, 0, ABG)
21:56:02.905 00.000 20224 Move returns status 0, amount 0
21:56:02.905 00.000 20224 MoveAxis(N, 0, ABG)
21:56:02.905 00.000 20224 Move returns status 0, amount 0
21:56:02.905 00.000 20224 move complete, result=0
21:56:02.905 00.000 20224 worker thread done servicing request
21:56:02.909 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54819, med=2758, FiltMin=2515, FiltMax=25168, Gamma=1.000
21:56:02.930 00.021 8996 UpdateGuideState exits: m=752110 SNR=374.5
21:56:02.932 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:02.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:02.934 00.001 8996 Enqueuing Expose request
21:56:02.936 00.002 20224 Worker thread wakes up
21:56:02.936 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:02.937 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:02.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:03.908 00.971 20224 Exposure complete
21:56:04.007 00.099 20224 worker thread done servicing request
21:56:04.007 00.000 8996 OnExposeComplete: enter
21:56:04.008 00.001 8996 UpdateGuideState(): m_state=6
21:56:04.009 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3390
21:56:04.011 00.002 8996 Star::Find returns 1 (0), X=138.29, Y=472.59, Mass=719643, SNR=326.2, Peak=46307 HFD=4.7
21:56:04.013 00.002 8996 MultiStar: [#1 -0.09,0.17,0.70,U] [#2 -0.35,-0.32,0.00,M1] [#3 -0.27,-0.10,0.71,U] [#4 -0.20,-0.09,0.56,U] [#5 -0.47,0.00,0.00,M1] [#6 -0.39,-0.32,0.00,M1] [#7 -0.34,-0.21,0.53,U] [#8 -0.51,-0.18,0.00,M1] 
21:56:04.014 00.001 8996 single-star, 4 included, MultiStar: {-0.22, -0.05}, one-star: {-0.22, -0.05}
21:56:04.016 00.002 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
21:56:04.017 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.36)
21:56:04.019 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.90 mountX=-0.21 mountY=0.08, mountTheta=2.79
21:56:04.022 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.05, opts=13)
21:56:04.024 00.002 8996 Enqueuing Move request for scope (-0.22, -0.05)
21:56:04.026 00.002 20224 Worker thread wakes up
21:56:04.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
21:56:04.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
21:56:04.026 00.000 20224 Moving (-0.22, -0.05) raw xDistance=-0.21 yDistance=0.08
21:56:04.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:56:04.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:04.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:56:04.027 00.001 20224 MoveAxis(E, 31, ABG)
21:56:04.027 00.000 20224 Guiding  Dir = 2, Dur = 31
21:56:04.027 00.000 20224 IsSlewing returns 0
21:56:04.028 00.001 20224 IsGuiding returns 0
21:56:04.036 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46307, med=2758, FiltMin=2505, FiltMax=23344, Gamma=1.000
21:56:04.037 00.001 20224 PulseGuide returned control before completion, sleep 33
21:56:04.059 00.022 8996 UpdateGuideState exits: m=719643 SNR=326.2
21:56:04.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:04.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:04.062 00.001 8996 Enqueuing Expose request
21:56:04.083 00.021 20224 IsGuiding returns 1
21:56:04.083 00.000 20224 scope still moving after pulse duration time elapsed
21:56:04.115 00.032 20224 IsSlewing returns 0
21:56:04.115 00.000 20224 IsGuiding returns 1
21:56:04.146 00.031 20224 IsSlewing returns 0
21:56:04.146 00.000 20224 IsGuiding returns 0
21:56:04.146 00.000 20224 scope move finished after 31 + 87 ms
21:56:04.146 00.000 20224 Move returns status 0, amount 31
21:56:04.146 00.000 20224 MoveAxis(N, 0, ABG)
21:56:04.146 00.000 20224 Move returns status 0, amount 0
21:56:04.146 00.000 20224 move complete, result=0
21:56:04.147 00.001 20224 worker thread done servicing request
21:56:04.147 00.000 20224 Worker thread wakes up
21:56:04.147 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
21:56:04.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:04.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:05.316 01.168 20224 Exposure complete
21:56:05.385 00.069 20224 worker thread done servicing request
21:56:05.385 00.000 8996 OnExposeComplete: enter
21:56:05.386 00.001 8996 UpdateGuideState(): m_state=6
21:56:05.387 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3391
21:56:05.388 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.58, Mass=752899, SNR=345.5, Peak=56051 HFD=4.6
21:56:05.389 00.001 8996 MultiStar: [#1 0.39,0.23,0.00,M1] [#2 0.08,-0.29,0.73,U] [#3 0.12,-0.13,0.58,U] [#4 0.18,-0.29,0.50,U] [#5 0.15,0.08,0.53,U] [#6 0.07,-0.41,0.00,M2] [#7 0.23,-0.29,0.45,U] [#8 -0.11,-0.02,0.40,U] 
21:56:05.389 00.000 8996 refined, 6 included, MultiStar: {0.14, -0.14}, one-star: {0.23, -0.06}
21:56:05.390 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
21:56:05.391 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
21:56:05.392 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.80 mountX=0.15 mountY=0.13, mountTheta=0.69
21:56:05.393 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.14, opts=13)
21:56:05.394 00.001 8996 Enqueuing Move request for scope (0.14, -0.14)
21:56:05.396 00.002 20224 Worker thread wakes up
21:56:05.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
21:56:05.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
21:56:05.396 00.000 20224 Moving (0.14, -0.14) raw xDistance=0.15 yDistance=0.13
21:56:05.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:56:05.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:05.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:56:05.396 00.000 20224 MoveAxis(E, 0, ABG)
21:56:05.397 00.001 20224 Move returns status 0, amount 0
21:56:05.397 00.000 20224 MoveAxis(N, 0, ABG)
21:56:05.397 00.000 20224 Move returns status 0, amount 0
21:56:05.397 00.000 20224 move complete, result=0
21:56:05.397 00.000 20224 worker thread done servicing request
21:56:05.404 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56051, med=2758, FiltMin=2515, FiltMax=31859, Gamma=1.000
21:56:05.422 00.018 8996 UpdateGuideState exits: m=752899 SNR=345.5
21:56:05.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:05.423 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:05.425 00.002 8996 Enqueuing Expose request
21:56:05.425 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:05.426 00.001 20224 Worker thread wakes up
21:56:05.427 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:05.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:06.394 00.967 20224 Exposure complete
21:56:06.464 00.070 20224 worker thread done servicing request
21:56:06.464 00.000 8996 OnExposeComplete: enter
21:56:06.465 00.001 8996 UpdateGuideState(): m_state=6
21:56:06.467 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3392
21:56:06.468 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.67, Mass=736754, SNR=362.0, Peak=56915 HFD=4.5
21:56:06.469 00.001 8996 MultiStar: [#1 0.49,0.20,0.00,M2] [#2 0.32,-0.18,0.80,U] [#3 0.17,-0.33,0.67,U] [#4 0.27,-0.30,0.61,U] [#5 0.21,0.08,0.57,U] [#6 0.12,-0.18,0.40,U] [#7 0.36,-0.31,0.00,M1] [#8 0.10,0.06,0.38,U] 
21:56:06.471 00.002 8996 refined, 6 included, MultiStar: {0.24, -0.12}, one-star: {0.33, 0.03}
21:56:06.473 00.002 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
21:56:06.474 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.80)
21:56:06.478 00.004 8996 CameraToMount -- cameraX=0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-0.46 mountX=0.25 mountY=0.09, mountTheta=0.34
21:56:06.482 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.12, opts=13)
21:56:06.483 00.001 8996 Enqueuing Move request for scope (0.24, -0.12)
21:56:06.485 00.002 20224 Worker thread wakes up
21:56:06.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.12) opts 0xd
21:56:06.485 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.12)
21:56:06.485 00.000 20224 Moving (0.24, -0.12) raw xDistance=0.25 yDistance=0.09
21:56:06.487 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
21:56:06.487 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:06.487 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:56:06.487 00.000 20224 MoveAxis(W, 37, ABG)
21:56:06.487 00.000 20224 Guiding  Dir = 3, Dur = 37
21:56:06.488 00.001 20224 IsSlewing returns 0
21:56:06.488 00.000 20224 IsGuiding returns 0
21:56:06.492 00.004 20224 PulseGuide returned control before completion, sleep 44
21:56:06.495 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56915, med=2758, FiltMin=2518, FiltMax=28317, Gamma=1.000
21:56:06.516 00.021 8996 UpdateGuideState exits: m=736754 SNR=362.0
21:56:06.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:06.519 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:06.520 00.001 8996 Enqueuing Expose request
21:56:06.537 00.017 20224 IsGuiding returns 1
21:56:06.537 00.000 20224 scope still moving after pulse duration time elapsed
21:56:06.568 00.031 20224 IsSlewing returns 0
21:56:06.568 00.000 20224 IsGuiding returns 1
21:56:06.599 00.031 20224 IsSlewing returns 0
21:56:06.599 00.000 20224 IsGuiding returns 0
21:56:06.599 00.000 20224 scope move finished after 37 + 74 ms
21:56:06.599 00.000 20224 Move returns status 0, amount 37
21:56:06.599 00.000 20224 MoveAxis(N, 0, ABG)
21:56:06.599 00.000 20224 Move returns status 0, amount 0
21:56:06.599 00.000 20224 move complete, result=0
21:56:06.599 00.000 20224 worker thread done servicing request
21:56:06.599 00.000 20224 Worker thread wakes up
21:56:06.600 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:06.600 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
21:56:06.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:07.755 01.155 20224 Exposure complete
21:56:07.833 00.078 20224 worker thread done servicing request
21:56:07.833 00.000 8996 OnExposeComplete: enter
21:56:07.835 00.002 8996 UpdateGuideState(): m_state=6
21:56:07.836 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3393
21:56:07.837 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.42, Mass=781454, SNR=357.1, Peak=51872 HFD=4.6
21:56:07.839 00.002 8996 MultiStar: [#1 -0.09,-0.01,0.67,U] [#2 -0.44,-0.24,0.00,M1] [#3 -0.26,-0.32,0.54,U] [#4 -0.24,-0.29,0.56,U] [#5 -0.35,-0.07,0.68,U] [#6 -0.13,-0.31,0.50,U] [#7 -0.21,-0.35,0.43,U] [#8 -0.37,-0.10,0.36,U] 
21:56:07.840 00.001 8996 refined, 7 included, MultiStar: {-0.25, -0.20}, one-star: {-0.32, -0.22}
21:56:07.840 00.000 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
21:56:07.841 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
21:56:07.842 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.46 mountX=-0.23 mountY=0.23, mountTheta=2.36
21:56:07.844 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.20, opts=13)
21:56:07.845 00.001 8996 Enqueuing Move request for scope (-0.25, -0.20)
21:56:07.846 00.001 20224 Worker thread wakes up
21:56:07.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd
21:56:07.846 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.20)
21:56:07.846 00.000 20224 Moving (-0.25, -0.20) raw xDistance=-0.23 yDistance=0.23
21:56:07.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
21:56:07.846 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:56:07.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:56:07.846 00.000 20224 MoveAxis(E, 31, ABG)
21:56:07.846 00.000 20224 Guiding  Dir = 2, Dur = 31
21:56:07.846 00.000 20224 IsSlewing returns 0
21:56:07.847 00.001 20224 IsGuiding returns 0
21:56:07.850 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51872, med=2758, FiltMin=2499, FiltMax=24560, Gamma=1.000
21:56:07.854 00.004 20224 PulseGuide returned control before completion, sleep 34
21:56:07.864 00.010 8996 UpdateGuideState exits: m=781454 SNR=357.1
21:56:07.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:07.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:07.866 00.000 8996 Enqueuing Expose request
21:56:07.900 00.034 20224 IsGuiding returns 1
21:56:07.900 00.000 20224 scope still moving after pulse duration time elapsed
21:56:07.932 00.032 20224 IsSlewing returns 0
21:56:07.932 00.000 20224 IsGuiding returns 1
21:56:07.963 00.031 20224 IsSlewing returns 0
21:56:07.963 00.000 20224 IsGuiding returns 0
21:56:07.963 00.000 20224 scope move finished after 31 + 85 ms
21:56:07.964 00.001 20224 Move returns status 0, amount 31
21:56:07.964 00.000 20224 MoveAxis(N, 0, ABG)
21:56:07.964 00.000 20224 Move returns status 0, amount 0
21:56:07.964 00.000 20224 move complete, result=0
21:56:07.964 00.000 20224 worker thread done servicing request
21:56:07.964 00.000 20224 Worker thread wakes up
21:56:07.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:07.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:07.964 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
21:56:08.937 00.973 20224 Exposure complete
21:56:09.000 00.063 20224 worker thread done servicing request
21:56:09.000 00.000 8996 OnExposeComplete: enter
21:56:09.001 00.001 8996 UpdateGuideState(): m_state=6
21:56:09.001 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3394
21:56:09.002 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.65, Mass=730931, SNR=389.1, Peak=57027 HFD=4.5
21:56:09.003 00.001 8996 MultiStar: [#1 0.07,0.26,0.54,U] [#2 -0.18,-0.12,0.65,U] [#3 -0.06,-0.05,0.52,U] [#4 -0.02,-0.16,0.51,U] [#5 -0.26,0.03,0.56,U] [#6 -0.07,-0.01,0.40,U] [#7 -0.03,-0.07,0.38,U] [#8 -0.27,-0.12,0.39,U] 
21:56:09.004 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.02, 0.01}
21:56:09.005 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
21:56:09.005 00.000 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
21:56:09.006 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.68 mountX=-0.02 mountY=-0.01, mountTheta=-2.79
21:56:09.008 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
21:56:09.010 00.002 8996 Enqueuing Move request for scope (-0.02, 0.01)
21:56:09.010 00.000 20224 Worker thread wakes up
21:56:09.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
21:56:09.010 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
21:56:09.010 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
21:56:09.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:56:09.011 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:09.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:56:09.011 00.000 20224 MoveAxis(E, 0, ABG)
21:56:09.011 00.000 20224 Move returns status 0, amount 0
21:56:09.011 00.000 20224 MoveAxis(N, 0, ABG)
21:56:09.011 00.000 20224 Move returns status 0, amount 0
21:56:09.011 00.000 20224 move complete, result=0
21:56:09.011 00.000 20224 worker thread done servicing request
21:56:09.014 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57027, med=2758, FiltMin=2502, FiltMax=25731, Gamma=1.000
21:56:09.028 00.014 8996 UpdateGuideState exits: m=730931 SNR=389.1
21:56:09.030 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:09.032 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:09.034 00.002 8996 Enqueuing Expose request
21:56:09.035 00.001 20224 Worker thread wakes up
21:56:09.035 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:09.037 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:09.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:10.209 01.172 20224 Exposure complete
21:56:10.300 00.091 20224 worker thread done servicing request
21:56:10.301 00.001 8996 OnExposeComplete: enter
21:56:10.301 00.000 8996 UpdateGuideState(): m_state=6
21:56:10.302 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3395
21:56:10.303 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.42, Mass=743222, SNR=348.1, Peak=52173 HFD=4.6
21:56:10.304 00.001 8996 MultiStar: [#1 -0.09,0.04,0.66,U] [#2 -0.17,-0.38,0.00,M1] [#3 -0.24,-0.11,0.60,U] [#4 -0.16,-0.22,0.59,U] [#5 -0.21,-0.02,0.54,U] [#6 -0.26,-0.35,0.00,M1] [#7 -0.19,-0.36,0.41,U] [#8 -0.23,0.01,0.41,U] 
21:56:10.305 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.13}, one-star: {-0.06, -0.22}
21:56:10.305 00.000 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
21:56:10.306 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
21:56:10.307 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.45 mountX=-0.14 mountY=0.14, mountTheta=2.34
21:56:10.310 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.13, opts=13)
21:56:10.312 00.002 8996 Enqueuing Move request for scope (-0.15, -0.13)
21:56:10.313 00.001 20224 Worker thread wakes up
21:56:10.314 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
21:56:10.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
21:56:10.314 00.000 20224 Moving (-0.15, -0.13) raw xDistance=-0.14 yDistance=0.14
21:56:10.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:56:10.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:10.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:56:10.314 00.000 20224 MoveAxis(E, 0, ABG)
21:56:10.314 00.000 20224 Move returns status 0, amount 0
21:56:10.315 00.001 20224 MoveAxis(N, 0, ABG)
21:56:10.315 00.000 20224 Move returns status 0, amount 0
21:56:10.315 00.000 20224 move complete, result=0
21:56:10.315 00.000 20224 worker thread done servicing request
21:56:10.322 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52173, med=2758, FiltMin=2470, FiltMax=25984, Gamma=1.000
21:56:10.341 00.019 8996 UpdateGuideState exits: m=743222 SNR=348.1
21:56:10.342 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:10.344 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:10.345 00.001 8996 Enqueuing Expose request
21:56:10.346 00.001 20224 Worker thread wakes up
21:56:10.347 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:10.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:10.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:11.335 00.987 20224 Exposure complete
21:56:11.391 00.056 20224 worker thread done servicing request
21:56:11.391 00.000 8996 OnExposeComplete: enter
21:56:11.394 00.003 8996 UpdateGuideState(): m_state=6
21:56:11.397 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3396
21:56:11.398 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.63, Mass=723381, SNR=394.4, Peak=52307 HFD=4.7
21:56:11.400 00.002 8996 MultiStar: [#1 0.18,0.15,0.57,U] [#2 0.01,-0.26,0.70,U] [#3 -0.05,0.06,0.50,U] [#4 0.06,-0.01,0.47,U] [#5 -0.15,0.09,0.56,U] [#6 -0.18,-0.07,0.42,U] [#7 -0.02,-0.20,0.43,U] [#8 -0.21,0.03,0.32,U] 
21:56:11.402 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {0.04, -0.01}
21:56:11.404 00.002 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
21:56:11.406 00.002 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
21:56:11.408 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.13 mountX=-0.01 mountY=0.03, mountTheta=2.03
21:56:11.412 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
21:56:11.414 00.002 8996 Enqueuing Move request for scope (-0.02, -0.03)
21:56:11.416 00.002 20224 Worker thread wakes up
21:56:11.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
21:56:11.416 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
21:56:11.416 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
21:56:11.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:11.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:11.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:56:11.417 00.001 20224 MoveAxis(E, 0, ABG)
21:56:11.417 00.000 20224 Move returns status 0, amount 0
21:56:11.417 00.000 20224 MoveAxis(N, 0, ABG)
21:56:11.417 00.000 20224 Move returns status 0, amount 0
21:56:11.417 00.000 20224 move complete, result=0
21:56:11.417 00.000 20224 worker thread done servicing request
21:56:11.430 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52307, med=2758, FiltMin=2483, FiltMax=25395, Gamma=1.000
21:56:11.450 00.020 8996 UpdateGuideState exits: m=723381 SNR=394.4
21:56:11.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:11.453 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:11.454 00.001 8996 Enqueuing Expose request
21:56:11.455 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:11.456 00.001 20224 Worker thread wakes up
21:56:11.456 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:11.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:12.643 01.187 20224 Exposure complete
21:56:12.697 00.054 20224 worker thread done servicing request
21:56:12.697 00.000 8996 OnExposeComplete: enter
21:56:12.698 00.001 8996 UpdateGuideState(): m_state=6
21:56:12.699 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3397
21:56:12.700 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.81, Mass=758367, SNR=347.2, Peak=60483 HFD=4.6
21:56:12.701 00.001 8996 MultiStar: [#1 -0.11,0.24,0.72,U] [#2 -0.26,-0.20,0.67,U] [#3 -0.14,0.02,0.59,U] [#4 -0.08,-0.09,0.57,U] [#5 -0.25,0.09,0.58,U] [#6 -0.30,0.09,0.50,U] [#7 -0.19,-0.14,0.52,U] [#8 -0.15,0.16,0.44,U] 
21:56:12.702 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.05}, one-star: {0.03, 0.17}
21:56:12.702 00.000 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
21:56:12.703 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
21:56:12.704 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.15 cameraTheta=2.84 mountX=-0.15 mountY=-0.03, mountTheta=-2.95
21:56:12.705 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.05, opts=13)
21:56:12.706 00.001 8996 Enqueuing Move request for scope (-0.15, 0.05)
21:56:12.707 00.001 20224 Worker thread wakes up
21:56:12.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
21:56:12.707 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
21:56:12.707 00.000 20224 Moving (-0.15, 0.05) raw xDistance=-0.15 yDistance=-0.03
21:56:12.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:56:12.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:12.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:56:12.707 00.000 20224 MoveAxis(E, 0, ABG)
21:56:12.707 00.000 20224 Move returns status 0, amount 0
21:56:12.707 00.000 20224 MoveAxis(N, 0, ABG)
21:56:12.707 00.000 20224 Move returns status 0, amount 0
21:56:12.707 00.000 20224 move complete, result=0
21:56:12.707 00.000 20224 worker thread done servicing request
21:56:12.711 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60483, med=2758, FiltMin=2509, FiltMax=28339, Gamma=1.000
21:56:12.731 00.020 8996 UpdateGuideState exits: m=758367 SNR=347.2
21:56:12.733 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:12.735 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:12.737 00.002 8996 Enqueuing Expose request
21:56:12.739 00.002 20224 Worker thread wakes up
21:56:12.739 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:12.741 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:12.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:13.745 01.004 20224 Exposure complete
21:56:13.827 00.082 20224 worker thread done servicing request
21:56:13.827 00.000 8996 OnExposeComplete: enter
21:56:13.833 00.006 8996 UpdateGuideState(): m_state=6
21:56:13.834 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3398
21:56:13.835 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.98, Mass=674880, SNR=347.0, Peak=53779 HFD=4.9
21:56:13.836 00.001 8996 MultiStar: [#1 0.12,0.33,0.65,U] [#2 -0.13,-0.06,0.75,U] [#3 -0.12,0.08,0.66,U] [#4 -0.03,-0.07,0.53,U] [#5 -0.26,0.34,0.00,M1] [#6 -0.16,-0.10,0.43,U] [#7 -0.07,-0.18,0.42,U] [#8 -0.36,0.10,0.38,U] 
21:56:13.837 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.09}, one-star: {-0.05, 0.34}
21:56:13.837 00.000 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
21:56:13.838 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
21:56:13.839 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.30 mountX=-0.09 mountY=-0.08, mountTheta=-2.40
21:56:13.840 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
21:56:13.841 00.001 8996 Enqueuing Move request for scope (-0.08, 0.09)
21:56:13.842 00.001 20224 Worker thread wakes up
21:56:13.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
21:56:13.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
21:56:13.842 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
21:56:13.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:56:13.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:13.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:56:13.842 00.000 20224 MoveAxis(E, 0, ABG)
21:56:13.842 00.000 20224 Move returns status 0, amount 0
21:56:13.842 00.000 20224 MoveAxis(N, 0, ABG)
21:56:13.842 00.000 20224 Move returns status 0, amount 0
21:56:13.842 00.000 20224 move complete, result=0
21:56:13.842 00.000 20224 worker thread done servicing request
21:56:13.847 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53779, med=2758, FiltMin=2493, FiltMax=26256, Gamma=1.000
21:56:13.863 00.016 8996 UpdateGuideState exits: m=674880 SNR=347.0
21:56:13.865 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:13.865 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:13.866 00.001 8996 Enqueuing Expose request
21:56:13.867 00.001 20224 Worker thread wakes up
21:56:13.867 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:13.868 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:13.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:15.049 01.181 20224 Exposure complete
21:56:15.109 00.060 20224 worker thread done servicing request
21:56:15.109 00.000 8996 OnExposeComplete: enter
21:56:15.112 00.003 8996 UpdateGuideState(): m_state=6
21:56:15.114 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3399
21:56:15.115 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.05, Mass=668084, SNR=319.5, Peak=63219 HFD=4.4
21:56:15.116 00.001 8996 MultiStar: [#1 0.19,0.47,0.00,M1] [#2 0.05,-0.08,0.79,U] [#3 0.17,0.13,0.70,U] [#4 0.18,0.02,0.53,U] [#5 -0.10,0.35,0.64,U] [#6 -0.17,0.11,0.45,U] [#7 -0.02,-0.06,0.45,U] [#8 -0.10,0.30,0.43,U] 
21:56:15.117 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.16}, one-star: {0.13, 0.41}
21:56:15.118 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
21:56:15.119 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
21:56:15.120 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.35 mountX=0.02 mountY=-0.17, mountTheta=-1.44
21:56:15.123 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.16, opts=13)
21:56:15.125 00.002 8996 Enqueuing Move request for scope (0.04, 0.16)
21:56:15.126 00.001 20224 Worker thread wakes up
21:56:15.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
21:56:15.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
21:56:15.126 00.000 20224 Moving (0.04, 0.16) raw xDistance=0.02 yDistance=-0.17
21:56:15.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:56:15.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:15.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:56:15.126 00.000 20224 MoveAxis(E, 0, ABG)
21:56:15.126 00.000 20224 Move returns status 0, amount 0
21:56:15.126 00.000 20224 MoveAxis(N, 0, ABG)
21:56:15.126 00.000 20224 Move returns status 0, amount 0
21:56:15.126 00.000 20224 move complete, result=0
21:56:15.127 00.001 20224 worker thread done servicing request
21:56:15.134 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=63219, med=2758, FiltMin=2512, FiltMax=28483, Gamma=1.000
21:56:15.152 00.018 8996 UpdateGuideState exits: m=668084 SNR=319.5
21:56:15.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:15.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:15.154 00.000 8996 Enqueuing Expose request
21:56:15.155 00.001 20224 Worker thread wakes up
21:56:15.156 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:15.156 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:15.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:16.136 00.980 20224 Exposure complete
21:56:16.210 00.074 20224 worker thread done servicing request
21:56:16.210 00.000 8996 OnExposeComplete: enter
21:56:16.211 00.001 8996 UpdateGuideState(): m_state=6
21:56:16.212 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3400
21:56:16.213 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.86, Mass=771603, SNR=382.0, Peak=65507 HFD=4.7
21:56:16.213 00.000 8996 MultiStar: [#1 0.20,0.31,0.60,U] [#2 0.06,-0.08,0.71,U] [#3 -0.04,0.02,0.54,U] [#4 -0.06,0.06,0.56,U] [#5 -0.10,0.35,0.61,U] [#6 -0.15,0.08,0.44,U] [#7 0.01,-0.09,0.38,U] [#8 -0.11,0.20,0.38,U] 
21:56:16.215 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.13}, one-star: {0.10, 0.22}
21:56:16.215 00.000 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
21:56:16.217 00.002 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
21:56:16.219 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.51 mountX=-0.01 mountY=-0.13, mountTheta=-1.61
21:56:16.222 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.13, opts=13)
21:56:16.224 00.002 8996 Enqueuing Move request for scope (0.01, 0.13)
21:56:16.225 00.001 20224 Worker thread wakes up
21:56:16.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
21:56:16.225 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
21:56:16.225 00.000 20224 Moving (0.01, 0.13) raw xDistance=-0.01 yDistance=-0.13
21:56:16.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:16.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:16.226 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:56:16.226 00.000 20224 MoveAxis(E, 0, ABG)
21:56:16.226 00.000 20224 Move returns status 0, amount 0
21:56:16.226 00.000 20224 MoveAxis(N, 0, ABG)
21:56:16.226 00.000 20224 Move returns status 0, amount 0
21:56:16.226 00.000 20224 move complete, result=0
21:56:16.226 00.000 20224 worker thread done servicing request
21:56:16.231 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2467, FiltMax=29414, Gamma=1.000
21:56:16.245 00.014 8996 UpdateGuideState exits: m=771603 SNR=382.0
21:56:16.246 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:16.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:16.247 00.000 8996 Enqueuing Expose request
21:56:16.248 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:16.249 00.001 20224 Worker thread wakes up
21:56:16.249 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:16.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:17.415 01.166 20224 Exposure complete
21:56:17.473 00.058 20224 worker thread done servicing request
21:56:17.473 00.000 8996 OnExposeComplete: enter
21:56:17.474 00.001 8996 UpdateGuideState(): m_state=6
21:56:17.475 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3401
21:56:17.476 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.69, Mass=769204, SNR=369.9, Peak=57843 HFD=4.7
21:56:17.477 00.001 8996 MultiStar: [#1 0.26,0.28,0.64,U] [#2 0.04,-0.12,0.69,U] [#3 -0.08,-0.05,0.56,U] [#4 0.01,-0.08,0.57,U] [#5 0.09,0.18,0.54,U] [#6 -0.06,0.03,0.42,U] [#7 0.10,-0.10,0.44,U] [#8 0.02,0.18,0.39,U] 
21:56:17.478 00.001 8996 single-star, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.02, 0.05}
21:56:17.479 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
21:56:17.479 00.000 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
21:56:17.480 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.15 mountX=0.02 mountY=-0.05, mountTheta=-1.25
21:56:17.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
21:56:17.482 00.000 8996 Enqueuing Move request for scope (0.02, 0.05)
21:56:17.483 00.001 20224 Worker thread wakes up
21:56:17.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
21:56:17.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
21:56:17.483 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.02 yDistance=-0.05
21:56:17.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:56:17.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:17.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:56:17.483 00.000 20224 MoveAxis(E, 0, ABG)
21:56:17.483 00.000 20224 Move returns status 0, amount 0
21:56:17.484 00.001 20224 MoveAxis(N, 0, ABG)
21:56:17.484 00.000 20224 Move returns status 0, amount 0
21:56:17.484 00.000 20224 move complete, result=0
21:56:17.484 00.000 20224 worker thread done servicing request
21:56:17.496 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57843, med=2755, FiltMin=2512, FiltMax=27699, Gamma=1.000
21:56:17.515 00.019 8996 UpdateGuideState exits: m=769204 SNR=369.9
21:56:17.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:17.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:17.518 00.001 8996 Enqueuing Expose request
21:56:17.519 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:17.520 00.001 20224 Worker thread wakes up
21:56:17.520 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:17.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:18.504 00.984 20224 Exposure complete
21:56:18.575 00.071 20224 worker thread done servicing request
21:56:18.575 00.000 8996 OnExposeComplete: enter
21:56:18.576 00.001 8996 UpdateGuideState(): m_state=6
21:56:18.576 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3402
21:56:18.577 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.79, Mass=733047, SNR=358.0, Peak=61715 HFD=4.6
21:56:18.578 00.001 8996 MultiStar: [#1 0.19,0.38,0.00,M1] [#2 0.02,0.01,0.79,U] [#3 -0.10,0.07,0.62,U] [#4 -0.05,-0.08,0.53,U] [#5 -0.05,0.35,0.60,U] [#6 -0.32,0.05,0.42,U] [#7 0.05,-0.03,0.52,U] [#8 -0.21,0.24,0.39,U] 
21:56:18.579 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.09}, one-star: {0.09, 0.15}
21:56:18.579 00.000 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
21:56:18.580 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
21:56:18.581 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.98 mountX=-0.05 mountY=-0.09, mountTheta=-2.08
21:56:18.582 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
21:56:18.583 00.001 8996 Enqueuing Move request for scope (-0.04, 0.09)
21:56:18.584 00.001 20224 Worker thread wakes up
21:56:18.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
21:56:18.584 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
21:56:18.584 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.09
21:56:18.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:56:18.584 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:18.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:56:18.584 00.000 20224 MoveAxis(E, 0, ABG)
21:56:18.584 00.000 20224 Move returns status 0, amount 0
21:56:18.584 00.000 20224 MoveAxis(N, 0, ABG)
21:56:18.585 00.001 20224 Move returns status 0, amount 0
21:56:18.585 00.000 20224 move complete, result=0
21:56:18.585 00.000 20224 worker thread done servicing request
21:56:18.590 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61715, med=2755, FiltMin=2477, FiltMax=28819, Gamma=1.000
21:56:18.616 00.026 8996 UpdateGuideState exits: m=733047 SNR=358.0
21:56:18.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:18.619 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:18.620 00.001 8996 Enqueuing Expose request
21:56:18.621 00.001 20224 Worker thread wakes up
21:56:18.622 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:18.623 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:18.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:19.819 01.196 20224 Exposure complete
21:56:19.885 00.066 20224 worker thread done servicing request
21:56:19.885 00.000 8996 OnExposeComplete: enter
21:56:19.886 00.001 8996 UpdateGuideState(): m_state=6
21:56:19.886 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3403
21:56:19.887 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.73, Mass=749854, SNR=364.3, Peak=57619 HFD=4.6
21:56:19.888 00.001 8996 MultiStar: [#1 0.01,0.36,0.64,U] [#2 -0.06,0.01,0.77,U] [#3 -0.24,0.09,0.65,U] [#4 -0.16,-0.19,0.53,U] [#5 -0.33,0.15,0.59,U] [#6 -0.28,-0.01,0.46,U] [#7 -0.15,-0.09,0.43,U] [#8 -0.42,0.04,0.00,M1] 
21:56:19.889 00.001 8996 single-star, 7 included, MultiStar: {-0.15, 0.07}, one-star: {-0.09, 0.09}
21:56:19.890 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
21:56:19.890 00.000 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
21:56:19.891 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.37 mountX=-0.10 mountY=-0.08, mountTheta=-2.48
21:56:19.892 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
21:56:19.893 00.001 8996 Enqueuing Move request for scope (-0.09, 0.09)
21:56:19.894 00.001 20224 Worker thread wakes up
21:56:19.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
21:56:19.894 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
21:56:19.894 00.000 20224 Moving (-0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
21:56:19.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:56:19.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:19.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:56:19.894 00.000 20224 MoveAxis(E, 0, ABG)
21:56:19.894 00.000 20224 Move returns status 0, amount 0
21:56:19.894 00.000 20224 MoveAxis(N, 0, ABG)
21:56:19.894 00.000 20224 Move returns status 0, amount 0
21:56:19.894 00.000 20224 move complete, result=0
21:56:19.894 00.000 20224 worker thread done servicing request
21:56:19.898 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57619, med=2755, FiltMin=2502, FiltMax=25683, Gamma=1.000
21:56:19.930 00.032 8996 UpdateGuideState exits: m=749854 SNR=364.3
21:56:19.932 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:19.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:19.935 00.002 8996 Enqueuing Expose request
21:56:19.936 00.001 20224 Worker thread wakes up
21:56:19.936 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:19.938 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:19.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:20.921 00.983 20224 Exposure complete
21:56:20.996 00.075 20224 worker thread done servicing request
21:56:20.996 00.000 8996 OnExposeComplete: enter
21:56:20.997 00.001 8996 UpdateGuideState(): m_state=6
21:56:20.998 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3404
21:56:20.999 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.79, Mass=751723, SNR=371.8, Peak=59075 HFD=4.6
21:56:21.000 00.001 8996 MultiStar: [#1 0.07,0.35,0.61,U] [#2 -0.21,-0.13,0.71,U] [#3 -0.20,-0.02,0.51,U] [#4 -0.18,-0.16,0.50,U] [#5 -0.34,0.28,0.00,M1] [#6 -0.28,-0.05,0.42,U] [#7 -0.20,-0.21,0.43,U] [#8 -0.27,0.29,0.38,U] 
21:56:21.001 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.04}, one-star: {0.06, 0.15}
21:56:21.002 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
21:56:21.002 00.000 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
21:56:21.003 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.82 mountX=-0.12 mountY=-0.03, mountTheta=-2.94
21:56:21.005 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
21:56:21.005 00.000 8996 Enqueuing Move request for scope (-0.12, 0.04)
21:56:21.006 00.001 20224 Worker thread wakes up
21:56:21.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
21:56:21.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
21:56:21.006 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.03
21:56:21.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:56:21.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:21.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:56:21.006 00.000 20224 MoveAxis(E, 0, ABG)
21:56:21.007 00.001 20224 Move returns status 0, amount 0
21:56:21.007 00.000 20224 MoveAxis(N, 0, ABG)
21:56:21.007 00.000 20224 Move returns status 0, amount 0
21:56:21.007 00.000 20224 move complete, result=0
21:56:21.007 00.000 20224 worker thread done servicing request
21:56:21.014 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59075, med=2755, FiltMin=2377, FiltMax=30067, Gamma=1.000
21:56:21.042 00.028 8996 UpdateGuideState exits: m=751723 SNR=371.8
21:56:21.044 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:21.046 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:21.048 00.002 8996 Enqueuing Expose request
21:56:21.051 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:21.053 00.002 20224 Worker thread wakes up
21:56:21.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:21.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:22.222 01.169 20224 Exposure complete
21:56:22.283 00.061 20224 worker thread done servicing request
21:56:22.283 00.000 8996 OnExposeComplete: enter
21:56:22.284 00.001 8996 UpdateGuideState(): m_state=6
21:56:22.285 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3405
21:56:22.285 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=472.82, Mass=808993, SNR=413.5, Peak=64227 HFD=4.5
21:56:22.286 00.001 8996 MultiStar: [#1 0.02,0.27,0.51,U] [#2 -0.08,-0.08,0.60,U] [#3 0.01,-0.04,0.51,U] [#4 -0.01,-0.10,0.49,U] [#5 -0.22,0.21,0.48,U] [#6 -0.14,-0.10,0.35,U] [#7 0.06,-0.33,0.42,U] [#8 -0.35,0.13,0.36,U] 
21:56:22.287 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {-0.08, 0.18}
21:56:22.288 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
21:56:22.289 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
21:56:22.289 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.70 mountX=-0.08 mountY=-0.03, mountTheta=-2.82
21:56:22.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
21:56:22.292 00.001 8996 Enqueuing Move request for scope (-0.08, 0.04)
21:56:22.292 00.000 20224 Worker thread wakes up
21:56:22.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
21:56:22.293 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
21:56:22.293 00.000 20224 Moving (-0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
21:56:22.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:56:22.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:22.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:56:22.293 00.000 20224 MoveAxis(E, 0, ABG)
21:56:22.293 00.000 20224 Move returns status 0, amount 0
21:56:22.293 00.000 20224 MoveAxis(N, 0, ABG)
21:56:22.293 00.000 20224 Move returns status 0, amount 0
21:56:22.293 00.000 20224 move complete, result=0
21:56:22.293 00.000 20224 worker thread done servicing request
21:56:22.297 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64227, med=2755, FiltMin=2448, FiltMax=28307, Gamma=1.000
21:56:22.331 00.034 8996 UpdateGuideState exits: m=808993 SNR=413.5
21:56:22.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:22.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:22.336 00.003 8996 Enqueuing Expose request
21:56:22.338 00.002 20224 Worker thread wakes up
21:56:22.338 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:22.340 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:22.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:23.310 00.970 20224 Exposure complete
21:56:23.410 00.100 20224 worker thread done servicing request
21:56:23.410 00.000 8996 OnExposeComplete: enter
21:56:23.412 00.002 8996 UpdateGuideState(): m_state=6
21:56:23.413 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3406
21:56:23.414 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.70, Mass=684200, SNR=323.2, Peak=51683 HFD=4.7
21:56:23.416 00.002 8996 MultiStar: [#1 0.03,0.16,0.75,U] [#2 -0.31,-0.14,0.83,U] [#3 -0.18,-0.17,0.70,U] [#4 -0.14,-0.08,0.57,U] [#5 -0.30,0.22,0.71,U] [#6 -0.10,-0.04,0.45,U] [#7 0.00,-0.13,0.49,U] [#8 -0.34,-0.01,0.42,U] 
21:56:23.417 00.001 8996 single-star, 8 included, MultiStar: {-0.16, -0.00}, one-star: {-0.10, 0.06}
21:56:23.418 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
21:56:23.419 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
21:56:23.420 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.58 mountX=-0.11 mountY=-0.05, mountTheta=-2.69
21:56:23.423 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.06, opts=13)
21:56:23.424 00.001 8996 Enqueuing Move request for scope (-0.10, 0.06)
21:56:23.425 00.001 20224 Worker thread wakes up
21:56:23.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
21:56:23.426 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
21:56:23.426 00.000 20224 Moving (-0.10, 0.06) raw xDistance=-0.11 yDistance=-0.05
21:56:23.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:56:23.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:23.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:56:23.426 00.000 20224 MoveAxis(E, 0, ABG)
21:56:23.426 00.000 20224 Move returns status 0, amount 0
21:56:23.426 00.000 20224 MoveAxis(N, 0, ABG)
21:56:23.426 00.000 20224 Move returns status 0, amount 0
21:56:23.427 00.001 20224 move complete, result=0
21:56:23.427 00.000 20224 worker thread done servicing request
21:56:23.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51683, med=2755, FiltMin=2515, FiltMax=23011, Gamma=1.000
21:56:23.447 00.017 8996 UpdateGuideState exits: m=684200 SNR=323.2
21:56:23.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:23.451 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:23.452 00.001 8996 Enqueuing Expose request
21:56:23.453 00.001 20224 Worker thread wakes up
21:56:23.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:23.454 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:23.455 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:24.611 01.156 20224 Exposure complete
21:56:24.673 00.062 20224 worker thread done servicing request
21:56:24.673 00.000 8996 OnExposeComplete: enter
21:56:24.674 00.001 8996 UpdateGuideState(): m_state=6
21:56:24.674 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3407
21:56:24.675 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.89, Mass=770221, SNR=357.9, Peak=65507 HFD=4.7
21:56:24.676 00.001 8996 MultiStar: [#1 0.22,0.24,0.67,U] [#2 -0.09,0.05,0.81,U] [#3 0.03,0.11,0.55,U] [#4 0.13,0.02,0.49,U] [#5 -0.02,0.29,0.62,U] [#6 -0.06,-0.01,0.42,U] [#7 0.21,0.01,0.44,U] [#8 -0.12,0.31,0.40,U] 
21:56:24.677 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.15}, one-star: {-0.00, 0.25}
21:56:24.678 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
21:56:24.678 00.000 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
21:56:24.681 00.003 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.38 mountX=0.01 mountY=-0.16, mountTheta=-1.48
21:56:24.685 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
21:56:24.687 00.002 8996 Enqueuing Move request for scope (0.03, 0.15)
21:56:24.689 00.002 20224 Worker thread wakes up
21:56:24.689 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
21:56:24.689 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
21:56:24.690 00.001 20224 Moving (0.03, 0.15) raw xDistance=0.01 yDistance=-0.16
21:56:24.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:56:24.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:24.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:56:24.690 00.000 20224 MoveAxis(E, 0, ABG)
21:56:24.690 00.000 20224 Move returns status 0, amount 0
21:56:24.690 00.000 20224 MoveAxis(N, 0, ABG)
21:56:24.690 00.000 20224 Move returns status 0, amount 0
21:56:24.690 00.000 20224 move complete, result=0
21:56:24.691 00.001 20224 worker thread done servicing request
21:56:24.699 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2509, FiltMax=28035, Gamma=1.000
21:56:24.722 00.023 8996 UpdateGuideState exits: m=770221 SNR=357.9
21:56:24.729 00.007 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:24.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:24.731 00.001 8996 Enqueuing Expose request
21:56:24.731 00.000 20224 Worker thread wakes up
21:56:24.731 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:24.732 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:24.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:25.702 00.970 20224 Exposure complete
21:56:25.791 00.089 20224 worker thread done servicing request
21:56:25.791 00.000 8996 OnExposeComplete: enter
21:56:25.792 00.001 8996 UpdateGuideState(): m_state=6
21:56:25.794 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3408
21:56:25.795 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.92, Mass=710807, SNR=322.7, Peak=62355 HFD=4.4
21:56:25.796 00.001 8996 MultiStar: [#1 0.03,0.44,0.00,M1] [#2 -0.25,0.15,0.87,U] [#3 -0.06,0.12,0.68,U] [#4 -0.02,0.06,0.62,U] [#5 -0.07,0.29,0.63,U] [#6 -0.18,0.15,0.47,U] [#7 -0.13,-0.10,0.49,U] [#8 0.02,0.35,0.47,U] 
21:56:25.797 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.17}, one-star: {-0.02, 0.29}
21:56:25.798 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
21:56:25.799 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
21:56:25.800 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.05 mountX=-0.11 mountY=-0.16, mountTheta=-2.15
21:56:25.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.17, opts=13)
21:56:25.803 00.001 8996 Enqueuing Move request for scope (-0.09, 0.17)
21:56:25.804 00.001 20224 Worker thread wakes up
21:56:25.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
21:56:25.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
21:56:25.804 00.000 20224 Moving (-0.09, 0.17) raw xDistance=-0.11 yDistance=-0.16
21:56:25.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:56:25.805 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:25.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:56:25.805 00.000 20224 MoveAxis(E, 0, ABG)
21:56:25.805 00.000 20224 Move returns status 0, amount 0
21:56:25.805 00.000 20224 MoveAxis(N, 0, ABG)
21:56:25.805 00.000 20224 Move returns status 0, amount 0
21:56:25.805 00.000 20224 move complete, result=0
21:56:25.805 00.000 20224 worker thread done servicing request
21:56:25.808 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62355, med=2758, FiltMin=2515, FiltMax=26646, Gamma=1.000
21:56:25.831 00.023 8996 UpdateGuideState exits: m=710807 SNR=322.7
21:56:25.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:25.834 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:25.836 00.002 8996 Enqueuing Expose request
21:56:25.838 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:25.840 00.002 20224 Worker thread wakes up
21:56:25.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:25.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:27.007 01.167 20224 Exposure complete
21:56:27.076 00.069 20224 worker thread done servicing request
21:56:27.077 00.001 8996 OnExposeComplete: enter
21:56:27.077 00.000 8996 UpdateGuideState(): m_state=6
21:56:27.078 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3409
21:56:27.079 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.83, Mass=793970, SNR=336.5, Peak=63549 HFD=4.4
21:56:27.081 00.002 8996 MultiStar: [#1 -0.30,0.40,0.00,M2] [#2 -0.55,0.01,0.00,M1] [#3 -0.47,0.06,0.00,M1] [#4 -0.39,0.01,0.57,U] [#5 -0.67,0.20,0.00,M1] [#6 -0.64,-0.09,0.00,M1] [#7 -0.55,-0.17,0.00,M1] [#8 -0.67,0.17,0.00,M1] 
21:56:27.082 00.001 8996 refined, 1 included, MultiStar: {-0.43, 0.12}, one-star: {-0.44, 0.19}
21:56:27.084 00.002 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
21:56:27.085 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
21:56:27.086 00.001 8996 CameraToMount -- cameraX=-0.43 cameraY=0.12 hyp=0.44 cameraTheta=2.86 mountX=-0.44 mountY=-0.08, mountTheta=-2.97
21:56:27.088 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=0.12, opts=13)
21:56:27.089 00.001 8996 Enqueuing Move request for scope (-0.43, 0.12)
21:56:27.091 00.002 20224 Worker thread wakes up
21:56:27.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.12) opts 0xd
21:56:27.091 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, 0.12)
21:56:27.091 00.000 20224 Moving (-0.43, 0.12) raw xDistance=-0.44 yDistance=-0.08
21:56:27.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
21:56:27.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:27.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:56:27.091 00.000 20224 MoveAxis(E, 64, ABG)
21:56:27.091 00.000 20224 Guiding  Dir = 2, Dur = 64
21:56:27.091 00.000 20224 IsSlewing returns 0
21:56:27.091 00.000 20224 IsGuiding returns 0
21:56:27.094 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63549, med=2758, FiltMin=2477, FiltMax=29875, Gamma=1.000
21:56:27.120 00.026 8996 UpdateGuideState exits: m=793970 SNR=336.5
21:56:27.121 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:27.122 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:27.123 00.001 8996 Enqueuing Expose request
21:56:27.129 00.006 20224 PulseGuide returned control before completion, sleep 37
21:56:27.175 00.046 20224 IsGuiding returns 1
21:56:27.175 00.000 20224 scope still moving after pulse duration time elapsed
21:56:27.206 00.031 20224 IsSlewing returns 0
21:56:27.207 00.001 20224 IsGuiding returns 1
21:56:27.238 00.031 20224 IsSlewing returns 0
21:56:27.238 00.000 20224 IsGuiding returns 0
21:56:27.239 00.001 20224 scope move finished after 64 + 82 ms
21:56:27.239 00.000 20224 Move returns status 0, amount 64
21:56:27.239 00.000 20224 MoveAxis(N, 0, ABG)
21:56:27.239 00.000 20224 Move returns status 0, amount 0
21:56:27.239 00.000 20224 move complete, result=0
21:56:27.239 00.000 20224 worker thread done servicing request
21:56:27.239 00.000 20224 Worker thread wakes up
21:56:27.239 00.000 8996 GuideStep: -0.4 px 64 ms EAST, -0.1 px 0 ms NORTH
21:56:27.242 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:27.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:28.211 00.969 20224 Exposure complete
21:56:28.266 00.055 20224 worker thread done servicing request
21:56:28.266 00.000 8996 OnExposeComplete: enter
21:56:28.268 00.002 8996 UpdateGuideState(): m_state=6
21:56:28.270 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3410
21:56:28.272 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=472.92, Mass=714585, SNR=366.4, Peak=58995 HFD=4.4
21:56:28.274 00.002 8996 MultiStar: [#1 0.00,0.51,0.00,M3] [#2 -0.18,0.37,0.00,M2] [#3 -0.12,0.09,0.54,U] [#4 -0.13,-0.06,0.52,U] [#5 -0.27,0.27,0.53,U] [#6 -0.38,0.05,0.44,U] [#7 -0.11,0.13,0.47,U] [#8 -0.23,0.27,0.40,U] 
21:56:28.276 00.002 8996 refined, 6 included, MultiStar: {-0.17, 0.16}, one-star: {-0.09, 0.28}
21:56:28.277 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
21:56:28.279 00.002 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
21:56:28.281 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.16 hyp=0.24 cameraTheta=2.39 mountX=-0.19 mountY=-0.14, mountTheta=-2.50
21:56:28.284 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.16, opts=13)
21:56:28.285 00.001 8996 Enqueuing Move request for scope (-0.17, 0.16)
21:56:28.286 00.001 20224 Worker thread wakes up
21:56:28.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.16) opts 0xd
21:56:28.286 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.16)
21:56:28.286 00.000 20224 Moving (-0.17, 0.16) raw xDistance=-0.19 yDistance=-0.14
21:56:28.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:56:28.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:28.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:56:28.286 00.000 20224 MoveAxis(E, 0, ABG)
21:56:28.286 00.000 20224 Move returns status 0, amount 0
21:56:28.286 00.000 20224 MoveAxis(N, 0, ABG)
21:56:28.287 00.001 20224 Move returns status 0, amount 0
21:56:28.287 00.000 20224 move complete, result=0
21:56:28.287 00.000 20224 worker thread done servicing request
21:56:28.291 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58995, med=2758, FiltMin=2448, FiltMax=27878, Gamma=1.000
21:56:28.304 00.013 8996 UpdateGuideState exits: m=714585 SNR=366.4
21:56:28.306 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:28.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:28.308 00.001 8996 Enqueuing Expose request
21:56:28.309 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:28.310 00.001 20224 Worker thread wakes up
21:56:28.311 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:28.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:29.466 01.155 20224 Exposure complete
21:56:29.549 00.083 20224 worker thread done servicing request
21:56:29.549 00.000 8996 OnExposeComplete: enter
21:56:29.551 00.002 8996 UpdateGuideState(): m_state=6
21:56:29.553 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3411
21:56:29.554 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=473.10, Mass=717943, SNR=349.9, Peak=65507 HFD=4.5
21:56:29.556 00.002 8996 MultiStar: [#1 0.51,0.52,0.00,M4] [#2 0.21,0.06,0.77,U] [#3 0.36,0.20,0.69,U] [#4 0.34,0.11,0.62,U] [#5 0.26,0.40,0.00,M1] [#6 0.11,-0.03,0.45,U] [#7 0.27,-0.15,0.52,U] [#8 0.17,0.45,0.00,M1] 
21:56:29.557 00.001 8996 refined, 5 included, MultiStar: {0.28, 0.15}, one-star: {0.31, 0.46}
21:56:29.558 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
21:56:29.560 00.002 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
21:56:29.561 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.51 mountX=0.26 mountY=-0.18, mountTheta=-0.61
21:56:29.565 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.15, opts=13)
21:56:29.567 00.002 8996 Enqueuing Move request for scope (0.28, 0.15)
21:56:29.569 00.002 20224 Worker thread wakes up
21:56:29.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd
21:56:29.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.15)
21:56:29.569 00.000 20224 Moving (0.28, 0.15) raw xDistance=0.26 yDistance=-0.18
21:56:29.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:56:29.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:29.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:56:29.569 00.000 20224 MoveAxis(W, 38, ABG)
21:56:29.569 00.000 20224 Guiding  Dir = 3, Dur = 38
21:56:29.569 00.000 20224 IsSlewing returns 0
21:56:29.570 00.001 20224 IsGuiding returns 0
21:56:29.576 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2758, FiltMin=2496, FiltMax=28573, Gamma=1.000
21:56:29.591 00.015 8996 UpdateGuideState exits: m=717943 SNR=349.9
21:56:29.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:29.593 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:29.594 00.001 8996 Enqueuing Expose request
21:56:29.613 00.019 20224 IsGuiding returns 1
21:56:29.614 00.001 20224 scope still moving after pulse duration time elapsed
21:56:29.643 00.029 20224 IsSlewing returns 0
21:56:29.643 00.000 20224 IsGuiding returns 1
21:56:29.675 00.032 20224 IsSlewing returns 0
21:56:29.675 00.000 20224 IsGuiding returns 1
21:56:29.706 00.031 20224 IsSlewing returns 0
21:56:29.707 00.001 20224 IsGuiding returns 0
21:56:29.707 00.000 20224 scope move finished after 38 + 99 ms
21:56:29.707 00.000 20224 Move returns status 0, amount 38
21:56:29.707 00.000 20224 MoveAxis(N, 0, ABG)
21:56:29.707 00.000 20224 Move returns status 0, amount 0
21:56:29.707 00.000 20224 move complete, result=0
21:56:29.708 00.001 20224 worker thread done servicing request
21:56:29.708 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.2 px 0 ms NORTH
21:56:29.711 00.003 20224 Worker thread wakes up
21:56:29.711 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:29.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:30.695 00.984 20224 Exposure complete
21:56:30.758 00.063 20224 worker thread done servicing request
21:56:30.758 00.000 8996 OnExposeComplete: enter
21:56:30.759 00.001 8996 UpdateGuideState(): m_state=6
21:56:30.760 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3412
21:56:30.761 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.92, Mass=746340, SNR=365.3, Peak=59491 HFD=4.7
21:56:30.762 00.001 8996 MultiStar: [#1 0.03,0.50,0.00,M5] [#2 -0.19,0.10,0.80,U] [#3 -0.25,0.13,0.58,U] [#4 -0.16,0.07,0.57,U] [#5 -0.31,0.24,0.58,U] [#6 -0.24,-0.06,0.44,U] [#7 -0.21,-0.03,0.45,U] [#8 -0.28,0.31,0.00,M2] 
21:56:30.763 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.13}, one-star: {-0.05, 0.28}
21:56:30.764 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
21:56:30.765 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
21:56:30.767 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.23 cameraTheta=2.52 mountX=-0.20 mountY=-0.11, mountTheta=-2.63
21:56:30.770 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.13, opts=13)
21:56:30.772 00.002 8996 Enqueuing Move request for scope (-0.18, 0.13)
21:56:30.774 00.002 20224 Worker thread wakes up
21:56:30.775 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
21:56:30.775 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
21:56:30.775 00.000 20224 Moving (-0.18, 0.13) raw xDistance=-0.20 yDistance=-0.11
21:56:30.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:56:30.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:30.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:30.775 00.000 20224 MoveAxis(E, 0, ABG)
21:56:30.775 00.000 20224 Move returns status 0, amount 0
21:56:30.775 00.000 20224 MoveAxis(N, 0, ABG)
21:56:30.775 00.000 20224 Move returns status 0, amount 0
21:56:30.775 00.000 20224 move complete, result=0
21:56:30.775 00.000 20224 worker thread done servicing request
21:56:30.782 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59491, med=2755, FiltMin=2480, FiltMax=28022, Gamma=1.000
21:56:30.806 00.024 8996 UpdateGuideState exits: m=746340 SNR=365.3
21:56:30.808 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:30.810 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:30.811 00.001 8996 Enqueuing Expose request
21:56:30.813 00.002 20224 Worker thread wakes up
21:56:30.813 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:30.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:30.815 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:31.978 01.163 20224 Exposure complete
21:56:32.041 00.063 20224 worker thread done servicing request
21:56:32.041 00.000 8996 OnExposeComplete: enter
21:56:32.043 00.002 8996 UpdateGuideState(): m_state=6
21:56:32.044 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3413
21:56:32.046 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=472.64, Mass=756433, SNR=372.8, Peak=51501 HFD=4.7
21:56:32.048 00.002 8996 MultiStar: [#1 -0.27,0.34,0.00,M6] [#2 -0.46,-0.05,0.00,M1] [#3 -0.47,-0.16,0.00,M1] [#4 -0.35,-0.23,0.00,M1] [#5 -0.48,0.12,0.00,M1] [#6 -0.50,0.00,0.00,M1] [#7 -0.42,-0.19,0.00,M1] [#8 -0.55,0.11,0.00,M3] 
21:56:32.050 00.002 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
21:56:32.051 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
21:56:32.053 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.13 mountX=-0.21 mountY=0.03, mountTheta=3.02
21:56:32.055 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.00, opts=13)
21:56:32.056 00.001 8996 Enqueuing Move request for scope (-0.21, -0.00)
21:56:32.057 00.001 20224 Worker thread wakes up
21:56:32.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd
21:56:32.057 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.00)
21:56:32.057 00.000 20224 Moving (-0.21, -0.00) raw xDistance=-0.21 yDistance=0.03
21:56:32.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:56:32.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:32.058 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:56:32.058 00.000 20224 MoveAxis(E, 30, ABG)
21:56:32.058 00.000 20224 Guiding  Dir = 2, Dur = 30
21:56:32.058 00.000 20224 IsSlewing returns 0
21:56:32.059 00.001 20224 IsGuiding returns 0
21:56:32.061 00.002 20224 PulseGuide returned control before completion, sleep 38
21:56:32.066 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51501, med=2755, FiltMin=2521, FiltMax=23571, Gamma=1.000
21:56:32.087 00.021 8996 UpdateGuideState exits: m=756433 SNR=372.8
21:56:32.089 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:32.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:32.091 00.001 8996 Enqueuing Expose request
21:56:32.112 00.021 20224 IsGuiding returns 1
21:56:32.112 00.000 20224 scope still moving after pulse duration time elapsed
21:56:32.143 00.031 20224 IsSlewing returns 0
21:56:32.143 00.000 20224 IsGuiding returns 0
21:56:32.143 00.000 20224 scope move finished after 30 + 54 ms
21:56:32.143 00.000 20224 Move returns status 0, amount 30
21:56:32.143 00.000 20224 MoveAxis(N, 0, ABG)
21:56:32.143 00.000 20224 Move returns status 0, amount 0
21:56:32.143 00.000 20224 move complete, result=0
21:56:32.143 00.000 20224 worker thread done servicing request
21:56:32.143 00.000 20224 Worker thread wakes up
21:56:32.144 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:32.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:32.145 00.001 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
21:56:33.112 00.967 20224 Exposure complete
21:56:33.216 00.104 20224 worker thread done servicing request
21:56:33.216 00.000 8996 OnExposeComplete: enter
21:56:33.218 00.002 8996 UpdateGuideState(): m_state=6
21:56:33.220 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3414
21:56:33.222 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=472.54, Mass=799832, SNR=392.6, Peak=52173 HFD=4.6
21:56:33.225 00.003 8996 MultiStar: [#1 -0.09,0.33,0.60,U] [#2 -0.33,0.00,0.68,U] [#3 -0.39,-0.18,0.00,M2] [#4 -0.21,-0.23,0.46,U] [#5 -0.40,-0.04,0.49,U] [#6 -0.43,-0.07,0.00,M2] [#7 -0.28,-0.20,0.42,U] [#8 -0.36,0.09,0.38,U] 
21:56:33.227 00.002 8996 refined, 6 included, MultiStar: {-0.28, -0.02}, one-star: {-0.30, -0.10}
21:56:33.230 00.003 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
21:56:33.232 00.002 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
21:56:33.233 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.08 mountX=-0.28 mountY=0.05, mountTheta=2.96
21:56:33.237 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.02, opts=13)
21:56:33.239 00.002 8996 Enqueuing Move request for scope (-0.28, -0.02)
21:56:33.241 00.002 20224 Worker thread wakes up
21:56:33.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.02) opts 0xd
21:56:33.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.02)
21:56:33.241 00.000 20224 Moving (-0.28, -0.02) raw xDistance=-0.28 yDistance=0.05
21:56:33.242 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:56:33.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:33.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:56:33.242 00.000 20224 MoveAxis(E, 43, ABG)
21:56:33.242 00.000 20224 Guiding  Dir = 2, Dur = 43
21:56:33.243 00.001 20224 IsSlewing returns 0
21:56:33.243 00.000 20224 IsGuiding returns 0
21:56:33.249 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52173, med=2755, FiltMin=2525, FiltMax=25168, Gamma=1.000
21:56:33.278 00.029 8996 UpdateGuideState exits: m=799832 SNR=392.6
21:56:33.279 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:33.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:33.280 00.000 8996 Enqueuing Expose request
21:56:33.300 00.020 20224 IsGuiding returns 1
21:56:33.300 00.000 20224 scope still moving after pulse duration time elapsed
21:56:33.330 00.030 20224 IsSlewing returns 0
21:56:33.330 00.000 20224 IsGuiding returns 1
21:56:33.361 00.031 20224 IsSlewing returns 0
21:56:33.361 00.000 20224 IsGuiding returns 1
21:56:33.392 00.031 20224 IsSlewing returns 0
21:56:33.392 00.000 20224 IsGuiding returns 0
21:56:33.392 00.000 20224 scope move finished after 43 + 106 ms
21:56:33.392 00.000 20224 Move returns status 0, amount 43
21:56:33.392 00.000 20224 MoveAxis(N, 0, ABG)
21:56:33.393 00.001 20224 Move returns status 0, amount 0
21:56:33.393 00.000 20224 move complete, result=0
21:56:33.393 00.000 20224 worker thread done servicing request
21:56:33.393 00.000 20224 Worker thread wakes up
21:56:33.393 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
21:56:33.395 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:33.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:34.580 01.185 20224 Exposure complete
21:56:34.657 00.077 20224 worker thread done servicing request
21:56:34.657 00.000 8996 OnExposeComplete: enter
21:56:34.658 00.001 8996 UpdateGuideState(): m_state=6
21:56:34.659 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3415
21:56:34.661 00.002 8996 Star::Find returns 1 (0), X=138.96, Y=472.72, Mass=738502, SNR=402.6, Peak=61795 HFD=4.4
21:56:34.663 00.002 8996 MultiStar: [#1 0.53,0.20,0.00,M6] [#2 0.25,-0.15,0.64,U] [#3 0.27,-0.28,0.54,U] [#4 0.32,-0.29,0.00,M1] [#5 0.08,0.19,0.54,U] [#6 0.03,-0.16,0.40,U] [#7 0.35,-0.34,0.00,M1] [#8 0.09,0.20,0.37,U] 
21:56:34.664 00.001 8996 refined, 5 included, MultiStar: {0.24, -0.02}, one-star: {0.46, 0.08}
21:56:34.666 00.002 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
21:56:34.667 00.001 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
21:56:34.669 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.25 cameraTheta=-0.07 mountX=0.25 mountY=-0.01, mountTheta=-0.05
21:56:34.671 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.02, opts=13)
21:56:34.673 00.002 8996 Enqueuing Move request for scope (0.24, -0.02)
21:56:34.675 00.002 20224 Worker thread wakes up
21:56:34.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
21:56:34.675 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
21:56:34.675 00.000 20224 Moving (0.24, -0.02) raw xDistance=0.25 yDistance=-0.01
21:56:34.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
21:56:34.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:34.676 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:56:34.676 00.000 20224 MoveAxis(W, 33, ABG)
21:56:34.676 00.000 20224 Guiding  Dir = 3, Dur = 33
21:56:34.676 00.000 20224 IsSlewing returns 0
21:56:34.676 00.000 20224 IsGuiding returns 0
21:56:34.683 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61795, med=2755, FiltMin=2502, FiltMax=25693, Gamma=1.000
21:56:34.697 00.014 8996 UpdateGuideState exits: m=738502 SNR=402.6
21:56:34.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:34.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:34.699 00.000 8996 Enqueuing Expose request
21:56:34.722 00.023 20224 IsGuiding returns 1
21:56:34.722 00.000 20224 scope still moving after pulse duration time elapsed
21:56:34.752 00.030 20224 IsSlewing returns 0
21:56:34.752 00.000 20224 IsGuiding returns 1
21:56:34.783 00.031 20224 IsSlewing returns 0
21:56:34.783 00.000 20224 IsGuiding returns 1
21:56:34.814 00.031 20224 IsSlewing returns 0
21:56:34.815 00.001 20224 IsGuiding returns 0
21:56:34.815 00.000 20224 scope move finished after 33 + 106 ms
21:56:34.815 00.000 20224 Move returns status 0, amount 33
21:56:34.815 00.000 20224 MoveAxis(N, 0, ABG)
21:56:34.815 00.000 20224 Move returns status 0, amount 0
21:56:34.815 00.000 20224 move complete, result=0
21:56:34.815 00.000 20224 worker thread done servicing request
21:56:34.815 00.000 20224 Worker thread wakes up
21:56:34.815 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:34.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:34.815 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.0 px 0 ms NORTH
21:56:35.802 00.987 20224 Exposure complete
21:56:35.863 00.061 20224 worker thread done servicing request
21:56:35.863 00.000 8996 OnExposeComplete: enter
21:56:35.865 00.002 8996 UpdateGuideState(): m_state=6
21:56:35.867 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3416
21:56:35.868 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.55, Mass=707877, SNR=337.0, Peak=45923 HFD=4.6
21:56:35.869 00.001 8996 MultiStar: [#1 -0.08,-0.09,0.70,U] [#2 -0.36,-0.39,0.00,M1] [#3 -0.23,-0.41,0.00,M2] [#4 -0.23,-0.41,0.00,M2] [#5 -0.38,-0.09,0.61,U] [#6 -0.38,-0.41,0.00,M2] [#7 -0.20,-0.43,0.00,M2] [#8 -0.45,-0.21,0.00,M2] 
21:56:35.870 00.001 8996 single-star, 2 included, MultiStar: {-0.21, -0.09}, one-star: {-0.19, -0.08}
21:56:35.871 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
21:56:35.871 00.000 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
21:56:35.872 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.73 mountX=-0.18 mountY=0.11, mountTheta=2.62
21:56:35.875 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.08, opts=13)
21:56:35.875 00.000 8996 Enqueuing Move request for scope (-0.19, -0.08)
21:56:35.877 00.002 20224 Worker thread wakes up
21:56:35.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
21:56:35.877 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
21:56:35.877 00.000 20224 Moving (-0.19, -0.08) raw xDistance=-0.18 yDistance=0.11
21:56:35.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:56:35.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:35.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:56:35.877 00.000 20224 MoveAxis(E, 0, ABG)
21:56:35.877 00.000 20224 Move returns status 0, amount 0
21:56:35.877 00.000 20224 MoveAxis(N, 0, ABG)
21:56:35.877 00.000 20224 Move returns status 0, amount 0
21:56:35.877 00.000 20224 move complete, result=0
21:56:35.878 00.001 20224 worker thread done servicing request
21:56:35.883 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=45923, med=2755, FiltMin=2509, FiltMax=23552, Gamma=1.000
21:56:35.902 00.019 8996 UpdateGuideState exits: m=707877 SNR=337.0
21:56:35.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:35.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:35.904 00.000 8996 Enqueuing Expose request
21:56:35.905 00.001 20224 Worker thread wakes up
21:56:35.905 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:35.906 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:35.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:37.075 01.169 20224 Exposure complete
21:56:37.141 00.066 20224 worker thread done servicing request
21:56:37.142 00.001 8996 OnExposeComplete: enter
21:56:37.143 00.001 8996 UpdateGuideState(): m_state=6
21:56:37.143 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3417
21:56:37.144 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=472.77, Mass=685977, SNR=310.9, Peak=59037 HFD=4.4
21:56:37.145 00.001 8996 MultiStar: [#1 -0.33,0.41,0.00,M6] [#2 -0.60,-0.11,0.00,M2] [#3 -0.49,-0.04,0.00,M3] [#4 -0.53,-0.07,0.00,M3] [#5 -0.70,0.20,0.00,M1] [#6 -0.51,-0.05,0.00,M3] [#7 -0.53,-0.04,0.00,M3] [#8 -0.75,0.12,0.00,M3] 
21:56:37.146 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
21:56:37.147 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
21:56:37.147 00.000 8996 CameraToMount -- cameraX=-0.54 cameraY=0.13 hyp=0.55 cameraTheta=2.90 mountX=-0.55 mountY=-0.07, mountTheta=-3.01
21:56:37.149 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.54, y=0.13, opts=13)
21:56:37.150 00.001 8996 Enqueuing Move request for scope (-0.54, 0.13)
21:56:37.150 00.000 20224 Worker thread wakes up
21:56:37.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.13) opts 0xd
21:56:37.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.54, 0.13)
21:56:37.151 00.001 20224 Moving (-0.54, 0.13) raw xDistance=-0.55 yDistance=-0.07
21:56:37.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
21:56:37.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:37.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:56:37.151 00.000 20224 MoveAxis(E, 80, ABG)
21:56:37.151 00.000 20224 Guiding  Dir = 2, Dur = 80
21:56:37.151 00.000 20224 IsSlewing returns 0
21:56:37.151 00.000 20224 IsGuiding returns 0
21:56:37.155 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59037, med=2755, FiltMin=2512, FiltMax=26371, Gamma=1.000
21:56:37.176 00.021 20224 PulseGuide returned control before completion, sleep 66
21:56:37.177 00.001 8996 UpdateGuideState exits: m=685977 SNR=310.9
21:56:37.179 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:37.181 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:37.182 00.001 8996 Enqueuing Expose request
21:56:37.252 00.070 20224 IsGuiding returns 1
21:56:37.252 00.000 20224 scope still moving after pulse duration time elapsed
21:56:37.283 00.031 20224 IsSlewing returns 0
21:56:37.283 00.000 20224 IsGuiding returns 0
21:56:37.283 00.000 20224 scope move finished after 80 + 51 ms
21:56:37.283 00.000 20224 Move returns status 0, amount 80
21:56:37.283 00.000 20224 MoveAxis(N, 0, ABG)
21:56:37.283 00.000 20224 Move returns status 0, amount 0
21:56:37.283 00.000 20224 move complete, result=0
21:56:37.284 00.001 20224 worker thread done servicing request
21:56:37.284 00.000 20224 Worker thread wakes up
21:56:37.284 00.000 8996 GuideStep: -0.5 px 80 ms EAST, -0.1 px 0 ms NORTH
21:56:37.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:37.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:38.257 00.972 20224 Exposure complete
21:56:38.337 00.080 20224 worker thread done servicing request
21:56:38.337 00.000 8996 OnExposeComplete: enter
21:56:38.338 00.001 8996 UpdateGuideState(): m_state=6
21:56:38.339 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3418
21:56:38.340 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.95, Mass=747229, SNR=387.1, Peak=59475 HFD=4.9
21:56:38.341 00.001 8996 MultiStar: [#1 0.14,0.48,0.00,M7] [#2 -0.13,0.02,0.66,U] [#3 -0.08,0.16,0.61,U] [#4 -0.07,0.07,0.49,U] [#5 -0.19,0.33,0.54,U] [#6 -0.14,0.12,0.44,U] [#7 -0.00,0.04,0.40,U] [#8 -0.24,0.39,0.00,M4] 
21:56:38.341 00.000 8996 refined, 6 included, MultiStar: {-0.08, 0.17}, one-star: {0.01, 0.31}
21:56:38.342 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
21:56:38.343 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
21:56:38.344 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.00 mountX=-0.09 mountY=-0.16, mountTheta=-2.10
21:56:38.344 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
21:56:38.346 00.002 8996 Enqueuing Move request for scope (-0.08, 0.17)
21:56:38.347 00.001 20224 Worker thread wakes up
21:56:38.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
21:56:38.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
21:56:38.347 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.09 yDistance=-0.16
21:56:38.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:56:38.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:38.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:56:38.347 00.000 20224 MoveAxis(E, 0, ABG)
21:56:38.347 00.000 20224 Move returns status 0, amount 0
21:56:38.347 00.000 20224 MoveAxis(N, 0, ABG)
21:56:38.347 00.000 20224 Move returns status 0, amount 0
21:56:38.347 00.000 20224 move complete, result=0
21:56:38.347 00.000 20224 worker thread done servicing request
21:56:38.351 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59475, med=2755, FiltMin=2483, FiltMax=29254, Gamma=1.000
21:56:38.366 00.015 8996 UpdateGuideState exits: m=747229 SNR=387.1
21:56:38.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:38.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:38.369 00.001 8996 Enqueuing Expose request
21:56:38.369 00.000 20224 Worker thread wakes up
21:56:38.369 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:38.370 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:38.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:39.530 01.160 20224 Exposure complete
21:56:39.602 00.072 20224 worker thread done servicing request
21:56:39.602 00.000 8996 OnExposeComplete: enter
21:56:39.603 00.001 8996 UpdateGuideState(): m_state=6
21:56:39.604 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3419
21:56:39.604 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=472.83, Mass=759291, SNR=386.1, Peak=59411 HFD=4.6
21:56:39.605 00.001 8996 MultiStar: [#1 0.17,0.30,0.62,U] [#2 -0.08,-0.06,0.72,U] [#3 0.10,0.15,0.56,U] [#4 0.10,-0.09,0.49,U] [#5 -0.08,0.22,0.52,U] [#6 -0.01,-0.11,0.41,U] [#7 0.15,0.02,0.37,U] [#8 -0.08,0.03,0.36,U] 
21:56:39.606 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.09}, one-star: {0.15, 0.19}
21:56:39.607 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
21:56:39.608 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
21:56:39.609 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=1.01 mountX=0.05 mountY=-0.10, mountTheta=-1.12
21:56:39.610 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.09, opts=13)
21:56:39.611 00.001 8996 Enqueuing Move request for scope (0.06, 0.09)
21:56:39.611 00.000 20224 Worker thread wakes up
21:56:39.612 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
21:56:39.612 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
21:56:39.612 00.000 20224 Moving (0.06, 0.09) raw xDistance=0.05 yDistance=-0.10
21:56:39.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:56:39.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:39.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:56:39.612 00.000 20224 MoveAxis(E, 0, ABG)
21:56:39.612 00.000 20224 Move returns status 0, amount 0
21:56:39.612 00.000 20224 MoveAxis(N, 0, ABG)
21:56:39.612 00.000 20224 Move returns status 0, amount 0
21:56:39.612 00.000 20224 move complete, result=0
21:56:39.612 00.000 20224 worker thread done servicing request
21:56:39.616 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59411, med=2755, FiltMin=2504, FiltMax=30912, Gamma=1.000
21:56:39.629 00.013 8996 UpdateGuideState exits: m=759291 SNR=386.1
21:56:39.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:39.631 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:39.632 00.001 8996 Enqueuing Expose request
21:56:39.633 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:39.634 00.001 20224 Worker thread wakes up
21:56:39.634 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:39.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:40.621 00.987 20224 Exposure complete
21:56:40.699 00.078 20224 worker thread done servicing request
21:56:40.699 00.000 8996 OnExposeComplete: enter
21:56:40.700 00.001 8996 UpdateGuideState(): m_state=6
21:56:40.700 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3420
21:56:40.701 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.69, Mass=796199, SNR=352.4, Peak=65507 HFD=4.7
21:56:40.702 00.001 8996 MultiStar: [#1 0.25,0.23,0.73,U] [#2 0.18,-0.14,0.72,U] [#3 0.25,0.05,0.62,U] [#4 0.33,0.13,0.59,U] [#5 0.13,0.14,0.62,U] [#6 0.14,0.07,0.43,U] [#7 0.25,-0.08,0.46,U] [#8 0.01,-0.05,0.34,U] 
21:56:40.703 00.001 8996 single-star, 8 included, MultiStar: {0.19, 0.05}, one-star: {0.10, 0.05}
21:56:40.704 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
21:56:40.705 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
21:56:40.705 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.46 mountX=0.09 mountY=-0.06, mountTheta=-0.57
21:56:40.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
21:56:40.708 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
21:56:40.709 00.001 20224 Worker thread wakes up
21:56:40.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
21:56:40.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
21:56:40.709 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
21:56:40.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:56:40.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:40.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:56:40.709 00.000 20224 MoveAxis(E, 0, ABG)
21:56:40.709 00.000 20224 Move returns status 0, amount 0
21:56:40.709 00.000 20224 MoveAxis(N, 0, ABG)
21:56:40.709 00.000 20224 Move returns status 0, amount 0
21:56:40.709 00.000 20224 move complete, result=0
21:56:40.709 00.000 20224 worker thread done servicing request
21:56:40.713 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65507, med=2758, FiltMin=2512, FiltMax=29395, Gamma=1.000
21:56:40.728 00.015 8996 UpdateGuideState exits: m=796199 SNR=352.4
21:56:40.729 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:40.729 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:40.730 00.001 8996 Enqueuing Expose request
21:56:40.731 00.001 20224 Worker thread wakes up
21:56:40.731 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:40.732 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:40.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:41.907 01.175 20224 Exposure complete
21:56:41.989 00.082 20224 worker thread done servicing request
21:56:41.989 00.000 8996 OnExposeComplete: enter
21:56:41.990 00.001 8996 UpdateGuideState(): m_state=6
21:56:41.992 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3421
21:56:41.993 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.77, Mass=805186, SNR=360.0, Peak=63411 HFD=4.6
21:56:41.994 00.001 8996 MultiStar: [#1 0.28,0.21,0.64,U] [#2 0.03,-0.27,0.69,U] [#3 0.14,-0.05,0.58,U] [#4 0.13,-0.21,0.60,U] [#5 -0.02,0.17,0.56,U] [#6 -0.10,-0.10,0.51,U] [#7 0.10,-0.16,0.47,U] [#8 -0.07,0.02,0.40,U] 
21:56:41.995 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.19, 0.13}
21:56:41.996 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
21:56:41.998 00.002 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
21:56:42.000 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.20 mountX=0.10 mountY=0.01, mountTheta=0.08
21:56:42.003 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.02, opts=13)
21:56:42.005 00.002 8996 Enqueuing Move request for scope (0.09, -0.02)
21:56:42.006 00.001 20224 Worker thread wakes up
21:56:42.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
21:56:42.006 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
21:56:42.006 00.000 20224 Moving (0.09, -0.02) raw xDistance=0.10 yDistance=0.01
21:56:42.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:56:42.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:42.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:56:42.006 00.000 20224 MoveAxis(E, 0, ABG)
21:56:42.006 00.000 20224 Move returns status 0, amount 0
21:56:42.006 00.000 20224 MoveAxis(N, 0, ABG)
21:56:42.006 00.000 20224 Move returns status 0, amount 0
21:56:42.006 00.000 20224 move complete, result=0
21:56:42.006 00.000 20224 worker thread done servicing request
21:56:42.016 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=63411, med=2758, FiltMin=2505, FiltMax=31072, Gamma=1.000
21:56:42.036 00.020 8996 UpdateGuideState exits: m=805186 SNR=360.0
21:56:42.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:42.037 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:42.038 00.001 8996 Enqueuing Expose request
21:56:42.040 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:42.040 00.000 20224 Worker thread wakes up
21:56:42.040 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:42.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:43.026 00.986 20224 Exposure complete
21:56:43.088 00.062 20224 worker thread done servicing request
21:56:43.088 00.000 8996 OnExposeComplete: enter
21:56:43.089 00.001 8996 UpdateGuideState(): m_state=6
21:56:43.090 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3422
21:56:43.091 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.94, Mass=751441, SNR=340.9, Peak=65507 HFD=4.4
21:56:43.092 00.001 8996 MultiStar: [#1 0.34,0.37,0.00,M5] [#2 0.05,0.03,0.78,U] [#3 0.07,-0.03,0.61,U] [#4 0.11,0.01,0.56,U] [#5 0.08,0.26,0.63,U] [#6 -0.12,-0.10,0.50,U] [#7 0.04,-0.31,0.45,U] [#8 0.10,0.24,0.42,U] 
21:56:43.093 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.08}, one-star: {0.29, 0.30}
21:56:43.094 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
21:56:43.095 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
21:56:43.096 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.13 cameraTheta=0.69 mountX=0.09 mountY=-0.09, mountTheta=-0.80
21:56:43.099 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.08, opts=13)
21:56:43.100 00.001 8996 Enqueuing Move request for scope (0.10, 0.08)
21:56:43.101 00.001 20224 Worker thread wakes up
21:56:43.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
21:56:43.101 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
21:56:43.101 00.000 20224 Moving (0.10, 0.08) raw xDistance=0.09 yDistance=-0.09
21:56:43.101 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:56:43.101 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:43.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:56:43.101 00.000 20224 MoveAxis(E, 0, ABG)
21:56:43.101 00.000 20224 Move returns status 0, amount 0
21:56:43.101 00.000 20224 MoveAxis(N, 0, ABG)
21:56:43.101 00.000 20224 Move returns status 0, amount 0
21:56:43.101 00.000 20224 move complete, result=0
21:56:43.101 00.000 20224 worker thread done servicing request
21:56:43.105 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2755, FiltMin=2509, FiltMax=31398, Gamma=1.000
21:56:43.119 00.014 8996 UpdateGuideState exits: m=751441 SNR=340.9
21:56:43.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:43.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:43.122 00.001 8996 Enqueuing Expose request
21:56:43.122 00.000 20224 Worker thread wakes up
21:56:43.123 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:43.123 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:43.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:44.297 01.174 20224 Exposure complete
21:56:44.380 00.083 20224 worker thread done servicing request
21:56:44.380 00.000 8996 OnExposeComplete: enter
21:56:44.381 00.001 8996 UpdateGuideState(): m_state=6
21:56:44.382 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3423
21:56:44.383 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.61, Mass=699132, SNR=311.5, Peak=54371 HFD=4.7
21:56:44.384 00.001 8996 MultiStar: [#1 0.14,0.23,0.83,U] [#2 -0.04,-0.12,0.84,U] [#3 0.06,-0.06,0.73,U] [#4 0.10,-0.05,0.57,U] [#5 -0.08,0.23,0.67,U] [#6 -0.18,-0.29,0.52,U] [#7 -0.00,-0.42,0.00,M1] [#8 -0.09,0.16,0.43,U] 
21:56:44.385 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.01}, one-star: {0.20, -0.03}
21:56:44.386 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
21:56:44.386 00.000 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
21:56:44.387 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.33 mountX=0.03 mountY=-0.02, mountTheta=-0.45
21:56:44.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
21:56:44.389 00.001 8996 Enqueuing Move request for scope (0.03, 0.01)
21:56:44.390 00.001 20224 Worker thread wakes up
21:56:44.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
21:56:44.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
21:56:44.390 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
21:56:44.391 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:56:44.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:44.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:56:44.391 00.000 20224 MoveAxis(E, 0, ABG)
21:56:44.391 00.000 20224 Move returns status 0, amount 0
21:56:44.391 00.000 20224 MoveAxis(N, 0, ABG)
21:56:44.391 00.000 20224 Move returns status 0, amount 0
21:56:44.391 00.000 20224 move complete, result=0
21:56:44.391 00.000 20224 worker thread done servicing request
21:56:44.394 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54371, med=2755, FiltMin=2509, FiltMax=28224, Gamma=1.000
21:56:44.415 00.021 8996 UpdateGuideState exits: m=699132 SNR=311.5
21:56:44.417 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:44.419 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:44.420 00.001 8996 Enqueuing Expose request
21:56:44.421 00.001 20224 Worker thread wakes up
21:56:44.421 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:44.422 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:44.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:45.393 00.971 20224 Exposure complete
21:56:45.470 00.077 20224 worker thread done servicing request
21:56:45.470 00.000 8996 OnExposeComplete: enter
21:56:45.471 00.001 8996 UpdateGuideState(): m_state=6
21:56:45.472 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3424
21:56:45.473 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.79, Mass=710971, SNR=383.9, Peak=57251 HFD=4.6
21:56:45.475 00.002 8996 MultiStar: [#1 0.14,0.19,0.59,U] [#2 -0.11,-0.13,0.69,U] [#3 -0.02,-0.13,0.55,U] [#4 -0.04,-0.21,0.49,U] [#5 -0.22,0.17,0.56,U] [#6 -0.06,-0.14,0.38,U] [#7 0.00,-0.22,0.38,U] [#8 -0.27,0.16,0.36,U] 
21:56:45.475 00.000 8996 refined, 8 included, MultiStar: {-0.05, 0.00}, one-star: {-0.01, 0.15}
21:56:45.476 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
21:56:45.477 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
21:56:45.478 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.09 mountX=-0.05 mountY=0.00, mountTheta=3.07
21:56:45.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.00, opts=13)
21:56:45.481 00.001 8996 Enqueuing Move request for scope (-0.05, 0.00)
21:56:45.482 00.001 20224 Worker thread wakes up
21:56:45.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
21:56:45.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
21:56:45.482 00.000 20224 Moving (-0.05, 0.00) raw xDistance=-0.05 yDistance=0.00
21:56:45.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:56:45.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:45.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:56:45.482 00.000 20224 MoveAxis(E, 0, ABG)
21:56:45.482 00.000 20224 Move returns status 0, amount 0
21:56:45.482 00.000 20224 MoveAxis(N, 0, ABG)
21:56:45.483 00.001 20224 Move returns status 0, amount 0
21:56:45.483 00.000 20224 move complete, result=0
21:56:45.483 00.000 20224 worker thread done servicing request
21:56:45.486 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57251, med=2758, FiltMin=2478, FiltMax=25507, Gamma=1.000
21:56:45.501 00.015 8996 UpdateGuideState exits: m=710971 SNR=383.9
21:56:45.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:45.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:45.504 00.001 8996 Enqueuing Expose request
21:56:45.505 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:45.506 00.001 20224 Worker thread wakes up
21:56:45.506 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:45.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:46.665 01.159 20224 Exposure complete
21:56:46.735 00.070 20224 worker thread done servicing request
21:56:46.735 00.000 8996 OnExposeComplete: enter
21:56:46.737 00.002 8996 UpdateGuideState(): m_state=6
21:56:46.738 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3425
21:56:46.740 00.002 8996 Star::Find returns 1 (0), X=138.93, Y=472.81, Mass=719602, SNR=389.0, Peak=62771 HFD=4.4
21:56:46.741 00.001 8996 MultiStar: [#1 0.46,0.30,0.00,M4] [#2 0.24,-0.06,0.69,U] [#3 0.24,0.07,0.57,U] [#4 0.30,-0.12,0.55,U] [#5 0.20,0.43,0.00,M1] [#6 0.03,-0.04,0.39,U] [#7 0.24,-0.16,0.37,U] [#8 0.19,0.35,0.31,U] 
21:56:46.743 00.002 8996 refined, 6 included, MultiStar: {0.27, 0.04}, one-star: {0.43, 0.18}
21:56:46.744 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
21:56:46.744 00.000 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
21:56:46.745 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.04 hyp=0.27 cameraTheta=0.13 mountX=0.27 mountY=-0.07, mountTheta=-0.24
21:56:46.747 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.04, opts=13)
21:56:46.748 00.001 8996 Enqueuing Move request for scope (0.27, 0.04)
21:56:46.749 00.001 20224 Worker thread wakes up
21:56:46.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.04) opts 0xd
21:56:46.749 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.04)
21:56:46.750 00.001 20224 Moving (0.27, 0.04) raw xDistance=0.27 yDistance=-0.07
21:56:46.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:56:46.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:46.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:56:46.750 00.000 20224 MoveAxis(W, 39, ABG)
21:56:46.750 00.000 20224 Guiding  Dir = 3, Dur = 39
21:56:46.750 00.000 20224 IsSlewing returns 0
21:56:46.750 00.000 20224 IsGuiding returns 0
21:56:46.753 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62771, med=2758, FiltMin=2493, FiltMax=27981, Gamma=1.000
21:56:46.762 00.009 20224 PulseGuide returned control before completion, sleep 37
21:56:46.778 00.016 8996 UpdateGuideState exits: m=719602 SNR=389.0
21:56:46.780 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:46.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:46.781 00.000 8996 Enqueuing Expose request
21:56:46.802 00.021 20224 IsGuiding returns 1
21:56:46.802 00.000 20224 scope still moving after pulse duration time elapsed
21:56:46.834 00.032 20224 IsSlewing returns 0
21:56:46.834 00.000 20224 IsGuiding returns 1
21:56:46.865 00.031 20224 IsSlewing returns 0
21:56:46.865 00.000 20224 IsGuiding returns 0
21:56:46.865 00.000 20224 scope move finished after 39 + 76 ms
21:56:46.866 00.001 20224 Move returns status 0, amount 39
21:56:46.866 00.000 20224 MoveAxis(N, 0, ABG)
21:56:46.866 00.000 20224 Move returns status 0, amount 0
21:56:46.866 00.000 20224 move complete, result=0
21:56:46.866 00.000 20224 worker thread done servicing request
21:56:46.866 00.000 20224 Worker thread wakes up
21:56:46.866 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.1 px 0 ms NORTH
21:56:46.869 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:46.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:47.847 00.978 20224 Exposure complete
21:56:47.923 00.076 20224 worker thread done servicing request
21:56:47.923 00.000 8996 OnExposeComplete: enter
21:56:47.924 00.001 8996 UpdateGuideState(): m_state=6
21:56:47.925 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3426
21:56:47.925 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=472.96, Mass=737203, SNR=349.8, Peak=64675 HFD=4.5
21:56:47.926 00.001 8996 MultiStar: [#1 0.21,0.35,0.68,U] [#2 -0.03,-0.07,0.74,U] [#3 0.02,-0.02,0.65,U] [#4 0.12,-0.19,0.59,U] [#5 -0.09,0.24,0.64,U] [#6 -0.01,0.02,0.53,U] [#7 -0.05,-0.09,0.42,U] [#8 -0.03,0.28,0.42,U] 
21:56:47.927 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.11}, one-star: {0.14, 0.32}
21:56:47.928 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
21:56:47.929 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
21:56:47.929 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.20 mountX=0.03 mountY=-0.11, mountTheta=-1.29
21:56:47.931 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.11, opts=13)
21:56:47.933 00.002 8996 Enqueuing Move request for scope (0.04, 0.11)
21:56:47.934 00.001 20224 Worker thread wakes up
21:56:47.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
21:56:47.934 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
21:56:47.935 00.001 20224 Moving (0.04, 0.11) raw xDistance=0.03 yDistance=-0.11
21:56:47.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:56:47.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:47.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:47.935 00.000 20224 MoveAxis(E, 0, ABG)
21:56:47.935 00.000 20224 Move returns status 0, amount 0
21:56:47.935 00.000 20224 MoveAxis(N, 0, ABG)
21:56:47.935 00.000 20224 Move returns status 0, amount 0
21:56:47.935 00.000 20224 move complete, result=0
21:56:47.936 00.001 20224 worker thread done servicing request
21:56:47.942 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64675, med=2758, FiltMin=2504, FiltMax=30038, Gamma=1.000
21:56:47.961 00.019 8996 UpdateGuideState exits: m=737203 SNR=349.8
21:56:47.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:47.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:47.963 00.000 8996 Enqueuing Expose request
21:56:47.964 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:47.965 00.001 20224 Worker thread wakes up
21:56:47.965 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:47.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:49.122 01.157 20224 Exposure complete
21:56:49.178 00.056 20224 worker thread done servicing request
21:56:49.178 00.000 8996 OnExposeComplete: enter
21:56:49.179 00.001 8996 UpdateGuideState(): m_state=6
21:56:49.180 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3427
21:56:49.180 00.000 8996 Star::Find returns 1 (0), X=138.32, Y=472.73, Mass=723115, SNR=358.6, Peak=51229 HFD=4.6
21:56:49.182 00.002 8996 MultiStar: [#1 -0.03,0.39,0.70,U] [#2 -0.30,-0.06,0.70,U] [#3 -0.34,-0.02,0.59,U] [#4 -0.24,-0.16,0.51,U] [#5 -0.35,0.18,0.60,U] [#6 -0.39,0.00,0.41,U] [#7 -0.26,-0.14,0.43,U] [#8 -0.38,0.17,0.00,M1] 
21:56:49.182 00.000 8996 single-star, 7 included, MultiStar: {-0.25, 0.06}, one-star: {-0.19, 0.09}
21:56:49.183 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
21:56:49.184 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
21:56:49.185 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.68 mountX=-0.20 mountY=-0.07, mountTheta=-2.79
21:56:49.186 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.09, opts=13)
21:56:49.187 00.001 8996 Enqueuing Move request for scope (-0.19, 0.09)
21:56:49.188 00.001 20224 Worker thread wakes up
21:56:49.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
21:56:49.188 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
21:56:49.188 00.000 20224 Moving (-0.19, 0.09) raw xDistance=-0.20 yDistance=-0.07
21:56:49.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
21:56:49.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:49.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:56:49.188 00.000 20224 MoveAxis(E, 0, ABG)
21:56:49.188 00.000 20224 Move returns status 0, amount 0
21:56:49.188 00.000 20224 MoveAxis(N, 0, ABG)
21:56:49.188 00.000 20224 Move returns status 0, amount 0
21:56:49.188 00.000 20224 move complete, result=0
21:56:49.188 00.000 20224 worker thread done servicing request
21:56:49.193 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51229, med=2755, FiltMin=2512, FiltMax=24633, Gamma=1.000
21:56:49.218 00.025 8996 UpdateGuideState exits: m=723115 SNR=358.6
21:56:49.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:49.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:49.221 00.001 8996 Enqueuing Expose request
21:56:49.222 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:49.223 00.001 20224 Worker thread wakes up
21:56:49.223 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:49.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:50.191 00.968 20224 Exposure complete
21:56:50.292 00.101 20224 worker thread done servicing request
21:56:50.293 00.001 8996 OnExposeComplete: enter
21:56:50.294 00.001 8996 UpdateGuideState(): m_state=6
21:56:50.296 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3428
21:56:50.298 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=472.66, Mass=721029, SNR=312.3, Peak=49661 HFD=4.5
21:56:50.300 00.002 8996 MultiStar: [#1 -0.23,0.17,0.86,U] [#2 -0.48,-0.15,0.00,M1] [#3 -0.40,-0.07,0.69,U] [#4 -0.28,-0.15,0.61,U] [#5 -0.41,0.03,0.00,M1] [#6 -0.50,-0.13,0.00,M1] [#7 -0.37,-0.21,0.00,M1] [#8 -0.53,0.23,0.00,M2] 
21:56:50.302 00.002 8996 refined, 3 included, MultiStar: {-0.30, 0.01}, one-star: {-0.32, 0.02}
21:56:50.303 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.07)
21:56:50.303 00.000 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
21:56:50.304 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.31 cameraTheta=3.12 mountX=-0.30 mountY=0.03, mountTheta=3.05
21:56:50.306 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.01, opts=13)
21:56:50.306 00.000 8996 Enqueuing Move request for scope (-0.30, 0.01)
21:56:50.307 00.001 20224 Worker thread wakes up
21:56:50.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
21:56:50.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
21:56:50.307 00.000 20224 Moving (-0.30, 0.01) raw xDistance=-0.30 yDistance=0.03
21:56:50.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:56:50.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:50.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:56:50.308 00.001 20224 MoveAxis(E, 44, ABG)
21:56:50.308 00.000 20224 Guiding  Dir = 2, Dur = 44
21:56:50.308 00.000 20224 IsSlewing returns 0
21:56:50.308 00.000 20224 IsGuiding returns 0
21:56:50.311 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49661, med=2758, FiltMin=2502, FiltMax=23369, Gamma=1.000
21:56:50.320 00.009 20224 PulseGuide returned control before completion, sleep 43
21:56:50.327 00.007 8996 UpdateGuideState exits: m=721029 SNR=312.3
21:56:50.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:50.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:50.329 00.000 8996 Enqueuing Expose request
21:56:50.366 00.037 20224 IsGuiding returns 1
21:56:50.366 00.000 20224 scope still moving after pulse duration time elapsed
21:56:50.397 00.031 20224 IsSlewing returns 0
21:56:50.398 00.001 20224 IsGuiding returns 1
21:56:50.429 00.031 20224 IsSlewing returns 0
21:56:50.430 00.001 20224 IsGuiding returns 0
21:56:50.430 00.000 20224 scope move finished after 44 + 77 ms
21:56:50.430 00.000 20224 Move returns status 0, amount 44
21:56:50.430 00.000 20224 MoveAxis(N, 0, ABG)
21:56:50.430 00.000 20224 Move returns status 0, amount 0
21:56:50.430 00.000 20224 move complete, result=0
21:56:50.430 00.000 20224 worker thread done servicing request
21:56:50.430 00.000 20224 Worker thread wakes up
21:56:50.430 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.0 px 0 ms NORTH
21:56:50.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:50.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:51.602 01.171 20224 Exposure complete
21:56:51.675 00.073 20224 worker thread done servicing request
21:56:51.675 00.000 8996 OnExposeComplete: enter
21:56:51.676 00.001 8996 UpdateGuideState(): m_state=6
21:56:51.677 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3429
21:56:51.678 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.71, Mass=736956, SNR=350.0, Peak=62739 HFD=4.7
21:56:51.681 00.003 8996 MultiStar: [#1 0.15,0.39,0.00,M2] [#2 -0.16,-0.28,0.81,U] [#3 -0.01,-0.12,0.62,U] [#4 0.02,-0.15,0.53,U] [#5 -0.05,0.17,0.69,U] [#6 -0.19,-0.13,0.47,U] [#7 -0.03,-0.24,0.44,U] [#8 -0.08,0.01,0.47,U] 
21:56:51.684 00.003 8996 refined, 7 included, MultiStar: {-0.04, -0.07}, one-star: {0.12, 0.07}
21:56:51.686 00.002 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
21:56:51.687 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.22)
21:56:51.689 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.04 mountX=-0.03 mountY=0.07, mountTheta=1.94
21:56:51.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.07, opts=13)
21:56:51.694 00.002 8996 Enqueuing Move request for scope (-0.04, -0.07)
21:56:51.695 00.001 20224 Worker thread wakes up
21:56:51.696 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
21:56:51.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
21:56:51.696 00.000 20224 Moving (-0.04, -0.07) raw xDistance=-0.03 yDistance=0.07
21:56:51.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:56:51.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:51.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:56:51.696 00.000 20224 MoveAxis(E, 0, ABG)
21:56:51.697 00.001 20224 Move returns status 0, amount 0
21:56:51.697 00.000 20224 MoveAxis(N, 0, ABG)
21:56:51.697 00.000 20224 Move returns status 0, amount 0
21:56:51.697 00.000 20224 move complete, result=0
21:56:51.697 00.000 20224 worker thread done servicing request
21:56:51.702 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62739, med=2758, FiltMin=2509, FiltMax=28275, Gamma=1.000
21:56:51.715 00.013 8996 UpdateGuideState exits: m=736956 SNR=350.0
21:56:51.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:51.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:51.718 00.001 8996 Enqueuing Expose request
21:56:51.718 00.000 20224 Worker thread wakes up
21:56:51.719 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:51.719 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:51.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:52.700 00.981 20224 Exposure complete
21:56:52.784 00.084 20224 worker thread done servicing request
21:56:52.784 00.000 8996 OnExposeComplete: enter
21:56:52.786 00.002 8996 UpdateGuideState(): m_state=6
21:56:52.788 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3430
21:56:52.789 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.71, Mass=799909, SNR=378.1, Peak=61619 HFD=4.6
21:56:52.790 00.001 8996 MultiStar: [#1 0.08,0.22,0.59,U] [#2 -0.18,-0.36,0.72,U] [#3 -0.10,-0.27,0.57,U] [#4 -0.08,-0.28,0.50,U] [#5 -0.08,0.16,0.59,U] [#6 -0.34,-0.15,0.38,U] [#7 -0.13,-0.25,0.40,U] [#8 -0.13,0.08,0.41,U] 
21:56:52.791 00.001 8996 single-star, 8 included, MultiStar: {-0.08, -0.08}, one-star: {0.03, 0.07}
21:56:52.792 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
21:56:52.792 00.000 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
21:56:52.793 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.11 mountX=0.03 mountY=-0.07, mountTheta=-1.21
21:56:52.794 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
21:56:52.795 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
21:56:52.796 00.001 20224 Worker thread wakes up
21:56:52.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
21:56:52.796 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
21:56:52.796 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.03 yDistance=-0.07
21:56:52.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:56:52.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:52.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:56:52.796 00.000 20224 MoveAxis(E, 0, ABG)
21:56:52.796 00.000 20224 Move returns status 0, amount 0
21:56:52.796 00.000 20224 MoveAxis(N, 0, ABG)
21:56:52.796 00.000 20224 Move returns status 0, amount 0
21:56:52.796 00.000 20224 move complete, result=0
21:56:52.797 00.001 20224 worker thread done servicing request
21:56:52.802 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61619, med=2758, FiltMin=2502, FiltMax=30947, Gamma=1.000
21:56:52.821 00.019 8996 UpdateGuideState exits: m=799909 SNR=378.1
21:56:52.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:52.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:52.824 00.001 8996 Enqueuing Expose request
21:56:52.825 00.001 20224 Worker thread wakes up
21:56:52.825 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:52.825 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:52.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:53.989 01.164 20224 Exposure complete
21:56:54.060 00.071 20224 worker thread done servicing request
21:56:54.060 00.000 8996 OnExposeComplete: enter
21:56:54.062 00.002 8996 UpdateGuideState(): m_state=6
21:56:54.063 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3431
21:56:54.065 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=472.65, Mass=756526, SNR=375.5, Peak=51571 HFD=4.7
21:56:54.067 00.002 8996 MultiStar: [#1 -0.11,0.22,0.62,U] [#2 -0.21,-0.19,0.72,U] [#3 -0.29,-0.04,0.55,U] [#4 -0.26,-0.11,0.52,U] [#5 -0.30,0.18,0.59,U] [#6 -0.32,-0.22,0.41,U] [#7 -0.20,-0.16,0.44,U] [#8 -0.43,-0.12,0.00,M1] 
21:56:54.069 00.002 8996 single-star, 7 included, MultiStar: {-0.21, -0.03}, one-star: {-0.10, 0.01}
21:56:54.071 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
21:56:54.073 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
21:56:54.075 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=-0.10 mountY=0.00, mountTheta=3.09
21:56:54.078 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
21:56:54.080 00.002 8996 Enqueuing Move request for scope (-0.10, 0.01)
21:56:54.080 00.000 20224 Worker thread wakes up
21:56:54.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
21:56:54.080 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
21:56:54.081 00.001 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
21:56:54.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:56:54.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:54.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:56:54.081 00.000 20224 MoveAxis(E, 0, ABG)
21:56:54.081 00.000 20224 Move returns status 0, amount 0
21:56:54.081 00.000 20224 MoveAxis(N, 0, ABG)
21:56:54.081 00.000 20224 Move returns status 0, amount 0
21:56:54.082 00.001 20224 move complete, result=0
21:56:54.082 00.000 20224 worker thread done servicing request
21:56:54.090 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51571, med=2758, FiltMin=2493, FiltMax=24195, Gamma=1.000
21:56:54.109 00.019 8996 UpdateGuideState exits: m=756526 SNR=375.5
21:56:54.111 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:54.111 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:54.112 00.001 8996 Enqueuing Expose request
21:56:54.113 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:54.114 00.001 20224 Worker thread wakes up
21:56:54.114 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:54.115 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:55.101 00.986 20224 Exposure complete
21:56:55.157 00.056 20224 worker thread done servicing request
21:56:55.158 00.001 8996 OnExposeComplete: enter
21:56:55.159 00.001 8996 UpdateGuideState(): m_state=6
21:56:55.159 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3432
21:56:55.160 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.92, Mass=692304, SNR=325.5, Peak=59747 HFD=4.7
21:56:55.161 00.001 8996 MultiStar: [#1 0.06,0.55,0.00,M1] [#2 -0.07,-0.03,0.94,U] [#3 -0.06,0.17,0.70,U] [#4 -0.02,0.16,0.65,U] [#5 -0.06,0.52,0.00,M1] [#6 -0.16,0.10,0.46,U] [#7 -0.18,-0.08,0.50,U] [#8 -0.30,0.32,0.00,M2] 
21:56:55.162 00.001 8996 refined, 5 included, MultiStar: {-0.05, 0.11}, one-star: {0.07, 0.28}
21:56:55.162 00.000 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
21:56:55.163 00.001 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
21:56:55.164 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.99 mountX=-0.06 mountY=-0.11, mountTheta=-2.09
21:56:55.166 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.11, opts=13)
21:56:55.167 00.001 8996 Enqueuing Move request for scope (-0.05, 0.11)
21:56:55.168 00.001 20224 Worker thread wakes up
21:56:55.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
21:56:55.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
21:56:55.169 00.001 20224 Moving (-0.05, 0.11) raw xDistance=-0.06 yDistance=-0.11
21:56:55.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:56:55.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:55.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:55.169 00.000 20224 MoveAxis(E, 0, ABG)
21:56:55.169 00.000 20224 Move returns status 0, amount 0
21:56:55.169 00.000 20224 MoveAxis(N, 0, ABG)
21:56:55.169 00.000 20224 Move returns status 0, amount 0
21:56:55.169 00.000 20224 move complete, result=0
21:56:55.169 00.000 20224 worker thread done servicing request
21:56:55.174 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59747, med=2758, FiltMin=2518, FiltMax=27254, Gamma=1.000
21:56:55.189 00.015 8996 UpdateGuideState exits: m=692304 SNR=325.5
21:56:55.190 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:55.191 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:55.192 00.001 8996 Enqueuing Expose request
21:56:55.192 00.000 20224 Worker thread wakes up
21:56:55.193 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:55.193 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:55.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:56.349 01.156 20224 Exposure complete
21:56:56.436 00.087 20224 worker thread done servicing request
21:56:56.436 00.000 8996 OnExposeComplete: enter
21:56:56.437 00.001 8996 UpdateGuideState(): m_state=6
21:56:56.438 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3433
21:56:56.439 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.77, Mass=747418, SNR=361.6, Peak=65507 HFD=4.6
21:56:56.440 00.001 8996 MultiStar: [#1 0.24,0.46,0.00,M2] [#2 -0.02,-0.05,0.72,U] [#3 -0.04,0.11,0.61,U] [#4 0.04,-0.01,0.59,U] [#5 -0.10,0.34,0.59,U] [#6 -0.01,0.15,0.42,U] [#7 0.21,-0.01,0.45,U] [#8 0.00,0.28,0.37,U] 
21:56:56.441 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.11}, one-star: {0.03, 0.13}
21:56:56.442 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
21:56:56.444 00.002 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
21:56:56.445 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.48 mountX=-0.00 mountY=-0.11, mountTheta=-1.58
21:56:56.448 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.11, opts=13)
21:56:56.450 00.002 8996 Enqueuing Move request for scope (0.01, 0.11)
21:56:56.451 00.001 20224 Worker thread wakes up
21:56:56.452 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
21:56:56.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
21:56:56.452 00.000 20224 Moving (0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
21:56:56.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:56:56.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:56.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:56:56.452 00.000 20224 MoveAxis(E, 0, ABG)
21:56:56.452 00.000 20224 Move returns status 0, amount 0
21:56:56.453 00.001 20224 MoveAxis(N, 0, ABG)
21:56:56.453 00.000 20224 Move returns status 0, amount 0
21:56:56.453 00.000 20224 move complete, result=0
21:56:56.453 00.000 20224 worker thread done servicing request
21:56:56.459 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2758, FiltMin=2448, FiltMax=27603, Gamma=1.000
21:56:56.483 00.024 8996 UpdateGuideState exits: m=747418 SNR=361.6
21:56:56.484 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:56.485 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:56.486 00.001 8996 Enqueuing Expose request
21:56:56.487 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:56:56.488 00.001 20224 Worker thread wakes up
21:56:56.488 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:56.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:57.482 00.994 20224 Exposure complete
21:56:57.547 00.065 20224 worker thread done servicing request
21:56:57.548 00.001 8996 OnExposeComplete: enter
21:56:57.550 00.002 8996 UpdateGuideState(): m_state=6
21:56:57.553 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3434
21:56:57.554 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.62, Mass=730924, SNR=344.0, Peak=55667 HFD=4.7
21:56:57.555 00.001 8996 MultiStar: [#1 0.03,0.43,0.00,M3] [#2 0.01,-0.06,0.82,U] [#3 -0.01,0.09,0.65,U] [#4 -0.07,-0.01,0.57,U] [#5 -0.08,0.23,0.62,U] [#6 -0.06,-0.06,0.49,U] [#7 0.21,-0.15,0.50,U] [#8 -0.07,0.26,0.37,U] 
21:56:57.556 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.02}, one-star: {0.07, -0.02}
21:56:57.557 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
21:56:57.558 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
21:56:57.559 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.32 mountX=0.00 mountY=-0.02, mountTheta=-1.42
21:56:57.560 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
21:56:57.561 00.001 8996 Enqueuing Move request for scope (0.01, 0.02)
21:56:57.562 00.001 20224 Worker thread wakes up
21:56:57.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
21:56:57.562 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
21:56:57.562 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.00 yDistance=-0.02
21:56:57.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:56:57.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:57.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:56:57.562 00.000 20224 MoveAxis(E, 0, ABG)
21:56:57.563 00.001 20224 Move returns status 0, amount 0
21:56:57.563 00.000 20224 MoveAxis(N, 0, ABG)
21:56:57.563 00.000 20224 Move returns status 0, amount 0
21:56:57.563 00.000 20224 move complete, result=0
21:56:57.563 00.000 20224 worker thread done servicing request
21:56:57.572 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55667, med=2758, FiltMin=2509, FiltMax=25651, Gamma=1.000
21:56:57.591 00.019 8996 UpdateGuideState exits: m=730924 SNR=344.0
21:56:57.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:57.593 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:57.594 00.001 8996 Enqueuing Expose request
21:56:57.594 00.000 20224 Worker thread wakes up
21:56:57.594 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:56:57.595 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:57.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:58.788 01.193 20224 Exposure complete
21:56:58.856 00.068 20224 worker thread done servicing request
21:56:58.856 00.000 8996 OnExposeComplete: enter
21:56:58.857 00.001 8996 UpdateGuideState(): m_state=6
21:56:58.859 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3435
21:56:58.860 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.74, Mass=738843, SNR=372.8, Peak=62163 HFD=4.6
21:56:58.861 00.001 8996 MultiStar: [#1 0.37,0.26,0.00,M4] [#2 0.14,-0.21,0.76,U] [#3 0.16,-0.06,0.54,U] [#4 0.27,-0.14,0.52,U] [#5 0.16,0.13,0.54,U] [#6 0.07,-0.18,0.43,U] [#7 0.10,-0.19,0.42,U] [#8 -0.05,0.06,0.38,U] 
21:56:58.862 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.05}, one-star: {0.24, 0.10}
21:56:58.863 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
21:56:58.863 00.000 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.94)
21:56:58.864 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.32 mountX=0.16 mountY=0.03, mountTheta=0.21
21:56:58.866 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
21:56:58.867 00.001 8996 Enqueuing Move request for scope (0.15, -0.05)
21:56:58.867 00.000 20224 Worker thread wakes up
21:56:58.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
21:56:58.867 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
21:56:58.868 00.001 20224 Moving (0.15, -0.05) raw xDistance=0.16 yDistance=0.03
21:56:58.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:56:58.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:58.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:56:58.868 00.000 20224 MoveAxis(E, 0, ABG)
21:56:58.868 00.000 20224 Move returns status 0, amount 0
21:56:58.868 00.000 20224 MoveAxis(N, 0, ABG)
21:56:58.868 00.000 20224 Move returns status 0, amount 0
21:56:58.868 00.000 20224 move complete, result=0
21:56:58.868 00.000 20224 worker thread done servicing request
21:56:58.872 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62163, med=2758, FiltMin=2483, FiltMax=28224, Gamma=1.000
21:56:58.889 00.017 8996 UpdateGuideState exits: m=738843 SNR=372.8
21:56:58.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:58.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:58.893 00.002 8996 Enqueuing Expose request
21:56:58.894 00.001 20224 Worker thread wakes up
21:56:58.894 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:56:58.895 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:58.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:56:59.877 00.982 20224 Exposure complete
21:56:59.950 00.073 20224 worker thread done servicing request
21:56:59.950 00.000 8996 OnExposeComplete: enter
21:56:59.951 00.001 8996 UpdateGuideState(): m_state=6
21:56:59.952 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3436
21:56:59.952 00.000 8996 Star::Find returns 1 (0), X=138.77, Y=472.52, Mass=732448, SNR=390.7, Peak=53923 HFD=4.6
21:56:59.953 00.001 8996 MultiStar: [#1 0.22,0.25,0.59,U] [#2 0.15,-0.35,0.62,U] [#3 0.05,-0.18,0.63,U] [#4 0.11,-0.19,0.55,U] [#5 0.04,0.05,0.62,U] [#6 -0.09,-0.40,0.39,U] [#7 -0.02,-0.42,0.00,M1] [#8 0.05,0.01,0.33,U] 
21:56:59.954 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.11}, one-star: {0.27, -0.12}
21:56:59.955 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
21:56:59.957 00.002 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.53)
21:56:59.959 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.17 cameraTheta=-0.73 mountX=0.14 mountY=0.10, mountTheta=0.62
21:56:59.963 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.11, opts=13)
21:56:59.965 00.002 8996 Enqueuing Move request for scope (0.12, -0.11)
21:56:59.967 00.002 20224 Worker thread wakes up
21:56:59.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
21:56:59.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
21:56:59.967 00.000 20224 Moving (0.12, -0.11) raw xDistance=0.14 yDistance=0.10
21:56:59.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:56:59.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:59.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:56:59.967 00.000 20224 MoveAxis(E, 0, ABG)
21:56:59.967 00.000 20224 Move returns status 0, amount 0
21:56:59.967 00.000 20224 MoveAxis(N, 0, ABG)
21:56:59.967 00.000 20224 Move returns status 0, amount 0
21:56:59.967 00.000 20224 move complete, result=0
21:56:59.967 00.000 20224 worker thread done servicing request
21:56:59.973 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53923, med=2758, FiltMin=2509, FiltMax=29987, Gamma=1.000
21:56:59.988 00.015 8996 UpdateGuideState exits: m=732448 SNR=390.7
21:56:59.989 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:59.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:56:59.991 00.001 8996 Enqueuing Expose request
21:56:59.992 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:56:59.993 00.001 20224 Worker thread wakes up
21:56:59.993 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:56:59.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:01.160 01.167 20224 Exposure complete
21:57:01.239 00.079 20224 worker thread done servicing request
21:57:01.239 00.000 8996 OnExposeComplete: enter
21:57:01.241 00.002 8996 UpdateGuideState(): m_state=6
21:57:01.241 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3437
21:57:01.241 00.000 8996 Star::Find returns 1 (0), X=138.70, Y=472.56, Mass=745191, SNR=353.9, Peak=61571 HFD=4.6
21:57:01.242 00.001 8996 MultiStar: [#1 0.42,0.19,0.00,M4] [#2 0.28,-0.33,0.00,M1] [#3 0.25,-0.17,0.59,U] [#4 0.18,-0.29,0.55,U] [#5 0.07,0.06,0.60,U] [#6 -0.07,-0.24,0.46,U] [#7 0.24,-0.44,0.00,M2] [#8 0.21,0.03,0.37,U] 
21:57:01.243 00.001 8996 refined, 5 included, MultiStar: {0.15, -0.11}, one-star: {0.20, -0.08}
21:57:01.244 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
21:57:01.245 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.61)
21:57:01.246 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-0.65 mountX=0.16 mountY=0.09, mountTheta=0.54
21:57:01.247 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.11, opts=13)
21:57:01.248 00.001 8996 Enqueuing Move request for scope (0.15, -0.11)
21:57:01.249 00.001 20224 Worker thread wakes up
21:57:01.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
21:57:01.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
21:57:01.249 00.000 20224 Moving (0.15, -0.11) raw xDistance=0.16 yDistance=0.09
21:57:01.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:57:01.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:01.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:57:01.249 00.000 20224 MoveAxis(E, 0, ABG)
21:57:01.249 00.000 20224 Move returns status 0, amount 0
21:57:01.249 00.000 20224 MoveAxis(N, 0, ABG)
21:57:01.249 00.000 20224 Move returns status 0, amount 0
21:57:01.249 00.000 20224 move complete, result=0
21:57:01.249 00.000 20224 worker thread done servicing request
21:57:01.253 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61571, med=2758, FiltMin=2483, FiltMax=30016, Gamma=1.000
21:57:01.267 00.014 8996 UpdateGuideState exits: m=745191 SNR=353.9
21:57:01.267 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:01.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:01.269 00.001 8996 Enqueuing Expose request
21:57:01.270 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:01.271 00.001 20224 Worker thread wakes up
21:57:01.271 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:01.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:02.260 00.989 20224 Exposure complete
21:57:02.363 00.103 20224 worker thread done servicing request
21:57:02.364 00.001 8996 OnExposeComplete: enter
21:57:02.365 00.001 8996 UpdateGuideState(): m_state=6
21:57:02.365 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3438
21:57:02.366 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.55, Mass=738093, SNR=361.4, Peak=55011 HFD=4.7
21:57:02.367 00.001 8996 MultiStar: [#1 0.27,-0.02,0.67,U] [#2 0.04,-0.40,0.68,U] [#3 0.15,-0.17,0.54,U] [#4 0.17,-0.30,0.60,U] [#5 -0.07,-0.03,0.51,U] [#6 0.05,-0.41,0.00,M1] [#7 0.20,-0.49,0.00,M3] [#8 0.04,-0.15,0.40,U] 
21:57:02.368 00.001 8996 single-star, 6 included, MultiStar: {0.13, -0.16}, one-star: {0.19, -0.09}
21:57:02.369 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
21:57:02.370 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
21:57:02.371 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.43 mountX=0.19 mountY=0.06, mountTheta=0.31
21:57:02.372 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.09, opts=13)
21:57:02.373 00.001 8996 Enqueuing Move request for scope (0.19, -0.09)
21:57:02.374 00.001 20224 Worker thread wakes up
21:57:02.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
21:57:02.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
21:57:02.374 00.000 20224 Moving (0.19, -0.09) raw xDistance=0.19 yDistance=0.06
21:57:02.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
21:57:02.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:02.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:57:02.375 00.001 20224 MoveAxis(E, 0, ABG)
21:57:02.375 00.000 20224 Move returns status 0, amount 0
21:57:02.375 00.000 20224 MoveAxis(N, 0, ABG)
21:57:02.375 00.000 20224 Move returns status 0, amount 0
21:57:02.375 00.000 20224 move complete, result=0
21:57:02.375 00.000 20224 worker thread done servicing request
21:57:02.379 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55011, med=2758, FiltMin=2499, FiltMax=30464, Gamma=1.000
21:57:02.393 00.014 8996 UpdateGuideState exits: m=738093 SNR=361.4
21:57:02.395 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:02.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:02.398 00.002 8996 Enqueuing Expose request
21:57:02.399 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:02.400 00.001 20224 Worker thread wakes up
21:57:02.400 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:02.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:03.564 01.164 20224 Exposure complete
21:57:03.641 00.077 20224 worker thread done servicing request
21:57:03.641 00.000 8996 OnExposeComplete: enter
21:57:03.642 00.001 8996 UpdateGuideState(): m_state=6
21:57:03.643 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3439
21:57:03.644 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=472.59, Mass=777260, SNR=351.8, Peak=56499 HFD=4.5
21:57:03.645 00.001 8996 MultiStar: [#1 0.42,0.02,0.00,M4] [#2 0.16,-0.34,0.78,U] [#3 0.29,-0.36,0.00,M1] [#4 0.31,-0.32,0.00,M1] [#5 0.04,-0.18,0.60,U] [#6 -0.07,-0.42,0.00,M2] [#7 0.09,-0.74,0.00,M4] [#8 0.04,-0.16,0.40,U] 
21:57:03.645 00.000 8996 refined, 3 included, MultiStar: {0.18, -0.18}, one-star: {0.33, -0.05}
21:57:03.646 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
21:57:03.647 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
21:57:03.648 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-0.78 mountX=0.20 mountY=0.16, mountTheta=0.67
21:57:03.649 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.18, opts=13)
21:57:03.650 00.001 8996 Enqueuing Move request for scope (0.18, -0.18)
21:57:03.651 00.001 20224 Worker thread wakes up
21:57:03.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
21:57:03.651 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
21:57:03.651 00.000 20224 Moving (0.18, -0.18) raw xDistance=0.20 yDistance=0.16
21:57:03.651 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
21:57:03.651 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:03.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:57:03.651 00.000 20224 MoveAxis(E, 0, ABG)
21:57:03.651 00.000 20224 Move returns status 0, amount 0
21:57:03.651 00.000 20224 MoveAxis(N, 0, ABG)
21:57:03.651 00.000 20224 Move returns status 0, amount 0
21:57:03.651 00.000 20224 move complete, result=0
21:57:03.651 00.000 20224 worker thread done servicing request
21:57:03.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56499, med=2758, FiltMin=2489, FiltMax=31741, Gamma=1.000
21:57:03.677 00.022 8996 UpdateGuideState exits: m=777260 SNR=351.8
21:57:03.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:03.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:03.680 00.001 8996 Enqueuing Expose request
21:57:03.681 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
21:57:03.681 00.000 20224 Worker thread wakes up
21:57:03.682 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:03.682 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:04.657 00.975 20224 Exposure complete
21:57:04.730 00.073 20224 worker thread done servicing request
21:57:04.731 00.001 8996 OnExposeComplete: enter
21:57:04.731 00.000 8996 UpdateGuideState(): m_state=6
21:57:04.732 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3440
21:57:04.734 00.002 8996 Star::Find returns 1 (0), X=138.75, Y=472.60, Mass=752493, SNR=335.6, Peak=56611 HFD=4.6
21:57:04.735 00.001 8996 MultiStar: [#1 0.44,-0.01,0.00,M5] [#2 0.11,-0.28,0.76,U] [#3 0.29,-0.14,0.58,U] [#4 0.35,-0.33,0.00,M2] [#5 -0.00,-0.11,0.65,U] [#6 0.12,-0.32,0.42,U] [#7 0.22,-0.40,0.00,M5] [#8 0.00,-0.20,0.44,U] 
21:57:04.735 00.000 8996 refined, 5 included, MultiStar: {0.14, -0.16}, one-star: {0.25, -0.04}
21:57:04.736 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
21:57:04.737 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
21:57:04.738 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.22 cameraTheta=-0.86 mountX=0.16 mountY=0.15, mountTheta=0.75
21:57:04.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.16, opts=13)
21:57:04.740 00.001 8996 Enqueuing Move request for scope (0.14, -0.16)
21:57:04.740 00.000 20224 Worker thread wakes up
21:57:04.741 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
21:57:04.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
21:57:04.741 00.000 20224 Moving (0.14, -0.16) raw xDistance=0.16 yDistance=0.15
21:57:04.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
21:57:04.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:04.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:57:04.741 00.000 20224 MoveAxis(E, 0, ABG)
21:57:04.741 00.000 20224 Move returns status 0, amount 0
21:57:04.741 00.000 20224 MoveAxis(N, 0, ABG)
21:57:04.741 00.000 20224 Move returns status 0, amount 0
21:57:04.741 00.000 20224 move complete, result=0
21:57:04.741 00.000 20224 worker thread done servicing request
21:57:04.745 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56611, med=2758, FiltMin=2483, FiltMax=30208, Gamma=1.000
21:57:04.758 00.013 8996 UpdateGuideState exits: m=752493 SNR=335.6
21:57:04.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:04.760 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:04.761 00.001 8996 Enqueuing Expose request
21:57:04.762 00.001 20224 Worker thread wakes up
21:57:04.762 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:04.762 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:04.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:05.923 01.161 20224 Exposure complete
21:57:06.017 00.094 20224 worker thread done servicing request
21:57:06.017 00.000 8996 OnExposeComplete: enter
21:57:06.018 00.001 8996 UpdateGuideState(): m_state=6
21:57:06.019 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3441
21:57:06.020 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.42, Mass=696747, SNR=354.5, Peak=49437 HFD=4.6
21:57:06.022 00.002 8996 MultiStar: [#1 0.09,-0.02,0.64,U] [#2 -0.13,-0.33,0.72,U] [#3 -0.00,-0.40,0.59,U] [#4 0.06,-0.49,0.00,M3] [#5 -0.15,-0.02,0.62,U] [#6 -0.12,-0.56,0.00,M2] [#7 -0.11,-0.48,0.00,M6] [#8 -0.11,-0.21,0.38,U] 
21:57:06.024 00.002 8996 refined, 5 included, MultiStar: {-0.03, -0.20}, one-star: {0.06, -0.22}
21:57:06.025 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
21:57:06.027 00.002 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
21:57:06.028 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.71 mountX=-0.01 mountY=0.20, mountTheta=1.62
21:57:06.031 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.20, opts=13)
21:57:06.033 00.002 8996 Enqueuing Move request for scope (-0.03, -0.20)
21:57:06.035 00.002 20224 Worker thread wakes up
21:57:06.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
21:57:06.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
21:57:06.035 00.000 20224 Moving (-0.03, -0.20) raw xDistance=-0.01 yDistance=0.20
21:57:06.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:57:06.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:57:06.036 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:57:06.036 00.000 20224 MoveAxis(E, 0, ABG)
21:57:06.036 00.000 20224 Move returns status 0, amount 0
21:57:06.036 00.000 20224 MoveAxis(N, 0, ABG)
21:57:06.036 00.000 20224 Move returns status 0, amount 0
21:57:06.036 00.000 20224 move complete, result=0
21:57:06.036 00.000 20224 worker thread done servicing request
21:57:06.043 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49437, med=2758, FiltMin=2509, FiltMax=27584, Gamma=1.000
21:57:06.059 00.016 8996 UpdateGuideState exits: m=696747 SNR=354.5
21:57:06.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:06.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:06.061 00.000 8996 Enqueuing Expose request
21:57:06.062 00.001 20224 Worker thread wakes up
21:57:06.062 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:57:06.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:06.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:07.029 00.966 20224 Exposure complete
21:57:07.113 00.084 20224 worker thread done servicing request
21:57:07.113 00.000 8996 OnExposeComplete: enter
21:57:07.116 00.003 8996 UpdateGuideState(): m_state=6
21:57:07.118 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3442
21:57:07.119 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.76, Mass=762530, SNR=367.6, Peak=58323 HFD=4.6
21:57:07.121 00.002 8996 MultiStar: [#1 0.14,0.20,0.67,U] [#2 -0.21,-0.21,0.70,U] [#3 -0.22,-0.11,0.55,U] [#4 -0.10,-0.22,0.60,U] [#5 -0.04,0.24,0.59,U] [#6 -0.22,-0.38,0.00,M3] [#7 -0.20,-0.40,0.00,M7] [#8 0.09,0.08,0.40,U] 
21:57:07.122 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.02}, one-star: {0.02, 0.12}
21:57:07.124 00.002 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
21:57:07.125 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
21:57:07.127 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.71 mountX=-0.04 mountY=-0.01, mountTheta=-2.82
21:57:07.132 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
21:57:07.132 00.000 8996 Enqueuing Move request for scope (-0.04, 0.02)
21:57:07.135 00.003 20224 Worker thread wakes up
21:57:07.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
21:57:07.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
21:57:07.135 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
21:57:07.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:57:07.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:07.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:57:07.135 00.000 20224 MoveAxis(E, 0, ABG)
21:57:07.135 00.000 20224 Move returns status 0, amount 0
21:57:07.135 00.000 20224 MoveAxis(N, 0, ABG)
21:57:07.135 00.000 20224 Move returns status 0, amount 0
21:57:07.135 00.000 20224 move complete, result=0
21:57:07.136 00.001 20224 worker thread done servicing request
21:57:07.144 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58323, med=2758, FiltMin=2489, FiltMax=27379, Gamma=1.000
21:57:07.160 00.016 8996 UpdateGuideState exits: m=762530 SNR=367.6
21:57:07.163 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:07.165 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:07.167 00.002 8996 Enqueuing Expose request
21:57:07.169 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:07.171 00.002 20224 Worker thread wakes up
21:57:07.172 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:07.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:08.345 01.173 20224 Exposure complete
21:57:08.422 00.077 20224 worker thread done servicing request
21:57:08.423 00.001 8996 OnExposeComplete: enter
21:57:08.424 00.001 8996 UpdateGuideState(): m_state=6
21:57:08.425 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3443
21:57:08.425 00.000 8996 Star::Find returns 1 (0), X=138.68, Y=472.67, Mass=757597, SNR=374.6, Peak=61763 HFD=4.7
21:57:08.427 00.002 8996 MultiStar: [#1 0.26,-0.11,0.62,U] [#2 0.05,-0.39,0.69,U] [#3 0.02,-0.31,0.52,U] [#4 0.12,-0.46,0.00,M3] [#5 0.12,-0.18,0.57,U] [#6 -0.01,-0.34,0.45,U] [#7 0.12,-0.39,0.43,U] [#8 0.04,-0.27,0.41,U] 
21:57:08.427 00.000 8996 single-star, 7 included, MultiStar: {0.11, -0.21}, one-star: {0.18, 0.03}
21:57:08.428 00.001 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
21:57:08.429 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
21:57:08.429 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.18 mountX=0.17 mountY=-0.05, mountTheta=-0.30
21:57:08.431 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.03, opts=13)
21:57:08.431 00.000 8996 Enqueuing Move request for scope (0.18, 0.03)
21:57:08.432 00.001 20224 Worker thread wakes up
21:57:08.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
21:57:08.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
21:57:08.432 00.000 20224 Moving (0.18, 0.03) raw xDistance=0.17 yDistance=-0.05
21:57:08.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:57:08.433 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:08.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:57:08.433 00.000 20224 MoveAxis(E, 0, ABG)
21:57:08.433 00.000 20224 Move returns status 0, amount 0
21:57:08.433 00.000 20224 MoveAxis(N, 0, ABG)
21:57:08.433 00.000 20224 Move returns status 0, amount 0
21:57:08.433 00.000 20224 move complete, result=0
21:57:08.433 00.000 20224 worker thread done servicing request
21:57:08.436 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61763, med=2758, FiltMin=2512, FiltMax=28819, Gamma=1.000
21:57:08.451 00.015 8996 UpdateGuideState exits: m=757597 SNR=374.6
21:57:08.452 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:08.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:08.453 00.000 8996 Enqueuing Expose request
21:57:08.454 00.001 20224 Worker thread wakes up
21:57:08.454 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:08.455 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:08.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:09.423 00.968 20224 Exposure complete
21:57:09.483 00.060 20224 worker thread done servicing request
21:57:09.484 00.001 8996 OnExposeComplete: enter
21:57:09.485 00.001 8996 UpdateGuideState(): m_state=6
21:57:09.486 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3444
21:57:09.487 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=472.55, Mass=729076, SNR=345.7, Peak=55347 HFD=4.6
21:57:09.488 00.001 8996 MultiStar: [#1 0.30,-0.08,0.67,U] [#2 0.12,-0.43,0.00,M1] [#3 0.07,-0.33,0.59,U] [#4 0.12,-0.48,0.00,M4] [#5 0.12,-0.16,0.57,U] [#6 -0.10,-0.45,0.00,M3] [#7 0.02,-0.60,0.00,M7] [#8 0.15,-0.31,0.41,U] 
21:57:09.489 00.001 8996 single-star, 4 included, MultiStar: {0.16, -0.17}, one-star: {0.16, -0.09}
21:57:09.490 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
21:57:09.491 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
21:57:09.491 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.53 mountX=0.17 mountY=0.08, mountTheta=0.41
21:57:09.493 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.09, opts=13)
21:57:09.494 00.001 8996 Enqueuing Move request for scope (0.16, -0.09)
21:57:09.495 00.001 20224 Worker thread wakes up
21:57:09.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
21:57:09.495 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
21:57:09.495 00.000 20224 Moving (0.16, -0.09) raw xDistance=0.17 yDistance=0.08
21:57:09.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:57:09.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:09.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:57:09.495 00.000 20224 MoveAxis(E, 0, ABG)
21:57:09.495 00.000 20224 Move returns status 0, amount 0
21:57:09.495 00.000 20224 MoveAxis(N, 0, ABG)
21:57:09.495 00.000 20224 Move returns status 0, amount 0
21:57:09.495 00.000 20224 move complete, result=0
21:57:09.495 00.000 20224 worker thread done servicing request
21:57:09.498 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55347, med=2758, FiltMin=2509, FiltMax=30688, Gamma=1.000
21:57:09.520 00.022 8996 UpdateGuideState exits: m=729076 SNR=345.7
21:57:09.521 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:09.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:09.523 00.001 8996 Enqueuing Expose request
21:57:09.523 00.000 20224 Worker thread wakes up
21:57:09.523 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:09.524 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:09.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:10.685 01.161 20224 Exposure complete
21:57:10.751 00.066 20224 worker thread done servicing request
21:57:10.751 00.000 8996 OnExposeComplete: enter
21:57:10.752 00.001 8996 UpdateGuideState(): m_state=6
21:57:10.753 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3445
21:57:10.754 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.21, Mass=735919, SNR=329.4, Peak=60077 HFD=4.6
21:57:10.755 00.001 8996 MultiStar: [#1 -0.04,-0.25,0.70,U] [#2 -0.16,-0.43,0.00,M2] [#3 -0.33,-0.39,0.00,M1] [#4 -0.21,-0.42,0.00,M5] [#5 -0.24,-0.28,0.58,U] [#6 -0.21,-0.68,0.00,M4] [#7 -0.10,-0.42,0.00,M8] [#8 -0.21,-0.30,0.39,U] 
21:57:10.756 00.001 8996 refined, 3 included, MultiStar: {-0.11, -0.33}, one-star: {-0.04, -0.43}
21:57:10.757 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
21:57:10.758 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
21:57:10.759 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.33 hyp=0.35 cameraTheta=-1.89 mountX=-0.08 mountY=0.34, mountTheta=1.79
21:57:10.761 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.33, opts=13)
21:57:10.761 00.000 8996 Enqueuing Move request for scope (-0.11, -0.33)
21:57:10.762 00.001 20224 Worker thread wakes up
21:57:10.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.33) opts 0xd
21:57:10.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.33)
21:57:10.762 00.000 20224 Moving (-0.11, -0.33) raw xDistance=-0.08 yDistance=0.34
21:57:10.763 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:57:10.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:57:10.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:57:10.763 00.000 20224 MoveAxis(E, 0, ABG)
21:57:10.763 00.000 20224 Move returns status 0, amount 0
21:57:10.763 00.000 20224 MoveAxis(N, 0, ABG)
21:57:10.763 00.000 20224 Move returns status 0, amount 0
21:57:10.763 00.000 20224 move complete, result=0
21:57:10.763 00.000 20224 worker thread done servicing request
21:57:10.766 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60077, med=2758, FiltMin=2496, FiltMax=27776, Gamma=1.000
21:57:10.784 00.018 8996 UpdateGuideState exits: m=735919 SNR=329.4
21:57:10.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:10.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:10.787 00.001 8996 Enqueuing Expose request
21:57:10.788 00.001 20224 Worker thread wakes up
21:57:10.788 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:57:10.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:10.789 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:11.781 00.992 20224 Exposure complete
21:57:11.856 00.075 20224 worker thread done servicing request
21:57:11.856 00.000 8996 OnExposeComplete: enter
21:57:11.857 00.001 8996 UpdateGuideState(): m_state=6
21:57:11.858 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3446
21:57:11.861 00.003 8996 Star::Find returns 1 (0), X=138.38, Y=472.47, Mass=702777, SNR=364.6, Peak=44109 HFD=4.8
21:57:11.864 00.003 8996 MultiStar: [#1 -0.08,-0.01,0.60,U] [#2 -0.27,-0.37,0.00,M3] [#3 -0.35,-0.27,0.00,M2] [#4 -0.33,-0.37,0.00,M6] [#5 -0.32,0.04,0.63,U] [#6 -0.36,-0.45,0.00,M5] [#7 -0.26,-0.47,0.00,M9] [#8 -0.16,-0.29,0.41,U] 
21:57:11.866 00.002 8996 refined, 3 included, MultiStar: {-0.17, -0.10}, one-star: {-0.13, -0.17}
21:57:11.868 00.002 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
21:57:11.869 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
21:57:11.871 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.59 mountX=-0.16 mountY=0.12, mountTheta=2.48
21:57:11.875 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.10, opts=13)
21:57:11.875 00.000 8996 Enqueuing Move request for scope (-0.17, -0.10)
21:57:11.876 00.001 20224 Worker thread wakes up
21:57:11.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
21:57:11.876 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
21:57:11.877 00.001 20224 Moving (-0.17, -0.10) raw xDistance=-0.16 yDistance=0.12
21:57:11.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:57:11.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:11.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:57:11.877 00.000 20224 MoveAxis(E, 0, ABG)
21:57:11.877 00.000 20224 Move returns status 0, amount 0
21:57:11.877 00.000 20224 MoveAxis(N, 0, ABG)
21:57:11.877 00.000 20224 Move returns status 0, amount 0
21:57:11.877 00.000 20224 move complete, result=0
21:57:11.877 00.000 20224 worker thread done servicing request
21:57:11.880 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=44109, med=2758, FiltMin=2499, FiltMax=23568, Gamma=1.000
21:57:11.894 00.014 8996 UpdateGuideState exits: m=702777 SNR=364.6
21:57:11.895 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:11.896 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:11.898 00.002 8996 Enqueuing Expose request
21:57:11.899 00.001 20224 Worker thread wakes up
21:57:11.899 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:11.900 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:11.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:13.069 01.169 20224 Exposure complete
21:57:13.136 00.067 20224 worker thread done servicing request
21:57:13.136 00.000 8996 OnExposeComplete: enter
21:57:13.137 00.001 8996 UpdateGuideState(): m_state=6
21:57:13.138 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3447
21:57:13.139 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.57, Mass=741679, SNR=362.3, Peak=50563 HFD=4.9
21:57:13.140 00.001 8996 MultiStar: [#1 0.08,0.07,0.63,U] [#2 -0.18,-0.31,0.69,U] [#3 -0.15,-0.33,0.59,U] [#4 -0.12,-0.39,0.48,U] [#5 -0.30,0.10,0.61,U] [#6 -0.35,-0.25,0.00,M6] [#7 -0.21,-0.33,0.44,U] [#8 -0.28,0.14,0.35,U] 
21:57:13.142 00.002 8996 single-star, 7 included, MultiStar: {-0.12, -0.14}, one-star: {0.02, -0.07}
21:57:13.144 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:57:13.146 00.002 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
21:57:13.146 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.35 mountX=0.02 mountY=0.07, mountTheta=1.25
21:57:13.149 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
21:57:13.151 00.002 8996 Enqueuing Move request for scope (0.02, -0.07)
21:57:13.152 00.001 20224 Worker thread wakes up
21:57:13.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
21:57:13.153 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
21:57:13.153 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.02 yDistance=0.07
21:57:13.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:57:13.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:13.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:57:13.153 00.000 20224 MoveAxis(E, 0, ABG)
21:57:13.153 00.000 20224 Move returns status 0, amount 0
21:57:13.153 00.000 20224 MoveAxis(N, 0, ABG)
21:57:13.153 00.000 20224 Move returns status 0, amount 0
21:57:13.153 00.000 20224 move complete, result=0
21:57:13.153 00.000 20224 worker thread done servicing request
21:57:13.158 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50563, med=2758, FiltMin=2509, FiltMax=26259, Gamma=1.000
21:57:13.172 00.014 8996 UpdateGuideState exits: m=741679 SNR=362.3
21:57:13.175 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:13.177 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:13.179 00.002 8996 Enqueuing Expose request
21:57:13.181 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:13.183 00.002 20224 Worker thread wakes up
21:57:13.183 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:13.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:14.168 00.985 20224 Exposure complete
21:57:14.234 00.066 20224 worker thread done servicing request
21:57:14.234 00.000 8996 OnExposeComplete: enter
21:57:14.235 00.001 8996 UpdateGuideState(): m_state=6
21:57:14.236 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3448
21:57:14.238 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=472.35, Mass=722354, SNR=379.2, Peak=50445 HFD=4.8
21:57:14.240 00.002 8996 MultiStar: [#1 0.15,-0.01,0.58,U] [#2 -0.17,-0.48,0.00,M3] [#3 -0.16,-0.25,0.51,U] [#4 -0.07,-0.22,0.53,U] [#5 -0.26,-0.18,0.56,U] [#6 -0.10,-0.52,0.00,M7] [#7 -0.22,-0.50,0.00,M9] [#8 -0.30,-0.16,0.34,U] 
21:57:14.241 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.20}, one-star: {0.11, -0.29}
21:57:14.242 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
21:57:14.243 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
21:57:14.243 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.80 mountX=-0.03 mountY=0.20, mountTheta=1.71
21:57:14.245 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.20, opts=13)
21:57:14.245 00.000 8996 Enqueuing Move request for scope (-0.05, -0.20)
21:57:14.246 00.001 20224 Worker thread wakes up
21:57:14.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
21:57:14.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
21:57:14.246 00.000 20224 Moving (-0.05, -0.20) raw xDistance=-0.03 yDistance=0.20
21:57:14.247 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:57:14.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:57:14.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:57:14.247 00.000 20224 MoveAxis(E, 0, ABG)
21:57:14.247 00.000 20224 Move returns status 0, amount 0
21:57:14.247 00.000 20224 MoveAxis(N, 0, ABG)
21:57:14.247 00.000 20224 Move returns status 0, amount 0
21:57:14.247 00.000 20224 move complete, result=0
21:57:14.247 00.000 20224 worker thread done servicing request
21:57:14.253 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50445, med=2758, FiltMin=2480, FiltMax=28672, Gamma=1.000
21:57:14.288 00.035 8996 UpdateGuideState exits: m=722354 SNR=379.2
21:57:14.289 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:14.289 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:14.290 00.001 8996 Enqueuing Expose request
21:57:14.291 00.001 20224 Worker thread wakes up
21:57:14.291 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:57:14.292 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:14.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:15.455 01.163 20224 Exposure complete
21:57:15.527 00.072 20224 worker thread done servicing request
21:57:15.527 00.000 8996 OnExposeComplete: enter
21:57:15.528 00.001 8996 UpdateGuideState(): m_state=6
21:57:15.529 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3449
21:57:15.530 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=472.54, Mass=737588, SNR=339.2, Peak=52355 HFD=4.8
21:57:15.531 00.001 8996 MultiStar: [#1 0.27,0.17,0.64,U] [#2 0.20,-0.37,0.00,M4] [#3 0.04,-0.38,0.58,U] [#4 0.09,-0.40,0.00,M5] [#5 -0.03,0.11,0.63,U] [#6 -0.16,-0.32,0.43,U] [#7 0.08,-0.48,0.00,M10] [#8 -0.01,-0.11,0.38,U] 
21:57:15.532 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.09}, one-star: {0.16, -0.10}
21:57:15.533 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
21:57:15.534 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
21:57:15.534 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.88 mountX=0.08 mountY=0.08, mountTheta=0.77
21:57:15.536 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
21:57:15.537 00.001 8996 Enqueuing Move request for scope (0.07, -0.09)
21:57:15.537 00.000 20224 Worker thread wakes up
21:57:15.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
21:57:15.537 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
21:57:15.537 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.08
21:57:15.538 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:57:15.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:15.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:57:15.538 00.000 20224 MoveAxis(E, 0, ABG)
21:57:15.538 00.000 20224 Move returns status 0, amount 0
21:57:15.538 00.000 20224 MoveAxis(N, 0, ABG)
21:57:15.538 00.000 20224 Move returns status 0, amount 0
21:57:15.538 00.000 20224 move complete, result=0
21:57:15.538 00.000 20224 worker thread done servicing request
21:57:15.544 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52355, med=2758, FiltMin=2518, FiltMax=29056, Gamma=1.000
21:57:15.567 00.023 8996 UpdateGuideState exits: m=737588 SNR=339.2
21:57:15.569 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:15.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:15.571 00.001 8996 Enqueuing Expose request
21:57:15.573 00.002 20224 Worker thread wakes up
21:57:15.573 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:15.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:15.575 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:16.541 00.966 20224 Exposure complete
21:57:16.612 00.071 20224 worker thread done servicing request
21:57:16.612 00.000 8996 OnExposeComplete: enter
21:57:16.613 00.001 8996 UpdateGuideState(): m_state=6
21:57:16.613 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3450
21:57:16.614 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.70, Mass=730310, SNR=355.5, Peak=54099 HFD=4.7
21:57:16.615 00.001 8996 MultiStar: [#1 0.42,0.21,0.00,M1] [#2 0.15,-0.34,0.74,U] [#3 0.18,-0.19,0.66,U] [#4 0.28,-0.21,0.57,U] [#5 0.11,0.03,0.57,U] [#6 0.00,-0.37,0.44,U] [#7 0.14,-0.42,0.00,R] [#8 0.11,0.13,0.44,U] 
21:57:16.616 00.001 8996 single-star, 6 included, MultiStar: {0.13, -0.12}, one-star: {0.09, 0.06}
21:57:16.616 00.000 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
21:57:16.617 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
21:57:16.618 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.57 mountX=0.08 mountY=-0.07, mountTheta=-0.68
21:57:16.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
21:57:16.621 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
21:57:16.622 00.001 20224 Worker thread wakes up
21:57:16.622 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
21:57:16.622 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
21:57:16.622 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.08 yDistance=-0.07
21:57:16.622 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:57:16.622 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:16.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:57:16.623 00.001 20224 MoveAxis(E, 0, ABG)
21:57:16.623 00.000 20224 Move returns status 0, amount 0
21:57:16.623 00.000 20224 MoveAxis(N, 0, ABG)
21:57:16.623 00.000 20224 Move returns status 0, amount 0
21:57:16.623 00.000 20224 move complete, result=0
21:57:16.623 00.000 20224 worker thread done servicing request
21:57:16.625 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54099, med=2758, FiltMin=2525, FiltMax=27715, Gamma=1.000
21:57:16.644 00.019 8996 UpdateGuideState exits: m=730310 SNR=355.5
21:57:16.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:16.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:16.646 00.000 8996 Enqueuing Expose request
21:57:16.647 00.001 20224 Worker thread wakes up
21:57:16.647 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:16.648 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:16.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:17.820 01.172 20224 Exposure complete
21:57:17.895 00.075 20224 worker thread done servicing request
21:57:17.895 00.000 8996 OnExposeComplete: enter
21:57:17.896 00.001 8996 UpdateGuideState(): m_state=6
21:57:17.897 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3451
21:57:17.898 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=472.73, Mass=691890, SNR=341.6, Peak=57011 HFD=4.7
21:57:17.899 00.001 8996 MultiStar: [#1 0.27,0.17,0.70,U] [#2 0.08,-0.13,0.78,U] [#3 0.06,-0.08,0.55,U] [#4 0.09,-0.07,0.52,U] [#5 -0.07,0.17,0.71,U] [#6 -0.05,-0.29,0.51,U] [#7 -0.08,0.23,0.42,U] [#8 -0.07,0.09,0.45,U] 
21:57:17.904 00.005 8996 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {0.17, 0.09}
21:57:17.905 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
21:57:17.905 00.000 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
21:57:17.906 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.38 mountX=0.06 mountY=-0.03, mountTheta=-0.49
21:57:17.907 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
21:57:17.908 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
21:57:17.909 00.001 20224 Worker thread wakes up
21:57:17.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
21:57:17.909 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
21:57:17.909 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.03
21:57:17.909 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:57:17.909 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:17.909 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:57:17.909 00.000 20224 MoveAxis(E, 0, ABG)
21:57:17.909 00.000 20224 Move returns status 0, amount 0
21:57:17.909 00.000 20224 MoveAxis(N, 0, ABG)
21:57:17.909 00.000 20224 Move returns status 0, amount 0
21:57:17.909 00.000 20224 move complete, result=0
21:57:17.909 00.000 20224 worker thread done servicing request
21:57:17.913 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57011, med=2758, FiltMin=2502, FiltMax=27264, Gamma=1.000
21:57:17.927 00.014 8996 UpdateGuideState exits: m=691890 SNR=341.6
21:57:17.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:17.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:17.930 00.001 8996 Enqueuing Expose request
21:57:17.930 00.000 20224 Worker thread wakes up
21:57:17.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:17.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:17.931 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:18.912 00.981 20224 Exposure complete
21:57:18.968 00.056 20224 worker thread done servicing request
21:57:18.968 00.000 8996 OnExposeComplete: enter
21:57:18.969 00.001 8996 UpdateGuideState(): m_state=6
21:57:18.970 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3452
21:57:18.970 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=472.43, Mass=779126, SNR=380.3, Peak=55165 HFD=4.7
21:57:18.971 00.001 8996 MultiStar: [#1 0.21,0.07,0.63,U] [#2 0.06,-0.30,0.62,U] [#3 0.15,-0.18,0.56,U] [#4 0.14,-0.39,0.00,M4] [#5 0.03,0.10,0.52,U] [#6 -0.02,-0.26,0.42,U] [#7 0.06,0.14,0.34,U] [#8 0.07,-0.11,0.41,U] 
21:57:18.972 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.11}, one-star: {0.16, -0.21}
21:57:18.973 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
21:57:18.973 00.000 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
21:57:18.974 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.83 mountX=0.11 mountY=0.10, mountTheta=0.72
21:57:18.977 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.11, opts=13)
21:57:18.978 00.001 8996 Enqueuing Move request for scope (0.10, -0.11)
21:57:18.979 00.001 20224 Worker thread wakes up
21:57:18.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
21:57:18.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
21:57:18.979 00.000 20224 Moving (0.10, -0.11) raw xDistance=0.11 yDistance=0.10
21:57:18.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:57:18.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:18.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:57:18.979 00.000 20224 MoveAxis(E, 0, ABG)
21:57:18.979 00.000 20224 Move returns status 0, amount 0
21:57:18.979 00.000 20224 MoveAxis(N, 0, ABG)
21:57:18.979 00.000 20224 Move returns status 0, amount 0
21:57:18.979 00.000 20224 move complete, result=0
21:57:18.979 00.000 20224 worker thread done servicing request
21:57:18.983 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55165, med=2758, FiltMin=2505, FiltMax=31632, Gamma=1.000
21:57:18.997 00.014 8996 UpdateGuideState exits: m=779126 SNR=380.3
21:57:18.999 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:18.999 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:19.000 00.001 8996 Enqueuing Expose request
21:57:19.000 00.000 20224 Worker thread wakes up
21:57:19.000 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:19.002 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:19.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:20.164 01.162 20224 Exposure complete
21:57:20.243 00.079 20224 worker thread done servicing request
21:57:20.244 00.001 8996 OnExposeComplete: enter
21:57:20.246 00.002 8996 UpdateGuideState(): m_state=6
21:57:20.248 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3453
21:57:20.249 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=472.66, Mass=759012, SNR=357.1, Peak=60307 HFD=4.7
21:57:20.249 00.000 8996 MultiStar: [#1 0.19,0.19,0.62,U] [#2 0.08,-0.12,0.74,U] [#3 -0.01,-0.36,0.60,U] [#4 0.01,-0.31,0.52,U] [#5 -0.12,0.09,0.66,U] [#6 -0.11,-0.20,0.40,U] [#7 -0.07,0.21,0.44,U] [#8 0.06,0.05,0.38,U] 
21:57:20.250 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {0.16, 0.02}
21:57:20.251 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
21:57:20.252 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
21:57:20.254 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.84 mountX=0.04 mountY=0.04, mountTheta=0.73
21:57:20.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
21:57:20.257 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
21:57:20.259 00.002 20224 Worker thread wakes up
21:57:20.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
21:57:20.259 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
21:57:20.259 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.04
21:57:20.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:57:20.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:20.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:57:20.259 00.000 20224 MoveAxis(E, 0, ABG)
21:57:20.259 00.000 20224 Move returns status 0, amount 0
21:57:20.259 00.000 20224 MoveAxis(N, 0, ABG)
21:57:20.260 00.001 20224 Move returns status 0, amount 0
21:57:20.260 00.000 20224 move complete, result=0
21:57:20.260 00.000 20224 worker thread done servicing request
21:57:20.265 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60307, med=2758, FiltMin=2521, FiltMax=28947, Gamma=1.000
21:57:20.284 00.019 8996 UpdateGuideState exits: m=759012 SNR=357.1
21:57:20.286 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:20.286 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:20.287 00.001 8996 Enqueuing Expose request
21:57:20.288 00.001 20224 Worker thread wakes up
21:57:20.288 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:57:20.289 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:20.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:21.254 00.965 20224 Exposure complete
21:57:21.330 00.076 20224 worker thread done servicing request
21:57:21.330 00.000 8996 OnExposeComplete: enter
21:57:21.332 00.002 8996 UpdateGuideState(): m_state=6
21:57:21.333 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3454
21:57:21.335 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=472.60, Mass=738856, SNR=373.5, Peak=56387 HFD=4.7
21:57:21.336 00.001 8996 MultiStar: [#1 0.15,-0.03,0.63,U] [#2 -0.20,-0.31,0.72,U] [#3 0.21,-0.29,0.64,U] [#4 0.09,-0.30,0.54,U] [#5 -0.07,-0.07,0.54,U] [#6 -0.07,-0.25,0.45,U] [#7 -0.08,0.04,0.43,U] [#8 -0.12,-0.02,0.37,U] 
21:57:21.337 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.14}, one-star: {0.18, -0.04}
21:57:21.338 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
21:57:21.339 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
21:57:21.340 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.36 mountX=0.05 mountY=0.14, mountTheta=1.26
21:57:21.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
21:57:21.343 00.001 8996 Enqueuing Move request for scope (0.03, -0.14)
21:57:21.343 00.000 20224 Worker thread wakes up
21:57:21.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
21:57:21.343 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
21:57:21.343 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.05 yDistance=0.14
21:57:21.344 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:57:21.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:21.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:57:21.344 00.000 20224 MoveAxis(E, 0, ABG)
21:57:21.344 00.000 20224 Move returns status 0, amount 0
21:57:21.344 00.000 20224 MoveAxis(N, 0, ABG)
21:57:21.344 00.000 20224 Move returns status 0, amount 0
21:57:21.344 00.000 20224 move complete, result=0
21:57:21.344 00.000 20224 worker thread done servicing request
21:57:21.347 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56387, med=2758, FiltMin=2505, FiltMax=28192, Gamma=1.000
21:57:21.362 00.015 8996 UpdateGuideState exits: m=738856 SNR=373.5
21:57:21.363 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:21.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:21.364 00.000 8996 Enqueuing Expose request
21:57:21.365 00.001 20224 Worker thread wakes up
21:57:21.365 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:21.366 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:21.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:22.573 01.207 20224 Exposure complete
21:57:22.671 00.098 20224 worker thread done servicing request
21:57:22.672 00.001 8996 OnExposeComplete: enter
21:57:22.673 00.001 8996 UpdateGuideState(): m_state=6
21:57:22.675 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3455
21:57:22.677 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=472.29, Mass=747703, SNR=357.2, Peak=59149 HFD=4.7
21:57:22.678 00.001 8996 MultiStar: [#1 0.28,-0.13,0.64,U] [#2 0.03,-0.63,0.00,M1] [#3 0.19,-0.36,0.51,U] [#4 0.12,-0.49,0.00,M3] [#5 -0.01,-0.17,0.56,U] [#6 -0.09,-0.53,0.00,M2] [#7 -0.05,-0.20,0.49,U] [#8 -0.07,-0.21,0.37,U] 
21:57:22.679 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.25}, one-star: {0.13, -0.35}
21:57:22.681 00.002 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
21:57:22.682 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
21:57:22.684 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.20 mountX=0.12 mountY=0.24, mountTheta=1.09
21:57:22.686 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.25, opts=13)
21:57:22.687 00.001 8996 Enqueuing Move request for scope (0.10, -0.25)
21:57:22.688 00.001 20224 Worker thread wakes up
21:57:22.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.25) opts 0xd
21:57:22.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.25)
21:57:22.688 00.000 20224 Moving (0.10, -0.25) raw xDistance=0.12 yDistance=0.24
21:57:22.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:57:22.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:57:22.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:57:22.688 00.000 20224 MoveAxis(E, 0, ABG)
21:57:22.688 00.000 20224 Move returns status 0, amount 0
21:57:22.688 00.000 20224 MoveAxis(N, 0, ABG)
21:57:22.689 00.001 20224 Move returns status 0, amount 0
21:57:22.689 00.000 20224 move complete, result=0
21:57:22.689 00.000 20224 worker thread done servicing request
21:57:22.694 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59149, med=2758, FiltMin=2505, FiltMax=30128, Gamma=1.000
21:57:22.710 00.016 8996 UpdateGuideState exits: m=747703 SNR=357.2
21:57:22.711 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:22.711 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:22.712 00.001 8996 Enqueuing Expose request
21:57:22.714 00.002 20224 Worker thread wakes up
21:57:22.714 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:57:22.715 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:22.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:23.714 00.999 20224 Exposure complete
21:57:23.793 00.079 20224 worker thread done servicing request
21:57:23.793 00.000 8996 OnExposeComplete: enter
21:57:23.794 00.001 8996 UpdateGuideState(): m_state=6
21:57:23.794 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3456
21:57:23.795 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.33, Mass=666083, SNR=344.2, Peak=47357 HFD=4.6
21:57:23.796 00.001 8996 MultiStar: [#1 0.16,-0.17,0.71,U] [#2 0.01,-0.49,0.00,M2] [#3 -0.01,-0.52,0.00,M1] [#4 -0.03,-0.56,0.00,M4] [#5 -0.07,-0.26,0.69,U] [#6 -0.09,-0.32,0.46,U] [#7 -0.20,-0.14,0.48,U] [#8 -0.05,-0.52,0.00,M1] 
21:57:23.797 00.001 8996 refined, 4 included, MultiStar: {-0.03, -0.25}, one-star: {-0.04, -0.31}
21:57:23.798 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
21:57:23.798 00.000 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
21:57:23.799 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.71 mountX=-0.01 mountY=0.25, mountTheta=1.61
21:57:23.800 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.25, opts=13)
21:57:23.801 00.001 8996 Enqueuing Move request for scope (-0.03, -0.25)
21:57:23.803 00.002 20224 Worker thread wakes up
21:57:23.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
21:57:23.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
21:57:23.803 00.000 20224 Moving (-0.03, -0.25) raw xDistance=-0.01 yDistance=0.25
21:57:23.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:57:23.803 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.35 newest=0.63
21:57:23.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:57:23.803 00.000 20224 MoveAxis(E, 0, ABG)
21:57:23.803 00.000 20224 Move returns status 0, amount 0
21:57:23.803 00.000 20224 MoveAxis(S, 53, ABG)
21:57:23.803 00.000 20224 Guiding  Dir = 1, Dur = 53
21:57:23.804 00.001 20224 IsSlewing returns 0
21:57:23.804 00.000 20224 IsGuiding returns 0
21:57:23.807 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=47357, med=2758, FiltMin=2521, FiltMax=25424, Gamma=1.000
21:57:23.833 00.026 8996 UpdateGuideState exits: m=666083 SNR=344.2
21:57:23.836 00.003 20224 PulseGuide returned control before completion, sleep 33
21:57:23.836 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:23.838 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:23.840 00.002 8996 Enqueuing Expose request
21:57:23.881 00.041 20224 IsGuiding returns 1
21:57:23.881 00.000 20224 scope still moving after pulse duration time elapsed
21:57:23.913 00.032 20224 IsSlewing returns 0
21:57:23.914 00.001 20224 IsGuiding returns 1
21:57:23.944 00.030 20224 IsSlewing returns 0
21:57:23.944 00.000 20224 IsGuiding returns 0
21:57:23.944 00.000 20224 scope move finished after 53 + 87 ms
21:57:23.945 00.001 20224 Move returns status 0, amount 53
21:57:23.945 00.000 20224 move complete, result=0
21:57:23.945 00.000 20224 worker thread done servicing request
21:57:23.945 00.000 20224 Worker thread wakes up
21:57:23.945 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 53 ms SOUTH
21:57:23.947 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:23.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:25.114 01.167 20224 Exposure complete
21:57:25.183 00.069 20224 worker thread done servicing request
21:57:25.183 00.000 8996 OnExposeComplete: enter
21:57:25.184 00.001 8996 UpdateGuideState(): m_state=6
21:57:25.185 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3457
21:57:25.186 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.32, Mass=699881, SNR=342.3, Peak=54941 HFD=4.7
21:57:25.187 00.001 8996 MultiStar: [#1 0.13,-0.28,0.72,U] [#2 -0.17,-0.41,0.00,M3] [#3 -0.05,-0.36,0.62,U] [#4 -0.03,-0.41,0.00,M5] [#5 -0.04,-0.26,0.56,U] [#6 -0.14,-0.41,0.00,M2] [#7 -0.05,-0.04,0.45,U] [#8 -0.13,-0.27,0.37,U] 
21:57:25.189 00.002 8996 refined, 5 included, MultiStar: {-0.00, -0.27}, one-star: {0.02, -0.32}
21:57:25.189 00.000 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
21:57:25.191 00.002 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.68)
21:57:25.192 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.58 mountX=0.02 mountY=0.27, mountTheta=1.48
21:57:25.196 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.27, opts=13)
21:57:25.197 00.001 8996 Enqueuing Move request for scope (-0.00, -0.27)
21:57:25.199 00.002 20224 Worker thread wakes up
21:57:25.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.27) opts 0xd
21:57:25.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.27)
21:57:25.199 00.000 20224 Moving (-0.00, -0.27) raw xDistance=0.02 yDistance=0.27
21:57:25.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:57:25.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:57:25.199 00.000 20224 MoveAxis(E, 0, ABG)
21:57:25.199 00.000 20224 Move returns status 0, amount 0
21:57:25.199 00.000 20224 MoveAxis(S, 57, ABG)
21:57:25.199 00.000 20224 Guiding  Dir = 1, Dur = 57
21:57:25.199 00.000 20224 IsSlewing returns 0
21:57:25.199 00.000 20224 IsGuiding returns 0
21:57:25.204 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=54941, med=2758, FiltMin=2483, FiltMax=24832, Gamma=1.000
21:57:25.218 00.014 8996 UpdateGuideState exits: m=699881 SNR=342.3
21:57:25.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:25.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:25.221 00.001 8996 Enqueuing Expose request
21:57:25.238 00.017 20224 PulseGuide returned control before completion, sleep 29
21:57:25.268 00.030 20224 IsGuiding returns 1
21:57:25.268 00.000 20224 scope still moving after pulse duration time elapsed
21:57:25.298 00.030 20224 IsSlewing returns 0
21:57:25.298 00.000 20224 IsGuiding returns 1
21:57:25.330 00.032 20224 IsSlewing returns 0
21:57:25.330 00.000 20224 IsGuiding returns 0
21:57:25.330 00.000 20224 scope move finished after 57 + 73 ms
21:57:25.330 00.000 20224 Move returns status 0, amount 57
21:57:25.330 00.000 20224 move complete, result=0
21:57:25.330 00.000 20224 worker thread done servicing request
21:57:25.330 00.000 20224 Worker thread wakes up
21:57:25.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:25.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:25.330 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 57 ms SOUTH
21:57:26.316 00.986 20224 Exposure complete
21:57:26.383 00.067 20224 worker thread done servicing request
21:57:26.383 00.000 8996 OnExposeComplete: enter
21:57:26.384 00.001 8996 UpdateGuideState(): m_state=6
21:57:26.384 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3458
21:57:26.385 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.34, Mass=700309, SNR=334.6, Peak=52125 HFD=4.7
21:57:26.386 00.001 8996 MultiStar: [#1 -0.02,-0.17,0.68,U] [#2 -0.34,-0.48,0.00,M4] [#3 -0.13,-0.37,0.63,U] [#4 -0.10,-0.39,0.53,U] [#5 -0.29,-0.18,0.69,U] [#6 -0.13,-0.37,0.51,U] [#7 -0.25,-0.06,0.44,U] [#8 -0.27,-0.33,0.00,M1] 
21:57:26.387 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.26}, one-star: {0.04, -0.30}
21:57:26.388 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
21:57:26.388 00.000 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
21:57:26.389 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.29 cameraTheta=-1.96 mountX=-0.08 mountY=0.28, mountTheta=1.86
21:57:26.391 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.26, opts=13)
21:57:26.394 00.003 8996 Enqueuing Move request for scope (-0.11, -0.26)
21:57:26.396 00.002 20224 Worker thread wakes up
21:57:26.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd
21:57:26.396 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.26)
21:57:26.396 00.000 20224 Moving (-0.11, -0.26) raw xDistance=-0.08 yDistance=0.28
21:57:26.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:57:26.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
21:57:26.396 00.000 20224 MoveAxis(E, 0, ABG)
21:57:26.397 00.001 20224 Move returns status 0, amount 0
21:57:26.397 00.000 20224 MoveAxis(S, 58, ABG)
21:57:26.397 00.000 20224 Guiding  Dir = 1, Dur = 58
21:57:26.397 00.000 20224 IsSlewing returns 0
21:57:26.397 00.000 20224 IsGuiding returns 0
21:57:26.402 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52125, med=2758, FiltMin=2483, FiltMax=26688, Gamma=1.000
21:57:26.409 00.007 20224 PulseGuide returned control before completion, sleep 57
21:57:26.423 00.014 8996 UpdateGuideState exits: m=700309 SNR=334.6
21:57:26.425 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:26.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:26.428 00.002 8996 Enqueuing Expose request
21:57:26.470 00.042 20224 IsGuiding returns 1
21:57:26.470 00.000 20224 scope still moving after pulse duration time elapsed
21:57:26.502 00.032 20224 IsSlewing returns 0
21:57:26.502 00.000 20224 IsGuiding returns 0
21:57:26.502 00.000 20224 scope move finished after 58 + 47 ms
21:57:26.502 00.000 20224 Move returns status 0, amount 58
21:57:26.502 00.000 20224 move complete, result=0
21:57:26.502 00.000 20224 worker thread done servicing request
21:57:26.502 00.000 20224 Worker thread wakes up
21:57:26.502 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
21:57:26.504 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:26.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:27.675 01.171 20224 Exposure complete
21:57:27.755 00.080 20224 worker thread done servicing request
21:57:27.755 00.000 8996 OnExposeComplete: enter
21:57:27.757 00.002 8996 UpdateGuideState(): m_state=6
21:57:27.758 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3459
21:57:27.759 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=473.08, Mass=799461, SNR=378.6, Peak=65507 HFD=4.7
21:57:27.761 00.002 8996 MultiStar: [#1 0.04,0.62,0.00,M1] [#2 -0.09,0.18,0.68,U] [#3 0.05,0.25,0.52,U] [#4 0.09,0.17,0.49,U] [#5 -0.18,0.45,0.00,M1] [#6 -0.17,0.08,0.38,U] [#7 -0.30,0.34,0.00,M1] [#8 -0.16,0.20,0.37,U] 
21:57:27.762 00.001 8996 refined, 5 included, MultiStar: {-0.00, 0.25}, one-star: {0.11, 0.44}
21:57:27.763 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
21:57:27.764 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
21:57:27.765 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.57 mountX=-0.03 mountY=-0.25, mountTheta=-1.67
21:57:27.767 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.25, opts=13)
21:57:27.769 00.002 8996 Enqueuing Move request for scope (-0.00, 0.25)
21:57:27.771 00.002 20224 Worker thread wakes up
21:57:27.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
21:57:27.771 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
21:57:27.771 00.000 20224 Moving (-0.00, 0.25) raw xDistance=-0.03 yDistance=-0.25
21:57:27.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:57:27.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:27.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:57:27.771 00.000 20224 MoveAxis(E, 0, ABG)
21:57:27.771 00.000 20224 Move returns status 0, amount 0
21:57:27.771 00.000 20224 MoveAxis(N, 0, ABG)
21:57:27.771 00.000 20224 Move returns status 0, amount 0
21:57:27.771 00.000 20224 move complete, result=0
21:57:27.771 00.000 20224 worker thread done servicing request
21:57:27.777 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2758, FiltMin=2521, FiltMax=31257, Gamma=1.000
21:57:27.793 00.016 8996 UpdateGuideState exits: m=799461 SNR=378.6
21:57:27.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:27.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:27.796 00.001 8996 Enqueuing Expose request
21:57:27.797 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:57:27.798 00.001 20224 Worker thread wakes up
21:57:27.798 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:27.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:28.779 00.981 20224 Exposure complete
21:57:28.852 00.073 20224 worker thread done servicing request
21:57:28.852 00.000 8996 OnExposeComplete: enter
21:57:28.854 00.002 8996 UpdateGuideState(): m_state=6
21:57:28.855 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3460
21:57:28.856 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.98, Mass=708755, SNR=340.4, Peak=61155 HFD=4.6
21:57:28.857 00.001 8996 MultiStar: [#1 0.12,0.62,0.00,M2] [#2 -0.21,0.25,0.82,U] [#3 -0.09,0.09,0.68,U] [#4 -0.10,0.13,0.58,U] [#5 -0.05,0.47,0.00,M2] [#6 -0.24,0.09,0.44,U] [#7 -0.40,0.45,0.00,M2] [#8 -0.03,0.41,0.34,U] 
21:57:28.858 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.22}, one-star: {0.04, 0.34}
21:57:28.859 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
21:57:28.860 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
21:57:28.861 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.98 mountX=-0.12 mountY=-0.21, mountTheta=-2.08
21:57:28.863 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.22, opts=13)
21:57:28.864 00.001 8996 Enqueuing Move request for scope (-0.10, 0.22)
21:57:28.865 00.001 20224 Worker thread wakes up
21:57:28.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.22) opts 0xd
21:57:28.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.22)
21:57:28.865 00.000 20224 Moving (-0.10, 0.22) raw xDistance=-0.12 yDistance=-0.21
21:57:28.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:57:28.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:28.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:57:28.865 00.000 20224 MoveAxis(E, 0, ABG)
21:57:28.865 00.000 20224 Move returns status 0, amount 0
21:57:28.865 00.000 20224 MoveAxis(N, 0, ABG)
21:57:28.865 00.000 20224 Move returns status 0, amount 0
21:57:28.865 00.000 20224 move complete, result=0
21:57:28.866 00.001 20224 worker thread done servicing request
21:57:28.871 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61155, med=2758, FiltMin=2489, FiltMax=27523, Gamma=1.000
21:57:28.887 00.016 8996 UpdateGuideState exits: m=708755 SNR=340.4
21:57:28.887 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:28.888 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:28.889 00.001 8996 Enqueuing Expose request
21:57:28.890 00.001 20224 Worker thread wakes up
21:57:28.890 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:28.890 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:28.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:30.059 01.169 20224 Exposure complete
21:57:30.133 00.074 20224 worker thread done servicing request
21:57:30.133 00.000 8996 OnExposeComplete: enter
21:57:30.135 00.002 8996 UpdateGuideState(): m_state=6
21:57:30.137 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3461
21:57:30.138 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.80, Mass=705540, SNR=354.2, Peak=59635 HFD=4.6
21:57:30.140 00.002 8996 MultiStar: [#1 0.23,0.19,0.68,U] [#2 -0.26,0.06,0.72,U] [#3 -0.15,-0.03,0.62,U] [#4 -0.08,-0.13,0.53,U] [#5 -0.04,0.23,0.53,U] [#6 -0.14,-0.26,0.45,U] [#7 -0.20,0.21,0.44,U] [#8 -0.08,0.03,0.37,U] 
21:57:30.141 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {0.02, 0.16}
21:57:30.142 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
21:57:30.143 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
21:57:30.144 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.35 mountX=-0.07 mountY=-0.06, mountTheta=-2.46
21:57:30.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
21:57:30.148 00.002 8996 Enqueuing Move request for scope (-0.06, 0.07)
21:57:30.149 00.001 20224 Worker thread wakes up
21:57:30.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
21:57:30.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
21:57:30.149 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
21:57:30.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:57:30.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:30.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:57:30.149 00.000 20224 MoveAxis(E, 0, ABG)
21:57:30.149 00.000 20224 Move returns status 0, amount 0
21:57:30.150 00.001 20224 MoveAxis(N, 0, ABG)
21:57:30.150 00.000 20224 Move returns status 0, amount 0
21:57:30.150 00.000 20224 move complete, result=0
21:57:30.150 00.000 20224 worker thread done servicing request
21:57:30.153 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59635, med=2758, FiltMin=2525, FiltMax=24915, Gamma=1.000
21:57:30.174 00.021 8996 UpdateGuideState exits: m=705540 SNR=354.2
21:57:30.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:30.176 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:30.177 00.001 8996 Enqueuing Expose request
21:57:30.178 00.001 20224 Worker thread wakes up
21:57:30.178 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:30.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:30.178 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:31.159 00.981 20224 Exposure complete
21:57:31.255 00.096 20224 worker thread done servicing request
21:57:31.256 00.001 8996 OnExposeComplete: enter
21:57:31.257 00.001 8996 UpdateGuideState(): m_state=6
21:57:31.257 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3462
21:57:31.258 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.79, Mass=761416, SNR=343.2, Peak=60147 HFD=4.6
21:57:31.259 00.001 8996 MultiStar: [#1 -0.08,0.37,0.70,U] [#2 -0.29,0.00,0.74,U] [#3 -0.12,0.00,0.68,U] [#4 -0.12,0.01,0.57,U] [#5 -0.23,0.29,0.61,U] [#6 -0.35,-0.12,0.49,U] [#7 -0.41,0.52,0.00,M2] [#8 -0.16,0.15,0.39,U] 
21:57:31.261 00.002 8996 single-star, 7 included, MultiStar: {-0.17, 0.11}, one-star: {-0.09, 0.15}
21:57:31.262 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
21:57:31.263 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
21:57:31.265 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.12 mountX=-0.11 mountY=-0.14, mountTheta=-2.22
21:57:31.266 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.15, opts=13)
21:57:31.267 00.001 8996 Enqueuing Move request for scope (-0.09, 0.15)
21:57:31.268 00.001 20224 Worker thread wakes up
21:57:31.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
21:57:31.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
21:57:31.268 00.000 20224 Moving (-0.09, 0.15) raw xDistance=-0.11 yDistance=-0.14
21:57:31.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:57:31.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:31.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:57:31.268 00.000 20224 MoveAxis(E, 0, ABG)
21:57:31.269 00.001 20224 Move returns status 0, amount 0
21:57:31.269 00.000 20224 MoveAxis(N, 0, ABG)
21:57:31.269 00.000 20224 Move returns status 0, amount 0
21:57:31.269 00.000 20224 move complete, result=0
21:57:31.269 00.000 20224 worker thread done servicing request
21:57:31.275 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60147, med=2758, FiltMin=2505, FiltMax=26915, Gamma=1.000
21:57:31.301 00.026 8996 UpdateGuideState exits: m=761416 SNR=343.2
21:57:31.303 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:31.303 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:31.304 00.001 8996 Enqueuing Expose request
21:57:31.305 00.001 20224 Worker thread wakes up
21:57:31.305 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:31.306 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:31.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:32.466 01.160 20224 Exposure complete
21:57:32.544 00.078 20224 worker thread done servicing request
21:57:32.544 00.000 8996 OnExposeComplete: enter
21:57:32.545 00.001 8996 UpdateGuideState(): m_state=6
21:57:32.546 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3463
21:57:32.547 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.95, Mass=770373, SNR=390.4, Peak=65507 HFD=4.8
21:57:32.548 00.001 8996 MultiStar: [#1 0.12,0.49,0.00,M1] [#2 -0.18,0.31,0.71,U] [#3 -0.16,0.24,0.60,U] [#4 -0.13,0.03,0.51,U] [#5 -0.06,0.38,0.53,U] [#6 -0.15,0.17,0.38,U] [#7 -0.13,0.43,0.00,M3] [#8 -0.09,0.38,0.35,U] 
21:57:32.548 00.000 8996 refined, 6 included, MultiStar: {-0.07, 0.27}, one-star: {0.11, 0.31}
21:57:32.549 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
21:57:32.550 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
21:57:32.551 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.84 mountX=-0.10 mountY=-0.26, mountTheta=-1.94
21:57:32.553 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.27, opts=13)
21:57:32.554 00.001 8996 Enqueuing Move request for scope (-0.07, 0.27)
21:57:32.554 00.000 20224 Worker thread wakes up
21:57:32.555 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
21:57:32.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
21:57:32.555 00.000 20224 Moving (-0.07, 0.27) raw xDistance=-0.10 yDistance=-0.26
21:57:32.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:57:32.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:32.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:57:32.555 00.000 20224 MoveAxis(E, 0, ABG)
21:57:32.555 00.000 20224 Move returns status 0, amount 0
21:57:32.555 00.000 20224 MoveAxis(N, 0, ABG)
21:57:32.555 00.000 20224 Move returns status 0, amount 0
21:57:32.555 00.000 20224 move complete, result=0
21:57:32.555 00.000 20224 worker thread done servicing request
21:57:32.562 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2509, FiltMax=28630, Gamma=1.000
21:57:32.578 00.016 8996 UpdateGuideState exits: m=770373 SNR=390.4
21:57:32.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:32.581 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:32.583 00.002 8996 Enqueuing Expose request
21:57:32.584 00.001 20224 Worker thread wakes up
21:57:32.584 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:57:32.585 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:32.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:33.567 00.982 20224 Exposure complete
21:57:33.665 00.098 20224 worker thread done servicing request
21:57:33.665 00.000 8996 OnExposeComplete: enter
21:57:33.666 00.001 8996 UpdateGuideState(): m_state=6
21:57:33.667 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3464
21:57:33.669 00.002 8996 Star::Find returns 1 (0), X=138.67, Y=472.93, Mass=796908, SNR=373.5, Peak=65507 HFD=4.6
21:57:33.670 00.001 8996 MultiStar: [#1 -0.05,0.50,0.00,M2] [#2 -0.17,0.31,0.71,U] [#3 -0.05,0.06,0.53,U] [#4 0.10,0.30,0.51,U] [#5 -0.15,0.28,0.55,U] [#6 -0.41,-0.12,0.00,M1] [#7 -0.26,0.31,0.43,U] [#8 -0.13,0.15,0.39,U] 
21:57:33.671 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.25}, one-star: {0.16, 0.29}
21:57:33.673 00.002 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
21:57:33.675 00.002 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
21:57:33.677 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.26 cameraTheta=1.74 mountX=-0.07 mountY=-0.25, mountTheta=-1.84
21:57:33.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.25, opts=13)
21:57:33.680 00.001 8996 Enqueuing Move request for scope (-0.04, 0.25)
21:57:33.682 00.002 20224 Worker thread wakes up
21:57:33.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd
21:57:33.682 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.25)
21:57:33.682 00.000 20224 Moving (-0.04, 0.25) raw xDistance=-0.07 yDistance=-0.25
21:57:33.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:57:33.683 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:57:33.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:57:33.683 00.000 20224 MoveAxis(E, 0, ABG)
21:57:33.683 00.000 20224 Move returns status 0, amount 0
21:57:33.683 00.000 20224 MoveAxis(N, 0, ABG)
21:57:33.683 00.000 20224 Move returns status 0, amount 0
21:57:33.683 00.000 20224 move complete, result=0
21:57:33.684 00.001 20224 worker thread done servicing request
21:57:33.690 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65507, med=2758, FiltMin=2489, FiltMax=30982, Gamma=1.000
21:57:33.711 00.021 8996 UpdateGuideState exits: m=796908 SNR=373.5
21:57:33.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:33.712 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:33.713 00.001 8996 Enqueuing Expose request
21:57:33.714 00.001 20224 Worker thread wakes up
21:57:33.714 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:33.714 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:33.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:34.883 01.169 20224 Exposure complete
21:57:34.955 00.072 20224 worker thread done servicing request
21:57:34.956 00.001 8996 OnExposeComplete: enter
21:57:34.957 00.001 8996 UpdateGuideState(): m_state=6
21:57:34.958 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3465
21:57:34.959 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.71, Mass=753866, SNR=369.3, Peak=58131 HFD=4.6
21:57:34.960 00.001 8996 MultiStar: [#1 0.39,0.20,0.00,M3] [#2 0.10,-0.18,0.65,U] [#3 0.21,-0.24,0.59,U] [#4 0.29,-0.37,0.00,M1] [#5 0.14,0.17,0.65,U] [#6 0.08,-0.25,0.40,U] [#7 0.15,0.27,0.44,U] [#8 0.06,0.10,0.37,U] 
21:57:34.961 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.01}, one-star: {0.28, 0.07}
21:57:34.961 00.000 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
21:57:34.962 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
21:57:34.963 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.03 mountX=0.17 mountY=-0.01, mountTheta=-0.08
21:57:34.964 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.01, opts=13)
21:57:34.965 00.001 8996 Enqueuing Move request for scope (0.17, -0.01)
21:57:34.966 00.001 20224 Worker thread wakes up
21:57:34.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
21:57:34.966 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
21:57:34.966 00.000 20224 Moving (0.17, -0.01) raw xDistance=0.17 yDistance=-0.01
21:57:34.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:57:34.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:34.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:57:34.966 00.000 20224 MoveAxis(E, 0, ABG)
21:57:34.966 00.000 20224 Move returns status 0, amount 0
21:57:34.967 00.001 20224 MoveAxis(N, 0, ABG)
21:57:34.967 00.000 20224 Move returns status 0, amount 0
21:57:34.967 00.000 20224 move complete, result=0
21:57:34.967 00.000 20224 worker thread done servicing request
21:57:34.973 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58131, med=2758, FiltMin=2489, FiltMax=30208, Gamma=1.000
21:57:34.987 00.014 8996 UpdateGuideState exits: m=753866 SNR=369.3
21:57:34.988 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:34.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:34.990 00.001 8996 Enqueuing Expose request
21:57:34.991 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:34.992 00.001 20224 Worker thread wakes up
21:57:34.992 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:34.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:35.970 00.978 20224 Exposure complete
21:57:36.041 00.071 20224 worker thread done servicing request
21:57:36.041 00.000 8996 OnExposeComplete: enter
21:57:36.043 00.002 8996 UpdateGuideState(): m_state=6
21:57:36.043 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3466
21:57:36.046 00.003 8996 Star::Find returns 1 (0), X=138.63, Y=472.86, Mass=719153, SNR=374.9, Peak=60483 HFD=4.7
21:57:36.049 00.003 8996 MultiStar: [#1 0.23,0.40,0.00,M4] [#2 -0.15,0.16,0.63,U] [#3 -0.01,0.12,0.56,U] [#4 0.03,0.11,0.47,U] [#5 0.08,0.21,0.61,U] [#6 -0.08,0.07,0.40,U] [#7 -0.15,0.49,0.00,M2] [#8 -0.06,0.27,0.37,U] 
21:57:36.051 00.002 8996 refined, 6 included, MultiStar: {0.01, 0.17}, one-star: {0.13, 0.22}
21:57:36.052 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
21:57:36.052 00.000 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
21:57:36.053 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=-0.01 mountY=-0.17, mountTheta=-1.61
21:57:36.055 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.17, opts=13)
21:57:36.056 00.001 8996 Enqueuing Move request for scope (0.01, 0.17)
21:57:36.058 00.002 20224 Worker thread wakes up
21:57:36.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
21:57:36.058 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
21:57:36.058 00.000 20224 Moving (0.01, 0.17) raw xDistance=-0.01 yDistance=-0.17
21:57:36.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:57:36.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:36.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:57:36.058 00.000 20224 MoveAxis(E, 0, ABG)
21:57:36.059 00.001 20224 Move returns status 0, amount 0
21:57:36.059 00.000 20224 MoveAxis(N, 0, ABG)
21:57:36.059 00.000 20224 Move returns status 0, amount 0
21:57:36.059 00.000 20224 move complete, result=0
21:57:36.059 00.000 20224 worker thread done servicing request
21:57:36.070 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=60483, med=2758, FiltMin=2509, FiltMax=26896, Gamma=1.000
21:57:36.101 00.031 8996 UpdateGuideState exits: m=719153 SNR=374.9
21:57:36.104 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:36.106 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:36.108 00.002 8996 Enqueuing Expose request
21:57:36.109 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:36.110 00.001 20224 Worker thread wakes up
21:57:36.110 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:36.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:37.288 01.178 20224 Exposure complete
21:57:37.367 00.079 20224 worker thread done servicing request
21:57:37.367 00.000 8996 OnExposeComplete: enter
21:57:37.368 00.001 8996 UpdateGuideState(): m_state=6
21:57:37.369 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3467
21:57:37.370 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.66, Mass=737983, SNR=375.3, Peak=53139 HFD=4.8
21:57:37.371 00.001 8996 MultiStar: [#1 -0.07,0.35,0.68,U] [#2 -0.07,-0.10,0.69,U] [#3 -0.18,0.00,0.56,U] [#4 -0.13,-0.04,0.49,U] [#5 -0.18,0.17,0.51,U] [#6 -0.23,-0.02,0.43,U] [#7 -0.21,0.37,0.00,M3] [#8 -0.29,0.12,0.36,U] 
21:57:37.373 00.002 8996 single-star, 7 included, MultiStar: {-0.12, 0.06}, one-star: {0.00, 0.02}
21:57:37.375 00.002 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
21:57:37.377 00.002 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
21:57:37.379 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.48 mountX=-0.00 mountY=-0.02, mountTheta=-1.57
21:57:37.383 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.02, opts=13)
21:57:37.384 00.001 8996 Enqueuing Move request for scope (0.00, 0.02)
21:57:37.386 00.002 20224 Worker thread wakes up
21:57:37.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
21:57:37.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
21:57:37.386 00.000 20224 Moving (0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
21:57:37.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:57:37.387 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:37.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:57:37.387 00.000 20224 MoveAxis(E, 0, ABG)
21:57:37.387 00.000 20224 Move returns status 0, amount 0
21:57:37.387 00.000 20224 MoveAxis(N, 0, ABG)
21:57:37.387 00.000 20224 Move returns status 0, amount 0
21:57:37.387 00.000 20224 move complete, result=0
21:57:37.388 00.001 20224 worker thread done servicing request
21:57:37.394 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53139, med=2758, FiltMin=2486, FiltMax=25059, Gamma=1.000
21:57:37.410 00.016 8996 UpdateGuideState exits: m=737983 SNR=375.3
21:57:37.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:37.411 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:37.412 00.001 8996 Enqueuing Expose request
21:57:37.413 00.001 20224 Worker thread wakes up
21:57:37.413 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:37.414 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:37.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:38.382 00.968 20224 Exposure complete
21:57:38.466 00.084 20224 worker thread done servicing request
21:57:38.466 00.000 8996 OnExposeComplete: enter
21:57:38.468 00.002 8996 UpdateGuideState(): m_state=6
21:57:38.470 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3468
21:57:38.471 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.82, Mass=788925, SNR=367.7, Peak=65507 HFD=4.7
21:57:38.473 00.002 8996 MultiStar: [#1 -0.02,0.41,0.00,M4] [#2 -0.26,-0.01,0.76,U] [#3 -0.22,0.16,0.70,U] [#4 -0.22,0.09,0.57,U] [#5 -0.26,0.33,0.00,M1] [#6 -0.34,-0.23,0.00,M1] [#7 -0.31,0.49,0.00,M4] [#8 -0.18,0.22,0.36,U] 
21:57:38.474 00.001 8996 refined, 4 included, MultiStar: {-0.14, 0.13}, one-star: {0.07, 0.19}
21:57:38.475 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
21:57:38.476 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
21:57:38.478 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.41 mountX=-0.15 mountY=-0.11, mountTheta=-2.52
21:57:38.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.13, opts=13)
21:57:38.481 00.001 8996 Enqueuing Move request for scope (-0.14, 0.13)
21:57:38.481 00.000 20224 Worker thread wakes up
21:57:38.482 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
21:57:38.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
21:57:38.482 00.000 20224 Moving (-0.14, 0.13) raw xDistance=-0.15 yDistance=-0.11
21:57:38.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:57:38.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:38.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:57:38.482 00.000 20224 MoveAxis(E, 0, ABG)
21:57:38.482 00.000 20224 Move returns status 0, amount 0
21:57:38.482 00.000 20224 MoveAxis(N, 0, ABG)
21:57:38.482 00.000 20224 Move returns status 0, amount 0
21:57:38.482 00.000 20224 move complete, result=0
21:57:38.483 00.001 20224 worker thread done servicing request
21:57:38.486 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2503, FiltMax=29203, Gamma=1.000
21:57:38.506 00.020 8996 UpdateGuideState exits: m=788925 SNR=367.7
21:57:38.508 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:38.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:38.511 00.002 8996 Enqueuing Expose request
21:57:38.512 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:38.513 00.001 20224 Worker thread wakes up
21:57:38.513 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:38.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:39.705 01.192 20224 Exposure complete
21:57:39.779 00.074 20224 worker thread done servicing request
21:57:39.779 00.000 8996 OnExposeComplete: enter
21:57:39.779 00.000 8996 UpdateGuideState(): m_state=6
21:57:39.780 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3469
21:57:39.781 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.86, Mass=759479, SNR=380.4, Peak=61875 HFD=4.7
21:57:39.782 00.001 8996 MultiStar: [#1 0.16,0.39,0.00,M5] [#2 -0.02,0.16,0.67,U] [#3 -0.10,0.08,0.54,U] [#4 -0.10,0.03,0.50,U] [#5 -0.07,0.46,0.00,M2] [#6 -0.14,0.29,0.42,U] [#7 -0.13,0.45,0.00,M5] [#8 -0.09,0.22,0.35,U] 
21:57:39.783 00.001 8996 refined, 5 included, MultiStar: {-0.05, 0.17}, one-star: {0.02, 0.22}
21:57:39.783 00.000 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
21:57:39.784 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
21:57:39.785 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.87 mountX=-0.07 mountY=-0.16, mountTheta=-1.97
21:57:39.786 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.17, opts=13)
21:57:39.787 00.001 8996 Enqueuing Move request for scope (-0.05, 0.17)
21:57:39.788 00.001 20224 Worker thread wakes up
21:57:39.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
21:57:39.788 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
21:57:39.788 00.000 20224 Moving (-0.05, 0.17) raw xDistance=-0.07 yDistance=-0.16
21:57:39.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:57:39.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:39.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:57:39.788 00.000 20224 MoveAxis(E, 0, ABG)
21:57:39.788 00.000 20224 Move returns status 0, amount 0
21:57:39.788 00.000 20224 MoveAxis(N, 0, ABG)
21:57:39.788 00.000 20224 Move returns status 0, amount 0
21:57:39.788 00.000 20224 move complete, result=0
21:57:39.788 00.000 20224 worker thread done servicing request
21:57:39.796 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61875, med=2758, FiltMin=2521, FiltMax=28275, Gamma=1.000
21:57:39.813 00.017 8996 UpdateGuideState exits: m=759479 SNR=380.4
21:57:39.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:39.814 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:39.815 00.001 8996 Enqueuing Expose request
21:57:39.816 00.001 20224 Worker thread wakes up
21:57:39.816 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:57:39.817 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:39.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:40.797 00.980 20224 Exposure complete
21:57:40.888 00.091 20224 worker thread done servicing request
21:57:40.888 00.000 8996 OnExposeComplete: enter
21:57:40.889 00.001 8996 UpdateGuideState(): m_state=6
21:57:40.890 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3470
21:57:40.891 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.81, Mass=779884, SNR=371.5, Peak=65507 HFD=4.6
21:57:40.892 00.001 8996 MultiStar: [#1 0.11,0.29,0.63,U] [#2 -0.08,-0.08,0.78,U] [#3 0.18,0.09,0.54,U] [#4 0.05,-0.01,0.53,U] [#5 -0.14,0.22,0.62,U] [#6 0.12,-0.08,0.39,U] [#7 0.02,0.15,0.44,U] [#8 -0.16,-0.00,0.37,U] 
21:57:40.892 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.10}, one-star: {0.11, 0.18}
21:57:40.893 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
21:57:40.894 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
21:57:40.895 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.27 mountX=0.02 mountY=-0.10, mountTheta=-1.36
21:57:40.896 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.10, opts=13)
21:57:40.897 00.001 8996 Enqueuing Move request for scope (0.03, 0.10)
21:57:40.898 00.001 20224 Worker thread wakes up
21:57:40.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
21:57:40.898 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
21:57:40.898 00.000 20224 Moving (0.03, 0.10) raw xDistance=0.02 yDistance=-0.10
21:57:40.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:57:40.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:40.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:57:40.898 00.000 20224 MoveAxis(E, 0, ABG)
21:57:40.898 00.000 20224 Move returns status 0, amount 0
21:57:40.899 00.001 20224 MoveAxis(N, 0, ABG)
21:57:40.899 00.000 20224 Move returns status 0, amount 0
21:57:40.899 00.000 20224 move complete, result=0
21:57:40.899 00.000 20224 worker thread done servicing request
21:57:40.901 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2470, FiltMax=31395, Gamma=1.000
21:57:40.916 00.015 8996 UpdateGuideState exits: m=779884 SNR=371.5
21:57:40.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:40.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:40.919 00.001 8996 Enqueuing Expose request
21:57:40.920 00.001 20224 Worker thread wakes up
21:57:40.920 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:40.921 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:40.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:42.102 01.181 20224 Exposure complete
21:57:42.194 00.092 20224 worker thread done servicing request
21:57:42.194 00.000 8996 OnExposeComplete: enter
21:57:42.195 00.001 8996 UpdateGuideState(): m_state=6
21:57:42.196 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3471
21:57:42.197 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.64, Mass=762425, SNR=392.6, Peak=55123 HFD=4.6
21:57:42.199 00.002 8996 MultiStar: [#1 0.06,0.30,0.58,U] [#2 -0.17,-0.23,0.76,U] [#3 -0.05,-0.17,0.50,U] [#4 -0.00,-0.12,0.51,U] [#5 -0.20,-0.04,0.60,U] [#6 -0.17,-0.34,0.39,U] [#7 -0.21,0.23,0.39,U] [#8 -0.24,0.07,0.32,U] 
21:57:42.199 00.000 8996 single-star, 8 included, MultiStar: {-0.09, -0.04}, one-star: {-0.01, 0.00}
21:57:42.200 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
21:57:42.201 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
21:57:42.202 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.79 mountX=-0.01 mountY=-0.00, mountTheta=-2.90
21:57:42.203 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
21:57:42.204 00.001 8996 Enqueuing Move request for scope (-0.01, 0.00)
21:57:42.204 00.000 20224 Worker thread wakes up
21:57:42.205 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
21:57:42.205 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
21:57:42.205 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
21:57:42.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:57:42.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:42.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:57:42.205 00.000 20224 MoveAxis(E, 0, ABG)
21:57:42.205 00.000 20224 Move returns status 0, amount 0
21:57:42.205 00.000 20224 MoveAxis(N, 0, ABG)
21:57:42.205 00.000 20224 Move returns status 0, amount 0
21:57:42.205 00.000 20224 move complete, result=0
21:57:42.205 00.000 20224 worker thread done servicing request
21:57:42.208 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55123, med=2758, FiltMin=2489, FiltMax=25955, Gamma=1.000
21:57:42.221 00.013 8996 UpdateGuideState exits: m=762425 SNR=392.6
21:57:42.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:42.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:42.224 00.001 8996 Enqueuing Expose request
21:57:42.225 00.001 20224 Worker thread wakes up
21:57:42.225 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:57:42.227 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:42.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:43.201 00.974 20224 Exposure complete
21:57:43.286 00.085 20224 worker thread done servicing request
21:57:43.286 00.000 8996 OnExposeComplete: enter
21:57:43.287 00.001 8996 UpdateGuideState(): m_state=6
21:57:43.288 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3472
21:57:43.289 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.58, Mass=734686, SNR=337.2, Peak=50227 HFD=4.6
21:57:43.291 00.002 8996 MultiStar: [#1 0.10,0.16,0.77,U] [#2 -0.18,-0.27,0.80,U] [#3 0.02,0.01,0.66,U] [#4 0.02,-0.11,0.59,U] [#5 -0.30,0.14,0.71,U] [#6 0.01,-0.04,0.45,U] [#7 -0.09,0.18,0.43,U] [#8 -0.24,-0.08,0.41,U] 
21:57:43.292 00.001 8996 single-star, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.03, -0.06}
21:57:43.293 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
21:57:43.294 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
21:57:43.296 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.98 mountX=-0.02 mountY=0.06, mountTheta=1.88
21:57:43.299 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
21:57:43.301 00.002 8996 Enqueuing Move request for scope (-0.03, -0.06)
21:57:43.302 00.001 20224 Worker thread wakes up
21:57:43.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
21:57:43.302 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
21:57:43.302 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.02 yDistance=0.06
21:57:43.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:57:43.303 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:43.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:57:43.303 00.000 20224 MoveAxis(E, 0, ABG)
21:57:43.303 00.000 20224 Move returns status 0, amount 0
21:57:43.303 00.000 20224 MoveAxis(N, 0, ABG)
21:57:43.303 00.000 20224 Move returns status 0, amount 0
21:57:43.303 00.000 20224 move complete, result=0
21:57:43.303 00.000 20224 worker thread done servicing request
21:57:43.310 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50227, med=2758, FiltMin=2502, FiltMax=25904, Gamma=1.000
21:57:43.324 00.014 8996 UpdateGuideState exits: m=734686 SNR=337.2
21:57:43.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:43.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:43.327 00.001 8996 Enqueuing Expose request
21:57:43.328 00.001 20224 Worker thread wakes up
21:57:43.328 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:43.328 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:43.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:44.502 01.174 20224 Exposure complete
21:57:44.580 00.078 20224 worker thread done servicing request
21:57:44.580 00.000 8996 OnExposeComplete: enter
21:57:44.581 00.001 8996 UpdateGuideState(): m_state=6
21:57:44.582 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3473
21:57:44.583 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.78, Mass=741572, SNR=361.8, Peak=65507 HFD=4.6
21:57:44.584 00.001 8996 MultiStar: [#1 0.21,0.33,0.69,U] [#2 -0.05,-0.12,0.67,U] [#3 0.17,-0.12,0.65,U] [#4 0.19,-0.21,0.57,U] [#5 -0.01,0.22,0.64,U] [#6 -0.15,-0.19,0.45,U] [#7 -0.10,0.17,0.40,U] [#8 -0.02,0.18,0.40,U] 
21:57:44.585 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.05}, one-star: {0.16, 0.14}
21:57:44.585 00.000 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
21:57:44.586 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
21:57:44.587 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.66 mountX=0.06 mountY=-0.06, mountTheta=-0.77
21:57:44.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
21:57:44.590 00.001 8996 Enqueuing Move request for scope (0.07, 0.05)
21:57:44.590 00.000 20224 Worker thread wakes up
21:57:44.591 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
21:57:44.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
21:57:44.591 00.000 20224 Moving (0.07, 0.05) raw xDistance=0.06 yDistance=-0.06
21:57:44.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:57:44.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:44.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:57:44.591 00.000 20224 MoveAxis(E, 0, ABG)
21:57:44.591 00.000 20224 Move returns status 0, amount 0
21:57:44.591 00.000 20224 MoveAxis(N, 0, ABG)
21:57:44.591 00.000 20224 Move returns status 0, amount 0
21:57:44.591 00.000 20224 move complete, result=0
21:57:44.591 00.000 20224 worker thread done servicing request
21:57:44.594 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2758, FiltMin=2509, FiltMax=29843, Gamma=1.000
21:57:44.614 00.020 8996 UpdateGuideState exits: m=741572 SNR=361.8
21:57:44.616 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:44.617 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:44.619 00.002 8996 Enqueuing Expose request
21:57:44.622 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:44.624 00.002 20224 Worker thread wakes up
21:57:44.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:44.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:45.599 00.975 20224 Exposure complete
21:57:45.675 00.076 20224 worker thread done servicing request
21:57:45.675 00.000 8996 OnExposeComplete: enter
21:57:45.677 00.002 8996 UpdateGuideState(): m_state=6
21:57:45.679 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3474
21:57:45.680 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.47, Mass=744717, SNR=322.6, Peak=57021 HFD=4.7
21:57:45.682 00.002 8996 MultiStar: [#1 0.27,0.19,0.74,U] [#2 -0.04,-0.21,0.87,U] [#3 0.03,-0.13,0.70,U] [#4 0.14,-0.30,0.57,U] [#5 -0.03,-0.03,0.65,U] [#6 0.05,-0.26,0.51,U] [#7 -0.00,0.17,0.55,U] [#8 0.01,-0.16,0.40,U] 
21:57:45.683 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.10}, one-star: {0.15, -0.17}
21:57:45.684 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
21:57:45.684 00.000 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.31)
21:57:45.685 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.95 mountX=0.08 mountY=0.09, mountTheta=0.84
21:57:45.687 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.10, opts=13)
21:57:45.687 00.000 8996 Enqueuing Move request for scope (0.07, -0.10)
21:57:45.688 00.001 20224 Worker thread wakes up
21:57:45.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
21:57:45.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
21:57:45.688 00.000 20224 Moving (0.07, -0.10) raw xDistance=0.08 yDistance=0.09
21:57:45.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:57:45.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:45.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:57:45.688 00.000 20224 MoveAxis(E, 0, ABG)
21:57:45.688 00.000 20224 Move returns status 0, amount 0
21:57:45.689 00.001 20224 MoveAxis(N, 0, ABG)
21:57:45.689 00.000 20224 Move returns status 0, amount 0
21:57:45.689 00.000 20224 move complete, result=0
21:57:45.689 00.000 20224 worker thread done servicing request
21:57:45.692 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57021, med=2758, FiltMin=2493, FiltMax=30576, Gamma=1.000
21:57:45.706 00.014 8996 UpdateGuideState exits: m=744717 SNR=322.6
21:57:45.706 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:45.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:45.708 00.001 8996 Enqueuing Expose request
21:57:45.709 00.001 20224 Worker thread wakes up
21:57:45.709 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:45.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:45.710 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:46.870 01.160 20224 Exposure complete
21:57:46.950 00.080 20224 worker thread done servicing request
21:57:46.950 00.000 8996 OnExposeComplete: enter
21:57:46.952 00.002 8996 UpdateGuideState(): m_state=6
21:57:46.953 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3475
21:57:46.955 00.002 8996 Star::Find returns 1 (0), X=138.42, Y=472.56, Mass=737707, SNR=357.5, Peak=50739 HFD=4.7
21:57:46.957 00.002 8996 MultiStar: [#1 -0.09,0.09,0.72,U] [#2 -0.16,-0.23,0.75,U] [#3 -0.23,-0.19,0.59,U] [#4 -0.17,-0.35,0.50,U] [#5 -0.21,-0.10,0.64,U] [#6 -0.28,-0.37,0.00,M1] [#7 -0.31,0.22,0.50,U] [#8 -0.18,-0.23,0.38,U] 
21:57:46.958 00.001 8996 single-star, 7 included, MultiStar: {-0.17, -0.10}, one-star: {-0.08, -0.08}
21:57:46.959 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
21:57:46.961 00.002 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
21:57:46.962 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.36 mountX=-0.07 mountY=0.09, mountTheta=2.25
21:57:46.966 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.08, opts=13)
21:57:46.968 00.002 8996 Enqueuing Move request for scope (-0.08, -0.08)
21:57:46.970 00.002 20224 Worker thread wakes up
21:57:46.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
21:57:46.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
21:57:46.970 00.000 20224 Moving (-0.08, -0.08) raw xDistance=-0.07 yDistance=0.09
21:57:46.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:57:46.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:46.971 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:57:46.971 00.000 20224 MoveAxis(E, 0, ABG)
21:57:46.971 00.000 20224 Move returns status 0, amount 0
21:57:46.971 00.000 20224 MoveAxis(N, 0, ABG)
21:57:46.971 00.000 20224 Move returns status 0, amount 0
21:57:46.971 00.000 20224 move complete, result=0
21:57:46.971 00.000 20224 worker thread done servicing request
21:57:46.979 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50739, med=2758, FiltMin=2496, FiltMax=26128, Gamma=1.000
21:57:47.153 00.174 8996 UpdateGuideState exits: m=737707 SNR=357.5
21:57:47.156 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:47.159 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:47.163 00.004 8996 Enqueuing Expose request
21:57:47.166 00.003 20224 Worker thread wakes up
21:57:47.166 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:47.168 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:47.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:48.140 00.972 20224 Exposure complete
21:57:48.209 00.069 20224 worker thread done servicing request
21:57:48.210 00.001 8996 OnExposeComplete: enter
21:57:48.210 00.000 8996 UpdateGuideState(): m_state=6
21:57:48.211 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3476
21:57:48.212 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.74, Mass=767966, SNR=368.1, Peak=61315 HFD=4.6
21:57:48.213 00.001 8996 MultiStar: [#1 0.11,0.40,0.00,M1] [#2 -0.14,-0.05,0.71,U] [#3 -0.19,0.02,0.57,U] [#4 -0.12,-0.10,0.57,U] [#5 -0.16,0.15,0.64,U] [#6 -0.25,-0.17,0.46,U] [#7 -0.31,0.24,0.41,U] [#8 -0.23,0.18,0.37,U] 
21:57:48.214 00.001 8996 single-star, 7 included, MultiStar: {-0.15, 0.04}, one-star: {-0.02, 0.10}
21:57:48.214 00.000 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
21:57:48.215 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
21:57:48.216 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.74 mountX=-0.03 mountY=-0.10, mountTheta=-1.84
21:57:48.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
21:57:48.219 00.001 8996 Enqueuing Move request for scope (-0.02, 0.10)
21:57:48.220 00.001 20224 Worker thread wakes up
21:57:48.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
21:57:48.220 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
21:57:48.220 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
21:57:48.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:57:48.221 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:48.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:57:48.221 00.000 20224 MoveAxis(E, 0, ABG)
21:57:48.221 00.000 20224 Move returns status 0, amount 0
21:57:48.221 00.000 20224 MoveAxis(N, 0, ABG)
21:57:48.221 00.000 20224 Move returns status 0, amount 0
21:57:48.221 00.000 20224 move complete, result=0
21:57:48.221 00.000 20224 worker thread done servicing request
21:57:48.228 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61315, med=2758, FiltMin=2515, FiltMax=26035, Gamma=1.000
21:57:48.250 00.022 8996 UpdateGuideState exits: m=767966 SNR=368.1
21:57:48.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:48.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:48.253 00.001 8996 Enqueuing Expose request
21:57:48.254 00.001 20224 Worker thread wakes up
21:57:48.254 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:48.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:48.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:49.426 01.172 20224 Exposure complete
21:57:49.480 00.054 20224 worker thread done servicing request
21:57:49.480 00.000 8996 OnExposeComplete: enter
21:57:49.481 00.001 8996 UpdateGuideState(): m_state=6
21:57:49.482 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3477
21:57:49.483 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.57, Mass=718322, SNR=328.7, Peak=53171 HFD=4.6
21:57:49.484 00.001 8996 MultiStar: [#1 0.18,-0.07,0.69,U] [#2 -0.02,-0.24,0.81,U] [#3 0.18,-0.23,0.63,U] [#4 0.20,-0.31,0.58,U] [#5 -0.03,-0.12,0.65,U] [#6 0.06,-0.28,0.51,U] [#7 -0.06,0.01,0.49,U] [#8 -0.01,-0.15,0.42,U] 
21:57:49.484 00.000 8996 refined, 8 included, MultiStar: {0.12, -0.16}, one-star: {0.36, -0.07}
21:57:49.485 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
21:57:49.486 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.32)
21:57:49.487 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.94 mountX=0.13 mountY=0.14, mountTheta=0.83
21:57:49.488 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.16, opts=13)
21:57:49.489 00.001 8996 Enqueuing Move request for scope (0.12, -0.16)
21:57:49.490 00.001 20224 Worker thread wakes up
21:57:49.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
21:57:49.490 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
21:57:49.490 00.000 20224 Moving (0.12, -0.16) raw xDistance=0.13 yDistance=0.14
21:57:49.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
21:57:49.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:49.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:57:49.490 00.000 20224 MoveAxis(E, 0, ABG)
21:57:49.490 00.000 20224 Move returns status 0, amount 0
21:57:49.490 00.000 20224 MoveAxis(N, 0, ABG)
21:57:49.490 00.000 20224 Move returns status 0, amount 0
21:57:49.490 00.000 20224 move complete, result=0
21:57:49.490 00.000 20224 worker thread done servicing request
21:57:49.494 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53171, med=2758, FiltMin=2512, FiltMax=28269, Gamma=1.000
21:57:49.508 00.014 8996 UpdateGuideState exits: m=718322 SNR=328.7
21:57:49.510 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:49.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:49.513 00.002 8996 Enqueuing Expose request
21:57:49.515 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:49.517 00.002 20224 Worker thread wakes up
21:57:49.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:49.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:50.495 00.978 20224 Exposure complete
21:57:50.562 00.067 20224 worker thread done servicing request
21:57:50.562 00.000 8996 OnExposeComplete: enter
21:57:50.563 00.001 8996 UpdateGuideState(): m_state=6
21:57:50.564 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3478
21:57:50.564 00.000 8996 Star::Find returns 1 (0), X=138.62, Y=472.67, Mass=716450, SNR=372.8, Peak=54371 HFD=4.7
21:57:50.565 00.001 8996 MultiStar: [#1 0.16,0.11,0.66,U] [#2 -0.13,-0.28,0.68,U] [#3 0.06,-0.34,0.53,U] [#4 0.10,-0.33,0.53,U] [#5 -0.17,-0.06,0.62,U] [#6 -0.10,-0.20,0.42,U] [#7 -0.14,0.04,0.45,U] [#8 -0.10,0.03,0.35,U] 
21:57:50.566 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.10}, one-star: {0.11, 0.03}
21:57:50.567 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
21:57:50.567 00.000 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
21:57:50.568 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.62 mountX=0.00 mountY=0.10, mountTheta=1.52
21:57:50.570 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
21:57:50.570 00.000 8996 Enqueuing Move request for scope (-0.00, -0.10)
21:57:50.571 00.001 20224 Worker thread wakes up
21:57:50.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
21:57:50.571 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
21:57:50.572 00.001 20224 Moving (-0.00, -0.10) raw xDistance=0.00 yDistance=0.10
21:57:50.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:57:50.572 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:50.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:57:50.572 00.000 20224 MoveAxis(E, 0, ABG)
21:57:50.572 00.000 20224 Move returns status 0, amount 0
21:57:50.572 00.000 20224 MoveAxis(N, 0, ABG)
21:57:50.572 00.000 20224 Move returns status 0, amount 0
21:57:50.572 00.000 20224 move complete, result=0
21:57:50.572 00.000 20224 worker thread done servicing request
21:57:50.575 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54371, med=2758, FiltMin=2464, FiltMax=27264, Gamma=1.000
21:57:50.590 00.015 8996 UpdateGuideState exits: m=716450 SNR=372.8
21:57:50.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:50.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:50.593 00.001 8996 Enqueuing Expose request
21:57:50.593 00.000 20224 Worker thread wakes up
21:57:50.594 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:50.594 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:50.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:51.760 01.166 20224 Exposure complete
21:57:51.832 00.072 20224 worker thread done servicing request
21:57:51.832 00.000 8996 OnExposeComplete: enter
21:57:51.833 00.001 8996 UpdateGuideState(): m_state=6
21:57:51.834 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3479
21:57:51.835 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.35, Mass=715759, SNR=342.3, Peak=55725 HFD=4.7
21:57:51.837 00.002 8996 MultiStar: [#1 0.20,0.16,0.68,U] [#2 0.16,-0.29,0.74,U] [#3 0.10,-0.34,0.57,U] [#4 0.22,-0.36,0.00,M1] [#5 0.01,-0.17,0.69,U] [#6 -0.01,-0.47,0.00,M1] [#7 -0.04,-0.17,0.55,U] [#8 0.01,-0.09,0.42,U] 
21:57:51.839 00.002 8996 refined, 6 included, MultiStar: {0.09, -0.18}, one-star: {0.10, -0.29}
21:57:51.840 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
21:57:51.842 00.002 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
21:57:51.843 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.12 mountX=0.10 mountY=0.17, mountTheta=1.02
21:57:51.845 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.18, opts=13)
21:57:51.846 00.001 8996 Enqueuing Move request for scope (0.09, -0.18)
21:57:51.847 00.001 20224 Worker thread wakes up
21:57:51.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
21:57:51.847 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
21:57:51.847 00.000 20224 Moving (0.09, -0.18) raw xDistance=0.10 yDistance=0.17
21:57:51.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:57:51.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:51.848 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:57:51.848 00.000 20224 MoveAxis(E, 0, ABG)
21:57:51.848 00.000 20224 Move returns status 0, amount 0
21:57:51.848 00.000 20224 MoveAxis(N, 0, ABG)
21:57:51.848 00.000 20224 Move returns status 0, amount 0
21:57:51.848 00.000 20224 move complete, result=0
21:57:51.848 00.000 20224 worker thread done servicing request
21:57:51.854 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=55725, med=2758, FiltMin=2489, FiltMax=28928, Gamma=1.000
21:57:51.868 00.014 8996 UpdateGuideState exits: m=715759 SNR=342.3
21:57:51.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:51.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:51.871 00.001 8996 Enqueuing Expose request
21:57:51.872 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:57:51.872 00.000 20224 Worker thread wakes up
21:57:51.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:51.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:52.855 00.982 20224 Exposure complete
21:57:52.939 00.084 20224 worker thread done servicing request
21:57:52.939 00.000 8996 OnExposeComplete: enter
21:57:52.941 00.002 8996 UpdateGuideState(): m_state=6
21:57:52.942 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3480
21:57:52.943 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.46, Mass=818781, SNR=346.3, Peak=64157 HFD=4.6
21:57:52.944 00.001 8996 MultiStar: [#1 0.50,0.05,0.00,M1] [#2 0.16,-0.27,0.79,U] [#3 0.22,-0.23,0.59,U] [#4 0.28,-0.27,0.54,U] [#5 -0.03,-0.06,0.62,U] [#6 0.04,-0.47,0.00,M2] [#7 -0.04,0.03,0.50,U] [#8 0.03,0.05,0.38,U] 
21:57:52.945 00.001 8996 refined, 6 included, MultiStar: {0.14, -0.15}, one-star: {0.22, -0.18}
21:57:52.945 00.000 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
21:57:52.946 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
21:57:52.947 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-0.84 mountX=0.15 mountY=0.14, mountTheta=0.74
21:57:52.949 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.15, opts=13)
21:57:52.950 00.001 8996 Enqueuing Move request for scope (0.14, -0.15)
21:57:52.951 00.001 20224 Worker thread wakes up
21:57:52.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
21:57:52.951 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
21:57:52.951 00.000 20224 Moving (0.14, -0.15) raw xDistance=0.15 yDistance=0.14
21:57:52.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:57:52.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:52.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:57:52.951 00.000 20224 MoveAxis(E, 0, ABG)
21:57:52.951 00.000 20224 Move returns status 0, amount 0
21:57:52.952 00.001 20224 MoveAxis(N, 0, ABG)
21:57:52.952 00.000 20224 Move returns status 0, amount 0
21:57:52.952 00.000 20224 move complete, result=0
21:57:52.952 00.000 20224 worker thread done servicing request
21:57:52.955 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64157, med=2758, FiltMin=2488, FiltMax=34176, Gamma=1.000
21:57:52.976 00.021 8996 UpdateGuideState exits: m=818781 SNR=346.3
21:57:52.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:52.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:52.980 00.002 8996 Enqueuing Expose request
21:57:52.981 00.001 20224 Worker thread wakes up
21:57:52.981 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:52.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:52.981 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:54.138 01.157 20224 Exposure complete
21:57:54.222 00.084 20224 worker thread done servicing request
21:57:54.222 00.000 8996 OnExposeComplete: enter
21:57:54.224 00.002 8996 UpdateGuideState(): m_state=6
21:57:54.226 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3481
21:57:54.227 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.64, Mass=702858, SNR=364.8, Peak=55795 HFD=4.7
21:57:54.230 00.003 8996 MultiStar: [#1 0.36,0.20,0.00,M2] [#2 0.06,-0.33,0.73,U] [#3 -0.03,-0.21,0.63,U] [#4 0.12,-0.35,0.53,U] [#5 0.14,0.04,0.67,U] [#6 0.01,-0.31,0.43,U] [#7 -0.16,-0.02,0.49,U] [#8 0.03,0.14,0.40,U] 
21:57:54.232 00.002 8996 refined, 7 included, MultiStar: {0.07, -0.13}, one-star: {0.21, -0.00}
21:57:54.235 00.003 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
21:57:54.237 00.002 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
21:57:54.239 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-1.09 mountX=0.08 mountY=0.12, mountTheta=0.98
21:57:54.244 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.13, opts=13)
21:57:54.246 00.002 8996 Enqueuing Move request for scope (0.07, -0.13)
21:57:54.249 00.003 20224 Worker thread wakes up
21:57:54.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
21:57:54.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
21:57:54.249 00.000 20224 Moving (0.07, -0.13) raw xDistance=0.08 yDistance=0.12
21:57:54.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:57:54.250 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:54.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:57:54.250 00.000 20224 MoveAxis(E, 0, ABG)
21:57:54.250 00.000 20224 Move returns status 0, amount 0
21:57:54.250 00.000 20224 MoveAxis(N, 0, ABG)
21:57:54.250 00.000 20224 Move returns status 0, amount 0
21:57:54.250 00.000 20224 move complete, result=0
21:57:54.250 00.000 20224 worker thread done servicing request
21:57:54.260 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55795, med=2758, FiltMin=2486, FiltMax=28499, Gamma=1.000
21:57:54.286 00.026 8996 UpdateGuideState exits: m=702858 SNR=364.8
21:57:54.288 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:54.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:54.290 00.001 8996 Enqueuing Expose request
21:57:54.291 00.001 20224 Worker thread wakes up
21:57:54.291 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:57:54.292 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:54.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:55.260 00.968 20224 Exposure complete
21:57:55.331 00.071 20224 worker thread done servicing request
21:57:55.331 00.000 8996 OnExposeComplete: enter
21:57:55.332 00.001 8996 UpdateGuideState(): m_state=6
21:57:55.333 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3482
21:57:55.334 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.42, Mass=732926, SNR=345.1, Peak=60381 HFD=4.7
21:57:55.335 00.001 8996 MultiStar: [#1 0.27,-0.11,0.68,U] [#2 0.13,-0.36,0.74,U] [#3 0.08,-0.38,0.67,U] [#4 0.13,-0.56,0.00,M1] [#5 0.07,-0.14,0.62,U] [#6 0.02,-0.52,0.00,M2] [#7 0.01,-0.07,0.44,U] [#8 0.04,-0.21,0.44,U] 
21:57:55.335 00.000 8996 single-star, 6 included, MultiStar: {0.10, -0.22}, one-star: {0.08, -0.22}
21:57:55.336 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
21:57:55.337 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
21:57:55.338 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.21 mountX=0.10 mountY=0.21, mountTheta=1.11
21:57:55.339 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.22, opts=13)
21:57:55.339 00.000 8996 Enqueuing Move request for scope (0.08, -0.22)
21:57:55.340 00.001 20224 Worker thread wakes up
21:57:55.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
21:57:55.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
21:57:55.340 00.000 20224 Moving (0.08, -0.22) raw xDistance=0.10 yDistance=0.21
21:57:55.341 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:57:55.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:57:55.341 00.000 20224 MoveAxis(E, 0, ABG)
21:57:55.341 00.000 20224 Move returns status 0, amount 0
21:57:55.341 00.000 20224 MoveAxis(S, 44, ABG)
21:57:55.341 00.000 20224 Guiding  Dir = 1, Dur = 44
21:57:55.341 00.000 20224 IsSlewing returns 0
21:57:55.341 00.000 20224 IsGuiding returns 0
21:57:55.348 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60381, med=2758, FiltMin=2473, FiltMax=29088, Gamma=1.000
21:57:55.365 00.017 8996 UpdateGuideState exits: m=732926 SNR=345.1
21:57:55.366 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:55.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:55.368 00.001 8996 Enqueuing Expose request
21:57:55.374 00.006 20224 PulseGuide returned control before completion, sleep 21
21:57:55.405 00.031 20224 IsGuiding returns 1
21:57:55.405 00.000 20224 scope still moving after pulse duration time elapsed
21:57:55.436 00.031 20224 IsSlewing returns 0
21:57:55.436 00.000 20224 IsGuiding returns 1
21:57:55.467 00.031 20224 IsSlewing returns 0
21:57:55.468 00.001 20224 IsGuiding returns 0
21:57:55.468 00.000 20224 scope move finished after 44 + 82 ms
21:57:55.468 00.000 20224 Move returns status 0, amount 44
21:57:55.468 00.000 20224 move complete, result=0
21:57:55.468 00.000 20224 worker thread done servicing request
21:57:55.468 00.000 20224 Worker thread wakes up
21:57:55.468 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
21:57:55.471 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:55.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:56.647 01.176 20224 Exposure complete
21:57:56.725 00.078 20224 worker thread done servicing request
21:57:56.725 00.000 8996 OnExposeComplete: enter
21:57:56.726 00.001 8996 UpdateGuideState(): m_state=6
21:57:56.728 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3483
21:57:56.729 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=472.61, Mass=739311, SNR=353.0, Peak=56467 HFD=4.6
21:57:56.731 00.002 8996 MultiStar: [#1 0.39,0.09,0.70,U] [#2 0.23,-0.06,0.80,U] [#3 0.32,-0.16,0.54,U] [#4 0.29,-0.27,0.52,U] [#5 0.28,0.18,0.57,U] [#6 0.13,0.01,0.49,U] [#7 0.11,0.32,0.42,U] [#8 0.24,0.00,0.37,U] 
21:57:56.733 00.002 8996 refined, 8 included, MultiStar: {0.28, 0.00}, one-star: {0.35, -0.03}
21:57:56.734 00.001 8996 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
21:57:56.735 00.001 8996 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
21:57:56.736 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.00 hyp=0.28 cameraTheta=0.00 mountX=0.28 mountY=-0.03, mountTheta=-0.12
21:57:56.738 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.00, opts=13)
21:57:56.740 00.002 8996 Enqueuing Move request for scope (0.28, 0.00)
21:57:56.741 00.001 20224 Worker thread wakes up
21:57:56.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.00) opts 0xd
21:57:56.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.00)
21:57:56.742 00.001 20224 Moving (0.28, 0.00) raw xDistance=0.28 yDistance=-0.03
21:57:56.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
21:57:56.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:56.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:57:56.742 00.000 20224 MoveAxis(W, 40, ABG)
21:57:56.742 00.000 20224 Guiding  Dir = 3, Dur = 40
21:57:56.742 00.000 20224 IsSlewing returns 0
21:57:56.743 00.001 20224 IsGuiding returns 0
21:57:56.748 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56467, med=2758, FiltMin=2502, FiltMax=28461, Gamma=1.000
21:57:56.762 00.014 8996 UpdateGuideState exits: m=739311 SNR=353.0
21:57:56.765 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:56.767 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:56.768 00.001 8996 Enqueuing Expose request
21:57:56.794 00.026 20224 IsGuiding returns 1
21:57:56.795 00.001 20224 scope still moving after pulse duration time elapsed
21:57:56.825 00.030 20224 IsSlewing returns 0
21:57:56.825 00.000 20224 IsGuiding returns 1
21:57:56.856 00.031 20224 IsSlewing returns 0
21:57:56.857 00.001 20224 IsGuiding returns 1
21:57:56.887 00.030 20224 IsSlewing returns 0
21:57:56.887 00.000 20224 IsGuiding returns 0
21:57:56.887 00.000 20224 scope move finished after 40 + 104 ms
21:57:56.887 00.000 20224 Move returns status 0, amount 40
21:57:56.887 00.000 20224 MoveAxis(N, 0, ABG)
21:57:56.887 00.000 20224 Move returns status 0, amount 0
21:57:56.887 00.000 20224 move complete, result=0
21:57:56.887 00.000 20224 worker thread done servicing request
21:57:56.887 00.000 20224 Worker thread wakes up
21:57:56.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:56.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:56.888 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.0 px 0 ms NORTH
21:57:57.875 00.987 20224 Exposure complete
21:57:57.951 00.076 20224 worker thread done servicing request
21:57:57.951 00.000 8996 OnExposeComplete: enter
21:57:57.954 00.003 8996 UpdateGuideState(): m_state=6
21:57:57.957 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3484
21:57:57.959 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=472.57, Mass=758153, SNR=375.5, Peak=56611 HFD=4.5
21:57:57.962 00.003 8996 MultiStar: [#1 0.21,0.28,0.63,U] [#2 -0.01,-0.09,0.68,U] [#3 0.13,-0.16,0.53,U] [#4 0.03,-0.27,0.51,U] [#5 -0.13,0.07,0.48,U] [#6 -0.06,-0.12,0.42,U] [#7 -0.09,0.09,0.40,U] [#8 -0.14,0.02,0.35,U] 
21:57:57.964 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {0.05, -0.07}
21:57:57.965 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
21:57:57.967 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
21:57:57.968 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.07 mountX=0.02 mountY=0.03, mountTheta=0.97
21:57:57.972 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
21:57:57.974 00.002 8996 Enqueuing Move request for scope (0.02, -0.03)
21:57:57.976 00.002 20224 Worker thread wakes up
21:57:57.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
21:57:57.976 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
21:57:57.976 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.03
21:57:57.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:57:57.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:57.977 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:57:57.977 00.000 20224 MoveAxis(E, 0, ABG)
21:57:57.977 00.000 20224 Move returns status 0, amount 0
21:57:57.977 00.000 20224 MoveAxis(N, 0, ABG)
21:57:57.977 00.000 20224 Move returns status 0, amount 0
21:57:57.977 00.000 20224 move complete, result=0
21:57:57.977 00.000 20224 worker thread done servicing request
21:57:57.985 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56611, med=2758, FiltMin=2499, FiltMax=28083, Gamma=1.000
21:57:58.007 00.022 8996 UpdateGuideState exits: m=758153 SNR=375.5
21:57:58.009 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:58.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:58.011 00.001 8996 Enqueuing Expose request
21:57:58.011 00.000 20224 Worker thread wakes up
21:57:58.011 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:57:58.012 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:58.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:57:59.175 01.163 20224 Exposure complete
21:57:59.229 00.054 20224 worker thread done servicing request
21:57:59.229 00.000 8996 OnExposeComplete: enter
21:57:59.230 00.001 8996 UpdateGuideState(): m_state=6
21:57:59.231 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3485
21:57:59.232 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.63, Mass=673188, SNR=366.7, Peak=47043 HFD=4.6
21:57:59.233 00.001 8996 MultiStar: [#1 -0.07,0.23,0.66,U] [#2 -0.24,-0.08,0.81,U] [#3 -0.02,-0.15,0.54,U] [#4 0.01,-0.36,0.52,U] [#5 -0.14,0.16,0.53,U] [#6 -0.14,-0.02,0.43,U] [#7 -0.11,0.29,0.40,U] [#8 -0.30,-0.02,0.36,U] 
21:57:59.234 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.00}, one-star: {-0.13, -0.01}
21:57:59.235 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
21:57:59.235 00.000 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
21:57:59.236 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=-0.13 mountY=0.02, mountTheta=3.01
21:57:59.238 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.00, opts=13)
21:57:59.239 00.001 8996 Enqueuing Move request for scope (-0.13, -0.00)
21:57:59.240 00.001 20224 Worker thread wakes up
21:57:59.240 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
21:57:59.240 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
21:57:59.240 00.000 20224 Moving (-0.13, -0.00) raw xDistance=-0.13 yDistance=0.02
21:57:59.240 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:57:59.240 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:59.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:57:59.240 00.000 20224 MoveAxis(E, 0, ABG)
21:57:59.240 00.000 20224 Move returns status 0, amount 0
21:57:59.240 00.000 20224 MoveAxis(N, 0, ABG)
21:57:59.240 00.000 20224 Move returns status 0, amount 0
21:57:59.240 00.000 20224 move complete, result=0
21:57:59.240 00.000 20224 worker thread done servicing request
21:57:59.244 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47043, med=2758, FiltMin=2509, FiltMax=22992, Gamma=1.000
21:57:59.263 00.019 8996 UpdateGuideState exits: m=673188 SNR=366.7
21:57:59.265 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:59.266 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:57:59.267 00.001 8996 Enqueuing Expose request
21:57:59.268 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:57:59.269 00.001 20224 Worker thread wakes up
21:57:59.269 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:57:59.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:00.253 00.984 20224 Exposure complete
21:58:00.326 00.073 20224 worker thread done servicing request
21:58:00.326 00.000 8996 OnExposeComplete: enter
21:58:00.327 00.001 8996 UpdateGuideState(): m_state=6
21:58:00.328 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3486
21:58:00.329 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.69, Mass=724333, SNR=327.5, Peak=53699 HFD=4.6
21:58:00.330 00.001 8996 MultiStar: [#1 -0.06,0.17,0.69,U] [#2 -0.31,-0.31,0.00,M1] [#3 -0.19,-0.33,0.60,U] [#4 -0.26,-0.38,0.00,M1] [#5 -0.27,-0.07,0.72,U] [#6 -0.42,-0.23,0.00,M1] [#7 -0.44,0.06,0.00,M1] [#8 -0.32,-0.16,0.44,U] 
21:58:00.331 00.001 8996 single-star, 4 included, MultiStar: {-0.15, -0.04}, one-star: {-0.02, 0.05}
21:58:00.332 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
21:58:00.333 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
21:58:00.334 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.92 mountX=-0.02 mountY=-0.05, mountTheta=-2.02
21:58:00.335 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
21:58:00.336 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
21:58:00.337 00.001 20224 Worker thread wakes up
21:58:00.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
21:58:00.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
21:58:00.337 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
21:58:00.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:58:00.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:00.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:58:00.337 00.000 20224 MoveAxis(E, 0, ABG)
21:58:00.337 00.000 20224 Move returns status 0, amount 0
21:58:00.337 00.000 20224 MoveAxis(N, 0, ABG)
21:58:00.337 00.000 20224 Move returns status 0, amount 0
21:58:00.337 00.000 20224 move complete, result=0
21:58:00.337 00.000 20224 worker thread done servicing request
21:58:00.342 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53699, med=2758, FiltMin=2502, FiltMax=26579, Gamma=1.000
21:58:00.366 00.024 8996 UpdateGuideState exits: m=724333 SNR=327.5
21:58:00.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:00.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:00.369 00.001 8996 Enqueuing Expose request
21:58:00.370 00.001 20224 Worker thread wakes up
21:58:00.370 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:00.371 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:00.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:01.551 01.180 20224 Exposure complete
21:58:01.613 00.062 20224 worker thread done servicing request
21:58:01.613 00.000 8996 OnExposeComplete: enter
21:58:01.614 00.001 8996 UpdateGuideState(): m_state=6
21:58:01.616 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3487
21:58:01.617 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.57, Mass=680258, SNR=349.9, Peak=50339 HFD=4.9
21:58:01.619 00.002 8996 MultiStar: [#1 0.03,0.12,0.68,U] [#2 -0.22,-0.30,0.75,U] [#3 -0.07,-0.31,0.55,U] [#4 0.04,-0.46,0.00,M2] [#5 -0.23,-0.12,0.69,U] [#6 -0.28,-0.27,0.46,U] [#7 -0.08,0.12,0.43,U] [#8 -0.13,-0.07,0.37,U] 
21:58:01.620 00.001 8996 single-star, 7 included, MultiStar: {-0.12, -0.11}, one-star: {-0.01, -0.07}
21:58:01.621 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
21:58:01.622 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
21:58:01.622 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.67 mountX=-0.00 mountY=0.07, mountTheta=1.58
21:58:01.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
21:58:01.624 00.000 8996 Enqueuing Move request for scope (-0.01, -0.07)
21:58:01.625 00.001 20224 Worker thread wakes up
21:58:01.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
21:58:01.625 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
21:58:01.625 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
21:58:01.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:58:01.626 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:01.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:58:01.626 00.000 20224 MoveAxis(E, 0, ABG)
21:58:01.626 00.000 20224 Move returns status 0, amount 0
21:58:01.626 00.000 20224 MoveAxis(N, 0, ABG)
21:58:01.626 00.000 20224 Move returns status 0, amount 0
21:58:01.626 00.000 20224 move complete, result=0
21:58:01.626 00.000 20224 worker thread done servicing request
21:58:01.630 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50339, med=2758, FiltMin=2505, FiltMax=22544, Gamma=1.000
21:58:01.652 00.022 8996 UpdateGuideState exits: m=680258 SNR=349.9
21:58:01.653 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:01.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:01.655 00.001 8996 Enqueuing Expose request
21:58:01.655 00.000 20224 Worker thread wakes up
21:58:01.655 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:01.657 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:01.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:02.630 00.973 20224 Exposure complete
21:58:02.694 00.064 20224 worker thread done servicing request
21:58:02.694 00.000 8996 OnExposeComplete: enter
21:58:02.695 00.001 8996 UpdateGuideState(): m_state=6
21:58:02.697 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3488
21:58:02.699 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=472.66, Mass=719197, SNR=395.8, Peak=61651 HFD=4.5
21:58:02.700 00.001 8996 MultiStar: [#1 0.24,-0.02,0.64,U] [#2 0.04,-0.27,0.65,U] [#3 0.06,-0.33,0.62,U] [#4 0.07,-0.57,0.00,M3] [#5 -0.06,-0.18,0.53,U] [#6 0.06,-0.39,0.41,U] [#7 -0.01,-0.10,0.40,U] [#8 -0.03,-0.08,0.42,U] 
21:58:02.701 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.15}, one-star: {0.27, 0.02}
21:58:02.702 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
21:58:02.703 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
21:58:02.704 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-0.99 mountX=0.11 mountY=0.14, mountTheta=0.88
21:58:02.706 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.15, opts=13)
21:58:02.707 00.001 8996 Enqueuing Move request for scope (0.10, -0.15)
21:58:02.708 00.001 20224 Worker thread wakes up
21:58:02.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.15) opts 0xd
21:58:02.708 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.15)
21:58:02.708 00.000 20224 Moving (0.10, -0.15) raw xDistance=0.11 yDistance=0.14
21:58:02.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:58:02.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:02.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:58:02.708 00.000 20224 MoveAxis(E, 0, ABG)
21:58:02.708 00.000 20224 Move returns status 0, amount 0
21:58:02.708 00.000 20224 MoveAxis(N, 0, ABG)
21:58:02.708 00.000 20224 Move returns status 0, amount 0
21:58:02.708 00.000 20224 move complete, result=0
21:58:02.709 00.001 20224 worker thread done servicing request
21:58:02.712 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61651, med=2758, FiltMin=2509, FiltMax=30413, Gamma=1.000
21:58:02.727 00.015 8996 UpdateGuideState exits: m=719197 SNR=395.8
21:58:02.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:02.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:02.729 00.000 8996 Enqueuing Expose request
21:58:02.730 00.001 20224 Worker thread wakes up
21:58:02.730 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:02.731 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:02.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:03.895 01.164 20224 Exposure complete
21:58:03.965 00.070 20224 worker thread done servicing request
21:58:03.965 00.000 8996 OnExposeComplete: enter
21:58:03.967 00.002 8996 UpdateGuideState(): m_state=6
21:58:03.969 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3489
21:58:03.971 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=472.67, Mass=757389, SNR=347.8, Peak=56285 HFD=4.5
21:58:03.973 00.002 8996 MultiStar: [#1 -0.20,-0.03,0.60,U] [#2 -0.44,-0.38,0.00,M1] [#3 -0.19,-0.21,0.61,U] [#4 -0.14,-0.36,0.52,U] [#5 -0.48,-0.05,0.00,M1] [#6 -0.38,-0.38,0.00,M1] [#7 -0.55,-0.23,0.00,M1] [#8 -0.52,-0.25,0.00,M1] 
21:58:03.974 00.001 8996 refined, 3 included, MultiStar: {-0.23, -0.11}, one-star: {-0.33, 0.03}
21:58:03.975 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
21:58:03.976 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
21:58:03.978 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-2.69 mountX=-0.22 mountY=0.14, mountTheta=2.58
21:58:03.982 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.11, opts=13)
21:58:03.984 00.002 8996 Enqueuing Move request for scope (-0.23, -0.11)
21:58:03.985 00.001 20224 Worker thread wakes up
21:58:03.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.11) opts 0xd
21:58:03.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.11)
21:58:03.985 00.000 20224 Moving (-0.23, -0.11) raw xDistance=-0.22 yDistance=0.14
21:58:03.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:58:03.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:03.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:58:03.985 00.000 20224 MoveAxis(E, 32, ABG)
21:58:03.985 00.000 20224 Guiding  Dir = 2, Dur = 32
21:58:03.985 00.000 20224 IsSlewing returns 0
21:58:03.986 00.001 20224 IsGuiding returns 0
21:58:03.991 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56285, med=2758, FiltMin=2499, FiltMax=24681, Gamma=1.000
21:58:03.999 00.008 20224 PulseGuide returned control before completion, sleep 29
21:58:04.014 00.015 8996 UpdateGuideState exits: m=757389 SNR=347.8
21:58:04.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:04.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:04.018 00.002 8996 Enqueuing Expose request
21:58:04.029 00.011 20224 IsGuiding returns 1
21:58:04.029 00.000 20224 scope still moving after pulse duration time elapsed
21:58:04.060 00.031 20224 IsSlewing returns 0
21:58:04.061 00.001 20224 IsGuiding returns 1
21:58:04.092 00.031 20224 IsSlewing returns 0
21:58:04.092 00.000 20224 IsGuiding returns 0
21:58:04.093 00.001 20224 scope move finished after 32 + 75 ms
21:58:04.093 00.000 20224 Move returns status 0, amount 32
21:58:04.093 00.000 20224 MoveAxis(N, 0, ABG)
21:58:04.093 00.000 20224 Move returns status 0, amount 0
21:58:04.093 00.000 20224 move complete, result=0
21:58:04.093 00.000 20224 worker thread done servicing request
21:58:04.093 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
21:58:04.094 00.001 20224 Worker thread wakes up
21:58:04.094 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:04.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:05.054 00.960 20224 Exposure complete
21:58:05.118 00.064 20224 worker thread done servicing request
21:58:05.118 00.000 8996 OnExposeComplete: enter
21:58:05.119 00.001 8996 UpdateGuideState(): m_state=6
21:58:05.120 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3490
21:58:05.121 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.48, Mass=761947, SNR=372.1, Peak=51011 HFD=4.6
21:58:05.122 00.001 8996 MultiStar: [#1 0.12,-0.25,0.66,U] [#2 -0.13,-0.45,0.00,M2] [#3 -0.03,-0.43,0.00,M1] [#4 -0.06,-0.36,0.50,U] [#5 -0.19,-0.12,0.66,U] [#6 -0.04,-0.30,0.43,U] [#7 -0.05,0.09,0.44,U] [#8 -0.15,-0.23,0.36,U] 
21:58:05.123 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.19}, one-star: {-0.08, -0.16}
21:58:05.124 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
21:58:05.124 00.000 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
21:58:05.125 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.03 mountX=-0.06 mountY=0.17, mountTheta=1.93
21:58:05.127 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.16, opts=13)
21:58:05.128 00.001 8996 Enqueuing Move request for scope (-0.08, -0.16)
21:58:05.129 00.001 20224 Worker thread wakes up
21:58:05.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
21:58:05.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
21:58:05.129 00.000 20224 Moving (-0.08, -0.16) raw xDistance=-0.06 yDistance=0.17
21:58:05.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:58:05.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:05.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:58:05.129 00.000 20224 MoveAxis(E, 0, ABG)
21:58:05.129 00.000 20224 Move returns status 0, amount 0
21:58:05.129 00.000 20224 MoveAxis(N, 0, ABG)
21:58:05.130 00.001 20224 Move returns status 0, amount 0
21:58:05.130 00.000 20224 move complete, result=0
21:58:05.130 00.000 20224 worker thread done servicing request
21:58:05.137 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51011, med=2758, FiltMin=2518, FiltMax=26816, Gamma=1.000
21:58:05.165 00.028 8996 UpdateGuideState exits: m=761947 SNR=372.1
21:58:05.167 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:05.168 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:05.169 00.001 8996 Enqueuing Expose request
21:58:05.170 00.001 20224 Worker thread wakes up
21:58:05.171 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:58:05.172 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:05.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:06.341 01.169 20224 Exposure complete
21:58:06.417 00.076 20224 worker thread done servicing request
21:58:06.417 00.000 8996 OnExposeComplete: enter
21:58:06.418 00.001 8996 UpdateGuideState(): m_state=6
21:58:06.419 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3491
21:58:06.420 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.21, Mass=784742, SNR=402.5, Peak=65535 HFD=4.6
21:58:06.421 00.001 8996 MultiStar: [#1 0.21,-0.24,0.60,U] [#2 -0.02,-0.57,0.00,M3] [#3 0.16,-0.62,0.00,M2] [#4 0.12,-0.56,0.00,M2] [#5 -0.05,-0.35,0.52,U] [#6 0.17,-0.23,0.34,U] [#7 0.07,0.09,0.38,U] [#8 -0.02,-0.31,0.37,U] 
21:58:06.422 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.28}, one-star: {0.18, -0.43}
21:58:06.422 00.000 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
21:58:06.423 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.06)
21:58:06.424 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.28 hyp=0.31 cameraTheta=-1.20 mountX=0.14 mountY=0.27, mountTheta=1.10
21:58:06.425 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.28, opts=13)
21:58:06.426 00.001 8996 Enqueuing Move request for scope (0.11, -0.28)
21:58:06.426 00.000 20224 Worker thread wakes up
21:58:06.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.28) opts 0xd
21:58:06.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.28)
21:58:06.426 00.000 20224 Moving (0.11, -0.28) raw xDistance=0.14 yDistance=0.27
21:58:06.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:58:06.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
21:58:06.426 00.000 20224 MoveAxis(E, 0, ABG)
21:58:06.426 00.000 20224 Move returns status 0, amount 0
21:58:06.426 00.000 20224 MoveAxis(S, 57, ABG)
21:58:06.426 00.000 20224 Guiding  Dir = 1, Dur = 57
21:58:06.426 00.000 20224 IsSlewing returns 0
21:58:06.426 00.000 20224 IsGuiding returns 0
21:58:06.429 00.003 20224 PulseGuide returned control before completion, sleep 66
21:58:06.436 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2758, FiltMin=2497, FiltMax=29088, Gamma=1.000
21:58:06.465 00.029 8996 UpdateGuideState exits: m=784742 SNR=402.5
21:58:06.467 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:06.468 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:06.470 00.002 8996 Enqueuing Expose request
21:58:06.504 00.034 20224 IsGuiding returns 1
21:58:06.504 00.000 20224 scope still moving after pulse duration time elapsed
21:58:06.535 00.031 20224 IsSlewing returns 0
21:58:06.535 00.000 20224 IsGuiding returns 0
21:58:06.535 00.000 20224 scope move finished after 57 + 51 ms
21:58:06.536 00.001 20224 Move returns status 0, amount 57
21:58:06.536 00.000 20224 move complete, result=0
21:58:06.536 00.000 20224 worker thread done servicing request
21:58:06.536 00.000 20224 Worker thread wakes up
21:58:06.536 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:06.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:06.539 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
21:58:07.504 00.965 20224 Exposure complete
21:58:07.568 00.064 20224 worker thread done servicing request
21:58:07.568 00.000 8996 OnExposeComplete: enter
21:58:07.569 00.001 8996 UpdateGuideState(): m_state=6
21:58:07.570 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3492
21:58:07.573 00.003 8996 Star::Find returns 1 (0), X=138.60, Y=472.13, Mass=737742, SNR=327.0, Peak=59485 HFD=4.7
21:58:07.576 00.003 8996 MultiStar: [#1 0.16,-0.33,0.73,U] [#2 0.02,-0.36,0.87,U] [#3 0.28,-0.28,0.59,U] [#4 0.32,-0.31,0.00,M3] [#5 0.07,-0.35,0.68,U] [#6 0.16,-0.11,0.47,U] [#7 0.24,-0.05,0.51,U] [#8 -0.01,-0.29,0.45,U] 
21:58:07.578 00.002 8996 refined, 7 included, MultiStar: {0.12, -0.32}, one-star: {0.10, -0.51}
21:58:07.580 00.002 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
21:58:07.582 00.002 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
21:58:07.583 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.21 mountX=0.15 mountY=0.30, mountTheta=1.11
21:58:07.586 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.32, opts=13)
21:58:07.588 00.002 8996 Enqueuing Move request for scope (0.12, -0.32)
21:58:07.589 00.001 20224 Worker thread wakes up
21:58:07.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.32) opts 0xd
21:58:07.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.32)
21:58:07.589 00.000 20224 Moving (0.12, -0.32) raw xDistance=0.15 yDistance=0.30
21:58:07.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:58:07.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
21:58:07.589 00.000 20224 MoveAxis(E, 0, ABG)
21:58:07.589 00.000 20224 Move returns status 0, amount 0
21:58:07.589 00.000 20224 MoveAxis(S, 63, ABG)
21:58:07.589 00.000 20224 Guiding  Dir = 1, Dur = 63
21:58:07.590 00.001 20224 IsSlewing returns 0
21:58:07.590 00.000 20224 IsGuiding returns 0
21:58:07.595 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59485, med=2758, FiltMin=2496, FiltMax=29200, Gamma=1.000
21:58:07.603 00.008 20224 PulseGuide returned control before completion, sleep 61
21:58:07.611 00.008 8996 UpdateGuideState exits: m=737742 SNR=327.0
21:58:07.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:07.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:07.613 00.000 8996 Enqueuing Expose request
21:58:07.679 00.066 20224 IsGuiding returns 1
21:58:07.679 00.000 20224 scope still moving after pulse duration time elapsed
21:58:07.710 00.031 20224 IsSlewing returns 0
21:58:07.710 00.000 20224 IsGuiding returns 0
21:58:07.710 00.000 20224 scope move finished after 63 + 57 ms
21:58:07.710 00.000 20224 Move returns status 0, amount 63
21:58:07.710 00.000 20224 move complete, result=0
21:58:07.711 00.001 20224 worker thread done servicing request
21:58:07.711 00.000 20224 Worker thread wakes up
21:58:07.711 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
21:58:07.714 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:07.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:08.901 01.187 20224 Exposure complete
21:58:08.986 00.085 20224 worker thread done servicing request
21:58:08.986 00.000 8996 OnExposeComplete: enter
21:58:08.987 00.001 8996 UpdateGuideState(): m_state=6
21:58:08.989 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3493
21:58:08.989 00.000 8996 Star::Find returns 1 (0), X=138.76, Y=472.47, Mass=755069, SNR=393.2, Peak=53805 HFD=4.6
21:58:08.991 00.002 8996 MultiStar: [#1 0.65,0.32,0.00,M1] [#2 0.16,-0.04,0.67,U] [#3 0.43,-0.12,0.00,M2] [#4 0.57,-0.19,0.00,M4] [#5 0.43,0.05,0.00,M1] [#6 0.32,-0.19,0.39,U] [#7 0.09,0.22,0.44,U] [#8 0.18,0.10,0.37,U] 
21:58:08.991 00.000 8996 refined, 4 included, MultiStar: {0.21, -0.05}, one-star: {0.25, -0.17}
21:58:08.992 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
21:58:08.993 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
21:58:08.996 00.003 8996 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-0.22 mountX=0.21 mountY=0.02, mountTheta=0.11
21:58:08.999 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.05, opts=13)
21:58:09.001 00.002 8996 Enqueuing Move request for scope (0.21, -0.05)
21:58:09.002 00.001 20224 Worker thread wakes up
21:58:09.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
21:58:09.002 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
21:58:09.002 00.000 20224 Moving (0.21, -0.05) raw xDistance=0.21 yDistance=0.02
21:58:09.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:58:09.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:09.003 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:58:09.003 00.000 20224 MoveAxis(W, 31, ABG)
21:58:09.003 00.000 20224 Guiding  Dir = 3, Dur = 31
21:58:09.003 00.000 20224 IsSlewing returns 0
21:58:09.004 00.001 20224 IsGuiding returns 0
21:58:09.010 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=53805, med=2758, FiltMin=2435, FiltMax=30099, Gamma=1.000
21:58:09.025 00.015 20224 PulseGuide returned control before completion, sleep 19
21:58:09.031 00.006 8996 UpdateGuideState exits: m=755069 SNR=393.2
21:58:09.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:09.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:09.034 00.001 8996 Enqueuing Expose request
21:58:09.056 00.022 20224 IsGuiding returns 1
21:58:09.056 00.000 20224 scope still moving after pulse duration time elapsed
21:58:09.087 00.031 20224 IsSlewing returns 0
21:58:09.087 00.000 20224 IsGuiding returns 1
21:58:09.117 00.030 20224 IsSlewing returns 0
21:58:09.117 00.000 20224 IsGuiding returns 0
21:58:09.117 00.000 20224 scope move finished after 31 + 83 ms
21:58:09.117 00.000 20224 Move returns status 0, amount 31
21:58:09.117 00.000 20224 MoveAxis(N, 0, ABG)
21:58:09.117 00.000 20224 Move returns status 0, amount 0
21:58:09.117 00.000 20224 move complete, result=0
21:58:09.117 00.000 20224 worker thread done servicing request
21:58:09.117 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
21:58:09.119 00.002 20224 Worker thread wakes up
21:58:09.119 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:09.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:10.110 00.991 20224 Exposure complete
21:58:10.198 00.088 20224 worker thread done servicing request
21:58:10.198 00.000 8996 OnExposeComplete: enter
21:58:10.199 00.001 8996 UpdateGuideState(): m_state=6
21:58:10.201 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3494
21:58:10.202 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.68, Mass=789922, SNR=373.7, Peak=65507 HFD=4.6
21:58:10.203 00.001 8996 MultiStar: [#1 0.25,0.41,0.00,M2] [#2 0.04,-0.03,0.64,U] [#3 0.18,0.03,0.57,U] [#4 0.10,-0.11,0.50,U] [#5 0.07,0.32,0.59,U] [#6 -0.09,-0.04,0.40,U] [#7 -0.03,0.10,0.50,U] [#8 -0.04,0.23,0.35,U] 
21:58:10.204 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.06}, one-star: {0.23, 0.04}
21:58:10.205 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
21:58:10.206 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
21:58:10.207 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.63 mountX=0.08 mountY=-0.07, mountTheta=-0.73
21:58:10.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
21:58:10.210 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
21:58:10.211 00.001 20224 Worker thread wakes up
21:58:10.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
21:58:10.211 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
21:58:10.211 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.08 yDistance=-0.07
21:58:10.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:58:10.211 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:10.211 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:58:10.211 00.000 20224 MoveAxis(E, 0, ABG)
21:58:10.211 00.000 20224 Move returns status 0, amount 0
21:58:10.211 00.000 20224 MoveAxis(N, 0, ABG)
21:58:10.211 00.000 20224 Move returns status 0, amount 0
21:58:10.211 00.000 20224 move complete, result=0
21:58:10.212 00.001 20224 worker thread done servicing request
21:58:10.217 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2505, FiltMax=30800, Gamma=1.000
21:58:10.242 00.025 8996 UpdateGuideState exits: m=789922 SNR=373.7
21:58:10.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:10.245 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:10.246 00.001 8996 Enqueuing Expose request
21:58:10.247 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:10.249 00.002 20224 Worker thread wakes up
21:58:10.249 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:10.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:11.416 01.167 20224 Exposure complete
21:58:11.482 00.066 20224 worker thread done servicing request
21:58:11.482 00.000 8996 OnExposeComplete: enter
21:58:11.485 00.003 8996 UpdateGuideState(): m_state=6
21:58:11.487 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3495
21:58:11.489 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=472.72, Mass=691736, SNR=344.9, Peak=61043 HFD=4.7
21:58:11.491 00.002 8996 MultiStar: [#1 0.02,0.55,0.00,M3] [#2 -0.07,-0.02,0.82,U] [#3 -0.00,0.07,0.58,U] [#4 -0.03,-0.01,0.58,U] [#5 -0.12,0.30,0.57,U] [#6 -0.30,-0.12,0.54,U] [#7 -0.27,0.12,0.46,U] [#8 -0.08,0.13,0.38,U] 
21:58:11.492 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.06}, one-star: {0.11, 0.08}
21:58:11.494 00.002 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
21:58:11.495 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
21:58:11.496 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.10 cameraTheta=2.41 mountX=-0.08 mountY=-0.06, mountTheta=-2.52
21:58:11.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
21:58:11.499 00.001 8996 Enqueuing Move request for scope (-0.07, 0.06)
21:58:11.500 00.001 20224 Worker thread wakes up
21:58:11.501 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
21:58:11.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
21:58:11.501 00.000 20224 Moving (-0.07, 0.06) raw xDistance=-0.08 yDistance=-0.06
21:58:11.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:58:11.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:11.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:58:11.501 00.000 20224 MoveAxis(E, 0, ABG)
21:58:11.501 00.000 20224 Move returns status 0, amount 0
21:58:11.501 00.000 20224 MoveAxis(N, 0, ABG)
21:58:11.501 00.000 20224 Move returns status 0, amount 0
21:58:11.501 00.000 20224 move complete, result=0
21:58:11.502 00.001 20224 worker thread done servicing request
21:58:11.507 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61043, med=2758, FiltMin=2515, FiltMax=26803, Gamma=1.000
21:58:11.526 00.019 8996 UpdateGuideState exits: m=691736 SNR=344.9
21:58:11.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:11.527 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:11.528 00.001 8996 Enqueuing Expose request
21:58:11.529 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:11.530 00.001 20224 Worker thread wakes up
21:58:11.530 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:11.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:12.528 00.998 20224 Exposure complete
21:58:12.619 00.091 20224 worker thread done servicing request
21:58:12.619 00.000 8996 OnExposeComplete: enter
21:58:12.621 00.002 8996 UpdateGuideState(): m_state=6
21:58:12.623 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3496
21:58:12.625 00.002 8996 Star::Find returns 1 (0), X=138.46, Y=472.88, Mass=708256, SNR=353.2, Peak=59043 HFD=4.4
21:58:12.627 00.002 8996 MultiStar: [#1 -0.08,0.34,0.62,U] [#2 -0.30,0.06,0.72,U] [#3 -0.24,0.06,0.61,U] [#4 -0.21,0.04,0.56,U] [#5 -0.43,0.33,0.00,M1] [#6 -0.34,-0.04,0.49,U] [#7 -0.35,0.26,0.00,M1] [#8 -0.22,0.26,0.43,U] 
21:58:12.628 00.001 8996 refined, 6 included, MultiStar: {-0.19, 0.14}, one-star: {-0.05, 0.24}
21:58:12.630 00.002 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
21:58:12.632 00.002 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
21:58:12.633 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.49 mountX=-0.20 mountY=-0.12, mountTheta=-2.60
21:58:12.637 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.14, opts=13)
21:58:12.640 00.003 8996 Enqueuing Move request for scope (-0.19, 0.14)
21:58:12.642 00.002 20224 Worker thread wakes up
21:58:12.643 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
21:58:12.643 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
21:58:12.643 00.000 20224 Moving (-0.19, 0.14) raw xDistance=-0.20 yDistance=-0.12
21:58:12.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:58:12.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:12.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:58:12.643 00.000 20224 MoveAxis(E, 30, ABG)
21:58:12.643 00.000 20224 Guiding  Dir = 2, Dur = 30
21:58:12.644 00.001 20224 IsSlewing returns 0
21:58:12.644 00.000 20224 IsGuiding returns 0
21:58:12.652 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59043, med=2758, FiltMin=2496, FiltMax=26278, Gamma=1.000
21:58:12.684 00.032 20224 IsGuiding returns 1
21:58:12.684 00.000 20224 scope still moving after pulse duration time elapsed
21:58:12.686 00.002 8996 UpdateGuideState exits: m=708256 SNR=353.2
21:58:12.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:12.687 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:12.688 00.001 8996 Enqueuing Expose request
21:58:12.713 00.025 20224 IsSlewing returns 0
21:58:12.713 00.000 20224 IsGuiding returns 1
21:58:12.745 00.032 20224 IsSlewing returns 0
21:58:12.745 00.000 20224 IsGuiding returns 1
21:58:12.777 00.032 20224 IsSlewing returns 0
21:58:12.777 00.000 20224 IsGuiding returns 0
21:58:12.777 00.000 20224 scope move finished after 30 + 103 ms
21:58:12.778 00.001 20224 Move returns status 0, amount 30
21:58:12.778 00.000 20224 MoveAxis(N, 0, ABG)
21:58:12.778 00.000 20224 Move returns status 0, amount 0
21:58:12.778 00.000 20224 move complete, result=0
21:58:12.778 00.000 20224 worker thread done servicing request
21:58:12.778 00.000 20224 Worker thread wakes up
21:58:12.778 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
21:58:12.780 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:12.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:13.944 01.164 20224 Exposure complete
21:58:14.001 00.057 20224 worker thread done servicing request
21:58:14.001 00.000 8996 OnExposeComplete: enter
21:58:14.003 00.002 8996 UpdateGuideState(): m_state=6
21:58:14.006 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3497
21:58:14.008 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=472.94, Mass=714223, SNR=435.5, Peak=65507 HFD=4.4
21:58:14.012 00.004 8996 MultiStar: [#1 0.28,0.37,0.00,M3] [#2 0.02,-0.03,0.59,U] [#3 0.22,0.05,0.47,U] [#4 0.19,-0.03,0.46,U] [#5 -0.04,0.34,0.59,U] [#6 0.06,-0.07,0.31,U] [#7 0.02,0.23,0.37,U] [#8 -0.11,0.22,0.34,U] 
21:58:14.014 00.002 8996 refined, 7 included, MultiStar: {0.11, 0.15}, one-star: {0.28, 0.30}
21:58:14.016 00.002 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
21:58:14.018 00.002 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
21:58:14.020 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.95 mountX=0.09 mountY=-0.16, mountTheta=-1.05
21:58:14.023 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.15, opts=13)
21:58:14.024 00.001 8996 Enqueuing Move request for scope (0.11, 0.15)
21:58:14.025 00.001 20224 Worker thread wakes up
21:58:14.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
21:58:14.025 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
21:58:14.025 00.000 20224 Moving (0.11, 0.15) raw xDistance=0.09 yDistance=-0.16
21:58:14.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:58:14.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:14.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:58:14.025 00.000 20224 MoveAxis(E, 0, ABG)
21:58:14.025 00.000 20224 Move returns status 0, amount 0
21:58:14.025 00.000 20224 MoveAxis(N, 0, ABG)
21:58:14.025 00.000 20224 Move returns status 0, amount 0
21:58:14.025 00.000 20224 move complete, result=0
21:58:14.026 00.001 20224 worker thread done servicing request
21:58:14.031 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2758, FiltMin=2502, FiltMax=28438, Gamma=1.000
21:58:14.046 00.015 8996 UpdateGuideState exits: m=714223 SNR=435.5
21:58:14.047 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:14.047 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:14.048 00.001 8996 Enqueuing Expose request
21:58:14.049 00.001 20224 Worker thread wakes up
21:58:14.049 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:14.050 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:14.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:15.036 00.986 20224 Exposure complete
21:58:15.105 00.069 20224 worker thread done servicing request
21:58:15.105 00.000 8996 OnExposeComplete: enter
21:58:15.106 00.001 8996 UpdateGuideState(): m_state=6
21:58:15.107 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3498
21:58:15.108 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.69, Mass=777274, SNR=373.7, Peak=65507 HFD=4.6
21:58:15.109 00.001 8996 MultiStar: [#1 0.48,0.34,0.00,M4] [#2 0.21,-0.11,0.71,U] [#3 0.25,-0.08,0.54,U] [#4 0.34,-0.19,0.49,U] [#5 0.16,0.25,0.66,U] [#6 0.18,-0.20,0.44,U] [#7 0.06,0.08,0.45,U] [#8 0.24,0.15,0.37,U] 
21:58:15.109 00.000 8996 refined, 7 included, MultiStar: {0.22, 0.00}, one-star: {0.26, 0.05}
21:58:15.110 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
21:58:15.111 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
21:58:15.112 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.00 hyp=0.22 cameraTheta=0.01 mountX=0.22 mountY=-0.03, mountTheta=-0.13
21:58:15.113 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.00, opts=13)
21:58:15.114 00.001 8996 Enqueuing Move request for scope (0.22, 0.00)
21:58:15.115 00.001 20224 Worker thread wakes up
21:58:15.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.00) opts 0xd
21:58:15.115 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.00)
21:58:15.115 00.000 20224 Moving (0.22, 0.00) raw xDistance=0.22 yDistance=-0.03
21:58:15.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
21:58:15.115 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:15.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:58:15.115 00.000 20224 MoveAxis(W, 32, ABG)
21:58:15.115 00.000 20224 Guiding  Dir = 3, Dur = 32
21:58:15.116 00.001 20224 IsSlewing returns 0
21:58:15.116 00.000 20224 IsGuiding returns 0
21:58:15.119 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2758, FiltMin=2521, FiltMax=31181, Gamma=1.000
21:58:15.136 00.017 8996 UpdateGuideState exits: m=777274 SNR=373.7
21:58:15.138 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:15.144 00.006 20224 PulseGuide returned control before completion, sleep 18
21:58:15.144 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:15.146 00.002 8996 Enqueuing Expose request
21:58:15.172 00.026 20224 IsGuiding returns 1
21:58:15.172 00.000 20224 scope still moving after pulse duration time elapsed
21:58:15.203 00.031 20224 IsSlewing returns 0
21:58:15.203 00.000 20224 IsGuiding returns 1
21:58:15.234 00.031 20224 IsSlewing returns 0
21:58:15.235 00.001 20224 IsGuiding returns 0
21:58:15.235 00.000 20224 scope move finished after 32 + 86 ms
21:58:15.235 00.000 20224 Move returns status 0, amount 32
21:58:15.235 00.000 20224 MoveAxis(N, 0, ABG)
21:58:15.235 00.000 20224 Move returns status 0, amount 0
21:58:15.235 00.000 20224 move complete, result=0
21:58:15.235 00.000 20224 worker thread done servicing request
21:58:15.235 00.000 20224 Worker thread wakes up
21:58:15.235 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
21:58:15.239 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:15.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:16.409 01.170 20224 Exposure complete
21:58:16.488 00.079 20224 worker thread done servicing request
21:58:16.489 00.001 8996 OnExposeComplete: enter
21:58:16.489 00.000 8996 UpdateGuideState(): m_state=6
21:58:16.490 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3499
21:58:16.491 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.77, Mass=705008, SNR=352.5, Peak=62067 HFD=4.6
21:58:16.492 00.001 8996 MultiStar: [#1 0.12,0.29,0.63,U] [#2 0.11,-0.14,0.82,U] [#3 0.15,-0.02,0.62,U] [#4 0.09,-0.02,0.56,U] [#5 0.01,0.25,0.67,U] [#6 -0.06,-0.15,0.41,U] [#7 -0.04,0.28,0.40,U] [#8 -0.11,0.11,0.37,U] 
21:58:16.493 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.21, 0.13}
21:58:16.493 00.000 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
21:58:16.494 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
21:58:16.495 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.77 mountX=0.07 mountY=-0.09, mountTheta=-0.87
21:58:16.496 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.08, opts=13)
21:58:16.497 00.001 8996 Enqueuing Move request for scope (0.08, 0.08)
21:58:16.498 00.001 20224 Worker thread wakes up
21:58:16.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
21:58:16.498 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
21:58:16.498 00.000 20224 Moving (0.08, 0.08) raw xDistance=0.07 yDistance=-0.09
21:58:16.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:58:16.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:16.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:58:16.498 00.000 20224 MoveAxis(E, 0, ABG)
21:58:16.498 00.000 20224 Move returns status 0, amount 0
21:58:16.498 00.000 20224 MoveAxis(N, 0, ABG)
21:58:16.498 00.000 20224 Move returns status 0, amount 0
21:58:16.498 00.000 20224 move complete, result=0
21:58:16.498 00.000 20224 worker thread done servicing request
21:58:16.502 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62067, med=2758, FiltMin=2505, FiltMax=26800, Gamma=1.000
21:58:16.529 00.027 8996 UpdateGuideState exits: m=705008 SNR=352.5
21:58:16.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:16.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:16.532 00.001 8996 Enqueuing Expose request
21:58:16.533 00.001 20224 Worker thread wakes up
21:58:16.534 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:16.534 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:16.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:17.521 00.987 20224 Exposure complete
21:58:17.598 00.077 20224 worker thread done servicing request
21:58:17.598 00.000 8996 OnExposeComplete: enter
21:58:17.599 00.001 8996 UpdateGuideState(): m_state=6
21:58:17.600 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3500
21:58:17.601 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.90, Mass=779424, SNR=397.5, Peak=65507 HFD=4.8
21:58:17.602 00.001 8996 MultiStar: [#1 0.11,0.39,0.59,U] [#2 -0.18,0.15,0.65,U] [#3 -0.19,0.13,0.53,U] [#4 -0.13,0.06,0.45,U] [#5 -0.06,0.37,0.59,U] [#6 -0.07,0.04,0.40,U] [#7 -0.13,0.29,0.43,U] [#8 -0.10,0.20,0.30,U] 
21:58:17.602 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.22}, one-star: {-0.01, 0.26}
21:58:17.603 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
21:58:17.604 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
21:58:17.605 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.90 mountX=-0.10 mountY=-0.21, mountTheta=-2.00
21:58:17.606 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.22, opts=13)
21:58:17.607 00.001 8996 Enqueuing Move request for scope (-0.08, 0.22)
21:58:17.608 00.001 20224 Worker thread wakes up
21:58:17.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
21:58:17.608 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
21:58:17.608 00.000 20224 Moving (-0.08, 0.22) raw xDistance=-0.10 yDistance=-0.21
21:58:17.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:58:17.608 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:17.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:58:17.608 00.000 20224 MoveAxis(E, 0, ABG)
21:58:17.608 00.000 20224 Move returns status 0, amount 0
21:58:17.608 00.000 20224 MoveAxis(N, 0, ABG)
21:58:17.608 00.000 20224 Move returns status 0, amount 0
21:58:17.608 00.000 20224 move complete, result=0
21:58:17.609 00.001 20224 worker thread done servicing request
21:58:17.614 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2758, FiltMin=2509, FiltMax=29366, Gamma=1.000
21:58:17.646 00.032 8996 UpdateGuideState exits: m=779424 SNR=397.5
21:58:17.648 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:17.649 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:17.650 00.001 8996 Enqueuing Expose request
21:58:17.651 00.001 20224 Worker thread wakes up
21:58:17.651 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:17.652 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:17.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:18.811 01.159 20224 Exposure complete
21:58:18.896 00.085 20224 worker thread done servicing request
21:58:18.896 00.000 8996 OnExposeComplete: enter
21:58:18.898 00.002 8996 UpdateGuideState(): m_state=6
21:58:18.900 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3501
21:58:18.902 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=472.82, Mass=769266, SNR=346.9, Peak=65507 HFD=4.6
21:58:18.904 00.002 8996 MultiStar: [#1 0.13,0.49,0.00,M3] [#2 -0.01,-0.14,0.78,U] [#3 0.02,0.00,0.62,U] [#4 0.12,-0.12,0.62,U] [#5 0.04,0.23,0.67,U] [#6 -0.05,-0.02,0.46,U] [#7 -0.12,0.29,0.45,U] [#8 -0.02,0.21,0.43,U] 
21:58:18.906 00.002 8996 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {0.10, 0.18}
21:58:18.907 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
21:58:18.910 00.003 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
21:58:18.912 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.23 mountX=0.02 mountY=-0.07, mountTheta=-1.33
21:58:18.915 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
21:58:18.916 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
21:58:18.917 00.001 20224 Worker thread wakes up
21:58:18.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
21:58:18.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
21:58:18.917 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.02 yDistance=-0.07
21:58:18.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:58:18.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:18.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:58:18.917 00.000 20224 MoveAxis(E, 0, ABG)
21:58:18.917 00.000 20224 Move returns status 0, amount 0
21:58:18.918 00.001 20224 MoveAxis(N, 0, ABG)
21:58:18.918 00.000 20224 Move returns status 0, amount 0
21:58:18.918 00.000 20224 move complete, result=0
21:58:18.918 00.000 20224 worker thread done servicing request
21:58:18.922 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2500, FiltMax=29056, Gamma=1.000
21:58:18.935 00.013 8996 UpdateGuideState exits: m=769266 SNR=346.9
21:58:18.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:18.938 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:18.939 00.001 8996 Enqueuing Expose request
21:58:18.941 00.002 20224 Worker thread wakes up
21:58:18.941 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:18.943 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:18.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:19.916 00.973 20224 Exposure complete
21:58:19.979 00.063 20224 worker thread done servicing request
21:58:19.979 00.000 8996 OnExposeComplete: enter
21:58:19.981 00.002 8996 UpdateGuideState(): m_state=6
21:58:19.983 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3502
21:58:19.984 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.94, Mass=735961, SNR=340.5, Peak=65427 HFD=4.6
21:58:19.985 00.001 8996 MultiStar: [#1 0.32,0.51,0.00,M4] [#2 -0.02,0.06,0.78,U] [#3 0.13,0.23,0.63,U] [#4 0.13,0.23,0.58,U] [#5 0.01,0.42,0.00,M1] [#6 -0.06,0.10,0.46,U] [#7 0.02,0.58,0.00,M1] [#8 0.07,0.29,0.43,U] 
21:58:19.987 00.002 8996 refined, 5 included, MultiStar: {0.05, 0.20}, one-star: {0.05, 0.30}
21:58:19.987 00.000 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
21:58:19.988 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
21:58:19.989 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.32 mountX=0.03 mountY=-0.21, mountTheta=-1.42
21:58:19.991 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.20, opts=13)
21:58:19.992 00.001 8996 Enqueuing Move request for scope (0.05, 0.20)
21:58:19.993 00.001 20224 Worker thread wakes up
21:58:19.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
21:58:19.993 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
21:58:19.993 00.000 20224 Moving (0.05, 0.20) raw xDistance=0.03 yDistance=-0.21
21:58:19.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:58:19.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:58:19.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:58:19.993 00.000 20224 MoveAxis(E, 0, ABG)
21:58:19.994 00.001 20224 Move returns status 0, amount 0
21:58:19.994 00.000 20224 MoveAxis(N, 0, ABG)
21:58:19.994 00.000 20224 Move returns status 0, amount 0
21:58:19.994 00.000 20224 move complete, result=0
21:58:19.994 00.000 20224 worker thread done servicing request
21:58:19.998 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65427, med=2758, FiltMin=2525, FiltMax=28688, Gamma=1.000
21:58:20.026 00.028 8996 UpdateGuideState exits: m=735961 SNR=340.5
21:58:20.028 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:20.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:20.030 00.001 8996 Enqueuing Expose request
21:58:20.030 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:20.033 00.003 20224 Worker thread wakes up
21:58:20.033 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:20.033 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:21.200 01.167 20224 Exposure complete
21:58:21.280 00.080 20224 worker thread done servicing request
21:58:21.280 00.000 8996 OnExposeComplete: enter
21:58:21.281 00.001 8996 UpdateGuideState(): m_state=6
21:58:21.282 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3503
21:58:21.283 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.58, Mass=761260, SNR=344.3, Peak=53699 HFD=4.6
21:58:21.284 00.001 8996 MultiStar: [#1 -0.01,0.11,0.71,U] [#2 -0.24,-0.22,0.71,U] [#3 -0.22,0.10,0.59,U] [#4 -0.16,-0.10,0.56,U] [#5 -0.27,0.23,0.65,U] [#6 -0.39,-0.16,0.00,M1] [#7 -0.15,0.22,0.48,U] [#8 -0.26,0.06,0.41,U] 
21:58:21.285 00.001 8996 single-star, 7 included, MultiStar: {-0.16, 0.03}, one-star: {-0.08, -0.05}
21:58:21.286 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
21:58:21.287 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
21:58:21.288 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.55 mountX=-0.08 mountY=0.06, mountTheta=2.45
21:58:21.290 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
21:58:21.291 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
21:58:21.292 00.001 20224 Worker thread wakes up
21:58:21.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
21:58:21.292 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
21:58:21.292 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.06
21:58:21.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:58:21.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:21.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:58:21.292 00.000 20224 MoveAxis(E, 0, ABG)
21:58:21.292 00.000 20224 Move returns status 0, amount 0
21:58:21.292 00.000 20224 MoveAxis(N, 0, ABG)
21:58:21.292 00.000 20224 Move returns status 0, amount 0
21:58:21.292 00.000 20224 move complete, result=0
21:58:21.292 00.000 20224 worker thread done servicing request
21:58:21.297 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53699, med=2758, FiltMin=2515, FiltMax=25904, Gamma=1.000
21:58:21.315 00.018 8996 UpdateGuideState exits: m=761260 SNR=344.3
21:58:21.316 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:21.317 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:21.318 00.001 8996 Enqueuing Expose request
21:58:21.319 00.001 20224 Worker thread wakes up
21:58:21.319 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:21.320 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:21.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:22.298 00.978 20224 Exposure complete
21:58:22.391 00.093 20224 worker thread done servicing request
21:58:22.391 00.000 8996 OnExposeComplete: enter
21:58:22.392 00.001 8996 UpdateGuideState(): m_state=6
21:58:22.394 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3504
21:58:22.395 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.71, Mass=781395, SNR=397.0, Peak=54227 HFD=4.7
21:58:22.396 00.001 8996 MultiStar: [#1 -0.07,0.16,0.60,U] [#2 -0.22,-0.04,0.68,U] [#3 -0.12,0.06,0.51,U] [#4 -0.11,-0.05,0.47,U] [#5 -0.30,0.12,0.55,U] [#6 -0.25,-0.18,0.39,U] [#7 -0.32,0.21,0.43,U] [#8 -0.29,0.04,0.35,U] 
21:58:22.397 00.001 8996 single-star, 8 included, MultiStar: {-0.18, 0.05}, one-star: {-0.09, 0.07}
21:58:22.398 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
21:58:22.399 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
21:58:22.400 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.51 mountX=-0.10 mountY=-0.06, mountTheta=-2.62
21:58:22.401 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
21:58:22.402 00.001 8996 Enqueuing Move request for scope (-0.09, 0.07)
21:58:22.403 00.001 20224 Worker thread wakes up
21:58:22.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
21:58:22.403 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
21:58:22.403 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=-0.06
21:58:22.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:58:22.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:22.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:58:22.403 00.000 20224 MoveAxis(E, 0, ABG)
21:58:22.403 00.000 20224 Move returns status 0, amount 0
21:58:22.404 00.001 20224 MoveAxis(N, 0, ABG)
21:58:22.404 00.000 20224 Move returns status 0, amount 0
21:58:22.404 00.000 20224 move complete, result=0
21:58:22.404 00.000 20224 worker thread done servicing request
21:58:22.410 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54227, med=2758, FiltMin=2500, FiltMax=25059, Gamma=1.000
21:58:22.426 00.016 8996 UpdateGuideState exits: m=781395 SNR=397.0
21:58:22.428 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:22.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:22.429 00.000 8996 Enqueuing Expose request
21:58:22.430 00.001 20224 Worker thread wakes up
21:58:22.430 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:22.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:22.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:23.592 01.161 20224 Exposure complete
21:58:23.657 00.065 20224 worker thread done servicing request
21:58:23.658 00.001 8996 OnExposeComplete: enter
21:58:23.658 00.000 8996 UpdateGuideState(): m_state=6
21:58:23.660 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3505
21:58:23.661 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.71, Mass=829616, SNR=402.8, Peak=65491 HFD=4.7
21:58:23.663 00.002 8996 MultiStar: [#1 0.39,0.38,0.00,M3] [#2 0.11,-0.13,0.64,U] [#3 0.14,-0.06,0.52,U] [#4 0.19,-0.03,0.52,U] [#5 0.05,0.21,0.45,U] [#6 0.13,-0.01,0.38,U] [#7 -0.06,0.28,0.41,U] [#8 0.00,0.11,0.36,U] 
21:58:23.664 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.04}, one-star: {0.12, 0.07}
21:58:23.666 00.002 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
21:58:23.666 00.000 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
21:58:23.667 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.42 mountX=0.09 mountY=-0.05, mountTheta=-0.53
21:58:23.670 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
21:58:23.671 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
21:58:23.672 00.001 20224 Worker thread wakes up
21:58:23.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
21:58:23.672 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
21:58:23.672 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.09 yDistance=-0.05
21:58:23.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:58:23.673 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:23.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:58:23.673 00.000 20224 MoveAxis(E, 0, ABG)
21:58:23.673 00.000 20224 Move returns status 0, amount 0
21:58:23.673 00.000 20224 MoveAxis(N, 0, ABG)
21:58:23.673 00.000 20224 Move returns status 0, amount 0
21:58:23.673 00.000 20224 move complete, result=0
21:58:23.673 00.000 20224 worker thread done servicing request
21:58:23.679 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65491, med=2758, FiltMin=2505, FiltMax=31891, Gamma=1.000
21:58:23.701 00.022 8996 UpdateGuideState exits: m=829616 SNR=402.8
21:58:23.702 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:23.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:23.703 00.000 8996 Enqueuing Expose request
21:58:23.706 00.003 20224 Worker thread wakes up
21:58:23.706 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:23.707 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:23.708 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:24.696 00.988 20224 Exposure complete
21:58:24.765 00.069 20224 worker thread done servicing request
21:58:24.765 00.000 8996 OnExposeComplete: enter
21:58:24.767 00.002 8996 UpdateGuideState(): m_state=6
21:58:24.770 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3506
21:58:24.772 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=472.75, Mass=705436, SNR=341.0, Peak=57571 HFD=4.6
21:58:24.774 00.002 8996 MultiStar: [#1 0.10,0.21,0.66,U] [#2 -0.25,-0.09,0.79,U] [#3 -0.18,-0.00,0.64,U] [#4 -0.05,-0.06,0.54,U] [#5 -0.12,0.19,0.59,U] [#6 -0.35,-0.04,0.49,U] [#7 -0.36,0.28,0.00,M1] [#8 -0.28,0.10,0.45,U] 
21:58:24.775 00.001 8996 single-star, 7 included, MultiStar: {-0.12, 0.05}, one-star: {0.05, 0.11}
21:58:24.777 00.002 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
21:58:24.779 00.002 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
21:58:24.780 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.13 cameraTheta=1.13 mountX=0.04 mountY=-0.12, mountTheta=-1.23
21:58:24.783 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.11, opts=13)
21:58:24.785 00.002 8996 Enqueuing Move request for scope (0.05, 0.11)
21:58:24.785 00.000 20224 Worker thread wakes up
21:58:24.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
21:58:24.785 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
21:58:24.785 00.000 20224 Moving (0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
21:58:24.786 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:58:24.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:24.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:58:24.786 00.000 20224 MoveAxis(E, 0, ABG)
21:58:24.786 00.000 20224 Move returns status 0, amount 0
21:58:24.786 00.000 20224 MoveAxis(N, 0, ABG)
21:58:24.786 00.000 20224 Move returns status 0, amount 0
21:58:24.786 00.000 20224 move complete, result=0
21:58:24.786 00.000 20224 worker thread done servicing request
21:58:24.791 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57571, med=2758, FiltMin=2496, FiltMax=26547, Gamma=1.000
21:58:24.807 00.016 8996 UpdateGuideState exits: m=705436 SNR=341.0
21:58:24.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:24.808 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:24.809 00.001 8996 Enqueuing Expose request
21:58:24.810 00.001 20224 Worker thread wakes up
21:58:24.810 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:24.810 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:24.811 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:25.973 01.162 20224 Exposure complete
21:58:26.030 00.057 20224 worker thread done servicing request
21:58:26.030 00.000 8996 OnExposeComplete: enter
21:58:26.032 00.002 8996 UpdateGuideState(): m_state=6
21:58:26.035 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3507
21:58:26.037 00.002 8996 Star::Find returns 1 (0), X=138.38, Y=472.85, Mass=725105, SNR=372.3, Peak=57955 HFD=4.5
21:58:26.039 00.002 8996 MultiStar: [#1 -0.06,0.21,0.60,U] [#2 -0.21,-0.06,0.72,U] [#3 -0.21,0.07,0.56,U] [#4 -0.16,-0.07,0.51,U] [#5 -0.28,0.29,0.59,U] [#6 -0.30,0.09,0.43,U] [#7 -0.29,0.44,0.00,M2] [#8 -0.30,0.14,0.38,U] 
21:58:26.039 00.000 8996 refined, 7 included, MultiStar: {-0.19, 0.12}, one-star: {-0.12, 0.21}
21:58:26.040 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
21:58:26.042 00.002 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
21:58:26.043 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.23 cameraTheta=2.59 mountX=-0.20 mountY=-0.10, mountTheta=-2.70
21:58:26.047 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
21:58:26.050 00.003 8996 Enqueuing Move request for scope (-0.19, 0.12)
21:58:26.051 00.001 20224 Worker thread wakes up
21:58:26.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
21:58:26.051 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
21:58:26.051 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.20 yDistance=-0.10
21:58:26.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:58:26.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:26.052 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:58:26.052 00.000 20224 MoveAxis(E, 30, ABG)
21:58:26.052 00.000 20224 Guiding  Dir = 2, Dur = 30
21:58:26.052 00.000 20224 IsSlewing returns 0
21:58:26.052 00.000 20224 IsGuiding returns 0
21:58:26.053 00.001 20224 PulseGuide returned control before completion, sleep 39
21:58:26.062 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57955, med=2758, FiltMin=2505, FiltMax=25017, Gamma=1.000
21:58:26.078 00.016 8996 UpdateGuideState exits: m=725105 SNR=372.3
21:58:26.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:26.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:26.081 00.001 8996 Enqueuing Expose request
21:58:26.108 00.027 20224 IsGuiding returns 1
21:58:26.108 00.000 20224 scope still moving after pulse duration time elapsed
21:58:26.139 00.031 20224 IsSlewing returns 0
21:58:26.139 00.000 20224 IsGuiding returns 0
21:58:26.139 00.000 20224 scope move finished after 30 + 57 ms
21:58:26.139 00.000 20224 Move returns status 0, amount 30
21:58:26.139 00.000 20224 MoveAxis(N, 0, ABG)
21:58:26.139 00.000 20224 Move returns status 0, amount 0
21:58:26.139 00.000 20224 move complete, result=0
21:58:26.141 00.002 20224 worker thread done servicing request
21:58:26.141 00.000 20224 Worker thread wakes up
21:58:26.141 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
21:58:26.142 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:26.143 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:27.120 00.977 20224 Exposure complete
21:58:27.183 00.063 20224 worker thread done servicing request
21:58:27.184 00.001 8996 OnExposeComplete: enter
21:58:27.185 00.001 8996 UpdateGuideState(): m_state=6
21:58:27.187 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3508
21:58:27.188 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.81, Mass=762298, SNR=396.7, Peak=65507 HFD=4.5
21:58:27.189 00.001 8996 MultiStar: [#1 0.32,0.26,0.00,M2] [#2 0.01,-0.03,0.62,U] [#3 0.06,0.08,0.48,U] [#4 0.11,-0.03,0.45,U] [#5 0.14,0.20,0.52,U] [#6 -0.01,0.12,0.41,U] [#7 0.03,0.42,0.00,M3] [#8 0.01,0.25,0.36,U] 
21:58:27.190 00.001 8996 refined, 6 included, MultiStar: {0.12, 0.11}, one-star: {0.29, 0.17}
21:58:27.191 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
21:58:27.192 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
21:58:27.193 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.76 mountX=0.11 mountY=-0.12, mountTheta=-0.86
21:58:27.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.11, opts=13)
21:58:27.196 00.001 8996 Enqueuing Move request for scope (0.12, 0.11)
21:58:27.197 00.001 20224 Worker thread wakes up
21:58:27.198 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
21:58:27.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
21:58:27.198 00.000 20224 Moving (0.12, 0.11) raw xDistance=0.11 yDistance=-0.12
21:58:27.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:58:27.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:27.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:58:27.198 00.000 20224 MoveAxis(E, 0, ABG)
21:58:27.199 00.001 20224 Move returns status 0, amount 0
21:58:27.199 00.000 20224 MoveAxis(N, 0, ABG)
21:58:27.199 00.000 20224 Move returns status 0, amount 0
21:58:27.199 00.000 20224 move complete, result=0
21:58:27.199 00.000 20224 worker thread done servicing request
21:58:27.201 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2502, FiltMax=28560, Gamma=1.000
21:58:27.223 00.022 8996 UpdateGuideState exits: m=762298 SNR=396.7
21:58:27.225 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:27.227 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:27.228 00.001 8996 Enqueuing Expose request
21:58:27.230 00.002 20224 Worker thread wakes up
21:58:27.230 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:27.233 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:27.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:28.399 01.166 20224 Exposure complete
21:58:28.462 00.063 20224 worker thread done servicing request
21:58:28.462 00.000 8996 OnExposeComplete: enter
21:58:28.463 00.001 8996 UpdateGuideState(): m_state=6
21:58:28.464 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3509
21:58:28.465 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.84, Mass=671219, SNR=317.7, Peak=62691 HFD=4.5
21:58:28.468 00.003 8996 MultiStar: [#1 0.27,0.31,0.00,M3] [#2 0.14,0.02,0.85,U] [#3 0.18,0.19,0.65,U] [#4 0.23,0.08,0.62,U] [#5 0.01,0.24,0.58,U] [#6 0.01,-0.01,0.57,U] [#7 0.22,0.45,0.00,M4] [#8 0.10,0.24,0.42,U] 
21:58:28.468 00.000 8996 refined, 6 included, MultiStar: {0.12, 0.13}, one-star: {0.15, 0.20}
21:58:28.469 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
21:58:28.470 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
21:58:28.471 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.83 mountX=0.11 mountY=-0.15, mountTheta=-0.93
21:58:28.473 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.13, opts=13)
21:58:28.474 00.001 8996 Enqueuing Move request for scope (0.12, 0.13)
21:58:28.474 00.000 20224 Worker thread wakes up
21:58:28.475 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
21:58:28.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
21:58:28.475 00.000 20224 Moving (0.12, 0.13) raw xDistance=0.11 yDistance=-0.15
21:58:28.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:58:28.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:28.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:58:28.475 00.000 20224 MoveAxis(E, 0, ABG)
21:58:28.475 00.000 20224 Move returns status 0, amount 0
21:58:28.475 00.000 20224 MoveAxis(N, 0, ABG)
21:58:28.475 00.000 20224 Move returns status 0, amount 0
21:58:28.475 00.000 20224 move complete, result=0
21:58:28.475 00.000 20224 worker thread done servicing request
21:58:28.480 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62691, med=2758, FiltMin=2477, FiltMax=26224, Gamma=1.000
21:58:28.503 00.023 8996 UpdateGuideState exits: m=671219 SNR=317.7
21:58:28.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:28.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:28.506 00.001 8996 Enqueuing Expose request
21:58:28.507 00.001 20224 Worker thread wakes up
21:58:28.507 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:28.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:28.507 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:29.481 00.974 20224 Exposure complete
21:58:29.566 00.085 20224 worker thread done servicing request
21:58:29.567 00.001 8996 OnExposeComplete: enter
21:58:29.568 00.001 8996 UpdateGuideState(): m_state=6
21:58:29.570 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3510
21:58:29.571 00.001 8996 Star::Find returns 1 (0), X=138.94, Y=472.90, Mass=757220, SNR=374.2, Peak=65507 HFD=4.5
21:58:29.573 00.002 8996 MultiStar: [#1 0.31,0.51,0.00,M4] [#2 0.19,0.00,0.67,U] [#3 0.31,0.08,0.52,U] [#4 0.37,-0.05,0.52,U] [#5 0.16,0.28,0.57,U] [#6 0.23,0.15,0.39,U] [#7 0.31,0.52,0.00,M5] [#8 0.08,0.25,0.37,U] 
21:58:29.574 00.001 8996 refined, 6 included, MultiStar: {0.28, 0.14}, one-star: {0.44, 0.26}
21:58:29.575 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
21:58:29.578 00.003 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
21:58:29.580 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.32 cameraTheta=0.48 mountX=0.26 mountY=-0.18, mountTheta=-0.59
21:58:29.582 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.14, opts=13)
21:58:29.584 00.002 8996 Enqueuing Move request for scope (0.28, 0.14)
21:58:29.585 00.001 20224 Worker thread wakes up
21:58:29.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.14) opts 0xd
21:58:29.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.14)
21:58:29.585 00.000 20224 Moving (0.28, 0.14) raw xDistance=0.26 yDistance=-0.18
21:58:29.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:58:29.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:29.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:58:29.585 00.000 20224 MoveAxis(W, 39, ABG)
21:58:29.586 00.001 20224 Guiding  Dir = 3, Dur = 39
21:58:29.586 00.000 20224 IsSlewing returns 0
21:58:29.586 00.000 20224 IsGuiding returns 0
21:58:29.593 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2515, FiltMax=29792, Gamma=1.000
21:58:29.619 00.026 8996 UpdateGuideState exits: m=757220 SNR=374.2
21:58:29.621 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:29.623 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:29.624 00.001 8996 Enqueuing Expose request
21:58:29.625 00.001 20224 PulseGuide returned control before completion, sleep 11
21:58:29.639 00.014 20224 IsGuiding returns 1
21:58:29.639 00.000 20224 scope still moving after pulse duration time elapsed
21:58:29.670 00.031 20224 IsSlewing returns 0
21:58:29.670 00.000 20224 IsGuiding returns 1
21:58:29.701 00.031 20224 IsSlewing returns 0
21:58:29.702 00.001 20224 IsGuiding returns 1
21:58:29.732 00.030 20224 IsSlewing returns 0
21:58:29.732 00.000 20224 IsGuiding returns 0
21:58:29.732 00.000 20224 scope move finished after 39 + 107 ms
21:58:29.732 00.000 20224 Move returns status 0, amount 39
21:58:29.732 00.000 20224 MoveAxis(N, 0, ABG)
21:58:29.733 00.001 20224 Move returns status 0, amount 0
21:58:29.733 00.000 20224 move complete, result=0
21:58:29.733 00.000 20224 worker thread done servicing request
21:58:29.733 00.000 20224 Worker thread wakes up
21:58:29.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:29.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:29.733 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH
21:58:30.907 01.174 20224 Exposure complete
21:58:30.978 00.071 20224 worker thread done servicing request
21:58:30.978 00.000 8996 OnExposeComplete: enter
21:58:30.979 00.001 8996 UpdateGuideState(): m_state=6
21:58:30.981 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3511
21:58:30.981 00.000 8996 Star::Find returns 1 (0), X=138.30, Y=472.76, Mass=757957, SNR=343.9, Peak=56419 HFD=4.6
21:58:30.982 00.001 8996 MultiStar: [#1 -0.14,0.29,0.72,U] [#2 -0.39,-0.15,0.00,M1] [#3 -0.21,0.01,0.65,U] [#4 -0.20,-0.18,0.62,U] [#5 -0.48,0.20,0.00,M1] [#6 -0.34,-0.25,0.00,M1] [#7 -0.61,0.06,0.00,M6] [#8 -0.46,0.06,0.00,M1] 
21:58:30.983 00.001 8996 refined, 3 included, MultiStar: {-0.19, 0.08}, one-star: {-0.20, 0.12}
21:58:30.984 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
21:58:30.985 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
21:58:30.985 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.76 mountX=-0.19 mountY=-0.05, mountTheta=-2.87
21:58:30.987 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.08, opts=13)
21:58:30.988 00.001 8996 Enqueuing Move request for scope (-0.19, 0.08)
21:58:30.988 00.000 20224 Worker thread wakes up
21:58:30.989 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
21:58:30.989 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
21:58:30.989 00.000 20224 Moving (-0.19, 0.08) raw xDistance=-0.19 yDistance=-0.05
21:58:30.989 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
21:58:30.989 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:30.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:58:30.989 00.000 20224 MoveAxis(E, 0, ABG)
21:58:30.989 00.000 20224 Move returns status 0, amount 0
21:58:30.989 00.000 20224 MoveAxis(N, 0, ABG)
21:58:30.989 00.000 20224 Move returns status 0, amount 0
21:58:30.989 00.000 20224 move complete, result=0
21:58:30.989 00.000 20224 worker thread done servicing request
21:58:30.999 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56419, med=2758, FiltMin=2505, FiltMax=25433, Gamma=1.000
21:58:31.032 00.033 8996 UpdateGuideState exits: m=757957 SNR=343.9
21:58:31.034 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:31.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:31.036 00.001 8996 Enqueuing Expose request
21:58:31.037 00.001 20224 Worker thread wakes up
21:58:31.037 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:31.039 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:31.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:32.018 00.979 20224 Exposure complete
21:58:32.105 00.087 20224 worker thread done servicing request
21:58:32.105 00.000 8996 OnExposeComplete: enter
21:58:32.106 00.001 8996 UpdateGuideState(): m_state=6
21:58:32.107 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3512
21:58:32.108 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.64, Mass=689862, SNR=361.3, Peak=51901 HFD=4.6
21:58:32.109 00.001 8996 MultiStar: [#1 -0.00,0.25,0.60,U] [#2 -0.25,-0.10,0.74,U] [#3 -0.24,-0.03,0.60,U] [#4 -0.15,-0.16,0.59,U] [#5 -0.31,0.23,0.65,U] [#6 -0.28,-0.21,0.43,U] [#7 -0.38,0.21,0.00,M7] [#8 -0.36,0.11,0.40,U] 
21:58:32.110 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.01}, one-star: {-0.37, 0.00}
21:58:32.111 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
21:58:32.112 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
21:58:32.113 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.09 mountX=-0.25 mountY=0.02, mountTheta=3.08
21:58:32.114 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.01, opts=13)
21:58:32.115 00.001 8996 Enqueuing Move request for scope (-0.25, 0.01)
21:58:32.116 00.001 20224 Worker thread wakes up
21:58:32.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.01) opts 0xd
21:58:32.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.01)
21:58:32.116 00.000 20224 Moving (-0.25, 0.01) raw xDistance=-0.25 yDistance=0.02
21:58:32.117 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:58:32.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:32.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:58:32.117 00.000 20224 MoveAxis(E, 37, ABG)
21:58:32.117 00.000 20224 Guiding  Dir = 2, Dur = 37
21:58:32.117 00.000 20224 IsSlewing returns 0
21:58:32.117 00.000 20224 IsGuiding returns 0
21:58:32.123 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51901, med=2758, FiltMin=2493, FiltMax=21763, Gamma=1.000
21:58:32.147 00.024 8996 UpdateGuideState exits: m=689862 SNR=361.3
21:58:32.148 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:32.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:32.150 00.001 8996 Enqueuing Expose request
21:58:32.169 00.019 20224 IsGuiding returns 1
21:58:32.170 00.001 20224 scope still moving after pulse duration time elapsed
21:58:32.199 00.029 20224 IsSlewing returns 0
21:58:32.199 00.000 20224 IsGuiding returns 1
21:58:32.231 00.032 20224 IsSlewing returns 0
21:58:32.232 00.001 20224 IsGuiding returns 1
21:58:32.261 00.029 20224 IsSlewing returns 0
21:58:32.262 00.001 20224 IsGuiding returns 0
21:58:32.262 00.000 20224 scope move finished after 37 + 107 ms
21:58:32.262 00.000 20224 Move returns status 0, amount 37
21:58:32.262 00.000 20224 MoveAxis(N, 0, ABG)
21:58:32.262 00.000 20224 Move returns status 0, amount 0
21:58:32.262 00.000 20224 move complete, result=0
21:58:32.262 00.000 20224 worker thread done servicing request
21:58:32.262 00.000 20224 Worker thread wakes up
21:58:32.262 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.0 px 0 ms NORTH
21:58:32.266 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:32.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:33.439 01.173 20224 Exposure complete
21:58:33.502 00.063 20224 worker thread done servicing request
21:58:33.503 00.001 8996 OnExposeComplete: enter
21:58:33.503 00.000 8996 UpdateGuideState(): m_state=6
21:58:33.504 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3513
21:58:33.505 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.78, Mass=711061, SNR=338.9, Peak=65507 HFD=4.5
21:58:33.506 00.001 8996 MultiStar: [#1 0.44,0.25,0.00,M3] [#2 0.19,0.04,0.88,U] [#3 0.26,-0.09,0.66,U] [#4 0.32,-0.04,0.58,U] [#5 0.22,0.23,0.65,U] [#6 0.14,-0.18,0.45,U] [#7 0.12,0.18,0.44,U] [#8 0.24,0.07,0.38,U] 
21:58:33.507 00.001 8996 refined, 7 included, MultiStar: {0.22, 0.05}, one-star: {0.25, 0.14}
21:58:33.507 00.000 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
21:58:33.508 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
21:58:33.509 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.24 mountX=0.22 mountY=-0.08, mountTheta=-0.35
21:58:33.511 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.05, opts=13)
21:58:33.512 00.001 8996 Enqueuing Move request for scope (0.22, 0.05)
21:58:33.512 00.000 20224 Worker thread wakes up
21:58:33.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
21:58:33.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
21:58:33.513 00.001 20224 Moving (0.22, 0.05) raw xDistance=0.22 yDistance=-0.08
21:58:33.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
21:58:33.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:33.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:58:33.513 00.000 20224 MoveAxis(W, 29, ABG)
21:58:33.513 00.000 20224 Guiding  Dir = 3, Dur = 29
21:58:33.513 00.000 20224 IsSlewing returns 0
21:58:33.513 00.000 20224 IsGuiding returns 0
21:58:33.515 00.002 20224 PulseGuide returned control before completion, sleep 38
21:58:33.517 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2518, FiltMax=27856, Gamma=1.000
21:58:33.537 00.020 8996 UpdateGuideState exits: m=711061 SNR=338.9
21:58:33.539 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:33.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:33.541 00.001 8996 Enqueuing Expose request
21:58:33.555 00.014 20224 IsGuiding returns 1
21:58:33.555 00.000 20224 scope still moving after pulse duration time elapsed
21:58:33.587 00.032 20224 IsSlewing returns 0
21:58:33.587 00.000 20224 IsGuiding returns 1
21:58:33.619 00.032 20224 IsSlewing returns 0
21:58:33.619 00.000 20224 IsGuiding returns 0
21:58:33.620 00.001 20224 scope move finished after 29 + 77 ms
21:58:33.620 00.000 20224 Move returns status 0, amount 29
21:58:33.620 00.000 20224 MoveAxis(N, 0, ABG)
21:58:33.620 00.000 20224 Move returns status 0, amount 0
21:58:33.620 00.000 20224 move complete, result=0
21:58:33.620 00.000 20224 worker thread done servicing request
21:58:33.620 00.000 20224 Worker thread wakes up
21:58:33.620 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
21:58:33.621 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:33.622 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:34.587 00.965 20224 Exposure complete
21:58:34.668 00.081 20224 worker thread done servicing request
21:58:34.669 00.001 8996 OnExposeComplete: enter
21:58:34.669 00.000 8996 UpdateGuideState(): m_state=6
21:58:34.672 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3514
21:58:34.674 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=472.86, Mass=752104, SNR=364.2, Peak=65507 HFD=4.6
21:58:34.676 00.002 8996 MultiStar: [#1 0.07,0.27,0.57,U] [#2 -0.24,0.09,0.73,U] [#3 -0.24,0.19,0.60,U] [#4 -0.08,0.14,0.57,U] [#5 -0.05,0.21,0.59,U] [#6 -0.30,-0.02,0.41,U] [#7 -0.35,0.44,0.00,M7] [#8 -0.09,0.36,0.40,U] 
21:58:34.677 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.18}, one-star: {0.12, 0.22}
21:58:34.679 00.002 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
21:58:34.680 00.001 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
21:58:34.682 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.99 mountX=-0.10 mountY=-0.17, mountTheta=-2.09
21:58:34.685 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.18, opts=13)
21:58:34.686 00.001 8996 Enqueuing Move request for scope (-0.08, 0.18)
21:58:34.688 00.002 20224 Worker thread wakes up
21:58:34.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
21:58:34.688 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
21:58:34.688 00.000 20224 Moving (-0.08, 0.18) raw xDistance=-0.10 yDistance=-0.17
21:58:34.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:58:34.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:34.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:58:34.688 00.000 20224 MoveAxis(E, 0, ABG)
21:58:34.688 00.000 20224 Move returns status 0, amount 0
21:58:34.688 00.000 20224 MoveAxis(N, 0, ABG)
21:58:34.688 00.000 20224 Move returns status 0, amount 0
21:58:34.688 00.000 20224 move complete, result=0
21:58:34.688 00.000 20224 worker thread done servicing request
21:58:34.694 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2758, FiltMin=2515, FiltMax=27552, Gamma=1.000
21:58:34.714 00.020 8996 UpdateGuideState exits: m=752104 SNR=364.2
21:58:34.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:34.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:34.717 00.001 8996 Enqueuing Expose request
21:58:34.718 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:34.719 00.001 20224 Worker thread wakes up
21:58:34.719 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:34.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:35.887 01.168 20224 Exposure complete
21:58:35.943 00.056 20224 worker thread done servicing request
21:58:35.943 00.000 8996 OnExposeComplete: enter
21:58:35.944 00.001 8996 UpdateGuideState(): m_state=6
21:58:35.945 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3515
21:58:35.945 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=472.89, Mass=757037, SNR=403.6, Peak=65507 HFD=4.6
21:58:35.946 00.001 8996 MultiStar: [#1 0.09,0.39,0.58,U] [#2 -0.10,-0.00,0.64,U] [#3 -0.09,-0.00,0.54,U] [#4 -0.03,0.05,0.46,U] [#5 -0.05,0.25,0.51,U] [#6 -0.26,-0.13,0.40,U] [#7 -0.37,0.22,0.00,M8] [#8 -0.01,0.31,0.34,U] 
21:58:35.947 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.15}, one-star: {0.20, 0.25}
21:58:35.948 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
21:58:35.949 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
21:58:35.949 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.57 mountX=-0.01 mountY=-0.15, mountTheta=-1.67
21:58:35.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.15, opts=13)
21:58:35.952 00.001 8996 Enqueuing Move request for scope (-0.00, 0.15)
21:58:35.952 00.000 20224 Worker thread wakes up
21:58:35.953 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.15) opts 0xd
21:58:35.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.15)
21:58:35.953 00.000 20224 Moving (-0.00, 0.15) raw xDistance=-0.01 yDistance=-0.15
21:58:35.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:58:35.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:35.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:58:35.953 00.000 20224 MoveAxis(E, 0, ABG)
21:58:35.954 00.001 20224 Move returns status 0, amount 0
21:58:35.954 00.000 20224 MoveAxis(N, 0, ABG)
21:58:35.954 00.000 20224 Move returns status 0, amount 0
21:58:35.954 00.000 20224 move complete, result=0
21:58:35.954 00.000 20224 worker thread done servicing request
21:58:35.956 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2758, FiltMin=2512, FiltMax=29414, Gamma=1.000
21:58:35.977 00.021 8996 UpdateGuideState exits: m=757037 SNR=403.6
21:58:35.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:35.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:35.980 00.001 8996 Enqueuing Expose request
21:58:35.981 00.001 20224 Worker thread wakes up
21:58:35.981 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:58:35.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:35.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:36.961 00.979 20224 Exposure complete
21:58:37.043 00.082 20224 worker thread done servicing request
21:58:37.043 00.000 8996 OnExposeComplete: enter
21:58:37.044 00.001 8996 UpdateGuideState(): m_state=6
21:58:37.046 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3516
21:58:37.046 00.000 8996 Star::Find returns 1 (0), X=138.59, Y=472.72, Mass=696457, SNR=342.8, Peak=59251 HFD=4.7
21:58:37.048 00.002 8996 MultiStar: [#1 0.06,0.18,0.73,U] [#2 -0.15,-0.15,0.76,U] [#3 -0.13,-0.14,0.66,U] [#4 -0.15,-0.19,0.57,U] [#5 -0.23,0.19,0.66,U] [#6 -0.34,-0.33,0.00,M1] [#7 -0.33,-0.02,0.45,U] [#8 -0.17,-0.02,0.39,U] 
21:58:37.048 00.000 8996 refined, 7 included, MultiStar: {-0.10, -0.00}, one-star: {0.09, 0.08}
21:58:37.049 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
21:58:37.050 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
21:58:37.051 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.14 mountX=-0.10 mountY=0.01, mountTheta=3.03
21:58:37.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.00, opts=13)
21:58:37.053 00.001 8996 Enqueuing Move request for scope (-0.10, -0.00)
21:58:37.054 00.001 20224 Worker thread wakes up
21:58:37.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
21:58:37.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
21:58:37.054 00.000 20224 Moving (-0.10, -0.00) raw xDistance=-0.10 yDistance=0.01
21:58:37.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:58:37.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:37.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:58:37.054 00.000 20224 MoveAxis(E, 0, ABG)
21:58:37.054 00.000 20224 Move returns status 0, amount 0
21:58:37.054 00.000 20224 MoveAxis(N, 0, ABG)
21:58:37.054 00.000 20224 Move returns status 0, amount 0
21:58:37.054 00.000 20224 move complete, result=0
21:58:37.054 00.000 20224 worker thread done servicing request
21:58:37.058 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=59251, med=2758, FiltMin=2467, FiltMax=26291, Gamma=1.000
21:58:37.084 00.026 8996 UpdateGuideState exits: m=696457 SNR=342.8
21:58:37.087 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:37.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:37.089 00.001 8996 Enqueuing Expose request
21:58:37.089 00.000 20224 Worker thread wakes up
21:58:37.089 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:58:37.092 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:37.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:38.265 01.173 20224 Exposure complete
21:58:38.357 00.092 20224 worker thread done servicing request
21:58:38.357 00.000 8996 OnExposeComplete: enter
21:58:38.358 00.001 8996 UpdateGuideState(): m_state=6
21:58:38.359 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3517
21:58:38.359 00.000 8996 Star::Find returns 1 (0), X=138.41, Y=472.53, Mass=732470, SNR=356.8, Peak=48739 HFD=4.9
21:58:38.360 00.001 8996 MultiStar: [#1 0.03,0.12,0.68,U] [#2 -0.23,-0.23,0.73,U] [#3 -0.19,-0.24,0.56,U] [#4 -0.20,-0.31,0.53,U] [#5 -0.30,-0.13,0.62,U] [#6 -0.24,-0.35,0.00,M2] [#7 -0.40,0.05,0.43,U] [#8 -0.34,-0.05,0.39,U] 
21:58:38.361 00.001 8996 single-star, 7 included, MultiStar: {-0.19, -0.12}, one-star: {-0.10, -0.11}
21:58:38.362 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
21:58:38.363 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
21:58:38.364 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.14 cameraTheta=-2.30 mountX=-0.09 mountY=0.12, mountTheta=2.20
21:58:38.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.11, opts=13)
21:58:38.368 00.002 8996 Enqueuing Move request for scope (-0.10, -0.11)
21:58:38.369 00.001 20224 Worker thread wakes up
21:58:38.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
21:58:38.370 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
21:58:38.370 00.000 20224 Moving (-0.10, -0.11) raw xDistance=-0.09 yDistance=0.12
21:58:38.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:58:38.370 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:38.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:58:38.370 00.000 20224 MoveAxis(E, 0, ABG)
21:58:38.370 00.000 20224 Move returns status 0, amount 0
21:58:38.370 00.000 20224 MoveAxis(N, 0, ABG)
21:58:38.370 00.000 20224 Move returns status 0, amount 0
21:58:38.370 00.000 20224 move complete, result=0
21:58:38.370 00.000 20224 worker thread done servicing request
21:58:38.376 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48739, med=2758, FiltMin=2512, FiltMax=24112, Gamma=1.000
21:58:38.403 00.027 8996 UpdateGuideState exits: m=732470 SNR=356.8
21:58:38.404 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:38.405 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:38.406 00.001 8996 Enqueuing Expose request
21:58:38.407 00.001 20224 Worker thread wakes up
21:58:38.407 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:38.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:38.407 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:39.377 00.970 20224 Exposure complete
21:58:39.441 00.064 20224 worker thread done servicing request
21:58:39.441 00.000 8996 OnExposeComplete: enter
21:58:39.442 00.001 8996 UpdateGuideState(): m_state=6
21:58:39.443 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3518
21:58:39.444 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.53, Mass=717072, SNR=343.4, Peak=47997 HFD=4.6
21:58:39.445 00.001 8996 MultiStar: [#1 -0.23,-0.03,0.76,U] [#2 -0.50,-0.47,0.00,M1] [#3 -0.50,-0.36,0.00,M1] [#4 -0.44,-0.47,0.00,M1] [#5 -0.45,0.06,0.00,M1] [#6 -0.80,-0.49,0.00,M3] [#7 -0.59,0.00,0.00,M7] [#8 -0.61,-0.16,0.00,M1] 
21:58:39.446 00.001 8996 refined, 1 included, MultiStar: {-0.31, -0.08}, one-star: {-0.36, -0.11}
21:58:39.447 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
21:58:39.448 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
21:58:39.449 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.08 hyp=0.31 cameraTheta=-2.89 mountX=-0.30 mountY=0.11, mountTheta=2.78
21:58:39.450 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.08, opts=13)
21:58:39.451 00.001 8996 Enqueuing Move request for scope (-0.31, -0.08)
21:58:39.452 00.001 20224 Worker thread wakes up
21:58:39.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.08) opts 0xd
21:58:39.452 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.08)
21:58:39.452 00.000 20224 Moving (-0.31, -0.08) raw xDistance=-0.30 yDistance=0.11
21:58:39.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:58:39.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:39.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:58:39.452 00.000 20224 MoveAxis(E, 43, ABG)
21:58:39.452 00.000 20224 Guiding  Dir = 2, Dur = 43
21:58:39.452 00.000 20224 IsSlewing returns 0
21:58:39.452 00.000 20224 IsGuiding returns 0
21:58:39.461 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=47997, med=2758, FiltMin=2489, FiltMax=21587, Gamma=1.000
21:58:39.473 00.012 20224 PulseGuide returned control before completion, sleep 33
21:58:39.480 00.007 8996 UpdateGuideState exits: m=717072 SNR=343.4
21:58:39.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:39.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:39.482 00.000 8996 Enqueuing Expose request
21:58:39.519 00.037 20224 IsGuiding returns 1
21:58:39.519 00.000 20224 scope still moving after pulse duration time elapsed
21:58:39.551 00.032 20224 IsSlewing returns 0
21:58:39.552 00.001 20224 IsGuiding returns 1
21:58:39.582 00.030 20224 IsSlewing returns 0
21:58:39.583 00.001 20224 IsGuiding returns 0
21:58:39.583 00.000 20224 scope move finished after 43 + 87 ms
21:58:39.583 00.000 20224 Move returns status 0, amount 43
21:58:39.583 00.000 20224 MoveAxis(N, 0, ABG)
21:58:39.583 00.000 20224 Move returns status 0, amount 0
21:58:39.583 00.000 20224 move complete, result=0
21:58:39.583 00.000 20224 worker thread done servicing request
21:58:39.583 00.000 20224 Worker thread wakes up
21:58:39.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:39.584 00.001 8996 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH
21:58:39.586 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:40.746 01.160 20224 Exposure complete
21:58:40.843 00.097 20224 worker thread done servicing request
21:58:40.843 00.000 8996 OnExposeComplete: enter
21:58:40.845 00.002 8996 UpdateGuideState(): m_state=6
21:58:40.846 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3519
21:58:40.848 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=472.44, Mass=741270, SNR=371.3, Peak=53805 HFD=4.7
21:58:40.850 00.002 8996 MultiStar: [#1 0.10,-0.08,0.61,U] [#2 -0.00,-0.38,0.67,U] [#3 0.03,-0.26,0.56,U] [#4 0.02,-0.46,0.00,M2] [#5 0.03,-0.02,0.54,U] [#6 -0.13,-0.41,0.00,M4] [#7 0.03,-0.05,0.40,U] [#8 -0.11,-0.11,0.36,U] 
21:58:40.851 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.17}, one-star: {0.03, -0.19}
21:58:40.852 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
21:58:40.853 00.001 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.83)
21:58:40.853 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.43 mountX=0.04 mountY=0.17, mountTheta=1.33
21:58:40.855 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.17, opts=13)
21:58:40.855 00.000 8996 Enqueuing Move request for scope (0.02, -0.17)
21:58:40.856 00.001 20224 Worker thread wakes up
21:58:40.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
21:58:40.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
21:58:40.856 00.000 20224 Moving (0.02, -0.17) raw xDistance=0.04 yDistance=0.17
21:58:40.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:58:40.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:40.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:58:40.857 00.001 20224 MoveAxis(E, 0, ABG)
21:58:40.857 00.000 20224 Move returns status 0, amount 0
21:58:40.857 00.000 20224 MoveAxis(N, 0, ABG)
21:58:40.857 00.000 20224 Move returns status 0, amount 0
21:58:40.857 00.000 20224 move complete, result=0
21:58:40.857 00.000 20224 worker thread done servicing request
21:58:40.860 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53805, med=2758, FiltMin=2480, FiltMax=26512, Gamma=1.000
21:58:40.874 00.014 8996 UpdateGuideState exits: m=741270 SNR=371.3
21:58:40.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:40.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:40.876 00.001 8996 Enqueuing Expose request
21:58:40.877 00.001 20224 Worker thread wakes up
21:58:40.877 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:58:40.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:40.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:41.860 00.982 20224 Exposure complete
21:58:41.945 00.085 20224 worker thread done servicing request
21:58:41.946 00.001 8996 OnExposeComplete: enter
21:58:41.946 00.000 8996 UpdateGuideState(): m_state=6
21:58:41.947 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3520
21:58:41.948 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.39, Mass=706429, SNR=329.5, Peak=59965 HFD=4.6
21:58:41.949 00.001 8996 MultiStar: [#1 0.24,-0.10,0.66,U] [#2 0.09,-0.49,0.00,M1] [#3 0.11,-0.23,0.58,U] [#4 0.17,-0.30,0.59,U] [#5 -0.01,-0.12,0.74,U] [#6 0.04,-0.29,0.42,U] [#7 0.04,-0.03,0.51,U] [#8 -0.02,-0.17,0.42,U] 
21:58:41.950 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.19}, one-star: {0.29, -0.25}
21:58:41.950 00.000 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
21:58:41.951 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
21:58:41.952 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.96 mountX=0.15 mountY=0.17, mountTheta=0.85
21:58:41.953 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.19, opts=13)
21:58:41.955 00.002 8996 Enqueuing Move request for scope (0.13, -0.19)
21:58:41.956 00.001 20224 Worker thread wakes up
21:58:41.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
21:58:41.956 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
21:58:41.956 00.000 20224 Moving (0.13, -0.19) raw xDistance=0.15 yDistance=0.17
21:58:41.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
21:58:41.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:41.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:58:41.957 00.001 20224 MoveAxis(E, 0, ABG)
21:58:41.957 00.000 20224 Move returns status 0, amount 0
21:58:41.957 00.000 20224 MoveAxis(N, 0, ABG)
21:58:41.957 00.000 20224 Move returns status 0, amount 0
21:58:41.957 00.000 20224 move complete, result=0
21:58:41.957 00.000 20224 worker thread done servicing request
21:58:41.964 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59965, med=2758, FiltMin=2515, FiltMax=28723, Gamma=1.000
21:58:41.986 00.022 8996 UpdateGuideState exits: m=706429 SNR=329.5
21:58:41.988 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:41.990 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:41.991 00.001 8996 Enqueuing Expose request
21:58:41.993 00.002 20224 Worker thread wakes up
21:58:41.993 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:58:41.995 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:41.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:43.146 01.151 20224 Exposure complete
21:58:43.207 00.061 20224 worker thread done servicing request
21:58:43.207 00.000 8996 OnExposeComplete: enter
21:58:43.209 00.002 8996 UpdateGuideState(): m_state=6
21:58:43.210 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3521
21:58:43.211 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.40, Mass=732239, SNR=388.1, Peak=60685 HFD=4.7
21:58:43.212 00.001 8996 MultiStar: [#1 0.41,-0.16,0.00,M1] [#2 0.11,-0.53,0.00,M2] [#3 0.27,-0.34,0.00,M1] [#4 0.33,-0.41,0.00,M2] [#5 -0.07,-0.25,0.53,U] [#6 0.02,-0.57,0.00,M4] [#7 0.13,-0.04,0.41,U] [#8 0.03,-0.36,0.35,U] 
21:58:43.213 00.001 8996 refined, 3 included, MultiStar: {0.09, -0.22}, one-star: {0.18, -0.24}
21:58:43.214 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
21:58:43.215 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
21:58:43.216 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.19 mountX=0.11 mountY=0.21, mountTheta=1.09
21:58:43.219 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.22, opts=13)
21:58:43.221 00.002 8996 Enqueuing Move request for scope (0.09, -0.22)
21:58:43.222 00.001 20224 Worker thread wakes up
21:58:43.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
21:58:43.222 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
21:58:43.222 00.000 20224 Moving (0.09, -0.22) raw xDistance=0.11 yDistance=0.21
21:58:43.223 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:58:43.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:58:43.223 00.000 20224 MoveAxis(E, 0, ABG)
21:58:43.223 00.000 20224 Move returns status 0, amount 0
21:58:43.223 00.000 20224 MoveAxis(S, 45, ABG)
21:58:43.223 00.000 20224 Guiding  Dir = 1, Dur = 45
21:58:43.224 00.001 20224 IsSlewing returns 0
21:58:43.224 00.000 20224 IsGuiding returns 0
21:58:43.232 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60685, med=2758, FiltMin=2486, FiltMax=30669, Gamma=1.000
21:58:43.262 00.030 8996 UpdateGuideState exits: m=732239 SNR=388.1
21:58:43.264 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:43.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:43.266 00.001 8996 Enqueuing Expose request
21:58:43.267 00.001 20224 PulseGuide returned control before completion, sleep 13
21:58:43.281 00.014 20224 IsGuiding returns 1
21:58:43.281 00.000 20224 scope still moving after pulse duration time elapsed
21:58:43.312 00.031 20224 IsSlewing returns 0
21:58:43.312 00.000 20224 IsGuiding returns 1
21:58:43.344 00.032 20224 IsSlewing returns 0
21:58:43.345 00.001 20224 IsGuiding returns 0
21:58:43.345 00.000 20224 scope move finished after 45 + 75 ms
21:58:43.345 00.000 20224 Move returns status 0, amount 45
21:58:43.345 00.000 20224 move complete, result=0
21:58:43.345 00.000 20224 worker thread done servicing request
21:58:43.345 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:58:43.348 00.003 20224 Worker thread wakes up
21:58:43.348 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:43.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:44.331 00.983 20224 Exposure complete
21:58:44.388 00.057 20224 worker thread done servicing request
21:58:44.388 00.000 8996 OnExposeComplete: enter
21:58:44.389 00.001 8996 UpdateGuideState(): m_state=6
21:58:44.390 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3522
21:58:44.391 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.72, Mass=715827, SNR=364.2, Peak=54995 HFD=4.7
21:58:44.392 00.001 8996 MultiStar: [#1 0.27,0.30,0.64,U] [#2 0.14,-0.18,0.79,U] [#3 0.15,-0.13,0.59,U] [#4 0.25,-0.16,0.55,U] [#5 -0.02,0.05,0.69,U] [#6 -0.06,-0.02,0.43,U] [#7 0.11,0.21,0.44,U] [#8 -0.05,0.03,0.36,U] 
21:58:44.393 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.02}, one-star: {0.10, 0.08}
21:58:44.394 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
21:58:44.395 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
21:58:44.396 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.17 mountX=0.11 mountY=-0.03, mountTheta=-0.28
21:58:44.397 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.02, opts=13)
21:58:44.398 00.001 8996 Enqueuing Move request for scope (0.11, 0.02)
21:58:44.398 00.000 20224 Worker thread wakes up
21:58:44.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
21:58:44.398 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
21:58:44.399 00.001 20224 Moving (0.11, 0.02) raw xDistance=0.11 yDistance=-0.03
21:58:44.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:58:44.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:44.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:58:44.399 00.000 20224 MoveAxis(E, 0, ABG)
21:58:44.399 00.000 20224 Move returns status 0, amount 0
21:58:44.399 00.000 20224 MoveAxis(N, 0, ABG)
21:58:44.399 00.000 20224 Move returns status 0, amount 0
21:58:44.399 00.000 20224 move complete, result=0
21:58:44.399 00.000 20224 worker thread done servicing request
21:58:44.403 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54995, med=2758, FiltMin=2511, FiltMax=25571, Gamma=1.000
21:58:44.417 00.014 8996 UpdateGuideState exits: m=715827 SNR=364.2
21:58:44.418 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:44.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:44.420 00.001 8996 Enqueuing Expose request
21:58:44.420 00.000 20224 Worker thread wakes up
21:58:44.420 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:44.422 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:44.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:45.578 01.156 20224 Exposure complete
21:58:45.664 00.086 20224 worker thread done servicing request
21:58:45.665 00.001 8996 OnExposeComplete: enter
21:58:45.666 00.001 8996 UpdateGuideState(): m_state=6
21:58:45.666 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3523
21:58:45.667 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.59, Mass=764119, SNR=368.3, Peak=58099 HFD=4.4
21:58:45.668 00.001 8996 MultiStar: [#1 0.44,-0.11,0.00,M1] [#2 0.10,-0.23,0.72,U] [#3 0.34,-0.24,0.00,M1] [#4 0.30,-0.29,0.00,M2] [#5 0.20,-0.18,0.54,U] [#6 0.13,-0.12,0.37,U] [#7 0.03,0.27,0.47,U] [#8 0.18,-0.23,0.39,U] 
21:58:45.669 00.001 8996 refined, 5 included, MultiStar: {0.19, -0.09}, one-star: {0.36, -0.05}
21:58:45.670 00.001 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
21:58:45.671 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.81)
21:58:45.673 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.45 mountX=0.20 mountY=0.07, mountTheta=0.34
21:58:45.678 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.09, opts=13)
21:58:45.679 00.001 8996 Enqueuing Move request for scope (0.19, -0.09)
21:58:45.680 00.001 20224 Worker thread wakes up
21:58:45.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
21:58:45.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
21:58:45.680 00.000 20224 Moving (0.19, -0.09) raw xDistance=0.20 yDistance=0.07
21:58:45.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
21:58:45.681 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:45.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:58:45.681 00.000 20224 MoveAxis(W, 29, ABG)
21:58:45.681 00.000 20224 Guiding  Dir = 3, Dur = 29
21:58:45.681 00.000 20224 IsSlewing returns 0
21:58:45.682 00.001 20224 IsGuiding returns 0
21:58:45.689 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58099, med=2758, FiltMin=2473, FiltMax=29165, Gamma=1.000
21:58:45.706 00.017 8996 UpdateGuideState exits: m=764119 SNR=368.3
21:58:45.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:45.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:45.708 00.000 8996 Enqueuing Expose request
21:58:45.734 00.026 20224 IsGuiding returns 1
21:58:45.734 00.000 20224 scope still moving after pulse duration time elapsed
21:58:45.764 00.030 20224 IsSlewing returns 0
21:58:45.764 00.000 20224 IsGuiding returns 1
21:58:45.795 00.031 20224 IsSlewing returns 0
21:58:45.795 00.000 20224 IsGuiding returns 1
21:58:45.827 00.032 20224 IsSlewing returns 0
21:58:45.827 00.000 20224 IsGuiding returns 0
21:58:45.827 00.000 20224 scope move finished after 29 + 115 ms
21:58:45.827 00.000 20224 Move returns status 0, amount 29
21:58:45.827 00.000 20224 MoveAxis(N, 0, ABG)
21:58:45.827 00.000 20224 Move returns status 0, amount 0
21:58:45.827 00.000 20224 move complete, result=0
21:58:45.827 00.000 20224 worker thread done servicing request
21:58:45.827 00.000 20224 Worker thread wakes up
21:58:45.827 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.1 px 0 ms NORTH
21:58:45.829 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:45.830 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:46.830 01.000 20224 Exposure complete
21:58:46.921 00.091 20224 worker thread done servicing request
21:58:46.921 00.000 8996 OnExposeComplete: enter
21:58:46.922 00.001 8996 UpdateGuideState(): m_state=6
21:58:46.924 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3524
21:58:46.925 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.61, Mass=743049, SNR=349.1, Peak=50291 HFD=4.7
21:58:46.926 00.001 8996 MultiStar: [#1 0.29,0.08,0.64,U] [#2 -0.08,-0.17,0.72,U] [#3 -0.01,-0.22,0.61,U] [#4 -0.06,-0.22,0.64,U] [#5 -0.07,0.10,0.56,U] [#6 -0.16,-0.14,0.41,U] [#7 -0.05,0.22,0.45,U] [#8 -0.01,-0.05,0.39,U] 
21:58:46.927 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {-0.12, -0.03}
21:58:46.928 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
21:58:46.929 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
21:58:46.930 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.08 mountX=-0.02 mountY=0.06, mountTheta=1.98
21:58:46.933 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
21:58:46.934 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
21:58:46.936 00.002 20224 Worker thread wakes up
21:58:46.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
21:58:46.936 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
21:58:46.936 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.02 yDistance=0.06
21:58:46.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:58:46.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:46.937 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:58:46.937 00.000 20224 MoveAxis(E, 0, ABG)
21:58:46.937 00.000 20224 Move returns status 0, amount 0
21:58:46.937 00.000 20224 MoveAxis(N, 0, ABG)
21:58:46.937 00.000 20224 Move returns status 0, amount 0
21:58:46.937 00.000 20224 move complete, result=0
21:58:46.937 00.000 20224 worker thread done servicing request
21:58:46.948 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50291, med=2758, FiltMin=2499, FiltMax=25840, Gamma=1.000
21:58:46.965 00.017 8996 UpdateGuideState exits: m=743049 SNR=349.1
21:58:46.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:46.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:46.967 00.000 8996 Enqueuing Expose request
21:58:46.968 00.001 20224 Worker thread wakes up
21:58:46.968 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:46.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:46.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:48.162 01.193 20224 Exposure complete
21:58:48.223 00.061 20224 worker thread done servicing request
21:58:48.223 00.000 8996 OnExposeComplete: enter
21:58:48.225 00.002 8996 UpdateGuideState(): m_state=6
21:58:48.227 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3525
21:58:48.229 00.002 8996 Star::Find returns 1 (0), X=138.17, Y=472.49, Mass=751351, SNR=390.1, Peak=48093 HFD=4.7
21:58:48.230 00.001 8996 MultiStar: [#1 -0.11,0.04,0.55,U] [#2 -0.34,-0.32,0.00,M1] [#3 -0.15,-0.23,0.59,U] [#4 -0.19,-0.21,0.54,U] [#5 -0.37,-0.10,0.57,U] [#6 -0.24,-0.12,0.40,U] [#7 -0.39,0.15,0.00,M2] [#8 -0.42,-0.04,0.00,M1] 
21:58:48.231 00.001 8996 refined, 5 included, MultiStar: {-0.24, -0.13}, one-star: {-0.33, -0.15}
21:58:48.232 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
21:58:48.234 00.002 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
21:58:48.234 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.28 cameraTheta=-2.64 mountX=-0.23 mountY=0.16, mountTheta=2.53
21:58:48.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.13, opts=13)
21:58:48.237 00.001 8996 Enqueuing Move request for scope (-0.24, -0.13)
21:58:48.237 00.000 20224 Worker thread wakes up
21:58:48.238 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
21:58:48.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
21:58:48.238 00.000 20224 Moving (-0.24, -0.13) raw xDistance=-0.23 yDistance=0.16
21:58:48.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
21:58:48.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:48.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:58:48.238 00.000 20224 MoveAxis(E, 34, ABG)
21:58:48.238 00.000 20224 Guiding  Dir = 2, Dur = 34
21:58:48.238 00.000 20224 IsSlewing returns 0
21:58:48.239 00.001 20224 IsGuiding returns 0
21:58:48.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48093, med=2758, FiltMin=2499, FiltMax=22451, Gamma=1.000
21:58:48.264 00.021 8996 UpdateGuideState exits: m=751351 SNR=390.1
21:58:48.267 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:48.270 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:48.271 00.001 8996 Enqueuing Expose request
21:58:48.282 00.011 20224 IsGuiding returns 1
21:58:48.282 00.000 20224 scope still moving after pulse duration time elapsed
21:58:48.311 00.029 20224 IsSlewing returns 0
21:58:48.311 00.000 20224 IsGuiding returns 1
21:58:48.342 00.031 20224 IsSlewing returns 0
21:58:48.342 00.000 20224 IsGuiding returns 1
21:58:48.378 00.036 20224 IsSlewing returns 0
21:58:48.378 00.000 20224 IsGuiding returns 0
21:58:48.379 00.001 20224 scope move finished after 34 + 104 ms
21:58:48.379 00.000 20224 Move returns status 0, amount 34
21:58:48.379 00.000 20224 MoveAxis(N, 0, ABG)
21:58:48.379 00.000 20224 Move returns status 0, amount 0
21:58:48.379 00.000 20224 move complete, result=0
21:58:48.379 00.000 20224 worker thread done servicing request
21:58:48.379 00.000 20224 Worker thread wakes up
21:58:48.379 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
21:58:48.382 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:48.383 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:49.357 00.974 20224 Exposure complete
21:58:49.429 00.072 20224 worker thread done servicing request
21:58:49.429 00.000 8996 OnExposeComplete: enter
21:58:49.430 00.001 8996 UpdateGuideState(): m_state=6
21:58:49.431 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3526
21:58:49.431 00.000 8996 Star::Find returns 1 (0), X=138.67, Y=472.57, Mass=722974, SNR=364.8, Peak=52019 HFD=4.7
21:58:49.432 00.001 8996 MultiStar: [#1 0.13,0.09,0.64,U] [#2 -0.14,-0.29,0.74,U] [#3 -0.07,-0.19,0.61,U] [#4 -0.01,-0.24,0.51,U] [#5 -0.23,0.05,0.56,U] [#6 -0.03,-0.28,0.41,U] [#7 -0.24,0.08,0.41,U] [#8 -0.31,-0.14,0.39,U] 
21:58:49.433 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.11}, one-star: {0.16, -0.07}
21:58:49.435 00.002 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
21:58:49.436 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
21:58:49.436 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-2.00 mountX=-0.04 mountY=0.11, mountTheta=1.90
21:58:49.439 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.11, opts=13)
21:58:49.441 00.002 8996 Enqueuing Move request for scope (-0.05, -0.11)
21:58:49.441 00.000 20224 Worker thread wakes up
21:58:49.442 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
21:58:49.442 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
21:58:49.442 00.000 20224 Moving (-0.05, -0.11) raw xDistance=-0.04 yDistance=0.11
21:58:49.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:58:49.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:49.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:58:49.442 00.000 20224 MoveAxis(E, 0, ABG)
21:58:49.442 00.000 20224 Move returns status 0, amount 0
21:58:49.442 00.000 20224 MoveAxis(N, 0, ABG)
21:58:49.442 00.000 20224 Move returns status 0, amount 0
21:58:49.442 00.000 20224 move complete, result=0
21:58:49.442 00.000 20224 worker thread done servicing request
21:58:49.449 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52019, med=2758, FiltMin=2489, FiltMax=29171, Gamma=1.000
21:58:49.468 00.019 8996 UpdateGuideState exits: m=722974 SNR=364.8
21:58:49.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:49.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:49.471 00.001 8996 Enqueuing Expose request
21:58:49.471 00.000 20224 Worker thread wakes up
21:58:49.471 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:49.472 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:49.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:50.629 01.157 20224 Exposure complete
21:58:50.695 00.066 20224 worker thread done servicing request
21:58:50.695 00.000 8996 OnExposeComplete: enter
21:58:50.695 00.000 8996 UpdateGuideState(): m_state=6
21:58:50.697 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3527
21:58:50.699 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=472.70, Mass=774344, SNR=352.1, Peak=65315 HFD=4.7
21:58:50.701 00.002 8996 MultiStar: [#1 0.43,0.17,0.00,M1] [#2 0.20,-0.12,0.72,U] [#3 0.21,0.14,0.61,U] [#4 0.18,-0.09,0.55,U] [#5 0.10,0.25,0.58,U] [#6 -0.03,-0.17,0.42,U] [#7 -0.11,0.17,0.44,U] [#8 0.11,0.19,0.36,U] 
21:58:50.702 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.05}, one-star: {0.19, 0.06}
21:58:50.703 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
21:58:50.705 00.002 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
21:58:50.706 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.13 cameraTheta=0.36 mountX=0.12 mountY=-0.06, mountTheta=-0.47
21:58:50.709 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.05, opts=13)
21:58:50.710 00.001 8996 Enqueuing Move request for scope (0.13, 0.05)
21:58:50.711 00.001 20224 Worker thread wakes up
21:58:50.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
21:58:50.712 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
21:58:50.712 00.000 20224 Moving (0.13, 0.05) raw xDistance=0.12 yDistance=-0.06
21:58:50.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:58:50.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:50.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:58:50.712 00.000 20224 MoveAxis(E, 0, ABG)
21:58:50.712 00.000 20224 Move returns status 0, amount 0
21:58:50.712 00.000 20224 MoveAxis(N, 0, ABG)
21:58:50.713 00.001 20224 Move returns status 0, amount 0
21:58:50.713 00.000 20224 move complete, result=0
21:58:50.713 00.000 20224 worker thread done servicing request
21:58:50.717 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65315, med=2758, FiltMin=2502, FiltMax=30704, Gamma=1.000
21:58:50.742 00.025 8996 UpdateGuideState exits: m=774344 SNR=352.1
21:58:50.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:50.745 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:50.747 00.002 8996 Enqueuing Expose request
21:58:50.748 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:58:50.749 00.001 20224 Worker thread wakes up
21:58:50.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:50.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:51.740 00.991 20224 Exposure complete
21:58:51.801 00.061 20224 worker thread done servicing request
21:58:51.801 00.000 8996 OnExposeComplete: enter
21:58:51.802 00.001 8996 UpdateGuideState(): m_state=6
21:58:51.803 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3528
21:58:51.804 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.65, Mass=727984, SNR=345.4, Peak=59379 HFD=4.7
21:58:51.805 00.001 8996 MultiStar: [#1 0.43,0.10,0.00,M2] [#2 0.12,-0.09,0.83,U] [#3 0.12,0.08,0.58,U] [#4 0.08,-0.24,0.58,U] [#5 0.17,0.16,0.66,U] [#6 0.03,-0.20,0.41,U] [#7 -0.06,0.26,0.43,U] [#8 0.09,0.05,0.36,U] 
21:58:51.805 00.000 8996 refined, 7 included, MultiStar: {0.11, -0.00}, one-star: {0.20, 0.01}
21:58:51.806 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
21:58:51.807 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
21:58:51.809 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.01 mountX=0.11 mountY=-0.01, mountTheta=-0.11
21:58:51.812 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.00, opts=13)
21:58:51.814 00.002 8996 Enqueuing Move request for scope (0.11, -0.00)
21:58:51.816 00.002 20224 Worker thread wakes up
21:58:51.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
21:58:51.816 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
21:58:51.816 00.000 20224 Moving (0.11, -0.00) raw xDistance=0.11 yDistance=-0.01
21:58:51.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:58:51.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:51.817 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:58:51.817 00.000 20224 MoveAxis(E, 0, ABG)
21:58:51.817 00.000 20224 Move returns status 0, amount 0
21:58:51.817 00.000 20224 MoveAxis(N, 0, ABG)
21:58:51.817 00.000 20224 Move returns status 0, amount 0
21:58:51.817 00.000 20224 move complete, result=0
21:58:51.817 00.000 20224 worker thread done servicing request
21:58:51.822 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59379, med=2758, FiltMin=2496, FiltMax=28979, Gamma=1.000
21:58:51.852 00.030 8996 UpdateGuideState exits: m=727984 SNR=345.4
21:58:51.854 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:51.856 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:51.857 00.001 8996 Enqueuing Expose request
21:58:51.859 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:51.859 00.000 20224 Worker thread wakes up
21:58:51.860 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:51.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:53.036 01.176 20224 Exposure complete
21:58:53.123 00.087 20224 worker thread done servicing request
21:58:53.123 00.000 8996 OnExposeComplete: enter
21:58:53.124 00.001 8996 UpdateGuideState(): m_state=6
21:58:53.125 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3529
21:58:53.127 00.002 8996 Star::Find returns 1 (0), X=138.75, Y=472.61, Mass=685848, SNR=361.8, Peak=52083 HFD=4.6
21:58:53.128 00.001 8996 MultiStar: [#1 0.17,0.09,0.64,U] [#2 -0.18,-0.16,0.73,U] [#3 0.11,-0.26,0.53,U] [#4 0.06,-0.27,0.56,U] [#5 0.05,0.01,0.54,U] [#6 -0.15,-0.32,0.42,U] [#7 -0.10,0.17,0.46,U] [#8 0.03,0.05,0.38,U] 
21:58:53.129 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {0.25, -0.02}
21:58:53.130 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
21:58:53.131 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
21:58:53.132 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.03 mountX=0.06 mountY=0.07, mountTheta=0.92
21:58:53.133 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
21:58:53.135 00.002 8996 Enqueuing Move request for scope (0.05, -0.08)
21:58:53.137 00.002 20224 Worker thread wakes up
21:58:53.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
21:58:53.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
21:58:53.137 00.000 20224 Moving (0.05, -0.08) raw xDistance=0.06 yDistance=0.07
21:58:53.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:58:53.138 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:53.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:58:53.138 00.000 20224 MoveAxis(E, 0, ABG)
21:58:53.138 00.000 20224 Move returns status 0, amount 0
21:58:53.138 00.000 20224 MoveAxis(N, 0, ABG)
21:58:53.138 00.000 20224 Move returns status 0, amount 0
21:58:53.138 00.000 20224 move complete, result=0
21:58:53.138 00.000 20224 worker thread done servicing request
21:58:53.147 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52083, med=2761, FiltMin=2509, FiltMax=29264, Gamma=1.000
21:58:53.166 00.019 8996 UpdateGuideState exits: m=685848 SNR=361.8
21:58:53.169 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:53.171 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:53.172 00.001 8996 Enqueuing Expose request
21:58:53.174 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:53.174 00.000 20224 Worker thread wakes up
21:58:53.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:53.175 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:54.159 00.984 20224 Exposure complete
21:58:54.232 00.073 20224 worker thread done servicing request
21:58:54.232 00.000 8996 OnExposeComplete: enter
21:58:54.233 00.001 8996 UpdateGuideState(): m_state=6
21:58:54.234 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3530
21:58:54.235 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.37, Mass=697793, SNR=345.9, Peak=52813 HFD=4.8
21:58:54.235 00.000 8996 MultiStar: [#1 0.19,-0.05,0.78,U] [#2 -0.03,-0.38,0.70,U] [#3 0.04,-0.36,0.56,U] [#4 0.03,-0.49,0.00,M1] [#5 0.02,0.04,0.66,U] [#6 -0.21,-0.14,0.45,U] [#7 -0.03,0.01,0.45,U] [#8 0.05,-0.09,0.42,U] 
21:58:54.236 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.17}, one-star: {0.12, -0.27}
21:58:54.238 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
21:58:54.239 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
21:58:54.240 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.35 mountX=0.05 mountY=0.16, mountTheta=1.25
21:58:54.242 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.17, opts=13)
21:58:54.243 00.001 8996 Enqueuing Move request for scope (0.04, -0.17)
21:58:54.246 00.003 20224 Worker thread wakes up
21:58:54.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
21:58:54.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
21:58:54.246 00.000 20224 Moving (0.04, -0.17) raw xDistance=0.05 yDistance=0.16
21:58:54.247 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:58:54.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:54.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:58:54.247 00.000 20224 MoveAxis(E, 0, ABG)
21:58:54.247 00.000 20224 Move returns status 0, amount 0
21:58:54.247 00.000 20224 MoveAxis(N, 0, ABG)
21:58:54.247 00.000 20224 Move returns status 0, amount 0
21:58:54.247 00.000 20224 move complete, result=0
21:58:54.247 00.000 20224 worker thread done servicing request
21:58:54.253 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52813, med=2761, FiltMin=2512, FiltMax=28144, Gamma=1.000
21:58:54.275 00.022 8996 UpdateGuideState exits: m=697793 SNR=345.9
21:58:54.276 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:54.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:54.278 00.001 8996 Enqueuing Expose request
21:58:54.278 00.000 20224 Worker thread wakes up
21:58:54.278 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:58:54.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:54.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:55.471 01.192 20224 Exposure complete
21:58:55.539 00.068 20224 worker thread done servicing request
21:58:55.539 00.000 8996 OnExposeComplete: enter
21:58:55.541 00.002 8996 UpdateGuideState(): m_state=6
21:58:55.542 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3531
21:58:55.543 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.45, Mass=765922, SNR=379.9, Peak=53699 HFD=4.7
21:58:55.545 00.002 8996 MultiStar: [#1 0.14,-0.14,0.61,U] [#2 -0.01,-0.38,0.66,U] [#3 -0.07,-0.22,0.57,U] [#4 -0.00,-0.37,0.56,U] [#5 -0.20,-0.11,0.61,U] [#6 -0.01,-0.22,0.45,U] [#7 -0.04,0.00,0.38,U] [#8 -0.25,-0.06,0.36,U] 
21:58:55.545 00.000 8996 refined, 8 included, MultiStar: {-0.00, -0.20}, one-star: {0.17, -0.19}
21:58:55.546 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
21:58:55.547 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.67)
21:58:55.548 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.59 mountX=0.02 mountY=0.20, mountTheta=1.49
21:58:55.550 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.20, opts=13)
21:58:55.551 00.001 8996 Enqueuing Move request for scope (-0.00, -0.20)
21:58:55.552 00.001 20224 Worker thread wakes up
21:58:55.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.20) opts 0xd
21:58:55.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.20)
21:58:55.552 00.000 20224 Moving (-0.00, -0.20) raw xDistance=0.02 yDistance=0.20
21:58:55.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:58:55.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:55.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:58:55.552 00.000 20224 MoveAxis(E, 0, ABG)
21:58:55.553 00.001 20224 Move returns status 0, amount 0
21:58:55.553 00.000 20224 MoveAxis(N, 0, ABG)
21:58:55.553 00.000 20224 Move returns status 0, amount 0
21:58:55.553 00.000 20224 move complete, result=0
21:58:55.553 00.000 20224 worker thread done servicing request
21:58:55.557 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53699, med=2758, FiltMin=2502, FiltMax=30160, Gamma=1.000
21:58:55.572 00.015 8996 UpdateGuideState exits: m=765922 SNR=379.9
21:58:55.574 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:55.576 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:55.578 00.002 8996 Enqueuing Expose request
21:58:55.581 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:58:55.583 00.002 20224 Worker thread wakes up
21:58:55.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:55.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:56.551 00.968 20224 Exposure complete
21:58:56.611 00.060 20224 worker thread done servicing request
21:58:56.611 00.000 8996 OnExposeComplete: enter
21:58:56.612 00.001 8996 UpdateGuideState(): m_state=6
21:58:56.613 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3532
21:58:56.615 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=472.66, Mass=720309, SNR=350.9, Peak=55331 HFD=4.7
21:58:56.616 00.001 8996 MultiStar: [#1 0.11,0.22,0.62,U] [#2 -0.18,-0.26,0.81,U] [#3 -0.10,-0.11,0.65,U] [#4 -0.09,-0.23,0.53,U] [#5 -0.12,0.11,0.65,U] [#6 -0.04,-0.34,0.46,U] [#7 -0.10,0.05,0.45,U] [#8 -0.24,0.02,0.44,U] 
21:58:56.618 00.002 8996 single-star, 8 included, MultiStar: {-0.07, -0.05}, one-star: {0.05, 0.02}
21:58:56.618 00.000 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
21:58:56.619 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
21:58:56.621 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.42 mountX=0.05 mountY=-0.03, mountTheta=-0.53
21:58:56.624 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
21:58:56.626 00.002 8996 Enqueuing Move request for scope (0.05, 0.02)
21:58:56.627 00.001 20224 Worker thread wakes up
21:58:56.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
21:58:56.628 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
21:58:56.628 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
21:58:56.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:58:56.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:56.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:58:56.628 00.000 20224 MoveAxis(E, 0, ABG)
21:58:56.628 00.000 20224 Move returns status 0, amount 0
21:58:56.628 00.000 20224 MoveAxis(N, 0, ABG)
21:58:56.628 00.000 20224 Move returns status 0, amount 0
21:58:56.629 00.001 20224 move complete, result=0
21:58:56.629 00.000 20224 worker thread done servicing request
21:58:56.636 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55331, med=2758, FiltMin=2515, FiltMax=26963, Gamma=1.000
21:58:56.661 00.025 8996 UpdateGuideState exits: m=720309 SNR=350.9
21:58:56.663 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:56.665 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:56.666 00.001 8996 Enqueuing Expose request
21:58:56.667 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:58:56.668 00.001 20224 Worker thread wakes up
21:58:56.668 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:56.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:57.868 01.200 20224 Exposure complete
21:58:57.965 00.097 20224 worker thread done servicing request
21:58:57.965 00.000 8996 OnExposeComplete: enter
21:58:57.966 00.001 8996 UpdateGuideState(): m_state=6
21:58:57.968 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3533
21:58:57.970 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=472.34, Mass=702798, SNR=331.1, Peak=49952 HFD=4.5
21:58:57.972 00.002 8996 MultiStar: [#1 -0.15,-0.06,0.74,U] [#2 -0.29,-0.42,0.00,M1] [#3 -0.20,-0.32,0.69,U] [#4 -0.12,-0.54,0.00,M1] [#5 -0.39,-0.17,0.00,M1] [#6 -0.32,-0.45,0.00,M1] [#7 -0.43,-0.15,0.00,M1] [#8 -0.45,-0.26,0.00,M1] 
21:58:57.974 00.002 8996 refined, 2 included, MultiStar: {-0.22, -0.23}, one-star: {-0.30, -0.30}
21:58:57.975 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
21:58:57.977 00.002 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
21:58:57.978 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-2.33 mountX=-0.20 mountY=0.26, mountTheta=2.23
21:58:57.982 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.23, opts=13)
21:58:57.984 00.002 8996 Enqueuing Move request for scope (-0.22, -0.23)
21:58:57.985 00.001 20224 Worker thread wakes up
21:58:57.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.23) opts 0xd
21:58:57.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.23)
21:58:57.985 00.000 20224 Moving (-0.22, -0.23) raw xDistance=-0.20 yDistance=0.26
21:58:57.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:58:57.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
21:58:57.985 00.000 20224 MoveAxis(E, 29, ABG)
21:58:57.986 00.001 20224 Guiding  Dir = 2, Dur = 29
21:58:57.986 00.000 20224 IsSlewing returns 0
21:58:57.986 00.000 20224 IsGuiding returns 0
21:58:57.988 00.002 20224 PulseGuide returned control before completion, sleep 38
21:58:57.994 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49952, med=2758, FiltMin=2515, FiltMax=23232, Gamma=1.000
21:58:58.009 00.015 8996 UpdateGuideState exits: m=702798 SNR=331.1
21:58:58.010 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:58.012 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:58.015 00.003 8996 Enqueuing Expose request
21:58:58.042 00.027 20224 IsGuiding returns 1
21:58:58.042 00.000 20224 scope still moving after pulse duration time elapsed
21:58:58.074 00.032 20224 IsSlewing returns 0
21:58:58.074 00.000 20224 IsGuiding returns 0
21:58:58.074 00.000 20224 scope move finished after 29 + 58 ms
21:58:58.074 00.000 20224 Move returns status 0, amount 29
21:58:58.074 00.000 20224 MoveAxis(S, 54, ABG)
21:58:58.075 00.001 20224 Guiding  Dir = 1, Dur = 54
21:58:58.075 00.000 20224 IsSlewing returns 0
21:58:58.075 00.000 20224 IsGuiding returns 0
21:58:58.138 00.063 20224 IsGuiding returns 1
21:58:58.138 00.000 20224 scope still moving after pulse duration time elapsed
21:58:58.168 00.030 20224 IsSlewing returns 0
21:58:58.169 00.001 20224 IsGuiding returns 1
21:58:58.200 00.031 20224 IsSlewing returns 0
21:58:58.200 00.000 20224 IsGuiding returns 1
21:58:58.232 00.032 20224 IsSlewing returns 0
21:58:58.232 00.000 20224 IsGuiding returns 0
21:58:58.232 00.000 20224 scope move finished after 54 + 104 ms
21:58:58.232 00.000 20224 Move returns status 0, amount 54
21:58:58.233 00.001 20224 move complete, result=0
21:58:58.233 00.000 20224 worker thread done servicing request
21:58:58.233 00.000 20224 Worker thread wakes up
21:58:58.233 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.3 px 54 ms SOUTH
21:58:58.234 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:58.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:58:59.200 00.966 20224 Exposure complete
21:58:59.263 00.063 20224 worker thread done servicing request
21:58:59.263 00.000 8996 OnExposeComplete: enter
21:58:59.264 00.001 8996 UpdateGuideState(): m_state=6
21:58:59.265 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3534
21:58:59.266 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.56, Mass=756787, SNR=370.9, Peak=56307 HFD=4.6
21:58:59.267 00.001 8996 MultiStar: [#1 0.23,0.13,0.58,U] [#2 -0.01,-0.30,0.76,U] [#3 -0.01,-0.22,0.53,U] [#4 0.06,-0.38,0.56,U] [#5 -0.05,0.03,0.58,U] [#6 -0.12,-0.33,0.43,U] [#7 -0.28,-0.09,0.40,U] [#8 -0.17,-0.15,0.38,U] 
21:58:59.268 00.001 8996 single-star, 8 included, MultiStar: {-0.00, -0.15}, one-star: {0.10, -0.08}
21:58:59.269 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
21:58:59.269 00.000 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
21:58:59.270 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.66 mountX=0.11 mountY=0.07, mountTheta=0.55
21:58:59.272 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.08, opts=13)
21:58:59.272 00.000 8996 Enqueuing Move request for scope (0.10, -0.08)
21:58:59.273 00.001 20224 Worker thread wakes up
21:58:59.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
21:58:59.273 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
21:58:59.273 00.000 20224 Moving (0.10, -0.08) raw xDistance=0.11 yDistance=0.07
21:58:59.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:58:59.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:59.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:58:59.274 00.001 20224 MoveAxis(E, 0, ABG)
21:58:59.274 00.000 20224 Move returns status 0, amount 0
21:58:59.274 00.000 20224 MoveAxis(N, 0, ABG)
21:58:59.274 00.000 20224 Move returns status 0, amount 0
21:58:59.274 00.000 20224 move complete, result=0
21:58:59.274 00.000 20224 worker thread done servicing request
21:58:59.277 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56307, med=2758, FiltMin=2489, FiltMax=29792, Gamma=1.000
21:58:59.295 00.018 8996 UpdateGuideState exits: m=756787 SNR=370.9
21:58:59.295 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:59.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:58:59.297 00.001 8996 Enqueuing Expose request
21:58:59.298 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:59.299 00.001 20224 Worker thread wakes up
21:58:59.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:58:59.300 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:00.472 01.172 20224 Exposure complete
21:59:00.538 00.066 20224 worker thread done servicing request
21:59:00.538 00.000 8996 OnExposeComplete: enter
21:59:00.539 00.001 8996 UpdateGuideState(): m_state=6
21:59:00.540 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3535
21:59:00.541 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.63, Mass=724796, SNR=317.3, Peak=53955 HFD=4.6
21:59:00.542 00.001 8996 MultiStar: [#1 0.44,0.21,0.00,M1] [#2 0.06,-0.21,0.78,U] [#3 0.17,-0.14,0.74,U] [#4 0.06,-0.41,0.00,M1] [#5 0.22,0.16,0.72,U] [#6 0.08,-0.28,0.48,U] [#7 0.19,0.19,0.50,U] [#8 0.12,-0.02,0.41,U] 
21:59:00.543 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.05}, one-star: {0.27, -0.01}
21:59:00.546 00.003 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
21:59:00.548 00.002 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
21:59:00.551 00.003 8996 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.27 mountX=0.17 mountY=0.03, mountTheta=0.15
21:59:00.555 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.05, opts=13)
21:59:00.557 00.002 8996 Enqueuing Move request for scope (0.17, -0.05)
21:59:00.558 00.001 20224 Worker thread wakes up
21:59:00.559 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
21:59:00.559 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
21:59:00.559 00.000 20224 Moving (0.17, -0.05) raw xDistance=0.17 yDistance=0.03
21:59:00.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
21:59:00.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:00.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:59:00.559 00.000 20224 MoveAxis(E, 0, ABG)
21:59:00.559 00.000 20224 Move returns status 0, amount 0
21:59:00.559 00.000 20224 MoveAxis(N, 0, ABG)
21:59:00.559 00.000 20224 Move returns status 0, amount 0
21:59:00.559 00.000 20224 move complete, result=0
21:59:00.559 00.000 20224 worker thread done servicing request
21:59:00.564 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53955, med=2758, FiltMin=2489, FiltMax=28989, Gamma=1.000
21:59:00.579 00.015 8996 UpdateGuideState exits: m=724796 SNR=317.3
21:59:00.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:00.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:00.582 00.001 8996 Enqueuing Expose request
21:59:00.583 00.001 20224 Worker thread wakes up
21:59:00.583 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:00.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:00.584 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:01.563 00.979 20224 Exposure complete
21:59:01.640 00.077 20224 worker thread done servicing request
21:59:01.640 00.000 8996 OnExposeComplete: enter
21:59:01.641 00.001 8996 UpdateGuideState(): m_state=6
21:59:01.642 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3536
21:59:01.643 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=472.75, Mass=799600, SNR=351.0, Peak=65507 HFD=4.4
21:59:01.644 00.001 8996 MultiStar: [#1 0.43,0.40,0.00,M2] [#2 0.23,-0.07,0.84,U] [#3 0.32,-0.03,0.55,U] [#4 0.31,-0.03,0.57,U] [#5 0.33,0.33,0.00,M1] [#6 0.15,-0.10,0.47,U] [#7 0.11,0.29,0.41,U] [#8 0.24,0.19,0.41,U] 
21:59:01.645 00.001 8996 refined, 6 included, MultiStar: {0.29, 0.04}, one-star: {0.46, 0.11}
21:59:01.646 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
21:59:01.647 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
21:59:01.647 00.000 8996 CameraToMount -- cameraX=0.29 cameraY=0.04 hyp=0.29 cameraTheta=0.13 mountX=0.28 mountY=-0.07, mountTheta=-0.25
21:59:01.649 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.04, opts=13)
21:59:01.649 00.000 8996 Enqueuing Move request for scope (0.29, 0.04)
21:59:01.650 00.001 20224 Worker thread wakes up
21:59:01.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.04) opts 0xd
21:59:01.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.04)
21:59:01.650 00.000 20224 Moving (0.29, 0.04) raw xDistance=0.28 yDistance=-0.07
21:59:01.651 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
21:59:01.651 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:01.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:59:01.651 00.000 20224 MoveAxis(W, 41, ABG)
21:59:01.651 00.000 20224 Guiding  Dir = 3, Dur = 41
21:59:01.651 00.000 20224 IsSlewing returns 0
21:59:01.651 00.000 20224 IsGuiding returns 0
21:59:01.654 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2512, FiltMax=29405, Gamma=1.000
21:59:01.674 00.020 20224 PulseGuide returned control before completion, sleep 28
21:59:01.677 00.003 8996 UpdateGuideState exits: m=799600 SNR=351.0
21:59:01.679 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:01.681 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:01.683 00.002 8996 Enqueuing Expose request
21:59:01.705 00.022 20224 IsGuiding returns 1
21:59:01.705 00.000 20224 scope still moving after pulse duration time elapsed
21:59:01.737 00.032 20224 IsSlewing returns 0
21:59:01.737 00.000 20224 IsGuiding returns 1
21:59:01.767 00.030 20224 IsSlewing returns 0
21:59:01.768 00.001 20224 IsGuiding returns 0
21:59:01.768 00.000 20224 scope move finished after 41 + 76 ms
21:59:01.768 00.000 20224 Move returns status 0, amount 41
21:59:01.768 00.000 20224 MoveAxis(N, 0, ABG)
21:59:01.768 00.000 20224 Move returns status 0, amount 0
21:59:01.768 00.000 20224 move complete, result=0
21:59:01.768 00.000 20224 worker thread done servicing request
21:59:01.768 00.000 20224 Worker thread wakes up
21:59:01.769 00.001 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
21:59:01.771 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:01.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:02.929 01.158 20224 Exposure complete
21:59:02.999 00.070 20224 worker thread done servicing request
21:59:02.999 00.000 8996 OnExposeComplete: enter
21:59:03.000 00.001 8996 UpdateGuideState(): m_state=6
21:59:03.001 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3537
21:59:03.001 00.000 8996 Star::Find returns 1 (0), X=138.67, Y=472.73, Mass=734225, SNR=370.3, Peak=59939 HFD=4.6
21:59:03.002 00.001 8996 MultiStar: [#1 0.05,0.31,0.63,U] [#2 -0.07,-0.03,0.70,U] [#3 0.02,-0.06,0.58,U] [#4 0.01,0.02,0.54,U] [#5 -0.06,0.19,0.62,U] [#6 0.04,-0.15,0.42,U] [#7 -0.12,0.28,0.43,U] [#8 0.04,0.22,0.35,U] 
21:59:03.003 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {0.16, 0.10}
21:59:03.004 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
21:59:03.004 00.000 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
21:59:03.005 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.36 mountX=0.01 mountY=-0.10, mountTheta=-1.46
21:59:03.009 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.09, opts=13)
21:59:03.012 00.003 8996 Enqueuing Move request for scope (0.02, 0.09)
21:59:03.014 00.002 20224 Worker thread wakes up
21:59:03.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
21:59:03.015 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
21:59:03.015 00.000 20224 Moving (0.02, 0.09) raw xDistance=0.01 yDistance=-0.10
21:59:03.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:59:03.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:03.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:59:03.015 00.000 20224 MoveAxis(E, 0, ABG)
21:59:03.015 00.000 20224 Move returns status 0, amount 0
21:59:03.015 00.000 20224 MoveAxis(N, 0, ABG)
21:59:03.015 00.000 20224 Move returns status 0, amount 0
21:59:03.015 00.000 20224 move complete, result=0
21:59:03.015 00.000 20224 worker thread done servicing request
21:59:03.021 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59939, med=2758, FiltMin=2521, FiltMax=30032, Gamma=1.000
21:59:03.037 00.016 8996 UpdateGuideState exits: m=734225 SNR=370.3
21:59:03.037 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:03.039 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:03.041 00.002 8996 Enqueuing Expose request
21:59:03.042 00.001 20224 Worker thread wakes up
21:59:03.042 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:03.044 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:03.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:04.016 00.972 20224 Exposure complete
21:59:04.103 00.087 20224 worker thread done servicing request
21:59:04.103 00.000 8996 OnExposeComplete: enter
21:59:04.105 00.002 8996 UpdateGuideState(): m_state=6
21:59:04.106 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3538
21:59:04.108 00.002 8996 Star::Find returns 1 (0), X=138.81, Y=472.39, Mass=788098, SNR=375.3, Peak=62061 HFD=4.6
21:59:04.110 00.002 8996 MultiStar: [#1 0.25,0.17,0.62,U] [#2 0.05,-0.18,0.76,U] [#3 0.01,-0.25,0.55,U] [#4 0.08,-0.32,0.54,U] [#5 -0.08,-0.13,0.58,U] [#6 -0.27,-0.34,0.00,M1] [#7 -0.13,-0.15,0.40,U] [#8 -0.05,0.03,0.36,U] 
21:59:04.111 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.15}, one-star: {0.31, -0.24}
21:59:04.113 00.002 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
21:59:04.114 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.24)
21:59:04.116 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.02 mountX=0.10 mountY=0.14, mountTheta=0.92
21:59:04.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.15, opts=13)
21:59:04.118 00.000 8996 Enqueuing Move request for scope (0.09, -0.15)
21:59:04.119 00.001 20224 Worker thread wakes up
21:59:04.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
21:59:04.120 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
21:59:04.120 00.000 20224 Moving (0.09, -0.15) raw xDistance=0.10 yDistance=0.14
21:59:04.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:59:04.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:04.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:59:04.120 00.000 20224 MoveAxis(E, 0, ABG)
21:59:04.120 00.000 20224 Move returns status 0, amount 0
21:59:04.120 00.000 20224 MoveAxis(N, 0, ABG)
21:59:04.120 00.000 20224 Move returns status 0, amount 0
21:59:04.120 00.000 20224 move complete, result=0
21:59:04.120 00.000 20224 worker thread done servicing request
21:59:04.123 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62061, med=2758, FiltMin=2493, FiltMax=31747, Gamma=1.000
21:59:04.142 00.019 8996 UpdateGuideState exits: m=788098 SNR=375.3
21:59:04.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:04.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:04.145 00.001 8996 Enqueuing Expose request
21:59:04.146 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:04.149 00.003 20224 Worker thread wakes up
21:59:04.149 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:04.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:05.313 01.164 20224 Exposure complete
21:59:05.418 00.105 20224 worker thread done servicing request
21:59:05.418 00.000 8996 OnExposeComplete: enter
21:59:05.419 00.001 8996 UpdateGuideState(): m_state=6
21:59:05.420 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3539
21:59:05.421 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.75, Mass=739291, SNR=339.3, Peak=56499 HFD=4.6
21:59:05.423 00.002 8996 MultiStar: [#1 0.04,0.20,0.71,U] [#2 -0.25,-0.07,0.82,U] [#3 -0.13,0.01,0.60,U] [#4 -0.12,-0.10,0.57,U] [#5 -0.30,0.19,0.59,U] [#6 -0.26,-0.05,0.49,U] [#7 -0.31,0.30,0.00,M1] [#8 -0.31,0.34,0.00,M1] 
21:59:05.424 00.001 8996 single-star, 6 included, MultiStar: {-0.13, 0.05}, one-star: {-0.01, 0.11}
21:59:05.426 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
21:59:05.427 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
21:59:05.429 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.64 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
21:59:05.431 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.11, opts=13)
21:59:05.432 00.001 8996 Enqueuing Move request for scope (-0.01, 0.11)
21:59:05.433 00.001 20224 Worker thread wakes up
21:59:05.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
21:59:05.433 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
21:59:05.433 00.000 20224 Moving (-0.01, 0.11) raw xDistance=-0.02 yDistance=-0.11
21:59:05.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:59:05.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:05.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:59:05.434 00.001 20224 MoveAxis(E, 0, ABG)
21:59:05.434 00.000 20224 Move returns status 0, amount 0
21:59:05.434 00.000 20224 MoveAxis(N, 0, ABG)
21:59:05.434 00.000 20224 Move returns status 0, amount 0
21:59:05.434 00.000 20224 move complete, result=0
21:59:05.434 00.000 20224 worker thread done servicing request
21:59:05.438 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56499, med=2758, FiltMin=2510, FiltMax=25200, Gamma=1.000
21:59:05.455 00.017 8996 UpdateGuideState exits: m=739291 SNR=339.3
21:59:05.456 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:05.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:05.457 00.000 8996 Enqueuing Expose request
21:59:05.458 00.001 20224 Worker thread wakes up
21:59:05.458 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:05.459 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:05.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:06.446 00.987 20224 Exposure complete
21:59:06.506 00.060 20224 worker thread done servicing request
21:59:06.506 00.000 8996 OnExposeComplete: enter
21:59:06.507 00.001 8996 UpdateGuideState(): m_state=6
21:59:06.508 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3540
21:59:06.508 00.000 8996 Star::Find returns 1 (0), X=138.37, Y=472.83, Mass=731078, SNR=385.0, Peak=54675 HFD=4.5
21:59:06.509 00.001 8996 MultiStar: [#1 0.13,0.30,0.64,U] [#2 -0.22,-0.06,0.70,U] [#3 -0.14,0.01,0.53,U] [#4 -0.14,0.08,0.57,U] [#5 -0.38,0.17,0.00,M1] [#6 -0.11,0.06,0.40,U] [#7 -0.17,0.22,0.43,U] [#8 -0.33,0.27,0.00,M2] 
21:59:06.510 00.001 8996 refined, 6 included, MultiStar: {-0.11, 0.12}, one-star: {-0.13, 0.19}
21:59:06.511 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
21:59:06.511 00.000 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
21:59:06.512 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.32 mountX=-0.12 mountY=-0.11, mountTheta=-2.43
21:59:06.514 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.12, opts=13)
21:59:06.514 00.000 8996 Enqueuing Move request for scope (-0.11, 0.12)
21:59:06.515 00.001 20224 Worker thread wakes up
21:59:06.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
21:59:06.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
21:59:06.516 00.001 20224 Moving (-0.11, 0.12) raw xDistance=-0.12 yDistance=-0.11
21:59:06.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:59:06.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:06.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:59:06.516 00.000 20224 MoveAxis(E, 0, ABG)
21:59:06.516 00.000 20224 Move returns status 0, amount 0
21:59:06.516 00.000 20224 MoveAxis(N, 0, ABG)
21:59:06.516 00.000 20224 Move returns status 0, amount 0
21:59:06.516 00.000 20224 move complete, result=0
21:59:06.516 00.000 20224 worker thread done servicing request
21:59:06.520 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=54675, med=2758, FiltMin=2509, FiltMax=25577, Gamma=1.000
21:59:06.537 00.017 8996 UpdateGuideState exits: m=731078 SNR=385.0
21:59:06.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:06.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:06.540 00.001 8996 Enqueuing Expose request
21:59:06.541 00.001 20224 Worker thread wakes up
21:59:06.541 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:06.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:06.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:07.701 01.159 20224 Exposure complete
21:59:07.771 00.070 20224 worker thread done servicing request
21:59:07.771 00.000 8996 OnExposeComplete: enter
21:59:07.773 00.002 8996 UpdateGuideState(): m_state=6
21:59:07.774 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3541
21:59:07.776 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=472.76, Mass=772720, SNR=359.4, Peak=65507 HFD=4.5
21:59:07.778 00.002 8996 MultiStar: [#1 0.15,0.36,0.63,U] [#2 -0.01,-0.19,0.75,U] [#3 0.04,-0.07,0.61,U] [#4 0.05,-0.05,0.51,U] [#5 -0.02,0.19,0.70,U] [#6 -0.09,-0.13,0.42,U] [#7 -0.05,0.21,0.47,U] [#8 -0.11,0.08,0.41,U] 
21:59:07.780 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.06}, one-star: {0.12, 0.12}
21:59:07.782 00.002 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
21:59:07.783 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
21:59:07.784 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.22 mountX=0.02 mountY=-0.06, mountTheta=-1.32
21:59:07.788 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
21:59:07.791 00.003 8996 Enqueuing Move request for scope (0.02, 0.06)
21:59:07.792 00.001 20224 Worker thread wakes up
21:59:07.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
21:59:07.793 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
21:59:07.793 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
21:59:07.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:59:07.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:07.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:59:07.793 00.000 20224 MoveAxis(E, 0, ABG)
21:59:07.793 00.000 20224 Move returns status 0, amount 0
21:59:07.793 00.000 20224 MoveAxis(N, 0, ABG)
21:59:07.793 00.000 20224 Move returns status 0, amount 0
21:59:07.794 00.001 20224 move complete, result=0
21:59:07.794 00.000 20224 worker thread done servicing request
21:59:07.804 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2461, FiltMax=30691, Gamma=1.000
21:59:07.833 00.029 8996 UpdateGuideState exits: m=772720 SNR=359.4
21:59:07.835 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:07.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:07.837 00.001 8996 Enqueuing Expose request
21:59:07.838 00.001 20224 Worker thread wakes up
21:59:07.838 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:07.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:07.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:08.817 00.978 20224 Exposure complete
21:59:08.873 00.056 20224 worker thread done servicing request
21:59:08.873 00.000 8996 OnExposeComplete: enter
21:59:08.874 00.001 8996 UpdateGuideState(): m_state=6
21:59:08.875 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3542
21:59:08.876 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.74, Mass=732738, SNR=373.2, Peak=60675 HFD=4.6
21:59:08.877 00.001 8996 MultiStar: [#1 0.21,0.14,0.61,U] [#2 -0.13,-0.13,0.69,U] [#3 0.03,-0.06,0.60,U] [#4 0.13,-0.11,0.48,U] [#5 -0.11,0.20,0.59,U] [#6 -0.07,0.07,0.38,U] [#7 -0.00,0.29,0.46,U] [#8 -0.20,0.21,0.35,U] 
21:59:08.878 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.07}, one-star: {0.09, 0.10}
21:59:08.879 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
21:59:08.880 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
21:59:08.880 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.43 mountX=0.00 mountY=-0.07, mountTheta=-1.53
21:59:08.882 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.07, opts=13)
21:59:08.883 00.001 8996 Enqueuing Move request for scope (0.01, 0.07)
21:59:08.883 00.000 20224 Worker thread wakes up
21:59:08.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
21:59:08.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
21:59:08.883 00.000 20224 Moving (0.01, 0.07) raw xDistance=0.00 yDistance=-0.07
21:59:08.884 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:59:08.884 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:08.884 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:59:08.884 00.000 20224 MoveAxis(E, 0, ABG)
21:59:08.884 00.000 20224 Move returns status 0, amount 0
21:59:08.884 00.000 20224 MoveAxis(N, 0, ABG)
21:59:08.884 00.000 20224 Move returns status 0, amount 0
21:59:08.884 00.000 20224 move complete, result=0
21:59:08.884 00.000 20224 worker thread done servicing request
21:59:08.888 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60675, med=2758, FiltMin=2505, FiltMax=26544, Gamma=1.000
21:59:08.905 00.017 8996 UpdateGuideState exits: m=732738 SNR=373.2
21:59:08.906 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:08.907 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:08.908 00.001 8996 Enqueuing Expose request
21:59:08.909 00.001 20224 Worker thread wakes up
21:59:08.911 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:08.913 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:08.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:10.093 01.180 20224 Exposure complete
21:59:10.173 00.080 20224 worker thread done servicing request
21:59:10.173 00.000 8996 OnExposeComplete: enter
21:59:10.175 00.002 8996 UpdateGuideState(): m_state=6
21:59:10.176 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3543
21:59:10.177 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=472.63, Mass=744979, SNR=353.5, Peak=60259 HFD=4.7
21:59:10.178 00.001 8996 MultiStar: [#1 0.09,0.15,0.65,U] [#2 -0.04,-0.14,0.78,U] [#3 -0.01,-0.06,0.64,U] [#4 0.09,-0.05,0.61,U] [#5 -0.16,0.01,0.64,U] [#6 -0.13,-0.12,0.43,U] [#7 -0.05,0.04,0.51,U] [#8 -0.23,-0.06,0.45,U] 
21:59:10.180 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.16, -0.01}
21:59:10.180 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
21:59:10.182 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
21:59:10.183 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.88 mountX=-0.01 mountY=0.03, mountTheta=1.78
21:59:10.184 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
21:59:10.185 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
21:59:10.186 00.001 20224 Worker thread wakes up
21:59:10.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
21:59:10.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
21:59:10.186 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
21:59:10.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:59:10.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:10.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:59:10.186 00.000 20224 MoveAxis(E, 0, ABG)
21:59:10.186 00.000 20224 Move returns status 0, amount 0
21:59:10.186 00.000 20224 MoveAxis(N, 0, ABG)
21:59:10.186 00.000 20224 Move returns status 0, amount 0
21:59:10.186 00.000 20224 move complete, result=0
21:59:10.187 00.001 20224 worker thread done servicing request
21:59:10.192 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60259, med=2758, FiltMin=2441, FiltMax=27936, Gamma=1.000
21:59:10.208 00.016 8996 UpdateGuideState exits: m=744979 SNR=353.5
21:59:10.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:10.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:10.211 00.001 8996 Enqueuing Expose request
21:59:10.212 00.001 20224 Worker thread wakes up
21:59:10.212 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:10.213 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:10.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:11.199 00.986 20224 Exposure complete
21:59:11.291 00.092 20224 worker thread done servicing request
21:59:11.291 00.000 8996 OnExposeComplete: enter
21:59:11.293 00.002 8996 UpdateGuideState(): m_state=6
21:59:11.295 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3544
21:59:11.298 00.003 8996 Star::Find returns 1 (0), X=138.56, Y=472.62, Mass=714274, SNR=374.7, Peak=54595 HFD=4.7
21:59:11.300 00.002 8996 MultiStar: [#1 0.39,0.06,0.64,U] [#2 0.12,-0.21,0.72,U] [#3 0.10,-0.44,0.00,M1] [#4 0.21,-0.40,0.00,M1] [#5 0.08,0.11,0.59,U] [#6 -0.03,-0.20,0.44,U] [#7 0.02,0.13,0.47,U] [#8 0.09,-0.06,0.38,U] 
21:59:11.301 00.001 8996 single-star, 6 included, MultiStar: {0.11, -0.03}, one-star: {0.06, -0.02}
21:59:11.302 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
21:59:11.303 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
21:59:11.304 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.27 mountX=0.06 mountY=0.01, mountTheta=0.16
21:59:11.306 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.02, opts=13)
21:59:11.308 00.002 8996 Enqueuing Move request for scope (0.06, -0.02)
21:59:11.309 00.001 20224 Worker thread wakes up
21:59:11.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
21:59:11.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
21:59:11.309 00.000 20224 Moving (0.06, -0.02) raw xDistance=0.06 yDistance=0.01
21:59:11.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:59:11.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:11.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:59:11.309 00.000 20224 MoveAxis(E, 0, ABG)
21:59:11.309 00.000 20224 Move returns status 0, amount 0
21:59:11.309 00.000 20224 MoveAxis(N, 0, ABG)
21:59:11.309 00.000 20224 Move returns status 0, amount 0
21:59:11.309 00.000 20224 move complete, result=0
21:59:11.310 00.001 20224 worker thread done servicing request
21:59:11.319 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54595, med=2758, FiltMin=2509, FiltMax=25696, Gamma=1.000
21:59:11.340 00.021 8996 UpdateGuideState exits: m=714274 SNR=374.7
21:59:11.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:11.343 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:11.344 00.001 8996 Enqueuing Expose request
21:59:11.345 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:11.346 00.001 20224 Worker thread wakes up
21:59:11.347 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:11.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:12.505 01.158 20224 Exposure complete
21:59:12.581 00.076 20224 worker thread done servicing request
21:59:12.581 00.000 8996 OnExposeComplete: enter
21:59:12.582 00.001 8996 UpdateGuideState(): m_state=6
21:59:12.582 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3545
21:59:12.583 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.46, Mass=736528, SNR=356.5, Peak=51581 HFD=4.7
21:59:12.584 00.001 8996 MultiStar: [#1 0.01,0.00,0.65,U] [#2 -0.05,-0.39,0.73,U] [#3 0.02,-0.40,0.59,U] [#4 0.05,-0.33,0.54,U] [#5 -0.05,0.02,0.58,U] [#6 0.03,-0.24,0.43,U] [#7 -0.25,-0.02,0.44,U] [#8 -0.15,0.01,0.37,U] 
21:59:12.585 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.18}, one-star: {-0.05, -0.18}
21:59:12.586 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
21:59:12.587 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
21:59:12.587 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.85 mountX=-0.03 mountY=0.18, mountTheta=1.75
21:59:12.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.18, opts=13)
21:59:12.590 00.001 8996 Enqueuing Move request for scope (-0.05, -0.18)
21:59:12.590 00.000 20224 Worker thread wakes up
21:59:12.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
21:59:12.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
21:59:12.591 00.001 20224 Moving (-0.05, -0.18) raw xDistance=-0.03 yDistance=0.18
21:59:12.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:59:12.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:12.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
21:59:12.591 00.000 20224 MoveAxis(E, 0, ABG)
21:59:12.591 00.000 20224 Move returns status 0, amount 0
21:59:12.591 00.000 20224 MoveAxis(N, 0, ABG)
21:59:12.591 00.000 20224 Move returns status 0, amount 0
21:59:12.591 00.000 20224 move complete, result=0
21:59:12.592 00.001 20224 worker thread done servicing request
21:59:12.603 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51581, med=2758, FiltMin=2499, FiltMax=27936, Gamma=1.000
21:59:12.625 00.022 8996 UpdateGuideState exits: m=736528 SNR=356.5
21:59:12.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:12.628 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:12.628 00.000 8996 Enqueuing Expose request
21:59:12.629 00.001 20224 Worker thread wakes up
21:59:12.629 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:59:12.630 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:12.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:13.611 00.981 20224 Exposure complete
21:59:13.684 00.073 20224 worker thread done servicing request
21:59:13.685 00.001 8996 OnExposeComplete: enter
21:59:13.686 00.001 8996 UpdateGuideState(): m_state=6
21:59:13.686 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3546
21:59:13.687 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.62, Mass=683116, SNR=348.6, Peak=51939 HFD=4.7
21:59:13.688 00.001 8996 MultiStar: [#1 -0.02,0.17,0.66,U] [#2 -0.11,-0.29,0.76,U] [#3 -0.13,-0.15,0.67,U] [#4 -0.09,-0.19,0.55,U] [#5 -0.13,-0.01,0.63,U] [#6 -0.28,-0.39,0.00,M1] [#7 -0.16,-0.04,0.50,U] [#8 -0.13,-0.24,0.40,U] 
21:59:13.689 00.001 8996 single-star, 7 included, MultiStar: {-0.07, -0.09}, one-star: {0.10, -0.01}
21:59:13.689 00.000 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
21:59:13.690 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
21:59:13.691 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.14 mountX=0.10 mountY=0.00, mountTheta=0.03
21:59:13.692 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.01, opts=13)
21:59:13.693 00.001 8996 Enqueuing Move request for scope (0.10, -0.01)
21:59:13.694 00.001 20224 Worker thread wakes up
21:59:13.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
21:59:13.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
21:59:13.694 00.000 20224 Moving (0.10, -0.01) raw xDistance=0.10 yDistance=0.00
21:59:13.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:59:13.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:13.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:59:13.694 00.000 20224 MoveAxis(E, 0, ABG)
21:59:13.694 00.000 20224 Move returns status 0, amount 0
21:59:13.694 00.000 20224 MoveAxis(N, 0, ABG)
21:59:13.694 00.000 20224 Move returns status 0, amount 0
21:59:13.694 00.000 20224 move complete, result=0
21:59:13.694 00.000 20224 worker thread done servicing request
21:59:13.698 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51939, med=2758, FiltMin=2512, FiltMax=25680, Gamma=1.000
21:59:13.718 00.020 8996 UpdateGuideState exits: m=683116 SNR=348.6
21:59:13.720 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:13.722 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:13.724 00.002 8996 Enqueuing Expose request
21:59:13.725 00.001 20224 Worker thread wakes up
21:59:13.725 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:13.727 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:13.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:14.895 01.168 20224 Exposure complete
21:59:14.957 00.062 20224 worker thread done servicing request
21:59:14.957 00.000 8996 OnExposeComplete: enter
21:59:14.958 00.001 8996 UpdateGuideState(): m_state=6
21:59:14.958 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3547
21:59:14.959 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.60, Mass=739047, SNR=344.4, Peak=57907 HFD=4.5
21:59:14.960 00.001 8996 MultiStar: [#1 0.06,0.23,0.72,U] [#2 -0.15,-0.23,0.74,U] [#3 -0.04,-0.14,0.62,U] [#4 -0.02,-0.29,0.55,U] [#5 0.05,0.02,0.66,U] [#6 0.01,-0.24,0.45,U] [#7 -0.02,0.27,0.43,U] [#8 -0.01,-0.15,0.41,U] 
21:59:14.961 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.06}, one-star: {0.07, -0.04}
21:59:14.962 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
21:59:14.963 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
21:59:14.963 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.59 mountX=0.00 mountY=0.06, mountTheta=1.50
21:59:14.965 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
21:59:14.966 00.001 8996 Enqueuing Move request for scope (-0.00, -0.06)
21:59:14.966 00.000 20224 Worker thread wakes up
21:59:14.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
21:59:14.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
21:59:14.967 00.001 20224 Moving (-0.00, -0.06) raw xDistance=0.00 yDistance=0.06
21:59:14.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
21:59:14.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:14.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:59:14.967 00.000 20224 MoveAxis(E, 0, ABG)
21:59:14.967 00.000 20224 Move returns status 0, amount 0
21:59:14.967 00.000 20224 MoveAxis(N, 0, ABG)
21:59:14.967 00.000 20224 Move returns status 0, amount 0
21:59:14.967 00.000 20224 move complete, result=0
21:59:14.967 00.000 20224 worker thread done servicing request
21:59:14.972 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57907, med=2758, FiltMin=2502, FiltMax=27600, Gamma=1.000
21:59:14.990 00.018 8996 UpdateGuideState exits: m=739047 SNR=344.4
21:59:14.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:14.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:14.992 00.000 8996 Enqueuing Expose request
21:59:14.994 00.002 20224 Worker thread wakes up
21:59:14.994 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:14.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:14.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:15.974 00.979 20224 Exposure complete
21:59:16.034 00.060 20224 worker thread done servicing request
21:59:16.034 00.000 8996 OnExposeComplete: enter
21:59:16.035 00.001 8996 UpdateGuideState(): m_state=6
21:59:16.036 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3548
21:59:16.037 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.49, Mass=757464, SNR=350.8, Peak=53965 HFD=4.4
21:59:16.037 00.000 8996 MultiStar: [#1 -0.06,0.09,0.63,U] [#2 -0.37,-0.31,0.00,M1] [#3 -0.29,-0.16,0.68,U] [#4 -0.28,-0.18,0.57,U] [#5 -0.38,-0.03,0.64,U] [#6 -0.37,-0.27,0.00,M1] [#7 -0.46,0.15,0.00,M1] [#8 -0.39,-0.13,0.00,M1] 
21:59:16.038 00.001 8996 single-star, 4 included, MultiStar: {-0.21, -0.09}, one-star: {-0.11, -0.15}
21:59:16.039 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
21:59:16.040 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
21:59:16.040 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-2.21 mountX=-0.09 mountY=0.16, mountTheta=2.11
21:59:16.042 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.15, opts=13)
21:59:16.043 00.001 8996 Enqueuing Move request for scope (-0.11, -0.15)
21:59:16.044 00.001 20224 Worker thread wakes up
21:59:16.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
21:59:16.044 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
21:59:16.044 00.000 20224 Moving (-0.11, -0.15) raw xDistance=-0.09 yDistance=0.16
21:59:16.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:59:16.044 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:16.044 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:59:16.044 00.000 20224 MoveAxis(E, 0, ABG)
21:59:16.044 00.000 20224 Move returns status 0, amount 0
21:59:16.044 00.000 20224 MoveAxis(N, 0, ABG)
21:59:16.044 00.000 20224 Move returns status 0, amount 0
21:59:16.044 00.000 20224 move complete, result=0
21:59:16.044 00.000 20224 worker thread done servicing request
21:59:16.048 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53965, med=2758, FiltMin=2486, FiltMax=26960, Gamma=1.000
21:59:16.062 00.014 8996 UpdateGuideState exits: m=757464 SNR=350.8
21:59:16.063 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:16.064 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:16.064 00.000 8996 Enqueuing Expose request
21:59:16.065 00.001 20224 Worker thread wakes up
21:59:16.065 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:59:16.066 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:16.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:17.217 01.151 20224 Exposure complete
21:59:17.294 00.077 20224 worker thread done servicing request
21:59:17.294 00.000 8996 OnExposeComplete: enter
21:59:17.296 00.002 8996 UpdateGuideState(): m_state=6
21:59:17.298 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3549
21:59:17.300 00.002 8996 Star::Find returns 1 (0), X=138.38, Y=472.49, Mass=674631, SNR=307.1, Peak=46723 HFD=4.4
21:59:17.302 00.002 8996 MultiStar: [#1 -0.05,0.18,0.77,U] [#2 -0.28,-0.40,0.00,M2] [#3 -0.14,-0.21,0.73,U] [#4 -0.18,-0.35,0.58,U] [#5 -0.34,-0.10,0.68,U] [#6 -0.16,-0.39,0.00,M2] [#7 -0.24,0.02,0.54,U] [#8 -0.38,0.00,0.47,U] 
21:59:17.303 00.001 8996 single-star, 6 included, MultiStar: {-0.19, -0.09}, one-star: {-0.12, -0.15}
21:59:17.303 00.000 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
21:59:17.304 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
21:59:17.305 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.27 mountX=-0.11 mountY=0.16, mountTheta=2.17
21:59:17.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.15, opts=13)
21:59:17.307 00.000 8996 Enqueuing Move request for scope (-0.12, -0.15)
21:59:17.308 00.001 20224 Worker thread wakes up
21:59:17.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
21:59:17.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
21:59:17.308 00.000 20224 Moving (-0.12, -0.15) raw xDistance=-0.11 yDistance=0.16
21:59:17.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:59:17.308 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:17.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:59:17.308 00.000 20224 MoveAxis(E, 0, ABG)
21:59:17.308 00.000 20224 Move returns status 0, amount 0
21:59:17.308 00.000 20224 MoveAxis(N, 0, ABG)
21:59:17.308 00.000 20224 Move returns status 0, amount 0
21:59:17.308 00.000 20224 move complete, result=0
21:59:17.309 00.001 20224 worker thread done servicing request
21:59:17.313 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46723, med=2758, FiltMin=2531, FiltMax=23856, Gamma=1.000
21:59:17.328 00.015 8996 UpdateGuideState exits: m=674631 SNR=307.1
21:59:17.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:17.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:17.330 00.000 8996 Enqueuing Expose request
21:59:17.331 00.001 20224 Worker thread wakes up
21:59:17.331 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:59:17.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:17.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:18.301 00.969 20224 Exposure complete
21:59:18.357 00.056 20224 worker thread done servicing request
21:59:18.357 00.000 8996 OnExposeComplete: enter
21:59:18.358 00.001 8996 UpdateGuideState(): m_state=6
21:59:18.359 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3550
21:59:18.359 00.000 8996 Star::Find returns 1 (0), X=138.48, Y=472.59, Mass=728949, SNR=330.7, Peak=54595 HFD=4.7
21:59:18.360 00.001 8996 MultiStar: [#1 0.08,0.21,0.67,U] [#2 -0.19,-0.28,0.87,U] [#3 -0.09,-0.18,0.60,U] [#4 -0.06,-0.26,0.60,U] [#5 -0.20,-0.08,0.62,U] [#6 -0.22,-0.32,0.44,U] [#7 -0.12,0.07,0.43,U] [#8 -0.11,-0.07,0.39,U] 
21:59:18.361 00.001 8996 single-star, 8 included, MultiStar: {-0.10, -0.11}, one-star: {-0.02, -0.05}
21:59:18.361 00.000 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
21:59:18.362 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.30)
21:59:18.363 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.96 mountX=-0.01 mountY=0.05, mountTheta=1.86
21:59:18.365 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
21:59:18.366 00.001 8996 Enqueuing Move request for scope (-0.02, -0.05)
21:59:18.367 00.001 20224 Worker thread wakes up
21:59:18.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
21:59:18.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
21:59:18.367 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.01 yDistance=0.05
21:59:18.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:59:18.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:18.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:59:18.367 00.000 20224 MoveAxis(E, 0, ABG)
21:59:18.367 00.000 20224 Move returns status 0, amount 0
21:59:18.367 00.000 20224 MoveAxis(N, 0, ABG)
21:59:18.367 00.000 20224 Move returns status 0, amount 0
21:59:18.367 00.000 20224 move complete, result=0
21:59:18.367 00.000 20224 worker thread done servicing request
21:59:18.371 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54595, med=2758, FiltMin=2505, FiltMax=27024, Gamma=1.000
21:59:18.386 00.015 8996 UpdateGuideState exits: m=728949 SNR=330.7
21:59:18.386 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:18.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:18.388 00.001 8996 Enqueuing Expose request
21:59:18.389 00.001 20224 Worker thread wakes up
21:59:18.389 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:18.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:18.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:19.557 01.167 20224 Exposure complete
21:59:19.637 00.080 20224 worker thread done servicing request
21:59:19.638 00.001 8996 OnExposeComplete: enter
21:59:19.639 00.001 8996 UpdateGuideState(): m_state=6
21:59:19.640 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3551
21:59:19.641 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.60, Mass=776845, SNR=346.4, Peak=55523 HFD=4.5
21:59:19.642 00.001 8996 MultiStar: [#1 -0.07,0.19,0.77,U] [#2 -0.24,-0.08,0.75,U] [#3 -0.11,-0.11,0.63,U] [#4 -0.21,-0.15,0.56,U] [#5 -0.29,0.12,0.68,U] [#6 -0.20,-0.26,0.48,U] [#7 -0.33,0.17,0.54,U] [#8 -0.32,0.05,0.40,U] 
21:59:19.643 00.001 8996 single-star, 8 included, MultiStar: {-0.19, -0.01}, one-star: {-0.09, -0.04}
21:59:19.645 00.002 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
21:59:19.646 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.49)
21:59:19.648 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.77 mountX=-0.09 mountY=0.05, mountTheta=2.66
21:59:19.651 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.04, opts=13)
21:59:19.653 00.002 8996 Enqueuing Move request for scope (-0.09, -0.04)
21:59:19.653 00.000 20224 Worker thread wakes up
21:59:19.654 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
21:59:19.654 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
21:59:19.654 00.000 20224 Moving (-0.09, -0.04) raw xDistance=-0.09 yDistance=0.05
21:59:19.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:59:19.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:19.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:59:19.654 00.000 20224 MoveAxis(E, 0, ABG)
21:59:19.654 00.000 20224 Move returns status 0, amount 0
21:59:19.655 00.001 20224 MoveAxis(N, 0, ABG)
21:59:19.655 00.000 20224 Move returns status 0, amount 0
21:59:19.655 00.000 20224 move complete, result=0
21:59:19.655 00.000 20224 worker thread done servicing request
21:59:19.660 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55523, med=2761, FiltMin=2496, FiltMax=25568, Gamma=1.000
21:59:19.677 00.017 8996 UpdateGuideState exits: m=776845 SNR=346.4
21:59:19.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:19.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:19.679 00.000 8996 Enqueuing Expose request
21:59:19.680 00.001 20224 Worker thread wakes up
21:59:19.680 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:19.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:19.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:20.655 00.974 20224 Exposure complete
21:59:20.730 00.075 20224 worker thread done servicing request
21:59:20.730 00.000 8996 OnExposeComplete: enter
21:59:20.731 00.001 8996 UpdateGuideState(): m_state=6
21:59:20.732 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3552
21:59:20.733 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.60, Mass=732703, SNR=346.7, Peak=58019 HFD=4.7
21:59:20.734 00.001 8996 MultiStar: [#1 0.02,0.13,0.68,U] [#2 -0.21,-0.23,0.78,U] [#3 -0.17,-0.11,0.56,U] [#4 -0.18,-0.22,0.57,U] [#5 -0.21,0.10,0.60,U] [#6 -0.26,-0.24,0.44,U] [#7 -0.21,0.34,0.45,U] [#8 -0.30,0.09,0.42,U] 
21:59:20.734 00.000 8996 single-star, 8 included, MultiStar: {-0.13, -0.03}, one-star: {0.08, -0.04}
21:59:20.736 00.002 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
21:59:20.736 00.000 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
21:59:20.738 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.42 mountX=0.09 mountY=0.03, mountTheta=0.31
21:59:20.740 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
21:59:20.742 00.002 8996 Enqueuing Move request for scope (0.08, -0.04)
21:59:20.744 00.002 20224 Worker thread wakes up
21:59:20.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
21:59:20.744 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
21:59:20.744 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.09 yDistance=0.03
21:59:20.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:59:20.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:20.745 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:59:20.745 00.000 20224 MoveAxis(E, 0, ABG)
21:59:20.745 00.000 20224 Move returns status 0, amount 0
21:59:20.745 00.000 20224 MoveAxis(N, 0, ABG)
21:59:20.745 00.000 20224 Move returns status 0, amount 0
21:59:20.745 00.000 20224 move complete, result=0
21:59:20.745 00.000 20224 worker thread done servicing request
21:59:20.754 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58019, med=2758, FiltMin=2505, FiltMax=27331, Gamma=1.000
21:59:20.782 00.028 8996 UpdateGuideState exits: m=732703 SNR=346.7
21:59:20.785 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:20.788 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:20.790 00.002 8996 Enqueuing Expose request
21:59:20.792 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:20.795 00.003 20224 Worker thread wakes up
21:59:20.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:20.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:21.953 01.158 20224 Exposure complete
21:59:22.008 00.055 20224 worker thread done servicing request
21:59:22.008 00.000 8996 OnExposeComplete: enter
21:59:22.010 00.002 8996 UpdateGuideState(): m_state=6
21:59:22.011 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3553
21:59:22.013 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=472.58, Mass=703128, SNR=333.0, Peak=49171 HFD=4.5
21:59:22.015 00.002 8996 MultiStar: [#1 -0.04,0.18,0.86,U] [#2 -0.21,-0.22,0.77,U] [#3 -0.15,-0.16,0.61,U] [#4 -0.14,-0.20,0.56,U] [#5 -0.35,0.02,0.70,U] [#6 -0.31,-0.25,0.48,U] [#7 -0.51,0.03,0.00,M1] [#8 -0.31,0.07,0.44,U] 
21:59:22.017 00.002 8996 single-star, 7 included, MultiStar: {-0.19, -0.07}, one-star: {-0.14, -0.06}
21:59:22.018 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
21:59:22.020 00.002 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
21:59:22.021 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.16 cameraTheta=-2.74 mountX=-0.14 mountY=0.08, mountTheta=2.63
21:59:22.025 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.06, opts=13)
21:59:22.026 00.001 8996 Enqueuing Move request for scope (-0.14, -0.06)
21:59:22.026 00.000 20224 Worker thread wakes up
21:59:22.027 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
21:59:22.027 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
21:59:22.027 00.000 20224 Moving (-0.14, -0.06) raw xDistance=-0.14 yDistance=0.08
21:59:22.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
21:59:22.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:22.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:59:22.027 00.000 20224 MoveAxis(E, 0, ABG)
21:59:22.027 00.000 20224 Move returns status 0, amount 0
21:59:22.027 00.000 20224 MoveAxis(N, 0, ABG)
21:59:22.027 00.000 20224 Move returns status 0, amount 0
21:59:22.028 00.001 20224 move complete, result=0
21:59:22.028 00.000 20224 worker thread done servicing request
21:59:22.034 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49171, med=2758, FiltMin=2505, FiltMax=24336, Gamma=1.000
21:59:22.056 00.022 8996 UpdateGuideState exits: m=703128 SNR=333.0
21:59:22.059 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:22.061 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:22.063 00.002 8996 Enqueuing Expose request
21:59:22.064 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:22.065 00.001 20224 Worker thread wakes up
21:59:22.065 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:22.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:23.027 00.962 20224 Exposure complete
21:59:23.101 00.074 20224 worker thread done servicing request
21:59:23.101 00.000 8996 OnExposeComplete: enter
21:59:23.103 00.002 8996 UpdateGuideState(): m_state=6
21:59:23.105 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3554
21:59:23.107 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.69, Mass=762230, SNR=348.9, Peak=54707 HFD=4.6
21:59:23.108 00.001 8996 MultiStar: [#1 -0.03,0.25,0.68,U] [#2 -0.39,-0.16,0.00,M1] [#3 -0.31,-0.12,0.60,U] [#4 -0.30,-0.24,0.56,U] [#5 -0.36,0.15,0.64,U] [#6 -0.34,-0.33,0.00,M1] [#7 -0.39,0.06,0.43,U] [#8 -0.37,0.02,0.47,U] 
21:59:23.110 00.002 8996 single-star, 6 included, MultiStar: {-0.26, 0.03}, one-star: {-0.17, 0.05}
21:59:23.111 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
21:59:23.112 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
21:59:23.114 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.86 mountX=-0.18 mountY=-0.03, mountTheta=-2.97
21:59:23.116 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.05, opts=13)
21:59:23.118 00.002 8996 Enqueuing Move request for scope (-0.17, 0.05)
21:59:23.120 00.002 20224 Worker thread wakes up
21:59:23.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
21:59:23.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
21:59:23.120 00.000 20224 Moving (-0.17, 0.05) raw xDistance=-0.18 yDistance=-0.03
21:59:23.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:59:23.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:23.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:59:23.121 00.001 20224 MoveAxis(E, 0, ABG)
21:59:23.121 00.000 20224 Move returns status 0, amount 0
21:59:23.121 00.000 20224 MoveAxis(N, 0, ABG)
21:59:23.121 00.000 20224 Move returns status 0, amount 0
21:59:23.121 00.000 20224 move complete, result=0
21:59:23.121 00.000 20224 worker thread done servicing request
21:59:23.129 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54707, med=2758, FiltMin=2502, FiltMax=24272, Gamma=1.000
21:59:23.153 00.024 8996 UpdateGuideState exits: m=762230 SNR=348.9
21:59:23.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:23.156 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:23.158 00.002 8996 Enqueuing Expose request
21:59:23.158 00.000 20224 Worker thread wakes up
21:59:23.158 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:23.159 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:23.160 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:24.330 01.170 20224 Exposure complete
21:59:24.400 00.070 20224 worker thread done servicing request
21:59:24.400 00.000 8996 OnExposeComplete: enter
21:59:24.402 00.002 8996 UpdateGuideState(): m_state=6
21:59:24.405 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3555
21:59:24.407 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=472.33, Mass=696966, SNR=404.3, Peak=48557 HFD=4.6
21:59:24.409 00.002 8996 MultiStar: [#1 -0.19,-0.29,0.68,U] [#2 -0.46,-0.60,0.00,M2] [#3 -0.37,-0.57,0.00,M1] [#4 -0.34,-0.57,0.00,M1] [#5 -0.43,-0.28,0.00,M1] [#6 -0.45,-0.57,0.00,M2] [#7 -0.42,-0.30,0.00,M1] [#8 -0.53,-0.24,0.00,M1] 
21:59:24.411 00.002 8996 refined, 1 included, MultiStar: {-0.21, -0.30}, one-star: {-0.23, -0.31}
21:59:24.412 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
21:59:24.413 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
21:59:24.415 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.30 hyp=0.37 cameraTheta=-2.18 mountX=-0.18 mountY=0.33, mountTheta=2.08
21:59:24.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.30, opts=13)
21:59:24.419 00.002 8996 Enqueuing Move request for scope (-0.21, -0.30)
21:59:24.421 00.002 20224 Worker thread wakes up
21:59:24.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.30) opts 0xd
21:59:24.421 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.30)
21:59:24.421 00.000 20224 Moving (-0.21, -0.30) raw xDistance=-0.18 yDistance=0.33
21:59:24.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
21:59:24.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
21:59:24.421 00.000 20224 MoveAxis(E, 0, ABG)
21:59:24.421 00.000 20224 Move returns status 0, amount 0
21:59:24.421 00.000 20224 MoveAxis(S, 69, ABG)
21:59:24.421 00.000 20224 Guiding  Dir = 1, Dur = 69
21:59:24.422 00.001 20224 IsSlewing returns 0
21:59:24.422 00.000 20224 IsGuiding returns 0
21:59:24.427 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48557, med=2758, FiltMin=2518, FiltMax=23747, Gamma=1.000
21:59:24.448 00.021 8996 UpdateGuideState exits: m=696966 SNR=404.3
21:59:24.449 00.001 20224 PulseGuide returned control before completion, sleep 53
21:59:24.449 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:24.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:24.451 00.001 8996 Enqueuing Expose request
21:59:24.510 00.059 20224 IsGuiding returns 1
21:59:24.510 00.000 20224 scope still moving after pulse duration time elapsed
21:59:24.542 00.032 20224 IsSlewing returns 0
21:59:24.542 00.000 20224 IsGuiding returns 0
21:59:24.542 00.000 20224 scope move finished after 69 + 50 ms
21:59:24.542 00.000 20224 Move returns status 0, amount 69
21:59:24.542 00.000 20224 move complete, result=0
21:59:24.543 00.001 20224 worker thread done servicing request
21:59:24.543 00.000 20224 Worker thread wakes up
21:59:24.543 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:24.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:24.543 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 69 ms SOUTH
21:59:25.505 00.962 20224 Exposure complete
21:59:25.588 00.083 20224 worker thread done servicing request
21:59:25.588 00.000 8996 OnExposeComplete: enter
21:59:25.590 00.002 8996 UpdateGuideState(): m_state=6
21:59:25.592 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3556
21:59:25.594 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=472.39, Mass=717055, SNR=354.6, Peak=49168 HFD=4.7
21:59:25.596 00.002 8996 MultiStar: [#1 -0.08,-0.21,0.65,U] [#2 -0.44,-0.45,0.00,M3] [#3 -0.21,-0.45,0.00,M2] [#4 -0.26,-0.57,0.00,M2] [#5 -0.41,-0.12,0.00,M2] [#6 -0.33,-0.38,0.00,M3] [#7 -0.26,-0.14,0.48,U] [#8 -0.42,-0.26,0.00,M2] 
21:59:25.597 00.001 8996 refined, 2 included, MultiStar: {-0.18, -0.21}, one-star: {-0.22, -0.25}
21:59:25.599 00.002 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
21:59:25.601 00.002 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
21:59:25.602 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-2.28 mountX=-0.16 mountY=0.23, mountTheta=2.18
21:59:25.604 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.21, opts=13)
21:59:25.605 00.001 8996 Enqueuing Move request for scope (-0.18, -0.21)
21:59:25.606 00.001 20224 Worker thread wakes up
21:59:25.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.21) opts 0xd
21:59:25.606 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.21)
21:59:25.606 00.000 20224 Moving (-0.18, -0.21) raw xDistance=-0.16 yDistance=0.23
21:59:25.607 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
21:59:25.607 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:59:25.607 00.000 20224 MoveAxis(E, 0, ABG)
21:59:25.607 00.000 20224 Move returns status 0, amount 0
21:59:25.607 00.000 20224 MoveAxis(S, 49, ABG)
21:59:25.607 00.000 20224 Guiding  Dir = 1, Dur = 49
21:59:25.607 00.000 20224 IsSlewing returns 0
21:59:25.607 00.000 20224 IsGuiding returns 0
21:59:25.611 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49168, med=2758, FiltMin=2518, FiltMax=22992, Gamma=1.000
21:59:25.629 00.018 8996 UpdateGuideState exits: m=717055 SNR=354.6
21:59:25.631 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:25.633 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:25.635 00.002 8996 Enqueuing Expose request
21:59:25.639 00.004 20224 PulseGuide returned control before completion, sleep 28
21:59:25.669 00.030 20224 IsGuiding returns 1
21:59:25.669 00.000 20224 scope still moving after pulse duration time elapsed
21:59:25.699 00.030 20224 IsSlewing returns 0
21:59:25.699 00.000 20224 IsGuiding returns 1
21:59:25.731 00.032 20224 IsSlewing returns 0
21:59:25.731 00.000 20224 IsGuiding returns 0
21:59:25.732 00.001 20224 scope move finished after 49 + 74 ms
21:59:25.732 00.000 20224 Move returns status 0, amount 49
21:59:25.732 00.000 20224 move complete, result=0
21:59:25.732 00.000 20224 worker thread done servicing request
21:59:25.732 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 49 ms SOUTH
21:59:25.734 00.002 20224 Worker thread wakes up
21:59:25.734 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:25.735 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:26.897 01.162 20224 Exposure complete
21:59:26.976 00.079 20224 worker thread done servicing request
21:59:26.976 00.000 8996 OnExposeComplete: enter
21:59:26.977 00.001 8996 UpdateGuideState(): m_state=6
21:59:26.978 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3557
21:59:26.979 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.94, Mass=732249, SNR=372.9, Peak=65123 HFD=4.3
21:59:26.980 00.001 8996 MultiStar: [#1 -0.00,0.49,0.00,M1] [#2 -0.29,0.10,0.72,U] [#3 -0.05,0.17,0.58,U] [#4 -0.08,0.13,0.54,U] [#5 -0.30,0.47,0.00,M3] [#6 -0.28,0.10,0.38,U] [#7 -0.19,0.37,0.00,M1] [#8 -0.33,0.44,0.00,M3] 
21:59:26.981 00.001 8996 refined, 4 included, MultiStar: {-0.13, 0.18}, one-star: {-0.04, 0.30}
21:59:26.981 00.000 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
21:59:26.982 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
21:59:26.983 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.21 mountX=-0.15 mountY=-0.16, mountTheta=-2.31
21:59:26.984 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.18, opts=13)
21:59:26.985 00.001 8996 Enqueuing Move request for scope (-0.13, 0.18)
21:59:26.986 00.001 20224 Worker thread wakes up
21:59:26.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
21:59:26.986 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
21:59:26.986 00.000 20224 Moving (-0.13, 0.18) raw xDistance=-0.15 yDistance=-0.16
21:59:26.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
21:59:26.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:26.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:59:26.986 00.000 20224 MoveAxis(E, 0, ABG)
21:59:26.986 00.000 20224 Move returns status 0, amount 0
21:59:26.986 00.000 20224 MoveAxis(N, 0, ABG)
21:59:26.986 00.000 20224 Move returns status 0, amount 0
21:59:26.986 00.000 20224 move complete, result=0
21:59:26.986 00.000 20224 worker thread done servicing request
21:59:26.996 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65123, med=2758, FiltMin=2473, FiltMax=27398, Gamma=1.000
21:59:27.014 00.018 8996 UpdateGuideState exits: m=732249 SNR=372.9
21:59:27.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:27.015 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:27.016 00.001 8996 Enqueuing Expose request
21:59:27.017 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:27.017 00.000 20224 Worker thread wakes up
21:59:27.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:27.018 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:28.001 00.983 20224 Exposure complete
21:59:28.065 00.064 20224 worker thread done servicing request
21:59:28.065 00.000 8996 OnExposeComplete: enter
21:59:28.067 00.002 8996 UpdateGuideState(): m_state=6
21:59:28.069 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3558
21:59:28.071 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=473.01, Mass=747720, SNR=332.5, Peak=59523 HFD=4.2
21:59:28.073 00.002 8996 MultiStar: [#1 0.06,0.46,0.00,M2] [#2 -0.36,0.01,0.77,U] [#3 -0.29,0.00,0.62,U] [#4 -0.31,-0.02,0.62,U] [#5 -0.37,0.40,0.00,M4] [#6 -0.47,-0.07,0.00,M3] [#7 -0.28,0.53,0.00,M2] [#8 -0.43,0.26,0.00,M4] 
21:59:28.075 00.002 8996 refined, 3 included, MultiStar: {-0.28, 0.12}, one-star: {-0.18, 0.37}
21:59:28.076 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
21:59:28.078 00.002 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
21:59:28.079 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.12 hyp=0.30 cameraTheta=2.72 mountX=-0.29 mountY=-0.09, mountTheta=-2.83
21:59:28.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.12, opts=13)
21:59:28.084 00.002 8996 Enqueuing Move request for scope (-0.28, 0.12)
21:59:28.086 00.002 20224 Worker thread wakes up
21:59:28.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.12) opts 0xd
21:59:28.086 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.12)
21:59:28.086 00.000 20224 Moving (-0.28, 0.12) raw xDistance=-0.29 yDistance=-0.09
21:59:28.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
21:59:28.087 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:28.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:59:28.087 00.000 20224 MoveAxis(E, 42, ABG)
21:59:28.087 00.000 20224 Guiding  Dir = 2, Dur = 42
21:59:28.088 00.001 20224 IsSlewing returns 0
21:59:28.088 00.000 20224 IsGuiding returns 0
21:59:28.094 00.006 20224 PulseGuide returned control before completion, sleep 47
21:59:28.096 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59523, med=2758, FiltMin=2467, FiltMax=30848, Gamma=1.000
21:59:28.118 00.022 8996 UpdateGuideState exits: m=747720 SNR=332.5
21:59:28.119 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:28.119 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:28.120 00.001 8996 Enqueuing Expose request
21:59:28.155 00.035 20224 IsGuiding returns 1
21:59:28.155 00.000 20224 scope still moving after pulse duration time elapsed
21:59:28.187 00.032 20224 IsSlewing returns 0
21:59:28.187 00.000 20224 IsGuiding returns 0
21:59:28.187 00.000 20224 scope move finished after 42 + 56 ms
21:59:28.187 00.000 20224 Move returns status 0, amount 42
21:59:28.187 00.000 20224 MoveAxis(N, 0, ABG)
21:59:28.187 00.000 20224 Move returns status 0, amount 0
21:59:28.187 00.000 20224 move complete, result=0
21:59:28.187 00.000 20224 worker thread done servicing request
21:59:28.187 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
21:59:28.189 00.002 20224 Worker thread wakes up
21:59:28.189 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:28.190 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:29.366 01.176 20224 Exposure complete
21:59:29.421 00.055 20224 worker thread done servicing request
21:59:29.421 00.000 8996 OnExposeComplete: enter
21:59:29.422 00.001 8996 UpdateGuideState(): m_state=6
21:59:29.423 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3559
21:59:29.424 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.91, Mass=749337, SNR=332.0, Peak=65507 HFD=4.5
21:59:29.425 00.001 8996 MultiStar: [#1 0.24,0.44,0.00,M3] [#2 0.09,0.05,0.82,U] [#3 0.13,0.16,0.72,U] [#4 0.14,0.05,0.60,U] [#5 0.02,0.38,0.60,U] [#6 -0.01,0.07,0.45,U] [#7 0.08,0.37,0.52,U] [#8 -0.02,0.27,0.46,U] 
21:59:29.426 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.20}, one-star: {0.24, 0.27}
21:59:29.426 00.000 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
21:59:29.427 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
21:59:29.428 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.10 mountX=0.08 mountY=-0.21, mountTheta=-1.20
21:59:29.429 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.20, opts=13)
21:59:29.430 00.001 8996 Enqueuing Move request for scope (0.10, 0.20)
21:59:29.431 00.001 20224 Worker thread wakes up
21:59:29.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
21:59:29.431 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
21:59:29.431 00.000 20224 Moving (0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
21:59:29.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:59:29.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:59:29.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:59:29.431 00.000 20224 MoveAxis(E, 0, ABG)
21:59:29.431 00.000 20224 Move returns status 0, amount 0
21:59:29.431 00.000 20224 MoveAxis(N, 0, ABG)
21:59:29.431 00.000 20224 Move returns status 0, amount 0
21:59:29.431 00.000 20224 move complete, result=0
21:59:29.431 00.000 20224 worker thread done servicing request
21:59:29.435 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2515, FiltMax=29894, Gamma=1.000
21:59:29.465 00.030 8996 UpdateGuideState exits: m=749337 SNR=332.0
21:59:29.467 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:29.469 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:29.471 00.002 8996 Enqueuing Expose request
21:59:29.472 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:29.473 00.001 20224 Worker thread wakes up
21:59:29.473 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:29.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:30.470 00.997 20224 Exposure complete
21:59:30.534 00.064 20224 worker thread done servicing request
21:59:30.534 00.000 8996 OnExposeComplete: enter
21:59:30.535 00.001 8996 UpdateGuideState(): m_state=6
21:59:30.535 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3560
21:59:30.538 00.003 8996 Star::Find returns 1 (0), X=138.60, Y=472.86, Mass=758176, SNR=380.5, Peak=65507 HFD=4.7
21:59:30.539 00.001 8996 MultiStar: [#1 0.21,0.25,0.61,U] [#2 0.02,-0.05,0.70,U] [#3 0.29,-0.03,0.55,U] [#4 0.23,-0.19,0.51,U] [#5 0.02,0.31,0.54,U] [#6 -0.01,-0.03,0.40,U] [#7 -0.07,0.25,0.44,U] [#8 -0.07,0.03,0.35,U] 
21:59:30.540 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.10}, one-star: {0.10, 0.22}
21:59:30.541 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
21:59:30.542 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
21:59:30.543 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.82 mountX=0.08 mountY=-0.11, mountTheta=-0.93
21:59:30.547 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.10, opts=13)
21:59:30.548 00.001 8996 Enqueuing Move request for scope (0.09, 0.10)
21:59:30.550 00.002 20224 Worker thread wakes up
21:59:30.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
21:59:30.550 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
21:59:30.550 00.000 20224 Moving (0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
21:59:30.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:59:30.550 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:30.550 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:59:30.550 00.000 20224 MoveAxis(E, 0, ABG)
21:59:30.550 00.000 20224 Move returns status 0, amount 0
21:59:30.550 00.000 20224 MoveAxis(N, 0, ABG)
21:59:30.550 00.000 20224 Move returns status 0, amount 0
21:59:30.550 00.000 20224 move complete, result=0
21:59:30.550 00.000 20224 worker thread done servicing request
21:59:30.554 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2758, FiltMin=2521, FiltMax=30480, Gamma=1.000
21:59:30.569 00.015 8996 UpdateGuideState exits: m=758176 SNR=380.5
21:59:30.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:30.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:30.571 00.000 8996 Enqueuing Expose request
21:59:30.572 00.001 20224 Worker thread wakes up
21:59:30.572 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:30.573 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:30.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:31.743 01.170 20224 Exposure complete
21:59:31.839 00.096 20224 worker thread done servicing request
21:59:31.840 00.001 8996 OnExposeComplete: enter
21:59:31.841 00.001 8996 UpdateGuideState(): m_state=6
21:59:31.845 00.004 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3561
21:59:31.847 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=472.78, Mass=684794, SNR=339.8, Peak=63395 HFD=4.5
21:59:31.849 00.002 8996 MultiStar: [#1 0.33,0.49,0.00,M3] [#2 0.00,0.09,0.74,U] [#3 -0.02,0.17,0.60,U] [#4 0.01,0.03,0.57,U] [#5 0.05,0.38,0.69,U] [#6 -0.04,-0.02,0.47,U] [#7 -0.04,0.40,0.49,U] [#8 -0.09,0.28,0.44,U] 
21:59:31.850 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.18}, one-star: {0.23, 0.14}
21:59:31.851 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
21:59:31.853 00.002 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
21:59:31.854 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.37 mountX=0.02 mountY=-0.18, mountTheta=-1.47
21:59:31.857 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.18, opts=13)
21:59:31.861 00.004 8996 Enqueuing Move request for scope (0.04, 0.18)
21:59:31.863 00.002 20224 Worker thread wakes up
21:59:31.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
21:59:31.863 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
21:59:31.863 00.000 20224 Moving (0.04, 0.18) raw xDistance=0.02 yDistance=-0.18
21:59:31.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:59:31.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:31.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:59:31.863 00.000 20224 MoveAxis(E, 0, ABG)
21:59:31.863 00.000 20224 Move returns status 0, amount 0
21:59:31.864 00.001 20224 MoveAxis(N, 0, ABG)
21:59:31.864 00.000 20224 Move returns status 0, amount 0
21:59:31.864 00.000 20224 move complete, result=0
21:59:31.864 00.000 20224 worker thread done servicing request
21:59:31.870 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63395, med=2758, FiltMin=2505, FiltMax=24976, Gamma=1.000
21:59:31.888 00.018 8996 UpdateGuideState exits: m=684794 SNR=339.8
21:59:31.891 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:31.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:31.894 00.002 8996 Enqueuing Expose request
21:59:31.895 00.001 20224 Worker thread wakes up
21:59:31.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:31.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:31.896 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:32.877 00.981 20224 Exposure complete
21:59:32.954 00.077 20224 worker thread done servicing request
21:59:32.954 00.000 8996 OnExposeComplete: enter
21:59:32.955 00.001 8996 UpdateGuideState(): m_state=6
21:59:32.956 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3562
21:59:32.957 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.72, Mass=764532, SNR=398.3, Peak=61539 HFD=4.6
21:59:32.959 00.002 8996 MultiStar: [#1 0.04,0.41,0.00,M4] [#2 -0.01,-0.04,0.66,U] [#3 -0.18,0.05,0.61,U] [#4 -0.27,-0.18,0.49,U] [#5 -0.26,0.30,0.53,U] [#6 -0.13,-0.08,0.36,U] [#7 -0.17,0.25,0.39,U] [#8 -0.29,0.24,0.38,U] 
21:59:32.960 00.001 8996 single-star, 7 included, MultiStar: {-0.15, 0.07}, one-star: {-0.05, 0.08}
21:59:32.962 00.002 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
21:59:32.963 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
21:59:32.966 00.003 8996 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.11 mountX=-0.06 mountY=-0.08, mountTheta=-2.21
21:59:32.969 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.08, opts=13)
21:59:32.972 00.003 8996 Enqueuing Move request for scope (-0.05, 0.08)
21:59:32.974 00.002 20224 Worker thread wakes up
21:59:32.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
21:59:32.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
21:59:32.974 00.000 20224 Moving (-0.05, 0.08) raw xDistance=-0.06 yDistance=-0.08
21:59:32.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:59:32.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:32.975 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:59:32.975 00.000 20224 MoveAxis(E, 0, ABG)
21:59:32.975 00.000 20224 Move returns status 0, amount 0
21:59:32.975 00.000 20224 MoveAxis(N, 0, ABG)
21:59:32.975 00.000 20224 Move returns status 0, amount 0
21:59:32.975 00.000 20224 move complete, result=0
21:59:32.975 00.000 20224 worker thread done servicing request
21:59:32.984 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61539, med=2758, FiltMin=2480, FiltMax=27411, Gamma=1.000
21:59:33.001 00.017 8996 UpdateGuideState exits: m=764532 SNR=398.3
21:59:33.003 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:33.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:33.005 00.001 8996 Enqueuing Expose request
21:59:33.006 00.001 20224 Worker thread wakes up
21:59:33.006 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:33.008 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:33.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:34.205 01.197 20224 Exposure complete
21:59:34.267 00.062 20224 worker thread done servicing request
21:59:34.267 00.000 8996 OnExposeComplete: enter
21:59:34.268 00.001 8996 UpdateGuideState(): m_state=6
21:59:34.269 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3563
21:59:34.270 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.90, Mass=748503, SNR=352.7, Peak=65507 HFD=4.3
21:59:34.271 00.001 8996 MultiStar: [#1 -0.13,0.34,0.70,U] [#2 -0.37,-0.11,0.72,U] [#3 -0.31,0.15,0.57,U] [#4 -0.23,0.05,0.57,U] [#5 -0.19,0.29,0.63,U] [#6 -0.27,0.08,0.38,U] [#7 -0.34,0.37,0.00,M1] [#8 -0.21,0.35,0.00,M1] 
21:59:34.272 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.16}, one-star: {-0.04, 0.26}
21:59:34.272 00.000 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
21:59:34.273 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
21:59:34.274 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.26 cameraTheta=2.46 mountX=-0.22 mountY=-0.14, mountTheta=-2.57
21:59:34.278 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.16, opts=13)
21:59:34.280 00.002 8996 Enqueuing Move request for scope (-0.20, 0.16)
21:59:34.282 00.002 20224 Worker thread wakes up
21:59:34.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
21:59:34.282 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
21:59:34.282 00.000 20224 Moving (-0.20, 0.16) raw xDistance=-0.22 yDistance=-0.14
21:59:34.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
21:59:34.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:34.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:59:34.283 00.001 20224 MoveAxis(E, 32, ABG)
21:59:34.283 00.000 20224 Guiding  Dir = 2, Dur = 32
21:59:34.283 00.000 20224 IsSlewing returns 0
21:59:34.284 00.001 20224 IsGuiding returns 0
21:59:34.290 00.006 20224 PulseGuide returned control before completion, sleep 36
21:59:34.290 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2518, FiltMax=28038, Gamma=1.000
21:59:34.307 00.017 8996 UpdateGuideState exits: m=748503 SNR=352.7
21:59:34.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:34.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:34.310 00.001 8996 Enqueuing Expose request
21:59:34.336 00.026 20224 IsGuiding returns 1
21:59:34.336 00.000 20224 scope still moving after pulse duration time elapsed
21:59:34.367 00.031 20224 IsSlewing returns 0
21:59:34.367 00.000 20224 IsGuiding returns 1
21:59:34.399 00.032 20224 IsSlewing returns 0
21:59:34.399 00.000 20224 IsGuiding returns 0
21:59:34.399 00.000 20224 scope move finished after 32 + 83 ms
21:59:34.399 00.000 20224 Move returns status 0, amount 32
21:59:34.399 00.000 20224 MoveAxis(N, 0, ABG)
21:59:34.400 00.001 20224 Move returns status 0, amount 0
21:59:34.400 00.000 20224 move complete, result=0
21:59:34.400 00.000 20224 worker thread done servicing request
21:59:34.400 00.000 20224 Worker thread wakes up
21:59:34.400 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
21:59:34.403 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:34.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:35.387 00.984 20224 Exposure complete
21:59:35.453 00.066 20224 worker thread done servicing request
21:59:35.453 00.000 8996 OnExposeComplete: enter
21:59:35.454 00.001 8996 UpdateGuideState(): m_state=6
21:59:35.455 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3564
21:59:35.456 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.70, Mass=755323, SNR=353.6, Peak=65507 HFD=4.5
21:59:35.457 00.001 8996 MultiStar: [#1 0.27,0.23,0.59,U] [#2 0.10,-0.33,0.75,U] [#3 0.29,0.03,0.64,U] [#4 0.33,-0.06,0.57,U] [#5 0.05,0.02,0.61,U] [#6 0.22,-0.11,0.45,U] [#7 0.20,0.19,0.43,U] [#8 0.06,0.16,0.43,U] 
21:59:35.458 00.001 8996 refined, 8 included, MultiStar: {0.21, 0.01}, one-star: {0.27, 0.06}
21:59:35.458 00.000 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
21:59:35.459 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
21:59:35.460 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.01 hyp=0.21 cameraTheta=0.05 mountX=0.20 mountY=-0.03, mountTheta=-0.16
21:59:35.461 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.01, opts=13)
21:59:35.462 00.001 8996 Enqueuing Move request for scope (0.21, 0.01)
21:59:35.462 00.000 20224 Worker thread wakes up
21:59:35.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.01) opts 0xd
21:59:35.463 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.01)
21:59:35.463 00.000 20224 Moving (0.21, 0.01) raw xDistance=0.20 yDistance=-0.03
21:59:35.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
21:59:35.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:35.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:59:35.463 00.000 20224 MoveAxis(W, 27, ABG)
21:59:35.463 00.000 20224 Guiding  Dir = 3, Dur = 27
21:59:35.463 00.000 20224 IsSlewing returns 0
21:59:35.463 00.000 20224 IsGuiding returns 0
21:59:35.467 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2758, FiltMin=2496, FiltMax=33008, Gamma=1.000
21:59:35.481 00.014 8996 UpdateGuideState exits: m=755323 SNR=353.6
21:59:35.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:35.483 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:35.484 00.001 8996 Enqueuing Expose request
21:59:35.492 00.008 20224 IsGuiding returns 1
21:59:35.492 00.000 20224 scope still moving after pulse duration time elapsed
21:59:35.521 00.029 20224 IsSlewing returns 0
21:59:35.521 00.000 20224 IsGuiding returns 1
21:59:35.552 00.031 20224 IsSlewing returns 0
21:59:35.553 00.001 20224 IsGuiding returns 1
21:59:35.584 00.031 20224 IsSlewing returns 0
21:59:35.584 00.000 20224 IsGuiding returns 0
21:59:35.584 00.000 20224 scope move finished after 27 + 93 ms
21:59:35.584 00.000 20224 Move returns status 0, amount 27
21:59:35.584 00.000 20224 MoveAxis(N, 0, ABG)
21:59:35.584 00.000 20224 Move returns status 0, amount 0
21:59:35.584 00.000 20224 move complete, result=0
21:59:35.584 00.000 20224 worker thread done servicing request
21:59:35.585 00.001 20224 Worker thread wakes up
21:59:35.585 00.000 8996 GuideStep: 0.2 px 27 ms WEST, -0.0 px 0 ms NORTH
21:59:35.586 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:35.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:36.783 01.197 20224 Exposure complete
21:59:36.867 00.084 20224 worker thread done servicing request
21:59:36.868 00.001 8996 OnExposeComplete: enter
21:59:36.868 00.000 8996 UpdateGuideState(): m_state=6
21:59:36.870 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3565
21:59:36.870 00.000 8996 Star::Find returns 1 (0), X=138.44, Y=472.50, Mass=746592, SNR=372.1, Peak=50045 HFD=4.9
21:59:36.871 00.001 8996 MultiStar: [#1 0.12,-0.03,0.62,U] [#2 -0.11,-0.24,0.76,U] [#3 -0.06,-0.19,0.61,U] [#4 0.10,-0.30,0.55,U] [#5 -0.20,-0.11,0.58,U] [#6 -0.24,-0.24,0.38,U] [#7 -0.31,0.08,0.37,U] [#8 -0.23,-0.01,0.43,U] 
21:59:36.872 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.14}, one-star: {-0.07, -0.14}
21:59:36.872 00.000 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
21:59:36.873 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
21:59:36.874 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.02 mountX=-0.05 mountY=0.14, mountTheta=1.92
21:59:36.875 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.14, opts=13)
21:59:36.876 00.001 8996 Enqueuing Move request for scope (-0.07, -0.14)
21:59:36.877 00.001 20224 Worker thread wakes up
21:59:36.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
21:59:36.877 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
21:59:36.877 00.000 20224 Moving (-0.07, -0.14) raw xDistance=-0.05 yDistance=0.14
21:59:36.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:59:36.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:36.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:59:36.877 00.000 20224 MoveAxis(E, 0, ABG)
21:59:36.878 00.001 20224 Move returns status 0, amount 0
21:59:36.878 00.000 20224 MoveAxis(N, 0, ABG)
21:59:36.878 00.000 20224 Move returns status 0, amount 0
21:59:36.878 00.000 20224 move complete, result=0
21:59:36.878 00.000 20224 worker thread done servicing request
21:59:36.881 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50045, med=2758, FiltMin=2489, FiltMax=26128, Gamma=1.000
21:59:36.896 00.015 8996 UpdateGuideState exits: m=746592 SNR=372.1
21:59:36.896 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:36.897 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:36.898 00.001 8996 Enqueuing Expose request
21:59:36.900 00.002 20224 Worker thread wakes up
21:59:36.900 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:36.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:36.902 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:37.886 00.984 20224 Exposure complete
21:59:37.950 00.064 20224 worker thread done servicing request
21:59:37.950 00.000 8996 OnExposeComplete: enter
21:59:37.952 00.002 8996 UpdateGuideState(): m_state=6
21:59:37.954 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3566
21:59:37.955 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.63, Mass=713598, SNR=341.8, Peak=57539 HFD=4.7
21:59:37.958 00.003 8996 MultiStar: [#1 0.28,0.31,0.00,M2] [#2 0.14,-0.12,0.85,U] [#3 0.20,-0.08,0.60,U] [#4 0.21,-0.20,0.65,U] [#5 0.08,0.06,0.67,U] [#6 0.08,-0.29,0.43,U] [#7 0.06,0.36,0.47,U] [#8 -0.01,0.15,0.39,U] 
21:59:37.959 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.03}, one-star: {0.13, -0.01}
21:59:37.962 00.003 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
21:59:37.965 00.003 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
21:59:37.967 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.23 mountX=0.12 mountY=0.01, mountTheta=0.12
21:59:37.970 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.03, opts=13)
21:59:37.971 00.001 8996 Enqueuing Move request for scope (0.12, -0.03)
21:59:37.973 00.002 20224 Worker thread wakes up
21:59:37.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
21:59:37.973 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
21:59:37.973 00.000 20224 Moving (0.12, -0.03) raw xDistance=0.12 yDistance=0.01
21:59:37.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:59:37.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:37.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:59:37.973 00.000 20224 MoveAxis(E, 0, ABG)
21:59:37.974 00.001 20224 Move returns status 0, amount 0
21:59:37.974 00.000 20224 MoveAxis(N, 0, ABG)
21:59:37.974 00.000 20224 Move returns status 0, amount 0
21:59:37.974 00.000 20224 move complete, result=0
21:59:37.974 00.000 20224 worker thread done servicing request
21:59:37.979 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57539, med=2758, FiltMin=2489, FiltMax=27587, Gamma=1.000
21:59:38.006 00.027 8996 UpdateGuideState exits: m=713598 SNR=341.8
21:59:38.009 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:38.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:38.013 00.003 8996 Enqueuing Expose request
21:59:38.015 00.002 20224 Worker thread wakes up
21:59:38.015 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:38.017 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:38.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:39.209 01.192 20224 Exposure complete
21:59:39.287 00.078 20224 worker thread done servicing request
21:59:39.287 00.000 8996 OnExposeComplete: enter
21:59:39.288 00.001 8996 UpdateGuideState(): m_state=6
21:59:39.289 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3567
21:59:39.290 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.61, Mass=699777, SNR=397.5, Peak=53763 HFD=4.7
21:59:39.291 00.001 8996 MultiStar: [#1 0.23,0.12,0.58,U] [#2 -0.13,-0.36,0.66,U] [#3 0.04,-0.22,0.49,U] [#4 0.02,-0.10,0.46,U] [#5 -0.00,0.13,0.55,U] [#6 -0.02,-0.23,0.44,U] [#7 -0.14,0.12,0.42,U] [#8 0.04,0.10,0.36,U] 
21:59:39.292 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.11, -0.02}
21:59:39.293 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
21:59:39.294 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
21:59:39.295 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.16 mountX=0.03 mountY=0.06, mountTheta=1.06
21:59:39.296 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
21:59:39.297 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
21:59:39.298 00.001 20224 Worker thread wakes up
21:59:39.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
21:59:39.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
21:59:39.298 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.03 yDistance=0.06
21:59:39.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:59:39.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:39.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:59:39.298 00.000 20224 MoveAxis(E, 0, ABG)
21:59:39.298 00.000 20224 Move returns status 0, amount 0
21:59:39.298 00.000 20224 MoveAxis(N, 0, ABG)
21:59:39.298 00.000 20224 Move returns status 0, amount 0
21:59:39.298 00.000 20224 move complete, result=0
21:59:39.299 00.001 20224 worker thread done servicing request
21:59:39.302 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53763, med=2761, FiltMin=2525, FiltMax=26992, Gamma=1.000
21:59:39.332 00.030 8996 UpdateGuideState exits: m=699777 SNR=397.5
21:59:39.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:39.336 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:39.337 00.001 8996 Enqueuing Expose request
21:59:39.337 00.000 20224 Worker thread wakes up
21:59:39.338 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:39.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:39.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:40.312 00.973 20224 Exposure complete
21:59:40.382 00.070 20224 worker thread done servicing request
21:59:40.383 00.001 8996 OnExposeComplete: enter
21:59:40.384 00.001 8996 UpdateGuideState(): m_state=6
21:59:40.387 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3568
21:59:40.390 00.003 8996 Star::Find returns 1 (0), X=138.39, Y=472.69, Mass=698797, SNR=321.7, Peak=54339 HFD=4.6
21:59:40.392 00.002 8996 MultiStar: [#1 0.17,0.26,0.67,U] [#2 0.02,-0.19,0.76,U] [#3 -0.03,-0.01,0.65,U] [#4 -0.08,-0.21,0.62,U] [#5 -0.13,0.08,0.66,U] [#6 -0.10,-0.27,0.53,U] [#7 -0.19,0.16,0.55,U] [#8 -0.09,0.05,0.41,U] 
21:59:40.393 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.01}, one-star: {-0.11, 0.05}
21:59:40.394 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
21:59:40.395 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
21:59:40.397 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.04 mountX=-0.06 mountY=0.01, mountTheta=2.93
21:59:40.399 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
21:59:40.400 00.001 8996 Enqueuing Move request for scope (-0.06, -0.01)
21:59:40.402 00.002 20224 Worker thread wakes up
21:59:40.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
21:59:40.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
21:59:40.402 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.01
21:59:40.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:59:40.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:40.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:59:40.403 00.001 20224 MoveAxis(E, 0, ABG)
21:59:40.403 00.000 20224 Move returns status 0, amount 0
21:59:40.403 00.000 20224 MoveAxis(N, 0, ABG)
21:59:40.403 00.000 20224 Move returns status 0, amount 0
21:59:40.403 00.000 20224 move complete, result=0
21:59:40.403 00.000 20224 worker thread done servicing request
21:59:40.409 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54339, med=2758, FiltMin=2509, FiltMax=22787, Gamma=1.000
21:59:40.427 00.018 8996 UpdateGuideState exits: m=698797 SNR=321.7
21:59:40.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:40.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:40.429 00.000 8996 Enqueuing Expose request
21:59:40.430 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:40.432 00.002 20224 Worker thread wakes up
21:59:40.432 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:40.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:41.600 01.168 20224 Exposure complete
21:59:41.658 00.058 20224 worker thread done servicing request
21:59:41.659 00.001 8996 OnExposeComplete: enter
21:59:41.660 00.001 8996 UpdateGuideState(): m_state=6
21:59:41.661 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3569
21:59:41.662 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.79, Mass=674006, SNR=365.0, Peak=61763 HFD=4.6
21:59:41.663 00.001 8996 MultiStar: [#1 0.07,0.03,0.61,U] [#2 -0.06,-0.31,0.68,U] [#3 -0.06,-0.24,0.58,U] [#4 -0.07,-0.21,0.58,U] [#5 -0.18,0.18,0.54,U] [#6 -0.07,-0.15,0.40,U] [#7 -0.13,0.22,0.48,U] [#8 -0.12,0.06,0.42,U] 
21:59:41.664 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.02, 0.15}
21:59:41.665 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
21:59:41.667 00.002 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
21:59:41.668 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.76 mountX=-0.06 mountY=0.03, mountTheta=2.65
21:59:41.670 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
21:59:41.671 00.001 8996 Enqueuing Move request for scope (-0.06, -0.02)
21:59:41.672 00.001 20224 Worker thread wakes up
21:59:41.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
21:59:41.672 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
21:59:41.672 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
21:59:41.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:59:41.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:41.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:59:41.672 00.000 20224 MoveAxis(E, 0, ABG)
21:59:41.672 00.000 20224 Move returns status 0, amount 0
21:59:41.672 00.000 20224 MoveAxis(N, 0, ABG)
21:59:41.672 00.000 20224 Move returns status 0, amount 0
21:59:41.672 00.000 20224 move complete, result=0
21:59:41.672 00.000 20224 worker thread done servicing request
21:59:41.677 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61763, med=2758, FiltMin=2509, FiltMax=24163, Gamma=1.000
21:59:41.694 00.017 8996 UpdateGuideState exits: m=674006 SNR=365.0
21:59:41.695 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:41.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:41.696 00.000 8996 Enqueuing Expose request
21:59:41.697 00.001 20224 Worker thread wakes up
21:59:41.697 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:41.698 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:41.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:42.692 00.994 20224 Exposure complete
21:59:42.779 00.087 20224 worker thread done servicing request
21:59:42.779 00.000 8996 OnExposeComplete: enter
21:59:42.780 00.001 8996 UpdateGuideState(): m_state=6
21:59:42.781 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3570
21:59:42.782 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.75, Mass=749790, SNR=344.9, Peak=60163 HFD=4.6
21:59:42.783 00.001 8996 MultiStar: [#1 -0.03,0.14,0.66,U] [#2 -0.25,-0.37,0.00,M1] [#3 -0.10,-0.09,0.69,U] [#4 -0.08,0.00,0.55,U] [#5 -0.19,0.11,0.65,U] [#6 -0.12,-0.14,0.47,U] [#7 -0.15,0.31,0.54,U] [#8 -0.36,0.17,0.41,U] 
21:59:42.784 00.001 8996 single-star, 7 included, MultiStar: {-0.13, 0.08}, one-star: {-0.09, 0.11}
21:59:42.785 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
21:59:42.786 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
21:59:42.787 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.15 cameraTheta=2.24 mountX=-0.10 mountY=-0.10, mountTheta=-2.35
21:59:42.791 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.11, opts=13)
21:59:42.793 00.002 8996 Enqueuing Move request for scope (-0.09, 0.11)
21:59:42.794 00.001 20224 Worker thread wakes up
21:59:42.795 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
21:59:42.795 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
21:59:42.795 00.000 20224 Moving (-0.09, 0.11) raw xDistance=-0.10 yDistance=-0.10
21:59:42.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:59:42.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:42.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:59:42.796 00.001 20224 MoveAxis(E, 0, ABG)
21:59:42.796 00.000 20224 Move returns status 0, amount 0
21:59:42.796 00.000 20224 MoveAxis(N, 0, ABG)
21:59:42.796 00.000 20224 Move returns status 0, amount 0
21:59:42.796 00.000 20224 move complete, result=0
21:59:42.796 00.000 20224 worker thread done servicing request
21:59:42.803 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60163, med=2758, FiltMin=2483, FiltMax=24803, Gamma=1.000
21:59:42.833 00.030 8996 UpdateGuideState exits: m=749790 SNR=344.9
21:59:42.835 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:42.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:42.838 00.002 8996 Enqueuing Expose request
21:59:42.838 00.000 20224 Worker thread wakes up
21:59:42.838 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:42.840 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:42.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:44.001 01.161 20224 Exposure complete
21:59:44.060 00.059 20224 worker thread done servicing request
21:59:44.060 00.000 8996 OnExposeComplete: enter
21:59:44.061 00.001 8996 UpdateGuideState(): m_state=6
21:59:44.062 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3571
21:59:44.062 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=472.64, Mass=743295, SNR=347.6, Peak=58627 HFD=4.7
21:59:44.063 00.001 8996 MultiStar: [#1 0.22,0.05,0.73,U] [#2 -0.11,-0.28,0.80,U] [#3 0.00,-0.16,0.67,U] [#4 0.12,-0.41,0.00,M1] [#5 -0.08,0.08,0.59,U] [#6 -0.14,-0.26,0.47,U] [#7 -0.14,0.10,0.51,U] [#8 -0.01,0.08,0.42,U] 
21:59:44.064 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {0.06, 0.00}
21:59:44.065 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
21:59:44.066 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
21:59:44.066 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.06 cameraTheta=-1.76 mountX=-0.01 mountY=0.06, mountTheta=1.66
21:59:44.067 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
21:59:44.068 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
21:59:44.069 00.001 20224 Worker thread wakes up
21:59:44.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
21:59:44.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
21:59:44.069 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.01 yDistance=0.06
21:59:44.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:59:44.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:44.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:59:44.069 00.000 20224 MoveAxis(E, 0, ABG)
21:59:44.069 00.000 20224 Move returns status 0, amount 0
21:59:44.070 00.001 20224 MoveAxis(N, 0, ABG)
21:59:44.070 00.000 20224 Move returns status 0, amount 0
21:59:44.070 00.000 20224 move complete, result=0
21:59:44.070 00.000 20224 worker thread done servicing request
21:59:44.075 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58627, med=2758, FiltMin=2493, FiltMax=26688, Gamma=1.000
21:59:44.090 00.015 8996 UpdateGuideState exits: m=743295 SNR=347.6
21:59:44.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:44.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:44.092 00.000 8996 Enqueuing Expose request
21:59:44.093 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:44.094 00.001 20224 Worker thread wakes up
21:59:44.094 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:44.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:45.064 00.970 20224 Exposure complete
21:59:45.126 00.062 20224 worker thread done servicing request
21:59:45.126 00.000 8996 OnExposeComplete: enter
21:59:45.128 00.002 8996 UpdateGuideState(): m_state=6
21:59:45.129 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3572
21:59:45.130 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.57, Mass=749051, SNR=389.3, Peak=54035 HFD=4.6
21:59:45.131 00.001 8996 MultiStar: [#1 0.12,0.03,0.60,U] [#2 -0.11,-0.27,0.71,U] [#3 -0.07,-0.07,0.64,U] [#4 -0.02,-0.28,0.48,U] [#5 -0.18,-0.08,0.51,U] [#6 -0.14,-0.35,0.37,U] [#7 -0.19,0.06,0.42,U] [#8 -0.11,-0.14,0.35,U] 
21:59:45.132 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.12}, one-star: {0.09, -0.07}
21:59:45.132 00.000 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
21:59:45.133 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.61)
21:59:45.134 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.65 mountX=0.10 mountY=0.06, mountTheta=0.54
21:59:45.136 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.07, opts=13)
21:59:45.137 00.001 8996 Enqueuing Move request for scope (0.09, -0.07)
21:59:45.138 00.001 20224 Worker thread wakes up
21:59:45.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
21:59:45.138 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
21:59:45.138 00.000 20224 Moving (0.09, -0.07) raw xDistance=0.10 yDistance=0.06
21:59:45.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:59:45.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:45.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:59:45.138 00.000 20224 MoveAxis(E, 0, ABG)
21:59:45.138 00.000 20224 Move returns status 0, amount 0
21:59:45.138 00.000 20224 MoveAxis(N, 0, ABG)
21:59:45.138 00.000 20224 Move returns status 0, amount 0
21:59:45.138 00.000 20224 move complete, result=0
21:59:45.138 00.000 20224 worker thread done servicing request
21:59:45.142 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54035, med=2758, FiltMin=2502, FiltMax=28592, Gamma=1.000
21:59:45.162 00.020 8996 UpdateGuideState exits: m=749051 SNR=389.3
21:59:45.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:45.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:45.165 00.001 8996 Enqueuing Expose request
21:59:45.166 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:59:45.167 00.001 20224 Worker thread wakes up
21:59:45.167 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:45.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:46.329 01.162 20224 Exposure complete
21:59:46.385 00.056 20224 worker thread done servicing request
21:59:46.385 00.000 8996 OnExposeComplete: enter
21:59:46.386 00.001 8996 UpdateGuideState(): m_state=6
21:59:46.387 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3573
21:59:46.388 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.40, Mass=750299, SNR=333.6, Peak=60205 HFD=4.6
21:59:46.389 00.001 8996 MultiStar: [#1 0.19,-0.14,0.80,U] [#2 -0.04,-0.61,0.00,M1] [#3 0.02,-0.40,0.62,U] [#4 0.05,-0.49,0.00,M1] [#5 -0.11,-0.16,0.69,U] [#6 -0.13,-0.51,0.00,M1] [#7 -0.08,-0.15,0.49,U] [#8 -0.05,-0.26,0.41,U] 
21:59:46.390 00.001 8996 refined, 5 included, MultiStar: {0.06, -0.22}, one-star: {0.22, -0.24}
21:59:46.391 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
21:59:46.392 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
21:59:46.392 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.30 mountX=0.08 mountY=0.21, mountTheta=1.20
21:59:46.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.22, opts=13)
21:59:46.395 00.001 8996 Enqueuing Move request for scope (0.06, -0.22)
21:59:46.396 00.001 20224 Worker thread wakes up
21:59:46.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
21:59:46.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
21:59:46.396 00.000 20224 Moving (0.06, -0.22) raw xDistance=0.08 yDistance=0.21
21:59:46.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:59:46.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:59:46.396 00.000 20224 MoveAxis(E, 0, ABG)
21:59:46.396 00.000 20224 Move returns status 0, amount 0
21:59:46.396 00.000 20224 MoveAxis(S, 45, ABG)
21:59:46.397 00.001 20224 Guiding  Dir = 1, Dur = 45
21:59:46.397 00.000 20224 IsSlewing returns 0
21:59:46.397 00.000 20224 IsGuiding returns 0
21:59:46.400 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60205, med=2758, FiltMin=2509, FiltMax=29389, Gamma=1.000
21:59:46.416 00.016 8996 UpdateGuideState exits: m=750299 SNR=333.6
21:59:46.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:46.418 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:46.418 00.000 8996 Enqueuing Expose request
21:59:46.442 00.024 20224 IsGuiding returns 1
21:59:46.442 00.000 20224 scope still moving after pulse duration time elapsed
21:59:46.473 00.031 20224 IsSlewing returns 0
21:59:46.473 00.000 20224 IsGuiding returns 1
21:59:46.504 00.031 20224 IsSlewing returns 0
21:59:46.504 00.000 20224 IsGuiding returns 1
21:59:46.536 00.032 20224 IsSlewing returns 0
21:59:46.536 00.000 20224 IsGuiding returns 0
21:59:46.536 00.000 20224 scope move finished after 45 + 93 ms
21:59:46.536 00.000 20224 Move returns status 0, amount 45
21:59:46.536 00.000 20224 move complete, result=0
21:59:46.536 00.000 20224 worker thread done servicing request
21:59:46.536 00.000 20224 Worker thread wakes up
21:59:46.536 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:46.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:46.536 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
21:59:47.519 00.983 20224 Exposure complete
21:59:47.608 00.089 20224 worker thread done servicing request
21:59:47.608 00.000 8996 OnExposeComplete: enter
21:59:47.609 00.001 8996 UpdateGuideState(): m_state=6
21:59:47.610 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3574
21:59:47.611 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.64, Mass=764290, SNR=355.3, Peak=57283 HFD=4.6
21:59:47.612 00.001 8996 MultiStar: [#1 -0.01,0.12,0.67,U] [#2 -0.24,-0.32,0.79,U] [#3 -0.15,-0.12,0.61,U] [#4 -0.16,-0.27,0.53,U] [#5 -0.25,0.13,0.56,U] [#6 -0.28,-0.28,0.40,U] [#7 -0.29,0.02,0.41,U] [#8 -0.30,0.08,0.41,U] 
21:59:47.614 00.002 8996 single-star, 8 included, MultiStar: {-0.17, -0.07}, one-star: {-0.06, 0.00}
21:59:47.615 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
21:59:47.617 00.002 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
21:59:47.618 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.13 mountX=-0.06 mountY=0.01, mountTheta=3.04
21:59:47.621 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
21:59:47.622 00.001 8996 Enqueuing Move request for scope (-0.06, 0.00)
21:59:47.623 00.001 20224 Worker thread wakes up
21:59:47.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
21:59:47.624 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
21:59:47.624 00.000 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.01
21:59:47.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:59:47.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:47.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:59:47.624 00.000 20224 MoveAxis(E, 0, ABG)
21:59:47.624 00.000 20224 Move returns status 0, amount 0
21:59:47.624 00.000 20224 MoveAxis(N, 0, ABG)
21:59:47.625 00.001 20224 Move returns status 0, amount 0
21:59:47.625 00.000 20224 move complete, result=0
21:59:47.625 00.000 20224 worker thread done servicing request
21:59:47.632 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57283, med=2758, FiltMin=2477, FiltMax=25680, Gamma=1.000
21:59:47.654 00.022 8996 UpdateGuideState exits: m=764290 SNR=355.3
21:59:47.656 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:47.657 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:47.658 00.001 8996 Enqueuing Expose request
21:59:47.659 00.001 20224 Worker thread wakes up
21:59:47.659 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:59:47.660 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:47.661 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:48.835 01.174 20224 Exposure complete
21:59:48.938 00.103 20224 worker thread done servicing request
21:59:48.938 00.000 8996 OnExposeComplete: enter
21:59:48.939 00.001 8996 UpdateGuideState(): m_state=6
21:59:48.941 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3575
21:59:48.942 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.66, Mass=705781, SNR=329.6, Peak=50675 HFD=4.6
21:59:48.943 00.001 8996 MultiStar: [#1 -0.01,0.06,0.69,U] [#2 -0.30,-0.24,0.78,U] [#3 -0.20,-0.28,0.63,U] [#4 -0.24,-0.39,0.00,M1] [#5 -0.18,0.17,0.65,U] [#6 -0.22,-0.35,0.00,M1] [#7 -0.20,0.14,0.50,U] [#8 -0.12,0.02,0.45,U] 
21:59:48.945 00.002 8996 single-star, 6 included, MultiStar: {-0.16, -0.02}, one-star: {-0.10, 0.02}
21:59:48.947 00.002 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
21:59:48.948 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
21:59:48.949 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.96 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
21:59:48.950 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
21:59:48.951 00.001 8996 Enqueuing Move request for scope (-0.10, 0.02)
21:59:48.951 00.000 20224 Worker thread wakes up
21:59:48.952 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
21:59:48.952 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
21:59:48.952 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
21:59:48.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:59:48.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:48.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:59:48.952 00.000 20224 MoveAxis(E, 0, ABG)
21:59:48.952 00.000 20224 Move returns status 0, amount 0
21:59:48.952 00.000 20224 MoveAxis(N, 0, ABG)
21:59:48.952 00.000 20224 Move returns status 0, amount 0
21:59:48.952 00.000 20224 move complete, result=0
21:59:48.952 00.000 20224 worker thread done servicing request
21:59:48.956 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50675, med=2758, FiltMin=2499, FiltMax=23152, Gamma=1.000
21:59:48.969 00.013 8996 UpdateGuideState exits: m=705781 SNR=329.6
21:59:48.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:48.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:48.972 00.001 8996 Enqueuing Expose request
21:59:48.974 00.002 20224 Worker thread wakes up
21:59:48.974 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:48.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:48.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:49.954 00.979 20224 Exposure complete
21:59:50.020 00.066 20224 worker thread done servicing request
21:59:50.020 00.000 8996 OnExposeComplete: enter
21:59:50.021 00.001 8996 UpdateGuideState(): m_state=6
21:59:50.021 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3576
21:59:50.022 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.86, Mass=766013, SNR=377.8, Peak=59491 HFD=4.5
21:59:50.023 00.001 8996 MultiStar: [#1 -0.04,0.36,0.62,U] [#2 -0.23,-0.19,0.68,U] [#3 -0.15,-0.07,0.53,U] [#4 -0.14,-0.08,0.53,U] [#5 -0.38,0.18,0.00,M1] [#6 -0.25,-0.11,0.36,U] [#7 -0.32,0.08,0.42,U] [#8 -0.37,0.12,0.35,U] 
21:59:50.024 00.001 8996 refined, 7 included, MultiStar: {-0.20, 0.06}, one-star: {-0.20, 0.22}
21:59:50.025 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
21:59:50.026 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
21:59:50.026 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.85 mountX=-0.20 mountY=-0.04, mountTheta=-2.96
21:59:50.027 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.06, opts=13)
21:59:50.028 00.001 8996 Enqueuing Move request for scope (-0.20, 0.06)
21:59:50.029 00.001 20224 Worker thread wakes up
21:59:50.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
21:59:50.029 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
21:59:50.029 00.000 20224 Moving (-0.20, 0.06) raw xDistance=-0.20 yDistance=-0.04
21:59:50.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:59:50.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:50.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:59:50.029 00.000 20224 MoveAxis(E, 30, ABG)
21:59:50.029 00.000 20224 Guiding  Dir = 2, Dur = 30
21:59:50.029 00.000 20224 IsSlewing returns 0
21:59:50.030 00.001 20224 IsGuiding returns 0
21:59:50.033 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59491, med=2758, FiltMin=2512, FiltMax=27145, Gamma=1.000
21:59:50.049 00.016 8996 UpdateGuideState exits: m=766013 SNR=377.8
21:59:50.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:50.051 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:50.052 00.001 8996 Enqueuing Expose request
21:59:50.075 00.023 20224 IsGuiding returns 1
21:59:50.075 00.000 20224 scope still moving after pulse duration time elapsed
21:59:50.104 00.029 20224 IsSlewing returns 0
21:59:50.104 00.000 20224 IsGuiding returns 1
21:59:50.135 00.031 20224 IsSlewing returns 0
21:59:50.135 00.000 20224 IsGuiding returns 1
21:59:50.166 00.031 20224 IsSlewing returns 0
21:59:50.167 00.001 20224 IsGuiding returns 0
21:59:50.167 00.000 20224 scope move finished after 30 + 106 ms
21:59:50.167 00.000 20224 Move returns status 0, amount 30
21:59:50.167 00.000 20224 MoveAxis(N, 0, ABG)
21:59:50.167 00.000 20224 Move returns status 0, amount 0
21:59:50.167 00.000 20224 move complete, result=0
21:59:50.167 00.000 20224 worker thread done servicing request
21:59:50.168 00.001 20224 Worker thread wakes up
21:59:50.168 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:50.168 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
21:59:50.171 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:51.344 01.173 20224 Exposure complete
21:59:51.411 00.067 20224 worker thread done servicing request
21:59:51.411 00.000 8996 OnExposeComplete: enter
21:59:51.412 00.001 8996 UpdateGuideState(): m_state=6
21:59:51.413 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3577
21:59:51.414 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.70, Mass=756408, SNR=378.5, Peak=60371 HFD=4.6
21:59:51.416 00.002 8996 MultiStar: [#1 0.06,0.20,0.61,U] [#2 -0.26,0.05,0.68,U] [#3 -0.14,-0.25,0.53,U] [#4 -0.08,-0.21,0.50,U] [#5 -0.25,0.01,0.68,U] [#6 -0.24,-0.14,0.43,U] [#7 -0.12,0.07,0.43,U] [#8 -0.15,0.08,0.37,U] 
21:59:51.417 00.001 8996 single-star, 8 included, MultiStar: {-0.12, -0.00}, one-star: {-0.01, 0.06}
21:59:51.418 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
21:59:51.418 00.000 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
21:59:51.419 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.70 mountX=-0.01 mountY=-0.06, mountTheta=-1.80
21:59:51.421 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.06, opts=13)
21:59:51.422 00.001 8996 Enqueuing Move request for scope (-0.01, 0.06)
21:59:51.423 00.001 20224 Worker thread wakes up
21:59:51.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
21:59:51.423 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
21:59:51.423 00.000 20224 Moving (-0.01, 0.06) raw xDistance=-0.01 yDistance=-0.06
21:59:51.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:59:51.423 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:51.423 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:59:51.423 00.000 20224 MoveAxis(E, 0, ABG)
21:59:51.423 00.000 20224 Move returns status 0, amount 0
21:59:51.423 00.000 20224 MoveAxis(N, 0, ABG)
21:59:51.423 00.000 20224 Move returns status 0, amount 0
21:59:51.423 00.000 20224 move complete, result=0
21:59:51.424 00.001 20224 worker thread done servicing request
21:59:51.430 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60371, med=2758, FiltMin=2489, FiltMax=25456, Gamma=1.000
21:59:51.446 00.016 8996 UpdateGuideState exits: m=756408 SNR=378.5
21:59:51.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:51.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:51.449 00.001 8996 Enqueuing Expose request
21:59:51.449 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:51.450 00.001 20224 Worker thread wakes up
21:59:51.451 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:51.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:52.419 00.968 20224 Exposure complete
21:59:52.500 00.081 20224 worker thread done servicing request
21:59:52.500 00.000 8996 OnExposeComplete: enter
21:59:52.501 00.001 8996 UpdateGuideState(): m_state=6
21:59:52.502 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3578
21:59:52.503 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.72, Mass=769201, SNR=397.9, Peak=65507 HFD=4.6
21:59:52.504 00.001 8996 MultiStar: [#1 0.25,0.27,0.59,U] [#2 0.12,-0.03,0.66,U] [#3 0.02,-0.06,0.64,U] [#4 0.02,-0.12,0.49,U] [#5 -0.13,0.09,0.57,U] [#6 -0.05,-0.20,0.38,U] [#7 -0.10,0.12,0.43,U] [#8 -0.12,0.18,0.36,U] 
21:59:52.504 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {0.04, 0.09}
21:59:52.505 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
21:59:52.506 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
21:59:52.507 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.07 mountX=0.02 mountY=-0.04, mountTheta=-1.17
21:59:52.510 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.04, opts=13)
21:59:52.512 00.002 8996 Enqueuing Move request for scope (0.02, 0.04)
21:59:52.515 00.003 20224 Worker thread wakes up
21:59:52.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
21:59:52.515 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
21:59:52.515 00.000 20224 Moving (0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
21:59:52.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:59:52.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:52.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:59:52.515 00.000 20224 MoveAxis(E, 0, ABG)
21:59:52.515 00.000 20224 Move returns status 0, amount 0
21:59:52.515 00.000 20224 MoveAxis(N, 0, ABG)
21:59:52.515 00.000 20224 Move returns status 0, amount 0
21:59:52.516 00.001 20224 move complete, result=0
21:59:52.516 00.000 20224 worker thread done servicing request
21:59:52.524 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2515, FiltMax=28979, Gamma=1.000
21:59:52.540 00.016 8996 UpdateGuideState exits: m=769201 SNR=397.9
21:59:52.542 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:52.544 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:52.545 00.001 8996 Enqueuing Expose request
21:59:52.546 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:52.547 00.001 20224 Worker thread wakes up
21:59:52.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:52.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:53.718 01.171 20224 Exposure complete
21:59:53.797 00.079 20224 worker thread done servicing request
21:59:53.797 00.000 8996 OnExposeComplete: enter
21:59:53.798 00.001 8996 UpdateGuideState(): m_state=6
21:59:53.799 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3579
21:59:53.800 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.72, Mass=775848, SNR=347.9, Peak=65235 HFD=4.6
21:59:53.801 00.001 8996 MultiStar: [#1 0.30,0.25,0.72,U] [#2 0.08,-0.19,0.71,U] [#3 0.17,0.00,0.61,U] [#4 0.26,-0.01,0.53,U] [#5 0.05,0.22,0.66,U] [#6 0.09,-0.05,0.44,U] [#7 0.20,0.25,0.41,U] [#8 0.04,0.07,0.39,U] 
21:59:53.802 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.07}, one-star: {0.15, 0.08}
21:59:53.803 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
21:59:53.803 00.000 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
21:59:53.804 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.17 cameraTheta=0.44 mountX=0.14 mountY=-0.09, mountTheta=-0.55
21:59:53.806 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.07, opts=13)
21:59:53.807 00.001 8996 Enqueuing Move request for scope (0.15, 0.07)
21:59:53.810 00.003 20224 Worker thread wakes up
21:59:53.810 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
21:59:53.810 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
21:59:53.810 00.000 20224 Moving (0.15, 0.07) raw xDistance=0.14 yDistance=-0.09
21:59:53.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
21:59:53.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:53.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:59:53.810 00.000 20224 MoveAxis(E, 0, ABG)
21:59:53.810 00.000 20224 Move returns status 0, amount 0
21:59:53.810 00.000 20224 MoveAxis(N, 0, ABG)
21:59:53.810 00.000 20224 Move returns status 0, amount 0
21:59:53.810 00.000 20224 move complete, result=0
21:59:53.810 00.000 20224 worker thread done servicing request
21:59:53.820 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65235, med=2758, FiltMin=2497, FiltMax=30515, Gamma=1.000
21:59:53.844 00.024 8996 UpdateGuideState exits: m=775848 SNR=347.9
21:59:53.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:53.847 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:53.848 00.001 8996 Enqueuing Expose request
21:59:53.849 00.001 20224 Worker thread wakes up
21:59:53.849 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:53.850 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:53.851 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:54.822 00.971 20224 Exposure complete
21:59:54.889 00.067 20224 worker thread done servicing request
21:59:54.889 00.000 8996 OnExposeComplete: enter
21:59:54.890 00.001 8996 UpdateGuideState(): m_state=6
21:59:54.891 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3580
21:59:54.892 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.75, Mass=751579, SNR=350.4, Peak=65507 HFD=4.6
21:59:54.893 00.001 8996 MultiStar: [#1 0.28,0.17,0.65,U] [#2 0.01,-0.30,0.73,U] [#3 -0.02,0.01,0.58,U] [#4 0.02,-0.04,0.55,U] [#5 -0.03,0.14,0.60,U] [#6 0.09,-0.04,0.44,U] [#7 0.05,0.33,0.45,U] [#8 -0.13,0.21,0.40,U] 
21:59:54.893 00.000 8996 refined, 8 included, MultiStar: {0.07, 0.05}, one-star: {0.18, 0.11}
21:59:54.894 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
21:59:54.895 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
21:59:54.895 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.68 mountX=0.06 mountY=-0.06, mountTheta=-0.79
21:59:54.897 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
21:59:54.898 00.001 8996 Enqueuing Move request for scope (0.07, 0.05)
21:59:54.898 00.000 20224 Worker thread wakes up
21:59:54.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
21:59:54.899 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
21:59:54.899 00.000 20224 Moving (0.07, 0.05) raw xDistance=0.06 yDistance=-0.06
21:59:54.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:59:54.899 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:54.899 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:59:54.899 00.000 20224 MoveAxis(E, 0, ABG)
21:59:54.899 00.000 20224 Move returns status 0, amount 0
21:59:54.899 00.000 20224 MoveAxis(N, 0, ABG)
21:59:54.899 00.000 20224 Move returns status 0, amount 0
21:59:54.899 00.000 20224 move complete, result=0
21:59:54.899 00.000 20224 worker thread done servicing request
21:59:54.903 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2502, FiltMax=28832, Gamma=1.000
21:59:54.935 00.032 8996 UpdateGuideState exits: m=751579 SNR=350.4
21:59:54.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:54.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:54.938 00.001 8996 Enqueuing Expose request
21:59:54.939 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:54.940 00.001 20224 Worker thread wakes up
21:59:54.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:54.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:56.123 01.183 20224 Exposure complete
21:59:56.186 00.063 20224 worker thread done servicing request
21:59:56.186 00.000 8996 OnExposeComplete: enter
21:59:56.187 00.001 8996 UpdateGuideState(): m_state=6
21:59:56.189 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3581
21:59:56.189 00.000 8996 Star::Find returns 1 (0), X=138.82, Y=472.79, Mass=723897, SNR=367.0, Peak=65507 HFD=4.4
21:59:56.190 00.001 8996 MultiStar: [#1 0.32,0.36,0.00,M1] [#2 0.22,-0.12,0.67,U] [#3 0.30,-0.06,0.56,U] [#4 0.29,0.01,0.56,U] [#5 0.17,0.21,0.53,U] [#6 0.10,-0.04,0.43,U] [#7 0.27,0.11,0.42,U] [#8 0.14,0.16,0.45,U] 
21:59:56.191 00.001 8996 refined, 7 included, MultiStar: {0.24, 0.05}, one-star: {0.31, 0.15}
21:59:56.192 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
21:59:56.192 00.000 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
21:59:56.193 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.22 mountX=0.23 mountY=-0.08, mountTheta=-0.33
21:59:56.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.05, opts=13)
21:59:56.195 00.000 8996 Enqueuing Move request for scope (0.24, 0.05)
21:59:56.196 00.001 20224 Worker thread wakes up
21:59:56.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
21:59:56.196 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
21:59:56.196 00.000 20224 Moving (0.24, 0.05) raw xDistance=0.23 yDistance=-0.08
21:59:56.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
21:59:56.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:56.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:59:56.196 00.000 20224 MoveAxis(W, 34, ABG)
21:59:56.197 00.001 20224 Guiding  Dir = 3, Dur = 34
21:59:56.197 00.000 20224 IsSlewing returns 0
21:59:56.197 00.000 20224 IsGuiding returns 0
21:59:56.199 00.002 20224 PulseGuide returned control before completion, sleep 42
21:59:56.200 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2758, FiltMin=2512, FiltMax=28608, Gamma=1.000
21:59:56.222 00.022 8996 UpdateGuideState exits: m=723897 SNR=367.0
21:59:56.224 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:56.225 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:56.226 00.001 8996 Enqueuing Expose request
21:59:56.246 00.020 20224 IsGuiding returns 1
21:59:56.246 00.000 20224 scope still moving after pulse duration time elapsed
21:59:56.278 00.032 20224 IsSlewing returns 0
21:59:56.278 00.000 20224 IsGuiding returns 1
21:59:56.310 00.032 20224 IsSlewing returns 0
21:59:56.311 00.001 20224 IsGuiding returns 0
21:59:56.311 00.000 20224 scope move finished after 34 + 79 ms
21:59:56.311 00.000 20224 Move returns status 0, amount 34
21:59:56.311 00.000 20224 MoveAxis(N, 0, ABG)
21:59:56.311 00.000 20224 Move returns status 0, amount 0
21:59:56.311 00.000 20224 move complete, result=0
21:59:56.311 00.000 20224 worker thread done servicing request
21:59:56.311 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH
21:59:56.314 00.003 20224 Worker thread wakes up
21:59:56.314 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:56.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:57.303 00.989 20224 Exposure complete
21:59:57.383 00.080 20224 worker thread done servicing request
21:59:57.383 00.000 8996 OnExposeComplete: enter
21:59:57.385 00.002 8996 UpdateGuideState(): m_state=6
21:59:57.387 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3582
21:59:57.388 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.83, Mass=778733, SNR=357.6, Peak=61315 HFD=4.5
21:59:57.390 00.002 8996 MultiStar: [#1 0.13,0.44,0.00,M2] [#2 -0.12,0.07,0.76,U] [#3 -0.05,-0.11,0.66,U] [#4 0.02,-0.12,0.56,U] [#5 -0.28,0.24,0.59,U] [#6 -0.20,-0.04,0.42,U] [#7 -0.17,0.29,0.46,U] [#8 -0.16,0.35,0.39,U] 
21:59:57.393 00.003 8996 refined, 7 included, MultiStar: {-0.12, 0.10}, one-star: {-0.09, 0.19}
21:59:57.394 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
21:59:57.395 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
21:59:57.397 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.45 mountX=-0.13 mountY=-0.09, mountTheta=-2.55
21:59:57.398 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.10, opts=13)
21:59:57.399 00.001 8996 Enqueuing Move request for scope (-0.12, 0.10)
21:59:57.400 00.001 20224 Worker thread wakes up
21:59:57.401 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
21:59:57.401 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
21:59:57.401 00.000 20224 Moving (-0.12, 0.10) raw xDistance=-0.13 yDistance=-0.09
21:59:57.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
21:59:57.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:57.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:59:57.401 00.000 20224 MoveAxis(E, 0, ABG)
21:59:57.401 00.000 20224 Move returns status 0, amount 0
21:59:57.401 00.000 20224 MoveAxis(N, 0, ABG)
21:59:57.401 00.000 20224 Move returns status 0, amount 0
21:59:57.401 00.000 20224 move complete, result=0
21:59:57.401 00.000 20224 worker thread done servicing request
21:59:57.406 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61315, med=2758, FiltMin=2505, FiltMax=27715, Gamma=1.000
21:59:57.421 00.015 8996 UpdateGuideState exits: m=778733 SNR=357.6
21:59:57.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:57.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
21:59:57.423 00.000 8996 Enqueuing Expose request
21:59:57.424 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:57.425 00.001 20224 Worker thread wakes up
21:59:57.426 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
21:59:57.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
21:59:57.827 00.401 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:59:57.827 00.000 8996 case statement mapped state 6 to 3
21:59:57.828 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:59:57.878 00.050 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:59:57.881 00.003 8996 case statement mapped state 6 to 3
21:59:57.883 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
21:59:57.930 00.047 8996 evsrv: cli 0CFF6D78 request: {"method":"set_paused","params":[true,"full"],"id":42}
21:59:57.932 00.002 8996 SetPaused type=2 isPaused=0 exposurePending=1
21:59:57.934 00.002 8996 Guider::SetPaused(2)
21:59:57.962 00.028 8996 Status Line: Paused/full
21:59:57.964 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":42}
21:59:57.981 00.017 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:59:57.983 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
21:59:58.598 00.615 20224 Exposure complete
21:59:58.656 00.058 20224 worker thread done servicing request
21:59:58.657 00.001 8996 OnExposeComplete: enter
21:59:58.658 00.001 8996 guider is paused, ignoring frame, not scheduling exposure
21:59:58.942 00.284 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:59:58.946 00.004 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
21:59:59.043 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
21:59:59.045 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
22:00:59.178 60.133 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:00:59.180 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
22:01:59.296 60.116 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:01:59.299 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
22:02:59.398 60.099 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:02:59.401 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
22:03:59.532 60.131 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:03:59.533 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
22:04:44.152 44.619 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:04:44.153 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
22:04:44.254 00.101 8996 evsrv: cli 0CFF6D78 request: {"method":"set_paused","params":[false],"id":42}
22:04:44.256 00.002 8996 SetPaused type=0 isPaused=1 exposurePending=0
22:04:44.258 00.002 8996 Guider::SetPaused(0)
22:04:44.260 00.002 8996 Guider::SetPaused: resetting avg dist filter
22:04:44.275 00.015 8996 un-pause: clearing mount guide algorithm history
22:04:44.277 00.002 8996 Mount: notify guiding resumed
22:04:44.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:44.279 00.001 8996 Enqueuing Expose request
22:04:44.280 00.001 8996 Status Line: Resumed
22:04:44.281 00.001 20224 Worker thread wakes up
22:04:44.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:44.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:44.283 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":42}
22:04:44.304 00.021 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:04:44.306 00.002 8996 case statement mapped state 6 to 3
22:04:44.309 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:04:45.367 01.058 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:04:45.370 00.003 8996 case statement mapped state 6 to 3
22:04:45.373 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:04:45.443 00.070 20224 Exposure complete
22:04:45.539 00.096 20224 worker thread done servicing request
22:04:45.539 00.000 8996 OnExposeComplete: enter
22:04:45.540 00.001 8996 UpdateGuideState(): m_state=6
22:04:45.542 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3583
22:04:45.543 00.001 8996 Star::Find returns 1 (0), X=134.03, Y=475.59, Mass=784082, SNR=378.9, Peak=56982 HFD=4.7
22:04:45.545 00.002 8996 MultiStar: large primary error, entering stabilization period
22:04:45.547 00.002 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
22:04:45.548 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
22:04:45.550 00.002 8996 CameraToMount -- cameraX=-4.47 cameraY=2.95 hyp=5.36 cameraTheta=2.56 mountX=-4.74 mountY=-2.42, mountTheta=-2.67
22:04:45.553 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-4.47, y=2.95, opts=13)
22:04:45.555 00.002 8996 Enqueuing Move request for scope (-4.47, 2.95)
22:04:45.556 00.001 20224 Worker thread wakes up
22:04:45.557 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-4.47, 2.95) opts 0xd
22:04:45.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-4.47, 2.95)
22:04:45.557 00.000 20224 Moving (-4.47, 2.95) raw xDistance=-4.74 yDistance=-2.42
22:04:45.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns -2.98 from input -4.74
22:04:45.557 00.000 20224 resist switch: large excursion: input -2.42 thresh 0.60 direction from 0 to -1
22:04:45.557 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-7.25
22:04:45.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns -2.42 from input -2.42
22:04:45.558 00.001 20224 MoveAxis(E, 692, ABG)
22:04:45.558 00.000 20224 Guiding  Dir = 2, Dur = 692
22:04:45.558 00.000 20224 IsSlewing returns 0
22:04:45.559 00.001 20224 IsGuiding returns 0
22:04:45.566 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56982, med=2758, FiltMin=2477, FiltMax=27501, Gamma=1.000
22:04:45.582 00.016 8996 UpdateGuideState exits: m=784082 SNR=378.9
22:04:45.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:45.584 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:45.585 00.001 8996 Enqueuing Expose request
22:04:45.605 00.020 20224 PulseGuide returned control before completion, sleep 656
22:04:46.272 00.667 20224 IsGuiding returns 1
22:04:46.272 00.000 20224 scope still moving after pulse duration time elapsed
22:04:46.303 00.031 20224 IsSlewing returns 0
22:04:46.303 00.000 20224 IsGuiding returns 1
22:04:46.335 00.032 20224 IsSlewing returns 0
22:04:46.335 00.000 20224 IsGuiding returns 0
22:04:46.336 00.001 20224 scope move finished after 692 + 84 ms
22:04:46.336 00.000 20224 Move returns status 0, amount 692
22:04:46.336 00.000 20224 MoveAxis(N, 509, ABG)
22:04:46.336 00.000 20224 Guiding  Dir = 0, Dur = 509
22:04:46.336 00.000 20224 IsSlewing returns 0
22:04:46.336 00.000 20224 IsGuiding returns 0
22:04:46.383 00.047 20224 PulseGuide returned control before completion, sleep 472
22:04:46.434 00.051 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:04:46.436 00.002 8996 case statement mapped state 6 to 3
22:04:46.438 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:04:46.864 00.426 20224 IsGuiding returns 1
22:04:46.864 00.000 20224 scope still moving after pulse duration time elapsed
22:04:46.896 00.032 20224 IsSlewing returns 0
22:04:46.896 00.000 20224 IsGuiding returns 1
22:04:46.927 00.031 20224 IsSlewing returns 0
22:04:46.927 00.000 20224 IsGuiding returns 1
22:04:46.958 00.031 20224 IsSlewing returns 0
22:04:46.959 00.001 20224 IsGuiding returns 0
22:04:46.959 00.000 20224 scope move finished after 509 + 114 ms
22:04:46.959 00.000 20224 Move returns status 0, amount 509
22:04:46.959 00.000 20224 move complete, result=0
22:04:46.959 00.000 20224 worker thread done servicing request
22:04:46.959 00.000 20224 Worker thread wakes up
22:04:46.959 00.000 8996 GuideStep: -4.7 px 692 ms EAST, -2.4 px 509 ms NORTH
22:04:46.962 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:46.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:47.547 00.585 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:04:47.548 00.001 8996 case statement mapped state 6 to 3
22:04:47.550 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:04:48.129 00.579 20224 Exposure complete
22:04:48.195 00.066 20224 worker thread done servicing request
22:04:48.195 00.000 8996 OnExposeComplete: enter
22:04:48.196 00.001 8996 UpdateGuideState(): m_state=6
22:04:48.197 00.001 8996 Star::Find(15, 134, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3584
22:04:48.200 00.003 8996 Star::Find returns 1 (0), X=137.01, Y=473.75, Mass=758066, SNR=393.0, Peak=58806 HFD=4.4
22:04:48.202 00.002 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
22:04:48.203 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:04:48.204 00.001 8996 CameraToMount -- cameraX=-1.50 cameraY=1.11 hyp=1.86 cameraTheta=2.50 mountX=-1.60 mountY=-0.93, mountTheta=-2.61
22:04:48.206 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-1.50, y=1.11, opts=13)
22:04:48.207 00.001 8996 Enqueuing Move request for scope (-1.50, 1.11)
22:04:48.208 00.001 20224 Worker thread wakes up
22:04:48.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 1.11) opts 0xd
22:04:48.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-1.50, 1.11)
22:04:48.208 00.000 20224 Moving (-1.50, 1.11) raw xDistance=-1.60 yDistance=-0.93
22:04:48.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns -1.21 from input -1.60
22:04:48.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:04:48.209 00.001 20224 MoveAxis(E, 282, ABG)
22:04:48.209 00.000 20224 Guiding  Dir = 2, Dur = 282
22:04:48.209 00.000 20224 IsSlewing returns 0
22:04:48.209 00.000 20224 IsGuiding returns 0
22:04:48.211 00.002 20224 PulseGuide returned control before completion, sleep 291
22:04:48.213 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58806, med=2758, FiltMin=2502, FiltMax=26560, Gamma=1.000
22:04:48.228 00.015 8996 UpdateGuideState exits: m=758066 SNR=393.0
22:04:48.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:48.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:48.231 00.001 8996 Enqueuing Expose request
22:04:48.517 00.286 20224 IsGuiding returns 1
22:04:48.517 00.000 20224 scope still moving after pulse duration time elapsed
22:04:48.549 00.032 20224 IsSlewing returns 0
22:04:48.549 00.000 20224 IsGuiding returns 0
22:04:48.549 00.000 20224 scope move finished after 282 + 58 ms
22:04:48.549 00.000 20224 Move returns status 0, amount 282
22:04:48.549 00.000 20224 MoveAxis(N, 196, ABG)
22:04:48.549 00.000 20224 Guiding  Dir = 0, Dur = 196
22:04:48.549 00.000 20224 IsSlewing returns 0
22:04:48.550 00.001 20224 IsGuiding returns 0
22:04:48.597 00.047 20224 PulseGuide returned control before completion, sleep 159
22:04:48.660 00.063 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:04:48.663 00.003 8996 case statement mapped state 6 to 3
22:04:48.666 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:04:48.767 00.101 20224 IsGuiding returns 1
22:04:48.767 00.000 20224 scope still moving after pulse duration time elapsed
22:04:48.799 00.032 20224 IsSlewing returns 0
22:04:48.799 00.000 20224 IsGuiding returns 1
22:04:48.830 00.031 20224 IsSlewing returns 0
22:04:48.830 00.000 20224 IsGuiding returns 1
22:04:48.862 00.032 20224 IsSlewing returns 0
22:04:48.863 00.001 20224 IsGuiding returns 0
22:04:48.863 00.000 20224 scope move finished after 196 + 117 ms
22:04:48.863 00.000 20224 Move returns status 0, amount 196
22:04:48.863 00.000 20224 move complete, result=0
22:04:48.863 00.000 20224 worker thread done servicing request
22:04:48.864 00.001 20224 Worker thread wakes up
22:04:48.864 00.000 8996 GuideStep: -1.6 px 282 ms EAST, -0.9 px 196 ms NORTH
22:04:48.866 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:48.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:49.773 00.907 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:04:49.775 00.002 8996 case statement mapped state 6 to 3
22:04:49.776 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:04:49.847 00.071 20224 Exposure complete
22:04:49.875 00.028 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
22:04:49.877 00.002 8996 PhdController::Guide begins
22:04:49.880 00.003 8996 PhdController: newstate STATE_SETUP
22:04:49.882 00.002 8996 PhdController: setup
22:04:49.884 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
22:04:49.886 00.002 8996 PhdController: guider state = 6
22:04:49.888 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:04:49.890 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
22:04:49.891 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
22:04:49.926 00.035 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:04:49.929 00.003 8996 case statement mapped state 6 to 3
22:04:49.931 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:04:49.933 00.002 20224 worker thread done servicing request
22:04:49.933 00.000 8996 OnExposeComplete: enter
22:04:49.934 00.001 8996 UpdateGuideState(): m_state=6
22:04:49.935 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3585
22:04:49.936 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=473.16, Mass=845827, SNR=367.9, Peak=53261 HFD=4.4
22:04:49.937 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
22:04:49.938 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
22:04:49.939 00.001 8996 CameraToMount -- cameraX=-0.67 cameraY=0.52 hyp=0.85 cameraTheta=2.48 mountX=-0.72 mountY=-0.44, mountTheta=-2.59
22:04:49.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.67, y=0.52, opts=13)
22:04:49.942 00.001 8996 Enqueuing Move request for scope (-0.67, 0.52)
22:04:49.943 00.001 20224 Worker thread wakes up
22:04:49.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.52) opts 0xd
22:04:49.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.67, 0.52)
22:04:49.943 00.000 20224 Moving (-0.67, 0.52) raw xDistance=-0.72 yDistance=-0.44
22:04:49.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.72
22:04:49.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:04:49.944 00.001 20224 MoveAxis(E, 125, ABG)
22:04:49.944 00.000 20224 Guiding  Dir = 2, Dur = 125
22:04:49.944 00.000 20224 IsSlewing returns 0
22:04:49.944 00.000 20224 IsGuiding returns 0
22:04:49.950 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53261, med=2758, FiltMin=2509, FiltMax=32166, Gamma=1.000
22:04:49.967 00.017 8996 UpdateGuideState exits: m=845827 SNR=367.9
22:04:49.968 00.001 8996 PhdController: settling, locked = 1, distance = 3.27 (2.00) aobump = 0 frame = 1 / 99999
22:04:49.969 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770527089.969,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":3.27,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:04:49.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:49.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:49.971 00.000 8996 Enqueuing Expose request
22:04:50.005 00.034 20224 PulseGuide returned control before completion, sleep 74
22:04:50.083 00.078 20224 IsGuiding returns 1
22:04:50.083 00.000 20224 scope still moving after pulse duration time elapsed
22:04:50.114 00.031 20224 IsSlewing returns 0
22:04:50.114 00.000 20224 IsGuiding returns 1
22:04:50.146 00.032 20224 IsSlewing returns 0
22:04:50.147 00.001 20224 IsGuiding returns 1
22:04:50.177 00.030 20224 IsSlewing returns 0
22:04:50.178 00.001 20224 IsGuiding returns 0
22:04:50.178 00.000 20224 scope move finished after 125 + 108 ms
22:04:50.178 00.000 20224 Move returns status 0, amount 125
22:04:50.178 00.000 20224 MoveAxis(N, 93, ABG)
22:04:50.178 00.000 20224 Guiding  Dir = 0, Dur = 93
22:04:50.178 00.000 20224 IsSlewing returns 0
22:04:50.179 00.001 20224 IsGuiding returns 0
22:04:50.241 00.062 20224 PulseGuide returned control before completion, sleep 41
22:04:50.287 00.046 20224 IsGuiding returns 1
22:04:50.287 00.000 20224 scope still moving after pulse duration time elapsed
22:04:50.318 00.031 20224 IsSlewing returns 0
22:04:50.318 00.000 20224 IsGuiding returns 1
22:04:50.350 00.032 20224 IsSlewing returns 0
22:04:50.350 00.000 20224 IsGuiding returns 0
22:04:50.350 00.000 20224 scope move finished after 93 + 78 ms
22:04:50.350 00.000 20224 Move returns status 0, amount 93
22:04:50.350 00.000 20224 move complete, result=0
22:04:50.350 00.000 20224 worker thread done servicing request
22:04:50.350 00.000 20224 Worker thread wakes up
22:04:50.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:50.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:50.351 00.001 8996 GuideStep: -0.7 px 125 ms EAST, -0.4 px 93 ms NORTH
22:04:51.544 01.193 20224 Exposure complete
22:04:51.661 00.117 20224 worker thread done servicing request
22:04:51.661 00.000 8996 OnExposeComplete: enter
22:04:51.663 00.002 8996 UpdateGuideState(): m_state=6
22:04:51.664 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3586
22:04:51.666 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=472.32, Mass=670528, SNR=333.5, Peak=51613 HFD=4.5
22:04:51.667 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
22:04:51.668 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.48)
22:04:51.668 00.000 8996 CameraToMount -- cameraX=0.32 cameraY=-0.32 hyp=0.45 cameraTheta=-0.78 mountX=0.35 mountY=0.28, mountTheta=0.67
22:04:51.670 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.32, opts=13)
22:04:51.671 00.001 8996 Enqueuing Move request for scope (0.32, -0.32)
22:04:51.672 00.001 20224 Worker thread wakes up
22:04:51.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.32) opts 0xd
22:04:51.672 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.32)
22:04:51.672 00.000 20224 Moving (0.32, -0.32) raw xDistance=0.35 yDistance=0.28
22:04:51.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.35
22:04:51.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:04:51.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:04:51.672 00.000 20224 MoveAxis(W, 42, ABG)
22:04:51.672 00.000 20224 Guiding  Dir = 3, Dur = 42
22:04:51.672 00.000 20224 IsSlewing returns 0
22:04:51.673 00.001 20224 IsGuiding returns 0
22:04:51.674 00.001 20224 PulseGuide returned control before completion, sleep 51
22:04:51.677 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51613, med=2758, FiltMin=2505, FiltMax=27328, Gamma=1.000
22:04:51.691 00.014 8996 UpdateGuideState exits: m=670528 SNR=333.5
22:04:51.693 00.002 8996 PhdController: settling, locked = 1, distance = 2.42 (2.00) aobump = 0 frame = 2 / 99999
22:04:51.694 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770527091.694,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.42,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:04:51.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:51.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:51.698 00.001 8996 Enqueuing Expose request
22:04:51.739 00.041 20224 IsGuiding returns 1
22:04:51.739 00.000 20224 scope still moving after pulse duration time elapsed
22:04:51.770 00.031 20224 IsSlewing returns 0
22:04:51.770 00.000 20224 IsGuiding returns 0
22:04:51.770 00.000 20224 scope move finished after 42 + 55 ms
22:04:51.770 00.000 20224 Move returns status 0, amount 42
22:04:51.770 00.000 20224 MoveAxis(N, 0, ABG)
22:04:51.770 00.000 20224 Move returns status 0, amount 0
22:04:51.770 00.000 20224 move complete, result=0
22:04:51.771 00.001 20224 worker thread done servicing request
22:04:51.771 00.000 20224 Worker thread wakes up
22:04:51.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:51.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:51.771 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.3 px 0 ms NORTH
22:04:52.738 00.967 20224 Exposure complete
22:04:52.814 00.076 20224 worker thread done servicing request
22:04:52.815 00.001 8996 OnExposeComplete: enter
22:04:52.815 00.000 8996 UpdateGuideState(): m_state=6
22:04:52.816 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3587
22:04:52.817 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.21, Mass=768887, SNR=366.2, Peak=64557 HFD=4.5
22:04:52.818 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
22:04:52.818 00.000 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.13)
22:04:52.819 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.43 hyp=0.48 cameraTheta=-1.13 mountX=0.25 mountY=0.41, mountTheta=1.03
22:04:52.821 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.43, opts=13)
22:04:52.822 00.001 8996 Enqueuing Move request for scope (0.20, -0.43)
22:04:52.823 00.001 20224 Worker thread wakes up
22:04:52.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.43) opts 0xd
22:04:52.823 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.43)
22:04:52.823 00.000 20224 Moving (0.20, -0.43) raw xDistance=0.25 yDistance=0.41
22:04:52.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:04:52.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:04:52.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:04:52.823 00.000 20224 MoveAxis(W, 39, ABG)
22:04:52.824 00.001 20224 Guiding  Dir = 3, Dur = 39
22:04:52.824 00.000 20224 IsSlewing returns 0
22:04:52.824 00.000 20224 IsGuiding returns 0
22:04:52.827 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64557, med=2758, FiltMin=2525, FiltMax=30445, Gamma=1.000
22:04:52.851 00.024 8996 UpdateGuideState exits: m=768887 SNR=366.2
22:04:52.852 00.001 8996 PhdController: settling, locked = 1, distance = 1.84 (2.00) aobump = 0 frame = 3 / 99999
22:04:52.853 00.001 20224 PulseGuide returned control before completion, sleep 21
22:04:52.853 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770527092.853,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.84,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:04:52.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:52.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:52.856 00.001 8996 Enqueuing Expose request
22:04:52.882 00.026 20224 IsGuiding returns 1
22:04:52.882 00.000 20224 scope still moving after pulse duration time elapsed
22:04:52.914 00.032 20224 IsSlewing returns 0
22:04:52.914 00.000 20224 IsGuiding returns 1
22:04:52.945 00.031 20224 IsSlewing returns 0
22:04:52.945 00.000 20224 IsGuiding returns 0
22:04:52.945 00.000 20224 scope move finished after 39 + 82 ms
22:04:52.945 00.000 20224 Move returns status 0, amount 39
22:04:52.945 00.000 20224 MoveAxis(N, 0, ABG)
22:04:52.946 00.001 20224 Move returns status 0, amount 0
22:04:52.946 00.000 20224 move complete, result=0
22:04:52.946 00.000 20224 worker thread done servicing request
22:04:52.946 00.000 20224 Worker thread wakes up
22:04:52.946 00.000 8996 GuideStep: 0.2 px 39 ms WEST, 0.4 px 0 ms NORTH
22:04:52.947 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:52.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:54.096 01.149 20224 Exposure complete
22:04:54.162 00.066 20224 worker thread done servicing request
22:04:54.162 00.000 8996 OnExposeComplete: enter
22:04:54.163 00.001 8996 UpdateGuideState(): m_state=6
22:04:54.164 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3588
22:04:54.165 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.90, Mass=757607, SNR=368.8, Peak=61936 HFD=4.4
22:04:54.166 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
22:04:54.167 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
22:04:54.167 00.000 8996 CameraToMount -- cameraX=-0.47 cameraY=-0.73 hyp=0.87 cameraTheta=-2.14 mountX=-0.39 mountY=0.78, mountTheta=2.03
22:04:54.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=-0.73, opts=13)
22:04:54.170 00.001 8996 Enqueuing Move request for scope (-0.47, -0.73)
22:04:54.170 00.000 20224 Worker thread wakes up
22:04:54.171 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.73) opts 0xd
22:04:54.171 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, -0.73)
22:04:54.171 00.000 20224 Moving (-0.47, -0.73) raw xDistance=-0.39 yDistance=0.78
22:04:54.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
22:04:54.171 00.000 20224 resist switch: large excursion: input 0.78 thresh 0.60 direction from -1 to 1
22:04:54.171 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.35
22:04:54.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
22:04:54.171 00.000 20224 MoveAxis(E, 55, ABG)
22:04:54.171 00.000 20224 Guiding  Dir = 2, Dur = 55
22:04:54.172 00.001 20224 IsSlewing returns 0
22:04:54.172 00.000 20224 IsGuiding returns 0
22:04:54.179 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61936, med=2758, FiltMin=2502, FiltMax=27421, Gamma=1.000
22:04:54.196 00.017 20224 PulseGuide returned control before completion, sleep 42
22:04:54.198 00.002 8996 UpdateGuideState exits: m=757607 SNR=368.8
22:04:54.199 00.001 8996 PhdController: settling, locked = 1, distance = 1.55 (2.00) aobump = 0 frame = 4 / 99999
22:04:54.200 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770527094.200,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.55,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
22:04:54.200 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:54.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:54.202 00.001 8996 Enqueuing Expose request
22:04:54.241 00.039 20224 IsGuiding returns 1
22:04:54.241 00.000 20224 scope still moving after pulse duration time elapsed
22:04:54.273 00.032 20224 IsSlewing returns 0
22:04:54.273 00.000 20224 IsGuiding returns 1
22:04:54.303 00.030 20224 IsSlewing returns 0
22:04:54.303 00.000 20224 IsGuiding returns 0
22:04:54.303 00.000 20224 scope move finished after 55 + 76 ms
22:04:54.304 00.001 20224 Move returns status 0, amount 55
22:04:54.304 00.000 20224 MoveAxis(S, 165, ABG)
22:04:54.304 00.000 20224 Guiding  Dir = 1, Dur = 165
22:04:54.304 00.000 20224 IsSlewing returns 0
22:04:54.304 00.000 20224 IsGuiding returns 0
22:04:54.352 00.048 20224 PulseGuide returned control before completion, sleep 128
22:04:54.491 00.139 20224 IsGuiding returns 1
22:04:54.491 00.000 20224 scope still moving after pulse duration time elapsed
22:04:54.521 00.030 20224 IsSlewing returns 0
22:04:54.521 00.000 20224 IsGuiding returns 1
22:04:54.557 00.036 20224 IsSlewing returns 0
22:04:54.557 00.000 20224 IsGuiding returns 0
22:04:54.557 00.000 20224 scope move finished after 165 + 88 ms
22:04:54.557 00.000 20224 Move returns status 0, amount 165
22:04:54.557 00.000 20224 move complete, result=0
22:04:54.558 00.001 20224 worker thread done servicing request
22:04:54.558 00.000 20224 Worker thread wakes up
22:04:54.558 00.000 8996 GuideStep: -0.4 px 55 ms EAST, 0.8 px 165 ms SOUTH
22:04:54.561 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:54.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:55.531 00.970 20224 Exposure complete
22:04:55.610 00.079 20224 worker thread done servicing request
22:04:55.610 00.000 8996 OnExposeComplete: enter
22:04:55.611 00.001 8996 UpdateGuideState(): m_state=6
22:04:55.612 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3589
22:04:55.613 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.21, Mass=678403, SNR=355.4, Peak=53021 HFD=4.6
22:04:55.614 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
22:04:55.615 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
22:04:55.616 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.43 hyp=0.43 cameraTheta=-1.59 mountX=0.03 mountY=0.43, mountTheta=1.49
22:04:55.617 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.43, opts=13)
22:04:55.618 00.001 8996 Enqueuing Move request for scope (-0.01, -0.43)
22:04:55.618 00.000 20224 Worker thread wakes up
22:04:55.619 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.43) opts 0xd
22:04:55.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.43)
22:04:55.619 00.000 20224 Moving (-0.01, -0.43) raw xDistance=0.03 yDistance=0.43
22:04:55.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:04:55.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
22:04:55.619 00.000 20224 MoveAxis(E, 0, ABG)
22:04:55.619 00.000 20224 Move returns status 0, amount 0
22:04:55.619 00.000 20224 MoveAxis(S, 90, ABG)
22:04:55.619 00.000 20224 Guiding  Dir = 1, Dur = 90
22:04:55.619 00.000 20224 IsSlewing returns 0
22:04:55.619 00.000 20224 IsGuiding returns 0
22:04:55.623 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53021, med=2758, FiltMin=2515, FiltMax=27072, Gamma=1.000
22:04:55.630 00.007 20224 PulseGuide returned control before completion, sleep 90
22:04:55.637 00.007 8996 UpdateGuideState exits: m=678403 SNR=355.4
22:04:55.637 00.000 8996 PhdController: settling, locked = 1, distance = 1.21 (2.00) aobump = 0 frame = 5 / 99999
22:04:55.638 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770527095.638,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.21,"Time":2.8,"SettleTime":3.0,"StarLocked":true}
22:04:55.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:55.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:55.641 00.001 8996 Enqueuing Expose request
22:04:55.722 00.081 20224 IsGuiding returns 1
22:04:55.722 00.000 20224 scope still moving after pulse duration time elapsed
22:04:55.752 00.030 20224 IsSlewing returns 0
22:04:55.752 00.000 20224 IsGuiding returns 0
22:04:55.753 00.001 20224 scope move finished after 90 + 42 ms
22:04:55.753 00.000 20224 Move returns status 0, amount 90
22:04:55.753 00.000 20224 move complete, result=0
22:04:55.753 00.000 20224 worker thread done servicing request
22:04:55.753 00.000 20224 Worker thread wakes up
22:04:55.753 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 90 ms SOUTH
22:04:55.755 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:55.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:56.923 01.168 20224 Exposure complete
22:04:57.002 00.079 20224 worker thread done servicing request
22:04:57.002 00.000 8996 OnExposeComplete: enter
22:04:57.003 00.001 8996 UpdateGuideState(): m_state=6
22:04:57.004 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3590
22:04:57.005 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.89, Mass=705039, SNR=365.2, Peak=60979 HFD=4.6
22:04:57.006 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
22:04:57.008 00.002 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
22:04:57.009 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.10 mountX=0.10 mountY=-0.26, mountTheta=-1.20
22:04:57.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.25, opts=13)
22:04:57.013 00.002 8996 Enqueuing Move request for scope (0.12, 0.25)
22:04:57.014 00.001 20224 Worker thread wakes up
22:04:57.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
22:04:57.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
22:04:57.014 00.000 20224 Moving (0.12, 0.25) raw xDistance=0.10 yDistance=-0.26
22:04:57.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:04:57.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:04:57.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:04:57.014 00.000 20224 MoveAxis(E, 0, ABG)
22:04:57.014 00.000 20224 Move returns status 0, amount 0
22:04:57.014 00.000 20224 MoveAxis(N, 0, ABG)
22:04:57.015 00.001 20224 Move returns status 0, amount 0
22:04:57.015 00.000 20224 move complete, result=0
22:04:57.015 00.000 20224 worker thread done servicing request
22:04:57.019 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60979, med=2758, FiltMin=2486, FiltMax=27043, Gamma=1.000
22:04:57.040 00.021 8996 UpdateGuideState exits: m=705039 SNR=365.2
22:04:57.041 00.001 8996 PhdController: settling, locked = 1, distance = 0.93 (2.00) aobump = 0 frame = 6 / 99999
22:04:57.041 00.000 8996 PhdController: newstate STATE_FINISH
22:04:57.042 00.001 8996 PhdController complete: success
22:04:57.043 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770527097.043,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
22:04:57.043 00.000 8996 Mount: notify guiding dither settle done success=1
22:04:57.044 00.001 8996 PhdController: newstate STATE_IDLE
22:04:57.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:57.045 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:57.046 00.001 8996 Enqueuing Expose request
22:04:57.047 00.001 20224 Worker thread wakes up
22:04:57.047 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:04:57.047 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:57.048 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:58.022 00.974 20224 Exposure complete
22:04:58.090 00.068 20224 worker thread done servicing request
22:04:58.090 00.000 8996 OnExposeComplete: enter
22:04:58.091 00.001 8996 UpdateGuideState(): m_state=6
22:04:58.092 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3591
22:04:58.093 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.45, Mass=679114, SNR=319.2, Peak=49933 HFD=4.7
22:04:58.094 00.001 8996 MultiStar: exiting stabilization period
22:04:58.095 00.001 8996 MultiStar: [#1 0.38,0.13,0.78,U] [#2 0.15,-0.32,0.77,U] [#3 0.30,-0.01,0.66,U] [#4 0.27,-0.08,0.64,U] [#5 0.19,0.10,0.65,U] [#6 0.33,-0.26,0.46,U] [#7 0.11,0.21,0.42,U] [#8 0.08,-0.05,0.39,U] 
22:04:58.096 00.001 8996 refined, 8 included, MultiStar: {0.23, -0.07}, one-star: {0.18, -0.19}
22:04:58.096 00.000 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
22:04:58.097 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
22:04:58.098 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.28 mountX=0.23 mountY=0.04, mountTheta=0.17
22:04:58.099 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.07, opts=13)
22:04:58.100 00.001 8996 Enqueuing Move request for scope (0.23, -0.07)
22:04:58.100 00.000 20224 Worker thread wakes up
22:04:58.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
22:04:58.100 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
22:04:58.100 00.000 20224 Moving (0.23, -0.07) raw xDistance=0.23 yDistance=0.04
22:04:58.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:04:58.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:58.101 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:04:58.101 00.000 20224 MoveAxis(W, 34, ABG)
22:04:58.101 00.000 20224 Guiding  Dir = 3, Dur = 34
22:04:58.101 00.000 20224 IsSlewing returns 0
22:04:58.101 00.000 20224 IsGuiding returns 0
22:04:58.105 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49933, med=2758, FiltMin=2518, FiltMax=26800, Gamma=1.000
22:04:58.106 00.001 20224 PulseGuide returned control before completion, sleep 40
22:04:58.126 00.020 8996 UpdateGuideState exits: m=679114 SNR=319.2
22:04:58.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:58.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:58.128 00.000 8996 Enqueuing Expose request
22:04:58.151 00.023 20224 IsGuiding returns 1
22:04:58.151 00.000 20224 scope still moving after pulse duration time elapsed
22:04:58.182 00.031 20224 IsSlewing returns 0
22:04:58.182 00.000 20224 IsGuiding returns 1
22:04:58.214 00.032 20224 IsSlewing returns 0
22:04:58.214 00.000 20224 IsGuiding returns 0
22:04:58.214 00.000 20224 scope move finished after 34 + 79 ms
22:04:58.214 00.000 20224 Move returns status 0, amount 34
22:04:58.214 00.000 20224 MoveAxis(N, 0, ABG)
22:04:58.214 00.000 20224 Move returns status 0, amount 0
22:04:58.214 00.000 20224 move complete, result=0
22:04:58.214 00.000 20224 worker thread done servicing request
22:04:58.214 00.000 20224 Worker thread wakes up
22:04:58.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:58.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:58.215 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
22:04:59.375 01.160 20224 Exposure complete
22:04:59.450 00.075 20224 worker thread done servicing request
22:04:59.450 00.000 8996 OnExposeComplete: enter
22:04:59.451 00.001 8996 UpdateGuideState(): m_state=6
22:04:59.452 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3592
22:04:59.452 00.000 8996 Star::Find returns 1 (0), X=138.25, Y=472.79, Mass=727686, SNR=371.8, Peak=51565 HFD=4.5
22:04:59.453 00.001 8996 MultiStar: [#1 -0.18,0.26,0.60,U] [#2 -0.35,-0.04,0.81,U] [#3 -0.29,-0.13,0.62,U] [#4 -0.34,-0.24,0.54,U] [#5 -0.36,0.32,0.00,M1] [#6 -0.36,-0.19,0.42,U] [#7 -0.45,0.15,0.00,M1] [#8 -0.34,0.25,0.40,U] 
22:04:59.455 00.002 8996 single-star, 6 included, MultiStar: {-0.29, 0.02}, one-star: {-0.25, 0.15}
22:04:59.458 00.003 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
22:04:59.459 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
22:04:59.460 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.15 hyp=0.29 cameraTheta=2.62 mountX=-0.27 mountY=-0.12, mountTheta=-2.73
22:04:59.462 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.15, opts=13)
22:04:59.463 00.001 8996 Enqueuing Move request for scope (-0.25, 0.15)
22:04:59.464 00.001 20224 Worker thread wakes up
22:04:59.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.15) opts 0xd
22:04:59.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.15)
22:04:59.464 00.000 20224 Moving (-0.25, 0.15) raw xDistance=-0.27 yDistance=-0.12
22:04:59.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
22:04:59.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:59.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:04:59.464 00.000 20224 MoveAxis(E, 37, ABG)
22:04:59.464 00.000 20224 Guiding  Dir = 2, Dur = 37
22:04:59.465 00.001 20224 IsSlewing returns 0
22:04:59.465 00.000 20224 IsGuiding returns 0
22:04:59.466 00.001 20224 PulseGuide returned control before completion, sleep 46
22:04:59.472 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=51565, med=2758, FiltMin=2502, FiltMax=26505, Gamma=1.000
22:04:59.488 00.016 8996 UpdateGuideState exits: m=727686 SNR=371.8
22:04:59.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:59.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:04:59.493 00.002 8996 Enqueuing Expose request
22:04:59.517 00.024 20224 IsGuiding returns 1
22:04:59.517 00.000 20224 scope still moving after pulse duration time elapsed
22:04:59.547 00.030 20224 IsSlewing returns 0
22:04:59.547 00.000 20224 IsGuiding returns 0
22:04:59.547 00.000 20224 scope move finished after 37 + 45 ms
22:04:59.547 00.000 20224 Move returns status 0, amount 37
22:04:59.547 00.000 20224 MoveAxis(N, 0, ABG)
22:04:59.547 00.000 20224 Move returns status 0, amount 0
22:04:59.548 00.001 20224 move complete, result=0
22:04:59.548 00.000 20224 worker thread done servicing request
22:04:59.548 00.000 20224 Worker thread wakes up
22:04:59.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:04:59.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:04:59.549 00.001 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
22:05:00.517 00.968 20224 Exposure complete
22:05:00.583 00.066 20224 worker thread done servicing request
22:05:00.583 00.000 8996 OnExposeComplete: enter
22:05:00.585 00.002 8996 UpdateGuideState(): m_state=6
22:05:00.587 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3593
22:05:00.589 00.002 8996 Star::Find returns 1 (0), X=138.57, Y=472.74, Mass=781333, SNR=374.1, Peak=59043 HFD=4.7
22:05:00.591 00.002 8996 MultiStar: [#1 0.15,-0.02,0.62,U] [#2 -0.12,-0.04,0.72,U] [#3 -0.07,0.09,0.56,U] [#4 0.12,-0.22,0.53,U] [#5 -0.15,0.22,0.56,U] [#6 -0.06,-0.27,0.45,U] [#7 -0.06,0.03,0.43,U] [#8 -0.14,0.18,0.36,U] 
22:05:00.592 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {0.07, 0.10}
22:05:00.593 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
22:05:00.594 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
22:05:00.595 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.45 mountX=-0.02 mountY=-0.01, mountTheta=-2.56
22:05:00.597 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
22:05:00.597 00.000 8996 Enqueuing Move request for scope (-0.02, 0.01)
22:05:00.598 00.001 20224 Worker thread wakes up
22:05:00.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
22:05:00.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
22:05:00.599 00.001 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
22:05:00.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:05:00.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:00.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:05:00.599 00.000 20224 MoveAxis(E, 0, ABG)
22:05:00.599 00.000 20224 Move returns status 0, amount 0
22:05:00.599 00.000 20224 MoveAxis(N, 0, ABG)
22:05:00.599 00.000 20224 Move returns status 0, amount 0
22:05:00.599 00.000 20224 move complete, result=0
22:05:00.599 00.000 20224 worker thread done servicing request
22:05:00.604 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59043, med=2758, FiltMin=2502, FiltMax=27827, Gamma=1.000
22:05:00.624 00.020 8996 UpdateGuideState exits: m=781333 SNR=374.1
22:05:00.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:00.627 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:00.629 00.002 8996 Enqueuing Expose request
22:05:00.631 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:00.632 00.001 20224 Worker thread wakes up
22:05:00.632 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:00.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:01.803 01.171 20224 Exposure complete
22:05:01.875 00.072 20224 worker thread done servicing request
22:05:01.875 00.000 8996 OnExposeComplete: enter
22:05:01.876 00.001 8996 UpdateGuideState(): m_state=6
22:05:01.876 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3594
22:05:01.877 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.74, Mass=760744, SNR=342.4, Peak=61395 HFD=4.6
22:05:01.878 00.001 8996 MultiStar: [#1 0.31,0.22,0.71,U] [#2 0.14,-0.10,0.82,U] [#3 0.32,-0.04,0.60,U] [#4 0.27,-0.20,0.54,U] [#5 -0.12,0.23,0.61,U] [#6 -0.02,-0.26,0.43,U] [#7 -0.01,0.05,0.44,U] [#8 -0.26,-0.02,0.43,U] 
22:05:01.879 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.02}, one-star: {0.19, 0.10}
22:05:01.879 00.000 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
22:05:01.880 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
22:05:01.881 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.14 mountX=0.12 mountY=-0.03, mountTheta=-0.25
22:05:01.883 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.02, opts=13)
22:05:01.883 00.000 8996 Enqueuing Move request for scope (0.12, 0.02)
22:05:01.884 00.001 20224 Worker thread wakes up
22:05:01.884 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
22:05:01.884 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
22:05:01.884 00.000 20224 Moving (0.12, 0.02) raw xDistance=0.12 yDistance=-0.03
22:05:01.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:05:01.885 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:01.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:05:01.885 00.000 20224 MoveAxis(E, 0, ABG)
22:05:01.885 00.000 20224 Move returns status 0, amount 0
22:05:01.885 00.000 20224 MoveAxis(N, 0, ABG)
22:05:01.885 00.000 20224 Move returns status 0, amount 0
22:05:01.885 00.000 20224 move complete, result=0
22:05:01.885 00.000 20224 worker thread done servicing request
22:05:01.888 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61395, med=2758, FiltMin=2464, FiltMax=30515, Gamma=1.000
22:05:01.902 00.014 8996 UpdateGuideState exits: m=760744 SNR=342.4
22:05:01.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:01.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:01.905 00.001 8996 Enqueuing Expose request
22:05:01.906 00.001 20224 Worker thread wakes up
22:05:01.906 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:01.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:01.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:02.890 00.984 20224 Exposure complete
22:05:02.985 00.095 20224 worker thread done servicing request
22:05:02.986 00.001 8996 OnExposeComplete: enter
22:05:02.988 00.002 8996 UpdateGuideState(): m_state=6
22:05:02.991 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3595
22:05:02.993 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=472.79, Mass=733704, SNR=348.3, Peak=65507 HFD=4.5
22:05:02.995 00.002 8996 MultiStar: [#1 0.31,0.27,0.70,U] [#2 0.14,-0.25,0.84,U] [#3 0.27,-0.09,0.59,U] [#4 0.26,-0.04,0.60,U] [#5 0.01,0.26,0.60,U] [#6 0.07,-0.28,0.42,U] [#7 0.00,0.23,0.46,U] [#8 -0.04,0.09,0.39,U] 
22:05:02.997 00.002 8996 refined, 8 included, MultiStar: {0.16, 0.04}, one-star: {0.21, 0.15}
22:05:02.998 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
22:05:03.000 00.002 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
22:05:03.001 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.27 mountX=0.15 mountY=-0.06, mountTheta=-0.38
22:05:03.004 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.04, opts=13)
22:05:03.005 00.001 8996 Enqueuing Move request for scope (0.16, 0.04)
22:05:03.006 00.001 20224 Worker thread wakes up
22:05:03.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
22:05:03.006 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
22:05:03.006 00.000 20224 Moving (0.16, 0.04) raw xDistance=0.15 yDistance=-0.06
22:05:03.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:05:03.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:03.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:05:03.006 00.000 20224 MoveAxis(E, 0, ABG)
22:05:03.006 00.000 20224 Move returns status 0, amount 0
22:05:03.006 00.000 20224 MoveAxis(N, 0, ABG)
22:05:03.006 00.000 20224 Move returns status 0, amount 0
22:05:03.007 00.001 20224 move complete, result=0
22:05:03.007 00.000 20224 worker thread done servicing request
22:05:03.012 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2758, FiltMin=2486, FiltMax=27040, Gamma=1.000
22:05:03.043 00.031 8996 UpdateGuideState exits: m=733704 SNR=348.3
22:05:03.045 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:03.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:03.048 00.002 8996 Enqueuing Expose request
22:05:03.049 00.001 20224 Worker thread wakes up
22:05:03.049 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:03.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:03.050 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:04.201 01.151 20224 Exposure complete
22:05:04.293 00.092 20224 worker thread done servicing request
22:05:04.293 00.000 8996 OnExposeComplete: enter
22:05:04.294 00.001 8996 UpdateGuideState(): m_state=6
22:05:04.294 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3596
22:05:04.295 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.81, Mass=732527, SNR=356.2, Peak=59811 HFD=4.6
22:05:04.296 00.001 8996 MultiStar: [#1 0.51,0.36,0.00,M1] [#2 0.10,-0.20,0.71,U] [#3 0.24,-0.00,0.69,U] [#4 0.29,-0.13,0.58,U] [#5 0.23,0.38,0.61,U] [#6 0.11,-0.13,0.45,U] [#7 0.17,0.07,0.39,U] [#8 0.16,0.14,0.45,U] 
22:05:04.297 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.04}, one-star: {0.13, 0.17}
22:05:04.298 00.001 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
22:05:04.299 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
22:05:04.299 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.04 hyp=0.18 cameraTheta=0.24 mountX=0.17 mountY=-0.06, mountTheta=-0.35
22:05:04.301 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.04, opts=13)
22:05:04.302 00.001 8996 Enqueuing Move request for scope (0.18, 0.04)
22:05:04.303 00.001 20224 Worker thread wakes up
22:05:04.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.04) opts 0xd
22:05:04.303 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.04)
22:05:04.303 00.000 20224 Moving (0.18, 0.04) raw xDistance=0.17 yDistance=-0.06
22:05:04.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:05:04.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:04.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:05:04.303 00.000 20224 MoveAxis(E, 0, ABG)
22:05:04.303 00.000 20224 Move returns status 0, amount 0
22:05:04.304 00.001 20224 MoveAxis(N, 0, ABG)
22:05:04.304 00.000 20224 Move returns status 0, amount 0
22:05:04.304 00.000 20224 move complete, result=0
22:05:04.304 00.000 20224 worker thread done servicing request
22:05:04.315 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59811, med=2758, FiltMin=2512, FiltMax=28464, Gamma=1.000
22:05:04.335 00.020 8996 UpdateGuideState exits: m=732527 SNR=356.2
22:05:04.337 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:04.340 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:04.342 00.002 8996 Enqueuing Expose request
22:05:04.345 00.003 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:04.348 00.003 20224 Worker thread wakes up
22:05:04.348 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:04.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:05.324 00.976 20224 Exposure complete
22:05:05.400 00.076 20224 worker thread done servicing request
22:05:05.400 00.000 8996 OnExposeComplete: enter
22:05:05.401 00.001 8996 UpdateGuideState(): m_state=6
22:05:05.402 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3597
22:05:05.403 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.64, Mass=768080, SNR=387.7, Peak=59379 HFD=4.8
22:05:05.404 00.001 8996 MultiStar: [#1 0.45,0.08,0.64,U] [#2 0.16,-0.16,0.70,U] [#3 0.24,-0.22,0.52,U] [#4 0.08,-0.38,0.47,U] [#5 0.17,0.26,0.58,U] [#6 -0.02,-0.33,0.39,U] [#7 0.13,-0.03,0.38,U] [#8 0.20,-0.02,0.32,U] 
22:05:05.405 00.001 8996 single-star, 8 included, MultiStar: {0.18, -0.07}, one-star: {0.14, -0.00}
22:05:05.406 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
22:05:05.406 00.000 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
22:05:05.407 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.01 mountX=0.14 mountY=-0.01, mountTheta=-0.10
22:05:05.410 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.00, opts=13)
22:05:05.411 00.001 8996 Enqueuing Move request for scope (0.14, -0.00)
22:05:05.413 00.002 20224 Worker thread wakes up
22:05:05.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
22:05:05.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
22:05:05.413 00.000 20224 Moving (0.14, -0.00) raw xDistance=0.14 yDistance=-0.01
22:05:05.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:05:05.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:05.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:05:05.413 00.000 20224 MoveAxis(E, 0, ABG)
22:05:05.414 00.001 20224 Move returns status 0, amount 0
22:05:05.414 00.000 20224 MoveAxis(N, 0, ABG)
22:05:05.414 00.000 20224 Move returns status 0, amount 0
22:05:05.414 00.000 20224 move complete, result=0
22:05:05.414 00.000 20224 worker thread done servicing request
22:05:05.422 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59379, med=2758, FiltMin=2480, FiltMax=28720, Gamma=1.000
22:05:05.452 00.030 8996 UpdateGuideState exits: m=768080 SNR=387.7
22:05:05.453 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:05.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:05.456 00.002 8996 Enqueuing Expose request
22:05:05.462 00.006 20224 Worker thread wakes up
22:05:05.462 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:05.464 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:05.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:06.634 01.170 20224 Exposure complete
22:05:06.714 00.080 20224 worker thread done servicing request
22:05:06.715 00.001 8996 OnExposeComplete: enter
22:05:06.715 00.000 8996 UpdateGuideState(): m_state=6
22:05:06.716 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3598
22:05:06.717 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.64, Mass=755920, SNR=336.3, Peak=60643 HFD=4.5
22:05:06.718 00.001 8996 MultiStar: [#1 0.23,0.22,0.75,U] [#2 0.09,-0.38,0.80,U] [#3 0.16,-0.26,0.64,U] [#4 0.17,-0.23,0.70,U] [#5 0.02,0.16,0.55,U] [#6 0.17,-0.35,0.48,U] [#7 0.13,-0.06,0.57,U] [#8 -0.02,-0.05,0.43,U] 
22:05:06.719 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.10}, one-star: {0.31, 0.00}
22:05:06.720 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
22:05:06.722 00.002 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.69)
22:05:06.724 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.57 mountX=0.17 mountY=0.08, mountTheta=0.45
22:05:06.727 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.10, opts=13)
22:05:06.728 00.001 8996 Enqueuing Move request for scope (0.16, -0.10)
22:05:06.729 00.001 20224 Worker thread wakes up
22:05:06.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
22:05:06.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
22:05:06.729 00.000 20224 Moving (0.16, -0.10) raw xDistance=0.17 yDistance=0.08
22:05:06.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:05:06.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:06.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:05:06.729 00.000 20224 MoveAxis(E, 0, ABG)
22:05:06.729 00.000 20224 Move returns status 0, amount 0
22:05:06.730 00.001 20224 MoveAxis(N, 0, ABG)
22:05:06.730 00.000 20224 Move returns status 0, amount 0
22:05:06.730 00.000 20224 move complete, result=0
22:05:06.730 00.000 20224 worker thread done servicing request
22:05:06.736 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60643, med=2758, FiltMin=2499, FiltMax=32256, Gamma=1.000
22:05:06.750 00.014 8996 UpdateGuideState exits: m=755920 SNR=336.3
22:05:06.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:06.753 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:06.753 00.000 8996 Enqueuing Expose request
22:05:06.754 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:06.755 00.001 20224 Worker thread wakes up
22:05:06.755 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:06.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:07.726 00.971 20224 Exposure complete
22:05:07.794 00.068 20224 worker thread done servicing request
22:05:07.794 00.000 8996 OnExposeComplete: enter
22:05:07.795 00.001 8996 UpdateGuideState(): m_state=6
22:05:07.796 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3599
22:05:07.797 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.66, Mass=745932, SNR=328.7, Peak=61267 HFD=4.6
22:05:07.797 00.000 8996 MultiStar: [#1 0.28,0.20,0.69,U] [#2 -0.06,-0.20,0.72,U] [#3 0.21,-0.07,0.59,U] [#4 0.27,-0.07,0.61,U] [#5 -0.00,0.16,0.69,U] [#6 0.24,-0.20,0.44,U] [#7 0.12,0.13,0.47,U] [#8 -0.12,0.12,0.40,U] 
22:05:07.799 00.002 8996 refined, 8 included, MultiStar: {0.13, 0.01}, one-star: {0.20, 0.03}
22:05:07.800 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
22:05:07.802 00.002 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
22:05:07.804 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.09 mountX=0.13 mountY=-0.03, mountTheta=-0.20
22:05:07.806 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.01, opts=13)
22:05:07.807 00.001 8996 Enqueuing Move request for scope (0.13, 0.01)
22:05:07.808 00.001 20224 Worker thread wakes up
22:05:07.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
22:05:07.808 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
22:05:07.808 00.000 20224 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=-0.03
22:05:07.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:05:07.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:07.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:05:07.809 00.001 20224 MoveAxis(E, 0, ABG)
22:05:07.809 00.000 20224 Move returns status 0, amount 0
22:05:07.809 00.000 20224 MoveAxis(N, 0, ABG)
22:05:07.809 00.000 20224 Move returns status 0, amount 0
22:05:07.809 00.000 20224 move complete, result=0
22:05:07.809 00.000 20224 worker thread done servicing request
22:05:07.815 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61267, med=2758, FiltMin=2493, FiltMax=31392, Gamma=1.000
22:05:07.840 00.025 8996 UpdateGuideState exits: m=745932 SNR=328.7
22:05:07.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:07.842 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:07.843 00.001 8996 Enqueuing Expose request
22:05:07.844 00.001 20224 Worker thread wakes up
22:05:07.844 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:07.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:07.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:09.001 01.156 20224 Exposure complete
22:05:09.077 00.076 20224 worker thread done servicing request
22:05:09.077 00.000 8996 OnExposeComplete: enter
22:05:09.079 00.002 8996 UpdateGuideState(): m_state=6
22:05:09.080 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3600
22:05:09.083 00.003 8996 Star::Find returns 1 (0), X=138.70, Y=472.72, Mass=750482, SNR=363.1, Peak=62435 HFD=4.6
22:05:09.085 00.002 8996 MultiStar: [#1 0.41,0.13,0.67,U] [#2 0.19,-0.35,0.68,U] [#3 0.22,-0.16,0.56,U] [#4 0.26,-0.27,0.53,U] [#5 0.11,0.11,0.57,U] [#6 0.22,-0.17,0.43,U] [#7 0.17,0.10,0.44,U] [#8 -0.05,0.11,0.36,U] 
22:05:09.086 00.001 8996 refined, 8 included, MultiStar: {0.20, -0.04}, one-star: {0.19, 0.08}
22:05:09.087 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
22:05:09.088 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
22:05:09.089 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-0.20 mountX=0.21 mountY=0.02, mountTheta=0.09
22:05:09.090 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.04, opts=13)
22:05:09.091 00.001 8996 Enqueuing Move request for scope (0.20, -0.04)
22:05:09.093 00.002 20224 Worker thread wakes up
22:05:09.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
22:05:09.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
22:05:09.093 00.000 20224 Moving (0.20, -0.04) raw xDistance=0.21 yDistance=0.02
22:05:09.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:05:09.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:09.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:05:09.093 00.000 20224 MoveAxis(W, 30, ABG)
22:05:09.093 00.000 20224 Guiding  Dir = 3, Dur = 30
22:05:09.093 00.000 20224 IsSlewing returns 0
22:05:09.094 00.001 20224 IsGuiding returns 0
22:05:09.098 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62435, med=2758, FiltMin=2493, FiltMax=29904, Gamma=1.000
22:05:09.099 00.001 20224 PulseGuide returned control before completion, sleep 36
22:05:09.118 00.019 8996 UpdateGuideState exits: m=750482 SNR=363.1
22:05:09.120 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:09.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:09.122 00.001 8996 Enqueuing Expose request
22:05:09.144 00.022 20224 IsGuiding returns 1
22:05:09.144 00.000 20224 scope still moving after pulse duration time elapsed
22:05:09.175 00.031 20224 IsSlewing returns 0
22:05:09.175 00.000 20224 IsGuiding returns 1
22:05:09.206 00.031 20224 IsSlewing returns 0
22:05:09.206 00.000 20224 IsGuiding returns 0
22:05:09.206 00.000 20224 scope move finished after 30 + 82 ms
22:05:09.207 00.001 20224 Move returns status 0, amount 30
22:05:09.207 00.000 20224 MoveAxis(N, 0, ABG)
22:05:09.207 00.000 20224 Move returns status 0, amount 0
22:05:09.207 00.000 20224 move complete, result=0
22:05:09.207 00.000 20224 worker thread done servicing request
22:05:09.207 00.000 20224 Worker thread wakes up
22:05:09.207 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
22:05:09.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:09.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:10.197 00.989 20224 Exposure complete
22:05:10.266 00.069 20224 worker thread done servicing request
22:05:10.266 00.000 8996 OnExposeComplete: enter
22:05:10.268 00.002 8996 UpdateGuideState(): m_state=6
22:05:10.268 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3601
22:05:10.269 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.52, Mass=727478, SNR=340.5, Peak=48477 HFD=4.4
22:05:10.270 00.001 8996 MultiStar: [#1 0.02,-0.11,0.68,U] [#2 -0.39,-0.33,0.00,M1] [#3 -0.22,-0.48,0.00,M1] [#4 -0.14,-0.43,0.59,U] [#5 -0.27,-0.06,0.63,U] [#6 -0.11,-0.31,0.51,U] [#7 -0.16,-0.04,0.48,U] [#8 -0.21,-0.18,0.44,U] 
22:05:10.271 00.001 8996 single-star, 6 included, MultiStar: {-0.13, -0.17}, one-star: {-0.08, -0.12}
22:05:10.272 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
22:05:10.272 00.000 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
22:05:10.273 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.15 mountX=-0.06 mountY=0.13, mountTheta=2.05
22:05:10.274 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
22:05:10.275 00.001 8996 Enqueuing Move request for scope (-0.08, -0.12)
22:05:10.276 00.001 20224 Worker thread wakes up
22:05:10.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
22:05:10.276 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
22:05:10.276 00.000 20224 Moving (-0.08, -0.12) raw xDistance=-0.06 yDistance=0.13
22:05:10.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:05:10.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:10.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:05:10.276 00.000 20224 MoveAxis(E, 0, ABG)
22:05:10.276 00.000 20224 Move returns status 0, amount 0
22:05:10.276 00.000 20224 MoveAxis(N, 0, ABG)
22:05:10.276 00.000 20224 Move returns status 0, amount 0
22:05:10.277 00.001 20224 move complete, result=0
22:05:10.277 00.000 20224 worker thread done servicing request
22:05:10.280 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48477, med=2758, FiltMin=2512, FiltMax=26736, Gamma=1.000
22:05:10.304 00.024 8996 UpdateGuideState exits: m=727478 SNR=340.5
22:05:10.306 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:10.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:10.307 00.000 8996 Enqueuing Expose request
22:05:10.308 00.001 20224 Worker thread wakes up
22:05:10.308 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:10.309 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:10.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:11.485 01.176 20224 Exposure complete
22:05:11.543 00.058 20224 worker thread done servicing request
22:05:11.543 00.000 8996 OnExposeComplete: enter
22:05:11.545 00.002 8996 UpdateGuideState(): m_state=6
22:05:11.546 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3602
22:05:11.547 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.48, Mass=770964, SNR=341.7, Peak=51712 HFD=4.6
22:05:11.548 00.001 8996 MultiStar: [#1 -0.15,-0.09,0.65,U] [#2 -0.52,-0.38,0.00,M2] [#3 -0.33,-0.33,0.00,M2] [#4 -0.35,-0.37,0.00,M1] [#5 -0.48,-0.21,0.00,M1] [#6 -0.26,-0.45,0.00,M1] [#7 -0.50,-0.10,0.00,M1] [#8 -0.54,-0.19,0.00,M1] 
22:05:11.549 00.001 8996 refined, 1 included, MultiStar: {-0.24, -0.13}, one-star: {-0.30, -0.16}
22:05:11.550 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
22:05:11.551 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
22:05:11.552 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.27 cameraTheta=-2.64 mountX=-0.23 mountY=0.16, mountTheta=2.53
22:05:11.553 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.13, opts=13)
22:05:11.554 00.001 8996 Enqueuing Move request for scope (-0.24, -0.13)
22:05:11.555 00.001 20224 Worker thread wakes up
22:05:11.556 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
22:05:11.556 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
22:05:11.556 00.000 20224 Moving (-0.24, -0.13) raw xDistance=-0.23 yDistance=0.16
22:05:11.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:05:11.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:11.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:05:11.556 00.000 20224 MoveAxis(E, 33, ABG)
22:05:11.556 00.000 20224 Guiding  Dir = 2, Dur = 33
22:05:11.557 00.001 20224 IsSlewing returns 0
22:05:11.557 00.000 20224 IsGuiding returns 0
22:05:11.560 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51712, med=2758, FiltMin=2505, FiltMax=24448, Gamma=1.000
22:05:11.573 00.013 20224 PulseGuide returned control before completion, sleep 28
22:05:11.575 00.002 8996 UpdateGuideState exits: m=770964 SNR=341.7
22:05:11.577 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:11.579 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:11.580 00.001 8996 Enqueuing Expose request
22:05:11.603 00.023 20224 IsGuiding returns 1
22:05:11.603 00.000 20224 scope still moving after pulse duration time elapsed
22:05:11.634 00.031 20224 IsSlewing returns 0
22:05:11.634 00.000 20224 IsGuiding returns 1
22:05:11.665 00.031 20224 IsSlewing returns 0
22:05:11.665 00.000 20224 IsGuiding returns 0
22:05:11.665 00.000 20224 scope move finished after 33 + 75 ms
22:05:11.665 00.000 20224 Move returns status 0, amount 33
22:05:11.665 00.000 20224 MoveAxis(N, 0, ABG)
22:05:11.666 00.001 20224 Move returns status 0, amount 0
22:05:11.666 00.000 20224 move complete, result=0
22:05:11.666 00.000 20224 worker thread done servicing request
22:05:11.666 00.000 20224 Worker thread wakes up
22:05:11.666 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
22:05:11.668 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:11.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:12.647 00.979 20224 Exposure complete
22:05:12.709 00.062 20224 worker thread done servicing request
22:05:12.709 00.000 8996 OnExposeComplete: enter
22:05:12.710 00.001 8996 UpdateGuideState(): m_state=6
22:05:12.712 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3603
22:05:12.713 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.47, Mass=752413, SNR=357.9, Peak=58109 HFD=4.6
22:05:12.714 00.001 8996 MultiStar: [#1 0.16,-0.11,0.70,U] [#2 -0.05,-0.42,0.66,U] [#3 0.16,-0.54,0.00,M3] [#4 0.09,-0.54,0.00,M2] [#5 0.07,-0.24,0.56,U] [#6 0.04,-0.71,0.00,M2] [#7 -0.12,-0.35,0.48,U] [#8 0.02,-0.22,0.43,U] 
22:05:12.716 00.002 8996 refined, 5 included, MultiStar: {0.07, -0.24}, one-star: {0.20, -0.17}
22:05:12.717 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
22:05:12.718 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
22:05:12.720 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.29 mountX=0.09 mountY=0.23, mountTheta=1.19
22:05:12.722 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.24, opts=13)
22:05:12.723 00.001 8996 Enqueuing Move request for scope (0.07, -0.24)
22:05:12.724 00.001 20224 Worker thread wakes up
22:05:12.725 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
22:05:12.725 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
22:05:12.725 00.000 20224 Moving (0.07, -0.24) raw xDistance=0.09 yDistance=0.23
22:05:12.725 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:12.725 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:05:12.725 00.000 20224 MoveAxis(E, 0, ABG)
22:05:12.725 00.000 20224 Move returns status 0, amount 0
22:05:12.725 00.000 20224 MoveAxis(S, 49, ABG)
22:05:12.725 00.000 20224 Guiding  Dir = 1, Dur = 49
22:05:12.726 00.001 20224 IsSlewing returns 0
22:05:12.726 00.000 20224 IsGuiding returns 0
22:05:12.731 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58109, med=2758, FiltMin=2509, FiltMax=33008, Gamma=1.000
22:05:12.744 00.013 20224 PulseGuide returned control before completion, sleep 42
22:05:12.748 00.004 8996 UpdateGuideState exits: m=752413 SNR=357.9
22:05:12.750 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:12.751 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:12.753 00.002 8996 Enqueuing Expose request
22:05:12.790 00.037 20224 IsGuiding returns 1
22:05:12.790 00.000 20224 scope still moving after pulse duration time elapsed
22:05:12.821 00.031 20224 IsSlewing returns 0
22:05:12.822 00.001 20224 IsGuiding returns 1
22:05:12.853 00.031 20224 IsSlewing returns 0
22:05:12.853 00.000 20224 IsGuiding returns 0
22:05:12.853 00.000 20224 scope move finished after 49 + 77 ms
22:05:12.853 00.000 20224 Move returns status 0, amount 49
22:05:12.853 00.000 20224 move complete, result=0
22:05:12.854 00.001 20224 worker thread done servicing request
22:05:12.854 00.000 20224 Worker thread wakes up
22:05:12.854 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
22:05:12.857 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:12.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:14.023 01.166 20224 Exposure complete
22:05:14.101 00.078 20224 worker thread done servicing request
22:05:14.101 00.000 8996 OnExposeComplete: enter
22:05:14.102 00.001 8996 UpdateGuideState(): m_state=6
22:05:14.103 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3604
22:05:14.104 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.68, Mass=784776, SNR=407.3, Peak=65507 HFD=4.5
22:05:14.104 00.000 8996 MultiStar: [#1 0.33,0.13,0.55,U] [#2 0.06,-0.20,0.63,U] [#3 0.00,-0.26,0.51,U] [#4 -0.02,-0.62,0.00,M3] [#5 0.15,-0.01,0.64,U] [#6 0.07,-0.25,0.41,U] [#7 0.00,-0.01,0.40,U] [#8 0.10,-0.20,0.30,U] 
22:05:14.105 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.07}, one-star: {0.26, 0.04}
22:05:14.106 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
22:05:14.108 00.002 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
22:05:14.110 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.46 mountX=0.15 mountY=0.06, mountTheta=0.35
22:05:14.114 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.07, opts=13)
22:05:14.116 00.002 8996 Enqueuing Move request for scope (0.14, -0.07)
22:05:14.118 00.002 20224 Worker thread wakes up
22:05:14.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
22:05:14.118 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
22:05:14.118 00.000 20224 Moving (0.14, -0.07) raw xDistance=0.15 yDistance=0.06
22:05:14.119 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:05:14.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:14.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:05:14.119 00.000 20224 MoveAxis(E, 0, ABG)
22:05:14.119 00.000 20224 Move returns status 0, amount 0
22:05:14.119 00.000 20224 MoveAxis(N, 0, ABG)
22:05:14.119 00.000 20224 Move returns status 0, amount 0
22:05:14.119 00.000 20224 move complete, result=0
22:05:14.120 00.001 20224 worker thread done servicing request
22:05:14.125 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2521, FiltMax=33421, Gamma=1.000
22:05:14.139 00.014 8996 UpdateGuideState exits: m=784776 SNR=407.3
22:05:14.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:14.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:14.142 00.001 8996 Enqueuing Expose request
22:05:14.142 00.000 20224 Worker thread wakes up
22:05:14.142 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:14.143 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:14.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:15.103 00.960 20224 Exposure complete
22:05:15.171 00.068 20224 worker thread done servicing request
22:05:15.171 00.000 8996 OnExposeComplete: enter
22:05:15.172 00.001 8996 UpdateGuideState(): m_state=6
22:05:15.173 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3605
22:05:15.174 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=472.83, Mass=755625, SNR=372.5, Peak=65507 HFD=4.4
22:05:15.175 00.001 8996 MultiStar: [#1 0.30,0.32,0.61,U] [#2 -0.04,-0.14,0.70,U] [#3 0.20,-0.13,0.62,U] [#4 0.18,-0.28,0.52,U] [#5 0.11,0.11,0.60,U] [#6 0.03,-0.18,0.37,U] [#7 -0.11,0.09,0.49,U] [#8 0.01,0.00,0.40,U] 
22:05:15.175 00.000 8996 refined, 8 included, MultiStar: {0.13, 0.02}, one-star: {0.27, 0.19}
22:05:15.177 00.002 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
22:05:15.178 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
22:05:15.180 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.15 mountX=0.12 mountY=-0.03, mountTheta=-0.26
22:05:15.184 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.02, opts=13)
22:05:15.186 00.002 8996 Enqueuing Move request for scope (0.13, 0.02)
22:05:15.188 00.002 20224 Worker thread wakes up
22:05:15.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
22:05:15.188 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
22:05:15.188 00.000 20224 Moving (0.13, 0.02) raw xDistance=0.12 yDistance=-0.03
22:05:15.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:05:15.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:15.189 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:05:15.189 00.000 20224 MoveAxis(E, 0, ABG)
22:05:15.189 00.000 20224 Move returns status 0, amount 0
22:05:15.189 00.000 20224 MoveAxis(N, 0, ABG)
22:05:15.189 00.000 20224 Move returns status 0, amount 0
22:05:15.189 00.000 20224 move complete, result=0
22:05:15.189 00.000 20224 worker thread done servicing request
22:05:15.198 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2499, FiltMax=28672, Gamma=1.000
22:05:15.218 00.020 8996 UpdateGuideState exits: m=755625 SNR=372.5
22:05:15.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:15.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:15.221 00.001 8996 Enqueuing Expose request
22:05:15.222 00.001 20224 Worker thread wakes up
22:05:15.222 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:15.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:15.222 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:16.405 01.183 20224 Exposure complete
22:05:16.460 00.055 20224 worker thread done servicing request
22:05:16.460 00.000 8996 OnExposeComplete: enter
22:05:16.461 00.001 8996 UpdateGuideState(): m_state=6
22:05:16.462 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3606
22:05:16.463 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.73, Mass=767917, SNR=384.6, Peak=63859 HFD=4.5
22:05:16.464 00.001 8996 MultiStar: [#1 0.22,0.38,0.54,U] [#2 0.07,-0.15,0.66,U] [#3 0.04,-0.29,0.56,U] [#4 0.16,-0.14,0.49,U] [#5 0.01,0.17,0.60,U] [#6 -0.06,-0.37,0.42,U] [#7 -0.07,0.24,0.40,U] [#8 0.03,0.01,0.38,U] 
22:05:16.465 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.00}, one-star: {0.25, 0.09}
22:05:16.466 00.001 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
22:05:16.467 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
22:05:16.467 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.02 mountX=0.09 mountY=-0.01, mountTheta=-0.13
22:05:16.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.00, opts=13)
22:05:16.470 00.001 8996 Enqueuing Move request for scope (0.09, 0.00)
22:05:16.472 00.002 20224 Worker thread wakes up
22:05:16.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
22:05:16.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
22:05:16.472 00.000 20224 Moving (0.09, 0.00) raw xDistance=0.09 yDistance=-0.01
22:05:16.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:16.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:16.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:05:16.472 00.000 20224 MoveAxis(E, 0, ABG)
22:05:16.472 00.000 20224 Move returns status 0, amount 0
22:05:16.472 00.000 20224 MoveAxis(N, 0, ABG)
22:05:16.472 00.000 20224 Move returns status 0, amount 0
22:05:16.472 00.000 20224 move complete, result=0
22:05:16.472 00.000 20224 worker thread done servicing request
22:05:16.480 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63859, med=2758, FiltMin=2515, FiltMax=31520, Gamma=1.000
22:05:16.506 00.026 8996 UpdateGuideState exits: m=767917 SNR=384.6
22:05:16.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:16.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:16.509 00.001 8996 Enqueuing Expose request
22:05:16.509 00.000 20224 Worker thread wakes up
22:05:16.509 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:16.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:16.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:17.487 00.977 20224 Exposure complete
22:05:17.551 00.064 20224 worker thread done servicing request
22:05:17.551 00.000 8996 OnExposeComplete: enter
22:05:17.552 00.001 8996 UpdateGuideState(): m_state=6
22:05:17.554 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3607
22:05:17.554 00.000 8996 Star::Find returns 1 (0), X=138.70, Y=472.79, Mass=703949, SNR=339.0, Peak=64003 HFD=4.5
22:05:17.556 00.002 8996 MultiStar: [#1 0.02,0.16,0.75,U] [#2 -0.25,-0.30,0.75,U] [#3 -0.02,-0.26,0.60,U] [#4 -0.08,-0.26,0.57,U] [#5 -0.13,0.07,0.70,U] [#6 -0.18,-0.13,0.47,U] [#7 -0.13,0.12,0.47,U] [#8 -0.11,-0.05,0.41,U] 
22:05:17.557 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {0.20, 0.15}
22:05:17.558 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:05:17.559 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
22:05:17.560 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.51 mountX=-0.05 mountY=0.05, mountTheta=2.40
22:05:17.562 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
22:05:17.563 00.001 8996 Enqueuing Move request for scope (-0.06, -0.04)
22:05:17.564 00.001 20224 Worker thread wakes up
22:05:17.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
22:05:17.564 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
22:05:17.564 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.05 yDistance=0.05
22:05:17.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:05:17.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:17.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:05:17.564 00.000 20224 MoveAxis(E, 0, ABG)
22:05:17.564 00.000 20224 Move returns status 0, amount 0
22:05:17.565 00.001 20224 MoveAxis(N, 0, ABG)
22:05:17.565 00.000 20224 Move returns status 0, amount 0
22:05:17.565 00.000 20224 move complete, result=0
22:05:17.565 00.000 20224 worker thread done servicing request
22:05:17.568 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64003, med=2758, FiltMin=2499, FiltMax=29424, Gamma=1.000
22:05:17.589 00.021 8996 UpdateGuideState exits: m=703949 SNR=339.0
22:05:17.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:17.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:17.593 00.002 8996 Enqueuing Expose request
22:05:17.593 00.000 20224 Worker thread wakes up
22:05:17.594 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:17.595 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:17.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:18.759 01.164 20224 Exposure complete
22:05:18.838 00.079 20224 worker thread done servicing request
22:05:18.838 00.000 8996 OnExposeComplete: enter
22:05:18.840 00.002 8996 UpdateGuideState(): m_state=6
22:05:18.842 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3608
22:05:18.844 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=472.48, Mass=726145, SNR=372.6, Peak=55821 HFD=4.6
22:05:18.846 00.002 8996 MultiStar: [#1 0.11,0.13,0.63,U] [#2 -0.08,-0.25,0.77,U] [#3 0.14,-0.21,0.61,U] [#4 0.12,-0.27,0.55,U] [#5 -0.10,-0.05,0.51,U] [#6 -0.02,-0.28,0.45,U] [#7 0.12,0.06,0.47,U] [#8 -0.11,-0.14,0.39,U] 
22:05:18.847 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.13}, one-star: {0.04, -0.16}
22:05:18.847 00.000 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
22:05:18.848 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
22:05:18.849 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.35 mountX=0.04 mountY=0.13, mountTheta=1.25
22:05:18.852 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.13, opts=13)
22:05:18.853 00.001 8996 Enqueuing Move request for scope (0.03, -0.13)
22:05:18.853 00.000 20224 Worker thread wakes up
22:05:18.854 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
22:05:18.854 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
22:05:18.854 00.000 20224 Moving (0.03, -0.13) raw xDistance=0.04 yDistance=0.13
22:05:18.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:05:18.854 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:18.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:05:18.854 00.000 20224 MoveAxis(E, 0, ABG)
22:05:18.854 00.000 20224 Move returns status 0, amount 0
22:05:18.854 00.000 20224 MoveAxis(N, 0, ABG)
22:05:18.854 00.000 20224 Move returns status 0, amount 0
22:05:18.854 00.000 20224 move complete, result=0
22:05:18.854 00.000 20224 worker thread done servicing request
22:05:18.860 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55821, med=2758, FiltMin=2481, FiltMax=26800, Gamma=1.000
22:05:18.885 00.025 8996 UpdateGuideState exits: m=726145 SNR=372.6
22:05:18.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:18.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:18.887 00.000 8996 Enqueuing Expose request
22:05:18.888 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:18.889 00.001 20224 Worker thread wakes up
22:05:18.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:18.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:19.852 00.963 20224 Exposure complete
22:05:19.953 00.101 20224 worker thread done servicing request
22:05:19.954 00.001 8996 OnExposeComplete: enter
22:05:19.955 00.001 8996 UpdateGuideState(): m_state=6
22:05:19.957 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3609
22:05:19.959 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=472.51, Mass=776162, SNR=349.6, Peak=59853 HFD=4.6
22:05:19.961 00.002 8996 MultiStar: [#1 0.26,0.01,0.64,U] [#2 0.00,-0.12,0.77,U] [#3 0.15,-0.31,0.59,U] [#4 0.19,-0.34,0.50,U] [#5 -0.02,-0.04,0.68,U] [#6 0.11,-0.29,0.42,U] [#7 0.07,0.02,0.51,U] [#8 -0.08,0.02,0.38,U] 
22:05:19.962 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.13}, one-star: {0.18, -0.12}
22:05:19.964 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
22:05:19.965 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
22:05:19.967 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.89 mountX=0.11 mountY=0.11, mountTheta=0.78
22:05:19.970 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.13, opts=13)
22:05:19.972 00.002 8996 Enqueuing Move request for scope (0.10, -0.13)
22:05:19.973 00.001 20224 Worker thread wakes up
22:05:19.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
22:05:19.973 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
22:05:19.974 00.001 20224 Moving (0.10, -0.13) raw xDistance=0.11 yDistance=0.11
22:05:19.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:05:19.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:19.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:05:19.974 00.000 20224 MoveAxis(E, 0, ABG)
22:05:19.974 00.000 20224 Move returns status 0, amount 0
22:05:19.974 00.000 20224 MoveAxis(N, 0, ABG)
22:05:19.974 00.000 20224 Move returns status 0, amount 0
22:05:19.974 00.000 20224 move complete, result=0
22:05:19.974 00.000 20224 worker thread done servicing request
22:05:19.980 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59853, med=2758, FiltMin=2502, FiltMax=32525, Gamma=1.000
22:05:19.999 00.019 8996 UpdateGuideState exits: m=776162 SNR=349.6
22:05:20.001 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:20.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:20.003 00.001 8996 Enqueuing Expose request
22:05:20.004 00.001 20224 Worker thread wakes up
22:05:20.004 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:20.004 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:20.006 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:21.167 01.161 20224 Exposure complete
22:05:21.243 00.076 20224 worker thread done servicing request
22:05:21.243 00.000 8996 OnExposeComplete: enter
22:05:21.244 00.001 8996 UpdateGuideState(): m_state=6
22:05:21.245 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3610
22:05:21.247 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=472.74, Mass=743880, SNR=361.7, Peak=64595 HFD=4.5
22:05:21.249 00.002 8996 MultiStar: [#1 0.35,0.08,0.60,U] [#2 0.07,-0.26,0.69,U] [#3 0.30,-0.07,0.58,U] [#4 0.30,-0.16,0.54,U] [#5 0.16,-0.11,0.62,U] [#6 0.17,-0.28,0.45,U] [#7 -0.00,0.14,0.41,U] [#8 0.01,-0.06,0.38,U] 
22:05:21.251 00.002 8996 refined, 8 included, MultiStar: {0.20, -0.06}, one-star: {0.27, 0.10}
22:05:21.253 00.002 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
22:05:21.254 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
22:05:21.256 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.30 mountX=0.20 mountY=0.04, mountTheta=0.18
22:05:21.259 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.06, opts=13)
22:05:21.261 00.002 8996 Enqueuing Move request for scope (0.20, -0.06)
22:05:21.262 00.001 20224 Worker thread wakes up
22:05:21.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
22:05:21.262 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
22:05:21.262 00.000 20224 Moving (0.20, -0.06) raw xDistance=0.20 yDistance=0.04
22:05:21.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:05:21.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:21.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:05:21.262 00.000 20224 MoveAxis(W, 30, ABG)
22:05:21.262 00.000 20224 Guiding  Dir = 3, Dur = 30
22:05:21.262 00.000 20224 IsSlewing returns 0
22:05:21.262 00.000 20224 IsGuiding returns 0
22:05:21.269 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64595, med=2758, FiltMin=2499, FiltMax=30509, Gamma=1.000
22:05:21.295 00.026 20224 IsGuiding returns 1
22:05:21.295 00.000 20224 scope still moving after pulse duration time elapsed
22:05:21.299 00.004 8996 UpdateGuideState exits: m=743880 SNR=361.7
22:05:21.301 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:21.303 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:21.305 00.002 8996 Enqueuing Expose request
22:05:21.324 00.019 20224 IsSlewing returns 0
22:05:21.324 00.000 20224 IsGuiding returns 1
22:05:21.355 00.031 20224 IsSlewing returns 0
22:05:21.355 00.000 20224 IsGuiding returns 1
22:05:21.386 00.031 20224 IsSlewing returns 0
22:05:21.386 00.000 20224 IsGuiding returns 0
22:05:21.386 00.000 20224 scope move finished after 30 + 94 ms
22:05:21.387 00.001 20224 Move returns status 0, amount 30
22:05:21.387 00.000 20224 MoveAxis(N, 0, ABG)
22:05:21.387 00.000 20224 Move returns status 0, amount 0
22:05:21.387 00.000 20224 move complete, result=0
22:05:21.387 00.000 20224 worker thread done servicing request
22:05:21.387 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
22:05:21.390 00.003 20224 Worker thread wakes up
22:05:21.390 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:21.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:22.381 00.991 20224 Exposure complete
22:05:22.461 00.080 20224 worker thread done servicing request
22:05:22.461 00.000 8996 OnExposeComplete: enter
22:05:22.462 00.001 8996 UpdateGuideState(): m_state=6
22:05:22.463 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3611
22:05:22.464 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.63, Mass=794617, SNR=390.0, Peak=59523 HFD=4.6
22:05:22.464 00.000 8996 MultiStar: [#1 0.17,0.17,0.59,U] [#2 0.01,-0.18,0.66,U] [#3 -0.13,-0.28,0.57,U] [#4 -0.05,-0.30,0.52,U] [#5 -0.09,0.01,0.64,U] [#6 -0.01,-0.25,0.43,U] [#7 -0.20,-0.13,0.43,U] [#8 -0.09,-0.17,0.36,U] 
22:05:22.465 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.11}, one-star: {0.05, -0.01}
22:05:22.466 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
22:05:22.467 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
22:05:22.467 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.19 mountX=0.05 mountY=0.00, mountTheta=0.07
22:05:22.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
22:05:22.471 00.002 8996 Enqueuing Move request for scope (0.05, -0.01)
22:05:22.472 00.001 20224 Worker thread wakes up
22:05:22.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
22:05:22.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
22:05:22.472 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.00
22:05:22.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:05:22.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:22.473 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:05:22.473 00.000 20224 MoveAxis(E, 0, ABG)
22:05:22.473 00.000 20224 Move returns status 0, amount 0
22:05:22.473 00.000 20224 MoveAxis(N, 0, ABG)
22:05:22.473 00.000 20224 Move returns status 0, amount 0
22:05:22.473 00.000 20224 move complete, result=0
22:05:22.473 00.000 20224 worker thread done servicing request
22:05:22.480 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59523, med=2758, FiltMin=2509, FiltMax=28976, Gamma=1.000
22:05:22.494 00.014 8996 UpdateGuideState exits: m=794617 SNR=390.0
22:05:22.495 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:22.495 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:22.496 00.001 8996 Enqueuing Expose request
22:05:22.497 00.001 20224 Worker thread wakes up
22:05:22.497 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:22.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:22.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:23.665 01.168 20224 Exposure complete
22:05:23.731 00.066 20224 worker thread done servicing request
22:05:23.731 00.000 8996 OnExposeComplete: enter
22:05:23.734 00.003 8996 UpdateGuideState(): m_state=6
22:05:23.736 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3612
22:05:23.738 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=472.73, Mass=703192, SNR=365.8, Peak=53283 HFD=4.6
22:05:23.739 00.001 8996 MultiStar: [#1 0.08,0.27,0.66,U] [#2 -0.02,-0.36,0.76,U] [#3 -0.08,-0.04,0.63,U] [#4 -0.05,-0.21,0.54,U] [#5 -0.04,0.12,0.64,U] [#6 -0.27,-0.39,0.00,M1] [#7 -0.28,-0.02,0.42,U] [#8 -0.19,0.16,0.36,U] 
22:05:23.741 00.002 8996 refined, 7 included, MultiStar: {-0.06, -0.00}, one-star: {-0.07, 0.09}
22:05:23.742 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
22:05:23.745 00.003 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
22:05:23.746 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.11 mountX=-0.06 mountY=0.01, mountTheta=3.00
22:05:23.747 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.00, opts=13)
22:05:23.748 00.001 8996 Enqueuing Move request for scope (-0.06, -0.00)
22:05:23.749 00.001 20224 Worker thread wakes up
22:05:23.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
22:05:23.749 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
22:05:23.749 00.000 20224 Moving (-0.06, -0.00) raw xDistance=-0.06 yDistance=0.01
22:05:23.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:05:23.750 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:23.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:05:23.750 00.000 20224 MoveAxis(E, 0, ABG)
22:05:23.750 00.000 20224 Move returns status 0, amount 0
22:05:23.750 00.000 20224 MoveAxis(N, 0, ABG)
22:05:23.750 00.000 20224 Move returns status 0, amount 0
22:05:23.750 00.000 20224 move complete, result=0
22:05:23.750 00.000 20224 worker thread done servicing request
22:05:23.757 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53283, med=2758, FiltMin=2515, FiltMax=23907, Gamma=1.000
22:05:23.789 00.032 8996 UpdateGuideState exits: m=703192 SNR=365.8
22:05:23.791 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:23.794 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:23.796 00.002 8996 Enqueuing Expose request
22:05:23.797 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:23.799 00.002 20224 Worker thread wakes up
22:05:23.799 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:23.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:24.789 00.990 20224 Exposure complete
22:05:24.858 00.069 20224 worker thread done servicing request
22:05:24.859 00.001 8996 OnExposeComplete: enter
22:05:24.860 00.001 8996 UpdateGuideState(): m_state=6
22:05:24.861 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3613
22:05:24.863 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=472.54, Mass=782998, SNR=338.7, Peak=55891 HFD=4.3
22:05:24.865 00.002 8996 MultiStar: [#1 0.03,0.10,0.63,U] [#2 -0.11,-0.29,0.75,U] [#3 -0.04,-0.40,0.64,U] [#4 -0.12,-0.42,0.53,U] [#5 -0.28,-0.06,0.65,U] [#6 -0.10,-0.51,0.00,M2] [#7 -0.15,-0.22,0.44,U] [#8 -0.20,-0.23,0.42,U] 
22:05:24.867 00.002 8996 single-star, 7 included, MultiStar: {-0.10, -0.19}, one-star: {-0.02, -0.10}
22:05:24.868 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
22:05:24.869 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
22:05:24.870 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.72 mountX=-0.01 mountY=0.10, mountTheta=1.62
22:05:24.872 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
22:05:24.873 00.001 8996 Enqueuing Move request for scope (-0.02, -0.10)
22:05:24.874 00.001 20224 Worker thread wakes up
22:05:24.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:05:24.874 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:05:24.874 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
22:05:24.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:05:24.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:24.874 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:05:24.874 00.000 20224 MoveAxis(E, 0, ABG)
22:05:24.874 00.000 20224 Move returns status 0, amount 0
22:05:24.874 00.000 20224 MoveAxis(N, 0, ABG)
22:05:24.874 00.000 20224 Move returns status 0, amount 0
22:05:24.874 00.000 20224 move complete, result=0
22:05:24.875 00.001 20224 worker thread done servicing request
22:05:24.878 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55891, med=2758, FiltMin=2496, FiltMax=28224, Gamma=1.000
22:05:24.893 00.015 8996 UpdateGuideState exits: m=782998 SNR=338.7
22:05:24.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:24.894 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:24.895 00.001 8996 Enqueuing Expose request
22:05:24.896 00.001 20224 Worker thread wakes up
22:05:24.896 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:24.897 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:24.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:26.068 01.171 20224 Exposure complete
22:05:26.149 00.081 20224 worker thread done servicing request
22:05:26.149 00.000 8996 OnExposeComplete: enter
22:05:26.150 00.001 8996 UpdateGuideState(): m_state=6
22:05:26.150 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3614
22:05:26.151 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.69, Mass=645846, SNR=328.9, Peak=42947 HFD=4.6
22:05:26.153 00.002 8996 MultiStar: [#1 0.08,0.23,0.70,U] [#2 -0.26,-0.21,0.83,U] [#3 -0.11,-0.24,0.62,U] [#4 -0.04,-0.32,0.59,U] [#5 -0.12,0.13,0.67,U] [#6 -0.13,-0.32,0.47,U] [#7 -0.22,0.05,0.45,U] [#8 -0.23,0.01,0.49,U] 
22:05:26.154 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.21, 0.05}
22:05:26.155 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
22:05:26.156 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.51)
22:05:26.157 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.75 mountX=-0.13 mountY=0.07, mountTheta=2.64
22:05:26.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.06, opts=13)
22:05:26.160 00.001 8996 Enqueuing Move request for scope (-0.14, -0.06)
22:05:26.160 00.000 20224 Worker thread wakes up
22:05:26.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
22:05:26.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
22:05:26.160 00.000 20224 Moving (-0.14, -0.06) raw xDistance=-0.13 yDistance=0.07
22:05:26.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:05:26.161 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:26.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:05:26.161 00.000 20224 MoveAxis(E, 0, ABG)
22:05:26.161 00.000 20224 Move returns status 0, amount 0
22:05:26.161 00.000 20224 MoveAxis(N, 0, ABG)
22:05:26.161 00.000 20224 Move returns status 0, amount 0
22:05:26.161 00.000 20224 move complete, result=0
22:05:26.161 00.000 20224 worker thread done servicing request
22:05:26.165 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=42947, med=2758, FiltMin=2502, FiltMax=20873, Gamma=1.000
22:05:26.180 00.015 8996 UpdateGuideState exits: m=645846 SNR=328.9
22:05:26.183 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:26.186 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:26.189 00.003 8996 Enqueuing Expose request
22:05:26.192 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:26.195 00.003 20224 Worker thread wakes up
22:05:26.195 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:26.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:27.165 00.970 20224 Exposure complete
22:05:27.241 00.076 20224 worker thread done servicing request
22:05:27.241 00.000 8996 OnExposeComplete: enter
22:05:27.243 00.002 8996 UpdateGuideState(): m_state=6
22:05:27.244 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3615
22:05:27.246 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=472.99, Mass=751433, SNR=345.0, Peak=63059 HFD=5.0
22:05:27.247 00.001 8996 MultiStar: [#1 0.00,0.23,0.67,U] [#2 -0.19,-0.18,0.74,U] [#3 -0.21,-0.19,0.64,U] [#4 -0.07,-0.32,0.54,U] [#5 -0.30,0.25,0.61,U] [#6 -0.22,-0.36,0.43,U] [#7 -0.25,0.05,0.49,U] [#8 -0.09,0.08,0.40,U] 
22:05:27.248 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.02}, one-star: {0.00, 0.35}
22:05:27.249 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
22:05:27.250 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
22:05:27.251 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.14 cameraTheta=2.97 mountX=-0.14 mountY=-0.01, mountTheta=-3.08
22:05:27.254 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.02, opts=13)
22:05:27.255 00.001 8996 Enqueuing Move request for scope (-0.13, 0.02)
22:05:27.256 00.001 20224 Worker thread wakes up
22:05:27.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
22:05:27.257 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
22:05:27.257 00.000 20224 Moving (-0.13, 0.02) raw xDistance=-0.14 yDistance=-0.01
22:05:27.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:05:27.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:27.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:05:27.257 00.000 20224 MoveAxis(E, 0, ABG)
22:05:27.257 00.000 20224 Move returns status 0, amount 0
22:05:27.257 00.000 20224 MoveAxis(N, 0, ABG)
22:05:27.257 00.000 20224 Move returns status 0, amount 0
22:05:27.257 00.000 20224 move complete, result=0
22:05:27.257 00.000 20224 worker thread done servicing request
22:05:27.262 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63059, med=2758, FiltMin=2477, FiltMax=29123, Gamma=1.000
22:05:27.289 00.027 8996 UpdateGuideState exits: m=751433 SNR=345.0
22:05:27.291 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:27.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:27.294 00.002 8996 Enqueuing Expose request
22:05:27.296 00.002 20224 Worker thread wakes up
22:05:27.296 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:27.298 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:27.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:28.486 01.188 20224 Exposure complete
22:05:28.576 00.090 20224 worker thread done servicing request
22:05:28.576 00.000 8996 OnExposeComplete: enter
22:05:28.578 00.002 8996 UpdateGuideState(): m_state=6
22:05:28.579 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3616
22:05:28.580 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.76, Mass=786043, SNR=379.7, Peak=63779 HFD=4.6
22:05:28.582 00.002 8996 MultiStar: [#1 0.18,0.27,0.63,U] [#2 -0.23,-0.17,0.69,U] [#3 0.04,-0.06,0.55,U] [#4 0.10,-0.07,0.52,U] [#5 0.09,0.25,0.48,U] [#6 -0.25,-0.27,0.41,U] [#7 -0.15,0.19,0.51,U] [#8 -0.09,0.08,0.35,U] 
22:05:28.583 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {0.04, 0.12}
22:05:28.583 00.000 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
22:05:28.584 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
22:05:28.585 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.97 mountX=-0.02 mountY=-0.04, mountTheta=-2.07
22:05:28.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
22:05:28.588 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
22:05:28.589 00.001 20224 Worker thread wakes up
22:05:28.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
22:05:28.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
22:05:28.589 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.04
22:05:28.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:05:28.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:28.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:05:28.589 00.000 20224 MoveAxis(E, 0, ABG)
22:05:28.589 00.000 20224 Move returns status 0, amount 0
22:05:28.589 00.000 20224 MoveAxis(N, 0, ABG)
22:05:28.589 00.000 20224 Move returns status 0, amount 0
22:05:28.589 00.000 20224 move complete, result=0
22:05:28.589 00.000 20224 worker thread done servicing request
22:05:28.598 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=63779, med=2758, FiltMin=2467, FiltMax=30051, Gamma=1.000
22:05:28.628 00.030 8996 UpdateGuideState exits: m=786043 SNR=379.7
22:05:28.633 00.005 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:28.633 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:28.634 00.001 8996 Enqueuing Expose request
22:05:28.635 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:28.636 00.001 20224 Worker thread wakes up
22:05:28.636 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:28.637 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:29.603 00.966 20224 Exposure complete
22:05:29.674 00.071 20224 worker thread done servicing request
22:05:29.674 00.000 8996 OnExposeComplete: enter
22:05:29.675 00.001 8996 UpdateGuideState(): m_state=6
22:05:29.676 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3617
22:05:29.677 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.73, Mass=745293, SNR=362.1, Peak=58067 HFD=4.6
22:05:29.678 00.001 8996 MultiStar: [#1 0.02,0.17,0.63,U] [#2 -0.29,-0.27,0.70,U] [#3 -0.25,-0.22,0.57,U] [#4 -0.13,-0.19,0.55,U] [#5 -0.11,-0.10,0.57,U] [#6 -0.18,-0.13,0.42,U] [#7 0.00,0.08,0.46,U] [#8 -0.18,-0.18,0.45,U] 
22:05:29.678 00.000 8996 single-star, 8 included, MultiStar: {-0.12, -0.07}, one-star: {-0.03, 0.09}
22:05:29.679 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
22:05:29.680 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
22:05:29.680 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.94 mountX=-0.04 mountY=-0.09, mountTheta=-2.04
22:05:29.682 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
22:05:29.682 00.000 8996 Enqueuing Move request for scope (-0.03, 0.09)
22:05:29.683 00.001 20224 Worker thread wakes up
22:05:29.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
22:05:29.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
22:05:29.683 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
22:05:29.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:05:29.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:29.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:05:29.684 00.001 20224 MoveAxis(E, 0, ABG)
22:05:29.684 00.000 20224 Move returns status 0, amount 0
22:05:29.684 00.000 20224 MoveAxis(N, 0, ABG)
22:05:29.684 00.000 20224 Move returns status 0, amount 0
22:05:29.684 00.000 20224 move complete, result=0
22:05:29.684 00.000 20224 worker thread done servicing request
22:05:29.695 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58067, med=2758, FiltMin=2512, FiltMax=26131, Gamma=1.000
22:05:29.714 00.019 8996 UpdateGuideState exits: m=745293 SNR=362.1
22:05:29.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:29.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:29.717 00.001 8996 Enqueuing Expose request
22:05:29.717 00.000 20224 Worker thread wakes up
22:05:29.718 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:29.718 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:29.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:30.881 01.163 20224 Exposure complete
22:05:30.938 00.057 20224 worker thread done servicing request
22:05:30.938 00.000 8996 OnExposeComplete: enter
22:05:30.941 00.003 8996 UpdateGuideState(): m_state=6
22:05:30.943 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3618
22:05:30.944 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.76, Mass=735534, SNR=380.0, Peak=60307 HFD=4.6
22:05:30.945 00.001 8996 MultiStar: [#1 0.20,0.29,0.64,U] [#2 -0.20,-0.20,0.74,U] [#3 -0.02,-0.11,0.63,U] [#4 -0.08,-0.24,0.54,U] [#5 -0.01,0.14,0.61,U] [#6 -0.08,-0.36,0.39,U] [#7 -0.13,0.16,0.44,U] [#8 -0.11,0.12,0.40,U] 
22:05:30.946 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.00}, one-star: {-0.03, 0.12}
22:05:30.947 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
22:05:30.948 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
22:05:30.949 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.09 mountX=-0.05 mountY=0.00, mountTheta=3.08
22:05:30.950 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.00, opts=13)
22:05:30.951 00.001 8996 Enqueuing Move request for scope (-0.05, 0.00)
22:05:30.952 00.001 20224 Worker thread wakes up
22:05:30.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
22:05:30.952 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
22:05:30.952 00.000 20224 Moving (-0.05, 0.00) raw xDistance=-0.05 yDistance=0.00
22:05:30.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:05:30.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:30.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:05:30.953 00.001 20224 MoveAxis(E, 0, ABG)
22:05:30.953 00.000 20224 Move returns status 0, amount 0
22:05:30.953 00.000 20224 MoveAxis(N, 0, ABG)
22:05:30.953 00.000 20224 Move returns status 0, amount 0
22:05:30.953 00.000 20224 move complete, result=0
22:05:30.953 00.000 20224 worker thread done servicing request
22:05:30.960 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60307, med=2758, FiltMin=2512, FiltMax=25955, Gamma=1.000
22:05:30.974 00.014 8996 UpdateGuideState exits: m=735534 SNR=380.0
22:05:30.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:30.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:30.977 00.001 8996 Enqueuing Expose request
22:05:30.977 00.000 20224 Worker thread wakes up
22:05:30.977 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:30.978 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:30.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:31.949 00.971 20224 Exposure complete
22:05:32.008 00.059 20224 worker thread done servicing request
22:05:32.008 00.000 8996 OnExposeComplete: enter
22:05:32.009 00.001 8996 UpdateGuideState(): m_state=6
22:05:32.010 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3619
22:05:32.011 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.68, Mass=666428, SNR=303.4, Peak=50787 HFD=4.5
22:05:32.012 00.001 8996 MultiStar: [#1 0.15,0.09,0.84,U] [#2 -0.04,-0.27,0.97,U] [#3 -0.07,-0.02,0.74,U] [#4 -0.02,-0.21,0.69,U] [#5 -0.04,-0.03,0.82,U] [#6 0.05,-0.44,0.48,U] [#7 -0.20,0.13,0.52,U] [#8 -0.16,0.18,0.53,U] 
22:05:32.013 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.06}, one-star: {-0.00, 0.04}
22:05:32.013 00.000 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
22:05:32.014 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
22:05:32.015 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.66 mountX=-0.01 mountY=-0.04, mountTheta=-1.76
22:05:32.017 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.04, opts=13)
22:05:32.018 00.001 8996 Enqueuing Move request for scope (-0.00, 0.04)
22:05:32.019 00.001 20224 Worker thread wakes up
22:05:32.019 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
22:05:32.019 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
22:05:32.019 00.000 20224 Moving (-0.00, 0.04) raw xDistance=-0.01 yDistance=-0.04
22:05:32.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:05:32.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:32.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:05:32.019 00.000 20224 MoveAxis(E, 0, ABG)
22:05:32.019 00.000 20224 Move returns status 0, amount 0
22:05:32.020 00.001 20224 MoveAxis(N, 0, ABG)
22:05:32.020 00.000 20224 Move returns status 0, amount 0
22:05:32.020 00.000 20224 move complete, result=0
22:05:32.020 00.000 20224 worker thread done servicing request
22:05:32.026 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50787, med=2758, FiltMin=2502, FiltMax=24691, Gamma=1.000
22:05:32.041 00.015 8996 UpdateGuideState exits: m=666428 SNR=303.4
22:05:32.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:32.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:32.044 00.001 8996 Enqueuing Expose request
22:05:32.045 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:32.046 00.001 20224 Worker thread wakes up
22:05:32.046 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:32.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:33.223 01.177 20224 Exposure complete
22:05:33.297 00.074 20224 worker thread done servicing request
22:05:33.297 00.000 8996 OnExposeComplete: enter
22:05:33.298 00.001 8996 UpdateGuideState(): m_state=6
22:05:33.299 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3620
22:05:33.300 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.45, Mass=705127, SNR=327.5, Peak=57181 HFD=4.6
22:05:33.301 00.001 8996 MultiStar: [#1 0.18,-0.05,0.75,U] [#2 0.02,-0.41,0.84,U] [#3 0.07,-0.21,0.69,U] [#4 -0.01,-0.23,0.57,U] [#5 0.02,-0.11,0.60,U] [#6 -0.06,-0.35,0.46,U] [#7 -0.28,-0.03,0.44,U] [#8 -0.14,-0.17,0.38,U] 
22:05:33.302 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.20}, one-star: {0.14, -0.19}
22:05:33.303 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
22:05:33.304 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
22:05:33.305 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.46 mountX=0.04 mountY=0.20, mountTheta=1.36
22:05:33.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.20, opts=13)
22:05:33.308 00.001 8996 Enqueuing Move request for scope (0.02, -0.20)
22:05:33.310 00.002 20224 Worker thread wakes up
22:05:33.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
22:05:33.310 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
22:05:33.310 00.000 20224 Moving (0.02, -0.20) raw xDistance=0.04 yDistance=0.20
22:05:33.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:05:33.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:33.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:05:33.310 00.000 20224 MoveAxis(E, 0, ABG)
22:05:33.310 00.000 20224 Move returns status 0, amount 0
22:05:33.310 00.000 20224 MoveAxis(N, 0, ABG)
22:05:33.310 00.000 20224 Move returns status 0, amount 0
22:05:33.310 00.000 20224 move complete, result=0
22:05:33.311 00.001 20224 worker thread done servicing request
22:05:33.320 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57181, med=2758, FiltMin=2499, FiltMax=28765, Gamma=1.000
22:05:33.341 00.021 8996 UpdateGuideState exits: m=705127 SNR=327.5
22:05:33.344 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:33.346 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:33.349 00.003 8996 Enqueuing Expose request
22:05:33.351 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:05:33.353 00.002 20224 Worker thread wakes up
22:05:33.353 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:33.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:34.323 00.970 20224 Exposure complete
22:05:34.411 00.088 20224 worker thread done servicing request
22:05:34.411 00.000 8996 OnExposeComplete: enter
22:05:34.412 00.001 8996 UpdateGuideState(): m_state=6
22:05:34.413 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3621
22:05:34.414 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.37, Mass=762043, SNR=381.0, Peak=55453 HFD=4.6
22:05:34.415 00.001 8996 MultiStar: [#1 0.07,0.17,0.65,U] [#2 -0.17,-0.38,0.65,U] [#3 -0.10,-0.27,0.59,U] [#4 -0.13,-0.37,0.54,U] [#5 -0.09,-0.07,0.55,U] [#6 -0.26,-0.52,0.00,M1] [#7 -0.21,-0.03,0.41,U] [#8 -0.07,-0.21,0.32,U] 
22:05:34.416 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.19}, one-star: {-0.03, -0.27}
22:05:34.416 00.000 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
22:05:34.417 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
22:05:34.418 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.98 mountX=-0.06 mountY=0.20, mountTheta=1.88
22:05:34.420 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.19, opts=13)
22:05:34.420 00.000 8996 Enqueuing Move request for scope (-0.08, -0.19)
22:05:34.421 00.001 20224 Worker thread wakes up
22:05:34.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
22:05:34.421 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
22:05:34.421 00.000 20224 Moving (-0.08, -0.19) raw xDistance=-0.06 yDistance=0.20
22:05:34.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:05:34.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:34.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:05:34.421 00.000 20224 MoveAxis(E, 0, ABG)
22:05:34.421 00.000 20224 Move returns status 0, amount 0
22:05:34.421 00.000 20224 MoveAxis(N, 0, ABG)
22:05:34.421 00.000 20224 Move returns status 0, amount 0
22:05:34.422 00.001 20224 move complete, result=0
22:05:34.422 00.000 20224 worker thread done servicing request
22:05:34.425 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55453, med=2758, FiltMin=2512, FiltMax=27328, Gamma=1.000
22:05:34.448 00.023 8996 UpdateGuideState exits: m=762043 SNR=381.0
22:05:34.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:34.451 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:34.452 00.001 8996 Enqueuing Expose request
22:05:34.453 00.001 20224 Worker thread wakes up
22:05:34.453 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:05:34.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:34.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:35.617 01.163 20224 Exposure complete
22:05:35.690 00.073 20224 worker thread done servicing request
22:05:35.691 00.001 8996 OnExposeComplete: enter
22:05:35.691 00.000 8996 UpdateGuideState(): m_state=6
22:05:35.692 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3622
22:05:35.693 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.46, Mass=738978, SNR=341.9, Peak=54493 HFD=4.6
22:05:35.694 00.001 8996 MultiStar: [#1 0.02,-0.09,0.65,U] [#2 -0.21,-0.34,0.81,U] [#3 -0.12,-0.45,0.00,M1] [#4 -0.01,-0.44,0.58,U] [#5 -0.27,-0.14,0.67,U] [#6 -0.11,-0.20,0.45,U] [#7 -0.16,0.06,0.47,U] [#8 -0.23,-0.04,0.36,U] 
22:05:35.696 00.002 8996 single-star, 7 included, MultiStar: {-0.10, -0.19}, one-star: {0.07, -0.18}
22:05:35.699 00.003 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
22:05:35.700 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
22:05:35.702 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.19 mountX=0.09 mountY=0.17, mountTheta=1.08
22:05:35.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.18, opts=13)
22:05:35.706 00.002 8996 Enqueuing Move request for scope (0.07, -0.18)
22:05:35.707 00.001 20224 Worker thread wakes up
22:05:35.708 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
22:05:35.708 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
22:05:35.708 00.000 20224 Moving (0.07, -0.18) raw xDistance=0.09 yDistance=0.17
22:05:35.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:35.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:35.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:05:35.708 00.000 20224 MoveAxis(E, 0, ABG)
22:05:35.708 00.000 20224 Move returns status 0, amount 0
22:05:35.708 00.000 20224 MoveAxis(N, 0, ABG)
22:05:35.708 00.000 20224 Move returns status 0, amount 0
22:05:35.708 00.000 20224 move complete, result=0
22:05:35.709 00.001 20224 worker thread done servicing request
22:05:35.720 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54493, med=2758, FiltMin=2512, FiltMax=28528, Gamma=1.000
22:05:35.740 00.020 8996 UpdateGuideState exits: m=738978 SNR=341.9
22:05:35.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:35.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:35.744 00.002 8996 Enqueuing Expose request
22:05:35.746 00.002 20224 Worker thread wakes up
22:05:35.746 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:05:35.748 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:35.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:36.738 00.990 20224 Exposure complete
22:05:36.809 00.071 20224 worker thread done servicing request
22:05:36.827 00.018 8996 OnExposeComplete: enter
22:05:36.828 00.001 8996 UpdateGuideState(): m_state=6
22:05:36.829 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3623
22:05:36.830 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.44, Mass=736952, SNR=316.6, Peak=58189 HFD=4.4
22:05:36.831 00.001 8996 MultiStar: [#1 0.16,0.00,0.73,U] [#2 -0.16,-0.36,0.79,U] [#3 -0.04,-0.21,0.68,U] [#4 -0.12,-0.46,0.00,M1] [#5 -0.04,-0.04,0.67,U] [#6 -0.04,-0.28,0.50,U] [#7 -0.29,-0.15,0.47,U] [#8 -0.02,-0.24,0.44,U] 
22:05:36.831 00.000 8996 refined, 7 included, MultiStar: {-0.03, -0.18}, one-star: {0.08, -0.20}
22:05:36.832 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
22:05:36.833 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
22:05:36.835 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.72 mountX=-0.01 mountY=0.18, mountTheta=1.62
22:05:36.839 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
22:05:36.840 00.001 8996 Enqueuing Move request for scope (-0.03, -0.18)
22:05:36.841 00.001 20224 Worker thread wakes up
22:05:36.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
22:05:36.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
22:05:36.841 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.01 yDistance=0.18
22:05:36.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:05:36.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:36.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:05:36.841 00.000 20224 MoveAxis(E, 0, ABG)
22:05:36.841 00.000 20224 Move returns status 0, amount 0
22:05:36.841 00.000 20224 MoveAxis(N, 0, ABG)
22:05:36.842 00.001 20224 Move returns status 0, amount 0
22:05:36.842 00.000 20224 move complete, result=0
22:05:36.842 00.000 20224 worker thread done servicing request
22:05:36.846 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58189, med=2758, FiltMin=2515, FiltMax=29904, Gamma=1.000
22:05:36.862 00.016 8996 UpdateGuideState exits: m=736952 SNR=316.6
22:05:36.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:36.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:36.865 00.001 8996 Enqueuing Expose request
22:05:36.866 00.001 20224 Worker thread wakes up
22:05:36.866 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:05:36.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:36.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:38.045 01.178 20224 Exposure complete
22:05:38.121 00.076 20224 worker thread done servicing request
22:05:38.122 00.001 8996 OnExposeComplete: enter
22:05:38.122 00.000 8996 UpdateGuideState(): m_state=6
22:05:38.123 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3624
22:05:38.124 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.73, Mass=635147, SNR=338.1, Peak=55523 HFD=4.6
22:05:38.125 00.001 8996 MultiStar: [#1 0.19,0.33,0.67,U] [#2 -0.10,-0.15,0.74,U] [#3 0.08,-0.38,0.54,U] [#4 0.13,-0.30,0.64,U] [#5 -0.14,0.24,0.67,U] [#6 -0.09,-0.31,0.45,U] [#7 -0.18,0.25,0.47,U] [#8 -0.15,0.14,0.40,U] 
22:05:38.126 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.00}, one-star: {0.05, 0.09}
22:05:38.127 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
22:05:38.127 00.000 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
22:05:38.128 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-3.08 mountX=-0.01 mountY=0.00, mountTheta=2.97
22:05:38.130 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.00, opts=13)
22:05:38.133 00.003 8996 Enqueuing Move request for scope (-0.01, -0.00)
22:05:38.136 00.003 20224 Worker thread wakes up
22:05:38.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
22:05:38.136 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
22:05:38.136 00.000 20224 Moving (-0.01, -0.00) raw xDistance=-0.01 yDistance=0.00
22:05:38.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:05:38.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:38.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:05:38.136 00.000 20224 MoveAxis(E, 0, ABG)
22:05:38.136 00.000 20224 Move returns status 0, amount 0
22:05:38.136 00.000 20224 MoveAxis(N, 0, ABG)
22:05:38.136 00.000 20224 Move returns status 0, amount 0
22:05:38.137 00.001 20224 move complete, result=0
22:05:38.137 00.000 20224 worker thread done servicing request
22:05:38.146 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55523, med=2758, FiltMin=2509, FiltMax=24195, Gamma=1.000
22:05:38.161 00.015 8996 UpdateGuideState exits: m=635147 SNR=338.1
22:05:38.167 00.006 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:38.167 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:38.167 00.000 8996 Enqueuing Expose request
22:05:38.168 00.001 20224 Worker thread wakes up
22:05:38.168 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:38.168 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:38.169 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:39.138 00.969 20224 Exposure complete
22:05:39.214 00.076 20224 worker thread done servicing request
22:05:39.214 00.000 8996 OnExposeComplete: enter
22:05:39.215 00.001 8996 UpdateGuideState(): m_state=6
22:05:39.216 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3625
22:05:39.217 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.63, Mass=722181, SNR=334.3, Peak=57875 HFD=4.7
22:05:39.218 00.001 8996 MultiStar: [#1 0.14,-0.07,0.70,U] [#2 -0.27,-0.21,0.83,U] [#3 0.02,-0.18,0.54,U] [#4 0.09,-0.35,0.56,U] [#5 -0.18,-0.10,0.67,U] [#6 -0.09,-0.34,0.47,U] [#7 -0.16,-0.02,0.50,U] [#8 -0.13,-0.05,0.39,U] 
22:05:39.219 00.001 8996 single-star, 8 included, MultiStar: {-0.05, -0.14}, one-star: {0.09, -0.01}
22:05:39.220 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
22:05:39.221 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
22:05:39.222 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.13 mountX=0.09 mountY=0.00, mountTheta=0.01
22:05:39.223 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
22:05:39.225 00.002 8996 Enqueuing Move request for scope (0.09, -0.01)
22:05:39.226 00.001 20224 Worker thread wakes up
22:05:39.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
22:05:39.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
22:05:39.226 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=0.00
22:05:39.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:39.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:39.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:05:39.226 00.000 20224 MoveAxis(E, 0, ABG)
22:05:39.226 00.000 20224 Move returns status 0, amount 0
22:05:39.226 00.000 20224 MoveAxis(N, 0, ABG)
22:05:39.226 00.000 20224 Move returns status 0, amount 0
22:05:39.226 00.000 20224 move complete, result=0
22:05:39.226 00.000 20224 worker thread done servicing request
22:05:39.230 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57875, med=2758, FiltMin=2512, FiltMax=27635, Gamma=1.000
22:05:39.248 00.018 8996 UpdateGuideState exits: m=722181 SNR=334.3
22:05:39.250 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:39.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:39.253 00.002 8996 Enqueuing Expose request
22:05:39.255 00.002 20224 Worker thread wakes up
22:05:39.255 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:39.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:39.257 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:40.458 01.201 20224 Exposure complete
22:05:40.529 00.071 20224 worker thread done servicing request
22:05:40.529 00.000 8996 OnExposeComplete: enter
22:05:40.530 00.001 8996 UpdateGuideState(): m_state=6
22:05:40.531 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3626
22:05:40.532 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.45, Mass=784698, SNR=369.0, Peak=62557 HFD=4.7
22:05:40.533 00.001 8996 MultiStar: [#1 0.20,-0.10,0.69,U] [#2 -0.07,-0.29,0.68,U] [#3 0.10,-0.19,0.58,U] [#4 0.10,-0.35,0.53,U] [#5 0.00,-0.03,0.59,U] [#6 -0.06,-0.29,0.40,U] [#7 0.09,0.10,0.49,U] [#8 0.03,-0.16,0.38,U] 
22:05:40.534 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.17}, one-star: {0.14, -0.19}
22:05:40.535 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
22:05:40.535 00.000 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
22:05:40.536 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.17 mountX=0.09 mountY=0.16, mountTheta=1.07
22:05:40.537 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.17, opts=13)
22:05:40.538 00.001 8996 Enqueuing Move request for scope (0.07, -0.17)
22:05:40.539 00.001 20224 Worker thread wakes up
22:05:40.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
22:05:40.539 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
22:05:40.539 00.000 20224 Moving (0.07, -0.17) raw xDistance=0.09 yDistance=0.16
22:05:40.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:40.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:40.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:05:40.540 00.001 20224 MoveAxis(E, 0, ABG)
22:05:40.540 00.000 20224 Move returns status 0, amount 0
22:05:40.540 00.000 20224 MoveAxis(N, 0, ABG)
22:05:40.540 00.000 20224 Move returns status 0, amount 0
22:05:40.540 00.000 20224 move complete, result=0
22:05:40.540 00.000 20224 worker thread done servicing request
22:05:40.544 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62557, med=2758, FiltMin=2505, FiltMax=32592, Gamma=1.000
22:05:40.567 00.023 8996 UpdateGuideState exits: m=784698 SNR=369.0
22:05:40.569 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:40.572 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:40.574 00.002 8996 Enqueuing Expose request
22:05:40.575 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:05:40.577 00.002 20224 Worker thread wakes up
22:05:40.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:40.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:41.546 00.969 20224 Exposure complete
22:05:41.620 00.074 20224 worker thread done servicing request
22:05:41.620 00.000 8996 OnExposeComplete: enter
22:05:41.621 00.001 8996 UpdateGuideState(): m_state=6
22:05:41.623 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3627
22:05:41.625 00.002 8996 Star::Find returns 1 (0), X=138.60, Y=472.59, Mass=722270, SNR=374.7, Peak=55491 HFD=4.6
22:05:41.626 00.001 8996 MultiStar: [#1 0.19,-0.17,0.64,U] [#2 -0.01,-0.33,0.78,U] [#3 -0.14,-0.48,0.00,M1] [#4 -0.04,-0.53,0.00,M1] [#5 -0.06,-0.11,0.63,U] [#6 -0.01,-0.44,0.45,U] [#7 -0.15,-0.17,0.38,U] [#8 -0.12,-0.22,0.39,U] 
22:05:41.628 00.002 8996 single-star, 6 included, MultiStar: {0.02, -0.20}, one-star: {0.10, -0.05}
22:05:41.630 00.002 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
22:05:41.632 00.002 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
22:05:41.633 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.48 mountX=0.10 mountY=0.04, mountTheta=0.37
22:05:41.635 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.05, opts=13)
22:05:41.636 00.001 8996 Enqueuing Move request for scope (0.10, -0.05)
22:05:41.637 00.001 20224 Worker thread wakes up
22:05:41.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
22:05:41.637 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
22:05:41.637 00.000 20224 Moving (0.10, -0.05) raw xDistance=0.10 yDistance=0.04
22:05:41.638 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:05:41.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:41.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:05:41.638 00.000 20224 MoveAxis(E, 0, ABG)
22:05:41.638 00.000 20224 Move returns status 0, amount 0
22:05:41.638 00.000 20224 MoveAxis(N, 0, ABG)
22:05:41.638 00.000 20224 Move returns status 0, amount 0
22:05:41.638 00.000 20224 move complete, result=0
22:05:41.638 00.000 20224 worker thread done servicing request
22:05:41.642 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55491, med=2758, FiltMin=2502, FiltMax=28928, Gamma=1.000
22:05:41.669 00.027 8996 UpdateGuideState exits: m=722270 SNR=374.7
22:05:41.671 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:41.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:41.673 00.001 8996 Enqueuing Expose request
22:05:41.675 00.002 20224 Worker thread wakes up
22:05:41.675 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:41.676 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:41.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:42.875 01.199 20224 Exposure complete
22:05:42.952 00.077 20224 worker thread done servicing request
22:05:42.952 00.000 8996 OnExposeComplete: enter
22:05:42.953 00.001 8996 UpdateGuideState(): m_state=6
22:05:42.954 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3628
22:05:42.955 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.56, Mass=662716, SNR=337.7, Peak=48099 HFD=4.5
22:05:42.956 00.001 8996 MultiStar: [#1 0.00,-0.02,0.81,U] [#2 -0.19,-0.49,0.00,M1] [#3 -0.06,-0.50,0.00,M2] [#4 0.02,-0.53,0.00,M2] [#5 -0.22,0.02,0.59,U] [#6 0.03,-0.49,0.00,M1] [#7 -0.25,0.05,0.52,U] [#8 -0.17,-0.29,0.41,U] 
22:05:42.957 00.001 8996 single-star, 4 included, MultiStar: {-0.12, -0.05}, one-star: {-0.09, -0.07}
22:05:42.957 00.000 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
22:05:42.958 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
22:05:42.959 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-2.44 mountX=-0.08 mountY=0.08, mountTheta=2.33
22:05:42.960 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.07, opts=13)
22:05:42.962 00.002 8996 Enqueuing Move request for scope (-0.09, -0.07)
22:05:42.963 00.001 20224 Worker thread wakes up
22:05:42.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
22:05:42.963 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
22:05:42.964 00.001 20224 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
22:05:42.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:05:42.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:42.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:05:42.964 00.000 20224 MoveAxis(E, 0, ABG)
22:05:42.964 00.000 20224 Move returns status 0, amount 0
22:05:42.964 00.000 20224 MoveAxis(N, 0, ABG)
22:05:42.964 00.000 20224 Move returns status 0, amount 0
22:05:42.964 00.000 20224 move complete, result=0
22:05:42.965 00.001 20224 worker thread done servicing request
22:05:42.970 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48099, med=2758, FiltMin=2518, FiltMax=24192, Gamma=1.000
22:05:42.986 00.016 8996 UpdateGuideState exits: m=662716 SNR=337.7
22:05:42.988 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:42.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:42.992 00.003 8996 Enqueuing Expose request
22:05:42.994 00.002 20224 Worker thread wakes up
22:05:42.994 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:42.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:42.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:43.983 00.988 20224 Exposure complete
22:05:44.068 00.085 20224 worker thread done servicing request
22:05:44.068 00.000 8996 OnExposeComplete: enter
22:05:44.071 00.003 8996 UpdateGuideState(): m_state=6
22:05:44.072 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3629
22:05:44.073 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=472.63, Mass=749074, SNR=374.4, Peak=51299 HFD=4.6
22:05:44.074 00.001 8996 MultiStar: [#1 -0.10,-0.10,0.64,U] [#2 -0.30,-0.31,0.70,U] [#3 -0.14,-0.21,0.61,U] [#4 -0.19,-0.24,0.50,U] [#5 -0.27,-0.21,0.58,U] [#6 -0.08,-0.34,0.39,U] [#7 -0.32,-0.02,0.41,U] [#8 -0.32,-0.26,0.38,U] 
22:05:44.075 00.001 8996 single-star, 8 included, MultiStar: {-0.19, -0.17}, one-star: {-0.11, -0.01}
22:05:44.076 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
22:05:44.077 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
22:05:44.079 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.01 mountX=-0.10 mountY=0.03, mountTheta=2.89
22:05:44.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
22:05:44.083 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
22:05:44.084 00.001 20224 Worker thread wakes up
22:05:44.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
22:05:44.084 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
22:05:44.084 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.10 yDistance=0.03
22:05:44.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:05:44.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:44.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:05:44.084 00.000 20224 MoveAxis(E, 0, ABG)
22:05:44.084 00.000 20224 Move returns status 0, amount 0
22:05:44.084 00.000 20224 MoveAxis(N, 0, ABG)
22:05:44.084 00.000 20224 Move returns status 0, amount 0
22:05:44.084 00.000 20224 move complete, result=0
22:05:44.084 00.000 20224 worker thread done servicing request
22:05:44.088 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51299, med=2758, FiltMin=2509, FiltMax=26352, Gamma=1.000
22:05:44.107 00.019 8996 UpdateGuideState exits: m=749074 SNR=374.4
22:05:44.109 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:44.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:44.112 00.002 8996 Enqueuing Expose request
22:05:44.114 00.002 20224 Worker thread wakes up
22:05:44.115 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:44.116 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:44.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:45.286 01.170 20224 Exposure complete
22:05:45.354 00.068 20224 worker thread done servicing request
22:05:45.354 00.000 8996 OnExposeComplete: enter
22:05:45.355 00.001 8996 UpdateGuideState(): m_state=6
22:05:45.355 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3630
22:05:45.356 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.67, Mass=707026, SNR=358.9, Peak=49059 HFD=4.7
22:05:45.357 00.001 8996 MultiStar: [#1 -0.00,-0.02,0.72,U] [#2 -0.24,-0.19,0.75,U] [#3 -0.14,-0.22,0.57,U] [#4 -0.14,-0.38,0.59,U] [#5 -0.24,-0.09,0.58,U] [#6 -0.23,-0.46,0.00,M1] [#7 -0.27,-0.03,0.44,U] [#8 -0.45,-0.19,0.00,M1] 
22:05:45.358 00.001 8996 single-star, 6 included, MultiStar: {-0.17, -0.12}, one-star: {-0.18, 0.03}
22:05:45.359 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
22:05:45.359 00.000 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
22:05:45.360 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.99 mountX=-0.18 mountY=-0.01, mountTheta=-3.10
22:05:45.361 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.03, opts=13)
22:05:45.362 00.001 8996 Enqueuing Move request for scope (-0.18, 0.03)
22:05:45.365 00.003 20224 Worker thread wakes up
22:05:45.365 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
22:05:45.365 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
22:05:45.365 00.000 20224 Moving (-0.18, 0.03) raw xDistance=-0.18 yDistance=-0.01
22:05:45.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:05:45.366 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:45.366 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:05:45.366 00.000 20224 MoveAxis(E, 0, ABG)
22:05:45.366 00.000 20224 Move returns status 0, amount 0
22:05:45.366 00.000 20224 MoveAxis(N, 0, ABG)
22:05:45.366 00.000 20224 Move returns status 0, amount 0
22:05:45.366 00.000 20224 move complete, result=0
22:05:45.367 00.001 20224 worker thread done servicing request
22:05:45.370 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49059, med=2758, FiltMin=2502, FiltMax=23104, Gamma=1.000
22:05:45.388 00.018 8996 UpdateGuideState exits: m=707026 SNR=358.9
22:05:45.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:45.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:45.393 00.002 8996 Enqueuing Expose request
22:05:45.394 00.001 20224 Worker thread wakes up
22:05:45.394 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:05:45.396 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:45.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:46.372 00.976 20224 Exposure complete
22:05:46.430 00.058 20224 worker thread done servicing request
22:05:46.430 00.000 8996 OnExposeComplete: enter
22:05:46.431 00.001 8996 UpdateGuideState(): m_state=6
22:05:46.432 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3631
22:05:46.432 00.000 8996 Star::Find returns 1 (0), X=138.52, Y=472.54, Mass=795309, SNR=386.4, Peak=55165 HFD=4.6
22:05:46.432 00.000 8996 MultiStar: [#1 0.03,-0.02,0.63,U] [#2 -0.21,-0.34,0.75,U] [#3 -0.07,-0.24,0.58,U] [#4 -0.04,-0.38,0.48,U] [#5 -0.18,0.04,0.59,U] [#6 -0.07,-0.38,0.47,U] [#7 -0.17,0.15,0.40,U] [#8 -0.21,-0.06,0.35,U] 
22:05:46.434 00.002 8996 single-star, 8 included, MultiStar: {-0.09, -0.15}, one-star: {0.01, -0.10}
22:05:46.435 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
22:05:46.436 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.84)
22:05:46.436 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.42 mountX=0.02 mountY=0.10, mountTheta=1.32
22:05:46.437 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
22:05:46.439 00.002 8996 Enqueuing Move request for scope (0.01, -0.10)
22:05:46.440 00.001 20224 Worker thread wakes up
22:05:46.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
22:05:46.440 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
22:05:46.440 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
22:05:46.441 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:05:46.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:46.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:05:46.441 00.000 20224 MoveAxis(E, 0, ABG)
22:05:46.441 00.000 20224 Move returns status 0, amount 0
22:05:46.441 00.000 20224 MoveAxis(N, 0, ABG)
22:05:46.441 00.000 20224 Move returns status 0, amount 0
22:05:46.441 00.000 20224 move complete, result=0
22:05:46.442 00.001 20224 worker thread done servicing request
22:05:46.450 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55165, med=2758, FiltMin=2499, FiltMax=30160, Gamma=1.000
22:05:46.469 00.019 8996 UpdateGuideState exits: m=795309 SNR=386.4
22:05:46.471 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:46.471 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:46.471 00.000 8996 Enqueuing Expose request
22:05:46.473 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:46.474 00.001 20224 Worker thread wakes up
22:05:46.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:46.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:47.644 01.170 20224 Exposure complete
22:05:47.729 00.085 20224 worker thread done servicing request
22:05:47.729 00.000 8996 OnExposeComplete: enter
22:05:47.730 00.001 8996 UpdateGuideState(): m_state=6
22:05:47.732 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3632
22:05:47.733 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.35, Mass=809229, SNR=368.9, Peak=65535 HFD=4.6
22:05:47.736 00.003 8996 MultiStar: [#1 0.09,-0.19,0.67,U] [#2 -0.14,-0.45,0.00,M1] [#3 -0.09,-0.43,0.57,U] [#4 -0.06,-0.33,0.58,U] [#5 -0.03,-0.06,0.57,U] [#6 -0.03,-0.41,0.41,U] [#7 -0.03,-0.13,0.44,U] [#8 -0.07,-0.17,0.42,U] 
22:05:47.738 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.25}, one-star: {0.00, -0.29}
22:05:47.740 00.002 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
22:05:47.741 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
22:05:47.743 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.65 mountX=0.00 mountY=0.25, mountTheta=1.55
22:05:47.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.25, opts=13)
22:05:47.746 00.001 8996 Enqueuing Move request for scope (-0.02, -0.25)
22:05:47.747 00.001 20224 Worker thread wakes up
22:05:47.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.25) opts 0xd
22:05:47.748 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.25)
22:05:47.748 00.000 20224 Moving (-0.02, -0.25) raw xDistance=0.00 yDistance=0.25
22:05:47.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:05:47.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:05:47.748 00.000 20224 MoveAxis(E, 0, ABG)
22:05:47.748 00.000 20224 Move returns status 0, amount 0
22:05:47.748 00.000 20224 MoveAxis(S, 54, ABG)
22:05:47.748 00.000 20224 Guiding  Dir = 1, Dur = 54
22:05:47.748 00.000 20224 IsSlewing returns 0
22:05:47.748 00.000 20224 IsGuiding returns 0
22:05:47.754 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2758, FiltMin=2512, FiltMax=33088, Gamma=1.000
22:05:47.765 00.011 20224 PulseGuide returned control before completion, sleep 48
22:05:47.772 00.007 8996 UpdateGuideState exits: m=809229 SNR=368.9
22:05:47.772 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:47.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:47.774 00.001 8996 Enqueuing Expose request
22:05:47.827 00.053 20224 IsGuiding returns 1
22:05:47.827 00.000 20224 scope still moving after pulse duration time elapsed
22:05:47.859 00.032 20224 IsSlewing returns 0
22:05:47.859 00.000 20224 IsGuiding returns 0
22:05:47.859 00.000 20224 scope move finished after 54 + 56 ms
22:05:47.859 00.000 20224 Move returns status 0, amount 54
22:05:47.859 00.000 20224 move complete, result=0
22:05:47.859 00.000 20224 worker thread done servicing request
22:05:47.859 00.000 20224 Worker thread wakes up
22:05:47.860 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:47.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:47.860 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH
22:05:48.858 00.998 20224 Exposure complete
22:05:48.931 00.073 20224 worker thread done servicing request
22:05:48.931 00.000 8996 OnExposeComplete: enter
22:05:48.932 00.001 8996 UpdateGuideState(): m_state=6
22:05:48.933 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3633
22:05:48.935 00.002 8996 Star::Find returns 1 (0), X=138.48, Y=472.59, Mass=768686, SNR=415.7, Peak=54739 HFD=4.6
22:05:48.936 00.001 8996 MultiStar: [#1 0.11,-0.08,0.56,U] [#2 -0.14,-0.40,0.66,U] [#3 -0.06,-0.37,0.47,U] [#4 -0.00,-0.39,0.46,U] [#5 -0.07,-0.03,0.55,U] [#6 -0.00,-0.33,0.35,U] [#7 -0.06,-0.08,0.39,U] [#8 -0.15,-0.18,0.34,U] 
22:05:48.937 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.20}, one-star: {-0.02, -0.05}
22:05:48.938 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
22:05:48.939 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
22:05:48.940 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-2.05 mountX=-0.02 mountY=0.05, mountTheta=1.95
22:05:48.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
22:05:48.942 00.000 8996 Enqueuing Move request for scope (-0.02, -0.05)
22:05:48.944 00.002 20224 Worker thread wakes up
22:05:48.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
22:05:48.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
22:05:48.944 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.02 yDistance=0.05
22:05:48.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:05:48.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:48.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:05:48.944 00.000 20224 MoveAxis(E, 0, ABG)
22:05:48.944 00.000 20224 Move returns status 0, amount 0
22:05:48.944 00.000 20224 MoveAxis(N, 0, ABG)
22:05:48.944 00.000 20224 Move returns status 0, amount 0
22:05:48.944 00.000 20224 move complete, result=0
22:05:48.944 00.000 20224 worker thread done servicing request
22:05:48.950 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54739, med=2758, FiltMin=2512, FiltMax=27136, Gamma=1.000
22:05:48.964 00.014 8996 UpdateGuideState exits: m=768686 SNR=415.7
22:05:48.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:48.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:48.967 00.001 8996 Enqueuing Expose request
22:05:48.967 00.000 20224 Worker thread wakes up
22:05:48.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:48.968 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:48.968 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:50.122 01.154 20224 Exposure complete
22:05:50.199 00.077 20224 worker thread done servicing request
22:05:50.199 00.000 8996 OnExposeComplete: enter
22:05:50.201 00.002 8996 UpdateGuideState(): m_state=6
22:05:50.202 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3634
22:05:50.204 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=472.65, Mass=711608, SNR=340.9, Peak=56915 HFD=4.6
22:05:50.205 00.001 8996 MultiStar: [#1 0.16,0.25,0.70,U] [#2 -0.11,-0.25,0.84,U] [#3 0.09,-0.19,0.54,U] [#4 0.06,-0.22,0.60,U] [#5 0.01,-0.03,0.58,U] [#6 0.11,-0.26,0.46,U] [#7 -0.00,0.15,0.45,U] [#8 -0.03,0.10,0.42,U] 
22:05:50.207 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {0.09, 0.01}
22:05:50.208 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
22:05:50.209 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
22:05:50.211 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.89 mountX=0.05 mountY=0.05, mountTheta=0.78
22:05:50.212 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
22:05:50.214 00.002 8996 Enqueuing Move request for scope (0.04, -0.05)
22:05:50.215 00.001 20224 Worker thread wakes up
22:05:50.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
22:05:50.215 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
22:05:50.215 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.05
22:05:50.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:05:50.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:50.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:05:50.216 00.001 20224 MoveAxis(E, 0, ABG)
22:05:50.216 00.000 20224 Move returns status 0, amount 0
22:05:50.216 00.000 20224 MoveAxis(N, 0, ABG)
22:05:50.216 00.000 20224 Move returns status 0, amount 0
22:05:50.216 00.000 20224 move complete, result=0
22:05:50.216 00.000 20224 worker thread done servicing request
22:05:50.220 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56915, med=2758, FiltMin=2464, FiltMax=27587, Gamma=1.000
22:05:50.239 00.019 8996 UpdateGuideState exits: m=711608 SNR=340.9
22:05:50.240 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:50.241 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:50.242 00.001 8996 Enqueuing Expose request
22:05:50.244 00.002 20224 Worker thread wakes up
22:05:50.245 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:50.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:50.245 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:51.232 00.987 20224 Exposure complete
22:05:51.319 00.087 20224 worker thread done servicing request
22:05:51.319 00.000 8996 OnExposeComplete: enter
22:05:51.320 00.001 8996 UpdateGuideState(): m_state=6
22:05:51.322 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3635
22:05:51.325 00.003 8996 Star::Find returns 1 (0), X=138.62, Y=472.60, Mass=759997, SNR=370.5, Peak=60227 HFD=4.6
22:05:51.328 00.003 8996 MultiStar: [#1 0.14,0.19,0.66,U] [#2 -0.10,-0.09,0.68,U] [#3 0.18,-0.24,0.55,U] [#4 0.14,-0.18,0.52,U] [#5 -0.01,0.08,0.53,U] [#6 0.01,-0.26,0.45,U] [#7 0.01,0.12,0.46,U] [#8 -0.16,0.10,0.39,U] 
22:05:51.329 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.03}, one-star: {0.12, -0.04}
22:05:51.331 00.002 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
22:05:51.332 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.65)
22:05:51.334 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.61 mountX=0.05 mountY=0.03, mountTheta=0.50
22:05:51.337 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.03, opts=13)
22:05:51.338 00.001 8996 Enqueuing Move request for scope (0.05, -0.03)
22:05:51.339 00.001 20224 Worker thread wakes up
22:05:51.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
22:05:51.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
22:05:51.340 00.001 20224 Moving (0.05, -0.03) raw xDistance=0.05 yDistance=0.03
22:05:51.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:05:51.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:51.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:05:51.340 00.000 20224 MoveAxis(E, 0, ABG)
22:05:51.340 00.000 20224 Move returns status 0, amount 0
22:05:51.340 00.000 20224 MoveAxis(N, 0, ABG)
22:05:51.340 00.000 20224 Move returns status 0, amount 0
22:05:51.340 00.000 20224 move complete, result=0
22:05:51.340 00.000 20224 worker thread done servicing request
22:05:51.344 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60227, med=2758, FiltMin=2509, FiltMax=30064, Gamma=1.000
22:05:51.365 00.021 8996 UpdateGuideState exits: m=759997 SNR=370.5
22:05:51.366 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:51.369 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:51.371 00.002 8996 Enqueuing Expose request
22:05:51.372 00.001 20224 Worker thread wakes up
22:05:51.372 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:51.373 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:51.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:52.542 01.169 20224 Exposure complete
22:05:52.621 00.079 20224 worker thread done servicing request
22:05:52.621 00.000 8996 OnExposeComplete: enter
22:05:52.623 00.002 8996 UpdateGuideState(): m_state=6
22:05:52.626 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3636
22:05:52.628 00.002 8996 Star::Find returns 1 (0), X=138.47, Y=472.61, Mass=722800, SNR=358.1, Peak=54259 HFD=4.5
22:05:52.630 00.002 8996 MultiStar: [#1 0.29,0.09,0.65,U] [#2 -0.12,-0.15,0.74,U] [#3 -0.02,-0.12,0.55,U] [#4 0.07,-0.12,0.56,U] [#5 -0.08,0.15,0.62,U] [#6 -0.14,-0.20,0.42,U] [#7 0.03,0.37,0.54,U] [#8 -0.03,-0.05,0.42,U] 
22:05:52.631 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.01}, one-star: {-0.03, -0.02}
22:05:52.631 00.000 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
22:05:52.631 00.000 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
22:05:52.633 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.84 mountX=-0.00 mountY=0.01, mountTheta=1.75
22:05:52.637 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.01, opts=13)
22:05:52.639 00.002 8996 Enqueuing Move request for scope (-0.00, -0.01)
22:05:52.641 00.002 20224 Worker thread wakes up
22:05:52.642 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
22:05:52.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
22:05:52.642 00.000 20224 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
22:05:52.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:05:52.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:52.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:05:52.642 00.000 20224 MoveAxis(E, 0, ABG)
22:05:52.642 00.000 20224 Move returns status 0, amount 0
22:05:52.642 00.000 20224 MoveAxis(N, 0, ABG)
22:05:52.642 00.000 20224 Move returns status 0, amount 0
22:05:52.642 00.000 20224 move complete, result=0
22:05:52.642 00.000 20224 worker thread done servicing request
22:05:52.648 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54259, med=2758, FiltMin=2502, FiltMax=27712, Gamma=1.000
22:05:52.664 00.016 8996 UpdateGuideState exits: m=722800 SNR=358.1
22:05:52.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:52.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:52.667 00.001 8996 Enqueuing Expose request
22:05:52.668 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:52.669 00.001 20224 Worker thread wakes up
22:05:52.669 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:52.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:53.651 00.982 20224 Exposure complete
22:05:53.720 00.069 20224 worker thread done servicing request
22:05:53.720 00.000 8996 OnExposeComplete: enter
22:05:53.722 00.002 8996 UpdateGuideState(): m_state=6
22:05:53.723 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3637
22:05:53.723 00.000 8996 Star::Find returns 1 (0), X=138.58, Y=472.79, Mass=708485, SNR=335.0, Peak=60419 HFD=4.6
22:05:53.725 00.002 8996 MultiStar: [#1 -0.00,0.46,0.69,U] [#2 -0.06,-0.12,0.82,U] [#3 -0.16,-0.05,0.67,U] [#4 -0.03,-0.10,0.64,U] [#5 -0.04,0.18,0.64,U] [#6 -0.10,-0.06,0.57,U] [#7 -0.18,0.25,0.46,U] [#8 -0.10,0.12,0.39,U] 
22:05:53.726 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {0.08, 0.15}
22:05:53.727 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
22:05:53.728 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
22:05:53.728 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.10 mountX=-0.06 mountY=-0.08, mountTheta=-2.20
22:05:53.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
22:05:53.731 00.001 8996 Enqueuing Move request for scope (-0.05, 0.09)
22:05:53.731 00.000 20224 Worker thread wakes up
22:05:53.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
22:05:53.731 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
22:05:53.731 00.000 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
22:05:53.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:05:53.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:53.732 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:05:53.732 00.000 20224 MoveAxis(E, 0, ABG)
22:05:53.732 00.000 20224 Move returns status 0, amount 0
22:05:53.732 00.000 20224 MoveAxis(N, 0, ABG)
22:05:53.732 00.000 20224 Move returns status 0, amount 0
22:05:53.732 00.000 20224 move complete, result=0
22:05:53.732 00.000 20224 worker thread done servicing request
22:05:53.736 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60419, med=2758, FiltMin=2509, FiltMax=27411, Gamma=1.000
22:05:53.761 00.025 8996 UpdateGuideState exits: m=708485 SNR=335.0
22:05:53.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:53.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:53.764 00.001 8996 Enqueuing Expose request
22:05:53.764 00.000 20224 Worker thread wakes up
22:05:53.764 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:53.765 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:53.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:54.917 01.152 20224 Exposure complete
22:05:54.976 00.059 20224 worker thread done servicing request
22:05:54.976 00.000 8996 OnExposeComplete: enter
22:05:54.977 00.001 8996 UpdateGuideState(): m_state=6
22:05:54.978 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3638
22:05:54.979 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.85, Mass=768273, SNR=369.8, Peak=65507 HFD=4.5
22:05:54.980 00.001 8996 MultiStar: [#1 0.10,0.43,0.61,U] [#2 -0.19,-0.03,0.65,U] [#3 -0.05,-0.21,0.56,U] [#4 -0.02,-0.24,0.47,U] [#5 -0.12,0.15,0.55,U] [#6 -0.02,-0.19,0.36,U] [#7 -0.11,-0.01,0.37,U] [#8 -0.00,0.18,0.38,U] 
22:05:54.982 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.06}, one-star: {0.19, 0.22}
22:05:54.983 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
22:05:54.984 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
22:05:54.986 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.62 mountX=-0.01 mountY=-0.06, mountTheta=-1.72
22:05:54.987 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.06, opts=13)
22:05:54.990 00.003 8996 Enqueuing Move request for scope (-0.00, 0.06)
22:05:54.990 00.000 20224 Worker thread wakes up
22:05:54.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
22:05:54.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
22:05:54.991 00.001 20224 Moving (-0.00, 0.06) raw xDistance=-0.01 yDistance=-0.06
22:05:54.991 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:05:54.991 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:54.991 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:05:54.991 00.000 20224 MoveAxis(E, 0, ABG)
22:05:54.991 00.000 20224 Move returns status 0, amount 0
22:05:54.991 00.000 20224 MoveAxis(N, 0, ABG)
22:05:54.991 00.000 20224 Move returns status 0, amount 0
22:05:54.991 00.000 20224 move complete, result=0
22:05:54.991 00.000 20224 worker thread done servicing request
22:05:54.996 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65507, med=2758, FiltMin=2505, FiltMax=30400, Gamma=1.000
22:05:55.010 00.014 8996 UpdateGuideState exits: m=768273 SNR=369.8
22:05:55.012 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:55.012 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:55.013 00.001 8996 Enqueuing Expose request
22:05:55.014 00.001 20224 Worker thread wakes up
22:05:55.014 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:55.015 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:55.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:56.002 00.987 20224 Exposure complete
22:05:56.064 00.062 20224 worker thread done servicing request
22:05:56.064 00.000 8996 OnExposeComplete: enter
22:05:56.065 00.001 8996 UpdateGuideState(): m_state=6
22:05:56.068 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3639
22:05:56.070 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=472.62, Mass=736978, SNR=366.4, Peak=58179 HFD=4.6
22:05:56.073 00.003 8996 MultiStar: [#1 0.12,0.08,0.64,U] [#2 0.06,-0.30,0.70,U] [#3 0.09,-0.18,0.59,U] [#4 0.15,-0.15,0.50,U] [#5 -0.08,0.09,0.69,U] [#6 -0.09,-0.11,0.41,U] [#7 0.00,0.02,0.45,U] [#8 -0.14,0.08,0.38,U] 
22:05:56.076 00.003 8996 refined, 8 included, MultiStar: {0.06, -0.06}, one-star: {0.23, -0.02}
22:05:56.078 00.002 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
22:05:56.079 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.51)
22:05:56.080 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.75 mountX=0.07 mountY=0.05, mountTheta=0.64
22:05:56.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.06, opts=13)
22:05:56.083 00.001 8996 Enqueuing Move request for scope (0.06, -0.06)
22:05:56.084 00.001 20224 Worker thread wakes up
22:05:56.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
22:05:56.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
22:05:56.084 00.000 20224 Moving (0.06, -0.06) raw xDistance=0.07 yDistance=0.05
22:05:56.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:05:56.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:56.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:05:56.084 00.000 20224 MoveAxis(E, 0, ABG)
22:05:56.084 00.000 20224 Move returns status 0, amount 0
22:05:56.084 00.000 20224 MoveAxis(N, 0, ABG)
22:05:56.084 00.000 20224 Move returns status 0, amount 0
22:05:56.084 00.000 20224 move complete, result=0
22:05:56.084 00.000 20224 worker thread done servicing request
22:05:56.089 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58179, med=2758, FiltMin=2505, FiltMax=30733, Gamma=1.000
22:05:56.103 00.014 8996 UpdateGuideState exits: m=736978 SNR=366.4
22:05:56.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:56.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:56.105 00.000 8996 Enqueuing Expose request
22:05:56.106 00.001 20224 Worker thread wakes up
22:05:56.106 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:56.107 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:56.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:57.273 01.166 20224 Exposure complete
22:05:57.340 00.067 20224 worker thread done servicing request
22:05:57.340 00.000 8996 OnExposeComplete: enter
22:05:57.342 00.002 8996 UpdateGuideState(): m_state=6
22:05:57.344 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3640
22:05:57.345 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.83, Mass=696556, SNR=355.9, Peak=62435 HFD=4.5
22:05:57.348 00.003 8996 MultiStar: [#1 0.05,0.34,0.71,U] [#2 -0.20,-0.30,0.69,U] [#3 -0.14,-0.16,0.61,U] [#4 -0.19,-0.32,0.53,U] [#5 -0.24,0.09,0.57,U] [#6 -0.19,-0.10,0.45,U] [#7 -0.24,0.19,0.42,U] [#8 -0.19,-0.03,0.42,U] 
22:05:57.350 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.01}, one-star: {0.11, 0.19}
22:05:57.353 00.003 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
22:05:57.355 00.002 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
22:05:57.357 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.09 mountX=-0.11 mountY=0.01, mountTheta=3.08
22:05:57.361 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
22:05:57.363 00.002 8996 Enqueuing Move request for scope (-0.11, 0.01)
22:05:57.365 00.002 20224 Worker thread wakes up
22:05:57.365 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
22:05:57.365 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
22:05:57.365 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
22:05:57.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:05:57.366 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:57.366 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:05:57.366 00.000 20224 MoveAxis(E, 0, ABG)
22:05:57.366 00.000 20224 Move returns status 0, amount 0
22:05:57.366 00.000 20224 MoveAxis(N, 0, ABG)
22:05:57.366 00.000 20224 Move returns status 0, amount 0
22:05:57.366 00.000 20224 move complete, result=0
22:05:57.366 00.000 20224 worker thread done servicing request
22:05:57.375 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62435, med=2758, FiltMin=2505, FiltMax=27443, Gamma=1.000
22:05:57.400 00.025 8996 UpdateGuideState exits: m=696556 SNR=355.9
22:05:57.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:57.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:57.403 00.001 8996 Enqueuing Expose request
22:05:57.404 00.001 20224 Worker thread wakes up
22:05:57.404 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:05:57.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:57.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:58.387 00.982 20224 Exposure complete
22:05:58.448 00.061 20224 worker thread done servicing request
22:05:58.448 00.000 8996 OnExposeComplete: enter
22:05:58.449 00.001 8996 UpdateGuideState(): m_state=6
22:05:58.449 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3641
22:05:58.450 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.71, Mass=769527, SNR=334.8, Peak=57731 HFD=4.6
22:05:58.451 00.001 8996 MultiStar: [#1 0.05,0.08,0.68,U] [#2 -0.24,-0.33,0.80,U] [#3 -0.07,-0.03,0.67,U] [#4 -0.01,-0.09,0.57,U] [#5 -0.20,0.02,0.64,U] [#6 -0.08,-0.15,0.44,U] [#7 -0.22,0.18,0.50,U] [#8 -0.27,0.03,0.52,U] 
22:05:58.452 00.001 8996 single-star, 8 included, MultiStar: {-0.12, -0.03}, one-star: {-0.06, 0.07}
22:05:58.453 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
22:05:58.453 00.000 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
22:05:58.454 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.10 cameraTheta=2.29 mountX=-0.07 mountY=-0.06, mountTheta=-2.40
22:05:58.455 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
22:05:58.456 00.001 8996 Enqueuing Move request for scope (-0.06, 0.07)
22:05:58.457 00.001 20224 Worker thread wakes up
22:05:58.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
22:05:58.457 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
22:05:58.457 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
22:05:58.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:05:58.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:58.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:05:58.458 00.001 20224 MoveAxis(E, 0, ABG)
22:05:58.458 00.000 20224 Move returns status 0, amount 0
22:05:58.458 00.000 20224 MoveAxis(N, 0, ABG)
22:05:58.458 00.000 20224 Move returns status 0, amount 0
22:05:58.458 00.000 20224 move complete, result=0
22:05:58.458 00.000 20224 worker thread done servicing request
22:05:58.461 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57731, med=2758, FiltMin=2512, FiltMax=25459, Gamma=1.000
22:05:58.480 00.019 8996 UpdateGuideState exits: m=769527 SNR=334.8
22:05:58.482 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:58.483 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:58.485 00.002 8996 Enqueuing Expose request
22:05:58.487 00.002 20224 Worker thread wakes up
22:05:58.487 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:05:58.489 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:58.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:05:59.647 01.158 20224 Exposure complete
22:05:59.715 00.068 20224 worker thread done servicing request
22:05:59.715 00.000 8996 OnExposeComplete: enter
22:05:59.718 00.003 8996 UpdateGuideState(): m_state=6
22:05:59.719 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3642
22:05:59.721 00.002 8996 Star::Find returns 1 (0), X=138.46, Y=472.45, Mass=768870, SNR=361.0, Peak=50179 HFD=4.9
22:05:59.723 00.002 8996 MultiStar: [#1 -0.05,0.08,0.67,U] [#2 -0.18,-0.49,0.00,M1] [#3 0.02,-0.13,0.59,U] [#4 -0.05,-0.33,0.57,U] [#5 -0.23,0.14,0.60,U] [#6 -0.04,-0.22,0.48,U] [#7 -0.13,0.04,0.41,U] [#8 -0.06,-0.01,0.37,U] 
22:05:59.724 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.09}, one-star: {-0.04, -0.19}
22:05:59.725 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
22:05:59.726 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
22:05:59.728 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.25 mountX=-0.06 mountY=0.09, mountTheta=2.14
22:05:59.729 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.09, opts=13)
22:05:59.730 00.001 8996 Enqueuing Move request for scope (-0.07, -0.09)
22:05:59.732 00.002 20224 Worker thread wakes up
22:05:59.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
22:05:59.732 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
22:05:59.732 00.000 20224 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.09
22:05:59.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:05:59.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:59.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:05:59.732 00.000 20224 MoveAxis(E, 0, ABG)
22:05:59.732 00.000 20224 Move returns status 0, amount 0
22:05:59.732 00.000 20224 MoveAxis(N, 0, ABG)
22:05:59.732 00.000 20224 Move returns status 0, amount 0
22:05:59.732 00.000 20224 move complete, result=0
22:05:59.732 00.000 20224 worker thread done servicing request
22:05:59.738 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=50179, med=2758, FiltMin=2496, FiltMax=26592, Gamma=1.000
22:05:59.755 00.017 8996 UpdateGuideState exits: m=768870 SNR=361.0
22:05:59.758 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:59.760 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:05:59.761 00.001 8996 Enqueuing Expose request
22:05:59.762 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:05:59.763 00.001 20224 Worker thread wakes up
22:05:59.763 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:05:59.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:00.766 01.003 20224 Exposure complete
22:06:00.847 00.081 20224 worker thread done servicing request
22:06:00.847 00.000 8996 OnExposeComplete: enter
22:06:00.848 00.001 8996 UpdateGuideState(): m_state=6
22:06:00.849 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3643
22:06:00.850 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.52, Mass=783968, SNR=364.0, Peak=50451 HFD=4.6
22:06:00.851 00.001 8996 MultiStar: [#1 0.01,0.21,0.71,U] [#2 -0.25,-0.26,0.73,U] [#3 -0.16,-0.48,0.00,M1] [#4 -0.03,-0.41,0.55,U] [#5 -0.38,0.05,0.63,U] [#6 -0.16,-0.20,0.42,U] [#7 -0.26,-0.10,0.48,U] [#8 -0.33,0.11,0.43,U] 
22:06:00.851 00.000 8996 refined, 7 included, MultiStar: {-0.20, -0.09}, one-star: {-0.21, -0.12}
22:06:00.853 00.002 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
22:06:00.856 00.003 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
22:06:00.857 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.72 mountX=-0.19 mountY=0.11, mountTheta=2.61
22:06:00.860 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.09, opts=13)
22:06:00.862 00.002 8996 Enqueuing Move request for scope (-0.20, -0.09)
22:06:00.862 00.000 20224 Worker thread wakes up
22:06:00.863 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
22:06:00.863 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
22:06:00.863 00.000 20224 Moving (-0.20, -0.09) raw xDistance=-0.19 yDistance=0.11
22:06:00.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:06:00.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:00.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:06:00.863 00.000 20224 MoveAxis(E, 0, ABG)
22:06:00.864 00.001 20224 Move returns status 0, amount 0
22:06:00.864 00.000 20224 MoveAxis(N, 0, ABG)
22:06:00.864 00.000 20224 Move returns status 0, amount 0
22:06:00.864 00.000 20224 move complete, result=0
22:06:00.864 00.000 20224 worker thread done servicing request
22:06:00.870 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=50451, med=2758, FiltMin=2515, FiltMax=24528, Gamma=1.000
22:06:00.885 00.015 8996 UpdateGuideState exits: m=783968 SNR=364.0
22:06:00.887 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:00.889 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:00.890 00.001 8996 Enqueuing Expose request
22:06:00.891 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:00.892 00.001 20224 Worker thread wakes up
22:06:00.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:00.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:02.056 01.163 20224 Exposure complete
22:06:02.130 00.074 20224 worker thread done servicing request
22:06:02.130 00.000 8996 OnExposeComplete: enter
22:06:02.131 00.001 8996 UpdateGuideState(): m_state=6
22:06:02.132 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3644
22:06:02.133 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.60, Mass=663272, SNR=335.5, Peak=45117 HFD=4.6
22:06:02.134 00.001 8996 MultiStar: [#1 -0.06,-0.37,0.75,U] [#2 -0.40,-0.35,0.00,M1] [#3 -0.30,-0.35,0.00,M2] [#4 -0.25,-0.38,0.60,U] [#5 -0.35,-0.16,0.67,U] [#6 -0.25,-0.49,0.00,M1] [#7 -0.23,-0.06,0.43,U] [#8 -0.34,-0.26,0.47,U] 
22:06:02.135 00.001 8996 single-star, 5 included, MultiStar: {-0.24, -0.20}, one-star: {-0.25, -0.04}
22:06:02.136 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
22:06:02.137 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
22:06:02.137 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-2.99 mountX=-0.25 mountY=0.07, mountTheta=2.88
22:06:02.139 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.04, opts=13)
22:06:02.139 00.000 8996 Enqueuing Move request for scope (-0.25, -0.04)
22:06:02.140 00.001 20224 Worker thread wakes up
22:06:02.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.04) opts 0xd
22:06:02.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.04)
22:06:02.140 00.000 20224 Moving (-0.25, -0.04) raw xDistance=-0.25 yDistance=0.07
22:06:02.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:06:02.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:02.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:06:02.140 00.000 20224 MoveAxis(E, 36, ABG)
22:06:02.140 00.000 20224 Guiding  Dir = 2, Dur = 36
22:06:02.141 00.001 20224 IsSlewing returns 0
22:06:02.141 00.000 20224 IsGuiding returns 0
22:06:02.144 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45117, med=2758, FiltMin=2496, FiltMax=21219, Gamma=1.000
22:06:02.148 00.004 20224 PulseGuide returned control before completion, sleep 40
22:06:02.159 00.011 8996 UpdateGuideState exits: m=663272 SNR=335.5
22:06:02.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:02.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:02.162 00.001 8996 Enqueuing Expose request
22:06:02.194 00.032 20224 IsGuiding returns 1
22:06:02.194 00.000 20224 scope still moving after pulse duration time elapsed
22:06:02.225 00.031 20224 IsSlewing returns 0
22:06:02.225 00.000 20224 IsGuiding returns 1
22:06:02.256 00.031 20224 IsSlewing returns 0
22:06:02.257 00.001 20224 IsGuiding returns 0
22:06:02.257 00.000 20224 scope move finished after 36 + 80 ms
22:06:02.257 00.000 20224 Move returns status 0, amount 36
22:06:02.257 00.000 20224 MoveAxis(N, 0, ABG)
22:06:02.257 00.000 20224 Move returns status 0, amount 0
22:06:02.257 00.000 20224 move complete, result=0
22:06:02.257 00.000 20224 worker thread done servicing request
22:06:02.257 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
22:06:02.260 00.003 20224 Worker thread wakes up
22:06:02.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:02.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:03.238 00.978 20224 Exposure complete
22:06:03.303 00.065 20224 worker thread done servicing request
22:06:03.303 00.000 8996 OnExposeComplete: enter
22:06:03.306 00.003 8996 UpdateGuideState(): m_state=6
22:06:03.309 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3645
22:06:03.311 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=472.66, Mass=798522, SNR=356.3, Peak=65507 HFD=4.6
22:06:03.313 00.002 8996 MultiStar: [#1 0.23,0.20,0.59,U] [#2 -0.01,-0.27,0.71,U] [#3 0.00,-0.24,0.60,U] [#4 0.11,-0.28,0.56,U] [#5 0.25,0.14,0.57,U] [#6 -0.04,-0.30,0.48,U] [#7 -0.03,0.01,0.46,U] [#8 0.11,0.03,0.36,U] 
22:06:03.314 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.26, 0.02}
22:06:03.316 00.002 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
22:06:03.317 00.001 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.68)
22:06:03.319 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.58 mountX=0.12 mountY=0.06, mountTheta=0.47
22:06:03.321 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.07, opts=13)
22:06:03.323 00.002 8996 Enqueuing Move request for scope (0.11, -0.07)
22:06:03.324 00.001 20224 Worker thread wakes up
22:06:03.325 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
22:06:03.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
22:06:03.325 00.000 20224 Moving (0.11, -0.07) raw xDistance=0.12 yDistance=0.06
22:06:03.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:06:03.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:03.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:06:03.325 00.000 20224 MoveAxis(E, 0, ABG)
22:06:03.325 00.000 20224 Move returns status 0, amount 0
22:06:03.325 00.000 20224 MoveAxis(N, 0, ABG)
22:06:03.326 00.001 20224 Move returns status 0, amount 0
22:06:03.326 00.000 20224 move complete, result=0
22:06:03.326 00.000 20224 worker thread done servicing request
22:06:03.334 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2758, FiltMin=2477, FiltMax=33773, Gamma=1.000
22:06:03.360 00.026 8996 UpdateGuideState exits: m=798522 SNR=356.3
22:06:03.362 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:03.364 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:03.365 00.001 8996 Enqueuing Expose request
22:06:03.367 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:03.368 00.001 20224 Worker thread wakes up
22:06:03.368 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:03.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:04.529 01.161 20224 Exposure complete
22:06:04.584 00.055 20224 worker thread done servicing request
22:06:04.584 00.000 8996 OnExposeComplete: enter
22:06:04.586 00.002 8996 UpdateGuideState(): m_state=6
22:06:04.587 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3646
22:06:04.588 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.57, Mass=708892, SNR=316.3, Peak=55715 HFD=4.6
22:06:04.589 00.001 8996 MultiStar: [#1 0.35,-0.06,0.79,U] [#2 0.11,-0.30,0.93,U] [#3 0.28,-0.37,0.00,M2] [#4 0.31,-0.40,0.00,M1] [#5 0.20,-0.05,0.72,U] [#6 0.05,-0.40,0.48,U] [#7 -0.05,-0.15,0.54,U] [#8 0.02,-0.20,0.50,U] 
22:06:04.590 00.001 8996 refined, 6 included, MultiStar: {0.15, -0.16}, one-star: {0.22, -0.07}
22:06:04.591 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
22:06:04.593 00.002 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
22:06:04.594 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.82 mountX=0.17 mountY=0.14, mountTheta=0.71
22:06:04.598 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.16, opts=13)
22:06:04.601 00.003 8996 Enqueuing Move request for scope (0.15, -0.16)
22:06:04.602 00.001 20224 Worker thread wakes up
22:06:04.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
22:06:04.602 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
22:06:04.603 00.001 20224 Moving (0.15, -0.16) raw xDistance=0.17 yDistance=0.14
22:06:04.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:06:04.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:04.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:06:04.603 00.000 20224 MoveAxis(E, 0, ABG)
22:06:04.603 00.000 20224 Move returns status 0, amount 0
22:06:04.603 00.000 20224 MoveAxis(N, 0, ABG)
22:06:04.603 00.000 20224 Move returns status 0, amount 0
22:06:04.603 00.000 20224 move complete, result=0
22:06:04.603 00.000 20224 worker thread done servicing request
22:06:04.606 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55715, med=2758, FiltMin=2477, FiltMax=29424, Gamma=1.000
22:06:04.621 00.015 8996 UpdateGuideState exits: m=708892 SNR=316.3
22:06:04.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:04.622 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:04.623 00.001 8996 Enqueuing Expose request
22:06:04.624 00.001 20224 Worker thread wakes up
22:06:04.624 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:04.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:04.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:05.595 00.971 20224 Exposure complete
22:06:05.683 00.088 20224 worker thread done servicing request
22:06:05.683 00.000 8996 OnExposeComplete: enter
22:06:05.684 00.001 8996 UpdateGuideState(): m_state=6
22:06:05.685 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3647
22:06:05.686 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=472.84, Mass=705277, SNR=388.4, Peak=63747 HFD=4.4
22:06:05.687 00.001 8996 MultiStar: [#1 0.27,0.01,0.62,U] [#2 0.08,-0.48,0.00,M1] [#3 0.23,-0.17,0.51,U] [#4 0.28,-0.27,0.54,U] [#5 0.11,0.01,0.54,U] [#6 0.20,-0.31,0.37,U] [#7 0.13,0.04,0.41,U] [#8 0.02,-0.07,0.38,U] 
22:06:05.688 00.001 8996 refined, 7 included, MultiStar: {0.22, -0.03}, one-star: {0.34, 0.20}
22:06:05.689 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
22:06:05.689 00.000 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
22:06:05.690 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.14 mountX=0.22 mountY=0.01, mountTheta=0.03
22:06:05.692 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.03, opts=13)
22:06:05.695 00.003 8996 Enqueuing Move request for scope (0.22, -0.03)
22:06:05.697 00.002 20224 Worker thread wakes up
22:06:05.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
22:06:05.697 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
22:06:05.697 00.000 20224 Moving (0.22, -0.03) raw xDistance=0.22 yDistance=0.01
22:06:05.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:06:05.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:05.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:06:05.697 00.000 20224 MoveAxis(W, 33, ABG)
22:06:05.697 00.000 20224 Guiding  Dir = 3, Dur = 33
22:06:05.698 00.001 20224 IsSlewing returns 0
22:06:05.698 00.000 20224 IsGuiding returns 0
22:06:05.705 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63747, med=2758, FiltMin=2502, FiltMax=26365, Gamma=1.000
22:06:05.724 00.019 20224 PulseGuide returned control before completion, sleep 18
22:06:05.735 00.011 8996 UpdateGuideState exits: m=705277 SNR=388.4
22:06:05.737 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:05.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:05.740 00.002 8996 Enqueuing Expose request
22:06:05.754 00.014 20224 IsGuiding returns 1
22:06:05.754 00.000 20224 scope still moving after pulse duration time elapsed
22:06:05.785 00.031 20224 IsSlewing returns 0
22:06:05.785 00.000 20224 IsGuiding returns 1
22:06:05.816 00.031 20224 IsSlewing returns 0
22:06:05.816 00.000 20224 IsGuiding returns 0
22:06:05.816 00.000 20224 scope move finished after 33 + 84 ms
22:06:05.816 00.000 20224 Move returns status 0, amount 33
22:06:05.816 00.000 20224 MoveAxis(N, 0, ABG)
22:06:05.816 00.000 20224 Move returns status 0, amount 0
22:06:05.816 00.000 20224 move complete, result=0
22:06:05.816 00.000 20224 worker thread done servicing request
22:06:05.816 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.0 px 0 ms NORTH
22:06:05.818 00.002 20224 Worker thread wakes up
22:06:05.818 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:05.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:06.995 01.177 20224 Exposure complete
22:06:07.067 00.072 20224 worker thread done servicing request
22:06:07.069 00.002 8996 OnExposeComplete: enter
22:06:07.069 00.000 8996 UpdateGuideState(): m_state=6
22:06:07.070 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3648
22:06:07.070 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=472.66, Mass=659172, SNR=313.7, Peak=51155 HFD=4.6
22:06:07.072 00.002 8996 MultiStar: [#1 0.07,-0.05,0.82,U] [#2 -0.17,-0.41,0.90,U] [#3 -0.06,-0.17,0.69,U] [#4 0.00,-0.17,0.65,U] [#5 -0.26,0.18,0.72,U] [#6 -0.14,-0.37,0.52,U] [#7 -0.05,0.07,0.55,U] [#8 -0.50,-0.15,0.00,M1] 
22:06:07.073 00.001 8996 single-star, 7 included, MultiStar: {-0.09, -0.11}, one-star: {-0.08, 0.02}
22:06:07.073 00.000 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
22:06:07.073 00.000 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
22:06:07.075 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.91 mountX=-0.08 mountY=-0.01, mountTheta=-3.02
22:06:07.077 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
22:06:07.079 00.002 8996 Enqueuing Move request for scope (-0.08, 0.02)
22:06:07.082 00.003 20224 Worker thread wakes up
22:06:07.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
22:06:07.082 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
22:06:07.082 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
22:06:07.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:06:07.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:07.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:06:07.082 00.000 20224 MoveAxis(E, 0, ABG)
22:06:07.083 00.001 20224 Move returns status 0, amount 0
22:06:07.083 00.000 20224 MoveAxis(N, 0, ABG)
22:06:07.083 00.000 20224 Move returns status 0, amount 0
22:06:07.083 00.000 20224 move complete, result=0
22:06:07.083 00.000 20224 worker thread done servicing request
22:06:07.089 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51155, med=2758, FiltMin=2499, FiltMax=23379, Gamma=1.000
22:06:07.113 00.024 8996 UpdateGuideState exits: m=659172 SNR=313.7
22:06:07.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:07.116 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:07.117 00.001 8996 Enqueuing Expose request
22:06:07.118 00.001 20224 Worker thread wakes up
22:06:07.119 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:07.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:07.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:08.091 00.971 20224 Exposure complete
22:06:08.171 00.080 20224 worker thread done servicing request
22:06:08.171 00.000 8996 OnExposeComplete: enter
22:06:08.173 00.002 8996 UpdateGuideState(): m_state=6
22:06:08.175 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3649
22:06:08.176 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.59, Mass=724447, SNR=358.3, Peak=54179 HFD=4.6
22:06:08.178 00.002 8996 MultiStar: [#1 0.18,0.11,0.60,U] [#2 -0.02,-0.49,0.00,M1] [#3 0.07,-0.21,0.64,U] [#4 0.14,-0.18,0.61,U] [#5 -0.05,0.11,0.64,U] [#6 0.07,-0.26,0.44,U] [#7 0.06,0.09,0.45,U] [#8 -0.22,-0.02,0.37,U] 
22:06:08.179 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.05}, one-star: {0.13, -0.05}
22:06:08.180 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
22:06:08.182 00.002 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.60)
22:06:08.183 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.66 mountX=0.07 mountY=0.04, mountTheta=0.55
22:06:08.186 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.05, opts=13)
22:06:08.187 00.001 8996 Enqueuing Move request for scope (0.07, -0.05)
22:06:08.189 00.002 20224 Worker thread wakes up
22:06:08.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
22:06:08.189 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
22:06:08.189 00.000 20224 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=0.04
22:06:08.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:06:08.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:08.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:06:08.189 00.000 20224 MoveAxis(E, 0, ABG)
22:06:08.189 00.000 20224 Move returns status 0, amount 0
22:06:08.189 00.000 20224 MoveAxis(N, 0, ABG)
22:06:08.189 00.000 20224 Move returns status 0, amount 0
22:06:08.189 00.000 20224 move complete, result=0
22:06:08.190 00.001 20224 worker thread done servicing request
22:06:08.195 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54179, med=2758, FiltMin=2464, FiltMax=27939, Gamma=1.000
22:06:08.210 00.015 8996 UpdateGuideState exits: m=724447 SNR=358.3
22:06:08.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:08.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:08.213 00.001 8996 Enqueuing Expose request
22:06:08.214 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:08.215 00.001 20224 Worker thread wakes up
22:06:08.215 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:08.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:09.373 01.158 20224 Exposure complete
22:06:09.441 00.068 20224 worker thread done servicing request
22:06:09.441 00.000 8996 OnExposeComplete: enter
22:06:09.442 00.001 8996 UpdateGuideState(): m_state=6
22:06:09.443 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3650
22:06:09.444 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.68, Mass=784446, SNR=365.4, Peak=59971 HFD=4.7
22:06:09.445 00.001 8996 MultiStar: [#1 0.19,-0.06,0.59,U] [#2 -0.12,-0.32,0.69,U] [#3 0.02,-0.18,0.63,U] [#4 0.10,-0.28,0.57,U] [#5 0.03,-0.04,0.54,U] [#6 0.03,-0.15,0.46,U] [#7 -0.12,0.07,0.48,U] [#8 -0.03,-0.02,0.34,U] 
22:06:09.445 00.000 8996 single-star, 8 included, MultiStar: {0.02, -0.10}, one-star: {0.04, 0.04}
22:06:09.446 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
22:06:09.447 00.001 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.24 = -2.24)
22:06:09.447 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.79 mountX=0.04 mountY=-0.05, mountTheta=-0.89
22:06:09.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
22:06:09.451 00.002 8996 Enqueuing Move request for scope (0.04, 0.04)
22:06:09.452 00.001 20224 Worker thread wakes up
22:06:09.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
22:06:09.453 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
22:06:09.453 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=-0.05
22:06:09.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:06:09.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:09.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:06:09.453 00.000 20224 MoveAxis(E, 0, ABG)
22:06:09.453 00.000 20224 Move returns status 0, amount 0
22:06:09.453 00.000 20224 MoveAxis(N, 0, ABG)
22:06:09.453 00.000 20224 Move returns status 0, amount 0
22:06:09.454 00.001 20224 move complete, result=0
22:06:09.454 00.000 20224 worker thread done servicing request
22:06:09.467 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59971, med=2758, FiltMin=2502, FiltMax=29283, Gamma=1.000
22:06:09.489 00.022 8996 UpdateGuideState exits: m=784446 SNR=365.4
22:06:09.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:09.492 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:09.493 00.001 8996 Enqueuing Expose request
22:06:09.494 00.001 20224 Worker thread wakes up
22:06:09.494 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:09.495 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:09.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:10.474 00.979 20224 Exposure complete
22:06:10.536 00.062 20224 worker thread done servicing request
22:06:10.536 00.000 8996 OnExposeComplete: enter
22:06:10.538 00.002 8996 UpdateGuideState(): m_state=6
22:06:10.540 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3651
22:06:10.543 00.003 8996 Star::Find returns 1 (0), X=138.43, Y=472.71, Mass=733659, SNR=392.2, Peak=53923 HFD=4.7
22:06:10.545 00.002 8996 MultiStar: [#1 0.13,0.32,0.60,U] [#2 -0.08,-0.11,0.66,U] [#3 0.07,0.05,0.58,U] [#4 0.10,-0.00,0.48,U] [#5 -0.09,0.22,0.66,U] [#6 -0.14,-0.24,0.38,U] [#7 -0.17,0.10,0.40,U] [#8 -0.10,0.16,0.36,U] 
22:06:10.547 00.002 8996 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {-0.07, 0.07}
22:06:10.549 00.002 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
22:06:10.550 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
22:06:10.552 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.02 mountX=-0.04 mountY=-0.07, mountTheta=-2.12
22:06:10.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
22:06:10.556 00.002 8996 Enqueuing Move request for scope (-0.04, 0.07)
22:06:10.557 00.001 20224 Worker thread wakes up
22:06:10.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
22:06:10.558 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
22:06:10.558 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.04 yDistance=-0.07
22:06:10.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:06:10.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:10.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:06:10.558 00.000 20224 MoveAxis(E, 0, ABG)
22:06:10.558 00.000 20224 Move returns status 0, amount 0
22:06:10.558 00.000 20224 MoveAxis(N, 0, ABG)
22:06:10.558 00.000 20224 Move returns status 0, amount 0
22:06:10.558 00.000 20224 move complete, result=0
22:06:10.558 00.000 20224 worker thread done servicing request
22:06:10.563 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53923, med=2758, FiltMin=2509, FiltMax=23635, Gamma=1.000
22:06:10.579 00.016 8996 UpdateGuideState exits: m=733659 SNR=392.2
22:06:10.583 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:10.585 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:10.587 00.002 8996 Enqueuing Expose request
22:06:10.590 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:10.592 00.002 20224 Worker thread wakes up
22:06:10.592 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:10.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:11.751 01.159 20224 Exposure complete
22:06:11.816 00.065 20224 worker thread done servicing request
22:06:11.816 00.000 8996 OnExposeComplete: enter
22:06:11.817 00.001 8996 UpdateGuideState(): m_state=6
22:06:11.817 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3652
22:06:11.818 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.83, Mass=762884, SNR=329.3, Peak=62835 HFD=4.5
22:06:11.819 00.001 8996 MultiStar: [#1 0.01,0.21,0.77,U] [#2 -0.34,-0.26,0.84,U] [#3 -0.11,-0.26,0.65,U] [#4 -0.13,-0.27,0.60,U] [#5 -0.23,0.09,0.67,U] [#6 -0.21,-0.36,0.44,U] [#7 -0.35,-0.12,0.45,U] [#8 -0.29,0.14,0.47,U] 
22:06:11.820 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.05}, one-star: {-0.04, 0.20}
22:06:11.820 00.000 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
22:06:11.821 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
22:06:11.822 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.87 mountX=-0.17 mountY=0.07, mountTheta=2.76
22:06:11.823 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.05, opts=13)
22:06:11.824 00.001 8996 Enqueuing Move request for scope (-0.17, -0.05)
22:06:11.825 00.001 20224 Worker thread wakes up
22:06:11.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
22:06:11.825 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
22:06:11.825 00.000 20224 Moving (-0.17, -0.05) raw xDistance=-0.17 yDistance=0.07
22:06:11.825 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:06:11.825 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:11.825 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:06:11.825 00.000 20224 MoveAxis(E, 0, ABG)
22:06:11.825 00.000 20224 Move returns status 0, amount 0
22:06:11.825 00.000 20224 MoveAxis(N, 0, ABG)
22:06:11.825 00.000 20224 Move returns status 0, amount 0
22:06:11.825 00.000 20224 move complete, result=0
22:06:11.826 00.001 20224 worker thread done servicing request
22:06:11.829 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62835, med=2758, FiltMin=2496, FiltMax=27030, Gamma=1.000
22:06:11.853 00.024 8996 UpdateGuideState exits: m=762884 SNR=329.3
22:06:11.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:11.856 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:11.858 00.002 8996 Enqueuing Expose request
22:06:11.858 00.000 20224 Worker thread wakes up
22:06:11.858 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:11.859 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:11.859 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:12.843 00.984 20224 Exposure complete
22:06:12.936 00.093 20224 worker thread done servicing request
22:06:12.936 00.000 8996 OnExposeComplete: enter
22:06:12.937 00.001 8996 UpdateGuideState(): m_state=6
22:06:12.938 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3653
22:06:12.939 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.59, Mass=718693, SNR=355.5, Peak=50451 HFD=4.5
22:06:12.942 00.003 8996 MultiStar: [#1 -0.02,-0.00,0.68,U] [#2 -0.33,-0.47,0.00,M1] [#3 -0.13,-0.27,0.58,U] [#4 -0.01,-0.47,0.00,M1] [#5 -0.08,-0.15,0.66,U] [#6 -0.22,-0.36,0.42,U] [#7 -0.30,-0.07,0.47,U] [#8 -0.18,-0.00,0.39,U] 
22:06:12.943 00.001 8996 single-star, 6 included, MultiStar: {-0.13, -0.12}, one-star: {-0.09, -0.05}
22:06:12.944 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
22:06:12.945 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.59)
22:06:12.945 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.67 mountX=-0.08 mountY=0.06, mountTheta=2.56
22:06:12.948 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
22:06:12.949 00.001 8996 Enqueuing Move request for scope (-0.09, -0.05)
22:06:12.950 00.001 20224 Worker thread wakes up
22:06:12.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
22:06:12.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
22:06:12.950 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.08 yDistance=0.06
22:06:12.951 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:06:12.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:12.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:06:12.951 00.000 20224 MoveAxis(E, 0, ABG)
22:06:12.951 00.000 20224 Move returns status 0, amount 0
22:06:12.951 00.000 20224 MoveAxis(N, 0, ABG)
22:06:12.951 00.000 20224 Move returns status 0, amount 0
22:06:12.951 00.000 20224 move complete, result=0
22:06:12.951 00.000 20224 worker thread done servicing request
22:06:12.956 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50451, med=2758, FiltMin=2512, FiltMax=23264, Gamma=1.000
22:06:12.977 00.021 8996 UpdateGuideState exits: m=718693 SNR=355.5
22:06:12.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:12.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:12.980 00.001 8996 Enqueuing Expose request
22:06:12.981 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:12.982 00.001 20224 Worker thread wakes up
22:06:12.982 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:12.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:14.145 01.163 20224 Exposure complete
22:06:14.233 00.088 20224 worker thread done servicing request
22:06:14.233 00.000 8996 OnExposeComplete: enter
22:06:14.234 00.001 8996 UpdateGuideState(): m_state=6
22:06:14.236 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3654
22:06:14.237 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.44, Mass=789863, SNR=367.7, Peak=60829 HFD=4.7
22:06:14.239 00.002 8996 MultiStar: [#1 0.13,-0.02,0.66,U] [#2 0.04,-0.41,0.74,U] [#3 -0.06,-0.28,0.59,U] [#4 -0.08,-0.34,0.51,U] [#5 0.00,-0.18,0.60,U] [#6 -0.02,-0.31,0.44,U] [#7 -0.10,0.10,0.43,U] [#8 -0.05,-0.21,0.34,U] 
22:06:14.240 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.21}, one-star: {0.10, -0.20}
22:06:14.242 00.002 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
22:06:14.243 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
22:06:14.244 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.50 mountX=0.04 mountY=0.21, mountTheta=1.41
22:06:14.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.21, opts=13)
22:06:14.247 00.001 8996 Enqueuing Move request for scope (0.01, -0.21)
22:06:14.247 00.000 20224 Worker thread wakes up
22:06:14.248 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
22:06:14.248 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
22:06:14.248 00.000 20224 Moving (0.01, -0.21) raw xDistance=0.04 yDistance=0.21
22:06:14.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:06:14.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:06:14.248 00.000 20224 MoveAxis(E, 0, ABG)
22:06:14.248 00.000 20224 Move returns status 0, amount 0
22:06:14.248 00.000 20224 MoveAxis(S, 44, ABG)
22:06:14.248 00.000 20224 Guiding  Dir = 1, Dur = 44
22:06:14.248 00.000 20224 IsSlewing returns 0
22:06:14.249 00.001 20224 IsGuiding returns 0
22:06:14.254 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60829, med=2758, FiltMin=2525, FiltMax=31072, Gamma=1.000
22:06:14.272 00.018 8996 UpdateGuideState exits: m=789863 SNR=367.7
22:06:14.274 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:14.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:14.276 00.001 8996 Enqueuing Expose request
22:06:14.299 00.023 20224 IsGuiding returns 1
22:06:14.299 00.000 20224 scope still moving after pulse duration time elapsed
22:06:14.329 00.030 20224 IsSlewing returns 0
22:06:14.329 00.000 20224 IsGuiding returns 1
22:06:14.360 00.031 20224 IsSlewing returns 0
22:06:14.360 00.000 20224 IsGuiding returns 1
22:06:14.390 00.030 20224 IsSlewing returns 0
22:06:14.391 00.001 20224 IsGuiding returns 0
22:06:14.391 00.000 20224 scope move finished after 44 + 98 ms
22:06:14.391 00.000 20224 Move returns status 0, amount 44
22:06:14.391 00.000 20224 move complete, result=0
22:06:14.391 00.000 20224 worker thread done servicing request
22:06:14.391 00.000 20224 Worker thread wakes up
22:06:14.391 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH
22:06:14.393 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:14.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:15.369 00.976 20224 Exposure complete
22:06:15.449 00.080 20224 worker thread done servicing request
22:06:15.449 00.000 8996 OnExposeComplete: enter
22:06:15.450 00.001 8996 UpdateGuideState(): m_state=6
22:06:15.451 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3655
22:06:15.452 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.60, Mass=718130, SNR=352.8, Peak=61651 HFD=4.7
22:06:15.454 00.002 8996 MultiStar: [#1 -0.04,0.15,0.74,U] [#2 -0.23,-0.47,0.00,M1] [#3 -0.11,0.01,0.64,U] [#4 -0.09,-0.25,0.59,U] [#5 -0.18,0.01,0.63,U] [#6 -0.02,-0.19,0.41,U] [#7 -0.25,0.14,0.49,U] [#8 -0.20,-0.07,0.44,U] 
22:06:15.455 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.02}, one-star: {0.19, -0.04}
22:06:15.456 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:06:15.457 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
22:06:15.457 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.81 mountX=-0.06 mountY=0.03, mountTheta=2.70
22:06:15.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
22:06:15.461 00.002 8996 Enqueuing Move request for scope (-0.06, -0.02)
22:06:15.462 00.001 20224 Worker thread wakes up
22:06:15.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
22:06:15.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
22:06:15.462 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
22:06:15.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:06:15.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:15.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:06:15.462 00.000 20224 MoveAxis(E, 0, ABG)
22:06:15.462 00.000 20224 Move returns status 0, amount 0
22:06:15.462 00.000 20224 MoveAxis(N, 0, ABG)
22:06:15.462 00.000 20224 Move returns status 0, amount 0
22:06:15.462 00.000 20224 move complete, result=0
22:06:15.462 00.000 20224 worker thread done servicing request
22:06:15.466 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61651, med=2758, FiltMin=2505, FiltMax=27923, Gamma=1.000
22:06:15.480 00.014 8996 UpdateGuideState exits: m=718130 SNR=352.8
22:06:15.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:15.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:15.483 00.001 8996 Enqueuing Expose request
22:06:15.484 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:15.487 00.003 20224 Worker thread wakes up
22:06:15.487 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:15.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:16.646 01.159 20224 Exposure complete
22:06:16.707 00.061 20224 worker thread done servicing request
22:06:16.707 00.000 8996 OnExposeComplete: enter
22:06:16.708 00.001 8996 UpdateGuideState(): m_state=6
22:06:16.709 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3656
22:06:16.709 00.000 8996 Star::Find returns 1 (0), X=138.58, Y=472.53, Mass=775537, SNR=352.7, Peak=58957 HFD=4.4
22:06:16.710 00.001 8996 MultiStar: [#1 0.11,0.28,0.72,U] [#2 -0.17,-0.33,0.70,U] [#3 0.10,0.02,0.53,U] [#4 0.15,-0.27,0.51,U] [#5 -0.15,0.06,0.54,U] [#6 -0.17,-0.08,0.49,U] [#7 -0.14,0.21,0.48,U] [#8 -0.29,-0.02,0.38,U] 
22:06:16.711 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {0.08, -0.11}
22:06:16.712 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
22:06:16.712 00.000 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
22:06:16.713 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-2.34 mountX=-0.03 mountY=0.04, mountTheta=2.23
22:06:16.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
22:06:16.715 00.000 8996 Enqueuing Move request for scope (-0.03, -0.03)
22:06:16.716 00.001 20224 Worker thread wakes up
22:06:16.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
22:06:16.716 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
22:06:16.716 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
22:06:16.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:06:16.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:16.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:06:16.716 00.000 20224 MoveAxis(E, 0, ABG)
22:06:16.716 00.000 20224 Move returns status 0, amount 0
22:06:16.716 00.000 20224 MoveAxis(N, 0, ABG)
22:06:16.716 00.000 20224 Move returns status 0, amount 0
22:06:16.716 00.000 20224 move complete, result=0
22:06:16.717 00.001 20224 worker thread done servicing request
22:06:16.723 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58957, med=2761, FiltMin=2499, FiltMax=29120, Gamma=1.000
22:06:16.752 00.029 8996 UpdateGuideState exits: m=775537 SNR=352.7
22:06:16.754 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:16.756 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:16.758 00.002 8996 Enqueuing Expose request
22:06:16.759 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:16.760 00.001 20224 Worker thread wakes up
22:06:16.761 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:16.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:17.730 00.969 20224 Exposure complete
22:06:17.820 00.090 20224 worker thread done servicing request
22:06:17.820 00.000 8996 OnExposeComplete: enter
22:06:17.821 00.001 8996 UpdateGuideState(): m_state=6
22:06:17.822 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3657
22:06:17.822 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=472.80, Mass=719997, SNR=361.2, Peak=55827 HFD=4.5
22:06:17.823 00.001 8996 MultiStar: [#1 0.03,0.35,0.60,U] [#2 -0.31,-0.11,0.74,U] [#3 -0.27,-0.03,0.57,U] [#4 -0.25,-0.20,0.56,U] [#5 -0.35,0.42,0.00,M1] [#6 -0.26,-0.22,0.43,U] [#7 -0.38,0.25,0.49,U] [#8 -0.45,0.10,0.38,U] 
22:06:17.824 00.001 8996 single-star, 7 included, MultiStar: {-0.23, 0.05}, one-star: {-0.12, 0.16}
22:06:17.824 00.000 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
22:06:17.825 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:06:17.826 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.19 mountX=-0.13 mountY=-0.15, mountTheta=-2.30
22:06:17.828 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
22:06:17.829 00.001 8996 Enqueuing Move request for scope (-0.12, 0.16)
22:06:17.830 00.001 20224 Worker thread wakes up
22:06:17.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
22:06:17.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
22:06:17.830 00.000 20224 Moving (-0.12, 0.16) raw xDistance=-0.13 yDistance=-0.15
22:06:17.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:06:17.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:17.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:06:17.831 00.001 20224 MoveAxis(E, 0, ABG)
22:06:17.831 00.000 20224 Move returns status 0, amount 0
22:06:17.831 00.000 20224 MoveAxis(N, 0, ABG)
22:06:17.831 00.000 20224 Move returns status 0, amount 0
22:06:17.831 00.000 20224 move complete, result=0
22:06:17.831 00.000 20224 worker thread done servicing request
22:06:17.835 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55827, med=2761, FiltMin=2483, FiltMax=24537, Gamma=1.000
22:06:17.859 00.024 8996 UpdateGuideState exits: m=719997 SNR=361.2
22:06:17.861 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:17.863 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:17.864 00.001 8996 Enqueuing Expose request
22:06:17.866 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:17.867 00.001 20224 Worker thread wakes up
22:06:17.867 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:17.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:19.030 01.163 20224 Exposure complete
22:06:19.104 00.074 20224 worker thread done servicing request
22:06:19.105 00.001 8996 OnExposeComplete: enter
22:06:19.106 00.001 8996 UpdateGuideState(): m_state=6
22:06:19.107 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3658
22:06:19.108 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=472.76, Mass=707599, SNR=321.0, Peak=56285 HFD=4.3
22:06:19.109 00.001 8996 MultiStar: [#1 -0.22,0.24,0.79,U] [#2 -0.48,-0.46,0.00,M1] [#3 -0.34,0.01,0.77,U] [#4 -0.34,-0.21,0.58,U] [#5 -0.43,0.35,0.00,M2] [#6 -0.47,-0.34,0.00,M1] [#7 -0.57,0.00,0.00,M1] [#8 -0.39,0.07,0.42,U] 
22:06:19.111 00.002 8996 single-star, 4 included, MultiStar: {-0.30, 0.06}, one-star: {-0.25, 0.12}
22:06:19.112 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
22:06:19.114 00.002 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
22:06:19.115 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.28 cameraTheta=2.71 mountX=-0.26 mountY=-0.09, mountTheta=-2.83
22:06:19.118 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.12, opts=13)
22:06:19.119 00.001 8996 Enqueuing Move request for scope (-0.25, 0.12)
22:06:19.120 00.001 20224 Worker thread wakes up
22:06:19.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.12) opts 0xd
22:06:19.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.12)
22:06:19.120 00.000 20224 Moving (-0.25, 0.12) raw xDistance=-0.26 yDistance=-0.09
22:06:19.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:06:19.121 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:19.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:19.121 00.000 20224 MoveAxis(E, 39, ABG)
22:06:19.121 00.000 20224 Guiding  Dir = 2, Dur = 39
22:06:19.121 00.000 20224 IsSlewing returns 0
22:06:19.121 00.000 20224 IsGuiding returns 0
22:06:19.127 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=56285, med=2758, FiltMin=2483, FiltMax=24521, Gamma=1.000
22:06:19.130 00.003 20224 PulseGuide returned control before completion, sleep 41
22:06:19.147 00.017 8996 UpdateGuideState exits: m=707599 SNR=321.0
22:06:19.148 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:19.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:19.150 00.001 8996 Enqueuing Expose request
22:06:19.175 00.025 20224 IsGuiding returns 1
22:06:19.175 00.000 20224 scope still moving after pulse duration time elapsed
22:06:19.206 00.031 20224 IsSlewing returns 0
22:06:19.206 00.000 20224 IsGuiding returns 1
22:06:19.236 00.030 20224 IsSlewing returns 0
22:06:19.237 00.001 20224 IsGuiding returns 0
22:06:19.237 00.000 20224 scope move finished after 39 + 76 ms
22:06:19.237 00.000 20224 Move returns status 0, amount 39
22:06:19.237 00.000 20224 MoveAxis(N, 0, ABG)
22:06:19.237 00.000 20224 Move returns status 0, amount 0
22:06:19.237 00.000 20224 move complete, result=0
22:06:19.237 00.000 20224 worker thread done servicing request
22:06:19.237 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
22:06:19.240 00.003 20224 Worker thread wakes up
22:06:19.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:19.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:20.220 00.980 20224 Exposure complete
22:06:20.321 00.101 20224 worker thread done servicing request
22:06:20.321 00.000 8996 OnExposeComplete: enter
22:06:20.323 00.002 8996 UpdateGuideState(): m_state=6
22:06:20.324 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3659
22:06:20.326 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=472.78, Mass=745745, SNR=335.9, Peak=61203 HFD=4.5
22:06:20.328 00.002 8996 MultiStar: [#1 -0.01,0.12,0.67,U] [#2 -0.19,-0.39,0.76,U] [#3 -0.09,-0.12,0.64,U] [#4 -0.05,-0.20,0.58,U] [#5 -0.14,0.11,0.59,U] [#6 -0.11,-0.29,0.47,U] [#7 -0.14,-0.09,0.48,U] [#8 -0.23,0.11,0.44,U] 
22:06:20.329 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.06}, one-star: {0.09, 0.14}
22:06:20.329 00.000 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:06:20.331 00.002 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
22:06:20.332 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.50 mountX=-0.07 mountY=0.07, mountTheta=2.40
22:06:20.335 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
22:06:20.336 00.001 8996 Enqueuing Move request for scope (-0.08, -0.06)
22:06:20.338 00.002 20224 Worker thread wakes up
22:06:20.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
22:06:20.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
22:06:20.338 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
22:06:20.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:06:20.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:20.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:06:20.338 00.000 20224 MoveAxis(E, 0, ABG)
22:06:20.338 00.000 20224 Move returns status 0, amount 0
22:06:20.338 00.000 20224 MoveAxis(N, 0, ABG)
22:06:20.338 00.000 20224 Move returns status 0, amount 0
22:06:20.338 00.000 20224 move complete, result=0
22:06:20.338 00.000 20224 worker thread done servicing request
22:06:20.343 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61203, med=2758, FiltMin=2502, FiltMax=29539, Gamma=1.000
22:06:20.357 00.014 8996 UpdateGuideState exits: m=745745 SNR=335.9
22:06:20.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:20.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:20.360 00.001 8996 Enqueuing Expose request
22:06:20.360 00.000 20224 Worker thread wakes up
22:06:20.360 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:20.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:20.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:21.528 01.167 20224 Exposure complete
22:06:21.594 00.066 20224 worker thread done servicing request
22:06:21.594 00.000 8996 OnExposeComplete: enter
22:06:21.595 00.001 8996 UpdateGuideState(): m_state=6
22:06:21.596 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3660
22:06:21.596 00.000 8996 Star::Find returns 1 (0), X=138.68, Y=472.80, Mass=757345, SNR=322.9, Peak=65507 HFD=4.5
22:06:21.597 00.001 8996 MultiStar: [#1 0.21,0.26,0.79,U] [#2 -0.04,-0.06,0.77,U] [#3 0.16,-0.14,0.70,U] [#4 0.14,-0.19,0.61,U] [#5 0.01,-0.06,0.67,U] [#6 0.06,-0.11,0.52,U] [#7 -0.01,0.20,0.50,U] [#8 -0.05,0.21,0.50,U] 
22:06:21.598 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.18, 0.16}
22:06:21.599 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
22:06:21.600 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
22:06:21.601 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.38 mountX=0.08 mountY=-0.04, mountTheta=-0.50
22:06:21.604 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
22:06:21.606 00.002 8996 Enqueuing Move request for scope (0.09, 0.03)
22:06:21.608 00.002 20224 Worker thread wakes up
22:06:21.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
22:06:21.608 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
22:06:21.608 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.08 yDistance=-0.04
22:06:21.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:06:21.608 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:21.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:06:21.608 00.000 20224 MoveAxis(E, 0, ABG)
22:06:21.608 00.000 20224 Move returns status 0, amount 0
22:06:21.608 00.000 20224 MoveAxis(N, 0, ABG)
22:06:21.608 00.000 20224 Move returns status 0, amount 0
22:06:21.609 00.001 20224 move complete, result=0
22:06:21.609 00.000 20224 worker thread done servicing request
22:06:21.612 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2758, FiltMin=2521, FiltMax=28240, Gamma=1.000
22:06:21.625 00.013 8996 UpdateGuideState exits: m=757345 SNR=322.9
22:06:21.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:21.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:21.628 00.001 8996 Enqueuing Expose request
22:06:21.629 00.001 20224 Worker thread wakes up
22:06:21.629 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:21.629 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:21.630 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:22.605 00.975 20224 Exposure complete
22:06:22.677 00.072 20224 worker thread done servicing request
22:06:22.677 00.000 8996 OnExposeComplete: enter
22:06:22.678 00.001 8996 UpdateGuideState(): m_state=6
22:06:22.679 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3661
22:06:22.679 00.000 8996 Star::Find returns 1 (0), X=138.79, Y=472.79, Mass=750166, SNR=351.0, Peak=65507 HFD=4.4
22:06:22.680 00.001 8996 MultiStar: [#1 0.18,0.20,0.60,U] [#2 -0.05,-0.35,0.77,U] [#3 0.24,-0.05,0.63,U] [#4 0.17,-0.22,0.60,U] [#5 -0.04,0.14,0.64,U] [#6 -0.02,-0.07,0.42,U] [#7 0.01,0.03,0.44,U] [#8 -0.13,-0.01,0.43,U] 
22:06:22.681 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.02}, one-star: {0.29, 0.15}
22:06:22.682 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:06:22.682 00.000 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:06:22.683 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.17 mountX=0.10 mountY=0.01, mountTheta=0.06
22:06:22.684 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.02, opts=13)
22:06:22.685 00.001 8996 Enqueuing Move request for scope (0.10, -0.02)
22:06:22.686 00.001 20224 Worker thread wakes up
22:06:22.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
22:06:22.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
22:06:22.686 00.000 20224 Moving (0.10, -0.02) raw xDistance=0.10 yDistance=0.01
22:06:22.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:06:22.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:22.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:06:22.686 00.000 20224 MoveAxis(E, 0, ABG)
22:06:22.686 00.000 20224 Move returns status 0, amount 0
22:06:22.686 00.000 20224 MoveAxis(N, 0, ABG)
22:06:22.686 00.000 20224 Move returns status 0, amount 0
22:06:22.686 00.000 20224 move complete, result=0
22:06:22.687 00.001 20224 worker thread done servicing request
22:06:22.691 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2480, FiltMax=28528, Gamma=1.000
22:06:22.711 00.020 8996 UpdateGuideState exits: m=750166 SNR=351.0
22:06:22.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:22.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:22.714 00.001 8996 Enqueuing Expose request
22:06:22.715 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:22.716 00.001 20224 Worker thread wakes up
22:06:22.716 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:22.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:23.893 01.177 20224 Exposure complete
22:06:23.975 00.082 20224 worker thread done servicing request
22:06:23.975 00.000 8996 OnExposeComplete: enter
22:06:23.976 00.001 8996 UpdateGuideState(): m_state=6
22:06:23.977 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3662
22:06:23.978 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.63, Mass=735880, SNR=337.6, Peak=59587 HFD=4.6
22:06:23.980 00.002 8996 MultiStar: [#1 0.21,0.25,0.61,U] [#2 0.03,-0.36,0.84,U] [#3 0.29,-0.33,0.66,U] [#4 0.19,-0.26,0.58,U] [#5 0.03,-0.05,0.74,U] [#6 0.07,-0.13,0.48,U] [#7 -0.09,0.01,0.46,U] [#8 0.03,-0.15,0.38,U] 
22:06:23.981 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.12}, one-star: {0.23, -0.01}
22:06:23.983 00.002 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
22:06:23.984 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.50)
22:06:23.986 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.76 mountX=0.14 mountY=0.10, mountTheta=0.65
22:06:23.991 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.12, opts=13)
22:06:23.993 00.002 8996 Enqueuing Move request for scope (0.12, -0.12)
22:06:23.996 00.003 20224 Worker thread wakes up
22:06:23.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
22:06:23.996 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
22:06:23.996 00.000 20224 Moving (0.12, -0.12) raw xDistance=0.14 yDistance=0.10
22:06:23.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:06:23.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:23.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:06:23.996 00.000 20224 MoveAxis(E, 0, ABG)
22:06:23.996 00.000 20224 Move returns status 0, amount 0
22:06:23.996 00.000 20224 MoveAxis(N, 0, ABG)
22:06:23.996 00.000 20224 Move returns status 0, amount 0
22:06:23.997 00.001 20224 move complete, result=0
22:06:23.997 00.000 20224 worker thread done servicing request
22:06:24.005 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59587, med=2758, FiltMin=2509, FiltMax=30800, Gamma=1.000
22:06:24.021 00.016 8996 UpdateGuideState exits: m=735880 SNR=337.6
22:06:24.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:24.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:24.025 00.002 8996 Enqueuing Expose request
22:06:24.026 00.001 20224 Worker thread wakes up
22:06:24.026 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:24.028 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:24.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:25.017 00.989 20224 Exposure complete
22:06:25.074 00.057 20224 worker thread done servicing request
22:06:25.074 00.000 8996 OnExposeComplete: enter
22:06:25.074 00.000 8996 UpdateGuideState(): m_state=6
22:06:25.075 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3663
22:06:25.076 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.38, Mass=694709, SNR=313.2, Peak=60797 HFD=4.6
22:06:25.077 00.001 8996 MultiStar: [#1 0.36,-0.19,0.73,U] [#2 0.14,-0.49,0.00,M1] [#3 0.09,-0.55,0.00,M1] [#4 0.16,-0.44,0.00,M1] [#5 0.23,-0.22,0.73,U] [#6 0.07,-0.44,0.55,U] [#7 0.14,-0.21,0.47,U] [#8 -0.01,-0.36,0.42,U] 
22:06:25.078 00.001 8996 refined, 5 included, MultiStar: {0.19, -0.27}, one-star: {0.22, -0.26}
22:06:25.079 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
22:06:25.080 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.31)
22:06:25.080 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.27 hyp=0.33 cameraTheta=-0.95 mountX=0.22 mountY=0.25, mountTheta=0.84
22:06:25.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.27, opts=13)
22:06:25.083 00.001 8996 Enqueuing Move request for scope (0.19, -0.27)
22:06:25.084 00.001 20224 Worker thread wakes up
22:06:25.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.27) opts 0xd
22:06:25.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.27)
22:06:25.084 00.000 20224 Moving (0.19, -0.27) raw xDistance=0.22 yDistance=0.25
22:06:25.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:06:25.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:06:25.084 00.000 20224 MoveAxis(W, 32, ABG)
22:06:25.084 00.000 20224 Guiding  Dir = 3, Dur = 32
22:06:25.084 00.000 20224 IsSlewing returns 0
22:06:25.084 00.000 20224 IsGuiding returns 0
22:06:25.089 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60797, med=2758, FiltMin=2486, FiltMax=28237, Gamma=1.000
22:06:25.102 00.013 8996 UpdateGuideState exits: m=694709 SNR=313.2
22:06:25.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:25.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:25.104 00.000 8996 Enqueuing Expose request
22:06:25.144 00.040 20224 IsGuiding returns 1
22:06:25.144 00.000 20224 scope still moving after pulse duration time elapsed
22:06:25.174 00.030 20224 IsSlewing returns 0
22:06:25.174 00.000 20224 IsGuiding returns 1
22:06:25.205 00.031 20224 IsSlewing returns 0
22:06:25.205 00.000 20224 IsGuiding returns 1
22:06:25.236 00.031 20224 IsSlewing returns 0
22:06:25.236 00.000 20224 IsGuiding returns 0
22:06:25.237 00.001 20224 scope move finished after 32 + 119 ms
22:06:25.237 00.000 20224 Move returns status 0, amount 32
22:06:25.237 00.000 20224 MoveAxis(S, 52, ABG)
22:06:25.237 00.000 20224 Guiding  Dir = 1, Dur = 52
22:06:25.237 00.000 20224 IsSlewing returns 0
22:06:25.237 00.000 20224 IsGuiding returns 0
22:06:25.301 00.064 20224 IsGuiding returns 1
22:06:25.301 00.000 20224 scope still moving after pulse duration time elapsed
22:06:25.328 00.027 20224 IsSlewing returns 0
22:06:25.328 00.000 20224 IsGuiding returns 1
22:06:25.360 00.032 20224 IsSlewing returns 0
22:06:25.361 00.001 20224 IsGuiding returns 1
22:06:25.391 00.030 20224 IsSlewing returns 0
22:06:25.391 00.000 20224 IsGuiding returns 0
22:06:25.391 00.000 20224 scope move finished after 52 + 102 ms
22:06:25.391 00.000 20224 Move returns status 0, amount 52
22:06:25.393 00.002 20224 move complete, result=0
22:06:25.393 00.000 20224 worker thread done servicing request
22:06:25.393 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 52 ms SOUTH
22:06:25.394 00.001 20224 Worker thread wakes up
22:06:25.394 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:25.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:26.559 01.165 20224 Exposure complete
22:06:26.625 00.066 20224 worker thread done servicing request
22:06:26.626 00.001 8996 OnExposeComplete: enter
22:06:26.627 00.001 8996 UpdateGuideState(): m_state=6
22:06:26.629 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3664
22:06:26.631 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=472.76, Mass=787115, SNR=344.5, Peak=63587 HFD=4.6
22:06:26.632 00.001 8996 MultiStar: [#1 -0.07,0.22,0.69,U] [#2 -0.13,-0.20,0.74,U] [#3 -0.15,-0.20,0.66,U] [#4 -0.08,-0.43,0.56,U] [#5 -0.22,0.28,0.68,U] [#6 -0.21,0.04,0.55,U] [#7 -0.23,0.13,0.48,U] [#8 -0.18,0.16,0.44,U] 
22:06:26.634 00.002 8996 single-star, 8 included, MultiStar: {-0.13, 0.02}, one-star: {0.01, 0.12}
22:06:26.634 00.000 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
22:06:26.635 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
22:06:26.636 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.51 mountX=-0.00 mountY=-0.12, mountTheta=-1.61
22:06:26.638 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
22:06:26.639 00.001 8996 Enqueuing Move request for scope (0.01, 0.12)
22:06:26.640 00.001 20224 Worker thread wakes up
22:06:26.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
22:06:26.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
22:06:26.640 00.000 20224 Moving (0.01, 0.12) raw xDistance=-0.00 yDistance=-0.12
22:06:26.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:06:26.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:26.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:06:26.640 00.000 20224 MoveAxis(E, 0, ABG)
22:06:26.640 00.000 20224 Move returns status 0, amount 0
22:06:26.640 00.000 20224 MoveAxis(N, 0, ABG)
22:06:26.640 00.000 20224 Move returns status 0, amount 0
22:06:26.640 00.000 20224 move complete, result=0
22:06:26.640 00.000 20224 worker thread done servicing request
22:06:26.645 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63587, med=2758, FiltMin=2489, FiltMax=28115, Gamma=1.000
22:06:26.665 00.020 8996 UpdateGuideState exits: m=787115 SNR=344.5
22:06:26.667 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:26.669 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:26.670 00.001 8996 Enqueuing Expose request
22:06:26.671 00.001 20224 Worker thread wakes up
22:06:26.671 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:26.672 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:26.673 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:27.642 00.969 20224 Exposure complete
22:06:27.726 00.084 20224 worker thread done servicing request
22:06:27.726 00.000 8996 OnExposeComplete: enter
22:06:27.728 00.002 8996 UpdateGuideState(): m_state=6
22:06:27.730 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3665
22:06:27.731 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.81, Mass=762668, SNR=325.4, Peak=65507 HFD=4.5
22:06:27.732 00.001 8996 MultiStar: [#1 -0.04,0.21,0.69,U] [#2 -0.30,-0.19,0.84,U] [#3 -0.05,-0.07,0.61,U] [#4 0.05,-0.13,0.53,U] [#5 -0.33,0.16,0.65,U] [#6 -0.15,-0.11,0.42,U] [#7 -0.21,0.26,0.44,U] [#8 -0.28,-0.12,0.46,U] 
22:06:27.733 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.03}, one-star: {-0.06, 0.17}
22:06:27.735 00.002 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
22:06:27.736 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
22:06:27.737 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.95 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
22:06:27.740 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.03, opts=13)
22:06:27.742 00.002 8996 Enqueuing Move request for scope (-0.15, 0.03)
22:06:27.743 00.001 20224 Worker thread wakes up
22:06:27.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
22:06:27.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
22:06:27.743 00.000 20224 Moving (-0.15, 0.03) raw xDistance=-0.15 yDistance=-0.01
22:06:27.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:06:27.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:27.744 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:06:27.744 00.000 20224 MoveAxis(E, 0, ABG)
22:06:27.744 00.000 20224 Move returns status 0, amount 0
22:06:27.744 00.000 20224 MoveAxis(N, 0, ABG)
22:06:27.744 00.000 20224 Move returns status 0, amount 0
22:06:27.744 00.000 20224 move complete, result=0
22:06:27.744 00.000 20224 worker thread done servicing request
22:06:27.749 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2758, FiltMin=2515, FiltMax=28819, Gamma=1.000
22:06:27.776 00.027 8996 UpdateGuideState exits: m=762668 SNR=325.4
22:06:27.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:27.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:27.779 00.001 8996 Enqueuing Expose request
22:06:27.780 00.001 20224 Worker thread wakes up
22:06:27.780 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:27.781 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:27.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:28.952 01.171 20224 Exposure complete
22:06:29.044 00.092 20224 worker thread done servicing request
22:06:29.044 00.000 8996 OnExposeComplete: enter
22:06:29.046 00.002 8996 UpdateGuideState(): m_state=6
22:06:29.047 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3666
22:06:29.048 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.76, Mass=738021, SNR=368.0, Peak=53923 HFD=4.5
22:06:29.050 00.002 8996 MultiStar: [#1 -0.11,0.24,0.66,U] [#2 -0.46,-0.34,0.00,M1] [#3 -0.32,0.04,0.60,U] [#4 -0.28,-0.09,0.57,U] [#5 -0.42,0.20,0.00,M1] [#6 -0.20,-0.14,0.45,U] [#7 -0.20,0.33,0.49,U] [#8 -0.48,0.09,0.00,M1] 
22:06:29.051 00.001 8996 single-star, 5 included, MultiStar: {-0.21, 0.09}, one-star: {-0.19, 0.12}
22:06:29.052 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
22:06:29.053 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
22:06:29.054 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.55 mountX=-0.20 mountY=-0.10, mountTheta=-2.66
22:06:29.057 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
22:06:29.057 00.000 8996 Enqueuing Move request for scope (-0.19, 0.12)
22:06:29.058 00.001 20224 Worker thread wakes up
22:06:29.059 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
22:06:29.059 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
22:06:29.059 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.20 yDistance=-0.10
22:06:29.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:06:29.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:29.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:06:29.059 00.000 20224 MoveAxis(E, 0, ABG)
22:06:29.059 00.000 20224 Move returns status 0, amount 0
22:06:29.059 00.000 20224 MoveAxis(N, 0, ABG)
22:06:29.059 00.000 20224 Move returns status 0, amount 0
22:06:29.059 00.000 20224 move complete, result=0
22:06:29.059 00.000 20224 worker thread done servicing request
22:06:29.062 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53923, med=2758, FiltMin=2512, FiltMax=24745, Gamma=1.000
22:06:29.076 00.014 8996 UpdateGuideState exits: m=738021 SNR=368.0
22:06:29.077 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:29.078 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:29.079 00.001 8996 Enqueuing Expose request
22:06:29.079 00.000 20224 Worker thread wakes up
22:06:29.079 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:29.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:29.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:30.053 00.973 20224 Exposure complete
22:06:30.160 00.107 20224 worker thread done servicing request
22:06:30.161 00.001 8996 OnExposeComplete: enter
22:06:30.161 00.000 8996 UpdateGuideState(): m_state=6
22:06:30.162 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3667
22:06:30.163 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.82, Mass=758444, SNR=387.4, Peak=65507 HFD=4.6
22:06:30.164 00.001 8996 MultiStar: [#1 -0.07,0.18,0.62,U] [#2 -0.12,-0.27,0.69,U] [#3 -0.01,-0.00,0.59,U] [#4 -0.03,-0.15,0.47,U] [#5 -0.21,0.22,0.58,U] [#6 -0.08,-0.13,0.37,U] [#7 -0.13,0.16,0.39,U] [#8 -0.33,0.21,0.32,U] 
22:06:30.165 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.05}, one-star: {0.00, 0.18}
22:06:30.165 00.000 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
22:06:30.167 00.002 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:06:30.170 00.003 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.66 mountX=-0.09 mountY=-0.04, mountTheta=-2.77
22:06:30.172 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
22:06:30.172 00.000 8996 Enqueuing Move request for scope (-0.09, 0.05)
22:06:30.173 00.001 20224 Worker thread wakes up
22:06:30.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:06:30.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:06:30.174 00.001 20224 Moving (-0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
22:06:30.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:06:30.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:30.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:06:30.174 00.000 20224 MoveAxis(E, 0, ABG)
22:06:30.174 00.000 20224 Move returns status 0, amount 0
22:06:30.174 00.000 20224 MoveAxis(N, 0, ABG)
22:06:30.174 00.000 20224 Move returns status 0, amount 0
22:06:30.175 00.001 20224 move complete, result=0
22:06:30.175 00.000 20224 worker thread done servicing request
22:06:30.180 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65507, med=2758, FiltMin=2493, FiltMax=28195, Gamma=1.000
22:06:30.197 00.017 8996 UpdateGuideState exits: m=758444 SNR=387.4
22:06:30.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:30.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:30.200 00.001 8996 Enqueuing Expose request
22:06:30.200 00.000 20224 Worker thread wakes up
22:06:30.200 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:30.201 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:30.201 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:31.366 01.165 20224 Exposure complete
22:06:31.439 00.073 20224 worker thread done servicing request
22:06:31.440 00.001 8996 OnExposeComplete: enter
22:06:31.442 00.002 8996 UpdateGuideState(): m_state=6
22:06:31.445 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3668
22:06:31.447 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=472.71, Mass=743977, SNR=360.4, Peak=55235 HFD=4.5
22:06:31.450 00.003 8996 MultiStar: [#1 -0.02,0.07,0.64,U] [#2 -0.30,-0.21,0.68,U] [#3 -0.17,-0.07,0.61,U] [#4 -0.16,-0.22,0.50,U] [#5 -0.28,0.13,0.63,U] [#6 -0.26,-0.15,0.42,U] [#7 -0.18,0.18,0.42,U] [#8 -0.32,0.05,0.36,U] 
22:06:31.452 00.002 8996 single-star, 8 included, MultiStar: {-0.20, -0.01}, one-star: {-0.18, 0.07}
22:06:31.453 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
22:06:31.454 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
22:06:31.455 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.75 mountX=-0.19 mountY=-0.05, mountTheta=-2.86
22:06:31.457 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.07, opts=13)
22:06:31.458 00.001 8996 Enqueuing Move request for scope (-0.18, 0.07)
22:06:31.459 00.001 20224 Worker thread wakes up
22:06:31.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
22:06:31.459 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
22:06:31.459 00.000 20224 Moving (-0.18, 0.07) raw xDistance=-0.19 yDistance=-0.05
22:06:31.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:06:31.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:31.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:06:31.459 00.000 20224 MoveAxis(E, 0, ABG)
22:06:31.459 00.000 20224 Move returns status 0, amount 0
22:06:31.459 00.000 20224 MoveAxis(N, 0, ABG)
22:06:31.459 00.000 20224 Move returns status 0, amount 0
22:06:31.459 00.000 20224 move complete, result=0
22:06:31.459 00.000 20224 worker thread done servicing request
22:06:31.463 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55235, med=2758, FiltMin=2509, FiltMax=24787, Gamma=1.000
22:06:31.485 00.022 8996 UpdateGuideState exits: m=743977 SNR=360.4
22:06:31.487 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:31.489 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:31.491 00.002 8996 Enqueuing Expose request
22:06:31.493 00.002 20224 Worker thread wakes up
22:06:31.493 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:31.495 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:31.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:32.471 00.976 20224 Exposure complete
22:06:32.537 00.066 20224 worker thread done servicing request
22:06:32.537 00.000 8996 OnExposeComplete: enter
22:06:32.538 00.001 8996 UpdateGuideState(): m_state=6
22:06:32.540 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3669
22:06:32.541 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.79, Mass=694306, SNR=323.8, Peak=50867 HFD=4.5
22:06:32.543 00.002 8996 MultiStar: [#1 -0.19,0.26,0.68,U] [#2 -0.45,-0.19,0.00,M1] [#3 -0.38,-0.10,0.72,U] [#4 -0.27,-0.11,0.59,U] [#5 -0.55,0.24,0.00,M1] [#6 -0.64,-0.17,0.00,M1] [#7 -0.55,0.06,0.00,M1] [#8 -0.57,0.18,0.00,M1] 
22:06:32.545 00.002 8996 single-star, 3 included, MultiStar: {-0.26, 0.06}, one-star: {-0.20, 0.15}
22:06:32.546 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
22:06:32.548 00.002 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
22:06:32.549 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.26 cameraTheta=2.50 mountX=-0.22 mountY=-0.13, mountTheta=-2.61
22:06:32.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.15, opts=13)
22:06:32.552 00.001 8996 Enqueuing Move request for scope (-0.20, 0.15)
22:06:32.553 00.001 20224 Worker thread wakes up
22:06:32.554 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
22:06:32.554 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
22:06:32.554 00.000 20224 Moving (-0.20, 0.15) raw xDistance=-0.22 yDistance=-0.13
22:06:32.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:06:32.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:32.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:06:32.554 00.000 20224 MoveAxis(E, 32, ABG)
22:06:32.554 00.000 20224 Guiding  Dir = 2, Dur = 32
22:06:32.554 00.000 20224 IsSlewing returns 0
22:06:32.555 00.001 20224 IsGuiding returns 0
22:06:32.560 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50867, med=2758, FiltMin=2502, FiltMax=23177, Gamma=1.000
22:06:32.587 00.027 8996 UpdateGuideState exits: m=694306 SNR=323.8
22:06:32.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:32.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:32.590 00.001 8996 Enqueuing Expose request
22:06:32.614 00.024 20224 IsGuiding returns 1
22:06:32.614 00.000 20224 scope still moving after pulse duration time elapsed
22:06:32.644 00.030 20224 IsSlewing returns 0
22:06:32.644 00.000 20224 IsGuiding returns 1
22:06:32.675 00.031 20224 IsSlewing returns 0
22:06:32.675 00.000 20224 IsGuiding returns 1
22:06:32.707 00.032 20224 IsSlewing returns 0
22:06:32.707 00.000 20224 IsGuiding returns 0
22:06:32.707 00.000 20224 scope move finished after 32 + 120 ms
22:06:32.707 00.000 20224 Move returns status 0, amount 32
22:06:32.707 00.000 20224 MoveAxis(N, 0, ABG)
22:06:32.707 00.000 20224 Move returns status 0, amount 0
22:06:32.707 00.000 20224 move complete, result=0
22:06:32.707 00.000 20224 worker thread done servicing request
22:06:32.707 00.000 20224 Worker thread wakes up
22:06:32.707 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
22:06:32.709 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:32.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:33.855 01.146 20224 Exposure complete
22:06:33.915 00.060 20224 worker thread done servicing request
22:06:33.915 00.000 8996 OnExposeComplete: enter
22:06:33.916 00.001 8996 UpdateGuideState(): m_state=6
22:06:33.917 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3670
22:06:33.917 00.000 8996 Star::Find returns 1 (0), X=138.65, Y=472.72, Mass=711419, SNR=358.7, Peak=65507 HFD=4.5
22:06:33.918 00.001 8996 MultiStar: [#1 0.06,0.20,0.62,U] [#2 -0.16,-0.28,0.76,U] [#3 -0.07,-0.26,0.58,U] [#4 0.11,-0.35,0.53,U] [#5 -0.15,0.07,0.57,U] [#6 -0.09,-0.15,0.45,U] [#7 -0.12,0.04,0.40,U] [#8 -0.15,0.00,0.34,U] 
22:06:33.919 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.07}, one-star: {0.15, 0.08}
22:06:33.920 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
22:06:33.921 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
22:06:33.921 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.95 mountX=-0.02 mountY=0.07, mountTheta=1.85
22:06:33.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
22:06:33.924 00.001 8996 Enqueuing Move request for scope (-0.03, -0.07)
22:06:33.925 00.001 20224 Worker thread wakes up
22:06:33.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
22:06:33.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
22:06:33.925 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
22:06:33.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:06:33.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:33.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:06:33.925 00.000 20224 MoveAxis(E, 0, ABG)
22:06:33.925 00.000 20224 Move returns status 0, amount 0
22:06:33.925 00.000 20224 MoveAxis(N, 0, ABG)
22:06:33.925 00.000 20224 Move returns status 0, amount 0
22:06:33.925 00.000 20224 move complete, result=0
22:06:33.925 00.000 20224 worker thread done servicing request
22:06:33.931 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2758, FiltMin=2505, FiltMax=28784, Gamma=1.000
22:06:33.954 00.023 8996 UpdateGuideState exits: m=711419 SNR=358.7
22:06:33.956 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:33.957 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:33.959 00.002 8996 Enqueuing Expose request
22:06:33.960 00.001 20224 Worker thread wakes up
22:06:33.960 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:33.962 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:33.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:34.950 00.988 20224 Exposure complete
22:06:35.029 00.079 20224 worker thread done servicing request
22:06:35.030 00.001 8996 OnExposeComplete: enter
22:06:35.031 00.001 8996 UpdateGuideState(): m_state=6
22:06:35.033 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3671
22:06:35.034 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.77, Mass=739225, SNR=318.1, Peak=61203 HFD=4.6
22:06:35.034 00.000 8996 MultiStar: [#1 0.20,0.22,0.72,U] [#2 -0.05,-0.02,0.84,U] [#3 0.15,0.03,0.64,U] [#4 0.12,-0.03,0.58,U] [#5 -0.07,0.17,0.70,U] [#6 -0.08,-0.04,0.53,U] [#7 0.02,0.13,0.49,U] [#8 -0.20,0.19,0.43,U] 
22:06:35.037 00.003 8996 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {0.04, 0.13}
22:06:35.038 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:06:35.039 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:06:35.041 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.32 mountX=0.01 mountY=-0.09, mountTheta=-1.42
22:06:35.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.09, opts=13)
22:06:35.045 00.002 8996 Enqueuing Move request for scope (0.02, 0.09)
22:06:35.046 00.001 20224 Worker thread wakes up
22:06:35.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
22:06:35.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
22:06:35.046 00.000 20224 Moving (0.02, 0.09) raw xDistance=0.01 yDistance=-0.09
22:06:35.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:06:35.047 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:35.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:35.047 00.000 20224 MoveAxis(E, 0, ABG)
22:06:35.047 00.000 20224 Move returns status 0, amount 0
22:06:35.047 00.000 20224 MoveAxis(N, 0, ABG)
22:06:35.047 00.000 20224 Move returns status 0, amount 0
22:06:35.047 00.000 20224 move complete, result=0
22:06:35.047 00.000 20224 worker thread done servicing request
22:06:35.055 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61203, med=2758, FiltMin=2521, FiltMax=29267, Gamma=1.000
22:06:35.074 00.019 8996 UpdateGuideState exits: m=739225 SNR=318.1
22:06:35.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:35.075 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:35.076 00.001 8996 Enqueuing Expose request
22:06:35.077 00.001 20224 Worker thread wakes up
22:06:35.077 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:35.078 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:35.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:36.234 01.156 20224 Exposure complete
22:06:36.314 00.080 20224 worker thread done servicing request
22:06:36.315 00.001 8996 OnExposeComplete: enter
22:06:36.316 00.001 8996 UpdateGuideState(): m_state=6
22:06:36.318 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3672
22:06:36.319 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.87, Mass=689740, SNR=362.4, Peak=58147 HFD=4.6
22:06:36.321 00.002 8996 MultiStar: [#1 0.02,0.17,0.63,U] [#2 -0.14,-0.19,0.69,U] [#3 -0.13,0.02,0.66,U] [#4 -0.03,-0.07,0.56,U] [#5 -0.38,0.30,0.00,M1] [#6 -0.16,0.02,0.41,U] [#7 -0.21,0.25,0.43,U] [#8 -0.26,0.28,0.41,U] 
22:06:36.323 00.002 8996 refined, 7 included, MultiStar: {-0.11, 0.09}, one-star: {-0.07, 0.23}
22:06:36.325 00.002 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
22:06:36.326 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
22:06:36.328 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.48 mountX=-0.12 mountY=-0.07, mountTheta=-2.59
22:06:36.332 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
22:06:36.334 00.002 8996 Enqueuing Move request for scope (-0.11, 0.09)
22:06:36.337 00.003 20224 Worker thread wakes up
22:06:36.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
22:06:36.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
22:06:36.337 00.000 20224 Moving (-0.11, 0.09) raw xDistance=-0.12 yDistance=-0.07
22:06:36.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:06:36.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:36.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:06:36.337 00.000 20224 MoveAxis(E, 0, ABG)
22:06:36.337 00.000 20224 Move returns status 0, amount 0
22:06:36.337 00.000 20224 MoveAxis(N, 0, ABG)
22:06:36.337 00.000 20224 Move returns status 0, amount 0
22:06:36.337 00.000 20224 move complete, result=0
22:06:36.338 00.001 20224 worker thread done servicing request
22:06:36.345 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58147, med=2758, FiltMin=2480, FiltMax=25894, Gamma=1.000
22:06:36.368 00.023 8996 UpdateGuideState exits: m=689740 SNR=362.4
22:06:36.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:36.370 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:36.371 00.001 8996 Enqueuing Expose request
22:06:36.372 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:36.372 00.000 20224 Worker thread wakes up
22:06:36.372 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:36.373 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:37.350 00.977 20224 Exposure complete
22:06:37.419 00.069 20224 worker thread done servicing request
22:06:37.420 00.001 8996 OnExposeComplete: enter
22:06:37.422 00.002 8996 UpdateGuideState(): m_state=6
22:06:37.423 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3673
22:06:37.425 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=472.89, Mass=763551, SNR=367.1, Peak=60931 HFD=4.6
22:06:37.426 00.001 8996 MultiStar: [#1 0.09,0.34,0.64,U] [#2 -0.31,-0.12,0.72,U] [#3 -0.21,0.09,0.60,U] [#4 -0.15,-0.07,0.53,U] [#5 -0.32,0.32,0.59,U] [#6 -0.10,-0.06,0.45,U] [#7 -0.23,0.35,0.50,U] [#8 -0.32,0.13,0.41,U] 
22:06:37.428 00.002 8996 refined, 8 included, MultiStar: {-0.18, 0.15}, one-star: {-0.10, 0.25}
22:06:37.429 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
22:06:37.431 00.002 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
22:06:37.432 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.45 mountX=-0.19 mountY=-0.12, mountTheta=-2.56
22:06:37.436 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
22:06:37.437 00.001 8996 Enqueuing Move request for scope (-0.18, 0.15)
22:06:37.438 00.001 20224 Worker thread wakes up
22:06:37.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
22:06:37.438 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
22:06:37.438 00.000 20224 Moving (-0.18, 0.15) raw xDistance=-0.19 yDistance=-0.12
22:06:37.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:06:37.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:37.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:06:37.438 00.000 20224 MoveAxis(E, 0, ABG)
22:06:37.438 00.000 20224 Move returns status 0, amount 0
22:06:37.438 00.000 20224 MoveAxis(N, 0, ABG)
22:06:37.438 00.000 20224 Move returns status 0, amount 0
22:06:37.438 00.000 20224 move complete, result=0
22:06:37.438 00.000 20224 worker thread done servicing request
22:06:37.444 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60931, med=2758, FiltMin=2505, FiltMax=28134, Gamma=1.000
22:06:37.466 00.022 8996 UpdateGuideState exits: m=763551 SNR=367.1
22:06:37.468 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:37.471 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:37.472 00.001 8996 Enqueuing Expose request
22:06:37.473 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:37.474 00.001 20224 Worker thread wakes up
22:06:37.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:37.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:38.661 01.187 20224 Exposure complete
22:06:38.730 00.069 20224 worker thread done servicing request
22:06:38.730 00.000 8996 OnExposeComplete: enter
22:06:38.731 00.001 8996 UpdateGuideState(): m_state=6
22:06:38.732 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3674
22:06:38.732 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=472.86, Mass=719841, SNR=371.4, Peak=65267 HFD=4.6
22:06:38.734 00.002 8996 MultiStar: [#1 0.17,0.35,0.65,U] [#2 -0.08,-0.05,0.68,U] [#3 0.09,-0.07,0.58,U] [#4 0.07,-0.28,0.53,U] [#5 -0.11,0.36,0.58,U] [#6 -0.05,-0.14,0.40,U] [#7 -0.01,0.17,0.43,U] [#8 -0.24,0.10,0.34,U] 
22:06:38.735 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {0.06, 0.22}
22:06:38.735 00.000 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
22:06:38.736 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
22:06:38.737 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.51 mountX=-0.00 mountY=-0.09, mountTheta=-1.61
22:06:38.738 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
22:06:38.739 00.001 8996 Enqueuing Move request for scope (0.01, 0.09)
22:06:38.740 00.001 20224 Worker thread wakes up
22:06:38.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
22:06:38.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
22:06:38.740 00.000 20224 Moving (0.01, 0.09) raw xDistance=-0.00 yDistance=-0.09
22:06:38.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:06:38.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:38.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:38.740 00.000 20224 MoveAxis(E, 0, ABG)
22:06:38.740 00.000 20224 Move returns status 0, amount 0
22:06:38.740 00.000 20224 MoveAxis(N, 0, ABG)
22:06:38.740 00.000 20224 Move returns status 0, amount 0
22:06:38.740 00.000 20224 move complete, result=0
22:06:38.740 00.000 20224 worker thread done servicing request
22:06:38.744 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65267, med=2758, FiltMin=2483, FiltMax=28227, Gamma=1.000
22:06:38.756 00.012 8996 UpdateGuideState exits: m=719841 SNR=371.4
22:06:38.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:38.759 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:38.760 00.001 8996 Enqueuing Expose request
22:06:38.760 00.000 20224 Worker thread wakes up
22:06:38.761 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:38.761 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:38.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:39.744 00.983 20224 Exposure complete
22:06:39.816 00.072 20224 worker thread done servicing request
22:06:39.816 00.000 8996 OnExposeComplete: enter
22:06:39.818 00.002 8996 UpdateGuideState(): m_state=6
22:06:39.820 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3675
22:06:39.820 00.000 8996 Star::Find returns 1 (0), X=138.65, Y=472.71, Mass=731777, SNR=328.2, Peak=60835 HFD=4.6
22:06:39.822 00.002 8996 MultiStar: [#1 0.33,-0.06,0.77,U] [#2 0.05,-0.40,0.82,U] [#3 0.23,-0.19,0.54,U] [#4 0.25,-0.28,0.59,U] [#5 0.01,0.10,0.70,U] [#6 0.11,-0.21,0.47,U] [#7 0.17,0.01,0.44,U] [#8 0.01,0.05,0.40,U] 
22:06:39.824 00.002 8996 single-star, 8 included, MultiStar: {0.15, -0.10}, one-star: {0.15, 0.07}
22:06:39.824 00.000 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
22:06:39.826 00.002 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
22:06:39.826 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.07 hyp=0.16 cameraTheta=0.44 mountX=0.14 mountY=-0.09, mountTheta=-0.55
22:06:39.828 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.07, opts=13)
22:06:39.829 00.001 8996 Enqueuing Move request for scope (0.15, 0.07)
22:06:39.830 00.001 20224 Worker thread wakes up
22:06:39.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.07) opts 0xd
22:06:39.830 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.07)
22:06:39.830 00.000 20224 Moving (0.15, 0.07) raw xDistance=0.14 yDistance=-0.09
22:06:39.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:06:39.831 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:39.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:39.831 00.000 20224 MoveAxis(E, 0, ABG)
22:06:39.831 00.000 20224 Move returns status 0, amount 0
22:06:39.831 00.000 20224 MoveAxis(N, 0, ABG)
22:06:39.831 00.000 20224 Move returns status 0, amount 0
22:06:39.831 00.000 20224 move complete, result=0
22:06:39.831 00.000 20224 worker thread done servicing request
22:06:39.843 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60835, med=2758, FiltMin=2493, FiltMax=29987, Gamma=1.000
22:06:39.862 00.019 8996 UpdateGuideState exits: m=731777 SNR=328.2
22:06:39.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:39.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:39.865 00.001 8996 Enqueuing Expose request
22:06:39.866 00.001 20224 Worker thread wakes up
22:06:39.866 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:39.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:39.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:41.027 01.160 20224 Exposure complete
22:06:41.096 00.069 20224 worker thread done servicing request
22:06:41.096 00.000 8996 OnExposeComplete: enter
22:06:41.097 00.001 8996 UpdateGuideState(): m_state=6
22:06:41.098 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3676
22:06:41.100 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=472.63, Mass=751544, SNR=342.7, Peak=63779 HFD=4.5
22:06:41.102 00.002 8996 MultiStar: [#1 0.21,0.24,0.69,U] [#2 0.10,-0.31,0.81,U] [#3 0.15,-0.02,0.57,U] [#4 0.25,-0.16,0.61,U] [#5 0.11,0.11,0.62,U] [#6 0.23,-0.18,0.46,U] [#7 0.16,0.26,0.46,U] [#8 0.01,0.08,0.44,U] 
22:06:41.104 00.002 8996 refined, 8 included, MultiStar: {0.18, -0.01}, one-star: {0.32, -0.01}
22:06:41.106 00.002 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
22:06:41.109 00.003 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
22:06:41.110 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.07 mountX=0.18 mountY=-0.01, mountTheta=-0.05
22:06:41.113 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.01, opts=13)
22:06:41.117 00.004 8996 Enqueuing Move request for scope (0.18, -0.01)
22:06:41.119 00.002 20224 Worker thread wakes up
22:06:41.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
22:06:41.120 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
22:06:41.120 00.000 20224 Moving (0.18, -0.01) raw xDistance=0.18 yDistance=-0.01
22:06:41.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:06:41.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:41.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:06:41.120 00.000 20224 MoveAxis(E, 0, ABG)
22:06:41.120 00.000 20224 Move returns status 0, amount 0
22:06:41.120 00.000 20224 MoveAxis(N, 0, ABG)
22:06:41.120 00.000 20224 Move returns status 0, amount 0
22:06:41.120 00.000 20224 move complete, result=0
22:06:41.120 00.000 20224 worker thread done servicing request
22:06:41.126 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63779, med=2758, FiltMin=2481, FiltMax=29357, Gamma=1.000
22:06:41.158 00.032 8996 UpdateGuideState exits: m=751544 SNR=342.7
22:06:41.160 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:41.162 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:41.163 00.001 8996 Enqueuing Expose request
22:06:41.167 00.004 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:41.169 00.002 20224 Worker thread wakes up
22:06:41.169 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:41.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:42.151 00.982 20224 Exposure complete
22:06:42.250 00.099 20224 worker thread done servicing request
22:06:42.250 00.000 8996 OnExposeComplete: enter
22:06:42.251 00.001 8996 UpdateGuideState(): m_state=6
22:06:42.252 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3677
22:06:42.253 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.73, Mass=761402, SNR=364.4, Peak=58883 HFD=4.6
22:06:42.254 00.001 8996 MultiStar: [#1 0.03,0.14,0.63,U] [#2 -0.15,-0.24,0.68,U] [#3 0.05,-0.17,0.52,U] [#4 0.07,-0.21,0.47,U] [#5 -0.20,-0.06,0.55,U] [#6 -0.04,-0.30,0.44,U] [#7 -0.13,-0.04,0.51,U] [#8 -0.08,-0.08,0.38,U] 
22:06:42.255 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.03, 0.09}
22:06:42.255 00.000 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
22:06:42.256 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
22:06:42.257 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.19 mountX=-0.05 mountY=0.08, mountTheta=2.09
22:06:42.258 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
22:06:42.259 00.001 8996 Enqueuing Move request for scope (-0.05, -0.08)
22:06:42.260 00.001 20224 Worker thread wakes up
22:06:42.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
22:06:42.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
22:06:42.260 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.08
22:06:42.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:06:42.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:42.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:06:42.260 00.000 20224 MoveAxis(E, 0, ABG)
22:06:42.260 00.000 20224 Move returns status 0, amount 0
22:06:42.260 00.000 20224 MoveAxis(N, 0, ABG)
22:06:42.260 00.000 20224 Move returns status 0, amount 0
22:06:42.260 00.000 20224 move complete, result=0
22:06:42.260 00.000 20224 worker thread done servicing request
22:06:42.266 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=58883, med=2758, FiltMin=2502, FiltMax=29091, Gamma=1.000
22:06:42.282 00.016 8996 UpdateGuideState exits: m=761402 SNR=364.4
22:06:42.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:42.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:42.284 00.000 8996 Enqueuing Expose request
22:06:42.285 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:42.286 00.001 20224 Worker thread wakes up
22:06:42.286 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:42.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:43.489 01.203 20224 Exposure complete
22:06:43.559 00.070 20224 worker thread done servicing request
22:06:43.559 00.000 8996 OnExposeComplete: enter
22:06:43.560 00.001 8996 UpdateGuideState(): m_state=6
22:06:43.561 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3678
22:06:43.562 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.70, Mass=751684, SNR=358.8, Peak=65507 HFD=4.7
22:06:43.563 00.001 8996 MultiStar: [#1 0.40,-0.06,0.58,U] [#2 -0.03,-0.33,0.79,U] [#3 0.16,-0.25,0.70,U] [#4 0.18,-0.34,0.48,U] [#5 0.05,0.02,0.64,U] [#6 0.01,-0.29,0.51,U] [#7 -0.07,0.09,0.42,U] [#8 -0.01,-0.15,0.35,U] 
22:06:43.563 00.000 8996 single-star, 8 included, MultiStar: {0.10, -0.13}, one-star: {0.15, 0.06}
22:06:43.564 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
22:06:43.565 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
22:06:43.565 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.37 mountX=0.14 mountY=-0.07, mountTheta=-0.48
22:06:43.567 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.06, opts=13)
22:06:43.567 00.000 8996 Enqueuing Move request for scope (0.15, 0.06)
22:06:43.569 00.002 20224 Worker thread wakes up
22:06:43.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
22:06:43.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
22:06:43.569 00.000 20224 Moving (0.15, 0.06) raw xDistance=0.14 yDistance=-0.07
22:06:43.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:06:43.570 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:43.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:06:43.570 00.000 20224 MoveAxis(E, 0, ABG)
22:06:43.570 00.000 20224 Move returns status 0, amount 0
22:06:43.570 00.000 20224 MoveAxis(N, 0, ABG)
22:06:43.570 00.000 20224 Move returns status 0, amount 0
22:06:43.570 00.000 20224 move complete, result=0
22:06:43.570 00.000 20224 worker thread done servicing request
22:06:43.573 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2761, FiltMin=2505, FiltMax=32307, Gamma=1.000
22:06:43.587 00.014 8996 UpdateGuideState exits: m=751684 SNR=358.8
22:06:43.589 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:43.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:43.590 00.000 8996 Enqueuing Expose request
22:06:43.592 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:43.593 00.001 20224 Worker thread wakes up
22:06:43.593 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:43.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:44.565 00.972 20224 Exposure complete
22:06:44.642 00.077 20224 worker thread done servicing request
22:06:44.642 00.000 8996 OnExposeComplete: enter
22:06:44.643 00.001 8996 UpdateGuideState(): m_state=6
22:06:44.645 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3679
22:06:44.646 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.45, Mass=766149, SNR=393.6, Peak=61645 HFD=4.6
22:06:44.648 00.002 8996 MultiStar: [#1 0.26,-0.04,0.55,U] [#2 -0.08,-0.50,0.00,M1] [#3 -0.03,-0.23,0.52,U] [#4 -0.01,-0.30,0.47,U] [#5 0.02,-0.04,0.61,U] [#6 -0.04,-0.33,0.44,U] [#7 -0.14,0.06,0.44,U] [#8 0.05,-0.15,0.40,U] 
22:06:44.649 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.15}, one-star: {0.11, -0.18}
22:06:44.651 00.002 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
22:06:44.652 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
22:06:44.653 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.32 mountX=0.05 mountY=0.15, mountTheta=1.22
22:06:44.659 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.15, opts=13)
22:06:44.661 00.002 8996 Enqueuing Move request for scope (0.04, -0.15)
22:06:44.662 00.001 20224 Worker thread wakes up
22:06:44.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
22:06:44.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
22:06:44.662 00.000 20224 Moving (0.04, -0.15) raw xDistance=0.05 yDistance=0.15
22:06:44.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:06:44.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:44.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:06:44.662 00.000 20224 MoveAxis(E, 0, ABG)
22:06:44.662 00.000 20224 Move returns status 0, amount 0
22:06:44.662 00.000 20224 MoveAxis(N, 0, ABG)
22:06:44.662 00.000 20224 Move returns status 0, amount 0
22:06:44.662 00.000 20224 move complete, result=0
22:06:44.662 00.000 20224 worker thread done servicing request
22:06:44.667 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61645, med=2761, FiltMin=2499, FiltMax=29376, Gamma=1.000
22:06:44.682 00.015 8996 UpdateGuideState exits: m=766149 SNR=393.6
22:06:44.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:44.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:44.684 00.000 8996 Enqueuing Expose request
22:06:44.685 00.001 20224 Worker thread wakes up
22:06:44.685 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:44.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:44.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:45.858 01.172 20224 Exposure complete
22:06:45.934 00.076 20224 worker thread done servicing request
22:06:45.934 00.000 8996 OnExposeComplete: enter
22:06:45.935 00.001 8996 UpdateGuideState(): m_state=6
22:06:45.935 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3680
22:06:45.936 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.50, Mass=714026, SNR=317.3, Peak=53469 HFD=4.5
22:06:45.937 00.001 8996 MultiStar: [#1 -0.02,-0.13,0.71,U] [#2 -0.21,-0.41,0.00,M2] [#3 -0.00,-0.14,0.69,U] [#4 0.02,-0.36,0.68,U] [#5 0.00,-0.15,0.73,U] [#6 -0.04,-0.47,0.00,M1] [#7 -0.04,0.16,0.47,U] [#8 -0.02,-0.17,0.45,U] 
22:06:45.938 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.14}, one-star: {0.09, -0.14}
22:06:45.939 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
22:06:45.939 00.000 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
22:06:45.940 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.48 mountX=0.03 mountY=0.14, mountTheta=1.38
22:06:45.941 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.14, opts=13)
22:06:45.942 00.001 8996 Enqueuing Move request for scope (0.01, -0.14)
22:06:45.943 00.001 20224 Worker thread wakes up
22:06:45.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
22:06:45.943 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
22:06:45.943 00.000 20224 Moving (0.01, -0.14) raw xDistance=0.03 yDistance=0.14
22:06:45.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:06:45.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:45.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:06:45.943 00.000 20224 MoveAxis(E, 0, ABG)
22:06:45.944 00.001 20224 Move returns status 0, amount 0
22:06:45.944 00.000 20224 MoveAxis(N, 0, ABG)
22:06:45.944 00.000 20224 Move returns status 0, amount 0
22:06:45.944 00.000 20224 move complete, result=0
22:06:45.944 00.000 20224 worker thread done servicing request
22:06:45.948 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53469, med=2761, FiltMin=2502, FiltMax=28256, Gamma=1.000
22:06:45.964 00.016 8996 UpdateGuideState exits: m=714026 SNR=317.3
22:06:45.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:45.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:45.966 00.000 8996 Enqueuing Expose request
22:06:45.967 00.001 20224 Worker thread wakes up
22:06:45.967 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:06:45.968 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:45.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:46.935 00.967 20224 Exposure complete
22:06:46.993 00.058 20224 worker thread done servicing request
22:06:46.993 00.000 8996 OnExposeComplete: enter
22:06:46.994 00.001 8996 UpdateGuideState(): m_state=6
22:06:46.995 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3681
22:06:46.996 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=472.47, Mass=782761, SNR=395.8, Peak=56115 HFD=4.6
22:06:46.997 00.001 8996 MultiStar: [#1 0.17,-0.26,0.63,U] [#2 -0.10,-0.39,0.60,U] [#3 0.08,-0.47,0.00,M1] [#4 0.01,-0.59,0.00,M1] [#5 -0.11,-0.16,0.57,U] [#6 -0.01,-0.50,0.00,M2] [#7 -0.09,-0.09,0.47,U] [#8 -0.01,-0.27,0.33,U] 
22:06:46.998 00.001 8996 refined, 5 included, MultiStar: {0.05, -0.22}, one-star: {0.24, -0.17}
22:06:46.999 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:06:47.000 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
22:06:47.001 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.34 mountX=0.07 mountY=0.21, mountTheta=1.24
22:06:47.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.22, opts=13)
22:06:47.004 00.001 8996 Enqueuing Move request for scope (0.05, -0.22)
22:06:47.005 00.001 20224 Worker thread wakes up
22:06:47.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
22:06:47.005 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
22:06:47.005 00.000 20224 Moving (0.05, -0.22) raw xDistance=0.07 yDistance=0.21
22:06:47.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:06:47.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:06:47.005 00.000 20224 MoveAxis(E, 0, ABG)
22:06:47.005 00.000 20224 Move returns status 0, amount 0
22:06:47.005 00.000 20224 MoveAxis(S, 44, ABG)
22:06:47.005 00.000 20224 Guiding  Dir = 1, Dur = 44
22:06:47.005 00.000 20224 IsSlewing returns 0
22:06:47.005 00.000 20224 IsGuiding returns 0
22:06:47.010 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56115, med=2761, FiltMin=2486, FiltMax=32259, Gamma=1.000
22:06:47.027 00.017 8996 UpdateGuideState exits: m=782761 SNR=395.8
22:06:47.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:47.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:47.030 00.001 8996 Enqueuing Expose request
22:06:47.063 00.033 20224 IsGuiding returns 1
22:06:47.063 00.000 20224 scope still moving after pulse duration time elapsed
22:06:47.093 00.030 20224 IsSlewing returns 0
22:06:47.093 00.000 20224 IsGuiding returns 1
22:06:47.124 00.031 20224 IsSlewing returns 0
22:06:47.124 00.000 20224 IsGuiding returns 1
22:06:47.157 00.033 20224 IsSlewing returns 0
22:06:47.157 00.000 20224 IsGuiding returns 0
22:06:47.157 00.000 20224 scope move finished after 44 + 107 ms
22:06:47.157 00.000 20224 Move returns status 0, amount 44
22:06:47.157 00.000 20224 move complete, result=0
22:06:47.157 00.000 20224 worker thread done servicing request
22:06:47.157 00.000 20224 Worker thread wakes up
22:06:47.157 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:47.157 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
22:06:47.159 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:48.352 01.193 20224 Exposure complete
22:06:48.418 00.066 20224 worker thread done servicing request
22:06:48.418 00.000 8996 OnExposeComplete: enter
22:06:48.420 00.002 8996 UpdateGuideState(): m_state=6
22:06:48.421 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3682
22:06:48.423 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=472.69, Mass=781225, SNR=360.9, Peak=65507 HFD=4.5
22:06:48.424 00.001 8996 MultiStar: [#1 0.46,0.29,0.00,M1] [#2 0.01,-0.17,0.71,U] [#3 0.18,-0.16,0.62,U] [#4 0.34,-0.24,0.57,U] [#5 0.04,0.23,0.63,U] [#6 0.05,-0.16,0.42,U] [#7 0.15,0.25,0.41,U] [#8 0.05,0.06,0.38,U] 
22:06:48.425 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.02}, one-star: {0.33, 0.05}
22:06:48.426 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
22:06:48.426 00.000 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.13)
22:06:48.427 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.13 mountX=0.16 mountY=0.00, mountTheta=0.01
22:06:48.430 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.02, opts=13)
22:06:48.431 00.001 8996 Enqueuing Move request for scope (0.16, -0.02)
22:06:48.432 00.001 20224 Worker thread wakes up
22:06:48.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
22:06:48.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
22:06:48.432 00.000 20224 Moving (0.16, -0.02) raw xDistance=0.16 yDistance=0.00
22:06:48.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:06:48.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:48.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:06:48.432 00.000 20224 MoveAxis(E, 0, ABG)
22:06:48.432 00.000 20224 Move returns status 0, amount 0
22:06:48.432 00.000 20224 MoveAxis(N, 0, ABG)
22:06:48.432 00.000 20224 Move returns status 0, amount 0
22:06:48.432 00.000 20224 move complete, result=0
22:06:48.432 00.000 20224 worker thread done servicing request
22:06:48.437 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2761, FiltMin=2505, FiltMax=32512, Gamma=1.000
22:06:48.468 00.031 8996 UpdateGuideState exits: m=781225 SNR=360.9
22:06:48.470 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:48.472 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:48.473 00.001 8996 Enqueuing Expose request
22:06:48.474 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:48.475 00.001 20224 Worker thread wakes up
22:06:48.475 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:48.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:49.465 00.990 20224 Exposure complete
22:06:49.542 00.077 20224 worker thread done servicing request
22:06:49.542 00.000 8996 OnExposeComplete: enter
22:06:49.543 00.001 8996 UpdateGuideState(): m_state=6
22:06:49.544 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3683
22:06:49.545 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.92, Mass=728507, SNR=352.8, Peak=65507 HFD=4.4
22:06:49.546 00.001 8996 MultiStar: [#1 0.32,0.35,0.00,M2] [#2 0.10,0.01,0.68,U] [#3 0.17,0.03,0.57,U] [#4 0.22,-0.08,0.48,U] [#5 0.15,0.35,0.63,U] [#6 0.17,-0.12,0.42,U] [#7 0.11,0.27,0.50,U] [#8 -0.01,0.32,0.41,U] 
22:06:49.547 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.15}, one-star: {0.32, 0.28}
22:06:49.548 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
22:06:49.549 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
22:06:49.549 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.71 mountX=0.16 mountY=-0.17, mountTheta=-0.82
22:06:49.552 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.15, opts=13)
22:06:49.553 00.001 8996 Enqueuing Move request for scope (0.17, 0.15)
22:06:49.554 00.001 20224 Worker thread wakes up
22:06:49.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
22:06:49.554 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
22:06:49.554 00.000 20224 Moving (0.17, 0.15) raw xDistance=0.16 yDistance=-0.17
22:06:49.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:06:49.555 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:49.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:06:49.555 00.000 20224 MoveAxis(E, 0, ABG)
22:06:49.555 00.000 20224 Move returns status 0, amount 0
22:06:49.555 00.000 20224 MoveAxis(N, 0, ABG)
22:06:49.555 00.000 20224 Move returns status 0, amount 0
22:06:49.555 00.000 20224 move complete, result=0
22:06:49.555 00.000 20224 worker thread done servicing request
22:06:49.561 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2765, FiltMin=2515, FiltMax=28630, Gamma=1.000
22:06:49.587 00.026 8996 UpdateGuideState exits: m=728507 SNR=352.8
22:06:49.589 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:49.591 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:49.592 00.001 8996 Enqueuing Expose request
22:06:49.594 00.002 20224 Worker thread wakes up
22:06:49.594 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:49.595 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:49.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:50.778 01.183 20224 Exposure complete
22:06:50.872 00.094 20224 worker thread done servicing request
22:06:50.872 00.000 8996 OnExposeComplete: enter
22:06:50.874 00.002 8996 UpdateGuideState(): m_state=6
22:06:50.877 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3684
22:06:50.878 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=473.05, Mass=676740, SNR=348.4, Peak=65507 HFD=4.4
22:06:50.880 00.002 8996 MultiStar: [#1 0.20,0.31,0.66,U] [#2 0.01,-0.08,0.77,U] [#3 0.04,-0.07,0.64,U] [#4 0.10,-0.25,0.58,U] [#5 0.01,0.22,0.55,U] [#6 -0.02,-0.06,0.42,U] [#7 -0.07,0.29,0.44,U] [#8 -0.08,0.16,0.37,U] 
22:06:50.882 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.12}, one-star: {0.15, 0.41}
22:06:50.883 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
22:06:50.885 00.002 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
22:06:50.886 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.11 mountX=0.05 mountY=-0.13, mountTheta=-1.21
22:06:50.889 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.12, opts=13)
22:06:50.890 00.001 8996 Enqueuing Move request for scope (0.06, 0.12)
22:06:50.892 00.002 20224 Worker thread wakes up
22:06:50.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
22:06:50.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
22:06:50.892 00.000 20224 Moving (0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
22:06:50.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:06:50.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:50.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:06:50.892 00.000 20224 MoveAxis(E, 0, ABG)
22:06:50.892 00.000 20224 Move returns status 0, amount 0
22:06:50.892 00.000 20224 MoveAxis(N, 0, ABG)
22:06:50.892 00.000 20224 Move returns status 0, amount 0
22:06:50.892 00.000 20224 move complete, result=0
22:06:50.893 00.001 20224 worker thread done servicing request
22:06:50.896 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2761, FiltMin=2486, FiltMax=28675, Gamma=1.000
22:06:50.915 00.019 8996 UpdateGuideState exits: m=676740 SNR=348.4
22:06:50.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:50.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:50.918 00.001 8996 Enqueuing Expose request
22:06:50.919 00.001 20224 Worker thread wakes up
22:06:50.919 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:50.921 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:50.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:51.917 00.996 20224 Exposure complete
22:06:52.007 00.090 20224 worker thread done servicing request
22:06:52.008 00.001 8996 OnExposeComplete: enter
22:06:52.009 00.001 8996 UpdateGuideState(): m_state=6
22:06:52.010 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3685
22:06:52.011 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=472.64, Mass=776634, SNR=362.0, Peak=56979 HFD=4.4
22:06:52.012 00.001 8996 MultiStar: [#1 0.14,-0.13,0.61,U] [#2 -0.26,-0.43,0.00,M1] [#3 -0.03,-0.58,0.00,M1] [#4 -0.06,-0.53,0.00,M1] [#5 -0.05,-0.01,0.62,U] [#6 -0.10,-0.13,0.45,U] [#7 -0.07,0.03,0.42,U] [#8 -0.06,-0.28,0.39,U] 
22:06:52.013 00.001 8996 single-star, 5 included, MultiStar: {-0.01, -0.07}, one-star: {0.00, 0.00}
22:06:52.014 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
22:06:52.015 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
22:06:52.016 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=1.13 mountX=0.00 mountY=-0.00, mountTheta=-1.23
22:06:52.018 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.00, opts=13)
22:06:52.020 00.002 8996 Enqueuing Move request for scope (0.00, 0.00)
22:06:52.022 00.002 20224 Worker thread wakes up
22:06:52.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
22:06:52.023 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:06:52.023 00.000 20224 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=-0.00
22:06:52.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:06:52.023 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:52.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:06:52.023 00.000 20224 MoveAxis(E, 0, ABG)
22:06:52.023 00.000 20224 Move returns status 0, amount 0
22:06:52.023 00.000 20224 MoveAxis(N, 0, ABG)
22:06:52.023 00.000 20224 Move returns status 0, amount 0
22:06:52.023 00.000 20224 move complete, result=0
22:06:52.023 00.000 20224 worker thread done servicing request
22:06:52.031 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56979, med=2761, FiltMin=2518, FiltMax=29952, Gamma=1.000
22:06:52.048 00.017 8996 UpdateGuideState exits: m=776634 SNR=362.0
22:06:52.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:52.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:52.052 00.002 8996 Enqueuing Expose request
22:06:52.054 00.002 20224 Worker thread wakes up
22:06:52.054 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:06:52.056 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:52.056 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:53.232 01.176 20224 Exposure complete
22:06:53.305 00.073 20224 worker thread done servicing request
22:06:53.305 00.000 8996 OnExposeComplete: enter
22:06:53.307 00.002 8996 UpdateGuideState(): m_state=6
22:06:53.309 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3686
22:06:53.310 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.63, Mass=676185, SNR=334.4, Peak=50371 HFD=4.4
22:06:53.312 00.002 8996 MultiStar: [#1 0.11,-0.24,0.72,U] [#2 -0.08,-0.43,0.73,U] [#3 -0.08,-0.58,0.00,M2] [#4 0.02,-0.48,0.00,M2] [#5 -0.19,-0.09,0.67,U] [#6 -0.19,-0.44,0.00,M1] [#7 -0.25,-0.26,0.50,U] [#8 -0.19,-0.35,0.44,U] 
22:06:53.313 00.001 8996 single-star, 5 included, MultiStar: {-0.08, -0.21}, one-star: {0.02, -0.01}
22:06:53.314 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
22:06:53.315 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
22:06:53.317 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.70 mountX=0.02 mountY=0.01, mountTheta=0.59
22:06:53.319 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
22:06:53.321 00.002 8996 Enqueuing Move request for scope (0.02, -0.01)
22:06:53.323 00.002 20224 Worker thread wakes up
22:06:53.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
22:06:53.323 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
22:06:53.323 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
22:06:53.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:06:53.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:53.324 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:06:53.324 00.000 20224 MoveAxis(E, 0, ABG)
22:06:53.324 00.000 20224 Move returns status 0, amount 0
22:06:53.324 00.000 20224 MoveAxis(N, 0, ABG)
22:06:53.324 00.000 20224 Move returns status 0, amount 0
22:06:53.324 00.000 20224 move complete, result=0
22:06:53.324 00.000 20224 worker thread done servicing request
22:06:53.329 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50371, med=2765, FiltMin=2499, FiltMax=25024, Gamma=1.000
22:06:53.356 00.027 8996 UpdateGuideState exits: m=676185 SNR=334.4
22:06:53.358 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:53.358 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:53.359 00.001 8996 Enqueuing Expose request
22:06:53.361 00.002 20224 Worker thread wakes up
22:06:53.361 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:06:53.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:53.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:54.333 00.971 20224 Exposure complete
22:06:54.404 00.071 20224 worker thread done servicing request
22:06:54.404 00.000 8996 OnExposeComplete: enter
22:06:54.405 00.001 8996 UpdateGuideState(): m_state=6
22:06:54.406 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3687
22:06:54.407 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.39, Mass=707293, SNR=348.2, Peak=46304 HFD=4.6
22:06:54.408 00.001 8996 MultiStar: [#1 -0.09,-0.10,0.67,U] [#2 -0.48,-0.50,0.00,M1] [#3 -0.37,-0.39,0.00,M3] [#4 -0.26,-0.38,0.54,U] [#5 -0.34,-0.25,0.70,U] [#6 -0.39,-0.59,0.00,M2] [#7 -0.37,-0.21,0.47,U] [#8 -0.50,-0.32,0.00,M1] 
22:06:54.409 00.001 8996 single-star, 4 included, MultiStar: {-0.23, -0.23}, one-star: {-0.17, -0.25}
22:06:54.409 00.000 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
22:06:54.410 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
22:06:54.411 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-2.18 mountX=-0.15 mountY=0.26, mountTheta=2.08
22:06:54.412 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.25, opts=13)
22:06:54.413 00.001 8996 Enqueuing Move request for scope (-0.17, -0.25)
22:06:54.414 00.001 20224 Worker thread wakes up
22:06:54.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.25) opts 0xd
22:06:54.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.25)
22:06:54.414 00.000 20224 Moving (-0.17, -0.25) raw xDistance=-0.15 yDistance=0.26
22:06:54.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:06:54.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:06:54.414 00.000 20224 MoveAxis(E, 0, ABG)
22:06:54.414 00.000 20224 Move returns status 0, amount 0
22:06:54.414 00.000 20224 MoveAxis(S, 56, ABG)
22:06:54.414 00.000 20224 Guiding  Dir = 1, Dur = 56
22:06:54.414 00.000 20224 IsSlewing returns 0
22:06:54.414 00.000 20224 IsGuiding returns 0
22:06:54.420 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46304, med=2761, FiltMin=2528, FiltMax=24112, Gamma=1.000
22:06:54.430 00.010 20224 PulseGuide returned control before completion, sleep 51
22:06:54.443 00.013 8996 UpdateGuideState exits: m=707293 SNR=348.2
22:06:54.444 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:54.446 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:54.449 00.003 8996 Enqueuing Expose request
22:06:54.491 00.042 20224 IsGuiding returns 1
22:06:54.491 00.000 20224 scope still moving after pulse duration time elapsed
22:06:54.522 00.031 20224 IsSlewing returns 0
22:06:54.522 00.000 20224 IsGuiding returns 0
22:06:54.522 00.000 20224 scope move finished after 56 + 51 ms
22:06:54.522 00.000 20224 Move returns status 0, amount 56
22:06:54.522 00.000 20224 move complete, result=0
22:06:54.523 00.001 20224 worker thread done servicing request
22:06:54.523 00.000 20224 Worker thread wakes up
22:06:54.523 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:54.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:54.523 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
22:06:55.700 01.177 20224 Exposure complete
22:06:55.763 00.063 20224 worker thread done servicing request
22:06:55.763 00.000 8996 OnExposeComplete: enter
22:06:55.764 00.001 8996 UpdateGuideState(): m_state=6
22:06:55.765 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3688
22:06:55.766 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=473.18, Mass=727612, SNR=322.5, Peak=50563 HFD=4.5
22:06:55.767 00.001 8996 MultiStar: [#1 -0.18,0.37,0.73,U] [#2 -0.49,0.01,0.00,M2] [#3 -0.16,0.09,0.60,U] [#4 -0.21,0.18,0.63,U] [#5 -0.38,0.51,0.00,M1] [#6 -0.40,-0.04,0.52,U] [#7 -0.39,0.45,0.00,M1] [#8 -0.40,0.34,0.00,M2] 
22:06:55.767 00.000 8996 refined, 4 included, MultiStar: {-0.22, 0.28}, one-star: {-0.18, 0.54}
22:06:55.768 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
22:06:55.769 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
22:06:55.770 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.28 hyp=0.35 cameraTheta=2.24 mountX=-0.24 mountY=-0.25, mountTheta=-2.34
22:06:55.771 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.28, opts=13)
22:06:55.772 00.001 8996 Enqueuing Move request for scope (-0.22, 0.28)
22:06:55.773 00.001 20224 Worker thread wakes up
22:06:55.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.28) opts 0xd
22:06:55.773 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.28)
22:06:55.773 00.000 20224 Moving (-0.22, 0.28) raw xDistance=-0.24 yDistance=-0.25
22:06:55.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:06:55.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:55.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:06:55.773 00.000 20224 MoveAxis(E, 36, ABG)
22:06:55.773 00.000 20224 Guiding  Dir = 2, Dur = 36
22:06:55.773 00.000 20224 IsSlewing returns 0
22:06:55.774 00.001 20224 IsGuiding returns 0
22:06:55.777 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50563, med=2761, FiltMin=2505, FiltMax=25872, Gamma=1.000
22:06:55.786 00.009 20224 PulseGuide returned control before completion, sleep 34
22:06:55.791 00.005 8996 UpdateGuideState exits: m=727612 SNR=322.5
22:06:55.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:55.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:55.794 00.001 8996 Enqueuing Expose request
22:06:55.831 00.037 20224 IsGuiding returns 1
22:06:55.831 00.000 20224 scope still moving after pulse duration time elapsed
22:06:55.867 00.036 20224 IsSlewing returns 0
22:06:55.867 00.000 20224 IsGuiding returns 1
22:06:55.894 00.027 20224 IsSlewing returns 0
22:06:55.894 00.000 20224 IsGuiding returns 0
22:06:55.894 00.000 20224 scope move finished after 36 + 84 ms
22:06:55.894 00.000 20224 Move returns status 0, amount 36
22:06:55.894 00.000 20224 MoveAxis(N, 0, ABG)
22:06:55.894 00.000 20224 Move returns status 0, amount 0
22:06:55.894 00.000 20224 move complete, result=0
22:06:55.894 00.000 20224 worker thread done servicing request
22:06:55.894 00.000 20224 Worker thread wakes up
22:06:55.894 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
22:06:55.895 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:55.896 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:56.879 00.983 20224 Exposure complete
22:06:56.973 00.094 20224 worker thread done servicing request
22:06:56.974 00.001 8996 OnExposeComplete: enter
22:06:56.974 00.000 8996 UpdateGuideState(): m_state=6
22:06:56.976 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3689
22:06:56.977 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=473.06, Mass=694266, SNR=350.0, Peak=63027 HFD=4.4
22:06:56.979 00.002 8996 MultiStar: [#1 0.17,0.59,0.00,M1] [#2 0.13,0.12,0.84,U] [#3 0.17,0.12,0.54,U] [#4 0.23,-0.11,0.58,U] [#5 0.06,0.44,0.61,U] [#6 0.10,-0.07,0.41,U] [#7 0.13,0.34,0.41,U] [#8 0.12,0.27,0.38,U] 
22:06:56.981 00.002 8996 refined, 7 included, MultiStar: {0.16, 0.21}, one-star: {0.25, 0.42}
22:06:56.982 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
22:06:56.983 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
22:06:56.985 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.21 hyp=0.26 cameraTheta=0.92 mountX=0.14 mountY=-0.23, mountTheta=-1.02
22:06:56.988 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.21, opts=13)
22:06:56.989 00.001 8996 Enqueuing Move request for scope (0.16, 0.21)
22:06:56.991 00.002 20224 Worker thread wakes up
22:06:56.991 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.21) opts 0xd
22:06:56.992 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.21)
22:06:56.992 00.000 20224 Moving (0.16, 0.21) raw xDistance=0.14 yDistance=-0.23
22:06:56.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:06:56.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:56.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:06:56.992 00.000 20224 MoveAxis(E, 0, ABG)
22:06:56.992 00.000 20224 Move returns status 0, amount 0
22:06:56.992 00.000 20224 MoveAxis(N, 0, ABG)
22:06:56.993 00.001 20224 Move returns status 0, amount 0
22:06:56.993 00.000 20224 move complete, result=0
22:06:56.993 00.000 20224 worker thread done servicing request
22:06:57.003 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=63027, med=2758, FiltMin=2505, FiltMax=30253, Gamma=1.000
22:06:57.033 00.030 8996 UpdateGuideState exits: m=694266 SNR=350.0
22:06:57.035 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:57.036 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:57.038 00.002 8996 Enqueuing Expose request
22:06:57.039 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:06:57.041 00.002 20224 Worker thread wakes up
22:06:57.041 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:57.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:58.204 01.163 20224 Exposure complete
22:06:58.262 00.058 20224 worker thread done servicing request
22:06:58.263 00.001 8996 OnExposeComplete: enter
22:06:58.263 00.000 8996 UpdateGuideState(): m_state=6
22:06:58.264 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3690
22:06:58.265 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.85, Mass=742776, SNR=359.6, Peak=65507 HFD=4.5
22:06:58.266 00.001 8996 MultiStar: [#1 0.31,0.37,0.00,M2] [#2 -0.09,-0.00,0.68,U] [#3 0.28,-0.01,0.53,U] [#4 0.23,-0.14,0.54,U] [#5 0.16,0.35,0.60,U] [#6 0.07,-0.13,0.40,U] [#7 0.11,0.12,0.50,U] [#8 0.03,-0.02,0.34,U] 
22:06:58.267 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.08}, one-star: {0.22, 0.21}
22:06:58.268 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
22:06:58.269 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
22:06:58.270 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.15 cameraTheta=0.51 mountX=0.13 mountY=-0.09, mountTheta=-0.62
22:06:58.271 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.08, opts=13)
22:06:58.272 00.001 8996 Enqueuing Move request for scope (0.14, 0.08)
22:06:58.273 00.001 20224 Worker thread wakes up
22:06:58.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
22:06:58.273 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
22:06:58.273 00.000 20224 Moving (0.14, 0.08) raw xDistance=0.13 yDistance=-0.09
22:06:58.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:06:58.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:58.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:06:58.273 00.000 20224 MoveAxis(E, 0, ABG)
22:06:58.273 00.000 20224 Move returns status 0, amount 0
22:06:58.274 00.001 20224 MoveAxis(N, 0, ABG)
22:06:58.274 00.000 20224 Move returns status 0, amount 0
22:06:58.274 00.000 20224 move complete, result=0
22:06:58.274 00.000 20224 worker thread done servicing request
22:06:58.278 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2761, FiltMin=2438, FiltMax=28038, Gamma=1.000
22:06:58.295 00.017 8996 UpdateGuideState exits: m=742776 SNR=359.6
22:06:58.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:58.296 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:58.297 00.001 8996 Enqueuing Expose request
22:06:58.298 00.001 20224 Worker thread wakes up
22:06:58.298 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:58.299 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:58.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:06:59.273 00.974 20224 Exposure complete
22:06:59.372 00.099 20224 worker thread done servicing request
22:06:59.373 00.001 8996 OnExposeComplete: enter
22:06:59.374 00.001 8996 UpdateGuideState(): m_state=6
22:06:59.376 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3691
22:06:59.379 00.003 8996 Star::Find returns 1 (0), X=138.74, Y=472.82, Mass=696888, SNR=356.0, Peak=59491 HFD=4.5
22:06:59.381 00.002 8996 MultiStar: [#1 0.35,0.44,0.00,M3] [#2 0.12,-0.10,0.77,U] [#3 0.15,-0.10,0.64,U] [#4 0.08,-0.13,0.60,U] [#5 0.02,0.47,0.00,M1] [#6 0.09,0.01,0.43,U] [#7 0.15,0.42,0.45,U] [#8 0.02,0.30,0.40,U] 
22:06:59.383 00.002 8996 refined, 6 included, MultiStar: {0.13, 0.06}, one-star: {0.23, 0.18}
22:06:59.384 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
22:06:59.386 00.002 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:06:59.387 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.15 cameraTheta=0.45 mountX=0.13 mountY=-0.08, mountTheta=-0.56
22:06:59.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.06, opts=13)
22:06:59.389 00.001 8996 Enqueuing Move request for scope (0.13, 0.06)
22:06:59.390 00.001 20224 Worker thread wakes up
22:06:59.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
22:06:59.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
22:06:59.390 00.000 20224 Moving (0.13, 0.06) raw xDistance=0.13 yDistance=-0.08
22:06:59.391 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:06:59.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:59.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:06:59.391 00.000 20224 MoveAxis(E, 0, ABG)
22:06:59.391 00.000 20224 Move returns status 0, amount 0
22:06:59.391 00.000 20224 MoveAxis(N, 0, ABG)
22:06:59.391 00.000 20224 Move returns status 0, amount 0
22:06:59.391 00.000 20224 move complete, result=0
22:06:59.391 00.000 20224 worker thread done servicing request
22:06:59.395 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59491, med=2761, FiltMin=2518, FiltMax=27104, Gamma=1.000
22:06:59.414 00.019 8996 UpdateGuideState exits: m=696888 SNR=356.0
22:06:59.415 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:59.416 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:06:59.417 00.001 8996 Enqueuing Expose request
22:06:59.418 00.001 20224 Worker thread wakes up
22:06:59.418 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:59.419 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:06:59.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:00.598 01.179 20224 Exposure complete
22:07:00.711 00.113 20224 worker thread done servicing request
22:07:00.711 00.000 8996 OnExposeComplete: enter
22:07:00.712 00.001 8996 UpdateGuideState(): m_state=6
22:07:00.713 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3692
22:07:00.714 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=472.64, Mass=732823, SNR=358.6, Peak=62275 HFD=4.5
22:07:00.715 00.001 8996 MultiStar: [#1 0.24,0.23,0.60,U] [#2 0.10,-0.36,0.66,U] [#3 0.22,-0.16,0.60,U] [#4 0.31,-0.21,0.51,U] [#5 0.18,0.04,0.56,U] [#6 0.08,-0.05,0.44,U] [#7 0.23,0.24,0.49,U] [#8 0.24,0.10,0.39,U] 
22:07:00.716 00.001 8996 refined, 8 included, MultiStar: {0.23, -0.03}, one-star: {0.34, 0.00}
22:07:00.717 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
22:07:00.718 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
22:07:00.719 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.13 mountX=0.23 mountY=0.00, mountTheta=0.01
22:07:00.721 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.03, opts=13)
22:07:00.722 00.001 8996 Enqueuing Move request for scope (0.23, -0.03)
22:07:00.724 00.002 20224 Worker thread wakes up
22:07:00.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
22:07:00.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
22:07:00.724 00.000 20224 Moving (0.23, -0.03) raw xDistance=0.23 yDistance=0.00
22:07:00.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:07:00.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:00.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:07:00.725 00.001 20224 MoveAxis(W, 33, ABG)
22:07:00.725 00.000 20224 Guiding  Dir = 3, Dur = 33
22:07:00.725 00.000 20224 IsSlewing returns 0
22:07:00.725 00.000 20224 IsGuiding returns 0
22:07:00.731 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62275, med=2758, FiltMin=2477, FiltMax=28317, Gamma=1.000
22:07:00.736 00.005 20224 PulseGuide returned control before completion, sleep 34
22:07:00.746 00.010 8996 UpdateGuideState exits: m=732823 SNR=358.6
22:07:00.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:00.747 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:00.748 00.001 8996 Enqueuing Expose request
22:07:00.782 00.034 20224 IsGuiding returns 1
22:07:00.782 00.000 20224 scope still moving after pulse duration time elapsed
22:07:00.814 00.032 20224 IsSlewing returns 0
22:07:00.814 00.000 20224 IsGuiding returns 0
22:07:00.814 00.000 20224 scope move finished after 33 + 55 ms
22:07:00.814 00.000 20224 Move returns status 0, amount 33
22:07:00.815 00.001 20224 MoveAxis(N, 0, ABG)
22:07:00.815 00.000 20224 Move returns status 0, amount 0
22:07:00.815 00.000 20224 move complete, result=0
22:07:00.815 00.000 20224 worker thread done servicing request
22:07:00.815 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.0 px 0 ms NORTH
22:07:00.817 00.002 20224 Worker thread wakes up
22:07:00.817 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:00.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:01.790 00.973 20224 Exposure complete
22:07:01.869 00.079 20224 worker thread done servicing request
22:07:01.869 00.000 8996 OnExposeComplete: enter
22:07:01.869 00.000 8996 UpdateGuideState(): m_state=6
22:07:01.870 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3693
22:07:01.871 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=473.03, Mass=765229, SNR=359.3, Peak=65507 HFD=4.4
22:07:01.872 00.001 8996 MultiStar: [#1 0.40,0.68,0.00,M3] [#2 0.18,0.21,0.82,U] [#3 0.25,0.26,0.51,U] [#4 0.24,0.22,0.57,U] [#5 0.17,0.46,0.00,M1] [#6 0.13,0.21,0.43,U] [#7 0.04,0.37,0.45,U] [#8 0.10,0.40,0.39,U] 
22:07:01.873 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.30}, one-star: {0.20, 0.39}
22:07:01.874 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
22:07:01.876 00.002 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
22:07:01.877 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.30 hyp=0.34 cameraTheta=1.04 mountX=0.14 mountY=-0.31, mountTheta=-1.14
22:07:01.880 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.30, opts=13)
22:07:01.881 00.001 8996 Enqueuing Move request for scope (0.17, 0.30)
22:07:01.882 00.001 20224 Worker thread wakes up
22:07:01.883 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.30) opts 0xd
22:07:01.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.30)
22:07:01.883 00.000 20224 Moving (0.17, 0.30) raw xDistance=0.14 yDistance=-0.31
22:07:01.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:07:01.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:07:01.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:07:01.883 00.000 20224 MoveAxis(E, 0, ABG)
22:07:01.883 00.000 20224 Move returns status 0, amount 0
22:07:01.884 00.001 20224 MoveAxis(N, 0, ABG)
22:07:01.884 00.000 20224 Move returns status 0, amount 0
22:07:01.884 00.000 20224 move complete, result=0
22:07:01.884 00.000 20224 worker thread done servicing request
22:07:01.890 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2758, FiltMin=2493, FiltMax=34083, Gamma=1.000
22:07:01.907 00.017 8996 UpdateGuideState exits: m=765229 SNR=359.3
22:07:01.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:01.909 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:01.909 00.000 8996 Enqueuing Expose request
22:07:01.910 00.001 20224 Worker thread wakes up
22:07:01.910 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:07:01.911 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:01.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:03.079 01.168 20224 Exposure complete
22:07:03.139 00.060 20224 worker thread done servicing request
22:07:03.139 00.000 8996 OnExposeComplete: enter
22:07:03.140 00.001 8996 UpdateGuideState(): m_state=6
22:07:03.141 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3694
22:07:03.144 00.003 8996 Star::Find returns 1 (0), X=138.68, Y=472.94, Mass=759792, SNR=342.8, Peak=65507 HFD=4.5
22:07:03.147 00.003 8996 MultiStar: [#1 0.14,0.34,0.70,U] [#2 -0.09,-0.24,0.81,U] [#3 0.12,-0.13,0.62,U] [#4 0.06,-0.13,0.62,U] [#5 -0.19,0.20,0.65,U] [#6 -0.16,-0.09,0.43,U] [#7 0.03,0.21,0.47,U] [#8 -0.12,0.14,0.42,U] 
22:07:03.149 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.08}, one-star: {0.18, 0.31}
22:07:03.151 00.002 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
22:07:03.152 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
22:07:03.153 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.39 mountX=0.01 mountY=-0.08, mountTheta=-1.49
22:07:03.154 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.08, opts=13)
22:07:03.155 00.001 8996 Enqueuing Move request for scope (0.01, 0.08)
22:07:03.157 00.002 20224 Worker thread wakes up
22:07:03.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
22:07:03.157 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
22:07:03.157 00.000 20224 Moving (0.01, 0.08) raw xDistance=0.01 yDistance=-0.08
22:07:03.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:07:03.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:03.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:07:03.157 00.000 20224 MoveAxis(E, 0, ABG)
22:07:03.157 00.000 20224 Move returns status 0, amount 0
22:07:03.157 00.000 20224 MoveAxis(N, 0, ABG)
22:07:03.157 00.000 20224 Move returns status 0, amount 0
22:07:03.157 00.000 20224 move complete, result=0
22:07:03.157 00.000 20224 worker thread done servicing request
22:07:03.168 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2758, FiltMin=2499, FiltMax=32851, Gamma=1.000
22:07:03.194 00.026 8996 UpdateGuideState exits: m=759792 SNR=342.8
22:07:03.197 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:03.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:03.200 00.002 8996 Enqueuing Expose request
22:07:03.201 00.001 20224 Worker thread wakes up
22:07:03.201 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:03.203 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:03.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:04.163 00.960 20224 Exposure complete
22:07:04.231 00.068 20224 worker thread done servicing request
22:07:04.231 00.000 8996 OnExposeComplete: enter
22:07:04.232 00.001 8996 UpdateGuideState(): m_state=6
22:07:04.233 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3695
22:07:04.234 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.99, Mass=763525, SNR=342.1, Peak=60899 HFD=4.3
22:07:04.235 00.001 8996 MultiStar: [#1 -0.01,0.50,0.00,M3] [#2 -0.35,-0.08,0.74,U] [#3 -0.07,0.13,0.55,U] [#4 -0.06,-0.07,0.54,U] [#5 -0.24,0.40,0.00,M1] [#6 -0.15,0.12,0.45,U] [#7 -0.27,0.38,0.00,M1] [#8 -0.24,0.34,0.38,U] 
22:07:04.236 00.001 8996 refined, 5 included, MultiStar: {-0.15, 0.14}, one-star: {-0.07, 0.35}
22:07:04.236 00.000 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
22:07:04.237 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
22:07:04.238 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.40 mountX=-0.17 mountY=-0.12, mountTheta=-2.51
22:07:04.239 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.14, opts=13)
22:07:04.240 00.001 8996 Enqueuing Move request for scope (-0.15, 0.14)
22:07:04.240 00.000 20224 Worker thread wakes up
22:07:04.241 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
22:07:04.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
22:07:04.241 00.000 20224 Moving (-0.15, 0.14) raw xDistance=-0.17 yDistance=-0.12
22:07:04.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:07:04.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:04.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:07:04.241 00.000 20224 MoveAxis(E, 0, ABG)
22:07:04.241 00.000 20224 Move returns status 0, amount 0
22:07:04.241 00.000 20224 MoveAxis(N, 0, ABG)
22:07:04.241 00.000 20224 Move returns status 0, amount 0
22:07:04.241 00.000 20224 move complete, result=0
22:07:04.241 00.000 20224 worker thread done servicing request
22:07:04.245 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60899, med=2758, FiltMin=2445, FiltMax=30150, Gamma=1.000
22:07:04.259 00.014 8996 UpdateGuideState exits: m=763525 SNR=342.1
22:07:04.260 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:04.260 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:04.261 00.001 8996 Enqueuing Expose request
22:07:04.262 00.001 20224 Worker thread wakes up
22:07:04.262 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:04.263 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:04.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:05.430 01.167 20224 Exposure complete
22:07:05.491 00.061 20224 worker thread done servicing request
22:07:05.492 00.001 8996 OnExposeComplete: enter
22:07:05.493 00.001 8996 UpdateGuideState(): m_state=6
22:07:05.493 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3696
22:07:05.494 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.83, Mass=745056, SNR=349.9, Peak=65507 HFD=4.5
22:07:05.495 00.001 8996 MultiStar: [#1 -0.01,0.33,0.73,U] [#2 -0.37,-0.05,0.78,U] [#3 -0.22,0.06,0.57,U] [#4 -0.18,-0.16,0.61,U] [#5 -0.32,0.26,0.68,U] [#6 -0.16,-0.11,0.48,U] [#7 -0.37,0.13,0.46,U] [#8 -0.37,0.16,0.40,U] 
22:07:05.496 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.10}, one-star: {-0.01, 0.20}
22:07:05.497 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
22:07:05.498 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
22:07:05.498 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.62 mountX=-0.03 mountY=-0.19, mountTheta=-1.71
22:07:05.500 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.20, opts=13)
22:07:05.503 00.003 8996 Enqueuing Move request for scope (-0.01, 0.20)
22:07:05.505 00.002 20224 Worker thread wakes up
22:07:05.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.20) opts 0xd
22:07:05.505 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.20)
22:07:05.506 00.001 20224 Moving (-0.01, 0.20) raw xDistance=-0.03 yDistance=-0.19
22:07:05.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:07:05.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:05.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:07:05.506 00.000 20224 MoveAxis(E, 0, ABG)
22:07:05.506 00.000 20224 Move returns status 0, amount 0
22:07:05.506 00.000 20224 MoveAxis(N, 0, ABG)
22:07:05.506 00.000 20224 Move returns status 0, amount 0
22:07:05.506 00.000 20224 move complete, result=0
22:07:05.506 00.000 20224 worker thread done servicing request
22:07:05.513 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2761, FiltMin=2521, FiltMax=27187, Gamma=1.000
22:07:05.533 00.020 8996 UpdateGuideState exits: m=745056 SNR=349.9
22:07:05.535 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:05.537 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:05.538 00.001 8996 Enqueuing Expose request
22:07:05.540 00.002 20224 Worker thread wakes up
22:07:05.540 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:05.541 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:05.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:06.531 00.990 20224 Exposure complete
22:07:06.587 00.056 20224 worker thread done servicing request
22:07:06.587 00.000 8996 OnExposeComplete: enter
22:07:06.588 00.001 8996 UpdateGuideState(): m_state=6
22:07:06.589 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3697
22:07:06.589 00.000 8996 Star::Find returns 1 (0), X=138.39, Y=472.68, Mass=731625, SNR=344.3, Peak=55411 HFD=4.6
22:07:06.591 00.002 8996 MultiStar: [#1 -0.12,0.24,0.67,U] [#2 -0.37,-0.12,0.68,U] [#3 -0.34,-0.13,0.68,U] [#4 -0.22,-0.18,0.55,U] [#5 -0.31,0.09,0.59,U] [#6 -0.20,0.10,0.41,U] [#7 -0.25,0.25,0.47,U] [#8 -0.38,0.03,0.41,U] 
22:07:06.592 00.001 8996 single-star, 8 included, MultiStar: {-0.25, 0.03}, one-star: {-0.11, 0.04}
22:07:06.593 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
22:07:06.593 00.000 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
22:07:06.594 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.78 mountX=-0.12 mountY=-0.03, mountTheta=-2.90
22:07:06.596 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
22:07:06.596 00.000 8996 Enqueuing Move request for scope (-0.11, 0.04)
22:07:06.596 00.000 20224 Worker thread wakes up
22:07:06.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:07:06.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:07:06.596 00.000 20224 Moving (-0.11, 0.04) raw xDistance=-0.12 yDistance=-0.03
22:07:06.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:07:06.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:06.598 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:07:06.598 00.000 20224 MoveAxis(E, 0, ABG)
22:07:06.598 00.000 20224 Move returns status 0, amount 0
22:07:06.598 00.000 20224 MoveAxis(N, 0, ABG)
22:07:06.598 00.000 20224 Move returns status 0, amount 0
22:07:06.598 00.000 20224 move complete, result=0
22:07:06.598 00.000 20224 worker thread done servicing request
22:07:06.602 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55411, med=2758, FiltMin=2512, FiltMax=25027, Gamma=1.000
22:07:06.615 00.013 8996 UpdateGuideState exits: m=731625 SNR=344.3
22:07:06.617 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:06.617 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:06.618 00.001 8996 Enqueuing Expose request
22:07:06.619 00.001 20224 Worker thread wakes up
22:07:06.619 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:06.620 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:06.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:07.781 01.161 20224 Exposure complete
22:07:07.869 00.088 20224 worker thread done servicing request
22:07:07.869 00.000 8996 OnExposeComplete: enter
22:07:07.870 00.001 8996 UpdateGuideState(): m_state=6
22:07:07.871 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3698
22:07:07.872 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.78, Mass=740001, SNR=373.9, Peak=59075 HFD=4.6
22:07:07.873 00.001 8996 MultiStar: [#1 -0.01,0.10,0.57,U] [#2 -0.25,-0.09,0.76,U] [#3 -0.05,-0.07,0.53,U] [#4 -0.11,-0.21,0.55,U] [#5 -0.26,0.24,0.58,U] [#6 -0.13,0.11,0.41,U] [#7 -0.02,0.23,0.46,U] [#8 -0.32,0.18,0.36,U] 
22:07:07.874 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.06}, one-star: {-0.10, 0.14}
22:07:07.875 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
22:07:07.875 00.000 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
22:07:07.876 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.72 mountX=-0.14 mountY=-0.05, mountTheta=-2.83
22:07:07.877 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.06, opts=13)
22:07:07.878 00.001 8996 Enqueuing Move request for scope (-0.14, 0.06)
22:07:07.879 00.001 20224 Worker thread wakes up
22:07:07.879 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
22:07:07.879 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
22:07:07.879 00.000 20224 Moving (-0.14, 0.06) raw xDistance=-0.14 yDistance=-0.05
22:07:07.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:07:07.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:07.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:07:07.879 00.000 20224 MoveAxis(E, 0, ABG)
22:07:07.880 00.001 20224 Move returns status 0, amount 0
22:07:07.880 00.000 20224 MoveAxis(N, 0, ABG)
22:07:07.880 00.000 20224 Move returns status 0, amount 0
22:07:07.880 00.000 20224 move complete, result=0
22:07:07.880 00.000 20224 worker thread done servicing request
22:07:07.882 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59075, med=2758, FiltMin=2496, FiltMax=24579, Gamma=1.000
22:07:07.898 00.016 8996 UpdateGuideState exits: m=740001 SNR=373.9
22:07:07.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:07.900 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:07.901 00.001 8996 Enqueuing Expose request
22:07:07.902 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:07.903 00.001 20224 Worker thread wakes up
22:07:07.903 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:07.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:08.884 00.981 20224 Exposure complete
22:07:08.963 00.079 20224 worker thread done servicing request
22:07:08.963 00.000 8996 OnExposeComplete: enter
22:07:08.965 00.002 8996 UpdateGuideState(): m_state=6
22:07:08.967 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3699
22:07:08.968 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.63, Mass=739008, SNR=332.9, Peak=51907 HFD=4.7
22:07:08.970 00.002 8996 MultiStar: [#1 0.02,0.04,0.68,U] [#2 -0.36,-0.25,0.72,U] [#3 -0.21,-0.19,0.71,U] [#4 -0.09,-0.28,0.60,U] [#5 -0.36,0.21,0.65,U] [#6 -0.19,-0.15,0.51,U] [#7 -0.29,0.10,0.50,U] [#8 -0.39,0.19,0.45,U] 
22:07:08.972 00.002 8996 single-star, 8 included, MultiStar: {-0.20, -0.05}, one-star: {-0.07, -0.01}
22:07:08.974 00.002 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
22:07:08.975 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
22:07:08.976 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.04 mountX=-0.07 mountY=0.02, mountTheta=2.93
22:07:08.980 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
22:07:08.983 00.003 8996 Enqueuing Move request for scope (-0.07, -0.01)
22:07:08.985 00.002 20224 Worker thread wakes up
22:07:08.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
22:07:08.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
22:07:08.985 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
22:07:08.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:07:08.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:08.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:07:08.985 00.000 20224 MoveAxis(E, 0, ABG)
22:07:08.985 00.000 20224 Move returns status 0, amount 0
22:07:08.985 00.000 20224 MoveAxis(N, 0, ABG)
22:07:08.986 00.001 20224 Move returns status 0, amount 0
22:07:08.986 00.000 20224 move complete, result=0
22:07:08.986 00.000 20224 worker thread done servicing request
22:07:08.993 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51907, med=2758, FiltMin=2512, FiltMax=25248, Gamma=1.000
22:07:09.015 00.022 8996 UpdateGuideState exits: m=739008 SNR=332.9
22:07:09.017 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:09.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:09.019 00.001 8996 Enqueuing Expose request
22:07:09.021 00.002 20224 Worker thread wakes up
22:07:09.021 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:09.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:09.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:10.187 01.165 20224 Exposure complete
22:07:10.254 00.067 20224 worker thread done servicing request
22:07:10.254 00.000 8996 OnExposeComplete: enter
22:07:10.256 00.002 8996 UpdateGuideState(): m_state=6
22:07:10.257 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3700
22:07:10.258 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=472.72, Mass=698225, SNR=378.9, Peak=48659 HFD=4.7
22:07:10.260 00.002 8996 MultiStar: [#1 -0.03,0.19,0.58,U] [#2 -0.30,-0.25,0.78,U] [#3 -0.19,-0.10,0.57,U] [#4 -0.08,-0.18,0.51,U] [#5 -0.31,0.02,0.51,U] [#6 -0.08,-0.17,0.42,U] [#7 -0.18,0.01,0.44,U] [#8 -0.46,0.06,0.00,M1] 
22:07:10.262 00.002 8996 single-star, 7 included, MultiStar: {-0.16, -0.04}, one-star: {-0.12, 0.08}
22:07:10.263 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
22:07:10.264 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
22:07:10.265 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.55 mountX=-0.13 mountY=-0.07, mountTheta=-2.66
22:07:10.267 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
22:07:10.268 00.001 8996 Enqueuing Move request for scope (-0.12, 0.08)
22:07:10.269 00.001 20224 Worker thread wakes up
22:07:10.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
22:07:10.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
22:07:10.269 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.13 yDistance=-0.07
22:07:10.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:07:10.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:10.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:07:10.269 00.000 20224 MoveAxis(E, 0, ABG)
22:07:10.269 00.000 20224 Move returns status 0, amount 0
22:07:10.269 00.000 20224 MoveAxis(N, 0, ABG)
22:07:10.269 00.000 20224 Move returns status 0, amount 0
22:07:10.269 00.000 20224 move complete, result=0
22:07:10.270 00.001 20224 worker thread done servicing request
22:07:10.273 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48659, med=2761, FiltMin=2464, FiltMax=24227, Gamma=1.000
22:07:10.287 00.014 8996 UpdateGuideState exits: m=698225 SNR=378.9
22:07:10.288 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:10.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:10.290 00.001 8996 Enqueuing Expose request
22:07:10.292 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:10.295 00.003 20224 Worker thread wakes up
22:07:10.295 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:10.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:11.275 00.980 20224 Exposure complete
22:07:11.330 00.055 20224 worker thread done servicing request
22:07:11.331 00.001 8996 OnExposeComplete: enter
22:07:11.331 00.000 8996 UpdateGuideState(): m_state=6
22:07:11.332 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3701
22:07:11.333 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=472.87, Mass=787208, SNR=348.5, Peak=65535 HFD=4.4
22:07:11.334 00.001 8996 MultiStar: [#1 -0.31,0.29,0.63,U] [#2 -0.49,-0.28,0.00,M1] [#3 -0.33,-0.17,0.61,U] [#4 -0.26,-0.19,0.51,U] [#5 -0.50,0.25,0.00,M1] [#6 -0.45,-0.11,0.00,M1] [#7 -0.41,0.11,0.40,U] [#8 -0.52,0.10,0.00,M2] 
22:07:11.335 00.001 8996 refined, 4 included, MultiStar: {-0.38, 0.08}, one-star: {-0.51, 0.23}
22:07:11.336 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
22:07:11.336 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
22:07:11.337 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.08 hyp=0.39 cameraTheta=2.94 mountX=-0.39 mountY=-0.04, mountTheta=-3.05
22:07:11.338 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.08, opts=13)
22:07:11.339 00.001 8996 Enqueuing Move request for scope (-0.38, 0.08)
22:07:11.340 00.001 20224 Worker thread wakes up
22:07:11.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.08) opts 0xd
22:07:11.340 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.08)
22:07:11.340 00.000 20224 Moving (-0.38, 0.08) raw xDistance=-0.39 yDistance=-0.04
22:07:11.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
22:07:11.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:11.341 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:07:11.341 00.000 20224 MoveAxis(E, 57, ABG)
22:07:11.341 00.000 20224 Guiding  Dir = 2, Dur = 57
22:07:11.341 00.000 20224 IsSlewing returns 0
22:07:11.341 00.000 20224 IsGuiding returns 0
22:07:11.343 00.002 20224 PulseGuide returned control before completion, sleep 66
22:07:11.345 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2758, FiltMin=2521, FiltMax=30121, Gamma=1.000
22:07:11.359 00.014 8996 UpdateGuideState exits: m=787208 SNR=348.5
22:07:11.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:11.360 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:11.361 00.001 8996 Enqueuing Expose request
22:07:11.413 00.052 20224 IsGuiding returns 1
22:07:11.413 00.000 20224 scope still moving after pulse duration time elapsed
22:07:11.444 00.031 20224 IsSlewing returns 0
22:07:11.444 00.000 20224 IsGuiding returns 0
22:07:11.444 00.000 20224 scope move finished after 57 + 46 ms
22:07:11.445 00.001 20224 Move returns status 0, amount 57
22:07:11.445 00.000 20224 MoveAxis(N, 0, ABG)
22:07:11.445 00.000 20224 Move returns status 0, amount 0
22:07:11.445 00.000 20224 move complete, result=0
22:07:11.445 00.000 20224 worker thread done servicing request
22:07:11.445 00.000 20224 Worker thread wakes up
22:07:11.445 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.0 px 0 ms NORTH
22:07:11.448 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:11.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:12.614 01.166 20224 Exposure complete
22:07:12.712 00.098 20224 worker thread done servicing request
22:07:12.712 00.000 8996 OnExposeComplete: enter
22:07:12.714 00.002 8996 UpdateGuideState(): m_state=6
22:07:12.715 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3702
22:07:12.717 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.82, Mass=806907, SNR=354.5, Peak=59667 HFD=4.5
22:07:12.719 00.002 8996 MultiStar: [#1 -0.13,0.20,0.71,U] [#2 -0.30,-0.17,0.73,U] [#3 -0.13,-0.20,0.65,U] [#4 -0.09,-0.30,0.51,U] [#5 -0.22,0.23,0.67,U] [#6 -0.19,-0.12,0.45,U] [#7 -0.23,0.06,0.45,U] [#8 -0.42,0.15,0.41,U] 
22:07:12.721 00.002 8996 refined, 8 included, MultiStar: {-0.20, 0.02}, one-star: {-0.17, 0.18}
22:07:12.722 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
22:07:12.723 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
22:07:12.724 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.06 mountX=-0.20 mountY=0.01, mountTheta=3.11
22:07:12.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.02, opts=13)
22:07:12.728 00.002 8996 Enqueuing Move request for scope (-0.20, 0.02)
22:07:12.730 00.002 20224 Worker thread wakes up
22:07:12.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
22:07:12.730 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
22:07:12.730 00.000 20224 Moving (-0.20, 0.02) raw xDistance=-0.20 yDistance=0.01
22:07:12.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
22:07:12.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:12.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:07:12.730 00.000 20224 MoveAxis(E, 33, ABG)
22:07:12.730 00.000 20224 Guiding  Dir = 2, Dur = 33
22:07:12.731 00.001 20224 IsSlewing returns 0
22:07:12.731 00.000 20224 IsGuiding returns 0
22:07:12.737 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59667, med=2761, FiltMin=2525, FiltMax=27065, Gamma=1.000
22:07:12.744 00.007 20224 PulseGuide returned control before completion, sleep 30
22:07:12.752 00.008 8996 UpdateGuideState exits: m=806907 SNR=354.5
22:07:12.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:12.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:12.754 00.000 8996 Enqueuing Expose request
22:07:12.790 00.036 20224 IsGuiding returns 1
22:07:12.790 00.000 20224 scope still moving after pulse duration time elapsed
22:07:12.821 00.031 20224 IsSlewing returns 0
22:07:12.821 00.000 20224 IsGuiding returns 1
22:07:12.852 00.031 20224 IsSlewing returns 0
22:07:12.852 00.000 20224 IsGuiding returns 0
22:07:12.852 00.000 20224 scope move finished after 33 + 88 ms
22:07:12.852 00.000 20224 Move returns status 0, amount 33
22:07:12.852 00.000 20224 MoveAxis(N, 0, ABG)
22:07:12.852 00.000 20224 Move returns status 0, amount 0
22:07:12.852 00.000 20224 move complete, result=0
22:07:12.853 00.001 20224 worker thread done servicing request
22:07:12.853 00.000 20224 Worker thread wakes up
22:07:12.853 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
22:07:12.855 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:12.855 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:13.832 00.977 20224 Exposure complete
22:07:13.902 00.070 20224 worker thread done servicing request
22:07:13.902 00.000 8996 OnExposeComplete: enter
22:07:13.903 00.001 8996 UpdateGuideState(): m_state=6
22:07:13.903 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3703
22:07:13.904 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.78, Mass=790974, SNR=372.7, Peak=65507 HFD=4.4
22:07:13.906 00.002 8996 MultiStar: [#1 0.40,0.34,0.00,M1] [#2 0.01,-0.15,0.72,U] [#3 0.19,-0.11,0.60,U] [#4 0.26,-0.22,0.60,U] [#5 0.18,0.18,0.56,U] [#6 0.09,-0.18,0.42,U] [#7 0.18,0.05,0.41,U] [#8 0.15,0.26,0.34,U] 
22:07:13.907 00.001 8996 refined, 7 included, MultiStar: {0.19, -0.01}, one-star: {0.33, 0.14}
22:07:13.908 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
22:07:13.909 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
22:07:13.911 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.04 mountX=0.19 mountY=-0.01, mountTheta=-0.08
22:07:13.914 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.01, opts=13)
22:07:13.915 00.001 8996 Enqueuing Move request for scope (0.19, -0.01)
22:07:13.917 00.002 20224 Worker thread wakes up
22:07:13.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
22:07:13.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
22:07:13.917 00.000 20224 Moving (0.19, -0.01) raw xDistance=0.19 yDistance=-0.01
22:07:13.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:07:13.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:13.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:07:13.918 00.001 20224 MoveAxis(E, 0, ABG)
22:07:13.918 00.000 20224 Move returns status 0, amount 0
22:07:13.918 00.000 20224 MoveAxis(N, 0, ABG)
22:07:13.918 00.000 20224 Move returns status 0, amount 0
22:07:13.918 00.000 20224 move complete, result=0
22:07:13.918 00.000 20224 worker thread done servicing request
22:07:13.924 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2758, FiltMin=2509, FiltMax=31616, Gamma=1.000
22:07:13.952 00.028 8996 UpdateGuideState exits: m=790974 SNR=372.7
22:07:13.954 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:13.955 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:13.956 00.001 8996 Enqueuing Expose request
22:07:13.957 00.001 20224 Worker thread wakes up
22:07:13.957 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:13.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:13.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:15.128 01.170 20224 Exposure complete
22:07:15.229 00.101 20224 worker thread done servicing request
22:07:15.229 00.000 8996 OnExposeComplete: enter
22:07:15.230 00.001 8996 UpdateGuideState(): m_state=6
22:07:15.231 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3704
22:07:15.232 00.001 8996 Star::Find returns 1 (0), X=139.04, Y=472.67, Mass=767777, SNR=390.7, Peak=59939 HFD=4.4
22:07:15.234 00.002 8996 MultiStar: [#1 0.49,0.28,0.00,M2] [#2 0.13,-0.29,0.64,U] [#3 0.34,-0.01,0.61,U] [#4 0.42,-0.23,0.00,M1] [#5 0.31,-0.00,0.47,U] [#6 0.39,-0.41,0.00,M1] [#7 0.36,0.38,0.00,M1] [#8 0.24,0.19,0.34,U] 
22:07:15.235 00.001 8996 refined, 4 included, MultiStar: {0.35, -0.03}, one-star: {0.54, 0.03}
22:07:15.237 00.002 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.00 = 0.00)
22:07:15.238 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
22:07:15.240 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=-0.03 hyp=0.35 cameraTheta=-0.09 mountX=0.35 mountY=-0.01, mountTheta=-0.02
22:07:15.242 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.03, opts=13)
22:07:15.244 00.002 8996 Enqueuing Move request for scope (0.35, -0.03)
22:07:15.246 00.002 20224 Worker thread wakes up
22:07:15.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.03) opts 0xd
22:07:15.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.03)
22:07:15.246 00.000 20224 Moving (0.35, -0.03) raw xDistance=0.35 yDistance=-0.01
22:07:15.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:07:15.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:15.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:07:15.246 00.000 20224 MoveAxis(W, 51, ABG)
22:07:15.246 00.000 20224 Guiding  Dir = 3, Dur = 51
22:07:15.247 00.001 20224 IsSlewing returns 0
22:07:15.247 00.000 20224 IsGuiding returns 0
22:07:15.249 00.002 20224 PulseGuide returned control before completion, sleep 60
22:07:15.252 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=59939, med=2758, FiltMin=2502, FiltMax=24957, Gamma=1.000
22:07:15.266 00.014 8996 UpdateGuideState exits: m=767777 SNR=390.7
22:07:15.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:15.267 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:15.268 00.001 8996 Enqueuing Expose request
22:07:15.319 00.051 20224 IsGuiding returns 1
22:07:15.319 00.000 20224 scope still moving after pulse duration time elapsed
22:07:15.350 00.031 20224 IsSlewing returns 0
22:07:15.351 00.001 20224 IsGuiding returns 0
22:07:15.351 00.000 20224 scope move finished after 51 + 52 ms
22:07:15.351 00.000 20224 Move returns status 0, amount 51
22:07:15.351 00.000 20224 MoveAxis(N, 0, ABG)
22:07:15.351 00.000 20224 Move returns status 0, amount 0
22:07:15.351 00.000 20224 move complete, result=0
22:07:15.351 00.000 20224 worker thread done servicing request
22:07:15.351 00.000 20224 Worker thread wakes up
22:07:15.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:15.351 00.000 8996 GuideStep: 0.3 px 51 ms WEST, -0.0 px 0 ms NORTH
22:07:15.353 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:16.332 00.979 20224 Exposure complete
22:07:16.387 00.055 20224 worker thread done servicing request
22:07:16.387 00.000 8996 OnExposeComplete: enter
22:07:16.388 00.001 8996 UpdateGuideState(): m_state=6
22:07:16.389 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3705
22:07:16.390 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=472.80, Mass=681822, SNR=363.9, Peak=60707 HFD=4.5
22:07:16.391 00.001 8996 MultiStar: [#1 0.15,-0.00,0.63,U] [#2 -0.05,-0.35,0.70,U] [#3 0.17,-0.16,0.63,U] [#4 0.16,-0.23,0.61,U] [#5 0.08,-0.08,0.62,U] [#6 0.05,-0.28,0.45,U] [#7 -0.11,-0.11,0.50,U] [#8 0.09,0.10,0.36,U] 
22:07:16.392 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.09}, one-star: {0.23, 0.16}
22:07:16.392 00.000 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
22:07:16.393 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.50)
22:07:16.394 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.76 mountX=0.11 mountY=0.08, mountTheta=0.65
22:07:16.395 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.09, opts=13)
22:07:16.396 00.001 8996 Enqueuing Move request for scope (0.10, -0.09)
22:07:16.397 00.001 20224 Worker thread wakes up
22:07:16.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
22:07:16.397 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
22:07:16.397 00.000 20224 Moving (0.10, -0.09) raw xDistance=0.11 yDistance=0.08
22:07:16.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:07:16.398 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:16.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:07:16.398 00.000 20224 MoveAxis(E, 0, ABG)
22:07:16.398 00.000 20224 Move returns status 0, amount 0
22:07:16.398 00.000 20224 MoveAxis(N, 0, ABG)
22:07:16.398 00.000 20224 Move returns status 0, amount 0
22:07:16.398 00.000 20224 move complete, result=0
22:07:16.398 00.000 20224 worker thread done servicing request
22:07:16.401 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60707, med=2758, FiltMin=2502, FiltMax=25920, Gamma=1.000
22:07:16.416 00.015 8996 UpdateGuideState exits: m=681822 SNR=363.9
22:07:16.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:16.417 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:16.418 00.001 8996 Enqueuing Expose request
22:07:16.419 00.001 20224 Worker thread wakes up
22:07:16.419 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:07:16.419 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:16.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:17.601 01.182 20224 Exposure complete
22:07:17.688 00.087 20224 worker thread done servicing request
22:07:17.688 00.000 8996 OnExposeComplete: enter
22:07:17.689 00.001 8996 UpdateGuideState(): m_state=6
22:07:17.690 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3706
22:07:17.691 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.71, Mass=761719, SNR=363.0, Peak=59891 HFD=4.7
22:07:17.692 00.001 8996 MultiStar: [#1 0.09,-0.02,0.61,U] [#2 -0.00,-0.22,0.71,U] [#3 -0.11,-0.05,0.64,U] [#4 -0.02,-0.07,0.59,U] [#5 -0.23,0.19,0.60,U] [#6 -0.19,-0.30,0.43,U] [#7 -0.14,0.20,0.45,U] [#8 -0.20,0.10,0.35,U] 
22:07:17.693 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.01}, one-star: {0.13, 0.07}
22:07:17.693 00.000 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
22:07:17.695 00.002 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.39)
22:07:17.696 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.87 mountX=-0.04 mountY=0.02, mountTheta=2.76
22:07:17.697 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
22:07:17.698 00.001 8996 Enqueuing Move request for scope (-0.05, -0.01)
22:07:17.698 00.000 20224 Worker thread wakes up
22:07:17.699 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
22:07:17.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
22:07:17.699 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.04 yDistance=0.02
22:07:17.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:07:17.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:17.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:07:17.699 00.000 20224 MoveAxis(E, 0, ABG)
22:07:17.699 00.000 20224 Move returns status 0, amount 0
22:07:17.699 00.000 20224 MoveAxis(N, 0, ABG)
22:07:17.699 00.000 20224 Move returns status 0, amount 0
22:07:17.699 00.000 20224 move complete, result=0
22:07:17.699 00.000 20224 worker thread done servicing request
22:07:17.702 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59891, med=2758, FiltMin=2505, FiltMax=29568, Gamma=1.000
22:07:17.721 00.019 8996 UpdateGuideState exits: m=761719 SNR=363.0
22:07:17.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:17.724 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:17.725 00.001 8996 Enqueuing Expose request
22:07:17.726 00.001 20224 Worker thread wakes up
22:07:17.726 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:17.728 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:17.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:18.706 00.978 20224 Exposure complete
22:07:18.768 00.062 20224 worker thread done servicing request
22:07:18.768 00.000 8996 OnExposeComplete: enter
22:07:18.769 00.001 8996 UpdateGuideState(): m_state=6
22:07:18.770 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3707
22:07:18.770 00.000 8996 Star::Find returns 1 (0), X=138.81, Y=472.72, Mass=711147, SNR=350.6, Peak=63699 HFD=4.5
22:07:18.772 00.002 8996 MultiStar: [#1 0.27,0.23,0.65,U] [#2 0.06,-0.07,0.80,U] [#3 0.19,0.10,0.62,U] [#4 0.15,-0.09,0.53,U] [#5 0.01,0.25,0.55,U] [#6 0.11,-0.33,0.42,U] [#7 0.13,0.08,0.44,U] [#8 -0.03,0.07,0.41,U] 
22:07:18.772 00.000 8996 refined, 8 included, MultiStar: {0.15, 0.05}, one-star: {0.31, 0.08}
22:07:18.773 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
22:07:18.774 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
22:07:18.775 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.29 mountX=0.15 mountY=-0.06, mountTheta=-0.40
22:07:18.776 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.05, opts=13)
22:07:18.777 00.001 8996 Enqueuing Move request for scope (0.15, 0.05)
22:07:18.778 00.001 20224 Worker thread wakes up
22:07:18.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
22:07:18.778 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
22:07:18.778 00.000 20224 Moving (0.15, 0.05) raw xDistance=0.15 yDistance=-0.06
22:07:18.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:07:18.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:18.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:07:18.778 00.000 20224 MoveAxis(E, 0, ABG)
22:07:18.778 00.000 20224 Move returns status 0, amount 0
22:07:18.778 00.000 20224 MoveAxis(N, 0, ABG)
22:07:18.778 00.000 20224 Move returns status 0, amount 0
22:07:18.778 00.000 20224 move complete, result=0
22:07:18.778 00.000 20224 worker thread done servicing request
22:07:18.782 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=63699, med=2758, FiltMin=2509, FiltMax=28672, Gamma=1.000
22:07:18.795 00.013 8996 UpdateGuideState exits: m=711147 SNR=350.6
22:07:18.797 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:18.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:18.799 00.001 8996 Enqueuing Expose request
22:07:18.800 00.001 20224 Worker thread wakes up
22:07:18.800 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:18.802 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:18.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:19.973 01.171 20224 Exposure complete
22:07:20.047 00.074 20224 worker thread done servicing request
22:07:20.047 00.000 8996 OnExposeComplete: enter
22:07:20.048 00.001 8996 UpdateGuideState(): m_state=6
22:07:20.049 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3708
22:07:20.050 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.89, Mass=684242, SNR=330.1, Peak=61459 HFD=4.6
22:07:20.050 00.000 8996 MultiStar: [#1 0.11,0.25,0.72,U] [#2 -0.04,-0.16,0.86,U] [#3 -0.02,-0.04,0.61,U] [#4 0.01,-0.21,0.55,U] [#5 -0.21,0.11,0.59,U] [#6 -0.22,-0.32,0.50,U] [#7 -0.10,0.05,0.51,U] [#8 -0.12,0.18,0.41,U] 
22:07:20.051 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.14, 0.26}
22:07:20.052 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
22:07:20.054 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
22:07:20.056 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.38 mountX=-0.03 mountY=-0.02, mountTheta=-2.49
22:07:20.058 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
22:07:20.059 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
22:07:20.061 00.002 20224 Worker thread wakes up
22:07:20.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:07:20.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:07:20.061 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.02
22:07:20.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:07:20.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:20.062 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:07:20.062 00.000 20224 MoveAxis(E, 0, ABG)
22:07:20.062 00.000 20224 Move returns status 0, amount 0
22:07:20.062 00.000 20224 MoveAxis(N, 0, ABG)
22:07:20.062 00.000 20224 Move returns status 0, amount 0
22:07:20.062 00.000 20224 move complete, result=0
22:07:20.062 00.000 20224 worker thread done servicing request
22:07:20.069 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61459, med=2758, FiltMin=2499, FiltMax=26224, Gamma=1.000
22:07:20.092 00.023 8996 UpdateGuideState exits: m=684242 SNR=330.1
22:07:20.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:20.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:20.095 00.001 8996 Enqueuing Expose request
22:07:20.097 00.002 20224 Worker thread wakes up
22:07:20.097 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:20.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:20.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:21.060 00.962 20224 Exposure complete
22:07:21.127 00.067 20224 worker thread done servicing request
22:07:21.127 00.000 8996 OnExposeComplete: enter
22:07:21.129 00.002 8996 UpdateGuideState(): m_state=6
22:07:21.131 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3709
22:07:21.132 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.62, Mass=782550, SNR=354.2, Peak=57795 HFD=4.6
22:07:21.133 00.001 8996 MultiStar: [#1 -0.00,0.14,0.62,U] [#2 -0.18,-0.44,0.00,M1] [#3 -0.11,-0.21,0.59,U] [#4 0.01,-0.36,0.56,U] [#5 -0.15,0.09,0.61,U] [#6 -0.09,-0.30,0.44,U] [#7 -0.10,-0.02,0.51,U] [#8 -0.26,-0.11,0.38,U] 
22:07:21.135 00.002 8996 single-star, 7 included, MultiStar: {-0.08, -0.08}, one-star: {-0.02, -0.02}
22:07:21.137 00.002 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
22:07:21.138 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
22:07:21.139 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.44 mountX=-0.02 mountY=0.02, mountTheta=2.34
22:07:21.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
22:07:21.142 00.001 8996 Enqueuing Move request for scope (-0.02, -0.02)
22:07:21.143 00.001 20224 Worker thread wakes up
22:07:21.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:07:21.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:07:21.143 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
22:07:21.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:07:21.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:21.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:07:21.143 00.000 20224 MoveAxis(E, 0, ABG)
22:07:21.143 00.000 20224 Move returns status 0, amount 0
22:07:21.144 00.001 20224 MoveAxis(N, 0, ABG)
22:07:21.144 00.000 20224 Move returns status 0, amount 0
22:07:21.144 00.000 20224 move complete, result=0
22:07:21.144 00.000 20224 worker thread done servicing request
22:07:21.147 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57795, med=2758, FiltMin=2509, FiltMax=27824, Gamma=1.000
22:07:21.162 00.015 8996 UpdateGuideState exits: m=782550 SNR=354.2
22:07:21.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:21.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:21.165 00.001 8996 Enqueuing Expose request
22:07:21.167 00.002 20224 Worker thread wakes up
22:07:21.167 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:21.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:21.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:22.350 01.182 20224 Exposure complete
22:07:22.426 00.076 20224 worker thread done servicing request
22:07:22.426 00.000 8996 OnExposeComplete: enter
22:07:22.427 00.001 8996 UpdateGuideState(): m_state=6
22:07:22.428 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3710
22:07:22.429 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.66, Mass=754503, SNR=341.1, Peak=60195 HFD=4.6
22:07:22.430 00.001 8996 MultiStar: [#1 0.21,0.14,0.70,U] [#2 -0.13,-0.27,0.71,U] [#3 0.12,-0.03,0.65,U] [#4 0.02,-0.31,0.52,U] [#5 -0.11,0.14,0.63,U] [#6 0.03,-0.19,0.49,U] [#7 -0.03,0.14,0.47,U] [#8 -0.20,0.03,0.35,U] 
22:07:22.431 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.04, 0.02}
22:07:22.433 00.002 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
22:07:22.434 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
22:07:22.436 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.30 mountX=0.01 mountY=0.03, mountTheta=1.20
22:07:22.438 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
22:07:22.439 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
22:07:22.441 00.002 20224 Worker thread wakes up
22:07:22.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:07:22.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:07:22.441 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
22:07:22.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:07:22.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:22.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:07:22.441 00.000 20224 MoveAxis(E, 0, ABG)
22:07:22.441 00.000 20224 Move returns status 0, amount 0
22:07:22.441 00.000 20224 MoveAxis(N, 0, ABG)
22:07:22.441 00.000 20224 Move returns status 0, amount 0
22:07:22.441 00.000 20224 move complete, result=0
22:07:22.442 00.001 20224 worker thread done servicing request
22:07:22.449 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60195, med=2758, FiltMin=2477, FiltMax=28864, Gamma=1.000
22:07:22.472 00.023 8996 UpdateGuideState exits: m=754503 SNR=341.1
22:07:22.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:22.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:22.474 00.000 8996 Enqueuing Expose request
22:07:22.475 00.001 20224 Worker thread wakes up
22:07:22.475 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:22.476 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:22.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:23.456 00.980 20224 Exposure complete
22:07:23.521 00.065 20224 worker thread done servicing request
22:07:23.521 00.000 8996 OnExposeComplete: enter
22:07:23.522 00.001 8996 UpdateGuideState(): m_state=6
22:07:23.523 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3711
22:07:23.524 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.81, Mass=785836, SNR=324.6, Peak=65507 HFD=4.6
22:07:23.525 00.001 8996 MultiStar: [#1 0.11,0.20,0.74,U] [#2 -0.33,-0.32,0.00,M1] [#3 0.01,0.00,0.64,U] [#4 -0.03,-0.46,0.00,M1] [#5 -0.25,0.02,0.68,U] [#6 -0.11,-0.25,0.57,U] [#7 -0.16,0.14,0.52,U] [#8 -0.21,0.08,0.42,U] 
22:07:23.526 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.07}, one-star: {-0.04, 0.17}
22:07:23.527 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
22:07:23.529 00.002 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
22:07:23.531 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.43 mountX=-0.08 mountY=-0.06, mountTheta=-2.54
22:07:23.534 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.07, opts=13)
22:07:23.536 00.002 8996 Enqueuing Move request for scope (-0.08, 0.07)
22:07:23.537 00.001 20224 Worker thread wakes up
22:07:23.538 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
22:07:23.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
22:07:23.538 00.000 20224 Moving (-0.08, 0.07) raw xDistance=-0.08 yDistance=-0.06
22:07:23.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:07:23.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:23.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:07:23.538 00.000 20224 MoveAxis(E, 0, ABG)
22:07:23.538 00.000 20224 Move returns status 0, amount 0
22:07:23.539 00.001 20224 MoveAxis(N, 0, ABG)
22:07:23.539 00.000 20224 Move returns status 0, amount 0
22:07:23.539 00.000 20224 move complete, result=0
22:07:23.539 00.000 20224 worker thread done servicing request
22:07:23.544 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2758, FiltMin=2483, FiltMax=28451, Gamma=1.000
22:07:23.574 00.030 8996 UpdateGuideState exits: m=785836 SNR=324.6
22:07:23.577 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:23.579 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:23.581 00.002 8996 Enqueuing Expose request
22:07:23.583 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:23.584 00.001 20224 Worker thread wakes up
22:07:23.584 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:23.585 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:24.742 01.157 20224 Exposure complete
22:07:24.839 00.097 20224 worker thread done servicing request
22:07:24.839 00.000 8996 OnExposeComplete: enter
22:07:24.840 00.001 8996 UpdateGuideState(): m_state=6
22:07:24.841 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3712
22:07:24.842 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.89, Mass=794849, SNR=347.7, Peak=64899 HFD=4.6
22:07:24.844 00.002 8996 MultiStar: [#1 0.01,0.13,0.73,U] [#2 -0.20,-0.26,0.84,U] [#3 -0.10,-0.09,0.62,U] [#4 -0.12,-0.16,0.58,U] [#5 -0.15,0.13,0.60,U] [#6 -0.08,-0.20,0.46,U] [#7 -0.04,0.10,0.42,U] [#8 -0.08,0.00,0.40,U] 
22:07:24.844 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.00}, one-star: {-0.07, 0.25}
22:07:24.845 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
22:07:24.846 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
22:07:24.846 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.13 mountX=-0.09 mountY=0.01, mountTheta=3.04
22:07:24.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.00, opts=13)
22:07:24.848 00.000 8996 Enqueuing Move request for scope (-0.09, 0.00)
22:07:24.849 00.001 20224 Worker thread wakes up
22:07:24.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
22:07:24.849 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
22:07:24.849 00.000 20224 Moving (-0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
22:07:24.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:07:24.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:24.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:07:24.849 00.000 20224 MoveAxis(E, 0, ABG)
22:07:24.849 00.000 20224 Move returns status 0, amount 0
22:07:24.849 00.000 20224 MoveAxis(N, 0, ABG)
22:07:24.849 00.000 20224 Move returns status 0, amount 0
22:07:24.849 00.000 20224 move complete, result=0
22:07:24.850 00.001 20224 worker thread done servicing request
22:07:24.853 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=64899, med=2758, FiltMin=2505, FiltMax=29123, Gamma=1.000
22:07:24.867 00.014 8996 UpdateGuideState exits: m=794849 SNR=347.7
22:07:24.868 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:24.871 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:24.873 00.002 8996 Enqueuing Expose request
22:07:24.873 00.000 20224 Worker thread wakes up
22:07:24.873 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:24.875 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:24.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:25.859 00.984 20224 Exposure complete
22:07:25.952 00.093 20224 worker thread done servicing request
22:07:25.952 00.000 8996 OnExposeComplete: enter
22:07:25.954 00.002 8996 UpdateGuideState(): m_state=6
22:07:25.956 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3713
22:07:25.958 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=472.94, Mass=768347, SNR=368.7, Peak=65507 HFD=4.4
22:07:25.960 00.002 8996 MultiStar: [#1 0.09,-0.07,0.61,U] [#2 -0.18,-0.24,0.70,U] [#3 -0.08,-0.12,0.58,U] [#4 0.03,-0.23,0.55,U] [#5 -0.27,0.18,0.64,U] [#6 -0.09,-0.15,0.38,U] [#7 -0.16,0.13,0.47,U] [#8 -0.40,0.11,0.42,U] 
22:07:25.962 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.01, 0.30}
22:07:25.963 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.14)
22:07:25.964 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:07:25.965 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.05 mountX=-0.10 mountY=0.00, mountTheta=3.12
22:07:25.968 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
22:07:25.970 00.002 8996 Enqueuing Move request for scope (-0.10, 0.01)
22:07:25.971 00.001 20224 Worker thread wakes up
22:07:25.972 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
22:07:25.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
22:07:25.972 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
22:07:25.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:07:25.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:25.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:07:25.972 00.000 20224 MoveAxis(E, 0, ABG)
22:07:25.972 00.000 20224 Move returns status 0, amount 0
22:07:25.972 00.000 20224 MoveAxis(N, 0, ABG)
22:07:25.972 00.000 20224 Move returns status 0, amount 0
22:07:25.973 00.001 20224 move complete, result=0
22:07:25.973 00.000 20224 worker thread done servicing request
22:07:25.979 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2761, FiltMin=2499, FiltMax=29862, Gamma=1.000
22:07:26.001 00.022 8996 UpdateGuideState exits: m=768347 SNR=368.7
22:07:26.003 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:26.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:26.006 00.002 8996 Enqueuing Expose request
22:07:26.007 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:26.008 00.001 20224 Worker thread wakes up
22:07:26.009 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:26.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:27.165 01.156 20224 Exposure complete
22:07:27.244 00.079 20224 worker thread done servicing request
22:07:27.244 00.000 8996 OnExposeComplete: enter
22:07:27.245 00.001 8996 UpdateGuideState(): m_state=6
22:07:27.246 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3714
22:07:27.247 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.36, Mass=790828, SNR=347.1, Peak=55053 HFD=4.8
22:07:27.248 00.001 8996 MultiStar: [#1 -0.05,0.13,0.69,U] [#2 -0.43,-0.35,0.00,M1] [#3 -0.31,-0.30,0.73,U] [#4 -0.12,-0.25,0.56,U] [#5 -0.27,-0.08,0.68,U] [#6 -0.20,-0.29,0.44,U] [#7 -0.44,0.07,0.42,U] [#8 -0.41,-0.06,0.40,U] 
22:07:27.249 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.15}, one-star: {-0.08, -0.28}
22:07:27.251 00.002 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
22:07:27.252 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
22:07:27.252 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.15 hyp=0.26 cameraTheta=-2.53 mountX=-0.19 mountY=0.17, mountTheta=2.42
22:07:27.255 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.15, opts=13)
22:07:27.256 00.001 8996 Enqueuing Move request for scope (-0.21, -0.15)
22:07:27.258 00.002 20224 Worker thread wakes up
22:07:27.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.15) opts 0xd
22:07:27.258 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.15)
22:07:27.258 00.000 20224 Moving (-0.21, -0.15) raw xDistance=-0.19 yDistance=0.17
22:07:27.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:07:27.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:27.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:07:27.258 00.000 20224 MoveAxis(E, 0, ABG)
22:07:27.258 00.000 20224 Move returns status 0, amount 0
22:07:27.258 00.000 20224 MoveAxis(N, 0, ABG)
22:07:27.258 00.000 20224 Move returns status 0, amount 0
22:07:27.258 00.000 20224 move complete, result=0
22:07:27.258 00.000 20224 worker thread done servicing request
22:07:27.262 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55053, med=2758, FiltMin=2499, FiltMax=28528, Gamma=1.000
22:07:27.275 00.013 8996 UpdateGuideState exits: m=790828 SNR=347.1
22:07:27.276 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:27.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:27.277 00.000 8996 Enqueuing Expose request
22:07:27.278 00.001 20224 Worker thread wakes up
22:07:27.278 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:27.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:27.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:28.268 00.989 20224 Exposure complete
22:07:28.334 00.066 20224 worker thread done servicing request
22:07:28.334 00.000 8996 OnExposeComplete: enter
22:07:28.335 00.001 8996 UpdateGuideState(): m_state=6
22:07:28.335 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3715
22:07:28.336 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.68, Mass=730480, SNR=360.4, Peak=51683 HFD=4.6
22:07:28.337 00.001 8996 MultiStar: [#1 0.06,-0.07,0.70,U] [#2 -0.21,-0.41,0.00,M2] [#3 -0.12,-0.53,0.00,M1] [#4 -0.09,-0.38,0.53,U] [#5 -0.21,0.03,0.60,U] [#6 -0.23,-0.40,0.43,U] [#7 -0.16,0.01,0.48,U] [#8 -0.15,-0.04,0.34,U] 
22:07:28.338 00.001 8996 single-star, 6 included, MultiStar: {-0.10, -0.09}, one-star: {-0.05, 0.04}
22:07:28.338 00.000 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
22:07:28.339 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
22:07:28.340 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.49 mountX=-0.05 mountY=-0.03, mountTheta=-2.60
22:07:28.341 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.04, opts=13)
22:07:28.342 00.001 8996 Enqueuing Move request for scope (-0.05, 0.04)
22:07:28.344 00.002 20224 Worker thread wakes up
22:07:28.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
22:07:28.344 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
22:07:28.344 00.000 20224 Moving (-0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
22:07:28.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:07:28.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:28.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:07:28.344 00.000 20224 MoveAxis(E, 0, ABG)
22:07:28.344 00.000 20224 Move returns status 0, amount 0
22:07:28.344 00.000 20224 MoveAxis(N, 0, ABG)
22:07:28.344 00.000 20224 Move returns status 0, amount 0
22:07:28.344 00.000 20224 move complete, result=0
22:07:28.345 00.001 20224 worker thread done servicing request
22:07:28.351 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51683, med=2761, FiltMin=2496, FiltMax=24672, Gamma=1.000
22:07:28.371 00.020 8996 UpdateGuideState exits: m=730480 SNR=360.4
22:07:28.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:28.372 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:28.373 00.001 8996 Enqueuing Expose request
22:07:28.374 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:07:28.376 00.002 20224 Worker thread wakes up
22:07:28.376 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:28.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:29.527 01.151 20224 Exposure complete
22:07:29.608 00.081 20224 worker thread done servicing request
22:07:29.608 00.000 8996 OnExposeComplete: enter
22:07:29.609 00.001 8996 UpdateGuideState(): m_state=6
22:07:29.610 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3716
22:07:29.613 00.003 8996 Star::Find returns 1 (0), X=138.15, Y=472.87, Mass=809851, SNR=341.3, Peak=65535 HFD=4.3
22:07:29.616 00.003 8996 MultiStar: [#1 -0.19,-0.02,0.62,U] [#2 -0.39,-0.34,0.00,M3] [#3 -0.44,-0.16,0.00,M2] [#4 -0.36,-0.22,0.66,U] [#5 -0.50,0.19,0.00,M1] [#6 -0.52,-0.10,0.00,M1] [#7 -0.45,0.15,0.00,M1] [#8 -0.48,-0.03,0.00,M1] 
22:07:29.618 00.002 8996 refined, 2 included, MultiStar: {-0.31, 0.03}, one-star: {-0.36, 0.23}
22:07:29.620 00.002 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
22:07:29.621 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:07:29.623 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=0.03 hyp=0.31 cameraTheta=3.04 mountX=-0.31 mountY=0.01, mountTheta=3.12
22:07:29.626 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.03, opts=13)
22:07:29.627 00.001 8996 Enqueuing Move request for scope (-0.31, 0.03)
22:07:29.628 00.001 20224 Worker thread wakes up
22:07:29.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.03) opts 0xd
22:07:29.628 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.03)
22:07:29.628 00.000 20224 Moving (-0.31, 0.03) raw xDistance=-0.31 yDistance=0.01
22:07:29.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:07:29.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:29.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:07:29.628 00.000 20224 MoveAxis(E, 45, ABG)
22:07:29.628 00.000 20224 Guiding  Dir = 2, Dur = 45
22:07:29.629 00.001 20224 IsSlewing returns 0
22:07:29.629 00.000 20224 IsGuiding returns 0
22:07:29.631 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2758, FiltMin=2493, FiltMax=31289, Gamma=1.000
22:07:29.645 00.014 8996 UpdateGuideState exits: m=809851 SNR=341.3
22:07:29.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:29.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:29.648 00.001 8996 Enqueuing Expose request
22:07:29.658 00.010 20224 PulseGuide returned control before completion, sleep 27
22:07:29.686 00.028 20224 IsGuiding returns 1
22:07:29.686 00.000 20224 scope still moving after pulse duration time elapsed
22:07:29.718 00.032 20224 IsSlewing returns 0
22:07:29.718 00.000 20224 IsGuiding returns 1
22:07:29.749 00.031 20224 IsSlewing returns 0
22:07:29.749 00.000 20224 IsGuiding returns 0
22:07:29.749 00.000 20224 scope move finished after 45 + 74 ms
22:07:29.749 00.000 20224 Move returns status 0, amount 45
22:07:29.749 00.000 20224 MoveAxis(N, 0, ABG)
22:07:29.749 00.000 20224 Move returns status 0, amount 0
22:07:29.749 00.000 20224 move complete, result=0
22:07:29.750 00.001 20224 worker thread done servicing request
22:07:29.750 00.000 20224 Worker thread wakes up
22:07:29.750 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:29.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:29.750 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
22:07:30.725 00.975 20224 Exposure complete
22:07:30.808 00.083 20224 worker thread done servicing request
22:07:30.808 00.000 8996 OnExposeComplete: enter
22:07:30.809 00.001 8996 UpdateGuideState(): m_state=6
22:07:30.810 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3717
22:07:30.811 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.64, Mass=716324, SNR=369.8, Peak=48739 HFD=4.7
22:07:30.812 00.001 8996 MultiStar: [#1 -0.05,0.13,0.63,U] [#2 -0.15,-0.37,0.74,U] [#3 -0.06,-0.17,0.65,U] [#4 -0.08,-0.43,0.52,U] [#5 -0.10,0.06,0.56,U] [#6 -0.22,-0.34,0.42,U] [#7 -0.20,0.06,0.46,U] [#8 -0.24,0.07,0.39,U] 
22:07:30.813 00.001 8996 single-star, 8 included, MultiStar: {-0.12, -0.11}, one-star: {-0.08, -0.00}
22:07:30.813 00.000 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
22:07:30.815 00.002 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
22:07:30.815 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.11 mountX=-0.08 mountY=0.01, mountTheta=3.00
22:07:30.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.00, opts=13)
22:07:30.818 00.001 8996 Enqueuing Move request for scope (-0.08, -0.00)
22:07:30.819 00.001 20224 Worker thread wakes up
22:07:30.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
22:07:30.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
22:07:30.819 00.000 20224 Moving (-0.08, -0.00) raw xDistance=-0.08 yDistance=0.01
22:07:30.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:07:30.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:30.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:07:30.819 00.000 20224 MoveAxis(E, 0, ABG)
22:07:30.819 00.000 20224 Move returns status 0, amount 0
22:07:30.819 00.000 20224 MoveAxis(N, 0, ABG)
22:07:30.819 00.000 20224 Move returns status 0, amount 0
22:07:30.819 00.000 20224 move complete, result=0
22:07:30.819 00.000 20224 worker thread done servicing request
22:07:30.823 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48739, med=2758, FiltMin=2502, FiltMax=23459, Gamma=1.000
22:07:30.837 00.014 8996 UpdateGuideState exits: m=716324 SNR=369.8
22:07:30.838 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:30.839 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:30.839 00.000 8996 Enqueuing Expose request
22:07:30.840 00.001 20224 Worker thread wakes up
22:07:30.840 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:30.841 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:30.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:32.013 01.172 20224 Exposure complete
22:07:32.102 00.089 20224 worker thread done servicing request
22:07:32.102 00.000 8996 OnExposeComplete: enter
22:07:32.104 00.002 8996 UpdateGuideState(): m_state=6
22:07:32.106 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3718
22:07:32.107 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.62, Mass=722998, SNR=342.6, Peak=52915 HFD=4.9
22:07:32.110 00.003 8996 MultiStar: [#1 0.18,-0.04,0.73,U] [#2 -0.19,-0.44,0.00,M3] [#3 -0.13,-0.39,0.64,U] [#4 -0.05,-0.41,0.67,U] [#5 -0.06,-0.01,0.57,U] [#6 0.02,-0.28,0.45,U] [#7 -0.03,0.08,0.54,U] [#8 -0.13,-0.13,0.45,U] 
22:07:32.112 00.002 8996 single-star, 7 included, MultiStar: {-0.02, -0.14}, one-star: {-0.03, -0.02}
22:07:32.113 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
22:07:32.115 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
22:07:32.116 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.46 mountX=-0.03 mountY=0.03, mountTheta=2.35
22:07:32.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
22:07:32.119 00.001 8996 Enqueuing Move request for scope (-0.03, -0.02)
22:07:32.120 00.001 20224 Worker thread wakes up
22:07:32.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
22:07:32.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
22:07:32.120 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.03
22:07:32.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:07:32.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:32.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:07:32.120 00.000 20224 MoveAxis(E, 0, ABG)
22:07:32.120 00.000 20224 Move returns status 0, amount 0
22:07:32.121 00.001 20224 MoveAxis(N, 0, ABG)
22:07:32.121 00.000 20224 Move returns status 0, amount 0
22:07:32.121 00.000 20224 move complete, result=0
22:07:32.121 00.000 20224 worker thread done servicing request
22:07:32.125 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52915, med=2758, FiltMin=2499, FiltMax=24003, Gamma=1.000
22:07:32.139 00.014 8996 UpdateGuideState exits: m=722998 SNR=342.6
22:07:32.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:32.142 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:32.144 00.002 8996 Enqueuing Expose request
22:07:32.147 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:32.149 00.002 20224 Worker thread wakes up
22:07:32.149 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:32.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:33.128 00.979 20224 Exposure complete
22:07:33.196 00.068 20224 worker thread done servicing request
22:07:33.196 00.000 8996 OnExposeComplete: enter
22:07:33.198 00.002 8996 UpdateGuideState(): m_state=6
22:07:33.199 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3719
22:07:33.200 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.42, Mass=731007, SNR=347.9, Peak=53021 HFD=4.6
22:07:33.202 00.002 8996 MultiStar: [#1 0.20,-0.09,0.69,U] [#2 -0.02,-0.47,0.00,M4] [#3 0.16,-0.07,0.61,U] [#4 0.18,-0.45,0.00,M1] [#5 0.05,-0.14,0.66,U] [#6 0.08,-0.16,0.42,U] [#7 0.08,-0.02,0.44,U] [#8 -0.13,-0.23,0.40,U] 
22:07:33.204 00.002 8996 refined, 6 included, MultiStar: {0.08, -0.14}, one-star: {0.04, -0.22}
22:07:33.206 00.002 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
22:07:33.207 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.20)
22:07:33.208 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.06 mountX=0.09 mountY=0.13, mountTheta=0.96
22:07:33.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.14, opts=13)
22:07:33.212 00.002 8996 Enqueuing Move request for scope (0.08, -0.14)
22:07:33.213 00.001 20224 Worker thread wakes up
22:07:33.214 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
22:07:33.214 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
22:07:33.214 00.000 20224 Moving (0.08, -0.14) raw xDistance=0.09 yDistance=0.13
22:07:33.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:07:33.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:33.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:07:33.214 00.000 20224 MoveAxis(E, 0, ABG)
22:07:33.214 00.000 20224 Move returns status 0, amount 0
22:07:33.214 00.000 20224 MoveAxis(N, 0, ABG)
22:07:33.215 00.001 20224 Move returns status 0, amount 0
22:07:33.215 00.000 20224 move complete, result=0
22:07:33.215 00.000 20224 worker thread done servicing request
22:07:33.221 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53021, med=2758, FiltMin=2493, FiltMax=28160, Gamma=1.000
22:07:33.248 00.027 8996 UpdateGuideState exits: m=731007 SNR=347.9
22:07:33.250 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:33.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:33.252 00.001 8996 Enqueuing Expose request
22:07:33.253 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:07:33.254 00.001 20224 Worker thread wakes up
22:07:33.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:33.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:34.433 01.179 20224 Exposure complete
22:07:34.497 00.064 20224 worker thread done servicing request
22:07:34.497 00.000 8996 OnExposeComplete: enter
22:07:34.500 00.003 8996 UpdateGuideState(): m_state=6
22:07:34.502 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3720
22:07:34.504 00.002 8996 Star::Find returns 1 (0), X=138.72, Y=472.94, Mass=706304, SNR=333.3, Peak=64819 HFD=4.5
22:07:34.506 00.002 8996 MultiStar: [#1 0.42,0.40,0.00,M1] [#2 -0.01,-0.27,0.77,U] [#3 0.09,0.16,0.62,U] [#4 0.23,-0.06,0.70,U] [#5 -0.02,0.27,0.65,U] [#6 0.22,0.11,0.45,U] [#7 0.11,0.39,0.45,U] [#8 -0.00,0.18,0.46,U] 
22:07:34.507 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.12}, one-star: {0.22, 0.30}
22:07:34.509 00.002 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
22:07:34.510 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
22:07:34.512 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.17 cameraTheta=0.85 mountX=0.10 mountY=-0.14, mountTheta=-0.95
22:07:34.515 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.12, opts=13)
22:07:34.516 00.001 8996 Enqueuing Move request for scope (0.11, 0.12)
22:07:34.517 00.001 20224 Worker thread wakes up
22:07:34.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
22:07:34.517 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
22:07:34.517 00.000 20224 Moving (0.11, 0.12) raw xDistance=0.10 yDistance=-0.14
22:07:34.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:07:34.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:34.517 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:07:34.517 00.000 20224 MoveAxis(E, 0, ABG)
22:07:34.517 00.000 20224 Move returns status 0, amount 0
22:07:34.517 00.000 20224 MoveAxis(N, 0, ABG)
22:07:34.517 00.000 20224 Move returns status 0, amount 0
22:07:34.517 00.000 20224 move complete, result=0
22:07:34.518 00.001 20224 worker thread done servicing request
22:07:34.521 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64819, med=2758, FiltMin=2483, FiltMax=29942, Gamma=1.000
22:07:34.538 00.017 8996 UpdateGuideState exits: m=706304 SNR=333.3
22:07:34.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:34.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:34.541 00.001 8996 Enqueuing Expose request
22:07:34.542 00.001 20224 Worker thread wakes up
22:07:34.542 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:34.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:34.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:35.507 00.964 20224 Exposure complete
22:07:35.572 00.065 20224 worker thread done servicing request
22:07:35.572 00.000 8996 OnExposeComplete: enter
22:07:35.573 00.001 8996 UpdateGuideState(): m_state=6
22:07:35.574 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3721
22:07:35.575 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.87, Mass=694559, SNR=329.2, Peak=59971 HFD=4.4
22:07:35.576 00.001 8996 MultiStar: [#1 0.14,0.39,0.68,U] [#2 -0.14,-0.01,0.77,U] [#3 -0.00,-0.03,0.61,U] [#4 0.05,0.06,0.57,U] [#5 -0.11,0.15,0.69,U] [#6 -0.08,-0.02,0.46,U] [#7 -0.02,0.18,0.49,U] [#8 -0.16,0.13,0.42,U] 
22:07:35.577 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.13}, one-star: {0.01, 0.23}
22:07:35.578 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
22:07:35.579 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
22:07:35.580 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.79 mountX=-0.04 mountY=-0.13, mountTheta=-1.89
22:07:35.581 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
22:07:35.582 00.001 8996 Enqueuing Move request for scope (-0.03, 0.13)
22:07:35.583 00.001 20224 Worker thread wakes up
22:07:35.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
22:07:35.583 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
22:07:35.583 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
22:07:35.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:07:35.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:35.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:07:35.583 00.000 20224 MoveAxis(E, 0, ABG)
22:07:35.583 00.000 20224 Move returns status 0, amount 0
22:07:35.583 00.000 20224 MoveAxis(N, 0, ABG)
22:07:35.583 00.000 20224 Move returns status 0, amount 0
22:07:35.583 00.000 20224 move complete, result=0
22:07:35.583 00.000 20224 worker thread done servicing request
22:07:35.588 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59971, med=2761, FiltMin=2515, FiltMax=25782, Gamma=1.000
22:07:35.606 00.018 8996 UpdateGuideState exits: m=694559 SNR=329.2
22:07:35.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:35.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:35.609 00.001 8996 Enqueuing Expose request
22:07:35.611 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:35.612 00.001 20224 Worker thread wakes up
22:07:35.612 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:35.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:36.786 01.174 20224 Exposure complete
22:07:36.868 00.082 20224 worker thread done servicing request
22:07:36.868 00.000 8996 OnExposeComplete: enter
22:07:36.871 00.003 8996 UpdateGuideState(): m_state=6
22:07:36.873 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3722
22:07:36.876 00.003 8996 Star::Find returns 1 (0), X=138.62, Y=472.87, Mass=757301, SNR=383.1, Peak=65507 HFD=4.5
22:07:36.878 00.002 8996 MultiStar: [#1 0.25,0.30,0.62,U] [#2 -0.23,-0.00,0.68,U] [#3 -0.02,-0.05,0.61,U] [#4 0.05,-0.22,0.55,U] [#5 -0.07,0.22,0.70,U] [#6 -0.04,-0.06,0.45,U] [#7 -0.24,0.06,0.41,U] [#8 -0.05,0.25,0.35,U] 
22:07:36.879 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {0.11, 0.23}
22:07:36.881 00.002 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
22:07:36.882 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
22:07:36.884 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.68 mountX=-0.02 mountY=-0.09, mountTheta=-1.77
22:07:36.888 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
22:07:36.890 00.002 8996 Enqueuing Move request for scope (-0.01, 0.09)
22:07:36.892 00.002 20224 Worker thread wakes up
22:07:36.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:07:36.892 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:07:36.892 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
22:07:36.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:07:36.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:36.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:07:36.893 00.001 20224 MoveAxis(E, 0, ABG)
22:07:36.893 00.000 20224 Move returns status 0, amount 0
22:07:36.893 00.000 20224 MoveAxis(N, 0, ABG)
22:07:36.893 00.000 20224 Move returns status 0, amount 0
22:07:36.893 00.000 20224 move complete, result=0
22:07:36.893 00.000 20224 worker thread done servicing request
22:07:36.899 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2758, FiltMin=2496, FiltMax=28598, Gamma=1.000
22:07:36.918 00.019 8996 UpdateGuideState exits: m=757301 SNR=383.1
22:07:36.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:36.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:36.920 00.000 8996 Enqueuing Expose request
22:07:36.921 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:36.922 00.001 20224 Worker thread wakes up
22:07:36.922 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:36.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:37.907 00.985 20224 Exposure complete
22:07:37.988 00.081 20224 worker thread done servicing request
22:07:37.988 00.000 8996 OnExposeComplete: enter
22:07:37.990 00.002 8996 UpdateGuideState(): m_state=6
22:07:37.991 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3723
22:07:37.992 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.60, Mass=720992, SNR=361.5, Peak=57987 HFD=4.7
22:07:37.994 00.002 8996 MultiStar: [#1 0.14,0.35,0.66,U] [#2 -0.23,-0.29,0.64,U] [#3 -0.05,-0.23,0.56,U] [#4 0.08,-0.42,0.54,U] [#5 -0.03,0.07,0.60,U] [#6 -0.02,-0.18,0.45,U] [#7 -0.10,0.09,0.46,U] [#8 -0.18,0.13,0.34,U] 
22:07:37.997 00.003 8996 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {0.14, -0.04}
22:07:37.999 00.002 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
22:07:38.001 00.002 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
22:07:38.004 00.003 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.68 mountX=-0.00 mountY=0.06, mountTheta=1.58
22:07:38.008 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
22:07:38.010 00.002 8996 Enqueuing Move request for scope (-0.01, -0.06)
22:07:38.011 00.001 20224 Worker thread wakes up
22:07:38.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
22:07:38.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
22:07:38.012 00.001 20224 Moving (-0.01, -0.06) raw xDistance=-0.00 yDistance=0.06
22:07:38.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:07:38.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:38.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:07:38.012 00.000 20224 MoveAxis(E, 0, ABG)
22:07:38.012 00.000 20224 Move returns status 0, amount 0
22:07:38.012 00.000 20224 MoveAxis(N, 0, ABG)
22:07:38.012 00.000 20224 Move returns status 0, amount 0
22:07:38.012 00.000 20224 move complete, result=0
22:07:38.012 00.000 20224 worker thread done servicing request
22:07:38.017 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57987, med=2758, FiltMin=2505, FiltMax=27744, Gamma=1.000
22:07:38.037 00.020 8996 UpdateGuideState exits: m=720992 SNR=361.5
22:07:38.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:38.038 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:38.039 00.001 8996 Enqueuing Expose request
22:07:38.040 00.001 20224 Worker thread wakes up
22:07:38.040 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:07:38.041 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:38.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:39.210 01.169 20224 Exposure complete
22:07:39.300 00.090 20224 worker thread done servicing request
22:07:39.300 00.000 8996 OnExposeComplete: enter
22:07:39.302 00.002 8996 UpdateGuideState(): m_state=6
22:07:39.303 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3724
22:07:39.304 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.76, Mass=698563, SNR=354.6, Peak=58659 HFD=4.6
22:07:39.306 00.002 8996 MultiStar: [#1 0.17,0.11,0.66,U] [#2 -0.17,-0.08,0.82,U] [#3 0.06,0.10,0.57,U] [#4 0.14,0.13,0.47,U] [#5 0.03,0.25,0.62,U] [#6 0.22,-0.01,0.44,U] [#7 0.12,0.48,0.00,M1] [#8 -0.12,0.16,0.36,U] 
22:07:39.308 00.002 8996 refined, 7 included, MultiStar: {0.06, 0.09}, one-star: {0.16, 0.12}
22:07:39.310 00.002 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
22:07:39.311 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
22:07:39.312 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.99 mountX=0.05 mountY=-0.10, mountTheta=-1.09
22:07:39.314 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.09, opts=13)
22:07:39.315 00.001 8996 Enqueuing Move request for scope (0.06, 0.09)
22:07:39.317 00.002 20224 Worker thread wakes up
22:07:39.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
22:07:39.317 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
22:07:39.317 00.000 20224 Moving (0.06, 0.09) raw xDistance=0.05 yDistance=-0.10
22:07:39.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:07:39.318 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:39.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:07:39.318 00.000 20224 MoveAxis(E, 0, ABG)
22:07:39.318 00.000 20224 Move returns status 0, amount 0
22:07:39.318 00.000 20224 MoveAxis(N, 0, ABG)
22:07:39.318 00.000 20224 Move returns status 0, amount 0
22:07:39.318 00.000 20224 move complete, result=0
22:07:39.318 00.000 20224 worker thread done servicing request
22:07:39.322 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58659, med=2758, FiltMin=2499, FiltMax=28787, Gamma=1.000
22:07:39.348 00.026 8996 UpdateGuideState exits: m=698563 SNR=354.6
22:07:39.351 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:39.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:39.354 00.002 8996 Enqueuing Expose request
22:07:39.355 00.001 20224 Worker thread wakes up
22:07:39.355 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:39.357 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:39.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:40.318 00.961 20224 Exposure complete
22:07:40.376 00.058 20224 worker thread done servicing request
22:07:40.376 00.000 8996 OnExposeComplete: enter
22:07:40.377 00.001 8996 UpdateGuideState(): m_state=6
22:07:40.378 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3725
22:07:40.379 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.60, Mass=660458, SNR=323.0, Peak=48835 HFD=4.4
22:07:40.380 00.001 8996 MultiStar: [#1 -0.02,0.35,0.69,U] [#2 -0.27,-0.31,0.84,U] [#3 -0.22,-0.08,0.69,U] [#4 -0.11,-0.04,0.60,U] [#5 -0.18,0.09,0.66,U] [#6 -0.19,-0.25,0.53,U] [#7 -0.33,0.23,0.50,U] [#8 -0.31,0.14,0.38,U] 
22:07:40.380 00.000 8996 single-star, 8 included, MultiStar: {-0.17, -0.01}, one-star: {-0.06, -0.04}
22:07:40.381 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
22:07:40.382 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
22:07:40.383 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.55 mountX=-0.06 mountY=0.05, mountTheta=2.44
22:07:40.384 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
22:07:40.385 00.001 8996 Enqueuing Move request for scope (-0.06, -0.04)
22:07:40.386 00.001 20224 Worker thread wakes up
22:07:40.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
22:07:40.386 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
22:07:40.386 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.06 yDistance=0.05
22:07:40.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:07:40.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:40.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:07:40.386 00.000 20224 MoveAxis(E, 0, ABG)
22:07:40.386 00.000 20224 Move returns status 0, amount 0
22:07:40.386 00.000 20224 MoveAxis(N, 0, ABG)
22:07:40.386 00.000 20224 Move returns status 0, amount 0
22:07:40.386 00.000 20224 move complete, result=0
22:07:40.386 00.000 20224 worker thread done servicing request
22:07:40.390 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48835, med=2758, FiltMin=2473, FiltMax=22288, Gamma=1.000
22:07:40.404 00.014 8996 UpdateGuideState exits: m=660458 SNR=323.0
22:07:40.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:40.407 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:40.408 00.001 8996 Enqueuing Expose request
22:07:40.409 00.001 20224 Worker thread wakes up
22:07:40.409 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:40.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:40.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:41.578 01.168 20224 Exposure complete
22:07:41.646 00.068 20224 worker thread done servicing request
22:07:41.647 00.001 8996 OnExposeComplete: enter
22:07:41.648 00.001 8996 UpdateGuideState(): m_state=6
22:07:41.649 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3726
22:07:41.650 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.61, Mass=726860, SNR=365.2, Peak=52131 HFD=4.7
22:07:41.652 00.002 8996 MultiStar: [#1 0.17,0.03,0.66,U] [#2 0.06,-0.43,0.71,U] [#3 0.27,-0.24,0.58,U] [#4 0.24,-0.42,0.00,M1] [#5 -0.01,0.04,0.63,U] [#6 0.12,-0.25,0.43,U] [#7 0.19,0.17,0.44,U] [#8 -0.05,0.09,0.37,U] 
22:07:41.653 00.001 8996 single-star, 7 included, MultiStar: {0.11, -0.09}, one-star: {0.12, -0.03}
22:07:41.655 00.002 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
22:07:41.657 00.002 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
22:07:41.658 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.26 mountX=0.12 mountY=0.02, mountTheta=0.15
22:07:41.661 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.03, opts=13)
22:07:41.663 00.002 8996 Enqueuing Move request for scope (0.12, -0.03)
22:07:41.665 00.002 20224 Worker thread wakes up
22:07:41.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
22:07:41.665 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
22:07:41.665 00.000 20224 Moving (0.12, -0.03) raw xDistance=0.12 yDistance=0.02
22:07:41.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:07:41.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:41.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:07:41.665 00.000 20224 MoveAxis(E, 0, ABG)
22:07:41.665 00.000 20224 Move returns status 0, amount 0
22:07:41.666 00.001 20224 MoveAxis(N, 0, ABG)
22:07:41.666 00.000 20224 Move returns status 0, amount 0
22:07:41.666 00.000 20224 move complete, result=0
22:07:41.666 00.000 20224 worker thread done servicing request
22:07:41.677 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=52131, med=2758, FiltMin=2509, FiltMax=27632, Gamma=1.000
22:07:41.703 00.026 8996 UpdateGuideState exits: m=726860 SNR=365.2
22:07:41.705 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:41.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:41.707 00.001 8996 Enqueuing Expose request
22:07:41.708 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:41.709 00.001 20224 Worker thread wakes up
22:07:41.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:41.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:42.692 00.983 20224 Exposure complete
22:07:42.772 00.080 20224 worker thread done servicing request
22:07:42.772 00.000 8996 OnExposeComplete: enter
22:07:42.773 00.001 8996 UpdateGuideState(): m_state=6
22:07:42.774 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3727
22:07:42.775 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=472.79, Mass=754545, SNR=362.6, Peak=65507 HFD=4.4
22:07:42.776 00.001 8996 MultiStar: [#1 0.43,0.28,0.00,M1] [#2 0.01,-0.09,0.62,U] [#3 0.26,-0.19,0.53,U] [#4 0.30,-0.28,0.55,U] [#5 0.14,0.10,0.56,U] [#6 0.00,-0.38,0.45,U] [#7 -0.06,0.12,0.43,U] [#8 0.16,0.09,0.36,U] 
22:07:42.777 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.04}, one-star: {0.37, 0.15}
22:07:42.778 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
22:07:42.779 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
22:07:42.780 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.23 mountX=0.18 mountY=0.02, mountTheta=0.12
22:07:42.782 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.04, opts=13)
22:07:42.783 00.001 8996 Enqueuing Move request for scope (0.18, -0.04)
22:07:42.784 00.001 20224 Worker thread wakes up
22:07:42.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
22:07:42.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
22:07:42.784 00.000 20224 Moving (0.18, -0.04) raw xDistance=0.18 yDistance=0.02
22:07:42.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:07:42.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:42.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:07:42.784 00.000 20224 MoveAxis(E, 0, ABG)
22:07:42.784 00.000 20224 Move returns status 0, amount 0
22:07:42.784 00.000 20224 MoveAxis(N, 0, ABG)
22:07:42.784 00.000 20224 Move returns status 0, amount 0
22:07:42.784 00.000 20224 move complete, result=0
22:07:42.784 00.000 20224 worker thread done servicing request
22:07:42.788 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2761, FiltMin=2512, FiltMax=31696, Gamma=1.000
22:07:42.802 00.014 8996 UpdateGuideState exits: m=754545 SNR=362.6
22:07:42.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:42.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:42.805 00.001 8996 Enqueuing Expose request
22:07:42.805 00.000 20224 Worker thread wakes up
22:07:42.805 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:42.806 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:42.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:43.975 01.169 20224 Exposure complete
22:07:44.056 00.081 20224 worker thread done servicing request
22:07:44.056 00.000 8996 OnExposeComplete: enter
22:07:44.057 00.001 8996 UpdateGuideState(): m_state=6
22:07:44.059 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3728
22:07:44.060 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.62, Mass=768633, SNR=371.2, Peak=59667 HFD=4.5
22:07:44.061 00.001 8996 MultiStar: [#1 0.12,-0.03,0.65,U] [#2 -0.17,-0.19,0.70,U] [#3 0.02,-0.55,0.00,M1] [#4 0.01,-0.50,0.00,M1] [#5 -0.13,0.07,0.59,U] [#6 0.07,-0.31,0.45,U] [#7 -0.14,-0.08,0.43,U] [#8 -0.19,-0.02,0.39,U] 
22:07:44.062 00.001 8996 single-star, 6 included, MultiStar: {-0.04, -0.07}, one-star: {0.07, -0.02}
22:07:44.063 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
22:07:44.064 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
22:07:44.064 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.26 mountX=0.07 mountY=0.01, mountTheta=0.15
22:07:44.066 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
22:07:44.067 00.001 8996 Enqueuing Move request for scope (0.07, -0.02)
22:07:44.067 00.000 20224 Worker thread wakes up
22:07:44.068 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
22:07:44.068 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
22:07:44.068 00.000 20224 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.01
22:07:44.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:07:44.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:44.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:07:44.068 00.000 20224 MoveAxis(E, 0, ABG)
22:07:44.068 00.000 20224 Move returns status 0, amount 0
22:07:44.068 00.000 20224 MoveAxis(N, 0, ABG)
22:07:44.068 00.000 20224 Move returns status 0, amount 0
22:07:44.068 00.000 20224 move complete, result=0
22:07:44.068 00.000 20224 worker thread done servicing request
22:07:44.072 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59667, med=2758, FiltMin=2477, FiltMax=29312, Gamma=1.000
22:07:44.098 00.026 8996 UpdateGuideState exits: m=768633 SNR=371.2
22:07:44.099 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:44.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:44.101 00.001 8996 Enqueuing Expose request
22:07:44.102 00.001 20224 Worker thread wakes up
22:07:44.102 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:07:44.103 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:44.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:45.093 00.990 20224 Exposure complete
22:07:45.178 00.085 20224 worker thread done servicing request
22:07:45.178 00.000 8996 OnExposeComplete: enter
22:07:45.179 00.001 8996 UpdateGuideState(): m_state=6
22:07:45.180 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3729
22:07:45.181 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.69, Mass=801034, SNR=355.3, Peak=65507 HFD=4.6
22:07:45.181 00.000 8996 MultiStar: [#1 0.04,-0.16,0.66,U] [#2 -0.08,-0.19,0.75,U] [#3 -0.04,-0.21,0.64,U] [#4 0.07,-0.22,0.49,U] [#5 -0.09,0.03,0.58,U] [#6 0.13,-0.05,0.47,U] [#7 0.04,0.20,0.43,U] [#8 -0.10,0.09,0.40,U] 
22:07:45.182 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.06}, one-star: {0.07, 0.05}
22:07:45.183 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
22:07:45.184 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
22:07:45.184 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.46 mountX=0.01 mountY=0.06, mountTheta=1.37
22:07:45.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.06, opts=13)
22:07:45.187 00.001 8996 Enqueuing Move request for scope (0.01, -0.06)
22:07:45.189 00.002 20224 Worker thread wakes up
22:07:45.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
22:07:45.189 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
22:07:45.189 00.000 20224 Moving (0.01, -0.06) raw xDistance=0.01 yDistance=0.06
22:07:45.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:07:45.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:45.190 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:07:45.190 00.000 20224 MoveAxis(E, 0, ABG)
22:07:45.190 00.000 20224 Move returns status 0, amount 0
22:07:45.190 00.000 20224 MoveAxis(N, 0, ABG)
22:07:45.190 00.000 20224 Move returns status 0, amount 0
22:07:45.190 00.000 20224 move complete, result=0
22:07:45.190 00.000 20224 worker thread done servicing request
22:07:45.196 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2761, FiltMin=2518, FiltMax=31075, Gamma=1.000
22:07:45.212 00.016 8996 UpdateGuideState exits: m=801034 SNR=355.3
22:07:45.213 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:45.214 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:45.215 00.001 8996 Enqueuing Expose request
22:07:45.216 00.001 20224 Worker thread wakes up
22:07:45.216 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:07:45.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:45.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:46.373 01.156 20224 Exposure complete
22:07:46.432 00.059 20224 worker thread done servicing request
22:07:46.433 00.001 8996 OnExposeComplete: enter
22:07:46.434 00.001 8996 UpdateGuideState(): m_state=6
22:07:46.434 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3730
22:07:46.435 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.58, Mass=707912, SNR=385.6, Peak=55603 HFD=4.6
22:07:46.436 00.001 8996 MultiStar: [#1 0.12,-0.03,0.61,U] [#2 -0.01,-0.30,0.71,U] [#3 -0.10,-0.46,0.00,M1] [#4 0.03,-0.41,0.57,U] [#5 -0.01,-0.14,0.56,U] [#6 -0.04,-0.39,0.36,U] [#7 0.01,-0.05,0.40,U] [#8 -0.14,-0.13,0.38,U] 
22:07:46.437 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.18}, one-star: {0.24, -0.06}
22:07:46.438 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
22:07:46.438 00.000 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
22:07:46.439 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.28 mountX=0.07 mountY=0.17, mountTheta=1.18
22:07:46.440 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.18, opts=13)
22:07:46.441 00.001 8996 Enqueuing Move request for scope (0.05, -0.18)
22:07:46.442 00.001 20224 Worker thread wakes up
22:07:46.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
22:07:46.442 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
22:07:46.442 00.000 20224 Moving (0.05, -0.18) raw xDistance=0.07 yDistance=0.17
22:07:46.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:07:46.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:46.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:07:46.442 00.000 20224 MoveAxis(E, 0, ABG)
22:07:46.442 00.000 20224 Move returns status 0, amount 0
22:07:46.442 00.000 20224 MoveAxis(N, 0, ABG)
22:07:46.442 00.000 20224 Move returns status 0, amount 0
22:07:46.442 00.000 20224 move complete, result=0
22:07:46.442 00.000 20224 worker thread done servicing request
22:07:46.447 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55603, med=2761, FiltMin=2489, FiltMax=29136, Gamma=1.000
22:07:46.462 00.015 8996 UpdateGuideState exits: m=707912 SNR=385.6
22:07:46.462 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:46.463 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:46.464 00.001 8996 Enqueuing Expose request
22:07:46.465 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:07:46.466 00.001 20224 Worker thread wakes up
22:07:46.466 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:46.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:47.449 00.983 20224 Exposure complete
22:07:47.518 00.069 20224 worker thread done servicing request
22:07:47.518 00.000 8996 OnExposeComplete: enter
22:07:47.519 00.001 8996 UpdateGuideState(): m_state=6
22:07:47.520 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3731
22:07:47.521 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.38, Mass=738151, SNR=368.0, Peak=49069 HFD=4.7
22:07:47.523 00.002 8996 MultiStar: [#1 -0.15,0.01,0.69,U] [#2 -0.57,-0.47,0.00,M1] [#3 -0.26,-0.37,0.56,U] [#4 -0.21,-0.41,0.00,M1] [#5 -0.35,-0.18,0.60,U] [#6 -0.23,-0.48,0.00,M1] [#7 -0.33,-0.21,0.41,U] [#8 -0.36,-0.19,0.39,U] 
22:07:47.524 00.001 8996 single-star, 5 included, MultiStar: {-0.24, -0.20}, one-star: {-0.16, -0.26}
22:07:47.524 00.000 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
22:07:47.525 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
22:07:47.527 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.26 hyp=0.30 cameraTheta=-2.12 mountX=-0.13 mountY=0.28, mountTheta=2.02
22:07:47.529 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.26, opts=13)
22:07:47.531 00.002 8996 Enqueuing Move request for scope (-0.16, -0.26)
22:07:47.532 00.001 20224 Worker thread wakes up
22:07:47.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.26) opts 0xd
22:07:47.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.26)
22:07:47.532 00.000 20224 Moving (-0.16, -0.26) raw xDistance=-0.13 yDistance=0.28
22:07:47.533 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:07:47.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:07:47.533 00.000 20224 MoveAxis(E, 0, ABG)
22:07:47.533 00.000 20224 Move returns status 0, amount 0
22:07:47.533 00.000 20224 MoveAxis(S, 58, ABG)
22:07:47.533 00.000 20224 Guiding  Dir = 1, Dur = 58
22:07:47.533 00.000 20224 IsSlewing returns 0
22:07:47.534 00.001 20224 IsGuiding returns 0
22:07:47.540 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49069, med=2765, FiltMin=2496, FiltMax=24640, Gamma=1.000
22:07:47.559 00.019 8996 UpdateGuideState exits: m=738151 SNR=368.0
22:07:47.562 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:47.563 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:47.565 00.002 8996 Enqueuing Expose request
22:07:47.601 00.036 20224 IsGuiding returns 1
22:07:47.601 00.000 20224 scope still moving after pulse duration time elapsed
22:07:47.631 00.030 20224 IsSlewing returns 0
22:07:47.631 00.000 20224 IsGuiding returns 1
22:07:47.668 00.037 20224 IsSlewing returns 0
22:07:47.668 00.000 20224 IsGuiding returns 1
22:07:47.694 00.026 20224 IsSlewing returns 0
22:07:47.694 00.000 20224 IsGuiding returns 0
22:07:47.695 00.001 20224 scope move finished after 58 + 102 ms
22:07:47.695 00.000 20224 Move returns status 0, amount 58
22:07:47.695 00.000 20224 move complete, result=0
22:07:47.695 00.000 20224 worker thread done servicing request
22:07:47.695 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
22:07:47.697 00.002 20224 Worker thread wakes up
22:07:47.697 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:47.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:48.863 01.166 20224 Exposure complete
22:07:48.945 00.082 20224 worker thread done servicing request
22:07:48.945 00.000 8996 OnExposeComplete: enter
22:07:48.946 00.001 8996 UpdateGuideState(): m_state=6
22:07:48.947 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3732
22:07:48.948 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.72, Mass=676031, SNR=330.9, Peak=51805 HFD=4.4
22:07:48.949 00.001 8996 MultiStar: [#1 -0.18,0.12,0.69,U] [#2 -0.36,-0.45,0.00,M2] [#3 -0.29,-0.14,0.66,U] [#4 -0.26,-0.27,0.60,U] [#5 -0.36,0.03,0.68,U] [#6 -0.28,-0.27,0.44,U] [#7 -0.34,0.15,0.45,U] [#8 -0.39,-0.12,0.41,U] 
22:07:48.950 00.001 8996 refined, 7 included, MultiStar: {-0.30, -0.03}, one-star: {-0.32, 0.08}
22:07:48.951 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
22:07:48.951 00.000 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
22:07:48.952 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-3.03 mountX=-0.29 mountY=0.07, mountTheta=2.91
22:07:48.953 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.03, opts=13)
22:07:48.954 00.001 8996 Enqueuing Move request for scope (-0.30, -0.03)
22:07:48.955 00.001 20224 Worker thread wakes up
22:07:48.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.03) opts 0xd
22:07:48.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.03)
22:07:48.955 00.000 20224 Moving (-0.30, -0.03) raw xDistance=-0.29 yDistance=0.07
22:07:48.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
22:07:48.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:48.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:07:48.955 00.000 20224 MoveAxis(E, 43, ABG)
22:07:48.955 00.000 20224 Guiding  Dir = 2, Dur = 43
22:07:48.956 00.001 20224 IsSlewing returns 0
22:07:48.956 00.000 20224 IsGuiding returns 0
22:07:48.961 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51805, med=2765, FiltMin=2496, FiltMax=24073, Gamma=1.000
22:07:48.976 00.015 8996 UpdateGuideState exits: m=676031 SNR=330.9
22:07:48.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:48.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:48.978 00.000 8996 Enqueuing Expose request
22:07:49.007 00.029 20224 IsGuiding returns 1
22:07:49.008 00.001 20224 scope still moving after pulse duration time elapsed
22:07:49.042 00.034 20224 IsSlewing returns 0
22:07:49.042 00.000 20224 IsGuiding returns 1
22:07:49.069 00.027 20224 IsSlewing returns 0
22:07:49.069 00.000 20224 IsGuiding returns 1
22:07:49.100 00.031 20224 IsSlewing returns 0
22:07:49.100 00.000 20224 IsGuiding returns 0
22:07:49.100 00.000 20224 scope move finished after 43 + 101 ms
22:07:49.100 00.000 20224 Move returns status 0, amount 43
22:07:49.100 00.000 20224 MoveAxis(N, 0, ABG)
22:07:49.100 00.000 20224 Move returns status 0, amount 0
22:07:49.101 00.001 20224 move complete, result=0
22:07:49.101 00.000 20224 worker thread done servicing request
22:07:49.101 00.000 20224 Worker thread wakes up
22:07:49.101 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH
22:07:49.103 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:49.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:50.088 00.985 20224 Exposure complete
22:07:50.172 00.084 20224 worker thread done servicing request
22:07:50.172 00.000 8996 OnExposeComplete: enter
22:07:50.173 00.001 8996 UpdateGuideState(): m_state=6
22:07:50.174 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3733
22:07:50.175 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.94, Mass=766872, SNR=337.9, Peak=65507 HFD=4.5
22:07:50.176 00.001 8996 MultiStar: [#1 0.04,0.35,0.70,U] [#2 -0.18,-0.00,0.76,U] [#3 -0.05,-0.05,0.64,U] [#4 -0.08,-0.12,0.62,U] [#5 0.06,0.07,0.57,U] [#6 -0.18,-0.21,0.43,U] [#7 -0.06,0.37,0.44,U] [#8 0.07,0.20,0.44,U] 
22:07:50.177 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.11}, one-star: {0.16, 0.30}
22:07:50.177 00.000 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
22:07:50.178 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
22:07:50.179 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.67 mountX=-0.02 mountY=-0.11, mountTheta=-1.77
22:07:50.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.11, opts=13)
22:07:50.182 00.001 8996 Enqueuing Move request for scope (-0.01, 0.11)
22:07:50.183 00.001 20224 Worker thread wakes up
22:07:50.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
22:07:50.184 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
22:07:50.184 00.000 20224 Moving (-0.01, 0.11) raw xDistance=-0.02 yDistance=-0.11
22:07:50.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:07:50.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:50.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:07:50.184 00.000 20224 MoveAxis(E, 0, ABG)
22:07:50.184 00.000 20224 Move returns status 0, amount 0
22:07:50.184 00.000 20224 MoveAxis(N, 0, ABG)
22:07:50.184 00.000 20224 Move returns status 0, amount 0
22:07:50.184 00.000 20224 move complete, result=0
22:07:50.184 00.000 20224 worker thread done servicing request
22:07:50.191 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2765, FiltMin=2518, FiltMax=29702, Gamma=1.000
22:07:50.215 00.024 8996 UpdateGuideState exits: m=766872 SNR=337.9
22:07:50.217 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:50.219 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:50.221 00.002 8996 Enqueuing Expose request
22:07:50.222 00.001 20224 Worker thread wakes up
22:07:50.223 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:50.225 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:50.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:51.390 01.165 20224 Exposure complete
22:07:51.487 00.097 20224 worker thread done servicing request
22:07:51.487 00.000 8996 OnExposeComplete: enter
22:07:51.489 00.002 8996 UpdateGuideState(): m_state=6
22:07:51.491 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3734
22:07:51.493 00.002 8996 Star::Find returns 1 (0), X=138.86, Y=472.96, Mass=690493, SNR=367.7, Peak=65507 HFD=4.4
22:07:51.495 00.002 8996 MultiStar: [#1 0.48,0.37,0.00,M1] [#2 0.13,0.03,0.69,U] [#3 0.42,0.22,0.00,M1] [#4 0.43,-0.06,0.52,U] [#5 0.19,0.31,0.60,U] [#6 0.33,0.08,0.43,U] [#7 0.20,0.23,0.43,U] [#8 0.09,0.35,0.39,U] 
22:07:51.497 00.002 8996 refined, 6 included, MultiStar: {0.26, 0.19}, one-star: {0.36, 0.32}
22:07:51.498 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
22:07:51.500 00.002 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
22:07:51.502 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=0.19 hyp=0.32 cameraTheta=0.63 mountX=0.24 mountY=-0.22, mountTheta=-0.74
22:07:51.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.19, opts=13)
22:07:51.506 00.002 8996 Enqueuing Move request for scope (0.26, 0.19)
22:07:51.508 00.002 20224 Worker thread wakes up
22:07:51.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.19) opts 0xd
22:07:51.508 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.19)
22:07:51.508 00.000 20224 Moving (0.26, 0.19) raw xDistance=0.24 yDistance=-0.22
22:07:51.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:07:51.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:51.509 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:07:51.509 00.000 20224 MoveAxis(W, 35, ABG)
22:07:51.509 00.000 20224 Guiding  Dir = 3, Dur = 35
22:07:51.509 00.000 20224 IsSlewing returns 0
22:07:51.510 00.001 20224 IsGuiding returns 0
22:07:51.511 00.001 20224 PulseGuide returned control before completion, sleep 44
22:07:51.517 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2761, FiltMin=2483, FiltMax=28134, Gamma=1.000
22:07:51.536 00.019 8996 UpdateGuideState exits: m=690493 SNR=367.7
22:07:51.538 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:51.538 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:51.539 00.001 8996 Enqueuing Expose request
22:07:51.566 00.027 20224 IsGuiding returns 1
22:07:51.566 00.000 20224 scope still moving after pulse duration time elapsed
22:07:51.597 00.031 20224 IsSlewing returns 0
22:07:51.597 00.000 20224 IsGuiding returns 0
22:07:51.597 00.000 20224 scope move finished after 35 + 52 ms
22:07:51.597 00.000 20224 Move returns status 0, amount 35
22:07:51.597 00.000 20224 MoveAxis(N, 0, ABG)
22:07:51.597 00.000 20224 Move returns status 0, amount 0
22:07:51.598 00.001 20224 move complete, result=0
22:07:51.598 00.000 20224 worker thread done servicing request
22:07:51.598 00.000 20224 Worker thread wakes up
22:07:51.598 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:51.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:51.598 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.2 px 0 ms NORTH
22:07:52.562 00.964 20224 Exposure complete
22:07:52.624 00.062 20224 worker thread done servicing request
22:07:52.624 00.000 8996 OnExposeComplete: enter
22:07:52.625 00.001 8996 UpdateGuideState(): m_state=6
22:07:52.625 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3735
22:07:52.626 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=472.99, Mass=674825, SNR=377.1, Peak=60035 HFD=4.6
22:07:52.627 00.001 8996 MultiStar: [#1 0.13,0.62,0.00,M2] [#2 -0.25,-0.05,0.71,U] [#3 0.07,0.14,0.61,U] [#4 0.08,0.21,0.49,U] [#5 -0.11,0.27,0.58,U] [#6 -0.16,-0.05,0.36,U] [#7 -0.19,0.36,0.42,U] [#8 -0.24,0.47,0.00,M1] 
22:07:52.628 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.19}, one-star: {0.11, 0.35}
22:07:52.629 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
22:07:52.630 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
22:07:52.630 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.82 mountX=-0.07 mountY=-0.18, mountTheta=-1.91
22:07:52.632 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.19, opts=13)
22:07:52.633 00.001 8996 Enqueuing Move request for scope (-0.05, 0.19)
22:07:52.634 00.001 20224 Worker thread wakes up
22:07:52.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
22:07:52.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
22:07:52.634 00.000 20224 Moving (-0.05, 0.19) raw xDistance=-0.07 yDistance=-0.18
22:07:52.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:07:52.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:52.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:07:52.634 00.000 20224 MoveAxis(E, 0, ABG)
22:07:52.634 00.000 20224 Move returns status 0, amount 0
22:07:52.634 00.000 20224 MoveAxis(N, 0, ABG)
22:07:52.634 00.000 20224 Move returns status 0, amount 0
22:07:52.634 00.000 20224 move complete, result=0
22:07:52.634 00.000 20224 worker thread done servicing request
22:07:52.640 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60035, med=2765, FiltMin=2499, FiltMax=27811, Gamma=1.000
22:07:52.661 00.021 8996 UpdateGuideState exits: m=674825 SNR=377.1
22:07:52.661 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:52.663 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:52.664 00.001 8996 Enqueuing Expose request
22:07:52.665 00.001 20224 Worker thread wakes up
22:07:52.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:52.665 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:52.666 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:53.838 01.172 20224 Exposure complete
22:07:53.905 00.067 20224 worker thread done servicing request
22:07:53.905 00.000 8996 OnExposeComplete: enter
22:07:53.906 00.001 8996 UpdateGuideState(): m_state=6
22:07:53.907 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3736
22:07:53.908 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.95, Mass=710625, SNR=358.6, Peak=65507 HFD=4.4
22:07:53.908 00.000 8996 MultiStar: [#1 0.21,0.36,0.73,U] [#2 -0.00,-0.21,0.77,U] [#3 -0.10,-0.17,0.62,U] [#4 -0.07,-0.13,0.57,U] [#5 0.06,0.29,0.56,U] [#6 0.07,-0.04,0.43,U] [#7 -0.10,0.48,0.00,M1] [#8 0.01,0.18,0.36,U] 
22:07:53.909 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.09}, one-star: {0.18, 0.31}
22:07:53.910 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
22:07:53.910 00.000 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
22:07:53.911 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.99 mountX=0.05 mountY=-0.10, mountTheta=-1.09
22:07:53.913 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.09, opts=13)
22:07:53.913 00.000 8996 Enqueuing Move request for scope (0.06, 0.09)
22:07:53.914 00.001 20224 Worker thread wakes up
22:07:53.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
22:07:53.915 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
22:07:53.915 00.000 20224 Moving (0.06, 0.09) raw xDistance=0.05 yDistance=-0.10
22:07:53.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:07:53.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:53.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:07:53.915 00.000 20224 MoveAxis(E, 0, ABG)
22:07:53.915 00.000 20224 Move returns status 0, amount 0
22:07:53.915 00.000 20224 MoveAxis(N, 0, ABG)
22:07:53.915 00.000 20224 Move returns status 0, amount 0
22:07:53.915 00.000 20224 move complete, result=0
22:07:53.915 00.000 20224 worker thread done servicing request
22:07:53.919 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2768, FiltMin=2502, FiltMax=29926, Gamma=1.000
22:07:53.940 00.021 8996 UpdateGuideState exits: m=710625 SNR=358.6
22:07:53.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:53.943 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:53.943 00.000 8996 Enqueuing Expose request
22:07:53.944 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:53.945 00.001 20224 Worker thread wakes up
22:07:53.945 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:53.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:54.929 00.984 20224 Exposure complete
22:07:55.001 00.072 20224 worker thread done servicing request
22:07:55.001 00.000 8996 OnExposeComplete: enter
22:07:55.002 00.001 8996 UpdateGuideState(): m_state=6
22:07:55.004 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3737
22:07:55.005 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=473.16, Mass=830413, SNR=436.9, Peak=65507 HFD=4.6
22:07:55.007 00.002 8996 MultiStar: [#1 0.18,0.63,0.00,M2] [#2 -0.04,-0.03,0.71,U] [#3 0.05,0.15,0.50,U] [#4 0.12,0.14,0.42,U] [#5 -0.05,0.42,0.53,U] [#6 0.17,0.09,0.32,U] [#7 -0.18,0.41,0.37,U] [#8 -0.01,0.39,0.29,U] 
22:07:55.008 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.28}, one-star: {0.10, 0.52}
22:07:55.009 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
22:07:55.010 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
22:07:55.012 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.49 mountX=-0.00 mountY=-0.28, mountTheta=-1.58
22:07:55.014 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.28, opts=13)
22:07:55.015 00.001 8996 Enqueuing Move request for scope (0.02, 0.28)
22:07:55.017 00.002 20224 Worker thread wakes up
22:07:55.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
22:07:55.017 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
22:07:55.017 00.000 20224 Moving (0.02, 0.28) raw xDistance=-0.00 yDistance=-0.28
22:07:55.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:07:55.018 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:07:55.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:07:55.018 00.000 20224 MoveAxis(E, 0, ABG)
22:07:55.018 00.000 20224 Move returns status 0, amount 0
22:07:55.018 00.000 20224 MoveAxis(N, 0, ABG)
22:07:55.018 00.000 20224 Move returns status 0, amount 0
22:07:55.018 00.000 20224 move complete, result=0
22:07:55.018 00.000 20224 worker thread done servicing request
22:07:55.024 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2765, FiltMin=2509, FiltMax=31401, Gamma=1.000
22:07:55.050 00.026 8996 UpdateGuideState exits: m=830413 SNR=436.9
22:07:55.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:55.052 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:55.053 00.001 8996 Enqueuing Expose request
22:07:55.054 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:07:55.055 00.001 20224 Worker thread wakes up
22:07:55.055 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:55.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:56.213 01.158 20224 Exposure complete
22:07:56.278 00.065 20224 worker thread done servicing request
22:07:56.278 00.000 8996 OnExposeComplete: enter
22:07:56.280 00.002 8996 UpdateGuideState(): m_state=6
22:07:56.281 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3738
22:07:56.283 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=472.97, Mass=723819, SNR=354.3, Peak=59411 HFD=4.3
22:07:56.285 00.002 8996 MultiStar: [#1 -0.18,0.48,0.00,M3] [#2 -0.49,-0.12,0.00,M1] [#3 -0.35,0.10,0.58,U] [#4 -0.31,0.04,0.63,U] [#5 -0.39,0.49,0.00,M1] [#6 -0.39,0.24,0.00,M1] [#7 -0.51,0.35,0.00,M1] [#8 -0.51,0.12,0.00,M1] 
22:07:56.288 00.003 8996 refined, 2 included, MultiStar: {-0.25, 0.19}, one-star: {-0.17, 0.33}
22:07:56.289 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
22:07:56.291 00.002 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:07:56.293 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.32 cameraTheta=2.51 mountX=-0.27 mountY=-0.16, mountTheta=-2.62
22:07:56.296 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.19, opts=13)
22:07:56.298 00.002 8996 Enqueuing Move request for scope (-0.25, 0.19)
22:07:56.299 00.001 20224 Worker thread wakes up
22:07:56.300 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
22:07:56.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
22:07:56.300 00.000 20224 Moving (-0.25, 0.19) raw xDistance=-0.27 yDistance=-0.16
22:07:56.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:07:56.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:56.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:07:56.300 00.000 20224 MoveAxis(E, 40, ABG)
22:07:56.301 00.001 20224 Guiding  Dir = 2, Dur = 40
22:07:56.301 00.000 20224 IsSlewing returns 0
22:07:56.302 00.001 20224 IsGuiding returns 0
22:07:56.313 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59411, med=2765, FiltMin=2515, FiltMax=28521, Gamma=1.000
22:07:56.335 00.022 20224 PulseGuide returned control before completion, sleep 17
22:07:56.335 00.000 8996 UpdateGuideState exits: m=723819 SNR=354.3
22:07:56.337 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:56.339 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:56.340 00.001 8996 Enqueuing Expose request
22:07:56.366 00.026 20224 IsGuiding returns 1
22:07:56.366 00.000 20224 scope still moving after pulse duration time elapsed
22:07:56.398 00.032 20224 IsSlewing returns 0
22:07:56.398 00.000 20224 IsGuiding returns 1
22:07:56.428 00.030 20224 IsSlewing returns 0
22:07:56.428 00.000 20224 IsGuiding returns 0
22:07:56.428 00.000 20224 scope move finished after 40 + 86 ms
22:07:56.428 00.000 20224 Move returns status 0, amount 40
22:07:56.428 00.000 20224 MoveAxis(N, 0, ABG)
22:07:56.428 00.000 20224 Move returns status 0, amount 0
22:07:56.428 00.000 20224 move complete, result=0
22:07:56.429 00.001 20224 worker thread done servicing request
22:07:56.429 00.000 20224 Worker thread wakes up
22:07:56.429 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.2 px 0 ms NORTH
22:07:56.430 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:56.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:57.396 00.966 20224 Exposure complete
22:07:57.473 00.077 20224 worker thread done servicing request
22:07:57.473 00.000 8996 OnExposeComplete: enter
22:07:57.474 00.001 8996 UpdateGuideState(): m_state=6
22:07:57.475 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3739
22:07:57.476 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.92, Mass=773473, SNR=384.9, Peak=65507 HFD=4.6
22:07:57.477 00.001 8996 MultiStar: [#1 0.01,0.36,0.65,U] [#2 -0.21,-0.25,0.72,U] [#3 0.01,0.22,0.56,U] [#4 0.02,0.16,0.54,U] [#5 -0.05,0.47,0.00,M2] [#6 -0.09,0.02,0.42,U] [#7 -0.21,0.46,0.00,M2] [#8 -0.08,0.35,0.33,U] 
22:07:57.478 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.16}, one-star: {0.02, 0.28}
22:07:57.478 00.000 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
22:07:57.479 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
22:07:57.480 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.83 mountX=-0.06 mountY=-0.15, mountTheta=-1.92
22:07:57.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.16, opts=13)
22:07:57.483 00.001 8996 Enqueuing Move request for scope (-0.04, 0.16)
22:07:57.484 00.001 20224 Worker thread wakes up
22:07:57.485 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
22:07:57.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
22:07:57.485 00.000 20224 Moving (-0.04, 0.16) raw xDistance=-0.06 yDistance=-0.15
22:07:57.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:07:57.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:57.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:07:57.485 00.000 20224 MoveAxis(E, 0, ABG)
22:07:57.485 00.000 20224 Move returns status 0, amount 0
22:07:57.485 00.000 20224 MoveAxis(N, 0, ABG)
22:07:57.485 00.000 20224 Move returns status 0, amount 0
22:07:57.485 00.000 20224 move complete, result=0
22:07:57.485 00.000 20224 worker thread done servicing request
22:07:57.490 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2765, FiltMin=2509, FiltMax=29875, Gamma=1.000
22:07:57.505 00.015 8996 UpdateGuideState exits: m=773473 SNR=384.9
22:07:57.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:57.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:57.508 00.001 8996 Enqueuing Expose request
22:07:57.509 00.001 20224 Worker thread wakes up
22:07:57.509 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:07:57.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:57.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:58.699 01.190 20224 Exposure complete
22:07:58.776 00.077 20224 worker thread done servicing request
22:07:58.776 00.000 8996 OnExposeComplete: enter
22:07:58.778 00.002 8996 UpdateGuideState(): m_state=6
22:07:58.779 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3740
22:07:58.780 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.85, Mass=712053, SNR=342.9, Peak=63507 HFD=4.5
22:07:58.780 00.000 8996 MultiStar: [#1 0.40,0.37,0.00,M3] [#2 0.09,-0.03,0.78,U] [#3 0.19,0.00,0.67,U] [#4 0.19,-0.01,0.53,U] [#5 0.20,0.36,0.66,U] [#6 0.13,-0.04,0.45,U] [#7 0.20,0.22,0.45,U] [#8 0.16,0.09,0.43,U] 
22:07:58.782 00.002 8996 refined, 7 included, MultiStar: {0.18, 0.11}, one-star: {0.23, 0.22}
22:07:58.783 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
22:07:58.783 00.000 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
22:07:58.784 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.11 hyp=0.21 cameraTheta=0.55 mountX=0.17 mountY=-0.13, mountTheta=-0.65
22:07:58.786 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.11, opts=13)
22:07:58.787 00.001 8996 Enqueuing Move request for scope (0.18, 0.11)
22:07:58.788 00.001 20224 Worker thread wakes up
22:07:58.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.11) opts 0xd
22:07:58.788 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.11)
22:07:58.788 00.000 20224 Moving (0.18, 0.11) raw xDistance=0.17 yDistance=-0.13
22:07:58.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:07:58.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:58.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:07:58.788 00.000 20224 MoveAxis(E, 0, ABG)
22:07:58.788 00.000 20224 Move returns status 0, amount 0
22:07:58.788 00.000 20224 MoveAxis(N, 0, ABG)
22:07:58.788 00.000 20224 Move returns status 0, amount 0
22:07:58.788 00.000 20224 move complete, result=0
22:07:58.788 00.000 20224 worker thread done servicing request
22:07:58.793 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63507, med=2765, FiltMin=2521, FiltMax=27766, Gamma=1.000
22:07:58.806 00.013 8996 UpdateGuideState exits: m=712053 SNR=342.9
22:07:58.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:58.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:58.809 00.001 8996 Enqueuing Expose request
22:07:58.810 00.001 20224 Worker thread wakes up
22:07:58.810 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:58.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:58.810 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:07:59.793 00.983 20224 Exposure complete
22:07:59.864 00.071 20224 worker thread done servicing request
22:07:59.864 00.000 8996 OnExposeComplete: enter
22:07:59.866 00.002 8996 UpdateGuideState(): m_state=6
22:07:59.866 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3741
22:07:59.868 00.002 8996 Star::Find returns 1 (0), X=138.95, Y=472.76, Mass=709759, SNR=353.2, Peak=61651 HFD=4.4
22:07:59.869 00.001 8996 MultiStar: [#1 0.34,0.30,0.65,U] [#2 0.06,-0.21,0.73,U] [#3 0.33,-0.13,0.56,U] [#4 0.49,-0.16,0.00,M1] [#5 0.24,0.23,0.61,U] [#6 0.27,-0.05,0.39,U] [#7 0.31,0.18,0.46,U] [#8 0.24,0.17,0.40,U] 
22:07:59.871 00.002 8996 refined, 7 included, MultiStar: {0.29, 0.08}, one-star: {0.44, 0.12}
22:07:59.872 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
22:07:59.872 00.000 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
22:07:59.873 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.08 hyp=0.30 cameraTheta=0.26 mountX=0.28 mountY=-0.11, mountTheta=-0.37
22:07:59.875 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.08, opts=13)
22:07:59.877 00.002 8996 Enqueuing Move request for scope (0.29, 0.08)
22:07:59.878 00.001 20224 Worker thread wakes up
22:07:59.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.08) opts 0xd
22:07:59.878 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.08)
22:07:59.878 00.000 20224 Moving (0.29, 0.08) raw xDistance=0.28 yDistance=-0.11
22:07:59.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:07:59.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:59.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:07:59.878 00.000 20224 MoveAxis(W, 41, ABG)
22:07:59.878 00.000 20224 Guiding  Dir = 3, Dur = 41
22:07:59.879 00.001 20224 IsSlewing returns 0
22:07:59.879 00.000 20224 IsGuiding returns 0
22:07:59.880 00.001 20224 PulseGuide returned control before completion, sleep 50
22:07:59.884 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61651, med=2765, FiltMin=2515, FiltMax=26493, Gamma=1.000
22:07:59.906 00.022 8996 UpdateGuideState exits: m=709759 SNR=353.2
22:07:59.908 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:59.910 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:07:59.912 00.002 8996 Enqueuing Expose request
22:07:59.945 00.033 20224 IsGuiding returns 1
22:07:59.945 00.000 20224 scope still moving after pulse duration time elapsed
22:07:59.978 00.033 20224 IsSlewing returns 0
22:07:59.978 00.000 20224 IsGuiding returns 0
22:07:59.978 00.000 20224 scope move finished after 41 + 57 ms
22:07:59.978 00.000 20224 Move returns status 0, amount 41
22:07:59.978 00.000 20224 MoveAxis(N, 0, ABG)
22:07:59.978 00.000 20224 Move returns status 0, amount 0
22:07:59.978 00.000 20224 move complete, result=0
22:07:59.978 00.000 20224 worker thread done servicing request
22:07:59.978 00.000 20224 Worker thread wakes up
22:07:59.978 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:07:59.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:07:59.978 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
22:08:01.148 01.170 20224 Exposure complete
22:08:01.204 00.056 20224 worker thread done servicing request
22:08:01.204 00.000 8996 OnExposeComplete: enter
22:08:01.205 00.001 8996 UpdateGuideState(): m_state=6
22:08:01.206 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3742
22:08:01.209 00.003 8996 Star::Find returns 1 (0), X=138.28, Y=473.00, Mass=662559, SNR=324.8, Peak=52093 HFD=4.3
22:08:01.211 00.002 8996 MultiStar: [#1 -0.03,0.51,0.00,M3] [#2 -0.35,-0.10,0.87,U] [#3 -0.10,0.01,0.70,U] [#4 -0.16,-0.07,0.63,U] [#5 -0.28,0.26,0.68,U] [#6 -0.14,0.11,0.51,U] [#7 -0.20,0.27,0.50,U] [#8 -0.34,0.23,0.45,U] 
22:08:01.212 00.001 8996 refined, 7 included, MultiStar: {-0.23, 0.13}, one-star: {-0.22, 0.36}
22:08:01.213 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
22:08:01.214 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
22:08:01.215 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.13 hyp=0.26 cameraTheta=2.60 mountX=-0.24 mountY=-0.11, mountTheta=-2.72
22:08:01.218 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.13, opts=13)
22:08:01.219 00.001 8996 Enqueuing Move request for scope (-0.23, 0.13)
22:08:01.221 00.002 20224 Worker thread wakes up
22:08:01.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.13) opts 0xd
22:08:01.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.13)
22:08:01.221 00.000 20224 Moving (-0.23, 0.13) raw xDistance=-0.24 yDistance=-0.11
22:08:01.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
22:08:01.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:01.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:08:01.222 00.001 20224 MoveAxis(E, 32, ABG)
22:08:01.222 00.000 20224 Guiding  Dir = 2, Dur = 32
22:08:01.222 00.000 20224 IsSlewing returns 0
22:08:01.223 00.001 20224 IsGuiding returns 0
22:08:01.230 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52093, med=2765, FiltMin=2505, FiltMax=26157, Gamma=1.000
22:08:01.252 00.022 8996 UpdateGuideState exits: m=662559 SNR=324.8
22:08:01.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:01.253 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:01.254 00.001 8996 Enqueuing Expose request
22:08:01.273 00.019 20224 IsGuiding returns 1
22:08:01.273 00.000 20224 scope still moving after pulse duration time elapsed
22:08:01.308 00.035 20224 IsSlewing returns 0
22:08:01.308 00.000 20224 IsGuiding returns 1
22:08:01.334 00.026 20224 IsSlewing returns 0
22:08:01.334 00.000 20224 IsGuiding returns 1
22:08:01.364 00.030 20224 IsSlewing returns 0
22:08:01.364 00.000 20224 IsGuiding returns 0
22:08:01.365 00.001 20224 scope move finished after 32 + 110 ms
22:08:01.365 00.000 20224 Move returns status 0, amount 32
22:08:01.365 00.000 20224 MoveAxis(N, 0, ABG)
22:08:01.365 00.000 20224 Move returns status 0, amount 0
22:08:01.365 00.000 20224 move complete, result=0
22:08:01.365 00.000 20224 worker thread done servicing request
22:08:01.365 00.000 20224 Worker thread wakes up
22:08:01.365 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
22:08:01.366 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:01.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:02.359 00.993 20224 Exposure complete
22:08:02.427 00.068 20224 worker thread done servicing request
22:08:02.427 00.000 8996 OnExposeComplete: enter
22:08:02.428 00.001 8996 UpdateGuideState(): m_state=6
22:08:02.429 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3743
22:08:02.430 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=472.81, Mass=754457, SNR=326.4, Peak=65507 HFD=4.4
22:08:02.430 00.000 8996 MultiStar: [#1 0.29,0.47,0.00,M4] [#2 0.04,0.10,0.78,U] [#3 0.22,0.14,0.67,U] [#4 0.23,0.06,0.54,U] [#5 0.17,0.40,0.70,U] [#6 0.19,-0.00,0.52,U] [#7 0.16,0.33,0.52,U] [#8 -0.01,0.41,0.44,U] 
22:08:02.431 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.19}, one-star: {0.28, 0.17}
22:08:02.432 00.001 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
22:08:02.433 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
22:08:02.433 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.19 hyp=0.26 cameraTheta=0.85 mountX=0.15 mountY=-0.21, mountTheta=-0.95
22:08:02.437 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.19, opts=13)
22:08:02.438 00.001 8996 Enqueuing Move request for scope (0.17, 0.19)
22:08:02.439 00.001 20224 Worker thread wakes up
22:08:02.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.19) opts 0xd
22:08:02.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.19)
22:08:02.439 00.000 20224 Moving (0.17, 0.19) raw xDistance=0.15 yDistance=-0.21
22:08:02.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:08:02.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:08:02.440 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:08:02.440 00.000 20224 MoveAxis(E, 0, ABG)
22:08:02.440 00.000 20224 Move returns status 0, amount 0
22:08:02.440 00.000 20224 MoveAxis(N, 0, ABG)
22:08:02.440 00.000 20224 Move returns status 0, amount 0
22:08:02.440 00.000 20224 move complete, result=0
22:08:02.440 00.000 20224 worker thread done servicing request
22:08:02.446 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2765, FiltMin=2509, FiltMax=29936, Gamma=1.000
22:08:02.469 00.023 8996 UpdateGuideState exits: m=754457 SNR=326.4
22:08:02.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:02.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:02.471 00.000 8996 Enqueuing Expose request
22:08:02.472 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:02.473 00.001 20224 Worker thread wakes up
22:08:02.473 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:02.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:03.656 01.183 20224 Exposure complete
22:08:03.714 00.058 20224 worker thread done servicing request
22:08:03.714 00.000 8996 OnExposeComplete: enter
22:08:03.715 00.001 8996 UpdateGuideState(): m_state=6
22:08:03.715 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3744
22:08:03.716 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.00, Mass=722807, SNR=376.8, Peak=65507 HFD=4.4
22:08:03.717 00.001 8996 MultiStar: [#1 0.35,0.46,0.00,M5] [#2 0.05,-0.05,0.71,U] [#3 0.25,0.02,0.57,U] [#4 0.28,-0.14,0.50,U] [#5 0.12,0.41,0.59,U] [#6 0.21,0.02,0.37,U] [#7 0.08,0.36,0.45,U] [#8 0.06,0.36,0.36,U] 
22:08:03.718 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.18}, one-star: {0.27, 0.36}
22:08:03.719 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
22:08:03.719 00.000 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:08:03.720 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.80 mountX=0.15 mountY=-0.20, mountTheta=-0.91
22:08:03.722 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.18, opts=13)
22:08:03.723 00.001 8996 Enqueuing Move request for scope (0.17, 0.18)
22:08:03.724 00.001 20224 Worker thread wakes up
22:08:03.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
22:08:03.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
22:08:03.724 00.000 20224 Moving (0.17, 0.18) raw xDistance=0.15 yDistance=-0.20
22:08:03.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:08:03.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:03.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:08:03.724 00.000 20224 MoveAxis(E, 0, ABG)
22:08:03.724 00.000 20224 Move returns status 0, amount 0
22:08:03.724 00.000 20224 MoveAxis(N, 0, ABG)
22:08:03.724 00.000 20224 Move returns status 0, amount 0
22:08:03.724 00.000 20224 move complete, result=0
22:08:03.725 00.001 20224 worker thread done servicing request
22:08:03.730 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2765, FiltMin=2515, FiltMax=30950, Gamma=1.000
22:08:03.751 00.021 8996 UpdateGuideState exits: m=722807 SNR=376.8
22:08:03.752 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:03.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:03.754 00.001 8996 Enqueuing Expose request
22:08:03.755 00.001 20224 Worker thread wakes up
22:08:03.755 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:03.756 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:03.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:04.751 00.995 20224 Exposure complete
22:08:04.826 00.075 20224 worker thread done servicing request
22:08:04.826 00.000 8996 OnExposeComplete: enter
22:08:04.827 00.001 8996 UpdateGuideState(): m_state=6
22:08:04.828 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3745
22:08:04.828 00.000 8996 Star::Find returns 1 (0), X=138.80, Y=472.92, Mass=654475, SNR=355.1, Peak=62691 HFD=4.4
22:08:04.829 00.001 8996 MultiStar: [#1 0.39,0.37,0.00,M6] [#2 0.12,-0.08,0.71,U] [#3 0.11,0.23,0.59,U] [#4 0.01,0.10,0.52,U] [#5 -0.02,0.33,0.65,U] [#6 0.04,-0.06,0.43,U] [#7 0.01,0.17,0.48,U] [#8 -0.02,0.35,0.36,U] 
22:08:04.830 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.17}, one-star: {0.30, 0.28}
22:08:04.831 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
22:08:04.832 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
22:08:04.833 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.19 cameraTheta=1.06 mountX=0.08 mountY=-0.18, mountTheta=-1.16
22:08:04.837 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.17, opts=13)
22:08:04.838 00.001 8996 Enqueuing Move request for scope (0.10, 0.17)
22:08:04.838 00.000 20224 Worker thread wakes up
22:08:04.839 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
22:08:04.839 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
22:08:04.839 00.000 20224 Moving (0.10, 0.17) raw xDistance=0.08 yDistance=-0.18
22:08:04.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:08:04.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:04.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:08:04.839 00.000 20224 MoveAxis(E, 0, ABG)
22:08:04.839 00.000 20224 Move returns status 0, amount 0
22:08:04.839 00.000 20224 MoveAxis(N, 0, ABG)
22:08:04.840 00.001 20224 Move returns status 0, amount 0
22:08:04.840 00.000 20224 move complete, result=0
22:08:04.840 00.000 20224 worker thread done servicing request
22:08:04.846 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62691, med=2765, FiltMin=2512, FiltMax=25830, Gamma=1.000
22:08:04.863 00.017 8996 UpdateGuideState exits: m=654475 SNR=355.1
22:08:04.864 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:04.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:04.865 00.000 8996 Enqueuing Expose request
22:08:04.866 00.001 20224 Worker thread wakes up
22:08:04.866 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:04.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:04.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:06.029 01.162 20224 Exposure complete
22:08:06.091 00.062 20224 worker thread done servicing request
22:08:06.092 00.001 8996 OnExposeComplete: enter
22:08:06.093 00.001 8996 UpdateGuideState(): m_state=6
22:08:06.095 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3746
22:08:06.096 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=473.02, Mass=765630, SNR=384.4, Peak=65507 HFD=4.6
22:08:06.098 00.002 8996 MultiStar: [#1 0.13,0.33,0.59,U] [#2 -0.02,-0.10,0.79,U] [#3 -0.10,0.06,0.58,U] [#4 -0.03,0.02,0.49,U] [#5 -0.11,0.24,0.65,U] [#6 -0.28,-0.01,0.37,U] [#7 -0.24,0.18,0.39,U] [#8 -0.13,0.36,0.38,U] 
22:08:06.100 00.002 8996 refined, 8 included, MultiStar: {-0.03, 0.17}, one-star: {0.18, 0.38}
22:08:06.101 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:08:06.102 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:08:06.104 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.73 mountX=-0.04 mountY=-0.17, mountTheta=-1.83
22:08:06.106 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.17, opts=13)
22:08:06.107 00.001 8996 Enqueuing Move request for scope (-0.03, 0.17)
22:08:06.108 00.001 20224 Worker thread wakes up
22:08:06.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
22:08:06.109 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
22:08:06.109 00.000 20224 Moving (-0.03, 0.17) raw xDistance=-0.04 yDistance=-0.17
22:08:06.109 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:08:06.109 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:06.109 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:08:06.109 00.000 20224 MoveAxis(E, 0, ABG)
22:08:06.109 00.000 20224 Move returns status 0, amount 0
22:08:06.109 00.000 20224 MoveAxis(N, 0, ABG)
22:08:06.109 00.000 20224 Move returns status 0, amount 0
22:08:06.109 00.000 20224 move complete, result=0
22:08:06.109 00.000 20224 worker thread done servicing request
22:08:06.116 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2765, FiltMin=2470, FiltMax=31766, Gamma=1.000
22:08:06.136 00.020 8996 UpdateGuideState exits: m=765630 SNR=384.4
22:08:06.137 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:06.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:06.139 00.001 8996 Enqueuing Expose request
22:08:06.140 00.001 20224 Worker thread wakes up
22:08:06.140 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:06.141 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:06.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:07.109 00.968 20224 Exposure complete
22:08:07.182 00.073 20224 worker thread done servicing request
22:08:07.182 00.000 8996 OnExposeComplete: enter
22:08:07.183 00.001 8996 UpdateGuideState(): m_state=6
22:08:07.184 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3747
22:08:07.185 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=473.05, Mass=676199, SNR=340.7, Peak=62403 HFD=4.4
22:08:07.186 00.001 8996 MultiStar: [#1 -0.08,0.37,0.73,U] [#2 -0.26,-0.02,0.80,U] [#3 -0.09,0.04,0.70,U] [#4 -0.05,-0.08,0.54,U] [#5 -0.10,0.29,0.67,U] [#6 -0.14,0.02,0.48,U] [#7 -0.14,0.19,0.50,U] [#8 -0.18,0.46,0.00,M1] 
22:08:07.186 00.000 8996 refined, 7 included, MultiStar: {-0.08, 0.18}, one-star: {0.13, 0.41}
22:08:07.187 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
22:08:07.188 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
22:08:07.188 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.19 cameraTheta=2.00 mountX=-0.10 mountY=-0.17, mountTheta=-2.10
22:08:07.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.18, opts=13)
22:08:07.191 00.001 8996 Enqueuing Move request for scope (-0.08, 0.18)
22:08:07.192 00.001 20224 Worker thread wakes up
22:08:07.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
22:08:07.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
22:08:07.192 00.000 20224 Moving (-0.08, 0.18) raw xDistance=-0.10 yDistance=-0.17
22:08:07.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:08:07.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:07.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:08:07.192 00.000 20224 MoveAxis(E, 0, ABG)
22:08:07.192 00.000 20224 Move returns status 0, amount 0
22:08:07.192 00.000 20224 MoveAxis(N, 0, ABG)
22:08:07.192 00.000 20224 Move returns status 0, amount 0
22:08:07.192 00.000 20224 move complete, result=0
22:08:07.192 00.000 20224 worker thread done servicing request
22:08:07.197 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62403, med=2765, FiltMin=2521, FiltMax=29843, Gamma=1.000
22:08:07.214 00.017 8996 UpdateGuideState exits: m=676199 SNR=340.7
22:08:07.215 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:07.216 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:07.218 00.002 8996 Enqueuing Expose request
22:08:07.219 00.001 20224 Worker thread wakes up
22:08:07.220 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:07.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:07.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:08.387 01.166 20224 Exposure complete
22:08:08.469 00.082 20224 worker thread done servicing request
22:08:08.469 00.000 8996 OnExposeComplete: enter
22:08:08.471 00.002 8996 UpdateGuideState(): m_state=6
22:08:08.474 00.003 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3748
22:08:08.475 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.98, Mass=702535, SNR=364.3, Peak=65507 HFD=4.5
22:08:08.477 00.002 8996 MultiStar: [#1 0.29,0.26,0.58,U] [#2 -0.05,-0.07,0.70,U] [#3 0.11,-0.10,0.62,U] [#4 0.19,-0.19,0.54,U] [#5 0.04,0.24,0.57,U] [#6 0.14,0.09,0.48,U] [#7 0.09,0.36,0.44,U] [#8 -0.08,0.33,0.37,U] 
22:08:08.478 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.14}, one-star: {0.23, 0.34}
22:08:08.479 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
22:08:08.480 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
22:08:08.481 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.86 mountX=0.11 mountY=-0.15, mountTheta=-0.96
22:08:08.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.14, opts=13)
22:08:08.485 00.002 8996 Enqueuing Move request for scope (0.12, 0.14)
22:08:08.487 00.002 20224 Worker thread wakes up
22:08:08.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
22:08:08.487 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
22:08:08.487 00.000 20224 Moving (0.12, 0.14) raw xDistance=0.11 yDistance=-0.15
22:08:08.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:08:08.487 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:08.487 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:08:08.487 00.000 20224 MoveAxis(E, 0, ABG)
22:08:08.487 00.000 20224 Move returns status 0, amount 0
22:08:08.487 00.000 20224 MoveAxis(N, 0, ABG)
22:08:08.487 00.000 20224 Move returns status 0, amount 0
22:08:08.487 00.000 20224 move complete, result=0
22:08:08.487 00.000 20224 worker thread done servicing request
22:08:08.491 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2765, FiltMin=2518, FiltMax=31629, Gamma=1.000
22:08:08.508 00.017 8996 UpdateGuideState exits: m=702535 SNR=364.3
22:08:08.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:08.509 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:08.510 00.001 8996 Enqueuing Expose request
22:08:08.511 00.001 20224 Worker thread wakes up
22:08:08.511 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:08.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:08.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:09.477 00.966 20224 Exposure complete
22:08:09.534 00.057 20224 worker thread done servicing request
22:08:09.534 00.000 8996 OnExposeComplete: enter
22:08:09.535 00.001 8996 UpdateGuideState(): m_state=6
22:08:09.536 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3749
22:08:09.537 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=472.99, Mass=748378, SNR=372.0, Peak=65507 HFD=4.5
22:08:09.538 00.001 8996 MultiStar: [#1 0.27,0.35,0.58,U] [#2 0.00,0.05,0.73,U] [#3 0.18,0.01,0.53,U] [#4 0.14,-0.20,0.54,U] [#5 -0.07,0.25,0.59,U] [#6 0.17,0.03,0.41,U] [#7 0.12,0.52,0.00,M1] [#8 -0.06,0.34,0.42,U] 
22:08:09.539 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.16}, one-star: {0.25, 0.36}
22:08:09.540 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:08:09.540 00.000 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
22:08:09.541 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.94 mountX=0.10 mountY=-0.18, mountTheta=-1.04
22:08:09.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.16, opts=13)
22:08:09.544 00.001 8996 Enqueuing Move request for scope (0.12, 0.16)
22:08:09.546 00.002 20224 Worker thread wakes up
22:08:09.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
22:08:09.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
22:08:09.546 00.000 20224 Moving (0.12, 0.16) raw xDistance=0.10 yDistance=-0.18
22:08:09.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:08:09.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:09.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:08:09.546 00.000 20224 MoveAxis(E, 0, ABG)
22:08:09.546 00.000 20224 Move returns status 0, amount 0
22:08:09.546 00.000 20224 MoveAxis(N, 0, ABG)
22:08:09.546 00.000 20224 Move returns status 0, amount 0
22:08:09.546 00.000 20224 move complete, result=0
22:08:09.546 00.000 20224 worker thread done servicing request
22:08:09.552 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2765, FiltMin=2489, FiltMax=31517, Gamma=1.000
22:08:09.570 00.018 8996 UpdateGuideState exits: m=748378 SNR=372.0
22:08:09.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:09.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:09.572 00.000 8996 Enqueuing Expose request
22:08:09.573 00.001 20224 Worker thread wakes up
22:08:09.573 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:09.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:09.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:10.768 01.194 20224 Exposure complete
22:08:10.835 00.067 20224 worker thread done servicing request
22:08:10.835 00.000 8996 OnExposeComplete: enter
22:08:10.841 00.006 8996 UpdateGuideState(): m_state=6
22:08:10.842 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3750
22:08:10.843 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=473.03, Mass=734735, SNR=356.7, Peak=65507 HFD=4.8
22:08:10.844 00.001 8996 MultiStar: [#1 0.24,0.43,0.00,M3] [#2 -0.01,0.05,0.76,U] [#3 0.27,0.21,0.62,U] [#4 0.32,0.06,0.54,U] [#5 0.08,0.43,0.64,U] [#6 0.09,0.30,0.41,U] [#7 0.22,0.38,0.46,U] [#8 -0.00,0.31,0.38,U] 
22:08:10.846 00.002 8996 refined, 7 included, MultiStar: {0.12, 0.27}, one-star: {0.05, 0.39}
22:08:10.847 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
22:08:10.849 00.002 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
22:08:10.850 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.16 mountX=0.09 mountY=-0.28, mountTheta=-1.25
22:08:10.853 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.27, opts=13)
22:08:10.855 00.002 8996 Enqueuing Move request for scope (0.12, 0.27)
22:08:10.857 00.002 20224 Worker thread wakes up
22:08:10.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
22:08:10.857 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
22:08:10.857 00.000 20224 Moving (0.12, 0.27) raw xDistance=0.09 yDistance=-0.28
22:08:10.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:08:10.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:08:10.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:08:10.857 00.000 20224 MoveAxis(E, 0, ABG)
22:08:10.857 00.000 20224 Move returns status 0, amount 0
22:08:10.857 00.000 20224 MoveAxis(N, 0, ABG)
22:08:10.857 00.000 20224 Move returns status 0, amount 0
22:08:10.858 00.001 20224 move complete, result=0
22:08:10.858 00.000 20224 worker thread done servicing request
22:08:10.862 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2765, FiltMin=2509, FiltMax=29267, Gamma=1.000
22:08:10.880 00.018 8996 UpdateGuideState exits: m=734735 SNR=356.7
22:08:10.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:10.881 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:10.882 00.001 8996 Enqueuing Expose request
22:08:10.883 00.001 20224 Worker thread wakes up
22:08:10.883 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:08:10.884 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:10.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:11.854 00.970 20224 Exposure complete
22:08:11.931 00.077 20224 worker thread done servicing request
22:08:11.931 00.000 8996 OnExposeComplete: enter
22:08:11.932 00.001 8996 UpdateGuideState(): m_state=6
22:08:11.933 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3751
22:08:11.934 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=473.01, Mass=749347, SNR=353.8, Peak=65507 HFD=4.4
22:08:11.936 00.002 8996 MultiStar: [#1 0.57,0.44,0.00,M4] [#2 0.27,0.05,0.76,U] [#3 0.35,0.08,0.70,U] [#4 0.35,-0.07,0.47,U] [#5 0.16,0.39,0.67,U] [#6 0.31,0.18,0.42,U] [#7 0.26,0.31,0.45,U] [#8 0.37,0.26,0.42,U] 
22:08:11.936 00.000 8996 refined, 7 included, MultiStar: {0.30, 0.21}, one-star: {0.34, 0.37}
22:08:11.937 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
22:08:11.938 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
22:08:11.938 00.000 8996 CameraToMount -- cameraX=0.30 cameraY=0.21 hyp=0.37 cameraTheta=0.60 mountX=0.28 mountY=-0.24, mountTheta=-0.71
22:08:11.940 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.21, opts=13)
22:08:11.940 00.000 8996 Enqueuing Move request for scope (0.30, 0.21)
22:08:11.941 00.001 20224 Worker thread wakes up
22:08:11.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.21) opts 0xd
22:08:11.941 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.21)
22:08:11.941 00.000 20224 Moving (0.30, 0.21) raw xDistance=0.28 yDistance=-0.24
22:08:11.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:08:11.942 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.52 newest=-0.70
22:08:11.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:08:11.942 00.000 20224 MoveAxis(W, 41, ABG)
22:08:11.942 00.000 20224 Guiding  Dir = 3, Dur = 41
22:08:11.942 00.000 20224 IsSlewing returns 0
22:08:11.942 00.000 20224 IsGuiding returns 0
22:08:11.944 00.002 20224 PulseGuide returned control before completion, sleep 50
22:08:11.948 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2765, FiltMin=2512, FiltMax=30957, Gamma=1.000
22:08:11.971 00.023 8996 UpdateGuideState exits: m=749347 SNR=353.8
22:08:11.973 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:11.975 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:11.976 00.001 8996 Enqueuing Expose request
22:08:12.007 00.031 20224 IsGuiding returns 1
22:08:12.007 00.000 20224 scope still moving after pulse duration time elapsed
22:08:12.039 00.032 20224 IsSlewing returns 0
22:08:12.039 00.000 20224 IsGuiding returns 0
22:08:12.039 00.000 20224 scope move finished after 41 + 55 ms
22:08:12.039 00.000 20224 Move returns status 0, amount 41
22:08:12.039 00.000 20224 MoveAxis(N, 51, ABG)
22:08:12.039 00.000 20224 Guiding  Dir = 0, Dur = 51
22:08:12.040 00.001 20224 IsSlewing returns 0
22:08:12.040 00.000 20224 IsGuiding returns 0
22:08:12.102 00.062 20224 IsGuiding returns 1
22:08:12.103 00.001 20224 scope still moving after pulse duration time elapsed
22:08:12.131 00.028 20224 IsSlewing returns 0
22:08:12.132 00.001 20224 IsGuiding returns 1
22:08:12.164 00.032 20224 IsSlewing returns 0
22:08:12.164 00.000 20224 IsGuiding returns 1
22:08:12.194 00.030 20224 IsSlewing returns 0
22:08:12.194 00.000 20224 IsGuiding returns 0
22:08:12.194 00.000 20224 scope move finished after 51 + 103 ms
22:08:12.194 00.000 20224 Move returns status 0, amount 51
22:08:12.195 00.001 20224 move complete, result=0
22:08:12.195 00.000 20224 worker thread done servicing request
22:08:12.195 00.000 20224 Worker thread wakes up
22:08:12.195 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.2 px 51 ms NORTH
22:08:12.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:12.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:13.361 01.165 20224 Exposure complete
22:08:13.456 00.095 20224 worker thread done servicing request
22:08:13.456 00.000 8996 OnExposeComplete: enter
22:08:13.457 00.001 8996 UpdateGuideState(): m_state=6
22:08:13.457 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3752
22:08:13.458 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=473.06, Mass=729396, SNR=397.9, Peak=58883 HFD=4.6
22:08:13.459 00.001 8996 MultiStar: [#1 -0.18,0.43,0.00,M5] [#2 -0.42,0.12,0.65,U] [#3 -0.29,0.06,0.52,U] [#4 -0.30,0.03,0.45,U] [#5 -0.43,0.60,0.00,M1] [#6 -0.30,0.16,0.38,U] [#7 -0.32,0.49,0.00,M1] [#8 -0.43,0.25,0.00,M1] 
22:08:13.460 00.001 8996 refined, 4 included, MultiStar: {-0.28, 0.20}, one-star: {-0.15, 0.42}
22:08:13.461 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
22:08:13.461 00.000 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:08:13.462 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.20 hyp=0.34 cameraTheta=2.51 mountX=-0.29 mountY=-0.17, mountTheta=-2.62
22:08:13.463 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.20, opts=13)
22:08:13.465 00.002 8996 Enqueuing Move request for scope (-0.28, 0.20)
22:08:13.466 00.001 20224 Worker thread wakes up
22:08:13.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.20) opts 0xd
22:08:13.466 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.20)
22:08:13.466 00.000 20224 Moving (-0.28, 0.20) raw xDistance=-0.29 yDistance=-0.17
22:08:13.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
22:08:13.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:13.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:08:13.466 00.000 20224 MoveAxis(E, 40, ABG)
22:08:13.466 00.000 20224 Guiding  Dir = 2, Dur = 40
22:08:13.466 00.000 20224 IsSlewing returns 0
22:08:13.466 00.000 20224 IsGuiding returns 0
22:08:13.514 00.048 20224 IsGuiding returns 1
22:08:13.514 00.000 20224 scope still moving after pulse duration time elapsed
22:08:13.543 00.029 20224 IsSlewing returns 0
22:08:13.544 00.001 20224 IsGuiding returns 1
22:08:13.544 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65475, med=2765, FiltMin=2512, FiltMax=28909, Gamma=1.000
22:08:13.580 00.036 20224 IsSlewing returns 0
22:08:13.580 00.000 20224 IsGuiding returns 1
22:08:13.584 00.004 8996 UpdateGuideState exits: m=729396 SNR=397.9
22:08:13.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:13.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:13.587 00.001 8996 Enqueuing Expose request
22:08:13.607 00.020 20224 IsSlewing returns 0
22:08:13.607 00.000 20224 IsGuiding returns 0
22:08:13.607 00.000 20224 scope move finished after 40 + 99 ms
22:08:13.607 00.000 20224 Move returns status 0, amount 40
22:08:13.607 00.000 20224 MoveAxis(N, 0, ABG)
22:08:13.607 00.000 20224 Move returns status 0, amount 0
22:08:13.607 00.000 20224 move complete, result=0
22:08:13.608 00.001 20224 worker thread done servicing request
22:08:13.608 00.000 20224 Worker thread wakes up
22:08:13.608 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:13.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:13.608 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.2 px 0 ms NORTH
22:08:14.587 00.979 20224 Exposure complete
22:08:14.667 00.080 20224 worker thread done servicing request
22:08:14.667 00.000 8996 OnExposeComplete: enter
22:08:14.669 00.002 8996 UpdateGuideState(): m_state=6
22:08:14.670 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3753
22:08:14.671 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.99, Mass=752633, SNR=357.5, Peak=62627 HFD=4.7
22:08:14.673 00.002 8996 MultiStar: [#1 -0.01,0.52,0.00,M6] [#2 -0.23,0.32,0.79,U] [#3 0.01,0.26,0.65,U] [#4 0.09,0.31,0.55,U] [#5 -0.28,0.39,0.00,M2] [#6 -0.09,-0.02,0.48,U] [#7 -0.17,0.29,0.48,U] [#8 -0.25,0.21,0.40,U] 
22:08:14.673 00.000 8996 refined, 6 included, MultiStar: {-0.09, 0.26}, one-star: {-0.05, 0.35}
22:08:14.674 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
22:08:14.675 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
22:08:14.675 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.28 cameraTheta=1.91 mountX=-0.12 mountY=-0.25, mountTheta=-2.01
22:08:14.677 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.26, opts=13)
22:08:14.678 00.001 8996 Enqueuing Move request for scope (-0.09, 0.26)
22:08:14.679 00.001 20224 Worker thread wakes up
22:08:14.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
22:08:14.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
22:08:14.679 00.000 20224 Moving (-0.09, 0.26) raw xDistance=-0.12 yDistance=-0.25
22:08:14.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:08:14.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:08:14.679 00.000 20224 MoveAxis(E, 0, ABG)
22:08:14.679 00.000 20224 Move returns status 0, amount 0
22:08:14.679 00.000 20224 MoveAxis(N, 53, ABG)
22:08:14.679 00.000 20224 Guiding  Dir = 0, Dur = 53
22:08:14.680 00.001 20224 IsSlewing returns 0
22:08:14.680 00.000 20224 IsGuiding returns 0
22:08:14.683 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62627, med=2765, FiltMin=2489, FiltMax=28832, Gamma=1.000
22:08:14.686 00.003 20224 PulseGuide returned control before completion, sleep 57
22:08:14.697 00.011 8996 UpdateGuideState exits: m=752633 SNR=357.5
22:08:14.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:14.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:14.700 00.001 8996 Enqueuing Expose request
22:08:14.748 00.048 20224 IsGuiding returns 1
22:08:14.748 00.000 20224 scope still moving after pulse duration time elapsed
22:08:14.779 00.031 20224 IsSlewing returns 0
22:08:14.780 00.001 20224 IsGuiding returns 0
22:08:14.780 00.000 20224 scope move finished after 53 + 46 ms
22:08:14.780 00.000 20224 Move returns status 0, amount 53
22:08:14.780 00.000 20224 move complete, result=0
22:08:14.780 00.000 20224 worker thread done servicing request
22:08:14.780 00.000 20224 Worker thread wakes up
22:08:14.780 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 53 ms NORTH
22:08:14.783 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:14.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:15.945 01.162 20224 Exposure complete
22:08:16.016 00.071 20224 worker thread done servicing request
22:08:16.017 00.001 8996 OnExposeComplete: enter
22:08:16.017 00.000 8996 UpdateGuideState(): m_state=6
22:08:16.018 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3754
22:08:16.019 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=472.87, Mass=800750, SNR=408.2, Peak=65507 HFD=4.7
22:08:16.020 00.001 8996 MultiStar: [#1 0.22,0.33,0.57,U] [#2 -0.08,-0.12,0.58,U] [#3 0.14,-0.22,0.48,U] [#4 0.19,-0.12,0.49,U] [#5 0.01,0.25,0.53,U] [#6 0.10,-0.20,0.38,U] [#7 -0.08,0.26,0.38,U] [#8 -0.07,0.23,0.34,U] 
22:08:16.021 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.09}, one-star: {0.03, 0.23}
22:08:16.021 00.000 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
22:08:16.022 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
22:08:16.023 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.02 mountX=0.05 mountY=-0.09, mountTheta=-1.12
22:08:16.024 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
22:08:16.025 00.001 8996 Enqueuing Move request for scope (0.05, 0.09)
22:08:16.026 00.001 20224 Worker thread wakes up
22:08:16.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
22:08:16.026 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
22:08:16.026 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.05 yDistance=-0.09
22:08:16.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:08:16.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:16.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:08:16.026 00.000 20224 MoveAxis(E, 0, ABG)
22:08:16.026 00.000 20224 Move returns status 0, amount 0
22:08:16.026 00.000 20224 MoveAxis(N, 0, ABG)
22:08:16.026 00.000 20224 Move returns status 0, amount 0
22:08:16.026 00.000 20224 move complete, result=0
22:08:16.027 00.001 20224 worker thread done servicing request
22:08:16.030 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2765, FiltMin=2505, FiltMax=30592, Gamma=1.000
22:08:16.045 00.015 8996 UpdateGuideState exits: m=800750 SNR=408.2
22:08:16.047 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:16.049 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:16.050 00.001 8996 Enqueuing Expose request
22:08:16.051 00.001 20224 Worker thread wakes up
22:08:16.051 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:16.053 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:16.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:17.025 00.972 20224 Exposure complete
22:08:17.085 00.060 20224 worker thread done servicing request
22:08:17.085 00.000 8996 OnExposeComplete: enter
22:08:17.086 00.001 8996 UpdateGuideState(): m_state=6
22:08:17.087 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3755
22:08:17.088 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.98, Mass=789905, SNR=390.0, Peak=65507 HFD=4.7
22:08:17.089 00.001 8996 MultiStar: [#1 0.30,0.47,0.00,M6] [#2 -0.04,-0.03,0.66,U] [#3 0.01,-0.13,0.53,U] [#4 0.07,-0.20,0.50,U] [#5 0.12,0.41,0.59,U] [#6 -0.02,-0.32,0.42,U] [#7 -0.04,0.17,0.42,U] [#8 0.05,0.24,0.33,U] 
22:08:17.090 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.09}, one-star: {0.15, 0.34}
22:08:17.091 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
22:08:17.091 00.000 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
22:08:17.092 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.06 mountX=0.04 mountY=-0.10, mountTheta=-1.16
22:08:17.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
22:08:17.094 00.000 8996 Enqueuing Move request for scope (0.05, 0.09)
22:08:17.095 00.001 20224 Worker thread wakes up
22:08:17.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
22:08:17.095 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
22:08:17.095 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
22:08:17.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:08:17.095 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:17.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:08:17.095 00.000 20224 MoveAxis(E, 0, ABG)
22:08:17.095 00.000 20224 Move returns status 0, amount 0
22:08:17.096 00.001 20224 MoveAxis(N, 0, ABG)
22:08:17.096 00.000 20224 Move returns status 0, amount 0
22:08:17.096 00.000 20224 move complete, result=0
22:08:17.096 00.000 20224 worker thread done servicing request
22:08:17.102 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2765, FiltMin=2467, FiltMax=33286, Gamma=1.000
22:08:17.117 00.015 8996 UpdateGuideState exits: m=789905 SNR=390.0
22:08:17.119 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:17.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:17.122 00.002 8996 Enqueuing Expose request
22:08:17.122 00.000 20224 Worker thread wakes up
22:08:17.122 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:17.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:17.122 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:18.283 01.161 20224 Exposure complete
22:08:18.357 00.074 20224 worker thread done servicing request
22:08:18.357 00.000 8996 OnExposeComplete: enter
22:08:18.359 00.002 8996 UpdateGuideState(): m_state=6
22:08:18.360 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3756
22:08:18.361 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.70, Mass=679655, SNR=316.5, Peak=55827 HFD=4.6
22:08:18.362 00.001 8996 MultiStar: [#1 0.09,0.24,0.71,U] [#2 -0.24,-0.05,0.85,U] [#3 -0.13,-0.15,0.62,U] [#4 -0.04,-0.06,0.68,U] [#5 0.02,0.22,0.65,U] [#6 0.03,-0.21,0.53,U] [#7 -0.23,0.26,0.51,U] [#8 -0.10,0.08,0.44,U] 
22:08:18.364 00.002 8996 single-star, 8 included, MultiStar: {-0.06, 0.04}, one-star: {0.02, 0.06}
22:08:18.365 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
22:08:18.366 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
22:08:18.368 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.29 mountX=0.01 mountY=-0.06, mountTheta=-1.38
22:08:18.370 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
22:08:18.372 00.002 8996 Enqueuing Move request for scope (0.02, 0.06)
22:08:18.373 00.001 20224 Worker thread wakes up
22:08:18.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:08:18.373 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:08:18.373 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.01 yDistance=-0.06
22:08:18.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:08:18.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:18.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:08:18.374 00.001 20224 MoveAxis(E, 0, ABG)
22:08:18.374 00.000 20224 Move returns status 0, amount 0
22:08:18.374 00.000 20224 MoveAxis(N, 0, ABG)
22:08:18.374 00.000 20224 Move returns status 0, amount 0
22:08:18.374 00.000 20224 move complete, result=0
22:08:18.374 00.000 20224 worker thread done servicing request
22:08:18.380 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55827, med=2765, FiltMin=2521, FiltMax=24899, Gamma=1.000
22:08:18.397 00.017 8996 UpdateGuideState exits: m=679655 SNR=316.5
22:08:18.398 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:18.398 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:18.399 00.001 8996 Enqueuing Expose request
22:08:18.400 00.001 20224 Worker thread wakes up
22:08:18.400 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:18.401 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:18.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:19.372 00.971 20224 Exposure complete
22:08:19.450 00.078 20224 worker thread done servicing request
22:08:19.450 00.000 8996 OnExposeComplete: enter
22:08:19.452 00.002 8996 UpdateGuideState(): m_state=6
22:08:19.455 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3757
22:08:19.456 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.90, Mass=693748, SNR=317.9, Peak=62323 HFD=4.4
22:08:19.458 00.002 8996 MultiStar: [#1 0.03,0.28,0.68,U] [#2 -0.20,-0.15,0.81,U] [#3 -0.16,0.04,0.64,U] [#4 -0.13,-0.20,0.59,U] [#5 -0.14,0.22,0.62,U] [#6 -0.10,0.04,0.47,U] [#7 -0.23,0.30,0.49,U] [#8 -0.20,0.34,0.45,U] 
22:08:19.460 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.12}, one-star: {0.07, 0.26}
22:08:19.461 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
22:08:19.463 00.002 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
22:08:19.464 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.27 mountX=-0.11 mountY=-0.11, mountTheta=-2.38
22:08:19.466 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
22:08:19.468 00.002 8996 Enqueuing Move request for scope (-0.10, 0.12)
22:08:19.469 00.001 20224 Worker thread wakes up
22:08:19.470 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
22:08:19.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
22:08:19.470 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
22:08:19.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:08:19.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:19.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:08:19.470 00.000 20224 MoveAxis(E, 0, ABG)
22:08:19.470 00.000 20224 Move returns status 0, amount 0
22:08:19.471 00.001 20224 MoveAxis(N, 0, ABG)
22:08:19.471 00.000 20224 Move returns status 0, amount 0
22:08:19.471 00.000 20224 move complete, result=0
22:08:19.471 00.000 20224 worker thread done servicing request
22:08:19.481 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62323, med=2765, FiltMin=2521, FiltMax=27251, Gamma=1.000
22:08:19.504 00.023 8996 UpdateGuideState exits: m=693748 SNR=317.9
22:08:19.506 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:19.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:19.508 00.001 8996 Enqueuing Expose request
22:08:19.509 00.001 20224 Worker thread wakes up
22:08:19.509 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:19.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:19.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:20.676 01.166 20224 Exposure complete
22:08:20.748 00.072 20224 worker thread done servicing request
22:08:20.748 00.000 8996 OnExposeComplete: enter
22:08:20.749 00.001 8996 UpdateGuideState(): m_state=6
22:08:20.751 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3758
22:08:20.752 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=473.01, Mass=715692, SNR=363.8, Peak=65507 HFD=4.5
22:08:20.753 00.001 8996 MultiStar: [#1 0.04,0.31,0.69,U] [#2 -0.26,-0.16,0.71,U] [#3 -0.11,0.02,0.61,U] [#4 0.03,-0.08,0.58,U] [#5 -0.20,0.18,0.60,U] [#6 -0.15,-0.15,0.48,U] [#7 -0.09,0.35,0.46,U] [#8 -0.24,0.31,0.37,U] 
22:08:20.754 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.14}, one-star: {0.12, 0.37}
22:08:20.754 00.000 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
22:08:20.755 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
22:08:20.756 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.07 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
22:08:20.757 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.14, opts=13)
22:08:20.758 00.001 8996 Enqueuing Move request for scope (-0.07, 0.14)
22:08:20.759 00.001 20224 Worker thread wakes up
22:08:20.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:08:20.759 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:08:20.759 00.000 20224 Moving (-0.07, 0.14) raw xDistance=-0.09 yDistance=-0.13
22:08:20.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:08:20.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:20.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:08:20.759 00.000 20224 MoveAxis(E, 0, ABG)
22:08:20.759 00.000 20224 Move returns status 0, amount 0
22:08:20.759 00.000 20224 MoveAxis(N, 0, ABG)
22:08:20.759 00.000 20224 Move returns status 0, amount 0
22:08:20.759 00.000 20224 move complete, result=0
22:08:20.760 00.001 20224 worker thread done servicing request
22:08:20.764 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2768, FiltMin=2508, FiltMax=30739, Gamma=1.000
22:08:20.790 00.026 8996 UpdateGuideState exits: m=715692 SNR=363.8
22:08:20.792 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:20.794 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:20.796 00.002 8996 Enqueuing Expose request
22:08:20.797 00.001 20224 Worker thread wakes up
22:08:20.797 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:20.799 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:20.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:21.768 00.969 20224 Exposure complete
22:08:21.835 00.067 20224 worker thread done servicing request
22:08:21.835 00.000 8996 OnExposeComplete: enter
22:08:21.836 00.001 8996 UpdateGuideState(): m_state=6
22:08:21.838 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3759
22:08:21.839 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=472.92, Mass=740567, SNR=354.3, Peak=65507 HFD=4.5
22:08:21.841 00.002 8996 MultiStar: [#1 -0.08,0.28,0.66,U] [#2 -0.36,0.01,0.80,U] [#3 -0.13,-0.22,0.60,U] [#4 -0.06,-0.25,0.51,U] [#5 -0.21,0.41,0.00,M1] [#6 -0.26,-0.28,0.44,U] [#7 -0.24,0.16,0.45,U] [#8 -0.28,0.12,0.43,U] 
22:08:21.842 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.04}, one-star: {0.12, 0.28}
22:08:21.843 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
22:08:21.844 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
22:08:21.846 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.83 mountX=-0.14 mountY=-0.03, mountTheta=-2.95
22:08:21.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
22:08:21.850 00.002 8996 Enqueuing Move request for scope (-0.14, 0.04)
22:08:21.851 00.001 20224 Worker thread wakes up
22:08:21.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
22:08:21.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
22:08:21.851 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.14 yDistance=-0.03
22:08:21.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:08:21.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:21.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:08:21.851 00.000 20224 MoveAxis(E, 0, ABG)
22:08:21.851 00.000 20224 Move returns status 0, amount 0
22:08:21.851 00.000 20224 MoveAxis(N, 0, ABG)
22:08:21.852 00.001 20224 Move returns status 0, amount 0
22:08:21.852 00.000 20224 move complete, result=0
22:08:21.852 00.000 20224 worker thread done servicing request
22:08:21.857 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2768, FiltMin=2521, FiltMax=28934, Gamma=1.000
22:08:21.873 00.016 8996 UpdateGuideState exits: m=740567 SNR=354.3
22:08:21.874 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:21.875 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:21.875 00.000 8996 Enqueuing Expose request
22:08:21.876 00.001 20224 Worker thread wakes up
22:08:21.876 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:21.877 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:21.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:23.064 01.187 20224 Exposure complete
22:08:23.134 00.070 20224 worker thread done servicing request
22:08:23.134 00.000 8996 OnExposeComplete: enter
22:08:23.135 00.001 8996 UpdateGuideState(): m_state=6
22:08:23.137 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3760
22:08:23.139 00.002 8996 Star::Find returns 1 (0), X=138.42, Y=472.81, Mass=719996, SNR=347.4, Peak=58515 HFD=4.5
22:08:23.139 00.000 8996 MultiStar: [#1 -0.30,0.31,0.66,U] [#2 -0.49,-0.12,0.00,M1] [#3 -0.32,-0.12,0.64,U] [#4 -0.27,-0.24,0.58,U] [#5 -0.47,0.17,0.00,M2] [#6 -0.45,-0.22,0.00,M1] [#7 -0.49,0.02,0.00,M1] [#8 -0.55,0.21,0.00,M1] 
22:08:23.141 00.002 8996 single-star, 3 included, MultiStar: {-0.23, 0.06}, one-star: {-0.09, 0.17}
22:08:23.142 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
22:08:23.143 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
22:08:23.144 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.04 mountX=-0.10 mountY=-0.16, mountTheta=-2.14
22:08:23.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.17, opts=13)
22:08:23.148 00.002 8996 Enqueuing Move request for scope (-0.09, 0.17)
22:08:23.149 00.001 20224 Worker thread wakes up
22:08:23.150 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
22:08:23.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
22:08:23.150 00.000 20224 Moving (-0.09, 0.17) raw xDistance=-0.10 yDistance=-0.16
22:08:23.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:08:23.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:23.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:08:23.150 00.000 20224 MoveAxis(E, 0, ABG)
22:08:23.150 00.000 20224 Move returns status 0, amount 0
22:08:23.150 00.000 20224 MoveAxis(N, 0, ABG)
22:08:23.150 00.000 20224 Move returns status 0, amount 0
22:08:23.151 00.001 20224 move complete, result=0
22:08:23.151 00.000 20224 worker thread done servicing request
22:08:23.156 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58515, med=2765, FiltMin=2521, FiltMax=24947, Gamma=1.000
22:08:23.175 00.019 8996 UpdateGuideState exits: m=719996 SNR=347.4
22:08:23.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:23.177 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:23.178 00.001 8996 Enqueuing Expose request
22:08:23.180 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:23.181 00.001 20224 Worker thread wakes up
22:08:23.181 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:23.181 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:24.168 00.987 20224 Exposure complete
22:08:24.246 00.078 20224 worker thread done servicing request
22:08:24.246 00.000 8996 OnExposeComplete: enter
22:08:24.247 00.001 8996 UpdateGuideState(): m_state=6
22:08:24.248 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3761
22:08:24.249 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.86, Mass=663165, SNR=327.0, Peak=56541 HFD=4.4
22:08:24.249 00.000 8996 MultiStar: [#1 -0.25,0.16,0.79,U] [#2 -0.58,-0.09,0.00,M2] [#3 -0.38,-0.01,0.69,U] [#4 -0.23,-0.15,0.65,U] [#5 -0.51,0.26,0.00,M3] [#6 -0.43,-0.13,0.46,U] [#7 -0.42,0.30,0.00,M2] [#8 -0.50,0.24,0.00,M2] 
22:08:24.250 00.001 8996 refined, 4 included, MultiStar: {-0.35, 0.05}, one-star: {-0.46, 0.22}
22:08:24.252 00.002 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
22:08:24.252 00.000 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
22:08:24.254 00.002 8996 CameraToMount -- cameraX=-0.35 cameraY=0.05 hyp=0.36 cameraTheta=3.00 mountX=-0.36 mountY=-0.01, mountTheta=-3.12
22:08:24.257 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.05, opts=13)
22:08:24.259 00.002 8996 Enqueuing Move request for scope (-0.35, 0.05)
22:08:24.260 00.001 20224 Worker thread wakes up
22:08:24.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.05) opts 0xd
22:08:24.261 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.05)
22:08:24.261 00.000 20224 Moving (-0.35, 0.05) raw xDistance=-0.36 yDistance=-0.01
22:08:24.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
22:08:24.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:24.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:08:24.261 00.000 20224 MoveAxis(E, 52, ABG)
22:08:24.261 00.000 20224 Guiding  Dir = 2, Dur = 52
22:08:24.262 00.001 20224 IsSlewing returns 0
22:08:24.262 00.000 20224 IsGuiding returns 0
22:08:24.268 00.006 20224 PulseGuide returned control before completion, sleep 57
22:08:24.269 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56541, med=2761, FiltMin=2512, FiltMax=24985, Gamma=1.000
22:08:24.295 00.026 8996 UpdateGuideState exits: m=663165 SNR=327.0
22:08:24.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:24.298 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:24.299 00.001 8996 Enqueuing Expose request
22:08:24.330 00.031 20224 IsGuiding returns 1
22:08:24.330 00.000 20224 scope still moving after pulse duration time elapsed
22:08:24.362 00.032 20224 IsSlewing returns 0
22:08:24.362 00.000 20224 IsGuiding returns 0
22:08:24.362 00.000 20224 scope move finished after 52 + 47 ms
22:08:24.362 00.000 20224 Move returns status 0, amount 52
22:08:24.362 00.000 20224 MoveAxis(N, 0, ABG)
22:08:24.362 00.000 20224 Move returns status 0, amount 0
22:08:24.362 00.000 20224 move complete, result=0
22:08:24.362 00.000 20224 worker thread done servicing request
22:08:24.362 00.000 20224 Worker thread wakes up
22:08:24.362 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:24.364 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:24.364 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.0 px 0 ms NORTH
22:08:25.548 01.184 20224 Exposure complete
22:08:25.637 00.089 20224 worker thread done servicing request
22:08:25.638 00.001 8996 OnExposeComplete: enter
22:08:25.639 00.001 8996 UpdateGuideState(): m_state=6
22:08:25.640 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3762
22:08:25.641 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.94, Mass=773569, SNR=354.1, Peak=65507 HFD=4.4
22:08:25.642 00.001 8996 MultiStar: [#1 0.46,0.22,0.00,M1] [#2 0.06,0.21,0.76,U] [#3 0.33,-0.06,0.62,U] [#4 0.39,-0.17,0.57,U] [#5 0.08,0.24,0.66,U] [#6 0.22,0.01,0.48,U] [#7 0.18,0.23,0.47,U] [#8 0.06,0.30,0.38,U] 
22:08:25.643 00.001 8996 refined, 7 included, MultiStar: {0.21, 0.14}, one-star: {0.31, 0.30}
22:08:25.644 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
22:08:25.646 00.002 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
22:08:25.647 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.26 cameraTheta=0.60 mountX=0.20 mountY=-0.17, mountTheta=-0.71
22:08:25.648 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.14, opts=13)
22:08:25.649 00.001 8996 Enqueuing Move request for scope (0.21, 0.14)
22:08:25.650 00.001 20224 Worker thread wakes up
22:08:25.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
22:08:25.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
22:08:25.650 00.000 20224 Moving (0.21, 0.14) raw xDistance=0.20 yDistance=-0.17
22:08:25.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:08:25.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:25.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:08:25.650 00.000 20224 MoveAxis(E, 0, ABG)
22:08:25.650 00.000 20224 Move returns status 0, amount 0
22:08:25.650 00.000 20224 MoveAxis(N, 0, ABG)
22:08:25.650 00.000 20224 Move returns status 0, amount 0
22:08:25.651 00.001 20224 move complete, result=0
22:08:25.651 00.000 20224 worker thread done servicing request
22:08:25.654 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2761, FiltMin=2512, FiltMax=32102, Gamma=1.000
22:08:25.675 00.021 8996 UpdateGuideState exits: m=773569 SNR=354.1
22:08:25.677 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:25.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:25.679 00.001 8996 Enqueuing Expose request
22:08:25.680 00.001 20224 Worker thread wakes up
22:08:25.680 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:08:25.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:25.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:26.658 00.977 20224 Exposure complete
22:08:26.720 00.062 20224 worker thread done servicing request
22:08:26.720 00.000 8996 OnExposeComplete: enter
22:08:26.721 00.001 8996 UpdateGuideState(): m_state=6
22:08:26.722 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3763
22:08:26.723 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=472.78, Mass=787823, SNR=376.3, Peak=65507 HFD=4.4
22:08:26.724 00.001 8996 MultiStar: [#1 0.49,0.24,0.00,M2] [#2 0.09,0.12,0.71,U] [#3 0.36,0.03,0.65,U] [#4 0.35,0.03,0.48,U] [#5 0.18,0.44,0.00,M3] [#6 0.29,-0.01,0.42,U] [#7 0.25,0.27,0.40,U] [#8 0.06,0.26,0.37,U] 
22:08:26.724 00.000 8996 refined, 6 included, MultiStar: {0.26, 0.12}, one-star: {0.34, 0.14}
22:08:26.725 00.001 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
22:08:26.726 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
22:08:26.726 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.28 cameraTheta=0.42 mountX=0.25 mountY=-0.14, mountTheta=-0.53
22:08:26.728 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.12, opts=13)
22:08:26.729 00.001 8996 Enqueuing Move request for scope (0.26, 0.12)
22:08:26.729 00.000 20224 Worker thread wakes up
22:08:26.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd
22:08:26.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.12)
22:08:26.729 00.000 20224 Moving (0.26, 0.12) raw xDistance=0.25 yDistance=-0.14
22:08:26.730 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:08:26.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:26.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:08:26.730 00.000 20224 MoveAxis(W, 36, ABG)
22:08:26.730 00.000 20224 Guiding  Dir = 3, Dur = 36
22:08:26.730 00.000 20224 IsSlewing returns 0
22:08:26.730 00.000 20224 IsGuiding returns 0
22:08:26.734 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2761, FiltMin=2493, FiltMax=30720, Gamma=1.000
22:08:26.751 00.017 8996 UpdateGuideState exits: m=787823 SNR=376.3
22:08:26.752 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:26.752 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:26.753 00.001 8996 Enqueuing Expose request
22:08:26.788 00.035 20224 IsGuiding returns 1
22:08:26.788 00.000 20224 scope still moving after pulse duration time elapsed
22:08:26.818 00.030 20224 IsSlewing returns 0
22:08:26.818 00.000 20224 IsGuiding returns 1
22:08:26.849 00.031 20224 IsSlewing returns 0
22:08:26.849 00.000 20224 IsGuiding returns 1
22:08:26.880 00.031 20224 IsSlewing returns 0
22:08:26.881 00.001 20224 IsGuiding returns 0
22:08:26.881 00.000 20224 scope move finished after 36 + 114 ms
22:08:26.881 00.000 20224 Move returns status 0, amount 36
22:08:26.881 00.000 20224 MoveAxis(N, 0, ABG)
22:08:26.881 00.000 20224 Move returns status 0, amount 0
22:08:26.881 00.000 20224 move complete, result=0
22:08:26.881 00.000 20224 worker thread done servicing request
22:08:26.882 00.001 20224 Worker thread wakes up
22:08:26.882 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
22:08:26.884 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:26.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:28.074 01.190 20224 Exposure complete
22:08:28.152 00.078 20224 worker thread done servicing request
22:08:28.152 00.000 8996 OnExposeComplete: enter
22:08:28.153 00.001 8996 UpdateGuideState(): m_state=6
22:08:28.155 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3764
22:08:28.155 00.000 8996 Star::Find returns 1 (0), X=138.52, Y=473.17, Mass=795886, SNR=403.8, Peak=65507 HFD=4.7
22:08:28.155 00.000 8996 MultiStar: [#1 -0.18,0.37,0.57,U] [#2 -0.51,0.44,0.00,M1] [#3 -0.24,0.18,0.48,U] [#4 -0.20,0.16,0.44,U] [#5 -0.36,0.35,0.00,M4] [#6 -0.36,0.12,0.33,U] [#7 -0.35,0.36,0.00,M1] [#8 -0.34,0.37,0.00,M1] 
22:08:28.156 00.001 8996 refined, 4 included, MultiStar: {-0.14, 0.33}, one-star: {0.02, 0.53}
22:08:28.158 00.002 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
22:08:28.158 00.000 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
22:08:28.158 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.33 hyp=0.36 cameraTheta=1.98 mountX=-0.18 mountY=-0.31, mountTheta=-2.08
22:08:28.159 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.33, opts=13)
22:08:28.160 00.001 8996 Enqueuing Move request for scope (-0.14, 0.33)
22:08:28.161 00.001 20224 Worker thread wakes up
22:08:28.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.33) opts 0xd
22:08:28.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.33)
22:08:28.161 00.000 20224 Moving (-0.14, 0.33) raw xDistance=-0.18 yDistance=-0.31
22:08:28.162 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:08:28.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:08:28.162 00.000 20224 MoveAxis(E, 0, ABG)
22:08:28.162 00.000 20224 Move returns status 0, amount 0
22:08:28.162 00.000 20224 MoveAxis(N, 66, ABG)
22:08:28.162 00.000 20224 Guiding  Dir = 0, Dur = 66
22:08:28.162 00.000 20224 IsSlewing returns 0
22:08:28.162 00.000 20224 IsGuiding returns 0
22:08:28.174 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2761, FiltMin=2505, FiltMax=30163, Gamma=1.000
22:08:28.200 00.026 8996 UpdateGuideState exits: m=795886 SNR=403.8
22:08:28.203 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:28.203 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:28.204 00.001 8996 Enqueuing Expose request
22:08:28.210 00.006 20224 PulseGuide returned control before completion, sleep 29
22:08:28.255 00.045 20224 IsGuiding returns 1
22:08:28.255 00.000 20224 scope still moving after pulse duration time elapsed
22:08:28.287 00.032 20224 IsSlewing returns 0
22:08:28.287 00.000 20224 IsGuiding returns 1
22:08:28.318 00.031 20224 IsSlewing returns 0
22:08:28.318 00.000 20224 IsGuiding returns 0
22:08:28.318 00.000 20224 scope move finished after 66 + 89 ms
22:08:28.318 00.000 20224 Move returns status 0, amount 66
22:08:28.318 00.000 20224 move complete, result=0
22:08:28.318 00.000 20224 worker thread done servicing request
22:08:28.318 00.000 20224 Worker thread wakes up
22:08:28.318 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 66 ms NORTH
22:08:28.320 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:28.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:29.289 00.969 20224 Exposure complete
22:08:29.361 00.072 20224 worker thread done servicing request
22:08:29.361 00.000 8996 OnExposeComplete: enter
22:08:29.363 00.002 8996 UpdateGuideState(): m_state=6
22:08:29.364 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3765
22:08:29.365 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=472.98, Mass=731343, SNR=349.9, Peak=60371 HFD=4.9
22:08:29.366 00.001 8996 MultiStar: [#1 -0.04,0.48,0.00,M2] [#2 -0.22,0.22,0.79,U] [#3 -0.20,-0.23,0.65,U] [#4 -0.13,-0.24,0.56,U] [#5 -0.09,0.30,0.61,U] [#6 -0.22,-0.10,0.44,U] [#7 -0.11,0.30,0.44,U] [#8 -0.05,0.15,0.38,U] 
22:08:29.367 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.12}, one-star: {0.02, 0.34}
22:08:29.369 00.002 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
22:08:29.372 00.003 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
22:08:29.374 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.37 mountX=-0.13 mountY=-0.10, mountTheta=-2.48
22:08:29.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.12, opts=13)
22:08:29.378 00.002 8996 Enqueuing Move request for scope (-0.12, 0.12)
22:08:29.379 00.001 20224 Worker thread wakes up
22:08:29.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
22:08:29.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
22:08:29.380 00.001 20224 Moving (-0.12, 0.12) raw xDistance=-0.13 yDistance=-0.10
22:08:29.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:08:29.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:29.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:08:29.380 00.000 20224 MoveAxis(E, 0, ABG)
22:08:29.380 00.000 20224 Move returns status 0, amount 0
22:08:29.380 00.000 20224 MoveAxis(N, 0, ABG)
22:08:29.380 00.000 20224 Move returns status 0, amount 0
22:08:29.380 00.000 20224 move complete, result=0
22:08:29.381 00.001 20224 worker thread done servicing request
22:08:29.391 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=60371, med=2761, FiltMin=2505, FiltMax=28457, Gamma=1.000
22:08:29.423 00.032 8996 UpdateGuideState exits: m=731343 SNR=349.9
22:08:29.424 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:29.425 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:29.426 00.001 8996 Enqueuing Expose request
22:08:29.428 00.002 20224 Worker thread wakes up
22:08:29.428 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:29.429 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:29.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:30.620 01.191 20224 Exposure complete
22:08:30.707 00.087 20224 worker thread done servicing request
22:08:30.707 00.000 8996 OnExposeComplete: enter
22:08:30.709 00.002 8996 UpdateGuideState(): m_state=6
22:08:30.712 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3766
22:08:30.714 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=472.95, Mass=727254, SNR=378.6, Peak=57069 HFD=4.4
22:08:30.717 00.003 8996 MultiStar: [#1 -0.14,0.22,0.58,U] [#2 -0.40,0.05,0.65,U] [#3 -0.23,0.02,0.65,U] [#4 -0.11,-0.13,0.52,U] [#5 -0.45,0.16,0.00,M4] [#6 -0.35,-0.08,0.41,U] [#7 -0.36,0.08,0.37,U] [#8 -0.57,0.07,0.00,M1] 
22:08:30.719 00.002 8996 refined, 6 included, MultiStar: {-0.27, 0.10}, one-star: {-0.31, 0.31}
22:08:30.721 00.002 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
22:08:30.723 00.002 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
22:08:30.724 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.79 mountX=-0.28 mountY=-0.07, mountTheta=-2.91
22:08:30.727 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.10, opts=13)
22:08:30.728 00.001 8996 Enqueuing Move request for scope (-0.27, 0.10)
22:08:30.729 00.001 20224 Worker thread wakes up
22:08:30.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
22:08:30.729 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
22:08:30.729 00.000 20224 Moving (-0.27, 0.10) raw xDistance=-0.28 yDistance=-0.07
22:08:30.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:08:30.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:30.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:08:30.729 00.000 20224 MoveAxis(E, 41, ABG)
22:08:30.729 00.000 20224 Guiding  Dir = 2, Dur = 41
22:08:30.730 00.001 20224 IsSlewing returns 0
22:08:30.730 00.000 20224 IsGuiding returns 0
22:08:30.731 00.001 20224 PulseGuide returned control before completion, sleep 50
22:08:30.735 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57069, med=2761, FiltMin=2480, FiltMax=29753, Gamma=1.000
22:08:30.750 00.015 8996 UpdateGuideState exits: m=727254 SNR=378.6
22:08:30.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:30.752 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:30.753 00.001 8996 Enqueuing Expose request
22:08:30.785 00.032 20224 IsGuiding returns 1
22:08:30.785 00.000 20224 scope still moving after pulse duration time elapsed
22:08:30.817 00.032 20224 IsSlewing returns 0
22:08:30.818 00.001 20224 IsGuiding returns 0
22:08:30.818 00.000 20224 scope move finished after 41 + 46 ms
22:08:30.818 00.000 20224 Move returns status 0, amount 41
22:08:30.818 00.000 20224 MoveAxis(N, 0, ABG)
22:08:30.818 00.000 20224 Move returns status 0, amount 0
22:08:30.818 00.000 20224 move complete, result=0
22:08:30.818 00.000 20224 worker thread done servicing request
22:08:30.818 00.000 20224 Worker thread wakes up
22:08:30.819 00.001 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
22:08:30.821 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:30.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:31.804 00.983 20224 Exposure complete
22:08:31.875 00.071 20224 worker thread done servicing request
22:08:31.875 00.000 8996 OnExposeComplete: enter
22:08:31.877 00.002 8996 UpdateGuideState(): m_state=6
22:08:31.878 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3767
22:08:31.880 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=472.94, Mass=835288, SNR=353.0, Peak=65507 HFD=4.3
22:08:31.882 00.002 8996 MultiStar: [#1 -0.12,0.26,0.76,U] [#2 -0.23,-0.10,0.77,U] [#3 -0.06,-0.06,0.67,U] [#4 0.05,-0.13,0.56,U] [#5 -0.29,0.25,0.68,U] [#6 -0.21,-0.03,0.38,U] [#7 -0.19,0.29,0.47,U] [#8 -0.33,0.14,0.41,U] 
22:08:31.883 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.12}, one-star: {0.03, 0.30}
22:08:31.884 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
22:08:31.885 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
22:08:31.887 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.43 mountX=-0.14 mountY=-0.10, mountTheta=-2.53
22:08:31.889 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
22:08:31.890 00.001 8996 Enqueuing Move request for scope (-0.13, 0.12)
22:08:31.891 00.001 20224 Worker thread wakes up
22:08:31.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
22:08:31.891 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
22:08:31.891 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.10
22:08:31.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:08:31.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:31.892 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:08:31.892 00.000 20224 MoveAxis(E, 0, ABG)
22:08:31.892 00.000 20224 Move returns status 0, amount 0
22:08:31.892 00.000 20224 MoveAxis(N, 0, ABG)
22:08:31.892 00.000 20224 Move returns status 0, amount 0
22:08:31.892 00.000 20224 move complete, result=0
22:08:31.892 00.000 20224 worker thread done servicing request
22:08:31.896 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2761, FiltMin=2499, FiltMax=32592, Gamma=1.000
22:08:31.922 00.026 8996 UpdateGuideState exits: m=835288 SNR=353.0
22:08:31.924 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:31.925 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:31.927 00.002 8996 Enqueuing Expose request
22:08:31.929 00.002 20224 Worker thread wakes up
22:08:31.929 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:31.932 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:31.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:33.116 01.184 20224 Exposure complete
22:08:33.204 00.088 20224 worker thread done servicing request
22:08:33.205 00.001 8996 OnExposeComplete: enter
22:08:33.206 00.001 8996 UpdateGuideState(): m_state=6
22:08:33.207 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3768
22:08:33.207 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=472.82, Mass=703923, SNR=353.8, Peak=55267 HFD=4.6
22:08:33.208 00.001 8996 MultiStar: [#1 0.14,0.01,0.71,U] [#2 -0.30,-0.11,0.73,U] [#3 -0.12,-0.05,0.61,U] [#4 0.07,-0.12,0.52,U] [#5 -0.23,0.26,0.65,U] [#6 -0.20,-0.25,0.43,U] [#7 -0.29,-0.10,0.50,U] [#8 -0.23,0.11,0.43,U] 
22:08:33.210 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.01}, one-star: {-0.08, 0.18}
22:08:33.210 00.000 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
22:08:33.210 00.000 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:08:33.211 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.04 mountX=-0.13 mountY=0.00, mountTheta=3.12
22:08:33.213 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
22:08:33.213 00.000 8996 Enqueuing Move request for scope (-0.13, 0.01)
22:08:33.215 00.002 20224 Worker thread wakes up
22:08:33.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
22:08:33.215 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
22:08:33.215 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.00
22:08:33.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:08:33.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:33.216 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:08:33.216 00.000 20224 MoveAxis(E, 0, ABG)
22:08:33.216 00.000 20224 Move returns status 0, amount 0
22:08:33.216 00.000 20224 MoveAxis(N, 0, ABG)
22:08:33.216 00.000 20224 Move returns status 0, amount 0
22:08:33.216 00.000 20224 move complete, result=0
22:08:33.216 00.000 20224 worker thread done servicing request
22:08:33.219 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55267, med=2758, FiltMin=2496, FiltMax=24579, Gamma=1.000
22:08:33.237 00.018 8996 UpdateGuideState exits: m=703923 SNR=353.8
22:08:33.239 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:33.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:33.241 00.001 8996 Enqueuing Expose request
22:08:33.242 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:08:33.242 00.000 20224 Worker thread wakes up
22:08:33.242 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:33.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:34.208 00.966 20224 Exposure complete
22:08:34.283 00.075 20224 worker thread done servicing request
22:08:34.283 00.000 8996 OnExposeComplete: enter
22:08:34.285 00.002 8996 UpdateGuideState(): m_state=6
22:08:34.286 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3769
22:08:34.287 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=472.96, Mass=791528, SNR=348.0, Peak=62579 HFD=4.3
22:08:34.290 00.003 8996 MultiStar: [#1 0.16,0.38,0.63,U] [#2 -0.27,0.05,0.76,U] [#3 -0.08,-0.04,0.61,U] [#4 -0.11,-0.14,0.62,U] [#5 -0.13,0.28,0.64,U] [#6 -0.05,-0.08,0.44,U] [#7 -0.04,0.30,0.49,U] [#8 -0.13,0.14,0.41,U] 
22:08:34.291 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.15}, one-star: {-0.17, 0.32}
22:08:34.293 00.002 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
22:08:34.295 00.002 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
22:08:34.295 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.17 mountX=-0.12 mountY=-0.14, mountTheta=-2.27
22:08:34.297 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.15, opts=13)
22:08:34.298 00.001 8996 Enqueuing Move request for scope (-0.10, 0.15)
22:08:34.299 00.001 20224 Worker thread wakes up
22:08:34.300 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
22:08:34.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
22:08:34.300 00.000 20224 Moving (-0.10, 0.15) raw xDistance=-0.12 yDistance=-0.14
22:08:34.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:08:34.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:34.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:08:34.300 00.000 20224 MoveAxis(E, 0, ABG)
22:08:34.300 00.000 20224 Move returns status 0, amount 0
22:08:34.300 00.000 20224 MoveAxis(N, 0, ABG)
22:08:34.300 00.000 20224 Move returns status 0, amount 0
22:08:34.300 00.000 20224 move complete, result=0
22:08:34.300 00.000 20224 worker thread done servicing request
22:08:34.305 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62579, med=2758, FiltMin=2477, FiltMax=30617, Gamma=1.000
22:08:34.329 00.024 8996 UpdateGuideState exits: m=791528 SNR=348.0
22:08:34.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:34.332 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:34.333 00.001 8996 Enqueuing Expose request
22:08:34.334 00.001 20224 Worker thread wakes up
22:08:34.334 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:34.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:34.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:35.496 01.161 20224 Exposure complete
22:08:35.559 00.063 20224 worker thread done servicing request
22:08:35.559 00.000 8996 OnExposeComplete: enter
22:08:35.560 00.001 8996 UpdateGuideState(): m_state=6
22:08:35.561 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3770
22:08:35.562 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.89, Mass=696408, SNR=324.4, Peak=60259 HFD=4.5
22:08:35.563 00.001 8996 MultiStar: [#1 0.28,0.36,0.73,U] [#2 -0.03,-0.14,0.86,U] [#3 0.14,0.02,0.65,U] [#4 0.18,-0.08,0.65,U] [#5 0.09,0.35,0.64,U] [#6 0.07,-0.04,0.51,U] [#7 0.04,0.32,0.51,U] [#8 0.00,0.18,0.41,U] 
22:08:35.564 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.13}, one-star: {0.16, 0.25}
22:08:35.565 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
22:08:35.565 00.000 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
22:08:35.566 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.88 mountX=0.10 mountY=-0.15, mountTheta=-0.98
22:08:35.567 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.13, opts=13)
22:08:35.568 00.001 8996 Enqueuing Move request for scope (0.11, 0.13)
22:08:35.569 00.001 20224 Worker thread wakes up
22:08:35.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
22:08:35.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
22:08:35.569 00.000 20224 Moving (0.11, 0.13) raw xDistance=0.10 yDistance=-0.15
22:08:35.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:08:35.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:35.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:08:35.569 00.000 20224 MoveAxis(E, 0, ABG)
22:08:35.569 00.000 20224 Move returns status 0, amount 0
22:08:35.569 00.000 20224 MoveAxis(N, 0, ABG)
22:08:35.569 00.000 20224 Move returns status 0, amount 0
22:08:35.569 00.000 20224 move complete, result=0
22:08:35.569 00.000 20224 worker thread done servicing request
22:08:35.577 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60259, med=2758, FiltMin=2509, FiltMax=28470, Gamma=1.000
22:08:35.601 00.024 8996 UpdateGuideState exits: m=696408 SNR=324.4
22:08:35.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:35.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:35.604 00.001 8996 Enqueuing Expose request
22:08:35.605 00.001 20224 Worker thread wakes up
22:08:35.605 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:35.606 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:35.607 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:36.573 00.966 20224 Exposure complete
22:08:36.649 00.076 20224 worker thread done servicing request
22:08:36.650 00.001 8996 OnExposeComplete: enter
22:08:36.650 00.000 8996 UpdateGuideState(): m_state=6
22:08:36.651 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3771
22:08:36.652 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=473.14, Mass=711593, SNR=364.7, Peak=60051 HFD=4.5
22:08:36.653 00.001 8996 MultiStar: [#1 0.12,0.58,0.00,M1] [#2 -0.27,0.18,0.72,U] [#3 -0.02,0.18,0.60,U] [#4 -0.02,0.15,0.57,U] [#5 -0.23,0.52,0.00,M1] [#6 -0.18,0.08,0.45,U] [#7 -0.12,0.31,0.47,U] [#8 -0.23,0.40,0.00,M1] 
22:08:36.654 00.001 8996 refined, 5 included, MultiStar: {-0.09, 0.27}, one-star: {0.01, 0.50}
22:08:36.654 00.000 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
22:08:36.655 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
22:08:36.656 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.90 mountX=-0.12 mountY=-0.25, mountTheta=-2.00
22:08:36.657 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.27, opts=13)
22:08:36.660 00.003 8996 Enqueuing Move request for scope (-0.09, 0.27)
22:08:36.662 00.002 20224 Worker thread wakes up
22:08:36.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
22:08:36.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
22:08:36.662 00.000 20224 Moving (-0.09, 0.27) raw xDistance=-0.12 yDistance=-0.25
22:08:36.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:08:36.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:08:36.662 00.000 20224 MoveAxis(E, 0, ABG)
22:08:36.662 00.000 20224 Move returns status 0, amount 0
22:08:36.662 00.000 20224 MoveAxis(N, 53, ABG)
22:08:36.662 00.000 20224 Guiding  Dir = 0, Dur = 53
22:08:36.663 00.001 20224 IsSlewing returns 0
22:08:36.663 00.000 20224 IsGuiding returns 0
22:08:36.668 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60051, med=2758, FiltMin=2467, FiltMax=26483, Gamma=1.000
22:08:36.691 00.023 8996 UpdateGuideState exits: m=711593 SNR=364.7
22:08:36.692 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:36.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:36.694 00.001 8996 Enqueuing Expose request
22:08:36.705 00.011 20224 PulseGuide returned control before completion, sleep 21
22:08:36.740 00.035 20224 IsGuiding returns 1
22:08:36.740 00.000 20224 scope still moving after pulse duration time elapsed
22:08:36.766 00.026 20224 IsSlewing returns 0
22:08:36.766 00.000 20224 IsGuiding returns 1
22:08:36.801 00.035 20224 IsSlewing returns 0
22:08:36.801 00.000 20224 IsGuiding returns 0
22:08:36.801 00.000 20224 scope move finished after 53 + 85 ms
22:08:36.801 00.000 20224 Move returns status 0, amount 53
22:08:36.802 00.001 20224 move complete, result=0
22:08:36.802 00.000 20224 worker thread done servicing request
22:08:36.802 00.000 20224 Worker thread wakes up
22:08:36.802 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 53 ms NORTH
22:08:36.805 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:36.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:37.977 01.172 20224 Exposure complete
22:08:38.078 00.101 20224 worker thread done servicing request
22:08:38.078 00.000 8996 OnExposeComplete: enter
22:08:38.079 00.001 8996 UpdateGuideState(): m_state=6
22:08:38.080 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3772
22:08:38.081 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.92, Mass=734517, SNR=340.5, Peak=62579 HFD=4.5
22:08:38.083 00.002 8996 MultiStar: [#1 0.09,0.34,0.71,U] [#2 -0.03,-0.25,0.76,U] [#3 -0.01,-0.12,0.70,U] [#4 0.08,-0.18,0.58,U] [#5 -0.11,0.30,0.64,U] [#6 0.05,-0.22,0.47,U] [#7 -0.02,0.09,0.48,U] [#8 -0.19,0.24,0.43,U] 
22:08:38.085 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {0.12, 0.28}
22:08:38.087 00.002 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
22:08:38.088 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
22:08:38.088 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.39 mountX=0.01 mountY=-0.07, mountTheta=-1.49
22:08:38.090 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
22:08:38.091 00.001 8996 Enqueuing Move request for scope (0.01, 0.06)
22:08:38.092 00.001 20224 Worker thread wakes up
22:08:38.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
22:08:38.092 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
22:08:38.092 00.000 20224 Moving (0.01, 0.06) raw xDistance=0.01 yDistance=-0.07
22:08:38.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:08:38.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:38.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:08:38.092 00.000 20224 MoveAxis(E, 0, ABG)
22:08:38.092 00.000 20224 Move returns status 0, amount 0
22:08:38.092 00.000 20224 MoveAxis(N, 0, ABG)
22:08:38.092 00.000 20224 Move returns status 0, amount 0
22:08:38.092 00.000 20224 move complete, result=0
22:08:38.092 00.000 20224 worker thread done servicing request
22:08:38.096 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=62579, med=2758, FiltMin=2512, FiltMax=29254, Gamma=1.000
22:08:38.115 00.019 8996 UpdateGuideState exits: m=734517 SNR=340.5
22:08:38.117 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:38.119 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:38.121 00.002 8996 Enqueuing Expose request
22:08:38.121 00.000 20224 Worker thread wakes up
22:08:38.121 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:38.123 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:38.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:39.099 00.976 20224 Exposure complete
22:08:39.169 00.070 20224 worker thread done servicing request
22:08:39.170 00.001 8996 OnExposeComplete: enter
22:08:39.171 00.001 8996 UpdateGuideState(): m_state=6
22:08:39.172 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3773
22:08:39.173 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=472.71, Mass=755185, SNR=353.8, Peak=59699 HFD=4.7
22:08:39.175 00.002 8996 MultiStar: [#1 0.10,0.28,0.66,U] [#2 -0.18,-0.11,0.73,U] [#3 0.02,-0.14,0.55,U] [#4 0.01,-0.08,0.55,U] [#5 -0.16,0.18,0.58,U] [#6 0.06,-0.08,0.48,U] [#7 -0.02,0.23,0.46,U] [#8 -0.18,0.18,0.40,U] 
22:08:39.176 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.06}, one-star: {0.08, 0.07}
22:08:39.177 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
22:08:39.178 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
22:08:39.179 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.93 mountX=-0.03 mountY=-0.05, mountTheta=-2.03
22:08:39.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
22:08:39.183 00.002 8996 Enqueuing Move request for scope (-0.02, 0.06)
22:08:39.185 00.002 20224 Worker thread wakes up
22:08:39.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
22:08:39.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
22:08:39.185 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.03 yDistance=-0.05
22:08:39.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:08:39.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:39.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:39.185 00.000 20224 MoveAxis(E, 0, ABG)
22:08:39.185 00.000 20224 Move returns status 0, amount 0
22:08:39.186 00.001 20224 MoveAxis(N, 0, ABG)
22:08:39.186 00.000 20224 Move returns status 0, amount 0
22:08:39.186 00.000 20224 move complete, result=0
22:08:39.186 00.000 20224 worker thread done servicing request
22:08:39.193 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59699, med=2758, FiltMin=2505, FiltMax=28115, Gamma=1.000
22:08:39.216 00.023 8996 UpdateGuideState exits: m=755185 SNR=353.8
22:08:39.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:39.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:39.219 00.001 8996 Enqueuing Expose request
22:08:39.220 00.001 20224 Worker thread wakes up
22:08:39.221 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:39.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:39.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:40.391 01.169 20224 Exposure complete
22:08:40.470 00.079 20224 worker thread done servicing request
22:08:40.470 00.000 8996 OnExposeComplete: enter
22:08:40.471 00.001 8996 UpdateGuideState(): m_state=6
22:08:40.472 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3774
22:08:40.473 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=473.05, Mass=792543, SNR=381.4, Peak=65507 HFD=4.7
22:08:40.476 00.003 8996 MultiStar: [#1 0.07,0.49,0.00,M1] [#2 -0.26,0.21,0.69,U] [#3 -0.06,0.27,0.58,U] [#4 0.01,0.28,0.51,U] [#5 -0.26,0.51,0.00,M1] [#6 -0.09,0.28,0.37,U] [#7 -0.22,0.48,0.00,M1] [#8 -0.34,0.49,0.00,M1] 
22:08:40.477 00.001 8996 refined, 4 included, MultiStar: {-0.05, 0.30}, one-star: {0.09, 0.41}
22:08:40.479 00.002 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
22:08:40.480 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:08:40.481 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.31 cameraTheta=1.73 mountX=-0.08 mountY=-0.30, mountTheta=-1.82
22:08:40.484 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.30, opts=13)
22:08:40.485 00.001 8996 Enqueuing Move request for scope (-0.05, 0.30)
22:08:40.486 00.001 20224 Worker thread wakes up
22:08:40.486 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
22:08:40.486 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
22:08:40.486 00.000 20224 Moving (-0.05, 0.30) raw xDistance=-0.08 yDistance=-0.30
22:08:40.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:08:40.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:08:40.486 00.000 20224 MoveAxis(E, 0, ABG)
22:08:40.486 00.000 20224 Move returns status 0, amount 0
22:08:40.486 00.000 20224 MoveAxis(N, 63, ABG)
22:08:40.486 00.000 20224 Guiding  Dir = 0, Dur = 63
22:08:40.486 00.000 20224 IsSlewing returns 0
22:08:40.486 00.000 20224 IsGuiding returns 0
22:08:40.491 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2496, FiltMax=32067, Gamma=1.000
22:08:40.511 00.020 20224 PulseGuide returned control before completion, sleep 49
22:08:40.520 00.009 8996 UpdateGuideState exits: m=792543 SNR=381.4
22:08:40.521 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:40.521 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:40.522 00.001 8996 Enqueuing Expose request
22:08:40.573 00.051 20224 IsGuiding returns 1
22:08:40.573 00.000 20224 scope still moving after pulse duration time elapsed
22:08:40.604 00.031 20224 IsSlewing returns 0
22:08:40.604 00.000 20224 IsGuiding returns 0
22:08:40.604 00.000 20224 scope move finished after 63 + 54 ms
22:08:40.604 00.000 20224 Move returns status 0, amount 63
22:08:40.604 00.000 20224 move complete, result=0
22:08:40.604 00.000 20224 worker thread done servicing request
22:08:40.605 00.001 20224 Worker thread wakes up
22:08:40.605 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:40.605 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
22:08:40.608 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:41.578 00.970 20224 Exposure complete
22:08:41.635 00.057 20224 worker thread done servicing request
22:08:41.635 00.000 8996 OnExposeComplete: enter
22:08:41.636 00.001 8996 UpdateGuideState(): m_state=6
22:08:41.637 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3775
22:08:41.638 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.63, Mass=762245, SNR=348.5, Peak=48547 HFD=4.7
22:08:41.639 00.001 8996 MultiStar: [#1 -0.10,0.15,0.67,U] [#2 -0.39,-0.32,0.00,M1] [#3 -0.10,-0.28,0.62,U] [#4 0.07,-0.32,0.54,U] [#5 -0.13,-0.03,0.64,U] [#6 -0.13,-0.30,0.43,U] [#7 -0.24,0.02,0.50,U] [#8 -0.19,-0.05,0.36,U] 
22:08:41.640 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.09}, one-star: {-0.17, -0.01}
22:08:41.641 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
22:08:41.642 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
22:08:41.643 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.53 mountX=-0.11 mountY=0.10, mountTheta=2.42
22:08:41.646 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.09, opts=13)
22:08:41.646 00.000 8996 Enqueuing Move request for scope (-0.12, -0.09)
22:08:41.647 00.001 20224 Worker thread wakes up
22:08:41.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
22:08:41.647 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
22:08:41.647 00.000 20224 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=0.10
22:08:41.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:08:41.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:41.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:08:41.647 00.000 20224 MoveAxis(E, 0, ABG)
22:08:41.647 00.000 20224 Move returns status 0, amount 0
22:08:41.647 00.000 20224 MoveAxis(N, 0, ABG)
22:08:41.647 00.000 20224 Move returns status 0, amount 0
22:08:41.647 00.000 20224 move complete, result=0
22:08:41.648 00.001 20224 worker thread done servicing request
22:08:41.651 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48547, med=2758, FiltMin=2505, FiltMax=24576, Gamma=1.000
22:08:41.665 00.014 8996 UpdateGuideState exits: m=762245 SNR=348.5
22:08:41.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:41.666 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:41.667 00.001 8996 Enqueuing Expose request
22:08:41.668 00.001 20224 Worker thread wakes up
22:08:41.668 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:41.669 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:41.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:42.845 01.176 20224 Exposure complete
22:08:42.916 00.071 20224 worker thread done servicing request
22:08:42.916 00.000 8996 OnExposeComplete: enter
22:08:42.917 00.001 8996 UpdateGuideState(): m_state=6
22:08:42.918 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3776
22:08:42.919 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.37, Mass=713968, SNR=356.1, Peak=53405 HFD=4.6
22:08:42.921 00.002 8996 MultiStar: [#1 -0.03,-0.14,0.63,U] [#2 -0.26,-0.48,0.00,M2] [#3 -0.17,-0.30,0.66,U] [#4 -0.21,-0.30,0.54,U] [#5 -0.29,-0.14,0.60,U] [#6 -0.10,-0.63,0.00,M1] [#7 -0.27,0.02,0.43,U] [#8 -0.24,-0.18,0.38,U] 
22:08:42.922 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.20}, one-star: {-0.05, -0.27}
22:08:42.923 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
22:08:42.924 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
22:08:42.925 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-2.24 mountX=-0.14 mountY=0.22, mountTheta=2.13
22:08:42.929 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.20, opts=13)
22:08:42.931 00.002 8996 Enqueuing Move request for scope (-0.16, -0.20)
22:08:42.933 00.002 20224 Worker thread wakes up
22:08:42.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
22:08:42.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
22:08:42.933 00.000 20224 Moving (-0.16, -0.20) raw xDistance=-0.14 yDistance=0.22
22:08:42.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:08:42.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:42.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:08:42.933 00.000 20224 MoveAxis(E, 0, ABG)
22:08:42.933 00.000 20224 Move returns status 0, amount 0
22:08:42.933 00.000 20224 MoveAxis(N, 0, ABG)
22:08:42.933 00.000 20224 Move returns status 0, amount 0
22:08:42.934 00.001 20224 move complete, result=0
22:08:42.934 00.000 20224 worker thread done servicing request
22:08:42.939 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53405, med=2758, FiltMin=2496, FiltMax=26544, Gamma=1.000
22:08:42.954 00.015 8996 UpdateGuideState exits: m=713968 SNR=356.1
22:08:42.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:42.958 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:42.960 00.002 8996 Enqueuing Expose request
22:08:42.963 00.003 20224 Worker thread wakes up
22:08:42.963 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:08:42.965 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:42.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:43.949 00.984 20224 Exposure complete
22:08:44.014 00.065 20224 worker thread done servicing request
22:08:44.015 00.001 8996 OnExposeComplete: enter
22:08:44.015 00.000 8996 UpdateGuideState(): m_state=6
22:08:44.016 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3777
22:08:44.017 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.64, Mass=689115, SNR=360.1, Peak=53139 HFD=4.7
22:08:44.018 00.001 8996 MultiStar: [#1 -0.04,-0.20,0.69,U] [#2 -0.30,-0.43,0.00,M3] [#3 -0.02,-0.23,0.59,U] [#4 -0.05,-0.31,0.49,U] [#5 -0.14,-0.14,0.56,U] [#6 -0.11,-0.35,0.44,U] [#7 -0.20,-0.05,0.45,U] [#8 -0.19,-0.13,0.40,U] 
22:08:44.019 00.001 8996 single-star, 7 included, MultiStar: {-0.06, -0.16}, one-star: {0.06, -0.00}
22:08:44.019 00.000 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
22:08:44.020 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
22:08:44.021 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.04 mountX=0.06 mountY=-0.00, mountTheta=-0.08
22:08:44.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.00, opts=13)
22:08:44.024 00.001 8996 Enqueuing Move request for scope (0.06, -0.00)
22:08:44.025 00.001 20224 Worker thread wakes up
22:08:44.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
22:08:44.026 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
22:08:44.026 00.000 20224 Moving (0.06, -0.00) raw xDistance=0.06 yDistance=-0.00
22:08:44.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:08:44.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:44.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:08:44.026 00.000 20224 MoveAxis(E, 0, ABG)
22:08:44.026 00.000 20224 Move returns status 0, amount 0
22:08:44.026 00.000 20224 MoveAxis(N, 0, ABG)
22:08:44.026 00.000 20224 Move returns status 0, amount 0
22:08:44.026 00.000 20224 move complete, result=0
22:08:44.026 00.000 20224 worker thread done servicing request
22:08:44.030 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53139, med=2758, FiltMin=2505, FiltMax=25171, Gamma=1.000
22:08:44.046 00.016 8996 UpdateGuideState exits: m=689115 SNR=360.1
22:08:44.047 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:44.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:44.048 00.000 8996 Enqueuing Expose request
22:08:44.049 00.001 20224 Worker thread wakes up
22:08:44.049 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:44.050 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:44.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:45.225 01.175 20224 Exposure complete
22:08:45.284 00.059 20224 worker thread done servicing request
22:08:45.284 00.000 8996 OnExposeComplete: enter
22:08:45.285 00.001 8996 UpdateGuideState(): m_state=6
22:08:45.286 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3778
22:08:45.287 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=472.72, Mass=833647, SNR=382.3, Peak=65507 HFD=4.6
22:08:45.288 00.001 8996 MultiStar: [#1 0.16,0.16,0.51,U] [#2 -0.25,-0.26,0.66,U] [#3 -0.02,-0.18,0.57,U] [#4 0.03,-0.34,0.52,U] [#5 0.03,0.12,0.49,U] [#6 -0.10,-0.48,0.00,M1] [#7 -0.07,-0.09,0.40,U] [#8 -0.02,-0.09,0.39,U] 
22:08:45.288 00.000 8996 refined, 7 included, MultiStar: {0.02, -0.07}, one-star: {0.20, 0.08}
22:08:45.289 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
22:08:45.290 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
22:08:45.291 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.26 mountX=0.03 mountY=0.06, mountTheta=1.16
22:08:45.294 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
22:08:45.295 00.001 8996 Enqueuing Move request for scope (0.02, -0.07)
22:08:45.296 00.001 20224 Worker thread wakes up
22:08:45.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
22:08:45.296 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
22:08:45.296 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.06
22:08:45.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:08:45.296 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:45.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:08:45.296 00.000 20224 MoveAxis(E, 0, ABG)
22:08:45.296 00.000 20224 Move returns status 0, amount 0
22:08:45.296 00.000 20224 MoveAxis(N, 0, ABG)
22:08:45.296 00.000 20224 Move returns status 0, amount 0
22:08:45.296 00.000 20224 move complete, result=0
22:08:45.297 00.001 20224 worker thread done servicing request
22:08:45.302 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2758, FiltMin=2493, FiltMax=33344, Gamma=1.000
22:08:45.320 00.018 8996 UpdateGuideState exits: m=833647 SNR=382.3
22:08:45.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:45.321 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:45.322 00.001 8996 Enqueuing Expose request
22:08:45.323 00.001 20224 Worker thread wakes up
22:08:45.323 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:45.324 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:45.325 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:46.311 00.986 20224 Exposure complete
22:08:46.371 00.060 20224 worker thread done servicing request
22:08:46.371 00.000 8996 OnExposeComplete: enter
22:08:46.372 00.001 8996 UpdateGuideState(): m_state=6
22:08:46.372 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3779
22:08:46.373 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.64, Mass=768152, SNR=382.6, Peak=61763 HFD=4.8
22:08:46.374 00.001 8996 MultiStar: [#1 -0.01,0.03,0.61,U] [#2 -0.30,-0.21,0.66,U] [#3 -0.16,-0.33,0.57,U] [#4 -0.15,-0.45,0.00,M1] [#5 -0.19,-0.03,0.50,U] [#6 -0.27,-0.47,0.00,M2] [#7 -0.34,-0.09,0.38,U] [#8 -0.30,-0.06,0.37,U] 
22:08:46.375 00.001 8996 single-star, 6 included, MultiStar: {-0.12, -0.09}, one-star: {0.12, 0.00}
22:08:46.376 00.001 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
22:08:46.377 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
22:08:46.378 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.02 mountX=0.12 mountY=-0.02, mountTheta=-0.13
22:08:46.379 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
22:08:46.380 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
22:08:46.381 00.001 20224 Worker thread wakes up
22:08:46.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
22:08:46.381 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
22:08:46.381 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
22:08:46.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:08:46.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:46.382 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:08:46.382 00.000 20224 MoveAxis(E, 0, ABG)
22:08:46.382 00.000 20224 Move returns status 0, amount 0
22:08:46.382 00.000 20224 MoveAxis(N, 0, ABG)
22:08:46.382 00.000 20224 Move returns status 0, amount 0
22:08:46.382 00.000 20224 move complete, result=0
22:08:46.382 00.000 20224 worker thread done servicing request
22:08:46.388 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=61763, med=2758, FiltMin=2515, FiltMax=30323, Gamma=1.000
22:08:46.406 00.018 8996 UpdateGuideState exits: m=768152 SNR=382.6
22:08:46.407 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:46.407 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:46.408 00.001 8996 Enqueuing Expose request
22:08:46.409 00.001 20224 Worker thread wakes up
22:08:46.409 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:46.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:46.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:47.576 01.166 20224 Exposure complete
22:08:47.649 00.073 20224 worker thread done servicing request
22:08:47.650 00.001 8996 OnExposeComplete: enter
22:08:47.651 00.001 8996 UpdateGuideState(): m_state=6
22:08:47.653 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3780
22:08:47.655 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=472.80, Mass=712053, SNR=335.5, Peak=64339 HFD=4.6
22:08:47.657 00.002 8996 MultiStar: [#1 -0.03,0.06,0.72,U] [#2 -0.25,-0.31,0.77,U] [#3 -0.12,-0.27,0.63,U] [#4 -0.05,-0.29,0.67,U] [#5 -0.27,0.04,0.79,U] [#6 -0.20,-0.50,0.00,M3] [#7 -0.09,-0.05,0.47,U] [#8 -0.12,-0.06,0.43,U] 
22:08:47.658 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.08}, one-star: {0.12, 0.16}
22:08:47.658 00.000 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
22:08:47.661 00.003 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
22:08:47.662 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.46 mountX=-0.09 mountY=0.09, mountTheta=2.35
22:08:47.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.08, opts=13)
22:08:47.665 00.001 8996 Enqueuing Move request for scope (-0.09, -0.08)
22:08:47.667 00.002 20224 Worker thread wakes up
22:08:47.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
22:08:47.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
22:08:47.667 00.000 20224 Moving (-0.09, -0.08) raw xDistance=-0.09 yDistance=0.09
22:08:47.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:08:47.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:47.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:08:47.667 00.000 20224 MoveAxis(E, 0, ABG)
22:08:47.667 00.000 20224 Move returns status 0, amount 0
22:08:47.668 00.001 20224 MoveAxis(N, 0, ABG)
22:08:47.668 00.000 20224 Move returns status 0, amount 0
22:08:47.668 00.000 20224 move complete, result=0
22:08:47.668 00.000 20224 worker thread done servicing request
22:08:47.672 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64339, med=2758, FiltMin=2512, FiltMax=27936, Gamma=1.000
22:08:47.686 00.014 8996 UpdateGuideState exits: m=712053 SNR=335.5
22:08:47.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:47.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:47.689 00.001 8996 Enqueuing Expose request
22:08:47.690 00.001 20224 Worker thread wakes up
22:08:47.690 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:47.691 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:47.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:48.652 00.961 20224 Exposure complete
22:08:48.706 00.054 20224 worker thread done servicing request
22:08:48.706 00.000 8996 OnExposeComplete: enter
22:08:48.707 00.001 8996 UpdateGuideState(): m_state=6
22:08:48.708 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3781
22:08:48.709 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.58, Mass=790449, SNR=364.7, Peak=51187 HFD=4.6
22:08:48.709 00.000 8996 MultiStar: [#1 -0.04,-0.02,0.66,U] [#2 -0.26,-0.32,0.74,U] [#3 -0.12,-0.37,0.60,U] [#4 -0.17,-0.43,0.00,M1] [#5 -0.23,-0.10,0.65,U] [#6 -0.16,-0.43,0.00,M4] [#7 -0.28,-0.15,0.42,U] [#8 -0.24,-0.34,0.40,U] 
22:08:48.710 00.001 8996 single-star, 6 included, MultiStar: {-0.19, -0.18}, one-star: {-0.18, -0.06}
22:08:48.711 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
22:08:48.711 00.000 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
22:08:48.712 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.83 mountX=-0.18 mountY=0.08, mountTheta=2.72
22:08:48.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.06, opts=13)
22:08:48.714 00.000 8996 Enqueuing Move request for scope (-0.18, -0.06)
22:08:48.715 00.001 20224 Worker thread wakes up
22:08:48.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd
22:08:48.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.06)
22:08:48.715 00.000 20224 Moving (-0.18, -0.06) raw xDistance=-0.18 yDistance=0.08
22:08:48.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:08:48.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:48.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:08:48.715 00.000 20224 MoveAxis(E, 0, ABG)
22:08:48.715 00.000 20224 Move returns status 0, amount 0
22:08:48.715 00.000 20224 MoveAxis(N, 0, ABG)
22:08:48.715 00.000 20224 Move returns status 0, amount 0
22:08:48.715 00.000 20224 move complete, result=0
22:08:48.715 00.000 20224 worker thread done servicing request
22:08:48.719 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51187, med=2758, FiltMin=2504, FiltMax=24355, Gamma=1.000
22:08:48.745 00.026 8996 UpdateGuideState exits: m=790449 SNR=364.7
22:08:48.747 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:48.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:48.748 00.000 8996 Enqueuing Expose request
22:08:48.749 00.001 20224 Worker thread wakes up
22:08:48.749 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:08:48.750 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:48.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:49.919 01.169 20224 Exposure complete
22:08:49.997 00.078 20224 worker thread done servicing request
22:08:49.997 00.000 8996 OnExposeComplete: enter
22:08:49.999 00.002 8996 UpdateGuideState(): m_state=6
22:08:49.999 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3782
22:08:50.001 00.002 8996 Star::Find returns 1 (0), X=138.43, Y=472.78, Mass=772528, SNR=353.4, Peak=61843 HFD=4.6
22:08:50.002 00.001 8996 MultiStar: [#1 -0.02,0.08,0.66,U] [#2 -0.31,-0.04,0.83,U] [#3 -0.29,-0.19,0.66,U] [#4 -0.25,-0.32,0.54,U] [#5 -0.23,0.09,0.60,U] [#6 -0.21,-0.35,0.38,U] [#7 -0.47,0.06,0.00,M1] [#8 -0.15,-0.01,0.39,U] 
22:08:50.003 00.001 8996 single-star, 7 included, MultiStar: {-0.19, -0.05}, one-star: {-0.07, 0.14}
22:08:50.003 00.000 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
22:08:50.005 00.002 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
22:08:50.006 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.05 mountX=-0.09 mountY=-0.13, mountTheta=-2.15
22:08:50.007 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.14, opts=13)
22:08:50.008 00.001 8996 Enqueuing Move request for scope (-0.07, 0.14)
22:08:50.008 00.000 20224 Worker thread wakes up
22:08:50.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:08:50.008 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:08:50.009 00.001 20224 Moving (-0.07, 0.14) raw xDistance=-0.09 yDistance=-0.13
22:08:50.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:08:50.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:50.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:08:50.009 00.000 20224 MoveAxis(E, 0, ABG)
22:08:50.009 00.000 20224 Move returns status 0, amount 0
22:08:50.009 00.000 20224 MoveAxis(N, 0, ABG)
22:08:50.009 00.000 20224 Move returns status 0, amount 0
22:08:50.009 00.000 20224 move complete, result=0
22:08:50.009 00.000 20224 worker thread done servicing request
22:08:50.012 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61843, med=2758, FiltMin=2486, FiltMax=27027, Gamma=1.000
22:08:50.026 00.014 8996 UpdateGuideState exits: m=772528 SNR=353.4
22:08:50.028 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:50.028 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:50.029 00.001 8996 Enqueuing Expose request
22:08:50.030 00.001 20224 Worker thread wakes up
22:08:50.030 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:50.031 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:50.033 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:51.015 00.982 20224 Exposure complete
22:08:51.110 00.095 20224 worker thread done servicing request
22:08:51.110 00.000 8996 OnExposeComplete: enter
22:08:51.111 00.001 8996 UpdateGuideState(): m_state=6
22:08:51.112 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3783
22:08:51.112 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=472.78, Mass=722113, SNR=373.0, Peak=60195 HFD=4.6
22:08:51.113 00.001 8996 MultiStar: [#1 -0.11,0.19,0.66,U] [#2 -0.39,-0.06,0.72,U] [#3 -0.24,-0.17,0.58,U] [#4 -0.13,-0.17,0.48,U] [#5 -0.20,0.09,0.60,U] [#6 -0.33,-0.42,0.00,M4] [#7 -0.22,-0.00,0.45,U] [#8 -0.29,0.13,0.39,U] 
22:08:51.114 00.001 8996 single-star, 7 included, MultiStar: {-0.20, 0.03}, one-star: {-0.08, 0.14}
22:08:51.115 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
22:08:51.115 00.000 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
22:08:51.116 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.08 mountX=-0.09 mountY=-0.13, mountTheta=-2.18
22:08:51.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.14, opts=13)
22:08:51.119 00.001 8996 Enqueuing Move request for scope (-0.08, 0.14)
22:08:51.119 00.000 20224 Worker thread wakes up
22:08:51.120 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
22:08:51.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
22:08:51.120 00.000 20224 Moving (-0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
22:08:51.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:08:51.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:51.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:08:51.120 00.000 20224 MoveAxis(E, 0, ABG)
22:08:51.120 00.000 20224 Move returns status 0, amount 0
22:08:51.120 00.000 20224 MoveAxis(N, 0, ABG)
22:08:51.120 00.000 20224 Move returns status 0, amount 0
22:08:51.120 00.000 20224 move complete, result=0
22:08:51.120 00.000 20224 worker thread done servicing request
22:08:51.124 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60195, med=2758, FiltMin=2502, FiltMax=24915, Gamma=1.000
22:08:51.139 00.015 8996 UpdateGuideState exits: m=722113 SNR=373.0
22:08:51.139 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:51.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:51.142 00.002 8996 Enqueuing Expose request
22:08:51.144 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:51.146 00.002 20224 Worker thread wakes up
22:08:51.146 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:51.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:52.292 01.146 20224 Exposure complete
22:08:52.365 00.073 20224 worker thread done servicing request
22:08:52.365 00.000 8996 OnExposeComplete: enter
22:08:52.367 00.002 8996 UpdateGuideState(): m_state=6
22:08:52.368 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3784
22:08:52.369 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.88, Mass=749863, SNR=336.9, Peak=65507 HFD=4.5
22:08:52.370 00.001 8996 MultiStar: [#1 0.07,0.44,0.69,U] [#2 -0.24,-0.22,0.74,U] [#3 -0.08,0.01,0.61,U] [#4 -0.03,-0.10,0.57,U] [#5 -0.28,0.34,0.62,U] [#6 -0.21,0.06,0.46,U] [#7 -0.18,0.17,0.46,U] [#8 -0.29,0.29,0.45,U] 
22:08:52.370 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.14}, one-star: {0.04, 0.24}
22:08:52.371 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
22:08:52.372 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
22:08:52.373 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.26 mountX=-0.13 mountY=-0.12, mountTheta=-2.37
22:08:52.374 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.14, opts=13)
22:08:52.375 00.001 8996 Enqueuing Move request for scope (-0.11, 0.14)
22:08:52.376 00.001 20224 Worker thread wakes up
22:08:52.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
22:08:52.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
22:08:52.376 00.000 20224 Moving (-0.11, 0.14) raw xDistance=-0.13 yDistance=-0.12
22:08:52.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:08:52.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:52.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:08:52.376 00.000 20224 MoveAxis(E, 0, ABG)
22:08:52.376 00.000 20224 Move returns status 0, amount 0
22:08:52.376 00.000 20224 MoveAxis(N, 0, ABG)
22:08:52.376 00.000 20224 Move returns status 0, amount 0
22:08:52.376 00.000 20224 move complete, result=0
22:08:52.377 00.001 20224 worker thread done servicing request
22:08:52.380 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65507, med=2758, FiltMin=2480, FiltMax=28608, Gamma=1.000
22:08:52.393 00.013 8996 UpdateGuideState exits: m=749863 SNR=336.9
22:08:52.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:52.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:52.395 00.000 8996 Enqueuing Expose request
22:08:52.396 00.001 20224 Worker thread wakes up
22:08:52.396 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:52.397 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:52.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:53.385 00.988 20224 Exposure complete
22:08:53.466 00.081 20224 worker thread done servicing request
22:08:53.466 00.000 8996 OnExposeComplete: enter
22:08:53.467 00.001 8996 UpdateGuideState(): m_state=6
22:08:53.467 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3785
22:08:53.469 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=472.97, Mass=689785, SNR=356.8, Peak=61539 HFD=4.7
22:08:53.470 00.001 8996 MultiStar: [#1 0.12,0.45,0.00,M1] [#2 -0.23,0.15,0.83,U] [#3 -0.10,-0.07,0.67,U] [#4 -0.01,-0.15,0.61,U] [#5 -0.24,0.18,0.59,U] [#6 -0.19,-0.14,0.46,U] [#7 -0.19,0.28,0.45,U] [#8 -0.19,0.28,0.35,U] 
22:08:53.471 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.12}, one-star: {0.07, 0.33}
22:08:53.471 00.000 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
22:08:53.472 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
22:08:53.473 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.34 mountX=-0.13 mountY=-0.10, mountTheta=-2.45
22:08:53.475 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.12, opts=13)
22:08:53.476 00.001 8996 Enqueuing Move request for scope (-0.12, 0.12)
22:08:53.477 00.001 20224 Worker thread wakes up
22:08:53.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
22:08:53.477 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
22:08:53.477 00.000 20224 Moving (-0.12, 0.12) raw xDistance=-0.13 yDistance=-0.10
22:08:53.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:08:53.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:53.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:08:53.477 00.000 20224 MoveAxis(E, 0, ABG)
22:08:53.477 00.000 20224 Move returns status 0, amount 0
22:08:53.477 00.000 20224 MoveAxis(N, 0, ABG)
22:08:53.477 00.000 20224 Move returns status 0, amount 0
22:08:53.477 00.000 20224 move complete, result=0
22:08:53.477 00.000 20224 worker thread done servicing request
22:08:53.481 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61539, med=2758, FiltMin=2502, FiltMax=26995, Gamma=1.000
22:08:53.500 00.019 8996 UpdateGuideState exits: m=689785 SNR=356.8
22:08:53.502 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:53.504 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:53.505 00.001 8996 Enqueuing Expose request
22:08:53.506 00.001 20224 Worker thread wakes up
22:08:53.506 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:53.507 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:53.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:54.687 01.180 20224 Exposure complete
22:08:54.748 00.061 20224 worker thread done servicing request
22:08:54.748 00.000 8996 OnExposeComplete: enter
22:08:54.749 00.001 8996 UpdateGuideState(): m_state=6
22:08:54.750 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3786
22:08:54.751 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=473.16, Mass=793385, SNR=332.4, Peak=64739 HFD=4.5
22:08:54.752 00.001 8996 MultiStar: [#1 -0.08,0.40,0.68,U] [#2 -0.42,0.35,0.00,M1] [#3 -0.28,0.00,0.67,U] [#4 -0.22,0.00,0.65,U] [#5 -0.34,0.32,0.00,M1] [#6 -0.29,-0.20,0.48,U] [#7 -0.42,0.43,0.00,M1] [#8 -0.25,0.25,0.42,U] 
22:08:54.753 00.001 8996 refined, 5 included, MultiStar: {-0.18, 0.21}, one-star: {-0.08, 0.52}
22:08:54.755 00.002 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
22:08:54.756 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
22:08:54.757 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.29 mountX=-0.20 mountY=-0.18, mountTheta=-2.40
22:08:54.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.21, opts=13)
22:08:54.761 00.002 8996 Enqueuing Move request for scope (-0.18, 0.21)
22:08:54.762 00.001 20224 Worker thread wakes up
22:08:54.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
22:08:54.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
22:08:54.762 00.000 20224 Moving (-0.18, 0.21) raw xDistance=-0.20 yDistance=-0.18
22:08:54.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:08:54.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:54.763 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:08:54.763 00.000 20224 MoveAxis(E, 29, ABG)
22:08:54.763 00.000 20224 Guiding  Dir = 2, Dur = 29
22:08:54.763 00.000 20224 IsSlewing returns 0
22:08:54.763 00.000 20224 IsGuiding returns 0
22:08:54.770 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64739, med=2758, FiltMin=2489, FiltMax=29581, Gamma=1.000
22:08:54.784 00.014 8996 UpdateGuideState exits: m=793385 SNR=332.4
22:08:54.786 00.002 20224 PulseGuide returned control before completion, sleep 19
22:08:54.786 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:54.788 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:54.789 00.001 8996 Enqueuing Expose request
22:08:54.815 00.026 20224 IsGuiding returns 1
22:08:54.815 00.000 20224 scope still moving after pulse duration time elapsed
22:08:54.847 00.032 20224 IsSlewing returns 0
22:08:54.847 00.000 20224 IsGuiding returns 1
22:08:54.878 00.031 20224 IsSlewing returns 0
22:08:54.879 00.001 20224 IsGuiding returns 0
22:08:54.879 00.000 20224 scope move finished after 29 + 85 ms
22:08:54.879 00.000 20224 Move returns status 0, amount 29
22:08:54.879 00.000 20224 MoveAxis(N, 0, ABG)
22:08:54.879 00.000 20224 Move returns status 0, amount 0
22:08:54.879 00.000 20224 move complete, result=0
22:08:54.879 00.000 20224 worker thread done servicing request
22:08:54.879 00.000 20224 Worker thread wakes up
22:08:54.879 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.2 px 0 ms NORTH
22:08:54.881 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:54.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:55.875 00.994 20224 Exposure complete
22:08:55.966 00.091 20224 worker thread done servicing request
22:08:55.966 00.000 8996 OnExposeComplete: enter
22:08:55.968 00.002 8996 UpdateGuideState(): m_state=6
22:08:55.969 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3787
22:08:55.970 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=473.21, Mass=790219, SNR=390.5, Peak=65507 HFD=4.6
22:08:55.971 00.001 8996 MultiStar: [#1 0.03,0.42,0.58,U] [#2 -0.20,0.25,0.70,U] [#3 -0.08,0.09,0.59,U] [#4 0.04,0.10,0.54,U] [#5 -0.20,0.36,0.54,U] [#6 0.03,0.04,0.42,U] [#7 -0.07,0.33,0.41,U] [#8 -0.29,0.41,0.00,M1] 
22:08:55.973 00.002 8996 refined, 7 included, MultiStar: {-0.06, 0.30}, one-star: {-0.03, 0.57}
22:08:55.975 00.002 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
22:08:55.977 00.002 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
22:08:55.978 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.78 mountX=-0.09 mountY=-0.29, mountTheta=-1.88
22:08:55.981 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.30, opts=13)
22:08:55.982 00.001 8996 Enqueuing Move request for scope (-0.06, 0.30)
22:08:55.984 00.002 20224 Worker thread wakes up
22:08:55.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.30) opts 0xd
22:08:55.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.30)
22:08:55.984 00.000 20224 Moving (-0.06, 0.30) raw xDistance=-0.09 yDistance=-0.29
22:08:55.985 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:08:55.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:08:55.985 00.000 20224 MoveAxis(E, 0, ABG)
22:08:55.985 00.000 20224 Move returns status 0, amount 0
22:08:55.985 00.000 20224 MoveAxis(N, 62, ABG)
22:08:55.985 00.000 20224 Guiding  Dir = 0, Dur = 62
22:08:55.986 00.001 20224 IsSlewing returns 0
22:08:55.986 00.000 20224 IsGuiding returns 0
22:08:55.989 00.003 20224 PulseGuide returned control before completion, sleep 70
22:08:55.994 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65507, med=2758, FiltMin=2515, FiltMax=29651, Gamma=1.000
22:08:56.022 00.028 8996 UpdateGuideState exits: m=790219 SNR=390.5
22:08:56.024 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:56.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:56.027 00.002 8996 Enqueuing Expose request
22:08:56.066 00.039 20224 IsGuiding returns 1
22:08:56.066 00.000 20224 scope still moving after pulse duration time elapsed
22:08:56.098 00.032 20224 IsSlewing returns 0
22:08:56.098 00.000 20224 IsGuiding returns 0
22:08:56.099 00.001 20224 scope move finished after 62 + 50 ms
22:08:56.099 00.000 20224 Move returns status 0, amount 62
22:08:56.099 00.000 20224 move complete, result=0
22:08:56.099 00.000 20224 worker thread done servicing request
22:08:56.099 00.000 20224 Worker thread wakes up
22:08:56.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:56.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:56.102 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
22:08:57.253 01.151 20224 Exposure complete
22:08:57.332 00.079 20224 worker thread done servicing request
22:08:57.332 00.000 8996 OnExposeComplete: enter
22:08:57.334 00.002 8996 UpdateGuideState(): m_state=6
22:08:57.336 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3788
22:08:57.338 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=472.82, Mass=783099, SNR=382.5, Peak=65507 HFD=4.6
22:08:57.340 00.002 8996 MultiStar: [#1 0.20,0.35,0.58,U] [#2 0.15,-0.20,0.72,U] [#3 0.08,-0.04,0.52,U] [#4 0.10,-0.08,0.52,U] [#5 -0.04,0.28,0.64,U] [#6 0.04,-0.18,0.36,U] [#7 -0.12,0.06,0.38,U] [#8 0.05,0.08,0.35,U] 
22:08:57.342 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.07}, one-star: {0.19, 0.18}
22:08:57.343 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
22:08:57.345 00.002 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
22:08:57.346 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.64 mountX=0.09 mountY=-0.08, mountTheta=-0.75
22:08:57.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
22:08:57.349 00.001 8996 Enqueuing Move request for scope (0.09, 0.07)
22:08:57.350 00.001 20224 Worker thread wakes up
22:08:57.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
22:08:57.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
22:08:57.351 00.001 20224 Moving (0.09, 0.07) raw xDistance=0.09 yDistance=-0.08
22:08:57.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:08:57.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:57.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:08:57.351 00.000 20224 MoveAxis(E, 0, ABG)
22:08:57.351 00.000 20224 Move returns status 0, amount 0
22:08:57.351 00.000 20224 MoveAxis(N, 0, ABG)
22:08:57.351 00.000 20224 Move returns status 0, amount 0
22:08:57.351 00.000 20224 move complete, result=0
22:08:57.351 00.000 20224 worker thread done servicing request
22:08:57.358 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2758, FiltMin=2502, FiltMax=30646, Gamma=1.000
22:08:57.377 00.019 8996 UpdateGuideState exits: m=783099 SNR=382.5
22:08:57.379 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:57.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:57.381 00.001 8996 Enqueuing Expose request
22:08:57.382 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:57.382 00.000 20224 Worker thread wakes up
22:08:57.382 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:57.383 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:58.369 00.986 20224 Exposure complete
22:08:58.455 00.086 20224 worker thread done servicing request
22:08:58.456 00.001 8996 OnExposeComplete: enter
22:08:58.456 00.000 8996 UpdateGuideState(): m_state=6
22:08:58.457 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3789
22:08:58.458 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.95, Mass=752215, SNR=363.9, Peak=64483 HFD=4.6
22:08:58.460 00.002 8996 MultiStar: [#1 0.09,0.39,0.65,U] [#2 -0.23,-0.07,0.76,U] [#3 -0.27,-0.07,0.50,U] [#4 -0.22,-0.09,0.55,U] [#5 -0.17,0.33,0.57,U] [#6 -0.30,-0.25,0.45,U] [#7 -0.28,0.06,0.45,U] [#8 -0.14,0.26,0.36,U] 
22:08:58.461 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.12}, one-star: {-0.05, 0.31}
22:08:58.462 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
22:08:58.463 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
22:08:58.464 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.19 cameraTheta=2.49 mountX=-0.17 mountY=-0.10, mountTheta=-2.60
22:08:58.466 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.12, opts=13)
22:08:58.467 00.001 8996 Enqueuing Move request for scope (-0.16, 0.12)
22:08:58.469 00.002 20224 Worker thread wakes up
22:08:58.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
22:08:58.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
22:08:58.469 00.000 20224 Moving (-0.16, 0.12) raw xDistance=-0.17 yDistance=-0.10
22:08:58.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:08:58.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:58.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:08:58.469 00.000 20224 MoveAxis(E, 0, ABG)
22:08:58.469 00.000 20224 Move returns status 0, amount 0
22:08:58.469 00.000 20224 MoveAxis(N, 0, ABG)
22:08:58.469 00.000 20224 Move returns status 0, amount 0
22:08:58.469 00.000 20224 move complete, result=0
22:08:58.470 00.001 20224 worker thread done servicing request
22:08:58.473 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64483, med=2758, FiltMin=2521, FiltMax=29334, Gamma=1.000
22:08:58.498 00.025 8996 UpdateGuideState exits: m=752215 SNR=363.9
22:08:58.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:58.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:58.502 00.001 8996 Enqueuing Expose request
22:08:58.503 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:08:58.504 00.001 20224 Worker thread wakes up
22:08:58.505 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:58.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:08:59.683 01.178 20224 Exposure complete
22:08:59.749 00.066 20224 worker thread done servicing request
22:08:59.749 00.000 8996 OnExposeComplete: enter
22:08:59.750 00.001 8996 UpdateGuideState(): m_state=6
22:08:59.751 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3790
22:08:59.752 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=472.89, Mass=717969, SNR=362.9, Peak=57619 HFD=4.4
22:08:59.753 00.001 8996 MultiStar: [#1 -0.09,0.34,0.61,U] [#2 -0.40,-0.02,0.72,U] [#3 -0.29,-0.13,0.62,U] [#4 -0.19,-0.16,0.51,U] [#5 -0.17,0.23,0.62,U] [#6 -0.13,-0.04,0.40,U] [#7 -0.26,0.15,0.43,U] [#8 -0.32,0.32,0.40,U] 
22:08:59.754 00.001 8996 refined, 8 included, MultiStar: {-0.21, 0.11}, one-star: {-0.12, 0.25}
22:08:59.755 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
22:08:59.755 00.000 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:08:59.756 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.65 mountX=-0.22 mountY=-0.09, mountTheta=-2.77
22:08:59.758 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.11, opts=13)
22:08:59.758 00.000 8996 Enqueuing Move request for scope (-0.21, 0.11)
22:08:59.759 00.001 20224 Worker thread wakes up
22:08:59.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
22:08:59.759 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
22:08:59.759 00.000 20224 Moving (-0.21, 0.11) raw xDistance=-0.22 yDistance=-0.09
22:08:59.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:08:59.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:59.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:08:59.759 00.000 20224 MoveAxis(E, 33, ABG)
22:08:59.759 00.000 20224 Guiding  Dir = 2, Dur = 33
22:08:59.760 00.001 20224 IsSlewing returns 0
22:08:59.760 00.000 20224 IsGuiding returns 0
22:08:59.767 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57619, med=2758, FiltMin=2512, FiltMax=26505, Gamma=1.000
22:08:59.777 00.010 20224 PulseGuide returned control before completion, sleep 26
22:08:59.785 00.008 8996 UpdateGuideState exits: m=717969 SNR=362.9
22:08:59.787 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:59.787 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:08:59.788 00.001 8996 Enqueuing Expose request
22:08:59.807 00.019 20224 IsGuiding returns 1
22:08:59.807 00.000 20224 scope still moving after pulse duration time elapsed
22:08:59.839 00.032 20224 IsSlewing returns 0
22:08:59.839 00.000 20224 IsGuiding returns 1
22:08:59.870 00.031 20224 IsSlewing returns 0
22:08:59.871 00.001 20224 IsGuiding returns 0
22:08:59.871 00.000 20224 scope move finished after 33 + 77 ms
22:08:59.871 00.000 20224 Move returns status 0, amount 33
22:08:59.871 00.000 20224 MoveAxis(N, 0, ABG)
22:08:59.871 00.000 20224 Move returns status 0, amount 0
22:08:59.871 00.000 20224 move complete, result=0
22:08:59.871 00.000 20224 worker thread done servicing request
22:08:59.871 00.000 20224 Worker thread wakes up
22:08:59.871 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
22:08:59.873 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:08:59.874 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:00.858 00.984 20224 Exposure complete
22:09:00.941 00.083 20224 worker thread done servicing request
22:09:00.941 00.000 8996 OnExposeComplete: enter
22:09:00.942 00.001 8996 UpdateGuideState(): m_state=6
22:09:00.943 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3791
22:09:00.944 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.96, Mass=699100, SNR=328.1, Peak=59075 HFD=4.7
22:09:00.944 00.000 8996 MultiStar: [#1 0.28,0.29,0.84,U] [#2 -0.04,0.03,0.83,U] [#3 0.26,-0.01,0.63,U] [#4 0.16,-0.22,0.63,U] [#5 -0.06,0.36,0.70,U] [#6 0.14,0.02,0.45,U] [#7 -0.05,0.21,0.47,U] [#8 -0.12,0.19,0.39,U] 
22:09:00.945 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.15}, one-star: {0.05, 0.32}
22:09:00.946 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
22:09:00.947 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
22:09:00.947 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.08 mountX=0.07 mountY=-0.16, mountTheta=-1.18
22:09:00.949 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.15, opts=13)
22:09:00.952 00.003 8996 Enqueuing Move request for scope (0.08, 0.15)
22:09:00.954 00.002 20224 Worker thread wakes up
22:09:00.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
22:09:00.954 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
22:09:00.954 00.000 20224 Moving (0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
22:09:00.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:09:00.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:00.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:09:00.954 00.000 20224 MoveAxis(E, 0, ABG)
22:09:00.954 00.000 20224 Move returns status 0, amount 0
22:09:00.954 00.000 20224 MoveAxis(N, 0, ABG)
22:09:00.955 00.001 20224 Move returns status 0, amount 0
22:09:00.955 00.000 20224 move complete, result=0
22:09:00.955 00.000 20224 worker thread done servicing request
22:09:00.959 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59075, med=2758, FiltMin=2461, FiltMax=27603, Gamma=1.000
22:09:00.977 00.018 8996 UpdateGuideState exits: m=699100 SNR=328.1
22:09:00.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:00.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:00.980 00.001 8996 Enqueuing Expose request
22:09:00.982 00.002 20224 Worker thread wakes up
22:09:00.982 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:00.984 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:00.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:02.163 01.179 20224 Exposure complete
22:09:02.234 00.071 20224 worker thread done servicing request
22:09:02.234 00.000 8996 OnExposeComplete: enter
22:09:02.236 00.002 8996 UpdateGuideState(): m_state=6
22:09:02.238 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3792
22:09:02.240 00.002 8996 Star::Find returns 1 (0), X=139.08, Y=472.61, Mass=745381, SNR=373.9, Peak=54659 HFD=4.7
22:09:02.242 00.002 8996 MultiStar: [#1 0.52,-0.05,0.00,M1] [#2 0.27,-0.22,0.67,U] [#3 0.49,-0.09,0.00,M1] [#4 0.41,-0.26,0.00,M1] [#5 0.20,0.05,0.49,U] [#6 0.45,0.07,0.43,U] [#7 0.49,0.42,0.00,M1] [#8 0.15,-0.04,0.35,U] 
22:09:02.244 00.002 8996 refined, 4 included, MultiStar: {0.38, -0.05}, one-star: {0.58, -0.03}
22:09:02.245 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
22:09:02.246 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
22:09:02.248 00.002 8996 CameraToMount -- cameraX=0.38 cameraY=-0.05 hyp=0.38 cameraTheta=-0.12 mountX=0.38 mountY=0.00, mountTheta=0.01
22:09:02.251 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.05, opts=13)
22:09:02.252 00.001 8996 Enqueuing Move request for scope (0.38, -0.05)
22:09:02.254 00.002 20224 Worker thread wakes up
22:09:02.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.05) opts 0xd
22:09:02.254 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.05)
22:09:02.254 00.000 20224 Moving (0.38, -0.05) raw xDistance=0.38 yDistance=0.00
22:09:02.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:09:02.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:02.255 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:09:02.255 00.000 20224 MoveAxis(W, 55, ABG)
22:09:02.255 00.000 20224 Guiding  Dir = 3, Dur = 55
22:09:02.255 00.000 20224 IsSlewing returns 0
22:09:02.256 00.001 20224 IsGuiding returns 0
22:09:02.262 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=54659, med=2758, FiltMin=2502, FiltMax=23085, Gamma=1.000
22:09:02.293 00.031 8996 UpdateGuideState exits: m=745381 SNR=373.9
22:09:02.296 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:02.298 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:02.301 00.003 8996 Enqueuing Expose request
22:09:02.309 00.008 20224 PulseGuide returned control before completion, sleep 12
22:09:02.323 00.014 20224 IsGuiding returns 1
22:09:02.323 00.000 20224 scope still moving after pulse duration time elapsed
22:09:02.354 00.031 20224 IsSlewing returns 0
22:09:02.354 00.000 20224 IsGuiding returns 1
22:09:02.386 00.032 20224 IsSlewing returns 0
22:09:02.386 00.000 20224 IsGuiding returns 1
22:09:02.416 00.030 20224 IsSlewing returns 0
22:09:02.416 00.000 20224 IsGuiding returns 0
22:09:02.416 00.000 20224 scope move finished after 55 + 106 ms
22:09:02.417 00.001 20224 Move returns status 0, amount 55
22:09:02.417 00.000 20224 MoveAxis(N, 0, ABG)
22:09:02.417 00.000 20224 Move returns status 0, amount 0
22:09:02.417 00.000 20224 move complete, result=0
22:09:02.417 00.000 20224 worker thread done servicing request
22:09:02.417 00.000 20224 Worker thread wakes up
22:09:02.417 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.0 px 0 ms NORTH
22:09:02.420 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:02.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:03.403 00.983 20224 Exposure complete
22:09:03.478 00.075 20224 worker thread done servicing request
22:09:03.478 00.000 8996 OnExposeComplete: enter
22:09:03.480 00.002 8996 UpdateGuideState(): m_state=6
22:09:03.481 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3793
22:09:03.482 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=472.63, Mass=732780, SNR=397.8, Peak=55667 HFD=4.7
22:09:03.485 00.003 8996 MultiStar: [#1 0.26,0.18,0.66,U] [#2 0.04,-0.22,0.70,U] [#3 0.23,0.06,0.51,U] [#4 0.23,-0.13,0.48,U] [#5 0.02,0.17,0.54,U] [#6 0.05,0.09,0.40,U] [#7 0.08,0.25,0.41,U] [#8 -0.09,0.29,0.33,U] 
22:09:03.486 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.05}, one-star: {0.08, -0.01}
22:09:03.488 00.002 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
22:09:03.489 00.001 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
22:09:03.490 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.08 mountX=0.08 mountY=-0.00, mountTheta=-0.03
22:09:03.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
22:09:03.493 00.001 8996 Enqueuing Move request for scope (0.08, -0.01)
22:09:03.493 00.000 20224 Worker thread wakes up
22:09:03.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:09:03.494 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:09:03.494 00.000 20224 Moving (0.08, -0.01) raw xDistance=0.08 yDistance=-0.00
22:09:03.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:09:03.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:03.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:09:03.494 00.000 20224 MoveAxis(E, 0, ABG)
22:09:03.494 00.000 20224 Move returns status 0, amount 0
22:09:03.494 00.000 20224 MoveAxis(N, 0, ABG)
22:09:03.494 00.000 20224 Move returns status 0, amount 0
22:09:03.494 00.000 20224 move complete, result=0
22:09:03.494 00.000 20224 worker thread done servicing request
22:09:03.499 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55667, med=2758, FiltMin=2499, FiltMax=28611, Gamma=1.000
22:09:03.514 00.015 8996 UpdateGuideState exits: m=732780 SNR=397.8
22:09:03.515 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:03.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:03.517 00.001 8996 Enqueuing Expose request
22:09:03.517 00.000 20224 Worker thread wakes up
22:09:03.517 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:03.518 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:03.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:04.680 01.162 20224 Exposure complete
22:09:04.770 00.090 20224 worker thread done servicing request
22:09:04.770 00.000 8996 OnExposeComplete: enter
22:09:04.771 00.001 8996 UpdateGuideState(): m_state=6
22:09:04.772 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3794
22:09:04.772 00.000 8996 Star::Find returns 1 (0), X=138.78, Y=473.03, Mass=752697, SNR=336.4, Peak=65507 HFD=4.4
22:09:04.773 00.001 8996 MultiStar: [#1 0.32,0.30,0.70,U] [#2 0.02,-0.02,0.79,U] [#3 0.12,0.03,0.67,U] [#4 0.22,0.02,0.53,U] [#5 0.07,0.43,0.64,U] [#6 0.24,0.14,0.45,U] [#7 0.14,0.30,0.45,U] [#8 0.10,0.21,0.43,U] 
22:09:04.774 00.001 8996 refined, 8 included, MultiStar: {0.17, 0.21}, one-star: {0.28, 0.39}
22:09:04.775 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
22:09:04.776 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
22:09:04.776 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.21 hyp=0.27 cameraTheta=0.88 mountX=0.15 mountY=-0.22, mountTheta=-0.98
22:09:04.779 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.21, opts=13)
22:09:04.780 00.001 8996 Enqueuing Move request for scope (0.17, 0.21)
22:09:04.780 00.000 20224 Worker thread wakes up
22:09:04.781 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.21) opts 0xd
22:09:04.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.21)
22:09:04.781 00.000 20224 Moving (0.17, 0.21) raw xDistance=0.15 yDistance=-0.22
22:09:04.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:09:04.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:09:04.781 00.000 20224 MoveAxis(E, 0, ABG)
22:09:04.781 00.000 20224 Move returns status 0, amount 0
22:09:04.781 00.000 20224 MoveAxis(N, 47, ABG)
22:09:04.781 00.000 20224 Guiding  Dir = 0, Dur = 47
22:09:04.781 00.000 20224 IsSlewing returns 0
22:09:04.781 00.000 20224 IsGuiding returns 0
22:09:04.784 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2758, FiltMin=2515, FiltMax=32182, Gamma=1.000
22:09:04.798 00.014 8996 UpdateGuideState exits: m=752697 SNR=336.4
22:09:04.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:04.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:04.800 00.000 8996 Enqueuing Expose request
22:09:04.843 00.043 20224 IsGuiding returns 1
22:09:04.843 00.000 20224 scope still moving after pulse duration time elapsed
22:09:04.871 00.028 20224 IsSlewing returns 0
22:09:04.871 00.000 20224 IsGuiding returns 1
22:09:04.902 00.031 20224 IsSlewing returns 0
22:09:04.902 00.000 20224 IsGuiding returns 1
22:09:04.933 00.031 20224 IsSlewing returns 0
22:09:04.933 00.000 20224 IsGuiding returns 0
22:09:04.933 00.000 20224 scope move finished after 47 + 105 ms
22:09:04.933 00.000 20224 Move returns status 0, amount 47
22:09:04.934 00.001 20224 move complete, result=0
22:09:04.934 00.000 20224 worker thread done servicing request
22:09:04.934 00.000 20224 Worker thread wakes up
22:09:04.934 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:04.934 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
22:09:04.936 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:05.931 00.995 20224 Exposure complete
22:09:06.008 00.077 20224 worker thread done servicing request
22:09:06.008 00.000 8996 OnExposeComplete: enter
22:09:06.010 00.002 8996 UpdateGuideState(): m_state=6
22:09:06.011 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3795
22:09:06.013 00.002 8996 Star::Find returns 1 (0), X=138.67, Y=472.96, Mass=770968, SNR=341.8, Peak=65507 HFD=4.5
22:09:06.016 00.003 8996 MultiStar: [#1 0.17,0.23,0.76,U] [#2 -0.09,-0.14,0.75,U] [#3 -0.02,-0.12,0.63,U] [#4 0.06,-0.20,0.50,U] [#5 0.01,0.25,0.64,U] [#6 -0.06,-0.21,0.51,U] [#7 -0.29,0.33,0.45,U] [#8 0.01,0.21,0.39,U] 
22:09:06.019 00.003 8996 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {0.16, 0.32}
22:09:06.021 00.002 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
22:09:06.023 00.002 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
22:09:06.025 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.40 mountX=0.01 mountY=-0.09, mountTheta=-1.49
22:09:06.029 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.09, opts=13)
22:09:06.032 00.003 8996 Enqueuing Move request for scope (0.02, 0.09)
22:09:06.035 00.003 20224 Worker thread wakes up
22:09:06.036 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
22:09:06.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
22:09:06.036 00.000 20224 Moving (0.02, 0.09) raw xDistance=0.01 yDistance=-0.09
22:09:06.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:09:06.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:06.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:09:06.036 00.000 20224 MoveAxis(E, 0, ABG)
22:09:06.036 00.000 20224 Move returns status 0, amount 0
22:09:06.036 00.000 20224 MoveAxis(N, 0, ABG)
22:09:06.036 00.000 20224 Move returns status 0, amount 0
22:09:06.036 00.000 20224 move complete, result=0
22:09:06.036 00.000 20224 worker thread done servicing request
22:09:06.042 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2758, FiltMin=2502, FiltMax=32854, Gamma=1.000
22:09:06.059 00.017 8996 UpdateGuideState exits: m=770968 SNR=341.8
22:09:06.061 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:06.063 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:06.064 00.001 8996 Enqueuing Expose request
22:09:06.066 00.002 20224 Worker thread wakes up
22:09:06.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:06.066 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:06.068 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:07.238 01.170 20224 Exposure complete
22:09:07.300 00.062 20224 worker thread done servicing request
22:09:07.300 00.000 8996 OnExposeComplete: enter
22:09:07.301 00.001 8996 UpdateGuideState(): m_state=6
22:09:07.302 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3796
22:09:07.303 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=472.61, Mass=756362, SNR=386.7, Peak=54451 HFD=4.6
22:09:07.304 00.001 8996 MultiStar: [#1 -0.02,0.20,0.64,U] [#2 -0.34,-0.41,0.00,M1] [#3 -0.23,-0.21,0.50,U] [#4 -0.12,-0.21,0.51,U] [#5 -0.27,-0.01,0.54,U] [#6 -0.18,-0.34,0.41,U] [#7 -0.21,0.11,0.43,U] [#8 -0.37,-0.04,0.32,U] 
22:09:07.305 00.001 8996 single-star, 7 included, MultiStar: {-0.16, -0.05}, one-star: {-0.08, -0.03}
22:09:07.306 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:09:07.306 00.000 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
22:09:07.307 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.81 mountX=-0.08 mountY=0.04, mountTheta=2.69
22:09:07.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
22:09:07.312 00.003 8996 Enqueuing Move request for scope (-0.08, -0.03)
22:09:07.314 00.002 20224 Worker thread wakes up
22:09:07.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
22:09:07.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
22:09:07.314 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
22:09:07.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:09:07.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:07.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:09:07.314 00.000 20224 MoveAxis(E, 0, ABG)
22:09:07.314 00.000 20224 Move returns status 0, amount 0
22:09:07.314 00.000 20224 MoveAxis(N, 0, ABG)
22:09:07.314 00.000 20224 Move returns status 0, amount 0
22:09:07.314 00.000 20224 move complete, result=0
22:09:07.314 00.000 20224 worker thread done servicing request
22:09:07.318 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54451, med=2758, FiltMin=2509, FiltMax=26128, Gamma=1.000
22:09:07.341 00.023 8996 UpdateGuideState exits: m=756362 SNR=386.7
22:09:07.343 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:07.344 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:07.345 00.001 8996 Enqueuing Expose request
22:09:07.347 00.002 20224 Worker thread wakes up
22:09:07.347 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:07.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:07.347 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:08.335 00.988 20224 Exposure complete
22:09:08.408 00.073 20224 worker thread done servicing request
22:09:08.408 00.000 8996 OnExposeComplete: enter
22:09:08.409 00.001 8996 UpdateGuideState(): m_state=6
22:09:08.410 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3797
22:09:08.411 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=472.65, Mass=732874, SNR=371.8, Peak=53507 HFD=4.7
22:09:08.413 00.002 8996 MultiStar: [#1 -0.16,0.22,0.69,U] [#2 -0.30,-0.24,0.67,U] [#3 -0.20,-0.21,0.58,U] [#4 -0.24,-0.12,0.52,U] [#5 -0.16,0.21,0.53,U] [#6 -0.42,-0.29,0.00,M1] [#7 -0.31,0.29,0.40,U] [#8 -0.25,-0.00,0.33,U] 
22:09:08.413 00.000 8996 single-star, 7 included, MultiStar: {-0.21, 0.01}, one-star: {-0.14, 0.01}
22:09:08.414 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
22:09:08.415 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
22:09:08.416 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.10 mountX=-0.14 mountY=0.01, mountTheta=3.07
22:09:08.418 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
22:09:08.419 00.001 8996 Enqueuing Move request for scope (-0.14, 0.01)
22:09:08.420 00.001 20224 Worker thread wakes up
22:09:08.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
22:09:08.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
22:09:08.420 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
22:09:08.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:09:08.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:08.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:09:08.420 00.000 20224 MoveAxis(E, 0, ABG)
22:09:08.420 00.000 20224 Move returns status 0, amount 0
22:09:08.420 00.000 20224 MoveAxis(N, 0, ABG)
22:09:08.420 00.000 20224 Move returns status 0, amount 0
22:09:08.420 00.000 20224 move complete, result=0
22:09:08.421 00.001 20224 worker thread done servicing request
22:09:08.428 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53507, med=2758, FiltMin=2483, FiltMax=24608, Gamma=1.000
22:09:08.461 00.033 8996 UpdateGuideState exits: m=732874 SNR=371.8
22:09:08.464 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:08.466 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:08.468 00.002 8996 Enqueuing Expose request
22:09:08.469 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:08.471 00.002 20224 Worker thread wakes up
22:09:08.471 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:08.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:09.634 01.163 20224 Exposure complete
22:09:09.714 00.080 20224 worker thread done servicing request
22:09:09.714 00.000 8996 OnExposeComplete: enter
22:09:09.715 00.001 8996 UpdateGuideState(): m_state=6
22:09:09.716 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3798
22:09:09.716 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=472.70, Mass=631649, SNR=334.6, Peak=55459 HFD=4.7
22:09:09.719 00.003 8996 MultiStar: [#1 0.04,0.20,0.70,U] [#2 -0.25,-0.28,0.82,U] [#3 -0.00,-0.17,0.72,U] [#4 0.01,-0.26,0.56,U] [#5 -0.15,-0.06,0.67,U] [#6 -0.02,-0.16,0.49,U] [#7 -0.04,-0.02,0.49,U] [#8 -0.32,-0.06,0.49,U] 
22:09:09.721 00.002 8996 single-star, 8 included, MultiStar: {-0.07, -0.08}, one-star: {0.06, 0.06}
22:09:09.722 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
22:09:09.724 00.002 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:09:09.725 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.81 mountX=0.05 mountY=-0.07, mountTheta=-0.91
22:09:09.727 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
22:09:09.728 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
22:09:09.729 00.001 20224 Worker thread wakes up
22:09:09.730 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
22:09:09.730 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
22:09:09.730 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
22:09:09.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:09:09.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:09.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:09:09.730 00.000 20224 MoveAxis(E, 0, ABG)
22:09:09.730 00.000 20224 Move returns status 0, amount 0
22:09:09.730 00.000 20224 MoveAxis(N, 0, ABG)
22:09:09.730 00.000 20224 Move returns status 0, amount 0
22:09:09.730 00.000 20224 move complete, result=0
22:09:09.730 00.000 20224 worker thread done servicing request
22:09:09.736 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=55459, med=2761, FiltMin=2489, FiltMax=25699, Gamma=1.000
22:09:09.756 00.020 8996 UpdateGuideState exits: m=631649 SNR=334.6
22:09:09.758 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:09.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:09.760 00.001 8996 Enqueuing Expose request
22:09:09.762 00.002 20224 Worker thread wakes up
22:09:09.762 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:09.764 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:09.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:10.752 00.988 20224 Exposure complete
22:09:10.818 00.066 20224 worker thread done servicing request
22:09:10.818 00.000 8996 OnExposeComplete: enter
22:09:10.819 00.001 8996 UpdateGuideState(): m_state=6
22:09:10.820 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3799
22:09:10.821 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.94, Mass=703254, SNR=359.4, Peak=65155 HFD=4.5
22:09:10.822 00.001 8996 MultiStar: [#1 0.07,0.36,0.74,U] [#2 -0.27,-0.10,0.66,U] [#3 -0.07,-0.12,0.58,U] [#4 -0.02,-0.19,0.57,U] [#5 -0.20,0.37,0.59,U] [#6 -0.17,-0.18,0.42,U] [#7 -0.26,0.07,0.42,U] [#8 -0.21,0.28,0.39,U] 
22:09:10.823 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.11}, one-star: {0.13, 0.30}
22:09:10.823 00.000 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
22:09:10.824 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
22:09:10.825 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.19 mountX=-0.09 mountY=-0.10, mountTheta=-2.29
22:09:10.826 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.11, opts=13)
22:09:10.827 00.001 8996 Enqueuing Move request for scope (-0.08, 0.11)
22:09:10.827 00.000 20224 Worker thread wakes up
22:09:10.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
22:09:10.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
22:09:10.828 00.001 20224 Moving (-0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
22:09:10.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:09:10.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:10.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:09:10.828 00.000 20224 MoveAxis(E, 0, ABG)
22:09:10.828 00.000 20224 Move returns status 0, amount 0
22:09:10.828 00.000 20224 MoveAxis(N, 0, ABG)
22:09:10.828 00.000 20224 Move returns status 0, amount 0
22:09:10.828 00.000 20224 move complete, result=0
22:09:10.828 00.000 20224 worker thread done servicing request
22:09:10.833 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65155, med=2758, FiltMin=2512, FiltMax=28854, Gamma=1.000
22:09:10.848 00.015 8996 UpdateGuideState exits: m=703254 SNR=359.4
22:09:10.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:10.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:10.851 00.001 8996 Enqueuing Expose request
22:09:10.852 00.001 20224 Worker thread wakes up
22:09:10.852 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:10.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:10.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:12.014 01.161 20224 Exposure complete
22:09:12.087 00.073 20224 worker thread done servicing request
22:09:12.088 00.001 8996 OnExposeComplete: enter
22:09:12.089 00.001 8996 UpdateGuideState(): m_state=6
22:09:12.091 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3800
22:09:12.093 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=472.88, Mass=756524, SNR=376.8, Peak=62659 HFD=4.6
22:09:12.095 00.002 8996 MultiStar: [#1 0.11,0.37,0.69,U] [#2 -0.33,-0.07,0.75,U] [#3 -0.04,-0.08,0.55,U] [#4 0.01,-0.16,0.48,U] [#5 -0.28,0.40,0.00,M1] [#6 -0.13,-0.05,0.43,U] [#7 -0.14,0.15,0.45,U] [#8 -0.24,0.26,0.38,U] 
22:09:12.096 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.10}, one-star: {0.01, 0.24}
22:09:12.098 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
22:09:12.099 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
22:09:12.100 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.27 mountX=-0.09 mountY=-0.09, mountTheta=-2.37
22:09:12.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
22:09:12.103 00.001 8996 Enqueuing Move request for scope (-0.08, 0.10)
22:09:12.104 00.001 20224 Worker thread wakes up
22:09:12.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
22:09:12.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
22:09:12.104 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
22:09:12.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:09:12.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:12.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:09:12.104 00.000 20224 MoveAxis(E, 0, ABG)
22:09:12.104 00.000 20224 Move returns status 0, amount 0
22:09:12.104 00.000 20224 MoveAxis(N, 0, ABG)
22:09:12.104 00.000 20224 Move returns status 0, amount 0
22:09:12.104 00.000 20224 move complete, result=0
22:09:12.104 00.000 20224 worker thread done servicing request
22:09:12.108 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62659, med=2761, FiltMin=2499, FiltMax=28406, Gamma=1.000
22:09:12.123 00.015 8996 UpdateGuideState exits: m=756524 SNR=376.8
22:09:12.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:12.124 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:12.125 00.001 8996 Enqueuing Expose request
22:09:12.126 00.001 20224 Worker thread wakes up
22:09:12.126 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:12.127 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:12.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:13.104 00.977 20224 Exposure complete
22:09:13.190 00.086 20224 worker thread done servicing request
22:09:13.190 00.000 8996 OnExposeComplete: enter
22:09:13.191 00.001 8996 UpdateGuideState(): m_state=6
22:09:13.193 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3801
22:09:13.194 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.99, Mass=716788, SNR=332.4, Peak=63555 HFD=4.4
22:09:13.195 00.001 8996 MultiStar: [#1 -0.06,0.30,0.73,U] [#2 -0.38,-0.07,0.81,U] [#3 -0.15,-0.02,0.59,U] [#4 -0.17,-0.10,0.53,U] [#5 -0.28,0.27,0.73,U] [#6 -0.31,0.01,0.46,U] [#7 -0.27,0.04,0.47,U] [#8 -0.18,0.12,0.43,U] 
22:09:13.195 00.000 8996 refined, 8 included, MultiStar: {-0.20, 0.13}, one-star: {-0.07, 0.35}
22:09:13.196 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:09:13.197 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:09:13.197 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.58 mountX=-0.21 mountY=-0.10, mountTheta=-2.69
22:09:13.200 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.13, opts=13)
22:09:13.200 00.000 8996 Enqueuing Move request for scope (-0.20, 0.13)
22:09:13.200 00.000 20224 Worker thread wakes up
22:09:13.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
22:09:13.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
22:09:13.200 00.000 20224 Moving (-0.20, 0.13) raw xDistance=-0.21 yDistance=-0.10
22:09:13.202 00.002 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:09:13.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:13.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:09:13.202 00.000 20224 MoveAxis(E, 31, ABG)
22:09:13.202 00.000 20224 Guiding  Dir = 2, Dur = 31
22:09:13.202 00.000 20224 IsSlewing returns 0
22:09:13.202 00.000 20224 IsGuiding returns 0
22:09:13.206 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63555, med=2761, FiltMin=2505, FiltMax=27462, Gamma=1.000
22:09:13.208 00.002 20224 PulseGuide returned control before completion, sleep 35
22:09:13.233 00.025 8996 UpdateGuideState exits: m=716788 SNR=332.4
22:09:13.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:13.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:13.236 00.000 8996 Enqueuing Expose request
22:09:13.254 00.018 20224 IsGuiding returns 1
22:09:13.254 00.000 20224 scope still moving after pulse duration time elapsed
22:09:13.286 00.032 20224 IsSlewing returns 0
22:09:13.287 00.001 20224 IsGuiding returns 1
22:09:13.318 00.031 20224 IsSlewing returns 0
22:09:13.318 00.000 20224 IsGuiding returns 0
22:09:13.318 00.000 20224 scope move finished after 31 + 85 ms
22:09:13.318 00.000 20224 Move returns status 0, amount 31
22:09:13.318 00.000 20224 MoveAxis(N, 0, ABG)
22:09:13.318 00.000 20224 Move returns status 0, amount 0
22:09:13.318 00.000 20224 move complete, result=0
22:09:13.318 00.000 20224 worker thread done servicing request
22:09:13.318 00.000 20224 Worker thread wakes up
22:09:13.318 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:13.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:13.318 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
22:09:14.513 01.195 20224 Exposure complete
22:09:14.577 00.064 20224 worker thread done servicing request
22:09:14.577 00.000 8996 OnExposeComplete: enter
22:09:14.578 00.001 8996 UpdateGuideState(): m_state=6
22:09:14.579 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3802
22:09:14.580 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=473.04, Mass=729145, SNR=350.3, Peak=65507 HFD=4.5
22:09:14.581 00.001 8996 MultiStar: [#1 0.18,0.40,0.68,U] [#2 0.04,-0.16,0.74,U] [#3 0.15,0.22,0.57,U] [#4 0.13,0.09,0.58,U] [#5 -0.02,0.34,0.67,U] [#6 0.23,0.01,0.46,U] [#7 0.05,0.36,0.47,U] [#8 0.02,0.22,0.39,U] 
22:09:14.581 00.000 8996 refined, 8 included, MultiStar: {0.13, 0.22}, one-star: {0.26, 0.40}
22:09:14.582 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
22:09:14.583 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
22:09:14.585 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.25 cameraTheta=1.05 mountX=0.10 mountY=-0.23, mountTheta=-1.15
22:09:14.588 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.22, opts=13)
22:09:14.589 00.001 8996 Enqueuing Move request for scope (0.13, 0.22)
22:09:14.591 00.002 20224 Worker thread wakes up
22:09:14.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
22:09:14.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
22:09:14.591 00.000 20224 Moving (0.13, 0.22) raw xDistance=0.10 yDistance=-0.23
22:09:14.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:09:14.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:09:14.592 00.001 20224 MoveAxis(E, 0, ABG)
22:09:14.592 00.000 20224 Move returns status 0, amount 0
22:09:14.592 00.000 20224 MoveAxis(N, 49, ABG)
22:09:14.592 00.000 20224 Guiding  Dir = 0, Dur = 49
22:09:14.592 00.000 20224 IsSlewing returns 0
22:09:14.593 00.001 20224 IsGuiding returns 0
22:09:14.595 00.002 20224 PulseGuide returned control before completion, sleep 58
22:09:14.601 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2758, FiltMin=2509, FiltMax=30902, Gamma=1.000
22:09:14.627 00.026 8996 UpdateGuideState exits: m=729145 SNR=350.3
22:09:14.629 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:14.631 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:14.631 00.000 8996 Enqueuing Expose request
22:09:14.662 00.031 20224 IsGuiding returns 1
22:09:14.662 00.000 20224 scope still moving after pulse duration time elapsed
22:09:14.693 00.031 20224 IsSlewing returns 0
22:09:14.693 00.000 20224 IsGuiding returns 0
22:09:14.693 00.000 20224 scope move finished after 49 + 51 ms
22:09:14.693 00.000 20224 Move returns status 0, amount 49
22:09:14.693 00.000 20224 move complete, result=0
22:09:14.693 00.000 20224 worker thread done servicing request
22:09:14.693 00.000 20224 Worker thread wakes up
22:09:14.693 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:14.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:14.698 00.005 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:09:15.690 00.992 20224 Exposure complete
22:09:15.790 00.100 20224 worker thread done servicing request
22:09:15.790 00.000 8996 OnExposeComplete: enter
22:09:15.792 00.002 8996 UpdateGuideState(): m_state=6
22:09:15.794 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3803
22:09:15.795 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.94, Mass=767814, SNR=377.8, Peak=65507 HFD=4.7
22:09:15.797 00.002 8996 MultiStar: [#1 0.18,0.44,0.00,M1] [#2 0.06,-0.14,0.74,U] [#3 0.11,0.06,0.52,U] [#4 0.18,-0.02,0.57,U] [#5 -0.06,0.31,0.56,U] [#6 0.15,-0.04,0.47,U] [#7 0.01,0.44,0.42,U] [#8 -0.18,0.27,0.35,U] 
22:09:15.799 00.002 8996 refined, 7 included, MultiStar: {0.07, 0.14}, one-star: {0.14, 0.30}
22:09:15.800 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
22:09:15.803 00.003 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
22:09:15.805 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.11 mountX=0.06 mountY=-0.15, mountTheta=-1.20
22:09:15.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.14, opts=13)
22:09:15.809 00.002 8996 Enqueuing Move request for scope (0.07, 0.14)
22:09:15.810 00.001 20224 Worker thread wakes up
22:09:15.810 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
22:09:15.810 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
22:09:15.810 00.000 20224 Moving (0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
22:09:15.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:09:15.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:15.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:09:15.811 00.001 20224 MoveAxis(E, 0, ABG)
22:09:15.811 00.000 20224 Move returns status 0, amount 0
22:09:15.811 00.000 20224 MoveAxis(N, 0, ABG)
22:09:15.811 00.000 20224 Move returns status 0, amount 0
22:09:15.811 00.000 20224 move complete, result=0
22:09:15.811 00.000 20224 worker thread done servicing request
22:09:15.821 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2758, FiltMin=2496, FiltMax=30230, Gamma=1.000
22:09:15.842 00.021 8996 UpdateGuideState exits: m=767814 SNR=377.8
22:09:15.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:15.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:15.844 00.000 8996 Enqueuing Expose request
22:09:15.845 00.001 20224 Worker thread wakes up
22:09:15.845 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:15.846 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:15.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:17.014 01.168 20224 Exposure complete
22:09:17.082 00.068 20224 worker thread done servicing request
22:09:17.082 00.000 8996 OnExposeComplete: enter
22:09:17.083 00.001 8996 UpdateGuideState(): m_state=6
22:09:17.084 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3804
22:09:17.086 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=472.80, Mass=748176, SNR=384.6, Peak=62915 HFD=4.6
22:09:17.088 00.002 8996 MultiStar: [#1 0.13,0.20,0.63,U] [#2 -0.14,-0.33,0.74,U] [#3 0.17,-0.08,0.54,U] [#4 0.08,-0.05,0.53,U] [#5 -0.07,0.23,0.56,U] [#6 -0.02,-0.18,0.39,U] [#7 -0.14,0.35,0.40,U] [#8 -0.11,0.17,0.37,U] 
22:09:17.089 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {0.05, 0.16}
22:09:17.090 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
22:09:17.090 00.000 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
22:09:17.091 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.51 mountX=-0.00 mountY=-0.04, mountTheta=-1.61
22:09:17.093 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.04, opts=13)
22:09:17.095 00.002 8996 Enqueuing Move request for scope (0.00, 0.04)
22:09:17.096 00.001 20224 Worker thread wakes up
22:09:17.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
22:09:17.097 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
22:09:17.097 00.000 20224 Moving (0.00, 0.04) raw xDistance=-0.00 yDistance=-0.04
22:09:17.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:09:17.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:17.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:09:17.097 00.000 20224 MoveAxis(E, 0, ABG)
22:09:17.097 00.000 20224 Move returns status 0, amount 0
22:09:17.097 00.000 20224 MoveAxis(N, 0, ABG)
22:09:17.097 00.000 20224 Move returns status 0, amount 0
22:09:17.097 00.000 20224 move complete, result=0
22:09:17.098 00.001 20224 worker thread done servicing request
22:09:17.104 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62915, med=2761, FiltMin=2509, FiltMax=28259, Gamma=1.000
22:09:17.119 00.015 8996 UpdateGuideState exits: m=748176 SNR=384.6
22:09:17.121 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:17.122 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:17.123 00.001 8996 Enqueuing Expose request
22:09:17.124 00.001 20224 Worker thread wakes up
22:09:17.124 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:17.126 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:17.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:18.119 00.993 20224 Exposure complete
22:09:18.181 00.062 20224 worker thread done servicing request
22:09:18.182 00.001 8996 OnExposeComplete: enter
22:09:18.183 00.001 8996 UpdateGuideState(): m_state=6
22:09:18.183 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3805
22:09:18.184 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=472.83, Mass=807386, SNR=397.3, Peak=65507 HFD=4.4
22:09:18.185 00.001 8996 MultiStar: [#1 0.24,0.31,0.59,U] [#2 0.01,-0.20,0.70,U] [#3 0.04,-0.01,0.59,U] [#4 0.14,-0.06,0.50,U] [#5 0.10,0.08,0.57,U] [#6 0.00,-0.29,0.42,U] [#7 -0.04,0.08,0.40,U] [#8 0.01,0.17,0.34,U] 
22:09:18.186 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.04}, one-star: {0.30, 0.19}
22:09:18.187 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
22:09:18.187 00.000 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
22:09:18.189 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.36 mountX=0.11 mountY=-0.06, mountTheta=-0.47
22:09:18.192 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
22:09:18.194 00.002 8996 Enqueuing Move request for scope (0.12, 0.04)
22:09:18.197 00.003 20224 Worker thread wakes up
22:09:18.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
22:09:18.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
22:09:18.197 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.11 yDistance=-0.06
22:09:18.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:09:18.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:18.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:09:18.198 00.001 20224 MoveAxis(E, 0, ABG)
22:09:18.198 00.000 20224 Move returns status 0, amount 0
22:09:18.198 00.000 20224 MoveAxis(N, 0, ABG)
22:09:18.198 00.000 20224 Move returns status 0, amount 0
22:09:18.198 00.000 20224 move complete, result=0
22:09:18.198 00.000 20224 worker thread done servicing request
22:09:18.205 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2761, FiltMin=2505, FiltMax=31520, Gamma=1.000
22:09:18.227 00.022 8996 UpdateGuideState exits: m=807386 SNR=397.3
22:09:18.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:18.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:18.230 00.001 8996 Enqueuing Expose request
22:09:18.231 00.001 20224 Worker thread wakes up
22:09:18.231 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:18.231 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:18.232 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:19.408 01.176 20224 Exposure complete
22:09:19.471 00.063 20224 worker thread done servicing request
22:09:19.471 00.000 8996 OnExposeComplete: enter
22:09:19.472 00.001 8996 UpdateGuideState(): m_state=6
22:09:19.473 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3806
22:09:19.474 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=472.69, Mass=756499, SNR=337.9, Peak=64627 HFD=4.5
22:09:19.475 00.001 8996 MultiStar: [#1 0.19,0.10,0.70,U] [#2 0.01,-0.49,0.00,M1] [#3 0.15,-0.15,0.64,U] [#4 0.22,-0.15,0.63,U] [#5 0.10,-0.05,0.73,U] [#6 0.17,-0.21,0.46,U] [#7 0.21,0.29,0.50,U] [#8 -0.06,0.04,0.41,U] 
22:09:19.477 00.002 8996 refined, 7 included, MultiStar: {0.19, -0.01}, one-star: {0.35, 0.05}
22:09:19.479 00.002 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
22:09:19.480 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
22:09:19.482 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.05 mountX=0.19 mountY=-0.01, mountTheta=-0.07
22:09:19.485 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.01, opts=13)
22:09:19.486 00.001 8996 Enqueuing Move request for scope (0.19, -0.01)
22:09:19.488 00.002 20224 Worker thread wakes up
22:09:19.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
22:09:19.488 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
22:09:19.488 00.000 20224 Moving (0.19, -0.01) raw xDistance=0.19 yDistance=-0.01
22:09:19.489 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:09:19.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:19.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:09:19.489 00.000 20224 MoveAxis(E, 0, ABG)
22:09:19.489 00.000 20224 Move returns status 0, amount 0
22:09:19.489 00.000 20224 MoveAxis(N, 0, ABG)
22:09:19.489 00.000 20224 Move returns status 0, amount 0
22:09:19.489 00.000 20224 move complete, result=0
22:09:19.490 00.001 20224 worker thread done servicing request
22:09:19.496 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64627, med=2761, FiltMin=2502, FiltMax=29133, Gamma=1.000
22:09:19.518 00.022 8996 UpdateGuideState exits: m=756499 SNR=337.9
22:09:19.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:19.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:19.521 00.001 8996 Enqueuing Expose request
22:09:19.522 00.001 20224 Worker thread wakes up
22:09:19.522 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:19.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:19.522 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:20.496 00.974 20224 Exposure complete
22:09:20.560 00.064 20224 worker thread done servicing request
22:09:20.560 00.000 8996 OnExposeComplete: enter
22:09:20.561 00.001 8996 UpdateGuideState(): m_state=6
22:09:20.562 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3807
22:09:20.563 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=472.59, Mass=738460, SNR=396.6, Peak=60163 HFD=4.5
22:09:20.565 00.002 8996 MultiStar: [#1 0.22,-0.01,0.57,U] [#2 -0.04,-0.39,0.67,U] [#3 0.00,-0.15,0.57,U] [#4 0.05,-0.27,0.45,U] [#5 -0.01,-0.04,0.53,U] [#6 0.00,-0.32,0.37,U] [#7 0.03,0.13,0.43,U] [#8 -0.11,0.05,0.32,U] 
22:09:20.566 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.12}, one-star: {0.33, -0.05}
22:09:20.566 00.000 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
22:09:20.568 00.002 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
22:09:20.569 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.95 mountX=0.10 mountY=0.11, mountTheta=0.84
22:09:20.571 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.12, opts=13)
22:09:20.573 00.002 8996 Enqueuing Move request for scope (0.09, -0.12)
22:09:20.575 00.002 20224 Worker thread wakes up
22:09:20.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
22:09:20.575 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
22:09:20.575 00.000 20224 Moving (0.09, -0.12) raw xDistance=0.10 yDistance=0.11
22:09:20.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:09:20.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:20.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:09:20.575 00.000 20224 MoveAxis(E, 0, ABG)
22:09:20.576 00.001 20224 Move returns status 0, amount 0
22:09:20.576 00.000 20224 MoveAxis(N, 0, ABG)
22:09:20.576 00.000 20224 Move returns status 0, amount 0
22:09:20.576 00.000 20224 move complete, result=0
22:09:20.576 00.000 20224 worker thread done servicing request
22:09:20.582 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60163, med=2761, FiltMin=2509, FiltMax=30509, Gamma=1.000
22:09:20.601 00.019 8996 UpdateGuideState exits: m=738460 SNR=396.6
22:09:20.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:20.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:20.603 00.000 8996 Enqueuing Expose request
22:09:20.604 00.001 20224 Worker thread wakes up
22:09:20.604 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:20.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:20.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:21.758 01.153 20224 Exposure complete
22:09:21.828 00.070 20224 worker thread done servicing request
22:09:21.828 00.000 8996 OnExposeComplete: enter
22:09:21.831 00.003 8996 UpdateGuideState(): m_state=6
22:09:21.833 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3808
22:09:21.836 00.003 8996 Star::Find returns 1 (0), X=138.78, Y=472.69, Mass=761725, SNR=366.3, Peak=63699 HFD=4.6
22:09:21.839 00.003 8996 MultiStar: [#1 0.20,0.19,0.59,U] [#2 -0.01,-0.25,0.73,U] [#3 0.23,-0.09,0.52,U] [#4 0.11,-0.35,0.55,U] [#5 0.09,0.15,0.64,U] [#6 0.08,-0.10,0.47,U] [#7 0.14,0.15,0.43,U] [#8 -0.17,0.07,0.39,U] 
22:09:21.840 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.02}, one-star: {0.27, 0.05}
22:09:21.842 00.002 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:09:21.843 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.08)
22:09:21.844 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.13 cameraTheta=-0.18 mountX=0.13 mountY=0.01, mountTheta=0.06
22:09:21.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.02, opts=13)
22:09:21.848 00.002 8996 Enqueuing Move request for scope (0.12, -0.02)
22:09:21.850 00.002 20224 Worker thread wakes up
22:09:21.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:09:21.850 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:09:21.850 00.000 20224 Moving (0.12, -0.02) raw xDistance=0.13 yDistance=0.01
22:09:21.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:09:21.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:21.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:09:21.850 00.000 20224 MoveAxis(E, 0, ABG)
22:09:21.850 00.000 20224 Move returns status 0, amount 0
22:09:21.850 00.000 20224 MoveAxis(N, 0, ABG)
22:09:21.850 00.000 20224 Move returns status 0, amount 0
22:09:21.850 00.000 20224 move complete, result=0
22:09:21.850 00.000 20224 worker thread done servicing request
22:09:21.855 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63699, med=2761, FiltMin=2515, FiltMax=31552, Gamma=1.000
22:09:21.873 00.018 8996 UpdateGuideState exits: m=761725 SNR=366.3
22:09:21.874 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:21.875 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:21.877 00.002 8996 Enqueuing Expose request
22:09:21.879 00.002 20224 Worker thread wakes up
22:09:21.879 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:21.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:21.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:22.857 00.977 20224 Exposure complete
22:09:22.924 00.067 20224 worker thread done servicing request
22:09:22.924 00.000 8996 OnExposeComplete: enter
22:09:22.927 00.003 8996 UpdateGuideState(): m_state=6
22:09:22.930 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3809
22:09:22.932 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=473.08, Mass=735968, SNR=358.7, Peak=65507 HFD=4.5
22:09:22.935 00.003 8996 MultiStar: [#1 0.25,0.41,0.00,M1] [#2 -0.06,0.01,0.75,U] [#3 0.23,0.02,0.55,U] [#4 0.19,-0.04,0.53,U] [#5 0.04,0.41,0.58,U] [#6 0.09,0.10,0.40,U] [#7 0.10,0.16,0.49,U] [#8 0.14,0.23,0.41,U] 
22:09:22.935 00.000 8996 refined, 7 included, MultiStar: {0.12, 0.19}, one-star: {0.24, 0.44}
22:09:22.936 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
22:09:22.937 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
22:09:22.938 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=0.99 mountX=0.11 mountY=-0.20, mountTheta=-1.09
22:09:22.941 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.19, opts=13)
22:09:22.942 00.001 8996 Enqueuing Move request for scope (0.12, 0.19)
22:09:22.942 00.000 20224 Worker thread wakes up
22:09:22.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
22:09:22.943 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
22:09:22.943 00.000 20224 Moving (0.12, 0.19) raw xDistance=0.11 yDistance=-0.20
22:09:22.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:09:22.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:09:22.943 00.000 20224 MoveAxis(E, 0, ABG)
22:09:22.943 00.000 20224 Move returns status 0, amount 0
22:09:22.943 00.000 20224 MoveAxis(N, 43, ABG)
22:09:22.943 00.000 20224 Guiding  Dir = 0, Dur = 43
22:09:22.943 00.000 20224 IsSlewing returns 0
22:09:22.943 00.000 20224 IsGuiding returns 0
22:09:22.946 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2758, FiltMin=2496, FiltMax=30509, Gamma=1.000
22:09:22.962 00.016 8996 UpdateGuideState exits: m=735968 SNR=358.7
22:09:22.963 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:22.965 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:22.966 00.001 8996 Enqueuing Expose request
22:09:22.989 00.023 20224 IsGuiding returns 1
22:09:22.990 00.001 20224 scope still moving after pulse duration time elapsed
22:09:23.019 00.029 20224 IsSlewing returns 0
22:09:23.019 00.000 20224 IsGuiding returns 1
22:09:23.050 00.031 20224 IsSlewing returns 0
22:09:23.051 00.001 20224 IsGuiding returns 1
22:09:23.086 00.035 20224 IsSlewing returns 0
22:09:23.086 00.000 20224 IsGuiding returns 0
22:09:23.086 00.000 20224 scope move finished after 43 + 100 ms
22:09:23.086 00.000 20224 Move returns status 0, amount 43
22:09:23.086 00.000 20224 move complete, result=0
22:09:23.087 00.001 20224 worker thread done servicing request
22:09:23.087 00.000 20224 Worker thread wakes up
22:09:23.087 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
22:09:23.090 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:23.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:24.260 01.170 20224 Exposure complete
22:09:24.342 00.082 20224 worker thread done servicing request
22:09:24.342 00.000 8996 OnExposeComplete: enter
22:09:24.344 00.002 8996 UpdateGuideState(): m_state=6
22:09:24.346 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3810
22:09:24.347 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=472.88, Mass=686632, SNR=339.8, Peak=60147 HFD=4.6
22:09:24.348 00.001 8996 MultiStar: [#1 0.26,0.27,0.72,U] [#2 0.10,-0.33,0.86,U] [#3 0.26,0.05,0.55,U] [#4 0.06,-0.01,0.58,U] [#5 -0.04,0.26,0.72,U] [#6 0.09,-0.05,0.41,U] [#7 0.17,0.40,0.49,U] [#8 -0.12,0.20,0.39,U] 
22:09:24.350 00.002 8996 refined, 8 included, MultiStar: {0.11, 0.11}, one-star: {0.16, 0.24}
22:09:24.351 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
22:09:24.352 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
22:09:24.353 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.75 mountX=0.10 mountY=-0.12, mountTheta=-0.86
22:09:24.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.11, opts=13)
22:09:24.357 00.002 8996 Enqueuing Move request for scope (0.11, 0.11)
22:09:24.358 00.001 20224 Worker thread wakes up
22:09:24.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
22:09:24.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
22:09:24.358 00.000 20224 Moving (0.11, 0.11) raw xDistance=0.10 yDistance=-0.12
22:09:24.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:09:24.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:24.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:09:24.358 00.000 20224 MoveAxis(E, 0, ABG)
22:09:24.359 00.001 20224 Move returns status 0, amount 0
22:09:24.359 00.000 20224 MoveAxis(N, 0, ABG)
22:09:24.359 00.000 20224 Move returns status 0, amount 0
22:09:24.359 00.000 20224 move complete, result=0
22:09:24.359 00.000 20224 worker thread done servicing request
22:09:24.363 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60147, med=2761, FiltMin=2489, FiltMax=28406, Gamma=1.000
22:09:24.383 00.020 8996 UpdateGuideState exits: m=686632 SNR=339.8
22:09:24.384 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:24.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:24.385 00.000 8996 Enqueuing Expose request
22:09:24.386 00.001 20224 Worker thread wakes up
22:09:24.386 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:24.387 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:24.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:25.377 00.990 20224 Exposure complete
22:09:25.459 00.082 20224 worker thread done servicing request
22:09:25.459 00.000 8996 OnExposeComplete: enter
22:09:25.461 00.002 8996 UpdateGuideState(): m_state=6
22:09:25.463 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3811
22:09:25.465 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=472.96, Mass=718998, SNR=361.2, Peak=64227 HFD=4.6
22:09:25.467 00.002 8996 MultiStar: [#1 0.00,0.33,0.63,U] [#2 -0.01,-0.17,0.71,U] [#3 -0.04,0.05,0.64,U] [#4 0.05,0.02,0.52,U] [#5 -0.17,0.31,0.60,U] [#6 -0.09,-0.38,0.44,U] [#7 -0.12,0.10,0.40,U] [#8 -0.26,0.26,0.40,U] 
22:09:25.469 00.002 8996 refined, 8 included, MultiStar: {-0.04, 0.12}, one-star: {0.09, 0.32}
22:09:25.470 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
22:09:25.472 00.002 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
22:09:25.475 00.003 8996 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.90 mountX=-0.05 mountY=-0.11, mountTheta=-2.00
22:09:25.479 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.12, opts=13)
22:09:25.481 00.002 8996 Enqueuing Move request for scope (-0.04, 0.12)
22:09:25.483 00.002 20224 Worker thread wakes up
22:09:25.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
22:09:25.483 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
22:09:25.483 00.000 20224 Moving (-0.04, 0.12) raw xDistance=-0.05 yDistance=-0.11
22:09:25.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:09:25.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:25.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:09:25.483 00.000 20224 MoveAxis(E, 0, ABG)
22:09:25.483 00.000 20224 Move returns status 0, amount 0
22:09:25.483 00.000 20224 MoveAxis(N, 0, ABG)
22:09:25.483 00.000 20224 Move returns status 0, amount 0
22:09:25.483 00.000 20224 move complete, result=0
22:09:25.483 00.000 20224 worker thread done servicing request
22:09:25.489 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64227, med=2758, FiltMin=2480, FiltMax=27702, Gamma=1.000
22:09:25.512 00.023 8996 UpdateGuideState exits: m=718998 SNR=361.2
22:09:25.515 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:25.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:25.517 00.001 8996 Enqueuing Expose request
22:09:25.519 00.002 20224 Worker thread wakes up
22:09:25.519 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:25.519 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:25.520 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:26.702 01.182 20224 Exposure complete
22:09:26.759 00.057 20224 worker thread done servicing request
22:09:26.759 00.000 8996 OnExposeComplete: enter
22:09:26.760 00.001 8996 UpdateGuideState(): m_state=6
22:09:26.761 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3812
22:09:26.762 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=472.80, Mass=773513, SNR=363.9, Peak=65075 HFD=4.5
22:09:26.763 00.001 8996 MultiStar: [#1 0.24,0.20,0.76,U] [#2 0.14,-0.20,0.76,U] [#3 0.23,-0.27,0.55,U] [#4 0.24,-0.31,0.56,U] [#5 0.01,0.21,0.55,U] [#6 0.04,-0.37,0.42,U] [#7 -0.01,0.11,0.47,U] [#8 -0.03,0.10,0.42,U] 
22:09:26.763 00.000 8996 refined, 8 included, MultiStar: {0.14, -0.02}, one-star: {0.23, 0.17}
22:09:26.764 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
22:09:26.765 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
22:09:26.766 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.15 cameraTheta=-0.13 mountX=0.15 mountY=0.00, mountTheta=0.01
22:09:26.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.02, opts=13)
22:09:26.770 00.002 8996 Enqueuing Move request for scope (0.14, -0.02)
22:09:26.772 00.002 20224 Worker thread wakes up
22:09:26.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
22:09:26.772 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
22:09:26.772 00.000 20224 Moving (0.14, -0.02) raw xDistance=0.15 yDistance=0.00
22:09:26.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:09:26.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:26.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:09:26.773 00.001 20224 MoveAxis(E, 0, ABG)
22:09:26.773 00.000 20224 Move returns status 0, amount 0
22:09:26.773 00.000 20224 MoveAxis(N, 0, ABG)
22:09:26.773 00.000 20224 Move returns status 0, amount 0
22:09:26.773 00.000 20224 move complete, result=0
22:09:26.773 00.000 20224 worker thread done servicing request
22:09:26.778 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65075, med=2758, FiltMin=2518, FiltMax=29984, Gamma=1.000
22:09:26.797 00.019 8996 UpdateGuideState exits: m=773513 SNR=363.9
22:09:26.799 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:26.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:26.801 00.001 8996 Enqueuing Expose request
22:09:26.803 00.002 20224 Worker thread wakes up
22:09:26.803 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:26.803 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:26.803 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:27.773 00.970 20224 Exposure complete
22:09:27.852 00.079 20224 worker thread done servicing request
22:09:27.853 00.001 8996 OnExposeComplete: enter
22:09:27.854 00.001 8996 UpdateGuideState(): m_state=6
22:09:27.855 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3813
22:09:27.856 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.96, Mass=714387, SNR=325.9, Peak=65507 HFD=4.6
22:09:27.858 00.002 8996 MultiStar: [#1 0.45,0.26,0.00,M1] [#2 0.10,0.01,0.74,U] [#3 0.41,-0.16,0.64,U] [#4 0.28,-0.18,0.61,U] [#5 0.09,0.27,0.66,U] [#6 0.21,-0.17,0.47,U] [#7 0.16,0.09,0.51,U] [#8 0.15,0.17,0.39,U] 
22:09:27.859 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.07}, one-star: {0.22, 0.32}
22:09:27.860 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
22:09:27.861 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
22:09:27.861 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.21 cameraTheta=0.31 mountX=0.20 mountY=-0.09, mountTheta=-0.42
22:09:27.863 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.07, opts=13)
22:09:27.864 00.001 8996 Enqueuing Move request for scope (0.20, 0.07)
22:09:27.865 00.001 20224 Worker thread wakes up
22:09:27.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
22:09:27.865 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
22:09:27.866 00.001 20224 Moving (0.20, 0.07) raw xDistance=0.20 yDistance=-0.09
22:09:27.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:09:27.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:27.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:09:27.866 00.000 20224 MoveAxis(E, 0, ABG)
22:09:27.866 00.000 20224 Move returns status 0, amount 0
22:09:27.866 00.000 20224 MoveAxis(N, 0, ABG)
22:09:27.866 00.000 20224 Move returns status 0, amount 0
22:09:27.866 00.000 20224 move complete, result=0
22:09:27.866 00.000 20224 worker thread done servicing request
22:09:27.874 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2761, FiltMin=2493, FiltMax=29494, Gamma=1.000
22:09:27.896 00.022 8996 UpdateGuideState exits: m=714387 SNR=325.9
22:09:27.898 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:27.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:27.900 00.001 8996 Enqueuing Expose request
22:09:27.901 00.001 20224 Worker thread wakes up
22:09:27.901 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:27.902 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:27.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:29.072 01.170 20224 Exposure complete
22:09:29.132 00.060 20224 worker thread done servicing request
22:09:29.133 00.001 8996 OnExposeComplete: enter
22:09:29.134 00.001 8996 UpdateGuideState(): m_state=6
22:09:29.135 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3814
22:09:29.135 00.000 8996 Star::Find returns 1 (0), X=138.62, Y=472.98, Mass=732198, SNR=359.7, Peak=65507 HFD=4.5
22:09:29.136 00.001 8996 MultiStar: [#1 0.32,0.47,0.00,M2] [#2 -0.07,0.14,0.70,U] [#3 0.18,0.03,0.59,U] [#4 0.22,-0.04,0.52,U] [#5 0.08,0.27,0.60,U] [#6 0.20,-0.20,0.40,U] [#7 -0.07,0.39,0.40,U] [#8 -0.04,0.35,0.36,U] 
22:09:29.137 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.17}, one-star: {0.12, 0.34}
22:09:29.138 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
22:09:29.138 00.000 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
22:09:29.139 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.13 mountX=0.06 mountY=-0.18, mountTheta=-1.23
22:09:29.140 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.17, opts=13)
22:09:29.141 00.001 8996 Enqueuing Move request for scope (0.08, 0.17)
22:09:29.142 00.001 20224 Worker thread wakes up
22:09:29.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
22:09:29.142 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
22:09:29.142 00.000 20224 Moving (0.08, 0.17) raw xDistance=0.06 yDistance=-0.18
22:09:29.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:09:29.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:29.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:09:29.142 00.000 20224 MoveAxis(E, 0, ABG)
22:09:29.142 00.000 20224 Move returns status 0, amount 0
22:09:29.143 00.001 20224 MoveAxis(N, 0, ABG)
22:09:29.143 00.000 20224 Move returns status 0, amount 0
22:09:29.143 00.000 20224 move complete, result=0
22:09:29.143 00.000 20224 worker thread done servicing request
22:09:29.147 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2758, FiltMin=2464, FiltMax=29059, Gamma=1.000
22:09:29.177 00.030 8996 UpdateGuideState exits: m=732198 SNR=359.7
22:09:29.178 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:29.179 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:29.180 00.001 8996 Enqueuing Expose request
22:09:29.181 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:29.182 00.001 20224 Worker thread wakes up
22:09:29.182 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:29.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:30.161 00.979 20224 Exposure complete
22:09:30.226 00.065 20224 worker thread done servicing request
22:09:30.226 00.000 8996 OnExposeComplete: enter
22:09:30.227 00.001 8996 UpdateGuideState(): m_state=6
22:09:30.229 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3815
22:09:30.229 00.000 8996 Star::Find returns 1 (0), X=138.69, Y=472.96, Mass=724322, SNR=346.2, Peak=60835 HFD=4.4
22:09:30.230 00.001 8996 MultiStar: [#1 0.21,0.40,0.62,U] [#2 -0.20,-0.08,0.71,U] [#3 0.05,-0.03,0.56,U] [#4 0.12,0.05,0.58,U] [#5 0.13,0.28,0.56,U] [#6 -0.07,-0.07,0.48,U] [#7 -0.01,0.26,0.41,U] [#8 -0.12,0.29,0.40,U] 
22:09:30.231 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.17}, one-star: {0.18, 0.32}
22:09:30.232 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
22:09:30.233 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
22:09:30.233 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.17 cameraTheta=1.29 mountX=0.03 mountY=-0.17, mountTheta=-1.39
22:09:30.236 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.17, opts=13)
22:09:30.237 00.001 8996 Enqueuing Move request for scope (0.05, 0.17)
22:09:30.238 00.001 20224 Worker thread wakes up
22:09:30.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
22:09:30.238 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
22:09:30.238 00.000 20224 Moving (0.05, 0.17) raw xDistance=0.03 yDistance=-0.17
22:09:30.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:09:30.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:30.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:09:30.238 00.000 20224 MoveAxis(E, 0, ABG)
22:09:30.238 00.000 20224 Move returns status 0, amount 0
22:09:30.238 00.000 20224 MoveAxis(N, 0, ABG)
22:09:30.238 00.000 20224 Move returns status 0, amount 0
22:09:30.238 00.000 20224 move complete, result=0
22:09:30.238 00.000 20224 worker thread done servicing request
22:09:30.243 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=60835, med=2761, FiltMin=2509, FiltMax=29142, Gamma=1.000
22:09:30.257 00.014 8996 UpdateGuideState exits: m=724322 SNR=346.2
22:09:30.260 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:30.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:30.261 00.000 8996 Enqueuing Expose request
22:09:30.262 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:30.263 00.001 20224 Worker thread wakes up
22:09:30.263 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:30.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:31.434 01.171 20224 Exposure complete
22:09:31.501 00.067 20224 worker thread done servicing request
22:09:31.501 00.000 8996 OnExposeComplete: enter
22:09:31.502 00.001 8996 UpdateGuideState(): m_state=6
22:09:31.503 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3816
22:09:31.504 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=473.06, Mass=667750, SNR=347.9, Peak=63411 HFD=4.5
22:09:31.505 00.001 8996 MultiStar: [#1 0.23,0.45,0.00,M2] [#2 -0.06,0.18,0.75,U] [#3 -0.06,0.20,0.68,U] [#4 0.03,0.09,0.52,U] [#5 0.19,0.36,0.58,U] [#6 -0.05,0.02,0.42,U] [#7 -0.05,0.25,0.44,U] [#8 0.15,0.27,0.43,U] 
22:09:31.506 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.25}, one-star: {0.22, 0.42}
22:09:31.507 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
22:09:31.507 00.000 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:09:31.508 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.25 cameraTheta=1.33 mountX=0.04 mountY=-0.25, mountTheta=-1.43
22:09:31.510 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.25, opts=13)
22:09:31.510 00.000 8996 Enqueuing Move request for scope (0.06, 0.25)
22:09:31.511 00.001 20224 Worker thread wakes up
22:09:31.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
22:09:31.511 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
22:09:31.511 00.000 20224 Moving (0.06, 0.25) raw xDistance=0.04 yDistance=-0.25
22:09:31.512 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:09:31.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:09:31.512 00.000 20224 MoveAxis(E, 0, ABG)
22:09:31.512 00.000 20224 Move returns status 0, amount 0
22:09:31.512 00.000 20224 MoveAxis(N, 53, ABG)
22:09:31.512 00.000 20224 Guiding  Dir = 0, Dur = 53
22:09:31.512 00.000 20224 IsSlewing returns 0
22:09:31.512 00.000 20224 IsGuiding returns 0
22:09:31.517 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63411, med=2761, FiltMin=2483, FiltMax=28717, Gamma=1.000
22:09:31.540 00.023 8996 UpdateGuideState exits: m=667750 SNR=347.9
22:09:31.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:31.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:31.543 00.001 8996 Enqueuing Expose request
22:09:31.564 00.021 20224 PulseGuide returned control before completion, sleep 12
22:09:31.581 00.017 20224 IsGuiding returns 1
22:09:31.581 00.000 20224 scope still moving after pulse duration time elapsed
22:09:31.610 00.029 20224 IsSlewing returns 0
22:09:31.610 00.000 20224 IsGuiding returns 1
22:09:31.640 00.030 20224 IsSlewing returns 0
22:09:31.640 00.000 20224 IsGuiding returns 1
22:09:31.671 00.031 20224 IsSlewing returns 0
22:09:31.672 00.001 20224 IsGuiding returns 0
22:09:31.672 00.000 20224 scope move finished after 53 + 105 ms
22:09:31.672 00.000 20224 Move returns status 0, amount 53
22:09:31.672 00.000 20224 move complete, result=0
22:09:31.672 00.000 20224 worker thread done servicing request
22:09:31.672 00.000 20224 Worker thread wakes up
22:09:31.672 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 53 ms NORTH
22:09:31.674 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:31.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:32.645 00.971 20224 Exposure complete
22:09:32.720 00.075 20224 worker thread done servicing request
22:09:32.720 00.000 8996 OnExposeComplete: enter
22:09:32.721 00.001 8996 UpdateGuideState(): m_state=6
22:09:32.722 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3817
22:09:32.723 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=472.95, Mass=767345, SNR=384.1, Peak=65507 HFD=4.6
22:09:32.724 00.001 8996 MultiStar: [#1 0.07,0.19,0.64,U] [#2 -0.13,-0.04,0.72,U] [#3 -0.14,-0.05,0.51,U] [#4 -0.11,-0.03,0.47,U] [#5 -0.13,0.23,0.55,U] [#6 -0.12,-0.13,0.40,U] [#7 -0.21,0.05,0.40,U] [#8 -0.08,0.12,0.35,U] 
22:09:32.726 00.002 8996 refined, 8 included, MultiStar: {-0.04, 0.10}, one-star: {0.19, 0.31}
22:09:32.728 00.002 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
22:09:32.730 00.002 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
22:09:32.733 00.003 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.99 mountX=-0.05 mountY=-0.09, mountTheta=-2.09
22:09:32.735 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
22:09:32.737 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
22:09:32.739 00.002 20224 Worker thread wakes up
22:09:32.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
22:09:32.739 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
22:09:32.739 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.09
22:09:32.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:09:32.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:32.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:09:32.739 00.000 20224 MoveAxis(E, 0, ABG)
22:09:32.739 00.000 20224 Move returns status 0, amount 0
22:09:32.739 00.000 20224 MoveAxis(N, 0, ABG)
22:09:32.739 00.000 20224 Move returns status 0, amount 0
22:09:32.739 00.000 20224 move complete, result=0
22:09:32.740 00.001 20224 worker thread done servicing request
22:09:32.744 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2761, FiltMin=2518, FiltMax=31494, Gamma=1.000
22:09:32.767 00.023 8996 UpdateGuideState exits: m=767345 SNR=384.1
22:09:32.769 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:32.769 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:32.770 00.001 8996 Enqueuing Expose request
22:09:32.772 00.002 20224 Worker thread wakes up
22:09:32.772 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:32.773 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:32.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:33.938 01.165 20224 Exposure complete
22:09:34.007 00.069 20224 worker thread done servicing request
22:09:34.007 00.000 8996 OnExposeComplete: enter
22:09:34.008 00.001 8996 UpdateGuideState(): m_state=6
22:09:34.009 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3818
22:09:34.009 00.000 8996 Star::Find returns 1 (0), X=138.35, Y=472.73, Mass=705401, SNR=352.8, Peak=51987 HFD=4.6
22:09:34.010 00.001 8996 MultiStar: [#1 -0.26,0.24,0.67,U] [#2 -0.45,-0.14,0.00,M1] [#3 -0.25,-0.06,0.62,U] [#4 -0.31,-0.20,0.50,U] [#5 -0.41,0.09,0.57,U] [#6 -0.42,-0.21,0.00,M1] [#7 -0.37,-0.01,0.44,U] [#8 -0.43,0.13,0.43,U] 
22:09:34.011 00.001 8996 single-star, 6 included, MultiStar: {-0.29, 0.05}, one-star: {-0.15, 0.09}
22:09:34.012 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
22:09:34.013 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
22:09:34.013 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.60 mountX=-0.16 mountY=-0.08, mountTheta=-2.71
22:09:34.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.09, opts=13)
22:09:34.016 00.001 8996 Enqueuing Move request for scope (-0.15, 0.09)
22:09:34.017 00.001 20224 Worker thread wakes up
22:09:34.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
22:09:34.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
22:09:34.017 00.000 20224 Moving (-0.15, 0.09) raw xDistance=-0.16 yDistance=-0.08
22:09:34.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:09:34.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:34.018 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:09:34.018 00.000 20224 MoveAxis(E, 0, ABG)
22:09:34.018 00.000 20224 Move returns status 0, amount 0
22:09:34.018 00.000 20224 MoveAxis(N, 0, ABG)
22:09:34.018 00.000 20224 Move returns status 0, amount 0
22:09:34.018 00.000 20224 move complete, result=0
22:09:34.018 00.000 20224 worker thread done servicing request
22:09:34.024 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51987, med=2761, FiltMin=2518, FiltMax=23817, Gamma=1.000
22:09:34.044 00.020 8996 UpdateGuideState exits: m=705401 SNR=352.8
22:09:34.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:34.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:34.047 00.001 8996 Enqueuing Expose request
22:09:34.047 00.000 20224 Worker thread wakes up
22:09:34.047 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:34.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:34.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:35.010 00.962 20224 Exposure complete
22:09:35.080 00.070 20224 worker thread done servicing request
22:09:35.080 00.000 8996 OnExposeComplete: enter
22:09:35.082 00.002 8996 UpdateGuideState(): m_state=6
22:09:35.084 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3819
22:09:35.086 00.002 8996 Star::Find returns 1 (0), X=138.13, Y=472.59, Mass=708181, SNR=355.8, Peak=48221 HFD=4.7
22:09:35.087 00.001 8996 MultiStar: [#1 -0.16,0.21,0.68,U] [#2 -0.62,-0.16,0.00,M2] [#3 -0.29,-0.08,0.59,U] [#4 -0.38,-0.06,0.53,U] [#5 -0.58,0.17,0.00,M1] [#6 -0.35,-0.25,0.45,U] [#7 -0.44,0.22,0.00,M1] [#8 -0.62,0.20,0.00,M1] 
22:09:35.088 00.001 8996 refined, 4 included, MultiStar: {-0.31, -0.03}, one-star: {-0.37, -0.04}
22:09:35.090 00.002 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
22:09:35.091 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.21)
22:09:35.092 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-3.05 mountX=-0.31 mountY=0.06, mountTheta=2.93
22:09:35.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.03, opts=13)
22:09:35.095 00.001 8996 Enqueuing Move request for scope (-0.31, -0.03)
22:09:35.097 00.002 20224 Worker thread wakes up
22:09:35.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.03) opts 0xd
22:09:35.097 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.03)
22:09:35.097 00.000 20224 Moving (-0.31, -0.03) raw xDistance=-0.31 yDistance=0.06
22:09:35.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:09:35.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:35.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:09:35.097 00.000 20224 MoveAxis(E, 45, ABG)
22:09:35.097 00.000 20224 Guiding  Dir = 2, Dur = 45
22:09:35.098 00.001 20224 IsSlewing returns 0
22:09:35.098 00.000 20224 IsGuiding returns 0
22:09:35.104 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48221, med=2758, FiltMin=2512, FiltMax=21632, Gamma=1.000
22:09:35.113 00.009 20224 PulseGuide returned control before completion, sleep 40
22:09:35.129 00.016 8996 UpdateGuideState exits: m=708181 SNR=355.8
22:09:35.131 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:35.132 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:35.133 00.001 8996 Enqueuing Expose request
22:09:35.159 00.026 20224 IsGuiding returns 1
22:09:35.159 00.000 20224 scope still moving after pulse duration time elapsed
22:09:35.191 00.032 20224 IsSlewing returns 0
22:09:35.192 00.001 20224 IsGuiding returns 0
22:09:35.192 00.000 20224 scope move finished after 45 + 49 ms
22:09:35.192 00.000 20224 Move returns status 0, amount 45
22:09:35.192 00.000 20224 MoveAxis(N, 0, ABG)
22:09:35.192 00.000 20224 Move returns status 0, amount 0
22:09:35.192 00.000 20224 move complete, result=0
22:09:35.192 00.000 20224 worker thread done servicing request
22:09:35.192 00.000 20224 Worker thread wakes up
22:09:35.192 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:35.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:35.194 00.002 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
22:09:36.344 01.150 20224 Exposure complete
22:09:36.409 00.065 20224 worker thread done servicing request
22:09:36.409 00.000 8996 OnExposeComplete: enter
22:09:36.410 00.001 8996 UpdateGuideState(): m_state=6
22:09:36.411 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3820
22:09:36.411 00.000 8996 Star::Find returns 1 (0), X=138.85, Y=472.98, Mass=706031, SNR=354.8, Peak=65507 HFD=4.4
22:09:36.412 00.001 8996 MultiStar: [#1 0.49,0.47,0.00,M1] [#2 0.16,-0.37,0.69,U] [#3 0.29,-0.09,0.68,U] [#4 0.30,-0.17,0.54,U] [#5 0.13,0.29,0.64,U] [#6 0.24,-0.13,0.41,U] [#7 0.16,0.19,0.45,U] [#8 0.11,0.10,0.40,U] 
22:09:36.414 00.002 8996 refined, 7 included, MultiStar: {0.23, 0.04}, one-star: {0.34, 0.34}
22:09:36.417 00.003 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
22:09:36.419 00.002 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
22:09:36.421 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=0.04 hyp=0.24 cameraTheta=0.17 mountX=0.23 mountY=-0.07, mountTheta=-0.28
22:09:36.425 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.04, opts=13)
22:09:36.427 00.002 8996 Enqueuing Move request for scope (0.23, 0.04)
22:09:36.428 00.001 20224 Worker thread wakes up
22:09:36.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.04) opts 0xd
22:09:36.428 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.04)
22:09:36.428 00.000 20224 Moving (0.23, 0.04) raw xDistance=0.23 yDistance=-0.07
22:09:36.429 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:09:36.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:36.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:09:36.429 00.000 20224 MoveAxis(W, 30, ABG)
22:09:36.429 00.000 20224 Guiding  Dir = 3, Dur = 30
22:09:36.429 00.000 20224 IsSlewing returns 0
22:09:36.429 00.000 20224 IsGuiding returns 0
22:09:36.434 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2761, FiltMin=2525, FiltMax=29046, Gamma=1.000
22:09:36.452 00.018 8996 UpdateGuideState exits: m=706031 SNR=354.8
22:09:36.453 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:36.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:36.455 00.001 8996 Enqueuing Expose request
22:09:36.461 00.006 20224 IsGuiding returns 1
22:09:36.461 00.000 20224 scope still moving after pulse duration time elapsed
22:09:36.490 00.029 20224 IsSlewing returns 0
22:09:36.490 00.000 20224 IsGuiding returns 1
22:09:36.522 00.032 20224 IsSlewing returns 0
22:09:36.522 00.000 20224 IsGuiding returns 1
22:09:36.552 00.030 20224 IsSlewing returns 0
22:09:36.552 00.000 20224 IsGuiding returns 0
22:09:36.553 00.001 20224 scope move finished after 30 + 93 ms
22:09:36.553 00.000 20224 Move returns status 0, amount 30
22:09:36.553 00.000 20224 MoveAxis(N, 0, ABG)
22:09:36.553 00.000 20224 Move returns status 0, amount 0
22:09:36.553 00.000 20224 move complete, result=0
22:09:36.553 00.000 20224 worker thread done servicing request
22:09:36.553 00.000 20224 Worker thread wakes up
22:09:36.553 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
22:09:36.555 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:36.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:37.534 00.979 20224 Exposure complete
22:09:37.650 00.116 20224 worker thread done servicing request
22:09:37.650 00.000 8996 OnExposeComplete: enter
22:09:37.652 00.002 8996 UpdateGuideState(): m_state=6
22:09:37.654 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3821
22:09:37.656 00.002 8996 Star::Find returns 1 (0), X=138.48, Y=472.80, Mass=740521, SNR=367.3, Peak=59027 HFD=4.7
22:09:37.657 00.001 8996 MultiStar: [#1 0.08,0.26,0.69,U] [#2 -0.07,-0.08,0.79,U] [#3 -0.15,-0.16,0.57,U] [#4 -0.01,-0.32,0.54,U] [#5 -0.10,0.12,0.60,U] [#6 -0.06,-0.23,0.43,U] [#7 -0.07,0.04,0.43,U] [#8 -0.20,0.23,0.38,U] 
22:09:37.659 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {-0.02, 0.16}
22:09:37.660 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
22:09:37.662 00.002 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
22:09:37.663 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.86 mountX=-0.06 mountY=-0.01, mountTheta=-2.98
22:09:37.665 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
22:09:37.666 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
22:09:37.668 00.002 20224 Worker thread wakes up
22:09:37.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:09:37.668 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:09:37.668 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
22:09:37.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:09:37.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:37.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:09:37.668 00.000 20224 MoveAxis(E, 0, ABG)
22:09:37.668 00.000 20224 Move returns status 0, amount 0
22:09:37.668 00.000 20224 MoveAxis(N, 0, ABG)
22:09:37.668 00.000 20224 Move returns status 0, amount 0
22:09:37.668 00.000 20224 move complete, result=0
22:09:37.668 00.000 20224 worker thread done servicing request
22:09:37.672 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59027, med=2761, FiltMin=2518, FiltMax=27667, Gamma=1.000
22:09:37.690 00.018 8996 UpdateGuideState exits: m=740521 SNR=367.3
22:09:37.693 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:37.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:37.695 00.001 8996 Enqueuing Expose request
22:09:37.696 00.001 20224 Worker thread wakes up
22:09:37.697 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:37.698 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:37.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:38.849 01.151 20224 Exposure complete
22:09:38.924 00.075 20224 worker thread done servicing request
22:09:38.924 00.000 8996 OnExposeComplete: enter
22:09:38.926 00.002 8996 UpdateGuideState(): m_state=6
22:09:38.928 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3822
22:09:38.929 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=472.70, Mass=782087, SNR=375.6, Peak=59827 HFD=4.6
22:09:38.931 00.002 8996 MultiStar: [#1 -0.01,0.06,0.62,U] [#2 -0.39,-0.22,0.68,U] [#3 -0.07,-0.21,0.57,U] [#4 -0.01,-0.35,0.51,U] [#5 -0.23,0.05,0.65,U] [#6 -0.15,-0.30,0.41,U] [#7 -0.12,-0.12,0.46,U] [#8 -0.20,0.06,0.38,U] 
22:09:38.933 00.002 8996 single-star, 8 included, MultiStar: {-0.14, -0.09}, one-star: {-0.06, 0.06}
22:09:38.933 00.000 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
22:09:38.934 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
22:09:38.935 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.43 mountX=-0.07 mountY=-0.05, mountTheta=-2.54
22:09:38.938 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
22:09:38.939 00.001 8996 Enqueuing Move request for scope (-0.06, 0.06)
22:09:38.940 00.001 20224 Worker thread wakes up
22:09:38.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
22:09:38.940 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
22:09:38.940 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.07 yDistance=-0.05
22:09:38.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:09:38.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:38.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:09:38.940 00.000 20224 MoveAxis(E, 0, ABG)
22:09:38.940 00.000 20224 Move returns status 0, amount 0
22:09:38.940 00.000 20224 MoveAxis(N, 0, ABG)
22:09:38.940 00.000 20224 Move returns status 0, amount 0
22:09:38.940 00.000 20224 move complete, result=0
22:09:38.941 00.001 20224 worker thread done servicing request
22:09:38.945 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59827, med=2761, FiltMin=2430, FiltMax=26515, Gamma=1.000
22:09:38.961 00.016 8996 UpdateGuideState exits: m=782087 SNR=375.6
22:09:38.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:38.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:38.965 00.002 8996 Enqueuing Expose request
22:09:38.965 00.000 20224 Worker thread wakes up
22:09:38.965 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:38.966 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:38.967 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:39.943 00.976 20224 Exposure complete
22:09:40.022 00.079 20224 worker thread done servicing request
22:09:40.022 00.000 8996 OnExposeComplete: enter
22:09:40.023 00.001 8996 UpdateGuideState(): m_state=6
22:09:40.024 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3823
22:09:40.025 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=472.94, Mass=716418, SNR=359.4, Peak=64035 HFD=4.3
22:09:40.026 00.001 8996 MultiStar: [#1 0.20,0.30,0.66,U] [#2 -0.01,-0.22,0.75,U] [#3 0.08,-0.04,0.54,U] [#4 -0.01,-0.10,0.53,U] [#5 -0.08,0.49,0.00,M1] [#6 -0.10,-0.04,0.45,U] [#7 -0.06,0.25,0.43,U] [#8 -0.17,0.14,0.35,U] 
22:09:40.027 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.08}, one-star: {0.06, 0.30}
22:09:40.027 00.000 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
22:09:40.028 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
22:09:40.029 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.35 mountX=0.01 mountY=-0.09, mountTheta=-1.44
22:09:40.030 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.08, opts=13)
22:09:40.031 00.001 8996 Enqueuing Move request for scope (0.02, 0.08)
22:09:40.034 00.003 20224 Worker thread wakes up
22:09:40.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
22:09:40.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
22:09:40.034 00.000 20224 Moving (0.02, 0.08) raw xDistance=0.01 yDistance=-0.09
22:09:40.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:09:40.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:40.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:09:40.034 00.000 20224 MoveAxis(E, 0, ABG)
22:09:40.034 00.000 20224 Move returns status 0, amount 0
22:09:40.034 00.000 20224 MoveAxis(N, 0, ABG)
22:09:40.034 00.000 20224 Move returns status 0, amount 0
22:09:40.034 00.000 20224 move complete, result=0
22:09:40.034 00.000 20224 worker thread done servicing request
22:09:40.044 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64035, med=2761, FiltMin=2502, FiltMax=29731, Gamma=1.000
22:09:40.062 00.018 8996 UpdateGuideState exits: m=716418 SNR=359.4
22:09:40.064 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:40.064 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:40.065 00.001 8996 Enqueuing Expose request
22:09:40.065 00.000 20224 Worker thread wakes up
22:09:40.065 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:40.066 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:40.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:41.244 01.178 20224 Exposure complete
22:09:41.324 00.080 20224 worker thread done servicing request
22:09:41.324 00.000 8996 OnExposeComplete: enter
22:09:41.325 00.001 8996 UpdateGuideState(): m_state=6
22:09:41.327 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3824
22:09:41.329 00.002 8996 Star::Find returns 1 (0), X=138.26, Y=472.85, Mass=732577, SNR=325.7, Peak=54851 HFD=4.4
22:09:41.332 00.003 8996 MultiStar: [#1 -0.06,0.13,0.63,U] [#2 -0.22,-0.14,0.81,U] [#3 -0.10,-0.05,0.69,U] [#4 -0.07,-0.21,0.66,U] [#5 -0.35,0.32,0.00,M2] [#6 -0.04,-0.13,0.46,U] [#7 -0.19,0.13,0.56,U] [#8 -0.38,-0.01,0.43,U] 
22:09:41.334 00.002 8996 refined, 7 included, MultiStar: {-0.16, 0.00}, one-star: {-0.24, 0.21}
22:09:41.335 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
22:09:41.337 00.002 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
22:09:41.338 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.13 mountX=-0.16 mountY=0.02, mountTheta=3.04
22:09:41.340 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.00, opts=13)
22:09:41.341 00.001 8996 Enqueuing Move request for scope (-0.16, 0.00)
22:09:41.343 00.002 20224 Worker thread wakes up
22:09:41.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
22:09:41.343 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
22:09:41.343 00.000 20224 Moving (-0.16, 0.00) raw xDistance=-0.16 yDistance=0.02
22:09:41.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:09:41.343 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:41.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:09:41.345 00.002 20224 MoveAxis(E, 0, ABG)
22:09:41.345 00.000 20224 Move returns status 0, amount 0
22:09:41.345 00.000 20224 MoveAxis(N, 0, ABG)
22:09:41.345 00.000 20224 Move returns status 0, amount 0
22:09:41.345 00.000 20224 move complete, result=0
22:09:41.345 00.000 20224 worker thread done servicing request
22:09:41.353 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54851, med=2761, FiltMin=2509, FiltMax=28441, Gamma=1.000
22:09:41.384 00.031 8996 UpdateGuideState exits: m=732577 SNR=325.7
22:09:41.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:41.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:41.388 00.002 8996 Enqueuing Expose request
22:09:41.389 00.001 20224 Worker thread wakes up
22:09:41.389 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:09:41.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:41.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:42.367 00.977 20224 Exposure complete
22:09:42.447 00.080 20224 worker thread done servicing request
22:09:42.447 00.000 8996 OnExposeComplete: enter
22:09:42.448 00.001 8996 UpdateGuideState(): m_state=6
22:09:42.449 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3825
22:09:42.450 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.87, Mass=697204, SNR=325.6, Peak=58851 HFD=4.4
22:09:42.450 00.000 8996 MultiStar: [#1 -0.05,-0.06,0.69,U] [#2 -0.31,-0.24,0.85,U] [#3 -0.15,-0.31,0.65,U] [#4 -0.11,-0.45,0.00,M1] [#5 -0.25,0.04,0.70,U] [#6 -0.15,-0.34,0.51,U] [#7 -0.27,0.09,0.47,U] [#8 -0.24,0.08,0.39,U] 
22:09:42.451 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.06}, one-star: {-0.04, 0.23}
22:09:42.452 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
22:09:42.453 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
22:09:42.454 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.83 mountX=-0.17 mountY=0.08, mountTheta=2.72
22:09:42.455 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.06, opts=13)
22:09:42.456 00.001 8996 Enqueuing Move request for scope (-0.17, -0.06)
22:09:42.456 00.000 20224 Worker thread wakes up
22:09:42.457 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
22:09:42.457 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
22:09:42.457 00.000 20224 Moving (-0.17, -0.06) raw xDistance=-0.17 yDistance=0.08
22:09:42.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:09:42.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:42.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:09:42.457 00.000 20224 MoveAxis(E, 0, ABG)
22:09:42.457 00.000 20224 Move returns status 0, amount 0
22:09:42.458 00.001 20224 MoveAxis(N, 0, ABG)
22:09:42.458 00.000 20224 Move returns status 0, amount 0
22:09:42.458 00.000 20224 move complete, result=0
22:09:42.458 00.000 20224 worker thread done servicing request
22:09:42.460 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58851, med=2761, FiltMin=2499, FiltMax=25955, Gamma=1.000
22:09:42.475 00.015 8996 UpdateGuideState exits: m=697204 SNR=325.6
22:09:42.476 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:42.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:42.478 00.001 8996 Enqueuing Expose request
22:09:42.478 00.000 20224 Worker thread wakes up
22:09:42.479 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:09:42.479 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:42.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:43.643 01.164 20224 Exposure complete
22:09:43.708 00.065 20224 worker thread done servicing request
22:09:43.708 00.000 8996 OnExposeComplete: enter
22:09:43.709 00.001 8996 UpdateGuideState(): m_state=6
22:09:43.709 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3826
22:09:43.710 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.72, Mass=732817, SNR=353.1, Peak=55277 HFD=4.5
22:09:43.712 00.002 8996 MultiStar: [#1 -0.19,0.16,0.74,U] [#2 -0.68,-0.12,0.00,M1] [#3 -0.31,-0.13,0.64,U] [#4 -0.31,-0.15,0.53,U] [#5 -0.53,-0.00,0.00,M2] [#6 -0.42,0.00,0.44,U] [#7 -0.51,0.20,0.00,M1] [#8 -0.66,-0.05,0.00,M1] 
22:09:43.713 00.001 8996 refined, 4 included, MultiStar: {-0.33, 0.01}, one-star: {-0.40, 0.08}
22:09:43.715 00.002 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
22:09:43.715 00.000 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
22:09:43.716 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.01 hyp=0.33 cameraTheta=3.11 mountX=-0.33 mountY=0.03, mountTheta=3.06
22:09:43.717 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.01, opts=13)
22:09:43.718 00.001 8996 Enqueuing Move request for scope (-0.33, 0.01)
22:09:43.719 00.001 20224 Worker thread wakes up
22:09:43.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.01) opts 0xd
22:09:43.719 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.01)
22:09:43.719 00.000 20224 Moving (-0.33, 0.01) raw xDistance=-0.33 yDistance=0.03
22:09:43.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:09:43.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:43.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:09:43.719 00.000 20224 MoveAxis(E, 48, ABG)
22:09:43.719 00.000 20224 Guiding  Dir = 2, Dur = 48
22:09:43.720 00.001 20224 IsSlewing returns 0
22:09:43.720 00.000 20224 IsGuiding returns 0
22:09:43.721 00.001 20224 PulseGuide returned control before completion, sleep 57
22:09:43.723 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55277, med=2761, FiltMin=2518, FiltMax=25699, Gamma=1.000
22:09:43.736 00.013 8996 UpdateGuideState exits: m=732817 SNR=353.1
22:09:43.738 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:43.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:43.741 00.002 8996 Enqueuing Expose request
22:09:43.793 00.052 20224 IsGuiding returns 1
22:09:43.793 00.000 20224 scope still moving after pulse duration time elapsed
22:09:43.825 00.032 20224 IsSlewing returns 0
22:09:43.825 00.000 20224 IsGuiding returns 0
22:09:43.826 00.001 20224 scope move finished after 48 + 57 ms
22:09:43.826 00.000 20224 Move returns status 0, amount 48
22:09:43.826 00.000 20224 MoveAxis(N, 0, ABG)
22:09:43.826 00.000 20224 Move returns status 0, amount 0
22:09:43.826 00.000 20224 move complete, result=0
22:09:43.826 00.000 20224 worker thread done servicing request
22:09:43.826 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.0 px 0 ms NORTH
22:09:43.828 00.002 20224 Worker thread wakes up
22:09:43.828 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:43.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:44.815 00.987 20224 Exposure complete
22:09:44.917 00.102 20224 worker thread done servicing request
22:09:44.918 00.001 8996 OnExposeComplete: enter
22:09:44.919 00.001 8996 UpdateGuideState(): m_state=6
22:09:44.920 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3827
22:09:44.921 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=472.68, Mass=750184, SNR=397.6, Peak=57203 HFD=4.7
22:09:44.923 00.002 8996 MultiStar: [#1 0.27,0.14,0.57,U] [#2 -0.17,0.03,0.78,U] [#3 0.01,0.00,0.53,U] [#4 0.05,-0.01,0.49,U] [#5 0.06,0.03,0.58,U] [#6 0.07,-0.04,0.43,U] [#7 -0.07,0.27,0.41,U] [#8 -0.06,0.00,0.34,U] 
22:09:44.925 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {0.04, 0.04}
22:09:44.925 00.000 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
22:09:44.926 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
22:09:44.927 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.16 mountX=0.02 mountY=-0.05, mountTheta=-1.26
22:09:44.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
22:09:44.930 00.001 8996 Enqueuing Move request for scope (0.02, 0.05)
22:09:44.930 00.000 20224 Worker thread wakes up
22:09:44.931 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
22:09:44.931 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
22:09:44.931 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.02 yDistance=-0.05
22:09:44.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:09:44.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:44.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:09:44.931 00.000 20224 MoveAxis(E, 0, ABG)
22:09:44.931 00.000 20224 Move returns status 0, amount 0
22:09:44.931 00.000 20224 MoveAxis(N, 0, ABG)
22:09:44.931 00.000 20224 Move returns status 0, amount 0
22:09:44.931 00.000 20224 move complete, result=0
22:09:44.931 00.000 20224 worker thread done servicing request
22:09:44.936 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57203, med=2761, FiltMin=2505, FiltMax=28307, Gamma=1.000
22:09:44.950 00.014 8996 UpdateGuideState exits: m=750184 SNR=397.6
22:09:44.953 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:44.956 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:44.959 00.003 8996 Enqueuing Expose request
22:09:44.961 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:44.964 00.003 20224 Worker thread wakes up
22:09:44.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:44.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:46.125 01.161 20224 Exposure complete
22:09:46.207 00.082 20224 worker thread done servicing request
22:09:46.207 00.000 8996 OnExposeComplete: enter
22:09:46.208 00.001 8996 UpdateGuideState(): m_state=6
22:09:46.209 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3828
22:09:46.210 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=472.99, Mass=675884, SNR=342.9, Peak=63283 HFD=4.5
22:09:46.211 00.001 8996 MultiStar: [#1 0.28,0.57,0.00,M1] [#2 0.06,0.04,0.81,U] [#3 0.18,0.00,0.61,U] [#4 0.20,0.04,0.56,U] [#5 0.16,0.43,0.66,U] [#6 0.20,-0.05,0.51,U] [#7 0.18,0.43,0.00,M1] [#8 0.13,0.35,0.44,U] 
22:09:46.211 00.000 8996 refined, 6 included, MultiStar: {0.16, 0.18}, one-star: {0.20, 0.35}
22:09:46.212 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
22:09:46.213 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
22:09:46.213 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.84 mountX=0.14 mountY=-0.19, mountTheta=-0.95
22:09:46.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.18, opts=13)
22:09:46.215 00.000 8996 Enqueuing Move request for scope (0.16, 0.18)
22:09:46.216 00.001 20224 Worker thread wakes up
22:09:46.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
22:09:46.216 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
22:09:46.216 00.000 20224 Moving (0.16, 0.18) raw xDistance=0.14 yDistance=-0.19
22:09:46.217 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:09:46.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:46.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:09:46.217 00.000 20224 MoveAxis(E, 0, ABG)
22:09:46.217 00.000 20224 Move returns status 0, amount 0
22:09:46.217 00.000 20224 MoveAxis(N, 0, ABG)
22:09:46.217 00.000 20224 Move returns status 0, amount 0
22:09:46.217 00.000 20224 move complete, result=0
22:09:46.217 00.000 20224 worker thread done servicing request
22:09:46.224 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63283, med=2761, FiltMin=2525, FiltMax=28806, Gamma=1.000
22:09:46.248 00.024 8996 UpdateGuideState exits: m=675884 SNR=342.9
22:09:46.250 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:46.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:46.252 00.001 8996 Enqueuing Expose request
22:09:46.254 00.002 20224 Worker thread wakes up
22:09:46.254 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:46.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:46.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:47.224 00.969 20224 Exposure complete
22:09:47.289 00.065 20224 worker thread done servicing request
22:09:47.289 00.000 8996 OnExposeComplete: enter
22:09:47.290 00.001 8996 UpdateGuideState(): m_state=6
22:09:47.290 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3829
22:09:47.291 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=472.89, Mass=761231, SNR=413.0, Peak=65075 HFD=4.6
22:09:47.292 00.001 8996 MultiStar: [#1 0.28,0.40,0.00,M2] [#2 -0.06,-0.06,0.67,U] [#3 0.05,0.01,0.51,U] [#4 0.02,0.17,0.45,U] [#5 -0.05,0.43,0.52,U] [#6 0.01,0.21,0.42,U] [#7 0.07,0.38,0.39,U] [#8 -0.01,0.48,0.00,M1] 
22:09:47.293 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.19}, one-star: {0.15, 0.25}
22:09:47.293 00.000 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
22:09:47.294 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
22:09:47.295 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.38 mountX=0.02 mountY=-0.19, mountTheta=-1.48
22:09:47.298 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.19, opts=13)
22:09:47.300 00.002 8996 Enqueuing Move request for scope (0.04, 0.19)
22:09:47.302 00.002 20224 Worker thread wakes up
22:09:47.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
22:09:47.302 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
22:09:47.302 00.000 20224 Moving (0.04, 0.19) raw xDistance=0.02 yDistance=-0.19
22:09:47.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:09:47.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:47.303 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:09:47.303 00.000 20224 MoveAxis(E, 0, ABG)
22:09:47.303 00.000 20224 Move returns status 0, amount 0
22:09:47.303 00.000 20224 MoveAxis(N, 0, ABG)
22:09:47.303 00.000 20224 Move returns status 0, amount 0
22:09:47.303 00.000 20224 move complete, result=0
22:09:47.303 00.000 20224 worker thread done servicing request
22:09:47.310 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65075, med=2761, FiltMin=2509, FiltMax=30374, Gamma=1.000
22:09:47.340 00.030 8996 UpdateGuideState exits: m=761231 SNR=413.0
22:09:47.342 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:47.343 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:47.344 00.001 8996 Enqueuing Expose request
22:09:47.345 00.001 20224 Worker thread wakes up
22:09:47.345 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:47.346 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:47.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:48.499 01.153 20224 Exposure complete
22:09:48.560 00.061 20224 worker thread done servicing request
22:09:48.561 00.001 8996 OnExposeComplete: enter
22:09:48.561 00.000 8996 UpdateGuideState(): m_state=6
22:09:48.562 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3830
22:09:48.563 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=473.16, Mass=689845, SNR=309.6, Peak=60755 HFD=4.4
22:09:48.564 00.001 8996 MultiStar: [#1 0.36,0.47,0.00,M3] [#2 0.06,0.04,0.79,U] [#3 0.30,0.09,0.68,U] [#4 0.30,0.01,0.61,U] [#5 0.08,0.23,0.68,U] [#6 0.03,0.18,0.48,U] [#7 0.09,0.27,0.55,U] [#8 -0.06,0.36,0.49,U] 
22:09:48.565 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.22}, one-star: {0.29, 0.52}
22:09:48.565 00.000 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
22:09:48.566 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
22:09:48.567 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.97 mountX=0.13 mountY=-0.24, mountTheta=-1.08
22:09:48.569 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.22, opts=13)
22:09:48.570 00.001 8996 Enqueuing Move request for scope (0.15, 0.22)
22:09:48.571 00.001 20224 Worker thread wakes up
22:09:48.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
22:09:48.571 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
22:09:48.572 00.001 20224 Moving (0.15, 0.22) raw xDistance=0.13 yDistance=-0.24
22:09:48.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:09:48.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:09:48.572 00.000 20224 MoveAxis(E, 0, ABG)
22:09:48.572 00.000 20224 Move returns status 0, amount 0
22:09:48.572 00.000 20224 MoveAxis(N, 51, ABG)
22:09:48.572 00.000 20224 Guiding  Dir = 0, Dur = 51
22:09:48.572 00.000 20224 IsSlewing returns 0
22:09:48.572 00.000 20224 IsGuiding returns 0
22:09:48.575 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60755, med=2761, FiltMin=2525, FiltMax=29517, Gamma=1.000
22:09:48.595 00.020 8996 UpdateGuideState exits: m=689845 SNR=309.6
22:09:48.597 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:48.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:48.600 00.002 8996 Enqueuing Expose request
22:09:48.618 00.018 20224 PulseGuide returned control before completion, sleep 16
22:09:48.648 00.030 20224 IsGuiding returns 1
22:09:48.648 00.000 20224 scope still moving after pulse duration time elapsed
22:09:48.679 00.031 20224 IsSlewing returns 0
22:09:48.679 00.000 20224 IsGuiding returns 1
22:09:48.712 00.033 20224 IsSlewing returns 0
22:09:48.712 00.000 20224 IsGuiding returns 0
22:09:48.712 00.000 20224 scope move finished after 51 + 89 ms
22:09:48.712 00.000 20224 Move returns status 0, amount 51
22:09:48.712 00.000 20224 move complete, result=0
22:09:48.712 00.000 20224 worker thread done servicing request
22:09:48.712 00.000 20224 Worker thread wakes up
22:09:48.712 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
22:09:48.715 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:48.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:49.696 00.981 20224 Exposure complete
22:09:49.779 00.083 20224 worker thread done servicing request
22:09:49.780 00.001 8996 OnExposeComplete: enter
22:09:49.781 00.001 8996 UpdateGuideState(): m_state=6
22:09:49.782 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3831
22:09:49.783 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.81, Mass=793492, SNR=377.7, Peak=62659 HFD=4.6
22:09:49.784 00.001 8996 MultiStar: [#1 0.19,0.27,0.60,U] [#2 -0.07,0.02,0.67,U] [#3 0.02,0.04,0.59,U] [#4 0.14,-0.13,0.52,U] [#5 0.02,0.28,0.56,U] [#6 0.08,-0.15,0.41,U] [#7 -0.17,0.15,0.40,U] [#8 -0.02,0.18,0.37,U] 
22:09:49.785 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.10}, one-star: {0.10, 0.17}
22:09:49.787 00.002 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
22:09:49.789 00.002 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
22:09:49.790 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.18 mountX=0.03 mountY=-0.11, mountTheta=-1.28
22:09:49.794 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.10, opts=13)
22:09:49.796 00.002 8996 Enqueuing Move request for scope (0.04, 0.10)
22:09:49.797 00.001 20224 Worker thread wakes up
22:09:49.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
22:09:49.797 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
22:09:49.797 00.000 20224 Moving (0.04, 0.10) raw xDistance=0.03 yDistance=-0.11
22:09:49.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:09:49.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:49.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:09:49.797 00.000 20224 MoveAxis(E, 0, ABG)
22:09:49.797 00.000 20224 Move returns status 0, amount 0
22:09:49.797 00.000 20224 MoveAxis(N, 0, ABG)
22:09:49.797 00.000 20224 Move returns status 0, amount 0
22:09:49.798 00.001 20224 move complete, result=0
22:09:49.798 00.000 20224 worker thread done servicing request
22:09:49.802 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62659, med=2761, FiltMin=2493, FiltMax=31171, Gamma=1.000
22:09:49.823 00.021 8996 UpdateGuideState exits: m=793492 SNR=377.7
22:09:49.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:49.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:49.826 00.001 8996 Enqueuing Expose request
22:09:49.826 00.000 20224 Worker thread wakes up
22:09:49.826 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:49.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:49.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:51.008 01.181 20224 Exposure complete
22:09:51.096 00.088 20224 worker thread done servicing request
22:09:51.096 00.000 8996 OnExposeComplete: enter
22:09:51.097 00.001 8996 UpdateGuideState(): m_state=6
22:09:51.098 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3832
22:09:51.099 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.66, Mass=715360, SNR=350.2, Peak=47059 HFD=4.6
22:09:51.100 00.001 8996 MultiStar: [#1 -0.13,0.05,0.63,U] [#2 -0.33,-0.30,0.83,U] [#3 -0.19,-0.27,0.63,U] [#4 -0.09,-0.41,0.54,U] [#5 -0.17,0.11,0.60,U] [#6 -0.24,-0.24,0.37,U] [#7 -0.30,-0.15,0.49,U] [#8 -0.30,0.10,0.37,U] 
22:09:51.101 00.001 8996 single-star, 8 included, MultiStar: {-0.19, -0.12}, one-star: {-0.07, 0.02}
22:09:51.102 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
22:09:51.102 00.000 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
22:09:51.103 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.82 mountX=-0.08 mountY=-0.02, mountTheta=-2.93
22:09:51.107 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
22:09:51.110 00.003 8996 Enqueuing Move request for scope (-0.07, 0.02)
22:09:51.113 00.003 20224 Worker thread wakes up
22:09:51.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:09:51.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:09:51.113 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.08 yDistance=-0.02
22:09:51.114 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:09:51.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:51.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:09:51.114 00.000 20224 MoveAxis(E, 0, ABG)
22:09:51.114 00.000 20224 Move returns status 0, amount 0
22:09:51.114 00.000 20224 MoveAxis(N, 0, ABG)
22:09:51.114 00.000 20224 Move returns status 0, amount 0
22:09:51.114 00.000 20224 move complete, result=0
22:09:51.114 00.000 20224 worker thread done servicing request
22:09:51.123 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47059, med=2758, FiltMin=2493, FiltMax=25536, Gamma=1.000
22:09:51.142 00.019 8996 UpdateGuideState exits: m=715360 SNR=350.2
22:09:51.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:51.145 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:51.146 00.001 8996 Enqueuing Expose request
22:09:51.147 00.001 20224 Worker thread wakes up
22:09:51.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:51.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:51.147 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:52.138 00.991 20224 Exposure complete
22:09:52.201 00.063 20224 worker thread done servicing request
22:09:52.201 00.000 8996 OnExposeComplete: enter
22:09:52.203 00.002 8996 UpdateGuideState(): m_state=6
22:09:52.205 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3833
22:09:52.206 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.74, Mass=791200, SNR=360.5, Peak=53997 HFD=4.6
22:09:52.208 00.002 8996 MultiStar: [#1 -0.14,0.35,0.65,U] [#2 -0.42,-0.17,0.70,U] [#3 -0.37,-0.21,0.63,U] [#4 -0.24,-0.35,0.56,U] [#5 -0.40,0.14,0.60,U] [#6 -0.20,-0.04,0.45,U] [#7 -0.38,0.23,0.48,U] [#8 -0.57,0.17,0.00,M1] 
22:09:52.209 00.001 8996 single-star, 7 included, MultiStar: {-0.30, 0.01}, one-star: {-0.24, 0.10}
22:09:52.210 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
22:09:52.212 00.002 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
22:09:52.213 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.75 mountX=-0.25 mountY=-0.07, mountTheta=-2.86
22:09:52.216 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.10, opts=13)
22:09:52.217 00.001 8996 Enqueuing Move request for scope (-0.24, 0.10)
22:09:52.219 00.002 20224 Worker thread wakes up
22:09:52.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
22:09:52.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
22:09:52.219 00.000 20224 Moving (-0.24, 0.10) raw xDistance=-0.25 yDistance=-0.07
22:09:52.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:09:52.220 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:52.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:09:52.220 00.000 20224 MoveAxis(E, 36, ABG)
22:09:52.220 00.000 20224 Guiding  Dir = 2, Dur = 36
22:09:52.221 00.001 20224 IsSlewing returns 0
22:09:52.221 00.000 20224 IsGuiding returns 0
22:09:52.226 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53997, med=2761, FiltMin=2493, FiltMax=26537, Gamma=1.000
22:09:52.233 00.007 20224 PulseGuide returned control before completion, sleep 34
22:09:52.257 00.024 8996 UpdateGuideState exits: m=791200 SNR=360.5
22:09:52.258 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:52.259 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:52.260 00.001 8996 Enqueuing Expose request
22:09:52.279 00.019 20224 IsGuiding returns 1
22:09:52.279 00.000 20224 scope still moving after pulse duration time elapsed
22:09:52.311 00.032 20224 IsSlewing returns 0
22:09:52.311 00.000 20224 IsGuiding returns 1
22:09:52.342 00.031 20224 IsSlewing returns 0
22:09:52.342 00.000 20224 IsGuiding returns 0
22:09:52.342 00.000 20224 scope move finished after 36 + 84 ms
22:09:52.342 00.000 20224 Move returns status 0, amount 36
22:09:52.342 00.000 20224 MoveAxis(N, 0, ABG)
22:09:52.342 00.000 20224 Move returns status 0, amount 0
22:09:52.342 00.000 20224 move complete, result=0
22:09:52.342 00.000 20224 worker thread done servicing request
22:09:52.342 00.000 20224 Worker thread wakes up
22:09:52.343 00.001 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
22:09:52.344 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:52.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:53.523 01.179 20224 Exposure complete
22:09:53.593 00.070 20224 worker thread done servicing request
22:09:53.593 00.000 8996 OnExposeComplete: enter
22:09:53.594 00.001 8996 UpdateGuideState(): m_state=6
22:09:53.596 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3834
22:09:53.596 00.000 8996 Star::Find returns 1 (0), X=138.48, Y=472.84, Mass=766014, SNR=358.7, Peak=62739 HFD=4.5
22:09:53.597 00.001 8996 MultiStar: [#1 0.05,0.25,0.65,U] [#2 -0.30,-0.06,0.85,U] [#3 -0.09,-0.07,0.62,U] [#4 -0.08,0.00,0.53,U] [#5 -0.11,0.42,0.60,U] [#6 -0.15,0.05,0.45,U] [#7 -0.13,0.33,0.41,U] [#8 -0.14,0.08,0.41,U] 
22:09:53.598 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.13}, one-star: {-0.02, 0.20}
22:09:53.599 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
22:09:53.600 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
22:09:53.601 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.27 mountX=-0.12 mountY=-0.12, mountTheta=-2.37
22:09:53.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
22:09:53.603 00.001 8996 Enqueuing Move request for scope (-0.11, 0.13)
22:09:53.604 00.001 20224 Worker thread wakes up
22:09:53.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
22:09:53.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
22:09:53.604 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.12
22:09:53.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:09:53.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:53.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:09:53.604 00.000 20224 MoveAxis(E, 0, ABG)
22:09:53.604 00.000 20224 Move returns status 0, amount 0
22:09:53.604 00.000 20224 MoveAxis(N, 0, ABG)
22:09:53.605 00.001 20224 Move returns status 0, amount 0
22:09:53.605 00.000 20224 move complete, result=0
22:09:53.605 00.000 20224 worker thread done servicing request
22:09:53.610 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62739, med=2761, FiltMin=2496, FiltMax=28483, Gamma=1.000
22:09:53.633 00.023 8996 UpdateGuideState exits: m=766014 SNR=358.7
22:09:53.634 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:53.635 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:53.636 00.001 8996 Enqueuing Expose request
22:09:53.637 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:53.637 00.000 20224 Worker thread wakes up
22:09:53.638 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:53.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:54.597 00.959 20224 Exposure complete
22:09:54.666 00.069 20224 worker thread done servicing request
22:09:54.666 00.000 8996 OnExposeComplete: enter
22:09:54.667 00.001 8996 UpdateGuideState(): m_state=6
22:09:54.668 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3835
22:09:54.668 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=472.81, Mass=701922, SNR=330.5, Peak=59699 HFD=4.5
22:09:54.669 00.001 8996 MultiStar: [#1 0.26,0.29,0.71,U] [#2 0.09,-0.10,0.90,U] [#3 0.23,-0.03,0.69,U] [#4 0.22,-0.11,0.56,U] [#5 0.09,0.13,0.71,U] [#6 0.00,-0.21,0.54,U] [#7 -0.02,0.07,0.47,U] [#8 0.09,-0.08,0.49,U] 
22:09:54.669 00.000 8996 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.21, 0.17}
22:09:54.671 00.002 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
22:09:54.672 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
22:09:54.673 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.20 mountX=0.14 mountY=-0.04, mountTheta=-0.32
22:09:54.674 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.03, opts=13)
22:09:54.675 00.001 8996 Enqueuing Move request for scope (0.14, 0.03)
22:09:54.676 00.001 20224 Worker thread wakes up
22:09:54.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
22:09:54.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
22:09:54.676 00.000 20224 Moving (0.14, 0.03) raw xDistance=0.14 yDistance=-0.04
22:09:54.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:09:54.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:54.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:09:54.676 00.000 20224 MoveAxis(E, 0, ABG)
22:09:54.676 00.000 20224 Move returns status 0, amount 0
22:09:54.676 00.000 20224 MoveAxis(N, 0, ABG)
22:09:54.676 00.000 20224 Move returns status 0, amount 0
22:09:54.676 00.000 20224 move complete, result=0
22:09:54.676 00.000 20224 worker thread done servicing request
22:09:54.680 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59699, med=2761, FiltMin=2521, FiltMax=28272, Gamma=1.000
22:09:54.698 00.018 8996 UpdateGuideState exits: m=701922 SNR=330.5
22:09:54.700 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:54.702 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:54.704 00.002 8996 Enqueuing Expose request
22:09:54.706 00.002 20224 Worker thread wakes up
22:09:54.707 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:54.708 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:54.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:55.879 01.171 20224 Exposure complete
22:09:55.939 00.060 20224 worker thread done servicing request
22:09:55.939 00.000 8996 OnExposeComplete: enter
22:09:55.941 00.002 8996 UpdateGuideState(): m_state=6
22:09:55.943 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3836
22:09:55.946 00.003 8996 Star::Find returns 1 (0), X=138.71, Y=472.63, Mass=734127, SNR=351.6, Peak=58371 HFD=4.7
22:09:55.947 00.001 8996 MultiStar: [#1 0.54,0.19,0.00,M1] [#2 0.21,-0.08,0.76,U] [#3 0.38,-0.17,0.55,U] [#4 0.32,-0.24,0.53,U] [#5 0.25,0.01,0.55,U] [#6 0.14,-0.17,0.43,U] [#7 0.13,0.17,0.51,U] [#8 0.05,-0.05,0.38,U] 
22:09:55.948 00.001 8996 single-star, 7 included, MultiStar: {0.22, -0.06}, one-star: {0.21, -0.01}
22:09:55.950 00.002 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
22:09:55.952 00.002 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
22:09:55.954 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.06 mountX=0.21 mountY=-0.01, mountTheta=-0.05
22:09:55.960 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.01, opts=13)
22:09:55.960 00.000 8996 Enqueuing Move request for scope (0.21, -0.01)
22:09:55.962 00.002 20224 Worker thread wakes up
22:09:55.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
22:09:55.962 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
22:09:55.963 00.001 20224 Moving (0.21, -0.01) raw xDistance=0.21 yDistance=-0.01
22:09:55.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:09:55.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:55.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:09:55.963 00.000 20224 MoveAxis(W, 31, ABG)
22:09:55.963 00.000 20224 Guiding  Dir = 3, Dur = 31
22:09:55.964 00.001 20224 IsSlewing returns 0
22:09:55.964 00.000 20224 IsGuiding returns 0
22:09:55.975 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58371, med=2758, FiltMin=2502, FiltMax=30368, Gamma=1.000
22:09:56.003 00.028 8996 UpdateGuideState exits: m=734127 SNR=351.6
22:09:56.006 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:56.008 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:56.009 00.001 8996 Enqueuing Expose request
22:09:56.014 00.005 20224 IsGuiding returns 1
22:09:56.014 00.000 20224 scope still moving after pulse duration time elapsed
22:09:56.043 00.029 20224 IsSlewing returns 0
22:09:56.043 00.000 20224 IsGuiding returns 1
22:09:56.075 00.032 20224 IsSlewing returns 0
22:09:56.076 00.001 20224 IsGuiding returns 1
22:09:56.106 00.030 20224 IsSlewing returns 0
22:09:56.107 00.001 20224 IsGuiding returns 0
22:09:56.107 00.000 20224 scope move finished after 31 + 111 ms
22:09:56.107 00.000 20224 Move returns status 0, amount 31
22:09:56.107 00.000 20224 MoveAxis(N, 0, ABG)
22:09:56.107 00.000 20224 Move returns status 0, amount 0
22:09:56.107 00.000 20224 move complete, result=0
22:09:56.107 00.000 20224 worker thread done servicing request
22:09:56.107 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
22:09:56.110 00.003 20224 Worker thread wakes up
22:09:56.110 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:56.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:57.083 00.973 20224 Exposure complete
22:09:57.150 00.067 20224 worker thread done servicing request
22:09:57.150 00.000 8996 OnExposeComplete: enter
22:09:57.151 00.001 8996 UpdateGuideState(): m_state=6
22:09:57.152 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3837
22:09:57.153 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.78, Mass=730661, SNR=350.0, Peak=59443 HFD=4.6
22:09:57.154 00.001 8996 MultiStar: [#1 0.20,0.20,0.71,U] [#2 -0.02,-0.27,0.73,U] [#3 -0.00,-0.25,0.55,U] [#4 -0.02,-0.15,0.61,U] [#5 -0.14,0.27,0.57,U] [#6 0.01,-0.22,0.46,U] [#7 -0.16,0.09,0.44,U] [#8 -0.06,0.11,0.38,U] 
22:09:57.155 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.00}, one-star: {0.18, 0.14}
22:09:57.156 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:09:57.156 00.000 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
22:09:57.157 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.03 mountX=0.02 mountY=-0.00, mountTheta=-0.15
22:09:57.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.00, opts=13)
22:09:57.160 00.001 8996 Enqueuing Move request for scope (0.02, 0.00)
22:09:57.160 00.000 20224 Worker thread wakes up
22:09:57.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
22:09:57.160 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
22:09:57.160 00.000 20224 Moving (0.02, 0.00) raw xDistance=0.02 yDistance=-0.00
22:09:57.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:09:57.161 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:57.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:09:57.161 00.000 20224 MoveAxis(E, 0, ABG)
22:09:57.161 00.000 20224 Move returns status 0, amount 0
22:09:57.161 00.000 20224 MoveAxis(N, 0, ABG)
22:09:57.161 00.000 20224 Move returns status 0, amount 0
22:09:57.161 00.000 20224 move complete, result=0
22:09:57.161 00.000 20224 worker thread done servicing request
22:09:57.168 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59443, med=2761, FiltMin=2515, FiltMax=29952, Gamma=1.000
22:09:57.183 00.015 8996 UpdateGuideState exits: m=730661 SNR=350.0
22:09:57.184 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:57.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:57.186 00.001 8996 Enqueuing Expose request
22:09:57.187 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:09:57.188 00.001 20224 Worker thread wakes up
22:09:57.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:57.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:58.371 01.183 20224 Exposure complete
22:09:58.435 00.064 20224 worker thread done servicing request
22:09:58.435 00.000 8996 OnExposeComplete: enter
22:09:58.436 00.001 8996 UpdateGuideState(): m_state=6
22:09:58.437 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3838
22:09:58.439 00.002 8996 Star::Find returns 1 (0), X=138.67, Y=472.94, Mass=681100, SNR=375.8, Peak=59331 HFD=4.6
22:09:58.441 00.002 8996 MultiStar: [#1 0.11,0.29,0.68,U] [#2 -0.19,-0.09,0.69,U] [#3 -0.05,0.13,0.62,U] [#4 0.02,-0.03,0.51,U] [#5 0.12,0.30,0.62,U] [#6 0.02,0.06,0.35,U] [#7 -0.10,0.33,0.44,U] [#8 -0.10,0.20,0.34,U] 
22:09:58.442 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.18}, one-star: {0.17, 0.31}
22:09:58.443 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
22:09:58.445 00.002 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
22:09:58.447 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.47 mountX=0.00 mountY=-0.18, mountTheta=-1.56
22:09:58.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.18, opts=13)
22:09:58.450 00.001 8996 Enqueuing Move request for scope (0.02, 0.18)
22:09:58.452 00.002 20224 Worker thread wakes up
22:09:58.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
22:09:58.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
22:09:58.452 00.000 20224 Moving (0.02, 0.18) raw xDistance=0.00 yDistance=-0.18
22:09:58.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:09:58.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:58.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:09:58.452 00.000 20224 MoveAxis(E, 0, ABG)
22:09:58.452 00.000 20224 Move returns status 0, amount 0
22:09:58.452 00.000 20224 MoveAxis(N, 0, ABG)
22:09:58.452 00.000 20224 Move returns status 0, amount 0
22:09:58.453 00.001 20224 move complete, result=0
22:09:58.453 00.000 20224 worker thread done servicing request
22:09:58.458 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59331, med=2761, FiltMin=2505, FiltMax=28038, Gamma=1.000
22:09:58.479 00.021 8996 UpdateGuideState exits: m=681100 SNR=375.8
22:09:58.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:58.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:58.482 00.001 8996 Enqueuing Expose request
22:09:58.483 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:58.484 00.001 20224 Worker thread wakes up
22:09:58.484 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:58.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:09:59.446 00.962 20224 Exposure complete
22:09:59.514 00.068 20224 worker thread done servicing request
22:09:59.514 00.000 8996 OnExposeComplete: enter
22:09:59.515 00.001 8996 UpdateGuideState(): m_state=6
22:09:59.516 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3839
22:09:59.517 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=472.97, Mass=757035, SNR=327.8, Peak=61315 HFD=4.5
22:09:59.518 00.001 8996 MultiStar: [#1 0.13,0.40,0.77,U] [#2 -0.05,0.09,0.76,U] [#3 0.01,0.12,0.66,U] [#4 0.03,-0.01,0.60,U] [#5 -0.11,0.40,0.63,U] [#6 -0.03,-0.10,0.48,U] [#7 -0.14,0.26,0.52,U] [#8 -0.30,0.13,0.40,U] 
22:09:59.518 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.20}, one-star: {0.10, 0.34}
22:09:59.519 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
22:09:59.520 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
22:09:59.521 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.65 mountX=-0.04 mountY=-0.20, mountTheta=-1.75
22:09:59.522 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.20, opts=13)
22:09:59.523 00.001 8996 Enqueuing Move request for scope (-0.02, 0.20)
22:09:59.524 00.001 20224 Worker thread wakes up
22:09:59.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
22:09:59.524 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
22:09:59.524 00.000 20224 Moving (-0.02, 0.20) raw xDistance=-0.04 yDistance=-0.20
22:09:59.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:09:59.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:59.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:09:59.524 00.000 20224 MoveAxis(E, 0, ABG)
22:09:59.524 00.000 20224 Move returns status 0, amount 0
22:09:59.524 00.000 20224 MoveAxis(N, 0, ABG)
22:09:59.524 00.000 20224 Move returns status 0, amount 0
22:09:59.524 00.000 20224 move complete, result=0
22:09:59.524 00.000 20224 worker thread done servicing request
22:09:59.528 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61315, med=2758, FiltMin=2515, FiltMax=31046, Gamma=1.000
22:09:59.550 00.022 8996 UpdateGuideState exits: m=757035 SNR=327.8
22:09:59.552 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:59.552 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:09:59.553 00.001 8996 Enqueuing Expose request
22:09:59.554 00.001 20224 Worker thread wakes up
22:09:59.554 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:09:59.555 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:09:59.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:00.759 01.204 20224 Exposure complete
22:10:00.837 00.078 20224 worker thread done servicing request
22:10:00.837 00.000 8996 OnExposeComplete: enter
22:10:00.838 00.001 8996 UpdateGuideState(): m_state=6
22:10:00.839 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3840
22:10:00.840 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=472.97, Mass=805164, SNR=346.8, Peak=58243 HFD=4.3
22:10:00.841 00.001 8996 MultiStar: [#1 -0.04,0.20,0.62,U] [#2 -0.33,-0.09,0.74,U] [#3 -0.24,0.16,0.60,U] [#4 -0.13,0.10,0.55,U] [#5 -0.25,0.61,0.00,M1] [#6 -0.16,-0.38,0.38,U] [#7 -0.42,0.27,0.00,M1] [#8 -0.40,0.14,0.43,U] 
22:10:00.842 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.11}, one-star: {-0.18, 0.33}
22:10:00.843 00.001 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
22:10:00.843 00.000 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
22:10:00.844 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.23 cameraTheta=2.67 mountX=-0.22 mountY=-0.08, mountTheta=-2.78
22:10:00.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.11, opts=13)
22:10:00.847 00.001 8996 Enqueuing Move request for scope (-0.21, 0.11)
22:10:00.847 00.000 20224 Worker thread wakes up
22:10:00.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
22:10:00.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
22:10:00.848 00.001 20224 Moving (-0.21, 0.11) raw xDistance=-0.22 yDistance=-0.08
22:10:00.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:10:00.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:00.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:10:00.848 00.000 20224 MoveAxis(E, 32, ABG)
22:10:00.848 00.000 20224 Guiding  Dir = 2, Dur = 32
22:10:00.848 00.000 20224 IsSlewing returns 0
22:10:00.848 00.000 20224 IsGuiding returns 0
22:10:00.852 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58243, med=2758, FiltMin=2486, FiltMax=31718, Gamma=1.000
22:10:00.867 00.015 8996 UpdateGuideState exits: m=805164 SNR=346.8
22:10:00.868 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:00.869 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:00.870 00.001 8996 Enqueuing Expose request
22:10:00.892 00.022 20224 IsGuiding returns 1
22:10:00.892 00.000 20224 scope still moving after pulse duration time elapsed
22:10:00.921 00.029 20224 IsSlewing returns 0
22:10:00.921 00.000 20224 IsGuiding returns 1
22:10:00.952 00.031 20224 IsSlewing returns 0
22:10:00.952 00.000 20224 IsGuiding returns 1
22:10:00.985 00.033 20224 IsSlewing returns 0
22:10:00.985 00.000 20224 IsGuiding returns 0
22:10:00.985 00.000 20224 scope move finished after 32 + 104 ms
22:10:00.985 00.000 20224 Move returns status 0, amount 32
22:10:00.985 00.000 20224 MoveAxis(N, 0, ABG)
22:10:00.985 00.000 20224 Move returns status 0, amount 0
22:10:00.985 00.000 20224 move complete, result=0
22:10:00.985 00.000 20224 worker thread done servicing request
22:10:00.985 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
22:10:00.988 00.003 20224 Worker thread wakes up
22:10:00.988 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:00.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:01.983 00.995 20224 Exposure complete
22:10:02.070 00.087 20224 worker thread done servicing request
22:10:02.071 00.001 8996 OnExposeComplete: enter
22:10:02.072 00.001 8996 UpdateGuideState(): m_state=6
22:10:02.073 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3841
22:10:02.074 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.87, Mass=749459, SNR=391.5, Peak=59411 HFD=4.6
22:10:02.075 00.001 8996 MultiStar: [#1 0.26,0.26,0.58,U] [#2 -0.12,-0.11,0.68,U] [#3 0.00,-0.09,0.58,U] [#4 -0.08,-0.21,0.46,U] [#5 0.03,0.24,0.58,U] [#6 0.02,-0.27,0.38,U] [#7 -0.18,-0.02,0.41,U] [#8 -0.02,0.13,0.36,U] 
22:10:02.076 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.17, 0.23}
22:10:02.078 00.002 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
22:10:02.080 00.002 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
22:10:02.082 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.00 mountX=0.03 mountY=-0.05, mountTheta=-1.10
22:10:02.086 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
22:10:02.087 00.001 8996 Enqueuing Move request for scope (0.03, 0.05)
22:10:02.089 00.002 20224 Worker thread wakes up
22:10:02.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:10:02.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:10:02.089 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
22:10:02.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:10:02.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:02.090 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:10:02.090 00.000 20224 MoveAxis(E, 0, ABG)
22:10:02.090 00.000 20224 Move returns status 0, amount 0
22:10:02.090 00.000 20224 MoveAxis(N, 0, ABG)
22:10:02.090 00.000 20224 Move returns status 0, amount 0
22:10:02.090 00.000 20224 move complete, result=0
22:10:02.090 00.000 20224 worker thread done servicing request
22:10:02.097 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59411, med=2761, FiltMin=2509, FiltMax=29696, Gamma=1.000
22:10:02.123 00.026 8996 UpdateGuideState exits: m=749459 SNR=391.5
22:10:02.126 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:02.129 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:02.130 00.001 8996 Enqueuing Expose request
22:10:02.132 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:02.133 00.001 20224 Worker thread wakes up
22:10:02.133 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:02.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:03.306 01.173 20224 Exposure complete
22:10:03.382 00.076 20224 worker thread done servicing request
22:10:03.382 00.000 8996 OnExposeComplete: enter
22:10:03.384 00.002 8996 UpdateGuideState(): m_state=6
22:10:03.385 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3842
22:10:03.387 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=472.89, Mass=770355, SNR=350.9, Peak=61379 HFD=4.7
22:10:03.388 00.001 8996 MultiStar: [#1 0.20,0.30,0.65,U] [#2 -0.16,-0.17,0.69,U] [#3 0.04,-0.09,0.62,U] [#4 0.02,0.01,0.56,U] [#5 0.13,0.30,0.62,U] [#6 -0.03,-0.11,0.54,U] [#7 -0.07,0.13,0.41,U] [#8 -0.15,0.13,0.41,U] 
22:10:03.390 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.10}, one-star: {0.08, 0.25}
22:10:03.391 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
22:10:03.392 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
22:10:03.393 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.36 mountX=0.01 mountY=-0.10, mountTheta=-1.45
22:10:03.396 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.10, opts=13)
22:10:03.398 00.002 8996 Enqueuing Move request for scope (0.02, 0.10)
22:10:03.399 00.001 20224 Worker thread wakes up
22:10:03.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
22:10:03.399 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
22:10:03.400 00.001 20224 Moving (0.02, 0.10) raw xDistance=0.01 yDistance=-0.10
22:10:03.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:10:03.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:03.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:10:03.400 00.000 20224 MoveAxis(E, 0, ABG)
22:10:03.400 00.000 20224 Move returns status 0, amount 0
22:10:03.400 00.000 20224 MoveAxis(N, 0, ABG)
22:10:03.400 00.000 20224 Move returns status 0, amount 0
22:10:03.400 00.000 20224 move complete, result=0
22:10:03.401 00.001 20224 worker thread done servicing request
22:10:03.407 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61379, med=2758, FiltMin=2493, FiltMax=30928, Gamma=1.000
22:10:03.420 00.013 8996 UpdateGuideState exits: m=770355 SNR=350.9
22:10:03.422 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:03.422 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:03.423 00.001 8996 Enqueuing Expose request
22:10:03.424 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:03.425 00.001 20224 Worker thread wakes up
22:10:03.425 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:03.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:04.402 00.977 20224 Exposure complete
22:10:04.489 00.087 20224 worker thread done servicing request
22:10:04.490 00.001 8996 OnExposeComplete: enter
22:10:04.491 00.001 8996 UpdateGuideState(): m_state=6
22:10:04.493 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3843
22:10:04.495 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=472.85, Mass=782503, SNR=377.5, Peak=62499 HFD=4.5
22:10:04.496 00.001 8996 MultiStar: [#1 0.03,0.21,0.61,U] [#2 -0.14,-0.14,0.72,U] [#3 -0.07,-0.15,0.59,U] [#4 0.01,-0.33,0.54,U] [#5 0.00,-0.04,0.53,U] [#6 -0.01,-0.42,0.39,U] [#7 -0.19,-0.12,0.43,U] [#8 -0.05,-0.11,0.37,U] 
22:10:04.498 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.06}, one-star: {0.25, 0.21}
22:10:04.499 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
22:10:04.500 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
22:10:04.500 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.45 mountX=0.01 mountY=0.06, mountTheta=1.35
22:10:04.504 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.06, opts=13)
22:10:04.506 00.002 8996 Enqueuing Move request for scope (0.01, -0.06)
22:10:04.507 00.001 20224 Worker thread wakes up
22:10:04.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
22:10:04.507 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
22:10:04.507 00.000 20224 Moving (0.01, -0.06) raw xDistance=0.01 yDistance=0.06
22:10:04.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:10:04.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:04.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:10:04.507 00.000 20224 MoveAxis(E, 0, ABG)
22:10:04.507 00.000 20224 Move returns status 0, amount 0
22:10:04.507 00.000 20224 MoveAxis(N, 0, ABG)
22:10:04.507 00.000 20224 Move returns status 0, amount 0
22:10:04.507 00.000 20224 move complete, result=0
22:10:04.508 00.001 20224 worker thread done servicing request
22:10:04.514 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62499, med=2758, FiltMin=2493, FiltMax=29312, Gamma=1.000
22:10:04.538 00.024 8996 UpdateGuideState exits: m=782503 SNR=377.5
22:10:04.540 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:04.540 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:04.541 00.001 8996 Enqueuing Expose request
22:10:04.543 00.002 20224 Worker thread wakes up
22:10:04.544 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:04.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:04.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:05.695 01.150 20224 Exposure complete
22:10:05.765 00.070 20224 worker thread done servicing request
22:10:05.766 00.001 8996 OnExposeComplete: enter
22:10:05.768 00.002 8996 UpdateGuideState(): m_state=6
22:10:05.770 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3844
22:10:05.771 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.98, Mass=768632, SNR=358.0, Peak=58067 HFD=4.7
22:10:05.773 00.002 8996 MultiStar: [#1 0.12,0.25,0.64,U] [#2 -0.19,-0.04,0.76,U] [#3 0.02,0.08,0.63,U] [#4 0.08,0.01,0.58,U] [#5 -0.11,0.27,0.54,U] [#6 -0.10,0.05,0.42,U] [#7 -0.12,0.26,0.46,U] [#8 -0.14,0.32,0.36,U] 
22:10:05.775 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.17}, one-star: {0.14, 0.34}
22:10:05.777 00.002 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
22:10:05.779 00.002 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
22:10:05.780 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=-0.03 mountY=-0.17, mountTheta=-1.75
22:10:05.782 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
22:10:05.783 00.001 8996 Enqueuing Move request for scope (-0.01, 0.17)
22:10:05.785 00.002 20224 Worker thread wakes up
22:10:05.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:10:05.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:10:05.785 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.03 yDistance=-0.17
22:10:05.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:10:05.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:05.786 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:10:05.786 00.000 20224 MoveAxis(E, 0, ABG)
22:10:05.786 00.000 20224 Move returns status 0, amount 0
22:10:05.786 00.000 20224 MoveAxis(N, 0, ABG)
22:10:05.786 00.000 20224 Move returns status 0, amount 0
22:10:05.786 00.000 20224 move complete, result=0
22:10:05.786 00.000 20224 worker thread done servicing request
22:10:05.792 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58067, med=2758, FiltMin=2457, FiltMax=31382, Gamma=1.000
22:10:05.808 00.016 8996 UpdateGuideState exits: m=768632 SNR=358.0
22:10:05.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:05.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:05.811 00.001 8996 Enqueuing Expose request
22:10:05.812 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:05.814 00.002 20224 Worker thread wakes up
22:10:05.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:05.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:06.780 00.965 20224 Exposure complete
22:10:06.839 00.059 20224 worker thread done servicing request
22:10:06.839 00.000 8996 OnExposeComplete: enter
22:10:06.840 00.001 8996 UpdateGuideState(): m_state=6
22:10:06.841 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3845
22:10:06.842 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=473.03, Mass=665481, SNR=315.9, Peak=57619 HFD=4.5
22:10:06.843 00.001 8996 MultiStar: [#1 0.09,0.36,0.73,U] [#2 -0.19,0.13,0.85,U] [#3 -0.15,0.01,0.67,U] [#4 -0.03,-0.05,0.55,U] [#5 0.08,0.28,0.62,U] [#6 0.03,-0.03,0.51,U] [#7 -0.27,0.27,0.53,U] [#8 -0.08,0.35,0.43,U] 
22:10:06.844 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.20}, one-star: {0.22, 0.39}
22:10:06.845 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
22:10:06.846 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
22:10:06.847 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.66 mountX=-0.04 mountY=-0.20, mountTheta=-1.76
22:10:06.848 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.20, opts=13)
22:10:06.849 00.001 8996 Enqueuing Move request for scope (-0.02, 0.20)
22:10:06.850 00.001 20224 Worker thread wakes up
22:10:06.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
22:10:06.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
22:10:06.850 00.000 20224 Moving (-0.02, 0.20) raw xDistance=-0.04 yDistance=-0.20
22:10:06.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:10:06.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:10:06.850 00.000 20224 MoveAxis(E, 0, ABG)
22:10:06.850 00.000 20224 Move returns status 0, amount 0
22:10:06.850 00.000 20224 MoveAxis(N, 42, ABG)
22:10:06.850 00.000 20224 Guiding  Dir = 0, Dur = 42
22:10:06.850 00.000 20224 IsSlewing returns 0
22:10:06.851 00.001 20224 IsGuiding returns 0
22:10:06.853 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57619, med=2758, FiltMin=2499, FiltMax=29478, Gamma=1.000
22:10:06.867 00.014 8996 UpdateGuideState exits: m=665481 SNR=315.9
22:10:06.868 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:06.869 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:06.870 00.001 8996 Enqueuing Expose request
22:10:06.896 00.026 20224 IsGuiding returns 1
22:10:06.896 00.000 20224 scope still moving after pulse duration time elapsed
22:10:06.925 00.029 20224 IsSlewing returns 0
22:10:06.925 00.000 20224 IsGuiding returns 1
22:10:06.957 00.032 20224 IsSlewing returns 0
22:10:06.957 00.000 20224 IsGuiding returns 1
22:10:06.989 00.032 20224 IsSlewing returns 0
22:10:06.989 00.000 20224 IsGuiding returns 0
22:10:06.989 00.000 20224 scope move finished after 42 + 96 ms
22:10:06.989 00.000 20224 Move returns status 0, amount 42
22:10:06.989 00.000 20224 move complete, result=0
22:10:06.990 00.001 20224 worker thread done servicing request
22:10:06.990 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 42 ms NORTH
22:10:06.991 00.001 20224 Worker thread wakes up
22:10:06.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:06.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:08.179 01.188 20224 Exposure complete
22:10:08.256 00.077 20224 worker thread done servicing request
22:10:08.256 00.000 8996 OnExposeComplete: enter
22:10:08.258 00.002 8996 UpdateGuideState(): m_state=6
22:10:08.259 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3846
22:10:08.260 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=472.81, Mass=700548, SNR=338.3, Peak=53171 HFD=4.5
22:10:08.261 00.001 8996 MultiStar: [#1 -0.02,0.17,0.64,U] [#2 -0.26,0.06,0.79,U] [#3 -0.22,-0.09,0.65,U] [#4 -0.21,-0.16,0.58,U] [#5 -0.35,0.35,0.00,M1] [#6 -0.32,-0.18,0.48,U] [#7 -0.22,0.19,0.44,U] [#8 -0.30,0.28,0.45,U] 
22:10:08.262 00.001 8996 single-star, 7 included, MultiStar: {-0.19, 0.06}, one-star: {-0.10, 0.17}
22:10:08.264 00.002 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
22:10:08.264 00.000 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
22:10:08.265 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.09 mountX=-0.11 mountY=-0.16, mountTheta=-2.19
22:10:08.268 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.17, opts=13)
22:10:08.269 00.001 8996 Enqueuing Move request for scope (-0.10, 0.17)
22:10:08.271 00.002 20224 Worker thread wakes up
22:10:08.272 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
22:10:08.272 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
22:10:08.272 00.000 20224 Moving (-0.10, 0.17) raw xDistance=-0.11 yDistance=-0.16
22:10:08.272 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:10:08.272 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:08.272 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:10:08.272 00.000 20224 MoveAxis(E, 0, ABG)
22:10:08.272 00.000 20224 Move returns status 0, amount 0
22:10:08.272 00.000 20224 MoveAxis(N, 0, ABG)
22:10:08.272 00.000 20224 Move returns status 0, amount 0
22:10:08.272 00.000 20224 move complete, result=0
22:10:08.272 00.000 20224 worker thread done servicing request
22:10:08.279 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53171, med=2758, FiltMin=2509, FiltMax=26371, Gamma=1.000
22:10:08.302 00.023 8996 UpdateGuideState exits: m=700548 SNR=338.3
22:10:08.305 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:08.307 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:08.309 00.002 8996 Enqueuing Expose request
22:10:08.311 00.002 20224 Worker thread wakes up
22:10:08.311 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:08.312 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:08.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:09.286 00.974 20224 Exposure complete
22:10:09.352 00.066 20224 worker thread done servicing request
22:10:09.352 00.000 8996 OnExposeComplete: enter
22:10:09.353 00.001 8996 UpdateGuideState(): m_state=6
22:10:09.354 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3847
22:10:09.355 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.84, Mass=740742, SNR=390.7, Peak=52989 HFD=4.3
22:10:09.356 00.001 8996 MultiStar: [#1 -0.27,0.02,0.54,U] [#2 -0.62,-0.21,0.00,M1] [#3 -0.43,-0.05,0.52,U] [#4 -0.50,-0.13,0.00,M1] [#5 -0.58,0.29,0.00,M2] [#6 -0.62,-0.31,0.00,M1] [#7 -0.62,0.16,0.00,M1] [#8 -0.66,0.05,0.00,M1] 
22:10:09.357 00.001 8996 refined, 2 included, MultiStar: {-0.35, 0.09}, one-star: {-0.35, 0.20}
22:10:09.358 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:10:09.358 00.000 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:10:09.359 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.09 hyp=0.36 cameraTheta=2.89 mountX=-0.36 mountY=-0.05, mountTheta=-3.01
22:10:09.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.09, opts=13)
22:10:09.362 00.001 8996 Enqueuing Move request for scope (-0.35, 0.09)
22:10:09.362 00.000 20224 Worker thread wakes up
22:10:09.363 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.09) opts 0xd
22:10:09.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.09)
22:10:09.363 00.000 20224 Moving (-0.35, 0.09) raw xDistance=-0.36 yDistance=-0.05
22:10:09.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
22:10:09.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:09.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:10:09.363 00.000 20224 MoveAxis(E, 52, ABG)
22:10:09.363 00.000 20224 Guiding  Dir = 2, Dur = 52
22:10:09.363 00.000 20224 IsSlewing returns 0
22:10:09.363 00.000 20224 IsGuiding returns 0
22:10:09.365 00.002 20224 PulseGuide returned control before completion, sleep 61
22:10:09.367 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52989, med=2758, FiltMin=2496, FiltMax=26323, Gamma=1.000
22:10:09.384 00.017 8996 UpdateGuideState exits: m=740742 SNR=390.7
22:10:09.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:09.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:09.387 00.001 8996 Enqueuing Expose request
22:10:09.433 00.046 20224 IsGuiding returns 1
22:10:09.433 00.000 20224 scope still moving after pulse duration time elapsed
22:10:09.460 00.027 20224 IsSlewing returns 0
22:10:09.460 00.000 20224 IsGuiding returns 0
22:10:09.460 00.000 20224 scope move finished after 52 + 44 ms
22:10:09.460 00.000 20224 Move returns status 0, amount 52
22:10:09.460 00.000 20224 MoveAxis(N, 0, ABG)
22:10:09.460 00.000 20224 Move returns status 0, amount 0
22:10:09.460 00.000 20224 move complete, result=0
22:10:09.460 00.000 20224 worker thread done servicing request
22:10:09.460 00.000 20224 Worker thread wakes up
22:10:09.460 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:09.460 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.0 px 0 ms NORTH
22:10:09.462 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:10.618 01.156 20224 Exposure complete
22:10:10.686 00.068 20224 worker thread done servicing request
22:10:10.686 00.000 8996 OnExposeComplete: enter
22:10:10.687 00.001 8996 UpdateGuideState(): m_state=6
22:10:10.689 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3848
22:10:10.690 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.90, Mass=725850, SNR=334.2, Peak=58579 HFD=4.7
22:10:10.691 00.001 8996 MultiStar: [#1 0.13,0.20,0.79,U] [#2 -0.19,-0.11,0.77,U] [#3 0.06,-0.03,0.62,U] [#4 0.18,-0.18,0.59,U] [#5 0.00,0.21,0.59,U] [#6 0.15,-0.21,0.45,U] [#7 0.01,0.22,0.49,U] [#8 -0.11,0.13,0.38,U] 
22:10:10.692 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {0.01, 0.26}
22:10:10.692 00.000 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
22:10:10.693 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
22:10:10.694 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.23 mountX=0.02 mountY=-0.07, mountTheta=-1.33
22:10:10.695 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.07, opts=13)
22:10:10.696 00.001 8996 Enqueuing Move request for scope (0.02, 0.07)
22:10:10.697 00.001 20224 Worker thread wakes up
22:10:10.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:10:10.697 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:10:10.697 00.000 20224 Moving (0.02, 0.07) raw xDistance=0.02 yDistance=-0.07
22:10:10.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:10:10.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:10.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:10:10.697 00.000 20224 MoveAxis(E, 0, ABG)
22:10:10.697 00.000 20224 Move returns status 0, amount 0
22:10:10.697 00.000 20224 MoveAxis(N, 0, ABG)
22:10:10.697 00.000 20224 Move returns status 0, amount 0
22:10:10.697 00.000 20224 move complete, result=0
22:10:10.697 00.000 20224 worker thread done servicing request
22:10:10.701 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58579, med=2758, FiltMin=2486, FiltMax=27587, Gamma=1.000
22:10:10.882 00.181 8996 UpdateGuideState exits: m=725850 SNR=334.2
22:10:10.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:10.884 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:10.885 00.001 8996 Enqueuing Expose request
22:10:10.885 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:10.886 00.001 20224 Worker thread wakes up
22:10:10.886 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:10.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:11.858 00.972 20224 Exposure complete
22:10:11.935 00.077 20224 worker thread done servicing request
22:10:11.935 00.000 8996 OnExposeComplete: enter
22:10:11.936 00.001 8996 UpdateGuideState(): m_state=6
22:10:11.938 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3849
22:10:11.939 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=472.81, Mass=777082, SNR=358.3, Peak=63555 HFD=4.4
22:10:11.940 00.001 8996 MultiStar: [#1 0.19,0.43,0.00,M1] [#2 0.02,-0.05,0.80,U] [#3 0.15,0.16,0.64,U] [#4 0.02,0.14,0.59,U] [#5 0.03,0.38,0.59,U] [#6 0.11,-0.11,0.45,U] [#7 -0.14,0.33,0.46,U] [#8 -0.09,0.16,0.37,U] 
22:10:11.941 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.14}, one-star: {0.28, 0.17}
22:10:11.942 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
22:10:11.943 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
22:10:11.944 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.08 mountX=0.06 mountY=-0.15, mountTheta=-1.18
22:10:11.947 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.14, opts=13)
22:10:11.949 00.002 8996 Enqueuing Move request for scope (0.08, 0.14)
22:10:11.950 00.001 20224 Worker thread wakes up
22:10:11.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
22:10:11.950 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
22:10:11.950 00.000 20224 Moving (0.08, 0.14) raw xDistance=0.06 yDistance=-0.15
22:10:11.951 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:10:11.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:11.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:10:11.951 00.000 20224 MoveAxis(E, 0, ABG)
22:10:11.951 00.000 20224 Move returns status 0, amount 0
22:10:11.951 00.000 20224 MoveAxis(N, 0, ABG)
22:10:11.951 00.000 20224 Move returns status 0, amount 0
22:10:11.951 00.000 20224 move complete, result=0
22:10:11.951 00.000 20224 worker thread done servicing request
22:10:11.957 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63555, med=2761, FiltMin=2512, FiltMax=29504, Gamma=1.000
22:10:11.986 00.029 8996 UpdateGuideState exits: m=777082 SNR=358.3
22:10:11.988 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:11.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:11.991 00.002 8996 Enqueuing Expose request
22:10:11.992 00.001 20224 Worker thread wakes up
22:10:11.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:11.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:11.993 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:12.187 00.194 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:10:12.188 00.001 8996 case statement mapped state 6 to 3
22:10:12.189 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:10:13.157 00.968 20224 Exposure complete
22:10:13.255 00.098 20224 worker thread done servicing request
22:10:13.255 00.000 8996 OnExposeComplete: enter
22:10:13.256 00.001 8996 UpdateGuideState(): m_state=6
22:10:13.257 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3850
22:10:13.258 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=472.93, Mass=748225, SNR=376.2, Peak=64531 HFD=4.5
22:10:13.259 00.001 8996 MultiStar: [#1 0.11,0.50,0.00,M2] [#2 -0.08,-0.16,0.72,U] [#3 -0.00,-0.04,0.54,U] [#4 0.06,-0.17,0.50,U] [#5 0.10,0.33,0.57,U] [#6 -0.02,-0.24,0.42,U] [#7 0.07,0.17,0.41,U] [#8 0.08,0.26,0.42,U] 
22:10:13.260 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.07}, one-star: {0.14, 0.29}
22:10:13.261 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
22:10:13.262 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
22:10:13.263 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.98 mountX=0.04 mountY=-0.08, mountTheta=-1.08
22:10:13.264 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.07, opts=13)
22:10:13.265 00.001 8996 Enqueuing Move request for scope (0.05, 0.07)
22:10:13.265 00.000 20224 Worker thread wakes up
22:10:13.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
22:10:13.266 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
22:10:13.266 00.000 20224 Moving (0.05, 0.07) raw xDistance=0.04 yDistance=-0.08
22:10:13.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:10:13.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:13.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:10:13.266 00.000 20224 MoveAxis(E, 0, ABG)
22:10:13.266 00.000 20224 Move returns status 0, amount 0
22:10:13.266 00.000 20224 MoveAxis(N, 0, ABG)
22:10:13.266 00.000 20224 Move returns status 0, amount 0
22:10:13.266 00.000 20224 move complete, result=0
22:10:13.266 00.000 20224 worker thread done servicing request
22:10:13.270 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64531, med=2761, FiltMin=2505, FiltMax=30611, Gamma=1.000
22:10:13.294 00.024 8996 UpdateGuideState exits: m=748225 SNR=376.2
22:10:13.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:13.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:13.297 00.001 8996 Enqueuing Expose request
22:10:13.298 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:13.299 00.001 20224 Worker thread wakes up
22:10:13.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:13.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:13.301 00.002 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:10:13.302 00.001 8996 case statement mapped state 6 to 3
22:10:13.303 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:10:14.289 00.986 20224 Exposure complete
22:10:14.378 00.089 20224 worker thread done servicing request
22:10:14.378 00.000 8996 OnExposeComplete: enter
22:10:14.379 00.001 8996 UpdateGuideState(): m_state=6
22:10:14.380 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3851
22:10:14.381 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.92, Mass=767099, SNR=366.1, Peak=65507 HFD=4.5
22:10:14.382 00.001 8996 MultiStar: [#1 0.15,0.33,0.66,U] [#2 0.01,0.06,0.74,U] [#3 -0.06,-0.01,0.57,U] [#4 -0.03,-0.15,0.52,U] [#5 -0.05,0.25,0.62,U] [#6 -0.07,-0.09,0.42,U] [#7 -0.01,0.24,0.42,U] [#8 -0.04,0.19,0.39,U] 
22:10:14.383 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.14}, one-star: {0.22, 0.28}
22:10:14.384 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:10:14.385 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
22:10:14.385 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.32 mountX=0.02 mountY=-0.14, mountTheta=-1.42
22:10:14.387 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
22:10:14.388 00.001 8996 Enqueuing Move request for scope (0.04, 0.14)
22:10:14.389 00.001 20224 Worker thread wakes up
22:10:14.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
22:10:14.389 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
22:10:14.389 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.02 yDistance=-0.14
22:10:14.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:10:14.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:14.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:10:14.389 00.000 20224 MoveAxis(E, 0, ABG)
22:10:14.389 00.000 20224 Move returns status 0, amount 0
22:10:14.389 00.000 20224 MoveAxis(N, 0, ABG)
22:10:14.389 00.000 20224 Move returns status 0, amount 0
22:10:14.389 00.000 20224 move complete, result=0
22:10:14.389 00.000 20224 worker thread done servicing request
22:10:14.400 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2761, FiltMin=2521, FiltMax=29926, Gamma=1.000
22:10:14.424 00.024 8996 UpdateGuideState exits: m=767099 SNR=366.1
22:10:14.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:14.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:14.427 00.001 8996 Enqueuing Expose request
22:10:14.428 00.001 20224 Worker thread wakes up
22:10:14.428 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:14.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:14.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:14.430 00.002 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:10:14.431 00.001 8996 case statement mapped state 6 to 3
22:10:14.431 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:10:15.527 01.096 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:10:15.528 00.001 8996 case statement mapped state 6 to 3
22:10:15.530 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:10:15.595 00.065 20224 Exposure complete
22:10:15.666 00.071 20224 worker thread done servicing request
22:10:15.666 00.000 8996 OnExposeComplete: enter
22:10:15.668 00.002 8996 UpdateGuideState(): m_state=6
22:10:15.668 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3852
22:10:15.669 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=472.78, Mass=806921, SNR=346.0, Peak=63059 HFD=4.6
22:10:15.670 00.001 8996 MultiStar: [#1 0.43,0.20,0.00,M2] [#2 0.11,-0.44,0.78,U] [#3 0.25,-0.29,0.60,U] [#4 0.21,-0.53,0.00,M1] [#5 0.12,-0.01,0.67,U] [#6 0.16,-0.20,0.41,U] [#7 0.14,0.23,0.44,U] [#8 -0.03,-0.01,0.37,U] 
22:10:15.671 00.001 8996 refined, 6 included, MultiStar: {0.13, -0.09}, one-star: {0.12, 0.14}
22:10:15.672 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
22:10:15.672 00.000 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
22:10:15.673 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.15 cameraTheta=-0.60 mountX=0.13 mountY=0.07, mountTheta=0.49
22:10:15.675 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.09, opts=13)
22:10:15.676 00.001 8996 Enqueuing Move request for scope (0.13, -0.09)
22:10:15.676 00.000 20224 Worker thread wakes up
22:10:15.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
22:10:15.677 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
22:10:15.677 00.000 20224 Moving (0.13, -0.09) raw xDistance=0.13 yDistance=0.07
22:10:15.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:15.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:15.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:10:15.677 00.000 20224 MoveAxis(E, 0, ABG)
22:10:15.677 00.000 20224 Move returns status 0, amount 0
22:10:15.677 00.000 20224 MoveAxis(N, 0, ABG)
22:10:15.677 00.000 20224 Move returns status 0, amount 0
22:10:15.677 00.000 20224 move complete, result=0
22:10:15.677 00.000 20224 worker thread done servicing request
22:10:15.683 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63059, med=2761, FiltMin=2486, FiltMax=30163, Gamma=1.000
22:10:15.712 00.029 8996 UpdateGuideState exits: m=806921 SNR=346.0
22:10:15.714 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:15.716 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:15.718 00.002 8996 Enqueuing Expose request
22:10:15.719 00.001 20224 Worker thread wakes up
22:10:15.719 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:15.721 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:15.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:16.642 00.921 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:10:16.643 00.001 8996 case statement mapped state 6 to 3
22:10:16.645 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:10:16.709 00.064 20224 Exposure complete
22:10:16.781 00.072 20224 worker thread done servicing request
22:10:16.781 00.000 8996 OnExposeComplete: enter
22:10:16.783 00.002 8996 UpdateGuideState(): m_state=6
22:10:16.785 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3853
22:10:16.786 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=472.48, Mass=756261, SNR=399.5, Peak=53693 HFD=4.6
22:10:16.787 00.001 8996 MultiStar: [#1 0.32,-0.01,0.57,U] [#2 0.02,-0.28,0.62,U] [#3 0.10,-0.49,0.00,M1] [#4 0.12,-0.43,0.51,U] [#5 0.12,-0.14,0.52,U] [#6 0.24,-0.37,0.41,U] [#7 -0.04,-0.00,0.41,U] [#8 -0.02,-0.24,0.37,U] 
22:10:16.788 00.001 8996 refined, 7 included, MultiStar: {0.17, -0.20}, one-star: {0.34, -0.16}
22:10:16.789 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
22:10:16.791 00.002 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
22:10:16.792 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-0.87 mountX=0.18 mountY=0.18, mountTheta=0.76
22:10:16.794 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.20, opts=13)
22:10:16.796 00.002 8996 Enqueuing Move request for scope (0.17, -0.20)
22:10:16.797 00.001 20224 Worker thread wakes up
22:10:16.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.20) opts 0xd
22:10:16.797 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.20)
22:10:16.797 00.000 20224 Moving (0.17, -0.20) raw xDistance=0.18 yDistance=0.18
22:10:16.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:10:16.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:16.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:10:16.797 00.000 20224 MoveAxis(E, 0, ABG)
22:10:16.797 00.000 20224 Move returns status 0, amount 0
22:10:16.797 00.000 20224 MoveAxis(N, 0, ABG)
22:10:16.797 00.000 20224 Move returns status 0, amount 0
22:10:16.797 00.000 20224 move complete, result=0
22:10:16.797 00.000 20224 worker thread done servicing request
22:10:16.801 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53693, med=2761, FiltMin=2505, FiltMax=29680, Gamma=1.000
22:10:16.814 00.013 8996 UpdateGuideState exits: m=756261 SNR=399.5
22:10:16.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:16.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:16.817 00.001 8996 Enqueuing Expose request
22:10:16.818 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:10:16.818 00.000 20224 Worker thread wakes up
22:10:16.818 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:16.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,458,31,31)
22:10:16.820 00.002 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:10:16.821 00.001 8996 case statement mapped state 6 to 3
22:10:16.822 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:10:16.896 00.074 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
22:10:16.899 00.003 8996 PhdController::Dither begins
22:10:16.901 00.002 8996 dither: size=1.00, dRA=-0.30 dDec=0.79
22:10:16.903 00.002 8996 MountToCamera -- mountTheta (-1.93) + m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
22:10:16.904 00.001 8996 MountToCamera -- mountX=-0.30 mountY=0.79 hyp=0.85 mountTheta=-1.93 cameraX=-0.37, cameraY=-0.76 cameraTheta=-2.03
22:10:16.906 00.002 8996 setting lock position to (138.13, 471.88)
22:10:16.908 00.002 8996 Mount: notify guiding dithered (-0.4, -0.8)
22:10:16.909 00.001 8996 MultiStar: stabilizing after lock position change
22:10:16.911 00.002 8996 Status Line: Dither by -0.30,0.79
22:10:16.914 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:10:16.915 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
22:10:16.916 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
22:10:17.990 01.074 20224 Exposure complete
22:10:18.055 00.065 20224 worker thread done servicing request
22:10:18.056 00.001 8996 OnExposeComplete: enter
22:10:18.057 00.001 8996 UpdateGuideState(): m_state=6
22:10:18.057 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3854
22:10:18.058 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=472.44, Mass=663828, SNR=355.8, Peak=45629 HFD=4.8
22:10:18.059 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
22:10:18.061 00.002 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
22:10:18.063 00.002 8996 CameraToMount -- cameraX=0.38 cameraY=0.56 hyp=0.68 cameraTheta=0.97 mountX=0.33 mountY=-0.60, mountTheta=-1.08
22:10:18.066 00.003 8996 dither recenter: remaining=(0.3,-0.8) step=(0.3,-0.8)
22:10:18.066 00.000 8996 MountToCamera -- mountTheta (1.21) + m_xAngle (-0.10) = xAngle (1.11 = 1.11)
22:10:18.068 00.002 8996 MountToCamera -- mountX=0.30 mountY=-0.79 hyp=0.85 mountTheta=1.21 cameraX=0.37, cameraY=0.76 cameraTheta=1.11
22:10:18.069 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=0.76, opts=4)
22:10:18.071 00.002 8996 Enqueuing Move request for scope (0.37, 0.76)
22:10:18.072 00.001 8996 Mount: notify direct move 0.30,-0.79
22:10:18.074 00.002 20224 Worker thread wakes up
22:10:18.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.76) opts 0x4
22:10:18.074 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, 0.76)
22:10:18.074 00.000 20224 Moving (0.37, 0.76) raw xDistance=0.30 yDistance=-0.79
22:10:18.074 00.000 20224 MoveAxis(W, 69, B)
22:10:18.074 00.000 20224 Guiding  Dir = 3, Dur = 69
22:10:18.075 00.001 20224 IsSlewing returns 0
22:10:18.075 00.000 20224 IsGuiding returns 0
22:10:18.077 00.002 20224 PulseGuide returned control before completion, sleep 78
22:10:18.083 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=45629, med=2758, FiltMin=2515, FiltMax=24448, Gamma=1.000
22:10:18.105 00.022 8996 UpdateGuideState exits: m=663828 SNR=355.8
22:10:18.107 00.002 8996 PhdController: settling, locked = 1, distance = 0.92 (2.00) aobump = 0 frame = 1 / 99999
22:10:18.109 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770527418.109,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.92,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:10:18.111 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:18.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:18.113 00.001 8996 Enqueuing Expose request
22:10:18.169 00.056 20224 IsGuiding returns 0
22:10:18.169 00.000 20224 Move returns status 0, amount 69
22:10:18.169 00.000 20224 MoveAxis(N, 167, B)
22:10:18.169 00.000 20224 Guiding  Dir = 0, Dur = 167
22:10:18.169 00.000 20224 IsSlewing returns 0
22:10:18.170 00.001 20224 IsGuiding returns 0
22:10:18.232 00.062 20224 PulseGuide returned control before completion, sleep 115
22:10:18.355 00.123 20224 IsGuiding returns 1
22:10:18.355 00.000 20224 scope still moving after pulse duration time elapsed
22:10:18.385 00.030 20224 IsSlewing returns 0
22:10:18.386 00.001 20224 IsGuiding returns 1
22:10:18.416 00.030 20224 IsSlewing returns 0
22:10:18.417 00.001 20224 IsGuiding returns 0
22:10:18.417 00.000 20224 scope move finished after 167 + 80 ms
22:10:18.417 00.000 20224 Move returns status 0, amount 167
22:10:18.417 00.000 20224 move complete, result=0
22:10:18.417 00.000 20224 worker thread done servicing request
22:10:18.417 00.000 20224 Worker thread wakes up
22:10:18.418 00.001 8996 GuideStep: 0.3 px 69 ms WEST, -0.8 px 167 ms NORTH
22:10:18.420 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:18.421 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:19.385 00.964 20224 Exposure complete
22:10:19.478 00.093 20224 worker thread done servicing request
22:10:19.479 00.001 8996 OnExposeComplete: enter
22:10:19.480 00.001 8996 UpdateGuideState(): m_state=6
22:10:19.482 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3855
22:10:19.484 00.002 8996 Star::Find returns 1 (0), X=138.13, Y=472.11, Mass=711207, SNR=339.2, Peak=44352 HFD=4.5
22:10:19.486 00.002 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
22:10:19.487 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
22:10:19.489 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=-0.02 mountY=-0.23, mountTheta=-1.67
22:10:19.492 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.23, opts=13)
22:10:19.494 00.002 8996 Enqueuing Move request for scope (-0.00, 0.23)
22:10:19.495 00.001 20224 Worker thread wakes up
22:10:19.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.23) opts 0xd
22:10:19.495 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.23)
22:10:19.495 00.000 20224 Moving (-0.00, 0.23) raw xDistance=-0.02 yDistance=-0.23
22:10:19.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:10:19.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:10:19.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:10:19.495 00.000 20224 MoveAxis(E, 0, ABG)
22:10:19.495 00.000 20224 Move returns status 0, amount 0
22:10:19.495 00.000 20224 MoveAxis(N, 0, ABG)
22:10:19.496 00.001 20224 Move returns status 0, amount 0
22:10:19.496 00.000 20224 move complete, result=0
22:10:19.496 00.000 20224 worker thread done servicing request
22:10:19.500 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44352, med=2758, FiltMin=2470, FiltMax=31715, Gamma=1.000
22:10:19.518 00.018 8996 UpdateGuideState exits: m=711207 SNR=339.2
22:10:19.519 00.001 8996 PhdController: settling, locked = 1, distance = 0.23 (2.00) aobump = 0 frame = 2 / 99999
22:10:19.521 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770527419.521,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.23,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
22:10:19.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:19.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:19.524 00.001 8996 Enqueuing Expose request
22:10:19.525 00.001 20224 Worker thread wakes up
22:10:19.525 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:19.526 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:19.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:20.689 01.163 20224 Exposure complete
22:10:20.760 00.071 20224 worker thread done servicing request
22:10:20.761 00.001 8996 OnExposeComplete: enter
22:10:20.762 00.001 8996 UpdateGuideState(): m_state=6
22:10:20.762 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3856
22:10:20.763 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=471.99, Mass=722686, SNR=358.3, Peak=53776 HFD=4.5
22:10:20.765 00.002 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
22:10:20.765 00.000 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
22:10:20.766 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.11 hyp=0.19 cameraTheta=0.61 mountX=0.14 mountY=-0.12, mountTheta=-0.72
22:10:20.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.11, opts=13)
22:10:20.769 00.001 8996 Enqueuing Move request for scope (0.15, 0.11)
22:10:20.770 00.001 20224 Worker thread wakes up
22:10:20.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.11) opts 0xd
22:10:20.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.11)
22:10:20.770 00.000 20224 Moving (0.15, 0.11) raw xDistance=0.14 yDistance=-0.12
22:10:20.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:10:20.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:20.771 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:10:20.771 00.000 20224 MoveAxis(E, 0, ABG)
22:10:20.771 00.000 20224 Move returns status 0, amount 0
22:10:20.771 00.000 20224 MoveAxis(N, 0, ABG)
22:10:20.771 00.000 20224 Move returns status 0, amount 0
22:10:20.771 00.000 20224 move complete, result=0
22:10:20.771 00.000 20224 worker thread done servicing request
22:10:20.776 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53776, med=2761, FiltMin=2496, FiltMax=28115, Gamma=1.000
22:10:20.791 00.015 8996 UpdateGuideState exits: m=722686 SNR=358.3
22:10:20.792 00.001 8996 PhdController: settling, locked = 1, distance = 0.22 (2.00) aobump = 0 frame = 3 / 99999
22:10:20.793 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770527420.793,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.22,"Time":2.7,"SettleTime":3.0,"StarLocked":true}
22:10:20.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:20.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:20.797 00.002 8996 Enqueuing Expose request
22:10:20.799 00.002 20224 Worker thread wakes up
22:10:20.799 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:20.800 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:20.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:21.777 00.977 20224 Exposure complete
22:10:21.870 00.093 20224 worker thread done servicing request
22:10:21.870 00.000 8996 OnExposeComplete: enter
22:10:21.871 00.001 8996 UpdateGuideState(): m_state=6
22:10:21.873 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3857
22:10:21.874 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=471.74, Mass=776263, SNR=355.1, Peak=58480 HFD=4.4
22:10:21.875 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
22:10:21.876 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.09)
22:10:21.877 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.17 mountX=0.07 mountY=0.13, mountTheta=1.07
22:10:21.879 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
22:10:21.880 00.001 8996 Enqueuing Move request for scope (0.06, -0.14)
22:10:21.880 00.000 20224 Worker thread wakes up
22:10:21.880 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
22:10:21.881 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
22:10:21.881 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.07 yDistance=0.13
22:10:21.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:10:21.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:21.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:10:21.881 00.000 20224 MoveAxis(E, 0, ABG)
22:10:21.881 00.000 20224 Move returns status 0, amount 0
22:10:21.881 00.000 20224 MoveAxis(N, 0, ABG)
22:10:21.881 00.000 20224 Move returns status 0, amount 0
22:10:21.881 00.000 20224 move complete, result=0
22:10:21.881 00.000 20224 worker thread done servicing request
22:10:21.885 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58480, med=2758, FiltMin=2502, FiltMax=25312, Gamma=1.000
22:10:21.904 00.019 8996 UpdateGuideState exits: m=776263 SNR=355.1
22:10:21.905 00.001 8996 PhdController: settling, locked = 1, distance = 0.20 (2.00) aobump = 0 frame = 4 / 99999
22:10:21.906 00.001 8996 PhdController: newstate STATE_FINISH
22:10:21.907 00.001 8996 PhdController complete: success
22:10:21.908 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770527421.908,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:10:21.910 00.002 8996 Mount: notify guiding dither settle done success=1
22:10:21.912 00.002 8996 PhdController: newstate STATE_IDLE
22:10:21.914 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:21.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:21.916 00.001 8996 Enqueuing Expose request
22:10:21.916 00.000 20224 Worker thread wakes up
22:10:21.917 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:21.918 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:21.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:22.007 00.089 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:10:22.009 00.002 8996 case statement mapped state 6 to 3
22:10:22.010 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:10:22.109 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
22:10:22.111 00.002 8996 PhdController::Guide begins
22:10:22.113 00.002 8996 PhdController: newstate STATE_SETUP
22:10:22.115 00.002 8996 PhdController: setup
22:10:22.117 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
22:10:22.119 00.002 8996 PhdController: guider state = 6
22:10:22.120 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:10:22.122 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
22:10:22.124 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
22:10:22.160 00.036 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:10:22.163 00.003 8996 case statement mapped state 6 to 3
22:10:22.166 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:10:23.081 00.915 20224 Exposure complete
22:10:23.170 00.089 20224 worker thread done servicing request
22:10:23.171 00.001 8996 OnExposeComplete: enter
22:10:23.172 00.001 8996 UpdateGuideState(): m_state=6
22:10:23.173 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3858
22:10:23.174 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.96, Mass=751225, SNR=341.3, Peak=62848 HFD=4.5
22:10:23.174 00.000 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
22:10:23.175 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
22:10:23.176 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=-0.16 mountY=-0.06, mountTheta=-2.76
22:10:23.178 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
22:10:23.179 00.001 8996 Enqueuing Move request for scope (-0.15, 0.08)
22:10:23.180 00.001 20224 Worker thread wakes up
22:10:23.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
22:10:23.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
22:10:23.180 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.06
22:10:23.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:10:23.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:23.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:10:23.180 00.000 20224 MoveAxis(E, 0, ABG)
22:10:23.180 00.000 20224 Move returns status 0, amount 0
22:10:23.180 00.000 20224 MoveAxis(N, 0, ABG)
22:10:23.180 00.000 20224 Move returns status 0, amount 0
22:10:23.180 00.000 20224 move complete, result=0
22:10:23.181 00.001 20224 worker thread done servicing request
22:10:23.187 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62848, med=2761, FiltMin=2494, FiltMax=29168, Gamma=1.000
22:10:23.216 00.029 8996 UpdateGuideState exits: m=751225 SNR=341.3
22:10:23.218 00.002 8996 PhdController: settling, locked = 1, distance = 0.19 (2.00) aobump = 0 frame = 1 / 99999
22:10:23.220 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770527423.220,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.19,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:10:23.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:23.223 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:23.224 00.001 8996 Enqueuing Expose request
22:10:23.225 00.001 20224 Worker thread wakes up
22:10:23.225 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:23.227 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:23.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:24.211 00.984 20224 Exposure complete
22:10:24.291 00.080 20224 worker thread done servicing request
22:10:24.291 00.000 8996 OnExposeComplete: enter
22:10:24.292 00.001 8996 UpdateGuideState(): m_state=6
22:10:24.294 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3859
22:10:24.295 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.20, Mass=784478, SNR=345.1, Peak=50224 HFD=4.4
22:10:24.296 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
22:10:24.296 00.000 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
22:10:24.297 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.34 mountX=0.04 mountY=-0.33, mountTheta=-1.44
22:10:24.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.32, opts=13)
22:10:24.300 00.001 8996 Enqueuing Move request for scope (0.08, 0.32)
22:10:24.301 00.001 20224 Worker thread wakes up
22:10:24.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
22:10:24.301 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
22:10:24.301 00.000 20224 Moving (0.08, 0.32) raw xDistance=0.04 yDistance=-0.33
22:10:24.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:10:24.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:10:24.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:10:24.301 00.000 20224 MoveAxis(E, 0, ABG)
22:10:24.301 00.000 20224 Move returns status 0, amount 0
22:10:24.301 00.000 20224 MoveAxis(N, 0, ABG)
22:10:24.301 00.000 20224 Move returns status 0, amount 0
22:10:24.301 00.000 20224 move complete, result=0
22:10:24.301 00.000 20224 worker thread done servicing request
22:10:24.307 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50224, med=2761, FiltMin=2505, FiltMax=30179, Gamma=1.000
22:10:24.329 00.022 8996 UpdateGuideState exits: m=784478 SNR=345.1
22:10:24.330 00.001 8996 PhdController: settling, locked = 1, distance = 0.23 (2.00) aobump = 0 frame = 2 / 99999
22:10:24.331 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770527424.331,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.23,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
22:10:24.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:24.334 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:24.337 00.003 8996 Enqueuing Expose request
22:10:24.339 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:10:24.341 00.002 20224 Worker thread wakes up
22:10:24.341 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:24.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:25.521 01.180 20224 Exposure complete
22:10:25.603 00.082 20224 worker thread done servicing request
22:10:25.603 00.000 8996 OnExposeComplete: enter
22:10:25.604 00.001 8996 UpdateGuideState(): m_state=6
22:10:25.605 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3860
22:10:25.606 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.92, Mass=699353, SNR=313.8, Peak=50560 HFD=4.4
22:10:25.607 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:10:25.607 00.000 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:10:25.608 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.32 mountX=0.01 mountY=-0.04, mountTheta=-1.42
22:10:25.609 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.03, opts=13)
22:10:25.610 00.001 8996 Enqueuing Move request for scope (0.01, 0.03)
22:10:25.611 00.001 20224 Worker thread wakes up
22:10:25.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
22:10:25.611 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
22:10:25.611 00.000 20224 Moving (0.01, 0.03) raw xDistance=0.01 yDistance=-0.04
22:10:25.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:10:25.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:25.611 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:10:25.611 00.000 20224 MoveAxis(E, 0, ABG)
22:10:25.611 00.000 20224 Move returns status 0, amount 0
22:10:25.611 00.000 20224 MoveAxis(N, 0, ABG)
22:10:25.611 00.000 20224 Move returns status 0, amount 0
22:10:25.611 00.000 20224 move complete, result=0
22:10:25.611 00.000 20224 worker thread done servicing request
22:10:25.621 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50560, med=2758, FiltMin=2505, FiltMax=27613, Gamma=1.000
22:10:25.644 00.023 8996 UpdateGuideState exits: m=699353 SNR=313.8
22:10:25.645 00.001 8996 PhdController: settling, locked = 1, distance = 0.17 (2.00) aobump = 0 frame = 3 / 99999
22:10:25.646 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770527425.646,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.17,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
22:10:25.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:25.648 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:25.649 00.001 8996 Enqueuing Expose request
22:10:25.649 00.000 20224 Worker thread wakes up
22:10:25.649 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:25.650 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:25.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:26.623 00.973 20224 Exposure complete
22:10:26.702 00.079 20224 worker thread done servicing request
22:10:26.703 00.001 8996 OnExposeComplete: enter
22:10:26.703 00.000 8996 UpdateGuideState(): m_state=6
22:10:26.704 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3861
22:10:26.705 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.64, Mass=784859, SNR=361.5, Peak=56800 HFD=4.5
22:10:26.706 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
22:10:26.706 00.000 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
22:10:26.707 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.63 mountX=0.01 mountY=0.24, mountTheta=1.53
22:10:26.708 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.24, opts=13)
22:10:26.709 00.001 8996 Enqueuing Move request for scope (-0.01, -0.24)
22:10:26.710 00.001 20224 Worker thread wakes up
22:10:26.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.24) opts 0xd
22:10:26.710 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.24)
22:10:26.710 00.000 20224 Moving (-0.01, -0.24) raw xDistance=0.01 yDistance=0.24
22:10:26.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:10:26.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:10:26.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:10:26.710 00.000 20224 MoveAxis(E, 0, ABG)
22:10:26.710 00.000 20224 Move returns status 0, amount 0
22:10:26.710 00.000 20224 MoveAxis(N, 0, ABG)
22:10:26.710 00.000 20224 Move returns status 0, amount 0
22:10:26.710 00.000 20224 move complete, result=0
22:10:26.710 00.000 20224 worker thread done servicing request
22:10:26.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56800, med=2758, FiltMin=2515, FiltMax=25187, Gamma=1.000
22:10:26.732 00.018 8996 UpdateGuideState exits: m=784859 SNR=361.5
22:10:26.733 00.001 8996 PhdController: settling, locked = 1, distance = 0.19 (2.00) aobump = 0 frame = 4 / 99999
22:10:26.734 00.001 8996 PhdController: newstate STATE_FINISH
22:10:26.736 00.002 8996 PhdController complete: success
22:10:26.737 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770527426.737,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:10:26.738 00.001 8996 Mount: notify guiding dither settle done success=1
22:10:26.739 00.001 8996 PhdController: newstate STATE_IDLE
22:10:26.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:26.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:26.741 00.000 8996 Enqueuing Expose request
22:10:26.742 00.001 20224 Worker thread wakes up
22:10:26.742 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:10:26.743 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:26.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:27.903 01.160 20224 Exposure complete
22:10:27.970 00.067 20224 worker thread done servicing request
22:10:27.970 00.000 8996 OnExposeComplete: enter
22:10:27.972 00.002 8996 UpdateGuideState(): m_state=6
22:10:27.973 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:27.975 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=471.93, Mass=686824, SNR=338.2, Peak=59440 HFD=4.4
22:10:27.977 00.002 8996 MultiStar: exiting stabilization period
22:10:27.978 00.001 8996 MultiStar: updating star positions after lock position change
22:10:27.979 00.001 8996 Star::Find(15, 777, 312, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:27.981 00.002 8996 Star::Find returns 1 (0), X=777.78, Y=311.83, Mass=370077, SNR=226.0, Peak=33574 HFD=4.1
22:10:27.982 00.001 8996 Star::Find(15, 961, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:27.983 00.001 8996 Star::Find returns 1 (0), X=960.92, Y=95.00, Mass=395892, SNR=266.6, Peak=38118 HFD=4.3
22:10:27.985 00.002 8996 Star::Find(15, 926, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:27.988 00.003 8996 Star::Find returns 1 (0), X=926.92, Y=507.84, Mass=387736, SNR=210.7, Peak=34304 HFD=4.3
22:10:27.990 00.002 8996 Star::Find(15, 897, 486, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:27.992 00.002 8996 Star::Find returns 1 (0), X=897.84, Y=485.10, Mass=240733, SNR=173.6, Peak=24851 HFD=4.1
22:10:27.994 00.002 8996 Star::Find(15, 497, 489, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:27.996 00.002 8996 Star::Find returns 1 (0), X=497.68, Y=488.81, Mass=286077, SNR=227.7, Peak=25725 HFD=3.8
22:10:27.998 00.002 8996 Star::Find(15, 944, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:27.999 00.001 8996 Star::Find returns 1 (0), X=944.56, Y=758.51, Mass=179856, SNR=154.6, Peak=16445 HFD=4.2
22:10:28.001 00.002 8996 Star::Find(15, 1143, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:28.002 00.001 8996 Star::Find returns 1 (0), X=1144.07, Y=641.17, Mass=182219, SNR=151.1, Peak=19235 HFD=4.2
22:10:28.003 00.001 8996 Star::Find(15, 480, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:28.004 00.001 8996 Star::Find returns 1 (0), X=480.74, Y=383.84, Mass=137483, SNR=133.2, Peak=15651 HFD=3.9
22:10:28.004 00.000 8996 Star::Find(15, 532, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:28.005 00.001 8996 Star::Find returns 1 (0), X=532.62, Y=802.59, Mass=150904, SNR=140.4, Peak=13910 HFD=4.2
22:10:28.006 00.001 8996 Star::Find(15, 411, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:28.008 00.002 8996 Star::Find returns 1 (0), X=411.52, Y=354.98, Mass=167725, SNR=155.3, Peak=15683 HFD=4.1
22:10:28.009 00.001 8996 Star::Find(15, 179, 56, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3862
22:10:28.010 00.001 8996 Star::Find returns 1 (0), X=179.14, Y=56.85, Mass=145729, SNR=112.9, Peak=13520 HFD=4.3
22:10:28.011 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
22:10:28.013 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
22:10:28.014 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.91 mountX=-0.19 mountY=-0.02, mountTheta=-3.02
22:10:28.016 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.05, opts=13)
22:10:28.018 00.002 8996 Enqueuing Move request for scope (-0.19, 0.05)
22:10:28.020 00.002 20224 Worker thread wakes up
22:10:28.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
22:10:28.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
22:10:28.020 00.000 20224 Moving (-0.19, 0.05) raw xDistance=-0.19 yDistance=-0.02
22:10:28.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:10:28.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:28.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:10:28.021 00.001 20224 MoveAxis(E, 0, ABG)
22:10:28.021 00.000 20224 Move returns status 0, amount 0
22:10:28.021 00.000 20224 MoveAxis(N, 0, ABG)
22:10:28.021 00.000 20224 Move returns status 0, amount 0
22:10:28.021 00.000 20224 move complete, result=0
22:10:28.021 00.000 20224 worker thread done servicing request
22:10:28.027 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59440, med=2758, FiltMin=2489, FiltMax=26829, Gamma=1.000
22:10:28.062 00.035 8996 UpdateGuideState exits: m=686824 SNR=338.2
22:10:28.064 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:28.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:28.067 00.002 8996 Enqueuing Expose request
22:10:28.068 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:28.069 00.001 20224 Worker thread wakes up
22:10:28.069 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:28.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:29.044 00.975 20224 Exposure complete
22:10:29.139 00.095 20224 worker thread done servicing request
22:10:29.139 00.000 8996 OnExposeComplete: enter
22:10:29.140 00.001 8996 UpdateGuideState(): m_state=6
22:10:29.141 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3863
22:10:29.142 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=471.86, Mass=724348, SNR=380.0, Peak=62544 HFD=4.4
22:10:29.143 00.001 8996 MultiStar: [#1 -0.09,-0.32,0.62,U] [#2 0.11,-0.19,0.68,U] [#3 0.02,0.11,0.52,U] [#4 -0.01,0.09,0.45,U] [#5 -0.19,-0.11,0.52,U] [#6 -0.01,-0.11,0.43,U] [#7 0.16,-0.00,0.41,U] [#8 0.07,-0.11,0.33,U] 
22:10:29.144 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.08}, one-star: {-0.32, -0.02}
22:10:29.145 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
22:10:29.145 00.000 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
22:10:29.146 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.24 mountX=-0.05 mountY=0.09, mountTheta=2.14
22:10:29.147 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.08, opts=13)
22:10:29.148 00.001 8996 Enqueuing Move request for scope (-0.06, -0.08)
22:10:29.149 00.001 20224 Worker thread wakes up
22:10:29.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
22:10:29.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
22:10:29.149 00.000 20224 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.09
22:10:29.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:10:29.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:29.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:10:29.149 00.000 20224 MoveAxis(E, 0, ABG)
22:10:29.149 00.000 20224 Move returns status 0, amount 0
22:10:29.149 00.000 20224 MoveAxis(N, 0, ABG)
22:10:29.149 00.000 20224 Move returns status 0, amount 0
22:10:29.149 00.000 20224 move complete, result=0
22:10:29.150 00.001 20224 worker thread done servicing request
22:10:29.153 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=62544, med=2758, FiltMin=2480, FiltMax=29312, Gamma=1.000
22:10:29.180 00.027 8996 UpdateGuideState exits: m=724348 SNR=380.0
22:10:29.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:29.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:29.184 00.002 8996 Enqueuing Expose request
22:10:29.185 00.001 20224 Worker thread wakes up
22:10:29.185 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:29.187 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:29.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:30.346 01.159 20224 Exposure complete
22:10:30.435 00.089 20224 worker thread done servicing request
22:10:30.436 00.001 8996 OnExposeComplete: enter
22:10:30.437 00.001 8996 UpdateGuideState(): m_state=6
22:10:30.437 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3864
22:10:30.438 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.84, Mass=738582, SNR=360.4, Peak=63584 HFD=4.3
22:10:30.439 00.001 8996 MultiStar: [#1 0.03,-0.19,0.60,U] [#2 0.13,-0.10,0.75,U] [#3 -0.05,-0.13,0.60,U] [#4 0.10,0.28,0.48,U] [#5 -0.05,-0.08,0.58,U] [#6 0.18,0.10,0.44,U] [#7 0.44,0.15,0.00,M1] [#8 0.21,-0.29,0.41,U] 
22:10:30.440 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.06}, one-star: {-0.12, -0.04}
22:10:30.440 00.000 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
22:10:30.441 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
22:10:30.442 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.10 mountX=0.04 mountY=0.06, mountTheta=1.00
22:10:30.444 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
22:10:30.445 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
22:10:30.446 00.001 20224 Worker thread wakes up
22:10:30.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:10:30.447 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:10:30.447 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.06
22:10:30.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:10:30.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:30.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:10:30.447 00.000 20224 MoveAxis(E, 0, ABG)
22:10:30.447 00.000 20224 Move returns status 0, amount 0
22:10:30.447 00.000 20224 MoveAxis(N, 0, ABG)
22:10:30.448 00.001 20224 Move returns status 0, amount 0
22:10:30.448 00.000 20224 move complete, result=0
22:10:30.448 00.000 20224 worker thread done servicing request
22:10:30.454 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63584, med=2758, FiltMin=2531, FiltMax=27875, Gamma=1.000
22:10:30.477 00.023 8996 UpdateGuideState exits: m=738582 SNR=360.4
22:10:30.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:30.480 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:30.481 00.001 8996 Enqueuing Expose request
22:10:30.482 00.001 20224 Worker thread wakes up
22:10:30.482 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:30.484 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:30.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:31.454 00.970 20224 Exposure complete
22:10:31.520 00.066 20224 worker thread done servicing request
22:10:31.520 00.000 8996 OnExposeComplete: enter
22:10:31.521 00.001 8996 UpdateGuideState(): m_state=6
22:10:31.522 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3865
22:10:31.522 00.000 8996 Star::Find returns 1 (0), X=137.91, Y=472.11, Mass=711224, SNR=335.8, Peak=59888 HFD=4.4
22:10:31.523 00.001 8996 MultiStar: [#1 -0.01,0.02,0.69,U] [#2 0.24,0.14,0.73,U] [#3 0.01,0.08,0.58,U] [#4 0.23,0.32,0.66,U] [#5 0.18,0.01,0.63,U] [#6 0.10,0.12,0.48,U] [#7 0.51,0.20,0.00,M2] [#8 0.40,-0.16,0.39,U] 
22:10:31.524 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.12}, one-star: {-0.22, 0.23}
22:10:31.525 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
22:10:31.525 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
22:10:31.526 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.95 mountX=0.07 mountY=-0.13, mountTheta=-1.05
22:10:31.527 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
22:10:31.528 00.001 8996 Enqueuing Move request for scope (0.08, 0.12)
22:10:31.529 00.001 20224 Worker thread wakes up
22:10:31.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
22:10:31.529 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
22:10:31.529 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
22:10:31.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:10:31.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:31.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:10:31.529 00.000 20224 MoveAxis(E, 0, ABG)
22:10:31.529 00.000 20224 Move returns status 0, amount 0
22:10:31.529 00.000 20224 MoveAxis(N, 0, ABG)
22:10:31.529 00.000 20224 Move returns status 0, amount 0
22:10:31.529 00.000 20224 move complete, result=0
22:10:31.529 00.000 20224 worker thread done servicing request
22:10:31.534 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59888, med=2758, FiltMin=2499, FiltMax=27875, Gamma=1.000
22:10:31.547 00.013 8996 UpdateGuideState exits: m=711224 SNR=335.8
22:10:31.549 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:31.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:31.552 00.002 8996 Enqueuing Expose request
22:10:31.554 00.002 20224 Worker thread wakes up
22:10:31.554 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:31.555 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:31.556 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:32.724 01.168 20224 Exposure complete
22:10:32.801 00.077 20224 worker thread done servicing request
22:10:32.801 00.000 8996 OnExposeComplete: enter
22:10:32.802 00.001 8996 UpdateGuideState(): m_state=6
22:10:32.802 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3866
22:10:32.803 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=471.99, Mass=715560, SNR=363.3, Peak=51936 HFD=4.5
22:10:32.804 00.001 8996 MultiStar: [#1 0.06,-0.07,0.65,U] [#2 0.17,-0.22,0.69,U] [#3 0.29,0.07,0.56,U] [#4 0.15,0.20,0.54,U] [#5 0.23,-0.22,0.55,U] [#6 0.31,0.03,0.47,U] [#7 0.55,0.21,0.00,M3] [#8 0.42,-0.21,0.00,M1] 
22:10:32.805 00.001 8996 refined, 6 included, MultiStar: {0.20, -0.01}, one-star: {0.21, 0.11}
22:10:32.806 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
22:10:32.806 00.000 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
22:10:32.807 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.06 mountX=0.20 mountY=-0.01, mountTheta=-0.06
22:10:32.808 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.01, opts=13)
22:10:32.809 00.001 8996 Enqueuing Move request for scope (0.20, -0.01)
22:10:32.810 00.001 20224 Worker thread wakes up
22:10:32.810 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
22:10:32.810 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
22:10:32.810 00.000 20224 Moving (0.20, -0.01) raw xDistance=0.20 yDistance=-0.01
22:10:32.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:10:32.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:32.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:10:32.810 00.000 20224 MoveAxis(E, 0, ABG)
22:10:32.810 00.000 20224 Move returns status 0, amount 0
22:10:32.810 00.000 20224 MoveAxis(N, 0, ABG)
22:10:32.810 00.000 20224 Move returns status 0, amount 0
22:10:32.810 00.000 20224 move complete, result=0
22:10:32.810 00.000 20224 worker thread done servicing request
22:10:32.815 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51936, med=2758, FiltMin=2518, FiltMax=26333, Gamma=1.000
22:10:32.835 00.020 8996 UpdateGuideState exits: m=715560 SNR=363.3
22:10:32.836 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:32.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:32.837 00.000 8996 Enqueuing Expose request
22:10:32.838 00.001 20224 Worker thread wakes up
22:10:32.838 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:32.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:32.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:33.815 00.976 20224 Exposure complete
22:10:33.904 00.089 20224 worker thread done servicing request
22:10:33.904 00.000 8996 OnExposeComplete: enter
22:10:33.905 00.001 8996 UpdateGuideState(): m_state=6
22:10:33.906 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3867
22:10:33.909 00.003 8996 Star::Find returns 1 (0), X=138.24, Y=471.95, Mass=716712, SNR=386.0, Peak=52768 HFD=4.4
22:10:33.912 00.003 8996 MultiStar: [#1 -0.02,-0.10,0.57,U] [#2 0.21,-0.05,0.71,U] [#3 0.29,0.19,0.62,U] [#4 0.29,0.31,0.55,U] [#5 0.10,-0.25,0.57,U] [#6 0.12,0.24,0.36,U] [#7 0.48,0.25,0.00,M4] [#8 0.27,-0.07,0.36,U] 
22:10:33.913 00.001 8996 single-star, 7 included, MultiStar: {0.17, 0.04}, one-star: {0.12, 0.07}
22:10:33.915 00.002 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
22:10:33.916 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
22:10:33.918 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.57 mountX=0.11 mountY=-0.09, mountTheta=-0.68
22:10:33.921 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.07, opts=13)
22:10:33.923 00.002 8996 Enqueuing Move request for scope (0.12, 0.07)
22:10:33.926 00.003 20224 Worker thread wakes up
22:10:33.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:10:33.926 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:10:33.926 00.000 20224 Moving (0.12, 0.07) raw xDistance=0.11 yDistance=-0.09
22:10:33.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:10:33.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:33.926 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:10:33.926 00.000 20224 MoveAxis(E, 0, ABG)
22:10:33.927 00.001 20224 Move returns status 0, amount 0
22:10:33.927 00.000 20224 MoveAxis(N, 0, ABG)
22:10:33.927 00.000 20224 Move returns status 0, amount 0
22:10:33.927 00.000 20224 move complete, result=0
22:10:33.927 00.000 20224 worker thread done servicing request
22:10:33.934 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52768, med=2758, FiltMin=2493, FiltMax=29213, Gamma=1.000
22:10:33.957 00.023 8996 UpdateGuideState exits: m=716712 SNR=386.0
22:10:33.958 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:33.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:33.960 00.001 8996 Enqueuing Expose request
22:10:33.960 00.000 20224 Worker thread wakes up
22:10:33.961 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:33.961 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:33.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:35.126 01.165 20224 Exposure complete
22:10:35.189 00.063 20224 worker thread done servicing request
22:10:35.189 00.000 8996 OnExposeComplete: enter
22:10:35.191 00.002 8996 UpdateGuideState(): m_state=6
22:10:35.191 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3868
22:10:35.192 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.11, Mass=717189, SNR=322.5, Peak=54480 HFD=4.5
22:10:35.193 00.001 8996 MultiStar: [#1 0.09,-0.07,0.63,U] [#2 0.14,-0.06,0.78,U] [#3 0.10,0.10,0.72,U] [#4 0.12,0.38,0.60,U] [#5 0.03,-0.18,0.58,U] [#6 -0.01,-0.13,0.55,U] [#7 0.28,-0.01,0.56,U] [#8 0.23,-0.07,0.45,U] 
22:10:35.194 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.04}, one-star: {-0.20, 0.23}
22:10:35.195 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
22:10:35.195 00.000 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
22:10:35.196 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.53 mountX=0.06 mountY=-0.05, mountTheta=-0.64
22:10:35.197 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
22:10:35.198 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
22:10:35.199 00.001 20224 Worker thread wakes up
22:10:35.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
22:10:35.199 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
22:10:35.199 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.06 yDistance=-0.05
22:10:35.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:10:35.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:35.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:10:35.199 00.000 20224 MoveAxis(E, 0, ABG)
22:10:35.199 00.000 20224 Move returns status 0, amount 0
22:10:35.199 00.000 20224 MoveAxis(N, 0, ABG)
22:10:35.199 00.000 20224 Move returns status 0, amount 0
22:10:35.199 00.000 20224 move complete, result=0
22:10:35.199 00.000 20224 worker thread done servicing request
22:10:35.203 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54480, med=2761, FiltMin=2480, FiltMax=27523, Gamma=1.000
22:10:35.222 00.019 8996 UpdateGuideState exits: m=717189 SNR=322.5
22:10:35.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:35.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:35.225 00.001 8996 Enqueuing Expose request
22:10:35.226 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:35.227 00.001 20224 Worker thread wakes up
22:10:35.227 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:35.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:36.196 00.969 20224 Exposure complete
22:10:36.265 00.069 20224 worker thread done servicing request
22:10:36.265 00.000 8996 OnExposeComplete: enter
22:10:36.266 00.001 8996 UpdateGuideState(): m_state=6
22:10:36.267 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3869
22:10:36.268 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=471.88, Mass=814904, SNR=391.2, Peak=57872 HFD=4.5
22:10:36.270 00.002 8996 MultiStar: [#1 -0.24,-0.10,0.59,U] [#2 -0.09,0.09,0.68,U] [#3 0.02,0.25,0.59,U] [#4 0.04,0.41,0.50,U] [#5 -0.20,-0.10,0.58,U] [#6 -0.03,0.18,0.38,U] [#7 0.22,0.12,0.46,U] [#8 -0.14,-0.10,0.32,U] 
22:10:36.272 00.002 8996 refined, 8 included, MultiStar: {-0.12, 0.08}, one-star: {-0.38, 0.00}
22:10:36.273 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
22:10:36.275 00.002 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
22:10:36.277 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.58 mountX=-0.13 mountY=-0.06, mountTheta=-2.69
22:10:36.280 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
22:10:36.282 00.002 8996 Enqueuing Move request for scope (-0.12, 0.08)
22:10:36.283 00.001 20224 Worker thread wakes up
22:10:36.284 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
22:10:36.284 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
22:10:36.284 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.13 yDistance=-0.06
22:10:36.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:10:36.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:36.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:10:36.284 00.000 20224 MoveAxis(E, 0, ABG)
22:10:36.284 00.000 20224 Move returns status 0, amount 0
22:10:36.284 00.000 20224 MoveAxis(N, 0, ABG)
22:10:36.285 00.001 20224 Move returns status 0, amount 0
22:10:36.285 00.000 20224 move complete, result=0
22:10:36.285 00.000 20224 worker thread done servicing request
22:10:36.292 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57872, med=2761, FiltMin=2444, FiltMax=32973, Gamma=1.000
22:10:36.309 00.017 8996 UpdateGuideState exits: m=814904 SNR=391.2
22:10:36.309 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:36.310 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:36.311 00.001 8996 Enqueuing Expose request
22:10:36.312 00.001 20224 Worker thread wakes up
22:10:36.312 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:36.313 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:36.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:37.479 01.166 20224 Exposure complete
22:10:37.532 00.053 20224 worker thread done servicing request
22:10:37.532 00.000 8996 OnExposeComplete: enter
22:10:37.533 00.001 8996 UpdateGuideState(): m_state=6
22:10:37.534 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3870
22:10:37.535 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=471.91, Mass=796282, SNR=354.2, Peak=65040 HFD=4.5
22:10:37.536 00.001 8996 MultiStar: [#1 -0.14,0.15,0.71,U] [#2 0.13,0.15,0.79,U] [#3 0.01,0.38,0.61,U] [#4 0.06,0.56,0.00,M1] [#5 -0.03,0.23,0.54,U] [#6 -0.06,-0.04,0.44,U] [#7 0.29,0.09,0.45,U] [#8 0.11,-0.00,0.44,U] 
22:10:37.537 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.13}, one-star: {-0.35, 0.03}
22:10:37.538 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
22:10:37.539 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
22:10:37.539 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.88 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
22:10:37.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
22:10:37.541 00.000 8996 Enqueuing Move request for scope (-0.04, 0.13)
22:10:37.542 00.001 20224 Worker thread wakes up
22:10:37.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
22:10:37.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
22:10:37.542 00.000 20224 Moving (-0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
22:10:37.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:10:37.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:37.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:10:37.543 00.001 20224 MoveAxis(E, 0, ABG)
22:10:37.543 00.000 20224 Move returns status 0, amount 0
22:10:37.543 00.000 20224 MoveAxis(N, 0, ABG)
22:10:37.543 00.000 20224 Move returns status 0, amount 0
22:10:37.543 00.000 20224 move complete, result=0
22:10:37.543 00.000 20224 worker thread done servicing request
22:10:37.550 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65040, med=2761, FiltMin=2497, FiltMax=31853, Gamma=1.000
22:10:37.575 00.025 8996 UpdateGuideState exits: m=796282 SNR=354.2
22:10:37.577 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:37.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:37.580 00.002 8996 Enqueuing Expose request
22:10:37.582 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:37.584 00.002 20224 Worker thread wakes up
22:10:37.585 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:37.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:38.578 00.993 20224 Exposure complete
22:10:38.669 00.091 20224 worker thread done servicing request
22:10:38.669 00.000 8996 OnExposeComplete: enter
22:10:38.670 00.001 8996 UpdateGuideState(): m_state=6
22:10:38.671 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3871
22:10:38.672 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.99, Mass=776245, SNR=409.7, Peak=58512 HFD=4.4
22:10:38.673 00.001 8996 MultiStar: [#1 -0.03,-0.01,0.61,U] [#2 0.12,0.04,0.67,U] [#3 0.03,0.24,0.47,U] [#4 0.08,0.42,0.46,U] [#5 0.05,0.02,0.57,U] [#6 0.03,-0.43,0.40,U] [#7 0.22,-0.13,0.35,U] [#8 0.11,-0.07,0.36,U] 
22:10:38.673 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {-0.05, 0.11}
22:10:38.674 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
22:10:38.675 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
22:10:38.676 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.71 mountX=0.04 mountY=-0.04, mountTheta=-0.82
22:10:38.681 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
22:10:38.683 00.002 8996 Enqueuing Move request for scope (0.05, 0.04)
22:10:38.685 00.002 20224 Worker thread wakes up
22:10:38.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
22:10:38.686 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
22:10:38.686 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.04 yDistance=-0.04
22:10:38.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:10:38.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:38.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:10:38.686 00.000 20224 MoveAxis(E, 0, ABG)
22:10:38.686 00.000 20224 Move returns status 0, amount 0
22:10:38.686 00.000 20224 MoveAxis(N, 0, ABG)
22:10:38.686 00.000 20224 Move returns status 0, amount 0
22:10:38.687 00.001 20224 move complete, result=0
22:10:38.687 00.000 20224 worker thread done servicing request
22:10:38.694 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58512, med=2761, FiltMin=2477, FiltMax=30992, Gamma=1.000
22:10:38.716 00.022 8996 UpdateGuideState exits: m=776245 SNR=409.7
22:10:38.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:38.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:38.719 00.001 8996 Enqueuing Expose request
22:10:38.720 00.001 20224 Worker thread wakes up
22:10:38.721 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:38.722 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:38.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:39.891 01.169 20224 Exposure complete
22:10:39.962 00.071 20224 worker thread done servicing request
22:10:39.962 00.000 8996 OnExposeComplete: enter
22:10:39.964 00.002 8996 UpdateGuideState(): m_state=6
22:10:39.964 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3872
22:10:39.965 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=472.02, Mass=744008, SNR=370.4, Peak=58624 HFD=4.5
22:10:39.967 00.002 8996 MultiStar: [#1 -0.28,-0.10,0.59,U] [#2 -0.15,-0.02,0.77,U] [#3 -0.15,0.30,0.54,U] [#4 -0.11,0.38,0.50,U] [#5 -0.29,-0.21,0.55,U] [#6 -0.04,-0.18,0.43,U] [#7 -0.07,0.10,0.47,U] [#8 -0.09,-0.10,0.42,U] 
22:10:39.968 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.04}, one-star: {-0.23, 0.14}
22:10:39.969 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:10:39.969 00.000 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:10:39.970 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.89 mountX=-0.17 mountY=-0.02, mountTheta=-3.01
22:10:39.973 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.04, opts=13)
22:10:39.975 00.002 8996 Enqueuing Move request for scope (-0.17, 0.04)
22:10:39.977 00.002 20224 Worker thread wakes up
22:10:39.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
22:10:39.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
22:10:39.977 00.000 20224 Moving (-0.17, 0.04) raw xDistance=-0.17 yDistance=-0.02
22:10:39.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:10:39.978 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:39.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:10:39.978 00.000 20224 MoveAxis(E, 0, ABG)
22:10:39.978 00.000 20224 Move returns status 0, amount 0
22:10:39.978 00.000 20224 MoveAxis(N, 0, ABG)
22:10:39.978 00.000 20224 Move returns status 0, amount 0
22:10:39.978 00.000 20224 move complete, result=0
22:10:39.978 00.000 20224 worker thread done servicing request
22:10:39.985 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=58624, med=2761, FiltMin=2483, FiltMax=28499, Gamma=1.000
22:10:40.009 00.024 8996 UpdateGuideState exits: m=744008 SNR=370.4
22:10:40.010 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:40.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:40.011 00.000 8996 Enqueuing Expose request
22:10:40.012 00.001 20224 Worker thread wakes up
22:10:40.012 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:40.013 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:40.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:41.009 00.996 20224 Exposure complete
22:10:41.090 00.081 20224 worker thread done servicing request
22:10:41.090 00.000 8996 OnExposeComplete: enter
22:10:41.092 00.002 8996 UpdateGuideState(): m_state=6
22:10:41.093 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3873
22:10:41.095 00.002 8996 Star::Find returns 1 (0), X=137.79, Y=471.89, Mass=690653, SNR=336.4, Peak=60752 HFD=4.5
22:10:41.098 00.003 8996 MultiStar: [#1 -0.25,-0.01,0.71,U] [#2 -0.01,0.15,0.87,U] [#3 -0.05,0.23,0.69,U] [#4 -0.06,0.25,0.56,U] [#5 -0.12,-0.14,0.59,U] [#6 -0.20,-0.26,0.41,U] [#7 0.22,-0.07,0.55,U] [#8 -0.14,-0.03,0.41,U] 
22:10:41.100 00.002 8996 refined, 8 included, MultiStar: {-0.12, 0.03}, one-star: {-0.34, 0.01}
22:10:41.102 00.002 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
22:10:41.104 00.002 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
22:10:41.106 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.86 mountX=-0.12 mountY=-0.02, mountTheta=-2.97
22:10:41.108 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.03, opts=13)
22:10:41.109 00.001 8996 Enqueuing Move request for scope (-0.12, 0.03)
22:10:41.110 00.001 20224 Worker thread wakes up
22:10:41.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
22:10:41.110 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
22:10:41.110 00.000 20224 Moving (-0.12, 0.03) raw xDistance=-0.12 yDistance=-0.02
22:10:41.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:10:41.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:41.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:10:41.110 00.000 20224 MoveAxis(E, 0, ABG)
22:10:41.110 00.000 20224 Move returns status 0, amount 0
22:10:41.110 00.000 20224 MoveAxis(N, 0, ABG)
22:10:41.110 00.000 20224 Move returns status 0, amount 0
22:10:41.110 00.000 20224 move complete, result=0
22:10:41.110 00.000 20224 worker thread done servicing request
22:10:41.115 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60752, med=2761, FiltMin=2502, FiltMax=28509, Gamma=1.000
22:10:41.138 00.023 8996 UpdateGuideState exits: m=690653 SNR=336.4
22:10:41.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:41.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:41.141 00.001 8996 Enqueuing Expose request
22:10:41.142 00.001 20224 Worker thread wakes up
22:10:41.142 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:41.143 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:41.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:42.310 01.167 20224 Exposure complete
22:10:42.379 00.069 20224 worker thread done servicing request
22:10:42.379 00.000 8996 OnExposeComplete: enter
22:10:42.380 00.001 8996 UpdateGuideState(): m_state=6
22:10:42.381 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3874
22:10:42.381 00.000 8996 Star::Find returns 1 (0), X=137.85, Y=472.07, Mass=777561, SNR=360.4, Peak=65504 HFD=4.4
22:10:42.383 00.002 8996 MultiStar: [#1 -0.21,-0.10,0.66,U] [#2 -0.14,-0.10,0.78,U] [#3 -0.09,0.21,0.59,U] [#4 -0.05,0.38,0.51,U] [#5 -0.07,0.09,0.61,U] [#6 -0.12,-0.19,0.42,U] [#7 0.23,-0.10,0.42,U] [#8 -0.17,-0.06,0.42,U] 
22:10:42.384 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.28, 0.19}
22:10:42.385 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
22:10:42.385 00.000 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:10:42.386 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.75 mountX=-0.13 mountY=-0.04, mountTheta=-2.87
22:10:42.387 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.05, opts=13)
22:10:42.388 00.001 8996 Enqueuing Move request for scope (-0.12, 0.05)
22:10:42.389 00.001 20224 Worker thread wakes up
22:10:42.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
22:10:42.389 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
22:10:42.389 00.000 20224 Moving (-0.12, 0.05) raw xDistance=-0.13 yDistance=-0.04
22:10:42.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:10:42.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:42.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:10:42.389 00.000 20224 MoveAxis(E, 0, ABG)
22:10:42.389 00.000 20224 Move returns status 0, amount 0
22:10:42.389 00.000 20224 MoveAxis(N, 0, ABG)
22:10:42.389 00.000 20224 Move returns status 0, amount 0
22:10:42.389 00.000 20224 move complete, result=0
22:10:42.389 00.000 20224 worker thread done servicing request
22:10:42.393 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65504, med=2761, FiltMin=2512, FiltMax=32947, Gamma=1.000
22:10:42.406 00.013 8996 UpdateGuideState exits: m=777561 SNR=360.4
22:10:42.408 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:42.408 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:42.409 00.001 8996 Enqueuing Expose request
22:10:42.410 00.001 20224 Worker thread wakes up
22:10:42.410 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:42.411 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:42.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:43.382 00.971 20224 Exposure complete
22:10:43.437 00.055 20224 worker thread done servicing request
22:10:43.437 00.000 8996 OnExposeComplete: enter
22:10:43.438 00.001 8996 UpdateGuideState(): m_state=6
22:10:43.439 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3875
22:10:43.440 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=471.85, Mass=757460, SNR=368.4, Peak=61488 HFD=4.6
22:10:43.441 00.001 8996 MultiStar: [#1 -0.32,-0.14,0.61,U] [#2 -0.16,-0.20,0.80,U] [#3 -0.13,-0.08,0.55,U] [#4 -0.13,0.10,0.50,U] [#5 -0.36,0.09,0.58,U] [#6 -0.17,-0.24,0.43,U] [#7 -0.02,-0.18,0.43,U] [#8 -0.29,-0.16,0.35,U] 
22:10:43.441 00.000 8996 refined, 8 included, MultiStar: {-0.25, -0.09}, one-star: {-0.45, -0.03}
22:10:43.442 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:10:43.443 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
22:10:43.445 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.26 cameraTheta=-2.80 mountX=-0.24 mountY=0.11, mountTheta=2.69
22:10:43.449 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.09, opts=13)
22:10:43.452 00.003 8996 Enqueuing Move request for scope (-0.25, -0.09)
22:10:43.454 00.002 20224 Worker thread wakes up
22:10:43.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd
22:10:43.454 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.09)
22:10:43.454 00.000 20224 Moving (-0.25, -0.09) raw xDistance=-0.24 yDistance=0.11
22:10:43.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:10:43.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:43.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:10:43.454 00.000 20224 MoveAxis(E, 35, ABG)
22:10:43.454 00.000 20224 Guiding  Dir = 2, Dur = 35
22:10:43.455 00.001 20224 IsSlewing returns 0
22:10:43.455 00.000 20224 IsGuiding returns 0
22:10:43.462 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61488, med=2761, FiltMin=2515, FiltMax=29213, Gamma=1.000
22:10:43.481 00.019 8996 UpdateGuideState exits: m=757460 SNR=368.4
22:10:43.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:43.483 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:43.484 00.001 8996 Enqueuing Expose request
22:10:43.492 00.008 20224 IsGuiding returns 1
22:10:43.492 00.000 20224 scope still moving after pulse duration time elapsed
22:10:43.522 00.030 20224 IsSlewing returns 0
22:10:43.522 00.000 20224 IsGuiding returns 1
22:10:43.554 00.032 20224 IsSlewing returns 0
22:10:43.554 00.000 20224 IsGuiding returns 1
22:10:43.585 00.031 20224 IsSlewing returns 0
22:10:43.585 00.000 20224 IsGuiding returns 0
22:10:43.585 00.000 20224 scope move finished after 35 + 95 ms
22:10:43.586 00.001 20224 Move returns status 0, amount 35
22:10:43.586 00.000 20224 MoveAxis(N, 0, ABG)
22:10:43.586 00.000 20224 Move returns status 0, amount 0
22:10:43.586 00.000 20224 move complete, result=0
22:10:43.586 00.000 20224 worker thread done servicing request
22:10:43.586 00.000 20224 Worker thread wakes up
22:10:43.586 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
22:10:43.587 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:43.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:44.766 01.179 20224 Exposure complete
22:10:44.824 00.058 20224 worker thread done servicing request
22:10:44.824 00.000 8996 OnExposeComplete: enter
22:10:44.825 00.001 8996 UpdateGuideState(): m_state=6
22:10:44.826 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3876
22:10:44.827 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.02, Mass=724979, SNR=329.6, Peak=55488 HFD=4.5
22:10:44.828 00.001 8996 MultiStar: [#1 0.10,0.02,0.67,U] [#2 0.24,-0.19,0.81,U] [#3 0.32,0.02,0.63,U] [#4 0.22,0.24,0.57,U] [#5 0.14,-0.17,0.75,U] [#6 0.19,-0.30,0.51,U] [#7 0.25,-0.17,0.49,U] [#8 0.16,-0.16,0.38,U] 
22:10:44.829 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.05}, one-star: {-0.24, 0.14}
22:10:44.829 00.000 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
22:10:44.831 00.002 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
22:10:44.833 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.37 mountX=0.13 mountY=0.03, mountTheta=0.25
22:10:44.836 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.05, opts=13)
22:10:44.837 00.001 8996 Enqueuing Move request for scope (0.13, -0.05)
22:10:44.838 00.001 20224 Worker thread wakes up
22:10:44.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.05) opts 0xd
22:10:44.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.05)
22:10:44.838 00.000 20224 Moving (0.13, -0.05) raw xDistance=0.13 yDistance=0.03
22:10:44.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:10:44.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:44.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:10:44.838 00.000 20224 MoveAxis(E, 0, ABG)
22:10:44.838 00.000 20224 Move returns status 0, amount 0
22:10:44.838 00.000 20224 MoveAxis(N, 0, ABG)
22:10:44.838 00.000 20224 Move returns status 0, amount 0
22:10:44.838 00.000 20224 move complete, result=0
22:10:44.838 00.000 20224 worker thread done servicing request
22:10:44.843 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55488, med=2761, FiltMin=2518, FiltMax=28195, Gamma=1.000
22:10:44.862 00.019 8996 UpdateGuideState exits: m=724979 SNR=329.6
22:10:44.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:44.863 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:44.864 00.001 8996 Enqueuing Expose request
22:10:44.865 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:44.866 00.001 20224 Worker thread wakes up
22:10:44.866 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:44.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:45.861 00.995 20224 Exposure complete
22:10:45.938 00.077 20224 worker thread done servicing request
22:10:45.938 00.000 8996 OnExposeComplete: enter
22:10:45.939 00.001 8996 UpdateGuideState(): m_state=6
22:10:45.941 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3877
22:10:45.942 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=471.98, Mass=751023, SNR=343.7, Peak=64336 HFD=4.4
22:10:45.944 00.002 8996 MultiStar: [#1 -0.13,-0.06,0.69,U] [#2 0.14,-0.07,0.78,U] [#3 -0.14,0.06,0.61,U] [#4 -0.07,0.16,0.58,U] [#5 -0.04,-0.14,0.66,U] [#6 -0.08,-0.24,0.46,U] [#7 0.16,-0.11,0.48,U] [#8 -0.09,-0.28,0.38,U] 
22:10:45.945 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.30, 0.10}
22:10:45.946 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
22:10:45.947 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
22:10:45.948 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.64 mountX=-0.07 mountY=0.05, mountTheta=2.53
22:10:45.949 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
22:10:45.952 00.003 8996 Enqueuing Move request for scope (-0.08, -0.04)
22:10:45.953 00.001 20224 Worker thread wakes up
22:10:45.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
22:10:45.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
22:10:45.953 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.07 yDistance=0.05
22:10:45.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:10:45.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:45.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:10:45.953 00.000 20224 MoveAxis(E, 0, ABG)
22:10:45.954 00.001 20224 Move returns status 0, amount 0
22:10:45.954 00.000 20224 MoveAxis(N, 0, ABG)
22:10:45.954 00.000 20224 Move returns status 0, amount 0
22:10:45.954 00.000 20224 move complete, result=0
22:10:45.954 00.000 20224 worker thread done servicing request
22:10:45.959 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64336, med=2761, FiltMin=2496, FiltMax=31299, Gamma=1.000
22:10:45.979 00.020 8996 UpdateGuideState exits: m=751023 SNR=343.7
22:10:45.981 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:45.981 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:45.982 00.001 8996 Enqueuing Expose request
22:10:45.983 00.001 20224 Worker thread wakes up
22:10:45.983 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:45.984 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:45.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:47.156 01.172 20224 Exposure complete
22:10:47.247 00.091 20224 worker thread done servicing request
22:10:47.247 00.000 8996 OnExposeComplete: enter
22:10:47.248 00.001 8996 UpdateGuideState(): m_state=6
22:10:47.250 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3878
22:10:47.251 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.89, Mass=733592, SNR=369.4, Peak=62576 HFD=4.4
22:10:47.252 00.001 8996 MultiStar: [#1 -0.17,-0.16,0.65,U] [#2 0.18,0.03,0.79,U] [#3 0.07,0.05,0.57,U] [#4 0.05,0.15,0.49,U] [#5 0.01,0.08,0.61,U] [#6 -0.03,-0.18,0.44,U] [#7 0.15,-0.12,0.42,U] [#8 -0.01,-0.21,0.39,U] 
22:10:47.254 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {-0.25, 0.01}
22:10:47.255 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
22:10:47.256 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.05)
22:10:47.258 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.21 mountX=-0.01 mountY=0.02, mountTheta=2.11
22:10:47.260 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
22:10:47.261 00.001 8996 Enqueuing Move request for scope (-0.02, -0.02)
22:10:47.263 00.002 20224 Worker thread wakes up
22:10:47.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:10:47.263 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:10:47.263 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=0.02
22:10:47.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:10:47.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:47.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:10:47.263 00.000 20224 MoveAxis(E, 0, ABG)
22:10:47.263 00.000 20224 Move returns status 0, amount 0
22:10:47.263 00.000 20224 MoveAxis(N, 0, ABG)
22:10:47.263 00.000 20224 Move returns status 0, amount 0
22:10:47.263 00.000 20224 move complete, result=0
22:10:47.263 00.000 20224 worker thread done servicing request
22:10:47.267 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62576, med=2761, FiltMin=2496, FiltMax=29728, Gamma=1.000
22:10:47.282 00.015 8996 UpdateGuideState exits: m=733592 SNR=369.4
22:10:47.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:47.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:47.284 00.000 8996 Enqueuing Expose request
22:10:47.285 00.001 20224 Worker thread wakes up
22:10:47.285 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:47.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:47.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:48.264 00.978 20224 Exposure complete
22:10:48.334 00.070 20224 worker thread done servicing request
22:10:48.334 00.000 8996 OnExposeComplete: enter
22:10:48.335 00.001 8996 UpdateGuideState(): m_state=6
22:10:48.336 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3879
22:10:48.337 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.81, Mass=758733, SNR=340.8, Peak=58016 HFD=4.4
22:10:48.338 00.001 8996 MultiStar: [#1 -0.06,-0.31,0.64,U] [#2 0.26,-0.06,0.77,U] [#3 -0.02,0.02,0.66,U] [#4 0.21,-0.01,0.58,U] [#5 -0.01,-0.02,0.63,U] [#6 0.04,0.07,0.47,U] [#7 0.26,-0.04,0.51,U] [#8 0.11,-0.23,0.38,U] 
22:10:48.339 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {-0.22, -0.07}
22:10:48.340 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
22:10:48.341 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
22:10:48.342 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.02 mountX=0.05 mountY=0.06, mountTheta=0.92
22:10:48.343 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
22:10:48.344 00.001 8996 Enqueuing Move request for scope (0.04, -0.07)
22:10:48.345 00.001 20224 Worker thread wakes up
22:10:48.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
22:10:48.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
22:10:48.345 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.05 yDistance=0.06
22:10:48.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:10:48.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:48.346 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:10:48.346 00.000 20224 MoveAxis(E, 0, ABG)
22:10:48.346 00.000 20224 Move returns status 0, amount 0
22:10:48.346 00.000 20224 MoveAxis(N, 0, ABG)
22:10:48.346 00.000 20224 Move returns status 0, amount 0
22:10:48.346 00.000 20224 move complete, result=0
22:10:48.346 00.000 20224 worker thread done servicing request
22:10:48.351 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58016, med=2761, FiltMin=2489, FiltMax=29091, Gamma=1.000
22:10:48.367 00.016 8996 UpdateGuideState exits: m=758733 SNR=340.8
22:10:48.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:48.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:48.371 00.002 8996 Enqueuing Expose request
22:10:48.372 00.001 20224 Worker thread wakes up
22:10:48.372 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:48.373 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:48.374 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:49.540 01.166 20224 Exposure complete
22:10:49.631 00.091 20224 worker thread done servicing request
22:10:49.631 00.000 8996 OnExposeComplete: enter
22:10:49.633 00.002 8996 UpdateGuideState(): m_state=6
22:10:49.634 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3880
22:10:49.635 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.82, Mass=775689, SNR=337.4, Peak=61488 HFD=4.4
22:10:49.638 00.003 8996 MultiStar: [#1 0.05,-0.14,0.68,U] [#2 0.10,0.14,0.79,U] [#3 0.09,-0.01,0.59,U] [#4 0.02,0.16,0.55,U] [#5 0.12,0.05,0.66,U] [#6 -0.02,-0.03,0.42,U] [#7 0.34,0.32,0.00,M1] [#8 -0.01,-0.17,0.42,U] 
22:10:49.639 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.00}, one-star: {-0.23, -0.06}
22:10:49.641 00.002 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
22:10:49.642 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.62)
22:10:49.644 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.64 mountX=0.00 mountY=0.00, mountTheta=0.53
22:10:49.647 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.00, opts=13)
22:10:49.648 00.001 8996 Enqueuing Move request for scope (0.00, -0.00)
22:10:49.649 00.001 20224 Worker thread wakes up
22:10:49.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.00) opts 0xd
22:10:49.650 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.00)
22:10:49.650 00.000 20224 Moving (0.00, -0.00) raw xDistance=0.00 yDistance=0.00
22:10:49.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:10:49.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:49.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:10:49.650 00.000 20224 MoveAxis(E, 0, ABG)
22:10:49.650 00.000 20224 Move returns status 0, amount 0
22:10:49.650 00.000 20224 MoveAxis(N, 0, ABG)
22:10:49.650 00.000 20224 Move returns status 0, amount 0
22:10:49.650 00.000 20224 move complete, result=0
22:10:49.650 00.000 20224 worker thread done servicing request
22:10:49.657 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61488, med=2761, FiltMin=2489, FiltMax=30179, Gamma=1.000
22:10:49.675 00.018 8996 UpdateGuideState exits: m=775689 SNR=337.4
22:10:49.676 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:49.677 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:49.678 00.001 8996 Enqueuing Expose request
22:10:49.678 00.000 20224 Worker thread wakes up
22:10:49.678 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:49.679 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:49.679 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:50.657 00.978 20224 Exposure complete
22:10:50.715 00.058 20224 worker thread done servicing request
22:10:50.715 00.000 8996 OnExposeComplete: enter
22:10:50.717 00.002 8996 UpdateGuideState(): m_state=6
22:10:50.718 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3881
22:10:50.719 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.97, Mass=706770, SNR=371.0, Peak=53328 HFD=4.5
22:10:50.720 00.001 8996 MultiStar: [#1 0.15,0.07,0.62,U] [#2 0.25,0.10,0.67,U] [#3 0.23,0.26,0.64,U] [#4 0.31,0.41,0.00,M1] [#5 0.10,0.12,0.62,U] [#6 0.13,0.13,0.42,U] [#7 0.59,0.22,0.00,M2] [#8 0.21,0.08,0.40,U] 
22:10:50.721 00.001 8996 single-star, 6 included, MultiStar: {0.12, 0.12}, one-star: {-0.09, 0.09}
22:10:50.722 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
22:10:50.723 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
22:10:50.724 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=-0.10 mountY=-0.08, mountTheta=-2.47
22:10:50.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
22:10:50.727 00.001 8996 Enqueuing Move request for scope (-0.09, 0.09)
22:10:50.728 00.001 20224 Worker thread wakes up
22:10:50.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:10:50.728 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:10:50.729 00.001 20224 Moving (-0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
22:10:50.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:10:50.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:50.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:10:50.729 00.000 20224 MoveAxis(E, 0, ABG)
22:10:50.729 00.000 20224 Move returns status 0, amount 0
22:10:50.729 00.000 20224 MoveAxis(N, 0, ABG)
22:10:50.729 00.000 20224 Move returns status 0, amount 0
22:10:50.729 00.000 20224 move complete, result=0
22:10:50.729 00.000 20224 worker thread done servicing request
22:10:50.734 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53328, med=2761, FiltMin=2486, FiltMax=28752, Gamma=1.000
22:10:50.752 00.018 8996 UpdateGuideState exits: m=706770 SNR=371.0
22:10:50.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:50.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:50.755 00.001 8996 Enqueuing Expose request
22:10:50.756 00.001 20224 Worker thread wakes up
22:10:50.756 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:50.756 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:50.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:51.908 01.152 20224 Exposure complete
22:10:52.001 00.093 20224 worker thread done servicing request
22:10:52.001 00.000 8996 OnExposeComplete: enter
22:10:52.003 00.002 8996 UpdateGuideState(): m_state=6
22:10:52.003 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3882
22:10:52.004 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=472.28, Mass=743709, SNR=367.4, Peak=56640 HFD=4.4
22:10:52.005 00.001 8996 MultiStar: [#1 -0.01,0.15,0.62,U] [#2 0.05,0.18,0.69,U] [#3 -0.12,0.18,0.63,U] [#4 -0.07,0.40,0.56,U] [#5 -0.02,0.17,0.67,U] [#6 -0.04,0.17,0.41,U] [#7 0.13,0.24,0.40,U] [#8 0.02,0.14,0.35,U] 
22:10:52.006 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.24}, one-star: {-0.16, 0.40}
22:10:52.007 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:10:52.008 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
22:10:52.009 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.73 mountX=-0.06 mountY=-0.24, mountTheta=-1.83
22:10:52.010 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.24, opts=13)
22:10:52.011 00.001 8996 Enqueuing Move request for scope (-0.04, 0.24)
22:10:52.012 00.001 20224 Worker thread wakes up
22:10:52.012 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
22:10:52.012 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
22:10:52.012 00.000 20224 Moving (-0.04, 0.24) raw xDistance=-0.06 yDistance=-0.24
22:10:52.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:10:52.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:10:52.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:10:52.012 00.000 20224 MoveAxis(E, 0, ABG)
22:10:52.012 00.000 20224 Move returns status 0, amount 0
22:10:52.012 00.000 20224 MoveAxis(N, 0, ABG)
22:10:52.012 00.000 20224 Move returns status 0, amount 0
22:10:52.012 00.000 20224 move complete, result=0
22:10:52.013 00.001 20224 worker thread done servicing request
22:10:52.016 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56640, med=2761, FiltMin=2515, FiltMax=26115, Gamma=1.000
22:10:52.030 00.014 8996 UpdateGuideState exits: m=743709 SNR=367.4
22:10:52.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:52.032 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:52.033 00.001 8996 Enqueuing Expose request
22:10:52.033 00.000 20224 Worker thread wakes up
22:10:52.034 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:10:52.034 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:52.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:53.009 00.975 20224 Exposure complete
22:10:53.091 00.082 20224 worker thread done servicing request
22:10:53.091 00.000 8996 OnExposeComplete: enter
22:10:53.093 00.002 8996 UpdateGuideState(): m_state=6
22:10:53.094 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3883
22:10:53.095 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=472.39, Mass=694269, SNR=329.6, Peak=46672 HFD=4.8
22:10:53.097 00.002 8996 MultiStar: [#1 -0.18,-0.04,0.69,U] [#2 -0.09,0.15,0.84,U] [#3 -0.18,0.46,0.00,M1] [#4 -0.11,0.71,0.00,M1] [#5 -0.06,0.27,0.65,U] [#6 -0.14,0.20,0.41,U] [#7 0.12,0.49,0.00,M2] [#8 -0.11,0.26,0.40,U] 
22:10:53.098 00.001 8996 refined, 5 included, MultiStar: {-0.21, 0.24}, one-star: {-0.51, 0.51}
22:10:53.099 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
22:10:53.100 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
22:10:53.101 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.28 mountX=-0.23 mountY=-0.22, mountTheta=-2.39
22:10:53.102 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.24, opts=13)
22:10:53.104 00.002 8996 Enqueuing Move request for scope (-0.21, 0.24)
22:10:53.105 00.001 20224 Worker thread wakes up
22:10:53.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
22:10:53.105 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
22:10:53.105 00.000 20224 Moving (-0.21, 0.24) raw xDistance=-0.23 yDistance=-0.22
22:10:53.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:10:53.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:10:53.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:10:53.105 00.000 20224 MoveAxis(E, 34, ABG)
22:10:53.105 00.000 20224 Guiding  Dir = 2, Dur = 34
22:10:53.105 00.000 20224 IsSlewing returns 0
22:10:53.105 00.000 20224 IsGuiding returns 0
22:10:53.109 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46672, med=2761, FiltMin=2512, FiltMax=27165, Gamma=1.000
22:10:53.129 00.020 8996 UpdateGuideState exits: m=694269 SNR=329.6
22:10:53.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:53.131 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:53.132 00.001 8996 Enqueuing Expose request
22:10:53.164 00.032 20224 IsGuiding returns 1
22:10:53.164 00.000 20224 scope still moving after pulse duration time elapsed
22:10:53.193 00.029 20224 IsSlewing returns 0
22:10:53.193 00.000 20224 IsGuiding returns 1
22:10:53.225 00.032 20224 IsSlewing returns 0
22:10:53.226 00.001 20224 IsGuiding returns 1
22:10:53.257 00.031 20224 IsSlewing returns 0
22:10:53.257 00.000 20224 IsGuiding returns 0
22:10:53.258 00.001 20224 scope move finished after 34 + 117 ms
22:10:53.258 00.000 20224 Move returns status 0, amount 34
22:10:53.258 00.000 20224 MoveAxis(N, 0, ABG)
22:10:53.258 00.000 20224 Move returns status 0, amount 0
22:10:53.258 00.000 20224 move complete, result=0
22:10:53.258 00.000 20224 worker thread done servicing request
22:10:53.258 00.000 20224 Worker thread wakes up
22:10:53.258 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH
22:10:53.260 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:53.261 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:54.431 01.170 20224 Exposure complete
22:10:54.528 00.097 20224 worker thread done servicing request
22:10:54.528 00.000 8996 OnExposeComplete: enter
22:10:54.529 00.001 8996 UpdateGuideState(): m_state=6
22:10:54.530 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3884
22:10:54.531 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=471.76, Mass=733234, SNR=389.9, Peak=51344 HFD=4.5
22:10:54.532 00.001 8996 MultiStar: [#1 0.27,-0.12,0.65,U] [#2 0.44,-0.11,0.72,U] [#3 0.09,-0.18,0.56,U] [#4 0.17,0.04,0.53,U] [#5 0.30,0.12,0.49,U] [#6 0.27,-0.18,0.40,U] [#7 0.42,0.06,0.37,U] [#8 0.41,-0.19,0.34,U] 
22:10:54.532 00.000 8996 single-star, 8 included, MultiStar: {0.22, -0.08}, one-star: {-0.06, -0.12}
22:10:54.533 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
22:10:54.534 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
22:10:54.535 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-2.05 mountX=-0.05 mountY=0.13, mountTheta=1.95
22:10:54.536 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.12, opts=13)
22:10:54.537 00.001 8996 Enqueuing Move request for scope (-0.06, -0.12)
22:10:54.538 00.001 20224 Worker thread wakes up
22:10:54.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
22:10:54.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
22:10:54.538 00.000 20224 Moving (-0.06, -0.12) raw xDistance=-0.05 yDistance=0.13
22:10:54.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:10:54.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:54.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:10:54.539 00.001 20224 MoveAxis(E, 0, ABG)
22:10:54.539 00.000 20224 Move returns status 0, amount 0
22:10:54.539 00.000 20224 MoveAxis(N, 0, ABG)
22:10:54.539 00.000 20224 Move returns status 0, amount 0
22:10:54.539 00.000 20224 move complete, result=0
22:10:54.539 00.000 20224 worker thread done servicing request
22:10:54.544 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51344, med=2761, FiltMin=2505, FiltMax=26477, Gamma=1.000
22:10:54.564 00.020 8996 UpdateGuideState exits: m=733234 SNR=389.9
22:10:54.566 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:54.568 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:54.569 00.001 8996 Enqueuing Expose request
22:10:54.571 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:54.572 00.001 20224 Worker thread wakes up
22:10:54.572 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:54.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:55.544 00.972 20224 Exposure complete
22:10:55.620 00.076 20224 worker thread done servicing request
22:10:55.621 00.001 8996 OnExposeComplete: enter
22:10:55.621 00.000 8996 UpdateGuideState(): m_state=6
22:10:55.622 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3885
22:10:55.623 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=471.98, Mass=666673, SNR=357.7, Peak=46976 HFD=4.6
22:10:55.624 00.001 8996 MultiStar: [#1 0.44,-0.27,0.00,M1] [#2 0.53,-0.10,0.00,M1] [#3 0.33,0.02,0.61,U] [#4 0.39,0.04,0.58,U] [#5 0.38,0.08,0.61,U] [#6 0.52,-0.03,0.00,M1] [#7 0.74,0.07,0.00,M2] [#8 0.58,-0.16,0.00,M1] 
22:10:55.625 00.001 8996 single-star, 3 included, MultiStar: {0.33, 0.06}, one-star: {0.26, 0.10}
22:10:55.625 00.000 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
22:10:55.626 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
22:10:55.628 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.36 mountX=0.25 mountY=-0.13, mountTheta=-0.47
22:10:55.629 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.10, opts=13)
22:10:55.630 00.001 8996 Enqueuing Move request for scope (0.26, 0.10)
22:10:55.631 00.001 20224 Worker thread wakes up
22:10:55.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd
22:10:55.631 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.10)
22:10:55.631 00.000 20224 Moving (0.26, 0.10) raw xDistance=0.25 yDistance=-0.13
22:10:55.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:10:55.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:55.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:10:55.631 00.000 20224 MoveAxis(W, 36, ABG)
22:10:55.631 00.000 20224 Guiding  Dir = 3, Dur = 36
22:10:55.631 00.000 20224 IsSlewing returns 0
22:10:55.632 00.001 20224 IsGuiding returns 0
22:10:55.635 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=46976, med=2761, FiltMin=2477, FiltMax=27389, Gamma=1.000
22:10:55.650 00.015 8996 UpdateGuideState exits: m=666673 SNR=357.7
22:10:55.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:55.651 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:55.652 00.001 8996 Enqueuing Expose request
22:10:55.691 00.039 20224 IsGuiding returns 1
22:10:55.691 00.000 20224 scope still moving after pulse duration time elapsed
22:10:55.721 00.030 20224 IsSlewing returns 0
22:10:55.721 00.000 20224 IsGuiding returns 1
22:10:55.752 00.031 20224 IsSlewing returns 0
22:10:55.753 00.001 20224 IsGuiding returns 1
22:10:55.788 00.035 20224 IsSlewing returns 0
22:10:55.788 00.000 20224 IsGuiding returns 0
22:10:55.788 00.000 20224 scope move finished after 36 + 120 ms
22:10:55.788 00.000 20224 Move returns status 0, amount 36
22:10:55.788 00.000 20224 MoveAxis(N, 0, ABG)
22:10:55.788 00.000 20224 Move returns status 0, amount 0
22:10:55.788 00.000 20224 move complete, result=0
22:10:55.788 00.000 20224 worker thread done servicing request
22:10:55.788 00.000 20224 Worker thread wakes up
22:10:55.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:55.788 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
22:10:55.790 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:56.962 01.172 20224 Exposure complete
22:10:57.065 00.103 20224 worker thread done servicing request
22:10:57.065 00.000 8996 OnExposeComplete: enter
22:10:57.067 00.002 8996 UpdateGuideState(): m_state=6
22:10:57.067 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3886
22:10:57.069 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=471.80, Mass=670484, SNR=348.6, Peak=52768 HFD=4.4
22:10:57.070 00.001 8996 MultiStar: [#1 0.10,-0.29,0.68,U] [#2 0.17,-0.15,0.73,U] [#3 0.05,0.07,0.64,U] [#4 0.07,0.33,0.56,U] [#5 0.04,-0.02,0.59,U] [#6 0.02,-0.02,0.42,U] [#7 0.20,-0.05,0.52,U] [#8 0.10,-0.11,0.40,U] 
22:10:57.071 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.05}, one-star: {-0.10, -0.08}
22:10:57.072 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
22:10:57.074 00.002 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
22:10:57.075 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.64 mountX=0.07 mountY=0.04, mountTheta=0.53
22:10:57.076 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
22:10:57.077 00.001 8996 Enqueuing Move request for scope (0.06, -0.05)
22:10:57.078 00.001 20224 Worker thread wakes up
22:10:57.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
22:10:57.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
22:10:57.078 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.07 yDistance=0.04
22:10:57.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:10:57.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:57.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:10:57.078 00.000 20224 MoveAxis(E, 0, ABG)
22:10:57.078 00.000 20224 Move returns status 0, amount 0
22:10:57.078 00.000 20224 MoveAxis(N, 0, ABG)
22:10:57.078 00.000 20224 Move returns status 0, amount 0
22:10:57.079 00.001 20224 move complete, result=0
22:10:57.079 00.000 20224 worker thread done servicing request
22:10:57.083 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52768, med=2761, FiltMin=2496, FiltMax=26045, Gamma=1.000
22:10:57.097 00.014 8996 UpdateGuideState exits: m=670484 SNR=348.6
22:10:57.100 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:57.102 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:57.105 00.003 8996 Enqueuing Expose request
22:10:57.108 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:10:57.110 00.002 20224 Worker thread wakes up
22:10:57.110 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:57.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:58.095 00.985 20224 Exposure complete
22:10:58.169 00.074 20224 worker thread done servicing request
22:10:58.169 00.000 8996 OnExposeComplete: enter
22:10:58.171 00.002 8996 UpdateGuideState(): m_state=6
22:10:58.173 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3887
22:10:58.174 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.62, Mass=683161, SNR=363.7, Peak=51200 HFD=4.6
22:10:58.177 00.003 8996 MultiStar: [#1 -0.16,-0.44,0.00,M1] [#2 -0.04,-0.43,0.75,U] [#3 -0.12,-0.12,0.58,U] [#4 -0.06,0.22,0.53,U] [#5 -0.33,-0.12,0.57,U] [#6 -0.11,-0.07,0.44,U] [#7 0.16,-0.21,0.45,U] [#8 -0.10,-0.32,0.35,U] 
22:10:58.180 00.003 8996 refined, 7 included, MultiStar: {-0.14, -0.18}, one-star: {-0.33, -0.26}
22:10:58.182 00.002 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
22:10:58.184 00.002 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
22:10:58.186 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-2.24 mountX=-0.12 mountY=0.20, mountTheta=2.14
22:10:58.189 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.18, opts=13)
22:10:58.191 00.002 8996 Enqueuing Move request for scope (-0.14, -0.18)
22:10:58.193 00.002 20224 Worker thread wakes up
22:10:58.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
22:10:58.193 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
22:10:58.193 00.000 20224 Moving (-0.14, -0.18) raw xDistance=-0.12 yDistance=0.20
22:10:58.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:10:58.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:58.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:10:58.193 00.000 20224 MoveAxis(E, 0, ABG)
22:10:58.193 00.000 20224 Move returns status 0, amount 0
22:10:58.193 00.000 20224 MoveAxis(N, 0, ABG)
22:10:58.193 00.000 20224 Move returns status 0, amount 0
22:10:58.193 00.000 20224 move complete, result=0
22:10:58.193 00.000 20224 worker thread done servicing request
22:10:58.202 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=51200, med=2761, FiltMin=2521, FiltMax=27763, Gamma=1.000
22:10:58.231 00.029 8996 UpdateGuideState exits: m=683161 SNR=363.7
22:10:58.233 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:58.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:58.235 00.001 8996 Enqueuing Expose request
22:10:58.236 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:10:58.237 00.001 20224 Worker thread wakes up
22:10:58.237 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:58.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:10:59.402 01.165 20224 Exposure complete
22:10:59.459 00.057 20224 worker thread done servicing request
22:10:59.459 00.000 8996 OnExposeComplete: enter
22:10:59.461 00.002 8996 UpdateGuideState(): m_state=6
22:10:59.462 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3888
22:10:59.463 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.97, Mass=759115, SNR=374.4, Peak=65504 HFD=4.4
22:10:59.464 00.001 8996 MultiStar: [#1 -0.00,-0.14,0.62,U] [#2 -0.02,-0.08,0.77,U] [#3 -0.04,0.20,0.60,U] [#4 0.03,0.58,0.00,M1] [#5 -0.03,0.10,0.54,U] [#6 -0.08,0.14,0.41,U] [#7 0.07,0.03,0.44,U] [#8 0.14,-0.11,0.37,U] 
22:10:59.464 00.000 8996 refined, 7 included, MultiStar: {-0.05, 0.03}, one-star: {-0.22, 0.09}
22:10:59.465 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:10:59.466 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
22:10:59.467 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.05 cameraTheta=2.58 mountX=-0.05 mountY=-0.02, mountTheta=-2.69
22:10:59.468 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.03, opts=13)
22:10:59.469 00.001 8996 Enqueuing Move request for scope (-0.05, 0.03)
22:10:59.470 00.001 20224 Worker thread wakes up
22:10:59.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
22:10:59.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
22:10:59.470 00.000 20224 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=-0.02
22:10:59.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:10:59.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:59.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:10:59.470 00.000 20224 MoveAxis(E, 0, ABG)
22:10:59.470 00.000 20224 Move returns status 0, amount 0
22:10:59.470 00.000 20224 MoveAxis(N, 0, ABG)
22:10:59.470 00.000 20224 Move returns status 0, amount 0
22:10:59.470 00.000 20224 move complete, result=0
22:10:59.470 00.000 20224 worker thread done servicing request
22:10:59.475 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2761, FiltMin=2502, FiltMax=30595, Gamma=1.000
22:10:59.489 00.014 8996 UpdateGuideState exits: m=759115 SNR=374.4
22:10:59.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:59.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:10:59.492 00.001 8996 Enqueuing Expose request
22:10:59.493 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:10:59.494 00.001 20224 Worker thread wakes up
22:10:59.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:10:59.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:00.486 00.992 20224 Exposure complete
22:11:00.551 00.065 20224 worker thread done servicing request
22:11:00.551 00.000 8996 OnExposeComplete: enter
22:11:00.552 00.001 8996 UpdateGuideState(): m_state=6
22:11:00.553 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3889
22:11:00.554 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.11, Mass=711659, SNR=339.4, Peak=64560 HFD=4.5
22:11:00.556 00.002 8996 MultiStar: [#1 -0.34,-0.07,0.71,U] [#2 -0.14,0.19,0.79,U] [#3 -0.39,0.41,0.00,M1] [#4 -0.35,0.64,0.00,M2] [#5 -0.17,0.26,0.67,U] [#6 -0.16,0.01,0.42,U] [#7 0.01,0.12,0.50,U] [#8 -0.24,-0.10,0.44,U] 
22:11:00.557 00.001 8996 refined, 6 included, MultiStar: {-0.23, 0.11}, one-star: {-0.38, 0.23}
22:11:00.559 00.002 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
22:11:00.560 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
22:11:00.562 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.25 cameraTheta=2.67 mountX=-0.24 mountY=-0.09, mountTheta=-2.78
22:11:00.566 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.11, opts=13)
22:11:00.567 00.001 8996 Enqueuing Move request for scope (-0.23, 0.11)
22:11:00.569 00.002 20224 Worker thread wakes up
22:11:00.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd
22:11:00.569 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.11)
22:11:00.569 00.000 20224 Moving (-0.23, 0.11) raw xDistance=-0.24 yDistance=-0.09
22:11:00.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:11:00.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:00.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:11:00.569 00.000 20224 MoveAxis(E, 34, ABG)
22:11:00.569 00.000 20224 Guiding  Dir = 2, Dur = 34
22:11:00.570 00.001 20224 IsSlewing returns 0
22:11:00.570 00.000 20224 IsGuiding returns 0
22:11:00.573 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64560, med=2761, FiltMin=2496, FiltMax=30515, Gamma=1.000
22:11:00.594 00.021 8996 UpdateGuideState exits: m=711659 SNR=339.4
22:11:00.595 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:00.596 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:00.598 00.002 8996 Enqueuing Expose request
22:11:00.628 00.030 20224 IsGuiding returns 1
22:11:00.629 00.001 20224 scope still moving after pulse duration time elapsed
22:11:00.659 00.030 20224 IsSlewing returns 0
22:11:00.659 00.000 20224 IsGuiding returns 1
22:11:00.690 00.031 20224 IsSlewing returns 0
22:11:00.690 00.000 20224 IsGuiding returns 1
22:11:00.726 00.036 20224 IsSlewing returns 0
22:11:00.726 00.000 20224 IsGuiding returns 0
22:11:00.727 00.001 20224 scope move finished after 34 + 122 ms
22:11:00.727 00.000 20224 Move returns status 0, amount 34
22:11:00.727 00.000 20224 MoveAxis(N, 0, ABG)
22:11:00.727 00.000 20224 Move returns status 0, amount 0
22:11:00.727 00.000 20224 move complete, result=0
22:11:00.727 00.000 20224 worker thread done servicing request
22:11:00.727 00.000 20224 Worker thread wakes up
22:11:00.727 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
22:11:00.729 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:00.730 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:01.885 01.155 20224 Exposure complete
22:11:01.962 00.077 20224 worker thread done servicing request
22:11:01.963 00.001 8996 OnExposeComplete: enter
22:11:01.964 00.001 8996 UpdateGuideState(): m_state=6
22:11:01.964 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3890
22:11:01.965 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.93, Mass=756113, SNR=328.8, Peak=65504 HFD=4.5
22:11:01.966 00.001 8996 MultiStar: [#1 0.22,0.04,0.67,U] [#2 0.21,-0.04,0.75,U] [#3 0.11,-0.02,0.70,U] [#4 0.18,0.07,0.55,U] [#5 0.05,-0.07,0.60,U] [#6 0.21,-0.08,0.48,U] [#7 0.50,-0.06,0.00,M1] [#8 0.10,-0.10,0.39,U] 
22:11:01.967 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.01}, one-star: {-0.17, 0.05}
22:11:01.969 00.002 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
22:11:01.970 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
22:11:01.972 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.11 mountX=0.09 mountY=-0.00, mountTheta=-0.00
22:11:01.975 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
22:11:01.976 00.001 8996 Enqueuing Move request for scope (0.09, -0.01)
22:11:01.978 00.002 20224 Worker thread wakes up
22:11:01.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
22:11:01.978 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
22:11:01.978 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=-0.00
22:11:01.979 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:11:01.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:01.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:11:01.979 00.000 20224 MoveAxis(E, 0, ABG)
22:11:01.979 00.000 20224 Move returns status 0, amount 0
22:11:01.979 00.000 20224 MoveAxis(N, 0, ABG)
22:11:01.979 00.000 20224 Move returns status 0, amount 0
22:11:01.979 00.000 20224 move complete, result=0
22:11:01.980 00.001 20224 worker thread done servicing request
22:11:01.989 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2761, FiltMin=2496, FiltMax=28752, Gamma=1.000
22:11:02.005 00.016 8996 UpdateGuideState exits: m=756113 SNR=328.8
22:11:02.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:02.006 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:02.007 00.001 8996 Enqueuing Expose request
22:11:02.008 00.001 20224 Worker thread wakes up
22:11:02.008 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:02.009 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:02.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:02.982 00.973 20224 Exposure complete
22:11:03.069 00.087 20224 worker thread done servicing request
22:11:03.069 00.000 8996 OnExposeComplete: enter
22:11:03.070 00.001 8996 UpdateGuideState(): m_state=6
22:11:03.071 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3891
22:11:03.072 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.81, Mass=638554, SNR=291.8, Peak=57056 HFD=4.4
22:11:03.073 00.001 8996 MultiStar: [#1 -0.13,-0.04,0.85,U] [#2 0.14,-0.22,0.86,U] [#3 -0.06,-0.03,0.72,U] [#4 -0.03,0.22,0.69,U] [#5 0.06,-0.09,0.77,U] [#6 -0.17,-0.04,0.51,U] [#7 0.27,-0.15,0.55,U] [#8 0.08,-0.17,0.45,U] 
22:11:03.073 00.000 8996 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.21, -0.07}
22:11:03.074 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
22:11:03.075 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
22:11:03.076 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.84 mountX=-0.01 mountY=0.07, mountTheta=1.75
22:11:03.077 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
22:11:03.078 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
22:11:03.079 00.001 20224 Worker thread wakes up
22:11:03.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
22:11:03.079 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
22:11:03.079 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.07
22:11:03.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:11:03.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:03.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:11:03.080 00.001 20224 MoveAxis(E, 0, ABG)
22:11:03.080 00.000 20224 Move returns status 0, amount 0
22:11:03.080 00.000 20224 MoveAxis(N, 0, ABG)
22:11:03.080 00.000 20224 Move returns status 0, amount 0
22:11:03.080 00.000 20224 move complete, result=0
22:11:03.080 00.000 20224 worker thread done servicing request
22:11:03.083 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57056, med=2761, FiltMin=2489, FiltMax=24317, Gamma=1.000
22:11:03.102 00.019 8996 UpdateGuideState exits: m=638554 SNR=291.8
22:11:03.104 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:03.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:03.107 00.002 8996 Enqueuing Expose request
22:11:03.108 00.001 20224 Worker thread wakes up
22:11:03.108 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:03.110 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:03.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:04.281 01.171 20224 Exposure complete
22:11:04.354 00.073 20224 worker thread done servicing request
22:11:04.354 00.000 8996 OnExposeComplete: enter
22:11:04.355 00.001 8996 UpdateGuideState(): m_state=6
22:11:04.357 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3892
22:11:04.359 00.002 8996 Star::Find returns 1 (0), X=137.89, Y=471.99, Mass=701631, SNR=325.3, Peak=58880 HFD=4.4
22:11:04.361 00.002 8996 MultiStar: [#1 0.03,-0.00,0.76,U] [#2 0.04,0.04,0.77,U] [#3 0.14,0.21,0.71,U] [#4 0.07,0.24,0.58,U] [#5 0.12,0.12,0.76,U] [#6 0.21,0.26,0.48,U] [#7 0.33,0.08,0.49,U] [#8 0.05,0.05,0.45,U] 
22:11:04.362 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.12}, one-star: {-0.24, 0.11}
22:11:04.364 00.002 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
22:11:04.365 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
22:11:04.367 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.14 mountX=0.04 mountY=-0.12, mountTheta=-1.23
22:11:04.368 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.12, opts=13)
22:11:04.369 00.001 8996 Enqueuing Move request for scope (0.05, 0.12)
22:11:04.370 00.001 20224 Worker thread wakes up
22:11:04.371 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
22:11:04.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
22:11:04.371 00.000 20224 Moving (0.05, 0.12) raw xDistance=0.04 yDistance=-0.12
22:11:04.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:11:04.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:04.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:11:04.371 00.000 20224 MoveAxis(E, 0, ABG)
22:11:04.371 00.000 20224 Move returns status 0, amount 0
22:11:04.371 00.000 20224 MoveAxis(N, 0, ABG)
22:11:04.371 00.000 20224 Move returns status 0, amount 0
22:11:04.371 00.000 20224 move complete, result=0
22:11:04.371 00.000 20224 worker thread done servicing request
22:11:04.376 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58880, med=2761, FiltMin=2486, FiltMax=28531, Gamma=1.000
22:11:04.390 00.014 8996 UpdateGuideState exits: m=701631 SNR=325.3
22:11:04.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:04.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:04.393 00.001 8996 Enqueuing Expose request
22:11:04.393 00.000 20224 Worker thread wakes up
22:11:04.393 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:04.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:04.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:05.365 00.971 20224 Exposure complete
22:11:05.445 00.080 20224 worker thread done servicing request
22:11:05.445 00.000 8996 OnExposeComplete: enter
22:11:05.446 00.001 8996 UpdateGuideState(): m_state=6
22:11:05.448 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3893
22:11:05.449 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.99, Mass=696661, SNR=380.5, Peak=63664 HFD=4.5
22:11:05.450 00.001 8996 MultiStar: [#1 0.18,-0.10,0.60,U] [#2 0.15,-0.19,0.67,U] [#3 0.17,0.19,0.55,U] [#4 0.08,0.51,0.00,M1] [#5 0.10,0.03,0.60,U] [#6 0.14,0.03,0.39,U] [#7 0.28,0.09,0.40,U] [#8 0.18,0.06,0.33,U] 
22:11:05.451 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.02}, one-star: {-0.19, 0.11}
22:11:05.452 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
22:11:05.453 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
22:11:05.454 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.26 mountX=0.09 mountY=-0.03, mountTheta=-0.37
22:11:05.456 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
22:11:05.457 00.001 8996 Enqueuing Move request for scope (0.09, 0.02)
22:11:05.458 00.001 20224 Worker thread wakes up
22:11:05.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
22:11:05.458 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
22:11:05.458 00.000 20224 Moving (0.09, 0.02) raw xDistance=0.09 yDistance=-0.03
22:11:05.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:11:05.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:05.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:11:05.458 00.000 20224 MoveAxis(E, 0, ABG)
22:11:05.458 00.000 20224 Move returns status 0, amount 0
22:11:05.458 00.000 20224 MoveAxis(N, 0, ABG)
22:11:05.458 00.000 20224 Move returns status 0, amount 0
22:11:05.458 00.000 20224 move complete, result=0
22:11:05.458 00.000 20224 worker thread done servicing request
22:11:05.462 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63664, med=2761, FiltMin=2505, FiltMax=27523, Gamma=1.000
22:11:05.483 00.021 8996 UpdateGuideState exits: m=696661 SNR=380.5
22:11:05.484 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:05.485 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:05.486 00.001 8996 Enqueuing Expose request
22:11:05.487 00.001 20224 Worker thread wakes up
22:11:05.487 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:05.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:05.487 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:06.654 01.167 20224 Exposure complete
22:11:06.722 00.068 20224 worker thread done servicing request
22:11:06.722 00.000 8996 OnExposeComplete: enter
22:11:06.723 00.001 8996 UpdateGuideState(): m_state=6
22:11:06.723 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3894
22:11:06.724 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=471.93, Mass=743554, SNR=362.6, Peak=54656 HFD=4.4
22:11:06.725 00.001 8996 MultiStar: [#1 0.08,-0.08,0.62,U] [#2 0.26,0.00,0.73,U] [#3 0.03,0.18,0.60,U] [#4 0.18,0.50,0.00,M2] [#5 0.09,0.10,0.59,U] [#6 0.20,-0.05,0.38,U] [#7 0.39,0.14,0.45,U] [#8 0.11,0.02,0.32,U] 
22:11:06.726 00.001 8996 single-star, 7 included, MultiStar: {0.15, 0.05}, one-star: {0.10, 0.05}
22:11:06.727 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
22:11:06.728 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
22:11:06.728 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.50 mountX=0.09 mountY=-0.06, mountTheta=-0.61
22:11:06.731 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
22:11:06.734 00.003 8996 Enqueuing Move request for scope (0.10, 0.05)
22:11:06.735 00.001 20224 Worker thread wakes up
22:11:06.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
22:11:06.735 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
22:11:06.735 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
22:11:06.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:11:06.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:06.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:11:06.735 00.000 20224 MoveAxis(E, 0, ABG)
22:11:06.735 00.000 20224 Move returns status 0, amount 0
22:11:06.735 00.000 20224 MoveAxis(N, 0, ABG)
22:11:06.735 00.000 20224 Move returns status 0, amount 0
22:11:06.735 00.000 20224 move complete, result=0
22:11:06.736 00.001 20224 worker thread done servicing request
22:11:06.739 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54656, med=2761, FiltMin=2505, FiltMax=29325, Gamma=1.000
22:11:06.759 00.020 8996 UpdateGuideState exits: m=743554 SNR=362.6
22:11:06.761 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:06.762 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:06.764 00.002 8996 Enqueuing Expose request
22:11:06.766 00.002 20224 Worker thread wakes up
22:11:06.766 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:06.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:06.766 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:07.750 00.984 20224 Exposure complete
22:11:07.810 00.060 20224 worker thread done servicing request
22:11:07.810 00.000 8996 OnExposeComplete: enter
22:11:07.811 00.001 8996 UpdateGuideState(): m_state=6
22:11:07.812 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3895
22:11:07.813 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=471.76, Mass=766221, SNR=370.5, Peak=54141 HFD=4.6
22:11:07.814 00.001 8996 MultiStar: [#1 0.17,-0.16,0.59,U] [#2 0.51,-0.11,0.00,M1] [#3 0.32,-0.02,0.59,U] [#4 0.35,0.25,0.52,U] [#5 0.34,0.05,0.65,U] [#6 0.37,-0.07,0.39,U] [#7 0.63,-0.02,0.00,M1] [#8 0.34,0.03,0.35,U] 
22:11:07.815 00.001 8996 single-star, 6 included, MultiStar: {0.28, -0.02}, one-star: {0.20, -0.12}
22:11:07.816 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
22:11:07.817 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
22:11:07.818 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.53 mountX=0.21 mountY=0.09, mountTheta=0.42
22:11:07.819 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.12, opts=13)
22:11:07.820 00.001 8996 Enqueuing Move request for scope (0.20, -0.12)
22:11:07.821 00.001 20224 Worker thread wakes up
22:11:07.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
22:11:07.821 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
22:11:07.821 00.000 20224 Moving (0.20, -0.12) raw xDistance=0.21 yDistance=0.09
22:11:07.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:11:07.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:07.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:11:07.821 00.000 20224 MoveAxis(W, 31, ABG)
22:11:07.821 00.000 20224 Guiding  Dir = 3, Dur = 31
22:11:07.821 00.000 20224 IsSlewing returns 0
22:11:07.822 00.001 20224 IsGuiding returns 0
22:11:07.825 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54141, med=2761, FiltMin=2512, FiltMax=26240, Gamma=1.000
22:11:07.840 00.015 8996 UpdateGuideState exits: m=766221 SNR=370.5
22:11:07.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:07.841 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:07.842 00.001 8996 Enqueuing Expose request
22:11:07.877 00.035 20224 IsGuiding returns 1
22:11:07.877 00.000 20224 scope still moving after pulse duration time elapsed
22:11:07.906 00.029 20224 IsSlewing returns 0
22:11:07.906 00.000 20224 IsGuiding returns 1
22:11:07.936 00.030 20224 IsSlewing returns 0
22:11:07.936 00.000 20224 IsGuiding returns 1
22:11:07.968 00.032 20224 IsSlewing returns 0
22:11:07.969 00.001 20224 IsGuiding returns 0
22:11:07.969 00.000 20224 scope move finished after 31 + 116 ms
22:11:07.969 00.000 20224 Move returns status 0, amount 31
22:11:07.969 00.000 20224 MoveAxis(N, 0, ABG)
22:11:07.969 00.000 20224 Move returns status 0, amount 0
22:11:07.969 00.000 20224 move complete, result=0
22:11:07.969 00.000 20224 worker thread done servicing request
22:11:07.969 00.000 20224 Worker thread wakes up
22:11:07.969 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
22:11:07.970 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:07.971 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:09.146 01.175 20224 Exposure complete
22:11:09.226 00.080 20224 worker thread done servicing request
22:11:09.226 00.000 8996 OnExposeComplete: enter
22:11:09.227 00.001 8996 UpdateGuideState(): m_state=6
22:11:09.228 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3896
22:11:09.230 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=471.97, Mass=721211, SNR=341.1, Peak=63024 HFD=4.4
22:11:09.232 00.002 8996 MultiStar: [#1 -0.27,0.04,0.71,U] [#2 -0.04,0.05,0.70,U] [#3 -0.20,0.13,0.58,U] [#4 -0.07,0.40,0.51,U] [#5 -0.16,0.09,0.67,U] [#6 -0.09,0.03,0.44,U] [#7 -0.03,0.16,0.44,U] [#8 -0.06,-0.02,0.41,U] 
22:11:09.234 00.002 8996 refined, 8 included, MultiStar: {-0.20, 0.11}, one-star: {-0.54, 0.09}
22:11:09.235 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
22:11:09.237 00.002 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:11:09.238 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.66 mountX=-0.21 mountY=-0.08, mountTheta=-2.77
22:11:09.240 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.11, opts=13)
22:11:09.241 00.001 8996 Enqueuing Move request for scope (-0.20, 0.11)
22:11:09.242 00.001 20224 Worker thread wakes up
22:11:09.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
22:11:09.242 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
22:11:09.242 00.000 20224 Moving (-0.20, 0.11) raw xDistance=-0.21 yDistance=-0.08
22:11:09.243 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:11:09.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:09.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:11:09.243 00.000 20224 MoveAxis(E, 28, ABG)
22:11:09.243 00.000 20224 Guiding  Dir = 2, Dur = 28
22:11:09.243 00.000 20224 IsSlewing returns 0
22:11:09.243 00.000 20224 IsGuiding returns 0
22:11:09.250 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63024, med=2761, FiltMin=2512, FiltMax=27389, Gamma=1.000
22:11:09.274 00.024 8996 UpdateGuideState exits: m=721211 SNR=341.1
22:11:09.276 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:09.278 00.002 20224 IsGuiding returns 1
22:11:09.278 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:09.280 00.002 8996 Enqueuing Expose request
22:11:09.281 00.001 20224 scope still moving after pulse duration time elapsed
22:11:09.307 00.026 20224 IsSlewing returns 0
22:11:09.307 00.000 20224 IsGuiding returns 1
22:11:09.339 00.032 20224 IsSlewing returns 0
22:11:09.339 00.000 20224 IsGuiding returns 1
22:11:09.370 00.031 20224 IsSlewing returns 0
22:11:09.370 00.000 20224 IsGuiding returns 0
22:11:09.370 00.000 20224 scope move finished after 28 + 98 ms
22:11:09.370 00.000 20224 Move returns status 0, amount 28
22:11:09.370 00.000 20224 MoveAxis(N, 0, ABG)
22:11:09.370 00.000 20224 Move returns status 0, amount 0
22:11:09.370 00.000 20224 move complete, result=0
22:11:09.371 00.001 20224 worker thread done servicing request
22:11:09.371 00.000 20224 Worker thread wakes up
22:11:09.371 00.000 8996 GuideStep: -0.2 px 28 ms EAST, -0.1 px 0 ms NORTH
22:11:09.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:09.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:10.342 00.970 20224 Exposure complete
22:11:10.412 00.070 20224 worker thread done servicing request
22:11:10.412 00.000 8996 OnExposeComplete: enter
22:11:10.413 00.001 8996 UpdateGuideState(): m_state=6
22:11:10.414 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3897
22:11:10.415 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=471.90, Mass=766434, SNR=344.2, Peak=65504 HFD=4.5
22:11:10.416 00.001 8996 MultiStar: [#1 -0.09,-0.18,0.68,U] [#2 0.27,0.24,0.76,U] [#3 0.04,0.10,0.59,U] [#4 0.12,0.19,0.55,U] [#5 -0.12,0.06,0.59,U] [#6 0.05,-0.03,0.41,U] [#7 0.29,0.04,0.53,U] [#8 0.09,0.01,0.41,U] 
22:11:10.416 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.05}, one-star: {-0.29, 0.02}
22:11:10.417 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
22:11:10.418 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
22:11:10.420 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.29 mountX=0.01 mountY=-0.05, mountTheta=-1.38
22:11:10.421 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
22:11:10.422 00.001 8996 Enqueuing Move request for scope (0.02, 0.05)
22:11:10.423 00.001 20224 Worker thread wakes up
22:11:10.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
22:11:10.423 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
22:11:10.423 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.01 yDistance=-0.05
22:11:10.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:11:10.424 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:10.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:11:10.424 00.000 20224 MoveAxis(E, 0, ABG)
22:11:10.424 00.000 20224 Move returns status 0, amount 0
22:11:10.424 00.000 20224 MoveAxis(N, 0, ABG)
22:11:10.424 00.000 20224 Move returns status 0, amount 0
22:11:10.424 00.000 20224 move complete, result=0
22:11:10.424 00.000 20224 worker thread done servicing request
22:11:10.430 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2761, FiltMin=2509, FiltMax=29725, Gamma=1.000
22:11:10.447 00.017 8996 UpdateGuideState exits: m=766434 SNR=344.2
22:11:10.448 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:10.449 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:10.450 00.001 8996 Enqueuing Expose request
22:11:10.450 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:10.451 00.001 20224 Worker thread wakes up
22:11:10.452 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:10.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:11.606 01.154 20224 Exposure complete
22:11:11.678 00.072 20224 worker thread done servicing request
22:11:11.678 00.000 8996 OnExposeComplete: enter
22:11:11.680 00.002 8996 UpdateGuideState(): m_state=6
22:11:11.681 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3898
22:11:11.682 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.84, Mass=741011, SNR=389.1, Peak=62736 HFD=4.4
22:11:11.683 00.001 8996 MultiStar: [#1 -0.08,-0.14,0.62,U] [#2 0.10,-0.03,0.66,U] [#3 -0.03,0.07,0.51,U] [#4 -0.01,0.18,0.50,U] [#5 0.07,-0.14,0.60,U] [#6 -0.01,-0.14,0.41,U] [#7 0.13,-0.22,0.41,U] [#8 0.21,-0.20,0.35,U] 
22:11:11.684 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.06}, one-star: {-0.19, -0.04}
22:11:11.685 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
22:11:11.686 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
22:11:11.687 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.64 mountX=0.00 mountY=0.06, mountTheta=1.54
22:11:11.692 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
22:11:11.694 00.002 8996 Enqueuing Move request for scope (-0.00, -0.06)
22:11:11.696 00.002 20224 Worker thread wakes up
22:11:11.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
22:11:11.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
22:11:11.696 00.000 20224 Moving (-0.00, -0.06) raw xDistance=0.00 yDistance=0.06
22:11:11.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:11:11.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:11.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:11:11.696 00.000 20224 MoveAxis(E, 0, ABG)
22:11:11.696 00.000 20224 Move returns status 0, amount 0
22:11:11.697 00.001 20224 MoveAxis(N, 0, ABG)
22:11:11.697 00.000 20224 Move returns status 0, amount 0
22:11:11.697 00.000 20224 move complete, result=0
22:11:11.697 00.000 20224 worker thread done servicing request
22:11:11.704 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62736, med=2761, FiltMin=2505, FiltMax=27987, Gamma=1.000
22:11:11.720 00.016 8996 UpdateGuideState exits: m=741011 SNR=389.1
22:11:11.723 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:11.725 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:11.727 00.002 8996 Enqueuing Expose request
22:11:11.729 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:11.730 00.001 20224 Worker thread wakes up
22:11:11.730 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:11.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:12.694 00.964 20224 Exposure complete
22:11:12.762 00.068 20224 worker thread done servicing request
22:11:12.762 00.000 8996 OnExposeComplete: enter
22:11:12.763 00.001 8996 UpdateGuideState(): m_state=6
22:11:12.766 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3899
22:11:12.768 00.002 8996 Star::Find returns 1 (0), X=138.07, Y=471.85, Mass=734185, SNR=339.3, Peak=56384 HFD=4.4
22:11:12.771 00.003 8996 MultiStar: [#1 0.09,-0.05,0.68,U] [#2 0.27,-0.30,0.80,U] [#3 0.17,-0.23,0.58,U] [#4 0.13,-0.09,0.61,U] [#5 0.13,-0.33,0.67,U] [#6 0.15,-0.28,0.47,U] [#7 0.32,-0.36,0.00,M1] [#8 0.18,-0.25,0.42,U] 
22:11:12.773 00.002 8996 single-star, 7 included, MultiStar: {0.12, -0.18}, one-star: {-0.06, -0.03}
22:11:12.775 00.002 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
22:11:12.777 00.002 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
22:11:12.778 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.64 mountX=-0.05 mountY=0.04, mountTheta=2.53
22:11:12.779 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.03, opts=13)
22:11:12.780 00.001 8996 Enqueuing Move request for scope (-0.06, -0.03)
22:11:12.782 00.002 20224 Worker thread wakes up
22:11:12.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
22:11:12.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
22:11:12.782 00.000 20224 Moving (-0.06, -0.03) raw xDistance=-0.05 yDistance=0.04
22:11:12.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:11:12.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:12.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:11:12.782 00.000 20224 MoveAxis(E, 0, ABG)
22:11:12.782 00.000 20224 Move returns status 0, amount 0
22:11:12.783 00.001 20224 MoveAxis(N, 0, ABG)
22:11:12.783 00.000 20224 Move returns status 0, amount 0
22:11:12.783 00.000 20224 move complete, result=0
22:11:12.783 00.000 20224 worker thread done servicing request
22:11:12.789 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56384, med=2761, FiltMin=2480, FiltMax=26701, Gamma=1.000
22:11:12.815 00.026 8996 UpdateGuideState exits: m=734185 SNR=339.3
22:11:12.817 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:12.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:12.819 00.001 8996 Enqueuing Expose request
22:11:12.820 00.001 20224 Worker thread wakes up
22:11:12.820 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:11:12.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:12.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:13.980 01.159 20224 Exposure complete
22:11:14.037 00.057 20224 worker thread done servicing request
22:11:14.037 00.000 8996 OnExposeComplete: enter
22:11:14.038 00.001 8996 UpdateGuideState(): m_state=6
22:11:14.039 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3900
22:11:14.040 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.70, Mass=699062, SNR=346.0, Peak=50448 HFD=4.5
22:11:14.041 00.001 8996 MultiStar: [#1 -0.00,0.10,0.67,U] [#2 0.11,0.22,0.71,U] [#3 0.11,0.15,0.61,U] [#4 0.19,0.32,0.53,U] [#5 0.21,0.01,0.72,U] [#6 0.22,0.06,0.46,U] [#7 0.27,-0.02,0.43,U] [#8 0.22,0.03,0.38,U] 
22:11:14.041 00.000 8996 refined, 8 included, MultiStar: {0.13, 0.06}, one-star: {0.00, -0.18}
22:11:14.043 00.002 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
22:11:14.045 00.002 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:11:14.048 00.003 8996 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.45 mountX=0.12 mountY=-0.08, mountTheta=-0.56
22:11:14.052 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.06, opts=13)
22:11:14.054 00.002 8996 Enqueuing Move request for scope (0.13, 0.06)
22:11:14.056 00.002 20224 Worker thread wakes up
22:11:14.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
22:11:14.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
22:11:14.056 00.000 20224 Moving (0.13, 0.06) raw xDistance=0.12 yDistance=-0.08
22:11:14.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:11:14.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:14.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:11:14.057 00.001 20224 MoveAxis(E, 0, ABG)
22:11:14.057 00.000 20224 Move returns status 0, amount 0
22:11:14.057 00.000 20224 MoveAxis(N, 0, ABG)
22:11:14.057 00.000 20224 Move returns status 0, amount 0
22:11:14.057 00.000 20224 move complete, result=0
22:11:14.057 00.000 20224 worker thread done servicing request
22:11:14.063 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=50448, med=2761, FiltMin=2512, FiltMax=24589, Gamma=1.000
22:11:14.078 00.015 8996 UpdateGuideState exits: m=699062 SNR=346.0
22:11:14.080 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:14.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:14.082 00.001 8996 Enqueuing Expose request
22:11:14.084 00.002 20224 Worker thread wakes up
22:11:14.084 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:14.086 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:14.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:15.057 00.971 20224 Exposure complete
22:11:15.143 00.086 20224 worker thread done servicing request
22:11:15.143 00.000 8996 OnExposeComplete: enter
22:11:15.145 00.002 8996 UpdateGuideState(): m_state=6
22:11:15.146 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3901
22:11:15.147 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.95, Mass=669283, SNR=349.6, Peak=51536 HFD=4.5
22:11:15.149 00.002 8996 MultiStar: [#1 -0.01,-0.09,0.59,U] [#2 0.03,0.04,0.74,U] [#3 -0.07,0.25,0.65,U] [#4 0.09,0.29,0.57,U] [#5 0.01,0.10,0.61,U] [#6 0.03,0.14,0.41,U] [#7 0.35,0.05,0.46,U] [#8 0.07,-0.10,0.39,U] 
22:11:15.150 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {-0.20, 0.07}
22:11:15.151 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
22:11:15.152 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
22:11:15.153 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.51 mountX=-0.00 mountY=-0.09, mountTheta=-1.61
22:11:15.154 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
22:11:15.157 00.003 8996 Enqueuing Move request for scope (0.01, 0.09)
22:11:15.158 00.001 20224 Worker thread wakes up
22:11:15.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
22:11:15.159 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
22:11:15.159 00.000 20224 Moving (0.01, 0.09) raw xDistance=-0.00 yDistance=-0.09
22:11:15.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:11:15.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:15.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:11:15.159 00.000 20224 MoveAxis(E, 0, ABG)
22:11:15.159 00.000 20224 Move returns status 0, amount 0
22:11:15.159 00.000 20224 MoveAxis(N, 0, ABG)
22:11:15.159 00.000 20224 Move returns status 0, amount 0
22:11:15.159 00.000 20224 move complete, result=0
22:11:15.159 00.000 20224 worker thread done servicing request
22:11:15.165 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51536, med=2761, FiltMin=2515, FiltMax=27235, Gamma=1.000
22:11:15.191 00.026 8996 UpdateGuideState exits: m=669283 SNR=349.6
22:11:15.193 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:15.196 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:15.198 00.002 8996 Enqueuing Expose request
22:11:15.201 00.003 20224 Worker thread wakes up
22:11:15.201 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:15.203 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:15.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:16.372 01.169 20224 Exposure complete
22:11:16.463 00.091 20224 worker thread done servicing request
22:11:16.464 00.001 8996 OnExposeComplete: enter
22:11:16.465 00.001 8996 UpdateGuideState(): m_state=6
22:11:16.465 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3902
22:11:16.466 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.53, Mass=723569, SNR=363.2, Peak=44656 HFD=4.8
22:11:16.467 00.001 8996 MultiStar: [#1 0.16,-0.21,0.65,U] [#2 0.21,-0.18,0.67,U] [#3 0.03,-0.22,0.53,U] [#4 0.16,0.06,0.50,U] [#5 0.08,-0.24,0.64,U] [#6 0.01,-0.37,0.41,U] [#7 0.31,-0.18,0.41,U] [#8 0.24,-0.21,0.38,U] 
22:11:16.468 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.22}, one-star: {-0.03, -0.35}
22:11:16.468 00.000 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
22:11:16.469 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
22:11:16.470 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-1.10 mountX=0.13 mountY=0.21, mountTheta=1.00
22:11:16.471 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.22, opts=13)
22:11:16.472 00.001 8996 Enqueuing Move request for scope (0.11, -0.22)
22:11:16.473 00.001 20224 Worker thread wakes up
22:11:16.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd
22:11:16.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.22)
22:11:16.473 00.000 20224 Moving (0.11, -0.22) raw xDistance=0.13 yDistance=0.21
22:11:16.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:11:16.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:11:16.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:11:16.473 00.000 20224 MoveAxis(E, 0, ABG)
22:11:16.473 00.000 20224 Move returns status 0, amount 0
22:11:16.473 00.000 20224 MoveAxis(N, 0, ABG)
22:11:16.473 00.000 20224 Move returns status 0, amount 0
22:11:16.473 00.000 20224 move complete, result=0
22:11:16.473 00.000 20224 worker thread done servicing request
22:11:16.476 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44656, med=2761, FiltMin=2489, FiltMax=24077, Gamma=1.000
22:11:16.502 00.026 8996 UpdateGuideState exits: m=723569 SNR=363.2
22:11:16.503 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:16.504 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:16.505 00.001 8996 Enqueuing Expose request
22:11:16.505 00.000 20224 Worker thread wakes up
22:11:16.506 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:11:16.506 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:16.507 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:17.474 00.967 20224 Exposure complete
22:11:17.534 00.060 20224 worker thread done servicing request
22:11:17.534 00.000 8996 OnExposeComplete: enter
22:11:17.535 00.001 8996 UpdateGuideState(): m_state=6
22:11:17.536 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3903
22:11:17.537 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.86, Mass=744804, SNR=348.0, Peak=56944 HFD=4.4
22:11:17.538 00.001 8996 MultiStar: [#1 -0.04,-0.23,0.70,U] [#2 0.02,-0.18,0.73,U] [#3 -0.06,-0.01,0.60,U] [#4 0.07,0.18,0.58,U] [#5 -0.06,0.09,0.65,U] [#6 0.03,-0.27,0.45,U] [#7 0.24,-0.08,0.39,U] [#8 0.08,-0.30,0.41,U] 
22:11:17.539 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.08}, one-star: {-0.19, -0.02}
22:11:17.539 00.000 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
22:11:17.540 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
22:11:17.541 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.80 mountX=-0.01 mountY=0.08, mountTheta=1.70
22:11:17.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
22:11:17.544 00.001 8996 Enqueuing Move request for scope (-0.02, -0.08)
22:11:17.545 00.001 20224 Worker thread wakes up
22:11:17.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
22:11:17.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
22:11:17.545 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
22:11:17.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:11:17.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:17.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:11:17.545 00.000 20224 MoveAxis(E, 0, ABG)
22:11:17.546 00.001 20224 Move returns status 0, amount 0
22:11:17.546 00.000 20224 MoveAxis(N, 0, ABG)
22:11:17.546 00.000 20224 Move returns status 0, amount 0
22:11:17.546 00.000 20224 move complete, result=0
22:11:17.547 00.001 20224 worker thread done servicing request
22:11:17.555 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56944, med=2761, FiltMin=2505, FiltMax=28397, Gamma=1.000
22:11:17.571 00.016 8996 UpdateGuideState exits: m=744804 SNR=348.0
22:11:17.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:17.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:17.573 00.000 8996 Enqueuing Expose request
22:11:17.574 00.001 20224 Worker thread wakes up
22:11:17.574 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:17.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:17.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:18.742 01.167 20224 Exposure complete
22:11:18.807 00.065 20224 worker thread done servicing request
22:11:18.807 00.000 8996 OnExposeComplete: enter
22:11:18.808 00.001 8996 UpdateGuideState(): m_state=6
22:11:18.809 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3904
22:11:18.810 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.69, Mass=730447, SNR=364.7, Peak=52352 HFD=4.3
22:11:18.811 00.001 8996 MultiStar: [#1 0.08,-0.06,0.65,U] [#2 0.05,0.13,0.71,U] [#3 0.13,-0.00,0.62,U] [#4 0.16,0.33,0.50,U] [#5 0.09,-0.15,0.71,U] [#6 0.07,-0.01,0.38,U] [#7 0.30,0.03,0.47,U] [#8 0.24,-0.15,0.38,U] 
22:11:18.812 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {-0.13, -0.19}
22:11:18.813 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
22:11:18.814 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
22:11:18.814 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.28 mountX=0.08 mountY=0.01, mountTheta=0.17
22:11:18.815 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
22:11:18.817 00.002 8996 Enqueuing Move request for scope (0.08, -0.02)
22:11:18.819 00.002 20224 Worker thread wakes up
22:11:18.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:11:18.819 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:11:18.819 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
22:11:18.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:11:18.820 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:18.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:11:18.820 00.000 20224 MoveAxis(E, 0, ABG)
22:11:18.820 00.000 20224 Move returns status 0, amount 0
22:11:18.820 00.000 20224 MoveAxis(N, 0, ABG)
22:11:18.820 00.000 20224 Move returns status 0, amount 0
22:11:18.820 00.000 20224 move complete, result=0
22:11:18.820 00.000 20224 worker thread done servicing request
22:11:18.826 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52352, med=2761, FiltMin=2505, FiltMax=26371, Gamma=1.000
22:11:18.850 00.024 8996 UpdateGuideState exits: m=730447 SNR=364.7
22:11:18.853 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:18.855 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:18.857 00.002 8996 Enqueuing Expose request
22:11:18.859 00.002 20224 Worker thread wakes up
22:11:18.859 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:18.859 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:18.859 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:11:19.825 00.966 20224 Exposure complete
22:11:19.880 00.055 20224 worker thread done servicing request
22:11:19.880 00.000 8996 OnExposeComplete: enter
22:11:19.881 00.001 8996 UpdateGuideState(): m_state=6
22:11:19.882 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3905
22:11:19.882 00.000 8996 Star::Find returns 1 (0), X=137.71, Y=471.67, Mass=745144, SNR=374.5, Peak=54656 HFD=4.6
22:11:19.883 00.001 8996 MultiStar: [#1 -0.37,-0.04,0.67,U] [#2 -0.25,0.02,0.77,U] [#3 -0.27,0.18,0.55,U] [#4 -0.34,0.32,0.00,M1] [#5 -0.31,-0.06,0.62,U] [#6 -0.23,0.03,0.38,U] [#7 -0.08,0.10,0.45,U] [#8 -0.22,-0.16,0.35,U] 
22:11:19.884 00.001 8996 refined, 7 included, MultiStar: {-0.29, -0.03}, one-star: {-0.42, -0.21}
22:11:19.885 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
22:11:19.886 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
22:11:19.887 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-3.03 mountX=-0.29 mountY=0.07, mountTheta=2.91
22:11:19.888 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.03, opts=13)
22:11:19.889 00.001 8996 Enqueuing Move request for scope (-0.29, -0.03)
22:11:19.889 00.000 20224 Worker thread wakes up
22:11:19.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.03) opts 0xd
22:11:19.890 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.03)
22:11:19.890 00.000 20224 Moving (-0.29, -0.03) raw xDistance=-0.29 yDistance=0.07
22:11:19.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:11:19.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:19.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:11:19.890 00.000 20224 MoveAxis(E, 42, ABG)
22:11:19.890 00.000 20224 Guiding  Dir = 2, Dur = 42
22:11:19.891 00.001 20224 IsSlewing returns 0
22:11:19.891 00.000 20224 IsGuiding returns 0
22:11:19.899 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54656, med=2761, FiltMin=2480, FiltMax=30992, Gamma=1.000
22:11:19.923 00.024 20224 PulseGuide returned control before completion, sleep 20
22:11:19.929 00.006 8996 UpdateGuideState exits: m=745144 SNR=374.5
22:11:19.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:19.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:19.932 00.001 8996 Enqueuing Expose request
22:11:19.953 00.021 20224 IsGuiding returns 1
22:11:19.953 00.000 20224 scope still moving after pulse duration time elapsed
22:11:19.987 00.034 20224 IsSlewing returns 0
22:11:19.987 00.000 20224 IsGuiding returns 1
22:11:20.015 00.028 20224 IsSlewing returns 0
22:11:20.015 00.000 20224 IsGuiding returns 0
22:11:20.015 00.000 20224 scope move finished after 42 + 83 ms
22:11:20.015 00.000 20224 Move returns status 0, amount 42
22:11:20.015 00.000 20224 MoveAxis(N, 0, ABG)
22:11:20.015 00.000 20224 Move returns status 0, amount 0
22:11:20.015 00.000 20224 move complete, result=0
22:11:20.015 00.000 20224 worker thread done servicing request
22:11:20.017 00.002 20224 Worker thread wakes up
22:11:20.017 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.1 px 0 ms NORTH
22:11:20.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:20.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:21.197 01.179 20224 Exposure complete
22:11:21.269 00.072 20224 worker thread done servicing request
22:11:21.270 00.001 8996 OnExposeComplete: enter
22:11:21.272 00.002 8996 UpdateGuideState(): m_state=6
22:11:21.273 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3906
22:11:21.274 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=472.29, Mass=750030, SNR=363.5, Peak=48589 HFD=4.7
22:11:21.276 00.002 8996 MultiStar: [#1 0.29,0.35,0.68,U] [#2 0.43,0.41,0.00,M1] [#3 0.33,0.40,0.00,M1] [#4 0.36,0.45,0.00,M2] [#5 0.19,0.36,0.55,U] [#6 0.37,-0.01,0.42,U] [#7 0.66,0.26,0.00,M1] [#8 0.52,0.31,0.00,M1] 
22:11:21.278 00.002 8996 refined, 3 included, MultiStar: {0.25, 0.32}, one-star: {0.21, 0.41}
22:11:21.279 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
22:11:21.280 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
22:11:21.281 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.32 hyp=0.41 cameraTheta=0.91 mountX=0.22 mountY=-0.35, mountTheta=-1.01
22:11:21.283 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.32, opts=13)
22:11:21.284 00.001 8996 Enqueuing Move request for scope (0.25, 0.32)
22:11:21.285 00.001 20224 Worker thread wakes up
22:11:21.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.32) opts 0xd
22:11:21.285 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.32)
22:11:21.286 00.001 20224 Moving (0.25, 0.32) raw xDistance=0.22 yDistance=-0.35
22:11:21.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
22:11:21.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:11:21.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:11:21.286 00.000 20224 MoveAxis(W, 29, ABG)
22:11:21.286 00.000 20224 Guiding  Dir = 3, Dur = 29
22:11:21.286 00.000 20224 IsSlewing returns 0
22:11:21.286 00.000 20224 IsGuiding returns 0
22:11:21.292 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48589, med=2761, FiltMin=2525, FiltMax=27136, Gamma=1.000
22:11:21.310 00.018 8996 UpdateGuideState exits: m=750030 SNR=363.5
22:11:21.312 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:21.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:21.313 00.000 8996 Enqueuing Expose request
22:11:21.336 00.023 20224 IsGuiding returns 1
22:11:21.336 00.000 20224 scope still moving after pulse duration time elapsed
22:11:21.367 00.031 20224 IsSlewing returns 0
22:11:21.367 00.000 20224 IsGuiding returns 0
22:11:21.367 00.000 20224 scope move finished after 29 + 52 ms
22:11:21.367 00.000 20224 Move returns status 0, amount 29
22:11:21.368 00.001 20224 MoveAxis(N, 0, ABG)
22:11:21.368 00.000 20224 Move returns status 0, amount 0
22:11:21.368 00.000 20224 move complete, result=0
22:11:21.368 00.000 20224 worker thread done servicing request
22:11:21.368 00.000 20224 Worker thread wakes up
22:11:21.368 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:21.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:21.368 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.3 px 0 ms NORTH
22:11:22.355 00.987 20224 Exposure complete
22:11:22.416 00.061 20224 worker thread done servicing request
22:11:22.416 00.000 8996 OnExposeComplete: enter
22:11:22.417 00.001 8996 UpdateGuideState(): m_state=6
22:11:22.418 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3907
22:11:22.418 00.000 8996 Star::Find returns 1 (0), X=138.22, Y=471.85, Mass=678399, SNR=323.1, Peak=53696 HFD=4.4
22:11:22.420 00.002 8996 MultiStar: [#1 0.18,-0.06,0.66,U] [#2 0.18,-0.06,0.78,U] [#3 0.31,0.23,0.62,U] [#4 0.37,0.26,0.58,U] [#5 0.13,0.00,0.69,U] [#6 0.32,-0.16,0.48,U] [#7 0.46,-0.06,0.00,M2] [#8 0.33,0.01,0.44,U] 
22:11:22.420 00.000 8996 single-star, 7 included, MultiStar: {0.22, 0.02}, one-star: {0.10, -0.03}
22:11:22.421 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
22:11:22.422 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
22:11:22.423 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.33 mountX=0.10 mountY=0.02, mountTheta=0.22
22:11:22.425 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.03, opts=13)
22:11:22.426 00.001 8996 Enqueuing Move request for scope (0.10, -0.03)
22:11:22.427 00.001 20224 Worker thread wakes up
22:11:22.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
22:11:22.427 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
22:11:22.427 00.000 20224 Moving (0.10, -0.03) raw xDistance=0.10 yDistance=0.02
22:11:22.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:11:22.427 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:22.428 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:11:22.428 00.000 20224 MoveAxis(E, 0, ABG)
22:11:22.428 00.000 20224 Move returns status 0, amount 0
22:11:22.428 00.000 20224 MoveAxis(N, 0, ABG)
22:11:22.428 00.000 20224 Move returns status 0, amount 0
22:11:22.428 00.000 20224 move complete, result=0
22:11:22.428 00.000 20224 worker thread done servicing request
22:11:22.432 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53696, med=2761, FiltMin=2515, FiltMax=25853, Gamma=1.000
22:11:22.450 00.018 8996 UpdateGuideState exits: m=678399 SNR=323.1
22:11:22.452 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:22.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:22.454 00.001 8996 Enqueuing Expose request
22:11:22.454 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:11:22.455 00.001 20224 Worker thread wakes up
22:11:22.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:22.456 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:23.633 01.177 20224 Exposure complete
22:11:23.705 00.072 20224 worker thread done servicing request
22:11:23.705 00.000 8996 OnExposeComplete: enter
22:11:23.707 00.002 8996 UpdateGuideState(): m_state=6
22:11:23.708 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3908
22:11:23.709 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.89, Mass=724222, SNR=359.9, Peak=55408 HFD=4.4
22:11:23.711 00.002 8996 MultiStar: [#1 0.04,-0.26,0.65,U] [#2 0.12,0.11,0.76,U] [#3 0.09,-0.14,0.66,U] [#4 0.04,-0.01,0.48,U] [#5 0.00,-0.26,0.60,U] [#6 0.19,-0.17,0.48,U] [#7 0.19,-0.25,0.45,U] [#8 0.30,-0.21,0.37,U] 
22:11:23.712 00.001 8996 single-star, 8 included, MultiStar: {0.10, -0.11}, one-star: {0.04, 0.01}
22:11:23.714 00.002 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
22:11:23.715 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
22:11:23.717 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.23 mountX=0.04 mountY=-0.01, mountTheta=-0.34
22:11:23.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
22:11:23.720 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
22:11:23.721 00.001 20224 Worker thread wakes up
22:11:23.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
22:11:23.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
22:11:23.721 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.01
22:11:23.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:11:23.722 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:23.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:11:23.722 00.000 20224 MoveAxis(E, 0, ABG)
22:11:23.722 00.000 20224 Move returns status 0, amount 0
22:11:23.722 00.000 20224 MoveAxis(N, 0, ABG)
22:11:23.722 00.000 20224 Move returns status 0, amount 0
22:11:23.722 00.000 20224 move complete, result=0
22:11:23.722 00.000 20224 worker thread done servicing request
22:11:23.728 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55408, med=2761, FiltMin=2515, FiltMax=26701, Gamma=1.000
22:11:23.759 00.031 8996 UpdateGuideState exits: m=724222 SNR=359.9
22:11:23.760 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:23.762 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:23.763 00.001 8996 Enqueuing Expose request
22:11:23.765 00.002 20224 Worker thread wakes up
22:11:23.765 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:23.767 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:23.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:24.741 00.974 20224 Exposure complete
22:11:24.800 00.059 20224 worker thread done servicing request
22:11:24.800 00.000 8996 OnExposeComplete: enter
22:11:24.801 00.001 8996 UpdateGuideState(): m_state=6
22:11:24.802 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3909
22:11:24.803 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.78, Mass=734515, SNR=366.0, Peak=65504 HFD=4.4
22:11:24.804 00.001 8996 MultiStar: [#1 -0.06,-0.08,0.68,U] [#2 0.14,0.03,0.71,U] [#3 0.11,0.07,0.56,U] [#4 0.15,0.11,0.49,U] [#5 0.00,0.06,0.60,U] [#6 -0.04,-0.29,0.49,U] [#7 0.26,-0.17,0.42,U] [#8 0.09,-0.11,0.37,U] 
22:11:24.804 00.000 8996 refined, 8 included, MultiStar: {-0.00, -0.05}, one-star: {-0.33, -0.10}
22:11:24.805 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
22:11:24.806 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.63)
22:11:24.807 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.63 mountX=0.00 mountY=0.05, mountTheta=1.53
22:11:24.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.05, opts=13)
22:11:24.809 00.000 8996 Enqueuing Move request for scope (-0.00, -0.05)
22:11:24.810 00.001 20224 Worker thread wakes up
22:11:24.810 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
22:11:24.810 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
22:11:24.810 00.000 20224 Moving (-0.00, -0.05) raw xDistance=0.00 yDistance=0.05
22:11:24.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:11:24.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:24.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:11:24.810 00.000 20224 MoveAxis(E, 0, ABG)
22:11:24.811 00.001 20224 Move returns status 0, amount 0
22:11:24.811 00.000 20224 MoveAxis(N, 0, ABG)
22:11:24.811 00.000 20224 Move returns status 0, amount 0
22:11:24.811 00.000 20224 move complete, result=0
22:11:24.811 00.000 20224 worker thread done servicing request
22:11:24.814 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2761, FiltMin=2493, FiltMax=28528, Gamma=1.000
22:11:24.829 00.015 8996 UpdateGuideState exits: m=734515 SNR=366.0
22:11:24.830 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:24.830 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:24.831 00.001 8996 Enqueuing Expose request
22:11:24.832 00.001 20224 Worker thread wakes up
22:11:24.832 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:11:24.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:24.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:25.990 01.157 20224 Exposure complete
22:11:26.085 00.095 20224 worker thread done servicing request
22:11:26.085 00.000 8996 OnExposeComplete: enter
22:11:26.088 00.003 8996 UpdateGuideState(): m_state=6
22:11:26.090 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3910
22:11:26.091 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=471.77, Mass=734559, SNR=371.9, Peak=49216 HFD=4.5
22:11:26.092 00.001 8996 MultiStar: [#1 0.51,-0.05,0.00,M1] [#2 0.39,-0.23,0.70,U] [#3 0.35,-0.03,0.58,U] [#4 0.51,0.08,0.00,M1] [#5 0.37,-0.00,0.57,U] [#6 0.49,-0.06,0.00,M1] [#7 0.77,-0.21,0.00,M1] [#8 0.56,-0.14,0.00,M1] 
22:11:26.093 00.001 8996 single-star, 3 included, MultiStar: {0.26, -0.10}, one-star: {0.06, -0.11}
22:11:26.094 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
22:11:26.095 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
22:11:26.096 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.05 mountX=0.07 mountY=0.10, mountTheta=0.94
22:11:26.098 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.11, opts=13)
22:11:26.099 00.001 8996 Enqueuing Move request for scope (0.06, -0.11)
22:11:26.100 00.001 20224 Worker thread wakes up
22:11:26.101 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
22:11:26.101 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
22:11:26.101 00.000 20224 Moving (0.06, -0.11) raw xDistance=0.07 yDistance=0.10
22:11:26.101 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:11:26.101 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:26.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:11:26.101 00.000 20224 MoveAxis(E, 0, ABG)
22:11:26.101 00.000 20224 Move returns status 0, amount 0
22:11:26.101 00.000 20224 MoveAxis(N, 0, ABG)
22:11:26.101 00.000 20224 Move returns status 0, amount 0
22:11:26.101 00.000 20224 move complete, result=0
22:11:26.101 00.000 20224 worker thread done servicing request
22:11:26.111 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49216, med=2761, FiltMin=2509, FiltMax=25843, Gamma=1.000
22:11:26.140 00.029 8996 UpdateGuideState exits: m=734559 SNR=371.9
22:11:26.142 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:26.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:26.144 00.001 8996 Enqueuing Expose request
22:11:26.146 00.002 20224 Worker thread wakes up
22:11:26.146 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:26.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:26.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:27.121 00.974 20224 Exposure complete
22:11:27.190 00.069 20224 worker thread done servicing request
22:11:27.190 00.000 8996 OnExposeComplete: enter
22:11:27.191 00.001 8996 UpdateGuideState(): m_state=6
22:11:27.192 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3911
22:11:27.192 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=471.81, Mass=706663, SNR=331.9, Peak=54781 HFD=4.6
22:11:27.194 00.002 8996 MultiStar: [#1 0.55,-0.17,0.00,M2] [#2 0.63,-0.16,0.00,M1] [#3 0.52,-0.02,0.00,M1] [#4 0.62,0.09,0.00,M2] [#5 0.50,-0.20,0.00,M1] [#6 0.59,-0.39,0.00,M2] [#7 0.92,-0.34,0.00,M2] [#8 0.68,-0.45,0.00,M2] 
22:11:27.195 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
22:11:27.198 00.003 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
22:11:27.200 00.002 8996 CameraToMount -- cameraX=0.41 cameraY=-0.07 hyp=0.41 cameraTheta=-0.16 mountX=0.41 mountY=0.02, mountTheta=0.05
22:11:27.203 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=-0.07, opts=13)
22:11:27.205 00.002 8996 Enqueuing Move request for scope (0.41, -0.07)
22:11:27.206 00.001 20224 Worker thread wakes up
22:11:27.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.07) opts 0xd
22:11:27.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, -0.07)
22:11:27.207 00.001 20224 Moving (0.41, -0.07) raw xDistance=0.41 yDistance=0.02
22:11:27.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:11:27.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:27.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:11:27.207 00.000 20224 MoveAxis(W, 60, ABG)
22:11:27.207 00.000 20224 Guiding  Dir = 3, Dur = 60
22:11:27.207 00.000 20224 IsSlewing returns 0
22:11:27.208 00.001 20224 IsGuiding returns 0
22:11:27.213 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54781, med=2761, FiltMin=2502, FiltMax=28480, Gamma=1.000
22:11:27.230 00.017 8996 UpdateGuideState exits: m=706663 SNR=331.9
22:11:27.233 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:27.235 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:27.237 00.002 8996 Enqueuing Expose request
22:11:27.241 00.004 20224 PulseGuide returned control before completion, sleep 36
22:11:27.289 00.048 20224 IsGuiding returns 1
22:11:27.289 00.000 20224 scope still moving after pulse duration time elapsed
22:11:27.320 00.031 20224 IsSlewing returns 0
22:11:27.321 00.001 20224 IsGuiding returns 1
22:11:27.352 00.031 20224 IsSlewing returns 0
22:11:27.353 00.001 20224 IsGuiding returns 0
22:11:27.353 00.000 20224 scope move finished after 60 + 85 ms
22:11:27.353 00.000 20224 Move returns status 0, amount 60
22:11:27.353 00.000 20224 MoveAxis(N, 0, ABG)
22:11:27.353 00.000 20224 Move returns status 0, amount 0
22:11:27.353 00.000 20224 move complete, result=0
22:11:27.353 00.000 20224 worker thread done servicing request
22:11:27.353 00.000 20224 Worker thread wakes up
22:11:27.353 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:27.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:27.353 00.000 8996 GuideStep: 0.4 px 60 ms WEST, 0.0 px 0 ms NORTH
22:11:28.527 01.174 20224 Exposure complete
22:11:28.606 00.079 20224 worker thread done servicing request
22:11:28.606 00.000 8996 OnExposeComplete: enter
22:11:28.608 00.002 8996 UpdateGuideState(): m_state=6
22:11:28.609 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3912
22:11:28.609 00.000 8996 Star::Find returns 1 (0), X=137.75, Y=471.59, Mass=715499, SNR=366.8, Peak=52384 HFD=4.6
22:11:28.610 00.001 8996 MultiStar: [#1 -0.39,-0.15,0.62,U] [#2 -0.19,-0.12,0.69,U] [#3 -0.25,-0.09,0.57,U] [#4 -0.16,0.07,0.49,U] [#5 -0.18,-0.23,0.56,U] [#6 -0.17,-0.23,0.45,U] [#7 -0.09,-0.16,0.46,U] [#8 -0.08,-0.32,0.36,U] 
22:11:28.611 00.001 8996 refined, 8 included, MultiStar: {-0.24, -0.17}, one-star: {-0.38, -0.29}
22:11:28.612 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:11:28.613 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
22:11:28.614 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-2.50 mountX=-0.22 mountY=0.20, mountTheta=2.40
22:11:28.616 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.17, opts=13)
22:11:28.618 00.002 8996 Enqueuing Move request for scope (-0.24, -0.17)
22:11:28.619 00.001 20224 Worker thread wakes up
22:11:28.620 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.17) opts 0xd
22:11:28.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.17)
22:11:28.620 00.000 20224 Moving (-0.24, -0.17) raw xDistance=-0.22 yDistance=0.20
22:11:28.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
22:11:28.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:11:28.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:11:28.620 00.000 20224 MoveAxis(E, 28, ABG)
22:11:28.620 00.000 20224 Guiding  Dir = 2, Dur = 28
22:11:28.621 00.001 20224 IsSlewing returns 0
22:11:28.621 00.000 20224 IsGuiding returns 0
22:11:28.628 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52384, med=2761, FiltMin=2486, FiltMax=29536, Gamma=1.000
22:11:28.645 00.017 8996 UpdateGuideState exits: m=715499 SNR=366.8
22:11:28.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:28.646 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:28.647 00.001 8996 Enqueuing Expose request
22:11:28.663 00.016 20224 IsGuiding returns 1
22:11:28.663 00.000 20224 scope still moving after pulse duration time elapsed
22:11:28.692 00.029 20224 IsSlewing returns 0
22:11:28.692 00.000 20224 IsGuiding returns 1
22:11:28.724 00.032 20224 IsSlewing returns 0
22:11:28.724 00.000 20224 IsGuiding returns 1
22:11:28.754 00.030 20224 IsSlewing returns 0
22:11:28.755 00.001 20224 IsGuiding returns 0
22:11:28.755 00.000 20224 scope move finished after 28 + 105 ms
22:11:28.755 00.000 20224 Move returns status 0, amount 28
22:11:28.755 00.000 20224 MoveAxis(N, 0, ABG)
22:11:28.755 00.000 20224 Move returns status 0, amount 0
22:11:28.755 00.000 20224 move complete, result=0
22:11:28.755 00.000 20224 worker thread done servicing request
22:11:28.755 00.000 20224 Worker thread wakes up
22:11:28.755 00.000 8996 GuideStep: -0.2 px 28 ms EAST, 0.2 px 0 ms NORTH
22:11:28.757 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:28.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:29.743 00.986 20224 Exposure complete
22:11:29.813 00.070 20224 worker thread done servicing request
22:11:29.813 00.000 8996 OnExposeComplete: enter
22:11:29.814 00.001 8996 UpdateGuideState(): m_state=6
22:11:29.815 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3913
22:11:29.816 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.71, Mass=758898, SNR=338.9, Peak=62208 HFD=4.5
22:11:29.817 00.001 8996 MultiStar: [#1 -0.29,-0.29,0.63,U] [#2 -0.04,-0.52,0.00,M1] [#3 -0.23,0.05,0.62,U] [#4 -0.17,0.03,0.58,U] [#5 -0.24,-0.22,0.69,U] [#6 -0.16,-0.37,0.45,U] [#7 0.05,-0.35,0.45,U] [#8 -0.06,-0.29,0.38,U] 
22:11:29.817 00.000 8996 refined, 7 included, MultiStar: {-0.21, -0.19}, one-star: {-0.33, -0.17}
22:11:29.818 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:11:29.820 00.002 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
22:11:29.820 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-2.40 mountX=-0.19 mountY=0.21, mountTheta=2.30
22:11:29.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.19, opts=13)
22:11:29.823 00.001 8996 Enqueuing Move request for scope (-0.21, -0.19)
22:11:29.824 00.001 20224 Worker thread wakes up
22:11:29.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd
22:11:29.824 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.19)
22:11:29.824 00.000 20224 Moving (-0.21, -0.19) raw xDistance=-0.19 yDistance=0.21
22:11:29.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:11:29.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:11:29.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:11:29.824 00.000 20224 MoveAxis(E, 0, ABG)
22:11:29.824 00.000 20224 Move returns status 0, amount 0
22:11:29.824 00.000 20224 MoveAxis(N, 0, ABG)
22:11:29.824 00.000 20224 Move returns status 0, amount 0
22:11:29.824 00.000 20224 move complete, result=0
22:11:29.824 00.000 20224 worker thread done servicing request
22:11:29.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62208, med=2761, FiltMin=2509, FiltMax=32816, Gamma=1.000
22:11:29.848 00.020 8996 UpdateGuideState exits: m=758898 SNR=338.9
22:11:29.852 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:29.854 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:29.855 00.001 8996 Enqueuing Expose request
22:11:29.856 00.001 20224 Worker thread wakes up
22:11:29.857 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:11:29.858 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:29.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:31.012 01.154 20224 Exposure complete
22:11:31.074 00.062 20224 worker thread done servicing request
22:11:31.074 00.000 8996 OnExposeComplete: enter
22:11:31.075 00.001 8996 UpdateGuideState(): m_state=6
22:11:31.076 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3914
22:11:31.077 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=471.78, Mass=763192, SNR=390.8, Peak=61488 HFD=4.5
22:11:31.078 00.001 8996 MultiStar: [#1 0.03,-0.07,0.62,U] [#2 0.10,-0.29,0.62,U] [#3 -0.03,-0.07,0.55,U] [#4 0.09,0.17,0.45,U] [#5 0.10,-0.07,0.52,U] [#6 -0.03,-0.34,0.42,U] [#7 0.22,-0.24,0.40,U] [#8 0.23,-0.15,0.35,U] 
22:11:31.079 00.001 8996 single-star, 8 included, MultiStar: {0.06, -0.12}, one-star: {-0.00, -0.10}
22:11:31.079 00.000 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
22:11:31.080 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
22:11:31.081 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.61 mountX=0.01 mountY=0.10, mountTheta=1.51
22:11:31.084 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
22:11:31.084 00.000 8996 Enqueuing Move request for scope (-0.00, -0.10)
22:11:31.085 00.001 20224 Worker thread wakes up
22:11:31.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
22:11:31.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
22:11:31.085 00.000 20224 Moving (-0.00, -0.10) raw xDistance=0.01 yDistance=0.10
22:11:31.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:11:31.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:31.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:11:31.085 00.000 20224 MoveAxis(E, 0, ABG)
22:11:31.085 00.000 20224 Move returns status 0, amount 0
22:11:31.085 00.000 20224 MoveAxis(N, 0, ABG)
22:11:31.085 00.000 20224 Move returns status 0, amount 0
22:11:31.085 00.000 20224 move complete, result=0
22:11:31.085 00.000 20224 worker thread done servicing request
22:11:31.089 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61488, med=2761, FiltMin=2499, FiltMax=28317, Gamma=1.000
22:11:31.103 00.014 8996 UpdateGuideState exits: m=763192 SNR=390.8
22:11:31.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:31.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:31.106 00.001 8996 Enqueuing Expose request
22:11:31.106 00.000 20224 Worker thread wakes up
22:11:31.107 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:31.107 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:31.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:32.097 00.990 20224 Exposure complete
22:11:32.176 00.079 20224 worker thread done servicing request
22:11:32.176 00.000 8996 OnExposeComplete: enter
22:11:32.177 00.001 8996 UpdateGuideState(): m_state=6
22:11:32.179 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3915
22:11:32.181 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=471.67, Mass=714980, SNR=363.9, Peak=57232 HFD=4.5
22:11:32.183 00.002 8996 MultiStar: [#1 -0.08,-0.34,0.61,U] [#2 -0.08,-0.30,0.70,U] [#3 -0.06,-0.32,0.56,U] [#4 -0.02,-0.13,0.53,U] [#5 0.01,-0.17,0.61,U] [#6 -0.10,-0.54,0.00,M1] [#7 0.13,-0.45,0.00,M1] [#8 0.04,-0.45,0.41,U] 
22:11:32.184 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.27}, one-star: {-0.25, -0.21}
22:11:32.186 00.002 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
22:11:32.186 00.000 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
22:11:32.187 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.88 mountX=-0.06 mountY=0.27, mountTheta=1.78
22:11:32.189 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.27, opts=13)
22:11:32.190 00.001 8996 Enqueuing Move request for scope (-0.08, -0.27)
22:11:32.191 00.001 20224 Worker thread wakes up
22:11:32.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.27) opts 0xd
22:11:32.191 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.27)
22:11:32.191 00.000 20224 Moving (-0.08, -0.27) raw xDistance=-0.06 yDistance=0.27
22:11:32.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:11:32.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:11:32.192 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:11:32.192 00.000 20224 MoveAxis(E, 0, ABG)
22:11:32.192 00.000 20224 Move returns status 0, amount 0
22:11:32.192 00.000 20224 MoveAxis(N, 0, ABG)
22:11:32.192 00.000 20224 Move returns status 0, amount 0
22:11:32.192 00.000 20224 move complete, result=0
22:11:32.192 00.000 20224 worker thread done servicing request
22:11:32.195 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=57232, med=2761, FiltMin=2518, FiltMax=28867, Gamma=1.000
22:11:32.209 00.014 8996 UpdateGuideState exits: m=714980 SNR=363.9
22:11:32.209 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:32.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:32.211 00.001 8996 Enqueuing Expose request
22:11:32.212 00.001 20224 Worker thread wakes up
22:11:32.212 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:11:32.212 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:32.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:33.374 01.162 20224 Exposure complete
22:11:33.475 00.101 20224 worker thread done servicing request
22:11:33.475 00.000 8996 OnExposeComplete: enter
22:11:33.477 00.002 8996 UpdateGuideState(): m_state=6
22:11:33.479 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3916
22:11:33.480 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.86, Mass=664888, SNR=346.9, Peak=61840 HFD=4.3
22:11:33.482 00.002 8996 MultiStar: [#1 0.04,-0.20,0.62,U] [#2 0.10,-0.11,0.71,U] [#3 -0.08,-0.16,0.54,U] [#4 -0.02,-0.01,0.54,U] [#5 -0.04,-0.21,0.68,U] [#6 -0.09,-0.26,0.46,U] [#7 0.13,-0.28,0.47,U] [#8 0.11,-0.25,0.41,U] 
22:11:33.483 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.15}, one-star: {-0.16, -0.02}
22:11:33.486 00.003 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
22:11:33.488 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
22:11:33.490 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.67 mountX=0.00 mountY=0.15, mountTheta=1.57
22:11:33.495 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.15, opts=13)
22:11:33.497 00.002 8996 Enqueuing Move request for scope (-0.01, -0.15)
22:11:33.499 00.002 20224 Worker thread wakes up
22:11:33.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
22:11:33.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
22:11:33.499 00.000 20224 Moving (-0.01, -0.15) raw xDistance=0.00 yDistance=0.15
22:11:33.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:11:33.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:33.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:11:33.499 00.000 20224 MoveAxis(E, 0, ABG)
22:11:33.499 00.000 20224 Move returns status 0, amount 0
22:11:33.499 00.000 20224 MoveAxis(N, 0, ABG)
22:11:33.499 00.000 20224 Move returns status 0, amount 0
22:11:33.499 00.000 20224 move complete, result=0
22:11:33.500 00.001 20224 worker thread done servicing request
22:11:33.504 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61840, med=2761, FiltMin=2496, FiltMax=26259, Gamma=1.000
22:11:33.519 00.015 8996 UpdateGuideState exits: m=664888 SNR=346.9
22:11:33.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:33.520 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:33.521 00.001 8996 Enqueuing Expose request
22:11:33.522 00.001 20224 Worker thread wakes up
22:11:33.522 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:33.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:33.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:34.502 00.979 20224 Exposure complete
22:11:34.580 00.078 20224 worker thread done servicing request
22:11:34.580 00.000 8996 OnExposeComplete: enter
22:11:34.581 00.001 8996 UpdateGuideState(): m_state=6
22:11:34.583 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3917
22:11:34.584 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.65, Mass=765518, SNR=416.4, Peak=59744 HFD=4.5
22:11:34.587 00.003 8996 MultiStar: [#1 0.05,-0.50,0.00,M1] [#2 0.10,-0.17,0.61,U] [#3 0.07,-0.08,0.58,U] [#4 0.15,0.06,0.45,U] [#5 0.05,-0.16,0.49,U] [#6 -0.07,-0.10,0.35,U] [#7 0.42,-0.33,0.00,M1] [#8 0.16,-0.39,0.36,U] 
22:11:34.588 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.16}, one-star: {-0.09, -0.23}
22:11:34.590 00.002 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:11:34.591 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
22:11:34.593 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.34 mountX=0.05 mountY=0.15, mountTheta=1.24
22:11:34.596 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.16, opts=13)
22:11:34.598 00.002 8996 Enqueuing Move request for scope (0.04, -0.16)
22:11:34.599 00.001 20224 Worker thread wakes up
22:11:34.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
22:11:34.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
22:11:34.600 00.001 20224 Moving (0.04, -0.16) raw xDistance=0.05 yDistance=0.15
22:11:34.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:11:34.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:34.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:11:34.600 00.000 20224 MoveAxis(E, 0, ABG)
22:11:34.600 00.000 20224 Move returns status 0, amount 0
22:11:34.600 00.000 20224 MoveAxis(N, 0, ABG)
22:11:34.600 00.000 20224 Move returns status 0, amount 0
22:11:34.600 00.000 20224 move complete, result=0
22:11:34.600 00.000 20224 worker thread done servicing request
22:11:34.607 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59744, med=2761, FiltMin=2518, FiltMax=27459, Gamma=1.000
22:11:34.625 00.018 8996 UpdateGuideState exits: m=765518 SNR=416.4
22:11:34.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:34.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:34.628 00.001 8996 Enqueuing Expose request
22:11:34.629 00.001 20224 Worker thread wakes up
22:11:34.629 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:34.629 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:34.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:35.805 01.176 20224 Exposure complete
22:11:35.881 00.076 20224 worker thread done servicing request
22:11:35.881 00.000 8996 OnExposeComplete: enter
22:11:35.883 00.002 8996 UpdateGuideState(): m_state=6
22:11:35.885 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3918
22:11:35.886 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.90, Mass=748832, SNR=388.0, Peak=61456 HFD=4.5
22:11:35.889 00.003 8996 MultiStar: [#1 0.17,-0.31,0.64,U] [#2 0.21,-0.11,0.79,U] [#3 0.17,-0.06,0.51,U] [#4 0.19,0.07,0.52,U] [#5 0.07,-0.20,0.55,U] [#6 0.11,-0.28,0.38,U] [#7 0.40,-0.18,0.38,U] [#8 0.24,-0.30,0.32,U] 
22:11:35.890 00.001 8996 single-star, 8 included, MultiStar: {0.13, -0.13}, one-star: {-0.10, 0.02}
22:11:35.891 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
22:11:35.893 00.002 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
22:11:35.894 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=-0.10 mountY=-0.01, mountTheta=-3.05
22:11:35.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
22:11:35.896 00.000 8996 Enqueuing Move request for scope (-0.10, 0.02)
22:11:35.897 00.001 20224 Worker thread wakes up
22:11:35.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
22:11:35.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
22:11:35.898 00.001 20224 Moving (-0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
22:11:35.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:11:35.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:35.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:11:35.898 00.000 20224 MoveAxis(E, 0, ABG)
22:11:35.898 00.000 20224 Move returns status 0, amount 0
22:11:35.898 00.000 20224 MoveAxis(N, 0, ABG)
22:11:35.898 00.000 20224 Move returns status 0, amount 0
22:11:35.898 00.000 20224 move complete, result=0
22:11:35.898 00.000 20224 worker thread done servicing request
22:11:35.902 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61456, med=2761, FiltMin=2515, FiltMax=29008, Gamma=1.000
22:11:35.924 00.022 8996 UpdateGuideState exits: m=748832 SNR=388.0
22:11:35.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:35.927 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:35.928 00.001 8996 Enqueuing Expose request
22:11:35.929 00.001 20224 Worker thread wakes up
22:11:35.929 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:35.930 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:35.930 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:36.902 00.972 20224 Exposure complete
22:11:36.970 00.068 20224 worker thread done servicing request
22:11:36.970 00.000 8996 OnExposeComplete: enter
22:11:36.971 00.001 8996 UpdateGuideState(): m_state=6
22:11:36.972 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3919
22:11:36.973 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.60, Mass=727440, SNR=338.8, Peak=48832 HFD=4.5
22:11:36.974 00.001 8996 MultiStar: [#1 -0.05,-0.59,0.00,M1] [#2 0.15,-0.47,0.00,M1] [#3 0.10,-0.22,0.57,U] [#4 -0.01,-0.24,0.59,U] [#5 -0.07,-0.44,0.68,U] [#6 0.12,-0.32,0.49,U] [#7 0.30,-0.40,0.00,M1] [#8 0.24,-0.48,0.00,M1] 
22:11:36.975 00.001 8996 refined, 4 included, MultiStar: {-0.03, -0.30}, one-star: {-0.18, -0.28}
22:11:36.976 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
22:11:36.977 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
22:11:36.977 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.30 hyp=0.30 cameraTheta=-1.68 mountX=-0.00 mountY=0.30, mountTheta=1.59
22:11:36.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.30, opts=13)
22:11:36.980 00.001 8996 Enqueuing Move request for scope (-0.03, -0.30)
22:11:36.981 00.001 20224 Worker thread wakes up
22:11:36.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.30) opts 0xd
22:11:36.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.30)
22:11:36.981 00.000 20224 Moving (-0.03, -0.30) raw xDistance=-0.00 yDistance=0.30
22:11:36.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:11:36.981 00.000 20224 switching direction from 0 to 1 - decHistory=4 oldest=0.32 newest=0.44
22:11:36.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:11:36.981 00.000 20224 MoveAxis(E, 0, ABG)
22:11:36.981 00.000 20224 Move returns status 0, amount 0
22:11:36.981 00.000 20224 MoveAxis(S, 64, ABG)
22:11:36.981 00.000 20224 Guiding  Dir = 1, Dur = 64
22:11:36.981 00.000 20224 IsSlewing returns 0
22:11:36.982 00.001 20224 IsGuiding returns 0
22:11:36.985 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48832, med=2761, FiltMin=2509, FiltMax=29443, Gamma=1.000
22:11:37.007 00.022 8996 UpdateGuideState exits: m=727440 SNR=338.8
22:11:37.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:37.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:37.009 00.000 8996 Enqueuing Expose request
22:11:37.013 00.004 20224 PulseGuide returned control before completion, sleep 43
22:11:37.059 00.046 20224 IsGuiding returns 1
22:11:37.059 00.000 20224 scope still moving after pulse duration time elapsed
22:11:37.091 00.032 20224 IsSlewing returns 0
22:11:37.091 00.000 20224 IsGuiding returns 1
22:11:37.122 00.031 20224 IsSlewing returns 0
22:11:37.122 00.000 20224 IsGuiding returns 0
22:11:37.122 00.000 20224 scope move finished after 64 + 76 ms
22:11:37.122 00.000 20224 Move returns status 0, amount 64
22:11:37.122 00.000 20224 move complete, result=0
22:11:37.123 00.001 20224 worker thread done servicing request
22:11:37.123 00.000 20224 Worker thread wakes up
22:11:37.123 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:37.123 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 64 ms SOUTH
22:11:37.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:38.296 01.173 20224 Exposure complete
22:11:38.353 00.057 20224 worker thread done servicing request
22:11:38.353 00.000 8996 OnExposeComplete: enter
22:11:38.354 00.001 8996 UpdateGuideState(): m_state=6
22:11:38.355 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3920
22:11:38.355 00.000 8996 Star::Find returns 1 (0), X=137.62, Y=471.62, Mass=728650, SNR=383.0, Peak=50224 HFD=4.8
22:11:38.357 00.002 8996 MultiStar: [#1 -0.15,-0.47,0.00,M2] [#2 -0.13,-0.31,0.76,U] [#3 -0.17,-0.13,0.53,U] [#4 -0.09,-0.04,0.47,U] [#5 -0.29,-0.40,0.00,M1] [#6 -0.13,-0.46,0.00,M1] [#7 0.11,-0.26,0.41,U] [#8 -0.18,-0.41,0.36,U] 
22:11:38.358 00.001 8996 refined, 5 included, MultiStar: {-0.21, -0.24}, one-star: {-0.51, -0.26}
22:11:38.358 00.000 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
22:11:38.359 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
22:11:38.359 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-2.30 mountX=-0.19 mountY=0.26, mountTheta=2.20
22:11:38.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.24, opts=13)
22:11:38.361 00.000 8996 Enqueuing Move request for scope (-0.21, -0.24)
22:11:38.363 00.002 20224 Worker thread wakes up
22:11:38.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.24) opts 0xd
22:11:38.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.24)
22:11:38.363 00.000 20224 Moving (-0.21, -0.24) raw xDistance=-0.19 yDistance=0.26
22:11:38.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:11:38.364 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:11:38.364 00.000 20224 MoveAxis(E, 0, ABG)
22:11:38.364 00.000 20224 Move returns status 0, amount 0
22:11:38.364 00.000 20224 MoveAxis(S, 55, ABG)
22:11:38.364 00.000 20224 Guiding  Dir = 1, Dur = 55
22:11:38.364 00.000 20224 IsSlewing returns 0
22:11:38.364 00.000 20224 IsGuiding returns 0
22:11:38.367 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50224, med=2761, FiltMin=2477, FiltMax=28957, Gamma=1.000
22:11:38.386 00.019 8996 UpdateGuideState exits: m=728650 SNR=383.0
22:11:38.388 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:38.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:38.391 00.002 8996 Enqueuing Expose request
22:11:38.423 00.032 20224 IsGuiding returns 1
22:11:38.423 00.000 20224 scope still moving after pulse duration time elapsed
22:11:38.453 00.030 20224 IsSlewing returns 0
22:11:38.453 00.000 20224 IsGuiding returns 1
22:11:38.484 00.031 20224 IsSlewing returns 0
22:11:38.485 00.001 20224 IsGuiding returns 1
22:11:38.515 00.030 20224 IsSlewing returns 0
22:11:38.516 00.001 20224 IsGuiding returns 0
22:11:38.516 00.000 20224 scope move finished after 55 + 97 ms
22:11:38.516 00.000 20224 Move returns status 0, amount 55
22:11:38.516 00.000 20224 move complete, result=0
22:11:38.516 00.000 20224 worker thread done servicing request
22:11:38.516 00.000 20224 Worker thread wakes up
22:11:38.516 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 55 ms SOUTH
22:11:38.517 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:38.518 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:39.486 00.968 20224 Exposure complete
22:11:39.558 00.072 20224 worker thread done servicing request
22:11:39.558 00.000 8996 OnExposeComplete: enter
22:11:39.559 00.001 8996 UpdateGuideState(): m_state=6
22:11:39.560 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3921
22:11:39.561 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.23, Mass=730963, SNR=349.2, Peak=51075 HFD=4.5
22:11:39.562 00.001 8996 MultiStar: [#1 -0.03,-0.41,0.61,U] [#2 0.13,-0.36,0.85,U] [#3 -0.00,-0.42,0.51,U] [#4 0.15,-0.23,0.57,U] [#5 -0.08,-0.43,0.65,U] [#6 0.02,-0.57,0.00,M2] [#7 0.27,-0.56,0.00,M1] [#8 0.07,-0.52,0.00,M1] 
22:11:39.562 00.000 8996 refined, 5 included, MultiStar: {-0.03, -0.44}, one-star: {-0.25, -0.65}
22:11:39.563 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
22:11:39.564 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
22:11:39.564 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.44 hyp=0.44 cameraTheta=-1.63 mountX=0.01 mountY=0.44, mountTheta=1.54
22:11:39.566 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.44, opts=13)
22:11:39.567 00.001 8996 Enqueuing Move request for scope (-0.03, -0.44)
22:11:39.568 00.001 20224 Worker thread wakes up
22:11:39.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.44) opts 0xd
22:11:39.568 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.44)
22:11:39.568 00.000 20224 Moving (-0.03, -0.44) raw xDistance=0.01 yDistance=0.44
22:11:39.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:11:39.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
22:11:39.568 00.000 20224 MoveAxis(E, 0, ABG)
22:11:39.568 00.000 20224 Move returns status 0, amount 0
22:11:39.569 00.001 20224 MoveAxis(S, 93, ABG)
22:11:39.569 00.000 20224 Guiding  Dir = 1, Dur = 93
22:11:39.569 00.000 20224 IsSlewing returns 0
22:11:39.569 00.000 20224 IsGuiding returns 0
22:11:39.571 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51075, med=2761, FiltMin=2525, FiltMax=27702, Gamma=1.000
22:11:39.584 00.013 8996 UpdateGuideState exits: m=730963 SNR=349.2
22:11:39.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:39.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:39.587 00.001 8996 Enqueuing Expose request
22:11:39.600 00.013 20224 PulseGuide returned control before completion, sleep 73
22:11:39.677 00.077 20224 IsGuiding returns 1
22:11:39.677 00.000 20224 scope still moving after pulse duration time elapsed
22:11:39.709 00.032 20224 IsSlewing returns 0
22:11:39.709 00.000 20224 IsGuiding returns 0
22:11:39.709 00.000 20224 scope move finished after 93 + 47 ms
22:11:39.709 00.000 20224 Move returns status 0, amount 93
22:11:39.709 00.000 20224 move complete, result=0
22:11:39.709 00.000 20224 worker thread done servicing request
22:11:39.710 00.001 20224 Worker thread wakes up
22:11:39.710 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 93 ms SOUTH
22:11:39.712 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:39.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:40.879 01.167 20224 Exposure complete
22:11:40.938 00.059 20224 worker thread done servicing request
22:11:40.938 00.000 8996 OnExposeComplete: enter
22:11:40.939 00.001 8996 UpdateGuideState(): m_state=6
22:11:40.940 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3922
22:11:40.941 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.78, Mass=712415, SNR=316.9, Peak=49888 HFD=4.5
22:11:40.942 00.001 8996 MultiStar: [#1 0.18,0.09,0.74,U] [#2 0.31,0.07,0.83,U] [#3 0.23,0.10,0.71,U] [#4 0.29,0.34,0.64,U] [#5 0.24,-0.08,0.64,U] [#6 0.34,-0.35,0.00,M3] [#7 0.39,-0.26,0.00,M2] [#8 0.37,-0.06,0.42,U] 
22:11:40.943 00.001 8996 single-star, 6 included, MultiStar: {0.21, 0.05}, one-star: {0.01, -0.10}
22:11:40.943 00.000 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
22:11:40.944 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
22:11:40.945 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.48 mountX=0.02 mountY=0.10, mountTheta=1.38
22:11:40.946 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
22:11:40.947 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
22:11:40.948 00.001 20224 Worker thread wakes up
22:11:40.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
22:11:40.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
22:11:40.948 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
22:11:40.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:11:40.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:40.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:11:40.948 00.000 20224 MoveAxis(E, 0, ABG)
22:11:40.948 00.000 20224 Move returns status 0, amount 0
22:11:40.948 00.000 20224 MoveAxis(N, 0, ABG)
22:11:40.948 00.000 20224 Move returns status 0, amount 0
22:11:40.948 00.000 20224 move complete, result=0
22:11:40.948 00.000 20224 worker thread done servicing request
22:11:40.952 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49888, med=2761, FiltMin=2509, FiltMax=25133, Gamma=1.000
22:11:40.965 00.013 8996 UpdateGuideState exits: m=712415 SNR=316.9
22:11:40.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:40.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:40.968 00.001 8996 Enqueuing Expose request
22:11:40.969 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:11:40.970 00.001 20224 Worker thread wakes up
22:11:40.970 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:40.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:41.940 00.970 20224 Exposure complete
22:11:42.005 00.065 20224 worker thread done servicing request
22:11:42.005 00.000 8996 OnExposeComplete: enter
22:11:42.007 00.002 8996 UpdateGuideState(): m_state=6
22:11:42.008 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3923
22:11:42.009 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.26, Mass=791571, SNR=380.8, Peak=56944 HFD=4.5
22:11:42.011 00.002 8996 MultiStar: [#1 0.22,0.20,0.69,U] [#2 0.35,0.51,0.00,M1] [#3 0.23,0.60,0.00,M1] [#4 0.35,0.74,0.00,M1] [#5 0.10,0.45,0.00,M1] [#6 0.29,-0.01,0.37,U] [#7 0.34,0.35,0.00,M3] [#8 0.38,0.40,0.00,M1] 
22:11:42.012 00.001 8996 refined, 2 included, MultiStar: {0.10, 0.25}, one-star: {-0.05, 0.38}
22:11:42.013 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
22:11:42.015 00.002 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
22:11:42.016 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.18 mountX=0.08 mountY=-0.26, mountTheta=-1.28
22:11:42.018 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.25, opts=13)
22:11:42.019 00.001 8996 Enqueuing Move request for scope (0.10, 0.25)
22:11:42.020 00.001 20224 Worker thread wakes up
22:11:42.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
22:11:42.020 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
22:11:42.020 00.000 20224 Moving (0.10, 0.25) raw xDistance=0.08 yDistance=-0.26
22:11:42.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:11:42.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:42.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:11:42.020 00.000 20224 MoveAxis(E, 0, ABG)
22:11:42.020 00.000 20224 Move returns status 0, amount 0
22:11:42.020 00.000 20224 MoveAxis(N, 0, ABG)
22:11:42.020 00.000 20224 Move returns status 0, amount 0
22:11:42.020 00.000 20224 move complete, result=0
22:11:42.020 00.000 20224 worker thread done servicing request
22:11:42.025 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56944, med=2761, FiltMin=2512, FiltMax=27523, Gamma=1.000
22:11:42.043 00.018 8996 UpdateGuideState exits: m=791571 SNR=380.8
22:11:42.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:42.045 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:42.045 00.000 8996 Enqueuing Expose request
22:11:42.046 00.001 20224 Worker thread wakes up
22:11:42.046 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:11:42.047 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:42.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:43.209 01.162 20224 Exposure complete
22:11:43.315 00.106 20224 worker thread done servicing request
22:11:43.315 00.000 8996 OnExposeComplete: enter
22:11:43.316 00.001 8996 UpdateGuideState(): m_state=6
22:11:43.317 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3924
22:11:43.317 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=472.28, Mass=780404, SNR=357.0, Peak=60000 HFD=4.4
22:11:43.319 00.002 8996 MultiStar: [#1 0.27,0.08,0.64,U] [#2 0.40,0.23,0.00,M2] [#3 0.25,0.48,0.00,M2] [#4 0.36,0.69,0.00,M2] [#5 0.17,0.31,0.65,U] [#6 0.41,0.11,0.45,U] [#7 0.50,0.25,0.00,M4] [#8 0.34,0.16,0.39,U] 
22:11:43.320 00.001 8996 refined, 4 included, MultiStar: {0.14, 0.24}, one-star: {-0.15, 0.40}
22:11:43.321 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
22:11:43.323 00.002 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:11:43.324 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.04 mountX=0.12 mountY=-0.26, mountTheta=-1.14
22:11:43.325 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.24, opts=13)
22:11:43.326 00.001 8996 Enqueuing Move request for scope (0.14, 0.24)
22:11:43.327 00.001 20224 Worker thread wakes up
22:11:43.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
22:11:43.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
22:11:43.327 00.000 20224 Moving (0.14, 0.24) raw xDistance=0.12 yDistance=-0.26
22:11:43.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:11:43.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:43.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:11:43.327 00.000 20224 MoveAxis(E, 0, ABG)
22:11:43.327 00.000 20224 Move returns status 0, amount 0
22:11:43.327 00.000 20224 MoveAxis(N, 0, ABG)
22:11:43.327 00.000 20224 Move returns status 0, amount 0
22:11:43.328 00.001 20224 move complete, result=0
22:11:43.328 00.000 20224 worker thread done servicing request
22:11:43.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60000, med=2761, FiltMin=2505, FiltMax=27379, Gamma=1.000
22:11:43.348 00.016 8996 UpdateGuideState exits: m=780404 SNR=357.0
22:11:43.350 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:43.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:43.353 00.002 8996 Enqueuing Expose request
22:11:43.355 00.002 20224 Worker thread wakes up
22:11:43.355 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:11:43.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:43.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:44.349 00.993 20224 Exposure complete
22:11:44.436 00.087 20224 worker thread done servicing request
22:11:44.436 00.000 8996 OnExposeComplete: enter
22:11:44.437 00.001 8996 UpdateGuideState(): m_state=6
22:11:44.438 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3925
22:11:44.439 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.17, Mass=721515, SNR=319.8, Peak=53216 HFD=4.4
22:11:44.440 00.001 8996 MultiStar: [#1 0.36,0.04,0.78,U] [#2 0.25,0.33,0.86,U] [#3 0.31,0.35,0.00,M3] [#4 0.35,0.64,0.00,M3] [#5 0.26,0.20,0.63,U] [#6 0.30,0.27,0.46,U] [#7 0.36,0.07,0.51,U] [#8 0.37,0.12,0.42,U] 
22:11:44.440 00.000 8996 single-star, 6 included, MultiStar: {0.24, 0.20}, one-star: {0.00, 0.29}
22:11:44.441 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
22:11:44.442 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
22:11:44.442 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.56 mountX=-0.02 mountY=-0.29, mountTheta=-1.66
22:11:44.444 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.29, opts=13)
22:11:44.445 00.001 8996 Enqueuing Move request for scope (0.00, 0.29)
22:11:44.446 00.001 20224 Worker thread wakes up
22:11:44.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.29) opts 0xd
22:11:44.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.29)
22:11:44.446 00.000 20224 Moving (0.00, 0.29) raw xDistance=-0.02 yDistance=-0.29
22:11:44.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:11:44.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:44.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:11:44.447 00.001 20224 MoveAxis(E, 0, ABG)
22:11:44.447 00.000 20224 Move returns status 0, amount 0
22:11:44.447 00.000 20224 MoveAxis(N, 0, ABG)
22:11:44.447 00.000 20224 Move returns status 0, amount 0
22:11:44.447 00.000 20224 move complete, result=0
22:11:44.447 00.000 20224 worker thread done servicing request
22:11:44.453 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53216, med=2761, FiltMin=2489, FiltMax=26768, Gamma=1.000
22:11:44.474 00.021 8996 UpdateGuideState exits: m=721515 SNR=319.8
22:11:44.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:44.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:44.477 00.001 8996 Enqueuing Expose request
22:11:44.478 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:11:44.479 00.001 20224 Worker thread wakes up
22:11:44.479 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:44.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:45.644 01.165 20224 Exposure complete
22:11:45.731 00.087 20224 worker thread done servicing request
22:11:45.732 00.001 8996 OnExposeComplete: enter
22:11:45.732 00.000 8996 UpdateGuideState(): m_state=6
22:11:45.733 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3926
22:11:45.734 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.77, Mass=655664, SNR=320.3, Peak=50448 HFD=4.5
22:11:45.735 00.001 8996 MultiStar: [#1 0.16,-0.34,0.76,U] [#2 0.17,-0.32,0.81,U] [#3 0.03,-0.16,0.65,U] [#4 0.21,0.09,0.60,U] [#5 0.06,-0.29,0.65,U] [#6 0.13,-0.25,0.54,U] [#7 0.34,-0.28,0.49,U] [#8 0.20,-0.31,0.42,U] 
22:11:45.736 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.21}, one-star: {-0.21, -0.11}
22:11:45.737 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
22:11:45.737 00.000 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
22:11:45.738 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.16 mountX=0.11 mountY=0.20, mountTheta=1.06
22:11:45.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.21, opts=13)
22:11:45.740 00.001 8996 Enqueuing Move request for scope (0.09, -0.21)
22:11:45.741 00.001 20224 Worker thread wakes up
22:11:45.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
22:11:45.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
22:11:45.741 00.000 20224 Moving (0.09, -0.21) raw xDistance=0.11 yDistance=0.20
22:11:45.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:11:45.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:11:45.741 00.000 20224 MoveAxis(E, 0, ABG)
22:11:45.741 00.000 20224 Move returns status 0, amount 0
22:11:45.741 00.000 20224 MoveAxis(S, 42, ABG)
22:11:45.741 00.000 20224 Guiding  Dir = 1, Dur = 42
22:11:45.742 00.001 20224 IsSlewing returns 0
22:11:45.742 00.000 20224 IsGuiding returns 0
22:11:45.744 00.002 20224 PulseGuide returned control before completion, sleep 51
22:11:45.748 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50448, med=2761, FiltMin=2464, FiltMax=25699, Gamma=1.000
22:11:45.765 00.017 8996 UpdateGuideState exits: m=655664 SNR=320.3
22:11:45.765 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:45.766 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:45.767 00.001 8996 Enqueuing Expose request
22:11:45.800 00.033 20224 IsGuiding returns 1
22:11:45.800 00.000 20224 scope still moving after pulse duration time elapsed
22:11:45.831 00.031 20224 IsSlewing returns 0
22:11:45.831 00.000 20224 IsGuiding returns 0
22:11:45.831 00.000 20224 scope move finished after 42 + 47 ms
22:11:45.831 00.000 20224 Move returns status 0, amount 42
22:11:45.831 00.000 20224 move complete, result=0
22:11:45.831 00.000 20224 worker thread done servicing request
22:11:45.831 00.000 20224 Worker thread wakes up
22:11:45.831 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:45.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:45.835 00.004 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
22:11:46.818 00.983 20224 Exposure complete
22:11:46.886 00.068 20224 worker thread done servicing request
22:11:46.887 00.001 8996 OnExposeComplete: enter
22:11:46.888 00.001 8996 UpdateGuideState(): m_state=6
22:11:46.888 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3927
22:11:46.889 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.92, Mass=737520, SNR=365.4, Peak=52384 HFD=4.5
22:11:46.890 00.001 8996 MultiStar: [#1 0.09,0.05,0.68,U] [#2 0.19,0.04,0.82,U] [#3 0.11,0.21,0.59,U] [#4 0.12,0.48,0.00,M3] [#5 0.29,-0.08,0.54,U] [#6 0.11,-0.15,0.51,U] [#7 0.43,-0.06,0.42,U] [#8 0.34,-0.02,0.40,U] 
22:11:46.891 00.001 8996 single-star, 7 included, MultiStar: {0.14, 0.01}, one-star: {-0.13, 0.04}
22:11:46.892 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
22:11:46.892 00.000 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
22:11:46.893 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.84 mountX=-0.13 mountY=-0.03, mountTheta=-2.96
22:11:46.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.04, opts=13)
22:11:46.895 00.000 8996 Enqueuing Move request for scope (-0.13, 0.04)
22:11:46.896 00.001 20224 Worker thread wakes up
22:11:46.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
22:11:46.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
22:11:46.897 00.001 20224 Moving (-0.13, 0.04) raw xDistance=-0.13 yDistance=-0.03
22:11:46.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:11:46.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:46.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:11:46.897 00.000 20224 MoveAxis(E, 0, ABG)
22:11:46.897 00.000 20224 Move returns status 0, amount 0
22:11:46.897 00.000 20224 MoveAxis(N, 0, ABG)
22:11:46.897 00.000 20224 Move returns status 0, amount 0
22:11:46.897 00.000 20224 move complete, result=0
22:11:46.897 00.000 20224 worker thread done servicing request
22:11:46.900 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52384, med=2761, FiltMin=2502, FiltMax=28832, Gamma=1.000
22:11:46.918 00.018 8996 UpdateGuideState exits: m=737520 SNR=365.4
22:11:46.921 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:46.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:46.924 00.002 8996 Enqueuing Expose request
22:11:46.925 00.001 20224 Worker thread wakes up
22:11:46.925 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:46.928 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:46.928 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:48.121 01.193 20224 Exposure complete
22:11:48.196 00.075 20224 worker thread done servicing request
22:11:48.196 00.000 8996 OnExposeComplete: enter
22:11:48.197 00.001 8996 UpdateGuideState(): m_state=6
22:11:48.198 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3928
22:11:48.199 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=472.11, Mass=778508, SNR=344.1, Peak=56496 HFD=4.5
22:11:48.200 00.001 8996 MultiStar: [#1 -0.01,-0.05,0.75,U] [#2 0.12,0.15,0.74,U] [#3 0.04,0.12,0.65,U] [#4 0.15,0.30,0.60,U] [#5 0.18,0.09,0.60,U] [#6 -0.02,0.17,0.42,U] [#7 0.44,0.04,0.52,U] [#8 0.32,0.10,0.39,U] 
22:11:48.201 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.13}, one-star: {-0.13, 0.23}
22:11:48.202 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
22:11:48.202 00.000 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
22:11:48.203 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.98 mountX=0.08 mountY=-0.14, mountTheta=-1.08
22:11:48.205 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.13, opts=13)
22:11:48.205 00.000 8996 Enqueuing Move request for scope (0.09, 0.13)
22:11:48.206 00.001 20224 Worker thread wakes up
22:11:48.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
22:11:48.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
22:11:48.206 00.000 20224 Moving (0.09, 0.13) raw xDistance=0.08 yDistance=-0.14
22:11:48.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:11:48.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:48.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:11:48.206 00.000 20224 MoveAxis(E, 0, ABG)
22:11:48.206 00.000 20224 Move returns status 0, amount 0
22:11:48.206 00.000 20224 MoveAxis(N, 0, ABG)
22:11:48.206 00.000 20224 Move returns status 0, amount 0
22:11:48.207 00.001 20224 move complete, result=0
22:11:48.207 00.000 20224 worker thread done servicing request
22:11:48.213 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56496, med=2761, FiltMin=2496, FiltMax=31219, Gamma=1.000
22:11:48.233 00.020 8996 UpdateGuideState exits: m=778508 SNR=344.1
22:11:48.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:48.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:48.238 00.002 8996 Enqueuing Expose request
22:11:48.239 00.001 20224 Worker thread wakes up
22:11:48.239 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:48.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:48.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:49.233 00.993 20224 Exposure complete
22:11:49.289 00.056 20224 worker thread done servicing request
22:11:49.289 00.000 8996 OnExposeComplete: enter
22:11:49.290 00.001 8996 UpdateGuideState(): m_state=6
22:11:49.291 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3929
22:11:49.292 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.12, Mass=733270, SNR=362.2, Peak=52464 HFD=4.4
22:11:49.293 00.001 8996 MultiStar: [#1 0.13,0.01,0.71,U] [#2 0.31,0.02,0.68,U] [#3 0.13,0.14,0.56,U] [#4 0.14,0.41,0.54,U] [#5 0.14,0.16,0.64,U] [#6 0.28,0.43,0.00,M1] [#7 0.47,0.15,0.00,M1] [#8 0.26,-0.01,0.39,U] 
22:11:49.294 00.001 8996 refined, 6 included, MultiStar: {0.14, 0.15}, one-star: {0.01, 0.24}
22:11:49.295 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
22:11:49.296 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
22:11:49.296 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.80 mountX=0.13 mountY=-0.16, mountTheta=-0.90
22:11:49.298 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.15, opts=13)
22:11:49.300 00.002 8996 Enqueuing Move request for scope (0.14, 0.15)
22:11:49.302 00.002 20224 Worker thread wakes up
22:11:49.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
22:11:49.303 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
22:11:49.303 00.000 20224 Moving (0.14, 0.15) raw xDistance=0.13 yDistance=-0.16
22:11:49.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:11:49.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:49.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:11:49.303 00.000 20224 MoveAxis(E, 0, ABG)
22:11:49.303 00.000 20224 Move returns status 0, amount 0
22:11:49.303 00.000 20224 MoveAxis(N, 0, ABG)
22:11:49.304 00.001 20224 Move returns status 0, amount 0
22:11:49.304 00.000 20224 move complete, result=0
22:11:49.304 00.000 20224 worker thread done servicing request
22:11:49.311 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52464, med=2761, FiltMin=2489, FiltMax=29123, Gamma=1.000
22:11:49.338 00.027 8996 UpdateGuideState exits: m=733270 SNR=362.2
22:11:49.340 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:49.342 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:49.344 00.002 8996 Enqueuing Expose request
22:11:49.345 00.001 20224 Worker thread wakes up
22:11:49.345 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:49.347 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:49.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:50.505 01.158 20224 Exposure complete
22:11:50.572 00.067 20224 worker thread done servicing request
22:11:50.572 00.000 8996 OnExposeComplete: enter
22:11:50.574 00.002 8996 UpdateGuideState(): m_state=6
22:11:50.576 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3930
22:11:50.577 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.10, Mass=760394, SNR=378.4, Peak=56448 HFD=4.5
22:11:50.578 00.001 8996 MultiStar: [#1 -0.14,-0.11,0.65,U] [#2 -0.06,0.23,0.70,U] [#3 -0.06,0.34,0.51,U] [#4 0.08,0.40,0.44,U] [#5 0.10,0.14,0.56,U] [#6 0.10,0.26,0.37,U] [#7 0.33,0.16,0.39,U] [#8 0.17,-0.23,0.30,U] 
22:11:50.579 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.17}, one-star: {-0.32, 0.22}
22:11:50.579 00.000 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
22:11:50.581 00.002 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
22:11:50.582 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.78 mountX=-0.05 mountY=-0.16, mountTheta=-1.88
22:11:50.583 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.17, opts=13)
22:11:50.584 00.001 8996 Enqueuing Move request for scope (-0.04, 0.17)
22:11:50.585 00.001 20224 Worker thread wakes up
22:11:50.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
22:11:50.585 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
22:11:50.585 00.000 20224 Moving (-0.04, 0.17) raw xDistance=-0.05 yDistance=-0.16
22:11:50.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:11:50.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:50.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:11:50.586 00.001 20224 MoveAxis(E, 0, ABG)
22:11:50.586 00.000 20224 Move returns status 0, amount 0
22:11:50.586 00.000 20224 MoveAxis(N, 0, ABG)
22:11:50.586 00.000 20224 Move returns status 0, amount 0
22:11:50.586 00.000 20224 move complete, result=0
22:11:50.586 00.000 20224 worker thread done servicing request
22:11:50.591 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56448, med=2761, FiltMin=2505, FiltMax=30035, Gamma=1.000
22:11:50.605 00.014 8996 UpdateGuideState exits: m=760394 SNR=378.4
22:11:50.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:50.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:50.608 00.001 8996 Enqueuing Expose request
22:11:50.608 00.000 20224 Worker thread wakes up
22:11:50.608 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:50.609 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:50.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:51.600 00.991 20224 Exposure complete
22:11:51.658 00.058 20224 worker thread done servicing request
22:11:51.659 00.001 8996 OnExposeComplete: enter
22:11:51.660 00.001 8996 UpdateGuideState(): m_state=6
22:11:51.660 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3931
22:11:51.661 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=471.90, Mass=767868, SNR=352.8, Peak=52528 HFD=4.5
22:11:51.662 00.001 8996 MultiStar: [#1 0.07,-0.19,0.66,U] [#2 0.23,0.07,0.71,U] [#3 0.38,0.23,0.61,U] [#4 0.29,0.25,0.51,U] [#5 0.10,-0.06,0.55,U] [#6 0.41,0.05,0.43,U] [#7 0.64,0.08,0.00,M1] [#8 0.32,-0.05,0.43,U] 
22:11:51.663 00.001 8996 single-star, 7 included, MultiStar: {0.18, 0.04}, one-star: {-0.06, 0.02}
22:11:51.664 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
22:11:51.665 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
22:11:51.665 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.81 mountX=-0.06 mountY=-0.01, mountTheta=-2.92
22:11:51.667 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
22:11:51.668 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
22:11:51.668 00.000 20224 Worker thread wakes up
22:11:51.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:11:51.668 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:11:51.668 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
22:11:51.669 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:11:51.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:51.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:11:51.669 00.000 20224 MoveAxis(E, 0, ABG)
22:11:51.669 00.000 20224 Move returns status 0, amount 0
22:11:51.669 00.000 20224 MoveAxis(N, 0, ABG)
22:11:51.669 00.000 20224 Move returns status 0, amount 0
22:11:51.669 00.000 20224 move complete, result=0
22:11:51.669 00.000 20224 worker thread done servicing request
22:11:51.672 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52528, med=2761, FiltMin=2499, FiltMax=29181, Gamma=1.000
22:11:51.698 00.026 8996 UpdateGuideState exits: m=767868 SNR=352.8
22:11:51.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:51.701 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:51.702 00.001 8996 Enqueuing Expose request
22:11:51.704 00.002 20224 Worker thread wakes up
22:11:51.704 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:51.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:51.706 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:52.872 01.166 20224 Exposure complete
22:11:52.968 00.096 20224 worker thread done servicing request
22:11:52.968 00.000 8996 OnExposeComplete: enter
22:11:52.970 00.002 8996 UpdateGuideState(): m_state=6
22:11:52.971 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3932
22:11:52.972 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.87, Mass=760615, SNR=327.6, Peak=49328 HFD=4.5
22:11:52.973 00.001 8996 MultiStar: [#1 -0.03,-0.05,0.66,U] [#2 0.06,-0.08,0.81,U] [#3 0.07,0.29,0.64,U] [#4 0.11,0.45,0.00,M1] [#5 0.03,0.06,0.62,U] [#6 0.05,0.13,0.46,U] [#7 0.34,0.26,0.51,U] [#8 0.15,-0.08,0.41,U] 
22:11:52.973 00.000 8996 refined, 7 included, MultiStar: {0.03, 0.05}, one-star: {-0.17, -0.01}
22:11:52.974 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
22:11:52.974 00.000 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
22:11:52.975 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.00 mountX=0.03 mountY=-0.06, mountTheta=-1.11
22:11:52.977 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
22:11:52.977 00.000 8996 Enqueuing Move request for scope (0.03, 0.05)
22:11:52.978 00.001 20224 Worker thread wakes up
22:11:52.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:11:52.978 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:11:52.978 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.06
22:11:52.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:11:52.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:52.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:11:52.978 00.000 20224 MoveAxis(E, 0, ABG)
22:11:52.979 00.001 20224 Move returns status 0, amount 0
22:11:52.979 00.000 20224 MoveAxis(N, 0, ABG)
22:11:52.979 00.000 20224 Move returns status 0, amount 0
22:11:52.979 00.000 20224 move complete, result=0
22:11:52.979 00.000 20224 worker thread done servicing request
22:11:52.982 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49328, med=2761, FiltMin=2496, FiltMax=28416, Gamma=1.000
22:11:52.996 00.014 8996 UpdateGuideState exits: m=760615 SNR=327.6
22:11:52.996 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:52.997 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:52.998 00.001 8996 Enqueuing Expose request
22:11:52.999 00.001 20224 Worker thread wakes up
22:11:52.999 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:52.999 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:53.000 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:53.970 00.970 20224 Exposure complete
22:11:54.035 00.065 20224 worker thread done servicing request
22:11:54.035 00.000 8996 OnExposeComplete: enter
22:11:54.036 00.001 8996 UpdateGuideState(): m_state=6
22:11:54.037 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3933
22:11:54.038 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.15, Mass=779494, SNR=371.9, Peak=54928 HFD=4.5
22:11:54.039 00.001 8996 MultiStar: [#1 0.07,0.08,0.59,U] [#2 0.19,0.29,0.63,U] [#3 -0.01,0.47,0.00,M1] [#4 0.02,0.50,0.00,M2] [#5 0.10,0.08,0.63,U] [#6 0.05,0.08,0.37,U] [#7 0.27,0.14,0.42,U] [#8 0.15,0.11,0.33,U] 
22:11:54.040 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.17}, one-star: {-0.19, 0.27}
22:11:54.041 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
22:11:54.041 00.000 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
22:11:54.042 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.27 mountX=0.04 mountY=-0.18, mountTheta=-1.37
22:11:54.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.17, opts=13)
22:11:54.045 00.001 8996 Enqueuing Move request for scope (0.05, 0.17)
22:11:54.046 00.001 20224 Worker thread wakes up
22:11:54.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
22:11:54.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
22:11:54.046 00.000 20224 Moving (0.05, 0.17) raw xDistance=0.04 yDistance=-0.18
22:11:54.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:11:54.047 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:54.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:11:54.047 00.000 20224 MoveAxis(E, 0, ABG)
22:11:54.047 00.000 20224 Move returns status 0, amount 0
22:11:54.047 00.000 20224 MoveAxis(N, 0, ABG)
22:11:54.047 00.000 20224 Move returns status 0, amount 0
22:11:54.047 00.000 20224 move complete, result=0
22:11:54.047 00.000 20224 worker thread done servicing request
22:11:54.054 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54928, med=2761, FiltMin=2493, FiltMax=30739, Gamma=1.000
22:11:54.084 00.030 8996 UpdateGuideState exits: m=779494 SNR=371.9
22:11:54.086 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:54.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:54.090 00.003 8996 Enqueuing Expose request
22:11:54.091 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:11:54.092 00.001 20224 Worker thread wakes up
22:11:54.092 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:54.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:55.276 01.184 20224 Exposure complete
22:11:55.367 00.091 20224 worker thread done servicing request
22:11:55.367 00.000 8996 OnExposeComplete: enter
22:11:55.368 00.001 8996 UpdateGuideState(): m_state=6
22:11:55.369 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3934
22:11:55.370 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.98, Mass=687277, SNR=313.3, Peak=55968 HFD=4.4
22:11:55.372 00.002 8996 MultiStar: [#1 -0.30,-0.02,0.79,U] [#2 -0.05,0.37,0.80,U] [#3 -0.21,0.27,0.71,U] [#4 -0.08,0.53,0.00,M3] [#5 -0.05,-0.03,0.67,U] [#6 -0.09,-0.01,0.53,U] [#7 0.00,0.01,0.55,U] [#8 -0.08,-0.03,0.45,U] 
22:11:55.373 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.10}, one-star: {-0.34, 0.09}
22:11:55.374 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
22:11:55.375 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
22:11:55.377 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.60 mountX=-0.17 mountY=-0.08, mountTheta=-2.71
22:11:55.379 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.10, opts=13)
22:11:55.381 00.002 8996 Enqueuing Move request for scope (-0.16, 0.10)
22:11:55.382 00.001 20224 Worker thread wakes up
22:11:55.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
22:11:55.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
22:11:55.383 00.001 20224 Moving (-0.16, 0.10) raw xDistance=-0.17 yDistance=-0.08
22:11:55.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:11:55.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:55.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:11:55.383 00.000 20224 MoveAxis(E, 0, ABG)
22:11:55.383 00.000 20224 Move returns status 0, amount 0
22:11:55.383 00.000 20224 MoveAxis(N, 0, ABG)
22:11:55.383 00.000 20224 Move returns status 0, amount 0
22:11:55.383 00.000 20224 move complete, result=0
22:11:55.384 00.001 20224 worker thread done servicing request
22:11:55.387 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55968, med=2761, FiltMin=2483, FiltMax=29773, Gamma=1.000
22:11:55.405 00.018 8996 UpdateGuideState exits: m=687277 SNR=313.3
22:11:55.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:55.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:55.407 00.000 8996 Enqueuing Expose request
22:11:55.408 00.001 20224 Worker thread wakes up
22:11:55.408 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:55.409 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:55.410 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:56.394 00.984 20224 Exposure complete
22:11:56.475 00.081 20224 worker thread done servicing request
22:11:56.476 00.001 8996 OnExposeComplete: enter
22:11:56.478 00.002 8996 UpdateGuideState(): m_state=6
22:11:56.479 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3935
22:11:56.481 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=471.90, Mass=778652, SNR=366.6, Peak=58512 HFD=4.5
22:11:56.483 00.002 8996 MultiStar: [#1 -0.27,-0.03,0.65,U] [#2 -0.12,0.08,0.65,U] [#3 -0.05,0.24,0.50,U] [#4 -0.03,0.36,0.47,U] [#5 -0.28,0.07,0.50,U] [#6 -0.12,-0.07,0.46,U] [#7 0.21,0.06,0.41,U] [#8 -0.06,-0.13,0.40,U] 
22:11:56.485 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.06}, one-star: {-0.22, 0.02}
22:11:56.486 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
22:11:56.487 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
22:11:56.488 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.68 mountX=-0.13 mountY=-0.05, mountTheta=-2.79
22:11:56.491 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
22:11:56.492 00.001 8996 Enqueuing Move request for scope (-0.13, 0.06)
22:11:56.493 00.001 20224 Worker thread wakes up
22:11:56.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
22:11:56.493 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
22:11:56.493 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.13 yDistance=-0.05
22:11:56.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:11:56.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:56.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:11:56.494 00.001 20224 MoveAxis(E, 0, ABG)
22:11:56.494 00.000 20224 Move returns status 0, amount 0
22:11:56.494 00.000 20224 MoveAxis(N, 0, ABG)
22:11:56.494 00.000 20224 Move returns status 0, amount 0
22:11:56.494 00.000 20224 move complete, result=0
22:11:56.494 00.000 20224 worker thread done servicing request
22:11:56.500 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58512, med=2761, FiltMin=2505, FiltMax=29475, Gamma=1.000
22:11:56.519 00.019 8996 UpdateGuideState exits: m=778652 SNR=366.6
22:11:56.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:56.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:56.522 00.001 8996 Enqueuing Expose request
22:11:56.522 00.000 20224 Worker thread wakes up
22:11:56.522 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:11:56.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:56.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:57.678 01.155 20224 Exposure complete
22:11:57.742 00.064 20224 worker thread done servicing request
22:11:57.742 00.000 8996 OnExposeComplete: enter
22:11:57.745 00.003 8996 UpdateGuideState(): m_state=6
22:11:57.748 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3936
22:11:57.750 00.002 8996 Star::Find returns 1 (0), X=138.09, Y=471.98, Mass=761542, SNR=366.5, Peak=51040 HFD=4.5
22:11:57.753 00.003 8996 MultiStar: [#1 0.03,0.18,0.59,U] [#2 0.25,0.41,0.00,M1] [#3 -0.02,0.09,0.58,U] [#4 0.08,0.28,0.53,U] [#5 0.09,-0.05,0.63,U] [#6 0.19,-0.16,0.41,U] [#7 0.32,0.17,0.41,U] [#8 0.31,0.20,0.40,U] 
22:11:57.756 00.003 8996 single-star, 7 included, MultiStar: {0.09, 0.10}, one-star: {-0.03, 0.10}
22:11:57.757 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
22:11:57.759 00.002 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
22:11:57.760 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.90 mountX=-0.04 mountY=-0.09, mountTheta=-2.00
22:11:57.763 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
22:11:57.765 00.002 8996 Enqueuing Move request for scope (-0.03, 0.10)
22:11:57.766 00.001 20224 Worker thread wakes up
22:11:57.767 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
22:11:57.767 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
22:11:57.767 00.000 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.09
22:11:57.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:11:57.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:57.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:11:57.767 00.000 20224 MoveAxis(E, 0, ABG)
22:11:57.768 00.001 20224 Move returns status 0, amount 0
22:11:57.768 00.000 20224 MoveAxis(N, 0, ABG)
22:11:57.768 00.000 20224 Move returns status 0, amount 0
22:11:57.768 00.000 20224 move complete, result=0
22:11:57.768 00.000 20224 worker thread done servicing request
22:11:57.775 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51040, med=2761, FiltMin=2499, FiltMax=30179, Gamma=1.000
22:11:57.796 00.021 8996 UpdateGuideState exits: m=761542 SNR=366.5
22:11:57.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:57.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:57.799 00.001 8996 Enqueuing Expose request
22:11:57.800 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:57.800 00.000 20224 Worker thread wakes up
22:11:57.801 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:57.801 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:11:58.797 00.996 20224 Exposure complete
22:11:58.879 00.082 20224 worker thread done servicing request
22:11:58.879 00.000 8996 OnExposeComplete: enter
22:11:58.881 00.002 8996 UpdateGuideState(): m_state=6
22:11:58.883 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3937
22:11:58.885 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=472.13, Mass=766016, SNR=354.2, Peak=54768 HFD=4.4
22:11:58.887 00.002 8996 MultiStar: [#1 -0.02,0.01,0.64,U] [#2 0.33,0.10,0.78,U] [#3 0.14,0.15,0.51,U] [#4 0.19,0.61,0.00,M2] [#5 0.07,0.06,0.61,U] [#6 0.23,-0.07,0.41,U] [#7 0.38,0.14,0.42,U] [#8 0.36,0.40,0.00,M1] 
22:11:58.888 00.001 8996 refined, 6 included, MultiStar: {0.16, 0.11}, one-star: {0.08, 0.25}
22:11:58.889 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
22:11:58.890 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
22:11:58.891 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.19 cameraTheta=0.61 mountX=0.14 mountY=-0.13, mountTheta=-0.72
22:11:58.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.11, opts=13)
22:11:58.893 00.000 8996 Enqueuing Move request for scope (0.16, 0.11)
22:11:58.894 00.001 20224 Worker thread wakes up
22:11:58.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
22:11:58.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
22:11:58.894 00.000 20224 Moving (0.16, 0.11) raw xDistance=0.14 yDistance=-0.13
22:11:58.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:11:58.895 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:58.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:11:58.895 00.000 20224 MoveAxis(E, 0, ABG)
22:11:58.895 00.000 20224 Move returns status 0, amount 0
22:11:58.895 00.000 20224 MoveAxis(N, 0, ABG)
22:11:58.895 00.000 20224 Move returns status 0, amount 0
22:11:58.895 00.000 20224 move complete, result=0
22:11:58.895 00.000 20224 worker thread done servicing request
22:11:58.900 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54768, med=2761, FiltMin=2521, FiltMax=27248, Gamma=1.000
22:11:58.926 00.026 8996 UpdateGuideState exits: m=766016 SNR=354.2
22:11:58.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:58.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:11:58.929 00.001 8996 Enqueuing Expose request
22:11:58.929 00.000 20224 Worker thread wakes up
22:11:58.930 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:58.930 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:11:58.930 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:00.091 01.161 20224 Exposure complete
22:12:00.180 00.089 20224 worker thread done servicing request
22:12:00.180 00.000 8996 OnExposeComplete: enter
22:12:00.181 00.001 8996 UpdateGuideState(): m_state=6
22:12:00.182 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3938
22:12:00.183 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.90, Mass=718596, SNR=368.8, Peak=55776 HFD=4.4
22:12:00.184 00.001 8996 MultiStar: [#1 0.14,-0.02,0.60,U] [#2 0.18,-0.11,0.74,U] [#3 0.13,0.27,0.68,U] [#4 0.19,0.41,0.60,U] [#5 0.03,0.06,0.63,U] [#6 0.08,-0.07,0.45,U] [#7 0.30,0.05,0.42,U] [#8 0.25,-0.19,0.37,U] 
22:12:00.184 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.06}, one-star: {-0.17, 0.02}
22:12:00.185 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
22:12:00.186 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
22:12:00.187 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.53 mountX=0.09 mountY=-0.07, mountTheta=-0.64
22:12:00.189 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.06, opts=13)
22:12:00.192 00.003 8996 Enqueuing Move request for scope (0.10, 0.06)
22:12:00.194 00.002 20224 Worker thread wakes up
22:12:00.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
22:12:00.194 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
22:12:00.194 00.000 20224 Moving (0.10, 0.06) raw xDistance=0.09 yDistance=-0.07
22:12:00.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:12:00.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:00.195 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:12:00.195 00.000 20224 MoveAxis(E, 0, ABG)
22:12:00.195 00.000 20224 Move returns status 0, amount 0
22:12:00.195 00.000 20224 MoveAxis(N, 0, ABG)
22:12:00.195 00.000 20224 Move returns status 0, amount 0
22:12:00.195 00.000 20224 move complete, result=0
22:12:00.195 00.000 20224 worker thread done servicing request
22:12:00.203 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55776, med=2761, FiltMin=2448, FiltMax=28579, Gamma=1.000
22:12:00.227 00.024 8996 UpdateGuideState exits: m=718596 SNR=368.8
22:12:00.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:00.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:00.230 00.001 8996 Enqueuing Expose request
22:12:00.231 00.001 20224 Worker thread wakes up
22:12:00.231 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:00.233 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:00.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:01.211 00.978 20224 Exposure complete
22:12:01.307 00.096 20224 worker thread done servicing request
22:12:01.308 00.001 8996 OnExposeComplete: enter
22:12:01.308 00.000 8996 UpdateGuideState(): m_state=6
22:12:01.309 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3939
22:12:01.310 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.94, Mass=671599, SNR=358.2, Peak=52976 HFD=4.4
22:12:01.311 00.001 8996 MultiStar: [#1 -0.14,0.03,0.65,U] [#2 0.11,-0.10,0.79,U] [#3 -0.02,0.06,0.58,U] [#4 0.05,0.19,0.50,U] [#5 0.19,0.13,0.61,U] [#6 0.02,0.05,0.41,U] [#7 0.28,-0.06,0.45,U] [#8 0.10,-0.17,0.39,U] 
22:12:01.312 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {-0.17, 0.06}
22:12:01.313 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
22:12:01.314 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
22:12:01.315 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.84 mountX=0.02 mountY=-0.03, mountTheta=-0.94
22:12:01.317 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
22:12:01.320 00.003 8996 Enqueuing Move request for scope (0.02, 0.03)
22:12:01.323 00.003 20224 Worker thread wakes up
22:12:01.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
22:12:01.323 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
22:12:01.323 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
22:12:01.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:01.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:01.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:12:01.323 00.000 20224 MoveAxis(E, 0, ABG)
22:12:01.324 00.001 20224 Move returns status 0, amount 0
22:12:01.324 00.000 20224 MoveAxis(N, 0, ABG)
22:12:01.324 00.000 20224 Move returns status 0, amount 0
22:12:01.324 00.000 20224 move complete, result=0
22:12:01.324 00.000 20224 worker thread done servicing request
22:12:01.334 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52976, med=2761, FiltMin=2470, FiltMax=27757, Gamma=1.000
22:12:01.354 00.020 8996 UpdateGuideState exits: m=671599 SNR=358.2
22:12:01.356 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:01.356 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:01.357 00.001 8996 Enqueuing Expose request
22:12:01.358 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:01.359 00.001 20224 Worker thread wakes up
22:12:01.359 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:01.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:02.505 01.146 20224 Exposure complete
22:12:02.610 00.105 20224 worker thread done servicing request
22:12:02.610 00.000 8996 OnExposeComplete: enter
22:12:02.611 00.001 8996 UpdateGuideState(): m_state=6
22:12:02.612 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3940
22:12:02.614 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=471.97, Mass=641095, SNR=317.6, Peak=49440 HFD=4.4
22:12:02.617 00.003 8996 MultiStar: [#1 0.07,-0.04,0.72,U] [#2 0.08,0.04,0.85,U] [#3 0.08,0.24,0.61,U] [#4 0.22,0.26,0.67,U] [#5 0.05,-0.11,0.61,U] [#6 0.09,0.00,0.42,U] [#7 0.30,-0.03,0.50,U] [#8 0.26,-0.01,0.47,U] 
22:12:02.618 00.001 8996 single-star, 8 included, MultiStar: {0.10, 0.06}, one-star: {-0.07, 0.09}
22:12:02.619 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:12:02.620 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:12:02.621 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=-0.07 mountY=-0.08, mountTheta=-2.30
22:12:02.623 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.09, opts=13)
22:12:02.624 00.001 8996 Enqueuing Move request for scope (-0.07, 0.09)
22:12:02.625 00.001 20224 Worker thread wakes up
22:12:02.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:12:02.626 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:12:02.626 00.000 20224 Moving (-0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
22:12:02.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:12:02.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:02.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:12:02.626 00.000 20224 MoveAxis(E, 0, ABG)
22:12:02.626 00.000 20224 Move returns status 0, amount 0
22:12:02.626 00.000 20224 MoveAxis(N, 0, ABG)
22:12:02.626 00.000 20224 Move returns status 0, amount 0
22:12:02.626 00.000 20224 move complete, result=0
22:12:02.626 00.000 20224 worker thread done servicing request
22:12:02.633 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49440, med=2761, FiltMin=2499, FiltMax=27376, Gamma=1.000
22:12:02.651 00.018 8996 UpdateGuideState exits: m=641095 SNR=317.6
22:12:02.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:02.652 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:02.653 00.001 8996 Enqueuing Expose request
22:12:02.654 00.001 20224 Worker thread wakes up
22:12:02.654 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:02.655 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:02.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:03.642 00.987 20224 Exposure complete
22:12:03.720 00.078 20224 worker thread done servicing request
22:12:03.720 00.000 8996 OnExposeComplete: enter
22:12:03.721 00.001 8996 UpdateGuideState(): m_state=6
22:12:03.721 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3941
22:12:03.722 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.94, Mass=678866, SNR=372.7, Peak=54288 HFD=4.4
22:12:03.724 00.002 8996 MultiStar: [#1 -0.01,0.05,0.70,U] [#2 0.21,0.08,0.67,U] [#3 0.02,0.17,0.57,U] [#4 0.11,0.54,0.00,M1] [#5 0.01,0.10,0.67,U] [#6 -0.14,-0.12,0.45,U] [#7 0.24,0.07,0.44,U] [#8 0.17,-0.04,0.35,U] 
22:12:03.725 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.06}, one-star: {-0.14, 0.06}
22:12:03.725 00.000 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
22:12:03.726 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
22:12:03.727 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.16 mountX=0.02 mountY=-0.06, mountTheta=-1.26
22:12:03.728 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
22:12:03.730 00.002 8996 Enqueuing Move request for scope (0.02, 0.06)
22:12:03.731 00.001 20224 Worker thread wakes up
22:12:03.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:12:03.731 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:12:03.731 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
22:12:03.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:03.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:03.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:12:03.731 00.000 20224 MoveAxis(E, 0, ABG)
22:12:03.731 00.000 20224 Move returns status 0, amount 0
22:12:03.731 00.000 20224 MoveAxis(N, 0, ABG)
22:12:03.731 00.000 20224 Move returns status 0, amount 0
22:12:03.731 00.000 20224 move complete, result=0
22:12:03.731 00.000 20224 worker thread done servicing request
22:12:03.736 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=54288, med=2761, FiltMin=2493, FiltMax=26256, Gamma=1.000
22:12:03.754 00.018 8996 UpdateGuideState exits: m=678866 SNR=372.7
22:12:03.756 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:03.756 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:03.757 00.001 8996 Enqueuing Expose request
22:12:03.758 00.001 20224 Worker thread wakes up
22:12:03.758 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:03.759 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:03.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:04.932 01.173 20224 Exposure complete
22:12:05.017 00.085 20224 worker thread done servicing request
22:12:05.017 00.000 8996 OnExposeComplete: enter
22:12:05.019 00.002 8996 UpdateGuideState(): m_state=6
22:12:05.020 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3942
22:12:05.021 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=471.73, Mass=756109, SNR=363.9, Peak=54432 HFD=4.5
22:12:05.022 00.001 8996 MultiStar: [#1 -0.28,-0.07,0.58,U] [#2 -0.12,-0.12,0.80,U] [#3 -0.30,0.20,0.54,U] [#4 -0.09,0.27,0.56,U] [#5 -0.15,0.08,0.64,U] [#6 -0.15,-0.16,0.41,U] [#7 0.06,-0.23,0.43,U] [#8 -0.16,-0.23,0.41,U] 
22:12:05.023 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.04}, one-star: {-0.37, -0.15}
22:12:05.024 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
22:12:05.025 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
22:12:05.026 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.91 mountX=-0.19 mountY=0.07, mountTheta=2.80
22:12:05.027 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.04, opts=13)
22:12:05.028 00.001 8996 Enqueuing Move request for scope (-0.19, -0.04)
22:12:05.029 00.001 20224 Worker thread wakes up
22:12:05.030 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
22:12:05.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
22:12:05.030 00.000 20224 Moving (-0.19, -0.04) raw xDistance=-0.19 yDistance=0.07
22:12:05.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:12:05.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:05.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:12:05.030 00.000 20224 MoveAxis(E, 0, ABG)
22:12:05.030 00.000 20224 Move returns status 0, amount 0
22:12:05.030 00.000 20224 MoveAxis(N, 0, ABG)
22:12:05.030 00.000 20224 Move returns status 0, amount 0
22:12:05.030 00.000 20224 move complete, result=0
22:12:05.030 00.000 20224 worker thread done servicing request
22:12:05.035 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54432, med=2761, FiltMin=2525, FiltMax=31357, Gamma=1.000
22:12:05.053 00.018 8996 UpdateGuideState exits: m=756109 SNR=363.9
22:12:05.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:05.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:05.056 00.001 8996 Enqueuing Expose request
22:12:05.057 00.001 20224 Worker thread wakes up
22:12:05.058 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:05.058 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:05.059 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:06.024 00.965 20224 Exposure complete
22:12:06.087 00.063 20224 worker thread done servicing request
22:12:06.087 00.000 8996 OnExposeComplete: enter
22:12:06.088 00.001 8996 UpdateGuideState(): m_state=6
22:12:06.089 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3943
22:12:06.090 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=471.74, Mass=636191, SNR=367.1, Peak=42576 HFD=4.5
22:12:06.091 00.001 8996 MultiStar: [#1 -0.00,-0.26,0.72,U] [#2 0.04,-0.08,0.74,U] [#3 0.10,0.07,0.60,U] [#4 -0.02,0.10,0.58,U] [#5 0.21,-0.09,0.55,U] [#6 0.08,-0.27,0.35,U] [#7 0.25,-0.32,0.42,U] [#8 0.19,-0.38,0.34,U] 
22:12:06.091 00.000 8996 single-star, 8 included, MultiStar: {0.08, -0.13}, one-star: {0.04, -0.14}
22:12:06.092 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
22:12:06.093 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
22:12:06.094 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.31 mountX=0.05 mountY=0.13, mountTheta=1.21
22:12:06.095 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.14, opts=13)
22:12:06.096 00.001 8996 Enqueuing Move request for scope (0.04, -0.14)
22:12:06.097 00.001 20224 Worker thread wakes up
22:12:06.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
22:12:06.097 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
22:12:06.097 00.000 20224 Moving (0.04, -0.14) raw xDistance=0.05 yDistance=0.13
22:12:06.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:12:06.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:06.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:12:06.097 00.000 20224 MoveAxis(E, 0, ABG)
22:12:06.097 00.000 20224 Move returns status 0, amount 0
22:12:06.098 00.001 20224 MoveAxis(N, 0, ABG)
22:12:06.098 00.000 20224 Move returns status 0, amount 0
22:12:06.098 00.000 20224 move complete, result=0
22:12:06.098 00.000 20224 worker thread done servicing request
22:12:06.100 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=42576, med=2761, FiltMin=2496, FiltMax=22077, Gamma=1.000
22:12:06.115 00.015 8996 UpdateGuideState exits: m=636191 SNR=367.1
22:12:06.115 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:06.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:06.117 00.001 8996 Enqueuing Expose request
22:12:06.118 00.001 20224 Worker thread wakes up
22:12:06.118 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:06.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:06.119 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:07.269 01.150 20224 Exposure complete
22:12:07.344 00.075 20224 worker thread done servicing request
22:12:07.344 00.000 8996 OnExposeComplete: enter
22:12:07.346 00.002 8996 UpdateGuideState(): m_state=6
22:12:07.347 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3944
22:12:07.349 00.002 8996 Star::Find returns 1 (0), X=137.90, Y=472.02, Mass=792934, SNR=408.3, Peak=65504 HFD=4.4
22:12:07.351 00.002 8996 MultiStar: [#1 0.02,-0.00,0.56,U] [#2 0.16,-0.04,0.71,U] [#3 0.11,0.09,0.54,U] [#4 0.08,0.24,0.44,U] [#5 0.15,0.11,0.58,U] [#6 0.13,-0.12,0.37,U] [#7 0.36,-0.23,0.34,U] [#8 0.33,-0.09,0.31,U] 
22:12:07.352 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.04}, one-star: {-0.23, 0.14}
22:12:07.353 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
22:12:07.354 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
22:12:07.355 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.48 mountX=0.07 mountY=-0.05, mountTheta=-0.59
22:12:07.357 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
22:12:07.358 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
22:12:07.359 00.001 20224 Worker thread wakes up
22:12:07.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
22:12:07.359 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
22:12:07.359 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.07 yDistance=-0.05
22:12:07.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:12:07.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:07.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:12:07.360 00.001 20224 MoveAxis(E, 0, ABG)
22:12:07.360 00.000 20224 Move returns status 0, amount 0
22:12:07.360 00.000 20224 MoveAxis(N, 0, ABG)
22:12:07.360 00.000 20224 Move returns status 0, amount 0
22:12:07.360 00.000 20224 move complete, result=0
22:12:07.360 00.000 20224 worker thread done servicing request
22:12:07.364 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2761, FiltMin=2486, FiltMax=32541, Gamma=1.000
22:12:07.388 00.024 8996 UpdateGuideState exits: m=792934 SNR=408.3
22:12:07.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:07.390 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:07.391 00.001 8996 Enqueuing Expose request
22:12:07.392 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:07.393 00.001 20224 Worker thread wakes up
22:12:07.393 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:07.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:08.378 00.985 20224 Exposure complete
22:12:08.475 00.097 20224 worker thread done servicing request
22:12:08.475 00.000 8996 OnExposeComplete: enter
22:12:08.476 00.001 8996 UpdateGuideState(): m_state=6
22:12:08.477 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3945
22:12:08.478 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=472.04, Mass=677010, SNR=359.8, Peak=59408 HFD=4.4
22:12:08.480 00.002 8996 MultiStar: [#1 -0.09,0.12,0.68,U] [#2 -0.17,-0.22,0.80,U] [#3 -0.08,0.23,0.66,U] [#4 -0.11,0.35,0.51,U] [#5 -0.27,0.05,0.58,U] [#6 -0.10,-0.08,0.44,U] [#7 0.04,-0.03,0.50,U] [#8 -0.02,0.02,0.37,U] 
22:12:08.481 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.07}, one-star: {-0.27, 0.16}
22:12:08.482 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
22:12:08.483 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
22:12:08.484 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.15 cameraTheta=2.69 mountX=-0.14 mountY=-0.05, mountTheta=-2.80
22:12:08.486 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.07, opts=13)
22:12:08.487 00.001 8996 Enqueuing Move request for scope (-0.14, 0.07)
22:12:08.488 00.001 20224 Worker thread wakes up
22:12:08.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
22:12:08.488 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
22:12:08.488 00.000 20224 Moving (-0.14, 0.07) raw xDistance=-0.14 yDistance=-0.05
22:12:08.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:12:08.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:08.489 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:12:08.489 00.000 20224 MoveAxis(E, 0, ABG)
22:12:08.489 00.000 20224 Move returns status 0, amount 0
22:12:08.489 00.000 20224 MoveAxis(N, 0, ABG)
22:12:08.489 00.000 20224 Move returns status 0, amount 0
22:12:08.489 00.000 20224 move complete, result=0
22:12:08.489 00.000 20224 worker thread done servicing request
22:12:08.492 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59408, med=2761, FiltMin=2525, FiltMax=27683, Gamma=1.000
22:12:08.509 00.017 8996 UpdateGuideState exits: m=677010 SNR=359.8
22:12:08.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:08.512 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:08.513 00.001 8996 Enqueuing Expose request
22:12:08.513 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:08.514 00.001 20224 Worker thread wakes up
22:12:08.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:08.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:09.683 01.169 20224 Exposure complete
22:12:09.779 00.096 20224 worker thread done servicing request
22:12:09.779 00.000 8996 OnExposeComplete: enter
22:12:09.780 00.001 8996 UpdateGuideState(): m_state=6
22:12:09.783 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3946
22:12:09.784 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.86, Mass=749559, SNR=378.3, Peak=61760 HFD=4.3
22:12:09.785 00.001 8996 MultiStar: [#1 0.09,-0.04,0.57,U] [#2 0.17,-0.19,0.69,U] [#3 0.07,-0.07,0.60,U] [#4 0.04,0.16,0.52,U] [#5 0.03,-0.14,0.60,U] [#6 0.05,-0.19,0.44,U] [#7 0.25,-0.12,0.44,U] [#8 0.16,-0.11,0.33,U] 
22:12:09.787 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {-0.12, -0.02}
22:12:09.788 00.001 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
22:12:09.789 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
22:12:09.790 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.90 mountX=0.07 mountY=0.07, mountTheta=0.79
22:12:09.792 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
22:12:09.794 00.002 8996 Enqueuing Move request for scope (0.06, -0.07)
22:12:09.795 00.001 20224 Worker thread wakes up
22:12:09.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
22:12:09.795 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
22:12:09.795 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.07
22:12:09.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:12:09.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:09.796 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:12:09.796 00.000 20224 MoveAxis(E, 0, ABG)
22:12:09.796 00.000 20224 Move returns status 0, amount 0
22:12:09.796 00.000 20224 MoveAxis(N, 0, ABG)
22:12:09.796 00.000 20224 Move returns status 0, amount 0
22:12:09.796 00.000 20224 move complete, result=0
22:12:09.796 00.000 20224 worker thread done servicing request
22:12:09.801 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61760, med=2761, FiltMin=2509, FiltMax=27683, Gamma=1.000
22:12:09.818 00.017 8996 UpdateGuideState exits: m=749559 SNR=378.3
22:12:09.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:09.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:09.822 00.002 8996 Enqueuing Expose request
22:12:09.822 00.000 20224 Worker thread wakes up
22:12:09.822 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:09.823 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:09.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:10.790 00.967 20224 Exposure complete
22:12:10.853 00.063 20224 worker thread done servicing request
22:12:10.853 00.000 8996 OnExposeComplete: enter
22:12:10.855 00.002 8996 UpdateGuideState(): m_state=6
22:12:10.857 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3947
22:12:10.858 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=472.02, Mass=751825, SNR=337.9, Peak=65504 HFD=4.4
22:12:10.859 00.001 8996 MultiStar: [#1 -0.09,0.14,0.70,U] [#2 -0.08,-0.04,0.72,U] [#3 -0.05,0.43,0.66,U] [#4 0.01,0.30,0.66,U] [#5 -0.02,0.20,0.76,U] [#6 -0.13,-0.06,0.50,U] [#7 0.19,0.05,0.47,U] [#8 -0.08,0.18,0.41,U] 
22:12:10.860 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.16}, one-star: {-0.28, 0.14}
22:12:10.861 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
22:12:10.863 00.002 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
22:12:10.864 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.16 hyp=0.17 cameraTheta=2.03 mountX=-0.09 mountY=-0.15, mountTheta=-2.13
22:12:10.866 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.16, opts=13)
22:12:10.867 00.001 8996 Enqueuing Move request for scope (-0.08, 0.16)
22:12:10.868 00.001 20224 Worker thread wakes up
22:12:10.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.16) opts 0xd
22:12:10.868 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.16)
22:12:10.868 00.000 20224 Moving (-0.08, 0.16) raw xDistance=-0.09 yDistance=-0.15
22:12:10.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:12:10.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:10.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:12:10.868 00.000 20224 MoveAxis(E, 0, ABG)
22:12:10.869 00.001 20224 Move returns status 0, amount 0
22:12:10.869 00.000 20224 MoveAxis(N, 0, ABG)
22:12:10.869 00.000 20224 Move returns status 0, amount 0
22:12:10.869 00.000 20224 move complete, result=0
22:12:10.869 00.000 20224 worker thread done servicing request
22:12:10.874 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2761, FiltMin=2515, FiltMax=31155, Gamma=1.000
22:12:10.892 00.018 8996 UpdateGuideState exits: m=751825 SNR=337.9
22:12:10.893 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:10.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:10.895 00.001 8996 Enqueuing Expose request
22:12:10.895 00.000 20224 Worker thread wakes up
22:12:10.895 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:10.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:10.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:12.053 01.157 20224 Exposure complete
22:12:12.135 00.082 20224 worker thread done servicing request
22:12:12.135 00.000 8996 OnExposeComplete: enter
22:12:12.136 00.001 8996 UpdateGuideState(): m_state=6
22:12:12.137 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3948
22:12:12.138 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.97, Mass=687400, SNR=334.3, Peak=56000 HFD=4.5
22:12:12.139 00.001 8996 MultiStar: [#1 0.10,-0.14,0.76,U] [#2 0.39,0.02,0.79,U] [#3 0.14,0.18,0.62,U] [#4 0.22,0.26,0.64,U] [#5 0.10,0.03,0.63,U] [#6 -0.05,-0.30,0.57,U] [#7 0.39,-0.13,0.41,U] [#8 0.22,-0.14,0.42,U] 
22:12:12.140 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.00}, one-star: {-0.12, 0.09}
22:12:12.141 00.001 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
22:12:12.141 00.000 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:12:12.142 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=0.13 mountY=-0.02, mountTheta=-0.14
22:12:12.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.00, opts=13)
22:12:12.145 00.001 8996 Enqueuing Move request for scope (0.13, 0.00)
22:12:12.146 00.001 20224 Worker thread wakes up
22:12:12.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
22:12:12.146 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
22:12:12.146 00.000 20224 Moving (0.13, 0.00) raw xDistance=0.13 yDistance=-0.02
22:12:12.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:12:12.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:12.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:12:12.147 00.001 20224 MoveAxis(E, 0, ABG)
22:12:12.147 00.000 20224 Move returns status 0, amount 0
22:12:12.147 00.000 20224 MoveAxis(N, 0, ABG)
22:12:12.147 00.000 20224 Move returns status 0, amount 0
22:12:12.147 00.000 20224 move complete, result=0
22:12:12.147 00.000 20224 worker thread done servicing request
22:12:12.151 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56000, med=2761, FiltMin=2473, FiltMax=27600, Gamma=1.000
22:12:12.166 00.015 8996 UpdateGuideState exits: m=687400 SNR=334.3
22:12:12.167 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:12.167 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:12.168 00.001 8996 Enqueuing Expose request
22:12:12.169 00.001 20224 Worker thread wakes up
22:12:12.169 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:12.171 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:12.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:13.154 00.983 20224 Exposure complete
22:12:13.232 00.078 20224 worker thread done servicing request
22:12:13.232 00.000 8996 OnExposeComplete: enter
22:12:13.233 00.001 8996 UpdateGuideState(): m_state=6
22:12:13.233 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3949
22:12:13.234 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.76, Mass=847022, SNR=353.2, Peak=61264 HFD=4.5
22:12:13.235 00.001 8996 MultiStar: [#1 0.04,-0.12,0.67,U] [#2 0.20,0.05,0.87,U] [#3 0.07,0.16,0.56,U] [#4 0.07,0.27,0.52,U] [#5 0.03,0.01,0.52,U] [#6 0.09,-0.05,0.43,U] [#7 0.28,-0.14,0.48,U] [#8 0.21,-0.16,0.38,U] 
22:12:13.236 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {-0.13, -0.12}
22:12:13.237 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
22:12:13.237 00.000 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
22:12:13.239 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.20 mountX=0.08 mountY=0.01, mountTheta=0.08
22:12:13.243 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
22:12:13.246 00.003 8996 Enqueuing Move request for scope (0.08, -0.02)
22:12:13.248 00.002 20224 Worker thread wakes up
22:12:13.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:12:13.248 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:12:13.248 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
22:12:13.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:12:13.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:13.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:12:13.249 00.001 20224 MoveAxis(E, 0, ABG)
22:12:13.249 00.000 20224 Move returns status 0, amount 0
22:12:13.249 00.000 20224 MoveAxis(N, 0, ABG)
22:12:13.249 00.000 20224 Move returns status 0, amount 0
22:12:13.249 00.000 20224 move complete, result=0
22:12:13.249 00.000 20224 worker thread done servicing request
22:12:13.254 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61264, med=2761, FiltMin=2515, FiltMax=29923, Gamma=1.000
22:12:13.270 00.016 8996 UpdateGuideState exits: m=847022 SNR=353.2
22:12:13.272 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:13.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:13.274 00.001 8996 Enqueuing Expose request
22:12:13.274 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:13.275 00.001 20224 Worker thread wakes up
22:12:13.275 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:13.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:14.437 01.162 20224 Exposure complete
22:12:14.506 00.069 20224 worker thread done servicing request
22:12:14.506 00.000 8996 OnExposeComplete: enter
22:12:14.507 00.001 8996 UpdateGuideState(): m_state=6
22:12:14.508 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3950
22:12:14.509 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.70, Mass=763441, SNR=357.9, Peak=55600 HFD=4.6
22:12:14.509 00.000 8996 MultiStar: [#1 -0.24,-0.43,0.00,M1] [#2 -0.07,-0.28,0.77,U] [#3 -0.13,-0.03,0.61,U] [#4 -0.11,0.15,0.58,U] [#5 -0.12,-0.17,0.54,U] [#6 -0.34,-0.36,0.00,M1] [#7 -0.02,-0.36,0.45,U] [#8 -0.00,-0.22,0.42,U] 
22:12:14.510 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.16}, one-star: {-0.40, -0.18}
22:12:14.511 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
22:12:14.512 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
22:12:14.513 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.34 mountX=-0.14 mountY=0.17, mountTheta=2.24
22:12:14.514 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.16, opts=13)
22:12:14.515 00.001 8996 Enqueuing Move request for scope (-0.15, -0.16)
22:12:14.516 00.001 20224 Worker thread wakes up
22:12:14.516 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
22:12:14.516 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
22:12:14.516 00.000 20224 Moving (-0.15, -0.16) raw xDistance=-0.14 yDistance=0.17
22:12:14.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:12:14.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:14.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:12:14.516 00.000 20224 MoveAxis(E, 0, ABG)
22:12:14.516 00.000 20224 Move returns status 0, amount 0
22:12:14.516 00.000 20224 MoveAxis(N, 0, ABG)
22:12:14.516 00.000 20224 Move returns status 0, amount 0
22:12:14.516 00.000 20224 move complete, result=0
22:12:14.517 00.001 20224 worker thread done servicing request
22:12:14.522 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55600, med=2761, FiltMin=2483, FiltMax=32877, Gamma=1.000
22:12:14.538 00.016 8996 UpdateGuideState exits: m=763441 SNR=357.9
22:12:14.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:14.539 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:14.540 00.001 8996 Enqueuing Expose request
22:12:14.541 00.001 20224 Worker thread wakes up
22:12:14.541 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:12:14.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:14.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:15.510 00.968 20224 Exposure complete
22:12:15.575 00.065 20224 worker thread done servicing request
22:12:15.575 00.000 8996 OnExposeComplete: enter
22:12:15.576 00.001 8996 UpdateGuideState(): m_state=6
22:12:15.577 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3951
22:12:15.579 00.002 8996 Star::Find returns 1 (0), X=137.78, Y=471.95, Mass=780362, SNR=391.1, Peak=63504 HFD=4.4
22:12:15.580 00.001 8996 MultiStar: [#1 -0.07,-0.08,0.62,U] [#2 0.22,-0.23,0.65,U] [#3 0.07,-0.02,0.52,U] [#4 0.17,0.26,0.51,U] [#5 -0.07,0.07,0.53,U] [#6 0.19,-0.18,0.40,U] [#7 0.31,-0.12,0.40,U] [#8 0.19,-0.08,0.33,U] 
22:12:15.581 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {-0.35, 0.07}
22:12:15.582 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
22:12:15.582 00.000 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.42)
22:12:15.583 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.84 mountX=0.02 mountY=0.02, mountTheta=0.73
22:12:15.585 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
22:12:15.586 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
22:12:15.587 00.001 20224 Worker thread wakes up
22:12:15.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:12:15.587 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:12:15.587 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
22:12:15.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:15.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:15.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:12:15.587 00.000 20224 MoveAxis(E, 0, ABG)
22:12:15.587 00.000 20224 Move returns status 0, amount 0
22:12:15.587 00.000 20224 MoveAxis(N, 0, ABG)
22:12:15.587 00.000 20224 Move returns status 0, amount 0
22:12:15.588 00.001 20224 move complete, result=0
22:12:15.588 00.000 20224 worker thread done servicing request
22:12:15.593 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63504, med=2761, FiltMin=2483, FiltMax=32125, Gamma=1.000
22:12:15.613 00.020 8996 UpdateGuideState exits: m=780362 SNR=391.1
22:12:15.615 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:15.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:15.617 00.001 8996 Enqueuing Expose request
22:12:15.618 00.001 20224 Worker thread wakes up
22:12:15.618 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:15.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:15.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:16.796 01.178 20224 Exposure complete
22:12:16.876 00.080 20224 worker thread done servicing request
22:12:16.876 00.000 8996 OnExposeComplete: enter
22:12:16.877 00.001 8996 UpdateGuideState(): m_state=6
22:12:16.878 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3952
22:12:16.879 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.84, Mass=759705, SNR=385.3, Peak=63552 HFD=4.5
22:12:16.880 00.001 8996 MultiStar: [#1 0.13,-0.20,0.61,U] [#2 0.06,-0.22,0.67,U] [#3 0.10,-0.05,0.67,U] [#4 0.10,0.04,0.51,U] [#5 0.13,-0.24,0.55,U] [#6 -0.02,-0.20,0.38,U] [#7 0.41,-0.30,0.00,M1] [#8 0.22,-0.35,0.42,U] 
22:12:16.881 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.14}, one-star: {-0.22, -0.04}
22:12:16.881 00.000 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:12:16.882 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
22:12:16.883 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.15 cameraTheta=-1.33 mountX=0.05 mountY=0.14, mountTheta=1.23
22:12:16.884 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
22:12:16.885 00.001 8996 Enqueuing Move request for scope (0.03, -0.14)
22:12:16.886 00.001 20224 Worker thread wakes up
22:12:16.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
22:12:16.886 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
22:12:16.886 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.05 yDistance=0.14
22:12:16.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:12:16.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:16.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:12:16.886 00.000 20224 MoveAxis(E, 0, ABG)
22:12:16.886 00.000 20224 Move returns status 0, amount 0
22:12:16.886 00.000 20224 MoveAxis(N, 0, ABG)
22:12:16.886 00.000 20224 Move returns status 0, amount 0
22:12:16.887 00.001 20224 move complete, result=0
22:12:16.887 00.000 20224 worker thread done servicing request
22:12:16.897 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63552, med=2761, FiltMin=2470, FiltMax=29443, Gamma=1.000
22:12:16.919 00.022 8996 UpdateGuideState exits: m=759705 SNR=385.3
22:12:16.921 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:16.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:16.923 00.001 8996 Enqueuing Expose request
22:12:16.924 00.001 20224 Worker thread wakes up
22:12:16.924 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:16.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:16.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:17.900 00.975 20224 Exposure complete
22:12:17.966 00.066 20224 worker thread done servicing request
22:12:17.966 00.000 8996 OnExposeComplete: enter
22:12:17.967 00.001 8996 UpdateGuideState(): m_state=6
22:12:17.968 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3953
22:12:17.969 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.83, Mass=806870, SNR=354.9, Peak=65504 HFD=4.4
22:12:17.970 00.001 8996 MultiStar: [#1 0.20,-0.36,0.65,U] [#2 0.19,-0.13,0.82,U] [#3 0.17,-0.07,0.69,U] [#4 0.33,-0.01,0.56,U] [#5 0.19,-0.21,0.57,U] [#6 0.27,-0.41,0.00,M1] [#7 0.71,-0.33,0.00,M2] [#8 0.33,-0.40,0.00,M1] 
22:12:17.970 00.000 8996 single-star, 5 included, MultiStar: {0.13, -0.13}, one-star: {-0.15, -0.05}
22:12:17.971 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
22:12:17.972 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
22:12:17.973 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.81 mountX=-0.15 mountY=0.07, mountTheta=2.70
22:12:17.976 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.05, opts=13)
22:12:17.976 00.000 8996 Enqueuing Move request for scope (-0.15, -0.05)
22:12:17.977 00.001 20224 Worker thread wakes up
22:12:17.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
22:12:17.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
22:12:17.977 00.000 20224 Moving (-0.15, -0.05) raw xDistance=-0.15 yDistance=0.07
22:12:17.978 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:12:17.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:17.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:12:17.978 00.000 20224 MoveAxis(E, 0, ABG)
22:12:17.978 00.000 20224 Move returns status 0, amount 0
22:12:17.978 00.000 20224 MoveAxis(N, 0, ABG)
22:12:17.978 00.000 20224 Move returns status 0, amount 0
22:12:17.978 00.000 20224 move complete, result=0
22:12:17.978 00.000 20224 worker thread done servicing request
22:12:17.987 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65504, med=2761, FiltMin=2512, FiltMax=30707, Gamma=1.000
22:12:18.004 00.017 8996 UpdateGuideState exits: m=806870 SNR=354.9
22:12:18.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:18.005 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:18.006 00.001 8996 Enqueuing Expose request
22:12:18.007 00.001 20224 Worker thread wakes up
22:12:18.007 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:18.008 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:18.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:19.180 01.172 20224 Exposure complete
22:12:19.260 00.080 20224 worker thread done servicing request
22:12:19.260 00.000 8996 OnExposeComplete: enter
22:12:19.263 00.003 8996 UpdateGuideState(): m_state=6
22:12:19.265 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3954
22:12:19.267 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=471.75, Mass=693950, SNR=338.1, Peak=49101 HFD=4.6
22:12:19.269 00.002 8996 MultiStar: [#1 0.28,-0.47,0.00,M1] [#2 0.54,-0.17,0.00,M1] [#3 0.39,-0.19,0.69,U] [#4 0.37,0.02,0.54,U] [#5 0.33,-0.32,0.00,M1] [#6 0.43,-0.20,0.00,M2] [#7 0.69,-0.18,0.00,M3] [#8 0.61,-0.18,0.00,M2] 
22:12:19.270 00.001 8996 single-star, 2 included, MultiStar: {0.32, -0.11}, one-star: {0.23, -0.13}
22:12:19.272 00.002 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
22:12:19.273 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
22:12:19.274 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.13 hyp=0.27 cameraTheta=-0.52 mountX=0.25 mountY=0.11, mountTheta=0.41
22:12:19.275 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.13, opts=13)
22:12:19.277 00.002 8996 Enqueuing Move request for scope (0.23, -0.13)
22:12:19.277 00.000 20224 Worker thread wakes up
22:12:19.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.13) opts 0xd
22:12:19.277 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.13)
22:12:19.277 00.000 20224 Moving (0.23, -0.13) raw xDistance=0.25 yDistance=0.11
22:12:19.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:12:19.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:19.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:12:19.277 00.000 20224 MoveAxis(W, 36, ABG)
22:12:19.277 00.000 20224 Guiding  Dir = 3, Dur = 36
22:12:19.277 00.000 20224 IsSlewing returns 0
22:12:19.278 00.001 20224 IsGuiding returns 0
22:12:19.292 00.014 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49101, med=2761, FiltMin=2483, FiltMax=24560, Gamma=1.000
22:12:19.309 00.017 8996 UpdateGuideState exits: m=693950 SNR=338.1
22:12:19.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:19.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:19.311 00.000 8996 Enqueuing Expose request
22:12:19.326 00.015 20224 IsGuiding returns 1
22:12:19.326 00.000 20224 scope still moving after pulse duration time elapsed
22:12:19.355 00.029 20224 IsSlewing returns 0
22:12:19.356 00.001 20224 IsGuiding returns 1
22:12:19.387 00.031 20224 IsSlewing returns 0
22:12:19.387 00.000 20224 IsGuiding returns 1
22:12:19.418 00.031 20224 IsSlewing returns 0
22:12:19.419 00.001 20224 IsGuiding returns 0
22:12:19.419 00.000 20224 scope move finished after 36 + 104 ms
22:12:19.419 00.000 20224 Move returns status 0, amount 36
22:12:19.419 00.000 20224 MoveAxis(N, 0, ABG)
22:12:19.419 00.000 20224 Move returns status 0, amount 0
22:12:19.419 00.000 20224 move complete, result=0
22:12:19.420 00.001 20224 worker thread done servicing request
22:12:19.420 00.000 20224 Worker thread wakes up
22:12:19.420 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH
22:12:19.423 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:19.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:20.397 00.974 20224 Exposure complete
22:12:20.458 00.061 20224 worker thread done servicing request
22:12:20.458 00.000 8996 OnExposeComplete: enter
22:12:20.460 00.002 8996 UpdateGuideState(): m_state=6
22:12:20.462 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3955
22:12:20.463 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.80, Mass=785061, SNR=367.9, Peak=65152 HFD=4.5
22:12:20.468 00.005 8996 MultiStar: [#1 -0.04,-0.21,0.62,U] [#2 0.10,-0.09,0.83,U] [#3 0.01,-0.19,0.65,U] [#4 0.15,0.14,0.50,U] [#5 0.02,-0.11,0.66,U] [#6 0.03,-0.12,0.44,U] [#7 0.37,-0.15,0.48,U] [#8 0.13,-0.12,0.37,U] 
22:12:20.469 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {-0.22, -0.08}
22:12:20.470 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
22:12:20.472 00.002 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
22:12:20.474 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.28 mountX=0.04 mountY=0.10, mountTheta=1.18
22:12:20.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.10, opts=13)
22:12:20.478 00.002 8996 Enqueuing Move request for scope (0.03, -0.10)
22:12:20.480 00.002 20224 Worker thread wakes up
22:12:20.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
22:12:20.481 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
22:12:20.481 00.000 20224 Moving (0.03, -0.10) raw xDistance=0.04 yDistance=0.10
22:12:20.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:12:20.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:20.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:12:20.481 00.000 20224 MoveAxis(E, 0, ABG)
22:12:20.481 00.000 20224 Move returns status 0, amount 0
22:12:20.481 00.000 20224 MoveAxis(N, 0, ABG)
22:12:20.481 00.000 20224 Move returns status 0, amount 0
22:12:20.481 00.000 20224 move complete, result=0
22:12:20.481 00.000 20224 worker thread done servicing request
22:12:20.492 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65152, med=2761, FiltMin=2512, FiltMax=29232, Gamma=1.000
22:12:20.515 00.023 8996 UpdateGuideState exits: m=785061 SNR=367.9
22:12:20.517 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:20.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:20.520 00.002 8996 Enqueuing Expose request
22:12:20.521 00.001 20224 Worker thread wakes up
22:12:20.521 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:20.523 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:20.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:21.684 01.161 20224 Exposure complete
22:12:21.771 00.087 20224 worker thread done servicing request
22:12:21.771 00.000 8996 OnExposeComplete: enter
22:12:21.773 00.002 8996 UpdateGuideState(): m_state=6
22:12:21.774 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3956
22:12:21.775 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=471.81, Mass=713385, SNR=387.5, Peak=58848 HFD=4.6
22:12:21.777 00.002 8996 MultiStar: [#1 -0.53,-0.49,0.00,M1] [#2 -0.43,-0.21,0.00,M1] [#3 -0.36,-0.27,0.55,U] [#4 -0.32,0.08,0.46,U] [#5 -0.43,-0.21,0.00,M1] [#6 -0.43,-0.32,0.00,M2] [#7 0.05,-0.18,0.46,U] [#8 -0.26,-0.33,0.34,U] 
22:12:21.779 00.002 8996 refined, 4 included, MultiStar: {-0.35, -0.13}, one-star: {-0.59, -0.07}
22:12:21.780 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
22:12:21.782 00.002 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
22:12:21.784 00.002 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.13 hyp=0.38 cameraTheta=-2.78 mountX=-0.34 mountY=0.17, mountTheta=2.67
22:12:21.787 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.13, opts=13)
22:12:21.788 00.001 8996 Enqueuing Move request for scope (-0.35, -0.13)
22:12:21.789 00.001 20224 Worker thread wakes up
22:12:21.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.13) opts 0xd
22:12:21.789 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.13)
22:12:21.789 00.000 20224 Moving (-0.35, -0.13) raw xDistance=-0.34 yDistance=0.17
22:12:21.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:12:21.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:21.790 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:12:21.790 00.000 20224 MoveAxis(E, 49, ABG)
22:12:21.790 00.000 20224 Guiding  Dir = 2, Dur = 49
22:12:21.790 00.000 20224 IsSlewing returns 0
22:12:21.790 00.000 20224 IsGuiding returns 0
22:12:21.792 00.002 20224 PulseGuide returned control before completion, sleep 58
22:12:21.796 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58848, med=2761, FiltMin=2496, FiltMax=28173, Gamma=1.000
22:12:21.819 00.023 8996 UpdateGuideState exits: m=713385 SNR=387.5
22:12:21.820 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:21.821 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:21.822 00.001 8996 Enqueuing Expose request
22:12:21.860 00.038 20224 IsGuiding returns 1
22:12:21.860 00.000 20224 scope still moving after pulse duration time elapsed
22:12:21.892 00.032 20224 IsSlewing returns 0
22:12:21.892 00.000 20224 IsGuiding returns 0
22:12:21.892 00.000 20224 scope move finished after 49 + 53 ms
22:12:21.892 00.000 20224 Move returns status 0, amount 49
22:12:21.892 00.000 20224 MoveAxis(N, 0, ABG)
22:12:21.892 00.000 20224 Move returns status 0, amount 0
22:12:21.892 00.000 20224 move complete, result=0
22:12:21.892 00.000 20224 worker thread done servicing request
22:12:21.892 00.000 20224 Worker thread wakes up
22:12:21.892 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:21.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:21.893 00.001 8996 GuideStep: -0.3 px 49 ms EAST, 0.2 px 0 ms NORTH
22:12:22.851 00.958 20224 Exposure complete
22:12:22.925 00.074 20224 worker thread done servicing request
22:12:22.925 00.000 8996 OnExposeComplete: enter
22:12:22.927 00.002 8996 UpdateGuideState(): m_state=6
22:12:22.929 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3957
22:12:22.931 00.002 8996 Star::Find returns 1 (0), X=137.84, Y=471.54, Mass=726449, SNR=334.8, Peak=52496 HFD=4.6
22:12:22.933 00.002 8996 MultiStar: [#1 -0.32,-0.70,0.00,M2] [#2 -0.08,-0.23,0.80,U] [#3 0.02,-0.48,0.00,M1] [#4 -0.03,-0.27,0.62,U] [#5 0.00,-0.55,0.00,M2] [#6 -0.04,-0.41,0.41,U] [#7 0.13,-0.53,0.00,M2] [#8 0.05,-0.55,0.00,M1] 
22:12:22.934 00.001 8996 refined, 3 included, MultiStar: {-0.14, -0.31}, one-star: {-0.28, -0.34}
22:12:22.936 00.002 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
22:12:22.937 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
22:12:22.939 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.31 hyp=0.33 cameraTheta=-1.99 mountX=-0.11 mountY=0.32, mountTheta=1.89
22:12:22.942 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.31, opts=13)
22:12:22.943 00.001 8996 Enqueuing Move request for scope (-0.14, -0.31)
22:12:22.944 00.001 20224 Worker thread wakes up
22:12:22.945 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.31) opts 0xd
22:12:22.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.31)
22:12:22.945 00.000 20224 Moving (-0.14, -0.31) raw xDistance=-0.11 yDistance=0.32
22:12:22.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:12:22.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:12:22.945 00.000 20224 MoveAxis(E, 0, ABG)
22:12:22.945 00.000 20224 Move returns status 0, amount 0
22:12:22.945 00.000 20224 MoveAxis(S, 67, ABG)
22:12:22.945 00.000 20224 Guiding  Dir = 1, Dur = 67
22:12:22.946 00.001 20224 IsSlewing returns 0
22:12:22.946 00.000 20224 IsGuiding returns 0
22:12:22.952 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52496, med=2761, FiltMin=2502, FiltMax=26707, Gamma=1.000
22:12:22.971 00.019 20224 PulseGuide returned control before completion, sleep 53
22:12:22.975 00.004 8996 UpdateGuideState exits: m=726449 SNR=334.8
22:12:22.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:22.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:22.977 00.000 8996 Enqueuing Expose request
22:12:23.032 00.055 20224 IsGuiding returns 1
22:12:23.032 00.000 20224 scope still moving after pulse duration time elapsed
22:12:23.064 00.032 20224 IsSlewing returns 0
22:12:23.064 00.000 20224 IsGuiding returns 0
22:12:23.064 00.000 20224 scope move finished after 67 + 51 ms
22:12:23.064 00.000 20224 Move returns status 0, amount 67
22:12:23.065 00.001 20224 move complete, result=0
22:12:23.065 00.000 20224 worker thread done servicing request
22:12:23.065 00.000 20224 Worker thread wakes up
22:12:23.065 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 67 ms SOUTH
22:12:23.067 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:23.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:24.226 01.159 20224 Exposure complete
22:12:24.306 00.080 20224 worker thread done servicing request
22:12:24.306 00.000 8996 OnExposeComplete: enter
22:12:24.307 00.001 8996 UpdateGuideState(): m_state=6
22:12:24.309 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3958
22:12:24.310 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.84, Mass=759148, SNR=381.8, Peak=61760 HFD=4.3
22:12:24.312 00.002 8996 MultiStar: [#1 0.14,-0.14,0.65,U] [#2 0.20,0.05,0.69,U] [#3 0.34,0.23,0.56,U] [#4 0.29,0.20,0.52,U] [#5 0.16,-0.24,0.60,U] [#6 0.36,-0.11,0.45,U] [#7 0.52,-0.09,0.00,M3] [#8 0.39,-0.06,0.31,U] 
22:12:24.313 00.001 8996 single-star, 7 included, MultiStar: {0.19, -0.02}, one-star: {-0.02, -0.04}
22:12:24.314 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
22:12:24.316 00.002 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
22:12:24.317 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.95 mountX=-0.01 mountY=0.04, mountTheta=1.85
22:12:24.319 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
22:12:24.319 00.000 8996 Enqueuing Move request for scope (-0.02, -0.04)
22:12:24.320 00.001 20224 Worker thread wakes up
22:12:24.321 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:12:24.321 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:12:24.321 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.01 yDistance=0.04
22:12:24.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:12:24.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:24.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:12:24.321 00.000 20224 MoveAxis(E, 0, ABG)
22:12:24.321 00.000 20224 Move returns status 0, amount 0
22:12:24.321 00.000 20224 MoveAxis(N, 0, ABG)
22:12:24.321 00.000 20224 Move returns status 0, amount 0
22:12:24.321 00.000 20224 move complete, result=0
22:12:24.321 00.000 20224 worker thread done servicing request
22:12:24.326 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61760, med=2761, FiltMin=2496, FiltMax=27677, Gamma=1.000
22:12:24.338 00.012 8996 UpdateGuideState exits: m=759148 SNR=381.8
22:12:24.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:24.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:24.341 00.001 8996 Enqueuing Expose request
22:12:24.343 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:24.346 00.003 20224 Worker thread wakes up
22:12:24.346 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:24.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:25.323 00.977 20224 Exposure complete
22:12:25.391 00.068 20224 worker thread done servicing request
22:12:25.391 00.000 8996 OnExposeComplete: enter
22:12:25.393 00.002 8996 UpdateGuideState(): m_state=6
22:12:25.395 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3959
22:12:25.396 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.77, Mass=714431, SNR=340.3, Peak=56800 HFD=4.4
22:12:25.399 00.003 8996 MultiStar: [#1 0.18,-0.13,0.71,U] [#2 0.22,-0.19,0.74,U] [#3 0.20,0.05,0.59,U] [#4 0.31,0.18,0.54,U] [#5 0.20,-0.18,0.66,U] [#6 0.34,-0.20,0.47,U] [#7 0.41,-0.13,0.47,U] [#8 0.36,-0.23,0.38,U] 
22:12:25.401 00.002 8996 single-star, 8 included, MultiStar: {0.22, -0.10}, one-star: {0.03, -0.11}
22:12:25.402 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
22:12:25.403 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
22:12:25.404 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.27 mountX=0.04 mountY=0.11, mountTheta=1.17
22:12:25.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.11, opts=13)
22:12:25.408 00.002 8996 Enqueuing Move request for scope (0.03, -0.11)
22:12:25.409 00.001 20224 Worker thread wakes up
22:12:25.410 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
22:12:25.410 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
22:12:25.410 00.000 20224 Moving (0.03, -0.11) raw xDistance=0.04 yDistance=0.11
22:12:25.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:12:25.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:25.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:12:25.410 00.000 20224 MoveAxis(E, 0, ABG)
22:12:25.410 00.000 20224 Move returns status 0, amount 0
22:12:25.410 00.000 20224 MoveAxis(N, 0, ABG)
22:12:25.410 00.000 20224 Move returns status 0, amount 0
22:12:25.411 00.001 20224 move complete, result=0
22:12:25.411 00.000 20224 worker thread done servicing request
22:12:25.417 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56800, med=2761, FiltMin=2525, FiltMax=24925, Gamma=1.000
22:12:25.430 00.013 8996 UpdateGuideState exits: m=714431 SNR=340.3
22:12:25.433 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:25.436 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:25.438 00.002 8996 Enqueuing Expose request
22:12:25.440 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:25.441 00.001 20224 Worker thread wakes up
22:12:25.441 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:25.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:26.606 01.165 20224 Exposure complete
22:12:26.680 00.074 20224 worker thread done servicing request
22:12:26.680 00.000 8996 OnExposeComplete: enter
22:12:26.681 00.001 8996 UpdateGuideState(): m_state=6
22:12:26.682 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3960
22:12:26.682 00.000 8996 Star::Find returns 1 (0), X=137.96, Y=471.81, Mass=787725, SNR=396.2, Peak=65504 HFD=4.4
22:12:26.683 00.001 8996 MultiStar: [#1 -0.07,0.04,0.62,U] [#2 0.08,-0.13,0.80,U] [#3 -0.10,0.04,0.56,U] [#4 0.03,0.21,0.53,U] [#5 0.09,-0.17,0.58,U] [#6 -0.12,-0.22,0.41,U] [#7 0.19,-0.16,0.40,U] [#8 0.07,-0.30,0.32,U] 
22:12:26.686 00.003 8996 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.17, -0.07}
22:12:26.688 00.002 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
22:12:26.690 00.002 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
22:12:26.692 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.80 mountX=-0.01 mountY=0.07, mountTheta=1.70
22:12:26.695 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
22:12:26.697 00.002 8996 Enqueuing Move request for scope (-0.02, -0.07)
22:12:26.698 00.001 20224 Worker thread wakes up
22:12:26.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
22:12:26.698 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
22:12:26.699 00.001 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
22:12:26.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:12:26.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:26.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:12:26.699 00.000 20224 MoveAxis(E, 0, ABG)
22:12:26.699 00.000 20224 Move returns status 0, amount 0
22:12:26.699 00.000 20224 MoveAxis(N, 0, ABG)
22:12:26.699 00.000 20224 Move returns status 0, amount 0
22:12:26.699 00.000 20224 move complete, result=0
22:12:26.699 00.000 20224 worker thread done servicing request
22:12:26.707 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2761, FiltMin=2499, FiltMax=29389, Gamma=1.000
22:12:26.736 00.029 8996 UpdateGuideState exits: m=787725 SNR=396.2
22:12:26.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:26.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:26.740 00.002 8996 Enqueuing Expose request
22:12:26.741 00.001 20224 Worker thread wakes up
22:12:26.741 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:26.743 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:26.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:27.730 00.987 20224 Exposure complete
22:12:27.796 00.066 20224 worker thread done servicing request
22:12:27.796 00.000 8996 OnExposeComplete: enter
22:12:27.797 00.001 8996 UpdateGuideState(): m_state=6
22:12:27.798 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3961
22:12:27.800 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.87, Mass=806039, SNR=371.9, Peak=65504 HFD=4.4
22:12:27.802 00.002 8996 MultiStar: [#1 -0.09,-0.23,0.74,U] [#2 0.04,-0.32,0.75,U] [#3 -0.07,-0.06,0.53,U] [#4 0.04,0.21,0.50,U] [#5 0.04,-0.10,0.65,U] [#6 0.01,-0.40,0.43,U] [#7 0.18,-0.24,0.43,U] [#8 0.18,-0.35,0.40,U] 
22:12:27.802 00.000 8996 single-star, 8 included, MultiStar: {-0.01, -0.15}, one-star: {-0.15, -0.01}
22:12:27.804 00.002 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
22:12:27.806 00.002 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
22:12:27.807 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.05 mountX=-0.15 mountY=0.03, mountTheta=2.94
22:12:27.810 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.01, opts=13)
22:12:27.813 00.003 8996 Enqueuing Move request for scope (-0.15, -0.01)
22:12:27.815 00.002 20224 Worker thread wakes up
22:12:27.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
22:12:27.815 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
22:12:27.815 00.000 20224 Moving (-0.15, -0.01) raw xDistance=-0.15 yDistance=0.03
22:12:27.816 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:12:27.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:27.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:12:27.816 00.000 20224 MoveAxis(E, 0, ABG)
22:12:27.816 00.000 20224 Move returns status 0, amount 0
22:12:27.816 00.000 20224 MoveAxis(N, 0, ABG)
22:12:27.816 00.000 20224 Move returns status 0, amount 0
22:12:27.816 00.000 20224 move complete, result=0
22:12:27.816 00.000 20224 worker thread done servicing request
22:12:27.827 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2761, FiltMin=2509, FiltMax=32301, Gamma=1.000
22:12:27.855 00.028 8996 UpdateGuideState exits: m=806039 SNR=371.9
22:12:27.857 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:27.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:27.860 00.002 8996 Enqueuing Expose request
22:12:27.861 00.001 20224 Worker thread wakes up
22:12:27.861 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:27.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:27.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:29.020 01.158 20224 Exposure complete
22:12:29.104 00.084 20224 worker thread done servicing request
22:12:29.105 00.001 8996 OnExposeComplete: enter
22:12:29.107 00.002 8996 UpdateGuideState(): m_state=6
22:12:29.110 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3962
22:12:29.112 00.002 8996 Star::Find returns 1 (0), X=138.43, Y=471.74, Mass=697077, SNR=344.5, Peak=54141 HFD=4.6
22:12:29.114 00.002 8996 MultiStar: [#1 0.20,-0.52,0.00,M1] [#2 0.35,-0.40,0.00,M1] [#3 0.27,-0.20,0.60,U] [#4 0.29,0.03,0.53,U] [#5 0.15,-0.34,0.63,U] [#6 0.48,-0.47,0.00,M1] [#7 0.66,-0.15,0.00,M1] [#8 0.23,-0.46,0.00,M1] 
22:12:29.115 00.001 8996 refined, 3 included, MultiStar: {0.26, -0.16}, one-star: {0.30, -0.14}
22:12:29.117 00.002 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
22:12:29.118 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.69)
22:12:29.118 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-0.56 mountX=0.27 mountY=0.13, mountTheta=0.45
22:12:29.120 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.16, opts=13)
22:12:29.121 00.001 8996 Enqueuing Move request for scope (0.26, -0.16)
22:12:29.122 00.001 20224 Worker thread wakes up
22:12:29.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.16) opts 0xd
22:12:29.122 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.16)
22:12:29.122 00.000 20224 Moving (0.26, -0.16) raw xDistance=0.27 yDistance=0.13
22:12:29.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:12:29.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:29.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:12:29.122 00.000 20224 MoveAxis(W, 40, ABG)
22:12:29.122 00.000 20224 Guiding  Dir = 3, Dur = 40
22:12:29.122 00.000 20224 IsSlewing returns 0
22:12:29.123 00.001 20224 IsGuiding returns 0
22:12:29.127 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54141, med=2761, FiltMin=2518, FiltMax=26368, Gamma=1.000
22:12:29.147 00.020 8996 UpdateGuideState exits: m=697077 SNR=344.5
22:12:29.149 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:29.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:29.151 00.001 8996 Enqueuing Expose request
22:12:29.182 00.031 20224 IsGuiding returns 1
22:12:29.182 00.000 20224 scope still moving after pulse duration time elapsed
22:12:29.212 00.030 20224 IsSlewing returns 0
22:12:29.212 00.000 20224 IsGuiding returns 1
22:12:29.243 00.031 20224 IsSlewing returns 0
22:12:29.243 00.000 20224 IsGuiding returns 1
22:12:29.273 00.030 20224 IsSlewing returns 0
22:12:29.274 00.001 20224 IsGuiding returns 0
22:12:29.274 00.000 20224 scope move finished after 40 + 111 ms
22:12:29.274 00.000 20224 Move returns status 0, amount 40
22:12:29.274 00.000 20224 MoveAxis(N, 0, ABG)
22:12:29.274 00.000 20224 Move returns status 0, amount 0
22:12:29.274 00.000 20224 move complete, result=0
22:12:29.274 00.000 20224 worker thread done servicing request
22:12:29.274 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
22:12:29.276 00.002 20224 Worker thread wakes up
22:12:29.276 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:29.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:30.263 00.987 20224 Exposure complete
22:12:30.356 00.093 20224 worker thread done servicing request
22:12:30.356 00.000 8996 OnExposeComplete: enter
22:12:30.358 00.002 8996 UpdateGuideState(): m_state=6
22:12:30.361 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3963
22:12:30.363 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=471.83, Mass=655850, SNR=345.9, Peak=49952 HFD=4.4
22:12:30.365 00.002 8996 MultiStar: [#1 -0.42,-0.03,0.65,U] [#2 -0.26,-0.01,0.76,U] [#3 -0.05,-0.24,0.54,U] [#4 -0.17,-0.03,0.53,U] [#5 -0.14,-0.23,0.63,U] [#6 -0.13,-0.51,0.00,M2] [#7 -0.05,-0.27,0.53,U] [#8 -0.06,-0.08,0.45,U] 
22:12:30.366 00.001 8996 single-star, 7 included, MultiStar: {-0.18, -0.11}, one-star: {-0.16, -0.05}
22:12:30.368 00.002 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
22:12:30.369 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.41)
22:12:30.369 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.85 mountX=-0.16 mountY=0.07, mountTheta=2.74
22:12:30.371 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.05, opts=13)
22:12:30.373 00.002 8996 Enqueuing Move request for scope (-0.16, -0.05)
22:12:30.374 00.001 20224 Worker thread wakes up
22:12:30.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
22:12:30.374 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
22:12:30.374 00.000 20224 Moving (-0.16, -0.05) raw xDistance=-0.16 yDistance=0.07
22:12:30.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:12:30.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:30.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:12:30.374 00.000 20224 MoveAxis(E, 0, ABG)
22:12:30.374 00.000 20224 Move returns status 0, amount 0
22:12:30.374 00.000 20224 MoveAxis(N, 0, ABG)
22:12:30.374 00.000 20224 Move returns status 0, amount 0
22:12:30.374 00.000 20224 move complete, result=0
22:12:30.374 00.000 20224 worker thread done servicing request
22:12:30.380 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49952, med=2761, FiltMin=2518, FiltMax=25597, Gamma=1.000
22:12:30.402 00.022 8996 UpdateGuideState exits: m=655850 SNR=345.9
22:12:30.405 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:30.407 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:30.408 00.001 8996 Enqueuing Expose request
22:12:30.409 00.001 20224 Worker thread wakes up
22:12:30.409 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:30.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:30.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:31.571 01.161 20224 Exposure complete
22:12:31.655 00.084 20224 worker thread done servicing request
22:12:31.655 00.000 8996 OnExposeComplete: enter
22:12:31.656 00.001 8996 UpdateGuideState(): m_state=6
22:12:31.658 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3964
22:12:31.659 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=471.20, Mass=727451, SNR=326.6, Peak=58963 HFD=4.6
22:12:31.660 00.001 8996 MultiStar: large primary error, entering stabilization period
22:12:31.661 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
22:12:31.662 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
22:12:31.663 00.001 8996 CameraToMount -- cameraX=-0.66 cameraY=-0.68 hyp=0.94 cameraTheta=-2.34 mountX=-0.59 mountY=0.75, mountTheta=2.24
22:12:31.666 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.66, y=-0.68, opts=13)
22:12:31.669 00.003 8996 Enqueuing Move request for scope (-0.66, -0.68)
22:12:31.671 00.002 20224 Worker thread wakes up
22:12:31.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.68) opts 0xd
22:12:31.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.66, -0.68)
22:12:31.671 00.000 20224 Moving (-0.66, -0.68) raw xDistance=-0.59 yDistance=0.75
22:12:31.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
22:12:31.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
22:12:31.671 00.000 20224 MoveAxis(E, 86, ABG)
22:12:31.671 00.000 20224 Guiding  Dir = 2, Dur = 86
22:12:31.672 00.001 20224 IsSlewing returns 0
22:12:31.672 00.000 20224 IsGuiding returns 0
22:12:31.678 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58963, med=2761, FiltMin=2509, FiltMax=26464, Gamma=1.000
22:12:31.698 00.020 8996 UpdateGuideState exits: m=727451 SNR=326.6
22:12:31.701 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:31.704 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:31.706 00.002 8996 Enqueuing Expose request
22:12:31.713 00.007 20224 PulseGuide returned control before completion, sleep 55
22:12:31.776 00.063 20224 IsGuiding returns 1
22:12:31.776 00.000 20224 scope still moving after pulse duration time elapsed
22:12:31.807 00.031 20224 IsSlewing returns 0
22:12:31.807 00.000 20224 IsGuiding returns 0
22:12:31.808 00.001 20224 scope move finished after 86 + 49 ms
22:12:31.808 00.000 20224 Move returns status 0, amount 86
22:12:31.808 00.000 20224 MoveAxis(S, 158, ABG)
22:12:31.808 00.000 20224 Guiding  Dir = 1, Dur = 158
22:12:31.808 00.000 20224 IsSlewing returns 0
22:12:31.808 00.000 20224 IsGuiding returns 0
22:12:31.871 00.063 20224 PulseGuide returned control before completion, sleep 105
22:12:31.980 00.109 20224 IsGuiding returns 1
22:12:31.980 00.000 20224 scope still moving after pulse duration time elapsed
22:12:32.010 00.030 20224 IsSlewing returns 0
22:12:32.010 00.000 20224 IsGuiding returns 1
22:12:32.042 00.032 20224 IsSlewing returns 0
22:12:32.042 00.000 20224 IsGuiding returns 1
22:12:32.073 00.031 20224 IsSlewing returns 0
22:12:32.073 00.000 20224 IsGuiding returns 0
22:12:32.074 00.001 20224 scope move finished after 158 + 107 ms
22:12:32.074 00.000 20224 Move returns status 0, amount 158
22:12:32.074 00.000 20224 move complete, result=0
22:12:32.074 00.000 20224 worker thread done servicing request
22:12:32.074 00.000 20224 Worker thread wakes up
22:12:32.074 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:32.074 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:32.074 00.000 8996 GuideStep: -0.6 px 86 ms EAST, 0.7 px 158 ms SOUTH
22:12:33.039 00.965 20224 Exposure complete
22:12:33.106 00.067 20224 worker thread done servicing request
22:12:33.106 00.000 8996 OnExposeComplete: enter
22:12:33.107 00.001 8996 UpdateGuideState(): m_state=6
22:12:33.108 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3965
22:12:33.109 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.62, Mass=774206, SNR=338.5, Peak=51792 HFD=4.7
22:12:33.110 00.001 8996 MultiStar: exiting stabilization period
22:12:33.110 00.000 8996 MultiStar: [#1 0.06,-0.33,0.74,U] [#2 0.19,-0.13,0.75,U] [#3 0.13,-0.14,0.58,U] [#4 0.24,0.08,0.54,U] [#5 0.13,-0.12,0.59,U] [#6 0.26,-0.37,0.50,U] [#7 0.35,-0.10,0.49,U] [#8 0.25,-0.30,0.43,U] 
22:12:33.111 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.19}, one-star: {-0.15, -0.26}
22:12:33.112 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
22:12:33.113 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
22:12:33.114 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.97 mountX=0.15 mountY=0.17, mountTheta=0.87
22:12:33.115 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.19, opts=13)
22:12:33.116 00.001 8996 Enqueuing Move request for scope (0.13, -0.19)
22:12:33.117 00.001 20224 Worker thread wakes up
22:12:33.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
22:12:33.117 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
22:12:33.117 00.000 20224 Moving (0.13, -0.19) raw xDistance=0.15 yDistance=0.17
22:12:33.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:12:33.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:33.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:12:33.117 00.000 20224 MoveAxis(E, 0, ABG)
22:12:33.117 00.000 20224 Move returns status 0, amount 0
22:12:33.117 00.000 20224 MoveAxis(N, 0, ABG)
22:12:33.117 00.000 20224 Move returns status 0, amount 0
22:12:33.117 00.000 20224 move complete, result=0
22:12:33.117 00.000 20224 worker thread done servicing request
22:12:33.121 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51792, med=2761, FiltMin=2461, FiltMax=29325, Gamma=1.000
22:12:33.146 00.025 8996 UpdateGuideState exits: m=774206 SNR=338.5
22:12:33.148 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:33.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:33.151 00.002 8996 Enqueuing Expose request
22:12:33.153 00.002 20224 Worker thread wakes up
22:12:33.153 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:12:33.154 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:33.154 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:34.315 01.161 20224 Exposure complete
22:12:34.380 00.065 20224 worker thread done servicing request
22:12:34.380 00.000 8996 OnExposeComplete: enter
22:12:34.382 00.002 8996 UpdateGuideState(): m_state=6
22:12:34.384 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3966
22:12:34.385 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.83, Mass=764433, SNR=388.8, Peak=56304 HFD=4.4
22:12:34.387 00.002 8996 MultiStar: [#1 0.12,-0.18,0.63,U] [#2 0.28,-0.11,0.71,U] [#3 0.31,0.20,0.52,U] [#4 0.36,0.26,0.50,U] [#5 0.26,0.17,0.58,U] [#6 0.32,0.18,0.42,U] [#7 0.60,0.17,0.00,M1] [#8 0.40,-0.00,0.33,U] 
22:12:34.389 00.002 8996 single-star, 7 included, MultiStar: {0.22, 0.04}, one-star: {0.01, -0.05}
22:12:34.390 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
22:12:34.391 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
22:12:34.392 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.28 mountX=0.02 mountY=0.04, mountTheta=1.18
22:12:34.395 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
22:12:34.397 00.002 8996 Enqueuing Move request for scope (0.01, -0.05)
22:12:34.400 00.003 20224 Worker thread wakes up
22:12:34.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
22:12:34.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
22:12:34.400 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.02 yDistance=0.04
22:12:34.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:12:34.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:34.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:12:34.400 00.000 20224 MoveAxis(E, 0, ABG)
22:12:34.400 00.000 20224 Move returns status 0, amount 0
22:12:34.400 00.000 20224 MoveAxis(N, 0, ABG)
22:12:34.400 00.000 20224 Move returns status 0, amount 0
22:12:34.400 00.000 20224 move complete, result=0
22:12:34.401 00.001 20224 worker thread done servicing request
22:12:34.408 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56304, med=2761, FiltMin=2521, FiltMax=27373, Gamma=1.000
22:12:34.434 00.026 8996 UpdateGuideState exits: m=764433 SNR=388.8
22:12:34.435 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:34.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:34.437 00.001 8996 Enqueuing Expose request
22:12:34.439 00.002 20224 Worker thread wakes up
22:12:34.439 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:34.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:34.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:35.416 00.976 20224 Exposure complete
22:12:35.492 00.076 20224 worker thread done servicing request
22:12:35.492 00.000 8996 OnExposeComplete: enter
22:12:35.493 00.001 8996 UpdateGuideState(): m_state=6
22:12:35.496 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3967
22:12:35.498 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=471.75, Mass=753543, SNR=341.9, Peak=52925 HFD=4.5
22:12:35.501 00.003 8996 MultiStar: [#1 0.35,0.16,0.65,U] [#2 0.32,0.24,0.72,U] [#3 0.40,0.12,0.65,U] [#4 0.50,0.37,0.00,M1] [#5 0.44,0.18,0.00,M1] [#6 0.43,0.01,0.48,U] [#7 0.56,0.05,0.00,M2] [#8 0.60,0.15,0.00,M1] 
22:12:35.504 00.003 8996 single-star, 4 included, MultiStar: {0.31, 0.07}, one-star: {0.15, -0.13}
22:12:35.506 00.002 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
22:12:35.508 00.002 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
22:12:35.509 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.70 mountX=0.16 mountY=0.11, mountTheta=0.59
22:12:35.513 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.13, opts=13)
22:12:35.513 00.000 8996 Enqueuing Move request for scope (0.15, -0.13)
22:12:35.514 00.001 20224 Worker thread wakes up
22:12:35.515 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
22:12:35.515 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
22:12:35.515 00.000 20224 Moving (0.15, -0.13) raw xDistance=0.16 yDistance=0.11
22:12:35.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:12:35.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:35.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:12:35.515 00.000 20224 MoveAxis(E, 0, ABG)
22:12:35.515 00.000 20224 Move returns status 0, amount 0
22:12:35.516 00.001 20224 MoveAxis(N, 0, ABG)
22:12:35.516 00.000 20224 Move returns status 0, amount 0
22:12:35.516 00.000 20224 move complete, result=0
22:12:35.516 00.000 20224 worker thread done servicing request
22:12:35.522 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52925, med=2761, FiltMin=2499, FiltMax=26096, Gamma=1.000
22:12:35.546 00.024 8996 UpdateGuideState exits: m=753543 SNR=341.9
22:12:35.547 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:35.547 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:35.548 00.001 8996 Enqueuing Expose request
22:12:35.549 00.001 20224 Worker thread wakes up
22:12:35.549 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:35.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:35.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:36.714 01.164 20224 Exposure complete
22:12:36.796 00.082 20224 worker thread done servicing request
22:12:36.796 00.000 8996 OnExposeComplete: enter
22:12:36.798 00.002 8996 UpdateGuideState(): m_state=6
22:12:36.801 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3968
22:12:36.803 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=472.13, Mass=806784, SNR=354.9, Peak=61869 HFD=4.5
22:12:36.805 00.002 8996 MultiStar: [#1 0.43,0.18,0.00,M1] [#2 0.57,0.11,0.00,M1] [#3 0.45,0.12,0.00,M1] [#4 0.53,0.26,0.00,M2] [#5 0.47,0.17,0.00,M2] [#6 0.49,0.22,0.00,M1] [#7 0.74,0.28,0.00,M3] [#8 0.81,-0.05,0.00,M2] 
22:12:36.808 00.003 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
22:12:36.809 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
22:12:36.809 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=0.25 hyp=0.32 cameraTheta=0.91 mountX=0.17 mountY=-0.27, mountTheta=-1.01
22:12:36.810 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.25, opts=13)
22:12:36.812 00.002 8996 Enqueuing Move request for scope (0.20, 0.25)
22:12:36.813 00.001 20224 Worker thread wakes up
22:12:36.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.25) opts 0xd
22:12:36.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.25)
22:12:36.813 00.000 20224 Moving (0.20, 0.25) raw xDistance=0.17 yDistance=-0.27
22:12:36.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:12:36.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:36.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:12:36.813 00.000 20224 MoveAxis(E, 0, ABG)
22:12:36.813 00.000 20224 Move returns status 0, amount 0
22:12:36.813 00.000 20224 MoveAxis(N, 0, ABG)
22:12:36.813 00.000 20224 Move returns status 0, amount 0
22:12:36.814 00.001 20224 move complete, result=0
22:12:36.814 00.000 20224 worker thread done servicing request
22:12:36.817 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61869, med=2761, FiltMin=2489, FiltMax=30832, Gamma=1.000
22:12:36.836 00.019 8996 UpdateGuideState exits: m=806784 SNR=354.9
22:12:36.836 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:36.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:36.838 00.001 8996 Enqueuing Expose request
22:12:36.839 00.001 20224 Worker thread wakes up
22:12:36.839 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:12:36.840 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:36.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:37.803 00.963 20224 Exposure complete
22:12:37.871 00.068 20224 worker thread done servicing request
22:12:37.871 00.000 8996 OnExposeComplete: enter
22:12:37.873 00.002 8996 UpdateGuideState(): m_state=6
22:12:37.876 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3969
22:12:37.878 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=472.08, Mass=696898, SNR=311.6, Peak=60077 HFD=4.3
22:12:37.879 00.001 8996 MultiStar: [#1 0.43,-0.07,0.75,U] [#2 0.50,0.10,0.00,M2] [#3 0.39,0.20,0.67,U] [#4 0.34,0.24,0.57,U] [#5 0.43,0.17,0.00,M3] [#6 0.41,-0.04,0.52,U] [#7 0.54,0.18,0.00,M4] [#8 0.53,-0.16,0.00,M3] 
22:12:37.880 00.001 8996 single-star, 4 included, MultiStar: {0.37, 0.11}, one-star: {0.31, 0.20}
22:12:37.881 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
22:12:37.883 00.002 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
22:12:37.884 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.20 hyp=0.37 cameraTheta=0.57 mountX=0.29 mountY=-0.24, mountTheta=-0.68
22:12:37.886 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.20, opts=13)
22:12:37.887 00.001 8996 Enqueuing Move request for scope (0.31, 0.20)
22:12:37.888 00.001 20224 Worker thread wakes up
22:12:37.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.20) opts 0xd
22:12:37.888 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.20)
22:12:37.888 00.000 20224 Moving (0.31, 0.20) raw xDistance=0.29 yDistance=-0.24
22:12:37.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:12:37.888 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:37.888 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:12:37.888 00.000 20224 MoveAxis(W, 42, ABG)
22:12:37.888 00.000 20224 Guiding  Dir = 3, Dur = 42
22:12:37.889 00.001 20224 IsSlewing returns 0
22:12:37.889 00.000 20224 IsGuiding returns 0
22:12:37.892 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60077, med=2761, FiltMin=2484, FiltMax=27709, Gamma=1.000
22:12:37.907 00.015 8996 UpdateGuideState exits: m=696898 SNR=311.6
22:12:37.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:37.908 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:37.909 00.001 8996 Enqueuing Expose request
22:12:37.920 00.011 20224 PulseGuide returned control before completion, sleep 22
22:12:37.948 00.028 20224 IsGuiding returns 1
22:12:37.948 00.000 20224 scope still moving after pulse duration time elapsed
22:12:37.979 00.031 20224 IsSlewing returns 0
22:12:37.979 00.000 20224 IsGuiding returns 1
22:12:38.011 00.032 20224 IsSlewing returns 0
22:12:38.011 00.000 20224 IsGuiding returns 0
22:12:38.011 00.000 20224 scope move finished after 42 + 80 ms
22:12:38.011 00.000 20224 Move returns status 0, amount 42
22:12:38.012 00.001 20224 MoveAxis(N, 0, ABG)
22:12:38.012 00.000 20224 Move returns status 0, amount 0
22:12:38.012 00.000 20224 move complete, result=0
22:12:38.012 00.000 20224 worker thread done servicing request
22:12:38.012 00.000 20224 Worker thread wakes up
22:12:38.012 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:38.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:38.012 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.2 px 0 ms NORTH
22:12:39.191 01.179 20224 Exposure complete
22:12:39.291 00.100 20224 worker thread done servicing request
22:12:39.291 00.000 8996 OnExposeComplete: enter
22:12:39.293 00.002 8996 UpdateGuideState(): m_state=6
22:12:39.294 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3970
22:12:39.295 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.88, Mass=743202, SNR=333.7, Peak=65504 HFD=4.3
22:12:39.296 00.001 8996 MultiStar: [#1 -0.31,-0.02,0.70,U] [#2 -0.31,-0.23,0.71,U] [#3 -0.16,0.20,0.57,U] [#4 -0.12,0.28,0.61,U] [#5 -0.01,-0.11,0.71,U] [#6 -0.12,0.16,0.45,U] [#7 0.08,0.06,0.45,U] [#8 0.12,-0.17,0.44,U] 
22:12:39.298 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.22, -0.00}
22:12:39.300 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
22:12:39.301 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
22:12:39.302 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.08 mountX=-0.14 mountY=0.01, mountTheta=3.09
22:12:39.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
22:12:39.305 00.001 8996 Enqueuing Move request for scope (-0.14, 0.01)
22:12:39.306 00.001 20224 Worker thread wakes up
22:12:39.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
22:12:39.306 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
22:12:39.306 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
22:12:39.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:12:39.307 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:39.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:12:39.307 00.000 20224 MoveAxis(E, 0, ABG)
22:12:39.307 00.000 20224 Move returns status 0, amount 0
22:12:39.307 00.000 20224 MoveAxis(N, 0, ABG)
22:12:39.307 00.000 20224 Move returns status 0, amount 0
22:12:39.307 00.000 20224 move complete, result=0
22:12:39.307 00.000 20224 worker thread done servicing request
22:12:39.316 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65504, med=2761, FiltMin=2500, FiltMax=29840, Gamma=1.000
22:12:39.343 00.027 8996 UpdateGuideState exits: m=743202 SNR=333.7
22:12:39.345 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:39.347 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:39.348 00.001 8996 Enqueuing Expose request
22:12:39.350 00.002 20224 Worker thread wakes up
22:12:39.350 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:39.352 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:39.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:40.334 00.982 20224 Exposure complete
22:12:40.409 00.075 20224 worker thread done servicing request
22:12:40.409 00.000 8996 OnExposeComplete: enter
22:12:40.410 00.001 8996 UpdateGuideState(): m_state=6
22:12:40.411 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3971
22:12:40.411 00.000 8996 Star::Find returns 1 (0), X=137.60, Y=471.86, Mass=721821, SNR=340.3, Peak=61904 HFD=4.5
22:12:40.412 00.001 8996 MultiStar: [#1 -0.47,-0.01,0.00,M1] [#2 -0.30,0.06,0.77,U] [#3 -0.26,0.38,0.00,M1] [#4 -0.13,0.43,0.52,U] [#5 -0.24,-0.09,0.65,U] [#6 -0.23,0.06,0.41,U] [#7 0.10,0.06,0.47,U] [#8 -0.15,-0.11,0.40,U] 
22:12:40.413 00.001 8996 refined, 6 included, MultiStar: {-0.26, 0.05}, one-star: {-0.53, -0.02}
22:12:40.414 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
22:12:40.415 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
22:12:40.416 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.96 mountX=-0.26 mountY=-0.02, mountTheta=-3.07
22:12:40.418 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.05, opts=13)
22:12:40.419 00.001 8996 Enqueuing Move request for scope (-0.26, 0.05)
22:12:40.420 00.001 20224 Worker thread wakes up
22:12:40.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
22:12:40.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
22:12:40.420 00.000 20224 Moving (-0.26, 0.05) raw xDistance=-0.26 yDistance=-0.02
22:12:40.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:12:40.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:40.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:12:40.420 00.000 20224 MoveAxis(E, 38, ABG)
22:12:40.420 00.000 20224 Guiding  Dir = 2, Dur = 38
22:12:40.421 00.001 20224 IsSlewing returns 0
22:12:40.421 00.000 20224 IsGuiding returns 0
22:12:40.424 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61904, med=2761, FiltMin=2515, FiltMax=28925, Gamma=1.000
22:12:40.441 00.017 8996 UpdateGuideState exits: m=721821 SNR=340.3
22:12:40.443 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:40.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:40.445 00.001 8996 Enqueuing Expose request
22:12:40.450 00.005 20224 PulseGuide returned control before completion, sleep 20
22:12:40.480 00.030 20224 IsGuiding returns 1
22:12:40.480 00.000 20224 scope still moving after pulse duration time elapsed
22:12:40.511 00.031 20224 IsSlewing returns 0
22:12:40.512 00.001 20224 IsGuiding returns 1
22:12:40.543 00.031 20224 IsSlewing returns 0
22:12:40.543 00.000 20224 IsGuiding returns 0
22:12:40.543 00.000 20224 scope move finished after 38 + 84 ms
22:12:40.543 00.000 20224 Move returns status 0, amount 38
22:12:40.543 00.000 20224 MoveAxis(N, 0, ABG)
22:12:40.543 00.000 20224 Move returns status 0, amount 0
22:12:40.543 00.000 20224 move complete, result=0
22:12:40.543 00.000 20224 worker thread done servicing request
22:12:40.543 00.000 20224 Worker thread wakes up
22:12:40.543 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
22:12:40.545 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:40.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:41.708 01.163 20224 Exposure complete
22:12:41.769 00.061 20224 worker thread done servicing request
22:12:41.769 00.000 8996 OnExposeComplete: enter
22:12:41.770 00.001 8996 UpdateGuideState(): m_state=6
22:12:41.771 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3972
22:12:41.771 00.000 8996 Star::Find returns 1 (0), X=138.48, Y=471.92, Mass=754944, SNR=362.5, Peak=54973 HFD=4.8
22:12:41.773 00.002 8996 MultiStar: [#1 0.36,-0.08,0.61,U] [#2 0.49,-0.15,0.00,M1] [#3 0.39,-0.07,0.58,U] [#4 0.52,0.30,0.00,M1] [#5 0.44,0.02,0.66,U] [#6 0.55,-0.18,0.00,M1] [#7 0.68,0.06,0.00,M3] [#8 0.46,-0.03,0.00,M2] 
22:12:41.776 00.003 8996 single-star, 3 included, MultiStar: {0.38, -0.01}, one-star: {0.35, 0.04}
22:12:41.778 00.002 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
22:12:41.780 00.002 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
22:12:41.781 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=0.04 hyp=0.35 cameraTheta=0.12 mountX=0.34 mountY=-0.08, mountTheta=-0.23
22:12:41.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.04, opts=13)
22:12:41.786 00.002 8996 Enqueuing Move request for scope (0.35, 0.04)
22:12:41.787 00.001 20224 Worker thread wakes up
22:12:41.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.04) opts 0xd
22:12:41.788 00.001 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.04)
22:12:41.788 00.000 20224 Moving (0.35, 0.04) raw xDistance=0.34 yDistance=-0.08
22:12:41.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:12:41.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:41.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:12:41.788 00.000 20224 MoveAxis(W, 48, ABG)
22:12:41.788 00.000 20224 Guiding  Dir = 3, Dur = 48
22:12:41.789 00.001 20224 IsSlewing returns 0
22:12:41.789 00.000 20224 IsGuiding returns 0
22:12:41.798 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54973, med=2761, FiltMin=2512, FiltMax=30291, Gamma=1.000
22:12:41.805 00.007 20224 PulseGuide returned control before completion, sleep 43
22:12:41.819 00.014 8996 UpdateGuideState exits: m=754944 SNR=362.5
22:12:41.821 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:41.823 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:41.824 00.001 8996 Enqueuing Expose request
22:12:41.850 00.026 20224 IsGuiding returns 1
22:12:41.850 00.000 20224 scope still moving after pulse duration time elapsed
22:12:41.881 00.031 20224 IsSlewing returns 0
22:12:41.881 00.000 20224 IsGuiding returns 1
22:12:41.912 00.031 20224 IsSlewing returns 0
22:12:41.912 00.000 20224 IsGuiding returns 0
22:12:41.912 00.000 20224 scope move finished after 48 + 75 ms
22:12:41.912 00.000 20224 Move returns status 0, amount 48
22:12:41.912 00.000 20224 MoveAxis(N, 0, ABG)
22:12:41.912 00.000 20224 Move returns status 0, amount 0
22:12:41.912 00.000 20224 move complete, result=0
22:12:41.912 00.000 20224 worker thread done servicing request
22:12:41.912 00.000 20224 Worker thread wakes up
22:12:41.913 00.001 8996 GuideStep: 0.3 px 48 ms WEST, -0.1 px 0 ms NORTH
22:12:41.914 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:41.914 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:42.886 00.972 20224 Exposure complete
22:12:42.973 00.087 20224 worker thread done servicing request
22:12:42.973 00.000 8996 OnExposeComplete: enter
22:12:42.974 00.001 8996 UpdateGuideState(): m_state=6
22:12:42.975 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3973
22:12:42.976 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.67, Mass=710219, SNR=318.4, Peak=49216 HFD=4.5
22:12:42.977 00.001 8996 MultiStar: [#1 0.16,-0.15,0.73,U] [#2 0.23,0.14,0.81,U] [#3 0.07,0.04,0.66,U] [#4 0.23,0.21,0.71,U] [#5 0.19,0.15,0.64,U] [#6 0.16,-0.13,0.48,U] [#7 0.39,0.11,0.52,U] [#8 0.10,-0.12,0.44,U] 
22:12:42.978 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.00}, one-star: {-0.00, -0.21}
22:12:42.980 00.002 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
22:12:42.981 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
22:12:42.983 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.00 hyp=0.16 cameraTheta=0.01 mountX=0.16 mountY=-0.02, mountTheta=-0.13
22:12:42.985 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.00, opts=13)
22:12:42.986 00.001 8996 Enqueuing Move request for scope (0.16, 0.00)
22:12:42.988 00.002 20224 Worker thread wakes up
22:12:42.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.00) opts 0xd
22:12:42.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.00)
22:12:42.988 00.000 20224 Moving (0.16, 0.00) raw xDistance=0.16 yDistance=-0.02
22:12:42.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:12:42.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:42.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:12:42.988 00.000 20224 MoveAxis(E, 0, ABG)
22:12:42.988 00.000 20224 Move returns status 0, amount 0
22:12:42.988 00.000 20224 MoveAxis(N, 0, ABG)
22:12:42.988 00.000 20224 Move returns status 0, amount 0
22:12:42.988 00.000 20224 move complete, result=0
22:12:42.989 00.001 20224 worker thread done servicing request
22:12:42.995 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49216, med=2761, FiltMin=2505, FiltMax=23347, Gamma=1.000
22:12:43.009 00.014 8996 UpdateGuideState exits: m=710219 SNR=318.4
22:12:43.010 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:43.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:43.012 00.001 8996 Enqueuing Expose request
22:12:43.012 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:12:43.013 00.001 20224 Worker thread wakes up
22:12:43.014 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:43.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:44.200 01.186 20224 Exposure complete
22:12:44.275 00.075 20224 worker thread done servicing request
22:12:44.275 00.000 8996 OnExposeComplete: enter
22:12:44.276 00.001 8996 UpdateGuideState(): m_state=6
22:12:44.277 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3974
22:12:44.278 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.97, Mass=828216, SNR=373.3, Peak=65504 HFD=4.4
22:12:44.279 00.001 8996 MultiStar: [#1 0.09,0.03,0.63,U] [#2 0.15,0.10,0.67,U] [#3 0.21,0.28,0.61,U] [#4 0.16,0.31,0.53,U] [#5 0.08,0.19,0.74,U] [#6 -0.10,-0.04,0.34,U] [#7 0.24,0.18,0.44,U] [#8 0.08,0.22,0.42,U] 
22:12:44.279 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.15}, one-star: {-0.25, 0.09}
22:12:44.280 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
22:12:44.281 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
22:12:44.282 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.23 mountX=0.04 mountY=-0.16, mountTheta=-1.33
22:12:44.283 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.15, opts=13)
22:12:44.284 00.001 8996 Enqueuing Move request for scope (0.05, 0.15)
22:12:44.285 00.001 20224 Worker thread wakes up
22:12:44.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
22:12:44.285 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
22:12:44.285 00.000 20224 Moving (0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
22:12:44.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:12:44.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:44.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:12:44.285 00.000 20224 MoveAxis(E, 0, ABG)
22:12:44.285 00.000 20224 Move returns status 0, amount 0
22:12:44.285 00.000 20224 MoveAxis(N, 0, ABG)
22:12:44.285 00.000 20224 Move returns status 0, amount 0
22:12:44.285 00.000 20224 move complete, result=0
22:12:44.286 00.001 20224 worker thread done servicing request
22:12:44.293 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2761, FiltMin=2457, FiltMax=31747, Gamma=1.000
22:12:44.317 00.024 8996 UpdateGuideState exits: m=828216 SNR=373.3
22:12:44.319 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:44.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:44.321 00.001 8996 Enqueuing Expose request
22:12:44.322 00.001 20224 Worker thread wakes up
22:12:44.322 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:44.324 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:44.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:45.300 00.976 20224 Exposure complete
22:12:45.380 00.080 20224 worker thread done servicing request
22:12:45.380 00.000 8996 OnExposeComplete: enter
22:12:45.381 00.001 8996 UpdateGuideState(): m_state=6
22:12:45.382 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3975
22:12:45.383 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.20, Mass=793783, SNR=368.6, Peak=61152 HFD=4.4
22:12:45.384 00.001 8996 MultiStar: [#1 0.26,0.22,0.59,U] [#2 0.15,0.30,0.75,U] [#3 -0.00,0.15,0.54,U] [#4 0.15,0.31,0.54,U] [#5 0.05,0.26,0.58,U] [#6 -0.04,-0.04,0.40,U] [#7 0.27,0.28,0.44,U] [#8 0.25,0.23,0.42,U] 
22:12:45.385 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.24}, one-star: {-0.00, 0.32}
22:12:45.386 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
22:12:45.388 00.002 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
22:12:45.388 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.27 cameraTheta=1.14 mountX=0.09 mountY=-0.25, mountTheta=-1.24
22:12:45.392 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.24, opts=13)
22:12:45.395 00.003 8996 Enqueuing Move request for scope (0.11, 0.24)
22:12:45.396 00.001 20224 Worker thread wakes up
22:12:45.397 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
22:12:45.397 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
22:12:45.397 00.000 20224 Moving (0.11, 0.24) raw xDistance=0.09 yDistance=-0.25
22:12:45.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:12:45.397 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.43
22:12:45.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:12:45.397 00.000 20224 MoveAxis(E, 0, ABG)
22:12:45.397 00.000 20224 Move returns status 0, amount 0
22:12:45.398 00.001 20224 MoveAxis(N, 53, ABG)
22:12:45.398 00.000 20224 Guiding  Dir = 0, Dur = 53
22:12:45.398 00.000 20224 IsSlewing returns 0
22:12:45.399 00.001 20224 IsGuiding returns 0
22:12:45.405 00.006 20224 PulseGuide returned control before completion, sleep 58
22:12:45.405 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61152, med=2761, FiltMin=2525, FiltMax=27331, Gamma=1.000
22:12:45.428 00.023 8996 UpdateGuideState exits: m=793783 SNR=368.6
22:12:45.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:45.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:45.433 00.002 8996 Enqueuing Expose request
22:12:45.466 00.033 20224 IsGuiding returns 1
22:12:45.466 00.000 20224 scope still moving after pulse duration time elapsed
22:12:45.497 00.031 20224 IsSlewing returns 0
22:12:45.497 00.000 20224 IsGuiding returns 0
22:12:45.497 00.000 20224 scope move finished after 53 + 45 ms
22:12:45.498 00.001 20224 Move returns status 0, amount 53
22:12:45.498 00.000 20224 move complete, result=0
22:12:45.498 00.000 20224 worker thread done servicing request
22:12:45.498 00.000 20224 Worker thread wakes up
22:12:45.498 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 53 ms NORTH
22:12:45.499 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:45.499 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:46.674 01.175 20224 Exposure complete
22:12:46.744 00.070 20224 worker thread done servicing request
22:12:46.744 00.000 8996 OnExposeComplete: enter
22:12:46.745 00.001 8996 UpdateGuideState(): m_state=6
22:12:46.746 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3976
22:12:46.747 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.76, Mass=736711, SNR=340.7, Peak=59552 HFD=4.5
22:12:46.748 00.001 8996 MultiStar: [#1 -0.18,-0.10,0.71,U] [#2 -0.13,-0.02,0.71,U] [#3 -0.10,0.14,0.55,U] [#4 -0.04,0.23,0.56,U] [#5 -0.03,-0.04,0.56,U] [#6 -0.03,-0.04,0.43,U] [#7 0.22,-0.02,0.49,U] [#8 0.09,0.05,0.47,U] 
22:12:46.749 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.01}, one-star: {-0.34, -0.12}
22:12:46.750 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
22:12:46.750 00.000 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
22:12:46.751 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.07 mountX=-0.09 mountY=0.02, mountTheta=2.96
22:12:46.752 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.01, opts=13)
22:12:46.753 00.001 8996 Enqueuing Move request for scope (-0.09, -0.01)
22:12:46.754 00.001 20224 Worker thread wakes up
22:12:46.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
22:12:46.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
22:12:46.754 00.000 20224 Moving (-0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
22:12:46.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:12:46.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:46.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:12:46.754 00.000 20224 MoveAxis(E, 0, ABG)
22:12:46.754 00.000 20224 Move returns status 0, amount 0
22:12:46.754 00.000 20224 MoveAxis(N, 0, ABG)
22:12:46.754 00.000 20224 Move returns status 0, amount 0
22:12:46.754 00.000 20224 move complete, result=0
22:12:46.754 00.000 20224 worker thread done servicing request
22:12:46.758 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59552, med=2761, FiltMin=2484, FiltMax=29536, Gamma=1.000
22:12:46.778 00.020 8996 UpdateGuideState exits: m=736711 SNR=340.7
22:12:46.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:46.780 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:46.781 00.001 8996 Enqueuing Expose request
22:12:46.782 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:46.783 00.001 20224 Worker thread wakes up
22:12:46.783 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:46.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:47.753 00.970 20224 Exposure complete
22:12:47.823 00.070 20224 worker thread done servicing request
22:12:47.823 00.000 8996 OnExposeComplete: enter
22:12:47.824 00.001 8996 UpdateGuideState(): m_state=6
22:12:47.825 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3977
22:12:47.826 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=471.91, Mass=729484, SNR=387.9, Peak=62736 HFD=4.5
22:12:47.827 00.001 8996 MultiStar: [#1 -0.41,-0.31,0.00,M1] [#2 -0.24,0.04,0.69,U] [#3 -0.28,0.12,0.58,U] [#4 -0.12,0.28,0.47,U] [#5 -0.43,-0.20,0.00,M1] [#6 -0.13,-0.14,0.40,U] [#7 -0.06,0.06,0.41,U] [#8 -0.13,-0.22,0.36,U] 
22:12:47.828 00.001 8996 refined, 6 included, MultiStar: {-0.24, 0.04}, one-star: {-0.43, 0.03}
22:12:47.828 00.000 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
22:12:47.829 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
22:12:47.829 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.98 mountX=-0.24 mountY=-0.01, mountTheta=-3.10
22:12:47.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.04, opts=13)
22:12:47.832 00.001 8996 Enqueuing Move request for scope (-0.24, 0.04)
22:12:47.832 00.000 20224 Worker thread wakes up
22:12:47.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd
22:12:47.833 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.04)
22:12:47.833 00.000 20224 Moving (-0.24, 0.04) raw xDistance=-0.24 yDistance=-0.01
22:12:47.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:12:47.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:47.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:12:47.833 00.000 20224 MoveAxis(E, 35, ABG)
22:12:47.833 00.000 20224 Guiding  Dir = 2, Dur = 35
22:12:47.833 00.000 20224 IsSlewing returns 0
22:12:47.833 00.000 20224 IsGuiding returns 0
22:12:47.837 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=62736, med=2761, FiltMin=2504, FiltMax=28349, Gamma=1.000
22:12:47.855 00.018 20224 PulseGuide returned control before completion, sleep 23
22:12:47.863 00.008 8996 UpdateGuideState exits: m=729484 SNR=387.9
22:12:47.864 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:47.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:47.866 00.001 8996 Enqueuing Expose request
22:12:47.885 00.019 20224 IsGuiding returns 1
22:12:47.885 00.000 20224 scope still moving after pulse duration time elapsed
22:12:47.917 00.032 20224 IsSlewing returns 0
22:12:47.917 00.000 20224 IsGuiding returns 1
22:12:47.949 00.032 20224 IsSlewing returns 0
22:12:47.949 00.000 20224 IsGuiding returns 0
22:12:47.950 00.001 20224 scope move finished after 35 + 80 ms
22:12:47.950 00.000 20224 Move returns status 0, amount 35
22:12:47.950 00.000 20224 MoveAxis(N, 0, ABG)
22:12:47.950 00.000 20224 Move returns status 0, amount 0
22:12:47.950 00.000 20224 move complete, result=0
22:12:47.950 00.000 20224 worker thread done servicing request
22:12:47.950 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
22:12:47.951 00.001 20224 Worker thread wakes up
22:12:47.952 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:47.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:49.119 01.167 20224 Exposure complete
22:12:49.180 00.061 20224 worker thread done servicing request
22:12:49.180 00.000 8996 OnExposeComplete: enter
22:12:49.182 00.002 8996 UpdateGuideState(): m_state=6
22:12:49.184 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3978
22:12:49.187 00.003 8996 Star::Find returns 1 (0), X=138.02, Y=471.86, Mass=762471, SNR=361.7, Peak=62240 HFD=4.4
22:12:49.189 00.002 8996 MultiStar: [#1 -0.04,-0.12,0.63,U] [#2 0.09,-0.08,0.76,U] [#3 0.02,-0.04,0.62,U] [#4 0.09,0.10,0.52,U] [#5 0.03,-0.23,0.63,U] [#6 0.10,-0.19,0.41,U] [#7 0.16,-0.10,0.47,U] [#8 0.14,-0.19,0.40,U] 
22:12:49.191 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.09}, one-star: {-0.11, -0.02}
22:12:49.192 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
22:12:49.194 00.002 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
22:12:49.195 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.21 mountX=0.04 mountY=0.08, mountTheta=1.11
22:12:49.197 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.09, opts=13)
22:12:49.198 00.001 8996 Enqueuing Move request for scope (0.03, -0.09)
22:12:49.200 00.002 20224 Worker thread wakes up
22:12:49.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
22:12:49.200 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
22:12:49.200 00.000 20224 Moving (0.03, -0.09) raw xDistance=0.04 yDistance=0.08
22:12:49.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:12:49.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:49.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:12:49.200 00.000 20224 MoveAxis(E, 0, ABG)
22:12:49.200 00.000 20224 Move returns status 0, amount 0
22:12:49.200 00.000 20224 MoveAxis(N, 0, ABG)
22:12:49.200 00.000 20224 Move returns status 0, amount 0
22:12:49.200 00.000 20224 move complete, result=0
22:12:49.200 00.000 20224 worker thread done servicing request
22:12:49.205 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62240, med=2761, FiltMin=2496, FiltMax=27603, Gamma=1.000
22:12:49.219 00.014 8996 UpdateGuideState exits: m=762471 SNR=361.7
22:12:49.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:49.220 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:49.221 00.001 8996 Enqueuing Expose request
22:12:49.222 00.001 20224 Worker thread wakes up
22:12:49.222 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:49.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:49.222 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:50.207 00.985 20224 Exposure complete
22:12:50.264 00.057 20224 worker thread done servicing request
22:12:50.264 00.000 8996 OnExposeComplete: enter
22:12:50.265 00.001 8996 UpdateGuideState(): m_state=6
22:12:50.266 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3979
22:12:50.267 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.72, Mass=809718, SNR=400.1, Peak=65504 HFD=4.3
22:12:50.269 00.002 8996 MultiStar: [#1 0.08,-0.29,0.65,U] [#2 0.03,-0.11,0.66,U] [#3 0.11,-0.13,0.53,U] [#4 0.15,0.06,0.46,U] [#5 0.06,-0.09,0.54,U] [#6 0.02,-0.15,0.40,U] [#7 0.19,-0.07,0.42,U] [#8 0.20,-0.27,0.34,U] 
22:12:50.269 00.000 8996 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {-0.11, -0.16}
22:12:50.270 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
22:12:50.271 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
22:12:50.272 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.19 mountX=0.07 mountY=0.13, mountTheta=1.09
22:12:50.274 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
22:12:50.276 00.002 8996 Enqueuing Move request for scope (0.06, -0.14)
22:12:50.277 00.001 20224 Worker thread wakes up
22:12:50.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
22:12:50.277 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
22:12:50.277 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.07 yDistance=0.13
22:12:50.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:12:50.278 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:50.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:12:50.278 00.000 20224 MoveAxis(E, 0, ABG)
22:12:50.278 00.000 20224 Move returns status 0, amount 0
22:12:50.278 00.000 20224 MoveAxis(N, 0, ABG)
22:12:50.278 00.000 20224 Move returns status 0, amount 0
22:12:50.278 00.000 20224 move complete, result=0
22:12:50.278 00.000 20224 worker thread done servicing request
22:12:50.283 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2765, FiltMin=2515, FiltMax=29475, Gamma=1.000
22:12:50.301 00.018 8996 UpdateGuideState exits: m=809718 SNR=400.1
22:12:50.302 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:50.302 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:50.303 00.001 8996 Enqueuing Expose request
22:12:50.304 00.001 20224 Worker thread wakes up
22:12:50.304 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:50.304 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:50.305 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:51.462 01.157 20224 Exposure complete
22:12:51.527 00.065 20224 worker thread done servicing request
22:12:51.527 00.000 8996 OnExposeComplete: enter
22:12:51.528 00.001 8996 UpdateGuideState(): m_state=6
22:12:51.529 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3980
22:12:51.530 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.67, Mass=817170, SNR=379.0, Peak=65504 HFD=4.6
22:12:51.530 00.000 8996 MultiStar: [#1 -0.20,-0.34,0.61,U] [#2 0.01,-0.24,0.67,U] [#3 -0.04,0.08,0.55,U] [#4 0.01,0.21,0.54,U] [#5 0.15,-0.23,0.56,U] [#6 -0.08,-0.18,0.45,U] [#7 0.37,-0.25,0.39,U] [#8 0.20,-0.23,0.36,U] 
22:12:51.531 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.16}, one-star: {-0.20, -0.21}
22:12:51.532 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
22:12:51.533 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
22:12:51.533 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.67 mountX=0.00 mountY=0.16, mountTheta=1.57
22:12:51.535 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.16, opts=13)
22:12:51.536 00.001 8996 Enqueuing Move request for scope (-0.02, -0.16)
22:12:51.537 00.001 20224 Worker thread wakes up
22:12:51.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
22:12:51.537 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
22:12:51.537 00.000 20224 Moving (-0.02, -0.16) raw xDistance=0.00 yDistance=0.16
22:12:51.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:12:51.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:51.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:12:51.537 00.000 20224 MoveAxis(E, 0, ABG)
22:12:51.537 00.000 20224 Move returns status 0, amount 0
22:12:51.537 00.000 20224 MoveAxis(N, 0, ABG)
22:12:51.537 00.000 20224 Move returns status 0, amount 0
22:12:51.537 00.000 20224 move complete, result=0
22:12:51.537 00.000 20224 worker thread done servicing request
22:12:51.548 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2765, FiltMin=2486, FiltMax=29891, Gamma=1.000
22:12:51.569 00.021 8996 UpdateGuideState exits: m=817170 SNR=379.0
22:12:51.571 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:51.573 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:51.575 00.002 8996 Enqueuing Expose request
22:12:51.577 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:12:51.578 00.001 20224 Worker thread wakes up
22:12:51.578 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:51.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:52.569 00.991 20224 Exposure complete
22:12:52.674 00.105 20224 worker thread done servicing request
22:12:52.674 00.000 8996 OnExposeComplete: enter
22:12:52.675 00.001 8996 UpdateGuideState(): m_state=6
22:12:52.676 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3981
22:12:52.677 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.86, Mass=705930, SNR=343.7, Peak=58656 HFD=4.3
22:12:52.678 00.001 8996 MultiStar: [#1 -0.04,-0.24,0.63,U] [#2 0.05,-0.19,0.67,U] [#3 0.02,0.14,0.68,U] [#4 0.07,0.27,0.54,U] [#5 0.30,-0.34,0.61,U] [#6 -0.05,-0.07,0.43,U] [#7 0.18,-0.29,0.45,U] [#8 0.28,-0.21,0.43,U] 
22:12:52.679 00.001 8996 single-star, 8 included, MultiStar: {0.06, -0.10}, one-star: {-0.08, -0.02}
22:12:52.680 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
22:12:52.681 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.30)
22:12:52.682 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.96 mountX=-0.08 mountY=0.02, mountTheta=2.85
22:12:52.684 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
22:12:52.684 00.000 8996 Enqueuing Move request for scope (-0.08, -0.02)
22:12:52.685 00.001 20224 Worker thread wakes up
22:12:52.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
22:12:52.686 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
22:12:52.686 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.02
22:12:52.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:12:52.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:52.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:12:52.686 00.000 20224 MoveAxis(E, 0, ABG)
22:12:52.686 00.000 20224 Move returns status 0, amount 0
22:12:52.686 00.000 20224 MoveAxis(N, 0, ABG)
22:12:52.686 00.000 20224 Move returns status 0, amount 0
22:12:52.686 00.000 20224 move complete, result=0
22:12:52.686 00.000 20224 worker thread done servicing request
22:12:52.689 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58656, med=2765, FiltMin=2515, FiltMax=26749, Gamma=1.000
22:12:52.705 00.016 8996 UpdateGuideState exits: m=705930 SNR=343.7
22:12:52.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:52.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:52.708 00.001 8996 Enqueuing Expose request
22:12:52.709 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:52.710 00.001 20224 Worker thread wakes up
22:12:52.710 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:52.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:53.871 01.161 20224 Exposure complete
22:12:53.935 00.064 20224 worker thread done servicing request
22:12:53.935 00.000 8996 OnExposeComplete: enter
22:12:53.938 00.003 8996 UpdateGuideState(): m_state=6
22:12:53.940 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3982
22:12:53.943 00.003 8996 Star::Find returns 1 (0), X=138.03, Y=471.73, Mass=778860, SNR=351.1, Peak=63184 HFD=4.3
22:12:53.945 00.002 8996 MultiStar: [#1 -0.09,-0.33,0.67,U] [#2 0.17,-0.27,0.69,U] [#3 0.16,0.00,0.57,U] [#4 0.12,0.22,0.55,U] [#5 0.11,-0.17,0.66,U] [#6 0.04,-0.26,0.47,U] [#7 0.40,-0.03,0.47,U] [#8 0.08,-0.21,0.37,U] 
22:12:53.946 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.14}, one-star: {-0.10, -0.15}
22:12:53.947 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
22:12:53.949 00.002 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
22:12:53.950 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.06 mountX=0.09 mountY=0.13, mountTheta=0.96
22:12:53.953 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.14, opts=13)
22:12:53.955 00.002 8996 Enqueuing Move request for scope (0.08, -0.14)
22:12:53.956 00.001 20224 Worker thread wakes up
22:12:53.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
22:12:53.956 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
22:12:53.956 00.000 20224 Moving (0.08, -0.14) raw xDistance=0.09 yDistance=0.13
22:12:53.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:12:53.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:53.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:12:53.956 00.000 20224 MoveAxis(E, 0, ABG)
22:12:53.956 00.000 20224 Move returns status 0, amount 0
22:12:53.956 00.000 20224 MoveAxis(N, 0, ABG)
22:12:53.956 00.000 20224 Move returns status 0, amount 0
22:12:53.956 00.000 20224 move complete, result=0
22:12:53.956 00.000 20224 worker thread done servicing request
22:12:53.962 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63184, med=2761, FiltMin=2509, FiltMax=27683, Gamma=1.000
22:12:53.982 00.020 8996 UpdateGuideState exits: m=778860 SNR=351.1
22:12:53.985 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:53.988 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:53.990 00.002 8996 Enqueuing Expose request
22:12:53.992 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:53.994 00.002 20224 Worker thread wakes up
22:12:53.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:53.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:54.970 00.975 20224 Exposure complete
22:12:55.055 00.085 20224 worker thread done servicing request
22:12:55.056 00.001 8996 OnExposeComplete: enter
22:12:55.057 00.001 8996 UpdateGuideState(): m_state=6
22:12:55.058 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3983
22:12:55.059 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.86, Mass=769133, SNR=329.6, Peak=65504 HFD=4.3
22:12:55.061 00.002 8996 MultiStar: [#1 0.18,-0.32,0.72,U] [#2 0.22,-0.19,0.85,U] [#3 0.41,0.02,0.69,U] [#4 0.41,0.36,0.00,M1] [#5 0.20,0.09,0.65,U] [#6 0.25,-0.02,0.45,U] [#7 0.50,0.06,0.00,M1] [#8 0.34,0.02,0.47,U] 
22:12:55.062 00.001 8996 single-star, 6 included, MultiStar: {0.20, -0.07}, one-star: {-0.05, -0.02}
22:12:55.063 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
22:12:55.064 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
22:12:55.065 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.78 mountX=-0.05 mountY=0.02, mountTheta=2.67
22:12:55.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
22:12:55.068 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
22:12:55.069 00.001 20224 Worker thread wakes up
22:12:55.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
22:12:55.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
22:12:55.069 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.02
22:12:55.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:12:55.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:55.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:12:55.069 00.000 20224 MoveAxis(E, 0, ABG)
22:12:55.070 00.001 20224 Move returns status 0, amount 0
22:12:55.070 00.000 20224 MoveAxis(N, 0, ABG)
22:12:55.070 00.000 20224 Move returns status 0, amount 0
22:12:55.070 00.000 20224 move complete, result=0
22:12:55.070 00.000 20224 worker thread done servicing request
22:12:55.073 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2761, FiltMin=2493, FiltMax=30301, Gamma=1.000
22:12:55.086 00.013 8996 UpdateGuideState exits: m=769133 SNR=329.6
22:12:55.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:55.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:55.089 00.001 8996 Enqueuing Expose request
22:12:55.089 00.000 20224 Worker thread wakes up
22:12:55.090 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:12:55.090 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:55.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:56.259 01.169 20224 Exposure complete
22:12:56.341 00.082 20224 worker thread done servicing request
22:12:56.341 00.000 8996 OnExposeComplete: enter
22:12:56.343 00.002 8996 UpdateGuideState(): m_state=6
22:12:56.344 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3984
22:12:56.345 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.60, Mass=716075, SNR=338.4, Peak=52688 HFD=4.5
22:12:56.346 00.001 8996 MultiStar: [#1 0.01,-0.23,0.70,U] [#2 0.11,-0.09,0.82,U] [#3 0.06,0.01,0.60,U] [#4 0.17,0.03,0.55,U] [#5 0.06,-0.25,0.66,U] [#6 0.01,-0.31,0.48,U] [#7 0.17,-0.20,0.50,U] [#8 0.24,-0.22,0.39,U] 
22:12:56.347 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.17}, one-star: {-0.22, -0.28}
22:12:56.348 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:12:56.349 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
22:12:56.350 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.34 mountX=0.06 mountY=0.17, mountTheta=1.24
22:12:56.351 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.17, opts=13)
22:12:56.352 00.001 8996 Enqueuing Move request for scope (0.04, -0.17)
22:12:56.353 00.001 20224 Worker thread wakes up
22:12:56.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
22:12:56.353 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
22:12:56.353 00.000 20224 Moving (0.04, -0.17) raw xDistance=0.06 yDistance=0.17
22:12:56.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:12:56.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:56.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:12:56.353 00.000 20224 MoveAxis(E, 0, ABG)
22:12:56.353 00.000 20224 Move returns status 0, amount 0
22:12:56.353 00.000 20224 MoveAxis(N, 0, ABG)
22:12:56.353 00.000 20224 Move returns status 0, amount 0
22:12:56.353 00.000 20224 move complete, result=0
22:12:56.353 00.000 20224 worker thread done servicing request
22:12:56.357 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52688, med=2765, FiltMin=2509, FiltMax=28621, Gamma=1.000
22:12:56.386 00.029 8996 UpdateGuideState exits: m=716075 SNR=338.4
22:12:56.389 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:56.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:56.391 00.001 8996 Enqueuing Expose request
22:12:56.392 00.001 20224 Worker thread wakes up
22:12:56.393 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:12:56.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:56.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:57.363 00.969 20224 Exposure complete
22:12:57.430 00.067 20224 worker thread done servicing request
22:12:57.431 00.001 8996 OnExposeComplete: enter
22:12:57.432 00.001 8996 UpdateGuideState(): m_state=6
22:12:57.432 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3985
22:12:57.433 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.80, Mass=718292, SNR=319.1, Peak=54224 HFD=4.4
22:12:57.434 00.001 8996 MultiStar: [#1 0.17,-0.30,0.79,U] [#2 0.04,-0.01,0.84,U] [#3 -0.03,-0.05,0.72,U] [#4 0.09,0.12,0.60,U] [#5 0.28,0.00,0.64,U] [#6 0.01,-0.24,0.44,U] [#7 0.36,-0.16,0.49,U] [#8 0.29,-0.08,0.46,U] 
22:12:57.435 00.001 8996 single-star, 8 included, MultiStar: {0.10, -0.09}, one-star: {-0.10, -0.08}
22:12:57.436 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
22:12:57.436 00.000 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
22:12:57.437 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.46 mountX=-0.09 mountY=0.09, mountTheta=2.35
22:12:57.438 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
22:12:57.439 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
22:12:57.440 00.001 20224 Worker thread wakes up
22:12:57.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
22:12:57.440 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
22:12:57.440 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
22:12:57.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:12:57.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:57.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:12:57.440 00.000 20224 MoveAxis(E, 0, ABG)
22:12:57.441 00.001 20224 Move returns status 0, amount 0
22:12:57.441 00.000 20224 MoveAxis(N, 0, ABG)
22:12:57.441 00.000 20224 Move returns status 0, amount 0
22:12:57.441 00.000 20224 move complete, result=0
22:12:57.441 00.000 20224 worker thread done servicing request
22:12:57.452 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54224, med=2765, FiltMin=2499, FiltMax=25805, Gamma=1.000
22:12:57.474 00.022 8996 UpdateGuideState exits: m=718292 SNR=319.1
22:12:57.477 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:57.479 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:57.481 00.002 8996 Enqueuing Expose request
22:12:57.483 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:12:57.485 00.002 20224 Worker thread wakes up
22:12:57.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:57.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:58.651 01.166 20224 Exposure complete
22:12:58.722 00.071 20224 worker thread done servicing request
22:12:58.722 00.000 8996 OnExposeComplete: enter
22:12:58.723 00.001 8996 UpdateGuideState(): m_state=6
22:12:58.724 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3986
22:12:58.725 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.48, Mass=780770, SNR=334.2, Peak=47283 HFD=4.8
22:12:58.726 00.001 8996 MultiStar: [#1 0.01,-0.65,0.00,M1] [#2 0.13,-0.35,0.80,U] [#3 -0.00,-0.43,0.55,U] [#4 -0.02,-0.35,0.59,U] [#5 0.10,-0.73,0.00,M1] [#6 0.29,-0.53,0.00,M1] [#7 0.47,-0.63,0.00,M1] [#8 0.16,-0.57,0.00,M1] 
22:12:58.727 00.001 8996 refined, 3 included, MultiStar: {-0.01, -0.38}, one-star: {-0.12, -0.40}
22:12:58.727 00.000 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
22:12:58.728 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.67)
22:12:58.729 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.38 hyp=0.38 cameraTheta=-1.59 mountX=0.03 mountY=0.38, mountTheta=1.49
22:12:58.730 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.38, opts=13)
22:12:58.731 00.001 8996 Enqueuing Move request for scope (-0.01, -0.38)
22:12:58.732 00.001 20224 Worker thread wakes up
22:12:58.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.38) opts 0xd
22:12:58.732 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.38)
22:12:58.733 00.001 20224 Moving (-0.01, -0.38) raw xDistance=0.03 yDistance=0.38
22:12:58.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:12:58.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:58.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:12:58.733 00.000 20224 MoveAxis(E, 0, ABG)
22:12:58.733 00.000 20224 Move returns status 0, amount 0
22:12:58.733 00.000 20224 MoveAxis(N, 0, ABG)
22:12:58.733 00.000 20224 Move returns status 0, amount 0
22:12:58.733 00.000 20224 move complete, result=0
22:12:58.734 00.001 20224 worker thread done servicing request
22:12:58.736 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47283, med=2765, FiltMin=2505, FiltMax=32013, Gamma=1.000
22:12:58.753 00.017 8996 UpdateGuideState exits: m=780770 SNR=334.2
22:12:58.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:58.754 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:58.756 00.002 8996 Enqueuing Expose request
22:12:58.757 00.001 20224 Worker thread wakes up
22:12:58.757 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:12:58.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:58.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:59.747 00.989 20224 Exposure complete
22:12:59.834 00.087 20224 worker thread done servicing request
22:12:59.834 00.000 8996 OnExposeComplete: enter
22:12:59.835 00.001 8996 UpdateGuideState(): m_state=6
22:12:59.836 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3987
22:12:59.837 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=471.62, Mass=703658, SNR=384.2, Peak=46717 HFD=4.7
22:12:59.838 00.001 8996 MultiStar: [#1 0.09,-0.33,0.68,U] [#2 0.32,-0.30,0.72,U] [#3 0.27,-0.45,0.00,M1] [#4 0.29,-0.18,0.56,U] [#5 0.35,-0.39,0.00,M2] [#6 0.33,-0.36,0.00,M2] [#7 0.60,-0.27,0.00,M2] [#8 0.45,-0.48,0.00,M2] 
22:12:59.838 00.000 8996 refined, 3 included, MultiStar: {0.27, -0.27}, one-star: {0.34, -0.26}
22:12:59.839 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
22:12:59.840 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
22:12:59.840 00.000 8996 CameraToMount -- cameraX=0.27 cameraY=-0.27 hyp=0.38 cameraTheta=-0.79 mountX=0.29 mountY=0.24, mountTheta=0.69
22:12:59.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.27, opts=13)
22:12:59.843 00.001 8996 Enqueuing Move request for scope (0.27, -0.27)
22:12:59.843 00.000 20224 Worker thread wakes up
22:12:59.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.27) opts 0xd
22:12:59.844 00.001 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.27)
22:12:59.844 00.000 20224 Moving (0.27, -0.27) raw xDistance=0.29 yDistance=0.24
22:12:59.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:12:59.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:12:59.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:12:59.844 00.000 20224 MoveAxis(W, 43, ABG)
22:12:59.844 00.000 20224 Guiding  Dir = 3, Dur = 43
22:12:59.844 00.000 20224 IsSlewing returns 0
22:12:59.844 00.000 20224 IsGuiding returns 0
22:12:59.849 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46717, med=2765, FiltMin=2528, FiltMax=23936, Gamma=1.000
22:12:59.857 00.008 20224 PulseGuide returned control before completion, sleep 41
22:12:59.864 00.007 8996 UpdateGuideState exits: m=703658 SNR=384.2
22:12:59.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:59.865 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:12:59.866 00.001 8996 Enqueuing Expose request
22:12:59.903 00.037 20224 IsGuiding returns 1
22:12:59.903 00.000 20224 scope still moving after pulse duration time elapsed
22:12:59.934 00.031 20224 IsSlewing returns 0
22:12:59.935 00.001 20224 IsGuiding returns 0
22:12:59.935 00.000 20224 scope move finished after 43 + 47 ms
22:12:59.935 00.000 20224 Move returns status 0, amount 43
22:12:59.935 00.000 20224 MoveAxis(N, 0, ABG)
22:12:59.935 00.000 20224 Move returns status 0, amount 0
22:12:59.935 00.000 20224 move complete, result=0
22:12:59.935 00.000 20224 worker thread done servicing request
22:12:59.935 00.000 20224 Worker thread wakes up
22:12:59.935 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:12:59.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:12:59.936 00.001 8996 GuideStep: 0.3 px 43 ms WEST, 0.2 px 0 ms NORTH
22:13:01.128 01.192 20224 Exposure complete
22:13:01.199 00.071 20224 worker thread done servicing request
22:13:01.199 00.000 8996 OnExposeComplete: enter
22:13:01.200 00.001 8996 UpdateGuideState(): m_state=6
22:13:01.201 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3988
22:13:01.202 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.59, Mass=699864, SNR=347.2, Peak=52272 HFD=4.5
22:13:01.203 00.001 8996 MultiStar: [#1 0.01,-0.44,0.77,U] [#2 0.18,-0.17,0.74,U] [#3 0.16,-0.42,0.69,U] [#4 0.23,-0.12,0.62,U] [#5 -0.07,-0.58,0.00,M3] [#6 -0.03,-0.55,0.00,M3] [#7 0.18,-0.79,0.00,M3] [#8 0.09,-0.51,0.00,M3] 
22:13:01.204 00.001 8996 refined, 4 included, MultiStar: {0.05, -0.29}, one-star: {-0.22, -0.29}
22:13:01.205 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
22:13:01.205 00.000 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
22:13:01.206 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.30 cameraTheta=-1.41 mountX=0.07 mountY=0.29, mountTheta=1.31
22:13:01.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.29, opts=13)
22:13:01.209 00.001 8996 Enqueuing Move request for scope (0.05, -0.29)
22:13:01.209 00.000 20224 Worker thread wakes up
22:13:01.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.29) opts 0xd
22:13:01.209 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.29)
22:13:01.210 00.001 20224 Moving (0.05, -0.29) raw xDistance=0.07 yDistance=0.29
22:13:01.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:13:01.210 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.31 newest=0.91
22:13:01.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:13:01.210 00.000 20224 MoveAxis(E, 0, ABG)
22:13:01.210 00.000 20224 Move returns status 0, amount 0
22:13:01.210 00.000 20224 MoveAxis(S, 60, ABG)
22:13:01.210 00.000 20224 Guiding  Dir = 1, Dur = 60
22:13:01.210 00.000 20224 IsSlewing returns 0
22:13:01.210 00.000 20224 IsGuiding returns 0
22:13:01.212 00.002 20224 PulseGuide returned control before completion, sleep 69
22:13:01.214 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52272, med=2765, FiltMin=2518, FiltMax=25171, Gamma=1.000
22:13:01.227 00.013 8996 UpdateGuideState exits: m=699864 SNR=347.2
22:13:01.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:01.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:01.230 00.001 8996 Enqueuing Expose request
22:13:01.295 00.065 20224 IsGuiding returns 0
22:13:01.295 00.000 20224 Move returns status 0, amount 60
22:13:01.295 00.000 20224 move complete, result=0
22:13:01.295 00.000 20224 worker thread done servicing request
22:13:01.295 00.000 20224 Worker thread wakes up
22:13:01.295 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
22:13:01.298 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:01.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:02.269 00.971 20224 Exposure complete
22:13:02.357 00.088 20224 worker thread done servicing request
22:13:02.357 00.000 8996 OnExposeComplete: enter
22:13:02.361 00.004 8996 UpdateGuideState(): m_state=6
22:13:02.362 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3989
22:13:02.363 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.65, Mass=720889, SNR=345.6, Peak=56784 HFD=4.3
22:13:02.365 00.002 8996 MultiStar: [#1 -0.09,-0.33,0.65,U] [#2 0.03,-0.22,0.76,U] [#3 -0.02,-0.15,0.57,U] [#4 0.04,-0.09,0.50,U] [#5 0.01,-0.18,0.61,U] [#6 -0.11,-0.46,0.00,M4] [#7 0.17,-0.33,0.44,U] [#8 0.04,-0.19,0.41,U] 
22:13:02.366 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.22}, one-star: {-0.20, -0.23}
22:13:02.368 00.002 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
22:13:02.369 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
22:13:02.370 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.69 mountX=-0.00 mountY=0.22, mountTheta=1.59
22:13:02.373 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.22, opts=13)
22:13:02.375 00.002 8996 Enqueuing Move request for scope (-0.03, -0.22)
22:13:02.376 00.001 20224 Worker thread wakes up
22:13:02.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
22:13:02.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
22:13:02.376 00.000 20224 Moving (-0.03, -0.22) raw xDistance=-0.00 yDistance=0.22
22:13:02.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:13:02.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:13:02.376 00.000 20224 MoveAxis(E, 0, ABG)
22:13:02.376 00.000 20224 Move returns status 0, amount 0
22:13:02.376 00.000 20224 MoveAxis(S, 46, ABG)
22:13:02.376 00.000 20224 Guiding  Dir = 1, Dur = 46
22:13:02.377 00.001 20224 IsSlewing returns 0
22:13:02.377 00.000 20224 IsGuiding returns 0
22:13:02.381 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=56784, med=2765, FiltMin=2509, FiltMax=26371, Gamma=1.000
22:13:02.391 00.010 20224 PulseGuide returned control before completion, sleep 42
22:13:02.396 00.005 8996 UpdateGuideState exits: m=720889 SNR=345.6
22:13:02.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:02.397 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:02.398 00.001 8996 Enqueuing Expose request
22:13:02.437 00.039 20224 IsGuiding returns 1
22:13:02.437 00.000 20224 scope still moving after pulse duration time elapsed
22:13:02.469 00.032 20224 IsSlewing returns 0
22:13:02.469 00.000 20224 IsGuiding returns 1
22:13:02.500 00.031 20224 IsSlewing returns 0
22:13:02.500 00.000 20224 IsGuiding returns 0
22:13:02.500 00.000 20224 scope move finished after 46 + 77 ms
22:13:02.500 00.000 20224 Move returns status 0, amount 46
22:13:02.500 00.000 20224 move complete, result=0
22:13:02.500 00.000 20224 worker thread done servicing request
22:13:02.500 00.000 20224 Worker thread wakes up
22:13:02.501 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
22:13:02.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:02.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:03.664 01.162 20224 Exposure complete
22:13:03.749 00.085 20224 worker thread done servicing request
22:13:03.749 00.000 8996 OnExposeComplete: enter
22:13:03.751 00.002 8996 UpdateGuideState(): m_state=6
22:13:03.752 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3990
22:13:03.753 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.93, Mass=734269, SNR=368.7, Peak=55968 HFD=4.4
22:13:03.754 00.001 8996 MultiStar: [#1 0.04,0.08,0.62,U] [#2 0.29,0.05,0.70,U] [#3 0.00,0.29,0.56,U] [#4 0.12,0.60,0.00,M1] [#5 0.31,0.18,0.61,U] [#6 0.16,-0.03,0.41,U] [#7 0.39,0.01,0.42,U] [#8 0.43,0.07,0.41,U] 
22:13:03.755 00.001 8996 single-star, 7 included, MultiStar: {0.16, 0.09}, one-star: {-0.09, 0.05}
22:13:03.756 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
22:13:03.757 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
22:13:03.758 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.65 mountX=-0.09 mountY=-0.04, mountTheta=-2.76
22:13:03.760 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
22:13:03.761 00.001 8996 Enqueuing Move request for scope (-0.09, 0.05)
22:13:03.761 00.000 20224 Worker thread wakes up
22:13:03.762 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:13:03.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:13:03.762 00.000 20224 Moving (-0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
22:13:03.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:13:03.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:03.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:13:03.762 00.000 20224 MoveAxis(E, 0, ABG)
22:13:03.762 00.000 20224 Move returns status 0, amount 0
22:13:03.762 00.000 20224 MoveAxis(N, 0, ABG)
22:13:03.762 00.000 20224 Move returns status 0, amount 0
22:13:03.762 00.000 20224 move complete, result=0
22:13:03.762 00.000 20224 worker thread done servicing request
22:13:03.766 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55968, med=2761, FiltMin=2493, FiltMax=30733, Gamma=1.000
22:13:03.789 00.023 8996 UpdateGuideState exits: m=734269 SNR=368.7
22:13:03.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:03.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:03.792 00.001 8996 Enqueuing Expose request
22:13:03.793 00.001 20224 Worker thread wakes up
22:13:03.793 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:03.794 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:03.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:04.767 00.973 20224 Exposure complete
22:13:04.833 00.066 20224 worker thread done servicing request
22:13:04.833 00.000 8996 OnExposeComplete: enter
22:13:04.834 00.001 8996 UpdateGuideState(): m_state=6
22:13:04.835 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3991
22:13:04.836 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.89, Mass=718373, SNR=342.4, Peak=56448 HFD=4.5
22:13:04.837 00.001 8996 MultiStar: [#1 0.04,-0.12,0.73,U] [#2 0.23,-0.02,0.76,U] [#3 0.07,0.10,0.63,U] [#4 0.03,0.09,0.50,U] [#5 0.22,-0.04,0.65,U] [#6 0.09,-0.14,0.43,U] [#7 0.46,-0.10,0.00,M2] [#8 0.33,-0.06,0.39,U] 
22:13:04.838 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.02}, one-star: {-0.18, 0.01}
22:13:04.839 00.001 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
22:13:04.840 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.01)
22:13:04.842 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.24 mountX=0.08 mountY=0.01, mountTheta=0.13
22:13:04.844 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
22:13:04.845 00.001 8996 Enqueuing Move request for scope (0.08, -0.02)
22:13:04.846 00.001 20224 Worker thread wakes up
22:13:04.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:13:04.846 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:13:04.847 00.001 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
22:13:04.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:13:04.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:04.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:13:04.847 00.000 20224 MoveAxis(E, 0, ABG)
22:13:04.847 00.000 20224 Move returns status 0, amount 0
22:13:04.847 00.000 20224 MoveAxis(N, 0, ABG)
22:13:04.847 00.000 20224 Move returns status 0, amount 0
22:13:04.847 00.000 20224 move complete, result=0
22:13:04.847 00.000 20224 worker thread done servicing request
22:13:04.855 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56448, med=2765, FiltMin=2505, FiltMax=28243, Gamma=1.000
22:13:04.871 00.016 8996 UpdateGuideState exits: m=718373 SNR=342.4
22:13:04.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:04.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:04.873 00.000 8996 Enqueuing Expose request
22:13:04.874 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:13:04.875 00.001 20224 Worker thread wakes up
22:13:04.875 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:04.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:06.035 01.160 20224 Exposure complete
22:13:06.089 00.054 20224 worker thread done servicing request
22:13:06.089 00.000 8996 OnExposeComplete: enter
22:13:06.091 00.002 8996 UpdateGuideState(): m_state=6
22:13:06.092 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3992
22:13:06.092 00.000 8996 Star::Find returns 1 (0), X=138.14, Y=471.61, Mass=738308, SNR=333.4, Peak=51680 HFD=4.5
22:13:06.093 00.001 8996 MultiStar: [#1 0.08,-0.33,0.68,U] [#2 0.17,-0.12,0.86,U] [#3 0.15,-0.13,0.60,U] [#4 0.17,0.03,0.57,U] [#5 0.05,-0.25,0.61,U] [#6 0.17,-0.53,0.00,M3] [#7 0.15,-0.33,0.50,U] [#8 0.25,-0.29,0.41,U] 
22:13:06.094 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.21}, one-star: {0.01, -0.27}
22:13:06.095 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
22:13:06.096 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
22:13:06.096 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.06 mountX=0.14 mountY=0.19, mountTheta=0.96
22:13:06.098 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.21, opts=13)
22:13:06.099 00.001 8996 Enqueuing Move request for scope (0.12, -0.21)
22:13:06.100 00.001 20224 Worker thread wakes up
22:13:06.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
22:13:06.100 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
22:13:06.101 00.001 20224 Moving (0.12, -0.21) raw xDistance=0.14 yDistance=0.19
22:13:06.101 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:13:06.101 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:06.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:13:06.101 00.000 20224 MoveAxis(E, 0, ABG)
22:13:06.101 00.000 20224 Move returns status 0, amount 0
22:13:06.101 00.000 20224 MoveAxis(N, 0, ABG)
22:13:06.101 00.000 20224 Move returns status 0, amount 0
22:13:06.101 00.000 20224 move complete, result=0
22:13:06.101 00.000 20224 worker thread done servicing request
22:13:06.107 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51680, med=2765, FiltMin=2483, FiltMax=25008, Gamma=1.000
22:13:06.129 00.022 8996 UpdateGuideState exits: m=738308 SNR=333.4
22:13:06.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:06.132 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:06.133 00.001 8996 Enqueuing Expose request
22:13:06.133 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:13:06.134 00.001 20224 Worker thread wakes up
22:13:06.134 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:06.134 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:07.133 00.999 20224 Exposure complete
22:13:07.192 00.059 20224 worker thread done servicing request
22:13:07.192 00.000 8996 OnExposeComplete: enter
22:13:07.195 00.003 8996 UpdateGuideState(): m_state=6
22:13:07.196 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3993
22:13:07.197 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.58, Mass=731555, SNR=338.7, Peak=57232 HFD=4.6
22:13:07.198 00.001 8996 MultiStar: [#1 -0.03,-0.45,0.71,U] [#2 0.17,-0.40,0.80,U] [#3 0.08,-0.26,0.68,U] [#4 0.11,0.06,0.54,U] [#5 -0.21,-0.29,0.61,U] [#6 -0.07,-0.42,0.47,U] [#7 0.06,-0.34,0.47,U] [#8 -0.08,-0.33,0.42,U] 
22:13:07.199 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.31}, one-star: {-0.25, -0.30}
22:13:07.200 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
22:13:07.200 00.000 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
22:13:07.202 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.31 hyp=0.31 cameraTheta=-1.68 mountX=-0.00 mountY=0.31, mountTheta=1.58
22:13:07.204 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.31, opts=13)
22:13:07.205 00.001 8996 Enqueuing Move request for scope (-0.03, -0.31)
22:13:07.206 00.001 20224 Worker thread wakes up
22:13:07.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.31) opts 0xd
22:13:07.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.31)
22:13:07.206 00.000 20224 Moving (-0.03, -0.31) raw xDistance=-0.00 yDistance=0.31
22:13:07.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:13:07.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:13:07.206 00.000 20224 MoveAxis(E, 0, ABG)
22:13:07.206 00.000 20224 Move returns status 0, amount 0
22:13:07.206 00.000 20224 MoveAxis(S, 66, ABG)
22:13:07.206 00.000 20224 Guiding  Dir = 1, Dur = 66
22:13:07.207 00.001 20224 IsSlewing returns 0
22:13:07.207 00.000 20224 IsGuiding returns 0
22:13:07.211 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57232, med=2765, FiltMin=2521, FiltMax=29261, Gamma=1.000
22:13:07.239 00.028 8996 UpdateGuideState exits: m=731555 SNR=338.7
22:13:07.240 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:07.240 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:07.241 00.001 8996 Enqueuing Expose request
22:13:07.259 00.018 20224 PulseGuide returned control before completion, sleep 24
22:13:07.290 00.031 20224 IsGuiding returns 1
22:13:07.290 00.000 20224 scope still moving after pulse duration time elapsed
22:13:07.321 00.031 20224 IsSlewing returns 0
22:13:07.321 00.000 20224 IsGuiding returns 1
22:13:07.352 00.031 20224 IsSlewing returns 0
22:13:07.352 00.000 20224 IsGuiding returns 1
22:13:07.383 00.031 20224 IsSlewing returns 0
22:13:07.383 00.000 20224 IsGuiding returns 0
22:13:07.383 00.000 20224 scope move finished after 66 + 111 ms
22:13:07.383 00.000 20224 Move returns status 0, amount 66
22:13:07.383 00.000 20224 move complete, result=0
22:13:07.385 00.002 20224 worker thread done servicing request
22:13:07.385 00.000 20224 Worker thread wakes up
22:13:07.385 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:07.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:07.385 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 66 ms SOUTH
22:13:08.546 01.161 20224 Exposure complete
22:13:08.659 00.113 20224 worker thread done servicing request
22:13:08.659 00.000 8996 OnExposeComplete: enter
22:13:08.660 00.001 8996 UpdateGuideState(): m_state=6
22:13:08.662 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3994
22:13:08.663 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.90, Mass=716073, SNR=351.1, Peak=53440 HFD=4.3
22:13:08.665 00.002 8996 MultiStar: [#1 0.14,-0.23,0.72,U] [#2 0.15,-0.23,0.75,U] [#3 -0.03,-0.04,0.62,U] [#4 0.12,-0.03,0.57,U] [#5 0.07,0.02,0.63,U] [#6 0.12,-0.35,0.45,U] [#7 0.26,-0.19,0.43,U] [#8 0.25,-0.02,0.37,U] 
22:13:08.667 00.002 8996 single-star, 8 included, MultiStar: {0.09, -0.11}, one-star: {-0.07, 0.02}
22:13:08.668 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
22:13:08.669 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
22:13:08.671 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.91 mountX=-0.07 mountY=-0.01, mountTheta=-3.03
22:13:08.673 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
22:13:08.675 00.002 8996 Enqueuing Move request for scope (-0.07, 0.02)
22:13:08.676 00.001 20224 Worker thread wakes up
22:13:08.677 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:13:08.677 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:13:08.677 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
22:13:08.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:13:08.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:08.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:13:08.677 00.000 20224 MoveAxis(E, 0, ABG)
22:13:08.677 00.000 20224 Move returns status 0, amount 0
22:13:08.677 00.000 20224 MoveAxis(N, 0, ABG)
22:13:08.678 00.001 20224 Move returns status 0, amount 0
22:13:08.678 00.000 20224 move complete, result=0
22:13:08.678 00.000 20224 worker thread done servicing request
22:13:08.684 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53440, med=2765, FiltMin=2500, FiltMax=27501, Gamma=1.000
22:13:08.707 00.023 8996 UpdateGuideState exits: m=716073 SNR=351.1
22:13:08.708 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:08.710 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:08.712 00.002 8996 Enqueuing Expose request
22:13:08.713 00.001 20224 Worker thread wakes up
22:13:08.713 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:08.715 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:08.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:09.688 00.973 20224 Exposure complete
22:13:09.789 00.101 20224 worker thread done servicing request
22:13:09.790 00.001 8996 OnExposeComplete: enter
22:13:09.791 00.001 8996 UpdateGuideState(): m_state=6
22:13:09.791 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3995
22:13:09.792 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.01, Mass=675720, SNR=312.7, Peak=47680 HFD=4.4
22:13:09.793 00.001 8996 MultiStar: [#1 0.30,-0.31,0.75,U] [#2 0.30,0.01,0.86,U] [#3 0.14,0.11,0.69,U] [#4 0.13,0.01,0.60,U] [#5 0.22,-0.01,0.72,U] [#6 0.36,-0.42,0.00,M2] [#7 0.37,-0.14,0.52,U] [#8 0.42,-0.20,0.00,M1] 
22:13:09.794 00.001 8996 single-star, 6 included, MultiStar: {0.21, -0.02}, one-star: {0.07, 0.13}
22:13:09.794 00.000 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
22:13:09.796 00.002 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:13:09.799 00.003 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.03 mountX=0.06 mountY=-0.13, mountTheta=-1.13
22:13:09.803 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
22:13:09.806 00.003 8996 Enqueuing Move request for scope (0.07, 0.13)
22:13:09.809 00.003 20224 Worker thread wakes up
22:13:09.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
22:13:09.809 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
22:13:09.809 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.06 yDistance=-0.13
22:13:09.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:13:09.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:09.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:13:09.809 00.000 20224 MoveAxis(E, 0, ABG)
22:13:09.809 00.000 20224 Move returns status 0, amount 0
22:13:09.809 00.000 20224 MoveAxis(N, 0, ABG)
22:13:09.809 00.000 20224 Move returns status 0, amount 0
22:13:09.809 00.000 20224 move complete, result=0
22:13:09.809 00.000 20224 worker thread done servicing request
22:13:09.817 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47680, med=2761, FiltMin=2509, FiltMax=27373, Gamma=1.000
22:13:09.847 00.030 8996 UpdateGuideState exits: m=675720 SNR=312.7
22:13:09.850 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:09.852 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:09.854 00.002 8996 Enqueuing Expose request
22:13:09.856 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:09.857 00.001 20224 Worker thread wakes up
22:13:09.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:09.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:11.006 01.149 20224 Exposure complete
22:13:11.074 00.068 20224 worker thread done servicing request
22:13:11.074 00.000 8996 OnExposeComplete: enter
22:13:11.075 00.001 8996 UpdateGuideState(): m_state=6
22:13:11.076 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3996
22:13:11.077 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=472.20, Mass=759151, SNR=375.9, Peak=63296 HFD=4.4
22:13:11.078 00.001 8996 MultiStar: [#1 0.09,-0.15,0.71,U] [#2 0.07,0.04,0.76,U] [#3 -0.04,0.07,0.60,U] [#4 0.09,0.18,0.54,U] [#5 0.18,0.25,0.58,U] [#6 0.09,-0.06,0.37,U] [#7 0.20,0.06,0.40,U] [#8 0.31,-0.11,0.40,U] 
22:13:11.079 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.09}, one-star: {-0.13, 0.32}
22:13:11.080 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
22:13:11.081 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
22:13:11.081 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.95 mountX=0.06 mountY=-0.10, mountTheta=-1.05
22:13:11.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.09, opts=13)
22:13:11.083 00.000 8996 Enqueuing Move request for scope (0.07, 0.09)
22:13:11.084 00.001 20224 Worker thread wakes up
22:13:11.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
22:13:11.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
22:13:11.084 00.000 20224 Moving (0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
22:13:11.085 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:13:11.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:11.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:13:11.085 00.000 20224 MoveAxis(E, 0, ABG)
22:13:11.085 00.000 20224 Move returns status 0, amount 0
22:13:11.085 00.000 20224 MoveAxis(N, 0, ABG)
22:13:11.085 00.000 20224 Move returns status 0, amount 0
22:13:11.085 00.000 20224 move complete, result=0
22:13:11.085 00.000 20224 worker thread done servicing request
22:13:11.088 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=63296, med=2761, FiltMin=2499, FiltMax=28547, Gamma=1.000
22:13:11.109 00.021 8996 UpdateGuideState exits: m=759151 SNR=375.9
22:13:11.110 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:11.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:11.112 00.001 8996 Enqueuing Expose request
22:13:11.114 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:11.116 00.002 20224 Worker thread wakes up
22:13:11.116 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:11.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:12.091 00.975 20224 Exposure complete
22:13:12.172 00.081 20224 worker thread done servicing request
22:13:12.172 00.000 8996 OnExposeComplete: enter
22:13:12.173 00.001 8996 UpdateGuideState(): m_state=6
22:13:12.174 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3997
22:13:12.175 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=472.08, Mass=880001, SNR=407.0, Peak=65504 HFD=4.5
22:13:12.176 00.001 8996 MultiStar: [#1 -0.10,-0.22,0.56,U] [#2 0.02,-0.15,0.71,U] [#3 -0.01,-0.01,0.49,U] [#4 -0.03,0.25,0.44,U] [#5 0.05,-0.07,0.46,U] [#6 -0.00,-0.20,0.39,U] [#7 0.17,-0.05,0.38,U] [#8 0.24,-0.05,0.35,U] 
22:13:12.177 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {-0.21, 0.20}
22:13:12.177 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
22:13:12.178 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
22:13:12.179 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-2.47 mountX=-0.02 mountY=0.02, mountTheta=2.36
22:13:12.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
22:13:12.181 00.000 8996 Enqueuing Move request for scope (-0.02, -0.02)
22:13:12.182 00.001 20224 Worker thread wakes up
22:13:12.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:13:12.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:13:12.182 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
22:13:12.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:13:12.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:12.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:13:12.182 00.000 20224 MoveAxis(E, 0, ABG)
22:13:12.182 00.000 20224 Move returns status 0, amount 0
22:13:12.182 00.000 20224 MoveAxis(N, 0, ABG)
22:13:12.182 00.000 20224 Move returns status 0, amount 0
22:13:12.182 00.000 20224 move complete, result=0
22:13:12.183 00.001 20224 worker thread done servicing request
22:13:12.186 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2761, FiltMin=2496, FiltMax=34691, Gamma=1.000
22:13:12.200 00.014 8996 UpdateGuideState exits: m=880001 SNR=407.0
22:13:12.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:12.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:12.203 00.001 8996 Enqueuing Expose request
22:13:12.204 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:13:12.205 00.001 20224 Worker thread wakes up
22:13:12.205 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:12.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:13.361 01.156 20224 Exposure complete
22:13:13.445 00.084 20224 worker thread done servicing request
22:13:13.445 00.000 8996 OnExposeComplete: enter
22:13:13.446 00.001 8996 UpdateGuideState(): m_state=6
22:13:13.447 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3998
22:13:13.448 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=471.77, Mass=688364, SNR=322.5, Peak=55008 HFD=4.5
22:13:13.448 00.000 8996 MultiStar: [#1 -0.15,-0.45,0.00,M1] [#2 0.03,-0.26,0.86,U] [#3 0.08,0.03,0.54,U] [#4 0.22,0.09,0.56,U] [#5 -0.12,-0.43,0.76,U] [#6 0.14,-0.24,0.48,U] [#7 0.37,-0.12,0.47,U] [#8 0.07,-0.28,0.38,U] 
22:13:13.449 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.18}, one-star: {-0.27, -0.11}
22:13:13.450 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
22:13:13.451 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
22:13:13.451 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.46 mountX=0.04 mountY=0.17, mountTheta=1.36
22:13:13.453 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.18, opts=13)
22:13:13.453 00.000 8996 Enqueuing Move request for scope (0.02, -0.18)
22:13:13.454 00.001 20224 Worker thread wakes up
22:13:13.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
22:13:13.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
22:13:13.454 00.000 20224 Moving (0.02, -0.18) raw xDistance=0.04 yDistance=0.17
22:13:13.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:13:13.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:13.455 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:13:13.455 00.000 20224 MoveAxis(E, 0, ABG)
22:13:13.455 00.000 20224 Move returns status 0, amount 0
22:13:13.455 00.000 20224 MoveAxis(N, 0, ABG)
22:13:13.455 00.000 20224 Move returns status 0, amount 0
22:13:13.455 00.000 20224 move complete, result=0
22:13:13.455 00.000 20224 worker thread done servicing request
22:13:13.458 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55008, med=2761, FiltMin=2477, FiltMax=26899, Gamma=1.000
22:13:13.484 00.026 8996 UpdateGuideState exits: m=688364 SNR=322.5
22:13:13.486 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:13.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:13.488 00.001 8996 Enqueuing Expose request
22:13:13.489 00.001 20224 Worker thread wakes up
22:13:13.489 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:13:13.490 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:13.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:14.448 00.958 20224 Exposure complete
22:13:14.514 00.066 20224 worker thread done servicing request
22:13:14.514 00.000 8996 OnExposeComplete: enter
22:13:14.515 00.001 8996 UpdateGuideState(): m_state=6
22:13:14.516 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 3999
22:13:14.517 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.86, Mass=706908, SNR=323.0, Peak=55488 HFD=4.4
22:13:14.517 00.000 8996 MultiStar: [#1 0.01,-0.21,0.71,U] [#2 0.00,-0.29,0.94,U] [#3 0.08,-0.00,0.68,U] [#4 0.09,0.13,0.56,U] [#5 0.06,-0.14,0.65,U] [#6 -0.01,-0.16,0.43,U] [#7 0.21,-0.17,0.43,U] [#8 0.31,-0.06,0.44,U] 
22:13:14.518 00.001 8996 single-star, 8 included, MultiStar: {0.06, -0.11}, one-star: {-0.02, -0.02}
22:13:14.520 00.002 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
22:13:14.523 00.003 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
22:13:14.525 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.38 mountX=-0.02 mountY=0.02, mountTheta=2.28
22:13:14.529 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
22:13:14.531 00.002 8996 Enqueuing Move request for scope (-0.02, -0.02)
22:13:14.532 00.001 20224 Worker thread wakes up
22:13:14.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:13:14.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:13:14.533 00.001 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
22:13:14.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:13:14.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:14.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:13:14.533 00.000 20224 MoveAxis(E, 0, ABG)
22:13:14.533 00.000 20224 Move returns status 0, amount 0
22:13:14.533 00.000 20224 MoveAxis(N, 0, ABG)
22:13:14.533 00.000 20224 Move returns status 0, amount 0
22:13:14.533 00.000 20224 move complete, result=0
22:13:14.534 00.001 20224 worker thread done servicing request
22:13:14.544 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55488, med=2761, FiltMin=2438, FiltMax=26253, Gamma=1.000
22:13:14.576 00.032 8996 UpdateGuideState exits: m=706908 SNR=323.0
22:13:14.578 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:14.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:14.580 00.001 8996 Enqueuing Expose request
22:13:14.581 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:13:14.582 00.001 20224 Worker thread wakes up
22:13:14.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:14.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:15.771 01.189 20224 Exposure complete
22:13:15.843 00.072 20224 worker thread done servicing request
22:13:15.843 00.000 8996 OnExposeComplete: enter
22:13:15.844 00.001 8996 UpdateGuideState(): m_state=6
22:13:15.845 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4000
22:13:15.845 00.000 8996 Star::Find returns 1 (0), X=137.70, Y=471.94, Mass=770788, SNR=378.7, Peak=63616 HFD=4.6
22:13:15.846 00.001 8996 MultiStar: [#1 -0.10,-0.23,0.61,U] [#2 -0.33,-0.21,0.74,U] [#3 -0.17,-0.11,0.58,U] [#4 -0.09,0.13,0.48,U] [#5 -0.30,-0.15,0.67,U] [#6 -0.14,-0.08,0.43,U] [#7 0.08,-0.02,0.46,U] [#8 -0.09,-0.09,0.36,U] 
22:13:15.847 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.08}, one-star: {-0.42, 0.06}
22:13:15.848 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
22:13:15.848 00.000 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
22:13:15.849 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-2.79 mountX=-0.20 mountY=0.10, mountTheta=2.68
22:13:15.851 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.08, opts=13)
22:13:15.851 00.000 8996 Enqueuing Move request for scope (-0.21, -0.08)
22:13:15.852 00.001 20224 Worker thread wakes up
22:13:15.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.08) opts 0xd
22:13:15.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.08)
22:13:15.852 00.000 20224 Moving (-0.21, -0.08) raw xDistance=-0.20 yDistance=0.10
22:13:15.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:13:15.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:15.853 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:13:15.853 00.000 20224 MoveAxis(E, 30, ABG)
22:13:15.853 00.000 20224 Guiding  Dir = 2, Dur = 30
22:13:15.853 00.000 20224 IsSlewing returns 0
22:13:15.853 00.000 20224 IsGuiding returns 0
22:13:15.856 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63616, med=2761, FiltMin=2509, FiltMax=33053, Gamma=1.000
22:13:15.877 00.021 8996 UpdateGuideState exits: m=770788 SNR=378.7
22:13:15.880 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:15.882 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:15.884 00.002 8996 Enqueuing Expose request
22:13:15.893 00.009 20224 IsGuiding returns 1
22:13:15.893 00.000 20224 scope still moving after pulse duration time elapsed
22:13:15.923 00.030 20224 IsSlewing returns 0
22:13:15.923 00.000 20224 IsGuiding returns 1
22:13:15.955 00.032 20224 IsSlewing returns 0
22:13:15.955 00.000 20224 IsGuiding returns 1
22:13:15.986 00.031 20224 IsSlewing returns 0
22:13:15.986 00.000 20224 IsGuiding returns 0
22:13:15.986 00.000 20224 scope move finished after 30 + 102 ms
22:13:15.986 00.000 20224 Move returns status 0, amount 30
22:13:15.986 00.000 20224 MoveAxis(N, 0, ABG)
22:13:15.986 00.000 20224 Move returns status 0, amount 0
22:13:15.986 00.000 20224 move complete, result=0
22:13:15.986 00.000 20224 worker thread done servicing request
22:13:15.987 00.001 20224 Worker thread wakes up
22:13:15.987 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
22:13:15.989 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:15.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:16.963 00.974 20224 Exposure complete
22:13:17.027 00.064 20224 worker thread done servicing request
22:13:17.027 00.000 8996 OnExposeComplete: enter
22:13:17.028 00.001 8996 UpdateGuideState(): m_state=6
22:13:17.029 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4001
22:13:17.030 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.02, Mass=712979, SNR=363.1, Peak=52205 HFD=4.5
22:13:17.031 00.001 8996 MultiStar: [#1 0.22,-0.36,0.63,U] [#2 0.24,-0.18,0.73,U] [#3 0.18,0.02,0.53,U] [#4 0.24,0.08,0.52,U] [#5 0.31,-0.00,0.60,U] [#6 0.33,-0.11,0.46,U] [#7 0.49,-0.03,0.00,M1] [#8 0.37,-0.11,0.36,U] 
22:13:17.031 00.000 8996 refined, 7 included, MultiStar: {0.26, -0.05}, one-star: {0.24, 0.14}
22:13:17.032 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
22:13:17.033 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
22:13:17.034 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-0.20 mountX=0.26 mountY=0.02, mountTheta=0.09
22:13:17.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.05, opts=13)
22:13:17.037 00.001 8996 Enqueuing Move request for scope (0.26, -0.05)
22:13:17.038 00.001 20224 Worker thread wakes up
22:13:17.039 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
22:13:17.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
22:13:17.039 00.000 20224 Moving (0.26, -0.05) raw xDistance=0.26 yDistance=0.02
22:13:17.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:13:17.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:17.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:13:17.039 00.000 20224 MoveAxis(W, 36, ABG)
22:13:17.039 00.000 20224 Guiding  Dir = 3, Dur = 36
22:13:17.039 00.000 20224 IsSlewing returns 0
22:13:17.039 00.000 20224 IsGuiding returns 0
22:13:17.044 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52205, med=2761, FiltMin=2515, FiltMax=28493, Gamma=1.000
22:13:17.058 00.014 8996 UpdateGuideState exits: m=712979 SNR=363.1
22:13:17.059 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:17.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:17.060 00.000 8996 Enqueuing Expose request
22:13:17.086 00.026 20224 IsGuiding returns 1
22:13:17.086 00.000 20224 scope still moving after pulse duration time elapsed
22:13:17.114 00.028 20224 IsSlewing returns 0
22:13:17.114 00.000 20224 IsGuiding returns 1
22:13:17.145 00.031 20224 IsSlewing returns 0
22:13:17.145 00.000 20224 IsGuiding returns 1
22:13:17.176 00.031 20224 IsSlewing returns 0
22:13:17.177 00.001 20224 IsGuiding returns 0
22:13:17.177 00.000 20224 scope move finished after 36 + 101 ms
22:13:17.177 00.000 20224 Move returns status 0, amount 36
22:13:17.177 00.000 20224 MoveAxis(N, 0, ABG)
22:13:17.177 00.000 20224 Move returns status 0, amount 0
22:13:17.177 00.000 20224 move complete, result=0
22:13:17.177 00.000 20224 worker thread done servicing request
22:13:17.177 00.000 20224 Worker thread wakes up
22:13:17.178 00.001 8996 GuideStep: 0.3 px 36 ms WEST, 0.0 px 0 ms NORTH
22:13:17.180 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:17.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:18.333 01.153 20224 Exposure complete
22:13:18.397 00.064 20224 worker thread done servicing request
22:13:18.397 00.000 8996 OnExposeComplete: enter
22:13:18.398 00.001 8996 UpdateGuideState(): m_state=6
22:13:18.400 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4002
22:13:18.401 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=471.72, Mass=759402, SNR=342.0, Peak=59744 HFD=4.5
22:13:18.402 00.001 8996 MultiStar: [#1 -0.23,-0.47,0.00,M1] [#2 -0.05,-0.13,0.74,U] [#3 -0.17,-0.22,0.62,U] [#4 -0.02,0.12,0.51,U] [#5 -0.01,-0.21,0.63,U] [#6 -0.11,-0.30,0.44,U] [#7 0.01,-0.17,0.45,U] [#8 0.22,-0.46,0.00,M1] 
22:13:18.404 00.002 8996 refined, 6 included, MultiStar: {-0.13, -0.15}, one-star: {-0.35, -0.16}
22:13:18.405 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
22:13:18.407 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
22:13:18.408 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.26 mountX=-0.11 mountY=0.17, mountTheta=2.16
22:13:18.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.15, opts=13)
22:13:18.412 00.002 8996 Enqueuing Move request for scope (-0.13, -0.15)
22:13:18.413 00.001 20224 Worker thread wakes up
22:13:18.414 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
22:13:18.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
22:13:18.414 00.000 20224 Moving (-0.13, -0.15) raw xDistance=-0.11 yDistance=0.17
22:13:18.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:13:18.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:18.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:13:18.414 00.000 20224 MoveAxis(E, 0, ABG)
22:13:18.415 00.001 20224 Move returns status 0, amount 0
22:13:18.415 00.000 20224 MoveAxis(N, 0, ABG)
22:13:18.415 00.000 20224 Move returns status 0, amount 0
22:13:18.415 00.000 20224 move complete, result=0
22:13:18.415 00.000 20224 worker thread done servicing request
22:13:18.422 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59744, med=2761, FiltMin=2473, FiltMax=30931, Gamma=1.000
22:13:18.442 00.020 8996 UpdateGuideState exits: m=759402 SNR=342.0
22:13:18.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:18.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:18.445 00.001 8996 Enqueuing Expose request
22:13:18.446 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:13:18.446 00.000 20224 Worker thread wakes up
22:13:18.446 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:18.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:19.431 00.985 20224 Exposure complete
22:13:19.514 00.083 20224 worker thread done servicing request
22:13:19.514 00.000 8996 OnExposeComplete: enter
22:13:19.516 00.002 8996 UpdateGuideState(): m_state=6
22:13:19.518 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4003
22:13:19.520 00.002 8996 Star::Find returns 1 (0), X=137.71, Y=471.63, Mass=705321, SNR=355.2, Peak=50928 HFD=4.7
22:13:19.521 00.001 8996 MultiStar: [#1 -0.30,-0.54,0.00,M2] [#2 -0.09,-0.39,0.66,U] [#3 -0.17,-0.24,0.52,U] [#4 -0.10,-0.09,0.52,U] [#5 -0.16,-0.42,0.59,U] [#6 -0.22,-0.53,0.00,M1] [#7 0.12,-0.64,0.00,M1] [#8 -0.04,-0.56,0.00,M2] 
22:13:19.523 00.002 8996 refined, 4 included, MultiStar: {-0.21, -0.28}, one-star: {-0.42, -0.25}
22:13:19.524 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
22:13:19.526 00.002 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
22:13:19.527 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-2.23 mountX=-0.19 mountY=0.30, mountTheta=2.12
22:13:19.529 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.28, opts=13)
22:13:19.530 00.001 8996 Enqueuing Move request for scope (-0.21, -0.28)
22:13:19.531 00.001 20224 Worker thread wakes up
22:13:19.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.28) opts 0xd
22:13:19.532 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.28)
22:13:19.532 00.000 20224 Moving (-0.21, -0.28) raw xDistance=-0.19 yDistance=0.30
22:13:19.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:13:19.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:13:19.532 00.000 20224 MoveAxis(E, 0, ABG)
22:13:19.532 00.000 20224 Move returns status 0, amount 0
22:13:19.532 00.000 20224 MoveAxis(S, 64, ABG)
22:13:19.532 00.000 20224 Guiding  Dir = 1, Dur = 64
22:13:19.532 00.000 20224 IsSlewing returns 0
22:13:19.533 00.001 20224 IsGuiding returns 0
22:13:19.537 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50928, med=2761, FiltMin=2505, FiltMax=29277, Gamma=1.000
22:13:19.543 00.006 20224 PulseGuide returned control before completion, sleep 65
22:13:19.559 00.016 8996 UpdateGuideState exits: m=705321 SNR=355.2
22:13:19.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:19.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:19.563 00.002 8996 Enqueuing Expose request
22:13:19.619 00.056 20224 IsGuiding returns 1
22:13:19.619 00.000 20224 scope still moving after pulse duration time elapsed
22:13:19.650 00.031 20224 IsSlewing returns 0
22:13:19.650 00.000 20224 IsGuiding returns 0
22:13:19.650 00.000 20224 scope move finished after 64 + 53 ms
22:13:19.650 00.000 20224 Move returns status 0, amount 64
22:13:19.651 00.001 20224 move complete, result=0
22:13:19.651 00.000 20224 worker thread done servicing request
22:13:19.651 00.000 20224 Worker thread wakes up
22:13:19.651 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 64 ms SOUTH
22:13:19.653 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:19.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:20.832 01.179 20224 Exposure complete
22:13:20.915 00.083 20224 worker thread done servicing request
22:13:20.915 00.000 8996 OnExposeComplete: enter
22:13:20.916 00.001 8996 UpdateGuideState(): m_state=6
22:13:20.917 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4004
22:13:20.918 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=472.26, Mass=745286, SNR=367.2, Peak=60928 HFD=4.3
22:13:20.919 00.001 8996 MultiStar: [#1 -0.08,0.09,0.62,U] [#2 -0.07,0.24,0.73,U] [#3 0.01,0.34,0.66,U] [#4 -0.03,0.57,0.00,M1] [#5 0.09,0.23,0.64,U] [#6 -0.09,0.15,0.41,U] [#7 0.15,0.29,0.41,U] [#8 0.21,0.19,0.41,U] 
22:13:20.919 00.000 8996 refined, 7 included, MultiStar: {-0.02, 0.25}, one-star: {-0.17, 0.38}
22:13:20.920 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
22:13:20.921 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
22:13:20.922 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.65 mountX=-0.04 mountY=-0.25, mountTheta=-1.75
22:13:20.923 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.25, opts=13)
22:13:20.924 00.001 8996 Enqueuing Move request for scope (-0.02, 0.25)
22:13:20.924 00.000 20224 Worker thread wakes up
22:13:20.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
22:13:20.924 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
22:13:20.925 00.001 20224 Moving (-0.02, 0.25) raw xDistance=-0.04 yDistance=-0.25
22:13:20.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:13:20.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:20.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:13:20.925 00.000 20224 MoveAxis(E, 0, ABG)
22:13:20.925 00.000 20224 Move returns status 0, amount 0
22:13:20.925 00.000 20224 MoveAxis(N, 0, ABG)
22:13:20.925 00.000 20224 Move returns status 0, amount 0
22:13:20.925 00.000 20224 move complete, result=0
22:13:20.925 00.000 20224 worker thread done servicing request
22:13:20.929 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60928, med=2765, FiltMin=2502, FiltMax=28051, Gamma=1.000
22:13:20.943 00.014 8996 UpdateGuideState exits: m=745286 SNR=367.2
22:13:20.944 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:20.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:20.946 00.001 8996 Enqueuing Expose request
22:13:20.947 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:20.948 00.001 20224 Worker thread wakes up
22:13:20.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:20.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:21.925 00.977 20224 Exposure complete
22:13:22.015 00.090 20224 worker thread done servicing request
22:13:22.015 00.000 8996 OnExposeComplete: enter
22:13:22.016 00.001 8996 UpdateGuideState(): m_state=6
22:13:22.017 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4005
22:13:22.019 00.002 8996 Star::Find returns 1 (0), X=137.76, Y=472.39, Mass=796002, SNR=361.6, Peak=59856 HFD=4.6
22:13:22.020 00.001 8996 MultiStar: [#1 -0.35,0.28,0.64,U] [#2 -0.10,0.36,0.72,U] [#3 -0.24,0.51,0.00,M1] [#4 -0.18,0.71,0.00,M2] [#5 -0.18,0.40,0.56,U] [#6 -0.21,0.17,0.40,U] [#7 -0.00,0.24,0.49,U] [#8 -0.07,0.18,0.34,U] 
22:13:22.021 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.34}, one-star: {-0.37, 0.51}
22:13:22.022 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
22:13:22.022 00.000 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
22:13:22.024 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.34 hyp=0.40 cameraTheta=2.12 mountX=-0.24 mountY=-0.32, mountTheta=-2.23
22:13:22.025 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.34, opts=13)
22:13:22.026 00.001 8996 Enqueuing Move request for scope (-0.21, 0.34)
22:13:22.027 00.001 20224 Worker thread wakes up
22:13:22.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.34) opts 0xd
22:13:22.027 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.34)
22:13:22.027 00.000 20224 Moving (-0.21, 0.34) raw xDistance=-0.24 yDistance=-0.32
22:13:22.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:13:22.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:13:22.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:13:22.027 00.000 20224 MoveAxis(E, 36, ABG)
22:13:22.027 00.000 20224 Guiding  Dir = 2, Dur = 36
22:13:22.028 00.001 20224 IsSlewing returns 0
22:13:22.028 00.000 20224 IsGuiding returns 0
22:13:22.031 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59856, med=2765, FiltMin=2512, FiltMax=34355, Gamma=1.000
22:13:22.052 00.021 8996 UpdateGuideState exits: m=796002 SNR=361.6
22:13:22.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:22.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:22.055 00.001 8996 Enqueuing Expose request
22:13:22.071 00.016 20224 IsGuiding returns 1
22:13:22.071 00.000 20224 scope still moving after pulse duration time elapsed
22:13:22.101 00.030 20224 IsSlewing returns 0
22:13:22.101 00.000 20224 IsGuiding returns 1
22:13:22.132 00.031 20224 IsSlewing returns 0
22:13:22.132 00.000 20224 IsGuiding returns 1
22:13:22.164 00.032 20224 IsSlewing returns 0
22:13:22.165 00.001 20224 IsGuiding returns 0
22:13:22.165 00.000 20224 scope move finished after 36 + 100 ms
22:13:22.165 00.000 20224 Move returns status 0, amount 36
22:13:22.165 00.000 20224 MoveAxis(N, 0, ABG)
22:13:22.165 00.000 20224 Move returns status 0, amount 0
22:13:22.165 00.000 20224 move complete, result=0
22:13:22.165 00.000 20224 worker thread done servicing request
22:13:22.165 00.000 20224 Worker thread wakes up
22:13:22.165 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.3 px 0 ms NORTH
22:13:22.167 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:22.168 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:23.348 01.180 20224 Exposure complete
22:13:23.431 00.083 20224 worker thread done servicing request
22:13:23.431 00.000 8996 OnExposeComplete: enter
22:13:23.432 00.001 8996 UpdateGuideState(): m_state=6
22:13:23.432 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4006
22:13:23.434 00.002 8996 Star::Find returns 1 (0), X=138.17, Y=472.07, Mass=791437, SNR=363.0, Peak=60528 HFD=4.4
22:13:23.436 00.002 8996 MultiStar: [#1 0.21,-0.15,0.57,U] [#2 0.11,-0.07,0.78,U] [#3 0.27,0.33,0.55,U] [#4 0.24,0.37,0.51,U] [#5 0.31,0.06,0.64,U] [#6 0.38,0.01,0.50,U] [#7 0.48,0.08,0.00,M1] [#8 0.29,-0.10,0.36,U] 
22:13:23.437 00.001 8996 single-star, 7 included, MultiStar: {0.21, 0.09}, one-star: {0.04, 0.19}
22:13:23.438 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
22:13:23.440 00.002 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
22:13:23.441 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.37 mountX=0.02 mountY=-0.20, mountTheta=-1.46
22:13:23.444 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.19, opts=13)
22:13:23.445 00.001 8996 Enqueuing Move request for scope (0.04, 0.19)
22:13:23.446 00.001 20224 Worker thread wakes up
22:13:23.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
22:13:23.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
22:13:23.446 00.000 20224 Moving (0.04, 0.19) raw xDistance=0.02 yDistance=-0.20
22:13:23.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:13:23.447 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:23.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:13:23.447 00.000 20224 MoveAxis(E, 0, ABG)
22:13:23.447 00.000 20224 Move returns status 0, amount 0
22:13:23.447 00.000 20224 MoveAxis(N, 0, ABG)
22:13:23.447 00.000 20224 Move returns status 0, amount 0
22:13:23.447 00.000 20224 move complete, result=0
22:13:23.447 00.000 20224 worker thread done servicing request
22:13:23.452 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60528, med=2765, FiltMin=2496, FiltMax=30320, Gamma=1.000
22:13:23.475 00.023 8996 UpdateGuideState exits: m=791437 SNR=363.0
22:13:23.477 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:23.477 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:23.478 00.001 8996 Enqueuing Expose request
22:13:23.480 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:23.480 00.000 20224 Worker thread wakes up
22:13:23.481 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:23.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:24.454 00.973 20224 Exposure complete
22:13:24.535 00.081 20224 worker thread done servicing request
22:13:24.535 00.000 8996 OnExposeComplete: enter
22:13:24.536 00.001 8996 UpdateGuideState(): m_state=6
22:13:24.537 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4007
22:13:24.538 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.99, Mass=748707, SNR=335.5, Peak=63216 HFD=4.4
22:13:24.539 00.001 8996 MultiStar: [#1 0.07,-0.21,0.74,U] [#2 0.18,0.00,0.76,U] [#3 0.13,0.22,0.67,U] [#4 0.17,0.28,0.56,U] [#5 0.26,0.15,0.65,U] [#6 0.07,0.08,0.50,U] [#7 0.30,-0.03,0.53,U] [#8 0.02,-0.03,0.45,U] 
22:13:24.539 00.000 8996 refined, 8 included, MultiStar: {0.11, 0.06}, one-star: {-0.09, 0.11}
22:13:24.540 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
22:13:24.541 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
22:13:24.541 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.50 mountX=0.11 mountY=-0.07, mountTheta=-0.61
22:13:24.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.06, opts=13)
22:13:24.544 00.001 8996 Enqueuing Move request for scope (0.11, 0.06)
22:13:24.544 00.000 20224 Worker thread wakes up
22:13:24.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
22:13:24.545 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
22:13:24.545 00.000 20224 Moving (0.11, 0.06) raw xDistance=0.11 yDistance=-0.07
22:13:24.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:13:24.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:24.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:13:24.545 00.000 20224 MoveAxis(E, 0, ABG)
22:13:24.545 00.000 20224 Move returns status 0, amount 0
22:13:24.545 00.000 20224 MoveAxis(N, 0, ABG)
22:13:24.545 00.000 20224 Move returns status 0, amount 0
22:13:24.545 00.000 20224 move complete, result=0
22:13:24.545 00.000 20224 worker thread done servicing request
22:13:24.549 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63216, med=2765, FiltMin=2528, FiltMax=27968, Gamma=1.000
22:13:24.563 00.014 8996 UpdateGuideState exits: m=748707 SNR=335.5
22:13:24.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:24.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:24.566 00.001 8996 Enqueuing Expose request
22:13:24.567 00.001 20224 Worker thread wakes up
22:13:24.567 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:24.567 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:24.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:25.734 01.167 20224 Exposure complete
22:13:25.809 00.075 20224 worker thread done servicing request
22:13:25.809 00.000 8996 OnExposeComplete: enter
22:13:25.810 00.001 8996 UpdateGuideState(): m_state=6
22:13:25.811 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4008
22:13:25.811 00.000 8996 Star::Find returns 1 (0), X=138.03, Y=472.04, Mass=740277, SNR=340.4, Peak=58688 HFD=4.4
22:13:25.812 00.001 8996 MultiStar: [#1 -0.09,0.03,0.77,U] [#2 0.00,0.22,0.89,U] [#3 -0.09,0.22,0.60,U] [#4 -0.02,0.51,0.00,M1] [#5 -0.06,0.09,0.63,U] [#6 0.05,0.14,0.40,U] [#7 0.10,0.12,0.41,U] [#8 0.15,0.07,0.36,U] 
22:13:25.813 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.14}, one-star: {-0.10, 0.16}
22:13:25.814 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
22:13:25.815 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
22:13:25.815 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.77 mountX=-0.04 mountY=-0.13, mountTheta=-1.87
22:13:25.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
22:13:25.817 00.000 8996 Enqueuing Move request for scope (-0.03, 0.14)
22:13:25.819 00.002 20224 Worker thread wakes up
22:13:25.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
22:13:25.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
22:13:25.819 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
22:13:25.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:13:25.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:25.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:13:25.819 00.000 20224 MoveAxis(E, 0, ABG)
22:13:25.819 00.000 20224 Move returns status 0, amount 0
22:13:25.819 00.000 20224 MoveAxis(N, 0, ABG)
22:13:25.819 00.000 20224 Move returns status 0, amount 0
22:13:25.819 00.000 20224 move complete, result=0
22:13:25.819 00.000 20224 worker thread done servicing request
22:13:25.823 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58688, med=2765, FiltMin=2512, FiltMax=29619, Gamma=1.000
22:13:25.837 00.014 8996 UpdateGuideState exits: m=740277 SNR=340.4
22:13:25.838 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:25.839 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:25.840 00.001 8996 Enqueuing Expose request
22:13:25.841 00.001 20224 Worker thread wakes up
22:13:25.841 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:25.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:25.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:26.813 00.972 20224 Exposure complete
22:13:26.881 00.068 20224 worker thread done servicing request
22:13:26.881 00.000 8996 OnExposeComplete: enter
22:13:26.882 00.001 8996 UpdateGuideState(): m_state=6
22:13:26.883 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4009
22:13:26.884 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=472.00, Mass=746559, SNR=362.6, Peak=58960 HFD=4.5
22:13:26.885 00.001 8996 MultiStar: [#1 -0.20,-0.19,0.62,U] [#2 0.01,-0.23,0.75,U] [#3 0.02,-0.11,0.54,U] [#4 0.00,-0.06,0.52,U] [#5 -0.15,-0.36,0.64,U] [#6 -0.07,-0.10,0.44,U] [#7 0.29,-0.32,0.44,U] [#8 0.20,-0.09,0.39,U] 
22:13:26.886 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.13}, one-star: {-0.15, 0.12}
22:13:26.886 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
22:13:26.887 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
22:13:26.888 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.82 mountX=-0.02 mountY=0.14, mountTheta=1.73
22:13:26.889 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.13, opts=13)
22:13:26.891 00.002 8996 Enqueuing Move request for scope (-0.03, -0.13)
22:13:26.893 00.002 20224 Worker thread wakes up
22:13:26.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
22:13:26.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
22:13:26.893 00.000 20224 Moving (-0.03, -0.13) raw xDistance=-0.02 yDistance=0.14
22:13:26.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:13:26.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:26.894 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:13:26.894 00.000 20224 MoveAxis(E, 0, ABG)
22:13:26.894 00.000 20224 Move returns status 0, amount 0
22:13:26.894 00.000 20224 MoveAxis(N, 0, ABG)
22:13:26.894 00.000 20224 Move returns status 0, amount 0
22:13:26.894 00.000 20224 move complete, result=0
22:13:26.894 00.000 20224 worker thread done servicing request
22:13:26.900 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58960, med=2765, FiltMin=2499, FiltMax=29699, Gamma=1.000
22:13:26.924 00.024 8996 UpdateGuideState exits: m=746559 SNR=362.6
22:13:26.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:26.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:26.926 00.000 8996 Enqueuing Expose request
22:13:26.927 00.001 20224 Worker thread wakes up
22:13:26.927 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:26.928 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:26.928 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:28.091 01.163 20224 Exposure complete
22:13:28.162 00.071 20224 worker thread done servicing request
22:13:28.162 00.000 8996 OnExposeComplete: enter
22:13:28.163 00.001 8996 UpdateGuideState(): m_state=6
22:13:28.165 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4010
22:13:28.168 00.003 8996 Star::Find returns 1 (0), X=138.30, Y=471.91, Mass=754673, SNR=349.8, Peak=50736 HFD=4.5
22:13:28.170 00.002 8996 MultiStar: [#1 0.10,-0.07,0.65,U] [#2 0.23,0.06,0.75,U] [#3 0.29,0.27,0.59,U] [#4 0.33,0.35,0.00,M1] [#5 0.19,-0.06,0.66,U] [#6 0.31,0.08,0.44,U] [#7 0.55,0.12,0.00,M1] [#8 0.46,-0.03,0.00,M1] 
22:13:28.172 00.002 8996 single-star, 5 included, MultiStar: {0.21, 0.04}, one-star: {0.18, 0.03}
22:13:28.173 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
22:13:28.175 00.002 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
22:13:28.176 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.15 mountX=0.17 mountY=-0.05, mountTheta=-0.26
22:13:28.179 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.03, opts=13)
22:13:28.181 00.002 8996 Enqueuing Move request for scope (0.18, 0.03)
22:13:28.182 00.001 20224 Worker thread wakes up
22:13:28.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
22:13:28.182 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
22:13:28.183 00.001 20224 Moving (0.18, 0.03) raw xDistance=0.17 yDistance=-0.05
22:13:28.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:13:28.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:28.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:13:28.183 00.000 20224 MoveAxis(E, 0, ABG)
22:13:28.183 00.000 20224 Move returns status 0, amount 0
22:13:28.183 00.000 20224 MoveAxis(N, 0, ABG)
22:13:28.183 00.000 20224 Move returns status 0, amount 0
22:13:28.183 00.000 20224 move complete, result=0
22:13:28.183 00.000 20224 worker thread done servicing request
22:13:28.189 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50736, med=2765, FiltMin=2496, FiltMax=28989, Gamma=1.000
22:13:28.214 00.025 8996 UpdateGuideState exits: m=754673 SNR=349.8
22:13:28.216 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:28.218 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:28.219 00.001 8996 Enqueuing Expose request
22:13:28.221 00.002 20224 Worker thread wakes up
22:13:28.221 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:28.223 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:28.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:29.203 00.980 20224 Exposure complete
22:13:29.285 00.082 20224 worker thread done servicing request
22:13:29.286 00.001 8996 OnExposeComplete: enter
22:13:29.286 00.000 8996 UpdateGuideState(): m_state=6
22:13:29.288 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4011
22:13:29.289 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=471.77, Mass=754241, SNR=362.2, Peak=47312 HFD=4.6
22:13:29.291 00.002 8996 MultiStar: [#1 0.10,-0.31,0.60,U] [#2 0.41,-0.04,0.73,U] [#3 0.23,-0.10,0.52,U] [#4 0.39,0.30,0.00,M2] [#5 0.34,-0.09,0.62,U] [#6 0.37,-0.27,0.00,M1] [#7 0.51,-0.21,0.00,M2] [#8 0.42,0.04,0.33,U] 
22:13:29.292 00.001 8996 single-star, 5 included, MultiStar: {0.26, -0.11}, one-star: {0.16, -0.11}
22:13:29.293 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
22:13:29.294 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
22:13:29.295 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.63 mountX=0.17 mountY=0.09, mountTheta=0.52
22:13:29.297 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.11, opts=13)
22:13:29.299 00.002 8996 Enqueuing Move request for scope (0.16, -0.11)
22:13:29.300 00.001 20224 Worker thread wakes up
22:13:29.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
22:13:29.300 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
22:13:29.300 00.000 20224 Moving (0.16, -0.11) raw xDistance=0.17 yDistance=0.09
22:13:29.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:13:29.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:29.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:13:29.300 00.000 20224 MoveAxis(E, 0, ABG)
22:13:29.300 00.000 20224 Move returns status 0, amount 0
22:13:29.300 00.000 20224 MoveAxis(N, 0, ABG)
22:13:29.300 00.000 20224 Move returns status 0, amount 0
22:13:29.301 00.001 20224 move complete, result=0
22:13:29.301 00.000 20224 worker thread done servicing request
22:13:29.305 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47312, med=2765, FiltMin=2521, FiltMax=26269, Gamma=1.000
22:13:29.329 00.024 8996 UpdateGuideState exits: m=754241 SNR=362.2
22:13:29.331 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:29.331 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:29.332 00.001 8996 Enqueuing Expose request
22:13:29.333 00.001 20224 Worker thread wakes up
22:13:29.333 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:29.334 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:29.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:30.495 01.161 20224 Exposure complete
22:13:30.577 00.082 20224 worker thread done servicing request
22:13:30.577 00.000 8996 OnExposeComplete: enter
22:13:30.578 00.001 8996 UpdateGuideState(): m_state=6
22:13:30.580 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4012
22:13:30.582 00.002 8996 Star::Find returns 1 (0), X=138.22, Y=471.91, Mass=703016, SNR=340.1, Peak=48768 HFD=4.5
22:13:30.586 00.004 8996 MultiStar: [#1 0.14,-0.32,0.72,U] [#2 0.26,-0.25,0.71,U] [#3 0.15,0.02,0.56,U] [#4 0.11,0.21,0.56,U] [#5 0.14,-0.12,0.63,U] [#6 0.17,0.03,0.49,U] [#7 0.34,-0.23,0.49,U] [#8 0.25,-0.15,0.42,U] 
22:13:30.588 00.002 8996 single-star, 8 included, MultiStar: {0.17, -0.09}, one-star: {0.09, 0.03}
22:13:30.590 00.002 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
22:13:30.591 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
22:13:30.593 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.35 mountX=0.09 mountY=-0.04, mountTheta=-0.46
22:13:30.596 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
22:13:30.598 00.002 8996 Enqueuing Move request for scope (0.09, 0.03)
22:13:30.599 00.001 20224 Worker thread wakes up
22:13:30.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
22:13:30.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
22:13:30.599 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
22:13:30.600 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:13:30.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:30.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:13:30.600 00.000 20224 MoveAxis(E, 0, ABG)
22:13:30.600 00.000 20224 Move returns status 0, amount 0
22:13:30.600 00.000 20224 MoveAxis(N, 0, ABG)
22:13:30.600 00.000 20224 Move returns status 0, amount 0
22:13:30.600 00.000 20224 move complete, result=0
22:13:30.601 00.001 20224 worker thread done servicing request
22:13:30.608 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48768, med=2761, FiltMin=2483, FiltMax=28157, Gamma=1.000
22:13:30.647 00.039 8996 UpdateGuideState exits: m=703016 SNR=340.1
22:13:30.649 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:30.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:30.652 00.002 8996 Enqueuing Expose request
22:13:30.653 00.001 20224 Worker thread wakes up
22:13:30.654 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:30.655 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:30.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:31.642 00.987 20224 Exposure complete
22:13:31.722 00.080 20224 worker thread done servicing request
22:13:31.722 00.000 8996 OnExposeComplete: enter
22:13:31.723 00.001 8996 UpdateGuideState(): m_state=6
22:13:31.724 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4013
22:13:31.725 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.89, Mass=765537, SNR=339.0, Peak=57024 HFD=4.5
22:13:31.726 00.001 8996 MultiStar: [#1 0.00,-0.28,0.72,U] [#2 0.06,-0.16,0.80,U] [#3 0.12,-0.01,0.60,U] [#4 0.15,0.18,0.62,U] [#5 -0.11,-0.20,0.65,U] [#6 0.15,-0.14,0.49,U] [#7 0.28,-0.10,0.47,U] [#8 0.14,-0.29,0.40,U] 
22:13:31.727 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.10}, one-star: {-0.17, 0.01}
22:13:31.728 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
22:13:31.728 00.000 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
22:13:31.729 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.21 mountX=0.05 mountY=0.10, mountTheta=1.11
22:13:31.732 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.10, opts=13)
22:13:31.733 00.001 8996 Enqueuing Move request for scope (0.04, -0.10)
22:13:31.734 00.001 20224 Worker thread wakes up
22:13:31.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
22:13:31.734 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
22:13:31.734 00.000 20224 Moving (0.04, -0.10) raw xDistance=0.05 yDistance=0.10
22:13:31.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:13:31.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:31.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:13:31.734 00.000 20224 MoveAxis(E, 0, ABG)
22:13:31.734 00.000 20224 Move returns status 0, amount 0
22:13:31.734 00.000 20224 MoveAxis(N, 0, ABG)
22:13:31.734 00.000 20224 Move returns status 0, amount 0
22:13:31.734 00.000 20224 move complete, result=0
22:13:31.735 00.001 20224 worker thread done servicing request
22:13:31.739 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57024, med=2761, FiltMin=2515, FiltMax=29731, Gamma=1.000
22:13:31.754 00.015 8996 UpdateGuideState exits: m=765537 SNR=339.0
22:13:31.757 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:31.759 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:31.760 00.001 8996 Enqueuing Expose request
22:13:31.761 00.001 20224 Worker thread wakes up
22:13:31.761 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:31.762 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:31.763 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:32.940 01.177 20224 Exposure complete
22:13:33.001 00.061 20224 worker thread done servicing request
22:13:33.001 00.000 8996 OnExposeComplete: enter
22:13:33.002 00.001 8996 UpdateGuideState(): m_state=6
22:13:33.003 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4014
22:13:33.005 00.002 8996 Star::Find returns 1 (0), X=138.14, Y=471.69, Mass=706240, SNR=324.8, Peak=46944 HFD=4.5
22:13:33.006 00.001 8996 MultiStar: [#1 0.18,-0.51,0.00,M1] [#2 0.16,-0.10,0.86,U] [#3 0.15,-0.16,0.67,U] [#4 0.14,-0.18,0.59,U] [#5 -0.01,-0.23,0.65,U] [#6 0.22,-0.50,0.00,M1] [#7 0.34,-0.37,0.00,M1] [#8 0.20,-0.04,0.36,U] 
22:13:33.007 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.16}, one-star: {0.02, -0.19}
22:13:33.008 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
22:13:33.009 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
22:13:33.010 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.18 cameraTheta=-1.02 mountX=0.11 mountY=0.14, mountTheta=0.91
22:13:33.012 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.16, opts=13)
22:13:33.013 00.001 8996 Enqueuing Move request for scope (0.10, -0.16)
22:13:33.014 00.001 20224 Worker thread wakes up
22:13:33.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
22:13:33.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
22:13:33.014 00.000 20224 Moving (0.10, -0.16) raw xDistance=0.11 yDistance=0.14
22:13:33.015 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:13:33.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:33.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:13:33.015 00.000 20224 MoveAxis(E, 0, ABG)
22:13:33.015 00.000 20224 Move returns status 0, amount 0
22:13:33.015 00.000 20224 MoveAxis(N, 0, ABG)
22:13:33.015 00.000 20224 Move returns status 0, amount 0
22:13:33.015 00.000 20224 move complete, result=0
22:13:33.016 00.001 20224 worker thread done servicing request
22:13:33.026 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46944, med=2761, FiltMin=2528, FiltMax=24589, Gamma=1.000
22:13:33.049 00.023 8996 UpdateGuideState exits: m=706240 SNR=324.8
22:13:33.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:33.051 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:33.052 00.001 8996 Enqueuing Expose request
22:13:33.053 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:33.054 00.001 20224 Worker thread wakes up
22:13:33.054 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:33.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:34.023 00.969 20224 Exposure complete
22:13:34.108 00.085 20224 worker thread done servicing request
22:13:34.108 00.000 8996 OnExposeComplete: enter
22:13:34.109 00.001 8996 UpdateGuideState(): m_state=6
22:13:34.110 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4015
22:13:34.111 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.95, Mass=753894, SNR=383.7, Peak=59936 HFD=4.5
22:13:34.112 00.001 8996 MultiStar: [#1 0.08,-0.10,0.77,U] [#2 0.02,0.08,0.64,U] [#3 0.05,0.03,0.55,U] [#4 0.12,0.16,0.49,U] [#5 -0.04,0.08,0.52,U] [#6 0.01,-0.15,0.37,U] [#7 0.32,-0.24,0.45,U] [#8 -0.04,0.19,0.35,U] 
22:13:34.113 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {-0.22, 0.07}
22:13:34.113 00.000 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
22:13:34.114 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
22:13:34.115 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.00 mountX=0.01 mountY=-0.02, mountTheta=-1.10
22:13:34.116 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
22:13:34.117 00.001 8996 Enqueuing Move request for scope (0.01, 0.02)
22:13:34.118 00.001 20224 Worker thread wakes up
22:13:34.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
22:13:34.118 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
22:13:34.118 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
22:13:34.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:13:34.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:34.119 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:13:34.119 00.000 20224 MoveAxis(E, 0, ABG)
22:13:34.119 00.000 20224 Move returns status 0, amount 0
22:13:34.119 00.000 20224 MoveAxis(N, 0, ABG)
22:13:34.119 00.000 20224 Move returns status 0, amount 0
22:13:34.119 00.000 20224 move complete, result=0
22:13:34.119 00.000 20224 worker thread done servicing request
22:13:34.123 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59936, med=2761, FiltMin=2518, FiltMax=30845, Gamma=1.000
22:13:34.139 00.016 8996 UpdateGuideState exits: m=753894 SNR=383.7
22:13:34.141 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:34.144 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:34.147 00.003 8996 Enqueuing Expose request
22:13:34.149 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:34.151 00.002 20224 Worker thread wakes up
22:13:34.151 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:34.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:35.312 01.161 20224 Exposure complete
22:13:35.368 00.056 20224 worker thread done servicing request
22:13:35.368 00.000 8996 OnExposeComplete: enter
22:13:35.369 00.001 8996 UpdateGuideState(): m_state=6
22:13:35.370 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4016
22:13:35.371 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.83, Mass=706412, SNR=329.9, Peak=53616 HFD=4.4
22:13:35.372 00.001 8996 MultiStar: [#1 0.15,-0.08,0.72,U] [#2 0.35,-0.21,0.83,U] [#3 0.27,0.01,0.67,U] [#4 0.28,0.13,0.56,U] [#5 0.14,-0.11,0.64,U] [#6 0.34,-0.17,0.48,U] [#7 0.70,-0.16,0.00,M1] [#8 0.33,-0.03,0.45,U] 
22:13:35.374 00.002 8996 single-star, 7 included, MultiStar: {0.22, -0.07}, one-star: {0.02, -0.05}
22:13:35.375 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
22:13:35.377 00.002 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.14)
22:13:35.379 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.12 mountX=0.03 mountY=0.04, mountTheta=1.02
22:13:35.380 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
22:13:35.382 00.002 8996 Enqueuing Move request for scope (0.02, -0.05)
22:13:35.384 00.002 20224 Worker thread wakes up
22:13:35.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
22:13:35.384 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
22:13:35.384 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.03 yDistance=0.04
22:13:35.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:13:35.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:35.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:13:35.384 00.000 20224 MoveAxis(E, 0, ABG)
22:13:35.384 00.000 20224 Move returns status 0, amount 0
22:13:35.384 00.000 20224 MoveAxis(N, 0, ABG)
22:13:35.385 00.001 20224 Move returns status 0, amount 0
22:13:35.385 00.000 20224 move complete, result=0
22:13:35.385 00.000 20224 worker thread done servicing request
22:13:35.394 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53616, med=2761, FiltMin=2477, FiltMax=26253, Gamma=1.000
22:13:35.414 00.020 8996 UpdateGuideState exits: m=706412 SNR=329.9
22:13:35.415 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:35.415 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:35.416 00.001 8996 Enqueuing Expose request
22:13:35.417 00.001 20224 Worker thread wakes up
22:13:35.417 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:13:35.418 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:35.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:36.390 00.972 20224 Exposure complete
22:13:36.478 00.088 20224 worker thread done servicing request
22:13:36.479 00.001 8996 OnExposeComplete: enter
22:13:36.480 00.001 8996 UpdateGuideState(): m_state=6
22:13:36.482 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4017
22:13:36.483 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=471.74, Mass=750072, SNR=361.7, Peak=52528 HFD=4.5
22:13:36.486 00.003 8996 MultiStar: [#1 0.02,-0.23,0.67,U] [#2 0.33,-0.19,0.78,U] [#3 0.27,0.02,0.52,U] [#4 0.29,0.15,0.56,U] [#5 0.09,-0.27,0.56,U] [#6 0.12,-0.30,0.43,U] [#7 0.33,-0.76,0.00,M2] [#8 0.35,-0.35,0.00,M1] 
22:13:36.488 00.002 8996 single-star, 6 included, MultiStar: {0.16, -0.14}, one-star: {0.07, -0.14}
22:13:36.490 00.002 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
22:13:36.493 00.003 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
22:13:36.495 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.14 mountX=0.08 mountY=0.14, mountTheta=1.04
22:13:36.499 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.14, opts=13)
22:13:36.500 00.001 8996 Enqueuing Move request for scope (0.07, -0.14)
22:13:36.501 00.001 20224 Worker thread wakes up
22:13:36.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
22:13:36.501 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
22:13:36.501 00.000 20224 Moving (0.07, -0.14) raw xDistance=0.08 yDistance=0.14
22:13:36.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:13:36.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:36.502 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:13:36.502 00.000 20224 MoveAxis(E, 0, ABG)
22:13:36.502 00.000 20224 Move returns status 0, amount 0
22:13:36.502 00.000 20224 MoveAxis(N, 0, ABG)
22:13:36.502 00.000 20224 Move returns status 0, amount 0
22:13:36.502 00.000 20224 move complete, result=0
22:13:36.502 00.000 20224 worker thread done servicing request
22:13:36.505 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52528, med=2761, FiltMin=2512, FiltMax=24784, Gamma=1.000
22:13:36.525 00.020 8996 UpdateGuideState exits: m=750072 SNR=361.7
22:13:36.527 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:36.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:36.529 00.001 8996 Enqueuing Expose request
22:13:36.530 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:36.530 00.000 20224 Worker thread wakes up
22:13:36.531 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:36.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:37.709 01.178 20224 Exposure complete
22:13:37.767 00.058 20224 worker thread done servicing request
22:13:37.767 00.000 8996 OnExposeComplete: enter
22:13:37.769 00.002 8996 UpdateGuideState(): m_state=6
22:13:37.771 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4018
22:13:37.773 00.002 8996 Star::Find returns 1 (0), X=138.17, Y=471.76, Mass=811748, SNR=373.8, Peak=53664 HFD=4.5
22:13:37.774 00.001 8996 MultiStar: [#1 0.25,-0.32,0.67,U] [#2 0.39,-0.25,0.00,M1] [#3 0.44,-0.03,0.55,U] [#4 0.53,-0.00,0.00,M1] [#5 0.32,-0.31,0.57,U] [#6 0.46,-0.33,0.00,M1] [#7 0.60,-0.40,0.00,M3] [#8 0.39,-0.21,0.38,U] 
22:13:37.776 00.002 8996 single-star, 4 included, MultiStar: {0.25, -0.19}, one-star: {0.04, -0.12}
22:13:37.777 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
22:13:37.779 00.002 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 2.00)
22:13:37.779 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.26 mountX=0.05 mountY=0.12, mountTheta=1.16
22:13:37.781 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.12, opts=13)
22:13:37.783 00.002 8996 Enqueuing Move request for scope (0.04, -0.12)
22:13:37.784 00.001 20224 Worker thread wakes up
22:13:37.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
22:13:37.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
22:13:37.784 00.000 20224 Moving (0.04, -0.12) raw xDistance=0.05 yDistance=0.12
22:13:37.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:13:37.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:37.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:13:37.784 00.000 20224 MoveAxis(E, 0, ABG)
22:13:37.785 00.001 20224 Move returns status 0, amount 0
22:13:37.785 00.000 20224 MoveAxis(N, 0, ABG)
22:13:37.785 00.000 20224 Move returns status 0, amount 0
22:13:37.785 00.000 20224 move complete, result=0
22:13:37.785 00.000 20224 worker thread done servicing request
22:13:37.790 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53664, med=2761, FiltMin=2521, FiltMax=27219, Gamma=1.000
22:13:37.804 00.014 8996 UpdateGuideState exits: m=811748 SNR=373.8
22:13:37.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:37.805 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:37.806 00.001 8996 Enqueuing Expose request
22:13:37.807 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:37.807 00.000 20224 Worker thread wakes up
22:13:37.807 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:37.808 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:38.790 00.982 20224 Exposure complete
22:13:38.873 00.083 20224 worker thread done servicing request
22:13:38.874 00.001 8996 OnExposeComplete: enter
22:13:38.875 00.001 8996 UpdateGuideState(): m_state=6
22:13:38.877 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4019
22:13:38.879 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=471.89, Mass=784667, SNR=347.3, Peak=59776 HFD=4.5
22:13:38.881 00.002 8996 MultiStar: [#1 0.09,-0.14,0.68,U] [#2 0.17,-0.24,0.72,U] [#3 -0.09,0.00,0.57,U] [#4 0.03,0.10,0.62,U] [#5 0.06,-0.17,0.61,U] [#6 0.02,-0.21,0.41,U] [#7 0.20,-0.17,0.37,U] [#8 0.15,-0.23,0.38,U] 
22:13:38.882 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {-0.20, 0.01}
22:13:38.884 00.002 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
22:13:38.885 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
22:13:38.887 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.31 mountX=0.04 mountY=0.10, mountTheta=1.21
22:13:38.889 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.10, opts=13)
22:13:38.891 00.002 8996 Enqueuing Move request for scope (0.03, -0.10)
22:13:38.893 00.002 20224 Worker thread wakes up
22:13:38.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
22:13:38.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
22:13:38.893 00.000 20224 Moving (0.03, -0.10) raw xDistance=0.04 yDistance=0.10
22:13:38.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:13:38.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:38.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:13:38.893 00.000 20224 MoveAxis(E, 0, ABG)
22:13:38.893 00.000 20224 Move returns status 0, amount 0
22:13:38.893 00.000 20224 MoveAxis(N, 0, ABG)
22:13:38.893 00.000 20224 Move returns status 0, amount 0
22:13:38.893 00.000 20224 move complete, result=0
22:13:38.893 00.000 20224 worker thread done servicing request
22:13:38.899 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=59776, med=2761, FiltMin=2496, FiltMax=30931, Gamma=1.000
22:13:38.924 00.025 8996 UpdateGuideState exits: m=784667 SNR=347.3
22:13:38.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:38.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:38.927 00.001 8996 Enqueuing Expose request
22:13:38.928 00.001 20224 Worker thread wakes up
22:13:38.928 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:38.929 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:38.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:40.106 01.177 20224 Exposure complete
22:13:40.160 00.054 20224 worker thread done servicing request
22:13:40.161 00.001 8996 OnExposeComplete: enter
22:13:40.162 00.001 8996 UpdateGuideState(): m_state=6
22:13:40.164 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4020
22:13:40.166 00.002 8996 Star::Find returns 1 (0), X=137.80, Y=471.85, Mass=736042, SNR=352.0, Peak=55264 HFD=4.4
22:13:40.167 00.001 8996 MultiStar: [#1 0.03,-0.24,0.65,U] [#2 0.09,-0.12,0.72,U] [#3 0.10,0.13,0.54,U] [#4 0.16,0.13,0.60,U] [#5 -0.02,-0.11,0.60,U] [#6 0.05,-0.22,0.41,U] [#7 0.15,-0.05,0.47,U] [#8 0.20,-0.20,0.39,U] 
22:13:40.169 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {-0.33, -0.03}
22:13:40.170 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
22:13:40.171 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
22:13:40.173 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.40 mountX=0.02 mountY=0.07, mountTheta=1.30
22:13:40.175 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
22:13:40.176 00.001 8996 Enqueuing Move request for scope (0.01, -0.07)
22:13:40.177 00.001 20224 Worker thread wakes up
22:13:40.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
22:13:40.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
22:13:40.177 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
22:13:40.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:13:40.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:40.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:13:40.177 00.000 20224 MoveAxis(E, 0, ABG)
22:13:40.177 00.000 20224 Move returns status 0, amount 0
22:13:40.177 00.000 20224 MoveAxis(N, 0, ABG)
22:13:40.177 00.000 20224 Move returns status 0, amount 0
22:13:40.177 00.000 20224 move complete, result=0
22:13:40.178 00.001 20224 worker thread done servicing request
22:13:40.181 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55264, med=2761, FiltMin=2518, FiltMax=28304, Gamma=1.000
22:13:40.199 00.018 8996 UpdateGuideState exits: m=736042 SNR=352.0
22:13:40.201 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:40.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:40.204 00.002 8996 Enqueuing Expose request
22:13:40.205 00.001 20224 Worker thread wakes up
22:13:40.205 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:40.207 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:40.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:41.204 00.997 20224 Exposure complete
22:13:41.286 00.082 20224 worker thread done servicing request
22:13:41.286 00.000 8996 OnExposeComplete: enter
22:13:41.288 00.002 8996 UpdateGuideState(): m_state=6
22:13:41.289 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4021
22:13:41.290 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.54, Mass=782435, SNR=331.5, Peak=55216 HFD=4.3
22:13:41.291 00.001 8996 MultiStar: [#1 -0.01,-0.59,0.00,M1] [#2 0.11,-0.33,0.78,U] [#3 0.01,-0.40,0.61,U] [#4 -0.05,-0.16,0.60,U] [#5 -0.03,-0.36,0.71,U] [#6 -0.08,-0.48,0.00,M1] [#7 0.21,-0.51,0.00,M2] [#8 0.05,-0.44,0.43,U] 
22:13:41.293 00.002 8996 refined, 5 included, MultiStar: {-0.03, -0.33}, one-star: {-0.20, -0.34}
22:13:41.295 00.002 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
22:13:41.297 00.002 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
22:13:41.298 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.33 hyp=0.34 cameraTheta=-1.66 mountX=0.00 mountY=0.34, mountTheta=1.57
22:13:41.301 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.33, opts=13)
22:13:41.303 00.002 8996 Enqueuing Move request for scope (-0.03, -0.33)
22:13:41.304 00.001 20224 Worker thread wakes up
22:13:41.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.33) opts 0xd
22:13:41.304 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.33)
22:13:41.305 00.001 20224 Moving (-0.03, -0.33) raw xDistance=0.00 yDistance=0.34
22:13:41.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:13:41.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
22:13:41.305 00.000 20224 MoveAxis(E, 0, ABG)
22:13:41.305 00.000 20224 Move returns status 0, amount 0
22:13:41.305 00.000 20224 MoveAxis(S, 71, ABG)
22:13:41.305 00.000 20224 Guiding  Dir = 1, Dur = 71
22:13:41.306 00.001 20224 IsSlewing returns 0
22:13:41.306 00.000 20224 IsGuiding returns 0
22:13:41.312 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=55216, med=2761, FiltMin=2496, FiltMax=28355, Gamma=1.000
22:13:41.328 00.016 8996 UpdateGuideState exits: m=782435 SNR=331.5
22:13:41.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:41.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:41.330 00.000 8996 Enqueuing Expose request
22:13:41.345 00.015 20224 PulseGuide returned control before completion, sleep 42
22:13:41.391 00.046 20224 IsGuiding returns 1
22:13:41.391 00.000 20224 scope still moving after pulse duration time elapsed
22:13:41.423 00.032 20224 IsSlewing returns 0
22:13:41.423 00.000 20224 IsGuiding returns 1
22:13:41.453 00.030 20224 IsSlewing returns 0
22:13:41.453 00.000 20224 IsGuiding returns 0
22:13:41.453 00.000 20224 scope move finished after 71 + 76 ms
22:13:41.453 00.000 20224 Move returns status 0, amount 71
22:13:41.453 00.000 20224 move complete, result=0
22:13:41.454 00.001 20224 worker thread done servicing request
22:13:41.454 00.000 20224 Worker thread wakes up
22:13:41.454 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:41.454 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 71 ms SOUTH
22:13:41.455 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:42.612 01.157 20224 Exposure complete
22:13:42.683 00.071 20224 worker thread done servicing request
22:13:42.684 00.001 8996 OnExposeComplete: enter
22:13:42.685 00.001 8996 UpdateGuideState(): m_state=6
22:13:42.685 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4022
22:13:42.686 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.14, Mass=715613, SNR=394.5, Peak=59936 HFD=4.4
22:13:42.687 00.001 8996 MultiStar: [#1 -0.11,-0.06,0.55,U] [#2 -0.04,0.24,0.59,U] [#3 -0.07,0.11,0.56,U] [#4 -0.01,0.37,0.51,U] [#5 -0.07,0.17,0.53,U] [#6 -0.10,-0.03,0.39,U] [#7 0.10,0.15,0.40,U] [#8 0.05,0.22,0.33,U] 
22:13:42.689 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.17}, one-star: {-0.20, 0.26}
22:13:42.689 00.000 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
22:13:42.690 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
22:13:42.691 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.96 mountX=-0.09 mountY=-0.16, mountTheta=-2.06
22:13:42.692 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.17, opts=13)
22:13:42.693 00.001 8996 Enqueuing Move request for scope (-0.07, 0.17)
22:13:42.693 00.000 20224 Worker thread wakes up
22:13:42.694 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
22:13:42.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
22:13:42.694 00.000 20224 Moving (-0.07, 0.17) raw xDistance=-0.09 yDistance=-0.16
22:13:42.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:13:42.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:42.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:13:42.694 00.000 20224 MoveAxis(E, 0, ABG)
22:13:42.695 00.001 20224 Move returns status 0, amount 0
22:13:42.695 00.000 20224 MoveAxis(N, 0, ABG)
22:13:42.695 00.000 20224 Move returns status 0, amount 0
22:13:42.695 00.000 20224 move complete, result=0
22:13:42.695 00.000 20224 worker thread done servicing request
22:13:42.698 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59936, med=2761, FiltMin=2483, FiltMax=27459, Gamma=1.000
22:13:42.711 00.013 8996 UpdateGuideState exits: m=715613 SNR=394.5
22:13:42.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:42.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:42.714 00.001 8996 Enqueuing Expose request
22:13:42.715 00.001 20224 Worker thread wakes up
22:13:42.715 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:42.715 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:42.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:43.680 00.965 20224 Exposure complete
22:13:43.755 00.075 20224 worker thread done servicing request
22:13:43.755 00.000 8996 OnExposeComplete: enter
22:13:43.756 00.001 8996 UpdateGuideState(): m_state=6
22:13:43.757 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4023
22:13:43.758 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.04, Mass=803353, SNR=345.4, Peak=59808 HFD=4.5
22:13:43.760 00.002 8996 MultiStar: [#1 -0.14,0.06,0.70,U] [#2 -0.23,-0.03,0.72,U] [#3 -0.19,0.23,0.57,U] [#4 -0.16,0.40,0.54,U] [#5 -0.17,0.04,0.71,U] [#6 -0.23,0.07,0.42,U] [#7 0.06,0.15,0.45,U] [#8 -0.04,0.03,0.34,U] 
22:13:43.761 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.12}, one-star: {-0.33, 0.16}
22:13:43.762 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
22:13:43.764 00.002 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
22:13:43.766 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.55 mountX=-0.19 mountY=-0.10, mountTheta=-2.66
22:13:43.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.12, opts=13)
22:13:43.770 00.002 8996 Enqueuing Move request for scope (-0.18, 0.12)
22:13:43.771 00.001 20224 Worker thread wakes up
22:13:43.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
22:13:43.772 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
22:13:43.772 00.000 20224 Moving (-0.18, 0.12) raw xDistance=-0.19 yDistance=-0.10
22:13:43.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:13:43.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:43.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:13:43.772 00.000 20224 MoveAxis(E, 0, ABG)
22:13:43.772 00.000 20224 Move returns status 0, amount 0
22:13:43.772 00.000 20224 MoveAxis(N, 0, ABG)
22:13:43.773 00.001 20224 Move returns status 0, amount 0
22:13:43.773 00.000 20224 move complete, result=0
22:13:43.773 00.000 20224 worker thread done servicing request
22:13:43.781 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=59808, med=2761, FiltMin=2518, FiltMax=34547, Gamma=1.000
22:13:43.803 00.022 8996 UpdateGuideState exits: m=803353 SNR=345.4
22:13:43.804 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:43.804 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:43.805 00.001 8996 Enqueuing Expose request
22:13:43.806 00.001 20224 Worker thread wakes up
22:13:43.806 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:43.807 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:43.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:44.964 01.157 20224 Exposure complete
22:13:45.018 00.054 20224 worker thread done servicing request
22:13:45.018 00.000 8996 OnExposeComplete: enter
22:13:45.019 00.001 8996 UpdateGuideState(): m_state=6
22:13:45.020 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4024
22:13:45.021 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=472.03, Mass=756803, SNR=348.7, Peak=57648 HFD=4.4
22:13:45.022 00.001 8996 MultiStar: [#1 0.06,-0.02,0.68,U] [#2 0.12,0.15,0.82,U] [#3 0.05,0.10,0.59,U] [#4 0.17,0.25,0.53,U] [#5 0.07,0.14,0.66,U] [#6 0.20,0.01,0.43,U] [#7 0.41,0.02,0.49,U] [#8 0.22,0.04,0.37,U] 
22:13:45.023 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.10}, one-star: {-0.04, 0.15}
22:13:45.024 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
22:13:45.024 00.000 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
22:13:45.025 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.73 mountX=0.10 mountY=-0.11, mountTheta=-0.84
22:13:45.026 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.10, opts=13)
22:13:45.027 00.001 8996 Enqueuing Move request for scope (0.11, 0.10)
22:13:45.028 00.001 20224 Worker thread wakes up
22:13:45.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
22:13:45.028 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
22:13:45.028 00.000 20224 Moving (0.11, 0.10) raw xDistance=0.10 yDistance=-0.11
22:13:45.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:13:45.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:45.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:13:45.028 00.000 20224 MoveAxis(E, 0, ABG)
22:13:45.028 00.000 20224 Move returns status 0, amount 0
22:13:45.028 00.000 20224 MoveAxis(N, 0, ABG)
22:13:45.028 00.000 20224 Move returns status 0, amount 0
22:13:45.028 00.000 20224 move complete, result=0
22:13:45.029 00.001 20224 worker thread done servicing request
22:13:45.040 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=57648, med=2761, FiltMin=2489, FiltMax=29088, Gamma=1.000
22:13:45.065 00.025 8996 UpdateGuideState exits: m=756803 SNR=348.7
22:13:45.066 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:45.067 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:45.068 00.001 8996 Enqueuing Expose request
22:13:45.068 00.000 20224 Worker thread wakes up
22:13:45.068 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:45.069 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:45.070 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:46.044 00.974 20224 Exposure complete
22:13:46.115 00.071 20224 worker thread done servicing request
22:13:46.115 00.000 8996 OnExposeComplete: enter
22:13:46.116 00.001 8996 UpdateGuideState(): m_state=6
22:13:46.117 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4025
22:13:46.118 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.24, Mass=692573, SNR=319.9, Peak=52016 HFD=4.5
22:13:46.118 00.000 8996 MultiStar: [#1 0.14,0.14,0.78,U] [#2 0.40,0.30,0.00,M1] [#3 0.23,0.21,0.63,U] [#4 0.38,0.32,0.00,M1] [#5 0.32,0.16,0.62,U] [#6 0.35,0.02,0.46,U] [#7 0.59,0.10,0.00,M1] [#8 0.32,-0.01,0.44,U] 
22:13:46.119 00.001 8996 refined, 5 included, MultiStar: {0.21, 0.18}, one-star: {0.07, 0.36}
22:13:46.120 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
22:13:46.121 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
22:13:46.121 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.18 hyp=0.28 cameraTheta=0.71 mountX=0.19 mountY=-0.20, mountTheta=-0.81
22:13:46.123 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.18, opts=13)
22:13:46.125 00.002 8996 Enqueuing Move request for scope (0.21, 0.18)
22:13:46.126 00.001 20224 Worker thread wakes up
22:13:46.127 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.18) opts 0xd
22:13:46.127 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.18)
22:13:46.127 00.000 20224 Moving (0.21, 0.18) raw xDistance=0.19 yDistance=-0.20
22:13:46.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:13:46.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:46.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:13:46.127 00.000 20224 MoveAxis(E, 0, ABG)
22:13:46.127 00.000 20224 Move returns status 0, amount 0
22:13:46.128 00.001 20224 MoveAxis(N, 0, ABG)
22:13:46.128 00.000 20224 Move returns status 0, amount 0
22:13:46.128 00.000 20224 move complete, result=0
22:13:46.128 00.000 20224 worker thread done servicing request
22:13:46.137 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52016, med=2761, FiltMin=2483, FiltMax=24275, Gamma=1.000
22:13:46.156 00.019 8996 UpdateGuideState exits: m=692573 SNR=319.9
22:13:46.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:46.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:46.158 00.000 8996 Enqueuing Expose request
22:13:46.159 00.001 20224 Worker thread wakes up
22:13:46.159 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:46.160 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:46.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:47.317 01.157 20224 Exposure complete
22:13:47.384 00.067 20224 worker thread done servicing request
22:13:47.384 00.000 8996 OnExposeComplete: enter
22:13:47.385 00.001 8996 UpdateGuideState(): m_state=6
22:13:47.386 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4026
22:13:47.387 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.26, Mass=745358, SNR=342.9, Peak=62512 HFD=4.5
22:13:47.388 00.001 8996 MultiStar: [#1 0.04,0.09,0.76,U] [#2 0.12,-0.01,0.78,U] [#3 0.12,0.25,0.67,U] [#4 0.05,0.35,0.52,U] [#5 0.05,0.22,0.62,U] [#6 0.09,0.03,0.52,U] [#7 0.30,0.26,0.42,U] [#8 0.13,0.12,0.43,U] 
22:13:47.389 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.19}, one-star: {-0.20, 0.38}
22:13:47.390 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
22:13:47.391 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
22:13:47.391 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.30 mountX=0.03 mountY=-0.20, mountTheta=-1.40
22:13:47.393 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.19, opts=13)
22:13:47.394 00.001 8996 Enqueuing Move request for scope (0.05, 0.19)
22:13:47.395 00.001 20224 Worker thread wakes up
22:13:47.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
22:13:47.395 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
22:13:47.395 00.000 20224 Moving (0.05, 0.19) raw xDistance=0.03 yDistance=-0.20
22:13:47.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:13:47.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:47.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:13:47.395 00.000 20224 MoveAxis(E, 0, ABG)
22:13:47.395 00.000 20224 Move returns status 0, amount 0
22:13:47.395 00.000 20224 MoveAxis(N, 0, ABG)
22:13:47.395 00.000 20224 Move returns status 0, amount 0
22:13:47.395 00.000 20224 move complete, result=0
22:13:47.395 00.000 20224 worker thread done servicing request
22:13:47.401 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62512, med=2761, FiltMin=2518, FiltMax=28691, Gamma=1.000
22:13:47.417 00.016 8996 UpdateGuideState exits: m=745358 SNR=342.9
22:13:47.418 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:47.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:47.421 00.002 8996 Enqueuing Expose request
22:13:47.423 00.002 20224 Worker thread wakes up
22:13:47.423 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:47.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:47.423 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:48.411 00.988 20224 Exposure complete
22:13:48.492 00.081 20224 worker thread done servicing request
22:13:48.492 00.000 8996 OnExposeComplete: enter
22:13:48.493 00.001 8996 UpdateGuideState(): m_state=6
22:13:48.494 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4027
22:13:48.495 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.94, Mass=692988, SNR=327.6, Peak=54480 HFD=4.4
22:13:48.495 00.000 8996 MultiStar: [#1 0.10,-0.17,0.75,U] [#2 0.19,-0.17,0.96,U] [#3 0.32,-0.08,0.62,U] [#4 0.33,0.15,0.51,U] [#5 0.16,-0.12,0.60,U] [#6 0.22,-0.23,0.50,U] [#7 0.31,0.06,0.44,U] [#8 0.33,-0.09,0.45,U] 
22:13:48.497 00.002 8996 single-star, 8 included, MultiStar: {0.18, -0.07}, one-star: {-0.08, 0.06}
22:13:48.499 00.002 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
22:13:48.501 00.002 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
22:13:48.503 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.50 mountX=-0.08 mountY=-0.05, mountTheta=-2.61
22:13:48.506 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
22:13:48.508 00.002 8996 Enqueuing Move request for scope (-0.08, 0.06)
22:13:48.510 00.002 20224 Worker thread wakes up
22:13:48.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
22:13:48.510 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
22:13:48.510 00.000 20224 Moving (-0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
22:13:48.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:13:48.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:48.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:13:48.511 00.001 20224 MoveAxis(E, 0, ABG)
22:13:48.511 00.000 20224 Move returns status 0, amount 0
22:13:48.511 00.000 20224 MoveAxis(N, 0, ABG)
22:13:48.511 00.000 20224 Move returns status 0, amount 0
22:13:48.511 00.000 20224 move complete, result=0
22:13:48.511 00.000 20224 worker thread done servicing request
22:13:48.518 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54480, med=2761, FiltMin=2502, FiltMax=27821, Gamma=1.000
22:13:48.543 00.025 8996 UpdateGuideState exits: m=692988 SNR=327.6
22:13:48.545 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:48.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:48.548 00.002 8996 Enqueuing Expose request
22:13:48.549 00.001 20224 Worker thread wakes up
22:13:48.549 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:13:48.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:48.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:49.724 01.174 20224 Exposure complete
22:13:49.821 00.097 20224 worker thread done servicing request
22:13:49.822 00.001 8996 OnExposeComplete: enter
22:13:49.824 00.002 8996 UpdateGuideState(): m_state=6
22:13:49.826 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4028
22:13:49.829 00.003 8996 Star::Find returns 1 (0), X=137.78, Y=471.72, Mass=759202, SNR=373.8, Peak=59696 HFD=4.6
22:13:49.831 00.002 8996 MultiStar: [#1 -0.13,-0.20,0.66,U] [#2 0.02,-0.13,0.69,U] [#3 -0.02,-0.07,0.55,U] [#4 -0.13,0.04,0.59,U] [#5 -0.11,-0.34,0.57,U] [#6 -0.14,-0.50,0.00,M1] [#7 0.15,-0.18,0.42,U] [#8 0.02,-0.49,0.00,M1] 
22:13:49.833 00.002 8996 refined, 6 included, MultiStar: {-0.11, -0.15}, one-star: {-0.35, -0.16}
22:13:49.834 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
22:13:49.835 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
22:13:49.836 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.22 mountX=-0.10 mountY=0.16, mountTheta=2.12
22:13:49.839 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.15, opts=13)
22:13:49.840 00.001 8996 Enqueuing Move request for scope (-0.11, -0.15)
22:13:49.841 00.001 20224 Worker thread wakes up
22:13:49.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
22:13:49.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
22:13:49.841 00.000 20224 Moving (-0.11, -0.15) raw xDistance=-0.10 yDistance=0.16
22:13:49.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:13:49.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:49.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:13:49.842 00.001 20224 MoveAxis(E, 0, ABG)
22:13:49.842 00.000 20224 Move returns status 0, amount 0
22:13:49.842 00.000 20224 MoveAxis(N, 0, ABG)
22:13:49.842 00.000 20224 Move returns status 0, amount 0
22:13:49.842 00.000 20224 move complete, result=0
22:13:49.842 00.000 20224 worker thread done servicing request
22:13:49.846 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59696, med=2761, FiltMin=2470, FiltMax=31971, Gamma=1.000
22:13:49.860 00.014 8996 UpdateGuideState exits: m=759202 SNR=373.8
22:13:49.861 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:49.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:49.863 00.001 8996 Enqueuing Expose request
22:13:49.863 00.000 20224 Worker thread wakes up
22:13:49.863 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:13:49.864 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:49.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:50.838 00.974 20224 Exposure complete
22:13:50.908 00.070 20224 worker thread done servicing request
22:13:50.908 00.000 8996 OnExposeComplete: enter
22:13:50.909 00.001 8996 UpdateGuideState(): m_state=6
22:13:50.910 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4029
22:13:50.911 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.73, Mass=743175, SNR=398.6, Peak=59632 HFD=4.5
22:13:50.912 00.001 8996 MultiStar: [#1 -0.32,-0.30,0.61,U] [#2 -0.01,-0.13,0.62,U] [#3 -0.15,0.00,0.47,U] [#4 -0.06,0.26,0.47,U] [#5 -0.16,-0.01,0.55,U] [#6 -0.15,-0.24,0.40,U] [#7 0.16,-0.14,0.34,U] [#8 0.04,-0.13,0.34,U] 
22:13:50.913 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.10}, one-star: {-0.34, -0.15}
22:13:50.913 00.000 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
22:13:50.914 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
22:13:50.915 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.56 mountX=-0.14 mountY=0.12, mountTheta=2.45
22:13:50.918 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.10, opts=13)
22:13:50.920 00.002 8996 Enqueuing Move request for scope (-0.15, -0.10)
22:13:50.922 00.002 20224 Worker thread wakes up
22:13:50.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
22:13:50.922 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
22:13:50.922 00.000 20224 Moving (-0.15, -0.10) raw xDistance=-0.14 yDistance=0.12
22:13:50.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:13:50.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:50.923 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:13:50.923 00.000 20224 MoveAxis(E, 0, ABG)
22:13:50.923 00.000 20224 Move returns status 0, amount 0
22:13:50.923 00.000 20224 MoveAxis(N, 0, ABG)
22:13:50.923 00.000 20224 Move returns status 0, amount 0
22:13:50.923 00.000 20224 move complete, result=0
22:13:50.923 00.000 20224 worker thread done servicing request
22:13:50.929 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59632, med=2761, FiltMin=2456, FiltMax=30563, Gamma=1.000
22:13:50.956 00.027 8996 UpdateGuideState exits: m=743175 SNR=398.6
22:13:50.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:50.960 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:50.961 00.001 8996 Enqueuing Expose request
22:13:50.962 00.001 20224 Worker thread wakes up
22:13:50.964 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:50.964 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:50.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:52.116 01.152 20224 Exposure complete
22:13:52.189 00.073 20224 worker thread done servicing request
22:13:52.189 00.000 8996 OnExposeComplete: enter
22:13:52.190 00.001 8996 UpdateGuideState(): m_state=6
22:13:52.191 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4030
22:13:52.191 00.000 8996 Star::Find returns 1 (0), X=137.95, Y=471.85, Mass=741624, SNR=334.1, Peak=63216 HFD=4.4
22:13:52.192 00.001 8996 MultiStar: [#1 -0.06,-0.18,0.69,U] [#2 -0.17,-0.23,0.80,U] [#3 0.12,-0.00,0.65,U] [#4 0.05,0.23,0.62,U] [#5 -0.09,-0.37,0.67,U] [#6 -0.01,-0.14,0.56,U] [#7 0.27,-0.14,0.45,U] [#8 -0.09,-0.24,0.37,U] 
22:13:52.193 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.12}, one-star: {-0.18, -0.03}
22:13:52.194 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
22:13:52.195 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
22:13:52.195 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.89 mountX=-0.03 mountY=0.12, mountTheta=1.79
22:13:52.198 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
22:13:52.200 00.002 8996 Enqueuing Move request for scope (-0.04, -0.12)
22:13:52.203 00.003 20224 Worker thread wakes up
22:13:52.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
22:13:52.203 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
22:13:52.203 00.000 20224 Moving (-0.04, -0.12) raw xDistance=-0.03 yDistance=0.12
22:13:52.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:13:52.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:52.204 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:13:52.204 00.000 20224 MoveAxis(E, 0, ABG)
22:13:52.204 00.000 20224 Move returns status 0, amount 0
22:13:52.204 00.000 20224 MoveAxis(N, 0, ABG)
22:13:52.204 00.000 20224 Move returns status 0, amount 0
22:13:52.204 00.000 20224 move complete, result=0
22:13:52.204 00.000 20224 worker thread done servicing request
22:13:52.214 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63216, med=2761, FiltMin=2502, FiltMax=28528, Gamma=1.000
22:13:52.243 00.029 8996 UpdateGuideState exits: m=741624 SNR=334.1
22:13:52.244 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:52.247 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:52.249 00.002 8996 Enqueuing Expose request
22:13:52.251 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:52.252 00.001 20224 Worker thread wakes up
22:13:52.252 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:52.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:53.241 00.989 20224 Exposure complete
22:13:53.316 00.075 20224 worker thread done servicing request
22:13:53.316 00.000 8996 OnExposeComplete: enter
22:13:53.318 00.002 8996 UpdateGuideState(): m_state=6
22:13:53.319 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4031
22:13:53.321 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=472.07, Mass=741734, SNR=337.7, Peak=63888 HFD=4.4
22:13:53.323 00.002 8996 MultiStar: [#1 0.09,-0.01,0.81,U] [#2 0.08,0.05,0.74,U] [#3 0.15,0.12,0.74,U] [#4 0.25,0.30,0.55,U] [#5 0.05,0.07,0.63,U] [#6 0.08,0.01,0.44,U] [#7 0.28,-0.23,0.41,U] [#8 0.07,0.04,0.41,U] 
22:13:53.324 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.08}, one-star: {-0.07, 0.19}
22:13:53.325 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
22:13:53.326 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
22:13:53.327 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.70 mountX=0.08 mountY=-0.09, mountTheta=-0.81
22:13:53.328 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
22:13:53.329 00.001 8996 Enqueuing Move request for scope (0.09, 0.08)
22:13:53.330 00.001 20224 Worker thread wakes up
22:13:53.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
22:13:53.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
22:13:53.330 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
22:13:53.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:13:53.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:53.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:13:53.330 00.000 20224 MoveAxis(E, 0, ABG)
22:13:53.330 00.000 20224 Move returns status 0, amount 0
22:13:53.330 00.000 20224 MoveAxis(N, 0, ABG)
22:13:53.330 00.000 20224 Move returns status 0, amount 0
22:13:53.330 00.000 20224 move complete, result=0
22:13:53.330 00.000 20224 worker thread done servicing request
22:13:53.334 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63888, med=2761, FiltMin=2489, FiltMax=28752, Gamma=1.000
22:13:53.352 00.018 8996 UpdateGuideState exits: m=741734 SNR=337.7
22:13:53.354 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:53.355 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:53.356 00.001 8996 Enqueuing Expose request
22:13:53.358 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:53.358 00.000 20224 Worker thread wakes up
22:13:53.359 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:53.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:54.516 01.157 20224 Exposure complete
22:13:54.614 00.098 20224 worker thread done servicing request
22:13:54.614 00.000 8996 OnExposeComplete: enter
22:13:54.615 00.001 8996 UpdateGuideState(): m_state=6
22:13:54.616 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4032
22:13:54.618 00.002 8996 Star::Find returns 1 (0), X=137.75, Y=471.73, Mass=749417, SNR=405.0, Peak=59888 HFD=4.6
22:13:54.619 00.001 8996 MultiStar: [#1 -0.18,-0.02,0.57,U] [#2 -0.29,-0.21,0.57,U] [#3 -0.04,0.02,0.49,U] [#4 -0.05,0.19,0.47,U] [#5 -0.20,-0.13,0.48,U] [#6 -0.19,-0.04,0.32,U] [#7 0.06,-0.24,0.42,U] [#8 -0.02,-0.18,0.34,U] 
22:13:54.620 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.09}, one-star: {-0.37, -0.15}
22:13:54.622 00.002 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
22:13:54.624 00.002 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
22:13:54.626 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.67 mountX=-0.17 mountY=0.11, mountTheta=2.56
22:13:54.628 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.09, opts=13)
22:13:54.629 00.001 8996 Enqueuing Move request for scope (-0.18, -0.09)
22:13:54.630 00.001 20224 Worker thread wakes up
22:13:54.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
22:13:54.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
22:13:54.630 00.000 20224 Moving (-0.18, -0.09) raw xDistance=-0.17 yDistance=0.11
22:13:54.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:13:54.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:54.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:13:54.630 00.000 20224 MoveAxis(E, 0, ABG)
22:13:54.630 00.000 20224 Move returns status 0, amount 0
22:13:54.630 00.000 20224 MoveAxis(N, 0, ABG)
22:13:54.630 00.000 20224 Move returns status 0, amount 0
22:13:54.630 00.000 20224 move complete, result=0
22:13:54.631 00.001 20224 worker thread done servicing request
22:13:54.635 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59888, med=2761, FiltMin=2500, FiltMax=29008, Gamma=1.000
22:13:54.650 00.015 8996 UpdateGuideState exits: m=749417 SNR=405.0
22:13:54.650 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:54.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:54.652 00.001 8996 Enqueuing Expose request
22:13:54.653 00.001 20224 Worker thread wakes up
22:13:54.653 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:13:54.653 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:54.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:55.627 00.974 20224 Exposure complete
22:13:55.701 00.074 20224 worker thread done servicing request
22:13:55.702 00.001 8996 OnExposeComplete: enter
22:13:55.703 00.001 8996 UpdateGuideState(): m_state=6
22:13:55.703 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4033
22:13:55.704 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=472.01, Mass=696185, SNR=372.2, Peak=54592 HFD=4.3
22:13:55.705 00.001 8996 MultiStar: [#1 0.16,0.13,0.68,U] [#2 0.33,0.13,0.75,U] [#3 0.29,0.27,0.51,U] [#4 0.31,0.48,0.00,M1] [#5 0.23,0.15,0.55,U] [#6 0.20,0.13,0.40,U] [#7 0.47,0.07,0.00,M1] [#8 0.37,0.17,0.32,U] 
22:13:55.706 00.001 8996 single-star, 6 included, MultiStar: {0.21, 0.15}, one-star: {0.08, 0.13}
22:13:55.707 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
22:13:55.707 00.000 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:13:55.708 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.04 mountX=0.06 mountY=-0.14, mountTheta=-1.14
22:13:55.709 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.13, opts=13)
22:13:55.710 00.001 8996 Enqueuing Move request for scope (0.08, 0.13)
22:13:55.711 00.001 20224 Worker thread wakes up
22:13:55.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
22:13:55.711 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
22:13:55.711 00.000 20224 Moving (0.08, 0.13) raw xDistance=0.06 yDistance=-0.14
22:13:55.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:13:55.711 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:55.711 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:13:55.711 00.000 20224 MoveAxis(E, 0, ABG)
22:13:55.711 00.000 20224 Move returns status 0, amount 0
22:13:55.711 00.000 20224 MoveAxis(N, 0, ABG)
22:13:55.711 00.000 20224 Move returns status 0, amount 0
22:13:55.711 00.000 20224 move complete, result=0
22:13:55.712 00.001 20224 worker thread done servicing request
22:13:55.718 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54592, med=2761, FiltMin=2502, FiltMax=28499, Gamma=1.000
22:13:55.742 00.024 8996 UpdateGuideState exits: m=696185 SNR=372.2
22:13:55.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:55.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:55.744 00.000 8996 Enqueuing Expose request
22:13:55.745 00.001 20224 Worker thread wakes up
22:13:55.745 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:13:55.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:55.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:56.919 01.173 20224 Exposure complete
22:13:56.984 00.065 20224 worker thread done servicing request
22:13:56.984 00.000 8996 OnExposeComplete: enter
22:13:56.985 00.001 8996 UpdateGuideState(): m_state=6
22:13:56.986 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4034
22:13:56.987 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=472.12, Mass=752850, SNR=326.4, Peak=61056 HFD=4.4
22:13:56.988 00.001 8996 MultiStar: [#1 0.04,0.07,0.70,U] [#2 0.11,-0.04,0.80,U] [#3 0.04,0.26,0.72,U] [#4 0.08,0.44,0.63,U] [#5 0.09,0.08,0.60,U] [#6 0.12,0.05,0.54,U] [#7 0.19,0.09,0.47,U] [#8 0.21,0.09,0.49,U] 
22:13:56.989 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.15}, one-star: {-0.10, 0.24}
22:13:56.990 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
22:13:56.990 00.000 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
22:13:56.991 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.15 mountX=0.05 mountY=-0.15, mountTheta=-1.25
22:13:56.993 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.15, opts=13)
22:13:56.994 00.001 8996 Enqueuing Move request for scope (0.07, 0.15)
22:13:56.994 00.000 20224 Worker thread wakes up
22:13:56.994 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
22:13:56.994 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
22:13:56.994 00.000 20224 Moving (0.07, 0.15) raw xDistance=0.05 yDistance=-0.15
22:13:56.995 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:13:56.995 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:56.995 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:13:56.995 00.000 20224 MoveAxis(E, 0, ABG)
22:13:56.995 00.000 20224 Move returns status 0, amount 0
22:13:56.995 00.000 20224 MoveAxis(N, 0, ABG)
22:13:56.995 00.000 20224 Move returns status 0, amount 0
22:13:56.995 00.000 20224 move complete, result=0
22:13:56.995 00.000 20224 worker thread done servicing request
22:13:56.999 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61056, med=2761, FiltMin=2512, FiltMax=29027, Gamma=1.000
22:13:57.023 00.024 8996 UpdateGuideState exits: m=752850 SNR=326.4
22:13:57.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:57.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:57.026 00.001 8996 Enqueuing Expose request
22:13:57.027 00.001 20224 Worker thread wakes up
22:13:57.027 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:57.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:57.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:57.991 00.963 20224 Exposure complete
22:13:58.060 00.069 20224 worker thread done servicing request
22:13:58.060 00.000 8996 OnExposeComplete: enter
22:13:58.061 00.001 8996 UpdateGuideState(): m_state=6
22:13:58.062 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4035
22:13:58.063 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=472.16, Mass=708455, SNR=331.7, Peak=57136 HFD=4.4
22:13:58.064 00.001 8996 MultiStar: [#1 -0.26,0.09,0.73,U] [#2 -0.04,0.24,0.73,U] [#3 -0.13,0.29,0.67,U] [#4 -0.07,0.56,0.00,M1] [#5 -0.27,0.31,0.68,U] [#6 -0.06,-0.01,0.45,U] [#7 0.14,0.10,0.49,U] [#8 -0.09,0.17,0.41,U] 
22:13:58.064 00.000 8996 refined, 7 included, MultiStar: {-0.13, 0.20}, one-star: {-0.19, 0.28}
22:13:58.065 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
22:13:58.066 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
22:13:58.066 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.20 hyp=0.24 cameraTheta=2.14 mountX=-0.15 mountY=-0.19, mountTheta=-2.25
22:13:58.068 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.20, opts=13)
22:13:58.069 00.001 8996 Enqueuing Move request for scope (-0.13, 0.20)
22:13:58.069 00.000 20224 Worker thread wakes up
22:13:58.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.20) opts 0xd
22:13:58.070 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.20)
22:13:58.070 00.000 20224 Moving (-0.13, 0.20) raw xDistance=-0.15 yDistance=-0.19
22:13:58.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:13:58.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:58.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:13:58.070 00.000 20224 MoveAxis(E, 0, ABG)
22:13:58.070 00.000 20224 Move returns status 0, amount 0
22:13:58.070 00.000 20224 MoveAxis(N, 0, ABG)
22:13:58.070 00.000 20224 Move returns status 0, amount 0
22:13:58.070 00.000 20224 move complete, result=0
22:13:58.070 00.000 20224 worker thread done servicing request
22:13:58.075 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57136, med=2761, FiltMin=2496, FiltMax=28387, Gamma=1.000
22:13:58.095 00.020 8996 UpdateGuideState exits: m=708455 SNR=331.7
22:13:58.097 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:58.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:58.098 00.000 8996 Enqueuing Expose request
22:13:58.099 00.001 20224 Worker thread wakes up
22:13:58.099 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:58.100 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:58.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:59.252 01.152 20224 Exposure complete
22:13:59.333 00.081 20224 worker thread done servicing request
22:13:59.333 00.000 8996 OnExposeComplete: enter
22:13:59.334 00.001 8996 UpdateGuideState(): m_state=6
22:13:59.334 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4036
22:13:59.335 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=471.85, Mass=719032, SNR=335.1, Peak=62320 HFD=4.5
22:13:59.336 00.001 8996 MultiStar: [#1 -0.27,-0.05,0.72,U] [#2 -0.26,-0.05,0.74,U] [#3 -0.33,-0.04,0.60,U] [#4 -0.30,0.27,0.57,U] [#5 -0.31,-0.07,0.63,U] [#6 -0.28,-0.04,0.48,U] [#7 0.01,-0.14,0.49,U] [#8 -0.14,-0.05,0.41,U] 
22:13:59.337 00.001 8996 refined, 8 included, MultiStar: {-0.27, -0.02}, one-star: {-0.37, -0.03}
22:13:59.338 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
22:13:59.339 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.21)
22:13:59.339 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-3.05 mountX=-0.26 mountY=0.06, mountTheta=2.93
22:13:59.341 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.02, opts=13)
22:13:59.341 00.000 8996 Enqueuing Move request for scope (-0.27, -0.02)
22:13:59.342 00.001 20224 Worker thread wakes up
22:13:59.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.02) opts 0xd
22:13:59.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.02)
22:13:59.342 00.000 20224 Moving (-0.27, -0.02) raw xDistance=-0.26 yDistance=0.06
22:13:59.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:13:59.343 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:59.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:13:59.343 00.000 20224 MoveAxis(E, 38, ABG)
22:13:59.343 00.000 20224 Guiding  Dir = 2, Dur = 38
22:13:59.343 00.000 20224 IsSlewing returns 0
22:13:59.343 00.000 20224 IsGuiding returns 0
22:13:59.346 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62320, med=2761, FiltMin=2509, FiltMax=27037, Gamma=1.000
22:13:59.360 00.014 8996 UpdateGuideState exits: m=719032 SNR=335.1
22:13:59.361 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:59.362 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:13:59.363 00.001 8996 Enqueuing Expose request
22:13:59.386 00.023 20224 IsGuiding returns 1
22:13:59.386 00.000 20224 scope still moving after pulse duration time elapsed
22:13:59.416 00.030 20224 IsSlewing returns 0
22:13:59.416 00.000 20224 IsGuiding returns 1
22:13:59.448 00.032 20224 IsSlewing returns 0
22:13:59.448 00.000 20224 IsGuiding returns 1
22:13:59.479 00.031 20224 IsSlewing returns 0
22:13:59.480 00.001 20224 IsGuiding returns 0
22:13:59.480 00.000 20224 scope move finished after 38 + 97 ms
22:13:59.480 00.000 20224 Move returns status 0, amount 38
22:13:59.480 00.000 20224 MoveAxis(N, 0, ABG)
22:13:59.480 00.000 20224 Move returns status 0, amount 0
22:13:59.480 00.000 20224 move complete, result=0
22:13:59.480 00.000 20224 worker thread done servicing request
22:13:59.480 00.000 20224 Worker thread wakes up
22:13:59.480 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:13:59.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:13:59.480 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
22:14:00.466 00.986 20224 Exposure complete
22:14:00.540 00.074 20224 worker thread done servicing request
22:14:00.540 00.000 8996 OnExposeComplete: enter
22:14:00.541 00.001 8996 UpdateGuideState(): m_state=6
22:14:00.542 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4037
22:14:00.543 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=472.05, Mass=735575, SNR=341.9, Peak=52320 HFD=4.8
22:14:00.544 00.001 8996 MultiStar: [#1 -0.37,-0.10,0.73,U] [#2 -0.30,0.19,0.84,U] [#3 -0.31,0.25,0.58,U] [#4 -0.22,0.57,0.00,M1] [#5 -0.25,0.16,0.62,U] [#6 -0.29,0.02,0.47,U] [#7 0.01,-0.01,0.47,U] [#8 -0.08,0.21,0.37,U] 
22:14:00.545 00.001 8996 refined, 7 included, MultiStar: {-0.31, 0.11}, one-star: {-0.55, 0.17}
22:14:00.545 00.000 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
22:14:00.546 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
22:14:00.547 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.11 hyp=0.33 cameraTheta=2.79 mountX=-0.32 mountY=-0.08, mountTheta=-2.90
22:14:00.550 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.11, opts=13)
22:14:00.552 00.002 8996 Enqueuing Move request for scope (-0.31, 0.11)
22:14:00.555 00.003 20224 Worker thread wakes up
22:14:00.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.11) opts 0xd
22:14:00.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.11)
22:14:00.555 00.000 20224 Moving (-0.31, 0.11) raw xDistance=-0.32 yDistance=-0.08
22:14:00.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
22:14:00.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:00.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:14:00.555 00.000 20224 MoveAxis(E, 49, ABG)
22:14:00.555 00.000 20224 Guiding  Dir = 2, Dur = 49
22:14:00.556 00.001 20224 IsSlewing returns 0
22:14:00.556 00.000 20224 IsGuiding returns 0
22:14:00.562 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52320, med=2761, FiltMin=2515, FiltMax=28317, Gamma=1.000
22:14:00.582 00.020 8996 UpdateGuideState exits: m=735575 SNR=341.9
22:14:00.584 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:00.586 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:00.587 00.001 8996 Enqueuing Expose request
22:14:00.596 00.009 20224 PulseGuide returned control before completion, sleep 19
22:14:00.626 00.030 20224 IsGuiding returns 1
22:14:00.626 00.000 20224 scope still moving after pulse duration time elapsed
22:14:00.658 00.032 20224 IsSlewing returns 0
22:14:00.658 00.000 20224 IsGuiding returns 1
22:14:00.690 00.032 20224 IsSlewing returns 0
22:14:00.690 00.000 20224 IsGuiding returns 0
22:14:00.691 00.001 20224 scope move finished after 49 + 85 ms
22:14:00.691 00.000 20224 Move returns status 0, amount 49
22:14:00.691 00.000 20224 MoveAxis(N, 0, ABG)
22:14:00.691 00.000 20224 Move returns status 0, amount 0
22:14:00.691 00.000 20224 move complete, result=0
22:14:00.691 00.000 20224 worker thread done servicing request
22:14:00.691 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.1 px 0 ms NORTH
22:14:00.693 00.002 20224 Worker thread wakes up
22:14:00.693 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:00.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:01.881 01.188 20224 Exposure complete
22:14:01.938 00.057 20224 worker thread done servicing request
22:14:01.939 00.001 8996 OnExposeComplete: enter
22:14:01.939 00.000 8996 UpdateGuideState(): m_state=6
22:14:01.940 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4038
22:14:01.941 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=471.99, Mass=809920, SNR=387.7, Peak=60637 HFD=4.6
22:14:01.942 00.001 8996 MultiStar: [#1 0.32,-0.03,0.61,U] [#2 0.50,0.06,0.00,M1] [#3 0.43,0.07,0.53,U] [#4 0.56,0.34,0.00,M2] [#5 0.33,-0.06,0.52,U] [#6 0.43,-0.03,0.34,U] [#7 0.73,-0.05,0.00,M1] [#8 0.43,-0.09,0.30,U] 
22:14:01.943 00.001 8996 single-star, 5 included, MultiStar: {0.34, 0.02}, one-star: {0.23, 0.11}
22:14:01.944 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
22:14:01.944 00.000 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:14:01.945 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.11 hyp=0.26 cameraTheta=0.45 mountX=0.22 mountY=-0.14, mountTheta=-0.56
22:14:01.947 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.11, opts=13)
22:14:01.947 00.000 8996 Enqueuing Move request for scope (0.23, 0.11)
22:14:01.948 00.001 20224 Worker thread wakes up
22:14:01.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.11) opts 0xd
22:14:01.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.11)
22:14:01.948 00.000 20224 Moving (0.23, 0.11) raw xDistance=0.22 yDistance=-0.14
22:14:01.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
22:14:01.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:01.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:14:01.949 00.001 20224 MoveAxis(W, 29, ABG)
22:14:01.949 00.000 20224 Guiding  Dir = 3, Dur = 29
22:14:01.949 00.000 20224 IsSlewing returns 0
22:14:01.949 00.000 20224 IsGuiding returns 0
22:14:01.952 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60637, med=2761, FiltMin=2502, FiltMax=31443, Gamma=1.000
22:14:01.955 00.003 20224 PulseGuide returned control before completion, sleep 33
22:14:01.967 00.012 8996 UpdateGuideState exits: m=809920 SNR=387.7
22:14:01.968 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:01.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:01.969 00.000 8996 Enqueuing Expose request
22:14:02.001 00.032 20224 IsGuiding returns 1
22:14:02.001 00.000 20224 scope still moving after pulse duration time elapsed
22:14:02.033 00.032 20224 IsSlewing returns 0
22:14:02.033 00.000 20224 IsGuiding returns 1
22:14:02.064 00.031 20224 IsSlewing returns 0
22:14:02.065 00.001 20224 IsGuiding returns 0
22:14:02.065 00.000 20224 scope move finished after 29 + 87 ms
22:14:02.065 00.000 20224 Move returns status 0, amount 29
22:14:02.065 00.000 20224 MoveAxis(N, 0, ABG)
22:14:02.065 00.000 20224 Move returns status 0, amount 0
22:14:02.065 00.000 20224 move complete, result=0
22:14:02.065 00.000 20224 worker thread done servicing request
22:14:02.066 00.001 20224 Worker thread wakes up
22:14:02.066 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
22:14:02.069 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:02.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:03.059 00.990 20224 Exposure complete
22:14:03.131 00.072 20224 worker thread done servicing request
22:14:03.132 00.001 8996 OnExposeComplete: enter
22:14:03.132 00.000 8996 UpdateGuideState(): m_state=6
22:14:03.133 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4039
22:14:03.134 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=472.05, Mass=715930, SNR=371.9, Peak=45933 HFD=4.6
22:14:03.135 00.001 8996 MultiStar: [#1 0.19,-0.10,0.67,U] [#2 0.32,-0.28,0.61,U] [#3 0.14,0.08,0.58,U] [#4 0.25,0.07,0.50,U] [#5 0.21,-0.07,0.61,U] [#6 0.37,-0.23,0.39,U] [#7 0.49,-0.16,0.00,M2] [#8 0.33,-0.13,0.38,U] 
22:14:03.136 00.001 8996 refined, 7 included, MultiStar: {0.23, -0.04}, one-star: {0.16, 0.17}
22:14:03.136 00.000 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
22:14:03.137 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.11)
22:14:03.138 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-0.15 mountX=0.23 mountY=0.01, mountTheta=0.04
22:14:03.139 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.04, opts=13)
22:14:03.140 00.001 8996 Enqueuing Move request for scope (0.23, -0.04)
22:14:03.141 00.001 20224 Worker thread wakes up
22:14:03.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.04) opts 0xd
22:14:03.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.04)
22:14:03.141 00.000 20224 Moving (0.23, -0.04) raw xDistance=0.23 yDistance=0.01
22:14:03.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:14:03.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:03.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:14:03.141 00.000 20224 MoveAxis(W, 36, ABG)
22:14:03.141 00.000 20224 Guiding  Dir = 3, Dur = 36
22:14:03.142 00.001 20224 IsSlewing returns 0
22:14:03.142 00.000 20224 IsGuiding returns 0
22:14:03.143 00.001 20224 PulseGuide returned control before completion, sleep 45
22:14:03.145 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=45933, med=2761, FiltMin=2483, FiltMax=28643, Gamma=1.000
22:14:03.159 00.014 8996 UpdateGuideState exits: m=715930 SNR=371.9
22:14:03.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:03.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:03.162 00.001 8996 Enqueuing Expose request
22:14:03.190 00.028 20224 IsGuiding returns 1
22:14:03.190 00.000 20224 scope still moving after pulse duration time elapsed
22:14:03.222 00.032 20224 IsSlewing returns 0
22:14:03.223 00.001 20224 IsGuiding returns 0
22:14:03.223 00.000 20224 scope move finished after 36 + 46 ms
22:14:03.223 00.000 20224 Move returns status 0, amount 36
22:14:03.223 00.000 20224 MoveAxis(N, 0, ABG)
22:14:03.223 00.000 20224 Move returns status 0, amount 0
22:14:03.223 00.000 20224 move complete, result=0
22:14:03.224 00.001 20224 worker thread done servicing request
22:14:03.224 00.000 20224 Worker thread wakes up
22:14:03.224 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:03.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:03.224 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.0 px 0 ms NORTH
22:14:04.409 01.185 20224 Exposure complete
22:14:04.509 00.100 20224 worker thread done servicing request
22:14:04.509 00.000 8996 OnExposeComplete: enter
22:14:04.510 00.001 8996 UpdateGuideState(): m_state=6
22:14:04.511 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4040
22:14:04.512 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.05, Mass=732433, SNR=345.2, Peak=56864 HFD=4.4
22:14:04.513 00.001 8996 MultiStar: [#1 -0.07,0.04,0.61,U] [#2 0.05,0.05,0.79,U] [#3 -0.12,0.19,0.57,U] [#4 -0.04,0.32,0.52,U] [#5 -0.06,-0.05,0.61,U] [#6 0.01,0.08,0.47,U] [#7 0.13,0.01,0.45,U] [#8 0.12,0.03,0.40,U] 
22:14:04.513 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.10}, one-star: {-0.33, 0.17}
22:14:04.514 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
22:14:04.515 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
22:14:04.516 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.14 mountX=-0.07 mountY=-0.09, mountTheta=-2.25
22:14:04.517 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.10, opts=13)
22:14:04.518 00.001 8996 Enqueuing Move request for scope (-0.06, 0.10)
22:14:04.519 00.001 20224 Worker thread wakes up
22:14:04.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
22:14:04.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
22:14:04.519 00.000 20224 Moving (-0.06, 0.10) raw xDistance=-0.07 yDistance=-0.09
22:14:04.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:14:04.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:04.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:14:04.519 00.000 20224 MoveAxis(E, 0, ABG)
22:14:04.519 00.000 20224 Move returns status 0, amount 0
22:14:04.519 00.000 20224 MoveAxis(N, 0, ABG)
22:14:04.519 00.000 20224 Move returns status 0, amount 0
22:14:04.519 00.000 20224 move complete, result=0
22:14:04.519 00.000 20224 worker thread done servicing request
22:14:04.524 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56864, med=2761, FiltMin=2525, FiltMax=30147, Gamma=1.000
22:14:04.539 00.015 8996 UpdateGuideState exits: m=732433 SNR=345.2
22:14:04.542 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:04.544 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:04.545 00.001 8996 Enqueuing Expose request
22:14:04.547 00.002 20224 Worker thread wakes up
22:14:04.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:04.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:04.548 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:05.527 00.979 20224 Exposure complete
22:14:05.623 00.096 20224 worker thread done servicing request
22:14:05.623 00.000 8996 OnExposeComplete: enter
22:14:05.624 00.001 8996 UpdateGuideState(): m_state=6
22:14:05.625 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4041
22:14:05.626 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.83, Mass=748223, SNR=371.8, Peak=54096 HFD=4.4
22:14:05.627 00.001 8996 MultiStar: [#1 -0.37,-0.21,0.58,U] [#2 0.01,-0.36,0.76,U] [#3 -0.13,0.03,0.57,U] [#4 -0.10,0.05,0.54,U] [#5 -0.19,-0.17,0.55,U] [#6 -0.17,-0.22,0.44,U] [#7 0.02,-0.23,0.43,U] [#8 0.05,-0.03,0.41,U] 
22:14:05.628 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.13}, one-star: {-0.20, -0.05}
22:14:05.629 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
22:14:05.629 00.000 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
22:14:05.630 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-2.34 mountX=-0.11 mountY=0.15, mountTheta=2.23
22:14:05.632 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.13, opts=13)
22:14:05.632 00.000 8996 Enqueuing Move request for scope (-0.13, -0.13)
22:14:05.633 00.001 20224 Worker thread wakes up
22:14:05.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
22:14:05.634 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
22:14:05.634 00.000 20224 Moving (-0.13, -0.13) raw xDistance=-0.11 yDistance=0.15
22:14:05.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:14:05.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:05.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:14:05.634 00.000 20224 MoveAxis(E, 0, ABG)
22:14:05.634 00.000 20224 Move returns status 0, amount 0
22:14:05.634 00.000 20224 MoveAxis(N, 0, ABG)
22:14:05.634 00.000 20224 Move returns status 0, amount 0
22:14:05.635 00.001 20224 move complete, result=0
22:14:05.635 00.000 20224 worker thread done servicing request
22:14:05.641 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54096, med=2761, FiltMin=2505, FiltMax=29427, Gamma=1.000
22:14:05.654 00.013 8996 UpdateGuideState exits: m=748223 SNR=371.8
22:14:05.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:05.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:05.657 00.001 8996 Enqueuing Expose request
22:14:05.657 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:05.658 00.001 20224 Worker thread wakes up
22:14:05.658 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:05.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:06.835 01.177 20224 Exposure complete
22:14:06.901 00.066 20224 worker thread done servicing request
22:14:06.901 00.000 8996 OnExposeComplete: enter
22:14:06.902 00.001 8996 UpdateGuideState(): m_state=6
22:14:06.903 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4042
22:14:06.904 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=471.49, Mass=660159, SNR=326.8, Peak=47504 HFD=4.6
22:14:06.906 00.002 8996 MultiStar: [#1 -0.40,-0.31,0.00,M1] [#2 -0.22,-0.29,0.78,U] [#3 -0.29,-0.24,0.64,U] [#4 -0.30,-0.12,0.57,U] [#5 -0.38,-0.46,0.00,M1] [#6 -0.19,-0.60,0.00,M1] [#7 -0.18,-0.41,0.45,U] [#8 -0.06,-0.29,0.45,U] 
22:14:06.907 00.001 8996 refined, 5 included, MultiStar: {-0.26, -0.30}, one-star: {-0.38, -0.39}
22:14:06.910 00.003 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
22:14:06.913 00.003 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
22:14:06.915 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.30 hyp=0.40 cameraTheta=-2.29 mountX=-0.23 mountY=0.33, mountTheta=2.18
22:14:06.918 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.30, opts=13)
22:14:06.919 00.001 8996 Enqueuing Move request for scope (-0.26, -0.30)
22:14:06.920 00.001 20224 Worker thread wakes up
22:14:06.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.30) opts 0xd
22:14:06.921 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.30)
22:14:06.921 00.000 20224 Moving (-0.26, -0.30) raw xDistance=-0.23 yDistance=0.33
22:14:06.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:14:06.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:14:06.921 00.000 20224 MoveAxis(E, 33, ABG)
22:14:06.921 00.000 20224 Guiding  Dir = 2, Dur = 33
22:14:06.921 00.000 20224 IsSlewing returns 0
22:14:06.921 00.000 20224 IsGuiding returns 0
22:14:06.928 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47504, med=2761, FiltMin=2489, FiltMax=27021, Gamma=1.000
22:14:06.938 00.010 20224 PulseGuide returned control before completion, sleep 26
22:14:06.949 00.011 8996 UpdateGuideState exits: m=660159 SNR=326.8
22:14:06.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:06.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:06.951 00.000 8996 Enqueuing Expose request
22:14:06.969 00.018 20224 IsGuiding returns 1
22:14:06.969 00.000 20224 scope still moving after pulse duration time elapsed
22:14:07.001 00.032 20224 IsSlewing returns 0
22:14:07.001 00.000 20224 IsGuiding returns 1
22:14:07.033 00.032 20224 IsSlewing returns 0
22:14:07.034 00.001 20224 IsGuiding returns 0
22:14:07.034 00.000 20224 scope move finished after 33 + 79 ms
22:14:07.034 00.000 20224 Move returns status 0, amount 33
22:14:07.034 00.000 20224 MoveAxis(S, 69, ABG)
22:14:07.034 00.000 20224 Guiding  Dir = 1, Dur = 69
22:14:07.034 00.000 20224 IsSlewing returns 0
22:14:07.035 00.001 20224 IsGuiding returns 0
22:14:07.036 00.001 20224 PulseGuide returned control before completion, sleep 78
22:14:07.126 00.090 20224 IsGuiding returns 0
22:14:07.127 00.001 20224 Move returns status 0, amount 69
22:14:07.127 00.000 20224 move complete, result=0
22:14:07.127 00.000 20224 worker thread done servicing request
22:14:07.127 00.000 20224 Worker thread wakes up
22:14:07.127 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.3 px 69 ms SOUTH
22:14:07.130 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:07.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:08.110 00.980 20224 Exposure complete
22:14:08.178 00.068 20224 worker thread done servicing request
22:14:08.179 00.001 8996 OnExposeComplete: enter
22:14:08.180 00.001 8996 UpdateGuideState(): m_state=6
22:14:08.180 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4043
22:14:08.181 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.46, Mass=743292, SNR=339.4, Peak=52099 HFD=4.5
22:14:08.182 00.001 8996 MultiStar: [#1 0.02,-0.48,0.00,M2] [#2 -0.09,-0.31,0.80,U] [#3 -0.06,-0.06,0.73,U] [#4 0.06,0.00,0.62,U] [#5 -0.02,-0.41,0.65,U] [#6 0.06,-0.70,0.00,M2] [#7 0.34,-0.63,0.00,M1] [#8 0.01,-0.38,0.37,U] 
22:14:08.183 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.27}, one-star: {-0.09, -0.42}
22:14:08.184 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
22:14:08.184 00.000 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
22:14:08.186 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.27 hyp=0.27 cameraTheta=-1.73 mountX=-0.02 mountY=0.27, mountTheta=1.63
22:14:08.190 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.27, opts=13)
22:14:08.191 00.001 8996 Enqueuing Move request for scope (-0.04, -0.27)
22:14:08.193 00.002 20224 Worker thread wakes up
22:14:08.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.27) opts 0xd
22:14:08.193 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.27)
22:14:08.194 00.001 20224 Moving (-0.04, -0.27) raw xDistance=-0.02 yDistance=0.27
22:14:08.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:14:08.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:14:08.194 00.000 20224 MoveAxis(E, 0, ABG)
22:14:08.194 00.000 20224 Move returns status 0, amount 0
22:14:08.194 00.000 20224 MoveAxis(S, 57, ABG)
22:14:08.194 00.000 20224 Guiding  Dir = 1, Dur = 57
22:14:08.195 00.001 20224 IsSlewing returns 0
22:14:08.195 00.000 20224 IsGuiding returns 0
22:14:08.197 00.002 20224 PulseGuide returned control before completion, sleep 66
22:14:08.201 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52099, med=2761, FiltMin=2502, FiltMax=25923, Gamma=1.000
22:14:08.219 00.018 8996 UpdateGuideState exits: m=743292 SNR=339.4
22:14:08.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:08.221 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:08.222 00.001 8996 Enqueuing Expose request
22:14:08.278 00.056 20224 IsGuiding returns 0
22:14:08.278 00.000 20224 Move returns status 0, amount 57
22:14:08.278 00.000 20224 move complete, result=0
22:14:08.278 00.000 20224 worker thread done servicing request
22:14:08.278 00.000 20224 Worker thread wakes up
22:14:08.278 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:08.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:08.283 00.005 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 57 ms SOUTH
22:14:09.453 01.170 20224 Exposure complete
22:14:09.519 00.066 20224 worker thread done servicing request
22:14:09.519 00.000 8996 OnExposeComplete: enter
22:14:09.520 00.001 8996 UpdateGuideState(): m_state=6
22:14:09.521 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4044
22:14:09.522 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.16, Mass=769315, SNR=346.8, Peak=51072 HFD=4.4
22:14:09.523 00.001 8996 MultiStar: [#1 0.12,0.01,0.64,U] [#2 0.16,0.13,0.72,U] [#3 0.10,0.13,0.65,U] [#4 0.25,0.44,0.00,M1] [#5 0.21,0.27,0.57,U] [#6 0.26,-0.26,0.51,U] [#7 0.36,-0.12,0.41,U] [#8 0.30,0.02,0.42,U] 
22:14:09.523 00.000 8996 refined, 7 included, MultiStar: {0.18, 0.09}, one-star: {0.09, 0.28}
22:14:09.524 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
22:14:09.525 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
22:14:09.525 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.48 mountX=0.17 mountY=-0.11, mountTheta=-0.59
22:14:09.527 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.09, opts=13)
22:14:09.528 00.001 8996 Enqueuing Move request for scope (0.18, 0.09)
22:14:09.529 00.001 20224 Worker thread wakes up
22:14:09.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
22:14:09.529 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
22:14:09.529 00.000 20224 Moving (0.18, 0.09) raw xDistance=0.17 yDistance=-0.11
22:14:09.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:14:09.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:09.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:14:09.529 00.000 20224 MoveAxis(E, 0, ABG)
22:14:09.529 00.000 20224 Move returns status 0, amount 0
22:14:09.529 00.000 20224 MoveAxis(N, 0, ABG)
22:14:09.529 00.000 20224 Move returns status 0, amount 0
22:14:09.529 00.000 20224 move complete, result=0
22:14:09.530 00.001 20224 worker thread done servicing request
22:14:09.537 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51072, med=2761, FiltMin=2483, FiltMax=28416, Gamma=1.000
22:14:09.551 00.014 8996 UpdateGuideState exits: m=769315 SNR=346.8
22:14:09.552 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:09.553 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:09.554 00.001 8996 Enqueuing Expose request
22:14:09.555 00.001 20224 Worker thread wakes up
22:14:09.555 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:09.555 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:09.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:10.535 00.980 20224 Exposure complete
22:14:10.624 00.089 20224 worker thread done servicing request
22:14:10.624 00.000 8996 OnExposeComplete: enter
22:14:10.626 00.002 8996 UpdateGuideState(): m_state=6
22:14:10.628 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4045
22:14:10.629 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.21, Mass=691693, SNR=330.5, Peak=46909 HFD=4.5
22:14:10.631 00.002 8996 MultiStar: [#1 0.15,0.11,0.69,U] [#2 0.23,0.10,0.83,U] [#3 0.19,0.42,0.00,M1] [#4 0.20,0.66,0.00,M2] [#5 0.33,0.37,0.00,M1] [#6 0.40,0.04,0.55,U] [#7 0.49,0.21,0.00,M1] [#8 0.50,0.09,0.00,M1] 
22:14:10.631 00.000 8996 refined, 3 included, MultiStar: {0.24, 0.16}, one-star: {0.23, 0.33}
22:14:10.633 00.002 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
22:14:10.635 00.002 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
22:14:10.636 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.16 hyp=0.29 cameraTheta=0.60 mountX=0.22 mountY=-0.19, mountTheta=-0.71
22:14:10.637 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.16, opts=13)
22:14:10.638 00.001 8996 Enqueuing Move request for scope (0.24, 0.16)
22:14:10.639 00.001 20224 Worker thread wakes up
22:14:10.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.16) opts 0xd
22:14:10.639 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.16)
22:14:10.639 00.000 20224 Moving (0.24, 0.16) raw xDistance=0.22 yDistance=-0.19
22:14:10.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:14:10.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:10.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:14:10.639 00.000 20224 MoveAxis(W, 33, ABG)
22:14:10.639 00.000 20224 Guiding  Dir = 3, Dur = 33
22:14:10.640 00.001 20224 IsSlewing returns 0
22:14:10.640 00.000 20224 IsGuiding returns 0
22:14:10.643 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=46909, med=2761, FiltMin=2518, FiltMax=25984, Gamma=1.000
22:14:10.666 00.023 8996 UpdateGuideState exits: m=691693 SNR=330.5
22:14:10.668 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:10.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:10.671 00.002 8996 Enqueuing Expose request
22:14:10.686 00.015 20224 IsGuiding returns 1
22:14:10.686 00.000 20224 scope still moving after pulse duration time elapsed
22:14:10.720 00.034 20224 IsSlewing returns 0
22:14:10.720 00.000 20224 IsGuiding returns 1
22:14:10.747 00.027 20224 IsSlewing returns 0
22:14:10.747 00.000 20224 IsGuiding returns 1
22:14:10.778 00.031 20224 IsSlewing returns 0
22:14:10.778 00.000 20224 IsGuiding returns 0
22:14:10.778 00.000 20224 scope move finished after 33 + 104 ms
22:14:10.778 00.000 20224 Move returns status 0, amount 33
22:14:10.778 00.000 20224 MoveAxis(N, 0, ABG)
22:14:10.778 00.000 20224 Move returns status 0, amount 0
22:14:10.778 00.000 20224 move complete, result=0
22:14:10.779 00.001 20224 worker thread done servicing request
22:14:10.779 00.000 20224 Worker thread wakes up
22:14:10.779 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.2 px 0 ms NORTH
22:14:10.780 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:10.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:11.934 01.154 20224 Exposure complete
22:14:11.991 00.057 20224 worker thread done servicing request
22:14:11.991 00.000 8996 OnExposeComplete: enter
22:14:11.992 00.001 8996 UpdateGuideState(): m_state=6
22:14:11.993 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4046
22:14:11.995 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=471.94, Mass=764512, SNR=364.1, Peak=62352 HFD=4.4
22:14:11.996 00.001 8996 MultiStar: [#1 -0.21,-0.05,0.62,U] [#2 -0.12,-0.12,0.69,U] [#3 -0.10,0.08,0.60,U] [#4 -0.08,0.39,0.51,U] [#5 -0.08,-0.01,0.61,U] [#6 -0.09,-0.05,0.46,U] [#7 0.25,-0.17,0.47,U] [#8 -0.06,0.01,0.32,U] 
22:14:11.998 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.02}, one-star: {-0.25, 0.06}
22:14:11.999 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
22:14:12.000 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
22:14:12.000 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.99 mountX=-0.11 mountY=-0.00, mountTheta=-3.11
22:14:12.003 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
22:14:12.005 00.002 8996 Enqueuing Move request for scope (-0.11, 0.02)
22:14:12.007 00.002 20224 Worker thread wakes up
22:14:12.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
22:14:12.007 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
22:14:12.007 00.000 20224 Moving (-0.11, 0.02) raw xDistance=-0.11 yDistance=-0.00
22:14:12.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:14:12.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:12.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:14:12.007 00.000 20224 MoveAxis(E, 0, ABG)
22:14:12.008 00.001 20224 Move returns status 0, amount 0
22:14:12.008 00.000 20224 MoveAxis(N, 0, ABG)
22:14:12.008 00.000 20224 Move returns status 0, amount 0
22:14:12.008 00.000 20224 move complete, result=0
22:14:12.008 00.000 20224 worker thread done servicing request
22:14:12.016 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62352, med=2761, FiltMin=2505, FiltMax=32125, Gamma=1.000
22:14:12.048 00.032 8996 UpdateGuideState exits: m=764512 SNR=364.1
22:14:12.050 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:12.050 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:12.051 00.001 8996 Enqueuing Expose request
22:14:12.052 00.001 20224 Worker thread wakes up
22:14:12.052 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:12.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:12.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:13.027 00.974 20224 Exposure complete
22:14:13.094 00.067 20224 worker thread done servicing request
22:14:13.094 00.000 8996 OnExposeComplete: enter
22:14:13.096 00.002 8996 UpdateGuideState(): m_state=6
22:14:13.099 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4047
22:14:13.101 00.002 8996 Star::Find returns 1 (0), X=137.75, Y=472.02, Mass=771415, SNR=388.9, Peak=60224 HFD=4.6
22:14:13.104 00.003 8996 MultiStar: [#1 -0.27,-0.08,0.66,U] [#2 -0.19,0.14,0.75,U] [#3 -0.29,0.14,0.56,U] [#4 -0.13,0.22,0.51,U] [#5 -0.31,0.21,0.58,U] [#6 -0.10,-0.33,0.42,U] [#7 -0.04,-0.16,0.40,U] [#8 -0.17,0.02,0.37,U] 
22:14:13.106 00.002 8996 refined, 8 included, MultiStar: {-0.23, 0.06}, one-star: {-0.38, 0.13}
22:14:13.107 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
22:14:13.108 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
22:14:13.110 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.90 mountX=-0.24 mountY=-0.03, mountTheta=-3.02
22:14:13.113 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.06, opts=13)
22:14:13.115 00.002 8996 Enqueuing Move request for scope (-0.23, 0.06)
22:14:13.116 00.001 20224 Worker thread wakes up
22:14:13.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
22:14:13.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
22:14:13.116 00.000 20224 Moving (-0.23, 0.06) raw xDistance=-0.24 yDistance=-0.03
22:14:13.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:14:13.116 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:13.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:14:13.116 00.000 20224 MoveAxis(E, 35, ABG)
22:14:13.116 00.000 20224 Guiding  Dir = 2, Dur = 35
22:14:13.117 00.001 20224 IsSlewing returns 0
22:14:13.117 00.000 20224 IsGuiding returns 0
22:14:13.123 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60224, med=2761, FiltMin=2505, FiltMax=31603, Gamma=1.000
22:14:13.138 00.015 8996 UpdateGuideState exits: m=771415 SNR=388.9
22:14:13.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:13.139 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:13.140 00.001 8996 Enqueuing Expose request
22:14:13.142 00.002 20224 PulseGuide returned control before completion, sleep 21
22:14:13.171 00.029 20224 IsGuiding returns 1
22:14:13.171 00.000 20224 scope still moving after pulse duration time elapsed
22:14:13.203 00.032 20224 IsSlewing returns 0
22:14:13.203 00.000 20224 IsGuiding returns 1
22:14:13.234 00.031 20224 IsSlewing returns 0
22:14:13.235 00.001 20224 IsGuiding returns 0
22:14:13.235 00.000 20224 scope move finished after 35 + 82 ms
22:14:13.235 00.000 20224 Move returns status 0, amount 35
22:14:13.235 00.000 20224 MoveAxis(N, 0, ABG)
22:14:13.235 00.000 20224 Move returns status 0, amount 0
22:14:13.235 00.000 20224 move complete, result=0
22:14:13.235 00.000 20224 worker thread done servicing request
22:14:13.235 00.000 20224 Worker thread wakes up
22:14:13.235 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
22:14:13.237 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:13.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:14.433 01.196 20224 Exposure complete
22:14:14.491 00.058 20224 worker thread done servicing request
22:14:14.492 00.001 8996 OnExposeComplete: enter
22:14:14.493 00.001 8996 UpdateGuideState(): m_state=6
22:14:14.493 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4048
22:14:14.494 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.96, Mass=685959, SNR=346.8, Peak=57504 HFD=4.4
22:14:14.495 00.001 8996 MultiStar: [#1 -0.07,-0.04,0.69,U] [#2 0.05,0.19,0.72,U] [#3 0.03,-0.05,0.55,U] [#4 0.08,0.21,0.50,U] [#5 -0.04,0.08,0.63,U] [#6 0.09,-0.11,0.45,U] [#7 0.36,-0.17,0.45,U] [#8 0.10,-0.12,0.38,U] 
22:14:14.496 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.09, 0.08}
22:14:14.497 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
22:14:14.497 00.000 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
22:14:14.498 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.72 mountX=0.03 mountY=-0.03, mountTheta=-0.83
22:14:14.500 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
22:14:14.500 00.000 8996 Enqueuing Move request for scope (0.03, 0.03)
22:14:14.502 00.002 20224 Worker thread wakes up
22:14:14.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
22:14:14.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
22:14:14.502 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
22:14:14.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:14:14.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:14.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:14:14.502 00.000 20224 MoveAxis(E, 0, ABG)
22:14:14.502 00.000 20224 Move returns status 0, amount 0
22:14:14.502 00.000 20224 MoveAxis(N, 0, ABG)
22:14:14.502 00.000 20224 Move returns status 0, amount 0
22:14:14.502 00.000 20224 move complete, result=0
22:14:14.502 00.000 20224 worker thread done servicing request
22:14:14.509 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57504, med=2761, FiltMin=2518, FiltMax=25699, Gamma=1.000
22:14:14.527 00.018 8996 UpdateGuideState exits: m=685959 SNR=346.8
22:14:14.528 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:14.529 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:14.530 00.001 8996 Enqueuing Expose request
22:14:14.530 00.000 20224 Worker thread wakes up
22:14:14.530 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:14.531 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:14.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:15.501 00.970 20224 Exposure complete
22:14:15.555 00.054 20224 worker thread done servicing request
22:14:15.555 00.000 8996 OnExposeComplete: enter
22:14:15.557 00.002 8996 UpdateGuideState(): m_state=6
22:14:15.559 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4049
22:14:15.560 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.11, Mass=751139, SNR=352.6, Peak=56224 HFD=4.4
22:14:15.561 00.001 8996 MultiStar: [#1 0.20,0.20,0.67,U] [#2 0.25,0.28,0.67,U] [#3 0.37,0.40,0.00,M1] [#4 0.24,0.57,0.00,M1] [#5 0.27,0.22,0.62,U] [#6 0.27,0.29,0.47,U] [#7 0.57,0.22,0.00,M1] [#8 0.30,0.14,0.42,U] 
22:14:15.562 00.001 8996 single-star, 5 included, MultiStar: {0.19, 0.23}, one-star: {0.03, 0.23}
22:14:15.563 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
22:14:15.564 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
22:14:15.564 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.44 mountX=0.01 mountY=-0.23, mountTheta=-1.54
22:14:15.566 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.23, opts=13)
22:14:15.568 00.002 8996 Enqueuing Move request for scope (0.03, 0.23)
22:14:15.569 00.001 20224 Worker thread wakes up
22:14:15.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
22:14:15.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
22:14:15.569 00.000 20224 Moving (0.03, 0.23) raw xDistance=0.01 yDistance=-0.23
22:14:15.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:14:15.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:15.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:14:15.569 00.000 20224 MoveAxis(E, 0, ABG)
22:14:15.569 00.000 20224 Move returns status 0, amount 0
22:14:15.569 00.000 20224 MoveAxis(N, 0, ABG)
22:14:15.569 00.000 20224 Move returns status 0, amount 0
22:14:15.569 00.000 20224 move complete, result=0
22:14:15.570 00.001 20224 worker thread done servicing request
22:14:15.574 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56224, med=2761, FiltMin=2493, FiltMax=28899, Gamma=1.000
22:14:15.596 00.022 8996 UpdateGuideState exits: m=751139 SNR=352.6
22:14:15.597 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:15.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:15.599 00.001 8996 Enqueuing Expose request
22:14:15.601 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:15.603 00.002 20224 Worker thread wakes up
22:14:15.603 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:15.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:16.766 01.163 20224 Exposure complete
22:14:16.853 00.087 20224 worker thread done servicing request
22:14:16.853 00.000 8996 OnExposeComplete: enter
22:14:16.855 00.002 8996 UpdateGuideState(): m_state=6
22:14:16.856 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4050
22:14:16.857 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.02, Mass=734321, SNR=380.1, Peak=61200 HFD=4.5
22:14:16.858 00.001 8996 MultiStar: [#1 -0.27,-0.22,0.60,U] [#2 -0.10,-0.10,0.74,U] [#3 -0.22,0.13,0.61,U] [#4 -0.22,0.19,0.49,U] [#5 -0.14,0.01,0.54,U] [#6 -0.13,-0.14,0.42,U] [#7 0.13,-0.14,0.43,U] [#8 -0.05,-0.12,0.39,U] 
22:14:16.859 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.01}, one-star: {-0.33, 0.14}
22:14:16.860 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
22:14:16.861 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
22:14:16.862 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.08 mountX=-0.17 mountY=0.03, mountTheta=2.97
22:14:16.863 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.01, opts=13)
22:14:16.864 00.001 8996 Enqueuing Move request for scope (-0.17, -0.01)
22:14:16.865 00.001 20224 Worker thread wakes up
22:14:16.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
22:14:16.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
22:14:16.865 00.000 20224 Moving (-0.17, -0.01) raw xDistance=-0.17 yDistance=0.03
22:14:16.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:14:16.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:16.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:14:16.865 00.000 20224 MoveAxis(E, 0, ABG)
22:14:16.865 00.000 20224 Move returns status 0, amount 0
22:14:16.865 00.000 20224 MoveAxis(N, 0, ABG)
22:14:16.865 00.000 20224 Move returns status 0, amount 0
22:14:16.865 00.000 20224 move complete, result=0
22:14:16.866 00.001 20224 worker thread done servicing request
22:14:16.869 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61200, med=2761, FiltMin=2461, FiltMax=31491, Gamma=1.000
22:14:16.888 00.019 8996 UpdateGuideState exits: m=734321 SNR=380.1
22:14:16.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:16.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:16.891 00.001 8996 Enqueuing Expose request
22:14:16.893 00.002 20224 Worker thread wakes up
22:14:16.893 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:16.895 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:16.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:17.899 01.004 20224 Exposure complete
22:14:17.966 00.067 20224 worker thread done servicing request
22:14:17.966 00.000 8996 OnExposeComplete: enter
22:14:17.967 00.001 8996 UpdateGuideState(): m_state=6
22:14:17.968 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4051
22:14:17.969 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.90, Mass=742283, SNR=343.7, Peak=62432 HFD=4.3
22:14:17.970 00.001 8996 MultiStar: [#1 -0.16,-0.31,0.63,U] [#2 -0.04,-0.11,0.72,U] [#3 -0.02,0.12,0.62,U] [#4 -0.07,0.08,0.61,U] [#5 -0.09,-0.18,0.56,U] [#6 -0.03,-0.40,0.48,U] [#7 0.16,-0.32,0.47,U] [#8 0.14,-0.15,0.41,U] 
22:14:17.971 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.11}, one-star: {-0.08, 0.02}
22:14:17.972 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
22:14:17.972 00.000 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
22:14:17.973 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.09 cameraTheta=2.89 mountX=-0.09 mountY=-0.01, mountTheta=-3.00
22:14:17.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
22:14:17.975 00.000 8996 Enqueuing Move request for scope (-0.08, 0.02)
22:14:17.976 00.001 20224 Worker thread wakes up
22:14:17.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
22:14:17.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
22:14:17.976 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.09 yDistance=-0.01
22:14:17.977 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:14:17.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:17.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:14:17.977 00.000 20224 MoveAxis(E, 0, ABG)
22:14:17.977 00.000 20224 Move returns status 0, amount 0
22:14:17.977 00.000 20224 MoveAxis(N, 0, ABG)
22:14:17.977 00.000 20224 Move returns status 0, amount 0
22:14:17.977 00.000 20224 move complete, result=0
22:14:17.977 00.000 20224 worker thread done servicing request
22:14:17.981 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62432, med=2761, FiltMin=2487, FiltMax=28349, Gamma=1.000
22:14:18.000 00.019 8996 UpdateGuideState exits: m=742283 SNR=343.7
22:14:18.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:18.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:18.003 00.001 8996 Enqueuing Expose request
22:14:18.004 00.001 20224 Worker thread wakes up
22:14:18.004 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:18.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:18.004 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:19.171 01.167 20224 Exposure complete
22:14:19.247 00.076 20224 worker thread done servicing request
22:14:19.248 00.001 8996 OnExposeComplete: enter
22:14:19.248 00.000 8996 UpdateGuideState(): m_state=6
22:14:19.249 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4052
22:14:19.250 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.57, Mass=702796, SNR=357.9, Peak=52048 HFD=4.4
22:14:19.251 00.001 8996 MultiStar: [#1 -0.24,-0.70,0.00,M1] [#2 -0.16,-0.28,0.68,U] [#3 -0.07,-0.17,0.57,U] [#4 0.02,0.03,0.60,U] [#5 -0.05,-0.49,0.00,M1] [#6 0.07,-0.31,0.41,U] [#7 0.18,-0.33,0.44,U] [#8 0.07,-0.36,0.37,U] 
22:14:19.252 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.24}, one-star: {-0.24, -0.31}
22:14:19.252 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:14:19.253 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
22:14:19.254 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.82 mountX=-0.04 mountY=0.25, mountTheta=1.72
22:14:19.255 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.24, opts=13)
22:14:19.256 00.001 8996 Enqueuing Move request for scope (-0.06, -0.24)
22:14:19.257 00.001 20224 Worker thread wakes up
22:14:19.257 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
22:14:19.257 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
22:14:19.257 00.000 20224 Moving (-0.06, -0.24) raw xDistance=-0.04 yDistance=0.25
22:14:19.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:14:19.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:14:19.257 00.000 20224 MoveAxis(E, 0, ABG)
22:14:19.257 00.000 20224 Move returns status 0, amount 0
22:14:19.257 00.000 20224 MoveAxis(S, 52, ABG)
22:14:19.257 00.000 20224 Guiding  Dir = 1, Dur = 52
22:14:19.257 00.000 20224 IsSlewing returns 0
22:14:19.258 00.001 20224 IsGuiding returns 0
22:14:19.261 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52048, med=2761, FiltMin=2489, FiltMax=26381, Gamma=1.000
22:14:19.279 00.018 8996 UpdateGuideState exits: m=702796 SNR=357.9
22:14:19.281 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:19.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:19.283 00.001 8996 Enqueuing Expose request
22:14:19.288 00.005 20224 PulseGuide returned control before completion, sleep 33
22:14:19.333 00.045 20224 IsGuiding returns 1
22:14:19.333 00.000 20224 scope still moving after pulse duration time elapsed
22:14:19.365 00.032 20224 IsSlewing returns 0
22:14:19.365 00.000 20224 IsGuiding returns 1
22:14:19.396 00.031 20224 IsSlewing returns 0
22:14:19.397 00.001 20224 IsGuiding returns 0
22:14:19.397 00.000 20224 scope move finished after 52 + 86 ms
22:14:19.397 00.000 20224 Move returns status 0, amount 52
22:14:19.397 00.000 20224 move complete, result=0
22:14:19.397 00.000 20224 worker thread done servicing request
22:14:19.397 00.000 20224 Worker thread wakes up
22:14:19.397 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:19.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:19.397 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
22:14:20.371 00.974 20224 Exposure complete
22:14:20.442 00.071 20224 worker thread done servicing request
22:14:20.442 00.000 8996 OnExposeComplete: enter
22:14:20.443 00.001 8996 UpdateGuideState(): m_state=6
22:14:20.444 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4053
22:14:20.447 00.003 8996 Star::Find returns 1 (0), X=137.90, Y=472.12, Mass=787210, SNR=374.0, Peak=63360 HFD=4.4
22:14:20.449 00.002 8996 MultiStar: [#1 -0.01,-0.05,0.55,U] [#2 0.13,-0.07,0.75,U] [#3 0.20,0.14,0.52,U] [#4 0.22,0.34,0.50,U] [#5 -0.00,-0.00,0.61,U] [#6 0.23,-0.09,0.44,U] [#7 0.25,-0.15,0.42,U] [#8 0.04,0.08,0.40,U] 
22:14:20.452 00.003 8996 refined, 8 included, MultiStar: {0.06, 0.06}, one-star: {-0.23, 0.24}
22:14:20.454 00.002 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
22:14:20.455 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
22:14:20.457 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.84 mountX=0.05 mountY=-0.07, mountTheta=-0.95
22:14:20.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
22:14:20.461 00.002 8996 Enqueuing Move request for scope (0.06, 0.06)
22:14:20.463 00.002 20224 Worker thread wakes up
22:14:20.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
22:14:20.463 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
22:14:20.463 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
22:14:20.464 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:14:20.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:20.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:14:20.464 00.000 20224 MoveAxis(E, 0, ABG)
22:14:20.464 00.000 20224 Move returns status 0, amount 0
22:14:20.464 00.000 20224 MoveAxis(N, 0, ABG)
22:14:20.464 00.000 20224 Move returns status 0, amount 0
22:14:20.464 00.000 20224 move complete, result=0
22:14:20.465 00.001 20224 worker thread done servicing request
22:14:20.473 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63360, med=2761, FiltMin=2515, FiltMax=29955, Gamma=1.000
22:14:20.497 00.024 8996 UpdateGuideState exits: m=787210 SNR=374.0
22:14:20.499 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:20.501 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:20.502 00.001 8996 Enqueuing Expose request
22:14:20.504 00.002 20224 Worker thread wakes up
22:14:20.504 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:20.505 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:20.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:21.651 01.146 20224 Exposure complete
22:14:21.725 00.074 20224 worker thread done servicing request
22:14:21.725 00.000 8996 OnExposeComplete: enter
22:14:21.727 00.002 8996 UpdateGuideState(): m_state=6
22:14:21.728 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4054
22:14:21.729 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=472.05, Mass=729524, SNR=320.5, Peak=65504 HFD=4.4
22:14:21.730 00.001 8996 MultiStar: [#1 -0.04,-0.09,0.84,U] [#2 0.20,0.17,0.74,U] [#3 0.08,0.39,0.65,U] [#4 0.18,0.61,0.00,M1] [#5 -0.04,0.28,0.71,U] [#6 0.01,0.00,0.47,U] [#7 0.37,0.06,0.55,U] [#8 0.26,0.03,0.45,U] 
22:14:21.732 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.13}, one-star: {-0.20, 0.17}
22:14:21.733 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
22:14:21.734 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
22:14:21.736 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.22 mountX=0.04 mountY=-0.14, mountTheta=-1.32
22:14:21.739 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.13, opts=13)
22:14:21.741 00.002 8996 Enqueuing Move request for scope (0.05, 0.13)
22:14:21.744 00.003 20224 Worker thread wakes up
22:14:21.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
22:14:21.744 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
22:14:21.744 00.000 20224 Moving (0.05, 0.13) raw xDistance=0.04 yDistance=-0.14
22:14:21.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:14:21.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:21.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:14:21.744 00.000 20224 MoveAxis(E, 0, ABG)
22:14:21.744 00.000 20224 Move returns status 0, amount 0
22:14:21.744 00.000 20224 MoveAxis(N, 0, ABG)
22:14:21.744 00.000 20224 Move returns status 0, amount 0
22:14:21.744 00.000 20224 move complete, result=0
22:14:21.744 00.000 20224 worker thread done servicing request
22:14:21.755 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2761, FiltMin=2496, FiltMax=28547, Gamma=1.000
22:14:21.778 00.023 8996 UpdateGuideState exits: m=729524 SNR=320.5
22:14:21.780 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:21.783 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:21.784 00.001 8996 Enqueuing Expose request
22:14:21.786 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:21.788 00.002 20224 Worker thread wakes up
22:14:21.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:21.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:22.747 00.959 20224 Exposure complete
22:14:22.850 00.103 20224 worker thread done servicing request
22:14:22.850 00.000 8996 OnExposeComplete: enter
22:14:22.853 00.003 8996 UpdateGuideState(): m_state=6
22:14:22.856 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4055
22:14:22.858 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=471.99, Mass=796552, SNR=355.7, Peak=62960 HFD=4.4
22:14:22.860 00.002 8996 MultiStar: [#1 0.04,-0.03,0.67,U] [#2 0.23,-0.05,0.70,U] [#3 -0.03,0.29,0.53,U] [#4 0.16,0.34,0.61,U] [#5 0.16,0.08,0.57,U] [#6 0.12,-0.11,0.46,U] [#7 0.23,-0.01,0.47,U] [#8 0.39,-0.06,0.37,U] 
22:14:22.861 00.001 8996 single-star, 8 included, MultiStar: {0.12, 0.07}, one-star: {-0.02, 0.11}
22:14:22.862 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:14:22.863 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
22:14:22.864 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.74 mountX=-0.03 mountY=-0.11, mountTheta=-1.84
22:14:22.867 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.11, opts=13)
22:14:22.868 00.001 8996 Enqueuing Move request for scope (-0.02, 0.11)
22:14:22.869 00.001 20224 Worker thread wakes up
22:14:22.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
22:14:22.869 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
22:14:22.870 00.001 20224 Moving (-0.02, 0.11) raw xDistance=-0.03 yDistance=-0.11
22:14:22.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:14:22.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:22.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:14:22.870 00.000 20224 MoveAxis(E, 0, ABG)
22:14:22.870 00.000 20224 Move returns status 0, amount 0
22:14:22.870 00.000 20224 MoveAxis(N, 0, ABG)
22:14:22.870 00.000 20224 Move returns status 0, amount 0
22:14:22.870 00.000 20224 move complete, result=0
22:14:22.870 00.000 20224 worker thread done servicing request
22:14:22.873 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62960, med=2761, FiltMin=2502, FiltMax=33232, Gamma=1.000
22:14:22.888 00.015 8996 UpdateGuideState exits: m=796552 SNR=355.7
22:14:22.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:22.889 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:22.890 00.001 8996 Enqueuing Expose request
22:14:22.891 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:22.892 00.001 20224 Worker thread wakes up
22:14:22.892 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:22.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:24.068 01.176 20224 Exposure complete
22:14:24.130 00.062 20224 worker thread done servicing request
22:14:24.130 00.000 8996 OnExposeComplete: enter
22:14:24.132 00.002 8996 UpdateGuideState(): m_state=6
22:14:24.135 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4056
22:14:24.136 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=472.22, Mass=742239, SNR=337.5, Peak=62432 HFD=4.4
22:14:24.138 00.002 8996 MultiStar: [#1 -0.10,0.14,0.68,U] [#2 0.12,0.05,0.72,U] [#3 -0.03,0.27,0.62,U] [#4 -0.04,0.41,0.54,U] [#5 -0.06,0.05,0.64,U] [#6 -0.04,0.06,0.49,U] [#7 0.16,-0.09,0.52,U] [#8 0.04,0.19,0.39,U] 
22:14:24.139 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.17}, one-star: {-0.29, 0.34}
22:14:24.141 00.002 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
22:14:24.143 00.002 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
22:14:24.144 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.17 cameraTheta=1.85 mountX=-0.06 mountY=-0.16, mountTheta=-1.95
22:14:24.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.17, opts=13)
22:14:24.147 00.001 8996 Enqueuing Move request for scope (-0.05, 0.17)
22:14:24.148 00.001 20224 Worker thread wakes up
22:14:24.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
22:14:24.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
22:14:24.148 00.000 20224 Moving (-0.05, 0.17) raw xDistance=-0.06 yDistance=-0.16
22:14:24.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:14:24.149 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:24.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:14:24.149 00.000 20224 MoveAxis(E, 0, ABG)
22:14:24.149 00.000 20224 Move returns status 0, amount 0
22:14:24.149 00.000 20224 MoveAxis(N, 0, ABG)
22:14:24.149 00.000 20224 Move returns status 0, amount 0
22:14:24.149 00.000 20224 move complete, result=0
22:14:24.149 00.000 20224 worker thread done servicing request
22:14:24.160 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62432, med=2761, FiltMin=2461, FiltMax=29315, Gamma=1.000
22:14:24.178 00.018 8996 UpdateGuideState exits: m=742239 SNR=337.5
22:14:24.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:24.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:24.180 00.000 8996 Enqueuing Expose request
22:14:24.181 00.001 20224 Worker thread wakes up
22:14:24.181 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:24.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:24.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:25.177 00.995 20224 Exposure complete
22:14:25.260 00.083 20224 worker thread done servicing request
22:14:25.260 00.000 8996 OnExposeComplete: enter
22:14:25.261 00.001 8996 UpdateGuideState(): m_state=6
22:14:25.262 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4057
22:14:25.262 00.000 8996 Star::Find returns 1 (0), X=137.90, Y=471.96, Mass=706800, SNR=354.4, Peak=56336 HFD=4.5
22:14:25.264 00.002 8996 MultiStar: [#1 -0.15,-0.06,0.66,U] [#2 -0.11,-0.09,0.71,U] [#3 -0.22,0.21,0.64,U] [#4 -0.07,0.38,0.61,U] [#5 -0.09,0.03,0.60,U] [#6 -0.26,0.05,0.46,U] [#7 0.00,-0.07,0.47,U] [#8 -0.03,0.03,0.42,U] 
22:14:25.264 00.000 8996 refined, 8 included, MultiStar: {-0.14, 0.07}, one-star: {-0.23, 0.08}
22:14:25.265 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
22:14:25.266 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
22:14:25.267 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.15 cameraTheta=2.70 mountX=-0.14 mountY=-0.05, mountTheta=-2.81
22:14:25.268 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.07, opts=13)
22:14:25.269 00.001 8996 Enqueuing Move request for scope (-0.14, 0.07)
22:14:25.270 00.001 20224 Worker thread wakes up
22:14:25.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
22:14:25.270 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
22:14:25.270 00.000 20224 Moving (-0.14, 0.07) raw xDistance=-0.14 yDistance=-0.05
22:14:25.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:14:25.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:25.271 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:14:25.271 00.000 20224 MoveAxis(E, 0, ABG)
22:14:25.271 00.000 20224 Move returns status 0, amount 0
22:14:25.271 00.000 20224 MoveAxis(N, 0, ABG)
22:14:25.271 00.000 20224 Move returns status 0, amount 0
22:14:25.271 00.000 20224 move complete, result=0
22:14:25.271 00.000 20224 worker thread done servicing request
22:14:25.276 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56336, med=2761, FiltMin=2486, FiltMax=28195, Gamma=1.000
22:14:25.294 00.018 8996 UpdateGuideState exits: m=706800 SNR=354.4
22:14:25.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:25.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:25.296 00.000 8996 Enqueuing Expose request
22:14:25.297 00.001 20224 Worker thread wakes up
22:14:25.297 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:25.298 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:25.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:26.469 01.171 20224 Exposure complete
22:14:26.528 00.059 20224 worker thread done servicing request
22:14:26.528 00.000 8996 OnExposeComplete: enter
22:14:26.529 00.001 8996 UpdateGuideState(): m_state=6
22:14:26.530 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4058
22:14:26.531 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.05, Mass=810531, SNR=400.7, Peak=65504 HFD=4.6
22:14:26.532 00.001 8996 MultiStar: [#1 -0.24,0.10,0.59,U] [#2 -0.03,-0.09,0.65,U] [#3 -0.22,0.09,0.51,U] [#4 -0.18,0.36,0.45,U] [#5 -0.28,0.17,0.56,U] [#6 -0.22,-0.02,0.39,U] [#7 0.08,0.12,0.44,U] [#8 -0.19,-0.01,0.38,U] 
22:14:26.532 00.000 8996 refined, 8 included, MultiStar: {-0.22, 0.11}, one-star: {-0.43, 0.17}
22:14:26.533 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
22:14:26.534 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
22:14:26.535 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.11 hyp=0.24 cameraTheta=2.69 mountX=-0.22 mountY=-0.08, mountTheta=-2.80
22:14:26.536 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.11, opts=13)
22:14:26.537 00.001 8996 Enqueuing Move request for scope (-0.22, 0.11)
22:14:26.538 00.001 20224 Worker thread wakes up
22:14:26.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.11) opts 0xd
22:14:26.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.11)
22:14:26.538 00.000 20224 Moving (-0.22, 0.11) raw xDistance=-0.22 yDistance=-0.08
22:14:26.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:14:26.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:26.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:14:26.538 00.000 20224 MoveAxis(E, 33, ABG)
22:14:26.538 00.000 20224 Guiding  Dir = 2, Dur = 33
22:14:26.543 00.005 20224 IsSlewing returns 0
22:14:26.543 00.000 20224 IsGuiding returns 0
22:14:26.547 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65504, med=2761, FiltMin=2496, FiltMax=34781, Gamma=1.000
22:14:26.573 00.026 8996 UpdateGuideState exits: m=810531 SNR=400.7
22:14:26.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:26.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:26.575 00.000 8996 Enqueuing Expose request
22:14:26.586 00.011 20224 IsGuiding returns 1
22:14:26.587 00.001 20224 scope still moving after pulse duration time elapsed
22:14:26.616 00.029 20224 IsSlewing returns 0
22:14:26.616 00.000 20224 IsGuiding returns 1
22:14:26.648 00.032 20224 IsSlewing returns 0
22:14:26.648 00.000 20224 IsGuiding returns 1
22:14:26.679 00.031 20224 IsSlewing returns 0
22:14:26.679 00.000 20224 IsGuiding returns 0
22:14:26.679 00.000 20224 scope move finished after 33 + 102 ms
22:14:26.679 00.000 20224 Move returns status 0, amount 33
22:14:26.679 00.000 20224 MoveAxis(N, 0, ABG)
22:14:26.679 00.000 20224 Move returns status 0, amount 0
22:14:26.679 00.000 20224 move complete, result=0
22:14:26.679 00.000 20224 worker thread done servicing request
22:14:26.679 00.000 20224 Worker thread wakes up
22:14:26.679 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
22:14:26.682 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:26.682 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:27.656 00.974 20224 Exposure complete
22:14:27.731 00.075 20224 worker thread done servicing request
22:14:27.731 00.000 8996 OnExposeComplete: enter
22:14:27.732 00.001 8996 UpdateGuideState(): m_state=6
22:14:27.733 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4059
22:14:27.734 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=471.95, Mass=722417, SNR=360.1, Peak=50592 HFD=4.4
22:14:27.735 00.001 8996 MultiStar: [#1 0.08,-0.07,0.67,U] [#2 0.33,-0.07,0.74,U] [#3 0.17,0.11,0.63,U] [#4 0.31,0.20,0.50,U] [#5 0.27,0.02,0.72,U] [#6 0.25,0.06,0.40,U] [#7 0.39,0.05,0.43,U] [#8 0.17,-0.01,0.38,U] 
22:14:27.736 00.001 8996 single-star, 8 included, MultiStar: {0.20, 0.04}, one-star: {0.04, 0.07}
22:14:27.737 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
22:14:27.737 00.000 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
22:14:27.738 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.11 mountX=0.03 mountY=-0.08, mountTheta=-1.21
22:14:27.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
22:14:27.740 00.001 8996 Enqueuing Move request for scope (0.04, 0.07)
22:14:27.741 00.001 20224 Worker thread wakes up
22:14:27.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
22:14:27.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
22:14:27.741 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
22:14:27.742 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:14:27.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:27.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:14:27.742 00.000 20224 MoveAxis(E, 0, ABG)
22:14:27.742 00.000 20224 Move returns status 0, amount 0
22:14:27.742 00.000 20224 MoveAxis(N, 0, ABG)
22:14:27.742 00.000 20224 Move returns status 0, amount 0
22:14:27.742 00.000 20224 move complete, result=0
22:14:27.743 00.001 20224 worker thread done servicing request
22:14:27.745 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50592, med=2761, FiltMin=2502, FiltMax=27789, Gamma=1.000
22:14:27.760 00.015 8996 UpdateGuideState exits: m=722417 SNR=360.1
22:14:27.761 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:27.762 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:27.763 00.001 8996 Enqueuing Expose request
22:14:27.764 00.001 20224 Worker thread wakes up
22:14:27.764 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:27.766 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:27.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:28.923 01.157 20224 Exposure complete
22:14:28.978 00.055 20224 worker thread done servicing request
22:14:28.978 00.000 8996 OnExposeComplete: enter
22:14:28.979 00.001 8996 UpdateGuideState(): m_state=6
22:14:28.980 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4060
22:14:28.981 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=472.22, Mass=778302, SNR=358.8, Peak=63888 HFD=4.4
22:14:28.982 00.001 8996 MultiStar: [#1 0.18,0.07,0.67,U] [#2 0.28,0.07,0.79,U] [#3 0.07,0.28,0.60,U] [#4 0.18,0.56,0.00,M1] [#5 0.19,0.23,0.67,U] [#6 0.31,0.09,0.40,U] [#7 0.29,-0.01,0.41,U] [#8 0.20,0.02,0.33,U] 
22:14:28.983 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.16}, one-star: {-0.13, 0.34}
22:14:28.983 00.000 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
22:14:28.984 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
22:14:28.985 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.22 cameraTheta=0.86 mountX=0.12 mountY=-0.18, mountTheta=-0.96
22:14:28.987 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.16, opts=13)
22:14:28.988 00.001 8996 Enqueuing Move request for scope (0.14, 0.16)
22:14:28.989 00.001 20224 Worker thread wakes up
22:14:28.990 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
22:14:28.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
22:14:28.990 00.000 20224 Moving (0.14, 0.16) raw xDistance=0.12 yDistance=-0.18
22:14:28.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:14:28.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:28.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:14:28.990 00.000 20224 MoveAxis(E, 0, ABG)
22:14:28.990 00.000 20224 Move returns status 0, amount 0
22:14:28.990 00.000 20224 MoveAxis(N, 0, ABG)
22:14:28.990 00.000 20224 Move returns status 0, amount 0
22:14:28.990 00.000 20224 move complete, result=0
22:14:28.990 00.000 20224 worker thread done servicing request
22:14:28.996 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63888, med=2761, FiltMin=2486, FiltMax=28387, Gamma=1.000
22:14:29.010 00.014 8996 UpdateGuideState exits: m=778302 SNR=358.8
22:14:29.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:29.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:29.013 00.001 8996 Enqueuing Expose request
22:14:29.013 00.000 20224 Worker thread wakes up
22:14:29.013 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:29.014 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:29.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:29.982 00.968 20224 Exposure complete
22:14:30.044 00.062 20224 worker thread done servicing request
22:14:30.044 00.000 8996 OnExposeComplete: enter
22:14:30.045 00.001 8996 UpdateGuideState(): m_state=6
22:14:30.046 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4061
22:14:30.047 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.20, Mass=693234, SNR=324.8, Peak=55600 HFD=4.4
22:14:30.047 00.000 8996 MultiStar: [#1 0.04,0.18,0.70,U] [#2 0.09,0.13,0.72,U] [#3 0.04,0.27,0.69,U] [#4 0.08,0.46,0.00,M2] [#5 -0.07,0.24,0.78,U] [#6 0.13,0.13,0.47,U] [#7 0.47,-0.03,0.00,M1] [#8 0.22,-0.02,0.39,U] 
22:14:30.048 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.20}, one-star: {-0.05, 0.32}
22:14:30.049 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
22:14:30.050 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
22:14:30.051 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.40 mountX=0.02 mountY=-0.21, mountTheta=-1.50
22:14:30.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.20, opts=13)
22:14:30.053 00.001 8996 Enqueuing Move request for scope (0.04, 0.20)
22:14:30.053 00.000 20224 Worker thread wakes up
22:14:30.054 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
22:14:30.054 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
22:14:30.054 00.000 20224 Moving (0.04, 0.20) raw xDistance=0.02 yDistance=-0.21
22:14:30.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:14:30.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:30.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:14:30.054 00.000 20224 MoveAxis(E, 0, ABG)
22:14:30.054 00.000 20224 Move returns status 0, amount 0
22:14:30.054 00.000 20224 MoveAxis(N, 0, ABG)
22:14:30.054 00.000 20224 Move returns status 0, amount 0
22:14:30.054 00.000 20224 move complete, result=0
22:14:30.054 00.000 20224 worker thread done servicing request
22:14:30.058 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55600, med=2765, FiltMin=2429, FiltMax=24579, Gamma=1.000
22:14:30.072 00.014 8996 UpdateGuideState exits: m=693234 SNR=324.8
22:14:30.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:30.074 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:30.075 00.001 8996 Enqueuing Expose request
22:14:30.075 00.000 20224 Worker thread wakes up
22:14:30.075 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:14:30.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:30.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:31.252 01.176 20224 Exposure complete
22:14:31.318 00.066 20224 worker thread done servicing request
22:14:31.318 00.000 8996 OnExposeComplete: enter
22:14:31.321 00.003 8996 UpdateGuideState(): m_state=6
22:14:31.323 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4062
22:14:31.326 00.003 8996 Star::Find returns 1 (0), X=138.05, Y=472.49, Mass=736735, SNR=321.2, Peak=51968 HFD=4.2
22:14:31.328 00.002 8996 MultiStar: [#1 0.06,0.19,0.66,U] [#2 0.24,0.37,0.81,U] [#3 0.26,0.53,0.00,M1] [#4 0.30,0.70,0.00,M3] [#5 0.19,0.54,0.00,M1] [#6 0.21,0.38,0.45,U] [#7 0.48,0.32,0.00,M2] [#8 0.37,0.39,0.00,M1] 
22:14:31.330 00.002 8996 refined, 3 included, MultiStar: {0.09, 0.41}, one-star: {-0.08, 0.61}
22:14:31.330 00.000 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
22:14:31.332 00.002 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
22:14:31.333 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.41 hyp=0.42 cameraTheta=1.36 mountX=0.05 mountY=-0.42, mountTheta=-1.46
22:14:31.336 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.41, opts=13)
22:14:31.337 00.001 8996 Enqueuing Move request for scope (0.09, 0.41)
22:14:31.337 00.000 20224 Worker thread wakes up
22:14:31.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.41) opts 0xd
22:14:31.337 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.41)
22:14:31.338 00.001 20224 Moving (0.09, 0.41) raw xDistance=0.05 yDistance=-0.42
22:14:31.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:14:31.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:31.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
22:14:31.338 00.000 20224 MoveAxis(E, 0, ABG)
22:14:31.338 00.000 20224 Move returns status 0, amount 0
22:14:31.338 00.000 20224 MoveAxis(N, 0, ABG)
22:14:31.338 00.000 20224 Move returns status 0, amount 0
22:14:31.339 00.001 20224 move complete, result=0
22:14:31.339 00.000 20224 worker thread done servicing request
22:14:31.346 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51968, med=2761, FiltMin=2505, FiltMax=25763, Gamma=1.000
22:14:31.377 00.031 8996 UpdateGuideState exits: m=736735 SNR=321.2
22:14:31.379 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:31.382 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:31.384 00.002 8996 Enqueuing Expose request
22:14:31.387 00.003 20224 Worker thread wakes up
22:14:31.387 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:14:31.389 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:31.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:32.357 00.968 20224 Exposure complete
22:14:32.422 00.065 20224 worker thread done servicing request
22:14:32.422 00.000 8996 OnExposeComplete: enter
22:14:32.424 00.002 8996 UpdateGuideState(): m_state=6
22:14:32.425 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4063
22:14:32.427 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=472.76, Mass=702598, SNR=332.8, Peak=51197 HFD=4.4
22:14:32.428 00.001 8996 MultiStar: [#1 0.09,0.20,0.71,U] [#2 0.12,0.63,0.00,M1] [#3 0.10,0.56,0.00,M2] [#4 0.13,0.80,0.00,M4] [#5 0.12,0.59,0.00,M2] [#6 0.15,0.47,0.00,M1] [#7 0.21,0.54,0.00,M3] [#8 0.26,0.53,0.00,M2] 
22:14:32.430 00.002 8996 refined, 1 included, MultiStar: {0.01, 0.59}, one-star: {-0.05, 0.88}
22:14:32.431 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
22:14:32.432 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
22:14:32.433 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.59 hyp=0.59 cameraTheta=1.56 mountX=-0.05 mountY=-0.59, mountTheta=-1.65
22:14:32.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.59, opts=13)
22:14:32.436 00.001 8996 Enqueuing Move request for scope (0.01, 0.59)
22:14:32.437 00.001 20224 Worker thread wakes up
22:14:32.438 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.59) opts 0xd
22:14:32.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.59)
22:14:32.438 00.000 20224 Moving (0.01, 0.59) raw xDistance=-0.05 yDistance=-0.59
22:14:32.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:14:32.438 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.41 newest=-1.22
22:14:32.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
22:14:32.438 00.000 20224 MoveAxis(E, 0, ABG)
22:14:32.438 00.000 20224 Move returns status 0, amount 0
22:14:32.439 00.001 20224 MoveAxis(N, 125, ABG)
22:14:32.439 00.000 20224 Guiding  Dir = 0, Dur = 125
22:14:32.439 00.000 20224 IsSlewing returns 0
22:14:32.439 00.000 20224 IsGuiding returns 0
22:14:32.445 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51197, med=2761, FiltMin=2496, FiltMax=24947, Gamma=1.000
22:14:32.461 00.016 8996 UpdateGuideState exits: m=702598 SNR=332.8
22:14:32.462 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:32.462 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:32.463 00.001 8996 Enqueuing Expose request
22:14:32.488 00.025 20224 PulseGuide returned control before completion, sleep 87
22:14:32.579 00.091 20224 IsGuiding returns 1
22:14:32.579 00.000 20224 scope still moving after pulse duration time elapsed
22:14:32.616 00.037 20224 IsSlewing returns 0
22:14:32.616 00.000 20224 IsGuiding returns 1
22:14:32.641 00.025 20224 IsSlewing returns 0
22:14:32.642 00.001 20224 IsGuiding returns 1
22:14:32.672 00.030 20224 IsSlewing returns 0
22:14:32.673 00.001 20224 IsGuiding returns 0
22:14:32.673 00.000 20224 scope move finished after 125 + 108 ms
22:14:32.673 00.000 20224 Move returns status 0, amount 125
22:14:32.673 00.000 20224 move complete, result=0
22:14:32.673 00.000 20224 worker thread done servicing request
22:14:32.673 00.000 20224 Worker thread wakes up
22:14:32.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:32.673 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.6 px 125 ms NORTH
22:14:32.676 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:33.852 01.176 20224 Exposure complete
22:14:33.908 00.056 20224 worker thread done servicing request
22:14:33.908 00.000 8996 OnExposeComplete: enter
22:14:33.911 00.003 8996 UpdateGuideState(): m_state=6
22:14:33.912 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4064
22:14:33.914 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=471.91, Mass=729461, SNR=368.5, Peak=57920 HFD=4.4
22:14:33.916 00.002 8996 MultiStar: [#1 0.01,-0.16,0.75,U] [#2 0.04,0.04,0.73,U] [#3 0.08,0.14,0.60,U] [#4 0.09,0.31,0.58,U] [#5 0.02,0.17,0.65,U] [#6 0.11,-0.09,0.42,U] [#7 0.17,0.00,0.41,U] [#8 0.02,-0.08,0.35,U] 
22:14:33.917 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {-0.09, 0.03}
22:14:33.918 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
22:14:33.919 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
22:14:33.920 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.06 cameraTheta=0.92 mountX=0.03 mountY=-0.05, mountTheta=-1.02
22:14:33.923 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
22:14:33.924 00.001 8996 Enqueuing Move request for scope (0.03, 0.04)
22:14:33.924 00.000 20224 Worker thread wakes up
22:14:33.925 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
22:14:33.925 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
22:14:33.925 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.05
22:14:33.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:14:33.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:33.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:14:33.925 00.000 20224 MoveAxis(E, 0, ABG)
22:14:33.925 00.000 20224 Move returns status 0, amount 0
22:14:33.925 00.000 20224 MoveAxis(N, 0, ABG)
22:14:33.925 00.000 20224 Move returns status 0, amount 0
22:14:33.925 00.000 20224 move complete, result=0
22:14:33.925 00.000 20224 worker thread done servicing request
22:14:33.929 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57920, med=2765, FiltMin=2492, FiltMax=28573, Gamma=1.000
22:14:33.948 00.019 8996 UpdateGuideState exits: m=729461 SNR=368.5
22:14:33.950 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:33.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:33.952 00.001 8996 Enqueuing Expose request
22:14:33.953 00.001 20224 Worker thread wakes up
22:14:33.953 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:33.954 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:33.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:34.917 00.963 20224 Exposure complete
22:14:34.994 00.077 20224 worker thread done servicing request
22:14:34.994 00.000 8996 OnExposeComplete: enter
22:14:34.995 00.001 8996 UpdateGuideState(): m_state=6
22:14:34.996 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4065
22:14:34.997 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=471.83, Mass=772004, SNR=389.5, Peak=62320 HFD=4.6
22:14:34.998 00.001 8996 MultiStar: [#1 -0.37,-0.42,0.00,M1] [#2 -0.27,-0.04,0.64,U] [#3 -0.14,-0.18,0.58,U] [#4 -0.22,0.17,0.48,U] [#5 -0.35,-0.12,0.59,U] [#6 -0.31,-0.20,0.40,U] [#7 0.10,-0.11,0.40,U] [#8 -0.05,-0.13,0.35,U] 
22:14:34.999 00.001 8996 refined, 7 included, MultiStar: {-0.24, -0.08}, one-star: {-0.42, -0.05}
22:14:34.999 00.000 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
22:14:35.000 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.42)
22:14:35.001 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-2.84 mountX=-0.23 mountY=0.10, mountTheta=2.73
22:14:35.002 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.08, opts=13)
22:14:35.003 00.001 8996 Enqueuing Move request for scope (-0.24, -0.08)
22:14:35.004 00.001 20224 Worker thread wakes up
22:14:35.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
22:14:35.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
22:14:35.004 00.000 20224 Moving (-0.24, -0.08) raw xDistance=-0.23 yDistance=0.10
22:14:35.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:14:35.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:35.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:14:35.004 00.000 20224 MoveAxis(E, 34, ABG)
22:14:35.004 00.000 20224 Guiding  Dir = 2, Dur = 34
22:14:35.005 00.001 20224 IsSlewing returns 0
22:14:35.005 00.000 20224 IsGuiding returns 0
22:14:35.008 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62320, med=2761, FiltMin=2486, FiltMax=29357, Gamma=1.000
22:14:35.017 00.009 20224 PulseGuide returned control before completion, sleep 32
22:14:35.027 00.010 8996 UpdateGuideState exits: m=772004 SNR=389.5
22:14:35.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:35.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:35.029 00.000 8996 Enqueuing Expose request
22:14:35.062 00.033 20224 IsGuiding returns 1
22:14:35.062 00.000 20224 scope still moving after pulse duration time elapsed
22:14:35.093 00.031 20224 IsSlewing returns 0
22:14:35.093 00.000 20224 IsGuiding returns 1
22:14:35.124 00.031 20224 IsSlewing returns 0
22:14:35.125 00.001 20224 IsGuiding returns 0
22:14:35.125 00.000 20224 scope move finished after 34 + 86 ms
22:14:35.125 00.000 20224 Move returns status 0, amount 34
22:14:35.125 00.000 20224 MoveAxis(N, 0, ABG)
22:14:35.125 00.000 20224 Move returns status 0, amount 0
22:14:35.125 00.000 20224 move complete, result=0
22:14:35.125 00.000 20224 worker thread done servicing request
22:14:35.125 00.000 20224 Worker thread wakes up
22:14:35.126 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
22:14:35.126 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:35.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:36.294 01.168 20224 Exposure complete
22:14:36.354 00.060 20224 worker thread done servicing request
22:14:36.354 00.000 8996 OnExposeComplete: enter
22:14:36.356 00.002 8996 UpdateGuideState(): m_state=6
22:14:36.357 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4066
22:14:36.358 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=471.88, Mass=773624, SNR=376.9, Peak=65232 HFD=4.4
22:14:36.360 00.002 8996 MultiStar: [#1 -0.01,-0.21,0.65,U] [#2 0.10,0.01,0.66,U] [#3 0.16,0.14,0.51,U] [#4 0.20,0.20,0.55,U] [#5 -0.03,-0.11,0.60,U] [#6 0.06,-0.26,0.41,U] [#7 0.23,-0.19,0.45,U] [#8 0.04,-0.03,0.38,U] 
22:14:36.361 00.001 8996 single-star, 8 included, MultiStar: {0.07, -0.04}, one-star: {-0.01, 0.00}
22:14:36.363 00.002 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
22:14:36.364 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:14:36.365 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.00 mountX=-0.01 mountY=-0.00, mountTheta=-3.11
22:14:36.368 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
22:14:36.369 00.001 8996 Enqueuing Move request for scope (-0.01, 0.00)
22:14:36.371 00.002 20224 Worker thread wakes up
22:14:36.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
22:14:36.371 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
22:14:36.371 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
22:14:36.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:14:36.372 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:36.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:14:36.372 00.000 20224 MoveAxis(E, 0, ABG)
22:14:36.372 00.000 20224 Move returns status 0, amount 0
22:14:36.372 00.000 20224 MoveAxis(N, 0, ABG)
22:14:36.372 00.000 20224 Move returns status 0, amount 0
22:14:36.372 00.000 20224 move complete, result=0
22:14:36.373 00.001 20224 worker thread done servicing request
22:14:36.381 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65232, med=2761, FiltMin=2512, FiltMax=29997, Gamma=1.000
22:14:36.399 00.018 8996 UpdateGuideState exits: m=773624 SNR=376.9
22:14:36.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:36.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:36.402 00.001 8996 Enqueuing Expose request
22:14:36.403 00.001 20224 Worker thread wakes up
22:14:36.403 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:36.403 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:36.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:37.392 00.989 20224 Exposure complete
22:14:37.445 00.053 20224 worker thread done servicing request
22:14:37.445 00.000 8996 OnExposeComplete: enter
22:14:37.446 00.001 8996 UpdateGuideState(): m_state=6
22:14:37.448 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4067
22:14:37.449 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.92, Mass=692497, SNR=350.9, Peak=55776 HFD=4.4
22:14:37.450 00.001 8996 MultiStar: [#1 -0.09,0.13,0.74,U] [#2 0.02,0.05,0.68,U] [#3 -0.03,0.25,0.68,U] [#4 0.03,0.50,0.00,M2] [#5 -0.01,0.02,0.64,U] [#6 0.04,-0.07,0.48,U] [#7 0.31,0.15,0.45,U] [#8 0.16,0.24,0.38,U] 
22:14:37.451 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.09}, one-star: {-0.22, 0.04}
22:14:37.452 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
22:14:37.452 00.000 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
22:14:37.453 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.74 mountX=-0.02 mountY=-0.09, mountTheta=-1.84
22:14:37.454 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
22:14:37.455 00.001 8996 Enqueuing Move request for scope (-0.02, 0.09)
22:14:37.456 00.001 20224 Worker thread wakes up
22:14:37.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
22:14:37.456 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
22:14:37.456 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.02 yDistance=-0.09
22:14:37.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:14:37.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:37.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:14:37.456 00.000 20224 MoveAxis(E, 0, ABG)
22:14:37.456 00.000 20224 Move returns status 0, amount 0
22:14:37.457 00.001 20224 MoveAxis(N, 0, ABG)
22:14:37.457 00.000 20224 Move returns status 0, amount 0
22:14:37.457 00.000 20224 move complete, result=0
22:14:37.457 00.000 20224 worker thread done servicing request
22:14:37.460 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55776, med=2761, FiltMin=2480, FiltMax=26605, Gamma=1.000
22:14:37.475 00.015 8996 UpdateGuideState exits: m=692497 SNR=350.9
22:14:37.476 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:37.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:37.477 00.000 8996 Enqueuing Expose request
22:14:37.478 00.001 20224 Worker thread wakes up
22:14:37.478 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:37.479 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:37.480 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:38.649 01.169 20224 Exposure complete
22:14:38.712 00.063 20224 worker thread done servicing request
22:14:38.712 00.000 8996 OnExposeComplete: enter
22:14:38.713 00.001 8996 UpdateGuideState(): m_state=6
22:14:38.714 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4068
22:14:38.715 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.96, Mass=741464, SNR=332.6, Peak=53104 HFD=4.4
22:14:38.716 00.001 8996 MultiStar: [#1 0.19,-0.07,0.74,U] [#2 0.34,0.09,0.78,U] [#3 0.25,0.16,0.63,U] [#4 0.38,0.28,0.00,M3] [#5 0.38,0.12,0.67,U] [#6 0.24,0.02,0.45,U] [#7 0.53,-0.08,0.00,M1] [#8 0.46,-0.26,0.00,M1] 
22:14:38.717 00.001 8996 single-star, 5 included, MultiStar: {0.22, 0.07}, one-star: {0.01, 0.08}
22:14:38.718 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
22:14:38.718 00.000 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
22:14:38.719 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.43 mountX=0.00 mountY=-0.08, mountTheta=-1.53
22:14:38.721 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.08, opts=13)
22:14:38.722 00.001 8996 Enqueuing Move request for scope (0.01, 0.08)
22:14:38.722 00.000 20224 Worker thread wakes up
22:14:38.723 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
22:14:38.723 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
22:14:38.723 00.000 20224 Moving (0.01, 0.08) raw xDistance=0.00 yDistance=-0.08
22:14:38.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:14:38.723 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:38.723 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:14:38.723 00.000 20224 MoveAxis(E, 0, ABG)
22:14:38.723 00.000 20224 Move returns status 0, amount 0
22:14:38.723 00.000 20224 MoveAxis(N, 0, ABG)
22:14:38.723 00.000 20224 Move returns status 0, amount 0
22:14:38.723 00.000 20224 move complete, result=0
22:14:38.723 00.000 20224 worker thread done servicing request
22:14:38.729 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53104, med=2765, FiltMin=2483, FiltMax=29501, Gamma=1.000
22:14:38.744 00.015 8996 UpdateGuideState exits: m=741464 SNR=332.6
22:14:38.745 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:38.746 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:38.747 00.001 8996 Enqueuing Expose request
22:14:38.748 00.001 20224 Worker thread wakes up
22:14:38.748 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:38.749 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:38.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:39.717 00.968 20224 Exposure complete
22:14:39.801 00.084 20224 worker thread done servicing request
22:14:39.801 00.000 8996 OnExposeComplete: enter
22:14:39.803 00.002 8996 UpdateGuideState(): m_state=6
22:14:39.805 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4069
22:14:39.806 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.87, Mass=731446, SNR=355.0, Peak=56448 HFD=4.4
22:14:39.808 00.002 8996 MultiStar: [#1 0.10,-0.25,0.73,U] [#2 0.23,-0.22,0.74,U] [#3 0.21,-0.26,0.56,U] [#4 0.29,0.07,0.57,U] [#5 0.13,-0.29,0.63,U] [#6 0.29,-0.34,0.46,U] [#7 0.33,-0.41,0.00,M2] [#8 0.27,0.01,0.37,U] 
22:14:39.809 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.16}, one-star: {-0.12, -0.01}
22:14:39.810 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
22:14:39.812 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
22:14:39.813 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=-0.12 mountY=0.03, mountTheta=2.92
22:14:39.814 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.01, opts=13)
22:14:39.815 00.001 8996 Enqueuing Move request for scope (-0.12, -0.01)
22:14:39.816 00.001 20224 Worker thread wakes up
22:14:39.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
22:14:39.816 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
22:14:39.816 00.000 20224 Moving (-0.12, -0.01) raw xDistance=-0.12 yDistance=0.03
22:14:39.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:14:39.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:39.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:14:39.817 00.001 20224 MoveAxis(E, 0, ABG)
22:14:39.817 00.000 20224 Move returns status 0, amount 0
22:14:39.817 00.000 20224 MoveAxis(N, 0, ABG)
22:14:39.817 00.000 20224 Move returns status 0, amount 0
22:14:39.817 00.000 20224 move complete, result=0
22:14:39.817 00.000 20224 worker thread done servicing request
22:14:39.820 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56448, med=2761, FiltMin=2518, FiltMax=27664, Gamma=1.000
22:14:39.844 00.024 8996 UpdateGuideState exits: m=731446 SNR=355.0
22:14:39.846 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:39.848 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:39.849 00.001 8996 Enqueuing Expose request
22:14:39.850 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:39.851 00.001 20224 Worker thread wakes up
22:14:39.851 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:39.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:41.016 01.165 20224 Exposure complete
22:14:41.081 00.065 20224 worker thread done servicing request
22:14:41.081 00.000 8996 OnExposeComplete: enter
22:14:41.082 00.001 8996 UpdateGuideState(): m_state=6
22:14:41.083 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4070
22:14:41.084 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=471.96, Mass=732163, SNR=338.2, Peak=53997 HFD=4.6
22:14:41.085 00.001 8996 MultiStar: [#1 0.25,0.08,0.66,U] [#2 0.39,0.09,0.69,U] [#3 0.29,0.12,0.63,U] [#4 0.34,0.35,0.00,M3] [#5 0.33,-0.08,0.66,U] [#6 0.39,-0.25,0.00,M1] [#7 0.61,-0.00,0.00,M3] [#8 0.64,-0.08,0.00,M1] 
22:14:41.086 00.001 8996 single-star, 4 included, MultiStar: {0.29, 0.06}, one-star: {0.22, 0.08}
22:14:41.087 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:14:41.087 00.000 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:14:41.088 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.23 cameraTheta=0.33 mountX=0.21 mountY=-0.10, mountTheta=-0.44
22:14:41.090 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.08, opts=13)
22:14:41.090 00.000 8996 Enqueuing Move request for scope (0.22, 0.08)
22:14:41.092 00.002 20224 Worker thread wakes up
22:14:41.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
22:14:41.092 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
22:14:41.092 00.000 20224 Moving (0.22, 0.08) raw xDistance=0.21 yDistance=-0.10
22:14:41.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:14:41.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:41.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:14:41.092 00.000 20224 MoveAxis(W, 31, ABG)
22:14:41.092 00.000 20224 Guiding  Dir = 3, Dur = 31
22:14:41.092 00.000 20224 IsSlewing returns 0
22:14:41.093 00.001 20224 IsGuiding returns 0
22:14:41.096 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53997, med=2765, FiltMin=2524, FiltMax=28835, Gamma=1.000
22:14:41.110 00.014 8996 UpdateGuideState exits: m=732163 SNR=338.2
22:14:41.111 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:41.111 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:41.112 00.001 8996 Enqueuing Expose request
22:14:41.125 00.013 20224 IsGuiding returns 1
22:14:41.125 00.000 20224 scope still moving after pulse duration time elapsed
22:14:41.154 00.029 20224 IsSlewing returns 0
22:14:41.154 00.000 20224 IsGuiding returns 1
22:14:41.185 00.031 20224 IsSlewing returns 0
22:14:41.185 00.000 20224 IsGuiding returns 1
22:14:41.215 00.030 20224 IsSlewing returns 0
22:14:41.216 00.001 20224 IsGuiding returns 0
22:14:41.216 00.000 20224 scope move finished after 31 + 92 ms
22:14:41.216 00.000 20224 Move returns status 0, amount 31
22:14:41.216 00.000 20224 MoveAxis(N, 0, ABG)
22:14:41.216 00.000 20224 Move returns status 0, amount 0
22:14:41.216 00.000 20224 move complete, result=0
22:14:41.216 00.000 20224 worker thread done servicing request
22:14:41.217 00.001 20224 Worker thread wakes up
22:14:41.217 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
22:14:41.220 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:41.220 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:42.206 00.986 20224 Exposure complete
22:14:42.290 00.084 20224 worker thread done servicing request
22:14:42.290 00.000 8996 OnExposeComplete: enter
22:14:42.291 00.001 8996 UpdateGuideState(): m_state=6
22:14:42.292 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4071
22:14:42.292 00.000 8996 Star::Find returns 1 (0), X=137.69, Y=472.13, Mass=721861, SNR=394.5, Peak=55904 HFD=4.6
22:14:42.293 00.001 8996 MultiStar: [#1 -0.28,-0.04,0.63,U] [#2 -0.16,-0.07,0.69,U] [#3 -0.32,0.25,0.52,U] [#4 -0.28,0.35,0.41,U] [#5 -0.39,0.16,0.56,U] [#6 -0.27,0.13,0.39,U] [#7 -0.18,0.20,0.43,U] [#8 -0.09,0.16,0.39,U] 
22:14:42.295 00.002 8996 refined, 8 included, MultiStar: {-0.29, 0.15}, one-star: {-0.44, 0.25}
22:14:42.295 00.000 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
22:14:42.296 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
22:14:42.297 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.15 hyp=0.32 cameraTheta=2.66 mountX=-0.30 mountY=-0.11, mountTheta=-2.78
22:14:42.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.15, opts=13)
22:14:42.299 00.000 8996 Enqueuing Move request for scope (-0.29, 0.15)
22:14:42.300 00.001 20224 Worker thread wakes up
22:14:42.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.15) opts 0xd
22:14:42.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.15)
22:14:42.300 00.000 20224 Moving (-0.29, 0.15) raw xDistance=-0.30 yDistance=-0.11
22:14:42.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
22:14:42.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:42.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:14:42.300 00.000 20224 MoveAxis(E, 42, ABG)
22:14:42.300 00.000 20224 Guiding  Dir = 2, Dur = 42
22:14:42.301 00.001 20224 IsSlewing returns 0
22:14:42.301 00.000 20224 IsGuiding returns 0
22:14:42.304 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55904, med=2765, FiltMin=2521, FiltMax=28083, Gamma=1.000
22:14:42.312 00.008 20224 PulseGuide returned control before completion, sleep 42
22:14:42.318 00.006 8996 UpdateGuideState exits: m=721861 SNR=394.5
22:14:42.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:42.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:42.321 00.001 8996 Enqueuing Expose request
22:14:42.358 00.037 20224 IsGuiding returns 1
22:14:42.358 00.000 20224 scope still moving after pulse duration time elapsed
22:14:42.390 00.032 20224 IsSlewing returns 0
22:14:42.390 00.000 20224 IsGuiding returns 1
22:14:42.421 00.031 20224 IsSlewing returns 0
22:14:42.421 00.000 20224 IsGuiding returns 0
22:14:42.422 00.001 20224 scope move finished after 42 + 78 ms
22:14:42.422 00.000 20224 Move returns status 0, amount 42
22:14:42.422 00.000 20224 MoveAxis(N, 0, ABG)
22:14:42.422 00.000 20224 Move returns status 0, amount 0
22:14:42.422 00.000 20224 move complete, result=0
22:14:42.422 00.000 20224 worker thread done servicing request
22:14:42.422 00.000 20224 Worker thread wakes up
22:14:42.422 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:42.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:42.422 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
22:14:43.600 01.178 20224 Exposure complete
22:14:43.667 00.067 20224 worker thread done servicing request
22:14:43.667 00.000 8996 OnExposeComplete: enter
22:14:43.669 00.002 8996 UpdateGuideState(): m_state=6
22:14:43.672 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4072
22:14:43.675 00.003 8996 Star::Find returns 1 (0), X=137.91, Y=472.06, Mass=727415, SNR=353.1, Peak=65504 HFD=4.4
22:14:43.678 00.003 8996 MultiStar: [#1 -0.08,-0.14,0.66,U] [#2 -0.07,0.18,0.78,U] [#3 -0.07,0.19,0.58,U] [#4 -0.00,0.35,0.55,U] [#5 -0.17,-0.04,0.58,U] [#6 0.02,0.28,0.46,U] [#7 0.28,0.11,0.42,U] [#8 0.10,0.05,0.36,U] 
22:14:43.680 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.13}, one-star: {-0.22, 0.18}
22:14:43.681 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
22:14:43.683 00.002 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
22:14:43.685 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.98 mountX=-0.07 mountY=-0.12, mountTheta=-2.08
22:14:43.688 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.13, opts=13)
22:14:43.690 00.002 8996 Enqueuing Move request for scope (-0.06, 0.13)
22:14:43.691 00.001 20224 Worker thread wakes up
22:14:43.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
22:14:43.691 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
22:14:43.692 00.001 20224 Moving (-0.06, 0.13) raw xDistance=-0.07 yDistance=-0.12
22:14:43.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:14:43.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:43.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:14:43.692 00.000 20224 MoveAxis(E, 0, ABG)
22:14:43.692 00.000 20224 Move returns status 0, amount 0
22:14:43.692 00.000 20224 MoveAxis(N, 0, ABG)
22:14:43.692 00.000 20224 Move returns status 0, amount 0
22:14:43.692 00.000 20224 move complete, result=0
22:14:43.692 00.000 20224 worker thread done servicing request
22:14:43.697 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2761, FiltMin=2515, FiltMax=30563, Gamma=1.000
22:14:43.717 00.020 8996 UpdateGuideState exits: m=727415 SNR=353.1
22:14:43.719 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:43.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:43.721 00.001 8996 Enqueuing Expose request
22:14:43.722 00.001 20224 Worker thread wakes up
22:14:43.722 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:43.722 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:43.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:44.722 01.000 20224 Exposure complete
22:14:44.792 00.070 20224 worker thread done servicing request
22:14:44.792 00.000 8996 OnExposeComplete: enter
22:14:44.798 00.006 8996 UpdateGuideState(): m_state=6
22:14:44.799 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4073
22:14:44.799 00.000 8996 Star::Find returns 1 (0), X=137.92, Y=472.12, Mass=663092, SNR=322.3, Peak=58816 HFD=4.3
22:14:44.800 00.001 8996 MultiStar: [#1 -0.31,0.03,0.74,U] [#2 -0.21,0.09,0.80,U] [#3 -0.17,0.19,0.68,U] [#4 -0.12,0.43,0.57,U] [#5 -0.15,0.00,0.70,U] [#6 -0.29,-0.07,0.43,U] [#7 -0.01,0.19,0.54,U] [#8 -0.15,0.04,0.41,U] 
22:14:44.801 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.14}, one-star: {-0.21, 0.24}
22:14:44.802 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
22:14:44.802 00.000 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:14:44.803 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.23 cameraTheta=2.51 mountX=-0.20 mountY=-0.11, mountTheta=-2.62
22:14:44.805 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.14, opts=13)
22:14:44.806 00.001 8996 Enqueuing Move request for scope (-0.19, 0.14)
22:14:44.806 00.000 20224 Worker thread wakes up
22:14:44.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
22:14:44.807 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
22:14:44.807 00.000 20224 Moving (-0.19, 0.14) raw xDistance=-0.20 yDistance=-0.11
22:14:44.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:14:44.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:44.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:14:44.807 00.000 20224 MoveAxis(E, 0, ABG)
22:14:44.807 00.000 20224 Move returns status 0, amount 0
22:14:44.807 00.000 20224 MoveAxis(N, 0, ABG)
22:14:44.807 00.000 20224 Move returns status 0, amount 0
22:14:44.807 00.000 20224 move complete, result=0
22:14:44.807 00.000 20224 worker thread done servicing request
22:14:44.814 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58816, med=2765, FiltMin=2470, FiltMax=26739, Gamma=1.000
22:14:44.832 00.018 8996 UpdateGuideState exits: m=663092 SNR=322.3
22:14:44.833 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:44.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:44.835 00.001 8996 Enqueuing Expose request
22:14:44.835 00.000 20224 Worker thread wakes up
22:14:44.835 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:44.836 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:44.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:46.003 01.167 20224 Exposure complete
22:14:46.056 00.053 20224 worker thread done servicing request
22:14:46.056 00.000 8996 OnExposeComplete: enter
22:14:46.057 00.001 8996 UpdateGuideState(): m_state=6
22:14:46.059 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4074
22:14:46.060 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.90, Mass=658910, SNR=339.8, Peak=48720 HFD=4.4
22:14:46.062 00.002 8996 MultiStar: [#1 -0.03,0.04,0.80,U] [#2 0.16,-0.20,0.85,U] [#3 0.03,0.03,0.61,U] [#4 0.10,0.13,0.60,U] [#5 0.10,-0.14,0.68,U] [#6 0.24,-0.10,0.44,U] [#7 0.27,-0.12,0.50,U] [#8 0.25,-0.30,0.50,U] 
22:14:46.063 00.001 8996 single-star, 8 included, MultiStar: {0.11, -0.06}, one-star: {0.05, 0.02}
22:14:46.064 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
22:14:46.064 00.000 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
22:14:46.064 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.32 mountX=0.05 mountY=-0.02, mountTheta=-0.43
22:14:46.066 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
22:14:46.066 00.000 8996 Enqueuing Move request for scope (0.05, 0.02)
22:14:46.067 00.001 20224 Worker thread wakes up
22:14:46.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
22:14:46.067 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
22:14:46.067 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
22:14:46.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:14:46.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:46.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:14:46.067 00.000 20224 MoveAxis(E, 0, ABG)
22:14:46.067 00.000 20224 Move returns status 0, amount 0
22:14:46.068 00.001 20224 MoveAxis(N, 0, ABG)
22:14:46.068 00.000 20224 Move returns status 0, amount 0
22:14:46.068 00.000 20224 move complete, result=0
22:14:46.068 00.000 20224 worker thread done servicing request
22:14:46.073 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48720, med=2765, FiltMin=2483, FiltMax=24691, Gamma=1.000
22:14:46.088 00.015 8996 UpdateGuideState exits: m=658910 SNR=339.8
22:14:46.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:46.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:46.090 00.000 8996 Enqueuing Expose request
22:14:46.091 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:14:46.091 00.000 20224 Worker thread wakes up
22:14:46.091 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:46.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:47.051 00.960 20224 Exposure complete
22:14:47.143 00.092 20224 worker thread done servicing request
22:14:47.143 00.000 8996 OnExposeComplete: enter
22:14:47.144 00.001 8996 UpdateGuideState(): m_state=6
22:14:47.145 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4075
22:14:47.146 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=471.80, Mass=748631, SNR=352.4, Peak=61488 HFD=4.4
22:14:47.147 00.001 8996 MultiStar: [#1 -0.03,0.05,0.61,U] [#2 0.04,-0.23,0.75,U] [#3 -0.00,0.13,0.62,U] [#4 0.10,0.31,0.55,U] [#5 -0.01,0.04,0.56,U] [#6 0.06,-0.16,0.51,U] [#7 0.15,-0.05,0.47,U] [#8 0.09,-0.13,0.39,U] 
22:14:47.147 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {-0.26, -0.08}
22:14:47.148 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
22:14:47.149 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
22:14:47.149 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.13 mountX=-0.01 mountY=0.02, mountTheta=2.03
22:14:47.151 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.02, opts=13)
22:14:47.152 00.001 8996 Enqueuing Move request for scope (-0.01, -0.02)
22:14:47.153 00.001 20224 Worker thread wakes up
22:14:47.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
22:14:47.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
22:14:47.153 00.000 20224 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
22:14:47.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:14:47.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:47.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:14:47.153 00.000 20224 MoveAxis(E, 0, ABG)
22:14:47.153 00.000 20224 Move returns status 0, amount 0
22:14:47.153 00.000 20224 MoveAxis(N, 0, ABG)
22:14:47.153 00.000 20224 Move returns status 0, amount 0
22:14:47.153 00.000 20224 move complete, result=0
22:14:47.153 00.000 20224 worker thread done servicing request
22:14:47.160 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61488, med=2765, FiltMin=2521, FiltMax=27712, Gamma=1.000
22:14:47.180 00.020 8996 UpdateGuideState exits: m=748631 SNR=352.4
22:14:47.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:47.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:47.183 00.001 8996 Enqueuing Expose request
22:14:47.184 00.001 20224 Worker thread wakes up
22:14:47.184 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:14:47.185 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:47.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:48.339 01.154 20224 Exposure complete
22:14:48.427 00.088 20224 worker thread done servicing request
22:14:48.427 00.000 8996 OnExposeComplete: enter
22:14:48.428 00.001 8996 UpdateGuideState(): m_state=6
22:14:48.430 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4076
22:14:48.430 00.000 8996 Star::Find returns 1 (0), X=137.82, Y=472.15, Mass=709864, SNR=336.7, Peak=57392 HFD=4.4
22:14:48.432 00.002 8996 MultiStar: [#1 -0.22,0.05,0.66,U] [#2 -0.04,0.07,0.88,U] [#3 -0.16,0.26,0.61,U] [#4 -0.28,0.38,0.00,M1] [#5 -0.26,0.02,0.67,U] [#6 -0.08,0.09,0.44,U] [#7 0.10,0.11,0.45,U] [#8 -0.06,0.31,0.42,U] 
22:14:48.433 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.15}, one-star: {-0.31, 0.27}
22:14:48.434 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
22:14:48.437 00.003 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
22:14:48.439 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.37 mountX=-0.17 mountY=-0.13, mountTheta=-2.48
22:14:48.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.15, opts=13)
22:14:48.443 00.002 8996 Enqueuing Move request for scope (-0.15, 0.15)
22:14:48.444 00.001 20224 Worker thread wakes up
22:14:48.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
22:14:48.444 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
22:14:48.444 00.000 20224 Moving (-0.15, 0.15) raw xDistance=-0.17 yDistance=-0.13
22:14:48.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:14:48.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:48.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:14:48.444 00.000 20224 MoveAxis(E, 0, ABG)
22:14:48.444 00.000 20224 Move returns status 0, amount 0
22:14:48.444 00.000 20224 MoveAxis(N, 0, ABG)
22:14:48.444 00.000 20224 Move returns status 0, amount 0
22:14:48.444 00.000 20224 move complete, result=0
22:14:48.444 00.000 20224 worker thread done servicing request
22:14:48.448 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57392, med=2765, FiltMin=2518, FiltMax=29347, Gamma=1.000
22:14:48.465 00.017 8996 UpdateGuideState exits: m=709864 SNR=336.7
22:14:48.466 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:48.467 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:48.467 00.000 8996 Enqueuing Expose request
22:14:48.469 00.002 20224 Worker thread wakes up
22:14:48.469 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:48.470 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:48.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:49.448 00.978 20224 Exposure complete
22:14:49.509 00.061 20224 worker thread done servicing request
22:14:49.509 00.000 8996 OnExposeComplete: enter
22:14:49.512 00.003 8996 UpdateGuideState(): m_state=6
22:14:49.514 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4077
22:14:49.516 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=471.82, Mass=714584, SNR=372.8, Peak=51712 HFD=4.4
22:14:49.517 00.001 8996 MultiStar: [#1 0.03,-0.23,0.65,U] [#2 0.04,-0.16,0.64,U] [#3 0.02,-0.10,0.64,U] [#4 0.17,0.14,0.56,U] [#5 0.02,-0.11,0.56,U] [#6 0.26,-0.19,0.42,U] [#7 0.40,-0.05,0.44,U] [#8 0.19,-0.01,0.31,U] 
22:14:49.518 00.001 8996 single-star, 8 included, MultiStar: {0.10, -0.09}, one-star: {0.03, -0.06}
22:14:49.519 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
22:14:49.520 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
22:14:49.521 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.11 mountX=0.04 mountY=0.06, mountTheta=1.01
22:14:49.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
22:14:49.524 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
22:14:49.525 00.001 20224 Worker thread wakes up
22:14:49.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:14:49.525 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:14:49.525 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.06
22:14:49.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:14:49.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:49.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:14:49.525 00.000 20224 MoveAxis(E, 0, ABG)
22:14:49.525 00.000 20224 Move returns status 0, amount 0
22:14:49.525 00.000 20224 MoveAxis(N, 0, ABG)
22:14:49.525 00.000 20224 Move returns status 0, amount 0
22:14:49.526 00.001 20224 move complete, result=0
22:14:49.526 00.000 20224 worker thread done servicing request
22:14:49.529 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51712, med=2765, FiltMin=2525, FiltMax=25363, Gamma=1.000
22:14:49.543 00.014 8996 UpdateGuideState exits: m=714584 SNR=372.8
22:14:49.545 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:49.547 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:49.548 00.001 8996 Enqueuing Expose request
22:14:49.550 00.002 20224 Worker thread wakes up
22:14:49.550 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:49.550 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:49.551 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:50.707 01.156 20224 Exposure complete
22:14:50.788 00.081 20224 worker thread done servicing request
22:14:50.788 00.000 8996 OnExposeComplete: enter
22:14:50.790 00.002 8996 UpdateGuideState(): m_state=6
22:14:50.792 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4078
22:14:50.793 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.23, Mass=693943, SNR=353.9, Peak=59744 HFD=4.4
22:14:50.795 00.002 8996 MultiStar: [#1 -0.26,0.14,0.62,U] [#2 -0.14,0.20,0.67,U] [#3 -0.12,0.27,0.59,U] [#4 -0.10,0.43,0.52,U] [#5 -0.05,0.34,0.56,U] [#6 -0.07,-0.16,0.45,U] [#7 0.08,0.06,0.42,U] [#8 -0.08,0.18,0.41,U] 
22:14:50.796 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.22}, one-star: {-0.18, 0.35}
22:14:50.797 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
22:14:50.798 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
22:14:50.799 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.22 hyp=0.25 cameraTheta=2.05 mountX=-0.14 mountY=-0.21, mountTheta=-2.16
22:14:50.803 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.22, opts=13)
22:14:50.806 00.003 8996 Enqueuing Move request for scope (-0.12, 0.22)
22:14:50.807 00.001 20224 Worker thread wakes up
22:14:50.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.22) opts 0xd
22:14:50.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.22)
22:14:50.807 00.000 20224 Moving (-0.12, 0.22) raw xDistance=-0.14 yDistance=-0.21
22:14:50.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:14:50.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:14:50.807 00.000 20224 MoveAxis(E, 0, ABG)
22:14:50.807 00.000 20224 Move returns status 0, amount 0
22:14:50.807 00.000 20224 MoveAxis(N, 44, ABG)
22:14:50.807 00.000 20224 Guiding  Dir = 0, Dur = 44
22:14:50.807 00.000 20224 IsSlewing returns 0
22:14:50.807 00.000 20224 IsGuiding returns 0
22:14:50.809 00.002 20224 PulseGuide returned control before completion, sleep 53
22:14:50.812 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=59744, med=2765, FiltMin=2505, FiltMax=26003, Gamma=1.000
22:14:50.827 00.015 8996 UpdateGuideState exits: m=693943 SNR=353.9
22:14:50.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:50.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:50.830 00.001 8996 Enqueuing Expose request
22:14:50.865 00.035 20224 IsGuiding returns 1
22:14:50.865 00.000 20224 scope still moving after pulse duration time elapsed
22:14:50.897 00.032 20224 IsSlewing returns 0
22:14:50.897 00.000 20224 IsGuiding returns 0
22:14:50.898 00.001 20224 scope move finished after 44 + 45 ms
22:14:50.898 00.000 20224 Move returns status 0, amount 44
22:14:50.898 00.000 20224 move complete, result=0
22:14:50.898 00.000 20224 worker thread done servicing request
22:14:50.898 00.000 20224 Worker thread wakes up
22:14:50.898 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:50.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:50.899 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 44 ms NORTH
22:14:51.873 00.974 20224 Exposure complete
22:14:51.935 00.062 20224 worker thread done servicing request
22:14:51.935 00.000 8996 OnExposeComplete: enter
22:14:51.937 00.002 8996 UpdateGuideState(): m_state=6
22:14:51.940 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4079
22:14:51.942 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=472.05, Mass=703871, SNR=346.5, Peak=59216 HFD=4.4
22:14:51.945 00.003 8996 MultiStar: [#1 -0.14,0.08,0.73,U] [#2 -0.15,0.04,0.86,U] [#3 -0.04,0.34,0.62,U] [#4 -0.03,0.48,0.00,M1] [#5 -0.11,0.24,0.65,U] [#6 -0.21,-0.05,0.43,U] [#7 0.19,-0.04,0.51,U] [#8 0.01,0.04,0.44,U] 
22:14:51.947 00.002 8996 refined, 7 included, MultiStar: {-0.10, 0.12}, one-star: {-0.20, 0.17}
22:14:51.948 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
22:14:51.950 00.002 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
22:14:51.950 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.27 mountX=-0.11 mountY=-0.10, mountTheta=-2.38
22:14:51.953 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
22:14:51.954 00.001 8996 Enqueuing Move request for scope (-0.10, 0.12)
22:14:51.956 00.002 20224 Worker thread wakes up
22:14:51.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
22:14:51.956 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
22:14:51.956 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.10
22:14:51.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:14:51.957 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:51.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:14:51.957 00.000 20224 MoveAxis(E, 0, ABG)
22:14:51.957 00.000 20224 Move returns status 0, amount 0
22:14:51.957 00.000 20224 MoveAxis(N, 0, ABG)
22:14:51.957 00.000 20224 Move returns status 0, amount 0
22:14:51.957 00.000 20224 move complete, result=0
22:14:51.957 00.000 20224 worker thread done servicing request
22:14:51.962 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59216, med=2765, FiltMin=2509, FiltMax=28243, Gamma=1.000
22:14:51.986 00.024 8996 UpdateGuideState exits: m=703871 SNR=346.5
22:14:51.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:51.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:51.989 00.001 8996 Enqueuing Expose request
22:14:51.990 00.001 20224 Worker thread wakes up
22:14:51.990 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:14:51.991 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:51.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:53.149 01.158 20224 Exposure complete
22:14:53.229 00.080 20224 worker thread done servicing request
22:14:53.229 00.000 8996 OnExposeComplete: enter
22:14:53.230 00.001 8996 UpdateGuideState(): m_state=6
22:14:53.232 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4080
22:14:53.234 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=471.65, Mass=775230, SNR=349.9, Peak=58768 HFD=4.6
22:14:53.235 00.001 8996 MultiStar: [#1 -0.14,-0.37,0.67,U] [#2 -0.09,-0.22,0.80,U] [#3 -0.18,-0.20,0.62,U] [#4 -0.10,0.10,0.61,U] [#5 -0.13,-0.28,0.56,U] [#6 -0.15,-0.27,0.48,U] [#7 0.01,-0.14,0.44,U] [#8 -0.03,-0.28,0.39,U] 
22:14:53.236 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.21}, one-star: {-0.20, -0.23}
22:14:53.237 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
22:14:53.238 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
22:14:53.239 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.10 mountX=-0.10 mountY=0.22, mountTheta=2.00
22:14:53.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.21, opts=13)
22:14:53.242 00.001 8996 Enqueuing Move request for scope (-0.12, -0.21)
22:14:53.244 00.002 20224 Worker thread wakes up
22:14:53.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
22:14:53.244 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
22:14:53.244 00.000 20224 Moving (-0.12, -0.21) raw xDistance=-0.10 yDistance=0.22
22:14:53.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:14:53.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:14:53.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:14:53.244 00.000 20224 MoveAxis(E, 0, ABG)
22:14:53.244 00.000 20224 Move returns status 0, amount 0
22:14:53.244 00.000 20224 MoveAxis(N, 0, ABG)
22:14:53.244 00.000 20224 Move returns status 0, amount 0
22:14:53.244 00.000 20224 move complete, result=0
22:14:53.245 00.001 20224 worker thread done servicing request
22:14:53.253 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58768, med=2765, FiltMin=2525, FiltMax=28387, Gamma=1.000
22:14:53.279 00.026 8996 UpdateGuideState exits: m=775230 SNR=349.9
22:14:53.280 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:53.282 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:53.283 00.001 8996 Enqueuing Expose request
22:14:53.285 00.002 20224 Worker thread wakes up
22:14:53.285 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:14:53.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:53.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:54.251 00.965 20224 Exposure complete
22:14:54.320 00.069 20224 worker thread done servicing request
22:14:54.320 00.000 8996 OnExposeComplete: enter
22:14:54.321 00.001 8996 UpdateGuideState(): m_state=6
22:14:54.322 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4081
22:14:54.323 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.52, Mass=676727, SNR=319.8, Peak=49856 HFD=4.5
22:14:54.324 00.001 8996 MultiStar: [#1 -0.14,-0.41,0.72,U] [#2 0.02,-0.22,0.79,U] [#3 -0.14,-0.14,0.75,U] [#4 -0.09,-0.04,0.61,U] [#5 -0.14,-0.21,0.65,U] [#6 0.18,-0.38,0.45,U] [#7 0.22,-0.33,0.53,U] [#8 -0.05,-0.26,0.43,U] 
22:14:54.324 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.26}, one-star: {-0.17, -0.36}
22:14:54.325 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
22:14:54.326 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
22:14:54.326 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.27 cameraTheta=-1.77 mountX=-0.03 mountY=0.27, mountTheta=1.68
22:14:54.328 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.26, opts=13)
22:14:54.328 00.000 8996 Enqueuing Move request for scope (-0.05, -0.26)
22:14:54.329 00.001 20224 Worker thread wakes up
22:14:54.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd
22:14:54.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.26)
22:14:54.329 00.000 20224 Moving (-0.05, -0.26) raw xDistance=-0.03 yDistance=0.27
22:14:54.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:14:54.330 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:54.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:14:54.330 00.000 20224 MoveAxis(E, 0, ABG)
22:14:54.330 00.000 20224 Move returns status 0, amount 0
22:14:54.330 00.000 20224 MoveAxis(N, 0, ABG)
22:14:54.330 00.000 20224 Move returns status 0, amount 0
22:14:54.330 00.000 20224 move complete, result=0
22:14:54.330 00.000 20224 worker thread done servicing request
22:14:54.333 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49856, med=2765, FiltMin=2496, FiltMax=24627, Gamma=1.000
22:14:54.349 00.016 8996 UpdateGuideState exits: m=676727 SNR=319.8
22:14:54.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:54.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:54.352 00.001 8996 Enqueuing Expose request
22:14:54.353 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:14:54.354 00.001 20224 Worker thread wakes up
22:14:54.354 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:54.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:55.521 01.167 20224 Exposure complete
22:14:55.580 00.059 20224 worker thread done servicing request
22:14:55.581 00.001 8996 OnExposeComplete: enter
22:14:55.581 00.000 8996 UpdateGuideState(): m_state=6
22:14:55.583 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4082
22:14:55.584 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=471.70, Mass=725925, SNR=336.9, Peak=56688 HFD=4.7
22:14:55.585 00.001 8996 MultiStar: [#1 -0.30,-0.49,0.00,M1] [#2 -0.06,-0.27,0.76,U] [#3 -0.12,-0.11,0.60,U] [#4 -0.12,0.01,0.61,U] [#5 -0.04,-0.15,0.64,U] [#6 -0.00,-0.56,0.00,M1] [#7 0.09,-0.24,0.49,U] [#8 0.05,-0.27,0.39,U] 
22:14:55.586 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.17}, one-star: {-0.53, -0.18}
22:14:55.588 00.002 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
22:14:55.589 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
22:14:55.590 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.31 mountX=-0.14 mountY=0.18, mountTheta=2.20
22:14:55.592 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.17, opts=13)
22:14:55.593 00.001 8996 Enqueuing Move request for scope (-0.15, -0.17)
22:14:55.594 00.001 20224 Worker thread wakes up
22:14:55.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
22:14:55.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
22:14:55.594 00.000 20224 Moving (-0.15, -0.17) raw xDistance=-0.14 yDistance=0.18
22:14:55.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:14:55.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:55.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:14:55.595 00.001 20224 MoveAxis(E, 0, ABG)
22:14:55.595 00.000 20224 Move returns status 0, amount 0
22:14:55.595 00.000 20224 MoveAxis(N, 0, ABG)
22:14:55.595 00.000 20224 Move returns status 0, amount 0
22:14:55.595 00.000 20224 move complete, result=0
22:14:55.595 00.000 20224 worker thread done servicing request
22:14:55.600 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56688, med=2761, FiltMin=2486, FiltMax=27837, Gamma=1.000
22:14:55.614 00.014 8996 UpdateGuideState exits: m=725925 SNR=336.9
22:14:55.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:55.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:55.616 00.000 8996 Enqueuing Expose request
22:14:55.617 00.001 20224 Worker thread wakes up
22:14:55.617 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:14:55.618 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:55.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:56.595 00.977 20224 Exposure complete
22:14:56.664 00.069 20224 worker thread done servicing request
22:14:56.664 00.000 8996 OnExposeComplete: enter
22:14:56.665 00.001 8996 UpdateGuideState(): m_state=6
22:14:56.665 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4083
22:14:56.666 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=471.72, Mass=821576, SNR=375.4, Peak=65504 HFD=4.6
22:14:56.667 00.001 8996 MultiStar: [#1 -0.26,-0.53,0.00,M2] [#2 -0.13,-0.32,0.68,U] [#3 -0.11,-0.14,0.61,U] [#4 -0.08,0.03,0.59,U] [#5 -0.21,-0.24,0.58,U] [#6 -0.07,-0.62,0.00,M2] [#7 0.08,-0.43,0.43,U] [#8 0.08,-0.28,0.38,U] 
22:14:56.668 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.21}, one-star: {-0.39, -0.16}
22:14:56.669 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
22:14:56.670 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
22:14:56.670 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.21 mountX=-0.13 mountY=0.22, mountTheta=2.10
22:14:56.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.21, opts=13)
22:14:56.673 00.001 8996 Enqueuing Move request for scope (-0.15, -0.21)
22:14:56.675 00.002 20224 Worker thread wakes up
22:14:56.676 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
22:14:56.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
22:14:56.676 00.000 20224 Moving (-0.15, -0.21) raw xDistance=-0.13 yDistance=0.22
22:14:56.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:14:56.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:14:56.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:14:56.676 00.000 20224 MoveAxis(E, 0, ABG)
22:14:56.676 00.000 20224 Move returns status 0, amount 0
22:14:56.676 00.000 20224 MoveAxis(N, 0, ABG)
22:14:56.676 00.000 20224 Move returns status 0, amount 0
22:14:56.676 00.000 20224 move complete, result=0
22:14:56.676 00.000 20224 worker thread done servicing request
22:14:56.685 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2761, FiltMin=2499, FiltMax=32624, Gamma=1.000
22:14:56.708 00.023 8996 UpdateGuideState exits: m=821576 SNR=375.4
22:14:56.710 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:56.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:56.713 00.002 8996 Enqueuing Expose request
22:14:56.715 00.002 20224 Worker thread wakes up
22:14:56.715 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:14:56.717 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:56.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:57.880 01.163 20224 Exposure complete
22:14:57.938 00.058 20224 worker thread done servicing request
22:14:57.938 00.000 8996 OnExposeComplete: enter
22:14:57.939 00.001 8996 UpdateGuideState(): m_state=6
22:14:57.940 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4084
22:14:57.940 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=471.76, Mass=707872, SNR=316.0, Peak=60704 HFD=4.4
22:14:57.942 00.002 8996 MultiStar: [#1 -0.12,-0.23,0.73,U] [#2 -0.09,0.03,0.82,U] [#3 0.02,-0.16,0.78,U] [#4 0.01,-0.01,0.54,U] [#5 0.05,-0.17,0.66,U] [#6 -0.02,-0.47,0.00,M3] [#7 0.19,-0.57,0.00,M1] [#8 0.15,-0.13,0.45,U] 
22:14:57.942 00.000 8996 refined, 6 included, MultiStar: {-0.04, -0.11}, one-star: {-0.16, -0.12}
22:14:57.943 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
22:14:57.944 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
22:14:57.945 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.90 mountX=-0.03 mountY=0.12, mountTheta=1.81
22:14:57.946 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.11, opts=13)
22:14:57.947 00.001 8996 Enqueuing Move request for scope (-0.04, -0.11)
22:14:57.947 00.000 20224 Worker thread wakes up
22:14:57.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
22:14:57.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
22:14:57.947 00.000 20224 Moving (-0.04, -0.11) raw xDistance=-0.03 yDistance=0.12
22:14:57.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:14:57.949 00.002 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:57.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:14:57.949 00.000 20224 MoveAxis(E, 0, ABG)
22:14:57.949 00.000 20224 Move returns status 0, amount 0
22:14:57.949 00.000 20224 MoveAxis(N, 0, ABG)
22:14:57.949 00.000 20224 Move returns status 0, amount 0
22:14:57.949 00.000 20224 move complete, result=0
22:14:57.949 00.000 20224 worker thread done servicing request
22:14:57.952 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60704, med=2765, FiltMin=2495, FiltMax=25443, Gamma=1.000
22:14:57.966 00.014 8996 UpdateGuideState exits: m=707872 SNR=316.0
22:14:57.967 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:57.968 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:57.968 00.000 8996 Enqueuing Expose request
22:14:57.969 00.001 20224 Worker thread wakes up
22:14:57.969 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:14:57.970 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:57.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:14:58.944 00.974 20224 Exposure complete
22:14:59.012 00.068 20224 worker thread done servicing request
22:14:59.012 00.000 8996 OnExposeComplete: enter
22:14:59.013 00.001 8996 UpdateGuideState(): m_state=6
22:14:59.013 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4085
22:14:59.014 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=471.78, Mass=721613, SNR=353.6, Peak=61056 HFD=4.4
22:14:59.015 00.001 8996 MultiStar: [#1 -0.21,-0.26,0.66,U] [#2 -0.03,-0.11,0.72,U] [#3 -0.18,-0.35,0.53,U] [#4 -0.23,-0.03,0.55,U] [#5 -0.04,-0.19,0.66,U] [#6 -0.26,-0.37,0.39,U] [#7 0.10,-0.03,0.44,U] [#8 -0.05,-0.09,0.39,U] 
22:14:59.016 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.16}, one-star: {-0.32, -0.10}
22:14:59.017 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
22:14:59.018 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
22:14:59.019 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.32 mountX=-0.13 mountY=0.18, mountTheta=2.21
22:14:59.020 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.16, opts=13)
22:14:59.021 00.001 8996 Enqueuing Move request for scope (-0.15, -0.16)
22:14:59.021 00.000 20224 Worker thread wakes up
22:14:59.022 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
22:14:59.022 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
22:14:59.022 00.000 20224 Moving (-0.15, -0.16) raw xDistance=-0.13 yDistance=0.18
22:14:59.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:14:59.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:59.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:14:59.022 00.000 20224 MoveAxis(E, 0, ABG)
22:14:59.022 00.000 20224 Move returns status 0, amount 0
22:14:59.022 00.000 20224 MoveAxis(N, 0, ABG)
22:14:59.022 00.000 20224 Move returns status 0, amount 0
22:14:59.022 00.000 20224 move complete, result=0
22:14:59.022 00.000 20224 worker thread done servicing request
22:14:59.026 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61056, med=2765, FiltMin=2499, FiltMax=27296, Gamma=1.000
22:14:59.040 00.014 8996 UpdateGuideState exits: m=721613 SNR=353.6
22:14:59.041 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:59.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:14:59.042 00.000 8996 Enqueuing Expose request
22:14:59.043 00.001 20224 Worker thread wakes up
22:14:59.043 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:14:59.044 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:14:59.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:00.210 01.166 20224 Exposure complete
22:15:00.275 00.065 20224 worker thread done servicing request
22:15:00.275 00.000 8996 OnExposeComplete: enter
22:15:00.276 00.001 8996 UpdateGuideState(): m_state=6
22:15:00.277 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4086
22:15:00.279 00.002 8996 Star::Find returns 1 (0), X=137.74, Y=471.57, Mass=672986, SNR=313.2, Peak=51232 HFD=4.6
22:15:00.280 00.001 8996 MultiStar: [#1 -0.25,-0.53,0.00,M1] [#2 0.12,-0.37,0.85,U] [#3 -0.03,-0.41,0.70,U] [#4 -0.04,-0.13,0.60,U] [#5 -0.11,-0.56,0.00,M1] [#6 -0.24,-0.74,0.00,M3] [#7 0.25,-0.41,0.00,M1] [#8 -0.01,-0.37,0.41,U] 
22:15:00.281 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.32}, one-star: {-0.39, -0.31}
22:15:00.283 00.002 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
22:15:00.284 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
22:15:00.285 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.32 hyp=0.33 cameraTheta=-1.85 mountX=-0.06 mountY=0.33, mountTheta=1.75
22:15:00.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.32, opts=13)
22:15:00.288 00.002 8996 Enqueuing Move request for scope (-0.09, -0.32)
22:15:00.289 00.001 20224 Worker thread wakes up
22:15:00.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.32) opts 0xd
22:15:00.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.32)
22:15:00.289 00.000 20224 Moving (-0.09, -0.32) raw xDistance=-0.06 yDistance=0.33
22:15:00.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:15:00.289 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.25 newest=0.63
22:15:00.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:15:00.289 00.000 20224 MoveAxis(E, 0, ABG)
22:15:00.289 00.000 20224 Move returns status 0, amount 0
22:15:00.290 00.001 20224 MoveAxis(S, 70, ABG)
22:15:00.290 00.000 20224 Guiding  Dir = 1, Dur = 70
22:15:00.290 00.000 20224 IsSlewing returns 0
22:15:00.290 00.000 20224 IsGuiding returns 0
22:15:00.295 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51232, med=2765, FiltMin=2512, FiltMax=28365, Gamma=1.000
22:15:00.309 00.014 8996 UpdateGuideState exits: m=672986 SNR=313.2
22:15:00.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:00.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:00.312 00.001 8996 Enqueuing Expose request
22:15:00.343 00.031 20224 PulseGuide returned control before completion, sleep 28
22:15:00.373 00.030 20224 IsGuiding returns 1
22:15:00.373 00.000 20224 scope still moving after pulse duration time elapsed
22:15:00.405 00.032 20224 IsSlewing returns 0
22:15:00.405 00.000 20224 IsGuiding returns 1
22:15:00.436 00.031 20224 IsSlewing returns 0
22:15:00.436 00.000 20224 IsGuiding returns 0
22:15:00.436 00.000 20224 scope move finished after 70 + 75 ms
22:15:00.436 00.000 20224 Move returns status 0, amount 70
22:15:00.436 00.000 20224 move complete, result=0
22:15:00.436 00.000 20224 worker thread done servicing request
22:15:00.436 00.000 20224 Worker thread wakes up
22:15:00.436 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 70 ms SOUTH
22:15:00.439 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:00.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:01.419 00.980 20224 Exposure complete
22:15:01.492 00.073 20224 worker thread done servicing request
22:15:01.492 00.000 8996 OnExposeComplete: enter
22:15:01.493 00.001 8996 UpdateGuideState(): m_state=6
22:15:01.494 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4087
22:15:01.495 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.57, Mass=687436, SNR=310.4, Peak=47008 HFD=4.7
22:15:01.496 00.001 8996 MultiStar: [#1 -0.02,-0.50,0.00,M2] [#2 -0.10,-0.60,0.00,M1] [#3 -0.07,-0.17,0.67,U] [#4 0.09,-0.07,0.59,U] [#5 -0.04,-0.28,0.66,U] [#6 0.03,-0.35,0.51,U] [#7 0.24,-0.81,0.00,M2] [#8 0.06,-0.51,0.00,M1] 
22:15:01.497 00.001 8996 refined, 4 included, MultiStar: {-0.12, -0.24}, one-star: {-0.40, -0.31}
22:15:01.498 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
22:15:01.499 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
22:15:01.499 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.03 mountX=-0.09 mountY=0.25, mountTheta=1.93
22:15:01.501 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.24, opts=13)
22:15:01.502 00.001 8996 Enqueuing Move request for scope (-0.12, -0.24)
22:15:01.505 00.003 20224 Worker thread wakes up
22:15:01.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd
22:15:01.505 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.24)
22:15:01.505 00.000 20224 Moving (-0.12, -0.24) raw xDistance=-0.09 yDistance=0.25
22:15:01.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:15:01.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:15:01.505 00.000 20224 MoveAxis(E, 0, ABG)
22:15:01.505 00.000 20224 Move returns status 0, amount 0
22:15:01.505 00.000 20224 MoveAxis(S, 53, ABG)
22:15:01.505 00.000 20224 Guiding  Dir = 1, Dur = 53
22:15:01.506 00.001 20224 IsSlewing returns 0
22:15:01.506 00.000 20224 IsGuiding returns 0
22:15:01.513 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47008, med=2765, FiltMin=2515, FiltMax=27885, Gamma=1.000
22:15:01.531 00.018 8996 UpdateGuideState exits: m=687436 SNR=310.4
22:15:01.532 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:01.533 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:01.533 00.000 8996 Enqueuing Expose request
22:15:01.550 00.017 20224 PulseGuide returned control before completion, sleep 20
22:15:01.579 00.029 20224 IsGuiding returns 1
22:15:01.579 00.000 20224 scope still moving after pulse duration time elapsed
22:15:01.609 00.030 20224 IsSlewing returns 0
22:15:01.609 00.000 20224 IsGuiding returns 1
22:15:01.641 00.032 20224 IsSlewing returns 0
22:15:01.641 00.000 20224 IsGuiding returns 0
22:15:01.642 00.001 20224 scope move finished after 53 + 81 ms
22:15:01.642 00.000 20224 Move returns status 0, amount 53
22:15:01.642 00.000 20224 move complete, result=0
22:15:01.642 00.000 20224 worker thread done servicing request
22:15:01.642 00.000 20224 Worker thread wakes up
22:15:01.642 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
22:15:01.645 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:01.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:02.822 01.177 20224 Exposure complete
22:15:02.896 00.074 20224 worker thread done servicing request
22:15:02.896 00.000 8996 OnExposeComplete: enter
22:15:02.897 00.001 8996 UpdateGuideState(): m_state=6
22:15:02.898 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4088
22:15:02.898 00.000 8996 Star::Find returns 1 (0), X=137.85, Y=471.63, Mass=662930, SNR=365.4, Peak=51744 HFD=4.5
22:15:02.899 00.001 8996 MultiStar: [#1 -0.23,-0.43,0.00,M3] [#2 -0.11,-0.16,0.78,U] [#3 -0.09,-0.47,0.00,M1] [#4 0.05,-0.14,0.49,U] [#5 -0.32,-0.35,0.00,M1] [#6 -0.03,-0.36,0.47,U] [#7 0.23,-0.37,0.47,U] [#8 -0.00,-0.45,0.40,U] 
22:15:02.900 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.27}, one-star: {-0.28, -0.25}
22:15:02.901 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
22:15:02.902 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
22:15:02.902 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.83 mountX=-0.04 mountY=0.27, mountTheta=1.73
22:15:02.904 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.27, opts=13)
22:15:02.904 00.000 8996 Enqueuing Move request for scope (-0.07, -0.27)
22:15:02.906 00.002 20224 Worker thread wakes up
22:15:02.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.27) opts 0xd
22:15:02.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.27)
22:15:02.906 00.000 20224 Moving (-0.07, -0.27) raw xDistance=-0.04 yDistance=0.27
22:15:02.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:15:02.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:15:02.906 00.000 20224 MoveAxis(E, 0, ABG)
22:15:02.906 00.000 20224 Move returns status 0, amount 0
22:15:02.906 00.000 20224 MoveAxis(S, 57, ABG)
22:15:02.906 00.000 20224 Guiding  Dir = 1, Dur = 57
22:15:02.906 00.000 20224 IsSlewing returns 0
22:15:02.907 00.001 20224 IsGuiding returns 0
22:15:02.913 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51744, med=2765, FiltMin=2502, FiltMax=27235, Gamma=1.000
22:15:02.928 00.015 8996 UpdateGuideState exits: m=662930 SNR=365.4
22:15:02.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:02.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:02.931 00.001 8996 Enqueuing Expose request
22:15:02.970 00.039 20224 IsGuiding returns 1
22:15:02.970 00.000 20224 scope still moving after pulse duration time elapsed
22:15:03.000 00.030 20224 IsSlewing returns 0
22:15:03.000 00.000 20224 IsGuiding returns 1
22:15:03.033 00.033 20224 IsSlewing returns 0
22:15:03.033 00.000 20224 IsGuiding returns 1
22:15:03.062 00.029 20224 IsSlewing returns 0
22:15:03.063 00.001 20224 IsGuiding returns 0
22:15:03.063 00.000 20224 scope move finished after 57 + 98 ms
22:15:03.063 00.000 20224 Move returns status 0, amount 57
22:15:03.063 00.000 20224 move complete, result=0
22:15:03.063 00.000 20224 worker thread done servicing request
22:15:03.064 00.001 20224 Worker thread wakes up
22:15:03.064 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 57 ms SOUTH
22:15:03.066 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:03.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:04.060 00.994 20224 Exposure complete
22:15:04.115 00.055 20224 worker thread done servicing request
22:15:04.115 00.000 8996 OnExposeComplete: enter
22:15:04.116 00.001 8996 UpdateGuideState(): m_state=6
22:15:04.117 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4089
22:15:04.118 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.75, Mass=784127, SNR=326.4, Peak=65152 HFD=4.3
22:15:04.119 00.001 8996 MultiStar: [#1 -0.09,-0.18,0.67,U] [#2 -0.09,0.00,0.83,U] [#3 -0.04,-0.16,0.55,U] [#4 -0.12,-0.01,0.61,U] [#5 -0.07,-0.15,0.72,U] [#6 -0.06,-0.16,0.51,U] [#7 -0.01,-0.03,0.50,U] [#8 0.07,-0.07,0.41,U] 
22:15:04.119 00.000 8996 refined, 8 included, MultiStar: {-0.07, -0.10}, one-star: {-0.12, -0.13}
22:15:04.120 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
22:15:04.122 00.002 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
22:15:04.123 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.19 mountX=-0.06 mountY=0.11, mountTheta=2.09
22:15:04.125 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
22:15:04.125 00.000 8996 Enqueuing Move request for scope (-0.07, -0.10)
22:15:04.126 00.001 20224 Worker thread wakes up
22:15:04.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
22:15:04.126 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
22:15:04.126 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
22:15:04.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:15:04.127 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:04.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:15:04.127 00.000 20224 MoveAxis(E, 0, ABG)
22:15:04.127 00.000 20224 Move returns status 0, amount 0
22:15:04.127 00.000 20224 MoveAxis(N, 0, ABG)
22:15:04.127 00.000 20224 Move returns status 0, amount 0
22:15:04.127 00.000 20224 move complete, result=0
22:15:04.127 00.000 20224 worker thread done servicing request
22:15:04.133 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65152, med=2765, FiltMin=2518, FiltMax=29139, Gamma=1.000
22:15:04.154 00.021 8996 UpdateGuideState exits: m=784127 SNR=326.4
22:15:04.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:04.157 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:04.159 00.002 8996 Enqueuing Expose request
22:15:04.160 00.001 20224 Worker thread wakes up
22:15:04.160 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:04.162 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:04.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:05.319 01.157 20224 Exposure complete
22:15:05.374 00.055 20224 worker thread done servicing request
22:15:05.374 00.000 8996 OnExposeComplete: enter
22:15:05.375 00.001 8996 UpdateGuideState(): m_state=6
22:15:05.376 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4090
22:15:05.377 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=471.99, Mass=644247, SNR=330.9, Peak=59632 HFD=4.3
22:15:05.378 00.001 8996 MultiStar: [#1 -0.51,-0.07,0.00,M3] [#2 -0.23,0.22,0.79,U] [#3 -0.23,0.21,0.64,U] [#4 -0.18,0.49,0.00,M1] [#5 -0.36,0.10,0.57,U] [#6 -0.41,0.12,0.46,U] [#7 -0.05,-0.09,0.46,U] [#8 -0.16,-0.11,0.42,U] 
22:15:05.379 00.001 8996 refined, 6 included, MultiStar: {-0.30, 0.10}, one-star: {-0.47, 0.11}
22:15:05.380 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
22:15:05.380 00.000 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
22:15:05.381 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.10 hyp=0.31 cameraTheta=2.81 mountX=-0.30 mountY=-0.07, mountTheta=-2.93
22:15:05.382 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.10, opts=13)
22:15:05.383 00.001 8996 Enqueuing Move request for scope (-0.30, 0.10)
22:15:05.384 00.001 20224 Worker thread wakes up
22:15:05.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.10) opts 0xd
22:15:05.384 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.10)
22:15:05.384 00.000 20224 Moving (-0.30, 0.10) raw xDistance=-0.30 yDistance=-0.07
22:15:05.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:15:05.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:05.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:15:05.384 00.000 20224 MoveAxis(E, 45, ABG)
22:15:05.384 00.000 20224 Guiding  Dir = 2, Dur = 45
22:15:05.385 00.001 20224 IsSlewing returns 0
22:15:05.385 00.000 20224 IsGuiding returns 0
22:15:05.393 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=59632, med=2765, FiltMin=2509, FiltMax=27725, Gamma=1.000
22:15:05.413 00.020 8996 UpdateGuideState exits: m=644247 SNR=330.9
22:15:05.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:05.414 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:05.415 00.001 8996 Enqueuing Expose request
22:15:05.419 00.004 20224 PulseGuide returned control before completion, sleep 21
22:15:05.449 00.030 20224 IsGuiding returns 1
22:15:05.449 00.000 20224 scope still moving after pulse duration time elapsed
22:15:05.482 00.033 20224 IsSlewing returns 0
22:15:05.482 00.000 20224 IsGuiding returns 1
22:15:05.513 00.031 20224 IsSlewing returns 0
22:15:05.513 00.000 20224 IsGuiding returns 0
22:15:05.513 00.000 20224 scope move finished after 45 + 83 ms
22:15:05.513 00.000 20224 Move returns status 0, amount 45
22:15:05.513 00.000 20224 MoveAxis(N, 0, ABG)
22:15:05.513 00.000 20224 Move returns status 0, amount 0
22:15:05.513 00.000 20224 move complete, result=0
22:15:05.514 00.001 20224 worker thread done servicing request
22:15:05.514 00.000 20224 Worker thread wakes up
22:15:05.514 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH
22:15:05.516 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:05.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:06.514 00.998 20224 Exposure complete
22:15:06.602 00.088 20224 worker thread done servicing request
22:15:06.602 00.000 8996 OnExposeComplete: enter
22:15:06.604 00.002 8996 UpdateGuideState(): m_state=6
22:15:06.605 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4091
22:15:06.605 00.000 8996 Star::Find returns 1 (0), X=137.82, Y=472.11, Mass=700480, SNR=346.6, Peak=61984 HFD=4.4
22:15:06.610 00.005 8996 MultiStar: [#1 -0.10,-0.04,0.72,U] [#2 -0.18,-0.15,0.72,U] [#3 -0.08,0.30,0.62,U] [#4 -0.09,0.55,0.00,M2] [#5 -0.01,0.05,0.67,U] [#6 -0.06,-0.10,0.45,U] [#7 0.20,0.03,0.46,U] [#8 0.08,0.04,0.44,U] 
22:15:06.611 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.06}, one-star: {-0.31, 0.23}
22:15:06.612 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
22:15:06.613 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
22:15:06.614 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.58 mountX=-0.10 mountY=-0.05, mountTheta=-2.69
22:15:06.615 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
22:15:06.617 00.002 8996 Enqueuing Move request for scope (-0.09, 0.06)
22:15:06.618 00.001 20224 Worker thread wakes up
22:15:06.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
22:15:06.618 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
22:15:06.618 00.000 20224 Moving (-0.09, 0.06) raw xDistance=-0.10 yDistance=-0.05
22:15:06.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:15:06.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:06.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:15:06.618 00.000 20224 MoveAxis(E, 0, ABG)
22:15:06.618 00.000 20224 Move returns status 0, amount 0
22:15:06.618 00.000 20224 MoveAxis(N, 0, ABG)
22:15:06.618 00.000 20224 Move returns status 0, amount 0
22:15:06.619 00.001 20224 move complete, result=0
22:15:06.619 00.000 20224 worker thread done servicing request
22:15:06.627 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61984, med=2765, FiltMin=2480, FiltMax=27971, Gamma=1.000
22:15:06.645 00.018 8996 UpdateGuideState exits: m=700480 SNR=346.6
22:15:06.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:06.646 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:06.647 00.001 8996 Enqueuing Expose request
22:15:06.648 00.001 20224 Worker thread wakes up
22:15:06.648 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:06.649 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:06.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:07.827 01.178 20224 Exposure complete
22:15:07.897 00.070 20224 worker thread done servicing request
22:15:07.898 00.001 8996 OnExposeComplete: enter
22:15:07.898 00.000 8996 UpdateGuideState(): m_state=6
22:15:07.899 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4092
22:15:07.900 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.29, Mass=734215, SNR=323.0, Peak=59696 HFD=4.5
22:15:07.901 00.001 8996 MultiStar: [#1 -0.06,0.25,0.69,U] [#2 0.07,0.26,0.82,U] [#3 0.15,0.27,0.66,U] [#4 0.10,0.51,0.00,M3] [#5 -0.04,0.29,0.72,U] [#6 0.37,0.37,0.00,M1] [#7 0.33,0.33,0.00,M1] [#8 0.10,0.27,0.42,U] 
22:15:07.902 00.001 8996 refined, 5 included, MultiStar: {-0.02, 0.30}, one-star: {-0.20, 0.41}
22:15:07.903 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
22:15:07.905 00.002 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
22:15:07.906 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.62 mountX=-0.04 mountY=-0.30, mountTheta=-1.72
22:15:07.910 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.30, opts=13)
22:15:07.912 00.002 8996 Enqueuing Move request for scope (-0.02, 0.30)
22:15:07.913 00.001 20224 Worker thread wakes up
22:15:07.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
22:15:07.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
22:15:07.913 00.000 20224 Moving (-0.02, 0.30) raw xDistance=-0.04 yDistance=-0.30
22:15:07.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:15:07.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:07.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:15:07.913 00.000 20224 MoveAxis(E, 0, ABG)
22:15:07.913 00.000 20224 Move returns status 0, amount 0
22:15:07.914 00.001 20224 MoveAxis(N, 0, ABG)
22:15:07.914 00.000 20224 Move returns status 0, amount 0
22:15:07.914 00.000 20224 move complete, result=0
22:15:07.914 00.000 20224 worker thread done servicing request
22:15:07.920 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59696, med=2765, FiltMin=2521, FiltMax=27187, Gamma=1.000
22:15:07.937 00.017 8996 UpdateGuideState exits: m=734215 SNR=323.0
22:15:07.938 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:07.938 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:07.939 00.001 8996 Enqueuing Expose request
22:15:07.940 00.001 20224 Worker thread wakes up
22:15:07.940 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:15:07.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:07.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:08.925 00.984 20224 Exposure complete
22:15:08.992 00.067 20224 worker thread done servicing request
22:15:08.992 00.000 8996 OnExposeComplete: enter
22:15:08.993 00.001 8996 UpdateGuideState(): m_state=6
22:15:08.994 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4093
22:15:08.994 00.000 8996 Star::Find returns 1 (0), X=138.04, Y=472.43, Mass=759510, SNR=355.8, Peak=55008 HFD=4.4
22:15:08.995 00.001 8996 MultiStar: [#1 0.02,0.39,0.60,U] [#2 0.06,0.46,0.00,M1] [#3 0.09,0.54,0.00,M1] [#4 0.21,0.75,0.00,M4] [#5 -0.02,0.58,0.00,M1] [#6 0.21,0.38,0.44,U] [#7 0.34,0.38,0.00,M2] [#8 0.11,0.45,0.00,M1] 
22:15:08.996 00.001 8996 refined, 2 included, MultiStar: {0.01, 0.47}, one-star: {-0.09, 0.55}
22:15:08.997 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
22:15:08.998 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
22:15:08.998 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.47 hyp=0.47 cameraTheta=1.55 mountX=-0.04 mountY=-0.47, mountTheta=-1.65
22:15:09.000 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.47, opts=13)
22:15:09.000 00.000 8996 Enqueuing Move request for scope (0.01, 0.47)
22:15:09.002 00.002 20224 Worker thread wakes up
22:15:09.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.47) opts 0xd
22:15:09.002 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.47)
22:15:09.002 00.000 20224 Moving (0.01, 0.47) raw xDistance=-0.04 yDistance=-0.47
22:15:09.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:15:09.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:09.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:15:09.002 00.000 20224 MoveAxis(E, 0, ABG)
22:15:09.002 00.000 20224 Move returns status 0, amount 0
22:15:09.002 00.000 20224 MoveAxis(N, 0, ABG)
22:15:09.002 00.000 20224 Move returns status 0, amount 0
22:15:09.002 00.000 20224 move complete, result=0
22:15:09.002 00.000 20224 worker thread done servicing request
22:15:09.006 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55008, med=2765, FiltMin=2518, FiltMax=24675, Gamma=1.000
22:15:09.023 00.017 8996 UpdateGuideState exits: m=759510 SNR=355.8
22:15:09.025 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:09.027 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:09.028 00.001 8996 Enqueuing Expose request
22:15:09.030 00.002 20224 Worker thread wakes up
22:15:09.030 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:15:09.031 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:09.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:10.209 01.178 20224 Exposure complete
22:15:10.281 00.072 20224 worker thread done servicing request
22:15:10.281 00.000 8996 OnExposeComplete: enter
22:15:10.283 00.002 8996 UpdateGuideState(): m_state=6
22:15:10.284 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4094
22:15:10.285 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.19, Mass=745720, SNR=380.0, Peak=65312 HFD=4.4
22:15:10.285 00.000 8996 MultiStar: [#1 0.01,0.30,0.60,U] [#2 0.08,0.20,0.77,U] [#3 0.01,0.51,0.00,M2] [#4 0.15,0.72,0.00,M5] [#5 -0.15,0.43,0.57,U] [#6 0.07,0.31,0.39,U] [#7 0.17,0.32,0.43,U] [#8 0.05,0.21,0.38,U] 
22:15:10.286 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.30}, one-star: {-0.30, 0.31}
22:15:10.287 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
22:15:10.288 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:15:10.288 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.73 mountX=-0.08 mountY=-0.29, mountTheta=-1.82
22:15:10.291 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.30, opts=13)
22:15:10.292 00.001 8996 Enqueuing Move request for scope (-0.05, 0.30)
22:15:10.292 00.000 20224 Worker thread wakes up
22:15:10.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
22:15:10.293 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
22:15:10.293 00.000 20224 Moving (-0.05, 0.30) raw xDistance=-0.08 yDistance=-0.29
22:15:10.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:15:10.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:10.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:15:10.293 00.000 20224 MoveAxis(E, 0, ABG)
22:15:10.293 00.000 20224 Move returns status 0, amount 0
22:15:10.293 00.000 20224 MoveAxis(N, 0, ABG)
22:15:10.293 00.000 20224 Move returns status 0, amount 0
22:15:10.293 00.000 20224 move complete, result=0
22:15:10.293 00.000 20224 worker thread done servicing request
22:15:10.295 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65312, med=2765, FiltMin=2505, FiltMax=28115, Gamma=1.000
22:15:10.309 00.014 8996 UpdateGuideState exits: m=745720 SNR=380.0
22:15:10.311 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:10.311 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:10.311 00.000 8996 Enqueuing Expose request
22:15:10.313 00.002 20224 Worker thread wakes up
22:15:10.313 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:15:10.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:10.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:11.284 00.970 20224 Exposure complete
22:15:11.354 00.070 20224 worker thread done servicing request
22:15:11.354 00.000 8996 OnExposeComplete: enter
22:15:11.355 00.001 8996 UpdateGuideState(): m_state=6
22:15:11.355 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4095
22:15:11.356 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=472.26, Mass=767783, SNR=378.4, Peak=59808 HFD=4.7
22:15:11.357 00.001 8996 MultiStar: [#1 -0.06,0.28,0.63,U] [#2 -0.20,0.42,0.00,M1] [#3 -0.16,0.25,0.60,U] [#4 -0.04,0.53,0.00,M6] [#5 0.00,0.39,0.56,U] [#6 -0.17,0.36,0.36,U] [#7 0.15,0.31,0.42,U] [#8 0.03,0.31,0.35,U] 
22:15:11.359 00.002 8996 refined, 6 included, MultiStar: {-0.16, 0.33}, one-star: {-0.50, 0.38}
22:15:11.360 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
22:15:11.362 00.002 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
22:15:11.363 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.33 hyp=0.37 cameraTheta=2.02 mountX=-0.19 mountY=-0.31, mountTheta=-2.12
22:15:11.365 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.33, opts=13)
22:15:11.366 00.001 8996 Enqueuing Move request for scope (-0.16, 0.33)
22:15:11.366 00.000 20224 Worker thread wakes up
22:15:11.367 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.33) opts 0xd
22:15:11.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.33)
22:15:11.367 00.000 20224 Moving (-0.16, 0.33) raw xDistance=-0.19 yDistance=-0.31
22:15:11.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:15:11.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:15:11.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:15:11.367 00.000 20224 MoveAxis(E, 0, ABG)
22:15:11.367 00.000 20224 Move returns status 0, amount 0
22:15:11.368 00.001 20224 MoveAxis(N, 0, ABG)
22:15:11.368 00.000 20224 Move returns status 0, amount 0
22:15:11.368 00.000 20224 move complete, result=0
22:15:11.368 00.000 20224 worker thread done servicing request
22:15:11.373 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=59808, med=2765, FiltMin=2502, FiltMax=32077, Gamma=1.000
22:15:11.390 00.017 8996 UpdateGuideState exits: m=767783 SNR=378.4
22:15:11.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:11.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:11.393 00.001 8996 Enqueuing Expose request
22:15:11.394 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:15:11.394 00.000 20224 Worker thread wakes up
22:15:11.395 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:11.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:12.572 01.177 20224 Exposure complete
22:15:12.652 00.080 20224 worker thread done servicing request
22:15:12.653 00.001 8996 OnExposeComplete: enter
22:15:12.653 00.000 8996 UpdateGuideState(): m_state=6
22:15:12.654 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4096
22:15:12.655 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=472.20, Mass=748684, SNR=363.2, Peak=58912 HFD=4.4
22:15:12.656 00.001 8996 MultiStar: [#1 -0.13,0.34,0.71,U] [#2 -0.06,0.38,0.63,U] [#3 -0.03,0.69,0.00,M2] [#4 -0.05,0.96,0.00,M7] [#5 -0.06,0.48,0.00,M1] [#6 -0.15,0.49,0.00,M1] [#7 0.15,0.36,0.51,U] [#8 0.09,0.41,0.43,U] 
22:15:12.657 00.001 8996 refined, 4 included, MultiStar: {-0.10, 0.35}, one-star: {-0.31, 0.32}
22:15:12.657 00.000 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
22:15:12.658 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
22:15:12.659 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.35 hyp=0.37 cameraTheta=1.85 mountX=-0.14 mountY=-0.34, mountTheta=-1.95
22:15:12.662 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.35, opts=13)
22:15:12.663 00.001 8996 Enqueuing Move request for scope (-0.10, 0.35)
22:15:12.665 00.002 20224 Worker thread wakes up
22:15:12.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.35) opts 0xd
22:15:12.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.35)
22:15:12.665 00.000 20224 Moving (-0.10, 0.35) raw xDistance=-0.14 yDistance=-0.34
22:15:12.666 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:15:12.666 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.63 newest=-0.94
22:15:12.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:15:12.666 00.000 20224 MoveAxis(E, 0, ABG)
22:15:12.666 00.000 20224 Move returns status 0, amount 0
22:15:12.666 00.000 20224 MoveAxis(N, 72, ABG)
22:15:12.666 00.000 20224 Guiding  Dir = 0, Dur = 72
22:15:12.667 00.001 20224 IsSlewing returns 0
22:15:12.667 00.000 20224 IsGuiding returns 0
22:15:12.672 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58912, med=2765, FiltMin=2499, FiltMax=27267, Gamma=1.000
22:15:12.686 00.014 8996 UpdateGuideState exits: m=748684 SNR=363.2
22:15:12.688 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:12.688 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:12.689 00.001 8996 Enqueuing Expose request
22:15:12.705 00.016 20224 PulseGuide returned control before completion, sleep 45
22:15:12.750 00.045 20224 IsGuiding returns 1
22:15:12.750 00.000 20224 scope still moving after pulse duration time elapsed
22:15:12.781 00.031 20224 IsSlewing returns 0
22:15:12.781 00.000 20224 IsGuiding returns 1
22:15:12.812 00.031 20224 IsSlewing returns 0
22:15:12.813 00.001 20224 IsGuiding returns 0
22:15:12.813 00.000 20224 scope move finished after 72 + 73 ms
22:15:12.813 00.000 20224 Move returns status 0, amount 72
22:15:12.813 00.000 20224 move complete, result=0
22:15:12.813 00.000 20224 worker thread done servicing request
22:15:12.813 00.000 20224 Worker thread wakes up
22:15:12.813 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:12.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:12.813 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 72 ms NORTH
22:15:13.785 00.972 20224 Exposure complete
22:15:13.874 00.089 20224 worker thread done servicing request
22:15:13.874 00.000 8996 OnExposeComplete: enter
22:15:13.876 00.002 8996 UpdateGuideState(): m_state=6
22:15:13.877 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4097
22:15:13.879 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=472.39, Mass=774499, SNR=379.1, Peak=56640 HFD=4.5
22:15:13.880 00.001 8996 MultiStar: [#1 -0.13,0.19,0.61,U] [#2 -0.17,0.07,0.63,U] [#3 -0.04,0.63,0.00,M3] [#4 0.06,0.80,0.00,M8] [#5 -0.10,0.59,0.00,M2] [#6 0.03,0.25,0.40,U] [#7 0.21,0.54,0.00,M1] [#8 0.11,0.25,0.40,U] 
22:15:13.881 00.001 8996 refined, 4 included, MultiStar: {-0.11, 0.29}, one-star: {-0.21, 0.51}
22:15:13.881 00.000 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
22:15:13.882 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
22:15:13.883 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.29 hyp=0.31 cameraTheta=1.95 mountX=-0.14 mountY=-0.27, mountTheta=-2.05
22:15:13.884 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.29, opts=13)
22:15:13.885 00.001 8996 Enqueuing Move request for scope (-0.11, 0.29)
22:15:13.886 00.001 20224 Worker thread wakes up
22:15:13.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.29) opts 0xd
22:15:13.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.29)
22:15:13.886 00.000 20224 Moving (-0.11, 0.29) raw xDistance=-0.14 yDistance=-0.27
22:15:13.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:15:13.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:15:13.886 00.000 20224 MoveAxis(E, 0, ABG)
22:15:13.886 00.000 20224 Move returns status 0, amount 0
22:15:13.886 00.000 20224 MoveAxis(N, 57, ABG)
22:15:13.886 00.000 20224 Guiding  Dir = 0, Dur = 57
22:15:13.886 00.000 20224 IsSlewing returns 0
22:15:13.886 00.000 20224 IsGuiding returns 0
22:15:13.890 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56640, med=2765, FiltMin=2512, FiltMax=27795, Gamma=1.000
22:15:13.908 00.018 20224 PulseGuide returned control before completion, sleep 46
22:15:13.916 00.008 8996 UpdateGuideState exits: m=774499 SNR=379.1
22:15:13.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:13.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:13.919 00.001 8996 Enqueuing Expose request
22:15:13.969 00.050 20224 IsGuiding returns 1
22:15:13.969 00.000 20224 scope still moving after pulse duration time elapsed
22:15:14.002 00.033 20224 IsSlewing returns 0
22:15:14.002 00.000 20224 IsGuiding returns 0
22:15:14.002 00.000 20224 scope move finished after 57 + 58 ms
22:15:14.002 00.000 20224 Move returns status 0, amount 57
22:15:14.003 00.001 20224 move complete, result=0
22:15:14.003 00.000 20224 worker thread done servicing request
22:15:14.003 00.000 20224 Worker thread wakes up
22:15:14.003 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 57 ms NORTH
22:15:14.005 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:14.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:15.173 01.168 20224 Exposure complete
22:15:15.252 00.079 20224 worker thread done servicing request
22:15:15.252 00.000 8996 OnExposeComplete: enter
22:15:15.255 00.003 8996 UpdateGuideState(): m_state=6
22:15:15.256 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4098
22:15:15.257 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=472.12, Mass=746150, SNR=344.8, Peak=65504 HFD=4.4
22:15:15.258 00.001 8996 MultiStar: [#1 -0.19,0.01,0.65,U] [#2 -0.13,-0.07,0.86,U] [#3 -0.22,0.24,0.56,U] [#4 -0.19,0.38,0.56,U] [#5 -0.30,0.18,0.67,U] [#6 -0.08,-0.08,0.45,U] [#7 0.06,0.02,0.45,U] [#8 0.09,0.22,0.40,U] 
22:15:15.259 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.13}, one-star: {-0.31, 0.24}
22:15:15.259 00.000 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
22:15:15.260 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
22:15:15.261 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.49 mountX=-0.18 mountY=-0.11, mountTheta=-2.60
22:15:15.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.13, opts=13)
22:15:15.264 00.001 8996 Enqueuing Move request for scope (-0.17, 0.13)
22:15:15.265 00.001 20224 Worker thread wakes up
22:15:15.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
22:15:15.265 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
22:15:15.265 00.000 20224 Moving (-0.17, 0.13) raw xDistance=-0.18 yDistance=-0.11
22:15:15.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:15:15.266 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:15.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:15:15.266 00.000 20224 MoveAxis(E, 0, ABG)
22:15:15.266 00.000 20224 Move returns status 0, amount 0
22:15:15.266 00.000 20224 MoveAxis(N, 0, ABG)
22:15:15.266 00.000 20224 Move returns status 0, amount 0
22:15:15.266 00.000 20224 move complete, result=0
22:15:15.266 00.000 20224 worker thread done servicing request
22:15:15.271 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2765, FiltMin=2509, FiltMax=31267, Gamma=1.000
22:15:15.289 00.018 8996 UpdateGuideState exits: m=746150 SNR=344.8
22:15:15.290 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:15.290 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:15.291 00.001 8996 Enqueuing Expose request
22:15:15.292 00.001 20224 Worker thread wakes up
22:15:15.292 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:15.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:15.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:16.282 00.989 20224 Exposure complete
22:15:16.347 00.065 20224 worker thread done servicing request
22:15:16.347 00.000 8996 OnExposeComplete: enter
22:15:16.348 00.001 8996 UpdateGuideState(): m_state=6
22:15:16.349 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4099
22:15:16.349 00.000 8996 Star::Find returns 1 (0), X=138.01, Y=472.39, Mass=718351, SNR=346.0, Peak=52608 HFD=4.2
22:15:16.350 00.001 8996 MultiStar: [#1 -0.03,0.23,0.74,U] [#2 0.16,0.41,0.73,U] [#3 0.19,0.36,0.61,U] [#4 0.20,0.57,0.00,M8] [#5 -0.02,0.39,0.57,U] [#6 0.22,0.02,0.45,U] [#7 0.23,0.12,0.43,U] [#8 0.10,0.30,0.42,U] 
22:15:16.351 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.32}, one-star: {-0.12, 0.51}
22:15:16.352 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
22:15:16.352 00.000 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
22:15:16.353 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.33 cameraTheta=1.38 mountX=0.03 mountY=-0.33, mountTheta=-1.47
22:15:16.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.32, opts=13)
22:15:16.357 00.002 8996 Enqueuing Move request for scope (0.06, 0.32)
22:15:16.358 00.001 20224 Worker thread wakes up
22:15:16.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
22:15:16.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
22:15:16.358 00.000 20224 Moving (0.06, 0.32) raw xDistance=0.03 yDistance=-0.33
22:15:16.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:15:16.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:15:16.358 00.000 20224 MoveAxis(E, 0, ABG)
22:15:16.358 00.000 20224 Move returns status 0, amount 0
22:15:16.359 00.001 20224 MoveAxis(N, 69, ABG)
22:15:16.359 00.000 20224 Guiding  Dir = 0, Dur = 69
22:15:16.359 00.000 20224 IsSlewing returns 0
22:15:16.359 00.000 20224 IsGuiding returns 0
22:15:16.362 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52608, med=2765, FiltMin=2515, FiltMax=23315, Gamma=1.000
22:15:16.375 00.013 8996 UpdateGuideState exits: m=718351 SNR=346.0
22:15:16.376 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:16.377 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:16.378 00.001 8996 Enqueuing Expose request
22:15:16.403 00.025 20224 PulseGuide returned control before completion, sleep 35
22:15:16.449 00.046 20224 IsGuiding returns 1
22:15:16.449 00.000 20224 scope still moving after pulse duration time elapsed
22:15:16.479 00.030 20224 IsSlewing returns 0
22:15:16.479 00.000 20224 IsGuiding returns 1
22:15:16.510 00.031 20224 IsSlewing returns 0
22:15:16.510 00.000 20224 IsGuiding returns 0
22:15:16.510 00.000 20224 scope move finished after 69 + 82 ms
22:15:16.510 00.000 20224 Move returns status 0, amount 69
22:15:16.510 00.000 20224 move complete, result=0
22:15:16.511 00.001 20224 worker thread done servicing request
22:15:16.511 00.000 20224 Worker thread wakes up
22:15:16.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:16.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:16.511 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 69 ms NORTH
22:15:17.683 01.172 20224 Exposure complete
22:15:17.765 00.082 20224 worker thread done servicing request
22:15:17.765 00.000 8996 OnExposeComplete: enter
22:15:17.767 00.002 8996 UpdateGuideState(): m_state=6
22:15:17.767 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4100
22:15:17.768 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.07, Mass=743253, SNR=328.8, Peak=65504 HFD=4.5
22:15:17.769 00.001 8996 MultiStar: [#1 -0.04,-0.13,0.75,U] [#2 0.08,-0.11,0.73,U] [#3 -0.08,0.15,0.71,U] [#4 0.02,0.33,0.67,U] [#5 -0.08,-0.03,0.72,U] [#6 -0.13,-0.19,0.48,U] [#7 0.07,-0.35,0.44,U] [#8 0.15,0.01,0.38,U] 
22:15:17.770 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {-0.42, 0.19}
22:15:17.771 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
22:15:17.771 00.000 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
22:15:17.772 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.99 mountX=-0.08 mountY=-0.00, mountTheta=-3.10
22:15:17.774 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
22:15:17.775 00.001 8996 Enqueuing Move request for scope (-0.08, 0.01)
22:15:17.776 00.001 20224 Worker thread wakes up
22:15:17.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
22:15:17.776 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
22:15:17.776 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=-0.00
22:15:17.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:15:17.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:17.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:15:17.777 00.001 20224 MoveAxis(E, 0, ABG)
22:15:17.777 00.000 20224 Move returns status 0, amount 0
22:15:17.777 00.000 20224 MoveAxis(N, 0, ABG)
22:15:17.777 00.000 20224 Move returns status 0, amount 0
22:15:17.777 00.000 20224 move complete, result=0
22:15:17.777 00.000 20224 worker thread done servicing request
22:15:17.780 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2765, FiltMin=2505, FiltMax=30851, Gamma=1.000
22:15:17.794 00.014 8996 UpdateGuideState exits: m=743253 SNR=328.8
22:15:17.795 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:17.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:17.797 00.001 8996 Enqueuing Expose request
22:15:17.797 00.000 20224 Worker thread wakes up
22:15:17.797 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:17.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:17.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:18.789 00.991 20224 Exposure complete
22:15:18.866 00.077 20224 worker thread done servicing request
22:15:18.866 00.000 8996 OnExposeComplete: enter
22:15:18.867 00.001 8996 UpdateGuideState(): m_state=6
22:15:18.868 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4101
22:15:18.869 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=471.92, Mass=768706, SNR=358.3, Peak=65504 HFD=4.6
22:15:18.870 00.001 8996 MultiStar: [#1 -0.40,-0.34,0.00,M1] [#2 -0.02,-0.16,0.76,U] [#3 -0.29,-0.09,0.54,U] [#4 -0.20,0.21,0.62,U] [#5 -0.19,-0.15,0.58,U] [#6 -0.14,-0.25,0.41,U] [#7 -0.01,-0.10,0.43,U] [#8 -0.04,-0.22,0.36,U] 
22:15:18.871 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.07}, one-star: {-0.43, 0.04}
22:15:18.872 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:15:18.872 00.000 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.45)
22:15:18.873 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.81 mountX=-0.19 mountY=0.09, mountTheta=2.70
22:15:18.875 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.07, opts=13)
22:15:18.875 00.000 8996 Enqueuing Move request for scope (-0.19, -0.07)
22:15:18.876 00.001 20224 Worker thread wakes up
22:15:18.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
22:15:18.876 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
22:15:18.876 00.000 20224 Moving (-0.19, -0.07) raw xDistance=-0.19 yDistance=0.09
22:15:18.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:15:18.877 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:18.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:15:18.877 00.000 20224 MoveAxis(E, 0, ABG)
22:15:18.877 00.000 20224 Move returns status 0, amount 0
22:15:18.877 00.000 20224 MoveAxis(N, 0, ABG)
22:15:18.877 00.000 20224 Move returns status 0, amount 0
22:15:18.877 00.000 20224 move complete, result=0
22:15:18.877 00.000 20224 worker thread done servicing request
22:15:18.880 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2765, FiltMin=2515, FiltMax=31117, Gamma=1.000
22:15:18.903 00.023 8996 UpdateGuideState exits: m=768706 SNR=358.3
22:15:18.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:18.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:18.906 00.001 8996 Enqueuing Expose request
22:15:18.907 00.001 20224 Worker thread wakes up
22:15:18.907 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:18.908 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:18.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:20.084 01.176 20224 Exposure complete
22:15:20.160 00.076 20224 worker thread done servicing request
22:15:20.160 00.000 8996 OnExposeComplete: enter
22:15:20.162 00.002 8996 UpdateGuideState(): m_state=6
22:15:20.163 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4102
22:15:20.164 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=471.92, Mass=712947, SNR=347.5, Peak=64224 HFD=4.4
22:15:20.166 00.002 8996 MultiStar: [#1 -0.10,-0.19,0.71,U] [#2 -0.03,-0.16,0.73,U] [#3 -0.14,0.08,0.69,U] [#4 -0.04,0.13,0.52,U] [#5 -0.09,-0.14,0.70,U] [#6 0.05,-0.07,0.48,U] [#7 0.16,-0.05,0.49,U] [#8 0.10,-0.12,0.41,U] 
22:15:20.167 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.05}, one-star: {-0.28, 0.04}
22:15:20.169 00.002 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
22:15:20.169 00.000 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
22:15:20.170 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.53 mountX=-0.07 mountY=0.06, mountTheta=2.42
22:15:20.172 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.05, opts=13)
22:15:20.173 00.001 8996 Enqueuing Move request for scope (-0.07, -0.05)
22:15:20.174 00.001 20224 Worker thread wakes up
22:15:20.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
22:15:20.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
22:15:20.175 00.001 20224 Moving (-0.07, -0.05) raw xDistance=-0.07 yDistance=0.06
22:15:20.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:15:20.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:20.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:15:20.175 00.000 20224 MoveAxis(E, 0, ABG)
22:15:20.175 00.000 20224 Move returns status 0, amount 0
22:15:20.175 00.000 20224 MoveAxis(N, 0, ABG)
22:15:20.175 00.000 20224 Move returns status 0, amount 0
22:15:20.175 00.000 20224 move complete, result=0
22:15:20.175 00.000 20224 worker thread done servicing request
22:15:20.181 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64224, med=2765, FiltMin=2518, FiltMax=29853, Gamma=1.000
22:15:20.195 00.014 8996 UpdateGuideState exits: m=712947 SNR=347.5
22:15:20.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:20.197 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:20.198 00.001 8996 Enqueuing Expose request
22:15:20.198 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:20.199 00.001 20224 Worker thread wakes up
22:15:20.199 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:20.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:21.194 00.995 20224 Exposure complete
22:15:21.298 00.104 20224 worker thread done servicing request
22:15:21.299 00.001 8996 OnExposeComplete: enter
22:15:21.299 00.000 8996 UpdateGuideState(): m_state=6
22:15:21.300 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4103
22:15:21.301 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.26, Mass=689793, SNR=352.6, Peak=63552 HFD=4.5
22:15:21.302 00.001 8996 MultiStar: [#1 -0.15,0.12,0.72,U] [#2 0.01,0.18,0.74,U] [#3 0.04,0.22,0.62,U] [#4 0.06,0.33,0.55,U] [#5 0.05,0.17,0.72,U] [#6 -0.09,-0.16,0.42,U] [#7 0.09,-0.13,0.44,U] [#8 0.25,0.17,0.39,U] 
22:15:21.303 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.17}, one-star: {-0.24, 0.38}
22:15:21.304 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:15:21.305 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:15:21.305 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.18 cameraTheta=1.73 mountX=-0.04 mountY=-0.17, mountTheta=-1.83
22:15:21.308 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.17, opts=13)
22:15:21.309 00.001 8996 Enqueuing Move request for scope (-0.03, 0.17)
22:15:21.310 00.001 20224 Worker thread wakes up
22:15:21.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
22:15:21.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
22:15:21.310 00.000 20224 Moving (-0.03, 0.17) raw xDistance=-0.04 yDistance=-0.17
22:15:21.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:15:21.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:21.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:15:21.310 00.000 20224 MoveAxis(E, 0, ABG)
22:15:21.310 00.000 20224 Move returns status 0, amount 0
22:15:21.310 00.000 20224 MoveAxis(N, 0, ABG)
22:15:21.310 00.000 20224 Move returns status 0, amount 0
22:15:21.310 00.000 20224 move complete, result=0
22:15:21.310 00.000 20224 worker thread done servicing request
22:15:21.314 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=63552, med=2765, FiltMin=2509, FiltMax=25923, Gamma=1.000
22:15:21.327 00.013 8996 UpdateGuideState exits: m=689793 SNR=352.6
22:15:21.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:21.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:21.330 00.001 8996 Enqueuing Expose request
22:15:21.331 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:21.331 00.000 20224 Worker thread wakes up
22:15:21.331 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:21.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:22.496 01.165 20224 Exposure complete
22:15:22.564 00.068 20224 worker thread done servicing request
22:15:22.564 00.000 8996 OnExposeComplete: enter
22:15:22.565 00.001 8996 UpdateGuideState(): m_state=6
22:15:22.566 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4104
22:15:22.566 00.000 8996 Star::Find returns 1 (0), X=137.84, Y=472.01, Mass=690144, SNR=353.1, Peak=63552 HFD=4.3
22:15:22.567 00.001 8996 MultiStar: [#1 0.02,-0.02,0.68,U] [#2 0.05,0.02,0.77,U] [#3 0.05,-0.01,0.59,U] [#4 0.09,0.34,0.52,U] [#5 0.01,0.10,0.57,U] [#6 -0.12,-0.03,0.42,U] [#7 0.24,-0.28,0.41,U] [#8 0.17,-0.15,0.38,U] 
22:15:22.568 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.03}, one-star: {-0.29, 0.13}
22:15:22.569 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
22:15:22.570 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
22:15:22.571 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.76 mountX=-0.01 mountY=-0.03, mountTheta=-1.86
22:15:22.572 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
22:15:22.573 00.001 8996 Enqueuing Move request for scope (-0.01, 0.03)
22:15:22.574 00.001 20224 Worker thread wakes up
22:15:22.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
22:15:22.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
22:15:22.574 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
22:15:22.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:15:22.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:22.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:15:22.574 00.000 20224 MoveAxis(E, 0, ABG)
22:15:22.574 00.000 20224 Move returns status 0, amount 0
22:15:22.574 00.000 20224 MoveAxis(N, 0, ABG)
22:15:22.574 00.000 20224 Move returns status 0, amount 0
22:15:22.574 00.000 20224 move complete, result=0
22:15:22.575 00.001 20224 worker thread done servicing request
22:15:22.578 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63552, med=2765, FiltMin=2486, FiltMax=28387, Gamma=1.000
22:15:22.598 00.020 8996 UpdateGuideState exits: m=690144 SNR=353.1
22:15:22.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:22.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:22.604 00.004 8996 Enqueuing Expose request
22:15:22.606 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:22.609 00.003 20224 Worker thread wakes up
22:15:22.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:22.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:23.602 00.993 20224 Exposure complete
22:15:23.656 00.054 20224 worker thread done servicing request
22:15:23.656 00.000 8996 OnExposeComplete: enter
22:15:23.657 00.001 8996 UpdateGuideState(): m_state=6
22:15:23.659 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4105
22:15:23.660 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=472.06, Mass=819811, SNR=348.6, Peak=65504 HFD=4.4
22:15:23.661 00.001 8996 MultiStar: [#1 -0.25,0.08,0.64,U] [#2 -0.14,0.03,0.78,U] [#3 -0.21,0.21,0.52,U] [#4 -0.13,0.43,0.00,M4] [#5 -0.28,0.18,0.62,U] [#6 -0.16,-0.02,0.42,U] [#7 0.04,-0.09,0.49,U] [#8 -0.10,0.05,0.39,U] 
22:15:23.662 00.001 8996 refined, 7 included, MultiStar: {-0.18, 0.09}, one-star: {-0.23, 0.18}
22:15:23.663 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
22:15:23.664 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:15:23.665 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.66 mountX=-0.19 mountY=-0.07, mountTheta=-2.77
22:15:23.666 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.09, opts=13)
22:15:23.667 00.001 8996 Enqueuing Move request for scope (-0.18, 0.09)
22:15:23.667 00.000 20224 Worker thread wakes up
22:15:23.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
22:15:23.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
22:15:23.667 00.000 20224 Moving (-0.18, 0.09) raw xDistance=-0.19 yDistance=-0.07
22:15:23.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:15:23.668 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:23.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:15:23.668 00.000 20224 MoveAxis(E, 0, ABG)
22:15:23.668 00.000 20224 Move returns status 0, amount 0
22:15:23.668 00.000 20224 MoveAxis(N, 0, ABG)
22:15:23.668 00.000 20224 Move returns status 0, amount 0
22:15:23.668 00.000 20224 move complete, result=0
22:15:23.668 00.000 20224 worker thread done servicing request
22:15:23.675 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2765, FiltMin=2505, FiltMax=33123, Gamma=1.000
22:15:23.689 00.014 8996 UpdateGuideState exits: m=819811 SNR=348.6
22:15:23.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:23.690 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:23.691 00.001 8996 Enqueuing Expose request
22:15:23.692 00.001 20224 Worker thread wakes up
22:15:23.692 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:23.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:23.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:24.856 01.163 20224 Exposure complete
22:15:24.924 00.068 20224 worker thread done servicing request
22:15:24.924 00.000 8996 OnExposeComplete: enter
22:15:24.926 00.002 8996 UpdateGuideState(): m_state=6
22:15:24.928 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4106
22:15:24.929 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=472.11, Mass=725646, SNR=391.7, Peak=62464 HFD=4.6
22:15:24.932 00.003 8996 MultiStar: [#1 -0.23,-0.01,0.61,U] [#2 -0.17,0.02,0.63,U] [#3 -0.33,0.07,0.49,U] [#4 -0.24,0.32,0.53,U] [#5 -0.22,0.25,0.58,U] [#6 -0.19,-0.22,0.39,U] [#7 -0.13,-0.03,0.46,U] [#8 -0.14,0.13,0.32,U] 
22:15:24.933 00.001 8996 refined, 8 included, MultiStar: {-0.26, 0.10}, one-star: {-0.46, 0.23}
22:15:24.935 00.002 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
22:15:24.937 00.002 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:15:24.938 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.76 mountX=-0.27 mountY=-0.07, mountTheta=-2.87
22:15:24.940 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.10, opts=13)
22:15:24.942 00.002 8996 Enqueuing Move request for scope (-0.26, 0.10)
22:15:24.943 00.001 20224 Worker thread wakes up
22:15:24.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd
22:15:24.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.10)
22:15:24.943 00.000 20224 Moving (-0.26, 0.10) raw xDistance=-0.27 yDistance=-0.07
22:15:24.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:15:24.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:24.944 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:15:24.944 00.000 20224 MoveAxis(E, 39, ABG)
22:15:24.944 00.000 20224 Guiding  Dir = 2, Dur = 39
22:15:24.944 00.000 20224 IsSlewing returns 0
22:15:24.944 00.000 20224 IsGuiding returns 0
22:15:24.951 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62464, med=2765, FiltMin=2505, FiltMax=28227, Gamma=1.000
22:15:24.965 00.014 8996 UpdateGuideState exits: m=725646 SNR=391.7
22:15:24.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:24.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:24.968 00.001 8996 Enqueuing Expose request
22:15:24.994 00.026 20224 IsGuiding returns 1
22:15:24.996 00.002 20224 scope still moving after pulse duration time elapsed
22:15:25.025 00.029 20224 IsSlewing returns 0
22:15:25.025 00.000 20224 IsGuiding returns 1
22:15:25.057 00.032 20224 IsSlewing returns 0
22:15:25.058 00.001 20224 IsGuiding returns 1
22:15:25.088 00.030 20224 IsSlewing returns 0
22:15:25.090 00.002 20224 IsGuiding returns 0
22:15:25.090 00.000 20224 scope move finished after 39 + 106 ms
22:15:25.090 00.000 20224 Move returns status 0, amount 39
22:15:25.090 00.000 20224 MoveAxis(N, 0, ABG)
22:15:25.090 00.000 20224 Move returns status 0, amount 0
22:15:25.090 00.000 20224 move complete, result=0
22:15:25.090 00.000 20224 worker thread done servicing request
22:15:25.090 00.000 20224 Worker thread wakes up
22:15:25.090 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
22:15:25.091 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:25.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:26.061 00.970 20224 Exposure complete
22:15:26.139 00.078 20224 worker thread done servicing request
22:15:26.140 00.001 8996 OnExposeComplete: enter
22:15:26.141 00.001 8996 UpdateGuideState(): m_state=6
22:15:26.143 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4107
22:15:26.145 00.002 8996 Star::Find returns 1 (0), X=138.07, Y=471.52, Mass=743053, SNR=317.6, Peak=48960 HFD=4.7
22:15:26.147 00.002 8996 MultiStar: [#1 -0.14,-0.53,0.00,M1] [#2 0.02,-0.22,0.83,U] [#3 -0.01,-0.35,0.73,U] [#4 0.04,-0.00,0.58,U] [#5 -0.00,-0.37,0.65,U] [#6 0.10,-0.57,0.00,M1] [#7 0.26,-0.52,0.00,M1] [#8 0.27,-0.50,0.00,M1] 
22:15:26.149 00.002 8996 refined, 4 included, MultiStar: {-0.01, -0.27}, one-star: {-0.06, -0.36}
22:15:26.150 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
22:15:26.152 00.002 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
22:15:26.153 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.59 mountX=0.02 mountY=0.27, mountTheta=1.50
22:15:26.156 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.27, opts=13)
22:15:26.158 00.002 8996 Enqueuing Move request for scope (-0.01, -0.27)
22:15:26.159 00.001 20224 Worker thread wakes up
22:15:26.160 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
22:15:26.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
22:15:26.160 00.000 20224 Moving (-0.01, -0.27) raw xDistance=0.02 yDistance=0.27
22:15:26.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:15:26.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:26.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:15:26.160 00.000 20224 MoveAxis(E, 0, ABG)
22:15:26.160 00.000 20224 Move returns status 0, amount 0
22:15:26.160 00.000 20224 MoveAxis(N, 0, ABG)
22:15:26.160 00.000 20224 Move returns status 0, amount 0
22:15:26.160 00.000 20224 move complete, result=0
22:15:26.160 00.000 20224 worker thread done servicing request
22:15:26.165 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48960, med=2765, FiltMin=2496, FiltMax=25597, Gamma=1.000
22:15:26.189 00.024 8996 UpdateGuideState exits: m=743053 SNR=317.6
22:15:26.191 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:26.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:26.192 00.000 8996 Enqueuing Expose request
22:15:26.193 00.001 20224 Worker thread wakes up
22:15:26.193 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:15:26.194 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:26.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:27.355 01.161 20224 Exposure complete
22:15:27.422 00.067 20224 worker thread done servicing request
22:15:27.422 00.000 8996 OnExposeComplete: enter
22:15:27.424 00.002 8996 UpdateGuideState(): m_state=6
22:15:27.426 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4108
22:15:27.427 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.02, Mass=775609, SNR=350.6, Peak=61792 HFD=4.3
22:15:27.429 00.002 8996 MultiStar: [#1 0.06,-0.04,0.63,U] [#2 0.23,0.01,0.79,U] [#3 0.33,0.13,0.51,U] [#4 0.33,0.19,0.46,U] [#5 0.19,-0.04,0.63,U] [#6 0.32,-0.41,0.00,M2] [#7 0.54,-0.17,0.00,M2] [#8 0.34,-0.02,0.38,U] 
22:15:27.431 00.002 8996 single-star, 6 included, MultiStar: {0.17, 0.05}, one-star: {-0.01, 0.14}
22:15:27.432 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
22:15:27.433 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
22:15:27.435 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.68 mountX=-0.03 mountY=-0.13, mountTheta=-1.78
22:15:27.438 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.14, opts=13)
22:15:27.440 00.002 8996 Enqueuing Move request for scope (-0.01, 0.14)
22:15:27.441 00.001 20224 Worker thread wakes up
22:15:27.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
22:15:27.441 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
22:15:27.441 00.000 20224 Moving (-0.01, 0.14) raw xDistance=-0.03 yDistance=-0.13
22:15:27.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:15:27.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:27.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:15:27.441 00.000 20224 MoveAxis(E, 0, ABG)
22:15:27.442 00.001 20224 Move returns status 0, amount 0
22:15:27.442 00.000 20224 MoveAxis(N, 0, ABG)
22:15:27.442 00.000 20224 Move returns status 0, amount 0
22:15:27.442 00.000 20224 move complete, result=0
22:15:27.442 00.000 20224 worker thread done servicing request
22:15:27.449 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61792, med=2765, FiltMin=2515, FiltMax=30467, Gamma=1.000
22:15:27.472 00.023 8996 UpdateGuideState exits: m=775609 SNR=350.6
22:15:27.474 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:27.475 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:27.477 00.002 8996 Enqueuing Expose request
22:15:27.478 00.001 20224 Worker thread wakes up
22:15:27.479 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:27.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:27.481 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:28.452 00.971 20224 Exposure complete
22:15:28.531 00.079 20224 worker thread done servicing request
22:15:28.531 00.000 8996 OnExposeComplete: enter
22:15:28.532 00.001 8996 UpdateGuideState(): m_state=6
22:15:28.533 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4109
22:15:28.534 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.97, Mass=792981, SNR=364.8, Peak=65504 HFD=4.5
22:15:28.535 00.001 8996 MultiStar: [#1 -0.10,-0.13,0.65,U] [#2 0.18,-0.02,0.78,U] [#3 0.07,0.17,0.55,U] [#4 0.09,0.47,0.00,M2] [#5 0.04,0.05,0.58,U] [#6 0.19,0.00,0.50,U] [#7 0.40,-0.18,0.43,U] [#8 0.19,-0.11,0.39,U] 
22:15:28.536 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.00}, one-star: {-0.11, 0.09}
22:15:28.536 00.000 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
22:15:28.537 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
22:15:28.538 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.04 mountX=0.07 mountY=-0.01, mountTheta=-0.08
22:15:28.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.00, opts=13)
22:15:28.540 00.000 8996 Enqueuing Move request for scope (0.07, -0.00)
22:15:28.541 00.001 20224 Worker thread wakes up
22:15:28.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
22:15:28.541 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
22:15:28.541 00.000 20224 Moving (0.07, -0.00) raw xDistance=0.07 yDistance=-0.01
22:15:28.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:15:28.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:28.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:15:28.541 00.000 20224 MoveAxis(E, 0, ABG)
22:15:28.542 00.001 20224 Move returns status 0, amount 0
22:15:28.542 00.000 20224 MoveAxis(N, 0, ABG)
22:15:28.542 00.000 20224 Move returns status 0, amount 0
22:15:28.542 00.000 20224 move complete, result=0
22:15:28.542 00.000 20224 worker thread done servicing request
22:15:28.548 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2765, FiltMin=2505, FiltMax=30880, Gamma=1.000
22:15:28.567 00.019 8996 UpdateGuideState exits: m=792981 SNR=364.8
22:15:28.569 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:28.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:28.572 00.002 8996 Enqueuing Expose request
22:15:28.574 00.002 20224 Worker thread wakes up
22:15:28.574 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:28.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:28.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:29.782 01.207 20224 Exposure complete
22:15:29.859 00.077 20224 worker thread done servicing request
22:15:29.860 00.001 8996 OnExposeComplete: enter
22:15:29.861 00.001 8996 UpdateGuideState(): m_state=6
22:15:29.862 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4110
22:15:29.864 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=471.91, Mass=782270, SNR=350.0, Peak=61904 HFD=4.4
22:15:29.866 00.002 8996 MultiStar: [#1 0.23,-0.04,0.68,U] [#2 0.26,-0.02,0.76,U] [#3 0.28,-0.08,0.65,U] [#4 0.41,0.07,0.52,U] [#5 0.40,-0.09,0.70,U] [#6 0.27,-0.33,0.41,U] [#7 0.40,-0.34,0.00,M2] [#8 0.33,-0.07,0.40,U] 
22:15:29.867 00.001 8996 single-star, 7 included, MultiStar: {0.26, -0.05}, one-star: {0.08, 0.03}
22:15:29.869 00.002 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:15:29.870 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:15:29.872 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.34 mountX=0.08 mountY=-0.04, mountTheta=-0.45
22:15:29.875 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
22:15:29.877 00.002 8996 Enqueuing Move request for scope (0.08, 0.03)
22:15:29.879 00.002 20224 Worker thread wakes up
22:15:29.880 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
22:15:29.880 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
22:15:29.880 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
22:15:29.880 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:15:29.880 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:29.880 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:15:29.880 00.000 20224 MoveAxis(E, 0, ABG)
22:15:29.880 00.000 20224 Move returns status 0, amount 0
22:15:29.880 00.000 20224 MoveAxis(N, 0, ABG)
22:15:29.880 00.000 20224 Move returns status 0, amount 0
22:15:29.880 00.000 20224 move complete, result=0
22:15:29.880 00.000 20224 worker thread done servicing request
22:15:29.888 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61904, med=2765, FiltMin=2499, FiltMax=29389, Gamma=1.000
22:15:29.914 00.026 8996 UpdateGuideState exits: m=782270 SNR=350.0
22:15:29.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:29.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:29.917 00.001 8996 Enqueuing Expose request
22:15:29.918 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:29.919 00.001 20224 Worker thread wakes up
22:15:29.919 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:29.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:30.896 00.977 20224 Exposure complete
22:15:30.997 00.101 20224 worker thread done servicing request
22:15:30.997 00.000 8996 OnExposeComplete: enter
22:15:30.999 00.002 8996 UpdateGuideState(): m_state=6
22:15:31.001 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4111
22:15:31.003 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=471.92, Mass=748789, SNR=363.2, Peak=65504 HFD=4.4
22:15:31.005 00.002 8996 MultiStar: [#1 0.13,-0.12,0.70,U] [#2 0.22,-0.02,0.76,U] [#3 0.18,-0.02,0.60,U] [#4 0.12,0.12,0.52,U] [#5 0.10,-0.07,0.64,U] [#6 0.16,-0.34,0.41,U] [#7 0.25,-0.41,0.00,M3] [#8 0.31,-0.01,0.37,U] 
22:15:31.007 00.002 8996 single-star, 7 included, MultiStar: {0.12, -0.04}, one-star: {-0.05, 0.04}
22:15:31.008 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
22:15:31.010 00.002 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
22:15:31.011 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.50 mountX=-0.05 mountY=-0.03, mountTheta=-2.61
22:15:31.014 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.04, opts=13)
22:15:31.016 00.002 8996 Enqueuing Move request for scope (-0.05, 0.04)
22:15:31.017 00.001 20224 Worker thread wakes up
22:15:31.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
22:15:31.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
22:15:31.017 00.000 20224 Moving (-0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
22:15:31.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:15:31.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:31.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:15:31.017 00.000 20224 MoveAxis(E, 0, ABG)
22:15:31.017 00.000 20224 Move returns status 0, amount 0
22:15:31.017 00.000 20224 MoveAxis(N, 0, ABG)
22:15:31.017 00.000 20224 Move returns status 0, amount 0
22:15:31.017 00.000 20224 move complete, result=0
22:15:31.017 00.000 20224 worker thread done servicing request
22:15:31.025 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2765, FiltMin=2480, FiltMax=28013, Gamma=1.000
22:15:31.040 00.015 8996 UpdateGuideState exits: m=748789 SNR=363.2
22:15:31.041 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:31.041 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:31.042 00.001 8996 Enqueuing Expose request
22:15:31.043 00.001 20224 Worker thread wakes up
22:15:31.043 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:31.043 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:31.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:32.216 01.173 20224 Exposure complete
22:15:32.308 00.092 20224 worker thread done servicing request
22:15:32.308 00.000 8996 OnExposeComplete: enter
22:15:32.309 00.001 8996 UpdateGuideState(): m_state=6
22:15:32.310 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4112
22:15:32.311 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.00, Mass=804370, SNR=343.1, Peak=65504 HFD=4.4
22:15:32.312 00.001 8996 MultiStar: [#1 0.00,-0.17,0.67,U] [#2 0.06,-0.10,0.83,U] [#3 0.08,0.00,0.55,U] [#4 0.10,0.15,0.56,U] [#5 0.11,-0.09,0.67,U] [#6 -0.00,-0.31,0.37,U] [#7 0.38,-0.22,0.42,U] [#8 0.18,-0.33,0.41,U] 
22:15:32.313 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.07}, one-star: {-0.08, 0.12}
22:15:32.314 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
22:15:32.315 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.47)
22:15:32.316 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.79 mountX=0.08 mountY=0.06, mountTheta=0.68
22:15:32.317 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.07, opts=13)
22:15:32.318 00.001 8996 Enqueuing Move request for scope (0.07, -0.07)
22:15:32.319 00.001 20224 Worker thread wakes up
22:15:32.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
22:15:32.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
22:15:32.319 00.000 20224 Moving (0.07, -0.07) raw xDistance=0.08 yDistance=0.06
22:15:32.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:15:32.320 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:32.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:15:32.320 00.000 20224 MoveAxis(E, 0, ABG)
22:15:32.320 00.000 20224 Move returns status 0, amount 0
22:15:32.320 00.000 20224 MoveAxis(N, 0, ABG)
22:15:32.320 00.000 20224 Move returns status 0, amount 0
22:15:32.320 00.000 20224 move complete, result=0
22:15:32.320 00.000 20224 worker thread done servicing request
22:15:32.324 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2765, FiltMin=2512, FiltMax=28976, Gamma=1.000
22:15:32.338 00.014 8996 UpdateGuideState exits: m=804370 SNR=343.1
22:15:32.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:32.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:32.341 00.001 8996 Enqueuing Expose request
22:15:32.341 00.000 20224 Worker thread wakes up
22:15:32.341 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:32.342 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:32.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:33.330 00.988 20224 Exposure complete
22:15:33.395 00.065 20224 worker thread done servicing request
22:15:33.395 00.000 8996 OnExposeComplete: enter
22:15:33.396 00.001 8996 UpdateGuideState(): m_state=6
22:15:33.397 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4113
22:15:33.398 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.05, Mass=758208, SNR=362.4, Peak=61424 HFD=4.4
22:15:33.399 00.001 8996 MultiStar: [#1 0.27,-0.01,0.61,U] [#2 0.36,0.23,0.77,U] [#3 0.25,0.01,0.57,U] [#4 0.34,0.33,0.00,M1] [#5 0.29,0.19,0.62,U] [#6 0.39,0.04,0.44,U] [#7 0.63,-0.06,0.00,M3] [#8 0.36,0.17,0.38,U] 
22:15:33.400 00.001 8996 single-star, 6 included, MultiStar: {0.25, 0.13}, one-star: {0.05, 0.17}
22:15:33.401 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
22:15:33.401 00.000 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
22:15:33.402 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.31 mountX=0.03 mountY=-0.18, mountTheta=-1.41
22:15:33.404 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.17, opts=13)
22:15:33.404 00.000 8996 Enqueuing Move request for scope (0.05, 0.17)
22:15:33.405 00.001 20224 Worker thread wakes up
22:15:33.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
22:15:33.405 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
22:15:33.405 00.000 20224 Moving (0.05, 0.17) raw xDistance=0.03 yDistance=-0.18
22:15:33.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:15:33.405 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:33.405 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:15:33.405 00.000 20224 MoveAxis(E, 0, ABG)
22:15:33.405 00.000 20224 Move returns status 0, amount 0
22:15:33.405 00.000 20224 MoveAxis(N, 0, ABG)
22:15:33.405 00.000 20224 Move returns status 0, amount 0
22:15:33.405 00.000 20224 move complete, result=0
22:15:33.406 00.001 20224 worker thread done servicing request
22:15:33.409 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61424, med=2765, FiltMin=2518, FiltMax=30771, Gamma=1.000
22:15:33.439 00.030 8996 UpdateGuideState exits: m=758208 SNR=362.4
22:15:33.441 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:33.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:33.444 00.002 8996 Enqueuing Expose request
22:15:33.446 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:15:33.448 00.002 20224 Worker thread wakes up
22:15:33.448 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:33.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:34.623 01.175 20224 Exposure complete
22:15:34.702 00.079 20224 worker thread done servicing request
22:15:34.702 00.000 8996 OnExposeComplete: enter
22:15:34.703 00.001 8996 UpdateGuideState(): m_state=6
22:15:34.704 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4114
22:15:34.705 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=472.11, Mass=734502, SNR=344.2, Peak=65504 HFD=4.4
22:15:34.706 00.001 8996 MultiStar: [#1 0.13,0.02,0.70,U] [#2 0.14,0.06,0.86,U] [#3 0.09,0.35,0.58,U] [#4 0.09,0.32,0.56,U] [#5 -0.04,0.30,0.55,U] [#6 0.14,-0.16,0.43,U] [#7 0.36,-0.08,0.55,U] [#8 0.06,0.03,0.38,U] 
22:15:34.707 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.13}, one-star: {-0.22, 0.23}
22:15:34.707 00.000 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
22:15:34.708 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
22:15:34.709 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.13 hyp=0.15 cameraTheta=1.13 mountX=0.05 mountY=-0.14, mountTheta=-1.23
22:15:34.713 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.13, opts=13)
22:15:34.715 00.002 8996 Enqueuing Move request for scope (0.06, 0.13)
22:15:34.717 00.002 20224 Worker thread wakes up
22:15:34.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.13) opts 0xd
22:15:34.717 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.13)
22:15:34.717 00.000 20224 Moving (0.06, 0.13) raw xDistance=0.05 yDistance=-0.14
22:15:34.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:15:34.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:34.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:15:34.717 00.000 20224 MoveAxis(E, 0, ABG)
22:15:34.717 00.000 20224 Move returns status 0, amount 0
22:15:34.718 00.001 20224 MoveAxis(N, 0, ABG)
22:15:34.718 00.000 20224 Move returns status 0, amount 0
22:15:34.718 00.000 20224 move complete, result=0
22:15:34.718 00.000 20224 worker thread done servicing request
22:15:34.724 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2765, FiltMin=2518, FiltMax=28387, Gamma=1.000
22:15:34.739 00.015 8996 UpdateGuideState exits: m=734502 SNR=344.2
22:15:34.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:34.742 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:34.743 00.001 8996 Enqueuing Expose request
22:15:34.745 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:34.748 00.003 20224 Worker thread wakes up
22:15:34.748 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:34.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:35.723 00.975 20224 Exposure complete
22:15:35.786 00.063 20224 worker thread done servicing request
22:15:35.786 00.000 8996 OnExposeComplete: enter
22:15:35.788 00.002 8996 UpdateGuideState(): m_state=6
22:15:35.789 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4115
22:15:35.791 00.002 8996 Star::Find returns 1 (0), X=137.90, Y=472.30, Mass=798925, SNR=363.6, Peak=62288 HFD=4.5
22:15:35.793 00.002 8996 MultiStar: [#1 -0.19,0.30,0.64,U] [#2 -0.07,0.10,0.75,U] [#3 -0.08,0.53,0.00,M1] [#4 -0.09,0.58,0.00,M1] [#5 0.05,0.23,0.61,U] [#6 -0.13,-0.03,0.47,U] [#7 0.07,0.09,0.41,U] [#8 0.10,0.30,0.46,U] 
22:15:35.794 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.23}, one-star: {-0.23, 0.42}
22:15:35.796 00.002 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
22:15:35.797 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
22:15:35.798 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.91 mountX=-0.10 mountY=-0.22, mountTheta=-2.01
22:15:35.800 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.23, opts=13)
22:15:35.801 00.001 8996 Enqueuing Move request for scope (-0.08, 0.23)
22:15:35.802 00.001 20224 Worker thread wakes up
22:15:35.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
22:15:35.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
22:15:35.802 00.000 20224 Moving (-0.08, 0.23) raw xDistance=-0.10 yDistance=-0.22
22:15:35.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:15:35.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:15:35.802 00.000 20224 MoveAxis(E, 0, ABG)
22:15:35.802 00.000 20224 Move returns status 0, amount 0
22:15:35.802 00.000 20224 MoveAxis(N, 45, ABG)
22:15:35.802 00.000 20224 Guiding  Dir = 0, Dur = 45
22:15:35.802 00.000 20224 IsSlewing returns 0
22:15:35.803 00.001 20224 IsGuiding returns 0
22:15:35.804 00.001 20224 PulseGuide returned control before completion, sleep 54
22:15:35.808 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62288, med=2765, FiltMin=2511, FiltMax=28563, Gamma=1.000
22:15:35.828 00.020 8996 UpdateGuideState exits: m=798925 SNR=363.6
22:15:35.829 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:35.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:35.831 00.001 8996 Enqueuing Expose request
22:15:35.866 00.035 20224 IsGuiding returns 1
22:15:35.866 00.000 20224 scope still moving after pulse duration time elapsed
22:15:35.897 00.031 20224 IsSlewing returns 0
22:15:35.897 00.000 20224 IsGuiding returns 0
22:15:35.897 00.000 20224 scope move finished after 45 + 49 ms
22:15:35.897 00.000 20224 Move returns status 0, amount 45
22:15:35.898 00.001 20224 move complete, result=0
22:15:35.898 00.000 20224 worker thread done servicing request
22:15:35.898 00.000 20224 Worker thread wakes up
22:15:35.898 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
22:15:35.899 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:35.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:37.073 01.174 20224 Exposure complete
22:15:37.160 00.087 20224 worker thread done servicing request
22:15:37.160 00.000 8996 OnExposeComplete: enter
22:15:37.161 00.001 8996 UpdateGuideState(): m_state=6
22:15:37.162 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4116
22:15:37.162 00.000 8996 Star::Find returns 1 (0), X=137.84, Y=471.73, Mass=760651, SNR=333.0, Peak=65504 HFD=4.5
22:15:37.163 00.001 8996 MultiStar: [#1 -0.42,-0.30,0.00,M1] [#2 -0.04,-0.30,0.82,U] [#3 -0.16,0.07,0.71,U] [#4 -0.07,0.14,0.66,U] [#5 -0.11,-0.17,0.65,U] [#6 -0.25,-0.24,0.51,U] [#7 0.04,-0.30,0.53,U] [#8 0.05,-0.31,0.44,U] 
22:15:37.164 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.15}, one-star: {-0.29, -0.15}
22:15:37.165 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
22:15:37.166 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
22:15:37.167 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.25 mountX=-0.10 mountY=0.16, mountTheta=2.15
22:15:37.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.15, opts=13)
22:15:37.171 00.002 8996 Enqueuing Move request for scope (-0.12, -0.15)
22:15:37.173 00.002 20224 Worker thread wakes up
22:15:37.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
22:15:37.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
22:15:37.173 00.000 20224 Moving (-0.12, -0.15) raw xDistance=-0.10 yDistance=0.16
22:15:37.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:15:37.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:37.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:15:37.173 00.000 20224 MoveAxis(E, 0, ABG)
22:15:37.173 00.000 20224 Move returns status 0, amount 0
22:15:37.173 00.000 20224 MoveAxis(N, 0, ABG)
22:15:37.173 00.000 20224 Move returns status 0, amount 0
22:15:37.173 00.000 20224 move complete, result=0
22:15:37.173 00.000 20224 worker thread done servicing request
22:15:37.181 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2765, FiltMin=2521, FiltMax=29424, Gamma=1.000
22:15:37.207 00.026 8996 UpdateGuideState exits: m=760651 SNR=333.0
22:15:37.209 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:37.209 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:37.210 00.001 8996 Enqueuing Expose request
22:15:37.211 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:15:37.212 00.001 20224 Worker thread wakes up
22:15:37.212 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:37.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:38.187 00.975 20224 Exposure complete
22:15:38.253 00.066 20224 worker thread done servicing request
22:15:38.253 00.000 8996 OnExposeComplete: enter
22:15:38.254 00.001 8996 UpdateGuideState(): m_state=6
22:15:38.255 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4117
22:15:38.256 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=471.76, Mass=743217, SNR=348.8, Peak=60048 HFD=4.6
22:15:38.257 00.001 8996 MultiStar: [#1 -0.41,-0.33,0.00,M2] [#2 -0.24,-0.31,0.85,U] [#3 -0.18,0.17,0.70,U] [#4 -0.12,0.33,0.56,U] [#5 -0.35,-0.08,0.65,U] [#6 -0.28,-0.17,0.50,U] [#7 0.08,-0.11,0.52,U] [#8 -0.32,-0.22,0.36,U] 
22:15:38.258 00.001 8996 refined, 7 included, MultiStar: {-0.25, -0.07}, one-star: {-0.46, -0.12}
22:15:38.259 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
22:15:38.260 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
22:15:38.260 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.88 mountX=-0.24 mountY=0.10, mountTheta=2.77
22:15:38.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.07, opts=13)
22:15:38.263 00.001 8996 Enqueuing Move request for scope (-0.25, -0.07)
22:15:38.263 00.000 20224 Worker thread wakes up
22:15:38.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
22:15:38.264 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
22:15:38.264 00.000 20224 Moving (-0.25, -0.07) raw xDistance=-0.24 yDistance=0.10
22:15:38.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:15:38.264 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:38.264 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:15:38.264 00.000 20224 MoveAxis(E, 36, ABG)
22:15:38.264 00.000 20224 Guiding  Dir = 2, Dur = 36
22:15:38.264 00.000 20224 IsSlewing returns 0
22:15:38.264 00.000 20224 IsGuiding returns 0
22:15:38.268 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60048, med=2765, FiltMin=2512, FiltMax=29917, Gamma=1.000
22:15:38.287 00.019 20224 PulseGuide returned control before completion, sleep 24
22:15:38.288 00.001 8996 UpdateGuideState exits: m=743217 SNR=348.8
22:15:38.290 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:38.290 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:38.291 00.001 8996 Enqueuing Expose request
22:15:38.318 00.027 20224 IsGuiding returns 1
22:15:38.318 00.000 20224 scope still moving after pulse duration time elapsed
22:15:38.350 00.032 20224 IsSlewing returns 0
22:15:38.350 00.000 20224 IsGuiding returns 1
22:15:38.382 00.032 20224 IsSlewing returns 0
22:15:38.382 00.000 20224 IsGuiding returns 0
22:15:38.382 00.000 20224 scope move finished after 36 + 81 ms
22:15:38.382 00.000 20224 Move returns status 0, amount 36
22:15:38.382 00.000 20224 MoveAxis(N, 0, ABG)
22:15:38.383 00.001 20224 Move returns status 0, amount 0
22:15:38.383 00.000 20224 move complete, result=0
22:15:38.383 00.000 20224 worker thread done servicing request
22:15:38.383 00.000 20224 Worker thread wakes up
22:15:38.383 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
22:15:38.385 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:38.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:39.535 01.150 20224 Exposure complete
22:15:39.673 00.138 20224 worker thread done servicing request
22:15:39.673 00.000 8996 OnExposeComplete: enter
22:15:39.674 00.001 8996 UpdateGuideState(): m_state=6
22:15:39.676 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4118
22:15:39.677 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=471.82, Mass=771612, SNR=393.3, Peak=57120 HFD=4.5
22:15:39.679 00.002 8996 MultiStar: [#1 0.27,-0.31,0.52,U] [#2 0.39,-0.22,0.69,U] [#3 0.36,0.01,0.53,U] [#4 0.36,0.13,0.56,U] [#5 0.32,-0.12,0.58,U] [#6 0.41,-0.37,0.00,M1] [#7 0.56,-0.21,0.00,M1] [#8 0.50,-0.22,0.00,M1] 
22:15:39.680 00.001 8996 single-star, 5 included, MultiStar: {0.30, -0.10}, one-star: {0.16, -0.06}
22:15:39.680 00.000 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
22:15:39.681 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
22:15:39.682 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.18 cameraTheta=-0.38 mountX=0.17 mountY=0.05, mountTheta=0.26
22:15:39.683 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.06, opts=13)
22:15:39.684 00.001 8996 Enqueuing Move request for scope (0.16, -0.06)
22:15:39.685 00.001 20224 Worker thread wakes up
22:15:39.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
22:15:39.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
22:15:39.685 00.000 20224 Moving (0.16, -0.06) raw xDistance=0.17 yDistance=0.05
22:15:39.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:15:39.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:39.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:15:39.685 00.000 20224 MoveAxis(E, 0, ABG)
22:15:39.685 00.000 20224 Move returns status 0, amount 0
22:15:39.685 00.000 20224 MoveAxis(N, 0, ABG)
22:15:39.685 00.000 20224 Move returns status 0, amount 0
22:15:39.685 00.000 20224 move complete, result=0
22:15:39.685 00.000 20224 worker thread done servicing request
22:15:39.691 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57120, med=2765, FiltMin=2515, FiltMax=26381, Gamma=1.000
22:15:39.708 00.017 8996 UpdateGuideState exits: m=771612 SNR=393.3
22:15:39.709 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:39.710 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:39.711 00.001 8996 Enqueuing Expose request
22:15:39.712 00.001 20224 Worker thread wakes up
22:15:39.712 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:39.712 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:39.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:40.684 00.972 20224 Exposure complete
22:15:40.748 00.064 20224 worker thread done servicing request
22:15:40.748 00.000 8996 OnExposeComplete: enter
22:15:40.749 00.001 8996 UpdateGuideState(): m_state=6
22:15:40.750 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4119
22:15:40.750 00.000 8996 Star::Find returns 1 (0), X=138.15, Y=471.59, Mass=657147, SNR=329.5, Peak=48016 HFD=4.6
22:15:40.751 00.001 8996 MultiStar: [#1 0.25,-0.33,0.67,U] [#2 0.34,-0.24,0.83,U] [#3 0.32,0.07,0.62,U] [#4 0.31,0.09,0.67,U] [#5 0.26,-0.16,0.62,U] [#6 0.30,-0.47,0.00,M2] [#7 0.36,-0.31,0.00,M2] [#8 0.42,-0.21,0.00,M2] 
22:15:40.752 00.001 8996 refined, 5 included, MultiStar: {0.24, -0.16}, one-star: {0.02, -0.29}
22:15:40.753 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
22:15:40.754 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
22:15:40.754 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.60 mountX=0.25 mountY=0.13, mountTheta=0.49
22:15:40.756 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.16, opts=13)
22:15:40.757 00.001 8996 Enqueuing Move request for scope (0.24, -0.16)
22:15:40.757 00.000 20224 Worker thread wakes up
22:15:40.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.16) opts 0xd
22:15:40.757 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.16)
22:15:40.757 00.000 20224 Moving (0.24, -0.16) raw xDistance=0.25 yDistance=0.13
22:15:40.758 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:15:40.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:40.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:15:40.758 00.000 20224 MoveAxis(W, 37, ABG)
22:15:40.758 00.000 20224 Guiding  Dir = 3, Dur = 37
22:15:40.758 00.000 20224 IsSlewing returns 0
22:15:40.758 00.000 20224 IsGuiding returns 0
22:15:40.761 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48016, med=2765, FiltMin=2496, FiltMax=20429, Gamma=1.000
22:15:40.775 00.014 8996 UpdateGuideState exits: m=657147 SNR=329.5
22:15:40.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:40.777 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:40.778 00.001 8996 Enqueuing Expose request
22:15:40.789 00.011 20224 PulseGuide returned control before completion, sleep 17
22:15:40.819 00.030 20224 IsGuiding returns 1
22:15:40.819 00.000 20224 scope still moving after pulse duration time elapsed
22:15:40.851 00.032 20224 IsSlewing returns 0
22:15:40.851 00.000 20224 IsGuiding returns 1
22:15:40.883 00.032 20224 IsSlewing returns 0
22:15:40.883 00.000 20224 IsGuiding returns 0
22:15:40.883 00.000 20224 scope move finished after 37 + 87 ms
22:15:40.883 00.000 20224 Move returns status 0, amount 37
22:15:40.883 00.000 20224 MoveAxis(N, 0, ABG)
22:15:40.883 00.000 20224 Move returns status 0, amount 0
22:15:40.883 00.000 20224 move complete, result=0
22:15:40.883 00.000 20224 worker thread done servicing request
22:15:40.883 00.000 8996 GuideStep: 0.2 px 37 ms WEST, 0.1 px 0 ms NORTH
22:15:40.884 00.001 20224 Worker thread wakes up
22:15:40.885 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:40.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:42.060 01.175 20224 Exposure complete
22:15:42.138 00.078 20224 worker thread done servicing request
22:15:42.138 00.000 8996 OnExposeComplete: enter
22:15:42.140 00.002 8996 UpdateGuideState(): m_state=6
22:15:42.142 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4120
22:15:42.143 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=471.91, Mass=742289, SNR=343.3, Peak=64640 HFD=4.3
22:15:42.145 00.002 8996 MultiStar: [#1 -0.43,-0.11,0.61,U] [#2 -0.34,0.05,0.71,U] [#3 -0.43,0.11,0.63,U] [#4 -0.27,0.36,0.53,U] [#5 -0.45,-0.08,0.00,M1] [#6 -0.17,-0.02,0.43,U] [#7 -0.06,-0.11,0.45,U] [#8 -0.29,-0.06,0.42,U] 
22:15:42.146 00.001 8996 refined, 7 included, MultiStar: {-0.35, 0.04}, one-star: {-0.54, 0.03}
22:15:42.147 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
22:15:42.148 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
22:15:42.150 00.002 8996 CameraToMount -- cameraX=-0.35 cameraY=0.04 hyp=0.35 cameraTheta=3.04 mountX=-0.35 mountY=0.00, mountTheta=3.13
22:15:42.153 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.04, opts=13)
22:15:42.154 00.001 8996 Enqueuing Move request for scope (-0.35, 0.04)
22:15:42.155 00.001 20224 Worker thread wakes up
22:15:42.156 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.04) opts 0xd
22:15:42.156 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.04)
22:15:42.156 00.000 20224 Moving (-0.35, 0.04) raw xDistance=-0.35 yDistance=0.00
22:15:42.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
22:15:42.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:42.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:15:42.156 00.000 20224 MoveAxis(E, 49, ABG)
22:15:42.156 00.000 20224 Guiding  Dir = 2, Dur = 49
22:15:42.157 00.001 20224 IsSlewing returns 0
22:15:42.157 00.000 20224 IsGuiding returns 0
22:15:42.164 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64640, med=2761, FiltMin=2499, FiltMax=30701, Gamma=1.000
22:15:42.180 00.016 8996 UpdateGuideState exits: m=742289 SNR=343.3
22:15:42.182 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:42.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:42.183 00.000 8996 Enqueuing Expose request
22:15:42.208 00.025 20224 IsGuiding returns 1
22:15:42.208 00.000 20224 scope still moving after pulse duration time elapsed
22:15:42.237 00.029 20224 IsSlewing returns 0
22:15:42.237 00.000 20224 IsGuiding returns 1
22:15:42.268 00.031 20224 IsSlewing returns 0
22:15:42.269 00.001 20224 IsGuiding returns 1
22:15:42.300 00.031 20224 IsSlewing returns 0
22:15:42.300 00.000 20224 IsGuiding returns 0
22:15:42.301 00.001 20224 scope move finished after 49 + 93 ms
22:15:42.301 00.000 20224 Move returns status 0, amount 49
22:15:42.301 00.000 20224 MoveAxis(N, 0, ABG)
22:15:42.301 00.000 20224 Move returns status 0, amount 0
22:15:42.301 00.000 20224 move complete, result=0
22:15:42.301 00.000 20224 worker thread done servicing request
22:15:42.301 00.000 20224 Worker thread wakes up
22:15:42.301 00.000 8996 GuideStep: -0.4 px 49 ms EAST, 0.0 px 0 ms NORTH
22:15:42.303 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:42.304 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:42.522 00.218 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:15:42.525 00.003 8996 case statement mapped state 6 to 3
22:15:42.527 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:15:43.286 00.759 20224 Exposure complete
22:15:43.365 00.079 20224 worker thread done servicing request
22:15:43.365 00.000 8996 OnExposeComplete: enter
22:15:43.367 00.002 8996 UpdateGuideState(): m_state=6
22:15:43.368 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4121
22:15:43.369 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.03, Mass=722991, SNR=364.7, Peak=63776 HFD=4.4
22:15:43.370 00.001 8996 MultiStar: [#1 0.02,-0.11,0.54,U] [#2 0.19,-0.10,0.73,U] [#3 0.03,0.04,0.56,U] [#4 0.15,0.06,0.50,U] [#5 0.01,0.08,0.66,U] [#6 -0.09,-0.21,0.42,U] [#7 0.31,-0.35,0.00,M2] [#8 0.08,-0.10,0.39,U] 
22:15:43.371 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.00}, one-star: {-0.10, 0.15}
22:15:43.371 00.000 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
22:15:43.372 00.001 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
22:15:43.373 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.08 mountX=0.03 mountY=-0.00, mountTheta=-0.04
22:15:43.374 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
22:15:43.375 00.001 8996 Enqueuing Move request for scope (0.03, -0.00)
22:15:43.376 00.001 20224 Worker thread wakes up
22:15:43.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
22:15:43.376 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
22:15:43.376 00.000 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
22:15:43.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:15:43.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:43.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:15:43.376 00.000 20224 MoveAxis(E, 0, ABG)
22:15:43.376 00.000 20224 Move returns status 0, amount 0
22:15:43.376 00.000 20224 MoveAxis(N, 0, ABG)
22:15:43.376 00.000 20224 Move returns status 0, amount 0
22:15:43.376 00.000 20224 move complete, result=0
22:15:43.376 00.000 20224 worker thread done servicing request
22:15:43.380 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63776, med=2765, FiltMin=2480, FiltMax=27376, Gamma=1.000
22:15:43.395 00.015 8996 UpdateGuideState exits: m=722991 SNR=364.7
22:15:43.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:43.396 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:43.397 00.001 8996 Enqueuing Expose request
22:15:43.399 00.002 20224 Worker thread wakes up
22:15:43.399 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:43.401 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:43.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:44.599 01.198 20224 Exposure complete
22:15:44.686 00.087 20224 worker thread done servicing request
22:15:44.686 00.000 8996 OnExposeComplete: enter
22:15:44.687 00.001 8996 UpdateGuideState(): m_state=6
22:15:44.688 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4122
22:15:44.689 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=471.84, Mass=712812, SNR=340.7, Peak=60864 HFD=4.3
22:15:44.690 00.001 8996 MultiStar: [#1 0.09,-0.27,0.65,U] [#2 0.08,-0.20,0.85,U] [#3 0.03,-0.30,0.52,U] [#4 0.17,-0.02,0.57,U] [#5 0.14,-0.27,0.65,U] [#6 0.18,-0.31,0.47,U] [#7 0.35,-0.31,0.00,M3] [#8 0.32,-0.12,0.37,U] 
22:15:44.691 00.001 8996 single-star, 7 included, MultiStar: {0.10, -0.18}, one-star: {-0.04, -0.04}
22:15:44.692 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
22:15:44.692 00.000 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
22:15:44.693 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.36 mountX=-0.03 mountY=0.04, mountTheta=2.25
22:15:44.694 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
22:15:44.695 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
22:15:44.696 00.001 20224 Worker thread wakes up
22:15:44.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
22:15:44.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
22:15:44.696 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
22:15:44.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:15:44.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:44.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:15:44.696 00.000 20224 MoveAxis(E, 0, ABG)
22:15:44.696 00.000 20224 Move returns status 0, amount 0
22:15:44.696 00.000 20224 MoveAxis(N, 0, ABG)
22:15:44.696 00.000 20224 Move returns status 0, amount 0
22:15:44.696 00.000 20224 move complete, result=0
22:15:44.696 00.000 20224 worker thread done servicing request
22:15:44.702 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60864, med=2765, FiltMin=2502, FiltMax=25405, Gamma=1.000
22:15:44.726 00.024 8996 UpdateGuideState exits: m=712812 SNR=340.7
22:15:44.728 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:44.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:44.731 00.002 8996 Enqueuing Expose request
22:15:44.732 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:44.733 00.001 20224 Worker thread wakes up
22:15:44.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:44.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:45.700 00.967 20224 Exposure complete
22:15:45.775 00.075 20224 worker thread done servicing request
22:15:45.775 00.000 8996 OnExposeComplete: enter
22:15:45.776 00.001 8996 UpdateGuideState(): m_state=6
22:15:45.777 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4123
22:15:45.778 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.95, Mass=770624, SNR=322.1, Peak=65504 HFD=4.4
22:15:45.779 00.001 8996 MultiStar: [#1 -0.10,-0.02,0.74,U] [#2 -0.11,-0.06,0.87,U] [#3 -0.05,0.16,0.61,U] [#4 -0.02,0.21,0.63,U] [#5 -0.15,0.04,0.68,U] [#6 -0.12,-0.09,0.55,U] [#7 0.09,-0.22,0.51,U] [#8 0.03,-0.10,0.45,U] 
22:15:45.779 00.000 8996 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.30, 0.07}
22:15:45.780 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
22:15:45.781 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
22:15:45.782 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.06 mountX=-0.10 mountY=0.00, mountTheta=3.11
22:15:45.784 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
22:15:45.785 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
22:15:45.786 00.001 20224 Worker thread wakes up
22:15:45.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
22:15:45.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
22:15:45.786 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
22:15:45.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:15:45.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:45.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:15:45.786 00.000 20224 MoveAxis(E, 0, ABG)
22:15:45.786 00.000 20224 Move returns status 0, amount 0
22:15:45.786 00.000 20224 MoveAxis(N, 0, ABG)
22:15:45.786 00.000 20224 Move returns status 0, amount 0
22:15:45.786 00.000 20224 move complete, result=0
22:15:45.786 00.000 20224 worker thread done servicing request
22:15:45.790 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2765, FiltMin=2518, FiltMax=30637, Gamma=1.000
22:15:45.810 00.020 8996 UpdateGuideState exits: m=770624 SNR=322.1
22:15:45.812 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:45.814 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:45.815 00.001 8996 Enqueuing Expose request
22:15:45.816 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:45.816 00.000 20224 Worker thread wakes up
22:15:45.817 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:45.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:46.988 01.171 20224 Exposure complete
22:15:47.058 00.070 20224 worker thread done servicing request
22:15:47.058 00.000 8996 OnExposeComplete: enter
22:15:47.059 00.001 8996 UpdateGuideState(): m_state=6
22:15:47.060 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4124
22:15:47.061 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.15, Mass=776120, SNR=362.6, Peak=65504 HFD=4.3
22:15:47.062 00.001 8996 MultiStar: [#1 0.17,-0.07,0.66,U] [#2 0.19,0.15,0.75,U] [#3 0.05,-0.29,0.59,U] [#4 0.16,0.30,0.48,U] [#5 0.19,0.07,0.57,U] [#6 0.21,-0.19,0.45,U] [#7 0.35,-0.33,0.00,M3] [#8 0.27,0.01,0.39,U] 
22:15:47.063 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.06}, one-star: {0.01, 0.27}
22:15:47.064 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
22:15:47.065 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
22:15:47.066 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.38 mountX=0.13 mountY=-0.07, mountTheta=-0.50
22:15:47.067 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.06, opts=13)
22:15:47.068 00.001 8996 Enqueuing Move request for scope (0.14, 0.06)
22:15:47.069 00.001 20224 Worker thread wakes up
22:15:47.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
22:15:47.069 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
22:15:47.069 00.000 20224 Moving (0.14, 0.06) raw xDistance=0.13 yDistance=-0.07
22:15:47.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:15:47.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:47.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:15:47.069 00.000 20224 MoveAxis(E, 0, ABG)
22:15:47.069 00.000 20224 Move returns status 0, amount 0
22:15:47.069 00.000 20224 MoveAxis(N, 0, ABG)
22:15:47.069 00.000 20224 Move returns status 0, amount 0
22:15:47.069 00.000 20224 move complete, result=0
22:15:47.069 00.000 20224 worker thread done servicing request
22:15:47.073 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2765, FiltMin=2518, FiltMax=28355, Gamma=1.000
22:15:47.092 00.019 8996 UpdateGuideState exits: m=776120 SNR=362.6
22:15:47.094 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:47.095 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:47.097 00.002 8996 Enqueuing Expose request
22:15:47.099 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:47.101 00.002 20224 Worker thread wakes up
22:15:47.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:47.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:48.090 00.989 20224 Exposure complete
22:15:48.185 00.095 20224 worker thread done servicing request
22:15:48.186 00.001 8996 OnExposeComplete: enter
22:15:48.188 00.002 8996 UpdateGuideState(): m_state=6
22:15:48.190 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4125
22:15:48.191 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=471.94, Mass=777849, SNR=349.2, Peak=61760 HFD=4.4
22:15:48.193 00.002 8996 MultiStar: [#1 0.22,-0.15,0.74,U] [#2 0.36,-0.08,0.76,U] [#3 0.12,0.01,0.57,U] [#4 0.13,0.24,0.55,U] [#5 0.30,0.10,0.57,U] [#6 0.17,-0.28,0.42,U] [#7 0.57,-0.25,0.00,M4] [#8 0.34,0.01,0.36,U] 
22:15:48.195 00.002 8996 single-star, 7 included, MultiStar: {0.21, -0.01}, one-star: {0.08, 0.06}
22:15:48.196 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
22:15:48.198 00.002 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
22:15:48.199 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.67 mountX=0.07 mountY=-0.07, mountTheta=-0.78
22:15:48.201 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
22:15:48.203 00.002 8996 Enqueuing Move request for scope (0.08, 0.06)
22:15:48.204 00.001 20224 Worker thread wakes up
22:15:48.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
22:15:48.204 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
22:15:48.204 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
22:15:48.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:15:48.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:48.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:15:48.204 00.000 20224 MoveAxis(E, 0, ABG)
22:15:48.204 00.000 20224 Move returns status 0, amount 0
22:15:48.204 00.000 20224 MoveAxis(N, 0, ABG)
22:15:48.205 00.001 20224 Move returns status 0, amount 0
22:15:48.205 00.000 20224 move complete, result=0
22:15:48.205 00.000 20224 worker thread done servicing request
22:15:48.210 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61760, med=2765, FiltMin=2489, FiltMax=30669, Gamma=1.000
22:15:48.225 00.015 8996 UpdateGuideState exits: m=777849 SNR=349.2
22:15:48.226 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:48.227 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:48.227 00.000 8996 Enqueuing Expose request
22:15:48.228 00.001 20224 Worker thread wakes up
22:15:48.228 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:48.229 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:48.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:49.410 01.181 20224 Exposure complete
22:15:49.474 00.064 20224 worker thread done servicing request
22:15:49.474 00.000 8996 OnExposeComplete: enter
22:15:49.475 00.001 8996 UpdateGuideState(): m_state=6
22:15:49.476 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4126
22:15:49.476 00.000 8996 Star::Find returns 1 (0), X=138.07, Y=472.01, Mass=720775, SNR=352.9, Peak=62656 HFD=4.4
22:15:49.477 00.001 8996 MultiStar: [#1 0.07,-0.18,0.63,U] [#2 0.11,-0.24,0.71,U] [#3 0.10,0.07,0.54,U] [#4 0.16,0.23,0.56,U] [#5 0.24,-0.20,0.59,U] [#6 0.30,-0.02,0.42,U] [#7 0.51,-0.18,0.00,M5] [#8 0.30,0.01,0.36,U] 
22:15:49.478 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.02}, one-star: {-0.06, 0.13}
22:15:49.479 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:15:49.479 00.000 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.08)
22:15:49.480 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.18 mountX=0.12 mountY=0.01, mountTheta=0.07
22:15:49.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.02, opts=13)
22:15:49.482 00.000 8996 Enqueuing Move request for scope (0.12, -0.02)
22:15:49.483 00.001 20224 Worker thread wakes up
22:15:49.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:15:49.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:15:49.484 00.001 20224 Moving (0.12, -0.02) raw xDistance=0.12 yDistance=0.01
22:15:49.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:15:49.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:49.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:15:49.484 00.000 20224 MoveAxis(E, 0, ABG)
22:15:49.484 00.000 20224 Move returns status 0, amount 0
22:15:49.484 00.000 20224 MoveAxis(N, 0, ABG)
22:15:49.484 00.000 20224 Move returns status 0, amount 0
22:15:49.484 00.000 20224 move complete, result=0
22:15:49.484 00.000 20224 worker thread done servicing request
22:15:49.489 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62656, med=2765, FiltMin=2441, FiltMax=28192, Gamma=1.000
22:15:49.503 00.014 8996 UpdateGuideState exits: m=720775 SNR=352.9
22:15:49.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:49.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:49.506 00.001 8996 Enqueuing Expose request
22:15:49.507 00.001 20224 Worker thread wakes up
22:15:49.507 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:49.508 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:49.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:50.486 00.978 20224 Exposure complete
22:15:50.584 00.098 20224 worker thread done servicing request
22:15:50.584 00.000 8996 OnExposeComplete: enter
22:15:50.586 00.002 8996 UpdateGuideState(): m_state=6
22:15:50.587 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4127
22:15:50.588 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.97, Mass=746308, SNR=387.7, Peak=64928 HFD=4.4
22:15:50.589 00.001 8996 MultiStar: [#1 -0.01,-0.16,0.62,U] [#2 0.05,0.01,0.69,U] [#3 0.09,0.03,0.54,U] [#4 0.14,-0.01,0.56,U] [#5 0.03,-0.06,0.53,U] [#6 0.22,-0.26,0.36,U] [#7 0.42,-0.19,0.00,M6] [#8 0.09,-0.08,0.37,U] 
22:15:50.591 00.002 8996 refined, 7 included, MultiStar: {0.03, -0.03}, one-star: {-0.16, 0.09}
22:15:50.592 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:15:50.593 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
22:15:50.595 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.84 mountX=0.03 mountY=0.03, mountTheta=0.74
22:15:50.599 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
22:15:50.600 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
22:15:50.602 00.002 20224 Worker thread wakes up
22:15:50.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
22:15:50.602 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
22:15:50.602 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.03
22:15:50.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:15:50.603 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:50.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:15:50.603 00.000 20224 MoveAxis(E, 0, ABG)
22:15:50.603 00.000 20224 Move returns status 0, amount 0
22:15:50.603 00.000 20224 MoveAxis(N, 0, ABG)
22:15:50.603 00.000 20224 Move returns status 0, amount 0
22:15:50.603 00.000 20224 move complete, result=0
22:15:50.603 00.000 20224 worker thread done servicing request
22:15:50.611 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64928, med=2765, FiltMin=2480, FiltMax=28979, Gamma=1.000
22:15:50.645 00.034 8996 UpdateGuideState exits: m=746308 SNR=387.7
22:15:50.647 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:50.649 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:50.650 00.001 8996 Enqueuing Expose request
22:15:50.652 00.002 20224 Worker thread wakes up
22:15:50.652 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:50.654 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:50.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:51.823 01.169 20224 Exposure complete
22:15:51.908 00.085 20224 worker thread done servicing request
22:15:51.908 00.000 8996 OnExposeComplete: enter
22:15:51.909 00.001 8996 UpdateGuideState(): m_state=6
22:15:51.910 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4128
22:15:51.911 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.83, Mass=762771, SNR=355.1, Peak=65504 HFD=4.3
22:15:51.912 00.001 8996 MultiStar: [#1 0.07,-0.18,0.73,U] [#2 0.18,0.17,0.71,U] [#3 0.16,0.13,0.58,U] [#4 0.17,0.09,0.60,U] [#5 0.07,0.04,0.59,U] [#6 0.18,-0.24,0.44,U] [#7 0.30,-0.27,0.51,U] [#8 0.23,-0.08,0.42,U] 
22:15:51.913 00.001 8996 single-star, 8 included, MultiStar: {0.13, -0.03}, one-star: {-0.02, -0.05}
22:15:51.913 00.000 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
22:15:51.914 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
22:15:51.915 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-2.00 mountX=-0.02 mountY=0.05, mountTheta=1.90
22:15:51.916 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
22:15:51.917 00.001 8996 Enqueuing Move request for scope (-0.02, -0.05)
22:15:51.918 00.001 20224 Worker thread wakes up
22:15:51.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
22:15:51.918 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
22:15:51.918 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.02 yDistance=0.05
22:15:51.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:15:51.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:51.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:15:51.918 00.000 20224 MoveAxis(E, 0, ABG)
22:15:51.918 00.000 20224 Move returns status 0, amount 0
22:15:51.918 00.000 20224 MoveAxis(N, 0, ABG)
22:15:51.918 00.000 20224 Move returns status 0, amount 0
22:15:51.919 00.001 20224 move complete, result=0
22:15:51.919 00.000 20224 worker thread done servicing request
22:15:51.922 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2765, FiltMin=2518, FiltMax=28173, Gamma=1.000
22:15:51.943 00.021 8996 UpdateGuideState exits: m=762771 SNR=355.1
22:15:51.943 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:51.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:51.945 00.001 8996 Enqueuing Expose request
22:15:51.946 00.001 20224 Worker thread wakes up
22:15:51.946 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:51.946 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:51.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:52.933 00.987 20224 Exposure complete
22:15:53.007 00.074 20224 worker thread done servicing request
22:15:53.007 00.000 8996 OnExposeComplete: enter
22:15:53.008 00.001 8996 UpdateGuideState(): m_state=6
22:15:53.011 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4129
22:15:53.012 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.98, Mass=775563, SNR=349.7, Peak=64928 HFD=4.3
22:15:53.013 00.001 8996 MultiStar: [#1 0.16,-0.06,0.71,U] [#2 0.03,0.06,0.74,U] [#3 0.06,0.30,0.59,U] [#4 0.12,0.26,0.57,U] [#5 0.08,0.03,0.66,U] [#6 0.08,0.00,0.45,U] [#7 0.37,0.03,0.44,U] [#8 0.27,-0.06,0.40,U] 
22:15:53.015 00.002 8996 single-star, 8 included, MultiStar: {0.11, 0.08}, one-star: {0.02, 0.10}
22:15:53.015 00.000 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
22:15:53.016 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
22:15:53.019 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.40 mountX=0.01 mountY=-0.10, mountTheta=-1.49
22:15:53.021 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.10, opts=13)
22:15:53.022 00.001 8996 Enqueuing Move request for scope (0.02, 0.10)
22:15:53.022 00.000 20224 Worker thread wakes up
22:15:53.023 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
22:15:53.023 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
22:15:53.023 00.000 20224 Moving (0.02, 0.10) raw xDistance=0.01 yDistance=-0.10
22:15:53.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:15:53.023 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:53.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:15:53.023 00.000 20224 MoveAxis(E, 0, ABG)
22:15:53.023 00.000 20224 Move returns status 0, amount 0
22:15:53.023 00.000 20224 MoveAxis(N, 0, ABG)
22:15:53.023 00.000 20224 Move returns status 0, amount 0
22:15:53.024 00.001 20224 move complete, result=0
22:15:53.025 00.001 20224 worker thread done servicing request
22:15:53.031 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64928, med=2765, FiltMin=2486, FiltMax=30960, Gamma=1.000
22:15:53.049 00.018 8996 UpdateGuideState exits: m=775563 SNR=349.7
22:15:53.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:53.051 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:53.051 00.000 8996 Enqueuing Expose request
22:15:53.052 00.001 20224 Worker thread wakes up
22:15:53.052 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:53.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:53.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:54.202 01.149 20224 Exposure complete
22:15:54.288 00.086 20224 worker thread done servicing request
22:15:54.288 00.000 8996 OnExposeComplete: enter
22:15:54.290 00.002 8996 UpdateGuideState(): m_state=6
22:15:54.292 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4130
22:15:54.294 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=472.23, Mass=714723, SNR=363.0, Peak=63520 HFD=4.3
22:15:54.296 00.002 8996 MultiStar: [#1 -0.08,0.33,0.67,U] [#2 0.08,0.16,0.67,U] [#3 0.08,0.27,0.58,U] [#4 0.14,0.44,0.00,M1] [#5 -0.03,0.25,0.68,U] [#6 0.14,0.06,0.40,U] [#7 0.20,0.22,0.46,U] [#8 0.00,0.28,0.37,U] 
22:15:54.297 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.26}, one-star: {-0.15, 0.35}
22:15:54.298 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
22:15:54.299 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
22:15:54.299 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.55 mountX=-0.02 mountY=-0.26, mountTheta=-1.64
22:15:54.301 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.26, opts=13)
22:15:54.302 00.001 8996 Enqueuing Move request for scope (0.01, 0.26)
22:15:54.302 00.000 20224 Worker thread wakes up
22:15:54.303 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.26) opts 0xd
22:15:54.303 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.26)
22:15:54.303 00.000 20224 Moving (0.01, 0.26) raw xDistance=-0.02 yDistance=-0.26
22:15:54.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:15:54.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:15:54.303 00.000 20224 MoveAxis(E, 0, ABG)
22:15:54.303 00.000 20224 Move returns status 0, amount 0
22:15:54.303 00.000 20224 MoveAxis(N, 54, ABG)
22:15:54.303 00.000 20224 Guiding  Dir = 0, Dur = 54
22:15:54.303 00.000 20224 IsSlewing returns 0
22:15:54.304 00.001 20224 IsGuiding returns 0
22:15:54.310 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63520, med=2765, FiltMin=2515, FiltMax=26003, Gamma=1.000
22:15:54.343 00.033 8996 UpdateGuideState exits: m=714723 SNR=363.0
22:15:54.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:54.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:54.346 00.001 8996 Enqueuing Expose request
22:15:54.355 00.009 20224 PulseGuide returned control before completion, sleep 13
22:15:54.369 00.014 20224 IsGuiding returns 1
22:15:54.369 00.000 20224 scope still moving after pulse duration time elapsed
22:15:54.401 00.032 20224 IsSlewing returns 0
22:15:54.401 00.000 20224 IsGuiding returns 1
22:15:54.433 00.032 20224 IsSlewing returns 0
22:15:54.434 00.001 20224 IsGuiding returns 1
22:15:54.464 00.030 20224 IsSlewing returns 0
22:15:54.464 00.000 20224 IsGuiding returns 0
22:15:54.464 00.000 20224 scope move finished after 54 + 107 ms
22:15:54.464 00.000 20224 Move returns status 0, amount 54
22:15:54.464 00.000 20224 move complete, result=0
22:15:54.465 00.001 20224 worker thread done servicing request
22:15:54.465 00.000 20224 Worker thread wakes up
22:15:54.465 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:54.465 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 54 ms NORTH
22:15:54.467 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:55.455 00.988 20224 Exposure complete
22:15:55.536 00.081 20224 worker thread done servicing request
22:15:55.536 00.000 8996 OnExposeComplete: enter
22:15:55.537 00.001 8996 UpdateGuideState(): m_state=6
22:15:55.538 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4131
22:15:55.539 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.93, Mass=739829, SNR=344.0, Peak=65504 HFD=4.4
22:15:55.540 00.001 8996 MultiStar: [#1 0.10,-0.14,0.74,U] [#2 0.25,0.03,0.80,U] [#3 0.15,0.01,0.67,U] [#4 0.20,0.08,0.51,U] [#5 0.17,-0.10,0.63,U] [#6 0.36,-0.25,0.48,U] [#7 0.41,-0.37,0.00,M4] [#8 0.19,0.12,0.42,U] 
22:15:55.541 00.001 8996 single-star, 7 included, MultiStar: {0.15, -0.02}, one-star: {-0.07, 0.05}
22:15:55.542 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:15:55.543 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:15:55.544 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.58 mountX=-0.08 mountY=-0.04, mountTheta=-2.69
22:15:55.546 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
22:15:55.547 00.001 8996 Enqueuing Move request for scope (-0.07, 0.05)
22:15:55.547 00.000 20224 Worker thread wakes up
22:15:55.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
22:15:55.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
22:15:55.547 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
22:15:55.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:15:55.548 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:55.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:15:55.548 00.000 20224 MoveAxis(E, 0, ABG)
22:15:55.548 00.000 20224 Move returns status 0, amount 0
22:15:55.548 00.000 20224 MoveAxis(N, 0, ABG)
22:15:55.548 00.000 20224 Move returns status 0, amount 0
22:15:55.548 00.000 20224 move complete, result=0
22:15:55.548 00.000 20224 worker thread done servicing request
22:15:55.552 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2765, FiltMin=2489, FiltMax=30477, Gamma=1.000
22:15:55.571 00.019 8996 UpdateGuideState exits: m=739829 SNR=344.0
22:15:55.573 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:55.575 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:55.578 00.003 8996 Enqueuing Expose request
22:15:55.580 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:15:55.581 00.001 20224 Worker thread wakes up
22:15:55.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:55.582 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:56.739 01.157 20224 Exposure complete
22:15:56.805 00.066 20224 worker thread done servicing request
22:15:56.805 00.000 8996 OnExposeComplete: enter
22:15:56.805 00.000 8996 UpdateGuideState(): m_state=6
22:15:56.807 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4132
22:15:56.808 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=471.58, Mass=702807, SNR=341.2, Peak=47232 HFD=4.6
22:15:56.809 00.001 8996 MultiStar: [#1 0.13,-0.20,0.72,U] [#2 0.28,-0.15,0.71,U] [#3 0.27,-0.14,0.62,U] [#4 0.30,-0.07,0.60,U] [#5 0.23,-0.38,0.57,U] [#6 0.34,-0.38,0.00,M1] [#7 0.37,-0.43,0.00,M5] [#8 0.44,-0.23,0.00,M1] 
22:15:56.810 00.001 8996 refined, 5 included, MultiStar: {0.20, -0.21}, one-star: {0.09, -0.30}
22:15:56.811 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
22:15:56.813 00.002 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
22:15:56.814 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.21 hyp=0.30 cameraTheta=-0.81 mountX=0.22 mountY=0.19, mountTheta=0.70
22:15:56.817 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.21, opts=13)
22:15:56.818 00.001 8996 Enqueuing Move request for scope (0.20, -0.21)
22:15:56.820 00.002 20224 Worker thread wakes up
22:15:56.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.21) opts 0xd
22:15:56.820 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.21)
22:15:56.820 00.000 20224 Moving (0.20, -0.21) raw xDistance=0.22 yDistance=0.19
22:15:56.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:15:56.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:56.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:15:56.820 00.000 20224 MoveAxis(W, 33, ABG)
22:15:56.821 00.001 20224 Guiding  Dir = 3, Dur = 33
22:15:56.821 00.000 20224 IsSlewing returns 0
22:15:56.821 00.000 20224 IsGuiding returns 0
22:15:56.828 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47232, med=2765, FiltMin=2515, FiltMax=22112, Gamma=1.000
22:15:56.847 00.019 20224 PulseGuide returned control before completion, sleep 18
22:15:56.856 00.009 8996 UpdateGuideState exits: m=702807 SNR=341.2
22:15:56.859 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:56.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:56.862 00.002 8996 Enqueuing Expose request
22:15:56.879 00.017 20224 IsGuiding returns 1
22:15:56.879 00.000 20224 scope still moving after pulse duration time elapsed
22:15:56.910 00.031 20224 IsSlewing returns 0
22:15:56.910 00.000 20224 IsGuiding returns 1
22:15:56.941 00.031 20224 IsSlewing returns 0
22:15:56.941 00.000 20224 IsGuiding returns 0
22:15:56.941 00.000 20224 scope move finished after 33 + 86 ms
22:15:56.941 00.000 20224 Move returns status 0, amount 33
22:15:56.941 00.000 20224 MoveAxis(N, 0, ABG)
22:15:56.941 00.000 20224 Move returns status 0, amount 0
22:15:56.942 00.001 20224 move complete, result=0
22:15:56.942 00.000 20224 worker thread done servicing request
22:15:56.942 00.000 20224 Worker thread wakes up
22:15:56.942 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
22:15:56.944 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:56.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:57.933 00.989 20224 Exposure complete
22:15:58.017 00.084 20224 worker thread done servicing request
22:15:58.017 00.000 8996 OnExposeComplete: enter
22:15:58.019 00.002 8996 UpdateGuideState(): m_state=6
22:15:58.020 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4133
22:15:58.021 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.79, Mass=677020, SNR=303.6, Peak=56416 HFD=4.3
22:15:58.024 00.003 8996 MultiStar: [#1 -0.07,-0.20,0.71,U] [#2 -0.02,-0.07,0.96,U] [#3 -0.09,-0.03,0.75,U] [#4 0.04,-0.06,0.72,U] [#5 0.00,-0.21,0.70,U] [#6 -0.21,-0.34,0.53,U] [#7 0.11,-0.36,0.57,U] [#8 0.01,-0.14,0.46,U] 
22:15:58.025 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.15}, one-star: {-0.20, -0.09}
22:15:58.026 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:15:58.027 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
22:15:58.029 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.92 mountX=-0.04 mountY=0.16, mountTheta=1.82
22:15:58.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.15, opts=13)
22:15:58.033 00.002 8996 Enqueuing Move request for scope (-0.05, -0.15)
22:15:58.035 00.002 20224 Worker thread wakes up
22:15:58.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
22:15:58.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
22:15:58.035 00.000 20224 Moving (-0.05, -0.15) raw xDistance=-0.04 yDistance=0.16
22:15:58.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:15:58.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:58.036 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:15:58.036 00.000 20224 MoveAxis(E, 0, ABG)
22:15:58.036 00.000 20224 Move returns status 0, amount 0
22:15:58.036 00.000 20224 MoveAxis(N, 0, ABG)
22:15:58.036 00.000 20224 Move returns status 0, amount 0
22:15:58.036 00.000 20224 move complete, result=0
22:15:58.036 00.000 20224 worker thread done servicing request
22:15:58.044 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56416, med=2765, FiltMin=2505, FiltMax=27795, Gamma=1.000
22:15:58.063 00.019 8996 UpdateGuideState exits: m=677020 SNR=303.6
22:15:58.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:58.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:58.065 00.000 8996 Enqueuing Expose request
22:15:58.066 00.001 20224 Worker thread wakes up
22:15:58.066 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:15:58.068 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:58.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:15:59.225 01.157 20224 Exposure complete
22:15:59.281 00.056 20224 worker thread done servicing request
22:15:59.281 00.000 8996 OnExposeComplete: enter
22:15:59.282 00.001 8996 UpdateGuideState(): m_state=6
22:15:59.283 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4134
22:15:59.284 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=471.83, Mass=737434, SNR=372.3, Peak=65504 HFD=4.5
22:15:59.285 00.001 8996 MultiStar: [#1 -0.22,-0.06,0.59,U] [#2 -0.04,-0.27,0.72,U] [#3 -0.02,0.21,0.61,U] [#4 -0.06,0.21,0.54,U] [#5 -0.08,-0.03,0.60,U] [#6 0.01,0.06,0.41,U] [#7 0.17,-0.10,0.46,U] [#8 0.18,-0.19,0.38,U] 
22:15:59.285 00.000 8996 refined, 8 included, MultiStar: {-0.10, -0.03}, one-star: {-0.40, -0.05}
22:15:59.286 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
22:15:59.287 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
22:15:59.288 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.87 mountX=-0.09 mountY=0.04, mountTheta=2.75
22:15:59.289 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
22:15:59.290 00.001 8996 Enqueuing Move request for scope (-0.10, -0.03)
22:15:59.290 00.000 20224 Worker thread wakes up
22:15:59.290 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
22:15:59.291 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
22:15:59.291 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.09 yDistance=0.04
22:15:59.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:15:59.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:59.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:15:59.291 00.000 20224 MoveAxis(E, 0, ABG)
22:15:59.291 00.000 20224 Move returns status 0, amount 0
22:15:59.291 00.000 20224 MoveAxis(N, 0, ABG)
22:15:59.291 00.000 20224 Move returns status 0, amount 0
22:15:59.291 00.000 20224 move complete, result=0
22:15:59.291 00.000 20224 worker thread done servicing request
22:15:59.295 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2765, FiltMin=2486, FiltMax=29485, Gamma=1.000
22:15:59.316 00.021 8996 UpdateGuideState exits: m=737434 SNR=372.3
22:15:59.318 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:59.320 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:15:59.322 00.002 8996 Enqueuing Expose request
22:15:59.323 00.001 20224 Worker thread wakes up
22:15:59.323 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:15:59.325 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:15:59.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:00.320 00.995 20224 Exposure complete
22:16:00.413 00.093 20224 worker thread done servicing request
22:16:00.413 00.000 8996 OnExposeComplete: enter
22:16:00.415 00.002 8996 UpdateGuideState(): m_state=6
22:16:00.416 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4135
22:16:00.417 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=471.89, Mass=739558, SNR=340.3, Peak=64368 HFD=4.5
22:16:00.419 00.002 8996 MultiStar: [#1 -0.28,-0.19,0.73,U] [#2 -0.18,0.10,0.76,U] [#3 -0.21,-0.03,0.61,U] [#4 -0.29,0.23,0.52,U] [#5 -0.31,0.03,0.61,U] [#6 -0.25,-0.16,0.45,U] [#7 -0.06,-0.07,0.43,U] [#8 -0.12,-0.13,0.49,U] 
22:16:00.421 00.002 8996 refined, 8 included, MultiStar: {-0.26, -0.02}, one-star: {-0.46, 0.00}
22:16:00.422 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
22:16:00.423 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.19)
22:16:00.424 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-3.07 mountX=-0.26 mountY=0.05, mountTheta=2.96
22:16:00.426 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.02, opts=13)
22:16:00.428 00.002 8996 Enqueuing Move request for scope (-0.26, -0.02)
22:16:00.429 00.001 20224 Worker thread wakes up
22:16:00.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.02) opts 0xd
22:16:00.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.02)
22:16:00.429 00.000 20224 Moving (-0.26, -0.02) raw xDistance=-0.26 yDistance=0.05
22:16:00.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:16:00.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:00.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:16:00.430 00.001 20224 MoveAxis(E, 38, ABG)
22:16:00.430 00.000 20224 Guiding  Dir = 2, Dur = 38
22:16:00.430 00.000 20224 IsSlewing returns 0
22:16:00.430 00.000 20224 IsGuiding returns 0
22:16:00.432 00.002 20224 PulseGuide returned control before completion, sleep 47
22:16:00.437 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64368, med=2765, FiltMin=2499, FiltMax=28845, Gamma=1.000
22:16:00.464 00.027 8996 UpdateGuideState exits: m=739558 SNR=340.3
22:16:00.467 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:00.469 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:00.471 00.002 8996 Enqueuing Expose request
22:16:00.489 00.018 20224 IsGuiding returns 1
22:16:00.489 00.000 20224 scope still moving after pulse duration time elapsed
22:16:00.520 00.031 20224 IsSlewing returns 0
22:16:00.520 00.000 20224 IsGuiding returns 0
22:16:00.520 00.000 20224 scope move finished after 38 + 51 ms
22:16:00.520 00.000 20224 Move returns status 0, amount 38
22:16:00.520 00.000 20224 MoveAxis(N, 0, ABG)
22:16:00.520 00.000 20224 Move returns status 0, amount 0
22:16:00.520 00.000 20224 move complete, result=0
22:16:00.521 00.001 20224 worker thread done servicing request
22:16:00.521 00.000 20224 Worker thread wakes up
22:16:00.521 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:00.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:00.521 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.0 px 0 ms NORTH
22:16:01.689 01.168 20224 Exposure complete
22:16:01.772 00.083 20224 worker thread done servicing request
22:16:01.772 00.000 8996 OnExposeComplete: enter
22:16:01.774 00.002 8996 UpdateGuideState(): m_state=6
22:16:01.775 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4136
22:16:01.776 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=472.04, Mass=794789, SNR=391.6, Peak=65504 HFD=4.4
22:16:01.778 00.002 8996 MultiStar: [#1 -0.03,0.04,0.60,U] [#2 0.19,-0.01,0.60,U] [#3 0.17,0.12,0.56,U] [#4 0.23,0.28,0.49,U] [#5 0.24,-0.02,0.57,U] [#6 0.21,-0.18,0.34,U] [#7 0.34,0.06,0.41,U] [#8 0.25,0.00,0.39,U] 
22:16:01.779 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.07}, one-star: {-0.04, 0.16}
22:16:01.780 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
22:16:01.781 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:16:01.782 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.45 mountX=0.14 mountY=-0.08, mountTheta=-0.56
22:16:01.785 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.07, opts=13)
22:16:01.785 00.000 8996 Enqueuing Move request for scope (0.14, 0.07)
22:16:01.786 00.001 20224 Worker thread wakes up
22:16:01.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
22:16:01.786 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
22:16:01.786 00.000 20224 Moving (0.14, 0.07) raw xDistance=0.14 yDistance=-0.08
22:16:01.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:16:01.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:01.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:16:01.787 00.001 20224 MoveAxis(E, 0, ABG)
22:16:01.787 00.000 20224 Move returns status 0, amount 0
22:16:01.787 00.000 20224 MoveAxis(N, 0, ABG)
22:16:01.787 00.000 20224 Move returns status 0, amount 0
22:16:01.787 00.000 20224 move complete, result=0
22:16:01.787 00.000 20224 worker thread done servicing request
22:16:01.791 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2765, FiltMin=2509, FiltMax=29088, Gamma=1.000
22:16:01.817 00.026 8996 UpdateGuideState exits: m=794789 SNR=391.6
22:16:01.819 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:01.819 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:01.820 00.001 8996 Enqueuing Expose request
22:16:01.821 00.001 20224 Worker thread wakes up
22:16:01.821 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:01.823 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:01.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:02.804 00.981 20224 Exposure complete
22:16:02.894 00.090 20224 worker thread done servicing request
22:16:02.894 00.000 8996 OnExposeComplete: enter
22:16:02.896 00.002 8996 UpdateGuideState(): m_state=6
22:16:02.897 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4137
22:16:02.899 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.94, Mass=701882, SNR=389.8, Peak=64032 HFD=4.4
22:16:02.901 00.002 8996 MultiStar: [#1 0.04,-0.10,0.55,U] [#2 0.09,-0.03,0.65,U] [#3 0.10,-0.07,0.53,U] [#4 0.14,0.19,0.45,U] [#5 0.04,-0.30,0.63,U] [#6 0.09,-0.24,0.39,U] [#7 0.37,-0.17,0.41,U] [#8 0.10,-0.09,0.30,U] 
22:16:02.902 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {-0.15, 0.06}
22:16:02.904 00.002 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
22:16:02.906 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
22:16:02.907 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.86 mountX=0.07 mountY=0.06, mountTheta=0.75
22:16:02.908 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
22:16:02.909 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
22:16:02.910 00.001 20224 Worker thread wakes up
22:16:02.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
22:16:02.910 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
22:16:02.910 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.06
22:16:02.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:16:02.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:02.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:16:02.910 00.000 20224 MoveAxis(E, 0, ABG)
22:16:02.910 00.000 20224 Move returns status 0, amount 0
22:16:02.910 00.000 20224 MoveAxis(N, 0, ABG)
22:16:02.910 00.000 20224 Move returns status 0, amount 0
22:16:02.910 00.000 20224 move complete, result=0
22:16:02.910 00.000 20224 worker thread done servicing request
22:16:02.915 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64032, med=2765, FiltMin=2512, FiltMax=28160, Gamma=1.000
22:16:02.929 00.014 8996 UpdateGuideState exits: m=701882 SNR=389.8
22:16:02.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:02.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:02.932 00.001 8996 Enqueuing Expose request
22:16:02.933 00.001 20224 Worker thread wakes up
22:16:02.933 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:02.933 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:02.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:04.095 01.162 20224 Exposure complete
22:16:04.165 00.070 20224 worker thread done servicing request
22:16:04.165 00.000 8996 OnExposeComplete: enter
22:16:04.166 00.001 8996 UpdateGuideState(): m_state=6
22:16:04.167 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4138
22:16:04.169 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=471.73, Mass=732704, SNR=346.2, Peak=58288 HFD=4.4
22:16:04.171 00.002 8996 MultiStar: [#1 0.06,-0.33,0.64,U] [#2 0.17,-0.07,0.81,U] [#3 0.07,0.08,0.62,U] [#4 0.20,0.30,0.55,U] [#5 0.08,-0.06,0.65,U] [#6 0.03,-0.44,0.46,U] [#7 0.31,-0.23,0.40,U] [#8 0.23,0.03,0.44,U] 
22:16:04.174 00.003 8996 refined, 8 included, MultiStar: {0.10, -0.09}, one-star: {-0.09, -0.15}
22:16:04.176 00.002 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
22:16:04.177 00.001 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
22:16:04.179 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.77 mountX=0.10 mountY=0.08, mountTheta=0.67
22:16:04.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.09, opts=13)
22:16:04.182 00.001 8996 Enqueuing Move request for scope (0.10, -0.09)
22:16:04.183 00.001 20224 Worker thread wakes up
22:16:04.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
22:16:04.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
22:16:04.184 00.001 20224 Moving (0.10, -0.09) raw xDistance=0.10 yDistance=0.08
22:16:04.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:16:04.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:04.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:16:04.184 00.000 20224 MoveAxis(E, 0, ABG)
22:16:04.184 00.000 20224 Move returns status 0, amount 0
22:16:04.184 00.000 20224 MoveAxis(N, 0, ABG)
22:16:04.184 00.000 20224 Move returns status 0, amount 0
22:16:04.184 00.000 20224 move complete, result=0
22:16:04.184 00.000 20224 worker thread done servicing request
22:16:04.187 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58288, med=2765, FiltMin=2483, FiltMax=26893, Gamma=1.000
22:16:04.205 00.018 8996 UpdateGuideState exits: m=732704 SNR=346.2
22:16:04.206 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:04.207 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:04.207 00.000 8996 Enqueuing Expose request
22:16:04.208 00.001 20224 Worker thread wakes up
22:16:04.208 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:04.209 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:04.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:05.197 00.988 20224 Exposure complete
22:16:05.268 00.071 20224 worker thread done servicing request
22:16:05.268 00.000 8996 OnExposeComplete: enter
22:16:05.269 00.001 8996 UpdateGuideState(): m_state=6
22:16:05.270 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4139
22:16:05.270 00.000 8996 Star::Find returns 1 (0), X=137.93, Y=471.97, Mass=698726, SNR=351.8, Peak=63024 HFD=4.4
22:16:05.271 00.001 8996 MultiStar: [#1 -0.20,-0.02,0.69,U] [#2 0.03,-0.08,0.68,U] [#3 -0.02,0.13,0.58,U] [#4 0.09,0.36,0.51,U] [#5 -0.15,0.15,0.60,U] [#6 -0.03,-0.14,0.41,U] [#7 0.27,-0.25,0.42,U] [#8 -0.04,0.10,0.52,U] 
22:16:05.272 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.19, 0.09}
22:16:05.273 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
22:16:05.274 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
22:16:05.274 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.42 mountX=-0.06 mountY=-0.04, mountTheta=-2.53
22:16:05.276 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.05, opts=13)
22:16:05.276 00.000 8996 Enqueuing Move request for scope (-0.05, 0.05)
22:16:05.277 00.001 20224 Worker thread wakes up
22:16:05.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
22:16:05.277 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
22:16:05.277 00.000 20224 Moving (-0.05, 0.05) raw xDistance=-0.06 yDistance=-0.04
22:16:05.278 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:16:05.278 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:05.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:16:05.278 00.000 20224 MoveAxis(E, 0, ABG)
22:16:05.278 00.000 20224 Move returns status 0, amount 0
22:16:05.278 00.000 20224 MoveAxis(N, 0, ABG)
22:16:05.278 00.000 20224 Move returns status 0, amount 0
22:16:05.278 00.000 20224 move complete, result=0
22:16:05.278 00.000 20224 worker thread done servicing request
22:16:05.286 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=63024, med=2765, FiltMin=2509, FiltMax=27584, Gamma=1.000
22:16:05.304 00.018 8996 UpdateGuideState exits: m=698726 SNR=351.8
22:16:05.304 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:05.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:05.306 00.001 8996 Enqueuing Expose request
22:16:05.307 00.001 20224 Worker thread wakes up
22:16:05.307 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:05.307 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:05.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:06.482 01.175 20224 Exposure complete
22:16:06.547 00.065 20224 worker thread done servicing request
22:16:06.547 00.000 8996 OnExposeComplete: enter
22:16:06.548 00.001 8996 UpdateGuideState(): m_state=6
22:16:06.549 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4140
22:16:06.550 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.99, Mass=750431, SNR=358.5, Peak=65504 HFD=4.4
22:16:06.551 00.001 8996 MultiStar: [#1 0.13,0.19,0.72,U] [#2 0.18,-0.13,0.75,U] [#3 0.09,0.05,0.58,U] [#4 0.29,0.37,0.00,M1] [#5 0.08,0.08,0.63,U] [#6 0.22,0.02,0.43,U] [#7 0.41,-0.03,0.43,U] [#8 0.29,0.07,0.38,U] 
22:16:06.552 00.001 8996 single-star, 7 included, MultiStar: {0.13, 0.05}, one-star: {-0.07, 0.11}
22:16:06.553 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
22:16:06.553 00.000 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
22:16:06.554 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.14 cameraTheta=2.14 mountX=-0.08 mountY=-0.10, mountTheta=-2.24
22:16:06.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.11, opts=13)
22:16:06.556 00.000 8996 Enqueuing Move request for scope (-0.07, 0.11)
22:16:06.557 00.001 20224 Worker thread wakes up
22:16:06.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
22:16:06.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
22:16:06.557 00.000 20224 Moving (-0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
22:16:06.558 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:16:06.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:06.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:16:06.558 00.000 20224 MoveAxis(E, 0, ABG)
22:16:06.558 00.000 20224 Move returns status 0, amount 0
22:16:06.558 00.000 20224 MoveAxis(N, 0, ABG)
22:16:06.558 00.000 20224 Move returns status 0, amount 0
22:16:06.558 00.000 20224 move complete, result=0
22:16:06.558 00.000 20224 worker thread done servicing request
22:16:06.565 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2765, FiltMin=2512, FiltMax=29488, Gamma=1.000
22:16:06.591 00.026 8996 UpdateGuideState exits: m=750431 SNR=358.5
22:16:06.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:06.594 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:06.595 00.001 8996 Enqueuing Expose request
22:16:06.596 00.001 20224 Worker thread wakes up
22:16:06.596 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:06.597 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:06.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:07.581 00.984 20224 Exposure complete
22:16:07.661 00.080 20224 worker thread done servicing request
22:16:07.661 00.000 8996 OnExposeComplete: enter
22:16:07.662 00.001 8996 UpdateGuideState(): m_state=6
22:16:07.664 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4141
22:16:07.666 00.002 8996 Star::Find returns 1 (0), X=138.23, Y=472.12, Mass=819661, SNR=378.0, Peak=65504 HFD=4.5
22:16:07.669 00.003 8996 MultiStar: [#1 0.07,0.04,0.58,U] [#2 0.26,-0.17,0.71,U] [#3 0.17,0.12,0.53,U] [#4 0.19,0.21,0.53,U] [#5 0.25,-0.01,0.58,U] [#6 0.34,-0.10,0.42,U] [#7 0.44,-0.17,0.00,M1] [#8 0.33,0.19,0.38,U] 
22:16:07.671 00.002 8996 refined, 7 included, MultiStar: {0.20, 0.07}, one-star: {0.10, 0.24}
22:16:07.674 00.003 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
22:16:07.676 00.002 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
22:16:07.678 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.21 cameraTheta=0.35 mountX=0.19 mountY=-0.09, mountTheta=-0.46
22:16:07.681 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.07, opts=13)
22:16:07.682 00.001 8996 Enqueuing Move request for scope (0.20, 0.07)
22:16:07.683 00.001 20224 Worker thread wakes up
22:16:07.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
22:16:07.683 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
22:16:07.683 00.000 20224 Moving (0.20, 0.07) raw xDistance=0.19 yDistance=-0.09
22:16:07.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:16:07.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:07.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:16:07.684 00.001 20224 MoveAxis(E, 0, ABG)
22:16:07.684 00.000 20224 Move returns status 0, amount 0
22:16:07.684 00.000 20224 MoveAxis(N, 0, ABG)
22:16:07.684 00.000 20224 Move returns status 0, amount 0
22:16:07.684 00.000 20224 move complete, result=0
22:16:07.684 00.000 20224 worker thread done servicing request
22:16:07.688 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65504, med=2765, FiltMin=2480, FiltMax=32419, Gamma=1.000
22:16:07.706 00.018 8996 UpdateGuideState exits: m=819661 SNR=378.0
22:16:07.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:07.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:07.708 00.000 8996 Enqueuing Expose request
22:16:07.709 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:07.709 00.000 20224 Worker thread wakes up
22:16:07.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:07.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:08.902 01.192 20224 Exposure complete
22:16:09.001 00.099 20224 worker thread done servicing request
22:16:09.001 00.000 8996 OnExposeComplete: enter
22:16:09.003 00.002 8996 UpdateGuideState(): m_state=6
22:16:09.004 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4142
22:16:09.005 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=472.28, Mass=742234, SNR=345.0, Peak=51312 HFD=4.5
22:16:09.007 00.002 8996 MultiStar: [#1 0.13,-0.09,0.67,U] [#2 0.21,0.07,0.82,U] [#3 0.22,0.33,0.59,U] [#4 0.27,0.61,0.00,M1] [#5 0.29,0.24,0.61,U] [#6 0.26,-0.09,0.48,U] [#7 0.36,-0.18,0.49,U] [#8 0.30,-0.06,0.44,U] 
22:16:09.007 00.000 8996 refined, 7 included, MultiStar: {0.21, 0.12}, one-star: {0.09, 0.40}
22:16:09.008 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
22:16:09.009 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
22:16:09.010 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.50 mountX=0.20 mountY=-0.14, mountTheta=-0.61
22:16:09.011 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.12, opts=13)
22:16:09.012 00.001 8996 Enqueuing Move request for scope (0.21, 0.12)
22:16:09.013 00.001 20224 Worker thread wakes up
22:16:09.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
22:16:09.013 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
22:16:09.013 00.000 20224 Moving (0.21, 0.12) raw xDistance=0.20 yDistance=-0.14
22:16:09.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:16:09.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:09.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:16:09.013 00.000 20224 MoveAxis(W, 29, ABG)
22:16:09.013 00.000 20224 Guiding  Dir = 3, Dur = 29
22:16:09.013 00.000 20224 IsSlewing returns 0
22:16:09.014 00.001 20224 IsGuiding returns 0
22:16:09.017 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=51312, med=2765, FiltMin=2483, FiltMax=26659, Gamma=1.000
22:16:09.039 00.022 20224 PulseGuide returned control before completion, sleep 14
22:16:09.039 00.000 8996 UpdateGuideState exits: m=742234 SNR=345.0
22:16:09.041 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:09.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:09.043 00.001 8996 Enqueuing Expose request
22:16:09.068 00.025 20224 IsGuiding returns 1
22:16:09.068 00.000 20224 scope still moving after pulse duration time elapsed
22:16:09.100 00.032 20224 IsSlewing returns 0
22:16:09.100 00.000 20224 IsGuiding returns 1
22:16:09.131 00.031 20224 IsSlewing returns 0
22:16:09.131 00.000 20224 IsGuiding returns 0
22:16:09.131 00.000 20224 scope move finished after 29 + 88 ms
22:16:09.131 00.000 20224 Move returns status 0, amount 29
22:16:09.131 00.000 20224 MoveAxis(N, 0, ABG)
22:16:09.131 00.000 20224 Move returns status 0, amount 0
22:16:09.131 00.000 20224 move complete, result=0
22:16:09.131 00.000 20224 worker thread done servicing request
22:16:09.131 00.000 20224 Worker thread wakes up
22:16:09.131 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
22:16:09.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:09.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:10.118 00.986 20224 Exposure complete
22:16:10.187 00.069 20224 worker thread done servicing request
22:16:10.187 00.000 8996 OnExposeComplete: enter
22:16:10.188 00.001 8996 UpdateGuideState(): m_state=6
22:16:10.189 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4143
22:16:10.190 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=471.97, Mass=785699, SNR=347.5, Peak=65504 HFD=4.4
22:16:10.191 00.001 8996 MultiStar: [#1 -0.44,-0.03,0.69,U] [#2 -0.23,0.07,0.69,U] [#3 -0.45,0.26,0.00,M1] [#4 -0.39,0.45,0.00,M2] [#5 -0.20,0.28,0.61,U] [#6 -0.40,-0.16,0.46,U] [#7 -0.08,0.03,0.41,U] [#8 -0.14,-0.02,0.39,U] 
22:16:10.191 00.000 8996 refined, 6 included, MultiStar: {-0.32, 0.05}, one-star: {-0.49, 0.09}
22:16:10.192 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
22:16:10.193 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
22:16:10.194 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.05 hyp=0.32 cameraTheta=2.98 mountX=-0.32 mountY=-0.01, mountTheta=-3.10
22:16:10.195 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.05, opts=13)
22:16:10.196 00.001 8996 Enqueuing Move request for scope (-0.32, 0.05)
22:16:10.197 00.001 20224 Worker thread wakes up
22:16:10.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.05) opts 0xd
22:16:10.197 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.05)
22:16:10.197 00.000 20224 Moving (-0.32, 0.05) raw xDistance=-0.32 yDistance=-0.01
22:16:10.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
22:16:10.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:10.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:16:10.197 00.000 20224 MoveAxis(E, 45, ABG)
22:16:10.197 00.000 20224 Guiding  Dir = 2, Dur = 45
22:16:10.197 00.000 20224 IsSlewing returns 0
22:16:10.198 00.001 20224 IsGuiding returns 0
22:16:10.201 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2765, FiltMin=2499, FiltMax=32077, Gamma=1.000
22:16:10.209 00.008 20224 PulseGuide returned control before completion, sleep 44
22:16:10.216 00.007 8996 UpdateGuideState exits: m=785699 SNR=347.5
22:16:10.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:10.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:10.219 00.001 8996 Enqueuing Expose request
22:16:10.256 00.037 20224 IsGuiding returns 1
22:16:10.256 00.000 20224 scope still moving after pulse duration time elapsed
22:16:10.287 00.031 20224 IsSlewing returns 0
22:16:10.287 00.000 20224 IsGuiding returns 1
22:16:10.318 00.031 20224 IsSlewing returns 0
22:16:10.318 00.000 20224 IsGuiding returns 0
22:16:10.318 00.000 20224 scope move finished after 45 + 75 ms
22:16:10.318 00.000 20224 Move returns status 0, amount 45
22:16:10.318 00.000 20224 MoveAxis(N, 0, ABG)
22:16:10.318 00.000 20224 Move returns status 0, amount 0
22:16:10.319 00.001 20224 move complete, result=0
22:16:10.319 00.000 20224 worker thread done servicing request
22:16:10.319 00.000 20224 Worker thread wakes up
22:16:10.319 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:10.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:10.319 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.0 px 0 ms NORTH
22:16:11.475 01.156 20224 Exposure complete
22:16:11.559 00.084 20224 worker thread done servicing request
22:16:11.560 00.001 8996 OnExposeComplete: enter
22:16:11.561 00.001 8996 UpdateGuideState(): m_state=6
22:16:11.563 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4144
22:16:11.564 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.31, Mass=786644, SNR=394.3, Peak=60080 HFD=4.6
22:16:11.566 00.002 8996 MultiStar: [#1 -0.29,-0.13,0.59,U] [#2 -0.17,0.08,0.68,U] [#3 -0.36,0.12,0.49,U] [#4 -0.24,0.39,0.00,M3] [#5 -0.34,0.07,0.53,U] [#6 -0.24,-0.05,0.41,U] [#7 -0.03,0.06,0.39,U] [#8 -0.20,0.17,0.33,U] 
22:16:11.568 00.002 8996 refined, 7 included, MultiStar: {-0.32, 0.13}, one-star: {-0.60, 0.43}
22:16:11.569 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
22:16:11.571 00.002 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
22:16:11.574 00.003 8996 CameraToMount -- cameraX=-0.32 cameraY=0.13 hyp=0.35 cameraTheta=2.77 mountX=-0.33 mountY=-0.09, mountTheta=-2.88
22:16:11.577 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.13, opts=13)
22:16:11.578 00.001 8996 Enqueuing Move request for scope (-0.32, 0.13)
22:16:11.579 00.001 20224 Worker thread wakes up
22:16:11.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.13) opts 0xd
22:16:11.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.13)
22:16:11.579 00.000 20224 Moving (-0.32, 0.13) raw xDistance=-0.33 yDistance=-0.09
22:16:11.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
22:16:11.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:11.580 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:16:11.580 00.000 20224 MoveAxis(E, 52, ABG)
22:16:11.580 00.000 20224 Guiding  Dir = 2, Dur = 52
22:16:11.580 00.000 20224 IsSlewing returns 0
22:16:11.580 00.000 20224 IsGuiding returns 0
22:16:11.584 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60080, med=2765, FiltMin=2496, FiltMax=29661, Gamma=1.000
22:16:11.605 00.021 8996 UpdateGuideState exits: m=786644 SNR=394.3
22:16:11.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:11.606 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:11.607 00.001 8996 Enqueuing Expose request
22:16:11.621 00.014 20224 PulseGuide returned control before completion, sleep 23
22:16:11.650 00.029 20224 IsGuiding returns 1
22:16:11.650 00.000 20224 scope still moving after pulse duration time elapsed
22:16:11.681 00.031 20224 IsSlewing returns 0
22:16:11.681 00.000 20224 IsGuiding returns 1
22:16:11.712 00.031 20224 IsSlewing returns 0
22:16:11.712 00.000 20224 IsGuiding returns 0
22:16:11.713 00.001 20224 scope move finished after 52 + 80 ms
22:16:11.713 00.000 20224 Move returns status 0, amount 52
22:16:11.713 00.000 20224 MoveAxis(N, 0, ABG)
22:16:11.713 00.000 20224 Move returns status 0, amount 0
22:16:11.713 00.000 20224 move complete, result=0
22:16:11.713 00.000 20224 worker thread done servicing request
22:16:11.713 00.000 8996 GuideStep: -0.3 px 52 ms EAST, -0.1 px 0 ms NORTH
22:16:11.716 00.003 20224 Worker thread wakes up
22:16:11.716 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:11.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:12.693 00.977 20224 Exposure complete
22:16:12.775 00.082 20224 worker thread done servicing request
22:16:12.775 00.000 8996 OnExposeComplete: enter
22:16:12.778 00.003 8996 UpdateGuideState(): m_state=6
22:16:12.781 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4145
22:16:12.783 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=472.28, Mass=816180, SNR=384.6, Peak=62736 HFD=4.4
22:16:12.785 00.002 8996 MultiStar: [#1 0.01,0.05,0.63,U] [#2 -0.07,0.32,0.71,U] [#3 0.09,0.03,0.62,U] [#4 0.07,0.50,0.00,M4] [#5 -0.10,0.23,0.55,U] [#6 -0.01,0.08,0.43,U] [#7 0.24,0.10,0.41,U] [#8 -0.04,0.25,0.35,U] 
22:16:12.787 00.002 8996 refined, 7 included, MultiStar: {-0.03, 0.21}, one-star: {-0.19, 0.40}
22:16:12.789 00.002 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
22:16:12.792 00.003 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
22:16:12.794 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.72 mountX=-0.05 mountY=-0.20, mountTheta=-1.82
22:16:12.798 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.21, opts=13)
22:16:12.800 00.002 8996 Enqueuing Move request for scope (-0.03, 0.21)
22:16:12.801 00.001 20224 Worker thread wakes up
22:16:12.802 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
22:16:12.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
22:16:12.802 00.000 20224 Moving (-0.03, 0.21) raw xDistance=-0.05 yDistance=-0.20
22:16:12.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:16:12.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:16:12.802 00.000 20224 MoveAxis(E, 0, ABG)
22:16:12.802 00.000 20224 Move returns status 0, amount 0
22:16:12.802 00.000 20224 MoveAxis(N, 42, ABG)
22:16:12.802 00.000 20224 Guiding  Dir = 0, Dur = 42
22:16:12.803 00.001 20224 IsSlewing returns 0
22:16:12.803 00.000 20224 IsGuiding returns 0
22:16:12.809 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62736, med=2765, FiltMin=2516, FiltMax=29763, Gamma=1.000
22:16:12.823 00.014 20224 PulseGuide returned control before completion, sleep 33
22:16:12.825 00.002 8996 UpdateGuideState exits: m=816180 SNR=384.6
22:16:12.826 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:12.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:12.828 00.001 8996 Enqueuing Expose request
22:16:12.870 00.042 20224 IsGuiding returns 1
22:16:12.870 00.000 20224 scope still moving after pulse duration time elapsed
22:16:12.901 00.031 20224 IsSlewing returns 0
22:16:12.901 00.000 20224 IsGuiding returns 1
22:16:12.934 00.033 20224 IsSlewing returns 0
22:16:12.934 00.000 20224 IsGuiding returns 0
22:16:12.934 00.000 20224 scope move finished after 42 + 88 ms
22:16:12.934 00.000 20224 Move returns status 0, amount 42
22:16:12.934 00.000 20224 move complete, result=0
22:16:12.934 00.000 20224 worker thread done servicing request
22:16:12.934 00.000 20224 Worker thread wakes up
22:16:12.934 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 42 ms NORTH
22:16:12.937 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:12.938 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:14.108 01.170 20224 Exposure complete
22:16:14.190 00.082 20224 worker thread done servicing request
22:16:14.190 00.000 8996 OnExposeComplete: enter
22:16:14.191 00.001 8996 UpdateGuideState(): m_state=6
22:16:14.192 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4146
22:16:14.193 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=472.12, Mass=740633, SNR=349.7, Peak=59248 HFD=4.4
22:16:14.194 00.001 8996 MultiStar: [#1 0.11,-0.17,0.65,U] [#2 0.33,-0.17,0.70,U] [#3 0.24,-0.14,0.60,U] [#4 0.27,0.09,0.60,U] [#5 0.20,-0.15,0.63,U] [#6 0.29,-0.20,0.44,U] [#7 0.48,-0.20,0.00,M1] [#8 0.45,-0.09,0.00,M1] 
22:16:14.195 00.001 8996 refined, 6 included, MultiStar: {0.21, -0.05}, one-star: {0.11, 0.24}
22:16:14.196 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
22:16:14.197 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.05)
22:16:14.197 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.21 mountX=0.22 mountY=0.02, mountTheta=0.09
22:16:14.199 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.05, opts=13)
22:16:14.200 00.001 8996 Enqueuing Move request for scope (0.21, -0.05)
22:16:14.201 00.001 20224 Worker thread wakes up
22:16:14.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
22:16:14.201 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
22:16:14.201 00.000 20224 Moving (0.21, -0.05) raw xDistance=0.22 yDistance=0.02
22:16:14.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:16:14.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:14.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:16:14.201 00.000 20224 MoveAxis(W, 32, ABG)
22:16:14.201 00.000 20224 Guiding  Dir = 3, Dur = 32
22:16:14.201 00.000 20224 IsSlewing returns 0
22:16:14.202 00.001 20224 IsGuiding returns 0
22:16:14.204 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59248, med=2768, FiltMin=2499, FiltMax=28227, Gamma=1.000
22:16:14.218 00.014 8996 UpdateGuideState exits: m=740633 SNR=349.7
22:16:14.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:14.219 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:14.220 00.001 8996 Enqueuing Expose request
22:16:14.244 00.024 20224 IsGuiding returns 1
22:16:14.244 00.000 20224 scope still moving after pulse duration time elapsed
22:16:14.273 00.029 20224 IsSlewing returns 0
22:16:14.273 00.000 20224 IsGuiding returns 1
22:16:14.304 00.031 20224 IsSlewing returns 0
22:16:14.304 00.000 20224 IsGuiding returns 1
22:16:14.335 00.031 20224 IsSlewing returns 0
22:16:14.335 00.000 20224 IsGuiding returns 0
22:16:14.336 00.001 20224 scope move finished after 32 + 102 ms
22:16:14.336 00.000 20224 Move returns status 0, amount 32
22:16:14.336 00.000 20224 MoveAxis(N, 0, ABG)
22:16:14.336 00.000 20224 Move returns status 0, amount 0
22:16:14.336 00.000 20224 move complete, result=0
22:16:14.336 00.000 20224 worker thread done servicing request
22:16:14.336 00.000 20224 Worker thread wakes up
22:16:14.336 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
22:16:14.339 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:14.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:15.319 00.980 20224 Exposure complete
22:16:15.395 00.076 20224 worker thread done servicing request
22:16:15.395 00.000 8996 OnExposeComplete: enter
22:16:15.396 00.001 8996 UpdateGuideState(): m_state=6
22:16:15.399 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4147
22:16:15.401 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=472.21, Mass=811507, SNR=350.1, Peak=65504 HFD=4.4
22:16:15.404 00.003 8996 MultiStar: [#1 -0.09,-0.04,0.82,U] [#2 -0.05,0.07,0.79,U] [#3 -0.27,-0.06,0.54,U] [#4 -0.19,0.10,0.60,U] [#5 -0.11,0.01,0.62,U] [#6 -0.03,-0.24,0.47,U] [#7 -0.00,-0.20,0.47,U] [#8 0.03,0.06,0.35,U] 
22:16:15.406 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.04}, one-star: {-0.26, 0.33}
22:16:15.408 00.002 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
22:16:15.409 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
22:16:15.410 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.85 mountX=-0.13 mountY=-0.02, mountTheta=-2.96
22:16:15.414 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.04, opts=13)
22:16:15.414 00.000 8996 Enqueuing Move request for scope (-0.13, 0.04)
22:16:15.416 00.002 20224 Worker thread wakes up
22:16:15.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
22:16:15.416 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
22:16:15.416 00.000 20224 Moving (-0.13, 0.04) raw xDistance=-0.13 yDistance=-0.02
22:16:15.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:16:15.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:15.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:16:15.416 00.000 20224 MoveAxis(E, 0, ABG)
22:16:15.416 00.000 20224 Move returns status 0, amount 0
22:16:15.416 00.000 20224 MoveAxis(N, 0, ABG)
22:16:15.416 00.000 20224 Move returns status 0, amount 0
22:16:15.416 00.000 20224 move complete, result=0
22:16:15.416 00.000 20224 worker thread done servicing request
22:16:15.421 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2768, FiltMin=2512, FiltMax=30019, Gamma=1.000
22:16:15.436 00.015 8996 UpdateGuideState exits: m=811507 SNR=350.1
22:16:15.436 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:15.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:15.438 00.001 8996 Enqueuing Expose request
22:16:15.439 00.001 20224 Worker thread wakes up
22:16:15.439 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:15.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:15.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:16.617 01.177 20224 Exposure complete
22:16:16.686 00.069 20224 worker thread done servicing request
22:16:16.686 00.000 8996 OnExposeComplete: enter
22:16:16.688 00.002 8996 UpdateGuideState(): m_state=6
22:16:16.690 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4148
22:16:16.691 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=471.98, Mass=712357, SNR=336.5, Peak=62496 HFD=4.5
22:16:16.693 00.002 8996 MultiStar: [#1 -0.27,-0.30,0.69,U] [#2 -0.18,-0.18,0.78,U] [#3 -0.23,-0.14,0.63,U] [#4 -0.32,-0.02,0.57,U] [#5 -0.12,-0.17,0.68,U] [#6 -0.27,-0.13,0.47,U] [#7 0.12,-0.12,0.51,U] [#8 0.06,-0.38,0.41,U] 
22:16:16.694 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.13}, one-star: {-0.42, 0.10}
22:16:16.695 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
22:16:16.696 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
22:16:16.697 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.24 cameraTheta=-2.59 mountX=-0.19 mountY=0.15, mountTheta=2.48
22:16:16.699 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.13, opts=13)
22:16:16.700 00.001 8996 Enqueuing Move request for scope (-0.21, -0.13)
22:16:16.700 00.000 20224 Worker thread wakes up
22:16:16.701 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
22:16:16.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
22:16:16.701 00.000 20224 Moving (-0.21, -0.13) raw xDistance=-0.19 yDistance=0.15
22:16:16.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:16:16.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:16.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:16:16.701 00.000 20224 MoveAxis(E, 0, ABG)
22:16:16.701 00.000 20224 Move returns status 0, amount 0
22:16:16.701 00.000 20224 MoveAxis(N, 0, ABG)
22:16:16.701 00.000 20224 Move returns status 0, amount 0
22:16:16.701 00.000 20224 move complete, result=0
22:16:16.701 00.000 20224 worker thread done servicing request
22:16:16.707 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62496, med=2768, FiltMin=2509, FiltMax=29661, Gamma=1.000
22:16:16.727 00.020 8996 UpdateGuideState exits: m=712357 SNR=336.5
22:16:16.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:16.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:16.730 00.001 8996 Enqueuing Expose request
22:16:16.730 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:16:16.731 00.001 20224 Worker thread wakes up
22:16:16.731 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:16.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:17.713 00.982 20224 Exposure complete
22:16:17.787 00.074 20224 worker thread done servicing request
22:16:17.787 00.000 8996 OnExposeComplete: enter
22:16:17.788 00.001 8996 UpdateGuideState(): m_state=6
22:16:17.789 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4149
22:16:17.790 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=472.09, Mass=701021, SNR=335.5, Peak=63024 HFD=4.4
22:16:17.790 00.000 8996 MultiStar: [#1 -0.17,-0.14,0.69,U] [#2 -0.07,0.05,0.75,U] [#3 -0.25,0.07,0.55,U] [#4 -0.23,0.15,0.53,U] [#5 -0.02,-0.12,0.63,U] [#6 -0.17,-0.13,0.47,U] [#7 -0.04,-0.09,0.47,U] [#8 -0.06,-0.15,0.42,U] 
22:16:17.791 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.00}, one-star: {-0.31, 0.21}
22:16:17.792 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
22:16:17.793 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
22:16:17.793 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.00 hyp=0.16 cameraTheta=3.11 mountX=-0.16 mountY=0.01, mountTheta=3.06
22:16:17.795 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.00, opts=13)
22:16:17.796 00.001 8996 Enqueuing Move request for scope (-0.16, 0.00)
22:16:17.797 00.001 20224 Worker thread wakes up
22:16:17.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.00) opts 0xd
22:16:17.797 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.00)
22:16:17.797 00.000 20224 Moving (-0.16, 0.00) raw xDistance=-0.16 yDistance=0.01
22:16:17.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:16:17.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:17.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:16:17.797 00.000 20224 MoveAxis(E, 0, ABG)
22:16:17.797 00.000 20224 Move returns status 0, amount 0
22:16:17.797 00.000 20224 MoveAxis(N, 0, ABG)
22:16:17.797 00.000 20224 Move returns status 0, amount 0
22:16:17.797 00.000 20224 move complete, result=0
22:16:17.797 00.000 20224 worker thread done servicing request
22:16:17.801 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63024, med=2768, FiltMin=2515, FiltMax=30067, Gamma=1.000
22:16:17.826 00.025 8996 UpdateGuideState exits: m=701021 SNR=335.5
22:16:17.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:17.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:17.831 00.002 8996 Enqueuing Expose request
22:16:17.832 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:17.834 00.002 20224 Worker thread wakes up
22:16:17.834 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:17.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:18.987 01.153 20224 Exposure complete
22:16:19.060 00.073 20224 worker thread done servicing request
22:16:19.060 00.000 8996 OnExposeComplete: enter
22:16:19.061 00.001 8996 UpdateGuideState(): m_state=6
22:16:19.062 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4150
22:16:19.063 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=471.87, Mass=714502, SNR=377.5, Peak=65184 HFD=4.4
22:16:19.064 00.001 8996 MultiStar: [#1 -0.35,-0.28,0.53,U] [#2 -0.16,-0.09,0.69,U] [#3 -0.22,0.10,0.55,U] [#4 -0.31,0.14,0.45,U] [#5 -0.33,0.18,0.57,U] [#6 -0.20,-0.00,0.44,U] [#7 -0.11,-0.15,0.39,U] [#8 -0.13,-0.06,0.39,U] 
22:16:19.064 00.000 8996 refined, 8 included, MultiStar: {-0.28, -0.02}, one-star: {-0.47, -0.01}
22:16:19.065 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
22:16:19.066 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
22:16:19.067 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-3.09 mountX=-0.28 mountY=0.05, mountTheta=2.97
22:16:19.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.02, opts=13)
22:16:19.070 00.001 8996 Enqueuing Move request for scope (-0.28, -0.02)
22:16:19.070 00.000 20224 Worker thread wakes up
22:16:19.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.02) opts 0xd
22:16:19.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.02)
22:16:19.071 00.001 20224 Moving (-0.28, -0.02) raw xDistance=-0.28 yDistance=0.05
22:16:19.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:16:19.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:19.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:16:19.071 00.000 20224 MoveAxis(E, 40, ABG)
22:16:19.071 00.000 20224 Guiding  Dir = 2, Dur = 40
22:16:19.071 00.000 20224 IsSlewing returns 0
22:16:19.071 00.000 20224 IsGuiding returns 0
22:16:19.075 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65184, med=2771, FiltMin=2515, FiltMax=28493, Gamma=1.000
22:16:19.090 00.015 8996 UpdateGuideState exits: m=714502 SNR=377.5
22:16:19.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:19.091 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:19.092 00.001 8996 Enqueuing Expose request
22:16:19.101 00.009 20224 PulseGuide returned control before completion, sleep 22
22:16:19.130 00.029 20224 IsGuiding returns 1
22:16:19.130 00.000 20224 scope still moving after pulse duration time elapsed
22:16:19.162 00.032 20224 IsSlewing returns 0
22:16:19.162 00.000 20224 IsGuiding returns 1
22:16:19.194 00.032 20224 IsSlewing returns 0
22:16:19.194 00.000 20224 IsGuiding returns 0
22:16:19.194 00.000 20224 scope move finished after 40 + 82 ms
22:16:19.194 00.000 20224 Move returns status 0, amount 40
22:16:19.194 00.000 20224 MoveAxis(N, 0, ABG)
22:16:19.194 00.000 20224 Move returns status 0, amount 0
22:16:19.194 00.000 20224 move complete, result=0
22:16:19.194 00.000 20224 worker thread done servicing request
22:16:19.194 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
22:16:19.196 00.002 20224 Worker thread wakes up
22:16:19.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:19.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:20.178 00.982 20224 Exposure complete
22:16:20.260 00.082 20224 worker thread done servicing request
22:16:20.260 00.000 8996 OnExposeComplete: enter
22:16:20.261 00.001 8996 UpdateGuideState(): m_state=6
22:16:20.262 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4151
22:16:20.263 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.83, Mass=717432, SNR=359.6, Peak=64368 HFD=4.3
22:16:20.264 00.001 8996 MultiStar: [#1 -0.02,-0.05,0.67,U] [#2 0.02,0.00,0.76,U] [#3 0.11,0.11,0.56,U] [#4 0.05,0.20,0.54,U] [#5 -0.04,0.15,0.64,U] [#6 0.07,-0.03,0.42,U] [#7 0.26,-0.10,0.45,U] [#8 0.20,-0.16,0.42,U] 
22:16:20.265 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.01}, one-star: {-0.21, -0.05}
22:16:20.265 00.000 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
22:16:20.266 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
22:16:20.267 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.55 mountX=0.02 mountY=-0.01, mountTheta=-0.65
22:16:20.268 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.01, opts=13)
22:16:20.269 00.001 8996 Enqueuing Move request for scope (0.02, 0.01)
22:16:20.270 00.001 20224 Worker thread wakes up
22:16:20.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:16:20.270 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:16:20.270 00.000 20224 Moving (0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
22:16:20.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:16:20.271 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:20.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:16:20.271 00.000 20224 MoveAxis(E, 0, ABG)
22:16:20.271 00.000 20224 Move returns status 0, amount 0
22:16:20.271 00.000 20224 MoveAxis(N, 0, ABG)
22:16:20.271 00.000 20224 Move returns status 0, amount 0
22:16:20.271 00.000 20224 move complete, result=0
22:16:20.271 00.000 20224 worker thread done servicing request
22:16:20.279 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64368, med=2771, FiltMin=2521, FiltMax=27763, Gamma=1.000
22:16:20.299 00.020 8996 UpdateGuideState exits: m=717432 SNR=359.6
22:16:20.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:20.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:20.301 00.000 8996 Enqueuing Expose request
22:16:20.303 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:20.304 00.001 20224 Worker thread wakes up
22:16:20.304 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:20.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:21.480 01.176 20224 Exposure complete
22:16:21.549 00.069 20224 worker thread done servicing request
22:16:21.549 00.000 8996 OnExposeComplete: enter
22:16:21.550 00.001 8996 UpdateGuideState(): m_state=6
22:16:21.551 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4152
22:16:21.553 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=472.03, Mass=706096, SNR=348.7, Peak=57680 HFD=4.4
22:16:21.555 00.002 8996 MultiStar: [#1 -0.02,-0.04,0.69,U] [#2 0.26,0.07,0.84,U] [#3 0.16,0.18,0.63,U] [#4 0.12,0.18,0.56,U] [#5 0.22,0.18,0.59,U] [#6 0.31,0.08,0.43,U] [#7 0.46,0.13,0.00,M1] [#8 0.38,0.22,0.35,U] 
22:16:21.556 00.001 8996 single-star, 7 included, MultiStar: {0.17, 0.12}, one-star: {0.07, 0.15}
22:16:21.557 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
22:16:21.558 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
22:16:21.559 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.17 cameraTheta=1.13 mountX=0.06 mountY=-0.16, mountTheta=-1.23
22:16:21.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.15, opts=13)
22:16:21.562 00.001 8996 Enqueuing Move request for scope (0.07, 0.15)
22:16:21.563 00.001 20224 Worker thread wakes up
22:16:21.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
22:16:21.563 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
22:16:21.564 00.001 20224 Moving (0.07, 0.15) raw xDistance=0.06 yDistance=-0.16
22:16:21.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:16:21.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:21.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:16:21.564 00.000 20224 MoveAxis(E, 0, ABG)
22:16:21.564 00.000 20224 Move returns status 0, amount 0
22:16:21.564 00.000 20224 MoveAxis(N, 0, ABG)
22:16:21.564 00.000 20224 Move returns status 0, amount 0
22:16:21.564 00.000 20224 move complete, result=0
22:16:21.564 00.000 20224 worker thread done servicing request
22:16:21.570 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57680, med=2771, FiltMin=2509, FiltMax=28237, Gamma=1.000
22:16:21.591 00.021 8996 UpdateGuideState exits: m=706096 SNR=348.7
22:16:21.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:21.593 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:21.593 00.000 8996 Enqueuing Expose request
22:16:21.594 00.001 20224 Worker thread wakes up
22:16:21.594 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:21.595 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:21.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:22.572 00.977 20224 Exposure complete
22:16:22.636 00.064 20224 worker thread done servicing request
22:16:22.636 00.000 8996 OnExposeComplete: enter
22:16:22.637 00.001 8996 UpdateGuideState(): m_state=6
22:16:22.637 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4153
22:16:22.638 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.13, Mass=712556, SNR=316.2, Peak=64960 HFD=4.3
22:16:22.639 00.001 8996 MultiStar: [#1 0.10,0.04,0.80,U] [#2 0.12,0.21,0.87,U] [#3 0.07,0.13,0.65,U] [#4 0.23,0.28,0.61,U] [#5 0.10,0.15,0.75,U] [#6 0.13,0.12,0.47,U] [#7 0.30,0.11,0.56,U] [#8 0.27,0.02,0.45,U] 
22:16:22.640 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.15}, one-star: {-0.08, 0.25}
22:16:22.641 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:16:22.641 00.000 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
22:16:22.642 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.93 mountX=0.10 mountY=-0.17, mountTheta=-1.04
22:16:22.643 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.15, opts=13)
22:16:22.644 00.001 8996 Enqueuing Move request for scope (0.11, 0.15)
22:16:22.645 00.001 20224 Worker thread wakes up
22:16:22.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
22:16:22.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
22:16:22.645 00.000 20224 Moving (0.11, 0.15) raw xDistance=0.10 yDistance=-0.17
22:16:22.646 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:16:22.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:22.646 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:16:22.646 00.000 20224 MoveAxis(E, 0, ABG)
22:16:22.646 00.000 20224 Move returns status 0, amount 0
22:16:22.646 00.000 20224 MoveAxis(N, 0, ABG)
22:16:22.646 00.000 20224 Move returns status 0, amount 0
22:16:22.646 00.000 20224 move complete, result=0
22:16:22.646 00.000 20224 worker thread done servicing request
22:16:22.649 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=64960, med=2771, FiltMin=2525, FiltMax=27107, Gamma=1.000
22:16:22.662 00.013 8996 UpdateGuideState exits: m=712556 SNR=316.2
22:16:22.664 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:22.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:22.666 00.001 8996 Enqueuing Expose request
22:16:22.667 00.001 20224 Worker thread wakes up
22:16:22.667 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:22.669 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:22.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:23.843 01.174 20224 Exposure complete
22:16:23.918 00.075 20224 worker thread done servicing request
22:16:23.918 00.000 8996 OnExposeComplete: enter
22:16:23.919 00.001 8996 UpdateGuideState(): m_state=6
22:16:23.920 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4154
22:16:23.920 00.000 8996 Star::Find returns 1 (0), X=138.28, Y=472.01, Mass=758358, SNR=339.7, Peak=61357 HFD=4.3
22:16:23.921 00.001 8996 MultiStar: [#1 0.40,-0.13,0.62,U] [#2 0.35,0.12,0.76,U] [#3 0.31,-0.07,0.62,U] [#4 0.43,0.27,0.00,M1] [#5 0.44,-0.04,0.66,U] [#6 0.44,0.15,0.00,M1] [#7 0.71,0.08,0.00,M1] [#8 0.63,-0.03,0.00,M1] 
22:16:23.922 00.001 8996 single-star, 4 included, MultiStar: {0.31, 0.02}, one-star: {0.15, 0.13}
22:16:23.923 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
22:16:23.924 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
22:16:23.924 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.19 cameraTheta=0.70 mountX=0.14 mountY=-0.14, mountTheta=-0.81
22:16:23.926 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.13, opts=13)
22:16:23.927 00.001 8996 Enqueuing Move request for scope (0.15, 0.13)
22:16:23.928 00.001 20224 Worker thread wakes up
22:16:23.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
22:16:23.928 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
22:16:23.928 00.000 20224 Moving (0.15, 0.13) raw xDistance=0.14 yDistance=-0.14
22:16:23.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:16:23.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:23.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:16:23.928 00.000 20224 MoveAxis(E, 0, ABG)
22:16:23.928 00.000 20224 Move returns status 0, amount 0
22:16:23.928 00.000 20224 MoveAxis(N, 0, ABG)
22:16:23.928 00.000 20224 Move returns status 0, amount 0
22:16:23.928 00.000 20224 move complete, result=0
22:16:23.928 00.000 20224 worker thread done servicing request
22:16:23.932 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61357, med=2771, FiltMin=2512, FiltMax=29587, Gamma=1.000
22:16:23.949 00.017 8996 UpdateGuideState exits: m=758358 SNR=339.7
22:16:23.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:23.952 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:23.953 00.001 8996 Enqueuing Expose request
22:16:23.954 00.001 20224 Worker thread wakes up
22:16:23.954 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:23.955 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:23.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:24.934 00.979 20224 Exposure complete
22:16:25.007 00.073 20224 worker thread done servicing request
22:16:25.007 00.000 8996 OnExposeComplete: enter
22:16:25.009 00.002 8996 UpdateGuideState(): m_state=6
22:16:25.011 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4155
22:16:25.012 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.00, Mass=754654, SNR=356.8, Peak=61056 HFD=4.3
22:16:25.014 00.002 8996 MultiStar: [#1 0.14,-0.08,0.66,U] [#2 0.16,0.14,0.79,U] [#3 0.18,0.01,0.58,U] [#4 0.25,0.24,0.53,U] [#5 0.24,0.10,0.53,U] [#6 0.23,-0.11,0.46,U] [#7 0.56,-0.12,0.00,M2] [#8 0.47,0.12,0.00,M2] 
22:16:25.016 00.002 8996 single-star, 6 included, MultiStar: {0.17, 0.07}, one-star: {0.06, 0.12}
22:16:25.017 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
22:16:25.018 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
22:16:25.020 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.08 mountX=0.05 mountY=-0.12, mountTheta=-1.18
22:16:25.022 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.12, opts=13)
22:16:25.024 00.002 8996 Enqueuing Move request for scope (0.06, 0.12)
22:16:25.025 00.001 20224 Worker thread wakes up
22:16:25.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
22:16:25.025 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
22:16:25.025 00.000 20224 Moving (0.06, 0.12) raw xDistance=0.05 yDistance=-0.12
22:16:25.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:16:25.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:25.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:16:25.025 00.000 20224 MoveAxis(E, 0, ABG)
22:16:25.025 00.000 20224 Move returns status 0, amount 0
22:16:25.026 00.001 20224 MoveAxis(N, 0, ABG)
22:16:25.026 00.000 20224 Move returns status 0, amount 0
22:16:25.026 00.000 20224 move complete, result=0
22:16:25.026 00.000 20224 worker thread done servicing request
22:16:25.030 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=61056, med=2768, FiltMin=2509, FiltMax=29949, Gamma=1.000
22:16:25.049 00.019 8996 UpdateGuideState exits: m=754654 SNR=356.8
22:16:25.051 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:25.053 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:25.054 00.001 8996 Enqueuing Expose request
22:16:25.055 00.001 20224 Worker thread wakes up
22:16:25.055 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:25.057 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:25.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:26.229 01.172 20224 Exposure complete
22:16:26.298 00.069 20224 worker thread done servicing request
22:16:26.300 00.002 8996 OnExposeComplete: enter
22:16:26.301 00.001 8996 UpdateGuideState(): m_state=6
22:16:26.302 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4156
22:16:26.303 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.14, Mass=726452, SNR=340.4, Peak=59488 HFD=4.4
22:16:26.304 00.001 8996 MultiStar: [#1 0.08,-0.09,0.64,U] [#2 0.10,0.09,0.82,U] [#3 0.03,0.08,0.70,U] [#4 0.12,0.43,0.54,U] [#5 0.33,0.02,0.68,U] [#6 0.17,0.16,0.49,U] [#7 0.51,0.17,0.00,M3] [#8 0.38,0.03,0.41,U] 
22:16:26.304 00.000 8996 refined, 7 included, MultiStar: {0.14, 0.13}, one-star: {0.06, 0.26}
22:16:26.305 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
22:16:26.306 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
22:16:26.307 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.74 mountX=0.13 mountY=-0.14, mountTheta=-0.84
22:16:26.307 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.13, opts=13)
22:16:26.309 00.002 8996 Enqueuing Move request for scope (0.14, 0.13)
22:16:26.310 00.001 20224 Worker thread wakes up
22:16:26.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
22:16:26.310 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
22:16:26.310 00.000 20224 Moving (0.14, 0.13) raw xDistance=0.13 yDistance=-0.14
22:16:26.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:16:26.311 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:26.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:16:26.311 00.000 20224 MoveAxis(E, 0, ABG)
22:16:26.311 00.000 20224 Move returns status 0, amount 0
22:16:26.311 00.000 20224 MoveAxis(N, 0, ABG)
22:16:26.311 00.000 20224 Move returns status 0, amount 0
22:16:26.311 00.000 20224 move complete, result=0
22:16:26.311 00.000 20224 worker thread done servicing request
22:16:26.321 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59488, med=2765, FiltMin=2489, FiltMax=27715, Gamma=1.000
22:16:26.340 00.019 8996 UpdateGuideState exits: m=726452 SNR=340.4
22:16:26.342 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:26.342 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:26.344 00.002 8996 Enqueuing Expose request
22:16:26.344 00.000 20224 Worker thread wakes up
22:16:26.344 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:26.346 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:26.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:27.324 00.978 20224 Exposure complete
22:16:27.388 00.064 20224 worker thread done servicing request
22:16:27.388 00.000 8996 OnExposeComplete: enter
22:16:27.389 00.001 8996 UpdateGuideState(): m_state=6
22:16:27.390 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4157
22:16:27.391 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.15, Mass=783809, SNR=370.7, Peak=58189 HFD=4.5
22:16:27.392 00.001 8996 MultiStar: [#1 0.11,-0.03,0.66,U] [#2 0.19,0.03,0.73,U] [#3 0.15,0.21,0.58,U] [#4 0.08,0.46,0.00,M1] [#5 0.21,0.25,0.58,U] [#6 0.32,-0.11,0.42,U] [#7 0.39,0.00,0.42,U] [#8 0.34,0.04,0.37,U] 
22:16:27.392 00.000 8996 refined, 7 included, MultiStar: {0.21, 0.11}, one-star: {0.17, 0.27}
22:16:27.393 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
22:16:27.394 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
22:16:27.395 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.11 hyp=0.24 cameraTheta=0.48 mountX=0.20 mountY=-0.13, mountTheta=-0.58
22:16:27.399 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.11, opts=13)
22:16:27.401 00.002 8996 Enqueuing Move request for scope (0.21, 0.11)
22:16:27.401 00.000 20224 Worker thread wakes up
22:16:27.402 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.11) opts 0xd
22:16:27.402 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.11)
22:16:27.402 00.000 20224 Moving (0.21, 0.11) raw xDistance=0.20 yDistance=-0.13
22:16:27.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:16:27.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:27.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:16:27.402 00.000 20224 MoveAxis(W, 29, ABG)
22:16:27.402 00.000 20224 Guiding  Dir = 3, Dur = 29
22:16:27.403 00.001 20224 IsSlewing returns 0
22:16:27.403 00.000 20224 IsGuiding returns 0
22:16:27.408 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58189, med=2765, FiltMin=2512, FiltMax=29651, Gamma=1.000
22:16:27.411 00.003 20224 PulseGuide returned control before completion, sleep 31
22:16:27.439 00.028 8996 UpdateGuideState exits: m=783809 SNR=370.7
22:16:27.441 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:27.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:27.443 00.001 8996 Enqueuing Expose request
22:16:27.456 00.013 20224 IsGuiding returns 1
22:16:27.456 00.000 20224 scope still moving after pulse duration time elapsed
22:16:27.488 00.032 20224 IsSlewing returns 0
22:16:27.488 00.000 20224 IsGuiding returns 1
22:16:27.520 00.032 20224 IsSlewing returns 0
22:16:27.520 00.000 20224 IsGuiding returns 0
22:16:27.520 00.000 20224 scope move finished after 29 + 87 ms
22:16:27.520 00.000 20224 Move returns status 0, amount 29
22:16:27.520 00.000 20224 MoveAxis(N, 0, ABG)
22:16:27.520 00.000 20224 Move returns status 0, amount 0
22:16:27.521 00.001 20224 move complete, result=0
22:16:27.521 00.000 20224 worker thread done servicing request
22:16:27.521 00.000 20224 Worker thread wakes up
22:16:27.521 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
22:16:27.522 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:27.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:28.679 01.157 20224 Exposure complete
22:16:28.736 00.057 20224 worker thread done servicing request
22:16:28.736 00.000 8996 OnExposeComplete: enter
22:16:28.737 00.001 8996 UpdateGuideState(): m_state=6
22:16:28.738 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4158
22:16:28.739 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=472.35, Mass=694466, SNR=351.9, Peak=53472 HFD=4.7
22:16:28.740 00.001 8996 MultiStar: [#1 -0.57,0.15,0.00,M1] [#2 -0.39,0.47,0.00,M1] [#3 -0.35,0.47,0.00,M1] [#4 -0.21,0.64,0.00,M2] [#5 -0.35,0.48,0.00,M1] [#6 -0.41,0.40,0.00,M1] [#7 -0.21,0.28,0.46,U] [#8 -0.27,0.34,0.37,U] 
22:16:28.741 00.001 8996 refined, 2 included, MultiStar: {-0.41, 0.40}, one-star: {-0.55, 0.47}
22:16:28.742 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
22:16:28.743 00.001 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
22:16:28.744 00.001 8996 CameraToMount -- cameraX=-0.41 cameraY=0.40 hyp=0.57 cameraTheta=2.37 mountX=-0.44 mountY=-0.35, mountTheta=-2.47
22:16:28.745 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=0.40, opts=13)
22:16:28.746 00.001 8996 Enqueuing Move request for scope (-0.41, 0.40)
22:16:28.748 00.002 20224 Worker thread wakes up
22:16:28.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.40) opts 0xd
22:16:28.748 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, 0.40)
22:16:28.748 00.000 20224 Moving (-0.41, 0.40) raw xDistance=-0.44 yDistance=-0.35
22:16:28.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
22:16:28.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:16:28.748 00.000 20224 MoveAxis(E, 63, ABG)
22:16:28.748 00.000 20224 Guiding  Dir = 2, Dur = 63
22:16:28.748 00.000 20224 IsSlewing returns 0
22:16:28.748 00.000 20224 IsGuiding returns 0
22:16:28.749 00.001 20224 PulseGuide returned control before completion, sleep 72
22:16:28.752 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53472, med=2765, FiltMin=2512, FiltMax=28653, Gamma=1.000
22:16:28.766 00.014 8996 UpdateGuideState exits: m=694466 SNR=351.9
22:16:28.767 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:28.770 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:28.772 00.002 8996 Enqueuing Expose request
22:16:28.829 00.057 20224 IsGuiding returns 1
22:16:28.829 00.000 20224 scope still moving after pulse duration time elapsed
22:16:28.860 00.031 20224 IsSlewing returns 0
22:16:28.860 00.000 20224 IsGuiding returns 0
22:16:28.860 00.000 20224 scope move finished after 63 + 49 ms
22:16:28.860 00.000 20224 Move returns status 0, amount 63
22:16:28.861 00.001 20224 MoveAxis(N, 74, ABG)
22:16:28.861 00.000 20224 Guiding  Dir = 0, Dur = 74
22:16:28.861 00.000 20224 IsSlewing returns 0
22:16:28.861 00.000 20224 IsGuiding returns 0
22:16:28.893 00.032 20224 PulseGuide returned control before completion, sleep 53
22:16:28.952 00.059 20224 IsGuiding returns 1
22:16:28.952 00.000 20224 scope still moving after pulse duration time elapsed
22:16:28.984 00.032 20224 IsSlewing returns 0
22:16:28.984 00.000 20224 IsGuiding returns 0
22:16:28.985 00.001 20224 scope move finished after 74 + 48 ms
22:16:28.985 00.000 20224 Move returns status 0, amount 74
22:16:28.985 00.000 20224 move complete, result=0
22:16:28.985 00.000 20224 worker thread done servicing request
22:16:28.985 00.000 20224 Worker thread wakes up
22:16:28.985 00.000 8996 GuideStep: -0.4 px 63 ms EAST, -0.3 px 74 ms NORTH
22:16:28.988 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:28.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:29.970 00.982 20224 Exposure complete
22:16:30.028 00.058 20224 worker thread done servicing request
22:16:30.029 00.001 8996 OnExposeComplete: enter
22:16:30.030 00.001 8996 UpdateGuideState(): m_state=6
22:16:30.031 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4159
22:16:30.032 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=472.30, Mass=739426, SNR=362.9, Peak=60048 HFD=4.6
22:16:30.033 00.001 8996 MultiStar: [#1 -0.36,0.37,0.00,M2] [#2 -0.27,0.39,0.00,M2] [#3 -0.30,0.62,0.00,M2] [#4 -0.22,0.80,0.00,M3] [#5 -0.32,0.51,0.00,M2] [#6 -0.19,0.22,0.41,U] [#7 -0.09,0.49,0.00,M2] [#8 -0.05,0.36,0.39,U] 
22:16:30.034 00.001 8996 refined, 2 included, MultiStar: {-0.27, 0.36}, one-star: {-0.39, 0.42}
22:16:30.034 00.000 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:16:30.035 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
22:16:30.036 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.36 hyp=0.45 cameraTheta=2.20 mountX=-0.30 mountY=-0.33, mountTheta=-2.31
22:16:30.037 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.36, opts=13)
22:16:30.038 00.001 8996 Enqueuing Move request for scope (-0.27, 0.36)
22:16:30.038 00.000 20224 Worker thread wakes up
22:16:30.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.36) opts 0xd
22:16:30.039 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.36)
22:16:30.039 00.000 20224 Moving (-0.27, 0.36) raw xDistance=-0.30 yDistance=-0.33
22:16:30.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
22:16:30.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:16:30.039 00.000 20224 MoveAxis(E, 48, ABG)
22:16:30.039 00.000 20224 Guiding  Dir = 2, Dur = 48
22:16:30.039 00.000 20224 IsSlewing returns 0
22:16:30.039 00.000 20224 IsGuiding returns 0
22:16:30.042 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60048, med=2765, FiltMin=2509, FiltMax=29763, Gamma=1.000
22:16:30.063 00.021 20224 PulseGuide returned control before completion, sleep 34
22:16:30.065 00.002 8996 UpdateGuideState exits: m=739426 SNR=362.9
22:16:30.066 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:30.067 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:30.069 00.002 8996 Enqueuing Expose request
22:16:30.109 00.040 20224 IsGuiding returns 1
22:16:30.109 00.000 20224 scope still moving after pulse duration time elapsed
22:16:30.140 00.031 20224 IsSlewing returns 0
22:16:30.141 00.001 20224 IsGuiding returns 0
22:16:30.141 00.000 20224 scope move finished after 48 + 53 ms
22:16:30.141 00.000 20224 Move returns status 0, amount 48
22:16:30.141 00.000 20224 MoveAxis(N, 70, ABG)
22:16:30.141 00.000 20224 Guiding  Dir = 0, Dur = 70
22:16:30.141 00.000 20224 IsSlewing returns 0
22:16:30.141 00.000 20224 IsGuiding returns 0
22:16:30.142 00.001 20224 PulseGuide returned control before completion, sleep 79
22:16:30.234 00.092 20224 IsGuiding returns 0
22:16:30.234 00.000 20224 Move returns status 0, amount 70
22:16:30.234 00.000 20224 move complete, result=0
22:16:30.234 00.000 20224 worker thread done servicing request
22:16:30.235 00.001 20224 Worker thread wakes up
22:16:30.235 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.3 px 70 ms NORTH
22:16:30.236 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:30.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:31.398 01.162 20224 Exposure complete
22:16:31.469 00.071 20224 worker thread done servicing request
22:16:31.469 00.000 8996 OnExposeComplete: enter
22:16:31.470 00.001 8996 UpdateGuideState(): m_state=6
22:16:31.472 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4160
22:16:31.474 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=471.88, Mass=749297, SNR=370.5, Peak=59005 HFD=4.4
22:16:31.475 00.001 8996 MultiStar: [#1 0.19,-0.47,0.00,M3] [#2 0.25,-0.12,0.75,U] [#3 0.43,0.15,0.00,M3] [#4 0.37,0.30,0.00,M4] [#5 0.29,-0.11,0.54,U] [#6 0.26,-0.32,0.42,U] [#7 0.57,-0.29,0.00,M3] [#8 0.48,-0.11,0.00,M1] 
22:16:31.477 00.002 8996 single-star, 3 included, MultiStar: {0.27, -0.10}, one-star: {0.27, -0.00}
22:16:31.477 00.000 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
22:16:31.479 00.002 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
22:16:31.480 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.00 hyp=0.27 cameraTheta=-0.01 mountX=0.27 mountY=-0.03, mountTheta=-0.11
22:16:31.483 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.00, opts=13)
22:16:31.485 00.002 8996 Enqueuing Move request for scope (0.27, -0.00)
22:16:31.486 00.001 20224 Worker thread wakes up
22:16:31.487 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.00) opts 0xd
22:16:31.487 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.00)
22:16:31.487 00.000 20224 Moving (0.27, -0.00) raw xDistance=0.27 yDistance=-0.03
22:16:31.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.27
22:16:31.487 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:31.487 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:16:31.487 00.000 20224 MoveAxis(W, 36, ABG)
22:16:31.487 00.000 20224 Guiding  Dir = 3, Dur = 36
22:16:31.488 00.001 20224 IsSlewing returns 0
22:16:31.488 00.000 20224 IsGuiding returns 0
22:16:31.490 00.002 20224 PulseGuide returned control before completion, sleep 45
22:16:31.496 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59005, med=2765, FiltMin=2483, FiltMax=29123, Gamma=1.000
22:16:31.518 00.022 8996 UpdateGuideState exits: m=749297 SNR=370.5
22:16:31.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:31.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:31.521 00.001 8996 Enqueuing Expose request
22:16:31.547 00.026 20224 IsGuiding returns 1
22:16:31.547 00.000 20224 scope still moving after pulse duration time elapsed
22:16:31.577 00.030 20224 IsSlewing returns 0
22:16:31.577 00.000 20224 IsGuiding returns 0
22:16:31.577 00.000 20224 scope move finished after 36 + 53 ms
22:16:31.577 00.000 20224 Move returns status 0, amount 36
22:16:31.577 00.000 20224 MoveAxis(N, 0, ABG)
22:16:31.577 00.000 20224 Move returns status 0, amount 0
22:16:31.577 00.000 20224 move complete, result=0
22:16:31.579 00.002 20224 worker thread done servicing request
22:16:31.579 00.000 20224 Worker thread wakes up
22:16:31.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:31.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:31.579 00.000 8996 GuideStep: 0.3 px 36 ms WEST, -0.0 px 0 ms NORTH
22:16:32.540 00.961 20224 Exposure complete
22:16:32.630 00.090 20224 worker thread done servicing request
22:16:32.630 00.000 8996 OnExposeComplete: enter
22:16:32.631 00.001 8996 UpdateGuideState(): m_state=6
22:16:32.632 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4161
22:16:32.633 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.72, Mass=709166, SNR=338.3, Peak=61232 HFD=4.4
22:16:32.634 00.001 8996 MultiStar: [#1 -0.18,-0.42,0.00,M4] [#2 0.01,-0.20,0.70,U] [#3 -0.04,-0.05,0.59,U] [#4 -0.03,0.08,0.59,U] [#5 0.02,-0.13,0.62,U] [#6 -0.08,-0.25,0.49,U] [#7 0.26,-0.25,0.47,U] [#8 0.09,-0.10,0.45,U] 
22:16:32.635 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.13}, one-star: {-0.24, -0.16}
22:16:32.636 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
22:16:32.636 00.000 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
22:16:32.637 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.76 mountX=-0.01 mountY=0.14, mountTheta=1.66
22:16:32.639 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.13, opts=13)
22:16:32.640 00.001 8996 Enqueuing Move request for scope (-0.03, -0.13)
22:16:32.641 00.001 20224 Worker thread wakes up
22:16:32.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
22:16:32.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
22:16:32.641 00.000 20224 Moving (-0.03, -0.13) raw xDistance=-0.01 yDistance=0.14
22:16:32.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:16:32.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:32.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:16:32.641 00.000 20224 MoveAxis(E, 0, ABG)
22:16:32.641 00.000 20224 Move returns status 0, amount 0
22:16:32.641 00.000 20224 MoveAxis(N, 0, ABG)
22:16:32.642 00.001 20224 Move returns status 0, amount 0
22:16:32.642 00.000 20224 move complete, result=0
22:16:32.642 00.000 20224 worker thread done servicing request
22:16:32.647 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61232, med=2765, FiltMin=2489, FiltMax=27155, Gamma=1.000
22:16:32.668 00.021 8996 UpdateGuideState exits: m=709166 SNR=338.3
22:16:32.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:32.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:32.671 00.001 8996 Enqueuing Expose request
22:16:32.673 00.002 20224 Worker thread wakes up
22:16:32.673 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:32.675 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:32.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:33.847 01.172 20224 Exposure complete
22:16:33.914 00.067 20224 worker thread done servicing request
22:16:33.914 00.000 8996 OnExposeComplete: enter
22:16:33.916 00.002 8996 UpdateGuideState(): m_state=6
22:16:33.917 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4162
22:16:33.918 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.65, Mass=729456, SNR=363.8, Peak=59408 HFD=4.2
22:16:33.919 00.001 8996 MultiStar: [#1 0.00,-0.55,0.00,M5] [#2 0.16,-0.41,0.63,U] [#3 0.07,-0.27,0.55,U] [#4 0.10,-0.16,0.51,U] [#5 -0.15,-0.32,0.64,U] [#6 0.10,-0.40,0.39,U] [#7 0.32,-0.13,0.46,U] [#8 -0.04,-0.39,0.39,U] 
22:16:33.920 00.001 8996 single-star, 7 included, MultiStar: {0.02, -0.28}, one-star: {-0.16, -0.23}
22:16:33.921 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
22:16:33.922 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
22:16:33.922 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-2.18 mountX=-0.14 mountY=0.25, mountTheta=2.07
22:16:33.925 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.23, opts=13)
22:16:33.928 00.003 8996 Enqueuing Move request for scope (-0.16, -0.23)
22:16:33.930 00.002 20224 Worker thread wakes up
22:16:33.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.23) opts 0xd
22:16:33.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.23)
22:16:33.930 00.000 20224 Moving (-0.16, -0.23) raw xDistance=-0.14 yDistance=0.25
22:16:33.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:16:33.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:33.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:16:33.930 00.000 20224 MoveAxis(E, 0, ABG)
22:16:33.931 00.001 20224 Move returns status 0, amount 0
22:16:33.931 00.000 20224 MoveAxis(N, 0, ABG)
22:16:33.931 00.000 20224 Move returns status 0, amount 0
22:16:33.931 00.000 20224 move complete, result=0
22:16:33.931 00.000 20224 worker thread done servicing request
22:16:33.936 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59408, med=2765, FiltMin=2521, FiltMax=24589, Gamma=1.000
22:16:33.952 00.016 8996 UpdateGuideState exits: m=729456 SNR=363.8
22:16:33.953 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:33.954 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:33.955 00.001 8996 Enqueuing Expose request
22:16:33.956 00.001 20224 Worker thread wakes up
22:16:33.956 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:16:33.957 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:33.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:34.935 00.978 20224 Exposure complete
22:16:34.991 00.056 20224 worker thread done servicing request
22:16:34.991 00.000 8996 OnExposeComplete: enter
22:16:34.992 00.001 8996 UpdateGuideState(): m_state=6
22:16:34.994 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4163
22:16:34.994 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=471.81, Mass=716220, SNR=366.1, Peak=60976 HFD=4.4
22:16:34.996 00.002 8996 MultiStar: [#1 -0.00,-0.05,0.64,U] [#2 0.17,0.03,0.65,U] [#3 -0.01,-0.19,0.54,U] [#4 0.24,0.06,0.55,U] [#5 -0.03,0.06,0.63,U] [#6 0.03,-0.27,0.44,U] [#7 0.31,-0.05,0.38,U] [#8 -0.09,-0.38,0.34,U] 
22:16:34.998 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.07}, one-star: {-0.16, -0.07}
22:16:35.000 00.002 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
22:16:35.003 00.003 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
22:16:35.005 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.17 mountX=0.04 mountY=0.07, mountTheta=1.07
22:16:35.006 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
22:16:35.007 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
22:16:35.008 00.001 20224 Worker thread wakes up
22:16:35.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
22:16:35.008 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
22:16:35.008 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.07
22:16:35.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:16:35.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:35.008 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:16:35.009 00.001 20224 MoveAxis(E, 0, ABG)
22:16:35.009 00.000 20224 Move returns status 0, amount 0
22:16:35.009 00.000 20224 MoveAxis(N, 0, ABG)
22:16:35.009 00.000 20224 Move returns status 0, amount 0
22:16:35.009 00.000 20224 move complete, result=0
22:16:35.009 00.000 20224 worker thread done servicing request
22:16:35.014 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60976, med=2765, FiltMin=2515, FiltMax=26787, Gamma=1.000
22:16:35.027 00.013 8996 UpdateGuideState exits: m=716220 SNR=366.1
22:16:35.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:35.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:35.030 00.001 8996 Enqueuing Expose request
22:16:35.030 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:35.031 00.001 20224 Worker thread wakes up
22:16:35.031 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:35.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:36.204 01.173 20224 Exposure complete
22:16:36.300 00.096 20224 worker thread done servicing request
22:16:36.300 00.000 8996 OnExposeComplete: enter
22:16:36.301 00.001 8996 UpdateGuideState(): m_state=6
22:16:36.302 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4164
22:16:36.303 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=471.85, Mass=766784, SNR=389.4, Peak=65504 HFD=4.4
22:16:36.304 00.001 8996 MultiStar: [#1 -0.22,-0.22,0.59,U] [#2 -0.14,-0.15,0.69,U] [#3 -0.17,-0.12,0.57,U] [#4 -0.13,-0.06,0.53,U] [#5 -0.30,-0.11,0.57,U] [#6 -0.19,-0.41,0.39,U] [#7 0.03,-0.28,0.43,U] [#8 -0.20,-0.34,0.31,U] 
22:16:36.305 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.16}, one-star: {-0.27, -0.03}
22:16:36.306 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
22:16:36.307 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
22:16:36.308 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.44 mountX=-0.17 mountY=0.18, mountTheta=2.34
22:16:36.309 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.16, opts=13)
22:16:36.310 00.001 8996 Enqueuing Move request for scope (-0.19, -0.16)
22:16:36.311 00.001 20224 Worker thread wakes up
22:16:36.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
22:16:36.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
22:16:36.312 00.001 20224 Moving (-0.19, -0.16) raw xDistance=-0.17 yDistance=0.18
22:16:36.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:16:36.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:36.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:16:36.312 00.000 20224 MoveAxis(E, 0, ABG)
22:16:36.312 00.000 20224 Move returns status 0, amount 0
22:16:36.312 00.000 20224 MoveAxis(N, 0, ABG)
22:16:36.312 00.000 20224 Move returns status 0, amount 0
22:16:36.312 00.000 20224 move complete, result=0
22:16:36.313 00.001 20224 worker thread done servicing request
22:16:36.320 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2765, FiltMin=2518, FiltMax=30064, Gamma=1.000
22:16:36.343 00.023 8996 UpdateGuideState exits: m=766784 SNR=389.4
22:16:36.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:36.347 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:36.349 00.002 8996 Enqueuing Expose request
22:16:36.352 00.003 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:16:36.353 00.001 20224 Worker thread wakes up
22:16:36.353 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:36.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:37.333 00.980 20224 Exposure complete
22:16:37.400 00.067 20224 worker thread done servicing request
22:16:37.400 00.000 8996 OnExposeComplete: enter
22:16:37.401 00.001 8996 UpdateGuideState(): m_state=6
22:16:37.402 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4165
22:16:37.402 00.000 8996 Star::Find returns 1 (0), X=137.79, Y=471.96, Mass=774052, SNR=396.1, Peak=65504 HFD=4.4
22:16:37.403 00.001 8996 MultiStar: [#1 -0.39,-0.15,0.66,U] [#2 -0.21,-0.10,0.67,U] [#3 -0.30,0.07,0.52,U] [#4 -0.16,0.36,0.45,U] [#5 -0.16,-0.00,0.49,U] [#6 -0.25,-0.24,0.36,U] [#7 0.02,-0.01,0.36,U] [#8 -0.16,-0.18,0.36,U] 
22:16:37.404 00.001 8996 refined, 8 included, MultiStar: {-0.24, -0.01}, one-star: {-0.34, 0.08}
22:16:37.405 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
22:16:37.406 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
22:16:37.406 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.10 mountX=-0.24 mountY=0.04, mountTheta=2.99
22:16:37.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.01, opts=13)
22:16:37.410 00.002 8996 Enqueuing Move request for scope (-0.24, -0.01)
22:16:37.412 00.002 20224 Worker thread wakes up
22:16:37.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
22:16:37.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
22:16:37.412 00.000 20224 Moving (-0.24, -0.01) raw xDistance=-0.24 yDistance=0.04
22:16:37.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:16:37.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:37.413 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:16:37.413 00.000 20224 MoveAxis(E, 35, ABG)
22:16:37.413 00.000 20224 Guiding  Dir = 2, Dur = 35
22:16:37.413 00.000 20224 IsSlewing returns 0
22:16:37.414 00.001 20224 IsGuiding returns 0
22:16:37.416 00.002 20224 PulseGuide returned control before completion, sleep 44
22:16:37.421 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2765, FiltMin=2528, FiltMax=32317, Gamma=1.000
22:16:37.441 00.020 8996 UpdateGuideState exits: m=774052 SNR=396.1
22:16:37.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:37.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:37.444 00.001 8996 Enqueuing Expose request
22:16:37.471 00.027 20224 IsGuiding returns 1
22:16:37.472 00.001 20224 scope still moving after pulse duration time elapsed
22:16:37.503 00.031 20224 IsSlewing returns 0
22:16:37.503 00.000 20224 IsGuiding returns 0
22:16:37.503 00.000 20224 scope move finished after 35 + 54 ms
22:16:37.503 00.000 20224 Move returns status 0, amount 35
22:16:37.503 00.000 20224 MoveAxis(N, 0, ABG)
22:16:37.503 00.000 20224 Move returns status 0, amount 0
22:16:37.503 00.000 20224 move complete, result=0
22:16:37.503 00.000 20224 worker thread done servicing request
22:16:37.503 00.000 20224 Worker thread wakes up
22:16:37.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:37.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:37.503 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
22:16:38.679 01.176 20224 Exposure complete
22:16:38.742 00.063 20224 worker thread done servicing request
22:16:38.742 00.000 8996 OnExposeComplete: enter
22:16:38.744 00.002 8996 UpdateGuideState(): m_state=6
22:16:38.745 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4166
22:16:38.746 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.81, Mass=761724, SNR=370.2, Peak=65504 HFD=4.4
22:16:38.747 00.001 8996 MultiStar: [#1 0.10,-0.22,0.64,U] [#2 0.19,-0.17,0.72,U] [#3 0.17,0.06,0.53,U] [#4 0.15,0.08,0.45,U] [#5 0.22,0.01,0.56,U] [#6 0.08,-0.22,0.39,U] [#7 0.39,-0.26,0.00,M1] [#8 0.19,-0.21,0.42,U] 
22:16:38.749 00.002 8996 refined, 7 included, MultiStar: {0.09, -0.09}, one-star: {-0.18, -0.07}
22:16:38.750 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
22:16:38.752 00.002 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
22:16:38.754 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.81 mountX=0.09 mountY=0.08, mountTheta=0.71
22:16:38.758 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.09, opts=13)
22:16:38.760 00.002 8996 Enqueuing Move request for scope (0.09, -0.09)
22:16:38.761 00.001 20224 Worker thread wakes up
22:16:38.762 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
22:16:38.762 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
22:16:38.762 00.000 20224 Moving (0.09, -0.09) raw xDistance=0.09 yDistance=0.08
22:16:38.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:16:38.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:38.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:16:38.762 00.000 20224 MoveAxis(E, 0, ABG)
22:16:38.763 00.001 20224 Move returns status 0, amount 0
22:16:38.763 00.000 20224 MoveAxis(N, 0, ABG)
22:16:38.763 00.000 20224 Move returns status 0, amount 0
22:16:38.763 00.000 20224 move complete, result=0
22:16:38.763 00.000 20224 worker thread done servicing request
22:16:38.771 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2765, FiltMin=2489, FiltMax=29395, Gamma=1.000
22:16:38.790 00.019 8996 UpdateGuideState exits: m=761724 SNR=370.2
22:16:38.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:38.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:38.793 00.001 8996 Enqueuing Expose request
22:16:38.794 00.001 20224 Worker thread wakes up
22:16:38.794 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:38.794 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:38.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:39.773 00.979 20224 Exposure complete
22:16:39.840 00.067 20224 worker thread done servicing request
22:16:39.840 00.000 8996 OnExposeComplete: enter
22:16:39.841 00.001 8996 UpdateGuideState(): m_state=6
22:16:39.841 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4167
22:16:39.842 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=471.76, Mass=734620, SNR=361.4, Peak=58096 HFD=4.5
22:16:39.843 00.001 8996 MultiStar: [#1 0.01,-0.23,0.67,U] [#2 0.16,-0.35,0.69,U] [#3 0.20,-0.04,0.55,U] [#4 0.16,-0.08,0.49,U] [#5 0.09,-0.07,0.55,U] [#6 0.17,-0.41,0.40,U] [#7 0.37,-0.32,0.00,M2] [#8 0.19,-0.29,0.42,U] 
22:16:39.844 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.19}, one-star: {-0.27, -0.12}
22:16:39.844 00.000 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
22:16:39.845 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
22:16:39.846 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.32 mountX=0.07 mountY=0.18, mountTheta=1.23
22:16:39.847 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.19, opts=13)
22:16:39.848 00.001 8996 Enqueuing Move request for scope (0.05, -0.19)
22:16:39.849 00.001 20224 Worker thread wakes up
22:16:39.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
22:16:39.849 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
22:16:39.850 00.001 20224 Moving (0.05, -0.19) raw xDistance=0.07 yDistance=0.18
22:16:39.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:16:39.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:39.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:16:39.850 00.000 20224 MoveAxis(E, 0, ABG)
22:16:39.850 00.000 20224 Move returns status 0, amount 0
22:16:39.850 00.000 20224 MoveAxis(N, 0, ABG)
22:16:39.850 00.000 20224 Move returns status 0, amount 0
22:16:39.850 00.000 20224 move complete, result=0
22:16:39.851 00.001 20224 worker thread done servicing request
22:16:39.857 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58096, med=2765, FiltMin=2515, FiltMax=29283, Gamma=1.000
22:16:39.879 00.022 8996 UpdateGuideState exits: m=734620 SNR=361.4
22:16:39.883 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:39.885 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:39.886 00.001 8996 Enqueuing Expose request
22:16:39.888 00.002 20224 Worker thread wakes up
22:16:39.888 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:16:39.889 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:39.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:41.058 01.169 20224 Exposure complete
22:16:41.131 00.073 20224 worker thread done servicing request
22:16:41.131 00.000 8996 OnExposeComplete: enter
22:16:41.133 00.002 8996 UpdateGuideState(): m_state=6
22:16:41.135 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4168
22:16:41.136 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.77, Mass=738406, SNR=332.3, Peak=63888 HFD=4.4
22:16:41.138 00.002 8996 MultiStar: [#1 0.04,-0.40,0.74,U] [#2 0.08,-0.34,0.79,U] [#3 0.16,-0.22,0.69,U] [#4 0.28,0.12,0.58,U] [#5 0.18,-0.09,0.80,U] [#6 0.17,-0.22,0.45,U] [#7 0.54,-0.23,0.00,M3] [#8 0.20,0.00,0.47,U] 
22:16:41.138 00.000 8996 single-star, 7 included, MultiStar: {0.10, -0.17}, one-star: {-0.15, -0.12}
22:16:41.139 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
22:16:41.140 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
22:16:41.141 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.50 mountX=-0.14 mountY=0.13, mountTheta=2.39
22:16:41.142 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.12, opts=13)
22:16:41.143 00.001 8996 Enqueuing Move request for scope (-0.15, -0.12)
22:16:41.143 00.000 20224 Worker thread wakes up
22:16:41.144 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
22:16:41.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
22:16:41.144 00.000 20224 Moving (-0.15, -0.12) raw xDistance=-0.14 yDistance=0.13
22:16:41.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:16:41.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:41.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:16:41.144 00.000 20224 MoveAxis(E, 0, ABG)
22:16:41.144 00.000 20224 Move returns status 0, amount 0
22:16:41.144 00.000 20224 MoveAxis(N, 0, ABG)
22:16:41.144 00.000 20224 Move returns status 0, amount 0
22:16:41.144 00.000 20224 move complete, result=0
22:16:41.144 00.000 20224 worker thread done servicing request
22:16:41.148 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63888, med=2765, FiltMin=2499, FiltMax=28131, Gamma=1.000
22:16:41.161 00.013 8996 UpdateGuideState exits: m=738406 SNR=332.3
22:16:41.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:41.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:41.164 00.001 8996 Enqueuing Expose request
22:16:41.165 00.001 20224 Worker thread wakes up
22:16:41.165 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:41.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:41.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:42.138 00.972 20224 Exposure complete
22:16:42.206 00.068 20224 worker thread done servicing request
22:16:42.206 00.000 8996 OnExposeComplete: enter
22:16:42.209 00.003 8996 UpdateGuideState(): m_state=6
22:16:42.211 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4169
22:16:42.213 00.002 8996 Star::Find returns 1 (0), X=137.84, Y=471.80, Mass=789070, SNR=335.5, Peak=65296 HFD=4.4
22:16:42.215 00.002 8996 MultiStar: [#1 0.07,-0.22,0.70,U] [#2 0.14,-0.30,0.82,U] [#3 0.03,-0.11,0.63,U] [#4 0.03,0.05,0.62,U] [#5 0.04,0.01,0.72,U] [#6 0.01,-0.47,0.00,M1] [#7 0.33,-0.41,0.00,M4] [#8 0.16,0.04,0.44,U] 
22:16:42.216 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.10}, one-star: {-0.29, -0.08}
22:16:42.217 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
22:16:42.219 00.002 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
22:16:42.220 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.54 mountX=0.01 mountY=0.10, mountTheta=1.44
22:16:42.222 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.10, opts=13)
22:16:42.223 00.001 8996 Enqueuing Move request for scope (0.00, -0.10)
22:16:42.224 00.001 20224 Worker thread wakes up
22:16:42.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
22:16:42.224 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
22:16:42.225 00.001 20224 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.10
22:16:42.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:16:42.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:42.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:16:42.225 00.000 20224 MoveAxis(E, 0, ABG)
22:16:42.225 00.000 20224 Move returns status 0, amount 0
22:16:42.225 00.000 20224 MoveAxis(N, 0, ABG)
22:16:42.225 00.000 20224 Move returns status 0, amount 0
22:16:42.225 00.000 20224 move complete, result=0
22:16:42.225 00.000 20224 worker thread done servicing request
22:16:42.228 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65296, med=2765, FiltMin=2497, FiltMax=31696, Gamma=1.000
22:16:42.245 00.017 8996 UpdateGuideState exits: m=789070 SNR=335.5
22:16:42.246 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:42.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:42.248 00.001 8996 Enqueuing Expose request
22:16:42.249 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:42.250 00.001 20224 Worker thread wakes up
22:16:42.250 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:42.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:43.416 01.166 20224 Exposure complete
22:16:43.480 00.064 20224 worker thread done servicing request
22:16:43.481 00.001 8996 OnExposeComplete: enter
22:16:43.483 00.002 8996 UpdateGuideState(): m_state=6
22:16:43.484 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4170
22:16:43.486 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=471.97, Mass=720414, SNR=335.5, Peak=65264 HFD=4.4
22:16:43.487 00.001 8996 MultiStar: [#1 -0.14,-0.13,0.69,U] [#2 -0.00,-0.11,0.90,U] [#3 0.04,0.17,0.68,U] [#4 0.07,0.27,0.61,U] [#5 -0.11,-0.04,0.66,U] [#6 0.05,-0.19,0.46,U] [#7 0.26,-0.25,0.48,U] [#8 0.03,0.06,0.41,U] 
22:16:43.488 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {-0.25, 0.09}
22:16:43.489 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
22:16:43.490 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.30)
22:16:43.491 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.96 mountX=-0.03 mountY=0.01, mountTheta=2.85
22:16:43.492 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
22:16:43.493 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
22:16:43.494 00.001 20224 Worker thread wakes up
22:16:43.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
22:16:43.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
22:16:43.494 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
22:16:43.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:16:43.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:43.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:16:43.494 00.000 20224 MoveAxis(E, 0, ABG)
22:16:43.494 00.000 20224 Move returns status 0, amount 0
22:16:43.494 00.000 20224 MoveAxis(N, 0, ABG)
22:16:43.494 00.000 20224 Move returns status 0, amount 0
22:16:43.494 00.000 20224 move complete, result=0
22:16:43.494 00.000 20224 worker thread done servicing request
22:16:43.498 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65264, med=2765, FiltMin=2515, FiltMax=29629, Gamma=1.000
22:16:43.521 00.023 8996 UpdateGuideState exits: m=720414 SNR=335.5
22:16:43.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:43.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:43.524 00.001 8996 Enqueuing Expose request
22:16:43.525 00.001 20224 Worker thread wakes up
22:16:43.525 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:43.526 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:43.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:44.515 00.989 20224 Exposure complete
22:16:44.633 00.118 20224 worker thread done servicing request
22:16:44.633 00.000 8996 OnExposeComplete: enter
22:16:44.635 00.002 8996 UpdateGuideState(): m_state=6
22:16:44.637 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4171
22:16:44.639 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=472.15, Mass=709494, SNR=331.8, Peak=57360 HFD=4.4
22:16:44.641 00.002 8996 MultiStar: [#1 -0.14,-0.11,0.76,U] [#2 0.11,-0.13,0.87,U] [#3 -0.02,0.18,0.59,U] [#4 0.14,0.46,0.00,M1] [#5 -0.09,0.06,0.65,U] [#6 0.08,-0.06,0.45,U] [#7 0.28,0.07,0.54,U] [#8 -0.03,0.04,0.43,U] 
22:16:44.642 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.05}, one-star: {-0.10, 0.27}
22:16:44.644 00.002 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
22:16:44.646 00.002 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
22:16:44.647 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.59 mountX=-0.01 mountY=-0.05, mountTheta=-1.69
22:16:44.650 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.05, opts=13)
22:16:44.652 00.002 8996 Enqueuing Move request for scope (-0.00, 0.05)
22:16:44.655 00.003 20224 Worker thread wakes up
22:16:44.655 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
22:16:44.655 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
22:16:44.655 00.000 20224 Moving (-0.00, 0.05) raw xDistance=-0.01 yDistance=-0.05
22:16:44.655 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:16:44.655 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:44.655 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:16:44.655 00.000 20224 MoveAxis(E, 0, ABG)
22:16:44.655 00.000 20224 Move returns status 0, amount 0
22:16:44.655 00.000 20224 MoveAxis(N, 0, ABG)
22:16:44.655 00.000 20224 Move returns status 0, amount 0
22:16:44.655 00.000 20224 move complete, result=0
22:16:44.656 00.001 20224 worker thread done servicing request
22:16:44.664 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57360, med=2765, FiltMin=2518, FiltMax=27683, Gamma=1.000
22:16:44.688 00.024 8996 UpdateGuideState exits: m=709494 SNR=331.8
22:16:44.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:44.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:44.690 00.000 8996 Enqueuing Expose request
22:16:44.691 00.001 20224 Worker thread wakes up
22:16:44.691 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:44.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:44.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:45.864 01.172 20224 Exposure complete
22:16:45.920 00.056 20224 worker thread done servicing request
22:16:45.920 00.000 8996 OnExposeComplete: enter
22:16:45.921 00.001 8996 UpdateGuideState(): m_state=6
22:16:45.922 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4172
22:16:45.923 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.37, Mass=687565, SNR=334.9, Peak=51456 HFD=4.3
22:16:45.924 00.001 8996 MultiStar: [#1 -0.06,0.37,0.61,U] [#2 0.25,0.52,0.00,M1] [#3 0.05,0.26,0.61,U] [#4 0.15,0.55,0.00,M2] [#5 -0.06,0.24,0.68,U] [#6 0.08,0.33,0.46,U] [#7 0.29,0.11,0.53,U] [#8 0.25,0.07,0.39,U] 
22:16:45.925 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.30}, one-star: {-0.18, 0.49}
22:16:45.925 00.000 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
22:16:45.926 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
22:16:45.927 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.52 mountX=-0.01 mountY=-0.30, mountTheta=-1.62
22:16:45.928 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.30, opts=13)
22:16:45.929 00.001 8996 Enqueuing Move request for scope (0.01, 0.30)
22:16:45.930 00.001 20224 Worker thread wakes up
22:16:45.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.30) opts 0xd
22:16:45.930 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.30)
22:16:45.930 00.000 20224 Moving (0.01, 0.30) raw xDistance=-0.01 yDistance=-0.30
22:16:45.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:16:45.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:16:45.930 00.000 20224 MoveAxis(E, 0, ABG)
22:16:45.930 00.000 20224 Move returns status 0, amount 0
22:16:45.930 00.000 20224 MoveAxis(N, 63, ABG)
22:16:45.930 00.000 20224 Guiding  Dir = 0, Dur = 63
22:16:45.931 00.001 20224 IsSlewing returns 0
22:16:45.931 00.000 20224 IsGuiding returns 0
22:16:45.932 00.001 20224 PulseGuide returned control before completion, sleep 72
22:16:45.934 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51456, med=2765, FiltMin=2518, FiltMax=24771, Gamma=1.000
22:16:45.952 00.018 8996 UpdateGuideState exits: m=687565 SNR=334.9
22:16:45.953 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:45.954 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:45.955 00.001 8996 Enqueuing Expose request
22:16:46.009 00.054 20224 IsGuiding returns 1
22:16:46.009 00.000 20224 scope still moving after pulse duration time elapsed
22:16:46.040 00.031 20224 IsSlewing returns 0
22:16:46.040 00.000 20224 IsGuiding returns 0
22:16:46.040 00.000 20224 scope move finished after 63 + 46 ms
22:16:46.040 00.000 20224 Move returns status 0, amount 63
22:16:46.040 00.000 20224 move complete, result=0
22:16:46.041 00.001 20224 worker thread done servicing request
22:16:46.041 00.000 20224 Worker thread wakes up
22:16:46.041 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 63 ms NORTH
22:16:46.042 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:46.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:47.021 00.979 20224 Exposure complete
22:16:47.097 00.076 20224 worker thread done servicing request
22:16:47.097 00.000 8996 OnExposeComplete: enter
22:16:47.097 00.000 8996 UpdateGuideState(): m_state=6
22:16:47.098 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4173
22:16:47.099 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=471.91, Mass=773183, SNR=365.4, Peak=65504 HFD=4.4
22:16:47.100 00.001 8996 MultiStar: [#1 -0.11,-0.13,0.55,U] [#2 -0.02,-0.14,0.72,U] [#3 -0.13,0.16,0.63,U] [#4 -0.06,0.23,0.62,U] [#5 -0.03,0.26,0.58,U] [#6 -0.18,-0.23,0.51,U] [#7 0.11,-0.28,0.45,U] [#8 0.02,-0.05,0.41,U] 
22:16:47.101 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.00}, one-star: {-0.31, 0.03}
22:16:47.102 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
22:16:47.103 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
22:16:47.104 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.12 mountX=-0.10 mountY=0.01, mountTheta=3.01
22:16:47.105 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.00, opts=13)
22:16:47.107 00.002 8996 Enqueuing Move request for scope (-0.10, -0.00)
22:16:47.108 00.001 20224 Worker thread wakes up
22:16:47.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
22:16:47.108 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
22:16:47.108 00.000 20224 Moving (-0.10, -0.00) raw xDistance=-0.10 yDistance=0.01
22:16:47.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:16:47.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:47.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:16:47.108 00.000 20224 MoveAxis(E, 0, ABG)
22:16:47.108 00.000 20224 Move returns status 0, amount 0
22:16:47.108 00.000 20224 MoveAxis(N, 0, ABG)
22:16:47.108 00.000 20224 Move returns status 0, amount 0
22:16:47.108 00.000 20224 move complete, result=0
22:16:47.109 00.001 20224 worker thread done servicing request
22:16:47.117 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2765, FiltMin=2502, FiltMax=32189, Gamma=1.000
22:16:47.134 00.017 8996 UpdateGuideState exits: m=773183 SNR=365.4
22:16:47.135 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:47.136 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:47.137 00.001 8996 Enqueuing Expose request
22:16:47.137 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:47.138 00.001 20224 Worker thread wakes up
22:16:47.139 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:47.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:48.319 01.180 20224 Exposure complete
22:16:48.398 00.079 20224 worker thread done servicing request
22:16:48.399 00.001 8996 OnExposeComplete: enter
22:16:48.400 00.001 8996 UpdateGuideState(): m_state=6
22:16:48.402 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4174
22:16:48.403 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=471.94, Mass=775471, SNR=354.8, Peak=65504 HFD=4.5
22:16:48.405 00.002 8996 MultiStar: [#1 -0.27,-0.13,0.66,U] [#2 -0.06,0.15,0.76,U] [#3 -0.10,0.09,0.64,U] [#4 -0.05,0.37,0.53,U] [#5 -0.15,-0.06,0.65,U] [#6 -0.02,-0.22,0.43,U] [#7 0.07,-0.01,0.40,U] [#8 -0.09,-0.05,0.42,U] 
22:16:48.406 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.03}, one-star: {-0.26, 0.06}
22:16:48.408 00.002 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:16:48.409 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
22:16:48.410 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.13 cameraTheta=2.89 mountX=-0.13 mountY=-0.02, mountTheta=-3.00
22:16:48.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.03, opts=13)
22:16:48.414 00.002 8996 Enqueuing Move request for scope (-0.12, 0.03)
22:16:48.415 00.001 20224 Worker thread wakes up
22:16:48.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
22:16:48.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
22:16:48.416 00.001 20224 Moving (-0.12, 0.03) raw xDistance=-0.13 yDistance=-0.02
22:16:48.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:16:48.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:48.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:16:48.416 00.000 20224 MoveAxis(E, 0, ABG)
22:16:48.416 00.000 20224 Move returns status 0, amount 0
22:16:48.416 00.000 20224 MoveAxis(N, 0, ABG)
22:16:48.416 00.000 20224 Move returns status 0, amount 0
22:16:48.416 00.000 20224 move complete, result=0
22:16:48.416 00.000 20224 worker thread done servicing request
22:16:48.422 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65504, med=2765, FiltMin=2518, FiltMax=31635, Gamma=1.000
22:16:48.437 00.015 8996 UpdateGuideState exits: m=775471 SNR=354.8
22:16:48.438 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:48.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:48.439 00.000 8996 Enqueuing Expose request
22:16:48.440 00.001 20224 Worker thread wakes up
22:16:48.440 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:48.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:48.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:49.418 00.977 20224 Exposure complete
22:16:49.474 00.056 20224 worker thread done servicing request
22:16:49.474 00.000 8996 OnExposeComplete: enter
22:16:49.475 00.001 8996 UpdateGuideState(): m_state=6
22:16:49.476 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4175
22:16:49.477 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.95, Mass=824413, SNR=365.5, Peak=65504 HFD=4.4
22:16:49.478 00.001 8996 MultiStar: [#1 0.08,-0.53,0.00,M1] [#2 0.04,-0.18,0.73,U] [#3 -0.15,-0.06,0.56,U] [#4 -0.10,0.24,0.50,U] [#5 -0.15,-0.18,0.63,U] [#6 -0.05,-0.17,0.42,U] [#7 0.26,-0.17,0.41,U] [#8 0.10,-0.01,0.38,U] 
22:16:49.478 00.000 8996 refined, 7 included, MultiStar: {-0.08, -0.05}, one-star: {-0.30, 0.07}
22:16:49.479 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
22:16:49.480 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
22:16:49.481 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.59 mountX=-0.07 mountY=0.06, mountTheta=2.48
22:16:49.482 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
22:16:49.483 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
22:16:49.484 00.001 20224 Worker thread wakes up
22:16:49.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
22:16:49.484 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
22:16:49.484 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.07 yDistance=0.06
22:16:49.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:16:49.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:49.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:16:49.484 00.000 20224 MoveAxis(E, 0, ABG)
22:16:49.484 00.000 20224 Move returns status 0, amount 0
22:16:49.484 00.000 20224 MoveAxis(N, 0, ABG)
22:16:49.484 00.000 20224 Move returns status 0, amount 0
22:16:49.484 00.000 20224 move complete, result=0
22:16:49.484 00.000 20224 worker thread done servicing request
22:16:49.487 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2765, FiltMin=2505, FiltMax=32131, Gamma=1.000
22:16:49.501 00.014 8996 UpdateGuideState exits: m=824413 SNR=365.5
22:16:49.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:49.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:49.504 00.001 8996 Enqueuing Expose request
22:16:49.504 00.000 20224 Worker thread wakes up
22:16:49.505 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:49.505 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:49.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:50.671 01.166 20224 Exposure complete
22:16:50.770 00.099 20224 worker thread done servicing request
22:16:50.770 00.000 8996 OnExposeComplete: enter
22:16:50.771 00.001 8996 UpdateGuideState(): m_state=6
22:16:50.772 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4176
22:16:50.773 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=471.81, Mass=784933, SNR=383.2, Peak=65152 HFD=4.4
22:16:50.774 00.001 8996 MultiStar: [#1 -0.05,-0.17,0.58,U] [#2 -0.07,-0.13,0.70,U] [#3 -0.06,-0.02,0.49,U] [#4 -0.07,0.18,0.51,U] [#5 -0.01,-0.07,0.61,U] [#6 0.12,-0.08,0.40,U] [#7 0.31,-0.04,0.48,U] [#8 -0.01,-0.03,0.36,U] 
22:16:50.775 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.06}, one-star: {-0.28, -0.07}
22:16:50.776 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
22:16:50.777 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
22:16:50.778 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.07 cameraTheta=-2.25 mountX=-0.04 mountY=0.06, mountTheta=2.15
22:16:50.780 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.06, opts=13)
22:16:50.781 00.001 8996 Enqueuing Move request for scope (-0.05, -0.06)
22:16:50.782 00.001 20224 Worker thread wakes up
22:16:50.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
22:16:50.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
22:16:50.782 00.000 20224 Moving (-0.05, -0.06) raw xDistance=-0.04 yDistance=0.06
22:16:50.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:16:50.783 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:50.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:16:50.783 00.000 20224 MoveAxis(E, 0, ABG)
22:16:50.783 00.000 20224 Move returns status 0, amount 0
22:16:50.783 00.000 20224 MoveAxis(N, 0, ABG)
22:16:50.783 00.000 20224 Move returns status 0, amount 0
22:16:50.783 00.000 20224 move complete, result=0
22:16:50.783 00.000 20224 worker thread done servicing request
22:16:50.787 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65152, med=2765, FiltMin=2518, FiltMax=31776, Gamma=1.000
22:16:50.801 00.014 8996 UpdateGuideState exits: m=784933 SNR=383.2
22:16:50.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:50.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:50.804 00.001 8996 Enqueuing Expose request
22:16:50.805 00.001 20224 Worker thread wakes up
22:16:50.805 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:50.805 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:50.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:51.772 00.967 20224 Exposure complete
22:16:51.841 00.069 20224 worker thread done servicing request
22:16:51.841 00.000 8996 OnExposeComplete: enter
22:16:51.842 00.001 8996 UpdateGuideState(): m_state=6
22:16:51.843 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4177
22:16:51.844 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.91, Mass=740017, SNR=367.5, Peak=65504 HFD=4.4
22:16:51.845 00.001 8996 MultiStar: [#1 0.08,-0.13,0.64,U] [#2 0.21,-0.04,0.75,U] [#3 0.19,0.04,0.59,U] [#4 0.23,0.22,0.51,U] [#5 0.06,-0.05,0.60,U] [#6 0.15,-0.07,0.43,U] [#7 0.39,-0.07,0.40,U] [#8 0.15,0.09,0.37,U] 
22:16:51.846 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.00}, one-star: {-0.16, 0.03}
22:16:51.846 00.000 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
22:16:51.847 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
22:16:51.848 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.00 mountX=0.11 mountY=-0.01, mountTheta=-0.11
22:16:51.849 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.00, opts=13)
22:16:51.850 00.001 8996 Enqueuing Move request for scope (0.11, -0.00)
22:16:51.851 00.001 20224 Worker thread wakes up
22:16:51.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
22:16:51.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
22:16:51.851 00.000 20224 Moving (0.11, -0.00) raw xDistance=0.11 yDistance=-0.01
22:16:51.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:16:51.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:51.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:16:51.851 00.000 20224 MoveAxis(E, 0, ABG)
22:16:51.851 00.000 20224 Move returns status 0, amount 0
22:16:51.851 00.000 20224 MoveAxis(N, 0, ABG)
22:16:51.851 00.000 20224 Move returns status 0, amount 0
22:16:51.851 00.000 20224 move complete, result=0
22:16:51.851 00.000 20224 worker thread done servicing request
22:16:51.859 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2765, FiltMin=2528, FiltMax=29376, Gamma=1.000
22:16:51.881 00.022 8996 UpdateGuideState exits: m=740017 SNR=367.5
22:16:51.882 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:51.883 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:51.884 00.001 8996 Enqueuing Expose request
22:16:51.884 00.000 20224 Worker thread wakes up
22:16:51.884 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:51.886 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:51.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:53.047 01.161 20224 Exposure complete
22:16:53.108 00.061 20224 worker thread done servicing request
22:16:53.108 00.000 8996 OnExposeComplete: enter
22:16:53.109 00.001 8996 UpdateGuideState(): m_state=6
22:16:53.110 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4178
22:16:53.111 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.95, Mass=712950, SNR=343.9, Peak=61392 HFD=4.4
22:16:53.112 00.001 8996 MultiStar: [#1 0.09,-0.04,0.64,U] [#2 0.04,-0.15,0.80,U] [#3 0.11,0.15,0.57,U] [#4 0.08,0.27,0.55,U] [#5 0.09,-0.10,0.67,U] [#6 0.09,-0.22,0.48,U] [#7 0.25,-0.10,0.47,U] [#8 0.12,-0.14,0.40,U] 
22:16:53.113 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.02}, one-star: {-0.07, 0.07}
22:16:53.113 00.000 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
22:16:53.114 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
22:16:53.114 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.29 mountX=0.07 mountY=0.01, mountTheta=0.18
22:16:53.116 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
22:16:53.117 00.001 8996 Enqueuing Move request for scope (0.07, -0.02)
22:16:53.118 00.001 20224 Worker thread wakes up
22:16:53.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
22:16:53.118 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
22:16:53.118 00.000 20224 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.01
22:16:53.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:16:53.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:53.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:16:53.118 00.000 20224 MoveAxis(E, 0, ABG)
22:16:53.119 00.001 20224 Move returns status 0, amount 0
22:16:53.119 00.000 20224 MoveAxis(N, 0, ABG)
22:16:53.119 00.000 20224 Move returns status 0, amount 0
22:16:53.119 00.000 20224 move complete, result=0
22:16:53.119 00.000 20224 worker thread done servicing request
22:16:53.123 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61392, med=2765, FiltMin=2509, FiltMax=27421, Gamma=1.000
22:16:53.142 00.019 8996 UpdateGuideState exits: m=712950 SNR=343.9
22:16:53.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:53.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:53.145 00.001 8996 Enqueuing Expose request
22:16:53.146 00.001 20224 Worker thread wakes up
22:16:53.146 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:53.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:53.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:54.123 00.976 20224 Exposure complete
22:16:54.200 00.077 20224 worker thread done servicing request
22:16:54.200 00.000 8996 OnExposeComplete: enter
22:16:54.201 00.001 8996 UpdateGuideState(): m_state=6
22:16:54.203 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4179
22:16:54.203 00.000 8996 Star::Find returns 1 (0), X=138.09, Y=471.89, Mass=759703, SNR=362.6, Peak=65504 HFD=4.3
22:16:54.204 00.001 8996 MultiStar: [#1 0.02,-0.27,0.63,U] [#2 0.27,-0.23,0.75,U] [#3 0.19,-0.08,0.57,U] [#4 0.29,0.24,0.54,U] [#5 0.30,0.04,0.61,U] [#6 0.09,-0.24,0.46,U] [#7 0.51,-0.22,0.00,M1] [#8 0.43,-0.28,0.00,M1] 
22:16:54.206 00.002 8996 single-star, 6 included, MultiStar: {0.14, -0.07}, one-star: {-0.04, 0.01}
22:16:54.207 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
22:16:54.208 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
22:16:54.209 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.92 mountX=-0.04 mountY=-0.00, mountTheta=-3.03
22:16:54.212 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
22:16:54.213 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
22:16:54.214 00.001 20224 Worker thread wakes up
22:16:54.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
22:16:54.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
22:16:54.215 00.001 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
22:16:54.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:16:54.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:54.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:16:54.215 00.000 20224 MoveAxis(E, 0, ABG)
22:16:54.215 00.000 20224 Move returns status 0, amount 0
22:16:54.215 00.000 20224 MoveAxis(N, 0, ABG)
22:16:54.215 00.000 20224 Move returns status 0, amount 0
22:16:54.215 00.000 20224 move complete, result=0
22:16:54.215 00.000 20224 worker thread done servicing request
22:16:54.218 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2765, FiltMin=2509, FiltMax=27613, Gamma=1.000
22:16:54.232 00.014 8996 UpdateGuideState exits: m=759703 SNR=362.6
22:16:54.232 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:54.233 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:54.234 00.001 8996 Enqueuing Expose request
22:16:54.235 00.001 20224 Worker thread wakes up
22:16:54.235 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:16:54.235 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:54.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:55.409 01.174 20224 Exposure complete
22:16:55.498 00.089 20224 worker thread done servicing request
22:16:55.498 00.000 8996 OnExposeComplete: enter
22:16:55.499 00.001 8996 UpdateGuideState(): m_state=6
22:16:55.500 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4180
22:16:55.501 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=472.01, Mass=696244, SNR=351.8, Peak=65504 HFD=4.4
22:16:55.502 00.001 8996 MultiStar: [#1 -0.16,-0.23,0.61,U] [#2 -0.02,-0.01,0.79,U] [#3 0.08,-0.07,0.59,U] [#4 0.09,0.30,0.54,U] [#5 0.04,0.12,0.51,U] [#6 0.05,-0.20,0.44,U] [#7 0.32,-0.13,0.46,U] [#8 0.15,-0.15,0.39,U] 
22:16:55.503 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.18, 0.13}
22:16:55.504 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
22:16:55.505 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
22:16:55.506 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.71 mountX=0.01 mountY=0.01, mountTheta=0.60
22:16:55.507 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.01, opts=13)
22:16:55.509 00.002 8996 Enqueuing Move request for scope (0.01, -0.01)
22:16:55.510 00.001 20224 Worker thread wakes up
22:16:55.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
22:16:55.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
22:16:55.510 00.000 20224 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.01
22:16:55.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:16:55.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:55.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:16:55.510 00.000 20224 MoveAxis(E, 0, ABG)
22:16:55.510 00.000 20224 Move returns status 0, amount 0
22:16:55.510 00.000 20224 MoveAxis(N, 0, ABG)
22:16:55.510 00.000 20224 Move returns status 0, amount 0
22:16:55.510 00.000 20224 move complete, result=0
22:16:55.510 00.000 20224 worker thread done servicing request
22:16:55.514 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65504, med=2765, FiltMin=2483, FiltMax=26339, Gamma=1.000
22:16:55.528 00.014 8996 UpdateGuideState exits: m=696244 SNR=351.8
22:16:55.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:55.530 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:55.530 00.000 8996 Enqueuing Expose request
22:16:55.531 00.001 20224 Worker thread wakes up
22:16:55.531 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:55.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:55.531 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:16:56.519 00.988 20224 Exposure complete
22:16:56.580 00.061 20224 worker thread done servicing request
22:16:56.580 00.000 8996 OnExposeComplete: enter
22:16:56.581 00.001 8996 UpdateGuideState(): m_state=6
22:16:56.582 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4181
22:16:56.583 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.83, Mass=702878, SNR=393.4, Peak=65504 HFD=4.4
22:16:56.584 00.001 8996 MultiStar: [#1 -0.38,-0.09,0.61,U] [#2 -0.29,-0.30,0.65,U] [#3 -0.41,0.12,0.54,U] [#4 -0.24,0.30,0.50,U] [#5 -0.27,0.12,0.53,U] [#6 -0.23,-0.10,0.37,U] [#7 -0.08,-0.24,0.43,U] [#8 -0.22,0.04,0.36,U] 
22:16:56.584 00.000 8996 single-star, 8 included, MultiStar: {-0.26, -0.03}, one-star: {-0.20, -0.05}
22:16:56.585 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
22:16:56.586 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
22:16:56.588 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-2.91 mountX=-0.19 mountY=0.07, mountTheta=2.79
22:16:56.589 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.05, opts=13)
22:16:56.591 00.002 8996 Enqueuing Move request for scope (-0.20, -0.05)
22:16:56.592 00.001 20224 Worker thread wakes up
22:16:56.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
22:16:56.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
22:16:56.592 00.000 20224 Moving (-0.20, -0.05) raw xDistance=-0.19 yDistance=0.07
22:16:56.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:16:56.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:56.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:16:56.592 00.000 20224 MoveAxis(E, 0, ABG)
22:16:56.592 00.000 20224 Move returns status 0, amount 0
22:16:56.593 00.001 20224 MoveAxis(N, 0, ABG)
22:16:56.593 00.000 20224 Move returns status 0, amount 0
22:16:56.593 00.000 20224 move complete, result=0
22:16:56.593 00.000 20224 worker thread done servicing request
22:16:56.596 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2765, FiltMin=2496, FiltMax=27459, Gamma=1.000
22:16:56.610 00.014 8996 UpdateGuideState exits: m=702878 SNR=393.4
22:16:56.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:56.611 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:56.612 00.001 8996 Enqueuing Expose request
22:16:56.613 00.001 20224 Worker thread wakes up
22:16:56.613 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:56.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:56.614 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:57.790 01.176 20224 Exposure complete
22:16:57.861 00.071 20224 worker thread done servicing request
22:16:57.861 00.000 8996 OnExposeComplete: enter
22:16:57.862 00.001 8996 UpdateGuideState(): m_state=6
22:16:57.863 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4182
22:16:57.864 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=472.05, Mass=783226, SNR=387.5, Peak=65504 HFD=4.5
22:16:57.865 00.001 8996 MultiStar: [#1 -0.50,-0.06,0.00,M1] [#2 -0.36,-0.01,0.70,U] [#3 -0.39,0.08,0.55,U] [#4 -0.24,0.39,0.00,M1] [#5 -0.32,-0.05,0.56,U] [#6 -0.19,-0.31,0.41,U] [#7 -0.04,-0.07,0.39,U] [#8 -0.22,0.08,0.39,U] 
22:16:57.865 00.000 8996 refined, 6 included, MultiStar: {-0.32, 0.01}, one-star: {-0.47, 0.17}
22:16:57.866 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
22:16:57.867 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
22:16:57.868 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.01 hyp=0.32 cameraTheta=3.10 mountX=-0.32 mountY=0.02, mountTheta=3.07
22:16:57.869 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.01, opts=13)
22:16:57.870 00.001 8996 Enqueuing Move request for scope (-0.32, 0.01)
22:16:57.871 00.001 20224 Worker thread wakes up
22:16:57.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.01) opts 0xd
22:16:57.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.01)
22:16:57.871 00.000 20224 Moving (-0.32, 0.01) raw xDistance=-0.32 yDistance=0.02
22:16:57.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:16:57.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:57.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:16:57.871 00.000 20224 MoveAxis(E, 47, ABG)
22:16:57.871 00.000 20224 Guiding  Dir = 2, Dur = 47
22:16:57.872 00.001 20224 IsSlewing returns 0
22:16:57.872 00.000 20224 IsGuiding returns 0
22:16:57.876 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2765, FiltMin=2512, FiltMax=34051, Gamma=1.000
22:16:57.890 00.014 8996 UpdateGuideState exits: m=783226 SNR=387.5
22:16:57.893 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:57.895 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:57.898 00.003 8996 Enqueuing Expose request
22:16:57.900 00.002 20224 PulseGuide returned control before completion, sleep 39
22:16:57.952 00.052 20224 IsGuiding returns 1
22:16:57.952 00.000 20224 scope still moving after pulse duration time elapsed
22:16:57.984 00.032 20224 IsSlewing returns 0
22:16:57.984 00.000 20224 IsGuiding returns 0
22:16:57.984 00.000 20224 scope move finished after 47 + 65 ms
22:16:57.984 00.000 20224 Move returns status 0, amount 47
22:16:57.984 00.000 20224 MoveAxis(N, 0, ABG)
22:16:57.984 00.000 20224 Move returns status 0, amount 0
22:16:57.984 00.000 20224 move complete, result=0
22:16:57.985 00.001 20224 worker thread done servicing request
22:16:57.985 00.000 8996 GuideStep: -0.3 px 47 ms EAST, 0.0 px 0 ms NORTH
22:16:57.987 00.002 20224 Worker thread wakes up
22:16:57.987 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:57.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:16:58.972 00.985 20224 Exposure complete
22:16:59.054 00.082 20224 worker thread done servicing request
22:16:59.054 00.000 8996 OnExposeComplete: enter
22:16:59.055 00.001 8996 UpdateGuideState(): m_state=6
22:16:59.056 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4183
22:16:59.057 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.22, Mass=760558, SNR=413.8, Peak=63328 HFD=4.4
22:16:59.058 00.001 8996 MultiStar: [#1 0.03,0.19,0.55,U] [#2 0.17,0.09,0.63,U] [#3 0.17,0.22,0.52,U] [#4 0.25,0.55,0.00,M2] [#5 0.08,0.21,0.61,U] [#6 0.18,0.09,0.37,U] [#7 0.37,-0.05,0.38,U] [#8 0.18,-0.06,0.32,U] 
22:16:59.059 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.17}, one-star: {-0.07, 0.34}
22:16:59.059 00.000 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
22:16:59.060 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
22:16:59.061 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.20 cameraTheta=1.01 mountX=0.09 mountY=-0.18, mountTheta=-1.12
22:16:59.063 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.17, opts=13)
22:16:59.066 00.003 8996 Enqueuing Move request for scope (0.10, 0.17)
22:16:59.068 00.002 20224 Worker thread wakes up
22:16:59.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
22:16:59.068 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
22:16:59.068 00.000 20224 Moving (0.10, 0.17) raw xDistance=0.09 yDistance=-0.18
22:16:59.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:16:59.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:59.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:16:59.068 00.000 20224 MoveAxis(E, 0, ABG)
22:16:59.068 00.000 20224 Move returns status 0, amount 0
22:16:59.068 00.000 20224 MoveAxis(N, 0, ABG)
22:16:59.069 00.001 20224 Move returns status 0, amount 0
22:16:59.069 00.000 20224 move complete, result=0
22:16:59.069 00.000 20224 worker thread done servicing request
22:16:59.075 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63328, med=2765, FiltMin=2509, FiltMax=25555, Gamma=1.000
22:16:59.102 00.027 8996 UpdateGuideState exits: m=760558 SNR=413.8
22:16:59.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:59.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:16:59.106 00.002 8996 Enqueuing Expose request
22:16:59.108 00.002 20224 Worker thread wakes up
22:16:59.108 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:59.110 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:16:59.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:00.275 01.165 20224 Exposure complete
22:17:00.348 00.073 20224 worker thread done servicing request
22:17:00.348 00.000 8996 OnExposeComplete: enter
22:17:00.349 00.001 8996 UpdateGuideState(): m_state=6
22:17:00.351 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4184
22:17:00.352 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=471.95, Mass=819529, SNR=364.2, Peak=62432 HFD=4.3
22:17:00.354 00.002 8996 MultiStar: [#1 0.32,0.08,0.64,U] [#2 0.28,-0.03,0.79,U] [#3 0.20,0.17,0.53,U] [#4 0.30,0.34,0.00,M3] [#5 0.31,-0.02,0.58,U] [#6 0.34,0.02,0.42,U] [#7 0.35,-0.12,0.49,U] [#8 0.36,0.03,0.39,U] 
22:17:00.355 00.001 8996 single-star, 7 included, MultiStar: {0.26, 0.03}, one-star: {0.12, 0.07}
22:17:00.357 00.002 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
22:17:00.359 00.002 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
22:17:00.361 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.52 mountX=0.11 mountY=-0.08, mountTheta=-0.63
22:17:00.364 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.07, opts=13)
22:17:00.366 00.002 8996 Enqueuing Move request for scope (0.12, 0.07)
22:17:00.367 00.001 20224 Worker thread wakes up
22:17:00.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:17:00.367 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:17:00.367 00.000 20224 Moving (0.12, 0.07) raw xDistance=0.11 yDistance=-0.08
22:17:00.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:17:00.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:00.368 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:00.368 00.000 20224 MoveAxis(E, 0, ABG)
22:17:00.368 00.000 20224 Move returns status 0, amount 0
22:17:00.368 00.000 20224 MoveAxis(N, 0, ABG)
22:17:00.368 00.000 20224 Move returns status 0, amount 0
22:17:00.368 00.000 20224 move complete, result=0
22:17:00.368 00.000 20224 worker thread done servicing request
22:17:00.375 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62432, med=2765, FiltMin=2489, FiltMax=31597, Gamma=1.000
22:17:00.391 00.016 8996 UpdateGuideState exits: m=819529 SNR=364.2
22:17:00.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:00.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:00.394 00.001 8996 Enqueuing Expose request
22:17:00.395 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:00.395 00.000 20224 Worker thread wakes up
22:17:00.395 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:00.396 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:01.367 00.971 20224 Exposure complete
22:17:01.453 00.086 20224 worker thread done servicing request
22:17:01.453 00.000 8996 OnExposeComplete: enter
22:17:01.455 00.002 8996 UpdateGuideState(): m_state=6
22:17:01.457 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4185
22:17:01.458 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.24, Mass=724925, SNR=330.9, Peak=61984 HFD=4.5
22:17:01.460 00.002 8996 MultiStar: [#1 0.13,0.28,0.71,U] [#2 0.13,0.11,0.84,U] [#3 0.08,0.25,0.75,U] [#4 0.25,0.60,0.00,M4] [#5 0.23,0.22,0.63,U] [#6 0.36,0.03,0.43,U] [#7 0.29,0.24,0.47,U] [#8 0.36,0.35,0.00,M1] 
22:17:01.461 00.001 8996 refined, 6 included, MultiStar: {0.14, 0.23}, one-star: {0.01, 0.36}
22:17:01.462 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
22:17:01.463 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
22:17:01.465 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.01 mountX=0.12 mountY=-0.24, mountTheta=-1.11
22:17:01.468 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.23, opts=13)
22:17:01.469 00.001 8996 Enqueuing Move request for scope (0.14, 0.23)
22:17:01.470 00.001 20224 Worker thread wakes up
22:17:01.471 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
22:17:01.471 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
22:17:01.471 00.000 20224 Moving (0.14, 0.23) raw xDistance=0.12 yDistance=-0.24
22:17:01.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:17:01.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:17:01.471 00.000 20224 MoveAxis(E, 0, ABG)
22:17:01.471 00.000 20224 Move returns status 0, amount 0
22:17:01.471 00.000 20224 MoveAxis(N, 51, ABG)
22:17:01.471 00.000 20224 Guiding  Dir = 0, Dur = 51
22:17:01.472 00.001 20224 IsSlewing returns 0
22:17:01.472 00.000 20224 IsGuiding returns 0
22:17:01.479 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61984, med=2765, FiltMin=2518, FiltMax=26371, Gamma=1.000
22:17:01.493 00.014 8996 UpdateGuideState exits: m=724925 SNR=330.9
22:17:01.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:01.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:01.496 00.001 8996 Enqueuing Expose request
22:17:01.514 00.018 20224 PulseGuide returned control before completion, sleep 20
22:17:01.543 00.029 20224 IsGuiding returns 1
22:17:01.543 00.000 20224 scope still moving after pulse duration time elapsed
22:17:01.575 00.032 20224 IsSlewing returns 0
22:17:01.576 00.001 20224 IsGuiding returns 1
22:17:01.607 00.031 20224 IsSlewing returns 0
22:17:01.608 00.001 20224 IsGuiding returns 0
22:17:01.608 00.000 20224 scope move finished after 51 + 84 ms
22:17:01.608 00.000 20224 Move returns status 0, amount 51
22:17:01.608 00.000 20224 move complete, result=0
22:17:01.608 00.000 20224 worker thread done servicing request
22:17:01.608 00.000 20224 Worker thread wakes up
22:17:01.608 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:01.608 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
22:17:01.612 00.004 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:02.776 01.164 20224 Exposure complete
22:17:02.862 00.086 20224 worker thread done servicing request
22:17:02.862 00.000 8996 OnExposeComplete: enter
22:17:02.863 00.001 8996 UpdateGuideState(): m_state=6
22:17:02.864 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4186
22:17:02.865 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=472.08, Mass=818027, SNR=392.9, Peak=65535 HFD=4.7
22:17:02.867 00.002 8996 MultiStar: [#1 0.43,-0.04,0.52,U] [#2 0.41,0.14,0.60,U] [#3 0.46,0.12,0.00,M1] [#4 0.50,0.19,0.00,M5] [#5 0.45,-0.02,0.00,M1] [#6 0.39,-0.37,0.00,M1] [#7 0.56,-0.28,0.00,M1] [#8 0.56,-0.05,0.00,M2] 
22:17:02.868 00.001 8996 single-star, 2 included, MultiStar: {0.38, 0.12}, one-star: {0.33, 0.20}
22:17:02.869 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
22:17:02.870 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
22:17:02.871 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=0.20 hyp=0.39 cameraTheta=0.54 mountX=0.31 mountY=-0.24, mountTheta=-0.65
22:17:02.874 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.20, opts=13)
22:17:02.876 00.002 8996 Enqueuing Move request for scope (0.33, 0.20)
22:17:02.878 00.002 20224 Worker thread wakes up
22:17:02.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.20) opts 0xd
22:17:02.878 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.20)
22:17:02.878 00.000 20224 Moving (0.33, 0.20) raw xDistance=0.31 yDistance=-0.24
22:17:02.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:17:02.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:17:02.878 00.000 20224 MoveAxis(W, 45, ABG)
22:17:02.878 00.000 20224 Guiding  Dir = 3, Dur = 45
22:17:02.879 00.001 20224 IsSlewing returns 0
22:17:02.879 00.000 20224 IsGuiding returns 0
22:17:02.885 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2765, FiltMin=2531, FiltMax=30589, Gamma=1.000
22:17:02.901 00.016 8996 UpdateGuideState exits: m=818027 SNR=392.9
22:17:02.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:02.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:02.904 00.001 8996 Enqueuing Expose request
22:17:02.922 00.018 20224 PulseGuide returned control before completion, sleep 12
22:17:02.936 00.014 20224 IsGuiding returns 1
22:17:02.936 00.000 20224 scope still moving after pulse duration time elapsed
22:17:02.967 00.031 20224 IsSlewing returns 0
22:17:02.967 00.000 20224 IsGuiding returns 1
22:17:02.997 00.030 20224 IsSlewing returns 0
22:17:02.998 00.001 20224 IsGuiding returns 1
22:17:03.028 00.030 20224 IsSlewing returns 0
22:17:03.029 00.001 20224 IsGuiding returns 0
22:17:03.029 00.000 20224 scope move finished after 45 + 104 ms
22:17:03.029 00.000 20224 Move returns status 0, amount 45
22:17:03.029 00.000 20224 MoveAxis(N, 50, ABG)
22:17:03.029 00.000 20224 Guiding  Dir = 0, Dur = 50
22:17:03.029 00.000 20224 IsSlewing returns 0
22:17:03.029 00.000 20224 IsGuiding returns 0
22:17:03.077 00.048 20224 PulseGuide returned control before completion, sleep 13
22:17:03.106 00.029 20224 IsGuiding returns 1
22:17:03.106 00.000 20224 scope still moving after pulse duration time elapsed
22:17:03.136 00.030 20224 IsSlewing returns 0
22:17:03.136 00.000 20224 IsGuiding returns 1
22:17:03.168 00.032 20224 IsSlewing returns 0
22:17:03.169 00.001 20224 IsGuiding returns 0
22:17:03.169 00.000 20224 scope move finished after 50 + 88 ms
22:17:03.169 00.000 20224 Move returns status 0, amount 50
22:17:03.169 00.000 20224 move complete, result=0
22:17:03.169 00.000 20224 worker thread done servicing request
22:17:03.169 00.000 20224 Worker thread wakes up
22:17:03.169 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.2 px 50 ms NORTH
22:17:03.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:03.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:04.152 00.982 20224 Exposure complete
22:17:04.209 00.057 20224 worker thread done servicing request
22:17:04.209 00.000 8996 OnExposeComplete: enter
22:17:04.210 00.001 8996 UpdateGuideState(): m_state=6
22:17:04.211 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4187
22:17:04.212 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.90, Mass=772651, SNR=357.8, Peak=65504 HFD=4.4
22:17:04.213 00.001 8996 MultiStar: [#1 0.02,0.03,0.72,U] [#2 -0.09,-0.18,0.71,U] [#3 -0.09,-0.05,0.50,U] [#4 -0.04,0.13,0.51,U] [#5 0.04,-0.12,0.69,U] [#6 -0.16,-0.48,0.00,M2] [#7 0.12,-0.11,0.42,U] [#8 0.13,-0.18,0.38,U] 
22:17:04.214 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.05}, one-star: {-0.11, 0.02}
22:17:04.215 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
22:17:04.215 00.000 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
22:17:04.216 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.96 mountX=-0.02 mountY=0.05, mountTheta=1.86
22:17:04.217 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
22:17:04.218 00.001 8996 Enqueuing Move request for scope (-0.02, -0.05)
22:17:04.219 00.001 20224 Worker thread wakes up
22:17:04.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
22:17:04.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
22:17:04.219 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.02 yDistance=0.05
22:17:04.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:17:04.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:04.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:17:04.219 00.000 20224 MoveAxis(E, 0, ABG)
22:17:04.219 00.000 20224 Move returns status 0, amount 0
22:17:04.220 00.001 20224 MoveAxis(N, 0, ABG)
22:17:04.220 00.000 20224 Move returns status 0, amount 0
22:17:04.220 00.000 20224 move complete, result=0
22:17:04.220 00.000 20224 worker thread done servicing request
22:17:04.223 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2765, FiltMin=2509, FiltMax=30733, Gamma=1.000
22:17:04.237 00.014 8996 UpdateGuideState exits: m=772651 SNR=357.8
22:17:04.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:04.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:04.239 00.000 8996 Enqueuing Expose request
22:17:04.240 00.001 20224 Worker thread wakes up
22:17:04.240 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:04.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:04.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:05.410 01.169 20224 Exposure complete
22:17:05.466 00.056 20224 worker thread done servicing request
22:17:05.466 00.000 8996 OnExposeComplete: enter
22:17:05.467 00.001 8996 UpdateGuideState(): m_state=6
22:17:05.468 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4188
22:17:05.469 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.83, Mass=820770, SNR=387.2, Peak=65504 HFD=4.5
22:17:05.470 00.001 8996 MultiStar: [#1 -0.42,-0.16,0.00,M1] [#2 -0.21,-0.09,0.72,U] [#3 -0.16,-0.15,0.60,U] [#4 -0.26,0.06,0.52,U] [#5 -0.33,-0.28,0.57,U] [#6 -0.35,-0.38,0.00,M3] [#7 -0.15,-0.14,0.41,U] [#8 -0.20,-0.26,0.37,U] 
22:17:05.471 00.001 8996 refined, 6 included, MultiStar: {-0.26, -0.12}, one-star: {-0.40, -0.05}
22:17:05.472 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
22:17:05.472 00.000 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
22:17:05.473 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-2.73 mountX=-0.25 mountY=0.15, mountTheta=2.62
22:17:05.474 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.12, opts=13)
22:17:05.475 00.001 8996 Enqueuing Move request for scope (-0.26, -0.12)
22:17:05.476 00.001 20224 Worker thread wakes up
22:17:05.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd
22:17:05.476 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.12)
22:17:05.476 00.000 20224 Moving (-0.26, -0.12) raw xDistance=-0.25 yDistance=0.15
22:17:05.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:17:05.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:05.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:17:05.476 00.000 20224 MoveAxis(E, 37, ABG)
22:17:05.476 00.000 20224 Guiding  Dir = 2, Dur = 37
22:17:05.477 00.001 20224 IsSlewing returns 0
22:17:05.477 00.000 20224 IsGuiding returns 0
22:17:05.478 00.001 20224 PulseGuide returned control before completion, sleep 46
22:17:05.481 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2765, FiltMin=2518, FiltMax=32013, Gamma=1.000
22:17:05.496 00.015 8996 UpdateGuideState exits: m=820770 SNR=387.2
22:17:05.499 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:05.501 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:05.504 00.003 8996 Enqueuing Expose request
22:17:05.527 00.023 20224 IsGuiding returns 1
22:17:05.527 00.000 20224 scope still moving after pulse duration time elapsed
22:17:05.559 00.032 20224 IsSlewing returns 0
22:17:05.559 00.000 20224 IsGuiding returns 0
22:17:05.559 00.000 20224 scope move finished after 37 + 45 ms
22:17:05.559 00.000 20224 Move returns status 0, amount 37
22:17:05.559 00.000 20224 MoveAxis(N, 0, ABG)
22:17:05.559 00.000 20224 Move returns status 0, amount 0
22:17:05.560 00.001 20224 move complete, result=0
22:17:05.560 00.000 20224 worker thread done servicing request
22:17:05.560 00.000 20224 Worker thread wakes up
22:17:05.560 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:05.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:05.560 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
22:17:06.550 00.990 20224 Exposure complete
22:17:06.613 00.063 20224 worker thread done servicing request
22:17:06.613 00.000 8996 OnExposeComplete: enter
22:17:06.614 00.001 8996 UpdateGuideState(): m_state=6
22:17:06.615 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4189
22:17:06.616 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.65, Mass=683640, SNR=333.4, Peak=58400 HFD=4.4
22:17:06.616 00.000 8996 MultiStar: [#1 -0.05,-0.58,0.00,M2] [#2 0.05,-0.22,0.78,U] [#3 -0.13,-0.38,0.62,U] [#4 0.06,0.01,0.61,U] [#5 0.07,-0.27,0.76,U] [#6 0.05,-0.35,0.46,U] [#7 0.31,-0.48,0.00,M1] [#8 0.14,-0.31,0.42,U] 
22:17:06.617 00.001 8996 refined, 6 included, MultiStar: {-0.02, -0.24}, one-star: {-0.22, -0.23}
22:17:06.618 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
22:17:06.619 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
22:17:06.619 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.65 mountX=0.00 mountY=0.24, mountTheta=1.55
22:17:06.622 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.24, opts=13)
22:17:06.624 00.002 8996 Enqueuing Move request for scope (-0.02, -0.24)
22:17:06.627 00.003 20224 Worker thread wakes up
22:17:06.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.24) opts 0xd
22:17:06.627 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.24)
22:17:06.627 00.000 20224 Moving (-0.02, -0.24) raw xDistance=0.00 yDistance=0.24
22:17:06.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:17:06.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:06.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:17:06.627 00.000 20224 MoveAxis(E, 0, ABG)
22:17:06.627 00.000 20224 Move returns status 0, amount 0
22:17:06.627 00.000 20224 MoveAxis(N, 0, ABG)
22:17:06.627 00.000 20224 Move returns status 0, amount 0
22:17:06.627 00.000 20224 move complete, result=0
22:17:06.627 00.000 20224 worker thread done servicing request
22:17:06.634 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58400, med=2765, FiltMin=2505, FiltMax=26003, Gamma=1.000
22:17:06.651 00.017 8996 UpdateGuideState exits: m=683640 SNR=333.4
22:17:06.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:06.652 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:06.653 00.001 8996 Enqueuing Expose request
22:17:06.654 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:17:06.655 00.001 20224 Worker thread wakes up
22:17:06.655 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:06.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:07.808 01.153 20224 Exposure complete
22:17:07.871 00.063 20224 worker thread done servicing request
22:17:07.871 00.000 8996 OnExposeComplete: enter
22:17:07.872 00.001 8996 UpdateGuideState(): m_state=6
22:17:07.873 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4190
22:17:07.875 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=471.85, Mass=781522, SNR=344.2, Peak=65504 HFD=4.3
22:17:07.876 00.001 8996 MultiStar: [#1 0.06,-0.18,0.79,U] [#2 -0.05,-0.15,0.75,U] [#3 0.14,-0.06,0.71,U] [#4 0.22,0.03,0.55,U] [#5 0.19,0.06,0.61,U] [#6 0.06,-0.15,0.50,U] [#7 0.34,-0.09,0.48,U] [#8 0.33,-0.07,0.41,U] 
22:17:07.877 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.07}, one-star: {-0.17, -0.03}
22:17:07.878 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
22:17:07.878 00.000 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
22:17:07.879 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.69 mountX=0.09 mountY=0.06, mountTheta=0.58
22:17:07.881 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.07, opts=13)
22:17:07.882 00.001 8996 Enqueuing Move request for scope (0.09, -0.07)
22:17:07.882 00.000 20224 Worker thread wakes up
22:17:07.883 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
22:17:07.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
22:17:07.883 00.000 20224 Moving (0.09, -0.07) raw xDistance=0.09 yDistance=0.06
22:17:07.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:17:07.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:07.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:17:07.883 00.000 20224 MoveAxis(E, 0, ABG)
22:17:07.883 00.000 20224 Move returns status 0, amount 0
22:17:07.883 00.000 20224 MoveAxis(N, 0, ABG)
22:17:07.883 00.000 20224 Move returns status 0, amount 0
22:17:07.883 00.000 20224 move complete, result=0
22:17:07.883 00.000 20224 worker thread done servicing request
22:17:07.886 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2768, FiltMin=2512, FiltMax=29949, Gamma=1.000
22:17:07.909 00.023 8996 UpdateGuideState exits: m=781522 SNR=344.2
22:17:07.912 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:07.914 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:07.916 00.002 8996 Enqueuing Expose request
22:17:07.918 00.002 20224 Worker thread wakes up
22:17:07.918 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:07.920 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:07.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:08.910 00.990 20224 Exposure complete
22:17:08.974 00.064 20224 worker thread done servicing request
22:17:08.974 00.000 8996 OnExposeComplete: enter
22:17:08.975 00.001 8996 UpdateGuideState(): m_state=6
22:17:08.976 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4191
22:17:08.977 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.94, Mass=682570, SNR=372.0, Peak=65504 HFD=4.4
22:17:08.978 00.001 8996 MultiStar: [#1 -0.01,-0.24,0.61,U] [#2 0.07,-0.19,0.76,U] [#3 0.14,-0.03,0.55,U] [#4 0.13,0.04,0.54,U] [#5 0.10,-0.03,0.59,U] [#6 0.04,-0.24,0.38,U] [#7 0.32,-0.11,0.39,U] [#8 0.14,-0.08,0.34,U] 
22:17:08.979 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {-0.17, 0.06}
22:17:08.979 00.000 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
22:17:08.980 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
22:17:08.981 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.00 mountX=0.06 mountY=0.07, mountTheta=0.89
22:17:08.982 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
22:17:08.983 00.001 8996 Enqueuing Move request for scope (0.05, -0.08)
22:17:08.984 00.001 20224 Worker thread wakes up
22:17:08.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
22:17:08.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
22:17:08.984 00.000 20224 Moving (0.05, -0.08) raw xDistance=0.06 yDistance=0.07
22:17:08.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:17:08.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:08.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:17:08.985 00.001 20224 MoveAxis(E, 0, ABG)
22:17:08.985 00.000 20224 Move returns status 0, amount 0
22:17:08.985 00.000 20224 MoveAxis(N, 0, ABG)
22:17:08.985 00.000 20224 Move returns status 0, amount 0
22:17:08.985 00.000 20224 move complete, result=0
22:17:08.985 00.000 20224 worker thread done servicing request
22:17:08.988 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2765, FiltMin=2496, FiltMax=25635, Gamma=1.000
22:17:09.003 00.015 8996 UpdateGuideState exits: m=682570 SNR=372.0
22:17:09.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:09.004 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:09.005 00.001 8996 Enqueuing Expose request
22:17:09.006 00.001 20224 Worker thread wakes up
22:17:09.006 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:09.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:09.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:10.166 01.159 20224 Exposure complete
22:17:10.241 00.075 20224 worker thread done servicing request
22:17:10.241 00.000 8996 OnExposeComplete: enter
22:17:10.242 00.001 8996 UpdateGuideState(): m_state=6
22:17:10.242 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4192
22:17:10.243 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.71, Mass=692103, SNR=325.7, Peak=56128 HFD=4.4
22:17:10.244 00.001 8996 MultiStar: [#1 0.04,-0.31,0.68,U] [#2 0.12,-0.07,0.76,U] [#3 -0.07,-0.18,0.64,U] [#4 0.14,-0.15,0.59,U] [#5 0.03,-0.19,0.66,U] [#6 0.20,-0.25,0.46,U] [#7 0.38,-0.25,0.00,M1] [#8 0.15,-0.17,0.43,U] 
22:17:10.245 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.18}, one-star: {-0.22, -0.17}
22:17:10.246 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
22:17:10.246 00.000 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
22:17:10.246 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.45 mountX=0.04 mountY=0.18, mountTheta=1.35
22:17:10.249 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.18, opts=13)
22:17:10.250 00.001 8996 Enqueuing Move request for scope (0.02, -0.18)
22:17:10.250 00.000 20224 Worker thread wakes up
22:17:10.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
22:17:10.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
22:17:10.250 00.000 20224 Moving (0.02, -0.18) raw xDistance=0.04 yDistance=0.18
22:17:10.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:17:10.251 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:10.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:17:10.251 00.000 20224 MoveAxis(E, 0, ABG)
22:17:10.251 00.000 20224 Move returns status 0, amount 0
22:17:10.251 00.000 20224 MoveAxis(N, 0, ABG)
22:17:10.251 00.000 20224 Move returns status 0, amount 0
22:17:10.251 00.000 20224 move complete, result=0
22:17:10.251 00.000 20224 worker thread done servicing request
22:17:10.254 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56128, med=2765, FiltMin=2521, FiltMax=26371, Gamma=1.000
22:17:10.270 00.016 8996 UpdateGuideState exits: m=692103 SNR=325.7
22:17:10.272 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:10.274 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:10.275 00.001 8996 Enqueuing Expose request
22:17:10.277 00.002 20224 Worker thread wakes up
22:17:10.277 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:17:10.278 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:10.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:11.264 00.986 20224 Exposure complete
22:17:11.337 00.073 20224 worker thread done servicing request
22:17:11.337 00.000 8996 OnExposeComplete: enter
22:17:11.338 00.001 8996 UpdateGuideState(): m_state=6
22:17:11.339 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4193
22:17:11.342 00.003 8996 Star::Find returns 1 (0), X=137.83, Y=471.56, Mass=719755, SNR=351.0, Peak=57168 HFD=4.5
22:17:11.345 00.003 8996 MultiStar: [#1 0.02,-0.18,0.65,U] [#2 -0.10,-0.32,0.73,U] [#3 -0.01,-0.19,0.55,U] [#4 -0.05,-0.05,0.56,U] [#5 -0.09,-0.31,0.73,U] [#6 0.03,-0.30,0.51,U] [#7 0.23,-0.27,0.45,U] [#8 0.10,-0.24,0.41,U] 
22:17:11.347 00.002 8996 refined, 8 included, MultiStar: {-0.05, -0.25}, one-star: {-0.30, -0.32}
22:17:11.349 00.002 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
22:17:11.350 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
22:17:11.352 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.26 cameraTheta=-1.78 mountX=-0.03 mountY=0.26, mountTheta=1.69
22:17:11.355 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.25, opts=13)
22:17:11.358 00.003 8996 Enqueuing Move request for scope (-0.05, -0.25)
22:17:11.360 00.002 20224 Worker thread wakes up
22:17:11.361 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
22:17:11.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
22:17:11.361 00.000 20224 Moving (-0.05, -0.25) raw xDistance=-0.03 yDistance=0.26
22:17:11.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:17:11.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:11.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:17:11.361 00.000 20224 MoveAxis(E, 0, ABG)
22:17:11.361 00.000 20224 Move returns status 0, amount 0
22:17:11.361 00.000 20224 MoveAxis(N, 0, ABG)
22:17:11.361 00.000 20224 Move returns status 0, amount 0
22:17:11.361 00.000 20224 move complete, result=0
22:17:11.361 00.000 20224 worker thread done servicing request
22:17:11.370 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57168, med=2765, FiltMin=2493, FiltMax=27997, Gamma=1.000
22:17:11.398 00.028 8996 UpdateGuideState exits: m=719755 SNR=351.0
22:17:11.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:11.401 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:11.403 00.002 8996 Enqueuing Expose request
22:17:11.405 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:17:11.407 00.002 20224 Worker thread wakes up
22:17:11.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:11.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:12.577 01.169 20224 Exposure complete
22:17:12.637 00.060 20224 worker thread done servicing request
22:17:12.637 00.000 8996 OnExposeComplete: enter
22:17:12.640 00.003 8996 UpdateGuideState(): m_state=6
22:17:12.642 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4194
22:17:12.645 00.003 8996 Star::Find returns 1 (0), X=137.67, Y=471.75, Mass=742474, SNR=344.9, Peak=62176 HFD=4.6
22:17:12.647 00.002 8996 MultiStar: [#1 -0.40,-0.08,0.64,U] [#2 -0.24,-0.52,0.00,M1] [#3 -0.36,-0.14,0.61,U] [#4 -0.24,0.18,0.53,U] [#5 -0.33,-0.17,0.64,U] [#6 -0.06,-0.34,0.43,U] [#7 0.06,-0.26,0.44,U] [#8 -0.18,-0.13,0.39,U] 
22:17:12.649 00.002 8996 refined, 7 included, MultiStar: {-0.29, -0.13}, one-star: {-0.46, -0.13}
22:17:12.650 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
22:17:12.652 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
22:17:12.653 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.31 cameraTheta=-2.73 mountX=-0.27 mountY=0.16, mountTheta=2.62
22:17:12.655 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.13, opts=13)
22:17:12.657 00.002 8996 Enqueuing Move request for scope (-0.29, -0.13)
22:17:12.658 00.001 20224 Worker thread wakes up
22:17:12.659 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
22:17:12.659 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
22:17:12.659 00.000 20224 Moving (-0.29, -0.13) raw xDistance=-0.27 yDistance=0.16
22:17:12.659 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:17:12.659 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:12.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:17:12.659 00.000 20224 MoveAxis(E, 40, ABG)
22:17:12.659 00.000 20224 Guiding  Dir = 2, Dur = 40
22:17:12.660 00.001 20224 IsSlewing returns 0
22:17:12.660 00.000 20224 IsGuiding returns 0
22:17:12.668 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62176, med=2765, FiltMin=2502, FiltMax=30525, Gamma=1.000
22:17:12.670 00.002 20224 PulseGuide returned control before completion, sleep 41
22:17:12.694 00.024 8996 UpdateGuideState exits: m=742474 SNR=344.9
22:17:12.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:12.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:12.698 00.001 8996 Enqueuing Expose request
22:17:12.716 00.018 20224 IsGuiding returns 1
22:17:12.716 00.000 20224 scope still moving after pulse duration time elapsed
22:17:12.748 00.032 20224 IsSlewing returns 0
22:17:12.748 00.000 20224 IsGuiding returns 1
22:17:12.780 00.032 20224 IsSlewing returns 0
22:17:12.780 00.000 20224 IsGuiding returns 0
22:17:12.780 00.000 20224 scope move finished after 40 + 79 ms
22:17:12.780 00.000 20224 Move returns status 0, amount 40
22:17:12.780 00.000 20224 MoveAxis(N, 0, ABG)
22:17:12.780 00.000 20224 Move returns status 0, amount 0
22:17:12.780 00.000 20224 move complete, result=0
22:17:12.780 00.000 20224 worker thread done servicing request
22:17:12.780 00.000 20224 Worker thread wakes up
22:17:12.780 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH
22:17:12.782 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:12.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:13.748 00.966 20224 Exposure complete
22:17:13.835 00.087 20224 worker thread done servicing request
22:17:13.835 00.000 8996 OnExposeComplete: enter
22:17:13.836 00.001 8996 UpdateGuideState(): m_state=6
22:17:13.837 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4195
22:17:13.837 00.000 8996 Star::Find returns 1 (0), X=137.72, Y=471.68, Mass=703408, SNR=315.6, Peak=63840 HFD=4.5
22:17:13.839 00.002 8996 MultiStar: [#1 -0.22,-0.28,0.72,U] [#2 -0.08,-0.22,0.87,U] [#3 -0.02,-0.21,0.66,U] [#4 -0.00,-0.00,0.67,U] [#5 -0.15,-0.19,0.65,U] [#6 0.11,-0.25,0.51,U] [#7 0.32,-0.27,0.46,U] [#8 -0.04,-0.34,0.47,U] 
22:17:13.839 00.000 8996 refined, 8 included, MultiStar: {-0.09, -0.21}, one-star: {-0.41, -0.20}
22:17:13.840 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
22:17:13.841 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
22:17:13.841 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.99 mountX=-0.07 mountY=0.22, mountTheta=1.89
22:17:13.844 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.21, opts=13)
22:17:13.847 00.003 8996 Enqueuing Move request for scope (-0.09, -0.21)
22:17:13.848 00.001 20224 Worker thread wakes up
22:17:13.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.21) opts 0xd
22:17:13.848 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.21)
22:17:13.848 00.000 20224 Moving (-0.09, -0.21) raw xDistance=-0.07 yDistance=0.22
22:17:13.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:17:13.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:17:13.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:17:13.848 00.000 20224 MoveAxis(E, 0, ABG)
22:17:13.848 00.000 20224 Move returns status 0, amount 0
22:17:13.848 00.000 20224 MoveAxis(N, 0, ABG)
22:17:13.848 00.000 20224 Move returns status 0, amount 0
22:17:13.848 00.000 20224 move complete, result=0
22:17:13.849 00.001 20224 worker thread done servicing request
22:17:13.853 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63840, med=2765, FiltMin=2505, FiltMax=30096, Gamma=1.000
22:17:13.876 00.023 8996 UpdateGuideState exits: m=703408 SNR=315.6
22:17:13.876 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:13.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:13.878 00.001 8996 Enqueuing Expose request
22:17:13.879 00.001 20224 Worker thread wakes up
22:17:13.879 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:17:13.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:13.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:15.047 01.167 20224 Exposure complete
22:17:15.145 00.098 20224 worker thread done servicing request
22:17:15.145 00.000 8996 OnExposeComplete: enter
22:17:15.146 00.001 8996 UpdateGuideState(): m_state=6
22:17:15.147 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4196
22:17:15.149 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.84, Mass=698942, SNR=356.9, Peak=65504 HFD=4.3
22:17:15.151 00.002 8996 MultiStar: [#1 -0.06,-0.15,0.61,U] [#2 0.15,-0.12,0.79,U] [#3 0.13,0.01,0.63,U] [#4 0.10,0.16,0.59,U] [#5 0.10,-0.07,0.56,U] [#6 0.10,-0.20,0.49,U] [#7 0.31,-0.33,0.00,M1] [#8 -0.02,-0.20,0.40,U] 
22:17:15.152 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.07}, one-star: {-0.15, -0.04}
22:17:15.154 00.002 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
22:17:15.155 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
22:17:15.157 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.10 mountX=0.04 mountY=0.06, mountTheta=1.00
22:17:15.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
22:17:15.161 00.002 8996 Enqueuing Move request for scope (0.03, -0.07)
22:17:15.161 00.000 20224 Worker thread wakes up
22:17:15.162 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
22:17:15.162 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
22:17:15.162 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.06
22:17:15.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:17:15.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:15.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:17:15.162 00.000 20224 MoveAxis(E, 0, ABG)
22:17:15.162 00.000 20224 Move returns status 0, amount 0
22:17:15.162 00.000 20224 MoveAxis(N, 0, ABG)
22:17:15.162 00.000 20224 Move returns status 0, amount 0
22:17:15.162 00.000 20224 move complete, result=0
22:17:15.163 00.001 20224 worker thread done servicing request
22:17:15.170 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2765, FiltMin=2502, FiltMax=27421, Gamma=1.000
22:17:15.195 00.025 8996 UpdateGuideState exits: m=698942 SNR=356.9
22:17:15.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:15.197 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:15.197 00.000 8996 Enqueuing Expose request
22:17:15.198 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:15.199 00.001 20224 Worker thread wakes up
22:17:15.199 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:15.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:16.177 00.978 20224 Exposure complete
22:17:16.231 00.054 20224 worker thread done servicing request
22:17:16.231 00.000 8996 OnExposeComplete: enter
22:17:16.232 00.001 8996 UpdateGuideState(): m_state=6
22:17:16.233 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4197
22:17:16.234 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=472.04, Mass=763972, SNR=338.4, Peak=65504 HFD=4.4
22:17:16.234 00.000 8996 MultiStar: [#1 0.08,-0.10,0.68,U] [#2 0.01,-0.13,0.72,U] [#3 0.01,0.03,0.59,U] [#4 0.02,0.21,0.57,U] [#5 0.06,-0.08,0.61,U] [#6 0.17,-0.29,0.44,U] [#7 0.15,-0.38,0.46,U] [#8 0.12,0.07,0.43,U] 
22:17:16.235 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {-0.26, 0.16}
22:17:16.236 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
22:17:16.236 00.000 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
22:17:16.238 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.33 mountX=0.01 mountY=0.04, mountTheta=1.23
22:17:16.242 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.04, opts=13)
22:17:16.244 00.002 8996 Enqueuing Move request for scope (0.01, -0.04)
22:17:16.246 00.002 20224 Worker thread wakes up
22:17:16.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
22:17:16.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
22:17:16.246 00.000 20224 Moving (0.01, -0.04) raw xDistance=0.01 yDistance=0.04
22:17:16.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:17:16.247 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:16.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:17:16.247 00.000 20224 MoveAxis(E, 0, ABG)
22:17:16.247 00.000 20224 Move returns status 0, amount 0
22:17:16.247 00.000 20224 MoveAxis(N, 0, ABG)
22:17:16.247 00.000 20224 Move returns status 0, amount 0
22:17:16.247 00.000 20224 move complete, result=0
22:17:16.247 00.000 20224 worker thread done servicing request
22:17:16.252 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2765, FiltMin=2515, FiltMax=31907, Gamma=1.000
22:17:16.267 00.015 8996 UpdateGuideState exits: m=763972 SNR=338.4
22:17:16.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:16.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:16.270 00.001 8996 Enqueuing Expose request
22:17:16.271 00.001 20224 Worker thread wakes up
22:17:16.271 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:16.271 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:16.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:17.445 01.174 20224 Exposure complete
22:17:17.511 00.066 20224 worker thread done servicing request
22:17:17.511 00.000 8996 OnExposeComplete: enter
22:17:17.512 00.001 8996 UpdateGuideState(): m_state=6
22:17:17.513 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4198
22:17:17.514 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.68, Mass=718121, SNR=362.1, Peak=62608 HFD=4.2
22:17:17.515 00.001 8996 MultiStar: [#1 0.06,-0.28,0.74,U] [#2 0.03,-0.28,0.73,U] [#3 0.08,-0.02,0.56,U] [#4 0.07,0.14,0.57,U] [#5 0.06,-0.21,0.51,U] [#6 0.13,-0.35,0.42,U] [#7 0.13,-0.33,0.41,U] [#8 0.13,-0.21,0.37,U] 
22:17:17.516 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.19}, one-star: {-0.11, -0.20}
22:17:17.517 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
22:17:17.518 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
22:17:17.518 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.20 cameraTheta=-1.35 mountX=0.06 mountY=0.18, mountTheta=1.25
22:17:17.520 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.19, opts=13)
22:17:17.520 00.000 8996 Enqueuing Move request for scope (0.04, -0.19)
22:17:17.521 00.001 20224 Worker thread wakes up
22:17:17.521 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
22:17:17.521 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
22:17:17.521 00.000 20224 Moving (0.04, -0.19) raw xDistance=0.06 yDistance=0.18
22:17:17.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:17:17.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:17.522 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:17:17.522 00.000 20224 MoveAxis(E, 0, ABG)
22:17:17.522 00.000 20224 Move returns status 0, amount 0
22:17:17.522 00.000 20224 MoveAxis(N, 0, ABG)
22:17:17.522 00.000 20224 Move returns status 0, amount 0
22:17:17.522 00.000 20224 move complete, result=0
22:17:17.522 00.000 20224 worker thread done servicing request
22:17:17.525 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62608, med=2765, FiltMin=2502, FiltMax=24813, Gamma=1.000
22:17:17.546 00.021 8996 UpdateGuideState exits: m=718121 SNR=362.1
22:17:17.547 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:17.549 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:17.550 00.001 8996 Enqueuing Expose request
22:17:17.552 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:17:17.553 00.001 20224 Worker thread wakes up
22:17:17.553 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:17.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:18.549 00.996 20224 Exposure complete
22:17:18.620 00.071 20224 worker thread done servicing request
22:17:18.620 00.000 8996 OnExposeComplete: enter
22:17:18.621 00.001 8996 UpdateGuideState(): m_state=6
22:17:18.622 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4199
22:17:18.623 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.98, Mass=655645, SNR=305.7, Peak=61600 HFD=4.3
22:17:18.624 00.001 8996 MultiStar: [#1 0.04,-0.00,0.79,U] [#2 0.06,0.03,0.84,U] [#3 0.00,-0.01,0.66,U] [#4 -0.01,0.40,0.58,U] [#5 0.20,0.03,0.71,U] [#6 0.09,-0.07,0.55,U] [#7 0.06,-0.13,0.53,U] [#8 0.29,0.05,0.49,U] 
22:17:18.625 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.05}, one-star: {0.00, 0.10}
22:17:18.625 00.000 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
22:17:18.626 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
22:17:18.627 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.57 mountX=0.07 mountY=-0.05, mountTheta=-0.68
22:17:18.629 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
22:17:18.630 00.001 8996 Enqueuing Move request for scope (0.07, 0.05)
22:17:18.631 00.001 20224 Worker thread wakes up
22:17:18.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
22:17:18.632 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
22:17:18.632 00.000 20224 Moving (0.07, 0.05) raw xDistance=0.07 yDistance=-0.05
22:17:18.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:17:18.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:18.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:17:18.632 00.000 20224 MoveAxis(E, 0, ABG)
22:17:18.632 00.000 20224 Move returns status 0, amount 0
22:17:18.632 00.000 20224 MoveAxis(N, 0, ABG)
22:17:18.632 00.000 20224 Move returns status 0, amount 0
22:17:18.632 00.000 20224 move complete, result=0
22:17:18.632 00.000 20224 worker thread done servicing request
22:17:18.636 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61600, med=2765, FiltMin=2521, FiltMax=26656, Gamma=1.000
22:17:18.652 00.016 8996 UpdateGuideState exits: m=655645 SNR=305.7
22:17:18.652 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:18.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:18.654 00.001 8996 Enqueuing Expose request
22:17:18.655 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:18.656 00.001 20224 Worker thread wakes up
22:17:18.656 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:18.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:19.847 01.191 20224 Exposure complete
22:17:19.914 00.067 20224 worker thread done servicing request
22:17:19.915 00.001 8996 OnExposeComplete: enter
22:17:19.916 00.001 8996 UpdateGuideState(): m_state=6
22:17:19.917 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4200
22:17:19.918 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.01, Mass=743319, SNR=376.5, Peak=64672 HFD=4.4
22:17:19.919 00.001 8996 MultiStar: [#1 0.10,-0.03,0.70,U] [#2 0.22,0.12,0.68,U] [#3 0.09,0.16,0.50,U] [#4 0.18,0.29,0.56,U] [#5 0.28,0.06,0.57,U] [#6 0.09,-0.13,0.43,U] [#7 0.23,-0.02,0.44,U] [#8 0.37,-0.08,0.36,U] 
22:17:19.920 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.07}, one-star: {0.01, 0.13}
22:17:19.920 00.000 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
22:17:19.921 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
22:17:19.922 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.52 mountX=-0.01 mountY=-0.13, mountTheta=-1.62
22:17:19.923 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.13, opts=13)
22:17:19.924 00.001 8996 Enqueuing Move request for scope (0.01, 0.13)
22:17:19.925 00.001 20224 Worker thread wakes up
22:17:19.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
22:17:19.925 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
22:17:19.925 00.000 20224 Moving (0.01, 0.13) raw xDistance=-0.01 yDistance=-0.13
22:17:19.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:17:19.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:19.926 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:17:19.926 00.000 20224 MoveAxis(E, 0, ABG)
22:17:19.926 00.000 20224 Move returns status 0, amount 0
22:17:19.926 00.000 20224 MoveAxis(N, 0, ABG)
22:17:19.926 00.000 20224 Move returns status 0, amount 0
22:17:19.926 00.000 20224 move complete, result=0
22:17:19.926 00.000 20224 worker thread done servicing request
22:17:19.929 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64672, med=2765, FiltMin=2473, FiltMax=29568, Gamma=1.000
22:17:19.943 00.014 8996 UpdateGuideState exits: m=743319 SNR=376.5
22:17:19.944 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:19.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:19.945 00.000 8996 Enqueuing Expose request
22:17:19.946 00.001 20224 Worker thread wakes up
22:17:19.946 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:19.947 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:19.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:20.936 00.989 20224 Exposure complete
22:17:21.005 00.069 20224 worker thread done servicing request
22:17:21.006 00.001 8996 OnExposeComplete: enter
22:17:21.007 00.001 8996 UpdateGuideState(): m_state=6
22:17:21.007 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4201
22:17:21.008 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.84, Mass=745652, SNR=377.8, Peak=63104 HFD=4.3
22:17:21.009 00.001 8996 MultiStar: [#1 -0.09,-0.05,0.61,U] [#2 0.03,-0.02,0.76,U] [#3 -0.05,0.16,0.56,U] [#4 0.01,0.13,0.52,U] [#5 0.08,-0.15,0.55,U] [#6 0.21,-0.25,0.45,U] [#7 0.23,-0.10,0.41,U] [#8 0.30,-0.07,0.35,U] 
22:17:21.010 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.04}, one-star: {-0.02, -0.04}
22:17:21.011 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
22:17:21.011 00.000 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
22:17:21.013 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-2.11 mountX=-0.02 mountY=0.04, mountTheta=2.01
22:17:21.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
22:17:21.016 00.001 8996 Enqueuing Move request for scope (-0.02, -0.04)
22:17:21.017 00.001 20224 Worker thread wakes up
22:17:21.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:17:21.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:17:21.018 00.001 20224 Moving (-0.02, -0.04) raw xDistance=-0.02 yDistance=0.04
22:17:21.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:17:21.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:21.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:17:21.018 00.000 20224 MoveAxis(E, 0, ABG)
22:17:21.018 00.000 20224 Move returns status 0, amount 0
22:17:21.018 00.000 20224 MoveAxis(N, 0, ABG)
22:17:21.018 00.000 20224 Move returns status 0, amount 0
22:17:21.018 00.000 20224 move complete, result=0
22:17:21.018 00.000 20224 worker thread done servicing request
22:17:21.023 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63104, med=2765, FiltMin=2518, FiltMax=28269, Gamma=1.000
22:17:21.039 00.016 8996 UpdateGuideState exits: m=745652 SNR=377.8
22:17:21.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:21.040 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:21.041 00.001 8996 Enqueuing Expose request
22:17:21.042 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:21.043 00.001 20224 Worker thread wakes up
22:17:21.043 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:21.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:22.216 01.173 20224 Exposure complete
22:17:22.279 00.063 20224 worker thread done servicing request
22:17:22.279 00.000 8996 OnExposeComplete: enter
22:17:22.280 00.001 8996 UpdateGuideState(): m_state=6
22:17:22.282 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4202
22:17:22.284 00.002 8996 Star::Find returns 1 (0), X=137.82, Y=471.91, Mass=745731, SNR=351.1, Peak=65504 HFD=4.4
22:17:22.285 00.001 8996 MultiStar: [#1 -0.14,-0.12,0.65,U] [#2 -0.08,-0.10,0.70,U] [#3 -0.12,-0.01,0.67,U] [#4 -0.06,0.10,0.57,U] [#5 -0.08,-0.22,0.64,U] [#6 -0.20,-0.28,0.42,U] [#7 0.09,-0.21,0.43,U] [#8 0.11,-0.09,0.37,U] 
22:17:22.286 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.31, 0.03}
22:17:22.287 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
22:17:22.288 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.74)
22:17:22.289 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.52 mountX=-0.11 mountY=0.09, mountTheta=2.41
22:17:22.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.08, opts=13)
22:17:22.292 00.001 8996 Enqueuing Move request for scope (-0.11, -0.08)
22:17:22.293 00.001 20224 Worker thread wakes up
22:17:22.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
22:17:22.293 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
22:17:22.293 00.000 20224 Moving (-0.11, -0.08) raw xDistance=-0.11 yDistance=0.09
22:17:22.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:17:22.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:22.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:17:22.293 00.000 20224 MoveAxis(E, 0, ABG)
22:17:22.293 00.000 20224 Move returns status 0, amount 0
22:17:22.293 00.000 20224 MoveAxis(N, 0, ABG)
22:17:22.293 00.000 20224 Move returns status 0, amount 0
22:17:22.293 00.000 20224 move complete, result=0
22:17:22.294 00.001 20224 worker thread done servicing request
22:17:22.298 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65504, med=2765, FiltMin=2521, FiltMax=29629, Gamma=1.000
22:17:22.315 00.017 8996 UpdateGuideState exits: m=745731 SNR=351.1
22:17:22.315 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:22.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:22.317 00.001 8996 Enqueuing Expose request
22:17:22.318 00.001 20224 Worker thread wakes up
22:17:22.318 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:22.318 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:22.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:23.291 00.973 20224 Exposure complete
22:17:23.358 00.067 20224 worker thread done servicing request
22:17:23.358 00.000 8996 OnExposeComplete: enter
22:17:23.360 00.002 8996 UpdateGuideState(): m_state=6
22:17:23.361 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4203
22:17:23.363 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=471.91, Mass=760665, SNR=372.2, Peak=65504 HFD=4.4
22:17:23.364 00.001 8996 MultiStar: [#1 -0.36,-0.24,0.59,U] [#2 -0.23,-0.12,0.78,U] [#3 -0.20,0.06,0.55,U] [#4 -0.28,0.25,0.53,U] [#5 -0.35,-0.18,0.58,U] [#6 -0.50,-0.38,0.00,M1] [#7 0.08,-0.22,0.43,U] [#8 0.02,-0.13,0.36,U] 
22:17:23.365 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.06}, one-star: {-0.28, 0.03}
22:17:23.366 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
22:17:23.367 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
22:17:23.368 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.23 cameraTheta=-2.89 mountX=-0.22 mountY=0.08, mountTheta=2.77
22:17:23.369 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.06, opts=13)
22:17:23.370 00.001 8996 Enqueuing Move request for scope (-0.23, -0.06)
22:17:23.371 00.001 20224 Worker thread wakes up
22:17:23.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
22:17:23.371 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
22:17:23.371 00.000 20224 Moving (-0.23, -0.06) raw xDistance=-0.22 yDistance=0.08
22:17:23.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:17:23.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:23.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:17:23.371 00.000 20224 MoveAxis(E, 32, ABG)
22:17:23.371 00.000 20224 Guiding  Dir = 2, Dur = 32
22:17:23.372 00.001 20224 IsSlewing returns 0
22:17:23.372 00.000 20224 IsGuiding returns 0
22:17:23.376 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2765, FiltMin=2493, FiltMax=29501, Gamma=1.000
22:17:23.388 00.012 20224 PulseGuide returned control before completion, sleep 27
22:17:23.390 00.002 8996 UpdateGuideState exits: m=760665 SNR=372.2
22:17:23.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:23.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:23.393 00.001 8996 Enqueuing Expose request
22:17:23.418 00.025 20224 IsGuiding returns 1
22:17:23.418 00.000 20224 scope still moving after pulse duration time elapsed
22:17:23.450 00.032 20224 IsSlewing returns 0
22:17:23.450 00.000 20224 IsGuiding returns 1
22:17:23.480 00.030 20224 IsSlewing returns 0
22:17:23.480 00.000 20224 IsGuiding returns 0
22:17:23.480 00.000 20224 scope move finished after 32 + 75 ms
22:17:23.480 00.000 20224 Move returns status 0, amount 32
22:17:23.480 00.000 20224 MoveAxis(N, 0, ABG)
22:17:23.480 00.000 20224 Move returns status 0, amount 0
22:17:23.480 00.000 20224 move complete, result=0
22:17:23.481 00.001 20224 worker thread done servicing request
22:17:23.481 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
22:17:23.482 00.001 20224 Worker thread wakes up
22:17:23.482 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:23.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:24.670 01.188 20224 Exposure complete
22:17:24.737 00.067 20224 worker thread done servicing request
22:17:24.737 00.000 8996 OnExposeComplete: enter
22:17:24.738 00.001 8996 UpdateGuideState(): m_state=6
22:17:24.739 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4204
22:17:24.739 00.000 8996 Star::Find returns 1 (0), X=138.22, Y=471.94, Mass=755779, SNR=351.6, Peak=56672 HFD=4.4
22:17:24.740 00.001 8996 MultiStar: [#1 0.19,-0.20,0.64,U] [#2 0.22,-0.17,0.80,U] [#3 0.11,0.10,0.58,U] [#4 0.31,0.25,0.57,U] [#5 0.28,-0.07,0.65,U] [#6 0.16,-0.13,0.38,U] [#7 0.49,-0.23,0.00,M1] [#8 0.48,-0.12,0.00,M1] 
22:17:24.741 00.001 8996 single-star, 6 included, MultiStar: {0.19, -0.02}, one-star: {0.09, 0.06}
22:17:24.742 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
22:17:24.743 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
22:17:24.743 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.60 mountX=0.08 mountY=-0.07, mountTheta=-0.71
22:17:24.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
22:17:24.747 00.002 8996 Enqueuing Move request for scope (0.09, 0.06)
22:17:24.748 00.001 20224 Worker thread wakes up
22:17:24.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
22:17:24.748 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
22:17:24.748 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.08 yDistance=-0.07
22:17:24.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:17:24.748 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:24.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:17:24.748 00.000 20224 MoveAxis(E, 0, ABG)
22:17:24.748 00.000 20224 Move returns status 0, amount 0
22:17:24.748 00.000 20224 MoveAxis(N, 0, ABG)
22:17:24.748 00.000 20224 Move returns status 0, amount 0
22:17:24.748 00.000 20224 move complete, result=0
22:17:24.749 00.001 20224 worker thread done servicing request
22:17:24.753 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56672, med=2765, FiltMin=2515, FiltMax=29795, Gamma=1.000
22:17:24.770 00.017 8996 UpdateGuideState exits: m=755779 SNR=351.6
22:17:24.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:24.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:24.773 00.001 8996 Enqueuing Expose request
22:17:24.773 00.000 20224 Worker thread wakes up
22:17:24.773 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:24.774 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:24.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:25.736 00.962 20224 Exposure complete
22:17:25.795 00.059 20224 worker thread done servicing request
22:17:25.795 00.000 8996 OnExposeComplete: enter
22:17:25.796 00.001 8996 UpdateGuideState(): m_state=6
22:17:25.797 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4205
22:17:25.797 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=471.76, Mass=711339, SNR=368.2, Peak=59856 HFD=4.4
22:17:25.798 00.001 8996 MultiStar: [#1 -0.02,-0.31,0.66,U] [#2 0.19,-0.11,0.67,U] [#3 0.10,0.07,0.61,U] [#4 0.19,0.10,0.52,U] [#5 0.09,-0.14,0.56,U] [#6 0.10,-0.25,0.40,U] [#7 0.32,-0.21,0.41,U] [#8 0.06,-0.07,0.38,U] 
22:17:25.799 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.11}, one-star: {-0.16, -0.12}
22:17:25.800 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
22:17:25.800 00.000 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
22:17:25.801 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.03 mountX=0.08 mountY=0.10, mountTheta=0.92
22:17:25.802 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.11, opts=13)
22:17:25.803 00.001 8996 Enqueuing Move request for scope (0.07, -0.11)
22:17:25.804 00.001 20224 Worker thread wakes up
22:17:25.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
22:17:25.804 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
22:17:25.804 00.000 20224 Moving (0.07, -0.11) raw xDistance=0.08 yDistance=0.10
22:17:25.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:17:25.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:25.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:17:25.804 00.000 20224 MoveAxis(E, 0, ABG)
22:17:25.804 00.000 20224 Move returns status 0, amount 0
22:17:25.804 00.000 20224 MoveAxis(N, 0, ABG)
22:17:25.804 00.000 20224 Move returns status 0, amount 0
22:17:25.804 00.000 20224 move complete, result=0
22:17:25.804 00.000 20224 worker thread done servicing request
22:17:25.815 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59856, med=2765, FiltMin=2499, FiltMax=25251, Gamma=1.000
22:17:25.833 00.018 8996 UpdateGuideState exits: m=711339 SNR=368.2
22:17:25.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:25.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:25.835 00.000 8996 Enqueuing Expose request
22:17:25.837 00.002 20224 Worker thread wakes up
22:17:25.837 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:25.840 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:25.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:27.011 01.171 20224 Exposure complete
22:17:27.072 00.061 20224 worker thread done servicing request
22:17:27.072 00.000 8996 OnExposeComplete: enter
22:17:27.073 00.001 8996 UpdateGuideState(): m_state=6
22:17:27.073 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4206
22:17:27.074 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.96, Mass=746113, SNR=383.3, Peak=65504 HFD=4.4
22:17:27.075 00.001 8996 MultiStar: [#1 0.11,-0.13,0.61,U] [#2 0.12,-0.20,0.71,U] [#3 0.09,0.05,0.54,U] [#4 0.09,0.11,0.52,U] [#5 0.14,-0.07,0.57,U] [#6 0.12,-0.09,0.39,U] [#7 0.36,-0.02,0.43,U] [#8 0.37,-0.11,0.36,U] 
22:17:27.076 00.001 8996 single-star, 8 included, MultiStar: {0.11, -0.03}, one-star: {-0.08, 0.08}
22:17:27.076 00.000 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
22:17:27.077 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
22:17:27.078 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.36 mountX=-0.09 mountY=-0.07, mountTheta=-2.47
22:17:27.079 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.08, opts=13)
22:17:27.080 00.001 8996 Enqueuing Move request for scope (-0.08, 0.08)
22:17:27.081 00.001 20224 Worker thread wakes up
22:17:27.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:17:27.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:17:27.081 00.000 20224 Moving (-0.08, 0.08) raw xDistance=-0.09 yDistance=-0.07
22:17:27.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:17:27.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:27.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:17:27.081 00.000 20224 MoveAxis(E, 0, ABG)
22:17:27.081 00.000 20224 Move returns status 0, amount 0
22:17:27.081 00.000 20224 MoveAxis(N, 0, ABG)
22:17:27.081 00.000 20224 Move returns status 0, amount 0
22:17:27.081 00.000 20224 move complete, result=0
22:17:27.082 00.001 20224 worker thread done servicing request
22:17:27.086 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2765, FiltMin=2518, FiltMax=28864, Gamma=1.000
22:17:27.106 00.020 8996 UpdateGuideState exits: m=746113 SNR=383.3
22:17:27.107 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:27.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:27.109 00.001 8996 Enqueuing Expose request
22:17:27.110 00.001 20224 Worker thread wakes up
22:17:27.110 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:27.111 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:27.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:28.096 00.985 20224 Exposure complete
22:17:28.180 00.084 20224 worker thread done servicing request
22:17:28.180 00.000 8996 OnExposeComplete: enter
22:17:28.181 00.001 8996 UpdateGuideState(): m_state=6
22:17:28.184 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4207
22:17:28.184 00.000 8996 Star::Find returns 1 (0), X=138.00, Y=471.97, Mass=728031, SNR=358.3, Peak=65456 HFD=4.4
22:17:28.185 00.001 8996 MultiStar: [#1 -0.05,0.08,0.64,U] [#2 0.13,0.00,0.73,U] [#3 0.10,0.16,0.58,U] [#4 0.20,0.30,0.63,U] [#5 0.11,0.14,0.59,U] [#6 -0.01,-0.30,0.39,U] [#7 0.35,-0.11,0.43,U] [#8 0.24,0.01,0.38,U] 
22:17:28.187 00.002 8996 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {-0.13, 0.09}
22:17:28.189 00.002 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
22:17:28.190 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
22:17:28.192 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.67 mountX=0.07 mountY=-0.07, mountTheta=-0.78
22:17:28.194 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
22:17:28.195 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
22:17:28.196 00.001 20224 Worker thread wakes up
22:17:28.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
22:17:28.196 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
22:17:28.196 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
22:17:28.197 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:17:28.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:28.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:17:28.197 00.000 20224 MoveAxis(E, 0, ABG)
22:17:28.197 00.000 20224 Move returns status 0, amount 0
22:17:28.197 00.000 20224 MoveAxis(N, 0, ABG)
22:17:28.197 00.000 20224 Move returns status 0, amount 0
22:17:28.197 00.000 20224 move complete, result=0
22:17:28.197 00.000 20224 worker thread done servicing request
22:17:28.202 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65456, med=2765, FiltMin=2528, FiltMax=28368, Gamma=1.000
22:17:28.225 00.023 8996 UpdateGuideState exits: m=728031 SNR=358.3
22:17:28.227 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:28.227 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:28.228 00.001 8996 Enqueuing Expose request
22:17:28.230 00.002 20224 Worker thread wakes up
22:17:28.230 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:28.231 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:28.232 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:29.395 01.163 20224 Exposure complete
22:17:29.461 00.066 20224 worker thread done servicing request
22:17:29.461 00.000 8996 OnExposeComplete: enter
22:17:29.462 00.001 8996 UpdateGuideState(): m_state=6
22:17:29.463 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4208
22:17:29.464 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.06, Mass=755304, SNR=332.8, Peak=65504 HFD=4.4
22:17:29.465 00.001 8996 MultiStar: [#1 -0.09,-0.07,0.70,U] [#2 -0.11,-0.18,0.70,U] [#3 -0.01,0.17,0.72,U] [#4 0.06,0.09,0.52,U] [#5 0.18,-0.17,0.68,U] [#6 0.23,-0.19,0.46,U] [#7 0.24,-0.26,0.47,U] [#8 0.17,0.04,0.42,U] 
22:17:29.466 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {-0.18, 0.18}
22:17:29.467 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
22:17:29.468 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.37)
22:17:29.468 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.89 mountX=0.02 mountY=0.02, mountTheta=0.78
22:17:29.470 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
22:17:29.471 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
22:17:29.472 00.001 20224 Worker thread wakes up
22:17:29.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:17:29.473 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:17:29.473 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
22:17:29.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:17:29.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:29.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:17:29.473 00.000 20224 MoveAxis(E, 0, ABG)
22:17:29.473 00.000 20224 Move returns status 0, amount 0
22:17:29.473 00.000 20224 MoveAxis(N, 0, ABG)
22:17:29.473 00.000 20224 Move returns status 0, amount 0
22:17:29.473 00.000 20224 move complete, result=0
22:17:29.473 00.000 20224 worker thread done servicing request
22:17:29.482 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2765, FiltMin=2483, FiltMax=27347, Gamma=1.000
22:17:29.499 00.017 8996 UpdateGuideState exits: m=755304 SNR=332.8
22:17:29.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:29.500 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:29.501 00.001 8996 Enqueuing Expose request
22:17:29.502 00.001 20224 Worker thread wakes up
22:17:29.502 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:29.502 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:29.503 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:30.480 00.977 20224 Exposure complete
22:17:30.541 00.061 20224 worker thread done servicing request
22:17:30.541 00.000 8996 OnExposeComplete: enter
22:17:30.542 00.001 8996 UpdateGuideState(): m_state=6
22:17:30.543 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4209
22:17:30.543 00.000 8996 Star::Find returns 1 (0), X=137.98, Y=472.09, Mass=678814, SNR=372.3, Peak=58656 HFD=4.4
22:17:30.544 00.001 8996 MultiStar: [#1 0.02,-0.06,0.63,U] [#2 0.17,-0.07,0.79,U] [#3 0.10,-0.02,0.56,U] [#4 0.13,0.10,0.50,U] [#5 0.17,-0.15,0.63,U] [#6 0.21,-0.24,0.41,U] [#7 0.41,0.03,0.45,U] [#8 0.34,0.05,0.38,U] 
22:17:30.545 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.00}, one-star: {-0.14, 0.21}
22:17:30.546 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
22:17:30.547 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
22:17:30.547 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.02 mountX=0.12 mountY=-0.01, mountTheta=-0.10
22:17:30.550 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.00, opts=13)
22:17:30.551 00.001 8996 Enqueuing Move request for scope (0.12, -0.00)
22:17:30.552 00.001 20224 Worker thread wakes up
22:17:30.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
22:17:30.553 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
22:17:30.553 00.000 20224 Moving (0.12, -0.00) raw xDistance=0.12 yDistance=-0.01
22:17:30.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:17:30.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:30.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:17:30.553 00.000 20224 MoveAxis(E, 0, ABG)
22:17:30.553 00.000 20224 Move returns status 0, amount 0
22:17:30.553 00.000 20224 MoveAxis(N, 0, ABG)
22:17:30.554 00.001 20224 Move returns status 0, amount 0
22:17:30.554 00.000 20224 move complete, result=0
22:17:30.554 00.000 20224 worker thread done servicing request
22:17:30.561 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58656, med=2765, FiltMin=2509, FiltMax=26035, Gamma=1.000
22:17:30.584 00.023 8996 UpdateGuideState exits: m=678814 SNR=372.3
22:17:30.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:30.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:30.587 00.001 8996 Enqueuing Expose request
22:17:30.587 00.000 20224 Worker thread wakes up
22:17:30.588 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:30.588 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:30.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:31.755 01.167 20224 Exposure complete
22:17:31.820 00.065 20224 worker thread done servicing request
22:17:31.821 00.001 8996 OnExposeComplete: enter
22:17:31.822 00.001 8996 UpdateGuideState(): m_state=6
22:17:31.823 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4210
22:17:31.824 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.03, Mass=759573, SNR=364.0, Peak=64672 HFD=4.3
22:17:31.825 00.001 8996 MultiStar: [#1 -0.02,-0.03,0.65,U] [#2 0.15,-0.01,0.72,U] [#3 0.10,0.18,0.54,U] [#4 0.07,0.24,0.54,U] [#5 0.09,0.05,0.57,U] [#6 0.26,-0.02,0.44,U] [#7 0.28,-0.03,0.41,U] [#8 0.36,0.03,0.37,U] 
22:17:31.825 00.000 8996 refined, 8 included, MultiStar: {0.11, 0.07}, one-star: {-0.01, 0.15}
22:17:31.826 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
22:17:31.827 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
22:17:31.827 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.56 mountX=0.11 mountY=-0.08, mountTheta=-0.67
22:17:31.829 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
22:17:31.829 00.000 8996 Enqueuing Move request for scope (0.11, 0.07)
22:17:31.830 00.001 20224 Worker thread wakes up
22:17:31.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
22:17:31.830 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
22:17:31.830 00.000 20224 Moving (0.11, 0.07) raw xDistance=0.11 yDistance=-0.08
22:17:31.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:17:31.831 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:31.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:31.831 00.000 20224 MoveAxis(E, 0, ABG)
22:17:31.831 00.000 20224 Move returns status 0, amount 0
22:17:31.831 00.000 20224 MoveAxis(N, 0, ABG)
22:17:31.831 00.000 20224 Move returns status 0, amount 0
22:17:31.831 00.000 20224 move complete, result=0
22:17:31.831 00.000 20224 worker thread done servicing request
22:17:31.835 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64672, med=2765, FiltMin=2504, FiltMax=28387, Gamma=1.000
22:17:31.848 00.013 8996 UpdateGuideState exits: m=759573 SNR=364.0
22:17:31.850 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:31.852 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:31.854 00.002 8996 Enqueuing Expose request
22:17:31.856 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:31.858 00.002 20224 Worker thread wakes up
22:17:31.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:31.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:32.837 00.979 20224 Exposure complete
22:17:32.912 00.075 20224 worker thread done servicing request
22:17:32.912 00.000 8996 OnExposeComplete: enter
22:17:32.913 00.001 8996 UpdateGuideState(): m_state=6
22:17:32.914 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4211
22:17:32.915 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=472.16, Mass=706418, SNR=361.1, Peak=65200 HFD=4.4
22:17:32.916 00.001 8996 MultiStar: [#1 -0.02,0.04,0.61,U] [#2 0.21,-0.13,0.78,U] [#3 0.14,0.16,0.59,U] [#4 0.08,0.35,0.45,U] [#5 -0.14,0.04,0.64,U] [#6 0.21,0.12,0.41,U] [#7 0.37,-0.11,0.39,U] [#8 0.13,0.01,0.47,U] 
22:17:32.916 00.000 8996 refined, 8 included, MultiStar: {0.04, 0.09}, one-star: {-0.25, 0.28}
22:17:32.917 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
22:17:32.918 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
22:17:32.919 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.15 mountX=0.03 mountY=-0.10, mountTheta=-1.25
22:17:32.922 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.09, opts=13)
22:17:32.924 00.002 8996 Enqueuing Move request for scope (0.04, 0.09)
22:17:32.927 00.003 20224 Worker thread wakes up
22:17:32.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
22:17:32.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
22:17:32.927 00.000 20224 Moving (0.04, 0.09) raw xDistance=0.03 yDistance=-0.10
22:17:32.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:17:32.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:32.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:17:32.927 00.000 20224 MoveAxis(E, 0, ABG)
22:17:32.927 00.000 20224 Move returns status 0, amount 0
22:17:32.927 00.000 20224 MoveAxis(N, 0, ABG)
22:17:32.927 00.000 20224 Move returns status 0, amount 0
22:17:32.927 00.000 20224 move complete, result=0
22:17:32.928 00.001 20224 worker thread done servicing request
22:17:32.933 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65200, med=2765, FiltMin=2512, FiltMax=26563, Gamma=1.000
22:17:32.951 00.018 8996 UpdateGuideState exits: m=706418 SNR=361.1
22:17:32.954 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:32.956 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:32.958 00.002 8996 Enqueuing Expose request
22:17:32.959 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:32.960 00.001 20224 Worker thread wakes up
22:17:32.960 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:32.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:34.136 01.176 20224 Exposure complete
22:17:34.211 00.075 20224 worker thread done servicing request
22:17:34.211 00.000 8996 OnExposeComplete: enter
22:17:34.212 00.001 8996 UpdateGuideState(): m_state=6
22:17:34.214 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4212
22:17:34.215 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=472.03, Mass=758912, SNR=408.7, Peak=65504 HFD=4.5
22:17:34.216 00.001 8996 MultiStar: [#1 0.08,-0.18,0.59,U] [#2 0.13,-0.30,0.59,U] [#3 0.17,-0.09,0.55,U] [#4 0.22,-0.02,0.43,U] [#5 0.07,-0.02,0.55,U] [#6 0.37,-0.35,0.00,M1] [#7 0.38,-0.28,0.00,M1] [#8 0.18,-0.21,0.30,U] 
22:17:34.217 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.07}, one-star: {-0.15, 0.15}
22:17:34.218 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
22:17:34.219 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
22:17:34.220 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.80 mountX=0.07 mountY=0.06, mountTheta=0.69
22:17:34.222 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
22:17:34.223 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
22:17:34.223 00.000 20224 Worker thread wakes up
22:17:34.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
22:17:34.223 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
22:17:34.223 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.06
22:17:34.224 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:17:34.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:34.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:17:34.224 00.000 20224 MoveAxis(E, 0, ABG)
22:17:34.224 00.000 20224 Move returns status 0, amount 0
22:17:34.224 00.000 20224 MoveAxis(N, 0, ABG)
22:17:34.224 00.000 20224 Move returns status 0, amount 0
22:17:34.224 00.000 20224 move complete, result=0
22:17:34.224 00.000 20224 worker thread done servicing request
22:17:34.227 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2765, FiltMin=2486, FiltMax=28979, Gamma=1.000
22:17:34.245 00.018 8996 UpdateGuideState exits: m=758912 SNR=408.7
22:17:34.246 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:34.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:34.248 00.001 8996 Enqueuing Expose request
22:17:34.250 00.002 20224 Worker thread wakes up
22:17:34.250 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:34.251 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:34.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:35.227 00.976 20224 Exposure complete
22:17:35.296 00.069 20224 worker thread done servicing request
22:17:35.296 00.000 8996 OnExposeComplete: enter
22:17:35.297 00.001 8996 UpdateGuideState(): m_state=6
22:17:35.298 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4213
22:17:35.300 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=472.02, Mass=731170, SNR=353.7, Peak=65504 HFD=4.4
22:17:35.304 00.004 8996 MultiStar: [#1 -0.11,0.01,0.72,U] [#2 -0.06,-0.44,0.68,U] [#3 -0.11,0.12,0.62,U] [#4 -0.08,0.15,0.52,U] [#5 -0.00,-0.03,0.61,U] [#6 -0.13,-0.20,0.44,U] [#7 0.14,0.06,0.43,U] [#8 -0.00,0.07,0.43,U] 
22:17:35.306 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.01}, one-star: {-0.19, 0.14}
22:17:35.308 00.002 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
22:17:35.310 00.002 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
22:17:35.312 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.01 mountX=-0.07 mountY=0.02, mountTheta=2.90
22:17:35.315 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.01, opts=13)
22:17:35.318 00.003 8996 Enqueuing Move request for scope (-0.08, -0.01)
22:17:35.320 00.002 20224 Worker thread wakes up
22:17:35.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
22:17:35.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
22:17:35.320 00.000 20224 Moving (-0.08, -0.01) raw xDistance=-0.07 yDistance=0.02
22:17:35.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:17:35.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:35.321 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:17:35.321 00.000 20224 MoveAxis(E, 0, ABG)
22:17:35.321 00.000 20224 Move returns status 0, amount 0
22:17:35.321 00.000 20224 MoveAxis(N, 0, ABG)
22:17:35.321 00.000 20224 Move returns status 0, amount 0
22:17:35.321 00.000 20224 move complete, result=0
22:17:35.321 00.000 20224 worker thread done servicing request
22:17:35.328 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2765, FiltMin=2512, FiltMax=28211, Gamma=1.000
22:17:35.344 00.016 8996 UpdateGuideState exits: m=731170 SNR=353.7
22:17:35.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:35.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:35.346 00.000 8996 Enqueuing Expose request
22:17:35.347 00.001 20224 Worker thread wakes up
22:17:35.347 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:35.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:35.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:36.498 01.150 20224 Exposure complete
22:17:36.578 00.080 20224 worker thread done servicing request
22:17:36.578 00.000 8996 OnExposeComplete: enter
22:17:36.579 00.001 8996 UpdateGuideState(): m_state=6
22:17:36.580 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4214
22:17:36.582 00.002 8996 Star::Find returns 1 (0), X=137.81, Y=471.93, Mass=762747, SNR=313.5, Peak=65504 HFD=4.4
22:17:36.583 00.001 8996 MultiStar: [#1 -0.25,-0.22,0.72,U] [#2 -0.09,0.00,0.99,U] [#3 -0.16,-0.08,0.58,U] [#4 -0.03,0.13,0.61,U] [#5 -0.38,-0.03,0.74,U] [#6 0.06,-0.19,0.56,U] [#7 0.25,-0.03,0.57,U] [#8 0.05,-0.21,0.48,U] 
22:17:36.583 00.000 8996 refined, 8 included, MultiStar: {-0.12, -0.05}, one-star: {-0.32, 0.05}
22:17:36.584 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
22:17:36.585 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
22:17:36.586 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.76 mountX=-0.12 mountY=0.06, mountTheta=2.65
22:17:36.587 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.05, opts=13)
22:17:36.588 00.001 8996 Enqueuing Move request for scope (-0.12, -0.05)
22:17:36.588 00.000 20224 Worker thread wakes up
22:17:36.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
22:17:36.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
22:17:36.588 00.000 20224 Moving (-0.12, -0.05) raw xDistance=-0.12 yDistance=0.06
22:17:36.589 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:17:36.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:36.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:17:36.589 00.000 20224 MoveAxis(E, 0, ABG)
22:17:36.589 00.000 20224 Move returns status 0, amount 0
22:17:36.589 00.000 20224 MoveAxis(N, 0, ABG)
22:17:36.589 00.000 20224 Move returns status 0, amount 0
22:17:36.589 00.000 20224 move complete, result=0
22:17:36.589 00.000 20224 worker thread done servicing request
22:17:36.592 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2765, FiltMin=2489, FiltMax=32051, Gamma=1.000
22:17:36.609 00.017 8996 UpdateGuideState exits: m=762747 SNR=313.5
22:17:36.611 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:36.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:36.614 00.002 8996 Enqueuing Expose request
22:17:36.614 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:36.615 00.001 20224 Worker thread wakes up
22:17:36.616 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:36.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:37.593 00.977 20224 Exposure complete
22:17:37.671 00.078 20224 worker thread done servicing request
22:17:37.671 00.000 8996 OnExposeComplete: enter
22:17:37.674 00.003 8996 UpdateGuideState(): m_state=6
22:17:37.675 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4215
22:17:37.676 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=472.00, Mass=758663, SNR=388.0, Peak=64000 HFD=4.5
22:17:37.678 00.002 8996 MultiStar: [#1 0.03,0.05,0.51,U] [#2 0.17,-0.05,0.78,U] [#3 0.12,0.15,0.51,U] [#4 0.12,0.21,0.47,U] [#5 0.09,0.08,0.52,U] [#6 0.17,-0.16,0.34,U] [#7 0.27,-0.16,0.35,U] [#8 0.28,-0.04,0.34,U] 
22:17:37.679 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.04}, one-star: {-0.15, 0.12}
22:17:37.680 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
22:17:37.681 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
22:17:37.682 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.45 mountX=0.08 mountY=-0.05, mountTheta=-0.56
22:17:37.684 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.04, opts=13)
22:17:37.685 00.001 8996 Enqueuing Move request for scope (0.08, 0.04)
22:17:37.685 00.000 20224 Worker thread wakes up
22:17:37.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
22:17:37.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
22:17:37.686 00.001 20224 Moving (0.08, 0.04) raw xDistance=0.08 yDistance=-0.05
22:17:37.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:17:37.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:37.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:17:37.686 00.000 20224 MoveAxis(E, 0, ABG)
22:17:37.686 00.000 20224 Move returns status 0, amount 0
22:17:37.686 00.000 20224 MoveAxis(N, 0, ABG)
22:17:37.686 00.000 20224 Move returns status 0, amount 0
22:17:37.686 00.000 20224 move complete, result=0
22:17:37.686 00.000 20224 worker thread done servicing request
22:17:37.690 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64000, med=2765, FiltMin=2480, FiltMax=29200, Gamma=1.000
22:17:37.704 00.014 8996 UpdateGuideState exits: m=758663 SNR=388.0
22:17:37.706 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:37.706 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:37.707 00.001 8996 Enqueuing Expose request
22:17:37.708 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:37.709 00.001 20224 Worker thread wakes up
22:17:37.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:37.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:38.889 01.180 20224 Exposure complete
22:17:38.944 00.055 20224 worker thread done servicing request
22:17:38.944 00.000 8996 OnExposeComplete: enter
22:17:38.946 00.002 8996 UpdateGuideState(): m_state=6
22:17:38.947 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4216
22:17:38.948 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.06, Mass=795835, SNR=372.8, Peak=65504 HFD=4.4
22:17:38.949 00.001 8996 MultiStar: [#1 0.07,-0.12,0.69,U] [#2 0.30,-0.00,0.69,U] [#3 0.20,0.11,0.54,U] [#4 0.35,0.31,0.00,M1] [#5 0.31,0.04,0.66,U] [#6 0.15,-0.15,0.41,U] [#7 0.52,0.01,0.00,M1] [#8 0.22,-0.05,0.35,U] 
22:17:38.950 00.001 8996 refined, 6 included, MultiStar: {0.12, 0.03}, one-star: {-0.20, 0.18}
22:17:38.951 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
22:17:38.952 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
22:17:38.953 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.21 mountX=0.11 mountY=-0.04, mountTheta=-0.32
22:17:38.955 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.03, opts=13)
22:17:38.955 00.000 8996 Enqueuing Move request for scope (0.12, 0.03)
22:17:38.957 00.002 20224 Worker thread wakes up
22:17:38.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
22:17:38.957 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
22:17:38.957 00.000 20224 Moving (0.12, 0.03) raw xDistance=0.11 yDistance=-0.04
22:17:38.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:17:38.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:38.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:17:38.957 00.000 20224 MoveAxis(E, 0, ABG)
22:17:38.957 00.000 20224 Move returns status 0, amount 0
22:17:38.957 00.000 20224 MoveAxis(N, 0, ABG)
22:17:38.957 00.000 20224 Move returns status 0, amount 0
22:17:38.957 00.000 20224 move complete, result=0
22:17:38.957 00.000 20224 worker thread done servicing request
22:17:38.964 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2768, FiltMin=2499, FiltMax=29587, Gamma=1.000
22:17:38.985 00.021 8996 UpdateGuideState exits: m=795835 SNR=372.8
22:17:38.988 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:38.990 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:38.992 00.002 8996 Enqueuing Expose request
22:17:38.994 00.002 20224 Worker thread wakes up
22:17:38.994 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:38.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:38.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:39.970 00.975 20224 Exposure complete
22:17:40.038 00.068 20224 worker thread done servicing request
22:17:40.038 00.000 8996 OnExposeComplete: enter
22:17:40.039 00.001 8996 UpdateGuideState(): m_state=6
22:17:40.039 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4217
22:17:40.040 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.13, Mass=674787, SNR=329.5, Peak=65504 HFD=4.5
22:17:40.041 00.001 8996 MultiStar: [#1 -0.14,0.07,0.69,U] [#2 0.13,-0.06,0.79,U] [#3 0.03,0.10,0.72,U] [#4 -0.02,0.45,0.56,U] [#5 -0.19,-0.01,0.63,U] [#6 -0.02,-0.06,0.49,U] [#7 0.33,-0.07,0.50,U] [#8 -0.13,-0.19,0.44,U] 
22:17:40.042 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.07}, one-star: {-0.42, 0.25}
22:17:40.043 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
22:17:40.044 00.001 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
22:17:40.044 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.37 mountX=-0.08 mountY=-0.06, mountTheta=-2.48
22:17:40.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.07, opts=13)
22:17:40.046 00.000 8996 Enqueuing Move request for scope (-0.07, 0.07)
22:17:40.047 00.001 20224 Worker thread wakes up
22:17:40.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
22:17:40.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
22:17:40.047 00.000 20224 Moving (-0.07, 0.07) raw xDistance=-0.08 yDistance=-0.06
22:17:40.048 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:17:40.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:40.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:17:40.048 00.000 20224 MoveAxis(E, 0, ABG)
22:17:40.048 00.000 20224 Move returns status 0, amount 0
22:17:40.048 00.000 20224 MoveAxis(N, 0, ABG)
22:17:40.048 00.000 20224 Move returns status 0, amount 0
22:17:40.048 00.000 20224 move complete, result=0
22:17:40.048 00.000 20224 worker thread done servicing request
22:17:40.051 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2765, FiltMin=2477, FiltMax=26483, Gamma=1.000
22:17:40.072 00.021 8996 UpdateGuideState exits: m=674787 SNR=329.5
22:17:40.074 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:40.075 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:40.076 00.001 8996 Enqueuing Expose request
22:17:40.079 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:40.081 00.002 20224 Worker thread wakes up
22:17:40.081 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:40.082 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:41.242 01.160 20224 Exposure complete
22:17:41.304 00.062 20224 worker thread done servicing request
22:17:41.305 00.001 8996 OnExposeComplete: enter
22:17:41.306 00.001 8996 UpdateGuideState(): m_state=6
22:17:41.309 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4218
22:17:41.310 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=472.12, Mass=740305, SNR=352.0, Peak=65504 HFD=4.4
22:17:41.312 00.002 8996 MultiStar: [#1 -0.01,0.13,0.64,U] [#2 0.04,-0.03,0.75,U] [#3 -0.03,0.11,0.55,U] [#4 0.04,0.43,0.47,U] [#5 -0.02,0.25,0.59,U] [#6 -0.07,-0.08,0.44,U] [#7 0.17,-0.11,0.43,U] [#8 0.08,-0.08,0.46,U] 
22:17:41.313 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.11}, one-star: {-0.27, 0.24}
22:17:41.315 00.002 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
22:17:41.317 00.002 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
22:17:41.318 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.84 mountX=-0.04 mountY=-0.11, mountTheta=-1.94
22:17:41.321 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.11, opts=13)
22:17:41.322 00.001 8996 Enqueuing Move request for scope (-0.03, 0.11)
22:17:41.324 00.002 20224 Worker thread wakes up
22:17:41.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
22:17:41.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
22:17:41.324 00.000 20224 Moving (-0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
22:17:41.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:17:41.325 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:41.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:17:41.325 00.000 20224 MoveAxis(E, 0, ABG)
22:17:41.325 00.000 20224 Move returns status 0, amount 0
22:17:41.325 00.000 20224 MoveAxis(N, 0, ABG)
22:17:41.325 00.000 20224 Move returns status 0, amount 0
22:17:41.325 00.000 20224 move complete, result=0
22:17:41.325 00.000 20224 worker thread done servicing request
22:17:41.332 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2765, FiltMin=2493, FiltMax=28899, Gamma=1.000
22:17:41.348 00.016 8996 UpdateGuideState exits: m=740305 SNR=352.0
22:17:41.349 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:41.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:41.350 00.000 8996 Enqueuing Expose request
22:17:41.351 00.001 20224 Worker thread wakes up
22:17:41.351 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:41.352 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:41.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:42.320 00.968 20224 Exposure complete
22:17:42.397 00.077 20224 worker thread done servicing request
22:17:42.397 00.000 8996 OnExposeComplete: enter
22:17:42.398 00.001 8996 UpdateGuideState(): m_state=6
22:17:42.399 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4219
22:17:42.401 00.002 8996 Star::Find returns 1 (0), X=137.67, Y=472.07, Mass=735111, SNR=340.8, Peak=65504 HFD=4.5
22:17:42.401 00.000 8996 MultiStar: [#1 0.06,-0.02,0.70,U] [#2 0.12,-0.10,0.81,U] [#3 0.03,0.23,0.63,U] [#4 0.06,0.28,0.55,U] [#5 -0.08,0.14,0.65,U] [#6 0.14,-0.16,0.43,U] [#7 0.34,0.03,0.56,U] [#8 0.10,-0.01,0.47,U] 
22:17:42.402 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.07}, one-star: {-0.46, 0.19}
22:17:42.403 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
22:17:42.404 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
22:17:42.405 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.61 mountX=-0.01 mountY=-0.07, mountTheta=-1.71
22:17:42.406 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.07, opts=13)
22:17:42.407 00.001 8996 Enqueuing Move request for scope (-0.00, 0.07)
22:17:42.407 00.000 20224 Worker thread wakes up
22:17:42.408 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
22:17:42.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
22:17:42.408 00.000 20224 Moving (-0.00, 0.07) raw xDistance=-0.01 yDistance=-0.07
22:17:42.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:17:42.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:42.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:17:42.408 00.000 20224 MoveAxis(E, 0, ABG)
22:17:42.408 00.000 20224 Move returns status 0, amount 0
22:17:42.408 00.000 20224 MoveAxis(N, 0, ABG)
22:17:42.408 00.000 20224 Move returns status 0, amount 0
22:17:42.408 00.000 20224 move complete, result=0
22:17:42.408 00.000 20224 worker thread done servicing request
22:17:42.413 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2768, FiltMin=2525, FiltMax=31363, Gamma=1.000
22:17:42.429 00.016 8996 UpdateGuideState exits: m=735111 SNR=340.8
22:17:42.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:42.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:42.432 00.000 8996 Enqueuing Expose request
22:17:42.433 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:42.433 00.000 20224 Worker thread wakes up
22:17:42.433 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:42.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:43.601 01.168 20224 Exposure complete
22:17:43.657 00.056 20224 worker thread done servicing request
22:17:43.657 00.000 8996 OnExposeComplete: enter
22:17:43.658 00.001 8996 UpdateGuideState(): m_state=6
22:17:43.659 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4220
22:17:43.660 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=472.31, Mass=729580, SNR=342.2, Peak=61456 HFD=4.6
22:17:43.661 00.001 8996 MultiStar: [#1 -0.08,0.02,0.58,U] [#2 0.14,0.01,0.73,U] [#3 -0.11,-0.08,0.61,U] [#4 0.03,0.29,0.60,U] [#5 -0.01,0.32,0.67,U] [#6 -0.04,-0.06,0.45,U] [#7 0.30,-0.10,0.46,U] [#8 0.04,0.08,0.40,U] 
22:17:43.662 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.14}, one-star: {-0.34, 0.43}
22:17:43.663 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
22:17:43.664 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
22:17:43.665 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.84 mountX=-0.05 mountY=-0.13, mountTheta=-1.94
22:17:43.666 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.14, opts=13)
22:17:43.667 00.001 8996 Enqueuing Move request for scope (-0.04, 0.14)
22:17:43.668 00.001 20224 Worker thread wakes up
22:17:43.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
22:17:43.668 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
22:17:43.668 00.000 20224 Moving (-0.04, 0.14) raw xDistance=-0.05 yDistance=-0.13
22:17:43.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:17:43.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:43.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:17:43.668 00.000 20224 MoveAxis(E, 0, ABG)
22:17:43.668 00.000 20224 Move returns status 0, amount 0
22:17:43.668 00.000 20224 MoveAxis(N, 0, ABG)
22:17:43.668 00.000 20224 Move returns status 0, amount 0
22:17:43.668 00.000 20224 move complete, result=0
22:17:43.669 00.001 20224 worker thread done servicing request
22:17:43.672 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61456, med=2765, FiltMin=2467, FiltMax=27907, Gamma=1.000
22:17:43.686 00.014 8996 UpdateGuideState exits: m=729580 SNR=342.2
22:17:43.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:43.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:43.688 00.000 8996 Enqueuing Expose request
22:17:43.689 00.001 20224 Worker thread wakes up
22:17:43.689 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:43.690 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:43.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:44.672 00.982 20224 Exposure complete
22:17:44.735 00.063 20224 worker thread done servicing request
22:17:44.735 00.000 8996 OnExposeComplete: enter
22:17:44.737 00.002 8996 UpdateGuideState(): m_state=6
22:17:44.739 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4221
22:17:44.741 00.002 8996 Star::Find returns 1 (0), X=137.84, Y=472.13, Mass=720047, SNR=337.7, Peak=65504 HFD=4.4
22:17:44.743 00.002 8996 MultiStar: [#1 -0.03,-0.13,0.74,U] [#2 0.16,-0.31,0.76,U] [#3 0.21,0.05,0.62,U] [#4 0.05,0.11,0.57,U] [#5 -0.07,0.07,0.66,U] [#6 0.16,-0.01,0.49,U] [#7 0.15,-0.18,0.52,U] [#8 0.09,-0.08,0.45,U] 
22:17:44.744 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {-0.29, 0.25}
22:17:44.745 00.001 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
22:17:44.747 00.002 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
22:17:44.748 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.58 mountX=0.02 mountY=0.01, mountTheta=0.47
22:17:44.749 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
22:17:44.750 00.001 8996 Enqueuing Move request for scope (0.02, -0.01)
22:17:44.752 00.002 20224 Worker thread wakes up
22:17:44.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
22:17:44.752 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
22:17:44.752 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
22:17:44.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:17:44.753 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:44.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:17:44.753 00.000 20224 MoveAxis(E, 0, ABG)
22:17:44.753 00.000 20224 Move returns status 0, amount 0
22:17:44.753 00.000 20224 MoveAxis(N, 0, ABG)
22:17:44.753 00.000 20224 Move returns status 0, amount 0
22:17:44.753 00.000 20224 move complete, result=0
22:17:44.753 00.000 20224 worker thread done servicing request
22:17:44.760 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2765, FiltMin=2509, FiltMax=29395, Gamma=1.000
22:17:44.781 00.021 8996 UpdateGuideState exits: m=720047 SNR=337.7
22:17:44.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:44.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:44.784 00.001 8996 Enqueuing Expose request
22:17:44.785 00.001 20224 Worker thread wakes up
22:17:44.785 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:17:44.786 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:44.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:45.952 01.166 20224 Exposure complete
22:17:46.029 00.077 20224 worker thread done servicing request
22:17:46.030 00.001 8996 OnExposeComplete: enter
22:17:46.030 00.000 8996 UpdateGuideState(): m_state=6
22:17:46.031 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4222
22:17:46.032 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.19, Mass=748007, SNR=333.8, Peak=65504 HFD=4.4
22:17:46.033 00.001 8996 MultiStar: [#1 -0.05,-0.19,0.74,U] [#2 0.02,-0.09,0.86,U] [#3 0.07,0.18,0.66,U] [#4 0.11,0.30,0.56,U] [#5 -0.03,0.13,0.66,U] [#6 -0.02,0.15,0.44,U] [#7 0.23,-0.06,0.48,U] [#8 0.15,-0.11,0.42,U] 
22:17:46.034 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.08}, one-star: {-0.29, 0.31}
22:17:46.035 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
22:17:46.036 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
22:17:46.036 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.69 mountX=-0.02 mountY=-0.08, mountTheta=-1.79
22:17:46.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
22:17:46.039 00.001 8996 Enqueuing Move request for scope (-0.01, 0.08)
22:17:46.039 00.000 20224 Worker thread wakes up
22:17:46.040 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:17:46.040 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:17:46.040 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
22:17:46.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:17:46.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:46.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:46.040 00.000 20224 MoveAxis(E, 0, ABG)
22:17:46.040 00.000 20224 Move returns status 0, amount 0
22:17:46.040 00.000 20224 MoveAxis(N, 0, ABG)
22:17:46.040 00.000 20224 Move returns status 0, amount 0
22:17:46.040 00.000 20224 move complete, result=0
22:17:46.040 00.000 20224 worker thread done servicing request
22:17:46.043 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2765, FiltMin=2502, FiltMax=28451, Gamma=1.000
22:17:46.071 00.028 8996 UpdateGuideState exits: m=748007 SNR=333.8
22:17:46.072 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:46.074 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:46.076 00.002 8996 Enqueuing Expose request
22:17:46.078 00.002 20224 Worker thread wakes up
22:17:46.078 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:46.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:46.080 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:47.066 00.986 20224 Exposure complete
22:17:47.122 00.056 20224 worker thread done servicing request
22:17:47.122 00.000 8996 OnExposeComplete: enter
22:17:47.123 00.001 8996 UpdateGuideState(): m_state=6
22:17:47.124 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4223
22:17:47.125 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=472.28, Mass=771158, SNR=375.5, Peak=65504 HFD=4.5
22:17:47.126 00.001 8996 MultiStar: [#1 -0.03,-0.01,0.66,U] [#2 0.01,0.22,0.66,U] [#3 -0.10,0.28,0.56,U] [#4 0.01,0.18,0.50,U] [#5 0.13,0.22,0.63,U] [#6 0.01,-0.18,0.42,U] [#7 0.24,-0.04,0.40,U] [#8 0.26,0.20,0.38,U] 
22:17:47.126 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.17}, one-star: {-0.25, 0.40}
22:17:47.127 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
22:17:47.128 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
22:17:47.128 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.61 mountX=-0.02 mountY=-0.17, mountTheta=-1.70
22:17:47.130 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
22:17:47.131 00.001 8996 Enqueuing Move request for scope (-0.01, 0.17)
22:17:47.131 00.000 20224 Worker thread wakes up
22:17:47.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:17:47.131 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:17:47.131 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
22:17:47.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:17:47.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:47.132 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:17:47.132 00.000 20224 MoveAxis(E, 0, ABG)
22:17:47.132 00.000 20224 Move returns status 0, amount 0
22:17:47.132 00.000 20224 MoveAxis(N, 0, ABG)
22:17:47.132 00.000 20224 Move returns status 0, amount 0
22:17:47.132 00.000 20224 move complete, result=0
22:17:47.132 00.000 20224 worker thread done servicing request
22:17:47.135 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65504, med=2768, FiltMin=2493, FiltMax=30019, Gamma=1.000
22:17:47.155 00.020 8996 UpdateGuideState exits: m=771158 SNR=375.5
22:17:47.157 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:47.159 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:47.160 00.001 8996 Enqueuing Expose request
22:17:47.162 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:47.163 00.001 20224 Worker thread wakes up
22:17:47.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:47.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:48.320 01.157 20224 Exposure complete
22:17:48.416 00.096 20224 worker thread done servicing request
22:17:48.416 00.000 8996 OnExposeComplete: enter
22:17:48.418 00.002 8996 UpdateGuideState(): m_state=6
22:17:48.420 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4224
22:17:48.423 00.003 8996 Star::Find returns 1 (0), X=137.84, Y=472.06, Mass=740520, SNR=367.6, Peak=65504 HFD=4.4
22:17:48.425 00.002 8996 MultiStar: [#1 -0.23,0.03,0.65,U] [#2 -0.16,-0.03,0.76,U] [#3 -0.08,0.05,0.58,U] [#4 -0.04,0.29,0.49,U] [#5 -0.00,0.20,0.61,U] [#6 -0.16,-0.05,0.44,U] [#7 0.06,-0.13,0.45,U] [#8 0.14,0.11,0.39,U] 
22:17:48.427 00.002 8996 refined, 8 included, MultiStar: {-0.12, 0.08}, one-star: {-0.29, 0.18}
22:17:48.428 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:17:48.429 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:17:48.430 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.53 mountX=-0.12 mountY=-0.07, mountTheta=-2.64
22:17:48.432 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
22:17:48.433 00.001 8996 Enqueuing Move request for scope (-0.12, 0.08)
22:17:48.434 00.001 20224 Worker thread wakes up
22:17:48.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
22:17:48.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
22:17:48.434 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.12 yDistance=-0.07
22:17:48.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:17:48.435 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:48.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:17:48.435 00.000 20224 MoveAxis(E, 0, ABG)
22:17:48.435 00.000 20224 Move returns status 0, amount 0
22:17:48.435 00.000 20224 MoveAxis(N, 0, ABG)
22:17:48.435 00.000 20224 Move returns status 0, amount 0
22:17:48.435 00.000 20224 move complete, result=0
22:17:48.435 00.000 20224 worker thread done servicing request
22:17:48.443 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2765, FiltMin=2493, FiltMax=30899, Gamma=1.000
22:17:48.464 00.021 8996 UpdateGuideState exits: m=740520 SNR=367.6
22:17:48.466 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:48.468 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:48.470 00.002 8996 Enqueuing Expose request
22:17:48.471 00.001 20224 Worker thread wakes up
22:17:48.471 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:48.472 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:48.473 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:49.460 00.987 20224 Exposure complete
22:17:49.547 00.087 20224 worker thread done servicing request
22:17:49.547 00.000 8996 OnExposeComplete: enter
22:17:49.548 00.001 8996 UpdateGuideState(): m_state=6
22:17:49.549 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4225
22:17:49.550 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.16, Mass=673931, SNR=380.2, Peak=65504 HFD=4.4
22:17:49.551 00.001 8996 MultiStar: [#1 -0.43,0.11,0.63,U] [#2 -0.38,0.14,0.72,U] [#3 -0.36,0.28,0.00,M1] [#4 -0.28,0.37,0.00,M1] [#5 -0.40,-0.02,0.55,U] [#6 -0.27,-0.07,0.45,U] [#7 -0.25,0.18,0.39,U] [#8 -0.22,0.14,0.33,U] 
22:17:49.551 00.000 8996 refined, 6 included, MultiStar: {-0.35, 0.13}, one-star: {-0.35, 0.28}
22:17:49.552 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
22:17:49.553 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
22:17:49.553 00.000 8996 CameraToMount -- cameraX=-0.35 cameraY=0.13 hyp=0.37 cameraTheta=2.79 mountX=-0.36 mountY=-0.09, mountTheta=-2.90
22:17:49.555 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.13, opts=13)
22:17:49.555 00.000 8996 Enqueuing Move request for scope (-0.35, 0.13)
22:17:49.556 00.001 20224 Worker thread wakes up
22:17:49.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.13) opts 0xd
22:17:49.558 00.002 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.13)
22:17:49.558 00.000 20224 Moving (-0.35, 0.13) raw xDistance=-0.36 yDistance=-0.09
22:17:49.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
22:17:49.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:49.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:17:49.558 00.000 20224 MoveAxis(E, 52, ABG)
22:17:49.558 00.000 20224 Guiding  Dir = 2, Dur = 52
22:17:49.558 00.000 20224 IsSlewing returns 0
22:17:49.558 00.000 20224 IsGuiding returns 0
22:17:49.562 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2765, FiltMin=2454, FiltMax=26995, Gamma=1.000
22:17:49.580 00.018 8996 UpdateGuideState exits: m=673931 SNR=380.2
22:17:49.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:49.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:49.582 00.000 8996 Enqueuing Expose request
22:17:49.605 00.023 20224 PulseGuide returned control before completion, sleep 16
22:17:49.634 00.029 20224 IsGuiding returns 1
22:17:49.634 00.000 20224 scope still moving after pulse duration time elapsed
22:17:49.666 00.032 20224 IsSlewing returns 0
22:17:49.666 00.000 20224 IsGuiding returns 1
22:17:49.697 00.031 20224 IsSlewing returns 0
22:17:49.697 00.000 20224 IsGuiding returns 0
22:17:49.697 00.000 20224 scope move finished after 52 + 87 ms
22:17:49.697 00.000 20224 Move returns status 0, amount 52
22:17:49.698 00.001 20224 MoveAxis(N, 0, ABG)
22:17:49.698 00.000 20224 Move returns status 0, amount 0
22:17:49.698 00.000 20224 move complete, result=0
22:17:49.698 00.000 20224 worker thread done servicing request
22:17:49.698 00.000 20224 Worker thread wakes up
22:17:49.698 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:49.698 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.1 px 0 ms NORTH
22:17:49.700 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:50.876 01.176 20224 Exposure complete
22:17:50.955 00.079 20224 worker thread done servicing request
22:17:50.956 00.001 8996 OnExposeComplete: enter
22:17:50.956 00.000 8996 UpdateGuideState(): m_state=6
22:17:50.957 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4226
22:17:50.958 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.08, Mass=767503, SNR=367.0, Peak=65008 HFD=4.4
22:17:50.961 00.003 8996 MultiStar: [#1 -0.06,0.01,0.70,U] [#2 0.01,-0.02,0.78,U] [#3 -0.01,0.32,0.57,U] [#4 0.02,0.58,0.00,M2] [#5 0.01,0.20,0.58,U] [#6 0.07,-0.04,0.43,U] [#7 0.40,0.08,0.42,U] [#8 0.27,0.08,0.36,U] 
22:17:50.962 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.11}, one-star: {0.05, 0.20}
22:17:50.963 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
22:17:50.965 00.002 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:17:50.966 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.13 cameraTheta=1.04 mountX=0.05 mountY=-0.12, mountTheta=-1.14
22:17:50.968 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.11, opts=13)
22:17:50.970 00.002 8996 Enqueuing Move request for scope (0.06, 0.11)
22:17:50.972 00.002 20224 Worker thread wakes up
22:17:50.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
22:17:50.972 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
22:17:50.972 00.000 20224 Moving (0.06, 0.11) raw xDistance=0.05 yDistance=-0.12
22:17:50.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:17:50.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:50.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:17:50.973 00.001 20224 MoveAxis(E, 0, ABG)
22:17:50.973 00.000 20224 Move returns status 0, amount 0
22:17:50.973 00.000 20224 MoveAxis(N, 0, ABG)
22:17:50.973 00.000 20224 Move returns status 0, amount 0
22:17:50.973 00.000 20224 move complete, result=0
22:17:50.973 00.000 20224 worker thread done servicing request
22:17:50.980 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65008, med=2768, FiltMin=2473, FiltMax=30035, Gamma=1.000
22:17:51.000 00.020 8996 UpdateGuideState exits: m=767503 SNR=367.0
22:17:51.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:51.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:51.003 00.001 8996 Enqueuing Expose request
22:17:51.004 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:51.005 00.001 20224 Worker thread wakes up
22:17:51.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:51.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:51.998 00.992 20224 Exposure complete
22:17:52.066 00.068 20224 worker thread done servicing request
22:17:52.066 00.000 8996 OnExposeComplete: enter
22:17:52.069 00.003 8996 UpdateGuideState(): m_state=6
22:17:52.072 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4227
22:17:52.074 00.002 8996 Star::Find returns 1 (0), X=138.05, Y=471.93, Mass=749771, SNR=405.1, Peak=63184 HFD=4.4
22:17:52.077 00.003 8996 MultiStar: [#1 -0.04,-0.12,0.59,U] [#2 0.04,-0.04,0.66,U] [#3 0.08,0.20,0.53,U] [#4 0.12,0.33,0.45,U] [#5 0.04,0.05,0.53,U] [#6 0.18,-0.41,0.37,U] [#7 0.41,-0.24,0.00,M1] [#8 0.21,-0.17,0.37,U] 
22:17:52.079 00.002 8996 refined, 7 included, MultiStar: {0.04, 0.00}, one-star: {-0.08, 0.05}
22:17:52.081 00.002 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
22:17:52.083 00.002 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
22:17:52.083 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.08 mountX=0.04 mountY=-0.01, mountTheta=-0.19
22:17:52.086 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.00, opts=13)
22:17:52.087 00.001 8996 Enqueuing Move request for scope (0.04, 0.00)
22:17:52.088 00.001 20224 Worker thread wakes up
22:17:52.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
22:17:52.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
22:17:52.088 00.000 20224 Moving (0.04, 0.00) raw xDistance=0.04 yDistance=-0.01
22:17:52.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:17:52.088 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:52.088 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:17:52.088 00.000 20224 MoveAxis(E, 0, ABG)
22:17:52.088 00.000 20224 Move returns status 0, amount 0
22:17:52.088 00.000 20224 MoveAxis(N, 0, ABG)
22:17:52.089 00.001 20224 Move returns status 0, amount 0
22:17:52.089 00.000 20224 move complete, result=0
22:17:52.089 00.000 20224 worker thread done servicing request
22:17:52.092 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63184, med=2768, FiltMin=2473, FiltMax=30109, Gamma=1.000
22:17:52.109 00.017 8996 UpdateGuideState exits: m=749771 SNR=405.1
22:17:52.110 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:52.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:52.111 00.000 8996 Enqueuing Expose request
22:17:52.112 00.001 20224 Worker thread wakes up
22:17:52.112 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:52.113 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:52.113 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:53.282 01.169 20224 Exposure complete
22:17:53.361 00.079 20224 worker thread done servicing request
22:17:53.362 00.001 8996 OnExposeComplete: enter
22:17:53.363 00.001 8996 UpdateGuideState(): m_state=6
22:17:53.364 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4228
22:17:53.365 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.08, Mass=712760, SNR=364.7, Peak=51712 HFD=4.4
22:17:53.367 00.002 8996 MultiStar: [#1 -0.12,-0.24,0.62,U] [#2 0.11,0.02,0.67,U] [#3 0.18,0.07,0.60,U] [#4 0.19,0.40,0.55,U] [#5 0.05,-0.07,0.58,U] [#6 0.30,-0.09,0.47,U] [#7 0.25,0.05,0.43,U] [#8 0.18,-0.06,0.40,U] 
22:17:53.368 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.05}, one-star: {0.15, 0.20}
22:17:53.369 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:17:53.369 00.000 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
22:17:53.370 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.33 mountX=0.13 mountY=-0.06, mountTheta=-0.44
22:17:53.372 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.05, opts=13)
22:17:53.373 00.001 8996 Enqueuing Move request for scope (0.13, 0.05)
22:17:53.374 00.001 20224 Worker thread wakes up
22:17:53.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
22:17:53.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
22:17:53.374 00.000 20224 Moving (0.13, 0.05) raw xDistance=0.13 yDistance=-0.06
22:17:53.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:17:53.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:53.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:17:53.374 00.000 20224 MoveAxis(E, 0, ABG)
22:17:53.374 00.000 20224 Move returns status 0, amount 0
22:17:53.374 00.000 20224 MoveAxis(N, 0, ABG)
22:17:53.374 00.000 20224 Move returns status 0, amount 0
22:17:53.374 00.000 20224 move complete, result=0
22:17:53.375 00.001 20224 worker thread done servicing request
22:17:53.379 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51712, med=2768, FiltMin=2499, FiltMax=28947, Gamma=1.000
22:17:53.394 00.015 8996 UpdateGuideState exits: m=712760 SNR=364.7
22:17:53.396 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:53.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:53.398 00.001 8996 Enqueuing Expose request
22:17:53.399 00.001 20224 Worker thread wakes up
22:17:53.399 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:53.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:53.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:54.385 00.986 20224 Exposure complete
22:17:54.449 00.064 20224 worker thread done servicing request
22:17:54.449 00.000 8996 OnExposeComplete: enter
22:17:54.450 00.001 8996 UpdateGuideState(): m_state=6
22:17:54.450 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4229
22:17:54.451 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.90, Mass=747947, SNR=401.3, Peak=65504 HFD=4.4
22:17:54.452 00.001 8996 MultiStar: [#1 -0.02,-0.12,0.65,U] [#2 0.13,0.04,0.69,U] [#3 0.11,0.22,0.54,U] [#4 0.17,0.31,0.50,U] [#5 -0.08,-0.12,0.54,U] [#6 0.17,0.02,0.37,U] [#7 0.25,-0.09,0.36,U] [#8 0.16,0.03,0.33,U] 
22:17:54.453 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {-0.15, 0.02}
22:17:54.454 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
22:17:54.454 00.000 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
22:17:54.455 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.61 mountX=0.04 mountY=-0.04, mountTheta=-0.71
22:17:54.457 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.03, opts=13)
22:17:54.457 00.000 8996 Enqueuing Move request for scope (0.05, 0.03)
22:17:54.459 00.002 20224 Worker thread wakes up
22:17:54.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
22:17:54.459 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
22:17:54.459 00.000 20224 Moving (0.05, 0.03) raw xDistance=0.04 yDistance=-0.04
22:17:54.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:17:54.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:54.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:17:54.459 00.000 20224 MoveAxis(E, 0, ABG)
22:17:54.459 00.000 20224 Move returns status 0, amount 0
22:17:54.459 00.000 20224 MoveAxis(N, 0, ABG)
22:17:54.459 00.000 20224 Move returns status 0, amount 0
22:17:54.459 00.000 20224 move complete, result=0
22:17:54.459 00.000 20224 worker thread done servicing request
22:17:54.468 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2768, FiltMin=2512, FiltMax=28877, Gamma=1.000
22:17:54.496 00.028 8996 UpdateGuideState exits: m=747947 SNR=401.3
22:17:54.498 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:54.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:54.501 00.002 8996 Enqueuing Expose request
22:17:54.502 00.001 20224 Worker thread wakes up
22:17:54.502 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:17:54.503 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:54.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:55.666 01.163 20224 Exposure complete
22:17:55.738 00.072 20224 worker thread done servicing request
22:17:55.738 00.000 8996 OnExposeComplete: enter
22:17:55.740 00.002 8996 UpdateGuideState(): m_state=6
22:17:55.741 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4230
22:17:55.742 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.84, Mass=734925, SNR=337.7, Peak=64032 HFD=4.4
22:17:55.745 00.003 8996 MultiStar: [#1 0.10,-0.15,0.70,U] [#2 0.14,0.11,0.83,U] [#3 0.11,-0.09,0.69,U] [#4 0.20,0.11,0.57,U] [#5 0.02,-0.19,0.62,U] [#6 0.00,-0.15,0.46,U] [#7 0.40,-0.19,0.51,U] [#8 0.14,-0.08,0.39,U] 
22:17:55.746 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.06}, one-star: {-0.21, -0.04}
22:17:55.747 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
22:17:55.749 00.002 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
22:17:55.750 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.70 mountX=0.08 mountY=0.05, mountTheta=0.59
22:17:55.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.06, opts=13)
22:17:55.753 00.001 8996 Enqueuing Move request for scope (0.08, -0.06)
22:17:55.754 00.001 20224 Worker thread wakes up
22:17:55.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
22:17:55.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
22:17:55.754 00.000 20224 Moving (0.08, -0.06) raw xDistance=0.08 yDistance=0.05
22:17:55.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:17:55.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:55.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:17:55.754 00.000 20224 MoveAxis(E, 0, ABG)
22:17:55.754 00.000 20224 Move returns status 0, amount 0
22:17:55.754 00.000 20224 MoveAxis(N, 0, ABG)
22:17:55.754 00.000 20224 Move returns status 0, amount 0
22:17:55.754 00.000 20224 move complete, result=0
22:17:55.755 00.001 20224 worker thread done servicing request
22:17:55.764 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=64032, med=2765, FiltMin=2512, FiltMax=28605, Gamma=1.000
22:17:55.787 00.023 8996 UpdateGuideState exits: m=734925 SNR=337.7
22:17:55.788 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:55.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:55.789 00.000 8996 Enqueuing Expose request
22:17:55.790 00.001 20224 Worker thread wakes up
22:17:55.790 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:55.791 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:55.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:56.774 00.983 20224 Exposure complete
22:17:56.830 00.056 20224 worker thread done servicing request
22:17:56.830 00.000 8996 OnExposeComplete: enter
22:17:56.831 00.001 8996 UpdateGuideState(): m_state=6
22:17:56.833 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4231
22:17:56.833 00.000 8996 Star::Find returns 1 (0), X=138.05, Y=471.98, Mass=771248, SNR=362.4, Peak=65504 HFD=4.4
22:17:56.834 00.001 8996 MultiStar: [#1 0.11,-0.12,0.68,U] [#2 0.06,0.15,0.72,U] [#3 0.14,0.02,0.59,U] [#4 0.17,0.40,0.58,U] [#5 0.07,-0.02,0.59,U] [#6 0.10,-0.11,0.48,U] [#7 0.32,0.03,0.42,U] [#8 0.29,-0.06,0.40,U] 
22:17:56.835 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {-0.08, 0.10}
22:17:56.836 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
22:17:56.837 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
22:17:56.837 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.12 cameraTheta=0.48 mountX=0.10 mountY=-0.07, mountTheta=-0.59
22:17:56.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
22:17:56.839 00.000 8996 Enqueuing Move request for scope (0.10, 0.05)
22:17:56.840 00.001 20224 Worker thread wakes up
22:17:56.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
22:17:56.840 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
22:17:56.840 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.10 yDistance=-0.07
22:17:56.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:17:56.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:56.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:17:56.840 00.000 20224 MoveAxis(E, 0, ABG)
22:17:56.841 00.001 20224 Move returns status 0, amount 0
22:17:56.841 00.000 20224 MoveAxis(N, 0, ABG)
22:17:56.841 00.000 20224 Move returns status 0, amount 0
22:17:56.841 00.000 20224 move complete, result=0
22:17:56.841 00.000 20224 worker thread done servicing request
22:17:56.844 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65504, med=2768, FiltMin=2525, FiltMax=30736, Gamma=1.000
22:17:56.858 00.014 8996 UpdateGuideState exits: m=771248 SNR=362.4
22:17:56.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:56.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:56.860 00.000 8996 Enqueuing Expose request
22:17:56.861 00.001 20224 Worker thread wakes up
22:17:56.861 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:56.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:56.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:58.036 01.174 20224 Exposure complete
22:17:58.110 00.074 20224 worker thread done servicing request
22:17:58.110 00.000 8996 OnExposeComplete: enter
22:17:58.111 00.001 8996 UpdateGuideState(): m_state=6
22:17:58.112 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4232
22:17:58.113 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.23, Mass=754439, SNR=381.4, Peak=65504 HFD=4.5
22:17:58.114 00.001 8996 MultiStar: [#1 -0.04,-0.13,0.65,U] [#2 -0.11,0.12,0.68,U] [#3 -0.05,-0.03,0.50,U] [#4 -0.07,0.26,0.49,U] [#5 -0.06,0.08,0.54,U] [#6 -0.16,-0.21,0.41,U] [#7 0.09,-0.17,0.39,U] [#8 -0.00,0.02,0.36,U] 
22:17:58.115 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.23, 0.35}
22:17:58.117 00.002 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
22:17:58.119 00.002 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
22:17:58.122 00.003 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.49 mountX=-0.10 mountY=-0.06, mountTheta=-2.60
22:17:58.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
22:17:58.126 00.002 8996 Enqueuing Move request for scope (-0.09, 0.07)
22:17:58.128 00.002 20224 Worker thread wakes up
22:17:58.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
22:17:58.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
22:17:58.128 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=-0.06
22:17:58.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:17:58.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:58.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:17:58.129 00.001 20224 MoveAxis(E, 0, ABG)
22:17:58.129 00.000 20224 Move returns status 0, amount 0
22:17:58.129 00.000 20224 MoveAxis(N, 0, ABG)
22:17:58.129 00.000 20224 Move returns status 0, amount 0
22:17:58.129 00.000 20224 move complete, result=0
22:17:58.129 00.000 20224 worker thread done servicing request
22:17:58.137 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2768, FiltMin=2489, FiltMax=28163, Gamma=1.000
22:17:58.156 00.019 8996 UpdateGuideState exits: m=754439 SNR=381.4
22:17:58.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:58.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:58.158 00.000 8996 Enqueuing Expose request
22:17:58.159 00.001 20224 Worker thread wakes up
22:17:58.159 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:17:58.160 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:58.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:17:59.136 00.976 20224 Exposure complete
22:17:59.207 00.071 20224 worker thread done servicing request
22:17:59.207 00.000 8996 OnExposeComplete: enter
22:17:59.208 00.001 8996 UpdateGuideState(): m_state=6
22:17:59.208 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4233
22:17:59.209 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.35, Mass=791644, SNR=358.1, Peak=60304 HFD=4.5
22:17:59.210 00.001 8996 MultiStar: [#1 -0.03,0.16,0.64,U] [#2 0.12,0.09,0.70,U] [#3 -0.05,0.12,0.57,U] [#4 -0.06,0.32,0.48,U] [#5 0.09,0.12,0.50,U] [#6 -0.09,0.06,0.50,U] [#7 0.17,-0.09,0.46,U] [#8 0.07,0.00,0.38,U] 
22:17:59.211 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.17}, one-star: {-0.01, 0.47}
22:17:59.212 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
22:17:59.212 00.000 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
22:17:59.213 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.46 mountX=0.00 mountY=-0.17, mountTheta=-1.56
22:17:59.214 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.17, opts=13)
22:17:59.215 00.001 8996 Enqueuing Move request for scope (0.02, 0.17)
22:17:59.218 00.003 20224 Worker thread wakes up
22:17:59.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.17) opts 0xd
22:17:59.218 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.17)
22:17:59.218 00.000 20224 Moving (0.02, 0.17) raw xDistance=0.00 yDistance=-0.17
22:17:59.218 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:17:59.218 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:59.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:17:59.218 00.000 20224 MoveAxis(E, 0, ABG)
22:17:59.218 00.000 20224 Move returns status 0, amount 0
22:17:59.218 00.000 20224 MoveAxis(N, 0, ABG)
22:17:59.218 00.000 20224 Move returns status 0, amount 0
22:17:59.218 00.000 20224 move complete, result=0
22:17:59.218 00.000 20224 worker thread done servicing request
22:17:59.224 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60304, med=2768, FiltMin=2515, FiltMax=25731, Gamma=1.000
22:17:59.247 00.023 8996 UpdateGuideState exits: m=791644 SNR=358.1
22:17:59.249 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:59.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:17:59.251 00.001 8996 Enqueuing Expose request
22:17:59.252 00.001 20224 Worker thread wakes up
22:17:59.252 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:59.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:17:59.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:00.431 01.178 20224 Exposure complete
22:18:00.514 00.083 20224 worker thread done servicing request
22:18:00.514 00.000 8996 OnExposeComplete: enter
22:18:00.516 00.002 8996 UpdateGuideState(): m_state=6
22:18:00.518 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4234
22:18:00.520 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=472.09, Mass=738019, SNR=370.4, Peak=62944 HFD=4.3
22:18:00.523 00.003 8996 MultiStar: [#1 -0.01,-0.11,0.63,U] [#2 0.21,0.03,0.71,U] [#3 0.22,0.39,0.61,U] [#4 0.19,0.50,0.00,M1] [#5 0.13,-0.07,0.62,U] [#6 0.28,-0.05,0.39,U] [#7 0.57,0.07,0.00,M1] [#8 0.32,-0.10,0.38,U] 
22:18:00.525 00.002 8996 refined, 6 included, MultiStar: {0.13, 0.07}, one-star: {-0.01, 0.21}
22:18:00.527 00.002 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
22:18:00.528 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
22:18:00.530 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.46 mountX=0.13 mountY=-0.08, mountTheta=-0.57
22:18:00.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.07, opts=13)
22:18:00.534 00.002 8996 Enqueuing Move request for scope (0.13, 0.07)
22:18:00.536 00.002 20224 Worker thread wakes up
22:18:00.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
22:18:00.536 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
22:18:00.536 00.000 20224 Moving (0.13, 0.07) raw xDistance=0.13 yDistance=-0.08
22:18:00.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:18:00.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:00.536 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:18:00.536 00.000 20224 MoveAxis(E, 0, ABG)
22:18:00.536 00.000 20224 Move returns status 0, amount 0
22:18:00.536 00.000 20224 MoveAxis(N, 0, ABG)
22:18:00.536 00.000 20224 Move returns status 0, amount 0
22:18:00.536 00.000 20224 move complete, result=0
22:18:00.537 00.001 20224 worker thread done servicing request
22:18:00.543 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62944, med=2768, FiltMin=2525, FiltMax=29907, Gamma=1.000
22:18:00.562 00.019 8996 UpdateGuideState exits: m=738019 SNR=370.4
22:18:00.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:00.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:00.565 00.001 8996 Enqueuing Expose request
22:18:00.565 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:00.566 00.001 20224 Worker thread wakes up
22:18:00.566 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:00.567 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:01.539 00.972 20224 Exposure complete
22:18:01.606 00.067 20224 worker thread done servicing request
22:18:01.606 00.000 8996 OnExposeComplete: enter
22:18:01.607 00.001 8996 UpdateGuideState(): m_state=6
22:18:01.608 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4235
22:18:01.608 00.000 8996 Star::Find returns 1 (0), X=137.94, Y=471.99, Mass=672616, SNR=349.3, Peak=63856 HFD=4.4
22:18:01.609 00.001 8996 MultiStar: [#1 0.08,-0.13,0.70,U] [#2 0.13,-0.05,0.79,U] [#3 0.17,0.18,0.60,U] [#4 0.23,0.24,0.59,U] [#5 0.09,0.09,0.63,U] [#6 0.20,-0.01,0.44,U] [#7 0.34,-0.16,0.38,U] [#8 0.06,-0.15,0.41,U] 
22:18:01.610 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {-0.19, 0.11}
22:18:01.611 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
22:18:01.612 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
22:18:01.612 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.31 mountX=0.09 mountY=-0.04, mountTheta=-0.42
22:18:01.614 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
22:18:01.615 00.001 8996 Enqueuing Move request for scope (0.09, 0.03)
22:18:01.616 00.001 20224 Worker thread wakes up
22:18:01.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
22:18:01.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
22:18:01.616 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
22:18:01.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:18:01.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:01.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:18:01.616 00.000 20224 MoveAxis(E, 0, ABG)
22:18:01.616 00.000 20224 Move returns status 0, amount 0
22:18:01.616 00.000 20224 MoveAxis(N, 0, ABG)
22:18:01.616 00.000 20224 Move returns status 0, amount 0
22:18:01.616 00.000 20224 move complete, result=0
22:18:01.616 00.000 20224 worker thread done servicing request
22:18:01.623 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63856, med=2768, FiltMin=2531, FiltMax=25232, Gamma=1.000
22:18:01.646 00.023 8996 UpdateGuideState exits: m=672616 SNR=349.3
22:18:01.648 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:01.650 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:01.652 00.002 8996 Enqueuing Expose request
22:18:01.653 00.001 20224 Worker thread wakes up
22:18:01.653 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:01.656 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:01.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:02.811 01.155 20224 Exposure complete
22:18:02.879 00.068 20224 worker thread done servicing request
22:18:02.879 00.000 8996 OnExposeComplete: enter
22:18:02.881 00.002 8996 UpdateGuideState(): m_state=6
22:18:02.883 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4236
22:18:02.883 00.000 8996 Star::Find returns 1 (0), X=137.98, Y=471.83, Mass=743672, SNR=367.7, Peak=64336 HFD=4.4
22:18:02.886 00.003 8996 MultiStar: [#1 0.09,-0.16,0.66,U] [#2 0.13,-0.08,0.75,U] [#3 0.22,-0.13,0.63,U] [#4 0.19,-0.01,0.49,U] [#5 0.06,-0.10,0.59,U] [#6 0.18,-0.00,0.39,U] [#7 0.23,-0.42,0.00,M1] [#8 0.23,-0.19,0.34,U] 
22:18:02.887 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.09}, one-star: {-0.15, -0.05}
22:18:02.887 00.000 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
22:18:02.888 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
22:18:02.889 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.80 mountX=0.10 mountY=0.08, mountTheta=0.69
22:18:02.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.09, opts=13)
22:18:02.892 00.001 8996 Enqueuing Move request for scope (0.09, -0.09)
22:18:02.894 00.002 20224 Worker thread wakes up
22:18:02.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
22:18:02.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
22:18:02.894 00.000 20224 Moving (0.09, -0.09) raw xDistance=0.10 yDistance=0.08
22:18:02.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:18:02.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:02.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:02.894 00.000 20224 MoveAxis(E, 0, ABG)
22:18:02.894 00.000 20224 Move returns status 0, amount 0
22:18:02.894 00.000 20224 MoveAxis(N, 0, ABG)
22:18:02.895 00.001 20224 Move returns status 0, amount 0
22:18:02.895 00.000 20224 move complete, result=0
22:18:02.895 00.000 20224 worker thread done servicing request
22:18:02.901 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64336, med=2768, FiltMin=2515, FiltMax=26413, Gamma=1.000
22:18:02.915 00.014 8996 UpdateGuideState exits: m=743672 SNR=367.7
22:18:02.918 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:02.920 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:02.923 00.003 8996 Enqueuing Expose request
22:18:02.925 00.002 20224 Worker thread wakes up
22:18:02.925 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:02.926 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:02.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:03.891 00.965 20224 Exposure complete
22:18:03.978 00.087 20224 worker thread done servicing request
22:18:03.979 00.001 8996 OnExposeComplete: enter
22:18:03.980 00.001 8996 UpdateGuideState(): m_state=6
22:18:03.982 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4237
22:18:03.984 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=472.02, Mass=718528, SNR=372.7, Peak=63664 HFD=4.5
22:18:03.986 00.002 8996 MultiStar: [#1 0.07,0.05,0.66,U] [#2 0.12,0.18,0.63,U] [#3 0.04,0.19,0.57,U] [#4 0.05,0.26,0.53,U] [#5 0.05,0.01,0.56,U] [#6 0.02,-0.04,0.43,U] [#7 0.00,-0.21,0.40,U] [#8 0.16,0.16,0.37,U] 
22:18:03.987 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.09}, one-star: {-0.14, 0.14}
22:18:03.989 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
22:18:03.990 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
22:18:03.992 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.31 mountX=0.02 mountY=-0.10, mountTheta=-1.41
22:18:03.993 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
22:18:03.994 00.001 8996 Enqueuing Move request for scope (0.03, 0.09)
22:18:03.995 00.001 20224 Worker thread wakes up
22:18:03.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
22:18:03.995 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
22:18:03.995 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.02 yDistance=-0.10
22:18:03.995 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:18:03.995 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:03.995 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:18:03.995 00.000 20224 MoveAxis(E, 0, ABG)
22:18:03.995 00.000 20224 Move returns status 0, amount 0
22:18:03.995 00.000 20224 MoveAxis(N, 0, ABG)
22:18:03.995 00.000 20224 Move returns status 0, amount 0
22:18:03.995 00.000 20224 move complete, result=0
22:18:03.995 00.000 20224 worker thread done servicing request
22:18:03.999 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=63664, med=2768, FiltMin=2515, FiltMax=27264, Gamma=1.000
22:18:04.014 00.015 8996 UpdateGuideState exits: m=718528 SNR=372.7
22:18:04.014 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:04.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:04.016 00.001 8996 Enqueuing Expose request
22:18:04.017 00.001 20224 Worker thread wakes up
22:18:04.017 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:04.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:04.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:05.183 01.165 20224 Exposure complete
22:18:05.249 00.066 20224 worker thread done servicing request
22:18:05.249 00.000 8996 OnExposeComplete: enter
22:18:05.250 00.001 8996 UpdateGuideState(): m_state=6
22:18:05.251 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4238
22:18:05.251 00.000 8996 Star::Find returns 1 (0), X=137.89, Y=471.90, Mass=751590, SNR=341.2, Peak=62096 HFD=4.4
22:18:05.252 00.001 8996 MultiStar: [#1 0.00,-0.08,0.71,U] [#2 0.01,0.12,0.73,U] [#3 -0.01,0.25,0.59,U] [#4 -0.00,0.43,0.56,U] [#5 0.07,0.23,0.61,U] [#6 -0.12,-0.18,0.45,U] [#7 0.16,-0.00,0.48,U] [#8 0.21,0.05,0.39,U] 
22:18:05.253 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.09}, one-star: {-0.24, 0.02}
22:18:05.254 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:18:05.255 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
22:18:05.255 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.74 mountX=-0.02 mountY=-0.09, mountTheta=-1.83
22:18:05.257 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
22:18:05.258 00.001 8996 Enqueuing Move request for scope (-0.02, 0.09)
22:18:05.259 00.001 20224 Worker thread wakes up
22:18:05.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
22:18:05.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
22:18:05.259 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.02 yDistance=-0.09
22:18:05.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:18:05.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:05.260 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:18:05.260 00.000 20224 MoveAxis(E, 0, ABG)
22:18:05.260 00.000 20224 Move returns status 0, amount 0
22:18:05.260 00.000 20224 MoveAxis(N, 0, ABG)
22:18:05.260 00.000 20224 Move returns status 0, amount 0
22:18:05.260 00.000 20224 move complete, result=0
22:18:05.260 00.000 20224 worker thread done servicing request
22:18:05.263 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62096, med=2768, FiltMin=2502, FiltMax=30563, Gamma=1.000
22:18:05.285 00.022 8996 UpdateGuideState exits: m=751590 SNR=341.2
22:18:05.286 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:05.287 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:05.288 00.001 8996 Enqueuing Expose request
22:18:05.289 00.001 20224 Worker thread wakes up
22:18:05.289 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:05.290 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:05.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:06.280 00.990 20224 Exposure complete
22:18:06.374 00.094 20224 worker thread done servicing request
22:18:06.374 00.000 8996 OnExposeComplete: enter
22:18:06.375 00.001 8996 UpdateGuideState(): m_state=6
22:18:06.376 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4239
22:18:06.377 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=472.06, Mass=745175, SNR=375.5, Peak=65504 HFD=4.5
22:18:06.378 00.001 8996 MultiStar: [#1 -0.35,0.16,0.58,U] [#2 -0.16,0.15,0.70,U] [#3 -0.24,0.23,0.56,U] [#4 -0.27,0.33,0.52,U] [#5 -0.17,0.24,0.60,U] [#6 -0.26,-0.06,0.51,U] [#7 -0.06,0.22,0.39,U] [#8 -0.28,0.09,0.37,U] 
22:18:06.379 00.001 8996 refined, 8 included, MultiStar: {-0.27, 0.17}, one-star: {-0.45, 0.18}
22:18:06.379 00.000 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
22:18:06.381 00.002 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
22:18:06.383 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.57 mountX=-0.28 mountY=-0.14, mountTheta=-2.68
22:18:06.385 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.17, opts=13)
22:18:06.387 00.002 8996 Enqueuing Move request for scope (-0.27, 0.17)
22:18:06.389 00.002 20224 Worker thread wakes up
22:18:06.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
22:18:06.389 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
22:18:06.389 00.000 20224 Moving (-0.27, 0.17) raw xDistance=-0.28 yDistance=-0.14
22:18:06.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:18:06.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:06.390 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:18:06.390 00.000 20224 MoveAxis(E, 41, ABG)
22:18:06.390 00.000 20224 Guiding  Dir = 2, Dur = 41
22:18:06.391 00.001 20224 IsSlewing returns 0
22:18:06.391 00.000 20224 IsGuiding returns 0
22:18:06.396 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2768, FiltMin=2518, FiltMax=32301, Gamma=1.000
22:18:06.427 00.031 8996 UpdateGuideState exits: m=745175 SNR=375.5
22:18:06.429 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:06.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:06.432 00.002 8996 Enqueuing Expose request
22:18:06.446 00.014 20224 IsGuiding returns 1
22:18:06.446 00.000 20224 scope still moving after pulse duration time elapsed
22:18:06.475 00.029 20224 IsSlewing returns 0
22:18:06.475 00.000 20224 IsGuiding returns 1
22:18:06.507 00.032 20224 IsSlewing returns 0
22:18:06.507 00.000 20224 IsGuiding returns 1
22:18:06.544 00.037 20224 IsSlewing returns 0
22:18:06.545 00.001 20224 IsGuiding returns 0
22:18:06.545 00.000 20224 scope move finished after 41 + 111 ms
22:18:06.545 00.000 20224 Move returns status 0, amount 41
22:18:06.545 00.000 20224 MoveAxis(N, 0, ABG)
22:18:06.545 00.000 20224 Move returns status 0, amount 0
22:18:06.545 00.000 20224 move complete, result=0
22:18:06.545 00.000 20224 worker thread done servicing request
22:18:06.545 00.000 20224 Worker thread wakes up
22:18:06.545 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
22:18:06.547 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:06.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:07.723 01.176 20224 Exposure complete
22:18:07.802 00.079 20224 worker thread done servicing request
22:18:07.802 00.000 8996 OnExposeComplete: enter
22:18:07.803 00.001 8996 UpdateGuideState(): m_state=6
22:18:07.804 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4240
22:18:07.805 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.28, Mass=665516, SNR=319.7, Peak=47840 HFD=4.5
22:18:07.806 00.001 8996 MultiStar: [#1 0.18,0.22,0.79,U] [#2 0.29,0.17,0.88,U] [#3 0.28,0.32,0.65,U] [#4 0.27,0.52,0.00,M1] [#5 0.22,0.24,0.68,U] [#6 0.11,-0.21,0.49,U] [#7 0.45,0.05,0.00,M1] [#8 0.44,0.16,0.00,M1] 
22:18:07.807 00.001 8996 refined, 5 included, MultiStar: {0.19, 0.22}, one-star: {0.08, 0.40}
22:18:07.808 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
22:18:07.808 00.000 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
22:18:07.809 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.22 hyp=0.29 cameraTheta=0.86 mountX=0.17 mountY=-0.24, mountTheta=-0.96
22:18:07.810 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.22, opts=13)
22:18:07.811 00.001 8996 Enqueuing Move request for scope (0.19, 0.22)
22:18:07.812 00.001 20224 Worker thread wakes up
22:18:07.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.22) opts 0xd
22:18:07.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.22)
22:18:07.812 00.000 20224 Moving (0.19, 0.22) raw xDistance=0.17 yDistance=-0.24
22:18:07.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:18:07.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:18:07.812 00.000 20224 MoveAxis(E, 0, ABG)
22:18:07.812 00.000 20224 Move returns status 0, amount 0
22:18:07.812 00.000 20224 MoveAxis(N, 51, ABG)
22:18:07.812 00.000 20224 Guiding  Dir = 0, Dur = 51
22:18:07.813 00.001 20224 IsSlewing returns 0
22:18:07.813 00.000 20224 IsGuiding returns 0
22:18:07.818 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47840, med=2768, FiltMin=2521, FiltMax=22627, Gamma=1.000
22:18:07.838 00.020 8996 UpdateGuideState exits: m=665516 SNR=319.7
22:18:07.839 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:07.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:07.840 00.000 8996 Enqueuing Expose request
22:18:07.854 00.014 20224 PulseGuide returned control before completion, sleep 20
22:18:07.884 00.030 20224 IsGuiding returns 1
22:18:07.884 00.000 20224 scope still moving after pulse duration time elapsed
22:18:07.916 00.032 20224 IsSlewing returns 0
22:18:07.916 00.000 20224 IsGuiding returns 1
22:18:07.947 00.031 20224 IsSlewing returns 0
22:18:07.947 00.000 20224 IsGuiding returns 0
22:18:07.947 00.000 20224 scope move finished after 51 + 83 ms
22:18:07.947 00.000 20224 Move returns status 0, amount 51
22:18:07.948 00.001 20224 move complete, result=0
22:18:07.948 00.000 20224 worker thread done servicing request
22:18:07.948 00.000 20224 Worker thread wakes up
22:18:07.948 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
22:18:07.950 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:07.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:08.923 00.973 20224 Exposure complete
22:18:09.022 00.099 20224 worker thread done servicing request
22:18:09.022 00.000 8996 OnExposeComplete: enter
22:18:09.023 00.001 8996 UpdateGuideState(): m_state=6
22:18:09.023 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4241
22:18:09.024 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=472.06, Mass=746323, SNR=343.7, Peak=64224 HFD=4.4
22:18:09.026 00.002 8996 MultiStar: [#1 -0.26,-0.08,0.66,U] [#2 -0.07,-0.06,0.69,U] [#3 -0.17,0.09,0.67,U] [#4 -0.11,0.31,0.56,U] [#5 -0.10,0.00,0.61,U] [#6 -0.40,-0.40,0.00,M1] [#7 0.14,-0.20,0.42,U] [#8 -0.03,-0.17,0.41,U] 
22:18:09.027 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.03}, one-star: {-0.27, 0.18}
22:18:09.027 00.000 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:18:09.028 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:18:09.029 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.90 mountX=-0.14 mountY=-0.02, mountTheta=-3.01
22:18:09.030 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
22:18:09.031 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
22:18:09.032 00.001 20224 Worker thread wakes up
22:18:09.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
22:18:09.032 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
22:18:09.032 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.14 yDistance=-0.02
22:18:09.032 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:18:09.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:09.032 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:18:09.032 00.000 20224 MoveAxis(E, 0, ABG)
22:18:09.032 00.000 20224 Move returns status 0, amount 0
22:18:09.032 00.000 20224 MoveAxis(N, 0, ABG)
22:18:09.032 00.000 20224 Move returns status 0, amount 0
22:18:09.032 00.000 20224 move complete, result=0
22:18:09.032 00.000 20224 worker thread done servicing request
22:18:09.036 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=64224, med=2768, FiltMin=2512, FiltMax=31379, Gamma=1.000
22:18:09.059 00.023 8996 UpdateGuideState exits: m=746323 SNR=343.7
22:18:09.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:09.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:09.062 00.001 8996 Enqueuing Expose request
22:18:09.063 00.001 20224 Worker thread wakes up
22:18:09.063 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:09.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:09.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:10.223 01.159 20224 Exposure complete
22:18:10.296 00.073 20224 worker thread done servicing request
22:18:10.296 00.000 8996 OnExposeComplete: enter
22:18:10.298 00.002 8996 UpdateGuideState(): m_state=6
22:18:10.300 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4242
22:18:10.301 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.89, Mass=758563, SNR=376.3, Peak=61424 HFD=4.4
22:18:10.303 00.002 8996 MultiStar: [#1 0.01,-0.22,0.64,U] [#2 0.05,0.01,0.65,U] [#3 0.12,0.05,0.60,U] [#4 0.18,0.13,0.49,U] [#5 0.01,0.00,0.55,U] [#6 0.09,-0.34,0.36,U] [#7 0.42,-0.12,0.45,U] [#8 0.15,-0.34,0.41,U] 
22:18:10.305 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {-0.19, 0.01}
22:18:10.306 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:18:10.307 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
22:18:10.308 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.85 mountX=0.06 mountY=0.06, mountTheta=0.74
22:18:10.310 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
22:18:10.312 00.002 8996 Enqueuing Move request for scope (0.06, -0.07)
22:18:10.314 00.002 20224 Worker thread wakes up
22:18:10.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
22:18:10.314 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
22:18:10.314 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.06 yDistance=0.06
22:18:10.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:18:10.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:10.315 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:18:10.315 00.000 20224 MoveAxis(E, 0, ABG)
22:18:10.315 00.000 20224 Move returns status 0, amount 0
22:18:10.315 00.000 20224 MoveAxis(N, 0, ABG)
22:18:10.315 00.000 20224 Move returns status 0, amount 0
22:18:10.315 00.000 20224 move complete, result=0
22:18:10.315 00.000 20224 worker thread done servicing request
22:18:10.322 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61424, med=2768, FiltMin=2518, FiltMax=30688, Gamma=1.000
22:18:10.344 00.022 8996 UpdateGuideState exits: m=758563 SNR=376.3
22:18:10.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:10.347 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:10.349 00.002 8996 Enqueuing Expose request
22:18:10.350 00.001 20224 Worker thread wakes up
22:18:10.350 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:10.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:10.352 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:11.326 00.974 20224 Exposure complete
22:18:11.405 00.079 20224 worker thread done servicing request
22:18:11.405 00.000 8996 OnExposeComplete: enter
22:18:11.408 00.003 8996 UpdateGuideState(): m_state=6
22:18:11.410 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4243
22:18:11.413 00.003 8996 Star::Find returns 1 (0), X=137.94, Y=471.97, Mass=782718, SNR=359.9, Peak=65504 HFD=4.5
22:18:11.416 00.003 8996 MultiStar: [#1 0.09,-0.06,0.61,U] [#2 0.20,-0.07,0.72,U] [#3 -0.01,-0.06,0.54,U] [#4 0.12,0.08,0.55,U] [#5 0.15,-0.02,0.64,U] [#6 0.06,-0.24,0.42,U] [#7 0.30,-0.26,0.46,U] [#8 0.22,-0.11,0.35,U] 
22:18:11.417 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.05}, one-star: {-0.19, 0.09}
22:18:11.418 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
22:18:11.420 00.002 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.71)
22:18:11.423 00.003 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.55 mountX=0.08 mountY=0.04, mountTheta=0.44
22:18:11.426 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
22:18:11.428 00.002 8996 Enqueuing Move request for scope (0.08, -0.05)
22:18:11.430 00.002 20224 Worker thread wakes up
22:18:11.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
22:18:11.430 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
22:18:11.430 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=0.04
22:18:11.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:18:11.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:11.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:18:11.430 00.000 20224 MoveAxis(E, 0, ABG)
22:18:11.431 00.001 20224 Move returns status 0, amount 0
22:18:11.431 00.000 20224 MoveAxis(N, 0, ABG)
22:18:11.431 00.000 20224 Move returns status 0, amount 0
22:18:11.431 00.000 20224 move complete, result=0
22:18:11.431 00.000 20224 worker thread done servicing request
22:18:11.438 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2768, FiltMin=2509, FiltMax=30435, Gamma=1.000
22:18:11.458 00.020 8996 UpdateGuideState exits: m=782718 SNR=359.9
22:18:11.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:11.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:11.461 00.001 8996 Enqueuing Expose request
22:18:11.461 00.000 20224 Worker thread wakes up
22:18:11.461 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:11.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:11.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:12.629 01.167 20224 Exposure complete
22:18:12.697 00.068 20224 worker thread done servicing request
22:18:12.698 00.001 8996 OnExposeComplete: enter
22:18:12.698 00.000 8996 UpdateGuideState(): m_state=6
22:18:12.699 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4244
22:18:12.700 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.97, Mass=710596, SNR=347.3, Peak=65088 HFD=4.4
22:18:12.701 00.001 8996 MultiStar: [#1 -0.10,-0.00,0.64,U] [#2 0.07,0.01,0.74,U] [#3 0.11,0.13,0.58,U] [#4 0.21,0.29,0.51,U] [#5 0.12,0.06,0.67,U] [#6 0.10,-0.13,0.40,U] [#7 0.49,-0.28,0.00,M1] [#8 0.16,-0.17,0.37,U] 
22:18:12.702 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.05}, one-star: {-0.08, 0.09}
22:18:12.702 00.000 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
22:18:12.703 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
22:18:12.704 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.76 mountX=0.05 mountY=-0.06, mountTheta=-0.87
22:18:12.705 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
22:18:12.706 00.001 8996 Enqueuing Move request for scope (0.05, 0.05)
22:18:12.707 00.001 20224 Worker thread wakes up
22:18:12.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
22:18:12.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
22:18:12.707 00.000 20224 Moving (0.05, 0.05) raw xDistance=0.05 yDistance=-0.06
22:18:12.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:18:12.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:12.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:18:12.707 00.000 20224 MoveAxis(E, 0, ABG)
22:18:12.707 00.000 20224 Move returns status 0, amount 0
22:18:12.708 00.001 20224 MoveAxis(N, 0, ABG)
22:18:12.708 00.000 20224 Move returns status 0, amount 0
22:18:12.708 00.000 20224 move complete, result=0
22:18:12.708 00.000 20224 worker thread done servicing request
22:18:12.714 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65088, med=2768, FiltMin=2505, FiltMax=26800, Gamma=1.000
22:18:12.734 00.020 8996 UpdateGuideState exits: m=710596 SNR=347.3
22:18:12.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:12.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:12.737 00.001 8996 Enqueuing Expose request
22:18:12.738 00.001 20224 Worker thread wakes up
22:18:12.738 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:12.740 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:12.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:13.723 00.983 20224 Exposure complete
22:18:13.782 00.059 20224 worker thread done servicing request
22:18:13.782 00.000 8996 OnExposeComplete: enter
22:18:13.783 00.001 8996 UpdateGuideState(): m_state=6
22:18:13.785 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4245
22:18:13.786 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.78, Mass=710522, SNR=317.5, Peak=57696 HFD=4.4
22:18:13.787 00.001 8996 MultiStar: [#1 -0.25,-0.07,0.72,U] [#2 -0.06,-0.11,0.89,U] [#3 -0.12,-0.05,0.66,U] [#4 0.03,0.40,0.67,U] [#5 -0.11,-0.14,0.63,U] [#6 -0.22,-0.30,0.47,U] [#7 0.26,-0.27,0.49,U] [#8 0.08,-0.21,0.42,U] 
22:18:13.788 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.08}, one-star: {-0.30, -0.10}
22:18:13.788 00.000 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
22:18:13.789 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
22:18:13.790 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.49 mountX=-0.09 mountY=0.09, mountTheta=2.39
22:18:13.791 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
22:18:13.792 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
22:18:13.793 00.001 20224 Worker thread wakes up
22:18:13.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
22:18:13.793 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
22:18:13.793 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
22:18:13.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:18:13.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:13.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:18:13.793 00.000 20224 MoveAxis(E, 0, ABG)
22:18:13.793 00.000 20224 Move returns status 0, amount 0
22:18:13.793 00.000 20224 MoveAxis(N, 0, ABG)
22:18:13.793 00.000 20224 Move returns status 0, amount 0
22:18:13.793 00.000 20224 move complete, result=0
22:18:13.793 00.000 20224 worker thread done servicing request
22:18:13.797 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57696, med=2768, FiltMin=2525, FiltMax=29392, Gamma=1.000
22:18:13.810 00.013 8996 UpdateGuideState exits: m=710522 SNR=317.5
22:18:13.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:13.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:13.813 00.001 8996 Enqueuing Expose request
22:18:13.813 00.000 20224 Worker thread wakes up
22:18:13.813 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:13.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:13.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:14.976 01.162 20224 Exposure complete
22:18:15.053 00.077 20224 worker thread done servicing request
22:18:15.053 00.000 8996 OnExposeComplete: enter
22:18:15.055 00.002 8996 UpdateGuideState(): m_state=6
22:18:15.056 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4246
22:18:15.057 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.23, Mass=639794, SNR=323.9, Peak=53584 HFD=4.4
22:18:15.058 00.001 8996 MultiStar: [#1 -0.23,0.05,0.68,U] [#2 0.10,0.12,0.79,U] [#3 -0.02,0.22,0.75,U] [#4 -0.03,0.45,0.00,M1] [#5 -0.12,0.19,0.64,U] [#6 0.15,0.20,0.42,U] [#7 0.19,0.09,0.49,U] [#8 -0.16,-0.03,0.46,U] 
22:18:15.060 00.002 8996 refined, 7 included, MultiStar: {-0.05, 0.17}, one-star: {-0.20, 0.35}
22:18:15.061 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
22:18:15.062 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
22:18:15.063 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.88 mountX=-0.07 mountY=-0.16, mountTheta=-1.98
22:18:15.066 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.17, opts=13)
22:18:15.067 00.001 8996 Enqueuing Move request for scope (-0.05, 0.17)
22:18:15.069 00.002 20224 Worker thread wakes up
22:18:15.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
22:18:15.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
22:18:15.069 00.000 20224 Moving (-0.05, 0.17) raw xDistance=-0.07 yDistance=-0.16
22:18:15.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:18:15.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:15.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:18:15.069 00.000 20224 MoveAxis(E, 0, ABG)
22:18:15.069 00.000 20224 Move returns status 0, amount 0
22:18:15.069 00.000 20224 MoveAxis(N, 0, ABG)
22:18:15.069 00.000 20224 Move returns status 0, amount 0
22:18:15.069 00.000 20224 move complete, result=0
22:18:15.069 00.000 20224 worker thread done servicing request
22:18:15.075 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53584, med=2768, FiltMin=2521, FiltMax=24579, Gamma=1.000
22:18:15.092 00.017 8996 UpdateGuideState exits: m=639794 SNR=323.9
22:18:15.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:15.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:15.094 00.000 8996 Enqueuing Expose request
22:18:15.095 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:15.096 00.001 20224 Worker thread wakes up
22:18:15.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:15.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:16.064 00.968 20224 Exposure complete
22:18:16.135 00.071 20224 worker thread done servicing request
22:18:16.135 00.000 8996 OnExposeComplete: enter
22:18:16.137 00.002 8996 UpdateGuideState(): m_state=6
22:18:16.138 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4247
22:18:16.139 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.94, Mass=680364, SNR=320.0, Peak=60080 HFD=4.4
22:18:16.140 00.001 8996 MultiStar: [#1 -0.09,-0.16,0.74,U] [#2 -0.01,-0.15,0.77,U] [#3 -0.03,-0.10,0.71,U] [#4 0.04,0.20,0.53,U] [#5 -0.05,-0.01,0.64,U] [#6 0.02,-0.26,0.50,U] [#7 0.20,-0.23,0.49,U] [#8 0.01,-0.29,0.45,U] 
22:18:16.141 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {-0.22, 0.06}
22:18:16.142 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
22:18:16.143 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
22:18:16.145 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.96 mountX=-0.03 mountY=0.09, mountTheta=1.87
22:18:16.148 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.09, opts=13)
22:18:16.148 00.000 8996 Enqueuing Move request for scope (-0.04, -0.09)
22:18:16.149 00.001 20224 Worker thread wakes up
22:18:16.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
22:18:16.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
22:18:16.149 00.000 20224 Moving (-0.04, -0.09) raw xDistance=-0.03 yDistance=0.09
22:18:16.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:18:16.150 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:16.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:18:16.150 00.000 20224 MoveAxis(E, 0, ABG)
22:18:16.150 00.000 20224 Move returns status 0, amount 0
22:18:16.150 00.000 20224 MoveAxis(N, 0, ABG)
22:18:16.150 00.000 20224 Move returns status 0, amount 0
22:18:16.150 00.000 20224 move complete, result=0
22:18:16.150 00.000 20224 worker thread done servicing request
22:18:16.153 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60080, med=2768, FiltMin=2486, FiltMax=27235, Gamma=1.000
22:18:16.167 00.014 8996 UpdateGuideState exits: m=680364 SNR=320.0
22:18:16.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:16.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:16.170 00.001 8996 Enqueuing Expose request
22:18:16.170 00.000 20224 Worker thread wakes up
22:18:16.170 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:16.171 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:16.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:17.336 01.165 20224 Exposure complete
22:18:17.409 00.073 20224 worker thread done servicing request
22:18:17.409 00.000 8996 OnExposeComplete: enter
22:18:17.410 00.001 8996 UpdateGuideState(): m_state=6
22:18:17.412 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4248
22:18:17.413 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.92, Mass=730072, SNR=363.1, Peak=65504 HFD=4.4
22:18:17.415 00.002 8996 MultiStar: [#1 -0.02,-0.18,0.63,U] [#2 0.10,-0.10,0.78,U] [#3 0.05,0.01,0.52,U] [#4 0.09,0.09,0.60,U] [#5 -0.09,0.05,0.64,U] [#6 0.09,-0.18,0.37,U] [#7 0.29,-0.39,0.00,M1] [#8 0.08,0.08,0.43,U] 
22:18:17.416 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.02}, one-star: {-0.30, 0.04}
22:18:17.417 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
22:18:17.419 00.002 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
22:18:17.422 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.54 mountX=-0.03 mountY=0.02, mountTheta=2.44
22:18:17.426 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
22:18:17.428 00.002 8996 Enqueuing Move request for scope (-0.03, -0.02)
22:18:17.429 00.001 20224 Worker thread wakes up
22:18:17.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
22:18:17.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
22:18:17.430 00.001 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.02
22:18:17.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:18:17.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:17.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:18:17.430 00.000 20224 MoveAxis(E, 0, ABG)
22:18:17.430 00.000 20224 Move returns status 0, amount 0
22:18:17.430 00.000 20224 MoveAxis(N, 0, ABG)
22:18:17.430 00.000 20224 Move returns status 0, amount 0
22:18:17.431 00.001 20224 move complete, result=0
22:18:17.431 00.000 20224 worker thread done servicing request
22:18:17.437 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2768, FiltMin=2449, FiltMax=29053, Gamma=1.000
22:18:17.455 00.018 8996 UpdateGuideState exits: m=730072 SNR=363.1
22:18:17.457 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:17.459 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:17.461 00.002 8996 Enqueuing Expose request
22:18:17.462 00.001 20224 Worker thread wakes up
22:18:17.462 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:17.464 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:17.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:18.443 00.979 20224 Exposure complete
22:18:18.543 00.100 20224 worker thread done servicing request
22:18:18.543 00.000 8996 OnExposeComplete: enter
22:18:18.544 00.001 8996 UpdateGuideState(): m_state=6
22:18:18.544 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4249
22:18:18.545 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.81, Mass=778761, SNR=344.8, Peak=61840 HFD=4.4
22:18:18.546 00.001 8996 MultiStar: [#1 0.01,-0.25,0.61,U] [#2 0.05,-0.17,0.82,U] [#3 0.16,-0.06,0.57,U] [#4 0.35,0.18,0.54,U] [#5 0.17,0.04,0.63,U] [#6 0.27,-0.31,0.48,U] [#7 0.34,-0.26,0.41,U] [#8 0.14,-0.24,0.38,U] 
22:18:18.547 00.001 8996 single-star, 8 included, MultiStar: {0.12, -0.11}, one-star: {-0.12, -0.07}
22:18:18.548 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
22:18:18.549 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
22:18:18.549 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.13 cameraTheta=-2.61 mountX=-0.11 mountY=0.08, mountTheta=2.50
22:18:18.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.07, opts=13)
22:18:18.552 00.001 8996 Enqueuing Move request for scope (-0.12, -0.07)
22:18:18.552 00.000 20224 Worker thread wakes up
22:18:18.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
22:18:18.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
22:18:18.553 00.001 20224 Moving (-0.12, -0.07) raw xDistance=-0.11 yDistance=0.08
22:18:18.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:18:18.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:18.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:18.553 00.000 20224 MoveAxis(E, 0, ABG)
22:18:18.553 00.000 20224 Move returns status 0, amount 0
22:18:18.553 00.000 20224 MoveAxis(N, 0, ABG)
22:18:18.553 00.000 20224 Move returns status 0, amount 0
22:18:18.553 00.000 20224 move complete, result=0
22:18:18.553 00.000 20224 worker thread done servicing request
22:18:18.559 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61840, med=2768, FiltMin=2496, FiltMax=28125, Gamma=1.000
22:18:18.584 00.025 8996 UpdateGuideState exits: m=778761 SNR=344.8
22:18:18.586 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:18.586 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:18.587 00.001 8996 Enqueuing Expose request
22:18:18.588 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:18.589 00.001 20224 Worker thread wakes up
22:18:18.589 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:18.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:19.756 01.167 20224 Exposure complete
22:18:19.852 00.096 20224 worker thread done servicing request
22:18:19.853 00.001 8996 OnExposeComplete: enter
22:18:19.854 00.001 8996 UpdateGuideState(): m_state=6
22:18:19.856 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4250
22:18:19.857 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=471.76, Mass=726253, SNR=376.4, Peak=51120 HFD=4.5
22:18:19.858 00.001 8996 MultiStar: [#1 0.01,-0.60,0.00,M1] [#2 0.06,-0.34,0.72,U] [#3 -0.02,-0.20,0.56,U] [#4 0.12,0.01,0.52,U] [#5 0.05,-0.17,0.59,U] [#6 0.02,-0.61,0.00,M1] [#7 0.25,-0.45,0.00,M1] [#8 0.22,-0.18,0.41,U] 
22:18:19.859 00.001 8996 single-star, 5 included, MultiStar: {0.07, -0.17}, one-star: {0.04, -0.12}
22:18:19.861 00.002 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
22:18:19.862 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
22:18:19.864 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.27 mountX=0.05 mountY=0.12, mountTheta=1.17
22:18:19.867 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.12, opts=13)
22:18:19.870 00.003 8996 Enqueuing Move request for scope (0.04, -0.12)
22:18:19.871 00.001 20224 Worker thread wakes up
22:18:19.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
22:18:19.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
22:18:19.871 00.000 20224 Moving (0.04, -0.12) raw xDistance=0.05 yDistance=0.12
22:18:19.872 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:18:19.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:19.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:18:19.872 00.000 20224 MoveAxis(E, 0, ABG)
22:18:19.872 00.000 20224 Move returns status 0, amount 0
22:18:19.872 00.000 20224 MoveAxis(N, 0, ABG)
22:18:19.872 00.000 20224 Move returns status 0, amount 0
22:18:19.872 00.000 20224 move complete, result=0
22:18:19.872 00.000 20224 worker thread done servicing request
22:18:19.878 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51120, med=2768, FiltMin=2499, FiltMax=25917, Gamma=1.000
22:18:19.893 00.015 8996 UpdateGuideState exits: m=726253 SNR=376.4
22:18:19.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:19.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:19.896 00.001 8996 Enqueuing Expose request
22:18:19.897 00.001 20224 Worker thread wakes up
22:18:19.897 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:19.898 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:19.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:20.871 00.973 20224 Exposure complete
22:18:20.951 00.080 20224 worker thread done servicing request
22:18:20.951 00.000 8996 OnExposeComplete: enter
22:18:20.952 00.001 8996 UpdateGuideState(): m_state=6
22:18:20.953 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4251
22:18:20.954 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.80, Mass=701450, SNR=338.4, Peak=54656 HFD=4.4
22:18:20.955 00.001 8996 MultiStar: [#1 0.01,-0.40,0.75,U] [#2 -0.01,-0.26,0.74,U] [#3 -0.04,-0.15,0.64,U] [#4 -0.07,-0.01,0.56,U] [#5 0.17,-0.28,0.57,U] [#6 0.14,-0.42,0.45,U] [#7 0.24,-0.29,0.49,U] [#8 0.30,-0.37,0.00,M1] 
22:18:20.956 00.001 8996 single-star, 7 included, MultiStar: {0.04, -0.22}, one-star: {0.02, -0.08}
22:18:20.957 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
22:18:20.957 00.000 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
22:18:20.958 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.36 mountX=0.03 mountY=0.08, mountTheta=1.26
22:18:20.963 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
22:18:20.966 00.003 8996 Enqueuing Move request for scope (0.02, -0.08)
22:18:20.969 00.003 20224 Worker thread wakes up
22:18:20.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
22:18:20.969 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
22:18:20.969 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
22:18:20.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:18:20.970 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:20.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:20.970 00.000 20224 MoveAxis(E, 0, ABG)
22:18:20.970 00.000 20224 Move returns status 0, amount 0
22:18:20.970 00.000 20224 MoveAxis(N, 0, ABG)
22:18:20.970 00.000 20224 Move returns status 0, amount 0
22:18:20.970 00.000 20224 move complete, result=0
22:18:20.970 00.000 20224 worker thread done servicing request
22:18:20.978 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54656, med=2768, FiltMin=2518, FiltMax=25133, Gamma=1.000
22:18:21.003 00.025 8996 UpdateGuideState exits: m=701450 SNR=338.4
22:18:21.005 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:21.007 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:21.010 00.003 8996 Enqueuing Expose request
22:18:21.012 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:21.014 00.002 20224 Worker thread wakes up
22:18:21.015 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:21.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:22.176 01.161 20224 Exposure complete
22:18:22.261 00.085 20224 worker thread done servicing request
22:18:22.261 00.000 8996 OnExposeComplete: enter
22:18:22.263 00.002 8996 UpdateGuideState(): m_state=6
22:18:22.264 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4252
22:18:22.265 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=471.84, Mass=667159, SNR=321.1, Peak=59744 HFD=4.4
22:18:22.267 00.002 8996 MultiStar: [#1 -0.06,-0.33,0.76,U] [#2 0.03,-0.14,0.85,U] [#3 0.11,0.18,0.71,U] [#4 0.12,0.18,0.61,U] [#5 -0.07,-0.04,0.64,U] [#6 -0.01,-0.32,0.57,U] [#7 0.09,-0.21,0.46,U] [#8 0.12,-0.13,0.46,U] 
22:18:22.268 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {-0.36, -0.04}
22:18:22.270 00.002 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
22:18:22.272 00.002 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
22:18:22.274 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.91 mountX=-0.02 mountY=0.09, mountTheta=1.81
22:18:22.278 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.09, opts=13)
22:18:22.279 00.001 8996 Enqueuing Move request for scope (-0.03, -0.09)
22:18:22.281 00.002 20224 Worker thread wakes up
22:18:22.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
22:18:22.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
22:18:22.281 00.000 20224 Moving (-0.03, -0.09) raw xDistance=-0.02 yDistance=0.09
22:18:22.282 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:18:22.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:22.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:18:22.282 00.000 20224 MoveAxis(E, 0, ABG)
22:18:22.282 00.000 20224 Move returns status 0, amount 0
22:18:22.282 00.000 20224 MoveAxis(N, 0, ABG)
22:18:22.282 00.000 20224 Move returns status 0, amount 0
22:18:22.282 00.000 20224 move complete, result=0
22:18:22.282 00.000 20224 worker thread done servicing request
22:18:22.289 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=59744, med=2768, FiltMin=2512, FiltMax=26064, Gamma=1.000
22:18:22.314 00.025 8996 UpdateGuideState exits: m=667159 SNR=321.1
22:18:22.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:22.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:22.317 00.001 8996 Enqueuing Expose request
22:18:22.318 00.001 20224 Worker thread wakes up
22:18:22.318 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:22.319 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:22.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:23.298 00.979 20224 Exposure complete
22:18:23.391 00.093 20224 worker thread done servicing request
22:18:23.391 00.000 8996 OnExposeComplete: enter
22:18:23.394 00.003 8996 UpdateGuideState(): m_state=6
22:18:23.396 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4253
22:18:23.398 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=472.06, Mass=660727, SNR=342.4, Peak=61312 HFD=4.4
22:18:23.401 00.003 8996 MultiStar: [#1 -0.10,-0.35,0.78,U] [#2 -0.03,-0.16,0.71,U] [#3 0.02,-0.05,0.61,U] [#4 0.10,0.04,0.61,U] [#5 -0.11,-0.09,0.70,U] [#6 -0.04,-0.45,0.00,M1] [#7 0.18,-0.24,0.46,U] [#8 0.08,-0.22,0.44,U] 
22:18:23.403 00.002 8996 refined, 7 included, MultiStar: {-0.03, -0.09}, one-star: {-0.19, 0.17}
22:18:23.405 00.002 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
22:18:23.407 00.002 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
22:18:23.407 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.93 mountX=-0.03 mountY=0.10, mountTheta=1.83
22:18:23.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.09, opts=13)
22:18:23.410 00.001 8996 Enqueuing Move request for scope (-0.03, -0.09)
22:18:23.411 00.001 20224 Worker thread wakes up
22:18:23.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
22:18:23.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
22:18:23.411 00.000 20224 Moving (-0.03, -0.09) raw xDistance=-0.03 yDistance=0.10
22:18:23.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:18:23.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:23.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:18:23.411 00.000 20224 MoveAxis(E, 0, ABG)
22:18:23.411 00.000 20224 Move returns status 0, amount 0
22:18:23.411 00.000 20224 MoveAxis(N, 0, ABG)
22:18:23.411 00.000 20224 Move returns status 0, amount 0
22:18:23.411 00.000 20224 move complete, result=0
22:18:23.412 00.001 20224 worker thread done servicing request
22:18:23.417 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61312, med=2768, FiltMin=2489, FiltMax=25411, Gamma=1.000
22:18:23.433 00.016 8996 UpdateGuideState exits: m=660727 SNR=342.4
22:18:23.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:23.435 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:23.436 00.001 8996 Enqueuing Expose request
22:18:23.437 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:23.438 00.001 20224 Worker thread wakes up
22:18:23.438 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:23.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:24.611 01.173 20224 Exposure complete
22:18:24.698 00.087 20224 worker thread done servicing request
22:18:24.699 00.001 8996 OnExposeComplete: enter
22:18:24.700 00.001 8996 UpdateGuideState(): m_state=6
22:18:24.701 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4254
22:18:24.702 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=471.84, Mass=696809, SNR=330.0, Peak=60816 HFD=4.5
22:18:24.703 00.001 8996 MultiStar: [#1 -0.38,-0.26,0.00,M1] [#2 -0.17,-0.19,0.84,U] [#3 -0.33,-0.17,0.65,U] [#4 -0.30,0.11,0.57,U] [#5 -0.34,-0.12,0.65,U] [#6 -0.29,-0.27,0.54,U] [#7 -0.05,-0.20,0.48,U] [#8 -0.10,-0.19,0.46,U] 
22:18:24.703 00.000 8996 refined, 7 included, MultiStar: {-0.29, -0.13}, one-star: {-0.51, -0.04}
22:18:24.704 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
22:18:24.705 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
22:18:24.706 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.31 cameraTheta=-2.72 mountX=-0.27 mountY=0.16, mountTheta=2.61
22:18:24.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.13, opts=13)
22:18:24.710 00.002 8996 Enqueuing Move request for scope (-0.29, -0.13)
22:18:24.711 00.001 20224 Worker thread wakes up
22:18:24.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
22:18:24.711 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
22:18:24.711 00.000 20224 Moving (-0.29, -0.13) raw xDistance=-0.27 yDistance=0.16
22:18:24.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:18:24.711 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:24.711 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:18:24.711 00.000 20224 MoveAxis(E, 40, ABG)
22:18:24.711 00.000 20224 Guiding  Dir = 2, Dur = 40
22:18:24.712 00.001 20224 IsSlewing returns 0
22:18:24.712 00.000 20224 IsGuiding returns 0
22:18:24.717 00.005 20224 PulseGuide returned control before completion, sleep 45
22:18:24.718 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60816, med=2768, FiltMin=2528, FiltMax=28013, Gamma=1.000
22:18:24.740 00.022 8996 UpdateGuideState exits: m=696809 SNR=330.0
22:18:24.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:24.741 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:24.742 00.001 8996 Enqueuing Expose request
22:18:24.783 00.041 20224 IsGuiding returns 1
22:18:24.783 00.000 20224 scope still moving after pulse duration time elapsed
22:18:24.810 00.027 20224 IsSlewing returns 0
22:18:24.810 00.000 20224 IsGuiding returns 0
22:18:24.810 00.000 20224 scope move finished after 40 + 58 ms
22:18:24.810 00.000 20224 Move returns status 0, amount 40
22:18:24.810 00.000 20224 MoveAxis(N, 0, ABG)
22:18:24.810 00.000 20224 Move returns status 0, amount 0
22:18:24.811 00.001 20224 move complete, result=0
22:18:24.811 00.000 20224 worker thread done servicing request
22:18:24.811 00.000 20224 Worker thread wakes up
22:18:24.811 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH
22:18:24.812 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:24.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:25.792 00.980 20224 Exposure complete
22:18:25.867 00.075 20224 worker thread done servicing request
22:18:25.867 00.000 8996 OnExposeComplete: enter
22:18:25.868 00.001 8996 UpdateGuideState(): m_state=6
22:18:25.869 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4255
22:18:25.869 00.000 8996 Star::Find returns 1 (0), X=137.74, Y=471.66, Mass=663058, SNR=337.4, Peak=54896 HFD=4.6
22:18:25.871 00.002 8996 MultiStar: [#1 -0.28,-0.43,0.00,M2] [#2 -0.03,-0.25,0.84,U] [#3 -0.07,-0.10,0.65,U] [#4 -0.07,0.13,0.54,U] [#5 -0.02,-0.51,0.00,M1] [#6 -0.08,-0.41,0.43,U] [#7 0.07,-0.34,0.53,U] [#8 -0.02,-0.32,0.42,U] 
22:18:25.872 00.001 8996 refined, 6 included, MultiStar: {-0.12, -0.21}, one-star: {-0.39, -0.22}
22:18:25.873 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
22:18:25.874 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
22:18:25.874 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.08 mountX=-0.10 mountY=0.22, mountTheta=1.98
22:18:25.876 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.21, opts=13)
22:18:25.877 00.001 8996 Enqueuing Move request for scope (-0.12, -0.21)
22:18:25.878 00.001 20224 Worker thread wakes up
22:18:25.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
22:18:25.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
22:18:25.878 00.000 20224 Moving (-0.12, -0.21) raw xDistance=-0.10 yDistance=0.22
22:18:25.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:18:25.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:18:25.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:18:25.878 00.000 20224 MoveAxis(E, 0, ABG)
22:18:25.878 00.000 20224 Move returns status 0, amount 0
22:18:25.878 00.000 20224 MoveAxis(N, 0, ABG)
22:18:25.878 00.000 20224 Move returns status 0, amount 0
22:18:25.878 00.000 20224 move complete, result=0
22:18:25.878 00.000 20224 worker thread done servicing request
22:18:25.882 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54896, med=2768, FiltMin=2502, FiltMax=27757, Gamma=1.000
22:18:25.896 00.014 8996 UpdateGuideState exits: m=663058 SNR=337.4
22:18:25.897 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:25.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:25.899 00.001 8996 Enqueuing Expose request
22:18:25.900 00.001 20224 Worker thread wakes up
22:18:25.900 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:18:25.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:25.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:27.056 01.155 20224 Exposure complete
22:18:27.136 00.080 20224 worker thread done servicing request
22:18:27.136 00.000 8996 OnExposeComplete: enter
22:18:27.137 00.001 8996 UpdateGuideState(): m_state=6
22:18:27.138 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4256
22:18:27.139 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.87, Mass=816134, SNR=364.6, Peak=65504 HFD=4.4
22:18:27.140 00.001 8996 MultiStar: [#1 0.22,-0.15,0.59,U] [#2 0.52,-0.32,0.00,M1] [#3 0.30,-0.29,0.56,U] [#4 0.33,-0.06,0.52,U] [#5 0.19,-0.34,0.60,U] [#6 0.34,-0.46,0.00,M1] [#7 0.49,-0.60,0.00,M1] [#8 0.39,-0.34,0.00,M1] 
22:18:27.141 00.001 8996 single-star, 4 included, MultiStar: {0.18, -0.15}, one-star: {-0.00, -0.01}
22:18:27.142 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
22:18:27.142 00.000 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
22:18:27.143 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.74 mountX=-0.00 mountY=0.01, mountTheta=1.65
22:18:27.144 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.01, opts=13)
22:18:27.145 00.001 8996 Enqueuing Move request for scope (-0.00, -0.01)
22:18:27.146 00.001 20224 Worker thread wakes up
22:18:27.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
22:18:27.146 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
22:18:27.146 00.000 20224 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
22:18:27.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:18:27.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:27.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:18:27.146 00.000 20224 MoveAxis(E, 0, ABG)
22:18:27.146 00.000 20224 Move returns status 0, amount 0
22:18:27.146 00.000 20224 MoveAxis(N, 0, ABG)
22:18:27.146 00.000 20224 Move returns status 0, amount 0
22:18:27.147 00.001 20224 move complete, result=0
22:18:27.147 00.000 20224 worker thread done servicing request
22:18:27.150 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2768, FiltMin=2525, FiltMax=30061, Gamma=1.000
22:18:27.178 00.028 8996 UpdateGuideState exits: m=816134 SNR=364.6
22:18:27.180 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:27.182 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:27.183 00.001 8996 Enqueuing Expose request
22:18:27.185 00.002 20224 Worker thread wakes up
22:18:27.185 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:27.186 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:27.187 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:28.163 00.976 20224 Exposure complete
22:18:28.231 00.068 20224 worker thread done servicing request
22:18:28.232 00.001 8996 OnExposeComplete: enter
22:18:28.232 00.000 8996 UpdateGuideState(): m_state=6
22:18:28.234 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4257
22:18:28.235 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=471.68, Mass=787218, SNR=392.6, Peak=55664 HFD=4.7
22:18:28.236 00.001 8996 MultiStar: [#1 0.35,-0.33,0.00,M2] [#2 0.31,-0.34,0.00,M2] [#3 0.24,0.17,0.53,U] [#4 0.43,0.21,0.00,M1] [#5 0.19,-0.24,0.57,U] [#6 0.42,-0.40,0.00,M2] [#7 0.53,-0.28,0.00,M2] [#8 0.32,-0.40,0.00,M2] 
22:18:28.237 00.001 8996 refined, 2 included, MultiStar: {0.21, -0.12}, one-star: {0.20, -0.20}
22:18:28.239 00.002 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
22:18:28.240 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
22:18:28.241 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.52 mountX=0.22 mountY=0.09, mountTheta=0.40
22:18:28.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.12, opts=13)
22:18:28.245 00.002 8996 Enqueuing Move request for scope (0.21, -0.12)
22:18:28.245 00.000 20224 Worker thread wakes up
22:18:28.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
22:18:28.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
22:18:28.245 00.000 20224 Moving (0.21, -0.12) raw xDistance=0.22 yDistance=0.09
22:18:28.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:18:28.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:28.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:18:28.246 00.001 20224 MoveAxis(W, 32, ABG)
22:18:28.246 00.000 20224 Guiding  Dir = 3, Dur = 32
22:18:28.246 00.000 20224 IsSlewing returns 0
22:18:28.246 00.000 20224 IsGuiding returns 0
22:18:28.251 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55664, med=2768, FiltMin=2499, FiltMax=24784, Gamma=1.000
22:18:28.262 00.011 20224 PulseGuide returned control before completion, sleep 27
22:18:28.266 00.004 8996 UpdateGuideState exits: m=787218 SNR=392.6
22:18:28.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:28.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:28.269 00.001 8996 Enqueuing Expose request
22:18:28.291 00.022 20224 IsGuiding returns 1
22:18:28.291 00.000 20224 scope still moving after pulse duration time elapsed
22:18:28.323 00.032 20224 IsSlewing returns 0
22:18:28.323 00.000 20224 IsGuiding returns 1
22:18:28.359 00.036 20224 IsSlewing returns 0
22:18:28.359 00.000 20224 IsGuiding returns 0
22:18:28.359 00.000 20224 scope move finished after 32 + 80 ms
22:18:28.359 00.000 20224 Move returns status 0, amount 32
22:18:28.359 00.000 20224 MoveAxis(N, 0, ABG)
22:18:28.359 00.000 20224 Move returns status 0, amount 0
22:18:28.359 00.000 20224 move complete, result=0
22:18:28.359 00.000 20224 worker thread done servicing request
22:18:28.359 00.000 20224 Worker thread wakes up
22:18:28.359 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
22:18:28.360 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:28.361 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:29.529 01.168 20224 Exposure complete
22:18:29.598 00.069 20224 worker thread done servicing request
22:18:29.598 00.000 8996 OnExposeComplete: enter
22:18:29.599 00.001 8996 UpdateGuideState(): m_state=6
22:18:29.600 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4258
22:18:29.601 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.80, Mass=756796, SNR=347.9, Peak=65504 HFD=4.4
22:18:29.602 00.001 8996 MultiStar: [#1 -0.07,-0.46,0.00,M3] [#2 -0.10,-0.19,0.79,U] [#3 -0.03,-0.02,0.61,U] [#4 -0.21,0.07,0.54,U] [#5 0.22,-0.20,0.57,U] [#6 0.04,-0.56,0.00,M3] [#7 0.19,-0.33,0.48,U] [#8 0.27,-0.10,0.40,U] 
22:18:29.603 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.12}, one-star: {-0.11, -0.08}
22:18:29.603 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
22:18:29.604 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
22:18:29.605 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.55 mountX=0.01 mountY=0.12, mountTheta=1.46
22:18:29.607 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.12, opts=13)
22:18:29.608 00.001 8996 Enqueuing Move request for scope (0.00, -0.12)
22:18:29.609 00.001 20224 Worker thread wakes up
22:18:29.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
22:18:29.609 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
22:18:29.609 00.000 20224 Moving (0.00, -0.12) raw xDistance=0.01 yDistance=0.12
22:18:29.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:18:29.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:29.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:18:29.609 00.000 20224 MoveAxis(E, 0, ABG)
22:18:29.609 00.000 20224 Move returns status 0, amount 0
22:18:29.609 00.000 20224 MoveAxis(N, 0, ABG)
22:18:29.609 00.000 20224 Move returns status 0, amount 0
22:18:29.609 00.000 20224 move complete, result=0
22:18:29.609 00.000 20224 worker thread done servicing request
22:18:29.612 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2768, FiltMin=2509, FiltMax=28285, Gamma=1.000
22:18:29.634 00.022 8996 UpdateGuideState exits: m=756796 SNR=347.9
22:18:29.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:29.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:29.637 00.001 8996 Enqueuing Expose request
22:18:29.638 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:29.640 00.002 20224 Worker thread wakes up
22:18:29.641 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:29.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:30.625 00.984 20224 Exposure complete
22:18:30.685 00.060 20224 worker thread done servicing request
22:18:30.685 00.000 8996 OnExposeComplete: enter
22:18:30.687 00.002 8996 UpdateGuideState(): m_state=6
22:18:30.689 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4259
22:18:30.690 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.78, Mass=816768, SNR=354.0, Peak=65504 HFD=4.4
22:18:30.692 00.002 8996 MultiStar: [#1 0.10,-0.20,0.76,U] [#2 0.35,-0.26,0.83,U] [#3 0.13,0.02,0.62,U] [#4 0.01,0.11,0.52,U] [#5 0.24,-0.02,0.61,U] [#6 0.15,-0.44,0.00,M4] [#7 0.23,-0.40,0.00,M2] [#8 0.36,-0.30,0.00,M2] 
22:18:30.694 00.002 8996 refined, 5 included, MultiStar: {0.11, -0.10}, one-star: {-0.15, -0.10}
22:18:30.695 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
22:18:30.697 00.002 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
22:18:30.698 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.14 cameraTheta=-0.73 mountX=0.12 mountY=0.08, mountTheta=0.63
22:18:30.701 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.10, opts=13)
22:18:30.704 00.003 8996 Enqueuing Move request for scope (0.11, -0.10)
22:18:30.707 00.003 20224 Worker thread wakes up
22:18:30.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
22:18:30.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
22:18:30.707 00.000 20224 Moving (0.11, -0.10) raw xDistance=0.12 yDistance=0.08
22:18:30.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:18:30.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:30.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:30.707 00.000 20224 MoveAxis(E, 0, ABG)
22:18:30.707 00.000 20224 Move returns status 0, amount 0
22:18:30.707 00.000 20224 MoveAxis(N, 0, ABG)
22:18:30.707 00.000 20224 Move returns status 0, amount 0
22:18:30.707 00.000 20224 move complete, result=0
22:18:30.707 00.000 20224 worker thread done servicing request
22:18:30.714 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2768, FiltMin=2518, FiltMax=30595, Gamma=1.000
22:18:30.736 00.022 8996 UpdateGuideState exits: m=816768 SNR=354.0
22:18:30.736 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:30.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:30.738 00.001 8996 Enqueuing Expose request
22:18:30.739 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:30.739 00.000 20224 Worker thread wakes up
22:18:30.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:30.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:31.906 01.166 20224 Exposure complete
22:18:31.966 00.060 20224 worker thread done servicing request
22:18:31.966 00.000 8996 OnExposeComplete: enter
22:18:31.969 00.003 8996 UpdateGuideState(): m_state=6
22:18:31.972 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4260
22:18:31.974 00.002 8996 Star::Find returns 1 (0), X=137.89, Y=471.47, Mass=735724, SNR=340.9, Peak=53024 HFD=4.5
22:18:31.977 00.003 8996 MultiStar: [#1 0.04,-0.50,0.00,M3] [#2 0.17,-0.55,0.00,M1] [#3 -0.02,-0.49,0.00,M1] [#4 0.14,-0.36,0.58,U] [#5 0.05,-0.35,0.61,U] [#6 0.14,-0.55,0.00,M5] [#7 0.27,-0.68,0.00,M3] [#8 0.17,-0.39,0.38,U] 
22:18:31.979 00.002 8996 refined, 3 included, MultiStar: {-0.03, -0.38}, one-star: {-0.24, -0.41}
22:18:31.980 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
22:18:31.982 00.002 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
22:18:31.982 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.38 hyp=0.38 cameraTheta=-1.64 mountX=0.01 mountY=0.38, mountTheta=1.54
22:18:31.984 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.38, opts=13)
22:18:31.985 00.001 8996 Enqueuing Move request for scope (-0.03, -0.38)
22:18:31.986 00.001 20224 Worker thread wakes up
22:18:31.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.38) opts 0xd
22:18:31.986 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.38)
22:18:31.986 00.000 20224 Moving (-0.03, -0.38) raw xDistance=0.01 yDistance=0.38
22:18:31.987 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:18:31.987 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:18:31.987 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:18:31.987 00.000 20224 MoveAxis(E, 0, ABG)
22:18:31.987 00.000 20224 Move returns status 0, amount 0
22:18:31.987 00.000 20224 MoveAxis(N, 0, ABG)
22:18:31.987 00.000 20224 Move returns status 0, amount 0
22:18:31.987 00.000 20224 move complete, result=0
22:18:31.987 00.000 20224 worker thread done servicing request
22:18:31.991 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53024, med=2765, FiltMin=2502, FiltMax=28499, Gamma=1.000
22:18:32.006 00.015 8996 UpdateGuideState exits: m=735724 SNR=340.9
22:18:32.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:32.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:32.009 00.001 8996 Enqueuing Expose request
22:18:32.009 00.000 20224 Worker thread wakes up
22:18:32.009 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:18:32.010 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:32.010 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:32.979 00.969 20224 Exposure complete
22:18:33.049 00.070 20224 worker thread done servicing request
22:18:33.049 00.000 8996 OnExposeComplete: enter
22:18:33.050 00.001 8996 UpdateGuideState(): m_state=6
22:18:33.051 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4261
22:18:33.051 00.000 8996 Star::Find returns 1 (0), X=137.81, Y=471.70, Mass=719155, SNR=345.9, Peak=63552 HFD=4.5
22:18:33.052 00.001 8996 MultiStar: [#1 -0.20,-0.52,0.00,M4] [#2 -0.11,-0.52,0.00,M2] [#3 -0.33,-0.40,0.00,M2] [#4 -0.15,-0.30,0.49,U] [#5 -0.38,-0.52,0.00,M1] [#6 -0.10,-0.58,0.00,M6] [#7 0.26,-0.75,0.00,M4] [#8 -0.11,-0.35,0.39,U] 
22:18:33.053 00.001 8996 refined, 2 included, MultiStar: {-0.23, -0.25}, one-star: {-0.31, -0.18}
22:18:33.054 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
22:18:33.055 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
22:18:33.056 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-2.32 mountX=-0.20 mountY=0.27, mountTheta=2.22
22:18:33.057 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.25, opts=13)
22:18:33.058 00.001 8996 Enqueuing Move request for scope (-0.23, -0.25)
22:18:33.058 00.000 20224 Worker thread wakes up
22:18:33.059 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.25) opts 0xd
22:18:33.059 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.25)
22:18:33.059 00.000 20224 Moving (-0.23, -0.25) raw xDistance=-0.20 yDistance=0.27
22:18:33.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:18:33.059 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.35 newest=0.74
22:18:33.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:18:33.059 00.000 20224 MoveAxis(E, 30, ABG)
22:18:33.059 00.000 20224 Guiding  Dir = 2, Dur = 30
22:18:33.059 00.000 20224 IsSlewing returns 0
22:18:33.060 00.001 20224 IsGuiding returns 0
22:18:33.064 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63552, med=2768, FiltMin=2509, FiltMax=28384, Gamma=1.000
22:18:33.083 00.019 8996 UpdateGuideState exits: m=719155 SNR=345.9
22:18:33.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:33.086 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:33.087 00.001 8996 Enqueuing Expose request
22:18:33.091 00.004 20224 IsGuiding returns 1
22:18:33.091 00.000 20224 scope still moving after pulse duration time elapsed
22:18:33.121 00.030 20224 IsSlewing returns 0
22:18:33.121 00.000 20224 IsGuiding returns 1
22:18:33.153 00.032 20224 IsSlewing returns 0
22:18:33.154 00.001 20224 IsGuiding returns 1
22:18:33.184 00.030 20224 IsSlewing returns 0
22:18:33.184 00.000 20224 IsGuiding returns 0
22:18:33.185 00.001 20224 scope move finished after 30 + 94 ms
22:18:33.185 00.000 20224 Move returns status 0, amount 30
22:18:33.185 00.000 20224 MoveAxis(S, 57, ABG)
22:18:33.185 00.000 20224 Guiding  Dir = 1, Dur = 57
22:18:33.185 00.000 20224 IsSlewing returns 0
22:18:33.185 00.000 20224 IsGuiding returns 0
22:18:33.195 00.010 20224 PulseGuide returned control before completion, sleep 58
22:18:33.263 00.068 20224 IsGuiding returns 0
22:18:33.263 00.000 20224 Move returns status 0, amount 57
22:18:33.263 00.000 20224 move complete, result=0
22:18:33.263 00.000 20224 worker thread done servicing request
22:18:33.264 00.001 20224 Worker thread wakes up
22:18:33.264 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:33.264 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:33.264 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 57 ms SOUTH
22:18:34.446 01.182 20224 Exposure complete
22:18:34.506 00.060 20224 worker thread done servicing request
22:18:34.506 00.000 8996 OnExposeComplete: enter
22:18:34.507 00.001 8996 UpdateGuideState(): m_state=6
22:18:34.508 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4262
22:18:34.510 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=471.60, Mass=798682, SNR=363.6, Peak=65504 HFD=4.3
22:18:34.512 00.002 8996 MultiStar: [#1 0.03,-0.41,0.65,U] [#2 0.16,-0.19,0.75,U] [#3 0.15,-0.24,0.60,U] [#4 0.06,-0.02,0.59,U] [#5 -0.08,-0.18,0.58,U] [#6 0.14,-0.25,0.41,U] [#7 0.51,-0.44,0.00,M5] [#8 0.01,-0.22,0.42,U] 
22:18:34.514 00.002 8996 refined, 7 included, MultiStar: {0.01, -0.23}, one-star: {-0.20, -0.28}
22:18:34.516 00.002 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
22:18:34.517 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
22:18:34.519 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.51 mountX=0.04 mountY=0.22, mountTheta=1.41
22:18:34.522 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.23, opts=13)
22:18:34.524 00.002 8996 Enqueuing Move request for scope (0.01, -0.23)
22:18:34.526 00.002 20224 Worker thread wakes up
22:18:34.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.23) opts 0xd
22:18:34.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.23)
22:18:34.526 00.000 20224 Moving (0.01, -0.23) raw xDistance=0.04 yDistance=0.22
22:18:34.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:18:34.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:18:34.526 00.000 20224 MoveAxis(E, 0, ABG)
22:18:34.526 00.000 20224 Move returns status 0, amount 0
22:18:34.526 00.000 20224 MoveAxis(S, 47, ABG)
22:18:34.526 00.000 20224 Guiding  Dir = 1, Dur = 47
22:18:34.526 00.000 20224 IsSlewing returns 0
22:18:34.526 00.000 20224 IsGuiding returns 0
22:18:34.533 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2768, FiltMin=2505, FiltMax=30403, Gamma=1.000
22:18:34.552 00.019 8996 UpdateGuideState exits: m=798682 SNR=363.6
22:18:34.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:34.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:34.555 00.001 8996 Enqueuing Expose request
22:18:34.591 00.036 20224 IsGuiding returns 1
22:18:34.591 00.000 20224 scope still moving after pulse duration time elapsed
22:18:34.620 00.029 20224 IsSlewing returns 0
22:18:34.620 00.000 20224 IsGuiding returns 1
22:18:34.651 00.031 20224 IsSlewing returns 0
22:18:34.651 00.000 20224 IsGuiding returns 1
22:18:34.682 00.031 20224 IsSlewing returns 0
22:18:34.682 00.000 20224 IsGuiding returns 0
22:18:34.682 00.000 20224 scope move finished after 47 + 109 ms
22:18:34.682 00.000 20224 Move returns status 0, amount 47
22:18:34.682 00.000 20224 move complete, result=0
22:18:34.682 00.000 20224 worker thread done servicing request
22:18:34.683 00.001 20224 Worker thread wakes up
22:18:34.683 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
22:18:34.685 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:34.686 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:35.662 00.976 20224 Exposure complete
22:18:35.737 00.075 20224 worker thread done servicing request
22:18:35.737 00.000 8996 OnExposeComplete: enter
22:18:35.739 00.002 8996 UpdateGuideState(): m_state=6
22:18:35.741 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4263
22:18:35.743 00.002 8996 Star::Find returns 1 (0), X=138.01, Y=472.06, Mass=760385, SNR=373.8, Peak=65504 HFD=4.4
22:18:35.746 00.003 8996 MultiStar: [#1 0.11,-0.32,0.58,U] [#2 0.34,-0.29,0.69,U] [#3 0.26,-0.14,0.52,U] [#4 0.22,-0.07,0.54,U] [#5 0.17,-0.07,0.55,U] [#6 0.30,-0.03,0.41,U] [#7 0.50,-0.49,0.00,M6] [#8 0.37,-0.26,0.00,M1] 
22:18:35.748 00.002 8996 refined, 6 included, MultiStar: {0.15, -0.09}, one-star: {-0.12, 0.18}
22:18:35.750 00.002 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
22:18:35.752 00.002 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
22:18:35.753 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.52 mountX=0.16 mountY=0.07, mountTheta=0.40
22:18:35.756 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.09, opts=13)
22:18:35.757 00.001 8996 Enqueuing Move request for scope (0.15, -0.09)
22:18:35.759 00.002 20224 Worker thread wakes up
22:18:35.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
22:18:35.759 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
22:18:35.759 00.000 20224 Moving (0.15, -0.09) raw xDistance=0.16 yDistance=0.07
22:18:35.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:18:35.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:35.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:18:35.759 00.000 20224 MoveAxis(E, 0, ABG)
22:18:35.759 00.000 20224 Move returns status 0, amount 0
22:18:35.759 00.000 20224 MoveAxis(N, 0, ABG)
22:18:35.759 00.000 20224 Move returns status 0, amount 0
22:18:35.759 00.000 20224 move complete, result=0
22:18:35.759 00.000 20224 worker thread done servicing request
22:18:35.771 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2768, FiltMin=2531, FiltMax=29139, Gamma=1.000
22:18:35.793 00.022 8996 UpdateGuideState exits: m=760385 SNR=373.8
22:18:35.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:35.794 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:35.795 00.001 8996 Enqueuing Expose request
22:18:35.796 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:35.797 00.001 20224 Worker thread wakes up
22:18:35.797 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:35.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:36.961 01.164 20224 Exposure complete
22:18:37.028 00.067 20224 worker thread done servicing request
22:18:37.029 00.001 8996 OnExposeComplete: enter
22:18:37.031 00.002 8996 UpdateGuideState(): m_state=6
22:18:37.033 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4264
22:18:37.034 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.81, Mass=786102, SNR=385.8, Peak=65504 HFD=4.4
22:18:37.036 00.002 8996 MultiStar: [#1 0.08,-0.23,0.61,U] [#2 0.34,-0.17,0.70,U] [#3 0.28,0.04,0.63,U] [#4 0.22,-0.02,0.55,U] [#5 0.00,-0.17,0.57,U] [#6 0.37,-0.09,0.36,U] [#7 0.53,-0.15,0.00,M7] [#8 0.22,-0.19,0.35,U] 
22:18:37.037 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.11}, one-star: {-0.15, -0.07}
22:18:37.037 00.000 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
22:18:37.038 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.58)
22:18:37.039 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.68 mountX=-0.14 mountY=0.09, mountTheta=2.57
22:18:37.041 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.07, opts=13)
22:18:37.041 00.000 8996 Enqueuing Move request for scope (-0.15, -0.07)
22:18:37.042 00.001 20224 Worker thread wakes up
22:18:37.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
22:18:37.042 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
22:18:37.042 00.000 20224 Moving (-0.15, -0.07) raw xDistance=-0.14 yDistance=0.09
22:18:37.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:18:37.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:37.043 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:18:37.043 00.000 20224 MoveAxis(E, 0, ABG)
22:18:37.043 00.000 20224 Move returns status 0, amount 0
22:18:37.043 00.000 20224 MoveAxis(N, 0, ABG)
22:18:37.043 00.000 20224 Move returns status 0, amount 0
22:18:37.043 00.000 20224 move complete, result=0
22:18:37.043 00.000 20224 worker thread done servicing request
22:18:37.046 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2768, FiltMin=2499, FiltMax=29955, Gamma=1.000
22:18:37.061 00.015 8996 UpdateGuideState exits: m=786102 SNR=385.8
22:18:37.061 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:37.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:37.063 00.001 8996 Enqueuing Expose request
22:18:37.064 00.001 20224 Worker thread wakes up
22:18:37.064 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:37.064 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:37.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:38.042 00.978 20224 Exposure complete
22:18:38.112 00.070 20224 worker thread done servicing request
22:18:38.112 00.000 8996 OnExposeComplete: enter
22:18:38.114 00.002 8996 UpdateGuideState(): m_state=6
22:18:38.116 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4265
22:18:38.117 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=471.80, Mass=768918, SNR=343.3, Peak=64976 HFD=4.4
22:18:38.119 00.002 8996 MultiStar: [#1 0.24,-0.52,0.00,M2] [#2 0.16,-0.52,0.00,M1] [#3 0.28,-0.16,0.59,U] [#4 0.27,-0.05,0.58,U] [#5 0.04,-0.49,0.00,M1] [#6 0.35,-0.44,0.00,M4] [#7 0.42,-0.65,0.00,M8] [#8 0.35,-0.37,0.00,M1] 
22:18:38.121 00.002 8996 single-star, 2 included, MultiStar: {0.12, -0.10}, one-star: {-0.06, -0.08}
22:18:38.122 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
22:18:38.124 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
22:18:38.125 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.20 mountX=-0.05 mountY=0.09, mountTheta=2.10
22:18:38.128 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.08, opts=13)
22:18:38.130 00.002 8996 Enqueuing Move request for scope (-0.06, -0.08)
22:18:38.132 00.002 20224 Worker thread wakes up
22:18:38.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
22:18:38.132 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
22:18:38.132 00.000 20224 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.09
22:18:38.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:18:38.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:38.133 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:18:38.133 00.000 20224 MoveAxis(E, 0, ABG)
22:18:38.133 00.000 20224 Move returns status 0, amount 0
22:18:38.133 00.000 20224 MoveAxis(N, 0, ABG)
22:18:38.133 00.000 20224 Move returns status 0, amount 0
22:18:38.133 00.000 20224 move complete, result=0
22:18:38.133 00.000 20224 worker thread done servicing request
22:18:38.141 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64976, med=2768, FiltMin=2502, FiltMax=26637, Gamma=1.000
22:18:38.157 00.016 8996 UpdateGuideState exits: m=768918 SNR=343.3
22:18:38.159 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:38.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:38.161 00.001 8996 Enqueuing Expose request
22:18:38.162 00.001 20224 Worker thread wakes up
22:18:38.162 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:38.162 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:38.163 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:39.347 01.184 20224 Exposure complete
22:18:39.426 00.079 20224 worker thread done servicing request
22:18:39.427 00.001 8996 OnExposeComplete: enter
22:18:39.428 00.001 8996 UpdateGuideState(): m_state=6
22:18:39.429 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4266
22:18:39.430 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=471.71, Mass=771681, SNR=346.8, Peak=55120 HFD=4.5
22:18:39.430 00.000 8996 MultiStar: [#1 0.29,-0.37,0.00,M3] [#2 0.36,-0.35,0.00,M2] [#3 0.32,-0.24,0.63,U] [#4 0.36,-0.28,0.00,M1] [#5 0.28,-0.47,0.00,M2] [#6 0.45,-0.32,0.00,M5] [#7 0.67,-0.78,0.00,M9] [#8 0.59,-0.45,0.00,M2] 
22:18:39.431 00.001 8996 single-star, 1 included, MultiStar: {0.19, -0.20}, one-star: {0.10, -0.17}
22:18:39.432 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
22:18:39.433 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
22:18:39.433 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-1.02 mountX=0.12 mountY=0.16, mountTheta=0.91
22:18:39.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.17, opts=13)
22:18:39.435 00.000 8996 Enqueuing Move request for scope (0.10, -0.17)
22:18:39.436 00.001 20224 Worker thread wakes up
22:18:39.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
22:18:39.436 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
22:18:39.436 00.000 20224 Moving (0.10, -0.17) raw xDistance=0.12 yDistance=0.16
22:18:39.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:18:39.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:39.437 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:18:39.437 00.000 20224 MoveAxis(E, 0, ABG)
22:18:39.437 00.000 20224 Move returns status 0, amount 0
22:18:39.437 00.000 20224 MoveAxis(N, 0, ABG)
22:18:39.437 00.000 20224 Move returns status 0, amount 0
22:18:39.437 00.000 20224 move complete, result=0
22:18:39.437 00.000 20224 worker thread done servicing request
22:18:39.440 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55120, med=2768, FiltMin=2518, FiltMax=24909, Gamma=1.000
22:18:39.454 00.014 8996 UpdateGuideState exits: m=771681 SNR=346.8
22:18:39.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:39.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:39.457 00.001 8996 Enqueuing Expose request
22:18:39.458 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:18:39.458 00.000 20224 Worker thread wakes up
22:18:39.459 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:39.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:40.443 00.984 20224 Exposure complete
22:18:40.530 00.087 20224 worker thread done servicing request
22:18:40.530 00.000 8996 OnExposeComplete: enter
22:18:40.531 00.001 8996 UpdateGuideState(): m_state=6
22:18:40.532 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4267
22:18:40.533 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.77, Mass=717817, SNR=323.3, Peak=59968 HFD=4.4
22:18:40.534 00.001 8996 MultiStar: [#1 0.15,-0.43,0.00,M4] [#2 0.31,-0.39,0.00,M3] [#3 0.27,-0.15,0.65,U] [#4 0.27,-0.15,0.70,U] [#5 0.41,-0.34,0.00,M3] [#6 0.36,-0.42,0.00,M6] [#7 0.50,-0.29,0.00,M10] [#8 0.47,-0.42,0.00,M3] 
22:18:40.535 00.001 8996 single-star, 2 included, MultiStar: {0.16, -0.13}, one-star: {0.00, -0.11}
22:18:40.535 00.000 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
22:18:40.536 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
22:18:40.537 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.54 mountX=0.01 mountY=0.11, mountTheta=1.44
22:18:40.539 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.11, opts=13)
22:18:40.539 00.000 8996 Enqueuing Move request for scope (0.00, -0.11)
22:18:40.540 00.001 20224 Worker thread wakes up
22:18:40.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
22:18:40.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
22:18:40.541 00.001 20224 Moving (0.00, -0.11) raw xDistance=0.01 yDistance=0.11
22:18:40.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:18:40.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:40.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:18:40.541 00.000 20224 MoveAxis(E, 0, ABG)
22:18:40.541 00.000 20224 Move returns status 0, amount 0
22:18:40.541 00.000 20224 MoveAxis(N, 0, ABG)
22:18:40.541 00.000 20224 Move returns status 0, amount 0
22:18:40.541 00.000 20224 move complete, result=0
22:18:40.541 00.000 20224 worker thread done servicing request
22:18:40.545 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59968, med=2768, FiltMin=2509, FiltMax=24237, Gamma=1.000
22:18:40.563 00.018 8996 UpdateGuideState exits: m=717817 SNR=323.3
22:18:40.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:40.566 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:40.567 00.001 8996 Enqueuing Expose request
22:18:40.568 00.001 20224 Worker thread wakes up
22:18:40.569 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:40.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:40.569 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:41.752 01.183 20224 Exposure complete
22:18:41.827 00.075 20224 worker thread done servicing request
22:18:41.827 00.000 8996 OnExposeComplete: enter
22:18:41.829 00.002 8996 UpdateGuideState(): m_state=6
22:18:41.831 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4268
22:18:41.833 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=471.57, Mass=740537, SNR=369.0, Peak=56672 HFD=4.3
22:18:41.834 00.001 8996 MultiStar: [#1 0.09,-0.59,0.00,M5] [#2 0.14,-0.53,0.00,M4] [#3 0.14,-0.41,0.56,U] [#4 0.20,-0.12,0.58,U] [#5 0.21,-0.56,0.00,M4] [#6 0.18,-0.54,0.00,M7] [#7 0.45,-0.35,0.00,R] [#8 0.49,-0.49,0.00,M4] 
22:18:41.835 00.001 8996 refined, 2 included, MultiStar: {0.07, -0.28}, one-star: {-0.05, -0.31}
22:18:41.836 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:18:41.837 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
22:18:41.838 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.34 mountX=0.09 mountY=0.27, mountTheta=1.24
22:18:41.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.28, opts=13)
22:18:41.842 00.002 8996 Enqueuing Move request for scope (0.07, -0.28)
22:18:41.843 00.001 20224 Worker thread wakes up
22:18:41.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.28) opts 0xd
22:18:41.843 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.28)
22:18:41.843 00.000 20224 Moving (0.07, -0.28) raw xDistance=0.09 yDistance=0.27
22:18:41.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:18:41.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:18:41.843 00.000 20224 MoveAxis(E, 0, ABG)
22:18:41.844 00.001 20224 Move returns status 0, amount 0
22:18:41.844 00.000 20224 MoveAxis(S, 58, ABG)
22:18:41.844 00.000 20224 Guiding  Dir = 1, Dur = 58
22:18:41.844 00.000 20224 IsSlewing returns 0
22:18:41.844 00.000 20224 IsGuiding returns 0
22:18:41.845 00.001 20224 PulseGuide returned control before completion, sleep 67
22:18:41.850 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=56672, med=2768, FiltMin=2515, FiltMax=23885, Gamma=1.000
22:18:41.877 00.027 8996 UpdateGuideState exits: m=740537 SNR=369.0
22:18:41.879 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:41.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:41.882 00.002 8996 Enqueuing Expose request
22:18:41.918 00.036 20224 IsGuiding returns 1
22:18:41.918 00.000 20224 scope still moving after pulse duration time elapsed
22:18:41.949 00.031 20224 IsSlewing returns 0
22:18:41.949 00.000 20224 IsGuiding returns 0
22:18:41.949 00.000 20224 scope move finished after 58 + 46 ms
22:18:41.949 00.000 20224 Move returns status 0, amount 58
22:18:41.949 00.000 20224 move complete, result=0
22:18:41.949 00.000 20224 worker thread done servicing request
22:18:41.949 00.000 20224 Worker thread wakes up
22:18:41.949 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:41.949 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
22:18:41.951 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:42.913 00.962 20224 Exposure complete
22:18:42.995 00.082 20224 worker thread done servicing request
22:18:42.995 00.000 8996 OnExposeComplete: enter
22:18:42.997 00.002 8996 UpdateGuideState(): m_state=6
22:18:42.998 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4269
22:18:43.000 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=471.89, Mass=702045, SNR=350.6, Peak=65312 HFD=4.4
22:18:43.001 00.001 8996 MultiStar: [#1 -0.03,-0.15,0.64,U] [#2 0.04,-0.01,0.75,U] [#3 0.12,0.06,0.57,U] [#4 0.22,0.23,0.65,U] [#5 0.13,-0.11,0.65,U] [#6 0.04,-0.09,0.44,U] [#7 -0.14,0.18,0.48,U] [#8 0.16,-0.18,0.38,U] 
22:18:43.001 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.00}, one-star: {-0.21, 0.01}
22:18:43.002 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
22:18:43.003 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:18:43.004 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.03 mountX=0.02 mountY=-0.00, mountTheta=-0.14
22:18:43.005 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.00, opts=13)
22:18:43.006 00.001 8996 Enqueuing Move request for scope (0.02, 0.00)
22:18:43.007 00.001 20224 Worker thread wakes up
22:18:43.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
22:18:43.007 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
22:18:43.007 00.000 20224 Moving (0.02, 0.00) raw xDistance=0.02 yDistance=-0.00
22:18:43.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:18:43.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:43.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:18:43.007 00.000 20224 MoveAxis(E, 0, ABG)
22:18:43.007 00.000 20224 Move returns status 0, amount 0
22:18:43.007 00.000 20224 MoveAxis(N, 0, ABG)
22:18:43.007 00.000 20224 Move returns status 0, amount 0
22:18:43.007 00.000 20224 move complete, result=0
22:18:43.007 00.000 20224 worker thread done servicing request
22:18:43.011 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65312, med=2768, FiltMin=2525, FiltMax=28397, Gamma=1.000
22:18:43.024 00.013 8996 UpdateGuideState exits: m=702045 SNR=350.6
22:18:43.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:43.025 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:43.026 00.001 8996 Enqueuing Expose request
22:18:43.027 00.001 20224 Worker thread wakes up
22:18:43.027 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:18:43.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:43.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:44.178 01.150 20224 Exposure complete
22:18:44.240 00.062 20224 worker thread done servicing request
22:18:44.240 00.000 8996 OnExposeComplete: enter
22:18:44.242 00.002 8996 UpdateGuideState(): m_state=6
22:18:44.243 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4270
22:18:44.244 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.92, Mass=708301, SNR=361.5, Peak=60640 HFD=4.4
22:18:44.246 00.002 8996 MultiStar: [#1 0.12,-0.02,0.64,U] [#2 0.14,-0.00,0.67,U] [#3 0.13,0.21,0.60,U] [#4 0.17,0.36,0.56,U] [#5 -0.04,-0.12,0.61,U] [#6 0.23,-0.01,0.44,U] [#7 0.04,0.52,0.00,M1] [#8 0.14,-0.10,0.38,U] 
22:18:44.248 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.05}, one-star: {-0.21, 0.04}
22:18:44.248 00.000 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
22:18:44.250 00.002 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
22:18:44.251 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.74 mountX=0.05 mountY=-0.05, mountTheta=-0.85
22:18:44.252 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
22:18:44.253 00.001 8996 Enqueuing Move request for scope (0.05, 0.05)
22:18:44.254 00.001 20224 Worker thread wakes up
22:18:44.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
22:18:44.254 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
22:18:44.255 00.001 20224 Moving (0.05, 0.05) raw xDistance=0.05 yDistance=-0.05
22:18:44.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:18:44.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:44.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:18:44.255 00.000 20224 MoveAxis(E, 0, ABG)
22:18:44.255 00.000 20224 Move returns status 0, amount 0
22:18:44.255 00.000 20224 MoveAxis(N, 0, ABG)
22:18:44.255 00.000 20224 Move returns status 0, amount 0
22:18:44.255 00.000 20224 move complete, result=0
22:18:44.255 00.000 20224 worker thread done servicing request
22:18:44.261 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60640, med=2768, FiltMin=2505, FiltMax=27571, Gamma=1.000
22:18:44.280 00.019 8996 UpdateGuideState exits: m=708301 SNR=361.5
22:18:44.281 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:44.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:44.283 00.001 8996 Enqueuing Expose request
22:18:44.284 00.001 20224 Worker thread wakes up
22:18:44.284 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:44.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:44.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:45.286 01.001 20224 Exposure complete
22:18:45.380 00.094 20224 worker thread done servicing request
22:18:45.380 00.000 8996 OnExposeComplete: enter
22:18:45.381 00.001 8996 UpdateGuideState(): m_state=6
22:18:45.382 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4271
22:18:45.383 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.28, Mass=662563, SNR=339.8, Peak=52576 HFD=4.4
22:18:45.384 00.001 8996 MultiStar: [#1 0.22,0.10,0.73,U] [#2 0.20,0.08,0.70,U] [#3 0.34,0.40,0.00,M1] [#4 0.35,0.57,0.00,M1] [#5 0.04,0.06,0.60,U] [#6 0.50,0.23,0.00,M6] [#7 0.19,0.52,0.00,M2] [#8 0.45,0.04,0.00,M3] 
22:18:45.384 00.000 8996 refined, 3 included, MultiStar: {0.07, 0.18}, one-star: {-0.10, 0.40}
22:18:45.385 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
22:18:45.386 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
22:18:45.387 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.20 cameraTheta=1.20 mountX=0.05 mountY=-0.19, mountTheta=-1.30
22:18:45.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.18, opts=13)
22:18:45.389 00.001 8996 Enqueuing Move request for scope (0.07, 0.18)
22:18:45.390 00.001 20224 Worker thread wakes up
22:18:45.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
22:18:45.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
22:18:45.390 00.000 20224 Moving (0.07, 0.18) raw xDistance=0.05 yDistance=-0.19
22:18:45.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:18:45.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:45.391 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:18:45.391 00.000 20224 MoveAxis(E, 0, ABG)
22:18:45.391 00.000 20224 Move returns status 0, amount 0
22:18:45.391 00.000 20224 MoveAxis(N, 0, ABG)
22:18:45.391 00.000 20224 Move returns status 0, amount 0
22:18:45.391 00.000 20224 move complete, result=0
22:18:45.391 00.000 20224 worker thread done servicing request
22:18:45.395 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52576, med=2765, FiltMin=2509, FiltMax=24099, Gamma=1.000
22:18:45.409 00.014 8996 UpdateGuideState exits: m=662563 SNR=339.8
22:18:45.410 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:45.411 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:45.412 00.001 8996 Enqueuing Expose request
22:18:45.412 00.000 20224 Worker thread wakes up
22:18:45.413 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:45.413 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:45.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:46.588 01.175 20224 Exposure complete
22:18:46.661 00.073 20224 worker thread done servicing request
22:18:46.661 00.000 8996 OnExposeComplete: enter
22:18:46.662 00.001 8996 UpdateGuideState(): m_state=6
22:18:46.663 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4272
22:18:46.664 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.01, Mass=726422, SNR=365.6, Peak=52093 HFD=4.5
22:18:46.665 00.001 8996 MultiStar: [#1 0.14,-0.04,0.63,U] [#2 0.34,-0.23,0.71,U] [#3 0.32,-0.10,0.53,U] [#4 0.42,0.18,0.00,M2] [#5 0.24,-0.04,0.61,U] [#6 0.42,-0.20,0.00,M7] [#7 0.07,0.21,0.41,U] [#8 0.42,-0.03,0.38,U] 
22:18:46.665 00.000 8996 refined, 6 included, MultiStar: {0.25, -0.01}, one-star: {0.22, 0.13}
22:18:46.666 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
22:18:46.667 00.001 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
22:18:46.668 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-0.06 mountX=0.25 mountY=-0.01, mountTheta=-0.05
22:18:46.669 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.01, opts=13)
22:18:46.671 00.002 8996 Enqueuing Move request for scope (0.25, -0.01)
22:18:46.673 00.002 20224 Worker thread wakes up
22:18:46.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.01) opts 0xd
22:18:46.673 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.01)
22:18:46.673 00.000 20224 Moving (0.25, -0.01) raw xDistance=0.25 yDistance=-0.01
22:18:46.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:18:46.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:46.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:18:46.674 00.001 20224 MoveAxis(W, 36, ABG)
22:18:46.674 00.000 20224 Guiding  Dir = 3, Dur = 36
22:18:46.674 00.000 20224 IsSlewing returns 0
22:18:46.674 00.000 20224 IsGuiding returns 0
22:18:46.676 00.002 20224 PulseGuide returned control before completion, sleep 45
22:18:46.683 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=52093, med=2765, FiltMin=2465, FiltMax=29475, Gamma=1.000
22:18:46.706 00.023 8996 UpdateGuideState exits: m=726422 SNR=365.6
22:18:46.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:46.709 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:46.710 00.001 8996 Enqueuing Expose request
22:18:46.734 00.024 20224 IsGuiding returns 1
22:18:46.734 00.000 20224 scope still moving after pulse duration time elapsed
22:18:46.766 00.032 20224 IsSlewing returns 0
22:18:46.766 00.000 20224 IsGuiding returns 0
22:18:46.766 00.000 20224 scope move finished after 36 + 55 ms
22:18:46.766 00.000 20224 Move returns status 0, amount 36
22:18:46.766 00.000 20224 MoveAxis(N, 0, ABG)
22:18:46.766 00.000 20224 Move returns status 0, amount 0
22:18:46.766 00.000 20224 move complete, result=0
22:18:46.766 00.000 20224 worker thread done servicing request
22:18:46.767 00.001 20224 Worker thread wakes up
22:18:46.767 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:46.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:46.767 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.0 px 0 ms NORTH
22:18:47.746 00.979 20224 Exposure complete
22:18:47.819 00.073 20224 worker thread done servicing request
22:18:47.820 00.001 8996 OnExposeComplete: enter
22:18:47.820 00.000 8996 UpdateGuideState(): m_state=6
22:18:47.821 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4273
22:18:47.822 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=471.94, Mass=691151, SNR=307.9, Peak=59968 HFD=4.4
22:18:47.823 00.001 8996 MultiStar: [#1 -0.13,-0.13,0.84,U] [#2 -0.06,-0.14,0.83,U] [#3 -0.18,-0.17,0.85,U] [#4 -0.13,0.15,0.58,U] [#5 -0.36,-0.30,0.00,M1] [#6 -0.04,-0.25,0.49,U] [#7 -0.30,0.12,0.52,U] [#8 -0.06,-0.16,0.46,U] 
22:18:47.824 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.06}, one-star: {-0.31, 0.06}
22:18:47.825 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
22:18:47.826 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
22:18:47.826 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.77 mountX=-0.15 mountY=0.08, mountTheta=2.65
22:18:47.828 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.06, opts=13)
22:18:47.829 00.001 8996 Enqueuing Move request for scope (-0.16, -0.06)
22:18:47.829 00.000 20224 Worker thread wakes up
22:18:47.830 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
22:18:47.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
22:18:47.830 00.000 20224 Moving (-0.16, -0.06) raw xDistance=-0.15 yDistance=0.08
22:18:47.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:18:47.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:47.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:47.830 00.000 20224 MoveAxis(E, 0, ABG)
22:18:47.830 00.000 20224 Move returns status 0, amount 0
22:18:47.830 00.000 20224 MoveAxis(N, 0, ABG)
22:18:47.830 00.000 20224 Move returns status 0, amount 0
22:18:47.830 00.000 20224 move complete, result=0
22:18:47.830 00.000 20224 worker thread done servicing request
22:18:47.834 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59968, med=2768, FiltMin=2470, FiltMax=27613, Gamma=1.000
22:18:47.848 00.014 8996 UpdateGuideState exits: m=691151 SNR=307.9
22:18:47.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:47.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:47.851 00.001 8996 Enqueuing Expose request
22:18:47.851 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:47.852 00.001 20224 Worker thread wakes up
22:18:47.852 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:47.853 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:49.016 01.163 20224 Exposure complete
22:18:49.103 00.087 20224 worker thread done servicing request
22:18:49.103 00.000 8996 OnExposeComplete: enter
22:18:49.106 00.003 8996 UpdateGuideState(): m_state=6
22:18:49.107 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4274
22:18:49.109 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=471.89, Mass=767537, SNR=378.3, Peak=58848 HFD=4.4
22:18:49.110 00.001 8996 MultiStar: [#1 0.02,-0.28,0.53,U] [#2 0.16,-0.25,0.69,U] [#3 -0.10,-0.17,0.61,U] [#4 -0.01,0.01,0.49,U] [#5 0.05,-0.19,0.51,U] [#6 -0.15,-0.14,0.39,U] [#7 -0.24,0.07,0.43,U] [#8 0.18,-0.02,0.39,U] 
22:18:49.111 00.001 8996 single-star, 8 included, MultiStar: {-0.02, -0.11}, one-star: {-0.07, 0.01}
22:18:49.113 00.002 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.14)
22:18:49.114 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:18:49.116 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.05 mountX=-0.07 mountY=0.00, mountTheta=3.12
22:18:49.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
22:18:49.119 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
22:18:49.120 00.001 20224 Worker thread wakes up
22:18:49.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
22:18:49.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
22:18:49.120 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=0.00
22:18:49.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:18:49.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:49.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:18:49.120 00.000 20224 MoveAxis(E, 0, ABG)
22:18:49.120 00.000 20224 Move returns status 0, amount 0
22:18:49.121 00.001 20224 MoveAxis(N, 0, ABG)
22:18:49.121 00.000 20224 Move returns status 0, amount 0
22:18:49.121 00.000 20224 move complete, result=0
22:18:49.121 00.000 20224 worker thread done servicing request
22:18:49.125 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58848, med=2768, FiltMin=2537, FiltMax=30397, Gamma=1.000
22:18:49.144 00.019 8996 UpdateGuideState exits: m=767537 SNR=378.3
22:18:49.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:49.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:49.147 00.001 8996 Enqueuing Expose request
22:18:49.147 00.000 20224 Worker thread wakes up
22:18:49.147 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:49.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:49.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:50.123 00.975 20224 Exposure complete
22:18:50.185 00.062 20224 worker thread done servicing request
22:18:50.185 00.000 8996 OnExposeComplete: enter
22:18:50.186 00.001 8996 UpdateGuideState(): m_state=6
22:18:50.187 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4275
22:18:50.188 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=471.88, Mass=748587, SNR=355.4, Peak=60704 HFD=4.5
22:18:50.189 00.001 8996 MultiStar: [#1 -0.32,-0.27,0.70,U] [#2 -0.01,-0.33,0.76,U] [#3 -0.08,-0.21,0.54,U] [#4 -0.14,-0.03,0.54,U] [#5 -0.20,-0.47,0.00,M1] [#6 -0.04,-0.45,0.43,U] [#7 -0.24,0.05,0.47,U] [#8 0.07,-0.10,0.41,U] 
22:18:50.189 00.000 8996 refined, 7 included, MultiStar: {-0.19, -0.16}, one-star: {-0.49, -0.00}
22:18:50.190 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
22:18:50.191 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
22:18:50.192 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.45 mountX=-0.18 mountY=0.18, mountTheta=2.34
22:18:50.193 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.16, opts=13)
22:18:50.194 00.001 8996 Enqueuing Move request for scope (-0.19, -0.16)
22:18:50.195 00.001 20224 Worker thread wakes up
22:18:50.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
22:18:50.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
22:18:50.195 00.000 20224 Moving (-0.19, -0.16) raw xDistance=-0.18 yDistance=0.18
22:18:50.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:18:50.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:50.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:18:50.195 00.000 20224 MoveAxis(E, 0, ABG)
22:18:50.195 00.000 20224 Move returns status 0, amount 0
22:18:50.195 00.000 20224 MoveAxis(N, 0, ABG)
22:18:50.196 00.001 20224 Move returns status 0, amount 0
22:18:50.196 00.000 20224 move complete, result=0
22:18:50.196 00.000 20224 worker thread done servicing request
22:18:50.199 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60704, med=2768, FiltMin=2502, FiltMax=30621, Gamma=1.000
22:18:50.213 00.014 8996 UpdateGuideState exits: m=748587 SNR=355.4
22:18:50.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:50.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:50.215 00.000 8996 Enqueuing Expose request
22:18:50.216 00.001 20224 Worker thread wakes up
22:18:50.216 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:18:50.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:50.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:51.390 01.173 20224 Exposure complete
22:18:51.479 00.089 20224 worker thread done servicing request
22:18:51.479 00.000 8996 OnExposeComplete: enter
22:18:51.480 00.001 8996 UpdateGuideState(): m_state=6
22:18:51.481 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4276
22:18:51.482 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=471.83, Mass=736367, SNR=341.3, Peak=65504 HFD=4.5
22:18:51.484 00.002 8996 MultiStar: [#1 -0.35,-0.25,0.67,U] [#2 -0.20,-0.25,0.88,U] [#3 -0.12,-0.10,0.61,U] [#4 -0.02,0.09,0.55,U] [#5 -0.26,-0.20,0.61,U] [#6 -0.24,-0.34,0.49,U] [#7 -0.32,-0.02,0.45,U] [#8 0.03,-0.32,0.43,U] 
22:18:51.485 00.001 8996 refined, 8 included, MultiStar: {-0.23, -0.15}, one-star: {-0.40, -0.05}
22:18:51.486 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
22:18:51.487 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
22:18:51.487 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.15 hyp=0.28 cameraTheta=-2.55 mountX=-0.21 mountY=0.18, mountTheta=2.44
22:18:51.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.15, opts=13)
22:18:51.490 00.001 8996 Enqueuing Move request for scope (-0.23, -0.15)
22:18:51.490 00.000 20224 Worker thread wakes up
22:18:51.491 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.15) opts 0xd
22:18:51.491 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.15)
22:18:51.491 00.000 20224 Moving (-0.23, -0.15) raw xDistance=-0.21 yDistance=0.18
22:18:51.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:18:51.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:51.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:18:51.491 00.000 20224 MoveAxis(E, 31, ABG)
22:18:51.491 00.000 20224 Guiding  Dir = 2, Dur = 31
22:18:51.491 00.000 20224 IsSlewing returns 0
22:18:51.491 00.000 20224 IsGuiding returns 0
22:18:51.503 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2768, FiltMin=2502, FiltMax=27709, Gamma=1.000
22:18:51.531 00.028 8996 UpdateGuideState exits: m=736367 SNR=341.3
22:18:51.533 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:51.535 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:51.536 00.001 8996 Enqueuing Expose request
22:18:51.541 00.005 20224 IsGuiding returns 1
22:18:51.541 00.000 20224 scope still moving after pulse duration time elapsed
22:18:51.571 00.030 20224 IsSlewing returns 0
22:18:51.571 00.000 20224 IsGuiding returns 1
22:18:51.602 00.031 20224 IsSlewing returns 0
22:18:51.602 00.000 20224 IsGuiding returns 1
22:18:51.634 00.032 20224 IsSlewing returns 0
22:18:51.634 00.000 20224 IsGuiding returns 0
22:18:51.634 00.000 20224 scope move finished after 31 + 111 ms
22:18:51.634 00.000 20224 Move returns status 0, amount 31
22:18:51.634 00.000 20224 MoveAxis(N, 0, ABG)
22:18:51.634 00.000 20224 Move returns status 0, amount 0
22:18:51.635 00.001 20224 move complete, result=0
22:18:51.635 00.000 20224 worker thread done servicing request
22:18:51.635 00.000 20224 Worker thread wakes up
22:18:51.635 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
22:18:51.637 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:51.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:52.620 00.983 20224 Exposure complete
22:18:52.693 00.073 20224 worker thread done servicing request
22:18:52.693 00.000 8996 OnExposeComplete: enter
22:18:52.694 00.001 8996 UpdateGuideState(): m_state=6
22:18:52.696 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4277
22:18:52.697 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.84, Mass=643036, SNR=313.6, Peak=57120 HFD=4.3
22:18:52.699 00.002 8996 MultiStar: [#1 0.04,-0.23,0.78,U] [#2 0.14,-0.18,0.73,U] [#3 -0.01,-0.15,0.75,U] [#4 0.18,-0.04,0.57,U] [#5 0.07,-0.24,0.73,U] [#6 0.17,-0.58,0.00,M4] [#7 -0.17,0.06,0.45,U] [#8 0.17,-0.19,0.47,U] 
22:18:52.701 00.002 8996 single-star, 7 included, MultiStar: {0.05, -0.13}, one-star: {-0.03, -0.04}
22:18:52.702 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
22:18:52.703 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
22:18:52.705 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.14 mountX=-0.02 mountY=0.05, mountTheta=2.04
22:18:52.709 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
22:18:52.711 00.002 8996 Enqueuing Move request for scope (-0.03, -0.04)
22:18:52.713 00.002 20224 Worker thread wakes up
22:18:52.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
22:18:52.713 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
22:18:52.713 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.02 yDistance=0.05
22:18:52.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:18:52.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:52.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:18:52.713 00.000 20224 MoveAxis(E, 0, ABG)
22:18:52.713 00.000 20224 Move returns status 0, amount 0
22:18:52.714 00.001 20224 MoveAxis(N, 0, ABG)
22:18:52.714 00.000 20224 Move returns status 0, amount 0
22:18:52.714 00.000 20224 move complete, result=0
22:18:52.714 00.000 20224 worker thread done servicing request
22:18:52.719 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57120, med=2768, FiltMin=2502, FiltMax=22893, Gamma=1.000
22:18:52.743 00.024 8996 UpdateGuideState exits: m=643036 SNR=313.6
22:18:52.745 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:52.746 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:52.746 00.000 8996 Enqueuing Expose request
22:18:52.747 00.001 20224 Worker thread wakes up
22:18:52.747 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:52.748 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:52.749 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:53.915 01.166 20224 Exposure complete
22:18:53.972 00.057 20224 worker thread done servicing request
22:18:53.972 00.000 8996 OnExposeComplete: enter
22:18:53.975 00.003 8996 UpdateGuideState(): m_state=6
22:18:53.976 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4278
22:18:53.977 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.81, Mass=762218, SNR=360.1, Peak=63280 HFD=4.4
22:18:53.979 00.002 8996 MultiStar: [#1 0.23,-0.21,0.62,U] [#2 0.25,-0.18,0.68,U] [#3 0.39,-0.02,0.52,U] [#4 0.39,0.19,0.54,U] [#5 0.32,-0.18,0.54,U] [#6 0.53,-0.57,0.00,M5] [#7 0.11,0.08,0.47,U] [#8 0.48,-0.16,0.00,M1] 
22:18:53.981 00.002 8996 single-star, 6 included, MultiStar: {0.21, -0.07}, one-star: {-0.03, -0.07}
22:18:53.982 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
22:18:53.983 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
22:18:53.983 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.99 mountX=-0.02 mountY=0.07, mountTheta=1.89
22:18:53.985 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
22:18:53.986 00.001 8996 Enqueuing Move request for scope (-0.03, -0.07)
22:18:53.987 00.001 20224 Worker thread wakes up
22:18:53.988 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
22:18:53.988 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
22:18:53.988 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
22:18:53.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:18:53.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:53.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:18:53.988 00.000 20224 MoveAxis(E, 0, ABG)
22:18:53.988 00.000 20224 Move returns status 0, amount 0
22:18:53.988 00.000 20224 MoveAxis(N, 0, ABG)
22:18:53.988 00.000 20224 Move returns status 0, amount 0
22:18:53.988 00.000 20224 move complete, result=0
22:18:53.988 00.000 20224 worker thread done servicing request
22:18:53.992 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63280, med=2768, FiltMin=2493, FiltMax=26477, Gamma=1.000
22:18:54.009 00.017 8996 UpdateGuideState exits: m=762218 SNR=360.1
22:18:54.011 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:54.011 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:54.013 00.002 8996 Enqueuing Expose request
22:18:54.014 00.001 20224 Worker thread wakes up
22:18:54.014 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:54.015 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:54.016 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:55.002 00.986 20224 Exposure complete
22:18:55.069 00.067 20224 worker thread done servicing request
22:18:55.069 00.000 8996 OnExposeComplete: enter
22:18:55.071 00.002 8996 UpdateGuideState(): m_state=6
22:18:55.071 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4279
22:18:55.072 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=471.67, Mass=663700, SNR=364.1, Peak=47376 HFD=4.5
22:18:55.073 00.001 8996 MultiStar: [#1 0.12,-0.47,0.00,M1] [#2 0.32,-0.45,0.00,M1] [#3 0.29,-0.30,0.51,U] [#4 0.38,0.03,0.57,U] [#5 0.09,-0.38,0.61,U] [#6 0.23,-0.56,0.00,M6] [#7 -0.04,-0.21,0.48,U] [#8 0.30,-0.46,0.00,M2] 
22:18:55.074 00.001 8996 single-star, 4 included, MultiStar: {0.14, -0.22}, one-star: {0.04, -0.21}
22:18:55.075 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
22:18:55.075 00.000 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
22:18:55.076 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.21 hyp=0.22 cameraTheta=-1.39 mountX=0.06 mountY=0.21, mountTheta=1.29
22:18:55.078 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.21, opts=13)
22:18:55.078 00.000 8996 Enqueuing Move request for scope (0.04, -0.21)
22:18:55.079 00.001 20224 Worker thread wakes up
22:18:55.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.21) opts 0xd
22:18:55.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.21)
22:18:55.079 00.000 20224 Moving (0.04, -0.21) raw xDistance=0.06 yDistance=0.21
22:18:55.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:18:55.080 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:18:55.080 00.000 20224 MoveAxis(E, 0, ABG)
22:18:55.080 00.000 20224 Move returns status 0, amount 0
22:18:55.080 00.000 20224 MoveAxis(S, 44, ABG)
22:18:55.080 00.000 20224 Guiding  Dir = 1, Dur = 44
22:18:55.080 00.000 20224 IsSlewing returns 0
22:18:55.080 00.000 20224 IsGuiding returns 0
22:18:55.083 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47376, med=2768, FiltMin=2509, FiltMax=22909, Gamma=1.000
22:18:55.088 00.005 20224 PulseGuide returned control before completion, sleep 47
22:18:55.098 00.010 8996 UpdateGuideState exits: m=663700 SNR=364.1
22:18:55.099 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:55.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:55.101 00.001 8996 Enqueuing Expose request
22:18:55.150 00.049 20224 IsGuiding returns 1
22:18:55.150 00.000 20224 scope still moving after pulse duration time elapsed
22:18:55.181 00.031 20224 IsSlewing returns 0
22:18:55.181 00.000 20224 IsGuiding returns 0
22:18:55.181 00.000 20224 scope move finished after 44 + 57 ms
22:18:55.181 00.000 20224 Move returns status 0, amount 44
22:18:55.181 00.000 20224 move complete, result=0
22:18:55.181 00.000 20224 worker thread done servicing request
22:18:55.182 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
22:18:55.184 00.002 20224 Worker thread wakes up
22:18:55.184 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:55.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:56.350 01.166 20224 Exposure complete
22:18:56.416 00.066 20224 worker thread done servicing request
22:18:56.416 00.000 8996 OnExposeComplete: enter
22:18:56.417 00.001 8996 UpdateGuideState(): m_state=6
22:18:56.417 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4280
22:18:56.418 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.09, Mass=747389, SNR=352.0, Peak=57904 HFD=4.4
22:18:56.419 00.001 8996 MultiStar: [#1 0.33,-0.14,0.75,U] [#2 0.43,-0.01,0.71,U] [#3 0.37,0.11,0.68,U] [#4 0.59,0.38,0.00,M1] [#5 0.18,0.15,0.63,U] [#6 0.31,-0.19,0.49,U] [#7 0.03,0.14,0.46,U] [#8 0.37,0.06,0.37,U] 
22:18:56.420 00.001 8996 single-star, 7 included, MultiStar: {0.26, 0.05}, one-star: {0.09, 0.21}
22:18:56.420 00.000 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
22:18:56.421 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
22:18:56.422 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.17 mountX=0.07 mountY=-0.22, mountTheta=-1.26
22:18:56.423 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.21, opts=13)
22:18:56.424 00.001 8996 Enqueuing Move request for scope (0.09, 0.21)
22:18:56.425 00.001 20224 Worker thread wakes up
22:18:56.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
22:18:56.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
22:18:56.425 00.000 20224 Moving (0.09, 0.21) raw xDistance=0.07 yDistance=-0.22
22:18:56.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:18:56.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:56.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:18:56.425 00.000 20224 MoveAxis(E, 0, ABG)
22:18:56.425 00.000 20224 Move returns status 0, amount 0
22:18:56.425 00.000 20224 MoveAxis(N, 0, ABG)
22:18:56.425 00.000 20224 Move returns status 0, amount 0
22:18:56.425 00.000 20224 move complete, result=0
22:18:56.425 00.000 20224 worker thread done servicing request
22:18:56.429 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57904, med=2768, FiltMin=2470, FiltMax=29984, Gamma=1.000
22:18:56.458 00.029 8996 UpdateGuideState exits: m=747389 SNR=352.0
22:18:56.460 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:56.462 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:56.463 00.001 8996 Enqueuing Expose request
22:18:56.464 00.001 20224 Worker thread wakes up
22:18:56.464 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:56.465 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:56.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:57.443 00.978 20224 Exposure complete
22:18:57.512 00.069 20224 worker thread done servicing request
22:18:57.512 00.000 8996 OnExposeComplete: enter
22:18:57.513 00.001 8996 UpdateGuideState(): m_state=6
22:18:57.514 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4281
22:18:57.515 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=471.93, Mass=811298, SNR=384.6, Peak=59744 HFD=4.4
22:18:57.516 00.001 8996 MultiStar: [#1 0.21,0.03,0.64,U] [#2 0.24,0.01,0.65,U] [#3 0.20,0.03,0.51,U] [#4 0.28,0.25,0.44,U] [#5 0.24,-0.17,0.60,U] [#6 0.33,-0.27,0.40,U] [#7 -0.05,0.03,0.39,U] [#8 0.28,-0.14,0.40,U] 
22:18:57.517 00.001 8996 single-star, 8 included, MultiStar: {0.20, -0.01}, one-star: {0.13, 0.05}
22:18:57.518 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
22:18:57.518 00.000 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
22:18:57.519 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.34 mountX=0.13 mountY=-0.06, mountTheta=-0.45
22:18:57.520 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.05, opts=13)
22:18:57.521 00.001 8996 Enqueuing Move request for scope (0.13, 0.05)
22:18:57.522 00.001 20224 Worker thread wakes up
22:18:57.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
22:18:57.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
22:18:57.522 00.000 20224 Moving (0.13, 0.05) raw xDistance=0.13 yDistance=-0.06
22:18:57.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:18:57.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:57.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:18:57.522 00.000 20224 MoveAxis(E, 0, ABG)
22:18:57.522 00.000 20224 Move returns status 0, amount 0
22:18:57.522 00.000 20224 MoveAxis(N, 0, ABG)
22:18:57.522 00.000 20224 Move returns status 0, amount 0
22:18:57.522 00.000 20224 move complete, result=0
22:18:57.523 00.001 20224 worker thread done servicing request
22:18:57.526 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59744, med=2768, FiltMin=2505, FiltMax=32605, Gamma=1.000
22:18:57.540 00.014 8996 UpdateGuideState exits: m=811298 SNR=384.6
22:18:57.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:57.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:57.543 00.001 8996 Enqueuing Expose request
22:18:57.544 00.001 20224 Worker thread wakes up
22:18:57.544 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:18:57.544 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:57.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:58.710 01.166 20224 Exposure complete
22:18:58.795 00.085 20224 worker thread done servicing request
22:18:58.795 00.000 8996 OnExposeComplete: enter
22:18:58.797 00.002 8996 UpdateGuideState(): m_state=6
22:18:58.798 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4282
22:18:58.799 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=471.79, Mass=681096, SNR=343.8, Peak=53136 HFD=4.4
22:18:58.800 00.001 8996 MultiStar: [#1 0.10,-0.26,0.65,U] [#2 0.08,-0.02,0.68,U] [#3 0.05,-0.02,0.58,U] [#4 0.19,0.07,0.54,U] [#5 0.07,-0.23,0.61,U] [#6 0.20,-0.17,0.41,U] [#7 0.05,0.08,0.49,U] [#8 0.30,-0.24,0.36,U] 
22:18:58.802 00.002 8996 single-star, 8 included, MultiStar: {0.11, -0.09}, one-star: {0.09, -0.09}
22:18:58.803 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
22:18:58.804 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
22:18:58.805 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-0.78 mountX=0.10 mountY=0.08, mountTheta=0.67
22:18:58.808 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.09, opts=13)
22:18:58.810 00.002 8996 Enqueuing Move request for scope (0.09, -0.09)
22:18:58.812 00.002 20224 Worker thread wakes up
22:18:58.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
22:18:58.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
22:18:58.813 00.001 20224 Moving (0.09, -0.09) raw xDistance=0.10 yDistance=0.08
22:18:58.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:18:58.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:58.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:18:58.813 00.000 20224 MoveAxis(E, 0, ABG)
22:18:58.813 00.000 20224 Move returns status 0, amount 0
22:18:58.813 00.000 20224 MoveAxis(N, 0, ABG)
22:18:58.813 00.000 20224 Move returns status 0, amount 0
22:18:58.814 00.001 20224 move complete, result=0
22:18:58.814 00.000 20224 worker thread done servicing request
22:18:58.820 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53136, med=2768, FiltMin=2521, FiltMax=24989, Gamma=1.000
22:18:58.847 00.027 8996 UpdateGuideState exits: m=681096 SNR=343.8
22:18:58.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:58.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:58.850 00.001 8996 Enqueuing Expose request
22:18:58.850 00.000 20224 Worker thread wakes up
22:18:58.850 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:18:58.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:58.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:18:59.850 00.999 20224 Exposure complete
22:18:59.939 00.089 20224 worker thread done servicing request
22:18:59.939 00.000 8996 OnExposeComplete: enter
22:18:59.940 00.001 8996 UpdateGuideState(): m_state=6
22:18:59.942 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4283
22:18:59.943 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=472.06, Mass=710991, SNR=358.1, Peak=57504 HFD=4.3
22:18:59.945 00.002 8996 MultiStar: [#1 -0.02,-0.21,0.70,U] [#2 0.15,0.02,0.77,U] [#3 0.10,0.01,0.68,U] [#4 0.17,-0.10,0.54,U] [#5 0.05,-0.13,0.55,U] [#6 0.11,-0.26,0.44,U] [#7 0.02,0.14,0.48,U] [#8 0.25,-0.16,0.42,U] 
22:18:59.946 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.03}, one-star: {0.06, 0.18}
22:18:59.948 00.002 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
22:18:59.948 00.000 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
22:18:59.949 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.35 mountX=0.09 mountY=0.02, mountTheta=0.23
22:18:59.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
22:18:59.952 00.001 8996 Enqueuing Move request for scope (0.09, -0.03)
22:18:59.953 00.001 20224 Worker thread wakes up
22:18:59.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
22:18:59.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
22:18:59.953 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.02
22:18:59.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:18:59.954 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:59.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:18:59.954 00.000 20224 MoveAxis(E, 0, ABG)
22:18:59.954 00.000 20224 Move returns status 0, amount 0
22:18:59.954 00.000 20224 MoveAxis(N, 0, ABG)
22:18:59.954 00.000 20224 Move returns status 0, amount 0
22:18:59.954 00.000 20224 move complete, result=0
22:18:59.954 00.000 20224 worker thread done servicing request
22:18:59.966 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=57504, med=2768, FiltMin=2499, FiltMax=28723, Gamma=1.000
22:18:59.993 00.027 8996 UpdateGuideState exits: m=710991 SNR=358.1
22:18:59.995 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:59.995 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:18:59.996 00.001 8996 Enqueuing Expose request
22:18:59.997 00.001 20224 Worker thread wakes up
22:18:59.997 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:59.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:18:59.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:01.152 01.154 20224 Exposure complete
22:19:01.248 00.096 20224 worker thread done servicing request
22:19:01.248 00.000 8996 OnExposeComplete: enter
22:19:01.250 00.002 8996 UpdateGuideState(): m_state=6
22:19:01.252 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4284
22:19:01.254 00.002 8996 Star::Find returns 1 (0), X=138.15, Y=471.95, Mass=687648, SNR=355.0, Peak=59328 HFD=4.3
22:19:01.255 00.001 8996 MultiStar: [#1 0.14,-0.14,0.68,U] [#2 0.33,-0.12,0.77,U] [#3 0.28,0.16,0.56,U] [#4 0.32,0.29,0.50,U] [#5 0.17,-0.06,0.60,U] [#6 0.31,-0.23,0.41,U] [#7 -0.06,0.20,0.46,U] [#8 0.44,-0.12,0.00,M1] 
22:19:01.257 00.002 8996 single-star, 7 included, MultiStar: {0.18, 0.02}, one-star: {0.02, 0.07}
22:19:01.259 00.002 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
22:19:01.260 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
22:19:01.261 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.24 mountX=0.02 mountY=-0.07, mountTheta=-1.34
22:19:01.264 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.07, opts=13)
22:19:01.265 00.001 8996 Enqueuing Move request for scope (0.02, 0.07)
22:19:01.266 00.001 20224 Worker thread wakes up
22:19:01.267 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:19:01.267 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:19:01.267 00.000 20224 Moving (0.02, 0.07) raw xDistance=0.02 yDistance=-0.07
22:19:01.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:19:01.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:01.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:19:01.267 00.000 20224 MoveAxis(E, 0, ABG)
22:19:01.267 00.000 20224 Move returns status 0, amount 0
22:19:01.267 00.000 20224 MoveAxis(N, 0, ABG)
22:19:01.267 00.000 20224 Move returns status 0, amount 0
22:19:01.267 00.000 20224 move complete, result=0
22:19:01.267 00.000 20224 worker thread done servicing request
22:19:01.272 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59328, med=2768, FiltMin=2509, FiltMax=28093, Gamma=1.000
22:19:01.293 00.021 8996 UpdateGuideState exits: m=687648 SNR=355.0
22:19:01.293 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:01.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:01.295 00.001 8996 Enqueuing Expose request
22:19:01.297 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:01.299 00.002 20224 Worker thread wakes up
22:19:01.300 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:01.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:02.293 00.993 20224 Exposure complete
22:19:02.353 00.060 20224 worker thread done servicing request
22:19:02.353 00.000 8996 OnExposeComplete: enter
22:19:02.354 00.001 8996 UpdateGuideState(): m_state=6
22:19:02.355 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4285
22:19:02.356 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.00, Mass=676837, SNR=310.1, Peak=54336 HFD=4.3
22:19:02.356 00.000 8996 MultiStar: [#1 0.18,-0.00,0.75,U] [#2 0.39,0.11,0.86,U] [#3 0.31,0.09,0.65,U] [#4 0.28,0.27,0.67,U] [#5 0.29,0.13,0.68,U] [#6 0.49,-0.07,0.00,M2] [#7 0.04,0.29,0.44,U] [#8 0.40,-0.11,0.45,U] 
22:19:02.357 00.001 8996 single-star, 7 included, MultiStar: {0.23, 0.12}, one-star: {0.01, 0.12}
22:19:02.358 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
22:19:02.358 00.000 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
22:19:02.359 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.45 mountX=0.00 mountY=-0.12, mountTheta=-1.55
22:19:02.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
22:19:02.361 00.000 8996 Enqueuing Move request for scope (0.01, 0.12)
22:19:02.362 00.001 20224 Worker thread wakes up
22:19:02.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
22:19:02.362 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
22:19:02.362 00.000 20224 Moving (0.01, 0.12) raw xDistance=0.00 yDistance=-0.12
22:19:02.363 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:19:02.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:02.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:19:02.363 00.000 20224 MoveAxis(E, 0, ABG)
22:19:02.363 00.000 20224 Move returns status 0, amount 0
22:19:02.363 00.000 20224 MoveAxis(N, 0, ABG)
22:19:02.363 00.000 20224 Move returns status 0, amount 0
22:19:02.363 00.000 20224 move complete, result=0
22:19:02.363 00.000 20224 worker thread done servicing request
22:19:02.366 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54336, med=2768, FiltMin=2515, FiltMax=27488, Gamma=1.000
22:19:02.394 00.028 8996 UpdateGuideState exits: m=676837 SNR=310.1
22:19:02.396 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:02.398 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:02.399 00.001 8996 Enqueuing Expose request
22:19:02.400 00.001 20224 Worker thread wakes up
22:19:02.400 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:02.401 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:02.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:03.584 01.183 20224 Exposure complete
22:19:03.659 00.075 20224 worker thread done servicing request
22:19:03.659 00.000 8996 OnExposeComplete: enter
22:19:03.659 00.000 8996 UpdateGuideState(): m_state=6
22:19:03.660 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4286
22:19:03.661 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=471.94, Mass=781566, SNR=374.7, Peak=62656 HFD=4.3
22:19:03.662 00.001 8996 MultiStar: [#1 0.29,0.01,0.60,U] [#2 0.34,0.02,0.65,U] [#3 0.27,-0.09,0.53,U] [#4 0.31,0.23,0.48,U] [#5 0.31,-0.08,0.61,U] [#6 0.37,-0.20,0.41,U] [#7 0.03,0.10,0.35,U] [#8 0.38,-0.13,0.33,U] 
22:19:03.664 00.002 8996 single-star, 8 included, MultiStar: {0.27, -0.00}, one-star: {0.18, 0.05}
22:19:03.665 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
22:19:03.666 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
22:19:03.667 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.18 cameraTheta=0.30 mountX=0.17 mountY=-0.07, mountTheta=-0.42
22:19:03.668 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.05, opts=13)
22:19:03.669 00.001 8996 Enqueuing Move request for scope (0.18, 0.05)
22:19:03.670 00.001 20224 Worker thread wakes up
22:19:03.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
22:19:03.670 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
22:19:03.670 00.000 20224 Moving (0.18, 0.05) raw xDistance=0.17 yDistance=-0.07
22:19:03.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:19:03.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:03.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:19:03.671 00.001 20224 MoveAxis(E, 0, ABG)
22:19:03.671 00.000 20224 Move returns status 0, amount 0
22:19:03.671 00.000 20224 MoveAxis(N, 0, ABG)
22:19:03.671 00.000 20224 Move returns status 0, amount 0
22:19:03.671 00.000 20224 move complete, result=0
22:19:03.671 00.000 20224 worker thread done servicing request
22:19:03.675 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62656, med=2768, FiltMin=2489, FiltMax=30029, Gamma=1.000
22:19:03.698 00.023 8996 UpdateGuideState exits: m=781566 SNR=374.7
22:19:03.700 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:03.700 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:03.701 00.001 8996 Enqueuing Expose request
22:19:03.701 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:03.702 00.001 20224 Worker thread wakes up
22:19:03.702 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:03.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:04.666 00.964 20224 Exposure complete
22:19:04.753 00.087 20224 worker thread done servicing request
22:19:04.753 00.000 8996 OnExposeComplete: enter
22:19:04.755 00.002 8996 UpdateGuideState(): m_state=6
22:19:04.756 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4287
22:19:04.758 00.002 8996 Star::Find returns 1 (0), X=138.23, Y=472.03, Mass=758595, SNR=333.5, Peak=60976 HFD=4.3
22:19:04.759 00.001 8996 MultiStar: [#1 0.10,-0.11,0.69,U] [#2 0.14,-0.13,0.82,U] [#3 0.21,0.22,0.68,U] [#4 0.17,0.35,0.58,U] [#5 0.17,-0.14,0.74,U] [#6 0.23,-0.12,0.46,U] [#7 -0.17,0.29,0.52,U] [#8 0.25,-0.00,0.40,U] 
22:19:04.761 00.002 8996 refined, 8 included, MultiStar: {0.13, 0.05}, one-star: {0.10, 0.15}
22:19:04.762 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
22:19:04.763 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
22:19:04.764 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.39 mountX=0.13 mountY=-0.07, mountTheta=-0.50
22:19:04.766 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.05, opts=13)
22:19:04.768 00.002 8996 Enqueuing Move request for scope (0.13, 0.05)
22:19:04.770 00.002 20224 Worker thread wakes up
22:19:04.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
22:19:04.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
22:19:04.770 00.000 20224 Moving (0.13, 0.05) raw xDistance=0.13 yDistance=-0.07
22:19:04.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:19:04.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:04.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:19:04.770 00.000 20224 MoveAxis(E, 0, ABG)
22:19:04.770 00.000 20224 Move returns status 0, amount 0
22:19:04.770 00.000 20224 MoveAxis(N, 0, ABG)
22:19:04.770 00.000 20224 Move returns status 0, amount 0
22:19:04.770 00.000 20224 move complete, result=0
22:19:04.771 00.001 20224 worker thread done servicing request
22:19:04.776 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60976, med=2768, FiltMin=2525, FiltMax=30019, Gamma=1.000
22:19:04.804 00.028 8996 UpdateGuideState exits: m=758595 SNR=333.5
22:19:04.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:04.806 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:04.807 00.001 8996 Enqueuing Expose request
22:19:04.807 00.000 20224 Worker thread wakes up
22:19:04.807 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:04.808 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:04.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:05.983 01.175 20224 Exposure complete
22:19:06.045 00.062 20224 worker thread done servicing request
22:19:06.045 00.000 8996 OnExposeComplete: enter
22:19:06.046 00.001 8996 UpdateGuideState(): m_state=6
22:19:06.046 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4288
22:19:06.047 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=471.87, Mass=725497, SNR=329.7, Peak=55485 HFD=4.4
22:19:06.048 00.001 8996 MultiStar: [#1 0.22,-0.22,0.75,U] [#2 0.43,-0.30,0.00,M1] [#3 0.31,0.01,0.61,U] [#4 0.24,0.07,0.61,U] [#5 0.25,-0.22,0.63,U] [#6 0.33,-0.27,0.47,U] [#7 0.14,0.01,0.48,U] [#8 0.48,-0.26,0.00,M1] 
22:19:06.049 00.001 8996 refined, 6 included, MultiStar: {0.26, -0.09}, one-star: {0.32, -0.01}
22:19:06.050 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
22:19:06.050 00.000 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
22:19:06.051 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.09 hyp=0.28 cameraTheta=-0.32 mountX=0.27 mountY=0.06, mountTheta=0.20
22:19:06.053 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.09, opts=13)
22:19:06.054 00.001 8996 Enqueuing Move request for scope (0.26, -0.09)
22:19:06.054 00.000 20224 Worker thread wakes up
22:19:06.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.09) opts 0xd
22:19:06.055 00.001 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.09)
22:19:06.055 00.000 20224 Moving (0.26, -0.09) raw xDistance=0.27 yDistance=0.06
22:19:06.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:19:06.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:06.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:19:06.055 00.000 20224 MoveAxis(W, 39, ABG)
22:19:06.055 00.000 20224 Guiding  Dir = 3, Dur = 39
22:19:06.055 00.000 20224 IsSlewing returns 0
22:19:06.055 00.000 20224 IsGuiding returns 0
22:19:06.059 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55485, med=2768, FiltMin=2502, FiltMax=27664, Gamma=1.000
22:19:06.080 00.021 8996 UpdateGuideState exits: m=725497 SNR=329.7
22:19:06.082 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:06.082 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:06.084 00.002 8996 Enqueuing Expose request
22:19:06.099 00.015 20224 IsGuiding returns 1
22:19:06.099 00.000 20224 scope still moving after pulse duration time elapsed
22:19:06.129 00.030 20224 IsSlewing returns 0
22:19:06.129 00.000 20224 IsGuiding returns 1
22:19:06.159 00.030 20224 IsSlewing returns 0
22:19:06.160 00.001 20224 IsGuiding returns 1
22:19:06.191 00.031 20224 IsSlewing returns 0
22:19:06.191 00.000 20224 IsGuiding returns 0
22:19:06.191 00.000 20224 scope move finished after 39 + 96 ms
22:19:06.191 00.000 20224 Move returns status 0, amount 39
22:19:06.191 00.000 20224 MoveAxis(N, 0, ABG)
22:19:06.191 00.000 20224 Move returns status 0, amount 0
22:19:06.191 00.000 20224 move complete, result=0
22:19:06.191 00.000 20224 worker thread done servicing request
22:19:06.191 00.000 20224 Worker thread wakes up
22:19:06.192 00.001 8996 GuideStep: 0.3 px 39 ms WEST, 0.1 px 0 ms NORTH
22:19:06.194 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:06.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:07.178 00.984 20224 Exposure complete
22:19:07.234 00.056 20224 worker thread done servicing request
22:19:07.235 00.001 8996 OnExposeComplete: enter
22:19:07.237 00.002 8996 UpdateGuideState(): m_state=6
22:19:07.238 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4289
22:19:07.239 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=471.84, Mass=836999, SNR=373.0, Peak=65504 HFD=4.4
22:19:07.240 00.001 8996 MultiStar: [#1 -0.10,-0.22,0.60,U] [#2 0.02,-0.06,0.73,U] [#3 -0.01,0.05,0.53,U] [#4 0.06,0.31,0.53,U] [#5 -0.08,0.05,0.65,U] [#6 -0.13,-0.35,0.39,U] [#7 -0.24,0.11,0.39,U] [#8 0.03,-0.15,0.39,U] 
22:19:07.241 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.27, -0.04}
22:19:07.243 00.002 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
22:19:07.244 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
22:19:07.246 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.83 mountX=-0.09 mountY=0.04, mountTheta=2.72
22:19:07.250 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
22:19:07.252 00.002 8996 Enqueuing Move request for scope (-0.09, -0.03)
22:19:07.255 00.003 20224 Worker thread wakes up
22:19:07.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
22:19:07.255 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
22:19:07.255 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
22:19:07.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:19:07.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:07.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:19:07.255 00.000 20224 MoveAxis(E, 0, ABG)
22:19:07.255 00.000 20224 Move returns status 0, amount 0
22:19:07.255 00.000 20224 MoveAxis(N, 0, ABG)
22:19:07.255 00.000 20224 Move returns status 0, amount 0
22:19:07.256 00.001 20224 move complete, result=0
22:19:07.256 00.000 20224 worker thread done servicing request
22:19:07.265 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2768, FiltMin=2493, FiltMax=33200, Gamma=1.000
22:19:07.297 00.032 8996 UpdateGuideState exits: m=836999 SNR=373.0
22:19:07.299 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:07.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:07.301 00.001 8996 Enqueuing Expose request
22:19:07.304 00.003 20224 Worker thread wakes up
22:19:07.304 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:07.305 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:07.305 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:08.476 01.171 20224 Exposure complete
22:19:08.534 00.058 20224 worker thread done servicing request
22:19:08.534 00.000 8996 OnExposeComplete: enter
22:19:08.535 00.001 8996 UpdateGuideState(): m_state=6
22:19:08.537 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4290
22:19:08.538 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.99, Mass=764038, SNR=376.9, Peak=65504 HFD=4.5
22:19:08.540 00.002 8996 MultiStar: [#1 -0.30,-0.24,0.78,U] [#2 -0.27,-0.23,0.66,U] [#3 -0.25,-0.14,0.51,U] [#4 -0.18,0.07,0.50,U] [#5 -0.33,-0.21,0.59,U] [#6 -0.22,-0.29,0.39,U] [#7 -0.47,-0.00,0.00,M1] [#8 -0.05,-0.01,0.37,U] 
22:19:08.542 00.002 8996 refined, 7 included, MultiStar: {-0.28, -0.11}, one-star: {-0.40, 0.11}
22:19:08.543 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
22:19:08.544 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
22:19:08.545 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-2.77 mountX=-0.26 mountY=0.14, mountTheta=2.66
22:19:08.548 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.11, opts=13)
22:19:08.549 00.001 8996 Enqueuing Move request for scope (-0.28, -0.11)
22:19:08.550 00.001 20224 Worker thread wakes up
22:19:08.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.11) opts 0xd
22:19:08.550 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.11)
22:19:08.550 00.000 20224 Moving (-0.28, -0.11) raw xDistance=-0.26 yDistance=0.14
22:19:08.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:19:08.550 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:08.550 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:19:08.551 00.001 20224 MoveAxis(E, 39, ABG)
22:19:08.551 00.000 20224 Guiding  Dir = 2, Dur = 39
22:19:08.551 00.000 20224 IsSlewing returns 0
22:19:08.551 00.000 20224 IsGuiding returns 0
22:19:08.553 00.002 20224 PulseGuide returned control before completion, sleep 48
22:19:08.555 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2768, FiltMin=2502, FiltMax=32301, Gamma=1.000
22:19:08.581 00.026 8996 UpdateGuideState exits: m=764038 SNR=376.9
22:19:08.583 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:08.583 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:08.585 00.002 8996 Enqueuing Expose request
22:19:08.606 00.021 20224 IsGuiding returns 1
22:19:08.606 00.000 20224 scope still moving after pulse duration time elapsed
22:19:08.638 00.032 20224 IsSlewing returns 0
22:19:08.638 00.000 20224 IsGuiding returns 0
22:19:08.638 00.000 20224 scope move finished after 39 + 47 ms
22:19:08.638 00.000 20224 Move returns status 0, amount 39
22:19:08.638 00.000 20224 MoveAxis(N, 0, ABG)
22:19:08.638 00.000 20224 Move returns status 0, amount 0
22:19:08.638 00.000 20224 move complete, result=0
22:19:08.639 00.001 20224 worker thread done servicing request
22:19:08.639 00.000 20224 Worker thread wakes up
22:19:08.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:08.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:08.639 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
22:19:09.614 00.975 20224 Exposure complete
22:19:09.676 00.062 20224 worker thread done servicing request
22:19:09.676 00.000 8996 OnExposeComplete: enter
22:19:09.677 00.001 8996 UpdateGuideState(): m_state=6
22:19:09.678 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4291
22:19:09.679 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.94, Mass=651067, SNR=317.9, Peak=57920 HFD=4.4
22:19:09.680 00.001 8996 MultiStar: [#1 -0.09,-0.28,0.69,U] [#2 0.01,-0.02,0.83,U] [#3 0.02,-0.00,0.64,U] [#4 -0.05,0.07,0.59,U] [#5 -0.04,-0.11,0.73,U] [#6 0.07,-0.23,0.47,U] [#7 -0.08,0.32,0.48,U] [#8 0.10,-0.12,0.46,U] 
22:19:09.680 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.03}, one-star: {-0.16, 0.06}
22:19:09.681 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:19:09.682 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.85)
22:19:09.683 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.41 mountX=-0.03 mountY=0.04, mountTheta=2.30
22:19:09.684 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.03, opts=13)
22:19:09.685 00.001 8996 Enqueuing Move request for scope (-0.04, -0.03)
22:19:09.686 00.001 20224 Worker thread wakes up
22:19:09.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
22:19:09.686 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
22:19:09.686 00.000 20224 Moving (-0.04, -0.03) raw xDistance=-0.03 yDistance=0.04
22:19:09.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:19:09.687 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:09.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:19:09.687 00.000 20224 MoveAxis(E, 0, ABG)
22:19:09.687 00.000 20224 Move returns status 0, amount 0
22:19:09.687 00.000 20224 MoveAxis(N, 0, ABG)
22:19:09.687 00.000 20224 Move returns status 0, amount 0
22:19:09.687 00.000 20224 move complete, result=0
22:19:09.687 00.000 20224 worker thread done servicing request
22:19:09.690 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57920, med=2768, FiltMin=2496, FiltMax=26128, Gamma=1.000
22:19:09.705 00.015 8996 UpdateGuideState exits: m=651067 SNR=317.9
22:19:09.707 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:09.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:09.710 00.002 8996 Enqueuing Expose request
22:19:09.711 00.001 20224 Worker thread wakes up
22:19:09.711 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:09.713 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:09.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:10.878 01.165 20224 Exposure complete
22:19:10.959 00.081 20224 worker thread done servicing request
22:19:10.959 00.000 8996 OnExposeComplete: enter
22:19:10.961 00.002 8996 UpdateGuideState(): m_state=6
22:19:10.963 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4292
22:19:10.964 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.90, Mass=706210, SNR=319.5, Peak=64640 HFD=4.3
22:19:10.965 00.001 8996 MultiStar: [#1 0.04,-0.27,0.71,U] [#2 0.07,-0.31,0.95,U] [#3 0.20,-0.05,0.58,U] [#4 0.31,0.18,0.56,U] [#5 0.12,-0.20,0.66,U] [#6 0.22,-0.51,0.00,M1] [#7 0.09,0.11,0.48,U] [#8 0.34,-0.28,0.43,U] 
22:19:10.966 00.001 8996 single-star, 7 included, MultiStar: {0.10, -0.11}, one-star: {-0.12, 0.02}
22:19:10.970 00.004 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
22:19:10.972 00.002 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
22:19:10.974 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.95 mountX=-0.12 mountY=-0.01, mountTheta=-3.06
22:19:10.977 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.02, opts=13)
22:19:10.978 00.001 8996 Enqueuing Move request for scope (-0.12, 0.02)
22:19:10.979 00.001 20224 Worker thread wakes up
22:19:10.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
22:19:10.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
22:19:10.979 00.000 20224 Moving (-0.12, 0.02) raw xDistance=-0.12 yDistance=-0.01
22:19:10.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:19:10.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:10.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:19:10.979 00.000 20224 MoveAxis(E, 0, ABG)
22:19:10.979 00.000 20224 Move returns status 0, amount 0
22:19:10.980 00.001 20224 MoveAxis(N, 0, ABG)
22:19:10.980 00.000 20224 Move returns status 0, amount 0
22:19:10.980 00.000 20224 move complete, result=0
22:19:10.980 00.000 20224 worker thread done servicing request
22:19:10.989 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64640, med=2768, FiltMin=2499, FiltMax=28381, Gamma=1.000
22:19:11.337 00.348 8996 UpdateGuideState exits: m=706210 SNR=319.5
22:19:11.341 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:11.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:11.343 00.001 8996 Enqueuing Expose request
22:19:11.344 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:11.345 00.001 20224 Worker thread wakes up
22:19:11.345 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:11.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:12.330 00.985 20224 Exposure complete
22:19:12.402 00.072 20224 worker thread done servicing request
22:19:12.402 00.000 8996 OnExposeComplete: enter
22:19:12.403 00.001 8996 UpdateGuideState(): m_state=6
22:19:12.404 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4293
22:19:12.405 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=471.88, Mass=745880, SNR=351.2, Peak=63069 HFD=4.3
22:19:12.407 00.002 8996 MultiStar: [#1 0.23,-0.23,0.70,U] [#2 0.29,-0.11,0.81,U] [#3 0.34,-0.02,0.56,U] [#4 0.42,0.12,0.56,U] [#5 0.30,-0.12,0.66,U] [#6 0.50,-0.09,0.00,M2] [#7 0.05,0.19,0.47,U] [#8 0.59,-0.31,0.00,M1] 
22:19:12.408 00.001 8996 single-star, 6 included, MultiStar: {0.28, -0.04}, one-star: {0.27, -0.00}
22:19:12.409 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
22:19:12.410 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
22:19:12.410 00.000 8996 CameraToMount -- cameraX=0.27 cameraY=-0.00 hyp=0.27 cameraTheta=-0.01 mountX=0.27 mountY=-0.03, mountTheta=-0.10
22:19:12.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.00, opts=13)
22:19:12.413 00.001 8996 Enqueuing Move request for scope (0.27, -0.00)
22:19:12.413 00.000 20224 Worker thread wakes up
22:19:12.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.00) opts 0xd
22:19:12.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.00)
22:19:12.413 00.000 20224 Moving (0.27, -0.00) raw xDistance=0.27 yDistance=-0.03
22:19:12.414 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:19:12.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:12.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:19:12.414 00.000 20224 MoveAxis(W, 40, ABG)
22:19:12.414 00.000 20224 Guiding  Dir = 3, Dur = 40
22:19:12.416 00.002 20224 IsSlewing returns 0
22:19:12.416 00.000 20224 IsGuiding returns 0
22:19:12.420 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63069, med=2768, FiltMin=2512, FiltMax=27043, Gamma=1.000
22:19:12.435 00.015 8996 UpdateGuideState exits: m=745880 SNR=351.2
22:19:12.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:12.436 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:12.437 00.001 8996 Enqueuing Expose request
22:19:12.462 00.025 20224 IsGuiding returns 1
22:19:12.462 00.000 20224 scope still moving after pulse duration time elapsed
22:19:12.492 00.030 20224 IsSlewing returns 0
22:19:12.492 00.000 20224 IsGuiding returns 1
22:19:12.523 00.031 20224 IsSlewing returns 0
22:19:12.524 00.001 20224 IsGuiding returns 1
22:19:12.554 00.030 20224 IsSlewing returns 0
22:19:12.554 00.000 20224 IsGuiding returns 0
22:19:12.554 00.000 20224 scope move finished after 40 + 98 ms
22:19:12.554 00.000 20224 Move returns status 0, amount 40
22:19:12.554 00.000 20224 MoveAxis(N, 0, ABG)
22:19:12.554 00.000 20224 Move returns status 0, amount 0
22:19:12.554 00.000 20224 move complete, result=0
22:19:12.554 00.000 20224 worker thread done servicing request
22:19:12.555 00.001 8996 GuideStep: 0.3 px 40 ms WEST, -0.0 px 0 ms NORTH
22:19:12.557 00.002 20224 Worker thread wakes up
22:19:12.557 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:12.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:13.722 01.165 20224 Exposure complete
22:19:13.787 00.065 20224 worker thread done servicing request
22:19:13.788 00.001 8996 OnExposeComplete: enter
22:19:13.788 00.000 8996 UpdateGuideState(): m_state=6
22:19:13.790 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4294
22:19:13.791 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=471.69, Mass=692276, SNR=326.7, Peak=60192 HFD=4.3
22:19:13.793 00.002 8996 MultiStar: [#1 -0.41,-0.41,0.00,M1] [#2 -0.11,-0.21,0.70,U] [#3 -0.23,-0.19,0.78,U] [#4 -0.14,-0.05,0.56,U] [#5 -0.19,-0.31,0.70,U] [#6 -0.02,-0.51,0.00,M3] [#7 -0.41,-0.31,0.00,M1] [#8 0.03,-0.39,0.44,U] 
22:19:13.794 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.22}, one-star: {-0.26, -0.19}
22:19:13.795 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
22:19:13.796 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
22:19:13.798 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-2.23 mountX=-0.15 mountY=0.24, mountTheta=2.13
22:19:13.800 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.22, opts=13)
22:19:13.802 00.002 8996 Enqueuing Move request for scope (-0.17, -0.22)
22:19:13.803 00.001 20224 Worker thread wakes up
22:19:13.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.22) opts 0xd
22:19:13.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.22)
22:19:13.803 00.000 20224 Moving (-0.17, -0.22) raw xDistance=-0.15 yDistance=0.24
22:19:13.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:19:13.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:19:13.803 00.000 20224 MoveAxis(E, 0, ABG)
22:19:13.803 00.000 20224 Move returns status 0, amount 0
22:19:13.804 00.001 20224 MoveAxis(S, 50, ABG)
22:19:13.804 00.000 20224 Guiding  Dir = 1, Dur = 50
22:19:13.804 00.000 20224 IsSlewing returns 0
22:19:13.804 00.000 20224 IsGuiding returns 0
22:19:13.806 00.002 20224 PulseGuide returned control before completion, sleep 59
22:19:13.811 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60192, med=2768, FiltMin=2525, FiltMax=29619, Gamma=1.000
22:19:13.844 00.033 8996 UpdateGuideState exits: m=692276 SNR=326.7
22:19:13.846 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:13.847 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:13.848 00.001 8996 Enqueuing Expose request
22:19:13.881 00.033 20224 IsGuiding returns 1
22:19:13.881 00.000 20224 scope still moving after pulse duration time elapsed
22:19:13.913 00.032 20224 IsSlewing returns 0
22:19:13.913 00.000 20224 IsGuiding returns 0
22:19:13.913 00.000 20224 scope move finished after 50 + 59 ms
22:19:13.913 00.000 20224 Move returns status 0, amount 50
22:19:13.913 00.000 20224 move complete, result=0
22:19:13.914 00.001 20224 worker thread done servicing request
22:19:13.914 00.000 20224 Worker thread wakes up
22:19:13.914 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:13.914 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:13.915 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
22:19:14.898 00.983 20224 Exposure complete
22:19:14.978 00.080 20224 worker thread done servicing request
22:19:14.978 00.000 8996 OnExposeComplete: enter
22:19:14.981 00.003 8996 UpdateGuideState(): m_state=6
22:19:14.983 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4295
22:19:14.984 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.05, Mass=714290, SNR=344.5, Peak=65504 HFD=4.4
22:19:14.985 00.001 8996 MultiStar: [#1 -0.29,0.11,0.68,U] [#2 -0.12,-0.05,0.69,U] [#3 -0.13,0.22,0.54,U] [#4 -0.22,0.23,0.54,U] [#5 -0.24,0.05,0.60,U] [#6 -0.34,-0.44,0.00,M4] [#7 -0.49,0.07,0.00,M2] [#8 -0.10,-0.05,0.38,U] 
22:19:14.987 00.002 8996 refined, 6 included, MultiStar: {-0.21, 0.11}, one-star: {-0.29, 0.17}
22:19:14.988 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
22:19:14.989 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
22:19:14.991 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.68 mountX=-0.22 mountY=-0.08, mountTheta=-2.79
22:19:14.994 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.11, opts=13)
22:19:14.996 00.002 8996 Enqueuing Move request for scope (-0.21, 0.11)
22:19:14.997 00.001 20224 Worker thread wakes up
22:19:14.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
22:19:14.997 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
22:19:14.997 00.000 20224 Moving (-0.21, 0.11) raw xDistance=-0.22 yDistance=-0.08
22:19:14.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:19:14.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:14.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:19:14.998 00.001 20224 MoveAxis(E, 32, ABG)
22:19:14.998 00.000 20224 Guiding  Dir = 2, Dur = 32
22:19:14.998 00.000 20224 IsSlewing returns 0
22:19:14.998 00.000 20224 IsGuiding returns 0
22:19:15.003 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2768, FiltMin=2473, FiltMax=28947, Gamma=1.000
22:19:15.011 00.008 20224 PulseGuide returned control before completion, sleep 30
22:19:15.021 00.010 8996 UpdateGuideState exits: m=714290 SNR=344.5
22:19:15.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:15.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:15.024 00.001 8996 Enqueuing Expose request
22:19:15.056 00.032 20224 IsGuiding returns 1
22:19:15.056 00.000 20224 scope still moving after pulse duration time elapsed
22:19:15.088 00.032 20224 IsSlewing returns 0
22:19:15.088 00.000 20224 IsGuiding returns 1
22:19:15.119 00.031 20224 IsSlewing returns 0
22:19:15.119 00.000 20224 IsGuiding returns 0
22:19:15.119 00.000 20224 scope move finished after 32 + 88 ms
22:19:15.119 00.000 20224 Move returns status 0, amount 32
22:19:15.119 00.000 20224 MoveAxis(N, 0, ABG)
22:19:15.119 00.000 20224 Move returns status 0, amount 0
22:19:15.119 00.000 20224 move complete, result=0
22:19:15.119 00.000 20224 worker thread done servicing request
22:19:15.119 00.000 20224 Worker thread wakes up
22:19:15.119 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
22:19:15.121 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:15.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:16.279 01.158 20224 Exposure complete
22:19:16.334 00.055 20224 worker thread done servicing request
22:19:16.334 00.000 8996 OnExposeComplete: enter
22:19:16.335 00.001 8996 UpdateGuideState(): m_state=6
22:19:16.336 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4296
22:19:16.337 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=471.98, Mass=711816, SNR=320.9, Peak=58544 HFD=4.3
22:19:16.337 00.000 8996 MultiStar: [#1 0.12,0.01,0.75,U] [#2 0.30,0.08,0.78,U] [#3 0.21,-0.35,0.70,U] [#4 0.26,0.01,0.58,U] [#5 0.05,-0.06,0.73,U] [#6 0.21,-0.16,0.52,U] [#7 0.17,-0.03,0.51,U] [#8 0.21,-0.12,0.43,U] 
22:19:16.338 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.04}, one-star: {0.08, 0.10}
22:19:16.339 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
22:19:16.340 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
22:19:16.342 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.91 mountX=0.07 mountY=-0.11, mountTheta=-1.01
22:19:16.344 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.10, opts=13)
22:19:16.345 00.001 8996 Enqueuing Move request for scope (0.08, 0.10)
22:19:16.346 00.001 20224 Worker thread wakes up
22:19:16.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:19:16.346 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:19:16.346 00.000 20224 Moving (0.08, 0.10) raw xDistance=0.07 yDistance=-0.11
22:19:16.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:19:16.346 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:16.346 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:19:16.347 00.001 20224 MoveAxis(E, 0, ABG)
22:19:16.347 00.000 20224 Move returns status 0, amount 0
22:19:16.347 00.000 20224 MoveAxis(N, 0, ABG)
22:19:16.347 00.000 20224 Move returns status 0, amount 0
22:19:16.347 00.000 20224 move complete, result=0
22:19:16.347 00.000 20224 worker thread done servicing request
22:19:16.355 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58544, med=2768, FiltMin=2515, FiltMax=28835, Gamma=1.000
22:19:16.383 00.028 8996 UpdateGuideState exits: m=711816 SNR=320.9
22:19:16.384 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:16.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:16.387 00.002 8996 Enqueuing Expose request
22:19:16.388 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:16.389 00.001 20224 Worker thread wakes up
22:19:16.389 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:16.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:17.366 00.977 20224 Exposure complete
22:19:17.452 00.086 20224 worker thread done servicing request
22:19:17.452 00.000 8996 OnExposeComplete: enter
22:19:17.453 00.001 8996 UpdateGuideState(): m_state=6
22:19:17.454 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4297
22:19:17.455 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=472.04, Mass=654604, SNR=353.6, Peak=58768 HFD=4.4
22:19:17.456 00.001 8996 MultiStar: [#1 0.01,0.03,0.69,U] [#2 0.04,0.06,0.75,U] [#3 0.04,0.05,0.59,U] [#4 0.23,0.25,0.53,U] [#5 0.16,-0.00,0.64,U] [#6 -0.02,-0.01,0.40,U] [#7 -0.22,0.07,0.44,U] [#8 0.24,-0.05,0.42,U] 
22:19:17.456 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {-0.13, 0.16}
22:19:17.457 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
22:19:17.458 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
22:19:17.458 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.18 mountX=0.02 mountY=-0.07, mountTheta=-1.28
22:19:17.460 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
22:19:17.461 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
22:19:17.461 00.000 20224 Worker thread wakes up
22:19:17.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
22:19:17.461 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
22:19:17.461 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.02 yDistance=-0.07
22:19:17.462 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:19:17.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:17.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:19:17.462 00.000 20224 MoveAxis(E, 0, ABG)
22:19:17.462 00.000 20224 Move returns status 0, amount 0
22:19:17.462 00.000 20224 MoveAxis(N, 0, ABG)
22:19:17.462 00.000 20224 Move returns status 0, amount 0
22:19:17.462 00.000 20224 move complete, result=0
22:19:17.462 00.000 20224 worker thread done servicing request
22:19:17.465 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=58768, med=2768, FiltMin=2483, FiltMax=25648, Gamma=1.000
22:19:17.480 00.015 8996 UpdateGuideState exits: m=654604 SNR=353.6
22:19:17.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:17.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:17.483 00.001 8996 Enqueuing Expose request
22:19:17.485 00.002 20224 Worker thread wakes up
22:19:17.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:17.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:17.485 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:18.660 01.175 20224 Exposure complete
22:19:18.747 00.087 20224 worker thread done servicing request
22:19:18.747 00.000 8996 OnExposeComplete: enter
22:19:18.748 00.001 8996 UpdateGuideState(): m_state=6
22:19:18.749 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4298
22:19:18.750 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=472.08, Mass=752062, SNR=346.7, Peak=65504 HFD=4.4
22:19:18.751 00.001 8996 MultiStar: [#1 0.09,-0.04,0.67,U] [#2 0.08,0.05,0.92,U] [#3 0.24,0.08,0.60,U] [#4 0.27,0.24,0.56,U] [#5 -0.07,0.14,0.59,U] [#6 0.11,-0.17,0.44,U] [#7 -0.13,0.26,0.46,U] [#8 0.17,-0.02,0.34,U] 
22:19:18.751 00.000 8996 refined, 8 included, MultiStar: {0.07, 0.09}, one-star: {-0.06, 0.20}
22:19:18.752 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
22:19:18.753 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
22:19:18.754 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.95 mountX=0.06 mountY=-0.10, mountTheta=-1.05
22:19:18.756 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.09, opts=13)
22:19:18.757 00.001 8996 Enqueuing Move request for scope (0.07, 0.09)
22:19:18.757 00.000 20224 Worker thread wakes up
22:19:18.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
22:19:18.758 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
22:19:18.758 00.000 20224 Moving (0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
22:19:18.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:19:18.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:18.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:19:18.758 00.000 20224 MoveAxis(E, 0, ABG)
22:19:18.758 00.000 20224 Move returns status 0, amount 0
22:19:18.758 00.000 20224 MoveAxis(N, 0, ABG)
22:19:18.758 00.000 20224 Move returns status 0, amount 0
22:19:18.758 00.000 20224 move complete, result=0
22:19:18.758 00.000 20224 worker thread done servicing request
22:19:18.763 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, med=2768, FiltMin=2499, FiltMax=29651, Gamma=1.000
22:19:18.793 00.030 8996 UpdateGuideState exits: m=752062 SNR=346.7
22:19:18.795 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:18.797 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:18.798 00.001 8996 Enqueuing Expose request
22:19:18.798 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:18.800 00.002 20224 Worker thread wakes up
22:19:18.800 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:18.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:19.800 01.000 20224 Exposure complete
22:19:19.867 00.067 20224 worker thread done servicing request
22:19:19.867 00.000 8996 OnExposeComplete: enter
22:19:19.868 00.001 8996 UpdateGuideState(): m_state=6
22:19:19.870 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4299
22:19:19.871 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=472.21, Mass=814055, SNR=368.8, Peak=65504 HFD=4.3
22:19:19.873 00.002 8996 MultiStar: [#1 0.06,-0.02,0.64,U] [#2 0.28,-0.16,0.68,U] [#3 0.12,0.18,0.54,U] [#4 0.27,0.30,0.53,U] [#5 0.08,0.01,0.65,U] [#6 0.19,-0.10,0.43,U] [#7 -0.24,0.23,0.44,U] [#8 0.31,0.07,0.40,U] 
22:19:19.874 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.10}, one-star: {-0.05, 0.32}
22:19:19.875 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
22:19:19.877 00.002 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
22:19:19.878 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.15 cameraTheta=0.79 mountX=0.09 mountY=-0.12, mountTheta=-0.90
22:19:19.881 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.10, opts=13)
22:19:19.882 00.001 8996 Enqueuing Move request for scope (0.10, 0.10)
22:19:19.883 00.001 20224 Worker thread wakes up
22:19:19.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
22:19:19.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
22:19:19.883 00.000 20224 Moving (0.10, 0.10) raw xDistance=0.09 yDistance=-0.12
22:19:19.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:19:19.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:19.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:19:19.884 00.001 20224 MoveAxis(E, 0, ABG)
22:19:19.884 00.000 20224 Move returns status 0, amount 0
22:19:19.884 00.000 20224 MoveAxis(N, 0, ABG)
22:19:19.884 00.000 20224 Move returns status 0, amount 0
22:19:19.884 00.000 20224 move complete, result=0
22:19:19.884 00.000 20224 worker thread done servicing request
22:19:19.887 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2768, FiltMin=2512, FiltMax=29363, Gamma=1.000
22:19:19.901 00.014 8996 UpdateGuideState exits: m=814055 SNR=368.8
22:19:19.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:19.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:19.904 00.001 8996 Enqueuing Expose request
22:19:19.905 00.001 20224 Worker thread wakes up
22:19:19.905 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:19.906 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:19.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:21.060 01.154 20224 Exposure complete
22:19:21.136 00.076 20224 worker thread done servicing request
22:19:21.136 00.000 8996 OnExposeComplete: enter
22:19:21.138 00.002 8996 UpdateGuideState(): m_state=6
22:19:21.139 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4300
22:19:21.140 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=472.09, Mass=668958, SNR=362.6, Peak=56464 HFD=4.3
22:19:21.141 00.001 8996 MultiStar: [#1 0.19,-0.10,0.63,U] [#2 0.36,0.07,0.71,U] [#3 0.18,0.15,0.61,U] [#4 0.29,0.24,0.52,U] [#5 0.24,0.16,0.60,U] [#6 0.42,-0.29,0.00,M1] [#7 0.04,0.14,0.49,U] [#8 0.33,0.04,0.38,U] 
22:19:21.142 00.001 8996 single-star, 7 included, MultiStar: {0.19, 0.12}, one-star: {-0.00, 0.21}
22:19:21.143 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
22:19:21.143 00.000 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
22:19:21.144 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.58 mountX=-0.02 mountY=-0.21, mountTheta=-1.68
22:19:21.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.21, opts=13)
22:19:21.146 00.000 8996 Enqueuing Move request for scope (-0.00, 0.21)
22:19:21.147 00.001 20224 Worker thread wakes up
22:19:21.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.21) opts 0xd
22:19:21.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.21)
22:19:21.147 00.000 20224 Moving (-0.00, 0.21) raw xDistance=-0.02 yDistance=-0.21
22:19:21.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:19:21.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:19:21.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:19:21.147 00.000 20224 MoveAxis(E, 0, ABG)
22:19:21.147 00.000 20224 Move returns status 0, amount 0
22:19:21.147 00.000 20224 MoveAxis(N, 0, ABG)
22:19:21.147 00.000 20224 Move returns status 0, amount 0
22:19:21.148 00.001 20224 move complete, result=0
22:19:21.148 00.000 20224 worker thread done servicing request
22:19:21.151 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56464, med=2768, FiltMin=2499, FiltMax=26339, Gamma=1.000
22:19:21.174 00.023 8996 UpdateGuideState exits: m=668958 SNR=362.6
22:19:21.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:21.176 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:21.176 00.000 8996 Enqueuing Expose request
22:19:21.177 00.001 20224 Worker thread wakes up
22:19:21.177 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:19:21.178 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:21.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:22.161 00.983 20224 Exposure complete
22:19:22.226 00.065 20224 worker thread done servicing request
22:19:22.226 00.000 8996 OnExposeComplete: enter
22:19:22.228 00.002 8996 UpdateGuideState(): m_state=6
22:19:22.230 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4301
22:19:22.231 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=471.98, Mass=728702, SNR=316.5, Peak=56957 HFD=4.2
22:19:22.232 00.001 8996 MultiStar: [#1 0.08,-0.12,0.73,U] [#2 0.25,-0.21,0.82,U] [#3 0.33,0.04,0.76,U] [#4 0.31,0.12,0.59,U] [#5 0.13,-0.26,0.70,U] [#6 0.36,-0.34,0.00,M2] [#7 0.08,0.00,0.45,U] [#8 0.59,-0.08,0.00,M1] 
22:19:22.233 00.001 8996 refined, 6 included, MultiStar: {0.22, -0.05}, one-star: {0.27, 0.10}
22:19:22.235 00.002 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
22:19:22.236 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
22:19:22.237 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-0.21 mountX=0.22 mountY=0.02, mountTheta=0.10
22:19:22.239 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.05, opts=13)
22:19:22.240 00.001 8996 Enqueuing Move request for scope (0.22, -0.05)
22:19:22.241 00.001 20224 Worker thread wakes up
22:19:22.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.05) opts 0xd
22:19:22.241 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.05)
22:19:22.241 00.000 20224 Moving (0.22, -0.05) raw xDistance=0.22 yDistance=0.02
22:19:22.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:19:22.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:22.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:19:22.242 00.001 20224 MoveAxis(W, 32, ABG)
22:19:22.242 00.000 20224 Guiding  Dir = 3, Dur = 32
22:19:22.242 00.000 20224 IsSlewing returns 0
22:19:22.243 00.001 20224 IsGuiding returns 0
22:19:22.249 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56957, med=2768, FiltMin=2515, FiltMax=29683, Gamma=1.000
22:19:22.273 00.024 8996 UpdateGuideState exits: m=728702 SNR=316.5
22:19:22.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:22.274 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:22.275 00.001 8996 Enqueuing Expose request
22:19:22.284 00.009 20224 IsGuiding returns 1
22:19:22.284 00.000 20224 scope still moving after pulse duration time elapsed
22:19:22.313 00.029 20224 IsSlewing returns 0
22:19:22.313 00.000 20224 IsGuiding returns 1
22:19:22.344 00.031 20224 IsSlewing returns 0
22:19:22.345 00.001 20224 IsGuiding returns 1
22:19:22.376 00.031 20224 IsSlewing returns 0
22:19:22.377 00.001 20224 IsGuiding returns 0
22:19:22.377 00.000 20224 scope move finished after 32 + 101 ms
22:19:22.377 00.000 20224 Move returns status 0, amount 32
22:19:22.377 00.000 20224 MoveAxis(N, 0, ABG)
22:19:22.377 00.000 20224 Move returns status 0, amount 0
22:19:22.377 00.000 20224 move complete, result=0
22:19:22.377 00.000 20224 worker thread done servicing request
22:19:22.377 00.000 20224 Worker thread wakes up
22:19:22.378 00.001 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
22:19:22.381 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:22.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:23.550 01.169 20224 Exposure complete
22:19:23.639 00.089 20224 worker thread done servicing request
22:19:23.639 00.000 8996 OnExposeComplete: enter
22:19:23.640 00.001 8996 UpdateGuideState(): m_state=6
22:19:23.640 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4302
22:19:23.641 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.85, Mass=673883, SNR=365.6, Peak=62352 HFD=4.4
22:19:23.642 00.001 8996 MultiStar: [#1 0.04,-0.11,0.63,U] [#2 0.23,-0.13,0.74,U] [#3 0.10,0.11,0.56,U] [#4 0.22,0.37,0.52,U] [#5 0.10,0.12,0.55,U] [#6 0.27,-0.13,0.40,U] [#7 -0.24,-0.06,0.48,U] [#8 0.01,0.03,0.39,U] 
22:19:23.644 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {-0.20, -0.03}
22:19:23.645 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
22:19:23.646 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
22:19:23.647 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.27 mountX=0.04 mountY=-0.02, mountTheta=-0.38
22:19:23.648 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
22:19:23.649 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
22:19:23.650 00.001 20224 Worker thread wakes up
22:19:23.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
22:19:23.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
22:19:23.650 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
22:19:23.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:19:23.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:23.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:19:23.651 00.001 20224 MoveAxis(E, 0, ABG)
22:19:23.651 00.000 20224 Move returns status 0, amount 0
22:19:23.651 00.000 20224 MoveAxis(N, 0, ABG)
22:19:23.651 00.000 20224 Move returns status 0, amount 0
22:19:23.651 00.000 20224 move complete, result=0
22:19:23.651 00.000 20224 worker thread done servicing request
22:19:23.656 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62352, med=2768, FiltMin=2518, FiltMax=27933, Gamma=1.000
22:19:23.678 00.022 8996 UpdateGuideState exits: m=673883 SNR=365.6
22:19:23.680 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:23.680 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:23.681 00.001 8996 Enqueuing Expose request
22:19:23.682 00.001 20224 Worker thread wakes up
22:19:23.682 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:23.682 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:23.683 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:24.666 00.983 20224 Exposure complete
22:19:24.728 00.062 20224 worker thread done servicing request
22:19:24.728 00.000 8996 OnExposeComplete: enter
22:19:24.729 00.001 8996 UpdateGuideState(): m_state=6
22:19:24.730 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4303
22:19:24.731 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.71, Mass=741372, SNR=348.7, Peak=61952 HFD=4.3
22:19:24.732 00.001 8996 MultiStar: [#1 -0.03,-0.31,0.66,U] [#2 0.02,-0.32,0.76,U] [#3 -0.03,-0.27,0.57,U] [#4 0.02,-0.10,0.58,U] [#5 0.03,-0.18,0.67,U] [#6 -0.15,-0.45,0.00,M2] [#7 -0.27,-0.22,0.48,U] [#8 0.02,-0.35,0.38,U] 
22:19:24.732 00.000 8996 refined, 7 included, MultiStar: {-0.06, -0.23}, one-star: {-0.17, -0.17}
22:19:24.733 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:19:24.734 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
22:19:24.735 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.82 mountX=-0.04 mountY=0.24, mountTheta=1.72
22:19:24.738 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.23, opts=13)
22:19:24.740 00.002 8996 Enqueuing Move request for scope (-0.06, -0.23)
22:19:24.743 00.003 20224 Worker thread wakes up
22:19:24.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
22:19:24.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
22:19:24.743 00.000 20224 Moving (-0.06, -0.23) raw xDistance=-0.04 yDistance=0.24
22:19:24.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:19:24.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:19:24.743 00.000 20224 MoveAxis(E, 0, ABG)
22:19:24.743 00.000 20224 Move returns status 0, amount 0
22:19:24.743 00.000 20224 MoveAxis(S, 50, ABG)
22:19:24.744 00.001 20224 Guiding  Dir = 1, Dur = 50
22:19:24.744 00.000 20224 IsSlewing returns 0
22:19:24.744 00.000 20224 IsGuiding returns 0
22:19:24.752 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61952, med=2768, FiltMin=2521, FiltMax=26419, Gamma=1.000
22:19:24.754 00.002 20224 PulseGuide returned control before completion, sleep 51
22:19:24.769 00.015 8996 UpdateGuideState exits: m=741372 SNR=348.7
22:19:24.771 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:24.771 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:24.772 00.001 8996 Enqueuing Expose request
22:19:24.815 00.043 20224 IsGuiding returns 1
22:19:24.815 00.000 20224 scope still moving after pulse duration time elapsed
22:19:24.846 00.031 20224 IsSlewing returns 0
22:19:24.846 00.000 20224 IsGuiding returns 0
22:19:24.846 00.000 20224 scope move finished after 50 + 52 ms
22:19:24.846 00.000 20224 Move returns status 0, amount 50
22:19:24.846 00.000 20224 move complete, result=0
22:19:24.846 00.000 20224 worker thread done servicing request
22:19:24.846 00.000 20224 Worker thread wakes up
22:19:24.846 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
22:19:24.849 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:24.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:26.043 01.194 20224 Exposure complete
22:19:26.103 00.060 20224 worker thread done servicing request
22:19:26.103 00.000 8996 OnExposeComplete: enter
22:19:26.104 00.001 8996 UpdateGuideState(): m_state=6
22:19:26.105 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4304
22:19:26.106 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.09, Mass=721999, SNR=363.3, Peak=65504 HFD=4.4
22:19:26.107 00.001 8996 MultiStar: [#1 0.31,-0.00,0.67,U] [#2 0.20,0.16,0.72,U] [#3 0.25,0.21,0.56,U] [#4 0.32,0.26,0.49,U] [#5 0.18,0.18,0.61,U] [#6 0.31,-0.12,0.38,U] [#7 0.04,0.32,0.44,U] [#8 0.25,0.17,0.37,U] 
22:19:26.107 00.000 8996 refined, 8 included, MultiStar: {0.16, 0.16}, one-star: {-0.18, 0.21}
22:19:26.108 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
22:19:26.109 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
22:19:26.110 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.16 hyp=0.22 cameraTheta=0.80 mountX=0.14 mountY=-0.17, mountTheta=-0.90
22:19:26.111 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.16, opts=13)
22:19:26.112 00.001 8996 Enqueuing Move request for scope (0.16, 0.16)
22:19:26.113 00.001 20224 Worker thread wakes up
22:19:26.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.16) opts 0xd
22:19:26.113 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.16)
22:19:26.113 00.000 20224 Moving (0.16, 0.16) raw xDistance=0.14 yDistance=-0.17
22:19:26.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:19:26.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:26.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:19:26.113 00.000 20224 MoveAxis(E, 0, ABG)
22:19:26.113 00.000 20224 Move returns status 0, amount 0
22:19:26.114 00.001 20224 MoveAxis(N, 0, ABG)
22:19:26.114 00.000 20224 Move returns status 0, amount 0
22:19:26.114 00.000 20224 move complete, result=0
22:19:26.114 00.000 20224 worker thread done servicing request
22:19:26.121 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65504, med=2768, FiltMin=2509, FiltMax=28243, Gamma=1.000
22:19:26.138 00.017 8996 UpdateGuideState exits: m=721999 SNR=363.3
22:19:26.140 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:26.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:26.142 00.001 8996 Enqueuing Expose request
22:19:26.142 00.000 20224 Worker thread wakes up
22:19:26.142 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:19:26.143 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:26.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:27.129 00.986 20224 Exposure complete
22:19:27.195 00.066 20224 worker thread done servicing request
22:19:27.195 00.000 8996 OnExposeComplete: enter
22:19:27.196 00.001 8996 UpdateGuideState(): m_state=6
22:19:27.197 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4305
22:19:27.198 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.92, Mass=751550, SNR=374.2, Peak=58352 HFD=4.4
22:19:27.201 00.003 8996 MultiStar: [#1 0.10,-0.17,0.63,U] [#2 0.15,-0.03,0.70,U] [#3 0.10,0.28,0.58,U] [#4 0.16,0.31,0.58,U] [#5 0.29,0.11,0.52,U] [#6 0.15,-0.36,0.42,U] [#7 -0.08,0.14,0.45,U] [#8 0.39,0.12,0.40,U] 
22:19:27.202 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.05}, one-star: {0.05, 0.04}
22:19:27.204 00.002 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
22:19:27.206 00.002 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
22:19:27.208 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.65 mountX=0.04 mountY=-0.04, mountTheta=-0.76
22:19:27.211 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
22:19:27.212 00.001 8996 Enqueuing Move request for scope (0.05, 0.04)
22:19:27.214 00.002 20224 Worker thread wakes up
22:19:27.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
22:19:27.214 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
22:19:27.214 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.04 yDistance=-0.04
22:19:27.215 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:19:27.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:27.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:19:27.215 00.000 20224 MoveAxis(E, 0, ABG)
22:19:27.215 00.000 20224 Move returns status 0, amount 0
22:19:27.215 00.000 20224 MoveAxis(N, 0, ABG)
22:19:27.215 00.000 20224 Move returns status 0, amount 0
22:19:27.215 00.000 20224 move complete, result=0
22:19:27.215 00.000 20224 worker thread done servicing request
22:19:27.220 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58352, med=2768, FiltMin=2518, FiltMax=28397, Gamma=1.000
22:19:27.236 00.016 8996 UpdateGuideState exits: m=751550 SNR=374.2
22:19:27.237 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:27.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:27.239 00.001 8996 Enqueuing Expose request
22:19:27.240 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:27.241 00.001 20224 Worker thread wakes up
22:19:27.241 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:27.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:28.400 01.159 20224 Exposure complete
22:19:28.466 00.066 20224 worker thread done servicing request
22:19:28.467 00.001 8996 OnExposeComplete: enter
22:19:28.469 00.002 8996 UpdateGuideState(): m_state=6
22:19:28.471 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4306
22:19:28.472 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.97, Mass=836107, SNR=379.7, Peak=64416 HFD=4.4
22:19:28.474 00.002 8996 MultiStar: [#1 0.13,-0.12,0.59,U] [#2 -0.02,-0.08,0.65,U] [#3 0.04,0.01,0.52,U] [#4 0.08,0.34,0.52,U] [#5 0.08,0.08,0.56,U] [#6 0.02,-0.06,0.40,U] [#7 -0.11,0.22,0.43,U] [#8 0.18,-0.16,0.34,U] 
22:19:28.476 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.00, 0.09}
22:19:28.476 00.000 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
22:19:28.478 00.002 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
22:19:28.479 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.84 mountX=0.03 mountY=-0.05, mountTheta=-0.94
22:19:28.480 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
22:19:28.481 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
22:19:28.483 00.002 20224 Worker thread wakes up
22:19:28.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
22:19:28.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
22:19:28.483 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.05
22:19:28.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:19:28.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:28.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:19:28.483 00.000 20224 MoveAxis(E, 0, ABG)
22:19:28.483 00.000 20224 Move returns status 0, amount 0
22:19:28.483 00.000 20224 MoveAxis(N, 0, ABG)
22:19:28.483 00.000 20224 Move returns status 0, amount 0
22:19:28.483 00.000 20224 move complete, result=0
22:19:28.484 00.001 20224 worker thread done servicing request
22:19:28.487 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64416, med=2768, FiltMin=2505, FiltMax=33824, Gamma=1.000
22:19:28.503 00.016 8996 UpdateGuideState exits: m=836107 SNR=379.7
22:19:28.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:28.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:28.505 00.000 8996 Enqueuing Expose request
22:19:28.506 00.001 20224 Worker thread wakes up
22:19:28.506 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:28.507 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:28.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:29.498 00.991 20224 Exposure complete
22:19:29.580 00.082 20224 worker thread done servicing request
22:19:29.580 00.000 8996 OnExposeComplete: enter
22:19:29.583 00.003 8996 UpdateGuideState(): m_state=6
22:19:29.585 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4307
22:19:29.587 00.002 8996 Star::Find returns 1 (0), X=138.00, Y=471.91, Mass=782905, SNR=337.6, Peak=65504 HFD=4.4
22:19:29.589 00.002 8996 MultiStar: [#1 -0.24,-0.16,0.61,U] [#2 -0.30,-0.18,0.71,U] [#3 -0.23,0.13,0.60,U] [#4 -0.09,0.20,0.59,U] [#5 -0.20,0.12,0.57,U] [#6 -0.24,-0.08,0.49,U] [#7 -0.31,0.42,0.00,M1] [#8 -0.01,0.07,0.41,U] 
22:19:29.590 00.001 8996 single-star, 7 included, MultiStar: {-0.18, 0.01}, one-star: {-0.13, 0.03}
22:19:29.591 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
22:19:29.592 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
22:19:29.593 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.89 mountX=-0.13 mountY=-0.02, mountTheta=-3.00
22:19:29.594 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
22:19:29.595 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
22:19:29.596 00.001 20224 Worker thread wakes up
22:19:29.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
22:19:29.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
22:19:29.596 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.02
22:19:29.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:19:29.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:29.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:19:29.596 00.000 20224 MoveAxis(E, 0, ABG)
22:19:29.596 00.000 20224 Move returns status 0, amount 0
22:19:29.596 00.000 20224 MoveAxis(N, 0, ABG)
22:19:29.596 00.000 20224 Move returns status 0, amount 0
22:19:29.596 00.000 20224 move complete, result=0
22:19:29.597 00.001 20224 worker thread done servicing request
22:19:29.603 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2768, FiltMin=2480, FiltMax=31840, Gamma=1.000
22:19:29.629 00.026 8996 UpdateGuideState exits: m=782905 SNR=337.6
22:19:29.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:29.631 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:29.632 00.001 8996 Enqueuing Expose request
22:19:29.632 00.000 20224 Worker thread wakes up
22:19:29.633 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:29.633 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:29.634 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:30.784 01.150 20224 Exposure complete
22:19:30.860 00.076 20224 worker thread done servicing request
22:19:30.860 00.000 8996 OnExposeComplete: enter
22:19:30.861 00.001 8996 UpdateGuideState(): m_state=6
22:19:30.863 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4308
22:19:30.864 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=472.33, Mass=689640, SNR=356.5, Peak=51312 HFD=4.5
22:19:30.865 00.001 8996 MultiStar: [#1 -0.41,0.12,0.67,U] [#2 -0.27,0.18,0.78,U] [#3 -0.20,0.10,0.61,U] [#4 -0.17,0.22,0.53,U] [#5 -0.27,0.30,0.55,U] [#6 -0.17,-0.07,0.48,U] [#7 -0.50,0.40,0.00,M2] [#8 0.02,0.05,0.39,U] 
22:19:30.866 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.20}, one-star: {-0.32, 0.45}
22:19:30.867 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
22:19:30.867 00.000 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
22:19:30.868 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.20 hyp=0.32 cameraTheta=2.46 mountX=-0.26 mountY=-0.17, mountTheta=-2.57
22:19:30.870 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.20, opts=13)
22:19:30.872 00.002 8996 Enqueuing Move request for scope (-0.25, 0.20)
22:19:30.875 00.003 20224 Worker thread wakes up
22:19:30.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.20) opts 0xd
22:19:30.875 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.20)
22:19:30.875 00.000 20224 Moving (-0.25, 0.20) raw xDistance=-0.26 yDistance=-0.17
22:19:30.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:19:30.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:30.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:19:30.875 00.000 20224 MoveAxis(E, 39, ABG)
22:19:30.875 00.000 20224 Guiding  Dir = 2, Dur = 39
22:19:30.875 00.000 20224 IsSlewing returns 0
22:19:30.876 00.001 20224 IsGuiding returns 0
22:19:30.885 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51312, med=2768, FiltMin=2509, FiltMax=29011, Gamma=1.000
22:19:30.905 00.020 20224 PulseGuide returned control before completion, sleep 20
22:19:30.910 00.005 8996 UpdateGuideState exits: m=689640 SNR=356.5
22:19:30.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:30.913 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:30.914 00.001 8996 Enqueuing Expose request
22:19:30.932 00.018 20224 IsGuiding returns 1
22:19:30.932 00.000 20224 scope still moving after pulse duration time elapsed
22:19:30.964 00.032 20224 IsSlewing returns 0
22:19:30.964 00.000 20224 IsGuiding returns 1
22:19:30.996 00.032 20224 IsSlewing returns 0
22:19:30.996 00.000 20224 IsGuiding returns 0
22:19:30.996 00.000 20224 scope move finished after 39 + 81 ms
22:19:30.996 00.000 20224 Move returns status 0, amount 39
22:19:30.996 00.000 20224 MoveAxis(N, 0, ABG)
22:19:30.996 00.000 20224 Move returns status 0, amount 0
22:19:30.996 00.000 20224 move complete, result=0
22:19:30.996 00.000 20224 worker thread done servicing request
22:19:30.997 00.001 20224 Worker thread wakes up
22:19:30.997 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.2 px 0 ms NORTH
22:19:30.999 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:30.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:31.977 00.978 20224 Exposure complete
22:19:32.047 00.070 20224 worker thread done servicing request
22:19:32.047 00.000 8996 OnExposeComplete: enter
22:19:32.049 00.002 8996 UpdateGuideState(): m_state=6
22:19:32.051 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4309
22:19:32.052 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.34, Mass=709217, SNR=330.3, Peak=48141 HFD=4.7
22:19:32.053 00.001 8996 MultiStar: [#1 0.13,0.15,0.78,U] [#2 0.12,0.08,0.79,U] [#3 0.20,0.47,0.00,M1] [#4 0.21,0.59,0.00,M1] [#5 0.06,0.32,0.70,U] [#6 0.23,0.29,0.52,U] [#7 -0.04,0.67,0.00,M3] [#8 0.21,0.34,0.40,U] 
22:19:32.055 00.002 8996 refined, 5 included, MultiStar: {0.15, 0.27}, one-star: {0.17, 0.46}
22:19:32.056 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
22:19:32.058 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
22:19:32.060 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.27 hyp=0.31 cameraTheta=1.08 mountX=0.12 mountY=-0.29, mountTheta=-1.18
22:19:32.062 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.27, opts=13)
22:19:32.063 00.001 8996 Enqueuing Move request for scope (0.15, 0.27)
22:19:32.064 00.001 20224 Worker thread wakes up
22:19:32.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.27) opts 0xd
22:19:32.064 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.27)
22:19:32.064 00.000 20224 Moving (0.15, 0.27) raw xDistance=0.12 yDistance=-0.29
22:19:32.065 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:19:32.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:19:32.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:19:32.065 00.000 20224 MoveAxis(E, 0, ABG)
22:19:32.065 00.000 20224 Move returns status 0, amount 0
22:19:32.065 00.000 20224 MoveAxis(N, 0, ABG)
22:19:32.065 00.000 20224 Move returns status 0, amount 0
22:19:32.065 00.000 20224 move complete, result=0
22:19:32.065 00.000 20224 worker thread done servicing request
22:19:32.070 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48141, med=2768, FiltMin=2502, FiltMax=23600, Gamma=1.000
22:19:32.090 00.020 8996 UpdateGuideState exits: m=709217 SNR=330.3
22:19:32.090 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:32.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:32.093 00.002 8996 Enqueuing Expose request
22:19:32.095 00.002 20224 Worker thread wakes up
22:19:32.095 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:19:32.097 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:32.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:33.265 01.168 20224 Exposure complete
22:19:33.331 00.066 20224 worker thread done servicing request
22:19:33.332 00.001 8996 OnExposeComplete: enter
22:19:33.333 00.001 8996 UpdateGuideState(): m_state=6
22:19:33.334 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4310
22:19:33.335 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.97, Mass=728856, SNR=368.6, Peak=60816 HFD=4.3
22:19:33.337 00.002 8996 MultiStar: [#1 -0.01,-0.11,0.63,U] [#2 0.21,0.01,0.71,U] [#3 0.17,0.18,0.60,U] [#4 0.27,0.36,0.00,M2] [#5 0.03,0.15,0.59,U] [#6 0.04,-0.16,0.41,U] [#7 -0.01,0.08,0.42,U] [#8 0.20,-0.17,0.39,U] 
22:19:33.339 00.002 8996 refined, 7 included, MultiStar: {0.08, 0.03}, one-star: {0.03, 0.09}
22:19:33.340 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
22:19:33.341 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
22:19:33.342 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.31 mountX=0.08 mountY=-0.03, mountTheta=-0.42
22:19:33.345 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
22:19:33.345 00.000 8996 Enqueuing Move request for scope (0.08, 0.03)
22:19:33.346 00.001 20224 Worker thread wakes up
22:19:33.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
22:19:33.346 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
22:19:33.346 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.03
22:19:33.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:19:33.346 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:33.347 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:19:33.347 00.000 20224 MoveAxis(E, 0, ABG)
22:19:33.347 00.000 20224 Move returns status 0, amount 0
22:19:33.347 00.000 20224 MoveAxis(N, 0, ABG)
22:19:33.347 00.000 20224 Move returns status 0, amount 0
22:19:33.347 00.000 20224 move complete, result=0
22:19:33.347 00.000 20224 worker thread done servicing request
22:19:33.350 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60816, med=2768, FiltMin=2489, FiltMax=29837, Gamma=1.000
22:19:33.363 00.013 8996 UpdateGuideState exits: m=728856 SNR=368.6
22:19:33.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:33.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:33.366 00.001 8996 Enqueuing Expose request
22:19:33.366 00.000 20224 Worker thread wakes up
22:19:33.366 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:33.367 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:33.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:34.335 00.968 20224 Exposure complete
22:19:34.409 00.074 20224 worker thread done servicing request
22:19:34.409 00.000 8996 OnExposeComplete: enter
22:19:34.410 00.001 8996 UpdateGuideState(): m_state=6
22:19:34.411 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4311
22:19:34.411 00.000 8996 Star::Find returns 1 (0), X=138.00, Y=471.94, Mass=735106, SNR=322.8, Peak=63104 HFD=4.4
22:19:34.412 00.001 8996 MultiStar: [#1 0.09,-0.28,0.72,U] [#2 0.14,-0.10,0.79,U] [#3 0.06,0.04,0.72,U] [#4 0.03,0.36,0.57,U] [#5 -0.12,-0.11,0.60,U] [#6 0.14,-0.27,0.54,U] [#7 -0.05,0.32,0.52,U] [#8 0.03,-0.20,0.43,U] 
22:19:34.413 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {-0.13, 0.06}
22:19:34.414 00.001 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
22:19:34.415 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.36)
22:19:34.417 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.90 mountX=0.02 mountY=0.02, mountTheta=0.79
22:19:34.420 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
22:19:34.421 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
22:19:34.423 00.002 20224 Worker thread wakes up
22:19:34.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:19:34.423 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:19:34.423 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
22:19:34.424 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:19:34.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:34.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:19:34.424 00.000 20224 MoveAxis(E, 0, ABG)
22:19:34.424 00.000 20224 Move returns status 0, amount 0
22:19:34.424 00.000 20224 MoveAxis(N, 0, ABG)
22:19:34.424 00.000 20224 Move returns status 0, amount 0
22:19:34.424 00.000 20224 move complete, result=0
22:19:34.425 00.001 20224 worker thread done servicing request
22:19:34.432 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63104, med=2768, FiltMin=2467, FiltMax=28976, Gamma=1.000
22:19:34.455 00.023 8996 UpdateGuideState exits: m=735106 SNR=322.8
22:19:34.457 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:34.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:34.459 00.001 8996 Enqueuing Expose request
22:19:34.461 00.002 20224 Worker thread wakes up
22:19:34.461 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:34.463 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:34.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:35.625 01.162 20224 Exposure complete
22:19:35.687 00.062 20224 worker thread done servicing request
22:19:35.687 00.000 8996 OnExposeComplete: enter
22:19:35.688 00.001 8996 UpdateGuideState(): m_state=6
22:19:35.689 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4312
22:19:35.690 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.97, Mass=744491, SNR=343.5, Peak=65344 HFD=4.4
22:19:35.691 00.001 8996 MultiStar: [#1 -0.07,0.06,0.67,U] [#2 -0.03,0.19,0.84,U] [#3 0.10,0.41,0.62,U] [#4 0.06,0.54,0.00,M2] [#5 0.10,0.08,0.58,U] [#6 -0.03,0.05,0.41,U] [#7 -0.18,0.56,0.00,M2] [#8 -0.04,0.21,0.39,U] 
22:19:35.692 00.001 8996 single-star, 6 included, MultiStar: {-0.02, 0.15}, one-star: {-0.10, 0.09}
22:19:35.692 00.000 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
22:19:35.693 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
22:19:35.694 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.38 mountX=-0.11 mountY=-0.08, mountTheta=-2.49
22:19:35.695 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.09, opts=13)
22:19:35.696 00.001 8996 Enqueuing Move request for scope (-0.10, 0.09)
22:19:35.697 00.001 20224 Worker thread wakes up
22:19:35.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
22:19:35.697 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
22:19:35.697 00.000 20224 Moving (-0.10, 0.09) raw xDistance=-0.11 yDistance=-0.08
22:19:35.698 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:19:35.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:35.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:19:35.698 00.000 20224 MoveAxis(E, 0, ABG)
22:19:35.698 00.000 20224 Move returns status 0, amount 0
22:19:35.698 00.000 20224 MoveAxis(N, 0, ABG)
22:19:35.698 00.000 20224 Move returns status 0, amount 0
22:19:35.698 00.000 20224 move complete, result=0
22:19:35.699 00.001 20224 worker thread done servicing request
22:19:35.703 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65344, med=2768, FiltMin=2531, FiltMax=30912, Gamma=1.000
22:19:35.717 00.014 8996 UpdateGuideState exits: m=744491 SNR=343.5
22:19:35.720 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:35.722 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:35.724 00.002 8996 Enqueuing Expose request
22:19:35.726 00.002 20224 Worker thread wakes up
22:19:35.726 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:35.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:35.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:36.714 00.987 20224 Exposure complete
22:19:36.778 00.064 20224 worker thread done servicing request
22:19:36.778 00.000 8996 OnExposeComplete: enter
22:19:36.780 00.002 8996 UpdateGuideState(): m_state=6
22:19:36.782 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4313
22:19:36.783 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=472.17, Mass=761112, SNR=346.5, Peak=64112 HFD=4.3
22:19:36.785 00.002 8996 MultiStar: [#1 -0.10,0.08,0.65,U] [#2 -0.07,0.25,0.73,U] [#3 -0.08,0.37,0.62,U] [#4 -0.07,0.48,0.00,M3] [#5 0.03,0.29,0.62,U] [#6 -0.19,0.15,0.50,U] [#7 -0.37,0.36,0.00,M3] [#8 0.11,0.27,0.40,U] 
22:19:36.785 00.000 8996 refined, 6 included, MultiStar: {-0.07, 0.25}, one-star: {-0.10, 0.29}
22:19:36.786 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
22:19:36.787 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
22:19:36.788 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.83 mountX=-0.09 mountY=-0.24, mountTheta=-1.93
22:19:36.789 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.25, opts=13)
22:19:36.790 00.001 8996 Enqueuing Move request for scope (-0.07, 0.25)
22:19:36.791 00.001 20224 Worker thread wakes up
22:19:36.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
22:19:36.791 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
22:19:36.791 00.000 20224 Moving (-0.07, 0.25) raw xDistance=-0.09 yDistance=-0.24
22:19:36.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:19:36.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:19:36.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:19:36.791 00.000 20224 MoveAxis(E, 0, ABG)
22:19:36.791 00.000 20224 Move returns status 0, amount 0
22:19:36.791 00.000 20224 MoveAxis(N, 0, ABG)
22:19:36.791 00.000 20224 Move returns status 0, amount 0
22:19:36.791 00.000 20224 move complete, result=0
22:19:36.791 00.000 20224 worker thread done servicing request
22:19:36.795 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64112, med=2768, FiltMin=2448, FiltMax=29171, Gamma=1.000
22:19:36.820 00.025 8996 UpdateGuideState exits: m=761112 SNR=346.5
22:19:36.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:36.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:36.824 00.002 8996 Enqueuing Expose request
22:19:36.825 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:19:36.826 00.001 20224 Worker thread wakes up
22:19:36.826 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:36.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:37.997 01.171 20224 Exposure complete
22:19:38.056 00.059 20224 worker thread done servicing request
22:19:38.056 00.000 8996 OnExposeComplete: enter
22:19:38.057 00.001 8996 UpdateGuideState(): m_state=6
22:19:38.058 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4314
22:19:38.059 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.84, Mass=796463, SNR=356.3, Peak=56272 HFD=4.5
22:19:38.060 00.001 8996 MultiStar: [#1 0.29,-0.04,0.72,U] [#2 0.30,0.04,0.71,U] [#3 0.22,0.13,0.55,U] [#4 0.25,0.31,0.57,U] [#5 0.22,0.14,0.59,U] [#6 0.53,-0.11,0.00,M1] [#7 0.08,0.21,0.45,U] [#8 0.18,-0.07,0.38,U] 
22:19:38.062 00.002 8996 single-star, 7 included, MultiStar: {0.17, 0.07}, one-star: {-0.06, -0.04}
22:19:38.064 00.002 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
22:19:38.066 00.002 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
22:19:38.069 00.003 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.60 mountX=-0.06 mountY=0.05, mountTheta=2.49
22:19:38.072 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
22:19:38.074 00.002 8996 Enqueuing Move request for scope (-0.06, -0.04)
22:19:38.075 00.001 20224 Worker thread wakes up
22:19:38.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
22:19:38.076 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
22:19:38.076 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.06 yDistance=0.05
22:19:38.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:19:38.076 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:38.076 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:19:38.076 00.000 20224 MoveAxis(E, 0, ABG)
22:19:38.076 00.000 20224 Move returns status 0, amount 0
22:19:38.077 00.001 20224 MoveAxis(N, 0, ABG)
22:19:38.077 00.000 20224 Move returns status 0, amount 0
22:19:38.077 00.000 20224 move complete, result=0
22:19:38.077 00.000 20224 worker thread done servicing request
22:19:38.082 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=56272, med=2768, FiltMin=2516, FiltMax=29245, Gamma=1.000
22:19:38.097 00.015 8996 UpdateGuideState exits: m=796463 SNR=356.3
22:19:38.098 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:38.099 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:38.100 00.001 8996 Enqueuing Expose request
22:19:38.101 00.001 20224 Worker thread wakes up
22:19:38.101 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:38.102 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:38.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:39.085 00.983 20224 Exposure complete
22:19:39.154 00.069 20224 worker thread done servicing request
22:19:39.154 00.000 8996 OnExposeComplete: enter
22:19:39.156 00.002 8996 UpdateGuideState(): m_state=6
22:19:39.158 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4315
22:19:39.159 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=471.96, Mass=746191, SNR=356.6, Peak=53200 HFD=4.4
22:19:39.161 00.002 8996 MultiStar: [#1 0.28,0.03,0.67,U] [#2 0.41,-0.02,0.70,U] [#3 0.35,0.10,0.59,U] [#4 0.48,0.29,0.00,M3] [#5 0.32,0.01,0.55,U] [#6 0.51,-0.32,0.00,M2] [#7 0.18,0.12,0.44,U] [#8 0.43,0.07,0.37,U] 
22:19:39.162 00.001 8996 single-star, 6 included, MultiStar: {0.26, 0.05}, one-star: {0.04, 0.08}
22:19:39.164 00.002 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
22:19:39.165 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
22:19:39.166 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.07 mountX=0.04 mountY=-0.08, mountTheta=-1.17
22:19:39.168 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
22:19:39.169 00.001 8996 Enqueuing Move request for scope (0.04, 0.08)
22:19:39.171 00.002 20224 Worker thread wakes up
22:19:39.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
22:19:39.171 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
22:19:39.171 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.04 yDistance=-0.08
22:19:39.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:19:39.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:39.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:19:39.172 00.001 20224 MoveAxis(E, 0, ABG)
22:19:39.172 00.000 20224 Move returns status 0, amount 0
22:19:39.172 00.000 20224 MoveAxis(N, 0, ABG)
22:19:39.172 00.000 20224 Move returns status 0, amount 0
22:19:39.172 00.000 20224 move complete, result=0
22:19:39.172 00.000 20224 worker thread done servicing request
22:19:39.177 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53200, med=2768, FiltMin=2512, FiltMax=30957, Gamma=1.000
22:19:39.207 00.030 8996 UpdateGuideState exits: m=746191 SNR=356.6
22:19:39.209 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:39.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:39.211 00.001 8996 Enqueuing Expose request
22:19:39.213 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:39.216 00.003 20224 Worker thread wakes up
22:19:39.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:39.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:40.388 01.171 20224 Exposure complete
22:19:40.460 00.072 20224 worker thread done servicing request
22:19:40.460 00.000 8996 OnExposeComplete: enter
22:19:40.462 00.002 8996 UpdateGuideState(): m_state=6
22:19:40.464 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4316
22:19:40.466 00.002 8996 Star::Find returns 1 (0), X=138.31, Y=471.87, Mass=749466, SNR=355.5, Peak=55120 HFD=4.5
22:19:40.467 00.001 8996 MultiStar: [#1 0.32,-0.14,0.66,U] [#2 0.38,0.02,0.82,U] [#3 0.43,-0.08,0.61,U] [#4 0.40,0.09,0.57,U] [#5 0.24,-0.03,0.53,U] [#6 0.46,-0.57,0.00,M3] [#7 0.10,0.01,0.44,U] [#8 0.36,0.02,0.42,U] 
22:19:40.469 00.002 8996 single-star, 7 included, MultiStar: {0.30, -0.02}, one-star: {0.18, -0.01}
22:19:40.470 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
22:19:40.471 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
22:19:40.472 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.03 mountX=0.18 mountY=-0.02, mountTheta=-0.09
22:19:40.475 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.01, opts=13)
22:19:40.476 00.001 8996 Enqueuing Move request for scope (0.18, -0.01)
22:19:40.477 00.001 20224 Worker thread wakes up
22:19:40.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
22:19:40.477 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
22:19:40.477 00.000 20224 Moving (0.18, -0.01) raw xDistance=0.18 yDistance=-0.02
22:19:40.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:19:40.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:40.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:19:40.477 00.000 20224 MoveAxis(E, 0, ABG)
22:19:40.477 00.000 20224 Move returns status 0, amount 0
22:19:40.478 00.001 20224 MoveAxis(N, 0, ABG)
22:19:40.478 00.000 20224 Move returns status 0, amount 0
22:19:40.478 00.000 20224 move complete, result=0
22:19:40.478 00.000 20224 worker thread done servicing request
22:19:40.486 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55120, med=2768, FiltMin=2515, FiltMax=27389, Gamma=1.000
22:19:40.519 00.033 8996 UpdateGuideState exits: m=749466 SNR=355.5
22:19:40.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:40.522 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:40.523 00.001 8996 Enqueuing Expose request
22:19:40.525 00.002 20224 Worker thread wakes up
22:19:40.525 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:40.528 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:40.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:41.514 00.986 20224 Exposure complete
22:19:41.596 00.082 20224 worker thread done servicing request
22:19:41.596 00.000 8996 OnExposeComplete: enter
22:19:41.597 00.001 8996 UpdateGuideState(): m_state=6
22:19:41.598 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4317
22:19:41.599 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=471.85, Mass=677939, SNR=336.9, Peak=52688 HFD=4.4
22:19:41.599 00.000 8996 MultiStar: [#1 0.23,-0.18,0.78,U] [#2 0.39,0.14,0.74,U] [#3 0.30,-0.10,0.62,U] [#4 0.39,0.06,0.56,U] [#5 0.26,0.14,0.65,U] [#6 0.29,-0.44,0.00,M4] [#7 0.09,-0.04,0.50,U] [#8 0.34,-0.04,0.41,U] 
22:19:41.600 00.001 8996 single-star, 7 included, MultiStar: {0.26, -0.01}, one-star: {0.15, -0.03}
22:19:41.601 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
22:19:41.602 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
22:19:41.602 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.16 cameraTheta=-0.22 mountX=0.16 mountY=0.02, mountTheta=0.10
22:19:41.606 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.03, opts=13)
22:19:41.608 00.002 8996 Enqueuing Move request for scope (0.15, -0.03)
22:19:41.610 00.002 20224 Worker thread wakes up
22:19:41.611 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
22:19:41.611 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
22:19:41.611 00.000 20224 Moving (0.15, -0.03) raw xDistance=0.16 yDistance=0.02
22:19:41.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:19:41.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:41.611 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:19:41.611 00.000 20224 MoveAxis(E, 0, ABG)
22:19:41.611 00.000 20224 Move returns status 0, amount 0
22:19:41.611 00.000 20224 MoveAxis(N, 0, ABG)
22:19:41.611 00.000 20224 Move returns status 0, amount 0
22:19:41.611 00.000 20224 move complete, result=0
22:19:41.611 00.000 20224 worker thread done servicing request
22:19:41.620 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52688, med=2768, FiltMin=2493, FiltMax=25251, Gamma=1.000
22:19:41.645 00.025 8996 UpdateGuideState exits: m=677939 SNR=336.9
22:19:41.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:41.646 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:41.647 00.001 8996 Enqueuing Expose request
22:19:41.648 00.001 20224 Worker thread wakes up
22:19:41.648 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:41.649 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:41.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:42.801 01.152 20224 Exposure complete
22:19:42.867 00.066 20224 worker thread done servicing request
22:19:42.867 00.000 8996 OnExposeComplete: enter
22:19:42.868 00.001 8996 UpdateGuideState(): m_state=6
22:19:42.869 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4318
22:19:42.871 00.002 8996 Star::Find returns 1 (0), X=138.38, Y=472.09, Mass=755147, SNR=376.7, Peak=61805 HFD=4.3
22:19:42.873 00.002 8996 MultiStar: [#1 0.19,-0.16,0.64,U] [#2 0.11,-0.06,0.73,U] [#3 0.04,0.05,0.56,U] [#4 0.21,0.17,0.49,U] [#5 0.29,0.06,0.66,U] [#6 0.19,-0.20,0.55,U] [#7 -0.08,0.13,0.40,U] [#8 0.40,0.07,0.35,U] 
22:19:42.874 00.001 8996 refined, 8 included, MultiStar: {0.18, 0.03}, one-star: {0.25, 0.21}
22:19:42.875 00.001 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
22:19:42.876 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
22:19:42.878 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.19 cameraTheta=0.18 mountX=0.18 mountY=-0.05, mountTheta=-0.29
22:19:42.880 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.03, opts=13)
22:19:42.881 00.001 8996 Enqueuing Move request for scope (0.18, 0.03)
22:19:42.883 00.002 20224 Worker thread wakes up
22:19:42.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
22:19:42.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
22:19:42.883 00.000 20224 Moving (0.18, 0.03) raw xDistance=0.18 yDistance=-0.05
22:19:42.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:19:42.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:42.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:19:42.884 00.001 20224 MoveAxis(E, 0, ABG)
22:19:42.884 00.000 20224 Move returns status 0, amount 0
22:19:42.884 00.000 20224 MoveAxis(N, 0, ABG)
22:19:42.884 00.000 20224 Move returns status 0, amount 0
22:19:42.884 00.000 20224 move complete, result=0
22:19:42.884 00.000 20224 worker thread done servicing request
22:19:42.890 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61805, med=2768, FiltMin=2515, FiltMax=31037, Gamma=1.000
22:19:42.915 00.025 8996 UpdateGuideState exits: m=755147 SNR=376.7
22:19:42.917 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:42.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:42.919 00.001 8996 Enqueuing Expose request
22:19:42.921 00.002 20224 Worker thread wakes up
22:19:42.921 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:42.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:42.921 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:43.915 00.994 20224 Exposure complete
22:19:44.009 00.094 20224 worker thread done servicing request
22:19:44.010 00.001 8996 OnExposeComplete: enter
22:19:44.010 00.000 8996 UpdateGuideState(): m_state=6
22:19:44.011 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4319
22:19:44.013 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=471.93, Mass=754894, SNR=360.0, Peak=57392 HFD=4.3
22:19:44.014 00.001 8996 MultiStar: [#1 0.01,-0.22,0.60,U] [#2 0.22,-0.02,0.82,U] [#3 -0.01,0.03,0.59,U] [#4 0.15,0.21,0.49,U] [#5 0.13,-0.02,0.69,U] [#6 0.16,-0.18,0.44,U] [#7 -0.11,0.28,0.43,U] [#8 0.25,-0.09,0.37,U] 
22:19:44.016 00.002 8996 refined, 8 included, MultiStar: {0.12, 0.00}, one-star: {0.19, 0.05}
22:19:44.017 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:19:44.018 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:19:44.019 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.03 mountX=0.12 mountY=-0.02, mountTheta=-0.14
22:19:44.021 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
22:19:44.022 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
22:19:44.023 00.001 20224 Worker thread wakes up
22:19:44.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
22:19:44.023 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
22:19:44.023 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
22:19:44.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:19:44.023 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:44.024 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:19:44.024 00.000 20224 MoveAxis(E, 0, ABG)
22:19:44.024 00.000 20224 Move returns status 0, amount 0
22:19:44.024 00.000 20224 MoveAxis(N, 0, ABG)
22:19:44.024 00.000 20224 Move returns status 0, amount 0
22:19:44.024 00.000 20224 move complete, result=0
22:19:44.024 00.000 20224 worker thread done servicing request
22:19:44.030 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57392, med=2768, FiltMin=2502, FiltMax=28275, Gamma=1.000
22:19:44.046 00.016 8996 UpdateGuideState exits: m=754894 SNR=360.0
22:19:44.048 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:44.050 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:44.051 00.001 8996 Enqueuing Expose request
22:19:44.053 00.002 20224 Worker thread wakes up
22:19:44.053 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:44.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:44.055 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:45.215 01.160 20224 Exposure complete
22:19:45.314 00.099 20224 worker thread done servicing request
22:19:45.314 00.000 8996 OnExposeComplete: enter
22:19:45.316 00.002 8996 UpdateGuideState(): m_state=6
22:19:45.317 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4320
22:19:45.318 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=471.90, Mass=723333, SNR=396.4, Peak=50336 HFD=4.6
22:19:45.320 00.002 8996 MultiStar: [#1 0.00,-0.18,0.60,U] [#2 0.14,-0.38,0.68,U] [#3 0.08,-0.21,0.64,U] [#4 -0.09,0.03,0.48,U] [#5 0.21,-0.03,0.58,U] [#6 0.19,-0.13,0.37,U] [#7 -0.04,0.11,0.38,U] [#8 0.41,-0.16,0.35,U] 
22:19:45.322 00.002 8996 refined, 8 included, MultiStar: {0.13, -0.11}, one-star: {0.21, 0.02}
22:19:45.324 00.002 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
22:19:45.325 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
22:19:45.326 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.72 mountX=0.14 mountY=0.09, mountTheta=0.61
22:19:45.327 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.11, opts=13)
22:19:45.329 00.002 8996 Enqueuing Move request for scope (0.13, -0.11)
22:19:45.330 00.001 20224 Worker thread wakes up
22:19:45.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
22:19:45.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
22:19:45.330 00.000 20224 Moving (0.13, -0.11) raw xDistance=0.14 yDistance=0.09
22:19:45.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:19:45.331 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:45.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:19:45.331 00.000 20224 MoveAxis(E, 0, ABG)
22:19:45.331 00.000 20224 Move returns status 0, amount 0
22:19:45.331 00.000 20224 MoveAxis(N, 0, ABG)
22:19:45.331 00.000 20224 Move returns status 0, amount 0
22:19:45.331 00.000 20224 move complete, result=0
22:19:45.331 00.000 20224 worker thread done servicing request
22:19:45.338 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=50336, med=2768, FiltMin=2473, FiltMax=26659, Gamma=1.000
22:19:45.361 00.023 8996 UpdateGuideState exits: m=723333 SNR=396.4
22:19:45.363 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:45.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:45.365 00.001 8996 Enqueuing Expose request
22:19:45.367 00.002 20224 Worker thread wakes up
22:19:45.367 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:45.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:45.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:46.341 00.973 20224 Exposure complete
22:19:46.430 00.089 20224 worker thread done servicing request
22:19:46.430 00.000 8996 OnExposeComplete: enter
22:19:46.432 00.002 8996 UpdateGuideState(): m_state=6
22:19:46.434 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4321
22:19:46.436 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=471.89, Mass=752333, SNR=352.0, Peak=61549 HFD=4.4
22:19:46.438 00.002 8996 MultiStar: [#1 0.04,-0.25,0.67,U] [#2 0.31,-0.14,0.79,U] [#3 0.27,-0.07,0.66,U] [#4 0.37,0.12,0.48,U] [#5 0.45,-0.14,0.00,M1] [#6 0.39,-0.04,0.43,U] [#7 0.15,0.14,0.44,U] [#8 0.47,-0.04,0.00,M1] 
22:19:46.440 00.002 8996 refined, 6 included, MultiStar: {0.26, -0.05}, one-star: {0.31, 0.01}
22:19:46.441 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:19:46.443 00.002 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:19:46.444 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.27 cameraTheta=-0.18 mountX=0.27 mountY=0.02, mountTheta=0.06
22:19:46.449 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.05, opts=13)
22:19:46.452 00.003 8996 Enqueuing Move request for scope (0.26, -0.05)
22:19:46.455 00.003 20224 Worker thread wakes up
22:19:46.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
22:19:46.455 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
22:19:46.455 00.000 20224 Moving (0.26, -0.05) raw xDistance=0.27 yDistance=0.02
22:19:46.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:19:46.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:46.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:19:46.455 00.000 20224 MoveAxis(W, 39, ABG)
22:19:46.455 00.000 20224 Guiding  Dir = 3, Dur = 39
22:19:46.456 00.001 20224 IsSlewing returns 0
22:19:46.456 00.000 20224 IsGuiding returns 0
22:19:46.463 00.007 20224 PulseGuide returned control before completion, sleep 42
22:19:46.466 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61549, med=2768, FiltMin=2502, FiltMax=27920, Gamma=1.000
22:19:46.488 00.022 8996 UpdateGuideState exits: m=752333 SNR=352.0
22:19:46.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:46.492 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:46.493 00.001 8996 Enqueuing Expose request
22:19:46.510 00.017 20224 IsGuiding returns 1
22:19:46.510 00.000 20224 scope still moving after pulse duration time elapsed
22:19:46.542 00.032 20224 IsSlewing returns 0
22:19:46.542 00.000 20224 IsGuiding returns 1
22:19:46.573 00.031 20224 IsSlewing returns 0
22:19:46.573 00.000 20224 IsGuiding returns 0
22:19:46.573 00.000 20224 scope move finished after 39 + 77 ms
22:19:46.573 00.000 20224 Move returns status 0, amount 39
22:19:46.573 00.000 20224 MoveAxis(N, 0, ABG)
22:19:46.573 00.000 20224 Move returns status 0, amount 0
22:19:46.573 00.000 20224 move complete, result=0
22:19:46.573 00.000 20224 worker thread done servicing request
22:19:46.573 00.000 20224 Worker thread wakes up
22:19:46.574 00.001 8996 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
22:19:46.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:46.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:47.764 01.189 20224 Exposure complete
22:19:47.832 00.068 20224 worker thread done servicing request
22:19:47.832 00.000 8996 OnExposeComplete: enter
22:19:47.833 00.001 8996 UpdateGuideState(): m_state=6
22:19:47.834 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4322
22:19:47.834 00.000 8996 Star::Find returns 1 (0), X=138.03, Y=471.91, Mass=661628, SNR=329.3, Peak=59712 HFD=4.3
22:19:47.835 00.001 8996 MultiStar: [#1 -0.26,-0.06,0.67,U] [#2 -0.16,-0.24,0.88,U] [#3 -0.08,0.00,0.62,U] [#4 -0.13,0.11,0.61,U] [#5 -0.04,-0.29,0.66,U] [#6 -0.06,-0.03,0.45,U] [#7 -0.10,0.22,0.43,U] [#8 0.17,-0.20,0.41,U] 
22:19:47.836 00.001 8996 single-star, 8 included, MultiStar: {-0.10, -0.06}, one-star: {-0.10, 0.03}
22:19:47.838 00.002 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
22:19:47.839 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
22:19:47.841 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.83 mountX=-0.10 mountY=-0.02, mountTheta=-2.95
22:19:47.845 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
22:19:47.846 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
22:19:47.847 00.001 20224 Worker thread wakes up
22:19:47.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
22:19:47.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
22:19:47.847 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
22:19:47.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:19:47.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:47.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:19:47.847 00.000 20224 MoveAxis(E, 0, ABG)
22:19:47.848 00.001 20224 Move returns status 0, amount 0
22:19:47.848 00.000 20224 MoveAxis(N, 0, ABG)
22:19:47.848 00.000 20224 Move returns status 0, amount 0
22:19:47.848 00.000 20224 move complete, result=0
22:19:47.848 00.000 20224 worker thread done servicing request
22:19:47.854 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59712, med=2768, FiltMin=2509, FiltMax=26445, Gamma=1.000
22:19:47.880 00.026 8996 UpdateGuideState exits: m=661628 SNR=329.3
22:19:47.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:47.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:47.883 00.001 8996 Enqueuing Expose request
22:19:47.884 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:47.885 00.001 20224 Worker thread wakes up
22:19:47.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:47.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:48.862 00.977 20224 Exposure complete
22:19:48.942 00.080 20224 worker thread done servicing request
22:19:48.942 00.000 8996 OnExposeComplete: enter
22:19:48.944 00.002 8996 UpdateGuideState(): m_state=6
22:19:48.945 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4323
22:19:48.945 00.000 8996 Star::Find returns 1 (0), X=137.99, Y=471.84, Mass=747186, SNR=376.9, Peak=60640 HFD=4.3
22:19:48.947 00.002 8996 MultiStar: [#1 -0.11,-0.10,0.64,U] [#2 0.02,-0.28,0.69,U] [#3 -0.08,-0.12,0.51,U] [#4 -0.06,0.03,0.50,U] [#5 -0.02,-0.26,0.57,U] [#6 0.09,-0.26,0.40,U] [#7 -0.12,0.08,0.43,U] [#8 0.09,-0.24,0.38,U] 
22:19:48.948 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.13}, one-star: {-0.14, -0.04}
22:19:48.949 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
22:19:48.950 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
22:19:48.951 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.96 mountX=-0.04 mountY=0.13, mountTheta=1.86
22:19:48.953 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
22:19:48.954 00.001 8996 Enqueuing Move request for scope (-0.05, -0.13)
22:19:48.955 00.001 20224 Worker thread wakes up
22:19:48.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
22:19:48.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
22:19:48.955 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.13
22:19:48.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:19:48.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:48.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:19:48.955 00.000 20224 MoveAxis(E, 0, ABG)
22:19:48.955 00.000 20224 Move returns status 0, amount 0
22:19:48.955 00.000 20224 MoveAxis(N, 0, ABG)
22:19:48.955 00.000 20224 Move returns status 0, amount 0
22:19:48.955 00.000 20224 move complete, result=0
22:19:48.955 00.000 20224 worker thread done servicing request
22:19:48.960 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60640, med=2768, FiltMin=2489, FiltMax=29357, Gamma=1.000
22:19:48.987 00.027 8996 UpdateGuideState exits: m=747186 SNR=376.9
22:19:48.989 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:48.989 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:48.991 00.002 8996 Enqueuing Expose request
22:19:48.992 00.001 20224 Worker thread wakes up
22:19:48.992 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:48.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:48.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:50.148 01.155 20224 Exposure complete
22:19:50.204 00.056 20224 worker thread done servicing request
22:19:50.204 00.000 8996 OnExposeComplete: enter
22:19:50.205 00.001 8996 UpdateGuideState(): m_state=6
22:19:50.206 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4324
22:19:50.207 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.99, Mass=733395, SNR=335.9, Peak=64304 HFD=4.4
22:19:50.207 00.000 8996 MultiStar: [#1 0.16,-0.21,0.69,U] [#2 0.29,-0.24,0.75,U] [#3 0.25,0.04,0.66,U] [#4 0.22,0.02,0.58,U] [#5 0.10,-0.18,0.60,U] [#6 0.38,-0.01,0.43,U] [#7 0.07,0.24,0.50,U] [#8 0.23,-0.20,0.40,U] 
22:19:50.208 00.001 8996 single-star, 8 included, MultiStar: {0.16, -0.04}, one-star: {-0.07, 0.11}
22:19:50.209 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
22:19:50.210 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
22:19:50.210 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.16 mountX=-0.08 mountY=-0.10, mountTheta=-2.26
22:19:50.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.11, opts=13)
22:19:50.213 00.001 8996 Enqueuing Move request for scope (-0.07, 0.11)
22:19:50.214 00.001 20224 Worker thread wakes up
22:19:50.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
22:19:50.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
22:19:50.214 00.000 20224 Moving (-0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
22:19:50.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:19:50.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:50.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:19:50.214 00.000 20224 MoveAxis(E, 0, ABG)
22:19:50.214 00.000 20224 Move returns status 0, amount 0
22:19:50.214 00.000 20224 MoveAxis(N, 0, ABG)
22:19:50.214 00.000 20224 Move returns status 0, amount 0
22:19:50.214 00.000 20224 move complete, result=0
22:19:50.214 00.000 20224 worker thread done servicing request
22:19:50.218 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64304, med=2768, FiltMin=2509, FiltMax=29488, Gamma=1.000
22:19:50.235 00.017 8996 UpdateGuideState exits: m=733395 SNR=335.9
22:19:50.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:50.238 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:50.239 00.001 8996 Enqueuing Expose request
22:19:50.240 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:19:50.240 00.000 20224 Worker thread wakes up
22:19:50.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:50.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:51.210 00.969 20224 Exposure complete
22:19:51.282 00.072 20224 worker thread done servicing request
22:19:51.282 00.000 8996 OnExposeComplete: enter
22:19:51.284 00.002 8996 UpdateGuideState(): m_state=6
22:19:51.285 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4325
22:19:51.286 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.92, Mass=788669, SNR=352.6, Peak=65504 HFD=4.4
22:19:51.288 00.002 8996 MultiStar: [#1 0.21,-0.50,0.00,M1] [#2 0.22,-0.20,0.67,U] [#3 0.24,-0.09,0.64,U] [#4 0.24,-0.03,0.56,U] [#5 0.10,-0.23,0.63,U] [#6 0.28,-0.40,0.00,M1] [#7 -0.01,-0.24,0.46,U] [#8 0.13,-0.34,0.40,U] 
22:19:51.289 00.001 8996 single-star, 6 included, MultiStar: {0.11, -0.13}, one-star: {-0.07, 0.04}
22:19:51.290 00.001 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
22:19:51.291 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
22:19:51.292 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.67 mountX=-0.07 mountY=-0.03, mountTheta=-2.79
22:19:51.296 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
22:19:51.297 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
22:19:51.298 00.001 20224 Worker thread wakes up
22:19:51.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
22:19:51.299 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
22:19:51.299 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
22:19:51.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:19:51.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:51.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:19:51.299 00.000 20224 MoveAxis(E, 0, ABG)
22:19:51.299 00.000 20224 Move returns status 0, amount 0
22:19:51.299 00.000 20224 MoveAxis(N, 0, ABG)
22:19:51.299 00.000 20224 Move returns status 0, amount 0
22:19:51.299 00.000 20224 move complete, result=0
22:19:51.300 00.001 20224 worker thread done servicing request
22:19:51.305 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2768, FiltMin=2505, FiltMax=32077, Gamma=1.000
22:19:51.320 00.015 8996 UpdateGuideState exits: m=788669 SNR=352.6
22:19:51.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:51.322 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:51.323 00.001 8996 Enqueuing Expose request
22:19:51.324 00.001 20224 Worker thread wakes up
22:19:51.324 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:51.324 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:51.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:52.513 01.189 20224 Exposure complete
22:19:52.586 00.073 20224 worker thread done servicing request
22:19:52.586 00.000 8996 OnExposeComplete: enter
22:19:52.587 00.001 8996 UpdateGuideState(): m_state=6
22:19:52.588 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4326
22:19:52.589 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=471.79, Mass=733050, SNR=334.7, Peak=65504 HFD=4.5
22:19:52.590 00.001 8996 MultiStar: [#1 -0.30,-0.15,0.71,U] [#2 -0.18,-0.16,0.87,U] [#3 -0.18,-0.23,0.64,U] [#4 -0.22,0.02,0.60,U] [#5 -0.37,0.01,0.65,U] [#6 -0.21,-0.35,0.52,U] [#7 -0.54,0.15,0.00,M1] [#8 -0.24,-0.09,0.42,U] 
22:19:52.591 00.001 8996 refined, 7 included, MultiStar: {-0.27, -0.13}, one-star: {-0.38, -0.09}
22:19:52.591 00.000 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
22:19:52.592 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
22:19:52.593 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.29 cameraTheta=-2.69 mountX=-0.25 mountY=0.16, mountTheta=2.58
22:19:52.595 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.13, opts=13)
22:19:52.596 00.001 8996 Enqueuing Move request for scope (-0.27, -0.13)
22:19:52.597 00.001 20224 Worker thread wakes up
22:19:52.598 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.13) opts 0xd
22:19:52.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.13)
22:19:52.598 00.000 20224 Moving (-0.27, -0.13) raw xDistance=-0.25 yDistance=0.16
22:19:52.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:19:52.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:52.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:19:52.598 00.000 20224 MoveAxis(E, 37, ABG)
22:19:52.598 00.000 20224 Guiding  Dir = 2, Dur = 37
22:19:52.599 00.001 20224 IsSlewing returns 0
22:19:52.599 00.000 20224 IsGuiding returns 0
22:19:52.606 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2768, FiltMin=2505, FiltMax=26704, Gamma=1.000
22:19:52.620 00.014 8996 UpdateGuideState exits: m=733050 SNR=334.7
22:19:52.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:52.621 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:52.622 00.001 8996 Enqueuing Expose request
22:19:52.653 00.031 20224 IsGuiding returns 1
22:19:52.653 00.000 20224 scope still moving after pulse duration time elapsed
22:19:52.682 00.029 20224 IsSlewing returns 0
22:19:52.682 00.000 20224 IsGuiding returns 1
22:19:52.713 00.031 20224 IsSlewing returns 0
22:19:52.713 00.000 20224 IsGuiding returns 1
22:19:52.744 00.031 20224 IsSlewing returns 0
22:19:52.744 00.000 20224 IsGuiding returns 0
22:19:52.744 00.000 20224 scope move finished after 37 + 109 ms
22:19:52.745 00.001 20224 Move returns status 0, amount 37
22:19:52.745 00.000 20224 MoveAxis(N, 0, ABG)
22:19:52.745 00.000 20224 Move returns status 0, amount 0
22:19:52.745 00.000 20224 move complete, result=0
22:19:52.745 00.000 20224 worker thread done servicing request
22:19:52.745 00.000 20224 Worker thread wakes up
22:19:52.745 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.2 px 0 ms NORTH
22:19:52.748 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:52.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:53.735 00.987 20224 Exposure complete
22:19:53.819 00.084 20224 worker thread done servicing request
22:19:53.819 00.000 8996 OnExposeComplete: enter
22:19:53.821 00.002 8996 UpdateGuideState(): m_state=6
22:19:53.822 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4327
22:19:53.825 00.003 8996 Star::Find returns 1 (0), X=137.84, Y=471.63, Mass=755692, SNR=345.4, Peak=64400 HFD=4.5
22:19:53.827 00.002 8996 MultiStar: [#1 -0.24,-0.32,0.77,U] [#2 -0.19,-0.27,0.81,U] [#3 -0.14,-0.01,0.63,U] [#4 -0.12,0.02,0.59,U] [#5 -0.04,-0.35,0.62,U] [#6 -0.07,-0.33,0.46,U] [#7 -0.35,0.11,0.51,U] [#8 0.06,-0.27,0.39,U] 
22:19:53.829 00.002 8996 refined, 8 included, MultiStar: {-0.17, -0.20}, one-star: {-0.29, -0.25}
22:19:53.830 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
22:19:53.831 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
22:19:53.832 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-2.30 mountX=-0.15 mountY=0.21, mountTheta=2.19
22:19:53.834 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.20, opts=13)
22:19:53.834 00.000 8996 Enqueuing Move request for scope (-0.17, -0.20)
22:19:53.835 00.001 20224 Worker thread wakes up
22:19:53.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd
22:19:53.836 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.20)
22:19:53.836 00.000 20224 Moving (-0.17, -0.20) raw xDistance=-0.15 yDistance=0.21
22:19:53.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:19:53.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:19:53.836 00.000 20224 MoveAxis(E, 0, ABG)
22:19:53.836 00.000 20224 Move returns status 0, amount 0
22:19:53.836 00.000 20224 MoveAxis(S, 45, ABG)
22:19:53.836 00.000 20224 Guiding  Dir = 1, Dur = 45
22:19:53.836 00.000 20224 IsSlewing returns 0
22:19:53.836 00.000 20224 IsGuiding returns 0
22:19:53.838 00.002 20224 PulseGuide returned control before completion, sleep 54
22:19:53.845 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64400, med=2768, FiltMin=2483, FiltMax=29539, Gamma=1.000
22:19:53.864 00.019 8996 UpdateGuideState exits: m=755692 SNR=345.4
22:19:53.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:53.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:53.867 00.001 8996 Enqueuing Expose request
22:19:53.900 00.033 20224 IsGuiding returns 1
22:19:53.900 00.000 20224 scope still moving after pulse duration time elapsed
22:19:53.930 00.030 20224 IsSlewing returns 0
22:19:53.930 00.000 20224 IsGuiding returns 0
22:19:53.931 00.001 20224 scope move finished after 45 + 49 ms
22:19:53.931 00.000 20224 Move returns status 0, amount 45
22:19:53.931 00.000 20224 move complete, result=0
22:19:53.931 00.000 20224 worker thread done servicing request
22:19:53.931 00.000 20224 Worker thread wakes up
22:19:53.931 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 45 ms SOUTH
22:19:53.933 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:53.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:55.107 01.174 20224 Exposure complete
22:19:55.165 00.058 20224 worker thread done servicing request
22:19:55.165 00.000 8996 OnExposeComplete: enter
22:19:55.166 00.001 8996 UpdateGuideState(): m_state=6
22:19:55.167 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4328
22:19:55.168 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.83, Mass=758476, SNR=366.2, Peak=65504 HFD=4.3
22:19:55.169 00.001 8996 MultiStar: [#1 -0.10,-0.40,0.62,U] [#2 0.03,-0.18,0.71,U] [#3 -0.03,-0.17,0.59,U] [#4 0.04,-0.01,0.53,U] [#5 -0.02,-0.18,0.60,U] [#6 0.05,-0.25,0.43,U] [#7 -0.15,-0.04,0.41,U] [#8 0.15,-0.18,0.37,U] 
22:19:55.169 00.000 8996 single-star, 8 included, MultiStar: {-0.03, -0.16}, one-star: {-0.13, -0.05}
22:19:55.170 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:19:55.171 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.45)
22:19:55.172 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.81 mountX=-0.13 mountY=0.06, mountTheta=2.70
22:19:55.173 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.05, opts=13)
22:19:55.174 00.001 8996 Enqueuing Move request for scope (-0.13, -0.05)
22:19:55.176 00.002 20224 Worker thread wakes up
22:19:55.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
22:19:55.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
22:19:55.176 00.000 20224 Moving (-0.13, -0.05) raw xDistance=-0.13 yDistance=0.06
22:19:55.176 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:19:55.176 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:55.176 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:19:55.176 00.000 20224 MoveAxis(E, 0, ABG)
22:19:55.176 00.000 20224 Move returns status 0, amount 0
22:19:55.176 00.000 20224 MoveAxis(N, 0, ABG)
22:19:55.176 00.000 20224 Move returns status 0, amount 0
22:19:55.176 00.000 20224 move complete, result=0
22:19:55.176 00.000 20224 worker thread done servicing request
22:19:55.186 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2768, FiltMin=2461, FiltMax=27907, Gamma=1.000
22:19:55.201 00.015 8996 UpdateGuideState exits: m=758476 SNR=366.2
22:19:55.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:55.202 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:55.203 00.001 8996 Enqueuing Expose request
22:19:55.204 00.001 20224 Worker thread wakes up
22:19:55.204 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:55.205 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:55.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:56.178 00.973 20224 Exposure complete
22:19:56.249 00.071 20224 worker thread done servicing request
22:19:56.249 00.000 8996 OnExposeComplete: enter
22:19:56.251 00.002 8996 UpdateGuideState(): m_state=6
22:19:56.253 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4329
22:19:56.255 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=471.94, Mass=704549, SNR=324.5, Peak=52240 HFD=4.3
22:19:56.257 00.002 8996 MultiStar: [#1 0.14,-0.37,0.76,U] [#2 0.24,-0.23,0.98,U] [#3 0.09,-0.08,0.65,U] [#4 0.13,0.10,0.64,U] [#5 -0.09,-0.13,0.75,U] [#6 -0.13,-0.24,0.49,U] [#7 0.03,0.06,0.44,U] [#8 0.19,-0.13,0.40,U] 
22:19:56.259 00.002 8996 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {0.15, 0.06}
22:19:56.261 00.002 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:19:56.262 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
22:19:56.262 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.85 mountX=0.11 mountY=0.10, mountTheta=0.74
22:19:56.264 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.11, opts=13)
22:19:56.265 00.001 8996 Enqueuing Move request for scope (0.10, -0.11)
22:19:56.266 00.001 20224 Worker thread wakes up
22:19:56.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
22:19:56.266 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
22:19:56.266 00.000 20224 Moving (0.10, -0.11) raw xDistance=0.11 yDistance=0.10
22:19:56.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:19:56.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:56.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:19:56.266 00.000 20224 MoveAxis(E, 0, ABG)
22:19:56.266 00.000 20224 Move returns status 0, amount 0
22:19:56.266 00.000 20224 MoveAxis(N, 0, ABG)
22:19:56.266 00.000 20224 Move returns status 0, amount 0
22:19:56.266 00.000 20224 move complete, result=0
22:19:56.266 00.000 20224 worker thread done servicing request
22:19:56.270 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52240, med=2768, FiltMin=2477, FiltMax=27677, Gamma=1.000
22:19:56.284 00.014 8996 UpdateGuideState exits: m=704549 SNR=324.5
22:19:56.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:56.285 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:56.286 00.001 8996 Enqueuing Expose request
22:19:56.287 00.001 20224 Worker thread wakes up
22:19:56.287 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:56.288 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:56.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:57.461 01.173 20224 Exposure complete
22:19:57.516 00.055 20224 worker thread done servicing request
22:19:57.516 00.000 8996 OnExposeComplete: enter
22:19:57.517 00.001 8996 UpdateGuideState(): m_state=6
22:19:57.518 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4330
22:19:57.519 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.76, Mass=746698, SNR=358.6, Peak=56832 HFD=4.4
22:19:57.520 00.001 8996 MultiStar: [#1 0.12,-0.41,0.64,U] [#2 0.32,-0.30,0.66,U] [#3 0.16,-0.17,0.54,U] [#4 0.20,-0.16,0.48,U] [#5 0.25,-0.35,0.59,U] [#6 0.30,-0.50,0.00,M1] [#7 -0.05,-0.05,0.45,U] [#8 0.42,-0.42,0.00,M1] 
22:19:57.520 00.000 8996 single-star, 6 included, MultiStar: {0.12, -0.22}, one-star: {-0.08, -0.12}
22:19:57.521 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
22:19:57.522 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
22:19:57.522 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.16 mountX=-0.07 mountY=0.13, mountTheta=2.06
22:19:57.524 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
22:19:57.525 00.001 8996 Enqueuing Move request for scope (-0.08, -0.12)
22:19:57.526 00.001 20224 Worker thread wakes up
22:19:57.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
22:19:57.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
22:19:57.526 00.000 20224 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.13
22:19:57.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:19:57.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:57.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:19:57.526 00.000 20224 MoveAxis(E, 0, ABG)
22:19:57.526 00.000 20224 Move returns status 0, amount 0
22:19:57.526 00.000 20224 MoveAxis(N, 0, ABG)
22:19:57.526 00.000 20224 Move returns status 0, amount 0
22:19:57.526 00.000 20224 move complete, result=0
22:19:57.526 00.000 20224 worker thread done servicing request
22:19:57.530 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56832, med=2768, FiltMin=2499, FiltMax=25139, Gamma=1.000
22:19:57.544 00.014 8996 UpdateGuideState exits: m=746698 SNR=358.6
22:19:57.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:57.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:57.547 00.001 8996 Enqueuing Expose request
22:19:57.547 00.000 20224 Worker thread wakes up
22:19:57.548 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:19:57.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:57.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:58.519 00.971 20224 Exposure complete
22:19:58.573 00.054 20224 worker thread done servicing request
22:19:58.573 00.000 8996 OnExposeComplete: enter
22:19:58.574 00.001 8996 UpdateGuideState(): m_state=6
22:19:58.575 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4331
22:19:58.576 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=471.95, Mass=789726, SNR=343.0, Peak=62160 HFD=4.4
22:19:58.577 00.001 8996 MultiStar: [#1 0.11,-0.11,0.60,U] [#2 0.02,-0.22,0.68,U] [#3 0.18,0.07,0.63,U] [#4 0.09,0.06,0.60,U] [#5 0.07,-0.04,0.56,U] [#6 0.31,-0.19,0.47,U] [#7 -0.05,0.14,0.44,U] [#8 0.15,-0.16,0.39,U] 
22:19:58.577 00.000 8996 refined, 8 included, MultiStar: {0.03, -0.03}, one-star: {-0.28, 0.07}
22:19:58.578 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
22:19:58.579 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
22:19:58.579 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.80 mountX=0.04 mountY=0.03, mountTheta=0.70
22:19:58.581 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
22:19:58.582 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
22:19:58.582 00.000 20224 Worker thread wakes up
22:19:58.583 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
22:19:58.583 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
22:19:58.583 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.04 yDistance=0.03
22:19:58.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:19:58.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:58.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:19:58.583 00.000 20224 MoveAxis(E, 0, ABG)
22:19:58.583 00.000 20224 Move returns status 0, amount 0
22:19:58.583 00.000 20224 MoveAxis(N, 0, ABG)
22:19:58.583 00.000 20224 Move returns status 0, amount 0
22:19:58.583 00.000 20224 move complete, result=0
22:19:58.583 00.000 20224 worker thread done servicing request
22:19:58.588 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62160, med=2768, FiltMin=2505, FiltMax=31075, Gamma=1.000
22:19:58.606 00.018 8996 UpdateGuideState exits: m=789726 SNR=343.0
22:19:58.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:58.607 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:58.608 00.001 8996 Enqueuing Expose request
22:19:58.609 00.001 20224 Worker thread wakes up
22:19:58.609 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:19:58.611 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:58.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:19:59.790 01.179 20224 Exposure complete
22:19:59.866 00.076 20224 worker thread done servicing request
22:19:59.866 00.000 8996 OnExposeComplete: enter
22:19:59.868 00.002 8996 UpdateGuideState(): m_state=6
22:19:59.870 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4332
22:19:59.872 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=471.89, Mass=733206, SNR=353.9, Peak=60192 HFD=4.4
22:19:59.874 00.002 8996 MultiStar: [#1 0.08,-0.20,0.74,U] [#2 0.33,-0.24,0.75,U] [#3 0.25,0.07,0.61,U] [#4 0.41,0.13,0.54,U] [#5 0.13,-0.15,0.60,U] [#6 0.05,-0.30,0.45,U] [#7 -0.02,0.10,0.43,U] [#8 0.25,-0.21,0.37,U] 
22:19:59.875 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.09}, one-star: {-0.05, 0.01}
22:19:59.877 00.002 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
22:19:59.879 00.002 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
22:19:59.880 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.98 mountX=-0.05 mountY=-0.00, mountTheta=-3.09
22:19:59.882 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
22:19:59.884 00.002 8996 Enqueuing Move request for scope (-0.05, 0.01)
22:19:59.885 00.001 20224 Worker thread wakes up
22:19:59.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
22:19:59.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
22:19:59.885 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
22:19:59.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:19:59.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:19:59.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:19:59.886 00.001 20224 MoveAxis(E, 0, ABG)
22:19:59.886 00.000 20224 Move returns status 0, amount 0
22:19:59.886 00.000 20224 MoveAxis(N, 0, ABG)
22:19:59.886 00.000 20224 Move returns status 0, amount 0
22:19:59.886 00.000 20224 move complete, result=0
22:19:59.886 00.000 20224 worker thread done servicing request
22:19:59.893 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60192, med=2768, FiltMin=2518, FiltMax=28541, Gamma=1.000
22:19:59.918 00.025 8996 UpdateGuideState exits: m=733206 SNR=353.9
22:19:59.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:59.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:19:59.922 00.002 8996 Enqueuing Expose request
22:19:59.922 00.000 20224 Worker thread wakes up
22:19:59.923 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:19:59.924 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:19:59.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:00.900 00.976 20224 Exposure complete
22:20:00.965 00.065 20224 worker thread done servicing request
22:20:00.965 00.000 8996 OnExposeComplete: enter
22:20:00.966 00.001 8996 UpdateGuideState(): m_state=6
22:20:00.967 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4333
22:20:00.968 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.91, Mass=757504, SNR=353.7, Peak=65504 HFD=4.4
22:20:00.969 00.001 8996 MultiStar: [#1 -0.07,-0.12,0.68,U] [#2 0.12,-0.36,0.79,U] [#3 0.09,0.12,0.52,U] [#4 0.07,0.26,0.57,U] [#5 -0.01,-0.05,0.57,U] [#6 0.01,-0.35,0.45,U] [#7 -0.22,0.03,0.46,U] [#8 0.05,-0.15,0.36,U] 
22:20:00.969 00.000 8996 single-star, 8 included, MultiStar: {0.00, -0.07}, one-star: {-0.05, 0.03}
22:20:00.970 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
22:20:00.971 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
22:20:00.972 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.05 cameraTheta=2.63 mountX=-0.05 mountY=-0.02, mountTheta=-2.74
22:20:00.973 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.03, opts=13)
22:20:00.974 00.001 8996 Enqueuing Move request for scope (-0.05, 0.03)
22:20:00.975 00.001 20224 Worker thread wakes up
22:20:00.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
22:20:00.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
22:20:00.975 00.000 20224 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=-0.02
22:20:00.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:20:00.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:00.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:20:00.975 00.000 20224 MoveAxis(E, 0, ABG)
22:20:00.975 00.000 20224 Move returns status 0, amount 0
22:20:00.975 00.000 20224 MoveAxis(N, 0, ABG)
22:20:00.975 00.000 20224 Move returns status 0, amount 0
22:20:00.975 00.000 20224 move complete, result=0
22:20:00.975 00.000 20224 worker thread done servicing request
22:20:00.978 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2768, FiltMin=2531, FiltMax=28829, Gamma=1.000
22:20:00.994 00.016 8996 UpdateGuideState exits: m=757504 SNR=353.7
22:20:00.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:00.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:00.997 00.001 8996 Enqueuing Expose request
22:20:00.997 00.000 20224 Worker thread wakes up
22:20:00.997 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:00.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:00.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:02.160 01.162 20224 Exposure complete
22:20:02.217 00.057 20224 worker thread done servicing request
22:20:02.217 00.000 8996 OnExposeComplete: enter
22:20:02.218 00.001 8996 UpdateGuideState(): m_state=6
22:20:02.218 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4334
22:20:02.219 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.09, Mass=674712, SNR=359.3, Peak=56528 HFD=4.4
22:20:02.220 00.001 8996 MultiStar: [#1 0.15,-0.18,0.66,U] [#2 0.38,-0.10,0.69,U] [#3 0.21,0.05,0.60,U] [#4 0.22,0.10,0.49,U] [#5 0.22,-0.05,0.71,U] [#6 0.22,-0.47,0.00,M1] [#7 0.09,-0.11,0.44,U] [#8 0.21,0.01,0.36,U] 
22:20:02.221 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.00}, one-star: {-0.11, 0.21}
22:20:02.221 00.000 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
22:20:02.222 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:20:02.223 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.02 mountX=0.15 mountY=-0.02, mountTheta=-0.14
22:20:02.225 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.00, opts=13)
22:20:02.225 00.000 8996 Enqueuing Move request for scope (0.15, 0.00)
22:20:02.226 00.001 20224 Worker thread wakes up
22:20:02.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
22:20:02.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
22:20:02.226 00.000 20224 Moving (0.15, 0.00) raw xDistance=0.15 yDistance=-0.02
22:20:02.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:20:02.227 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:02.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:20:02.227 00.000 20224 MoveAxis(E, 0, ABG)
22:20:02.227 00.000 20224 Move returns status 0, amount 0
22:20:02.227 00.000 20224 MoveAxis(N, 0, ABG)
22:20:02.227 00.000 20224 Move returns status 0, amount 0
22:20:02.227 00.000 20224 move complete, result=0
22:20:02.227 00.000 20224 worker thread done servicing request
22:20:02.230 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56528, med=2768, FiltMin=2467, FiltMax=26819, Gamma=1.000
22:20:02.247 00.017 8996 UpdateGuideState exits: m=674712 SNR=359.3
22:20:02.249 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:02.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:02.250 00.000 8996 Enqueuing Expose request
22:20:02.251 00.001 20224 Worker thread wakes up
22:20:02.251 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:02.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:02.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:03.240 00.988 20224 Exposure complete
22:20:03.325 00.085 20224 worker thread done servicing request
22:20:03.325 00.000 8996 OnExposeComplete: enter
22:20:03.327 00.002 8996 UpdateGuideState(): m_state=6
22:20:03.328 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4335
22:20:03.329 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=471.80, Mass=738258, SNR=370.2, Peak=58800 HFD=4.4
22:20:03.331 00.002 8996 MultiStar: [#1 0.16,-0.60,0.00,M1] [#2 0.32,-0.38,0.00,M1] [#3 0.23,-0.07,0.60,U] [#4 0.21,0.04,0.57,U] [#5 0.02,-0.19,0.60,U] [#6 0.16,-0.49,0.00,M2] [#7 0.01,-0.07,0.43,U] [#8 0.24,-0.25,0.40,U] 
22:20:03.333 00.002 8996 single-star, 5 included, MultiStar: {0.09, -0.10}, one-star: {-0.06, -0.08}
22:20:03.334 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
22:20:03.337 00.003 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
22:20:03.339 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.20 mountX=-0.05 mountY=0.09, mountTheta=2.10
22:20:03.343 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.08, opts=13)
22:20:03.345 00.002 8996 Enqueuing Move request for scope (-0.06, -0.08)
22:20:03.347 00.002 20224 Worker thread wakes up
22:20:03.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
22:20:03.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
22:20:03.347 00.000 20224 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.09
22:20:03.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:20:03.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:03.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:20:03.348 00.001 20224 MoveAxis(E, 0, ABG)
22:20:03.348 00.000 20224 Move returns status 0, amount 0
22:20:03.348 00.000 20224 MoveAxis(N, 0, ABG)
22:20:03.348 00.000 20224 Move returns status 0, amount 0
22:20:03.348 00.000 20224 move complete, result=0
22:20:03.348 00.000 20224 worker thread done servicing request
22:20:03.354 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58800, med=2768, FiltMin=2499, FiltMax=26781, Gamma=1.000
22:20:03.369 00.015 8996 UpdateGuideState exits: m=738258 SNR=370.2
22:20:03.371 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:03.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:03.374 00.002 8996 Enqueuing Expose request
22:20:03.376 00.002 20224 Worker thread wakes up
22:20:03.376 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:03.377 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:03.378 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:04.558 01.180 20224 Exposure complete
22:20:04.648 00.090 20224 worker thread done servicing request
22:20:04.649 00.001 8996 OnExposeComplete: enter
22:20:04.649 00.000 8996 UpdateGuideState(): m_state=6
22:20:04.650 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4336
22:20:04.651 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=471.64, Mass=710075, SNR=343.8, Peak=53965 HFD=4.5
22:20:04.652 00.001 8996 MultiStar: [#1 0.47,-0.65,0.00,M2] [#2 0.54,-0.68,0.00,M2] [#3 0.41,-0.16,0.55,U] [#4 0.48,-0.16,0.00,M1] [#5 0.43,-0.27,0.00,M1] [#6 0.55,-0.61,0.00,M3] [#7 0.31,-0.25,0.39,U] [#8 0.58,-0.38,0.00,M1] 
22:20:04.653 00.001 8996 refined, 2 included, MultiStar: {0.35, -0.22}, one-star: {0.34, -0.24}
22:20:04.654 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
22:20:04.656 00.002 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.71)
22:20:04.657 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.22 hyp=0.41 cameraTheta=-0.55 mountX=0.37 mountY=0.17, mountTheta=0.44
22:20:04.660 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.22, opts=13)
22:20:04.662 00.002 8996 Enqueuing Move request for scope (0.35, -0.22)
22:20:04.664 00.002 20224 Worker thread wakes up
22:20:04.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.22) opts 0xd
22:20:04.664 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.22)
22:20:04.664 00.000 20224 Moving (0.35, -0.22) raw xDistance=0.37 yDistance=0.17
22:20:04.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:20:04.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:04.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:20:04.664 00.000 20224 MoveAxis(W, 54, ABG)
22:20:04.665 00.001 20224 Guiding  Dir = 3, Dur = 54
22:20:04.665 00.000 20224 IsSlewing returns 0
22:20:04.666 00.001 20224 IsGuiding returns 0
22:20:04.667 00.001 20224 PulseGuide returned control before completion, sleep 63
22:20:04.672 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=53965, med=2768, FiltMin=2529, FiltMax=25200, Gamma=1.000
22:20:04.686 00.014 8996 UpdateGuideState exits: m=710075 SNR=343.8
22:20:04.688 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:04.688 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:04.689 00.001 8996 Enqueuing Expose request
22:20:04.732 00.043 20224 IsGuiding returns 1
22:20:04.732 00.000 20224 scope still moving after pulse duration time elapsed
22:20:04.763 00.031 20224 IsSlewing returns 0
22:20:04.763 00.000 20224 IsGuiding returns 0
22:20:04.763 00.000 20224 scope move finished after 54 + 43 ms
22:20:04.763 00.000 20224 Move returns status 0, amount 54
22:20:04.763 00.000 20224 MoveAxis(N, 0, ABG)
22:20:04.763 00.000 20224 Move returns status 0, amount 0
22:20:04.763 00.000 20224 move complete, result=0
22:20:04.763 00.000 20224 worker thread done servicing request
22:20:04.763 00.000 20224 Worker thread wakes up
22:20:04.763 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:04.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:04.764 00.001 8996 GuideStep: 0.4 px 54 ms WEST, 0.2 px 0 ms NORTH
22:20:05.745 00.981 20224 Exposure complete
22:20:05.840 00.095 20224 worker thread done servicing request
22:20:05.840 00.000 8996 OnExposeComplete: enter
22:20:05.842 00.002 8996 UpdateGuideState(): m_state=6
22:20:05.844 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4337
22:20:05.846 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=471.83, Mass=733852, SNR=383.6, Peak=58816 HFD=4.4
22:20:05.848 00.002 8996 MultiStar: [#1 0.20,-0.51,0.00,M3] [#2 0.33,-0.43,0.00,M3] [#3 0.17,-0.29,0.58,U] [#4 0.26,-0.07,0.51,U] [#5 0.27,-0.28,0.57,U] [#6 0.15,-0.46,0.00,M4] [#7 0.05,-0.11,0.40,U] [#8 0.36,-0.34,0.00,M2] 
22:20:05.850 00.002 8996 single-star, 4 included, MultiStar: {0.15, -0.15}, one-star: {0.05, -0.05}
22:20:05.851 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
22:20:05.852 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
22:20:05.854 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.80 mountX=0.06 mountY=0.05, mountTheta=0.69
22:20:05.856 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
22:20:05.857 00.001 8996 Enqueuing Move request for scope (0.05, -0.05)
22:20:05.858 00.001 20224 Worker thread wakes up
22:20:05.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
22:20:05.858 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
22:20:05.858 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.06 yDistance=0.05
22:20:05.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:20:05.859 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:05.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:20:05.859 00.000 20224 MoveAxis(E, 0, ABG)
22:20:05.859 00.000 20224 Move returns status 0, amount 0
22:20:05.859 00.000 20224 MoveAxis(N, 0, ABG)
22:20:05.859 00.000 20224 Move returns status 0, amount 0
22:20:05.859 00.000 20224 move complete, result=0
22:20:05.859 00.000 20224 worker thread done servicing request
22:20:05.865 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58816, med=2768, FiltMin=2489, FiltMax=24131, Gamma=1.000
22:20:05.884 00.019 8996 UpdateGuideState exits: m=733852 SNR=383.6
22:20:05.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:05.886 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:05.887 00.001 8996 Enqueuing Expose request
22:20:05.887 00.000 20224 Worker thread wakes up
22:20:05.887 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:05.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:05.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:07.049 01.161 20224 Exposure complete
22:20:07.138 00.089 20224 worker thread done servicing request
22:20:07.138 00.000 8996 OnExposeComplete: enter
22:20:07.140 00.002 8996 UpdateGuideState(): m_state=6
22:20:07.142 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4338
22:20:07.144 00.002 8996 Star::Find returns 1 (0), X=138.02, Y=471.76, Mass=693045, SNR=333.6, Peak=57248 HFD=4.3
22:20:07.147 00.003 8996 MultiStar: [#1 0.05,-0.42,0.79,U] [#2 0.13,-0.29,0.69,U] [#3 0.15,-0.17,0.71,U] [#4 0.15,-0.09,0.62,U] [#5 -0.05,-0.29,0.68,U] [#6 0.12,-0.34,0.43,U] [#7 -0.24,0.05,0.48,U] [#8 0.24,-0.37,0.43,U] 
22:20:07.150 00.003 8996 single-star, 8 included, MultiStar: {0.04, -0.22}, one-star: {-0.10, -0.12}
22:20:07.152 00.002 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
22:20:07.154 00.002 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
22:20:07.155 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.29 mountX=-0.09 mountY=0.13, mountTheta=2.19
22:20:07.158 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.12, opts=13)
22:20:07.159 00.001 8996 Enqueuing Move request for scope (-0.10, -0.12)
22:20:07.161 00.002 20224 Worker thread wakes up
22:20:07.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
22:20:07.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
22:20:07.161 00.000 20224 Moving (-0.10, -0.12) raw xDistance=-0.09 yDistance=0.13
22:20:07.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:20:07.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:07.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:20:07.162 00.001 20224 MoveAxis(E, 0, ABG)
22:20:07.162 00.000 20224 Move returns status 0, amount 0
22:20:07.162 00.000 20224 MoveAxis(N, 0, ABG)
22:20:07.162 00.000 20224 Move returns status 0, amount 0
22:20:07.162 00.000 20224 move complete, result=0
22:20:07.162 00.000 20224 worker thread done servicing request
22:20:07.170 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57248, med=2768, FiltMin=2521, FiltMax=25261, Gamma=1.000
22:20:07.188 00.018 8996 UpdateGuideState exits: m=693045 SNR=333.6
22:20:07.189 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:07.190 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:07.191 00.001 8996 Enqueuing Expose request
22:20:07.192 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:07.193 00.001 20224 Worker thread wakes up
22:20:07.193 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:07.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:08.186 00.993 20224 Exposure complete
22:20:08.255 00.069 20224 worker thread done servicing request
22:20:08.255 00.000 8996 OnExposeComplete: enter
22:20:08.257 00.002 8996 UpdateGuideState(): m_state=6
22:20:08.258 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4339
22:20:08.259 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.43, Mass=812849, SNR=376.5, Peak=57475 HFD=4.6
22:20:08.260 00.001 8996 MultiStar: [#1 0.08,-0.46,0.00,M3] [#2 0.19,-0.40,0.79,U] [#3 0.37,-0.19,0.52,U] [#4 0.25,-0.04,0.48,U] [#5 0.08,-0.39,0.55,U] [#6 0.38,-0.21,0.38,U] [#7 0.05,0.07,0.47,U] [#8 0.29,-0.53,0.00,M2] 
22:20:08.261 00.001 8996 refined, 6 included, MultiStar: {0.10, -0.28}, one-star: {-0.24, -0.45}
22:20:08.262 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
22:20:08.263 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
22:20:08.264 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.28 hyp=0.29 cameraTheta=-1.21 mountX=0.13 mountY=0.26, mountTheta=1.11
22:20:08.268 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.28, opts=13)
22:20:08.269 00.001 8996 Enqueuing Move request for scope (0.10, -0.28)
22:20:08.270 00.001 20224 Worker thread wakes up
22:20:08.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.28) opts 0xd
22:20:08.270 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.28)
22:20:08.270 00.000 20224 Moving (0.10, -0.28) raw xDistance=0.13 yDistance=0.26
22:20:08.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:20:08.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:20:08.270 00.000 20224 MoveAxis(E, 0, ABG)
22:20:08.270 00.000 20224 Move returns status 0, amount 0
22:20:08.270 00.000 20224 MoveAxis(S, 55, ABG)
22:20:08.270 00.000 20224 Guiding  Dir = 1, Dur = 55
22:20:08.270 00.000 20224 IsSlewing returns 0
22:20:08.270 00.000 20224 IsGuiding returns 0
22:20:08.274 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57475, med=2768, FiltMin=2518, FiltMax=31789, Gamma=1.000
22:20:08.291 00.017 8996 UpdateGuideState exits: m=812849 SNR=376.5
22:20:08.293 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:08.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:08.295 00.001 8996 Enqueuing Expose request
22:20:08.300 00.005 20224 PulseGuide returned control before completion, sleep 36
22:20:08.346 00.046 20224 IsGuiding returns 1
22:20:08.346 00.000 20224 scope still moving after pulse duration time elapsed
22:20:08.378 00.032 20224 IsSlewing returns 0
22:20:08.379 00.001 20224 IsGuiding returns 1
22:20:08.408 00.029 20224 IsSlewing returns 0
22:20:08.409 00.001 20224 IsGuiding returns 0
22:20:08.409 00.000 20224 scope move finished after 55 + 84 ms
22:20:08.409 00.000 20224 Move returns status 0, amount 55
22:20:08.409 00.000 20224 move complete, result=0
22:20:08.409 00.000 20224 worker thread done servicing request
22:20:08.409 00.000 20224 Worker thread wakes up
22:20:08.409 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
22:20:08.412 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:08.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:09.589 01.177 20224 Exposure complete
22:20:09.653 00.064 20224 worker thread done servicing request
22:20:09.654 00.001 8996 OnExposeComplete: enter
22:20:09.656 00.002 8996 UpdateGuideState(): m_state=6
22:20:09.658 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4340
22:20:09.659 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=472.26, Mass=777997, SNR=363.0, Peak=65504 HFD=4.6
22:20:09.661 00.002 8996 MultiStar: [#1 -0.15,0.17,0.75,U] [#2 -0.14,0.19,0.74,U] [#3 -0.07,0.39,0.58,U] [#4 -0.09,0.55,0.00,M1] [#5 -0.19,0.26,0.53,U] [#6 -0.09,0.31,0.43,U] [#7 -0.43,0.69,0.00,M1] [#8 -0.27,0.13,0.42,U] 
22:20:09.663 00.002 8996 refined, 6 included, MultiStar: {-0.21, 0.27}, one-star: {-0.43, 0.38}
22:20:09.664 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
22:20:09.665 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
22:20:09.666 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.27 hyp=0.34 cameraTheta=2.23 mountX=-0.24 mountY=-0.25, mountTheta=-2.34
22:20:09.669 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.27, opts=13)
22:20:09.670 00.001 8996 Enqueuing Move request for scope (-0.21, 0.27)
22:20:09.672 00.002 20224 Worker thread wakes up
22:20:09.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.27) opts 0xd
22:20:09.672 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.27)
22:20:09.672 00.000 20224 Moving (-0.21, 0.27) raw xDistance=-0.24 yDistance=-0.25
22:20:09.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:20:09.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:20:09.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:20:09.672 00.000 20224 MoveAxis(E, 34, ABG)
22:20:09.672 00.000 20224 Guiding  Dir = 2, Dur = 34
22:20:09.673 00.001 20224 IsSlewing returns 0
22:20:09.673 00.000 20224 IsGuiding returns 0
22:20:09.685 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2768, FiltMin=2525, FiltMax=30915, Gamma=1.000
22:20:09.707 00.022 20224 PulseGuide returned control before completion, sleep 11
22:20:09.711 00.004 8996 UpdateGuideState exits: m=777997 SNR=363.0
22:20:09.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:09.714 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:09.715 00.001 8996 Enqueuing Expose request
22:20:09.721 00.006 20224 IsGuiding returns 1
22:20:09.721 00.000 20224 scope still moving after pulse duration time elapsed
22:20:09.753 00.032 20224 IsSlewing returns 0
22:20:09.753 00.000 20224 IsGuiding returns 1
22:20:09.785 00.032 20224 IsSlewing returns 0
22:20:09.785 00.000 20224 IsGuiding returns 1
22:20:09.817 00.032 20224 IsSlewing returns 0
22:20:09.817 00.000 20224 IsGuiding returns 0
22:20:09.818 00.001 20224 scope move finished after 34 + 109 ms
22:20:09.818 00.000 20224 Move returns status 0, amount 34
22:20:09.818 00.000 20224 MoveAxis(N, 0, ABG)
22:20:09.818 00.000 20224 Move returns status 0, amount 0
22:20:09.818 00.000 20224 move complete, result=0
22:20:09.818 00.000 20224 worker thread done servicing request
22:20:09.818 00.000 20224 Worker thread wakes up
22:20:09.818 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH
22:20:09.819 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:09.819 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:10.791 00.972 20224 Exposure complete
22:20:10.848 00.057 20224 worker thread done servicing request
22:20:10.848 00.000 8996 OnExposeComplete: enter
22:20:10.849 00.001 8996 UpdateGuideState(): m_state=6
22:20:10.851 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4341
22:20:10.852 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=472.32, Mass=732808, SNR=354.3, Peak=63728 HFD=4.4
22:20:10.853 00.001 8996 MultiStar: [#1 0.05,0.25,0.67,U] [#2 0.06,0.36,0.85,U] [#3 0.11,0.29,0.54,U] [#4 0.27,0.54,0.00,M2] [#5 0.08,0.42,0.58,U] [#6 0.20,0.32,0.49,U] [#7 -0.12,0.66,0.00,M2] [#8 0.34,0.21,0.42,U] 
22:20:10.854 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.34}, one-star: {-0.16, 0.44}
22:20:10.856 00.002 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
22:20:10.857 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
22:20:10.858 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.34 hyp=0.35 cameraTheta=1.40 mountX=0.02 mountY=-0.35, mountTheta=-1.50
22:20:10.860 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.34, opts=13)
22:20:10.862 00.002 8996 Enqueuing Move request for scope (0.06, 0.34)
22:20:10.863 00.001 20224 Worker thread wakes up
22:20:10.864 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.34) opts 0xd
22:20:10.864 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.34)
22:20:10.864 00.000 20224 Moving (0.06, 0.34) raw xDistance=0.02 yDistance=-0.35
22:20:10.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:20:10.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:20:10.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:20:10.864 00.000 20224 MoveAxis(E, 0, ABG)
22:20:10.864 00.000 20224 Move returns status 0, amount 0
22:20:10.864 00.000 20224 MoveAxis(N, 0, ABG)
22:20:10.864 00.000 20224 Move returns status 0, amount 0
22:20:10.864 00.000 20224 move complete, result=0
22:20:10.864 00.000 20224 worker thread done servicing request
22:20:10.868 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63728, med=2768, FiltMin=2509, FiltMax=25891, Gamma=1.000
22:20:10.884 00.016 8996 UpdateGuideState exits: m=732808 SNR=354.3
22:20:10.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:10.886 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:10.887 00.001 8996 Enqueuing Expose request
22:20:10.887 00.000 20224 Worker thread wakes up
22:20:10.887 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:20:10.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:10.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:12.060 01.172 20224 Exposure complete
22:20:12.119 00.059 20224 worker thread done servicing request
22:20:12.119 00.000 8996 OnExposeComplete: enter
22:20:12.120 00.001 8996 UpdateGuideState(): m_state=6
22:20:12.120 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4342
22:20:12.121 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.15, Mass=729999, SNR=339.5, Peak=65504 HFD=4.3
22:20:12.122 00.001 8996 MultiStar: [#1 0.01,-0.08,0.65,U] [#2 0.08,-0.02,0.68,U] [#3 0.12,0.39,0.58,U] [#4 0.22,0.56,0.00,M3] [#5 0.25,0.25,0.68,U] [#6 0.15,0.16,0.50,U] [#7 -0.16,0.44,0.00,M3] [#8 0.43,-0.03,0.36,U] 
22:20:12.123 00.001 8996 refined, 6 included, MultiStar: {0.10, 0.15}, one-star: {-0.08, 0.27}
22:20:12.123 00.000 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
22:20:12.124 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
22:20:12.126 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.98 mountX=0.09 mountY=-0.16, mountTheta=-1.08
22:20:12.129 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.15, opts=13)
22:20:12.131 00.002 8996 Enqueuing Move request for scope (0.10, 0.15)
22:20:12.134 00.003 20224 Worker thread wakes up
22:20:12.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
22:20:12.134 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
22:20:12.134 00.000 20224 Moving (0.10, 0.15) raw xDistance=0.09 yDistance=-0.16
22:20:12.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:20:12.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:12.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:20:12.134 00.000 20224 MoveAxis(E, 0, ABG)
22:20:12.135 00.001 20224 Move returns status 0, amount 0
22:20:12.135 00.000 20224 MoveAxis(N, 0, ABG)
22:20:12.135 00.000 20224 Move returns status 0, amount 0
22:20:12.135 00.000 20224 move complete, result=0
22:20:12.135 00.000 20224 worker thread done servicing request
22:20:12.142 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2768, FiltMin=2515, FiltMax=26659, Gamma=1.000
22:20:12.164 00.022 8996 UpdateGuideState exits: m=729999 SNR=339.5
22:20:12.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:12.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:12.166 00.000 8996 Enqueuing Expose request
22:20:12.167 00.001 20224 Worker thread wakes up
22:20:12.167 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:12.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:12.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:13.156 00.988 20224 Exposure complete
22:20:13.253 00.097 20224 worker thread done servicing request
22:20:13.253 00.000 8996 OnExposeComplete: enter
22:20:13.254 00.001 8996 UpdateGuideState(): m_state=6
22:20:13.255 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4343
22:20:13.256 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.93, Mass=714371, SNR=333.8, Peak=65504 HFD=4.4
22:20:13.257 00.001 8996 MultiStar: [#1 0.18,-0.32,0.67,U] [#2 0.18,-0.01,0.76,U] [#3 0.32,0.08,0.66,U] [#4 0.22,0.28,0.62,U] [#5 0.17,0.07,0.59,U] [#6 0.22,-0.15,0.50,U] [#7 -0.13,0.17,0.45,U] [#8 0.30,-0.06,0.40,U] 
22:20:13.258 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.01}, one-star: {-0.14, 0.05}
22:20:13.259 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
22:20:13.260 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
22:20:13.260 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.11 mountX=0.13 mountY=-0.03, mountTheta=-0.22
22:20:13.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.01, opts=13)
22:20:13.262 00.000 8996 Enqueuing Move request for scope (0.13, 0.01)
22:20:13.263 00.001 20224 Worker thread wakes up
22:20:13.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
22:20:13.263 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
22:20:13.263 00.000 20224 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=-0.03
22:20:13.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:20:13.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:13.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:20:13.264 00.001 20224 MoveAxis(E, 0, ABG)
22:20:13.264 00.000 20224 Move returns status 0, amount 0
22:20:13.264 00.000 20224 MoveAxis(N, 0, ABG)
22:20:13.264 00.000 20224 Move returns status 0, amount 0
22:20:13.264 00.000 20224 move complete, result=0
22:20:13.264 00.000 20224 worker thread done servicing request
22:20:13.268 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2768, FiltMin=2512, FiltMax=28163, Gamma=1.000
22:20:13.285 00.017 8996 UpdateGuideState exits: m=714371 SNR=333.8
22:20:13.288 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:13.290 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:13.292 00.002 8996 Enqueuing Expose request
22:20:13.294 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:13.296 00.002 20224 Worker thread wakes up
22:20:13.296 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:13.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:14.449 01.153 20224 Exposure complete
22:20:14.519 00.070 20224 worker thread done servicing request
22:20:14.519 00.000 8996 OnExposeComplete: enter
22:20:14.520 00.001 8996 UpdateGuideState(): m_state=6
22:20:14.521 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4344
22:20:14.522 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.98, Mass=774256, SNR=416.7, Peak=65504 HFD=4.3
22:20:14.523 00.001 8996 MultiStar: [#1 0.25,-0.06,0.51,U] [#2 0.27,0.08,0.72,U] [#3 0.19,0.18,0.49,U] [#4 0.15,0.45,0.00,M3] [#5 0.21,0.05,0.48,U] [#6 0.20,-0.03,0.39,U] [#7 -0.00,0.29,0.38,U] [#8 0.31,-0.08,0.37,U] 
22:20:14.524 00.001 8996 single-star, 7 included, MultiStar: {0.16, 0.07}, one-star: {-0.03, 0.10}
22:20:14.525 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
22:20:14.525 00.000 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
22:20:14.526 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.83 mountX=-0.04 mountY=-0.10, mountTheta=-1.93
22:20:14.528 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
22:20:14.529 00.001 8996 Enqueuing Move request for scope (-0.03, 0.10)
22:20:14.529 00.000 20224 Worker thread wakes up
22:20:14.530 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
22:20:14.530 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
22:20:14.530 00.000 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.10
22:20:14.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:20:14.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:14.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:20:14.530 00.000 20224 MoveAxis(E, 0, ABG)
22:20:14.530 00.000 20224 Move returns status 0, amount 0
22:20:14.530 00.000 20224 MoveAxis(N, 0, ABG)
22:20:14.530 00.000 20224 Move returns status 0, amount 0
22:20:14.530 00.000 20224 move complete, result=0
22:20:14.530 00.000 20224 worker thread done servicing request
22:20:14.534 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2768, FiltMin=2521, FiltMax=30400, Gamma=1.000
22:20:14.555 00.021 8996 UpdateGuideState exits: m=774256 SNR=416.7
22:20:14.556 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:14.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:14.558 00.001 8996 Enqueuing Expose request
22:20:14.559 00.001 20224 Worker thread wakes up
22:20:14.559 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:14.560 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:14.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:15.540 00.980 20224 Exposure complete
22:20:15.607 00.067 20224 worker thread done servicing request
22:20:15.607 00.000 8996 OnExposeComplete: enter
22:20:15.609 00.002 8996 UpdateGuideState(): m_state=6
22:20:15.611 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4345
22:20:15.613 00.002 8996 Star::Find returns 1 (0), X=138.38, Y=472.03, Mass=772093, SNR=356.6, Peak=62765 HFD=4.2
22:20:15.615 00.002 8996 MultiStar: [#1 0.15,0.04,0.87,U] [#2 0.16,-0.00,0.84,U] [#3 0.13,-0.02,0.54,U] [#4 0.25,0.21,0.52,U] [#5 0.33,0.15,0.65,U] [#6 0.19,-0.20,0.40,U] [#7 0.08,0.15,0.49,U] [#8 0.41,-0.00,0.40,U] 
22:20:15.617 00.002 8996 refined, 8 included, MultiStar: {0.21, 0.07}, one-star: {0.25, 0.15}
22:20:15.618 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
22:20:15.620 00.002 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
22:20:15.622 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=0.07 hyp=0.22 cameraTheta=0.30 mountX=0.20 mountY=-0.09, mountTheta=-0.41
22:20:15.626 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.07, opts=13)
22:20:15.627 00.001 8996 Enqueuing Move request for scope (0.21, 0.07)
22:20:15.628 00.001 20224 Worker thread wakes up
22:20:15.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.07) opts 0xd
22:20:15.628 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.07)
22:20:15.628 00.000 20224 Moving (0.21, 0.07) raw xDistance=0.20 yDistance=-0.09
22:20:15.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:20:15.629 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:15.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:20:15.629 00.000 20224 MoveAxis(W, 30, ABG)
22:20:15.629 00.000 20224 Guiding  Dir = 3, Dur = 30
22:20:15.629 00.000 20224 IsSlewing returns 0
22:20:15.629 00.000 20224 IsGuiding returns 0
22:20:15.633 00.004 20224 PulseGuide returned control before completion, sleep 36
22:20:15.635 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62765, med=2768, FiltMin=2518, FiltMax=30925, Gamma=1.000
22:20:15.656 00.021 8996 UpdateGuideState exits: m=772093 SNR=356.6
22:20:15.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:15.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:15.658 00.000 8996 Enqueuing Expose request
22:20:15.679 00.021 20224 IsGuiding returns 1
22:20:15.679 00.000 20224 scope still moving after pulse duration time elapsed
22:20:15.710 00.031 20224 IsSlewing returns 0
22:20:15.710 00.000 20224 IsGuiding returns 1
22:20:15.742 00.032 20224 IsSlewing returns 0
22:20:15.743 00.001 20224 IsGuiding returns 0
22:20:15.743 00.000 20224 scope move finished after 30 + 83 ms
22:20:15.743 00.000 20224 Move returns status 0, amount 30
22:20:15.743 00.000 20224 MoveAxis(N, 0, ABG)
22:20:15.743 00.000 20224 Move returns status 0, amount 0
22:20:15.743 00.000 20224 move complete, result=0
22:20:15.743 00.000 20224 worker thread done servicing request
22:20:15.743 00.000 20224 Worker thread wakes up
22:20:15.744 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:15.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:15.744 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
22:20:16.910 01.166 20224 Exposure complete
22:20:16.971 00.061 20224 worker thread done servicing request
22:20:16.971 00.000 8996 OnExposeComplete: enter
22:20:16.972 00.001 8996 UpdateGuideState(): m_state=6
22:20:16.973 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4346
22:20:16.974 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.12, Mass=820685, SNR=368.5, Peak=65504 HFD=4.3
22:20:16.975 00.001 8996 MultiStar: [#1 0.02,-0.13,0.71,U] [#2 0.12,0.05,0.76,U] [#3 0.03,0.01,0.60,U] [#4 0.06,0.15,0.53,U] [#5 0.10,0.08,0.65,U] [#6 -0.17,-0.08,0.42,U] [#7 -0.26,0.16,0.47,U] [#8 0.27,0.10,0.37,U] 
22:20:16.976 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {0.02, 0.24}
22:20:16.976 00.000 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
22:20:16.977 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
22:20:16.978 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.21 mountX=0.02 mountY=-0.07, mountTheta=-1.31
22:20:16.979 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
22:20:16.980 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
22:20:16.981 00.001 20224 Worker thread wakes up
22:20:16.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
22:20:16.981 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
22:20:16.981 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.02 yDistance=-0.07
22:20:16.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:20:16.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:16.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:20:16.981 00.000 20224 MoveAxis(E, 0, ABG)
22:20:16.981 00.000 20224 Move returns status 0, amount 0
22:20:16.981 00.000 20224 MoveAxis(N, 0, ABG)
22:20:16.982 00.001 20224 Move returns status 0, amount 0
22:20:16.982 00.000 20224 move complete, result=0
22:20:16.982 00.000 20224 worker thread done servicing request
22:20:16.986 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65504, med=2768, FiltMin=2489, FiltMax=31184, Gamma=1.000
22:20:17.076 00.090 8996 UpdateGuideState exits: m=820685 SNR=368.5
22:20:17.080 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:17.083 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:17.086 00.003 8996 Enqueuing Expose request
22:20:17.089 00.003 20224 Worker thread wakes up
22:20:17.089 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:17.091 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:17.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:18.056 00.965 20224 Exposure complete
22:20:18.120 00.064 20224 worker thread done servicing request
22:20:18.121 00.001 8996 OnExposeComplete: enter
22:20:18.123 00.002 8996 UpdateGuideState(): m_state=6
22:20:18.125 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4347
22:20:18.126 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.06, Mass=756315, SNR=361.0, Peak=65504 HFD=4.4
22:20:18.128 00.002 8996 MultiStar: [#1 -0.10,-0.23,0.62,U] [#2 0.04,-0.24,0.72,U] [#3 0.18,-0.18,0.58,U] [#4 0.18,-0.07,0.54,U] [#5 -0.07,0.07,0.64,U] [#6 0.21,-0.27,0.45,U] [#7 -0.01,0.07,0.46,U] [#8 0.09,-0.06,0.36,U] 
22:20:18.129 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {-0.10, 0.18}
22:20:18.130 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
22:20:18.131 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
22:20:18.133 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.16 mountX=0.03 mountY=0.06, mountTheta=1.06
22:20:18.134 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
22:20:18.135 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
22:20:18.136 00.001 20224 Worker thread wakes up
22:20:18.137 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:20:18.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:20:18.137 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.03 yDistance=0.06
22:20:18.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:20:18.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:18.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:20:18.137 00.000 20224 MoveAxis(E, 0, ABG)
22:20:18.137 00.000 20224 Move returns status 0, amount 0
22:20:18.137 00.000 20224 MoveAxis(N, 0, ABG)
22:20:18.137 00.000 20224 Move returns status 0, amount 0
22:20:18.137 00.000 20224 move complete, result=0
22:20:18.137 00.000 20224 worker thread done servicing request
22:20:18.144 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2768, FiltMin=2531, FiltMax=29571, Gamma=1.000
22:20:18.163 00.019 8996 UpdateGuideState exits: m=756315 SNR=361.0
22:20:18.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:18.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:18.166 00.001 8996 Enqueuing Expose request
22:20:18.166 00.000 20224 Worker thread wakes up
22:20:18.166 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:18.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:18.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:19.321 01.154 20224 Exposure complete
22:20:19.399 00.078 20224 worker thread done servicing request
22:20:19.399 00.000 8996 OnExposeComplete: enter
22:20:19.401 00.002 8996 UpdateGuideState(): m_state=6
22:20:19.404 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4348
22:20:19.405 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=471.98, Mass=715087, SNR=348.8, Peak=65504 HFD=4.4
22:20:19.407 00.002 8996 MultiStar: [#1 -0.09,-0.10,0.60,U] [#2 -0.05,0.08,0.71,U] [#3 -0.09,0.05,0.62,U] [#4 0.05,0.12,0.54,U] [#5 -0.13,0.13,0.56,U] [#6 -0.18,-0.23,0.41,U] [#7 -0.31,0.18,0.49,U] [#8 -0.13,-0.04,0.35,U] 
22:20:19.408 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.05}, one-star: {-0.36, 0.10}
22:20:19.408 00.000 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
22:20:19.409 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
22:20:19.410 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.16 cameraTheta=2.85 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
22:20:19.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.05, opts=13)
22:20:19.413 00.001 8996 Enqueuing Move request for scope (-0.16, 0.05)
22:20:19.414 00.001 20224 Worker thread wakes up
22:20:19.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
22:20:19.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
22:20:19.414 00.000 20224 Moving (-0.16, 0.05) raw xDistance=-0.16 yDistance=-0.03
22:20:19.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:20:19.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:19.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:20:19.414 00.000 20224 MoveAxis(E, 0, ABG)
22:20:19.414 00.000 20224 Move returns status 0, amount 0
22:20:19.414 00.000 20224 MoveAxis(N, 0, ABG)
22:20:19.414 00.000 20224 Move returns status 0, amount 0
22:20:19.414 00.000 20224 move complete, result=0
22:20:19.414 00.000 20224 worker thread done servicing request
22:20:19.418 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2768, FiltMin=2512, FiltMax=30221, Gamma=1.000
22:20:19.450 00.032 8996 UpdateGuideState exits: m=715087 SNR=348.8
22:20:19.452 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:19.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:19.454 00.001 8996 Enqueuing Expose request
22:20:19.455 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:19.456 00.001 20224 Worker thread wakes up
22:20:19.456 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:19.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:20.445 00.989 20224 Exposure complete
22:20:20.521 00.076 20224 worker thread done servicing request
22:20:20.521 00.000 8996 OnExposeComplete: enter
22:20:20.523 00.002 8996 UpdateGuideState(): m_state=6
22:20:20.524 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4349
22:20:20.525 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.05, Mass=718145, SNR=334.4, Peak=65504 HFD=4.4
22:20:20.527 00.002 8996 MultiStar: [#1 -0.08,-0.25,0.75,U] [#2 -0.10,0.06,0.76,U] [#3 -0.05,0.08,0.58,U] [#4 -0.03,0.17,0.57,U] [#5 -0.18,0.01,0.70,U] [#6 0.03,-0.37,0.49,U] [#7 -0.13,0.13,0.50,U] [#8 -0.17,-0.18,0.39,U] 
22:20:20.529 00.002 8996 refined, 8 included, MultiStar: {-0.14, -0.00}, one-star: {-0.36, 0.17}
22:20:20.531 00.002 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
22:20:20.532 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
22:20:20.533 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.13 mountX=-0.14 mountY=0.02, mountTheta=3.02
22:20:20.535 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.00, opts=13)
22:20:20.535 00.000 8996 Enqueuing Move request for scope (-0.14, -0.00)
22:20:20.536 00.001 20224 Worker thread wakes up
22:20:20.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
22:20:20.537 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
22:20:20.537 00.000 20224 Moving (-0.14, -0.00) raw xDistance=-0.14 yDistance=0.02
22:20:20.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:20:20.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:20.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:20:20.537 00.000 20224 MoveAxis(E, 0, ABG)
22:20:20.537 00.000 20224 Move returns status 0, amount 0
22:20:20.537 00.000 20224 MoveAxis(N, 0, ABG)
22:20:20.537 00.000 20224 Move returns status 0, amount 0
22:20:20.537 00.000 20224 move complete, result=0
22:20:20.537 00.000 20224 worker thread done servicing request
22:20:20.541 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2768, FiltMin=2509, FiltMax=32573, Gamma=1.000
22:20:20.555 00.014 8996 UpdateGuideState exits: m=718145 SNR=334.4
22:20:20.556 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:20.558 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:20.559 00.001 8996 Enqueuing Expose request
22:20:20.561 00.002 20224 Worker thread wakes up
22:20:20.561 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:20.563 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:20.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:21.751 01.188 20224 Exposure complete
22:20:21.816 00.065 20224 worker thread done servicing request
22:20:21.816 00.000 8996 OnExposeComplete: enter
22:20:21.817 00.001 8996 UpdateGuideState(): m_state=6
22:20:21.818 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4350
22:20:21.819 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.85, Mass=678852, SNR=356.4, Peak=60560 HFD=4.4
22:20:21.820 00.001 8996 MultiStar: [#1 0.12,-0.25,0.67,U] [#2 0.00,-0.12,0.82,U] [#3 0.01,-0.11,0.60,U] [#4 0.09,0.23,0.53,U] [#5 -0.02,0.06,0.62,U] [#6 0.13,-0.34,0.42,U] [#7 -0.13,0.16,0.42,U] [#8 0.11,-0.04,0.34,U] 
22:20:21.821 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {-0.20, -0.03}
22:20:21.821 00.000 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
22:20:21.822 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
22:20:21.823 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.73 mountX=-0.00 mountY=0.05, mountTheta=1.63
22:20:21.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
22:20:21.826 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
22:20:21.827 00.001 20224 Worker thread wakes up
22:20:21.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
22:20:21.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
22:20:21.827 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
22:20:21.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:20:21.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:21.828 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:20:21.828 00.000 20224 MoveAxis(E, 0, ABG)
22:20:21.828 00.000 20224 Move returns status 0, amount 0
22:20:21.828 00.000 20224 MoveAxis(N, 0, ABG)
22:20:21.828 00.000 20224 Move returns status 0, amount 0
22:20:21.828 00.000 20224 move complete, result=0
22:20:21.828 00.000 20224 worker thread done servicing request
22:20:21.835 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60560, med=2768, FiltMin=2509, FiltMax=25891, Gamma=1.000
22:20:21.857 00.022 8996 UpdateGuideState exits: m=678852 SNR=356.4
22:20:21.859 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:21.861 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:21.863 00.002 8996 Enqueuing Expose request
22:20:21.865 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:21.866 00.001 20224 Worker thread wakes up
22:20:21.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:21.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:22.826 00.959 20224 Exposure complete
22:20:22.885 00.059 20224 worker thread done servicing request
22:20:22.885 00.000 8996 OnExposeComplete: enter
22:20:22.886 00.001 8996 UpdateGuideState(): m_state=6
22:20:22.887 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4351
22:20:22.888 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.85, Mass=746322, SNR=354.8, Peak=65504 HFD=4.3
22:20:22.889 00.001 8996 MultiStar: [#1 0.16,-0.19,0.72,U] [#2 0.16,-0.10,0.77,U] [#3 0.15,-0.12,0.56,U] [#4 0.14,-0.14,0.53,U] [#5 0.12,-0.13,0.54,U] [#6 0.28,-0.32,0.45,U] [#7 -0.06,0.21,0.53,U] [#8 0.33,-0.06,0.38,U] 
22:20:22.890 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.09}, one-star: {-0.15, -0.03}
22:20:22.891 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
22:20:22.891 00.000 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
22:20:22.892 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.76 mountX=0.11 mountY=0.08, mountTheta=0.65
22:20:22.893 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.09, opts=13)
22:20:22.894 00.001 8996 Enqueuing Move request for scope (0.10, -0.09)
22:20:22.895 00.001 20224 Worker thread wakes up
22:20:22.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
22:20:22.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
22:20:22.895 00.000 20224 Moving (0.10, -0.09) raw xDistance=0.11 yDistance=0.08
22:20:22.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:20:22.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:22.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:20:22.895 00.000 20224 MoveAxis(E, 0, ABG)
22:20:22.895 00.000 20224 Move returns status 0, amount 0
22:20:22.895 00.000 20224 MoveAxis(N, 0, ABG)
22:20:22.895 00.000 20224 Move returns status 0, amount 0
22:20:22.895 00.000 20224 move complete, result=0
22:20:22.896 00.001 20224 worker thread done servicing request
22:20:22.899 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2768, FiltMin=2493, FiltMax=27709, Gamma=1.000
22:20:22.915 00.016 8996 UpdateGuideState exits: m=746322 SNR=354.8
22:20:22.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:22.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:22.918 00.001 8996 Enqueuing Expose request
22:20:22.919 00.001 20224 Worker thread wakes up
22:20:22.919 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:22.920 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:22.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:24.077 01.157 20224 Exposure complete
22:20:24.134 00.057 20224 worker thread done servicing request
22:20:24.134 00.000 8996 OnExposeComplete: enter
22:20:24.135 00.001 8996 UpdateGuideState(): m_state=6
22:20:24.136 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4352
22:20:24.137 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.98, Mass=755978, SNR=372.6, Peak=65504 HFD=4.4
22:20:24.138 00.001 8996 MultiStar: [#1 -0.01,-0.19,0.59,U] [#2 0.04,-0.02,0.68,U] [#3 -0.03,0.03,0.49,U] [#4 -0.06,-0.02,0.51,U] [#5 0.11,-0.05,0.60,U] [#6 -0.14,-0.32,0.42,U] [#7 -0.38,-0.03,0.37,U] [#8 0.29,-0.07,0.38,U] 
22:20:24.139 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.21, 0.10}
22:20:24.140 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:20:24.140 00.000 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.85)
22:20:24.141 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.41 mountX=-0.05 mountY=0.05, mountTheta=2.30
22:20:24.143 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
22:20:24.144 00.001 8996 Enqueuing Move request for scope (-0.05, -0.05)
22:20:24.145 00.001 20224 Worker thread wakes up
22:20:24.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
22:20:24.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
22:20:24.145 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.05 yDistance=0.05
22:20:24.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:20:24.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:24.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:20:24.145 00.000 20224 MoveAxis(E, 0, ABG)
22:20:24.145 00.000 20224 Move returns status 0, amount 0
22:20:24.145 00.000 20224 MoveAxis(N, 0, ABG)
22:20:24.145 00.000 20224 Move returns status 0, amount 0
22:20:24.145 00.000 20224 move complete, result=0
22:20:24.145 00.000 20224 worker thread done servicing request
22:20:24.149 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2768, FiltMin=2521, FiltMax=31267, Gamma=1.000
22:20:24.164 00.015 8996 UpdateGuideState exits: m=755978 SNR=372.6
22:20:24.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:24.165 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:24.166 00.001 8996 Enqueuing Expose request
22:20:24.167 00.001 20224 Worker thread wakes up
22:20:24.167 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:24.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:24.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:25.147 00.979 20224 Exposure complete
22:20:25.230 00.083 20224 worker thread done servicing request
22:20:25.230 00.000 8996 OnExposeComplete: enter
22:20:25.231 00.001 8996 UpdateGuideState(): m_state=6
22:20:25.232 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4353
22:20:25.234 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=471.90, Mass=734137, SNR=383.9, Peak=65504 HFD=4.4
22:20:25.235 00.001 8996 MultiStar: [#1 -0.22,-0.34,0.58,U] [#2 -0.05,-0.30,0.65,U] [#3 -0.08,-0.24,0.55,U] [#4 -0.08,-0.11,0.50,U] [#5 0.00,-0.22,0.60,U] [#6 0.18,-0.23,0.40,U] [#7 -0.25,0.07,0.41,U] [#8 0.12,-0.36,0.38,U] 
22:20:25.236 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.18}, one-star: {-0.28, 0.02}
22:20:25.237 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
22:20:25.238 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.17)
22:20:25.239 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-2.09 mountX=-0.08 mountY=0.19, mountTheta=1.99
22:20:25.240 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.18, opts=13)
22:20:25.241 00.001 8996 Enqueuing Move request for scope (-0.10, -0.18)
22:20:25.242 00.001 20224 Worker thread wakes up
22:20:25.243 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
22:20:25.243 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
22:20:25.243 00.000 20224 Moving (-0.10, -0.18) raw xDistance=-0.08 yDistance=0.19
22:20:25.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:20:25.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:25.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:20:25.243 00.000 20224 MoveAxis(E, 0, ABG)
22:20:25.243 00.000 20224 Move returns status 0, amount 0
22:20:25.243 00.000 20224 MoveAxis(N, 0, ABG)
22:20:25.243 00.000 20224 Move returns status 0, amount 0
22:20:25.243 00.000 20224 move complete, result=0
22:20:25.243 00.000 20224 worker thread done servicing request
22:20:25.249 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2768, FiltMin=2512, FiltMax=27936, Gamma=1.000
22:20:25.263 00.014 8996 UpdateGuideState exits: m=734137 SNR=383.9
22:20:25.265 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:25.265 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:25.266 00.001 8996 Enqueuing Expose request
22:20:25.267 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:20:25.268 00.001 20224 Worker thread wakes up
22:20:25.268 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:25.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:26.430 01.162 20224 Exposure complete
22:20:26.498 00.068 20224 worker thread done servicing request
22:20:26.498 00.000 8996 OnExposeComplete: enter
22:20:26.499 00.001 8996 UpdateGuideState(): m_state=6
22:20:26.501 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4354
22:20:26.503 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=471.79, Mass=755515, SNR=385.8, Peak=64864 HFD=4.4
22:20:26.505 00.002 8996 MultiStar: [#1 -0.29,-0.32,0.61,U] [#2 -0.19,-0.36,0.71,U] [#3 -0.19,-0.11,0.53,U] [#4 -0.17,-0.01,0.49,U] [#5 -0.05,-0.13,0.59,U] [#6 -0.02,-0.35,0.38,U] [#7 -0.35,-0.08,0.42,U] [#8 0.12,-0.10,0.39,U] 
22:20:26.506 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.17}, one-star: {-0.26, -0.09}
22:20:26.508 00.002 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
22:20:26.508 00.000 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
22:20:26.509 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-2.36 mountX=-0.16 mountY=0.19, mountTheta=2.26
22:20:26.513 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.17, opts=13)
22:20:26.515 00.002 8996 Enqueuing Move request for scope (-0.18, -0.17)
22:20:26.518 00.003 20224 Worker thread wakes up
22:20:26.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.17) opts 0xd
22:20:26.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.17)
22:20:26.518 00.000 20224 Moving (-0.18, -0.17) raw xDistance=-0.16 yDistance=0.19
22:20:26.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:20:26.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:26.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:20:26.518 00.000 20224 MoveAxis(E, 0, ABG)
22:20:26.518 00.000 20224 Move returns status 0, amount 0
22:20:26.518 00.000 20224 MoveAxis(N, 0, ABG)
22:20:26.518 00.000 20224 Move returns status 0, amount 0
22:20:26.518 00.000 20224 move complete, result=0
22:20:26.518 00.000 20224 worker thread done servicing request
22:20:26.527 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64864, med=2768, FiltMin=2528, FiltMax=29923, Gamma=1.000
22:20:26.543 00.016 8996 UpdateGuideState exits: m=755515 SNR=385.8
22:20:26.544 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:26.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:26.546 00.001 8996 Enqueuing Expose request
22:20:26.546 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:20:26.547 00.001 20224 Worker thread wakes up
22:20:26.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:26.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:27.528 00.981 20224 Exposure complete
22:20:27.603 00.075 20224 worker thread done servicing request
22:20:27.603 00.000 8996 OnExposeComplete: enter
22:20:27.605 00.002 8996 UpdateGuideState(): m_state=6
22:20:27.608 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4355
22:20:27.610 00.002 8996 Star::Find returns 1 (0), X=137.70, Y=471.81, Mass=771944, SNR=376.2, Peak=65504 HFD=4.5
22:20:27.612 00.002 8996 MultiStar: [#1 -0.49,-0.51,0.00,M1] [#2 -0.31,-0.29,0.68,U] [#3 -0.31,-0.01,0.54,U] [#4 -0.34,0.06,0.55,U] [#5 -0.46,-0.36,0.00,M1] [#6 -0.24,-0.27,0.47,U] [#7 -0.29,0.07,0.38,U] [#8 -0.23,-0.19,0.39,U] 
22:20:27.613 00.001 8996 refined, 6 included, MultiStar: {-0.33, -0.10}, one-star: {-0.43, -0.07}
22:20:27.614 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
22:20:27.615 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.42)
22:20:27.616 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.10 hyp=0.34 cameraTheta=-2.84 mountX=-0.32 mountY=0.14, mountTheta=2.73
22:20:27.617 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.10, opts=13)
22:20:27.618 00.001 8996 Enqueuing Move request for scope (-0.33, -0.10)
22:20:27.619 00.001 20224 Worker thread wakes up
22:20:27.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.10) opts 0xd
22:20:27.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.10)
22:20:27.620 00.001 20224 Moving (-0.33, -0.10) raw xDistance=-0.32 yDistance=0.14
22:20:27.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:20:27.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:27.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:20:27.620 00.000 20224 MoveAxis(E, 46, ABG)
22:20:27.620 00.000 20224 Guiding  Dir = 2, Dur = 46
22:20:27.621 00.001 20224 IsSlewing returns 0
22:20:27.621 00.000 20224 IsGuiding returns 0
22:20:27.622 00.001 20224 PulseGuide returned control before completion, sleep 56
22:20:27.629 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2768, FiltMin=2505, FiltMax=29853, Gamma=1.000
22:20:27.655 00.026 8996 UpdateGuideState exits: m=771944 SNR=376.2
22:20:27.657 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:27.659 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:27.660 00.001 8996 Enqueuing Expose request
22:20:27.680 00.020 20224 IsGuiding returns 1
22:20:27.680 00.000 20224 scope still moving after pulse duration time elapsed
22:20:27.712 00.032 20224 IsSlewing returns 0
22:20:27.712 00.000 20224 IsGuiding returns 0
22:20:27.712 00.000 20224 scope move finished after 46 + 45 ms
22:20:27.712 00.000 20224 Move returns status 0, amount 46
22:20:27.712 00.000 20224 MoveAxis(N, 0, ABG)
22:20:27.712 00.000 20224 Move returns status 0, amount 0
22:20:27.712 00.000 20224 move complete, result=0
22:20:27.712 00.000 20224 worker thread done servicing request
22:20:27.712 00.000 20224 Worker thread wakes up
22:20:27.712 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH
22:20:27.715 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:27.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:28.906 01.191 20224 Exposure complete
22:20:28.962 00.056 20224 worker thread done servicing request
22:20:28.962 00.000 8996 OnExposeComplete: enter
22:20:28.963 00.001 8996 UpdateGuideState(): m_state=6
22:20:28.964 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4356
22:20:28.966 00.002 8996 Star::Find returns 1 (0), X=137.97, Y=471.76, Mass=697602, SNR=343.9, Peak=55936 HFD=4.3
22:20:28.968 00.002 8996 MultiStar: [#1 -0.10,-0.45,0.00,M2] [#2 0.01,-0.36,0.77,U] [#3 0.08,-0.09,0.68,U] [#4 0.12,-0.08,0.53,U] [#5 -0.02,-0.20,0.61,U] [#6 0.17,-0.41,0.44,U] [#7 -0.24,-0.04,0.46,U] [#8 0.15,-0.49,0.00,M1] 
22:20:28.971 00.003 8996 refined, 6 included, MultiStar: {-0.02, -0.18}, one-star: {-0.16, -0.12}
22:20:28.973 00.002 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
22:20:28.973 00.000 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
22:20:28.974 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.67 mountX=0.00 mountY=0.18, mountTheta=1.57
22:20:28.977 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.18, opts=13)
22:20:28.977 00.000 8996 Enqueuing Move request for scope (-0.02, -0.18)
22:20:28.977 00.000 20224 Worker thread wakes up
22:20:28.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
22:20:28.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
22:20:28.977 00.000 20224 Moving (-0.02, -0.18) raw xDistance=0.00 yDistance=0.18
22:20:28.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:20:28.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:28.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:20:28.977 00.000 20224 MoveAxis(E, 0, ABG)
22:20:28.977 00.000 20224 Move returns status 0, amount 0
22:20:28.977 00.000 20224 MoveAxis(N, 0, ABG)
22:20:28.979 00.002 20224 Move returns status 0, amount 0
22:20:28.979 00.000 20224 move complete, result=0
22:20:28.979 00.000 20224 worker thread done servicing request
22:20:28.984 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55936, med=2768, FiltMin=2480, FiltMax=25699, Gamma=1.000
22:20:29.002 00.018 8996 UpdateGuideState exits: m=697602 SNR=343.9
22:20:29.003 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:29.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:29.005 00.001 8996 Enqueuing Expose request
22:20:29.005 00.000 20224 Worker thread wakes up
22:20:29.005 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:20:29.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:29.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:29.971 00.965 20224 Exposure complete
22:20:30.040 00.069 20224 worker thread done servicing request
22:20:30.040 00.000 8996 OnExposeComplete: enter
22:20:30.042 00.002 8996 UpdateGuideState(): m_state=6
22:20:30.044 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4357
22:20:30.045 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.81, Mass=719514, SNR=363.2, Peak=59440 HFD=4.4
22:20:30.047 00.002 8996 MultiStar: [#1 0.14,-0.37,0.60,U] [#2 0.16,-0.25,0.71,U] [#3 0.25,0.00,0.70,U] [#4 0.34,0.21,0.57,U] [#5 0.14,-0.13,0.62,U] [#6 0.27,-0.33,0.43,U] [#7 0.04,0.08,0.46,U] [#8 0.29,-0.36,0.00,M2] 
22:20:30.048 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.11}, one-star: {-0.08, -0.07}
22:20:30.049 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
22:20:30.050 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
22:20:30.051 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.43 mountX=-0.07 mountY=0.08, mountTheta=2.32
22:20:30.054 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.07, opts=13)
22:20:30.056 00.002 8996 Enqueuing Move request for scope (-0.08, -0.07)
22:20:30.058 00.002 20224 Worker thread wakes up
22:20:30.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
22:20:30.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
22:20:30.058 00.000 20224 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08
22:20:30.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:20:30.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:30.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:20:30.058 00.000 20224 MoveAxis(E, 0, ABG)
22:20:30.058 00.000 20224 Move returns status 0, amount 0
22:20:30.059 00.001 20224 MoveAxis(N, 0, ABG)
22:20:30.059 00.000 20224 Move returns status 0, amount 0
22:20:30.059 00.000 20224 move complete, result=0
22:20:30.059 00.000 20224 worker thread done servicing request
22:20:30.065 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59440, med=2768, FiltMin=2499, FiltMax=26813, Gamma=1.000
22:20:30.085 00.020 8996 UpdateGuideState exits: m=719514 SNR=363.2
22:20:30.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:30.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:30.088 00.001 8996 Enqueuing Expose request
22:20:30.089 00.001 20224 Worker thread wakes up
22:20:30.089 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:30.089 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:30.090 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:31.260 01.170 20224 Exposure complete
22:20:31.330 00.070 20224 worker thread done servicing request
22:20:31.330 00.000 8996 OnExposeComplete: enter
22:20:31.331 00.001 8996 UpdateGuideState(): m_state=6
22:20:31.332 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4358
22:20:31.335 00.003 8996 Star::Find returns 1 (0), X=138.10, Y=471.77, Mass=764004, SNR=373.5, Peak=61984 HFD=4.5
22:20:31.338 00.003 8996 MultiStar: [#1 0.12,-0.35,0.63,U] [#2 0.12,-0.13,0.73,U] [#3 0.18,-0.21,0.55,U] [#4 0.18,0.04,0.52,U] [#5 0.15,-0.19,0.53,U] [#6 0.30,-0.45,0.00,M1] [#7 -0.03,0.27,0.41,U] [#8 0.29,-0.43,0.00,M3] 
22:20:31.339 00.001 8996 single-star, 6 included, MultiStar: {0.09, -0.12}, one-star: {-0.03, -0.11}
22:20:31.340 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
22:20:31.341 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
22:20:31.342 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.85 mountX=-0.02 mountY=0.11, mountTheta=1.75
22:20:31.344 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
22:20:31.346 00.002 8996 Enqueuing Move request for scope (-0.03, -0.11)
22:20:31.347 00.001 20224 Worker thread wakes up
22:20:31.348 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
22:20:31.348 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
22:20:31.348 00.000 20224 Moving (-0.03, -0.11) raw xDistance=-0.02 yDistance=0.11
22:20:31.348 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:20:31.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:31.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:20:31.348 00.000 20224 MoveAxis(E, 0, ABG)
22:20:31.348 00.000 20224 Move returns status 0, amount 0
22:20:31.348 00.000 20224 MoveAxis(N, 0, ABG)
22:20:31.348 00.000 20224 Move returns status 0, amount 0
22:20:31.348 00.000 20224 move complete, result=0
22:20:31.349 00.001 20224 worker thread done servicing request
22:20:31.356 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61984, med=2768, FiltMin=2534, FiltMax=27005, Gamma=1.000
22:20:31.373 00.017 8996 UpdateGuideState exits: m=764004 SNR=373.5
22:20:31.374 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:31.375 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:31.375 00.000 8996 Enqueuing Expose request
22:20:31.376 00.001 20224 Worker thread wakes up
22:20:31.376 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:31.377 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:31.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:32.355 00.978 20224 Exposure complete
22:20:32.442 00.087 20224 worker thread done servicing request
22:20:32.443 00.001 8996 OnExposeComplete: enter
22:20:32.443 00.000 8996 UpdateGuideState(): m_state=6
22:20:32.446 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4359
22:20:32.448 00.002 8996 Star::Find returns 1 (0), X=138.15, Y=471.63, Mass=751940, SNR=329.9, Peak=57456 HFD=4.5
22:20:32.451 00.003 8996 MultiStar: [#1 0.12,-0.39,0.72,U] [#2 0.25,-0.25,0.86,U] [#3 0.21,-0.25,0.66,U] [#4 0.27,-0.02,0.53,U] [#5 0.23,-0.46,0.00,M1] [#6 0.29,-0.40,0.00,M2] [#7 -0.06,-0.13,0.44,U] [#8 0.34,-0.48,0.00,M4] 
22:20:32.454 00.003 8996 single-star, 5 included, MultiStar: {0.14, -0.23}, one-star: {0.02, -0.25}
22:20:32.456 00.002 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
22:20:32.457 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
22:20:32.459 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.47 mountX=0.05 mountY=0.25, mountTheta=1.38
22:20:32.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.25, opts=13)
22:20:32.463 00.002 8996 Enqueuing Move request for scope (0.02, -0.25)
22:20:32.465 00.002 20224 Worker thread wakes up
22:20:32.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.25) opts 0xd
22:20:32.465 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.25)
22:20:32.466 00.001 20224 Moving (0.02, -0.25) raw xDistance=0.05 yDistance=0.25
22:20:32.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:20:32.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:20:32.466 00.000 20224 MoveAxis(E, 0, ABG)
22:20:32.466 00.000 20224 Move returns status 0, amount 0
22:20:32.466 00.000 20224 MoveAxis(S, 52, ABG)
22:20:32.466 00.000 20224 Guiding  Dir = 1, Dur = 52
22:20:32.466 00.000 20224 IsSlewing returns 0
22:20:32.467 00.001 20224 IsGuiding returns 0
22:20:32.468 00.001 20224 PulseGuide returned control before completion, sleep 61
22:20:32.474 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57456, med=2768, FiltMin=2518, FiltMax=23936, Gamma=1.000
22:20:32.491 00.017 8996 UpdateGuideState exits: m=751940 SNR=329.9
22:20:32.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:32.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:32.494 00.001 8996 Enqueuing Expose request
22:20:32.539 00.045 20224 IsGuiding returns 1
22:20:32.539 00.000 20224 scope still moving after pulse duration time elapsed
22:20:32.575 00.036 20224 IsSlewing returns 0
22:20:32.575 00.000 20224 IsGuiding returns 0
22:20:32.575 00.000 20224 scope move finished after 52 + 57 ms
22:20:32.575 00.000 20224 Move returns status 0, amount 52
22:20:32.575 00.000 20224 move complete, result=0
22:20:32.575 00.000 20224 worker thread done servicing request
22:20:32.575 00.000 20224 Worker thread wakes up
22:20:32.576 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
22:20:32.579 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:32.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:33.740 01.161 20224 Exposure complete
22:20:33.812 00.072 20224 worker thread done servicing request
22:20:33.813 00.001 8996 OnExposeComplete: enter
22:20:33.814 00.001 8996 UpdateGuideState(): m_state=6
22:20:33.814 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4360
22:20:33.815 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=472.02, Mass=733544, SNR=357.9, Peak=60192 HFD=4.3
22:20:33.816 00.001 8996 MultiStar: [#1 0.18,0.00,0.67,U] [#2 0.39,0.00,0.66,U] [#3 0.23,-0.09,0.55,U] [#4 0.33,0.14,0.56,U] [#5 0.36,-0.04,0.75,U] [#6 0.27,-0.25,0.39,U] [#7 0.05,0.33,0.44,U] [#8 0.35,-0.12,0.39,U] 
22:20:33.818 00.002 8996 single-star, 8 included, MultiStar: {0.24, 0.03}, one-star: {0.09, 0.14}
22:20:33.819 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
22:20:33.820 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:20:33.821 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.03 mountX=0.07 mountY=-0.15, mountTheta=-1.13
22:20:33.824 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.14, opts=13)
22:20:33.825 00.001 8996 Enqueuing Move request for scope (0.09, 0.14)
22:20:33.825 00.000 20224 Worker thread wakes up
22:20:33.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
22:20:33.826 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
22:20:33.826 00.000 20224 Moving (0.09, 0.14) raw xDistance=0.07 yDistance=-0.15
22:20:33.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:20:33.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:33.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:20:33.826 00.000 20224 MoveAxis(E, 0, ABG)
22:20:33.826 00.000 20224 Move returns status 0, amount 0
22:20:33.826 00.000 20224 MoveAxis(N, 0, ABG)
22:20:33.826 00.000 20224 Move returns status 0, amount 0
22:20:33.826 00.000 20224 move complete, result=0
22:20:33.826 00.000 20224 worker thread done servicing request
22:20:33.831 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60192, med=2768, FiltMin=2528, FiltMax=29872, Gamma=1.000
22:20:33.845 00.014 8996 UpdateGuideState exits: m=733544 SNR=357.9
22:20:33.847 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:33.847 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:33.848 00.001 8996 Enqueuing Expose request
22:20:33.849 00.001 20224 Worker thread wakes up
22:20:33.849 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:33.849 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:33.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:34.816 00.967 20224 Exposure complete
22:20:34.900 00.084 20224 worker thread done servicing request
22:20:34.900 00.000 8996 OnExposeComplete: enter
22:20:34.902 00.002 8996 UpdateGuideState(): m_state=6
22:20:34.903 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4361
22:20:34.904 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=471.92, Mass=666085, SNR=333.8, Peak=58589 HFD=4.3
22:20:34.905 00.001 8996 MultiStar: [#1 0.29,-0.02,0.79,U] [#2 0.33,0.05,0.74,U] [#3 0.32,0.03,0.65,U] [#4 0.40,0.32,0.00,M1] [#5 0.45,0.03,0.00,M1] [#6 0.61,-0.10,0.00,M2] [#7 0.19,0.52,0.00,M1] [#8 0.43,0.03,0.38,U] 
22:20:34.906 00.001 8996 single-star, 4 included, MultiStar: {0.32, 0.03}, one-star: {0.28, 0.04}
22:20:34.907 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
22:20:34.908 00.001 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
22:20:34.909 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.29 cameraTheta=0.16 mountX=0.28 mountY=-0.08, mountTheta=-0.27
22:20:34.911 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.04, opts=13)
22:20:34.912 00.001 8996 Enqueuing Move request for scope (0.28, 0.04)
22:20:34.913 00.001 20224 Worker thread wakes up
22:20:34.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
22:20:34.913 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
22:20:34.913 00.000 20224 Moving (0.28, 0.04) raw xDistance=0.28 yDistance=-0.08
22:20:34.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:20:34.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:34.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:20:34.914 00.001 20224 MoveAxis(W, 40, ABG)
22:20:34.914 00.000 20224 Guiding  Dir = 3, Dur = 40
22:20:34.914 00.000 20224 IsSlewing returns 0
22:20:34.914 00.000 20224 IsGuiding returns 0
22:20:34.917 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58589, med=2768, FiltMin=2518, FiltMax=24643, Gamma=1.000
22:20:34.931 00.014 20224 PulseGuide returned control before completion, sleep 34
22:20:34.932 00.001 8996 UpdateGuideState exits: m=666085 SNR=333.8
22:20:34.934 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:34.936 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:34.937 00.001 8996 Enqueuing Expose request
22:20:34.977 00.040 20224 IsGuiding returns 1
22:20:34.977 00.000 20224 scope still moving after pulse duration time elapsed
22:20:35.008 00.031 20224 IsSlewing returns 0
22:20:35.009 00.001 20224 IsGuiding returns 1
22:20:35.039 00.030 20224 IsSlewing returns 0
22:20:35.040 00.001 20224 IsGuiding returns 0
22:20:35.040 00.000 20224 scope move finished after 40 + 85 ms
22:20:35.040 00.000 20224 Move returns status 0, amount 40
22:20:35.040 00.000 20224 MoveAxis(N, 0, ABG)
22:20:35.040 00.000 20224 Move returns status 0, amount 0
22:20:35.040 00.000 20224 move complete, result=0
22:20:35.040 00.000 20224 worker thread done servicing request
22:20:35.040 00.000 20224 Worker thread wakes up
22:20:35.040 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
22:20:35.042 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:35.043 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:36.216 01.173 20224 Exposure complete
22:20:36.284 00.068 20224 worker thread done servicing request
22:20:36.284 00.000 8996 OnExposeComplete: enter
22:20:36.285 00.001 8996 UpdateGuideState(): m_state=6
22:20:36.286 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4362
22:20:36.287 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=472.02, Mass=648467, SNR=338.8, Peak=65504 HFD=4.4
22:20:36.290 00.003 8996 MultiStar: [#1 -0.23,0.15,0.68,U] [#2 -0.13,0.08,0.69,U] [#3 -0.18,0.34,0.61,U] [#4 -0.07,0.50,0.00,M2] [#5 -0.18,0.14,0.67,U] [#6 -0.05,-0.09,0.46,U] [#7 -0.30,0.34,0.00,M2] [#8 -0.05,0.10,0.43,U] 
22:20:36.293 00.003 8996 refined, 6 included, MultiStar: {-0.17, 0.13}, one-star: {-0.25, 0.14}
22:20:36.295 00.002 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
22:20:36.297 00.002 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
22:20:36.298 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.48 mountX=-0.18 mountY=-0.11, mountTheta=-2.59
22:20:36.303 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.13, opts=13)
22:20:36.306 00.003 8996 Enqueuing Move request for scope (-0.17, 0.13)
22:20:36.308 00.002 20224 Worker thread wakes up
22:20:36.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
22:20:36.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
22:20:36.308 00.000 20224 Moving (-0.17, 0.13) raw xDistance=-0.18 yDistance=-0.11
22:20:36.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:20:36.308 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:36.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:20:36.308 00.000 20224 MoveAxis(E, 0, ABG)
22:20:36.308 00.000 20224 Move returns status 0, amount 0
22:20:36.308 00.000 20224 MoveAxis(N, 0, ABG)
22:20:36.308 00.000 20224 Move returns status 0, amount 0
22:20:36.308 00.000 20224 move complete, result=0
22:20:36.308 00.000 20224 worker thread done servicing request
22:20:36.316 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2768, FiltMin=2515, FiltMax=25811, Gamma=1.000
22:20:36.349 00.033 8996 UpdateGuideState exits: m=648467 SNR=338.8
22:20:36.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:36.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:36.352 00.001 8996 Enqueuing Expose request
22:20:36.353 00.001 20224 Worker thread wakes up
22:20:36.353 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:36.353 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:36.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:37.332 00.979 20224 Exposure complete
22:20:37.389 00.057 20224 worker thread done servicing request
22:20:37.389 00.000 8996 OnExposeComplete: enter
22:20:37.390 00.001 8996 UpdateGuideState(): m_state=6
22:20:37.391 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4363
22:20:37.392 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.16, Mass=821643, SNR=364.9, Peak=65504 HFD=4.4
22:20:37.393 00.001 8996 MultiStar: [#1 -0.10,-0.09,0.66,U] [#2 -0.10,-0.04,0.80,U] [#3 -0.05,0.08,0.53,U] [#4 -0.06,0.33,0.53,U] [#5 -0.19,0.17,0.64,U] [#6 0.00,-0.00,0.41,U] [#7 -0.26,0.36,0.43,U] [#8 -0.05,0.03,0.42,U] 
22:20:37.394 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.30, 0.28}
22:20:37.394 00.000 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
22:20:37.395 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
22:20:37.396 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.41 mountX=-0.15 mountY=-0.11, mountTheta=-2.52
22:20:37.398 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.13, opts=13)
22:20:37.399 00.001 8996 Enqueuing Move request for scope (-0.14, 0.13)
22:20:37.400 00.001 20224 Worker thread wakes up
22:20:37.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
22:20:37.400 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
22:20:37.400 00.000 20224 Moving (-0.14, 0.13) raw xDistance=-0.15 yDistance=-0.11
22:20:37.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:20:37.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:37.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:20:37.400 00.000 20224 MoveAxis(E, 0, ABG)
22:20:37.400 00.000 20224 Move returns status 0, amount 0
22:20:37.401 00.001 20224 MoveAxis(N, 0, ABG)
22:20:37.401 00.000 20224 Move returns status 0, amount 0
22:20:37.401 00.000 20224 move complete, result=0
22:20:37.401 00.000 20224 worker thread done servicing request
22:20:37.406 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2768, FiltMin=2518, FiltMax=32147, Gamma=1.000
22:20:37.429 00.023 8996 UpdateGuideState exits: m=821643 SNR=364.9
22:20:37.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:37.433 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:37.435 00.002 8996 Enqueuing Expose request
22:20:37.437 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:37.438 00.001 20224 Worker thread wakes up
22:20:37.438 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:37.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:38.596 01.158 20224 Exposure complete
22:20:38.679 00.083 20224 worker thread done servicing request
22:20:38.679 00.000 8996 OnExposeComplete: enter
22:20:38.681 00.002 8996 UpdateGuideState(): m_state=6
22:20:38.682 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4364
22:20:38.683 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=472.24, Mass=717835, SNR=358.6, Peak=65504 HFD=4.4
22:20:38.684 00.001 8996 MultiStar: [#1 -0.07,0.03,0.67,U] [#2 -0.05,-0.02,0.73,U] [#3 -0.01,0.22,0.61,U] [#4 0.03,0.34,0.52,U] [#5 -0.10,0.08,0.60,U] [#6 0.05,0.02,0.41,U] [#7 -0.18,0.34,0.43,U] [#8 0.04,0.20,0.39,U] 
22:20:38.685 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.18}, one-star: {-0.32, 0.36}
22:20:38.686 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
22:20:38.687 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
22:20:38.688 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.05 mountX=-0.11 mountY=-0.17, mountTheta=-2.15
22:20:38.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.18, opts=13)
22:20:38.692 00.002 8996 Enqueuing Move request for scope (-0.09, 0.18)
22:20:38.693 00.001 20224 Worker thread wakes up
22:20:38.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
22:20:38.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
22:20:38.693 00.000 20224 Moving (-0.09, 0.18) raw xDistance=-0.11 yDistance=-0.17
22:20:38.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:20:38.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:38.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:20:38.693 00.000 20224 MoveAxis(E, 0, ABG)
22:20:38.693 00.000 20224 Move returns status 0, amount 0
22:20:38.693 00.000 20224 MoveAxis(N, 0, ABG)
22:20:38.693 00.000 20224 Move returns status 0, amount 0
22:20:38.693 00.000 20224 move complete, result=0
22:20:38.694 00.001 20224 worker thread done servicing request
22:20:38.697 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2768, FiltMin=2509, FiltMax=26451, Gamma=1.000
22:20:38.711 00.014 8996 UpdateGuideState exits: m=717835 SNR=358.6
22:20:38.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:38.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:38.714 00.001 8996 Enqueuing Expose request
22:20:38.714 00.000 20224 Worker thread wakes up
22:20:38.714 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:38.715 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:38.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:39.684 00.969 20224 Exposure complete
22:20:39.766 00.082 20224 worker thread done servicing request
22:20:39.766 00.000 8996 OnExposeComplete: enter
22:20:39.767 00.001 8996 UpdateGuideState(): m_state=6
22:20:39.768 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4365
22:20:39.769 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.15, Mass=703090, SNR=330.7, Peak=65504 HFD=4.3
22:20:39.770 00.001 8996 MultiStar: [#1 -0.04,-0.03,0.73,U] [#2 0.12,0.04,0.75,U] [#3 0.14,0.10,0.61,U] [#4 0.27,0.44,0.00,M1] [#5 0.06,0.04,0.63,U] [#6 0.23,0.06,0.44,U] [#7 0.01,0.48,0.00,M1] [#8 0.14,0.09,0.39,U] 
22:20:39.771 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.09}, one-star: {-0.12, 0.27}
22:20:39.772 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
22:20:39.773 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
22:20:39.774 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.11 mountX=0.04 mountY=-0.10, mountTheta=-1.21
22:20:39.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
22:20:39.776 00.000 8996 Enqueuing Move request for scope (0.05, 0.09)
22:20:39.777 00.001 20224 Worker thread wakes up
22:20:39.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
22:20:39.777 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
22:20:39.777 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
22:20:39.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:20:39.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:39.778 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:20:39.778 00.000 20224 MoveAxis(E, 0, ABG)
22:20:39.778 00.000 20224 Move returns status 0, amount 0
22:20:39.778 00.000 20224 MoveAxis(N, 0, ABG)
22:20:39.778 00.000 20224 Move returns status 0, amount 0
22:20:39.778 00.000 20224 move complete, result=0
22:20:39.778 00.000 20224 worker thread done servicing request
22:20:39.781 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2768, FiltMin=2525, FiltMax=26819, Gamma=1.000
22:20:39.803 00.022 8996 UpdateGuideState exits: m=703090 SNR=330.7
22:20:39.804 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:39.805 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:39.808 00.003 8996 Enqueuing Expose request
22:20:39.810 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:39.812 00.002 20224 Worker thread wakes up
22:20:39.812 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:39.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:40.975 01.163 20224 Exposure complete
22:20:41.039 00.064 20224 worker thread done servicing request
22:20:41.039 00.000 8996 OnExposeComplete: enter
22:20:41.040 00.001 8996 UpdateGuideState(): m_state=6
22:20:41.041 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4366
22:20:41.041 00.000 8996 Star::Find returns 1 (0), X=138.02, Y=472.04, Mass=784262, SNR=384.5, Peak=65504 HFD=4.5
22:20:41.042 00.001 8996 MultiStar: [#1 0.01,0.04,0.67,U] [#2 0.05,0.04,0.66,U] [#3 0.11,0.11,0.57,U] [#4 0.18,0.18,0.46,U] [#5 0.03,0.10,0.63,U] [#6 0.18,0.01,0.41,U] [#7 -0.05,0.47,0.00,M2] [#8 0.15,0.03,0.33,U] 
22:20:41.043 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.09}, one-star: {-0.11, 0.16}
22:20:41.044 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
22:20:41.045 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
22:20:41.045 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.11 mountX=0.04 mountY=-0.10, mountTheta=-1.21
22:20:41.046 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
22:20:41.047 00.001 8996 Enqueuing Move request for scope (0.05, 0.09)
22:20:41.048 00.001 20224 Worker thread wakes up
22:20:41.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
22:20:41.048 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
22:20:41.048 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
22:20:41.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:20:41.049 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:41.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:20:41.049 00.000 20224 MoveAxis(E, 0, ABG)
22:20:41.049 00.000 20224 Move returns status 0, amount 0
22:20:41.049 00.000 20224 MoveAxis(N, 0, ABG)
22:20:41.049 00.000 20224 Move returns status 0, amount 0
22:20:41.049 00.000 20224 move complete, result=0
22:20:41.049 00.000 20224 worker thread done servicing request
22:20:41.051 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2768, FiltMin=2521, FiltMax=28419, Gamma=1.000
22:20:41.067 00.016 8996 UpdateGuideState exits: m=784262 SNR=384.5
22:20:41.068 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:41.070 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:41.071 00.001 8996 Enqueuing Expose request
22:20:41.072 00.001 20224 Worker thread wakes up
22:20:41.072 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:41.073 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:41.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:42.054 00.981 20224 Exposure complete
22:20:42.126 00.072 20224 worker thread done servicing request
22:20:42.126 00.000 8996 OnExposeComplete: enter
22:20:42.128 00.002 8996 UpdateGuideState(): m_state=6
22:20:42.130 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4367
22:20:42.132 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=472.28, Mass=677906, SNR=319.9, Peak=58624 HFD=4.3
22:20:42.134 00.002 8996 MultiStar: [#1 -0.04,-0.10,0.74,U] [#2 0.04,-0.07,0.84,U] [#3 -0.06,0.01,0.62,U] [#4 -0.02,0.19,0.65,U] [#5 -0.12,-0.07,0.75,U] [#6 0.03,-0.03,0.51,U] [#7 -0.30,0.34,0.00,M3] [#8 0.07,-0.00,0.41,U] 
22:20:42.135 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.06}, one-star: {-0.14, 0.40}
22:20:42.137 00.002 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
22:20:42.138 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:20:42.139 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.19 mountX=-0.05 mountY=-0.05, mountTheta=-2.30
22:20:42.142 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
22:20:42.143 00.001 8996 Enqueuing Move request for scope (-0.04, 0.06)
22:20:42.144 00.001 20224 Worker thread wakes up
22:20:42.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
22:20:42.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
22:20:42.144 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.05 yDistance=-0.05
22:20:42.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:20:42.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:42.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:20:42.145 00.001 20224 MoveAxis(E, 0, ABG)
22:20:42.145 00.000 20224 Move returns status 0, amount 0
22:20:42.145 00.000 20224 MoveAxis(N, 0, ABG)
22:20:42.145 00.000 20224 Move returns status 0, amount 0
22:20:42.145 00.000 20224 move complete, result=0
22:20:42.145 00.000 20224 worker thread done servicing request
22:20:42.149 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58624, med=2768, FiltMin=2528, FiltMax=25587, Gamma=1.000
22:20:42.172 00.023 8996 UpdateGuideState exits: m=677906 SNR=319.9
22:20:42.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:42.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:42.175 00.001 8996 Enqueuing Expose request
22:20:42.175 00.000 20224 Worker thread wakes up
22:20:42.176 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:42.176 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:42.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:43.332 01.156 20224 Exposure complete
22:20:43.396 00.064 20224 worker thread done servicing request
22:20:43.396 00.000 8996 OnExposeComplete: enter
22:20:43.397 00.001 8996 UpdateGuideState(): m_state=6
22:20:43.398 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4368
22:20:43.399 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=471.96, Mass=721055, SNR=317.9, Peak=65504 HFD=4.4
22:20:43.400 00.001 8996 MultiStar: [#1 -0.36,0.07,0.69,U] [#2 -0.33,0.01,0.92,U] [#3 -0.16,0.05,0.70,U] [#4 -0.18,0.35,0.62,U] [#5 -0.19,0.11,0.69,U] [#6 -0.20,-0.16,0.44,U] [#7 -0.29,0.24,0.49,U] [#8 -0.18,-0.13,0.45,U] 
22:20:43.400 00.000 8996 refined, 8 included, MultiStar: {-0.27, 0.08}, one-star: {-0.42, 0.08}
22:20:43.401 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:20:43.402 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
22:20:43.403 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.87 mountX=-0.28 mountY=-0.04, mountTheta=-2.99
22:20:43.404 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.08, opts=13)
22:20:43.405 00.001 8996 Enqueuing Move request for scope (-0.27, 0.08)
22:20:43.405 00.000 20224 Worker thread wakes up
22:20:43.406 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
22:20:43.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
22:20:43.406 00.000 20224 Moving (-0.27, 0.08) raw xDistance=-0.28 yDistance=-0.04
22:20:43.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:20:43.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:43.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:20:43.406 00.000 20224 MoveAxis(E, 41, ABG)
22:20:43.406 00.000 20224 Guiding  Dir = 2, Dur = 41
22:20:43.407 00.001 20224 IsSlewing returns 0
22:20:43.407 00.000 20224 IsGuiding returns 0
22:20:43.409 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2768, FiltMin=2509, FiltMax=30413, Gamma=1.000
22:20:43.423 00.014 8996 UpdateGuideState exits: m=721055 SNR=317.9
22:20:43.424 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:43.425 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:43.426 00.001 8996 Enqueuing Expose request
22:20:43.437 00.011 20224 PulseGuide returned control before completion, sleep 22
22:20:43.467 00.030 20224 IsGuiding returns 1
22:20:43.467 00.000 20224 scope still moving after pulse duration time elapsed
22:20:43.498 00.031 20224 IsSlewing returns 0
22:20:43.498 00.000 20224 IsGuiding returns 1
22:20:43.529 00.031 20224 IsSlewing returns 0
22:20:43.530 00.001 20224 IsGuiding returns 0
22:20:43.530 00.000 20224 scope move finished after 41 + 81 ms
22:20:43.530 00.000 20224 Move returns status 0, amount 41
22:20:43.530 00.000 20224 MoveAxis(N, 0, ABG)
22:20:43.530 00.000 20224 Move returns status 0, amount 0
22:20:43.530 00.000 20224 move complete, result=0
22:20:43.530 00.000 20224 worker thread done servicing request
22:20:43.530 00.000 20224 Worker thread wakes up
22:20:43.530 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
22:20:43.533 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:43.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:44.513 00.980 20224 Exposure complete
22:20:44.591 00.078 20224 worker thread done servicing request
22:20:44.592 00.001 8996 OnExposeComplete: enter
22:20:44.593 00.001 8996 UpdateGuideState(): m_state=6
22:20:44.593 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4369
22:20:44.594 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.77, Mass=709573, SNR=352.8, Peak=58256 HFD=4.5
22:20:44.595 00.001 8996 MultiStar: [#1 -0.13,-0.28,0.72,U] [#2 -0.20,-0.31,0.70,U] [#3 0.02,-0.03,0.76,U] [#4 0.01,0.14,0.54,U] [#5 0.02,-0.22,0.69,U] [#6 0.03,-0.29,0.39,U] [#7 -0.31,0.10,0.41,U] [#8 0.02,-0.45,0.00,M1] 
22:20:44.596 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.13}, one-star: {-0.24, -0.11}
22:20:44.597 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
22:20:44.598 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
22:20:44.598 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.24 mountX=-0.09 mountY=0.15, mountTheta=2.14
22:20:44.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.13, opts=13)
22:20:44.600 00.000 8996 Enqueuing Move request for scope (-0.11, -0.13)
22:20:44.601 00.001 20224 Worker thread wakes up
22:20:44.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
22:20:44.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
22:20:44.601 00.000 20224 Moving (-0.11, -0.13) raw xDistance=-0.09 yDistance=0.15
22:20:44.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:20:44.602 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:44.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:20:44.602 00.000 20224 MoveAxis(E, 0, ABG)
22:20:44.602 00.000 20224 Move returns status 0, amount 0
22:20:44.602 00.000 20224 MoveAxis(N, 0, ABG)
22:20:44.602 00.000 20224 Move returns status 0, amount 0
22:20:44.602 00.000 20224 move complete, result=0
22:20:44.602 00.000 20224 worker thread done servicing request
22:20:44.605 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58256, med=2768, FiltMin=2509, FiltMax=28387, Gamma=1.000
22:20:44.619 00.014 8996 UpdateGuideState exits: m=709573 SNR=352.8
22:20:44.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:44.620 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:44.621 00.001 8996 Enqueuing Expose request
22:20:44.622 00.001 20224 Worker thread wakes up
22:20:44.622 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:44.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:44.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:45.815 01.193 20224 Exposure complete
22:20:45.887 00.072 20224 worker thread done servicing request
22:20:45.887 00.000 8996 OnExposeComplete: enter
22:20:45.888 00.001 8996 UpdateGuideState(): m_state=6
22:20:45.889 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4370
22:20:45.890 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.11, Mass=667950, SNR=322.8, Peak=65504 HFD=4.3
22:20:45.891 00.001 8996 MultiStar: [#1 -0.31,-0.14,0.70,U] [#2 -0.11,-0.04,0.76,U] [#3 -0.18,0.06,0.71,U] [#4 -0.05,0.35,0.56,U] [#5 -0.14,-0.14,0.68,U] [#6 -0.04,-0.09,0.48,U] [#7 -0.24,0.28,0.50,U] [#8 0.01,-0.10,0.49,U] 
22:20:45.893 00.002 8996 refined, 8 included, MultiStar: {-0.17, 0.05}, one-star: {-0.30, 0.23}
22:20:45.895 00.002 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
22:20:45.898 00.003 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
22:20:45.900 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.17 cameraTheta=2.85 mountX=-0.17 mountY=-0.03, mountTheta=-2.97
22:20:45.904 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.05, opts=13)
22:20:45.906 00.002 8996 Enqueuing Move request for scope (-0.17, 0.05)
22:20:45.907 00.001 20224 Worker thread wakes up
22:20:45.908 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
22:20:45.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
22:20:45.908 00.000 20224 Moving (-0.17, 0.05) raw xDistance=-0.17 yDistance=-0.03
22:20:45.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:20:45.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:45.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:20:45.908 00.000 20224 MoveAxis(E, 0, ABG)
22:20:45.908 00.000 20224 Move returns status 0, amount 0
22:20:45.908 00.000 20224 MoveAxis(N, 0, ABG)
22:20:45.908 00.000 20224 Move returns status 0, amount 0
22:20:45.908 00.000 20224 move complete, result=0
22:20:45.909 00.001 20224 worker thread done servicing request
22:20:45.916 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2768, FiltMin=2505, FiltMax=29363, Gamma=1.000
22:20:45.937 00.021 8996 UpdateGuideState exits: m=667950 SNR=322.8
22:20:45.939 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:45.939 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:45.940 00.001 8996 Enqueuing Expose request
22:20:45.941 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:45.942 00.001 20224 Worker thread wakes up
22:20:45.942 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:45.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:46.922 00.980 20224 Exposure complete
22:20:46.996 00.074 20224 worker thread done servicing request
22:20:46.996 00.000 8996 OnExposeComplete: enter
22:20:46.997 00.001 8996 UpdateGuideState(): m_state=6
22:20:46.998 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4371
22:20:46.999 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.84, Mass=762744, SNR=387.3, Peak=64112 HFD=4.4
22:20:47.000 00.001 8996 MultiStar: [#1 -0.27,-0.29,0.63,U] [#2 -0.10,-0.21,0.65,U] [#3 -0.13,-0.05,0.63,U] [#4 -0.11,0.27,0.50,U] [#5 -0.18,-0.50,0.00,M1] [#6 0.05,-0.30,0.38,U] [#7 -0.23,0.33,0.41,U] [#8 0.05,-0.14,0.33,U] 
22:20:47.000 00.000 8996 refined, 7 included, MultiStar: {-0.13, -0.06}, one-star: {-0.15, -0.04}
22:20:47.001 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
22:20:47.002 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.56)
22:20:47.002 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.70 mountX=-0.12 mountY=0.08, mountTheta=2.59
22:20:47.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.06, opts=13)
22:20:47.005 00.001 8996 Enqueuing Move request for scope (-0.13, -0.06)
22:20:47.007 00.002 20224 Worker thread wakes up
22:20:47.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
22:20:47.007 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
22:20:47.007 00.000 20224 Moving (-0.13, -0.06) raw xDistance=-0.12 yDistance=0.08
22:20:47.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:20:47.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:47.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:20:47.008 00.001 20224 MoveAxis(E, 0, ABG)
22:20:47.008 00.000 20224 Move returns status 0, amount 0
22:20:47.008 00.000 20224 MoveAxis(N, 0, ABG)
22:20:47.008 00.000 20224 Move returns status 0, amount 0
22:20:47.008 00.000 20224 move complete, result=0
22:20:47.008 00.000 20224 worker thread done servicing request
22:20:47.014 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64112, med=2768, FiltMin=2509, FiltMax=28131, Gamma=1.000
22:20:47.039 00.025 8996 UpdateGuideState exits: m=762744 SNR=387.3
22:20:47.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:47.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:47.042 00.001 8996 Enqueuing Expose request
22:20:47.043 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:47.044 00.001 20224 Worker thread wakes up
22:20:47.044 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:47.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:48.210 01.166 20224 Exposure complete
22:20:48.285 00.075 20224 worker thread done servicing request
22:20:48.285 00.000 8996 OnExposeComplete: enter
22:20:48.287 00.002 8996 UpdateGuideState(): m_state=6
22:20:48.288 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4372
22:20:48.289 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.05, Mass=674575, SNR=342.3, Peak=62384 HFD=4.4
22:20:48.290 00.001 8996 MultiStar: [#1 -0.00,-0.04,0.75,U] [#2 0.12,-0.07,0.77,U] [#3 0.17,0.18,0.60,U] [#4 0.23,0.40,0.00,M1] [#5 0.17,0.09,0.64,U] [#6 0.31,-0.04,0.45,U] [#7 -0.10,0.18,0.43,U] [#8 0.21,0.08,0.41,U] 
22:20:48.291 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.07}, one-star: {-0.09, 0.17}
22:20:48.292 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
22:20:48.293 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
22:20:48.294 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.73 mountX=0.07 mountY=-0.08, mountTheta=-0.84
22:20:48.295 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.07, opts=13)
22:20:48.296 00.001 8996 Enqueuing Move request for scope (0.08, 0.07)
22:20:48.297 00.001 20224 Worker thread wakes up
22:20:48.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
22:20:48.297 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
22:20:48.297 00.000 20224 Moving (0.08, 0.07) raw xDistance=0.07 yDistance=-0.08
22:20:48.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:20:48.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:48.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:20:48.297 00.000 20224 MoveAxis(E, 0, ABG)
22:20:48.297 00.000 20224 Move returns status 0, amount 0
22:20:48.297 00.000 20224 MoveAxis(N, 0, ABG)
22:20:48.298 00.001 20224 Move returns status 0, amount 0
22:20:48.298 00.000 20224 move complete, result=0
22:20:48.298 00.000 20224 worker thread done servicing request
22:20:48.301 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62384, med=2768, FiltMin=2512, FiltMax=25699, Gamma=1.000
22:20:48.315 00.014 8996 UpdateGuideState exits: m=674575 SNR=342.3
22:20:48.316 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:48.317 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:48.317 00.000 8996 Enqueuing Expose request
22:20:48.318 00.001 20224 Worker thread wakes up
22:20:48.318 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:20:48.319 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:48.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:49.293 00.974 20224 Exposure complete
22:20:49.362 00.069 20224 worker thread done servicing request
22:20:49.363 00.001 8996 OnExposeComplete: enter
22:20:49.363 00.000 8996 UpdateGuideState(): m_state=6
22:20:49.365 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4373
22:20:49.365 00.000 8996 Star::Find returns 1 (0), X=138.00, Y=471.85, Mass=737088, SNR=402.1, Peak=57616 HFD=4.3
22:20:49.366 00.001 8996 MultiStar: [#1 -0.10,-0.19,0.67,U] [#2 0.04,-0.14,0.69,U] [#3 -0.13,-0.09,0.52,U] [#4 -0.03,0.10,0.46,U] [#5 -0.11,-0.19,0.52,U] [#6 -0.02,-0.33,0.38,U] [#7 -0.23,-0.01,0.36,U] [#8 0.12,-0.13,0.35,U] 
22:20:49.367 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.11}, one-star: {-0.12, -0.03}
22:20:49.368 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
22:20:49.368 00.000 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
22:20:49.369 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.17 mountX=-0.06 mountY=0.11, mountTheta=2.07
22:20:49.370 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.11, opts=13)
22:20:49.371 00.001 8996 Enqueuing Move request for scope (-0.07, -0.11)
22:20:49.373 00.002 20224 Worker thread wakes up
22:20:49.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
22:20:49.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
22:20:49.373 00.000 20224 Moving (-0.07, -0.11) raw xDistance=-0.06 yDistance=0.11
22:20:49.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:20:49.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:49.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:20:49.373 00.000 20224 MoveAxis(E, 0, ABG)
22:20:49.373 00.000 20224 Move returns status 0, amount 0
22:20:49.373 00.000 20224 MoveAxis(N, 0, ABG)
22:20:49.373 00.000 20224 Move returns status 0, amount 0
22:20:49.373 00.000 20224 move complete, result=0
22:20:49.373 00.000 20224 worker thread done servicing request
22:20:49.376 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57616, med=2768, FiltMin=2518, FiltMax=29549, Gamma=1.000
22:20:49.391 00.015 8996 UpdateGuideState exits: m=737088 SNR=402.1
22:20:49.394 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:49.397 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:49.398 00.001 8996 Enqueuing Expose request
22:20:49.399 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:20:49.400 00.001 20224 Worker thread wakes up
22:20:49.400 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:49.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:50.581 01.181 20224 Exposure complete
22:20:50.670 00.089 20224 worker thread done servicing request
22:20:50.670 00.000 8996 OnExposeComplete: enter
22:20:50.671 00.001 8996 UpdateGuideState(): m_state=6
22:20:50.672 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4374
22:20:50.673 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=471.71, Mass=732840, SNR=331.7, Peak=61264 HFD=4.4
22:20:50.674 00.001 8996 MultiStar: [#1 0.03,-0.37,0.80,U] [#2 0.28,-0.26,0.79,U] [#3 0.11,-0.24,0.55,U] [#4 0.08,0.01,0.67,U] [#5 0.17,-0.22,0.80,U] [#6 0.10,-0.32,0.45,U] [#7 -0.14,0.05,0.48,U] [#8 0.16,-0.42,0.00,M1] 
22:20:50.675 00.001 8996 single-star, 7 included, MultiStar: {0.08, -0.20}, one-star: {-0.04, -0.17}
22:20:50.675 00.000 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
22:20:50.676 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.48)
22:20:50.677 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.78 mountX=-0.02 mountY=0.17, mountTheta=1.68
22:20:50.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.17, opts=13)
22:20:50.680 00.001 8996 Enqueuing Move request for scope (-0.04, -0.17)
22:20:50.681 00.001 20224 Worker thread wakes up
22:20:50.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
22:20:50.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
22:20:50.681 00.000 20224 Moving (-0.04, -0.17) raw xDistance=-0.02 yDistance=0.17
22:20:50.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:20:50.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:50.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:20:50.681 00.000 20224 MoveAxis(E, 0, ABG)
22:20:50.681 00.000 20224 Move returns status 0, amount 0
22:20:50.681 00.000 20224 MoveAxis(N, 0, ABG)
22:20:50.681 00.000 20224 Move returns status 0, amount 0
22:20:50.681 00.000 20224 move complete, result=0
22:20:50.681 00.000 20224 worker thread done servicing request
22:20:50.686 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61264, med=2768, FiltMin=2515, FiltMax=24541, Gamma=1.000
22:20:50.713 00.027 8996 UpdateGuideState exits: m=732840 SNR=331.7
22:20:50.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:50.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:50.716 00.001 8996 Enqueuing Expose request
22:20:50.717 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:20:50.718 00.001 20224 Worker thread wakes up
22:20:50.718 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:50.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:51.685 00.967 20224 Exposure complete
22:20:51.754 00.069 20224 worker thread done servicing request
22:20:51.754 00.000 8996 OnExposeComplete: enter
22:20:51.755 00.001 8996 UpdateGuideState(): m_state=6
22:20:51.756 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4375
22:20:51.757 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.91, Mass=774375, SNR=381.5, Peak=65504 HFD=4.4
22:20:51.758 00.001 8996 MultiStar: [#1 -0.01,-0.07,0.65,U] [#2 0.24,-0.31,0.67,U] [#3 0.06,-0.02,0.64,U] [#4 0.11,0.21,0.47,U] [#5 0.18,0.05,0.58,U] [#6 0.10,-0.24,0.37,U] [#7 -0.15,0.08,0.46,U] [#8 0.20,-0.19,0.35,U] 
22:20:51.759 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {-0.18, 0.03}
22:20:51.760 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
22:20:51.761 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
22:20:51.761 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.87 mountX=0.04 mountY=0.04, mountTheta=0.77
22:20:51.763 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
22:20:51.764 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
22:20:51.764 00.000 20224 Worker thread wakes up
22:20:51.765 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
22:20:51.765 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
22:20:51.765 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.04
22:20:51.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:20:51.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:51.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:20:51.765 00.000 20224 MoveAxis(E, 0, ABG)
22:20:51.765 00.000 20224 Move returns status 0, amount 0
22:20:51.765 00.000 20224 MoveAxis(N, 0, ABG)
22:20:51.765 00.000 20224 Move returns status 0, amount 0
22:20:51.765 00.000 20224 move complete, result=0
22:20:51.765 00.000 20224 worker thread done servicing request
22:20:51.769 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2768, FiltMin=2512, FiltMax=31440, Gamma=1.000
22:20:51.785 00.016 8996 UpdateGuideState exits: m=774375 SNR=381.5
22:20:51.786 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:51.787 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:51.788 00.001 8996 Enqueuing Expose request
22:20:51.788 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:20:51.789 00.001 20224 Worker thread wakes up
22:20:51.789 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:51.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:52.977 01.188 20224 Exposure complete
22:20:53.059 00.082 20224 worker thread done servicing request
22:20:53.059 00.000 8996 OnExposeComplete: enter
22:20:53.060 00.001 8996 UpdateGuideState(): m_state=6
22:20:53.061 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4376
22:20:53.062 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.05, Mass=714728, SNR=340.2, Peak=57008 HFD=4.3
22:20:53.063 00.001 8996 MultiStar: [#1 0.07,-0.24,0.66,U] [#2 0.16,-0.08,0.74,U] [#3 0.08,0.23,0.59,U] [#4 0.15,0.11,0.55,U] [#5 0.26,-0.02,0.58,U] [#6 0.21,-0.21,0.46,U] [#7 -0.14,0.22,0.44,U] [#8 0.46,-0.06,0.00,M1] 
22:20:53.064 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.03}, one-star: {0.15, 0.17}
22:20:53.064 00.000 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
22:20:53.065 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
22:20:53.066 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.03 hyp=0.13 cameraTheta=0.22 mountX=0.12 mountY=-0.04, mountTheta=-0.33
22:20:53.069 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.03, opts=13)
22:20:53.072 00.003 8996 Enqueuing Move request for scope (0.13, 0.03)
22:20:53.072 00.000 20224 Worker thread wakes up
22:20:53.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.03) opts 0xd
22:20:53.073 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.03)
22:20:53.073 00.000 20224 Moving (0.13, 0.03) raw xDistance=0.12 yDistance=-0.04
22:20:53.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:20:53.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:53.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:20:53.073 00.000 20224 MoveAxis(E, 0, ABG)
22:20:53.073 00.000 20224 Move returns status 0, amount 0
22:20:53.073 00.000 20224 MoveAxis(N, 0, ABG)
22:20:53.073 00.000 20224 Move returns status 0, amount 0
22:20:53.073 00.000 20224 move complete, result=0
22:20:53.073 00.000 20224 worker thread done servicing request
22:20:53.078 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57008, med=2768, FiltMin=2509, FiltMax=28157, Gamma=1.000
22:20:53.103 00.025 8996 UpdateGuideState exits: m=714728 SNR=340.2
22:20:53.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:53.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:53.106 00.001 8996 Enqueuing Expose request
22:20:53.107 00.001 20224 Worker thread wakes up
22:20:53.107 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:53.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:53.107 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:54.076 00.969 20224 Exposure complete
22:20:54.145 00.069 20224 worker thread done servicing request
22:20:54.145 00.000 8996 OnExposeComplete: enter
22:20:54.146 00.001 8996 UpdateGuideState(): m_state=6
22:20:54.147 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4377
22:20:54.148 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.91, Mass=797393, SNR=377.7, Peak=65504 HFD=4.4
22:20:54.150 00.002 8996 MultiStar: [#1 -0.38,-0.22,0.71,U] [#2 -0.23,-0.13,0.79,U] [#3 -0.38,-0.07,0.56,U] [#4 -0.28,0.01,0.51,U] [#5 -0.21,-0.09,0.55,U] [#6 -0.21,-0.29,0.42,U] [#7 -0.42,0.23,0.00,M1] [#8 -0.16,-0.15,0.32,U] 
22:20:54.151 00.001 8996 single-star, 7 included, MultiStar: {-0.26, -0.10}, one-star: {-0.23, 0.03}
22:20:54.152 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
22:20:54.153 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:20:54.155 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.24 cameraTheta=3.00 mountX=-0.24 mountY=-0.01, mountTheta=-3.11
22:20:54.157 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.03, opts=13)
22:20:54.158 00.001 8996 Enqueuing Move request for scope (-0.23, 0.03)
22:20:54.159 00.001 20224 Worker thread wakes up
22:20:54.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
22:20:54.159 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
22:20:54.159 00.000 20224 Moving (-0.23, 0.03) raw xDistance=-0.24 yDistance=-0.01
22:20:54.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:20:54.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:54.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:20:54.160 00.001 20224 MoveAxis(E, 34, ABG)
22:20:54.160 00.000 20224 Guiding  Dir = 2, Dur = 34
22:20:54.160 00.000 20224 IsSlewing returns 0
22:20:54.160 00.000 20224 IsGuiding returns 0
22:20:54.165 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2768, FiltMin=2486, FiltMax=31216, Gamma=1.000
22:20:54.184 00.019 8996 UpdateGuideState exits: m=797393 SNR=377.7
22:20:54.185 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:54.185 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:54.186 00.001 8996 Enqueuing Expose request
22:20:54.211 00.025 20224 IsGuiding returns 1
22:20:54.211 00.000 20224 scope still moving after pulse duration time elapsed
22:20:54.238 00.027 20224 IsSlewing returns 0
22:20:54.238 00.000 20224 IsGuiding returns 1
22:20:54.270 00.032 20224 IsSlewing returns 0
22:20:54.270 00.000 20224 IsGuiding returns 1
22:20:54.302 00.032 20224 IsSlewing returns 0
22:20:54.302 00.000 20224 IsGuiding returns 0
22:20:54.302 00.000 20224 scope move finished after 34 + 107 ms
22:20:54.302 00.000 20224 Move returns status 0, amount 34
22:20:54.302 00.000 20224 MoveAxis(N, 0, ABG)
22:20:54.302 00.000 20224 Move returns status 0, amount 0
22:20:54.303 00.001 20224 move complete, result=0
22:20:54.303 00.000 20224 worker thread done servicing request
22:20:54.303 00.000 20224 Worker thread wakes up
22:20:54.303 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
22:20:54.306 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:54.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:55.461 01.155 20224 Exposure complete
22:20:55.524 00.063 20224 worker thread done servicing request
22:20:55.524 00.000 8996 OnExposeComplete: enter
22:20:55.525 00.001 8996 UpdateGuideState(): m_state=6
22:20:55.526 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4378
22:20:55.527 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=472.00, Mass=695309, SNR=328.0, Peak=61357 HFD=4.2
22:20:55.528 00.001 8996 MultiStar: [#1 0.36,0.05,0.75,U] [#2 0.40,-0.05,0.85,U] [#3 0.36,0.00,0.58,U] [#4 0.41,0.08,0.58,U] [#5 0.44,0.15,0.00,M1] [#6 0.50,-0.34,0.00,M1] [#7 0.32,0.15,0.48,U] [#8 0.55,0.02,0.00,M1] 
22:20:55.529 00.001 8996 single-star, 5 included, MultiStar: {0.36, 0.06}, one-star: {0.32, 0.12}
22:20:55.530 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
22:20:55.531 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
22:20:55.532 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.12 hyp=0.34 cameraTheta=0.37 mountX=0.30 mountY=-0.16, mountTheta=-0.49
22:20:55.534 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.12, opts=13)
22:20:55.535 00.001 8996 Enqueuing Move request for scope (0.32, 0.12)
22:20:55.536 00.001 20224 Worker thread wakes up
22:20:55.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.12) opts 0xd
22:20:55.536 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.12)
22:20:55.536 00.000 20224 Moving (0.32, 0.12) raw xDistance=0.30 yDistance=-0.16
22:20:55.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
22:20:55.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:55.537 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:20:55.537 00.000 20224 MoveAxis(W, 42, ABG)
22:20:55.537 00.000 20224 Guiding  Dir = 3, Dur = 42
22:20:55.537 00.000 20224 IsSlewing returns 0
22:20:55.537 00.000 20224 IsGuiding returns 0
22:20:55.543 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61357, med=2768, FiltMin=2525, FiltMax=28144, Gamma=1.000
22:20:55.550 00.007 20224 PulseGuide returned control before completion, sleep 40
22:20:55.561 00.011 8996 UpdateGuideState exits: m=695309 SNR=328.0
22:20:55.563 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:55.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:55.565 00.001 8996 Enqueuing Expose request
22:20:55.597 00.032 20224 IsGuiding returns 1
22:20:55.597 00.000 20224 scope still moving after pulse duration time elapsed
22:20:55.629 00.032 20224 IsSlewing returns 0
22:20:55.629 00.000 20224 IsGuiding returns 1
22:20:55.660 00.031 20224 IsSlewing returns 0
22:20:55.660 00.000 20224 IsGuiding returns 0
22:20:55.660 00.000 20224 scope move finished after 42 + 80 ms
22:20:55.660 00.000 20224 Move returns status 0, amount 42
22:20:55.660 00.000 20224 MoveAxis(N, 0, ABG)
22:20:55.660 00.000 20224 Move returns status 0, amount 0
22:20:55.660 00.000 20224 move complete, result=0
22:20:55.660 00.000 20224 worker thread done servicing request
22:20:55.660 00.000 20224 Worker thread wakes up
22:20:55.660 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.2 px 0 ms NORTH
22:20:55.661 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:55.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:56.622 00.961 20224 Exposure complete
22:20:56.682 00.060 20224 worker thread done servicing request
22:20:56.682 00.000 8996 OnExposeComplete: enter
22:20:56.684 00.002 8996 UpdateGuideState(): m_state=6
22:20:56.685 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4379
22:20:56.685 00.000 8996 Star::Find returns 1 (0), X=138.06, Y=472.15, Mass=806451, SNR=381.9, Peak=65504 HFD=4.3
22:20:56.686 00.001 8996 MultiStar: [#1 -0.11,0.06,0.60,U] [#2 0.10,0.09,0.72,U] [#3 0.09,0.21,0.55,U] [#4 0.12,0.27,0.53,U] [#5 0.05,0.18,0.54,U] [#6 0.11,-0.20,0.40,U] [#7 0.02,0.28,0.46,U] [#8 0.32,0.19,0.39,U] 
22:20:56.687 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.16}, one-star: {-0.07, 0.27}
22:20:56.688 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
22:20:56.689 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
22:20:56.689 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.28 mountX=0.03 mountY=-0.17, mountTheta=-1.38
22:20:56.691 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.16, opts=13)
22:20:56.692 00.001 8996 Enqueuing Move request for scope (0.05, 0.16)
22:20:56.692 00.000 20224 Worker thread wakes up
22:20:56.693 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
22:20:56.693 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
22:20:56.693 00.000 20224 Moving (0.05, 0.16) raw xDistance=0.03 yDistance=-0.17
22:20:56.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:20:56.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:56.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:20:56.693 00.000 20224 MoveAxis(E, 0, ABG)
22:20:56.693 00.000 20224 Move returns status 0, amount 0
22:20:56.693 00.000 20224 MoveAxis(N, 0, ABG)
22:20:56.693 00.000 20224 Move returns status 0, amount 0
22:20:56.693 00.000 20224 move complete, result=0
22:20:56.693 00.000 20224 worker thread done servicing request
22:20:56.697 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2768, FiltMin=2509, FiltMax=30259, Gamma=1.000
22:20:56.711 00.014 8996 UpdateGuideState exits: m=806451 SNR=381.9
22:20:56.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:56.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:56.714 00.001 8996 Enqueuing Expose request
22:20:56.716 00.002 20224 Worker thread wakes up
22:20:56.716 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:20:56.717 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:56.718 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:57.894 01.176 20224 Exposure complete
22:20:57.977 00.083 20224 worker thread done servicing request
22:20:57.977 00.000 8996 OnExposeComplete: enter
22:20:57.979 00.002 8996 UpdateGuideState(): m_state=6
22:20:57.981 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4380
22:20:57.982 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=471.89, Mass=744351, SNR=350.3, Peak=59744 HFD=4.4
22:20:57.984 00.002 8996 MultiStar: [#1 0.26,-0.15,0.66,U] [#2 0.35,-0.15,0.83,U] [#3 0.25,0.19,0.61,U] [#4 0.29,0.20,0.54,U] [#5 0.17,-0.03,0.67,U] [#6 0.40,-0.24,0.00,M1] [#7 0.06,0.24,0.43,U] [#8 0.35,-0.11,0.39,U] 
22:20:57.986 00.002 8996 single-star, 7 included, MultiStar: {0.22, 0.01}, one-star: {0.09, 0.01}
22:20:57.987 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
22:20:57.988 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
22:20:57.990 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.06 mountX=0.09 mountY=-0.02, mountTheta=-0.17
22:20:57.993 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.01, opts=13)
22:20:57.996 00.003 8996 Enqueuing Move request for scope (0.09, 0.01)
22:20:57.998 00.002 20224 Worker thread wakes up
22:20:57.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
22:20:57.999 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
22:20:57.999 00.000 20224 Moving (0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
22:20:57.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:20:57.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:57.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:20:57.999 00.000 20224 MoveAxis(E, 0, ABG)
22:20:57.999 00.000 20224 Move returns status 0, amount 0
22:20:57.999 00.000 20224 MoveAxis(N, 0, ABG)
22:20:57.999 00.000 20224 Move returns status 0, amount 0
22:20:57.999 00.000 20224 move complete, result=0
22:20:57.999 00.000 20224 worker thread done servicing request
22:20:58.008 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59744, med=2768, FiltMin=2532, FiltMax=28045, Gamma=1.000
22:20:58.024 00.016 8996 UpdateGuideState exits: m=744351 SNR=350.3
22:20:58.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:58.028 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:58.030 00.002 8996 Enqueuing Expose request
22:20:58.032 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:58.035 00.003 20224 Worker thread wakes up
22:20:58.035 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:58.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:58.105 00.070 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:20:58.107 00.002 8996 case statement mapped state 6 to 3
22:20:58.108 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:20:59.008 00.900 20224 Exposure complete
22:20:59.079 00.071 20224 worker thread done servicing request
22:20:59.080 00.001 8996 OnExposeComplete: enter
22:20:59.080 00.000 8996 UpdateGuideState(): m_state=6
22:20:59.081 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4381
22:20:59.082 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.92, Mass=676915, SNR=353.9, Peak=58544 HFD=4.4
22:20:59.083 00.001 8996 MultiStar: [#1 -0.10,-0.04,0.77,U] [#2 0.06,-0.10,0.67,U] [#3 -0.04,0.11,0.54,U] [#4 0.03,0.29,0.54,U] [#5 -0.04,0.07,0.60,U] [#6 0.16,-0.07,0.48,U] [#7 -0.15,0.14,0.44,U] [#8 0.22,-0.02,0.37,U] 
22:20:59.084 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {-0.09, 0.04}
22:20:59.085 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
22:20:59.085 00.000 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
22:20:59.086 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.86 mountX=-0.02 mountY=-0.04, mountTheta=-1.95
22:20:59.087 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
22:20:59.088 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
22:20:59.089 00.001 20224 Worker thread wakes up
22:20:59.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
22:20:59.089 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
22:20:59.089 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.02 yDistance=-0.04
22:20:59.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:20:59.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:59.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:20:59.089 00.000 20224 MoveAxis(E, 0, ABG)
22:20:59.090 00.001 20224 Move returns status 0, amount 0
22:20:59.090 00.000 20224 MoveAxis(N, 0, ABG)
22:20:59.090 00.000 20224 Move returns status 0, amount 0
22:20:59.090 00.000 20224 move complete, result=0
22:20:59.090 00.000 20224 worker thread done servicing request
22:20:59.093 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58544, med=2768, FiltMin=2515, FiltMax=28989, Gamma=1.000
22:20:59.107 00.014 8996 UpdateGuideState exits: m=676915 SNR=353.9
22:20:59.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:59.108 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:20:59.109 00.001 8996 Enqueuing Expose request
22:20:59.110 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:20:59.111 00.001 20224 Worker thread wakes up
22:20:59.111 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:20:59.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:20:59.220 00.109 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:20:59.222 00.002 8996 case statement mapped state 6 to 3
22:20:59.224 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:21:00.267 01.043 20224 Exposure complete
22:21:00.332 00.065 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:21:00.334 00.002 8996 case statement mapped state 6 to 3
22:21:00.335 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:21:00.343 00.008 20224 worker thread done servicing request
22:21:00.343 00.000 8996 OnExposeComplete: enter
22:21:00.344 00.001 8996 UpdateGuideState(): m_state=6
22:21:00.345 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4382
22:21:00.346 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.88, Mass=784443, SNR=389.7, Peak=65504 HFD=4.4
22:21:00.347 00.001 8996 MultiStar: [#1 0.03,-0.15,0.62,U] [#2 0.03,-0.23,0.71,U] [#3 0.15,0.14,0.54,U] [#4 0.16,0.30,0.51,U] [#5 0.10,-0.08,0.59,U] [#6 0.17,-0.09,0.40,U] [#7 -0.07,0.18,0.43,U] [#8 0.19,-0.02,0.35,U] 
22:21:00.348 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {-0.13, 0.00}
22:21:00.349 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:21:00.349 00.000 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:21:00.350 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.17 mountX=0.05 mountY=0.00, mountTheta=0.06
22:21:00.351 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
22:21:00.352 00.001 8996 Enqueuing Move request for scope (0.05, -0.01)
22:21:00.353 00.001 20224 Worker thread wakes up
22:21:00.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
22:21:00.353 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
22:21:00.354 00.001 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.00
22:21:00.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:21:00.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:00.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:21:00.354 00.000 20224 MoveAxis(E, 0, ABG)
22:21:00.354 00.000 20224 Move returns status 0, amount 0
22:21:00.354 00.000 20224 MoveAxis(N, 0, ABG)
22:21:00.354 00.000 20224 Move returns status 0, amount 0
22:21:00.354 00.000 20224 move complete, result=0
22:21:00.354 00.000 20224 worker thread done servicing request
22:21:00.357 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2768, FiltMin=2521, FiltMax=29053, Gamma=1.000
22:21:00.380 00.023 8996 UpdateGuideState exits: m=784443 SNR=389.7
22:21:00.382 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:00.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:00.384 00.001 8996 Enqueuing Expose request
22:21:00.385 00.001 20224 Worker thread wakes up
22:21:00.385 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:00.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:00.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:21:01.362 00.976 20224 Exposure complete
22:21:01.395 00.033 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:21:01.397 00.002 8996 case statement mapped state 6 to 3
22:21:01.398 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:21:01.420 00.022 20224 worker thread done servicing request
22:21:01.420 00.000 8996 OnExposeComplete: enter
22:21:01.421 00.001 8996 UpdateGuideState(): m_state=6
22:21:01.421 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4383
22:21:01.422 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.97, Mass=835183, SNR=402.2, Peak=65504 HFD=4.4
22:21:01.423 00.001 8996 MultiStar: [#1 -0.16,-0.20,0.58,U] [#2 0.08,-0.09,0.69,U] [#3 -0.09,0.01,0.54,U] [#4 0.05,0.19,0.46,U] [#5 -0.00,-0.08,0.57,U] [#6 0.02,-0.33,0.38,U] [#7 -0.29,0.05,0.39,U] [#8 0.16,-0.15,0.36,U] 
22:21:01.424 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {0.01, 0.09}
22:21:01.425 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
22:21:01.426 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
22:21:01.427 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.08 mountX=-0.02 mountY=0.04, mountTheta=1.98
22:21:01.428 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
22:21:01.429 00.001 8996 Enqueuing Move request for scope (-0.02, -0.04)
22:21:01.430 00.001 20224 Worker thread wakes up
22:21:01.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:21:01.430 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:21:01.430 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.02 yDistance=0.04
22:21:01.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:21:01.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:01.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:21:01.430 00.000 20224 MoveAxis(E, 0, ABG)
22:21:01.430 00.000 20224 Move returns status 0, amount 0
22:21:01.430 00.000 20224 MoveAxis(N, 0, ABG)
22:21:01.430 00.000 20224 Move returns status 0, amount 0
22:21:01.430 00.000 20224 move complete, result=0
22:21:01.430 00.000 20224 worker thread done servicing request
22:21:01.434 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65504, med=2768, FiltMin=2519, FiltMax=32560, Gamma=1.000
22:21:01.448 00.014 8996 UpdateGuideState exits: m=835183 SNR=402.2
22:21:01.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:01.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:01.451 00.001 8996 Enqueuing Expose request
22:21:01.451 00.000 20224 Worker thread wakes up
22:21:01.451 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:01.452 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:01.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:21:02.507 01.055 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:21:02.510 00.003 8996 case statement mapped state 6 to 3
22:21:02.512 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:21:02.610 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:21:02.611 00.001 8996 case statement mapped state 6 to 3
22:21:02.613 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:21:02.614 00.001 20224 Exposure complete
22:21:02.694 00.080 20224 worker thread done servicing request
22:21:02.694 00.000 8996 OnExposeComplete: enter
22:21:02.696 00.002 8996 UpdateGuideState(): m_state=6
22:21:02.697 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4384
22:21:02.698 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.88, Mass=784424, SNR=349.2, Peak=65504 HFD=4.4
22:21:02.700 00.002 8996 MultiStar: [#1 -0.14,-0.13,0.66,U] [#2 0.02,-0.08,0.74,U] [#3 -0.08,0.04,0.64,U] [#4 -0.02,0.21,0.57,U] [#5 0.06,-0.20,0.64,U] [#6 0.08,-0.10,0.41,U] [#7 -0.13,0.22,0.50,U] [#8 0.08,-0.15,0.42,U] 
22:21:02.701 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.15, 0.00}
22:21:02.702 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
22:21:02.703 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
22:21:02.704 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.68 mountX=-0.04 mountY=0.03, mountTheta=2.57
22:21:02.705 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
22:21:02.706 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
22:21:02.707 00.001 20224 Worker thread wakes up
22:21:02.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:21:02.707 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:21:02.707 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
22:21:02.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:21:02.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:02.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:21:02.707 00.000 20224 MoveAxis(E, 0, ABG)
22:21:02.707 00.000 20224 Move returns status 0, amount 0
22:21:02.707 00.000 20224 MoveAxis(N, 0, ABG)
22:21:02.707 00.000 20224 Move returns status 0, amount 0
22:21:02.707 00.000 20224 move complete, result=0
22:21:02.707 00.000 20224 worker thread done servicing request
22:21:02.711 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2768, FiltMin=2505, FiltMax=30848, Gamma=1.000
22:21:02.736 00.025 8996 UpdateGuideState exits: m=784424 SNR=349.2
22:21:02.738 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:02.740 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:02.742 00.002 8996 Enqueuing Expose request
22:21:02.745 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:02.747 00.002 20224 Worker thread wakes up
22:21:02.747 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:02.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:21:02.750 00.003 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
22:21:02.752 00.002 8996 PhdController::Dither begins
22:21:02.754 00.002 8996 dither: size=1.00, dRA=0.65 dDec=0.49
22:21:02.756 00.002 8996 MountToCamera -- mountTheta (-0.65) + m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:21:02.758 00.002 8996 MountToCamera -- mountX=0.65 mountY=0.49 hyp=0.81 mountTheta=-0.65 cameraX=0.59, cameraY=-0.55 cameraTheta=-0.75
22:21:02.760 00.002 8996 setting lock position to (138.72, 471.33)
22:21:02.761 00.001 8996 Mount: notify guiding dithered (0.6, -0.6)
22:21:02.762 00.001 8996 MultiStar: stabilizing after lock position change
22:21:02.764 00.002 8996 Status Line: Dither by 0.65,0.49
22:21:02.771 00.007 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:21:02.773 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
22:21:02.775 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
22:21:03.717 00.942 20224 Exposure complete
22:21:03.780 00.063 20224 worker thread done servicing request
22:21:03.780 00.000 8996 OnExposeComplete: enter
22:21:03.781 00.001 8996 UpdateGuideState(): m_state=6
22:21:03.782 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4385
22:21:03.783 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.97, Mass=745302, SNR=378.8, Peak=65504 HFD=4.4
22:21:03.784 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:21:03.785 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
22:21:03.786 00.001 8996 CameraToMount -- cameraX=-0.92 cameraY=0.64 hyp=1.13 cameraTheta=2.53 mountX=-0.98 mountY=-0.53, mountTheta=-2.64
22:21:03.787 00.001 8996 dither recenter: remaining=(-0.6,-0.5) step=(-0.6,-0.5)
22:21:03.788 00.001 8996 MountToCamera -- mountTheta (2.49) + m_xAngle (-0.10) = xAngle (2.39 = 2.39)
22:21:03.789 00.001 8996 MountToCamera -- mountX=-0.65 mountY=-0.49 hyp=0.81 mountTheta=2.49 cameraX=-0.59, cameraY=0.55 cameraTheta=2.39
22:21:03.790 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.59, y=0.55, opts=4)
22:21:03.790 00.000 8996 Enqueuing Move request for scope (-0.59, 0.55)
22:21:03.791 00.001 20224 Worker thread wakes up
22:21:03.791 00.000 8996 Mount: notify direct move -0.65,-0.49
22:21:03.792 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.55) opts 0x4
22:21:03.792 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.59, 0.55)
22:21:03.792 00.000 20224 Moving (-0.59, 0.55) raw xDistance=-0.65 yDistance=-0.49
22:21:03.792 00.000 20224 MoveAxis(E, 150, B)
22:21:03.792 00.000 20224 Guiding  Dir = 2, Dur = 150
22:21:03.792 00.000 20224 IsSlewing returns 0
22:21:03.792 00.000 20224 IsGuiding returns 0
22:21:03.796 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2768, FiltMin=2512, FiltMax=31117, Gamma=1.000
22:21:03.812 00.016 8996 UpdateGuideState exits: m=745302 SNR=378.8
22:21:03.813 00.001 8996 PhdController: settling, locked = 1, distance = 0.96 (2.00) aobump = 0 frame = 1 / 99999
22:21:03.813 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770528063.813,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.96,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:21:03.813 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:03.815 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:03.816 00.001 8996 Enqueuing Expose request
22:21:03.846 00.030 20224 PulseGuide returned control before completion, sleep 107
22:21:03.972 00.126 20224 IsGuiding returns 1
22:21:03.972 00.000 20224 scope still moving after pulse duration time elapsed
22:21:03.999 00.027 20224 IsSlewing returns 0
22:21:04.000 00.001 20224 IsGuiding returns 1
22:21:04.030 00.030 20224 IsSlewing returns 0
22:21:04.031 00.001 20224 IsGuiding returns 0
22:21:04.031 00.000 20224 scope move finished after 150 + 88 ms
22:21:04.031 00.000 20224 Move returns status 0, amount 150
22:21:04.031 00.000 20224 MoveAxis(N, 104, B)
22:21:04.031 00.000 20224 Guiding  Dir = 0, Dur = 104
22:21:04.031 00.000 20224 IsSlewing returns 0
22:21:04.032 00.001 20224 IsGuiding returns 0
22:21:04.093 00.061 20224 PulseGuide returned control before completion, sleep 53
22:21:04.155 00.062 20224 IsGuiding returns 1
22:21:04.155 00.000 20224 scope still moving after pulse duration time elapsed
22:21:04.186 00.031 20224 IsSlewing returns 0
22:21:04.187 00.001 20224 IsGuiding returns 1
22:21:04.217 00.030 20224 IsSlewing returns 0
22:21:04.218 00.001 20224 IsGuiding returns 1
22:21:04.248 00.030 20224 IsSlewing returns 0
22:21:04.248 00.000 20224 IsGuiding returns 1
22:21:04.279 00.031 20224 IsSlewing returns 0
22:21:04.280 00.001 20224 IsGuiding returns 0
22:21:04.280 00.000 20224 scope move finished after 104 + 143 ms
22:21:04.280 00.000 20224 Move returns status 0, amount 104
22:21:04.280 00.000 20224 move complete, result=0
22:21:04.280 00.000 20224 worker thread done servicing request
22:21:04.280 00.000 8996 GuideStep: -0.6 px 150 ms EAST, -0.5 px 104 ms NORTH
22:21:04.284 00.004 20224 Worker thread wakes up
22:21:04.284 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:04.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:05.446 01.162 20224 Exposure complete
22:21:05.535 00.089 20224 worker thread done servicing request
22:21:05.535 00.000 8996 OnExposeComplete: enter
22:21:05.537 00.002 8996 UpdateGuideState(): m_state=6
22:21:05.538 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4386
22:21:05.539 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=471.70, Mass=771221, SNR=358.7, Peak=65535 HFD=4.6
22:21:05.540 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
22:21:05.541 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
22:21:05.542 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.37 hyp=0.38 cameraTheta=1.70 mountX=-0.09 mountY=-0.37, mountTheta=-1.80
22:21:05.543 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.37, opts=13)
22:21:05.544 00.001 8996 Enqueuing Move request for scope (-0.05, 0.37)
22:21:05.545 00.001 20224 Worker thread wakes up
22:21:05.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.37) opts 0xd
22:21:05.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.37)
22:21:05.545 00.000 20224 Moving (-0.05, 0.37) raw xDistance=-0.09 yDistance=-0.37
22:21:05.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:21:05.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:05.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:21:05.545 00.000 20224 MoveAxis(E, 0, ABG)
22:21:05.545 00.000 20224 Move returns status 0, amount 0
22:21:05.545 00.000 20224 MoveAxis(N, 0, ABG)
22:21:05.545 00.000 20224 Move returns status 0, amount 0
22:21:05.545 00.000 20224 move complete, result=0
22:21:05.545 00.000 20224 worker thread done servicing request
22:21:05.549 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2768, FiltMin=2499, FiltMax=31715, Gamma=1.000
22:21:05.564 00.015 8996 UpdateGuideState exits: m=771221 SNR=358.7
22:21:05.565 00.001 8996 PhdController: settling, locked = 1, distance = 0.38 (2.00) aobump = 0 frame = 2 / 99999
22:21:05.566 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770528065.566,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.38,"Time":1.8,"SettleTime":3.0,"StarLocked":true}
22:21:05.567 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:05.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:05.569 00.001 8996 Enqueuing Expose request
22:21:05.569 00.000 20224 Worker thread wakes up
22:21:05.570 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:21:05.570 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:05.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:06.540 00.970 20224 Exposure complete
22:21:06.629 00.089 20224 worker thread done servicing request
22:21:06.629 00.000 8996 OnExposeComplete: enter
22:21:06.630 00.001 8996 UpdateGuideState(): m_state=6
22:21:06.631 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4387
22:21:06.632 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.45, Mass=737137, SNR=358.4, Peak=59328 HFD=4.5
22:21:06.632 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
22:21:06.633 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:21:06.635 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.24 mountX=-0.11 mountY=-0.11, mountTheta=-2.35
22:21:06.639 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
22:21:06.640 00.001 8996 Enqueuing Move request for scope (-0.10, 0.12)
22:21:06.641 00.001 20224 Worker thread wakes up
22:21:06.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
22:21:06.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
22:21:06.641 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
22:21:06.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:21:06.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:06.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:21:06.642 00.001 20224 MoveAxis(E, 0, ABG)
22:21:06.642 00.000 20224 Move returns status 0, amount 0
22:21:06.642 00.000 20224 MoveAxis(N, 0, ABG)
22:21:06.642 00.000 20224 Move returns status 0, amount 0
22:21:06.642 00.000 20224 move complete, result=0
22:21:06.642 00.000 20224 worker thread done servicing request
22:21:06.647 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59328, med=2768, FiltMin=2480, FiltMax=28912, Gamma=1.000
22:21:06.662 00.015 8996 UpdateGuideState exits: m=737137 SNR=358.4
22:21:06.663 00.001 8996 PhdController: settling, locked = 1, distance = 0.31 (2.00) aobump = 0 frame = 3 / 99999
22:21:06.664 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770528066.664,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.31,"Time":2.9,"SettleTime":3.0,"StarLocked":true}
22:21:06.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:06.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:06.667 00.001 8996 Enqueuing Expose request
22:21:06.667 00.000 20224 Worker thread wakes up
22:21:06.667 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:06.668 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:06.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:07.821 01.153 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:21:07.824 00.003 8996 case statement mapped state 6 to 3
22:21:07.827 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:21:07.855 00.028 20224 Exposure complete
22:21:07.923 00.068 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
22:21:07.924 00.001 20224 worker thread done servicing request
22:21:07.924 00.000 8996 PhdController::Guide reentrancy state = 9 op = 0
22:21:07.925 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","error":{"code":1,"message":"Cannot initiate guide while dither is in progress"},"id":1003}
22:21:07.927 00.002 8996 OnExposeComplete: enter
22:21:07.928 00.001 8996 UpdateGuideState(): m_state=6
22:21:07.928 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4388
22:21:07.930 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=471.32, Mass=801363, SNR=355.6, Peak=60371 HFD=4.5
22:21:07.931 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
22:21:07.933 00.002 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
22:21:07.935 00.002 8996 CameraToMount -- cameraX=-0.55 cameraY=-0.01 hyp=0.55 cameraTheta=-3.13 mountX=-0.54 mountY=0.07, mountTheta=3.01
22:21:07.938 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.55, y=-0.01, opts=13)
22:21:07.940 00.002 8996 Enqueuing Move request for scope (-0.55, -0.01)
22:21:07.941 00.001 20224 Worker thread wakes up
22:21:07.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.01) opts 0xd
22:21:07.942 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.55, -0.01)
22:21:07.942 00.000 20224 Moving (-0.55, -0.01) raw xDistance=-0.54 yDistance=0.07
22:21:07.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
22:21:07.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:07.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:21:07.942 00.000 20224 MoveAxis(E, 79, ABG)
22:21:07.942 00.000 20224 Guiding  Dir = 2, Dur = 79
22:21:07.942 00.000 20224 IsSlewing returns 0
22:21:07.942 00.000 20224 IsGuiding returns 0
22:21:07.946 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=60371, med=2768, FiltMin=2496, FiltMax=27254, Gamma=1.000
22:21:07.948 00.002 20224 PulseGuide returned control before completion, sleep 84
22:21:07.966 00.018 8996 UpdateGuideState exits: m=801363 SNR=355.6
22:21:07.967 00.001 8996 PhdController: settling, locked = 1, distance = 0.38 (2.00) aobump = 0 frame = 4 / 99999
22:21:07.968 00.001 8996 PhdController: newstate STATE_FINISH
22:21:07.968 00.000 8996 PhdController complete: success
22:21:07.969 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770528067.969,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:21:07.970 00.001 8996 Mount: notify guiding dither settle done success=1
22:21:07.971 00.001 8996 PhdController: newstate STATE_IDLE
22:21:07.971 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:07.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:07.973 00.001 8996 Enqueuing Expose request
22:21:07.977 00.004 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:21:07.978 00.001 8996 case statement mapped state 6 to 3
22:21:07.979 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:21:08.042 00.063 20224 IsGuiding returns 0
22:21:08.042 00.000 20224 Move returns status 0, amount 79
22:21:08.042 00.000 20224 MoveAxis(N, 0, ABG)
22:21:08.042 00.000 20224 Move returns status 0, amount 0
22:21:08.042 00.000 20224 move complete, result=0
22:21:08.042 00.000 20224 worker thread done servicing request
22:21:08.042 00.000 20224 Worker thread wakes up
22:21:08.042 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:08.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:08.042 00.000 8996 GuideStep: -0.5 px 79 ms EAST, 0.1 px 0 ms NORTH
22:21:09.004 00.962 20224 Exposure complete
22:21:09.060 00.056 20224 worker thread done servicing request
22:21:09.060 00.000 8996 OnExposeComplete: enter
22:21:09.061 00.001 8996 UpdateGuideState(): m_state=6
22:21:09.062 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.062 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=471.36, Mass=833348, SNR=381.2, Peak=65424 HFD=4.7
22:21:09.063 00.001 8996 MultiStar: exiting stabilization period
22:21:09.064 00.001 8996 MultiStar: updating star positions after lock position change
22:21:09.064 00.000 8996 Star::Find(15, 778, 312, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.065 00.001 8996 Star::Find returns 1 (0), X=778.42, Y=311.09, Mass=411111, SNR=247.6, Peak=35833 HFD=3.9
22:21:09.066 00.001 8996 Star::Find(15, 962, 95, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.067 00.001 8996 Star::Find returns 1 (0), X=961.65, Y=94.31, Mass=416878, SNR=265.8, Peak=30573 HFD=3.9
22:21:09.068 00.001 8996 Star::Find(15, 927, 508, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.069 00.001 8996 Star::Find returns 1 (0), X=927.75, Y=507.21, Mass=408038, SNR=201.7, Peak=34441 HFD=4.4
22:21:09.070 00.001 8996 Star::Find(15, 898, 486, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.071 00.001 8996 Star::Find returns 1 (0), X=898.61, Y=484.78, Mass=263864, SNR=195.8, Peak=23427 HFD=3.7
22:21:09.072 00.001 8996 Star::Find(15, 498, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.073 00.001 8996 Star::Find returns 1 (0), X=498.37, Y=488.27, Mass=292528, SNR=221.8, Peak=26829 HFD=3.7
22:21:09.074 00.001 8996 Star::Find(15, 944, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.076 00.002 8996 Star::Find returns 1 (0), X=945.44, Y=757.97, Mass=194290, SNR=147.0, Peak=19773 HFD=4.0
22:21:09.077 00.001 8996 Star::Find(15, 1144, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.079 00.002 8996 Star::Find returns 1 (0), X=1145.25, Y=640.38, Mass=183971, SNR=167.7, Peak=17248 HFD=4.5
22:21:09.080 00.001 8996 Star::Find(15, 481, 383, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.081 00.001 8996 Star::Find returns 1 (0), X=481.68, Y=383.11, Mass=156905, SNR=148.5, Peak=17552 HFD=3.9
22:21:09.083 00.002 8996 Star::Find(15, 532, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.084 00.001 8996 Star::Find returns 1 (0), X=533.50, Y=802.23, Mass=159003, SNR=136.5, Peak=15670 HFD=3.9
22:21:09.086 00.002 8996 Star::Find(15, 412, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.088 00.002 8996 Star::Find returns 1 (0), X=412.26, Y=354.61, Mass=148377, SNR=140.9, Peak=14931 HFD=3.7
22:21:09.089 00.001 8996 Star::Find(15, 180, 56, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4389
22:21:09.091 00.002 8996 Star::Find returns 1 (0), X=179.77, Y=56.25, Mass=152449, SNR=137.6, Peak=14464 HFD=4.3
22:21:09.092 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
22:21:09.093 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:21:09.094 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.66 mountX=-0.07 mountY=-0.03, mountTheta=-2.77
22:21:09.096 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.03, opts=13)
22:21:09.097 00.001 8996 Enqueuing Move request for scope (-0.06, 0.03)
22:21:09.098 00.001 20224 Worker thread wakes up
22:21:09.098 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
22:21:09.098 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
22:21:09.098 00.000 20224 Moving (-0.06, 0.03) raw xDistance=-0.07 yDistance=-0.03
22:21:09.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:21:09.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:09.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:21:09.098 00.000 20224 MoveAxis(E, 0, ABG)
22:21:09.098 00.000 20224 Move returns status 0, amount 0
22:21:09.098 00.000 20224 MoveAxis(N, 0, ABG)
22:21:09.099 00.001 20224 Move returns status 0, amount 0
22:21:09.099 00.000 20224 move complete, result=0
22:21:09.099 00.000 20224 worker thread done servicing request
22:21:09.103 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65424, med=2768, FiltMin=2521, FiltMax=32688, Gamma=1.000
22:21:09.118 00.015 8996 UpdateGuideState exits: m=833348 SNR=381.2
22:21:09.119 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:09.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:09.121 00.001 8996 Enqueuing Expose request
22:21:09.122 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:09.123 00.001 20224 Worker thread wakes up
22:21:09.123 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:09.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:10.287 01.164 20224 Exposure complete
22:21:10.358 00.071 20224 worker thread done servicing request
22:21:10.358 00.000 8996 OnExposeComplete: enter
22:21:10.359 00.001 8996 UpdateGuideState(): m_state=6
22:21:10.360 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4390
22:21:10.360 00.000 8996 Star::Find returns 1 (0), X=138.92, Y=471.40, Mass=679176, SNR=330.6, Peak=57952 HFD=4.3
22:21:10.361 00.001 8996 MultiStar: [#1 0.31,-0.07,0.81,U] [#2 0.27,-0.07,0.91,U] [#3 0.16,0.01,0.59,U] [#4 0.28,-0.02,0.60,U] [#5 0.15,-0.17,0.67,U] [#6 0.29,-0.24,0.48,U] [#7 0.17,0.05,0.55,U] [#8 0.08,-0.08,0.41,U] 
22:21:10.362 00.001 8996 single-star, 8 included, MultiStar: {0.22, -0.05}, one-star: {0.19, 0.07}
22:21:10.363 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
22:21:10.363 00.000 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
22:21:10.364 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.21 cameraTheta=0.34 mountX=0.19 mountY=-0.09, mountTheta=-0.45
22:21:10.367 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.07, opts=13)
22:21:10.368 00.001 8996 Enqueuing Move request for scope (0.19, 0.07)
22:21:10.369 00.001 20224 Worker thread wakes up
22:21:10.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
22:21:10.369 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
22:21:10.369 00.000 20224 Moving (0.19, 0.07) raw xDistance=0.19 yDistance=-0.09
22:21:10.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:21:10.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:10.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:21:10.369 00.000 20224 MoveAxis(E, 0, ABG)
22:21:10.369 00.000 20224 Move returns status 0, amount 0
22:21:10.369 00.000 20224 MoveAxis(N, 0, ABG)
22:21:10.369 00.000 20224 Move returns status 0, amount 0
22:21:10.369 00.000 20224 move complete, result=0
22:21:10.369 00.000 20224 worker thread done servicing request
22:21:10.380 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57952, med=2768, FiltMin=2509, FiltMax=24211, Gamma=1.000
22:21:10.400 00.020 8996 UpdateGuideState exits: m=679176 SNR=330.6
22:21:10.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:10.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:10.403 00.001 8996 Enqueuing Expose request
22:21:10.403 00.000 20224 Worker thread wakes up
22:21:10.403 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:10.404 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:10.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:11.386 00.982 20224 Exposure complete
22:21:11.452 00.066 20224 worker thread done servicing request
22:21:11.452 00.000 8996 OnExposeComplete: enter
22:21:11.453 00.001 8996 UpdateGuideState(): m_state=6
22:21:11.453 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4391
22:21:11.454 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.35, Mass=666542, SNR=349.6, Peak=59840 HFD=4.5
22:21:11.455 00.001 8996 MultiStar: [#1 0.08,-0.16,0.66,U] [#2 -0.04,-0.04,0.77,U] [#3 0.02,0.08,0.59,U] [#4 0.04,-0.15,0.56,U] [#5 -0.06,-0.29,0.56,U] [#6 -0.01,-0.35,0.45,U] [#7 -0.23,0.12,0.45,U] [#8 -0.09,0.10,0.44,U] 
22:21:11.456 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {-0.09, 0.02}
22:21:11.457 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
22:21:11.457 00.000 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
22:21:11.458 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.10 mountX=-0.03 mountY=0.07, mountTheta=2.00
22:21:11.460 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.07, opts=13)
22:21:11.461 00.001 8996 Enqueuing Move request for scope (-0.04, -0.07)
22:21:11.462 00.001 20224 Worker thread wakes up
22:21:11.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
22:21:11.463 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
22:21:11.463 00.000 20224 Moving (-0.04, -0.07) raw xDistance=-0.03 yDistance=0.07
22:21:11.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:21:11.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:11.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:21:11.463 00.000 20224 MoveAxis(E, 0, ABG)
22:21:11.463 00.000 20224 Move returns status 0, amount 0
22:21:11.463 00.000 20224 MoveAxis(N, 0, ABG)
22:21:11.463 00.000 20224 Move returns status 0, amount 0
22:21:11.464 00.001 20224 move complete, result=0
22:21:11.464 00.000 20224 worker thread done servicing request
22:21:11.471 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59840, med=2768, FiltMin=2493, FiltMax=27408, Gamma=1.000
22:21:11.489 00.018 8996 UpdateGuideState exits: m=666542 SNR=349.6
22:21:11.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:11.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:11.491 00.000 8996 Enqueuing Expose request
22:21:11.492 00.001 20224 Worker thread wakes up
22:21:11.493 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:11.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:11.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:12.645 01.151 20224 Exposure complete
22:21:12.708 00.063 20224 worker thread done servicing request
22:21:12.708 00.000 8996 OnExposeComplete: enter
22:21:12.710 00.002 8996 UpdateGuideState(): m_state=6
22:21:12.712 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4392
22:21:12.713 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=471.22, Mass=710098, SNR=329.0, Peak=65424 HFD=4.5
22:21:12.714 00.001 8996 MultiStar: [#1 0.05,-0.03,0.69,U] [#2 0.08,0.09,0.82,U] [#3 -0.05,0.09,0.61,U] [#4 0.02,-0.04,0.55,U] [#5 0.17,-0.10,0.67,U] [#6 -0.00,-0.11,0.43,U] [#7 -0.14,0.23,0.45,U] [#8 -0.11,0.10,0.39,U] 
22:21:12.715 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.00}, one-star: {-0.04, -0.10}
22:21:12.716 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:21:12.716 00.000 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:21:12.717 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.33 mountX=0.01 mountY=-0.00, mountTheta=-0.44
22:21:12.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.00, opts=13)
22:21:12.720 00.001 8996 Enqueuing Move request for scope (0.01, 0.00)
22:21:12.721 00.001 20224 Worker thread wakes up
22:21:12.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
22:21:12.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
22:21:12.721 00.000 20224 Moving (0.01, 0.00) raw xDistance=0.01 yDistance=-0.00
22:21:12.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:21:12.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:12.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:21:12.721 00.000 20224 MoveAxis(E, 0, ABG)
22:21:12.721 00.000 20224 Move returns status 0, amount 0
22:21:12.721 00.000 20224 MoveAxis(N, 0, ABG)
22:21:12.721 00.000 20224 Move returns status 0, amount 0
22:21:12.721 00.000 20224 move complete, result=0
22:21:12.722 00.001 20224 worker thread done servicing request
22:21:12.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65424, med=2768, FiltMin=2509, FiltMax=26563, Gamma=1.000
22:21:12.755 00.029 8996 UpdateGuideState exits: m=710098 SNR=329.0
22:21:12.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:12.757 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:12.758 00.001 8996 Enqueuing Expose request
22:21:12.759 00.001 20224 Worker thread wakes up
22:21:12.759 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:12.759 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:12.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:13.721 00.962 20224 Exposure complete
22:21:13.797 00.076 20224 worker thread done servicing request
22:21:13.797 00.000 8996 OnExposeComplete: enter
22:21:13.799 00.002 8996 UpdateGuideState(): m_state=6
22:21:13.800 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4393
22:21:13.801 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=471.35, Mass=744773, SNR=348.5, Peak=54928 HFD=4.4
22:21:13.803 00.002 8996 MultiStar: [#1 -0.23,0.08,0.67,U] [#2 -0.28,0.07,0.72,U] [#3 -0.37,0.05,0.57,U] [#4 -0.20,-0.06,0.54,U] [#5 -0.16,-0.07,0.73,U] [#6 -0.21,-0.03,0.43,U] [#7 -0.38,0.17,0.45,U] [#8 -0.25,0.17,0.38,U] 
22:21:13.804 00.001 8996 refined, 8 included, MultiStar: {-0.27, 0.04}, one-star: {-0.33, 0.02}
22:21:13.805 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
22:21:13.807 00.002 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
22:21:13.809 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=3.01 mountX=-0.27 mountY=-0.00, mountTheta=-3.13
22:21:13.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.04, opts=13)
22:21:13.813 00.002 8996 Enqueuing Move request for scope (-0.27, 0.04)
22:21:13.815 00.002 20224 Worker thread wakes up
22:21:13.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
22:21:13.815 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
22:21:13.815 00.000 20224 Moving (-0.27, 0.04) raw xDistance=-0.27 yDistance=-0.00
22:21:13.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:21:13.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:13.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:21:13.815 00.000 20224 MoveAxis(E, 40, ABG)
22:21:13.815 00.000 20224 Guiding  Dir = 2, Dur = 40
22:21:13.816 00.001 20224 IsSlewing returns 0
22:21:13.816 00.000 20224 IsGuiding returns 0
22:21:13.822 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54928, med=2768, FiltMin=2502, FiltMax=25462, Gamma=1.000
22:21:13.842 00.020 8996 UpdateGuideState exits: m=744773 SNR=348.5
22:21:13.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:13.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:13.845 00.001 8996 Enqueuing Expose request
22:21:13.870 00.025 20224 IsGuiding returns 1
22:21:13.870 00.000 20224 scope still moving after pulse duration time elapsed
22:21:13.900 00.030 20224 IsSlewing returns 0
22:21:13.900 00.000 20224 IsGuiding returns 1
22:21:13.932 00.032 20224 IsSlewing returns 0
22:21:13.932 00.000 20224 IsGuiding returns 1
22:21:13.963 00.031 20224 IsSlewing returns 0
22:21:13.963 00.000 20224 IsGuiding returns 0
22:21:13.963 00.000 20224 scope move finished after 40 + 107 ms
22:21:13.963 00.000 20224 Move returns status 0, amount 40
22:21:13.963 00.000 20224 MoveAxis(N, 0, ABG)
22:21:13.964 00.001 20224 Move returns status 0, amount 0
22:21:13.964 00.000 20224 move complete, result=0
22:21:13.964 00.000 20224 worker thread done servicing request
22:21:13.964 00.000 20224 Worker thread wakes up
22:21:13.964 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
22:21:13.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:13.966 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:15.122 01.156 20224 Exposure complete
22:21:15.201 00.079 20224 worker thread done servicing request
22:21:15.201 00.000 8996 OnExposeComplete: enter
22:21:15.202 00.001 8996 UpdateGuideState(): m_state=6
22:21:15.202 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4394
22:21:15.203 00.001 8996 Star::Find returns 1 (0), X=139.22, Y=471.32, Mass=876754, SNR=444.6, Peak=63024 HFD=4.5
22:21:15.204 00.001 8996 MultiStar: [#1 0.55,-0.04,0.00,M1] [#2 0.54,0.08,0.00,M1] [#3 0.32,0.17,0.52,U] [#4 0.45,0.03,0.00,M1] [#5 0.48,-0.13,0.00,M1] [#6 0.36,-0.23,0.34,U] [#7 0.13,-0.06,0.33,U] [#8 0.25,0.10,0.36,U] 
22:21:15.205 00.001 8996 refined, 4 included, MultiStar: {0.36, 0.01}, one-star: {0.49, -0.01}
22:21:15.206 00.001 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
22:21:15.207 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
22:21:15.207 00.000 8996 CameraToMount -- cameraX=0.36 cameraY=0.01 hyp=0.36 cameraTheta=0.02 mountX=0.36 mountY=-0.05, mountTheta=-0.14
22:21:15.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.01, opts=13)
22:21:15.211 00.002 8996 Enqueuing Move request for scope (0.36, 0.01)
22:21:15.213 00.002 20224 Worker thread wakes up
22:21:15.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.01) opts 0xd
22:21:15.213 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.01)
22:21:15.213 00.000 20224 Moving (0.36, 0.01) raw xDistance=0.36 yDistance=-0.05
22:21:15.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.36
22:21:15.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:15.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:21:15.213 00.000 20224 MoveAxis(W, 49, ABG)
22:21:15.213 00.000 20224 Guiding  Dir = 3, Dur = 49
22:21:15.213 00.000 20224 IsSlewing returns 0
22:21:15.213 00.000 20224 IsGuiding returns 0
22:21:15.219 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63024, med=2771, FiltMin=2509, FiltMax=29273, Gamma=1.000
22:21:15.236 00.017 20224 PulseGuide returned control before completion, sleep 36
22:21:15.248 00.012 8996 UpdateGuideState exits: m=876754 SNR=444.6
22:21:15.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:15.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:15.251 00.001 8996 Enqueuing Expose request
22:21:15.283 00.032 20224 IsGuiding returns 1
22:21:15.283 00.000 20224 scope still moving after pulse duration time elapsed
22:21:15.315 00.032 20224 IsSlewing returns 0
22:21:15.315 00.000 20224 IsGuiding returns 1
22:21:15.347 00.032 20224 IsSlewing returns 0
22:21:15.347 00.000 20224 IsGuiding returns 0
22:21:15.347 00.000 20224 scope move finished after 49 + 85 ms
22:21:15.347 00.000 20224 Move returns status 0, amount 49
22:21:15.347 00.000 20224 MoveAxis(N, 0, ABG)
22:21:15.348 00.001 20224 Move returns status 0, amount 0
22:21:15.348 00.000 20224 move complete, result=0
22:21:15.348 00.000 20224 worker thread done servicing request
22:21:15.348 00.000 20224 Worker thread wakes up
22:21:15.348 00.000 8996 GuideStep: 0.4 px 49 ms WEST, -0.0 px 0 ms NORTH
22:21:15.350 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:15.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:16.321 00.971 20224 Exposure complete
22:21:16.402 00.081 20224 worker thread done servicing request
22:21:16.402 00.000 8996 OnExposeComplete: enter
22:21:16.403 00.001 8996 UpdateGuideState(): m_state=6
22:21:16.404 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4395
22:21:16.405 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=471.54, Mass=755640, SNR=340.8, Peak=56752 HFD=4.1
22:21:16.406 00.001 8996 MultiStar: [#1 0.46,0.09,0.00,M2] [#2 0.46,0.20,0.00,M2] [#3 0.36,0.14,0.58,U] [#4 0.37,0.01,0.65,U] [#5 0.44,-0.04,0.66,U] [#6 0.24,-0.31,0.40,U] [#7 0.19,0.18,0.42,U] [#8 0.29,0.06,0.40,U] 
22:21:16.407 00.001 8996 refined, 6 included, MultiStar: {0.32, 0.06}, one-star: {0.30, 0.21}
22:21:16.407 00.000 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
22:21:16.408 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
22:21:16.409 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.06 hyp=0.33 cameraTheta=0.19 mountX=0.32 mountY=-0.10, mountTheta=-0.30
22:21:16.410 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.06, opts=13)
22:21:16.411 00.001 8996 Enqueuing Move request for scope (0.32, 0.06)
22:21:16.412 00.001 20224 Worker thread wakes up
22:21:16.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.06) opts 0xd
22:21:16.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.06)
22:21:16.412 00.000 20224 Moving (0.32, 0.06) raw xDistance=0.32 yDistance=-0.10
22:21:16.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
22:21:16.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:16.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:21:16.412 00.000 20224 MoveAxis(W, 50, ABG)
22:21:16.413 00.001 20224 Guiding  Dir = 3, Dur = 50
22:21:16.413 00.000 20224 IsSlewing returns 0
22:21:16.413 00.000 20224 IsGuiding returns 0
22:21:16.415 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56752, med=2771, FiltMin=2518, FiltMax=25872, Gamma=1.000
22:21:16.429 00.014 8996 UpdateGuideState exits: m=755640 SNR=340.8
22:21:16.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:16.430 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:16.431 00.001 8996 Enqueuing Expose request
22:21:16.443 00.012 20224 PulseGuide returned control before completion, sleep 31
22:21:16.488 00.045 20224 IsGuiding returns 1
22:21:16.488 00.000 20224 scope still moving after pulse duration time elapsed
22:21:16.520 00.032 20224 IsSlewing returns 0
22:21:16.521 00.001 20224 IsGuiding returns 1
22:21:16.551 00.030 20224 IsSlewing returns 0
22:21:16.552 00.001 20224 IsGuiding returns 0
22:21:16.552 00.000 20224 scope move finished after 50 + 88 ms
22:21:16.552 00.000 20224 Move returns status 0, amount 50
22:21:16.552 00.000 20224 MoveAxis(N, 0, ABG)
22:21:16.552 00.000 20224 Move returns status 0, amount 0
22:21:16.552 00.000 20224 move complete, result=0
22:21:16.552 00.000 20224 worker thread done servicing request
22:21:16.552 00.000 20224 Worker thread wakes up
22:21:16.552 00.000 8996 GuideStep: 0.3 px 50 ms WEST, -0.1 px 0 ms NORTH
22:21:16.555 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:16.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:17.733 01.178 20224 Exposure complete
22:21:17.834 00.101 20224 worker thread done servicing request
22:21:17.834 00.000 8996 OnExposeComplete: enter
22:21:17.836 00.002 8996 UpdateGuideState(): m_state=6
22:21:17.837 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4396
22:21:17.838 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=471.65, Mass=775035, SNR=376.9, Peak=55645 HFD=4.7
22:21:17.840 00.002 8996 MultiStar: [#1 -0.23,0.22,0.65,U] [#2 -0.29,0.15,0.73,U] [#3 -0.30,0.05,0.59,U] [#4 -0.20,0.04,0.57,U] [#5 -0.16,-0.01,0.58,U] [#6 -0.43,-0.07,0.39,U] [#7 -0.37,0.15,0.41,U] [#8 -0.23,0.27,0.38,U] 
22:21:17.841 00.001 8996 refined, 8 included, MultiStar: {-0.26, 0.14}, one-star: {-0.21, 0.32}
22:21:17.842 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
22:21:17.843 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
22:21:17.844 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.29 cameraTheta=2.63 mountX=-0.27 mountY=-0.11, mountTheta=-2.74
22:21:17.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.14, opts=13)
22:21:17.849 00.003 8996 Enqueuing Move request for scope (-0.26, 0.14)
22:21:17.851 00.002 20224 Worker thread wakes up
22:21:17.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd
22:21:17.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.14)
22:21:17.851 00.000 20224 Moving (-0.26, 0.14) raw xDistance=-0.27 yDistance=-0.11
22:21:17.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
22:21:17.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:17.852 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:21:17.852 00.000 20224 MoveAxis(E, 36, ABG)
22:21:17.852 00.000 20224 Guiding  Dir = 2, Dur = 36
22:21:17.852 00.000 20224 IsSlewing returns 0
22:21:17.852 00.000 20224 IsGuiding returns 0
22:21:17.860 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55645, med=2768, FiltMin=2477, FiltMax=26064, Gamma=1.000
22:21:17.878 00.018 8996 UpdateGuideState exits: m=775035 SNR=376.9
22:21:17.881 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:17.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:17.883 00.001 8996 Enqueuing Expose request
22:21:17.884 00.001 20224 PulseGuide returned control before completion, sleep 20
22:21:17.908 00.024 20224 IsGuiding returns 1
22:21:17.908 00.000 20224 scope still moving after pulse duration time elapsed
22:21:17.939 00.031 20224 IsSlewing returns 0
22:21:17.939 00.000 20224 IsGuiding returns 1
22:21:17.970 00.031 20224 IsSlewing returns 0
22:21:17.970 00.000 20224 IsGuiding returns 0
22:21:17.970 00.000 20224 scope move finished after 36 + 82 ms
22:21:17.970 00.000 20224 Move returns status 0, amount 36
22:21:17.970 00.000 20224 MoveAxis(N, 0, ABG)
22:21:17.971 00.001 20224 Move returns status 0, amount 0
22:21:17.971 00.000 20224 move complete, result=0
22:21:17.971 00.000 20224 worker thread done servicing request
22:21:17.971 00.000 8996 GuideStep: -0.3 px 36 ms EAST, -0.1 px 0 ms NORTH
22:21:17.972 00.001 20224 Worker thread wakes up
22:21:17.972 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:17.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:18.936 00.964 20224 Exposure complete
22:21:19.018 00.082 20224 worker thread done servicing request
22:21:19.018 00.000 8996 OnExposeComplete: enter
22:21:19.019 00.001 8996 UpdateGuideState(): m_state=6
22:21:19.020 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4397
22:21:19.021 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=471.48, Mass=734099, SNR=389.9, Peak=55296 HFD=4.6
22:21:19.022 00.001 8996 MultiStar: [#1 -0.08,0.15,0.55,U] [#2 0.00,0.01,0.64,U] [#3 -0.26,-0.09,0.64,U] [#4 -0.05,0.07,0.47,U] [#5 0.01,0.04,0.56,U] [#6 -0.01,-0.20,0.45,U] [#7 -0.33,0.11,0.43,U] [#8 -0.13,0.11,0.39,U] 
22:21:19.022 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.05}, one-star: {0.03, 0.15}
22:21:19.023 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
22:21:19.024 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
22:21:19.024 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.60 mountX=-0.08 mountY=-0.04, mountTheta=-2.71
22:21:19.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
22:21:19.027 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
22:21:19.028 00.001 20224 Worker thread wakes up
22:21:19.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
22:21:19.028 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
22:21:19.028 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
22:21:19.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:21:19.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:19.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:21:19.028 00.000 20224 MoveAxis(E, 0, ABG)
22:21:19.028 00.000 20224 Move returns status 0, amount 0
22:21:19.028 00.000 20224 MoveAxis(N, 0, ABG)
22:21:19.028 00.000 20224 Move returns status 0, amount 0
22:21:19.028 00.000 20224 move complete, result=0
22:21:19.028 00.000 20224 worker thread done servicing request
22:21:19.032 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55296, med=2771, FiltMin=2493, FiltMax=31104, Gamma=1.000
22:21:19.056 00.024 8996 UpdateGuideState exits: m=734099 SNR=389.9
22:21:19.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:19.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:19.059 00.001 8996 Enqueuing Expose request
22:21:19.060 00.001 20224 Worker thread wakes up
22:21:19.060 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:19.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:19.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:20.220 01.159 20224 Exposure complete
22:21:20.288 00.068 20224 worker thread done servicing request
22:21:20.288 00.000 8996 OnExposeComplete: enter
22:21:20.289 00.001 8996 UpdateGuideState(): m_state=6
22:21:20.290 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4398
22:21:20.290 00.000 8996 Star::Find returns 1 (0), X=138.81, Y=471.43, Mass=776801, SNR=401.6, Peak=62992 HFD=4.5
22:21:20.291 00.001 8996 MultiStar: [#1 0.12,-0.09,0.57,U] [#2 -0.09,-0.04,0.61,U] [#3 -0.14,-0.08,0.54,U] [#4 0.10,-0.21,0.50,U] [#5 0.00,-0.21,0.53,U] [#6 -0.09,-0.31,0.39,U] [#7 -0.00,-0.22,0.40,U] [#8 -0.16,0.01,0.35,U] 
22:21:20.292 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.09}, one-star: {0.09, 0.10}
22:21:20.293 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
22:21:20.294 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.68)
22:21:20.294 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.58 mountX=0.01 mountY=0.09, mountTheta=1.48
22:21:20.296 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.09, opts=13)
22:21:20.297 00.001 8996 Enqueuing Move request for scope (-0.00, -0.09)
22:21:20.298 00.001 20224 Worker thread wakes up
22:21:20.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
22:21:20.298 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
22:21:20.298 00.000 20224 Moving (-0.00, -0.09) raw xDistance=0.01 yDistance=0.09
22:21:20.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:21:20.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:20.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:21:20.298 00.000 20224 MoveAxis(E, 0, ABG)
22:21:20.298 00.000 20224 Move returns status 0, amount 0
22:21:20.298 00.000 20224 MoveAxis(N, 0, ABG)
22:21:20.298 00.000 20224 Move returns status 0, amount 0
22:21:20.298 00.000 20224 move complete, result=0
22:21:20.298 00.000 20224 worker thread done servicing request
22:21:20.307 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=62992, med=2771, FiltMin=2521, FiltMax=31811, Gamma=1.000
22:21:20.338 00.031 8996 UpdateGuideState exits: m=776801 SNR=401.6
22:21:20.340 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:20.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:20.343 00.002 8996 Enqueuing Expose request
22:21:20.343 00.000 20224 Worker thread wakes up
22:21:20.343 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:20.345 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:20.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:21.309 00.964 20224 Exposure complete
22:21:21.390 00.081 20224 worker thread done servicing request
22:21:21.390 00.000 8996 OnExposeComplete: enter
22:21:21.391 00.001 8996 UpdateGuideState(): m_state=6
22:21:21.392 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4399
22:21:21.395 00.003 8996 Star::Find returns 1 (0), X=138.55, Y=471.33, Mass=743423, SNR=395.4, Peak=63200 HFD=4.6
22:21:21.398 00.003 8996 MultiStar: [#1 -0.23,-0.02,0.65,U] [#2 -0.13,0.07,0.79,U] [#3 -0.26,-0.13,0.57,U] [#4 -0.19,-0.27,0.46,U] [#5 -0.14,-0.30,0.49,U] [#6 -0.17,-0.31,0.42,U] [#7 -0.21,-0.04,0.38,U] [#8 -0.34,0.16,0.31,U] 
22:21:21.400 00.002 8996 single-star, 8 included, MultiStar: {-0.19, -0.08}, one-star: {-0.18, 0.01}
22:21:21.401 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
22:21:21.402 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
22:21:21.404 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.10 mountX=-0.18 mountY=0.01, mountTheta=3.07
22:21:21.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.01, opts=13)
22:21:21.408 00.002 8996 Enqueuing Move request for scope (-0.18, 0.01)
22:21:21.410 00.002 20224 Worker thread wakes up
22:21:21.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
22:21:21.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
22:21:21.410 00.000 20224 Moving (-0.18, 0.01) raw xDistance=-0.18 yDistance=0.01
22:21:21.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:21:21.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:21.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:21:21.410 00.000 20224 MoveAxis(E, 0, ABG)
22:21:21.410 00.000 20224 Move returns status 0, amount 0
22:21:21.410 00.000 20224 MoveAxis(N, 0, ABG)
22:21:21.410 00.000 20224 Move returns status 0, amount 0
22:21:21.410 00.000 20224 move complete, result=0
22:21:21.410 00.000 20224 worker thread done servicing request
22:21:21.416 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63200, med=2771, FiltMin=2515, FiltMax=27408, Gamma=1.000
22:21:21.431 00.015 8996 UpdateGuideState exits: m=743423 SNR=395.4
22:21:21.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:21.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:21.433 00.000 8996 Enqueuing Expose request
22:21:21.434 00.001 20224 Worker thread wakes up
22:21:21.434 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:21.435 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:21.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:22.609 01.174 20224 Exposure complete
22:21:22.673 00.064 20224 worker thread done servicing request
22:21:22.673 00.000 8996 OnExposeComplete: enter
22:21:22.674 00.001 8996 UpdateGuideState(): m_state=6
22:21:22.675 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4400
22:21:22.675 00.000 8996 Star::Find returns 1 (0), X=138.65, Y=471.31, Mass=736243, SNR=345.9, Peak=65424 HFD=4.7
22:21:22.677 00.002 8996 MultiStar: [#1 -0.03,-0.10,0.65,U] [#2 -0.05,-0.22,0.71,U] [#3 -0.08,-0.15,0.64,U] [#4 -0.15,-0.16,0.57,U] [#5 -0.02,-0.36,0.71,U] [#6 -0.11,-0.30,0.46,U] [#7 -0.13,-0.25,0.49,U] [#8 -0.03,-0.10,0.39,U] 
22:21:22.677 00.000 8996 single-star, 8 included, MultiStar: {-0.07, -0.17}, one-star: {-0.07, -0.02}
22:21:22.678 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
22:21:22.680 00.002 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
22:21:22.682 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.92 mountX=-0.07 mountY=0.02, mountTheta=2.81
22:21:22.686 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
22:21:22.688 00.002 8996 Enqueuing Move request for scope (-0.07, -0.02)
22:21:22.689 00.001 20224 Worker thread wakes up
22:21:22.689 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
22:21:22.689 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
22:21:22.689 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.02
22:21:22.690 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:21:22.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:22.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:21:22.690 00.000 20224 MoveAxis(E, 0, ABG)
22:21:22.690 00.000 20224 Move returns status 0, amount 0
22:21:22.690 00.000 20224 MoveAxis(N, 0, ABG)
22:21:22.690 00.000 20224 Move returns status 0, amount 0
22:21:22.690 00.000 20224 move complete, result=0
22:21:22.690 00.000 20224 worker thread done servicing request
22:21:22.697 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65424, med=2771, FiltMin=2509, FiltMax=31296, Gamma=1.000
22:21:22.719 00.022 8996 UpdateGuideState exits: m=736243 SNR=345.9
22:21:22.722 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:22.723 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:22.725 00.002 8996 Enqueuing Expose request
22:21:22.727 00.002 20224 Worker thread wakes up
22:21:22.727 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:22.728 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:22.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:23.694 00.966 20224 Exposure complete
22:21:23.775 00.081 20224 worker thread done servicing request
22:21:23.775 00.000 8996 OnExposeComplete: enter
22:21:23.776 00.001 8996 UpdateGuideState(): m_state=6
22:21:23.777 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4401
22:21:23.779 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=470.98, Mass=727005, SNR=337.6, Peak=65424 HFD=4.4
22:21:23.782 00.003 8996 MultiStar: [#1 -0.22,-0.20,0.71,U] [#2 -0.20,-0.35,0.77,U] [#3 -0.31,-0.28,0.73,U] [#4 -0.20,-0.41,0.00,M1] [#5 -0.10,-0.41,0.72,U] [#6 -0.18,-0.55,0.00,M1] [#7 -0.28,-0.34,0.49,U] [#8 0.04,-0.38,0.40,U] 
22:21:23.785 00.003 8996 single-star, 6 included, MultiStar: {-0.17, -0.33}, one-star: {-0.09, -0.35}
22:21:23.786 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
22:21:23.788 00.002 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.45)
22:21:23.789 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.35 hyp=0.36 cameraTheta=-1.81 mountX=-0.05 mountY=0.36, mountTheta=1.71
22:21:23.793 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.35, opts=13)
22:21:23.794 00.001 8996 Enqueuing Move request for scope (-0.09, -0.35)
22:21:23.795 00.001 20224 Worker thread wakes up
22:21:23.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.35) opts 0xd
22:21:23.795 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.35)
22:21:23.796 00.001 20224 Moving (-0.09, -0.35) raw xDistance=-0.05 yDistance=0.36
22:21:23.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:21:23.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:23.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:21:23.796 00.000 20224 MoveAxis(E, 0, ABG)
22:21:23.796 00.000 20224 Move returns status 0, amount 0
22:21:23.796 00.000 20224 MoveAxis(N, 0, ABG)
22:21:23.796 00.000 20224 Move returns status 0, amount 0
22:21:23.796 00.000 20224 move complete, result=0
22:21:23.796 00.000 20224 worker thread done servicing request
22:21:23.800 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65424, med=2771, FiltMin=2486, FiltMax=31456, Gamma=1.000
22:21:23.816 00.016 8996 UpdateGuideState exits: m=727005 SNR=337.6
22:21:23.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:23.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:23.818 00.000 8996 Enqueuing Expose request
22:21:23.819 00.001 20224 Worker thread wakes up
22:21:23.819 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:21:23.820 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:23.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:24.979 01.159 20224 Exposure complete
22:21:25.036 00.057 20224 worker thread done servicing request
22:21:25.036 00.000 8996 OnExposeComplete: enter
22:21:25.037 00.001 8996 UpdateGuideState(): m_state=6
22:21:25.038 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4402
22:21:25.039 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=471.20, Mass=796874, SNR=381.8, Peak=65424 HFD=4.6
22:21:25.040 00.001 8996 MultiStar: [#1 -0.04,-0.30,0.64,U] [#2 -0.09,-0.09,0.70,U] [#3 -0.19,-0.08,0.61,U] [#4 -0.14,-0.42,0.52,U] [#5 0.10,-0.28,0.55,U] [#6 -0.14,-0.16,0.42,U] [#7 -0.14,-0.03,0.38,U] [#8 -0.11,-0.26,0.34,U] 
22:21:25.041 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.19}, one-star: {-0.10, -0.13}
22:21:25.041 00.000 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
22:21:25.042 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 1.00)
22:21:25.043 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.26 mountX=-0.09 mountY=0.14, mountTheta=2.16
22:21:25.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
22:21:25.047 00.002 8996 Enqueuing Move request for scope (-0.10, -0.13)
22:21:25.048 00.001 20224 Worker thread wakes up
22:21:25.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
22:21:25.048 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
22:21:25.048 00.000 20224 Moving (-0.10, -0.13) raw xDistance=-0.09 yDistance=0.14
22:21:25.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:21:25.049 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:25.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:21:25.049 00.000 20224 MoveAxis(E, 0, ABG)
22:21:25.049 00.000 20224 Move returns status 0, amount 0
22:21:25.049 00.000 20224 MoveAxis(N, 0, ABG)
22:21:25.049 00.000 20224 Move returns status 0, amount 0
22:21:25.049 00.000 20224 move complete, result=0
22:21:25.049 00.000 20224 worker thread done servicing request
22:21:25.053 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2771, FiltMin=2521, FiltMax=31264, Gamma=1.000
22:21:25.077 00.024 8996 UpdateGuideState exits: m=796874 SNR=381.8
22:21:25.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:25.080 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:25.080 00.000 8996 Enqueuing Expose request
22:21:25.081 00.001 20224 Worker thread wakes up
22:21:25.081 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:25.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:25.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:26.061 00.979 20224 Exposure complete
22:21:26.126 00.065 20224 worker thread done servicing request
22:21:26.126 00.000 8996 OnExposeComplete: enter
22:21:26.126 00.000 8996 UpdateGuideState(): m_state=6
22:21:26.127 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4403
22:21:26.128 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=471.11, Mass=652052, SNR=336.6, Peak=65008 HFD=4.5
22:21:26.129 00.001 8996 MultiStar: [#1 -0.18,-0.21,0.64,U] [#2 -0.12,-0.24,0.78,U] [#3 0.15,0.02,0.67,U] [#4 0.09,-0.49,0.00,M1] [#5 0.09,-0.33,0.68,U] [#6 -0.16,-0.40,0.44,U] [#7 -0.15,-0.26,0.49,U] [#8 0.03,-0.06,0.38,U] 
22:21:26.130 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.21}, one-star: {0.02, -0.22}
22:21:26.131 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
22:21:26.131 00.000 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
22:21:26.132 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.22 cameraTheta=-1.71 mountX=-0.01 mountY=0.22, mountTheta=1.62
22:21:26.133 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.21, opts=13)
22:21:26.134 00.001 8996 Enqueuing Move request for scope (-0.03, -0.21)
22:21:26.135 00.001 20224 Worker thread wakes up
22:21:26.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
22:21:26.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
22:21:26.135 00.000 20224 Moving (-0.03, -0.21) raw xDistance=-0.01 yDistance=0.22
22:21:26.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:21:26.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:26.136 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:21:26.136 00.000 20224 MoveAxis(E, 0, ABG)
22:21:26.136 00.000 20224 Move returns status 0, amount 0
22:21:26.136 00.000 20224 MoveAxis(N, 0, ABG)
22:21:26.136 00.000 20224 Move returns status 0, amount 0
22:21:26.136 00.000 20224 move complete, result=0
22:21:26.136 00.000 20224 worker thread done servicing request
22:21:26.140 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65008, med=2771, FiltMin=2505, FiltMax=27107, Gamma=1.000
22:21:26.158 00.018 8996 UpdateGuideState exits: m=652052 SNR=336.6
22:21:26.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:26.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:26.160 00.000 8996 Enqueuing Expose request
22:21:26.161 00.001 20224 Worker thread wakes up
22:21:26.161 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:21:26.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:26.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:27.324 01.162 20224 Exposure complete
22:21:27.399 00.075 20224 worker thread done servicing request
22:21:27.399 00.000 8996 OnExposeComplete: enter
22:21:27.400 00.001 8996 UpdateGuideState(): m_state=6
22:21:27.401 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4404
22:21:27.402 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=471.23, Mass=774730, SNR=364.0, Peak=65424 HFD=4.6
22:21:27.403 00.001 8996 MultiStar: [#1 -0.27,-0.25,0.71,U] [#2 -0.23,-0.28,0.76,U] [#3 -0.22,-0.04,0.55,U] [#4 -0.17,-0.23,0.58,U] [#5 -0.32,-0.39,0.00,M1] [#6 -0.26,-0.46,0.00,M1] [#7 -0.26,-0.21,0.40,U] [#8 -0.32,-0.18,0.38,U] 
22:21:27.404 00.001 8996 single-star, 6 included, MultiStar: {-0.23, -0.18}, one-star: {-0.20, -0.10}
22:21:27.404 00.000 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
22:21:27.405 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
22:21:27.406 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-2.69 mountX=-0.19 mountY=0.12, mountTheta=2.58
22:21:27.407 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.10, opts=13)
22:21:27.408 00.001 8996 Enqueuing Move request for scope (-0.20, -0.10)
22:21:27.409 00.001 20224 Worker thread wakes up
22:21:27.409 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.10) opts 0xd
22:21:27.409 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.10)
22:21:27.409 00.000 20224 Moving (-0.20, -0.10) raw xDistance=-0.19 yDistance=0.12
22:21:27.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:21:27.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:27.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:21:27.409 00.000 20224 MoveAxis(E, 0, ABG)
22:21:27.409 00.000 20224 Move returns status 0, amount 0
22:21:27.409 00.000 20224 MoveAxis(N, 0, ABG)
22:21:27.409 00.000 20224 Move returns status 0, amount 0
22:21:27.409 00.000 20224 move complete, result=0
22:21:27.409 00.000 20224 worker thread done servicing request
22:21:27.413 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2768, FiltMin=2507, FiltMax=29584, Gamma=1.000
22:21:27.437 00.024 8996 UpdateGuideState exits: m=774730 SNR=364.0
22:21:27.439 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:27.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:27.441 00.001 8996 Enqueuing Expose request
22:21:27.442 00.001 20224 Worker thread wakes up
22:21:27.442 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:27.443 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:27.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:28.430 00.987 20224 Exposure complete
22:21:28.492 00.062 20224 worker thread done servicing request
22:21:28.493 00.001 8996 OnExposeComplete: enter
22:21:28.494 00.001 8996 UpdateGuideState(): m_state=6
22:21:28.496 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4405
22:21:28.498 00.002 8996 Star::Find returns 1 (0), X=138.62, Y=471.21, Mass=751796, SNR=352.3, Peak=65424 HFD=4.5
22:21:28.499 00.001 8996 MultiStar: [#1 -0.23,-0.22,0.74,U] [#2 -0.12,-0.15,0.75,U] [#3 -0.25,-0.09,0.65,U] [#4 -0.17,-0.19,0.55,U] [#5 -0.13,-0.24,0.58,U] [#6 -0.35,-0.37,0.00,M2] [#7 -0.40,-0.33,0.00,M1] [#8 -0.40,0.06,0.36,U] 
22:21:28.500 00.001 8996 single-star, 6 included, MultiStar: {-0.18, -0.14}, one-star: {-0.10, -0.11}
22:21:28.501 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
22:21:28.502 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
22:21:28.503 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.31 mountX=-0.09 mountY=0.12, mountTheta=2.21
22:21:28.505 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.11, opts=13)
22:21:28.506 00.001 8996 Enqueuing Move request for scope (-0.10, -0.11)
22:21:28.507 00.001 20224 Worker thread wakes up
22:21:28.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
22:21:28.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
22:21:28.507 00.000 20224 Moving (-0.10, -0.11) raw xDistance=-0.09 yDistance=0.12
22:21:28.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:21:28.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:28.508 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:21:28.508 00.000 20224 MoveAxis(E, 0, ABG)
22:21:28.508 00.000 20224 Move returns status 0, amount 0
22:21:28.508 00.000 20224 MoveAxis(N, 0, ABG)
22:21:28.508 00.000 20224 Move returns status 0, amount 0
22:21:28.508 00.000 20224 move complete, result=0
22:21:28.508 00.000 20224 worker thread done servicing request
22:21:28.511 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65424, med=2768, FiltMin=2509, FiltMax=29088, Gamma=1.000
22:21:28.527 00.016 8996 UpdateGuideState exits: m=751796 SNR=352.3
22:21:28.527 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:28.529 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:28.530 00.001 8996 Enqueuing Expose request
22:21:28.531 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:28.533 00.002 20224 Worker thread wakes up
22:21:28.533 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:28.534 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:29.693 01.159 20224 Exposure complete
22:21:29.765 00.072 20224 worker thread done servicing request
22:21:29.765 00.000 8996 OnExposeComplete: enter
22:21:29.766 00.001 8996 UpdateGuideState(): m_state=6
22:21:29.768 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4406
22:21:29.769 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=471.21, Mass=706266, SNR=367.1, Peak=57475 HFD=4.4
22:21:29.771 00.002 8996 MultiStar: [#1 -0.37,-0.05,0.68,U] [#2 -0.52,-0.06,0.00,M1] [#3 -0.58,0.06,0.00,M1] [#4 -0.45,-0.23,0.00,M1] [#5 -0.52,-0.11,0.00,M1] [#6 -0.60,-0.16,0.00,M3] [#7 -0.73,-0.17,0.00,M2] [#8 -0.64,-0.06,0.00,M1] 
22:21:29.773 00.002 8996 refined, 1 included, MultiStar: {-0.44, -0.09}, one-star: {-0.49, -0.12}
22:21:29.775 00.002 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
22:21:29.776 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
22:21:29.778 00.002 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.09 hyp=0.45 cameraTheta=-2.94 mountX=-0.43 mountY=0.14, mountTheta=2.83
22:21:29.781 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.09, opts=13)
22:21:29.783 00.002 8996 Enqueuing Move request for scope (-0.44, -0.09)
22:21:29.783 00.000 20224 Worker thread wakes up
22:21:29.784 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.09) opts 0xd
22:21:29.784 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.09)
22:21:29.784 00.000 20224 Moving (-0.44, -0.09) raw xDistance=-0.43 yDistance=0.14
22:21:29.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:21:29.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:29.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:21:29.784 00.000 20224 MoveAxis(E, 63, ABG)
22:21:29.784 00.000 20224 Guiding  Dir = 2, Dur = 63
22:21:29.784 00.000 20224 IsSlewing returns 0
22:21:29.785 00.001 20224 IsGuiding returns 0
22:21:29.787 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57475, med=2771, FiltMin=2518, FiltMax=25686, Gamma=1.000
22:21:29.801 00.014 8996 UpdateGuideState exits: m=706266 SNR=367.1
22:21:29.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:29.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:29.804 00.001 8996 Enqueuing Expose request
22:21:29.847 00.043 20224 PulseGuide returned control before completion, sleep 12
22:21:29.861 00.014 20224 IsGuiding returns 1
22:21:29.861 00.000 20224 scope still moving after pulse duration time elapsed
22:21:29.892 00.031 20224 IsSlewing returns 0
22:21:29.892 00.000 20224 IsGuiding returns 1
22:21:29.923 00.031 20224 IsSlewing returns 0
22:21:29.924 00.001 20224 IsGuiding returns 1
22:21:29.954 00.030 20224 IsSlewing returns 0
22:21:29.955 00.001 20224 IsGuiding returns 0
22:21:29.955 00.000 20224 scope move finished after 63 + 106 ms
22:21:29.955 00.000 20224 Move returns status 0, amount 63
22:21:29.955 00.000 20224 MoveAxis(N, 0, ABG)
22:21:29.955 00.000 20224 Move returns status 0, amount 0
22:21:29.955 00.000 20224 move complete, result=0
22:21:29.955 00.000 20224 worker thread done servicing request
22:21:29.955 00.000 20224 Worker thread wakes up
22:21:29.955 00.000 8996 GuideStep: -0.4 px 63 ms EAST, 0.1 px 0 ms NORTH
22:21:29.958 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:29.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:30.932 00.974 20224 Exposure complete
22:21:31.000 00.068 20224 worker thread done servicing request
22:21:31.000 00.000 8996 OnExposeComplete: enter
22:21:31.001 00.001 8996 UpdateGuideState(): m_state=6
22:21:31.002 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4407
22:21:31.003 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=471.12, Mass=696079, SNR=363.9, Peak=56944 HFD=4.4
22:21:31.004 00.001 8996 MultiStar: [#1 -0.37,-0.07,0.61,U] [#2 -0.29,-0.13,0.69,U] [#3 -0.45,-0.03,0.00,M2] [#4 -0.34,-0.30,0.00,M2] [#5 -0.36,-0.26,0.68,U] [#6 -0.37,-0.27,0.00,M4] [#7 -0.31,-0.18,0.42,U] [#8 -0.45,-0.17,0.00,M2] 
22:21:31.005 00.001 8996 single-star, 4 included, MultiStar: {-0.32, -0.17}, one-star: {-0.30, -0.20}
22:21:31.005 00.000 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
22:21:31.006 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
22:21:31.007 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.20 hyp=0.36 cameraTheta=-2.54 mountX=-0.28 mountY=0.24, mountTheta=2.44
22:21:31.009 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.20, opts=13)
22:21:31.009 00.000 8996 Enqueuing Move request for scope (-0.30, -0.20)
22:21:31.010 00.001 20224 Worker thread wakes up
22:21:31.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.20) opts 0xd
22:21:31.010 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.20)
22:21:31.010 00.000 20224 Moving (-0.30, -0.20) raw xDistance=-0.28 yDistance=0.24
22:21:31.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
22:21:31.010 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.12 newest=0.50
22:21:31.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:21:31.010 00.000 20224 MoveAxis(E, 45, ABG)
22:21:31.010 00.000 20224 Guiding  Dir = 2, Dur = 45
22:21:31.011 00.001 20224 IsSlewing returns 0
22:21:31.011 00.000 20224 IsGuiding returns 0
22:21:31.014 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56944, med=2771, FiltMin=2521, FiltMax=26963, Gamma=1.000
22:21:31.021 00.007 20224 PulseGuide returned control before completion, sleep 45
22:21:31.029 00.008 8996 UpdateGuideState exits: m=696079 SNR=363.9
22:21:31.030 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:31.030 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:31.031 00.001 8996 Enqueuing Expose request
22:21:31.068 00.037 20224 IsGuiding returns 1
22:21:31.068 00.000 20224 scope still moving after pulse duration time elapsed
22:21:31.100 00.032 20224 IsSlewing returns 0
22:21:31.100 00.000 20224 IsGuiding returns 1
22:21:31.130 00.030 20224 IsSlewing returns 0
22:21:31.130 00.000 20224 IsGuiding returns 0
22:21:31.130 00.000 20224 scope move finished after 45 + 74 ms
22:21:31.130 00.000 20224 Move returns status 0, amount 45
22:21:31.130 00.000 20224 MoveAxis(S, 50, ABG)
22:21:31.130 00.000 20224 Guiding  Dir = 1, Dur = 50
22:21:31.131 00.001 20224 IsSlewing returns 0
22:21:31.131 00.000 20224 IsGuiding returns 0
22:21:31.180 00.049 20224 PulseGuide returned control before completion, sleep 11
22:21:31.192 00.012 20224 IsGuiding returns 1
22:21:31.193 00.001 20224 scope still moving after pulse duration time elapsed
22:21:31.223 00.030 20224 IsSlewing returns 0
22:21:31.223 00.000 20224 IsGuiding returns 1
22:21:31.254 00.031 20224 IsSlewing returns 0
22:21:31.254 00.000 20224 IsGuiding returns 1
22:21:31.286 00.032 20224 IsSlewing returns 0
22:21:31.286 00.000 20224 IsGuiding returns 0
22:21:31.286 00.000 20224 scope move finished after 50 + 105 ms
22:21:31.287 00.001 20224 Move returns status 0, amount 50
22:21:31.287 00.000 20224 move complete, result=0
22:21:31.287 00.000 20224 worker thread done servicing request
22:21:31.287 00.000 20224 Worker thread wakes up
22:21:31.287 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.2 px 50 ms SOUTH
22:21:31.288 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:31.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:32.454 01.166 20224 Exposure complete
22:21:32.539 00.085 20224 worker thread done servicing request
22:21:32.539 00.000 8996 OnExposeComplete: enter
22:21:32.541 00.002 8996 UpdateGuideState(): m_state=6
22:21:32.542 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4408
22:21:32.543 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=471.18, Mass=655752, SNR=341.3, Peak=64784 HFD=4.3
22:21:32.545 00.002 8996 MultiStar: [#1 0.36,-0.14,0.70,U] [#2 0.39,-0.16,0.83,U] [#3 0.24,-0.25,0.65,U] [#4 0.29,-0.36,0.00,M3] [#5 0.33,-0.23,0.63,U] [#6 0.36,-0.56,0.00,M5] [#7 0.14,-0.39,0.42,U] [#8 0.27,-0.18,0.41,U] 
22:21:32.546 00.001 8996 single-star, 6 included, MultiStar: {0.28, -0.20}, one-star: {0.20, -0.14}
22:21:32.548 00.002 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
22:21:32.548 00.000 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
22:21:32.550 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-0.62 mountX=0.22 mountY=0.12, mountTheta=0.51
22:21:32.553 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.14, opts=13)
22:21:32.556 00.003 8996 Enqueuing Move request for scope (0.20, -0.14)
22:21:32.557 00.001 20224 Worker thread wakes up
22:21:32.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.14) opts 0xd
22:21:32.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.14)
22:21:32.558 00.001 20224 Moving (0.20, -0.14) raw xDistance=0.22 yDistance=0.12
22:21:32.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
22:21:32.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:32.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:21:32.558 00.000 20224 MoveAxis(W, 28, ABG)
22:21:32.558 00.000 20224 Guiding  Dir = 3, Dur = 28
22:21:32.558 00.000 20224 IsSlewing returns 0
22:21:32.558 00.000 20224 IsGuiding returns 0
22:21:32.567 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64784, med=2768, FiltMin=2502, FiltMax=25120, Gamma=1.000
22:21:32.585 00.018 20224 PulseGuide returned control before completion, sleep 12
22:21:32.593 00.008 8996 UpdateGuideState exits: m=655752 SNR=341.3
22:21:32.595 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:32.597 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:32.598 00.001 8996 Enqueuing Expose request
22:21:32.600 00.002 20224 IsGuiding returns 1
22:21:32.600 00.000 20224 scope still moving after pulse duration time elapsed
22:21:32.631 00.031 20224 IsSlewing returns 0
22:21:32.631 00.000 20224 IsGuiding returns 1
22:21:32.662 00.031 20224 IsSlewing returns 0
22:21:32.662 00.000 20224 IsGuiding returns 1
22:21:32.693 00.031 20224 IsSlewing returns 0
22:21:32.693 00.000 20224 IsGuiding returns 0
22:21:32.693 00.000 20224 scope move finished after 28 + 107 ms
22:21:32.693 00.000 20224 Move returns status 0, amount 28
22:21:32.693 00.000 20224 MoveAxis(N, 0, ABG)
22:21:32.693 00.000 20224 Move returns status 0, amount 0
22:21:32.694 00.001 20224 move complete, result=0
22:21:32.694 00.000 20224 worker thread done servicing request
22:21:32.694 00.000 20224 Worker thread wakes up
22:21:32.694 00.000 8996 GuideStep: 0.2 px 28 ms WEST, 0.1 px 0 ms NORTH
22:21:32.696 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:32.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:33.677 00.981 20224 Exposure complete
22:21:33.755 00.078 20224 worker thread done servicing request
22:21:33.755 00.000 8996 OnExposeComplete: enter
22:21:33.756 00.001 8996 UpdateGuideState(): m_state=6
22:21:33.757 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4409
22:21:33.758 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.10, Mass=692882, SNR=357.5, Peak=63872 HFD=4.5
22:21:33.759 00.001 8996 MultiStar: [#1 0.14,-0.32,0.68,U] [#2 0.11,-0.30,0.72,U] [#3 -0.06,-0.27,0.60,U] [#4 0.15,-0.32,0.59,U] [#5 0.02,-0.36,0.63,U] [#6 0.12,-0.50,0.00,M6] [#7 -0.12,-0.28,0.44,U] [#8 0.04,-0.28,0.35,U] 
22:21:33.760 00.001 8996 single-star, 7 included, MultiStar: {0.04, -0.29}, one-star: {-0.01, -0.23}
22:21:33.761 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
22:21:33.762 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.66)
22:21:33.762 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.60 mountX=0.02 mountY=0.23, mountTheta=1.50
22:21:33.764 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.23, opts=13)
22:21:33.765 00.001 8996 Enqueuing Move request for scope (-0.01, -0.23)
22:21:33.765 00.000 20224 Worker thread wakes up
22:21:33.766 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
22:21:33.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
22:21:33.766 00.000 20224 Moving (-0.01, -0.23) raw xDistance=0.02 yDistance=0.23
22:21:33.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:21:33.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:21:33.766 00.000 20224 MoveAxis(E, 0, ABG)
22:21:33.766 00.000 20224 Move returns status 0, amount 0
22:21:33.766 00.000 20224 MoveAxis(S, 48, ABG)
22:21:33.766 00.000 20224 Guiding  Dir = 1, Dur = 48
22:21:33.766 00.000 20224 IsSlewing returns 0
22:21:33.766 00.000 20224 IsGuiding returns 0
22:21:33.768 00.002 20224 PulseGuide returned control before completion, sleep 58
22:21:33.771 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=63872, med=2771, FiltMin=2493, FiltMax=26515, Gamma=1.000
22:21:33.784 00.013 8996 UpdateGuideState exits: m=692882 SNR=357.5
22:21:33.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:33.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:33.787 00.001 8996 Enqueuing Expose request
22:21:33.832 00.045 20224 IsGuiding returns 1
22:21:33.832 00.000 20224 scope still moving after pulse duration time elapsed
22:21:33.863 00.031 20224 IsSlewing returns 0
22:21:33.864 00.001 20224 IsGuiding returns 0
22:21:33.864 00.000 20224 scope move finished after 48 + 48 ms
22:21:33.864 00.000 20224 Move returns status 0, amount 48
22:21:33.864 00.000 20224 move complete, result=0
22:21:33.864 00.000 20224 worker thread done servicing request
22:21:33.864 00.000 20224 Worker thread wakes up
22:21:33.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:33.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:33.865 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
22:21:35.049 01.184 20224 Exposure complete
22:21:35.111 00.062 20224 worker thread done servicing request
22:21:35.111 00.000 8996 OnExposeComplete: enter
22:21:35.112 00.001 8996 UpdateGuideState(): m_state=6
22:21:35.113 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4410
22:21:35.114 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.58, Mass=691444, SNR=374.4, Peak=53149 HFD=4.6
22:21:35.116 00.002 8996 MultiStar: [#1 0.03,0.08,0.57,U] [#2 0.06,0.20,0.77,U] [#3 0.05,0.20,0.60,U] [#4 0.17,0.05,0.53,U] [#5 -0.05,-0.02,0.63,U] [#6 0.06,-0.07,0.42,U] [#7 -0.14,0.35,0.41,U] [#8 -0.09,0.09,0.35,U] 
22:21:35.117 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.14}, one-star: {-0.09, 0.25}
22:21:35.118 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
22:21:35.119 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
22:21:35.119 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.56 mountX=-0.01 mountY=-0.14, mountTheta=-1.66
22:21:35.121 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.14, opts=13)
22:21:35.122 00.001 8996 Enqueuing Move request for scope (0.00, 0.14)
22:21:35.123 00.001 20224 Worker thread wakes up
22:21:35.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.14) opts 0xd
22:21:35.123 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.14)
22:21:35.123 00.000 20224 Moving (0.00, 0.14) raw xDistance=-0.01 yDistance=-0.14
22:21:35.124 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:21:35.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:35.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:21:35.124 00.000 20224 MoveAxis(E, 0, ABG)
22:21:35.124 00.000 20224 Move returns status 0, amount 0
22:21:35.124 00.000 20224 MoveAxis(N, 0, ABG)
22:21:35.124 00.000 20224 Move returns status 0, amount 0
22:21:35.124 00.000 20224 move complete, result=0
22:21:35.124 00.000 20224 worker thread done servicing request
22:21:35.129 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53149, med=2771, FiltMin=2505, FiltMax=26208, Gamma=1.000
22:21:35.143 00.014 8996 UpdateGuideState exits: m=691444 SNR=374.4
22:21:35.145 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:35.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:35.147 00.001 8996 Enqueuing Expose request
22:21:35.147 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:35.148 00.001 20224 Worker thread wakes up
22:21:35.148 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:35.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:36.136 00.988 20224 Exposure complete
22:21:36.222 00.086 20224 worker thread done servicing request
22:21:36.222 00.000 8996 OnExposeComplete: enter
22:21:36.223 00.001 8996 UpdateGuideState(): m_state=6
22:21:36.224 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4411
22:21:36.225 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=471.50, Mass=745497, SNR=365.5, Peak=58992 HFD=4.4
22:21:36.226 00.001 8996 MultiStar: [#1 0.04,0.28,0.59,U] [#2 0.07,0.12,0.81,U] [#3 -0.02,0.42,0.52,U] [#4 0.01,0.23,0.54,U] [#5 0.02,0.16,0.59,U] [#6 0.08,-0.08,0.40,U] [#7 -0.04,0.46,0.00,M1] [#8 -0.12,0.28,0.36,U] 
22:21:36.227 00.001 8996 single-star, 7 included, MultiStar: {-0.00, 0.20}, one-star: {-0.08, 0.17}
22:21:36.228 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
22:21:36.228 00.000 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
22:21:36.229 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.02 mountX=-0.10 mountY=-0.16, mountTheta=-2.12
22:21:36.231 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
22:21:36.232 00.001 8996 Enqueuing Move request for scope (-0.08, 0.17)
22:21:36.232 00.000 20224 Worker thread wakes up
22:21:36.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
22:21:36.232 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
22:21:36.233 00.001 20224 Moving (-0.08, 0.17) raw xDistance=-0.10 yDistance=-0.16
22:21:36.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:21:36.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:36.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:21:36.233 00.000 20224 MoveAxis(E, 0, ABG)
22:21:36.233 00.000 20224 Move returns status 0, amount 0
22:21:36.233 00.000 20224 MoveAxis(N, 0, ABG)
22:21:36.233 00.000 20224 Move returns status 0, amount 0
22:21:36.233 00.000 20224 move complete, result=0
22:21:36.233 00.000 20224 worker thread done servicing request
22:21:36.236 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58992, med=2771, FiltMin=2512, FiltMax=28240, Gamma=1.000
22:21:36.263 00.027 8996 UpdateGuideState exits: m=745497 SNR=365.5
22:21:36.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:36.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:36.265 00.000 8996 Enqueuing Expose request
22:21:36.266 00.001 20224 Worker thread wakes up
22:21:36.266 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:21:36.267 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:36.267 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:37.430 01.163 20224 Exposure complete
22:21:37.503 00.073 20224 worker thread done servicing request
22:21:37.503 00.000 8996 OnExposeComplete: enter
22:21:37.504 00.001 8996 UpdateGuideState(): m_state=6
22:21:37.505 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4412
22:21:37.505 00.000 8996 Star::Find returns 1 (0), X=138.69, Y=471.54, Mass=766961, SNR=350.9, Peak=60637 HFD=4.6
22:21:37.507 00.002 8996 MultiStar: [#1 0.10,0.15,0.73,U] [#2 -0.14,0.06,0.70,U] [#3 -0.15,0.16,0.67,U] [#4 -0.02,0.06,0.56,U] [#5 0.02,0.08,0.59,U] [#6 -0.24,-0.13,0.41,U] [#7 -0.38,0.20,0.43,U] [#8 -0.06,0.11,0.39,U] 
22:21:37.507 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.11}, one-star: {-0.03, 0.21}
22:21:37.508 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
22:21:37.509 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
22:21:37.509 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.18 mountX=-0.09 mountY=-0.10, mountTheta=-2.29
22:21:37.511 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.11, opts=13)
22:21:37.512 00.001 8996 Enqueuing Move request for scope (-0.08, 0.11)
22:21:37.512 00.000 20224 Worker thread wakes up
22:21:37.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
22:21:37.513 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
22:21:37.513 00.000 20224 Moving (-0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
22:21:37.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:21:37.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:37.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:21:37.513 00.000 20224 MoveAxis(E, 0, ABG)
22:21:37.513 00.000 20224 Move returns status 0, amount 0
22:21:37.513 00.000 20224 MoveAxis(N, 0, ABG)
22:21:37.513 00.000 20224 Move returns status 0, amount 0
22:21:37.513 00.000 20224 move complete, result=0
22:21:37.513 00.000 20224 worker thread done servicing request
22:21:37.516 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60637, med=2771, FiltMin=2518, FiltMax=30384, Gamma=1.000
22:21:37.532 00.016 8996 UpdateGuideState exits: m=766961 SNR=350.9
22:21:37.532 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:37.533 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:37.534 00.001 8996 Enqueuing Expose request
22:21:37.535 00.001 20224 Worker thread wakes up
22:21:37.535 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:37.535 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:37.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:38.496 00.961 20224 Exposure complete
22:21:38.564 00.068 20224 worker thread done servicing request
22:21:38.565 00.001 8996 OnExposeComplete: enter
22:21:38.566 00.001 8996 UpdateGuideState(): m_state=6
22:21:38.567 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4413
22:21:38.569 00.002 8996 Star::Find returns 1 (0), X=138.47, Y=471.60, Mass=732697, SNR=353.0, Peak=52685 HFD=4.4
22:21:38.572 00.003 8996 MultiStar: [#1 -0.05,-0.09,0.69,U] [#2 -0.08,-0.01,0.71,U] [#3 -0.22,-0.01,0.62,U] [#4 -0.06,0.03,0.55,U] [#5 -0.16,-0.10,0.62,U] [#6 -0.29,-0.10,0.42,U] [#7 -0.34,-0.04,0.42,U] [#8 -0.17,0.11,0.40,U] 
22:21:38.574 00.002 8996 refined, 8 included, MultiStar: {-0.18, 0.03}, one-star: {-0.25, 0.28}
22:21:38.576 00.002 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
22:21:38.578 00.002 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:21:38.579 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=3.00 mountX=-0.18 mountY=-0.01, mountTheta=-3.11
22:21:38.582 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.03, opts=13)
22:21:38.583 00.001 8996 Enqueuing Move request for scope (-0.18, 0.03)
22:21:38.585 00.002 20224 Worker thread wakes up
22:21:38.586 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
22:21:38.586 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
22:21:38.586 00.000 20224 Moving (-0.18, 0.03) raw xDistance=-0.18 yDistance=-0.01
22:21:38.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:21:38.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:38.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:21:38.586 00.000 20224 MoveAxis(E, 0, ABG)
22:21:38.586 00.000 20224 Move returns status 0, amount 0
22:21:38.586 00.000 20224 MoveAxis(N, 0, ABG)
22:21:38.586 00.000 20224 Move returns status 0, amount 0
22:21:38.586 00.000 20224 move complete, result=0
22:21:38.586 00.000 20224 worker thread done servicing request
22:21:38.591 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52685, med=2771, FiltMin=2489, FiltMax=24608, Gamma=1.000
22:21:38.610 00.019 8996 UpdateGuideState exits: m=732697 SNR=353.0
22:21:38.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:38.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:38.612 00.000 8996 Enqueuing Expose request
22:21:38.613 00.001 20224 Worker thread wakes up
22:21:38.613 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:38.614 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:38.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:39.788 01.174 20224 Exposure complete
22:21:39.857 00.069 20224 worker thread done servicing request
22:21:39.857 00.000 8996 OnExposeComplete: enter
22:21:39.860 00.003 8996 UpdateGuideState(): m_state=6
22:21:39.862 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4414
22:21:39.864 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=471.42, Mass=787999, SNR=366.0, Peak=65424 HFD=4.5
22:21:39.865 00.001 8996 MultiStar: [#1 -0.15,-0.06,0.67,U] [#2 -0.14,0.06,0.75,U] [#3 -0.23,0.05,0.60,U] [#4 -0.18,-0.10,0.59,U] [#5 -0.29,-0.18,0.57,U] [#6 -0.32,-0.33,0.00,M3] [#7 -0.20,-0.14,0.45,U] [#8 -0.30,-0.05,0.33,U] 
22:21:39.866 00.001 8996 single-star, 7 included, MultiStar: {-0.19, -0.02}, one-star: {-0.14, 0.10}
22:21:39.866 00.000 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:21:39.868 00.002 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
22:21:39.869 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.53 mountX=-0.15 mountY=-0.08, mountTheta=-2.64
22:21:39.870 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.10, opts=13)
22:21:39.871 00.001 8996 Enqueuing Move request for scope (-0.14, 0.10)
22:21:39.872 00.001 20224 Worker thread wakes up
22:21:39.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
22:21:39.872 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
22:21:39.872 00.000 20224 Moving (-0.14, 0.10) raw xDistance=-0.15 yDistance=-0.08
22:21:39.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:21:39.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:39.873 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:21:39.873 00.000 20224 MoveAxis(E, 0, ABG)
22:21:39.873 00.000 20224 Move returns status 0, amount 0
22:21:39.873 00.000 20224 MoveAxis(N, 0, ABG)
22:21:39.873 00.000 20224 Move returns status 0, amount 0
22:21:39.873 00.000 20224 move complete, result=0
22:21:39.873 00.000 20224 worker thread done servicing request
22:21:39.877 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65424, med=2768, FiltMin=2505, FiltMax=30096, Gamma=1.000
22:21:39.896 00.019 8996 UpdateGuideState exits: m=787999 SNR=366.0
22:21:39.897 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:39.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:39.898 00.000 8996 Enqueuing Expose request
22:21:39.899 00.001 20224 Worker thread wakes up
22:21:39.899 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:39.900 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:39.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:40.886 00.986 20224 Exposure complete
22:21:40.965 00.079 20224 worker thread done servicing request
22:21:40.966 00.001 8996 OnExposeComplete: enter
22:21:40.967 00.001 8996 UpdateGuideState(): m_state=6
22:21:40.968 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4415
22:21:40.968 00.000 8996 Star::Find returns 1 (0), X=138.52, Y=471.28, Mass=785331, SNR=359.9, Peak=65424 HFD=4.6
22:21:40.969 00.001 8996 MultiStar: [#1 0.01,-0.14,0.70,U] [#2 -0.10,0.12,0.73,U] [#3 -0.20,0.09,0.55,U] [#4 -0.17,-0.09,0.53,U] [#5 -0.09,-0.25,0.55,U] [#6 -0.27,-0.04,0.40,U] [#7 -0.17,0.03,0.43,U] [#8 -0.28,-0.05,0.39,U] 
22:21:40.970 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.04}, one-star: {-0.21, -0.05}
22:21:40.971 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
22:21:40.972 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
22:21:40.973 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-2.87 mountX=-0.15 mountY=0.06, mountTheta=2.76
22:21:40.974 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.04, opts=13)
22:21:40.975 00.001 8996 Enqueuing Move request for scope (-0.15, -0.04)
22:21:40.976 00.001 20224 Worker thread wakes up
22:21:40.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
22:21:40.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
22:21:40.976 00.000 20224 Moving (-0.15, -0.04) raw xDistance=-0.15 yDistance=0.06
22:21:40.977 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:21:40.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:40.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:21:40.977 00.000 20224 MoveAxis(E, 0, ABG)
22:21:40.977 00.000 20224 Move returns status 0, amount 0
22:21:40.977 00.000 20224 MoveAxis(N, 0, ABG)
22:21:40.977 00.000 20224 Move returns status 0, amount 0
22:21:40.977 00.000 20224 move complete, result=0
22:21:40.977 00.000 20224 worker thread done servicing request
22:21:40.980 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65424, med=2771, FiltMin=2509, FiltMax=30000, Gamma=1.000
22:21:40.995 00.015 8996 UpdateGuideState exits: m=785331 SNR=359.9
22:21:40.996 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:40.997 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:40.998 00.001 8996 Enqueuing Expose request
22:21:40.998 00.000 20224 Worker thread wakes up
22:21:40.998 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:40.999 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:40.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:42.163 01.164 20224 Exposure complete
22:21:42.241 00.078 20224 worker thread done servicing request
22:21:42.241 00.000 8996 OnExposeComplete: enter
22:21:42.242 00.001 8996 UpdateGuideState(): m_state=6
22:21:42.242 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4416
22:21:42.243 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=471.28, Mass=722570, SNR=377.6, Peak=65424 HFD=4.5
22:21:42.245 00.002 8996 MultiStar: [#1 0.22,-0.07,0.66,U] [#2 0.19,-0.02,0.67,U] [#3 0.07,0.01,0.61,U] [#4 0.22,-0.20,0.55,U] [#5 0.13,-0.17,0.62,U] [#6 0.03,-0.11,0.45,U] [#7 0.05,0.14,0.42,U] [#8 -0.02,0.22,0.33,U] 
22:21:42.247 00.002 8996 single-star, 8 included, MultiStar: {0.11, -0.04}, one-star: {0.02, -0.05}
22:21:42.250 00.003 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
22:21:42.252 00.002 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
22:21:42.254 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.21 mountX=0.02 mountY=0.05, mountTheta=1.11
22:21:42.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
22:21:42.257 00.001 8996 Enqueuing Move request for scope (0.02, -0.05)
22:21:42.258 00.001 20224 Worker thread wakes up
22:21:42.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
22:21:42.258 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
22:21:42.258 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.02 yDistance=0.05
22:21:42.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:21:42.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:42.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:21:42.258 00.000 20224 MoveAxis(E, 0, ABG)
22:21:42.258 00.000 20224 Move returns status 0, amount 0
22:21:42.258 00.000 20224 MoveAxis(N, 0, ABG)
22:21:42.259 00.001 20224 Move returns status 0, amount 0
22:21:42.259 00.000 20224 move complete, result=0
22:21:42.259 00.000 20224 worker thread done servicing request
22:21:42.263 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2768, FiltMin=2518, FiltMax=28640, Gamma=1.000
22:21:42.279 00.016 8996 UpdateGuideState exits: m=722570 SNR=377.6
22:21:42.279 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:42.281 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:42.282 00.001 8996 Enqueuing Expose request
22:21:42.282 00.000 20224 Worker thread wakes up
22:21:42.282 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:42.283 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:42.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:43.251 00.968 20224 Exposure complete
22:21:43.315 00.064 20224 worker thread done servicing request
22:21:43.315 00.000 8996 OnExposeComplete: enter
22:21:43.317 00.002 8996 UpdateGuideState(): m_state=6
22:21:43.320 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4417
22:21:43.321 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=471.23, Mass=784645, SNR=365.6, Peak=65424 HFD=4.5
22:21:43.324 00.003 8996 MultiStar: [#1 0.12,-0.10,0.67,U] [#2 0.16,-0.08,0.74,U] [#3 0.06,0.09,0.57,U] [#4 0.19,-0.04,0.55,U] [#5 0.07,-0.37,0.60,U] [#6 0.12,-0.23,0.41,U] [#7 -0.10,0.07,0.45,U] [#8 -0.10,-0.04,0.35,U] 
22:21:43.325 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.09}, one-star: {-0.10, -0.10}
22:21:43.327 00.002 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
22:21:43.328 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
22:21:43.330 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.12 mountX=0.05 mountY=0.09, mountTheta=1.02
22:21:43.332 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.09, opts=13)
22:21:43.334 00.002 8996 Enqueuing Move request for scope (0.04, -0.09)
22:21:43.336 00.002 20224 Worker thread wakes up
22:21:43.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
22:21:43.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
22:21:43.336 00.000 20224 Moving (0.04, -0.09) raw xDistance=0.05 yDistance=0.09
22:21:43.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:21:43.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:43.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:21:43.336 00.000 20224 MoveAxis(E, 0, ABG)
22:21:43.336 00.000 20224 Move returns status 0, amount 0
22:21:43.336 00.000 20224 MoveAxis(N, 0, ABG)
22:21:43.336 00.000 20224 Move returns status 0, amount 0
22:21:43.336 00.000 20224 move complete, result=0
22:21:43.336 00.000 20224 worker thread done servicing request
22:21:43.344 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2768, FiltMin=2515, FiltMax=31488, Gamma=1.000
22:21:43.363 00.019 8996 UpdateGuideState exits: m=784645 SNR=365.6
22:21:43.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:43.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:43.366 00.001 8996 Enqueuing Expose request
22:21:43.367 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:43.368 00.001 20224 Worker thread wakes up
22:21:43.368 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:43.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:44.544 01.176 20224 Exposure complete
22:21:44.624 00.080 20224 worker thread done servicing request
22:21:44.624 00.000 8996 OnExposeComplete: enter
22:21:44.625 00.001 8996 UpdateGuideState(): m_state=6
22:21:44.626 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4418
22:21:44.627 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=471.45, Mass=707345, SNR=339.2, Peak=54624 HFD=4.5
22:21:44.628 00.001 8996 MultiStar: [#1 -0.01,0.15,0.81,U] [#2 0.17,0.16,0.72,U] [#3 0.08,0.04,0.53,U] [#4 0.21,-0.04,0.61,U] [#5 0.02,-0.08,0.61,U] [#6 -0.09,-0.10,0.47,U] [#7 -0.16,-0.02,0.50,U] [#8 -0.02,0.16,0.39,U] 
22:21:44.629 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {-0.11, 0.12}
22:21:44.629 00.000 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
22:21:44.630 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
22:21:44.631 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.41 mountX=0.00 mountY=-0.06, mountTheta=-1.51
22:21:44.632 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
22:21:44.633 00.001 8996 Enqueuing Move request for scope (0.01, 0.06)
22:21:44.634 00.001 20224 Worker thread wakes up
22:21:44.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
22:21:44.634 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
22:21:44.634 00.000 20224 Moving (0.01, 0.06) raw xDistance=0.00 yDistance=-0.06
22:21:44.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:21:44.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:44.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:21:44.634 00.000 20224 MoveAxis(E, 0, ABG)
22:21:44.634 00.000 20224 Move returns status 0, amount 0
22:21:44.634 00.000 20224 MoveAxis(N, 0, ABG)
22:21:44.634 00.000 20224 Move returns status 0, amount 0
22:21:44.634 00.000 20224 move complete, result=0
22:21:44.634 00.000 20224 worker thread done servicing request
22:21:44.638 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54624, med=2768, FiltMin=2515, FiltMax=28272, Gamma=1.000
22:21:44.661 00.023 8996 UpdateGuideState exits: m=707345 SNR=339.2
22:21:44.663 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:44.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:44.665 00.001 8996 Enqueuing Expose request
22:21:44.667 00.002 20224 Worker thread wakes up
22:21:44.667 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:44.668 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:44.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:45.661 00.993 20224 Exposure complete
22:21:45.770 00.109 20224 worker thread done servicing request
22:21:45.770 00.000 8996 OnExposeComplete: enter
22:21:45.771 00.001 8996 UpdateGuideState(): m_state=6
22:21:45.773 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4419
22:21:45.773 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=471.30, Mass=657256, SNR=334.8, Peak=53904 HFD=4.6
22:21:45.774 00.001 8996 MultiStar: [#1 0.22,0.01,0.77,U] [#2 0.17,0.07,0.84,U] [#3 0.06,0.18,0.70,U] [#4 0.21,-0.01,0.63,U] [#5 0.12,-0.12,0.68,U] [#6 0.02,-0.31,0.52,U] [#7 -0.05,0.23,0.45,U] [#8 -0.01,0.06,0.43,U] 
22:21:45.775 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.01}, one-star: {-0.02, -0.03}
22:21:45.776 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
22:21:45.777 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
22:21:45.778 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.10 mountX=-0.01 mountY=0.03, mountTheta=2.00
22:21:45.780 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
22:21:45.781 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
22:21:45.782 00.001 20224 Worker thread wakes up
22:21:45.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
22:21:45.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
22:21:45.782 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
22:21:45.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:21:45.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:45.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:21:45.782 00.000 20224 MoveAxis(E, 0, ABG)
22:21:45.782 00.000 20224 Move returns status 0, amount 0
22:21:45.782 00.000 20224 MoveAxis(N, 0, ABG)
22:21:45.782 00.000 20224 Move returns status 0, amount 0
22:21:45.782 00.000 20224 move complete, result=0
22:21:45.782 00.000 20224 worker thread done servicing request
22:21:45.786 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53904, med=2768, FiltMin=2505, FiltMax=25616, Gamma=1.000
22:21:45.799 00.013 8996 UpdateGuideState exits: m=657256 SNR=334.8
22:21:45.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:45.801 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:45.802 00.001 8996 Enqueuing Expose request
22:21:45.802 00.000 20224 Worker thread wakes up
22:21:45.802 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:45.803 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:45.803 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:46.956 01.153 20224 Exposure complete
22:21:47.025 00.069 20224 worker thread done servicing request
22:21:47.025 00.000 8996 OnExposeComplete: enter
22:21:47.027 00.002 8996 UpdateGuideState(): m_state=6
22:21:47.028 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4420
22:21:47.030 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=471.15, Mass=735167, SNR=394.5, Peak=65424 HFD=4.6
22:21:47.031 00.001 8996 MultiStar: [#1 -0.10,-0.16,0.62,U] [#2 -0.12,-0.05,0.68,U] [#3 -0.26,-0.03,0.58,U] [#4 -0.17,-0.18,0.54,U] [#5 -0.00,-0.25,0.50,U] [#6 -0.08,-0.47,0.00,M1] [#7 -0.33,-0.23,0.45,U] [#8 -0.08,-0.09,0.30,U] 
22:21:47.033 00.002 8996 single-star, 7 included, MultiStar: {-0.14, -0.15}, one-star: {-0.08, -0.17}
22:21:47.034 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
22:21:47.034 00.000 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
22:21:47.035 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.02 mountX=-0.07 mountY=0.18, mountTheta=1.92
22:21:47.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.17, opts=13)
22:21:47.038 00.001 8996 Enqueuing Move request for scope (-0.08, -0.17)
22:21:47.039 00.001 20224 Worker thread wakes up
22:21:47.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
22:21:47.039 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
22:21:47.039 00.000 20224 Moving (-0.08, -0.17) raw xDistance=-0.07 yDistance=0.18
22:21:47.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:21:47.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:47.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:21:47.039 00.000 20224 MoveAxis(E, 0, ABG)
22:21:47.039 00.000 20224 Move returns status 0, amount 0
22:21:47.039 00.000 20224 MoveAxis(N, 0, ABG)
22:21:47.039 00.000 20224 Move returns status 0, amount 0
22:21:47.039 00.000 20224 move complete, result=0
22:21:47.039 00.000 20224 worker thread done servicing request
22:21:47.043 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65424, med=2768, FiltMin=2515, FiltMax=27347, Gamma=1.000
22:21:47.058 00.015 8996 UpdateGuideState exits: m=735167 SNR=394.5
22:21:47.059 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:47.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:47.060 00.000 8996 Enqueuing Expose request
22:21:47.062 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:21:47.065 00.003 20224 Worker thread wakes up
22:21:47.065 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:47.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:48.022 00.957 20224 Exposure complete
22:21:48.110 00.088 20224 worker thread done servicing request
22:21:48.110 00.000 8996 OnExposeComplete: enter
22:21:48.112 00.002 8996 UpdateGuideState(): m_state=6
22:21:48.113 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4421
22:21:48.114 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=471.23, Mass=732993, SNR=369.1, Peak=65424 HFD=4.6
22:21:48.115 00.001 8996 MultiStar: [#1 -0.24,-0.11,0.60,U] [#2 -0.10,0.01,0.71,U] [#3 -0.32,-0.03,0.59,U] [#4 -0.27,-0.16,0.47,U] [#5 -0.13,-0.31,0.70,U] [#6 -0.28,-0.31,0.44,U] [#7 -0.33,0.08,0.45,U] [#8 -0.18,-0.04,0.37,U] 
22:21:48.116 00.001 8996 single-star, 8 included, MultiStar: {-0.20, -0.11}, one-star: {-0.13, -0.10}
22:21:48.117 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:21:48.118 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.75)
22:21:48.119 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-2.51 mountX=-0.12 mountY=0.11, mountTheta=2.40
22:21:48.120 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.10, opts=13)
22:21:48.121 00.001 8996 Enqueuing Move request for scope (-0.13, -0.10)
22:21:48.122 00.001 20224 Worker thread wakes up
22:21:48.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
22:21:48.122 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
22:21:48.122 00.000 20224 Moving (-0.13, -0.10) raw xDistance=-0.12 yDistance=0.11
22:21:48.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:21:48.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:48.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:21:48.122 00.000 20224 MoveAxis(E, 0, ABG)
22:21:48.122 00.000 20224 Move returns status 0, amount 0
22:21:48.122 00.000 20224 MoveAxis(N, 0, ABG)
22:21:48.122 00.000 20224 Move returns status 0, amount 0
22:21:48.122 00.000 20224 move complete, result=0
22:21:48.123 00.001 20224 worker thread done servicing request
22:21:48.129 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2768, FiltMin=2502, FiltMax=29840, Gamma=1.000
22:21:48.147 00.018 8996 UpdateGuideState exits: m=732993 SNR=369.1
22:21:48.148 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:48.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:48.150 00.001 8996 Enqueuing Expose request
22:21:48.150 00.000 20224 Worker thread wakes up
22:21:48.150 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:48.151 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:48.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:49.307 01.156 20224 Exposure complete
22:21:49.396 00.089 20224 worker thread done servicing request
22:21:49.397 00.001 8996 OnExposeComplete: enter
22:21:49.398 00.001 8996 UpdateGuideState(): m_state=6
22:21:49.400 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4422
22:21:49.402 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=471.29, Mass=746760, SNR=376.5, Peak=64144 HFD=4.7
22:21:49.404 00.002 8996 MultiStar: [#1 -0.21,-0.11,0.64,U] [#2 -0.11,0.07,0.69,U] [#3 -0.30,-0.02,0.51,U] [#4 -0.14,-0.01,0.50,U] [#5 -0.11,-0.13,0.52,U] [#6 -0.22,-0.20,0.44,U] [#7 -0.19,0.06,0.41,U] [#8 -0.15,-0.06,0.34,U] 
22:21:49.406 00.002 8996 single-star, 8 included, MultiStar: {-0.17, -0.05}, one-star: {-0.15, -0.04}
22:21:49.407 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
22:21:49.409 00.002 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
22:21:49.410 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.90 mountX=-0.14 mountY=0.05, mountTheta=2.79
22:21:49.415 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.04, opts=13)
22:21:49.418 00.003 8996 Enqueuing Move request for scope (-0.15, -0.04)
22:21:49.421 00.003 20224 Worker thread wakes up
22:21:49.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
22:21:49.421 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
22:21:49.421 00.000 20224 Moving (-0.15, -0.04) raw xDistance=-0.14 yDistance=0.05
22:21:49.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:21:49.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:49.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:21:49.421 00.000 20224 MoveAxis(E, 0, ABG)
22:21:49.421 00.000 20224 Move returns status 0, amount 0
22:21:49.421 00.000 20224 MoveAxis(N, 0, ABG)
22:21:49.421 00.000 20224 Move returns status 0, amount 0
22:21:49.421 00.000 20224 move complete, result=0
22:21:49.422 00.001 20224 worker thread done servicing request
22:21:49.431 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64144, med=2768, FiltMin=2509, FiltMax=28496, Gamma=1.000
22:21:49.450 00.019 8996 UpdateGuideState exits: m=746760 SNR=376.5
22:21:49.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:49.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:49.453 00.001 8996 Enqueuing Expose request
22:21:49.454 00.001 20224 Worker thread wakes up
22:21:49.454 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:49.454 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:49.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:50.432 00.978 20224 Exposure complete
22:21:50.502 00.070 20224 worker thread done servicing request
22:21:50.502 00.000 8996 OnExposeComplete: enter
22:21:50.503 00.001 8996 UpdateGuideState(): m_state=6
22:21:50.504 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4423
22:21:50.505 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=471.34, Mass=716210, SNR=378.2, Peak=59440 HFD=4.6
22:21:50.506 00.001 8996 MultiStar: [#1 -0.11,0.07,0.59,U] [#2 -0.14,-0.02,0.70,U] [#3 -0.06,0.18,0.59,U] [#4 -0.06,0.15,0.48,U] [#5 -0.15,-0.24,0.58,U] [#6 -0.08,-0.25,0.39,U] [#7 -0.16,0.08,0.42,U] [#8 -0.28,0.04,0.39,U] 
22:21:50.507 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {-0.18, 0.01}
22:21:50.508 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
22:21:50.508 00.000 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
22:21:50.509 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.10 mountX=-0.14 mountY=0.01, mountTheta=3.07
22:21:50.510 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
22:21:50.511 00.001 8996 Enqueuing Move request for scope (-0.14, 0.01)
22:21:50.512 00.001 20224 Worker thread wakes up
22:21:50.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
22:21:50.512 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
22:21:50.512 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
22:21:50.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:21:50.513 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:50.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:21:50.513 00.000 20224 MoveAxis(E, 0, ABG)
22:21:50.513 00.000 20224 Move returns status 0, amount 0
22:21:50.513 00.000 20224 MoveAxis(N, 0, ABG)
22:21:50.513 00.000 20224 Move returns status 0, amount 0
22:21:50.513 00.000 20224 move complete, result=0
22:21:50.513 00.000 20224 worker thread done servicing request
22:21:50.516 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59440, med=2768, FiltMin=2534, FiltMax=26176, Gamma=1.000
22:21:50.544 00.028 8996 UpdateGuideState exits: m=716210 SNR=378.2
22:21:50.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:50.547 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:50.548 00.001 8996 Enqueuing Expose request
22:21:50.549 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:50.550 00.001 20224 Worker thread wakes up
22:21:50.550 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:50.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:51.710 01.160 20224 Exposure complete
22:21:51.782 00.072 20224 worker thread done servicing request
22:21:51.782 00.000 8996 OnExposeComplete: enter
22:21:51.783 00.001 8996 UpdateGuideState(): m_state=6
22:21:51.783 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4424
22:21:51.784 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=471.32, Mass=664027, SNR=350.5, Peak=52784 HFD=4.5
22:21:51.785 00.001 8996 MultiStar: [#1 -0.09,0.17,0.70,U] [#2 -0.21,0.12,0.81,U] [#3 -0.21,0.25,0.63,U] [#4 -0.13,0.13,0.55,U] [#5 -0.08,0.08,0.58,U] [#6 -0.16,-0.20,0.47,U] [#7 -0.42,-0.05,0.49,U] [#8 -0.10,0.21,0.41,U] 
22:21:51.786 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.08}, one-star: {-0.25, -0.01}
22:21:51.787 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
22:21:51.788 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
22:21:51.788 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.74 mountX=-0.19 mountY=-0.06, mountTheta=-2.85
22:21:51.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.08, opts=13)
22:21:51.791 00.001 8996 Enqueuing Move request for scope (-0.19, 0.08)
22:21:51.792 00.001 20224 Worker thread wakes up
22:21:51.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
22:21:51.792 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
22:21:51.792 00.000 20224 Moving (-0.19, 0.08) raw xDistance=-0.19 yDistance=-0.06
22:21:51.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:21:51.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:51.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:21:51.792 00.000 20224 MoveAxis(E, 0, ABG)
22:21:51.792 00.000 20224 Move returns status 0, amount 0
22:21:51.792 00.000 20224 MoveAxis(N, 0, ABG)
22:21:51.792 00.000 20224 Move returns status 0, amount 0
22:21:51.792 00.000 20224 move complete, result=0
22:21:51.792 00.000 20224 worker thread done servicing request
22:21:51.797 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52784, med=2768, FiltMin=2505, FiltMax=24400, Gamma=1.000
22:21:51.813 00.016 8996 UpdateGuideState exits: m=664027 SNR=350.5
22:21:51.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:51.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:51.816 00.001 8996 Enqueuing Expose request
22:21:51.817 00.001 20224 Worker thread wakes up
22:21:51.817 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:21:51.819 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:51.819 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:52.781 00.962 20224 Exposure complete
22:21:52.855 00.074 20224 worker thread done servicing request
22:21:52.855 00.000 8996 OnExposeComplete: enter
22:21:52.856 00.001 8996 UpdateGuideState(): m_state=6
22:21:52.857 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4425
22:21:52.858 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=471.28, Mass=686316, SNR=327.2, Peak=55824 HFD=4.6
22:21:52.859 00.001 8996 MultiStar: [#1 -0.21,0.03,0.63,U] [#2 -0.21,0.04,0.82,U] [#3 -0.27,0.11,0.62,U] [#4 -0.11,0.10,0.55,U] [#5 -0.11,0.00,0.68,U] [#6 -0.35,-0.13,0.49,U] [#7 -0.33,-0.02,0.46,U] [#8 -0.23,0.14,0.40,U] 
22:21:52.859 00.000 8996 refined, 8 included, MultiStar: {-0.23, 0.02}, one-star: {-0.28, -0.05}
22:21:52.860 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
22:21:52.861 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
22:21:52.861 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.05 mountX=-0.23 mountY=0.01, mountTheta=3.11
22:21:52.864 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.02, opts=13)
22:21:52.864 00.000 8996 Enqueuing Move request for scope (-0.23, 0.02)
22:21:52.865 00.001 20224 Worker thread wakes up
22:21:52.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
22:21:52.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
22:21:52.865 00.000 20224 Moving (-0.23, 0.02) raw xDistance=-0.23 yDistance=0.01
22:21:52.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:21:52.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:52.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:21:52.865 00.000 20224 MoveAxis(E, 34, ABG)
22:21:52.865 00.000 20224 Guiding  Dir = 2, Dur = 34
22:21:52.866 00.001 20224 IsSlewing returns 0
22:21:52.866 00.000 20224 IsGuiding returns 0
22:21:52.870 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55824, med=2768, FiltMin=2477, FiltMax=24656, Gamma=1.000
22:21:52.883 00.013 8996 UpdateGuideState exits: m=686316 SNR=327.2
22:21:52.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:52.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:52.885 00.000 8996 Enqueuing Expose request
22:21:52.902 00.017 20224 IsGuiding returns 1
22:21:52.902 00.000 20224 scope still moving after pulse duration time elapsed
22:21:52.932 00.030 20224 IsSlewing returns 0
22:21:52.932 00.000 20224 IsGuiding returns 1
22:21:52.964 00.032 20224 IsSlewing returns 0
22:21:52.964 00.000 20224 IsGuiding returns 1
22:21:52.994 00.030 20224 IsSlewing returns 0
22:21:52.995 00.001 20224 IsGuiding returns 0
22:21:52.995 00.000 20224 scope move finished after 34 + 94 ms
22:21:52.995 00.000 20224 Move returns status 0, amount 34
22:21:52.995 00.000 20224 MoveAxis(N, 0, ABG)
22:21:52.995 00.000 20224 Move returns status 0, amount 0
22:21:52.995 00.000 20224 move complete, result=0
22:21:52.995 00.000 20224 worker thread done servicing request
22:21:52.995 00.000 20224 Worker thread wakes up
22:21:52.996 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
22:21:52.998 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:52.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:54.193 01.195 20224 Exposure complete
22:21:54.274 00.081 20224 worker thread done servicing request
22:21:54.274 00.000 8996 OnExposeComplete: enter
22:21:54.275 00.001 8996 UpdateGuideState(): m_state=6
22:21:54.276 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4426
22:21:54.279 00.003 8996 Star::Find returns 1 (0), X=138.68, Y=471.35, Mass=707969, SNR=375.4, Peak=57312 HFD=4.7
22:21:54.282 00.003 8996 MultiStar: [#1 0.09,-0.12,0.66,U] [#2 0.17,-0.17,0.70,U] [#3 0.09,-0.19,0.63,U] [#4 0.09,-0.26,0.56,U] [#5 0.24,-0.23,0.53,U] [#6 -0.02,-0.42,0.40,U] [#7 -0.09,-0.15,0.41,U] [#8 0.05,0.20,0.34,U] 
22:21:54.284 00.002 8996 single-star, 8 included, MultiStar: {0.07, -0.14}, one-star: {-0.04, 0.02}
22:21:54.286 00.002 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
22:21:54.287 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
22:21:54.289 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.72 mountX=-0.04 mountY=-0.01, mountTheta=-2.83
22:21:54.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
22:21:54.293 00.002 8996 Enqueuing Move request for scope (-0.04, 0.02)
22:21:54.296 00.003 20224 Worker thread wakes up
22:21:54.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
22:21:54.296 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
22:21:54.296 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
22:21:54.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:21:54.296 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:54.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:21:54.297 00.001 20224 MoveAxis(E, 0, ABG)
22:21:54.297 00.000 20224 Move returns status 0, amount 0
22:21:54.297 00.000 20224 MoveAxis(N, 0, ABG)
22:21:54.297 00.000 20224 Move returns status 0, amount 0
22:21:54.297 00.000 20224 move complete, result=0
22:21:54.297 00.000 20224 worker thread done servicing request
22:21:54.306 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57312, med=2768, FiltMin=2521, FiltMax=29312, Gamma=1.000
22:21:54.326 00.020 8996 UpdateGuideState exits: m=707969 SNR=375.4
22:21:54.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:54.328 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:54.328 00.000 8996 Enqueuing Expose request
22:21:54.329 00.001 20224 Worker thread wakes up
22:21:54.329 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:54.330 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:54.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:55.319 00.989 20224 Exposure complete
22:21:55.423 00.104 20224 worker thread done servicing request
22:21:55.423 00.000 8996 OnExposeComplete: enter
22:21:55.424 00.001 8996 UpdateGuideState(): m_state=6
22:21:55.425 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4427
22:21:55.427 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=471.30, Mass=673834, SNR=335.8, Peak=54688 HFD=4.6
22:21:55.429 00.002 8996 MultiStar: [#1 0.00,-0.18,0.72,U] [#2 0.09,-0.17,0.80,U] [#3 -0.08,-0.11,0.64,U] [#4 0.07,-0.17,0.52,U] [#5 -0.10,-0.11,0.66,U] [#6 -0.11,-0.61,0.00,M1] [#7 -0.20,-0.31,0.48,U] [#8 -0.03,0.13,0.38,U] 
22:21:55.430 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.12}, one-star: {-0.14, -0.03}
22:21:55.432 00.002 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
22:21:55.433 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
22:21:55.434 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.97 mountX=-0.04 mountY=0.13, mountTheta=1.87
22:21:55.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.12, opts=13)
22:21:55.438 00.002 8996 Enqueuing Move request for scope (-0.05, -0.12)
22:21:55.439 00.001 20224 Worker thread wakes up
22:21:55.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
22:21:55.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
22:21:55.440 00.001 20224 Moving (-0.05, -0.12) raw xDistance=-0.04 yDistance=0.13
22:21:55.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:21:55.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:55.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:21:55.440 00.000 20224 MoveAxis(E, 0, ABG)
22:21:55.440 00.000 20224 Move returns status 0, amount 0
22:21:55.440 00.000 20224 MoveAxis(N, 0, ABG)
22:21:55.440 00.000 20224 Move returns status 0, amount 0
22:21:55.440 00.000 20224 move complete, result=0
22:21:55.440 00.000 20224 worker thread done servicing request
22:21:55.447 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54688, med=2768, FiltMin=2502, FiltMax=27200, Gamma=1.000
22:21:55.470 00.023 8996 UpdateGuideState exits: m=673834 SNR=335.8
22:21:55.472 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:55.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:55.474 00.001 8996 Enqueuing Expose request
22:21:55.474 00.000 20224 Worker thread wakes up
22:21:55.474 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:55.475 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:55.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:56.633 01.158 20224 Exposure complete
22:21:56.709 00.076 20224 worker thread done servicing request
22:21:56.709 00.000 8996 OnExposeComplete: enter
22:21:56.710 00.001 8996 UpdateGuideState(): m_state=6
22:21:56.711 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4428
22:21:56.712 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.23, Mass=752720, SNR=352.6, Peak=65424 HFD=4.5
22:21:56.713 00.001 8996 MultiStar: [#1 0.03,-0.08,0.65,U] [#2 -0.04,-0.00,0.78,U] [#3 -0.12,-0.08,0.67,U] [#4 -0.02,-0.19,0.53,U] [#5 -0.08,-0.26,0.64,U] [#6 0.03,-0.36,0.47,U] [#7 -0.29,-0.08,0.44,U] [#8 -0.08,-0.02,0.38,U] 
22:21:56.714 00.001 8996 single-star, 8 included, MultiStar: {-0.05, -0.12}, one-star: {-0.00, -0.10}
22:21:56.714 00.000 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
22:21:56.715 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
22:21:56.716 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.61 mountX=0.01 mountY=0.10, mountTheta=1.52
22:21:56.717 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
22:21:56.718 00.001 8996 Enqueuing Move request for scope (-0.00, -0.10)
22:21:56.719 00.001 20224 Worker thread wakes up
22:21:56.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
22:21:56.720 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
22:21:56.720 00.000 20224 Moving (-0.00, -0.10) raw xDistance=0.01 yDistance=0.10
22:21:56.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:21:56.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:56.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:21:56.720 00.000 20224 MoveAxis(E, 0, ABG)
22:21:56.720 00.000 20224 Move returns status 0, amount 0
22:21:56.720 00.000 20224 MoveAxis(N, 0, ABG)
22:21:56.720 00.000 20224 Move returns status 0, amount 0
22:21:56.720 00.000 20224 move complete, result=0
22:21:56.720 00.000 20224 worker thread done servicing request
22:21:56.727 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65424, med=2768, FiltMin=2492, FiltMax=29171, Gamma=1.000
22:21:56.742 00.015 8996 UpdateGuideState exits: m=752720 SNR=352.6
22:21:56.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:56.746 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:56.748 00.002 8996 Enqueuing Expose request
22:21:56.750 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:56.751 00.001 20224 Worker thread wakes up
22:21:56.752 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:56.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:57.732 00.980 20224 Exposure complete
22:21:57.812 00.080 20224 worker thread done servicing request
22:21:57.813 00.001 8996 OnExposeComplete: enter
22:21:57.814 00.001 8996 UpdateGuideState(): m_state=6
22:21:57.816 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4429
22:21:57.817 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=471.30, Mass=738304, SNR=381.5, Peak=64896 HFD=4.5
22:21:57.819 00.002 8996 MultiStar: [#1 -0.02,0.00,0.59,U] [#2 0.01,-0.01,0.65,U] [#3 -0.15,-0.10,0.63,U] [#4 -0.05,-0.20,0.51,U] [#5 0.13,-0.22,0.61,U] [#6 -0.13,-0.35,0.39,U] [#7 -0.22,-0.21,0.45,U] [#8 -0.06,-0.05,0.39,U] 
22:21:57.821 00.002 8996 single-star, 8 included, MultiStar: {-0.04, -0.11}, one-star: {0.01, -0.03}
22:21:57.822 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
22:21:57.823 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
22:21:57.824 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.12 mountX=0.02 mountY=0.03, mountTheta=1.02
22:21:57.825 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
22:21:57.826 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
22:21:57.826 00.000 20224 Worker thread wakes up
22:21:57.827 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:21:57.827 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:21:57.827 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.02 yDistance=0.03
22:21:57.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:21:57.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:57.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:21:57.827 00.000 20224 MoveAxis(E, 0, ABG)
22:21:57.827 00.000 20224 Move returns status 0, amount 0
22:21:57.827 00.000 20224 MoveAxis(N, 0, ABG)
22:21:57.827 00.000 20224 Move returns status 0, amount 0
22:21:57.827 00.000 20224 move complete, result=0
22:21:57.827 00.000 20224 worker thread done servicing request
22:21:57.831 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64896, med=2768, FiltMin=2518, FiltMax=28688, Gamma=1.000
22:21:57.846 00.015 8996 UpdateGuideState exits: m=738304 SNR=381.5
22:21:57.847 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:57.847 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:57.848 00.001 8996 Enqueuing Expose request
22:21:57.849 00.001 20224 Worker thread wakes up
22:21:57.849 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:21:57.849 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:57.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:21:59.010 01.161 20224 Exposure complete
22:21:59.085 00.075 20224 worker thread done servicing request
22:21:59.086 00.001 8996 OnExposeComplete: enter
22:21:59.087 00.001 8996 UpdateGuideState(): m_state=6
22:21:59.088 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4430
22:21:59.091 00.003 8996 Star::Find returns 1 (0), X=138.52, Y=471.29, Mass=720205, SNR=348.7, Peak=59856 HFD=4.6
22:21:59.094 00.003 8996 MultiStar: [#1 -0.14,-0.10,0.69,U] [#2 -0.21,0.01,0.74,U] [#3 -0.25,-0.05,0.63,U] [#4 -0.10,-0.18,0.57,U] [#5 -0.04,-0.44,0.64,U] [#6 -0.31,-0.32,0.48,U] [#7 -0.16,-0.08,0.45,U] [#8 -0.37,-0.27,0.00,M1] 
22:21:59.096 00.002 8996 single-star, 7 included, MultiStar: {-0.18, -0.14}, one-star: {-0.20, -0.04}
22:21:59.098 00.002 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
22:21:59.100 00.002 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
22:21:59.101 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.20 mountY=0.06, mountTheta=2.83
22:21:59.104 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.04, opts=13)
22:21:59.105 00.001 8996 Enqueuing Move request for scope (-0.20, -0.04)
22:21:59.107 00.002 20224 Worker thread wakes up
22:21:59.107 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
22:21:59.107 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
22:21:59.107 00.000 20224 Moving (-0.20, -0.04) raw xDistance=-0.20 yDistance=0.06
22:21:59.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:21:59.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:59.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:21:59.107 00.000 20224 MoveAxis(E, 0, ABG)
22:21:59.107 00.000 20224 Move returns status 0, amount 0
22:21:59.107 00.000 20224 MoveAxis(N, 0, ABG)
22:21:59.107 00.000 20224 Move returns status 0, amount 0
22:21:59.107 00.000 20224 move complete, result=0
22:21:59.107 00.000 20224 worker thread done servicing request
22:21:59.114 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59856, med=2768, FiltMin=2512, FiltMax=28688, Gamma=1.000
22:21:59.135 00.021 8996 UpdateGuideState exits: m=720205 SNR=348.7
22:21:59.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:59.138 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:21:59.139 00.001 8996 Enqueuing Expose request
22:21:59.141 00.002 20224 Worker thread wakes up
22:21:59.141 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:21:59.143 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:21:59.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:00.116 00.973 20224 Exposure complete
22:22:00.180 00.064 20224 worker thread done servicing request
22:22:00.181 00.001 8996 OnExposeComplete: enter
22:22:00.181 00.000 8996 UpdateGuideState(): m_state=6
22:22:00.182 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4431
22:22:00.183 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=471.32, Mass=778755, SNR=372.2, Peak=63328 HFD=4.5
22:22:00.184 00.001 8996 MultiStar: [#1 0.04,-0.12,0.66,U] [#2 0.13,-0.12,0.71,U] [#3 0.02,-0.18,0.51,U] [#4 0.06,-0.10,0.51,U] [#5 0.26,-0.23,0.64,U] [#6 -0.05,-0.36,0.45,U] [#7 -0.20,-0.20,0.46,U] [#8 -0.02,-0.16,0.38,U] 
22:22:00.185 00.001 8996 single-star, 8 included, MultiStar: {0.07, -0.15}, one-star: {0.14, -0.01}
22:22:00.187 00.002 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
22:22:00.188 00.001 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
22:22:00.189 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.06 mountX=0.14 mountY=-0.01, mountTheta=-0.06
22:22:00.191 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.01, opts=13)
22:22:00.192 00.001 8996 Enqueuing Move request for scope (0.14, -0.01)
22:22:00.193 00.001 20224 Worker thread wakes up
22:22:00.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
22:22:00.193 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
22:22:00.193 00.000 20224 Moving (0.14, -0.01) raw xDistance=0.14 yDistance=-0.01
22:22:00.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:22:00.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:00.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:22:00.193 00.000 20224 MoveAxis(E, 0, ABG)
22:22:00.193 00.000 20224 Move returns status 0, amount 0
22:22:00.193 00.000 20224 MoveAxis(N, 0, ABG)
22:22:00.193 00.000 20224 Move returns status 0, amount 0
22:22:00.193 00.000 20224 move complete, result=0
22:22:00.194 00.001 20224 worker thread done servicing request
22:22:00.198 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63328, med=2768, FiltMin=2528, FiltMax=31555, Gamma=1.000
22:22:00.213 00.015 8996 UpdateGuideState exits: m=778755 SNR=372.2
22:22:00.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:00.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:00.215 00.000 8996 Enqueuing Expose request
22:22:00.216 00.001 20224 Worker thread wakes up
22:22:00.216 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:00.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:00.216 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:22:01.373 01.157 20224 Exposure complete
22:22:01.450 00.077 20224 worker thread done servicing request
22:22:01.450 00.000 8996 OnExposeComplete: enter
22:22:01.452 00.002 8996 UpdateGuideState(): m_state=6
22:22:01.454 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4432
22:22:01.456 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=471.25, Mass=754543, SNR=353.0, Peak=65120 HFD=4.6
22:22:01.458 00.002 8996 MultiStar: [#1 -0.08,0.07,0.69,U] [#2 -0.03,0.22,0.78,U] [#3 -0.34,0.17,0.57,U] [#4 -0.06,0.10,0.50,U] [#5 -0.11,0.02,0.62,U] [#6 -0.25,-0.41,0.00,M1] [#7 -0.38,-0.07,0.43,U] [#8 -0.31,0.15,0.45,U] 
22:22:01.459 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.07}, one-star: {-0.17, -0.07}
22:22:01.461 00.002 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
22:22:01.463 00.002 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:22:01.464 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.75 mountX=-0.17 mountY=-0.05, mountTheta=-2.87
22:22:01.467 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.07, opts=13)
22:22:01.469 00.002 8996 Enqueuing Move request for scope (-0.17, 0.07)
22:22:01.470 00.001 20224 Worker thread wakes up
22:22:01.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
22:22:01.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
22:22:01.470 00.000 20224 Moving (-0.17, 0.07) raw xDistance=-0.17 yDistance=-0.05
22:22:01.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:22:01.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:01.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:22:01.470 00.000 20224 MoveAxis(E, 0, ABG)
22:22:01.470 00.000 20224 Move returns status 0, amount 0
22:22:01.470 00.000 20224 MoveAxis(N, 0, ABG)
22:22:01.470 00.000 20224 Move returns status 0, amount 0
22:22:01.471 00.001 20224 move complete, result=0
22:22:01.471 00.000 20224 worker thread done servicing request
22:22:01.477 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65120, med=2768, FiltMin=2486, FiltMax=30736, Gamma=1.000
22:22:01.496 00.019 8996 UpdateGuideState exits: m=754543 SNR=353.0
22:22:01.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:01.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:01.499 00.001 8996 Enqueuing Expose request
22:22:01.500 00.001 20224 Worker thread wakes up
22:22:01.500 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:22:01.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:01.501 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:02.471 00.970 20224 Exposure complete
22:22:02.539 00.068 20224 worker thread done servicing request
22:22:02.539 00.000 8996 OnExposeComplete: enter
22:22:02.541 00.002 8996 UpdateGuideState(): m_state=6
22:22:02.542 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4433
22:22:02.543 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.41, Mass=733694, SNR=390.8, Peak=51856 HFD=4.7
22:22:02.544 00.001 8996 MultiStar: [#1 -0.10,0.07,0.61,U] [#2 -0.14,0.07,0.68,U] [#3 -0.30,-0.01,0.59,U] [#4 -0.29,-0.01,0.52,U] [#5 0.05,-0.05,0.59,U] [#6 -0.30,-0.21,0.39,U] [#7 -0.34,0.03,0.48,U] [#8 -0.23,0.17,0.37,U] 
22:22:02.545 00.001 8996 single-star, 8 included, MultiStar: {-0.18, 0.02}, one-star: {-0.09, 0.08}
22:22:02.546 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
22:22:02.547 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
22:22:02.548 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.40 mountX=-0.10 mountY=-0.07, mountTheta=-2.51
22:22:02.549 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.08, opts=13)
22:22:02.550 00.001 8996 Enqueuing Move request for scope (-0.09, 0.08)
22:22:02.551 00.001 20224 Worker thread wakes up
22:22:02.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
22:22:02.551 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
22:22:02.551 00.000 20224 Moving (-0.09, 0.08) raw xDistance=-0.10 yDistance=-0.07
22:22:02.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:22:02.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:02.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:22:02.551 00.000 20224 MoveAxis(E, 0, ABG)
22:22:02.551 00.000 20224 Move returns status 0, amount 0
22:22:02.551 00.000 20224 MoveAxis(N, 0, ABG)
22:22:02.551 00.000 20224 Move returns status 0, amount 0
22:22:02.551 00.000 20224 move complete, result=0
22:22:02.551 00.000 20224 worker thread done servicing request
22:22:02.561 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51856, med=2768, FiltMin=2512, FiltMax=27216, Gamma=1.000
22:22:02.588 00.027 8996 UpdateGuideState exits: m=733694 SNR=390.8
22:22:02.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:02.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:02.590 00.000 8996 Enqueuing Expose request
22:22:02.591 00.001 20224 Worker thread wakes up
22:22:02.591 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:02.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:02.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:03.757 01.165 20224 Exposure complete
22:22:03.814 00.057 20224 worker thread done servicing request
22:22:03.815 00.001 8996 OnExposeComplete: enter
22:22:03.815 00.000 8996 UpdateGuideState(): m_state=6
22:22:03.819 00.004 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4434
22:22:03.821 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=471.13, Mass=721908, SNR=360.0, Peak=58832 HFD=4.5
22:22:03.824 00.003 8996 MultiStar: [#1 -0.25,-0.17,0.62,U] [#2 -0.29,-0.34,0.00,M1] [#3 -0.33,-0.20,0.56,U] [#4 -0.21,-0.34,0.60,U] [#5 -0.16,-0.58,0.00,M1] [#6 -0.34,-0.42,0.00,M1] [#7 -0.28,-0.37,0.00,M1] [#8 -0.04,-0.05,0.35,U] 
22:22:03.826 00.002 8996 single-star, 4 included, MultiStar: {-0.22, -0.20}, one-star: {-0.22, -0.19}
22:22:03.827 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:22:03.827 00.000 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.85)
22:22:03.829 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.41 mountX=-0.20 mountY=0.22, mountTheta=2.30
22:22:03.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.19, opts=13)
22:22:03.832 00.001 8996 Enqueuing Move request for scope (-0.22, -0.19)
22:22:03.834 00.002 20224 Worker thread wakes up
22:22:03.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
22:22:03.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
22:22:03.834 00.000 20224 Moving (-0.22, -0.19) raw xDistance=-0.20 yDistance=0.22
22:22:03.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:22:03.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:22:03.835 00.001 20224 MoveAxis(E, 0, ABG)
22:22:03.835 00.000 20224 Move returns status 0, amount 0
22:22:03.835 00.000 20224 MoveAxis(S, 46, ABG)
22:22:03.835 00.000 20224 Guiding  Dir = 1, Dur = 46
22:22:03.835 00.000 20224 IsSlewing returns 0
22:22:03.836 00.001 20224 IsGuiding returns 0
22:22:03.837 00.001 20224 PulseGuide returned control before completion, sleep 55
22:22:03.843 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58832, med=2768, FiltMin=2493, FiltMax=28496, Gamma=1.000
22:22:03.861 00.018 8996 UpdateGuideState exits: m=721908 SNR=360.0
22:22:03.862 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:03.862 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:03.863 00.001 8996 Enqueuing Expose request
22:22:03.895 00.032 20224 IsGuiding returns 1
22:22:03.895 00.000 20224 scope still moving after pulse duration time elapsed
22:22:03.926 00.031 20224 IsSlewing returns 0
22:22:03.926 00.000 20224 IsGuiding returns 0
22:22:03.926 00.000 20224 scope move finished after 46 + 44 ms
22:22:03.926 00.000 20224 Move returns status 0, amount 46
22:22:03.926 00.000 20224 move complete, result=0
22:22:03.926 00.000 20224 worker thread done servicing request
22:22:03.926 00.000 20224 Worker thread wakes up
22:22:03.927 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:03.927 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:03.927 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 46 ms SOUTH
22:22:04.912 00.985 20224 Exposure complete
22:22:04.989 00.077 20224 worker thread done servicing request
22:22:04.989 00.000 8996 OnExposeComplete: enter
22:22:04.992 00.003 8996 UpdateGuideState(): m_state=6
22:22:04.995 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4435
22:22:04.998 00.003 8996 Star::Find returns 1 (0), X=138.71, Y=471.40, Mass=675885, SNR=325.2, Peak=58320 HFD=4.6
22:22:05.001 00.003 8996 MultiStar: [#1 -0.15,0.19,0.71,U] [#2 -0.06,0.14,0.77,U] [#3 -0.11,0.00,0.67,U] [#4 -0.06,-0.19,0.58,U] [#5 -0.18,-0.08,0.67,U] [#6 -0.13,-0.23,0.45,U] [#7 -0.27,0.08,0.50,U] [#8 -0.25,0.18,0.37,U] 
22:22:05.004 00.003 8996 single-star, 8 included, MultiStar: {-0.12, 0.03}, one-star: {-0.01, 0.07}
22:22:05.005 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:22:05.007 00.002 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
22:22:05.008 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.73 mountX=-0.02 mountY=-0.07, mountTheta=-1.83
22:22:05.011 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
22:22:05.013 00.002 8996 Enqueuing Move request for scope (-0.01, 0.07)
22:22:05.014 00.001 20224 Worker thread wakes up
22:22:05.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
22:22:05.015 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
22:22:05.015 00.000 20224 Moving (-0.01, 0.07) raw xDistance=-0.02 yDistance=-0.07
22:22:05.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:22:05.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:05.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:22:05.015 00.000 20224 MoveAxis(E, 0, ABG)
22:22:05.015 00.000 20224 Move returns status 0, amount 0
22:22:05.015 00.000 20224 MoveAxis(N, 0, ABG)
22:22:05.015 00.000 20224 Move returns status 0, amount 0
22:22:05.015 00.000 20224 move complete, result=0
22:22:05.016 00.001 20224 worker thread done servicing request
22:22:05.022 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58320, med=2768, FiltMin=2509, FiltMax=28432, Gamma=1.000
22:22:05.049 00.027 8996 UpdateGuideState exits: m=675885 SNR=325.2
22:22:05.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:05.050 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:05.051 00.001 8996 Enqueuing Expose request
22:22:05.052 00.001 20224 Worker thread wakes up
22:22:05.053 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:05.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:05.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:06.235 01.182 20224 Exposure complete
22:22:06.318 00.083 20224 worker thread done servicing request
22:22:06.318 00.000 8996 OnExposeComplete: enter
22:22:06.320 00.002 8996 UpdateGuideState(): m_state=6
22:22:06.322 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4436
22:22:06.324 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=471.58, Mass=687297, SNR=337.0, Peak=52685 HFD=4.4
22:22:06.326 00.002 8996 MultiStar: [#1 -0.19,0.23,0.72,U] [#2 -0.17,0.27,0.78,U] [#3 -0.32,0.21,0.68,U] [#4 -0.19,0.09,0.52,U] [#5 -0.33,0.17,0.71,U] [#6 -0.33,-0.19,0.48,U] [#7 -0.50,0.21,0.00,M1] [#8 -0.38,0.23,0.46,U] 
22:22:06.327 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.18}, one-star: {-0.21, 0.26}
22:22:06.329 00.002 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:22:06.331 00.002 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:22:06.331 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=0.18 hyp=0.31 cameraTheta=2.53 mountX=-0.27 mountY=-0.15, mountTheta=-2.64
22:22:06.334 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.18, opts=13)
22:22:06.336 00.002 8996 Enqueuing Move request for scope (-0.25, 0.18)
22:22:06.337 00.001 20224 Worker thread wakes up
22:22:06.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.18) opts 0xd
22:22:06.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.18)
22:22:06.338 00.001 20224 Moving (-0.25, 0.18) raw xDistance=-0.27 yDistance=-0.15
22:22:06.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:22:06.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:06.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:22:06.338 00.000 20224 MoveAxis(E, 40, ABG)
22:22:06.338 00.000 20224 Guiding  Dir = 2, Dur = 40
22:22:06.339 00.001 20224 IsSlewing returns 0
22:22:06.339 00.000 20224 IsGuiding returns 0
22:22:06.346 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52685, med=2768, FiltMin=2521, FiltMax=24560, Gamma=1.000
22:22:06.348 00.002 20224 PulseGuide returned control before completion, sleep 42
22:22:06.363 00.015 8996 UpdateGuideState exits: m=687297 SNR=337.0
22:22:06.366 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:06.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:06.369 00.002 8996 Enqueuing Expose request
22:22:06.394 00.025 20224 IsGuiding returns 1
22:22:06.394 00.000 20224 scope still moving after pulse duration time elapsed
22:22:06.426 00.032 20224 IsSlewing returns 0
22:22:06.426 00.000 20224 IsGuiding returns 1
22:22:06.463 00.037 20224 IsSlewing returns 0
22:22:06.484 00.021 20224 IsGuiding returns 0
22:22:06.484 00.000 20224 scope move finished after 40 + 104 ms
22:22:06.484 00.000 20224 Move returns status 0, amount 40
22:22:06.484 00.000 20224 MoveAxis(N, 0, ABG)
22:22:06.484 00.000 20224 Move returns status 0, amount 0
22:22:06.484 00.000 20224 move complete, result=0
22:22:06.484 00.000 20224 worker thread done servicing request
22:22:06.484 00.000 20224 Worker thread wakes up
22:22:06.484 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
22:22:06.487 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:06.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:07.470 00.983 20224 Exposure complete
22:22:07.536 00.066 20224 worker thread done servicing request
22:22:07.536 00.000 8996 OnExposeComplete: enter
22:22:07.537 00.001 8996 UpdateGuideState(): m_state=6
22:22:07.539 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4437
22:22:07.540 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=471.57, Mass=691288, SNR=334.1, Peak=46989 HFD=4.8
22:22:07.542 00.002 8996 MultiStar: [#1 -0.10,0.29,0.80,U] [#2 -0.27,0.19,0.82,U] [#3 -0.19,0.16,0.66,U] [#4 -0.06,0.15,0.51,U] [#5 -0.09,0.11,0.79,U] [#6 -0.18,-0.25,0.48,U] [#7 -0.31,-0.01,0.51,U] [#8 -0.20,0.36,0.39,U] 
22:22:07.543 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.15}, one-star: {-0.24, 0.24}
22:22:07.543 00.000 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
22:22:07.545 00.002 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
22:22:07.546 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.44 mountX=-0.20 mountY=-0.13, mountTheta=-2.55
22:22:07.549 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
22:22:07.550 00.001 8996 Enqueuing Move request for scope (-0.18, 0.15)
22:22:07.551 00.001 20224 Worker thread wakes up
22:22:07.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
22:22:07.551 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
22:22:07.551 00.000 20224 Moving (-0.18, 0.15) raw xDistance=-0.20 yDistance=-0.13
22:22:07.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:22:07.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:07.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:22:07.551 00.000 20224 MoveAxis(E, 0, ABG)
22:22:07.551 00.000 20224 Move returns status 0, amount 0
22:22:07.551 00.000 20224 MoveAxis(N, 0, ABG)
22:22:07.551 00.000 20224 Move returns status 0, amount 0
22:22:07.552 00.001 20224 move complete, result=0
22:22:07.552 00.000 20224 worker thread done servicing request
22:22:07.557 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46989, med=2768, FiltMin=2489, FiltMax=24448, Gamma=1.000
22:22:07.576 00.019 8996 UpdateGuideState exits: m=691288 SNR=334.1
22:22:07.579 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:07.581 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:07.582 00.001 8996 Enqueuing Expose request
22:22:07.583 00.001 20224 Worker thread wakes up
22:22:07.583 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:07.585 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:07.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:08.750 01.165 20224 Exposure complete
22:22:08.838 00.088 20224 worker thread done servicing request
22:22:08.838 00.000 8996 OnExposeComplete: enter
22:22:08.840 00.002 8996 UpdateGuideState(): m_state=6
22:22:08.841 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4438
22:22:08.842 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=471.60, Mass=694967, SNR=364.5, Peak=55709 HFD=4.5
22:22:08.843 00.001 8996 MultiStar: [#1 0.35,0.21,0.64,U] [#2 0.35,0.21,0.73,U] [#3 0.27,0.18,0.56,U] [#4 0.35,-0.02,0.55,U] [#5 0.43,-0.06,0.63,U] [#6 0.13,-0.01,0.44,U] [#7 0.12,-0.02,0.44,U] [#8 0.27,0.17,0.37,U] 
22:22:08.843 00.000 8996 refined, 8 included, MultiStar: {0.27, 0.12}, one-star: {0.13, 0.28}
22:22:08.844 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
22:22:08.845 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
22:22:08.847 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=0.12 hyp=0.29 cameraTheta=0.43 mountX=0.25 mountY=-0.15, mountTheta=-0.54
22:22:08.850 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.12, opts=13)
22:22:08.852 00.002 8996 Enqueuing Move request for scope (0.27, 0.12)
22:22:08.853 00.001 20224 Worker thread wakes up
22:22:08.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.12) opts 0xd
22:22:08.853 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.12)
22:22:08.853 00.000 20224 Moving (0.27, 0.12) raw xDistance=0.25 yDistance=-0.15
22:22:08.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:22:08.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:08.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:22:08.853 00.000 20224 MoveAxis(W, 37, ABG)
22:22:08.853 00.000 20224 Guiding  Dir = 3, Dur = 37
22:22:08.854 00.001 20224 IsSlewing returns 0
22:22:08.854 00.000 20224 IsGuiding returns 0
22:22:08.859 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55709, med=2768, FiltMin=2464, FiltMax=26096, Gamma=1.000
22:22:08.878 00.019 20224 PulseGuide returned control before completion, sleep 23
22:22:08.879 00.001 8996 UpdateGuideState exits: m=694967 SNR=364.5
22:22:08.881 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:08.883 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:08.884 00.001 8996 Enqueuing Expose request
22:22:08.907 00.023 20224 IsGuiding returns 1
22:22:08.907 00.000 20224 scope still moving after pulse duration time elapsed
22:22:08.938 00.031 20224 IsSlewing returns 0
22:22:08.938 00.000 20224 IsGuiding returns 1
22:22:08.969 00.031 20224 IsSlewing returns 0
22:22:08.970 00.001 20224 IsGuiding returns 0
22:22:08.970 00.000 20224 scope move finished after 37 + 79 ms
22:22:08.970 00.000 20224 Move returns status 0, amount 37
22:22:08.970 00.000 20224 MoveAxis(N, 0, ABG)
22:22:08.970 00.000 20224 Move returns status 0, amount 0
22:22:08.970 00.000 20224 move complete, result=0
22:22:08.970 00.000 20224 worker thread done servicing request
22:22:08.971 00.001 8996 GuideStep: 0.3 px 37 ms WEST, -0.2 px 0 ms NORTH
22:22:08.972 00.001 20224 Worker thread wakes up
22:22:08.972 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:08.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:09.939 00.967 20224 Exposure complete
22:22:10.019 00.080 20224 worker thread done servicing request
22:22:10.019 00.000 8996 OnExposeComplete: enter
22:22:10.020 00.001 8996 UpdateGuideState(): m_state=6
22:22:10.020 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4439
22:22:10.021 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=471.39, Mass=722466, SNR=341.7, Peak=58544 HFD=4.4
22:22:10.022 00.001 8996 MultiStar: [#1 -0.05,-0.02,0.66,U] [#2 -0.22,-0.00,0.68,U] [#3 -0.28,0.05,0.67,U] [#4 -0.11,-0.01,0.56,U] [#5 -0.12,-0.19,0.67,U] [#6 -0.28,-0.18,0.49,U] [#7 -0.23,0.11,0.44,U] [#8 -0.12,0.09,0.36,U] 
22:22:10.023 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.01}, one-star: {-0.19, 0.07}
22:22:10.024 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
22:22:10.024 00.000 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
22:22:10.025 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.09 mountX=-0.18 mountY=0.03, mountTheta=2.97
22:22:10.026 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.01, opts=13)
22:22:10.027 00.001 8996 Enqueuing Move request for scope (-0.18, -0.01)
22:22:10.028 00.001 20224 Worker thread wakes up
22:22:10.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
22:22:10.030 00.002 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
22:22:10.030 00.000 20224 Moving (-0.18, -0.01) raw xDistance=-0.18 yDistance=0.03
22:22:10.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:22:10.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:10.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:22:10.030 00.000 20224 MoveAxis(E, 0, ABG)
22:22:10.030 00.000 20224 Move returns status 0, amount 0
22:22:10.030 00.000 20224 MoveAxis(N, 0, ABG)
22:22:10.030 00.000 20224 Move returns status 0, amount 0
22:22:10.031 00.001 20224 move complete, result=0
22:22:10.031 00.000 20224 worker thread done servicing request
22:22:10.041 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58544, med=2768, FiltMin=2502, FiltMax=26848, Gamma=1.000
22:22:10.072 00.031 8996 UpdateGuideState exits: m=722466 SNR=341.7
22:22:10.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:10.075 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:10.076 00.001 8996 Enqueuing Expose request
22:22:10.077 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:22:10.078 00.001 20224 Worker thread wakes up
22:22:10.080 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:10.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:11.244 01.164 20224 Exposure complete
22:22:11.328 00.084 20224 worker thread done servicing request
22:22:11.328 00.000 8996 OnExposeComplete: enter
22:22:11.329 00.001 8996 UpdateGuideState(): m_state=6
22:22:11.330 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4440
22:22:11.331 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=471.50, Mass=699573, SNR=340.4, Peak=52976 HFD=4.5
22:22:11.332 00.001 8996 MultiStar: [#1 -0.23,0.14,0.76,U] [#2 -0.24,0.13,0.73,U] [#3 -0.37,0.18,0.69,U] [#4 -0.30,0.08,0.61,U] [#5 -0.18,0.05,0.70,U] [#6 -0.25,-0.09,0.42,U] [#7 -0.36,0.18,0.52,U] [#8 -0.30,0.29,0.36,U] 
22:22:11.333 00.001 8996 single-star, 8 included, MultiStar: {-0.24, 0.13}, one-star: {-0.06, 0.18}
22:22:11.334 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
22:22:11.334 00.000 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
22:22:11.335 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.92 mountX=-0.08 mountY=-0.17, mountTheta=-2.02
22:22:11.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.18, opts=13)
22:22:11.338 00.001 8996 Enqueuing Move request for scope (-0.06, 0.18)
22:22:11.338 00.000 20224 Worker thread wakes up
22:22:11.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
22:22:11.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
22:22:11.339 00.001 20224 Moving (-0.06, 0.18) raw xDistance=-0.08 yDistance=-0.17
22:22:11.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:22:11.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:11.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:22:11.339 00.000 20224 MoveAxis(E, 0, ABG)
22:22:11.339 00.000 20224 Move returns status 0, amount 0
22:22:11.339 00.000 20224 MoveAxis(N, 0, ABG)
22:22:11.339 00.000 20224 Move returns status 0, amount 0
22:22:11.339 00.000 20224 move complete, result=0
22:22:11.339 00.000 20224 worker thread done servicing request
22:22:11.348 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52976, med=2768, FiltMin=2493, FiltMax=28608, Gamma=1.000
22:22:11.372 00.024 8996 UpdateGuideState exits: m=699573 SNR=340.4
22:22:11.373 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:11.374 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:11.375 00.001 8996 Enqueuing Expose request
22:22:11.377 00.002 20224 Worker thread wakes up
22:22:11.377 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:11.378 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:11.378 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:12.368 00.990 20224 Exposure complete
22:22:12.466 00.098 20224 worker thread done servicing request
22:22:12.467 00.001 8996 OnExposeComplete: enter
22:22:12.469 00.002 8996 UpdateGuideState(): m_state=6
22:22:12.470 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4441
22:22:12.472 00.002 8996 Star::Find returns 1 (0), X=138.36, Y=471.64, Mass=659760, SNR=329.7, Peak=45485 HFD=4.6
22:22:12.474 00.002 8996 MultiStar: [#1 -0.26,0.20,0.67,U] [#2 -0.27,0.32,0.88,U] [#3 -0.30,0.36,0.00,M1] [#4 -0.26,0.16,0.65,U] [#5 -0.25,0.24,0.64,U] [#6 -0.31,-0.17,0.45,U] [#7 -0.47,0.13,0.00,M1] [#8 -0.36,0.25,0.48,U] 
22:22:12.476 00.002 8996 refined, 6 included, MultiStar: {-0.30, 0.22}, one-star: {-0.36, 0.31}
22:22:12.477 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
22:22:12.479 00.002 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:22:12.480 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.22 hyp=0.37 cameraTheta=2.51 mountX=-0.32 mountY=-0.18, mountTheta=-2.62
22:22:12.483 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.22, opts=13)
22:22:12.486 00.003 8996 Enqueuing Move request for scope (-0.30, 0.22)
22:22:12.489 00.003 20224 Worker thread wakes up
22:22:12.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.22) opts 0xd
22:22:12.489 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.22)
22:22:12.489 00.000 20224 Moving (-0.30, 0.22) raw xDistance=-0.32 yDistance=-0.18
22:22:12.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:22:12.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:12.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:22:12.489 00.000 20224 MoveAxis(E, 46, ABG)
22:22:12.489 00.000 20224 Guiding  Dir = 2, Dur = 46
22:22:12.490 00.001 20224 IsSlewing returns 0
22:22:12.490 00.000 20224 IsGuiding returns 0
22:22:12.492 00.002 20224 PulseGuide returned control before completion, sleep 55
22:22:12.497 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=45485, med=2768, FiltMin=2486, FiltMax=21584, Gamma=1.000
22:22:12.513 00.016 8996 UpdateGuideState exits: m=659760 SNR=329.7
22:22:12.515 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:12.518 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:12.520 00.002 8996 Enqueuing Expose request
22:22:12.561 00.041 20224 IsGuiding returns 1
22:22:12.561 00.000 20224 scope still moving after pulse duration time elapsed
22:22:12.592 00.031 20224 IsSlewing returns 0
22:22:12.592 00.000 20224 IsGuiding returns 0
22:22:12.592 00.000 20224 scope move finished after 46 + 56 ms
22:22:12.592 00.000 20224 Move returns status 0, amount 46
22:22:12.592 00.000 20224 MoveAxis(N, 0, ABG)
22:22:12.592 00.000 20224 Move returns status 0, amount 0
22:22:12.592 00.000 20224 move complete, result=0
22:22:12.592 00.000 20224 worker thread done servicing request
22:22:12.592 00.000 20224 Worker thread wakes up
22:22:12.592 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:12.592 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH
22:22:12.595 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:13.772 01.177 20224 Exposure complete
22:22:13.856 00.084 20224 worker thread done servicing request
22:22:13.856 00.000 8996 OnExposeComplete: enter
22:22:13.857 00.001 8996 UpdateGuideState(): m_state=6
22:22:13.858 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4442
22:22:13.859 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.69, Mass=772818, SNR=318.3, Peak=65535 HFD=4.5
22:22:13.860 00.001 8996 MultiStar: [#1 0.04,0.33,0.75,U] [#2 0.16,0.34,0.83,U] [#3 0.06,0.27,0.73,U] [#4 0.20,0.09,0.60,U] [#5 0.06,0.20,0.64,U] [#6 0.08,-0.02,0.47,U] [#7 -0.18,0.09,0.45,U] [#8 0.04,0.21,0.50,U] 
22:22:13.861 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.24}, one-star: {0.06, 0.36}
22:22:13.862 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
22:22:13.862 00.000 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
22:22:13.863 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.29 mountX=0.04 mountY=-0.24, mountTheta=-1.39
22:22:13.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.24, opts=13)
22:22:13.865 00.000 8996 Enqueuing Move request for scope (0.07, 0.24)
22:22:13.866 00.001 20224 Worker thread wakes up
22:22:13.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
22:22:13.866 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
22:22:13.866 00.000 20224 Moving (0.07, 0.24) raw xDistance=0.04 yDistance=-0.24
22:22:13.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:22:13.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:13.867 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:22:13.867 00.000 20224 MoveAxis(E, 0, ABG)
22:22:13.867 00.000 20224 Move returns status 0, amount 0
22:22:13.867 00.000 20224 MoveAxis(N, 0, ABG)
22:22:13.867 00.000 20224 Move returns status 0, amount 0
22:22:13.867 00.000 20224 move complete, result=0
22:22:13.867 00.000 20224 worker thread done servicing request
22:22:13.870 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2768, FiltMin=2483, FiltMax=29984, Gamma=1.000
22:22:13.885 00.015 8996 UpdateGuideState exits: m=772818 SNR=318.3
22:22:13.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:13.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:13.887 00.000 8996 Enqueuing Expose request
22:22:13.888 00.001 20224 Worker thread wakes up
22:22:13.888 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:13.889 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:13.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:14.879 00.990 20224 Exposure complete
22:22:14.953 00.074 20224 worker thread done servicing request
22:22:14.953 00.000 8996 OnExposeComplete: enter
22:22:14.954 00.001 8996 UpdateGuideState(): m_state=6
22:22:14.955 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4443
22:22:14.956 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=471.59, Mass=762348, SNR=374.4, Peak=53405 HFD=4.4
22:22:14.957 00.001 8996 MultiStar: [#1 -0.17,0.22,0.70,U] [#2 -0.20,0.22,0.78,U] [#3 -0.24,0.20,0.62,U] [#4 -0.15,0.11,0.53,U] [#5 -0.24,0.05,0.59,U] [#6 -0.22,0.11,0.44,U] [#7 -0.36,0.37,0.00,M1] [#8 -0.40,0.12,0.43,U] 
22:22:14.957 00.000 8996 refined, 7 included, MultiStar: {-0.23, 0.18}, one-star: {-0.27, 0.27}
22:22:14.958 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
22:22:14.959 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
22:22:14.960 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.48 mountX=-0.25 mountY=-0.15, mountTheta=-2.59
22:22:14.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.18, opts=13)
22:22:14.963 00.001 8996 Enqueuing Move request for scope (-0.23, 0.18)
22:22:14.964 00.001 20224 Worker thread wakes up
22:22:14.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
22:22:14.964 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
22:22:14.964 00.000 20224 Moving (-0.23, 0.18) raw xDistance=-0.25 yDistance=-0.15
22:22:14.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:22:14.965 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:14.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:22:14.965 00.000 20224 MoveAxis(E, 36, ABG)
22:22:14.965 00.000 20224 Guiding  Dir = 2, Dur = 36
22:22:14.965 00.000 20224 IsSlewing returns 0
22:22:14.965 00.000 20224 IsGuiding returns 0
22:22:14.972 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53405, med=2768, FiltMin=2528, FiltMax=26592, Gamma=1.000
22:22:14.991 00.019 8996 UpdateGuideState exits: m=762348 SNR=374.4
22:22:14.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:14.992 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:14.993 00.001 8996 Enqueuing Expose request
22:22:15.012 00.019 20224 IsGuiding returns 1
22:22:15.012 00.000 20224 scope still moving after pulse duration time elapsed
22:22:15.042 00.030 20224 IsSlewing returns 0
22:22:15.042 00.000 20224 IsGuiding returns 1
22:22:15.072 00.030 20224 IsSlewing returns 0
22:22:15.072 00.000 20224 IsGuiding returns 1
22:22:15.104 00.032 20224 IsSlewing returns 0
22:22:15.105 00.001 20224 IsGuiding returns 0
22:22:15.105 00.000 20224 scope move finished after 36 + 103 ms
22:22:15.105 00.000 20224 Move returns status 0, amount 36
22:22:15.105 00.000 20224 MoveAxis(N, 0, ABG)
22:22:15.105 00.000 20224 Move returns status 0, amount 0
22:22:15.105 00.000 20224 move complete, result=0
22:22:15.105 00.000 20224 worker thread done servicing request
22:22:15.106 00.001 20224 Worker thread wakes up
22:22:15.106 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
22:22:15.108 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:15.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:16.264 01.156 20224 Exposure complete
22:22:16.330 00.066 20224 worker thread done servicing request
22:22:16.330 00.000 8996 OnExposeComplete: enter
22:22:16.331 00.001 8996 UpdateGuideState(): m_state=6
22:22:16.333 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4444
22:22:16.335 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=471.46, Mass=669944, SNR=320.0, Peak=54480 HFD=4.5
22:22:16.337 00.002 8996 MultiStar: [#1 0.21,0.21,0.74,U] [#2 0.22,0.18,0.90,U] [#3 0.12,0.23,0.77,U] [#4 0.20,0.16,0.60,U] [#5 0.16,0.19,0.70,U] [#6 0.06,-0.09,0.51,U] [#7 0.02,0.12,0.48,U] [#8 0.01,0.12,0.42,U] 
22:22:16.338 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.15}, one-star: {-0.04, 0.13}
22:22:16.339 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
22:22:16.341 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
22:22:16.342 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.88 mountX=-0.05 mountY=-0.13, mountTheta=-1.98
22:22:16.344 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
22:22:16.345 00.001 8996 Enqueuing Move request for scope (-0.04, 0.13)
22:22:16.346 00.001 20224 Worker thread wakes up
22:22:16.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
22:22:16.346 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
22:22:16.346 00.000 20224 Moving (-0.04, 0.13) raw xDistance=-0.05 yDistance=-0.13
22:22:16.347 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:22:16.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:16.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:22:16.347 00.000 20224 MoveAxis(E, 0, ABG)
22:22:16.347 00.000 20224 Move returns status 0, amount 0
22:22:16.347 00.000 20224 MoveAxis(N, 0, ABG)
22:22:16.347 00.000 20224 Move returns status 0, amount 0
22:22:16.347 00.000 20224 move complete, result=0
22:22:16.347 00.000 20224 worker thread done servicing request
22:22:16.351 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54480, med=2768, FiltMin=2528, FiltMax=27376, Gamma=1.000
22:22:16.377 00.026 8996 UpdateGuideState exits: m=669944 SNR=320.0
22:22:16.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:16.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:16.379 00.000 8996 Enqueuing Expose request
22:22:16.380 00.001 20224 Worker thread wakes up
22:22:16.380 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:16.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:16.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:17.375 00.994 20224 Exposure complete
22:22:17.445 00.070 20224 worker thread done servicing request
22:22:17.445 00.000 8996 OnExposeComplete: enter
22:22:17.447 00.002 8996 UpdateGuideState(): m_state=6
22:22:17.449 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4445
22:22:17.450 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=471.55, Mass=744189, SNR=377.8, Peak=57165 HFD=4.3
22:22:17.452 00.002 8996 MultiStar: [#1 0.31,0.07,0.61,U] [#2 0.20,0.28,0.76,U] [#3 0.22,0.06,0.56,U] [#4 0.35,0.04,0.56,U] [#5 0.24,0.09,0.59,U] [#6 0.16,-0.38,0.41,U] [#7 0.10,-0.04,0.38,U] [#8 0.07,0.07,0.35,U] 
22:22:17.454 00.002 8996 refined, 8 included, MultiStar: {0.22, 0.09}, one-star: {0.20, 0.23}
22:22:17.456 00.002 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
22:22:17.457 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
22:22:17.459 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.23 cameraTheta=0.38 mountX=0.21 mountY=-0.11, mountTheta=-0.49
22:22:17.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.09, opts=13)
22:22:17.462 00.001 8996 Enqueuing Move request for scope (0.22, 0.09)
22:22:17.463 00.001 20224 Worker thread wakes up
22:22:17.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
22:22:17.463 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
22:22:17.463 00.000 20224 Moving (0.22, 0.09) raw xDistance=0.21 yDistance=-0.11
22:22:17.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:22:17.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:17.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:22:17.464 00.001 20224 MoveAxis(W, 30, ABG)
22:22:17.464 00.000 20224 Guiding  Dir = 3, Dur = 30
22:22:17.464 00.000 20224 IsSlewing returns 0
22:22:17.464 00.000 20224 IsGuiding returns 0
22:22:17.469 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=57165, med=2768, FiltMin=2512, FiltMax=29168, Gamma=1.000
22:22:17.472 00.003 20224 PulseGuide returned control before completion, sleep 34
22:22:17.493 00.021 8996 UpdateGuideState exits: m=744189 SNR=377.8
22:22:17.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:17.494 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:17.495 00.001 8996 Enqueuing Expose request
22:22:17.517 00.022 20224 IsGuiding returns 0
22:22:17.517 00.000 20224 Move returns status 0, amount 30
22:22:17.517 00.000 20224 MoveAxis(N, 0, ABG)
22:22:17.517 00.000 20224 Move returns status 0, amount 0
22:22:17.517 00.000 20224 move complete, result=0
22:22:17.517 00.000 20224 worker thread done servicing request
22:22:17.517 00.000 20224 Worker thread wakes up
22:22:17.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:17.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:17.517 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
22:22:18.683 01.166 20224 Exposure complete
22:22:18.766 00.083 20224 worker thread done servicing request
22:22:18.766 00.000 8996 OnExposeComplete: enter
22:22:18.767 00.001 8996 UpdateGuideState(): m_state=6
22:22:18.767 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4446
22:22:18.768 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.62, Mass=742568, SNR=358.9, Peak=60605 HFD=4.6
22:22:18.769 00.001 8996 MultiStar: [#1 0.02,0.11,0.67,U] [#2 0.06,0.23,0.74,U] [#3 0.02,0.51,0.00,M1] [#4 0.11,0.35,0.56,U] [#5 0.18,0.10,0.60,U] [#6 0.04,0.04,0.43,U] [#7 -0.06,0.36,0.44,U] [#8 -0.07,0.19,0.36,U] 
22:22:18.770 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.22}, one-star: {-0.00, 0.30}
22:22:18.770 00.000 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
22:22:18.771 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
22:22:18.773 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.22 cameraTheta=1.39 mountX=0.02 mountY=-0.22, mountTheta=-1.48
22:22:18.777 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.22, opts=13)
22:22:18.778 00.001 8996 Enqueuing Move request for scope (0.04, 0.22)
22:22:18.779 00.001 20224 Worker thread wakes up
22:22:18.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
22:22:18.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
22:22:18.779 00.000 20224 Moving (0.04, 0.22) raw xDistance=0.02 yDistance=-0.22
22:22:18.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:22:18.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:22:18.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:22:18.779 00.000 20224 MoveAxis(E, 0, ABG)
22:22:18.779 00.000 20224 Move returns status 0, amount 0
22:22:18.779 00.000 20224 MoveAxis(N, 0, ABG)
22:22:18.779 00.000 20224 Move returns status 0, amount 0
22:22:18.780 00.001 20224 move complete, result=0
22:22:18.780 00.000 20224 worker thread done servicing request
22:22:18.784 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=60605, med=2768, FiltMin=2502, FiltMax=30627, Gamma=1.000
22:22:18.801 00.017 8996 UpdateGuideState exits: m=742568 SNR=358.9
22:22:18.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:18.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:18.804 00.001 8996 Enqueuing Expose request
22:22:18.805 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:18.806 00.001 20224 Worker thread wakes up
22:22:18.806 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:18.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:19.785 00.979 20224 Exposure complete
22:22:19.852 00.067 20224 worker thread done servicing request
22:22:19.852 00.000 8996 OnExposeComplete: enter
22:22:19.854 00.002 8996 UpdateGuideState(): m_state=6
22:22:19.855 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4447
22:22:19.856 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=471.82, Mass=670667, SNR=319.2, Peak=56125 HFD=4.5
22:22:19.857 00.001 8996 MultiStar: [#1 -0.02,0.27,0.75,U] [#2 0.02,0.28,0.82,U] [#3 -0.20,0.32,0.70,U] [#4 -0.01,0.09,0.63,U] [#5 0.05,0.21,0.65,U] [#6 -0.09,0.10,0.45,U] [#7 -0.20,0.36,0.50,U] [#8 -0.05,0.58,0.00,M1] 
22:22:19.857 00.000 8996 refined, 7 included, MultiStar: {-0.05, 0.29}, one-star: {-0.02, 0.50}
22:22:19.858 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
22:22:19.859 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
22:22:19.860 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.75 mountX=-0.08 mountY=-0.28, mountTheta=-1.84
22:22:19.861 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.29, opts=13)
22:22:19.862 00.001 8996 Enqueuing Move request for scope (-0.05, 0.29)
22:22:19.863 00.001 20224 Worker thread wakes up
22:22:19.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.29) opts 0xd
22:22:19.863 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.29)
22:22:19.863 00.000 20224 Moving (-0.05, 0.29) raw xDistance=-0.08 yDistance=-0.28
22:22:19.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:22:19.863 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.29 newest=-0.61
22:22:19.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:22:19.863 00.000 20224 MoveAxis(E, 0, ABG)
22:22:19.863 00.000 20224 Move returns status 0, amount 0
22:22:19.863 00.000 20224 MoveAxis(N, 59, ABG)
22:22:19.863 00.000 20224 Guiding  Dir = 0, Dur = 59
22:22:19.863 00.000 20224 IsSlewing returns 0
22:22:19.864 00.001 20224 IsGuiding returns 0
22:22:19.867 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56125, med=2768, FiltMin=2502, FiltMax=25968, Gamma=1.000
22:22:19.887 00.020 8996 UpdateGuideState exits: m=670667 SNR=319.2
22:22:19.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:19.890 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:19.891 00.001 8996 Enqueuing Expose request
22:22:19.902 00.011 20224 PulseGuide returned control before completion, sleep 31
22:22:19.948 00.046 20224 IsGuiding returns 1
22:22:19.948 00.000 20224 scope still moving after pulse duration time elapsed
22:22:19.978 00.030 20224 IsSlewing returns 0
22:22:19.980 00.002 20224 IsGuiding returns 1
22:22:20.015 00.035 20224 IsSlewing returns 0
22:22:20.015 00.000 20224 IsGuiding returns 0
22:22:20.015 00.000 20224 scope move finished after 59 + 92 ms
22:22:20.015 00.000 20224 Move returns status 0, amount 59
22:22:20.015 00.000 20224 move complete, result=0
22:22:20.015 00.000 20224 worker thread done servicing request
22:22:20.016 00.001 20224 Worker thread wakes up
22:22:20.016 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 59 ms NORTH
22:22:20.019 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:20.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:21.199 01.180 20224 Exposure complete
22:22:21.268 00.069 20224 worker thread done servicing request
22:22:21.268 00.000 8996 OnExposeComplete: enter
22:22:21.270 00.002 8996 UpdateGuideState(): m_state=6
22:22:21.272 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4448
22:22:21.273 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=471.56, Mass=680454, SNR=341.6, Peak=51981 HFD=4.6
22:22:21.274 00.001 8996 MultiStar: [#1 0.03,0.09,0.71,U] [#2 0.22,0.11,0.69,U] [#3 -0.02,-0.01,0.57,U] [#4 0.02,-0.02,0.58,U] [#5 0.06,0.00,0.55,U] [#6 0.04,0.14,0.49,U] [#7 -0.02,0.11,0.46,U] [#8 0.01,0.12,0.45,U] 
22:22:21.276 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.10}, one-star: {0.01, 0.24}
22:22:21.277 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
22:22:21.279 00.002 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
22:22:21.281 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.16 mountX=0.03 mountY=-0.10, mountTheta=-1.26
22:22:21.284 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.10, opts=13)
22:22:21.285 00.001 8996 Enqueuing Move request for scope (0.04, 0.10)
22:22:21.287 00.002 20224 Worker thread wakes up
22:22:21.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
22:22:21.287 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
22:22:21.288 00.001 20224 Moving (0.04, 0.10) raw xDistance=0.03 yDistance=-0.10
22:22:21.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:22:21.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:21.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:22:21.288 00.000 20224 MoveAxis(E, 0, ABG)
22:22:21.288 00.000 20224 Move returns status 0, amount 0
22:22:21.288 00.000 20224 MoveAxis(N, 0, ABG)
22:22:21.288 00.000 20224 Move returns status 0, amount 0
22:22:21.289 00.001 20224 move complete, result=0
22:22:21.289 00.000 20224 worker thread done servicing request
22:22:21.297 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51981, med=2768, FiltMin=2513, FiltMax=27155, Gamma=1.000
22:22:21.321 00.024 8996 UpdateGuideState exits: m=680454 SNR=341.6
22:22:21.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:21.323 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:21.324 00.001 8996 Enqueuing Expose request
22:22:21.324 00.000 20224 Worker thread wakes up
22:22:21.324 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:21.325 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:21.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:22.304 00.979 20224 Exposure complete
22:22:22.379 00.075 20224 worker thread done servicing request
22:22:22.379 00.000 8996 OnExposeComplete: enter
22:22:22.380 00.001 8996 UpdateGuideState(): m_state=6
22:22:22.382 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4449
22:22:22.383 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.42, Mass=754095, SNR=341.5, Peak=61936 HFD=4.6
22:22:22.384 00.001 8996 MultiStar: [#1 0.24,0.14,0.66,U] [#2 0.16,0.06,0.81,U] [#3 0.12,-0.01,0.64,U] [#4 0.20,-0.08,0.59,U] [#5 0.18,-0.13,0.59,U] [#6 0.13,0.05,0.47,U] [#7 0.10,0.01,0.50,U] [#8 0.07,0.03,0.41,U] 
22:22:22.385 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.03}, one-star: {0.00, 0.09}
22:22:22.385 00.000 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
22:22:22.386 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
22:22:22.387 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.57 mountX=-0.01 mountY=-0.09, mountTheta=-1.66
22:22:22.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.09, opts=13)
22:22:22.389 00.001 8996 Enqueuing Move request for scope (0.00, 0.09)
22:22:22.390 00.001 20224 Worker thread wakes up
22:22:22.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
22:22:22.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
22:22:22.390 00.000 20224 Moving (0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
22:22:22.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:22:22.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:22.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:22:22.390 00.000 20224 MoveAxis(E, 0, ABG)
22:22:22.390 00.000 20224 Move returns status 0, amount 0
22:22:22.390 00.000 20224 MoveAxis(N, 0, ABG)
22:22:22.390 00.000 20224 Move returns status 0, amount 0
22:22:22.391 00.001 20224 move complete, result=0
22:22:22.391 00.000 20224 worker thread done servicing request
22:22:22.397 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61936, med=2768, FiltMin=2502, FiltMax=32112, Gamma=1.000
22:22:22.413 00.016 8996 UpdateGuideState exits: m=754095 SNR=341.5
22:22:22.415 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:22.415 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:22.416 00.001 8996 Enqueuing Expose request
22:22:22.417 00.001 20224 Worker thread wakes up
22:22:22.417 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:22.418 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:22.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:23.595 01.177 20224 Exposure complete
22:22:23.653 00.058 20224 worker thread done servicing request
22:22:23.653 00.000 8996 OnExposeComplete: enter
22:22:23.653 00.000 8996 UpdateGuideState(): m_state=6
22:22:23.654 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4450
22:22:23.655 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=471.32, Mass=715259, SNR=329.5, Peak=65424 HFD=4.5
22:22:23.656 00.001 8996 MultiStar: [#1 0.04,0.07,0.79,U] [#2 0.20,0.01,0.77,U] [#3 -0.19,-0.12,0.68,U] [#4 -0.00,-0.29,0.51,U] [#5 0.15,0.03,0.63,U] [#6 -0.08,-0.23,0.50,U] [#7 -0.08,0.09,0.50,U] [#8 0.01,0.17,0.46,U] 
22:22:23.658 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.03}, one-star: {0.09, -0.01}
22:22:23.659 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
22:22:23.660 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.52)
22:22:23.661 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.74 mountX=0.03 mountY=0.02, mountTheta=0.63
22:22:23.663 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
22:22:23.664 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
22:22:23.665 00.001 20224 Worker thread wakes up
22:22:23.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
22:22:23.665 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
22:22:23.665 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.02
22:22:23.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:22:23.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:23.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:22:23.665 00.000 20224 MoveAxis(E, 0, ABG)
22:22:23.665 00.000 20224 Move returns status 0, amount 0
22:22:23.665 00.000 20224 MoveAxis(N, 0, ABG)
22:22:23.665 00.000 20224 Move returns status 0, amount 0
22:22:23.665 00.000 20224 move complete, result=0
22:22:23.665 00.000 20224 worker thread done servicing request
22:22:23.669 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65424, med=2768, FiltMin=2511, FiltMax=28416, Gamma=1.000
22:22:23.700 00.031 8996 UpdateGuideState exits: m=715259 SNR=329.5
22:22:23.702 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:23.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:23.705 00.002 8996 Enqueuing Expose request
22:22:23.707 00.002 20224 Worker thread wakes up
22:22:23.707 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:22:23.708 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:23.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:24.685 00.977 20224 Exposure complete
22:22:24.739 00.054 20224 worker thread done servicing request
22:22:24.739 00.000 8996 OnExposeComplete: enter
22:22:24.742 00.003 8996 UpdateGuideState(): m_state=6
22:22:24.744 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4451
22:22:24.747 00.003 8996 Star::Find returns 1 (0), X=138.79, Y=471.58, Mass=695627, SNR=374.6, Peak=52125 HFD=4.6
22:22:24.749 00.002 8996 MultiStar: [#1 0.16,0.10,0.62,U] [#2 0.15,0.00,0.76,U] [#3 0.01,0.13,0.56,U] [#4 0.07,-0.03,0.49,U] [#5 0.14,0.08,0.57,U] [#6 0.05,0.06,0.40,U] [#7 -0.09,0.09,0.42,U] [#8 0.03,0.29,0.35,U] 
22:22:24.751 00.002 8996 refined, 8 included, MultiStar: {0.08, 0.11}, one-star: {0.07, 0.25}
22:22:24.752 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
22:22:24.754 00.002 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
22:22:24.756 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.98 mountX=0.06 mountY=-0.12, mountTheta=-1.08
22:22:24.757 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.11, opts=13)
22:22:24.758 00.001 8996 Enqueuing Move request for scope (0.08, 0.11)
22:22:24.759 00.001 20224 Worker thread wakes up
22:22:24.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
22:22:24.759 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
22:22:24.759 00.000 20224 Moving (0.08, 0.11) raw xDistance=0.06 yDistance=-0.12
22:22:24.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:22:24.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:24.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:22:24.759 00.000 20224 MoveAxis(E, 0, ABG)
22:22:24.759 00.000 20224 Move returns status 0, amount 0
22:22:24.759 00.000 20224 MoveAxis(N, 0, ABG)
22:22:24.759 00.000 20224 Move returns status 0, amount 0
22:22:24.759 00.000 20224 move complete, result=0
22:22:24.760 00.001 20224 worker thread done servicing request
22:22:24.763 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52125, med=2768, FiltMin=2499, FiltMax=29504, Gamma=1.000
22:22:24.790 00.027 8996 UpdateGuideState exits: m=695627 SNR=374.6
22:22:24.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:24.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:24.793 00.001 8996 Enqueuing Expose request
22:22:24.794 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:24.795 00.001 20224 Worker thread wakes up
22:22:24.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:24.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:25.962 01.167 20224 Exposure complete
22:22:26.030 00.068 20224 worker thread done servicing request
22:22:26.030 00.000 8996 OnExposeComplete: enter
22:22:26.031 00.001 8996 UpdateGuideState(): m_state=6
22:22:26.031 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4452
22:22:26.032 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=471.64, Mass=775923, SNR=370.2, Peak=65535 HFD=4.4
22:22:26.033 00.001 8996 MultiStar: [#1 0.01,0.08,0.63,U] [#2 0.11,0.16,0.67,U] [#3 0.10,0.59,0.00,M1] [#4 0.17,0.20,0.56,U] [#5 0.05,0.04,0.57,U] [#6 -0.03,-0.03,0.39,U] [#7 -0.17,-0.01,0.48,U] [#8 -0.02,0.29,0.38,U] 
22:22:26.034 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.15}, one-star: {0.15, 0.31}
22:22:26.035 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
22:22:26.035 00.000 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
22:22:26.038 00.003 8996 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.22 mountX=0.04 mountY=-0.15, mountTheta=-1.32
22:22:26.041 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.15, opts=13)
22:22:26.043 00.002 8996 Enqueuing Move request for scope (0.05, 0.15)
22:22:26.045 00.002 20224 Worker thread wakes up
22:22:26.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
22:22:26.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
22:22:26.045 00.000 20224 Moving (0.05, 0.15) raw xDistance=0.04 yDistance=-0.15
22:22:26.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:22:26.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:26.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:22:26.045 00.000 20224 MoveAxis(E, 0, ABG)
22:22:26.045 00.000 20224 Move returns status 0, amount 0
22:22:26.045 00.000 20224 MoveAxis(N, 0, ABG)
22:22:26.046 00.001 20224 Move returns status 0, amount 0
22:22:26.046 00.000 20224 move complete, result=0
22:22:26.046 00.000 20224 worker thread done servicing request
22:22:26.052 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2768, FiltMin=2512, FiltMax=30880, Gamma=1.000
22:22:26.074 00.022 8996 UpdateGuideState exits: m=775923 SNR=370.2
22:22:26.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:26.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:26.077 00.001 8996 Enqueuing Expose request
22:22:26.078 00.001 20224 Worker thread wakes up
22:22:26.078 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:26.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:26.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:27.055 00.976 20224 Exposure complete
22:22:27.120 00.065 20224 worker thread done servicing request
22:22:27.120 00.000 8996 OnExposeComplete: enter
22:22:27.120 00.000 8996 UpdateGuideState(): m_state=6
22:22:27.121 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4453
22:22:27.122 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=471.49, Mass=733557, SNR=342.1, Peak=56336 HFD=4.5
22:22:27.123 00.001 8996 MultiStar: [#1 0.15,-0.07,0.75,U] [#2 0.18,0.12,0.75,U] [#3 0.06,0.18,0.58,U] [#4 0.15,0.15,0.59,U] [#5 0.03,-0.07,0.65,U] [#6 0.05,0.03,0.41,U] [#7 0.04,0.10,0.43,U] [#8 0.03,0.06,0.39,U] 
22:22:27.123 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.08}, one-star: {0.10, 0.16}
22:22:27.125 00.002 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
22:22:27.126 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
22:22:27.127 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.08 hyp=0.12 cameraTheta=0.66 mountX=0.09 mountY=-0.09, mountTheta=-0.77
22:22:27.129 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.08, opts=13)
22:22:27.133 00.004 8996 Enqueuing Move request for scope (0.10, 0.08)
22:22:27.134 00.001 20224 Worker thread wakes up
22:22:27.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.08) opts 0xd
22:22:27.134 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.08)
22:22:27.134 00.000 20224 Moving (0.10, 0.08) raw xDistance=0.09 yDistance=-0.09
22:22:27.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:22:27.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:27.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:22:27.135 00.001 20224 MoveAxis(E, 0, ABG)
22:22:27.135 00.000 20224 Move returns status 0, amount 0
22:22:27.135 00.000 20224 MoveAxis(N, 0, ABG)
22:22:27.135 00.000 20224 Move returns status 0, amount 0
22:22:27.135 00.000 20224 move complete, result=0
22:22:27.135 00.000 20224 worker thread done servicing request
22:22:27.143 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56336, med=2768, FiltMin=2502, FiltMax=29648, Gamma=1.000
22:22:27.161 00.018 8996 UpdateGuideState exits: m=733557 SNR=342.1
22:22:27.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:27.166 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:27.167 00.001 8996 Enqueuing Expose request
22:22:27.168 00.001 20224 Worker thread wakes up
22:22:27.168 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:27.170 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:27.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:28.336 01.166 20224 Exposure complete
22:22:28.410 00.074 20224 worker thread done servicing request
22:22:28.411 00.001 8996 OnExposeComplete: enter
22:22:28.411 00.000 8996 UpdateGuideState(): m_state=6
22:22:28.412 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4454
22:22:28.413 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=471.39, Mass=745055, SNR=338.6, Peak=60112 HFD=4.5
22:22:28.414 00.001 8996 MultiStar: [#1 -0.02,-0.05,0.71,U] [#2 -0.07,0.08,0.72,U] [#3 -0.06,0.23,0.67,U] [#4 0.00,0.10,0.55,U] [#5 -0.01,0.14,0.64,U] [#6 -0.15,0.04,0.45,U] [#7 -0.29,0.09,0.46,U] [#8 -0.18,0.14,0.45,U] 
22:22:28.415 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.09}, one-star: {-0.22, 0.06}
22:22:28.416 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
22:22:28.417 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
22:22:28.417 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.46 mountX=-0.12 mountY=-0.08, mountTheta=-2.57
22:22:28.419 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
22:22:28.420 00.001 8996 Enqueuing Move request for scope (-0.11, 0.09)
22:22:28.420 00.000 20224 Worker thread wakes up
22:22:28.421 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
22:22:28.421 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
22:22:28.421 00.000 20224 Moving (-0.11, 0.09) raw xDistance=-0.12 yDistance=-0.08
22:22:28.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:22:28.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:28.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:22:28.421 00.000 20224 MoveAxis(E, 0, ABG)
22:22:28.421 00.000 20224 Move returns status 0, amount 0
22:22:28.421 00.000 20224 MoveAxis(N, 0, ABG)
22:22:28.421 00.000 20224 Move returns status 0, amount 0
22:22:28.421 00.000 20224 move complete, result=0
22:22:28.421 00.000 20224 worker thread done servicing request
22:22:28.424 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60112, med=2768, FiltMin=2528, FiltMax=27200, Gamma=1.000
22:22:28.438 00.014 8996 UpdateGuideState exits: m=745055 SNR=338.6
22:22:28.439 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:28.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:28.441 00.001 8996 Enqueuing Expose request
22:22:28.441 00.000 20224 Worker thread wakes up
22:22:28.441 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:28.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:28.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:29.412 00.970 20224 Exposure complete
22:22:29.477 00.065 20224 worker thread done servicing request
22:22:29.477 00.000 8996 OnExposeComplete: enter
22:22:29.478 00.001 8996 UpdateGuideState(): m_state=6
22:22:29.480 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4455
22:22:29.482 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=471.33, Mass=771731, SNR=358.5, Peak=65424 HFD=4.5
22:22:29.484 00.002 8996 MultiStar: [#1 0.03,0.07,0.66,U] [#2 0.14,0.00,0.72,U] [#3 -0.02,0.08,0.62,U] [#4 0.02,0.05,0.48,U] [#5 0.09,0.08,0.57,U] [#6 -0.07,-0.04,0.42,U] [#7 -0.12,0.14,0.42,U] [#8 0.03,0.14,0.37,U] 
22:22:29.485 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.05}, one-star: {0.10, 0.01}
22:22:29.486 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
22:22:29.486 00.000 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
22:22:29.488 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.93 mountX=0.03 mountY=-0.05, mountTheta=-1.03
22:22:29.490 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.05, opts=13)
22:22:29.492 00.002 8996 Enqueuing Move request for scope (0.04, 0.05)
22:22:29.493 00.001 20224 Worker thread wakes up
22:22:29.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
22:22:29.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
22:22:29.493 00.000 20224 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.05
22:22:29.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:22:29.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:29.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:22:29.493 00.000 20224 MoveAxis(E, 0, ABG)
22:22:29.493 00.000 20224 Move returns status 0, amount 0
22:22:29.493 00.000 20224 MoveAxis(N, 0, ABG)
22:22:29.493 00.000 20224 Move returns status 0, amount 0
22:22:29.493 00.000 20224 move complete, result=0
22:22:29.493 00.000 20224 worker thread done servicing request
22:22:29.500 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65424, med=2768, FiltMin=2525, FiltMax=30179, Gamma=1.000
22:22:29.523 00.023 8996 UpdateGuideState exits: m=771731 SNR=358.5
22:22:29.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:29.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:29.526 00.001 8996 Enqueuing Expose request
22:22:29.527 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:29.528 00.001 20224 Worker thread wakes up
22:22:29.528 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:29.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:30.711 01.183 20224 Exposure complete
22:22:30.789 00.078 20224 worker thread done servicing request
22:22:30.790 00.001 8996 OnExposeComplete: enter
22:22:30.792 00.002 8996 UpdateGuideState(): m_state=6
22:22:30.795 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4456
22:22:30.797 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=471.48, Mass=649504, SNR=326.2, Peak=50592 HFD=4.6
22:22:30.799 00.002 8996 MultiStar: [#1 0.12,0.09,0.69,U] [#2 0.09,0.16,0.78,U] [#3 -0.01,0.35,0.67,U] [#4 0.08,0.14,0.59,U] [#5 -0.12,0.30,0.77,U] [#6 0.00,0.13,0.49,U] [#7 -0.07,0.12,0.50,U] [#8 -0.32,0.18,0.44,U] 
22:22:30.801 00.002 8996 single-star, 8 included, MultiStar: {-0.01, 0.18}, one-star: {0.01, 0.15}
22:22:30.802 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
22:22:30.803 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
22:22:30.805 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.47 mountX=-0.00 mountY=-0.15, mountTheta=-1.57
22:22:30.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.15, opts=13)
22:22:30.807 00.000 8996 Enqueuing Move request for scope (0.01, 0.15)
22:22:30.807 00.000 20224 Worker thread wakes up
22:22:30.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
22:22:30.807 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
22:22:30.808 00.001 20224 Moving (0.01, 0.15) raw xDistance=-0.00 yDistance=-0.15
22:22:30.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:22:30.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:30.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:22:30.808 00.000 20224 MoveAxis(E, 0, ABG)
22:22:30.808 00.000 20224 Move returns status 0, amount 0
22:22:30.808 00.000 20224 MoveAxis(N, 0, ABG)
22:22:30.808 00.000 20224 Move returns status 0, amount 0
22:22:30.808 00.000 20224 move complete, result=0
22:22:30.809 00.001 20224 worker thread done servicing request
22:22:30.816 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50592, med=2768, FiltMin=2525, FiltMax=26515, Gamma=1.000
22:22:30.840 00.024 8996 UpdateGuideState exits: m=649504 SNR=326.2
22:22:30.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:30.843 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:30.844 00.001 8996 Enqueuing Expose request
22:22:30.845 00.001 20224 Worker thread wakes up
22:22:30.845 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:30.847 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:30.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:31.840 00.993 20224 Exposure complete
22:22:31.917 00.077 20224 worker thread done servicing request
22:22:31.917 00.000 8996 OnExposeComplete: enter
22:22:31.918 00.001 8996 UpdateGuideState(): m_state=6
22:22:31.919 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4457
22:22:31.920 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.62, Mass=724637, SNR=374.5, Peak=57773 HFD=4.7
22:22:31.921 00.001 8996 MultiStar: [#1 -0.02,0.08,0.59,U] [#2 -0.08,-0.09,0.75,U] [#3 0.01,0.25,0.58,U] [#4 0.11,0.02,0.56,U] [#5 -0.04,0.08,0.56,U] [#6 -0.14,0.08,0.39,U] [#7 -0.18,0.15,0.43,U] [#8 -0.21,0.21,0.33,U] 
22:22:31.922 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.12}, one-star: {-0.00, 0.29}
22:22:31.922 00.000 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
22:22:31.923 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
22:22:31.924 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.93 mountX=-0.06 mountY=-0.12, mountTheta=-2.03
22:22:31.925 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.12, opts=13)
22:22:31.926 00.001 8996 Enqueuing Move request for scope (-0.05, 0.12)
22:22:31.927 00.001 20224 Worker thread wakes up
22:22:31.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
22:22:31.927 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
22:22:31.927 00.000 20224 Moving (-0.05, 0.12) raw xDistance=-0.06 yDistance=-0.12
22:22:31.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:22:31.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:31.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:22:31.927 00.000 20224 MoveAxis(E, 0, ABG)
22:22:31.927 00.000 20224 Move returns status 0, amount 0
22:22:31.927 00.000 20224 MoveAxis(N, 0, ABG)
22:22:31.927 00.000 20224 Move returns status 0, amount 0
22:22:31.927 00.000 20224 move complete, result=0
22:22:31.927 00.000 20224 worker thread done servicing request
22:22:31.931 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57773, med=2768, FiltMin=2467, FiltMax=28563, Gamma=1.000
22:22:31.946 00.015 8996 UpdateGuideState exits: m=724637 SNR=374.5
22:22:31.947 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:31.948 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:31.949 00.001 8996 Enqueuing Expose request
22:22:31.950 00.001 20224 Worker thread wakes up
22:22:31.950 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:31.950 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:31.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:33.099 01.149 20224 Exposure complete
22:22:33.156 00.057 20224 worker thread done servicing request
22:22:33.156 00.000 8996 OnExposeComplete: enter
22:22:33.157 00.001 8996 UpdateGuideState(): m_state=6
22:22:33.157 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4458
22:22:33.158 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=471.71, Mass=762737, SNR=382.6, Peak=59405 HFD=4.7
22:22:33.159 00.001 8996 MultiStar: [#1 0.07,0.12,0.64,U] [#2 -0.18,0.27,0.68,U] [#3 -0.26,0.00,0.59,U] [#4 -0.05,-0.03,0.53,U] [#5 0.01,0.09,0.58,U] [#6 -0.23,-0.50,0.00,M1] [#7 -0.48,-0.24,0.00,M1] [#8 -0.01,0.23,0.40,U] 
22:22:33.160 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.17}, one-star: {-0.12, 0.38}
22:22:33.161 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
22:22:33.161 00.000 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
22:22:33.162 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.02 mountX=-0.10 mountY=-0.16, mountTheta=-2.12
22:22:33.163 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
22:22:33.164 00.001 8996 Enqueuing Move request for scope (-0.08, 0.17)
22:22:33.165 00.001 20224 Worker thread wakes up
22:22:33.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
22:22:33.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
22:22:33.165 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.10 yDistance=-0.16
22:22:33.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:22:33.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:33.166 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:22:33.166 00.000 20224 MoveAxis(E, 0, ABG)
22:22:33.166 00.000 20224 Move returns status 0, amount 0
22:22:33.166 00.000 20224 MoveAxis(N, 0, ABG)
22:22:33.166 00.000 20224 Move returns status 0, amount 0
22:22:33.166 00.000 20224 move complete, result=0
22:22:33.166 00.000 20224 worker thread done servicing request
22:22:33.171 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59405, med=2768, FiltMin=2512, FiltMax=31296, Gamma=1.000
22:22:33.190 00.019 8996 UpdateGuideState exits: m=762737 SNR=382.6
22:22:33.192 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:33.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:33.193 00.000 8996 Enqueuing Expose request
22:22:33.194 00.001 20224 Worker thread wakes up
22:22:33.194 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:33.196 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:33.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:34.158 00.962 20224 Exposure complete
22:22:34.241 00.083 20224 worker thread done servicing request
22:22:34.241 00.000 8996 OnExposeComplete: enter
22:22:34.242 00.001 8996 UpdateGuideState(): m_state=6
22:22:34.243 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4459
22:22:34.243 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=471.69, Mass=741542, SNR=320.7, Peak=61357 HFD=4.7
22:22:34.244 00.001 8996 MultiStar: [#1 -0.15,0.53,0.00,M1] [#2 -0.19,0.29,0.84,U] [#3 -0.23,0.42,0.00,M1] [#4 -0.12,0.25,0.56,U] [#5 -0.06,0.23,0.63,U] [#6 -0.11,-0.21,0.46,U] [#7 -0.19,0.29,0.55,U] [#8 -0.21,0.44,0.00,M1] 
22:22:34.245 00.001 8996 refined, 5 included, MultiStar: {-0.12, 0.24}, one-star: {-0.09, 0.36}
22:22:34.246 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
22:22:34.247 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
22:22:34.247 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.06 mountX=-0.15 mountY=-0.22, mountTheta=-2.16
22:22:34.250 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.24, opts=13)
22:22:34.251 00.001 8996 Enqueuing Move request for scope (-0.12, 0.24)
22:22:34.252 00.001 20224 Worker thread wakes up
22:22:34.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
22:22:34.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
22:22:34.252 00.000 20224 Moving (-0.12, 0.24) raw xDistance=-0.15 yDistance=-0.22
22:22:34.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:22:34.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:22:34.252 00.000 20224 MoveAxis(E, 0, ABG)
22:22:34.252 00.000 20224 Move returns status 0, amount 0
22:22:34.252 00.000 20224 MoveAxis(N, 46, ABG)
22:22:34.252 00.000 20224 Guiding  Dir = 0, Dur = 46
22:22:34.253 00.001 20224 IsSlewing returns 0
22:22:34.253 00.000 20224 IsGuiding returns 0
22:22:34.256 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61357, med=2768, FiltMin=2518, FiltMax=29699, Gamma=1.000
22:22:34.278 00.022 20224 PulseGuide returned control before completion, sleep 32
22:22:34.284 00.006 8996 UpdateGuideState exits: m=741542 SNR=320.7
22:22:34.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:34.287 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:34.288 00.001 8996 Enqueuing Expose request
22:22:34.324 00.036 20224 IsGuiding returns 1
22:22:34.324 00.000 20224 scope still moving after pulse duration time elapsed
22:22:34.356 00.032 20224 IsSlewing returns 0
22:22:34.356 00.000 20224 IsGuiding returns 1
22:22:34.387 00.031 20224 IsSlewing returns 0
22:22:34.387 00.000 20224 IsGuiding returns 0
22:22:34.387 00.000 20224 scope move finished after 46 + 88 ms
22:22:34.387 00.000 20224 Move returns status 0, amount 46
22:22:34.387 00.000 20224 move complete, result=0
22:22:34.388 00.001 20224 worker thread done servicing request
22:22:34.388 00.000 20224 Worker thread wakes up
22:22:34.388 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:34.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:34.388 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 46 ms NORTH
22:22:35.548 01.160 20224 Exposure complete
22:22:35.626 00.078 20224 worker thread done servicing request
22:22:35.627 00.001 8996 OnExposeComplete: enter
22:22:35.627 00.000 8996 UpdateGuideState(): m_state=6
22:22:35.628 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4460
22:22:35.629 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=471.74, Mass=738095, SNR=374.1, Peak=56685 HFD=4.7
22:22:35.630 00.001 8996 MultiStar: [#1 -0.07,0.21,0.64,U] [#2 -0.08,0.19,0.70,U] [#3 -0.31,0.09,0.57,U] [#4 -0.08,0.04,0.49,U] [#5 0.04,0.13,0.59,U] [#6 -0.13,-0.07,0.42,U] [#7 -0.26,0.08,0.46,U] [#8 -0.13,0.18,0.35,U] 
22:22:35.631 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.17}, one-star: {-0.16, 0.42}
22:22:35.631 00.000 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
22:22:35.632 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
22:22:35.633 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.22 cameraTheta=2.21 mountX=-0.14 mountY=-0.16, mountTheta=-2.32
22:22:35.634 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.17, opts=13)
22:22:35.635 00.001 8996 Enqueuing Move request for scope (-0.13, 0.17)
22:22:35.636 00.001 20224 Worker thread wakes up
22:22:35.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
22:22:35.636 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
22:22:35.636 00.000 20224 Moving (-0.13, 0.17) raw xDistance=-0.14 yDistance=-0.16
22:22:35.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:22:35.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:35.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:22:35.636 00.000 20224 MoveAxis(E, 0, ABG)
22:22:35.636 00.000 20224 Move returns status 0, amount 0
22:22:35.636 00.000 20224 MoveAxis(N, 0, ABG)
22:22:35.636 00.000 20224 Move returns status 0, amount 0
22:22:35.636 00.000 20224 move complete, result=0
22:22:35.636 00.000 20224 worker thread done servicing request
22:22:35.640 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56685, med=2768, FiltMin=2515, FiltMax=26400, Gamma=1.000
22:22:35.663 00.023 8996 UpdateGuideState exits: m=738095 SNR=374.1
22:22:35.665 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:35.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:35.667 00.001 8996 Enqueuing Expose request
22:22:35.667 00.000 20224 Worker thread wakes up
22:22:35.667 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:35.668 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:35.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:36.644 00.976 20224 Exposure complete
22:22:36.720 00.076 20224 worker thread done servicing request
22:22:36.720 00.000 8996 OnExposeComplete: enter
22:22:36.721 00.001 8996 UpdateGuideState(): m_state=6
22:22:36.722 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4461
22:22:36.723 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=471.75, Mass=747219, SNR=375.3, Peak=59149 HFD=4.6
22:22:36.725 00.002 8996 MultiStar: [#1 -0.06,0.31,0.69,U] [#2 -0.06,0.20,0.70,U] [#3 -0.18,0.18,0.65,U] [#4 0.02,0.04,0.49,U] [#5 -0.09,-0.04,0.57,U] [#6 -0.06,-0.05,0.44,U] [#7 -0.15,0.32,0.38,U] [#8 -0.19,0.44,0.00,M1] 
22:22:36.727 00.002 8996 refined, 7 included, MultiStar: {-0.09, 0.20}, one-star: {-0.13, 0.42}
22:22:36.728 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
22:22:36.729 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
22:22:36.731 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=2.00 mountX=-0.11 mountY=-0.19, mountTheta=-2.10
22:22:36.733 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.20, opts=13)
22:22:36.733 00.000 8996 Enqueuing Move request for scope (-0.09, 0.20)
22:22:36.734 00.001 20224 Worker thread wakes up
22:22:36.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
22:22:36.735 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
22:22:36.735 00.000 20224 Moving (-0.09, 0.20) raw xDistance=-0.11 yDistance=-0.19
22:22:36.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:22:36.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:36.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:22:36.735 00.000 20224 MoveAxis(E, 0, ABG)
22:22:36.735 00.000 20224 Move returns status 0, amount 0
22:22:36.735 00.000 20224 MoveAxis(N, 0, ABG)
22:22:36.735 00.000 20224 Move returns status 0, amount 0
22:22:36.735 00.000 20224 move complete, result=0
22:22:36.735 00.000 20224 worker thread done servicing request
22:22:36.740 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=59149, med=2768, FiltMin=2489, FiltMax=29904, Gamma=1.000
22:22:36.755 00.015 8996 UpdateGuideState exits: m=747219 SNR=375.3
22:22:36.757 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:36.759 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:36.759 00.000 8996 Enqueuing Expose request
22:22:36.760 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:36.761 00.001 20224 Worker thread wakes up
22:22:36.761 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:36.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:37.930 01.169 20224 Exposure complete
22:22:37.992 00.062 20224 worker thread done servicing request
22:22:37.992 00.000 8996 OnExposeComplete: enter
22:22:37.993 00.001 8996 UpdateGuideState(): m_state=6
22:22:37.994 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4462
22:22:37.995 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.62, Mass=744963, SNR=374.8, Peak=61421 HFD=4.5
22:22:37.996 00.001 8996 MultiStar: [#1 0.08,0.29,0.57,U] [#2 0.09,0.14,0.74,U] [#3 0.01,0.29,0.54,U] [#4 0.11,0.01,0.52,U] [#5 0.02,0.25,0.60,U] [#6 0.05,0.07,0.43,U] [#7 0.03,0.09,0.40,U] [#8 -0.10,0.27,0.35,U] 
22:22:37.997 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.20}, one-star: {0.04, 0.29}
22:22:37.997 00.000 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
22:22:37.998 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
22:22:37.999 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.36 mountX=0.02 mountY=-0.20, mountTheta=-1.46
22:22:38.001 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.20, opts=13)
22:22:38.001 00.000 8996 Enqueuing Move request for scope (0.04, 0.20)
22:22:38.002 00.001 20224 Worker thread wakes up
22:22:38.003 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
22:22:38.003 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
22:22:38.003 00.000 20224 Moving (0.04, 0.20) raw xDistance=0.02 yDistance=-0.20
22:22:38.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:22:38.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:22:38.003 00.000 20224 MoveAxis(E, 0, ABG)
22:22:38.003 00.000 20224 Move returns status 0, amount 0
22:22:38.003 00.000 20224 MoveAxis(N, 43, ABG)
22:22:38.003 00.000 20224 Guiding  Dir = 0, Dur = 43
22:22:38.003 00.000 20224 IsSlewing returns 0
22:22:38.003 00.000 20224 IsGuiding returns 0
22:22:38.005 00.002 20224 PulseGuide returned control before completion, sleep 52
22:22:38.012 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61421, med=2768, FiltMin=2515, FiltMax=31904, Gamma=1.000
22:22:38.029 00.017 8996 UpdateGuideState exits: m=744963 SNR=374.8
22:22:38.030 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:38.031 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:38.032 00.001 8996 Enqueuing Expose request
22:22:38.065 00.033 20224 IsGuiding returns 1
22:22:38.065 00.000 20224 scope still moving after pulse duration time elapsed
22:22:38.097 00.032 20224 IsSlewing returns 0
22:22:38.097 00.000 20224 IsGuiding returns 0
22:22:38.097 00.000 20224 scope move finished after 43 + 50 ms
22:22:38.097 00.000 20224 Move returns status 0, amount 43
22:22:38.097 00.000 20224 move complete, result=0
22:22:38.097 00.000 20224 worker thread done servicing request
22:22:38.097 00.000 20224 Worker thread wakes up
22:22:38.097 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:38.098 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 43 ms NORTH
22:22:38.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:39.073 00.975 20224 Exposure complete
22:22:39.156 00.083 20224 worker thread done servicing request
22:22:39.156 00.000 8996 OnExposeComplete: enter
22:22:39.158 00.002 8996 UpdateGuideState(): m_state=6
22:22:39.161 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4463
22:22:39.163 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=471.41, Mass=742250, SNR=345.3, Peak=54688 HFD=4.4
22:22:39.165 00.002 8996 MultiStar: [#1 -0.15,-0.06,0.73,U] [#2 -0.26,-0.10,0.77,U] [#3 -0.18,-0.03,0.65,U] [#4 -0.07,-0.13,0.59,U] [#5 -0.19,-0.22,0.62,U] [#6 -0.19,-0.26,0.47,U] [#7 -0.44,-0.21,0.00,M1] [#8 -0.35,-0.02,0.39,U] 
22:22:39.167 00.002 8996 refined, 7 included, MultiStar: {-0.20, -0.08}, one-star: {-0.23, 0.08}
22:22:39.168 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
22:22:39.170 00.002 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
22:22:39.176 00.006 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.78 mountX=-0.19 mountY=0.10, mountTheta=2.66
22:22:39.177 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.08, opts=13)
22:22:39.178 00.001 8996 Enqueuing Move request for scope (-0.20, -0.08)
22:22:39.180 00.002 20224 Worker thread wakes up
22:22:39.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
22:22:39.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
22:22:39.180 00.000 20224 Moving (-0.20, -0.08) raw xDistance=-0.19 yDistance=0.10
22:22:39.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:22:39.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:39.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:22:39.180 00.000 20224 MoveAxis(E, 0, ABG)
22:22:39.180 00.000 20224 Move returns status 0, amount 0
22:22:39.180 00.000 20224 MoveAxis(N, 0, ABG)
22:22:39.180 00.000 20224 Move returns status 0, amount 0
22:22:39.180 00.000 20224 move complete, result=0
22:22:39.180 00.000 20224 worker thread done servicing request
22:22:39.185 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54688, med=2768, FiltMin=2521, FiltMax=27344, Gamma=1.000
22:22:39.201 00.016 8996 UpdateGuideState exits: m=742250 SNR=345.3
22:22:39.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:39.202 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:39.203 00.001 8996 Enqueuing Expose request
22:22:39.204 00.001 20224 Worker thread wakes up
22:22:39.204 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:22:39.205 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:39.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:40.373 01.168 20224 Exposure complete
22:22:40.429 00.056 20224 worker thread done servicing request
22:22:40.429 00.000 8996 OnExposeComplete: enter
22:22:40.430 00.001 8996 UpdateGuideState(): m_state=6
22:22:40.431 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4464
22:22:40.431 00.000 8996 Star::Find returns 1 (0), X=138.17, Y=471.29, Mass=777911, SNR=356.9, Peak=52723 HFD=4.6
22:22:40.433 00.002 8996 MultiStar: [#1 -0.43,-0.31,0.00,M1] [#2 -0.51,-0.05,0.00,M1] [#3 -0.75,-0.24,0.00,M1] [#4 -0.56,-0.24,0.00,M1] [#5 -0.39,-0.37,0.00,M1] [#6 -0.71,-0.50,0.00,M1] [#7 -0.76,-0.36,0.00,M2] [#8 -0.59,-0.27,0.00,M1] 
22:22:40.434 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
22:22:40.437 00.003 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
22:22:40.439 00.002 8996 CameraToMount -- cameraX=-0.55 cameraY=-0.04 hyp=0.56 cameraTheta=-3.07 mountX=-0.55 mountY=0.10, mountTheta=2.96
22:22:40.444 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.55, y=-0.04, opts=13)
22:22:40.447 00.003 8996 Enqueuing Move request for scope (-0.55, -0.04)
22:22:40.448 00.001 20224 Worker thread wakes up
22:22:40.449 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.04) opts 0xd
22:22:40.449 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.55, -0.04)
22:22:40.449 00.000 20224 Moving (-0.55, -0.04) raw xDistance=-0.55 yDistance=0.10
22:22:40.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
22:22:40.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:40.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:22:40.449 00.000 20224 MoveAxis(E, 80, ABG)
22:22:40.449 00.000 20224 Guiding  Dir = 2, Dur = 80
22:22:40.450 00.001 20224 IsSlewing returns 0
22:22:40.450 00.000 20224 IsGuiding returns 0
22:22:40.461 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52723, med=2768, FiltMin=2502, FiltMax=26470, Gamma=1.000
22:22:40.482 00.021 8996 UpdateGuideState exits: m=777911 SNR=356.9
22:22:40.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:40.485 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:40.486 00.001 8996 Enqueuing Expose request
22:22:40.514 00.028 20224 PulseGuide returned control before completion, sleep 26
22:22:40.543 00.029 20224 IsGuiding returns 1
22:22:40.543 00.000 20224 scope still moving after pulse duration time elapsed
22:22:40.575 00.032 20224 IsSlewing returns 0
22:22:40.575 00.000 20224 IsGuiding returns 1
22:22:40.607 00.032 20224 IsSlewing returns 0
22:22:40.608 00.001 20224 IsGuiding returns 0
22:22:40.608 00.000 20224 scope move finished after 80 + 77 ms
22:22:40.608 00.000 20224 Move returns status 0, amount 80
22:22:40.608 00.000 20224 MoveAxis(N, 0, ABG)
22:22:40.608 00.000 20224 Move returns status 0, amount 0
22:22:40.608 00.000 20224 move complete, result=0
22:22:40.608 00.000 20224 worker thread done servicing request
22:22:40.608 00.000 20224 Worker thread wakes up
22:22:40.609 00.001 8996 GuideStep: -0.5 px 80 ms EAST, 0.1 px 0 ms NORTH
22:22:40.612 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:40.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:41.603 00.991 20224 Exposure complete
22:22:41.703 00.100 20224 worker thread done servicing request
22:22:41.703 00.000 8996 OnExposeComplete: enter
22:22:41.704 00.001 8996 UpdateGuideState(): m_state=6
22:22:41.705 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4465
22:22:41.706 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=471.35, Mass=714505, SNR=372.7, Peak=50288 HFD=4.7
22:22:41.707 00.001 8996 MultiStar: [#1 -0.27,-0.04,0.66,U] [#2 -0.33,-0.03,0.71,U] [#3 -0.45,0.02,0.00,M2] [#4 -0.37,-0.18,0.54,U] [#5 -0.07,-0.10,0.59,U] [#6 -0.52,-0.30,0.00,M2] [#7 -0.43,-0.10,0.00,M3] [#8 -0.31,-0.07,0.45,U] 
22:22:41.707 00.000 8996 single-star, 5 included, MultiStar: {-0.27, -0.05}, one-star: {-0.27, 0.03}
22:22:41.708 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.14 = -3.14)
22:22:41.709 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:22:41.709 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.05 mountX=-0.27 mountY=0.00, mountTheta=3.12
22:22:41.711 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.03, opts=13)
22:22:41.712 00.001 8996 Enqueuing Move request for scope (-0.27, 0.03)
22:22:41.712 00.000 20224 Worker thread wakes up
22:22:41.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
22:22:41.713 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
22:22:41.713 00.000 20224 Moving (-0.27, 0.03) raw xDistance=-0.27 yDistance=0.00
22:22:41.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
22:22:41.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:41.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:22:41.713 00.000 20224 MoveAxis(E, 45, ABG)
22:22:41.713 00.000 20224 Guiding  Dir = 2, Dur = 45
22:22:41.713 00.000 20224 IsSlewing returns 0
22:22:41.713 00.000 20224 IsGuiding returns 0
22:22:41.717 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50288, med=2768, FiltMin=2521, FiltMax=24832, Gamma=1.000
22:22:41.718 00.001 20224 PulseGuide returned control before completion, sleep 52
22:22:41.731 00.013 8996 UpdateGuideState exits: m=714505 SNR=372.7
22:22:41.732 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:41.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:41.735 00.002 8996 Enqueuing Expose request
22:22:41.778 00.043 20224 IsGuiding returns 1
22:22:41.778 00.000 20224 scope still moving after pulse duration time elapsed
22:22:41.808 00.030 20224 IsSlewing returns 0
22:22:41.808 00.000 20224 IsGuiding returns 0
22:22:41.808 00.000 20224 scope move finished after 45 + 50 ms
22:22:41.808 00.000 20224 Move returns status 0, amount 45
22:22:41.808 00.000 20224 MoveAxis(N, 0, ABG)
22:22:41.808 00.000 20224 Move returns status 0, amount 0
22:22:41.809 00.001 20224 move complete, result=0
22:22:41.809 00.000 20224 worker thread done servicing request
22:22:41.809 00.000 20224 Worker thread wakes up
22:22:41.809 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:41.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:41.809 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
22:22:42.970 01.161 20224 Exposure complete
22:22:43.026 00.056 20224 worker thread done servicing request
22:22:43.026 00.000 8996 OnExposeComplete: enter
22:22:43.028 00.002 8996 UpdateGuideState(): m_state=6
22:22:43.030 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4466
22:22:43.033 00.003 8996 Star::Find returns 1 (0), X=138.99, Y=471.59, Mass=710791, SNR=338.7, Peak=49437 HFD=4.8
22:22:43.036 00.003 8996 MultiStar: [#1 0.31,0.13,0.73,U] [#2 0.28,-0.15,0.81,U] [#3 0.27,0.17,0.57,U] [#4 0.34,0.15,0.60,U] [#5 0.28,-0.04,0.56,U] [#6 0.35,-0.02,0.48,U] [#7 0.15,0.21,0.43,U] [#8 0.31,0.23,0.41,U] 
22:22:43.037 00.001 8996 refined, 8 included, MultiStar: {0.29, 0.10}, one-star: {0.27, 0.26}
22:22:43.039 00.002 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
22:22:43.041 00.002 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
22:22:43.043 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=0.10 hyp=0.30 cameraTheta=0.34 mountX=0.28 mountY=-0.13, mountTheta=-0.46
22:22:43.044 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.10, opts=13)
22:22:43.046 00.002 8996 Enqueuing Move request for scope (0.29, 0.10)
22:22:43.047 00.001 20224 Worker thread wakes up
22:22:43.048 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.10) opts 0xd
22:22:43.048 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.10)
22:22:43.048 00.000 20224 Moving (0.29, 0.10) raw xDistance=0.28 yDistance=-0.13
22:22:43.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
22:22:43.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:43.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:22:43.048 00.000 20224 MoveAxis(W, 37, ABG)
22:22:43.048 00.000 20224 Guiding  Dir = 3, Dur = 37
22:22:43.049 00.001 20224 IsSlewing returns 0
22:22:43.049 00.000 20224 IsGuiding returns 0
22:22:43.051 00.002 20224 PulseGuide returned control before completion, sleep 46
22:22:43.055 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49437, med=2768, FiltMin=2502, FiltMax=24464, Gamma=1.000
22:22:43.077 00.022 8996 UpdateGuideState exits: m=710791 SNR=338.7
22:22:43.080 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:43.080 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:43.081 00.001 8996 Enqueuing Expose request
22:22:43.105 00.024 20224 IsGuiding returns 1
22:22:43.105 00.000 20224 scope still moving after pulse duration time elapsed
22:22:43.137 00.032 20224 IsSlewing returns 0
22:22:43.137 00.000 20224 IsGuiding returns 1
22:22:43.168 00.031 20224 IsSlewing returns 0
22:22:43.168 00.000 20224 IsGuiding returns 0
22:22:43.169 00.001 20224 scope move finished after 37 + 82 ms
22:22:43.169 00.000 20224 Move returns status 0, amount 37
22:22:43.169 00.000 20224 MoveAxis(N, 0, ABG)
22:22:43.169 00.000 20224 Move returns status 0, amount 0
22:22:43.169 00.000 20224 move complete, result=0
22:22:43.169 00.000 20224 worker thread done servicing request
22:22:43.169 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
22:22:43.170 00.001 20224 Worker thread wakes up
22:22:43.170 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:43.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:44.154 00.984 20224 Exposure complete
22:22:44.216 00.062 20224 worker thread done servicing request
22:22:44.216 00.000 8996 OnExposeComplete: enter
22:22:44.217 00.001 8996 UpdateGuideState(): m_state=6
22:22:44.218 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4467
22:22:44.219 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=471.45, Mass=788850, SNR=354.6, Peak=59632 HFD=4.3
22:22:44.220 00.001 8996 MultiStar: [#1 0.28,0.15,0.70,U] [#2 0.34,0.08,0.72,U] [#3 0.22,0.10,0.67,U] [#4 0.33,0.03,0.53,U] [#5 0.21,-0.11,0.63,U] [#6 0.16,-0.27,0.43,U] [#7 0.14,-0.02,0.46,U] [#8 0.13,0.13,0.42,U] 
22:22:44.220 00.000 8996 single-star, 8 included, MultiStar: {0.23, 0.04}, one-star: {0.18, 0.12}
22:22:44.221 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
22:22:44.222 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
22:22:44.222 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.22 cameraTheta=0.58 mountX=0.17 mountY=-0.14, mountTheta=-0.69
22:22:44.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.12, opts=13)
22:22:44.225 00.001 8996 Enqueuing Move request for scope (0.18, 0.12)
22:22:44.226 00.001 20224 Worker thread wakes up
22:22:44.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd
22:22:44.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.12)
22:22:44.226 00.000 20224 Moving (0.18, 0.12) raw xDistance=0.17 yDistance=-0.14
22:22:44.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:22:44.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:44.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:22:44.226 00.000 20224 MoveAxis(E, 0, ABG)
22:22:44.226 00.000 20224 Move returns status 0, amount 0
22:22:44.226 00.000 20224 MoveAxis(N, 0, ABG)
22:22:44.226 00.000 20224 Move returns status 0, amount 0
22:22:44.226 00.000 20224 move complete, result=0
22:22:44.226 00.000 20224 worker thread done servicing request
22:22:44.230 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=59632, med=2768, FiltMin=2531, FiltMax=28787, Gamma=1.000
22:22:44.249 00.019 8996 UpdateGuideState exits: m=788850 SNR=354.6
22:22:44.250 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:44.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:44.252 00.001 8996 Enqueuing Expose request
22:22:44.253 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:44.254 00.001 20224 Worker thread wakes up
22:22:44.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:44.255 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:45.415 01.160 20224 Exposure complete
22:22:45.490 00.075 20224 worker thread done servicing request
22:22:45.490 00.000 8996 OnExposeComplete: enter
22:22:45.492 00.002 8996 UpdateGuideState(): m_state=6
22:22:45.494 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4468
22:22:45.496 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=471.71, Mass=730801, SNR=326.3, Peak=57693 HFD=4.5
22:22:45.500 00.004 8996 MultiStar: [#1 0.18,0.06,0.81,U] [#2 0.24,0.22,0.96,U] [#3 0.02,0.28,0.67,U] [#4 0.04,0.15,0.57,U] [#5 0.06,0.23,0.61,U] [#6 -0.16,-0.03,0.48,U] [#7 -0.14,-0.12,0.47,U] [#8 -0.01,0.21,0.43,U] 
22:22:45.501 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.18}, one-star: {0.06, 0.39}
22:22:45.503 00.002 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
22:22:45.505 00.002 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
22:22:45.506 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.24 mountX=0.04 mountY=-0.19, mountTheta=-1.34
22:22:45.509 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.18, opts=13)
22:22:45.511 00.002 8996 Enqueuing Move request for scope (0.06, 0.18)
22:22:45.513 00.002 20224 Worker thread wakes up
22:22:45.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
22:22:45.513 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
22:22:45.513 00.000 20224 Moving (0.06, 0.18) raw xDistance=0.04 yDistance=-0.19
22:22:45.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:22:45.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:45.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:22:45.515 00.002 20224 MoveAxis(E, 0, ABG)
22:22:45.515 00.000 20224 Move returns status 0, amount 0
22:22:45.515 00.000 20224 MoveAxis(N, 0, ABG)
22:22:45.515 00.000 20224 Move returns status 0, amount 0
22:22:45.515 00.000 20224 move complete, result=0
22:22:45.515 00.000 20224 worker thread done servicing request
22:22:45.523 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57693, med=2768, FiltMin=2521, FiltMax=28579, Gamma=1.000
22:22:45.538 00.015 8996 UpdateGuideState exits: m=730801 SNR=326.3
22:22:45.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:45.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:45.541 00.001 8996 Enqueuing Expose request
22:22:45.542 00.001 20224 Worker thread wakes up
22:22:45.542 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:22:45.542 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:45.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:46.539 00.997 20224 Exposure complete
22:22:46.617 00.078 20224 worker thread done servicing request
22:22:46.617 00.000 8996 OnExposeComplete: enter
22:22:46.618 00.001 8996 UpdateGuideState(): m_state=6
22:22:46.619 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4469
22:22:46.620 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.91, Mass=728991, SNR=347.1, Peak=62877 HFD=4.5
22:22:46.622 00.002 8996 MultiStar: [#1 0.06,0.23,0.61,U] [#2 0.12,0.29,0.74,U] [#3 0.03,0.06,0.57,U] [#4 0.16,-0.02,0.60,U] [#5 0.14,0.35,0.60,U] [#6 -0.10,0.02,0.44,U] [#7 -0.15,0.01,0.47,U] [#8 0.00,0.34,0.44,U] 
22:22:46.622 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.24}, one-star: {0.05, 0.59}
22:22:46.622 00.000 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
22:22:46.624 00.002 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
22:22:46.624 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.39 mountX=0.02 mountY=-0.25, mountTheta=-1.48
22:22:46.625 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.24, opts=13)
22:22:46.626 00.001 8996 Enqueuing Move request for scope (0.05, 0.24)
22:22:46.626 00.000 20224 Worker thread wakes up
22:22:46.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
22:22:46.626 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
22:22:46.626 00.000 20224 Moving (0.05, 0.24) raw xDistance=0.02 yDistance=-0.25
22:22:46.627 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:22:46.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:22:46.627 00.000 20224 MoveAxis(E, 0, ABG)
22:22:46.627 00.000 20224 Move returns status 0, amount 0
22:22:46.627 00.000 20224 MoveAxis(N, 52, ABG)
22:22:46.627 00.000 20224 Guiding  Dir = 0, Dur = 52
22:22:46.627 00.000 20224 IsSlewing returns 0
22:22:46.627 00.000 20224 IsGuiding returns 0
22:22:46.629 00.002 20224 PulseGuide returned control before completion, sleep 62
22:22:46.631 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=62877, med=2768, FiltMin=2534, FiltMax=28867, Gamma=1.000
22:22:46.648 00.017 8996 UpdateGuideState exits: m=728991 SNR=347.1
22:22:46.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:46.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:46.651 00.001 8996 Enqueuing Expose request
22:22:46.695 00.044 20224 IsGuiding returns 1
22:22:46.695 00.000 20224 scope still moving after pulse duration time elapsed
22:22:46.726 00.031 20224 IsSlewing returns 0
22:22:46.726 00.000 20224 IsGuiding returns 0
22:22:46.726 00.000 20224 scope move finished after 52 + 46 ms
22:22:46.726 00.000 20224 Move returns status 0, amount 52
22:22:46.726 00.000 20224 move complete, result=0
22:22:46.726 00.000 20224 worker thread done servicing request
22:22:46.726 00.000 20224 Worker thread wakes up
22:22:46.727 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 52 ms NORTH
22:22:46.728 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:46.729 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:47.915 01.186 20224 Exposure complete
22:22:47.983 00.068 20224 worker thread done servicing request
22:22:47.983 00.000 8996 OnExposeComplete: enter
22:22:47.985 00.002 8996 UpdateGuideState(): m_state=6
22:22:47.987 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4470
22:22:47.988 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=471.25, Mass=727601, SNR=344.3, Peak=60512 HFD=4.6
22:22:47.989 00.001 8996 MultiStar: [#1 -0.11,-0.25,0.68,U] [#2 -0.09,-0.14,0.75,U] [#3 -0.28,-0.03,0.62,U] [#4 -0.19,-0.32,0.59,U] [#5 -0.13,-0.28,0.68,U] [#6 -0.31,-0.58,0.00,M1] [#7 -0.14,-0.03,0.48,U] [#8 -0.24,-0.09,0.37,U] 
22:22:47.991 00.002 8996 single-star, 7 included, MultiStar: {-0.15, -0.15}, one-star: {-0.09, -0.07}
22:22:47.993 00.002 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
22:22:47.994 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
22:22:47.995 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.44 mountX=-0.08 mountY=0.08, mountTheta=2.33
22:22:47.997 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.07, opts=13)
22:22:47.999 00.002 8996 Enqueuing Move request for scope (-0.09, -0.07)
22:22:48.000 00.001 20224 Worker thread wakes up
22:22:48.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
22:22:48.000 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
22:22:48.000 00.000 20224 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
22:22:48.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:22:48.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:48.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:22:48.001 00.001 20224 MoveAxis(E, 0, ABG)
22:22:48.001 00.000 20224 Move returns status 0, amount 0
22:22:48.001 00.000 20224 MoveAxis(N, 0, ABG)
22:22:48.001 00.000 20224 Move returns status 0, amount 0
22:22:48.001 00.000 20224 move complete, result=0
22:22:48.001 00.000 20224 worker thread done servicing request
22:22:48.005 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60512, med=2768, FiltMin=2502, FiltMax=30592, Gamma=1.000
22:22:48.020 00.015 8996 UpdateGuideState exits: m=727601 SNR=344.3
22:22:48.023 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:48.025 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:48.026 00.001 8996 Enqueuing Expose request
22:22:48.026 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:22:48.027 00.001 20224 Worker thread wakes up
22:22:48.027 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:48.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:49.005 00.978 20224 Exposure complete
22:22:49.075 00.070 20224 worker thread done servicing request
22:22:49.075 00.000 8996 OnExposeComplete: enter
22:22:49.076 00.001 8996 UpdateGuideState(): m_state=6
22:22:49.077 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4471
22:22:49.078 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=471.38, Mass=740766, SNR=328.7, Peak=55712 HFD=4.7
22:22:49.079 00.001 8996 MultiStar: [#1 0.09,-0.21,0.67,U] [#2 -0.03,-0.28,0.78,U] [#3 0.04,-0.10,0.70,U] [#4 0.15,-0.24,0.58,U] [#5 -0.10,-0.20,0.71,U] [#6 -0.04,-0.52,0.00,M2] [#7 -0.01,-0.16,0.51,U] [#8 -0.13,-0.12,0.41,U] 
22:22:49.079 00.000 8996 single-star, 7 included, MultiStar: {-0.01, -0.15}, one-star: {-0.06, 0.06}
22:22:49.080 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
22:22:49.081 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
22:22:49.082 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.40 mountX=-0.07 mountY=-0.05, mountTheta=-2.51
22:22:49.083 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
22:22:49.084 00.001 8996 Enqueuing Move request for scope (-0.06, 0.06)
22:22:49.085 00.001 20224 Worker thread wakes up
22:22:49.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
22:22:49.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
22:22:49.085 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.07 yDistance=-0.05
22:22:49.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:22:49.086 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:49.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:22:49.086 00.000 20224 MoveAxis(E, 0, ABG)
22:22:49.086 00.000 20224 Move returns status 0, amount 0
22:22:49.086 00.000 20224 MoveAxis(N, 0, ABG)
22:22:49.086 00.000 20224 Move returns status 0, amount 0
22:22:49.086 00.000 20224 move complete, result=0
22:22:49.086 00.000 20224 worker thread done servicing request
22:22:49.089 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55712, med=2768, FiltMin=2499, FiltMax=31008, Gamma=1.000
22:22:49.114 00.025 8996 UpdateGuideState exits: m=740766 SNR=328.7
22:22:49.115 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:49.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:49.117 00.001 8996 Enqueuing Expose request
22:22:49.118 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:49.118 00.000 20224 Worker thread wakes up
22:22:49.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:49.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:50.285 01.167 20224 Exposure complete
22:22:50.348 00.063 20224 worker thread done servicing request
22:22:50.348 00.000 8996 OnExposeComplete: enter
22:22:50.350 00.002 8996 UpdateGuideState(): m_state=6
22:22:50.352 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4472
22:22:50.353 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=471.06, Mass=710169, SNR=344.3, Peak=64784 HFD=4.4
22:22:50.355 00.002 8996 MultiStar: [#1 -0.13,-0.35,0.72,U] [#2 -0.06,-0.39,0.83,U] [#3 -0.30,-0.45,0.00,M1] [#4 -0.25,-0.67,0.00,M1] [#5 -0.22,-0.58,0.00,M1] [#6 -0.21,-0.72,0.00,M3] [#7 -0.29,-0.65,0.00,M1] [#8 -0.20,-0.34,0.39,U] 
22:22:50.356 00.001 8996 single-star, 3 included, MultiStar: {-0.09, -0.33}, one-star: {-0.06, -0.27}
22:22:50.357 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
22:22:50.358 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
22:22:50.359 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.77 mountX=-0.03 mountY=0.28, mountTheta=1.67
22:22:50.362 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.27, opts=13)
22:22:50.365 00.003 8996 Enqueuing Move request for scope (-0.06, -0.27)
22:22:50.367 00.002 20224 Worker thread wakes up
22:22:50.368 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
22:22:50.368 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
22:22:50.368 00.000 20224 Moving (-0.06, -0.27) raw xDistance=-0.03 yDistance=0.28
22:22:50.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:22:50.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:50.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:22:50.368 00.000 20224 MoveAxis(E, 0, ABG)
22:22:50.368 00.000 20224 Move returns status 0, amount 0
22:22:50.368 00.000 20224 MoveAxis(N, 0, ABG)
22:22:50.368 00.000 20224 Move returns status 0, amount 0
22:22:50.368 00.000 20224 move complete, result=0
22:22:50.368 00.000 20224 worker thread done servicing request
22:22:50.375 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64784, med=2768, FiltMin=2512, FiltMax=29987, Gamma=1.000
22:22:50.401 00.026 8996 UpdateGuideState exits: m=710169 SNR=344.3
22:22:50.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:50.402 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:50.403 00.001 8996 Enqueuing Expose request
22:22:50.404 00.001 20224 Worker thread wakes up
22:22:50.404 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:22:50.404 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:50.405 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:51.378 00.973 20224 Exposure complete
22:22:51.456 00.078 20224 worker thread done servicing request
22:22:51.456 00.000 8996 OnExposeComplete: enter
22:22:51.457 00.001 8996 UpdateGuideState(): m_state=6
22:22:51.458 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4473
22:22:51.459 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=471.02, Mass=754824, SNR=381.7, Peak=65424 HFD=4.5
22:22:51.460 00.001 8996 MultiStar: [#1 -0.04,-0.43,0.71,U] [#2 -0.06,-0.30,0.68,U] [#3 0.03,-0.32,0.58,U] [#4 0.09,-0.47,0.00,M2] [#5 -0.14,-0.44,0.00,M2] [#6 -0.08,-0.56,0.00,M4] [#7 -0.14,-0.40,0.45,U] [#8 -0.26,-0.47,0.00,M1] 
22:22:51.461 00.001 8996 single-star, 4 included, MultiStar: {-0.04, -0.34}, one-star: {-0.01, -0.30}
22:22:51.462 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
22:22:51.463 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
22:22:51.463 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.62 mountX=0.01 mountY=0.30, mountTheta=1.52
22:22:51.465 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.30, opts=13)
22:22:51.466 00.001 8996 Enqueuing Move request for scope (-0.01, -0.30)
22:22:51.466 00.000 20224 Worker thread wakes up
22:22:51.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.30) opts 0xd
22:22:51.466 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.30)
22:22:51.467 00.001 20224 Moving (-0.01, -0.30) raw xDistance=0.01 yDistance=0.30
22:22:51.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:22:51.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:22:51.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:22:51.467 00.000 20224 MoveAxis(E, 0, ABG)
22:22:51.467 00.000 20224 Move returns status 0, amount 0
22:22:51.467 00.000 20224 MoveAxis(N, 0, ABG)
22:22:51.467 00.000 20224 Move returns status 0, amount 0
22:22:51.467 00.000 20224 move complete, result=0
22:22:51.467 00.000 20224 worker thread done servicing request
22:22:51.471 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65424, med=2768, FiltMin=2457, FiltMax=32989, Gamma=1.000
22:22:51.494 00.023 8996 UpdateGuideState exits: m=754824 SNR=381.7
22:22:51.495 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:51.497 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:51.498 00.001 8996 Enqueuing Expose request
22:22:51.499 00.001 20224 Worker thread wakes up
22:22:51.499 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:22:51.500 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:51.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:52.694 01.194 20224 Exposure complete
22:22:52.773 00.079 20224 worker thread done servicing request
22:22:52.773 00.000 8996 OnExposeComplete: enter
22:22:52.775 00.002 8996 UpdateGuideState(): m_state=6
22:22:52.777 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4474
22:22:52.778 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=470.92, Mass=862591, SNR=371.2, Peak=65424 HFD=4.6
22:22:52.780 00.002 8996 MultiStar: [#1 0.11,-0.70,0.00,M1] [#2 -0.04,-0.62,0.00,M1] [#3 -0.12,-0.57,0.00,M1] [#4 -0.04,-0.74,0.00,M3] [#5 -0.04,-0.71,0.00,M3] [#6 -0.03,-0.72,0.00,M5] [#7 -0.21,-0.64,0.00,M1] [#8 -0.13,-0.56,0.00,M2] 
22:22:52.781 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
22:22:52.782 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
22:22:52.783 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.41 hyp=0.43 cameraTheta=-1.87 mountX=-0.09 mountY=0.42, mountTheta=1.77
22:22:52.784 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.41, opts=13)
22:22:52.785 00.001 8996 Enqueuing Move request for scope (-0.13, -0.41)
22:22:52.786 00.001 20224 Worker thread wakes up
22:22:52.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.41) opts 0xd
22:22:52.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.41)
22:22:52.786 00.000 20224 Moving (-0.13, -0.41) raw xDistance=-0.09 yDistance=0.42
22:22:52.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:22:52.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:22:52.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:22:52.786 00.000 20224 MoveAxis(E, 0, ABG)
22:22:52.786 00.000 20224 Move returns status 0, amount 0
22:22:52.787 00.001 20224 MoveAxis(N, 0, ABG)
22:22:52.787 00.000 20224 Move returns status 0, amount 0
22:22:52.787 00.000 20224 move complete, result=0
22:22:52.787 00.000 20224 worker thread done servicing request
22:22:52.791 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65424, med=2768, FiltMin=2477, FiltMax=33168, Gamma=1.000
22:22:52.820 00.029 8996 UpdateGuideState exits: m=862591 SNR=371.2
22:22:52.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:52.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:52.823 00.001 8996 Enqueuing Expose request
22:22:52.824 00.001 20224 Worker thread wakes up
22:22:52.824 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:22:52.825 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:52.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:53.799 00.974 20224 Exposure complete
22:22:53.890 00.091 20224 worker thread done servicing request
22:22:53.890 00.000 8996 OnExposeComplete: enter
22:22:53.891 00.001 8996 UpdateGuideState(): m_state=6
22:22:53.892 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4475
22:22:53.893 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=471.00, Mass=754159, SNR=370.9, Peak=65424 HFD=4.3
22:22:53.894 00.001 8996 MultiStar: [#1 0.19,-0.47,0.00,M2] [#2 0.08,-0.23,0.66,U] [#3 0.02,-0.27,0.53,U] [#4 0.14,-0.56,0.00,M4] [#5 0.33,-0.40,0.00,M4] [#6 0.16,-0.58,0.00,M6] [#7 0.13,-0.37,0.47,U] [#8 0.10,-0.54,0.00,M3] 
22:22:53.895 00.001 8996 refined, 3 included, MultiStar: {0.09, -0.30}, one-star: {0.12, -0.33}
22:22:53.895 00.000 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
22:22:53.896 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
22:22:53.897 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.30 hyp=0.31 cameraTheta=-1.27 mountX=0.12 mountY=0.29, mountTheta=1.17
22:22:53.898 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.30, opts=13)
22:22:53.899 00.001 8996 Enqueuing Move request for scope (0.09, -0.30)
22:22:53.900 00.001 20224 Worker thread wakes up
22:22:53.900 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.30) opts 0xd
22:22:53.900 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.30)
22:22:53.900 00.000 20224 Moving (0.09, -0.30) raw xDistance=0.12 yDistance=0.29
22:22:53.900 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:22:53.900 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.46 newest=1.01
22:22:53.900 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:22:53.900 00.000 20224 MoveAxis(E, 0, ABG)
22:22:53.901 00.001 20224 Move returns status 0, amount 0
22:22:53.901 00.000 20224 MoveAxis(S, 60, ABG)
22:22:53.901 00.000 20224 Guiding  Dir = 1, Dur = 60
22:22:53.901 00.000 20224 IsSlewing returns 0
22:22:53.901 00.000 20224 IsGuiding returns 0
22:22:53.905 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2768, FiltMin=2515, FiltMax=32611, Gamma=1.000
22:22:53.925 00.020 8996 UpdateGuideState exits: m=754159 SNR=370.9
22:22:53.927 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:53.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:53.930 00.002 8996 Enqueuing Expose request
22:22:53.934 00.004 20224 PulseGuide returned control before completion, sleep 38
22:22:53.980 00.046 20224 IsGuiding returns 1
22:22:53.980 00.000 20224 scope still moving after pulse duration time elapsed
22:22:54.011 00.031 20224 IsSlewing returns 0
22:22:54.011 00.000 20224 IsGuiding returns 1
22:22:54.042 00.031 20224 IsSlewing returns 0
22:22:54.043 00.001 20224 IsGuiding returns 0
22:22:54.043 00.000 20224 scope move finished after 60 + 81 ms
22:22:54.043 00.000 20224 Move returns status 0, amount 60
22:22:54.043 00.000 20224 move complete, result=0
22:22:54.043 00.000 20224 worker thread done servicing request
22:22:54.043 00.000 20224 Worker thread wakes up
22:22:54.043 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
22:22:54.046 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:54.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:55.236 01.190 20224 Exposure complete
22:22:55.312 00.076 20224 worker thread done servicing request
22:22:55.312 00.000 8996 OnExposeComplete: enter
22:22:55.314 00.002 8996 UpdateGuideState(): m_state=6
22:22:55.315 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4476
22:22:55.316 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.35, Mass=668389, SNR=310.6, Peak=52752 HFD=4.7
22:22:55.317 00.001 8996 MultiStar: [#1 0.05,-0.31,0.79,U] [#2 0.04,-0.17,0.88,U] [#3 0.09,-0.15,0.72,U] [#4 0.16,-0.26,0.57,U] [#5 0.18,-0.31,0.71,U] [#6 0.06,-0.53,0.00,M7] [#7 -0.03,-0.31,0.50,U] [#8 -0.00,-0.13,0.42,U] 
22:22:55.317 00.000 8996 single-star, 7 included, MultiStar: {0.05, -0.19}, one-star: {-0.09, 0.03}
22:22:55.318 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
22:22:55.319 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
22:22:55.320 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.85 mountX=-0.09 mountY=-0.02, mountTheta=-2.97
22:22:55.321 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
22:22:55.322 00.001 8996 Enqueuing Move request for scope (-0.09, 0.03)
22:22:55.323 00.001 20224 Worker thread wakes up
22:22:55.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
22:22:55.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
22:22:55.323 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.09 yDistance=-0.02
22:22:55.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:22:55.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:55.324 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:22:55.324 00.000 20224 MoveAxis(E, 0, ABG)
22:22:55.324 00.000 20224 Move returns status 0, amount 0
22:22:55.324 00.000 20224 MoveAxis(N, 0, ABG)
22:22:55.324 00.000 20224 Move returns status 0, amount 0
22:22:55.324 00.000 20224 move complete, result=0
22:22:55.324 00.000 20224 worker thread done servicing request
22:22:55.331 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52752, med=2768, FiltMin=2509, FiltMax=27872, Gamma=1.000
22:22:55.355 00.024 8996 UpdateGuideState exits: m=668389 SNR=310.6
22:22:55.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:55.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:55.358 00.001 8996 Enqueuing Expose request
22:22:55.359 00.001 20224 Worker thread wakes up
22:22:55.359 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:22:55.360 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:55.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:56.338 00.978 20224 Exposure complete
22:22:56.396 00.058 20224 worker thread done servicing request
22:22:56.396 00.000 8996 OnExposeComplete: enter
22:22:56.397 00.001 8996 UpdateGuideState(): m_state=6
22:22:56.398 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4477
22:22:56.399 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=471.44, Mass=770077, SNR=348.8, Peak=58096 HFD=4.5
22:22:56.399 00.000 8996 MultiStar: [#1 -0.02,0.08,0.67,U] [#2 0.16,0.12,0.64,U] [#3 0.04,0.13,0.55,U] [#4 0.20,0.08,0.57,U] [#5 0.14,0.13,0.68,U] [#6 0.12,-0.02,0.45,U] [#7 -0.07,0.17,0.47,U] [#8 0.11,0.19,0.37,U] 
22:22:56.401 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.11}, one-star: {0.10, 0.11}
22:22:56.403 00.002 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
22:22:56.404 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
22:22:56.405 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.89 mountX=0.08 mountY=-0.12, mountTheta=-0.99
22:22:56.408 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.11, opts=13)
22:22:56.410 00.002 8996 Enqueuing Move request for scope (0.09, 0.11)
22:22:56.411 00.001 20224 Worker thread wakes up
22:22:56.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
22:22:56.411 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
22:22:56.411 00.000 20224 Moving (0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
22:22:56.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:22:56.412 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:56.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:22:56.412 00.000 20224 MoveAxis(E, 0, ABG)
22:22:56.412 00.000 20224 Move returns status 0, amount 0
22:22:56.412 00.000 20224 MoveAxis(N, 0, ABG)
22:22:56.412 00.000 20224 Move returns status 0, amount 0
22:22:56.412 00.000 20224 move complete, result=0
22:22:56.412 00.000 20224 worker thread done servicing request
22:22:56.420 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58096, med=2768, FiltMin=2521, FiltMax=29811, Gamma=1.000
22:22:56.442 00.022 8996 UpdateGuideState exits: m=770077 SNR=348.8
22:22:56.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:56.443 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:56.444 00.001 8996 Enqueuing Expose request
22:22:56.445 00.001 20224 Worker thread wakes up
22:22:56.445 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:56.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:56.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:57.603 01.157 20224 Exposure complete
22:22:57.659 00.056 20224 worker thread done servicing request
22:22:57.659 00.000 8996 OnExposeComplete: enter
22:22:57.660 00.001 8996 UpdateGuideState(): m_state=6
22:22:57.661 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4478
22:22:57.662 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=471.44, Mass=751020, SNR=370.2, Peak=60640 HFD=4.6
22:22:57.663 00.001 8996 MultiStar: [#1 -0.01,0.06,0.64,U] [#2 -0.00,0.03,0.73,U] [#3 -0.07,0.13,0.56,U] [#4 0.08,0.01,0.50,U] [#5 -0.04,-0.08,0.60,U] [#6 -0.02,-0.07,0.45,U] [#7 -0.13,0.28,0.43,U] [#8 0.01,0.09,0.36,U] 
22:22:57.663 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {0.05, 0.11}
22:22:57.664 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
22:22:57.665 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:22:57.666 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.72 mountX=-0.02 mountY=-0.06, mountTheta=-1.82
22:22:57.668 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.06, opts=13)
22:22:57.669 00.001 8996 Enqueuing Move request for scope (-0.01, 0.06)
22:22:57.671 00.002 20224 Worker thread wakes up
22:22:57.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
22:22:57.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
22:22:57.671 00.000 20224 Moving (-0.01, 0.06) raw xDistance=-0.02 yDistance=-0.06
22:22:57.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:22:57.672 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:57.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:22:57.672 00.000 20224 MoveAxis(E, 0, ABG)
22:22:57.672 00.000 20224 Move returns status 0, amount 0
22:22:57.672 00.000 20224 MoveAxis(N, 0, ABG)
22:22:57.672 00.000 20224 Move returns status 0, amount 0
22:22:57.672 00.000 20224 move complete, result=0
22:22:57.672 00.000 20224 worker thread done servicing request
22:22:57.676 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60640, med=2768, FiltMin=2512, FiltMax=31296, Gamma=1.000
22:22:57.692 00.016 8996 UpdateGuideState exits: m=751020 SNR=370.2
22:22:57.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:57.693 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:57.694 00.001 8996 Enqueuing Expose request
22:22:57.694 00.000 20224 Worker thread wakes up
22:22:57.695 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:57.695 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:57.695 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:58.665 00.970 20224 Exposure complete
22:22:58.731 00.066 20224 worker thread done servicing request
22:22:58.731 00.000 8996 OnExposeComplete: enter
22:22:58.732 00.001 8996 UpdateGuideState(): m_state=6
22:22:58.733 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4479
22:22:58.734 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=471.55, Mass=709814, SNR=333.4, Peak=53133 HFD=4.6
22:22:58.735 00.001 8996 MultiStar: [#1 -0.07,0.05,0.73,U] [#2 -0.10,0.23,0.85,U] [#3 -0.24,0.23,0.65,U] [#4 -0.10,0.12,0.57,U] [#5 -0.03,0.16,0.60,U] [#6 -0.14,-0.40,0.46,U] [#7 -0.25,0.11,0.43,U] [#8 -0.08,0.12,0.40,U] 
22:22:58.735 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.12}, one-star: {-0.07, 0.23}
22:22:58.736 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
22:22:58.737 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
22:22:58.738 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.33 mountX=-0.12 mountY=-0.11, mountTheta=-2.43
22:22:58.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.12, opts=13)
22:22:58.740 00.001 8996 Enqueuing Move request for scope (-0.11, 0.12)
22:22:58.741 00.001 20224 Worker thread wakes up
22:22:58.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
22:22:58.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
22:22:58.741 00.000 20224 Moving (-0.11, 0.12) raw xDistance=-0.12 yDistance=-0.11
22:22:58.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:22:58.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:58.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:22:58.741 00.000 20224 MoveAxis(E, 0, ABG)
22:22:58.741 00.000 20224 Move returns status 0, amount 0
22:22:58.741 00.000 20224 MoveAxis(N, 0, ABG)
22:22:58.741 00.000 20224 Move returns status 0, amount 0
22:22:58.741 00.000 20224 move complete, result=0
22:22:58.741 00.000 20224 worker thread done servicing request
22:22:58.745 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53133, med=2768, FiltMin=2489, FiltMax=28160, Gamma=1.000
22:22:58.762 00.017 8996 UpdateGuideState exits: m=709814 SNR=333.4
22:22:58.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:58.764 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:22:58.765 00.001 8996 Enqueuing Expose request
22:22:58.766 00.001 20224 Worker thread wakes up
22:22:58.766 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:22:58.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:22:58.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:22:59.945 01.178 20224 Exposure complete
22:23:00.009 00.064 20224 worker thread done servicing request
22:23:00.009 00.000 8996 OnExposeComplete: enter
22:23:00.010 00.001 8996 UpdateGuideState(): m_state=6
22:23:00.011 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4480
22:23:00.012 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=471.83, Mass=747106, SNR=334.0, Peak=56989 HFD=4.6
22:23:00.013 00.001 8996 MultiStar: [#1 -0.28,0.42,0.00,M1] [#2 -0.36,0.41,0.00,M1] [#3 -0.27,0.44,0.00,M1] [#4 -0.22,0.31,0.63,U] [#5 -0.25,0.22,0.63,U] [#6 -0.14,0.07,0.49,U] [#7 -0.51,0.46,0.00,M1] [#8 -0.31,0.42,0.00,M1] 
22:23:00.014 00.001 8996 refined, 3 included, MultiStar: {-0.22, 0.32}, one-star: {-0.23, 0.50}
22:23:00.015 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
22:23:00.016 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
22:23:00.017 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.39 cameraTheta=2.17 mountX=-0.25 mountY=-0.29, mountTheta=-2.27
22:23:00.019 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.32, opts=13)
22:23:00.020 00.001 8996 Enqueuing Move request for scope (-0.22, 0.32)
22:23:00.021 00.001 20224 Worker thread wakes up
22:23:00.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd
22:23:00.021 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.32)
22:23:00.021 00.000 20224 Moving (-0.22, 0.32) raw xDistance=-0.25 yDistance=-0.29
22:23:00.021 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:23:00.021 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:00.021 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:23:00.021 00.000 20224 MoveAxis(E, 36, ABG)
22:23:00.021 00.000 20224 Guiding  Dir = 2, Dur = 36
22:23:00.021 00.000 20224 IsSlewing returns 0
22:23:00.021 00.000 20224 IsGuiding returns 0
22:23:00.026 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56989, med=2768, FiltMin=2521, FiltMax=28304, Gamma=1.000
22:23:00.027 00.001 20224 PulseGuide returned control before completion, sleep 41
22:23:00.046 00.019 8996 UpdateGuideState exits: m=747106 SNR=334.0
22:23:00.047 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:00.047 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:00.048 00.001 8996 Enqueuing Expose request
22:23:00.073 00.025 20224 IsGuiding returns 1
22:23:00.073 00.000 20224 scope still moving after pulse duration time elapsed
22:23:00.105 00.032 20224 IsSlewing returns 0
22:23:00.105 00.000 20224 IsGuiding returns 1
22:23:00.137 00.032 20224 IsSlewing returns 0
22:23:00.137 00.000 20224 IsGuiding returns 0
22:23:00.137 00.000 20224 scope move finished after 36 + 80 ms
22:23:00.137 00.000 20224 Move returns status 0, amount 36
22:23:00.137 00.000 20224 MoveAxis(N, 0, ABG)
22:23:00.137 00.000 20224 Move returns status 0, amount 0
22:23:00.137 00.000 20224 move complete, result=0
22:23:00.138 00.001 20224 worker thread done servicing request
22:23:00.138 00.000 20224 Worker thread wakes up
22:23:00.138 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.3 px 0 ms NORTH
22:23:00.139 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:00.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:01.100 00.961 20224 Exposure complete
22:23:01.155 00.055 20224 worker thread done servicing request
22:23:01.155 00.000 8996 OnExposeComplete: enter
22:23:01.157 00.002 8996 UpdateGuideState(): m_state=6
22:23:01.158 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4481
22:23:01.159 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=471.76, Mass=747715, SNR=329.4, Peak=59181 HFD=4.5
22:23:01.160 00.001 8996 MultiStar: [#1 0.16,0.01,0.66,U] [#2 0.16,0.15,0.92,U] [#3 0.11,0.53,0.00,M2] [#4 0.26,0.25,0.58,U] [#5 -0.01,0.18,0.62,U] [#6 0.06,-0.31,0.46,U] [#7 -0.08,-0.01,0.43,U] [#8 -0.03,0.32,0.36,U] 
22:23:01.161 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.16}, one-star: {0.15, 0.43}
22:23:01.161 00.000 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
22:23:01.162 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
22:23:01.163 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.00 mountX=0.09 mountY=-0.17, mountTheta=-1.10
22:23:01.164 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.16, opts=13)
22:23:01.165 00.001 8996 Enqueuing Move request for scope (0.10, 0.16)
22:23:01.166 00.001 20224 Worker thread wakes up
22:23:01.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
22:23:01.166 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
22:23:01.166 00.000 20224 Moving (0.10, 0.16) raw xDistance=0.09 yDistance=-0.17
22:23:01.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:23:01.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:01.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:23:01.166 00.000 20224 MoveAxis(E, 0, ABG)
22:23:01.166 00.000 20224 Move returns status 0, amount 0
22:23:01.166 00.000 20224 MoveAxis(N, 0, ABG)
22:23:01.166 00.000 20224 Move returns status 0, amount 0
22:23:01.166 00.000 20224 move complete, result=0
22:23:01.167 00.001 20224 worker thread done servicing request
22:23:01.171 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59181, med=2768, FiltMin=2502, FiltMax=32256, Gamma=1.000
22:23:01.200 00.029 8996 UpdateGuideState exits: m=747715 SNR=329.4
22:23:01.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:01.203 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:01.203 00.000 8996 Enqueuing Expose request
22:23:01.204 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:23:01.205 00.001 20224 Worker thread wakes up
22:23:01.205 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:01.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:02.381 01.176 20224 Exposure complete
22:23:02.454 00.073 20224 worker thread done servicing request
22:23:02.454 00.000 8996 OnExposeComplete: enter
22:23:02.455 00.001 8996 UpdateGuideState(): m_state=6
22:23:02.456 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4482
22:23:02.457 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=471.46, Mass=700000, SNR=332.6, Peak=53504 HFD=4.5
22:23:02.458 00.001 8996 MultiStar: [#1 0.27,-0.07,0.69,U] [#2 0.20,-0.09,0.87,U] [#3 0.11,-0.12,0.59,U] [#4 0.09,-0.12,0.59,U] [#5 0.35,-0.20,0.65,U] [#6 0.08,-0.06,0.44,U] [#7 -0.03,0.01,0.52,U] [#8 0.29,-0.28,0.44,U] 
22:23:02.459 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.07}, one-star: {0.13, 0.13}
22:23:02.460 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
22:23:02.461 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
22:23:02.462 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.18 cameraTheta=0.80 mountX=0.11 mountY=-0.14, mountTheta=-0.90
22:23:02.464 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.13, opts=13)
22:23:02.465 00.001 8996 Enqueuing Move request for scope (0.13, 0.13)
22:23:02.466 00.001 20224 Worker thread wakes up
22:23:02.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
22:23:02.466 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
22:23:02.466 00.000 20224 Moving (0.13, 0.13) raw xDistance=0.11 yDistance=-0.14
22:23:02.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:23:02.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:02.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:23:02.466 00.000 20224 MoveAxis(E, 0, ABG)
22:23:02.466 00.000 20224 Move returns status 0, amount 0
22:23:02.466 00.000 20224 MoveAxis(N, 0, ABG)
22:23:02.466 00.000 20224 Move returns status 0, amount 0
22:23:02.466 00.000 20224 move complete, result=0
22:23:02.466 00.000 20224 worker thread done servicing request
22:23:02.470 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53504, med=2768, FiltMin=2525, FiltMax=28240, Gamma=1.000
22:23:02.493 00.023 8996 UpdateGuideState exits: m=700000 SNR=332.6
22:23:02.495 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:02.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:02.497 00.001 8996 Enqueuing Expose request
22:23:02.498 00.001 20224 Worker thread wakes up
22:23:02.498 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:02.500 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:02.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:03.467 00.967 20224 Exposure complete
22:23:03.543 00.076 20224 worker thread done servicing request
22:23:03.544 00.001 8996 OnExposeComplete: enter
22:23:03.545 00.001 8996 UpdateGuideState(): m_state=6
22:23:03.547 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4483
22:23:03.548 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.63, Mass=845696, SNR=409.4, Peak=63853 HFD=4.6
22:23:03.549 00.001 8996 MultiStar: [#1 0.03,0.20,0.58,U] [#2 -0.13,0.05,0.69,U] [#3 -0.01,0.12,0.48,U] [#4 0.08,0.10,0.45,U] [#5 0.21,-0.14,0.50,U] [#6 -0.02,-0.14,0.45,U] [#7 -0.25,0.14,0.38,U] [#8 0.17,0.16,0.32,U] 
22:23:03.552 00.003 8996 refined, 8 included, MultiStar: {0.01, 0.11}, one-star: {0.04, 0.30}
22:23:03.554 00.002 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
22:23:03.556 00.002 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
22:23:03.558 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.47 mountX=0.00 mountY=-0.11, mountTheta=-1.57
22:23:03.561 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.11, opts=13)
22:23:03.563 00.002 8996 Enqueuing Move request for scope (0.01, 0.11)
22:23:03.565 00.002 20224 Worker thread wakes up
22:23:03.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
22:23:03.565 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
22:23:03.565 00.000 20224 Moving (0.01, 0.11) raw xDistance=0.00 yDistance=-0.11
22:23:03.566 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:23:03.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:03.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:23:03.566 00.000 20224 MoveAxis(E, 0, ABG)
22:23:03.566 00.000 20224 Move returns status 0, amount 0
22:23:03.566 00.000 20224 MoveAxis(N, 0, ABG)
22:23:03.566 00.000 20224 Move returns status 0, amount 0
22:23:03.566 00.000 20224 move complete, result=0
22:23:03.567 00.001 20224 worker thread done servicing request
22:23:03.573 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63853, med=2768, FiltMin=2528, FiltMax=34544, Gamma=1.000
22:23:03.600 00.027 8996 UpdateGuideState exits: m=845696 SNR=409.4
22:23:03.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:03.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:03.602 00.000 8996 Enqueuing Expose request
22:23:03.603 00.001 20224 Worker thread wakes up
22:23:03.603 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:03.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:03.603 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:04.756 01.153 20224 Exposure complete
22:23:04.816 00.060 20224 worker thread done servicing request
22:23:04.817 00.001 8996 OnExposeComplete: enter
22:23:04.818 00.001 8996 UpdateGuideState(): m_state=6
22:23:04.819 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4484
22:23:04.821 00.002 8996 Star::Find returns 1 (0), X=138.95, Y=471.35, Mass=748085, SNR=342.5, Peak=56592 HFD=4.4
22:23:04.823 00.002 8996 MultiStar: [#1 0.22,0.03,0.73,U] [#2 0.07,0.07,0.73,U] [#3 0.10,0.20,0.60,U] [#4 0.24,0.17,0.59,U] [#5 0.25,-0.16,0.57,U] [#6 -0.03,-0.17,0.44,U] [#7 -0.08,0.03,0.41,U] [#8 0.06,0.21,0.44,U] 
22:23:04.824 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.05}, one-star: {0.23, 0.02}
22:23:04.825 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:23:04.827 00.002 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
22:23:04.828 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.33 mountX=0.13 mountY=-0.06, mountTheta=-0.44
22:23:04.830 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.05, opts=13)
22:23:04.831 00.001 8996 Enqueuing Move request for scope (0.14, 0.05)
22:23:04.831 00.000 20224 Worker thread wakes up
22:23:04.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
22:23:04.831 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
22:23:04.832 00.001 20224 Moving (0.14, 0.05) raw xDistance=0.13 yDistance=-0.06
22:23:04.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:23:04.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:04.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:23:04.832 00.000 20224 MoveAxis(E, 0, ABG)
22:23:04.832 00.000 20224 Move returns status 0, amount 0
22:23:04.832 00.000 20224 MoveAxis(N, 0, ABG)
22:23:04.832 00.000 20224 Move returns status 0, amount 0
22:23:04.832 00.000 20224 move complete, result=0
22:23:04.832 00.000 20224 worker thread done servicing request
22:23:04.836 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56592, med=2768, FiltMin=2496, FiltMax=26675, Gamma=1.000
22:23:04.855 00.019 8996 UpdateGuideState exits: m=748085 SNR=342.5
22:23:04.856 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:04.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:04.858 00.001 8996 Enqueuing Expose request
22:23:04.860 00.002 20224 Worker thread wakes up
22:23:04.860 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:04.862 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:04.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:05.854 00.992 20224 Exposure complete
22:23:05.949 00.095 20224 worker thread done servicing request
22:23:05.949 00.000 8996 OnExposeComplete: enter
22:23:05.951 00.002 8996 UpdateGuideState(): m_state=6
22:23:05.953 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4485
22:23:05.955 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=471.42, Mass=706840, SNR=337.3, Peak=56976 HFD=4.3
22:23:05.957 00.002 8996 MultiStar: [#1 -0.00,0.17,0.65,U] [#2 0.08,0.08,0.80,U] [#3 0.05,0.10,0.60,U] [#4 0.12,-0.08,0.57,U] [#5 0.07,0.11,0.68,U] [#6 0.00,-0.20,0.46,U] [#7 -0.24,0.03,0.48,U] [#8 -0.00,0.19,0.40,U] 
22:23:05.959 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {0.18, 0.09}
22:23:05.960 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
22:23:05.961 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
22:23:05.963 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.91 mountX=0.04 mountY=-0.07, mountTheta=-1.01
22:23:05.965 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.06, opts=13)
22:23:05.966 00.001 8996 Enqueuing Move request for scope (0.05, 0.06)
22:23:05.967 00.001 20224 Worker thread wakes up
22:23:05.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
22:23:05.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
22:23:05.968 00.001 20224 Moving (0.05, 0.06) raw xDistance=0.04 yDistance=-0.07
22:23:05.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:23:05.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:05.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:23:05.968 00.000 20224 MoveAxis(E, 0, ABG)
22:23:05.968 00.000 20224 Move returns status 0, amount 0
22:23:05.968 00.000 20224 MoveAxis(N, 0, ABG)
22:23:05.968 00.000 20224 Move returns status 0, amount 0
22:23:05.968 00.000 20224 move complete, result=0
22:23:05.968 00.000 20224 worker thread done servicing request
22:23:05.976 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56976, med=2768, FiltMin=2454, FiltMax=26099, Gamma=1.000
22:23:05.998 00.022 8996 UpdateGuideState exits: m=706840 SNR=337.3
22:23:05.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:05.999 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:06.000 00.001 8996 Enqueuing Expose request
22:23:06.001 00.001 20224 Worker thread wakes up
22:23:06.001 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:06.002 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:06.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:07.201 01.199 20224 Exposure complete
22:23:07.270 00.069 20224 worker thread done servicing request
22:23:07.270 00.000 8996 OnExposeComplete: enter
22:23:07.272 00.002 8996 UpdateGuideState(): m_state=6
22:23:07.273 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4486
22:23:07.274 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=471.57, Mass=766680, SNR=368.2, Peak=52909 HFD=4.7
22:23:07.276 00.002 8996 MultiStar: [#1 -0.03,-0.02,0.70,U] [#2 0.03,0.15,0.70,U] [#3 -0.27,0.11,0.65,U] [#4 -0.07,-0.07,0.49,U] [#5 -0.05,-0.07,0.57,U] [#6 -0.25,-0.14,0.37,U] [#7 -0.22,-0.02,0.48,U] [#8 -0.16,0.11,0.39,U] 
22:23:07.277 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.06}, one-star: {-0.13, 0.24}
22:23:07.278 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
22:23:07.279 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
22:23:07.281 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.69 mountX=-0.12 mountY=-0.04, mountTheta=-2.81
22:23:07.284 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.06, opts=13)
22:23:07.286 00.002 8996 Enqueuing Move request for scope (-0.12, 0.06)
22:23:07.289 00.003 20224 Worker thread wakes up
22:23:07.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:23:07.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:23:07.289 00.000 20224 Moving (-0.12, 0.06) raw xDistance=-0.12 yDistance=-0.04
22:23:07.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:23:07.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:07.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:23:07.289 00.000 20224 MoveAxis(E, 0, ABG)
22:23:07.289 00.000 20224 Move returns status 0, amount 0
22:23:07.289 00.000 20224 MoveAxis(N, 0, ABG)
22:23:07.289 00.000 20224 Move returns status 0, amount 0
22:23:07.289 00.000 20224 move complete, result=0
22:23:07.290 00.001 20224 worker thread done servicing request
22:23:07.298 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52909, med=2768, FiltMin=2518, FiltMax=29840, Gamma=1.000
22:23:07.316 00.018 8996 UpdateGuideState exits: m=766680 SNR=368.2
22:23:07.318 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:07.320 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:07.321 00.001 8996 Enqueuing Expose request
22:23:07.323 00.002 20224 Worker thread wakes up
22:23:07.323 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:07.325 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:07.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:08.296 00.971 20224 Exposure complete
22:23:08.365 00.069 20224 worker thread done servicing request
22:23:08.365 00.000 8996 OnExposeComplete: enter
22:23:08.366 00.001 8996 UpdateGuideState(): m_state=6
22:23:08.367 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4487
22:23:08.368 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=471.35, Mass=790383, SNR=366.3, Peak=62608 HFD=4.5
22:23:08.369 00.001 8996 MultiStar: [#1 -0.35,-0.08,0.57,U] [#2 -0.28,0.02,0.72,U] [#3 -0.27,-0.13,0.62,U] [#4 -0.20,-0.15,0.54,U] [#5 -0.23,-0.18,0.58,U] [#6 -0.12,-0.11,0.43,U] [#7 -0.24,0.10,0.47,U] [#8 -0.28,-0.00,0.36,U] 
22:23:08.370 00.001 8996 single-star, 8 included, MultiStar: {-0.25, -0.05}, one-star: {-0.22, 0.02}
22:23:08.371 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
22:23:08.372 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
22:23:08.373 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.23 cameraTheta=3.05 mountX=-0.23 mountY=0.01, mountTheta=3.11
22:23:08.376 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
22:23:08.378 00.002 8996 Enqueuing Move request for scope (-0.22, 0.02)
22:23:08.380 00.002 20224 Worker thread wakes up
22:23:08.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
22:23:08.380 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
22:23:08.381 00.001 20224 Moving (-0.22, 0.02) raw xDistance=-0.23 yDistance=0.01
22:23:08.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:23:08.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:08.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:23:08.381 00.000 20224 MoveAxis(E, 33, ABG)
22:23:08.381 00.000 20224 Guiding  Dir = 2, Dur = 33
22:23:08.382 00.001 20224 IsSlewing returns 0
22:23:08.382 00.000 20224 IsGuiding returns 0
22:23:08.388 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62608, med=2768, FiltMin=2480, FiltMax=28544, Gamma=1.000
22:23:08.412 00.024 8996 UpdateGuideState exits: m=790383 SNR=366.3
22:23:08.413 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:08.414 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:08.415 00.001 8996 Enqueuing Expose request
22:23:08.424 00.009 20224 IsGuiding returns 1
22:23:08.424 00.000 20224 scope still moving after pulse duration time elapsed
22:23:08.454 00.030 20224 IsSlewing returns 0
22:23:08.454 00.000 20224 IsGuiding returns 1
22:23:08.486 00.032 20224 IsSlewing returns 0
22:23:08.487 00.001 20224 IsGuiding returns 1
22:23:08.517 00.030 20224 IsSlewing returns 0
22:23:08.517 00.000 20224 IsGuiding returns 0
22:23:08.517 00.000 20224 scope move finished after 33 + 102 ms
22:23:08.517 00.000 20224 Move returns status 0, amount 33
22:23:08.517 00.000 20224 MoveAxis(N, 0, ABG)
22:23:08.517 00.000 20224 Move returns status 0, amount 0
22:23:08.517 00.000 20224 move complete, result=0
22:23:08.518 00.001 20224 worker thread done servicing request
22:23:08.518 00.000 20224 Worker thread wakes up
22:23:08.518 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
22:23:08.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:08.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:09.688 01.169 20224 Exposure complete
22:23:09.743 00.055 20224 worker thread done servicing request
22:23:09.743 00.000 8996 OnExposeComplete: enter
22:23:09.744 00.001 8996 UpdateGuideState(): m_state=6
22:23:09.745 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4488
22:23:09.745 00.000 8996 Star::Find returns 1 (0), X=139.20, Y=471.83, Mass=768876, SNR=350.3, Peak=58397 HFD=4.4
22:23:09.746 00.001 8996 MultiStar: [#1 0.56,0.18,0.00,M1] [#2 0.43,0.25,0.00,M1] [#3 0.52,0.40,0.00,M1] [#4 0.56,0.17,0.00,M1] [#5 0.52,0.16,0.00,M1] [#6 0.56,0.10,0.00,M1] [#7 0.35,0.20,0.46,U] [#8 0.27,0.22,0.42,U] 
22:23:09.747 00.001 8996 refined, 2 included, MultiStar: {0.40, 0.37}, one-star: {0.48, 0.51}
22:23:09.748 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
22:23:09.749 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
22:23:09.750 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=0.37 hyp=0.54 cameraTheta=0.74 mountX=0.36 mountY=-0.41, mountTheta=-0.85
22:23:09.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=0.37, opts=13)
22:23:09.753 00.001 8996 Enqueuing Move request for scope (0.40, 0.37)
22:23:09.754 00.001 20224 Worker thread wakes up
22:23:09.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.37) opts 0xd
22:23:09.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, 0.37)
22:23:09.754 00.000 20224 Moving (0.40, 0.37) raw xDistance=0.36 yDistance=-0.41
22:23:09.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
22:23:09.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:23:09.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:23:09.754 00.000 20224 MoveAxis(W, 50, ABG)
22:23:09.754 00.000 20224 Guiding  Dir = 3, Dur = 50
22:23:09.755 00.001 20224 IsSlewing returns 0
22:23:09.755 00.000 20224 IsGuiding returns 0
22:23:09.757 00.002 20224 PulseGuide returned control before completion, sleep 59
22:23:09.759 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58397, med=2768, FiltMin=2515, FiltMax=26659, Gamma=1.000
22:23:09.776 00.017 8996 UpdateGuideState exits: m=768876 SNR=350.3
22:23:09.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:09.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:09.779 00.001 8996 Enqueuing Expose request
22:23:09.826 00.047 20224 IsGuiding returns 1
22:23:09.826 00.000 20224 scope still moving after pulse duration time elapsed
22:23:09.858 00.032 20224 IsSlewing returns 0
22:23:09.858 00.000 20224 IsGuiding returns 0
22:23:09.858 00.000 20224 scope move finished after 50 + 53 ms
22:23:09.858 00.000 20224 Move returns status 0, amount 50
22:23:09.858 00.000 20224 MoveAxis(N, 0, ABG)
22:23:09.858 00.000 20224 Move returns status 0, amount 0
22:23:09.858 00.000 20224 move complete, result=0
22:23:09.859 00.001 20224 worker thread done servicing request
22:23:09.859 00.000 8996 GuideStep: 0.4 px 50 ms WEST, -0.4 px 0 ms NORTH
22:23:09.860 00.001 20224 Worker thread wakes up
22:23:09.860 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:09.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:10.853 00.993 20224 Exposure complete
22:23:10.920 00.067 20224 worker thread done servicing request
22:23:10.920 00.000 8996 OnExposeComplete: enter
22:23:10.921 00.001 8996 UpdateGuideState(): m_state=6
22:23:10.922 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4489
22:23:10.924 00.002 8996 Star::Find returns 1 (0), X=138.78, Y=471.70, Mass=773778, SNR=325.1, Peak=63149 HFD=4.6
22:23:10.925 00.001 8996 MultiStar: [#1 0.12,0.26,0.71,U] [#2 -0.06,0.33,0.88,U] [#3 0.02,0.44,0.00,M2] [#4 -0.00,0.22,0.67,U] [#5 0.08,0.17,0.67,U] [#6 -0.11,0.14,0.50,U] [#7 -0.22,0.46,0.00,M1] [#8 0.05,0.30,0.42,U] 
22:23:10.927 00.002 8996 refined, 6 included, MultiStar: {0.02, 0.27}, one-star: {0.06, 0.37}
22:23:10.928 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
22:23:10.929 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
22:23:10.930 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.48 mountX=-0.00 mountY=-0.27, mountTheta=-1.58
22:23:10.932 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.27, opts=13)
22:23:10.933 00.001 8996 Enqueuing Move request for scope (0.02, 0.27)
22:23:10.934 00.001 20224 Worker thread wakes up
22:23:10.935 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.27) opts 0xd
22:23:10.935 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.27)
22:23:10.935 00.000 20224 Moving (0.02, 0.27) raw xDistance=-0.00 yDistance=-0.27
22:23:10.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:23:10.935 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.61 newest=-0.67
22:23:10.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:23:10.935 00.000 20224 MoveAxis(E, 0, ABG)
22:23:10.935 00.000 20224 Move returns status 0, amount 0
22:23:10.936 00.001 20224 MoveAxis(N, 57, ABG)
22:23:10.936 00.000 20224 Guiding  Dir = 0, Dur = 57
22:23:10.936 00.000 20224 IsSlewing returns 0
22:23:10.936 00.000 20224 IsGuiding returns 0
22:23:10.938 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63149, med=2768, FiltMin=2499, FiltMax=30355, Gamma=1.000
22:23:10.952 00.014 20224 PulseGuide returned control before completion, sleep 52
22:23:10.955 00.003 8996 UpdateGuideState exits: m=773778 SNR=325.1
22:23:10.957 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:10.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:10.960 00.002 8996 Enqueuing Expose request
22:23:11.014 00.054 20224 IsGuiding returns 1
22:23:11.014 00.000 20224 scope still moving after pulse duration time elapsed
22:23:11.044 00.030 20224 IsSlewing returns 0
22:23:11.044 00.000 20224 IsGuiding returns 0
22:23:11.044 00.000 20224 scope move finished after 57 + 51 ms
22:23:11.045 00.001 20224 Move returns status 0, amount 57
22:23:11.045 00.000 20224 move complete, result=0
22:23:11.045 00.000 20224 worker thread done servicing request
22:23:11.045 00.000 20224 Worker thread wakes up
22:23:11.045 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 57 ms NORTH
22:23:11.046 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:11.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:12.201 01.155 20224 Exposure complete
22:23:12.285 00.084 20224 worker thread done servicing request
22:23:12.286 00.001 8996 OnExposeComplete: enter
22:23:12.287 00.001 8996 UpdateGuideState(): m_state=6
22:23:12.287 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4490
22:23:12.288 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=471.62, Mass=788713, SNR=336.9, Peak=57437 HFD=4.6
22:23:12.289 00.001 8996 MultiStar: [#1 -0.05,0.27,0.71,U] [#2 -0.21,0.31,0.82,U] [#3 -0.07,0.39,0.61,U] [#4 0.01,0.31,0.57,U] [#5 0.15,0.19,0.60,U] [#6 -0.09,-0.13,0.42,U] [#7 -0.24,0.32,0.49,U] [#8 -0.02,0.27,0.41,U] 
22:23:12.290 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.26}, one-star: {-0.16, 0.29}
22:23:12.291 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
22:23:12.291 00.000 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
22:23:12.292 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.27 cameraTheta=1.89 mountX=-0.11 mountY=-0.25, mountTheta=-1.99
22:23:12.293 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.26, opts=13)
22:23:12.295 00.002 8996 Enqueuing Move request for scope (-0.09, 0.26)
22:23:12.295 00.000 20224 Worker thread wakes up
22:23:12.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
22:23:12.295 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
22:23:12.295 00.000 20224 Moving (-0.09, 0.26) raw xDistance=-0.11 yDistance=-0.25
22:23:12.296 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:23:12.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:23:12.296 00.000 20224 MoveAxis(E, 0, ABG)
22:23:12.296 00.000 20224 Move returns status 0, amount 0
22:23:12.296 00.000 20224 MoveAxis(N, 53, ABG)
22:23:12.296 00.000 20224 Guiding  Dir = 0, Dur = 53
22:23:12.296 00.000 20224 IsSlewing returns 0
22:23:12.296 00.000 20224 IsGuiding returns 0
22:23:12.298 00.002 20224 PulseGuide returned control before completion, sleep 62
22:23:12.301 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57437, med=2768, FiltMin=2515, FiltMax=29424, Gamma=1.000
22:23:12.332 00.031 8996 UpdateGuideState exits: m=788713 SNR=336.9
22:23:12.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:12.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:12.335 00.001 8996 Enqueuing Expose request
22:23:12.374 00.039 20224 IsGuiding returns 0
22:23:12.374 00.000 20224 Move returns status 0, amount 53
22:23:12.374 00.000 20224 move complete, result=0
22:23:12.374 00.000 20224 worker thread done servicing request
22:23:12.375 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 53 ms NORTH
22:23:12.376 00.001 20224 Worker thread wakes up
22:23:12.376 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:12.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:13.370 00.994 20224 Exposure complete
22:23:13.448 00.078 20224 worker thread done servicing request
22:23:13.448 00.000 8996 OnExposeComplete: enter
22:23:13.449 00.001 8996 UpdateGuideState(): m_state=6
22:23:13.450 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4491
22:23:13.450 00.000 8996 Star::Find returns 1 (0), X=138.51, Y=471.55, Mass=695789, SNR=361.1, Peak=47792 HFD=4.7
22:23:13.453 00.003 8996 MultiStar: [#1 -0.20,0.22,0.63,U] [#2 -0.13,0.23,0.73,U] [#3 -0.24,0.13,0.65,U] [#4 -0.10,0.01,0.58,U] [#5 -0.14,0.08,0.59,U] [#6 -0.29,-0.01,0.39,U] [#7 -0.31,0.06,0.41,U] [#8 -0.38,0.37,0.00,M1] 
22:23:13.453 00.000 8996 refined, 7 included, MultiStar: {-0.20, 0.14}, one-star: {-0.21, 0.23}
22:23:13.454 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
22:23:13.455 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:23:13.456 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.24 cameraTheta=2.52 mountX=-0.21 mountY=-0.12, mountTheta=-2.63
22:23:13.459 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.14, opts=13)
22:23:13.460 00.001 8996 Enqueuing Move request for scope (-0.20, 0.14)
22:23:13.462 00.002 20224 Worker thread wakes up
22:23:13.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
22:23:13.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
22:23:13.462 00.000 20224 Moving (-0.20, 0.14) raw xDistance=-0.21 yDistance=-0.12
22:23:13.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:23:13.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:13.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:23:13.462 00.000 20224 MoveAxis(E, 30, ABG)
22:23:13.462 00.000 20224 Guiding  Dir = 2, Dur = 30
22:23:13.462 00.000 20224 IsSlewing returns 0
22:23:13.463 00.001 20224 IsGuiding returns 0
22:23:13.464 00.001 20224 PulseGuide returned control before completion, sleep 40
22:23:13.468 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47792, med=2768, FiltMin=2525, FiltMax=24768, Gamma=1.000
22:23:13.481 00.013 8996 UpdateGuideState exits: m=695789 SNR=361.1
22:23:13.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:13.483 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:13.484 00.001 8996 Enqueuing Expose request
22:23:13.516 00.032 20224 IsGuiding returns 1
22:23:13.516 00.000 20224 scope still moving after pulse duration time elapsed
22:23:13.548 00.032 20224 IsSlewing returns 0
22:23:13.548 00.000 20224 IsGuiding returns 0
22:23:13.548 00.000 20224 scope move finished after 30 + 55 ms
22:23:13.548 00.000 20224 Move returns status 0, amount 30
22:23:13.548 00.000 20224 MoveAxis(N, 0, ABG)
22:23:13.548 00.000 20224 Move returns status 0, amount 0
22:23:13.548 00.000 20224 move complete, result=0
22:23:13.548 00.000 20224 worker thread done servicing request
22:23:13.548 00.000 20224 Worker thread wakes up
22:23:13.550 00.002 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
22:23:13.552 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:13.553 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:14.714 01.161 20224 Exposure complete
22:23:14.769 00.055 20224 worker thread done servicing request
22:23:14.769 00.000 8996 OnExposeComplete: enter
22:23:14.770 00.001 8996 UpdateGuideState(): m_state=6
22:23:14.771 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4492
22:23:14.772 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=471.38, Mass=771269, SNR=379.8, Peak=55472 HFD=4.6
22:23:14.773 00.001 8996 MultiStar: [#1 0.23,0.11,0.61,U] [#2 0.25,-0.12,0.69,U] [#3 0.12,0.08,0.57,U] [#4 0.21,0.04,0.50,U] [#5 0.38,0.13,0.54,U] [#6 0.25,-0.36,0.43,U] [#7 0.10,-0.05,0.44,U] [#8 0.13,0.11,0.38,U] 
22:23:14.773 00.000 8996 single-star, 8 included, MultiStar: {0.19, 0.01}, one-star: {0.08, 0.05}
22:23:14.774 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
22:23:14.775 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
22:23:14.776 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.58 mountX=0.08 mountY=-0.06, mountTheta=-0.69
22:23:14.778 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.05, opts=13)
22:23:14.779 00.001 8996 Enqueuing Move request for scope (0.08, 0.05)
22:23:14.779 00.000 20224 Worker thread wakes up
22:23:14.780 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
22:23:14.780 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
22:23:14.780 00.000 20224 Moving (0.08, 0.05) raw xDistance=0.08 yDistance=-0.06
22:23:14.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:23:14.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:14.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:23:14.780 00.000 20224 MoveAxis(E, 0, ABG)
22:23:14.780 00.000 20224 Move returns status 0, amount 0
22:23:14.780 00.000 20224 MoveAxis(N, 0, ABG)
22:23:14.780 00.000 20224 Move returns status 0, amount 0
22:23:14.780 00.000 20224 move complete, result=0
22:23:14.780 00.000 20224 worker thread done servicing request
22:23:14.783 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=55472, med=2768, FiltMin=2512, FiltMax=29683, Gamma=1.000
22:23:14.798 00.015 8996 UpdateGuideState exits: m=771269 SNR=379.8
22:23:14.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:14.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:14.802 00.002 8996 Enqueuing Expose request
22:23:14.804 00.002 20224 Worker thread wakes up
22:23:14.804 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:14.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:14.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:15.771 00.966 20224 Exposure complete
22:23:15.849 00.078 20224 worker thread done servicing request
22:23:15.849 00.000 8996 OnExposeComplete: enter
22:23:15.850 00.001 8996 UpdateGuideState(): m_state=6
22:23:15.851 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4493
22:23:15.852 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=471.34, Mass=735758, SNR=355.3, Peak=53952 HFD=4.6
22:23:15.853 00.001 8996 MultiStar: [#1 0.05,0.00,0.69,U] [#2 0.05,0.10,0.65,U] [#3 -0.02,-0.07,0.54,U] [#4 0.07,-0.10,0.58,U] [#5 0.28,0.05,0.63,U] [#6 -0.14,-0.45,0.00,M1] [#7 -0.16,-0.20,0.44,U] [#8 0.12,0.08,0.39,U] 
22:23:15.855 00.002 8996 refined, 7 included, MultiStar: {0.08, -0.01}, one-star: {0.14, 0.01}
22:23:15.857 00.002 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
22:23:15.859 00.002 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
22:23:15.861 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.09 mountX=0.08 mountY=-0.00, mountTheta=-0.03
22:23:15.864 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
22:23:15.866 00.002 8996 Enqueuing Move request for scope (0.08, -0.01)
22:23:15.867 00.001 20224 Worker thread wakes up
22:23:15.868 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:23:15.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:23:15.868 00.000 20224 Moving (0.08, -0.01) raw xDistance=0.08 yDistance=-0.00
22:23:15.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:23:15.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:15.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:23:15.868 00.000 20224 MoveAxis(E, 0, ABG)
22:23:15.868 00.000 20224 Move returns status 0, amount 0
22:23:15.868 00.000 20224 MoveAxis(N, 0, ABG)
22:23:15.868 00.000 20224 Move returns status 0, amount 0
22:23:15.868 00.000 20224 move complete, result=0
22:23:15.869 00.001 20224 worker thread done servicing request
22:23:15.876 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53952, med=2768, FiltMin=2512, FiltMax=28691, Gamma=1.000
22:23:15.896 00.020 8996 UpdateGuideState exits: m=735758 SNR=355.3
22:23:15.897 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:15.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:15.899 00.001 8996 Enqueuing Expose request
22:23:15.900 00.001 20224 Worker thread wakes up
22:23:15.900 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:15.902 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:15.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:17.068 01.166 20224 Exposure complete
22:23:17.133 00.065 20224 worker thread done servicing request
22:23:17.133 00.000 8996 OnExposeComplete: enter
22:23:17.134 00.001 8996 UpdateGuideState(): m_state=6
22:23:17.135 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4494
22:23:17.136 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=471.58, Mass=683678, SNR=369.3, Peak=53805 HFD=4.6
22:23:17.136 00.000 8996 MultiStar: [#1 0.01,0.22,0.70,U] [#2 -0.01,0.31,0.66,U] [#3 -0.09,0.01,0.55,U] [#4 -0.04,-0.10,0.49,U] [#5 -0.06,-0.11,0.58,U] [#6 -0.17,-0.15,0.40,U] [#7 -0.01,0.07,0.42,U] [#8 -0.09,0.27,0.35,U] 
22:23:17.137 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.11}, one-star: {0.03, 0.25}
22:23:17.138 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
22:23:17.139 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
22:23:17.140 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.89 mountX=-0.05 mountY=-0.10, mountTheta=-1.99
22:23:17.141 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
22:23:17.142 00.001 8996 Enqueuing Move request for scope (-0.04, 0.11)
22:23:17.143 00.001 20224 Worker thread wakes up
22:23:17.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
22:23:17.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
22:23:17.143 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
22:23:17.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:23:17.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:17.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:23:17.143 00.000 20224 MoveAxis(E, 0, ABG)
22:23:17.143 00.000 20224 Move returns status 0, amount 0
22:23:17.143 00.000 20224 MoveAxis(N, 0, ABG)
22:23:17.143 00.000 20224 Move returns status 0, amount 0
22:23:17.143 00.000 20224 move complete, result=0
22:23:17.143 00.000 20224 worker thread done servicing request
22:23:17.150 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53805, med=2768, FiltMin=2502, FiltMax=27792, Gamma=1.000
22:23:17.173 00.023 8996 UpdateGuideState exits: m=683678 SNR=369.3
22:23:17.174 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:17.175 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:17.176 00.001 8996 Enqueuing Expose request
22:23:17.176 00.000 20224 Worker thread wakes up
22:23:17.176 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:17.177 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:17.177 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:18.168 00.991 20224 Exposure complete
22:23:18.231 00.063 20224 worker thread done servicing request
22:23:18.231 00.000 8996 OnExposeComplete: enter
22:23:18.232 00.001 8996 UpdateGuideState(): m_state=6
22:23:18.233 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4495
22:23:18.234 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.62, Mass=777315, SNR=337.5, Peak=59229 HFD=4.6
22:23:18.235 00.001 8996 MultiStar: [#1 0.14,0.18,0.65,U] [#2 0.18,0.26,0.72,U] [#3 0.12,0.15,0.64,U] [#4 0.07,-0.05,0.59,U] [#5 0.04,0.08,0.73,U] [#6 -0.05,0.03,0.47,U] [#7 -0.11,0.02,0.44,U] [#8 -0.10,0.20,0.37,U] 
22:23:18.236 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.15}, one-star: {0.00, 0.29}
22:23:18.236 00.000 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
22:23:18.239 00.003 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
22:23:18.241 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.15 cameraTheta=1.26 mountX=0.03 mountY=-0.15, mountTheta=-1.36
22:23:18.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.15, opts=13)
22:23:18.244 00.001 8996 Enqueuing Move request for scope (0.05, 0.15)
22:23:18.245 00.001 20224 Worker thread wakes up
22:23:18.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
22:23:18.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
22:23:18.245 00.000 20224 Moving (0.05, 0.15) raw xDistance=0.03 yDistance=-0.15
22:23:18.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:23:18.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:18.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:23:18.245 00.000 20224 MoveAxis(E, 0, ABG)
22:23:18.245 00.000 20224 Move returns status 0, amount 0
22:23:18.245 00.000 20224 MoveAxis(N, 0, ABG)
22:23:18.246 00.001 20224 Move returns status 0, amount 0
22:23:18.246 00.000 20224 move complete, result=0
22:23:18.246 00.000 20224 worker thread done servicing request
22:23:18.250 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=59229, med=2768, FiltMin=2486, FiltMax=30739, Gamma=1.000
22:23:18.266 00.016 8996 UpdateGuideState exits: m=777315 SNR=337.5
22:23:18.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:18.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:18.269 00.001 8996 Enqueuing Expose request
22:23:18.271 00.002 20224 Worker thread wakes up
22:23:18.271 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:18.273 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:18.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:19.447 01.174 20224 Exposure complete
22:23:19.535 00.088 20224 worker thread done servicing request
22:23:19.535 00.000 8996 OnExposeComplete: enter
22:23:19.537 00.002 8996 UpdateGuideState(): m_state=6
22:23:19.538 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4496
22:23:19.540 00.002 8996 Star::Find returns 1 (0), X=139.05, Y=471.47, Mass=739061, SNR=376.6, Peak=53648 HFD=4.6
22:23:19.541 00.001 8996 MultiStar: [#1 0.35,0.21,0.57,U] [#2 0.36,0.05,0.72,U] [#3 0.22,0.15,0.60,U] [#4 0.31,0.02,0.54,U] [#5 0.38,-0.02,0.58,U] [#6 0.16,-0.17,0.44,U] [#7 0.03,0.18,0.39,U] [#8 0.35,0.17,0.39,U] 
22:23:19.541 00.000 8996 refined, 8 included, MultiStar: {0.29, 0.09}, one-star: {0.33, 0.15}
22:23:19.542 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
22:23:19.543 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
22:23:19.543 00.000 8996 CameraToMount -- cameraX=0.29 cameraY=0.09 hyp=0.31 cameraTheta=0.29 mountX=0.28 mountY=-0.12, mountTheta=-0.40
22:23:19.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.09, opts=13)
22:23:19.545 00.000 8996 Enqueuing Move request for scope (0.29, 0.09)
22:23:19.546 00.001 20224 Worker thread wakes up
22:23:19.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.09) opts 0xd
22:23:19.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.09)
22:23:19.546 00.000 20224 Moving (0.29, 0.09) raw xDistance=0.28 yDistance=-0.12
22:23:19.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:23:19.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:19.547 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:23:19.547 00.000 20224 MoveAxis(W, 41, ABG)
22:23:19.547 00.000 20224 Guiding  Dir = 3, Dur = 41
22:23:19.547 00.000 20224 IsSlewing returns 0
22:23:19.547 00.000 20224 IsGuiding returns 0
22:23:19.550 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53648, med=2768, FiltMin=2518, FiltMax=24016, Gamma=1.000
22:23:19.563 00.013 8996 UpdateGuideState exits: m=739061 SNR=376.6
22:23:19.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:19.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:19.566 00.001 8996 Enqueuing Expose request
22:23:19.603 00.037 20224 IsGuiding returns 1
22:23:19.603 00.000 20224 scope still moving after pulse duration time elapsed
22:23:19.632 00.029 20224 IsSlewing returns 0
22:23:19.632 00.000 20224 IsGuiding returns 1
22:23:19.663 00.031 20224 IsSlewing returns 0
22:23:19.664 00.001 20224 IsGuiding returns 1
22:23:19.695 00.031 20224 IsSlewing returns 0
22:23:19.695 00.000 20224 IsGuiding returns 0
22:23:19.695 00.000 20224 scope move finished after 41 + 106 ms
22:23:19.695 00.000 20224 Move returns status 0, amount 41
22:23:19.695 00.000 20224 MoveAxis(N, 0, ABG)
22:23:19.695 00.000 20224 Move returns status 0, amount 0
22:23:19.695 00.000 20224 move complete, result=0
22:23:19.695 00.000 20224 worker thread done servicing request
22:23:19.695 00.000 20224 Worker thread wakes up
22:23:19.695 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:19.695 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
22:23:19.697 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:20.689 00.992 20224 Exposure complete
22:23:20.760 00.071 20224 worker thread done servicing request
22:23:20.760 00.000 8996 OnExposeComplete: enter
22:23:20.761 00.001 8996 UpdateGuideState(): m_state=6
22:23:20.762 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4497
22:23:20.763 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=471.65, Mass=792937, SNR=361.9, Peak=58733 HFD=4.7
22:23:20.764 00.001 8996 MultiStar: [#1 0.06,0.07,0.63,U] [#2 0.11,0.11,0.77,U] [#3 -0.23,0.23,0.65,U] [#4 -0.04,0.19,0.48,U] [#5 -0.04,0.17,0.66,U] [#6 -0.13,-0.02,0.43,U] [#7 -0.26,0.04,0.49,U] [#8 -0.06,0.39,0.35,U] 
22:23:20.765 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.17}, one-star: {-0.03, 0.32}
22:23:20.766 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
22:23:20.767 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
22:23:20.768 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.88 mountX=-0.07 mountY=-0.17, mountTheta=-1.98
22:23:20.770 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.17, opts=13)
22:23:20.770 00.000 8996 Enqueuing Move request for scope (-0.06, 0.17)
22:23:20.771 00.001 20224 Worker thread wakes up
22:23:20.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
22:23:20.771 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
22:23:20.772 00.001 20224 Moving (-0.06, 0.17) raw xDistance=-0.07 yDistance=-0.17
22:23:20.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:23:20.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:20.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:23:20.772 00.000 20224 MoveAxis(E, 0, ABG)
22:23:20.772 00.000 20224 Move returns status 0, amount 0
22:23:20.772 00.000 20224 MoveAxis(N, 0, ABG)
22:23:20.772 00.000 20224 Move returns status 0, amount 0
22:23:20.772 00.000 20224 move complete, result=0
22:23:20.772 00.000 20224 worker thread done servicing request
22:23:20.777 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58733, med=2768, FiltMin=2480, FiltMax=32240, Gamma=1.000
22:23:20.800 00.023 8996 UpdateGuideState exits: m=792937 SNR=361.9
22:23:20.800 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:20.802 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:20.802 00.000 8996 Enqueuing Expose request
22:23:20.803 00.001 20224 Worker thread wakes up
22:23:20.803 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:23:20.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:20.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:21.968 01.164 20224 Exposure complete
22:23:22.036 00.068 20224 worker thread done servicing request
22:23:22.036 00.000 8996 OnExposeComplete: enter
22:23:22.037 00.001 8996 UpdateGuideState(): m_state=6
22:23:22.038 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4498
22:23:22.040 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=471.78, Mass=750089, SNR=347.9, Peak=61309 HFD=4.5
22:23:22.041 00.001 8996 MultiStar: [#1 -0.04,0.25,0.67,U] [#2 0.04,0.34,0.77,U] [#3 -0.22,0.19,0.66,U] [#4 -0.03,-0.02,0.59,U] [#5 0.19,0.15,0.64,U] [#6 -0.17,0.06,0.48,U] [#7 -0.30,0.39,0.00,M1] [#8 0.06,0.39,0.38,U] 
22:23:22.042 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.24}, one-star: {0.01, 0.45}
22:23:22.043 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
22:23:22.043 00.000 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
22:23:22.044 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.64 mountX=-0.04 mountY=-0.24, mountTheta=-1.73
22:23:22.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.24, opts=13)
22:23:22.046 00.000 8996 Enqueuing Move request for scope (-0.02, 0.24)
22:23:22.047 00.001 20224 Worker thread wakes up
22:23:22.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
22:23:22.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
22:23:22.047 00.000 20224 Moving (-0.02, 0.24) raw xDistance=-0.04 yDistance=-0.24
22:23:22.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:23:22.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:23:22.047 00.000 20224 MoveAxis(E, 0, ABG)
22:23:22.047 00.000 20224 Move returns status 0, amount 0
22:23:22.047 00.000 20224 MoveAxis(N, 51, ABG)
22:23:22.047 00.000 20224 Guiding  Dir = 0, Dur = 51
22:23:22.047 00.000 20224 IsSlewing returns 0
22:23:22.047 00.000 20224 IsGuiding returns 0
22:23:22.053 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61309, med=2768, FiltMin=2528, FiltMax=29139, Gamma=1.000
22:23:22.068 00.015 8996 UpdateGuideState exits: m=750089 SNR=347.9
22:23:22.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:22.070 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:22.071 00.001 8996 Enqueuing Expose request
22:23:22.104 00.033 20224 IsGuiding returns 1
22:23:22.104 00.000 20224 scope still moving after pulse duration time elapsed
22:23:22.133 00.029 20224 IsSlewing returns 0
22:23:22.133 00.000 20224 IsGuiding returns 1
22:23:22.165 00.032 20224 IsSlewing returns 0
22:23:22.166 00.001 20224 IsGuiding returns 1
22:23:22.195 00.029 20224 IsSlewing returns 0
22:23:22.196 00.001 20224 IsGuiding returns 0
22:23:22.196 00.000 20224 scope move finished after 51 + 97 ms
22:23:22.196 00.000 20224 Move returns status 0, amount 51
22:23:22.196 00.000 20224 move complete, result=0
22:23:22.196 00.000 20224 worker thread done servicing request
22:23:22.196 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
22:23:22.199 00.003 20224 Worker thread wakes up
22:23:22.199 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:22.200 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:23.185 00.985 20224 Exposure complete
22:23:23.262 00.077 20224 worker thread done servicing request
22:23:23.262 00.000 8996 OnExposeComplete: enter
22:23:23.265 00.003 8996 UpdateGuideState(): m_state=6
22:23:23.267 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4499
22:23:23.269 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=471.61, Mass=692824, SNR=322.0, Peak=50125 HFD=4.4
22:23:23.271 00.002 8996 MultiStar: [#1 -0.13,-0.04,0.73,U] [#2 -0.12,-0.09,0.81,U] [#3 -0.36,-0.11,0.69,U] [#4 -0.29,-0.18,0.59,U] [#5 -0.22,-0.15,0.77,U] [#6 -0.27,0.04,0.48,U] [#7 -0.32,0.02,0.52,U] [#8 -0.19,0.19,0.41,U] 
22:23:23.273 00.002 8996 refined, 8 included, MultiStar: {-0.23, -0.00}, one-star: {-0.23, 0.29}
22:23:23.274 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
22:23:23.275 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
22:23:23.275 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-3.14 mountX=-0.23 mountY=0.03, mountTheta=3.03
22:23:23.277 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.00, opts=13)
22:23:23.278 00.001 8996 Enqueuing Move request for scope (-0.23, -0.00)
22:23:23.280 00.002 20224 Worker thread wakes up
22:23:23.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.00) opts 0xd
22:23:23.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.00)
22:23:23.280 00.000 20224 Moving (-0.23, -0.00) raw xDistance=-0.23 yDistance=0.03
22:23:23.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:23:23.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:23.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:23:23.280 00.000 20224 MoveAxis(E, 34, ABG)
22:23:23.281 00.001 20224 Guiding  Dir = 2, Dur = 34
22:23:23.281 00.000 20224 IsSlewing returns 0
22:23:23.281 00.000 20224 IsGuiding returns 0
22:23:23.289 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50125, med=2768, FiltMin=2502, FiltMax=24688, Gamma=1.000
22:23:23.296 00.007 20224 PulseGuide returned control before completion, sleep 30
22:23:23.316 00.020 8996 UpdateGuideState exits: m=692824 SNR=322.0
22:23:23.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:23.319 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:23.321 00.002 8996 Enqueuing Expose request
22:23:23.341 00.020 20224 IsGuiding returns 1
22:23:23.341 00.000 20224 scope still moving after pulse duration time elapsed
22:23:23.373 00.032 20224 IsSlewing returns 0
22:23:23.373 00.000 20224 IsGuiding returns 1
22:23:23.404 00.031 20224 IsSlewing returns 0
22:23:23.404 00.000 20224 IsGuiding returns 0
22:23:23.404 00.000 20224 scope move finished after 34 + 89 ms
22:23:23.404 00.000 20224 Move returns status 0, amount 34
22:23:23.404 00.000 20224 MoveAxis(N, 0, ABG)
22:23:23.404 00.000 20224 Move returns status 0, amount 0
22:23:23.404 00.000 20224 move complete, result=0
22:23:23.404 00.000 20224 worker thread done servicing request
22:23:23.404 00.000 20224 Worker thread wakes up
22:23:23.404 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
22:23:23.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:23.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:24.600 01.195 20224 Exposure complete
22:23:24.682 00.082 20224 worker thread done servicing request
22:23:24.683 00.001 8996 OnExposeComplete: enter
22:23:24.683 00.000 8996 UpdateGuideState(): m_state=6
22:23:24.685 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4500
22:23:24.686 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=471.06, Mass=704823, SNR=363.4, Peak=55632 HFD=4.6
22:23:24.687 00.001 8996 MultiStar: [#1 -0.12,-0.52,0.00,M1] [#2 -0.09,-0.48,0.00,M1] [#3 -0.04,-0.44,0.63,U] [#4 -0.05,-0.56,0.00,M1] [#5 -0.04,-0.48,0.00,M1] [#6 0.01,-0.41,0.35,U] [#7 -0.04,-0.22,0.43,U] [#8 -0.02,-0.42,0.41,U] 
22:23:24.688 00.001 8996 single-star, 4 included, MultiStar: {-0.04, -0.34}, one-star: {-0.06, -0.26}
22:23:24.689 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
22:23:24.689 00.000 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.45)
22:23:24.690 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.81 mountX=-0.04 mountY=0.27, mountTheta=1.71
22:23:24.691 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.26, opts=13)
22:23:24.692 00.001 8996 Enqueuing Move request for scope (-0.06, -0.26)
22:23:24.693 00.001 20224 Worker thread wakes up
22:23:24.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd
22:23:24.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.26)
22:23:24.693 00.000 20224 Moving (-0.06, -0.26) raw xDistance=-0.04 yDistance=0.27
22:23:24.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:23:24.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:23:24.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:23:24.694 00.001 20224 MoveAxis(E, 0, ABG)
22:23:24.694 00.000 20224 Move returns status 0, amount 0
22:23:24.694 00.000 20224 MoveAxis(N, 0, ABG)
22:23:24.694 00.000 20224 Move returns status 0, amount 0
22:23:24.694 00.000 20224 move complete, result=0
22:23:24.694 00.000 20224 worker thread done servicing request
22:23:24.698 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55632, med=2768, FiltMin=2515, FiltMax=28656, Gamma=1.000
22:23:24.720 00.022 8996 UpdateGuideState exits: m=704823 SNR=363.4
22:23:24.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:24.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:24.722 00.000 8996 Enqueuing Expose request
22:23:24.723 00.001 20224 Worker thread wakes up
22:23:24.723 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:23:24.724 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:24.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:25.703 00.979 20224 Exposure complete
22:23:25.759 00.056 20224 worker thread done servicing request
22:23:25.759 00.000 8996 OnExposeComplete: enter
22:23:25.760 00.001 8996 UpdateGuideState(): m_state=6
22:23:25.761 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4501
22:23:25.762 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=471.05, Mass=768516, SNR=376.3, Peak=58960 HFD=4.7
22:23:25.763 00.001 8996 MultiStar: [#1 -0.26,0.06,0.60,U] [#2 -0.44,-0.15,0.00,M2] [#3 -0.34,-0.14,0.48,U] [#4 -0.24,-0.10,0.51,U] [#5 -0.39,-0.19,0.57,U] [#6 -0.35,-0.36,0.00,M1] [#7 -0.44,-0.11,0.00,M1] [#8 -0.37,-0.28,0.00,M1] 
22:23:25.763 00.000 8996 refined, 4 included, MultiStar: {-0.30, -0.15}, one-star: {-0.27, -0.28}
22:23:25.764 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
22:23:25.765 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.58)
22:23:25.766 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.15 hyp=0.33 cameraTheta=-2.68 mountX=-0.28 mountY=0.18, mountTheta=2.57
22:23:25.767 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.15, opts=13)
22:23:25.768 00.001 8996 Enqueuing Move request for scope (-0.30, -0.15)
22:23:25.769 00.001 20224 Worker thread wakes up
22:23:25.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.15) opts 0xd
22:23:25.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.15)
22:23:25.769 00.000 20224 Moving (-0.30, -0.15) raw xDistance=-0.28 yDistance=0.18
22:23:25.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:23:25.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:25.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:23:25.769 00.000 20224 MoveAxis(E, 41, ABG)
22:23:25.769 00.000 20224 Guiding  Dir = 2, Dur = 41
22:23:25.769 00.000 20224 IsSlewing returns 0
22:23:25.769 00.000 20224 IsGuiding returns 0
22:23:25.774 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58960, med=2768, FiltMin=2489, FiltMax=30547, Gamma=1.000
22:23:25.789 00.015 8996 UpdateGuideState exits: m=768516 SNR=376.3
22:23:25.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:25.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:25.792 00.001 8996 Enqueuing Expose request
22:23:25.829 00.037 20224 IsGuiding returns 1
22:23:25.829 00.000 20224 scope still moving after pulse duration time elapsed
22:23:25.859 00.030 20224 IsSlewing returns 0
22:23:25.860 00.001 20224 IsGuiding returns 1
22:23:25.891 00.031 20224 IsSlewing returns 0
22:23:25.892 00.001 20224 IsGuiding returns 1
22:23:25.921 00.029 20224 IsSlewing returns 0
22:23:25.921 00.000 20224 IsGuiding returns 0
22:23:25.923 00.002 20224 scope move finished after 41 + 111 ms
22:23:25.923 00.000 20224 Move returns status 0, amount 41
22:23:25.923 00.000 20224 MoveAxis(N, 0, ABG)
22:23:25.923 00.000 20224 Move returns status 0, amount 0
22:23:25.923 00.000 20224 move complete, result=0
22:23:25.923 00.000 20224 worker thread done servicing request
22:23:25.923 00.000 20224 Worker thread wakes up
22:23:25.923 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.2 px 0 ms NORTH
22:23:25.926 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:25.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:27.080 01.154 20224 Exposure complete
22:23:27.173 00.093 20224 worker thread done servicing request
22:23:27.173 00.000 8996 OnExposeComplete: enter
22:23:27.174 00.001 8996 UpdateGuideState(): m_state=6
22:23:27.175 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4502
22:23:27.175 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=471.31, Mass=745153, SNR=339.8, Peak=55216 HFD=4.7
22:23:27.177 00.002 8996 MultiStar: [#1 0.01,0.07,0.69,U] [#2 -0.05,0.02,0.83,U] [#3 0.09,0.05,0.64,U] [#4 0.08,-0.14,0.55,U] [#5 0.04,-0.17,0.70,U] [#6 -0.05,-0.45,0.00,M2] [#7 0.14,-0.12,0.47,U] [#8 -0.14,0.26,0.45,U] 
22:23:27.177 00.000 8996 refined, 7 included, MultiStar: {0.00, -0.01}, one-star: {-0.08, -0.02}
22:23:27.178 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
22:23:27.179 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
22:23:27.180 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.35 mountX=0.00 mountY=0.01, mountTheta=1.25
22:23:27.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.01, opts=13)
22:23:27.182 00.000 8996 Enqueuing Move request for scope (0.00, -0.01)
22:23:27.183 00.001 20224 Worker thread wakes up
22:23:27.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
22:23:27.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
22:23:27.183 00.000 20224 Moving (0.00, -0.01) raw xDistance=0.00 yDistance=0.01
22:23:27.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:23:27.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:27.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:23:27.184 00.001 20224 MoveAxis(E, 0, ABG)
22:23:27.184 00.000 20224 Move returns status 0, amount 0
22:23:27.184 00.000 20224 MoveAxis(N, 0, ABG)
22:23:27.184 00.000 20224 Move returns status 0, amount 0
22:23:27.184 00.000 20224 move complete, result=0
22:23:27.184 00.000 20224 worker thread done servicing request
22:23:27.187 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55216, med=2768, FiltMin=2518, FiltMax=30768, Gamma=1.000
22:23:27.208 00.021 8996 UpdateGuideState exits: m=745153 SNR=339.8
22:23:27.211 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:27.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:27.214 00.002 8996 Enqueuing Expose request
22:23:27.216 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:27.218 00.002 20224 Worker thread wakes up
22:23:27.218 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:27.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:28.212 00.994 20224 Exposure complete
22:23:28.287 00.075 20224 worker thread done servicing request
22:23:28.287 00.000 8996 OnExposeComplete: enter
22:23:28.288 00.001 8996 UpdateGuideState(): m_state=6
22:23:28.289 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4503
22:23:28.290 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=471.48, Mass=743006, SNR=355.4, Peak=52976 HFD=4.6
22:23:28.290 00.000 8996 MultiStar: [#1 0.37,0.19,0.68,U] [#2 0.35,0.00,0.85,U] [#3 0.06,-0.12,0.57,U] [#4 0.26,-0.16,0.48,U] [#5 0.20,-0.04,0.68,U] [#6 0.06,-0.46,0.00,M3] [#7 0.09,-0.21,0.47,U] [#8 0.18,-0.06,0.35,U] 
22:23:28.291 00.001 8996 refined, 7 included, MultiStar: {0.24, -0.00}, one-star: {0.28, 0.15}
22:23:28.292 00.001 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
22:23:28.293 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
22:23:28.294 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-0.00 mountX=0.24 mountY=-0.03, mountTheta=-0.11
22:23:28.295 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.00, opts=13)
22:23:28.296 00.001 8996 Enqueuing Move request for scope (0.24, -0.00)
22:23:28.297 00.001 20224 Worker thread wakes up
22:23:28.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.00) opts 0xd
22:23:28.297 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.00)
22:23:28.297 00.000 20224 Moving (0.24, -0.00) raw xDistance=0.24 yDistance=-0.03
22:23:28.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:23:28.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:28.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:23:28.297 00.000 20224 MoveAxis(W, 35, ABG)
22:23:28.297 00.000 20224 Guiding  Dir = 3, Dur = 35
22:23:28.298 00.001 20224 IsSlewing returns 0
22:23:28.298 00.000 20224 IsGuiding returns 0
22:23:28.301 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52976, med=2768, FiltMin=2502, FiltMax=25891, Gamma=1.000
22:23:28.315 00.014 8996 UpdateGuideState exits: m=743006 SNR=355.4
22:23:28.316 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:28.317 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:28.318 00.001 8996 Enqueuing Expose request
22:23:28.322 00.004 20224 PulseGuide returned control before completion, sleep 21
22:23:28.351 00.029 20224 IsGuiding returns 1
22:23:28.351 00.000 20224 scope still moving after pulse duration time elapsed
22:23:28.382 00.031 20224 IsSlewing returns 0
22:23:28.382 00.000 20224 IsGuiding returns 1
22:23:28.414 00.032 20224 IsSlewing returns 0
22:23:28.414 00.000 20224 IsGuiding returns 0
22:23:28.414 00.000 20224 scope move finished after 35 + 81 ms
22:23:28.414 00.000 20224 Move returns status 0, amount 35
22:23:28.414 00.000 20224 MoveAxis(N, 0, ABG)
22:23:28.414 00.000 20224 Move returns status 0, amount 0
22:23:28.414 00.000 20224 move complete, result=0
22:23:28.414 00.000 20224 worker thread done servicing request
22:23:28.414 00.000 20224 Worker thread wakes up
22:23:28.415 00.001 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
22:23:28.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:28.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:29.581 01.165 20224 Exposure complete
22:23:29.662 00.081 20224 worker thread done servicing request
22:23:29.663 00.001 8996 OnExposeComplete: enter
22:23:29.665 00.002 8996 UpdateGuideState(): m_state=6
22:23:29.667 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4504
22:23:29.668 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=471.35, Mass=787155, SNR=394.3, Peak=58656 HFD=4.7
22:23:29.670 00.002 8996 MultiStar: [#1 -0.15,0.10,0.61,U] [#2 -0.09,0.05,0.65,U] [#3 -0.26,0.05,0.58,U] [#4 -0.19,-0.10,0.49,U] [#5 -0.23,-0.32,0.59,U] [#6 -0.23,-0.17,0.37,U] [#7 -0.23,-0.05,0.45,U] [#8 -0.35,0.05,0.34,U] 
22:23:29.670 00.000 8996 refined, 8 included, MultiStar: {-0.22, -0.03}, one-star: {-0.27, 0.02}
22:23:29.671 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
22:23:29.672 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
22:23:29.673 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-2.99 mountX=-0.21 mountY=0.06, mountTheta=2.87
22:23:29.675 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.03, opts=13)
22:23:29.676 00.001 8996 Enqueuing Move request for scope (-0.22, -0.03)
22:23:29.677 00.001 20224 Worker thread wakes up
22:23:29.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
22:23:29.677 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
22:23:29.677 00.000 20224 Moving (-0.22, -0.03) raw xDistance=-0.21 yDistance=0.06
22:23:29.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:23:29.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:29.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:23:29.677 00.000 20224 MoveAxis(E, 29, ABG)
22:23:29.677 00.000 20224 Guiding  Dir = 2, Dur = 29
22:23:29.677 00.000 20224 IsSlewing returns 0
22:23:29.677 00.000 20224 IsGuiding returns 0
22:23:29.678 00.001 20224 PulseGuide returned control before completion, sleep 38
22:23:29.684 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58656, med=2771, FiltMin=2496, FiltMax=28768, Gamma=1.000
22:23:29.708 00.024 8996 UpdateGuideState exits: m=787155 SNR=394.3
22:23:29.709 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:29.711 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:29.712 00.001 8996 Enqueuing Expose request
22:23:29.727 00.015 20224 IsGuiding returns 1
22:23:29.727 00.000 20224 scope still moving after pulse duration time elapsed
22:23:29.759 00.032 20224 IsSlewing returns 0
22:23:29.759 00.000 20224 IsGuiding returns 0
22:23:29.759 00.000 20224 scope move finished after 29 + 52 ms
22:23:29.759 00.000 20224 Move returns status 0, amount 29
22:23:29.759 00.000 20224 MoveAxis(N, 0, ABG)
22:23:29.759 00.000 20224 Move returns status 0, amount 0
22:23:29.759 00.000 20224 move complete, result=0
22:23:29.759 00.000 20224 worker thread done servicing request
22:23:29.759 00.000 20224 Worker thread wakes up
22:23:29.759 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:29.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:29.761 00.002 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
22:23:30.743 00.982 20224 Exposure complete
22:23:30.809 00.066 20224 worker thread done servicing request
22:23:30.810 00.001 8996 OnExposeComplete: enter
22:23:30.811 00.001 8996 UpdateGuideState(): m_state=6
22:23:30.813 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4505
22:23:30.814 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=471.59, Mass=731497, SNR=361.8, Peak=54157 HFD=4.5
22:23:30.816 00.002 8996 MultiStar: [#1 0.17,-0.01,0.67,U] [#2 0.24,-0.13,0.73,U] [#3 0.27,0.05,0.57,U] [#4 0.48,-0.07,0.00,M1] [#5 0.25,-0.04,0.60,U] [#6 0.27,-0.04,0.41,U] [#7 0.11,-0.02,0.48,U] [#8 0.08,0.16,0.43,U] 
22:23:30.817 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.04}, one-star: {0.17, 0.26}
22:23:30.818 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
22:23:30.819 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
22:23:30.819 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.22 mountX=0.19 mountY=-0.07, mountTheta=-0.33
22:23:30.822 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.04, opts=13)
22:23:30.823 00.001 8996 Enqueuing Move request for scope (0.20, 0.04)
22:23:30.825 00.002 20224 Worker thread wakes up
22:23:30.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
22:23:30.825 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
22:23:30.825 00.000 20224 Moving (0.20, 0.04) raw xDistance=0.19 yDistance=-0.07
22:23:30.825 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:23:30.825 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:30.825 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:23:30.826 00.001 20224 MoveAxis(E, 0, ABG)
22:23:30.826 00.000 20224 Move returns status 0, amount 0
22:23:30.826 00.000 20224 MoveAxis(N, 0, ABG)
22:23:30.826 00.000 20224 Move returns status 0, amount 0
22:23:30.826 00.000 20224 move complete, result=0
22:23:30.826 00.000 20224 worker thread done servicing request
22:23:30.831 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54157, med=2771, FiltMin=2509, FiltMax=27712, Gamma=1.000
22:23:30.854 00.023 8996 UpdateGuideState exits: m=731497 SNR=361.8
22:23:30.857 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:30.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:30.859 00.001 8996 Enqueuing Expose request
22:23:30.860 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:30.861 00.001 20224 Worker thread wakes up
22:23:30.861 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:30.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:32.043 01.182 20224 Exposure complete
22:23:32.116 00.073 20224 worker thread done servicing request
22:23:32.117 00.001 8996 OnExposeComplete: enter
22:23:32.117 00.000 8996 UpdateGuideState(): m_state=6
22:23:32.118 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4506
22:23:32.119 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=471.63, Mass=734499, SNR=355.5, Peak=59005 HFD=4.2
22:23:32.120 00.001 8996 MultiStar: [#1 0.54,-0.05,0.00,M1] [#2 0.46,0.13,0.00,M1] [#3 0.34,0.04,0.67,U] [#4 0.47,-0.07,0.00,M2] [#5 0.33,-0.02,0.62,U] [#6 0.25,-0.13,0.44,U] [#7 0.28,-0.05,0.45,U] [#8 0.24,0.17,0.42,U] 
22:23:32.121 00.001 8996 refined, 5 included, MultiStar: {0.28, 0.09}, one-star: {0.24, 0.31}
22:23:32.121 00.000 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
22:23:32.122 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
22:23:32.123 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.29 cameraTheta=0.30 mountX=0.27 mountY=-0.12, mountTheta=-0.41
22:23:32.124 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.09, opts=13)
22:23:32.125 00.001 8996 Enqueuing Move request for scope (0.28, 0.09)
22:23:32.126 00.001 20224 Worker thread wakes up
22:23:32.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
22:23:32.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
22:23:32.126 00.000 20224 Moving (0.28, 0.09) raw xDistance=0.27 yDistance=-0.12
22:23:32.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:23:32.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:32.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:23:32.127 00.001 20224 MoveAxis(W, 40, ABG)
22:23:32.127 00.000 20224 Guiding  Dir = 3, Dur = 40
22:23:32.127 00.000 20224 IsSlewing returns 0
22:23:32.127 00.000 20224 IsGuiding returns 0
22:23:32.129 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59005, med=2768, FiltMin=2512, FiltMax=27440, Gamma=1.000
22:23:32.141 00.012 20224 PulseGuide returned control before completion, sleep 38
22:23:32.144 00.003 8996 UpdateGuideState exits: m=734499 SNR=355.5
22:23:32.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:32.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:32.146 00.000 8996 Enqueuing Expose request
22:23:32.185 00.039 20224 IsGuiding returns 1
22:23:32.185 00.000 20224 scope still moving after pulse duration time elapsed
22:23:32.216 00.031 20224 IsSlewing returns 0
22:23:32.216 00.000 20224 IsGuiding returns 1
22:23:32.247 00.031 20224 IsSlewing returns 0
22:23:32.247 00.000 20224 IsGuiding returns 0
22:23:32.248 00.001 20224 scope move finished after 40 + 80 ms
22:23:32.248 00.000 20224 Move returns status 0, amount 40
22:23:32.248 00.000 20224 MoveAxis(N, 0, ABG)
22:23:32.248 00.000 20224 Move returns status 0, amount 0
22:23:32.248 00.000 20224 move complete, result=0
22:23:32.248 00.000 20224 worker thread done servicing request
22:23:32.248 00.000 20224 Worker thread wakes up
22:23:32.248 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
22:23:32.251 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:32.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:33.220 00.969 20224 Exposure complete
22:23:33.306 00.086 20224 worker thread done servicing request
22:23:33.306 00.000 8996 OnExposeComplete: enter
22:23:33.307 00.001 8996 UpdateGuideState(): m_state=6
22:23:33.308 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4507
22:23:33.308 00.000 8996 Star::Find returns 1 (0), X=138.76, Y=471.46, Mass=736765, SNR=339.8, Peak=57952 HFD=4.6
22:23:33.309 00.001 8996 MultiStar: [#1 0.18,0.04,0.71,U] [#2 0.12,0.15,0.76,U] [#3 -0.12,-0.04,0.57,U] [#4 0.15,-0.10,0.56,U] [#5 0.13,-0.12,0.59,U] [#6 -0.13,-0.40,0.44,U] [#7 -0.20,0.04,0.47,U] [#8 -0.07,0.18,0.41,U] 
22:23:33.310 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.01}, one-star: {0.04, 0.13}
22:23:33.311 00.001 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
22:23:33.312 00.001 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
22:23:33.313 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.25 mountX=0.03 mountY=-0.01, mountTheta=-0.36
22:23:33.316 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
22:23:33.319 00.003 8996 Enqueuing Move request for scope (0.03, 0.01)
22:23:33.321 00.002 20224 Worker thread wakes up
22:23:33.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
22:23:33.321 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
22:23:33.322 00.001 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
22:23:33.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:23:33.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:33.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:23:33.322 00.000 20224 MoveAxis(E, 0, ABG)
22:23:33.322 00.000 20224 Move returns status 0, amount 0
22:23:33.322 00.000 20224 MoveAxis(N, 0, ABG)
22:23:33.322 00.000 20224 Move returns status 0, amount 0
22:23:33.322 00.000 20224 move complete, result=0
22:23:33.322 00.000 20224 worker thread done servicing request
22:23:33.330 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57952, med=2768, FiltMin=2521, FiltMax=30096, Gamma=1.000
22:23:33.353 00.023 8996 UpdateGuideState exits: m=736765 SNR=339.8
22:23:33.354 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:33.355 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:33.356 00.001 8996 Enqueuing Expose request
22:23:33.357 00.001 20224 Worker thread wakes up
22:23:33.357 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:33.358 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:33.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:34.526 01.168 20224 Exposure complete
22:23:34.602 00.076 20224 worker thread done servicing request
22:23:34.602 00.000 8996 OnExposeComplete: enter
22:23:34.603 00.001 8996 UpdateGuideState(): m_state=6
22:23:34.604 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4508
22:23:34.605 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=471.30, Mass=730264, SNR=383.4, Peak=57536 HFD=4.7
22:23:34.606 00.001 8996 MultiStar: [#1 -0.38,0.01,0.67,U] [#2 -0.44,0.23,0.00,M1] [#3 -0.41,0.14,0.48,U] [#4 -0.41,-0.02,0.48,U] [#5 -0.29,-0.07,0.56,U] [#6 -0.38,-0.24,0.00,M1] [#7 -0.62,0.02,0.00,M1] [#8 -0.37,0.05,0.35,U] 
22:23:34.607 00.001 8996 single-star, 5 included, MultiStar: {-0.36, 0.00}, one-star: {-0.33, -0.03}
22:23:34.607 00.000 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
22:23:34.608 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
22:23:34.609 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-3.05 mountX=-0.33 mountY=0.07, mountTheta=2.94
22:23:34.610 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.03, opts=13)
22:23:34.612 00.002 8996 Enqueuing Move request for scope (-0.33, -0.03)
22:23:34.614 00.002 20224 Worker thread wakes up
22:23:34.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.03) opts 0xd
22:23:34.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.03)
22:23:34.614 00.000 20224 Moving (-0.33, -0.03) raw xDistance=-0.33 yDistance=0.07
22:23:34.615 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:23:34.615 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:34.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:23:34.615 00.000 20224 MoveAxis(E, 48, ABG)
22:23:34.615 00.000 20224 Guiding  Dir = 2, Dur = 48
22:23:34.616 00.001 20224 IsSlewing returns 0
22:23:34.616 00.000 20224 IsGuiding returns 0
22:23:34.618 00.002 20224 PulseGuide returned control before completion, sleep 57
22:23:34.624 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57536, med=2771, FiltMin=2509, FiltMax=25136, Gamma=1.000
22:23:34.648 00.024 8996 UpdateGuideState exits: m=730264 SNR=383.4
22:23:34.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:34.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:34.651 00.001 8996 Enqueuing Expose request
22:23:34.691 00.040 20224 IsGuiding returns 1
22:23:34.691 00.000 20224 scope still moving after pulse duration time elapsed
22:23:34.722 00.031 20224 IsSlewing returns 0
22:23:34.722 00.000 20224 IsGuiding returns 0
22:23:34.722 00.000 20224 scope move finished after 48 + 58 ms
22:23:34.722 00.000 20224 Move returns status 0, amount 48
22:23:34.723 00.001 20224 MoveAxis(N, 0, ABG)
22:23:34.723 00.000 20224 Move returns status 0, amount 0
22:23:34.723 00.000 20224 move complete, result=0
22:23:34.723 00.000 20224 worker thread done servicing request
22:23:34.723 00.000 20224 Worker thread wakes up
22:23:34.723 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:34.723 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.1 px 0 ms NORTH
22:23:34.724 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:35.707 00.983 20224 Exposure complete
22:23:35.770 00.063 20224 worker thread done servicing request
22:23:35.770 00.000 8996 OnExposeComplete: enter
22:23:35.772 00.002 8996 UpdateGuideState(): m_state=6
22:23:35.773 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4509
22:23:35.775 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=471.36, Mass=752361, SNR=355.2, Peak=60512 HFD=4.6
22:23:35.777 00.002 8996 MultiStar: [#1 -0.03,-0.03,0.67,U] [#2 -0.12,0.03,0.75,U] [#3 -0.02,0.07,0.60,U] [#4 0.02,-0.04,0.59,U] [#5 0.05,-0.14,0.67,U] [#6 0.08,-0.18,0.43,U] [#7 -0.02,-0.02,0.45,U] [#8 -0.10,-0.05,0.39,U] 
22:23:35.779 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.01, 0.03}
22:23:35.780 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
22:23:35.781 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
22:23:35.782 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-2.08 mountX=-0.01 mountY=0.03, mountTheta=1.98
22:23:35.785 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
22:23:35.786 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
22:23:35.787 00.001 20224 Worker thread wakes up
22:23:35.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
22:23:35.787 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
22:23:35.787 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
22:23:35.788 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:23:35.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:35.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:23:35.788 00.000 20224 MoveAxis(E, 0, ABG)
22:23:35.788 00.000 20224 Move returns status 0, amount 0
22:23:35.788 00.000 20224 MoveAxis(N, 0, ABG)
22:23:35.788 00.000 20224 Move returns status 0, amount 0
22:23:35.788 00.000 20224 move complete, result=0
22:23:35.789 00.001 20224 worker thread done servicing request
22:23:35.792 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60512, med=2771, FiltMin=2486, FiltMax=31632, Gamma=1.000
22:23:35.811 00.019 8996 UpdateGuideState exits: m=752361 SNR=355.2
22:23:35.813 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:35.814 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:35.815 00.001 8996 Enqueuing Expose request
22:23:35.817 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:35.819 00.002 20224 Worker thread wakes up
22:23:35.819 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:35.819 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:37.000 01.181 20224 Exposure complete
22:23:37.071 00.071 20224 worker thread done servicing request
22:23:37.071 00.000 8996 OnExposeComplete: enter
22:23:37.072 00.001 8996 UpdateGuideState(): m_state=6
22:23:37.073 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4510
22:23:37.074 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=471.38, Mass=709973, SNR=332.5, Peak=55040 HFD=4.3
22:23:37.075 00.001 8996 MultiStar: [#1 0.11,0.24,0.66,U] [#2 0.19,-0.08,0.84,U] [#3 0.07,0.24,0.60,U] [#4 0.17,0.09,0.55,U] [#5 0.27,-0.04,0.66,U] [#6 0.06,-0.05,0.49,U] [#7 0.01,0.05,0.51,U] [#8 0.04,0.19,0.40,U] 
22:23:37.075 00.000 8996 refined, 8 included, MultiStar: {0.14, 0.07}, one-star: {0.23, 0.05}
22:23:37.076 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
22:23:37.077 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
22:23:37.078 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.44 mountX=0.14 mountY=-0.08, mountTheta=-0.55
22:23:37.079 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.07, opts=13)
22:23:37.080 00.001 8996 Enqueuing Move request for scope (0.14, 0.07)
22:23:37.081 00.001 20224 Worker thread wakes up
22:23:37.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
22:23:37.081 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
22:23:37.081 00.000 20224 Moving (0.14, 0.07) raw xDistance=0.14 yDistance=-0.08
22:23:37.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:23:37.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:37.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:23:37.081 00.000 20224 MoveAxis(E, 0, ABG)
22:23:37.081 00.000 20224 Move returns status 0, amount 0
22:23:37.081 00.000 20224 MoveAxis(N, 0, ABG)
22:23:37.081 00.000 20224 Move returns status 0, amount 0
22:23:37.082 00.001 20224 move complete, result=0
22:23:37.082 00.000 20224 worker thread done servicing request
22:23:37.085 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55040, med=2771, FiltMin=2534, FiltMax=25091, Gamma=1.000
22:23:37.100 00.015 8996 UpdateGuideState exits: m=709973 SNR=332.5
22:23:37.101 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:37.102 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:37.102 00.000 8996 Enqueuing Expose request
22:23:37.103 00.001 20224 Worker thread wakes up
22:23:37.103 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:37.104 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:37.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:38.091 00.987 20224 Exposure complete
22:23:38.155 00.064 20224 worker thread done servicing request
22:23:38.155 00.000 8996 OnExposeComplete: enter
22:23:38.156 00.001 8996 UpdateGuideState(): m_state=6
22:23:38.157 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4511
22:23:38.157 00.000 8996 Star::Find returns 1 (0), X=138.72, Y=471.51, Mass=708232, SNR=352.9, Peak=49136 HFD=4.7
22:23:38.158 00.001 8996 MultiStar: [#1 -0.12,-0.00,0.70,U] [#2 -0.03,-0.10,0.77,U] [#3 -0.15,0.42,0.00,M1] [#4 -0.05,0.24,0.59,U] [#5 -0.20,0.33,0.63,U] [#6 -0.17,-0.13,0.42,U] [#7 -0.20,0.27,0.42,U] [#8 -0.31,0.29,0.40,U] 
22:23:38.159 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.13}, one-star: {-0.00, 0.18}
22:23:38.160 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
22:23:38.160 00.000 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
22:23:38.161 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.29 mountX=-0.12 mountY=-0.11, mountTheta=-2.40
22:23:38.163 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
22:23:38.163 00.000 8996 Enqueuing Move request for scope (-0.11, 0.13)
22:23:38.164 00.001 20224 Worker thread wakes up
22:23:38.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
22:23:38.165 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
22:23:38.165 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
22:23:38.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:23:38.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:38.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:23:38.165 00.000 20224 MoveAxis(E, 0, ABG)
22:23:38.165 00.000 20224 Move returns status 0, amount 0
22:23:38.165 00.000 20224 MoveAxis(N, 0, ABG)
22:23:38.165 00.000 20224 Move returns status 0, amount 0
22:23:38.166 00.001 20224 move complete, result=0
22:23:38.166 00.000 20224 worker thread done servicing request
22:23:38.168 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49136, med=2771, FiltMin=2509, FiltMax=29216, Gamma=1.000
22:23:38.184 00.016 8996 UpdateGuideState exits: m=708232 SNR=352.9
22:23:38.185 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:38.185 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:38.186 00.001 8996 Enqueuing Expose request
22:23:38.187 00.001 20224 Worker thread wakes up
22:23:38.187 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:38.188 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:38.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:39.345 01.157 20224 Exposure complete
22:23:39.422 00.077 20224 worker thread done servicing request
22:23:39.422 00.000 8996 OnExposeComplete: enter
22:23:39.424 00.002 8996 UpdateGuideState(): m_state=6
22:23:39.425 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4512
22:23:39.426 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=471.62, Mass=747482, SNR=330.1, Peak=49677 HFD=4.7
22:23:39.427 00.001 8996 MultiStar: [#1 0.06,0.01,0.70,U] [#2 0.04,-0.14,0.77,U] [#3 0.01,0.11,0.67,U] [#4 0.08,0.16,0.59,U] [#5 0.07,0.16,0.69,U] [#6 -0.11,-0.30,0.44,U] [#7 -0.15,0.08,0.45,U] [#8 -0.09,0.25,0.42,U] 
22:23:39.428 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.08}, one-star: {-0.01, 0.30}
22:23:39.429 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
22:23:39.430 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
22:23:39.431 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.57 mountX=-0.01 mountY=-0.08, mountTheta=-1.66
22:23:39.433 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.08, opts=13)
22:23:39.434 00.001 8996 Enqueuing Move request for scope (0.00, 0.08)
22:23:39.435 00.001 20224 Worker thread wakes up
22:23:39.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
22:23:39.435 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
22:23:39.435 00.000 20224 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
22:23:39.436 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:23:39.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:39.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:23:39.436 00.000 20224 MoveAxis(E, 0, ABG)
22:23:39.436 00.000 20224 Move returns status 0, amount 0
22:23:39.436 00.000 20224 MoveAxis(N, 0, ABG)
22:23:39.436 00.000 20224 Move returns status 0, amount 0
22:23:39.436 00.000 20224 move complete, result=0
22:23:39.438 00.002 20224 worker thread done servicing request
22:23:39.442 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49677, med=2771, FiltMin=2509, FiltMax=29888, Gamma=1.000
22:23:39.456 00.014 8996 UpdateGuideState exits: m=747482 SNR=330.1
22:23:39.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:39.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:39.459 00.001 8996 Enqueuing Expose request
22:23:39.459 00.000 20224 Worker thread wakes up
22:23:39.460 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:39.460 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:39.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:40.456 00.996 20224 Exposure complete
22:23:40.527 00.071 20224 worker thread done servicing request
22:23:40.528 00.001 8996 OnExposeComplete: enter
22:23:40.528 00.000 8996 UpdateGuideState(): m_state=6
22:23:40.529 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4513
22:23:40.530 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=471.83, Mass=742441, SNR=362.4, Peak=56381 HFD=4.4
22:23:40.533 00.003 8996 MultiStar: [#1 0.17,0.32,0.61,U] [#2 -0.01,0.06,0.67,U] [#3 -0.00,0.02,0.63,U] [#4 0.06,0.02,0.59,U] [#5 0.17,0.29,0.60,U] [#6 0.10,0.05,0.40,U] [#7 0.03,0.27,0.41,U] [#8 0.06,0.33,0.36,U] 
22:23:40.534 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.23}, one-star: {0.10, 0.51}
22:23:40.535 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
22:23:40.536 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
22:23:40.537 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.24 mountX=0.05 mountY=-0.23, mountTheta=-1.34
22:23:40.540 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
22:23:40.542 00.002 8996 Enqueuing Move request for scope (0.08, 0.23)
22:23:40.543 00.001 20224 Worker thread wakes up
22:23:40.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
22:23:40.543 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
22:23:40.543 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.05 yDistance=-0.23
22:23:40.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:23:40.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:23:40.543 00.000 20224 MoveAxis(E, 0, ABG)
22:23:40.543 00.000 20224 Move returns status 0, amount 0
22:23:40.543 00.000 20224 MoveAxis(N, 49, ABG)
22:23:40.543 00.000 20224 Guiding  Dir = 0, Dur = 49
22:23:40.543 00.000 20224 IsSlewing returns 0
22:23:40.543 00.000 20224 IsGuiding returns 0
22:23:40.550 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56381, med=2771, FiltMin=2493, FiltMax=31040, Gamma=1.000
22:23:40.574 00.024 8996 UpdateGuideState exits: m=742441 SNR=362.4
22:23:40.575 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:40.577 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:40.578 00.001 8996 Enqueuing Expose request
22:23:40.579 00.001 20224 PulseGuide returned control before completion, sleep 28
22:23:40.620 00.041 20224 IsGuiding returns 1
22:23:40.620 00.000 20224 scope still moving after pulse duration time elapsed
22:23:40.652 00.032 20224 IsSlewing returns 0
22:23:40.653 00.001 20224 IsGuiding returns 1
22:23:40.684 00.031 20224 IsSlewing returns 0
22:23:40.684 00.000 20224 IsGuiding returns 0
22:23:40.685 00.001 20224 scope move finished after 49 + 91 ms
22:23:40.685 00.000 20224 Move returns status 0, amount 49
22:23:40.685 00.000 20224 move complete, result=0
22:23:40.685 00.000 20224 worker thread done servicing request
22:23:40.685 00.000 20224 Worker thread wakes up
22:23:40.685 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:23:40.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:40.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:41.886 01.200 20224 Exposure complete
22:23:41.960 00.074 20224 worker thread done servicing request
22:23:41.961 00.001 8996 OnExposeComplete: enter
22:23:41.962 00.001 8996 UpdateGuideState(): m_state=6
22:23:41.964 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4514
22:23:41.965 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.31, Mass=752063, SNR=345.5, Peak=63440 HFD=4.6
22:23:41.967 00.002 8996 MultiStar: [#1 0.31,-0.40,0.00,M1] [#2 0.21,-0.30,0.78,U] [#3 0.11,-0.30,0.62,U] [#4 0.29,-0.30,0.58,U] [#5 -0.03,-0.39,0.62,U] [#6 -0.06,-0.37,0.46,U] [#7 -0.04,-0.20,0.48,U] [#8 0.00,-0.19,0.44,U] 
22:23:41.968 00.001 8996 single-star, 7 included, MultiStar: {0.08, -0.24}, one-star: {0.05, -0.02}
22:23:41.970 00.002 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
22:23:41.971 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
22:23:41.972 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.30 mountX=0.05 mountY=0.01, mountTheta=0.18
22:23:41.975 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.02, opts=13)
22:23:41.976 00.001 8996 Enqueuing Move request for scope (0.05, -0.02)
22:23:41.978 00.002 20224 Worker thread wakes up
22:23:41.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
22:23:41.978 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
22:23:41.978 00.000 20224 Moving (0.05, -0.02) raw xDistance=0.05 yDistance=0.01
22:23:41.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:23:41.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:41.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:23:41.979 00.001 20224 MoveAxis(E, 0, ABG)
22:23:41.979 00.000 20224 Move returns status 0, amount 0
22:23:41.979 00.000 20224 MoveAxis(N, 0, ABG)
22:23:41.979 00.000 20224 Move returns status 0, amount 0
22:23:41.979 00.000 20224 move complete, result=0
22:23:41.979 00.000 20224 worker thread done servicing request
22:23:41.988 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63440, med=2771, FiltMin=2512, FiltMax=29344, Gamma=1.000
22:23:42.009 00.021 8996 UpdateGuideState exits: m=752063 SNR=345.5
22:23:42.010 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:42.010 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:42.011 00.001 8996 Enqueuing Expose request
22:23:42.012 00.001 20224 Worker thread wakes up
22:23:42.012 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:42.012 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:42.013 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:42.979 00.966 20224 Exposure complete
22:23:43.035 00.056 20224 worker thread done servicing request
22:23:43.035 00.000 8996 OnExposeComplete: enter
22:23:43.036 00.001 8996 UpdateGuideState(): m_state=6
22:23:43.037 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4515
22:23:43.038 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=471.46, Mass=715854, SNR=350.0, Peak=53088 HFD=4.7
22:23:43.039 00.001 8996 MultiStar: [#1 -0.03,-0.14,0.72,U] [#2 0.01,-0.08,0.71,U] [#3 -0.15,-0.04,0.58,U] [#4 -0.08,-0.29,0.57,U] [#5 0.09,-0.09,0.62,U] [#6 -0.12,-0.26,0.38,U] [#7 -0.27,-0.07,0.46,U] [#8 -0.10,-0.08,0.37,U] 
22:23:43.040 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.08}, one-star: {-0.13, 0.13}
22:23:43.041 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
22:23:43.041 00.000 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
22:23:43.042 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.35 mountX=-0.07 mountY=0.09, mountTheta=2.24
22:23:43.043 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.08, opts=13)
22:23:43.044 00.001 8996 Enqueuing Move request for scope (-0.08, -0.08)
22:23:43.045 00.001 20224 Worker thread wakes up
22:23:43.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
22:23:43.045 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
22:23:43.045 00.000 20224 Moving (-0.08, -0.08) raw xDistance=-0.07 yDistance=0.09
22:23:43.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:23:43.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:43.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:23:43.045 00.000 20224 MoveAxis(E, 0, ABG)
22:23:43.045 00.000 20224 Move returns status 0, amount 0
22:23:43.045 00.000 20224 MoveAxis(N, 0, ABG)
22:23:43.046 00.001 20224 Move returns status 0, amount 0
22:23:43.046 00.000 20224 move complete, result=0
22:23:43.046 00.000 20224 worker thread done servicing request
22:23:43.053 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=53088, med=2771, FiltMin=2496, FiltMax=27216, Gamma=1.000
22:23:43.072 00.019 8996 UpdateGuideState exits: m=715854 SNR=350.0
22:23:43.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:43.075 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:43.076 00.001 8996 Enqueuing Expose request
22:23:43.077 00.001 20224 Worker thread wakes up
22:23:43.078 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:23:43.078 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:43.079 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:44.260 01.181 20224 Exposure complete
22:23:44.320 00.060 20224 worker thread done servicing request
22:23:44.320 00.000 8996 OnExposeComplete: enter
22:23:44.322 00.002 8996 UpdateGuideState(): m_state=6
22:23:44.323 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4516
22:23:44.324 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=471.30, Mass=722472, SNR=338.9, Peak=54016 HFD=4.7
22:23:44.325 00.001 8996 MultiStar: [#1 -0.16,-0.45,0.00,M1] [#2 -0.10,-0.29,0.79,U] [#3 -0.15,-0.22,0.65,U] [#4 -0.07,-0.20,0.62,U] [#5 -0.20,-0.43,0.00,M1] [#6 -0.23,-0.17,0.48,U] [#7 -0.11,-0.09,0.45,U] [#8 -0.35,-0.23,0.39,U] 
22:23:44.326 00.001 8996 refined, 6 included, MultiStar: {-0.19, -0.17}, one-star: {-0.33, -0.02}
22:23:44.328 00.002 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
22:23:44.328 00.000 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
22:23:44.329 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.17 hyp=0.25 cameraTheta=-2.43 mountX=-0.18 mountY=0.19, mountTheta=2.32
22:23:44.332 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.17, opts=13)
22:23:44.334 00.002 8996 Enqueuing Move request for scope (-0.19, -0.17)
22:23:44.335 00.001 20224 Worker thread wakes up
22:23:44.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.17) opts 0xd
22:23:44.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.17)
22:23:44.335 00.000 20224 Moving (-0.19, -0.17) raw xDistance=-0.18 yDistance=0.19
22:23:44.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:23:44.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:44.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:23:44.335 00.000 20224 MoveAxis(E, 0, ABG)
22:23:44.336 00.001 20224 Move returns status 0, amount 0
22:23:44.336 00.000 20224 MoveAxis(N, 0, ABG)
22:23:44.336 00.000 20224 Move returns status 0, amount 0
22:23:44.336 00.000 20224 move complete, result=0
22:23:44.336 00.000 20224 worker thread done servicing request
22:23:44.342 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54016, med=2771, FiltMin=2518, FiltMax=25072, Gamma=1.000
22:23:44.356 00.014 8996 UpdateGuideState exits: m=722472 SNR=338.9
22:23:44.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:44.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:44.359 00.001 8996 Enqueuing Expose request
22:23:44.360 00.001 20224 Worker thread wakes up
22:23:44.360 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:23:44.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:44.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:45.361 01.000 20224 Exposure complete
22:23:45.441 00.080 20224 worker thread done servicing request
22:23:45.441 00.000 8996 OnExposeComplete: enter
22:23:45.442 00.001 8996 UpdateGuideState(): m_state=6
22:23:45.443 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4517
22:23:45.444 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=471.17, Mass=731282, SNR=352.7, Peak=64768 HFD=4.5
22:23:45.445 00.001 8996 MultiStar: [#1 -0.07,-0.23,0.68,U] [#2 -0.02,-0.25,0.80,U] [#3 0.01,-0.07,0.52,U] [#4 0.10,-0.04,0.59,U] [#5 -0.00,-0.19,0.56,U] [#6 -0.00,-0.01,0.45,U] [#7 -0.14,-0.08,0.40,U] [#8 -0.21,-0.03,0.42,U] 
22:23:45.445 00.000 8996 refined, 8 included, MultiStar: {-0.03, -0.14}, one-star: {-0.04, -0.16}
22:23:45.446 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:23:45.447 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
22:23:45.447 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.82 mountX=-0.02 mountY=0.14, mountTheta=1.72
22:23:45.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.14, opts=13)
22:23:45.450 00.001 8996 Enqueuing Move request for scope (-0.03, -0.14)
22:23:45.450 00.000 20224 Worker thread wakes up
22:23:45.451 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
22:23:45.451 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
22:23:45.451 00.000 20224 Moving (-0.03, -0.14) raw xDistance=-0.02 yDistance=0.14
22:23:45.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:23:45.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:45.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:23:45.451 00.000 20224 MoveAxis(E, 0, ABG)
22:23:45.451 00.000 20224 Move returns status 0, amount 0
22:23:45.451 00.000 20224 MoveAxis(N, 0, ABG)
22:23:45.451 00.000 20224 Move returns status 0, amount 0
22:23:45.451 00.000 20224 move complete, result=0
22:23:45.451 00.000 20224 worker thread done servicing request
22:23:45.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64768, med=2771, FiltMin=2505, FiltMax=28611, Gamma=1.000
22:23:45.477 00.020 8996 UpdateGuideState exits: m=731282 SNR=352.7
22:23:45.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:45.479 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:45.480 00.001 8996 Enqueuing Expose request
22:23:45.481 00.001 20224 Worker thread wakes up
22:23:45.481 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:23:45.481 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:45.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:46.634 01.153 20224 Exposure complete
22:23:46.721 00.087 20224 worker thread done servicing request
22:23:46.722 00.001 8996 OnExposeComplete: enter
22:23:46.725 00.003 8996 UpdateGuideState(): m_state=6
22:23:46.728 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4518
22:23:46.730 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=471.50, Mass=771166, SNR=319.7, Peak=54848 HFD=4.6
22:23:46.732 00.002 8996 MultiStar: [#1 0.02,0.15,0.84,U] [#2 0.13,-0.08,0.82,U] [#3 0.12,-0.05,0.62,U] [#4 0.11,-0.32,0.62,U] [#5 0.09,0.05,0.69,U] [#6 -0.06,-0.23,0.48,U] [#7 -0.10,-0.08,0.52,U] [#8 0.02,0.11,0.43,U] 
22:23:46.735 00.003 8996 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {-0.07, 0.17}
22:23:46.737 00.002 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
22:23:46.738 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
22:23:46.740 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.37 mountX=0.03 mountY=0.01, mountTheta=0.26
22:23:46.742 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
22:23:46.743 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
22:23:46.745 00.002 20224 Worker thread wakes up
22:23:46.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
22:23:46.745 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
22:23:46.745 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.01
22:23:46.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:23:46.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:46.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:23:46.745 00.000 20224 MoveAxis(E, 0, ABG)
22:23:46.745 00.000 20224 Move returns status 0, amount 0
22:23:46.745 00.000 20224 MoveAxis(N, 0, ABG)
22:23:46.745 00.000 20224 Move returns status 0, amount 0
22:23:46.746 00.001 20224 move complete, result=0
22:23:46.746 00.000 20224 worker thread done servicing request
22:23:46.750 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54848, med=2771, FiltMin=2521, FiltMax=31280, Gamma=1.000
22:23:46.764 00.014 8996 UpdateGuideState exits: m=771166 SNR=319.7
22:23:46.765 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:46.767 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:46.769 00.002 8996 Enqueuing Expose request
22:23:46.771 00.002 20224 Worker thread wakes up
22:23:46.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:46.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:46.771 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:47.746 00.975 20224 Exposure complete
22:23:47.820 00.074 20224 worker thread done servicing request
22:23:47.820 00.000 8996 OnExposeComplete: enter
22:23:47.820 00.000 8996 UpdateGuideState(): m_state=6
22:23:47.821 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4519
22:23:47.822 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=471.49, Mass=696928, SNR=333.3, Peak=50256 HFD=4.5
22:23:47.824 00.002 8996 MultiStar: [#1 0.26,0.05,0.68,U] [#2 0.18,-0.02,0.92,U] [#3 0.20,-0.01,0.58,U] [#4 0.21,-0.10,0.57,U] [#5 0.26,-0.05,0.57,U] [#6 0.14,-0.27,0.42,U] [#7 -0.11,-0.13,0.49,U] [#8 0.11,0.26,0.43,U] 
22:23:47.825 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.00}, one-star: {0.08, 0.16}
22:23:47.825 00.000 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
22:23:47.826 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
22:23:47.827 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.01 mountX=0.15 mountY=-0.02, mountTheta=-0.13
22:23:47.828 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.00, opts=13)
22:23:47.829 00.001 8996 Enqueuing Move request for scope (0.15, 0.00)
22:23:47.830 00.001 20224 Worker thread wakes up
22:23:47.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
22:23:47.830 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
22:23:47.830 00.000 20224 Moving (0.15, 0.00) raw xDistance=0.15 yDistance=-0.02
22:23:47.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:23:47.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:47.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:23:47.830 00.000 20224 MoveAxis(E, 0, ABG)
22:23:47.830 00.000 20224 Move returns status 0, amount 0
22:23:47.830 00.000 20224 MoveAxis(N, 0, ABG)
22:23:47.830 00.000 20224 Move returns status 0, amount 0
22:23:47.830 00.000 20224 move complete, result=0
22:23:47.830 00.000 20224 worker thread done servicing request
22:23:47.836 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50256, med=2771, FiltMin=2518, FiltMax=29200, Gamma=1.000
22:23:47.859 00.023 8996 UpdateGuideState exits: m=696928 SNR=333.3
22:23:47.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:47.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:47.862 00.001 8996 Enqueuing Expose request
22:23:47.863 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:47.864 00.001 20224 Worker thread wakes up
22:23:47.864 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:47.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:49.034 01.170 20224 Exposure complete
22:23:49.104 00.070 20224 worker thread done servicing request
22:23:49.104 00.000 8996 OnExposeComplete: enter
22:23:49.105 00.001 8996 UpdateGuideState(): m_state=6
22:23:49.106 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4520
22:23:49.107 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=471.34, Mass=721055, SNR=388.7, Peak=55136 HFD=4.4
22:23:49.109 00.002 8996 MultiStar: [#1 0.19,-0.13,0.64,U] [#2 0.24,-0.28,0.66,U] [#3 0.03,-0.24,0.52,U] [#4 0.14,-0.33,0.48,U] [#5 0.17,-0.19,0.59,U] [#6 0.12,-0.32,0.42,U] [#7 0.03,-0.07,0.42,U] [#8 0.01,-0.10,0.35,U] 
22:23:49.110 00.001 8996 single-star, 8 included, MultiStar: {0.14, -0.17}, one-star: {0.19, 0.01}
22:23:49.112 00.002 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
22:23:49.113 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
22:23:49.114 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.07 mountX=0.19 mountY=-0.04, mountTheta=-0.19
22:23:49.116 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.01, opts=13)
22:23:49.117 00.001 8996 Enqueuing Move request for scope (0.19, 0.01)
22:23:49.118 00.001 20224 Worker thread wakes up
22:23:49.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
22:23:49.118 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
22:23:49.118 00.000 20224 Moving (0.19, 0.01) raw xDistance=0.19 yDistance=-0.04
22:23:49.119 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:23:49.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:49.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:23:49.119 00.000 20224 MoveAxis(E, 0, ABG)
22:23:49.119 00.000 20224 Move returns status 0, amount 0
22:23:49.119 00.000 20224 MoveAxis(N, 0, ABG)
22:23:49.119 00.000 20224 Move returns status 0, amount 0
22:23:49.119 00.000 20224 move complete, result=0
22:23:49.119 00.000 20224 worker thread done servicing request
22:23:49.125 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55136, med=2771, FiltMin=2499, FiltMax=28675, Gamma=1.000
22:23:49.150 00.025 8996 UpdateGuideState exits: m=721055 SNR=388.7
22:23:49.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:49.154 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:49.155 00.001 8996 Enqueuing Expose request
22:23:49.156 00.001 20224 Worker thread wakes up
22:23:49.156 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:49.157 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:49.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:50.142 00.985 20224 Exposure complete
22:23:50.232 00.090 20224 worker thread done servicing request
22:23:50.232 00.000 8996 OnExposeComplete: enter
22:23:50.234 00.002 8996 UpdateGuideState(): m_state=6
22:23:50.236 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4521
22:23:50.237 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=471.46, Mass=707550, SNR=330.3, Peak=54144 HFD=4.4
22:23:50.239 00.002 8996 MultiStar: [#1 0.28,0.13,0.70,U] [#2 0.26,-0.21,0.82,U] [#3 0.14,0.19,0.69,U] [#4 0.28,-0.06,0.53,U] [#5 0.20,-0.07,0.64,U] [#6 0.12,-0.10,0.48,U] [#7 0.08,0.10,0.45,U] [#8 0.15,0.15,0.38,U] 
22:23:50.240 00.001 8996 refined, 8 included, MultiStar: {0.20, 0.03}, one-star: {0.19, 0.13}
22:23:50.242 00.002 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
22:23:50.245 00.003 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
22:23:50.247 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.13 mountX=0.19 mountY=-0.05, mountTheta=-0.25
22:23:50.250 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.03, opts=13)
22:23:50.252 00.002 8996 Enqueuing Move request for scope (0.20, 0.03)
22:23:50.253 00.001 20224 Worker thread wakes up
22:23:50.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
22:23:50.253 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
22:23:50.253 00.000 20224 Moving (0.20, 0.03) raw xDistance=0.19 yDistance=-0.05
22:23:50.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:23:50.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:50.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:23:50.253 00.000 20224 MoveAxis(E, 0, ABG)
22:23:50.253 00.000 20224 Move returns status 0, amount 0
22:23:50.253 00.000 20224 MoveAxis(N, 0, ABG)
22:23:50.253 00.000 20224 Move returns status 0, amount 0
22:23:50.254 00.001 20224 move complete, result=0
22:23:50.254 00.000 20224 worker thread done servicing request
22:23:50.259 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54144, med=2771, FiltMin=2528, FiltMax=25776, Gamma=1.000
22:23:50.281 00.022 8996 UpdateGuideState exits: m=707550 SNR=330.3
22:23:50.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:50.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:50.284 00.001 8996 Enqueuing Expose request
22:23:50.284 00.000 20224 Worker thread wakes up
22:23:50.284 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:23:50.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:50.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:51.439 01.154 20224 Exposure complete
22:23:51.515 00.076 20224 worker thread done servicing request
22:23:51.515 00.000 8996 OnExposeComplete: enter
22:23:51.516 00.001 8996 UpdateGuideState(): m_state=6
22:23:51.517 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4522
22:23:51.518 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=471.28, Mass=770675, SNR=381.7, Peak=63200 HFD=4.5
22:23:51.519 00.001 8996 MultiStar: [#1 0.25,-0.26,0.62,U] [#2 0.28,-0.13,0.61,U] [#3 0.02,0.02,0.59,U] [#4 0.19,-0.17,0.46,U] [#5 0.16,-0.16,0.54,U] [#6 0.24,-0.35,0.40,U] [#7 -0.00,-0.26,0.37,U] [#8 0.02,0.00,0.33,U] 
22:23:51.520 00.001 8996 single-star, 8 included, MultiStar: {0.16, -0.13}, one-star: {0.18, -0.04}
22:23:51.520 00.000 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
22:23:51.521 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
22:23:51.522 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.24 mountX=0.19 mountY=0.02, mountTheta=0.12
22:23:51.526 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.04, opts=13)
22:23:51.528 00.002 8996 Enqueuing Move request for scope (0.18, -0.04)
22:23:51.529 00.001 20224 Worker thread wakes up
22:23:51.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
22:23:51.529 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
22:23:51.530 00.001 20224 Moving (0.18, -0.04) raw xDistance=0.19 yDistance=0.02
22:23:51.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:23:51.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:51.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:23:51.530 00.000 20224 MoveAxis(E, 0, ABG)
22:23:51.530 00.000 20224 Move returns status 0, amount 0
22:23:51.530 00.000 20224 MoveAxis(N, 0, ABG)
22:23:51.530 00.000 20224 Move returns status 0, amount 0
22:23:51.530 00.000 20224 move complete, result=0
22:23:51.530 00.000 20224 worker thread done servicing request
22:23:51.539 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63200, med=2771, FiltMin=2525, FiltMax=29251, Gamma=1.000
22:23:51.557 00.018 8996 UpdateGuideState exits: m=770675 SNR=381.7
22:23:51.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:51.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:51.559 00.000 8996 Enqueuing Expose request
22:23:51.560 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:51.561 00.001 20224 Worker thread wakes up
22:23:51.561 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:51.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:52.538 00.977 20224 Exposure complete
22:23:52.613 00.075 20224 worker thread done servicing request
22:23:52.613 00.000 8996 OnExposeComplete: enter
22:23:52.614 00.001 8996 UpdateGuideState(): m_state=6
22:23:52.616 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4523
22:23:52.618 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=471.30, Mass=784395, SNR=389.7, Peak=62128 HFD=4.6
22:23:52.621 00.003 8996 MultiStar: [#1 0.01,-0.00,0.63,U] [#2 -0.03,0.01,0.63,U] [#3 -0.11,0.01,0.56,U] [#4 0.05,-0.07,0.44,U] [#5 -0.11,-0.04,0.49,U] [#6 -0.01,-0.53,0.00,M1] [#7 -0.09,-0.26,0.47,U] [#8 -0.27,0.12,0.36,U] 
22:23:52.623 00.002 8996 single-star, 7 included, MultiStar: {-0.05, -0.03}, one-star: {0.01, -0.03}
22:23:52.625 00.002 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
22:23:52.627 00.002 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
22:23:52.628 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.22 mountX=0.01 mountY=0.02, mountTheta=1.12
22:23:52.632 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
22:23:52.633 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
22:23:52.635 00.002 20224 Worker thread wakes up
22:23:52.635 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:23:52.635 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:23:52.635 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.02
22:23:52.635 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:23:52.635 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:52.635 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:23:52.635 00.000 20224 MoveAxis(E, 0, ABG)
22:23:52.636 00.001 20224 Move returns status 0, amount 0
22:23:52.636 00.000 20224 MoveAxis(N, 0, ABG)
22:23:52.636 00.000 20224 Move returns status 0, amount 0
22:23:52.636 00.000 20224 move complete, result=0
22:23:52.636 00.000 20224 worker thread done servicing request
22:23:52.640 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62128, med=2771, FiltMin=2519, FiltMax=31072, Gamma=1.000
22:23:52.657 00.017 8996 UpdateGuideState exits: m=784395 SNR=389.7
22:23:52.658 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:52.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:52.660 00.001 8996 Enqueuing Expose request
22:23:52.660 00.000 20224 Worker thread wakes up
22:23:52.661 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:52.661 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:52.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:53.846 01.185 20224 Exposure complete
22:23:53.921 00.075 20224 worker thread done servicing request
22:23:53.921 00.000 8996 OnExposeComplete: enter
22:23:53.922 00.001 8996 UpdateGuideState(): m_state=6
22:23:53.923 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4524
22:23:53.924 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=471.39, Mass=728463, SNR=369.9, Peak=55376 HFD=4.7
22:23:53.925 00.001 8996 MultiStar: [#1 0.13,0.01,0.61,U] [#2 0.17,-0.06,0.79,U] [#3 0.12,0.01,0.59,U] [#4 0.18,-0.12,0.57,U] [#5 -0.03,0.01,0.62,U] [#6 0.07,-0.14,0.42,U] [#7 0.07,0.01,0.41,U] [#8 -0.10,0.08,0.39,U] 
22:23:53.927 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {-0.06, 0.07}
22:23:53.929 00.002 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
22:23:53.931 00.002 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.11)
22:23:53.932 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.15 mountX=0.06 mountY=0.00, mountTheta=0.04
22:23:53.933 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
22:23:53.935 00.002 8996 Enqueuing Move request for scope (0.06, -0.01)
22:23:53.937 00.002 20224 Worker thread wakes up
22:23:53.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
22:23:53.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
22:23:53.937 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.00
22:23:53.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:23:53.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:53.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:23:53.937 00.000 20224 MoveAxis(E, 0, ABG)
22:23:53.938 00.001 20224 Move returns status 0, amount 0
22:23:53.938 00.000 20224 MoveAxis(N, 0, ABG)
22:23:53.938 00.000 20224 Move returns status 0, amount 0
22:23:53.938 00.000 20224 move complete, result=0
22:23:53.938 00.000 20224 worker thread done servicing request
22:23:53.943 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55376, med=2771, FiltMin=2534, FiltMax=29552, Gamma=1.000
22:23:53.962 00.019 8996 UpdateGuideState exits: m=728463 SNR=369.9
22:23:53.963 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:53.964 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:53.965 00.001 8996 Enqueuing Expose request
22:23:53.966 00.001 20224 Worker thread wakes up
22:23:53.966 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:23:53.967 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:53.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:54.947 00.980 20224 Exposure complete
22:23:55.017 00.070 20224 worker thread done servicing request
22:23:55.018 00.001 8996 OnExposeComplete: enter
22:23:55.020 00.002 8996 UpdateGuideState(): m_state=6
22:23:55.023 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4525
22:23:55.025 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=471.41, Mass=739953, SNR=372.1, Peak=54816 HFD=4.4
22:23:55.028 00.003 8996 MultiStar: [#1 0.30,0.22,0.66,U] [#2 0.43,-0.36,0.00,M1] [#3 0.40,-0.06,0.63,U] [#4 0.43,-0.17,0.00,M1] [#5 0.29,0.06,0.61,U] [#6 0.24,-0.02,0.41,U] [#7 0.13,0.16,0.36,U] [#8 0.26,0.14,0.38,U] 
22:23:55.030 00.002 8996 single-star, 6 included, MultiStar: {0.26, 0.08}, one-star: {0.18, 0.09}
22:23:55.031 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
22:23:55.032 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
22:23:55.034 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.46 mountX=0.17 mountY=-0.11, mountTheta=-0.57
22:23:55.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.09, opts=13)
22:23:55.038 00.002 8996 Enqueuing Move request for scope (0.18, 0.09)
22:23:55.039 00.001 20224 Worker thread wakes up
22:23:55.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
22:23:55.040 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
22:23:55.040 00.000 20224 Moving (0.18, 0.09) raw xDistance=0.17 yDistance=-0.11
22:23:55.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:23:55.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:55.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:23:55.040 00.000 20224 MoveAxis(E, 0, ABG)
22:23:55.040 00.000 20224 Move returns status 0, amount 0
22:23:55.040 00.000 20224 MoveAxis(N, 0, ABG)
22:23:55.040 00.000 20224 Move returns status 0, amount 0
22:23:55.040 00.000 20224 move complete, result=0
22:23:55.040 00.000 20224 worker thread done servicing request
22:23:55.046 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54816, med=2771, FiltMin=2521, FiltMax=27552, Gamma=1.000
22:23:55.061 00.015 8996 UpdateGuideState exits: m=739953 SNR=372.1
22:23:55.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:55.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:55.065 00.002 8996 Enqueuing Expose request
22:23:55.066 00.001 20224 Worker thread wakes up
22:23:55.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:55.066 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:55.067 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:56.234 01.167 20224 Exposure complete
22:23:56.302 00.068 20224 worker thread done servicing request
22:23:56.302 00.000 8996 OnExposeComplete: enter
22:23:56.306 00.004 8996 UpdateGuideState(): m_state=6
22:23:56.309 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4526
22:23:56.311 00.002 8996 Star::Find returns 1 (0), X=138.93, Y=471.79, Mass=813972, SNR=412.5, Peak=64525 HFD=4.4
22:23:56.314 00.003 8996 MultiStar: [#1 0.30,0.33,0.00,M1] [#2 0.57,0.18,0.00,M2] [#3 0.26,0.19,0.49,U] [#4 0.34,0.09,0.43,U] [#5 0.40,0.17,0.48,U] [#6 0.18,-0.20,0.37,U] [#7 -0.03,0.02,0.34,U] [#8 0.21,0.30,0.34,U] 
22:23:56.315 00.001 8996 refined, 6 included, MultiStar: {0.23, 0.20}, one-star: {0.20, 0.46}
22:23:56.317 00.002 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
22:23:56.318 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
22:23:56.320 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=0.20 hyp=0.31 cameraTheta=0.72 mountX=0.21 mountY=-0.23, mountTheta=-0.83
22:23:56.323 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.20, opts=13)
22:23:56.325 00.002 8996 Enqueuing Move request for scope (0.23, 0.20)
22:23:56.326 00.001 20224 Worker thread wakes up
22:23:56.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.20) opts 0xd
22:23:56.326 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.20)
22:23:56.326 00.000 20224 Moving (0.23, 0.20) raw xDistance=0.21 yDistance=-0.23
22:23:56.327 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:23:56.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:23:56.327 00.000 20224 MoveAxis(W, 31, ABG)
22:23:56.327 00.000 20224 Guiding  Dir = 3, Dur = 31
22:23:56.327 00.000 20224 IsSlewing returns 0
22:23:56.328 00.001 20224 IsGuiding returns 0
22:23:56.329 00.001 20224 PulseGuide returned control before completion, sleep 40
22:23:56.337 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64525, med=2771, FiltMin=2521, FiltMax=32000, Gamma=1.000
22:23:56.359 00.022 8996 UpdateGuideState exits: m=813972 SNR=412.5
22:23:56.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:56.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:56.362 00.001 8996 Enqueuing Expose request
22:23:56.381 00.019 20224 IsGuiding returns 1
22:23:56.381 00.000 20224 scope still moving after pulse duration time elapsed
22:23:56.412 00.031 20224 IsSlewing returns 0
22:23:56.412 00.000 20224 IsGuiding returns 0
22:23:56.412 00.000 20224 scope move finished after 31 + 52 ms
22:23:56.412 00.000 20224 Move returns status 0, amount 31
22:23:56.412 00.000 20224 MoveAxis(N, 48, ABG)
22:23:56.412 00.000 20224 Guiding  Dir = 0, Dur = 48
22:23:56.413 00.001 20224 IsSlewing returns 0
22:23:56.413 00.000 20224 IsGuiding returns 0
22:23:56.414 00.001 20224 PulseGuide returned control before completion, sleep 57
22:23:56.474 00.060 20224 IsGuiding returns 1
22:23:56.475 00.001 20224 scope still moving after pulse duration time elapsed
22:23:56.506 00.031 20224 IsSlewing returns 0
22:23:56.506 00.000 20224 IsGuiding returns 0
22:23:56.506 00.000 20224 scope move finished after 48 + 45 ms
22:23:56.506 00.000 20224 Move returns status 0, amount 48
22:23:56.506 00.000 20224 move complete, result=0
22:23:56.506 00.000 20224 worker thread done servicing request
22:23:56.506 00.000 20224 Worker thread wakes up
22:23:56.506 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:56.506 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.2 px 48 ms NORTH
22:23:56.509 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:57.481 00.972 20224 Exposure complete
22:23:57.567 00.086 20224 worker thread done servicing request
22:23:57.567 00.000 8996 OnExposeComplete: enter
22:23:57.568 00.001 8996 UpdateGuideState(): m_state=6
22:23:57.569 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4527
22:23:57.570 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.64, Mass=709805, SNR=367.0, Peak=52013 HFD=4.7
22:23:57.571 00.001 8996 MultiStar: [#1 0.24,0.03,0.58,U] [#2 0.15,0.23,0.67,U] [#3 0.10,0.29,0.62,U] [#4 0.26,0.23,0.54,U] [#5 0.12,0.06,0.58,U] [#6 -0.00,-0.42,0.41,U] [#7 0.02,-0.00,0.46,U] [#8 0.10,0.08,0.37,U] 
22:23:57.572 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.13}, one-star: {-0.00, 0.32}
22:23:57.572 00.000 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
22:23:57.573 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
22:23:57.574 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.89 mountX=0.09 mountY=-0.14, mountTheta=-1.00
22:23:57.575 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.13, opts=13)
22:23:57.576 00.001 8996 Enqueuing Move request for scope (0.11, 0.13)
22:23:57.577 00.001 20224 Worker thread wakes up
22:23:57.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
22:23:57.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
22:23:57.577 00.000 20224 Moving (0.11, 0.13) raw xDistance=0.09 yDistance=-0.14
22:23:57.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:23:57.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:57.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:23:57.577 00.000 20224 MoveAxis(E, 0, ABG)
22:23:57.577 00.000 20224 Move returns status 0, amount 0
22:23:57.577 00.000 20224 MoveAxis(N, 0, ABG)
22:23:57.577 00.000 20224 Move returns status 0, amount 0
22:23:57.577 00.000 20224 move complete, result=0
22:23:57.578 00.001 20224 worker thread done servicing request
22:23:57.581 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52013, med=2771, FiltMin=2525, FiltMax=29344, Gamma=1.000
22:23:57.597 00.016 8996 UpdateGuideState exits: m=709805 SNR=367.0
22:23:57.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:57.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:57.599 00.000 8996 Enqueuing Expose request
22:23:57.600 00.001 20224 Worker thread wakes up
22:23:57.600 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:23:57.601 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:57.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:58.773 01.172 20224 Exposure complete
22:23:58.842 00.069 20224 worker thread done servicing request
22:23:58.842 00.000 8996 OnExposeComplete: enter
22:23:58.843 00.001 8996 UpdateGuideState(): m_state=6
22:23:58.844 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4528
22:23:58.845 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=471.49, Mass=748334, SNR=371.5, Peak=46256 HFD=4.6
22:23:58.846 00.001 8996 MultiStar: [#1 -0.33,0.07,0.68,U] [#2 -0.36,-0.06,0.79,U] [#3 -0.47,-0.04,0.00,M1] [#4 -0.38,-0.18,0.48,U] [#5 -0.35,-0.09,0.51,U] [#6 -0.38,-0.19,0.40,U] [#7 -0.49,0.19,0.00,M1] [#8 -0.40,0.07,0.36,U] 
22:23:58.846 00.000 8996 refined, 6 included, MultiStar: {-0.37, -0.00}, one-star: {-0.38, 0.17}
22:23:58.847 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
22:23:58.848 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
22:23:58.849 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.00 hyp=0.37 cameraTheta=-3.13 mountX=-0.37 mountY=0.05, mountTheta=3.01
22:23:58.850 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.00, opts=13)
22:23:58.851 00.001 8996 Enqueuing Move request for scope (-0.37, -0.00)
22:23:58.853 00.002 20224 Worker thread wakes up
22:23:58.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.00) opts 0xd
22:23:58.853 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.00)
22:23:58.853 00.000 20224 Moving (-0.37, -0.00) raw xDistance=-0.37 yDistance=0.05
22:23:58.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:23:58.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:58.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:23:58.853 00.000 20224 MoveAxis(E, 53, ABG)
22:23:58.853 00.000 20224 Guiding  Dir = 2, Dur = 53
22:23:58.854 00.001 20224 IsSlewing returns 0
22:23:58.854 00.000 20224 IsGuiding returns 0
22:23:58.859 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46256, med=2771, FiltMin=2489, FiltMax=25632, Gamma=1.000
22:23:58.891 00.032 8996 UpdateGuideState exits: m=748334 SNR=371.5
22:23:58.893 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:58.895 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:23:58.896 00.001 8996 Enqueuing Expose request
22:23:58.917 00.021 20224 IsGuiding returns 1
22:23:58.917 00.000 20224 scope still moving after pulse duration time elapsed
22:23:58.947 00.030 20224 IsSlewing returns 0
22:23:58.947 00.000 20224 IsGuiding returns 1
22:23:58.978 00.031 20224 IsSlewing returns 0
22:23:58.978 00.000 20224 IsGuiding returns 1
22:23:59.009 00.031 20224 IsSlewing returns 0
22:23:59.010 00.001 20224 IsGuiding returns 0
22:23:59.010 00.000 20224 scope move finished after 53 + 103 ms
22:23:59.010 00.000 20224 Move returns status 0, amount 53
22:23:59.010 00.000 20224 MoveAxis(N, 0, ABG)
22:23:59.010 00.000 20224 Move returns status 0, amount 0
22:23:59.010 00.000 20224 move complete, result=0
22:23:59.011 00.001 20224 worker thread done servicing request
22:23:59.011 00.000 20224 Worker thread wakes up
22:23:59.011 00.000 8996 GuideStep: -0.4 px 53 ms EAST, 0.0 px 0 ms NORTH
22:23:59.013 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:23:59.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:23:59.990 00.977 20224 Exposure complete
22:24:00.076 00.086 20224 worker thread done servicing request
22:24:00.076 00.000 8996 OnExposeComplete: enter
22:24:00.077 00.001 8996 UpdateGuideState(): m_state=6
22:24:00.079 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4529
22:24:00.079 00.000 8996 Star::Find returns 1 (0), X=138.61, Y=471.34, Mass=768261, SNR=352.1, Peak=52640 HFD=4.8
22:24:00.079 00.000 8996 MultiStar: [#1 -0.09,0.05,0.72,U] [#2 -0.10,0.12,0.77,U] [#3 -0.11,0.01,0.61,U] [#4 -0.04,-0.13,0.62,U] [#5 0.00,-0.17,0.61,U] [#6 -0.22,-0.26,0.44,U] [#7 -0.27,-0.14,0.44,U] [#8 -0.17,0.09,0.37,U] 
22:24:00.080 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.03}, one-star: {-0.11, 0.01}
22:24:00.081 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
22:24:00.082 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:24:00.083 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.05 mountX=-0.11 mountY=0.00, mountTheta=3.12
22:24:00.084 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
22:24:00.085 00.001 8996 Enqueuing Move request for scope (-0.11, 0.01)
22:24:00.085 00.000 20224 Worker thread wakes up
22:24:00.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
22:24:00.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
22:24:00.085 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.00
22:24:00.086 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:24:00.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:00.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:24:00.086 00.000 20224 MoveAxis(E, 0, ABG)
22:24:00.086 00.000 20224 Move returns status 0, amount 0
22:24:00.086 00.000 20224 MoveAxis(N, 0, ABG)
22:24:00.086 00.000 20224 Move returns status 0, amount 0
22:24:00.086 00.000 20224 move complete, result=0
22:24:00.086 00.000 20224 worker thread done servicing request
22:24:00.089 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52640, med=2771, FiltMin=2515, FiltMax=32224, Gamma=1.000
22:24:00.104 00.015 8996 UpdateGuideState exits: m=768261 SNR=352.1
22:24:00.105 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:00.106 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:00.107 00.001 8996 Enqueuing Expose request
22:24:00.108 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:00.109 00.001 20224 Worker thread wakes up
22:24:00.109 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:00.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:01.292 01.183 20224 Exposure complete
22:24:01.361 00.069 20224 worker thread done servicing request
22:24:01.361 00.000 8996 OnExposeComplete: enter
22:24:01.363 00.002 8996 UpdateGuideState(): m_state=6
22:24:01.364 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4530
22:24:01.366 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=471.48, Mass=774305, SNR=337.6, Peak=52944 HFD=4.5
22:24:01.368 00.002 8996 MultiStar: [#1 -0.05,0.01,0.69,U] [#2 -0.09,-0.19,0.72,U] [#3 -0.07,0.04,0.62,U] [#4 -0.07,-0.17,0.59,U] [#5 -0.15,0.04,0.63,U] [#6 -0.13,-0.37,0.46,U] [#7 -0.29,-0.04,0.51,U] [#8 -0.11,0.07,0.42,U] 
22:24:01.369 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.03}, one-star: {-0.23, 0.15}
22:24:01.370 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
22:24:01.370 00.000 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
22:24:01.372 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.89 mountX=-0.13 mountY=0.05, mountTheta=2.78
22:24:01.376 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.03, opts=13)
22:24:01.378 00.002 8996 Enqueuing Move request for scope (-0.14, -0.03)
22:24:01.379 00.001 20224 Worker thread wakes up
22:24:01.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
22:24:01.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
22:24:01.379 00.000 20224 Moving (-0.14, -0.03) raw xDistance=-0.13 yDistance=0.05
22:24:01.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:24:01.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:01.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:24:01.380 00.001 20224 MoveAxis(E, 0, ABG)
22:24:01.380 00.000 20224 Move returns status 0, amount 0
22:24:01.380 00.000 20224 MoveAxis(N, 0, ABG)
22:24:01.380 00.000 20224 Move returns status 0, amount 0
22:24:01.380 00.000 20224 move complete, result=0
22:24:01.380 00.000 20224 worker thread done servicing request
22:24:01.384 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52944, med=2771, FiltMin=2518, FiltMax=28000, Gamma=1.000
22:24:01.400 00.016 8996 UpdateGuideState exits: m=774305 SNR=337.6
22:24:01.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:01.401 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:01.402 00.001 8996 Enqueuing Expose request
22:24:01.403 00.001 20224 Worker thread wakes up
22:24:01.403 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:01.403 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:01.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:02.374 00.971 20224 Exposure complete
22:24:02.443 00.069 20224 worker thread done servicing request
22:24:02.443 00.000 8996 OnExposeComplete: enter
22:24:02.444 00.001 8996 UpdateGuideState(): m_state=6
22:24:02.445 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4531
22:24:02.446 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.22, Mass=719141, SNR=341.5, Peak=56080 HFD=4.5
22:24:02.447 00.001 8996 MultiStar: [#1 -0.09,-0.14,0.60,U] [#2 -0.13,-0.05,0.80,U] [#3 -0.11,-0.15,0.57,U] [#4 -0.12,-0.23,0.60,U] [#5 0.06,-0.28,0.58,U] [#6 -0.13,-0.41,0.44,U] [#7 -0.24,-0.18,0.46,U] [#8 -0.00,0.03,0.42,U] 
22:24:02.448 00.001 8996 single-star, 8 included, MultiStar: {-0.08, -0.16}, one-star: {0.01, -0.11}
22:24:02.448 00.000 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
22:24:02.449 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
22:24:02.450 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.48 mountX=0.02 mountY=0.10, mountTheta=1.38
22:24:02.451 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
22:24:02.452 00.001 8996 Enqueuing Move request for scope (0.01, -0.11)
22:24:02.453 00.001 20224 Worker thread wakes up
22:24:02.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
22:24:02.453 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
22:24:02.453 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.10
22:24:02.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:24:02.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:02.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:24:02.453 00.000 20224 MoveAxis(E, 0, ABG)
22:24:02.453 00.000 20224 Move returns status 0, amount 0
22:24:02.453 00.000 20224 MoveAxis(N, 0, ABG)
22:24:02.453 00.000 20224 Move returns status 0, amount 0
22:24:02.453 00.000 20224 move complete, result=0
22:24:02.454 00.001 20224 worker thread done servicing request
22:24:02.459 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56080, med=2771, FiltMin=2528, FiltMax=28384, Gamma=1.000
22:24:02.477 00.018 8996 UpdateGuideState exits: m=719141 SNR=341.5
22:24:02.480 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:02.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:02.482 00.001 8996 Enqueuing Expose request
22:24:02.483 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:02.484 00.001 20224 Worker thread wakes up
22:24:02.484 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:02.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:03.637 01.153 20224 Exposure complete
22:24:03.706 00.069 20224 worker thread done servicing request
22:24:03.706 00.000 8996 OnExposeComplete: enter
22:24:03.707 00.001 8996 UpdateGuideState(): m_state=6
22:24:03.708 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4532
22:24:03.708 00.000 8996 Star::Find returns 1 (0), X=138.78, Y=471.24, Mass=785590, SNR=349.9, Peak=65424 HFD=4.5
22:24:03.709 00.001 8996 MultiStar: [#1 -0.02,0.19,0.66,U] [#2 -0.09,-0.15,0.75,U] [#3 -0.06,-0.12,0.65,U] [#4 0.02,-0.18,0.53,U] [#5 0.19,-0.21,0.66,U] [#6 -0.19,-0.30,0.42,U] [#7 -0.20,0.01,0.45,U] [#8 -0.03,-0.11,0.39,U] 
22:24:03.710 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.10}, one-star: {0.06, -0.09}
22:24:03.711 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
22:24:03.712 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
22:24:03.712 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.75 mountX=-0.01 mountY=0.10, mountTheta=1.65
22:24:03.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
22:24:03.714 00.000 8996 Enqueuing Move request for scope (-0.02, -0.10)
22:24:03.715 00.001 20224 Worker thread wakes up
22:24:03.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:24:03.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:24:03.715 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
22:24:03.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:24:03.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:03.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:24:03.716 00.001 20224 MoveAxis(E, 0, ABG)
22:24:03.716 00.000 20224 Move returns status 0, amount 0
22:24:03.716 00.000 20224 MoveAxis(N, 0, ABG)
22:24:03.716 00.000 20224 Move returns status 0, amount 0
22:24:03.716 00.000 20224 move complete, result=0
22:24:03.716 00.000 20224 worker thread done servicing request
22:24:03.722 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65424, med=2771, FiltMin=2525, FiltMax=30288, Gamma=1.000
22:24:03.741 00.019 8996 UpdateGuideState exits: m=785590 SNR=349.9
22:24:03.743 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:03.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:03.745 00.001 8996 Enqueuing Expose request
22:24:03.747 00.002 20224 Worker thread wakes up
22:24:03.747 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:03.748 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:03.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:04.734 00.986 20224 Exposure complete
22:24:04.804 00.070 20224 worker thread done servicing request
22:24:04.804 00.000 8996 OnExposeComplete: enter
22:24:04.806 00.002 8996 UpdateGuideState(): m_state=6
22:24:04.807 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4533
22:24:04.809 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=471.65, Mass=715954, SNR=356.7, Peak=51757 HFD=4.7
22:24:04.810 00.001 8996 MultiStar: [#1 -0.09,0.18,0.61,U] [#2 -0.05,0.17,0.76,U] [#3 -0.29,0.10,0.60,U] [#4 -0.14,0.18,0.52,U] [#5 0.01,-0.06,0.61,U] [#6 -0.12,-0.25,0.44,U] [#7 -0.10,-0.05,0.44,U] [#8 -0.04,0.22,0.36,U] 
22:24:04.812 00.002 8996 refined, 8 included, MultiStar: {-0.09, 0.12}, one-star: {-0.03, 0.33}
22:24:04.813 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
22:24:04.814 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
22:24:04.815 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=-0.10 mountY=-0.11, mountTheta=-2.32
22:24:04.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.12, opts=13)
22:24:04.819 00.002 8996 Enqueuing Move request for scope (-0.09, 0.12)
22:24:04.819 00.000 20224 Worker thread wakes up
22:24:04.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:24:04.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:24:04.819 00.000 20224 Moving (-0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
22:24:04.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:24:04.820 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:04.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:24:04.820 00.000 20224 MoveAxis(E, 0, ABG)
22:24:04.820 00.000 20224 Move returns status 0, amount 0
22:24:04.820 00.000 20224 MoveAxis(N, 0, ABG)
22:24:04.820 00.000 20224 Move returns status 0, amount 0
22:24:04.820 00.000 20224 move complete, result=0
22:24:04.820 00.000 20224 worker thread done servicing request
22:24:04.825 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51757, med=2771, FiltMin=2512, FiltMax=28608, Gamma=1.000
22:24:04.844 00.019 8996 UpdateGuideState exits: m=715954 SNR=356.7
22:24:04.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:04.847 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:04.849 00.002 8996 Enqueuing Expose request
22:24:04.849 00.000 20224 Worker thread wakes up
22:24:04.849 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:04.851 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:04.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:06.015 01.164 20224 Exposure complete
22:24:06.083 00.068 20224 worker thread done servicing request
22:24:06.083 00.000 8996 OnExposeComplete: enter
22:24:06.085 00.002 8996 UpdateGuideState(): m_state=6
22:24:06.086 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4534
22:24:06.088 00.002 8996 Star::Find returns 1 (0), X=138.86, Y=471.22, Mass=650224, SNR=331.3, Peak=51152 HFD=4.5
22:24:06.088 00.000 8996 MultiStar: [#1 0.07,0.02,0.68,U] [#2 0.19,0.20,0.76,U] [#3 0.07,-0.12,0.63,U] [#4 0.11,-0.20,0.59,U] [#5 0.09,-0.12,0.65,U] [#6 -0.04,-0.42,0.42,U] [#7 0.02,0.09,0.46,U] [#8 -0.06,0.17,0.46,U] 
22:24:06.089 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.05}, one-star: {0.14, -0.11}
22:24:06.090 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
22:24:06.091 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
22:24:06.091 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.52 mountX=0.09 mountY=0.04, mountTheta=0.41
22:24:06.093 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
22:24:06.093 00.000 8996 Enqueuing Move request for scope (0.08, -0.05)
22:24:06.094 00.001 20224 Worker thread wakes up
22:24:06.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
22:24:06.094 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
22:24:06.094 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.09 yDistance=0.04
22:24:06.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:24:06.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:06.095 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:24:06.095 00.000 20224 MoveAxis(E, 0, ABG)
22:24:06.095 00.000 20224 Move returns status 0, amount 0
22:24:06.095 00.000 20224 MoveAxis(N, 0, ABG)
22:24:06.095 00.000 20224 Move returns status 0, amount 0
22:24:06.095 00.000 20224 move complete, result=0
22:24:06.095 00.000 20224 worker thread done servicing request
22:24:06.099 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51152, med=2771, FiltMin=2512, FiltMax=25651, Gamma=1.000
22:24:06.112 00.013 8996 UpdateGuideState exits: m=650224 SNR=331.3
22:24:06.113 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:06.114 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:06.115 00.001 8996 Enqueuing Expose request
22:24:06.115 00.000 20224 Worker thread wakes up
22:24:06.115 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:06.116 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:06.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:07.084 00.968 20224 Exposure complete
22:24:07.171 00.087 20224 worker thread done servicing request
22:24:07.171 00.000 8996 OnExposeComplete: enter
22:24:07.172 00.001 8996 UpdateGuideState(): m_state=6
22:24:07.173 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4535
22:24:07.173 00.000 8996 Star::Find returns 1 (0), X=138.52, Y=471.29, Mass=728227, SNR=368.9, Peak=55744 HFD=4.7
22:24:07.174 00.001 8996 MultiStar: [#1 -0.15,-0.18,0.64,U] [#2 -0.18,-0.22,0.62,U] [#3 -0.32,-0.17,0.63,U] [#4 -0.19,-0.31,0.51,U] [#5 -0.18,-0.40,0.53,U] [#6 -0.24,-0.69,0.00,M1] [#7 -0.34,-0.40,0.00,M1] [#8 -0.19,-0.28,0.39,U] 
22:24:07.175 00.001 8996 single-star, 6 included, MultiStar: {-0.20, -0.20}, one-star: {-0.20, -0.04}
22:24:07.176 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
22:24:07.177 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
22:24:07.177 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.20 mountY=0.06, mountTheta=2.83
22:24:07.181 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.04, opts=13)
22:24:07.183 00.002 8996 Enqueuing Move request for scope (-0.20, -0.04)
22:24:07.186 00.003 20224 Worker thread wakes up
22:24:07.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
22:24:07.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
22:24:07.186 00.000 20224 Moving (-0.20, -0.04) raw xDistance=-0.20 yDistance=0.06
22:24:07.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:24:07.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:07.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:24:07.186 00.000 20224 MoveAxis(E, 29, ABG)
22:24:07.186 00.000 20224 Guiding  Dir = 2, Dur = 29
22:24:07.187 00.001 20224 IsSlewing returns 0
22:24:07.187 00.000 20224 IsGuiding returns 0
22:24:07.196 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55744, med=2771, FiltMin=2464, FiltMax=26816, Gamma=1.000
22:24:07.221 00.025 8996 UpdateGuideState exits: m=728227 SNR=368.9
22:24:07.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:07.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:07.224 00.001 8996 Enqueuing Expose request
22:24:07.229 00.005 20224 IsGuiding returns 1
22:24:07.229 00.000 20224 scope still moving after pulse duration time elapsed
22:24:07.259 00.030 20224 IsSlewing returns 0
22:24:07.259 00.000 20224 IsGuiding returns 1
22:24:07.290 00.031 20224 IsSlewing returns 0
22:24:07.290 00.000 20224 IsGuiding returns 1
22:24:07.322 00.032 20224 IsSlewing returns 0
22:24:07.322 00.000 20224 IsGuiding returns 1
22:24:07.353 00.031 20224 IsSlewing returns 0
22:24:07.353 00.000 20224 IsGuiding returns 0
22:24:07.353 00.000 20224 scope move finished after 29 + 136 ms
22:24:07.353 00.000 20224 Move returns status 0, amount 29
22:24:07.354 00.001 20224 MoveAxis(N, 0, ABG)
22:24:07.354 00.000 20224 Move returns status 0, amount 0
22:24:07.354 00.000 20224 move complete, result=0
22:24:07.354 00.000 20224 worker thread done servicing request
22:24:07.354 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
22:24:07.356 00.002 20224 Worker thread wakes up
22:24:07.356 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:07.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:08.557 01.201 20224 Exposure complete
22:24:08.644 00.087 20224 worker thread done servicing request
22:24:08.644 00.000 8996 OnExposeComplete: enter
22:24:08.645 00.001 8996 UpdateGuideState(): m_state=6
22:24:08.646 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4536
22:24:08.647 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=471.35, Mass=781604, SNR=346.5, Peak=54688 HFD=4.5
22:24:08.648 00.001 8996 MultiStar: [#1 0.36,0.23,0.61,U] [#2 0.32,0.14,0.76,U] [#3 0.21,0.18,0.57,U] [#4 0.28,0.15,0.55,U] [#5 0.40,-0.18,0.67,U] [#6 0.26,-0.46,0.00,M2] [#7 0.12,-0.02,0.51,U] [#8 0.33,0.27,0.38,U] 
22:24:08.649 00.001 8996 refined, 7 included, MultiStar: {0.30, 0.08}, one-star: {0.32, 0.03}
22:24:08.651 00.002 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
22:24:08.652 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
22:24:08.653 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.08 hyp=0.31 cameraTheta=0.27 mountX=0.29 mountY=-0.12, mountTheta=-0.39
22:24:08.656 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.08, opts=13)
22:24:08.657 00.001 8996 Enqueuing Move request for scope (0.30, 0.08)
22:24:08.658 00.001 20224 Worker thread wakes up
22:24:08.658 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.08) opts 0xd
22:24:08.658 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.08)
22:24:08.659 00.001 20224 Moving (0.30, 0.08) raw xDistance=0.29 yDistance=-0.12
22:24:08.659 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
22:24:08.659 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:08.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:24:08.659 00.000 20224 MoveAxis(W, 40, ABG)
22:24:08.659 00.000 20224 Guiding  Dir = 3, Dur = 40
22:24:08.659 00.000 20224 IsSlewing returns 0
22:24:08.659 00.000 20224 IsGuiding returns 0
22:24:08.663 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54688, med=2771, FiltMin=2531, FiltMax=25808, Gamma=1.000
22:24:08.666 00.003 20224 PulseGuide returned control before completion, sleep 44
22:24:08.689 00.023 8996 UpdateGuideState exits: m=781604 SNR=346.5
22:24:08.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:08.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:08.691 00.000 8996 Enqueuing Expose request
22:24:08.713 00.022 20224 IsGuiding returns 1
22:24:08.713 00.000 20224 scope still moving after pulse duration time elapsed
22:24:08.744 00.031 20224 IsSlewing returns 0
22:24:08.744 00.000 20224 IsGuiding returns 1
22:24:08.775 00.031 20224 IsSlewing returns 0
22:24:08.775 00.000 20224 IsGuiding returns 0
22:24:08.776 00.001 20224 scope move finished after 40 + 75 ms
22:24:08.776 00.000 20224 Move returns status 0, amount 40
22:24:08.776 00.000 20224 MoveAxis(N, 0, ABG)
22:24:08.776 00.000 20224 Move returns status 0, amount 0
22:24:08.776 00.000 20224 move complete, result=0
22:24:08.776 00.000 20224 worker thread done servicing request
22:24:08.776 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
22:24:08.779 00.003 20224 Worker thread wakes up
22:24:08.779 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:08.779 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:09.751 00.972 20224 Exposure complete
22:24:09.833 00.082 20224 worker thread done servicing request
22:24:09.833 00.000 8996 OnExposeComplete: enter
22:24:09.834 00.001 8996 UpdateGuideState(): m_state=6
22:24:09.835 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4537
22:24:09.836 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=471.56, Mass=701215, SNR=422.8, Peak=46848 HFD=4.8
22:24:09.837 00.001 8996 MultiStar: [#1 -0.12,0.13,0.56,U] [#2 -0.04,0.08,0.63,U] [#3 -0.16,0.04,0.51,U] [#4 -0.02,-0.04,0.44,U] [#5 -0.19,-0.03,0.47,U] [#6 -0.13,-0.03,0.38,U] [#7 -0.31,0.05,0.40,U] [#8 -0.20,0.06,0.34,U] 
22:24:09.838 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.08}, one-star: {-0.08, 0.23}
22:24:09.839 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:24:09.840 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:24:09.841 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.58 mountX=-0.13 mountY=-0.06, mountTheta=-2.70
22:24:09.842 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
22:24:09.843 00.001 8996 Enqueuing Move request for scope (-0.12, 0.08)
22:24:09.844 00.001 20224 Worker thread wakes up
22:24:09.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
22:24:09.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
22:24:09.844 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.13 yDistance=-0.06
22:24:09.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:24:09.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:09.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:24:09.844 00.000 20224 MoveAxis(E, 0, ABG)
22:24:09.844 00.000 20224 Move returns status 0, amount 0
22:24:09.844 00.000 20224 MoveAxis(N, 0, ABG)
22:24:09.844 00.000 20224 Move returns status 0, amount 0
22:24:09.844 00.000 20224 move complete, result=0
22:24:09.844 00.000 20224 worker thread done servicing request
22:24:09.848 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46848, med=2771, FiltMin=2528, FiltMax=29152, Gamma=1.000
22:24:09.875 00.027 8996 UpdateGuideState exits: m=701215 SNR=422.8
22:24:09.877 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:09.878 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:09.879 00.001 8996 Enqueuing Expose request
22:24:09.880 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:09.882 00.002 20224 Worker thread wakes up
22:24:09.882 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:09.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:11.055 01.173 20224 Exposure complete
22:24:11.113 00.058 20224 worker thread done servicing request
22:24:11.113 00.000 8996 OnExposeComplete: enter
22:24:11.114 00.001 8996 UpdateGuideState(): m_state=6
22:24:11.115 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4538
22:24:11.115 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=471.38, Mass=800179, SNR=371.3, Peak=49312 HFD=4.8
22:24:11.116 00.001 8996 MultiStar: [#1 -0.33,-0.18,0.64,U] [#2 -0.38,-0.11,0.66,U] [#3 -0.37,-0.08,0.57,U] [#4 -0.29,-0.20,0.50,U] [#5 -0.15,-0.13,0.58,U] [#6 -0.34,-0.36,0.00,M2] [#7 -0.33,0.08,0.40,U] [#8 -0.39,-0.07,0.38,U] 
22:24:11.117 00.001 8996 single-star, 7 included, MultiStar: {-0.32, -0.07}, one-star: {-0.31, 0.05}
22:24:11.118 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
22:24:11.118 00.000 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
22:24:11.119 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.31 cameraTheta=2.97 mountX=-0.31 mountY=-0.02, mountTheta=-3.08
22:24:11.120 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.05, opts=13)
22:24:11.121 00.001 8996 Enqueuing Move request for scope (-0.31, 0.05)
22:24:11.123 00.002 20224 Worker thread wakes up
22:24:11.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.05) opts 0xd
22:24:11.123 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.05)
22:24:11.123 00.000 20224 Moving (-0.31, 0.05) raw xDistance=-0.31 yDistance=-0.02
22:24:11.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:24:11.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:11.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:24:11.123 00.000 20224 MoveAxis(E, 45, ABG)
22:24:11.123 00.000 20224 Guiding  Dir = 2, Dur = 45
22:24:11.124 00.001 20224 IsSlewing returns 0
22:24:11.124 00.000 20224 IsGuiding returns 0
22:24:11.125 00.001 20224 PulseGuide returned control before completion, sleep 55
22:24:11.131 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49312, med=2771, FiltMin=2518, FiltMax=26864, Gamma=1.000
22:24:11.152 00.021 8996 UpdateGuideState exits: m=800179 SNR=371.3
22:24:11.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:11.155 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:11.156 00.001 8996 Enqueuing Expose request
22:24:11.185 00.029 20224 IsGuiding returns 1
22:24:11.185 00.000 20224 scope still moving after pulse duration time elapsed
22:24:11.216 00.031 20224 IsSlewing returns 0
22:24:11.216 00.000 20224 IsGuiding returns 0
22:24:11.216 00.000 20224 scope move finished after 45 + 48 ms
22:24:11.217 00.001 20224 Move returns status 0, amount 45
22:24:11.217 00.000 20224 MoveAxis(N, 0, ABG)
22:24:11.217 00.000 20224 Move returns status 0, amount 0
22:24:11.217 00.000 20224 move complete, result=0
22:24:11.217 00.000 20224 worker thread done servicing request
22:24:11.217 00.000 20224 Worker thread wakes up
22:24:11.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:11.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:11.217 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.0 px 0 ms NORTH
22:24:12.207 00.990 20224 Exposure complete
22:24:12.281 00.074 20224 worker thread done servicing request
22:24:12.281 00.000 8996 OnExposeComplete: enter
22:24:12.282 00.001 8996 UpdateGuideState(): m_state=6
22:24:12.283 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4539
22:24:12.284 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=471.62, Mass=677305, SNR=356.7, Peak=46877 HFD=4.6
22:24:12.285 00.001 8996 MultiStar: [#1 0.08,0.25,0.64,U] [#2 -0.00,-0.11,0.69,U] [#3 0.09,0.13,0.61,U] [#4 0.17,-0.08,0.60,U] [#5 0.15,0.07,0.62,U] [#6 0.02,-0.11,0.45,U] [#7 -0.08,0.14,0.41,U] [#8 -0.06,0.06,0.39,U] 
22:24:12.286 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.09}, one-star: {0.02, 0.29}
22:24:12.286 00.000 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
22:24:12.287 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
22:24:12.288 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.06 mountX=0.04 mountY=-0.09, mountTheta=-1.16
22:24:12.290 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
22:24:12.290 00.000 8996 Enqueuing Move request for scope (0.05, 0.09)
22:24:12.291 00.001 20224 Worker thread wakes up
22:24:12.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
22:24:12.291 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
22:24:12.291 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.09
22:24:12.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:24:12.292 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:12.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:24:12.292 00.000 20224 MoveAxis(E, 0, ABG)
22:24:12.292 00.000 20224 Move returns status 0, amount 0
22:24:12.292 00.000 20224 MoveAxis(N, 0, ABG)
22:24:12.292 00.000 20224 Move returns status 0, amount 0
22:24:12.292 00.000 20224 move complete, result=0
22:24:12.292 00.000 20224 worker thread done servicing request
22:24:12.295 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46877, med=2774, FiltMin=2528, FiltMax=27779, Gamma=1.000
22:24:12.310 00.015 8996 UpdateGuideState exits: m=677305 SNR=356.7
22:24:12.312 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:12.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:12.314 00.001 8996 Enqueuing Expose request
22:24:12.315 00.001 20224 Worker thread wakes up
22:24:12.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:12.315 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:12.317 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:13.498 01.181 20224 Exposure complete
22:24:13.571 00.073 20224 worker thread done servicing request
22:24:13.571 00.000 8996 OnExposeComplete: enter
22:24:13.573 00.002 8996 UpdateGuideState(): m_state=6
22:24:13.575 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4540
22:24:13.576 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=471.45, Mass=774337, SNR=352.8, Peak=53872 HFD=4.6
22:24:13.580 00.004 8996 MultiStar: [#1 0.12,-0.01,0.68,U] [#2 -0.00,0.07,0.78,U] [#3 -0.01,-0.01,0.57,U] [#4 0.10,-0.10,0.57,U] [#5 0.16,-0.21,0.58,U] [#6 0.01,-0.25,0.46,U] [#7 -0.02,0.04,0.54,U] [#8 0.05,0.15,0.38,U] 
22:24:13.582 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.01}, one-star: {0.11, 0.12}
22:24:13.584 00.002 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
22:24:13.586 00.002 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
22:24:13.587 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.14 mountX=0.06 mountY=0.00, mountTheta=0.03
22:24:13.590 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
22:24:13.594 00.004 8996 Enqueuing Move request for scope (0.06, -0.01)
22:24:13.597 00.003 20224 Worker thread wakes up
22:24:13.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
22:24:13.597 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
22:24:13.597 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.00
22:24:13.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:24:13.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:13.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:24:13.597 00.000 20224 MoveAxis(E, 0, ABG)
22:24:13.597 00.000 20224 Move returns status 0, amount 0
22:24:13.597 00.000 20224 MoveAxis(N, 0, ABG)
22:24:13.598 00.001 20224 Move returns status 0, amount 0
22:24:13.598 00.000 20224 move complete, result=0
22:24:13.598 00.000 20224 worker thread done servicing request
22:24:13.607 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53872, med=2774, FiltMin=2480, FiltMax=31155, Gamma=1.000
22:24:13.630 00.023 8996 UpdateGuideState exits: m=774337 SNR=352.8
22:24:13.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:13.631 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:13.632 00.001 8996 Enqueuing Expose request
22:24:13.633 00.001 20224 Worker thread wakes up
22:24:13.634 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:13.635 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:13.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:14.613 00.978 20224 Exposure complete
22:24:14.687 00.074 20224 worker thread done servicing request
22:24:14.688 00.001 8996 OnExposeComplete: enter
22:24:14.688 00.000 8996 UpdateGuideState(): m_state=6
22:24:14.689 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4541
22:24:14.690 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=471.71, Mass=746381, SNR=379.4, Peak=47869 HFD=4.7
22:24:14.691 00.001 8996 MultiStar: [#1 -0.11,-0.03,0.60,U] [#2 -0.18,-0.14,0.74,U] [#3 -0.31,-0.06,0.55,U] [#4 -0.18,-0.29,0.53,U] [#5 -0.30,-0.05,0.57,U] [#6 -0.37,-0.06,0.37,U] [#7 -0.40,0.28,0.00,M1] [#8 -0.44,0.26,0.00,M1] 
22:24:14.692 00.001 8996 refined, 6 included, MultiStar: {-0.25, 0.00}, one-star: {-0.30, 0.38}
22:24:14.692 00.000 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
22:24:14.693 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
22:24:14.694 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.00 hyp=0.25 cameraTheta=3.12 mountX=-0.25 mountY=0.02, mountTheta=3.05
22:24:14.695 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.00, opts=13)
22:24:14.696 00.001 8996 Enqueuing Move request for scope (-0.25, 0.00)
22:24:14.697 00.001 20224 Worker thread wakes up
22:24:14.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.00) opts 0xd
22:24:14.697 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.00)
22:24:14.697 00.000 20224 Moving (-0.25, 0.00) raw xDistance=-0.25 yDistance=0.02
22:24:14.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:24:14.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:14.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:24:14.697 00.000 20224 MoveAxis(E, 36, ABG)
22:24:14.697 00.000 20224 Guiding  Dir = 2, Dur = 36
22:24:14.697 00.000 20224 IsSlewing returns 0
22:24:14.698 00.001 20224 IsGuiding returns 0
22:24:14.702 00.004 20224 PulseGuide returned control before completion, sleep 43
22:24:14.702 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47869, med=2771, FiltMin=2531, FiltMax=26800, Gamma=1.000
22:24:14.721 00.019 8996 UpdateGuideState exits: m=746381 SNR=379.4
22:24:14.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:14.723 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:14.724 00.001 8996 Enqueuing Expose request
22:24:14.747 00.023 20224 IsGuiding returns 1
22:24:14.747 00.000 20224 scope still moving after pulse duration time elapsed
22:24:14.778 00.031 20224 IsSlewing returns 0
22:24:14.778 00.000 20224 IsGuiding returns 1
22:24:14.809 00.031 20224 IsSlewing returns 0
22:24:14.809 00.000 20224 IsGuiding returns 0
22:24:14.809 00.000 20224 scope move finished after 36 + 75 ms
22:24:14.809 00.000 20224 Move returns status 0, amount 36
22:24:14.809 00.000 20224 MoveAxis(N, 0, ABG)
22:24:14.809 00.000 20224 Move returns status 0, amount 0
22:24:14.810 00.001 20224 move complete, result=0
22:24:14.810 00.000 20224 worker thread done servicing request
22:24:14.810 00.000 20224 Worker thread wakes up
22:24:14.810 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
22:24:14.811 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:14.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:15.982 01.171 20224 Exposure complete
22:24:16.040 00.058 20224 worker thread done servicing request
22:24:16.040 00.000 8996 OnExposeComplete: enter
22:24:16.042 00.002 8996 UpdateGuideState(): m_state=6
22:24:16.043 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4542
22:24:16.044 00.001 8996 Star::Find returns 1 (0), X=139.20, Y=471.77, Mass=700705, SNR=314.2, Peak=48557 HFD=4.5
22:24:16.045 00.001 8996 MultiStar: [#1 0.50,0.24,0.00,M1] [#2 0.46,0.20,0.00,M1] [#3 0.55,0.38,0.00,M1] [#4 0.56,0.06,0.00,M1] [#5 0.55,0.18,0.00,M1] [#6 0.63,0.11,0.00,M1] [#7 0.49,0.30,0.00,M2] [#8 0.39,0.31,0.00,M2] 
22:24:16.046 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
22:24:16.047 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
22:24:16.048 00.001 8996 CameraToMount -- cameraX=0.48 cameraY=0.44 hyp=0.65 cameraTheta=0.75 mountX=0.43 mountY=-0.49, mountTheta=-0.85
22:24:16.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.48, y=0.44, opts=13)
22:24:16.052 00.001 8996 Enqueuing Move request for scope (0.48, 0.44)
22:24:16.054 00.002 20224 Worker thread wakes up
22:24:16.055 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.44) opts 0xd
22:24:16.055 00.000 20224 Handling offset move in thread for scope, endpoint = (0.48, 0.44)
22:24:16.055 00.000 20224 Moving (0.48, 0.44) raw xDistance=0.43 yDistance=-0.49
22:24:16.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.43
22:24:16.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:24:16.055 00.000 20224 MoveAxis(W, 61, ABG)
22:24:16.055 00.000 20224 Guiding  Dir = 3, Dur = 61
22:24:16.055 00.000 20224 IsSlewing returns 0
22:24:16.055 00.000 20224 IsGuiding returns 0
22:24:16.056 00.001 20224 PulseGuide returned control before completion, sleep 71
22:24:16.061 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48557, med=2771, FiltMin=2521, FiltMax=25427, Gamma=1.000
22:24:16.092 00.031 8996 UpdateGuideState exits: m=700705 SNR=314.2
22:24:16.094 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:16.096 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:16.097 00.001 8996 Enqueuing Expose request
22:24:16.133 00.036 20224 IsGuiding returns 1
22:24:16.133 00.000 20224 scope still moving after pulse duration time elapsed
22:24:16.164 00.031 20224 IsSlewing returns 0
22:24:16.164 00.000 20224 IsGuiding returns 0
22:24:16.164 00.000 20224 scope move finished after 61 + 48 ms
22:24:16.165 00.001 20224 Move returns status 0, amount 61
22:24:16.165 00.000 20224 MoveAxis(N, 104, ABG)
22:24:16.165 00.000 20224 Guiding  Dir = 0, Dur = 104
22:24:16.165 00.000 20224 IsSlewing returns 0
22:24:16.165 00.000 20224 IsGuiding returns 0
22:24:16.213 00.048 20224 PulseGuide returned control before completion, sleep 66
22:24:16.290 00.077 20224 IsGuiding returns 1
22:24:16.290 00.000 20224 scope still moving after pulse duration time elapsed
22:24:16.321 00.031 20224 IsSlewing returns 0
22:24:16.321 00.000 20224 IsGuiding returns 1
22:24:16.352 00.031 20224 IsSlewing returns 0
22:24:16.352 00.000 20224 IsGuiding returns 1
22:24:16.384 00.032 20224 IsSlewing returns 0
22:24:16.385 00.001 20224 IsGuiding returns 0
22:24:16.385 00.000 20224 scope move finished after 104 + 115 ms
22:24:16.385 00.000 20224 Move returns status 0, amount 104
22:24:16.385 00.000 20224 move complete, result=0
22:24:16.385 00.000 20224 worker thread done servicing request
22:24:16.385 00.000 8996 GuideStep: 0.4 px 61 ms WEST, -0.5 px 104 ms NORTH
22:24:16.388 00.003 20224 Worker thread wakes up
22:24:16.388 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:16.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:17.358 00.970 20224 Exposure complete
22:24:17.437 00.079 20224 worker thread done servicing request
22:24:17.437 00.000 8996 OnExposeComplete: enter
22:24:17.439 00.002 8996 UpdateGuideState(): m_state=6
22:24:17.440 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4543
22:24:17.442 00.002 8996 Star::Find returns 1 (0), X=138.77, Y=471.24, Mass=694683, SNR=349.2, Peak=52048 HFD=4.5
22:24:17.443 00.001 8996 MultiStar: [#1 -0.01,-0.03,0.66,U] [#2 0.13,-0.33,0.89,U] [#3 0.02,-0.13,0.59,U] [#4 0.14,-0.15,0.55,U] [#5 -0.00,-0.11,0.59,U] [#6 0.08,-0.36,0.44,U] [#7 0.03,-0.08,0.47,U] [#8 0.01,-0.15,0.39,U] 
22:24:17.444 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.16}, one-star: {0.05, -0.09}
22:24:17.445 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
22:24:17.446 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
22:24:17.447 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.10 mountX=0.05 mountY=0.08, mountTheta=1.00
22:24:17.448 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.09, opts=13)
22:24:17.449 00.001 8996 Enqueuing Move request for scope (0.05, -0.09)
22:24:17.449 00.000 20224 Worker thread wakes up
22:24:17.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
22:24:17.450 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
22:24:17.450 00.000 20224 Moving (0.05, -0.09) raw xDistance=0.05 yDistance=0.08
22:24:17.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:24:17.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:17.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:24:17.450 00.000 20224 MoveAxis(E, 0, ABG)
22:24:17.450 00.000 20224 Move returns status 0, amount 0
22:24:17.450 00.000 20224 MoveAxis(N, 0, ABG)
22:24:17.450 00.000 20224 Move returns status 0, amount 0
22:24:17.450 00.000 20224 move complete, result=0
22:24:17.450 00.000 20224 worker thread done servicing request
22:24:17.454 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52048, med=2771, FiltMin=2502, FiltMax=28192, Gamma=1.000
22:24:17.469 00.015 8996 UpdateGuideState exits: m=694683 SNR=349.2
22:24:17.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:17.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:17.472 00.001 8996 Enqueuing Expose request
22:24:17.473 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:17.474 00.001 20224 Worker thread wakes up
22:24:17.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:17.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:18.640 01.166 20224 Exposure complete
22:24:18.706 00.066 20224 worker thread done servicing request
22:24:18.707 00.001 8996 OnExposeComplete: enter
22:24:18.707 00.000 8996 UpdateGuideState(): m_state=6
22:24:18.708 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4544
22:24:18.708 00.000 8996 Star::Find returns 1 (0), X=138.60, Y=471.08, Mass=716741, SNR=337.9, Peak=61568 HFD=4.4
22:24:18.710 00.002 8996 MultiStar: [#1 -0.21,-0.35,0.65,U] [#2 -0.20,-0.62,0.00,M1] [#3 -0.06,-0.29,0.60,U] [#4 0.02,-0.29,0.55,U] [#5 -0.10,-0.50,0.00,M1] [#6 -0.20,-0.31,0.48,U] [#7 -0.34,-0.39,0.00,M2] [#8 -0.31,-0.33,0.00,M2] 
22:24:18.711 00.001 8996 single-star, 4 included, MultiStar: {-0.12, -0.29}, one-star: {-0.13, -0.24}
22:24:18.712 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
22:24:18.713 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
22:24:18.713 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.28 cameraTheta=-2.05 mountX=-0.10 mountY=0.26, mountTheta=1.95
22:24:18.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.24, opts=13)
22:24:18.716 00.001 8996 Enqueuing Move request for scope (-0.13, -0.24)
22:24:18.716 00.000 20224 Worker thread wakes up
22:24:18.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
22:24:18.717 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
22:24:18.717 00.000 20224 Moving (-0.13, -0.24) raw xDistance=-0.10 yDistance=0.26
22:24:18.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:24:18.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:24:18.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:24:18.717 00.000 20224 MoveAxis(E, 0, ABG)
22:24:18.717 00.000 20224 Move returns status 0, amount 0
22:24:18.717 00.000 20224 MoveAxis(N, 0, ABG)
22:24:18.717 00.000 20224 Move returns status 0, amount 0
22:24:18.717 00.000 20224 move complete, result=0
22:24:18.717 00.000 20224 worker thread done servicing request
22:24:18.722 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=61568, med=2771, FiltMin=2486, FiltMax=29347, Gamma=1.000
22:24:18.737 00.015 8996 UpdateGuideState exits: m=716741 SNR=337.9
22:24:18.739 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:18.739 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:18.740 00.001 8996 Enqueuing Expose request
22:24:18.742 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:24:18.743 00.001 20224 Worker thread wakes up
22:24:18.743 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:18.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:19.731 00.988 20224 Exposure complete
22:24:19.791 00.060 20224 worker thread done servicing request
22:24:19.791 00.000 8996 OnExposeComplete: enter
22:24:19.792 00.001 8996 UpdateGuideState(): m_state=6
22:24:19.793 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4545
22:24:19.794 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=471.33, Mass=694717, SNR=335.7, Peak=51664 HFD=4.7
22:24:19.796 00.002 8996 MultiStar: [#1 -0.09,-0.36,0.74,U] [#2 -0.18,-0.14,0.78,U] [#3 -0.05,-0.17,0.65,U] [#4 0.07,-0.17,0.58,U] [#5 -0.12,-0.20,0.56,U] [#6 0.04,-0.42,0.43,U] [#7 -0.26,-0.05,0.43,U] [#8 -0.25,-0.12,0.42,U] 
22:24:19.797 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.17}, one-star: {-0.15, 0.00}
22:24:19.798 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
22:24:19.800 00.002 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
22:24:19.802 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.15 cameraTheta=3.11 mountX=-0.15 mountY=0.01, mountTheta=3.06
22:24:19.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.00, opts=13)
22:24:19.804 00.000 8996 Enqueuing Move request for scope (-0.15, 0.00)
22:24:19.805 00.001 20224 Worker thread wakes up
22:24:19.806 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
22:24:19.806 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
22:24:19.806 00.000 20224 Moving (-0.15, 0.00) raw xDistance=-0.15 yDistance=0.01
22:24:19.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:24:19.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:19.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:24:19.806 00.000 20224 MoveAxis(E, 0, ABG)
22:24:19.806 00.000 20224 Move returns status 0, amount 0
22:24:19.806 00.000 20224 MoveAxis(N, 0, ABG)
22:24:19.806 00.000 20224 Move returns status 0, amount 0
22:24:19.806 00.000 20224 move complete, result=0
22:24:19.807 00.001 20224 worker thread done servicing request
22:24:19.812 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51664, med=2774, FiltMin=2518, FiltMax=28208, Gamma=1.000
22:24:19.833 00.021 8996 UpdateGuideState exits: m=694717 SNR=335.7
22:24:19.835 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:19.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:19.838 00.001 8996 Enqueuing Expose request
22:24:19.839 00.001 20224 Worker thread wakes up
22:24:19.840 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:19.841 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:19.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:21.003 01.162 20224 Exposure complete
22:24:21.079 00.076 20224 worker thread done servicing request
22:24:21.079 00.000 8996 OnExposeComplete: enter
22:24:21.080 00.001 8996 UpdateGuideState(): m_state=6
22:24:21.081 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4546
22:24:21.082 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=471.55, Mass=801592, SNR=383.0, Peak=56797 HFD=4.6
22:24:21.083 00.001 8996 MultiStar: [#1 -0.02,0.14,0.65,U] [#2 0.18,-0.45,0.00,M1] [#3 0.01,0.16,0.55,U] [#4 0.12,0.22,0.49,U] [#5 0.06,0.16,0.56,U] [#6 0.02,-0.27,0.35,U] [#7 -0.18,-0.11,0.44,U] [#8 -0.18,0.10,0.33,U] 
22:24:21.084 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.11}, one-star: {-0.08, 0.23}
22:24:21.084 00.000 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
22:24:21.085 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
22:24:21.086 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.82 mountX=-0.04 mountY=-0.11, mountTheta=-1.92
22:24:21.088 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.11, opts=13)
22:24:21.089 00.001 8996 Enqueuing Move request for scope (-0.03, 0.11)
22:24:21.089 00.000 20224 Worker thread wakes up
22:24:21.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
22:24:21.089 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
22:24:21.089 00.000 20224 Moving (-0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
22:24:21.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:24:21.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:21.090 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:24:21.090 00.000 20224 MoveAxis(E, 0, ABG)
22:24:21.090 00.000 20224 Move returns status 0, amount 0
22:24:21.090 00.000 20224 MoveAxis(N, 0, ABG)
22:24:21.090 00.000 20224 Move returns status 0, amount 0
22:24:21.090 00.000 20224 move complete, result=0
22:24:21.090 00.000 20224 worker thread done servicing request
22:24:21.093 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56797, med=2777, FiltMin=2521, FiltMax=32304, Gamma=1.000
22:24:21.111 00.018 8996 UpdateGuideState exits: m=801592 SNR=383.0
22:24:21.113 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:21.114 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:21.116 00.002 8996 Enqueuing Expose request
22:24:21.117 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:21.118 00.001 20224 Worker thread wakes up
22:24:21.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:21.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:22.080 00.962 20224 Exposure complete
22:24:22.157 00.077 20224 worker thread done servicing request
22:24:22.157 00.000 8996 OnExposeComplete: enter
22:24:22.159 00.002 8996 UpdateGuideState(): m_state=6
22:24:22.161 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4547
22:24:22.163 00.002 8996 Star::Find returns 1 (0), X=138.84, Y=471.32, Mass=762539, SNR=335.9, Peak=58576 HFD=4.5
22:24:22.165 00.002 8996 MultiStar: [#1 -0.04,-0.15,0.68,U] [#2 0.26,-0.36,0.85,U] [#3 -0.03,-0.05,0.66,U] [#4 0.12,-0.18,0.60,U] [#5 0.14,-0.18,0.60,U] [#6 -0.07,-0.37,0.46,U] [#7 -0.03,-0.15,0.51,U] [#8 -0.08,0.02,0.41,U] 
22:24:22.167 00.002 8996 single-star, 8 included, MultiStar: {0.06, -0.16}, one-star: {0.11, -0.01}
22:24:22.168 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
22:24:22.170 00.002 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
22:24:22.171 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.10 mountX=0.11 mountY=-0.00, mountTheta=-0.02
22:24:22.172 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.01, opts=13)
22:24:22.173 00.001 8996 Enqueuing Move request for scope (0.11, -0.01)
22:24:22.174 00.001 20224 Worker thread wakes up
22:24:22.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
22:24:22.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
22:24:22.175 00.001 20224 Moving (0.11, -0.01) raw xDistance=0.11 yDistance=-0.00
22:24:22.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:24:22.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:22.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:24:22.175 00.000 20224 MoveAxis(E, 0, ABG)
22:24:22.175 00.000 20224 Move returns status 0, amount 0
22:24:22.175 00.000 20224 MoveAxis(N, 0, ABG)
22:24:22.175 00.000 20224 Move returns status 0, amount 0
22:24:22.175 00.000 20224 move complete, result=0
22:24:22.175 00.000 20224 worker thread done servicing request
22:24:22.178 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58576, med=2774, FiltMin=2505, FiltMax=30691, Gamma=1.000
22:24:22.193 00.015 8996 UpdateGuideState exits: m=762539 SNR=335.9
22:24:22.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:22.194 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:22.195 00.001 8996 Enqueuing Expose request
22:24:22.196 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:22.197 00.001 20224 Worker thread wakes up
22:24:22.197 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:22.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:23.393 01.196 20224 Exposure complete
22:24:23.471 00.078 20224 worker thread done servicing request
22:24:23.471 00.000 8996 OnExposeComplete: enter
22:24:23.472 00.001 8996 UpdateGuideState(): m_state=6
22:24:23.473 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4548
22:24:23.474 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=471.12, Mass=771906, SNR=370.3, Peak=65424 HFD=4.4
22:24:23.475 00.001 8996 MultiStar: [#1 0.20,-0.29,0.60,U] [#2 -0.11,-0.28,0.79,U] [#3 -0.08,-0.31,0.55,U] [#4 0.09,-0.59,0.00,M1] [#5 0.14,-0.41,0.59,U] [#6 -0.10,-0.65,0.00,M1] [#7 -0.19,-0.55,0.00,M1] [#8 -0.06,-0.18,0.36,U] 
22:24:23.476 00.001 8996 single-star, 5 included, MultiStar: {0.03, -0.28}, one-star: {0.08, -0.21}
22:24:23.477 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
22:24:23.478 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
22:24:23.479 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.22 mountX=0.10 mountY=0.20, mountTheta=1.11
22:24:23.480 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.21, opts=13)
22:24:23.481 00.001 8996 Enqueuing Move request for scope (0.08, -0.21)
22:24:23.482 00.001 20224 Worker thread wakes up
22:24:23.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
22:24:23.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
22:24:23.482 00.000 20224 Moving (0.08, -0.21) raw xDistance=0.10 yDistance=0.20
22:24:23.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:24:23.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:24:23.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:24:23.482 00.000 20224 MoveAxis(E, 0, ABG)
22:24:23.483 00.001 20224 Move returns status 0, amount 0
22:24:23.483 00.000 20224 MoveAxis(N, 0, ABG)
22:24:23.483 00.000 20224 Move returns status 0, amount 0
22:24:23.483 00.000 20224 move complete, result=0
22:24:23.483 00.000 20224 worker thread done servicing request
22:24:23.486 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65424, med=2771, FiltMin=2521, FiltMax=33043, Gamma=1.000
22:24:23.500 00.014 8996 UpdateGuideState exits: m=771906 SNR=370.3
22:24:23.501 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:23.502 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:23.503 00.001 8996 Enqueuing Expose request
22:24:23.503 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:24:23.504 00.001 20224 Worker thread wakes up
22:24:23.504 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:23.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:24.483 00.979 20224 Exposure complete
22:24:24.578 00.095 20224 worker thread done servicing request
22:24:24.578 00.000 8996 OnExposeComplete: enter
22:24:24.579 00.001 8996 UpdateGuideState(): m_state=6
22:24:24.581 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4549
22:24:24.582 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.99, Mass=758414, SNR=363.4, Peak=63024 HFD=4.2
22:24:24.584 00.002 8996 MultiStar: [#1 -0.45,-0.70,0.00,M1] [#2 -0.47,-0.46,0.00,M1] [#3 -0.45,-0.38,0.00,M1] [#4 -0.38,-0.60,0.00,M2] [#5 -0.18,-0.62,0.00,M1] [#6 -0.37,-0.75,0.00,M2] [#7 -0.42,-0.63,0.00,M2] [#8 -0.43,-0.50,0.00,M1] 
22:24:24.585 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
22:24:24.586 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
22:24:24.587 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.34 hyp=0.39 cameraTheta=-2.08 mountX=-0.15 mountY=0.36, mountTheta=1.98
22:24:24.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.34, opts=13)
22:24:24.590 00.001 8996 Enqueuing Move request for scope (-0.19, -0.34)
22:24:24.591 00.001 20224 Worker thread wakes up
22:24:24.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.34) opts 0xd
22:24:24.592 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.34)
22:24:24.592 00.000 20224 Moving (-0.19, -0.34) raw xDistance=-0.15 yDistance=0.36
22:24:24.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:24:24.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:24:24.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:24:24.592 00.000 20224 MoveAxis(E, 0, ABG)
22:24:24.592 00.000 20224 Move returns status 0, amount 0
22:24:24.592 00.000 20224 MoveAxis(N, 0, ABG)
22:24:24.592 00.000 20224 Move returns status 0, amount 0
22:24:24.592 00.000 20224 move complete, result=0
22:24:24.592 00.000 20224 worker thread done servicing request
22:24:24.596 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63024, med=2771, FiltMin=2531, FiltMax=30064, Gamma=1.000
22:24:24.620 00.024 8996 UpdateGuideState exits: m=758414 SNR=363.4
22:24:24.622 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:24.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:24.624 00.001 8996 Enqueuing Expose request
22:24:24.625 00.001 20224 Worker thread wakes up
22:24:24.625 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:24:24.626 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:24.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:25.791 01.165 20224 Exposure complete
22:24:25.859 00.068 20224 worker thread done servicing request
22:24:25.859 00.000 8996 OnExposeComplete: enter
22:24:25.860 00.001 8996 UpdateGuideState(): m_state=6
22:24:25.861 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4550
22:24:25.862 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=470.93, Mass=696736, SNR=330.2, Peak=62528 HFD=4.5
22:24:25.863 00.001 8996 MultiStar: [#1 -0.07,-0.37,0.72,U] [#2 -0.17,-0.54,0.00,M2] [#3 -0.30,-0.32,0.67,U] [#4 -0.18,-0.54,0.00,M3] [#5 -0.19,-0.35,0.71,U] [#6 -0.22,-0.73,0.00,M3] [#7 -0.17,-0.34,0.50,U] [#8 -0.11,-0.32,0.50,U] 
22:24:25.864 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.35}, one-star: {0.02, -0.39}
22:24:25.864 00.000 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
22:24:25.865 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
22:24:25.866 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.35 hyp=0.37 cameraTheta=-1.91 mountX=-0.09 mountY=0.37, mountTheta=1.81
22:24:25.868 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.35, opts=13)
22:24:25.869 00.001 8996 Enqueuing Move request for scope (-0.12, -0.35)
22:24:25.870 00.001 20224 Worker thread wakes up
22:24:25.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.35) opts 0xd
22:24:25.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.35)
22:24:25.870 00.000 20224 Moving (-0.12, -0.35) raw xDistance=-0.09 yDistance=0.37
22:24:25.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:24:25.870 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.39 newest=0.92
22:24:25.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:24:25.870 00.000 20224 MoveAxis(E, 0, ABG)
22:24:25.870 00.000 20224 Move returns status 0, amount 0
22:24:25.870 00.000 20224 MoveAxis(S, 77, ABG)
22:24:25.870 00.000 20224 Guiding  Dir = 1, Dur = 77
22:24:25.871 00.001 20224 IsSlewing returns 0
22:24:25.871 00.000 20224 IsGuiding returns 0
22:24:25.876 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62528, med=2771, FiltMin=2515, FiltMax=27453, Gamma=1.000
22:24:25.890 00.014 8996 UpdateGuideState exits: m=696736 SNR=330.2
22:24:25.891 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:25.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:25.892 00.000 8996 Enqueuing Expose request
22:24:25.935 00.043 20224 PulseGuide returned control before completion, sleep 23
22:24:25.965 00.030 20224 IsGuiding returns 1
22:24:25.965 00.000 20224 scope still moving after pulse duration time elapsed
22:24:25.996 00.031 20224 IsSlewing returns 0
22:24:25.996 00.000 20224 IsGuiding returns 1
22:24:26.029 00.033 20224 IsSlewing returns 0
22:24:26.029 00.000 20224 IsGuiding returns 0
22:24:26.029 00.000 20224 scope move finished after 77 + 81 ms
22:24:26.029 00.000 20224 Move returns status 0, amount 77
22:24:26.029 00.000 20224 move complete, result=0
22:24:26.029 00.000 20224 worker thread done servicing request
22:24:26.029 00.000 20224 Worker thread wakes up
22:24:26.030 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:26.030 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 77 ms SOUTH
22:24:26.032 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:27.014 00.982 20224 Exposure complete
22:24:27.095 00.081 20224 worker thread done servicing request
22:24:27.095 00.000 8996 OnExposeComplete: enter
22:24:27.097 00.002 8996 UpdateGuideState(): m_state=6
22:24:27.099 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4551
22:24:27.100 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=470.98, Mass=719598, SNR=341.6, Peak=60592 HFD=4.2
22:24:27.102 00.002 8996 MultiStar: [#1 -0.19,-0.46,0.00,M1] [#2 -0.34,-0.11,0.85,U] [#3 -0.25,-0.14,0.62,U] [#4 -0.17,-0.23,0.53,U] [#5 -0.33,-0.42,0.00,M1] [#6 -0.22,-0.46,0.00,M4] [#7 -0.34,-0.12,0.44,U] [#8 -0.31,-0.23,0.36,U] 
22:24:27.103 00.001 8996 refined, 5 included, MultiStar: {-0.28, -0.20}, one-star: {-0.26, -0.34}
22:24:27.104 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:24:27.106 00.002 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.75)
22:24:27.108 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.20 hyp=0.35 cameraTheta=-2.51 mountX=-0.26 mountY=0.23, mountTheta=2.40
22:24:27.111 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.20, opts=13)
22:24:27.112 00.001 8996 Enqueuing Move request for scope (-0.28, -0.20)
22:24:27.113 00.001 20224 Worker thread wakes up
22:24:27.114 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.20) opts 0xd
22:24:27.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.20)
22:24:27.114 00.000 20224 Moving (-0.28, -0.20) raw xDistance=-0.26 yDistance=0.23
22:24:27.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:24:27.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:24:27.114 00.000 20224 MoveAxis(E, 38, ABG)
22:24:27.114 00.000 20224 Guiding  Dir = 2, Dur = 38
22:24:27.114 00.000 20224 IsSlewing returns 0
22:24:27.114 00.000 20224 IsGuiding returns 0
22:24:27.116 00.002 20224 PulseGuide returned control before completion, sleep 47
22:24:27.119 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60592, med=2771, FiltMin=2486, FiltMax=29405, Gamma=1.000
22:24:27.134 00.015 8996 UpdateGuideState exits: m=719598 SNR=341.6
22:24:27.135 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:27.135 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:27.136 00.001 8996 Enqueuing Expose request
22:24:27.169 00.033 20224 IsGuiding returns 1
22:24:27.169 00.000 20224 scope still moving after pulse duration time elapsed
22:24:27.201 00.032 20224 IsSlewing returns 0
22:24:27.201 00.000 20224 IsGuiding returns 0
22:24:27.201 00.000 20224 scope move finished after 38 + 48 ms
22:24:27.201 00.000 20224 Move returns status 0, amount 38
22:24:27.201 00.000 20224 MoveAxis(S, 49, ABG)
22:24:27.201 00.000 20224 Guiding  Dir = 1, Dur = 49
22:24:27.201 00.000 20224 IsSlewing returns 0
22:24:27.201 00.000 20224 IsGuiding returns 0
22:24:27.202 00.001 20224 PulseGuide returned control before completion, sleep 58
22:24:27.262 00.060 20224 IsGuiding returns 1
22:24:27.262 00.000 20224 scope still moving after pulse duration time elapsed
22:24:27.293 00.031 20224 IsSlewing returns 0
22:24:27.293 00.000 20224 IsGuiding returns 0
22:24:27.294 00.001 20224 scope move finished after 49 + 43 ms
22:24:27.294 00.000 20224 Move returns status 0, amount 49
22:24:27.294 00.000 20224 move complete, result=0
22:24:27.294 00.000 20224 worker thread done servicing request
22:24:27.294 00.000 20224 Worker thread wakes up
22:24:27.294 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:27.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:27.294 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.2 px 49 ms SOUTH
22:24:28.461 01.167 20224 Exposure complete
22:24:28.524 00.063 20224 worker thread done servicing request
22:24:28.524 00.000 8996 OnExposeComplete: enter
22:24:28.526 00.002 8996 UpdateGuideState(): m_state=6
22:24:28.527 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4552
22:24:28.528 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=471.42, Mass=835914, SNR=372.7, Peak=62640 HFD=4.6
22:24:28.529 00.001 8996 MultiStar: [#1 -0.05,-0.01,0.61,U] [#2 -0.14,0.12,0.66,U] [#3 -0.25,-0.10,0.58,U] [#4 -0.03,-0.17,0.52,U] [#5 -0.08,-0.14,0.69,U] [#6 -0.19,-0.50,0.00,M5] [#7 -0.19,-0.33,0.44,U] [#8 -0.20,-0.01,0.36,U] 
22:24:28.530 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.05}, one-star: {-0.18, 0.09}
22:24:28.531 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
22:24:28.532 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
22:24:28.533 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.83 mountX=-0.13 mountY=0.06, mountTheta=2.71
22:24:28.534 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.05, opts=13)
22:24:28.536 00.002 8996 Enqueuing Move request for scope (-0.14, -0.05)
22:24:28.537 00.001 20224 Worker thread wakes up
22:24:28.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
22:24:28.537 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
22:24:28.537 00.000 20224 Moving (-0.14, -0.05) raw xDistance=-0.13 yDistance=0.06
22:24:28.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:24:28.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:28.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:24:28.537 00.000 20224 MoveAxis(E, 0, ABG)
22:24:28.537 00.000 20224 Move returns status 0, amount 0
22:24:28.537 00.000 20224 MoveAxis(N, 0, ABG)
22:24:28.537 00.000 20224 Move returns status 0, amount 0
22:24:28.537 00.000 20224 move complete, result=0
22:24:28.537 00.000 20224 worker thread done servicing request
22:24:28.540 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62640, med=2771, FiltMin=2509, FiltMax=31552, Gamma=1.000
22:24:28.556 00.016 8996 UpdateGuideState exits: m=835914 SNR=372.7
22:24:28.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:28.557 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:28.558 00.001 8996 Enqueuing Expose request
22:24:28.559 00.001 20224 Worker thread wakes up
22:24:28.559 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:28.560 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:28.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:29.527 00.967 20224 Exposure complete
22:24:29.619 00.092 20224 worker thread done servicing request
22:24:29.619 00.000 8996 OnExposeComplete: enter
22:24:29.619 00.000 8996 UpdateGuideState(): m_state=6
22:24:29.620 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4553
22:24:29.621 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=471.44, Mass=730008, SNR=349.8, Peak=57872 HFD=4.6
22:24:29.622 00.001 8996 MultiStar: [#1 -0.01,0.10,0.58,U] [#2 0.07,0.18,0.71,U] [#3 -0.04,0.05,0.60,U] [#4 0.17,-0.03,0.56,U] [#5 0.01,-0.05,0.62,U] [#6 0.05,-0.16,0.47,U] [#7 -0.14,-0.06,0.46,U] [#8 -0.04,0.04,0.41,U] 
22:24:29.623 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {-0.06, 0.12}
22:24:29.624 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
22:24:29.625 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
22:24:29.625 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.54 mountX=-0.00 mountY=-0.04, mountTheta=-1.64
22:24:29.627 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.04, opts=13)
22:24:29.628 00.001 8996 Enqueuing Move request for scope (0.00, 0.04)
22:24:29.628 00.000 20224 Worker thread wakes up
22:24:29.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
22:24:29.629 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
22:24:29.629 00.000 20224 Moving (0.00, 0.04) raw xDistance=-0.00 yDistance=-0.04
22:24:29.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:24:29.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:29.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:24:29.629 00.000 20224 MoveAxis(E, 0, ABG)
22:24:29.629 00.000 20224 Move returns status 0, amount 0
22:24:29.629 00.000 20224 MoveAxis(N, 0, ABG)
22:24:29.629 00.000 20224 Move returns status 0, amount 0
22:24:29.629 00.000 20224 move complete, result=0
22:24:29.629 00.000 20224 worker thread done servicing request
22:24:29.632 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57872, med=2774, FiltMin=2534, FiltMax=29264, Gamma=1.000
22:24:29.648 00.016 8996 UpdateGuideState exits: m=730008 SNR=349.8
22:24:29.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:29.649 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:29.650 00.001 8996 Enqueuing Expose request
22:24:29.651 00.001 20224 Worker thread wakes up
22:24:29.651 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:29.652 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:29.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:30.822 01.170 20224 Exposure complete
22:24:30.920 00.098 20224 worker thread done servicing request
22:24:30.920 00.000 8996 OnExposeComplete: enter
22:24:30.922 00.002 8996 UpdateGuideState(): m_state=6
22:24:30.924 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4554
22:24:30.927 00.003 8996 Star::Find returns 1 (0), X=138.86, Y=471.39, Mass=672708, SNR=333.6, Peak=54704 HFD=4.4
22:24:30.929 00.002 8996 MultiStar: [#1 0.19,0.08,0.69,U] [#2 0.14,0.07,0.69,U] [#3 -0.02,-0.04,0.68,U] [#4 0.13,0.04,0.58,U] [#5 0.17,0.00,0.60,U] [#6 0.03,-0.08,0.39,U] [#7 -0.02,-0.07,0.48,U] [#8 0.07,0.18,0.47,U] 
22:24:30.931 00.002 8996 refined, 8 included, MultiStar: {0.10, 0.03}, one-star: {0.14, 0.06}
22:24:30.933 00.002 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
22:24:30.934 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
22:24:30.936 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.03 hyp=0.10 cameraTheta=0.30 mountX=0.10 mountY=-0.04, mountTheta=-0.41
22:24:30.938 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.03, opts=13)
22:24:30.944 00.006 8996 Enqueuing Move request for scope (0.10, 0.03)
22:24:30.945 00.001 20224 Worker thread wakes up
22:24:30.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.03) opts 0xd
22:24:30.945 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.03)
22:24:30.945 00.000 20224 Moving (0.10, 0.03) raw xDistance=0.10 yDistance=-0.04
22:24:30.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:24:30.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:30.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:24:30.945 00.000 20224 MoveAxis(E, 0, ABG)
22:24:30.945 00.000 20224 Move returns status 0, amount 0
22:24:30.945 00.000 20224 MoveAxis(N, 0, ABG)
22:24:30.946 00.001 20224 Move returns status 0, amount 0
22:24:30.946 00.000 20224 move complete, result=0
22:24:30.946 00.000 20224 worker thread done servicing request
22:24:30.951 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54704, med=2774, FiltMin=2496, FiltMax=28563, Gamma=1.000
22:24:30.979 00.028 8996 UpdateGuideState exits: m=672708 SNR=333.6
22:24:30.980 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:30.982 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:30.983 00.001 8996 Enqueuing Expose request
22:24:30.985 00.002 20224 Worker thread wakes up
22:24:30.985 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:30.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:30.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:31.965 00.979 20224 Exposure complete
22:24:32.033 00.068 20224 worker thread done servicing request
22:24:32.033 00.000 8996 OnExposeComplete: enter
22:24:32.034 00.001 8996 UpdateGuideState(): m_state=6
22:24:32.035 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4555
22:24:32.036 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=471.17, Mass=714183, SNR=382.4, Peak=58272 HFD=4.6
22:24:32.037 00.001 8996 MultiStar: [#1 -0.09,-0.19,0.62,U] [#2 -0.06,-0.24,0.72,U] [#3 -0.21,-0.11,0.58,U] [#4 -0.12,-0.22,0.46,U] [#5 0.00,-0.26,0.61,U] [#6 -0.32,-0.52,0.00,M4] [#7 -0.31,-0.37,0.00,M1] [#8 -0.16,-0.28,0.39,U] 
22:24:32.038 00.001 8996 single-star, 6 included, MultiStar: {-0.11, -0.20}, one-star: {-0.13, -0.16}
22:24:32.040 00.002 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
22:24:32.042 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
22:24:32.043 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-2.26 mountX=-0.11 mountY=0.17, mountTheta=2.16
22:24:32.046 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.16, opts=13)
22:24:32.047 00.001 8996 Enqueuing Move request for scope (-0.13, -0.16)
22:24:32.048 00.001 20224 Worker thread wakes up
22:24:32.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
22:24:32.048 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
22:24:32.048 00.000 20224 Moving (-0.13, -0.16) raw xDistance=-0.11 yDistance=0.17
22:24:32.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:24:32.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:32.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:24:32.049 00.001 20224 MoveAxis(E, 0, ABG)
22:24:32.049 00.000 20224 Move returns status 0, amount 0
22:24:32.049 00.000 20224 MoveAxis(N, 0, ABG)
22:24:32.049 00.000 20224 Move returns status 0, amount 0
22:24:32.049 00.000 20224 move complete, result=0
22:24:32.049 00.000 20224 worker thread done servicing request
22:24:32.054 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58272, med=2774, FiltMin=2525, FiltMax=27891, Gamma=1.000
22:24:32.068 00.014 8996 UpdateGuideState exits: m=714183 SNR=382.4
22:24:32.071 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:32.073 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:32.075 00.002 8996 Enqueuing Expose request
22:24:32.078 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:24:32.079 00.001 20224 Worker thread wakes up
22:24:32.079 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:32.080 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:33.249 01.169 20224 Exposure complete
22:24:33.347 00.098 20224 worker thread done servicing request
22:24:33.347 00.000 8996 OnExposeComplete: enter
22:24:33.348 00.001 8996 UpdateGuideState(): m_state=6
22:24:33.349 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4556
22:24:33.350 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=471.77, Mass=786961, SNR=364.7, Peak=58077 HFD=4.6
22:24:33.351 00.001 8996 MultiStar: [#1 -0.14,0.24,0.62,U] [#2 -0.17,0.26,0.77,U] [#3 -0.35,0.18,0.55,U] [#4 -0.17,0.09,0.56,U] [#5 -0.11,0.18,0.58,U] [#6 -0.31,-0.39,0.00,M5] [#7 -0.36,0.11,0.46,U] [#8 -0.26,0.19,0.36,U] 
22:24:33.353 00.002 8996 refined, 7 included, MultiStar: {-0.21, 0.24}, one-star: {-0.23, 0.44}
22:24:33.355 00.002 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
22:24:33.356 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
22:24:33.357 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.30 mountX=-0.24 mountY=-0.21, mountTheta=-2.41
22:24:33.358 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.24, opts=13)
22:24:33.359 00.001 8996 Enqueuing Move request for scope (-0.21, 0.24)
22:24:33.360 00.001 20224 Worker thread wakes up
22:24:33.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
22:24:33.360 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
22:24:33.360 00.000 20224 Moving (-0.21, 0.24) raw xDistance=-0.24 yDistance=-0.21
22:24:33.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:24:33.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:24:33.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:24:33.360 00.000 20224 MoveAxis(E, 35, ABG)
22:24:33.360 00.000 20224 Guiding  Dir = 2, Dur = 35
22:24:33.361 00.001 20224 IsSlewing returns 0
22:24:33.361 00.000 20224 IsGuiding returns 0
22:24:33.367 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58077, med=2774, FiltMin=2528, FiltMax=29936, Gamma=1.000
22:24:33.385 00.018 8996 UpdateGuideState exits: m=786961 SNR=364.7
22:24:33.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:33.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:33.388 00.001 8996 Enqueuing Expose request
22:24:33.416 00.028 20224 IsGuiding returns 1
22:24:33.416 00.000 20224 scope still moving after pulse duration time elapsed
22:24:33.446 00.030 20224 IsSlewing returns 0
22:24:33.446 00.000 20224 IsGuiding returns 1
22:24:33.477 00.031 20224 IsSlewing returns 0
22:24:33.477 00.000 20224 IsGuiding returns 1
22:24:33.509 00.032 20224 IsSlewing returns 0
22:24:33.509 00.000 20224 IsGuiding returns 0
22:24:33.509 00.000 20224 scope move finished after 35 + 113 ms
22:24:33.509 00.000 20224 Move returns status 0, amount 35
22:24:33.509 00.000 20224 MoveAxis(N, 0, ABG)
22:24:33.509 00.000 20224 Move returns status 0, amount 0
22:24:33.509 00.000 20224 move complete, result=0
22:24:33.509 00.000 20224 worker thread done servicing request
22:24:33.509 00.000 20224 Worker thread wakes up
22:24:33.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:33.509 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
22:24:33.511 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:34.500 00.989 20224 Exposure complete
22:24:34.586 00.086 20224 worker thread done servicing request
22:24:34.586 00.000 8996 OnExposeComplete: enter
22:24:34.589 00.003 8996 UpdateGuideState(): m_state=6
22:24:34.591 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4557
22:24:34.594 00.003 8996 Star::Find returns 1 (0), X=138.82, Y=471.37, Mass=762316, SNR=357.2, Peak=55216 HFD=4.5
22:24:34.596 00.002 8996 MultiStar: [#1 0.09,0.02,0.61,U] [#2 -0.13,-0.00,0.82,U] [#3 -0.10,-0.09,0.65,U] [#4 0.05,-0.21,0.52,U] [#5 0.08,-0.26,0.65,U] [#6 0.00,-0.33,0.42,U] [#7 -0.13,0.07,0.38,U] [#8 0.00,-0.16,0.41,U] 
22:24:34.597 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.08}, one-star: {0.09, 0.04}
22:24:34.598 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
22:24:34.599 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
22:24:34.601 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.55 mountX=0.01 mountY=0.08, mountTheta=1.45
22:24:34.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.08, opts=13)
22:24:34.604 00.001 8996 Enqueuing Move request for scope (0.00, -0.08)
22:24:34.605 00.001 20224 Worker thread wakes up
22:24:34.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
22:24:34.606 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
22:24:34.606 00.000 20224 Moving (0.00, -0.08) raw xDistance=0.01 yDistance=0.08
22:24:34.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:24:34.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:34.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:24:34.606 00.000 20224 MoveAxis(E, 0, ABG)
22:24:34.606 00.000 20224 Move returns status 0, amount 0
22:24:34.606 00.000 20224 MoveAxis(N, 0, ABG)
22:24:34.606 00.000 20224 Move returns status 0, amount 0
22:24:34.606 00.000 20224 move complete, result=0
22:24:34.606 00.000 20224 worker thread done servicing request
22:24:34.611 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55216, med=2774, FiltMin=2518, FiltMax=32032, Gamma=1.000
22:24:34.628 00.017 8996 UpdateGuideState exits: m=762316 SNR=357.2
22:24:34.629 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:34.630 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:34.631 00.001 8996 Enqueuing Expose request
22:24:34.632 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:34.633 00.001 20224 Worker thread wakes up
22:24:34.633 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:34.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:35.785 01.152 20224 Exposure complete
22:24:35.846 00.061 20224 worker thread done servicing request
22:24:35.846 00.000 8996 OnExposeComplete: enter
22:24:35.847 00.001 8996 UpdateGuideState(): m_state=6
22:24:35.848 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4558
22:24:35.849 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=471.32, Mass=802244, SNR=407.8, Peak=62912 HFD=4.5
22:24:35.850 00.001 8996 MultiStar: [#1 0.18,-0.30,0.74,U] [#2 0.05,-0.09,0.64,U] [#3 -0.10,-0.01,0.55,U] [#4 0.18,-0.25,0.50,U] [#5 0.27,-0.18,0.51,U] [#6 -0.06,-0.30,0.37,U] [#7 -0.19,-0.22,0.42,U] [#8 0.04,0.09,0.32,U] 
22:24:35.851 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.13}, one-star: {0.18, -0.01}
22:24:35.851 00.000 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
22:24:35.853 00.002 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.25)
22:24:35.853 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.16 cameraTheta=-1.01 mountX=0.10 mountY=0.12, mountTheta=0.91
22:24:35.855 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.13, opts=13)
22:24:35.855 00.000 8996 Enqueuing Move request for scope (0.08, -0.13)
22:24:35.856 00.001 20224 Worker thread wakes up
22:24:35.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
22:24:35.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
22:24:35.856 00.000 20224 Moving (0.08, -0.13) raw xDistance=0.10 yDistance=0.12
22:24:35.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:24:35.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:35.857 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:24:35.857 00.000 20224 MoveAxis(E, 0, ABG)
22:24:35.857 00.000 20224 Move returns status 0, amount 0
22:24:35.857 00.000 20224 MoveAxis(N, 0, ABG)
22:24:35.857 00.000 20224 Move returns status 0, amount 0
22:24:35.857 00.000 20224 move complete, result=0
22:24:35.857 00.000 20224 worker thread done servicing request
22:24:35.860 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62912, med=2771, FiltMin=2521, FiltMax=30691, Gamma=1.000
22:24:35.875 00.015 8996 UpdateGuideState exits: m=802244 SNR=407.8
22:24:35.876 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:35.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:35.877 00.000 8996 Enqueuing Expose request
22:24:35.878 00.001 20224 Worker thread wakes up
22:24:35.878 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:35.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:35.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:36.857 00.978 20224 Exposure complete
22:24:36.956 00.099 20224 worker thread done servicing request
22:24:36.956 00.000 8996 OnExposeComplete: enter
22:24:36.957 00.001 8996 UpdateGuideState(): m_state=6
22:24:36.958 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4559
22:24:36.958 00.000 8996 Star::Find returns 1 (0), X=138.69, Y=471.25, Mass=782934, SNR=347.0, Peak=65424 HFD=4.6
22:24:36.959 00.001 8996 MultiStar: [#1 -0.16,-0.27,0.65,U] [#2 -0.16,-0.01,0.74,U] [#3 -0.14,0.02,0.60,U] [#4 -0.18,-0.23,0.54,U] [#5 -0.09,0.07,0.61,U] [#6 -0.28,-0.30,0.46,U] [#7 -0.24,-0.23,0.47,U] [#8 -0.29,-0.05,0.43,U] 
22:24:36.960 00.001 8996 single-star, 8 included, MultiStar: {-0.16, -0.11}, one-star: {-0.04, -0.08}
22:24:36.961 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
22:24:36.961 00.000 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
22:24:36.962 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.00 mountX=-0.03 mountY=0.08, mountTheta=1.90
22:24:36.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.08, opts=13)
22:24:36.965 00.001 8996 Enqueuing Move request for scope (-0.04, -0.08)
22:24:36.966 00.001 20224 Worker thread wakes up
22:24:36.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
22:24:36.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
22:24:36.966 00.000 20224 Moving (-0.04, -0.08) raw xDistance=-0.03 yDistance=0.08
22:24:36.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:24:36.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:36.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:24:36.967 00.001 20224 MoveAxis(E, 0, ABG)
22:24:36.967 00.000 20224 Move returns status 0, amount 0
22:24:36.967 00.000 20224 MoveAxis(N, 0, ABG)
22:24:36.967 00.000 20224 Move returns status 0, amount 0
22:24:36.967 00.000 20224 move complete, result=0
22:24:36.967 00.000 20224 worker thread done servicing request
22:24:36.970 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2771, FiltMin=2512, FiltMax=32416, Gamma=1.000
22:24:36.990 00.020 8996 UpdateGuideState exits: m=782934 SNR=347.0
22:24:36.992 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:36.994 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:36.995 00.001 8996 Enqueuing Expose request
22:24:36.997 00.002 20224 Worker thread wakes up
22:24:36.997 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:36.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:36.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:38.177 01.179 20224 Exposure complete
22:24:38.253 00.076 20224 worker thread done servicing request
22:24:38.253 00.000 8996 OnExposeComplete: enter
22:24:38.254 00.001 8996 UpdateGuideState(): m_state=6
22:24:38.255 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4560
22:24:38.256 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=471.45, Mass=820537, SNR=334.9, Peak=52688 HFD=4.6
22:24:38.256 00.000 8996 MultiStar: [#1 -0.30,0.01,0.70,U] [#2 -0.24,0.09,0.84,U] [#3 -0.23,0.27,0.60,U] [#4 -0.21,0.15,0.59,U] [#5 -0.28,0.03,0.63,U] [#6 -0.14,-0.16,0.44,U] [#7 -0.17,0.32,0.48,U] [#8 -0.31,0.24,0.41,U] 
22:24:38.257 00.001 8996 refined, 8 included, MultiStar: {-0.25, 0.11}, one-star: {-0.28, 0.13}
22:24:38.258 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
22:24:38.259 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
22:24:38.260 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.11 hyp=0.27 cameraTheta=2.70 mountX=-0.26 mountY=-0.09, mountTheta=-2.82
22:24:38.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.11, opts=13)
22:24:38.264 00.002 8996 Enqueuing Move request for scope (-0.25, 0.11)
22:24:38.266 00.002 20224 Worker thread wakes up
22:24:38.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.11) opts 0xd
22:24:38.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.11)
22:24:38.266 00.000 20224 Moving (-0.25, 0.11) raw xDistance=-0.26 yDistance=-0.09
22:24:38.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:24:38.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:38.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:24:38.266 00.000 20224 MoveAxis(E, 37, ABG)
22:24:38.266 00.000 20224 Guiding  Dir = 2, Dur = 37
22:24:38.266 00.000 20224 IsSlewing returns 0
22:24:38.266 00.000 20224 IsGuiding returns 0
22:24:38.267 00.001 20224 PulseGuide returned control before completion, sleep 46
22:24:38.272 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52688, med=2771, FiltMin=2502, FiltMax=31232, Gamma=1.000
22:24:38.289 00.017 8996 UpdateGuideState exits: m=820537 SNR=334.9
22:24:38.290 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:38.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:38.291 00.000 8996 Enqueuing Expose request
22:24:38.319 00.028 20224 IsGuiding returns 1
22:24:38.319 00.000 20224 scope still moving after pulse duration time elapsed
22:24:38.350 00.031 20224 IsSlewing returns 0
22:24:38.350 00.000 20224 IsGuiding returns 0
22:24:38.350 00.000 20224 scope move finished after 37 + 47 ms
22:24:38.351 00.001 20224 Move returns status 0, amount 37
22:24:38.351 00.000 20224 MoveAxis(N, 0, ABG)
22:24:38.351 00.000 20224 Move returns status 0, amount 0
22:24:38.351 00.000 20224 move complete, result=0
22:24:38.351 00.000 20224 worker thread done servicing request
22:24:38.351 00.000 20224 Worker thread wakes up
22:24:38.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:38.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:38.351 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
22:24:39.341 00.990 20224 Exposure complete
22:24:39.404 00.063 20224 worker thread done servicing request
22:24:39.404 00.000 8996 OnExposeComplete: enter
22:24:39.405 00.001 8996 UpdateGuideState(): m_state=6
22:24:39.406 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4561
22:24:39.406 00.000 8996 Star::Find returns 1 (0), X=138.89, Y=471.65, Mass=688617, SNR=314.4, Peak=49213 HFD=4.4
22:24:39.407 00.001 8996 MultiStar: [#1 0.24,0.14,0.76,U] [#2 0.22,0.04,0.88,U] [#3 0.13,0.34,0.59,U] [#4 0.26,0.12,0.67,U] [#5 0.16,0.10,0.70,U] [#6 0.08,-0.13,0.46,U] [#7 0.12,0.33,0.55,U] [#8 0.18,0.34,0.42,U] 
22:24:39.408 00.001 8996 refined, 8 included, MultiStar: {0.18, 0.18}, one-star: {0.17, 0.32}
22:24:39.409 00.001 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
22:24:39.410 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
22:24:39.410 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.18 hyp=0.25 cameraTheta=0.78 mountX=0.16 mountY=-0.20, mountTheta=-0.88
22:24:39.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.18, opts=13)
22:24:39.413 00.001 8996 Enqueuing Move request for scope (0.18, 0.18)
22:24:39.413 00.000 20224 Worker thread wakes up
22:24:39.414 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.18) opts 0xd
22:24:39.414 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.18)
22:24:39.414 00.000 20224 Moving (0.18, 0.18) raw xDistance=0.16 yDistance=-0.20
22:24:39.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:24:39.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:39.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:24:39.414 00.000 20224 MoveAxis(E, 0, ABG)
22:24:39.414 00.000 20224 Move returns status 0, amount 0
22:24:39.414 00.000 20224 MoveAxis(N, 0, ABG)
22:24:39.414 00.000 20224 Move returns status 0, amount 0
22:24:39.414 00.000 20224 move complete, result=0
22:24:39.415 00.001 20224 worker thread done servicing request
22:24:39.417 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49213, med=2771, FiltMin=2508, FiltMax=29088, Gamma=1.000
22:24:39.438 00.021 8996 UpdateGuideState exits: m=688617 SNR=314.4
22:24:39.440 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:39.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:39.442 00.001 8996 Enqueuing Expose request
22:24:39.442 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:39.443 00.001 20224 Worker thread wakes up
22:24:39.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:39.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:40.600 01.156 20224 Exposure complete
22:24:40.691 00.091 20224 worker thread done servicing request
22:24:40.691 00.000 8996 OnExposeComplete: enter
22:24:40.692 00.001 8996 UpdateGuideState(): m_state=6
22:24:40.694 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4562
22:24:40.696 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=471.48, Mass=773076, SNR=354.9, Peak=56112 HFD=4.6
22:24:40.697 00.001 8996 MultiStar: [#1 0.05,0.32,0.60,U] [#2 -0.11,0.39,0.78,U] [#3 0.10,0.36,0.60,U] [#4 0.20,0.21,0.50,U] [#5 0.14,0.19,0.60,U] [#6 -0.12,-0.03,0.45,U] [#7 -0.10,0.16,0.49,U] [#8 -0.10,0.27,0.42,U] 
22:24:40.698 00.001 8996 single-star, 8 included, MultiStar: {0.00, 0.23}, one-star: {-0.02, 0.15}
22:24:40.699 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
22:24:40.700 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
22:24:40.701 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.69 mountX=-0.03 mountY=-0.15, mountTheta=-1.78
22:24:40.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
22:24:40.704 00.001 8996 Enqueuing Move request for scope (-0.02, 0.15)
22:24:40.705 00.001 20224 Worker thread wakes up
22:24:40.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
22:24:40.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
22:24:40.705 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
22:24:40.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:24:40.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:40.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:24:40.705 00.000 20224 MoveAxis(E, 0, ABG)
22:24:40.705 00.000 20224 Move returns status 0, amount 0
22:24:40.705 00.000 20224 MoveAxis(N, 0, ABG)
22:24:40.705 00.000 20224 Move returns status 0, amount 0
22:24:40.705 00.000 20224 move complete, result=0
22:24:40.706 00.001 20224 worker thread done servicing request
22:24:40.709 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56112, med=2771, FiltMin=2502, FiltMax=30784, Gamma=1.000
22:24:40.724 00.015 8996 UpdateGuideState exits: m=773076 SNR=354.9
22:24:40.725 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:40.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:40.727 00.001 8996 Enqueuing Expose request
22:24:40.727 00.000 20224 Worker thread wakes up
22:24:40.728 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:40.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:40.728 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:41.705 00.977 20224 Exposure complete
22:24:41.769 00.064 20224 worker thread done servicing request
22:24:41.769 00.000 8996 OnExposeComplete: enter
22:24:41.770 00.001 8996 UpdateGuideState(): m_state=6
22:24:41.770 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4563
22:24:41.771 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=471.69, Mass=766277, SNR=332.3, Peak=56237 HFD=4.5
22:24:41.772 00.001 8996 MultiStar: [#1 0.03,0.60,0.00,M1] [#2 0.10,0.36,0.76,U] [#3 -0.01,0.42,0.66,U] [#4 0.09,0.27,0.53,U] [#5 -0.07,0.47,0.00,M1] [#6 -0.02,0.00,0.44,U] [#7 -0.10,0.23,0.48,U] [#8 0.00,0.28,0.39,U] 
22:24:41.773 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.30}, one-star: {0.10, 0.36}
22:24:41.774 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
22:24:41.775 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
22:24:41.775 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.44 mountX=0.01 mountY=-0.30, mountTheta=-1.54
22:24:41.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.30, opts=13)
22:24:41.778 00.001 8996 Enqueuing Move request for scope (0.04, 0.30)
22:24:41.779 00.001 20224 Worker thread wakes up
22:24:41.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
22:24:41.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
22:24:41.779 00.000 20224 Moving (0.04, 0.30) raw xDistance=0.01 yDistance=-0.30
22:24:41.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:24:41.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:24:41.780 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:24:41.780 00.000 20224 MoveAxis(E, 0, ABG)
22:24:41.780 00.000 20224 Move returns status 0, amount 0
22:24:41.780 00.000 20224 MoveAxis(N, 0, ABG)
22:24:41.780 00.000 20224 Move returns status 0, amount 0
22:24:41.780 00.000 20224 move complete, result=0
22:24:41.780 00.000 20224 worker thread done servicing request
22:24:41.783 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56237, med=2771, FiltMin=2499, FiltMax=29664, Gamma=1.000
22:24:41.801 00.018 8996 UpdateGuideState exits: m=766277 SNR=332.3
22:24:41.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:41.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:41.804 00.001 8996 Enqueuing Expose request
22:24:41.804 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:24:41.805 00.001 20224 Worker thread wakes up
22:24:41.805 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:41.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:42.963 01.158 20224 Exposure complete
22:24:43.018 00.055 20224 worker thread done servicing request
22:24:43.018 00.000 8996 OnExposeComplete: enter
22:24:43.019 00.001 8996 UpdateGuideState(): m_state=6
22:24:43.019 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4564
22:24:43.020 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=471.31, Mass=703153, SNR=333.0, Peak=49696 HFD=4.6
22:24:43.021 00.001 8996 MultiStar: [#1 0.28,0.16,0.68,U] [#2 0.35,0.10,0.84,U] [#3 0.37,0.30,0.00,M1] [#4 0.34,0.16,0.55,U] [#5 0.21,0.01,0.72,U] [#6 0.41,-0.29,0.00,M1] [#7 0.15,0.22,0.46,U] [#8 0.15,0.10,0.40,U] 
22:24:43.022 00.001 8996 single-star, 6 included, MultiStar: {0.22, 0.09}, one-star: {0.08, -0.02}
22:24:43.022 00.000 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
22:24:43.023 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
22:24:43.024 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.23 mountX=0.08 mountY=0.01, mountTheta=0.12
22:24:43.027 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
22:24:43.030 00.003 8996 Enqueuing Move request for scope (0.08, -0.02)
22:24:43.032 00.002 20224 Worker thread wakes up
22:24:43.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:24:43.032 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:24:43.032 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
22:24:43.032 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:24:43.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:43.032 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:24:43.032 00.000 20224 MoveAxis(E, 0, ABG)
22:24:43.032 00.000 20224 Move returns status 0, amount 0
22:24:43.033 00.001 20224 MoveAxis(N, 0, ABG)
22:24:43.033 00.000 20224 Move returns status 0, amount 0
22:24:43.033 00.000 20224 move complete, result=0
22:24:43.033 00.000 20224 worker thread done servicing request
22:24:43.037 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49696, med=2771, FiltMin=2521, FiltMax=28227, Gamma=1.000
22:24:43.054 00.017 8996 UpdateGuideState exits: m=703153 SNR=333.0
22:24:43.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:43.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:43.057 00.001 8996 Enqueuing Expose request
22:24:43.058 00.001 20224 Worker thread wakes up
22:24:43.058 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:43.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:43.058 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:44.045 00.987 20224 Exposure complete
22:24:44.116 00.071 20224 worker thread done servicing request
22:24:44.116 00.000 8996 OnExposeComplete: enter
22:24:44.117 00.001 8996 UpdateGuideState(): m_state=6
22:24:44.118 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4565
22:24:44.119 00.001 8996 Star::Find returns 1 (0), X=139.07, Y=471.43, Mass=755082, SNR=326.1, Peak=51328 HFD=4.6
22:24:44.120 00.001 8996 MultiStar: [#1 0.50,-0.02,0.00,M1] [#2 0.44,-0.11,0.00,M1] [#3 0.38,0.12,0.64,U] [#4 0.37,-0.07,0.61,U] [#5 0.48,0.10,0.00,M1] [#6 0.28,-0.36,0.00,M2] [#7 0.16,-0.28,0.48,U] [#8 0.48,0.29,0.00,M1] 
22:24:44.121 00.001 8996 refined, 3 included, MultiStar: {0.33, 0.00}, one-star: {0.34, 0.11}
22:24:44.121 00.000 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
22:24:44.122 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
22:24:44.123 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=0.00 hyp=0.33 cameraTheta=0.01 mountX=0.33 mountY=-0.04, mountTheta=-0.12
22:24:44.124 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.00, opts=13)
22:24:44.125 00.001 8996 Enqueuing Move request for scope (0.33, 0.00)
22:24:44.126 00.001 20224 Worker thread wakes up
22:24:44.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.00) opts 0xd
22:24:44.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.00)
22:24:44.126 00.000 20224 Moving (0.33, 0.00) raw xDistance=0.33 yDistance=-0.04
22:24:44.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:24:44.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:44.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:24:44.126 00.000 20224 MoveAxis(W, 48, ABG)
22:24:44.126 00.000 20224 Guiding  Dir = 3, Dur = 48
22:24:44.127 00.001 20224 IsSlewing returns 0
22:24:44.127 00.000 20224 IsGuiding returns 0
22:24:44.130 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51328, med=2771, FiltMin=2505, FiltMax=24240, Gamma=1.000
22:24:44.144 00.014 8996 UpdateGuideState exits: m=755082 SNR=326.1
22:24:44.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:44.145 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:44.146 00.001 8996 Enqueuing Expose request
22:24:44.165 00.019 20224 PulseGuide returned control before completion, sleep 20
22:24:44.194 00.029 20224 IsGuiding returns 1
22:24:44.194 00.000 20224 scope still moving after pulse duration time elapsed
22:24:44.225 00.031 20224 IsSlewing returns 0
22:24:44.225 00.000 20224 IsGuiding returns 1
22:24:44.256 00.031 20224 IsSlewing returns 0
22:24:44.257 00.001 20224 IsGuiding returns 0
22:24:44.257 00.000 20224 scope move finished after 48 + 82 ms
22:24:44.257 00.000 20224 Move returns status 0, amount 48
22:24:44.257 00.000 20224 MoveAxis(N, 0, ABG)
22:24:44.257 00.000 20224 Move returns status 0, amount 0
22:24:44.257 00.000 20224 move complete, result=0
22:24:44.257 00.000 20224 worker thread done servicing request
22:24:44.257 00.000 20224 Worker thread wakes up
22:24:44.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:44.257 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.0 px 0 ms NORTH
22:24:44.260 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:45.448 01.188 20224 Exposure complete
22:24:45.539 00.091 20224 worker thread done servicing request
22:24:45.539 00.000 8996 OnExposeComplete: enter
22:24:45.540 00.001 8996 UpdateGuideState(): m_state=6
22:24:45.542 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4566
22:24:45.544 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=471.61, Mass=667811, SNR=342.9, Peak=42509 HFD=4.7
22:24:45.545 00.001 8996 MultiStar: [#1 -0.28,0.11,0.70,U] [#2 -0.17,0.23,0.75,U] [#3 -0.39,0.01,0.61,U] [#4 -0.19,-0.12,0.53,U] [#5 -0.30,-0.08,0.62,U] [#6 -0.25,-0.21,0.50,U] [#7 -0.54,-0.03,0.00,M1] [#8 -0.40,0.16,0.46,U] 
22:24:45.547 00.002 8996 refined, 7 included, MultiStar: {-0.29, 0.08}, one-star: {-0.33, 0.28}
22:24:45.548 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
22:24:45.550 00.002 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
22:24:45.551 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.08 hyp=0.30 cameraTheta=2.88 mountX=-0.29 mountY=-0.04, mountTheta=-3.00
22:24:45.553 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.08, opts=13)
22:24:45.555 00.002 8996 Enqueuing Move request for scope (-0.29, 0.08)
22:24:45.556 00.001 20224 Worker thread wakes up
22:24:45.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.08) opts 0xd
22:24:45.556 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.08)
22:24:45.556 00.000 20224 Moving (-0.29, 0.08) raw xDistance=-0.29 yDistance=-0.04
22:24:45.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
22:24:45.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:45.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:24:45.556 00.000 20224 MoveAxis(E, 39, ABG)
22:24:45.556 00.000 20224 Guiding  Dir = 2, Dur = 39
22:24:45.556 00.000 20224 IsSlewing returns 0
22:24:45.556 00.000 20224 IsGuiding returns 0
22:24:45.560 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=42509, med=2771, FiltMin=2512, FiltMax=22816, Gamma=1.000
22:24:45.574 00.014 8996 UpdateGuideState exits: m=667811 SNR=342.9
22:24:45.575 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:45.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:45.577 00.001 8996 Enqueuing Expose request
22:24:45.584 00.007 20224 PulseGuide returned control before completion, sleep 21
22:24:45.615 00.031 20224 IsGuiding returns 1
22:24:45.615 00.000 20224 scope still moving after pulse duration time elapsed
22:24:45.647 00.032 20224 IsSlewing returns 0
22:24:45.648 00.001 20224 IsGuiding returns 1
22:24:45.678 00.030 20224 IsSlewing returns 0
22:24:45.678 00.000 20224 IsGuiding returns 0
22:24:45.678 00.000 20224 scope move finished after 39 + 83 ms
22:24:45.678 00.000 20224 Move returns status 0, amount 39
22:24:45.678 00.000 20224 MoveAxis(N, 0, ABG)
22:24:45.678 00.000 20224 Move returns status 0, amount 0
22:24:45.678 00.000 20224 move complete, result=0
22:24:45.679 00.001 20224 worker thread done servicing request
22:24:45.679 00.000 20224 Worker thread wakes up
22:24:45.679 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
22:24:45.681 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:45.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:46.656 00.975 20224 Exposure complete
22:24:46.727 00.071 20224 worker thread done servicing request
22:24:46.727 00.000 8996 OnExposeComplete: enter
22:24:46.728 00.001 8996 UpdateGuideState(): m_state=6
22:24:46.729 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4567
22:24:46.730 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=471.60, Mass=742568, SNR=349.3, Peak=50861 HFD=4.6
22:24:46.731 00.001 8996 MultiStar: [#1 0.03,-0.13,0.61,U] [#2 -0.01,0.29,0.72,U] [#3 0.09,0.23,0.58,U] [#4 -0.01,0.01,0.53,U] [#5 0.06,-0.05,0.69,U] [#6 0.01,-0.33,0.47,U] [#7 0.02,-0.02,0.44,U] [#8 -0.06,-0.05,0.38,U] 
22:24:46.732 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {0.15, 0.27}
22:24:46.732 00.000 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:24:46.733 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
22:24:46.734 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.93 mountX=0.04 mountY=-0.06, mountTheta=-1.04
22:24:46.735 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
22:24:46.735 00.000 8996 Enqueuing Move request for scope (0.04, 0.06)
22:24:46.737 00.002 20224 Worker thread wakes up
22:24:46.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
22:24:46.737 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
22:24:46.737 00.000 20224 Moving (0.04, 0.06) raw xDistance=0.04 yDistance=-0.06
22:24:46.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:24:46.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:46.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:24:46.737 00.000 20224 MoveAxis(E, 0, ABG)
22:24:46.738 00.001 20224 Move returns status 0, amount 0
22:24:46.738 00.000 20224 MoveAxis(N, 0, ABG)
22:24:46.738 00.000 20224 Move returns status 0, amount 0
22:24:46.738 00.000 20224 move complete, result=0
22:24:46.738 00.000 20224 worker thread done servicing request
22:24:46.744 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50861, med=2771, FiltMin=2515, FiltMax=30992, Gamma=1.000
22:24:46.758 00.014 8996 UpdateGuideState exits: m=742568 SNR=349.3
22:24:46.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:46.760 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:46.761 00.001 8996 Enqueuing Expose request
22:24:46.762 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:46.763 00.001 20224 Worker thread wakes up
22:24:46.763 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:46.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:47.937 01.174 20224 Exposure complete
22:24:48.005 00.068 20224 worker thread done servicing request
22:24:48.005 00.000 8996 OnExposeComplete: enter
22:24:48.006 00.001 8996 UpdateGuideState(): m_state=6
22:24:48.007 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4568
22:24:48.008 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=471.25, Mass=703735, SNR=350.2, Peak=56928 HFD=4.5
22:24:48.010 00.002 8996 MultiStar: [#1 0.29,-0.29,0.88,U] [#2 0.23,-0.27,0.84,U] [#3 0.21,0.18,0.69,U] [#4 0.13,-0.07,0.58,U] [#5 0.33,-0.29,0.61,U] [#6 0.25,-0.54,0.00,M1] [#7 -0.04,-0.27,0.46,U] [#8 0.04,-0.36,0.41,U] 
22:24:48.011 00.001 8996 single-star, 7 included, MultiStar: {0.18, -0.17}, one-star: {0.12, -0.07}
22:24:48.014 00.003 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
22:24:48.015 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.69)
22:24:48.017 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.57 mountX=0.12 mountY=0.06, mountTheta=0.46
22:24:48.022 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.07, opts=13)
22:24:48.024 00.002 8996 Enqueuing Move request for scope (0.12, -0.07)
22:24:48.025 00.001 20224 Worker thread wakes up
22:24:48.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
22:24:48.026 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
22:24:48.026 00.000 20224 Moving (0.12, -0.07) raw xDistance=0.12 yDistance=0.06
22:24:48.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:24:48.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:48.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:24:48.026 00.000 20224 MoveAxis(E, 0, ABG)
22:24:48.026 00.000 20224 Move returns status 0, amount 0
22:24:48.026 00.000 20224 MoveAxis(N, 0, ABG)
22:24:48.026 00.000 20224 Move returns status 0, amount 0
22:24:48.026 00.000 20224 move complete, result=0
22:24:48.026 00.000 20224 worker thread done servicing request
22:24:48.037 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56928, med=2771, FiltMin=2537, FiltMax=28080, Gamma=1.000
22:24:48.062 00.025 8996 UpdateGuideState exits: m=703735 SNR=350.2
22:24:48.064 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:48.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:48.065 00.000 8996 Enqueuing Expose request
22:24:48.066 00.001 20224 Worker thread wakes up
22:24:48.066 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:48.067 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:48.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:49.054 00.987 20224 Exposure complete
22:24:49.128 00.074 20224 worker thread done servicing request
22:24:49.128 00.000 8996 OnExposeComplete: enter
22:24:49.130 00.002 8996 UpdateGuideState(): m_state=6
22:24:49.131 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4569
22:24:49.132 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=471.68, Mass=680129, SNR=312.8, Peak=52765 HFD=4.2
22:24:49.133 00.001 8996 MultiStar: [#1 0.31,0.31,0.78,U] [#2 0.31,0.19,0.83,U] [#3 0.32,0.44,0.00,M1] [#4 0.43,0.23,0.00,M1] [#5 0.35,0.08,0.78,U] [#6 0.33,-0.21,0.49,U] [#7 -0.05,-0.05,0.54,U] [#8 0.21,0.25,0.49,U] 
22:24:49.134 00.001 8996 refined, 6 included, MultiStar: {0.26, 0.16}, one-star: {0.29, 0.36}
22:24:49.134 00.000 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
22:24:49.135 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
22:24:49.136 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.31 cameraTheta=0.55 mountX=0.25 mountY=-0.19, mountTheta=-0.66
22:24:49.137 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.16, opts=13)
22:24:49.139 00.002 8996 Enqueuing Move request for scope (0.26, 0.16)
22:24:49.141 00.002 20224 Worker thread wakes up
22:24:49.142 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
22:24:49.142 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
22:24:49.142 00.000 20224 Moving (0.26, 0.16) raw xDistance=0.25 yDistance=-0.19
22:24:49.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:24:49.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:49.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:24:49.142 00.000 20224 MoveAxis(W, 36, ABG)
22:24:49.142 00.000 20224 Guiding  Dir = 3, Dur = 36
22:24:49.142 00.000 20224 IsSlewing returns 0
22:24:49.143 00.001 20224 IsGuiding returns 0
22:24:49.150 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52765, med=2771, FiltMin=2505, FiltMax=25024, Gamma=1.000
22:24:49.173 00.023 8996 UpdateGuideState exits: m=680129 SNR=312.8
22:24:49.174 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:49.176 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:49.176 00.000 8996 Enqueuing Expose request
22:24:49.188 00.012 20224 IsGuiding returns 1
22:24:49.188 00.000 20224 scope still moving after pulse duration time elapsed
22:24:49.217 00.029 20224 IsSlewing returns 0
22:24:49.218 00.001 20224 IsGuiding returns 1
22:24:49.249 00.031 20224 IsSlewing returns 0
22:24:49.249 00.000 20224 IsGuiding returns 1
22:24:49.279 00.030 20224 IsSlewing returns 0
22:24:49.279 00.000 20224 IsGuiding returns 0
22:24:49.280 00.001 20224 scope move finished after 36 + 101 ms
22:24:49.280 00.000 20224 Move returns status 0, amount 36
22:24:49.280 00.000 20224 MoveAxis(N, 0, ABG)
22:24:49.280 00.000 20224 Move returns status 0, amount 0
22:24:49.280 00.000 20224 move complete, result=0
22:24:49.280 00.000 20224 worker thread done servicing request
22:24:49.280 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.2 px 0 ms NORTH
22:24:49.282 00.002 20224 Worker thread wakes up
22:24:49.282 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:49.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:50.442 01.160 20224 Exposure complete
22:24:50.499 00.057 20224 worker thread done servicing request
22:24:50.499 00.000 8996 OnExposeComplete: enter
22:24:50.500 00.001 8996 UpdateGuideState(): m_state=6
22:24:50.501 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4570
22:24:50.501 00.000 8996 Star::Find returns 1 (0), X=138.77, Y=471.27, Mass=731148, SNR=341.5, Peak=56608 HFD=4.5
22:24:50.502 00.001 8996 MultiStar: [#1 -0.01,0.00,0.71,U] [#2 0.17,0.02,0.76,U] [#3 0.12,0.02,0.62,U] [#4 0.21,0.07,0.48,U] [#5 0.18,-0.04,0.63,U] [#6 0.02,-0.25,0.44,U] [#7 0.02,-0.09,0.37,U] [#8 -0.02,0.12,0.44,U] 
22:24:50.503 00.001 8996 single-star, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.04, -0.06}
22:24:50.504 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
22:24:50.505 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
22:24:50.505 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-0.94 mountX=0.05 mountY=0.06, mountTheta=0.83
22:24:50.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
22:24:50.508 00.001 8996 Enqueuing Move request for scope (0.04, -0.06)
22:24:50.508 00.000 20224 Worker thread wakes up
22:24:50.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:24:50.508 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:24:50.508 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.05 yDistance=0.06
22:24:50.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:24:50.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:50.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:24:50.508 00.000 20224 MoveAxis(E, 0, ABG)
22:24:50.508 00.000 20224 Move returns status 0, amount 0
22:24:50.508 00.000 20224 MoveAxis(N, 0, ABG)
22:24:50.509 00.001 20224 Move returns status 0, amount 0
22:24:50.509 00.000 20224 move complete, result=0
22:24:50.509 00.000 20224 worker thread done servicing request
22:24:50.515 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56608, med=2771, FiltMin=2518, FiltMax=28528, Gamma=1.000
22:24:50.534 00.019 8996 UpdateGuideState exits: m=731148 SNR=341.5
22:24:50.535 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:50.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:50.537 00.001 8996 Enqueuing Expose request
22:24:50.538 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:24:50.538 00.000 20224 Worker thread wakes up
22:24:50.538 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:50.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:51.528 00.990 20224 Exposure complete
22:24:51.617 00.089 20224 worker thread done servicing request
22:24:51.617 00.000 8996 OnExposeComplete: enter
22:24:51.618 00.001 8996 UpdateGuideState(): m_state=6
22:24:51.620 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4571
22:24:51.622 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=471.50, Mass=738660, SNR=350.3, Peak=52352 HFD=4.6
22:24:51.625 00.003 8996 MultiStar: [#1 -0.01,-0.09,0.69,U] [#2 0.10,-0.20,0.73,U] [#3 -0.22,0.02,0.69,U] [#4 0.03,-0.11,0.50,U] [#5 -0.00,0.06,0.59,U] [#6 -0.14,-0.07,0.43,U] [#7 -0.37,0.05,0.43,U] [#8 -0.06,0.08,0.35,U] 
22:24:51.627 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.09, 0.17}
22:24:51.629 00.002 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
22:24:51.631 00.002 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
22:24:51.632 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.07 mountX=-0.07 mountY=0.01, mountTheta=2.95
22:24:51.634 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
22:24:51.636 00.002 8996 Enqueuing Move request for scope (-0.07, -0.01)
22:24:51.637 00.001 20224 Worker thread wakes up
22:24:51.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
22:24:51.637 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
22:24:51.637 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.01
22:24:51.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:24:51.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:51.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:24:51.637 00.000 20224 MoveAxis(E, 0, ABG)
22:24:51.637 00.000 20224 Move returns status 0, amount 0
22:24:51.637 00.000 20224 MoveAxis(N, 0, ABG)
22:24:51.637 00.000 20224 Move returns status 0, amount 0
22:24:51.637 00.000 20224 move complete, result=0
22:24:51.638 00.001 20224 worker thread done servicing request
22:24:51.641 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52352, med=2771, FiltMin=2528, FiltMax=29920, Gamma=1.000
22:24:51.656 00.015 8996 UpdateGuideState exits: m=738660 SNR=350.3
22:24:51.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:51.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:51.659 00.001 8996 Enqueuing Expose request
22:24:51.659 00.000 20224 Worker thread wakes up
22:24:51.660 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:24:51.660 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:51.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:52.825 01.165 20224 Exposure complete
22:24:52.909 00.084 20224 worker thread done servicing request
22:24:52.909 00.000 8996 OnExposeComplete: enter
22:24:52.910 00.001 8996 UpdateGuideState(): m_state=6
22:24:52.911 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4572
22:24:52.912 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=471.57, Mass=755955, SNR=424.6, Peak=58589 HFD=4.6
22:24:52.913 00.001 8996 MultiStar: [#1 -0.13,0.22,0.54,U] [#2 -0.19,0.27,0.61,U] [#3 -0.29,0.07,0.52,U] [#4 -0.22,-0.16,0.45,U] [#5 0.03,-0.00,0.52,U] [#6 -0.11,-0.07,0.34,U] [#7 -0.43,-0.07,0.34,U] [#8 -0.11,0.19,0.35,U] 
22:24:52.914 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.11}, one-star: {-0.05, 0.24}
22:24:52.914 00.000 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
22:24:52.915 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:24:52.916 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.50 mountX=-0.16 mountY=-0.09, mountTheta=-2.61
22:24:52.919 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.11, opts=13)
22:24:52.920 00.001 8996 Enqueuing Move request for scope (-0.15, 0.11)
22:24:52.921 00.001 20224 Worker thread wakes up
22:24:52.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
22:24:52.921 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
22:24:52.921 00.000 20224 Moving (-0.15, 0.11) raw xDistance=-0.16 yDistance=-0.09
22:24:52.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:24:52.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:52.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:24:52.921 00.000 20224 MoveAxis(E, 0, ABG)
22:24:52.921 00.000 20224 Move returns status 0, amount 0
22:24:52.921 00.000 20224 MoveAxis(N, 0, ABG)
22:24:52.921 00.000 20224 Move returns status 0, amount 0
22:24:52.921 00.000 20224 move complete, result=0
22:24:52.922 00.001 20224 worker thread done servicing request
22:24:52.925 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58589, med=2771, FiltMin=2470, FiltMax=29840, Gamma=1.000
22:24:52.940 00.015 8996 UpdateGuideState exits: m=755955 SNR=424.6
22:24:52.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:52.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:52.943 00.001 8996 Enqueuing Expose request
22:24:52.943 00.000 20224 Worker thread wakes up
22:24:52.944 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:24:52.944 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:52.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:53.921 00.977 20224 Exposure complete
22:24:54.003 00.082 20224 worker thread done servicing request
22:24:54.003 00.000 8996 OnExposeComplete: enter
22:24:54.005 00.002 8996 UpdateGuideState(): m_state=6
22:24:54.006 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4573
22:24:54.007 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=471.76, Mass=771528, SNR=376.5, Peak=62893 HFD=4.6
22:24:54.009 00.002 8996 MultiStar: [#1 0.06,0.13,0.62,U] [#2 -0.22,0.16,0.74,U] [#3 -0.23,0.05,0.60,U] [#4 -0.16,-0.11,0.49,U] [#5 -0.00,0.19,0.59,U] [#6 -0.31,-0.00,0.36,U] [#7 -0.41,0.16,0.00,M1] [#8 -0.11,0.26,0.35,U] 
22:24:54.010 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.17}, one-star: {-0.18, 0.44}
22:24:54.012 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
22:24:54.013 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
22:24:54.014 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.27 mountX=-0.16 mountY=-0.15, mountTheta=-2.37
22:24:54.016 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.17, opts=13)
22:24:54.016 00.000 8996 Enqueuing Move request for scope (-0.14, 0.17)
22:24:54.017 00.001 20224 Worker thread wakes up
22:24:54.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
22:24:54.018 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
22:24:54.018 00.000 20224 Moving (-0.14, 0.17) raw xDistance=-0.16 yDistance=-0.15
22:24:54.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:24:54.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:54.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:24:54.018 00.000 20224 MoveAxis(E, 0, ABG)
22:24:54.018 00.000 20224 Move returns status 0, amount 0
22:24:54.018 00.000 20224 MoveAxis(N, 0, ABG)
22:24:54.018 00.000 20224 Move returns status 0, amount 0
22:24:54.018 00.000 20224 move complete, result=0
22:24:54.018 00.000 20224 worker thread done servicing request
22:24:54.023 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62893, med=2771, FiltMin=2531, FiltMax=29056, Gamma=1.000
22:24:54.038 00.015 8996 UpdateGuideState exits: m=771528 SNR=376.5
22:24:54.039 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:54.040 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:54.041 00.001 8996 Enqueuing Expose request
22:24:54.041 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:54.042 00.001 20224 Worker thread wakes up
22:24:54.042 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:54.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:55.223 01.181 20224 Exposure complete
22:24:55.304 00.081 20224 worker thread done servicing request
22:24:55.305 00.001 8996 OnExposeComplete: enter
22:24:55.307 00.002 8996 UpdateGuideState(): m_state=6
22:24:55.309 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4574
22:24:55.310 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=471.73, Mass=677110, SNR=346.6, Peak=45981 HFD=4.6
22:24:55.311 00.001 8996 MultiStar: [#1 -0.46,0.25,0.00,M1] [#2 -0.41,0.32,0.00,M1] [#3 -0.45,0.55,0.00,M1] [#4 -0.34,0.21,0.56,U] [#5 -0.36,0.26,0.00,M1] [#6 -0.52,0.04,0.00,M1] [#7 -0.42,0.29,0.00,M2] [#8 -0.42,0.36,0.00,M1] 
22:24:55.312 00.001 8996 refined, 1 included, MultiStar: {-0.38, 0.33}, one-star: {-0.40, 0.40}
22:24:55.312 00.000 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
22:24:55.314 00.002 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
22:24:55.315 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.33 hyp=0.50 cameraTheta=2.42 mountX=-0.41 mountY=-0.29, mountTheta=-2.53
22:24:55.317 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.33, opts=13)
22:24:55.319 00.002 8996 Enqueuing Move request for scope (-0.38, 0.33)
22:24:55.320 00.001 20224 Worker thread wakes up
22:24:55.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.33) opts 0xd
22:24:55.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.33)
22:24:55.321 00.001 20224 Moving (-0.38, 0.33) raw xDistance=-0.41 yDistance=-0.29
22:24:55.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
22:24:55.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:24:55.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:24:55.321 00.000 20224 MoveAxis(E, 60, ABG)
22:24:55.321 00.000 20224 Guiding  Dir = 2, Dur = 60
22:24:55.321 00.000 20224 IsSlewing returns 0
22:24:55.321 00.000 20224 IsGuiding returns 0
22:24:55.323 00.002 20224 PulseGuide returned control before completion, sleep 69
22:24:55.326 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=45981, med=2771, FiltMin=2486, FiltMax=24419, Gamma=1.000
22:24:55.351 00.025 8996 UpdateGuideState exits: m=677110 SNR=346.6
22:24:55.353 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:55.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:55.356 00.002 8996 Enqueuing Expose request
22:24:55.399 00.043 20224 IsGuiding returns 1
22:24:55.399 00.000 20224 scope still moving after pulse duration time elapsed
22:24:55.431 00.032 20224 IsSlewing returns 0
22:24:55.431 00.000 20224 IsGuiding returns 0
22:24:55.431 00.000 20224 scope move finished after 60 + 49 ms
22:24:55.431 00.000 20224 Move returns status 0, amount 60
22:24:55.432 00.001 20224 MoveAxis(N, 0, ABG)
22:24:55.432 00.000 20224 Move returns status 0, amount 0
22:24:55.432 00.000 20224 move complete, result=0
22:24:55.432 00.000 20224 worker thread done servicing request
22:24:55.432 00.000 20224 Worker thread wakes up
22:24:55.432 00.000 8996 GuideStep: -0.4 px 60 ms EAST, -0.3 px 0 ms NORTH
22:24:55.433 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:55.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:56.416 00.983 20224 Exposure complete
22:24:56.471 00.055 20224 worker thread done servicing request
22:24:56.472 00.001 8996 OnExposeComplete: enter
22:24:56.472 00.000 8996 UpdateGuideState(): m_state=6
22:24:56.473 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4575
22:24:56.474 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.43, Mass=673692, SNR=368.9, Peak=50816 HFD=4.7
22:24:56.475 00.001 8996 MultiStar: [#1 -0.03,0.08,0.66,U] [#2 -0.16,-0.00,0.69,U] [#3 0.06,0.11,0.60,U] [#4 0.07,-0.04,0.47,U] [#5 -0.02,-0.00,0.64,U] [#6 -0.07,-0.09,0.40,U] [#7 -0.09,0.05,0.40,U] [#8 -0.01,-0.00,0.37,U] 
22:24:56.476 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.01, 0.10}
22:24:56.477 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
22:24:56.478 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
22:24:56.479 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.27 mountX=-0.03 mountY=-0.03, mountTheta=-2.37
22:24:56.481 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
22:24:56.483 00.002 8996 Enqueuing Move request for scope (-0.03, 0.03)
22:24:56.485 00.002 20224 Worker thread wakes up
22:24:56.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:24:56.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:24:56.485 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
22:24:56.486 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:24:56.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:24:56.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:24:56.486 00.000 20224 MoveAxis(E, 0, ABG)
22:24:56.486 00.000 20224 Move returns status 0, amount 0
22:24:56.486 00.000 20224 MoveAxis(N, 0, ABG)
22:24:56.486 00.000 20224 Move returns status 0, amount 0
22:24:56.486 00.000 20224 move complete, result=0
22:24:56.486 00.000 20224 worker thread done servicing request
22:24:56.494 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50816, med=2771, FiltMin=2515, FiltMax=27408, Gamma=1.000
22:24:56.516 00.022 8996 UpdateGuideState exits: m=673692 SNR=368.9
22:24:56.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:56.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:56.518 00.000 8996 Enqueuing Expose request
22:24:56.519 00.001 20224 Worker thread wakes up
22:24:56.519 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:24:56.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:56.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:57.672 01.152 20224 Exposure complete
22:24:57.737 00.065 20224 worker thread done servicing request
22:24:57.737 00.000 8996 OnExposeComplete: enter
22:24:57.739 00.002 8996 UpdateGuideState(): m_state=6
22:24:57.740 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4576
22:24:57.741 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=471.63, Mass=705668, SNR=330.5, Peak=49181 HFD=4.7
22:24:57.743 00.002 8996 MultiStar: [#1 0.13,0.13,0.69,U] [#2 0.02,0.15,0.75,U] [#3 -0.03,0.29,0.58,U] [#4 0.09,0.12,0.59,U] [#5 0.15,0.31,0.60,U] [#6 0.17,0.15,0.42,U] [#7 -0.09,0.43,0.46,U] [#8 -0.13,0.16,0.44,U] 
22:24:57.744 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.23}, one-star: {-0.01, 0.30}
22:24:57.746 00.002 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
22:24:57.746 00.000 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
22:24:57.747 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.42 mountX=0.01 mountY=-0.23, mountTheta=-1.52
22:24:57.749 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.23, opts=13)
22:24:57.750 00.001 8996 Enqueuing Move request for scope (0.04, 0.23)
22:24:57.750 00.000 20224 Worker thread wakes up
22:24:57.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.23) opts 0xd
22:24:57.751 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.23)
22:24:57.751 00.000 20224 Moving (0.04, 0.23) raw xDistance=0.01 yDistance=-0.23
22:24:57.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:24:57.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:24:57.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:24:57.751 00.000 20224 MoveAxis(E, 0, ABG)
22:24:57.751 00.000 20224 Move returns status 0, amount 0
22:24:57.751 00.000 20224 MoveAxis(N, 0, ABG)
22:24:57.751 00.000 20224 Move returns status 0, amount 0
22:24:57.751 00.000 20224 move complete, result=0
22:24:57.751 00.000 20224 worker thread done servicing request
22:24:57.755 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=49181, med=2771, FiltMin=2525, FiltMax=30208, Gamma=1.000
22:24:57.778 00.023 8996 UpdateGuideState exits: m=705668 SNR=330.5
22:24:57.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:57.780 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:57.781 00.001 8996 Enqueuing Expose request
22:24:57.781 00.000 20224 Worker thread wakes up
22:24:57.781 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:24:57.782 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:57.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:24:58.767 00.985 20224 Exposure complete
22:24:58.852 00.085 20224 worker thread done servicing request
22:24:58.852 00.000 8996 OnExposeComplete: enter
22:24:58.854 00.002 8996 UpdateGuideState(): m_state=6
22:24:58.856 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4577
22:24:58.857 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=471.72, Mass=794005, SNR=387.2, Peak=54925 HFD=4.6
22:24:58.859 00.002 8996 MultiStar: [#1 0.09,0.21,0.60,U] [#2 -0.01,0.23,0.68,U] [#3 -0.09,0.22,0.52,U] [#4 0.14,0.16,0.46,U] [#5 0.10,0.22,0.50,U] [#6 -0.10,0.13,0.39,U] [#7 -0.08,0.30,0.38,U] [#8 0.02,0.53,0.00,M1] 
22:24:58.861 00.002 8996 refined, 7 included, MultiStar: {0.00, 0.25}, one-star: {-0.03, 0.40}
22:24:58.862 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
22:24:58.864 00.002 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
22:24:58.865 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.56 mountX=-0.02 mountY=-0.25, mountTheta=-1.66
22:24:58.869 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.25, opts=13)
22:24:58.873 00.004 8996 Enqueuing Move request for scope (0.00, 0.25)
22:24:58.875 00.002 20224 Worker thread wakes up
22:24:58.876 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd
22:24:58.876 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.25)
22:24:58.876 00.000 20224 Moving (0.00, 0.25) raw xDistance=-0.02 yDistance=-0.25
22:24:58.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:24:58.876 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.08 newest=-0.51
22:24:58.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:24:58.876 00.000 20224 MoveAxis(E, 0, ABG)
22:24:58.876 00.000 20224 Move returns status 0, amount 0
22:24:58.876 00.000 20224 MoveAxis(N, 53, ABG)
22:24:58.876 00.000 20224 Guiding  Dir = 0, Dur = 53
22:24:58.877 00.001 20224 IsSlewing returns 0
22:24:58.877 00.000 20224 IsGuiding returns 0
22:24:58.883 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54925, med=2771, FiltMin=2486, FiltMax=32176, Gamma=1.000
22:24:58.909 00.026 8996 UpdateGuideState exits: m=794005 SNR=387.2
22:24:58.910 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:58.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:24:58.911 00.000 8996 Enqueuing Expose request
22:24:58.916 00.005 20224 PulseGuide returned control before completion, sleep 24
22:24:58.946 00.030 20224 IsGuiding returns 1
22:24:58.946 00.000 20224 scope still moving after pulse duration time elapsed
22:24:58.978 00.032 20224 IsSlewing returns 0
22:24:58.978 00.000 20224 IsGuiding returns 1
22:24:59.009 00.031 20224 IsSlewing returns 0
22:24:59.009 00.000 20224 IsGuiding returns 0
22:24:59.009 00.000 20224 scope move finished after 53 + 79 ms
22:24:59.009 00.000 20224 Move returns status 0, amount 53
22:24:59.009 00.000 20224 move complete, result=0
22:24:59.009 00.000 20224 worker thread done servicing request
22:24:59.009 00.000 20224 Worker thread wakes up
22:24:59.009 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 53 ms NORTH
22:24:59.010 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:24:59.010 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:00.188 01.178 20224 Exposure complete
22:25:00.287 00.099 20224 worker thread done servicing request
22:25:00.287 00.000 8996 OnExposeComplete: enter
22:25:00.288 00.001 8996 UpdateGuideState(): m_state=6
22:25:00.289 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4578
22:25:00.290 00.001 8996 Star::Find returns 1 (0), X=139.17, Y=471.55, Mass=681677, SNR=315.1, Peak=41837 HFD=4.6
22:25:00.291 00.001 8996 MultiStar: [#1 0.42,0.04,0.79,U] [#2 0.38,0.11,0.84,U] [#3 0.20,0.21,0.81,U] [#4 0.34,0.13,0.56,U] [#5 0.46,0.15,0.00,M1] [#6 0.12,-0.14,0.50,U] [#7 0.17,0.07,0.47,U] [#8 0.29,0.44,0.00,M2] 
22:25:00.292 00.001 8996 refined, 6 included, MultiStar: {0.32, 0.11}, one-star: {0.45, 0.22}
22:25:00.293 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:25:00.294 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:25:00.294 00.000 8996 CameraToMount -- cameraX=0.32 cameraY=0.11 hyp=0.34 cameraTheta=0.34 mountX=0.31 mountY=-0.15, mountTheta=-0.45
22:25:00.296 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.11, opts=13)
22:25:00.296 00.000 8996 Enqueuing Move request for scope (0.32, 0.11)
22:25:00.297 00.001 20224 Worker thread wakes up
22:25:00.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.11) opts 0xd
22:25:00.297 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.11)
22:25:00.298 00.001 20224 Moving (0.32, 0.11) raw xDistance=0.31 yDistance=-0.15
22:25:00.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:25:00.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:00.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:25:00.298 00.000 20224 MoveAxis(W, 45, ABG)
22:25:00.298 00.000 20224 Guiding  Dir = 3, Dur = 45
22:25:00.298 00.000 20224 IsSlewing returns 0
22:25:00.298 00.000 20224 IsGuiding returns 0
22:25:00.309 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41837, med=2771, FiltMin=2515, FiltMax=22217, Gamma=1.000
22:25:00.328 00.019 8996 UpdateGuideState exits: m=681677 SNR=315.1
22:25:00.328 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:00.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:00.330 00.001 8996 Enqueuing Expose request
22:25:00.333 00.003 20224 PulseGuide returned control before completion, sleep 20
22:25:00.362 00.029 20224 IsGuiding returns 1
22:25:00.362 00.000 20224 scope still moving after pulse duration time elapsed
22:25:00.393 00.031 20224 IsSlewing returns 0
22:25:00.393 00.000 20224 IsGuiding returns 1
22:25:00.424 00.031 20224 IsSlewing returns 0
22:25:00.425 00.001 20224 IsGuiding returns 0
22:25:00.425 00.000 20224 scope move finished after 45 + 82 ms
22:25:00.425 00.000 20224 Move returns status 0, amount 45
22:25:00.425 00.000 20224 MoveAxis(N, 0, ABG)
22:25:00.425 00.000 20224 Move returns status 0, amount 0
22:25:00.425 00.000 20224 move complete, result=0
22:25:00.426 00.001 20224 worker thread done servicing request
22:25:00.426 00.000 20224 Worker thread wakes up
22:25:00.426 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.1 px 0 ms NORTH
22:25:00.429 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:00.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:01.408 00.979 20224 Exposure complete
22:25:01.466 00.058 20224 worker thread done servicing request
22:25:01.466 00.000 8996 OnExposeComplete: enter
22:25:01.468 00.002 8996 UpdateGuideState(): m_state=6
22:25:01.468 00.000 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4579
22:25:01.469 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=471.30, Mass=734489, SNR=374.3, Peak=50224 HFD=4.7
22:25:01.470 00.001 8996 MultiStar: [#1 -0.07,-0.16,0.59,U] [#2 -0.00,-0.06,0.75,U] [#3 -0.16,0.01,0.57,U] [#4 -0.04,-0.20,0.59,U] [#5 -0.07,-0.16,0.57,U] [#6 -0.13,-0.43,0.00,M1] [#7 -0.11,-0.03,0.36,U] [#8 -0.06,-0.03,0.43,U] 
22:25:01.471 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.08}, one-star: {-0.11, -0.03}
22:25:01.472 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
22:25:01.472 00.000 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
22:25:01.475 00.003 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=-0.07 mountY=0.09, mountTheta=2.22
22:25:01.478 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.08, opts=13)
22:25:01.481 00.003 8996 Enqueuing Move request for scope (-0.08, -0.08)
22:25:01.482 00.001 20224 Worker thread wakes up
22:25:01.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
22:25:01.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
22:25:01.483 00.001 20224 Moving (-0.08, -0.08) raw xDistance=-0.07 yDistance=0.09
22:25:01.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:25:01.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:01.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:25:01.483 00.000 20224 MoveAxis(E, 0, ABG)
22:25:01.483 00.000 20224 Move returns status 0, amount 0
22:25:01.483 00.000 20224 MoveAxis(N, 0, ABG)
22:25:01.483 00.000 20224 Move returns status 0, amount 0
22:25:01.483 00.000 20224 move complete, result=0
22:25:01.483 00.000 20224 worker thread done servicing request
22:25:01.493 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50224, med=2771, FiltMin=2517, FiltMax=29664, Gamma=1.000
22:25:01.515 00.022 8996 UpdateGuideState exits: m=734489 SNR=374.3
22:25:01.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:01.516 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:01.517 00.001 8996 Enqueuing Expose request
22:25:01.518 00.001 20224 Worker thread wakes up
22:25:01.518 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:01.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:01.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:02.682 01.163 20224 Exposure complete
22:25:02.757 00.075 20224 worker thread done servicing request
22:25:02.757 00.000 8996 OnExposeComplete: enter
22:25:02.759 00.002 8996 UpdateGuideState(): m_state=6
22:25:02.761 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4580
22:25:02.761 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=471.59, Mass=817333, SNR=389.1, Peak=52237 HFD=4.6
22:25:02.763 00.002 8996 MultiStar: [#1 -0.15,-0.12,0.59,U] [#2 -0.24,-0.14,0.73,U] [#3 -0.29,-0.03,0.53,U] [#4 -0.22,0.00,0.50,U] [#5 -0.24,0.31,0.51,U] [#6 -0.38,-0.22,0.46,U] [#7 -0.39,-0.06,0.40,U] [#8 -0.22,0.18,0.35,U] 
22:25:02.764 00.001 8996 refined, 8 included, MultiStar: {-0.26, 0.03}, one-star: {-0.25, 0.26}
22:25:02.765 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
22:25:02.766 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
22:25:02.768 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=0.03 hyp=0.26 cameraTheta=3.01 mountX=-0.26 mountY=-0.00, mountTheta=-3.13
22:25:02.770 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.03, opts=13)
22:25:02.772 00.002 8996 Enqueuing Move request for scope (-0.26, 0.03)
22:25:02.774 00.002 20224 Worker thread wakes up
22:25:02.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.03) opts 0xd
22:25:02.774 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.03)
22:25:02.774 00.000 20224 Moving (-0.26, 0.03) raw xDistance=-0.26 yDistance=-0.00
22:25:02.775 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:25:02.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:02.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:25:02.775 00.000 20224 MoveAxis(E, 38, ABG)
22:25:02.775 00.000 20224 Guiding  Dir = 2, Dur = 38
22:25:02.776 00.001 20224 IsSlewing returns 0
22:25:02.776 00.000 20224 IsGuiding returns 0
22:25:02.778 00.002 20224 PulseGuide returned control before completion, sleep 47
22:25:02.783 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52237, med=2771, FiltMin=2512, FiltMax=29424, Gamma=1.000
22:25:02.801 00.018 8996 UpdateGuideState exits: m=817333 SNR=389.1
22:25:02.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:02.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:02.803 00.000 8996 Enqueuing Expose request
22:25:02.837 00.034 20224 IsGuiding returns 1
22:25:02.837 00.000 20224 scope still moving after pulse duration time elapsed
22:25:02.868 00.031 20224 IsSlewing returns 0
22:25:02.868 00.000 20224 IsGuiding returns 0
22:25:02.868 00.000 20224 scope move finished after 38 + 54 ms
22:25:02.868 00.000 20224 Move returns status 0, amount 38
22:25:02.868 00.000 20224 MoveAxis(N, 0, ABG)
22:25:02.868 00.000 20224 Move returns status 0, amount 0
22:25:02.868 00.000 20224 move complete, result=0
22:25:02.868 00.000 20224 worker thread done servicing request
22:25:02.868 00.000 20224 Worker thread wakes up
22:25:02.868 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:02.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:02.869 00.001 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
22:25:03.845 00.976 20224 Exposure complete
22:25:03.923 00.078 20224 worker thread done servicing request
22:25:03.923 00.000 8996 OnExposeComplete: enter
22:25:03.925 00.002 8996 UpdateGuideState(): m_state=6
22:25:03.926 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4581
22:25:03.927 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=471.46, Mass=781281, SNR=353.0, Peak=52272 HFD=5.0
22:25:03.928 00.001 8996 MultiStar: [#1 -0.24,-0.00,0.67,U] [#2 -0.42,0.01,0.70,U] [#3 -0.19,0.02,0.61,U] [#4 -0.05,-0.20,0.57,U] [#5 -0.20,-0.17,0.56,U] [#6 -0.32,-0.15,0.45,U] [#7 -0.37,-0.01,0.45,U] [#8 -0.33,0.17,0.37,U] 
22:25:03.929 00.001 8996 refined, 8 included, MultiStar: {-0.26, -0.01}, one-star: {-0.24, 0.13}
22:25:03.930 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
22:25:03.931 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
22:25:03.932 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.10 mountX=-0.26 mountY=0.04, mountTheta=2.98
22:25:03.935 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.01, opts=13)
22:25:03.936 00.001 8996 Enqueuing Move request for scope (-0.26, -0.01)
22:25:03.937 00.001 20224 Worker thread wakes up
22:25:03.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
22:25:03.937 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
22:25:03.937 00.000 20224 Moving (-0.26, -0.01) raw xDistance=-0.26 yDistance=0.04
22:25:03.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:25:03.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:03.938 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:25:03.938 00.000 20224 MoveAxis(E, 40, ABG)
22:25:03.938 00.000 20224 Guiding  Dir = 2, Dur = 40
22:25:03.938 00.000 20224 IsSlewing returns 0
22:25:03.938 00.000 20224 IsGuiding returns 0
22:25:03.942 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52272, med=2771, FiltMin=2470, FiltMax=28752, Gamma=1.000
22:25:03.954 00.012 20224 PulseGuide returned control before completion, sleep 34
22:25:03.960 00.006 8996 UpdateGuideState exits: m=781281 SNR=353.0
22:25:03.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:03.962 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:03.964 00.002 8996 Enqueuing Expose request
22:25:04.000 00.036 20224 IsGuiding returns 1
22:25:04.000 00.000 20224 scope still moving after pulse duration time elapsed
22:25:04.031 00.031 20224 IsSlewing returns 0
22:25:04.031 00.000 20224 IsGuiding returns 1
22:25:04.063 00.032 20224 IsSlewing returns 0
22:25:04.063 00.000 20224 IsGuiding returns 0
22:25:04.064 00.001 20224 scope move finished after 40 + 85 ms
22:25:04.064 00.000 20224 Move returns status 0, amount 40
22:25:04.064 00.000 20224 MoveAxis(N, 0, ABG)
22:25:04.064 00.000 20224 Move returns status 0, amount 0
22:25:04.064 00.000 20224 move complete, result=0
22:25:04.064 00.000 20224 worker thread done servicing request
22:25:04.064 00.000 20224 Worker thread wakes up
22:25:04.064 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
22:25:04.065 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:04.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:05.223 01.158 20224 Exposure complete
22:25:05.303 00.080 20224 worker thread done servicing request
22:25:05.303 00.000 8996 OnExposeComplete: enter
22:25:05.305 00.002 8996 UpdateGuideState(): m_state=6
22:25:05.306 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4582
22:25:05.307 00.001 8996 Star::Find returns 1 (0), X=139.22, Y=471.66, Mass=680160, SNR=330.7, Peak=43053 HFD=4.5
22:25:05.308 00.001 8996 MultiStar: [#1 0.55,-0.04,0.00,M1] [#2 0.39,0.22,0.00,M1] [#3 0.34,-0.02,0.61,U] [#4 0.40,-0.11,0.61,U] [#5 0.65,0.07,0.00,M1] [#6 0.45,0.03,0.00,M1] [#7 0.22,0.23,0.48,U] [#8 0.51,0.03,0.00,M1] 
22:25:05.309 00.001 8996 refined, 3 included, MultiStar: {0.39, 0.13}, one-star: {0.49, 0.33}
22:25:05.311 00.002 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:25:05.313 00.002 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:25:05.315 00.002 8996 CameraToMount -- cameraX=0.39 cameraY=0.13 hyp=0.41 cameraTheta=0.33 mountX=0.37 mountY=-0.18, mountTheta=-0.45
22:25:05.318 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=0.13, opts=13)
22:25:05.319 00.001 8996 Enqueuing Move request for scope (0.39, 0.13)
22:25:05.321 00.002 20224 Worker thread wakes up
22:25:05.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.13) opts 0xd
22:25:05.321 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, 0.13)
22:25:05.321 00.000 20224 Moving (0.39, 0.13) raw xDistance=0.37 yDistance=-0.18
22:25:05.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
22:25:05.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:05.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:25:05.321 00.000 20224 MoveAxis(W, 52, ABG)
22:25:05.321 00.000 20224 Guiding  Dir = 3, Dur = 52
22:25:05.321 00.000 20224 IsSlewing returns 0
22:25:05.321 00.000 20224 IsGuiding returns 0
22:25:05.326 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=43053, med=2771, FiltMin=2480, FiltMax=23273, Gamma=1.000
22:25:05.340 00.014 8996 UpdateGuideState exits: m=680160 SNR=330.7
22:25:05.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:05.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:05.342 00.000 8996 Enqueuing Expose request
22:25:05.382 00.040 20224 IsGuiding returns 1
22:25:05.382 00.000 20224 scope still moving after pulse duration time elapsed
22:25:05.412 00.030 20224 IsSlewing returns 0
22:25:05.412 00.000 20224 IsGuiding returns 1
22:25:05.442 00.030 20224 IsSlewing returns 0
22:25:05.443 00.001 20224 IsGuiding returns 1
22:25:05.473 00.030 20224 IsSlewing returns 0
22:25:05.473 00.000 20224 IsGuiding returns 0
22:25:05.474 00.001 20224 scope move finished after 52 + 100 ms
22:25:05.474 00.000 20224 Move returns status 0, amount 52
22:25:05.474 00.000 20224 MoveAxis(N, 0, ABG)
22:25:05.474 00.000 20224 Move returns status 0, amount 0
22:25:05.474 00.000 20224 move complete, result=0
22:25:05.474 00.000 20224 worker thread done servicing request
22:25:05.474 00.000 20224 Worker thread wakes up
22:25:05.474 00.000 8996 GuideStep: 0.4 px 52 ms WEST, -0.2 px 0 ms NORTH
22:25:05.478 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:05.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:06.444 00.966 20224 Exposure complete
22:25:06.513 00.069 20224 worker thread done servicing request
22:25:06.513 00.000 8996 OnExposeComplete: enter
22:25:06.514 00.001 8996 UpdateGuideState(): m_state=6
22:25:06.516 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4583
22:25:06.517 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=471.41, Mass=735445, SNR=388.7, Peak=49360 HFD=4.6
22:25:06.518 00.001 8996 MultiStar: [#1 0.04,-0.01,0.54,U] [#2 -0.05,0.20,0.71,U] [#3 -0.04,0.05,0.52,U] [#4 -0.05,-0.11,0.53,U] [#5 -0.05,-0.04,0.61,U] [#6 -0.07,-0.08,0.37,U] [#7 -0.21,0.10,0.38,U] [#8 -0.06,0.00,0.37,U] 
22:25:06.519 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {0.07, 0.09}
22:25:06.520 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
22:25:06.521 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:25:06.521 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.25 mountX=-0.03 mountY=-0.03, mountTheta=-2.35
22:25:06.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
22:25:06.524 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
22:25:06.524 00.000 20224 Worker thread wakes up
22:25:06.525 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:25:06.525 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:25:06.525 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
22:25:06.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:25:06.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:06.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:25:06.525 00.000 20224 MoveAxis(E, 0, ABG)
22:25:06.525 00.000 20224 Move returns status 0, amount 0
22:25:06.525 00.000 20224 MoveAxis(N, 0, ABG)
22:25:06.525 00.000 20224 Move returns status 0, amount 0
22:25:06.525 00.000 20224 move complete, result=0
22:25:06.525 00.000 20224 worker thread done servicing request
22:25:06.529 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=49360, med=2771, FiltMin=2473, FiltMax=29952, Gamma=1.000
22:25:06.550 00.021 8996 UpdateGuideState exits: m=735445 SNR=388.7
22:25:06.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:06.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:06.552 00.000 8996 Enqueuing Expose request
22:25:06.553 00.001 20224 Worker thread wakes up
22:25:06.553 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:06.554 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:06.554 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:07.717 01.163 20224 Exposure complete
22:25:07.776 00.059 20224 worker thread done servicing request
22:25:07.776 00.000 8996 OnExposeComplete: enter
22:25:07.777 00.001 8996 UpdateGuideState(): m_state=6
22:25:07.778 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4584
22:25:07.779 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=471.37, Mass=674285, SNR=343.0, Peak=47184 HFD=4.7
22:25:07.780 00.001 8996 MultiStar: [#1 0.18,-0.16,0.64,U] [#2 0.13,-0.14,0.79,U] [#3 0.20,0.29,0.61,U] [#4 0.28,-0.12,0.59,U] [#5 0.18,0.00,0.66,U] [#6 0.13,-0.46,0.00,M1] [#7 0.05,-0.01,0.51,U] [#8 -0.08,-0.06,0.39,U] 
22:25:07.781 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.02}, one-star: {0.15, 0.04}
22:25:07.781 00.000 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
22:25:07.782 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
22:25:07.783 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.12 mountX=0.15 mountY=0.00, mountTheta=0.01
22:25:07.785 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.02, opts=13)
22:25:07.787 00.002 8996 Enqueuing Move request for scope (0.15, -0.02)
22:25:07.788 00.001 20224 Worker thread wakes up
22:25:07.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
22:25:07.788 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
22:25:07.788 00.000 20224 Moving (0.15, -0.02) raw xDistance=0.15 yDistance=0.00
22:25:07.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:25:07.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:07.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:25:07.788 00.000 20224 MoveAxis(E, 0, ABG)
22:25:07.788 00.000 20224 Move returns status 0, amount 0
22:25:07.789 00.001 20224 MoveAxis(N, 0, ABG)
22:25:07.789 00.000 20224 Move returns status 0, amount 0
22:25:07.789 00.000 20224 move complete, result=0
22:25:07.789 00.000 20224 worker thread done servicing request
22:25:07.794 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=47184, med=2771, FiltMin=2499, FiltMax=26144, Gamma=1.000
22:25:07.810 00.016 8996 UpdateGuideState exits: m=674285 SNR=343.0
22:25:07.810 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:07.812 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:07.813 00.001 8996 Enqueuing Expose request
22:25:07.815 00.002 20224 Worker thread wakes up
22:25:07.815 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:25:07.816 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:07.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:08.800 00.984 20224 Exposure complete
22:25:08.860 00.060 20224 worker thread done servicing request
22:25:08.861 00.001 8996 OnExposeComplete: enter
22:25:08.861 00.000 8996 UpdateGuideState(): m_state=6
22:25:08.862 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4585
22:25:08.863 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=471.69, Mass=765096, SNR=349.9, Peak=53709 HFD=4.6
22:25:08.864 00.001 8996 MultiStar: [#1 -0.30,-0.00,0.67,U] [#2 -0.29,-0.04,0.63,U] [#3 -0.26,0.29,0.52,U] [#4 -0.20,0.23,0.48,U] [#5 -0.29,-0.05,0.66,U] [#6 -0.17,-0.14,0.44,U] [#7 -0.33,0.25,0.47,U] [#8 -0.33,0.07,0.48,U] 
22:25:08.865 00.001 8996 refined, 8 included, MultiStar: {-0.26, 0.12}, one-star: {-0.21, 0.36}
22:25:08.865 00.000 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
22:25:08.866 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
22:25:08.867 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.29 cameraTheta=2.70 mountX=-0.27 mountY=-0.09, mountTheta=-2.81
22:25:08.868 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.12, opts=13)
22:25:08.870 00.002 8996 Enqueuing Move request for scope (-0.26, 0.12)
22:25:08.871 00.001 20224 Worker thread wakes up
22:25:08.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
22:25:08.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
22:25:08.872 00.001 20224 Moving (-0.26, 0.12) raw xDistance=-0.27 yDistance=-0.09
22:25:08.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:25:08.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:08.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:25:08.872 00.000 20224 MoveAxis(E, 40, ABG)
22:25:08.872 00.000 20224 Guiding  Dir = 2, Dur = 40
22:25:08.873 00.001 20224 IsSlewing returns 0
22:25:08.873 00.000 20224 IsGuiding returns 0
22:25:08.879 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53709, med=2771, FiltMin=2499, FiltMax=31216, Gamma=1.000
22:25:08.902 00.023 20224 PulseGuide returned control before completion, sleep 21
22:25:08.906 00.004 8996 UpdateGuideState exits: m=765096 SNR=349.9
22:25:08.908 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:08.910 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:08.911 00.001 8996 Enqueuing Expose request
22:25:08.934 00.023 20224 IsGuiding returns 1
22:25:08.934 00.000 20224 scope still moving after pulse duration time elapsed
22:25:08.964 00.030 20224 IsSlewing returns 0
22:25:08.964 00.000 20224 IsGuiding returns 1
22:25:08.995 00.031 20224 IsSlewing returns 0
22:25:08.995 00.000 20224 IsGuiding returns 0
22:25:08.995 00.000 20224 scope move finished after 40 + 82 ms
22:25:08.995 00.000 20224 Move returns status 0, amount 40
22:25:08.995 00.000 20224 MoveAxis(N, 0, ABG)
22:25:08.995 00.000 20224 Move returns status 0, amount 0
22:25:08.995 00.000 20224 move complete, result=0
22:25:08.995 00.000 20224 worker thread done servicing request
22:25:08.995 00.000 20224 Worker thread wakes up
22:25:08.995 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
22:25:08.997 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:08.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:10.162 01.165 20224 Exposure complete
22:25:10.234 00.072 20224 worker thread done servicing request
22:25:10.234 00.000 8996 OnExposeComplete: enter
22:25:10.235 00.001 8996 UpdateGuideState(): m_state=6
22:25:10.236 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4586
22:25:10.237 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=471.34, Mass=778948, SNR=354.8, Peak=57200 HFD=4.7
22:25:10.238 00.001 8996 MultiStar: [#1 0.03,-0.01,0.66,U] [#2 0.06,0.05,0.70,U] [#3 -0.04,-0.15,0.68,U] [#4 -0.01,-0.30,0.65,U] [#5 0.10,-0.28,0.64,U] [#6 -0.01,-0.46,0.00,M1] [#7 -0.18,-0.26,0.43,U] [#8 0.13,0.13,0.40,U] 
22:25:10.238 00.000 8996 single-star, 7 included, MultiStar: {0.00, -0.10}, one-star: {-0.04, 0.01}
22:25:10.239 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:25:10.240 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
22:25:10.241 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.87 mountX=-0.04 mountY=-0.01, mountTheta=-2.98
22:25:10.242 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
22:25:10.243 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
22:25:10.245 00.002 20224 Worker thread wakes up
22:25:10.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
22:25:10.245 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
22:25:10.245 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.01
22:25:10.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:25:10.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:10.246 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:25:10.246 00.000 20224 MoveAxis(E, 0, ABG)
22:25:10.246 00.000 20224 Move returns status 0, amount 0
22:25:10.246 00.000 20224 MoveAxis(N, 0, ABG)
22:25:10.246 00.000 20224 Move returns status 0, amount 0
22:25:10.247 00.001 20224 move complete, result=0
22:25:10.247 00.000 20224 worker thread done servicing request
22:25:10.254 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57200, med=2771, FiltMin=2515, FiltMax=32240, Gamma=1.000
22:25:10.276 00.022 8996 UpdateGuideState exits: m=778948 SNR=354.8
22:25:10.277 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:10.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:10.281 00.003 8996 Enqueuing Expose request
22:25:10.283 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:10.284 00.001 20224 Worker thread wakes up
22:25:10.284 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:10.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:11.273 00.989 20224 Exposure complete
22:25:11.350 00.077 20224 worker thread done servicing request
22:25:11.351 00.001 8996 OnExposeComplete: enter
22:25:11.351 00.000 8996 UpdateGuideState(): m_state=6
22:25:11.353 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4587
22:25:11.355 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=471.18, Mass=716667, SNR=334.6, Peak=54848 HFD=4.6
22:25:11.358 00.003 8996 MultiStar: [#1 -0.11,-0.03,0.77,U] [#2 -0.12,-0.15,0.76,U] [#3 -0.07,-0.16,0.61,U] [#4 0.01,-0.35,0.51,U] [#5 -0.00,-0.29,0.77,U] [#6 -0.18,-0.52,0.00,M2] [#7 -0.25,-0.22,0.46,U] [#8 -0.06,-0.37,0.43,U] 
22:25:11.360 00.002 8996 refined, 7 included, MultiStar: {-0.10, -0.20}, one-star: {-0.17, -0.15}
22:25:11.361 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
22:25:11.363 00.002 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.22)
22:25:11.364 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-2.04 mountX=-0.08 mountY=0.21, mountTheta=1.94
22:25:11.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.20, opts=13)
22:25:11.367 00.001 8996 Enqueuing Move request for scope (-0.10, -0.20)
22:25:11.369 00.002 20224 Worker thread wakes up
22:25:11.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
22:25:11.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
22:25:11.369 00.000 20224 Moving (-0.10, -0.20) raw xDistance=-0.08 yDistance=0.21
22:25:11.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:25:11.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:25:11.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:25:11.369 00.000 20224 MoveAxis(E, 0, ABG)
22:25:11.369 00.000 20224 Move returns status 0, amount 0
22:25:11.369 00.000 20224 MoveAxis(N, 0, ABG)
22:25:11.369 00.000 20224 Move returns status 0, amount 0
22:25:11.369 00.000 20224 move complete, result=0
22:25:11.369 00.000 20224 worker thread done servicing request
22:25:11.376 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54848, med=2771, FiltMin=2515, FiltMax=28208, Gamma=1.000
22:25:11.392 00.016 8996 UpdateGuideState exits: m=716667 SNR=334.6
22:25:11.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:11.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:11.395 00.001 8996 Enqueuing Expose request
22:25:11.395 00.000 20224 Worker thread wakes up
22:25:11.395 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:25:11.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:11.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:12.574 01.178 20224 Exposure complete
22:25:12.664 00.090 20224 worker thread done servicing request
22:25:12.664 00.000 8996 OnExposeComplete: enter
22:25:12.665 00.001 8996 UpdateGuideState(): m_state=6
22:25:12.666 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4588
22:25:12.667 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=471.33, Mass=728857, SNR=376.0, Peak=47568 HFD=4.7
22:25:12.668 00.001 8996 MultiStar: [#1 0.03,-0.19,0.63,U] [#2 -0.05,-0.28,0.64,U] [#3 -0.18,-0.06,0.63,U] [#4 0.00,-0.29,0.58,U] [#5 -0.10,-0.17,0.60,U] [#6 -0.23,-0.35,0.39,U] [#7 -0.05,0.07,0.40,U] [#8 -0.04,-0.16,0.33,U] 
22:25:12.669 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.15}, one-star: {-0.15, -0.00}
22:25:12.670 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
22:25:12.671 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
22:25:12.672 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.13 mountX=-0.15 mountY=0.02, mountTheta=3.02
22:25:12.674 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.00, opts=13)
22:25:12.675 00.001 8996 Enqueuing Move request for scope (-0.15, -0.00)
22:25:12.676 00.001 20224 Worker thread wakes up
22:25:12.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
22:25:12.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
22:25:12.676 00.000 20224 Moving (-0.15, -0.00) raw xDistance=-0.15 yDistance=0.02
22:25:12.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:25:12.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:12.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:25:12.676 00.000 20224 MoveAxis(E, 0, ABG)
22:25:12.676 00.000 20224 Move returns status 0, amount 0
22:25:12.676 00.000 20224 MoveAxis(N, 0, ABG)
22:25:12.676 00.000 20224 Move returns status 0, amount 0
22:25:12.677 00.001 20224 move complete, result=0
22:25:12.677 00.000 20224 worker thread done servicing request
22:25:12.681 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=47568, med=2771, FiltMin=2525, FiltMax=29136, Gamma=1.000
22:25:12.696 00.015 8996 UpdateGuideState exits: m=728857 SNR=376.0
22:25:12.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:12.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:12.698 00.000 8996 Enqueuing Expose request
22:25:12.699 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:25:12.700 00.001 20224 Worker thread wakes up
22:25:12.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:12.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:13.684 00.984 20224 Exposure complete
22:25:13.759 00.075 20224 worker thread done servicing request
22:25:13.759 00.000 8996 OnExposeComplete: enter
22:25:13.760 00.001 8996 UpdateGuideState(): m_state=6
22:25:13.761 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4589
22:25:13.762 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=471.18, Mass=716050, SNR=354.4, Peak=52608 HFD=4.6
22:25:13.763 00.001 8996 MultiStar: [#1 -0.09,-0.07,0.66,U] [#2 -0.27,-0.15,0.76,U] [#3 -0.35,-0.04,0.69,U] [#4 -0.24,-0.28,0.57,U] [#5 -0.07,-0.05,0.58,U] [#6 -0.34,-0.22,0.40,U] [#7 -0.32,-0.23,0.40,U] [#8 -0.40,-0.04,0.42,U] 
22:25:13.764 00.001 8996 single-star, 8 included, MultiStar: {-0.24, -0.13}, one-star: {-0.19, -0.14}
22:25:13.765 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
22:25:13.765 00.000 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
22:25:13.766 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-2.50 mountX=-0.18 mountY=0.17, mountTheta=2.39
22:25:13.767 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.14, opts=13)
22:25:13.768 00.001 8996 Enqueuing Move request for scope (-0.19, -0.14)
22:25:13.769 00.001 20224 Worker thread wakes up
22:25:13.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
22:25:13.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
22:25:13.769 00.000 20224 Moving (-0.19, -0.14) raw xDistance=-0.18 yDistance=0.17
22:25:13.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:25:13.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:13.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:25:13.769 00.000 20224 MoveAxis(E, 0, ABG)
22:25:13.769 00.000 20224 Move returns status 0, amount 0
22:25:13.769 00.000 20224 MoveAxis(N, 0, ABG)
22:25:13.769 00.000 20224 Move returns status 0, amount 0
22:25:13.769 00.000 20224 move complete, result=0
22:25:13.770 00.001 20224 worker thread done servicing request
22:25:13.775 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52608, med=2771, FiltMin=2499, FiltMax=28467, Gamma=1.000
22:25:13.789 00.014 8996 UpdateGuideState exits: m=716050 SNR=354.4
22:25:13.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:13.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:13.793 00.002 8996 Enqueuing Expose request
22:25:13.795 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:25:13.797 00.002 20224 Worker thread wakes up
22:25:13.797 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:13.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:14.969 01.172 20224 Exposure complete
22:25:15.042 00.073 20224 worker thread done servicing request
22:25:15.042 00.000 8996 OnExposeComplete: enter
22:25:15.044 00.002 8996 UpdateGuideState(): m_state=6
22:25:15.046 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4590
22:25:15.047 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=471.40, Mass=684714, SNR=332.4, Peak=54288 HFD=4.6
22:25:15.049 00.002 8996 MultiStar: [#1 -0.01,-0.11,0.73,U] [#2 -0.21,-0.12,0.77,U] [#3 -0.05,-0.01,0.64,U] [#4 -0.03,-0.20,0.65,U] [#5 0.04,-0.24,0.64,U] [#6 -0.03,-0.33,0.51,U] [#7 -0.12,0.18,0.45,U] [#8 0.08,-0.11,0.41,U] 
22:25:15.051 00.002 8996 single-star, 8 included, MultiStar: {-0.04, -0.09}, one-star: {-0.01, 0.07}
22:25:15.052 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
22:25:15.053 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
22:25:15.054 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.71 mountX=-0.02 mountY=-0.07, mountTheta=-1.81
22:25:15.057 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
22:25:15.057 00.000 8996 Enqueuing Move request for scope (-0.01, 0.07)
22:25:15.058 00.001 20224 Worker thread wakes up
22:25:15.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
22:25:15.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
22:25:15.059 00.001 20224 Moving (-0.01, 0.07) raw xDistance=-0.02 yDistance=-0.07
22:25:15.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:25:15.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:15.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:25:15.059 00.000 20224 MoveAxis(E, 0, ABG)
22:25:15.059 00.000 20224 Move returns status 0, amount 0
22:25:15.059 00.000 20224 MoveAxis(N, 0, ABG)
22:25:15.059 00.000 20224 Move returns status 0, amount 0
22:25:15.059 00.000 20224 move complete, result=0
22:25:15.059 00.000 20224 worker thread done servicing request
22:25:15.064 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54288, med=2771, FiltMin=2534, FiltMax=29571, Gamma=1.000
22:25:15.083 00.019 8996 UpdateGuideState exits: m=684714 SNR=332.4
22:25:15.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:15.084 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:15.085 00.001 8996 Enqueuing Expose request
22:25:15.086 00.001 20224 Worker thread wakes up
22:25:15.086 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:15.086 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:15.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:16.057 00.971 20224 Exposure complete
22:25:16.113 00.056 20224 worker thread done servicing request
22:25:16.113 00.000 8996 OnExposeComplete: enter
22:25:16.114 00.001 8996 UpdateGuideState(): m_state=6
22:25:16.115 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4591
22:25:16.115 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=471.33, Mass=692244, SNR=348.4, Peak=51008 HFD=4.6
22:25:16.116 00.001 8996 MultiStar: [#1 -0.19,-0.16,0.62,U] [#2 -0.13,0.18,0.77,U] [#3 -0.25,-0.09,0.58,U] [#4 -0.10,-0.14,0.55,U] [#5 0.00,-0.20,0.68,U] [#6 -0.16,-0.39,0.43,U] [#7 -0.37,-0.11,0.44,U] [#8 -0.24,0.11,0.39,U] 
22:25:16.117 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.07}, one-star: {-0.25, 0.01}
22:25:16.118 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
22:25:16.119 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
22:25:16.119 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.77 mountX=-0.17 mountY=0.09, mountTheta=2.65
22:25:16.121 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.07, opts=13)
22:25:16.121 00.000 8996 Enqueuing Move request for scope (-0.18, -0.07)
22:25:16.124 00.003 20224 Worker thread wakes up
22:25:16.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
22:25:16.124 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
22:25:16.124 00.000 20224 Moving (-0.18, -0.07) raw xDistance=-0.17 yDistance=0.09
22:25:16.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:25:16.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:16.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:25:16.125 00.001 20224 MoveAxis(E, 0, ABG)
22:25:16.125 00.000 20224 Move returns status 0, amount 0
22:25:16.125 00.000 20224 MoveAxis(N, 0, ABG)
22:25:16.125 00.000 20224 Move returns status 0, amount 0
22:25:16.125 00.000 20224 move complete, result=0
22:25:16.125 00.000 20224 worker thread done servicing request
22:25:16.129 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51008, med=2771, FiltMin=2515, FiltMax=25184, Gamma=1.000
22:25:16.143 00.014 8996 UpdateGuideState exits: m=692244 SNR=348.4
22:25:16.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:16.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:16.146 00.001 8996 Enqueuing Expose request
22:25:16.147 00.001 20224 Worker thread wakes up
22:25:16.147 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:16.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:16.148 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:17.324 01.176 20224 Exposure complete
22:25:17.405 00.081 20224 worker thread done servicing request
22:25:17.406 00.001 8996 OnExposeComplete: enter
22:25:17.406 00.000 8996 UpdateGuideState(): m_state=6
22:25:17.407 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4592
22:25:17.408 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.26, Mass=731372, SNR=375.2, Peak=62688 HFD=4.5
22:25:17.409 00.001 8996 MultiStar: [#1 -0.10,-0.23,0.57,U] [#2 -0.17,0.02,0.65,U] [#3 -0.05,-0.04,0.56,U] [#4 0.06,-0.16,0.51,U] [#5 0.05,-0.24,0.55,U] [#6 0.02,-0.41,0.47,U] [#7 -0.11,-0.24,0.43,U] [#8 -0.18,-0.21,0.37,U] 
22:25:17.409 00.000 8996 single-star, 8 included, MultiStar: {-0.04, -0.16}, one-star: {0.06, -0.07}
22:25:17.410 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
22:25:17.411 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.39)
22:25:17.412 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.87 mountX=0.07 mountY=0.06, mountTheta=0.77
22:25:17.413 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
22:25:17.414 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
22:25:17.415 00.001 20224 Worker thread wakes up
22:25:17.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
22:25:17.415 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
22:25:17.415 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.06
22:25:17.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:25:17.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:17.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:25:17.415 00.000 20224 MoveAxis(E, 0, ABG)
22:25:17.415 00.000 20224 Move returns status 0, amount 0
22:25:17.415 00.000 20224 MoveAxis(N, 0, ABG)
22:25:17.415 00.000 20224 Move returns status 0, amount 0
22:25:17.415 00.000 20224 move complete, result=0
22:25:17.415 00.000 20224 worker thread done servicing request
22:25:17.419 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62688, med=2771, FiltMin=2493, FiltMax=28144, Gamma=1.000
22:25:17.433 00.014 8996 UpdateGuideState exits: m=731372 SNR=375.2
22:25:17.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:17.435 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:17.436 00.001 8996 Enqueuing Expose request
22:25:17.437 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:17.438 00.001 20224 Worker thread wakes up
22:25:17.438 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:17.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:18.420 00.982 20224 Exposure complete
22:25:18.501 00.081 20224 worker thread done servicing request
22:25:18.501 00.000 8996 OnExposeComplete: enter
22:25:18.502 00.001 8996 UpdateGuideState(): m_state=6
22:25:18.503 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4593
22:25:18.504 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.20, Mass=768145, SNR=431.6, Peak=60112 HFD=4.5
22:25:18.505 00.001 8996 MultiStar: [#1 -0.05,-0.20,0.55,U] [#2 0.11,-0.19,0.57,U] [#3 0.06,0.28,0.41,U] [#4 0.04,-0.02,0.46,U] [#5 -0.01,-0.26,0.50,U] [#6 0.05,-0.31,0.35,U] [#7 -0.12,-0.10,0.36,U] [#8 -0.10,-0.02,0.36,U] 
22:25:18.506 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.11}, one-star: {0.04, -0.12}
22:25:18.507 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
22:25:18.507 00.000 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
22:25:18.508 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.49 mountX=0.02 mountY=0.11, mountTheta=1.39
22:25:18.511 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
22:25:18.513 00.002 8996 Enqueuing Move request for scope (0.01, -0.11)
22:25:18.514 00.001 20224 Worker thread wakes up
22:25:18.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
22:25:18.514 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
22:25:18.514 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
22:25:18.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:25:18.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:18.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:25:18.514 00.000 20224 MoveAxis(E, 0, ABG)
22:25:18.514 00.000 20224 Move returns status 0, amount 0
22:25:18.514 00.000 20224 MoveAxis(N, 0, ABG)
22:25:18.514 00.000 20224 Move returns status 0, amount 0
22:25:18.514 00.000 20224 move complete, result=0
22:25:18.515 00.001 20224 worker thread done servicing request
22:25:18.521 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60112, med=2771, FiltMin=2531, FiltMax=30547, Gamma=1.000
22:25:18.552 00.031 8996 UpdateGuideState exits: m=768145 SNR=431.6
22:25:18.554 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:18.555 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:18.557 00.002 8996 Enqueuing Expose request
22:25:18.559 00.002 20224 Worker thread wakes up
22:25:18.559 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:18.562 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:18.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:19.729 01.167 20224 Exposure complete
22:25:19.792 00.063 20224 worker thread done servicing request
22:25:19.793 00.001 8996 OnExposeComplete: enter
22:25:19.793 00.000 8996 UpdateGuideState(): m_state=6
22:25:19.794 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4594
22:25:19.795 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=471.59, Mass=764871, SNR=339.4, Peak=48205 HFD=4.9
22:25:19.796 00.001 8996 MultiStar: [#1 -0.24,0.01,0.77,U] [#2 -0.29,-0.13,0.73,U] [#3 -0.39,0.02,0.59,U] [#4 -0.27,-0.15,0.54,U] [#5 -0.01,-0.03,0.60,U] [#6 -0.50,-0.42,0.00,M1] [#7 -0.45,-0.15,0.00,M1] [#8 -0.17,0.34,0.40,U] 
22:25:19.798 00.002 8996 refined, 6 included, MultiStar: {-0.23, 0.05}, one-star: {-0.22, 0.26}
22:25:19.799 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
22:25:19.800 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
22:25:19.801 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.23 cameraTheta=2.94 mountX=-0.23 mountY=-0.02, mountTheta=-3.05
22:25:19.803 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.05, opts=13)
22:25:19.804 00.001 8996 Enqueuing Move request for scope (-0.23, 0.05)
22:25:19.805 00.001 20224 Worker thread wakes up
22:25:19.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
22:25:19.806 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
22:25:19.806 00.000 20224 Moving (-0.23, 0.05) raw xDistance=-0.23 yDistance=-0.02
22:25:19.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:25:19.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:19.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:25:19.806 00.000 20224 MoveAxis(E, 34, ABG)
22:25:19.806 00.000 20224 Guiding  Dir = 2, Dur = 34
22:25:19.806 00.000 20224 IsSlewing returns 0
22:25:19.806 00.000 20224 IsGuiding returns 0
22:25:19.816 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48205, med=2771, FiltMin=2499, FiltMax=28560, Gamma=1.000
22:25:19.822 00.006 20224 PulseGuide returned control before completion, sleep 29
22:25:19.834 00.012 8996 UpdateGuideState exits: m=764871 SNR=339.4
22:25:19.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:19.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:19.839 00.002 8996 Enqueuing Expose request
22:25:19.852 00.013 20224 IsGuiding returns 1
22:25:19.852 00.000 20224 scope still moving after pulse duration time elapsed
22:25:19.883 00.031 20224 IsSlewing returns 0
22:25:19.883 00.000 20224 IsGuiding returns 1
22:25:19.915 00.032 20224 IsSlewing returns 0
22:25:19.916 00.001 20224 IsGuiding returns 0
22:25:19.916 00.000 20224 scope move finished after 34 + 75 ms
22:25:19.916 00.000 20224 Move returns status 0, amount 34
22:25:19.916 00.000 20224 MoveAxis(N, 0, ABG)
22:25:19.916 00.000 20224 Move returns status 0, amount 0
22:25:19.916 00.000 20224 move complete, result=0
22:25:19.916 00.000 20224 worker thread done servicing request
22:25:19.916 00.000 20224 Worker thread wakes up
22:25:19.916 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
22:25:19.918 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:19.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:20.891 00.973 20224 Exposure complete
22:25:20.952 00.061 20224 worker thread done servicing request
22:25:20.952 00.000 8996 OnExposeComplete: enter
22:25:20.954 00.002 8996 UpdateGuideState(): m_state=6
22:25:20.955 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4595
22:25:20.956 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=471.29, Mass=753130, SNR=374.5, Peak=55296 HFD=4.7
22:25:20.958 00.002 8996 MultiStar: [#1 -0.10,-0.31,0.58,U] [#2 -0.05,-0.18,0.69,U] [#3 0.00,-0.24,0.57,U] [#4 0.09,-0.34,0.51,U] [#5 0.03,-0.14,0.61,U] [#6 -0.21,-0.46,0.00,M2] [#7 -0.25,-0.18,0.41,U] [#8 -0.01,-0.11,0.34,U] 
22:25:20.959 00.001 8996 single-star, 7 included, MultiStar: {-0.05, -0.18}, one-star: {-0.13, -0.03}
22:25:20.959 00.000 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
22:25:20.961 00.002 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
22:25:20.961 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.89 mountX=-0.12 mountY=0.05, mountTheta=2.78
22:25:20.964 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.03, opts=13)
22:25:20.965 00.001 8996 Enqueuing Move request for scope (-0.13, -0.03)
22:25:20.966 00.001 20224 Worker thread wakes up
22:25:20.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
22:25:20.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
22:25:20.966 00.000 20224 Moving (-0.13, -0.03) raw xDistance=-0.12 yDistance=0.05
22:25:20.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:25:20.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:20.967 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:25:20.967 00.000 20224 MoveAxis(E, 0, ABG)
22:25:20.967 00.000 20224 Move returns status 0, amount 0
22:25:20.967 00.000 20224 MoveAxis(N, 0, ABG)
22:25:20.967 00.000 20224 Move returns status 0, amount 0
22:25:20.967 00.000 20224 move complete, result=0
22:25:20.967 00.000 20224 worker thread done servicing request
22:25:20.970 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55296, med=2771, FiltMin=2528, FiltMax=29696, Gamma=1.000
22:25:20.989 00.019 8996 UpdateGuideState exits: m=753130 SNR=374.5
22:25:20.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:20.992 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:20.993 00.001 8996 Enqueuing Expose request
22:25:20.994 00.001 20224 Worker thread wakes up
22:25:20.994 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:25:20.996 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:20.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:22.150 01.154 20224 Exposure complete
22:25:22.230 00.080 20224 worker thread done servicing request
22:25:22.230 00.000 8996 OnExposeComplete: enter
22:25:22.232 00.002 8996 UpdateGuideState(): m_state=6
22:25:22.234 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4596
22:25:22.236 00.002 8996 Star::Find returns 1 (0), X=138.86, Y=470.92, Mass=766821, SNR=332.6, Peak=59328 HFD=4.5
22:25:22.238 00.002 8996 MultiStar: [#1 0.01,-0.35,0.59,U] [#2 -0.08,-0.21,0.85,U] [#3 -0.09,-0.36,0.66,U] [#4 0.02,-0.34,0.59,U] [#5 0.27,-0.52,0.00,M1] [#6 0.12,-0.43,0.00,M3] [#7 0.07,-0.30,0.52,U] [#8 -0.00,-0.26,0.37,U] 
22:25:22.239 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.32}, one-star: {0.14, -0.40}
22:25:22.241 00.002 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
22:25:22.243 00.002 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
22:25:22.244 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.53 mountX=0.04 mountY=0.32, mountTheta=1.43
22:25:22.247 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.32, opts=13)
22:25:22.249 00.002 8996 Enqueuing Move request for scope (0.01, -0.32)
22:25:22.252 00.003 20224 Worker thread wakes up
22:25:22.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.32) opts 0xd
22:25:22.252 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.32)
22:25:22.252 00.000 20224 Moving (0.01, -0.32) raw xDistance=0.04 yDistance=0.32
22:25:22.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:25:22.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:25:22.253 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:25:22.253 00.000 20224 MoveAxis(E, 0, ABG)
22:25:22.253 00.000 20224 Move returns status 0, amount 0
22:25:22.253 00.000 20224 MoveAxis(N, 0, ABG)
22:25:22.253 00.000 20224 Move returns status 0, amount 0
22:25:22.253 00.000 20224 move complete, result=0
22:25:22.253 00.000 20224 worker thread done servicing request
22:25:22.262 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59328, med=2771, FiltMin=2515, FiltMax=32592, Gamma=1.000
22:25:22.282 00.020 8996 UpdateGuideState exits: m=766821 SNR=332.6
22:25:22.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:22.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:22.285 00.001 8996 Enqueuing Expose request
22:25:22.286 00.001 20224 Worker thread wakes up
22:25:22.286 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:25:22.286 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:22.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:23.258 00.972 20224 Exposure complete
22:25:23.336 00.078 20224 worker thread done servicing request
22:25:23.336 00.000 8996 OnExposeComplete: enter
22:25:23.337 00.001 8996 UpdateGuideState(): m_state=6
22:25:23.338 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4597
22:25:23.339 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=471.07, Mass=711829, SNR=370.9, Peak=51632 HFD=4.4
22:25:23.340 00.001 8996 MultiStar: [#1 0.30,-0.13,0.70,U] [#2 0.26,-0.07,0.73,U] [#3 0.33,-0.09,0.59,U] [#4 0.36,-0.22,0.49,U] [#5 0.28,-0.19,0.57,U] [#6 0.28,-0.33,0.38,U] [#7 0.21,-0.11,0.44,U] [#8 0.19,0.01,0.37,U] 
22:25:23.341 00.001 8996 refined, 8 included, MultiStar: {0.30, -0.16}, one-star: {0.40, -0.25}
22:25:23.342 00.001 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
22:25:23.342 00.000 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.78)
22:25:23.343 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.16 hyp=0.34 cameraTheta=-0.48 mountX=0.32 mountY=0.12, mountTheta=0.37
22:25:23.345 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.16, opts=13)
22:25:23.346 00.001 8996 Enqueuing Move request for scope (0.30, -0.16)
22:25:23.346 00.000 20224 Worker thread wakes up
22:25:23.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.16) opts 0xd
22:25:23.346 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.16)
22:25:23.347 00.001 20224 Moving (0.30, -0.16) raw xDistance=0.32 yDistance=0.12
22:25:23.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:25:23.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:23.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:25:23.347 00.000 20224 MoveAxis(W, 46, ABG)
22:25:23.347 00.000 20224 Guiding  Dir = 3, Dur = 46
22:25:23.347 00.000 20224 IsSlewing returns 0
22:25:23.347 00.000 20224 IsGuiding returns 0
22:25:23.349 00.002 20224 PulseGuide returned control before completion, sleep 55
22:25:23.351 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51632, med=2771, FiltMin=2505, FiltMax=29008, Gamma=1.000
22:25:23.366 00.015 8996 UpdateGuideState exits: m=711829 SNR=370.9
22:25:23.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:23.367 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:23.368 00.001 8996 Enqueuing Expose request
22:25:23.418 00.050 20224 IsGuiding returns 1
22:25:23.418 00.000 20224 scope still moving after pulse duration time elapsed
22:25:23.449 00.031 20224 IsSlewing returns 0
22:25:23.449 00.000 20224 IsGuiding returns 0
22:25:23.449 00.000 20224 scope move finished after 46 + 55 ms
22:25:23.449 00.000 20224 Move returns status 0, amount 46
22:25:23.449 00.000 20224 MoveAxis(N, 0, ABG)
22:25:23.450 00.001 20224 Move returns status 0, amount 0
22:25:23.450 00.000 20224 move complete, result=0
22:25:23.450 00.000 20224 worker thread done servicing request
22:25:23.450 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
22:25:23.451 00.001 20224 Worker thread wakes up
22:25:23.451 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:23.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:24.614 01.163 20224 Exposure complete
22:25:24.703 00.089 20224 worker thread done servicing request
22:25:24.703 00.000 8996 OnExposeComplete: enter
22:25:24.705 00.002 8996 UpdateGuideState(): m_state=6
22:25:24.707 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4598
22:25:24.708 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=471.35, Mass=741662, SNR=380.0, Peak=53584 HFD=4.7
22:25:24.710 00.002 8996 MultiStar: [#1 -0.23,0.00,0.67,U] [#2 -0.06,-0.02,0.66,U] [#3 -0.18,0.15,0.53,U] [#4 -0.02,-0.06,0.51,U] [#5 -0.32,-0.09,0.56,U] [#6 0.09,-0.45,0.00,M3] [#7 -0.21,-0.17,0.45,U] [#8 -0.30,0.12,0.36,U] 
22:25:24.711 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.01}, one-star: {-0.02, 0.02}
22:25:24.713 00.002 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
22:25:24.715 00.002 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
22:25:24.717 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.32 mountX=-0.03 mountY=-0.02, mountTheta=-2.43
22:25:24.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
22:25:24.720 00.001 8996 Enqueuing Move request for scope (-0.02, 0.02)
22:25:24.721 00.001 20224 Worker thread wakes up
22:25:24.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
22:25:24.722 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
22:25:24.722 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.03 yDistance=-0.02
22:25:24.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:25:24.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:24.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:25:24.722 00.000 20224 MoveAxis(E, 0, ABG)
22:25:24.722 00.000 20224 Move returns status 0, amount 0
22:25:24.722 00.000 20224 MoveAxis(N, 0, ABG)
22:25:24.722 00.000 20224 Move returns status 0, amount 0
22:25:24.722 00.000 20224 move complete, result=0
22:25:24.723 00.001 20224 worker thread done servicing request
22:25:24.728 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53584, med=2771, FiltMin=2502, FiltMax=32560, Gamma=1.000
22:25:24.744 00.016 8996 UpdateGuideState exits: m=741662 SNR=380.0
22:25:24.746 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:24.749 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:24.750 00.001 8996 Enqueuing Expose request
22:25:24.751 00.001 20224 Worker thread wakes up
22:25:24.751 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:24.753 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:24.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:25.738 00.985 20224 Exposure complete
22:25:25.808 00.070 20224 worker thread done servicing request
22:25:25.808 00.000 8996 OnExposeComplete: enter
22:25:25.810 00.002 8996 UpdateGuideState(): m_state=6
22:25:25.811 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4599
22:25:25.813 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=471.45, Mass=801820, SNR=357.9, Peak=55664 HFD=4.5
22:25:25.814 00.001 8996 MultiStar: [#1 0.09,0.08,0.70,U] [#2 0.26,-0.03,0.68,U] [#3 0.11,0.39,0.55,U] [#4 0.22,0.15,0.56,U] [#5 0.14,0.21,0.61,U] [#6 -0.01,-0.20,0.43,U] [#7 -0.09,0.08,0.46,U] [#8 0.03,0.25,0.40,U] 
22:25:25.816 00.002 8996 single-star, 8 included, MultiStar: {0.11, 0.12}, one-star: {0.10, 0.12}
22:25:25.817 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
22:25:25.817 00.000 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
22:25:25.819 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.88 mountX=0.09 mountY=-0.13, mountTheta=-0.99
22:25:25.821 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.12, opts=13)
22:25:25.822 00.001 8996 Enqueuing Move request for scope (0.10, 0.12)
22:25:25.824 00.002 20224 Worker thread wakes up
22:25:25.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
22:25:25.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
22:25:25.824 00.000 20224 Moving (0.10, 0.12) raw xDistance=0.09 yDistance=-0.13
22:25:25.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:25:25.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:25.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:25:25.824 00.000 20224 MoveAxis(E, 0, ABG)
22:25:25.824 00.000 20224 Move returns status 0, amount 0
22:25:25.824 00.000 20224 MoveAxis(N, 0, ABG)
22:25:25.824 00.000 20224 Move returns status 0, amount 0
22:25:25.824 00.000 20224 move complete, result=0
22:25:25.824 00.000 20224 worker thread done servicing request
22:25:25.829 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55664, med=2771, FiltMin=2515, FiltMax=32979, Gamma=1.000
22:25:25.853 00.024 8996 UpdateGuideState exits: m=801820 SNR=357.9
22:25:25.855 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:25.855 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:25.856 00.001 8996 Enqueuing Expose request
22:25:25.857 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:25.858 00.001 20224 Worker thread wakes up
22:25:25.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:25.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:27.045 01.187 20224 Exposure complete
22:25:27.132 00.087 20224 worker thread done servicing request
22:25:27.132 00.000 8996 OnExposeComplete: enter
22:25:27.133 00.001 8996 UpdateGuideState(): m_state=6
22:25:27.135 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4600
22:25:27.135 00.000 8996 Star::Find returns 1 (0), X=138.76, Y=471.62, Mass=748257, SNR=353.8, Peak=55389 HFD=4.6
22:25:27.136 00.001 8996 MultiStar: [#1 0.06,0.07,0.67,U] [#2 0.17,-0.05,0.78,U] [#3 -0.02,0.18,0.58,U] [#4 0.09,0.03,0.57,U] [#5 0.06,-0.03,0.57,U] [#6 0.17,-0.14,0.40,U] [#7 -0.09,0.29,0.40,U] [#8 0.07,0.23,0.41,U] 
22:25:27.137 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {0.04, 0.29}
22:25:27.138 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
22:25:27.139 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
22:25:27.140 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.03 mountX=0.05 mountY=-0.11, mountTheta=-1.13
22:25:27.142 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
22:25:27.143 00.001 8996 Enqueuing Move request for scope (0.06, 0.10)
22:25:27.145 00.002 20224 Worker thread wakes up
22:25:27.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
22:25:27.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
22:25:27.145 00.000 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
22:25:27.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:25:27.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:27.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:25:27.145 00.000 20224 MoveAxis(E, 0, ABG)
22:25:27.145 00.000 20224 Move returns status 0, amount 0
22:25:27.146 00.001 20224 MoveAxis(N, 0, ABG)
22:25:27.146 00.000 20224 Move returns status 0, amount 0
22:25:27.146 00.000 20224 move complete, result=0
22:25:27.146 00.000 20224 worker thread done servicing request
22:25:27.151 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55389, med=2771, FiltMin=2451, FiltMax=32048, Gamma=1.000
22:25:27.164 00.013 8996 UpdateGuideState exits: m=748257 SNR=353.8
22:25:27.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:27.167 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:27.168 00.001 8996 Enqueuing Expose request
22:25:27.168 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:27.169 00.001 20224 Worker thread wakes up
22:25:27.169 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:27.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:28.145 00.976 20224 Exposure complete
22:25:28.208 00.063 20224 worker thread done servicing request
22:25:28.208 00.000 8996 OnExposeComplete: enter
22:25:28.209 00.001 8996 UpdateGuideState(): m_state=6
22:25:28.210 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4601
22:25:28.211 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=471.49, Mass=753242, SNR=341.3, Peak=53680 HFD=4.5
22:25:28.212 00.001 8996 MultiStar: [#1 0.12,-0.23,0.69,U] [#2 0.36,0.04,0.85,U] [#3 0.17,0.04,0.57,U] [#4 0.26,0.07,0.54,U] [#5 0.08,0.02,0.77,U] [#6 0.13,-0.24,0.42,U] [#7 0.02,-0.13,0.53,U] [#8 0.04,0.20,0.41,U] 
22:25:28.213 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.00}, one-star: {0.11, 0.16}
22:25:28.213 00.000 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
22:25:28.214 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:25:28.215 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.02 mountX=0.15 mountY=-0.02, mountTheta=-0.14
22:25:28.217 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.00, opts=13)
22:25:28.219 00.002 8996 Enqueuing Move request for scope (0.15, 0.00)
22:25:28.220 00.001 20224 Worker thread wakes up
22:25:28.221 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
22:25:28.221 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
22:25:28.221 00.000 20224 Moving (0.15, 0.00) raw xDistance=0.15 yDistance=-0.02
22:25:28.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:25:28.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:28.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:25:28.221 00.000 20224 MoveAxis(E, 0, ABG)
22:25:28.221 00.000 20224 Move returns status 0, amount 0
22:25:28.222 00.001 20224 MoveAxis(N, 0, ABG)
22:25:28.222 00.000 20224 Move returns status 0, amount 0
22:25:28.222 00.000 20224 move complete, result=0
22:25:28.222 00.000 20224 worker thread done servicing request
22:25:28.227 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53680, med=2771, FiltMin=2512, FiltMax=30176, Gamma=1.000
22:25:28.250 00.023 8996 UpdateGuideState exits: m=753242 SNR=341.3
22:25:28.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:28.251 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:28.252 00.001 8996 Enqueuing Expose request
22:25:28.253 00.001 20224 Worker thread wakes up
22:25:28.253 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:25:28.254 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:28.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:29.434 01.180 20224 Exposure complete
22:25:29.522 00.088 20224 worker thread done servicing request
22:25:29.523 00.001 8996 OnExposeComplete: enter
22:25:29.524 00.001 8996 UpdateGuideState(): m_state=6
22:25:29.526 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4602
22:25:29.527 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.12, Mass=753728, SNR=355.4, Peak=57680 HFD=4.5
22:25:29.529 00.002 8996 MultiStar: [#1 -0.10,-0.22,0.64,U] [#2 -0.12,-0.34,0.71,U] [#3 -0.39,-0.47,0.00,M1] [#4 -0.23,-0.41,0.00,M1] [#5 -0.01,-0.26,0.58,U] [#6 -0.25,-0.61,0.00,M1] [#7 -0.47,-0.40,0.00,M1] [#8 -0.05,0.03,0.39,U] 
22:25:29.531 00.002 8996 single-star, 4 included, MultiStar: {-0.05, -0.22}, one-star: {0.00, -0.21}
22:25:29.532 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
22:25:29.533 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
22:25:29.534 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.56 mountX=0.02 mountY=0.20, mountTheta=1.46
22:25:29.536 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.21, opts=13)
22:25:29.537 00.001 8996 Enqueuing Move request for scope (0.00, -0.21)
22:25:29.538 00.001 20224 Worker thread wakes up
22:25:29.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.21) opts 0xd
22:25:29.538 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.21)
22:25:29.538 00.000 20224 Moving (0.00, -0.21) raw xDistance=0.02 yDistance=0.20
22:25:29.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:25:29.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:25:29.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:25:29.539 00.001 20224 MoveAxis(E, 0, ABG)
22:25:29.539 00.000 20224 Move returns status 0, amount 0
22:25:29.539 00.000 20224 MoveAxis(N, 0, ABG)
22:25:29.539 00.000 20224 Move returns status 0, amount 0
22:25:29.539 00.000 20224 move complete, result=0
22:25:29.539 00.000 20224 worker thread done servicing request
22:25:29.543 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57680, med=2771, FiltMin=2502, FiltMax=29584, Gamma=1.000
22:25:29.561 00.018 8996 UpdateGuideState exits: m=753728 SNR=355.4
22:25:29.562 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:29.562 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:29.568 00.006 8996 Enqueuing Expose request
22:25:29.568 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:25:29.569 00.001 20224 Worker thread wakes up
22:25:29.569 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:29.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:30.558 00.989 20224 Exposure complete
22:25:30.634 00.076 20224 worker thread done servicing request
22:25:30.634 00.000 8996 OnExposeComplete: enter
22:25:30.635 00.001 8996 UpdateGuideState(): m_state=6
22:25:30.636 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4603
22:25:30.637 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=471.21, Mass=785063, SNR=344.7, Peak=57904 HFD=4.6
22:25:30.638 00.001 8996 MultiStar: [#1 -0.29,-0.32,0.66,U] [#2 -0.25,-0.30,0.77,U] [#3 -0.42,-0.74,0.00,M2] [#4 -0.12,-0.52,0.00,M2] [#5 -0.11,-0.41,0.61,U] [#6 -0.46,-0.80,0.00,M2] [#7 -0.43,-0.55,0.00,M2] [#8 -0.33,-0.33,0.00,M1] 
22:25:30.638 00.000 8996 single-star, 3 included, MultiStar: {-0.19, -0.26}, one-star: {-0.14, -0.11}
22:25:30.639 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
22:25:30.640 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
22:25:30.640 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.45 mountX=-0.13 mountY=0.13, mountTheta=2.34
22:25:30.642 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.11, opts=13)
22:25:30.643 00.001 8996 Enqueuing Move request for scope (-0.14, -0.11)
22:25:30.644 00.001 20224 Worker thread wakes up
22:25:30.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
22:25:30.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
22:25:30.644 00.000 20224 Moving (-0.14, -0.11) raw xDistance=-0.13 yDistance=0.13
22:25:30.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:25:30.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:30.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:25:30.644 00.000 20224 MoveAxis(E, 0, ABG)
22:25:30.644 00.000 20224 Move returns status 0, amount 0
22:25:30.644 00.000 20224 MoveAxis(N, 0, ABG)
22:25:30.644 00.000 20224 Move returns status 0, amount 0
22:25:30.644 00.000 20224 move complete, result=0
22:25:30.644 00.000 20224 worker thread done servicing request
22:25:30.647 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57904, med=2771, FiltMin=2534, FiltMax=29616, Gamma=1.000
22:25:30.665 00.018 8996 UpdateGuideState exits: m=785063 SNR=344.7
22:25:30.668 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:30.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:30.671 00.002 8996 Enqueuing Expose request
22:25:30.672 00.001 20224 Worker thread wakes up
22:25:30.672 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:30.674 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:30.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:31.833 01.159 20224 Exposure complete
22:25:31.915 00.082 20224 worker thread done servicing request
22:25:31.915 00.000 8996 OnExposeComplete: enter
22:25:31.916 00.001 8996 UpdateGuideState(): m_state=6
22:25:31.916 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4604
22:25:31.917 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=471.26, Mass=718598, SNR=349.8, Peak=51104 HFD=4.6
22:25:31.919 00.002 8996 MultiStar: [#1 -0.35,-0.16,0.68,U] [#2 -0.33,-0.30,0.00,M1] [#3 -0.25,-0.17,0.58,U] [#4 -0.13,-0.60,0.00,M3] [#5 -0.38,-0.22,0.67,U] [#6 -0.38,-0.67,0.00,M3] [#7 -0.49,-0.33,0.00,M3] [#8 -0.39,-0.12,0.40,U] 
22:25:31.921 00.002 8996 single-star, 4 included, MultiStar: {-0.34, -0.14}, one-star: {-0.35, -0.06}
22:25:31.922 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
22:25:31.924 00.002 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
22:25:31.925 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.06 hyp=0.35 cameraTheta=-2.96 mountX=-0.34 mountY=0.10, mountTheta=2.84
22:25:31.927 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.06, opts=13)
22:25:31.928 00.001 8996 Enqueuing Move request for scope (-0.35, -0.06)
22:25:31.929 00.001 20224 Worker thread wakes up
22:25:31.929 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.06) opts 0xd
22:25:31.929 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.06)
22:25:31.930 00.001 20224 Moving (-0.35, -0.06) raw xDistance=-0.34 yDistance=0.10
22:25:31.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:25:31.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:31.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:25:31.930 00.000 20224 MoveAxis(E, 50, ABG)
22:25:31.930 00.000 20224 Guiding  Dir = 2, Dur = 50
22:25:31.930 00.000 20224 IsSlewing returns 0
22:25:31.930 00.000 20224 IsGuiding returns 0
22:25:31.934 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51104, med=2771, FiltMin=2518, FiltMax=25968, Gamma=1.000
22:25:31.947 00.013 20224 PulseGuide returned control before completion, sleep 44
22:25:31.951 00.004 8996 UpdateGuideState exits: m=718598 SNR=349.8
22:25:31.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:31.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:31.954 00.001 8996 Enqueuing Expose request
22:25:31.992 00.038 20224 IsGuiding returns 1
22:25:31.992 00.000 20224 scope still moving after pulse duration time elapsed
22:25:32.024 00.032 20224 IsSlewing returns 0
22:25:32.024 00.000 20224 IsGuiding returns 1
22:25:32.055 00.031 20224 IsSlewing returns 0
22:25:32.055 00.000 20224 IsGuiding returns 0
22:25:32.055 00.000 20224 scope move finished after 50 + 74 ms
22:25:32.055 00.000 20224 Move returns status 0, amount 50
22:25:32.055 00.000 20224 MoveAxis(N, 0, ABG)
22:25:32.055 00.000 20224 Move returns status 0, amount 0
22:25:32.055 00.000 20224 move complete, result=0
22:25:32.055 00.000 20224 worker thread done servicing request
22:25:32.055 00.000 20224 Worker thread wakes up
22:25:32.055 00.000 8996 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH
22:25:32.059 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:32.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:33.055 00.996 20224 Exposure complete
22:25:33.136 00.081 20224 worker thread done servicing request
22:25:33.136 00.000 8996 OnExposeComplete: enter
22:25:33.137 00.001 8996 UpdateGuideState(): m_state=6
22:25:33.137 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4605
22:25:33.138 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=471.14, Mass=795402, SNR=378.4, Peak=56784 HFD=4.6
22:25:33.139 00.001 8996 MultiStar: [#1 -0.01,-0.37,0.58,U] [#2 -0.20,-0.41,0.00,M2] [#3 -0.11,-0.17,0.52,U] [#4 -0.04,-0.42,0.49,U] [#5 -0.01,-0.43,0.60,U] [#6 -0.04,-0.37,0.38,U] [#7 -0.04,-0.41,0.45,U] [#8 -0.18,-0.20,0.40,U] 
22:25:33.140 00.001 8996 single-star, 7 included, MultiStar: {-0.06, -0.31}, one-star: {-0.07, -0.19}
22:25:33.141 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
22:25:33.141 00.000 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
22:25:33.142 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.21 cameraTheta=-1.94 mountX=-0.05 mountY=0.20, mountTheta=1.84
22:25:33.143 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.19, opts=13)
22:25:33.144 00.001 8996 Enqueuing Move request for scope (-0.07, -0.19)
22:25:33.145 00.001 20224 Worker thread wakes up
22:25:33.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
22:25:33.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
22:25:33.145 00.000 20224 Moving (-0.07, -0.19) raw xDistance=-0.05 yDistance=0.20
22:25:33.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:25:33.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:33.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:25:33.145 00.000 20224 MoveAxis(E, 0, ABG)
22:25:33.145 00.000 20224 Move returns status 0, amount 0
22:25:33.145 00.000 20224 MoveAxis(N, 0, ABG)
22:25:33.145 00.000 20224 Move returns status 0, amount 0
22:25:33.145 00.000 20224 move complete, result=0
22:25:33.145 00.000 20224 worker thread done servicing request
22:25:33.149 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56784, med=2771, FiltMin=2505, FiltMax=32384, Gamma=1.000
22:25:33.163 00.014 8996 UpdateGuideState exits: m=795402 SNR=378.4
22:25:33.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:33.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:33.165 00.000 8996 Enqueuing Expose request
22:25:33.166 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:25:33.167 00.001 20224 Worker thread wakes up
22:25:33.167 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:33.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:34.343 01.176 20224 Exposure complete
22:25:34.411 00.068 20224 worker thread done servicing request
22:25:34.411 00.000 8996 OnExposeComplete: enter
22:25:34.412 00.001 8996 UpdateGuideState(): m_state=6
22:25:34.413 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4606
22:25:34.416 00.003 8996 Star::Find returns 1 (0), X=138.61, Y=471.04, Mass=692351, SNR=323.3, Peak=55152 HFD=4.4
22:25:34.418 00.002 8996 MultiStar: [#1 0.01,-0.22,0.68,U] [#2 0.19,-0.14,0.72,U] [#3 0.20,-0.34,0.71,U] [#4 0.28,-0.45,0.00,M3] [#5 0.05,-0.46,0.00,M1] [#6 0.13,-0.25,0.43,U] [#7 0.14,-0.30,0.51,U] [#8 -0.07,-0.21,0.46,U] 
22:25:34.421 00.003 8996 refined, 6 included, MultiStar: {0.06, -0.25}, one-star: {-0.11, -0.28}
22:25:34.423 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
22:25:34.425 00.002 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
22:25:34.426 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.35 mountX=0.08 mountY=0.24, mountTheta=1.25
22:25:34.429 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.25, opts=13)
22:25:34.431 00.002 8996 Enqueuing Move request for scope (0.06, -0.25)
22:25:34.432 00.001 20224 Worker thread wakes up
22:25:34.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
22:25:34.433 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
22:25:34.433 00.000 20224 Moving (0.06, -0.25) raw xDistance=0.08 yDistance=0.24
22:25:34.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:25:34.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:25:34.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:25:34.433 00.000 20224 MoveAxis(E, 0, ABG)
22:25:34.433 00.000 20224 Move returns status 0, amount 0
22:25:34.433 00.000 20224 MoveAxis(N, 0, ABG)
22:25:34.433 00.000 20224 Move returns status 0, amount 0
22:25:34.433 00.000 20224 move complete, result=0
22:25:34.433 00.000 20224 worker thread done servicing request
22:25:34.439 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55152, med=2771, FiltMin=2515, FiltMax=29616, Gamma=1.000
22:25:34.464 00.025 8996 UpdateGuideState exits: m=692351 SNR=323.3
22:25:34.467 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:34.467 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:34.469 00.002 8996 Enqueuing Expose request
22:25:34.470 00.001 20224 Worker thread wakes up
22:25:34.470 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:25:34.472 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:34.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:35.435 00.963 20224 Exposure complete
22:25:35.507 00.072 20224 worker thread done servicing request
22:25:35.507 00.000 8996 OnExposeComplete: enter
22:25:35.508 00.001 8996 UpdateGuideState(): m_state=6
22:25:35.508 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4607
22:25:35.509 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.05, Mass=802462, SNR=335.2, Peak=65424 HFD=4.4
22:25:35.510 00.001 8996 MultiStar: [#1 0.32,-0.39,0.00,M1] [#2 0.34,-0.64,0.00,M2] [#3 0.23,-0.50,0.00,M1] [#4 0.44,-0.56,0.00,M4] [#5 0.19,-0.52,0.00,M2] [#6 0.17,-0.65,0.00,M2] [#7 0.11,-0.18,0.48,U] [#8 0.23,-0.26,0.43,U] 
22:25:35.511 00.001 8996 refined, 2 included, MultiStar: {0.11, -0.25}, one-star: {0.06, -0.27}
22:25:35.511 00.000 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
22:25:35.512 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
22:25:35.513 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.15 mountX=0.14 mountY=0.23, mountTheta=1.04
22:25:35.514 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.25, opts=13)
22:25:35.515 00.001 8996 Enqueuing Move request for scope (0.11, -0.25)
22:25:35.515 00.000 20224 Worker thread wakes up
22:25:35.516 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.25) opts 0xd
22:25:35.516 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.25)
22:25:35.516 00.000 20224 Moving (0.11, -0.25) raw xDistance=0.14 yDistance=0.23
22:25:35.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:25:35.516 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.26 newest=0.68
22:25:35.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:25:35.516 00.000 20224 MoveAxis(E, 0, ABG)
22:25:35.516 00.000 20224 Move returns status 0, amount 0
22:25:35.516 00.000 20224 MoveAxis(S, 49, ABG)
22:25:35.516 00.000 20224 Guiding  Dir = 1, Dur = 49
22:25:35.516 00.000 20224 IsSlewing returns 0
22:25:35.516 00.000 20224 IsGuiding returns 0
22:25:35.520 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65424, med=2771, FiltMin=2505, FiltMax=36013, Gamma=1.000
22:25:35.534 00.014 8996 UpdateGuideState exits: m=802462 SNR=335.2
22:25:35.535 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:35.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:35.537 00.001 8996 Enqueuing Expose request
22:25:35.556 00.019 20224 PulseGuide returned control before completion, sleep 20
22:25:35.586 00.030 20224 IsGuiding returns 1
22:25:35.586 00.000 20224 scope still moving after pulse duration time elapsed
22:25:35.617 00.031 20224 IsSlewing returns 0
22:25:35.617 00.000 20224 IsGuiding returns 1
22:25:35.649 00.032 20224 IsSlewing returns 0
22:25:35.649 00.000 20224 IsGuiding returns 0
22:25:35.650 00.001 20224 scope move finished after 49 + 83 ms
22:25:35.650 00.000 20224 Move returns status 0, amount 49
22:25:35.650 00.000 20224 move complete, result=0
22:25:35.650 00.000 20224 worker thread done servicing request
22:25:35.650 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
22:25:35.652 00.002 20224 Worker thread wakes up
22:25:35.652 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:35.653 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:36.834 01.181 20224 Exposure complete
22:25:36.919 00.085 20224 worker thread done servicing request
22:25:36.919 00.000 8996 OnExposeComplete: enter
22:25:36.920 00.001 8996 UpdateGuideState(): m_state=6
22:25:36.922 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4608
22:25:36.923 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=471.12, Mass=752927, SNR=352.7, Peak=65424 HFD=4.4
22:25:36.924 00.001 8996 MultiStar: [#1 0.35,-0.43,0.00,M2] [#2 0.35,-0.34,0.00,M3] [#3 0.10,-0.27,0.58,U] [#4 0.20,-0.52,0.00,M5] [#5 0.28,-0.48,0.00,M3] [#6 0.23,-0.48,0.00,M3] [#7 0.14,-0.28,0.44,U] [#8 0.13,-0.30,0.35,U] 
22:25:36.925 00.001 8996 single-star, 3 included, MultiStar: {0.14, -0.25}, one-star: {0.16, -0.21}
22:25:36.927 00.002 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
22:25:36.928 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
22:25:36.930 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-0.90 mountX=0.18 mountY=0.19, mountTheta=0.80
22:25:36.932 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.21, opts=13)
22:25:36.932 00.000 8996 Enqueuing Move request for scope (0.16, -0.21)
22:25:36.933 00.001 20224 Worker thread wakes up
22:25:36.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd
22:25:36.933 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.21)
22:25:36.933 00.000 20224 Moving (0.16, -0.21) raw xDistance=0.18 yDistance=0.19
22:25:36.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:25:36.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:36.934 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:25:36.934 00.000 20224 MoveAxis(E, 0, ABG)
22:25:36.934 00.000 20224 Move returns status 0, amount 0
22:25:36.934 00.000 20224 MoveAxis(N, 0, ABG)
22:25:36.934 00.000 20224 Move returns status 0, amount 0
22:25:36.934 00.000 20224 move complete, result=0
22:25:36.934 00.000 20224 worker thread done servicing request
22:25:36.937 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65424, med=2771, FiltMin=2515, FiltMax=29011, Gamma=1.000
22:25:36.955 00.018 8996 UpdateGuideState exits: m=752927 SNR=352.7
22:25:36.957 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:36.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:36.959 00.001 8996 Enqueuing Expose request
22:25:36.960 00.001 20224 Worker thread wakes up
22:25:36.960 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:25:36.962 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:36.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:37.958 00.996 20224 Exposure complete
22:25:38.051 00.093 20224 worker thread done servicing request
22:25:38.051 00.000 8996 OnExposeComplete: enter
22:25:38.052 00.001 8996 UpdateGuideState(): m_state=6
22:25:38.053 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4609
22:25:38.054 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=471.34, Mass=750447, SNR=376.1, Peak=59056 HFD=4.4
22:25:38.055 00.001 8996 MultiStar: [#1 0.20,-0.22,0.69,U] [#2 0.31,-0.16,0.65,U] [#3 0.15,-0.22,0.49,U] [#4 0.25,-0.46,0.00,M6] [#5 0.28,-0.24,0.55,U] [#6 0.34,-0.41,0.00,M4] [#7 0.08,-0.38,0.40,U] [#8 0.25,-0.25,0.34,U] 
22:25:38.055 00.000 8996 single-star, 6 included, MultiStar: {0.22, -0.18}, one-star: {0.24, 0.01}
22:25:38.056 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
22:25:38.057 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
22:25:38.058 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.06 mountX=0.24 mountY=-0.04, mountTheta=-0.17
22:25:38.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.01, opts=13)
22:25:38.060 00.001 8996 Enqueuing Move request for scope (0.24, 0.01)
22:25:38.061 00.001 20224 Worker thread wakes up
22:25:38.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
22:25:38.061 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
22:25:38.061 00.000 20224 Moving (0.24, 0.01) raw xDistance=0.24 yDistance=-0.04
22:25:38.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:25:38.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:38.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:25:38.061 00.000 20224 MoveAxis(W, 35, ABG)
22:25:38.061 00.000 20224 Guiding  Dir = 3, Dur = 35
22:25:38.061 00.000 20224 IsSlewing returns 0
22:25:38.062 00.001 20224 IsGuiding returns 0
22:25:38.065 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=59056, med=2771, FiltMin=2509, FiltMax=28275, Gamma=1.000
22:25:38.079 00.014 8996 UpdateGuideState exits: m=750447 SNR=376.1
22:25:38.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:38.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:38.081 00.000 8996 Enqueuing Expose request
22:25:38.103 00.022 20224 IsGuiding returns 1
22:25:38.103 00.000 20224 scope still moving after pulse duration time elapsed
22:25:38.132 00.029 20224 IsSlewing returns 0
22:25:38.132 00.000 20224 IsGuiding returns 1
22:25:38.163 00.031 20224 IsSlewing returns 0
22:25:38.163 00.000 20224 IsGuiding returns 1
22:25:38.194 00.031 20224 IsSlewing returns 0
22:25:38.195 00.001 20224 IsGuiding returns 0
22:25:38.195 00.000 20224 scope move finished after 35 + 98 ms
22:25:38.195 00.000 20224 Move returns status 0, amount 35
22:25:38.195 00.000 20224 MoveAxis(N, 0, ABG)
22:25:38.195 00.000 20224 Move returns status 0, amount 0
22:25:38.195 00.000 20224 move complete, result=0
22:25:38.196 00.001 20224 worker thread done servicing request
22:25:38.196 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
22:25:38.198 00.002 20224 Worker thread wakes up
22:25:38.198 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:38.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:39.366 01.168 20224 Exposure complete
22:25:39.444 00.078 20224 worker thread done servicing request
22:25:39.444 00.000 8996 OnExposeComplete: enter
22:25:39.445 00.001 8996 UpdateGuideState(): m_state=6
22:25:39.446 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4610
22:25:39.447 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=471.29, Mass=723468, SNR=333.8, Peak=51680 HFD=4.6
22:25:39.447 00.000 8996 MultiStar: [#1 -0.05,-0.34,0.68,U] [#2 -0.07,0.04,0.76,U] [#3 -0.02,0.06,0.60,U] [#4 0.10,-0.35,0.61,U] [#5 -0.15,-0.30,0.73,U] [#6 -0.18,-0.21,0.46,U] [#7 -0.32,-0.06,0.43,U] [#8 -0.25,-0.06,0.45,U] 
22:25:39.448 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.14}, one-star: {-0.24, -0.03}
22:25:39.449 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
22:25:39.450 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
22:25:39.451 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.31 mountX=-0.11 mountY=0.15, mountTheta=2.21
22:25:39.452 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.14, opts=13)
22:25:39.453 00.001 8996 Enqueuing Move request for scope (-0.12, -0.14)
22:25:39.454 00.001 20224 Worker thread wakes up
22:25:39.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
22:25:39.454 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
22:25:39.454 00.000 20224 Moving (-0.12, -0.14) raw xDistance=-0.11 yDistance=0.15
22:25:39.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:25:39.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:39.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:25:39.455 00.001 20224 MoveAxis(E, 0, ABG)
22:25:39.455 00.000 20224 Move returns status 0, amount 0
22:25:39.455 00.000 20224 MoveAxis(N, 0, ABG)
22:25:39.455 00.000 20224 Move returns status 0, amount 0
22:25:39.455 00.000 20224 move complete, result=0
22:25:39.455 00.000 20224 worker thread done servicing request
22:25:39.463 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51680, med=2771, FiltMin=2515, FiltMax=27088, Gamma=1.000
22:25:39.492 00.029 8996 UpdateGuideState exits: m=723468 SNR=333.8
22:25:39.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:39.493 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:39.494 00.001 8996 Enqueuing Expose request
22:25:39.495 00.001 20224 Worker thread wakes up
22:25:39.495 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:39.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:39.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:40.474 00.978 20224 Exposure complete
22:25:40.543 00.069 20224 worker thread done servicing request
22:25:40.543 00.000 8996 OnExposeComplete: enter
22:25:40.544 00.001 8996 UpdateGuideState(): m_state=6
22:25:40.544 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4611
22:25:40.545 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.25, Mass=700380, SNR=350.3, Peak=58400 HFD=4.5
22:25:40.546 00.001 8996 MultiStar: [#1 0.05,-0.27,0.63,U] [#2 0.00,-0.09,0.87,U] [#3 -0.12,-0.08,0.64,U] [#4 0.01,-0.27,0.52,U] [#5 -0.14,-0.15,0.69,U] [#6 -0.14,-0.31,0.43,U] [#7 -0.20,-0.27,0.47,U] [#8 -0.23,-0.03,0.39,U] 
22:25:40.547 00.001 8996 single-star, 8 included, MultiStar: {-0.06, -0.16}, one-star: {0.06, -0.07}
22:25:40.548 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
22:25:40.549 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
22:25:40.550 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-0.88 mountX=0.07 mountY=0.07, mountTheta=0.78
22:25:40.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
22:25:40.555 00.003 8996 Enqueuing Move request for scope (0.06, -0.07)
22:25:40.557 00.002 20224 Worker thread wakes up
22:25:40.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
22:25:40.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
22:25:40.557 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.07
22:25:40.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:25:40.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:40.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:25:40.557 00.000 20224 MoveAxis(E, 0, ABG)
22:25:40.557 00.000 20224 Move returns status 0, amount 0
22:25:40.558 00.001 20224 MoveAxis(N, 0, ABG)
22:25:40.558 00.000 20224 Move returns status 0, amount 0
22:25:40.558 00.000 20224 move complete, result=0
22:25:40.558 00.000 20224 worker thread done servicing request
22:25:40.562 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58400, med=2771, FiltMin=2512, FiltMax=27107, Gamma=1.000
22:25:40.577 00.015 8996 UpdateGuideState exits: m=700380 SNR=350.3
22:25:40.579 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:40.581 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:40.582 00.001 8996 Enqueuing Expose request
22:25:40.583 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:40.584 00.001 20224 Worker thread wakes up
22:25:40.584 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:40.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:41.755 01.171 20224 Exposure complete
22:25:41.821 00.066 20224 worker thread done servicing request
22:25:41.822 00.001 8996 OnExposeComplete: enter
22:25:41.823 00.001 8996 UpdateGuideState(): m_state=6
22:25:41.824 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4612
22:25:41.825 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=471.18, Mass=690857, SNR=335.0, Peak=56048 HFD=4.5
22:25:41.826 00.001 8996 MultiStar: [#1 -0.36,-0.17,0.74,U] [#2 -0.23,-0.22,0.76,U] [#3 -0.29,-0.01,0.58,U] [#4 -0.18,-0.14,0.53,U] [#5 -0.20,-0.19,0.65,U] [#6 -0.47,-0.52,0.00,M3] [#7 -0.54,-0.23,0.00,M1] [#8 -0.41,0.02,0.45,U] 
22:25:41.827 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.13}, one-star: {-0.27, -0.15}
22:25:41.828 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
22:25:41.828 00.000 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
22:25:41.829 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-2.68 mountX=-0.26 mountY=0.17, mountTheta=2.57
22:25:41.832 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.13, opts=13)
22:25:41.833 00.001 8996 Enqueuing Move request for scope (-0.27, -0.13)
22:25:41.834 00.001 20224 Worker thread wakes up
22:25:41.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.13) opts 0xd
22:25:41.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.13)
22:25:41.834 00.000 20224 Moving (-0.27, -0.13) raw xDistance=-0.26 yDistance=0.17
22:25:41.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:25:41.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:41.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:25:41.834 00.000 20224 MoveAxis(E, 38, ABG)
22:25:41.834 00.000 20224 Guiding  Dir = 2, Dur = 38
22:25:41.834 00.000 20224 IsSlewing returns 0
22:25:41.834 00.000 20224 IsGuiding returns 0
22:25:41.839 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56048, med=2771, FiltMin=2464, FiltMax=26883, Gamma=1.000
22:25:41.856 00.017 8996 UpdateGuideState exits: m=690857 SNR=335.0
22:25:41.859 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:41.861 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:41.863 00.002 8996 Enqueuing Expose request
22:25:41.885 00.022 20224 IsGuiding returns 1
22:25:41.885 00.000 20224 scope still moving after pulse duration time elapsed
22:25:41.915 00.030 20224 IsSlewing returns 0
22:25:41.915 00.000 20224 IsGuiding returns 1
22:25:41.945 00.030 20224 IsSlewing returns 0
22:25:41.945 00.000 20224 IsGuiding returns 1
22:25:41.977 00.032 20224 IsSlewing returns 0
22:25:41.977 00.000 20224 IsGuiding returns 0
22:25:41.978 00.001 20224 scope move finished after 38 + 105 ms
22:25:41.978 00.000 20224 Move returns status 0, amount 38
22:25:41.978 00.000 20224 MoveAxis(N, 0, ABG)
22:25:41.978 00.000 20224 Move returns status 0, amount 0
22:25:41.978 00.000 20224 move complete, result=0
22:25:41.978 00.000 20224 worker thread done servicing request
22:25:41.978 00.000 20224 Worker thread wakes up
22:25:41.978 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:41.978 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.2 px 0 ms NORTH
22:25:41.980 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:42.968 00.988 20224 Exposure complete
22:25:43.043 00.075 20224 worker thread done servicing request
22:25:43.043 00.000 8996 OnExposeComplete: enter
22:25:43.045 00.002 8996 UpdateGuideState(): m_state=6
22:25:43.046 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4613
22:25:43.047 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=471.50, Mass=696927, SNR=336.1, Peak=48029 HFD=4.3
22:25:43.049 00.002 8996 MultiStar: [#1 0.18,0.04,0.85,U] [#2 -0.01,-0.04,0.86,U] [#3 -0.06,-0.27,0.67,U] [#4 0.21,-0.23,0.53,U] [#5 0.06,-0.11,0.62,U] [#6 -0.14,-0.48,0.00,M4] [#7 -0.13,-0.27,0.46,U] [#8 0.04,0.23,0.37,U] 
22:25:43.051 00.002 8996 refined, 7 included, MultiStar: {0.08, -0.04}, one-star: {0.21, 0.18}
22:25:43.052 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
22:25:43.053 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
22:25:43.054 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.51 mountX=0.08 mountY=0.03, mountTheta=0.40
22:25:43.057 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
22:25:43.058 00.001 8996 Enqueuing Move request for scope (0.08, -0.04)
22:25:43.059 00.001 20224 Worker thread wakes up
22:25:43.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
22:25:43.059 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
22:25:43.059 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=0.03
22:25:43.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:25:43.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:43.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:25:43.059 00.000 20224 MoveAxis(E, 0, ABG)
22:25:43.059 00.000 20224 Move returns status 0, amount 0
22:25:43.060 00.001 20224 MoveAxis(N, 0, ABG)
22:25:43.060 00.000 20224 Move returns status 0, amount 0
22:25:43.060 00.000 20224 move complete, result=0
22:25:43.060 00.000 20224 worker thread done servicing request
22:25:43.065 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48029, med=2771, FiltMin=2464, FiltMax=27232, Gamma=1.000
22:25:43.081 00.016 8996 UpdateGuideState exits: m=696927 SNR=336.1
22:25:43.082 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:43.083 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:43.084 00.001 8996 Enqueuing Expose request
22:25:43.085 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:25:43.087 00.002 20224 Worker thread wakes up
22:25:43.087 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:43.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:44.279 01.192 20224 Exposure complete
22:25:44.347 00.068 20224 worker thread done servicing request
22:25:44.347 00.000 8996 OnExposeComplete: enter
22:25:44.350 00.003 8996 UpdateGuideState(): m_state=6
22:25:44.352 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4614
22:25:44.354 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=471.42, Mass=656797, SNR=308.6, Peak=48272 HFD=4.6
22:25:44.356 00.002 8996 MultiStar: [#1 -0.04,-0.24,0.78,U] [#2 0.13,-0.39,0.85,U] [#3 -0.07,-0.23,0.75,U] [#4 0.02,-0.54,0.00,M3] [#5 -0.08,-0.26,0.67,U] [#6 -0.16,-0.59,0.00,M5] [#7 -0.16,-0.53,0.00,M1] [#8 -0.09,-0.11,0.45,U] 
22:25:44.358 00.002 8996 single-star, 5 included, MultiStar: {-0.03, -0.18}, one-star: {-0.09, 0.10}
22:25:44.359 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
22:25:44.361 00.002 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
22:25:44.362 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.34 mountX=-0.10 mountY=-0.09, mountTheta=-2.45
22:25:44.364 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.10, opts=13)
22:25:44.364 00.000 8996 Enqueuing Move request for scope (-0.09, 0.10)
22:25:44.366 00.002 20224 Worker thread wakes up
22:25:44.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
22:25:44.366 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
22:25:44.366 00.000 20224 Moving (-0.09, 0.10) raw xDistance=-0.10 yDistance=-0.09
22:25:44.366 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:25:44.366 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:44.366 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:25:44.366 00.000 20224 MoveAxis(E, 0, ABG)
22:25:44.366 00.000 20224 Move returns status 0, amount 0
22:25:44.366 00.000 20224 MoveAxis(N, 0, ABG)
22:25:44.366 00.000 20224 Move returns status 0, amount 0
22:25:44.366 00.000 20224 move complete, result=0
22:25:44.367 00.001 20224 worker thread done servicing request
22:25:44.372 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48272, med=2774, FiltMin=2518, FiltMax=25968, Gamma=1.000
22:25:44.403 00.031 8996 UpdateGuideState exits: m=656797 SNR=308.6
22:25:44.405 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:44.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:44.408 00.002 8996 Enqueuing Expose request
22:25:44.410 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:44.410 00.000 20224 Worker thread wakes up
22:25:44.411 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:44.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:45.386 00.975 20224 Exposure complete
22:25:45.481 00.095 20224 worker thread done servicing request
22:25:45.481 00.000 8996 OnExposeComplete: enter
22:25:45.483 00.002 8996 UpdateGuideState(): m_state=6
22:25:45.485 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4615
22:25:45.487 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=471.10, Mass=765156, SNR=370.7, Peak=60752 HFD=4.6
22:25:45.488 00.001 8996 MultiStar: [#1 0.03,-0.41,0.62,U] [#2 0.04,-0.22,0.80,U] [#3 0.03,-0.29,0.51,U] [#4 0.09,-0.46,0.00,M4] [#5 0.16,-0.45,0.00,M1] [#6 0.02,-0.67,0.00,M6] [#7 -0.01,-0.29,0.41,U] [#8 0.01,-0.32,0.40,U] 
22:25:45.489 00.001 8996 single-star, 5 included, MultiStar: {0.01, -0.28}, one-star: {-0.04, -0.23}
22:25:45.490 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
22:25:45.491 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
22:25:45.491 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.76 mountX=-0.02 mountY=0.23, mountTheta=1.66
22:25:45.493 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.23, opts=13)
22:25:45.493 00.000 8996 Enqueuing Move request for scope (-0.04, -0.23)
22:25:45.494 00.001 20224 Worker thread wakes up
22:25:45.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
22:25:45.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
22:25:45.494 00.000 20224 Moving (-0.04, -0.23) raw xDistance=-0.02 yDistance=0.23
22:25:45.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:25:45.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:25:45.494 00.000 20224 MoveAxis(E, 0, ABG)
22:25:45.494 00.000 20224 Move returns status 0, amount 0
22:25:45.494 00.000 20224 MoveAxis(S, 49, ABG)
22:25:45.494 00.000 20224 Guiding  Dir = 1, Dur = 49
22:25:45.495 00.001 20224 IsSlewing returns 0
22:25:45.495 00.000 20224 IsGuiding returns 0
22:25:45.496 00.001 20224 PulseGuide returned control before completion, sleep 58
22:25:45.498 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60752, med=2771, FiltMin=2521, FiltMax=31491, Gamma=1.000
22:25:45.523 00.025 8996 UpdateGuideState exits: m=765156 SNR=370.7
22:25:45.525 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:45.527 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:45.528 00.001 8996 Enqueuing Expose request
22:25:45.565 00.037 20224 IsGuiding returns 1
22:25:45.565 00.000 20224 scope still moving after pulse duration time elapsed
22:25:45.597 00.032 20224 IsSlewing returns 0
22:25:45.597 00.000 20224 IsGuiding returns 0
22:25:45.597 00.000 20224 scope move finished after 49 + 53 ms
22:25:45.597 00.000 20224 Move returns status 0, amount 49
22:25:45.597 00.000 20224 move complete, result=0
22:25:45.598 00.001 20224 worker thread done servicing request
22:25:45.598 00.000 20224 Worker thread wakes up
22:25:45.598 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:45.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:45.598 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
22:25:46.747 01.149 20224 Exposure complete
22:25:46.826 00.079 20224 worker thread done servicing request
22:25:46.826 00.000 8996 OnExposeComplete: enter
22:25:46.828 00.002 8996 UpdateGuideState(): m_state=6
22:25:46.830 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4616
22:25:46.831 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=471.21, Mass=707797, SNR=326.2, Peak=56304 HFD=4.6
22:25:46.833 00.002 8996 MultiStar: [#1 -0.04,-0.14,0.74,U] [#2 -0.06,-0.19,0.86,U] [#3 0.02,-0.42,0.62,U] [#4 -0.04,-0.44,0.00,M5] [#5 -0.13,-0.47,0.00,M2] [#6 -0.10,-0.51,0.00,M7] [#7 -0.11,-0.14,0.50,U] [#8 -0.18,-0.04,0.50,U] 
22:25:46.834 00.001 8996 single-star, 5 included, MultiStar: {-0.09, -0.18}, one-star: {-0.15, -0.12}
22:25:46.835 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
22:25:46.837 00.002 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
22:25:46.838 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.49 mountX=-0.14 mountY=0.13, mountTheta=2.39
22:25:46.841 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.12, opts=13)
22:25:46.842 00.001 8996 Enqueuing Move request for scope (-0.15, -0.12)
22:25:46.843 00.001 20224 Worker thread wakes up
22:25:46.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
22:25:46.843 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
22:25:46.843 00.000 20224 Moving (-0.15, -0.12) raw xDistance=-0.14 yDistance=0.13
22:25:46.844 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:25:46.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:46.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:25:46.844 00.000 20224 MoveAxis(E, 0, ABG)
22:25:46.844 00.000 20224 Move returns status 0, amount 0
22:25:46.844 00.000 20224 MoveAxis(N, 0, ABG)
22:25:46.844 00.000 20224 Move returns status 0, amount 0
22:25:46.844 00.000 20224 move complete, result=0
22:25:46.844 00.000 20224 worker thread done servicing request
22:25:46.850 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56304, med=2771, FiltMin=2521, FiltMax=27552, Gamma=1.000
22:25:46.876 00.026 8996 UpdateGuideState exits: m=707797 SNR=326.2
22:25:46.878 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:46.880 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:46.883 00.003 8996 Enqueuing Expose request
22:25:46.885 00.002 20224 Worker thread wakes up
22:25:46.885 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:46.887 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:46.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:47.880 00.993 20224 Exposure complete
22:25:47.962 00.082 20224 worker thread done servicing request
22:25:47.962 00.000 8996 OnExposeComplete: enter
22:25:47.965 00.003 8996 UpdateGuideState(): m_state=6
22:25:47.967 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4617
22:25:47.970 00.003 8996 Star::Find returns 1 (0), X=138.54, Y=471.34, Mass=646836, SNR=312.0, Peak=53248 HFD=4.5
22:25:47.972 00.002 8996 MultiStar: [#1 -0.15,-0.16,0.81,U] [#2 -0.28,-0.09,0.87,U] [#3 -0.35,-0.07,0.75,U] [#4 -0.16,-0.22,0.59,U] [#5 -0.35,-0.31,0.00,M3] [#6 -0.26,-0.44,0.00,M8] [#7 -0.26,-0.31,0.50,U] [#8 -0.45,0.08,0.00,M1] 
22:25:47.974 00.002 8996 single-star, 5 included, MultiStar: {-0.23, -0.12}, one-star: {-0.18, 0.01}
22:25:47.975 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
22:25:47.977 00.002 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
22:25:47.978 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.06 mountX=-0.18 mountY=0.01, mountTheta=3.10
22:25:47.980 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.01, opts=13)
22:25:47.981 00.001 8996 Enqueuing Move request for scope (-0.18, 0.01)
22:25:47.982 00.001 20224 Worker thread wakes up
22:25:47.983 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
22:25:47.983 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
22:25:47.983 00.000 20224 Moving (-0.18, 0.01) raw xDistance=-0.18 yDistance=0.01
22:25:47.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:25:47.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:47.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:25:47.983 00.000 20224 MoveAxis(E, 0, ABG)
22:25:47.983 00.000 20224 Move returns status 0, amount 0
22:25:47.983 00.000 20224 MoveAxis(N, 0, ABG)
22:25:47.983 00.000 20224 Move returns status 0, amount 0
22:25:47.983 00.000 20224 move complete, result=0
22:25:47.984 00.001 20224 worker thread done servicing request
22:25:47.988 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53248, med=2771, FiltMin=2505, FiltMax=25552, Gamma=1.000
22:25:48.005 00.017 8996 UpdateGuideState exits: m=646836 SNR=312.0
22:25:48.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:48.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:48.007 00.000 8996 Enqueuing Expose request
22:25:48.008 00.001 20224 Worker thread wakes up
22:25:48.008 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:25:48.010 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:48.010 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:49.168 01.158 20224 Exposure complete
22:25:49.239 00.071 20224 worker thread done servicing request
22:25:49.239 00.000 8996 OnExposeComplete: enter
22:25:49.241 00.002 8996 UpdateGuideState(): m_state=6
22:25:49.243 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4618
22:25:49.244 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=471.27, Mass=764972, SNR=336.2, Peak=62192 HFD=4.6
22:25:49.246 00.002 8996 MultiStar: [#1 0.03,-0.23,0.74,U] [#2 0.02,-0.21,0.79,U] [#3 0.05,0.05,0.55,U] [#4 0.09,-0.27,0.55,U] [#5 -0.07,-0.25,0.60,U] [#6 -0.06,-0.38,0.47,U] [#7 -0.14,-0.27,0.51,U] [#8 -0.13,0.07,0.39,U] 
22:25:49.249 00.003 8996 single-star, 8 included, MultiStar: {-0.02, -0.17}, one-star: {-0.03, -0.06}
22:25:49.250 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
22:25:49.252 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
22:25:49.254 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.05 mountX=-0.02 mountY=0.06, mountTheta=1.95
22:25:49.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
22:25:49.258 00.002 8996 Enqueuing Move request for scope (-0.03, -0.06)
22:25:49.260 00.002 20224 Worker thread wakes up
22:25:49.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:25:49.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:25:49.260 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.02 yDistance=0.06
22:25:49.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:25:49.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:49.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:25:49.260 00.000 20224 MoveAxis(E, 0, ABG)
22:25:49.261 00.001 20224 Move returns status 0, amount 0
22:25:49.261 00.000 20224 MoveAxis(N, 0, ABG)
22:25:49.261 00.000 20224 Move returns status 0, amount 0
22:25:49.261 00.000 20224 move complete, result=0
22:25:49.261 00.000 20224 worker thread done servicing request
22:25:49.272 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62192, med=2771, FiltMin=2517, FiltMax=30144, Gamma=1.000
22:25:49.293 00.021 8996 UpdateGuideState exits: m=764972 SNR=336.2
22:25:49.294 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:49.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:49.296 00.001 8996 Enqueuing Expose request
22:25:49.296 00.000 20224 Worker thread wakes up
22:25:49.296 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:49.298 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:49.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:50.281 00.983 20224 Exposure complete
22:25:50.355 00.074 20224 worker thread done servicing request
22:25:50.355 00.000 8996 OnExposeComplete: enter
22:25:50.356 00.001 8996 UpdateGuideState(): m_state=6
22:25:50.356 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4619
22:25:50.357 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=471.12, Mass=732283, SNR=376.5, Peak=62016 HFD=4.5
22:25:50.358 00.001 8996 MultiStar: [#1 0.01,-0.26,0.65,U] [#2 -0.06,-0.35,0.67,U] [#3 -0.03,-0.54,0.00,M1] [#4 0.06,-0.47,0.00,M4] [#5 -0.09,-0.54,0.00,M3] [#6 0.01,-0.44,0.00,M8] [#7 -0.08,-0.37,0.44,U] [#8 -0.15,-0.06,0.35,U] 
22:25:50.359 00.001 8996 single-star, 4 included, MultiStar: {-0.07, -0.26}, one-star: {-0.08, -0.21}
22:25:50.360 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
22:25:50.360 00.000 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
22:25:50.361 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.94 mountX=-0.06 mountY=0.22, mountTheta=1.84
22:25:50.363 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.21, opts=13)
22:25:50.365 00.002 8996 Enqueuing Move request for scope (-0.08, -0.21)
22:25:50.368 00.003 20224 Worker thread wakes up
22:25:50.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
22:25:50.368 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
22:25:50.368 00.000 20224 Moving (-0.08, -0.21) raw xDistance=-0.06 yDistance=0.22
22:25:50.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:25:50.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:25:50.368 00.000 20224 MoveAxis(E, 0, ABG)
22:25:50.368 00.000 20224 Move returns status 0, amount 0
22:25:50.368 00.000 20224 MoveAxis(S, 45, ABG)
22:25:50.368 00.000 20224 Guiding  Dir = 1, Dur = 45
22:25:50.369 00.001 20224 IsSlewing returns 0
22:25:50.369 00.000 20224 IsGuiding returns 0
22:25:50.376 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62016, med=2771, FiltMin=2505, FiltMax=27859, Gamma=1.000
22:25:50.394 00.018 8996 UpdateGuideState exits: m=732283 SNR=376.5
22:25:50.395 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:50.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:50.397 00.001 8996 Enqueuing Expose request
22:25:50.397 00.000 20224 PulseGuide returned control before completion, sleep 29
22:25:50.441 00.044 20224 IsGuiding returns 1
22:25:50.441 00.000 20224 scope still moving after pulse duration time elapsed
22:25:50.471 00.030 20224 IsSlewing returns 0
22:25:50.472 00.001 20224 IsGuiding returns 1
22:25:50.503 00.031 20224 IsSlewing returns 0
22:25:50.503 00.000 20224 IsGuiding returns 0
22:25:50.504 00.001 20224 scope move finished after 45 + 89 ms
22:25:50.504 00.000 20224 Move returns status 0, amount 45
22:25:50.504 00.000 20224 move complete, result=0
22:25:50.504 00.000 20224 worker thread done servicing request
22:25:50.504 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
22:25:50.505 00.001 20224 Worker thread wakes up
22:25:50.505 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:50.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:51.687 01.182 20224 Exposure complete
22:25:51.765 00.078 20224 worker thread done servicing request
22:25:51.765 00.000 8996 OnExposeComplete: enter
22:25:51.766 00.001 8996 UpdateGuideState(): m_state=6
22:25:51.769 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4620
22:25:51.771 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=471.55, Mass=674895, SNR=349.1, Peak=46349 HFD=4.5
22:25:51.774 00.003 8996 MultiStar: [#1 0.26,0.13,0.72,U] [#2 0.17,0.22,0.71,U] [#3 0.10,0.14,0.66,U] [#4 0.18,-0.21,0.51,U] [#5 0.31,0.04,0.59,U] [#6 0.13,-0.04,0.40,U] [#7 0.17,0.08,0.47,U] [#8 -0.01,0.11,0.41,U] 
22:25:51.777 00.003 8996 refined, 8 included, MultiStar: {0.16, 0.10}, one-star: {0.09, 0.23}
22:25:51.779 00.002 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
22:25:51.781 00.002 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
22:25:51.782 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.57 mountX=0.15 mountY=-0.12, mountTheta=-0.68
22:25:51.785 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.10, opts=13)
22:25:51.785 00.000 8996 Enqueuing Move request for scope (0.16, 0.10)
22:25:51.786 00.001 20224 Worker thread wakes up
22:25:51.787 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
22:25:51.787 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
22:25:51.787 00.000 20224 Moving (0.16, 0.10) raw xDistance=0.15 yDistance=-0.12
22:25:51.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:25:51.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:51.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:25:51.787 00.000 20224 MoveAxis(E, 0, ABG)
22:25:51.787 00.000 20224 Move returns status 0, amount 0
22:25:51.787 00.000 20224 MoveAxis(N, 0, ABG)
22:25:51.787 00.000 20224 Move returns status 0, amount 0
22:25:51.787 00.000 20224 move complete, result=0
22:25:51.787 00.000 20224 worker thread done servicing request
22:25:51.791 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46349, med=2771, FiltMin=2502, FiltMax=29312, Gamma=1.000
22:25:51.813 00.022 8996 UpdateGuideState exits: m=674895 SNR=349.1
22:25:51.816 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:51.818 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:51.820 00.002 8996 Enqueuing Expose request
22:25:51.822 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:51.824 00.002 20224 Worker thread wakes up
22:25:51.824 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:51.825 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:52.800 00.975 20224 Exposure complete
22:25:52.866 00.066 20224 worker thread done servicing request
22:25:52.867 00.001 8996 OnExposeComplete: enter
22:25:52.868 00.001 8996 UpdateGuideState(): m_state=6
22:25:52.869 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4621
22:25:52.870 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=471.83, Mass=787456, SNR=341.4, Peak=60973 HFD=4.4
22:25:52.871 00.001 8996 MultiStar: [#1 0.28,0.29,0.69,U] [#2 0.01,0.33,0.82,U] [#3 0.07,0.15,0.56,U] [#4 0.17,0.10,0.58,U] [#5 0.23,0.05,0.59,U] [#6 -0.07,-0.02,0.40,U] [#7 -0.01,0.00,0.50,U] [#8 0.09,0.65,0.00,M1] 
22:25:52.872 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.22}, one-star: {0.14, 0.50}
22:25:52.873 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
22:25:52.874 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
22:25:52.875 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.22 hyp=0.25 cameraTheta=1.10 mountX=0.09 mountY=-0.23, mountTheta=-1.20
22:25:52.876 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.22, opts=13)
22:25:52.877 00.001 8996 Enqueuing Move request for scope (0.11, 0.22)
22:25:52.878 00.001 20224 Worker thread wakes up
22:25:52.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.22) opts 0xd
22:25:52.878 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.22)
22:25:52.878 00.000 20224 Moving (0.11, 0.22) raw xDistance=0.09 yDistance=-0.23
22:25:52.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:25:52.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:52.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:25:52.878 00.000 20224 MoveAxis(E, 0, ABG)
22:25:52.878 00.000 20224 Move returns status 0, amount 0
22:25:52.878 00.000 20224 MoveAxis(N, 0, ABG)
22:25:52.878 00.000 20224 Move returns status 0, amount 0
22:25:52.878 00.000 20224 move complete, result=0
22:25:52.878 00.000 20224 worker thread done servicing request
22:25:52.882 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60973, med=2771, FiltMin=2518, FiltMax=30435, Gamma=1.000
22:25:52.897 00.015 8996 UpdateGuideState exits: m=787456 SNR=341.4
22:25:52.898 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:52.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:52.900 00.001 8996 Enqueuing Expose request
22:25:52.900 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:25:52.901 00.001 20224 Worker thread wakes up
22:25:52.902 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:52.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:54.061 01.159 20224 Exposure complete
22:25:54.132 00.071 20224 worker thread done servicing request
22:25:54.132 00.000 8996 OnExposeComplete: enter
22:25:54.134 00.002 8996 UpdateGuideState(): m_state=6
22:25:54.135 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4622
22:25:54.136 00.001 8996 Star::Find returns 1 (0), X=139.11, Y=471.60, Mass=718599, SNR=354.3, Peak=45104 HFD=4.7
22:25:54.138 00.002 8996 MultiStar: [#1 0.42,0.21,0.00,M1] [#2 0.44,0.32,0.00,M1] [#3 0.33,0.04,0.69,U] [#4 0.37,-0.03,0.53,U] [#5 0.36,0.10,0.61,U] [#6 0.32,-0.16,0.50,U] [#7 0.17,-0.12,0.41,U] [#8 0.21,0.23,0.40,U] 
22:25:54.140 00.002 8996 refined, 6 included, MultiStar: {0.32, 0.07}, one-star: {0.38, 0.28}
22:25:54.141 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
22:25:54.142 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
22:25:54.145 00.003 8996 CameraToMount -- cameraX=0.32 cameraY=0.07 hyp=0.33 cameraTheta=0.23 mountX=0.32 mountY=-0.11, mountTheta=-0.34
22:25:54.148 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.07, opts=13)
22:25:54.150 00.002 8996 Enqueuing Move request for scope (0.32, 0.07)
22:25:54.151 00.001 20224 Worker thread wakes up
22:25:54.152 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.07) opts 0xd
22:25:54.152 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.07)
22:25:54.152 00.000 20224 Moving (0.32, 0.07) raw xDistance=0.32 yDistance=-0.11
22:25:54.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:25:54.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:54.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:25:54.152 00.000 20224 MoveAxis(W, 46, ABG)
22:25:54.152 00.000 20224 Guiding  Dir = 3, Dur = 46
22:25:54.152 00.000 20224 IsSlewing returns 0
22:25:54.152 00.000 20224 IsGuiding returns 0
22:25:54.159 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45104, med=2771, FiltMin=2497, FiltMax=22336, Gamma=1.000
22:25:54.186 00.027 8996 UpdateGuideState exits: m=718599 SNR=354.3
22:25:54.188 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:54.190 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:54.192 00.002 8996 Enqueuing Expose request
22:25:54.192 00.000 20224 PulseGuide returned control before completion, sleep 17
22:25:54.222 00.030 20224 IsGuiding returns 1
22:25:54.222 00.000 20224 scope still moving after pulse duration time elapsed
22:25:54.253 00.031 20224 IsSlewing returns 0
22:25:54.253 00.000 20224 IsGuiding returns 1
22:25:54.284 00.031 20224 IsSlewing returns 0
22:25:54.285 00.001 20224 IsGuiding returns 0
22:25:54.285 00.000 20224 scope move finished after 46 + 86 ms
22:25:54.285 00.000 20224 Move returns status 0, amount 46
22:25:54.285 00.000 20224 MoveAxis(N, 0, ABG)
22:25:54.285 00.000 20224 Move returns status 0, amount 0
22:25:54.285 00.000 20224 move complete, result=0
22:25:54.285 00.000 20224 worker thread done servicing request
22:25:54.285 00.000 20224 Worker thread wakes up
22:25:54.286 00.001 8996 GuideStep: 0.3 px 46 ms WEST, -0.1 px 0 ms NORTH
22:25:54.288 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:54.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:55.273 00.985 20224 Exposure complete
22:25:55.350 00.077 20224 worker thread done servicing request
22:25:55.350 00.000 8996 OnExposeComplete: enter
22:25:55.351 00.001 8996 UpdateGuideState(): m_state=6
22:25:55.352 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4623
22:25:55.353 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=471.73, Mass=657890, SNR=324.6, Peak=46973 HFD=4.7
22:25:55.354 00.001 8996 MultiStar: [#1 0.01,0.20,0.69,U] [#2 0.11,0.28,0.79,U] [#3 -0.12,0.28,0.58,U] [#4 -0.07,-0.06,0.56,U] [#5 -0.01,-0.09,0.74,U] [#6 -0.00,-0.25,0.47,U] [#7 -0.22,0.09,0.45,U] [#8 -0.05,0.47,0.00,M1] 
22:25:55.355 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.14}, one-star: {-0.05, 0.40}
22:25:55.356 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
22:25:55.357 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
22:25:55.358 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.80 mountX=-0.05 mountY=-0.14, mountTheta=-1.90
22:25:55.360 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
22:25:55.361 00.001 8996 Enqueuing Move request for scope (-0.03, 0.14)
22:25:55.361 00.000 20224 Worker thread wakes up
22:25:55.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
22:25:55.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
22:25:55.362 00.001 20224 Moving (-0.03, 0.14) raw xDistance=-0.05 yDistance=-0.14
22:25:55.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:25:55.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:55.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:25:55.362 00.000 20224 MoveAxis(E, 0, ABG)
22:25:55.362 00.000 20224 Move returns status 0, amount 0
22:25:55.362 00.000 20224 MoveAxis(N, 0, ABG)
22:25:55.362 00.000 20224 Move returns status 0, amount 0
22:25:55.362 00.000 20224 move complete, result=0
22:25:55.362 00.000 20224 worker thread done servicing request
22:25:55.366 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46973, med=2771, FiltMin=2499, FiltMax=29123, Gamma=1.000
22:25:55.380 00.014 8996 UpdateGuideState exits: m=657890 SNR=324.6
22:25:55.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:55.381 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:55.382 00.001 8996 Enqueuing Expose request
22:25:55.383 00.001 20224 Worker thread wakes up
22:25:55.383 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:25:55.383 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:55.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:56.559 01.176 20224 Exposure complete
22:25:56.632 00.073 20224 worker thread done servicing request
22:25:56.632 00.000 8996 OnExposeComplete: enter
22:25:56.633 00.001 8996 UpdateGuideState(): m_state=6
22:25:56.634 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4624
22:25:56.635 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=471.54, Mass=721310, SNR=371.1, Peak=48192 HFD=4.4
22:25:56.636 00.001 8996 MultiStar: [#1 -0.27,0.05,0.63,U] [#2 -0.35,0.24,0.69,U] [#3 -0.38,0.03,0.51,U] [#4 -0.27,-0.10,0.50,U] [#5 -0.13,-0.05,0.55,U] [#6 -0.40,-0.22,0.00,M5] [#7 -0.44,0.01,0.44,U] [#8 -0.27,0.21,0.38,U] 
22:25:56.637 00.001 8996 refined, 7 included, MultiStar: {-0.30, 0.09}, one-star: {-0.30, 0.21}
22:25:56.638 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
22:25:56.638 00.000 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
22:25:56.639 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.09 hyp=0.31 cameraTheta=2.84 mountX=-0.31 mountY=-0.06, mountTheta=-2.96
22:25:56.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.09, opts=13)
22:25:56.641 00.000 8996 Enqueuing Move request for scope (-0.30, 0.09)
22:25:56.642 00.001 20224 Worker thread wakes up
22:25:56.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.09) opts 0xd
22:25:56.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.09)
22:25:56.643 00.001 20224 Moving (-0.30, 0.09) raw xDistance=-0.31 yDistance=-0.06
22:25:56.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:25:56.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:56.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:25:56.643 00.000 20224 MoveAxis(E, 45, ABG)
22:25:56.643 00.000 20224 Guiding  Dir = 2, Dur = 45
22:25:56.644 00.001 20224 IsSlewing returns 0
22:25:56.644 00.000 20224 IsGuiding returns 0
22:25:56.646 00.002 20224 PulseGuide returned control before completion, sleep 54
22:25:56.646 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48192, med=2771, FiltMin=2480, FiltMax=25072, Gamma=1.000
22:25:56.662 00.016 8996 UpdateGuideState exits: m=721310 SNR=371.1
22:25:56.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:56.663 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:56.664 00.001 8996 Enqueuing Expose request
22:25:56.703 00.039 20224 IsGuiding returns 1
22:25:56.703 00.000 20224 scope still moving after pulse duration time elapsed
22:25:56.735 00.032 20224 IsSlewing returns 0
22:25:56.735 00.000 20224 IsGuiding returns 0
22:25:56.735 00.000 20224 scope move finished after 45 + 45 ms
22:25:56.735 00.000 20224 Move returns status 0, amount 45
22:25:56.735 00.000 20224 MoveAxis(N, 0, ABG)
22:25:56.735 00.000 20224 Move returns status 0, amount 0
22:25:56.735 00.000 20224 move complete, result=0
22:25:56.736 00.001 20224 worker thread done servicing request
22:25:56.736 00.000 20224 Worker thread wakes up
22:25:56.736 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:56.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:56.736 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH
22:25:57.714 00.978 20224 Exposure complete
22:25:57.801 00.087 20224 worker thread done servicing request
22:25:57.801 00.000 8996 OnExposeComplete: enter
22:25:57.803 00.002 8996 UpdateGuideState(): m_state=6
22:25:57.804 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4625
22:25:57.804 00.000 8996 Star::Find returns 1 (0), X=138.97, Y=471.44, Mass=794088, SNR=372.6, Peak=53872 HFD=4.6
22:25:57.805 00.001 8996 MultiStar: [#1 0.02,-0.15,0.61,U] [#2 0.07,0.11,0.70,U] [#3 0.08,-0.10,0.70,U] [#4 0.10,-0.32,0.57,U] [#5 0.22,-0.25,0.58,U] [#6 0.09,-0.72,0.00,M6] [#7 -0.03,-0.40,0.41,U] [#8 0.12,-0.09,0.34,U] 
22:25:57.806 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.10}, one-star: {0.25, 0.11}
22:25:57.807 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
22:25:57.807 00.000 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
22:25:57.808 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.71 mountX=0.13 mountY=0.09, mountTheta=0.60
22:25:57.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.10, opts=13)
22:25:57.810 00.000 8996 Enqueuing Move request for scope (0.12, -0.10)
22:25:57.811 00.001 20224 Worker thread wakes up
22:25:57.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
22:25:57.811 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
22:25:57.811 00.000 20224 Moving (0.12, -0.10) raw xDistance=0.13 yDistance=0.09
22:25:57.812 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:25:57.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:57.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:25:57.812 00.000 20224 MoveAxis(E, 0, ABG)
22:25:57.812 00.000 20224 Move returns status 0, amount 0
22:25:57.812 00.000 20224 MoveAxis(N, 0, ABG)
22:25:57.812 00.000 20224 Move returns status 0, amount 0
22:25:57.812 00.000 20224 move complete, result=0
22:25:57.812 00.000 20224 worker thread done servicing request
22:25:57.818 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53872, med=2771, FiltMin=2512, FiltMax=27568, Gamma=1.000
22:25:57.839 00.021 8996 UpdateGuideState exits: m=794088 SNR=372.6
22:25:57.840 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:57.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:57.841 00.000 8996 Enqueuing Expose request
22:25:57.842 00.001 20224 Worker thread wakes up
22:25:57.842 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:25:57.843 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:57.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:59.001 01.158 20224 Exposure complete
22:25:59.055 00.054 20224 worker thread done servicing request
22:25:59.055 00.000 8996 OnExposeComplete: enter
22:25:59.057 00.002 8996 UpdateGuideState(): m_state=6
22:25:59.059 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4626
22:25:59.061 00.002 8996 Star::Find returns 1 (0), X=138.89, Y=471.53, Mass=778973, SNR=367.9, Peak=51725 HFD=4.8
22:25:59.062 00.001 8996 MultiStar: [#1 0.07,-0.00,0.66,U] [#2 0.00,0.21,0.66,U] [#3 0.05,0.07,0.58,U] [#4 0.05,-0.06,0.54,U] [#5 0.14,-0.09,0.65,U] [#6 -0.07,-0.38,0.40,U] [#7 -0.38,-0.20,0.42,U] [#8 0.02,0.21,0.33,U] 
22:25:59.063 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.17, 0.20}
22:25:59.064 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
22:25:59.065 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
22:25:59.067 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.59 mountX=0.03 mountY=-0.03, mountTheta=-0.70
22:25:59.070 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
22:25:59.071 00.001 8996 Enqueuing Move request for scope (0.03, 0.02)
22:25:59.072 00.001 20224 Worker thread wakes up
22:25:59.073 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
22:25:59.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
22:25:59.073 00.000 20224 Moving (0.03, 0.02) raw xDistance=0.03 yDistance=-0.03
22:25:59.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:25:59.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:59.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:25:59.073 00.000 20224 MoveAxis(E, 0, ABG)
22:25:59.073 00.000 20224 Move returns status 0, amount 0
22:25:59.073 00.000 20224 MoveAxis(N, 0, ABG)
22:25:59.073 00.000 20224 Move returns status 0, amount 0
22:25:59.073 00.000 20224 move complete, result=0
22:25:59.073 00.000 20224 worker thread done servicing request
22:25:59.078 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51725, med=2771, FiltMin=2509, FiltMax=29904, Gamma=1.000
22:25:59.095 00.017 8996 UpdateGuideState exits: m=778973 SNR=367.9
22:25:59.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:59.096 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:25:59.097 00.001 8996 Enqueuing Expose request
22:25:59.098 00.001 20224 Worker thread wakes up
22:25:59.098 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:25:59.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:25:59.098 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:00.074 00.976 20224 Exposure complete
22:26:00.142 00.068 20224 worker thread done servicing request
22:26:00.142 00.000 8996 OnExposeComplete: enter
22:26:00.144 00.002 8996 UpdateGuideState(): m_state=6
22:26:00.145 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4627
22:26:00.145 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=471.33, Mass=762646, SNR=385.9, Peak=56976 HFD=4.7
22:26:00.147 00.002 8996 MultiStar: [#1 -0.19,-0.19,0.57,U] [#2 -0.43,-0.05,0.77,U] [#3 -0.18,0.11,0.55,U] [#4 -0.11,-0.11,0.46,U] [#5 -0.09,-0.27,0.53,U] [#6 -0.25,-0.10,0.40,U] [#7 -0.20,-0.02,0.36,U] [#8 -0.29,-0.12,0.35,U] 
22:26:00.147 00.000 8996 single-star, 8 included, MultiStar: {-0.19, -0.07}, one-star: {-0.06, 0.00}
22:26:00.148 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
22:26:00.149 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
22:26:00.149 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.12 mountX=-0.06 mountY=0.01, mountTheta=3.05
22:26:00.151 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
22:26:00.152 00.001 8996 Enqueuing Move request for scope (-0.06, 0.00)
22:26:00.152 00.000 20224 Worker thread wakes up
22:26:00.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
22:26:00.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
22:26:00.152 00.000 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.01
22:26:00.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:26:00.153 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:00.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:26:00.153 00.000 20224 MoveAxis(E, 0, ABG)
22:26:00.153 00.000 20224 Move returns status 0, amount 0
22:26:00.153 00.000 20224 MoveAxis(N, 0, ABG)
22:26:00.153 00.000 20224 Move returns status 0, amount 0
22:26:00.153 00.000 20224 move complete, result=0
22:26:00.153 00.000 20224 worker thread done servicing request
22:26:00.156 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56976, med=2771, FiltMin=2509, FiltMax=30448, Gamma=1.000
22:26:00.175 00.019 8996 UpdateGuideState exits: m=762646 SNR=385.9
22:26:00.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:00.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:00.179 00.001 8996 Enqueuing Expose request
22:26:00.180 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:26:00.183 00.003 20224 Worker thread wakes up
22:26:00.183 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:00.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:01.344 01.161 20224 Exposure complete
22:26:01.421 00.077 20224 worker thread done servicing request
22:26:01.421 00.000 8996 OnExposeComplete: enter
22:26:01.422 00.001 8996 UpdateGuideState(): m_state=6
22:26:01.423 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4628
22:26:01.424 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=471.60, Mass=816615, SNR=335.8, Peak=52608 HFD=4.7
22:26:01.425 00.001 8996 MultiStar: [#1 -0.45,0.25,0.00,M1] [#2 -0.28,0.15,0.87,U] [#3 -0.35,0.24,0.60,U] [#4 -0.28,0.04,0.61,U] [#5 -0.34,-0.18,0.68,U] [#6 -0.27,-0.31,0.48,U] [#7 -0.32,0.02,0.44,U] [#8 -0.38,0.38,0.00,M1] 
22:26:01.426 00.001 8996 refined, 6 included, MultiStar: {-0.26, 0.06}, one-star: {-0.11, 0.27}
22:26:01.426 00.000 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
22:26:01.427 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:26:01.428 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.90 mountX=-0.27 mountY=-0.03, mountTheta=-3.02
22:26:01.431 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.06, opts=13)
22:26:01.433 00.002 8996 Enqueuing Move request for scope (-0.26, 0.06)
22:26:01.436 00.003 20224 Worker thread wakes up
22:26:01.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd
22:26:01.436 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.06)
22:26:01.436 00.000 20224 Moving (-0.26, 0.06) raw xDistance=-0.27 yDistance=-0.03
22:26:01.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:26:01.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:01.437 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:26:01.437 00.000 20224 MoveAxis(E, 39, ABG)
22:26:01.437 00.000 20224 Guiding  Dir = 2, Dur = 39
22:26:01.437 00.000 20224 IsSlewing returns 0
22:26:01.437 00.000 20224 IsGuiding returns 0
22:26:01.446 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52608, med=2771, FiltMin=2525, FiltMax=31616, Gamma=1.000
22:26:01.448 00.002 20224 PulseGuide returned control before completion, sleep 40
22:26:01.466 00.018 8996 UpdateGuideState exits: m=816615 SNR=335.8
22:26:01.468 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:01.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:01.470 00.001 8996 Enqueuing Expose request
22:26:01.493 00.023 20224 IsGuiding returns 1
22:26:01.493 00.000 20224 scope still moving after pulse duration time elapsed
22:26:01.524 00.031 20224 IsSlewing returns 0
22:26:01.524 00.000 20224 IsGuiding returns 1
22:26:01.555 00.031 20224 IsSlewing returns 0
22:26:01.556 00.001 20224 IsGuiding returns 0
22:26:01.556 00.000 20224 scope move finished after 39 + 79 ms
22:26:01.556 00.000 20224 Move returns status 0, amount 39
22:26:01.556 00.000 20224 MoveAxis(N, 0, ABG)
22:26:01.556 00.000 20224 Move returns status 0, amount 0
22:26:01.556 00.000 20224 move complete, result=0
22:26:01.556 00.000 20224 worker thread done servicing request
22:26:01.556 00.000 20224 Worker thread wakes up
22:26:01.556 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
22:26:01.559 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:01.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:02.550 00.991 20224 Exposure complete
22:26:02.671 00.121 20224 worker thread done servicing request
22:26:02.671 00.000 8996 OnExposeComplete: enter
22:26:02.672 00.001 8996 UpdateGuideState(): m_state=6
22:26:02.674 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4629
22:26:02.675 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=471.31, Mass=656059, SNR=292.6, Peak=46704 HFD=4.5
22:26:02.676 00.001 8996 MultiStar: [#1 0.02,0.11,0.78,U] [#2 0.09,0.18,0.73,U] [#3 -0.03,0.16,0.78,U] [#4 -0.02,0.16,0.60,U] [#5 0.11,-0.41,0.81,U] [#6 0.13,-0.25,0.55,U] [#7 -0.08,-0.04,0.50,U] [#8 -0.13,-0.09,0.44,U] 
22:26:02.677 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.02}, one-star: {0.13, -0.02}
22:26:02.678 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
22:26:02.679 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
22:26:02.680 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.42 mountX=0.04 mountY=0.01, mountTheta=0.31
22:26:02.682 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
22:26:02.683 00.001 8996 Enqueuing Move request for scope (0.04, -0.02)
22:26:02.684 00.001 20224 Worker thread wakes up
22:26:02.684 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
22:26:02.684 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
22:26:02.684 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.01
22:26:02.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:26:02.684 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:02.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:26:02.684 00.000 20224 MoveAxis(E, 0, ABG)
22:26:02.684 00.000 20224 Move returns status 0, amount 0
22:26:02.684 00.000 20224 MoveAxis(N, 0, ABG)
22:26:02.685 00.001 20224 Move returns status 0, amount 0
22:26:02.685 00.000 20224 move complete, result=0
22:26:02.685 00.000 20224 worker thread done servicing request
22:26:02.688 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46704, med=2771, FiltMin=2512, FiltMax=27555, Gamma=1.000
22:26:02.702 00.014 8996 UpdateGuideState exits: m=656059 SNR=292.6
22:26:02.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:02.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:02.704 00.000 8996 Enqueuing Expose request
22:26:02.705 00.001 20224 Worker thread wakes up
22:26:02.705 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:26:02.706 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:02.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:03.865 01.159 20224 Exposure complete
22:26:03.932 00.067 20224 worker thread done servicing request
22:26:03.932 00.000 8996 OnExposeComplete: enter
22:26:03.934 00.002 8996 UpdateGuideState(): m_state=6
22:26:03.936 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4630
22:26:03.937 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=471.22, Mass=813024, SNR=367.7, Peak=53280 HFD=4.7
22:26:03.938 00.001 8996 MultiStar: [#1 -0.24,-0.00,0.63,U] [#2 -0.43,0.01,0.73,U] [#3 -0.26,0.02,0.58,U] [#4 -0.22,0.05,0.50,U] [#5 -0.11,-0.01,0.55,U] [#6 -0.39,-0.42,0.00,M3] [#7 -0.49,-0.18,0.00,M1] [#8 -0.26,-0.10,0.33,U] 
22:26:03.940 00.002 8996 single-star, 6 included, MultiStar: {-0.25, -0.02}, one-star: {-0.20, -0.11}
22:26:03.941 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
22:26:03.942 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
22:26:03.945 00.003 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.64 mountX=-0.19 mountY=0.13, mountTheta=2.54
22:26:03.950 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.11, opts=13)
22:26:03.951 00.001 8996 Enqueuing Move request for scope (-0.20, -0.11)
22:26:03.953 00.002 20224 Worker thread wakes up
22:26:03.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
22:26:03.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
22:26:03.953 00.000 20224 Moving (-0.20, -0.11) raw xDistance=-0.19 yDistance=0.13
22:26:03.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:26:03.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:03.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:26:03.953 00.000 20224 MoveAxis(E, 0, ABG)
22:26:03.953 00.000 20224 Move returns status 0, amount 0
22:26:03.954 00.001 20224 MoveAxis(N, 0, ABG)
22:26:03.954 00.000 20224 Move returns status 0, amount 0
22:26:03.954 00.000 20224 move complete, result=0
22:26:03.954 00.000 20224 worker thread done servicing request
22:26:03.962 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53280, med=2771, FiltMin=2505, FiltMax=30064, Gamma=1.000
22:26:03.983 00.021 8996 UpdateGuideState exits: m=813024 SNR=367.7
22:26:03.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:03.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:03.986 00.001 8996 Enqueuing Expose request
22:26:03.986 00.000 20224 Worker thread wakes up
22:26:03.987 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:26:03.987 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:03.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:04.950 00.963 20224 Exposure complete
22:26:05.024 00.074 20224 worker thread done servicing request
22:26:05.024 00.000 8996 OnExposeComplete: enter
22:26:05.025 00.001 8996 UpdateGuideState(): m_state=6
22:26:05.026 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4631
22:26:05.027 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=471.45, Mass=791359, SNR=379.8, Peak=49104 HFD=5.0
22:26:05.028 00.001 8996 MultiStar: [#1 -0.01,0.10,0.54,U] [#2 -0.15,0.35,0.73,U] [#3 -0.02,0.16,0.59,U] [#4 0.07,0.08,0.58,U] [#5 -0.01,-0.05,0.51,U] [#6 -0.19,-0.17,0.44,U] [#7 -0.16,-0.02,0.45,U] [#8 -0.09,0.41,0.39,U] 
22:26:05.028 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {-0.15, 0.12}
22:26:05.029 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
22:26:05.030 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
22:26:05.030 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.19 mountX=-0.10 mountY=-0.11, mountTheta=-2.29
22:26:05.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
22:26:05.033 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
22:26:05.033 00.000 20224 Worker thread wakes up
22:26:05.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
22:26:05.033 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
22:26:05.033 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.10 yDistance=-0.11
22:26:05.034 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:26:05.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:05.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:26:05.034 00.000 20224 MoveAxis(E, 0, ABG)
22:26:05.034 00.000 20224 Move returns status 0, amount 0
22:26:05.034 00.000 20224 MoveAxis(N, 0, ABG)
22:26:05.034 00.000 20224 Move returns status 0, amount 0
22:26:05.034 00.000 20224 move complete, result=0
22:26:05.034 00.000 20224 worker thread done servicing request
22:26:05.040 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=49104, med=2771, FiltMin=2509, FiltMax=28944, Gamma=1.000
22:26:05.055 00.015 8996 UpdateGuideState exits: m=791359 SNR=379.8
22:26:05.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:05.056 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:05.057 00.001 8996 Enqueuing Expose request
22:26:05.058 00.001 20224 Worker thread wakes up
22:26:05.058 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:05.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:05.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:06.225 01.166 20224 Exposure complete
22:26:06.285 00.060 20224 worker thread done servicing request
22:26:06.286 00.001 8996 OnExposeComplete: enter
22:26:06.287 00.001 8996 UpdateGuideState(): m_state=6
22:26:06.289 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4632
22:26:06.290 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=471.66, Mass=699129, SNR=334.5, Peak=44861 HFD=4.6
22:26:06.292 00.002 8996 MultiStar: [#1 -0.28,-0.06,0.72,U] [#2 -0.16,-0.14,0.82,U] [#3 -0.52,0.33,0.00,M1] [#4 -0.33,0.11,0.56,U] [#5 -0.30,0.21,0.64,U] [#6 -0.41,-0.20,0.00,M3] [#7 -0.59,-0.10,0.00,M1] [#8 -0.34,0.24,0.39,U] 
22:26:06.293 00.001 8996 refined, 5 included, MultiStar: {-0.28, 0.11}, one-star: {-0.31, 0.33}
22:26:06.294 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
22:26:06.294 00.000 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:26:06.295 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.11 hyp=0.30 cameraTheta=2.76 mountX=-0.29 mountY=-0.08, mountTheta=-2.87
22:26:06.297 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.11, opts=13)
22:26:06.298 00.001 8996 Enqueuing Move request for scope (-0.28, 0.11)
22:26:06.299 00.001 20224 Worker thread wakes up
22:26:06.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.11) opts 0xd
22:26:06.299 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.11)
22:26:06.299 00.000 20224 Moving (-0.28, 0.11) raw xDistance=-0.29 yDistance=-0.08
22:26:06.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:26:06.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:06.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:26:06.299 00.000 20224 MoveAxis(E, 42, ABG)
22:26:06.299 00.000 20224 Guiding  Dir = 2, Dur = 42
22:26:06.299 00.000 20224 IsSlewing returns 0
22:26:06.300 00.001 20224 IsGuiding returns 0
22:26:06.303 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=44861, med=2771, FiltMin=2509, FiltMax=25872, Gamma=1.000
22:26:06.318 00.015 8996 UpdateGuideState exits: m=699129 SNR=334.5
22:26:06.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:06.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:06.321 00.001 8996 Enqueuing Expose request
22:26:06.337 00.016 20224 PulseGuide returned control before completion, sleep 15
22:26:06.373 00.036 20224 IsGuiding returns 1
22:26:06.373 00.000 20224 scope still moving after pulse duration time elapsed
22:26:06.400 00.027 20224 IsSlewing returns 0
22:26:06.400 00.000 20224 IsGuiding returns 1
22:26:06.430 00.030 20224 IsSlewing returns 0
22:26:06.432 00.002 20224 IsGuiding returns 0
22:26:06.432 00.000 20224 scope move finished after 42 + 89 ms
22:26:06.432 00.000 20224 Move returns status 0, amount 42
22:26:06.432 00.000 20224 MoveAxis(N, 0, ABG)
22:26:06.432 00.000 20224 Move returns status 0, amount 0
22:26:06.432 00.000 20224 move complete, result=0
22:26:06.432 00.000 20224 worker thread done servicing request
22:26:06.432 00.000 20224 Worker thread wakes up
22:26:06.432 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
22:26:06.434 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:06.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:07.401 00.967 20224 Exposure complete
22:26:07.463 00.062 20224 worker thread done servicing request
22:26:07.463 00.000 8996 OnExposeComplete: enter
22:26:07.464 00.001 8996 UpdateGuideState(): m_state=6
22:26:07.464 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4633
22:26:07.465 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=471.70, Mass=698744, SNR=317.4, Peak=42605 HFD=4.6
22:26:07.466 00.001 8996 MultiStar: [#1 0.03,-0.02,0.72,U] [#2 0.07,0.36,0.83,U] [#3 0.03,0.24,0.74,U] [#4 0.14,0.24,0.65,U] [#5 0.28,0.30,0.72,U] [#6 -0.11,0.01,0.46,U] [#7 -0.04,0.16,0.47,U] [#8 -0.00,0.13,0.42,U] 
22:26:07.467 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.22}, one-star: {0.03, 0.37}
22:26:07.468 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
22:26:07.469 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
22:26:07.470 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.31 mountX=0.04 mountY=-0.23, mountTheta=-1.41
22:26:07.471 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.22, opts=13)
22:26:07.472 00.001 8996 Enqueuing Move request for scope (0.06, 0.22)
22:26:07.472 00.000 20224 Worker thread wakes up
22:26:07.473 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
22:26:07.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
22:26:07.473 00.000 20224 Moving (0.06, 0.22) raw xDistance=0.04 yDistance=-0.23
22:26:07.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:26:07.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:26:07.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:26:07.473 00.000 20224 MoveAxis(E, 0, ABG)
22:26:07.473 00.000 20224 Move returns status 0, amount 0
22:26:07.473 00.000 20224 MoveAxis(N, 0, ABG)
22:26:07.473 00.000 20224 Move returns status 0, amount 0
22:26:07.473 00.000 20224 move complete, result=0
22:26:07.473 00.000 20224 worker thread done servicing request
22:26:07.480 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42605, med=2771, FiltMin=2505, FiltMax=30544, Gamma=1.000
22:26:07.498 00.018 8996 UpdateGuideState exits: m=698744 SNR=317.4
22:26:07.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:07.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:07.501 00.000 8996 Enqueuing Expose request
22:26:07.502 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:26:07.503 00.001 20224 Worker thread wakes up
22:26:07.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:07.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:08.685 01.182 20224 Exposure complete
22:26:08.789 00.104 20224 worker thread done servicing request
22:26:08.789 00.000 8996 OnExposeComplete: enter
22:26:08.790 00.001 8996 UpdateGuideState(): m_state=6
22:26:08.790 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4634
22:26:08.791 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.45, Mass=681171, SNR=316.6, Peak=45168 HFD=4.6
22:26:08.792 00.001 8996 MultiStar: [#1 -0.04,0.13,0.75,U] [#2 0.09,0.15,0.84,U] [#3 -0.18,0.31,0.71,U] [#4 -0.00,0.08,0.60,U] [#5 0.03,0.12,0.63,U] [#6 -0.04,-0.07,0.50,U] [#7 -0.15,0.21,0.55,U] [#8 -0.08,-0.01,0.51,U] 
22:26:08.793 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.13}, one-star: {0.06, 0.12}
22:26:08.794 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
22:26:08.795 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
22:26:08.795 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.74 mountX=-0.03 mountY=-0.12, mountTheta=-1.84
22:26:08.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.13, opts=13)
22:26:08.798 00.001 8996 Enqueuing Move request for scope (-0.02, 0.13)
22:26:08.799 00.001 20224 Worker thread wakes up
22:26:08.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
22:26:08.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
22:26:08.799 00.000 20224 Moving (-0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
22:26:08.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:26:08.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:08.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:26:08.799 00.000 20224 MoveAxis(E, 0, ABG)
22:26:08.799 00.000 20224 Move returns status 0, amount 0
22:26:08.799 00.000 20224 MoveAxis(N, 0, ABG)
22:26:08.799 00.000 20224 Move returns status 0, amount 0
22:26:08.799 00.000 20224 move complete, result=0
22:26:08.799 00.000 20224 worker thread done servicing request
22:26:08.806 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45168, med=2771, FiltMin=2475, FiltMax=29008, Gamma=1.000
22:26:08.828 00.022 8996 UpdateGuideState exits: m=681171 SNR=316.6
22:26:08.830 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:08.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:08.832 00.001 8996 Enqueuing Expose request
22:26:08.833 00.001 20224 Worker thread wakes up
22:26:08.833 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:08.834 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:08.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:09.802 00.968 20224 Exposure complete
22:26:09.861 00.059 20224 worker thread done servicing request
22:26:09.861 00.000 8996 OnExposeComplete: enter
22:26:09.862 00.001 8996 UpdateGuideState(): m_state=6
22:26:09.863 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4635
22:26:09.863 00.000 8996 Star::Find returns 1 (0), X=139.18, Y=471.51, Mass=754189, SNR=349.7, Peak=45757 HFD=4.7
22:26:09.864 00.001 8996 MultiStar: [#1 0.49,-0.34,0.00,M1] [#2 0.22,0.19,0.78,U] [#3 0.36,0.23,0.58,U] [#4 0.35,0.17,0.53,U] [#5 0.37,0.15,0.57,U] [#6 0.34,-0.09,0.40,U] [#7 0.24,0.23,0.46,U] [#8 0.28,0.11,0.43,U] 
22:26:09.865 00.001 8996 refined, 7 included, MultiStar: {0.34, 0.16}, one-star: {0.45, 0.18}
22:26:09.866 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
22:26:09.866 00.000 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
22:26:09.867 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.16 hyp=0.37 cameraTheta=0.44 mountX=0.32 mountY=-0.20, mountTheta=-0.55
22:26:09.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.16, opts=13)
22:26:09.869 00.000 8996 Enqueuing Move request for scope (0.34, 0.16)
22:26:09.870 00.001 20224 Worker thread wakes up
22:26:09.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.16) opts 0xd
22:26:09.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.16)
22:26:09.870 00.000 20224 Moving (0.34, 0.16) raw xDistance=0.32 yDistance=-0.20
22:26:09.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
22:26:09.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:09.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:26:09.870 00.000 20224 MoveAxis(W, 47, ABG)
22:26:09.870 00.000 20224 Guiding  Dir = 3, Dur = 47
22:26:09.871 00.001 20224 IsSlewing returns 0
22:26:09.871 00.000 20224 IsGuiding returns 0
22:26:09.883 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=45757, med=2771, FiltMin=2509, FiltMax=24448, Gamma=1.000
22:26:09.904 00.021 8996 UpdateGuideState exits: m=754189 SNR=349.7
22:26:09.906 00.002 20224 PulseGuide returned control before completion, sleep 24
22:26:09.906 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:09.906 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:09.907 00.001 8996 Enqueuing Expose request
22:26:09.935 00.028 20224 IsGuiding returns 1
22:26:09.935 00.000 20224 scope still moving after pulse duration time elapsed
22:26:09.966 00.031 20224 IsSlewing returns 0
22:26:09.967 00.001 20224 IsGuiding returns 1
22:26:09.998 00.031 20224 IsSlewing returns 0
22:26:09.998 00.000 20224 IsGuiding returns 0
22:26:09.998 00.000 20224 scope move finished after 47 + 80 ms
22:26:09.998 00.000 20224 Move returns status 0, amount 47
22:26:09.998 00.000 20224 MoveAxis(N, 0, ABG)
22:26:09.998 00.000 20224 Move returns status 0, amount 0
22:26:09.998 00.000 20224 move complete, result=0
22:26:09.998 00.000 20224 worker thread done servicing request
22:26:09.998 00.000 20224 Worker thread wakes up
22:26:09.998 00.000 8996 GuideStep: 0.3 px 47 ms WEST, -0.2 px 0 ms NORTH
22:26:10.001 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:10.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:11.166 01.165 20224 Exposure complete
22:26:11.232 00.066 20224 worker thread done servicing request
22:26:11.233 00.001 8996 OnExposeComplete: enter
22:26:11.233 00.000 8996 UpdateGuideState(): m_state=6
22:26:11.235 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4636
22:26:11.236 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=471.65, Mass=718493, SNR=359.8, Peak=49789 HFD=4.7
22:26:11.237 00.001 8996 MultiStar: [#1 -0.24,0.36,0.66,U] [#2 -0.12,0.22,0.68,U] [#3 -0.38,0.30,0.00,M1] [#4 -0.16,0.16,0.49,U] [#5 -0.23,0.18,0.58,U] [#6 -0.21,0.04,0.43,U] [#7 -0.26,0.26,0.44,U] [#8 -0.20,0.43,0.00,M1] 
22:26:11.237 00.000 8996 refined, 6 included, MultiStar: {-0.18, 0.24}, one-star: {-0.10, 0.33}
22:26:11.238 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:26:11.239 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
22:26:11.239 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.24 hyp=0.30 cameraTheta=2.21 mountX=-0.20 mountY=-0.22, mountTheta=-2.31
22:26:11.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.24, opts=13)
22:26:11.242 00.001 8996 Enqueuing Move request for scope (-0.18, 0.24)
22:26:11.242 00.000 20224 Worker thread wakes up
22:26:11.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.24) opts 0xd
22:26:11.242 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.24)
22:26:11.242 00.000 20224 Moving (-0.18, 0.24) raw xDistance=-0.20 yDistance=-0.22
22:26:11.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20
22:26:11.243 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:26:11.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:26:11.243 00.000 20224 MoveAxis(E, 26, ABG)
22:26:11.243 00.000 20224 Guiding  Dir = 2, Dur = 26
22:26:11.243 00.000 20224 IsSlewing returns 0
22:26:11.243 00.000 20224 IsGuiding returns 0
22:26:11.247 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49789, med=2771, FiltMin=2515, FiltMax=27472, Gamma=1.000
22:26:11.250 00.003 20224 PulseGuide returned control before completion, sleep 30
22:26:11.268 00.018 8996 UpdateGuideState exits: m=718493 SNR=359.8
22:26:11.269 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:11.269 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:11.270 00.001 8996 Enqueuing Expose request
22:26:11.296 00.026 20224 IsGuiding returns 1
22:26:11.296 00.000 20224 scope still moving after pulse duration time elapsed
22:26:11.328 00.032 20224 IsSlewing returns 0
22:26:11.328 00.000 20224 IsGuiding returns 1
22:26:11.359 00.031 20224 IsSlewing returns 0
22:26:11.359 00.000 20224 IsGuiding returns 0
22:26:11.359 00.000 20224 scope move finished after 26 + 90 ms
22:26:11.359 00.000 20224 Move returns status 0, amount 26
22:26:11.359 00.000 20224 MoveAxis(N, 0, ABG)
22:26:11.359 00.000 20224 Move returns status 0, amount 0
22:26:11.359 00.000 20224 move complete, result=0
22:26:11.359 00.000 20224 worker thread done servicing request
22:26:11.359 00.000 20224 Worker thread wakes up
22:26:11.359 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:11.360 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:11.360 00.000 8996 GuideStep: -0.2 px 26 ms EAST, -0.2 px 0 ms NORTH
22:26:13.504 02.144 20224 Exposure complete
22:26:13.563 00.059 20224 worker thread done servicing request
22:26:13.563 00.000 8996 OnExposeComplete: enter
22:26:13.564 00.001 8996 UpdateGuideState(): m_state=6
22:26:13.565 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4637
22:26:13.566 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=471.79, Mass=789302, SNR=367.7, Peak=57069 HFD=4.5
22:26:13.567 00.001 8996 MultiStar: [#1 0.42,0.12,0.61,U] [#2 0.40,0.31,0.00,M1] [#3 0.33,0.13,0.60,U] [#4 0.50,-0.09,0.00,M1] [#5 0.35,0.03,0.64,U] [#6 0.26,-0.02,0.40,U] [#7 0.31,0.15,0.42,U] [#8 0.14,0.22,0.39,U] 
22:26:13.568 00.001 8996 refined, 6 included, MultiStar: {0.29, 0.19}, one-star: {0.19, 0.47}
22:26:13.569 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
22:26:13.570 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
22:26:13.571 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.19 hyp=0.34 cameraTheta=0.59 mountX=0.27 mountY=-0.22, mountTheta=-0.70
22:26:13.572 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.19, opts=13)
22:26:13.573 00.001 8996 Enqueuing Move request for scope (0.29, 0.19)
22:26:13.574 00.001 20224 Worker thread wakes up
22:26:13.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.19) opts 0xd
22:26:13.574 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.19)
22:26:13.574 00.000 20224 Moving (0.29, 0.19) raw xDistance=0.27 yDistance=-0.22
22:26:13.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:26:13.574 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.11 newest=-0.64
22:26:13.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:26:13.574 00.000 20224 MoveAxis(W, 37, ABG)
22:26:13.574 00.000 20224 Guiding  Dir = 3, Dur = 37
22:26:13.574 00.000 20224 IsSlewing returns 0
22:26:13.574 00.000 20224 IsGuiding returns 0
22:26:13.579 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57069, med=2771, FiltMin=2515, FiltMax=31968, Gamma=1.000
22:26:13.598 00.019 8996 UpdateGuideState exits: m=789302 SNR=367.7
22:26:13.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:13.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:13.601 00.001 8996 Enqueuing Expose request
22:26:13.624 00.023 20224 IsGuiding returns 1
22:26:13.624 00.000 20224 scope still moving after pulse duration time elapsed
22:26:13.653 00.029 20224 IsSlewing returns 0
22:26:13.653 00.000 20224 IsGuiding returns 1
22:26:13.684 00.031 20224 IsSlewing returns 0
22:26:13.684 00.000 20224 IsGuiding returns 1
22:26:13.716 00.032 20224 IsSlewing returns 0
22:26:13.716 00.000 20224 IsGuiding returns 0
22:26:13.716 00.000 20224 scope move finished after 37 + 105 ms
22:26:13.716 00.000 20224 Move returns status 0, amount 37
22:26:13.717 00.001 20224 MoveAxis(N, 47, ABG)
22:26:13.717 00.000 20224 Guiding  Dir = 0, Dur = 47
22:26:13.717 00.000 20224 IsSlewing returns 0
22:26:13.717 00.000 20224 IsGuiding returns 0
22:26:13.778 00.061 20224 IsGuiding returns 1
22:26:13.778 00.000 20224 scope still moving after pulse duration time elapsed
22:26:13.808 00.030 20224 IsSlewing returns 0
22:26:13.809 00.001 20224 IsGuiding returns 1
22:26:13.839 00.030 20224 IsSlewing returns 0
22:26:13.839 00.000 20224 IsGuiding returns 1
22:26:13.871 00.032 20224 IsSlewing returns 0
22:26:13.871 00.000 20224 IsGuiding returns 0
22:26:13.871 00.000 20224 scope move finished after 47 + 107 ms
22:26:13.871 00.000 20224 Move returns status 0, amount 47
22:26:13.871 00.000 20224 move complete, result=0
22:26:13.871 00.000 20224 worker thread done servicing request
22:26:13.872 00.001 20224 Worker thread wakes up
22:26:13.872 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:13.872 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.2 px 47 ms NORTH
22:26:13.873 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:14.853 00.980 20224 Exposure complete
22:26:14.917 00.064 20224 worker thread done servicing request
22:26:14.917 00.000 8996 OnExposeComplete: enter
22:26:14.920 00.003 8996 UpdateGuideState(): m_state=6
22:26:14.921 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4638
22:26:14.922 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=471.61, Mass=783693, SNR=320.6, Peak=50413 HFD=4.9
22:26:14.923 00.001 8996 MultiStar: [#1 -0.02,0.29,0.70,U] [#2 -0.15,0.36,0.88,U] [#3 -0.09,0.43,0.00,M1] [#4 -0.04,0.11,0.60,U] [#5 -0.16,0.12,0.67,U] [#6 -0.11,0.32,0.46,U] [#7 -0.15,0.37,0.48,U] [#8 -0.24,0.11,0.38,U] 
22:26:14.924 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.25}, one-star: {-0.21, 0.28}
22:26:14.925 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
22:26:14.926 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
22:26:14.927 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.25 hyp=0.29 cameraTheta=2.06 mountX=-0.16 mountY=-0.24, mountTheta=-2.16
22:26:14.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.25, opts=13)
22:26:14.930 00.001 8996 Enqueuing Move request for scope (-0.14, 0.25)
22:26:14.931 00.001 20224 Worker thread wakes up
22:26:14.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.25) opts 0xd
22:26:14.931 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.25)
22:26:14.931 00.000 20224 Moving (-0.14, 0.25) raw xDistance=-0.16 yDistance=-0.24
22:26:14.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:26:14.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:26:14.931 00.000 20224 MoveAxis(E, 0, ABG)
22:26:14.931 00.000 20224 Move returns status 0, amount 0
22:26:14.931 00.000 20224 MoveAxis(N, 50, ABG)
22:26:14.931 00.000 20224 Guiding  Dir = 0, Dur = 50
22:26:14.932 00.001 20224 IsSlewing returns 0
22:26:14.932 00.000 20224 IsGuiding returns 0
22:26:14.936 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50413, med=2771, FiltMin=2510, FiltMax=29008, Gamma=1.000
22:26:14.951 00.015 8996 UpdateGuideState exits: m=783693 SNR=320.6
22:26:14.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:14.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:14.953 00.000 8996 Enqueuing Expose request
22:26:14.979 00.026 20224 PulseGuide returned control before completion, sleep 14
22:26:15.008 00.029 20224 IsGuiding returns 1
22:26:15.008 00.000 20224 scope still moving after pulse duration time elapsed
22:26:15.039 00.031 20224 IsSlewing returns 0
22:26:15.039 00.000 20224 IsGuiding returns 1
22:26:15.069 00.030 20224 IsSlewing returns 0
22:26:15.069 00.000 20224 IsGuiding returns 0
22:26:15.069 00.000 20224 scope move finished after 50 + 87 ms
22:26:15.069 00.000 20224 Move returns status 0, amount 50
22:26:15.069 00.000 20224 move complete, result=0
22:26:15.069 00.000 20224 worker thread done servicing request
22:26:15.069 00.000 20224 Worker thread wakes up
22:26:15.069 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
22:26:15.072 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:15.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:16.248 01.176 20224 Exposure complete
22:26:16.314 00.066 20224 worker thread done servicing request
22:26:16.315 00.001 8996 OnExposeComplete: enter
22:26:16.315 00.000 8996 UpdateGuideState(): m_state=6
22:26:16.316 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4639
22:26:16.317 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.34, Mass=700929, SNR=350.1, Peak=48944 HFD=4.7
22:26:16.318 00.001 8996 MultiStar: [#1 0.05,-0.51,0.00,M1] [#2 0.16,-0.13,0.70,U] [#3 -0.02,-0.28,0.65,U] [#4 -0.06,-0.41,0.54,U] [#5 -0.02,-0.25,0.56,U] [#6 0.01,-0.45,0.00,M1] [#7 -0.18,-0.17,0.51,U] [#8 -0.16,-0.02,0.41,U] 
22:26:16.319 00.001 8996 single-star, 6 included, MultiStar: {-0.02, -0.17}, one-star: {-0.00, 0.02}
22:26:16.320 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
22:26:16.321 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
22:26:16.324 00.003 8996 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.81 mountX=-0.01 mountY=-0.02, mountTheta=-1.91
22:26:16.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.02, opts=13)
22:26:16.327 00.001 8996 Enqueuing Move request for scope (-0.00, 0.02)
22:26:16.328 00.001 20224 Worker thread wakes up
22:26:16.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
22:26:16.328 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
22:26:16.328 00.000 20224 Moving (-0.00, 0.02) raw xDistance=-0.01 yDistance=-0.02
22:26:16.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:26:16.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:16.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:26:16.328 00.000 20224 MoveAxis(E, 0, ABG)
22:26:16.328 00.000 20224 Move returns status 0, amount 0
22:26:16.328 00.000 20224 MoveAxis(N, 0, ABG)
22:26:16.328 00.000 20224 Move returns status 0, amount 0
22:26:16.328 00.000 20224 move complete, result=0
22:26:16.328 00.000 20224 worker thread done servicing request
22:26:16.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48944, med=2771, FiltMin=2521, FiltMax=28112, Gamma=1.000
22:26:16.350 00.018 8996 UpdateGuideState exits: m=700929 SNR=350.1
22:26:16.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:16.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:16.353 00.001 8996 Enqueuing Expose request
22:26:16.354 00.001 20224 Worker thread wakes up
22:26:16.354 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:16.354 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:16.355 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:17.317 00.962 20224 Exposure complete
22:26:17.385 00.068 20224 worker thread done servicing request
22:26:17.385 00.000 8996 OnExposeComplete: enter
22:26:17.386 00.001 8996 UpdateGuideState(): m_state=6
22:26:17.387 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4640
22:26:17.388 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=470.98, Mass=652923, SNR=356.4, Peak=52448 HFD=4.6
22:26:17.389 00.001 8996 MultiStar: [#1 0.10,-0.54,0.00,M2] [#2 -0.03,-0.47,0.00,M1] [#3 0.27,-0.57,0.00,M1] [#4 0.26,-0.57,0.00,M1] [#5 -0.06,-0.39,0.71,U] [#6 0.15,-0.59,0.00,M2] [#7 -0.03,-0.35,0.38,U] [#8 -0.28,-0.27,0.43,U] 
22:26:17.390 00.001 8996 single-star, 3 included, MultiStar: {-0.09, -0.35}, one-star: {-0.06, -0.35}
22:26:17.391 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
22:26:17.391 00.000 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
22:26:17.392 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.35 hyp=0.35 cameraTheta=-1.75 mountX=-0.03 mountY=0.35, mountTheta=1.65
22:26:17.393 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.35, opts=13)
22:26:17.394 00.001 8996 Enqueuing Move request for scope (-0.06, -0.35)
22:26:17.395 00.001 20224 Worker thread wakes up
22:26:17.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.35) opts 0xd
22:26:17.395 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.35)
22:26:17.395 00.000 20224 Moving (-0.06, -0.35) raw xDistance=-0.03 yDistance=0.35
22:26:17.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:26:17.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:17.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:26:17.395 00.000 20224 MoveAxis(E, 0, ABG)
22:26:17.395 00.000 20224 Move returns status 0, amount 0
22:26:17.395 00.000 20224 MoveAxis(N, 0, ABG)
22:26:17.395 00.000 20224 Move returns status 0, amount 0
22:26:17.395 00.000 20224 move complete, result=0
22:26:17.396 00.001 20224 worker thread done servicing request
22:26:17.400 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52448, med=2771, FiltMin=2499, FiltMax=27520, Gamma=1.000
22:26:17.416 00.016 8996 UpdateGuideState exits: m=652923 SNR=356.4
22:26:17.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:17.418 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:17.418 00.000 8996 Enqueuing Expose request
22:26:17.419 00.001 20224 Worker thread wakes up
22:26:17.419 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:17.419 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:26:17.420 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:18.595 01.175 20224 Exposure complete
22:26:18.679 00.084 20224 worker thread done servicing request
22:26:18.679 00.000 8996 OnExposeComplete: enter
22:26:18.681 00.002 8996 UpdateGuideState(): m_state=6
22:26:18.682 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4641
22:26:18.683 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=470.89, Mass=739060, SNR=350.4, Peak=56496 HFD=4.6
22:26:18.684 00.001 8996 MultiStar: [#1 0.27,-0.48,0.00,M3] [#2 0.12,-0.69,0.00,M2] [#3 -0.01,-0.64,0.00,M2] [#4 0.20,-0.76,0.00,M2] [#5 0.12,-0.59,0.00,M1] [#6 0.09,-0.76,0.00,M3] [#7 -0.12,-0.58,0.00,M1] [#8 0.01,-0.47,0.00,M1] 
22:26:18.685 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
22:26:18.685 00.000 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
22:26:18.686 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.43 hyp=0.43 cameraTheta=-1.64 mountX=0.01 mountY=0.43, mountTheta=1.54
22:26:18.687 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.43, opts=13)
22:26:18.688 00.001 8996 Enqueuing Move request for scope (-0.03, -0.43)
22:26:18.689 00.001 20224 Worker thread wakes up
22:26:18.689 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.43) opts 0xd
22:26:18.689 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.43)
22:26:18.689 00.000 20224 Moving (-0.03, -0.43) raw xDistance=0.01 yDistance=0.43
22:26:18.689 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:26:18.689 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:18.689 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:26:18.690 00.001 20224 MoveAxis(E, 0, ABG)
22:26:18.690 00.000 20224 Move returns status 0, amount 0
22:26:18.690 00.000 20224 MoveAxis(N, 0, ABG)
22:26:18.690 00.000 20224 Move returns status 0, amount 0
22:26:18.690 00.000 20224 move complete, result=0
22:26:18.690 00.000 20224 worker thread done servicing request
22:26:18.696 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56496, med=2771, FiltMin=2521, FiltMax=31485, Gamma=1.000
22:26:18.710 00.014 8996 UpdateGuideState exits: m=739060 SNR=350.4
22:26:18.711 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:18.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:18.713 00.001 8996 Enqueuing Expose request
22:26:18.714 00.001 20224 Worker thread wakes up
22:26:18.714 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:26:18.715 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:18.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:19.694 00.979 20224 Exposure complete
22:26:19.749 00.055 20224 worker thread done servicing request
22:26:19.749 00.000 8996 OnExposeComplete: enter
22:26:19.751 00.002 8996 UpdateGuideState(): m_state=6
22:26:19.752 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4642
22:26:19.753 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=470.95, Mass=629437, SNR=308.1, Peak=50960 HFD=4.5
22:26:19.755 00.002 8996 MultiStar: [#1 0.23,-0.36,0.77,U] [#2 0.04,-0.11,1.02,U] [#3 0.09,-0.48,0.00,M3] [#4 0.17,-0.41,0.00,M3] [#5 0.24,-0.18,0.71,U] [#6 0.01,-0.58,0.00,M4] [#7 -0.04,-0.38,0.52,U] [#8 0.06,-0.31,0.49,U] 
22:26:19.756 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.28}, one-star: {0.02, -0.38}
22:26:19.758 00.002 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
22:26:19.759 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
22:26:19.759 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.28 hyp=0.29 cameraTheta=-1.25 mountX=0.12 mountY=0.26, mountTheta=1.15
22:26:19.761 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.28, opts=13)
22:26:19.762 00.001 8996 Enqueuing Move request for scope (0.09, -0.28)
22:26:19.762 00.000 20224 Worker thread wakes up
22:26:19.763 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.28) opts 0xd
22:26:19.763 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.28)
22:26:19.763 00.000 20224 Moving (0.09, -0.28) raw xDistance=0.12 yDistance=0.26
22:26:19.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:26:19.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:19.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:26:19.763 00.000 20224 MoveAxis(E, 0, ABG)
22:26:19.763 00.000 20224 Move returns status 0, amount 0
22:26:19.763 00.000 20224 MoveAxis(N, 0, ABG)
22:26:19.763 00.000 20224 Move returns status 0, amount 0
22:26:19.763 00.000 20224 move complete, result=0
22:26:19.763 00.000 20224 worker thread done servicing request
22:26:19.767 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50960, med=2771, FiltMin=2521, FiltMax=27165, Gamma=1.000
22:26:19.783 00.016 8996 UpdateGuideState exits: m=629437 SNR=308.1
22:26:19.785 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:19.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:19.787 00.001 8996 Enqueuing Expose request
22:26:19.788 00.001 20224 Worker thread wakes up
22:26:19.788 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:26:19.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:19.789 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:20.953 01.164 20224 Exposure complete
22:26:21.029 00.076 20224 worker thread done servicing request
22:26:21.029 00.000 8996 OnExposeComplete: enter
22:26:21.030 00.001 8996 UpdateGuideState(): m_state=6
22:26:21.031 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4643
22:26:21.032 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=471.28, Mass=713380, SNR=346.3, Peak=49360 HFD=4.6
22:26:21.033 00.001 8996 MultiStar: [#1 0.09,-0.42,0.71,U] [#2 0.03,-0.15,0.77,U] [#3 -0.02,-0.19,0.64,U] [#4 0.03,-0.42,0.55,U] [#5 0.16,-0.28,0.63,U] [#6 0.03,-0.36,0.49,U] [#7 -0.10,-0.43,0.00,M1] [#8 -0.10,-0.16,0.38,U] 
22:26:21.034 00.001 8996 single-star, 7 included, MultiStar: {0.07, -0.24}, one-star: {0.21, -0.05}
22:26:21.035 00.001 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
22:26:21.036 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.01)
22:26:21.037 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-0.24 mountX=0.21 mountY=0.03, mountTheta=0.13
22:26:21.038 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.05, opts=13)
22:26:21.039 00.001 8996 Enqueuing Move request for scope (0.21, -0.05)
22:26:21.040 00.001 20224 Worker thread wakes up
22:26:21.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
22:26:21.040 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
22:26:21.040 00.000 20224 Moving (0.21, -0.05) raw xDistance=0.21 yDistance=0.03
22:26:21.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:26:21.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:21.041 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:26:21.041 00.000 20224 MoveAxis(W, 31, ABG)
22:26:21.041 00.000 20224 Guiding  Dir = 3, Dur = 31
22:26:21.041 00.000 20224 IsSlewing returns 0
22:26:21.041 00.000 20224 IsGuiding returns 0
22:26:21.046 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49360, med=2771, FiltMin=2512, FiltMax=27187, Gamma=1.000
22:26:21.058 00.012 20224 PulseGuide returned control before completion, sleep 24
22:26:21.089 00.031 20224 IsGuiding returns 1
22:26:21.089 00.000 20224 scope still moving after pulse duration time elapsed
22:26:21.121 00.032 20224 IsSlewing returns 0
22:26:21.121 00.000 20224 IsGuiding returns 1
22:26:21.138 00.017 8996 UpdateGuideState exits: m=713380 SNR=346.3
22:26:21.140 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:21.142 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:21.145 00.003 8996 Enqueuing Expose request
22:26:21.151 00.006 20224 IsSlewing returns 0
22:26:21.151 00.000 20224 IsGuiding returns 0
22:26:21.151 00.000 20224 scope move finished after 31 + 78 ms
22:26:21.151 00.000 20224 Move returns status 0, amount 31
22:26:21.151 00.000 20224 MoveAxis(N, 0, ABG)
22:26:21.151 00.000 20224 Move returns status 0, amount 0
22:26:21.151 00.000 20224 move complete, result=0
22:26:21.151 00.000 20224 worker thread done servicing request
22:26:21.151 00.000 20224 Worker thread wakes up
22:26:21.151 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:21.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:21.153 00.002 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
22:26:22.115 00.962 20224 Exposure complete
22:26:22.179 00.064 20224 worker thread done servicing request
22:26:22.179 00.000 8996 OnExposeComplete: enter
22:26:22.180 00.001 8996 UpdateGuideState(): m_state=6
22:26:22.180 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4644
22:26:22.181 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=471.10, Mass=698162, SNR=332.3, Peak=51376 HFD=4.7
22:26:22.182 00.001 8996 MultiStar: [#1 -0.15,-0.56,0.00,M2] [#2 -0.21,-0.57,0.00,M1] [#3 -0.00,-0.32,0.60,U] [#4 -0.04,-0.58,0.00,M3] [#5 -0.12,-0.61,0.00,M1] [#6 -0.32,-0.85,0.00,M4] [#7 -0.41,-0.41,0.00,M2] [#8 -0.21,-0.48,0.00,M1] 
22:26:22.183 00.001 8996 refined, 1 included, MultiStar: {-0.11, -0.27}, one-star: {-0.18, -0.23}
22:26:22.184 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
22:26:22.184 00.000 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
22:26:22.185 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.97 mountX=-0.09 mountY=0.28, mountTheta=1.87
22:26:22.186 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.27, opts=13)
22:26:22.187 00.001 8996 Enqueuing Move request for scope (-0.11, -0.27)
22:26:22.188 00.001 20224 Worker thread wakes up
22:26:22.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd
22:26:22.188 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.27)
22:26:22.188 00.000 20224 Moving (-0.11, -0.27) raw xDistance=-0.09 yDistance=0.28
22:26:22.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:26:22.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:26:22.189 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:26:22.189 00.000 20224 MoveAxis(E, 0, ABG)
22:26:22.189 00.000 20224 Move returns status 0, amount 0
22:26:22.189 00.000 20224 MoveAxis(N, 0, ABG)
22:26:22.189 00.000 20224 Move returns status 0, amount 0
22:26:22.189 00.000 20224 move complete, result=0
22:26:22.189 00.000 20224 worker thread done servicing request
22:26:22.195 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51376, med=2771, FiltMin=2512, FiltMax=28192, Gamma=1.000
22:26:22.215 00.020 8996 UpdateGuideState exits: m=698162 SNR=332.3
22:26:22.216 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:22.217 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:22.218 00.001 8996 Enqueuing Expose request
22:26:22.219 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:26:22.220 00.001 20224 Worker thread wakes up
22:26:22.220 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:22.220 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:23.375 01.155 20224 Exposure complete
22:26:23.437 00.062 20224 worker thread done servicing request
22:26:23.437 00.000 8996 OnExposeComplete: enter
22:26:23.438 00.001 8996 UpdateGuideState(): m_state=6
22:26:23.439 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4645
22:26:23.441 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=470.41, Mass=768613, SNR=359.8, Peak=48099 HFD=4.9
22:26:23.442 00.001 8996 MultiStar: large primary error, entering stabilization period
22:26:23.443 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
22:26:23.444 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
22:26:23.445 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.91 hyp=0.94 cameraTheta=-1.79 mountX=-0.11 mountY=0.93, mountTheta=1.69
22:26:23.448 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.91, opts=13)
22:26:23.449 00.001 8996 Enqueuing Move request for scope (-0.20, -0.91)
22:26:23.450 00.001 20224 Worker thread wakes up
22:26:23.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.91) opts 0xd
22:26:23.451 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.91)
22:26:23.451 00.000 20224 Moving (-0.20, -0.91) raw xDistance=-0.11 yDistance=0.93
22:26:23.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:26:23.451 00.000 20224 resist switch: large excursion: input 0.93 thresh 0.60 direction from -1 to 1
22:26:23.451 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.79
22:26:23.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
22:26:23.451 00.000 20224 MoveAxis(E, 0, ABG)
22:26:23.451 00.000 20224 Move returns status 0, amount 0
22:26:23.451 00.000 20224 MoveAxis(S, 196, ABG)
22:26:23.451 00.000 20224 Guiding  Dir = 1, Dur = 196
22:26:23.452 00.001 20224 IsSlewing returns 0
22:26:23.452 00.000 20224 IsGuiding returns 0
22:26:23.458 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48099, med=2771, FiltMin=2518, FiltMax=27312, Gamma=1.000
22:26:23.491 00.033 20224 PulseGuide returned control before completion, sleep 167
22:26:23.666 00.175 20224 IsGuiding returns 1
22:26:23.666 00.000 20224 scope still moving after pulse duration time elapsed
22:26:23.698 00.032 20224 IsSlewing returns 0
22:26:23.698 00.000 20224 IsGuiding returns 0
22:26:23.698 00.000 20224 scope move finished after 196 + 50 ms
22:26:23.698 00.000 20224 Move returns status 0, amount 196
22:26:23.698 00.000 20224 move complete, result=0
22:26:23.716 00.018 20224 worker thread done servicing request
22:26:23.716 00.000 8996 UpdateGuideState exits: m=768613 SNR=359.8
22:26:23.719 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:23.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:23.721 00.001 8996 Enqueuing Expose request
22:26:23.722 00.001 20224 Worker thread wakes up
22:26:23.723 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.9 px 196 ms SOUTH
22:26:23.725 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:23.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:24.695 00.970 20224 Exposure complete
22:26:24.768 00.073 20224 worker thread done servicing request
22:26:24.768 00.000 8996 OnExposeComplete: enter
22:26:24.769 00.001 8996 UpdateGuideState(): m_state=6
22:26:24.770 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4646
22:26:24.771 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=470.85, Mass=686005, SNR=343.0, Peak=46032 HFD=4.7
22:26:24.772 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
22:26:24.772 00.000 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
22:26:24.773 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.47 hyp=0.56 cameraTheta=-2.13 mountX=-0.25 mountY=0.51, mountTheta=2.03
22:26:24.774 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.47, opts=13)
22:26:24.775 00.001 8996 Enqueuing Move request for scope (-0.30, -0.47)
22:26:24.776 00.001 20224 Worker thread wakes up
22:26:24.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.47) opts 0xd
22:26:24.776 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.47)
22:26:24.776 00.000 20224 Moving (-0.30, -0.47) raw xDistance=-0.25 yDistance=0.51
22:26:24.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:26:24.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
22:26:24.776 00.000 20224 MoveAxis(E, 37, ABG)
22:26:24.776 00.000 20224 Guiding  Dir = 2, Dur = 37
22:26:24.777 00.001 20224 IsSlewing returns 0
22:26:24.777 00.000 20224 IsGuiding returns 0
22:26:24.780 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46032, med=2771, FiltMin=2441, FiltMax=27821, Gamma=1.000
22:26:24.797 00.017 8996 UpdateGuideState exits: m=686005 SNR=343.0
22:26:24.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:24.799 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:24.800 00.001 8996 Enqueuing Expose request
22:26:24.816 00.016 20224 IsGuiding returns 1
22:26:24.816 00.000 20224 scope still moving after pulse duration time elapsed
22:26:24.846 00.030 20224 IsSlewing returns 0
22:26:24.846 00.000 20224 IsGuiding returns 1
22:26:24.877 00.031 20224 IsSlewing returns 0
22:26:24.877 00.000 20224 IsGuiding returns 1
22:26:24.909 00.032 20224 IsSlewing returns 0
22:26:24.909 00.000 20224 IsGuiding returns 0
22:26:24.909 00.000 20224 scope move finished after 37 + 94 ms
22:26:24.909 00.000 20224 Move returns status 0, amount 37
22:26:24.909 00.000 20224 MoveAxis(S, 107, ABG)
22:26:24.909 00.000 20224 Guiding  Dir = 1, Dur = 107
22:26:24.909 00.000 20224 IsSlewing returns 0
22:26:24.909 00.000 20224 IsGuiding returns 0
22:26:24.973 00.064 20224 PulseGuide returned control before completion, sleep 54
22:26:25.036 00.063 20224 IsGuiding returns 1
22:26:25.036 00.000 20224 scope still moving after pulse duration time elapsed
22:26:25.067 00.031 20224 IsSlewing returns 0
22:26:25.067 00.000 20224 IsGuiding returns 1
22:26:25.099 00.032 20224 IsSlewing returns 0
22:26:25.099 00.000 20224 IsGuiding returns 1
22:26:25.131 00.032 20224 IsSlewing returns 0
22:26:25.131 00.000 20224 IsGuiding returns 1
22:26:25.163 00.032 20224 IsSlewing returns 0
22:26:25.163 00.000 20224 IsGuiding returns 0
22:26:25.163 00.000 20224 scope move finished after 107 + 146 ms
22:26:25.163 00.000 20224 Move returns status 0, amount 107
22:26:25.163 00.000 20224 move complete, result=0
22:26:25.163 00.000 20224 worker thread done servicing request
22:26:25.163 00.000 20224 Worker thread wakes up
22:26:25.163 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.5 px 107 ms SOUTH
22:26:25.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:25.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:26.330 01.167 20224 Exposure complete
22:26:26.417 00.087 20224 worker thread done servicing request
22:26:26.417 00.000 8996 OnExposeComplete: enter
22:26:26.419 00.002 8996 UpdateGuideState(): m_state=6
22:26:26.420 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4647
22:26:26.421 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=472.08, Mass=750575, SNR=399.0, Peak=52685 HFD=4.5
22:26:26.422 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
22:26:26.424 00.002 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
22:26:26.425 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.76 hyp=0.76 cameraTheta=1.44 mountX=0.03 mountY=-0.76, mountTheta=-1.53
22:26:26.428 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.76, opts=13)
22:26:26.430 00.002 8996 Enqueuing Move request for scope (0.10, 0.76)
22:26:26.432 00.002 20224 Worker thread wakes up
22:26:26.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.76) opts 0xd
22:26:26.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.76)
22:26:26.432 00.000 20224 Moving (0.10, 0.76) raw xDistance=0.03 yDistance=-0.76
22:26:26.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:26:26.432 00.000 20224 resist switch: large excursion: input -0.76 thresh 0.60 direction from 1 to -1
22:26:26.432 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.29
22:26:26.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
22:26:26.432 00.000 20224 MoveAxis(E, 0, ABG)
22:26:26.432 00.000 20224 Move returns status 0, amount 0
22:26:26.433 00.001 20224 MoveAxis(N, 161, ABG)
22:26:26.433 00.000 20224 Guiding  Dir = 0, Dur = 161
22:26:26.433 00.000 20224 IsSlewing returns 0
22:26:26.434 00.001 20224 IsGuiding returns 0
22:26:26.440 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52685, med=2771, FiltMin=2489, FiltMax=30736, Gamma=1.000
22:26:26.464 00.024 8996 UpdateGuideState exits: m=750575 SNR=399.0
22:26:26.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:26.467 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:26.467 00.000 8996 Enqueuing Expose request
22:26:26.468 00.001 20224 PulseGuide returned control before completion, sleep 138
22:26:26.621 00.153 20224 IsGuiding returns 1
22:26:26.621 00.000 20224 scope still moving after pulse duration time elapsed
22:26:26.654 00.033 20224 IsSlewing returns 0
22:26:26.654 00.000 20224 IsGuiding returns 0
22:26:26.655 00.001 20224 scope move finished after 161 + 59 ms
22:26:26.655 00.000 20224 Move returns status 0, amount 161
22:26:26.655 00.000 20224 move complete, result=0
22:26:26.655 00.000 20224 worker thread done servicing request
22:26:26.655 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.8 px 161 ms NORTH
22:26:26.657 00.002 20224 Worker thread wakes up
22:26:26.657 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:26.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:26.661 00.004 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:26:26.663 00.002 8996 case statement mapped state 6 to 3
22:26:26.664 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:26:27.654 00.990 20224 Exposure complete
22:26:27.725 00.071 20224 worker thread done servicing request
22:26:27.725 00.000 8996 OnExposeComplete: enter
22:26:27.727 00.002 8996 UpdateGuideState(): m_state=6
22:26:27.729 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4648
22:26:27.731 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=472.00, Mass=721182, SNR=338.6, Peak=52733 HFD=4.5
22:26:27.733 00.002 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
22:26:27.735 00.002 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
22:26:27.737 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.68 hyp=0.69 cameraTheta=1.42 mountX=0.04 mountY=-0.68, mountTheta=-1.52
22:26:27.740 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.68, opts=13)
22:26:27.742 00.002 8996 Enqueuing Move request for scope (0.10, 0.68)
22:26:27.743 00.001 20224 Worker thread wakes up
22:26:27.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.68) opts 0xd
22:26:27.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.68)
22:26:27.743 00.000 20224 Moving (0.10, 0.68) raw xDistance=0.04 yDistance=-0.68
22:26:27.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:26:27.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:26:27.743 00.000 20224 MoveAxis(E, 0, ABG)
22:26:27.743 00.000 20224 Move returns status 0, amount 0
22:26:27.744 00.001 20224 MoveAxis(N, 144, ABG)
22:26:27.744 00.000 20224 Guiding  Dir = 0, Dur = 144
22:26:27.744 00.000 20224 IsSlewing returns 0
22:26:27.744 00.000 20224 IsGuiding returns 0
22:26:27.751 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52733, med=2771, FiltMin=2493, FiltMax=30816, Gamma=1.000
22:26:27.780 00.029 8996 UpdateGuideState exits: m=721182 SNR=338.6
22:26:27.782 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:27.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:27.784 00.001 8996 Enqueuing Expose request
22:26:27.798 00.014 20224 PulseGuide returned control before completion, sleep 101
22:26:27.905 00.107 20224 IsGuiding returns 1
22:26:27.905 00.000 20224 scope still moving after pulse duration time elapsed
22:26:27.935 00.030 20224 IsSlewing returns 0
22:26:27.935 00.000 20224 IsGuiding returns 1
22:26:27.966 00.031 20224 IsSlewing returns 0
22:26:27.966 00.000 20224 IsGuiding returns 1
22:26:27.998 00.032 20224 IsSlewing returns 0
22:26:27.999 00.001 20224 IsGuiding returns 0
22:26:27.999 00.000 20224 scope move finished after 144 + 110 ms
22:26:27.999 00.000 20224 Move returns status 0, amount 144
22:26:27.999 00.000 20224 move complete, result=0
22:26:27.999 00.000 20224 worker thread done servicing request
22:26:27.999 00.000 20224 Worker thread wakes up
22:26:27.999 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.7 px 144 ms NORTH
22:26:28.001 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:28.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:29.170 01.169 20224 Exposure complete
22:26:29.233 00.063 20224 worker thread done servicing request
22:26:29.233 00.000 8996 OnExposeComplete: enter
22:26:29.234 00.001 8996 UpdateGuideState(): m_state=6
22:26:29.235 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4649
22:26:29.236 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=470.81, Mass=667300, SNR=351.1, Peak=49360 HFD=4.5
22:26:29.236 00.000 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
22:26:29.237 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
22:26:29.238 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.52 hyp=0.52 cameraTheta=-1.45 mountX=0.11 mountY=0.51, mountTheta=1.35
22:26:29.239 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.52, opts=13)
22:26:29.240 00.001 8996 Enqueuing Move request for scope (0.06, -0.52)
22:26:29.241 00.001 20224 Worker thread wakes up
22:26:29.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.52) opts 0xd
22:26:29.241 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.52)
22:26:29.241 00.000 20224 Moving (0.06, -0.52) raw xDistance=0.11 yDistance=0.51
22:26:29.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:26:29.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:29.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
22:26:29.241 00.000 20224 MoveAxis(E, 0, ABG)
22:26:29.241 00.000 20224 Move returns status 0, amount 0
22:26:29.241 00.000 20224 MoveAxis(N, 0, ABG)
22:26:29.242 00.001 20224 Move returns status 0, amount 0
22:26:29.242 00.000 20224 move complete, result=0
22:26:29.242 00.000 20224 worker thread done servicing request
22:26:29.245 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49360, med=2771, FiltMin=2505, FiltMax=27024, Gamma=1.000
22:26:29.260 00.015 8996 UpdateGuideState exits: m=667300 SNR=351.1
22:26:29.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:29.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:29.263 00.001 8996 Enqueuing Expose request
22:26:29.264 00.001 20224 Worker thread wakes up
22:26:29.264 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:26:29.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:29.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:30.233 00.968 20224 Exposure complete
22:26:30.296 00.063 20224 worker thread done servicing request
22:26:30.297 00.001 8996 OnExposeComplete: enter
22:26:30.298 00.001 8996 UpdateGuideState(): m_state=6
22:26:30.298 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4650
22:26:30.299 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=470.72, Mass=676853, SNR=329.0, Peak=48528 HFD=4.6
22:26:30.300 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
22:26:30.300 00.000 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
22:26:30.301 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.60 hyp=0.60 cameraTheta=-1.60 mountX=0.04 mountY=0.60, mountTheta=1.51
22:26:30.303 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.60, opts=13)
22:26:30.304 00.001 8996 Enqueuing Move request for scope (-0.02, -0.60)
22:26:30.305 00.001 20224 Worker thread wakes up
22:26:30.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.60) opts 0xd
22:26:30.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.60)
22:26:30.305 00.000 20224 Moving (-0.02, -0.60) raw xDistance=0.04 yDistance=0.60
22:26:30.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:26:30.305 00.000 20224 resist switch: large excursion: input 0.60 thresh 0.60 direction from -1 to 1
22:26:30.305 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.80
22:26:30.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
22:26:30.305 00.000 20224 MoveAxis(E, 0, ABG)
22:26:30.305 00.000 20224 Move returns status 0, amount 0
22:26:30.305 00.000 20224 MoveAxis(S, 127, ABG)
22:26:30.305 00.000 20224 Guiding  Dir = 1, Dur = 127
22:26:30.305 00.000 20224 IsSlewing returns 0
22:26:30.305 00.000 20224 IsGuiding returns 0
22:26:30.308 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48528, med=2771, FiltMin=2537, FiltMax=27446, Gamma=1.000
22:26:30.323 00.015 8996 UpdateGuideState exits: m=676853 SNR=329.0
22:26:30.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:30.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:30.325 00.000 8996 Enqueuing Expose request
22:26:30.331 00.006 20224 PulseGuide returned control before completion, sleep 112
22:26:30.457 00.126 20224 IsGuiding returns 1
22:26:30.457 00.000 20224 scope still moving after pulse duration time elapsed
22:26:30.491 00.034 20224 IsSlewing returns 0
22:26:30.491 00.000 20224 IsGuiding returns 1
22:26:30.519 00.028 20224 IsSlewing returns 0
22:26:30.519 00.000 20224 IsGuiding returns 0
22:26:30.520 00.001 20224 scope move finished after 127 + 87 ms
22:26:30.520 00.000 20224 Move returns status 0, amount 127
22:26:30.520 00.000 20224 move complete, result=0
22:26:30.520 00.000 20224 worker thread done servicing request
22:26:30.520 00.000 20224 Worker thread wakes up
22:26:30.520 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.6 px 127 ms SOUTH
22:26:30.523 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:30.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:31.693 01.170 20224 Exposure complete
22:26:31.764 00.071 20224 worker thread done servicing request
22:26:31.764 00.000 8996 OnExposeComplete: enter
22:26:31.765 00.001 8996 UpdateGuideState(): m_state=6
22:26:31.766 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4651
22:26:31.766 00.000 8996 Star::Find returns 1 (0), X=138.60, Y=470.71, Mass=766095, SNR=385.9, Peak=52576 HFD=4.7
22:26:31.768 00.002 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
22:26:31.769 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
22:26:31.771 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.62 hyp=0.63 cameraTheta=-1.77 mountX=-0.06 mountY=0.63, mountTheta=1.67
22:26:31.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.62, opts=13)
22:26:31.775 00.002 8996 Enqueuing Move request for scope (-0.12, -0.62)
22:26:31.776 00.001 20224 Worker thread wakes up
22:26:31.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.62) opts 0xd
22:26:31.776 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.62)
22:26:31.776 00.000 20224 Moving (-0.12, -0.62) raw xDistance=-0.06 yDistance=0.63
22:26:31.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:26:31.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
22:26:31.776 00.000 20224 MoveAxis(E, 0, ABG)
22:26:31.776 00.000 20224 Move returns status 0, amount 0
22:26:31.776 00.000 20224 MoveAxis(S, 132, ABG)
22:26:31.776 00.000 20224 Guiding  Dir = 1, Dur = 132
22:26:31.776 00.000 20224 IsSlewing returns 0
22:26:31.776 00.000 20224 IsGuiding returns 0
22:26:31.783 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52576, med=2771, FiltMin=2512, FiltMax=28192, Gamma=1.000
22:26:31.806 00.023 8996 UpdateGuideState exits: m=766095 SNR=385.9
22:26:31.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:31.807 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:31.808 00.001 8996 Enqueuing Expose request
22:26:31.831 00.023 20224 PulseGuide returned control before completion, sleep 88
22:26:31.925 00.094 20224 IsGuiding returns 1
22:26:31.925 00.000 20224 scope still moving after pulse duration time elapsed
22:26:31.956 00.031 20224 IsSlewing returns 0
22:26:31.957 00.001 20224 IsGuiding returns 1
22:26:31.986 00.029 20224 IsSlewing returns 0
22:26:31.987 00.001 20224 IsGuiding returns 1
22:26:32.018 00.031 20224 IsSlewing returns 0
22:26:32.018 00.000 20224 IsGuiding returns 0
22:26:32.018 00.000 20224 scope move finished after 132 + 109 ms
22:26:32.018 00.000 20224 Move returns status 0, amount 132
22:26:32.018 00.000 20224 move complete, result=0
22:26:32.019 00.001 20224 worker thread done servicing request
22:26:32.019 00.000 20224 Worker thread wakes up
22:26:32.019 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:32.019 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.6 px 132 ms SOUTH
22:26:32.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:33.016 00.997 20224 Exposure complete
22:26:33.096 00.080 20224 worker thread done servicing request
22:26:33.096 00.000 8996 OnExposeComplete: enter
22:26:33.098 00.002 8996 UpdateGuideState(): m_state=6
22:26:33.099 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4652
22:26:33.100 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=471.67, Mass=729611, SNR=358.3, Peak=47197 HFD=4.6
22:26:33.101 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
22:26:33.102 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
22:26:33.102 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=0.34 hyp=0.41 cameraTheta=0.99 mountX=0.19 mountY=-0.36, mountTheta=-1.09
22:26:33.104 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.34, opts=13)
22:26:33.105 00.001 8996 Enqueuing Move request for scope (0.22, 0.34)
22:26:33.106 00.001 20224 Worker thread wakes up
22:26:33.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.34) opts 0xd
22:26:33.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.34)
22:26:33.106 00.000 20224 Moving (0.22, 0.34) raw xDistance=0.19 yDistance=-0.36
22:26:33.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:26:33.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:33.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
22:26:33.106 00.000 20224 MoveAxis(E, 0, ABG)
22:26:33.106 00.000 20224 Move returns status 0, amount 0
22:26:33.106 00.000 20224 MoveAxis(N, 0, ABG)
22:26:33.106 00.000 20224 Move returns status 0, amount 0
22:26:33.106 00.000 20224 move complete, result=0
22:26:33.106 00.000 20224 worker thread done servicing request
22:26:33.111 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=47197, med=2771, FiltMin=2508, FiltMax=26320, Gamma=1.000
22:26:33.130 00.019 8996 UpdateGuideState exits: m=729611 SNR=358.3
22:26:33.132 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:33.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:33.134 00.001 8996 Enqueuing Expose request
22:26:33.136 00.002 20224 Worker thread wakes up
22:26:33.136 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
22:26:33.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:33.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:34.299 01.162 20224 Exposure complete
22:26:34.364 00.065 20224 worker thread done servicing request
22:26:34.364 00.000 8996 OnExposeComplete: enter
22:26:34.367 00.003 8996 UpdateGuideState(): m_state=6
22:26:34.368 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4653
22:26:34.369 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=471.30, Mass=755737, SNR=358.0, Peak=49584 HFD=4.6
22:26:34.370 00.001 8996 MultiStar: exiting stabilization period
22:26:34.372 00.002 8996 MultiStar: [#1 0.12,-0.20,0.62,U] [#2 0.18,-0.39,0.75,U] [#3 0.13,0.09,0.60,U] [#4 0.25,-0.16,0.54,U] [#5 0.01,-0.09,0.54,U] [#6 0.16,-0.07,0.49,U] [#7 0.30,-0.07,0.44,U] [#8 -0.03,-0.19,0.39,U] 
22:26:34.373 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.12}, one-star: {0.18, -0.03}
22:26:34.374 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
22:26:34.376 00.002 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
22:26:34.376 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.19 cameraTheta=-0.15 mountX=0.19 mountY=0.01, mountTheta=0.04
22:26:34.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.03, opts=13)
22:26:34.380 00.002 8996 Enqueuing Move request for scope (0.18, -0.03)
22:26:34.382 00.002 20224 Worker thread wakes up
22:26:34.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
22:26:34.382 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
22:26:34.382 00.000 20224 Moving (0.18, -0.03) raw xDistance=0.19 yDistance=0.01
22:26:34.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:26:34.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:34.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:26:34.382 00.000 20224 MoveAxis(E, 0, ABG)
22:26:34.383 00.001 20224 Move returns status 0, amount 0
22:26:34.383 00.000 20224 MoveAxis(N, 0, ABG)
22:26:34.383 00.000 20224 Move returns status 0, amount 0
22:26:34.383 00.000 20224 move complete, result=0
22:26:34.383 00.000 20224 worker thread done servicing request
22:26:34.389 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49584, med=2771, FiltMin=2512, FiltMax=28691, Gamma=1.000
22:26:34.404 00.015 8996 UpdateGuideState exits: m=755737 SNR=358.0
22:26:34.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:34.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:34.407 00.001 8996 Enqueuing Expose request
22:26:34.407 00.000 20224 Worker thread wakes up
22:26:34.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:34.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:34.408 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:26:35.375 00.967 20224 Exposure complete
22:26:35.451 00.076 20224 worker thread done servicing request
22:26:35.451 00.000 8996 OnExposeComplete: enter
22:26:35.452 00.001 8996 UpdateGuideState(): m_state=6
22:26:35.453 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4654
22:26:35.454 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=471.75, Mass=736634, SNR=335.3, Peak=51117 HFD=4.4
22:26:35.455 00.001 8996 MultiStar: [#1 0.35,-0.02,0.65,U] [#2 0.39,-0.16,0.72,U] [#3 0.36,-0.21,0.58,U] [#4 0.47,-0.31,0.00,M3] [#5 0.41,-0.18,0.00,M1] [#6 0.24,-0.44,0.00,M4] [#7 -0.04,-0.14,0.50,U] [#8 0.30,-0.00,0.37,U] 
22:26:35.456 00.001 8996 refined, 5 included, MultiStar: {0.28, 0.03}, one-star: {0.25, 0.42}
22:26:35.457 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
22:26:35.457 00.000 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
22:26:35.458 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.03 hyp=0.28 cameraTheta=0.10 mountX=0.27 mountY=-0.06, mountTheta=-0.21
22:26:35.459 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.03, opts=13)
22:26:35.460 00.001 8996 Enqueuing Move request for scope (0.28, 0.03)
22:26:35.461 00.001 20224 Worker thread wakes up
22:26:35.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.03) opts 0xd
22:26:35.461 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.03)
22:26:35.461 00.000 20224 Moving (0.28, 0.03) raw xDistance=0.27 yDistance=-0.06
22:26:35.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:26:35.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:35.462 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:26:35.462 00.000 20224 MoveAxis(W, 40, ABG)
22:26:35.462 00.000 20224 Guiding  Dir = 3, Dur = 40
22:26:35.462 00.000 20224 IsSlewing returns 0
22:26:35.462 00.000 20224 IsGuiding returns 0
22:26:35.465 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=51117, med=2771, FiltMin=2489, FiltMax=28336, Gamma=1.000
22:26:35.470 00.005 20224 PulseGuide returned control before completion, sleep 43
22:26:35.488 00.018 8996 UpdateGuideState exits: m=736634 SNR=335.3
22:26:35.489 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:35.490 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:35.491 00.001 8996 Enqueuing Expose request
22:26:35.516 00.025 20224 IsGuiding returns 1
22:26:35.516 00.000 20224 scope still moving after pulse duration time elapsed
22:26:35.548 00.032 20224 IsSlewing returns 0
22:26:35.548 00.000 20224 IsGuiding returns 1
22:26:35.581 00.033 20224 IsSlewing returns 0
22:26:35.581 00.000 20224 IsGuiding returns 0
22:26:35.581 00.000 20224 scope move finished after 40 + 78 ms
22:26:35.581 00.000 20224 Move returns status 0, amount 40
22:26:35.581 00.000 20224 MoveAxis(N, 0, ABG)
22:26:35.581 00.000 20224 Move returns status 0, amount 0
22:26:35.581 00.000 20224 move complete, result=0
22:26:35.581 00.000 20224 worker thread done servicing request
22:26:35.582 00.001 20224 Worker thread wakes up
22:26:35.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:35.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:35.582 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
22:26:36.751 01.169 20224 Exposure complete
22:26:36.829 00.078 20224 worker thread done servicing request
22:26:36.829 00.000 8996 OnExposeComplete: enter
22:26:36.831 00.002 8996 UpdateGuideState(): m_state=6
22:26:36.831 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4655
22:26:36.833 00.002 8996 Star::Find returns 1 (0), X=138.60, Y=471.23, Mass=637325, SNR=348.7, Peak=42640 HFD=4.7
22:26:36.834 00.001 8996 MultiStar: [#1 -0.17,0.00,0.73,U] [#2 -0.28,-0.40,0.00,M1] [#3 -0.16,-0.16,0.65,U] [#4 -0.13,-0.12,0.55,U] [#5 0.18,-0.16,0.69,U] [#6 -0.15,-0.68,0.00,M5] [#7 -0.18,-0.03,0.43,U] [#8 -0.07,-0.04,0.42,U] 
22:26:36.834 00.000 8996 refined, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.12, -0.10}
22:26:36.835 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
22:26:36.836 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
22:26:36.837 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.34 mountX=-0.08 mountY=0.10, mountTheta=2.24
22:26:36.838 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
22:26:36.839 00.001 8996 Enqueuing Move request for scope (-0.09, -0.09)
22:26:36.840 00.001 20224 Worker thread wakes up
22:26:36.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
22:26:36.840 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
22:26:36.840 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
22:26:36.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:26:36.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:36.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:26:36.840 00.000 20224 MoveAxis(E, 0, ABG)
22:26:36.840 00.000 20224 Move returns status 0, amount 0
22:26:36.840 00.000 20224 MoveAxis(N, 0, ABG)
22:26:36.840 00.000 20224 Move returns status 0, amount 0
22:26:36.840 00.000 20224 move complete, result=0
22:26:36.841 00.001 20224 worker thread done servicing request
22:26:36.849 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=42640, med=2771, FiltMin=2521, FiltMax=25776, Gamma=1.000
22:26:36.871 00.022 8996 UpdateGuideState exits: m=637325 SNR=348.7
22:26:36.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:36.874 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:36.874 00.000 8996 Enqueuing Expose request
22:26:36.876 00.002 20224 Worker thread wakes up
22:26:36.876 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:26:36.878 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:36.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:37.850 00.972 20224 Exposure complete
22:26:37.926 00.076 20224 worker thread done servicing request
22:26:37.926 00.000 8996 OnExposeComplete: enter
22:26:37.928 00.002 8996 UpdateGuideState(): m_state=6
22:26:37.930 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4656
22:26:37.931 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=471.50, Mass=667386, SNR=332.6, Peak=42368 HFD=4.7
22:26:37.933 00.002 8996 MultiStar: [#1 -0.61,0.19,0.00,M1] [#2 -0.46,0.11,0.00,M2] [#3 -0.70,0.16,0.00,M1] [#4 -0.42,0.02,0.52,U] [#5 -0.42,-0.02,0.62,U] [#6 -0.38,0.13,0.45,U] [#7 -0.38,0.36,0.00,M1] [#8 -0.42,0.23,0.00,M1] 
22:26:37.935 00.002 8996 single-star, 3 included, MultiStar: {-0.36, 0.09}, one-star: {-0.30, 0.17}
22:26:37.937 00.002 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
22:26:37.938 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
22:26:37.940 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=0.17 hyp=0.34 cameraTheta=2.61 mountX=-0.31 mountY=-0.14, mountTheta=-2.72
22:26:37.945 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.17, opts=13)
22:26:37.947 00.002 8996 Enqueuing Move request for scope (-0.30, 0.17)
22:26:37.950 00.003 20224 Worker thread wakes up
22:26:37.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.17) opts 0xd
22:26:37.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.17)
22:26:37.950 00.000 20224 Moving (-0.30, 0.17) raw xDistance=-0.31 yDistance=-0.14
22:26:37.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:26:37.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:37.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:26:37.950 00.000 20224 MoveAxis(E, 45, ABG)
22:26:37.950 00.000 20224 Guiding  Dir = 2, Dur = 45
22:26:37.951 00.001 20224 IsSlewing returns 0
22:26:37.951 00.000 20224 IsGuiding returns 0
22:26:37.960 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42368, med=2771, FiltMin=2521, FiltMax=24304, Gamma=1.000
22:26:37.983 00.023 8996 UpdateGuideState exits: m=667386 SNR=332.6
22:26:37.985 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:37.987 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:37.989 00.002 8996 Enqueuing Expose request
22:26:38.008 00.019 20224 IsGuiding returns 1
22:26:38.009 00.001 20224 scope still moving after pulse duration time elapsed
22:26:38.037 00.028 20224 IsSlewing returns 0
22:26:38.037 00.000 20224 IsGuiding returns 1
22:26:38.068 00.031 20224 IsSlewing returns 0
22:26:38.068 00.000 20224 IsGuiding returns 1
22:26:38.099 00.031 20224 IsSlewing returns 0
22:26:38.100 00.001 20224 IsGuiding returns 0
22:26:38.100 00.000 20224 scope move finished after 45 + 103 ms
22:26:38.100 00.000 20224 Move returns status 0, amount 45
22:26:38.100 00.000 20224 MoveAxis(N, 0, ABG)
22:26:38.100 00.000 20224 Move returns status 0, amount 0
22:26:38.100 00.000 20224 move complete, result=0
22:26:38.100 00.000 20224 worker thread done servicing request
22:26:38.101 00.001 20224 Worker thread wakes up
22:26:38.101 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH
22:26:38.104 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:38.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:39.277 01.173 20224 Exposure complete
22:26:39.345 00.068 20224 worker thread done servicing request
22:26:39.345 00.000 8996 OnExposeComplete: enter
22:26:39.346 00.001 8996 UpdateGuideState(): m_state=6
22:26:39.347 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4657
22:26:39.348 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=471.44, Mass=711236, SNR=335.6, Peak=45360 HFD=4.8
22:26:39.350 00.002 8996 MultiStar: [#1 0.07,-0.10,0.72,U] [#2 -0.14,-0.05,0.80,U] [#3 -0.00,0.22,0.70,U] [#4 0.04,0.06,0.52,U] [#5 0.06,-0.15,0.58,U] [#6 0.03,-0.01,0.51,U] [#7 0.09,0.35,0.44,U] [#8 0.15,-0.13,0.44,U] 
22:26:39.351 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {-0.07, 0.11}
22:26:39.352 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
22:26:39.352 00.000 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
22:26:39.353 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.34 mountX=0.00 mountY=-0.03, mountTheta=-1.43
22:26:39.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.03, opts=13)
22:26:39.356 00.001 8996 Enqueuing Move request for scope (0.01, 0.03)
22:26:39.357 00.001 20224 Worker thread wakes up
22:26:39.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
22:26:39.357 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
22:26:39.357 00.000 20224 Moving (0.01, 0.03) raw xDistance=0.00 yDistance=-0.03
22:26:39.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:26:39.358 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:39.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:26:39.358 00.000 20224 MoveAxis(E, 0, ABG)
22:26:39.358 00.000 20224 Move returns status 0, amount 0
22:26:39.358 00.000 20224 MoveAxis(N, 0, ABG)
22:26:39.358 00.000 20224 Move returns status 0, amount 0
22:26:39.358 00.000 20224 move complete, result=0
22:26:39.358 00.000 20224 worker thread done servicing request
22:26:39.363 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=45360, med=2771, FiltMin=2483, FiltMax=29552, Gamma=1.000
22:26:39.388 00.025 8996 UpdateGuideState exits: m=711236 SNR=335.6
22:26:39.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:39.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:39.391 00.001 8996 Enqueuing Expose request
22:26:39.392 00.001 20224 Worker thread wakes up
22:26:39.392 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:39.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:39.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:40.372 00.980 20224 Exposure complete
22:26:40.468 00.096 20224 worker thread done servicing request
22:26:40.469 00.001 8996 OnExposeComplete: enter
22:26:40.470 00.001 8996 UpdateGuideState(): m_state=6
22:26:40.471 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4658
22:26:40.472 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=471.47, Mass=753321, SNR=360.0, Peak=47008 HFD=4.7
22:26:40.473 00.001 8996 MultiStar: [#1 -0.22,0.16,0.77,U] [#2 -0.07,0.35,0.73,U] [#3 -0.14,0.46,0.00,M1] [#4 -0.06,0.39,0.49,U] [#5 0.01,-0.14,0.60,U] [#6 -0.06,-0.11,0.45,U] [#7 -0.11,0.33,0.45,U] [#8 -0.26,0.19,0.44,U] 
22:26:40.474 00.001 8996 single-star, 7 included, MultiStar: {-0.09, 0.16}, one-star: {-0.02, 0.14}
22:26:40.474 00.000 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
22:26:40.475 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
22:26:40.476 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.70 mountX=-0.03 mountY=-0.14, mountTheta=-1.80
22:26:40.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
22:26:40.478 00.001 8996 Enqueuing Move request for scope (-0.02, 0.14)
22:26:40.478 00.000 20224 Worker thread wakes up
22:26:40.479 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
22:26:40.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
22:26:40.479 00.000 20224 Moving (-0.02, 0.14) raw xDistance=-0.03 yDistance=-0.14
22:26:40.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:26:40.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:40.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:26:40.479 00.000 20224 MoveAxis(E, 0, ABG)
22:26:40.479 00.000 20224 Move returns status 0, amount 0
22:26:40.479 00.000 20224 MoveAxis(N, 0, ABG)
22:26:40.479 00.000 20224 Move returns status 0, amount 0
22:26:40.479 00.000 20224 move complete, result=0
22:26:40.479 00.000 20224 worker thread done servicing request
22:26:40.485 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47008, med=2771, FiltMin=2496, FiltMax=32176, Gamma=1.000
22:26:40.499 00.014 8996 UpdateGuideState exits: m=753321 SNR=360.0
22:26:40.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:40.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:40.502 00.001 8996 Enqueuing Expose request
22:26:40.502 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:40.504 00.002 20224 Worker thread wakes up
22:26:40.505 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:40.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:41.669 01.164 20224 Exposure complete
22:26:41.756 00.087 20224 worker thread done servicing request
22:26:41.756 00.000 8996 OnExposeComplete: enter
22:26:41.757 00.001 8996 UpdateGuideState(): m_state=6
22:26:41.757 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4659
22:26:41.757 00.000 8996 Star::Find returns 1 (0), X=138.86, Y=471.42, Mass=739039, SNR=341.8, Peak=44720 HFD=4.8
22:26:41.759 00.002 8996 MultiStar: [#1 0.43,-0.13,0.00,M1] [#2 0.39,0.22,0.00,M1] [#3 0.42,-0.16,0.00,M2] [#4 0.41,-0.09,0.56,U] [#5 0.35,-0.24,0.59,U] [#6 0.17,-0.51,0.00,M3] [#7 0.11,-0.43,0.00,M1] [#8 0.23,0.05,0.37,U] 
22:26:41.760 00.001 8996 single-star, 3 included, MultiStar: {0.26, -0.03}, one-star: {0.14, 0.09}
22:26:41.761 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
22:26:41.761 00.000 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
22:26:41.761 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.58 mountX=0.13 mountY=-0.11, mountTheta=-0.69
22:26:41.764 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.09, opts=13)
22:26:41.767 00.003 8996 Enqueuing Move request for scope (0.14, 0.09)
22:26:41.770 00.003 20224 Worker thread wakes up
22:26:41.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
22:26:41.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
22:26:41.770 00.000 20224 Moving (0.14, 0.09) raw xDistance=0.13 yDistance=-0.11
22:26:41.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:26:41.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:41.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:26:41.770 00.000 20224 MoveAxis(E, 0, ABG)
22:26:41.770 00.000 20224 Move returns status 0, amount 0
22:26:41.770 00.000 20224 MoveAxis(N, 0, ABG)
22:26:41.770 00.000 20224 Move returns status 0, amount 0
22:26:41.770 00.000 20224 move complete, result=0
22:26:41.770 00.000 20224 worker thread done servicing request
22:26:41.780 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44720, med=2771, FiltMin=2505, FiltMax=28387, Gamma=1.000
22:26:41.802 00.022 8996 UpdateGuideState exits: m=739039 SNR=341.8
22:26:41.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:41.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:41.804 00.000 8996 Enqueuing Expose request
22:26:41.804 00.000 20224 Worker thread wakes up
22:26:41.804 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:41.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:41.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:42.784 00.979 20224 Exposure complete
22:26:42.844 00.060 20224 worker thread done servicing request
22:26:42.844 00.000 8996 OnExposeComplete: enter
22:26:42.845 00.001 8996 UpdateGuideState(): m_state=6
22:26:42.846 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4660
22:26:42.847 00.001 8996 Star::Find returns 1 (0), X=139.22, Y=471.30, Mass=708233, SNR=324.1, Peak=46112 HFD=4.6
22:26:42.848 00.001 8996 MultiStar: [#1 0.59,-0.18,0.00,M2] [#2 0.48,-0.26,0.00,M2] [#3 0.29,-0.25,0.72,U] [#4 0.46,-0.44,0.00,M1] [#5 0.72,-0.14,0.00,M1] [#6 0.35,-0.39,0.00,M4] [#7 0.18,-0.46,0.00,M2] [#8 0.53,-0.42,0.00,M1] 
22:26:42.849 00.001 8996 refined, 1 included, MultiStar: {0.41, -0.12}, one-star: {0.49, -0.02}
22:26:42.850 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
22:26:42.851 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.98)
22:26:42.852 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=-0.12 hyp=0.43 cameraTheta=-0.28 mountX=0.42 mountY=0.07, mountTheta=0.16
22:26:42.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=-0.12, opts=13)
22:26:42.855 00.001 8996 Enqueuing Move request for scope (0.41, -0.12)
22:26:42.857 00.002 20224 Worker thread wakes up
22:26:42.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.12) opts 0xd
22:26:42.857 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, -0.12)
22:26:42.857 00.000 20224 Moving (0.41, -0.12) raw xDistance=0.42 yDistance=0.07
22:26:42.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:26:42.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:42.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:26:42.857 00.000 20224 MoveAxis(W, 61, ABG)
22:26:42.857 00.000 20224 Guiding  Dir = 3, Dur = 61
22:26:42.858 00.001 20224 IsSlewing returns 0
22:26:42.858 00.000 20224 IsGuiding returns 0
22:26:42.863 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46112, med=2771, FiltMin=2477, FiltMax=25344, Gamma=1.000
22:26:42.872 00.009 20224 PulseGuide returned control before completion, sleep 57
22:26:42.879 00.007 8996 UpdateGuideState exits: m=708233 SNR=324.1
22:26:42.880 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:42.881 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:42.882 00.001 8996 Enqueuing Expose request
22:26:42.935 00.053 20224 IsGuiding returns 1
22:26:42.935 00.000 20224 scope still moving after pulse duration time elapsed
22:26:42.966 00.031 20224 IsSlewing returns 0
22:26:42.966 00.000 20224 IsGuiding returns 0
22:26:42.967 00.001 20224 scope move finished after 61 + 47 ms
22:26:42.967 00.000 20224 Move returns status 0, amount 61
22:26:42.967 00.000 20224 MoveAxis(N, 0, ABG)
22:26:42.967 00.000 20224 Move returns status 0, amount 0
22:26:42.967 00.000 20224 move complete, result=0
22:26:42.967 00.000 20224 worker thread done servicing request
22:26:42.967 00.000 8996 GuideStep: 0.4 px 61 ms WEST, 0.1 px 0 ms NORTH
22:26:42.970 00.003 20224 Worker thread wakes up
22:26:42.970 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:42.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:44.148 01.178 20224 Exposure complete
22:26:44.224 00.076 20224 worker thread done servicing request
22:26:44.224 00.000 8996 OnExposeComplete: enter
22:26:44.225 00.001 8996 UpdateGuideState(): m_state=6
22:26:44.226 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4661
22:26:44.227 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=471.20, Mass=722854, SNR=367.7, Peak=52720 HFD=4.6
22:26:44.228 00.001 8996 MultiStar: [#1 -0.19,-0.58,0.00,M3] [#2 -0.04,-0.26,0.74,U] [#3 -0.18,-0.48,0.00,M2] [#4 -0.11,-0.46,0.00,M2] [#5 -0.22,-0.42,0.00,M2] [#6 -0.09,-0.38,0.38,U] [#7 -0.16,-0.33,0.38,U] [#8 -0.38,-0.19,0.34,U] 
22:26:44.228 00.000 8996 single-star, 4 included, MultiStar: {-0.14, -0.23}, one-star: {-0.14, -0.13}
22:26:44.230 00.002 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
22:26:44.232 00.002 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.84)
22:26:44.233 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.42 mountX=-0.13 mountY=0.14, mountTheta=2.31
22:26:44.236 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.13, opts=13)
22:26:44.236 00.000 8996 Enqueuing Move request for scope (-0.14, -0.13)
22:26:44.238 00.002 20224 Worker thread wakes up
22:26:44.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
22:26:44.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
22:26:44.238 00.000 20224 Moving (-0.14, -0.13) raw xDistance=-0.13 yDistance=0.14
22:26:44.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:26:44.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:44.239 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:26:44.239 00.000 20224 MoveAxis(E, 0, ABG)
22:26:44.239 00.000 20224 Move returns status 0, amount 0
22:26:44.239 00.000 20224 MoveAxis(N, 0, ABG)
22:26:44.239 00.000 20224 Move returns status 0, amount 0
22:26:44.239 00.000 20224 move complete, result=0
22:26:44.240 00.001 20224 worker thread done servicing request
22:26:44.247 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52720, med=2771, FiltMin=2528, FiltMax=29091, Gamma=1.000
22:26:44.272 00.025 8996 UpdateGuideState exits: m=722854 SNR=367.7
22:26:44.274 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:44.276 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:44.277 00.001 8996 Enqueuing Expose request
22:26:44.277 00.000 20224 Worker thread wakes up
22:26:44.278 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:26:44.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:44.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:45.264 00.985 20224 Exposure complete
22:26:45.354 00.090 20224 worker thread done servicing request
22:26:45.354 00.000 8996 OnExposeComplete: enter
22:26:45.357 00.003 8996 UpdateGuideState(): m_state=6
22:26:45.360 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4662
22:26:45.362 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=471.11, Mass=701939, SNR=330.1, Peak=52384 HFD=4.5
22:26:45.364 00.002 8996 MultiStar: [#1 -0.08,-0.21,0.67,U] [#2 -0.15,-0.14,0.83,U] [#3 -0.26,-0.34,0.58,U] [#4 -0.12,-0.37,0.57,U] [#5 0.08,-0.36,0.66,U] [#6 -0.07,-0.33,0.44,U] [#7 -0.34,-0.25,0.49,U] [#8 -0.31,-0.31,0.40,U] 
22:26:45.365 00.001 8996 single-star, 8 included, MultiStar: {-0.14, -0.27}, one-star: {-0.11, -0.22}
22:26:45.367 00.002 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
22:26:45.368 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
22:26:45.368 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.22 hyp=0.25 cameraTheta=-2.04 mountX=-0.09 mountY=0.23, mountTheta=1.94
22:26:45.370 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.22, opts=13)
22:26:45.371 00.001 8996 Enqueuing Move request for scope (-0.11, -0.22)
22:26:45.372 00.001 20224 Worker thread wakes up
22:26:45.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.22) opts 0xd
22:26:45.372 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.22)
22:26:45.372 00.000 20224 Moving (-0.11, -0.22) raw xDistance=-0.09 yDistance=0.23
22:26:45.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:26:45.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:26:45.372 00.000 20224 MoveAxis(E, 0, ABG)
22:26:45.372 00.000 20224 Move returns status 0, amount 0
22:26:45.372 00.000 20224 MoveAxis(S, 49, ABG)
22:26:45.372 00.000 20224 Guiding  Dir = 1, Dur = 49
22:26:45.372 00.000 20224 IsSlewing returns 0
22:26:45.373 00.001 20224 IsGuiding returns 0
22:26:45.377 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52384, med=2771, FiltMin=2505, FiltMax=29472, Gamma=1.000
22:26:45.391 00.014 8996 UpdateGuideState exits: m=701939 SNR=330.1
22:26:45.393 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:45.393 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:45.394 00.001 8996 Enqueuing Expose request
22:26:45.401 00.007 20224 PulseGuide returned control before completion, sleep 31
22:26:45.448 00.047 20224 IsGuiding returns 1
22:26:45.448 00.000 20224 scope still moving after pulse duration time elapsed
22:26:45.478 00.030 20224 IsSlewing returns 0
22:26:45.479 00.001 20224 IsGuiding returns 1
22:26:45.509 00.030 20224 IsSlewing returns 0
22:26:45.509 00.000 20224 IsGuiding returns 0
22:26:45.511 00.002 20224 scope move finished after 49 + 88 ms
22:26:45.511 00.000 20224 Move returns status 0, amount 49
22:26:45.511 00.000 20224 move complete, result=0
22:26:45.511 00.000 20224 worker thread done servicing request
22:26:45.511 00.000 20224 Worker thread wakes up
22:26:45.511 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
22:26:45.514 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:45.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:46.683 01.169 20224 Exposure complete
22:26:46.766 00.083 20224 worker thread done servicing request
22:26:46.766 00.000 8996 OnExposeComplete: enter
22:26:46.768 00.002 8996 UpdateGuideState(): m_state=6
22:26:46.770 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4663
22:26:46.771 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=471.40, Mass=737892, SNR=333.4, Peak=49984 HFD=4.9
22:26:46.773 00.002 8996 MultiStar: [#1 -0.32,-0.14,0.70,U] [#2 -0.61,-0.09,0.00,M1] [#3 -0.50,0.09,0.00,M2] [#4 -0.31,0.06,0.59,U] [#5 -0.28,-0.24,0.60,U] [#6 -0.44,-0.51,0.00,M3] [#7 -0.41,0.25,0.00,M1] [#8 -0.43,0.11,0.00,M1] 
22:26:46.775 00.002 8996 single-star, 3 included, MultiStar: {-0.27, -0.04}, one-star: {-0.21, 0.07}
22:26:46.777 00.002 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
22:26:46.778 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
22:26:46.780 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.79 mountX=-0.21 mountY=-0.05, mountTheta=-2.91
22:26:46.781 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.07, opts=13)
22:26:46.783 00.002 8996 Enqueuing Move request for scope (-0.21, 0.07)
22:26:46.784 00.001 20224 Worker thread wakes up
22:26:46.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
22:26:46.784 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
22:26:46.784 00.000 20224 Moving (-0.21, 0.07) raw xDistance=-0.21 yDistance=-0.05
22:26:46.785 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:26:46.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:46.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:26:46.785 00.000 20224 MoveAxis(E, 31, ABG)
22:26:46.785 00.000 20224 Guiding  Dir = 2, Dur = 31
22:26:46.786 00.001 20224 IsSlewing returns 0
22:26:46.786 00.000 20224 IsGuiding returns 0
22:26:46.788 00.002 20224 PulseGuide returned control before completion, sleep 40
22:26:46.793 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49984, med=2771, FiltMin=2508, FiltMax=26512, Gamma=1.000
22:26:46.815 00.022 8996 UpdateGuideState exits: m=737892 SNR=333.4
22:26:46.817 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:46.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:46.819 00.001 8996 Enqueuing Expose request
22:26:46.842 00.023 20224 IsGuiding returns 1
22:26:46.842 00.000 20224 scope still moving after pulse duration time elapsed
22:26:46.875 00.033 20224 IsSlewing returns 0
22:26:46.875 00.000 20224 IsGuiding returns 0
22:26:46.875 00.000 20224 scope move finished after 31 + 57 ms
22:26:46.875 00.000 20224 Move returns status 0, amount 31
22:26:46.875 00.000 20224 MoveAxis(N, 0, ABG)
22:26:46.875 00.000 20224 Move returns status 0, amount 0
22:26:46.875 00.000 20224 move complete, result=0
22:26:46.876 00.001 20224 worker thread done servicing request
22:26:46.876 00.000 20224 Worker thread wakes up
22:26:46.876 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:46.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:46.877 00.001 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
22:26:47.847 00.970 20224 Exposure complete
22:26:47.908 00.061 20224 worker thread done servicing request
22:26:47.908 00.000 8996 OnExposeComplete: enter
22:26:47.910 00.002 8996 UpdateGuideState(): m_state=6
22:26:47.911 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4664
22:26:47.912 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=471.41, Mass=639358, SNR=320.7, Peak=43312 HFD=4.6
22:26:47.913 00.001 8996 MultiStar: [#1 -0.27,0.26,0.64,U] [#2 -0.14,0.25,0.87,U] [#3 -0.20,0.48,0.00,M3] [#4 -0.17,0.16,0.62,U] [#5 -0.09,0.09,0.66,U] [#6 -0.19,-0.01,0.46,U] [#7 -0.31,0.34,0.00,M2] [#8 -0.20,-0.08,0.44,U] 
22:26:47.914 00.001 8996 single-star, 6 included, MultiStar: {-0.18, 0.13}, one-star: {-0.19, 0.09}
22:26:47.914 00.000 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
22:26:47.915 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
22:26:47.916 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.73 mountX=-0.20 mountY=-0.06, mountTheta=-2.84
22:26:47.917 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.09, opts=13)
22:26:47.918 00.001 8996 Enqueuing Move request for scope (-0.19, 0.09)
22:26:47.919 00.001 20224 Worker thread wakes up
22:26:47.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
22:26:47.919 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
22:26:47.919 00.000 20224 Moving (-0.19, 0.09) raw xDistance=-0.20 yDistance=-0.06
22:26:47.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
22:26:47.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:47.919 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:26:47.919 00.000 20224 MoveAxis(E, 32, ABG)
22:26:47.919 00.000 20224 Guiding  Dir = 2, Dur = 32
22:26:47.919 00.000 20224 IsSlewing returns 0
22:26:47.919 00.000 20224 IsGuiding returns 0
22:26:47.924 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=43312, med=2771, FiltMin=2515, FiltMax=24688, Gamma=1.000
22:26:47.956 00.032 8996 UpdateGuideState exits: m=639358 SNR=320.7
22:26:47.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:47.960 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:47.962 00.002 8996 Enqueuing Expose request
22:26:47.975 00.013 20224 IsGuiding returns 1
22:26:47.975 00.000 20224 scope still moving after pulse duration time elapsed
22:26:48.005 00.030 20224 IsSlewing returns 0
22:26:48.005 00.000 20224 IsGuiding returns 1
22:26:48.037 00.032 20224 IsSlewing returns 0
22:26:48.037 00.000 20224 IsGuiding returns 1
22:26:48.068 00.031 20224 IsSlewing returns 0
22:26:48.068 00.000 20224 IsGuiding returns 0
22:26:48.068 00.000 20224 scope move finished after 32 + 117 ms
22:26:48.069 00.001 20224 Move returns status 0, amount 32
22:26:48.069 00.000 20224 MoveAxis(N, 0, ABG)
22:26:48.069 00.000 20224 Move returns status 0, amount 0
22:26:48.069 00.000 20224 move complete, result=0
22:26:48.069 00.000 20224 worker thread done servicing request
22:26:48.069 00.000 20224 Worker thread wakes up
22:26:48.069 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
22:26:48.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:48.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:49.242 01.172 20224 Exposure complete
22:26:49.319 00.077 20224 worker thread done servicing request
22:26:49.320 00.001 8996 OnExposeComplete: enter
22:26:49.321 00.001 8996 UpdateGuideState(): m_state=6
22:26:49.322 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4665
22:26:49.322 00.000 8996 Star::Find returns 1 (0), X=139.05, Y=471.65, Mass=804119, SNR=390.0, Peak=50669 HFD=4.7
22:26:49.323 00.001 8996 MultiStar: [#1 0.39,0.32,0.00,M1] [#2 0.51,-0.18,0.00,M1] [#3 0.50,0.52,0.00,M4] [#4 0.48,0.30,0.00,M1] [#5 0.43,0.11,0.55,U] [#6 0.39,-0.14,0.39,U] [#7 0.31,0.06,0.43,U] [#8 0.43,0.35,0.00,M1] 
22:26:49.324 00.001 8996 refined, 3 included, MultiStar: {0.36, 0.15}, one-star: {0.33, 0.33}
22:26:49.325 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
22:26:49.326 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
22:26:49.326 00.000 8996 CameraToMount -- cameraX=0.36 cameraY=0.15 hyp=0.39 cameraTheta=0.40 mountX=0.34 mountY=-0.19, mountTheta=-0.51
22:26:49.328 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.15, opts=13)
22:26:49.329 00.001 8996 Enqueuing Move request for scope (0.36, 0.15)
22:26:49.329 00.000 20224 Worker thread wakes up
22:26:49.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.15) opts 0xd
22:26:49.330 00.001 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.15)
22:26:49.330 00.000 20224 Moving (0.36, 0.15) raw xDistance=0.34 yDistance=-0.19
22:26:49.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:26:49.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:49.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:26:49.330 00.000 20224 MoveAxis(W, 48, ABG)
22:26:49.330 00.000 20224 Guiding  Dir = 3, Dur = 48
22:26:49.330 00.000 20224 IsSlewing returns 0
22:26:49.330 00.000 20224 IsGuiding returns 0
22:26:49.334 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50669, med=2771, FiltMin=2518, FiltMax=27520, Gamma=1.000
22:26:49.364 00.030 8996 UpdateGuideState exits: m=804119 SNR=390.0
22:26:49.367 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:49.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:49.369 00.001 8996 Enqueuing Expose request
22:26:49.383 00.014 20224 IsGuiding returns 1
22:26:49.383 00.000 20224 scope still moving after pulse duration time elapsed
22:26:49.413 00.030 20224 IsSlewing returns 0
22:26:49.413 00.000 20224 IsGuiding returns 1
22:26:49.445 00.032 20224 IsSlewing returns 0
22:26:49.445 00.000 20224 IsGuiding returns 1
22:26:49.476 00.031 20224 IsSlewing returns 0
22:26:49.476 00.000 20224 IsGuiding returns 0
22:26:49.477 00.001 20224 scope move finished after 48 + 97 ms
22:26:49.477 00.000 20224 Move returns status 0, amount 48
22:26:49.477 00.000 20224 MoveAxis(N, 0, ABG)
22:26:49.477 00.000 20224 Move returns status 0, amount 0
22:26:49.477 00.000 20224 move complete, result=0
22:26:49.477 00.000 20224 worker thread done servicing request
22:26:49.477 00.000 20224 Worker thread wakes up
22:26:49.477 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.2 px 0 ms NORTH
22:26:49.480 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:49.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:50.466 00.986 20224 Exposure complete
22:26:50.536 00.070 20224 worker thread done servicing request
22:26:50.536 00.000 8996 OnExposeComplete: enter
22:26:50.537 00.001 8996 UpdateGuideState(): m_state=6
22:26:50.538 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4666
22:26:50.540 00.002 8996 Star::Find returns 1 (0), X=138.93, Y=471.90, Mass=655004, SNR=324.7, Peak=45853 HFD=4.5
22:26:50.543 00.003 8996 MultiStar: [#1 0.26,0.40,0.00,M2] [#2 0.48,0.23,0.00,M2] [#3 0.35,0.51,0.00,M5] [#4 0.41,0.34,0.00,M2] [#5 0.27,0.21,0.59,U] [#6 0.48,0.30,0.00,M2] [#7 0.31,0.15,0.47,U] [#8 0.14,0.51,0.00,M2] 
22:26:50.545 00.002 8996 refined, 2 included, MultiStar: {0.25, 0.37}, one-star: {0.21, 0.58}
22:26:50.547 00.002 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
22:26:50.548 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
22:26:50.549 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.37 hyp=0.45 cameraTheta=0.99 mountX=0.21 mountY=-0.40, mountTheta=-1.09
22:26:50.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.37, opts=13)
22:26:50.553 00.002 8996 Enqueuing Move request for scope (0.25, 0.37)
22:26:50.553 00.000 20224 Worker thread wakes up
22:26:50.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.37) opts 0xd
22:26:50.553 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.37)
22:26:50.553 00.000 20224 Moving (0.25, 0.37) raw xDistance=0.21 yDistance=-0.40
22:26:50.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:26:50.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:50.554 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
22:26:50.554 00.000 20224 MoveAxis(W, 34, ABG)
22:26:50.554 00.000 20224 Guiding  Dir = 3, Dur = 34
22:26:50.554 00.000 20224 IsSlewing returns 0
22:26:50.554 00.000 20224 IsGuiding returns 0
22:26:50.559 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=45853, med=2771, FiltMin=2505, FiltMax=26336, Gamma=1.000
22:26:50.577 00.018 8996 UpdateGuideState exits: m=655004 SNR=324.7
22:26:50.579 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:50.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:50.581 00.001 8996 Enqueuing Expose request
22:26:50.585 00.004 20224 PulseGuide returned control before completion, sleep 13
22:26:50.600 00.015 20224 IsGuiding returns 1
22:26:50.600 00.000 20224 scope still moving after pulse duration time elapsed
22:26:50.632 00.032 20224 IsSlewing returns 0
22:26:50.632 00.000 20224 IsGuiding returns 1
22:26:50.664 00.032 20224 IsSlewing returns 0
22:26:50.664 00.000 20224 IsGuiding returns 0
22:26:50.664 00.000 20224 scope move finished after 34 + 76 ms
22:26:50.664 00.000 20224 Move returns status 0, amount 34
22:26:50.665 00.001 20224 MoveAxis(N, 0, ABG)
22:26:50.665 00.000 20224 Move returns status 0, amount 0
22:26:50.665 00.000 20224 move complete, result=0
22:26:50.665 00.000 20224 worker thread done servicing request
22:26:50.665 00.000 20224 Worker thread wakes up
22:26:50.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:50.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:50.665 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.4 px 0 ms NORTH
22:26:51.828 01.163 20224 Exposure complete
22:26:51.884 00.056 20224 worker thread done servicing request
22:26:51.884 00.000 8996 OnExposeComplete: enter
22:26:51.885 00.001 8996 UpdateGuideState(): m_state=6
22:26:51.885 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4667
22:26:51.886 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=471.69, Mass=689006, SNR=345.1, Peak=48093 HFD=4.6
22:26:51.887 00.001 8996 MultiStar: [#1 0.16,0.25,0.64,U] [#2 0.24,-0.05,0.76,U] [#3 -0.10,0.07,0.64,U] [#4 -0.04,0.16,0.49,U] [#5 0.20,0.17,0.61,U] [#6 -0.09,-0.17,0.40,U] [#7 -0.35,0.06,0.44,U] [#8 0.05,0.61,0.00,M3] 
22:26:51.888 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.14}, one-star: {0.18, 0.37}
22:26:51.889 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
22:26:51.889 00.000 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
22:26:51.890 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.13 mountX=0.05 mountY=-0.14, mountTheta=-1.23
22:26:51.891 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.14, opts=13)
22:26:51.892 00.001 8996 Enqueuing Move request for scope (0.06, 0.14)
22:26:51.893 00.001 20224 Worker thread wakes up
22:26:51.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
22:26:51.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
22:26:51.893 00.000 20224 Moving (0.06, 0.14) raw xDistance=0.05 yDistance=-0.14
22:26:51.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:26:51.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:51.894 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:26:51.894 00.000 20224 MoveAxis(E, 0, ABG)
22:26:51.894 00.000 20224 Move returns status 0, amount 0
22:26:51.894 00.000 20224 MoveAxis(N, 0, ABG)
22:26:51.894 00.000 20224 Move returns status 0, amount 0
22:26:51.894 00.000 20224 move complete, result=0
22:26:51.894 00.000 20224 worker thread done servicing request
22:26:51.901 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=48093, med=2771, FiltMin=2528, FiltMax=28112, Gamma=1.000
22:26:51.924 00.023 8996 UpdateGuideState exits: m=689006 SNR=345.1
22:26:51.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:51.925 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:51.926 00.001 8996 Enqueuing Expose request
22:26:51.927 00.001 20224 Worker thread wakes up
22:26:51.927 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:51.928 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:51.929 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:52.894 00.965 20224 Exposure complete
22:26:52.959 00.065 20224 worker thread done servicing request
22:26:52.959 00.000 8996 OnExposeComplete: enter
22:26:52.960 00.001 8996 UpdateGuideState(): m_state=6
22:26:52.961 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4668
22:26:52.962 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=471.26, Mass=696902, SNR=317.5, Peak=44880 HFD=4.6
22:26:52.963 00.001 8996 MultiStar: [#1 -0.35,0.36,0.00,M2] [#2 -0.17,-0.10,0.82,U] [#3 -0.29,-0.02,0.70,U] [#4 -0.19,-0.30,0.62,U] [#5 -0.33,0.06,0.63,U] [#6 -0.17,0.08,0.49,U] [#7 -0.19,-0.11,0.56,U] [#8 -0.54,0.25,0.00,M4] 
22:26:52.964 00.001 8996 refined, 6 included, MultiStar: {-0.23, -0.07}, one-star: {-0.25, -0.07}
22:26:52.964 00.000 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
22:26:52.965 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
22:26:52.966 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.86 mountX=-0.22 mountY=0.09, mountTheta=2.74
22:26:52.967 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.07, opts=13)
22:26:52.968 00.001 8996 Enqueuing Move request for scope (-0.23, -0.07)
22:26:52.969 00.001 20224 Worker thread wakes up
22:26:52.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
22:26:52.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
22:26:52.969 00.000 20224 Moving (-0.23, -0.07) raw xDistance=-0.22 yDistance=0.09
22:26:52.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:26:52.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:52.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:26:52.969 00.000 20224 MoveAxis(E, 33, ABG)
22:26:52.969 00.000 20224 Guiding  Dir = 2, Dur = 33
22:26:52.969 00.000 20224 IsSlewing returns 0
22:26:52.970 00.001 20224 IsGuiding returns 0
22:26:52.973 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44880, med=2771, FiltMin=2505, FiltMax=26064, Gamma=1.000
22:26:52.989 00.016 8996 UpdateGuideState exits: m=696902 SNR=317.5
22:26:52.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:52.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:52.992 00.001 8996 Enqueuing Expose request
22:26:53.015 00.023 20224 IsGuiding returns 1
22:26:53.015 00.000 20224 scope still moving after pulse duration time elapsed
22:26:53.045 00.030 20224 IsSlewing returns 0
22:26:53.045 00.000 20224 IsGuiding returns 1
22:26:53.076 00.031 20224 IsSlewing returns 0
22:26:53.077 00.001 20224 IsGuiding returns 1
22:26:53.108 00.031 20224 IsSlewing returns 0
22:26:53.108 00.000 20224 IsGuiding returns 0
22:26:53.108 00.000 20224 scope move finished after 33 + 105 ms
22:26:53.108 00.000 20224 Move returns status 0, amount 33
22:26:53.108 00.000 20224 MoveAxis(N, 0, ABG)
22:26:53.108 00.000 20224 Move returns status 0, amount 0
22:26:53.108 00.000 20224 move complete, result=0
22:26:53.108 00.000 20224 worker thread done servicing request
22:26:53.108 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
22:26:53.109 00.001 20224 Worker thread wakes up
22:26:53.109 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:53.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:54.294 01.185 20224 Exposure complete
22:26:54.390 00.096 20224 worker thread done servicing request
22:26:54.390 00.000 8996 OnExposeComplete: enter
22:26:54.392 00.002 8996 UpdateGuideState(): m_state=6
22:26:54.393 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4669
22:26:54.395 00.002 8996 Star::Find returns 1 (0), X=139.13, Y=471.33, Mass=737002, SNR=387.2, Peak=48800 HFD=4.5
22:26:54.396 00.001 8996 MultiStar: [#1 0.53,-0.09,0.00,M3] [#2 0.59,0.09,0.00,M1] [#3 0.36,-0.13,0.60,U] [#4 0.45,-0.13,0.00,M1] [#5 0.58,-0.14,0.00,M1] [#6 0.33,-0.41,0.00,M1] [#7 0.37,-0.25,0.00,M1] [#8 0.45,0.31,0.00,M5] 
22:26:54.398 00.002 8996 refined, 1 included, MultiStar: {0.39, -0.05}, one-star: {0.41, 0.00}
22:26:54.400 00.002 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
22:26:54.401 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
22:26:54.402 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=-0.05 hyp=0.39 cameraTheta=-0.13 mountX=0.39 mountY=0.00, mountTheta=0.01
22:26:54.404 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=-0.05, opts=13)
22:26:54.405 00.001 8996 Enqueuing Move request for scope (0.39, -0.05)
22:26:54.406 00.001 20224 Worker thread wakes up
22:26:54.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.05) opts 0xd
22:26:54.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, -0.05)
22:26:54.406 00.000 20224 Moving (0.39, -0.05) raw xDistance=0.39 yDistance=0.00
22:26:54.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:26:54.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:54.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:26:54.406 00.000 20224 MoveAxis(W, 55, ABG)
22:26:54.406 00.000 20224 Guiding  Dir = 3, Dur = 55
22:26:54.406 00.000 20224 IsSlewing returns 0
22:26:54.407 00.001 20224 IsGuiding returns 0
22:26:54.410 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48800, med=2771, FiltMin=2521, FiltMax=25091, Gamma=1.000
22:26:54.428 00.018 8996 UpdateGuideState exits: m=737002 SNR=387.2
22:26:54.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:54.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:54.431 00.001 8996 Enqueuing Expose request
22:26:54.450 00.019 20224 PulseGuide returned control before completion, sleep 22
22:26:54.480 00.030 20224 IsGuiding returns 1
22:26:54.480 00.000 20224 scope still moving after pulse duration time elapsed
22:26:54.512 00.032 20224 IsSlewing returns 0
22:26:54.512 00.000 20224 IsGuiding returns 1
22:26:54.544 00.032 20224 IsSlewing returns 0
22:26:54.545 00.001 20224 IsGuiding returns 0
22:26:54.545 00.000 20224 scope move finished after 55 + 82 ms
22:26:54.545 00.000 20224 Move returns status 0, amount 55
22:26:54.545 00.000 20224 MoveAxis(N, 0, ABG)
22:26:54.545 00.000 20224 Move returns status 0, amount 0
22:26:54.545 00.000 20224 move complete, result=0
22:26:54.545 00.000 20224 worker thread done servicing request
22:26:54.545 00.000 20224 Worker thread wakes up
22:26:54.545 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.0 px 0 ms NORTH
22:26:54.548 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:54.549 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:55.532 00.983 20224 Exposure complete
22:26:55.629 00.097 20224 worker thread done servicing request
22:26:55.629 00.000 8996 OnExposeComplete: enter
22:26:55.630 00.001 8996 UpdateGuideState(): m_state=6
22:26:55.631 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4670
22:26:55.632 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.12, Mass=707100, SNR=361.8, Peak=47792 HFD=4.5
22:26:55.633 00.001 8996 MultiStar: [#1 0.12,-0.35,0.58,U] [#2 -0.00,-0.22,0.66,U] [#3 0.13,-0.11,0.56,U] [#4 0.13,-0.29,0.52,U] [#5 0.12,-0.22,0.65,U] [#6 -0.01,-0.47,0.00,M2] [#7 -0.23,-0.67,0.00,M2] [#8 -0.01,-0.23,0.35,U] 
22:26:55.633 00.000 8996 single-star, 6 included, MultiStar: {0.07, -0.23}, one-star: {0.01, -0.20}
22:26:55.634 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
22:26:55.635 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
22:26:55.636 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.53 mountX=0.03 mountY=0.20, mountTheta=1.43
22:26:55.637 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.20, opts=13)
22:26:55.638 00.001 8996 Enqueuing Move request for scope (0.01, -0.20)
22:26:55.639 00.001 20224 Worker thread wakes up
22:26:55.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
22:26:55.639 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
22:26:55.639 00.000 20224 Moving (0.01, -0.20) raw xDistance=0.03 yDistance=0.20
22:26:55.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:26:55.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:26:55.639 00.000 20224 MoveAxis(E, 0, ABG)
22:26:55.639 00.000 20224 Move returns status 0, amount 0
22:26:55.639 00.000 20224 MoveAxis(S, 42, ABG)
22:26:55.639 00.000 20224 Guiding  Dir = 1, Dur = 42
22:26:55.640 00.001 20224 IsSlewing returns 0
22:26:55.640 00.000 20224 IsGuiding returns 0
22:26:55.641 00.001 20224 PulseGuide returned control before completion, sleep 51
22:26:55.644 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47792, med=2771, FiltMin=2499, FiltMax=27827, Gamma=1.000
22:26:55.670 00.026 8996 UpdateGuideState exits: m=707100 SNR=361.8
22:26:55.671 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:55.673 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:55.674 00.001 8996 Enqueuing Expose request
22:26:55.708 00.034 20224 IsGuiding returns 1
22:26:55.708 00.000 20224 scope still moving after pulse duration time elapsed
22:26:55.740 00.032 20224 IsSlewing returns 0
22:26:55.740 00.000 20224 IsGuiding returns 0
22:26:55.740 00.000 20224 scope move finished after 42 + 58 ms
22:26:55.740 00.000 20224 Move returns status 0, amount 42
22:26:55.740 00.000 20224 move complete, result=0
22:26:55.740 00.000 20224 worker thread done servicing request
22:26:55.740 00.000 20224 Worker thread wakes up
22:26:55.740 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:55.741 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:55.741 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 42 ms SOUTH
22:26:56.902 01.161 20224 Exposure complete
22:26:56.981 00.079 20224 worker thread done servicing request
22:26:56.981 00.000 8996 OnExposeComplete: enter
22:26:56.982 00.001 8996 UpdateGuideState(): m_state=6
22:26:56.985 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4671
22:26:56.987 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=471.21, Mass=764577, SNR=348.5, Peak=50512 HFD=4.6
22:26:56.990 00.003 8996 MultiStar: [#1 -0.59,-0.25,0.00,M3] [#2 -0.43,0.13,0.00,M1] [#3 -0.42,-0.18,0.00,M2] [#4 -0.30,-0.48,0.00,M1] [#5 -0.48,-0.20,0.00,M1] [#6 -0.62,-0.41,0.00,M3] [#7 -0.75,-0.32,0.00,M3] [#8 -0.57,-0.07,0.00,M5] 
22:26:56.991 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
22:26:56.993 00.002 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
22:26:56.994 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.11 hyp=0.40 cameraTheta=-2.85 mountX=-0.37 mountY=0.16, mountTheta=2.74
22:26:56.997 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.11, opts=13)
22:26:56.998 00.001 8996 Enqueuing Move request for scope (-0.38, -0.11)
22:26:56.999 00.001 20224 Worker thread wakes up
22:26:56.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.11) opts 0xd
22:26:56.999 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.11)
22:26:56.999 00.000 20224 Moving (-0.38, -0.11) raw xDistance=-0.37 yDistance=0.16
22:26:56.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:26:57.000 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:57.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:26:57.000 00.000 20224 MoveAxis(E, 54, ABG)
22:26:57.000 00.000 20224 Guiding  Dir = 2, Dur = 54
22:26:57.000 00.000 20224 IsSlewing returns 0
22:26:57.001 00.001 20224 IsGuiding returns 0
22:26:57.002 00.001 20224 PulseGuide returned control before completion, sleep 63
22:26:57.004 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50512, med=2771, FiltMin=2489, FiltMax=26848, Gamma=1.000
22:26:57.020 00.016 8996 UpdateGuideState exits: m=764577 SNR=348.5
22:26:57.021 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:57.021 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:57.022 00.001 8996 Enqueuing Expose request
22:26:57.075 00.053 20224 IsGuiding returns 1
22:26:57.075 00.000 20224 scope still moving after pulse duration time elapsed
22:26:57.106 00.031 20224 IsSlewing returns 0
22:26:57.107 00.001 20224 IsGuiding returns 0
22:26:57.107 00.000 20224 scope move finished after 54 + 52 ms
22:26:57.107 00.000 20224 Move returns status 0, amount 54
22:26:57.107 00.000 20224 MoveAxis(N, 0, ABG)
22:26:57.107 00.000 20224 Move returns status 0, amount 0
22:26:57.107 00.000 20224 move complete, result=0
22:26:57.108 00.001 20224 worker thread done servicing request
22:26:57.108 00.000 20224 Worker thread wakes up
22:26:57.108 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.2 px 0 ms NORTH
22:26:57.110 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:57.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:58.093 00.983 20224 Exposure complete
22:26:58.173 00.080 20224 worker thread done servicing request
22:26:58.173 00.000 8996 OnExposeComplete: enter
22:26:58.174 00.001 8996 UpdateGuideState(): m_state=6
22:26:58.175 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4672
22:26:58.176 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=471.62, Mass=717619, SNR=341.2, Peak=44032 HFD=4.7
22:26:58.178 00.002 8996 MultiStar: [#1 -0.16,0.20,0.66,U] [#2 -0.13,0.30,0.83,U] [#3 -0.21,0.45,0.00,M3] [#4 -0.28,0.17,0.59,U] [#5 -0.22,0.20,0.62,U] [#6 -0.24,-0.18,0.46,U] [#7 -0.29,0.02,0.52,U] [#8 -0.33,0.27,0.45,U] 
22:26:58.179 00.001 8996 refined, 7 included, MultiStar: {-0.27, 0.18}, one-star: {-0.44, 0.29}
22:26:58.180 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:26:58.180 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
22:26:58.181 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.18 hyp=0.32 cameraTheta=2.54 mountX=-0.28 mountY=-0.15, mountTheta=-2.65
22:26:58.182 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.18, opts=13)
22:26:58.183 00.001 8996 Enqueuing Move request for scope (-0.27, 0.18)
22:26:58.184 00.001 20224 Worker thread wakes up
22:26:58.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.18) opts 0xd
22:26:58.184 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.18)
22:26:58.184 00.000 20224 Moving (-0.27, 0.18) raw xDistance=-0.28 yDistance=-0.15
22:26:58.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
22:26:58.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:58.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:26:58.184 00.000 20224 MoveAxis(E, 45, ABG)
22:26:58.184 00.000 20224 Guiding  Dir = 2, Dur = 45
22:26:58.184 00.000 20224 IsSlewing returns 0
22:26:58.185 00.001 20224 IsGuiding returns 0
22:26:58.186 00.001 20224 PulseGuide returned control before completion, sleep 54
22:26:58.190 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44032, med=2771, FiltMin=2499, FiltMax=24800, Gamma=1.000
22:26:58.205 00.015 8996 UpdateGuideState exits: m=717619 SNR=341.2
22:26:58.206 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:58.207 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:58.208 00.001 8996 Enqueuing Expose request
22:26:58.252 00.044 20224 IsGuiding returns 1
22:26:58.252 00.000 20224 scope still moving after pulse duration time elapsed
22:26:58.283 00.031 20224 IsSlewing returns 0
22:26:58.283 00.000 20224 IsGuiding returns 0
22:26:58.283 00.000 20224 scope move finished after 45 + 53 ms
22:26:58.283 00.000 20224 Move returns status 0, amount 45
22:26:58.283 00.000 20224 MoveAxis(N, 0, ABG)
22:26:58.283 00.000 20224 Move returns status 0, amount 0
22:26:58.283 00.000 20224 move complete, result=0
22:26:58.284 00.001 20224 worker thread done servicing request
22:26:58.284 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
22:26:58.285 00.001 20224 Worker thread wakes up
22:26:58.285 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:58.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:26:59.466 01.181 20224 Exposure complete
22:26:59.549 00.083 20224 worker thread done servicing request
22:26:59.549 00.000 8996 OnExposeComplete: enter
22:26:59.552 00.003 8996 UpdateGuideState(): m_state=6
22:26:59.555 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4673
22:26:59.557 00.002 8996 Star::Find returns 1 (0), X=139.08, Y=471.36, Mass=655782, SNR=340.9, Peak=44064 HFD=4.6
22:26:59.560 00.003 8996 MultiStar: [#1 0.40,-0.03,0.75,U] [#2 0.27,-0.04,0.82,U] [#3 0.35,-0.08,0.73,U] [#4 0.33,-0.13,0.62,U] [#5 0.33,-0.12,0.60,U] [#6 0.35,-0.41,0.00,M3] [#7 0.14,0.01,0.42,U] [#8 0.29,0.13,0.41,U] 
22:26:59.562 00.002 8996 refined, 7 included, MultiStar: {0.32, -0.03}, one-star: {0.36, 0.04}
22:26:59.563 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
22:26:59.564 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
22:26:59.565 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.03 hyp=0.32 cameraTheta=-0.10 mountX=0.32 mountY=-0.00, mountTheta=-0.01
22:26:59.567 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.03, opts=13)
22:26:59.568 00.001 8996 Enqueuing Move request for scope (0.32, -0.03)
22:26:59.569 00.001 20224 Worker thread wakes up
22:26:59.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.03) opts 0xd
22:26:59.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.03)
22:26:59.569 00.000 20224 Moving (0.32, -0.03) raw xDistance=0.32 yDistance=-0.00
22:26:59.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
22:26:59.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:59.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:26:59.569 00.000 20224 MoveAxis(W, 44, ABG)
22:26:59.569 00.000 20224 Guiding  Dir = 3, Dur = 44
22:26:59.569 00.000 20224 IsSlewing returns 0
22:26:59.569 00.000 20224 IsGuiding returns 0
22:26:59.574 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44064, med=2771, FiltMin=2521, FiltMax=21961, Gamma=1.000
22:26:59.583 00.009 20224 PulseGuide returned control before completion, sleep 41
22:26:59.600 00.017 8996 UpdateGuideState exits: m=655782 SNR=340.9
22:26:59.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:59.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:26:59.602 00.000 8996 Enqueuing Expose request
22:26:59.629 00.027 20224 IsGuiding returns 1
22:26:59.629 00.000 20224 scope still moving after pulse duration time elapsed
22:26:59.660 00.031 20224 IsSlewing returns 0
22:26:59.660 00.000 20224 IsGuiding returns 1
22:26:59.691 00.031 20224 IsSlewing returns 0
22:26:59.691 00.000 20224 IsGuiding returns 0
22:26:59.691 00.000 20224 scope move finished after 44 + 78 ms
22:26:59.692 00.001 20224 Move returns status 0, amount 44
22:26:59.692 00.000 20224 MoveAxis(N, 0, ABG)
22:26:59.692 00.000 20224 Move returns status 0, amount 0
22:26:59.692 00.000 20224 move complete, result=0
22:26:59.692 00.000 20224 worker thread done servicing request
22:26:59.692 00.000 20224 Worker thread wakes up
22:26:59.692 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.0 px 0 ms NORTH
22:26:59.694 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:26:59.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:00.659 00.965 20224 Exposure complete
22:27:00.744 00.085 20224 worker thread done servicing request
22:27:00.744 00.000 8996 OnExposeComplete: enter
22:27:00.746 00.002 8996 UpdateGuideState(): m_state=6
22:27:00.746 00.000 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4674
22:27:00.747 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=471.53, Mass=846418, SNR=366.4, Peak=57837 HFD=4.5
22:27:00.748 00.001 8996 MultiStar: [#1 0.26,0.33,0.67,U] [#2 0.14,0.13,0.70,U] [#3 0.17,0.50,0.00,M3] [#4 0.17,0.29,0.51,U] [#5 0.26,0.34,0.63,U] [#6 0.13,0.29,0.42,U] [#7 -0.00,0.32,0.44,U] [#8 0.13,0.58,0.00,M4] 
22:27:00.749 00.001 8996 single-star, 6 included, MultiStar: {0.16, 0.26}, one-star: {0.15, 0.20}
22:27:00.750 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
22:27:00.750 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
22:27:00.751 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.20 hyp=0.25 cameraTheta=0.95 mountX=0.12 mountY=-0.22, mountTheta=-1.05
22:27:00.752 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.20, opts=13)
22:27:00.753 00.001 8996 Enqueuing Move request for scope (0.15, 0.20)
22:27:00.754 00.001 20224 Worker thread wakes up
22:27:00.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.20) opts 0xd
22:27:00.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.20)
22:27:00.754 00.000 20224 Moving (0.15, 0.20) raw xDistance=0.12 yDistance=-0.22
22:27:00.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:27:00.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:27:00.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:27:00.754 00.000 20224 MoveAxis(E, 0, ABG)
22:27:00.754 00.000 20224 Move returns status 0, amount 0
22:27:00.754 00.000 20224 MoveAxis(N, 0, ABG)
22:27:00.755 00.001 20224 Move returns status 0, amount 0
22:27:00.755 00.000 20224 move complete, result=0
22:27:00.755 00.000 20224 worker thread done servicing request
22:27:00.759 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57837, med=2771, FiltMin=2509, FiltMax=32496, Gamma=1.000
22:27:00.779 00.020 8996 UpdateGuideState exits: m=846418 SNR=366.4
22:27:00.780 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:00.780 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:00.781 00.001 8996 Enqueuing Expose request
22:27:00.782 00.001 20224 Worker thread wakes up
22:27:00.782 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:00.782 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:00.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:01.950 01.168 20224 Exposure complete
22:27:02.052 00.102 20224 worker thread done servicing request
22:27:02.052 00.000 8996 OnExposeComplete: enter
22:27:02.054 00.002 8996 UpdateGuideState(): m_state=6
22:27:02.057 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4675
22:27:02.059 00.002 8996 Star::Find returns 1 (0), X=138.80, Y=471.44, Mass=691022, SNR=349.5, Peak=48976 HFD=4.6
22:27:02.062 00.003 8996 MultiStar: [#1 0.07,-0.30,0.69,U] [#2 0.12,0.07,0.65,U] [#3 0.19,0.16,0.65,U] [#4 0.31,-0.02,0.59,U] [#5 0.07,0.11,0.61,U] [#6 0.14,-0.37,0.44,U] [#7 0.05,-0.02,0.40,U] [#8 -0.10,0.19,0.37,U] 
22:27:02.064 00.002 8996 refined, 8 included, MultiStar: {0.11, 0.00}, one-star: {0.07, 0.12}
22:27:02.065 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:27:02.067 00.002 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:27:02.068 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.03 mountX=0.11 mountY=-0.02, mountTheta=-0.14
22:27:02.072 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.00, opts=13)
22:27:02.075 00.003 8996 Enqueuing Move request for scope (0.11, 0.00)
22:27:02.078 00.003 20224 Worker thread wakes up
22:27:02.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
22:27:02.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
22:27:02.078 00.000 20224 Moving (0.11, 0.00) raw xDistance=0.11 yDistance=-0.02
22:27:02.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:27:02.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:02.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:27:02.078 00.000 20224 MoveAxis(E, 0, ABG)
22:27:02.078 00.000 20224 Move returns status 0, amount 0
22:27:02.078 00.000 20224 MoveAxis(N, 0, ABG)
22:27:02.079 00.001 20224 Move returns status 0, amount 0
22:27:02.079 00.000 20224 move complete, result=0
22:27:02.079 00.000 20224 worker thread done servicing request
22:27:02.088 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48976, med=2771, FiltMin=2496, FiltMax=30064, Gamma=1.000
22:27:02.110 00.022 8996 UpdateGuideState exits: m=691022 SNR=349.5
22:27:02.112 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:02.112 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:02.113 00.001 8996 Enqueuing Expose request
22:27:02.114 00.001 20224 Worker thread wakes up
22:27:02.114 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:02.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:02.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:03.089 00.974 20224 Exposure complete
22:27:03.173 00.084 20224 worker thread done servicing request
22:27:03.174 00.001 8996 OnExposeComplete: enter
22:27:03.175 00.001 8996 UpdateGuideState(): m_state=6
22:27:03.176 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4676
22:27:03.177 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=471.32, Mass=721855, SNR=363.9, Peak=59056 HFD=4.5
22:27:03.178 00.001 8996 MultiStar: [#1 0.44,0.21,0.00,M1] [#2 0.10,0.11,0.74,U] [#3 0.24,0.14,0.58,U] [#4 0.32,0.09,0.49,U] [#5 0.28,0.15,0.60,U] [#6 0.21,-0.25,0.44,U] [#7 0.06,0.16,0.42,U] [#8 0.13,0.34,0.36,U] 
22:27:03.178 00.000 8996 single-star, 7 included, MultiStar: {0.17, 0.08}, one-star: {0.07, -0.01}
22:27:03.179 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
22:27:03.180 00.001 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
22:27:03.181 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.07 mountX=0.07 mountY=-0.00, mountTheta=-0.04
22:27:03.182 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.01, opts=13)
22:27:03.183 00.001 8996 Enqueuing Move request for scope (0.07, -0.01)
22:27:03.184 00.001 20224 Worker thread wakes up
22:27:03.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
22:27:03.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
22:27:03.184 00.000 20224 Moving (0.07, -0.01) raw xDistance=0.07 yDistance=-0.00
22:27:03.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:27:03.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:03.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:27:03.184 00.000 20224 MoveAxis(E, 0, ABG)
22:27:03.184 00.000 20224 Move returns status 0, amount 0
22:27:03.184 00.000 20224 MoveAxis(N, 0, ABG)
22:27:03.185 00.001 20224 Move returns status 0, amount 0
22:27:03.185 00.000 20224 move complete, result=0
22:27:03.185 00.000 20224 worker thread done servicing request
22:27:03.188 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59056, med=2771, FiltMin=2496, FiltMax=28272, Gamma=1.000
22:27:03.203 00.015 8996 UpdateGuideState exits: m=721855 SNR=363.9
22:27:03.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:03.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:03.205 00.000 8996 Enqueuing Expose request
22:27:03.206 00.001 20224 Worker thread wakes up
22:27:03.206 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:03.207 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:03.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:04.379 01.172 20224 Exposure complete
22:27:04.436 00.057 20224 worker thread done servicing request
22:27:04.436 00.000 8996 OnExposeComplete: enter
22:27:04.438 00.002 8996 UpdateGuideState(): m_state=6
22:27:04.439 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4677
22:27:04.441 00.002 8996 Star::Find returns 1 (0), X=138.98, Y=471.91, Mass=699052, SNR=329.1, Peak=49325 HFD=4.4
22:27:04.443 00.002 8996 MultiStar: [#1 0.41,0.17,0.00,M2] [#2 0.30,0.23,0.83,U] [#3 0.26,0.26,0.60,U] [#4 0.34,0.35,0.00,M1] [#5 0.35,0.36,0.00,M1] [#6 0.27,-0.03,0.46,U] [#7 0.07,0.16,0.49,U] [#8 0.22,0.45,0.00,M3] 
22:27:04.444 00.001 8996 refined, 4 included, MultiStar: {0.25, 0.29}, one-star: {0.26, 0.58}
22:27:04.446 00.002 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
22:27:04.446 00.000 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
22:27:04.447 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.29 hyp=0.38 cameraTheta=0.87 mountX=0.22 mountY=-0.32, mountTheta=-0.97
22:27:04.448 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.29, opts=13)
22:27:04.449 00.001 8996 Enqueuing Move request for scope (0.25, 0.29)
22:27:04.450 00.001 20224 Worker thread wakes up
22:27:04.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.29) opts 0xd
22:27:04.451 00.001 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.29)
22:27:04.451 00.000 20224 Moving (0.25, 0.29) raw xDistance=0.22 yDistance=-0.32
22:27:04.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:27:04.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:27:04.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:27:04.451 00.000 20224 MoveAxis(W, 32, ABG)
22:27:04.451 00.000 20224 Guiding  Dir = 3, Dur = 32
22:27:04.452 00.001 20224 IsSlewing returns 0
22:27:04.452 00.000 20224 IsGuiding returns 0
22:27:04.455 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49325, med=2771, FiltMin=2512, FiltMax=28307, Gamma=1.000
22:27:04.463 00.008 20224 PulseGuide returned control before completion, sleep 32
22:27:04.474 00.011 8996 UpdateGuideState exits: m=699052 SNR=329.1
22:27:04.476 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:04.479 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:04.480 00.001 8996 Enqueuing Expose request
22:27:04.509 00.029 20224 IsGuiding returns 1
22:27:04.509 00.000 20224 scope still moving after pulse duration time elapsed
22:27:04.541 00.032 20224 IsSlewing returns 0
22:27:04.541 00.000 20224 IsGuiding returns 1
22:27:04.571 00.030 20224 IsSlewing returns 0
22:27:04.572 00.001 20224 IsGuiding returns 0
22:27:04.572 00.000 20224 scope move finished after 32 + 88 ms
22:27:04.572 00.000 20224 Move returns status 0, amount 32
22:27:04.572 00.000 20224 MoveAxis(N, 0, ABG)
22:27:04.572 00.000 20224 Move returns status 0, amount 0
22:27:04.572 00.000 20224 move complete, result=0
22:27:04.572 00.000 20224 worker thread done servicing request
22:27:04.572 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
22:27:04.574 00.002 20224 Worker thread wakes up
22:27:04.574 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:04.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:05.560 00.986 20224 Exposure complete
22:27:05.634 00.074 20224 worker thread done servicing request
22:27:05.635 00.001 8996 OnExposeComplete: enter
22:27:05.637 00.002 8996 UpdateGuideState(): m_state=6
22:27:05.639 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4678
22:27:05.640 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=471.75, Mass=630342, SNR=319.4, Peak=40365 HFD=4.7
22:27:05.641 00.001 8996 MultiStar: [#1 -0.17,0.23,0.77,U] [#2 -0.13,0.02,0.78,U] [#3 -0.38,0.12,0.68,U] [#4 -0.21,-0.07,0.71,U] [#5 -0.22,-0.02,0.73,U] [#6 -0.27,-0.01,0.42,U] [#7 -0.40,0.09,0.51,U] [#8 -0.20,0.45,0.00,M4] 
22:27:05.642 00.001 8996 refined, 7 included, MultiStar: {-0.27, 0.12}, one-star: {-0.36, 0.43}
22:27:05.643 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
22:27:05.644 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
22:27:05.646 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.12 hyp=0.29 cameraTheta=2.71 mountX=-0.28 mountY=-0.09, mountTheta=-2.83
22:27:05.647 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.12, opts=13)
22:27:05.648 00.001 8996 Enqueuing Move request for scope (-0.27, 0.12)
22:27:05.649 00.001 20224 Worker thread wakes up
22:27:05.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.12) opts 0xd
22:27:05.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.12)
22:27:05.649 00.000 20224 Moving (-0.27, 0.12) raw xDistance=-0.28 yDistance=-0.09
22:27:05.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:27:05.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:05.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:27:05.649 00.000 20224 MoveAxis(E, 38, ABG)
22:27:05.649 00.000 20224 Guiding  Dir = 2, Dur = 38
22:27:05.649 00.000 20224 IsSlewing returns 0
22:27:05.650 00.001 20224 IsGuiding returns 0
22:27:05.651 00.001 20224 PulseGuide returned control before completion, sleep 47
22:27:05.654 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=40365, med=2771, FiltMin=2473, FiltMax=22656, Gamma=1.000
22:27:05.672 00.018 8996 UpdateGuideState exits: m=630342 SNR=319.4
22:27:05.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:05.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:05.675 00.001 8996 Enqueuing Expose request
22:27:05.712 00.037 20224 IsGuiding returns 1
22:27:05.712 00.000 20224 scope still moving after pulse duration time elapsed
22:27:05.744 00.032 20224 IsSlewing returns 0
22:27:05.744 00.000 20224 IsGuiding returns 0
22:27:05.744 00.000 20224 scope move finished after 38 + 57 ms
22:27:05.744 00.000 20224 Move returns status 0, amount 38
22:27:05.744 00.000 20224 MoveAxis(N, 0, ABG)
22:27:05.744 00.000 20224 Move returns status 0, amount 0
22:27:05.744 00.000 20224 move complete, result=0
22:27:05.745 00.001 20224 worker thread done servicing request
22:27:05.745 00.000 20224 Worker thread wakes up
22:27:05.745 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:05.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:05.745 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
22:27:06.900 01.155 20224 Exposure complete
22:27:06.973 00.073 20224 worker thread done servicing request
22:27:06.973 00.000 8996 OnExposeComplete: enter
22:27:06.974 00.001 8996 UpdateGuideState(): m_state=6
22:27:06.975 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4679
22:27:06.976 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=471.47, Mass=675401, SNR=340.3, Peak=48656 HFD=4.5
22:27:06.977 00.001 8996 MultiStar: [#1 -0.18,-0.06,0.65,U] [#2 -0.14,-0.07,0.82,U] [#3 -0.18,0.17,0.60,U] [#4 -0.08,0.20,0.60,U] [#5 -0.09,0.17,0.61,U] [#6 -0.23,-0.14,0.46,U] [#7 -0.33,-0.22,0.49,U] [#8 -0.27,0.28,0.46,U] 
22:27:06.978 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.06}, one-star: {-0.14, 0.15}
22:27:06.979 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
22:27:06.980 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
22:27:06.981 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.81 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
22:27:06.983 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.06, opts=13)
22:27:06.983 00.000 8996 Enqueuing Move request for scope (-0.17, 0.06)
22:27:06.984 00.001 20224 Worker thread wakes up
22:27:06.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
22:27:06.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
22:27:06.984 00.000 20224 Moving (-0.17, 0.06) raw xDistance=-0.18 yDistance=-0.04
22:27:06.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:27:06.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:06.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:27:06.984 00.000 20224 MoveAxis(E, 0, ABG)
22:27:06.984 00.000 20224 Move returns status 0, amount 0
22:27:06.984 00.000 20224 MoveAxis(N, 0, ABG)
22:27:06.984 00.000 20224 Move returns status 0, amount 0
22:27:06.984 00.000 20224 move complete, result=0
22:27:06.985 00.001 20224 worker thread done servicing request
22:27:06.988 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=48656, med=2771, FiltMin=2483, FiltMax=26592, Gamma=1.000
22:27:07.002 00.014 8996 UpdateGuideState exits: m=675401 SNR=340.3
22:27:07.002 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:07.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:07.004 00.001 8996 Enqueuing Expose request
22:27:07.005 00.001 20224 Worker thread wakes up
22:27:07.005 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:07.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:07.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:07.990 00.984 20224 Exposure complete
22:27:08.057 00.067 20224 worker thread done servicing request
22:27:08.057 00.000 8996 OnExposeComplete: enter
22:27:08.058 00.001 8996 UpdateGuideState(): m_state=6
22:27:08.059 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4680
22:27:08.060 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=471.41, Mass=689162, SNR=376.6, Peak=50288 HFD=4.6
22:27:08.061 00.001 8996 MultiStar: [#1 -0.22,-0.16,0.66,U] [#2 -0.17,-0.22,0.70,U] [#3 -0.22,-0.08,0.51,U] [#4 -0.12,-0.14,0.51,U] [#5 -0.10,0.02,0.59,U] [#6 -0.17,-0.34,0.44,U] [#7 -0.17,-0.42,0.00,M1] [#8 -0.14,0.21,0.42,U] 
22:27:08.062 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.07}, one-star: {-0.09, 0.09}
22:27:08.062 00.000 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
22:27:08.063 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
22:27:08.064 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.12 cameraTheta=2.36 mountX=-0.10 mountY=-0.08, mountTheta=-2.47
22:27:08.065 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
22:27:08.066 00.001 8996 Enqueuing Move request for scope (-0.09, 0.09)
22:27:08.066 00.000 20224 Worker thread wakes up
22:27:08.067 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:27:08.067 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:27:08.067 00.000 20224 Moving (-0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
22:27:08.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:27:08.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:08.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:27:08.067 00.000 20224 MoveAxis(E, 0, ABG)
22:27:08.067 00.000 20224 Move returns status 0, amount 0
22:27:08.067 00.000 20224 MoveAxis(N, 0, ABG)
22:27:08.067 00.000 20224 Move returns status 0, amount 0
22:27:08.067 00.000 20224 move complete, result=0
22:27:08.067 00.000 20224 worker thread done servicing request
22:27:08.071 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50288, med=2771, FiltMin=2521, FiltMax=28160, Gamma=1.000
22:27:08.095 00.024 8996 UpdateGuideState exits: m=689162 SNR=376.6
22:27:08.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:08.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:08.098 00.001 8996 Enqueuing Expose request
22:27:08.099 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:08.100 00.001 20224 Worker thread wakes up
22:27:08.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:08.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:09.270 01.170 20224 Exposure complete
22:27:09.343 00.073 20224 worker thread done servicing request
22:27:09.343 00.000 8996 OnExposeComplete: enter
22:27:09.345 00.002 8996 UpdateGuideState(): m_state=6
22:27:09.347 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4681
22:27:09.348 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=471.22, Mass=747002, SNR=388.1, Peak=61456 HFD=4.4
22:27:09.349 00.001 8996 MultiStar: [#1 0.02,-0.02,0.59,U] [#2 0.17,-0.35,0.66,U] [#3 0.05,0.15,0.49,U] [#4 0.14,0.03,0.55,U] [#5 0.10,-0.11,0.50,U] [#6 0.03,-0.38,0.39,U] [#7 -0.09,-0.09,0.41,U] [#8 0.11,0.06,0.35,U] 
22:27:09.350 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.09}, one-star: {0.24, -0.10}
22:27:09.351 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
22:27:09.352 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
22:27:09.353 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.72 mountX=0.12 mountY=0.08, mountTheta=0.61
22:27:09.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
22:27:09.355 00.000 8996 Enqueuing Move request for scope (0.11, -0.09)
22:27:09.356 00.001 20224 Worker thread wakes up
22:27:09.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
22:27:09.356 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
22:27:09.356 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.12 yDistance=0.08
22:27:09.357 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:27:09.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:09.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:27:09.357 00.000 20224 MoveAxis(E, 0, ABG)
22:27:09.357 00.000 20224 Move returns status 0, amount 0
22:27:09.357 00.000 20224 MoveAxis(N, 0, ABG)
22:27:09.357 00.000 20224 Move returns status 0, amount 0
22:27:09.357 00.000 20224 move complete, result=0
22:27:09.357 00.000 20224 worker thread done servicing request
22:27:09.361 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61456, med=2771, FiltMin=2534, FiltMax=27443, Gamma=1.000
22:27:09.375 00.014 8996 UpdateGuideState exits: m=747002 SNR=388.1
22:27:09.376 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:09.377 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:09.378 00.001 8996 Enqueuing Expose request
22:27:09.379 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:09.379 00.000 20224 Worker thread wakes up
22:27:09.379 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:09.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:10.358 00.979 20224 Exposure complete
22:27:10.437 00.079 20224 worker thread done servicing request
22:27:10.437 00.000 8996 OnExposeComplete: enter
22:27:10.438 00.001 8996 UpdateGuideState(): m_state=6
22:27:10.444 00.006 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4682
22:27:10.445 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.51, Mass=716133, SNR=325.1, Peak=54736 HFD=4.6
22:27:10.446 00.001 8996 MultiStar: [#1 0.06,-0.16,0.70,U] [#2 0.10,-0.18,0.87,U] [#3 0.03,-0.04,0.70,U] [#4 0.11,-0.05,0.58,U] [#5 -0.00,-0.00,0.69,U] [#6 -0.04,-0.22,0.45,U] [#7 -0.19,0.06,0.51,U] [#8 -0.09,0.15,0.42,U] 
22:27:10.448 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {0.06, 0.18}
22:27:10.449 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
22:27:10.450 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
22:27:10.451 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.93 mountX=0.02 mountY=0.02, mountTheta=0.83
22:27:10.452 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
22:27:10.453 00.001 8996 Enqueuing Move request for scope (0.02, -0.03)
22:27:10.454 00.001 20224 Worker thread wakes up
22:27:10.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
22:27:10.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
22:27:10.454 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.02
22:27:10.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:27:10.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:10.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:27:10.454 00.000 20224 MoveAxis(E, 0, ABG)
22:27:10.454 00.000 20224 Move returns status 0, amount 0
22:27:10.454 00.000 20224 MoveAxis(N, 0, ABG)
22:27:10.454 00.000 20224 Move returns status 0, amount 0
22:27:10.454 00.000 20224 move complete, result=0
22:27:10.455 00.001 20224 worker thread done servicing request
22:27:10.459 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54736, med=2771, FiltMin=2518, FiltMax=30131, Gamma=1.000
22:27:10.472 00.013 8996 UpdateGuideState exits: m=716133 SNR=325.1
22:27:10.474 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:10.475 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:10.476 00.001 8996 Enqueuing Expose request
22:27:10.476 00.000 20224 Worker thread wakes up
22:27:10.477 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:27:10.478 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:10.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:11.644 01.166 20224 Exposure complete
22:27:11.702 00.058 20224 worker thread done servicing request
22:27:11.703 00.001 8996 OnExposeComplete: enter
22:27:11.704 00.001 8996 UpdateGuideState(): m_state=6
22:27:11.705 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4683
22:27:11.706 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.57, Mass=713049, SNR=341.2, Peak=48205 HFD=4.7
22:27:11.709 00.003 8996 MultiStar: [#1 -0.06,-0.25,0.77,U] [#2 -0.04,0.08,0.73,U] [#3 -0.09,0.28,0.59,U] [#4 0.14,0.10,0.51,U] [#5 0.24,0.05,0.70,U] [#6 -0.05,-0.23,0.46,U] [#7 -0.02,0.02,0.43,U] [#8 -0.01,-0.11,0.38,U] 
22:27:11.711 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {0.01, 0.25}
22:27:11.712 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
22:27:11.714 00.002 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
22:27:11.715 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.24 mountX=0.01 mountY=-0.04, mountTheta=-1.33
22:27:11.718 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
22:27:11.720 00.002 8996 Enqueuing Move request for scope (0.01, 0.04)
22:27:11.721 00.001 20224 Worker thread wakes up
22:27:11.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
22:27:11.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
22:27:11.721 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
22:27:11.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:27:11.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:11.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:27:11.721 00.000 20224 MoveAxis(E, 0, ABG)
22:27:11.721 00.000 20224 Move returns status 0, amount 0
22:27:11.721 00.000 20224 MoveAxis(N, 0, ABG)
22:27:11.721 00.000 20224 Move returns status 0, amount 0
22:27:11.721 00.000 20224 move complete, result=0
22:27:11.722 00.001 20224 worker thread done servicing request
22:27:11.729 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48205, med=2771, FiltMin=2473, FiltMax=29920, Gamma=1.000
22:27:11.757 00.028 8996 UpdateGuideState exits: m=713049 SNR=341.2
22:27:11.759 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:11.760 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:11.762 00.002 8996 Enqueuing Expose request
22:27:11.763 00.001 20224 Worker thread wakes up
22:27:11.763 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:11.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:11.763 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:12.731 00.968 20224 Exposure complete
22:27:12.822 00.091 20224 worker thread done servicing request
22:27:12.822 00.000 8996 OnExposeComplete: enter
22:27:12.823 00.001 8996 UpdateGuideState(): m_state=6
22:27:12.824 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4684
22:27:12.825 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=471.39, Mass=758432, SNR=358.0, Peak=46307 HFD=4.7
22:27:12.826 00.001 8996 MultiStar: [#1 -0.10,0.08,0.64,U] [#2 -0.30,-0.07,0.76,U] [#3 -0.35,0.42,0.00,M1] [#4 -0.11,0.03,0.54,U] [#5 -0.17,0.05,0.76,U] [#6 -0.21,-0.09,0.48,U] [#7 -0.28,0.03,0.40,U] [#8 -0.14,0.01,0.39,U] 
22:27:12.826 00.000 8996 refined, 7 included, MultiStar: {-0.23, 0.02}, one-star: {-0.41, 0.06}
22:27:12.827 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
22:27:12.828 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
22:27:12.829 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.07 mountX=-0.23 mountY=0.01, mountTheta=3.10
22:27:12.830 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.02, opts=13)
22:27:12.831 00.001 8996 Enqueuing Move request for scope (-0.23, 0.02)
22:27:12.832 00.001 20224 Worker thread wakes up
22:27:12.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
22:27:12.832 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
22:27:12.832 00.000 20224 Moving (-0.23, 0.02) raw xDistance=-0.23 yDistance=0.01
22:27:12.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:27:12.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:12.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:27:12.832 00.000 20224 MoveAxis(E, 34, ABG)
22:27:12.832 00.000 20224 Guiding  Dir = 2, Dur = 34
22:27:12.832 00.000 20224 IsSlewing returns 0
22:27:12.833 00.001 20224 IsGuiding returns 0
22:27:12.836 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46307, med=2771, FiltMin=2488, FiltMax=26208, Gamma=1.000
22:27:12.856 00.020 8996 UpdateGuideState exits: m=758432 SNR=358.0
22:27:12.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:12.859 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:12.860 00.001 8996 Enqueuing Expose request
22:27:12.875 00.015 20224 IsGuiding returns 1
22:27:12.876 00.001 20224 scope still moving after pulse duration time elapsed
22:27:12.906 00.030 20224 IsSlewing returns 0
22:27:12.906 00.000 20224 IsGuiding returns 1
22:27:12.938 00.032 20224 IsSlewing returns 0
22:27:12.938 00.000 20224 IsGuiding returns 1
22:27:12.968 00.030 20224 IsSlewing returns 0
22:27:12.968 00.000 20224 IsGuiding returns 0
22:27:12.968 00.000 20224 scope move finished after 34 + 101 ms
22:27:12.968 00.000 20224 Move returns status 0, amount 34
22:27:12.968 00.000 20224 MoveAxis(N, 0, ABG)
22:27:12.969 00.001 20224 Move returns status 0, amount 0
22:27:12.969 00.000 20224 move complete, result=0
22:27:12.969 00.000 20224 worker thread done servicing request
22:27:12.969 00.000 20224 Worker thread wakes up
22:27:12.969 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
22:27:12.971 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:12.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:14.130 01.159 20224 Exposure complete
22:27:14.219 00.089 20224 worker thread done servicing request
22:27:14.219 00.000 8996 OnExposeComplete: enter
22:27:14.220 00.001 8996 UpdateGuideState(): m_state=6
22:27:14.221 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4685
22:27:14.222 00.001 8996 Star::Find returns 1 (0), X=139.12, Y=471.36, Mass=894138, SNR=409.5, Peak=63696 HFD=4.6
22:27:14.223 00.001 8996 MultiStar: [#1 0.54,-0.27,0.00,M1] [#2 0.54,-0.22,0.00,M1] [#3 0.41,-0.16,0.55,U] [#4 0.47,-0.19,0.00,M1] [#5 0.54,-0.15,0.00,M1] [#6 0.42,-0.29,0.00,M1] [#7 0.45,-0.36,0.00,M1] [#8 0.31,-0.07,0.32,U] 
22:27:14.225 00.002 8996 refined, 2 included, MultiStar: {0.38, -0.04}, one-star: {0.39, 0.03}
22:27:14.227 00.002 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
22:27:14.229 00.002 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
22:27:14.231 00.002 8996 CameraToMount -- cameraX=0.38 cameraY=-0.04 hyp=0.39 cameraTheta=-0.11 mountX=0.39 mountY=-0.00, mountTheta=-0.01
22:27:14.236 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.04, opts=13)
22:27:14.237 00.001 8996 Enqueuing Move request for scope (0.38, -0.04)
22:27:14.238 00.001 20224 Worker thread wakes up
22:27:14.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.04) opts 0xd
22:27:14.238 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.04)
22:27:14.238 00.000 20224 Moving (0.38, -0.04) raw xDistance=0.39 yDistance=-0.00
22:27:14.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39
22:27:14.239 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:14.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:27:14.239 00.000 20224 MoveAxis(W, 54, ABG)
22:27:14.239 00.000 20224 Guiding  Dir = 3, Dur = 54
22:27:14.239 00.000 20224 IsSlewing returns 0
22:27:14.239 00.000 20224 IsGuiding returns 0
22:27:14.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63696, med=2771, FiltMin=2505, FiltMax=28563, Gamma=1.000
22:27:14.261 00.018 8996 UpdateGuideState exits: m=894138 SNR=409.5
22:27:14.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:14.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:14.264 00.001 8996 Enqueuing Expose request
22:27:14.303 00.039 20224 IsGuiding returns 1
22:27:14.303 00.000 20224 scope still moving after pulse duration time elapsed
22:27:14.332 00.029 20224 IsSlewing returns 0
22:27:14.332 00.000 20224 IsGuiding returns 1
22:27:14.364 00.032 20224 IsSlewing returns 0
22:27:14.364 00.000 20224 IsGuiding returns 1
22:27:14.396 00.032 20224 IsSlewing returns 0
22:27:14.396 00.000 20224 IsGuiding returns 0
22:27:14.396 00.000 20224 scope move finished after 54 + 102 ms
22:27:14.396 00.000 20224 Move returns status 0, amount 54
22:27:14.397 00.001 20224 MoveAxis(N, 0, ABG)
22:27:14.397 00.000 20224 Move returns status 0, amount 0
22:27:14.397 00.000 20224 move complete, result=0
22:27:14.397 00.000 20224 worker thread done servicing request
22:27:14.397 00.000 8996 GuideStep: 0.4 px 54 ms WEST, -0.0 px 0 ms NORTH
22:27:14.400 00.003 20224 Worker thread wakes up
22:27:14.400 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:14.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:15.382 00.982 20224 Exposure complete
22:27:15.438 00.056 20224 worker thread done servicing request
22:27:15.438 00.000 8996 OnExposeComplete: enter
22:27:15.439 00.001 8996 UpdateGuideState(): m_state=6
22:27:15.440 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4686
22:27:15.441 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=471.39, Mass=742433, SNR=378.7, Peak=50880 HFD=4.6
22:27:15.442 00.001 8996 MultiStar: [#1 0.17,-0.10,0.63,U] [#2 0.15,-0.16,0.61,U] [#3 0.20,-0.18,0.55,U] [#4 0.20,-0.19,0.51,U] [#5 0.06,-0.06,0.53,U] [#6 0.07,-0.09,0.40,U] [#7 -0.10,-0.11,0.43,U] [#8 0.02,-0.11,0.36,U] 
22:27:15.443 00.001 8996 single-star, 8 included, MultiStar: {0.11, -0.09}, one-star: {0.11, 0.06}
22:27:15.444 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
22:27:15.445 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
22:27:15.445 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.49 mountX=0.11 mountY=-0.07, mountTheta=-0.60
22:27:15.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.06, opts=13)
22:27:15.447 00.000 8996 Enqueuing Move request for scope (0.11, 0.06)
22:27:15.448 00.001 20224 Worker thread wakes up
22:27:15.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
22:27:15.448 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
22:27:15.448 00.000 20224 Moving (0.11, 0.06) raw xDistance=0.11 yDistance=-0.07
22:27:15.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:27:15.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:15.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:27:15.448 00.000 20224 MoveAxis(E, 0, ABG)
22:27:15.449 00.001 20224 Move returns status 0, amount 0
22:27:15.449 00.000 20224 MoveAxis(N, 0, ABG)
22:27:15.449 00.000 20224 Move returns status 0, amount 0
22:27:15.449 00.000 20224 move complete, result=0
22:27:15.449 00.000 20224 worker thread done servicing request
22:27:15.452 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50880, med=2771, FiltMin=2518, FiltMax=31027, Gamma=1.000
22:27:15.467 00.015 8996 UpdateGuideState exits: m=742433 SNR=378.7
22:27:15.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:15.468 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:15.469 00.001 8996 Enqueuing Expose request
22:27:15.470 00.001 20224 Worker thread wakes up
22:27:15.470 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:15.471 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:15.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:16.646 01.175 20224 Exposure complete
22:27:16.738 00.092 20224 worker thread done servicing request
22:27:16.739 00.001 8996 OnExposeComplete: enter
22:27:16.740 00.001 8996 UpdateGuideState(): m_state=6
22:27:16.743 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4687
22:27:16.745 00.002 8996 Star::Find returns 1 (0), X=138.86, Y=471.14, Mass=761803, SNR=347.5, Peak=62272 HFD=4.4
22:27:16.749 00.004 8996 MultiStar: [#1 0.08,-0.08,0.76,U] [#2 -0.22,-0.22,0.74,U] [#3 -0.20,-0.14,0.67,U] [#4 -0.01,-0.07,0.58,U] [#5 0.17,-0.14,0.68,U] [#6 -0.17,-0.43,0.00,M1] [#7 -0.27,-0.14,0.52,U] [#8 -0.04,0.21,0.39,U] 
22:27:16.751 00.002 8996 refined, 7 included, MultiStar: {-0.03, -0.12}, one-star: {0.14, -0.18}
22:27:16.751 00.000 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
22:27:16.752 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
22:27:16.754 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.80 mountX=-0.02 mountY=0.12, mountTheta=1.70
22:27:16.758 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
22:27:16.760 00.002 8996 Enqueuing Move request for scope (-0.03, -0.12)
22:27:16.761 00.001 20224 Worker thread wakes up
22:27:16.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:27:16.761 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:27:16.761 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.02 yDistance=0.12
22:27:16.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:27:16.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:16.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:27:16.761 00.000 20224 MoveAxis(E, 0, ABG)
22:27:16.761 00.000 20224 Move returns status 0, amount 0
22:27:16.761 00.000 20224 MoveAxis(N, 0, ABG)
22:27:16.761 00.000 20224 Move returns status 0, amount 0
22:27:16.761 00.000 20224 move complete, result=0
22:27:16.761 00.000 20224 worker thread done servicing request
22:27:16.768 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62272, med=2771, FiltMin=2525, FiltMax=30432, Gamma=1.000
22:27:16.799 00.031 8996 UpdateGuideState exits: m=761803 SNR=347.5
22:27:16.801 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:16.802 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:16.803 00.001 8996 Enqueuing Expose request
22:27:16.806 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:16.808 00.002 20224 Worker thread wakes up
22:27:16.808 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:16.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:17.780 00.972 20224 Exposure complete
22:27:17.854 00.074 20224 worker thread done servicing request
22:27:17.854 00.000 8996 OnExposeComplete: enter
22:27:17.856 00.002 8996 UpdateGuideState(): m_state=6
22:27:17.858 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4688
22:27:17.860 00.002 8996 Star::Find returns 1 (0), X=138.72, Y=471.11, Mass=752620, SNR=368.0, Peak=60336 HFD=4.5
22:27:17.861 00.001 8996 MultiStar: [#1 0.08,-0.11,0.74,U] [#2 0.08,-0.32,0.75,U] [#3 -0.02,-0.29,0.57,U] [#4 0.09,-0.51,0.00,M1] [#5 -0.04,-0.36,0.54,U] [#6 -0.16,-0.48,0.00,M2] [#7 -0.08,-0.45,0.00,M1] [#8 -0.27,-0.24,0.39,U] 
22:27:17.864 00.003 8996 single-star, 5 included, MultiStar: {-0.01, -0.25}, one-star: {-0.00, -0.22}
22:27:17.866 00.002 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
22:27:17.868 00.002 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
22:27:17.870 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.59 mountX=0.02 mountY=0.22, mountTheta=1.49
22:27:17.873 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.22, opts=13)
22:27:17.874 00.001 8996 Enqueuing Move request for scope (-0.00, -0.22)
22:27:17.877 00.003 20224 Worker thread wakes up
22:27:17.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
22:27:17.877 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
22:27:17.877 00.000 20224 Moving (-0.00, -0.22) raw xDistance=0.02 yDistance=0.22
22:27:17.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:27:17.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:27:17.877 00.000 20224 MoveAxis(E, 0, ABG)
22:27:17.877 00.000 20224 Move returns status 0, amount 0
22:27:17.877 00.000 20224 MoveAxis(S, 46, ABG)
22:27:17.877 00.000 20224 Guiding  Dir = 1, Dur = 46
22:27:17.877 00.000 20224 IsSlewing returns 0
22:27:17.878 00.001 20224 IsGuiding returns 0
22:27:17.887 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60336, med=2771, FiltMin=2525, FiltMax=31379, Gamma=1.000
22:27:17.908 00.021 20224 PulseGuide returned control before completion, sleep 26
22:27:17.913 00.005 8996 UpdateGuideState exits: m=752620 SNR=368.0
22:27:17.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:17.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:17.916 00.001 8996 Enqueuing Expose request
22:27:17.938 00.022 20224 IsGuiding returns 1
22:27:17.938 00.000 20224 scope still moving after pulse duration time elapsed
22:27:17.969 00.031 20224 IsSlewing returns 0
22:27:17.970 00.001 20224 IsGuiding returns 1
22:27:18.000 00.030 20224 IsSlewing returns 0
22:27:18.000 00.000 20224 IsGuiding returns 0
22:27:18.000 00.000 20224 scope move finished after 46 + 76 ms
22:27:18.000 00.000 20224 Move returns status 0, amount 46
22:27:18.000 00.000 20224 move complete, result=0
22:27:18.001 00.001 20224 worker thread done servicing request
22:27:18.001 00.000 20224 Worker thread wakes up
22:27:18.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:18.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:18.001 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
22:27:19.155 01.154 20224 Exposure complete
22:27:19.220 00.065 20224 worker thread done servicing request
22:27:19.220 00.000 8996 OnExposeComplete: enter
22:27:19.221 00.001 8996 UpdateGuideState(): m_state=6
22:27:19.222 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4689
22:27:19.223 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=471.41, Mass=730990, SNR=372.0, Peak=50736 HFD=4.7
22:27:19.224 00.001 8996 MultiStar: [#1 -0.11,0.18,0.70,U] [#2 -0.23,0.02,0.69,U] [#3 -0.29,-0.04,0.56,U] [#4 -0.25,-0.22,0.52,U] [#5 -0.11,-0.19,0.65,U] [#6 -0.15,0.07,0.45,U] [#7 -0.11,0.35,0.40,U] [#8 -0.25,0.26,0.32,U] 
22:27:19.226 00.002 8996 single-star, 8 included, MultiStar: {-0.17, 0.04}, one-star: {-0.10, 0.09}
22:27:19.227 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
22:27:19.229 00.002 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
22:27:19.230 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.45 mountX=-0.11 mountY=-0.07, mountTheta=-2.56
22:27:19.233 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.09, opts=13)
22:27:19.234 00.001 8996 Enqueuing Move request for scope (-0.10, 0.09)
22:27:19.235 00.001 20224 Worker thread wakes up
22:27:19.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
22:27:19.236 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
22:27:19.236 00.000 20224 Moving (-0.10, 0.09) raw xDistance=-0.11 yDistance=-0.07
22:27:19.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:27:19.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:19.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:27:19.236 00.000 20224 MoveAxis(E, 0, ABG)
22:27:19.236 00.000 20224 Move returns status 0, amount 0
22:27:19.236 00.000 20224 MoveAxis(N, 0, ABG)
22:27:19.236 00.000 20224 Move returns status 0, amount 0
22:27:19.236 00.000 20224 move complete, result=0
22:27:19.236 00.000 20224 worker thread done servicing request
22:27:19.243 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50736, med=2771, FiltMin=2534, FiltMax=28912, Gamma=1.000
22:27:19.268 00.025 8996 UpdateGuideState exits: m=730990 SNR=372.0
22:27:19.269 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:19.270 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:19.271 00.001 8996 Enqueuing Expose request
22:27:19.272 00.001 20224 Worker thread wakes up
22:27:19.272 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:19.273 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:19.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:20.262 00.989 20224 Exposure complete
22:27:20.356 00.094 20224 worker thread done servicing request
22:27:20.356 00.000 8996 OnExposeComplete: enter
22:27:20.357 00.001 8996 UpdateGuideState(): m_state=6
22:27:20.358 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4690
22:27:20.359 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=471.58, Mass=681852, SNR=394.3, Peak=45085 HFD=4.6
22:27:20.359 00.000 8996 MultiStar: [#1 0.08,-0.11,0.66,U] [#2 -0.01,-0.09,0.65,U] [#3 0.24,0.09,0.49,U] [#4 0.22,0.00,0.54,U] [#5 0.25,0.03,0.61,U] [#6 0.27,0.01,0.37,U] [#7 0.20,0.25,0.42,U] [#8 0.11,0.07,0.32,U] 
22:27:20.361 00.002 8996 refined, 8 included, MultiStar: {0.14, 0.06}, one-star: {0.07, 0.25}
22:27:20.363 00.002 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
22:27:20.364 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
22:27:20.366 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.16 cameraTheta=0.41 mountX=0.14 mountY=-0.08, mountTheta=-0.52
22:27:20.369 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.06, opts=13)
22:27:20.371 00.002 8996 Enqueuing Move request for scope (0.14, 0.06)
22:27:20.373 00.002 20224 Worker thread wakes up
22:27:20.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
22:27:20.373 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
22:27:20.373 00.000 20224 Moving (0.14, 0.06) raw xDistance=0.14 yDistance=-0.08
22:27:20.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:27:20.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:20.374 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:27:20.374 00.000 20224 MoveAxis(E, 0, ABG)
22:27:20.374 00.000 20224 Move returns status 0, amount 0
22:27:20.374 00.000 20224 MoveAxis(N, 0, ABG)
22:27:20.374 00.000 20224 Move returns status 0, amount 0
22:27:20.374 00.000 20224 move complete, result=0
22:27:20.374 00.000 20224 worker thread done servicing request
22:27:20.383 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45085, med=2771, FiltMin=2521, FiltMax=27120, Gamma=1.000
22:27:20.403 00.020 8996 UpdateGuideState exits: m=681852 SNR=394.3
22:27:20.404 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:20.405 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:20.406 00.001 8996 Enqueuing Expose request
22:27:20.407 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:20.408 00.001 20224 Worker thread wakes up
22:27:20.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:20.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:21.588 01.180 20224 Exposure complete
22:27:21.687 00.099 20224 worker thread done servicing request
22:27:21.687 00.000 8996 OnExposeComplete: enter
22:27:21.689 00.002 8996 UpdateGuideState(): m_state=6
22:27:21.691 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4691
22:27:21.693 00.002 8996 Star::Find returns 1 (0), X=138.93, Y=471.70, Mass=706851, SNR=361.0, Peak=49213 HFD=4.5
22:27:21.695 00.002 8996 MultiStar: [#1 -0.01,0.10,0.68,U] [#2 0.25,-0.31,0.73,U] [#3 0.05,0.41,0.65,U] [#4 0.02,0.23,0.56,U] [#5 0.22,0.06,0.63,U] [#6 0.05,-0.12,0.36,U] [#7 -0.02,0.30,0.38,U] [#8 0.09,0.08,0.42,U] 
22:27:21.696 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.14}, one-star: {0.20, 0.37}
22:27:21.698 00.002 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
22:27:21.700 00.002 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
22:27:21.701 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.89 mountX=0.10 mountY=-0.15, mountTheta=-1.00
22:27:21.704 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.14, opts=13)
22:27:21.705 00.001 8996 Enqueuing Move request for scope (0.11, 0.14)
22:27:21.707 00.002 20224 Worker thread wakes up
22:27:21.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
22:27:21.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
22:27:21.707 00.000 20224 Moving (0.11, 0.14) raw xDistance=0.10 yDistance=-0.15
22:27:21.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:27:21.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:21.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:27:21.707 00.000 20224 MoveAxis(E, 0, ABG)
22:27:21.708 00.001 20224 Move returns status 0, amount 0
22:27:21.708 00.000 20224 MoveAxis(N, 0, ABG)
22:27:21.708 00.000 20224 Move returns status 0, amount 0
22:27:21.708 00.000 20224 move complete, result=0
22:27:21.708 00.000 20224 worker thread done servicing request
22:27:21.715 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49213, med=2771, FiltMin=2525, FiltMax=26256, Gamma=1.000
22:27:21.735 00.020 8996 UpdateGuideState exits: m=706851 SNR=361.0
22:27:21.738 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:21.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:21.741 00.002 8996 Enqueuing Expose request
22:27:21.742 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:21.743 00.001 20224 Worker thread wakes up
22:27:21.743 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:21.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:22.728 00.985 20224 Exposure complete
22:27:22.797 00.069 20224 worker thread done servicing request
22:27:22.797 00.000 8996 OnExposeComplete: enter
22:27:22.798 00.001 8996 UpdateGuideState(): m_state=6
22:27:22.799 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4692
22:27:22.800 00.001 8996 Star::Find returns 1 (0), X=138.79, Y=471.49, Mass=739794, SNR=341.1, Peak=46448 HFD=4.6
22:27:22.803 00.003 8996 MultiStar: [#1 0.00,0.08,0.60,U] [#2 -0.08,-0.02,0.76,U] [#3 -0.03,0.24,0.66,U] [#4 -0.08,0.05,0.62,U] [#5 0.00,-0.19,0.59,U] [#6 0.10,0.14,0.49,U] [#7 -0.10,0.52,0.00,M1] [#8 -0.21,0.23,0.40,U] 
22:27:22.804 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.08}, one-star: {0.07, 0.16}
22:27:22.806 00.002 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
22:27:22.807 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
22:27:22.808 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.77 mountX=-0.03 mountY=-0.08, mountTheta=-1.87
22:27:22.811 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
22:27:22.812 00.001 8996 Enqueuing Move request for scope (-0.02, 0.08)
22:27:22.813 00.001 20224 Worker thread wakes up
22:27:22.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
22:27:22.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
22:27:22.813 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.03 yDistance=-0.08
22:27:22.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:27:22.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:22.814 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:27:22.814 00.000 20224 MoveAxis(E, 0, ABG)
22:27:22.814 00.000 20224 Move returns status 0, amount 0
22:27:22.814 00.000 20224 MoveAxis(N, 0, ABG)
22:27:22.814 00.000 20224 Move returns status 0, amount 0
22:27:22.814 00.000 20224 move complete, result=0
22:27:22.814 00.000 20224 worker thread done servicing request
22:27:22.820 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46448, med=2771, FiltMin=2486, FiltMax=31296, Gamma=1.000
22:27:22.836 00.016 8996 UpdateGuideState exits: m=739794 SNR=341.1
22:27:22.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:22.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:22.839 00.001 8996 Enqueuing Expose request
22:27:22.840 00.001 20224 Worker thread wakes up
22:27:22.840 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:22.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:22.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:23.996 01.156 20224 Exposure complete
22:27:24.085 00.089 20224 worker thread done servicing request
22:27:24.085 00.000 8996 OnExposeComplete: enter
22:27:24.086 00.001 8996 UpdateGuideState(): m_state=6
22:27:24.087 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4693
22:27:24.088 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.71, Mass=714493, SNR=312.5, Peak=52733 HFD=4.6
22:27:24.089 00.001 8996 MultiStar: [#1 -0.18,0.00,0.82,U] [#2 -0.11,-0.11,0.82,U] [#3 -0.21,0.23,0.63,U] [#4 -0.15,0.14,0.62,U] [#5 -0.20,0.08,0.64,U] [#6 -0.21,-0.16,0.49,U] [#7 -0.23,0.05,0.51,U] [#8 -0.10,0.16,0.51,U] 
22:27:24.089 00.000 8996 refined, 8 included, MultiStar: {-0.13, 0.10}, one-star: {0.05, 0.38}
22:27:24.090 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
22:27:24.091 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
22:27:24.092 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.17 cameraTheta=2.49 mountX=-0.14 mountY=-0.09, mountTheta=-2.60
22:27:24.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.10, opts=13)
22:27:24.094 00.000 8996 Enqueuing Move request for scope (-0.13, 0.10)
22:27:24.095 00.001 20224 Worker thread wakes up
22:27:24.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
22:27:24.095 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
22:27:24.095 00.000 20224 Moving (-0.13, 0.10) raw xDistance=-0.14 yDistance=-0.09
22:27:24.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:27:24.096 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:24.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:27:24.096 00.000 20224 MoveAxis(E, 0, ABG)
22:27:24.096 00.000 20224 Move returns status 0, amount 0
22:27:24.096 00.000 20224 MoveAxis(N, 0, ABG)
22:27:24.096 00.000 20224 Move returns status 0, amount 0
22:27:24.096 00.000 20224 move complete, result=0
22:27:24.096 00.000 20224 worker thread done servicing request
22:27:24.101 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52733, med=2771, FiltMin=2525, FiltMax=29584, Gamma=1.000
22:27:24.117 00.016 8996 UpdateGuideState exits: m=714493 SNR=312.5
22:27:24.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:24.118 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:24.119 00.001 8996 Enqueuing Expose request
22:27:24.120 00.001 20224 Worker thread wakes up
22:27:24.120 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:24.120 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:24.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:25.093 00.973 20224 Exposure complete
22:27:25.149 00.056 20224 worker thread done servicing request
22:27:25.149 00.000 8996 OnExposeComplete: enter
22:27:25.150 00.001 8996 UpdateGuideState(): m_state=6
22:27:25.151 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4694
22:27:25.152 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=471.37, Mass=713328, SNR=378.5, Peak=49392 HFD=4.8
22:27:25.153 00.001 8996 MultiStar: [#1 0.06,-0.25,0.56,U] [#2 -0.10,-0.26,0.74,U] [#3 -0.07,0.13,0.51,U] [#4 -0.04,0.08,0.60,U] [#5 -0.05,0.08,0.51,U] [#6 -0.06,-0.45,0.00,M1] [#7 -0.03,0.24,0.38,U] [#8 -0.21,0.12,0.38,U] 
22:27:25.154 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.00}, one-star: {-0.10, 0.04}
22:27:25.154 00.000 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
22:27:25.155 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
22:27:25.156 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.12 mountX=-0.07 mountY=0.01, mountTheta=3.05
22:27:25.157 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.00, opts=13)
22:27:25.158 00.001 8996 Enqueuing Move request for scope (-0.07, 0.00)
22:27:25.160 00.002 20224 Worker thread wakes up
22:27:25.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
22:27:25.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
22:27:25.160 00.000 20224 Moving (-0.07, 0.00) raw xDistance=-0.07 yDistance=0.01
22:27:25.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:27:25.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:25.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:27:25.161 00.001 20224 MoveAxis(E, 0, ABG)
22:27:25.161 00.000 20224 Move returns status 0, amount 0
22:27:25.161 00.000 20224 MoveAxis(N, 0, ABG)
22:27:25.161 00.000 20224 Move returns status 0, amount 0
22:27:25.161 00.000 20224 move complete, result=0
22:27:25.161 00.000 20224 worker thread done servicing request
22:27:25.168 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49392, med=2771, FiltMin=2515, FiltMax=27984, Gamma=1.000
22:27:25.192 00.024 8996 UpdateGuideState exits: m=713328 SNR=378.5
22:27:25.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:25.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:25.195 00.001 8996 Enqueuing Expose request
22:27:25.196 00.001 20224 Worker thread wakes up
22:27:25.196 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:27:25.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:25.197 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:26.364 01.167 20224 Exposure complete
22:27:26.438 00.074 20224 worker thread done servicing request
22:27:26.438 00.000 8996 OnExposeComplete: enter
22:27:26.438 00.000 8996 UpdateGuideState(): m_state=6
22:27:26.440 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4695
22:27:26.440 00.000 8996 Star::Find returns 1 (0), X=138.80, Y=471.48, Mass=746995, SNR=353.6, Peak=58512 HFD=4.5
22:27:26.442 00.002 8996 MultiStar: [#1 0.04,0.22,0.63,U] [#2 0.15,-0.21,0.75,U] [#3 0.05,0.06,0.54,U] [#4 0.04,-0.09,0.60,U] [#5 0.20,0.11,0.60,U] [#6 0.18,-0.24,0.44,U] [#7 0.08,0.16,0.43,U] [#8 0.09,0.25,0.38,U] 
22:27:26.443 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.08, 0.15}
22:27:26.444 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
22:27:26.444 00.000 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
22:27:26.444 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.41 mountX=0.10 mountY=-0.05, mountTheta=-0.52
22:27:26.447 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
22:27:26.448 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
22:27:26.449 00.001 20224 Worker thread wakes up
22:27:26.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
22:27:26.449 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
22:27:26.449 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.05
22:27:26.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:27:26.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:26.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:27:26.449 00.000 20224 MoveAxis(E, 0, ABG)
22:27:26.449 00.000 20224 Move returns status 0, amount 0
22:27:26.449 00.000 20224 MoveAxis(N, 0, ABG)
22:27:26.449 00.000 20224 Move returns status 0, amount 0
22:27:26.449 00.000 20224 move complete, result=0
22:27:26.449 00.000 20224 worker thread done servicing request
22:27:26.453 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58512, med=2771, FiltMin=2531, FiltMax=30483, Gamma=1.000
22:27:26.477 00.024 8996 UpdateGuideState exits: m=746995 SNR=353.6
22:27:26.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:26.478 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:26.479 00.001 8996 Enqueuing Expose request
22:27:26.480 00.001 20224 Worker thread wakes up
22:27:26.480 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:26.480 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:26.481 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:27.461 00.980 20224 Exposure complete
22:27:27.536 00.075 20224 worker thread done servicing request
22:27:27.536 00.000 8996 OnExposeComplete: enter
22:27:27.537 00.001 8996 UpdateGuideState(): m_state=6
22:27:27.537 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4696
22:27:27.538 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=471.48, Mass=798214, SNR=432.4, Peak=58512 HFD=4.6
22:27:27.539 00.001 8996 MultiStar: [#1 0.13,0.06,0.56,U] [#2 0.05,-0.14,0.57,U] [#3 0.00,-0.13,0.48,U] [#4 0.04,-0.17,0.42,U] [#5 0.06,-0.11,0.48,U] [#6 -0.01,-0.30,0.37,U] [#7 -0.07,-0.09,0.39,U] [#8 -0.05,0.21,0.29,U] 
22:27:27.540 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.03}, one-star: {0.05, 0.15}
22:27:27.541 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
22:27:27.541 00.000 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
22:27:27.542 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.83 mountX=0.04 mountY=0.03, mountTheta=0.72
22:27:27.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
22:27:27.544 00.000 8996 Enqueuing Move request for scope (0.03, -0.03)
22:27:27.545 00.001 20224 Worker thread wakes up
22:27:27.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
22:27:27.545 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
22:27:27.545 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.04 yDistance=0.03
22:27:27.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:27:27.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:27.546 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:27:27.546 00.000 20224 MoveAxis(E, 0, ABG)
22:27:27.546 00.000 20224 Move returns status 0, amount 0
22:27:27.546 00.000 20224 MoveAxis(N, 0, ABG)
22:27:27.546 00.000 20224 Move returns status 0, amount 0
22:27:27.546 00.000 20224 move complete, result=0
22:27:27.546 00.000 20224 worker thread done servicing request
22:27:27.553 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58512, med=2771, FiltMin=2499, FiltMax=32931, Gamma=1.000
22:27:27.577 00.024 8996 UpdateGuideState exits: m=798214 SNR=432.4
22:27:27.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:27.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:27.580 00.001 8996 Enqueuing Expose request
22:27:27.581 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:27:27.582 00.001 20224 Worker thread wakes up
22:27:27.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:27.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:28.756 01.174 20224 Exposure complete
22:27:28.818 00.062 20224 worker thread done servicing request
22:27:28.818 00.000 8996 OnExposeComplete: enter
22:27:28.820 00.002 8996 UpdateGuideState(): m_state=6
22:27:28.821 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4697
22:27:28.822 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=471.42, Mass=711303, SNR=316.5, Peak=52448 HFD=4.2
22:27:28.823 00.001 8996 MultiStar: [#1 -0.04,0.01,0.69,U] [#2 -0.17,-0.17,0.70,U] [#3 -0.03,0.14,0.69,U] [#4 0.07,-0.09,0.66,U] [#5 0.09,0.05,0.60,U] [#6 0.00,-0.07,0.51,U] [#7 -0.15,0.20,0.46,U] [#8 -0.12,0.19,0.44,U] 
22:27:28.824 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.33, 0.09}
22:27:28.825 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
22:27:28.827 00.002 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
22:27:28.828 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.91 mountX=0.02 mountY=-0.03, mountTheta=-1.01
22:27:28.832 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
22:27:28.834 00.002 8996 Enqueuing Move request for scope (0.02, 0.03)
22:27:28.836 00.002 20224 Worker thread wakes up
22:27:28.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
22:27:28.836 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
22:27:28.836 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
22:27:28.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:27:28.836 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:28.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:27:28.836 00.000 20224 MoveAxis(E, 0, ABG)
22:27:28.836 00.000 20224 Move returns status 0, amount 0
22:27:28.836 00.000 20224 MoveAxis(N, 0, ABG)
22:27:28.836 00.000 20224 Move returns status 0, amount 0
22:27:28.836 00.000 20224 move complete, result=0
22:27:28.837 00.001 20224 worker thread done servicing request
22:27:28.842 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52448, med=2771, FiltMin=2521, FiltMax=25107, Gamma=1.000
22:27:28.867 00.025 8996 UpdateGuideState exits: m=711303 SNR=316.5
22:27:28.869 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:28.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:28.872 00.002 8996 Enqueuing Expose request
22:27:28.873 00.001 20224 Worker thread wakes up
22:27:28.874 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:28.875 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:28.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:29.851 00.976 20224 Exposure complete
22:27:29.929 00.078 20224 worker thread done servicing request
22:27:29.929 00.000 8996 OnExposeComplete: enter
22:27:29.930 00.001 8996 UpdateGuideState(): m_state=6
22:27:29.931 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4698
22:27:29.932 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.75, Mass=730793, SNR=339.7, Peak=49997 HFD=4.6
22:27:29.933 00.001 8996 MultiStar: [#1 -0.01,0.06,0.66,U] [#2 0.12,0.01,0.78,U] [#3 0.04,0.03,0.60,U] [#4 0.05,-0.08,0.66,U] [#5 -0.03,-0.01,0.64,U] [#6 -0.05,-0.07,0.44,U] [#7 -0.03,-0.22,0.50,U] [#8 -0.10,0.15,0.38,U] 
22:27:29.934 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.06}, one-star: {0.01, 0.42}
22:27:29.934 00.000 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
22:27:29.935 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
22:27:29.936 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.40 mountX=0.00 mountY=-0.06, mountTheta=-1.50
22:27:29.938 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
22:27:29.939 00.001 8996 Enqueuing Move request for scope (0.01, 0.06)
22:27:29.939 00.000 20224 Worker thread wakes up
22:27:29.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
22:27:29.939 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
22:27:29.939 00.000 20224 Moving (0.01, 0.06) raw xDistance=0.00 yDistance=-0.06
22:27:29.940 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:27:29.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:29.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:27:29.940 00.000 20224 MoveAxis(E, 0, ABG)
22:27:29.940 00.000 20224 Move returns status 0, amount 0
22:27:29.940 00.000 20224 MoveAxis(N, 0, ABG)
22:27:29.940 00.000 20224 Move returns status 0, amount 0
22:27:29.940 00.000 20224 move complete, result=0
22:27:29.940 00.000 20224 worker thread done servicing request
22:27:29.943 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49997, med=2771, FiltMin=2534, FiltMax=29571, Gamma=1.000
22:27:29.958 00.015 8996 UpdateGuideState exits: m=730793 SNR=339.7
22:27:29.960 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:29.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:29.963 00.002 8996 Enqueuing Expose request
22:27:29.964 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:29.965 00.001 20224 Worker thread wakes up
22:27:29.965 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:29.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:31.125 01.160 20224 Exposure complete
22:27:31.199 00.074 20224 worker thread done servicing request
22:27:31.199 00.000 8996 OnExposeComplete: enter
22:27:31.201 00.002 8996 UpdateGuideState(): m_state=6
22:27:31.201 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4699
22:27:31.202 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.13, Mass=726167, SNR=364.0, Peak=61264 HFD=4.5
22:27:31.203 00.001 8996 MultiStar: [#1 0.15,-0.24,0.71,U] [#2 0.16,-0.03,0.69,U] [#3 0.21,-0.35,0.62,U] [#4 0.41,-0.28,0.00,M1] [#5 0.10,-0.24,0.59,U] [#6 0.08,-0.37,0.44,U] [#7 0.07,-0.38,0.44,U] [#8 -0.06,0.05,0.34,U] 
22:27:31.206 00.003 8996 single-star, 7 included, MultiStar: {0.11, -0.22}, one-star: {0.06, -0.20}
22:27:31.209 00.003 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
22:27:31.210 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
22:27:31.211 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.20 cameraTheta=-1.29 mountX=0.08 mountY=0.19, mountTheta=1.19
22:27:31.212 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.20, opts=13)
22:27:31.214 00.002 8996 Enqueuing Move request for scope (0.06, -0.20)
22:27:31.215 00.001 20224 Worker thread wakes up
22:27:31.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
22:27:31.215 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
22:27:31.215 00.000 20224 Moving (0.06, -0.20) raw xDistance=0.08 yDistance=0.19
22:27:31.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:27:31.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:31.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:27:31.215 00.000 20224 MoveAxis(E, 0, ABG)
22:27:31.215 00.000 20224 Move returns status 0, amount 0
22:27:31.215 00.000 20224 MoveAxis(N, 0, ABG)
22:27:31.215 00.000 20224 Move returns status 0, amount 0
22:27:31.215 00.000 20224 move complete, result=0
22:27:31.215 00.000 20224 worker thread done servicing request
22:27:31.224 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61264, med=2771, FiltMin=2528, FiltMax=29843, Gamma=1.000
22:27:31.241 00.017 8996 UpdateGuideState exits: m=726167 SNR=364.0
22:27:31.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:31.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:31.243 00.000 8996 Enqueuing Expose request
22:27:31.244 00.001 20224 Worker thread wakes up
22:27:31.244 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:27:31.245 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:31.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:32.220 00.975 20224 Exposure complete
22:27:32.295 00.075 20224 worker thread done servicing request
22:27:32.296 00.001 8996 OnExposeComplete: enter
22:27:32.297 00.001 8996 UpdateGuideState(): m_state=6
22:27:32.299 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4700
22:27:32.300 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=471.03, Mass=792233, SNR=405.8, Peak=65424 HFD=4.5
22:27:32.300 00.000 8996 MultiStar: [#1 0.01,-0.25,0.55,U] [#2 0.11,-0.07,0.67,U] [#3 -0.01,-0.15,0.50,U] [#4 0.06,-0.21,0.51,U] [#5 0.12,-0.20,0.54,U] [#6 0.15,-0.08,0.41,U] [#7 0.05,0.05,0.38,U] [#8 -0.04,-0.11,0.34,U] 
22:27:32.302 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.17}, one-star: {-0.02, -0.29}
22:27:32.303 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
22:27:32.304 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
22:27:32.305 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.31 mountX=0.06 mountY=0.16, mountTheta=1.21
22:27:32.306 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.17, opts=13)
22:27:32.308 00.002 8996 Enqueuing Move request for scope (0.04, -0.17)
22:27:32.309 00.001 20224 Worker thread wakes up
22:27:32.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
22:27:32.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
22:27:32.309 00.000 20224 Moving (0.04, -0.17) raw xDistance=0.06 yDistance=0.16
22:27:32.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:27:32.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:32.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:27:32.309 00.000 20224 MoveAxis(E, 0, ABG)
22:27:32.309 00.000 20224 Move returns status 0, amount 0
22:27:32.309 00.000 20224 MoveAxis(N, 0, ABG)
22:27:32.309 00.000 20224 Move returns status 0, amount 0
22:27:32.309 00.000 20224 move complete, result=0
22:27:32.309 00.000 20224 worker thread done servicing request
22:27:32.314 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65424, med=2771, FiltMin=2486, FiltMax=33731, Gamma=1.000
22:27:32.332 00.018 8996 UpdateGuideState exits: m=792233 SNR=405.8
22:27:32.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:32.333 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:32.334 00.001 8996 Enqueuing Expose request
22:27:32.335 00.001 20224 Worker thread wakes up
22:27:32.335 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:27:32.336 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:32.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:33.512 01.176 20224 Exposure complete
22:27:33.573 00.061 20224 worker thread done servicing request
22:27:33.573 00.000 8996 OnExposeComplete: enter
22:27:33.574 00.001 8996 UpdateGuideState(): m_state=6
22:27:33.575 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4701
22:27:33.576 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=471.33, Mass=747182, SNR=334.6, Peak=54176 HFD=4.6
22:27:33.577 00.001 8996 MultiStar: [#1 -0.02,-0.09,0.63,U] [#2 -0.22,-0.50,0.00,M1] [#3 -0.13,-0.17,0.60,U] [#4 -0.03,-0.02,0.58,U] [#5 -0.07,-0.05,0.76,U] [#6 -0.07,-0.32,0.45,U] [#7 -0.15,-0.10,0.47,U] [#8 -0.08,0.03,0.43,U] 
22:27:33.578 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.08}, one-star: {-0.32, 0.00}
22:27:33.579 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
22:27:33.580 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
22:27:33.581 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.59 mountX=-0.12 mountY=0.09, mountTheta=2.48
22:27:33.584 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.08, opts=13)
22:27:33.586 00.002 8996 Enqueuing Move request for scope (-0.13, -0.08)
22:27:33.587 00.001 20224 Worker thread wakes up
22:27:33.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
22:27:33.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
22:27:33.587 00.000 20224 Moving (-0.13, -0.08) raw xDistance=-0.12 yDistance=0.09
22:27:33.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:27:33.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:33.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:27:33.587 00.000 20224 MoveAxis(E, 0, ABG)
22:27:33.587 00.000 20224 Move returns status 0, amount 0
22:27:33.587 00.000 20224 MoveAxis(N, 0, ABG)
22:27:33.587 00.000 20224 Move returns status 0, amount 0
22:27:33.587 00.000 20224 move complete, result=0
22:27:33.588 00.001 20224 worker thread done servicing request
22:27:33.594 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54176, med=2771, FiltMin=2448, FiltMax=27792, Gamma=1.000
22:27:33.613 00.019 8996 UpdateGuideState exits: m=747182 SNR=334.6
22:27:33.616 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:33.617 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:33.617 00.000 8996 Enqueuing Expose request
22:27:33.618 00.001 20224 Worker thread wakes up
22:27:33.618 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:33.619 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:33.620 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:34.599 00.979 20224 Exposure complete
22:27:34.669 00.070 20224 worker thread done servicing request
22:27:34.669 00.000 8996 OnExposeComplete: enter
22:27:34.670 00.001 8996 UpdateGuideState(): m_state=6
22:27:34.671 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4702
22:27:34.672 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=471.23, Mass=711366, SNR=363.7, Peak=55664 HFD=4.6
22:27:34.673 00.001 8996 MultiStar: [#1 0.10,-0.04,0.66,U] [#2 0.17,-0.11,0.70,U] [#3 0.13,-0.03,0.58,U] [#4 0.28,-0.30,0.56,U] [#5 0.08,-0.20,0.57,U] [#6 0.27,-0.48,0.00,M1] [#7 0.07,-0.25,0.45,U] [#8 -0.02,0.01,0.36,U] 
22:27:34.675 00.002 8996 single-star, 7 included, MultiStar: {0.09, -0.13}, one-star: {-0.07, -0.10}
22:27:34.677 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
22:27:34.680 00.003 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
22:27:34.682 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.16 mountX=-0.06 mountY=0.11, mountTheta=2.06
22:27:34.685 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
22:27:34.687 00.002 8996 Enqueuing Move request for scope (-0.07, -0.10)
22:27:34.688 00.001 20224 Worker thread wakes up
22:27:34.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
22:27:34.688 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
22:27:34.688 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
22:27:34.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:27:34.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:34.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:27:34.688 00.000 20224 MoveAxis(E, 0, ABG)
22:27:34.688 00.000 20224 Move returns status 0, amount 0
22:27:34.688 00.000 20224 MoveAxis(N, 0, ABG)
22:27:34.688 00.000 20224 Move returns status 0, amount 0
22:27:34.688 00.000 20224 move complete, result=0
22:27:34.688 00.000 20224 worker thread done servicing request
22:27:34.692 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55664, med=2771, FiltMin=2489, FiltMax=28016, Gamma=1.000
22:27:34.717 00.025 8996 UpdateGuideState exits: m=711366 SNR=363.7
22:27:34.718 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:34.719 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:34.720 00.001 8996 Enqueuing Expose request
22:27:34.721 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:34.722 00.001 20224 Worker thread wakes up
22:27:34.722 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:34.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:35.899 01.177 20224 Exposure complete
22:27:35.980 00.081 20224 worker thread done servicing request
22:27:35.980 00.000 8996 OnExposeComplete: enter
22:27:35.981 00.001 8996 UpdateGuideState(): m_state=6
22:27:35.982 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4703
22:27:35.984 00.002 8996 Star::Find returns 1 (0), X=138.89, Y=471.22, Mass=746421, SNR=378.5, Peak=61856 HFD=4.5
22:27:35.987 00.003 8996 MultiStar: [#1 -0.04,-0.24,0.57,U] [#2 0.07,-0.33,0.70,U] [#3 -0.02,-0.31,0.54,U] [#4 -0.06,-0.37,0.46,U] [#5 0.00,-0.46,0.00,M1] [#6 0.04,-0.42,0.35,U] [#7 -0.22,-0.36,0.44,U] [#8 -0.05,-0.28,0.35,U] 
22:27:35.989 00.002 8996 single-star, 7 included, MultiStar: {0.01, -0.28}, one-star: {0.16, -0.11}
22:27:35.990 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
22:27:35.991 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
22:27:35.992 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-0.57 mountX=0.17 mountY=0.09, mountTheta=0.46
22:27:35.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.11, opts=13)
22:27:35.995 00.001 8996 Enqueuing Move request for scope (0.16, -0.11)
22:27:35.995 00.000 20224 Worker thread wakes up
22:27:35.996 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
22:27:35.996 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
22:27:35.996 00.000 20224 Moving (0.16, -0.11) raw xDistance=0.17 yDistance=0.09
22:27:35.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:27:35.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:35.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:27:35.996 00.000 20224 MoveAxis(E, 0, ABG)
22:27:35.996 00.000 20224 Move returns status 0, amount 0
22:27:35.996 00.000 20224 MoveAxis(N, 0, ABG)
22:27:35.996 00.000 20224 Move returns status 0, amount 0
22:27:35.996 00.000 20224 move complete, result=0
22:27:35.996 00.000 20224 worker thread done servicing request
22:27:36.001 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61856, med=2771, FiltMin=2483, FiltMax=29123, Gamma=1.000
22:27:36.022 00.021 8996 UpdateGuideState exits: m=746421 SNR=378.5
22:27:36.023 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:36.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:36.024 00.000 8996 Enqueuing Expose request
22:27:36.025 00.001 20224 Worker thread wakes up
22:27:36.025 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:36.026 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:36.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:37.009 00.983 20224 Exposure complete
22:27:37.091 00.082 20224 worker thread done servicing request
22:27:37.091 00.000 8996 OnExposeComplete: enter
22:27:37.092 00.001 8996 UpdateGuideState(): m_state=6
22:27:37.093 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4704
22:27:37.094 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=471.00, Mass=736844, SNR=371.8, Peak=61088 HFD=4.3
22:27:37.095 00.001 8996 MultiStar: [#1 -0.25,-0.42,0.00,M1] [#2 -0.18,-0.27,0.67,U] [#3 0.02,-0.31,0.52,U] [#4 -0.01,-0.48,0.00,M1] [#5 -0.03,-0.45,0.00,M2] [#6 -0.05,-0.51,0.00,M1] [#7 -0.42,-0.23,0.00,M1] [#8 -0.16,-0.17,0.38,U] 
22:27:37.097 00.002 8996 refined, 3 included, MultiStar: {-0.13, -0.28}, one-star: {-0.16, -0.32}
22:27:37.099 00.002 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
22:27:37.101 00.002 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
22:27:37.102 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-2.00 mountX=-0.10 mountY=0.30, mountTheta=1.90
22:27:37.105 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.28, opts=13)
22:27:37.106 00.001 8996 Enqueuing Move request for scope (-0.13, -0.28)
22:27:37.108 00.002 20224 Worker thread wakes up
22:27:37.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.28) opts 0xd
22:27:37.108 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.28)
22:27:37.108 00.000 20224 Moving (-0.13, -0.28) raw xDistance=-0.10 yDistance=0.30
22:27:37.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:27:37.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:27:37.108 00.000 20224 MoveAxis(E, 0, ABG)
22:27:37.109 00.001 20224 Move returns status 0, amount 0
22:27:37.109 00.000 20224 MoveAxis(S, 63, ABG)
22:27:37.109 00.000 20224 Guiding  Dir = 1, Dur = 63
22:27:37.109 00.000 20224 IsSlewing returns 0
22:27:37.110 00.001 20224 IsGuiding returns 0
22:27:37.122 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61088, med=2771, FiltMin=2531, FiltMax=29664, Gamma=1.000
22:27:37.128 00.006 20224 PulseGuide returned control before completion, sleep 56
22:27:37.142 00.014 8996 UpdateGuideState exits: m=736844 SNR=371.8
22:27:37.144 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:37.146 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:37.148 00.002 8996 Enqueuing Expose request
22:27:37.190 00.042 20224 IsGuiding returns 1
22:27:37.190 00.000 20224 scope still moving after pulse duration time elapsed
22:27:37.222 00.032 20224 IsSlewing returns 0
22:27:37.222 00.000 20224 IsGuiding returns 0
22:27:37.222 00.000 20224 scope move finished after 63 + 49 ms
22:27:37.222 00.000 20224 Move returns status 0, amount 63
22:27:37.222 00.000 20224 move complete, result=0
22:27:37.222 00.000 20224 worker thread done servicing request
22:27:37.222 00.000 20224 Worker thread wakes up
22:27:37.222 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:37.223 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:37.228 00.005 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
22:27:38.387 01.159 20224 Exposure complete
22:27:38.468 00.081 20224 worker thread done servicing request
22:27:38.468 00.000 8996 OnExposeComplete: enter
22:27:38.469 00.001 8996 UpdateGuideState(): m_state=6
22:27:38.469 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4705
22:27:38.470 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.42, Mass=785118, SNR=380.5, Peak=57264 HFD=4.6
22:27:38.471 00.001 8996 MultiStar: [#1 -0.04,-0.05,0.62,U] [#2 -0.03,0.13,0.64,U] [#3 -0.24,0.00,0.60,U] [#4 -0.15,0.02,0.50,U] [#5 0.01,-0.08,0.56,U] [#6 -0.05,-0.59,0.00,M2] [#7 -0.24,0.05,0.44,U] [#8 -0.08,-0.02,0.34,U] 
22:27:38.472 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.03}, one-star: {0.04, 0.09}
22:27:38.473 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
22:27:38.473 00.000 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
22:27:38.474 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.82 mountX=-0.08 mountY=-0.02, mountTheta=-2.93
22:27:38.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
22:27:38.477 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
22:27:38.477 00.000 20224 Worker thread wakes up
22:27:38.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
22:27:38.477 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
22:27:38.477 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
22:27:38.478 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:27:38.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:38.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:27:38.478 00.000 20224 MoveAxis(E, 0, ABG)
22:27:38.478 00.000 20224 Move returns status 0, amount 0
22:27:38.478 00.000 20224 MoveAxis(N, 0, ABG)
22:27:38.478 00.000 20224 Move returns status 0, amount 0
22:27:38.478 00.000 20224 move complete, result=0
22:27:38.478 00.000 20224 worker thread done servicing request
22:27:38.481 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57264, med=2774, FiltMin=2521, FiltMax=32832, Gamma=1.000
22:27:38.497 00.016 8996 UpdateGuideState exits: m=785118 SNR=380.5
22:27:38.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:38.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:38.499 00.000 8996 Enqueuing Expose request
22:27:38.500 00.001 20224 Worker thread wakes up
22:27:38.500 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:38.502 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:38.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:39.481 00.979 20224 Exposure complete
22:27:39.557 00.076 20224 worker thread done servicing request
22:27:39.557 00.000 8996 OnExposeComplete: enter
22:27:39.559 00.002 8996 UpdateGuideState(): m_state=6
22:27:39.559 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4706
22:27:39.560 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=471.87, Mass=780739, SNR=337.4, Peak=57917 HFD=4.6
22:27:39.561 00.001 8996 MultiStar: [#1 -0.15,0.07,0.68,U] [#2 -0.03,0.22,0.76,U] [#3 -0.23,0.33,0.58,U] [#4 -0.11,0.18,0.55,U] [#5 -0.17,0.16,0.60,U] [#6 -0.07,-0.09,0.44,U] [#7 -0.31,0.22,0.46,U] [#8 -0.33,0.25,0.43,U] 
22:27:39.562 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.24}, one-star: {-0.27, 0.55}
22:27:39.563 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
22:27:39.563 00.000 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
22:27:39.564 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.24 hyp=0.30 cameraTheta=2.23 mountX=-0.21 mountY=-0.22, mountTheta=-2.33
22:27:39.566 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.24, opts=13)
22:27:39.566 00.000 8996 Enqueuing Move request for scope (-0.18, 0.24)
22:27:39.567 00.001 20224 Worker thread wakes up
22:27:39.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.24) opts 0xd
22:27:39.567 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.24)
22:27:39.567 00.000 20224 Moving (-0.18, 0.24) raw xDistance=-0.21 yDistance=-0.22
22:27:39.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:27:39.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:39.568 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:27:39.568 00.000 20224 MoveAxis(E, 30, ABG)
22:27:39.568 00.000 20224 Guiding  Dir = 2, Dur = 30
22:27:39.568 00.000 20224 IsSlewing returns 0
22:27:39.568 00.000 20224 IsGuiding returns 0
22:27:39.571 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57917, med=2774, FiltMin=2528, FiltMax=29376, Gamma=1.000
22:27:39.593 00.022 20224 PulseGuide returned control before completion, sleep 15
22:27:39.599 00.006 8996 UpdateGuideState exits: m=780739 SNR=337.4
22:27:39.602 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:39.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:39.605 00.002 8996 Enqueuing Expose request
22:27:39.624 00.019 20224 IsGuiding returns 1
22:27:39.624 00.000 20224 scope still moving after pulse duration time elapsed
22:27:39.655 00.031 20224 IsSlewing returns 0
22:27:39.655 00.000 20224 IsGuiding returns 1
22:27:39.686 00.031 20224 IsSlewing returns 0
22:27:39.686 00.000 20224 IsGuiding returns 0
22:27:39.686 00.000 20224 scope move finished after 30 + 88 ms
22:27:39.686 00.000 20224 Move returns status 0, amount 30
22:27:39.686 00.000 20224 MoveAxis(N, 0, ABG)
22:27:39.686 00.000 20224 Move returns status 0, amount 0
22:27:39.686 00.000 20224 move complete, result=0
22:27:39.686 00.000 20224 worker thread done servicing request
22:27:39.686 00.000 20224 Worker thread wakes up
22:27:39.687 00.001 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
22:27:39.689 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:39.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:40.846 01.157 20224 Exposure complete
22:27:40.901 00.055 20224 worker thread done servicing request
22:27:40.901 00.000 8996 OnExposeComplete: enter
22:27:40.902 00.001 8996 UpdateGuideState(): m_state=6
22:27:40.904 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4707
22:27:40.906 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=471.85, Mass=774993, SNR=352.2, Peak=62925 HFD=4.5
22:27:40.907 00.001 8996 MultiStar: [#1 0.37,-0.13,0.68,U] [#2 0.24,-0.14,0.79,U] [#3 0.11,0.12,0.64,U] [#4 0.27,0.03,0.53,U] [#5 0.21,0.13,0.58,U] [#6 0.26,-0.12,0.46,U] [#7 0.19,0.01,0.45,U] [#8 0.09,0.17,0.37,U] 
22:27:40.908 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.09}, one-star: {0.04, 0.53}
22:27:40.909 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
22:27:40.910 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:27:40.912 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.44 mountX=0.18 mountY=-0.11, mountTheta=-0.55
22:27:40.915 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.09, opts=13)
22:27:40.916 00.001 8996 Enqueuing Move request for scope (0.19, 0.09)
22:27:40.917 00.001 20224 Worker thread wakes up
22:27:40.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
22:27:40.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
22:27:40.918 00.001 20224 Moving (0.19, 0.09) raw xDistance=0.18 yDistance=-0.11
22:27:40.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:27:40.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:40.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:27:40.918 00.000 20224 MoveAxis(E, 0, ABG)
22:27:40.918 00.000 20224 Move returns status 0, amount 0
22:27:40.918 00.000 20224 MoveAxis(N, 0, ABG)
22:27:40.918 00.000 20224 Move returns status 0, amount 0
22:27:40.918 00.000 20224 move complete, result=0
22:27:40.918 00.000 20224 worker thread done servicing request
22:27:40.921 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62925, med=2774, FiltMin=2512, FiltMax=31555, Gamma=1.000
22:27:40.938 00.017 8996 UpdateGuideState exits: m=774993 SNR=352.2
22:27:40.939 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:40.940 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:40.941 00.001 8996 Enqueuing Expose request
22:27:40.941 00.000 20224 Worker thread wakes up
22:27:40.942 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:40.942 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:40.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:41.922 00.980 20224 Exposure complete
22:27:42.001 00.079 20224 worker thread done servicing request
22:27:42.001 00.000 8996 OnExposeComplete: enter
22:27:42.002 00.001 8996 UpdateGuideState(): m_state=6
22:27:42.004 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4708
22:27:42.005 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.36, Mass=753514, SNR=321.2, Peak=56752 HFD=4.6
22:27:42.007 00.002 8996 MultiStar: [#1 0.27,-0.05,0.73,U] [#2 0.24,-0.06,0.80,U] [#3 0.22,-0.03,0.69,U] [#4 0.27,-0.08,0.65,U] [#5 0.38,-0.06,0.71,U] [#6 0.11,-0.34,0.46,U] [#7 0.20,-0.26,0.47,U] [#8 0.08,-0.08,0.46,U] 
22:27:42.010 00.003 8996 single-star, 8 included, MultiStar: {0.20, -0.08}, one-star: {0.04, 0.03}
22:27:42.012 00.002 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
22:27:42.014 00.002 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
22:27:42.016 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.61 mountX=0.04 mountY=-0.03, mountTheta=-0.72
22:27:42.020 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.03, opts=13)
22:27:42.022 00.002 8996 Enqueuing Move request for scope (0.04, 0.03)
22:27:42.024 00.002 20224 Worker thread wakes up
22:27:42.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
22:27:42.024 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
22:27:42.024 00.000 20224 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=-0.03
22:27:42.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:27:42.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:42.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:27:42.024 00.000 20224 MoveAxis(E, 0, ABG)
22:27:42.025 00.001 20224 Move returns status 0, amount 0
22:27:42.025 00.000 20224 MoveAxis(N, 0, ABG)
22:27:42.025 00.000 20224 Move returns status 0, amount 0
22:27:42.025 00.000 20224 move complete, result=0
22:27:42.025 00.000 20224 worker thread done servicing request
22:27:42.035 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56752, med=2774, FiltMin=2528, FiltMax=30624, Gamma=1.000
22:27:42.063 00.028 8996 UpdateGuideState exits: m=753514 SNR=321.2
22:27:42.066 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:42.068 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:42.070 00.002 8996 Enqueuing Expose request
22:27:42.071 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:42.072 00.001 20224 Worker thread wakes up
22:27:42.073 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:42.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:43.221 01.148 20224 Exposure complete
22:27:43.279 00.058 20224 worker thread done servicing request
22:27:43.279 00.000 8996 OnExposeComplete: enter
22:27:43.280 00.001 8996 UpdateGuideState(): m_state=6
22:27:43.281 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4709
22:27:43.281 00.000 8996 Star::Find returns 1 (0), X=138.99, Y=471.20, Mass=696255, SNR=342.7, Peak=54176 HFD=4.4
22:27:43.282 00.001 8996 MultiStar: [#1 0.12,-0.14,0.76,U] [#2 0.33,-0.16,0.85,U] [#3 0.17,-0.05,0.61,U] [#4 0.25,-0.23,0.52,U] [#5 0.31,-0.35,0.00,M1] [#6 0.04,-0.36,0.52,U] [#7 -0.03,-0.32,0.49,U] [#8 0.11,0.11,0.43,U] 
22:27:43.283 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.16}, one-star: {0.27, -0.12}
22:27:43.284 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
22:27:43.285 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
22:27:43.286 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.72 mountX=0.19 mountY=0.14, mountTheta=0.61
22:27:43.287 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.16, opts=13)
22:27:43.288 00.001 8996 Enqueuing Move request for scope (0.18, -0.16)
22:27:43.289 00.001 20224 Worker thread wakes up
22:27:43.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
22:27:43.289 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
22:27:43.289 00.000 20224 Moving (0.18, -0.16) raw xDistance=0.19 yDistance=0.14
22:27:43.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:27:43.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:43.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:27:43.289 00.000 20224 MoveAxis(E, 0, ABG)
22:27:43.289 00.000 20224 Move returns status 0, amount 0
22:27:43.289 00.000 20224 MoveAxis(N, 0, ABG)
22:27:43.289 00.000 20224 Move returns status 0, amount 0
22:27:43.289 00.000 20224 move complete, result=0
22:27:43.289 00.000 20224 worker thread done servicing request
22:27:43.294 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54176, med=2771, FiltMin=2493, FiltMax=26259, Gamma=1.000
22:27:43.319 00.025 8996 UpdateGuideState exits: m=696255 SNR=342.7
22:27:43.320 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:43.321 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:43.322 00.001 8996 Enqueuing Expose request
22:27:43.322 00.000 20224 Worker thread wakes up
22:27:43.322 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:27:43.324 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:43.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:44.302 00.978 20224 Exposure complete
22:27:44.379 00.077 20224 worker thread done servicing request
22:27:44.379 00.000 8996 OnExposeComplete: enter
22:27:44.380 00.001 8996 UpdateGuideState(): m_state=6
22:27:44.381 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4710
22:27:44.382 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=471.37, Mass=728896, SNR=380.8, Peak=55360 HFD=4.3
22:27:44.383 00.001 8996 MultiStar: [#1 0.36,-0.17,0.71,U] [#2 0.40,-0.26,0.00,M1] [#3 0.34,0.01,0.64,U] [#4 0.49,-0.18,0.00,M1] [#5 0.44,-0.12,0.00,M2] [#6 0.36,-0.37,0.00,M1] [#7 0.40,-0.02,0.41,U] [#8 0.28,0.08,0.40,U] 
22:27:44.384 00.001 8996 single-star, 4 included, MultiStar: {0.33, -0.02}, one-star: {0.30, 0.04}
22:27:44.384 00.000 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
22:27:44.385 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
22:27:44.386 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.13 mountX=0.29 mountY=-0.07, mountTheta=-0.24
22:27:44.387 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.04, opts=13)
22:27:44.388 00.001 8996 Enqueuing Move request for scope (0.30, 0.04)
22:27:44.389 00.001 20224 Worker thread wakes up
22:27:44.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.04) opts 0xd
22:27:44.389 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.04)
22:27:44.389 00.000 20224 Moving (0.30, 0.04) raw xDistance=0.29 yDistance=-0.07
22:27:44.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:27:44.390 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:44.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:27:44.390 00.000 20224 MoveAxis(W, 42, ABG)
22:27:44.390 00.000 20224 Guiding  Dir = 3, Dur = 42
22:27:44.390 00.000 20224 IsSlewing returns 0
22:27:44.390 00.000 20224 IsGuiding returns 0
22:27:44.394 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55360, med=2774, FiltMin=2525, FiltMax=25699, Gamma=1.000
22:27:44.401 00.007 20224 PulseGuide returned control before completion, sleep 42
22:27:44.408 00.007 8996 UpdateGuideState exits: m=728896 SNR=380.8
22:27:44.410 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:44.412 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:44.414 00.002 8996 Enqueuing Expose request
22:27:44.450 00.036 20224 IsGuiding returns 1
22:27:44.450 00.000 20224 scope still moving after pulse duration time elapsed
22:27:44.479 00.029 20224 IsSlewing returns 0
22:27:44.479 00.000 20224 IsGuiding returns 1
22:27:44.515 00.036 20224 IsSlewing returns 0
22:27:44.515 00.000 20224 IsGuiding returns 0
22:27:44.515 00.000 20224 scope move finished after 42 + 82 ms
22:27:44.515 00.000 20224 Move returns status 0, amount 42
22:27:44.515 00.000 20224 MoveAxis(N, 0, ABG)
22:27:44.515 00.000 20224 Move returns status 0, amount 0
22:27:44.515 00.000 20224 move complete, result=0
22:27:44.515 00.000 20224 worker thread done servicing request
22:27:44.515 00.000 20224 Worker thread wakes up
22:27:44.515 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
22:27:44.517 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:44.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:45.694 01.177 20224 Exposure complete
22:27:45.760 00.066 20224 worker thread done servicing request
22:27:45.760 00.000 8996 OnExposeComplete: enter
22:27:45.761 00.001 8996 UpdateGuideState(): m_state=6
22:27:45.763 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4711
22:27:45.765 00.002 8996 Star::Find returns 1 (0), X=138.47, Y=471.30, Mass=728336, SNR=365.8, Peak=51824 HFD=4.6
22:27:45.767 00.002 8996 MultiStar: [#1 -0.06,-0.18,0.67,U] [#2 -0.08,-0.25,0.63,U] [#3 -0.17,-0.26,0.61,U] [#4 -0.12,-0.63,0.00,M2] [#5 -0.15,-0.19,0.57,U] [#6 -0.07,-0.42,0.45,U] [#7 -0.37,-0.25,0.00,M1] [#8 -0.09,-0.16,0.37,U] 
22:27:45.768 00.001 8996 refined, 6 included, MultiStar: {-0.14, -0.19}, one-star: {-0.25, -0.03}
22:27:45.769 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
22:27:45.771 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
22:27:45.772 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-2.20 mountX=-0.12 mountY=0.21, mountTheta=2.10
22:27:45.776 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.19, opts=13)
22:27:45.778 00.002 8996 Enqueuing Move request for scope (-0.14, -0.19)
22:27:45.779 00.001 20224 Worker thread wakes up
22:27:45.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd
22:27:45.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.19)
22:27:45.779 00.000 20224 Moving (-0.14, -0.19) raw xDistance=-0.12 yDistance=0.21
22:27:45.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:27:45.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:27:45.779 00.000 20224 MoveAxis(E, 0, ABG)
22:27:45.779 00.000 20224 Move returns status 0, amount 0
22:27:45.779 00.000 20224 MoveAxis(S, 43, ABG)
22:27:45.779 00.000 20224 Guiding  Dir = 1, Dur = 43
22:27:45.779 00.000 20224 IsSlewing returns 0
22:27:45.779 00.000 20224 IsGuiding returns 0
22:27:45.785 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51824, med=2771, FiltMin=2528, FiltMax=25952, Gamma=1.000
22:27:45.802 00.017 8996 UpdateGuideState exits: m=728336 SNR=365.8
22:27:45.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:45.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:45.804 00.000 8996 Enqueuing Expose request
22:27:45.808 00.004 20224 PulseGuide returned control before completion, sleep 25
22:27:45.837 00.029 20224 IsGuiding returns 1
22:27:45.837 00.000 20224 scope still moving after pulse duration time elapsed
22:27:45.873 00.036 20224 IsSlewing returns 0
22:27:45.873 00.000 20224 IsGuiding returns 1
22:27:45.900 00.027 20224 IsSlewing returns 0
22:27:45.900 00.000 20224 IsGuiding returns 0
22:27:45.900 00.000 20224 scope move finished after 43 + 77 ms
22:27:45.900 00.000 20224 Move returns status 0, amount 43
22:27:45.900 00.000 20224 move complete, result=0
22:27:45.900 00.000 20224 worker thread done servicing request
22:27:45.900 00.000 20224 Worker thread wakes up
22:27:45.900 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:45.901 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:45.901 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
22:27:46.878 00.977 20224 Exposure complete
22:27:46.946 00.068 20224 worker thread done servicing request
22:27:46.947 00.001 8996 OnExposeComplete: enter
22:27:46.948 00.001 8996 UpdateGuideState(): m_state=6
22:27:46.948 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4712
22:27:46.949 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=471.63, Mass=838817, SNR=420.5, Peak=62141 HFD=4.7
22:27:46.951 00.002 8996 MultiStar: [#1 -0.11,0.14,0.56,U] [#2 -0.15,-0.09,0.55,U] [#3 -0.17,-0.03,0.52,U] [#4 0.03,-0.11,0.46,U] [#5 0.01,0.09,0.55,U] [#6 -0.11,0.05,0.35,U] [#7 -0.33,0.15,0.35,U] [#8 -0.02,0.20,0.35,U] 
22:27:46.955 00.004 8996 refined, 8 included, MultiStar: {-0.12, 0.10}, one-star: {-0.18, 0.31}
22:27:46.958 00.003 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
22:27:46.959 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
22:27:46.962 00.003 8996 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.15 cameraTheta=2.44 mountX=-0.13 mountY=-0.08, mountTheta=-2.55
22:27:46.967 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.10, opts=13)
22:27:46.970 00.003 8996 Enqueuing Move request for scope (-0.12, 0.10)
22:27:46.973 00.003 20224 Worker thread wakes up
22:27:46.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
22:27:46.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
22:27:46.973 00.000 20224 Moving (-0.12, 0.10) raw xDistance=-0.13 yDistance=-0.08
22:27:46.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:27:46.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:46.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:27:46.973 00.000 20224 MoveAxis(E, 0, ABG)
22:27:46.973 00.000 20224 Move returns status 0, amount 0
22:27:46.973 00.000 20224 MoveAxis(N, 0, ABG)
22:27:46.973 00.000 20224 Move returns status 0, amount 0
22:27:46.973 00.000 20224 move complete, result=0
22:27:46.973 00.000 20224 worker thread done servicing request
22:27:46.983 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62141, med=2774, FiltMin=2525, FiltMax=32176, Gamma=1.000
22:27:47.012 00.029 8996 UpdateGuideState exits: m=838817 SNR=420.5
22:27:47.014 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:47.016 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:47.019 00.003 8996 Enqueuing Expose request
22:27:47.021 00.002 20224 Worker thread wakes up
22:27:47.021 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:47.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:47.021 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:48.196 01.175 20224 Exposure complete
22:27:48.264 00.068 20224 worker thread done servicing request
22:27:48.264 00.000 8996 OnExposeComplete: enter
22:27:48.265 00.001 8996 UpdateGuideState(): m_state=6
22:27:48.266 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4713
22:27:48.267 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=471.80, Mass=710607, SNR=343.4, Peak=46528 HFD=4.6
22:27:48.268 00.001 8996 MultiStar: [#1 -0.37,0.49,0.00,M1] [#2 -0.47,0.23,0.00,M1] [#3 -0.24,0.57,0.00,M1] [#4 -0.20,0.34,0.54,U] [#5 -0.39,0.38,0.00,M1] [#6 -0.28,0.23,0.45,U] [#7 -0.39,0.44,0.00,M1] [#8 -0.55,0.44,0.00,M1] 
22:27:48.269 00.001 8996 refined, 2 included, MultiStar: {-0.31, 0.38}, one-star: {-0.38, 0.47}
22:27:48.270 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
22:27:48.271 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:27:48.271 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=0.38 hyp=0.49 cameraTheta=2.25 mountX=-0.34 mountY=-0.34, mountTheta=-2.36
22:27:48.273 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.38, opts=13)
22:27:48.274 00.001 8996 Enqueuing Move request for scope (-0.31, 0.38)
22:27:48.274 00.000 20224 Worker thread wakes up
22:27:48.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.38) opts 0xd
22:27:48.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.38)
22:27:48.275 00.001 20224 Moving (-0.31, 0.38) raw xDistance=-0.34 yDistance=-0.34
22:27:48.275 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
22:27:48.275 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:27:48.275 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
22:27:48.275 00.000 20224 MoveAxis(E, 50, ABG)
22:27:48.275 00.000 20224 Guiding  Dir = 2, Dur = 50
22:27:48.275 00.000 20224 IsSlewing returns 0
22:27:48.275 00.000 20224 IsGuiding returns 0
22:27:48.279 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=46528, med=2774, FiltMin=2464, FiltMax=26365, Gamma=1.000
22:27:48.292 00.013 8996 UpdateGuideState exits: m=710607 SNR=343.4
22:27:48.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:48.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:48.295 00.001 8996 Enqueuing Expose request
22:27:48.316 00.021 20224 PulseGuide returned control before completion, sleep 20
22:27:48.346 00.030 20224 IsGuiding returns 1
22:27:48.346 00.000 20224 scope still moving after pulse duration time elapsed
22:27:48.377 00.031 20224 IsSlewing returns 0
22:27:48.377 00.000 20224 IsGuiding returns 1
22:27:48.408 00.031 20224 IsSlewing returns 0
22:27:48.409 00.001 20224 IsGuiding returns 0
22:27:48.409 00.000 20224 scope move finished after 50 + 83 ms
22:27:48.409 00.000 20224 Move returns status 0, amount 50
22:27:48.409 00.000 20224 MoveAxis(N, 0, ABG)
22:27:48.409 00.000 20224 Move returns status 0, amount 0
22:27:48.409 00.000 20224 move complete, result=0
22:27:48.409 00.000 20224 worker thread done servicing request
22:27:48.409 00.000 20224 Worker thread wakes up
22:27:48.409 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.3 px 0 ms NORTH
22:27:48.413 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:48.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:49.393 00.980 20224 Exposure complete
22:27:49.454 00.061 20224 worker thread done servicing request
22:27:49.454 00.000 8996 OnExposeComplete: enter
22:27:49.456 00.002 8996 UpdateGuideState(): m_state=6
22:27:49.458 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4714
22:27:49.458 00.000 8996 Star::Find returns 1 (0), X=138.77, Y=471.82, Mass=694622, SNR=340.3, Peak=46989 HFD=4.6
22:27:49.460 00.002 8996 MultiStar: [#1 0.16,0.73,0.00,M2] [#2 0.02,0.29,0.89,U] [#3 0.08,0.51,0.00,M2] [#4 0.23,0.38,0.00,M1] [#5 0.33,0.33,0.00,M2] [#6 0.20,0.05,0.43,U] [#7 0.05,0.32,0.43,U] [#8 0.07,0.60,0.00,M2] 
22:27:49.462 00.002 8996 refined, 3 included, MultiStar: {0.06, 0.33}, one-star: {0.04, 0.49}
22:27:49.463 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
22:27:49.465 00.002 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
22:27:49.466 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.34 cameraTheta=1.38 mountX=0.03 mountY=-0.34, mountTheta=-1.48
22:27:49.469 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.33, opts=13)
22:27:49.470 00.001 8996 Enqueuing Move request for scope (0.06, 0.33)
22:27:49.471 00.001 20224 Worker thread wakes up
22:27:49.471 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd
22:27:49.471 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.33)
22:27:49.471 00.000 20224 Moving (0.06, 0.33) raw xDistance=0.03 yDistance=-0.34
22:27:49.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:27:49.471 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:27:49.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
22:27:49.471 00.000 20224 MoveAxis(E, 0, ABG)
22:27:49.471 00.000 20224 Move returns status 0, amount 0
22:27:49.472 00.001 20224 MoveAxis(N, 0, ABG)
22:27:49.472 00.000 20224 Move returns status 0, amount 0
22:27:49.472 00.000 20224 move complete, result=0
22:27:49.472 00.000 20224 worker thread done servicing request
22:27:49.478 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46989, med=2774, FiltMin=2499, FiltMax=27347, Gamma=1.000
22:27:49.493 00.015 8996 UpdateGuideState exits: m=694622 SNR=340.3
22:27:49.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:49.496 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:49.497 00.001 8996 Enqueuing Expose request
22:27:49.499 00.002 20224 Worker thread wakes up
22:27:49.499 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:27:49.500 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:49.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:50.662 01.162 20224 Exposure complete
22:27:50.719 00.057 20224 worker thread done servicing request
22:27:50.720 00.001 8996 OnExposeComplete: enter
22:27:50.721 00.001 8996 UpdateGuideState(): m_state=6
22:27:50.722 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4715
22:27:50.724 00.002 8996 Star::Find returns 1 (0), X=138.72, Y=471.56, Mass=764842, SNR=364.1, Peak=46224 HFD=4.7
22:27:50.725 00.001 8996 MultiStar: [#1 -0.17,0.11,0.60,U] [#2 -0.11,0.26,0.76,U] [#3 -0.32,0.15,0.61,U] [#4 -0.20,0.03,0.47,U] [#5 -0.13,-0.09,0.60,U] [#6 -0.26,-0.05,0.50,U] [#7 -0.19,0.11,0.42,U] [#8 -0.41,0.10,0.45,U] 
22:27:50.726 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.11}, one-star: {-0.00, 0.23}
22:27:50.728 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
22:27:50.729 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
22:27:50.730 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.21 cameraTheta=2.57 mountX=-0.18 mountY=-0.09, mountTheta=-2.68
22:27:50.733 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.11, opts=13)
22:27:50.735 00.002 8996 Enqueuing Move request for scope (-0.17, 0.11)
22:27:50.737 00.002 20224 Worker thread wakes up
22:27:50.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
22:27:50.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
22:27:50.737 00.000 20224 Moving (-0.17, 0.11) raw xDistance=-0.18 yDistance=-0.09
22:27:50.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:27:50.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:50.738 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:27:50.738 00.000 20224 MoveAxis(E, 0, ABG)
22:27:50.738 00.000 20224 Move returns status 0, amount 0
22:27:50.738 00.000 20224 MoveAxis(N, 0, ABG)
22:27:50.738 00.000 20224 Move returns status 0, amount 0
22:27:50.738 00.000 20224 move complete, result=0
22:27:50.738 00.000 20224 worker thread done servicing request
22:27:50.744 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46224, med=2774, FiltMin=2493, FiltMax=32259, Gamma=1.000
22:27:50.760 00.016 8996 UpdateGuideState exits: m=764842 SNR=364.1
22:27:50.760 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:50.761 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:50.762 00.001 8996 Enqueuing Expose request
22:27:50.763 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:50.763 00.000 20224 Worker thread wakes up
22:27:50.763 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:50.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:51.742 00.979 20224 Exposure complete
22:27:51.810 00.068 20224 worker thread done servicing request
22:27:51.810 00.000 8996 OnExposeComplete: enter
22:27:51.811 00.001 8996 UpdateGuideState(): m_state=6
22:27:51.812 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4716
22:27:51.813 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=471.65, Mass=813207, SNR=370.4, Peak=51085 HFD=4.8
22:27:51.814 00.001 8996 MultiStar: [#1 -0.07,0.27,0.70,U] [#2 -0.07,-0.03,0.71,U] [#3 -0.13,0.27,0.50,U] [#4 0.00,0.18,0.55,U] [#5 -0.00,0.26,0.58,U] [#6 -0.04,0.08,0.42,U] [#7 -0.26,0.10,0.44,U] [#8 -0.10,0.30,0.36,U] 
22:27:51.815 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.20}, one-star: {-0.21, 0.33}
22:27:51.816 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
22:27:51.816 00.000 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
22:27:51.817 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.23 cameraTheta=2.04 mountX=-0.12 mountY=-0.19, mountTheta=-2.14
22:27:51.818 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.20, opts=13)
22:27:51.819 00.001 8996 Enqueuing Move request for scope (-0.10, 0.20)
22:27:51.820 00.001 20224 Worker thread wakes up
22:27:51.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
22:27:51.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
22:27:51.820 00.000 20224 Moving (-0.10, 0.20) raw xDistance=-0.12 yDistance=-0.19
22:27:51.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:27:51.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:51.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:27:51.820 00.000 20224 MoveAxis(E, 0, ABG)
22:27:51.821 00.001 20224 Move returns status 0, amount 0
22:27:51.821 00.000 20224 MoveAxis(N, 0, ABG)
22:27:51.821 00.000 20224 Move returns status 0, amount 0
22:27:51.821 00.000 20224 move complete, result=0
22:27:51.821 00.000 20224 worker thread done servicing request
22:27:51.824 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51085, med=2774, FiltMin=2509, FiltMax=30736, Gamma=1.000
22:27:51.841 00.017 8996 UpdateGuideState exits: m=813207 SNR=370.4
22:27:51.842 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:51.842 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:51.843 00.001 8996 Enqueuing Expose request
22:27:51.844 00.001 20224 Worker thread wakes up
22:27:51.844 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:51.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:51.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:52.995 01.150 20224 Exposure complete
22:27:53.049 00.054 20224 worker thread done servicing request
22:27:53.049 00.000 8996 OnExposeComplete: enter
22:27:53.051 00.002 8996 UpdateGuideState(): m_state=6
22:27:53.053 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4717
22:27:53.055 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=471.72, Mass=790687, SNR=375.2, Peak=55373 HFD=4.7
22:27:53.057 00.002 8996 MultiStar: [#1 -0.03,0.29,0.66,U] [#2 0.12,-0.12,0.72,U] [#3 -0.15,0.27,0.60,U] [#4 0.03,0.06,0.46,U] [#5 0.03,0.28,0.53,U] [#6 -0.01,0.18,0.43,U] [#7 -0.09,0.10,0.37,U] [#8 -0.29,0.19,0.39,U] 
22:27:53.058 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.20}, one-star: {-0.13, 0.40}
22:27:53.060 00.002 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
22:27:53.062 00.002 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
22:27:53.063 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.83 mountX=-0.07 mountY=-0.19, mountTheta=-1.93
22:27:53.066 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.20, opts=13)
22:27:53.067 00.001 8996 Enqueuing Move request for scope (-0.05, 0.20)
22:27:53.067 00.000 20224 Worker thread wakes up
22:27:53.068 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
22:27:53.068 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
22:27:53.068 00.000 20224 Moving (-0.05, 0.20) raw xDistance=-0.07 yDistance=-0.19
22:27:53.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:27:53.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:53.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:27:53.068 00.000 20224 MoveAxis(E, 0, ABG)
22:27:53.068 00.000 20224 Move returns status 0, amount 0
22:27:53.068 00.000 20224 MoveAxis(N, 0, ABG)
22:27:53.068 00.000 20224 Move returns status 0, amount 0
22:27:53.068 00.000 20224 move complete, result=0
22:27:53.068 00.000 20224 worker thread done servicing request
22:27:53.073 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55373, med=2774, FiltMin=2521, FiltMax=30624, Gamma=1.000
22:27:53.095 00.022 8996 UpdateGuideState exits: m=790687 SNR=375.2
22:27:53.098 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:53.100 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:53.103 00.003 8996 Enqueuing Expose request
22:27:53.104 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:53.105 00.001 20224 Worker thread wakes up
22:27:53.106 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:53.106 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:54.076 00.970 20224 Exposure complete
22:27:54.151 00.075 20224 worker thread done servicing request
22:27:54.151 00.000 8996 OnExposeComplete: enter
22:27:54.152 00.001 8996 UpdateGuideState(): m_state=6
22:27:54.153 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4718
22:27:54.153 00.000 8996 Star::Find returns 1 (0), X=138.63, Y=471.70, Mass=736845, SNR=389.4, Peak=48765 HFD=4.8
22:27:54.154 00.001 8996 MultiStar: [#1 0.02,0.38,0.56,U] [#2 0.14,-0.06,0.60,U] [#3 -0.16,0.12,0.55,U] [#4 -0.08,0.10,0.50,U] [#5 0.15,0.06,0.59,U] [#6 -0.05,0.02,0.42,U] [#7 -0.33,0.36,0.00,M1] [#8 0.02,0.47,0.00,M1] 
22:27:54.155 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.17}, one-star: {-0.09, 0.38}
22:27:54.156 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
22:27:54.157 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
22:27:54.157 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=-0.03 mountY=-0.17, mountTheta=-1.75
22:27:54.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
22:27:54.159 00.000 8996 Enqueuing Move request for scope (-0.01, 0.17)
22:27:54.160 00.001 20224 Worker thread wakes up
22:27:54.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:27:54.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:27:54.160 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.03 yDistance=-0.17
22:27:54.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:27:54.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:54.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:27:54.160 00.000 20224 MoveAxis(E, 0, ABG)
22:27:54.161 00.001 20224 Move returns status 0, amount 0
22:27:54.161 00.000 20224 MoveAxis(N, 0, ABG)
22:27:54.161 00.000 20224 Move returns status 0, amount 0
22:27:54.161 00.000 20224 move complete, result=0
22:27:54.161 00.000 20224 worker thread done servicing request
22:27:54.164 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48765, med=2774, FiltMin=2521, FiltMax=29152, Gamma=1.000
22:27:54.181 00.017 8996 UpdateGuideState exits: m=736845 SNR=389.4
22:27:54.183 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:54.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:54.185 00.001 8996 Enqueuing Expose request
22:27:54.186 00.001 20224 Worker thread wakes up
22:27:54.187 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:54.188 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:54.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:55.389 01.201 20224 Exposure complete
22:27:55.464 00.075 20224 worker thread done servicing request
22:27:55.464 00.000 8996 OnExposeComplete: enter
22:27:55.465 00.001 8996 UpdateGuideState(): m_state=6
22:27:55.466 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4719
22:27:55.467 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=471.66, Mass=804154, SNR=348.1, Peak=52845 HFD=4.6
22:27:55.468 00.001 8996 MultiStar: [#1 0.32,0.33,0.00,M1] [#2 0.31,-0.11,0.84,U] [#3 0.08,0.13,0.56,U] [#4 0.15,-0.00,0.51,U] [#5 0.26,0.38,0.00,M1] [#6 0.11,-0.15,0.44,U] [#7 0.11,0.27,0.42,U] [#8 0.32,0.32,0.00,M2] 
22:27:55.470 00.002 8996 refined, 5 included, MultiStar: {0.20, 0.09}, one-star: {0.26, 0.34}
22:27:55.471 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
22:27:55.471 00.000 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:27:55.472 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.45 mountX=0.19 mountY=-0.12, mountTheta=-0.56
22:27:55.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.09, opts=13)
22:27:55.476 00.002 8996 Enqueuing Move request for scope (0.20, 0.09)
22:27:55.477 00.001 20224 Worker thread wakes up
22:27:55.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
22:27:55.477 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
22:27:55.477 00.000 20224 Moving (0.20, 0.09) raw xDistance=0.19 yDistance=-0.12
22:27:55.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:27:55.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:55.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:27:55.477 00.000 20224 MoveAxis(E, 0, ABG)
22:27:55.477 00.000 20224 Move returns status 0, amount 0
22:27:55.477 00.000 20224 MoveAxis(N, 0, ABG)
22:27:55.478 00.001 20224 Move returns status 0, amount 0
22:27:55.478 00.000 20224 move complete, result=0
22:27:55.478 00.000 20224 worker thread done servicing request
22:27:55.482 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52845, med=2774, FiltMin=2502, FiltMax=30480, Gamma=1.000
22:27:55.501 00.019 8996 UpdateGuideState exits: m=804154 SNR=348.1
22:27:55.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:55.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:55.503 00.000 8996 Enqueuing Expose request
22:27:55.504 00.001 20224 Worker thread wakes up
22:27:55.504 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:55.505 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:55.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:56.486 00.981 20224 Exposure complete
22:27:56.552 00.066 20224 worker thread done servicing request
22:27:56.552 00.000 8996 OnExposeComplete: enter
22:27:56.554 00.002 8996 UpdateGuideState(): m_state=6
22:27:56.556 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4720
22:27:56.558 00.002 8996 Star::Find returns 1 (0), X=139.04, Y=471.67, Mass=700912, SNR=349.3, Peak=51565 HFD=4.4
22:27:56.560 00.002 8996 MultiStar: [#1 -0.04,0.10,0.68,U] [#2 -0.02,-0.29,0.72,U] [#3 0.08,-0.07,0.59,U] [#4 0.15,0.07,0.56,U] [#5 0.20,-0.14,0.54,U] [#6 0.08,-0.04,0.37,U] [#7 -0.10,-0.08,0.47,U] [#8 0.08,-0.04,0.42,U] 
22:27:56.561 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.01}, one-star: {0.32, 0.34}
22:27:56.563 00.002 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
22:27:56.566 00.003 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
22:27:56.568 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.09 mountX=0.10 mountY=-0.02, mountTheta=-0.21
22:27:56.571 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
22:27:56.573 00.002 8996 Enqueuing Move request for scope (0.10, 0.01)
22:27:56.574 00.001 20224 Worker thread wakes up
22:27:56.575 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
22:27:56.575 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
22:27:56.575 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
22:27:56.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:27:56.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:56.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:27:56.575 00.000 20224 MoveAxis(E, 0, ABG)
22:27:56.575 00.000 20224 Move returns status 0, amount 0
22:27:56.575 00.000 20224 MoveAxis(N, 0, ABG)
22:27:56.576 00.001 20224 Move returns status 0, amount 0
22:27:56.576 00.000 20224 move complete, result=0
22:27:56.576 00.000 20224 worker thread done servicing request
22:27:56.581 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51565, med=2771, FiltMin=2521, FiltMax=25664, Gamma=1.000
22:27:56.603 00.022 8996 UpdateGuideState exits: m=700912 SNR=349.3
22:27:56.605 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:56.606 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:56.607 00.001 8996 Enqueuing Expose request
22:27:56.608 00.001 20224 Worker thread wakes up
22:27:56.608 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:27:56.609 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:56.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:57.780 01.171 20224 Exposure complete
22:27:57.858 00.078 20224 worker thread done servicing request
22:27:57.858 00.000 8996 OnExposeComplete: enter
22:27:57.859 00.001 8996 UpdateGuideState(): m_state=6
22:27:57.860 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4721
22:27:57.861 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=471.59, Mass=717228, SNR=334.5, Peak=49437 HFD=4.7
22:27:57.862 00.001 8996 MultiStar: [#1 -0.12,0.26,0.65,U] [#2 -0.09,0.33,0.80,U] [#3 -0.13,0.07,0.65,U] [#4 0.02,0.20,0.56,U] [#5 -0.00,0.20,0.64,U] [#6 -0.16,0.06,0.46,U] [#7 -0.07,-0.02,0.41,U] [#8 -0.11,0.04,0.38,U] 
22:27:57.863 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.18}, one-star: {-0.07, 0.26}
22:27:57.864 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
22:27:57.865 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
22:27:57.866 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.98 mountX=-0.10 mountY=-0.17, mountTheta=-2.08
22:27:57.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.18, opts=13)
22:27:57.868 00.001 8996 Enqueuing Move request for scope (-0.08, 0.18)
22:27:57.869 00.001 20224 Worker thread wakes up
22:27:57.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
22:27:57.869 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
22:27:57.869 00.000 20224 Moving (-0.08, 0.18) raw xDistance=-0.10 yDistance=-0.17
22:27:57.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:27:57.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:57.870 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:27:57.870 00.000 20224 MoveAxis(E, 0, ABG)
22:27:57.870 00.000 20224 Move returns status 0, amount 0
22:27:57.870 00.000 20224 MoveAxis(N, 0, ABG)
22:27:57.870 00.000 20224 Move returns status 0, amount 0
22:27:57.870 00.000 20224 move complete, result=0
22:27:57.870 00.000 20224 worker thread done servicing request
22:27:57.873 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49437, med=2774, FiltMin=2508, FiltMax=29040, Gamma=1.000
22:27:57.888 00.015 8996 UpdateGuideState exits: m=717228 SNR=334.5
22:27:57.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:57.889 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:57.890 00.001 8996 Enqueuing Expose request
22:27:57.891 00.001 20224 Worker thread wakes up
22:27:57.891 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:57.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:57.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:27:58.868 00.977 20224 Exposure complete
22:27:58.956 00.088 20224 worker thread done servicing request
22:27:58.956 00.000 8996 OnExposeComplete: enter
22:27:58.958 00.002 8996 UpdateGuideState(): m_state=6
22:27:58.959 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4722
22:27:58.960 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=471.77, Mass=733520, SNR=353.2, Peak=57613 HFD=4.5
22:27:58.963 00.003 8996 MultiStar: [#1 0.16,0.20,0.64,U] [#2 0.33,0.12,0.71,U] [#3 0.13,0.08,0.62,U] [#4 0.20,0.03,0.56,U] [#5 0.11,-0.04,0.61,U] [#6 0.04,-0.22,0.42,U] [#7 0.00,-0.21,0.41,U] [#8 0.06,0.31,0.42,U] 
22:27:58.963 00.000 8996 refined, 8 included, MultiStar: {0.09, 0.12}, one-star: {-0.13, 0.44}
22:27:58.964 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
22:27:58.965 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
22:27:58.965 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.91 mountX=0.08 mountY=-0.13, mountTheta=-1.01
22:27:58.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.12, opts=13)
22:27:58.967 00.000 8996 Enqueuing Move request for scope (0.09, 0.12)
22:27:58.968 00.001 20224 Worker thread wakes up
22:27:58.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
22:27:58.968 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
22:27:58.968 00.000 20224 Moving (0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
22:27:58.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:27:58.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:58.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:27:58.968 00.000 20224 MoveAxis(E, 0, ABG)
22:27:58.969 00.001 20224 Move returns status 0, amount 0
22:27:58.969 00.000 20224 MoveAxis(N, 0, ABG)
22:27:58.969 00.000 20224 Move returns status 0, amount 0
22:27:58.969 00.000 20224 move complete, result=0
22:27:58.969 00.000 20224 worker thread done servicing request
22:27:58.974 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57613, med=2771, FiltMin=2521, FiltMax=28608, Gamma=1.000
22:27:58.999 00.025 8996 UpdateGuideState exits: m=733520 SNR=353.2
22:27:59.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:59.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:27:59.002 00.001 8996 Enqueuing Expose request
22:27:59.003 00.001 20224 Worker thread wakes up
22:27:59.003 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:27:59.004 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:27:59.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:00.165 01.161 20224 Exposure complete
22:28:00.227 00.062 20224 worker thread done servicing request
22:28:00.228 00.001 8996 OnExposeComplete: enter
22:28:00.228 00.000 8996 UpdateGuideState(): m_state=6
22:28:00.230 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4723
22:28:00.231 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=471.49, Mass=790104, SNR=351.8, Peak=54096 HFD=4.6
22:28:00.233 00.002 8996 MultiStar: [#1 0.02,0.06,0.67,U] [#2 0.01,-0.21,0.68,U] [#3 0.03,0.20,0.65,U] [#4 -0.00,0.04,0.54,U] [#5 -0.18,-0.29,0.62,U] [#6 -0.02,-0.05,0.43,U] [#7 -0.08,0.11,0.42,U] [#8 -0.28,0.13,0.38,U] 
22:28:00.234 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.03, 0.17}
22:28:00.235 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
22:28:00.236 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
22:28:00.236 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.73 mountX=-0.05 mountY=-0.01, mountTheta=-2.85
22:28:00.238 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
22:28:00.239 00.001 8996 Enqueuing Move request for scope (-0.05, 0.02)
22:28:00.240 00.001 20224 Worker thread wakes up
22:28:00.240 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
22:28:00.240 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
22:28:00.240 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
22:28:00.240 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:28:00.240 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:00.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:28:00.240 00.000 20224 MoveAxis(E, 0, ABG)
22:28:00.240 00.000 20224 Move returns status 0, amount 0
22:28:00.240 00.000 20224 MoveAxis(N, 0, ABG)
22:28:00.240 00.000 20224 Move returns status 0, amount 0
22:28:00.240 00.000 20224 move complete, result=0
22:28:00.240 00.000 20224 worker thread done servicing request
22:28:00.245 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54096, med=2771, FiltMin=2499, FiltMax=33155, Gamma=1.000
22:28:00.259 00.014 8996 UpdateGuideState exits: m=790104 SNR=351.8
22:28:00.263 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:00.265 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:00.267 00.002 8996 Enqueuing Expose request
22:28:00.268 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:28:00.269 00.001 20224 Worker thread wakes up
22:28:00.269 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:00.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:01.258 00.989 20224 Exposure complete
22:28:01.332 00.074 20224 worker thread done servicing request
22:28:01.332 00.000 8996 OnExposeComplete: enter
22:28:01.333 00.001 8996 UpdateGuideState(): m_state=6
22:28:01.334 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4724
22:28:01.335 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=471.62, Mass=783301, SNR=404.7, Peak=56349 HFD=4.5
22:28:01.336 00.001 8996 MultiStar: [#1 0.33,0.15,0.62,U] [#2 0.19,0.04,0.61,U] [#3 0.09,0.10,0.49,U] [#4 0.18,0.12,0.55,U] [#5 0.17,0.27,0.58,U] [#6 0.03,-0.09,0.35,U] [#7 -0.07,0.09,0.35,U] [#8 -0.01,0.24,0.37,U] 
22:28:01.336 00.000 8996 refined, 8 included, MultiStar: {0.15, 0.16}, one-star: {0.20, 0.30}
22:28:01.337 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
22:28:01.338 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:28:01.339 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.81 mountX=0.13 mountY=-0.17, mountTheta=-0.91
22:28:01.341 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.16, opts=13)
22:28:01.342 00.001 8996 Enqueuing Move request for scope (0.15, 0.16)
22:28:01.343 00.001 20224 Worker thread wakes up
22:28:01.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
22:28:01.343 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
22:28:01.343 00.000 20224 Moving (0.15, 0.16) raw xDistance=0.13 yDistance=-0.17
22:28:01.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:28:01.343 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:01.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:28:01.343 00.000 20224 MoveAxis(E, 0, ABG)
22:28:01.343 00.000 20224 Move returns status 0, amount 0
22:28:01.343 00.000 20224 MoveAxis(N, 0, ABG)
22:28:01.343 00.000 20224 Move returns status 0, amount 0
22:28:01.343 00.000 20224 move complete, result=0
22:28:01.344 00.001 20224 worker thread done servicing request
22:28:01.348 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56349, med=2774, FiltMin=2512, FiltMax=30256, Gamma=1.000
22:28:01.364 00.016 8996 UpdateGuideState exits: m=783301 SNR=404.7
22:28:01.366 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:01.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:01.369 00.002 8996 Enqueuing Expose request
22:28:01.370 00.001 20224 Worker thread wakes up
22:28:01.370 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:28:01.372 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:01.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:02.537 01.165 20224 Exposure complete
22:28:02.614 00.077 20224 worker thread done servicing request
22:28:02.614 00.000 8996 OnExposeComplete: enter
22:28:02.615 00.001 8996 UpdateGuideState(): m_state=6
22:28:02.616 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4725
22:28:02.617 00.001 8996 Star::Find returns 1 (0), X=139.20, Y=471.59, Mass=716801, SNR=317.7, Peak=48029 HFD=4.5
22:28:02.618 00.001 8996 MultiStar: [#1 0.40,-0.11,0.77,U] [#2 0.33,0.04,0.85,U] [#3 0.24,-0.07,0.64,U] [#4 0.38,0.03,0.54,U] [#5 0.35,0.23,0.68,U] [#6 0.21,-0.06,0.50,U] [#7 0.12,0.09,0.48,U] [#8 0.29,0.34,0.00,M1] 
22:28:02.619 00.001 8996 refined, 7 included, MultiStar: {0.33, 0.06}, one-star: {0.48, 0.26}
22:28:02.619 00.000 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
22:28:02.620 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
22:28:02.621 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=0.06 hyp=0.34 cameraTheta=0.19 mountX=0.33 mountY=-0.10, mountTheta=-0.30
22:28:02.622 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.06, opts=13)
22:28:02.623 00.001 8996 Enqueuing Move request for scope (0.33, 0.06)
22:28:02.624 00.001 20224 Worker thread wakes up
22:28:02.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.06) opts 0xd
22:28:02.624 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.06)
22:28:02.624 00.000 20224 Moving (0.33, 0.06) raw xDistance=0.33 yDistance=-0.10
22:28:02.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:28:02.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:02.625 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:28:02.625 00.000 20224 MoveAxis(W, 48, ABG)
22:28:02.625 00.000 20224 Guiding  Dir = 3, Dur = 48
22:28:02.625 00.000 20224 IsSlewing returns 0
22:28:02.625 00.000 20224 IsGuiding returns 0
22:28:02.629 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48029, med=2771, FiltMin=2480, FiltMax=23008, Gamma=1.000
22:28:02.643 00.014 8996 UpdateGuideState exits: m=716801 SNR=317.7
22:28:02.644 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:02.645 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:02.646 00.001 8996 Enqueuing Expose request
22:28:02.649 00.003 20224 PulseGuide returned control before completion, sleep 35
22:28:02.695 00.046 20224 IsGuiding returns 1
22:28:02.695 00.000 20224 scope still moving after pulse duration time elapsed
22:28:02.725 00.030 20224 IsSlewing returns 0
22:28:02.725 00.000 20224 IsGuiding returns 1
22:28:02.756 00.031 20224 IsSlewing returns 0
22:28:02.757 00.001 20224 IsGuiding returns 0
22:28:02.757 00.000 20224 scope move finished after 48 + 83 ms
22:28:02.757 00.000 20224 Move returns status 0, amount 48
22:28:02.757 00.000 20224 MoveAxis(N, 0, ABG)
22:28:02.757 00.000 20224 Move returns status 0, amount 0
22:28:02.757 00.000 20224 move complete, result=0
22:28:02.758 00.001 20224 worker thread done servicing request
22:28:02.758 00.000 20224 Worker thread wakes up
22:28:02.758 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.1 px 0 ms NORTH
22:28:02.760 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:02.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:03.730 00.970 20224 Exposure complete
22:28:03.799 00.069 20224 worker thread done servicing request
22:28:03.799 00.000 8996 OnExposeComplete: enter
22:28:03.800 00.001 8996 UpdateGuideState(): m_state=6
22:28:03.803 00.003 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4726
22:28:03.805 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=471.40, Mass=759575, SNR=351.3, Peak=59968 HFD=4.6
22:28:03.806 00.001 8996 MultiStar: [#1 -0.18,0.00,0.67,U] [#2 -0.15,-0.09,0.75,U] [#3 -0.20,0.03,0.59,U] [#4 -0.17,-0.09,0.58,U] [#5 -0.11,0.08,0.71,U] [#6 -0.27,-0.26,0.41,U] [#7 -0.24,0.12,0.52,U] [#8 -0.26,0.16,0.37,U] 
22:28:03.807 00.001 8996 single-star, 8 included, MultiStar: {-0.16, 0.01}, one-star: {-0.01, 0.08}
22:28:03.808 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
22:28:03.809 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
22:28:03.810 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.74 mountX=-0.02 mountY=-0.07, mountTheta=-1.84
22:28:03.811 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
22:28:03.813 00.002 8996 Enqueuing Move request for scope (-0.01, 0.08)
22:28:03.814 00.001 20224 Worker thread wakes up
22:28:03.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:28:03.814 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:28:03.814 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.07
22:28:03.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:28:03.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:03.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:28:03.814 00.000 20224 MoveAxis(E, 0, ABG)
22:28:03.814 00.000 20224 Move returns status 0, amount 0
22:28:03.814 00.000 20224 MoveAxis(N, 0, ABG)
22:28:03.814 00.000 20224 Move returns status 0, amount 0
22:28:03.814 00.000 20224 move complete, result=0
22:28:03.814 00.000 20224 worker thread done servicing request
22:28:03.817 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=59968, med=2771, FiltMin=2534, FiltMax=31328, Gamma=1.000
22:28:03.834 00.017 8996 UpdateGuideState exits: m=759575 SNR=351.3
22:28:03.834 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:03.836 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:03.837 00.001 8996 Enqueuing Expose request
22:28:03.838 00.001 20224 Worker thread wakes up
22:28:03.838 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:03.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:03.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:05.005 01.166 20224 Exposure complete
22:28:05.073 00.068 20224 worker thread done servicing request
22:28:05.073 00.000 8996 OnExposeComplete: enter
22:28:05.074 00.001 8996 UpdateGuideState(): m_state=6
22:28:05.074 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4727
22:28:05.075 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=471.46, Mass=744274, SNR=386.8, Peak=55216 HFD=4.3
22:28:05.076 00.001 8996 MultiStar: [#1 -0.18,-0.18,0.60,U] [#2 -0.27,-0.16,0.74,U] [#3 -0.26,-0.16,0.47,U] [#4 -0.19,-0.15,0.51,U] [#5 -0.16,-0.05,0.56,U] [#6 -0.25,-0.19,0.41,U] [#7 -0.27,-0.10,0.40,U] [#8 -0.23,-0.01,0.33,U] 
22:28:05.077 00.001 8996 refined, 8 included, MultiStar: {-0.22, -0.08}, one-star: {-0.19, 0.13}
22:28:05.078 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
22:28:05.078 00.000 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
22:28:05.079 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-2.80 mountX=-0.21 mountY=0.10, mountTheta=2.69
22:28:05.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.08, opts=13)
22:28:05.083 00.001 8996 Enqueuing Move request for scope (-0.22, -0.08)
22:28:05.083 00.000 20224 Worker thread wakes up
22:28:05.084 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
22:28:05.084 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
22:28:05.084 00.000 20224 Moving (-0.22, -0.08) raw xDistance=-0.21 yDistance=0.10
22:28:05.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:28:05.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:05.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:28:05.084 00.000 20224 MoveAxis(E, 31, ABG)
22:28:05.084 00.000 20224 Guiding  Dir = 2, Dur = 31
22:28:05.085 00.001 20224 IsSlewing returns 0
22:28:05.085 00.000 20224 IsGuiding returns 0
22:28:05.087 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55216, med=2771, FiltMin=2531, FiltMax=28144, Gamma=1.000
22:28:05.102 00.015 8996 UpdateGuideState exits: m=744274 SNR=386.8
22:28:05.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:05.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:05.104 00.000 8996 Enqueuing Expose request
22:28:05.113 00.009 20224 PulseGuide returned control before completion, sleep 13
22:28:05.127 00.014 20224 IsGuiding returns 1
22:28:05.127 00.000 20224 scope still moving after pulse duration time elapsed
22:28:05.158 00.031 20224 IsSlewing returns 0
22:28:05.158 00.000 20224 IsGuiding returns 1
22:28:05.189 00.031 20224 IsSlewing returns 0
22:28:05.189 00.000 20224 IsGuiding returns 1
22:28:05.220 00.031 20224 IsSlewing returns 0
22:28:05.220 00.000 20224 IsGuiding returns 0
22:28:05.220 00.000 20224 scope move finished after 31 + 104 ms
22:28:05.220 00.000 20224 Move returns status 0, amount 31
22:28:05.220 00.000 20224 MoveAxis(N, 0, ABG)
22:28:05.220 00.000 20224 Move returns status 0, amount 0
22:28:05.220 00.000 20224 move complete, result=0
22:28:05.221 00.001 20224 worker thread done servicing request
22:28:05.221 00.000 20224 Worker thread wakes up
22:28:05.221 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
22:28:05.223 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:05.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:06.223 01.000 20224 Exposure complete
22:28:06.301 00.078 20224 worker thread done servicing request
22:28:06.301 00.000 8996 OnExposeComplete: enter
22:28:06.303 00.002 8996 UpdateGuideState(): m_state=6
22:28:06.304 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4728
22:28:06.305 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=471.27, Mass=854977, SNR=397.5, Peak=65184 HFD=4.6
22:28:06.306 00.001 8996 MultiStar: [#1 -0.03,-0.09,0.57,U] [#2 -0.23,0.32,0.72,U] [#3 -0.19,-0.01,0.56,U] [#4 -0.10,0.14,0.52,U] [#5 0.07,-0.02,0.60,U] [#6 0.17,-0.30,0.36,U] [#7 -0.04,0.07,0.39,U] [#8 -0.13,0.05,0.35,U] 
22:28:06.307 00.001 8996 single-star, 8 included, MultiStar: {-0.06, 0.02}, one-star: {-0.03, -0.06}
22:28:06.308 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
22:28:06.309 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
22:28:06.309 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.02 mountX=-0.02 mountY=0.06, mountTheta=1.92
22:28:06.312 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
22:28:06.315 00.003 8996 Enqueuing Move request for scope (-0.03, -0.06)
22:28:06.316 00.001 20224 Worker thread wakes up
22:28:06.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:28:06.316 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:28:06.316 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.02 yDistance=0.06
22:28:06.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:28:06.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:06.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:28:06.316 00.000 20224 MoveAxis(E, 0, ABG)
22:28:06.316 00.000 20224 Move returns status 0, amount 0
22:28:06.317 00.001 20224 MoveAxis(N, 0, ABG)
22:28:06.317 00.000 20224 Move returns status 0, amount 0
22:28:06.317 00.000 20224 move complete, result=0
22:28:06.317 00.000 20224 worker thread done servicing request
22:28:06.323 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65184, med=2771, FiltMin=2518, FiltMax=35840, Gamma=1.000
22:28:06.339 00.016 8996 UpdateGuideState exits: m=854977 SNR=397.5
22:28:06.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:06.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:06.342 00.001 8996 Enqueuing Expose request
22:28:06.342 00.000 20224 Worker thread wakes up
22:28:06.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:06.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:06.343 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:07.531 01.188 20224 Exposure complete
22:28:07.612 00.081 20224 worker thread done servicing request
22:28:07.612 00.000 8996 OnExposeComplete: enter
22:28:07.613 00.001 8996 UpdateGuideState(): m_state=6
22:28:07.614 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4729
22:28:07.614 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=471.45, Mass=693213, SNR=368.0, Peak=46672 HFD=5.0
22:28:07.615 00.001 8996 MultiStar: [#1 -0.17,0.01,0.62,U] [#2 -0.05,-0.20,0.82,U] [#3 -0.08,0.17,0.60,U] [#4 0.02,0.09,0.51,U] [#5 -0.18,0.15,0.58,U] [#6 -0.12,-0.20,0.47,U] [#7 -0.22,0.00,0.44,U] [#8 -0.29,0.15,0.35,U] 
22:28:07.616 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.03}, one-star: {-0.19, 0.13}
22:28:07.617 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
22:28:07.618 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
22:28:07.618 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.91 mountX=-0.14 mountY=-0.02, mountTheta=-3.03
22:28:07.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
22:28:07.621 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
22:28:07.621 00.000 20224 Worker thread wakes up
22:28:07.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
22:28:07.621 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
22:28:07.621 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.14 yDistance=-0.02
22:28:07.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:28:07.622 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:07.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:28:07.622 00.000 20224 MoveAxis(E, 0, ABG)
22:28:07.622 00.000 20224 Move returns status 0, amount 0
22:28:07.622 00.000 20224 MoveAxis(N, 0, ABG)
22:28:07.622 00.000 20224 Move returns status 0, amount 0
22:28:07.622 00.000 20224 move complete, result=0
22:28:07.622 00.000 20224 worker thread done servicing request
22:28:07.625 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46672, med=2771, FiltMin=2512, FiltMax=26416, Gamma=1.000
22:28:07.639 00.014 8996 UpdateGuideState exits: m=693213 SNR=368.0
22:28:07.641 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:07.642 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:07.644 00.002 8996 Enqueuing Expose request
22:28:07.645 00.001 20224 Worker thread wakes up
22:28:07.646 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:28:07.647 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:07.648 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:08.625 00.977 20224 Exposure complete
22:28:08.696 00.071 20224 worker thread done servicing request
22:28:08.696 00.000 8996 OnExposeComplete: enter
22:28:08.698 00.002 8996 UpdateGuideState(): m_state=6
22:28:08.698 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4730
22:28:08.698 00.000 8996 Star::Find returns 1 (0), X=138.62, Y=471.70, Mass=680948, SNR=318.3, Peak=45341 HFD=4.7
22:28:08.700 00.002 8996 MultiStar: [#1 -0.14,0.05,0.72,U] [#2 -0.26,-0.00,0.77,U] [#3 -0.26,0.17,0.60,U] [#4 -0.18,-0.12,0.59,U] [#5 0.00,0.18,0.57,U] [#6 -0.23,-0.38,0.00,M1] [#7 -0.45,-0.18,0.00,M1] [#8 -0.03,0.07,0.47,U] 
22:28:08.701 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.12}, one-star: {-0.11, 0.37}
22:28:08.701 00.000 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
22:28:08.702 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
22:28:08.705 00.003 8996 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.45 mountX=-0.16 mountY=-0.10, mountTheta=-2.56
22:28:08.710 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.12, opts=13)
22:28:08.712 00.002 8996 Enqueuing Move request for scope (-0.14, 0.12)
22:28:08.713 00.001 20224 Worker thread wakes up
22:28:08.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
22:28:08.714 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
22:28:08.714 00.000 20224 Moving (-0.14, 0.12) raw xDistance=-0.16 yDistance=-0.10
22:28:08.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:28:08.714 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:08.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:28:08.714 00.000 20224 MoveAxis(E, 0, ABG)
22:28:08.714 00.000 20224 Move returns status 0, amount 0
22:28:08.715 00.001 20224 MoveAxis(N, 0, ABG)
22:28:08.715 00.000 20224 Move returns status 0, amount 0
22:28:08.715 00.000 20224 move complete, result=0
22:28:08.715 00.000 20224 worker thread done servicing request
22:28:08.721 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=45341, med=2774, FiltMin=2505, FiltMax=29171, Gamma=1.000
22:28:08.736 00.015 8996 UpdateGuideState exits: m=680948 SNR=318.3
22:28:08.740 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:08.742 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:08.744 00.002 8996 Enqueuing Expose request
22:28:08.746 00.002 20224 Worker thread wakes up
22:28:08.746 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:08.747 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:08.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:09.916 01.169 20224 Exposure complete
22:28:09.986 00.070 20224 worker thread done servicing request
22:28:09.987 00.001 8996 OnExposeComplete: enter
22:28:09.988 00.001 8996 UpdateGuideState(): m_state=6
22:28:09.990 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4731
22:28:09.990 00.000 8996 Star::Find returns 1 (0), X=138.39, Y=471.60, Mass=705449, SNR=354.8, Peak=45517 HFD=4.7
22:28:09.992 00.002 8996 MultiStar: [#1 -0.42,0.10,0.74,U] [#2 -0.66,0.20,0.00,M1] [#3 -0.70,0.07,0.00,M1] [#4 -0.38,-0.14,0.57,U] [#5 -0.34,0.02,0.70,U] [#6 -0.33,-0.28,0.44,U] [#7 -0.34,-0.02,0.47,U] [#8 -0.39,0.23,0.00,M1] 
22:28:09.993 00.001 8996 refined, 5 included, MultiStar: {-0.36, 0.04}, one-star: {-0.33, 0.28}
22:28:09.993 00.000 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
22:28:09.994 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
22:28:09.995 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=0.04 hyp=0.36 cameraTheta=3.03 mountX=-0.36 mountY=0.00, mountTheta=3.13
22:28:09.997 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.04, opts=13)
22:28:09.998 00.001 8996 Enqueuing Move request for scope (-0.36, 0.04)
22:28:09.999 00.001 20224 Worker thread wakes up
22:28:09.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.04) opts 0xd
22:28:09.999 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.04)
22:28:09.999 00.000 20224 Moving (-0.36, 0.04) raw xDistance=-0.36 yDistance=0.00
22:28:09.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:28:09.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:09.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:28:09.999 00.000 20224 MoveAxis(E, 53, ABG)
22:28:09.999 00.000 20224 Guiding  Dir = 2, Dur = 53
22:28:10.000 00.001 20224 IsSlewing returns 0
22:28:10.000 00.000 20224 IsGuiding returns 0
22:28:10.003 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=45517, med=2774, FiltMin=2525, FiltMax=23680, Gamma=1.000
22:28:10.019 00.016 8996 UpdateGuideState exits: m=705449 SNR=354.8
22:28:10.020 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:10.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:10.022 00.001 8996 Enqueuing Expose request
22:28:10.038 00.016 20224 PulseGuide returned control before completion, sleep 25
22:28:10.068 00.030 20224 IsGuiding returns 1
22:28:10.068 00.000 20224 scope still moving after pulse duration time elapsed
22:28:10.099 00.031 20224 IsSlewing returns 0
22:28:10.099 00.000 20224 IsGuiding returns 1
22:28:10.130 00.031 20224 IsSlewing returns 0
22:28:10.131 00.001 20224 IsGuiding returns 0
22:28:10.131 00.000 20224 scope move finished after 53 + 78 ms
22:28:10.131 00.000 20224 Move returns status 0, amount 53
22:28:10.131 00.000 20224 MoveAxis(N, 0, ABG)
22:28:10.131 00.000 20224 Move returns status 0, amount 0
22:28:10.131 00.000 20224 move complete, result=0
22:28:10.132 00.001 20224 worker thread done servicing request
22:28:10.132 00.000 20224 Worker thread wakes up
22:28:10.132 00.000 8996 GuideStep: -0.4 px 53 ms EAST, 0.0 px 0 ms NORTH
22:28:10.135 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:10.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:11.120 00.985 20224 Exposure complete
22:28:11.179 00.059 20224 worker thread done servicing request
22:28:11.179 00.000 8996 OnExposeComplete: enter
22:28:11.181 00.002 8996 UpdateGuideState(): m_state=6
22:28:11.183 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4732
22:28:11.183 00.000 8996 Star::Find returns 1 (0), X=138.79, Y=471.42, Mass=870279, SNR=369.8, Peak=59136 HFD=4.6
22:28:11.185 00.002 8996 MultiStar: [#1 0.20,-0.02,0.63,U] [#2 0.07,-0.07,0.82,U] [#3 -0.04,-0.08,0.54,U] [#4 -0.09,-0.16,0.50,U] [#5 0.11,-0.11,0.58,U] [#6 0.03,-0.41,0.37,U] [#7 -0.10,-0.14,0.42,U] [#8 0.01,0.22,0.32,U] 
22:28:11.186 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.06}, one-star: {0.07, 0.09}
22:28:11.187 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
22:28:11.188 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
22:28:11.189 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.92 mountX=0.05 mountY=0.05, mountTheta=0.82
22:28:11.192 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
22:28:11.195 00.003 8996 Enqueuing Move request for scope (0.04, -0.06)
22:28:11.197 00.002 20224 Worker thread wakes up
22:28:11.198 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:28:11.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:28:11.198 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.05 yDistance=0.05
22:28:11.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:28:11.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:11.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:28:11.198 00.000 20224 MoveAxis(E, 0, ABG)
22:28:11.198 00.000 20224 Move returns status 0, amount 0
22:28:11.198 00.000 20224 MoveAxis(N, 0, ABG)
22:28:11.198 00.000 20224 Move returns status 0, amount 0
22:28:11.198 00.000 20224 move complete, result=0
22:28:11.198 00.000 20224 worker thread done servicing request
22:28:11.206 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59136, med=2774, FiltMin=2525, FiltMax=34579, Gamma=1.000
22:28:11.227 00.021 8996 UpdateGuideState exits: m=870279 SNR=369.8
22:28:11.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:11.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:11.230 00.001 8996 Enqueuing Expose request
22:28:11.231 00.001 20224 Worker thread wakes up
22:28:11.231 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:11.233 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:11.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:12.394 01.161 20224 Exposure complete
22:28:12.468 00.074 20224 worker thread done servicing request
22:28:12.468 00.000 8996 OnExposeComplete: enter
22:28:12.469 00.001 8996 UpdateGuideState(): m_state=6
22:28:12.469 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4733
22:28:12.470 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=471.69, Mass=713017, SNR=356.8, Peak=52461 HFD=4.5
22:28:12.471 00.001 8996 MultiStar: [#1 0.40,-0.03,0.63,U] [#2 0.25,0.23,0.75,U] [#3 0.37,0.11,0.66,U] [#4 0.49,0.07,0.00,M1] [#5 0.37,-0.03,0.52,U] [#6 0.36,-0.11,0.44,U] [#7 0.22,0.04,0.46,U] [#8 0.09,0.12,0.45,U] 
22:28:12.472 00.001 8996 refined, 7 included, MultiStar: {0.26, 0.12}, one-star: {0.08, 0.36}
22:28:12.473 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
22:28:12.474 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:28:12.474 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.28 cameraTheta=0.44 mountX=0.24 mountY=-0.15, mountTheta=-0.55
22:28:12.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.12, opts=13)
22:28:12.477 00.001 8996 Enqueuing Move request for scope (0.26, 0.12)
22:28:12.477 00.000 20224 Worker thread wakes up
22:28:12.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd
22:28:12.477 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.12)
22:28:12.477 00.000 20224 Moving (0.26, 0.12) raw xDistance=0.24 yDistance=-0.15
22:28:12.478 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:28:12.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:12.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:28:12.478 00.000 20224 MoveAxis(W, 36, ABG)
22:28:12.478 00.000 20224 Guiding  Dir = 3, Dur = 36
22:28:12.478 00.000 20224 IsSlewing returns 0
22:28:12.478 00.000 20224 IsGuiding returns 0
22:28:12.482 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52461, med=2771, FiltMin=2502, FiltMax=30144, Gamma=1.000
22:28:12.488 00.006 20224 PulseGuide returned control before completion, sleep 37
22:28:12.500 00.012 8996 UpdateGuideState exits: m=713017 SNR=356.8
22:28:12.502 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:12.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:12.504 00.001 8996 Enqueuing Expose request
22:28:12.534 00.030 20224 IsGuiding returns 1
22:28:12.534 00.000 20224 scope still moving after pulse duration time elapsed
22:28:12.566 00.032 20224 IsSlewing returns 0
22:28:12.566 00.000 20224 IsGuiding returns 1
22:28:12.597 00.031 20224 IsSlewing returns 0
22:28:12.597 00.000 20224 IsGuiding returns 0
22:28:12.597 00.000 20224 scope move finished after 36 + 82 ms
22:28:12.597 00.000 20224 Move returns status 0, amount 36
22:28:12.597 00.000 20224 MoveAxis(N, 0, ABG)
22:28:12.597 00.000 20224 Move returns status 0, amount 0
22:28:12.597 00.000 20224 move complete, result=0
22:28:12.597 00.000 20224 worker thread done servicing request
22:28:12.597 00.000 20224 Worker thread wakes up
22:28:12.597 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.2 px 0 ms NORTH
22:28:12.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:12.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:13.584 00.986 20224 Exposure complete
22:28:13.659 00.075 20224 worker thread done servicing request
22:28:13.659 00.000 8996 OnExposeComplete: enter
22:28:13.660 00.001 8996 UpdateGuideState(): m_state=6
22:28:13.662 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4734
22:28:13.664 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=471.34, Mass=697285, SNR=314.8, Peak=52272 HFD=4.7
22:28:13.666 00.002 8996 MultiStar: [#1 -0.01,-0.20,0.76,U] [#2 0.01,-0.11,0.77,U] [#3 0.06,0.14,0.78,U] [#4 0.14,0.05,0.63,U] [#5 0.02,0.08,0.59,U] [#6 -0.25,-0.11,0.50,U] [#7 -0.17,-0.03,0.51,U] [#8 -0.27,0.23,0.45,U] 
22:28:13.668 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.00}, one-star: {-0.10, 0.01}
22:28:13.669 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
22:28:13.671 00.002 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
22:28:13.673 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.13 mountX=-0.05 mountY=0.00, mountTheta=3.04
22:28:13.676 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.00, opts=13)
22:28:13.678 00.002 8996 Enqueuing Move request for scope (-0.05, 0.00)
22:28:13.679 00.001 20224 Worker thread wakes up
22:28:13.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
22:28:13.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
22:28:13.679 00.000 20224 Moving (-0.05, 0.00) raw xDistance=-0.05 yDistance=0.00
22:28:13.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:28:13.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:13.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:28:13.680 00.001 20224 MoveAxis(E, 0, ABG)
22:28:13.680 00.000 20224 Move returns status 0, amount 0
22:28:13.680 00.000 20224 MoveAxis(N, 0, ABG)
22:28:13.680 00.000 20224 Move returns status 0, amount 0
22:28:13.680 00.000 20224 move complete, result=0
22:28:13.680 00.000 20224 worker thread done servicing request
22:28:13.687 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52272, med=2771, FiltMin=2483, FiltMax=27088, Gamma=1.000
22:28:13.702 00.015 8996 UpdateGuideState exits: m=697285 SNR=314.8
22:28:13.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:13.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:13.705 00.001 8996 Enqueuing Expose request
22:28:13.706 00.001 20224 Worker thread wakes up
22:28:13.706 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:13.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:13.706 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:14.856 01.150 20224 Exposure complete
22:28:14.937 00.081 20224 worker thread done servicing request
22:28:14.937 00.000 8996 OnExposeComplete: enter
22:28:14.938 00.001 8996 UpdateGuideState(): m_state=6
22:28:14.939 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4735
22:28:14.941 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=471.19, Mass=775556, SNR=343.9, Peak=64064 HFD=4.5
22:28:14.942 00.001 8996 MultiStar: [#1 0.03,-0.13,0.76,U] [#2 -0.08,0.09,0.69,U] [#3 -0.06,-0.11,0.65,U] [#4 0.08,-0.40,0.56,U] [#5 0.15,0.06,0.56,U] [#6 -0.14,-0.46,0.00,M1] [#7 -0.45,-0.22,0.00,M1] [#8 0.03,0.15,0.41,U] 
22:28:14.944 00.002 8996 refined, 6 included, MultiStar: {0.01, -0.08}, one-star: {-0.01, -0.14}
22:28:14.945 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
22:28:14.947 00.002 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
22:28:14.948 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.42 mountX=0.02 mountY=0.08, mountTheta=1.32
22:28:14.950 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
22:28:14.952 00.002 8996 Enqueuing Move request for scope (0.01, -0.08)
22:28:14.953 00.001 20224 Worker thread wakes up
22:28:14.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
22:28:14.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
22:28:14.953 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.08
22:28:14.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:28:14.954 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:14.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:28:14.954 00.000 20224 MoveAxis(E, 0, ABG)
22:28:14.954 00.000 20224 Move returns status 0, amount 0
22:28:14.954 00.000 20224 MoveAxis(N, 0, ABG)
22:28:14.954 00.000 20224 Move returns status 0, amount 0
22:28:14.954 00.000 20224 move complete, result=0
22:28:14.954 00.000 20224 worker thread done servicing request
22:28:14.960 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=64064, med=2771, FiltMin=2489, FiltMax=29139, Gamma=1.000
22:28:14.977 00.017 8996 UpdateGuideState exits: m=775556 SNR=343.9
22:28:14.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:14.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:14.980 00.001 8996 Enqueuing Expose request
22:28:14.981 00.001 20224 Worker thread wakes up
22:28:14.981 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:14.981 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:14.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:15.971 00.990 20224 Exposure complete
22:28:16.053 00.082 20224 worker thread done servicing request
22:28:16.053 00.000 8996 OnExposeComplete: enter
22:28:16.054 00.001 8996 UpdateGuideState(): m_state=6
22:28:16.057 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4736
22:28:16.059 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=471.48, Mass=757718, SNR=363.0, Peak=50368 HFD=4.8
22:28:16.062 00.003 8996 MultiStar: [#1 0.02,0.04,0.63,U] [#2 -0.05,0.05,0.71,U] [#3 -0.21,-0.08,0.59,U] [#4 -0.19,-0.01,0.50,U] [#5 0.07,-0.01,0.62,U] [#6 -0.13,-0.44,0.00,M2] [#7 -0.09,-0.29,0.50,U] [#8 -0.19,0.04,0.38,U] 
22:28:16.064 00.002 8996 refined, 7 included, MultiStar: {-0.09, 0.01}, one-star: {-0.14, 0.15}
22:28:16.065 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
22:28:16.066 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
22:28:16.067 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.09 mountX=-0.09 mountY=0.01, mountTheta=3.08
22:28:16.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
22:28:16.070 00.001 8996 Enqueuing Move request for scope (-0.09, 0.01)
22:28:16.072 00.002 20224 Worker thread wakes up
22:28:16.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
22:28:16.072 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
22:28:16.073 00.001 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=0.01
22:28:16.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:28:16.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:16.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:28:16.073 00.000 20224 MoveAxis(E, 0, ABG)
22:28:16.073 00.000 20224 Move returns status 0, amount 0
22:28:16.073 00.000 20224 MoveAxis(N, 0, ABG)
22:28:16.073 00.000 20224 Move returns status 0, amount 0
22:28:16.073 00.000 20224 move complete, result=0
22:28:16.073 00.000 20224 worker thread done servicing request
22:28:16.082 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50368, med=2774, FiltMin=2505, FiltMax=29040, Gamma=1.000
22:28:16.099 00.017 8996 UpdateGuideState exits: m=757718 SNR=363.0
22:28:16.099 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:16.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:16.101 00.001 8996 Enqueuing Expose request
22:28:16.102 00.001 20224 Worker thread wakes up
22:28:16.102 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:16.102 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:16.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:17.266 01.164 20224 Exposure complete
22:28:17.338 00.072 20224 worker thread done servicing request
22:28:17.338 00.000 8996 OnExposeComplete: enter
22:28:17.339 00.001 8996 UpdateGuideState(): m_state=6
22:28:17.340 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4737
22:28:17.340 00.000 8996 Star::Find returns 1 (0), X=138.41, Y=471.29, Mass=635656, SNR=318.1, Peak=45184 HFD=4.7
22:28:17.341 00.001 8996 MultiStar: [#1 -0.20,-0.23,0.76,U] [#2 -0.56,0.01,0.00,M1] [#3 -0.33,-0.14,0.62,U] [#4 -0.34,-0.30,0.00,M1] [#5 0.05,-0.08,0.73,U] [#6 -0.36,-0.35,0.00,M3] [#7 -0.48,-0.39,0.00,M1] [#8 -0.11,-0.24,0.44,U] 
22:28:17.342 00.001 8996 refined, 4 included, MultiStar: {-0.19, -0.13}, one-star: {-0.32, -0.04}
22:28:17.343 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
22:28:17.344 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
22:28:17.344 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.55 mountX=-0.18 mountY=0.15, mountTheta=2.44
22:28:17.346 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.13, opts=13)
22:28:17.347 00.001 8996 Enqueuing Move request for scope (-0.19, -0.13)
22:28:17.347 00.000 20224 Worker thread wakes up
22:28:17.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
22:28:17.348 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
22:28:17.348 00.000 20224 Moving (-0.19, -0.13) raw xDistance=-0.18 yDistance=0.15
22:28:17.348 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:28:17.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:17.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:28:17.348 00.000 20224 MoveAxis(E, 0, ABG)
22:28:17.348 00.000 20224 Move returns status 0, amount 0
22:28:17.348 00.000 20224 MoveAxis(N, 0, ABG)
22:28:17.348 00.000 20224 Move returns status 0, amount 0
22:28:17.348 00.000 20224 move complete, result=0
22:28:17.348 00.000 20224 worker thread done servicing request
22:28:17.351 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45184, med=2771, FiltMin=2499, FiltMax=23936, Gamma=1.000
22:28:17.366 00.015 8996 UpdateGuideState exits: m=635656 SNR=318.1
22:28:17.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:17.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:17.369 00.001 8996 Enqueuing Expose request
22:28:17.369 00.000 20224 Worker thread wakes up
22:28:17.369 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:28:17.370 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:17.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:18.361 00.991 20224 Exposure complete
22:28:18.453 00.092 20224 worker thread done servicing request
22:28:18.454 00.001 8996 OnExposeComplete: enter
22:28:18.454 00.000 8996 UpdateGuideState(): m_state=6
22:28:18.455 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4738
22:28:18.457 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=471.34, Mass=756827, SNR=353.9, Peak=49584 HFD=4.7
22:28:18.458 00.001 8996 MultiStar: [#1 -0.34,-0.19,0.63,U] [#2 -0.36,0.11,0.70,U] [#3 -0.45,-0.27,0.00,M1] [#4 -0.37,-0.20,0.58,U] [#5 -0.56,-0.09,0.00,M1] [#6 -0.68,-0.10,0.00,M4] [#7 -0.37,-0.12,0.43,U] [#8 -0.46,0.07,0.00,M1] 
22:28:18.459 00.001 8996 refined, 4 included, MultiStar: {-0.38, -0.06}, one-star: {-0.42, 0.01}
22:28:18.461 00.002 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
22:28:18.462 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
22:28:18.463 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.06 hyp=0.38 cameraTheta=-2.99 mountX=-0.37 mountY=0.10, mountTheta=2.87
22:28:18.466 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.06, opts=13)
22:28:18.467 00.001 8996 Enqueuing Move request for scope (-0.38, -0.06)
22:28:18.468 00.001 20224 Worker thread wakes up
22:28:18.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.06) opts 0xd
22:28:18.468 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.06)
22:28:18.468 00.000 20224 Moving (-0.38, -0.06) raw xDistance=-0.37 yDistance=0.10
22:28:18.469 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:28:18.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:18.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:28:18.469 00.000 20224 MoveAxis(E, 54, ABG)
22:28:18.469 00.000 20224 Guiding  Dir = 2, Dur = 54
22:28:18.469 00.000 20224 IsSlewing returns 0
22:28:18.469 00.000 20224 IsGuiding returns 0
22:28:18.472 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49584, med=2771, FiltMin=2509, FiltMax=25350, Gamma=1.000
22:28:18.486 00.014 8996 UpdateGuideState exits: m=756827 SNR=353.9
22:28:18.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:18.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:18.488 00.000 8996 Enqueuing Expose request
22:28:18.514 00.026 20224 PulseGuide returned control before completion, sleep 19
22:28:18.544 00.030 20224 IsGuiding returns 1
22:28:18.544 00.000 20224 scope still moving after pulse duration time elapsed
22:28:18.576 00.032 20224 IsSlewing returns 0
22:28:18.576 00.000 20224 IsGuiding returns 1
22:28:18.607 00.031 20224 IsSlewing returns 0
22:28:18.607 00.000 20224 IsGuiding returns 0
22:28:18.607 00.000 20224 scope move finished after 54 + 83 ms
22:28:18.607 00.000 20224 Move returns status 0, amount 54
22:28:18.607 00.000 20224 MoveAxis(N, 0, ABG)
22:28:18.607 00.000 20224 Move returns status 0, amount 0
22:28:18.607 00.000 20224 move complete, result=0
22:28:18.607 00.000 20224 worker thread done servicing request
22:28:18.607 00.000 20224 Worker thread wakes up
22:28:18.608 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:18.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:18.608 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.1 px 0 ms NORTH
22:28:19.761 01.153 20224 Exposure complete
22:28:19.833 00.072 20224 worker thread done servicing request
22:28:19.833 00.000 8996 OnExposeComplete: enter
22:28:19.834 00.001 8996 UpdateGuideState(): m_state=6
22:28:19.835 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4739
22:28:19.836 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.30, Mass=739907, SNR=370.9, Peak=50704 HFD=4.6
22:28:19.837 00.001 8996 MultiStar: [#1 0.16,-0.19,0.56,U] [#2 0.28,0.16,0.72,U] [#3 0.19,-0.38,0.51,U] [#4 0.28,-0.58,0.00,M1] [#5 0.22,-0.13,0.54,U] [#6 0.16,-0.49,0.00,M5] [#7 0.14,-0.37,0.42,U] [#8 0.18,-0.08,0.37,U] 
22:28:19.837 00.000 8996 single-star, 6 included, MultiStar: {0.16, -0.11}, one-star: {0.03, -0.02}
22:28:19.838 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
22:28:19.839 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
22:28:19.840 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.63 mountX=0.03 mountY=0.02, mountTheta=0.52
22:28:19.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
22:28:19.843 00.001 8996 Enqueuing Move request for scope (0.03, -0.02)
22:28:19.844 00.001 20224 Worker thread wakes up
22:28:19.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
22:28:19.844 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
22:28:19.845 00.001 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.02
22:28:19.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:28:19.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:19.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:28:19.845 00.000 20224 MoveAxis(E, 0, ABG)
22:28:19.845 00.000 20224 Move returns status 0, amount 0
22:28:19.845 00.000 20224 MoveAxis(N, 0, ABG)
22:28:19.845 00.000 20224 Move returns status 0, amount 0
22:28:19.845 00.000 20224 move complete, result=0
22:28:19.845 00.000 20224 worker thread done servicing request
22:28:19.850 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50704, med=2771, FiltMin=2515, FiltMax=30960, Gamma=1.000
22:28:19.879 00.029 8996 UpdateGuideState exits: m=739907 SNR=370.9
22:28:19.880 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:19.882 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:19.883 00.001 8996 Enqueuing Expose request
22:28:19.884 00.001 20224 Worker thread wakes up
22:28:19.884 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:19.886 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:19.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:20.870 00.984 20224 Exposure complete
22:28:20.937 00.067 20224 worker thread done servicing request
22:28:20.937 00.000 8996 OnExposeComplete: enter
22:28:20.938 00.001 8996 UpdateGuideState(): m_state=6
22:28:20.939 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4740
22:28:20.940 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=471.30, Mass=773052, SNR=331.5, Peak=59840 HFD=4.7
22:28:20.941 00.001 8996 MultiStar: [#1 -0.08,-0.17,0.66,U] [#2 0.19,-0.23,0.74,U] [#3 -0.05,-0.15,0.58,U] [#4 0.13,-0.26,0.60,U] [#5 -0.07,-0.17,0.67,U] [#6 -0.03,-0.35,0.50,U] [#7 -0.11,-0.39,0.49,U] [#8 -0.09,0.00,0.45,U] 
22:28:20.942 00.001 8996 single-star, 8 included, MultiStar: {-0.02, -0.18}, one-star: {-0.10, -0.03}
22:28:20.943 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
22:28:20.943 00.000 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.37)
22:28:20.944 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.89 mountX=-0.10 mountY=0.04, mountTheta=2.78
22:28:20.945 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
22:28:20.946 00.001 8996 Enqueuing Move request for scope (-0.10, -0.03)
22:28:20.947 00.001 20224 Worker thread wakes up
22:28:20.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
22:28:20.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
22:28:20.947 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
22:28:20.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:28:20.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:20.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:28:20.948 00.001 20224 MoveAxis(E, 0, ABG)
22:28:20.948 00.000 20224 Move returns status 0, amount 0
22:28:20.948 00.000 20224 MoveAxis(N, 0, ABG)
22:28:20.948 00.000 20224 Move returns status 0, amount 0
22:28:20.948 00.000 20224 move complete, result=0
22:28:20.948 00.000 20224 worker thread done servicing request
22:28:20.951 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59840, med=2774, FiltMin=2484, FiltMax=31520, Gamma=1.000
22:28:20.965 00.014 8996 UpdateGuideState exits: m=773052 SNR=331.5
22:28:20.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:20.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:20.967 00.000 8996 Enqueuing Expose request
22:28:20.968 00.001 20224 Worker thread wakes up
22:28:20.968 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:20.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:20.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:22.141 01.172 20224 Exposure complete
22:28:22.213 00.072 20224 worker thread done servicing request
22:28:22.213 00.000 8996 OnExposeComplete: enter
22:28:22.214 00.001 8996 UpdateGuideState(): m_state=6
22:28:22.216 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4741
22:28:22.216 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=471.34, Mass=804206, SNR=339.8, Peak=62912 HFD=4.6
22:28:22.217 00.001 8996 MultiStar: [#1 -0.05,-0.46,0.00,M1] [#2 0.11,-0.27,0.79,U] [#3 -0.18,-0.30,0.66,U] [#4 -0.10,-0.33,0.53,U] [#5 -0.05,-0.24,0.67,U] [#6 -0.11,-0.67,0.00,M5] [#7 -0.13,-0.36,0.50,U] [#8 -0.13,0.03,0.37,U] 
22:28:22.218 00.001 8996 single-star, 6 included, MultiStar: {-0.05, -0.20}, one-star: {-0.01, 0.01}
22:28:22.218 00.000 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
22:28:22.219 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:28:22.220 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.51 mountX=-0.01 mountY=-0.01, mountTheta=-2.62
22:28:22.221 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
22:28:22.222 00.001 8996 Enqueuing Move request for scope (-0.01, 0.01)
22:28:22.223 00.001 20224 Worker thread wakes up
22:28:22.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
22:28:22.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
22:28:22.223 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
22:28:22.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:28:22.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:22.224 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:28:22.224 00.000 20224 MoveAxis(E, 0, ABG)
22:28:22.224 00.000 20224 Move returns status 0, amount 0
22:28:22.224 00.000 20224 MoveAxis(N, 0, ABG)
22:28:22.224 00.000 20224 Move returns status 0, amount 0
22:28:22.224 00.000 20224 move complete, result=0
22:28:22.224 00.000 20224 worker thread done servicing request
22:28:22.235 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62912, med=2771, FiltMin=2502, FiltMax=32608, Gamma=1.000
22:28:22.266 00.031 8996 UpdateGuideState exits: m=804206 SNR=339.8
22:28:22.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:22.267 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:22.269 00.002 8996 Enqueuing Expose request
22:28:22.270 00.001 20224 Worker thread wakes up
22:28:22.270 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:28:22.270 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:22.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:23.256 00.986 20224 Exposure complete
22:28:23.312 00.056 20224 worker thread done servicing request
22:28:23.312 00.000 8996 OnExposeComplete: enter
22:28:23.313 00.001 8996 UpdateGuideState(): m_state=6
22:28:23.314 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4742
22:28:23.314 00.000 8996 Star::Find returns 1 (0), X=138.62, Y=471.12, Mass=726403, SNR=352.2, Peak=55744 HFD=4.7
22:28:23.315 00.001 8996 MultiStar: [#1 -0.24,-0.37,0.00,M2] [#2 -0.08,-0.40,0.71,U] [#3 -0.18,-0.32,0.64,U] [#4 -0.25,-0.61,0.00,M1] [#5 -0.01,-0.65,0.00,M1] [#6 0.03,-0.36,0.45,U] [#7 -0.13,-0.19,0.47,U] [#8 -0.18,-0.13,0.38,U] 
22:28:23.316 00.001 8996 single-star, 5 included, MultiStar: {-0.11, -0.27}, one-star: {-0.10, -0.21}
22:28:23.317 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
22:28:23.318 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
22:28:23.318 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-2.04 mountX=-0.08 mountY=0.22, mountTheta=1.94
22:28:23.320 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.21, opts=13)
22:28:23.324 00.004 8996 Enqueuing Move request for scope (-0.10, -0.21)
22:28:23.326 00.002 20224 Worker thread wakes up
22:28:23.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
22:28:23.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
22:28:23.326 00.000 20224 Moving (-0.10, -0.21) raw xDistance=-0.08 yDistance=0.22
22:28:23.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:28:23.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:28:23.326 00.000 20224 MoveAxis(E, 0, ABG)
22:28:23.326 00.000 20224 Move returns status 0, amount 0
22:28:23.326 00.000 20224 MoveAxis(S, 46, ABG)
22:28:23.326 00.000 20224 Guiding  Dir = 1, Dur = 46
22:28:23.326 00.000 20224 IsSlewing returns 0
22:28:23.326 00.000 20224 IsGuiding returns 0
22:28:23.335 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55744, med=2771, FiltMin=2470, FiltMax=27104, Gamma=1.000
22:28:23.337 00.002 20224 PulseGuide returned control before completion, sleep 46
22:28:23.352 00.015 8996 UpdateGuideState exits: m=726403 SNR=352.2
22:28:23.354 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:23.355 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:23.356 00.001 8996 Enqueuing Expose request
22:28:23.398 00.042 20224 IsGuiding returns 1
22:28:23.398 00.000 20224 scope still moving after pulse duration time elapsed
22:28:23.430 00.032 20224 IsSlewing returns 0
22:28:23.430 00.000 20224 IsGuiding returns 0
22:28:23.430 00.000 20224 scope move finished after 46 + 58 ms
22:28:23.431 00.001 20224 Move returns status 0, amount 46
22:28:23.431 00.000 20224 move complete, result=0
22:28:23.431 00.000 20224 worker thread done servicing request
22:28:23.431 00.000 20224 Worker thread wakes up
22:28:23.431 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:23.431 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
22:28:23.433 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:24.606 01.173 20224 Exposure complete
22:28:24.670 00.064 20224 worker thread done servicing request
22:28:24.670 00.000 8996 OnExposeComplete: enter
22:28:24.672 00.002 8996 UpdateGuideState(): m_state=6
22:28:24.673 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4743
22:28:24.673 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=470.98, Mass=732140, SNR=343.8, Peak=55744 HFD=4.6
22:28:24.675 00.002 8996 MultiStar: [#1 -0.08,-0.51,0.00,M3] [#2 -0.06,-0.48,0.00,M1] [#3 0.09,-0.39,0.60,U] [#4 0.05,-0.58,0.00,M2] [#5 -0.10,-0.43,0.66,U] [#6 0.21,-0.37,0.47,U] [#7 -0.10,-0.29,0.45,U] [#8 -0.28,-0.27,0.43,U] 
22:28:24.675 00.000 8996 refined, 5 included, MultiStar: {-0.08, -0.36}, one-star: {-0.19, -0.35}
22:28:24.676 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
22:28:24.677 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
22:28:24.678 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.36 hyp=0.36 cameraTheta=-1.78 mountX=-0.04 mountY=0.36, mountTheta=1.68
22:28:24.681 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.36, opts=13)
22:28:24.682 00.001 8996 Enqueuing Move request for scope (-0.08, -0.36)
22:28:24.683 00.001 20224 Worker thread wakes up
22:28:24.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.36) opts 0xd
22:28:24.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.36)
22:28:24.683 00.000 20224 Moving (-0.08, -0.36) raw xDistance=-0.04 yDistance=0.36
22:28:24.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:28:24.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:28:24.683 00.000 20224 MoveAxis(E, 0, ABG)
22:28:24.683 00.000 20224 Move returns status 0, amount 0
22:28:24.683 00.000 20224 MoveAxis(S, 76, ABG)
22:28:24.683 00.000 20224 Guiding  Dir = 1, Dur = 76
22:28:24.683 00.000 20224 IsSlewing returns 0
22:28:24.683 00.000 20224 IsGuiding returns 0
22:28:24.685 00.002 20224 PulseGuide returned control before completion, sleep 85
22:28:24.692 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55744, med=2771, FiltMin=2489, FiltMax=29238, Gamma=1.000
22:28:24.714 00.022 8996 UpdateGuideState exits: m=732140 SNR=343.8
22:28:24.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:24.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:24.717 00.001 8996 Enqueuing Expose request
22:28:24.774 00.057 20224 IsGuiding returns 0
22:28:24.774 00.000 20224 Move returns status 0, amount 76
22:28:24.774 00.000 20224 move complete, result=0
22:28:24.774 00.000 20224 worker thread done servicing request
22:28:24.775 00.001 20224 Worker thread wakes up
22:28:24.775 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:24.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:24.776 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 76 ms SOUTH
22:28:25.750 00.974 20224 Exposure complete
22:28:25.818 00.068 20224 worker thread done servicing request
22:28:25.818 00.000 8996 OnExposeComplete: enter
22:28:25.819 00.001 8996 UpdateGuideState(): m_state=6
22:28:25.821 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4744
22:28:25.822 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=471.67, Mass=800617, SNR=344.5, Peak=53101 HFD=4.7
22:28:25.824 00.002 8996 MultiStar: [#1 0.05,-0.05,0.65,U] [#2 -0.08,0.22,0.76,U] [#3 -0.15,0.51,0.00,M1] [#4 -0.00,0.33,0.63,U] [#5 -0.20,0.22,0.63,U] [#6 -0.09,-0.02,0.36,U] [#7 -0.24,0.22,0.46,U] [#8 -0.32,0.37,0.00,M1] 
22:28:25.825 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.21}, one-star: {-0.11, 0.34}
22:28:25.826 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
22:28:25.828 00.002 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
22:28:25.829 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.99 mountX=-0.11 mountY=-0.19, mountTheta=-2.09
22:28:25.832 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.21, opts=13)
22:28:25.833 00.001 8996 Enqueuing Move request for scope (-0.09, 0.21)
22:28:25.834 00.001 20224 Worker thread wakes up
22:28:25.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
22:28:25.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
22:28:25.835 00.001 20224 Moving (-0.09, 0.21) raw xDistance=-0.11 yDistance=-0.19
22:28:25.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:28:25.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:25.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:28:25.835 00.000 20224 MoveAxis(E, 0, ABG)
22:28:25.835 00.000 20224 Move returns status 0, amount 0
22:28:25.835 00.000 20224 MoveAxis(N, 0, ABG)
22:28:25.835 00.000 20224 Move returns status 0, amount 0
22:28:25.835 00.000 20224 move complete, result=0
22:28:25.835 00.000 20224 worker thread done servicing request
22:28:25.841 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53101, med=2771, FiltMin=2525, FiltMax=31168, Gamma=1.000
22:28:25.868 00.027 8996 UpdateGuideState exits: m=800617 SNR=344.5
22:28:25.870 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:25.873 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:25.874 00.001 8996 Enqueuing Expose request
22:28:25.876 00.002 20224 Worker thread wakes up
22:28:25.876 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:28:25.877 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:25.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:27.052 01.175 20224 Exposure complete
22:28:27.108 00.056 20224 worker thread done servicing request
22:28:27.108 00.000 8996 OnExposeComplete: enter
22:28:27.109 00.001 8996 UpdateGuideState(): m_state=6
22:28:27.109 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4745
22:28:27.110 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=471.87, Mass=893662, SNR=384.6, Peak=60525 HFD=4.8
22:28:27.111 00.001 8996 MultiStar: [#1 0.06,0.11,0.56,U] [#2 -0.16,-0.03,0.58,U] [#3 -0.23,0.18,0.53,U] [#4 -0.14,0.37,0.46,U] [#5 -0.14,0.33,0.57,U] [#6 -0.21,0.15,0.34,U] [#7 -0.16,0.34,0.43,U] [#8 -0.26,0.25,0.44,U] 
22:28:27.112 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.28}, one-star: {-0.22, 0.54}
22:28:27.112 00.000 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
22:28:27.113 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
22:28:27.115 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.28 hyp=0.32 cameraTheta=2.11 mountX=-0.19 mountY=-0.26, mountTheta=-2.21
22:28:27.116 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.28, opts=13)
22:28:27.117 00.001 8996 Enqueuing Move request for scope (-0.16, 0.28)
22:28:27.118 00.001 20224 Worker thread wakes up
22:28:27.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.28) opts 0xd
22:28:27.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.28)
22:28:27.118 00.000 20224 Moving (-0.16, 0.28) raw xDistance=-0.19 yDistance=-0.26
22:28:27.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:28:27.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:27.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:28:27.118 00.000 20224 MoveAxis(E, 0, ABG)
22:28:27.118 00.000 20224 Move returns status 0, amount 0
22:28:27.118 00.000 20224 MoveAxis(N, 0, ABG)
22:28:27.118 00.000 20224 Move returns status 0, amount 0
22:28:27.118 00.000 20224 move complete, result=0
22:28:27.118 00.000 20224 worker thread done servicing request
22:28:27.122 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60525, med=2774, FiltMin=2515, FiltMax=33792, Gamma=1.000
22:28:27.135 00.013 8996 UpdateGuideState exits: m=893662 SNR=384.6
22:28:27.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:27.137 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:27.138 00.001 8996 Enqueuing Expose request
22:28:27.138 00.000 20224 Worker thread wakes up
22:28:27.139 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:28:27.139 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:27.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:28.114 00.975 20224 Exposure complete
22:28:28.177 00.063 20224 worker thread done servicing request
22:28:28.177 00.000 8996 OnExposeComplete: enter
22:28:28.178 00.001 8996 UpdateGuideState(): m_state=6
22:28:28.179 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4746
22:28:28.180 00.001 8996 Star::Find returns 1 (0), X=138.98, Y=471.75, Mass=669243, SNR=314.4, Peak=46077 HFD=4.4
22:28:28.181 00.001 8996 MultiStar: [#1 0.29,0.60,0.00,M2] [#2 0.35,0.18,0.76,U] [#3 0.08,0.41,0.64,U] [#4 0.22,0.33,0.61,U] [#5 0.53,0.46,0.00,M1] [#6 0.29,0.07,0.56,U] [#7 0.01,0.32,0.47,U] [#8 0.38,0.36,0.00,M1] 
22:28:28.181 00.000 8996 refined, 5 included, MultiStar: {0.22, 0.30}, one-star: {0.26, 0.43}
22:28:28.182 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
22:28:28.183 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
22:28:28.183 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=0.30 hyp=0.37 cameraTheta=0.95 mountX=0.19 mountY=-0.33, mountTheta=-1.05
22:28:28.185 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.30, opts=13)
22:28:28.186 00.001 8996 Enqueuing Move request for scope (0.22, 0.30)
22:28:28.186 00.000 20224 Worker thread wakes up
22:28:28.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.30) opts 0xd
22:28:28.187 00.001 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.30)
22:28:28.187 00.000 20224 Moving (0.22, 0.30) raw xDistance=0.19 yDistance=-0.33
22:28:28.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:28:28.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:28.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:28:28.187 00.000 20224 MoveAxis(E, 0, ABG)
22:28:28.187 00.000 20224 Move returns status 0, amount 0
22:28:28.187 00.000 20224 MoveAxis(N, 0, ABG)
22:28:28.187 00.000 20224 Move returns status 0, amount 0
22:28:28.187 00.000 20224 move complete, result=0
22:28:28.187 00.000 20224 worker thread done servicing request
22:28:28.192 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46077, med=2771, FiltMin=2425, FiltMax=25443, Gamma=1.000
22:28:28.207 00.015 8996 UpdateGuideState exits: m=669243 SNR=314.4
22:28:28.207 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:28.208 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:28.209 00.001 8996 Enqueuing Expose request
22:28:28.210 00.001 20224 Worker thread wakes up
22:28:28.210 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:28:28.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:28.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:29.382 01.171 20224 Exposure complete
22:28:29.448 00.066 20224 worker thread done servicing request
22:28:29.448 00.000 8996 OnExposeComplete: enter
22:28:29.449 00.001 8996 UpdateGuideState(): m_state=6
22:28:29.450 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4747
22:28:29.451 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=471.91, Mass=698942, SNR=319.8, Peak=51229 HFD=4.5
22:28:29.453 00.002 8996 MultiStar: [#1 0.06,0.19,0.68,U] [#2 -0.04,-0.28,0.88,U] [#3 -0.16,0.24,0.66,U] [#4 -0.08,-0.05,0.63,U] [#5 0.21,0.45,0.00,M2] [#6 0.00,0.04,0.44,U] [#7 -0.14,0.18,0.57,U] [#8 -0.03,0.27,0.45,U] 
22:28:29.454 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.16}, one-star: {-0.09, 0.58}
22:28:29.456 00.002 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
22:28:29.457 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
22:28:29.458 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.95 mountX=-0.08 mountY=-0.15, mountTheta=-2.06
22:28:29.460 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.16, opts=13)
22:28:29.462 00.002 8996 Enqueuing Move request for scope (-0.06, 0.16)
22:28:29.463 00.001 20224 Worker thread wakes up
22:28:29.464 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
22:28:29.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
22:28:29.464 00.000 20224 Moving (-0.06, 0.16) raw xDistance=-0.08 yDistance=-0.15
22:28:29.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:28:29.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:29.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:28:29.464 00.000 20224 MoveAxis(E, 0, ABG)
22:28:29.464 00.000 20224 Move returns status 0, amount 0
22:28:29.465 00.001 20224 MoveAxis(N, 0, ABG)
22:28:29.465 00.000 20224 Move returns status 0, amount 0
22:28:29.465 00.000 20224 move complete, result=0
22:28:29.465 00.000 20224 worker thread done servicing request
22:28:29.472 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51229, med=2771, FiltMin=2518, FiltMax=28387, Gamma=1.000
22:28:29.489 00.017 8996 UpdateGuideState exits: m=698942 SNR=319.8
22:28:29.492 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:29.494 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:29.495 00.001 8996 Enqueuing Expose request
22:28:29.497 00.002 20224 Worker thread wakes up
22:28:29.497 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:29.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:29.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:30.467 00.969 20224 Exposure complete
22:28:30.535 00.068 20224 worker thread done servicing request
22:28:30.535 00.000 8996 OnExposeComplete: enter
22:28:30.538 00.003 8996 UpdateGuideState(): m_state=6
22:28:30.541 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4748
22:28:30.543 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=472.17, Mass=755259, SNR=354.0, Peak=57245 HFD=4.4
22:28:30.545 00.002 8996 MultiStar: [#1 -0.14,0.62,0.00,M2] [#2 -0.21,0.34,0.73,U] [#3 -0.10,0.55,0.00,M1] [#4 -0.06,0.30,0.48,U] [#5 0.16,0.43,0.00,M3] [#6 -0.28,0.21,0.43,U] [#7 -0.14,0.34,0.40,U] [#8 -0.05,0.67,0.00,M1] 
22:28:30.547 00.002 8996 refined, 4 included, MultiStar: {-0.09, 0.48}, one-star: {0.10, 0.85}
22:28:30.548 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
22:28:30.550 00.002 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
22:28:30.551 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.48 hyp=0.49 cameraTheta=1.75 mountX=-0.13 mountY=-0.47, mountTheta=-1.85
22:28:30.555 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.48, opts=13)
22:28:30.557 00.002 8996 Enqueuing Move request for scope (-0.09, 0.48)
22:28:30.559 00.002 20224 Worker thread wakes up
22:28:30.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.48) opts 0xd
22:28:30.559 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.48)
22:28:30.559 00.000 20224 Moving (-0.09, 0.48) raw xDistance=-0.13 yDistance=-0.47
22:28:30.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:28:30.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:28:30.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:28:30.559 00.000 20224 MoveAxis(E, 0, ABG)
22:28:30.559 00.000 20224 Move returns status 0, amount 0
22:28:30.559 00.000 20224 MoveAxis(N, 0, ABG)
22:28:30.559 00.000 20224 Move returns status 0, amount 0
22:28:30.559 00.000 20224 move complete, result=0
22:28:30.560 00.001 20224 worker thread done servicing request
22:28:30.568 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57245, med=2771, FiltMin=2521, FiltMax=29760, Gamma=1.000
22:28:30.598 00.030 8996 UpdateGuideState exits: m=755259 SNR=354.0
22:28:30.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:30.602 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:30.604 00.002 8996 Enqueuing Expose request
22:28:30.605 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:28:30.607 00.002 20224 Worker thread wakes up
22:28:30.607 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:30.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:31.787 01.180 20224 Exposure complete
22:28:31.864 00.077 20224 worker thread done servicing request
22:28:31.865 00.001 8996 OnExposeComplete: enter
22:28:31.866 00.001 8996 UpdateGuideState(): m_state=6
22:28:31.866 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4749
22:28:31.867 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=471.87, Mass=699385, SNR=321.6, Peak=52029 HFD=4.4
22:28:31.869 00.002 8996 MultiStar: [#1 -0.05,0.40,0.74,U] [#2 -0.05,0.49,0.00,M1] [#3 -0.07,0.42,0.58,U] [#4 0.06,0.39,0.61,U] [#5 -0.08,0.52,0.00,M4] [#6 -0.22,0.07,0.51,U] [#7 -0.16,0.13,0.50,U] [#8 -0.10,0.54,0.00,M2] 
22:28:31.870 00.001 8996 refined, 5 included, MultiStar: {-0.02, 0.36}, one-star: {0.16, 0.55}
22:28:31.871 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
22:28:31.872 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
22:28:31.874 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.36 hyp=0.36 cameraTheta=1.62 mountX=-0.05 mountY=-0.36, mountTheta=-1.72
22:28:31.876 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.36, opts=13)
22:28:31.877 00.001 8996 Enqueuing Move request for scope (-0.02, 0.36)
22:28:31.878 00.001 20224 Worker thread wakes up
22:28:31.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.36) opts 0xd
22:28:31.879 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.36)
22:28:31.879 00.000 20224 Moving (-0.02, 0.36) raw xDistance=-0.05 yDistance=-0.36
22:28:31.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:28:31.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:28:31.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
22:28:31.879 00.000 20224 MoveAxis(E, 0, ABG)
22:28:31.879 00.000 20224 Move returns status 0, amount 0
22:28:31.879 00.000 20224 MoveAxis(N, 0, ABG)
22:28:31.879 00.000 20224 Move returns status 0, amount 0
22:28:31.879 00.000 20224 move complete, result=0
22:28:31.879 00.000 20224 worker thread done servicing request
22:28:31.885 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52029, med=2771, FiltMin=2496, FiltMax=27235, Gamma=1.000
22:28:31.902 00.017 8996 UpdateGuideState exits: m=699385 SNR=321.6
22:28:31.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:31.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:31.906 00.002 8996 Enqueuing Expose request
22:28:31.907 00.001 20224 Worker thread wakes up
22:28:31.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:31.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:31.907 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:28:32.892 00.985 20224 Exposure complete
22:28:32.969 00.077 20224 worker thread done servicing request
22:28:32.970 00.001 8996 OnExposeComplete: enter
22:28:32.971 00.001 8996 UpdateGuideState(): m_state=6
22:28:32.972 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4750
22:28:32.973 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=471.63, Mass=735983, SNR=387.8, Peak=44592 HFD=4.7
22:28:32.974 00.001 8996 MultiStar: [#1 -0.26,0.11,0.54,U] [#2 -0.51,0.58,0.00,M2] [#3 -0.32,0.25,0.53,U] [#4 -0.28,0.13,0.52,U] [#5 -0.28,0.13,0.63,U] [#6 -0.18,-0.17,0.37,U] [#7 -0.46,0.46,0.00,M1] [#8 -0.44,0.19,0.00,M3] 
22:28:32.976 00.002 8996 refined, 5 included, MultiStar: {-0.31, 0.16}, one-star: {-0.39, 0.31}
22:28:32.978 00.002 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
22:28:32.979 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
22:28:32.980 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.16 hyp=0.35 cameraTheta=2.65 mountX=-0.32 mountY=-0.13, mountTheta=-2.76
22:28:32.981 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.16, opts=13)
22:28:32.982 00.001 8996 Enqueuing Move request for scope (-0.31, 0.16)
22:28:32.983 00.001 20224 Worker thread wakes up
22:28:32.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.16) opts 0xd
22:28:32.984 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.16)
22:28:32.984 00.000 20224 Moving (-0.31, 0.16) raw xDistance=-0.32 yDistance=-0.13
22:28:32.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:28:32.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:32.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:28:32.984 00.000 20224 MoveAxis(E, 47, ABG)
22:28:32.984 00.000 20224 Guiding  Dir = 2, Dur = 47
22:28:32.984 00.000 20224 IsSlewing returns 0
22:28:32.984 00.000 20224 IsGuiding returns 0
22:28:32.988 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=44592, med=2771, FiltMin=2505, FiltMax=25344, Gamma=1.000
22:28:33.006 00.018 8996 UpdateGuideState exits: m=735983 SNR=387.8
22:28:33.008 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:33.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:33.010 00.001 8996 Enqueuing Expose request
22:28:33.013 00.003 20224 PulseGuide returned control before completion, sleep 29
22:28:33.043 00.030 20224 IsGuiding returns 1
22:28:33.043 00.000 20224 scope still moving after pulse duration time elapsed
22:28:33.075 00.032 20224 IsSlewing returns 0
22:28:33.075 00.000 20224 IsGuiding returns 1
22:28:33.106 00.031 20224 IsSlewing returns 0
22:28:33.106 00.000 20224 IsGuiding returns 0
22:28:33.106 00.000 20224 scope move finished after 47 + 75 ms
22:28:33.106 00.000 20224 Move returns status 0, amount 47
22:28:33.106 00.000 20224 MoveAxis(N, 0, ABG)
22:28:33.106 00.000 20224 Move returns status 0, amount 0
22:28:33.106 00.000 20224 move complete, result=0
22:28:33.106 00.000 20224 worker thread done servicing request
22:28:33.106 00.000 20224 Worker thread wakes up
22:28:33.106 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
22:28:33.108 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:33.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:34.262 01.154 20224 Exposure complete
22:28:34.332 00.070 20224 worker thread done servicing request
22:28:34.332 00.000 8996 OnExposeComplete: enter
22:28:34.333 00.001 8996 UpdateGuideState(): m_state=6
22:28:34.334 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4751
22:28:34.335 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.64, Mass=903757, SNR=404.7, Peak=61213 HFD=4.6
22:28:34.336 00.001 8996 MultiStar: [#1 -0.19,0.42,0.00,M1] [#2 -0.10,0.31,0.69,U] [#3 -0.34,0.46,0.00,M1] [#4 -0.17,0.16,0.47,U] [#5 -0.08,0.35,0.45,U] [#6 -0.21,-0.15,0.34,U] [#7 -0.09,0.44,0.00,M2] [#8 -0.36,0.72,0.00,M4] 
22:28:34.337 00.001 8996 refined, 4 included, MultiStar: {-0.07, 0.24}, one-star: {0.06, 0.31}
22:28:34.337 00.000 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
22:28:34.338 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
22:28:34.339 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.84 mountX=-0.09 mountY=-0.23, mountTheta=-1.94
22:28:34.340 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.24, opts=13)
22:28:34.341 00.001 8996 Enqueuing Move request for scope (-0.07, 0.24)
22:28:34.342 00.001 20224 Worker thread wakes up
22:28:34.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
22:28:34.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
22:28:34.342 00.000 20224 Moving (-0.07, 0.24) raw xDistance=-0.09 yDistance=-0.23
22:28:34.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:28:34.342 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.38 newest=-0.72
22:28:34.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:28:34.342 00.000 20224 MoveAxis(E, 0, ABG)
22:28:34.342 00.000 20224 Move returns status 0, amount 0
22:28:34.342 00.000 20224 MoveAxis(N, 49, ABG)
22:28:34.342 00.000 20224 Guiding  Dir = 0, Dur = 49
22:28:34.343 00.001 20224 IsSlewing returns 0
22:28:34.343 00.000 20224 IsGuiding returns 0
22:28:34.344 00.001 20224 PulseGuide returned control before completion, sleep 58
22:28:34.349 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61213, med=2771, FiltMin=2518, FiltMax=38576, Gamma=1.000
22:28:34.366 00.017 8996 UpdateGuideState exits: m=903757 SNR=404.7
22:28:34.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:34.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:34.369 00.001 8996 Enqueuing Expose request
22:28:34.405 00.036 20224 IsGuiding returns 1
22:28:34.405 00.000 20224 scope still moving after pulse duration time elapsed
22:28:34.437 00.032 20224 IsSlewing returns 0
22:28:34.438 00.001 20224 IsGuiding returns 0
22:28:34.438 00.000 20224 scope move finished after 49 + 45 ms
22:28:34.438 00.000 20224 Move returns status 0, amount 49
22:28:34.438 00.000 20224 move complete, result=0
22:28:34.438 00.000 20224 worker thread done servicing request
22:28:34.438 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:28:34.439 00.001 20224 Worker thread wakes up
22:28:34.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:34.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:35.413 00.973 20224 Exposure complete
22:28:35.485 00.072 20224 worker thread done servicing request
22:28:35.485 00.000 8996 OnExposeComplete: enter
22:28:35.486 00.001 8996 UpdateGuideState(): m_state=6
22:28:35.488 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4752
22:28:35.490 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=471.92, Mass=663491, SNR=344.1, Peak=47021 HFD=4.8
22:28:35.492 00.002 8996 MultiStar: [#1 0.08,0.18,0.61,U] [#2 0.10,0.37,0.68,U] [#3 -0.00,0.44,0.64,U] [#4 0.09,0.36,0.52,U] [#5 -0.06,0.36,0.57,U] [#6 -0.10,0.05,0.43,U] [#7 0.34,0.30,0.00,M3] [#8 -0.22,0.59,0.00,M5] 
22:28:35.493 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.37}, one-star: {-0.14, 0.59}
22:28:35.495 00.002 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
22:28:35.496 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
22:28:35.497 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.61 mountX=-0.05 mountY=-0.37, mountTheta=-1.70
22:28:35.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.37, opts=13)
22:28:35.502 00.002 8996 Enqueuing Move request for scope (-0.01, 0.37)
22:28:35.504 00.002 20224 Worker thread wakes up
22:28:35.504 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.37) opts 0xd
22:28:35.504 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.37)
22:28:35.504 00.000 20224 Moving (-0.01, 0.37) raw xDistance=-0.05 yDistance=-0.37
22:28:35.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:28:35.504 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:28:35.504 00.000 20224 MoveAxis(E, 0, ABG)
22:28:35.504 00.000 20224 Move returns status 0, amount 0
22:28:35.504 00.000 20224 MoveAxis(N, 77, ABG)
22:28:35.504 00.000 20224 Guiding  Dir = 0, Dur = 77
22:28:35.504 00.000 20224 IsSlewing returns 0
22:28:35.505 00.001 20224 IsGuiding returns 0
22:28:35.511 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47021, med=2771, FiltMin=2486, FiltMax=26595, Gamma=1.000
22:28:35.532 00.021 20224 PulseGuide returned control before completion, sleep 61
22:28:35.541 00.009 8996 UpdateGuideState exits: m=663491 SNR=344.1
22:28:35.541 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:35.543 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:35.545 00.002 8996 Enqueuing Expose request
22:28:35.593 00.048 20224 IsGuiding returns 1
22:28:35.593 00.000 20224 scope still moving after pulse duration time elapsed
22:28:35.624 00.031 20224 IsSlewing returns 0
22:28:35.625 00.001 20224 IsGuiding returns 0
22:28:35.625 00.000 20224 scope move finished after 77 + 43 ms
22:28:35.625 00.000 20224 Move returns status 0, amount 77
22:28:35.625 00.000 20224 move complete, result=0
22:28:35.625 00.000 20224 worker thread done servicing request
22:28:35.625 00.000 20224 Worker thread wakes up
22:28:35.625 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 77 ms NORTH
22:28:35.627 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:35.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:36.785 01.158 20224 Exposure complete
22:28:36.844 00.059 20224 worker thread done servicing request
22:28:36.845 00.001 8996 OnExposeComplete: enter
22:28:36.845 00.000 8996 UpdateGuideState(): m_state=6
22:28:36.846 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4753
22:28:36.847 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=471.35, Mass=766638, SNR=335.0, Peak=51936 HFD=4.6
22:28:36.848 00.001 8996 MultiStar: [#1 0.02,-0.34,0.69,U] [#2 -0.07,-0.09,0.68,U] [#3 -0.12,0.12,0.63,U] [#4 -0.07,-0.08,0.61,U] [#5 -0.10,-0.07,0.69,U] [#6 -0.04,-0.31,0.41,U] [#7 -0.04,-0.13,0.49,U] [#8 -0.12,0.22,0.42,U] 
22:28:36.848 00.000 8996 refined, 8 included, MultiStar: {-0.10, -0.07}, one-star: {-0.25, 0.02}
22:28:36.849 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
22:28:36.850 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
22:28:36.850 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.54 mountX=-0.09 mountY=0.08, mountTheta=2.43
22:28:36.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
22:28:36.853 00.001 8996 Enqueuing Move request for scope (-0.10, -0.07)
22:28:36.854 00.001 20224 Worker thread wakes up
22:28:36.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
22:28:36.854 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
22:28:36.854 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
22:28:36.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:28:36.854 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:36.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:28:36.854 00.000 20224 MoveAxis(E, 0, ABG)
22:28:36.854 00.000 20224 Move returns status 0, amount 0
22:28:36.854 00.000 20224 MoveAxis(N, 0, ABG)
22:28:36.854 00.000 20224 Move returns status 0, amount 0
22:28:36.854 00.000 20224 move complete, result=0
22:28:36.854 00.000 20224 worker thread done servicing request
22:28:36.862 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51936, med=2774, FiltMin=2512, FiltMax=28688, Gamma=1.000
22:28:36.878 00.016 8996 UpdateGuideState exits: m=766638 SNR=335.0
22:28:36.879 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:36.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:36.880 00.000 8996 Enqueuing Expose request
22:28:36.881 00.001 20224 Worker thread wakes up
22:28:36.881 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:36.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:36.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:37.860 00.978 20224 Exposure complete
22:28:37.959 00.099 20224 worker thread done servicing request
22:28:37.960 00.001 8996 OnExposeComplete: enter
22:28:37.961 00.001 8996 UpdateGuideState(): m_state=6
22:28:37.963 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4754
22:28:37.965 00.002 8996 Star::Find returns 1 (0), X=138.76, Y=471.29, Mass=811012, SNR=386.3, Peak=58352 HFD=4.6
22:28:37.967 00.002 8996 MultiStar: [#1 0.14,0.08,0.63,U] [#2 -0.11,0.05,0.69,U] [#3 0.04,0.38,0.51,U] [#4 -0.04,0.09,0.51,U] [#5 0.16,0.12,0.54,U] [#6 -0.01,-0.18,0.42,U] [#7 -0.04,0.29,0.47,U] [#8 0.02,0.03,0.38,U] 
22:28:37.969 00.002 8996 single-star, 8 included, MultiStar: {0.02, 0.08}, one-star: {0.03, -0.04}
22:28:37.970 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:28:37.972 00.002 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
22:28:37.973 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.84 mountX=0.04 mountY=0.03, mountTheta=0.74
22:28:37.976 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.04, opts=13)
22:28:37.977 00.001 8996 Enqueuing Move request for scope (0.03, -0.04)
22:28:37.979 00.002 20224 Worker thread wakes up
22:28:37.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
22:28:37.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
22:28:37.979 00.000 20224 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.03
22:28:37.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:28:37.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:37.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:28:37.980 00.001 20224 MoveAxis(E, 0, ABG)
22:28:37.980 00.000 20224 Move returns status 0, amount 0
22:28:37.980 00.000 20224 MoveAxis(N, 0, ABG)
22:28:37.980 00.000 20224 Move returns status 0, amount 0
22:28:37.980 00.000 20224 move complete, result=0
22:28:37.980 00.000 20224 worker thread done servicing request
22:28:37.985 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=58352, med=2771, FiltMin=2544, FiltMax=33200, Gamma=1.000
22:28:38.022 00.037 8996 UpdateGuideState exits: m=811012 SNR=386.3
22:28:38.024 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:38.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:38.027 00.002 8996 Enqueuing Expose request
22:28:38.029 00.002 20224 Worker thread wakes up
22:28:38.029 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:38.030 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:38.031 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:39.203 01.172 20224 Exposure complete
22:28:39.294 00.091 20224 worker thread done servicing request
22:28:39.295 00.001 8996 OnExposeComplete: enter
22:28:39.296 00.001 8996 UpdateGuideState(): m_state=6
22:28:39.296 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4755
22:28:39.297 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=471.95, Mass=763842, SNR=391.4, Peak=55933 HFD=4.5
22:28:39.298 00.001 8996 MultiStar: [#1 -0.15,0.17,0.64,U] [#2 0.04,0.32,0.67,U] [#3 0.05,0.61,0.00,M1] [#4 0.11,0.18,0.51,U] [#5 0.13,0.28,0.56,U] [#6 -0.13,-0.14,0.39,U] [#7 -0.21,0.26,0.40,U] [#8 -0.19,0.24,0.35,U] 
22:28:39.299 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.29}, one-star: {0.13, 0.62}
22:28:39.300 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
22:28:39.301 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
22:28:39.302 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.58 mountX=-0.03 mountY=-0.29, mountTheta=-1.68
22:28:39.305 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.29, opts=13)
22:28:39.306 00.001 8996 Enqueuing Move request for scope (-0.00, 0.29)
22:28:39.307 00.001 20224 Worker thread wakes up
22:28:39.308 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.29) opts 0xd
22:28:39.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.29)
22:28:39.308 00.000 20224 Moving (-0.00, 0.29) raw xDistance=-0.03 yDistance=-0.29
22:28:39.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:28:39.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:28:39.308 00.000 20224 MoveAxis(E, 0, ABG)
22:28:39.308 00.000 20224 Move returns status 0, amount 0
22:28:39.308 00.000 20224 MoveAxis(N, 61, ABG)
22:28:39.308 00.000 20224 Guiding  Dir = 0, Dur = 61
22:28:39.309 00.001 20224 IsSlewing returns 0
22:28:39.309 00.000 20224 IsGuiding returns 0
22:28:39.316 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55933, med=2771, FiltMin=2534, FiltMax=32275, Gamma=1.000
22:28:39.335 00.019 8996 UpdateGuideState exits: m=763842 SNR=391.4
22:28:39.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:39.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:39.338 00.001 8996 Enqueuing Expose request
22:28:39.348 00.010 20224 PulseGuide returned control before completion, sleep 33
22:28:39.392 00.044 20224 IsGuiding returns 1
22:28:39.392 00.000 20224 scope still moving after pulse duration time elapsed
22:28:39.424 00.032 20224 IsSlewing returns 0
22:28:39.424 00.000 20224 IsGuiding returns 1
22:28:39.454 00.030 20224 IsSlewing returns 0
22:28:39.455 00.001 20224 IsGuiding returns 0
22:28:39.455 00.000 20224 scope move finished after 61 + 85 ms
22:28:39.455 00.000 20224 Move returns status 0, amount 61
22:28:39.455 00.000 20224 move complete, result=0
22:28:39.455 00.000 20224 worker thread done servicing request
22:28:39.455 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 61 ms NORTH
22:28:39.457 00.002 20224 Worker thread wakes up
22:28:39.457 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:39.458 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:40.442 00.984 20224 Exposure complete
22:28:40.514 00.072 20224 worker thread done servicing request
22:28:40.514 00.000 8996 OnExposeComplete: enter
22:28:40.516 00.002 8996 UpdateGuideState(): m_state=6
22:28:40.517 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4756
22:28:40.519 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=471.29, Mass=755031, SNR=340.7, Peak=53120 HFD=4.7
22:28:40.522 00.003 8996 MultiStar: [#1 0.08,0.19,0.60,U] [#2 -0.02,-0.11,0.75,U] [#3 -0.26,-0.13,0.55,U] [#4 -0.03,-0.26,0.54,U] [#5 -0.25,0.04,0.62,U] [#6 -0.33,-0.17,0.46,U] [#7 -0.28,-0.30,0.45,U] [#8 -0.36,0.16,0.41,U] 
22:28:40.525 00.003 8996 single-star, 8 included, MultiStar: {-0.14, -0.06}, one-star: {-0.06, -0.04}
22:28:40.527 00.002 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
22:28:40.529 00.002 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
22:28:40.531 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.55 mountX=-0.06 mountY=0.05, mountTheta=2.45
22:28:40.535 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
22:28:40.537 00.002 8996 Enqueuing Move request for scope (-0.06, -0.04)
22:28:40.538 00.001 20224 Worker thread wakes up
22:28:40.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
22:28:40.539 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
22:28:40.539 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.06 yDistance=0.05
22:28:40.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:28:40.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:40.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:28:40.539 00.000 20224 MoveAxis(E, 0, ABG)
22:28:40.539 00.000 20224 Move returns status 0, amount 0
22:28:40.539 00.000 20224 MoveAxis(N, 0, ABG)
22:28:40.539 00.000 20224 Move returns status 0, amount 0
22:28:40.539 00.000 20224 move complete, result=0
22:28:40.540 00.001 20224 worker thread done servicing request
22:28:40.545 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53120, med=2771, FiltMin=2525, FiltMax=31904, Gamma=1.000
22:28:40.559 00.014 8996 UpdateGuideState exits: m=755031 SNR=340.7
22:28:40.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:40.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:40.561 00.000 8996 Enqueuing Expose request
22:28:40.562 00.001 20224 Worker thread wakes up
22:28:40.562 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:40.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:40.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:41.716 01.153 20224 Exposure complete
22:28:41.794 00.078 20224 worker thread done servicing request
22:28:41.794 00.000 8996 OnExposeComplete: enter
22:28:41.795 00.001 8996 UpdateGuideState(): m_state=6
22:28:41.796 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4757
22:28:41.797 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=471.13, Mass=766993, SNR=355.2, Peak=48976 HFD=4.8
22:28:41.798 00.001 8996 MultiStar: [#1 0.24,-0.73,0.00,M1] [#2 -0.13,-0.47,0.00,M1] [#3 0.16,-0.32,0.61,U] [#4 0.24,-0.62,0.00,M1] [#5 -0.01,-0.41,0.58,U] [#6 0.12,-0.50,0.00,M1] [#7 -0.05,-0.57,0.00,M1] [#8 -0.14,-0.33,0.41,U] 
22:28:41.799 00.001 8996 refined, 3 included, MultiStar: {-0.07, -0.30}, one-star: {-0.23, -0.20}
22:28:41.800 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:28:41.801 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
22:28:41.802 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.30 hyp=0.30 cameraTheta=-1.82 mountX=-0.05 mountY=0.30, mountTheta=1.72
22:28:41.803 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.30, opts=13)
22:28:41.804 00.001 8996 Enqueuing Move request for scope (-0.07, -0.30)
22:28:41.804 00.000 20224 Worker thread wakes up
22:28:41.805 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.30) opts 0xd
22:28:41.805 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.30)
22:28:41.805 00.000 20224 Moving (-0.07, -0.30) raw xDistance=-0.05 yDistance=0.30
22:28:41.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:28:41.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:41.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:28:41.805 00.000 20224 MoveAxis(E, 0, ABG)
22:28:41.805 00.000 20224 Move returns status 0, amount 0
22:28:41.805 00.000 20224 MoveAxis(N, 0, ABG)
22:28:41.805 00.000 20224 Move returns status 0, amount 0
22:28:41.805 00.000 20224 move complete, result=0
22:28:41.805 00.000 20224 worker thread done servicing request
22:28:41.808 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=48976, med=2774, FiltMin=2518, FiltMax=29552, Gamma=1.000
22:28:41.822 00.014 8996 UpdateGuideState exits: m=766993 SNR=355.2
22:28:41.823 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:41.824 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:41.825 00.001 8996 Enqueuing Expose request
22:28:41.826 00.001 20224 Worker thread wakes up
22:28:41.826 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:28:41.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:41.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:42.813 00.986 20224 Exposure complete
22:28:42.895 00.082 20224 worker thread done servicing request
22:28:42.895 00.000 8996 OnExposeComplete: enter
22:28:42.897 00.002 8996 UpdateGuideState(): m_state=6
22:28:42.898 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4758
22:28:42.900 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=471.08, Mass=739367, SNR=311.7, Peak=57376 HFD=4.5
22:28:42.901 00.001 8996 MultiStar: [#1 -0.08,-0.41,0.61,U] [#2 -0.08,-0.35,0.85,U] [#3 -0.22,-0.35,0.75,U] [#4 -0.02,-0.45,0.00,M2] [#5 -0.16,-0.16,0.68,U] [#6 -0.01,-0.62,0.00,M2] [#7 -0.22,-0.54,0.00,M2] [#8 -0.12,0.00,0.47,U] 
22:28:42.903 00.002 8996 single-star, 5 included, MultiStar: {-0.11, -0.27}, one-star: {-0.02, -0.25}
22:28:42.905 00.002 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
22:28:42.905 00.000 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
22:28:42.907 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.65 mountX=0.00 mountY=0.25, mountTheta=1.55
22:28:42.908 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.25, opts=13)
22:28:42.910 00.002 8996 Enqueuing Move request for scope (-0.02, -0.25)
22:28:42.910 00.000 20224 Worker thread wakes up
22:28:42.911 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.25) opts 0xd
22:28:42.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.25)
22:28:42.911 00.000 20224 Moving (-0.02, -0.25) raw xDistance=0.00 yDistance=0.25
22:28:42.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:28:42.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:42.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:28:42.911 00.000 20224 MoveAxis(E, 0, ABG)
22:28:42.911 00.000 20224 Move returns status 0, amount 0
22:28:42.911 00.000 20224 MoveAxis(N, 0, ABG)
22:28:42.911 00.000 20224 Move returns status 0, amount 0
22:28:42.911 00.000 20224 move complete, result=0
22:28:42.911 00.000 20224 worker thread done servicing request
22:28:42.915 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57376, med=2774, FiltMin=2499, FiltMax=30131, Gamma=1.000
22:28:42.938 00.023 8996 UpdateGuideState exits: m=739367 SNR=311.7
22:28:42.940 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:42.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:42.942 00.001 8996 Enqueuing Expose request
22:28:42.943 00.001 20224 Worker thread wakes up
22:28:42.943 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:28:42.944 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:42.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:44.124 01.180 20224 Exposure complete
22:28:44.191 00.067 20224 worker thread done servicing request
22:28:44.191 00.000 8996 OnExposeComplete: enter
22:28:44.193 00.002 8996 UpdateGuideState(): m_state=6
22:28:44.195 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4759
22:28:44.196 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=471.32, Mass=722921, SNR=360.0, Peak=49168 HFD=4.7
22:28:44.198 00.002 8996 MultiStar: [#1 -0.19,-0.10,0.65,U] [#2 -0.10,-0.14,0.73,U] [#3 -0.04,-0.26,0.55,U] [#4 -0.02,-0.23,0.52,U] [#5 -0.18,-0.16,0.64,U] [#6 -0.13,-0.49,0.00,M3] [#7 -0.25,-0.53,0.00,M3] [#8 -0.27,-0.23,0.36,U] 
22:28:44.200 00.002 8996 single-star, 6 included, MultiStar: {-0.14, -0.14}, one-star: {-0.16, -0.01}
22:28:44.202 00.002 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
22:28:44.203 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
22:28:44.204 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.07 mountX=-0.16 mountY=0.03, mountTheta=2.96
22:28:44.207 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.01, opts=13)
22:28:44.209 00.002 8996 Enqueuing Move request for scope (-0.16, -0.01)
22:28:44.210 00.001 20224 Worker thread wakes up
22:28:44.210 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
22:28:44.210 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
22:28:44.210 00.000 20224 Moving (-0.16, -0.01) raw xDistance=-0.16 yDistance=0.03
22:28:44.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:28:44.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:44.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:28:44.211 00.001 20224 MoveAxis(E, 0, ABG)
22:28:44.211 00.000 20224 Move returns status 0, amount 0
22:28:44.211 00.000 20224 MoveAxis(N, 0, ABG)
22:28:44.211 00.000 20224 Move returns status 0, amount 0
22:28:44.211 00.000 20224 move complete, result=0
22:28:44.211 00.000 20224 worker thread done servicing request
22:28:44.216 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49168, med=2774, FiltMin=2515, FiltMax=26448, Gamma=1.000
22:28:44.245 00.029 8996 UpdateGuideState exits: m=722921 SNR=360.0
22:28:44.247 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:44.249 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:44.251 00.002 8996 Enqueuing Expose request
22:28:44.251 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:44.253 00.002 20224 Worker thread wakes up
22:28:44.253 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:44.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:45.229 00.976 20224 Exposure complete
22:28:45.307 00.078 20224 worker thread done servicing request
22:28:45.307 00.000 8996 OnExposeComplete: enter
22:28:45.308 00.001 8996 UpdateGuideState(): m_state=6
22:28:45.309 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4760
22:28:45.310 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=471.08, Mass=716732, SNR=350.1, Peak=57424 HFD=4.4
22:28:45.311 00.001 8996 MultiStar: [#1 -0.11,-0.33,0.57,U] [#2 -0.10,-0.32,0.74,U] [#3 0.02,-0.54,0.00,M1] [#4 -0.08,-0.75,0.00,M2] [#5 0.25,-0.77,0.00,M1] [#6 0.02,-0.59,0.00,M4] [#7 -0.26,-0.38,0.00,M4] [#8 0.03,-0.31,0.47,U] 
22:28:45.311 00.000 8996 single-star, 3 included, MultiStar: {-0.02, -0.29}, one-star: {0.08, -0.25}
22:28:45.312 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
22:28:45.313 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 2.00)
22:28:45.314 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.26 mountX=0.10 mountY=0.24, mountTheta=1.16
22:28:45.317 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.25, opts=13)
22:28:45.319 00.002 8996 Enqueuing Move request for scope (0.08, -0.25)
22:28:45.321 00.002 20224 Worker thread wakes up
22:28:45.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
22:28:45.321 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
22:28:45.321 00.000 20224 Moving (0.08, -0.25) raw xDistance=0.10 yDistance=0.24
22:28:45.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:28:45.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:45.322 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:28:45.322 00.000 20224 MoveAxis(E, 0, ABG)
22:28:45.322 00.000 20224 Move returns status 0, amount 0
22:28:45.322 00.000 20224 MoveAxis(N, 0, ABG)
22:28:45.322 00.000 20224 Move returns status 0, amount 0
22:28:45.322 00.000 20224 move complete, result=0
22:28:45.322 00.000 20224 worker thread done servicing request
22:28:45.328 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57424, med=2774, FiltMin=2509, FiltMax=30035, Gamma=1.000
22:28:45.344 00.016 8996 UpdateGuideState exits: m=716732 SNR=350.1
22:28:45.346 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:45.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:45.347 00.000 8996 Enqueuing Expose request
22:28:45.348 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:28:45.349 00.001 20224 Worker thread wakes up
22:28:45.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:45.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:46.533 01.184 20224 Exposure complete
22:28:46.590 00.057 20224 worker thread done servicing request
22:28:46.590 00.000 8996 OnExposeComplete: enter
22:28:46.591 00.001 8996 UpdateGuideState(): m_state=6
22:28:46.592 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4761
22:28:46.593 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=471.29, Mass=755760, SNR=351.2, Peak=56160 HFD=4.6
22:28:46.594 00.001 8996 MultiStar: [#1 -0.04,-0.46,0.00,M1] [#2 -0.18,-0.12,0.70,U] [#3 0.03,-0.10,0.63,U] [#4 -0.00,-0.38,0.57,U] [#5 -0.03,-0.28,0.58,U] [#6 -0.13,-0.60,0.00,M5] [#7 -0.15,-0.50,0.00,M5] [#8 -0.21,-0.09,0.39,U] 
22:28:46.594 00.000 8996 single-star, 5 included, MultiStar: {-0.05, -0.15}, one-star: {0.02, -0.04}
22:28:46.595 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
22:28:46.596 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
22:28:46.597 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.06 mountX=0.02 mountY=0.03, mountTheta=0.96
22:28:46.598 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
22:28:46.599 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
22:28:46.600 00.001 20224 Worker thread wakes up
22:28:46.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
22:28:46.600 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
22:28:46.600 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.03
22:28:46.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:28:46.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:46.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:28:46.600 00.000 20224 MoveAxis(E, 0, ABG)
22:28:46.600 00.000 20224 Move returns status 0, amount 0
22:28:46.600 00.000 20224 MoveAxis(N, 0, ABG)
22:28:46.600 00.000 20224 Move returns status 0, amount 0
22:28:46.600 00.000 20224 move complete, result=0
22:28:46.600 00.000 20224 worker thread done servicing request
22:28:46.607 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56160, med=2774, FiltMin=2505, FiltMax=30032, Gamma=1.000
22:28:46.626 00.019 8996 UpdateGuideState exits: m=755760 SNR=351.2
22:28:46.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:46.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:46.629 00.001 8996 Enqueuing Expose request
22:28:46.629 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:28:46.630 00.001 20224 Worker thread wakes up
22:28:46.631 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:46.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:47.626 00.995 20224 Exposure complete
22:28:47.702 00.076 20224 worker thread done servicing request
22:28:47.702 00.000 8996 OnExposeComplete: enter
22:28:47.703 00.001 8996 UpdateGuideState(): m_state=6
22:28:47.704 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4762
22:28:47.705 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=471.43, Mass=704303, SNR=365.1, Peak=49136 HFD=4.5
22:28:47.706 00.001 8996 MultiStar: [#1 0.02,-0.48,0.00,M2] [#2 0.11,-0.58,0.00,M1] [#3 -0.02,-0.44,0.00,M1] [#4 0.02,-0.58,0.00,M2] [#5 0.05,-0.44,0.62,U] [#6 0.02,-0.67,0.00,M6] [#7 -0.19,-0.42,0.00,M6] [#8 -0.11,-0.37,0.36,U] 
22:28:47.707 00.001 8996 refined, 2 included, MultiStar: {-0.10, -0.15}, one-star: {-0.20, 0.10}
22:28:47.709 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
22:28:47.711 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
22:28:47.712 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.15 mountX=-0.09 mountY=0.16, mountTheta=2.05
22:28:47.715 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.15, opts=13)
22:28:47.717 00.002 8996 Enqueuing Move request for scope (-0.10, -0.15)
22:28:47.719 00.002 20224 Worker thread wakes up
22:28:47.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
22:28:47.719 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
22:28:47.719 00.000 20224 Moving (-0.10, -0.15) raw xDistance=-0.09 yDistance=0.16
22:28:47.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:28:47.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:47.720 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:28:47.720 00.000 20224 MoveAxis(E, 0, ABG)
22:28:47.720 00.000 20224 Move returns status 0, amount 0
22:28:47.720 00.000 20224 MoveAxis(N, 0, ABG)
22:28:47.720 00.000 20224 Move returns status 0, amount 0
22:28:47.720 00.000 20224 move complete, result=0
22:28:47.720 00.000 20224 worker thread done servicing request
22:28:47.729 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49136, med=2774, FiltMin=2512, FiltMax=27312, Gamma=1.000
22:28:47.761 00.032 8996 UpdateGuideState exits: m=704303 SNR=365.1
22:28:47.763 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:47.765 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:47.766 00.001 8996 Enqueuing Expose request
22:28:47.767 00.001 20224 Worker thread wakes up
22:28:47.767 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:28:47.769 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:47.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:48.936 01.167 20224 Exposure complete
22:28:49.004 00.068 20224 worker thread done servicing request
22:28:49.004 00.000 8996 OnExposeComplete: enter
22:28:49.005 00.001 8996 UpdateGuideState(): m_state=6
22:28:49.007 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4763
22:28:49.007 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=470.95, Mass=681369, SNR=328.0, Peak=50928 HFD=4.8
22:28:49.008 00.001 8996 MultiStar: [#1 0.23,-0.71,0.00,M3] [#2 0.05,-0.40,0.78,U] [#3 0.14,-0.48,0.00,M2] [#4 0.23,-0.60,0.00,M3] [#5 0.11,-0.60,0.00,M1] [#6 0.13,-0.47,0.00,M7] [#7 -0.02,-0.54,0.00,M7] [#8 0.07,-0.66,0.00,M1] 
22:28:49.009 00.001 8996 refined, 1 included, MultiStar: {-0.08, -0.39}, one-star: {-0.19, -0.37}
22:28:49.009 00.000 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
22:28:49.010 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
22:28:49.011 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.39 hyp=0.40 cameraTheta=-1.78 mountX=-0.05 mountY=0.39, mountTheta=1.69
22:28:49.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.39, opts=13)
22:28:49.013 00.000 8996 Enqueuing Move request for scope (-0.08, -0.39)
22:28:49.014 00.001 20224 Worker thread wakes up
22:28:49.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.39) opts 0xd
22:28:49.014 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.39)
22:28:49.014 00.000 20224 Moving (-0.08, -0.39) raw xDistance=-0.05 yDistance=0.39
22:28:49.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:28:49.014 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.21 newest=0.59
22:28:49.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
22:28:49.014 00.000 20224 MoveAxis(E, 0, ABG)
22:28:49.014 00.000 20224 Move returns status 0, amount 0
22:28:49.015 00.001 20224 MoveAxis(S, 83, ABG)
22:28:49.015 00.000 20224 Guiding  Dir = 1, Dur = 83
22:28:49.015 00.000 20224 IsSlewing returns 0
22:28:49.015 00.000 20224 IsGuiding returns 0
22:28:49.017 00.002 20224 PulseGuide returned control before completion, sleep 92
22:28:49.019 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50928, med=2774, FiltMin=2518, FiltMax=26448, Gamma=1.000
22:28:49.033 00.014 8996 UpdateGuideState exits: m=681369 SNR=328.0
22:28:49.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:49.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:49.035 00.000 8996 Enqueuing Expose request
22:28:49.117 00.082 20224 IsGuiding returns 1
22:28:49.117 00.000 20224 scope still moving after pulse duration time elapsed
22:28:49.148 00.031 20224 IsSlewing returns 0
22:28:49.148 00.000 20224 IsGuiding returns 1
22:28:49.179 00.031 20224 IsSlewing returns 0
22:28:49.179 00.000 20224 IsGuiding returns 0
22:28:49.179 00.000 20224 scope move finished after 83 + 81 ms
22:28:49.179 00.000 20224 Move returns status 0, amount 83
22:28:49.179 00.000 20224 move complete, result=0
22:28:49.179 00.000 20224 worker thread done servicing request
22:28:49.179 00.000 20224 Worker thread wakes up
22:28:49.179 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 83 ms SOUTH
22:28:49.181 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:49.182 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:50.169 00.987 20224 Exposure complete
22:28:50.263 00.094 20224 worker thread done servicing request
22:28:50.263 00.000 8996 OnExposeComplete: enter
22:28:50.264 00.001 8996 UpdateGuideState(): m_state=6
22:28:50.265 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4764
22:28:50.266 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=470.77, Mass=796684, SNR=350.1, Peak=55968 HFD=4.5
22:28:50.268 00.002 8996 MultiStar: [#1 0.01,-0.47,0.00,M4] [#2 0.09,-0.30,0.76,U] [#3 -0.02,-0.50,0.00,M3] [#4 0.08,-0.78,0.00,M4] [#5 0.14,-0.67,0.00,M2] [#6 -0.07,-0.76,0.00,M8] [#7 -0.33,-0.61,0.00,M8] [#8 0.02,-0.48,0.00,M2] 
22:28:50.269 00.001 8996 refined, 1 included, MultiStar: {0.11, -0.45}, one-star: {0.13, -0.56}
22:28:50.271 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
22:28:50.272 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
22:28:50.273 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.45 hyp=0.46 cameraTheta=-1.33 mountX=0.15 mountY=0.43, mountTheta=1.23
22:28:50.274 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.45, opts=13)
22:28:50.275 00.001 8996 Enqueuing Move request for scope (0.11, -0.45)
22:28:50.276 00.001 20224 Worker thread wakes up
22:28:50.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.45) opts 0xd
22:28:50.276 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.45)
22:28:50.276 00.000 20224 Moving (0.11, -0.45) raw xDistance=0.15 yDistance=0.43
22:28:50.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:28:50.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
22:28:50.276 00.000 20224 MoveAxis(E, 0, ABG)
22:28:50.277 00.001 20224 Move returns status 0, amount 0
22:28:50.277 00.000 20224 MoveAxis(S, 91, ABG)
22:28:50.277 00.000 20224 Guiding  Dir = 1, Dur = 91
22:28:50.277 00.000 20224 IsSlewing returns 0
22:28:50.277 00.000 20224 IsGuiding returns 0
22:28:50.280 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55968, med=2774, FiltMin=2489, FiltMax=32115, Gamma=1.000
22:28:50.293 00.013 8996 UpdateGuideState exits: m=796684 SNR=350.1
22:28:50.294 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:50.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:50.296 00.001 8996 Enqueuing Expose request
22:28:50.336 00.040 20224 PulseGuide returned control before completion, sleep 42
22:28:50.385 00.049 20224 IsGuiding returns 1
22:28:50.385 00.000 20224 scope still moving after pulse duration time elapsed
22:28:50.413 00.028 20224 IsSlewing returns 0
22:28:50.414 00.001 20224 IsGuiding returns 1
22:28:50.444 00.030 20224 IsSlewing returns 0
22:28:50.444 00.000 20224 IsGuiding returns 0
22:28:50.445 00.001 20224 scope move finished after 91 + 76 ms
22:28:50.445 00.000 20224 Move returns status 0, amount 91
22:28:50.445 00.000 20224 move complete, result=0
22:28:50.445 00.000 20224 worker thread done servicing request
22:28:50.445 00.000 20224 Worker thread wakes up
22:28:50.445 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 91 ms SOUTH
22:28:50.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:50.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:51.602 01.156 20224 Exposure complete
22:28:51.676 00.074 20224 worker thread done servicing request
22:28:51.676 00.000 8996 OnExposeComplete: enter
22:28:51.678 00.002 8996 UpdateGuideState(): m_state=6
22:28:51.679 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4765
22:28:51.683 00.004 8996 Star::Find returns 1 (0), X=138.56, Y=471.15, Mass=727065, SNR=344.8, Peak=51904 HFD=4.7
22:28:51.686 00.003 8996 MultiStar: [#1 -0.17,0.03,0.68,U] [#2 -0.12,-0.14,0.78,U] [#3 -0.23,-0.10,0.69,U] [#4 -0.12,-0.18,0.55,U] [#5 -0.24,0.02,0.62,U] [#6 -0.04,0.05,0.43,U] [#7 -0.27,0.14,0.49,U] [#8 -0.35,0.11,0.34,U] 
22:28:51.688 00.002 8996 refined, 8 included, MultiStar: {-0.18, -0.05}, one-star: {-0.16, -0.18}
22:28:51.691 00.003 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
22:28:51.693 00.002 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
22:28:51.694 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.86 mountX=-0.18 mountY=0.07, mountTheta=2.74
22:28:51.695 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.05, opts=13)
22:28:51.698 00.003 8996 Enqueuing Move request for scope (-0.18, -0.05)
22:28:51.699 00.001 20224 Worker thread wakes up
22:28:51.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
22:28:51.700 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
22:28:51.700 00.000 20224 Moving (-0.18, -0.05) raw xDistance=-0.18 yDistance=0.07
22:28:51.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:28:51.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:51.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:28:51.700 00.000 20224 MoveAxis(E, 0, ABG)
22:28:51.700 00.000 20224 Move returns status 0, amount 0
22:28:51.700 00.000 20224 MoveAxis(N, 0, ABG)
22:28:51.700 00.000 20224 Move returns status 0, amount 0
22:28:51.701 00.001 20224 move complete, result=0
22:28:51.701 00.000 20224 worker thread done servicing request
22:28:51.705 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51904, med=2774, FiltMin=2502, FiltMax=29552, Gamma=1.000
22:28:51.725 00.020 8996 UpdateGuideState exits: m=727065 SNR=344.8
22:28:51.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:51.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:51.729 00.002 8996 Enqueuing Expose request
22:28:51.730 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:51.731 00.001 20224 Worker thread wakes up
22:28:51.731 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:51.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:52.701 00.970 20224 Exposure complete
22:28:52.777 00.076 20224 worker thread done servicing request
22:28:52.777 00.000 8996 OnExposeComplete: enter
22:28:52.778 00.001 8996 UpdateGuideState(): m_state=6
22:28:52.778 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4766
22:28:52.779 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=471.43, Mass=784870, SNR=374.1, Peak=43200 HFD=4.8
22:28:52.781 00.002 8996 MultiStar: [#1 -0.07,-0.43,0.55,U] [#2 -0.08,-0.18,0.72,U] [#3 0.09,0.00,0.58,U] [#4 0.19,-0.17,0.49,U] [#5 -0.02,-0.04,0.52,U] [#6 -0.02,-0.19,0.41,U] [#7 -0.13,-0.12,0.43,U] [#8 -0.08,-0.18,0.35,U] 
22:28:52.782 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.11}, one-star: {-0.36, 0.10}
22:28:52.783 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
22:28:52.785 00.002 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
22:28:52.786 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.19 mountX=-0.07 mountY=0.12, mountTheta=2.09
22:28:52.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.11, opts=13)
22:28:52.789 00.001 8996 Enqueuing Move request for scope (-0.08, -0.11)
22:28:52.791 00.002 20224 Worker thread wakes up
22:28:52.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
22:28:52.791 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
22:28:52.791 00.000 20224 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
22:28:52.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:28:52.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:52.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:28:52.791 00.000 20224 MoveAxis(E, 0, ABG)
22:28:52.791 00.000 20224 Move returns status 0, amount 0
22:28:52.791 00.000 20224 MoveAxis(N, 0, ABG)
22:28:52.791 00.000 20224 Move returns status 0, amount 0
22:28:52.791 00.000 20224 move complete, result=0
22:28:52.792 00.001 20224 worker thread done servicing request
22:28:52.799 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=43200, med=2774, FiltMin=2509, FiltMax=26576, Gamma=1.000
22:28:52.819 00.020 8996 UpdateGuideState exits: m=784870 SNR=374.1
22:28:52.820 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:52.821 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:52.822 00.001 8996 Enqueuing Expose request
22:28:52.823 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:28:52.824 00.001 20224 Worker thread wakes up
22:28:52.824 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:52.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:54.005 01.181 20224 Exposure complete
22:28:54.078 00.073 20224 worker thread done servicing request
22:28:54.078 00.000 8996 OnExposeComplete: enter
22:28:54.079 00.001 8996 UpdateGuideState(): m_state=6
22:28:54.080 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4767
22:28:54.081 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=471.70, Mass=686640, SNR=386.9, Peak=45741 HFD=4.7
22:28:54.082 00.001 8996 MultiStar: [#1 -0.01,0.34,0.58,U] [#2 -0.17,0.04,0.68,U] [#3 -0.31,0.12,0.51,U] [#4 -0.03,-0.07,0.55,U] [#5 -0.09,0.07,0.61,U] [#6 -0.13,0.13,0.40,U] [#7 -0.07,0.31,0.40,U] [#8 -0.18,0.46,0.00,M1] 
22:28:54.083 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.18}, one-star: {-0.11, 0.37}
22:28:54.085 00.002 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
22:28:54.086 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
22:28:54.088 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.14 mountX=-0.13 mountY=-0.16, mountTheta=-2.24
22:28:54.090 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.18, opts=13)
22:28:54.091 00.001 8996 Enqueuing Move request for scope (-0.11, 0.18)
22:28:54.092 00.001 20224 Worker thread wakes up
22:28:54.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
22:28:54.092 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
22:28:54.092 00.000 20224 Moving (-0.11, 0.18) raw xDistance=-0.13 yDistance=-0.16
22:28:54.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:28:54.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:54.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:28:54.092 00.000 20224 MoveAxis(E, 0, ABG)
22:28:54.092 00.000 20224 Move returns status 0, amount 0
22:28:54.092 00.000 20224 MoveAxis(N, 0, ABG)
22:28:54.092 00.000 20224 Move returns status 0, amount 0
22:28:54.092 00.000 20224 move complete, result=0
22:28:54.092 00.000 20224 worker thread done servicing request
22:28:54.096 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45741, med=2774, FiltMin=2502, FiltMax=27184, Gamma=1.000
22:28:54.113 00.017 8996 UpdateGuideState exits: m=686640 SNR=386.9
22:28:54.115 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:54.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:54.117 00.001 8996 Enqueuing Expose request
22:28:54.118 00.001 20224 Worker thread wakes up
22:28:54.118 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:28:54.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:54.119 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:55.108 00.989 20224 Exposure complete
22:28:55.196 00.088 20224 worker thread done servicing request
22:28:55.196 00.000 8996 OnExposeComplete: enter
22:28:55.198 00.002 8996 UpdateGuideState(): m_state=6
22:28:55.200 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4768
22:28:55.201 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=471.30, Mass=814752, SNR=349.0, Peak=52528 HFD=4.7
22:28:55.202 00.001 8996 MultiStar: [#1 -0.10,0.15,0.71,U] [#2 -0.08,0.35,0.72,U] [#3 0.24,0.08,0.65,U] [#4 0.14,-0.14,0.53,U] [#5 0.18,-0.06,0.69,U] [#6 0.32,0.02,0.45,U] [#7 0.16,0.23,0.44,U] [#8 -0.04,0.12,0.36,U] 
22:28:55.202 00.000 8996 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {-0.23, -0.03}
22:28:55.203 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
22:28:55.204 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
22:28:55.205 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.13 mountX=0.03 mountY=-0.08, mountTheta=-1.23
22:28:55.206 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
22:28:55.207 00.001 8996 Enqueuing Move request for scope (0.04, 0.07)
22:28:55.209 00.002 20224 Worker thread wakes up
22:28:55.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
22:28:55.209 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
22:28:55.209 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
22:28:55.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:28:55.209 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:55.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:28:55.209 00.000 20224 MoveAxis(E, 0, ABG)
22:28:55.209 00.000 20224 Move returns status 0, amount 0
22:28:55.209 00.000 20224 MoveAxis(N, 0, ABG)
22:28:55.209 00.000 20224 Move returns status 0, amount 0
22:28:55.209 00.000 20224 move complete, result=0
22:28:55.209 00.000 20224 worker thread done servicing request
22:28:55.218 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52528, med=2774, FiltMin=2525, FiltMax=30448, Gamma=1.000
22:28:55.235 00.017 8996 UpdateGuideState exits: m=814752 SNR=349.0
22:28:55.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:55.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:55.238 00.001 8996 Enqueuing Expose request
22:28:55.238 00.000 20224 Worker thread wakes up
22:28:55.238 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:28:55.239 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:55.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:56.410 01.171 20224 Exposure complete
22:28:56.487 00.077 20224 worker thread done servicing request
22:28:56.487 00.000 8996 OnExposeComplete: enter
22:28:56.488 00.001 8996 UpdateGuideState(): m_state=6
22:28:56.489 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4769
22:28:56.490 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=471.47, Mass=694534, SNR=346.5, Peak=42976 HFD=4.6
22:28:56.491 00.001 8996 MultiStar: [#1 -0.23,0.28,0.58,U] [#2 -0.39,0.45,0.00,M1] [#3 -0.03,0.49,0.00,M1] [#4 -0.03,0.19,0.58,U] [#5 0.16,0.25,0.65,U] [#6 -0.13,0.14,0.47,U] [#7 -0.28,0.34,0.48,U] [#8 -0.01,0.27,0.40,U] 
22:28:56.491 00.000 8996 single-star, 6 included, MultiStar: {-0.04, 0.22}, one-star: {0.07, 0.15}
22:28:56.492 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
22:28:56.493 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
22:28:56.494 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.15 hyp=0.16 cameraTheta=1.11 mountX=0.06 mountY=-0.15, mountTheta=-1.21
22:28:56.497 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.15, opts=13)
22:28:56.498 00.001 8996 Enqueuing Move request for scope (0.07, 0.15)
22:28:56.499 00.001 20224 Worker thread wakes up
22:28:56.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.15) opts 0xd
22:28:56.499 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.15)
22:28:56.499 00.000 20224 Moving (0.07, 0.15) raw xDistance=0.06 yDistance=-0.15
22:28:56.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:28:56.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:56.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:28:56.499 00.000 20224 MoveAxis(E, 0, ABG)
22:28:56.499 00.000 20224 Move returns status 0, amount 0
22:28:56.499 00.000 20224 MoveAxis(N, 0, ABG)
22:28:56.499 00.000 20224 Move returns status 0, amount 0
22:28:56.499 00.000 20224 move complete, result=0
22:28:56.500 00.001 20224 worker thread done servicing request
22:28:56.504 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=42976, med=2774, FiltMin=2419, FiltMax=27744, Gamma=1.000
22:28:56.526 00.022 8996 UpdateGuideState exits: m=694534 SNR=346.5
22:28:56.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:56.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:56.529 00.001 8996 Enqueuing Expose request
22:28:56.530 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:28:56.531 00.001 20224 Worker thread wakes up
22:28:56.531 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:56.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:57.507 00.976 20224 Exposure complete
22:28:57.575 00.068 20224 worker thread done servicing request
22:28:57.575 00.000 8996 OnExposeComplete: enter
22:28:57.576 00.001 8996 UpdateGuideState(): m_state=6
22:28:57.577 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4770
22:28:57.578 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=471.78, Mass=598510, SNR=363.7, Peak=40189 HFD=4.6
22:28:57.580 00.002 8996 MultiStar: [#1 -0.12,0.07,0.61,U] [#2 -0.36,0.49,0.00,M2] [#3 -0.20,0.03,0.57,U] [#4 -0.17,0.04,0.47,U] [#5 -0.08,0.40,0.58,U] [#6 -0.25,0.02,0.43,U] [#7 -0.41,0.16,0.39,U] [#8 -0.11,0.46,0.00,M1] 
22:28:57.581 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.21}, one-star: {-0.22, 0.46}
22:28:57.583 00.002 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
22:28:57.584 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
22:28:57.585 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.21 hyp=0.29 cameraTheta=2.33 mountX=-0.22 mountY=-0.18, mountTheta=-2.44
22:28:57.588 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.21, opts=13)
22:28:57.590 00.002 8996 Enqueuing Move request for scope (-0.20, 0.21)
22:28:57.591 00.001 20224 Worker thread wakes up
22:28:57.592 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.21) opts 0xd
22:28:57.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.21)
22:28:57.592 00.000 20224 Moving (-0.20, 0.21) raw xDistance=-0.22 yDistance=-0.18
22:28:57.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:28:57.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:57.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:28:57.592 00.000 20224 MoveAxis(E, 32, ABG)
22:28:57.592 00.000 20224 Guiding  Dir = 2, Dur = 32
22:28:57.592 00.000 20224 IsSlewing returns 0
22:28:57.592 00.000 20224 IsGuiding returns 0
22:28:57.597 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40189, med=2774, FiltMin=2525, FiltMax=23315, Gamma=1.000
22:28:57.620 00.023 8996 UpdateGuideState exits: m=598510 SNR=363.7
22:28:57.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:57.621 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:57.622 00.001 8996 Enqueuing Expose request
22:28:57.635 00.013 20224 IsGuiding returns 1
22:28:57.635 00.000 20224 scope still moving after pulse duration time elapsed
22:28:57.665 00.030 20224 IsSlewing returns 0
22:28:57.665 00.000 20224 IsGuiding returns 1
22:28:57.696 00.031 20224 IsSlewing returns 0
22:28:57.696 00.000 20224 IsGuiding returns 1
22:28:57.728 00.032 20224 IsSlewing returns 0
22:28:57.728 00.000 20224 IsGuiding returns 0
22:28:57.728 00.000 20224 scope move finished after 32 + 103 ms
22:28:57.728 00.000 20224 Move returns status 0, amount 32
22:28:57.728 00.000 20224 MoveAxis(N, 0, ABG)
22:28:57.728 00.000 20224 Move returns status 0, amount 0
22:28:57.728 00.000 20224 move complete, result=0
22:28:57.728 00.000 20224 worker thread done servicing request
22:28:57.728 00.000 20224 Worker thread wakes up
22:28:57.728 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:57.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:57.728 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
22:28:58.877 01.149 20224 Exposure complete
22:28:58.932 00.055 20224 worker thread done servicing request
22:28:58.932 00.000 8996 OnExposeComplete: enter
22:28:58.934 00.002 8996 UpdateGuideState(): m_state=6
22:28:58.935 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4771
22:28:58.936 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=471.78, Mass=721031, SNR=335.7, Peak=51117 HFD=4.6
22:28:58.938 00.002 8996 MultiStar: [#1 0.18,0.07,0.67,U] [#2 0.17,0.31,0.72,U] [#3 -0.04,0.13,0.61,U] [#4 0.05,0.19,0.61,U] [#5 0.12,0.24,0.75,U] [#6 -0.07,0.00,0.41,U] [#7 -0.02,-0.07,0.44,U] [#8 0.04,0.26,0.42,U] 
22:28:58.939 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.21}, one-star: {-0.02, 0.45}
22:28:58.940 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:28:58.941 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:28:58.942 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.32 mountX=0.03 mountY=-0.21, mountTheta=-1.42
22:28:58.945 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.21, opts=13)
22:28:58.947 00.002 8996 Enqueuing Move request for scope (0.05, 0.21)
22:28:58.948 00.001 20224 Worker thread wakes up
22:28:58.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
22:28:58.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
22:28:58.948 00.000 20224 Moving (0.05, 0.21) raw xDistance=0.03 yDistance=-0.21
22:28:58.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:28:58.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:58.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:28:58.948 00.000 20224 MoveAxis(E, 0, ABG)
22:28:58.948 00.000 20224 Move returns status 0, amount 0
22:28:58.948 00.000 20224 MoveAxis(N, 0, ABG)
22:28:58.948 00.000 20224 Move returns status 0, amount 0
22:28:58.948 00.000 20224 move complete, result=0
22:28:58.949 00.001 20224 worker thread done servicing request
22:28:58.953 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51117, med=2774, FiltMin=2505, FiltMax=28003, Gamma=1.000
22:28:58.968 00.015 8996 UpdateGuideState exits: m=721031 SNR=335.7
22:28:58.969 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:58.970 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:28:58.970 00.000 8996 Enqueuing Expose request
22:28:58.971 00.001 20224 Worker thread wakes up
22:28:58.971 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:28:58.972 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:28:58.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:28:59.951 00.979 20224 Exposure complete
22:29:00.032 00.081 20224 worker thread done servicing request
22:29:00.032 00.000 8996 OnExposeComplete: enter
22:29:00.033 00.001 8996 UpdateGuideState(): m_state=6
22:29:00.034 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4772
22:29:00.035 00.001 8996 Star::Find returns 1 (0), X=138.91, Y=471.79, Mass=690791, SNR=344.4, Peak=49709 HFD=4.5
22:29:00.036 00.001 8996 MultiStar: [#1 0.21,0.22,0.82,U] [#2 0.14,0.44,0.00,M2] [#3 0.16,-0.03,0.64,U] [#4 0.29,0.18,0.54,U] [#5 0.23,0.20,0.56,U] [#6 0.12,0.12,0.42,U] [#7 0.02,0.36,0.44,U] [#8 0.13,0.38,0.39,U] 
22:29:00.037 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.24}, one-star: {0.19, 0.46}
22:29:00.037 00.000 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:29:00.038 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
22:29:00.039 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.24 hyp=0.30 cameraTheta=0.94 mountX=0.16 mountY=-0.26, mountTheta=-1.04
22:29:00.040 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.24, opts=13)
22:29:00.041 00.001 8996 Enqueuing Move request for scope (0.18, 0.24)
22:29:00.042 00.001 20224 Worker thread wakes up
22:29:00.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.24) opts 0xd
22:29:00.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.24)
22:29:00.042 00.000 20224 Moving (0.18, 0.24) raw xDistance=0.16 yDistance=-0.26
22:29:00.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:29:00.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:00.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:29:00.042 00.000 20224 MoveAxis(E, 0, ABG)
22:29:00.042 00.000 20224 Move returns status 0, amount 0
22:29:00.042 00.000 20224 MoveAxis(N, 0, ABG)
22:29:00.042 00.000 20224 Move returns status 0, amount 0
22:29:00.042 00.000 20224 move complete, result=0
22:29:00.042 00.000 20224 worker thread done servicing request
22:29:00.047 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49709, med=2774, FiltMin=2521, FiltMax=28944, Gamma=1.000
22:29:00.061 00.014 8996 UpdateGuideState exits: m=690791 SNR=344.4
22:29:00.061 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:00.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:00.064 00.002 8996 Enqueuing Expose request
22:29:00.067 00.003 20224 Worker thread wakes up
22:29:00.067 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:29:00.070 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:00.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:01.253 01.183 20224 Exposure complete
22:29:01.336 00.083 20224 worker thread done servicing request
22:29:01.337 00.001 8996 OnExposeComplete: enter
22:29:01.338 00.001 8996 UpdateGuideState(): m_state=6
22:29:01.339 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4773
22:29:01.341 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=471.62, Mass=700292, SNR=363.6, Peak=49773 HFD=4.7
22:29:01.343 00.002 8996 MultiStar: [#1 -0.35,-0.02,0.69,U] [#2 -0.52,0.18,0.00,M3] [#3 -0.45,0.18,0.00,M1] [#4 -0.39,0.01,0.45,U] [#5 -0.19,0.23,0.56,U] [#6 -0.33,-0.15,0.46,U] [#7 -0.74,0.02,0.00,M1] [#8 -0.40,0.06,0.38,U] 
22:29:01.345 00.002 8996 refined, 5 included, MultiStar: {-0.27, 0.10}, one-star: {-0.12, 0.30}
22:29:01.347 00.002 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
22:29:01.349 00.002 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
22:29:01.350 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.77 mountX=-0.27 mountY=-0.07, mountTheta=-2.88
22:29:01.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.10, opts=13)
22:29:01.353 00.001 8996 Enqueuing Move request for scope (-0.27, 0.10)
22:29:01.354 00.001 20224 Worker thread wakes up
22:29:01.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
22:29:01.354 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
22:29:01.354 00.000 20224 Moving (-0.27, 0.10) raw xDistance=-0.27 yDistance=-0.07
22:29:01.355 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:29:01.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:01.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:29:01.355 00.000 20224 MoveAxis(E, 40, ABG)
22:29:01.355 00.000 20224 Guiding  Dir = 2, Dur = 40
22:29:01.355 00.000 20224 IsSlewing returns 0
22:29:01.355 00.000 20224 IsGuiding returns 0
22:29:01.359 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49773, med=2774, FiltMin=2512, FiltMax=26736, Gamma=1.000
22:29:01.361 00.002 20224 PulseGuide returned control before completion, sleep 45
22:29:01.373 00.012 8996 UpdateGuideState exits: m=700292 SNR=363.6
22:29:01.375 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:01.375 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:01.377 00.002 8996 Enqueuing Expose request
22:29:01.408 00.031 20224 IsGuiding returns 1
22:29:01.408 00.000 20224 scope still moving after pulse duration time elapsed
22:29:01.439 00.031 20224 IsSlewing returns 0
22:29:01.440 00.001 20224 IsGuiding returns 1
22:29:01.472 00.032 20224 IsSlewing returns 0
22:29:01.472 00.000 20224 IsGuiding returns 0
22:29:01.472 00.000 20224 scope move finished after 40 + 76 ms
22:29:01.472 00.000 20224 Move returns status 0, amount 40
22:29:01.472 00.000 20224 MoveAxis(N, 0, ABG)
22:29:01.472 00.000 20224 Move returns status 0, amount 0
22:29:01.472 00.000 20224 move complete, result=0
22:29:01.472 00.000 20224 worker thread done servicing request
22:29:01.472 00.000 20224 Worker thread wakes up
22:29:01.472 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:01.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:01.472 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
22:29:02.456 00.984 20224 Exposure complete
22:29:02.537 00.081 20224 worker thread done servicing request
22:29:02.537 00.000 8996 OnExposeComplete: enter
22:29:02.539 00.002 8996 UpdateGuideState(): m_state=6
22:29:02.540 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4774
22:29:02.542 00.002 8996 Star::Find returns 1 (0), X=138.75, Y=471.67, Mass=701020, SNR=315.7, Peak=50909 HFD=4.6
22:29:02.543 00.001 8996 MultiStar: [#1 -0.14,-0.02,0.75,U] [#2 -0.16,0.10,0.83,U] [#3 -0.38,-0.15,0.64,U] [#4 -0.16,0.04,0.49,U] [#5 -0.01,-0.07,0.71,U] [#6 -0.13,-0.35,0.42,U] [#7 -0.27,0.08,0.44,U] [#8 -0.24,0.21,0.40,U] 
22:29:02.544 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.04}, one-star: {0.03, 0.34}
22:29:02.545 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
22:29:02.545 00.000 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
22:29:02.546 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.84 mountX=-0.15 mountY=-0.03, mountTheta=-2.95
22:29:02.548 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
22:29:02.549 00.001 8996 Enqueuing Move request for scope (-0.14, 0.04)
22:29:02.550 00.001 20224 Worker thread wakes up
22:29:02.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
22:29:02.550 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
22:29:02.550 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.15 yDistance=-0.03
22:29:02.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:29:02.550 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:02.551 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:29:02.551 00.000 20224 MoveAxis(E, 0, ABG)
22:29:02.551 00.000 20224 Move returns status 0, amount 0
22:29:02.551 00.000 20224 MoveAxis(N, 0, ABG)
22:29:02.551 00.000 20224 Move returns status 0, amount 0
22:29:02.551 00.000 20224 move complete, result=0
22:29:02.551 00.000 20224 worker thread done servicing request
22:29:02.556 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50909, med=2774, FiltMin=2505, FiltMax=27411, Gamma=1.000
22:29:02.571 00.015 8996 UpdateGuideState exits: m=701020 SNR=315.7
22:29:02.573 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:02.574 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:02.576 00.002 8996 Enqueuing Expose request
22:29:02.577 00.001 20224 Worker thread wakes up
22:29:02.577 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:02.579 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:02.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:03.741 01.162 20224 Exposure complete
22:29:03.805 00.064 20224 worker thread done servicing request
22:29:03.805 00.000 8996 OnExposeComplete: enter
22:29:03.806 00.001 8996 UpdateGuideState(): m_state=6
22:29:03.807 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4775
22:29:03.808 00.001 8996 Star::Find returns 1 (0), X=138.86, Y=471.71, Mass=687718, SNR=362.5, Peak=49821 HFD=4.5
22:29:03.809 00.001 8996 MultiStar: [#1 0.28,0.13,0.68,U] [#2 0.33,0.29,0.74,U] [#3 0.22,0.56,0.00,M1] [#4 0.29,0.15,0.51,U] [#5 0.23,0.11,0.65,U] [#6 0.23,-0.10,0.42,U] [#7 0.21,0.37,0.41,U] [#8 -0.01,0.22,0.36,U] 
22:29:03.809 00.000 8996 refined, 7 included, MultiStar: {0.22, 0.21}, one-star: {0.14, 0.39}
22:29:03.810 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
22:29:03.811 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
22:29:03.812 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.21 hyp=0.31 cameraTheta=0.77 mountX=0.20 mountY=-0.24, mountTheta=-0.88
22:29:03.813 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.21, opts=13)
22:29:03.814 00.001 8996 Enqueuing Move request for scope (0.22, 0.21)
22:29:03.814 00.000 20224 Worker thread wakes up
22:29:03.815 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.21) opts 0xd
22:29:03.815 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.21)
22:29:03.815 00.000 20224 Moving (0.22, 0.21) raw xDistance=0.20 yDistance=-0.24
22:29:03.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:29:03.815 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.34
22:29:03.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:29:03.815 00.000 20224 MoveAxis(E, 0, ABG)
22:29:03.815 00.000 20224 Move returns status 0, amount 0
22:29:03.815 00.000 20224 MoveAxis(N, 50, ABG)
22:29:03.815 00.000 20224 Guiding  Dir = 0, Dur = 50
22:29:03.815 00.000 20224 IsSlewing returns 0
22:29:03.815 00.000 20224 IsGuiding returns 0
22:29:03.817 00.002 20224 PulseGuide returned control before completion, sleep 59
22:29:03.820 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49821, med=2774, FiltMin=2528, FiltMax=26960, Gamma=1.000
22:29:03.855 00.035 8996 UpdateGuideState exits: m=687718 SNR=362.5
22:29:03.857 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:03.857 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:03.858 00.001 8996 Enqueuing Expose request
22:29:03.883 00.025 20224 IsGuiding returns 1
22:29:03.883 00.000 20224 scope still moving after pulse duration time elapsed
22:29:03.914 00.031 20224 IsSlewing returns 0
22:29:03.914 00.000 20224 IsGuiding returns 0
22:29:03.914 00.000 20224 scope move finished after 50 + 49 ms
22:29:03.914 00.000 20224 Move returns status 0, amount 50
22:29:03.915 00.001 20224 move complete, result=0
22:29:03.915 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
22:29:03.917 00.002 20224 worker thread done servicing request
22:29:03.917 00.000 20224 Worker thread wakes up
22:29:03.917 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:03.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:04.897 00.980 20224 Exposure complete
22:29:04.977 00.080 20224 worker thread done servicing request
22:29:04.978 00.001 8996 OnExposeComplete: enter
22:29:04.978 00.000 8996 UpdateGuideState(): m_state=6
22:29:04.979 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4776
22:29:04.980 00.001 8996 Star::Find returns 1 (0), X=139.17, Y=471.58, Mass=675216, SNR=310.0, Peak=39693 HFD=4.7
22:29:04.981 00.001 8996 MultiStar: [#1 0.18,-0.05,0.76,U] [#2 0.30,-0.06,0.87,U] [#3 0.09,0.17,0.65,U] [#4 0.32,0.14,0.60,U] [#5 0.29,0.05,0.67,U] [#6 0.32,-0.25,0.47,U] [#7 0.02,0.31,0.49,U] [#8 0.10,0.29,0.42,U] 
22:29:04.982 00.001 8996 refined, 8 included, MultiStar: {0.25, 0.09}, one-star: {0.45, 0.25}
22:29:04.983 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
22:29:04.984 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
22:29:04.984 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.27 cameraTheta=0.35 mountX=0.24 mountY=-0.12, mountTheta=-0.46
22:29:04.986 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.09, opts=13)
22:29:04.986 00.000 8996 Enqueuing Move request for scope (0.25, 0.09)
22:29:04.987 00.001 20224 Worker thread wakes up
22:29:04.987 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd
22:29:04.987 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.09)
22:29:04.987 00.000 20224 Moving (0.25, 0.09) raw xDistance=0.24 yDistance=-0.12
22:29:04.987 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:29:04.987 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:04.988 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:29:04.988 00.000 20224 MoveAxis(W, 35, ABG)
22:29:04.988 00.000 20224 Guiding  Dir = 3, Dur = 35
22:29:04.988 00.000 20224 IsSlewing returns 0
22:29:04.988 00.000 20224 IsGuiding returns 0
22:29:04.992 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=39693, med=2774, FiltMin=2499, FiltMax=22528, Gamma=1.000
22:29:04.993 00.001 20224 PulseGuide returned control before completion, sleep 42
22:29:05.012 00.019 8996 UpdateGuideState exits: m=675216 SNR=310.0
22:29:05.013 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:05.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:05.015 00.001 8996 Enqueuing Expose request
22:29:05.039 00.024 20224 IsGuiding returns 1
22:29:05.039 00.000 20224 scope still moving after pulse duration time elapsed
22:29:05.070 00.031 20224 IsSlewing returns 0
22:29:05.070 00.000 20224 IsGuiding returns 1
22:29:05.101 00.031 20224 IsSlewing returns 0
22:29:05.102 00.001 20224 IsGuiding returns 0
22:29:05.102 00.000 20224 scope move finished after 35 + 78 ms
22:29:05.102 00.000 20224 Move returns status 0, amount 35
22:29:05.102 00.000 20224 MoveAxis(N, 0, ABG)
22:29:05.102 00.000 20224 Move returns status 0, amount 0
22:29:05.102 00.000 20224 move complete, result=0
22:29:05.102 00.000 20224 worker thread done servicing request
22:29:05.102 00.000 20224 Worker thread wakes up
22:29:05.102 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:05.102 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH
22:29:05.104 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:06.269 01.165 20224 Exposure complete
22:29:06.348 00.079 20224 worker thread done servicing request
22:29:06.348 00.000 8996 OnExposeComplete: enter
22:29:06.349 00.001 8996 UpdateGuideState(): m_state=6
22:29:06.350 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4777
22:29:06.351 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=471.51, Mass=731747, SNR=330.5, Peak=46227 HFD=4.6
22:29:06.352 00.001 8996 MultiStar: [#1 -0.41,-0.35,0.00,M1] [#2 -0.46,-0.12,0.00,M1] [#3 -0.49,-0.18,0.00,M1] [#4 -0.35,-0.31,0.00,M1] [#5 -0.46,-0.14,0.00,M1] [#6 -0.20,-0.15,0.49,U] [#7 -0.44,-0.01,0.47,U] [#8 -0.57,-0.06,0.00,M1] 
22:29:06.352 00.000 8996 refined, 2 included, MultiStar: {-0.38, 0.06}, one-star: {-0.45, 0.18}
22:29:06.353 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
22:29:06.354 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:29:06.355 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.06 hyp=0.39 cameraTheta=3.00 mountX=-0.39 mountY=-0.01, mountTheta=-3.11
22:29:06.357 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.06, opts=13)
22:29:06.358 00.001 8996 Enqueuing Move request for scope (-0.38, 0.06)
22:29:06.359 00.001 20224 Worker thread wakes up
22:29:06.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.06) opts 0xd
22:29:06.359 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.06)
22:29:06.359 00.000 20224 Moving (-0.38, 0.06) raw xDistance=-0.39 yDistance=-0.01
22:29:06.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.39
22:29:06.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:06.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:29:06.359 00.000 20224 MoveAxis(E, 54, ABG)
22:29:06.359 00.000 20224 Guiding  Dir = 2, Dur = 54
22:29:06.360 00.001 20224 IsSlewing returns 0
22:29:06.360 00.000 20224 IsGuiding returns 0
22:29:06.363 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46227, med=2774, FiltMin=2515, FiltMax=23744, Gamma=1.000
22:29:06.379 00.016 8996 UpdateGuideState exits: m=731747 SNR=330.5
22:29:06.380 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:06.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:06.382 00.001 8996 Enqueuing Expose request
22:29:06.402 00.020 20224 PulseGuide returned control before completion, sleep 22
22:29:06.433 00.031 20224 IsGuiding returns 1
22:29:06.433 00.000 20224 scope still moving after pulse duration time elapsed
22:29:06.464 00.031 20224 IsSlewing returns 0
22:29:06.464 00.000 20224 IsGuiding returns 1
22:29:06.495 00.031 20224 IsSlewing returns 0
22:29:06.495 00.000 20224 IsGuiding returns 0
22:29:06.495 00.000 20224 scope move finished after 54 + 81 ms
22:29:06.495 00.000 20224 Move returns status 0, amount 54
22:29:06.495 00.000 20224 MoveAxis(N, 0, ABG)
22:29:06.495 00.000 20224 Move returns status 0, amount 0
22:29:06.496 00.001 20224 move complete, result=0
22:29:06.496 00.000 20224 worker thread done servicing request
22:29:06.496 00.000 20224 Worker thread wakes up
22:29:06.496 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:06.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:06.496 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.0 px 0 ms NORTH
22:29:07.471 00.975 20224 Exposure complete
22:29:07.528 00.057 20224 worker thread done servicing request
22:29:07.528 00.000 8996 OnExposeComplete: enter
22:29:07.529 00.001 8996 UpdateGuideState(): m_state=6
22:29:07.530 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4778
22:29:07.531 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=471.33, Mass=794813, SNR=353.5, Peak=59888 HFD=4.6
22:29:07.532 00.001 8996 MultiStar: [#1 -0.13,-0.06,0.60,U] [#2 -0.22,0.03,0.72,U] [#3 0.06,0.13,0.59,U] [#4 0.15,-0.16,0.52,U] [#5 0.14,-0.19,0.63,U] [#6 0.09,-0.25,0.41,U] [#7 0.10,0.01,0.45,U] [#8 0.13,0.10,0.43,U] 
22:29:07.534 00.002 8996 single-star, 8 included, MultiStar: {0.02, -0.04}, one-star: {-0.01, 0.01}
22:29:07.535 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
22:29:07.537 00.002 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
22:29:07.538 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.35 mountX=-0.01 mountY=-0.01, mountTheta=-2.46
22:29:07.541 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
22:29:07.542 00.001 8996 Enqueuing Move request for scope (-0.01, 0.01)
22:29:07.544 00.002 20224 Worker thread wakes up
22:29:07.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
22:29:07.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
22:29:07.544 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
22:29:07.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:29:07.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:07.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:29:07.544 00.000 20224 MoveAxis(E, 0, ABG)
22:29:07.545 00.001 20224 Move returns status 0, amount 0
22:29:07.545 00.000 20224 MoveAxis(N, 0, ABG)
22:29:07.545 00.000 20224 Move returns status 0, amount 0
22:29:07.545 00.000 20224 move complete, result=0
22:29:07.545 00.000 20224 worker thread done servicing request
22:29:07.555 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59888, med=2774, FiltMin=2521, FiltMax=31744, Gamma=1.000
22:29:07.577 00.022 8996 UpdateGuideState exits: m=794813 SNR=353.5
22:29:07.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:07.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:07.580 00.001 8996 Enqueuing Expose request
22:29:07.580 00.000 20224 Worker thread wakes up
22:29:07.580 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:07.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:07.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:08.767 01.186 20224 Exposure complete
22:29:08.843 00.076 20224 worker thread done servicing request
22:29:08.843 00.000 8996 OnExposeComplete: enter
22:29:08.844 00.001 8996 UpdateGuideState(): m_state=6
22:29:08.845 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4779
22:29:08.847 00.002 8996 Star::Find returns 1 (0), X=139.09, Y=471.28, Mass=711213, SNR=337.3, Peak=48208 HFD=4.6
22:29:08.849 00.002 8996 MultiStar: [#1 0.39,0.06,0.66,U] [#2 0.17,0.18,0.74,U] [#3 0.36,-0.21,0.62,U] [#4 0.35,-0.21,0.54,U] [#5 0.28,-0.14,0.56,U] [#6 0.38,-0.26,0.00,M1] [#7 0.21,-0.14,0.44,U] [#8 0.18,0.04,0.42,U] 
22:29:08.850 00.001 8996 refined, 7 included, MultiStar: {0.30, -0.05}, one-star: {0.37, -0.05}
22:29:08.852 00.002 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
22:29:08.853 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.10)
22:29:08.855 00.002 8996 CameraToMount -- cameraX=0.30 cameraY=-0.05 hyp=0.30 cameraTheta=-0.16 mountX=0.30 mountY=0.01, mountTheta=0.04
22:29:08.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.05, opts=13)
22:29:08.859 00.002 8996 Enqueuing Move request for scope (0.30, -0.05)
22:29:08.861 00.002 20224 Worker thread wakes up
22:29:08.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.05) opts 0xd
22:29:08.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.05)
22:29:08.861 00.000 20224 Moving (0.30, -0.05) raw xDistance=0.30 yDistance=0.01
22:29:08.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:29:08.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:08.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:29:08.862 00.001 20224 MoveAxis(W, 44, ABG)
22:29:08.862 00.000 20224 Guiding  Dir = 3, Dur = 44
22:29:08.862 00.000 20224 IsSlewing returns 0
22:29:08.862 00.000 20224 IsGuiding returns 0
22:29:08.869 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48208, med=2774, FiltMin=2468, FiltMax=24195, Gamma=1.000
22:29:08.894 00.025 8996 UpdateGuideState exits: m=711213 SNR=337.3
22:29:08.895 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:08.896 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:08.897 00.001 8996 Enqueuing Expose request
22:29:08.921 00.024 20224 IsGuiding returns 1
22:29:08.921 00.000 20224 scope still moving after pulse duration time elapsed
22:29:08.950 00.029 20224 IsSlewing returns 0
22:29:08.950 00.000 20224 IsGuiding returns 1
22:29:08.981 00.031 20224 IsSlewing returns 0
22:29:08.982 00.001 20224 IsGuiding returns 1
22:29:09.013 00.031 20224 IsSlewing returns 0
22:29:09.014 00.001 20224 IsGuiding returns 0
22:29:09.014 00.000 20224 scope move finished after 44 + 107 ms
22:29:09.014 00.000 20224 Move returns status 0, amount 44
22:29:09.014 00.000 20224 MoveAxis(N, 0, ABG)
22:29:09.014 00.000 20224 Move returns status 0, amount 0
22:29:09.015 00.001 20224 move complete, result=0
22:29:09.015 00.000 20224 worker thread done servicing request
22:29:09.015 00.000 20224 Worker thread wakes up
22:29:09.015 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:09.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:09.015 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.0 px 0 ms NORTH
22:29:09.997 00.982 20224 Exposure complete
22:29:10.096 00.099 20224 worker thread done servicing request
22:29:10.096 00.000 8996 OnExposeComplete: enter
22:29:10.098 00.002 8996 UpdateGuideState(): m_state=6
22:29:10.099 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4780
22:29:10.101 00.002 8996 Star::Find returns 1 (0), X=138.43, Y=471.21, Mass=687184, SNR=324.0, Peak=46736 HFD=4.6
22:29:10.103 00.002 8996 MultiStar: [#1 -0.33,0.08,0.78,U] [#2 -0.29,-0.10,0.78,U] [#3 -0.29,-0.04,0.67,U] [#4 -0.31,-0.25,0.55,U] [#5 -0.24,-0.25,0.69,U] [#6 -0.22,-0.24,0.49,U] [#7 -0.30,-0.21,0.46,U] [#8 -0.22,-0.12,0.39,U] 
22:29:10.105 00.002 8996 refined, 8 included, MultiStar: {-0.28, -0.12}, one-star: {-0.29, -0.11}
22:29:10.106 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
22:29:10.106 00.000 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
22:29:10.107 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-2.73 mountX=-0.27 mountY=0.16, mountTheta=2.61
22:29:10.109 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.12, opts=13)
22:29:10.110 00.001 8996 Enqueuing Move request for scope (-0.28, -0.12)
22:29:10.111 00.001 20224 Worker thread wakes up
22:29:10.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.12) opts 0xd
22:29:10.111 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.12)
22:29:10.111 00.000 20224 Moving (-0.28, -0.12) raw xDistance=-0.27 yDistance=0.16
22:29:10.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
22:29:10.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:10.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:29:10.111 00.000 20224 MoveAxis(E, 36, ABG)
22:29:10.112 00.001 20224 Guiding  Dir = 2, Dur = 36
22:29:10.112 00.000 20224 IsSlewing returns 0
22:29:10.112 00.000 20224 IsGuiding returns 0
22:29:10.116 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46736, med=2774, FiltMin=2521, FiltMax=27088, Gamma=1.000
22:29:10.133 00.017 8996 UpdateGuideState exits: m=687184 SNR=324.0
22:29:10.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:10.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:10.136 00.001 8996 Enqueuing Expose request
22:29:10.170 00.034 20224 IsGuiding returns 1
22:29:10.170 00.000 20224 scope still moving after pulse duration time elapsed
22:29:10.200 00.030 20224 IsSlewing returns 0
22:29:10.200 00.000 20224 IsGuiding returns 1
22:29:10.231 00.031 20224 IsSlewing returns 0
22:29:10.231 00.000 20224 IsGuiding returns 1
22:29:10.263 00.032 20224 IsSlewing returns 0
22:29:10.263 00.000 20224 IsGuiding returns 0
22:29:10.263 00.000 20224 scope move finished after 36 + 114 ms
22:29:10.263 00.000 20224 Move returns status 0, amount 36
22:29:10.263 00.000 20224 MoveAxis(N, 0, ABG)
22:29:10.263 00.000 20224 Move returns status 0, amount 0
22:29:10.264 00.001 20224 move complete, result=0
22:29:10.264 00.000 20224 worker thread done servicing request
22:29:10.264 00.000 20224 Worker thread wakes up
22:29:10.264 00.000 8996 GuideStep: -0.3 px 36 ms EAST, 0.2 px 0 ms NORTH
22:29:10.266 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:10.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:11.434 01.168 20224 Exposure complete
22:29:11.502 00.068 20224 worker thread done servicing request
22:29:11.502 00.000 8996 OnExposeComplete: enter
22:29:11.503 00.001 8996 UpdateGuideState(): m_state=6
22:29:11.504 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4781
22:29:11.505 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=471.37, Mass=710906, SNR=332.5, Peak=48688 HFD=4.5
22:29:11.506 00.001 8996 MultiStar: [#1 0.07,0.14,0.67,U] [#2 0.12,0.04,0.80,U] [#3 0.23,0.12,0.59,U] [#4 0.25,0.05,0.58,U] [#5 0.06,-0.03,0.60,U] [#6 0.09,-0.20,0.42,U] [#7 0.05,-0.06,0.49,U] [#8 0.03,0.03,0.40,U] 
22:29:11.507 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.03}, one-star: {0.11, 0.04}
22:29:11.507 00.000 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
22:29:11.508 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
22:29:11.509 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.12 cameraTheta=0.23 mountX=0.11 mountY=-0.04, mountTheta=-0.34
22:29:11.510 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.03, opts=13)
22:29:11.511 00.001 8996 Enqueuing Move request for scope (0.12, 0.03)
22:29:11.512 00.001 20224 Worker thread wakes up
22:29:11.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
22:29:11.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
22:29:11.513 00.001 20224 Moving (0.12, 0.03) raw xDistance=0.11 yDistance=-0.04
22:29:11.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:29:11.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:11.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:29:11.513 00.000 20224 MoveAxis(E, 0, ABG)
22:29:11.513 00.000 20224 Move returns status 0, amount 0
22:29:11.513 00.000 20224 MoveAxis(N, 0, ABG)
22:29:11.513 00.000 20224 Move returns status 0, amount 0
22:29:11.513 00.000 20224 move complete, result=0
22:29:11.513 00.000 20224 worker thread done servicing request
22:29:11.520 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48688, med=2774, FiltMin=2518, FiltMax=29984, Gamma=1.000
22:29:11.535 00.015 8996 UpdateGuideState exits: m=710906 SNR=332.5
22:29:11.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:11.536 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:11.537 00.001 8996 Enqueuing Expose request
22:29:11.538 00.001 20224 Worker thread wakes up
22:29:11.538 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:11.539 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:11.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:12.524 00.985 20224 Exposure complete
22:29:12.617 00.093 20224 worker thread done servicing request
22:29:12.617 00.000 8996 OnExposeComplete: enter
22:29:12.618 00.001 8996 UpdateGuideState(): m_state=6
22:29:12.618 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4782
22:29:12.619 00.001 8996 Star::Find returns 1 (0), X=139.08, Y=471.55, Mass=737303, SNR=389.7, Peak=47389 HFD=4.8
22:29:12.620 00.001 8996 MultiStar: [#1 0.28,0.03,0.60,U] [#2 0.42,-0.16,0.00,M1] [#3 0.15,0.13,0.55,U] [#4 0.26,0.13,0.47,U] [#5 0.45,0.07,0.00,M1] [#6 0.29,-0.16,0.38,U] [#7 0.32,-0.28,0.46,U] [#8 0.32,0.09,0.32,U] 
22:29:12.621 00.001 8996 refined, 6 included, MultiStar: {0.29, 0.06}, one-star: {0.36, 0.22}
22:29:12.622 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
22:29:12.622 00.000 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
22:29:12.623 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.06 hyp=0.30 cameraTheta=0.19 mountX=0.28 mountY=-0.09, mountTheta=-0.31
22:29:12.625 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.06, opts=13)
22:29:12.626 00.001 8996 Enqueuing Move request for scope (0.29, 0.06)
22:29:12.626 00.000 20224 Worker thread wakes up
22:29:12.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.06) opts 0xd
22:29:12.626 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.06)
22:29:12.626 00.000 20224 Moving (0.29, 0.06) raw xDistance=0.28 yDistance=-0.09
22:29:12.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:29:12.627 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:12.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:29:12.627 00.000 20224 MoveAxis(W, 42, ABG)
22:29:12.627 00.000 20224 Guiding  Dir = 3, Dur = 42
22:29:12.627 00.000 20224 IsSlewing returns 0
22:29:12.627 00.000 20224 IsGuiding returns 0
22:29:12.630 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47389, med=2774, FiltMin=2509, FiltMax=24128, Gamma=1.000
22:29:12.658 00.028 8996 UpdateGuideState exits: m=737303 SNR=389.7
22:29:12.660 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:12.663 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:12.665 00.002 8996 Enqueuing Expose request
22:29:12.668 00.003 20224 PulseGuide returned control before completion, sleep 12
22:29:12.685 00.017 20224 IsGuiding returns 1
22:29:12.685 00.000 20224 scope still moving after pulse duration time elapsed
22:29:12.715 00.030 20224 IsSlewing returns 0
22:29:12.715 00.000 20224 IsGuiding returns 1
22:29:12.745 00.030 20224 IsSlewing returns 0
22:29:12.746 00.001 20224 IsGuiding returns 1
22:29:12.777 00.031 20224 IsSlewing returns 0
22:29:12.777 00.000 20224 IsGuiding returns 0
22:29:12.777 00.000 20224 scope move finished after 42 + 107 ms
22:29:12.777 00.000 20224 Move returns status 0, amount 42
22:29:12.777 00.000 20224 MoveAxis(N, 0, ABG)
22:29:12.777 00.000 20224 Move returns status 0, amount 0
22:29:12.777 00.000 20224 move complete, result=0
22:29:12.777 00.000 20224 worker thread done servicing request
22:29:12.777 00.000 20224 Worker thread wakes up
22:29:12.777 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
22:29:12.778 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:12.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:13.944 01.166 20224 Exposure complete
22:29:14.016 00.072 20224 worker thread done servicing request
22:29:14.016 00.000 8996 OnExposeComplete: enter
22:29:14.018 00.002 8996 UpdateGuideState(): m_state=6
22:29:14.020 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4783
22:29:14.021 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=471.30, Mass=729886, SNR=316.0, Peak=50064 HFD=4.7
22:29:14.023 00.002 8996 MultiStar: [#1 0.06,0.13,0.92,U] [#2 0.06,0.16,0.73,U] [#3 -0.06,0.12,0.80,U] [#4 0.01,-0.14,0.56,U] [#5 -0.07,-0.04,0.65,U] [#6 0.14,-0.23,0.51,U] [#7 -0.02,-0.04,0.53,U] [#8 -0.00,0.08,0.42,U] 
22:29:14.023 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {-0.22, -0.02}
22:29:14.024 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
22:29:14.025 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
22:29:14.026 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.60 mountX=-0.03 mountY=-0.01, mountTheta=-2.71
22:29:14.027 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
22:29:14.029 00.002 8996 Enqueuing Move request for scope (-0.03, 0.02)
22:29:14.030 00.001 20224 Worker thread wakes up
22:29:14.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:29:14.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:29:14.031 00.001 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
22:29:14.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:29:14.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:14.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:29:14.031 00.000 20224 MoveAxis(E, 0, ABG)
22:29:14.031 00.000 20224 Move returns status 0, amount 0
22:29:14.031 00.000 20224 MoveAxis(N, 0, ABG)
22:29:14.031 00.000 20224 Move returns status 0, amount 0
22:29:14.031 00.000 20224 move complete, result=0
22:29:14.032 00.001 20224 worker thread done servicing request
22:29:14.037 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50064, med=2774, FiltMin=2518, FiltMax=26483, Gamma=1.000
22:29:14.057 00.020 8996 UpdateGuideState exits: m=729886 SNR=316.0
22:29:14.058 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:14.059 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:14.060 00.001 8996 Enqueuing Expose request
22:29:14.060 00.000 20224 Worker thread wakes up
22:29:14.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:14.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:14.061 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:15.028 00.967 20224 Exposure complete
22:29:15.106 00.078 20224 worker thread done servicing request
22:29:15.106 00.000 8996 OnExposeComplete: enter
22:29:15.107 00.001 8996 UpdateGuideState(): m_state=6
22:29:15.109 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4784
22:29:15.110 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=471.36, Mass=683284, SNR=316.7, Peak=47872 HFD=4.8
22:29:15.112 00.002 8996 MultiStar: [#1 0.07,-0.17,0.70,U] [#2 -0.01,0.01,0.80,U] [#3 -0.00,0.26,0.65,U] [#4 0.15,0.16,0.69,U] [#5 -0.02,-0.02,0.61,U] [#6 0.14,-0.04,0.55,U] [#7 0.01,-0.03,0.55,U] [#8 -0.20,0.07,0.38,U] 
22:29:15.114 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.03}, one-star: {-0.15, 0.03}
22:29:15.115 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
22:29:15.116 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
22:29:15.117 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.64 mountX=-0.00 mountY=-0.03, mountTheta=-1.74
22:29:15.119 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.03, opts=13)
22:29:15.121 00.002 8996 Enqueuing Move request for scope (-0.00, 0.03)
22:29:15.122 00.001 20224 Worker thread wakes up
22:29:15.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
22:29:15.122 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
22:29:15.122 00.000 20224 Moving (-0.00, 0.03) raw xDistance=-0.00 yDistance=-0.03
22:29:15.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:29:15.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:15.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:29:15.123 00.001 20224 MoveAxis(E, 0, ABG)
22:29:15.123 00.000 20224 Move returns status 0, amount 0
22:29:15.123 00.000 20224 MoveAxis(N, 0, ABG)
22:29:15.123 00.000 20224 Move returns status 0, amount 0
22:29:15.123 00.000 20224 move complete, result=0
22:29:15.123 00.000 20224 worker thread done servicing request
22:29:15.128 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=47872, med=2774, FiltMin=2534, FiltMax=24400, Gamma=1.000
22:29:15.143 00.015 8996 UpdateGuideState exits: m=683284 SNR=316.7
22:29:15.146 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:15.148 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:15.149 00.001 8996 Enqueuing Expose request
22:29:15.150 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:15.151 00.001 20224 Worker thread wakes up
22:29:15.151 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:15.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:16.316 01.165 20224 Exposure complete
22:29:16.398 00.082 20224 worker thread done servicing request
22:29:16.398 00.000 8996 OnExposeComplete: enter
22:29:16.400 00.002 8996 UpdateGuideState(): m_state=6
22:29:16.401 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4785
22:29:16.402 00.001 8996 Star::Find returns 1 (0), X=139.03, Y=471.61, Mass=700855, SNR=346.2, Peak=43053 HFD=4.8
22:29:16.403 00.001 8996 MultiStar: [#1 0.21,0.13,0.68,U] [#2 0.36,-0.34,0.00,M1] [#3 0.06,-0.02,0.69,U] [#4 0.05,-0.37,0.52,U] [#5 0.25,-0.22,0.59,U] [#6 0.21,-0.40,0.00,M1] [#7 -0.11,-0.22,0.44,U] [#8 0.07,0.18,0.38,U] 
22:29:16.404 00.001 8996 refined, 6 included, MultiStar: {0.15, 0.00}, one-star: {0.31, 0.29}
22:29:16.405 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
22:29:16.406 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
22:29:16.407 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.01 mountX=0.15 mountY=-0.02, mountTheta=-0.12
22:29:16.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.00, opts=13)
22:29:16.410 00.001 8996 Enqueuing Move request for scope (0.15, 0.00)
22:29:16.411 00.001 20224 Worker thread wakes up
22:29:16.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
22:29:16.411 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
22:29:16.411 00.000 20224 Moving (0.15, 0.00) raw xDistance=0.15 yDistance=-0.02
22:29:16.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:29:16.412 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:16.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:29:16.412 00.000 20224 MoveAxis(E, 0, ABG)
22:29:16.412 00.000 20224 Move returns status 0, amount 0
22:29:16.412 00.000 20224 MoveAxis(N, 0, ABG)
22:29:16.412 00.000 20224 Move returns status 0, amount 0
22:29:16.412 00.000 20224 move complete, result=0
22:29:16.412 00.000 20224 worker thread done servicing request
22:29:16.416 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=43053, med=2774, FiltMin=2521, FiltMax=23235, Gamma=1.000
22:29:16.434 00.018 8996 UpdateGuideState exits: m=700855 SNR=346.2
22:29:16.436 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:16.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:16.439 00.002 8996 Enqueuing Expose request
22:29:16.440 00.001 20224 Worker thread wakes up
22:29:16.440 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:29:16.442 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:16.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:17.429 00.987 20224 Exposure complete
22:29:17.518 00.089 20224 worker thread done servicing request
22:29:17.518 00.000 8996 OnExposeComplete: enter
22:29:17.520 00.002 8996 UpdateGuideState(): m_state=6
22:29:17.522 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4786
22:29:17.524 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=471.62, Mass=838515, SNR=374.6, Peak=52752 HFD=4.8
22:29:17.527 00.003 8996 MultiStar: [#1 0.08,0.04,0.65,U] [#2 -0.13,0.18,0.72,U] [#3 -0.10,-0.02,0.60,U] [#4 0.08,-0.06,0.53,U] [#5 0.12,0.17,0.53,U] [#6 -0.11,-0.37,0.45,U] [#7 -0.26,0.01,0.44,U] [#8 0.09,0.32,0.34,U] 
22:29:17.529 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.08}, one-star: {-0.14, 0.29}
22:29:17.532 00.003 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
22:29:17.534 00.002 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
22:29:17.535 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.11 mountX=-0.06 mountY=-0.08, mountTheta=-2.21
22:29:17.538 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.08, opts=13)
22:29:17.539 00.001 8996 Enqueuing Move request for scope (-0.05, 0.08)
22:29:17.542 00.003 20224 Worker thread wakes up
22:29:17.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
22:29:17.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
22:29:17.542 00.000 20224 Moving (-0.05, 0.08) raw xDistance=-0.06 yDistance=-0.08
22:29:17.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:29:17.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:17.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:29:17.542 00.000 20224 MoveAxis(E, 0, ABG)
22:29:17.542 00.000 20224 Move returns status 0, amount 0
22:29:17.542 00.000 20224 MoveAxis(N, 0, ABG)
22:29:17.542 00.000 20224 Move returns status 0, amount 0
22:29:17.542 00.000 20224 move complete, result=0
22:29:17.543 00.001 20224 worker thread done servicing request
22:29:17.553 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52752, med=2774, FiltMin=2541, FiltMax=32112, Gamma=1.000
22:29:17.573 00.020 8996 UpdateGuideState exits: m=838515 SNR=374.6
22:29:17.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:17.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:17.575 00.000 8996 Enqueuing Expose request
22:29:17.576 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:17.577 00.001 20224 Worker thread wakes up
22:29:17.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:17.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:18.751 01.174 20224 Exposure complete
22:29:18.852 00.101 20224 worker thread done servicing request
22:29:18.853 00.001 8996 OnExposeComplete: enter
22:29:18.854 00.001 8996 UpdateGuideState(): m_state=6
22:29:18.856 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4787
22:29:18.857 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=471.30, Mass=627244, SNR=316.7, Peak=42752 HFD=4.7
22:29:18.858 00.001 8996 MultiStar: [#1 -0.04,-0.05,0.70,U] [#2 0.15,-0.40,0.81,U] [#3 -0.27,-0.10,0.73,U] [#4 -0.05,-0.22,0.58,U] [#5 0.07,-0.16,0.59,U] [#6 -0.01,-0.49,0.00,M1] [#7 -0.21,-0.21,0.51,U] [#8 -0.01,-0.03,0.47,U] 
22:29:18.859 00.001 8996 single-star, 7 included, MultiStar: {-0.05, -0.15}, one-star: {-0.04, -0.02}
22:29:18.861 00.002 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
22:29:18.862 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
22:29:18.863 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.60 mountX=-0.04 mountY=0.03, mountTheta=2.49
22:29:18.864 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
22:29:18.866 00.002 8996 Enqueuing Move request for scope (-0.04, -0.02)
22:29:18.867 00.001 20224 Worker thread wakes up
22:29:18.868 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:29:18.868 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:29:18.868 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
22:29:18.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:29:18.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:18.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:29:18.868 00.000 20224 MoveAxis(E, 0, ABG)
22:29:18.868 00.000 20224 Move returns status 0, amount 0
22:29:18.869 00.001 20224 MoveAxis(N, 0, ABG)
22:29:18.869 00.000 20224 Move returns status 0, amount 0
22:29:18.869 00.000 20224 move complete, result=0
22:29:18.869 00.000 20224 worker thread done servicing request
22:29:18.871 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=42752, med=2774, FiltMin=2451, FiltMax=25360, Gamma=1.000
22:29:18.885 00.014 8996 UpdateGuideState exits: m=627244 SNR=316.7
22:29:18.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:18.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:18.888 00.001 8996 Enqueuing Expose request
22:29:18.888 00.000 20224 Worker thread wakes up
22:29:18.889 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:18.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:18.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:19.868 00.979 20224 Exposure complete
22:29:19.961 00.093 20224 worker thread done servicing request
22:29:19.961 00.000 8996 OnExposeComplete: enter
22:29:19.962 00.001 8996 UpdateGuideState(): m_state=6
22:29:19.965 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4788
22:29:19.966 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.46, Mass=695511, SNR=332.7, Peak=43245 HFD=4.6
22:29:19.967 00.001 8996 MultiStar: [#1 0.07,-0.20,0.74,U] [#2 -0.15,0.02,0.82,U] [#3 -0.13,-0.35,0.57,U] [#4 0.00,-0.33,0.49,U] [#5 -0.00,-0.11,0.65,U] [#6 0.08,-0.25,0.44,U] [#7 0.06,-0.22,0.46,U] [#8 -0.06,0.16,0.36,U] 
22:29:19.968 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.11}, one-star: {0.01, 0.14}
22:29:19.969 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
22:29:19.970 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
22:29:19.971 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.73 mountX=-0.01 mountY=0.11, mountTheta=1.63
22:29:19.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.11, opts=13)
22:29:19.973 00.001 8996 Enqueuing Move request for scope (-0.02, -0.11)
22:29:19.974 00.001 20224 Worker thread wakes up
22:29:19.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
22:29:19.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
22:29:19.974 00.000 20224 Moving (-0.02, -0.11) raw xDistance=-0.01 yDistance=0.11
22:29:19.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:29:19.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:19.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:29:19.974 00.000 20224 MoveAxis(E, 0, ABG)
22:29:19.974 00.000 20224 Move returns status 0, amount 0
22:29:19.974 00.000 20224 MoveAxis(N, 0, ABG)
22:29:19.974 00.000 20224 Move returns status 0, amount 0
22:29:19.974 00.000 20224 move complete, result=0
22:29:19.974 00.000 20224 worker thread done servicing request
22:29:19.983 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=43245, med=2774, FiltMin=2525, FiltMax=27792, Gamma=1.000
22:29:20.007 00.024 8996 UpdateGuideState exits: m=695511 SNR=332.7
22:29:20.009 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:20.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:20.011 00.001 8996 Enqueuing Expose request
22:29:20.012 00.001 20224 Worker thread wakes up
22:29:20.012 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:20.013 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:20.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:21.170 01.157 20224 Exposure complete
22:29:21.232 00.062 20224 worker thread done servicing request
22:29:21.232 00.000 8996 OnExposeComplete: enter
22:29:21.233 00.001 8996 UpdateGuideState(): m_state=6
22:29:21.234 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4789
22:29:21.235 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=471.86, Mass=664753, SNR=321.1, Peak=42237 HFD=4.7
22:29:21.236 00.001 8996 MultiStar: [#1 -0.31,-0.03,0.69,U] [#2 -0.30,0.09,0.77,U] [#3 -0.47,-0.09,0.00,M1] [#4 -0.24,-0.19,0.60,U] [#5 -0.17,0.05,0.65,U] [#6 -0.32,0.17,0.54,U] [#7 -0.30,-0.07,0.55,U] [#8 -0.23,0.27,0.43,U] 
22:29:21.237 00.001 8996 refined, 7 included, MultiStar: {-0.27, 0.13}, one-star: {-0.28, 0.53}
22:29:21.237 00.000 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
22:29:21.238 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
22:29:21.239 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.71 mountX=-0.28 mountY=-0.09, mountTheta=-2.82
22:29:21.240 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.13, opts=13)
22:29:21.241 00.001 8996 Enqueuing Move request for scope (-0.27, 0.13)
22:29:21.242 00.001 20224 Worker thread wakes up
22:29:21.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd
22:29:21.242 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.13)
22:29:21.242 00.000 20224 Moving (-0.27, 0.13) raw xDistance=-0.28 yDistance=-0.09
22:29:21.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:29:21.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:21.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:29:21.242 00.000 20224 MoveAxis(E, 41, ABG)
22:29:21.242 00.000 20224 Guiding  Dir = 2, Dur = 41
22:29:21.243 00.001 20224 IsSlewing returns 0
22:29:21.243 00.000 20224 IsGuiding returns 0
22:29:21.245 00.002 20224 PulseGuide returned control before completion, sleep 50
22:29:21.246 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=42237, med=2774, FiltMin=2515, FiltMax=25779, Gamma=1.000
22:29:21.260 00.014 8996 UpdateGuideState exits: m=664753 SNR=321.1
22:29:21.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:21.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:21.262 00.000 8996 Enqueuing Expose request
22:29:21.303 00.041 20224 IsGuiding returns 1
22:29:21.303 00.000 20224 scope still moving after pulse duration time elapsed
22:29:21.329 00.026 20224 IsSlewing returns 0
22:29:21.329 00.000 20224 IsGuiding returns 0
22:29:21.329 00.000 20224 scope move finished after 41 + 44 ms
22:29:21.329 00.000 20224 Move returns status 0, amount 41
22:29:21.329 00.000 20224 MoveAxis(N, 0, ABG)
22:29:21.329 00.000 20224 Move returns status 0, amount 0
22:29:21.329 00.000 20224 move complete, result=0
22:29:21.329 00.000 20224 worker thread done servicing request
22:29:21.329 00.000 20224 Worker thread wakes up
22:29:21.329 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
22:29:21.330 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:21.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:22.324 00.994 20224 Exposure complete
22:29:22.389 00.065 20224 worker thread done servicing request
22:29:22.389 00.000 8996 OnExposeComplete: enter
22:29:22.391 00.002 8996 UpdateGuideState(): m_state=6
22:29:22.392 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4790
22:29:22.394 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=471.46, Mass=634076, SNR=349.9, Peak=41632 HFD=4.6
22:29:22.395 00.001 8996 MultiStar: [#1 0.15,-0.28,0.66,U] [#2 0.07,-0.57,0.00,M1] [#3 0.05,-0.28,0.56,U] [#4 0.25,-0.27,0.60,U] [#5 0.03,-0.27,0.55,U] [#6 0.10,-0.24,0.44,U] [#7 0.09,-0.07,0.44,U] [#8 -0.05,-0.15,0.42,U] 
22:29:22.397 00.002 8996 single-star, 7 included, MultiStar: {0.08, -0.15}, one-star: {0.02, 0.13}
22:29:22.398 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
22:29:22.399 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
22:29:22.400 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=0.00 mountY=-0.13, mountTheta=-1.54
22:29:22.404 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
22:29:22.405 00.001 8996 Enqueuing Move request for scope (0.02, 0.13)
22:29:22.407 00.002 20224 Worker thread wakes up
22:29:22.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
22:29:22.407 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
22:29:22.407 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.00 yDistance=-0.13
22:29:22.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:29:22.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:22.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:29:22.407 00.000 20224 MoveAxis(E, 0, ABG)
22:29:22.407 00.000 20224 Move returns status 0, amount 0
22:29:22.407 00.000 20224 MoveAxis(N, 0, ABG)
22:29:22.407 00.000 20224 Move returns status 0, amount 0
22:29:22.407 00.000 20224 move complete, result=0
22:29:22.407 00.000 20224 worker thread done servicing request
22:29:22.413 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=41632, med=2774, FiltMin=2493, FiltMax=25728, Gamma=1.000
22:29:22.436 00.023 8996 UpdateGuideState exits: m=634076 SNR=349.9
22:29:22.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:22.439 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:22.440 00.001 8996 Enqueuing Expose request
22:29:22.442 00.002 20224 Worker thread wakes up
22:29:22.442 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:22.443 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:22.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:23.601 01.158 20224 Exposure complete
22:29:23.684 00.083 20224 worker thread done servicing request
22:29:23.684 00.000 8996 OnExposeComplete: enter
22:29:23.685 00.001 8996 UpdateGuideState(): m_state=6
22:29:23.686 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4791
22:29:23.687 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.61, Mass=681253, SNR=324.3, Peak=44141 HFD=4.8
22:29:23.688 00.001 8996 MultiStar: [#1 0.08,-0.12,0.73,U] [#2 -0.20,-0.27,0.86,U] [#3 0.21,0.13,0.63,U] [#4 0.22,-0.11,0.56,U] [#5 -0.11,-0.02,0.68,U] [#6 0.09,-0.15,0.43,U] [#7 0.06,-0.01,0.47,U] [#8 -0.14,-0.18,0.45,U] 
22:29:23.688 00.000 8996 refined, 8 included, MultiStar: {-0.00, -0.03}, one-star: {-0.09, 0.28}
22:29:23.689 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
22:29:23.690 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.54)
22:29:23.691 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.72 mountX=-0.00 mountY=0.03, mountTheta=1.62
22:29:23.692 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.03, opts=13)
22:29:23.693 00.001 8996 Enqueuing Move request for scope (-0.00, -0.03)
22:29:23.694 00.001 20224 Worker thread wakes up
22:29:23.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.03) opts 0xd
22:29:23.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.03)
22:29:23.694 00.000 20224 Moving (-0.00, -0.03) raw xDistance=-0.00 yDistance=0.03
22:29:23.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:29:23.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:23.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:29:23.694 00.000 20224 MoveAxis(E, 0, ABG)
22:29:23.694 00.000 20224 Move returns status 0, amount 0
22:29:23.694 00.000 20224 MoveAxis(N, 0, ABG)
22:29:23.694 00.000 20224 Move returns status 0, amount 0
22:29:23.694 00.000 20224 move complete, result=0
22:29:23.694 00.000 20224 worker thread done servicing request
22:29:23.702 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44141, med=2774, FiltMin=2525, FiltMax=26624, Gamma=1.000
22:29:23.716 00.014 8996 UpdateGuideState exits: m=681253 SNR=324.3
22:29:23.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:23.717 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:23.718 00.001 8996 Enqueuing Expose request
22:29:23.719 00.001 20224 Worker thread wakes up
22:29:23.719 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:23.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:23.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:24.689 00.969 20224 Exposure complete
22:29:24.765 00.076 20224 worker thread done servicing request
22:29:24.765 00.000 8996 OnExposeComplete: enter
22:29:24.766 00.001 8996 UpdateGuideState(): m_state=6
22:29:24.767 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4792
22:29:24.768 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=471.78, Mass=764270, SNR=346.0, Peak=55533 HFD=4.5
22:29:24.769 00.001 8996 MultiStar: [#1 0.22,0.35,0.76,U] [#2 0.10,0.32,0.75,U] [#3 0.14,0.41,0.61,U] [#4 0.27,0.27,0.54,U] [#5 0.35,0.32,0.00,M1] [#6 0.24,0.35,0.47,U] [#7 0.07,0.30,0.43,U] [#8 0.14,0.18,0.37,U] 
22:29:24.771 00.002 8996 refined, 7 included, MultiStar: {0.16, 0.35}, one-star: {0.12, 0.45}
22:29:24.772 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
22:29:24.773 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
22:29:24.774 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.35 hyp=0.38 cameraTheta=1.14 mountX=0.13 mountY=-0.36, mountTheta=-1.24
22:29:24.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.35, opts=13)
22:29:24.776 00.000 8996 Enqueuing Move request for scope (0.16, 0.35)
22:29:24.777 00.001 20224 Worker thread wakes up
22:29:24.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.35) opts 0xd
22:29:24.777 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.35)
22:29:24.777 00.000 20224 Moving (0.16, 0.35) raw xDistance=0.13 yDistance=-0.36
22:29:24.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:29:24.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:29:24.777 00.000 20224 MoveAxis(E, 0, ABG)
22:29:24.777 00.000 20224 Move returns status 0, amount 0
22:29:24.777 00.000 20224 MoveAxis(N, 77, ABG)
22:29:24.777 00.000 20224 Guiding  Dir = 0, Dur = 77
22:29:24.778 00.001 20224 IsSlewing returns 0
22:29:24.778 00.000 20224 IsGuiding returns 0
22:29:24.781 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55533, med=2774, FiltMin=2500, FiltMax=29648, Gamma=1.000
22:29:24.796 00.015 8996 UpdateGuideState exits: m=764270 SNR=346.0
22:29:24.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:24.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:24.799 00.001 8996 Enqueuing Expose request
22:29:24.835 00.036 20224 PulseGuide returned control before completion, sleep 31
22:29:24.880 00.045 20224 IsGuiding returns 1
22:29:24.880 00.000 20224 scope still moving after pulse duration time elapsed
22:29:24.910 00.030 20224 IsSlewing returns 0
22:29:24.911 00.001 20224 IsGuiding returns 1
22:29:24.942 00.031 20224 IsSlewing returns 0
22:29:24.943 00.001 20224 IsGuiding returns 0
22:29:24.943 00.000 20224 scope move finished after 77 + 87 ms
22:29:24.943 00.000 20224 Move returns status 0, amount 77
22:29:24.943 00.000 20224 move complete, result=0
22:29:24.943 00.000 20224 worker thread done servicing request
22:29:24.943 00.000 20224 Worker thread wakes up
22:29:24.943 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 77 ms NORTH
22:29:24.946 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:24.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:26.131 01.185 20224 Exposure complete
22:29:26.210 00.079 20224 worker thread done servicing request
22:29:26.210 00.000 8996 OnExposeComplete: enter
22:29:26.211 00.001 8996 UpdateGuideState(): m_state=6
22:29:26.212 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4793
22:29:26.213 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=471.48, Mass=746077, SNR=358.4, Peak=46528 HFD=4.8
22:29:26.214 00.001 8996 MultiStar: [#1 -0.01,-0.05,0.61,U] [#2 -0.06,0.05,0.73,U] [#3 -0.04,-0.16,0.64,U] [#4 0.08,-0.39,0.60,U] [#5 0.15,-0.22,0.61,U] [#6 0.02,-0.34,0.40,U] [#7 -0.10,0.26,0.43,U] [#8 -0.05,0.14,0.41,U] 
22:29:26.214 00.000 8996 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {0.15, 0.15}
22:29:26.215 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
22:29:26.216 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
22:29:26.217 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.07 mountX=0.03 mountY=0.05, mountTheta=0.96
22:29:26.218 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
22:29:26.219 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
22:29:26.219 00.000 20224 Worker thread wakes up
22:29:26.220 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
22:29:26.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
22:29:26.220 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.03 yDistance=0.05
22:29:26.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:29:26.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:26.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:29:26.220 00.000 20224 MoveAxis(E, 0, ABG)
22:29:26.220 00.000 20224 Move returns status 0, amount 0
22:29:26.220 00.000 20224 MoveAxis(N, 0, ABG)
22:29:26.220 00.000 20224 Move returns status 0, amount 0
22:29:26.220 00.000 20224 move complete, result=0
22:29:26.220 00.000 20224 worker thread done servicing request
22:29:26.230 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46528, med=2774, FiltMin=2496, FiltMax=27411, Gamma=1.000
22:29:26.249 00.019 8996 UpdateGuideState exits: m=746077 SNR=358.4
22:29:26.250 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:26.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:26.251 00.000 8996 Enqueuing Expose request
22:29:26.252 00.001 20224 Worker thread wakes up
22:29:26.252 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:26.255 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:26.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:27.227 00.972 20224 Exposure complete
22:29:27.301 00.074 20224 worker thread done servicing request
22:29:27.302 00.001 8996 OnExposeComplete: enter
22:29:27.304 00.002 8996 UpdateGuideState(): m_state=6
22:29:27.306 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4794
22:29:27.308 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=471.46, Mass=732713, SNR=328.5, Peak=44912 HFD=4.7
22:29:27.310 00.002 8996 MultiStar: [#1 0.08,-0.40,0.66,U] [#2 0.15,-0.27,0.83,U] [#3 0.02,0.04,0.68,U] [#4 0.31,-0.39,0.00,M1] [#5 -0.03,-0.22,0.57,U] [#6 0.11,-0.33,0.47,U] [#7 -0.01,-0.49,0.00,M1] [#8 -0.15,0.04,0.40,U] 
22:29:27.311 00.001 8996 refined, 6 included, MultiStar: {0.03, -0.13}, one-star: {-0.03, 0.14}
22:29:27.312 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
22:29:27.313 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
22:29:27.314 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.35 mountX=0.04 mountY=0.12, mountTheta=1.25
22:29:27.317 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.13, opts=13)
22:29:27.317 00.000 8996 Enqueuing Move request for scope (0.03, -0.13)
22:29:27.318 00.001 20224 Worker thread wakes up
22:29:27.318 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
22:29:27.318 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
22:29:27.318 00.000 20224 Moving (0.03, -0.13) raw xDistance=0.04 yDistance=0.12
22:29:27.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:27.319 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:27.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:29:27.319 00.000 20224 MoveAxis(E, 0, ABG)
22:29:27.319 00.000 20224 Move returns status 0, amount 0
22:29:27.319 00.000 20224 MoveAxis(N, 0, ABG)
22:29:27.319 00.000 20224 Move returns status 0, amount 0
22:29:27.319 00.000 20224 move complete, result=0
22:29:27.319 00.000 20224 worker thread done servicing request
22:29:27.324 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=44912, med=2774, FiltMin=2518, FiltMax=30032, Gamma=1.000
22:29:27.346 00.022 8996 UpdateGuideState exits: m=732713 SNR=328.5
22:29:27.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:27.351 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:27.352 00.001 8996 Enqueuing Expose request
22:29:27.352 00.000 20224 Worker thread wakes up
22:29:27.352 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:27.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:27.352 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:28.506 01.154 20224 Exposure complete
22:29:28.572 00.066 20224 worker thread done servicing request
22:29:28.572 00.000 8996 OnExposeComplete: enter
22:29:28.573 00.001 8996 UpdateGuideState(): m_state=6
22:29:28.574 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4795
22:29:28.575 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=471.61, Mass=782877, SNR=330.9, Peak=50880 HFD=4.7
22:29:28.576 00.001 8996 MultiStar: [#1 0.30,-0.03,0.77,U] [#2 0.35,-0.18,0.76,U] [#3 0.34,-0.13,0.62,U] [#4 0.40,-0.20,0.00,M2] [#5 0.31,-0.16,0.63,U] [#6 0.30,-0.12,0.46,U] [#7 0.33,-0.15,0.49,U] [#8 0.16,-0.07,0.43,U] 
22:29:28.577 00.001 8996 refined, 7 included, MultiStar: {0.24, -0.04}, one-star: {-0.03, 0.28}
22:29:28.577 00.000 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:29:28.578 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:29:28.579 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-0.18 mountX=0.25 mountY=0.01, mountTheta=0.06
22:29:28.580 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.04, opts=13)
22:29:28.583 00.003 8996 Enqueuing Move request for scope (0.24, -0.04)
22:29:28.585 00.002 20224 Worker thread wakes up
22:29:28.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.04) opts 0xd
22:29:28.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.04)
22:29:28.585 00.000 20224 Moving (0.24, -0.04) raw xDistance=0.25 yDistance=0.01
22:29:28.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:29:28.586 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:28.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:29:28.586 00.000 20224 MoveAxis(W, 36, ABG)
22:29:28.586 00.000 20224 Guiding  Dir = 3, Dur = 36
22:29:28.586 00.000 20224 IsSlewing returns 0
22:29:28.586 00.000 20224 IsGuiding returns 0
22:29:28.594 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50880, med=2774, FiltMin=2537, FiltMax=31379, Gamma=1.000
22:29:28.612 00.018 8996 UpdateGuideState exits: m=782877 SNR=330.9
22:29:28.614 00.002 20224 PulseGuide returned control before completion, sleep 21
22:29:28.614 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:28.616 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:28.617 00.001 8996 Enqueuing Expose request
22:29:28.643 00.026 20224 IsGuiding returns 1
22:29:28.643 00.000 20224 scope still moving after pulse duration time elapsed
22:29:28.674 00.031 20224 IsSlewing returns 0
22:29:28.674 00.000 20224 IsGuiding returns 1
22:29:28.705 00.031 20224 IsSlewing returns 0
22:29:28.706 00.001 20224 IsGuiding returns 0
22:29:28.706 00.000 20224 scope move finished after 36 + 82 ms
22:29:28.706 00.000 20224 Move returns status 0, amount 36
22:29:28.706 00.000 20224 MoveAxis(N, 0, ABG)
22:29:28.706 00.000 20224 Move returns status 0, amount 0
22:29:28.706 00.000 20224 move complete, result=0
22:29:28.706 00.000 20224 worker thread done servicing request
22:29:28.706 00.000 20224 Worker thread wakes up
22:29:28.706 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.0 px 0 ms NORTH
22:29:28.708 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:28.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:29.676 00.968 20224 Exposure complete
22:29:29.763 00.087 20224 worker thread done servicing request
22:29:29.763 00.000 8996 OnExposeComplete: enter
22:29:29.765 00.002 8996 UpdateGuideState(): m_state=6
22:29:29.766 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4796
22:29:29.767 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=471.64, Mass=780195, SNR=373.9, Peak=52685 HFD=4.7
22:29:29.768 00.001 8996 MultiStar: [#1 0.08,-0.17,0.74,U] [#2 -0.09,0.08,0.71,U] [#3 0.06,0.34,0.63,U] [#4 0.16,0.31,0.51,U] [#5 0.32,-0.01,0.62,U] [#6 0.12,-0.16,0.40,U] [#7 -0.27,0.04,0.41,U] [#8 0.10,0.18,0.39,U] 
22:29:29.769 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.12}, one-star: {-0.03, 0.32}
22:29:29.769 00.000 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
22:29:29.770 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
22:29:29.771 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.19 mountX=0.04 mountY=-0.12, mountTheta=-1.29
22:29:29.772 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.12, opts=13)
22:29:29.773 00.001 8996 Enqueuing Move request for scope (0.05, 0.12)
22:29:29.774 00.001 20224 Worker thread wakes up
22:29:29.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
22:29:29.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
22:29:29.774 00.000 20224 Moving (0.05, 0.12) raw xDistance=0.04 yDistance=-0.12
22:29:29.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:29.774 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:29.774 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:29:29.775 00.001 20224 MoveAxis(E, 0, ABG)
22:29:29.775 00.000 20224 Move returns status 0, amount 0
22:29:29.775 00.000 20224 MoveAxis(N, 0, ABG)
22:29:29.775 00.000 20224 Move returns status 0, amount 0
22:29:29.775 00.000 20224 move complete, result=0
22:29:29.775 00.000 20224 worker thread done servicing request
22:29:29.778 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52685, med=2774, FiltMin=2483, FiltMax=32307, Gamma=1.000
22:29:29.805 00.027 8996 UpdateGuideState exits: m=780195 SNR=373.9
22:29:29.807 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:29.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:29.809 00.001 8996 Enqueuing Expose request
22:29:29.811 00.002 20224 Worker thread wakes up
22:29:29.811 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:29.812 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:29.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:30.982 01.170 20224 Exposure complete
22:29:31.059 00.077 20224 worker thread done servicing request
22:29:31.060 00.001 8996 OnExposeComplete: enter
22:29:31.061 00.001 8996 UpdateGuideState(): m_state=6
22:29:31.061 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4797
22:29:31.062 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=471.46, Mass=735286, SNR=369.8, Peak=43984 HFD=4.7
22:29:31.063 00.001 8996 MultiStar: [#1 -0.30,0.03,0.68,U] [#2 -0.51,0.08,0.00,M1] [#3 -0.49,-0.12,0.00,M1] [#4 -0.34,0.11,0.53,U] [#5 -0.37,0.10,0.53,U] [#6 -0.51,-0.17,0.00,M1] [#7 -0.56,-0.31,0.00,M1] [#8 -0.48,0.09,0.00,M1] 
22:29:31.064 00.001 8996 refined, 3 included, MultiStar: {-0.34, 0.10}, one-star: {-0.36, 0.13}
22:29:31.065 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
22:29:31.065 00.000 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
22:29:31.066 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.10 hyp=0.36 cameraTheta=2.87 mountX=-0.35 mountY=-0.06, mountTheta=-2.98
22:29:31.069 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.10, opts=13)
22:29:31.070 00.001 8996 Enqueuing Move request for scope (-0.34, 0.10)
22:29:31.072 00.002 20224 Worker thread wakes up
22:29:31.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.10) opts 0xd
22:29:31.072 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.10)
22:29:31.072 00.000 20224 Moving (-0.34, 0.10) raw xDistance=-0.35 yDistance=-0.06
22:29:31.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:29:31.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:31.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:29:31.072 00.000 20224 MoveAxis(E, 51, ABG)
22:29:31.072 00.000 20224 Guiding  Dir = 2, Dur = 51
22:29:31.072 00.000 20224 IsSlewing returns 0
22:29:31.072 00.000 20224 IsGuiding returns 0
22:29:31.077 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=43984, med=2774, FiltMin=2515, FiltMax=23590, Gamma=1.000
22:29:31.094 00.017 8996 UpdateGuideState exits: m=735286 SNR=369.8
22:29:31.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:31.095 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:31.096 00.001 8996 Enqueuing Expose request
22:29:31.132 00.036 20224 IsGuiding returns 1
22:29:31.132 00.000 20224 scope still moving after pulse duration time elapsed
22:29:31.161 00.029 20224 IsSlewing returns 0
22:29:31.161 00.000 20224 IsGuiding returns 1
22:29:31.192 00.031 20224 IsSlewing returns 0
22:29:31.192 00.000 20224 IsGuiding returns 1
22:29:31.222 00.030 20224 IsSlewing returns 0
22:29:31.223 00.001 20224 IsGuiding returns 0
22:29:31.223 00.000 20224 scope move finished after 51 + 99 ms
22:29:31.223 00.000 20224 Move returns status 0, amount 51
22:29:31.223 00.000 20224 MoveAxis(N, 0, ABG)
22:29:31.223 00.000 20224 Move returns status 0, amount 0
22:29:31.223 00.000 20224 move complete, result=0
22:29:31.223 00.000 20224 worker thread done servicing request
22:29:31.223 00.000 20224 Worker thread wakes up
22:29:31.223 00.000 8996 GuideStep: -0.4 px 51 ms EAST, -0.1 px 0 ms NORTH
22:29:31.226 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:31.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:32.221 00.995 20224 Exposure complete
22:29:32.290 00.069 20224 worker thread done servicing request
22:29:32.290 00.000 8996 OnExposeComplete: enter
22:29:32.291 00.001 8996 UpdateGuideState(): m_state=6
22:29:32.292 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4798
22:29:32.293 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=471.21, Mass=757557, SNR=365.3, Peak=49920 HFD=4.6
22:29:32.293 00.000 8996 MultiStar: [#1 -0.22,0.13,0.59,U] [#2 -0.10,-0.08,0.65,U] [#3 -0.31,-0.01,0.54,U] [#4 -0.25,0.01,0.56,U] [#5 -0.05,-0.16,0.60,U] [#6 -0.18,-0.39,0.39,U] [#7 -0.45,-0.15,0.00,M2] [#8 -0.17,-0.15,0.39,U] 
22:29:32.294 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.09}, one-star: {-0.03, -0.12}
22:29:32.295 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:29:32.295 00.000 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
22:29:32.296 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.82 mountX=-0.02 mountY=0.12, mountTheta=1.72
22:29:32.298 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
22:29:32.298 00.000 8996 Enqueuing Move request for scope (-0.03, -0.12)
22:29:32.299 00.001 20224 Worker thread wakes up
22:29:32.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:29:32.299 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:29:32.299 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.02 yDistance=0.12
22:29:32.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:29:32.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:32.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:29:32.300 00.001 20224 MoveAxis(E, 0, ABG)
22:29:32.300 00.000 20224 Move returns status 0, amount 0
22:29:32.300 00.000 20224 MoveAxis(N, 0, ABG)
22:29:32.300 00.000 20224 Move returns status 0, amount 0
22:29:32.300 00.000 20224 move complete, result=0
22:29:32.300 00.000 20224 worker thread done servicing request
22:29:32.305 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=49920, med=2774, FiltMin=2499, FiltMax=28720, Gamma=1.000
22:29:32.323 00.018 8996 UpdateGuideState exits: m=757557 SNR=365.3
22:29:32.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:32.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:32.326 00.001 8996 Enqueuing Expose request
22:29:32.327 00.001 20224 Worker thread wakes up
22:29:32.327 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:32.328 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:32.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:33.473 01.145 20224 Exposure complete
22:29:33.526 00.053 20224 worker thread done servicing request
22:29:33.526 00.000 8996 OnExposeComplete: enter
22:29:33.527 00.001 8996 UpdateGuideState(): m_state=6
22:29:33.528 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4799
22:29:33.529 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=471.52, Mass=661159, SNR=380.7, Peak=38509 HFD=4.9
22:29:33.529 00.000 8996 MultiStar: [#1 -0.26,0.01,0.56,U] [#2 -0.30,-0.24,0.71,U] [#3 -0.37,-0.19,0.52,U] [#4 -0.40,-0.52,0.00,M1] [#5 -0.18,-0.14,0.50,U] [#6 -0.24,-0.34,0.36,U] [#7 -0.27,-0.37,0.00,M3] [#8 -0.43,-0.14,0.00,M1] 
22:29:33.530 00.001 8996 single-star, 5 included, MultiStar: {-0.23, -0.07}, one-star: {-0.12, 0.19}
22:29:33.531 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
22:29:33.532 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
22:29:33.535 00.003 8996 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.14 mountX=-0.14 mountY=-0.17, mountTheta=-2.25
22:29:33.538 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.19, opts=13)
22:29:33.540 00.002 8996 Enqueuing Move request for scope (-0.12, 0.19)
22:29:33.542 00.002 20224 Worker thread wakes up
22:29:33.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
22:29:33.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
22:29:33.542 00.000 20224 Moving (-0.12, 0.19) raw xDistance=-0.14 yDistance=-0.17
22:29:33.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:29:33.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:33.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:29:33.543 00.001 20224 MoveAxis(E, 0, ABG)
22:29:33.543 00.000 20224 Move returns status 0, amount 0
22:29:33.543 00.000 20224 MoveAxis(N, 0, ABG)
22:29:33.543 00.000 20224 Move returns status 0, amount 0
22:29:33.543 00.000 20224 move complete, result=0
22:29:33.543 00.000 20224 worker thread done servicing request
22:29:33.552 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=38509, med=2774, FiltMin=2483, FiltMax=25472, Gamma=1.000
22:29:33.577 00.025 8996 UpdateGuideState exits: m=661159 SNR=380.7
22:29:33.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:33.580 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:33.581 00.001 8996 Enqueuing Expose request
22:29:33.582 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:29:33.583 00.001 20224 Worker thread wakes up
22:29:33.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:33.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:34.544 00.961 20224 Exposure complete
22:29:34.640 00.096 20224 worker thread done servicing request
22:29:34.640 00.000 8996 OnExposeComplete: enter
22:29:34.641 00.001 8996 UpdateGuideState(): m_state=6
22:29:34.642 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4800
22:29:34.643 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=471.28, Mass=747383, SNR=348.1, Peak=53840 HFD=4.5
22:29:34.644 00.001 8996 MultiStar: [#1 0.08,-0.06,0.68,U] [#2 -0.10,-0.03,0.76,U] [#3 0.07,-0.16,0.55,U] [#4 0.12,-0.27,0.55,U] [#5 0.21,-0.18,0.59,U] [#6 -0.09,-0.07,0.44,U] [#7 0.13,-0.08,0.45,U] [#8 0.26,-0.01,0.38,U] 
22:29:34.644 00.000 8996 refined, 8 included, MultiStar: {0.09, -0.10}, one-star: {0.14, -0.05}
22:29:34.646 00.002 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:29:34.648 00.002 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
22:29:34.650 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.85 mountX=0.10 mountY=0.09, mountTheta=0.74
22:29:34.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.10, opts=13)
22:29:34.653 00.001 8996 Enqueuing Move request for scope (0.09, -0.10)
22:29:34.653 00.000 20224 Worker thread wakes up
22:29:34.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
22:29:34.653 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
22:29:34.653 00.000 20224 Moving (0.09, -0.10) raw xDistance=0.10 yDistance=0.09
22:29:34.654 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:29:34.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:34.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:29:34.654 00.000 20224 MoveAxis(E, 0, ABG)
22:29:34.654 00.000 20224 Move returns status 0, amount 0
22:29:34.654 00.000 20224 MoveAxis(N, 0, ABG)
22:29:34.654 00.000 20224 Move returns status 0, amount 0
22:29:34.654 00.000 20224 move complete, result=0
22:29:34.654 00.000 20224 worker thread done servicing request
22:29:34.660 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53840, med=2774, FiltMin=2535, FiltMax=29008, Gamma=1.000
22:29:34.676 00.016 8996 UpdateGuideState exits: m=747383 SNR=348.1
22:29:34.677 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:34.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:34.678 00.000 8996 Enqueuing Expose request
22:29:34.681 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:34.683 00.002 20224 Worker thread wakes up
22:29:34.683 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:34.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:35.854 01.171 20224 Exposure complete
22:29:35.931 00.077 20224 worker thread done servicing request
22:29:35.931 00.000 8996 OnExposeComplete: enter
22:29:35.932 00.001 8996 UpdateGuideState(): m_state=6
22:29:35.934 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4801
22:29:35.934 00.000 8996 Star::Find returns 1 (0), X=138.55, Y=471.48, Mass=792195, SNR=356.8, Peak=48877 HFD=5.0
22:29:35.936 00.002 8996 MultiStar: [#1 -0.25,0.31,0.59,U] [#2 -0.23,0.32,0.71,U] [#3 -0.24,0.32,0.54,U] [#4 -0.11,0.29,0.50,U] [#5 -0.21,0.20,0.58,U] [#6 -0.05,-0.05,0.41,U] [#7 -0.34,0.12,0.48,U] [#8 -0.24,0.52,0.00,M1] 
22:29:35.937 00.001 8996 single-star, 7 included, MultiStar: {-0.20, 0.22}, one-star: {-0.18, 0.15}
22:29:35.938 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
22:29:35.939 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
22:29:35.940 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.43 mountX=-0.19 mountY=-0.13, mountTheta=-2.53
22:29:35.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
22:29:35.943 00.001 8996 Enqueuing Move request for scope (-0.18, 0.15)
22:29:35.944 00.001 20224 Worker thread wakes up
22:29:35.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
22:29:35.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
22:29:35.944 00.000 20224 Moving (-0.18, 0.15) raw xDistance=-0.19 yDistance=-0.13
22:29:35.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:29:35.945 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:35.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:29:35.945 00.000 20224 MoveAxis(E, 0, ABG)
22:29:35.945 00.000 20224 Move returns status 0, amount 0
22:29:35.945 00.000 20224 MoveAxis(N, 0, ABG)
22:29:35.945 00.000 20224 Move returns status 0, amount 0
22:29:35.945 00.000 20224 move complete, result=0
22:29:35.945 00.000 20224 worker thread done servicing request
22:29:35.951 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48877, med=2774, FiltMin=2486, FiltMax=28000, Gamma=1.000
22:29:35.966 00.015 8996 UpdateGuideState exits: m=792195 SNR=356.8
22:29:35.968 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:35.970 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:35.971 00.001 8996 Enqueuing Expose request
22:29:35.973 00.002 20224 Worker thread wakes up
22:29:35.973 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:35.975 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:35.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:36.953 00.978 20224 Exposure complete
22:29:37.025 00.072 20224 worker thread done servicing request
22:29:37.025 00.000 8996 OnExposeComplete: enter
22:29:37.027 00.002 8996 UpdateGuideState(): m_state=6
22:29:37.029 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4802
22:29:37.030 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=471.53, Mass=680524, SNR=363.8, Peak=39693 HFD=4.6
22:29:37.033 00.003 8996 MultiStar: [#1 -0.39,0.13,0.65,U] [#2 -0.40,0.11,0.71,U] [#3 -0.55,-0.08,0.00,M1] [#4 -0.31,-0.06,0.58,U] [#5 -0.35,-0.03,0.63,U] [#6 -0.50,-0.21,0.00,M1] [#7 -0.71,-0.01,0.00,M2] [#8 -0.48,0.01,0.00,M2] 
22:29:37.034 00.001 8996 refined, 4 included, MultiStar: {-0.37, 0.09}, one-star: {-0.39, 0.20}
22:29:37.035 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
22:29:37.036 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
22:29:37.037 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.09 hyp=0.38 cameraTheta=2.91 mountX=-0.38 mountY=-0.04, mountTheta=-3.03
22:29:37.040 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.09, opts=13)
22:29:37.043 00.003 8996 Enqueuing Move request for scope (-0.37, 0.09)
22:29:37.046 00.003 20224 Worker thread wakes up
22:29:37.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.09) opts 0xd
22:29:37.046 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.09)
22:29:37.046 00.000 20224 Moving (-0.37, 0.09) raw xDistance=-0.38 yDistance=-0.04
22:29:37.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
22:29:37.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:37.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:29:37.046 00.000 20224 MoveAxis(E, 55, ABG)
22:29:37.047 00.001 20224 Guiding  Dir = 2, Dur = 55
22:29:37.047 00.000 20224 IsSlewing returns 0
22:29:37.047 00.000 20224 IsGuiding returns 0
22:29:37.057 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=39693, med=2774, FiltMin=2484, FiltMax=22960, Gamma=1.000
22:29:37.076 00.019 8996 UpdateGuideState exits: m=680524 SNR=363.8
22:29:37.077 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:37.077 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:37.078 00.001 8996 Enqueuing Expose request
22:29:37.088 00.010 20224 PulseGuide returned control before completion, sleep 25
22:29:37.119 00.031 20224 IsGuiding returns 1
22:29:37.119 00.000 20224 scope still moving after pulse duration time elapsed
22:29:37.151 00.032 20224 IsSlewing returns 0
22:29:37.151 00.000 20224 IsGuiding returns 1
22:29:37.182 00.031 20224 IsSlewing returns 0
22:29:37.182 00.000 20224 IsGuiding returns 0
22:29:37.183 00.001 20224 scope move finished after 55 + 80 ms
22:29:37.183 00.000 20224 Move returns status 0, amount 55
22:29:37.183 00.000 20224 MoveAxis(N, 0, ABG)
22:29:37.183 00.000 20224 Move returns status 0, amount 0
22:29:37.183 00.000 20224 move complete, result=0
22:29:37.183 00.000 20224 worker thread done servicing request
22:29:37.183 00.000 20224 Worker thread wakes up
22:29:37.183 00.000 8996 GuideStep: -0.4 px 55 ms EAST, -0.0 px 0 ms NORTH
22:29:37.186 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:37.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:38.363 01.177 20224 Exposure complete
22:29:38.455 00.092 20224 worker thread done servicing request
22:29:38.455 00.000 8996 OnExposeComplete: enter
22:29:38.456 00.001 8996 UpdateGuideState(): m_state=6
22:29:38.457 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4803
22:29:38.458 00.001 8996 Star::Find returns 1 (0), X=138.99, Y=471.79, Mass=692988, SNR=335.1, Peak=46413 HFD=4.5
22:29:38.460 00.002 8996 MultiStar: [#1 -0.22,0.24,0.65,U] [#2 -0.07,0.45,0.00,M1] [#3 -0.26,0.14,0.62,U] [#4 -0.22,-0.03,0.55,U] [#5 0.05,0.03,0.66,U] [#6 -0.24,0.13,0.42,U] [#7 -0.46,0.13,0.00,M3] [#8 0.02,0.30,0.39,U] 
22:29:38.460 00.000 8996 refined, 6 included, MultiStar: {-0.05, 0.20}, one-star: {0.27, 0.46}
22:29:38.462 00.002 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
22:29:38.464 00.002 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
22:29:38.466 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.82 mountX=-0.07 mountY=-0.20, mountTheta=-1.91
22:29:38.467 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.20, opts=13)
22:29:38.468 00.001 8996 Enqueuing Move request for scope (-0.05, 0.20)
22:29:38.469 00.001 20224 Worker thread wakes up
22:29:38.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.20) opts 0xd
22:29:38.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.20)
22:29:38.469 00.000 20224 Moving (-0.05, 0.20) raw xDistance=-0.07 yDistance=-0.20
22:29:38.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:29:38.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:38.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:29:38.469 00.000 20224 MoveAxis(E, 0, ABG)
22:29:38.470 00.001 20224 Move returns status 0, amount 0
22:29:38.470 00.000 20224 MoveAxis(N, 0, ABG)
22:29:38.470 00.000 20224 Move returns status 0, amount 0
22:29:38.470 00.000 20224 move complete, result=0
22:29:38.470 00.000 20224 worker thread done servicing request
22:29:38.475 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46413, med=2774, FiltMin=2521, FiltMax=26784, Gamma=1.000
22:29:38.500 00.025 8996 UpdateGuideState exits: m=692988 SNR=335.1
22:29:38.502 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:38.504 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:38.506 00.002 8996 Enqueuing Expose request
22:29:38.507 00.001 20224 Worker thread wakes up
22:29:38.507 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:29:38.508 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:38.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:39.495 00.987 20224 Exposure complete
22:29:39.563 00.068 20224 worker thread done servicing request
22:29:39.563 00.000 8996 OnExposeComplete: enter
22:29:39.565 00.002 8996 UpdateGuideState(): m_state=6
22:29:39.567 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4804
22:29:39.568 00.001 8996 Star::Find returns 1 (0), X=139.04, Y=471.66, Mass=694091, SNR=329.8, Peak=42285 HFD=4.7
22:29:39.570 00.002 8996 MultiStar: [#1 -0.07,0.36,0.65,U] [#2 -0.01,0.05,0.73,U] [#3 -0.09,0.25,0.55,U] [#4 0.02,0.24,0.57,U] [#5 0.31,0.19,0.60,U] [#6 -0.03,0.14,0.44,U] [#7 -0.18,0.14,0.51,U] [#8 0.17,0.49,0.00,M2] 
22:29:39.572 00.002 8996 refined, 7 included, MultiStar: {0.06, 0.22}, one-star: {0.31, 0.33}
22:29:39.574 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
22:29:39.576 00.002 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
22:29:39.579 00.003 8996 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.31 mountX=0.04 mountY=-0.23, mountTheta=-1.41
22:29:39.582 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.22, opts=13)
22:29:39.584 00.002 8996 Enqueuing Move request for scope (0.06, 0.22)
22:29:39.586 00.002 20224 Worker thread wakes up
22:29:39.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
22:29:39.586 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
22:29:39.586 00.000 20224 Moving (0.06, 0.22) raw xDistance=0.04 yDistance=-0.23
22:29:39.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:39.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:29:39.586 00.000 20224 MoveAxis(E, 0, ABG)
22:29:39.586 00.000 20224 Move returns status 0, amount 0
22:29:39.586 00.000 20224 MoveAxis(N, 48, ABG)
22:29:39.586 00.000 20224 Guiding  Dir = 0, Dur = 48
22:29:39.586 00.000 20224 IsSlewing returns 0
22:29:39.586 00.000 20224 IsGuiding returns 0
22:29:39.592 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=42285, med=2774, FiltMin=2484, FiltMax=23491, Gamma=1.000
22:29:39.615 00.023 8996 UpdateGuideState exits: m=694091 SNR=329.8
22:29:39.616 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:39.617 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:39.618 00.001 8996 Enqueuing Expose request
22:29:39.623 00.005 20224 PulseGuide returned control before completion, sleep 22
22:29:39.654 00.031 20224 IsGuiding returns 1
22:29:39.654 00.000 20224 scope still moving after pulse duration time elapsed
22:29:39.685 00.031 20224 IsSlewing returns 0
22:29:39.685 00.000 20224 IsGuiding returns 1
22:29:39.716 00.031 20224 IsSlewing returns 0
22:29:39.717 00.001 20224 IsGuiding returns 0
22:29:39.717 00.000 20224 scope move finished after 48 + 82 ms
22:29:39.717 00.000 20224 Move returns status 0, amount 48
22:29:39.717 00.000 20224 move complete, result=0
22:29:39.717 00.000 20224 worker thread done servicing request
22:29:39.717 00.000 20224 Worker thread wakes up
22:29:39.717 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
22:29:39.719 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:39.720 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:40.922 01.202 20224 Exposure complete
22:29:41.015 00.093 20224 worker thread done servicing request
22:29:41.015 00.000 8996 OnExposeComplete: enter
22:29:41.018 00.003 8996 UpdateGuideState(): m_state=6
22:29:41.019 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4805
22:29:41.020 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=471.48, Mass=783916, SNR=340.5, Peak=42237 HFD=4.8
22:29:41.022 00.002 8996 MultiStar: [#1 0.09,-0.06,0.71,U] [#2 -0.04,-0.06,0.74,U] [#3 -0.04,-0.37,0.66,U] [#4 -0.07,-0.42,0.51,U] [#5 0.16,-0.11,0.67,U] [#6 0.08,-0.51,0.00,M1] [#7 0.02,-0.32,0.48,U] [#8 0.12,0.18,0.34,U] 
22:29:41.024 00.002 8996 refined, 7 included, MultiStar: {0.02, -0.11}, one-star: {-0.04, 0.15}
22:29:41.025 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
22:29:41.026 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.86)
22:29:41.028 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.40 mountX=0.03 mountY=0.11, mountTheta=1.30
22:29:41.031 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
22:29:41.033 00.002 8996 Enqueuing Move request for scope (0.02, -0.11)
22:29:41.036 00.003 20224 Worker thread wakes up
22:29:41.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
22:29:41.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
22:29:41.036 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.11
22:29:41.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:29:41.037 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:41.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:29:41.037 00.000 20224 MoveAxis(E, 0, ABG)
22:29:41.037 00.000 20224 Move returns status 0, amount 0
22:29:41.037 00.000 20224 MoveAxis(N, 0, ABG)
22:29:41.037 00.000 20224 Move returns status 0, amount 0
22:29:41.037 00.000 20224 move complete, result=0
22:29:41.037 00.000 20224 worker thread done servicing request
22:29:41.045 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=42237, med=2774, FiltMin=2512, FiltMax=29824, Gamma=1.000
22:29:41.074 00.029 8996 UpdateGuideState exits: m=783916 SNR=340.5
22:29:41.076 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:41.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:41.078 00.001 8996 Enqueuing Expose request
22:29:41.080 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:41.082 00.002 20224 Worker thread wakes up
22:29:41.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:41.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:42.062 00.980 20224 Exposure complete
22:29:42.133 00.071 20224 worker thread done servicing request
22:29:42.133 00.000 8996 OnExposeComplete: enter
22:29:42.134 00.001 8996 UpdateGuideState(): m_state=6
22:29:42.135 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4806
22:29:42.135 00.000 8996 Star::Find returns 1 (0), X=138.82, Y=471.27, Mass=660577, SNR=299.3, Peak=41104 HFD=4.6
22:29:42.136 00.001 8996 MultiStar: [#1 -0.02,-0.19,0.80,U] [#2 -0.06,-0.29,0.90,U] [#3 0.05,-0.15,0.73,U] [#4 0.02,-0.21,0.62,U] [#5 -0.01,-0.06,0.76,U] [#6 0.10,-0.52,0.00,M2] [#7 0.00,-0.31,0.53,U] [#8 0.01,0.00,0.45,U] 
22:29:42.137 00.001 8996 single-star, 7 included, MultiStar: {0.01, -0.16}, one-star: {0.10, -0.06}
22:29:42.137 00.000 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
22:29:42.138 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
22:29:42.139 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-0.56 mountX=0.10 mountY=0.05, mountTheta=0.44
22:29:42.142 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.06, opts=13)
22:29:42.143 00.001 8996 Enqueuing Move request for scope (0.10, -0.06)
22:29:42.144 00.001 20224 Worker thread wakes up
22:29:42.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
22:29:42.144 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
22:29:42.144 00.000 20224 Moving (0.10, -0.06) raw xDistance=0.10 yDistance=0.05
22:29:42.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:29:42.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:42.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:29:42.144 00.000 20224 MoveAxis(E, 0, ABG)
22:29:42.144 00.000 20224 Move returns status 0, amount 0
22:29:42.144 00.000 20224 MoveAxis(N, 0, ABG)
22:29:42.144 00.000 20224 Move returns status 0, amount 0
22:29:42.144 00.000 20224 move complete, result=0
22:29:42.144 00.000 20224 worker thread done servicing request
22:29:42.149 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=41104, med=2774, FiltMin=2486, FiltMax=25440, Gamma=1.000
22:29:42.163 00.014 8996 UpdateGuideState exits: m=660577 SNR=299.3
22:29:42.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:42.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:42.166 00.001 8996 Enqueuing Expose request
22:29:42.167 00.001 20224 Worker thread wakes up
22:29:42.167 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:42.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:42.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:43.331 01.163 20224 Exposure complete
22:29:43.398 00.067 20224 worker thread done servicing request
22:29:43.398 00.000 8996 OnExposeComplete: enter
22:29:43.399 00.001 8996 UpdateGuideState(): m_state=6
22:29:43.399 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4807
22:29:43.400 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=471.02, Mass=747803, SNR=358.2, Peak=48432 HFD=4.8
22:29:43.401 00.001 8996 MultiStar: [#1 -0.37,-0.61,0.00,M1] [#2 -0.27,-0.75,0.00,M1] [#3 -0.26,-0.29,0.60,U] [#4 -0.10,-0.54,0.00,M1] [#5 -0.06,-0.51,0.00,M1] [#6 -0.17,-0.57,0.00,M3] [#7 -0.03,-0.64,0.00,M1] [#8 -0.20,-0.35,0.39,U] 
22:29:43.402 00.001 8996 single-star, 2 included, MultiStar: {-0.12, -0.31}, one-star: {-0.01, -0.31}
22:29:43.403 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
22:29:43.404 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
22:29:43.404 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.31 hyp=0.31 cameraTheta=-1.60 mountX=0.02 mountY=0.31, mountTheta=1.50
22:29:43.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.31, opts=13)
22:29:43.406 00.000 8996 Enqueuing Move request for scope (-0.01, -0.31)
22:29:43.407 00.001 20224 Worker thread wakes up
22:29:43.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.31) opts 0xd
22:29:43.408 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.31)
22:29:43.408 00.000 20224 Moving (-0.01, -0.31) raw xDistance=0.02 yDistance=0.31
22:29:43.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:29:43.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:43.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:29:43.408 00.000 20224 MoveAxis(E, 0, ABG)
22:29:43.408 00.000 20224 Move returns status 0, amount 0
22:29:43.408 00.000 20224 MoveAxis(N, 0, ABG)
22:29:43.408 00.000 20224 Move returns status 0, amount 0
22:29:43.409 00.001 20224 move complete, result=0
22:29:43.409 00.000 20224 worker thread done servicing request
22:29:43.411 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48432, med=2774, FiltMin=2496, FiltMax=29472, Gamma=1.000
22:29:43.433 00.022 8996 UpdateGuideState exits: m=747803 SNR=358.2
22:29:43.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:43.436 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:43.436 00.000 8996 Enqueuing Expose request
22:29:43.438 00.002 20224 Worker thread wakes up
22:29:43.438 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:29:43.439 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:43.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:44.427 00.988 20224 Exposure complete
22:29:44.493 00.066 20224 worker thread done servicing request
22:29:44.493 00.000 8996 OnExposeComplete: enter
22:29:44.494 00.001 8996 UpdateGuideState(): m_state=6
22:29:44.495 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4808
22:29:44.496 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=471.53, Mass=743641, SNR=358.1, Peak=43965 HFD=5.0
22:29:44.498 00.002 8996 MultiStar: [#1 -0.24,-0.24,0.71,U] [#2 -0.31,-0.09,0.79,U] [#3 -0.28,-0.30,0.57,U] [#4 -0.08,-0.33,0.51,U] [#5 -0.20,-0.20,0.55,U] [#6 -0.11,-0.29,0.43,U] [#7 -0.29,-0.29,0.44,U] [#8 -0.38,-0.15,0.37,U] 
22:29:44.499 00.001 8996 single-star, 8 included, MultiStar: {-0.22, -0.15}, one-star: {-0.17, 0.20}
22:29:44.500 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
22:29:44.501 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
22:29:44.502 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.26 cameraTheta=2.28 mountX=-0.19 mountY=-0.18, mountTheta=-2.39
22:29:44.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.20, opts=13)
22:29:44.505 00.001 8996 Enqueuing Move request for scope (-0.17, 0.20)
22:29:44.506 00.001 20224 Worker thread wakes up
22:29:44.506 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
22:29:44.506 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
22:29:44.506 00.000 20224 Moving (-0.17, 0.20) raw xDistance=-0.19 yDistance=-0.18
22:29:44.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:29:44.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:44.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:29:44.506 00.000 20224 MoveAxis(E, 0, ABG)
22:29:44.506 00.000 20224 Move returns status 0, amount 0
22:29:44.506 00.000 20224 MoveAxis(N, 0, ABG)
22:29:44.506 00.000 20224 Move returns status 0, amount 0
22:29:44.506 00.000 20224 move complete, result=0
22:29:44.506 00.000 20224 worker thread done servicing request
22:29:44.510 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43965, med=2774, FiltMin=2512, FiltMax=27856, Gamma=1.000
22:29:44.526 00.016 8996 UpdateGuideState exits: m=743641 SNR=358.1
22:29:44.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:44.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:44.530 00.002 8996 Enqueuing Expose request
22:29:44.531 00.001 20224 Worker thread wakes up
22:29:44.531 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:29:44.532 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:44.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:45.713 01.181 20224 Exposure complete
22:29:45.790 00.077 20224 worker thread done servicing request
22:29:45.791 00.001 8996 OnExposeComplete: enter
22:29:45.792 00.001 8996 UpdateGuideState(): m_state=6
22:29:45.793 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4809
22:29:45.795 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=471.09, Mass=726804, SNR=337.8, Peak=52000 HFD=4.8
22:29:45.796 00.001 8996 MultiStar: [#1 -0.23,-0.53,0.00,M1] [#2 -0.23,-0.46,0.00,M1] [#3 -0.30,-0.27,0.59,U] [#4 -0.22,-0.48,0.00,M1] [#5 -0.34,-0.48,0.00,M1] [#6 -0.10,-0.61,0.00,M3] [#7 -0.46,-0.33,0.00,M1] [#8 -0.39,-0.36,0.00,M1] 
22:29:45.798 00.002 8996 single-star, 1 included, MultiStar: {-0.24, -0.25}, one-star: {-0.20, -0.24}
22:29:45.799 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
22:29:45.801 00.002 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
22:29:45.802 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.24 hyp=0.31 cameraTheta=-2.27 mountX=-0.18 mountY=0.26, mountTheta=2.17
22:29:45.805 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.24, opts=13)
22:29:45.806 00.001 8996 Enqueuing Move request for scope (-0.20, -0.24)
22:29:45.807 00.001 20224 Worker thread wakes up
22:29:45.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.24) opts 0xd
22:29:45.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.24)
22:29:45.807 00.000 20224 Moving (-0.20, -0.24) raw xDistance=-0.18 yDistance=0.26
22:29:45.808 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:29:45.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:29:45.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:29:45.808 00.000 20224 MoveAxis(E, 0, ABG)
22:29:45.808 00.000 20224 Move returns status 0, amount 0
22:29:45.808 00.000 20224 MoveAxis(N, 0, ABG)
22:29:45.808 00.000 20224 Move returns status 0, amount 0
22:29:45.808 00.000 20224 move complete, result=0
22:29:45.808 00.000 20224 worker thread done servicing request
22:29:45.815 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52000, med=2774, FiltMin=2483, FiltMax=28832, Gamma=1.000
22:29:45.831 00.016 8996 UpdateGuideState exits: m=726804 SNR=337.8
22:29:45.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:45.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:45.834 00.001 8996 Enqueuing Expose request
22:29:45.835 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:29:45.836 00.001 20224 Worker thread wakes up
22:29:45.836 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:45.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:46.827 00.991 20224 Exposure complete
22:29:46.883 00.056 20224 worker thread done servicing request
22:29:46.883 00.000 8996 OnExposeComplete: enter
22:29:46.884 00.001 8996 UpdateGuideState(): m_state=6
22:29:46.885 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4810
22:29:46.886 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.06, Mass=718369, SNR=352.2, Peak=45939 HFD=4.5
22:29:46.887 00.001 8996 MultiStar: [#1 -0.59,-0.40,0.00,M2] [#2 -0.65,-0.24,0.00,M2] [#3 -0.48,-0.07,0.00,M1] [#4 -0.41,-0.17,0.00,M2] [#5 -0.37,-0.15,0.67,U] [#6 -0.40,-0.23,0.00,M4] [#7 -0.66,-0.13,0.00,M2] [#8 -0.66,-0.37,0.00,M2] 
22:29:46.888 00.001 8996 refined, 1 included, MultiStar: {-0.48, -0.22}, one-star: {-0.56, -0.27}
22:29:46.889 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
22:29:46.890 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
22:29:46.890 00.000 8996 CameraToMount -- cameraX=-0.48 cameraY=-0.22 hyp=0.53 cameraTheta=-2.71 mountX=-0.46 mountY=0.28, mountTheta=2.60
22:29:46.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.48, y=-0.22, opts=13)
22:29:46.894 00.002 8996 Enqueuing Move request for scope (-0.48, -0.22)
22:29:46.896 00.002 20224 Worker thread wakes up
22:29:46.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.22) opts 0xd
22:29:46.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.48, -0.22)
22:29:46.896 00.000 20224 Moving (-0.48, -0.22) raw xDistance=-0.46 yDistance=0.28
22:29:46.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
22:29:46.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:29:46.897 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:29:46.897 00.000 20224 MoveAxis(E, 67, ABG)
22:29:46.897 00.000 20224 Guiding  Dir = 2, Dur = 67
22:29:46.897 00.000 20224 IsSlewing returns 0
22:29:46.898 00.001 20224 IsGuiding returns 0
22:29:46.903 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45939, med=2774, FiltMin=2525, FiltMax=26701, Gamma=1.000
22:29:46.923 00.020 8996 UpdateGuideState exits: m=718369 SNR=352.2
22:29:46.924 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:46.925 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:46.926 00.001 8996 Enqueuing Expose request
22:29:46.964 00.038 20224 PulseGuide returned control before completion, sleep 11
22:29:46.978 00.014 20224 IsGuiding returns 1
22:29:46.978 00.000 20224 scope still moving after pulse duration time elapsed
22:29:47.008 00.030 20224 IsSlewing returns 0
22:29:47.008 00.000 20224 IsGuiding returns 1
22:29:47.039 00.031 20224 IsSlewing returns 0
22:29:47.039 00.000 20224 IsGuiding returns 1
22:29:47.070 00.031 20224 IsSlewing returns 0
22:29:47.070 00.000 20224 IsGuiding returns 0
22:29:47.071 00.001 20224 scope move finished after 67 + 105 ms
22:29:47.071 00.000 20224 Move returns status 0, amount 67
22:29:47.071 00.000 20224 MoveAxis(N, 0, ABG)
22:29:47.071 00.000 20224 Move returns status 0, amount 0
22:29:47.071 00.000 20224 move complete, result=0
22:29:47.071 00.000 20224 worker thread done servicing request
22:29:47.071 00.000 20224 Worker thread wakes up
22:29:47.071 00.000 8996 GuideStep: -0.5 px 67 ms EAST, 0.3 px 0 ms NORTH
22:29:47.074 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:47.075 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:48.244 01.169 20224 Exposure complete
22:29:48.299 00.055 20224 worker thread done servicing request
22:29:48.299 00.000 8996 OnExposeComplete: enter
22:29:48.300 00.001 8996 UpdateGuideState(): m_state=6
22:29:48.300 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4811
22:29:48.301 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.29, Mass=757358, SNR=373.0, Peak=52896 HFD=4.6
22:29:48.302 00.001 8996 MultiStar: [#1 0.39,-0.16,0.60,U] [#2 0.51,-0.39,0.00,M3] [#3 0.21,-0.09,0.52,U] [#4 0.39,-0.24,0.00,M3] [#5 0.37,-0.08,0.62,U] [#6 0.11,-0.06,0.46,U] [#7 0.18,-0.07,0.43,U] [#8 0.04,0.03,0.35,U] 
22:29:48.303 00.001 8996 single-star, 6 included, MultiStar: {0.19, -0.07}, one-star: {0.04, -0.04}
22:29:48.304 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
22:29:48.304 00.000 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
22:29:48.305 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.83 mountX=0.04 mountY=0.03, mountTheta=0.72
22:29:48.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
22:29:48.308 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
22:29:48.309 00.001 20224 Worker thread wakes up
22:29:48.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
22:29:48.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
22:29:48.309 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.03
22:29:48.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:29:48.310 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:48.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:29:48.310 00.000 20224 MoveAxis(E, 0, ABG)
22:29:48.310 00.000 20224 Move returns status 0, amount 0
22:29:48.310 00.000 20224 MoveAxis(N, 0, ABG)
22:29:48.310 00.000 20224 Move returns status 0, amount 0
22:29:48.310 00.000 20224 move complete, result=0
22:29:48.310 00.000 20224 worker thread done servicing request
22:29:48.314 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52896, med=2774, FiltMin=2534, FiltMax=31072, Gamma=1.000
22:29:48.333 00.019 8996 UpdateGuideState exits: m=757358 SNR=373.0
22:29:48.335 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:48.337 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:48.338 00.001 8996 Enqueuing Expose request
22:29:48.340 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:29:48.341 00.001 20224 Worker thread wakes up
22:29:48.341 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:48.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:49.315 00.974 20224 Exposure complete
22:29:49.386 00.071 20224 worker thread done servicing request
22:29:49.386 00.000 8996 OnExposeComplete: enter
22:29:49.388 00.002 8996 UpdateGuideState(): m_state=6
22:29:49.390 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4812
22:29:49.391 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.40, Mass=662323, SNR=295.0, Peak=44400 HFD=4.6
22:29:49.393 00.002 8996 MultiStar: [#1 0.46,-0.24,0.00,M2] [#2 0.13,-0.36,0.85,U] [#3 0.18,-0.10,0.63,U] [#4 0.29,-0.04,0.64,U] [#5 0.36,0.10,0.69,U] [#6 0.23,-0.11,0.48,U] [#7 0.11,0.22,0.55,U] [#8 0.15,0.15,0.46,U] 
22:29:49.395 00.002 8996 single-star, 7 included, MultiStar: {0.18, -0.02}, one-star: {0.06, 0.08}
22:29:49.396 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
22:29:49.397 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
22:29:49.398 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.90 mountX=0.05 mountY=-0.08, mountTheta=-1.00
22:29:49.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.08, opts=13)
22:29:49.402 00.002 8996 Enqueuing Move request for scope (0.06, 0.08)
22:29:49.403 00.001 20224 Worker thread wakes up
22:29:49.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
22:29:49.403 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
22:29:49.403 00.000 20224 Moving (0.06, 0.08) raw xDistance=0.05 yDistance=-0.08
22:29:49.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:29:49.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:49.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:29:49.404 00.001 20224 MoveAxis(E, 0, ABG)
22:29:49.404 00.000 20224 Move returns status 0, amount 0
22:29:49.404 00.000 20224 MoveAxis(N, 0, ABG)
22:29:49.404 00.000 20224 Move returns status 0, amount 0
22:29:49.404 00.000 20224 move complete, result=0
22:29:49.404 00.000 20224 worker thread done servicing request
22:29:49.407 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=44400, med=2774, FiltMin=2493, FiltMax=28720, Gamma=1.000
22:29:49.425 00.018 8996 UpdateGuideState exits: m=662323 SNR=295.0
22:29:49.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:49.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:49.428 00.001 8996 Enqueuing Expose request
22:29:49.429 00.001 20224 Worker thread wakes up
22:29:49.430 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:49.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:49.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:50.600 01.169 20224 Exposure complete
22:29:50.664 00.064 20224 worker thread done servicing request
22:29:50.664 00.000 8996 OnExposeComplete: enter
22:29:50.665 00.001 8996 UpdateGuideState(): m_state=6
22:29:50.666 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4813
22:29:50.667 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.38, Mass=769129, SNR=340.5, Peak=44720 HFD=4.7
22:29:50.668 00.001 8996 MultiStar: [#1 0.04,-0.37,0.60,U] [#2 -0.14,-0.23,0.75,U] [#3 -0.21,-0.23,0.59,U] [#4 -0.04,-0.59,0.00,M3] [#5 0.33,-0.53,0.00,M1] [#6 -0.09,-0.29,0.41,U] [#7 -0.09,-0.35,0.44,U] [#8 0.19,-0.11,0.36,U] 
22:29:50.669 00.001 8996 single-star, 6 included, MultiStar: {-0.04, -0.19}, one-star: {0.04, 0.05}
22:29:50.669 00.000 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:29:50.670 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
22:29:50.671 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.94 mountX=0.03 mountY=-0.05, mountTheta=-1.04
22:29:50.672 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.05, opts=13)
22:29:50.673 00.001 8996 Enqueuing Move request for scope (0.04, 0.05)
22:29:50.674 00.001 20224 Worker thread wakes up
22:29:50.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
22:29:50.674 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
22:29:50.674 00.000 20224 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.05
22:29:50.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:29:50.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:50.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:29:50.674 00.000 20224 MoveAxis(E, 0, ABG)
22:29:50.674 00.000 20224 Move returns status 0, amount 0
22:29:50.674 00.000 20224 MoveAxis(N, 0, ABG)
22:29:50.674 00.000 20224 Move returns status 0, amount 0
22:29:50.674 00.000 20224 move complete, result=0
22:29:50.674 00.000 20224 worker thread done servicing request
22:29:50.678 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=44720, med=2774, FiltMin=2528, FiltMax=32035, Gamma=1.000
22:29:50.692 00.014 8996 UpdateGuideState exits: m=769129 SNR=340.5
22:29:50.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:50.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:50.695 00.001 8996 Enqueuing Expose request
22:29:50.695 00.000 20224 Worker thread wakes up
22:29:50.695 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:50.696 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:50.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:51.686 00.990 20224 Exposure complete
22:29:51.772 00.086 20224 worker thread done servicing request
22:29:51.772 00.000 8996 OnExposeComplete: enter
22:29:51.773 00.001 8996 UpdateGuideState(): m_state=6
22:29:51.774 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4814
22:29:51.775 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=471.64, Mass=741992, SNR=373.9, Peak=45373 HFD=4.6
22:29:51.776 00.001 8996 MultiStar: [#1 -0.03,0.06,0.57,U] [#2 0.16,-0.04,0.70,U] [#3 0.11,0.11,0.67,U] [#4 0.21,0.01,0.61,U] [#5 0.17,-0.08,0.56,U] [#6 0.21,0.12,0.39,U] [#7 0.28,0.10,0.43,U] [#8 0.14,0.01,0.35,U] 
22:29:51.777 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.09}, one-star: {0.09, 0.32}
22:29:51.778 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
22:29:51.779 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
22:29:51.780 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.16 cameraTheta=0.56 mountX=0.13 mountY=-0.10, mountTheta=-0.67
22:29:51.783 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.09, opts=13)
22:29:51.784 00.001 8996 Enqueuing Move request for scope (0.14, 0.09)
22:29:51.786 00.002 20224 Worker thread wakes up
22:29:51.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
22:29:51.786 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
22:29:51.786 00.000 20224 Moving (0.14, 0.09) raw xDistance=0.13 yDistance=-0.10
22:29:51.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:29:51.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:51.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:29:51.786 00.000 20224 MoveAxis(E, 0, ABG)
22:29:51.786 00.000 20224 Move returns status 0, amount 0
22:29:51.786 00.000 20224 MoveAxis(N, 0, ABG)
22:29:51.786 00.000 20224 Move returns status 0, amount 0
22:29:51.786 00.000 20224 move complete, result=0
22:29:51.786 00.000 20224 worker thread done servicing request
22:29:51.794 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=45373, med=2774, FiltMin=2515, FiltMax=29552, Gamma=1.000
22:29:51.811 00.017 8996 UpdateGuideState exits: m=741992 SNR=373.9
22:29:51.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:51.812 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:51.813 00.001 8996 Enqueuing Expose request
22:29:51.814 00.001 20224 Worker thread wakes up
22:29:51.814 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:51.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:51.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:52.973 01.158 20224 Exposure complete
22:29:53.039 00.066 20224 worker thread done servicing request
22:29:53.039 00.000 8996 OnExposeComplete: enter
22:29:53.040 00.001 8996 UpdateGuideState(): m_state=6
22:29:53.041 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4815
22:29:53.042 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=471.83, Mass=808796, SNR=372.9, Peak=57021 HFD=4.5
22:29:53.043 00.001 8996 MultiStar: [#1 0.33,0.23,0.68,U] [#2 0.23,0.38,0.75,U] [#3 0.27,0.18,0.55,U] [#4 0.46,0.01,0.00,M3] [#5 0.67,0.16,0.00,M1] [#6 0.21,0.09,0.43,U] [#7 0.04,-0.06,0.41,U] [#8 0.42,0.30,0.00,M1] 
22:29:53.045 00.002 8996 refined, 5 included, MultiStar: {0.20, 0.28}, one-star: {0.11, 0.50}
22:29:53.046 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
22:29:53.047 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
22:29:53.048 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.28 hyp=0.34 cameraTheta=0.95 mountX=0.17 mountY=-0.30, mountTheta=-1.05
22:29:53.050 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.28, opts=13)
22:29:53.051 00.001 8996 Enqueuing Move request for scope (0.20, 0.28)
22:29:53.052 00.001 20224 Worker thread wakes up
22:29:53.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.28) opts 0xd
22:29:53.052 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.28)
22:29:53.052 00.000 20224 Moving (0.20, 0.28) raw xDistance=0.17 yDistance=-0.30
22:29:53.053 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:29:53.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:29:53.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:29:53.053 00.000 20224 MoveAxis(E, 0, ABG)
22:29:53.053 00.000 20224 Move returns status 0, amount 0
22:29:53.053 00.000 20224 MoveAxis(N, 0, ABG)
22:29:53.053 00.000 20224 Move returns status 0, amount 0
22:29:53.053 00.000 20224 move complete, result=0
22:29:53.053 00.000 20224 worker thread done servicing request
22:29:53.057 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57021, med=2774, FiltMin=2512, FiltMax=30963, Gamma=1.000
22:29:53.081 00.024 8996 UpdateGuideState exits: m=808796 SNR=372.9
22:29:53.082 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:53.083 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:53.084 00.001 8996 Enqueuing Expose request
22:29:53.085 00.001 20224 Worker thread wakes up
22:29:53.086 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:29:53.087 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:53.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:54.079 00.992 20224 Exposure complete
22:29:54.144 00.065 20224 worker thread done servicing request
22:29:54.144 00.000 8996 OnExposeComplete: enter
22:29:54.146 00.002 8996 UpdateGuideState(): m_state=6
22:29:54.147 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4816
22:29:54.148 00.001 8996 Star::Find returns 1 (0), X=139.01, Y=471.68, Mass=781695, SNR=357.5, Peak=47165 HFD=4.7
22:29:54.150 00.002 8996 MultiStar: [#1 -0.06,0.36,0.62,U] [#2 0.24,0.23,0.77,U] [#3 0.05,0.56,0.00,M1] [#4 0.23,0.38,0.00,M4] [#5 0.08,0.21,0.49,U] [#6 -0.08,0.17,0.45,U] [#7 -0.14,0.33,0.44,U] [#8 0.05,0.60,0.00,M2] 
22:29:54.151 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.29}, one-star: {0.28, 0.35}
22:29:54.152 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
22:29:54.152 00.000 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
22:29:54.154 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.30 cameraTheta=1.24 mountX=0.07 mountY=-0.30, mountTheta=-1.34
22:29:54.157 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.29, opts=13)
22:29:54.158 00.001 8996 Enqueuing Move request for scope (0.10, 0.29)
22:29:54.159 00.001 20224 Worker thread wakes up
22:29:54.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.29) opts 0xd
22:29:54.159 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.29)
22:29:54.159 00.000 20224 Moving (0.10, 0.29) raw xDistance=0.07 yDistance=-0.30
22:29:54.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:29:54.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:29:54.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:29:54.159 00.000 20224 MoveAxis(E, 0, ABG)
22:29:54.160 00.001 20224 Move returns status 0, amount 0
22:29:54.160 00.000 20224 MoveAxis(N, 0, ABG)
22:29:54.160 00.000 20224 Move returns status 0, amount 0
22:29:54.160 00.000 20224 move complete, result=0
22:29:54.160 00.000 20224 worker thread done servicing request
22:29:54.166 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=47165, med=2774, FiltMin=2483, FiltMax=28832, Gamma=1.000
22:29:54.192 00.026 8996 UpdateGuideState exits: m=781695 SNR=357.5
22:29:54.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:54.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:54.196 00.002 8996 Enqueuing Expose request
22:29:54.198 00.002 20224 Worker thread wakes up
22:29:54.198 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:29:54.199 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:54.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:55.355 01.156 20224 Exposure complete
22:29:55.426 00.071 20224 worker thread done servicing request
22:29:55.426 00.000 8996 OnExposeComplete: enter
22:29:55.427 00.001 8996 UpdateGuideState(): m_state=6
22:29:55.428 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4817
22:29:55.429 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=471.75, Mass=764991, SNR=386.7, Peak=54829 HFD=4.5
22:29:55.430 00.001 8996 MultiStar: [#1 0.19,0.30,0.63,U] [#2 0.04,0.22,0.69,U] [#3 0.09,0.34,0.52,U] [#4 0.10,0.18,0.54,U] [#5 0.22,0.01,0.55,U] [#6 -0.01,0.08,0.36,U] [#7 0.11,0.37,0.38,U] [#8 -0.03,0.41,0.36,U] 
22:29:55.431 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.27}, one-star: {0.17, 0.42}
22:29:55.432 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
22:29:55.432 00.000 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
22:29:55.433 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.17 mountX=0.09 mountY=-0.28, mountTheta=-1.27
22:29:55.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.27, opts=13)
22:29:55.435 00.000 8996 Enqueuing Move request for scope (0.11, 0.27)
22:29:55.436 00.001 20224 Worker thread wakes up
22:29:55.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
22:29:55.436 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
22:29:55.436 00.000 20224 Moving (0.11, 0.27) raw xDistance=0.09 yDistance=-0.28
22:29:55.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:29:55.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:29:55.436 00.000 20224 MoveAxis(E, 0, ABG)
22:29:55.436 00.000 20224 Move returns status 0, amount 0
22:29:55.436 00.000 20224 MoveAxis(N, 59, ABG)
22:29:55.436 00.000 20224 Guiding  Dir = 0, Dur = 59
22:29:55.437 00.001 20224 IsSlewing returns 0
22:29:55.437 00.000 20224 IsGuiding returns 0
22:29:55.440 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54829, med=2774, FiltMin=2518, FiltMax=31792, Gamma=1.000
22:29:55.455 00.015 8996 UpdateGuideState exits: m=764991 SNR=386.7
22:29:55.456 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:55.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:55.458 00.001 8996 Enqueuing Expose request
22:29:55.461 00.003 20224 PulseGuide returned control before completion, sleep 45
22:29:55.507 00.046 20224 IsGuiding returns 1
22:29:55.507 00.000 20224 scope still moving after pulse duration time elapsed
22:29:55.539 00.032 20224 IsSlewing returns 0
22:29:55.540 00.001 20224 IsGuiding returns 1
22:29:55.571 00.031 20224 IsSlewing returns 0
22:29:55.571 00.000 20224 IsGuiding returns 0
22:29:55.571 00.000 20224 scope move finished after 59 + 75 ms
22:29:55.572 00.001 20224 Move returns status 0, amount 59
22:29:55.572 00.000 20224 move complete, result=0
22:29:55.572 00.000 20224 worker thread done servicing request
22:29:55.572 00.000 20224 Worker thread wakes up
22:29:55.572 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 59 ms NORTH
22:29:55.575 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:55.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:56.534 00.959 20224 Exposure complete
22:29:56.614 00.080 20224 worker thread done servicing request
22:29:56.614 00.000 8996 OnExposeComplete: enter
22:29:56.615 00.001 8996 UpdateGuideState(): m_state=6
22:29:56.616 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4818
22:29:56.616 00.000 8996 Star::Find returns 1 (0), X=138.62, Y=471.28, Mass=714635, SNR=334.5, Peak=56160 HFD=4.7
22:29:56.617 00.001 8996 MultiStar: [#1 0.08,-0.15,0.69,U] [#2 0.19,-0.28,0.76,U] [#3 0.10,-0.23,0.64,U] [#4 0.21,-0.29,0.55,U] [#5 0.14,-0.17,0.70,U] [#6 0.08,-0.46,0.00,M1] [#7 0.00,-0.19,0.49,U] [#8 -0.01,-0.19,0.36,U] 
22:29:56.618 00.001 8996 single-star, 7 included, MultiStar: {0.07, -0.18}, one-star: {-0.10, -0.05}
22:29:56.619 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
22:29:56.620 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
22:29:56.620 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.70 mountX=-0.10 mountY=0.06, mountTheta=2.59
22:29:56.622 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
22:29:56.622 00.000 8996 Enqueuing Move request for scope (-0.10, -0.05)
22:29:56.623 00.001 20224 Worker thread wakes up
22:29:56.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
22:29:56.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
22:29:56.624 00.001 20224 Moving (-0.10, -0.05) raw xDistance=-0.10 yDistance=0.06
22:29:56.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:29:56.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:56.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:29:56.624 00.000 20224 MoveAxis(E, 0, ABG)
22:29:56.624 00.000 20224 Move returns status 0, amount 0
22:29:56.624 00.000 20224 MoveAxis(N, 0, ABG)
22:29:56.624 00.000 20224 Move returns status 0, amount 0
22:29:56.624 00.000 20224 move complete, result=0
22:29:56.625 00.001 20224 worker thread done servicing request
22:29:56.627 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56160, med=2774, FiltMin=2509, FiltMax=29168, Gamma=1.000
22:29:56.642 00.015 8996 UpdateGuideState exits: m=714635 SNR=334.5
22:29:56.643 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:56.644 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:56.645 00.001 8996 Enqueuing Expose request
22:29:56.646 00.001 20224 Worker thread wakes up
22:29:56.646 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:29:56.646 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:56.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:57.805 01.159 20224 Exposure complete
22:29:57.880 00.075 20224 worker thread done servicing request
22:29:57.880 00.000 8996 OnExposeComplete: enter
22:29:57.881 00.001 8996 UpdateGuideState(): m_state=6
22:29:57.882 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4819
22:29:57.883 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=471.03, Mass=700661, SNR=361.3, Peak=57040 HFD=4.5
22:29:57.884 00.001 8996 MultiStar: [#1 0.34,-0.62,0.00,M1] [#2 0.29,-0.61,0.00,M1] [#3 0.17,-0.79,0.00,M1] [#4 0.23,-0.81,0.00,M3] [#5 0.36,-0.60,0.00,M1] [#6 0.33,-0.96,0.00,M2] [#7 0.06,-0.83,0.00,M1] [#8 0.14,-0.48,0.00,M1] 
22:29:57.885 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
22:29:57.885 00.000 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
22:29:57.886 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.30 hyp=0.37 cameraTheta=-0.92 mountX=0.25 mountY=0.27, mountTheta=0.81
22:29:57.888 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.30, opts=13)
22:29:57.889 00.001 8996 Enqueuing Move request for scope (0.23, -0.30)
22:29:57.890 00.001 20224 Worker thread wakes up
22:29:57.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.30) opts 0xd
22:29:57.890 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.30)
22:29:57.890 00.000 20224 Moving (0.23, -0.30) raw xDistance=0.25 yDistance=0.27
22:29:57.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:29:57.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:57.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:29:57.891 00.001 20224 MoveAxis(W, 37, ABG)
22:29:57.891 00.000 20224 Guiding  Dir = 3, Dur = 37
22:29:57.891 00.000 20224 IsSlewing returns 0
22:29:57.891 00.000 20224 IsGuiding returns 0
22:29:57.892 00.001 20224 PulseGuide returned control before completion, sleep 46
22:29:57.895 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57040, med=2774, FiltMin=2528, FiltMax=26931, Gamma=1.000
22:29:57.915 00.020 8996 UpdateGuideState exits: m=700661 SNR=361.3
22:29:57.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:57.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:57.919 00.002 8996 Enqueuing Expose request
22:29:57.950 00.031 20224 IsGuiding returns 1
22:29:57.950 00.000 20224 scope still moving after pulse duration time elapsed
22:29:57.981 00.031 20224 IsSlewing returns 0
22:29:57.981 00.000 20224 IsGuiding returns 0
22:29:57.981 00.000 20224 scope move finished after 37 + 52 ms
22:29:57.981 00.000 20224 Move returns status 0, amount 37
22:29:57.981 00.000 20224 MoveAxis(N, 0, ABG)
22:29:57.982 00.001 20224 Move returns status 0, amount 0
22:29:57.982 00.000 20224 move complete, result=0
22:29:57.982 00.000 20224 worker thread done servicing request
22:29:57.982 00.000 20224 Worker thread wakes up
22:29:57.982 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.3 px 0 ms NORTH
22:29:57.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:57.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:29:58.954 00.971 20224 Exposure complete
22:29:59.018 00.064 20224 worker thread done servicing request
22:29:59.019 00.001 8996 OnExposeComplete: enter
22:29:59.019 00.000 8996 UpdateGuideState(): m_state=6
22:29:59.020 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4820
22:29:59.021 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=470.83, Mass=736390, SNR=397.9, Peak=51552 HFD=4.5
22:29:59.022 00.001 8996 MultiStar: [#1 -0.26,-0.50,0.00,M2] [#2 -0.32,-0.43,0.00,M2] [#3 -0.42,-0.59,0.00,M2] [#4 -0.37,-0.55,0.00,M4] [#5 -0.28,-0.66,0.00,M2] [#6 -0.33,-1.04,0.00,M3] [#7 -0.38,-0.75,0.00,M2] [#8 -0.50,-0.44,0.00,M2] 
22:29:59.023 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
22:29:59.023 00.000 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
22:29:59.024 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.50 hyp=0.61 cameraTheta=-2.20 mountX=-0.31 mountY=0.53, mountTheta=2.10
22:29:59.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.50, opts=13)
22:29:59.026 00.000 8996 Enqueuing Move request for scope (-0.36, -0.50)
22:29:59.027 00.001 20224 Worker thread wakes up
22:29:59.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.50) opts 0xd
22:29:59.027 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.50)
22:29:59.027 00.000 20224 Moving (-0.36, -0.50) raw xDistance=-0.31 yDistance=0.53
22:29:59.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:29:59.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:59.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
22:29:59.027 00.000 20224 MoveAxis(E, 43, ABG)
22:29:59.027 00.000 20224 Guiding  Dir = 2, Dur = 43
22:29:59.028 00.001 20224 IsSlewing returns 0
22:29:59.028 00.000 20224 IsGuiding returns 0
22:29:59.036 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=51552, med=2774, FiltMin=2479, FiltMax=25261, Gamma=1.000
22:29:59.061 00.025 20224 PulseGuide returned control before completion, sleep 21
22:29:59.063 00.002 8996 UpdateGuideState exits: m=736390 SNR=397.9
22:29:59.066 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:59.068 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:29:59.071 00.003 8996 Enqueuing Expose request
22:29:59.092 00.021 20224 IsGuiding returns 1
22:29:59.092 00.000 20224 scope still moving after pulse duration time elapsed
22:29:59.123 00.031 20224 IsSlewing returns 0
22:29:59.123 00.000 20224 IsGuiding returns 1
22:29:59.155 00.032 20224 IsSlewing returns 0
22:29:59.155 00.000 20224 IsGuiding returns 1
22:29:59.186 00.031 20224 IsSlewing returns 0
22:29:59.186 00.000 20224 IsGuiding returns 0
22:29:59.186 00.000 20224 scope move finished after 43 + 114 ms
22:29:59.186 00.000 20224 Move returns status 0, amount 43
22:29:59.186 00.000 20224 MoveAxis(N, 0, ABG)
22:29:59.186 00.000 20224 Move returns status 0, amount 0
22:29:59.186 00.000 20224 move complete, result=0
22:29:59.186 00.000 20224 worker thread done servicing request
22:29:59.186 00.000 20224 Worker thread wakes up
22:29:59.186 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.5 px 0 ms NORTH
22:29:59.187 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:29:59.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:00.377 01.190 20224 Exposure complete
22:30:00.430 00.053 20224 worker thread done servicing request
22:30:00.430 00.000 8996 OnExposeComplete: enter
22:30:00.431 00.001 8996 UpdateGuideState(): m_state=6
22:30:00.432 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4821
22:30:00.433 00.001 8996 Star::Find returns 1 (0), X=139.23, Y=471.24, Mass=729642, SNR=393.1, Peak=52240 HFD=4.5
22:30:00.434 00.001 8996 MultiStar: [#1 0.48,-0.37,0.00,M3] [#2 0.30,-0.46,0.00,M3] [#3 0.52,-0.36,0.00,M3] [#4 0.56,-0.39,0.00,M5] [#5 0.34,-0.26,0.57,U] [#6 0.36,-0.66,0.00,M4] [#7 0.43,-0.38,0.00,M3] [#8 0.32,-0.22,0.33,U] 
22:30:00.436 00.002 8996 refined, 2 included, MultiStar: {0.43, -0.16}, one-star: {0.51, -0.08}
22:30:00.437 00.001 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
22:30:00.438 00.001 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
22:30:00.439 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=-0.16 hyp=0.46 cameraTheta=-0.35 mountX=0.44 mountY=0.11, mountTheta=0.24
22:30:00.440 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=-0.16, opts=13)
22:30:00.441 00.001 8996 Enqueuing Move request for scope (0.43, -0.16)
22:30:00.442 00.001 20224 Worker thread wakes up
22:30:00.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.16) opts 0xd
22:30:00.442 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, -0.16)
22:30:00.442 00.000 20224 Moving (0.43, -0.16) raw xDistance=0.44 yDistance=0.11
22:30:00.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.44
22:30:00.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:00.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:30:00.442 00.000 20224 MoveAxis(W, 61, ABG)
22:30:00.442 00.000 20224 Guiding  Dir = 3, Dur = 61
22:30:00.442 00.000 20224 IsSlewing returns 0
22:30:00.443 00.001 20224 IsGuiding returns 0
22:30:00.446 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=52240, med=2774, FiltMin=2493, FiltMax=25651, Gamma=1.000
22:30:00.465 00.019 8996 UpdateGuideState exits: m=729642 SNR=393.1
22:30:00.467 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:00.469 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:00.470 00.001 8996 Enqueuing Expose request
22:30:00.498 00.028 20224 PulseGuide returned control before completion, sleep 16
22:30:00.527 00.029 20224 IsGuiding returns 1
22:30:00.527 00.000 20224 scope still moving after pulse duration time elapsed
22:30:00.558 00.031 20224 IsSlewing returns 0
22:30:00.558 00.000 20224 IsGuiding returns 1
22:30:00.589 00.031 20224 IsSlewing returns 0
22:30:00.589 00.000 20224 IsGuiding returns 0
22:30:00.589 00.000 20224 scope move finished after 61 + 85 ms
22:30:00.589 00.000 20224 Move returns status 0, amount 61
22:30:00.589 00.000 20224 MoveAxis(N, 0, ABG)
22:30:00.589 00.000 20224 Move returns status 0, amount 0
22:30:00.589 00.000 20224 move complete, result=0
22:30:00.589 00.000 20224 worker thread done servicing request
22:30:00.590 00.001 8996 GuideStep: 0.4 px 61 ms WEST, 0.1 px 0 ms NORTH
22:30:00.591 00.001 20224 Worker thread wakes up
22:30:00.591 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:00.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:01.555 00.964 20224 Exposure complete
22:30:01.642 00.087 20224 worker thread done servicing request
22:30:01.642 00.000 8996 OnExposeComplete: enter
22:30:01.644 00.002 8996 UpdateGuideState(): m_state=6
22:30:01.645 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4822
22:30:01.647 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=471.51, Mass=818660, SNR=407.1, Peak=54717 HFD=4.6
22:30:01.649 00.002 8996 MultiStar: [#1 0.31,-0.10,0.57,U] [#2 0.29,-0.32,0.69,U] [#3 0.23,-0.28,0.48,U] [#4 0.22,-0.30,0.48,U] [#5 0.21,-0.24,0.50,U] [#6 0.10,-0.54,0.00,M5] [#7 0.19,-0.09,0.46,U] [#8 0.23,-0.37,0.36,U] 
22:30:01.650 00.001 8996 single-star, 7 included, MultiStar: {0.21, -0.15}, one-star: {0.10, 0.18}
22:30:01.651 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
22:30:01.652 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
22:30:01.653 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.04 mountX=0.09 mountY=-0.19, mountTheta=-1.14
22:30:01.655 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.18, opts=13)
22:30:01.656 00.001 8996 Enqueuing Move request for scope (0.10, 0.18)
22:30:01.657 00.001 20224 Worker thread wakes up
22:30:01.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
22:30:01.657 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
22:30:01.657 00.000 20224 Moving (0.10, 0.18) raw xDistance=0.09 yDistance=-0.19
22:30:01.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:30:01.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:01.658 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:30:01.658 00.000 20224 MoveAxis(E, 0, ABG)
22:30:01.658 00.000 20224 Move returns status 0, amount 0
22:30:01.658 00.000 20224 MoveAxis(N, 0, ABG)
22:30:01.658 00.000 20224 Move returns status 0, amount 0
22:30:01.658 00.000 20224 move complete, result=0
22:30:01.658 00.000 20224 worker thread done servicing request
22:30:01.662 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54717, med=2774, FiltMin=2432, FiltMax=33648, Gamma=1.000
22:30:01.688 00.026 8996 UpdateGuideState exits: m=818660 SNR=407.1
22:30:01.690 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:01.690 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:01.691 00.001 8996 Enqueuing Expose request
22:30:01.692 00.001 20224 Worker thread wakes up
22:30:01.692 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:30:01.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:01.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:02.868 01.175 20224 Exposure complete
22:30:02.961 00.093 20224 worker thread done servicing request
22:30:02.961 00.000 8996 OnExposeComplete: enter
22:30:02.962 00.001 8996 UpdateGuideState(): m_state=6
22:30:02.963 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4823
22:30:02.964 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=471.53, Mass=700505, SNR=350.4, Peak=49741 HFD=4.6
22:30:02.965 00.001 8996 MultiStar: [#1 -0.02,0.20,0.60,U] [#2 -0.06,0.20,0.71,U] [#3 -0.18,0.13,0.61,U] [#4 -0.00,0.14,0.52,U] [#5 -0.04,0.13,0.63,U] [#6 -0.17,-0.15,0.44,U] [#7 -0.24,0.35,0.41,U] [#8 -0.18,0.23,0.40,U] 
22:30:02.965 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.16}, one-star: {-0.03, 0.20}
22:30:02.966 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
22:30:02.967 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
22:30:02.967 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.07 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
22:30:02.969 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.16, opts=13)
22:30:02.969 00.000 8996 Enqueuing Move request for scope (-0.09, 0.16)
22:30:02.970 00.001 20224 Worker thread wakes up
22:30:02.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
22:30:02.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
22:30:02.970 00.000 20224 Moving (-0.09, 0.16) raw xDistance=-0.10 yDistance=-0.15
22:30:02.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:30:02.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:02.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:30:02.971 00.001 20224 MoveAxis(E, 0, ABG)
22:30:02.971 00.000 20224 Move returns status 0, amount 0
22:30:02.971 00.000 20224 MoveAxis(N, 0, ABG)
22:30:02.971 00.000 20224 Move returns status 0, amount 0
22:30:02.971 00.000 20224 move complete, result=0
22:30:02.971 00.000 20224 worker thread done servicing request
22:30:02.980 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49741, med=2771, FiltMin=2525, FiltMax=29264, Gamma=1.000
22:30:02.997 00.017 8996 UpdateGuideState exits: m=700505 SNR=350.4
22:30:02.999 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:03.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:03.001 00.001 8996 Enqueuing Expose request
22:30:03.002 00.001 20224 Worker thread wakes up
22:30:03.002 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:30:03.003 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:03.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:03.980 00.977 20224 Exposure complete
22:30:04.051 00.071 20224 worker thread done servicing request
22:30:04.051 00.000 8996 OnExposeComplete: enter
22:30:04.053 00.002 8996 UpdateGuideState(): m_state=6
22:30:04.055 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4824
22:30:04.056 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.48, Mass=753021, SNR=380.1, Peak=53456 HFD=4.6
22:30:04.057 00.001 8996 MultiStar: [#1 -0.02,-0.06,0.65,U] [#2 0.04,-0.17,0.61,U] [#3 -0.22,-0.27,0.52,U] [#4 -0.07,-0.17,0.55,U] [#5 0.14,0.02,0.53,U] [#6 -0.22,-0.28,0.39,U] [#7 -0.15,-0.15,0.41,U] [#8 -0.17,0.23,0.37,U] 
22:30:04.059 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.06}, one-star: {-0.10, 0.15}
22:30:04.060 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
22:30:04.061 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
22:30:04.062 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.46 mountX=-0.07 mountY=0.07, mountTheta=2.36
22:30:04.064 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.06, opts=13)
22:30:04.065 00.001 8996 Enqueuing Move request for scope (-0.07, -0.06)
22:30:04.066 00.001 20224 Worker thread wakes up
22:30:04.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
22:30:04.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
22:30:04.066 00.000 20224 Moving (-0.07, -0.06) raw xDistance=-0.07 yDistance=0.07
22:30:04.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:30:04.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:04.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:30:04.066 00.000 20224 MoveAxis(E, 0, ABG)
22:30:04.066 00.000 20224 Move returns status 0, amount 0
22:30:04.066 00.000 20224 MoveAxis(N, 0, ABG)
22:30:04.066 00.000 20224 Move returns status 0, amount 0
22:30:04.066 00.000 20224 move complete, result=0
22:30:04.066 00.000 20224 worker thread done servicing request
22:30:04.073 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53456, med=2774, FiltMin=2512, FiltMax=28080, Gamma=1.000
22:30:04.091 00.018 8996 UpdateGuideState exits: m=753021 SNR=380.1
22:30:04.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:04.093 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:04.093 00.000 8996 Enqueuing Expose request
22:30:04.094 00.001 20224 Worker thread wakes up
22:30:04.094 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:04.095 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:04.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:05.278 01.183 20224 Exposure complete
22:30:05.341 00.063 20224 worker thread done servicing request
22:30:05.341 00.000 8996 OnExposeComplete: enter
22:30:05.342 00.001 8996 UpdateGuideState(): m_state=6
22:30:05.343 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4825
22:30:05.344 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=471.19, Mass=755161, SNR=353.6, Peak=65424 HFD=4.4
22:30:05.345 00.001 8996 MultiStar: [#1 0.02,-0.26,0.65,U] [#2 0.03,0.06,0.71,U] [#3 -0.12,-0.33,0.56,U] [#4 -0.03,-0.49,0.00,M3] [#5 -0.02,-0.22,0.63,U] [#6 0.14,-0.48,0.00,M4] [#7 -0.07,-0.47,0.00,M1] [#8 -0.11,-0.19,0.38,U] 
22:30:05.345 00.000 8996 single-star, 5 included, MultiStar: {-0.01, -0.17}, one-star: {0.05, -0.14}
22:30:05.346 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
22:30:05.347 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.01)
22:30:05.348 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.25 mountX=0.06 mountY=0.13, mountTheta=1.15
22:30:05.349 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.14, opts=13)
22:30:05.350 00.001 8996 Enqueuing Move request for scope (0.05, -0.14)
22:30:05.351 00.001 20224 Worker thread wakes up
22:30:05.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
22:30:05.351 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
22:30:05.351 00.000 20224 Moving (0.05, -0.14) raw xDistance=0.06 yDistance=0.13
22:30:05.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:30:05.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:05.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:30:05.351 00.000 20224 MoveAxis(E, 0, ABG)
22:30:05.351 00.000 20224 Move returns status 0, amount 0
22:30:05.351 00.000 20224 MoveAxis(N, 0, ABG)
22:30:05.351 00.000 20224 Move returns status 0, amount 0
22:30:05.351 00.000 20224 move complete, result=0
22:30:05.351 00.000 20224 worker thread done servicing request
22:30:05.357 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65424, med=2774, FiltMin=2486, FiltMax=30240, Gamma=1.000
22:30:05.375 00.018 8996 UpdateGuideState exits: m=755161 SNR=353.6
22:30:05.376 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:05.377 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:05.379 00.002 8996 Enqueuing Expose request
22:30:05.380 00.001 20224 Worker thread wakes up
22:30:05.380 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:05.382 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:05.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:06.357 00.975 20224 Exposure complete
22:30:06.452 00.095 20224 worker thread done servicing request
22:30:06.453 00.001 8996 OnExposeComplete: enter
22:30:06.455 00.002 8996 UpdateGuideState(): m_state=6
22:30:06.457 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4826
22:30:06.458 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=471.36, Mass=711323, SNR=381.5, Peak=57488 HFD=4.7
22:30:06.460 00.002 8996 MultiStar: [#1 -0.10,-0.20,0.66,U] [#2 -0.13,-0.09,0.75,U] [#3 -0.00,-0.18,0.54,U] [#4 0.07,-0.38,0.47,U] [#5 0.04,-0.29,0.50,U] [#6 0.03,-0.37,0.42,U] [#7 -0.18,-0.29,0.42,U] [#8 -0.05,-0.20,0.36,U] 
22:30:06.461 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.18}, one-star: {-0.02, 0.03}
22:30:06.463 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
22:30:06.464 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
22:30:06.465 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.13 mountX=-0.02 mountY=-0.03, mountTheta=-2.24
22:30:06.468 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
22:30:06.469 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
22:30:06.470 00.001 20224 Worker thread wakes up
22:30:06.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
22:30:06.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
22:30:06.470 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
22:30:06.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:30:06.471 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:06.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:30:06.471 00.000 20224 MoveAxis(E, 0, ABG)
22:30:06.471 00.000 20224 Move returns status 0, amount 0
22:30:06.471 00.000 20224 MoveAxis(N, 0, ABG)
22:30:06.471 00.000 20224 Move returns status 0, amount 0
22:30:06.471 00.000 20224 move complete, result=0
22:30:06.472 00.001 20224 worker thread done servicing request
22:30:06.479 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57488, med=2774, FiltMin=2531, FiltMax=28128, Gamma=1.000
22:30:06.505 00.026 8996 UpdateGuideState exits: m=711323 SNR=381.5
22:30:06.507 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:06.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:06.509 00.001 8996 Enqueuing Expose request
22:30:06.511 00.002 20224 Worker thread wakes up
22:30:06.511 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:06.513 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:06.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:07.702 01.189 20224 Exposure complete
22:30:07.758 00.056 20224 worker thread done servicing request
22:30:07.758 00.000 8996 OnExposeComplete: enter
22:30:07.759 00.001 8996 UpdateGuideState(): m_state=6
22:30:07.760 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4827
22:30:07.762 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=471.19, Mass=708989, SNR=339.7, Peak=52832 HFD=4.5
22:30:07.764 00.002 8996 MultiStar: [#1 -0.31,-0.34,0.00,M1] [#2 -0.20,-0.35,0.77,U] [#3 -0.33,-0.10,0.62,U] [#4 -0.09,-0.29,0.54,U] [#5 -0.26,-0.20,0.66,U] [#6 -0.29,-0.53,0.00,M4] [#7 -0.28,-0.21,0.43,U] [#8 -0.45,-0.13,0.00,M1] 
22:30:07.765 00.001 8996 refined, 5 included, MultiStar: {-0.26, -0.21}, one-star: {-0.34, -0.14}
22:30:07.766 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
22:30:07.767 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
22:30:07.769 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.21 hyp=0.33 cameraTheta=-2.46 mountX=-0.24 mountY=0.24, mountTheta=2.35
22:30:07.770 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.21, opts=13)
22:30:07.771 00.001 8996 Enqueuing Move request for scope (-0.26, -0.21)
22:30:07.772 00.001 20224 Worker thread wakes up
22:30:07.773 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.21) opts 0xd
22:30:07.773 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.21)
22:30:07.773 00.000 20224 Moving (-0.26, -0.21) raw xDistance=-0.24 yDistance=0.24
22:30:07.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:30:07.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:30:07.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:30:07.773 00.000 20224 MoveAxis(E, 35, ABG)
22:30:07.773 00.000 20224 Guiding  Dir = 2, Dur = 35
22:30:07.774 00.001 20224 IsSlewing returns 0
22:30:07.774 00.000 20224 IsGuiding returns 0
22:30:07.779 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52832, med=2774, FiltMin=2489, FiltMax=26416, Gamma=1.000
22:30:07.794 00.015 8996 UpdateGuideState exits: m=708989 SNR=339.7
22:30:07.796 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:07.797 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:07.799 00.002 8996 Enqueuing Expose request
22:30:07.808 00.009 20224 PulseGuide returned control before completion, sleep 11
22:30:07.823 00.015 20224 IsGuiding returns 1
22:30:07.823 00.000 20224 scope still moving after pulse duration time elapsed
22:30:07.855 00.032 20224 IsSlewing returns 0
22:30:07.855 00.000 20224 IsGuiding returns 1
22:30:07.886 00.031 20224 IsSlewing returns 0
22:30:07.886 00.000 20224 IsGuiding returns 1
22:30:07.918 00.032 20224 IsSlewing returns 0
22:30:07.919 00.001 20224 IsGuiding returns 0
22:30:07.919 00.000 20224 scope move finished after 35 + 109 ms
22:30:07.919 00.000 20224 Move returns status 0, amount 35
22:30:07.919 00.000 20224 MoveAxis(N, 0, ABG)
22:30:07.919 00.000 20224 Move returns status 0, amount 0
22:30:07.919 00.000 20224 move complete, result=0
22:30:07.919 00.000 20224 worker thread done servicing request
22:30:07.919 00.000 20224 Worker thread wakes up
22:30:07.919 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
22:30:07.921 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:07.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:08.906 00.985 20224 Exposure complete
22:30:08.969 00.063 20224 worker thread done servicing request
22:30:08.969 00.000 8996 OnExposeComplete: enter
22:30:08.970 00.001 8996 UpdateGuideState(): m_state=6
22:30:08.971 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4828
22:30:08.972 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=471.07, Mass=686512, SNR=311.4, Peak=58096 HFD=4.5
22:30:08.973 00.001 8996 MultiStar: [#1 -0.19,-0.41,0.00,M2] [#2 -0.15,-0.39,0.91,U] [#3 -0.13,-0.17,0.76,U] [#4 -0.17,-0.36,0.63,U] [#5 0.03,-0.21,0.78,U] [#6 -0.14,-0.53,0.00,M5] [#7 -0.10,-0.57,0.00,M1] [#8 -0.16,-0.30,0.45,U] 
22:30:08.974 00.001 8996 refined, 5 included, MultiStar: {-0.13, -0.28}, one-star: {-0.19, -0.26}
22:30:08.975 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
22:30:08.975 00.000 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
22:30:08.976 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-2.00 mountX=-0.10 mountY=0.29, mountTheta=1.90
22:30:08.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.28, opts=13)
22:30:08.978 00.000 8996 Enqueuing Move request for scope (-0.13, -0.28)
22:30:08.979 00.001 20224 Worker thread wakes up
22:30:08.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.28) opts 0xd
22:30:08.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.28)
22:30:08.979 00.000 20224 Moving (-0.13, -0.28) raw xDistance=-0.10 yDistance=0.29
22:30:08.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:30:08.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:30:08.980 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:30:08.980 00.000 20224 MoveAxis(E, 0, ABG)
22:30:08.980 00.000 20224 Move returns status 0, amount 0
22:30:08.980 00.000 20224 MoveAxis(N, 0, ABG)
22:30:08.980 00.000 20224 Move returns status 0, amount 0
22:30:08.980 00.000 20224 move complete, result=0
22:30:08.980 00.000 20224 worker thread done servicing request
22:30:08.988 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58096, med=2774, FiltMin=2489, FiltMax=27491, Gamma=1.000
22:30:09.009 00.021 8996 UpdateGuideState exits: m=686512 SNR=311.4
22:30:09.010 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:09.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:09.011 00.000 8996 Enqueuing Expose request
22:30:09.012 00.001 20224 Worker thread wakes up
22:30:09.012 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:30:09.013 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:09.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:10.171 01.158 20224 Exposure complete
22:30:10.256 00.085 20224 worker thread done servicing request
22:30:10.256 00.000 8996 OnExposeComplete: enter
22:30:10.257 00.001 8996 UpdateGuideState(): m_state=6
22:30:10.258 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4829
22:30:10.259 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=471.19, Mass=684906, SNR=345.0, Peak=52720 HFD=4.5
22:30:10.260 00.001 8996 MultiStar: [#1 0.19,-0.16,0.71,U] [#2 -0.02,-0.56,0.00,M1] [#3 -0.04,-0.33,0.53,U] [#4 0.16,-0.58,0.00,M1] [#5 0.21,-0.34,0.60,U] [#6 -0.04,-0.63,0.00,M6] [#7 -0.19,-0.47,0.00,M2] [#8 -0.08,-0.13,0.43,U] 
22:30:10.261 00.001 8996 single-star, 4 included, MultiStar: {0.07, -0.21}, one-star: {0.02, -0.14}
22:30:10.261 00.000 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
22:30:10.262 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
22:30:10.263 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.40 mountX=0.04 mountY=0.14, mountTheta=1.30
22:30:10.265 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.14, opts=13)
22:30:10.266 00.001 8996 Enqueuing Move request for scope (0.02, -0.14)
22:30:10.266 00.000 20224 Worker thread wakes up
22:30:10.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
22:30:10.267 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
22:30:10.267 00.000 20224 Moving (0.02, -0.14) raw xDistance=0.04 yDistance=0.14
22:30:10.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:30:10.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:10.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:30:10.267 00.000 20224 MoveAxis(E, 0, ABG)
22:30:10.267 00.000 20224 Move returns status 0, amount 0
22:30:10.267 00.000 20224 MoveAxis(N, 0, ABG)
22:30:10.268 00.001 20224 Move returns status 0, amount 0
22:30:10.268 00.000 20224 move complete, result=0
22:30:10.268 00.000 20224 worker thread done servicing request
22:30:10.278 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52720, med=2774, FiltMin=2505, FiltMax=29200, Gamma=1.000
22:30:10.300 00.022 8996 UpdateGuideState exits: m=684906 SNR=345.0
22:30:10.301 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:10.302 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:10.303 00.001 8996 Enqueuing Expose request
22:30:10.303 00.000 20224 Worker thread wakes up
22:30:10.304 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:10.304 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:10.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:11.293 00.989 20224 Exposure complete
22:30:11.373 00.080 20224 worker thread done servicing request
22:30:11.373 00.000 8996 OnExposeComplete: enter
22:30:11.374 00.001 8996 UpdateGuideState(): m_state=6
22:30:11.375 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4830
22:30:11.376 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=471.44, Mass=773437, SNR=345.3, Peak=61040 HFD=4.5
22:30:11.377 00.001 8996 MultiStar: [#1 -0.18,0.12,0.69,U] [#2 -0.14,-0.01,0.86,U] [#3 -0.21,-0.03,0.64,U] [#4 -0.12,-0.08,0.56,U] [#5 -0.23,0.09,0.61,U] [#6 -0.12,-0.21,0.49,U] [#7 -0.17,-0.20,0.49,U] [#8 -0.30,-0.05,0.45,U] 
22:30:11.378 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.00}, one-star: {-0.15, 0.12}
22:30:11.378 00.000 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
22:30:11.379 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
22:30:11.380 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.12 mountX=-0.17 mountY=0.02, mountTheta=3.00
22:30:11.381 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.00, opts=13)
22:30:11.382 00.001 8996 Enqueuing Move request for scope (-0.17, -0.00)
22:30:11.383 00.001 20224 Worker thread wakes up
22:30:11.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
22:30:11.383 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
22:30:11.383 00.000 20224 Moving (-0.17, -0.00) raw xDistance=-0.17 yDistance=0.02
22:30:11.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:30:11.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:11.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:30:11.383 00.000 20224 MoveAxis(E, 0, ABG)
22:30:11.383 00.000 20224 Move returns status 0, amount 0
22:30:11.383 00.000 20224 MoveAxis(N, 0, ABG)
22:30:11.383 00.000 20224 Move returns status 0, amount 0
22:30:11.383 00.000 20224 move complete, result=0
22:30:11.383 00.000 20224 worker thread done servicing request
22:30:11.390 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61040, med=2774, FiltMin=2512, FiltMax=28816, Gamma=1.000
22:30:11.407 00.017 8996 UpdateGuideState exits: m=773437 SNR=345.3
22:30:11.409 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:11.411 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:11.412 00.001 8996 Enqueuing Expose request
22:30:11.414 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:11.415 00.001 20224 Worker thread wakes up
22:30:11.415 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:11.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:12.580 01.165 20224 Exposure complete
22:30:12.644 00.064 20224 worker thread done servicing request
22:30:12.645 00.001 8996 OnExposeComplete: enter
22:30:12.646 00.001 8996 UpdateGuideState(): m_state=6
22:30:12.648 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4831
22:30:12.649 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=471.78, Mass=785535, SNR=365.2, Peak=56541 HFD=4.6
22:30:12.651 00.002 8996 MultiStar: [#1 -0.21,0.23,0.60,U] [#2 -0.20,0.06,0.77,U] [#3 -0.15,0.23,0.58,U] [#4 -0.05,0.08,0.51,U] [#5 -0.07,0.12,0.63,U] [#6 -0.15,-0.07,0.39,U] [#7 -0.45,0.10,0.00,M2] [#8 -0.24,0.36,0.36,U] 
22:30:12.652 00.001 8996 refined, 7 included, MultiStar: {-0.18, 0.20}, one-star: {-0.31, 0.45}
22:30:12.654 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
22:30:12.655 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
22:30:12.656 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.31 mountX=-0.20 mountY=-0.18, mountTheta=-2.42
22:30:12.658 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.20, opts=13)
22:30:12.659 00.001 8996 Enqueuing Move request for scope (-0.18, 0.20)
22:30:12.660 00.001 20224 Worker thread wakes up
22:30:12.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
22:30:12.661 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
22:30:12.661 00.000 20224 Moving (-0.18, 0.20) raw xDistance=-0.20 yDistance=-0.18
22:30:12.661 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:30:12.661 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:12.661 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:30:12.661 00.000 20224 MoveAxis(E, 30, ABG)
22:30:12.661 00.000 20224 Guiding  Dir = 2, Dur = 30
22:30:12.661 00.000 20224 IsSlewing returns 0
22:30:12.662 00.001 20224 IsGuiding returns 0
22:30:12.665 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56541, med=2774, FiltMin=2528, FiltMax=27891, Gamma=1.000
22:30:12.678 00.013 8996 UpdateGuideState exits: m=785535 SNR=365.2
22:30:12.681 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:12.683 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:12.685 00.002 8996 Enqueuing Expose request
22:30:12.694 00.009 20224 IsGuiding returns 1
22:30:12.694 00.000 20224 scope still moving after pulse duration time elapsed
22:30:12.723 00.029 20224 IsSlewing returns 0
22:30:12.723 00.000 20224 IsGuiding returns 1
22:30:12.755 00.032 20224 IsSlewing returns 0
22:30:12.755 00.000 20224 IsGuiding returns 1
22:30:12.786 00.031 20224 IsSlewing returns 0
22:30:12.786 00.000 20224 IsGuiding returns 0
22:30:12.786 00.000 20224 scope move finished after 30 + 94 ms
22:30:12.786 00.000 20224 Move returns status 0, amount 30
22:30:12.786 00.000 20224 MoveAxis(N, 0, ABG)
22:30:12.787 00.001 20224 Move returns status 0, amount 0
22:30:12.787 00.000 20224 move complete, result=0
22:30:12.787 00.000 20224 worker thread done servicing request
22:30:12.787 00.000 20224 Worker thread wakes up
22:30:12.787 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:12.787 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
22:30:12.789 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:13.762 00.973 20224 Exposure complete
22:30:13.835 00.073 20224 worker thread done servicing request
22:30:13.836 00.001 8996 OnExposeComplete: enter
22:30:13.838 00.002 8996 UpdateGuideState(): m_state=6
22:30:13.840 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4832
22:30:13.842 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=471.67, Mass=710562, SNR=381.7, Peak=49885 HFD=4.6
22:30:13.845 00.003 8996 MultiStar: [#1 0.01,0.13,0.56,U] [#2 0.20,0.02,0.66,U] [#3 0.05,0.18,0.48,U] [#4 0.21,0.07,0.45,U] [#5 0.36,0.19,0.54,U] [#6 0.22,-0.19,0.38,U] [#7 -0.02,0.28,0.38,U] [#8 0.23,0.45,0.00,M1] 
22:30:13.846 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.15}, one-star: {0.18, 0.34}
22:30:13.848 00.002 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
22:30:13.850 00.002 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
22:30:13.852 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.77 mountX=0.14 mountY=-0.17, mountTheta=-0.88
22:30:13.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.15, opts=13)
22:30:13.855 00.001 8996 Enqueuing Move request for scope (0.16, 0.15)
22:30:13.856 00.001 20224 Worker thread wakes up
22:30:13.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
22:30:13.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
22:30:13.856 00.000 20224 Moving (0.16, 0.15) raw xDistance=0.14 yDistance=-0.17
22:30:13.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:30:13.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:13.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:30:13.856 00.000 20224 MoveAxis(E, 0, ABG)
22:30:13.856 00.000 20224 Move returns status 0, amount 0
22:30:13.856 00.000 20224 MoveAxis(N, 0, ABG)
22:30:13.856 00.000 20224 Move returns status 0, amount 0
22:30:13.856 00.000 20224 move complete, result=0
22:30:13.856 00.000 20224 worker thread done servicing request
22:30:13.861 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49885, med=2774, FiltMin=2518, FiltMax=27936, Gamma=1.000
22:30:13.889 00.028 8996 UpdateGuideState exits: m=710562 SNR=381.7
22:30:13.891 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:13.893 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:13.894 00.001 8996 Enqueuing Expose request
22:30:13.895 00.001 20224 Worker thread wakes up
22:30:13.895 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:30:13.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:13.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:15.058 01.162 20224 Exposure complete
22:30:15.114 00.056 20224 worker thread done servicing request
22:30:15.114 00.000 8996 OnExposeComplete: enter
22:30:15.115 00.001 8996 UpdateGuideState(): m_state=6
22:30:15.116 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4833
22:30:15.117 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=471.33, Mass=775876, SNR=322.2, Peak=60448 HFD=4.4
22:30:15.120 00.003 8996 MultiStar: [#1 0.45,-0.17,0.00,M1] [#2 0.20,-0.19,0.83,U] [#3 0.37,-0.22,0.67,U] [#4 0.41,-0.20,0.00,M1] [#5 0.40,-0.23,0.00,M1] [#6 0.45,-0.46,0.00,M4] [#7 0.20,-0.24,0.50,U] [#8 0.32,0.02,0.41,U] 
22:30:15.122 00.002 8996 single-star, 4 included, MultiStar: {0.26, -0.12}, one-star: {0.25, 0.01}
22:30:15.124 00.002 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:30:15.125 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:30:15.127 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.03 mountX=0.25 mountY=-0.04, mountTheta=-0.14
22:30:15.129 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.01, opts=13)
22:30:15.130 00.001 8996 Enqueuing Move request for scope (0.25, 0.01)
22:30:15.132 00.002 20224 Worker thread wakes up
22:30:15.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
22:30:15.132 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
22:30:15.132 00.000 20224 Moving (0.25, 0.01) raw xDistance=0.25 yDistance=-0.04
22:30:15.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:30:15.133 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:15.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:30:15.133 00.000 20224 MoveAxis(W, 36, ABG)
22:30:15.133 00.000 20224 Guiding  Dir = 3, Dur = 36
22:30:15.133 00.000 20224 IsSlewing returns 0
22:30:15.133 00.000 20224 IsGuiding returns 0
22:30:15.139 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60448, med=2774, FiltMin=2515, FiltMax=28755, Gamma=1.000
22:30:15.149 00.010 20224 PulseGuide returned control before completion, sleep 31
22:30:15.158 00.009 8996 UpdateGuideState exits: m=775876 SNR=322.2
22:30:15.160 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:15.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:15.162 00.001 8996 Enqueuing Expose request
22:30:15.195 00.033 20224 IsGuiding returns 1
22:30:15.195 00.000 20224 scope still moving after pulse duration time elapsed
22:30:15.226 00.031 20224 IsSlewing returns 0
22:30:15.227 00.001 20224 IsGuiding returns 1
22:30:15.257 00.030 20224 IsSlewing returns 0
22:30:15.257 00.000 20224 IsGuiding returns 0
22:30:15.257 00.000 20224 scope move finished after 36 + 88 ms
22:30:15.257 00.000 20224 Move returns status 0, amount 36
22:30:15.257 00.000 20224 MoveAxis(N, 0, ABG)
22:30:15.257 00.000 20224 Move returns status 0, amount 0
22:30:15.257 00.000 20224 move complete, result=0
22:30:15.257 00.000 20224 worker thread done servicing request
22:30:15.258 00.001 20224 Worker thread wakes up
22:30:15.258 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:15.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:15.258 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.0 px 0 ms NORTH
22:30:16.224 00.966 20224 Exposure complete
22:30:16.289 00.065 20224 worker thread done servicing request
22:30:16.289 00.000 8996 OnExposeComplete: enter
22:30:16.289 00.000 8996 UpdateGuideState(): m_state=6
22:30:16.290 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4834
22:30:16.291 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=471.33, Mass=780754, SNR=383.9, Peak=55040 HFD=4.6
22:30:16.293 00.002 8996 MultiStar: [#1 0.46,-0.20,0.00,M2] [#2 0.21,-0.31,0.71,U] [#3 0.13,-0.21,0.55,U] [#4 0.37,-0.32,0.00,M2] [#5 0.69,-0.45,0.00,M2] [#6 0.30,-0.70,0.00,M5] [#7 0.17,-0.31,0.46,U] [#8 0.56,-0.20,0.00,M1] 
22:30:16.293 00.000 8996 refined, 3 included, MultiStar: {0.25, -0.17}, one-star: {0.38, 0.00}
22:30:16.294 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
22:30:16.295 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
22:30:16.295 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-0.61 mountX=0.27 mountY=0.14, mountTheta=0.50
22:30:16.297 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.17, opts=13)
22:30:16.298 00.001 8996 Enqueuing Move request for scope (0.25, -0.17)
22:30:16.298 00.000 20224 Worker thread wakes up
22:30:16.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.17) opts 0xd
22:30:16.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.17)
22:30:16.299 00.001 20224 Moving (0.25, -0.17) raw xDistance=0.27 yDistance=0.14
22:30:16.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
22:30:16.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:16.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:30:16.299 00.000 20224 MoveAxis(W, 41, ABG)
22:30:16.299 00.000 20224 Guiding  Dir = 3, Dur = 41
22:30:16.299 00.000 20224 IsSlewing returns 0
22:30:16.299 00.000 20224 IsGuiding returns 0
22:30:16.303 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55040, med=2774, FiltMin=2518, FiltMax=25331, Gamma=1.000
22:30:16.327 00.024 8996 UpdateGuideState exits: m=780754 SNR=383.9
22:30:16.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:16.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:16.331 00.002 8996 Enqueuing Expose request
22:30:16.337 00.006 20224 PulseGuide returned control before completion, sleep 14
22:30:16.367 00.030 20224 IsGuiding returns 1
22:30:16.367 00.000 20224 scope still moving after pulse duration time elapsed
22:30:16.399 00.032 20224 IsSlewing returns 0
22:30:16.399 00.000 20224 IsGuiding returns 1
22:30:16.430 00.031 20224 IsSlewing returns 0
22:30:16.431 00.001 20224 IsGuiding returns 0
22:30:16.431 00.000 20224 scope move finished after 41 + 90 ms
22:30:16.431 00.000 20224 Move returns status 0, amount 41
22:30:16.431 00.000 20224 MoveAxis(N, 0, ABG)
22:30:16.431 00.000 20224 Move returns status 0, amount 0
22:30:16.431 00.000 20224 move complete, result=0
22:30:16.431 00.000 20224 worker thread done servicing request
22:30:16.431 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.1 px 0 ms NORTH
22:30:16.434 00.003 20224 Worker thread wakes up
22:30:16.434 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:16.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:17.597 01.163 20224 Exposure complete
22:30:17.680 00.083 20224 worker thread done servicing request
22:30:17.680 00.000 8996 OnExposeComplete: enter
22:30:17.681 00.001 8996 UpdateGuideState(): m_state=6
22:30:17.682 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4835
22:30:17.684 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=471.68, Mass=721024, SNR=349.9, Peak=52541 HFD=4.7
22:30:17.685 00.001 8996 MultiStar: [#1 0.01,-0.24,0.66,U] [#2 -0.07,-0.11,0.74,U] [#3 -0.22,-0.08,0.73,U] [#4 -0.07,-0.27,0.55,U] [#5 0.15,-0.24,0.59,U] [#6 -0.09,-0.20,0.39,U] [#7 -0.11,0.10,0.45,U] [#8 0.04,-0.09,0.42,U] 
22:30:17.686 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.06}, one-star: {-0.09, 0.36}
22:30:17.687 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
22:30:17.688 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
22:30:17.689 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.36 mountX=-0.05 mountY=0.06, mountTheta=2.26
22:30:17.691 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
22:30:17.692 00.001 8996 Enqueuing Move request for scope (-0.06, -0.06)
22:30:17.693 00.001 20224 Worker thread wakes up
22:30:17.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
22:30:17.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
22:30:17.693 00.000 20224 Moving (-0.06, -0.06) raw xDistance=-0.05 yDistance=0.06
22:30:17.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:30:17.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:17.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:30:17.693 00.000 20224 MoveAxis(E, 0, ABG)
22:30:17.693 00.000 20224 Move returns status 0, amount 0
22:30:17.694 00.001 20224 MoveAxis(N, 0, ABG)
22:30:17.694 00.000 20224 Move returns status 0, amount 0
22:30:17.694 00.000 20224 move complete, result=0
22:30:17.694 00.000 20224 worker thread done servicing request
22:30:17.706 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52541, med=2774, FiltMin=2496, FiltMax=28019, Gamma=1.000
22:30:17.732 00.026 8996 UpdateGuideState exits: m=721024 SNR=349.9
22:30:17.733 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:17.734 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:17.734 00.000 8996 Enqueuing Expose request
22:30:17.735 00.001 20224 Worker thread wakes up
22:30:17.735 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:17.736 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:17.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:18.707 00.971 20224 Exposure complete
22:30:18.782 00.075 20224 worker thread done servicing request
22:30:18.782 00.000 8996 OnExposeComplete: enter
22:30:18.783 00.001 8996 UpdateGuideState(): m_state=6
22:30:18.785 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4836
22:30:18.786 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=471.74, Mass=803377, SNR=346.0, Peak=63709 HFD=4.6
22:30:18.787 00.001 8996 MultiStar: [#1 -0.15,0.13,0.71,U] [#2 -0.12,-0.18,0.76,U] [#3 -0.16,0.09,0.63,U] [#4 -0.19,-0.15,0.51,U] [#5 0.00,-0.03,0.56,U] [#6 -0.20,-0.40,0.00,M5] [#7 -0.27,-0.20,0.39,U] [#8 -0.07,0.03,0.41,U] 
22:30:18.788 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.05}, one-star: {-0.11, 0.42}
22:30:18.790 00.002 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
22:30:18.791 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:30:18.793 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.75 mountX=-0.13 mountY=-0.04, mountTheta=-2.87
22:30:18.795 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.05, opts=13)
22:30:18.796 00.001 8996 Enqueuing Move request for scope (-0.13, 0.05)
22:30:18.797 00.001 20224 Worker thread wakes up
22:30:18.798 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
22:30:18.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
22:30:18.798 00.000 20224 Moving (-0.13, 0.05) raw xDistance=-0.13 yDistance=-0.04
22:30:18.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:30:18.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:18.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:30:18.798 00.000 20224 MoveAxis(E, 0, ABG)
22:30:18.798 00.000 20224 Move returns status 0, amount 0
22:30:18.799 00.001 20224 MoveAxis(N, 0, ABG)
22:30:18.799 00.000 20224 Move returns status 0, amount 0
22:30:18.799 00.000 20224 move complete, result=0
22:30:18.799 00.000 20224 worker thread done servicing request
22:30:18.806 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63709, med=2777, FiltMin=2531, FiltMax=34179, Gamma=1.000
22:30:18.831 00.025 8996 UpdateGuideState exits: m=803377 SNR=346.0
22:30:18.833 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:18.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:18.835 00.001 8996 Enqueuing Expose request
22:30:18.836 00.001 20224 Worker thread wakes up
22:30:18.836 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:18.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:18.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:20.005 01.168 20224 Exposure complete
22:30:20.076 00.071 20224 worker thread done servicing request
22:30:20.076 00.000 8996 OnExposeComplete: enter
22:30:20.078 00.002 8996 UpdateGuideState(): m_state=6
22:30:20.080 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4837
22:30:20.082 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=471.43, Mass=778332, SNR=375.4, Peak=57280 HFD=4.7
22:30:20.084 00.002 8996 MultiStar: [#1 -0.12,-0.02,0.61,U] [#2 -0.25,-0.25,0.66,U] [#3 -0.32,0.05,0.57,U] [#4 -0.32,-0.13,0.53,U] [#5 -0.19,-0.09,0.55,U] [#6 -0.19,-0.42,0.00,M6] [#7 -0.36,-0.09,0.45,U] [#8 -0.39,0.16,0.38,U] 
22:30:20.085 00.001 8996 single-star, 7 included, MultiStar: {-0.25, -0.03}, one-star: {-0.17, 0.10}
22:30:20.087 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:30:20.089 00.002 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
22:30:20.090 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.58 mountX=-0.17 mountY=-0.08, mountTheta=-2.69
22:30:20.093 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.10, opts=13)
22:30:20.095 00.002 8996 Enqueuing Move request for scope (-0.17, 0.10)
22:30:20.096 00.001 20224 Worker thread wakes up
22:30:20.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
22:30:20.096 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
22:30:20.096 00.000 20224 Moving (-0.17, 0.10) raw xDistance=-0.17 yDistance=-0.08
22:30:20.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:30:20.096 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:20.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:30:20.096 00.000 20224 MoveAxis(E, 0, ABG)
22:30:20.096 00.000 20224 Move returns status 0, amount 0
22:30:20.096 00.000 20224 MoveAxis(N, 0, ABG)
22:30:20.096 00.000 20224 Move returns status 0, amount 0
22:30:20.096 00.000 20224 move complete, result=0
22:30:20.097 00.001 20224 worker thread done servicing request
22:30:20.101 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57280, med=2774, FiltMin=2509, FiltMax=29392, Gamma=1.000
22:30:20.116 00.015 8996 UpdateGuideState exits: m=778332 SNR=375.4
22:30:20.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:20.117 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:20.118 00.001 8996 Enqueuing Expose request
22:30:20.119 00.001 20224 Worker thread wakes up
22:30:20.119 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:30:20.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:20.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:21.117 00.997 20224 Exposure complete
22:30:21.214 00.097 20224 worker thread done servicing request
22:30:21.214 00.000 8996 OnExposeComplete: enter
22:30:21.215 00.001 8996 UpdateGuideState(): m_state=6
22:30:21.217 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4838
22:30:21.217 00.000 8996 Star::Find returns 1 (0), X=138.68, Y=471.26, Mass=683294, SNR=333.5, Peak=50432 HFD=4.7
22:30:21.218 00.001 8996 MultiStar: [#1 -0.13,-0.32,0.75,U] [#2 -0.35,-0.27,0.81,U] [#3 -0.16,-0.29,0.66,U] [#4 -0.10,-0.33,0.52,U] [#5 -0.20,-0.31,0.70,U] [#6 -0.13,-0.52,0.00,M7] [#7 -0.25,-0.33,0.50,U] [#8 -0.24,-0.22,0.37,U] 
22:30:21.219 00.001 8996 single-star, 7 included, MultiStar: {-0.17, -0.25}, one-star: {-0.04, -0.06}
22:30:21.220 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
22:30:21.221 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
22:30:21.222 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.15 mountX=-0.04 mountY=0.07, mountTheta=2.05
22:30:21.223 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
22:30:21.224 00.001 8996 Enqueuing Move request for scope (-0.04, -0.06)
22:30:21.225 00.001 20224 Worker thread wakes up
22:30:21.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
22:30:21.225 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
22:30:21.225 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
22:30:21.226 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:30:21.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:21.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:30:21.226 00.000 20224 MoveAxis(E, 0, ABG)
22:30:21.226 00.000 20224 Move returns status 0, amount 0
22:30:21.226 00.000 20224 MoveAxis(N, 0, ABG)
22:30:21.226 00.000 20224 Move returns status 0, amount 0
22:30:21.226 00.000 20224 move complete, result=0
22:30:21.226 00.000 20224 worker thread done servicing request
22:30:21.229 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50432, med=2777, FiltMin=2473, FiltMax=26992, Gamma=1.000
22:30:21.245 00.016 8996 UpdateGuideState exits: m=683294 SNR=333.5
22:30:21.247 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:21.249 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:21.250 00.001 8996 Enqueuing Expose request
22:30:21.251 00.001 20224 Worker thread wakes up
22:30:21.251 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:21.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:21.253 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:22.410 01.157 20224 Exposure complete
22:30:22.488 00.078 20224 worker thread done servicing request
22:30:22.489 00.001 8996 OnExposeComplete: enter
22:30:22.490 00.001 8996 UpdateGuideState(): m_state=6
22:30:22.491 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4839
22:30:22.492 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=471.60, Mass=780352, SNR=321.2, Peak=54029 HFD=4.5
22:30:22.493 00.001 8996 MultiStar: [#1 -0.34,-0.16,0.74,U] [#2 -0.21,-0.28,0.80,U] [#3 -0.38,-0.05,0.74,U] [#4 -0.21,-0.25,0.61,U] [#5 -0.21,-0.10,0.69,U] [#6 -0.36,-0.50,0.00,M8] [#7 -0.14,-0.29,0.49,U] [#8 -0.36,0.02,0.48,U] 
22:30:22.494 00.001 8996 refined, 7 included, MultiStar: {-0.26, -0.08}, one-star: {-0.22, 0.27}
22:30:22.495 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
22:30:22.495 00.000 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
22:30:22.496 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.83 mountX=-0.25 mountY=0.11, mountTheta=2.72
22:30:22.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.08, opts=13)
22:30:22.498 00.000 8996 Enqueuing Move request for scope (-0.26, -0.08)
22:30:22.499 00.001 20224 Worker thread wakes up
22:30:22.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
22:30:22.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
22:30:22.500 00.001 20224 Moving (-0.26, -0.08) raw xDistance=-0.25 yDistance=0.11
22:30:22.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:30:22.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:22.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:30:22.500 00.000 20224 MoveAxis(E, 36, ABG)
22:30:22.500 00.000 20224 Guiding  Dir = 2, Dur = 36
22:30:22.500 00.000 20224 IsSlewing returns 0
22:30:22.500 00.000 20224 IsGuiding returns 0
22:30:22.503 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54029, med=2777, FiltMin=2515, FiltMax=27664, Gamma=1.000
22:30:22.509 00.006 20224 PulseGuide returned control before completion, sleep 38
22:30:22.517 00.008 8996 UpdateGuideState exits: m=780352 SNR=321.2
22:30:22.518 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:22.518 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:22.519 00.001 8996 Enqueuing Expose request
22:30:22.556 00.037 20224 IsGuiding returns 1
22:30:22.556 00.000 20224 scope still moving after pulse duration time elapsed
22:30:22.587 00.031 20224 IsSlewing returns 0
22:30:22.587 00.000 20224 IsGuiding returns 1
22:30:22.618 00.031 20224 IsSlewing returns 0
22:30:22.619 00.001 20224 IsGuiding returns 0
22:30:22.619 00.000 20224 scope move finished after 36 + 82 ms
22:30:22.619 00.000 20224 Move returns status 0, amount 36
22:30:22.619 00.000 20224 MoveAxis(N, 0, ABG)
22:30:22.619 00.000 20224 Move returns status 0, amount 0
22:30:22.619 00.000 20224 move complete, result=0
22:30:22.620 00.001 20224 worker thread done servicing request
22:30:22.620 00.000 20224 Worker thread wakes up
22:30:22.620 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
22:30:22.622 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:22.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:23.617 00.995 20224 Exposure complete
22:30:23.672 00.055 20224 worker thread done servicing request
22:30:23.672 00.000 8996 OnExposeComplete: enter
22:30:23.673 00.001 8996 UpdateGuideState(): m_state=6
22:30:23.674 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4840
22:30:23.674 00.000 8996 Star::Find returns 1 (0), X=138.92, Y=471.10, Mass=744609, SNR=336.7, Peak=62384 HFD=4.4
22:30:23.675 00.001 8996 MultiStar: [#1 0.13,-0.50,0.00,M1] [#2 -0.02,-0.57,0.00,M1] [#3 0.22,-0.45,0.00,M1] [#4 0.35,-0.52,0.00,M1] [#5 0.18,-0.47,0.00,M1] [#6 0.31,-0.83,0.00,M9] [#7 0.08,-0.52,0.00,M1] [#8 0.08,-0.30,0.42,U] 
22:30:23.676 00.001 8996 refined, 1 included, MultiStar: {0.17, -0.25}, one-star: {0.20, -0.23}
22:30:23.677 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
22:30:23.677 00.000 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
22:30:23.678 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.25 hyp=0.30 cameraTheta=-0.99 mountX=0.19 mountY=0.23, mountTheta=0.88
22:30:23.681 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.25, opts=13)
22:30:23.683 00.002 8996 Enqueuing Move request for scope (0.17, -0.25)
22:30:23.686 00.003 20224 Worker thread wakes up
22:30:23.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.25) opts 0xd
22:30:23.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.25)
22:30:23.686 00.000 20224 Moving (0.17, -0.25) raw xDistance=0.19 yDistance=0.23
22:30:23.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:30:23.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:30:23.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:30:23.686 00.000 20224 MoveAxis(E, 0, ABG)
22:30:23.686 00.000 20224 Move returns status 0, amount 0
22:30:23.686 00.000 20224 MoveAxis(N, 0, ABG)
22:30:23.687 00.001 20224 Move returns status 0, amount 0
22:30:23.687 00.000 20224 move complete, result=0
22:30:23.687 00.000 20224 worker thread done servicing request
22:30:23.692 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62384, med=2774, FiltMin=2518, FiltMax=29459, Gamma=1.000
22:30:23.720 00.028 8996 UpdateGuideState exits: m=744609 SNR=336.7
22:30:23.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:23.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:23.724 00.002 8996 Enqueuing Expose request
22:30:23.725 00.001 20224 Worker thread wakes up
22:30:23.725 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:30:23.727 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:23.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:24.894 01.167 20224 Exposure complete
22:30:24.976 00.082 20224 worker thread done servicing request
22:30:24.976 00.000 8996 OnExposeComplete: enter
22:30:24.977 00.001 8996 UpdateGuideState(): m_state=6
22:30:24.978 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4841
22:30:24.979 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=470.76, Mass=720171, SNR=315.7, Peak=65424 HFD=4.3
22:30:24.980 00.001 8996 MultiStar: [#1 0.18,-0.39,0.74,U] [#2 0.21,-0.41,0.00,M2] [#3 0.12,-0.42,0.68,U] [#4 0.18,-0.46,0.00,M2] [#5 0.24,-0.60,0.00,M2] [#6 0.20,-1.01,0.00,M10] [#7 0.12,-0.76,0.00,M2] [#8 0.16,-0.45,0.00,M1] 
22:30:24.980 00.000 8996 refined, 2 included, MultiStar: {0.17, -0.47}, one-star: {0.21, -0.56}
22:30:24.981 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
22:30:24.982 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
22:30:24.983 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.47 hyp=0.50 cameraTheta=-1.22 mountX=0.22 mountY=0.45, mountTheta=1.11
22:30:24.984 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.47, opts=13)
22:30:24.985 00.001 8996 Enqueuing Move request for scope (0.17, -0.47)
22:30:24.986 00.001 20224 Worker thread wakes up
22:30:24.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.47) opts 0xd
22:30:24.986 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.47)
22:30:24.986 00.000 20224 Moving (0.17, -0.47) raw xDistance=0.22 yDistance=0.45
22:30:24.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:30:24.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:30:24.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
22:30:24.986 00.000 20224 MoveAxis(W, 32, ABG)
22:30:24.986 00.000 20224 Guiding  Dir = 3, Dur = 32
22:30:24.987 00.001 20224 IsSlewing returns 0
22:30:24.987 00.000 20224 IsGuiding returns 0
22:30:24.990 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65424, med=2774, FiltMin=2518, FiltMax=30544, Gamma=1.000
22:30:25.000 00.010 20224 PulseGuide returned control before completion, sleep 29
22:30:25.004 00.004 8996 UpdateGuideState exits: m=720171 SNR=315.7
22:30:25.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:25.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:25.007 00.001 8996 Enqueuing Expose request
22:30:25.030 00.023 20224 IsGuiding returns 1
22:30:25.030 00.000 20224 scope still moving after pulse duration time elapsed
22:30:25.061 00.031 20224 IsSlewing returns 0
22:30:25.061 00.000 20224 IsGuiding returns 1
22:30:25.093 00.032 20224 IsSlewing returns 0
22:30:25.093 00.000 20224 IsGuiding returns 0
22:30:25.093 00.000 20224 scope move finished after 32 + 73 ms
22:30:25.093 00.000 20224 Move returns status 0, amount 32
22:30:25.093 00.000 20224 MoveAxis(N, 0, ABG)
22:30:25.093 00.000 20224 Move returns status 0, amount 0
22:30:25.093 00.000 20224 move complete, result=0
22:30:25.094 00.001 20224 worker thread done servicing request
22:30:25.094 00.000 20224 Worker thread wakes up
22:30:25.094 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:25.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:25.096 00.002 8996 GuideStep: 0.2 px 32 ms WEST, 0.4 px 0 ms NORTH
22:30:26.079 00.983 20224 Exposure complete
22:30:26.154 00.075 20224 worker thread done servicing request
22:30:26.154 00.000 8996 OnExposeComplete: enter
22:30:26.155 00.001 8996 UpdateGuideState(): m_state=6
22:30:26.156 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4842
22:30:26.157 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.04, Mass=751935, SNR=353.0, Peak=65424 HFD=4.5
22:30:26.158 00.001 8996 MultiStar: [#1 -0.08,-0.04,0.65,U] [#2 -0.09,-0.17,0.70,U] [#3 -0.09,-0.19,0.64,U] [#4 -0.09,-0.45,0.00,M3] [#5 0.10,-0.30,0.74,U] [#6 -0.01,-0.43,0.41,U] [#7 -0.01,-0.43,0.47,U] [#8 -0.22,-0.02,0.40,U] 
22:30:26.158 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.23}, one-star: {0.01, -0.28}
22:30:26.159 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
22:30:26.160 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
22:30:26.161 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.73 mountX=-0.02 mountY=0.23, mountTheta=1.64
22:30:26.162 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.23, opts=13)
22:30:26.163 00.001 8996 Enqueuing Move request for scope (-0.04, -0.23)
22:30:26.164 00.001 20224 Worker thread wakes up
22:30:26.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
22:30:26.164 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
22:30:26.164 00.000 20224 Moving (-0.04, -0.23) raw xDistance=-0.02 yDistance=0.23
22:30:26.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:30:26.164 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.17 newest=0.91
22:30:26.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:30:26.164 00.000 20224 MoveAxis(E, 0, ABG)
22:30:26.164 00.000 20224 Move returns status 0, amount 0
22:30:26.164 00.000 20224 MoveAxis(S, 49, ABG)
22:30:26.164 00.000 20224 Guiding  Dir = 1, Dur = 49
22:30:26.164 00.000 20224 IsSlewing returns 0
22:30:26.165 00.001 20224 IsGuiding returns 0
22:30:26.167 00.002 20224 PulseGuide returned control before completion, sleep 58
22:30:26.172 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65424, med=2774, FiltMin=2515, FiltMax=32563, Gamma=1.000
22:30:26.197 00.025 8996 UpdateGuideState exits: m=751935 SNR=353.0
22:30:26.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:26.198 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:26.199 00.001 8996 Enqueuing Expose request
22:30:26.228 00.029 20224 IsGuiding returns 1
22:30:26.228 00.000 20224 scope still moving after pulse duration time elapsed
22:30:26.259 00.031 20224 IsSlewing returns 0
22:30:26.259 00.000 20224 IsGuiding returns 0
22:30:26.259 00.000 20224 scope move finished after 49 + 45 ms
22:30:26.259 00.000 20224 Move returns status 0, amount 49
22:30:26.259 00.000 20224 move complete, result=0
22:30:26.259 00.000 20224 worker thread done servicing request
22:30:26.259 00.000 20224 Worker thread wakes up
22:30:26.259 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
22:30:26.261 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:26.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:27.432 01.171 20224 Exposure complete
22:30:27.516 00.084 20224 worker thread done servicing request
22:30:27.516 00.000 8996 OnExposeComplete: enter
22:30:27.517 00.001 8996 UpdateGuideState(): m_state=6
22:30:27.518 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4843
22:30:27.519 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=471.39, Mass=718610, SNR=326.8, Peak=50336 HFD=4.6
22:30:27.520 00.001 8996 MultiStar: [#1 -0.22,-0.26,0.73,U] [#2 -0.24,-0.12,0.86,U] [#3 -0.22,-0.26,0.78,U] [#4 -0.10,-0.55,0.00,M4] [#5 -0.19,-0.18,0.69,U] [#6 -0.01,-0.36,0.47,U] [#7 -0.26,-0.15,0.46,U] [#8 -0.30,-0.05,0.40,U] 
22:30:27.521 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.15}, one-star: {-0.33, 0.06}
22:30:27.522 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
22:30:27.523 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.70)
22:30:27.524 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.15 hyp=0.28 cameraTheta=-2.56 mountX=-0.22 mountY=0.18, mountTheta=2.45
22:30:27.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.15, opts=13)
22:30:27.527 00.001 8996 Enqueuing Move request for scope (-0.23, -0.15)
22:30:27.528 00.001 20224 Worker thread wakes up
22:30:27.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.15) opts 0xd
22:30:27.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.15)
22:30:27.528 00.000 20224 Moving (-0.23, -0.15) raw xDistance=-0.22 yDistance=0.18
22:30:27.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:30:27.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:27.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:30:27.528 00.000 20224 MoveAxis(E, 31, ABG)
22:30:27.528 00.000 20224 Guiding  Dir = 2, Dur = 31
22:30:27.528 00.000 20224 IsSlewing returns 0
22:30:27.528 00.000 20224 IsGuiding returns 0
22:30:27.533 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50336, med=2774, FiltMin=2496, FiltMax=26144, Gamma=1.000
22:30:27.557 00.024 8996 UpdateGuideState exits: m=718610 SNR=326.8
22:30:27.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:27.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:27.560 00.001 8996 Enqueuing Expose request
22:30:27.581 00.021 20224 IsGuiding returns 1
22:30:27.581 00.000 20224 scope still moving after pulse duration time elapsed
22:30:27.610 00.029 20224 IsSlewing returns 0
22:30:27.610 00.000 20224 IsGuiding returns 1
22:30:27.642 00.032 20224 IsSlewing returns 0
22:30:27.642 00.000 20224 IsGuiding returns 1
22:30:27.673 00.031 20224 IsSlewing returns 0
22:30:27.674 00.001 20224 IsGuiding returns 0
22:30:27.674 00.000 20224 scope move finished after 31 + 114 ms
22:30:27.674 00.000 20224 Move returns status 0, amount 31
22:30:27.674 00.000 20224 MoveAxis(N, 0, ABG)
22:30:27.674 00.000 20224 Move returns status 0, amount 0
22:30:27.674 00.000 20224 move complete, result=0
22:30:27.674 00.000 20224 worker thread done servicing request
22:30:27.674 00.000 20224 Worker thread wakes up
22:30:27.674 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
22:30:27.676 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:27.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:28.664 00.988 20224 Exposure complete
22:30:28.750 00.086 20224 worker thread done servicing request
22:30:28.750 00.000 8996 OnExposeComplete: enter
22:30:28.751 00.001 8996 UpdateGuideState(): m_state=6
22:30:28.752 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4844
22:30:28.753 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=471.51, Mass=676826, SNR=315.2, Peak=48800 HFD=4.6
22:30:28.754 00.001 8996 MultiStar: [#1 -0.03,-0.32,0.71,U] [#2 0.10,-0.16,0.90,U] [#3 -0.01,-0.18,0.64,U] [#4 -0.01,-0.28,0.61,U] [#5 0.05,-0.09,0.62,U] [#6 -0.09,-0.50,0.00,M9] [#7 -0.09,-0.41,0.49,U] [#8 -0.06,0.06,0.42,U] 
22:30:28.755 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.13}, one-star: {-0.01, 0.18}
22:30:28.756 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
22:30:28.757 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
22:30:28.758 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.55 mountX=0.02 mountY=0.13, mountTheta=1.45
22:30:28.763 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.13, opts=13)
22:30:28.765 00.002 8996 Enqueuing Move request for scope (0.00, -0.13)
22:30:28.767 00.002 20224 Worker thread wakes up
22:30:28.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.13) opts 0xd
22:30:28.767 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.13)
22:30:28.767 00.000 20224 Moving (0.00, -0.13) raw xDistance=0.02 yDistance=0.13
22:30:28.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:30:28.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:28.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:30:28.767 00.000 20224 MoveAxis(E, 0, ABG)
22:30:28.767 00.000 20224 Move returns status 0, amount 0
22:30:28.767 00.000 20224 MoveAxis(N, 0, ABG)
22:30:28.767 00.000 20224 Move returns status 0, amount 0
22:30:28.767 00.000 20224 move complete, result=0
22:30:28.767 00.000 20224 worker thread done servicing request
22:30:28.775 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48800, med=2774, FiltMin=2502, FiltMax=27312, Gamma=1.000
22:30:28.790 00.015 8996 UpdateGuideState exits: m=676826 SNR=315.2
22:30:28.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:28.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:28.793 00.001 8996 Enqueuing Expose request
22:30:28.793 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:28.794 00.001 20224 Worker thread wakes up
22:30:28.794 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:28.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:29.956 01.162 20224 Exposure complete
22:30:30.021 00.065 20224 worker thread done servicing request
22:30:30.021 00.000 8996 OnExposeComplete: enter
22:30:30.024 00.003 8996 UpdateGuideState(): m_state=6
22:30:30.026 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4845
22:30:30.027 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=471.30, Mass=794113, SNR=379.2, Peak=55328 HFD=4.7
22:30:30.028 00.001 8996 MultiStar: [#1 -0.19,0.00,0.56,U] [#2 -0.21,-0.48,0.00,M1] [#3 -0.32,-0.13,0.65,U] [#4 -0.13,-0.14,0.54,U] [#5 -0.29,-0.15,0.52,U] [#6 -0.25,-0.45,0.00,M10] [#7 -0.22,-0.32,0.40,U] [#8 -0.34,-0.01,0.33,U] 
22:30:30.029 00.001 8996 single-star, 6 included, MultiStar: {-0.25, -0.10}, one-star: {-0.25, -0.03}
22:30:30.030 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
22:30:30.030 00.000 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
22:30:30.031 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.03 mountX=-0.25 mountY=0.06, mountTheta=2.92
22:30:30.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.03, opts=13)
22:30:30.034 00.001 8996 Enqueuing Move request for scope (-0.25, -0.03)
22:30:30.035 00.001 20224 Worker thread wakes up
22:30:30.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
22:30:30.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
22:30:30.035 00.000 20224 Moving (-0.25, -0.03) raw xDistance=-0.25 yDistance=0.06
22:30:30.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:30:30.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:30.036 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:30:30.036 00.000 20224 MoveAxis(E, 36, ABG)
22:30:30.036 00.000 20224 Guiding  Dir = 2, Dur = 36
22:30:30.036 00.000 20224 IsSlewing returns 0
22:30:30.036 00.000 20224 IsGuiding returns 0
22:30:30.038 00.002 20224 PulseGuide returned control before completion, sleep 45
22:30:30.043 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55328, med=2774, FiltMin=2512, FiltMax=30816, Gamma=1.000
22:30:30.062 00.019 8996 UpdateGuideState exits: m=794113 SNR=379.2
22:30:30.063 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:30.063 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:30.064 00.001 8996 Enqueuing Expose request
22:30:30.098 00.034 20224 IsGuiding returns 1
22:30:30.098 00.000 20224 scope still moving after pulse duration time elapsed
22:30:30.130 00.032 20224 IsSlewing returns 0
22:30:30.130 00.000 20224 IsGuiding returns 0
22:30:30.130 00.000 20224 scope move finished after 36 + 57 ms
22:30:30.130 00.000 20224 Move returns status 0, amount 36
22:30:30.130 00.000 20224 MoveAxis(N, 0, ABG)
22:30:30.130 00.000 20224 Move returns status 0, amount 0
22:30:30.130 00.000 20224 move complete, result=0
22:30:30.130 00.000 20224 worker thread done servicing request
22:30:30.130 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
22:30:30.132 00.002 20224 Worker thread wakes up
22:30:30.132 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:30.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:31.113 00.981 20224 Exposure complete
22:30:31.178 00.065 20224 worker thread done servicing request
22:30:31.178 00.000 8996 OnExposeComplete: enter
22:30:31.180 00.002 8996 UpdateGuideState(): m_state=6
22:30:31.182 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4846
22:30:31.183 00.001 8996 Star::Find returns 1 (0), X=139.00, Y=471.11, Mass=715365, SNR=343.3, Peak=56976 HFD=4.4
22:30:31.184 00.001 8996 MultiStar: [#1 0.18,-0.40,0.70,U] [#2 0.15,-0.36,0.73,U] [#3 0.02,-0.40,0.67,U] [#4 0.33,-0.39,0.00,M3] [#5 0.27,-0.40,0.00,M1] [#6 0.13,-0.42,0.00,R] [#7 0.20,-0.53,0.00,M1] [#8 0.15,-0.20,0.41,U] 
22:30:31.185 00.001 8996 single-star, 4 included, MultiStar: {0.17, -0.32}, one-star: {0.27, -0.21}
22:30:31.185 00.000 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
22:30:31.186 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
22:30:31.188 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=-0.21 hyp=0.35 cameraTheta=-0.66 mountX=0.29 mountY=0.18, mountTheta=0.55
22:30:31.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.21, opts=13)
22:30:31.191 00.001 8996 Enqueuing Move request for scope (0.27, -0.21)
22:30:31.191 00.000 20224 Worker thread wakes up
22:30:31.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.21) opts 0xd
22:30:31.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.21)
22:30:31.191 00.000 20224 Moving (0.27, -0.21) raw xDistance=0.29 yDistance=0.18
22:30:31.192 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
22:30:31.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:31.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:30:31.192 00.000 20224 MoveAxis(W, 40, ABG)
22:30:31.192 00.000 20224 Guiding  Dir = 3, Dur = 40
22:30:31.192 00.000 20224 IsSlewing returns 0
22:30:31.192 00.000 20224 IsGuiding returns 0
22:30:31.196 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56976, med=2774, FiltMin=2521, FiltMax=29059, Gamma=1.000
22:30:31.204 00.008 20224 PulseGuide returned control before completion, sleep 39
22:30:31.212 00.008 8996 UpdateGuideState exits: m=715365 SNR=343.3
22:30:31.213 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:31.213 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:31.214 00.001 8996 Enqueuing Expose request
22:30:31.249 00.035 20224 IsGuiding returns 1
22:30:31.249 00.000 20224 scope still moving after pulse duration time elapsed
22:30:31.280 00.031 20224 IsSlewing returns 0
22:30:31.280 00.000 20224 IsGuiding returns 1
22:30:31.311 00.031 20224 IsSlewing returns 0
22:30:31.311 00.000 20224 IsGuiding returns 0
22:30:31.311 00.000 20224 scope move finished after 40 + 79 ms
22:30:31.311 00.000 20224 Move returns status 0, amount 40
22:30:31.311 00.000 20224 MoveAxis(N, 0, ABG)
22:30:31.311 00.000 20224 Move returns status 0, amount 0
22:30:31.312 00.001 20224 move complete, result=0
22:30:31.312 00.000 20224 worker thread done servicing request
22:30:31.312 00.000 20224 Worker thread wakes up
22:30:31.312 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH
22:30:31.314 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:31.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:32.500 01.186 20224 Exposure complete
22:30:32.574 00.074 20224 worker thread done servicing request
22:30:32.574 00.000 8996 OnExposeComplete: enter
22:30:32.575 00.001 8996 UpdateGuideState(): m_state=6
22:30:32.576 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4847
22:30:32.577 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=471.06, Mass=699722, SNR=371.0, Peak=57312 HFD=4.5
22:30:32.579 00.002 8996 MultiStar: [#1 0.16,-0.17,0.60,U] [#2 0.08,-0.28,0.75,U] [#3 0.03,-0.22,0.54,U] [#4 0.08,-0.30,0.48,U] [#5 0.00,-0.32,0.65,U] [#6 0.04,-0.18,0.38,U] [#7 -0.08,-0.25,0.41,U] [#8 -0.09,-0.29,0.38,U] 
22:30:32.580 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.26}, one-star: {0.02, -0.27}
22:30:32.581 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
22:30:32.581 00.000 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
22:30:32.583 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.44 mountX=0.06 mountY=0.25, mountTheta=1.34
22:30:32.585 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.26, opts=13)
22:30:32.586 00.001 8996 Enqueuing Move request for scope (0.03, -0.26)
22:30:32.586 00.000 20224 Worker thread wakes up
22:30:32.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd
22:30:32.586 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.26)
22:30:32.587 00.001 20224 Moving (0.03, -0.26) raw xDistance=0.06 yDistance=0.25
22:30:32.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:30:32.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:30:32.587 00.000 20224 MoveAxis(E, 0, ABG)
22:30:32.587 00.000 20224 Move returns status 0, amount 0
22:30:32.587 00.000 20224 MoveAxis(S, 53, ABG)
22:30:32.587 00.000 20224 Guiding  Dir = 1, Dur = 53
22:30:32.587 00.000 20224 IsSlewing returns 0
22:30:32.587 00.000 20224 IsGuiding returns 0
22:30:32.591 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57312, med=2771, FiltMin=2509, FiltMax=29907, Gamma=1.000
22:30:32.605 00.014 8996 UpdateGuideState exits: m=699722 SNR=371.0
22:30:32.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:32.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:32.608 00.001 8996 Enqueuing Expose request
22:30:32.642 00.034 20224 IsGuiding returns 1
22:30:32.642 00.000 20224 scope still moving after pulse duration time elapsed
22:30:32.672 00.030 20224 IsSlewing returns 0
22:30:32.673 00.001 20224 IsGuiding returns 1
22:30:32.702 00.029 20224 IsSlewing returns 0
22:30:32.703 00.001 20224 IsGuiding returns 1
22:30:32.734 00.031 20224 IsSlewing returns 0
22:30:32.734 00.000 20224 IsGuiding returns 0
22:30:32.734 00.000 20224 scope move finished after 53 + 94 ms
22:30:32.734 00.000 20224 Move returns status 0, amount 53
22:30:32.734 00.000 20224 move complete, result=0
22:30:32.734 00.000 20224 worker thread done servicing request
22:30:32.734 00.000 20224 Worker thread wakes up
22:30:32.734 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
22:30:32.737 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:32.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:33.739 01.002 20224 Exposure complete
22:30:33.817 00.078 20224 worker thread done servicing request
22:30:33.817 00.000 8996 OnExposeComplete: enter
22:30:33.818 00.001 8996 UpdateGuideState(): m_state=6
22:30:33.818 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4848
22:30:33.820 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=471.33, Mass=743714, SNR=332.1, Peak=56976 HFD=4.5
22:30:33.821 00.001 8996 MultiStar: [#1 0.01,-0.14,0.76,U] [#2 0.02,0.05,0.69,U] [#3 -0.02,0.10,0.75,U] [#4 -0.02,0.08,0.68,U] [#5 0.05,0.14,0.59,U] [#6 -0.27,0.16,0.43,U] [#7 -0.34,-0.03,0.57,U] [#8 -0.03,0.16,0.36,U] 
22:30:33.822 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {0.10, 0.00}
22:30:33.823 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
22:30:33.824 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
22:30:33.825 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.21 mountX=-0.04 mountY=-0.04, mountTheta=-2.32
22:30:33.826 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
22:30:33.827 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
22:30:33.828 00.001 20224 Worker thread wakes up
22:30:33.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:30:33.828 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:30:33.828 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.04
22:30:33.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:30:33.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:33.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:30:33.829 00.001 20224 MoveAxis(E, 0, ABG)
22:30:33.829 00.000 20224 Move returns status 0, amount 0
22:30:33.829 00.000 20224 MoveAxis(N, 0, ABG)
22:30:33.829 00.000 20224 Move returns status 0, amount 0
22:30:33.829 00.000 20224 move complete, result=0
22:30:33.829 00.000 20224 worker thread done servicing request
22:30:33.835 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56976, med=2771, FiltMin=2505, FiltMax=29600, Gamma=1.000
22:30:33.859 00.024 8996 UpdateGuideState exits: m=743714 SNR=332.1
22:30:33.861 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:33.861 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:33.862 00.001 8996 Enqueuing Expose request
22:30:33.863 00.001 20224 Worker thread wakes up
22:30:33.863 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:33.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:33.863 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:35.066 01.203 20224 Exposure complete
22:30:35.152 00.086 20224 worker thread done servicing request
22:30:35.152 00.000 8996 OnExposeComplete: enter
22:30:35.154 00.002 8996 UpdateGuideState(): m_state=6
22:30:35.156 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4849
22:30:35.158 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=471.29, Mass=736916, SNR=371.7, Peak=50960 HFD=4.7
22:30:35.159 00.001 8996 MultiStar: [#1 -0.07,-0.01,0.61,U] [#2 -0.08,-0.15,0.71,U] [#3 0.01,0.03,0.59,U] [#4 -0.01,-0.16,0.49,U] [#5 -0.05,-0.21,0.57,U] [#6 -0.28,-0.04,0.39,U] [#7 0.02,-0.35,0.47,U] [#8 -0.08,0.07,0.39,U] 
22:30:35.160 00.001 8996 single-star, 8 included, MultiStar: {-0.06, -0.09}, one-star: {-0.04, -0.04}
22:30:35.161 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
22:30:35.163 00.002 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
22:30:35.164 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.30 mountX=-0.03 mountY=0.04, mountTheta=2.20
22:30:35.167 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
22:30:35.169 00.002 8996 Enqueuing Move request for scope (-0.04, -0.04)
22:30:35.170 00.001 20224 Worker thread wakes up
22:30:35.171 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
22:30:35.171 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
22:30:35.171 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
22:30:35.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:30:35.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:35.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:30:35.171 00.000 20224 MoveAxis(E, 0, ABG)
22:30:35.171 00.000 20224 Move returns status 0, amount 0
22:30:35.171 00.000 20224 MoveAxis(N, 0, ABG)
22:30:35.172 00.001 20224 Move returns status 0, amount 0
22:30:35.172 00.000 20224 move complete, result=0
22:30:35.172 00.000 20224 worker thread done servicing request
22:30:35.179 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50960, med=2774, FiltMin=2515, FiltMax=30032, Gamma=1.000
22:30:35.197 00.018 8996 UpdateGuideState exits: m=736916 SNR=371.7
22:30:35.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:35.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:35.200 00.001 8996 Enqueuing Expose request
22:30:35.200 00.000 20224 Worker thread wakes up
22:30:35.200 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:35.201 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:35.201 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:36.177 00.976 20224 Exposure complete
22:30:36.239 00.062 20224 worker thread done servicing request
22:30:36.240 00.001 8996 OnExposeComplete: enter
22:30:36.241 00.001 8996 UpdateGuideState(): m_state=6
22:30:36.243 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4850
22:30:36.245 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=471.48, Mass=715471, SNR=340.2, Peak=48640 HFD=4.7
22:30:36.249 00.004 8996 MultiStar: [#1 0.10,0.03,0.70,U] [#2 -0.11,0.08,0.73,U] [#3 -0.04,-0.06,0.61,U] [#4 0.08,-0.21,0.55,U] [#5 -0.04,-0.18,0.67,U] [#6 0.09,0.33,0.43,U] [#7 -0.11,-0.14,0.42,U] [#8 -0.04,0.14,0.46,U] 
22:30:36.250 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {-0.03, 0.15}
22:30:36.252 00.002 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
22:30:36.254 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
22:30:36.255 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.24 mountX=-0.02 mountY=-0.02, mountTheta=-2.34
22:30:36.259 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
22:30:36.260 00.001 8996 Enqueuing Move request for scope (-0.01, 0.02)
22:30:36.261 00.001 20224 Worker thread wakes up
22:30:36.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
22:30:36.261 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
22:30:36.261 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.02 yDistance=-0.02
22:30:36.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:30:36.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:36.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:30:36.261 00.000 20224 MoveAxis(E, 0, ABG)
22:30:36.262 00.001 20224 Move returns status 0, amount 0
22:30:36.262 00.000 20224 MoveAxis(N, 0, ABG)
22:30:36.262 00.000 20224 Move returns status 0, amount 0
22:30:36.262 00.000 20224 move complete, result=0
22:30:36.262 00.000 20224 worker thread done servicing request
22:30:36.267 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48640, med=2774, FiltMin=2502, FiltMax=29104, Gamma=1.000
22:30:36.282 00.015 8996 UpdateGuideState exits: m=715471 SNR=340.2
22:30:36.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:36.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:36.284 00.000 8996 Enqueuing Expose request
22:30:36.286 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:36.288 00.002 20224 Worker thread wakes up
22:30:36.288 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:36.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:37.474 01.186 20224 Exposure complete
22:30:37.576 00.102 20224 worker thread done servicing request
22:30:37.577 00.001 8996 OnExposeComplete: enter
22:30:37.578 00.001 8996 UpdateGuideState(): m_state=6
22:30:37.579 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4851
22:30:37.581 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=471.52, Mass=738351, SNR=320.1, Peak=50525 HFD=4.7
22:30:37.584 00.003 8996 MultiStar: [#1 -0.16,0.03,0.79,U] [#2 -0.28,0.07,0.83,U] [#3 -0.18,-0.02,0.68,U] [#4 -0.15,-0.12,0.67,U] [#5 -0.07,0.09,0.64,U] [#6 -0.37,0.40,0.00,M1] [#7 -0.19,-0.16,0.47,U] [#8 -0.26,0.35,0.48,U] 
22:30:37.586 00.002 8996 refined, 7 included, MultiStar: {-0.15, 0.06}, one-star: {-0.03, 0.19}
22:30:37.589 00.003 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
22:30:37.591 00.002 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
22:30:37.592 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.17 cameraTheta=2.77 mountX=-0.16 mountY=-0.04, mountTheta=-2.89
22:30:37.595 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.06, opts=13)
22:30:37.596 00.001 8996 Enqueuing Move request for scope (-0.15, 0.06)
22:30:37.597 00.001 20224 Worker thread wakes up
22:30:37.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
22:30:37.597 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
22:30:37.597 00.000 20224 Moving (-0.15, 0.06) raw xDistance=-0.16 yDistance=-0.04
22:30:37.598 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:30:37.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:37.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:30:37.598 00.000 20224 MoveAxis(E, 0, ABG)
22:30:37.598 00.000 20224 Move returns status 0, amount 0
22:30:37.598 00.000 20224 MoveAxis(N, 0, ABG)
22:30:37.598 00.000 20224 Move returns status 0, amount 0
22:30:37.598 00.000 20224 move complete, result=0
22:30:37.598 00.000 20224 worker thread done servicing request
22:30:37.605 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50525, med=2774, FiltMin=2521, FiltMax=31440, Gamma=1.000
22:30:37.620 00.015 8996 UpdateGuideState exits: m=738351 SNR=320.1
22:30:37.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:37.621 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:37.622 00.001 8996 Enqueuing Expose request
22:30:37.623 00.001 20224 Worker thread wakes up
22:30:37.623 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:37.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:37.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:38.620 00.996 20224 Exposure complete
22:30:38.699 00.079 20224 worker thread done servicing request
22:30:38.699 00.000 8996 OnExposeComplete: enter
22:30:38.700 00.001 8996 UpdateGuideState(): m_state=6
22:30:38.702 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4852
22:30:38.704 00.002 8996 Star::Find returns 1 (0), X=138.46, Y=471.61, Mass=763352, SNR=344.8, Peak=51789 HFD=4.5
22:30:38.705 00.001 8996 MultiStar: [#1 -0.27,0.17,0.61,U] [#2 -0.28,0.09,0.82,U] [#3 -0.21,0.22,0.60,U] [#4 -0.16,0.16,0.52,U] [#5 -0.35,0.11,0.64,U] [#6 -0.40,0.52,0.00,M2] [#7 -0.33,0.06,0.46,U] [#8 -0.35,0.45,0.00,M1] 
22:30:38.707 00.002 8996 refined, 6 included, MultiStar: {-0.27, 0.17}, one-star: {-0.26, 0.29}
22:30:38.708 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:30:38.709 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:30:38.709 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.31 cameraTheta=2.58 mountX=-0.28 mountY=-0.14, mountTheta=-2.69
22:30:38.712 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.17, opts=13)
22:30:38.714 00.002 8996 Enqueuing Move request for scope (-0.27, 0.17)
22:30:38.716 00.002 20224 Worker thread wakes up
22:30:38.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
22:30:38.716 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
22:30:38.716 00.000 20224 Moving (-0.27, 0.17) raw xDistance=-0.28 yDistance=-0.14
22:30:38.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:30:38.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:38.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:30:38.716 00.000 20224 MoveAxis(E, 41, ABG)
22:30:38.716 00.000 20224 Guiding  Dir = 2, Dur = 41
22:30:38.717 00.001 20224 IsSlewing returns 0
22:30:38.717 00.000 20224 IsGuiding returns 0
22:30:38.720 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51789, med=2774, FiltMin=2470, FiltMax=30464, Gamma=1.000
22:30:38.737 00.017 8996 UpdateGuideState exits: m=763352 SNR=344.8
22:30:38.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:38.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:38.740 00.001 8996 Enqueuing Expose request
22:30:38.794 00.054 20224 IsGuiding returns 1
22:30:38.794 00.000 20224 scope still moving after pulse duration time elapsed
22:30:38.824 00.030 20224 IsSlewing returns 0
22:30:38.825 00.001 20224 IsGuiding returns 1
22:30:38.855 00.030 20224 IsSlewing returns 0
22:30:38.855 00.000 20224 IsGuiding returns 1
22:30:38.885 00.030 20224 IsSlewing returns 0
22:30:38.886 00.001 20224 IsGuiding returns 0
22:30:38.886 00.000 20224 scope move finished after 41 + 128 ms
22:30:38.886 00.000 20224 Move returns status 0, amount 41
22:30:38.886 00.000 20224 MoveAxis(N, 0, ABG)
22:30:38.886 00.000 20224 Move returns status 0, amount 0
22:30:38.886 00.000 20224 move complete, result=0
22:30:38.886 00.000 20224 worker thread done servicing request
22:30:38.888 00.002 20224 Worker thread wakes up
22:30:38.888 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:38.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:38.888 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
22:30:40.060 01.172 20224 Exposure complete
22:30:40.125 00.065 20224 worker thread done servicing request
22:30:40.125 00.000 8996 OnExposeComplete: enter
22:30:40.126 00.001 8996 UpdateGuideState(): m_state=6
22:30:40.127 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4853
22:30:40.128 00.001 8996 Star::Find returns 1 (0), X=139.02, Y=471.72, Mass=820025, SNR=392.3, Peak=57245 HFD=4.6
22:30:40.129 00.001 8996 MultiStar: [#1 0.15,-0.01,0.61,U] [#2 0.15,0.22,0.68,U] [#3 0.20,-0.04,0.60,U] [#4 0.26,-0.15,0.49,U] [#5 0.23,-0.05,0.59,U] [#6 0.15,0.29,0.39,U] [#7 0.15,-0.05,0.37,U] [#8 0.16,0.16,0.39,U] 
22:30:40.130 00.001 8996 refined, 8 included, MultiStar: {0.20, 0.11}, one-star: {0.30, 0.39}
22:30:40.130 00.000 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
22:30:40.131 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
22:30:40.132 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.49 mountX=0.19 mountY=-0.13, mountTheta=-0.60
22:30:40.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.11, opts=13)
22:30:40.134 00.000 8996 Enqueuing Move request for scope (0.20, 0.11)
22:30:40.135 00.001 20224 Worker thread wakes up
22:30:40.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
22:30:40.135 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
22:30:40.135 00.000 20224 Moving (0.20, 0.11) raw xDistance=0.19 yDistance=-0.13
22:30:40.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:30:40.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:40.136 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:30:40.136 00.000 20224 MoveAxis(E, 0, ABG)
22:30:40.136 00.000 20224 Move returns status 0, amount 0
22:30:40.136 00.000 20224 MoveAxis(N, 0, ABG)
22:30:40.136 00.000 20224 Move returns status 0, amount 0
22:30:40.136 00.000 20224 move complete, result=0
22:30:40.136 00.000 20224 worker thread done servicing request
22:30:40.139 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57245, med=2774, FiltMin=2518, FiltMax=28464, Gamma=1.000
22:30:40.158 00.019 8996 UpdateGuideState exits: m=820025 SNR=392.3
22:30:40.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:40.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:40.161 00.001 8996 Enqueuing Expose request
22:30:40.162 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:30:40.163 00.001 20224 Worker thread wakes up
22:30:40.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:40.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:41.127 00.964 20224 Exposure complete
22:30:41.194 00.067 20224 worker thread done servicing request
22:30:41.195 00.001 8996 OnExposeComplete: enter
22:30:41.196 00.001 8996 UpdateGuideState(): m_state=6
22:30:41.198 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4854
22:30:41.199 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=471.62, Mass=715322, SNR=321.1, Peak=45117 HFD=4.7
22:30:41.201 00.002 8996 MultiStar: [#1 0.62,-0.02,0.00,M1] [#2 0.47,-0.02,0.00,M1] [#3 0.55,0.07,0.00,M1] [#4 0.55,-0.04,0.00,M1] [#5 0.55,0.01,0.00,M1] [#6 0.47,0.02,0.00,M2] [#7 0.53,-0.12,0.00,M1] [#8 0.44,0.02,0.41,U] 
22:30:41.202 00.001 8996 refined, 1 included, MultiStar: {0.39, 0.22}, one-star: {0.37, 0.30}
22:30:41.204 00.002 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
22:30:41.205 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
22:30:41.206 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=0.22 hyp=0.44 cameraTheta=0.51 mountX=0.37 mountY=-0.26, mountTheta=-0.62
22:30:41.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=0.22, opts=13)
22:30:41.209 00.001 8996 Enqueuing Move request for scope (0.39, 0.22)
22:30:41.210 00.001 20224 Worker thread wakes up
22:30:41.210 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.22) opts 0xd
22:30:41.211 00.001 20224 Handling offset move in thread for scope, endpoint = (0.39, 0.22)
22:30:41.211 00.000 20224 Moving (0.39, 0.22) raw xDistance=0.37 yDistance=-0.26
22:30:41.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:30:41.211 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:41.211 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:30:41.211 00.000 20224 MoveAxis(W, 53, ABG)
22:30:41.211 00.000 20224 Guiding  Dir = 3, Dur = 53
22:30:41.211 00.000 20224 IsSlewing returns 0
22:30:41.211 00.000 20224 IsGuiding returns 0
22:30:41.216 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45117, med=2774, FiltMin=2502, FiltMax=24768, Gamma=1.000
22:30:41.232 00.016 8996 UpdateGuideState exits: m=715322 SNR=321.1
22:30:41.232 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:41.233 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:41.234 00.001 8996 Enqueuing Expose request
22:30:41.242 00.008 20224 PulseGuide returned control before completion, sleep 33
22:30:41.288 00.046 20224 IsGuiding returns 1
22:30:41.288 00.000 20224 scope still moving after pulse duration time elapsed
22:30:41.318 00.030 20224 IsSlewing returns 0
22:30:41.318 00.000 20224 IsGuiding returns 1
22:30:41.349 00.031 20224 IsSlewing returns 0
22:30:41.350 00.001 20224 IsGuiding returns 0
22:30:41.350 00.000 20224 scope move finished after 53 + 85 ms
22:30:41.350 00.000 20224 Move returns status 0, amount 53
22:30:41.350 00.000 20224 MoveAxis(N, 0, ABG)
22:30:41.350 00.000 20224 Move returns status 0, amount 0
22:30:41.350 00.000 20224 move complete, result=0
22:30:41.350 00.000 20224 worker thread done servicing request
22:30:41.350 00.000 20224 Worker thread wakes up
22:30:41.350 00.000 8996 GuideStep: 0.4 px 53 ms WEST, -0.3 px 0 ms NORTH
22:30:41.353 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:41.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:42.520 01.167 20224 Exposure complete
22:30:42.604 00.084 20224 worker thread done servicing request
22:30:42.604 00.000 8996 OnExposeComplete: enter
22:30:42.605 00.001 8996 UpdateGuideState(): m_state=6
22:30:42.606 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4855
22:30:42.607 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=471.31, Mass=737432, SNR=336.0, Peak=48800 HFD=4.6
22:30:42.608 00.001 8996 MultiStar: [#1 0.23,-0.12,0.71,U] [#2 0.01,-0.00,0.68,U] [#3 -0.03,-0.23,0.63,U] [#4 0.16,-0.57,0.00,M2] [#5 0.13,-0.24,0.61,U] [#6 -0.17,-0.32,0.40,U] [#7 -0.05,-0.44,0.00,M2] [#8 0.02,-0.06,0.39,U] 
22:30:42.609 00.001 8996 single-star, 6 included, MultiStar: {0.04, -0.12}, one-star: {0.01, -0.02}
22:30:42.611 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
22:30:42.612 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
22:30:42.614 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.89 mountX=0.02 mountY=0.02, mountTheta=0.78
22:30:42.617 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
22:30:42.618 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
22:30:42.620 00.002 20224 Worker thread wakes up
22:30:42.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
22:30:42.620 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
22:30:42.620 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.02
22:30:42.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:30:42.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:42.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:30:42.620 00.000 20224 MoveAxis(E, 0, ABG)
22:30:42.620 00.000 20224 Move returns status 0, amount 0
22:30:42.620 00.000 20224 MoveAxis(N, 0, ABG)
22:30:42.621 00.001 20224 Move returns status 0, amount 0
22:30:42.621 00.000 20224 move complete, result=0
22:30:42.621 00.000 20224 worker thread done servicing request
22:30:42.626 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48800, med=2771, FiltMin=2515, FiltMax=29536, Gamma=1.000
22:30:42.647 00.021 8996 UpdateGuideState exits: m=737432 SNR=336.0
22:30:42.649 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:42.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:42.652 00.002 8996 Enqueuing Expose request
22:30:42.653 00.001 20224 Worker thread wakes up
22:30:42.653 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:42.653 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:42.654 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:43.625 00.971 20224 Exposure complete
22:30:43.687 00.062 20224 worker thread done servicing request
22:30:43.687 00.000 8996 OnExposeComplete: enter
22:30:43.688 00.001 8996 UpdateGuideState(): m_state=6
22:30:43.689 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4856
22:30:43.689 00.000 8996 Star::Find returns 1 (0), X=138.54, Y=471.52, Mass=727127, SNR=373.5, Peak=42384 HFD=5.0
22:30:43.690 00.001 8996 MultiStar: [#1 -0.25,-0.20,0.59,U] [#2 -0.36,-0.17,0.69,U] [#3 -0.44,0.23,0.00,M1] [#4 -0.35,0.11,0.54,U] [#5 -0.17,0.04,0.57,U] [#6 -0.33,0.37,0.00,M2] [#7 -0.31,0.33,0.00,M3] [#8 -0.34,0.13,0.35,U] 
22:30:43.692 00.002 8996 refined, 5 included, MultiStar: {-0.26, 0.02}, one-star: {-0.19, 0.20}
22:30:43.694 00.002 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
22:30:43.697 00.003 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
22:30:43.699 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=0.02 hyp=0.26 cameraTheta=3.06 mountX=-0.26 mountY=0.01, mountTheta=3.11
22:30:43.703 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.02, opts=13)
22:30:43.704 00.001 8996 Enqueuing Move request for scope (-0.26, 0.02)
22:30:43.706 00.002 20224 Worker thread wakes up
22:30:43.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.02) opts 0xd
22:30:43.706 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.02)
22:30:43.706 00.000 20224 Moving (-0.26, 0.02) raw xDistance=-0.26 yDistance=0.01
22:30:43.707 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:30:43.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:43.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:30:43.707 00.000 20224 MoveAxis(E, 39, ABG)
22:30:43.707 00.000 20224 Guiding  Dir = 2, Dur = 39
22:30:43.708 00.001 20224 IsSlewing returns 0
22:30:43.708 00.000 20224 IsGuiding returns 0
22:30:43.710 00.002 20224 PulseGuide returned control before completion, sleep 48
22:30:43.716 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=42384, med=2774, FiltMin=2515, FiltMax=27408, Gamma=1.000
22:30:43.733 00.017 8996 UpdateGuideState exits: m=727127 SNR=373.5
22:30:43.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:43.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:43.736 00.001 8996 Enqueuing Expose request
22:30:43.771 00.035 20224 IsGuiding returns 1
22:30:43.771 00.000 20224 scope still moving after pulse duration time elapsed
22:30:43.802 00.031 20224 IsSlewing returns 0
22:30:43.802 00.000 20224 IsGuiding returns 0
22:30:43.802 00.000 20224 scope move finished after 39 + 54 ms
22:30:43.802 00.000 20224 Move returns status 0, amount 39
22:30:43.802 00.000 20224 MoveAxis(N, 0, ABG)
22:30:43.802 00.000 20224 Move returns status 0, amount 0
22:30:43.802 00.000 20224 move complete, result=0
22:30:43.802 00.000 20224 worker thread done servicing request
22:30:43.803 00.001 20224 Worker thread wakes up
22:30:43.803 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
22:30:43.805 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:43.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:44.983 01.178 20224 Exposure complete
22:30:45.079 00.096 20224 worker thread done servicing request
22:30:45.079 00.000 8996 OnExposeComplete: enter
22:30:45.080 00.001 8996 UpdateGuideState(): m_state=6
22:30:45.081 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4857
22:30:45.082 00.001 8996 Star::Find returns 1 (0), X=139.13, Y=471.33, Mass=710808, SNR=346.5, Peak=44688 HFD=4.7
22:30:45.083 00.001 8996 MultiStar: [#1 0.59,-0.02,0.00,M1] [#2 0.68,-0.27,0.00,M1] [#3 0.61,-0.13,0.00,M2] [#4 0.59,-0.19,0.00,M2] [#5 0.51,0.03,0.00,M1] [#6 0.51,-0.13,0.00,M3] [#7 0.59,-0.18,0.00,M4] [#8 0.46,0.20,0.00,M1] 
22:30:45.083 00.000 8996 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
22:30:45.084 00.001 8996 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
22:30:45.085 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=0.00 hyp=0.40 cameraTheta=0.00 mountX=0.40 mountY=-0.05, mountTheta=-0.12
22:30:45.086 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=0.00, opts=13)
22:30:45.087 00.001 8996 Enqueuing Move request for scope (0.40, 0.00)
22:30:45.088 00.001 20224 Worker thread wakes up
22:30:45.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.00) opts 0xd
22:30:45.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, 0.00)
22:30:45.088 00.000 20224 Moving (0.40, 0.00) raw xDistance=0.40 yDistance=-0.05
22:30:45.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.40
22:30:45.088 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:45.088 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:30:45.088 00.000 20224 MoveAxis(W, 56, ABG)
22:30:45.088 00.000 20224 Guiding  Dir = 3, Dur = 56
22:30:45.088 00.000 20224 IsSlewing returns 0
22:30:45.089 00.001 20224 IsGuiding returns 0
22:30:45.092 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=44688, med=2774, FiltMin=2515, FiltMax=25315, Gamma=1.000
22:30:45.113 00.021 20224 PulseGuide returned control before completion, sleep 42
22:30:45.118 00.005 8996 UpdateGuideState exits: m=710808 SNR=346.5
22:30:45.119 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:45.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:45.121 00.001 8996 Enqueuing Expose request
22:30:45.158 00.037 20224 IsGuiding returns 1
22:30:45.158 00.000 20224 scope still moving after pulse duration time elapsed
22:30:45.190 00.032 20224 IsSlewing returns 0
22:30:45.190 00.000 20224 IsGuiding returns 1
22:30:45.221 00.031 20224 IsSlewing returns 0
22:30:45.221 00.000 20224 IsGuiding returns 0
22:30:45.222 00.001 20224 scope move finished after 56 + 76 ms
22:30:45.222 00.000 20224 Move returns status 0, amount 56
22:30:45.222 00.000 20224 MoveAxis(N, 0, ABG)
22:30:45.222 00.000 20224 Move returns status 0, amount 0
22:30:45.222 00.000 20224 move complete, result=0
22:30:45.222 00.000 20224 worker thread done servicing request
22:30:45.222 00.000 20224 Worker thread wakes up
22:30:45.222 00.000 8996 GuideStep: 0.4 px 56 ms WEST, -0.0 px 0 ms NORTH
22:30:45.225 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:45.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:46.208 00.983 20224 Exposure complete
22:30:46.286 00.078 20224 worker thread done servicing request
22:30:46.287 00.001 8996 OnExposeComplete: enter
22:30:46.288 00.001 8996 UpdateGuideState(): m_state=6
22:30:46.289 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4858
22:30:46.290 00.001 8996 Star::Find returns 1 (0), X=138.85, Y=471.32, Mass=674318, SNR=313.3, Peak=41296 HFD=4.6
22:30:46.292 00.002 8996 MultiStar: [#1 0.20,-0.26,0.66,U] [#2 0.49,-0.18,0.00,M2] [#3 0.24,-0.28,0.66,U] [#4 0.37,-0.19,0.63,U] [#5 0.26,-0.42,0.00,M2] [#6 0.10,-0.43,0.53,U] [#7 0.21,-0.42,0.00,M5] [#8 0.26,-0.19,0.39,U] 
22:30:46.293 00.001 8996 single-star, 5 included, MultiStar: {0.21, -0.20}, one-star: {0.13, -0.01}
22:30:46.295 00.002 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
22:30:46.296 00.001 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
22:30:46.298 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.08 mountX=0.13 mountY=-0.00, mountTheta=-0.03
22:30:46.302 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.01, opts=13)
22:30:46.302 00.000 8996 Enqueuing Move request for scope (0.13, -0.01)
22:30:46.303 00.001 20224 Worker thread wakes up
22:30:46.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
22:30:46.304 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
22:30:46.304 00.000 20224 Moving (0.13, -0.01) raw xDistance=0.13 yDistance=-0.00
22:30:46.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:30:46.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:46.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:30:46.304 00.000 20224 MoveAxis(E, 0, ABG)
22:30:46.304 00.000 20224 Move returns status 0, amount 0
22:30:46.304 00.000 20224 MoveAxis(N, 0, ABG)
22:30:46.304 00.000 20224 Move returns status 0, amount 0
22:30:46.304 00.000 20224 move complete, result=0
22:30:46.304 00.000 20224 worker thread done servicing request
22:30:46.308 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=41296, med=2774, FiltMin=2515, FiltMax=28080, Gamma=1.000
22:30:46.324 00.016 8996 UpdateGuideState exits: m=674318 SNR=313.3
22:30:46.326 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:46.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:46.329 00.002 8996 Enqueuing Expose request
22:30:46.330 00.001 20224 Worker thread wakes up
22:30:46.330 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:46.331 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:46.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:47.488 01.157 20224 Exposure complete
22:30:47.564 00.076 20224 worker thread done servicing request
22:30:47.564 00.000 8996 OnExposeComplete: enter
22:30:47.566 00.002 8996 UpdateGuideState(): m_state=6
22:30:47.567 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4859
22:30:47.569 00.002 8996 Star::Find returns 1 (0), X=138.91, Y=470.65, Mass=749661, SNR=339.4, Peak=44912 HFD=4.9
22:30:47.571 00.002 8996 MultiStar: [#1 0.27,-0.72,0.00,M1] [#2 0.25,-0.60,0.00,M3] [#3 0.14,-0.79,0.00,M2] [#4 0.27,-0.69,0.00,M2] [#5 0.23,-0.49,0.00,M3] [#6 -0.01,-0.28,0.40,U] [#7 0.09,-0.81,0.00,M6] [#8 0.02,-0.23,0.41,U] 
22:30:47.573 00.002 8996 refined, 2 included, MultiStar: {0.11, -0.49}, one-star: {0.19, -0.68}
22:30:47.575 00.002 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
22:30:47.576 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
22:30:47.578 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.49 hyp=0.50 cameraTheta=-1.36 mountX=0.15 mountY=0.48, mountTheta=1.26
22:30:47.582 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.49, opts=13)
22:30:47.585 00.003 8996 Enqueuing Move request for scope (0.11, -0.49)
22:30:47.587 00.002 20224 Worker thread wakes up
22:30:47.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.49) opts 0xd
22:30:47.587 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.49)
22:30:47.587 00.000 20224 Moving (0.11, -0.49) raw xDistance=0.15 yDistance=0.48
22:30:47.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:30:47.588 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
22:30:47.588 00.000 20224 MoveAxis(E, 0, ABG)
22:30:47.588 00.000 20224 Move returns status 0, amount 0
22:30:47.588 00.000 20224 MoveAxis(S, 100, ABG)
22:30:47.588 00.000 20224 Guiding  Dir = 1, Dur = 100
22:30:47.588 00.000 20224 IsSlewing returns 0
22:30:47.588 00.000 20224 IsGuiding returns 0
22:30:47.595 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44912, med=2774, FiltMin=2534, FiltMax=28976, Gamma=1.000
22:30:47.630 00.035 8996 UpdateGuideState exits: m=749661 SNR=339.4
22:30:47.632 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:47.634 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:47.635 00.001 8996 Enqueuing Expose request
22:30:47.646 00.011 20224 PulseGuide returned control before completion, sleep 54
22:30:47.708 00.062 20224 IsGuiding returns 1
22:30:47.708 00.000 20224 scope still moving after pulse duration time elapsed
22:30:47.738 00.030 20224 IsSlewing returns 0
22:30:47.739 00.001 20224 IsGuiding returns 1
22:30:47.769 00.030 20224 IsSlewing returns 0
22:30:47.770 00.001 20224 IsGuiding returns 1
22:30:47.801 00.031 20224 IsSlewing returns 0
22:30:47.802 00.001 20224 IsGuiding returns 0
22:30:47.802 00.000 20224 scope move finished after 100 + 113 ms
22:30:47.802 00.000 20224 Move returns status 0, amount 100
22:30:47.802 00.000 20224 move complete, result=0
22:30:47.802 00.000 20224 worker thread done servicing request
22:30:47.802 00.000 20224 Worker thread wakes up
22:30:47.802 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.5 px 100 ms SOUTH
22:30:47.804 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:47.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:48.802 00.998 20224 Exposure complete
22:30:48.873 00.071 20224 worker thread done servicing request
22:30:48.873 00.000 8996 OnExposeComplete: enter
22:30:48.875 00.002 8996 UpdateGuideState(): m_state=6
22:30:48.877 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4860
22:30:48.878 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=471.30, Mass=752238, SNR=330.9, Peak=43568 HFD=4.8
22:30:48.881 00.003 8996 MultiStar: [#1 -0.22,0.06,0.63,U] [#2 -0.20,0.04,0.76,U] [#3 -0.19,0.24,0.58,U] [#4 0.03,0.06,0.57,U] [#5 -0.11,-0.21,0.71,U] [#6 -0.10,0.38,0.43,U] [#7 -0.20,0.12,0.50,U] [#8 -0.14,0.14,0.38,U] 
22:30:48.884 00.003 8996 single-star, 8 included, MultiStar: {-0.12, 0.06}, one-star: {-0.02, -0.03}
22:30:48.886 00.002 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
22:30:48.888 00.002 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
22:30:48.891 00.003 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.23 mountX=-0.02 mountY=0.03, mountTheta=2.13
22:30:48.894 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
22:30:48.896 00.002 8996 Enqueuing Move request for scope (-0.02, -0.03)
22:30:48.897 00.001 20224 Worker thread wakes up
22:30:48.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
22:30:48.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
22:30:48.898 00.001 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
22:30:48.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:30:48.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:48.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:30:48.898 00.000 20224 MoveAxis(E, 0, ABG)
22:30:48.898 00.000 20224 Move returns status 0, amount 0
22:30:48.898 00.000 20224 MoveAxis(N, 0, ABG)
22:30:48.898 00.000 20224 Move returns status 0, amount 0
22:30:48.899 00.001 20224 move complete, result=0
22:30:48.899 00.000 20224 worker thread done servicing request
22:30:48.906 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43568, med=2774, FiltMin=2528, FiltMax=29712, Gamma=1.000
22:30:48.922 00.016 8996 UpdateGuideState exits: m=752238 SNR=330.9
22:30:48.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:48.923 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:48.924 00.001 8996 Enqueuing Expose request
22:30:48.925 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:30:48.926 00.001 20224 Worker thread wakes up
22:30:48.926 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:48.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:50.101 01.175 20224 Exposure complete
22:30:50.186 00.085 20224 worker thread done servicing request
22:30:50.186 00.000 8996 OnExposeComplete: enter
22:30:50.188 00.002 8996 UpdateGuideState(): m_state=6
22:30:50.189 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4861
22:30:50.190 00.001 8996 Star::Find returns 1 (0), X=139.07, Y=472.28, Mass=877150, SNR=399.7, Peak=55645 HFD=4.6
22:30:50.191 00.001 8996 MultiStar: large primary error, entering stabilization period
22:30:50.192 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
22:30:50.193 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
22:30:50.194 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.95 hyp=1.01 cameraTheta=1.23 mountX=0.25 mountY=-0.99, mountTheta=-1.32
22:30:50.196 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.95, opts=13)
22:30:50.197 00.001 8996 Enqueuing Move request for scope (0.34, 0.95)
22:30:50.197 00.000 20224 Worker thread wakes up
22:30:50.198 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.95) opts 0xd
22:30:50.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.95)
22:30:50.198 00.000 20224 Moving (0.34, 0.95) raw xDistance=0.25 yDistance=-0.99
22:30:50.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:30:50.198 00.000 20224 resist switch: large excursion: input -0.99 thresh 0.60 direction from 1 to -1
22:30:50.198 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.96
22:30:50.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:30:50.198 00.000 20224 MoveAxis(W, 36, ABG)
22:30:50.198 00.000 20224 Guiding  Dir = 3, Dur = 36
22:30:50.198 00.000 20224 IsSlewing returns 0
22:30:50.198 00.000 20224 IsGuiding returns 0
22:30:50.201 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55645, med=2774, FiltMin=2519, FiltMax=31360, Gamma=1.000
22:30:50.225 00.024 8996 UpdateGuideState exits: m=877150 SNR=399.7
22:30:50.227 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:50.229 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:50.232 00.003 8996 Enqueuing Expose request
22:30:50.241 00.009 20224 IsGuiding returns 1
22:30:50.241 00.000 20224 scope still moving after pulse duration time elapsed
22:30:50.271 00.030 20224 IsSlewing returns 0
22:30:50.271 00.000 20224 IsGuiding returns 1
22:30:50.302 00.031 20224 IsSlewing returns 0
22:30:50.302 00.000 20224 IsGuiding returns 1
22:30:50.334 00.032 20224 IsSlewing returns 0
22:30:50.334 00.000 20224 IsGuiding returns 0
22:30:50.334 00.000 20224 scope move finished after 36 + 99 ms
22:30:50.334 00.000 20224 Move returns status 0, amount 36
22:30:50.334 00.000 20224 MoveAxis(N, 208, ABG)
22:30:50.334 00.000 20224 Guiding  Dir = 0, Dur = 208
22:30:50.334 00.000 20224 IsSlewing returns 0
22:30:50.334 00.000 20224 IsGuiding returns 0
22:30:50.398 00.064 20224 PulseGuide returned control before completion, sleep 155
22:30:50.569 00.171 20224 IsGuiding returns 1
22:30:50.569 00.000 20224 scope still moving after pulse duration time elapsed
22:30:50.600 00.031 20224 IsSlewing returns 0
22:30:50.600 00.000 20224 IsGuiding returns 1
22:30:50.630 00.030 20224 IsSlewing returns 0
22:30:50.631 00.001 20224 IsGuiding returns 1
22:30:50.661 00.030 20224 IsSlewing returns 0
22:30:50.661 00.000 20224 IsGuiding returns 0
22:30:50.661 00.000 20224 scope move finished after 208 + 119 ms
22:30:50.661 00.000 20224 Move returns status 0, amount 208
22:30:50.661 00.000 20224 move complete, result=0
22:30:50.661 00.000 20224 worker thread done servicing request
22:30:50.661 00.000 20224 Worker thread wakes up
22:30:50.661 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:50.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:50.662 00.001 8996 GuideStep: 0.2 px 36 ms WEST, -1.0 px 208 ms NORTH
22:30:51.640 00.978 20224 Exposure complete
22:30:51.718 00.078 20224 worker thread done servicing request
22:30:51.718 00.000 8996 OnExposeComplete: enter
22:30:51.719 00.001 8996 UpdateGuideState(): m_state=6
22:30:51.720 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4862
22:30:51.720 00.000 8996 Star::Find returns 1 (0), X=138.52, Y=472.65, Mass=713681, SNR=327.6, Peak=44627 HFD=4.8
22:30:51.723 00.003 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
22:30:51.724 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:30:51.725 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=1.33 hyp=1.34 cameraTheta=1.72 mountX=-0.33 mountY=-1.30, mountTheta=-1.82
22:30:51.728 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=1.33, opts=13)
22:30:51.729 00.001 8996 Enqueuing Move request for scope (-0.20, 1.33)
22:30:51.730 00.001 20224 Worker thread wakes up
22:30:51.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 1.33) opts 0xd
22:30:51.730 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 1.33)
22:30:51.730 00.000 20224 Moving (-0.20, 1.33) raw xDistance=-0.33 yDistance=-1.30
22:30:51.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
22:30:51.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
22:30:51.730 00.000 20224 MoveAxis(E, 46, ABG)
22:30:51.731 00.001 20224 Guiding  Dir = 2, Dur = 46
22:30:51.731 00.000 20224 IsSlewing returns 0
22:30:51.731 00.000 20224 IsGuiding returns 0
22:30:51.732 00.001 20224 PulseGuide returned control before completion, sleep 55
22:30:51.734 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=44627, med=2774, FiltMin=2525, FiltMax=26848, Gamma=1.000
22:30:51.752 00.018 8996 UpdateGuideState exits: m=713681 SNR=327.6
22:30:51.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:51.755 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:51.756 00.001 8996 Enqueuing Expose request
22:30:51.789 00.033 20224 IsGuiding returns 1
22:30:51.789 00.000 20224 scope still moving after pulse duration time elapsed
22:30:51.820 00.031 20224 IsSlewing returns 0
22:30:51.821 00.001 20224 IsGuiding returns 0
22:30:51.821 00.000 20224 scope move finished after 46 + 44 ms
22:30:51.821 00.000 20224 Move returns status 0, amount 46
22:30:51.821 00.000 20224 MoveAxis(N, 273, ABG)
22:30:51.821 00.000 20224 Guiding  Dir = 0, Dur = 273
22:30:51.822 00.001 20224 IsSlewing returns 0
22:30:51.822 00.000 20224 IsGuiding returns 0
22:30:51.823 00.001 20224 PulseGuide returned control before completion, sleep 282
22:30:52.114 00.291 20224 IsGuiding returns 1
22:30:52.114 00.000 20224 scope still moving after pulse duration time elapsed
22:30:52.145 00.031 20224 IsSlewing returns 0
22:30:52.145 00.000 20224 IsGuiding returns 0
22:30:52.145 00.000 20224 scope move finished after 273 + 50 ms
22:30:52.145 00.000 20224 Move returns status 0, amount 273
22:30:52.145 00.000 20224 move complete, result=0
22:30:52.147 00.002 20224 worker thread done servicing request
22:30:52.147 00.000 20224 Worker thread wakes up
22:30:52.147 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -1.3 px 273 ms NORTH
22:30:52.149 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:52.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:53.316 01.167 20224 Exposure complete
22:30:53.399 00.083 20224 worker thread done servicing request
22:30:53.400 00.001 8996 OnExposeComplete: enter
22:30:53.401 00.001 8996 UpdateGuideState(): m_state=6
22:30:53.403 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4863
22:30:53.404 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=470.94, Mass=755433, SNR=370.7, Peak=60560 HFD=4.4
22:30:53.406 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
22:30:53.407 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
22:30:53.409 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.38 hyp=0.39 cameraTheta=-1.35 mountX=0.12 mountY=0.37, mountTheta=1.25
22:30:53.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.38, opts=13)
22:30:53.413 00.002 8996 Enqueuing Move request for scope (0.09, -0.38)
22:30:53.414 00.001 20224 Worker thread wakes up
22:30:53.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.38) opts 0xd
22:30:53.414 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.38)
22:30:53.415 00.001 20224 Moving (0.09, -0.38) raw xDistance=0.12 yDistance=0.37
22:30:53.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:30:53.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:53.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:30:53.415 00.000 20224 MoveAxis(E, 0, ABG)
22:30:53.415 00.000 20224 Move returns status 0, amount 0
22:30:53.415 00.000 20224 MoveAxis(N, 0, ABG)
22:30:53.415 00.000 20224 Move returns status 0, amount 0
22:30:53.416 00.001 20224 move complete, result=0
22:30:53.416 00.000 20224 worker thread done servicing request
22:30:53.423 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60560, med=2771, FiltMin=2518, FiltMax=33021, Gamma=1.000
22:30:53.448 00.025 8996 UpdateGuideState exits: m=755433 SNR=370.7
22:30:53.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:53.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:53.452 00.002 8996 Enqueuing Expose request
22:30:53.454 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:30:53.455 00.001 20224 Worker thread wakes up
22:30:53.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:53.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:54.421 00.966 20224 Exposure complete
22:30:54.492 00.071 20224 worker thread done servicing request
22:30:54.493 00.001 8996 OnExposeComplete: enter
22:30:54.494 00.001 8996 UpdateGuideState(): m_state=6
22:30:54.494 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4864
22:30:54.495 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=470.88, Mass=747454, SNR=333.9, Peak=55888 HFD=4.4
22:30:54.496 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:30:54.497 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
22:30:54.498 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.45 hyp=0.46 cameraTheta=-1.34 mountX=0.15 mountY=0.43, mountTheta=1.24
22:30:54.499 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.45, opts=13)
22:30:54.500 00.001 8996 Enqueuing Move request for scope (0.11, -0.45)
22:30:54.501 00.001 20224 Worker thread wakes up
22:30:54.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.45) opts 0xd
22:30:54.501 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.45)
22:30:54.501 00.000 20224 Moving (0.11, -0.45) raw xDistance=0.15 yDistance=0.43
22:30:54.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:30:54.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:54.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:30:54.501 00.000 20224 MoveAxis(E, 0, ABG)
22:30:54.501 00.000 20224 Move returns status 0, amount 0
22:30:54.501 00.000 20224 MoveAxis(N, 0, ABG)
22:30:54.501 00.000 20224 Move returns status 0, amount 0
22:30:54.501 00.000 20224 move complete, result=0
22:30:54.501 00.000 20224 worker thread done servicing request
22:30:54.510 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55888, med=2771, FiltMin=2518, FiltMax=29613, Gamma=1.000
22:30:54.533 00.023 8996 UpdateGuideState exits: m=747454 SNR=333.9
22:30:54.536 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:54.538 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:54.541 00.003 8996 Enqueuing Expose request
22:30:54.542 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:30:54.544 00.002 20224 Worker thread wakes up
22:30:54.544 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:54.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:55.693 01.149 20224 Exposure complete
22:30:55.762 00.069 20224 worker thread done servicing request
22:30:55.763 00.001 8996 OnExposeComplete: enter
22:30:55.764 00.001 8996 UpdateGuideState(): m_state=6
22:30:55.765 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4865
22:30:55.766 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.86, Mass=714513, SNR=343.4, Peak=50336 HFD=4.8
22:30:55.769 00.003 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
22:30:55.770 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
22:30:55.771 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.47 hyp=0.52 cameraTheta=-2.02 mountX=-0.18 mountY=0.49, mountTheta=1.92
22:30:55.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.47, opts=13)
22:30:55.775 00.002 8996 Enqueuing Move request for scope (-0.23, -0.47)
22:30:55.776 00.001 20224 Worker thread wakes up
22:30:55.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.47) opts 0xd
22:30:55.776 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.47)
22:30:55.776 00.000 20224 Moving (-0.23, -0.47) raw xDistance=-0.18 yDistance=0.49
22:30:55.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:30:55.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:55.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:30:55.776 00.000 20224 MoveAxis(E, 0, ABG)
22:30:55.776 00.000 20224 Move returns status 0, amount 0
22:30:55.776 00.000 20224 MoveAxis(N, 0, ABG)
22:30:55.776 00.000 20224 Move returns status 0, amount 0
22:30:55.776 00.000 20224 move complete, result=0
22:30:55.776 00.000 20224 worker thread done servicing request
22:30:55.784 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50336, med=2771, FiltMin=2502, FiltMax=26781, Gamma=1.000
22:30:55.804 00.020 8996 UpdateGuideState exits: m=714513 SNR=343.4
22:30:55.806 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:55.808 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:55.808 00.000 8996 Enqueuing Expose request
22:30:55.810 00.002 20224 Worker thread wakes up
22:30:55.810 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
22:30:55.811 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:55.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:56.777 00.966 20224 Exposure complete
22:30:56.843 00.066 20224 worker thread done servicing request
22:30:56.843 00.000 8996 OnExposeComplete: enter
22:30:56.844 00.001 8996 UpdateGuideState(): m_state=6
22:30:56.845 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4866
22:30:56.846 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=470.83, Mass=703423, SNR=386.1, Peak=53232 HFD=4.6
22:30:56.846 00.000 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
22:30:56.847 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
22:30:56.848 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.49 hyp=0.51 cameraTheta=-1.84 mountX=-0.09 mountY=0.51, mountTheta=1.74
22:30:56.849 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.49, opts=13)
22:30:56.850 00.001 8996 Enqueuing Move request for scope (-0.14, -0.49)
22:30:56.850 00.000 20224 Worker thread wakes up
22:30:56.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.49) opts 0xd
22:30:56.851 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.49)
22:30:56.851 00.000 20224 Moving (-0.14, -0.49) raw xDistance=-0.09 yDistance=0.51
22:30:56.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:30:56.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:56.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
22:30:56.851 00.000 20224 MoveAxis(E, 0, ABG)
22:30:56.851 00.000 20224 Move returns status 0, amount 0
22:30:56.851 00.000 20224 MoveAxis(N, 0, ABG)
22:30:56.851 00.000 20224 Move returns status 0, amount 0
22:30:56.851 00.000 20224 move complete, result=0
22:30:56.851 00.000 20224 worker thread done servicing request
22:30:56.854 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53232, med=2771, FiltMin=2518, FiltMax=28752, Gamma=1.000
22:30:56.868 00.014 8996 UpdateGuideState exits: m=703423 SNR=386.1
22:30:56.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:56.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:56.871 00.001 8996 Enqueuing Expose request
22:30:56.871 00.000 20224 Worker thread wakes up
22:30:56.871 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:30:56.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:56.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:58.043 01.171 20224 Exposure complete
22:30:58.119 00.076 20224 worker thread done servicing request
22:30:58.119 00.000 8996 OnExposeComplete: enter
22:30:58.120 00.001 8996 UpdateGuideState(): m_state=6
22:30:58.122 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4867
22:30:58.123 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=471.16, Mass=666806, SNR=332.9, Peak=52608 HFD=4.5
22:30:58.124 00.001 8996 MultiStar: exiting stabilization period
22:30:58.127 00.003 8996 MultiStar: [#1 -0.26,-0.51,0.00,M1] [#2 -0.31,-0.57,0.00,M3] [#3 -0.03,-0.36,0.61,U] [#4 -0.05,-0.65,0.00,M2] [#5 -0.04,-0.65,0.00,M3] [#6 -0.32,-0.34,0.00,M1] [#7 -0.16,-0.47,0.00,M6] [#8 -0.09,-0.54,0.00,M1] 
22:30:58.128 00.001 8996 single-star, 1 included, MultiStar: {0.02, -0.24}, one-star: {0.06, -0.16}
22:30:58.130 00.002 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
22:30:58.131 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
22:30:58.133 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.23 mountX=0.07 mountY=0.16, mountTheta=1.13
22:30:58.135 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.16, opts=13)
22:30:58.137 00.002 8996 Enqueuing Move request for scope (0.06, -0.16)
22:30:58.139 00.002 20224 Worker thread wakes up
22:30:58.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
22:30:58.139 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
22:30:58.139 00.000 20224 Moving (0.06, -0.16) raw xDistance=0.07 yDistance=0.16
22:30:58.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:30:58.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:58.140 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:30:58.140 00.000 20224 MoveAxis(E, 0, ABG)
22:30:58.140 00.000 20224 Move returns status 0, amount 0
22:30:58.140 00.000 20224 MoveAxis(N, 0, ABG)
22:30:58.140 00.000 20224 Move returns status 0, amount 0
22:30:58.140 00.000 20224 move complete, result=0
22:30:58.140 00.000 20224 worker thread done servicing request
22:30:58.148 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52608, med=2771, FiltMin=2499, FiltMax=24752, Gamma=1.000
22:30:58.167 00.019 8996 UpdateGuideState exits: m=666806 SNR=332.9
22:30:58.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:58.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:58.169 00.000 8996 Enqueuing Expose request
22:30:58.171 00.002 20224 Worker thread wakes up
22:30:58.171 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:30:58.172 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:58.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:30:59.144 00.972 20224 Exposure complete
22:30:59.216 00.072 20224 worker thread done servicing request
22:30:59.216 00.000 8996 OnExposeComplete: enter
22:30:59.217 00.001 8996 UpdateGuideState(): m_state=6
22:30:59.218 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4868
22:30:59.219 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=471.12, Mass=609018, SNR=309.4, Peak=46416 HFD=4.7
22:30:59.220 00.001 8996 MultiStar: [#1 -0.12,-0.46,0.00,M2] [#2 -0.21,-0.38,0.75,U] [#3 -0.30,-0.32,0.64,U] [#4 -0.21,-0.37,0.57,U] [#5 0.02,-0.50,0.00,M4] [#6 -0.44,-0.30,0.00,M2] [#7 -0.36,-0.74,0.00,M7] [#8 -0.21,-0.29,0.41,U] 
22:30:59.220 00.000 8996 single-star, 4 included, MultiStar: {-0.21, -0.30}, one-star: {-0.14, -0.20}
22:30:59.221 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
22:30:59.222 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
22:30:59.222 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-2.16 mountX=-0.12 mountY=0.22, mountTheta=2.06
22:30:59.225 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.20, opts=13)
22:30:59.226 00.001 8996 Enqueuing Move request for scope (-0.14, -0.20)
22:30:59.227 00.001 20224 Worker thread wakes up
22:30:59.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
22:30:59.227 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
22:30:59.227 00.000 20224 Moving (-0.14, -0.20) raw xDistance=-0.12 yDistance=0.22
22:30:59.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:30:59.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:30:59.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:30:59.228 00.001 20224 MoveAxis(E, 0, ABG)
22:30:59.228 00.000 20224 Move returns status 0, amount 0
22:30:59.228 00.000 20224 MoveAxis(N, 0, ABG)
22:30:59.228 00.000 20224 Move returns status 0, amount 0
22:30:59.228 00.000 20224 move complete, result=0
22:30:59.228 00.000 20224 worker thread done servicing request
22:30:59.231 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46416, med=2771, FiltMin=2489, FiltMax=24544, Gamma=1.000
22:30:59.251 00.020 8996 UpdateGuideState exits: m=609018 SNR=309.4
22:30:59.253 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:59.255 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:30:59.257 00.002 8996 Enqueuing Expose request
22:30:59.259 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:30:59.261 00.002 20224 Worker thread wakes up
22:30:59.261 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:30:59.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:00.421 01.160 20224 Exposure complete
22:31:00.505 00.084 20224 worker thread done servicing request
22:31:00.505 00.000 8996 OnExposeComplete: enter
22:31:00.507 00.002 8996 UpdateGuideState(): m_state=6
22:31:00.507 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4869
22:31:00.508 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=471.24, Mass=743647, SNR=396.7, Peak=50563 HFD=4.5
22:31:00.509 00.001 8996 MultiStar: [#1 -0.54,-0.41,0.00,M3] [#2 -0.73,-0.08,0.00,M3] [#3 -0.76,-0.30,0.00,M1] [#4 -0.60,-0.40,0.00,M2] [#5 -0.59,-0.12,0.00,M5] [#6 -0.86,-0.12,0.00,M3] [#7 -0.76,-0.38,0.00,M8] [#8 -0.77,0.01,0.00,M1] 
22:31:00.510 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
22:31:00.511 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.26)
22:31:00.512 00.001 8996 CameraToMount -- cameraX=-0.63 cameraY=-0.09 hyp=0.64 cameraTheta=-3.00 mountX=-0.62 mountY=0.16, mountTheta=2.89
22:31:00.514 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.63, y=-0.09, opts=13)
22:31:00.515 00.001 8996 Enqueuing Move request for scope (-0.63, -0.09)
22:31:00.515 00.000 20224 Worker thread wakes up
22:31:00.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.09) opts 0xd
22:31:00.516 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.63, -0.09)
22:31:00.516 00.000 20224 Moving (-0.63, -0.09) raw xDistance=-0.62 yDistance=0.16
22:31:00.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
22:31:00.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:00.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:31:00.516 00.000 20224 MoveAxis(E, 90, ABG)
22:31:00.516 00.000 20224 Guiding  Dir = 2, Dur = 90
22:31:00.516 00.000 20224 IsSlewing returns 0
22:31:00.516 00.000 20224 IsGuiding returns 0
22:31:00.520 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50563, med=2771, FiltMin=2502, FiltMax=26797, Gamma=1.000
22:31:00.533 00.013 8996 UpdateGuideState exits: m=743647 SNR=396.7
22:31:00.534 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:00.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:00.536 00.001 8996 Enqueuing Expose request
22:31:00.540 00.004 20224 PulseGuide returned control before completion, sleep 77
22:31:00.632 00.092 20224 IsGuiding returns 1
22:31:00.632 00.000 20224 scope still moving after pulse duration time elapsed
22:31:00.664 00.032 20224 IsSlewing returns 0
22:31:00.664 00.000 20224 IsGuiding returns 0
22:31:00.664 00.000 20224 scope move finished after 90 + 57 ms
22:31:00.664 00.000 20224 Move returns status 0, amount 90
22:31:00.665 00.001 20224 MoveAxis(N, 0, ABG)
22:31:00.665 00.000 20224 Move returns status 0, amount 0
22:31:00.665 00.000 20224 move complete, result=0
22:31:00.665 00.000 20224 worker thread done servicing request
22:31:00.665 00.000 20224 Worker thread wakes up
22:31:00.665 00.000 8996 GuideStep: -0.6 px 90 ms EAST, 0.2 px 0 ms NORTH
22:31:00.667 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:00.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:01.657 00.990 20224 Exposure complete
22:31:01.742 00.085 20224 worker thread done servicing request
22:31:01.742 00.000 8996 OnExposeComplete: enter
22:31:01.743 00.001 8996 UpdateGuideState(): m_state=6
22:31:01.743 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4870
22:31:01.744 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=471.49, Mass=722109, SNR=339.1, Peak=40624 HFD=4.8
22:31:01.746 00.002 8996 MultiStar: [#1 0.04,-0.03,0.66,U] [#2 -0.23,-0.38,0.00,M4] [#3 -0.19,-0.25,0.55,U] [#4 -0.08,-0.46,0.00,M3] [#5 -0.17,-0.12,0.71,U] [#6 -0.29,-0.07,0.49,U] [#7 -0.36,-0.25,0.43,U] [#8 -0.38,-0.10,0.41,U] 
22:31:01.747 00.001 8996 refined, 6 included, MultiStar: {-0.24, -0.06}, one-star: {-0.37, 0.16}
22:31:01.747 00.000 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
22:31:01.748 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
22:31:01.749 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-2.89 mountX=-0.23 mountY=0.09, mountTheta=2.77
22:31:01.751 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.06, opts=13)
22:31:01.751 00.000 8996 Enqueuing Move request for scope (-0.24, -0.06)
22:31:01.752 00.001 20224 Worker thread wakes up
22:31:01.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.06) opts 0xd
22:31:01.752 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.06)
22:31:01.752 00.000 20224 Moving (-0.24, -0.06) raw xDistance=-0.23 yDistance=0.09
22:31:01.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
22:31:01.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:01.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:31:01.752 00.000 20224 MoveAxis(E, 41, ABG)
22:31:01.752 00.000 20224 Guiding  Dir = 2, Dur = 41
22:31:01.753 00.001 20224 IsSlewing returns 0
22:31:01.753 00.000 20224 IsGuiding returns 0
22:31:01.756 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=40624, med=2771, FiltMin=2499, FiltMax=23216, Gamma=1.000
22:31:01.776 00.020 8996 UpdateGuideState exits: m=722109 SNR=339.1
22:31:01.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:01.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:01.779 00.001 8996 Enqueuing Expose request
22:31:01.789 00.010 20224 PulseGuide returned control before completion, sleep 17
22:31:01.819 00.030 20224 IsGuiding returns 1
22:31:01.819 00.000 20224 scope still moving after pulse duration time elapsed
22:31:01.849 00.030 20224 IsSlewing returns 0
22:31:01.849 00.000 20224 IsGuiding returns 1
22:31:01.880 00.031 20224 IsSlewing returns 0
22:31:01.881 00.001 20224 IsGuiding returns 0
22:31:01.881 00.000 20224 scope move finished after 41 + 86 ms
22:31:01.881 00.000 20224 Move returns status 0, amount 41
22:31:01.881 00.000 20224 MoveAxis(N, 0, ABG)
22:31:01.881 00.000 20224 Move returns status 0, amount 0
22:31:01.881 00.000 20224 move complete, result=0
22:31:01.881 00.000 20224 worker thread done servicing request
22:31:01.881 00.000 20224 Worker thread wakes up
22:31:01.881 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:01.882 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:01.882 00.000 8996 GuideStep: -0.2 px 41 ms EAST, 0.1 px 0 ms NORTH
22:31:03.035 01.153 20224 Exposure complete
22:31:03.120 00.085 20224 worker thread done servicing request
22:31:03.121 00.001 8996 OnExposeComplete: enter
22:31:03.123 00.002 8996 UpdateGuideState(): m_state=6
22:31:03.124 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4871
22:31:03.126 00.002 8996 Star::Find returns 1 (0), X=138.90, Y=471.49, Mass=756510, SNR=330.0, Peak=48285 HFD=4.8
22:31:03.128 00.002 8996 MultiStar: [#1 0.26,-0.33,0.65,U] [#2 0.12,-0.45,0.00,M5] [#3 0.17,-0.44,0.00,M1] [#4 0.37,-0.46,0.00,M4] [#5 0.21,-0.47,0.00,M5] [#6 0.21,-0.32,0.44,U] [#7 0.17,-0.29,0.56,U] [#8 0.01,-0.04,0.42,U] 
22:31:03.130 00.002 8996 refined, 4 included, MultiStar: {0.17, -0.12}, one-star: {0.18, 0.17}
22:31:03.131 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
22:31:03.133 00.002 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
22:31:03.135 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-0.60 mountX=0.19 mountY=0.10, mountTheta=0.49
22:31:03.138 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.12, opts=13)
22:31:03.139 00.001 8996 Enqueuing Move request for scope (0.17, -0.12)
22:31:03.141 00.002 20224 Worker thread wakes up
22:31:03.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.12) opts 0xd
22:31:03.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.12)
22:31:03.141 00.000 20224 Moving (0.17, -0.12) raw xDistance=0.19 yDistance=0.10
22:31:03.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:31:03.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:03.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:31:03.142 00.001 20224 MoveAxis(E, 0, ABG)
22:31:03.142 00.000 20224 Move returns status 0, amount 0
22:31:03.142 00.000 20224 MoveAxis(N, 0, ABG)
22:31:03.142 00.000 20224 Move returns status 0, amount 0
22:31:03.142 00.000 20224 move complete, result=0
22:31:03.142 00.000 20224 worker thread done servicing request
22:31:03.149 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48285, med=2771, FiltMin=2518, FiltMax=28672, Gamma=1.000
22:31:03.166 00.017 8996 UpdateGuideState exits: m=756510 SNR=330.0
22:31:03.167 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:03.168 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:03.169 00.001 8996 Enqueuing Expose request
22:31:03.170 00.001 20224 Worker thread wakes up
22:31:03.170 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:03.171 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:03.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:04.131 00.960 20224 Exposure complete
22:31:04.225 00.094 20224 worker thread done servicing request
22:31:04.225 00.000 8996 OnExposeComplete: enter
22:31:04.226 00.001 8996 UpdateGuideState(): m_state=6
22:31:04.227 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4872
22:31:04.228 00.001 8996 Star::Find returns 1 (0), X=139.10, Y=470.89, Mass=703489, SNR=338.2, Peak=52944 HFD=4.4
22:31:04.229 00.001 8996 MultiStar: [#1 0.34,-0.40,0.00,M2] [#2 0.21,-0.53,0.00,M6] [#3 0.17,-0.19,0.61,U] [#4 0.32,-0.30,0.54,U] [#5 0.29,-0.30,0.64,U] [#6 0.13,-0.30,0.49,U] [#7 0.23,-0.41,0.00,M7] [#8 0.27,-0.44,0.00,M1] 
22:31:04.230 00.001 8996 refined, 4 included, MultiStar: {0.28, -0.32}, one-star: {0.38, -0.44}
22:31:04.231 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
22:31:04.231 00.000 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
22:31:04.233 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=-0.32 hyp=0.42 cameraTheta=-0.86 mountX=0.31 mountY=0.29, mountTheta=0.76
22:31:04.236 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.32, opts=13)
22:31:04.238 00.002 8996 Enqueuing Move request for scope (0.28, -0.32)
22:31:04.239 00.001 20224 Worker thread wakes up
22:31:04.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.32) opts 0xd
22:31:04.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.32)
22:31:04.239 00.000 20224 Moving (0.28, -0.32) raw xDistance=0.31 yDistance=0.29
22:31:04.240 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:31:04.240 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:31:04.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:31:04.240 00.000 20224 MoveAxis(W, 45, ABG)
22:31:04.240 00.000 20224 Guiding  Dir = 3, Dur = 45
22:31:04.241 00.001 20224 IsSlewing returns 0
22:31:04.241 00.000 20224 IsGuiding returns 0
22:31:04.242 00.001 20224 PulseGuide returned control before completion, sleep 54
22:31:04.246 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52944, med=2771, FiltMin=2515, FiltMax=29133, Gamma=1.000
22:31:04.263 00.017 8996 UpdateGuideState exits: m=703489 SNR=338.2
22:31:04.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:04.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:04.266 00.001 8996 Enqueuing Expose request
22:31:04.312 00.046 20224 IsGuiding returns 1
22:31:04.312 00.000 20224 scope still moving after pulse duration time elapsed
22:31:04.342 00.030 20224 IsSlewing returns 0
22:31:04.342 00.000 20224 IsGuiding returns 0
22:31:04.342 00.000 20224 scope move finished after 45 + 56 ms
22:31:04.342 00.000 20224 Move returns status 0, amount 45
22:31:04.342 00.000 20224 MoveAxis(N, 0, ABG)
22:31:04.342 00.000 20224 Move returns status 0, amount 0
22:31:04.342 00.000 20224 move complete, result=0
22:31:04.343 00.001 20224 worker thread done servicing request
22:31:04.343 00.000 20224 Worker thread wakes up
22:31:04.343 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.3 px 0 ms NORTH
22:31:04.345 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:04.346 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:05.498 01.152 20224 Exposure complete
22:31:05.565 00.067 20224 worker thread done servicing request
22:31:05.565 00.000 8996 OnExposeComplete: enter
22:31:05.567 00.002 8996 UpdateGuideState(): m_state=6
22:31:05.569 00.002 8996 Star::Find(15, 139, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4873
22:31:05.570 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.86, Mass=796840, SNR=369.0, Peak=63760 HFD=4.6
22:31:05.572 00.002 8996 MultiStar: [#1 -0.25,-0.51,0.00,M3] [#2 -0.30,-0.54,0.00,M7] [#3 -0.44,-0.61,0.00,M1] [#4 -0.40,-0.92,0.00,M4] [#5 -0.22,-0.56,0.00,M5] [#6 -0.48,-0.61,0.00,M1] [#7 -0.58,-0.55,0.00,M8] [#8 -0.29,-0.54,0.00,M2] 
22:31:05.572 00.000 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:31:05.574 00.002 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
22:31:05.575 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.47 hyp=0.50 cameraTheta=-1.91 mountX=-0.12 mountY=0.48, mountTheta=1.81
22:31:05.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.47, opts=13)
22:31:05.579 00.002 8996 Enqueuing Move request for scope (-0.17, -0.47)
22:31:05.581 00.002 20224 Worker thread wakes up
22:31:05.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.47) opts 0xd
22:31:05.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.47)
22:31:05.581 00.000 20224 Moving (-0.17, -0.47) raw xDistance=-0.12 yDistance=0.48
22:31:05.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:31:05.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:31:05.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:31:05.581 00.000 20224 MoveAxis(E, 0, ABG)
22:31:05.581 00.000 20224 Move returns status 0, amount 0
22:31:05.581 00.000 20224 MoveAxis(N, 0, ABG)
22:31:05.581 00.000 20224 Move returns status 0, amount 0
22:31:05.581 00.000 20224 move complete, result=0
22:31:05.581 00.000 20224 worker thread done servicing request
22:31:05.591 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63760, med=2771, FiltMin=2521, FiltMax=31040, Gamma=1.000
22:31:05.620 00.029 8996 UpdateGuideState exits: m=796840 SNR=369.0
22:31:05.622 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:05.622 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:05.623 00.001 8996 Enqueuing Expose request
22:31:05.624 00.001 20224 Worker thread wakes up
22:31:05.624 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:31:05.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:05.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:06.587 00.963 20224 Exposure complete
22:31:06.668 00.081 20224 worker thread done servicing request
22:31:06.668 00.000 8996 OnExposeComplete: enter
22:31:06.669 00.001 8996 UpdateGuideState(): m_state=6
22:31:06.671 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4874
22:31:06.672 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=471.17, Mass=770011, SNR=374.2, Peak=53056 HFD=4.6
22:31:06.673 00.001 8996 MultiStar: [#1 -0.47,-0.31,0.00,M4] [#2 -0.37,-0.46,0.00,M8] [#3 -0.47,-0.44,0.00,M2] [#4 -0.35,-0.59,0.00,M5] [#5 -0.43,-0.39,0.00,M6] [#6 -0.42,0.02,0.43,U] [#7 -0.48,-0.47,0.00,M9] [#8 -0.52,-0.19,0.00,M3] 
22:31:06.675 00.002 8996 refined, 1 included, MultiStar: {-0.44, -0.10}, one-star: {-0.44, -0.15}
22:31:06.676 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
22:31:06.677 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
22:31:06.678 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.10 hyp=0.45 cameraTheta=-2.92 mountX=-0.43 mountY=0.15, mountTheta=2.80
22:31:06.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.10, opts=13)
22:31:06.682 00.002 8996 Enqueuing Move request for scope (-0.44, -0.10)
22:31:06.683 00.001 20224 Worker thread wakes up
22:31:06.684 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.10) opts 0xd
22:31:06.684 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.10)
22:31:06.684 00.000 20224 Moving (-0.44, -0.10) raw xDistance=-0.43 yDistance=0.15
22:31:06.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:31:06.684 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:06.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:31:06.684 00.000 20224 MoveAxis(E, 62, ABG)
22:31:06.685 00.001 20224 Guiding  Dir = 2, Dur = 62
22:31:06.685 00.000 20224 IsSlewing returns 0
22:31:06.685 00.000 20224 IsGuiding returns 0
22:31:06.687 00.002 20224 PulseGuide returned control before completion, sleep 71
22:31:06.693 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53056, med=2771, FiltMin=2502, FiltMax=28467, Gamma=1.000
22:31:06.715 00.022 8996 UpdateGuideState exits: m=770011 SNR=374.2
22:31:06.717 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:06.719 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:06.721 00.002 8996 Enqueuing Expose request
22:31:06.769 00.048 20224 IsGuiding returns 0
22:31:06.769 00.000 20224 Move returns status 0, amount 62
22:31:06.769 00.000 20224 MoveAxis(N, 0, ABG)
22:31:06.769 00.000 20224 Move returns status 0, amount 0
22:31:06.769 00.000 20224 move complete, result=0
22:31:06.770 00.001 20224 worker thread done servicing request
22:31:06.770 00.000 20224 Worker thread wakes up
22:31:06.770 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:06.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:06.770 00.000 8996 GuideStep: -0.4 px 62 ms EAST, 0.2 px 0 ms NORTH
22:31:07.934 01.164 20224 Exposure complete
22:31:08.003 00.069 20224 worker thread done servicing request
22:31:08.003 00.000 8996 OnExposeComplete: enter
22:31:08.004 00.001 8996 UpdateGuideState(): m_state=6
22:31:08.005 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4875
22:31:08.008 00.003 8996 Star::Find returns 1 (0), X=138.51, Y=471.19, Mass=772185, SNR=370.6, Peak=52304 HFD=4.7
22:31:08.011 00.003 8996 MultiStar: [#1 -0.16,-0.57,0.00,M5] [#2 -0.10,-0.54,0.00,M9] [#3 -0.23,-0.42,0.00,M3] [#4 -0.18,-0.75,0.00,M6] [#5 -0.28,-0.46,0.00,M7] [#6 -0.44,-0.51,0.00,M1] [#7 -0.35,-0.67,0.00,M10] [#8 -0.47,-0.34,0.00,M4] 
22:31:08.013 00.002 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
22:31:08.014 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
22:31:08.014 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-2.56 mountX=-0.20 mountY=0.16, mountTheta=2.45
22:31:08.017 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.14, opts=13)
22:31:08.019 00.002 8996 Enqueuing Move request for scope (-0.21, -0.14)
22:31:08.020 00.001 20224 Worker thread wakes up
22:31:08.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd
22:31:08.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.14)
22:31:08.020 00.000 20224 Moving (-0.21, -0.14) raw xDistance=-0.20 yDistance=0.16
22:31:08.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:31:08.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:08.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:31:08.020 00.000 20224 MoveAxis(E, 0, ABG)
22:31:08.021 00.001 20224 Move returns status 0, amount 0
22:31:08.021 00.000 20224 MoveAxis(N, 0, ABG)
22:31:08.021 00.000 20224 Move returns status 0, amount 0
22:31:08.021 00.000 20224 move complete, result=0
22:31:08.021 00.000 20224 worker thread done servicing request
22:31:08.030 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52304, med=2771, FiltMin=2496, FiltMax=29459, Gamma=1.000
22:31:08.054 00.024 8996 UpdateGuideState exits: m=772185 SNR=370.6
22:31:08.057 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:08.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:08.060 00.002 8996 Enqueuing Expose request
22:31:08.062 00.002 20224 Worker thread wakes up
22:31:08.062 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:08.062 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:31:08.063 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:09.034 00.971 20224 Exposure complete
22:31:09.110 00.076 20224 worker thread done servicing request
22:31:09.110 00.000 8996 OnExposeComplete: enter
22:31:09.112 00.002 8996 UpdateGuideState(): m_state=6
22:31:09.113 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4876
22:31:09.114 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=470.87, Mass=771554, SNR=390.9, Peak=52240 HFD=4.5
22:31:09.115 00.001 8996 MultiStar: [#1 -0.29,-0.91,0.00,M6] [#2 -0.32,-0.76,0.00,M10] [#3 -0.22,-0.88,0.00,M4] [#4 -0.15,-0.98,0.00,M7] [#5 -0.29,-0.91,0.00,M8] [#6 -0.36,-0.24,0.38,U] [#7 -0.32,-0.57,0.00,R] [#8 -0.39,-0.70,0.00,M5] 
22:31:09.116 00.001 8996 refined, 1 included, MultiStar: {-0.39, -0.40}, one-star: {-0.40, -0.46}
22:31:09.117 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
22:31:09.117 00.000 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
22:31:09.118 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.40 hyp=0.55 cameraTheta=-2.35 mountX=-0.35 mountY=0.44, mountTheta=2.24
22:31:09.120 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.40, opts=13)
22:31:09.121 00.001 8996 Enqueuing Move request for scope (-0.39, -0.40)
22:31:09.122 00.001 20224 Worker thread wakes up
22:31:09.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.40) opts 0xd
22:31:09.122 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.40)
22:31:09.122 00.000 20224 Moving (-0.39, -0.40) raw xDistance=-0.35 yDistance=0.44
22:31:09.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:31:09.122 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.54 newest=0.75
22:31:09.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
22:31:09.122 00.000 20224 MoveAxis(E, 51, ABG)
22:31:09.122 00.000 20224 Guiding  Dir = 2, Dur = 51
22:31:09.122 00.000 20224 IsSlewing returns 0
22:31:09.123 00.001 20224 IsGuiding returns 0
22:31:09.124 00.001 20224 PulseGuide returned control before completion, sleep 60
22:31:09.128 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52240, med=2771, FiltMin=2525, FiltMax=29885, Gamma=1.000
22:31:09.154 00.026 8996 UpdateGuideState exits: m=771554 SNR=390.9
22:31:09.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:09.156 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:09.157 00.001 8996 Enqueuing Expose request
22:31:09.189 00.032 20224 IsGuiding returns 1
22:31:09.189 00.000 20224 scope still moving after pulse duration time elapsed
22:31:09.220 00.031 20224 IsSlewing returns 0
22:31:09.220 00.000 20224 IsGuiding returns 0
22:31:09.220 00.000 20224 scope move finished after 51 + 47 ms
22:31:09.221 00.001 20224 Move returns status 0, amount 51
22:31:09.221 00.000 20224 MoveAxis(S, 92, ABG)
22:31:09.221 00.000 20224 Guiding  Dir = 1, Dur = 92
22:31:09.221 00.000 20224 IsSlewing returns 0
22:31:09.221 00.000 20224 IsGuiding returns 0
22:31:09.269 00.048 20224 PulseGuide returned control before completion, sleep 55
22:31:09.334 00.065 20224 IsGuiding returns 1
22:31:09.334 00.000 20224 scope still moving after pulse duration time elapsed
22:31:09.362 00.028 20224 IsSlewing returns 0
22:31:09.362 00.000 20224 IsGuiding returns 1
22:31:09.393 00.031 20224 IsSlewing returns 0
22:31:09.393 00.000 20224 IsGuiding returns 0
22:31:09.393 00.000 20224 scope move finished after 92 + 79 ms
22:31:09.393 00.000 20224 Move returns status 0, amount 92
22:31:09.393 00.000 20224 move complete, result=0
22:31:09.393 00.000 20224 worker thread done servicing request
22:31:09.393 00.000 20224 Worker thread wakes up
22:31:09.393 00.000 8996 GuideStep: -0.3 px 51 ms EAST, 0.4 px 92 ms SOUTH
22:31:09.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:09.395 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:10.549 01.154 20224 Exposure complete
22:31:10.641 00.092 20224 worker thread done servicing request
22:31:10.641 00.000 8996 OnExposeComplete: enter
22:31:10.643 00.002 8996 UpdateGuideState(): m_state=6
22:31:10.645 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4877
22:31:10.647 00.002 8996 Star::Find returns 1 (0), X=139.03, Y=471.70, Mass=889917, SNR=388.8, Peak=57517 HFD=4.6
22:31:10.649 00.002 8996 MultiStar: [#1 0.70,-0.11,0.00,M7] [#2 0.66,-0.34,0.00,R] [#3 0.70,0.12,0.00,M5] [#4 0.75,-0.33,0.00,M8] [#5 0.43,0.10,0.57,U] [#6 0.42,0.20,0.00,M1] [#7 0.85,0.62,0.00,M1] [#8 0.43,0.18,0.00,M6] 
22:31:10.650 00.001 8996 refined, 1 included, MultiStar: {0.35, 0.27}, one-star: {0.31, 0.37}
22:31:10.651 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
22:31:10.652 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
22:31:10.654 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=0.27 hyp=0.45 cameraTheta=0.66 mountX=0.32 mountY=-0.31, mountTheta=-0.77
22:31:10.656 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.27, opts=13)
22:31:10.658 00.002 8996 Enqueuing Move request for scope (0.35, 0.27)
22:31:10.660 00.002 20224 Worker thread wakes up
22:31:10.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.27) opts 0xd
22:31:10.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.27)
22:31:10.660 00.000 20224 Moving (0.35, 0.27) raw xDistance=0.32 yDistance=-0.31
22:31:10.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
22:31:10.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:10.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:31:10.660 00.000 20224 MoveAxis(W, 44, ABG)
22:31:10.660 00.000 20224 Guiding  Dir = 3, Dur = 44
22:31:10.660 00.000 20224 IsSlewing returns 0
22:31:10.661 00.001 20224 IsGuiding returns 0
22:31:10.667 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57517, med=2771, FiltMin=2541, FiltMax=30851, Gamma=1.000
22:31:10.699 00.032 8996 UpdateGuideState exits: m=889917 SNR=388.8
22:31:10.701 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:10.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:10.703 00.001 8996 Enqueuing Expose request
22:31:10.724 00.021 20224 IsGuiding returns 1
22:31:10.724 00.000 20224 scope still moving after pulse duration time elapsed
22:31:10.755 00.031 20224 IsSlewing returns 0
22:31:10.755 00.000 20224 IsGuiding returns 1
22:31:10.786 00.031 20224 IsSlewing returns 0
22:31:10.786 00.000 20224 IsGuiding returns 1
22:31:10.816 00.030 20224 IsSlewing returns 0
22:31:10.818 00.002 20224 IsGuiding returns 0
22:31:10.818 00.000 20224 scope move finished after 44 + 112 ms
22:31:10.818 00.000 20224 Move returns status 0, amount 44
22:31:10.818 00.000 20224 MoveAxis(N, 0, ABG)
22:31:10.818 00.000 20224 Move returns status 0, amount 0
22:31:10.818 00.000 20224 move complete, result=0
22:31:10.819 00.001 20224 worker thread done servicing request
22:31:10.819 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.3 px 0 ms NORTH
22:31:10.821 00.002 20224 Worker thread wakes up
22:31:10.821 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:10.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:11.813 00.992 20224 Exposure complete
22:31:11.904 00.091 20224 worker thread done servicing request
22:31:11.904 00.000 8996 OnExposeComplete: enter
22:31:11.905 00.001 8996 UpdateGuideState(): m_state=6
22:31:11.906 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4878
22:31:11.907 00.001 8996 Star::Find returns 1 (0), X=139.05, Y=471.57, Mass=737377, SNR=350.0, Peak=47085 HFD=4.6
22:31:11.908 00.001 8996 MultiStar: [#1 0.58,-0.16,0.00,M8] [#2 -0.21,0.08,0.72,U] [#3 0.44,-0.27,0.00,M6] [#4 0.66,-0.31,0.00,M9] [#5 0.48,-0.08,0.00,M8] [#6 0.25,0.13,0.44,U] [#7 0.52,0.26,0.00,M2] [#8 0.34,-0.08,0.40,U] 
22:31:11.909 00.001 8996 refined, 3 included, MultiStar: {0.17, 0.13}, one-star: {0.33, 0.25}
22:31:11.910 00.001 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
22:31:11.911 00.001 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
22:31:11.912 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.21 cameraTheta=0.65 mountX=0.15 mountY=-0.15, mountTheta=-0.76
22:31:11.914 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.13, opts=13)
22:31:11.917 00.003 8996 Enqueuing Move request for scope (0.17, 0.13)
22:31:11.918 00.001 20224 Worker thread wakes up
22:31:11.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
22:31:11.918 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
22:31:11.918 00.000 20224 Moving (0.17, 0.13) raw xDistance=0.15 yDistance=-0.15
22:31:11.919 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:31:11.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:11.919 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:31:11.919 00.000 20224 MoveAxis(E, 0, ABG)
22:31:11.919 00.000 20224 Move returns status 0, amount 0
22:31:11.919 00.000 20224 MoveAxis(N, 0, ABG)
22:31:11.919 00.000 20224 Move returns status 0, amount 0
22:31:11.919 00.000 20224 move complete, result=0
22:31:11.919 00.000 20224 worker thread done servicing request
22:31:11.927 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47085, med=2771, FiltMin=2493, FiltMax=25136, Gamma=1.000
22:31:11.951 00.024 8996 UpdateGuideState exits: m=737377 SNR=350.0
22:31:11.953 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:11.955 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:11.956 00.001 8996 Enqueuing Expose request
22:31:11.957 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:11.958 00.001 20224 Worker thread wakes up
22:31:11.958 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:11.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:13.116 01.158 20224 Exposure complete
22:31:13.199 00.083 20224 worker thread done servicing request
22:31:13.199 00.000 8996 OnExposeComplete: enter
22:31:13.200 00.001 8996 UpdateGuideState(): m_state=6
22:31:13.202 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4879
22:31:13.203 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=471.12, Mass=799945, SNR=413.6, Peak=56368 HFD=4.7
22:31:13.205 00.002 8996 MultiStar: [#1 -0.23,-0.09,0.52,U] [#2 -0.82,0.43,0.00,M1] [#3 -0.29,-0.03,0.54,U] [#4 -0.21,-0.18,0.44,U] [#5 -0.21,-0.34,0.48,U] [#6 -0.21,-0.13,0.35,U] [#7 -0.04,0.59,0.00,M3] [#8 -0.16,-0.14,0.31,U] 
22:31:13.206 00.001 8996 single-star, 6 included, MultiStar: {-0.19, -0.16}, one-star: {-0.08, -0.21}
22:31:13.206 00.000 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
22:31:13.208 00.002 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
22:31:13.208 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.96 mountX=-0.06 mountY=0.21, mountTheta=1.86
22:31:13.209 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.21, opts=13)
22:31:13.210 00.001 8996 Enqueuing Move request for scope (-0.08, -0.21)
22:31:13.210 00.000 20224 Worker thread wakes up
22:31:13.210 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
22:31:13.211 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
22:31:13.211 00.000 20224 Moving (-0.08, -0.21) raw xDistance=-0.06 yDistance=0.21
22:31:13.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:31:13.211 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:31:13.211 00.000 20224 MoveAxis(E, 0, ABG)
22:31:13.211 00.000 20224 Move returns status 0, amount 0
22:31:13.211 00.000 20224 MoveAxis(S, 45, ABG)
22:31:13.211 00.000 20224 Guiding  Dir = 1, Dur = 45
22:31:13.211 00.000 20224 IsSlewing returns 0
22:31:13.211 00.000 20224 IsGuiding returns 0
22:31:13.215 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56368, med=2771, FiltMin=2534, FiltMax=30259, Gamma=1.000
22:31:13.229 00.014 8996 UpdateGuideState exits: m=799945 SNR=413.6
22:31:13.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:13.230 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:13.231 00.001 8996 Enqueuing Expose request
22:31:13.237 00.006 20224 PulseGuide returned control before completion, sleep 31
22:31:13.283 00.046 20224 IsGuiding returns 1
22:31:13.283 00.000 20224 scope still moving after pulse duration time elapsed
22:31:13.314 00.031 20224 IsSlewing returns 0
22:31:13.314 00.000 20224 IsGuiding returns 0
22:31:13.314 00.000 20224 scope move finished after 45 + 57 ms
22:31:13.314 00.000 20224 Move returns status 0, amount 45
22:31:13.314 00.000 20224 move complete, result=0
22:31:13.314 00.000 20224 worker thread done servicing request
22:31:13.314 00.000 20224 Worker thread wakes up
22:31:13.314 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
22:31:13.317 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:13.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:14.294 00.977 20224 Exposure complete
22:31:14.382 00.088 20224 worker thread done servicing request
22:31:14.383 00.001 8996 OnExposeComplete: enter
22:31:14.384 00.001 8996 UpdateGuideState(): m_state=6
22:31:14.385 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4880
22:31:14.386 00.001 8996 Star::Find returns 1 (0), X=138.82, Y=471.36, Mass=743809, SNR=367.8, Peak=49888 HFD=4.5
22:31:14.388 00.002 8996 MultiStar: [#1 -0.15,-0.00,0.65,U] [#2 -0.76,0.24,0.00,M2] [#3 -0.12,-0.02,0.50,U] [#4 -0.04,-0.02,0.48,U] [#5 0.11,-0.02,0.66,U] [#6 -0.17,0.14,0.40,U] [#7 0.02,0.53,0.00,M4] [#8 -0.08,0.10,0.38,U] 
22:31:14.390 00.002 8996 refined, 6 included, MultiStar: {-0.03, 0.02}, one-star: {0.10, 0.03}
22:31:14.391 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
22:31:14.392 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
22:31:14.394 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.42 mountX=-0.03 mountY=-0.02, mountTheta=-2.52
22:31:14.397 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
22:31:14.398 00.001 8996 Enqueuing Move request for scope (-0.03, 0.02)
22:31:14.399 00.001 20224 Worker thread wakes up
22:31:14.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:31:14.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:31:14.399 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
22:31:14.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:31:14.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:14.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:31:14.399 00.000 20224 MoveAxis(E, 0, ABG)
22:31:14.399 00.000 20224 Move returns status 0, amount 0
22:31:14.399 00.000 20224 MoveAxis(N, 0, ABG)
22:31:14.399 00.000 20224 Move returns status 0, amount 0
22:31:14.399 00.000 20224 move complete, result=0
22:31:14.399 00.000 20224 worker thread done servicing request
22:31:14.406 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49888, med=2771, FiltMin=2496, FiltMax=29120, Gamma=1.000
22:31:14.421 00.015 8996 UpdateGuideState exits: m=743809 SNR=367.8
22:31:14.423 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:14.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:14.426 00.002 8996 Enqueuing Expose request
22:31:14.427 00.001 20224 Worker thread wakes up
22:31:14.428 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:14.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:14.428 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:15.605 01.177 20224 Exposure complete
22:31:15.676 00.071 20224 worker thread done servicing request
22:31:15.677 00.001 8996 OnExposeComplete: enter
22:31:15.678 00.001 8996 UpdateGuideState(): m_state=6
22:31:15.679 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4881
22:31:15.681 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=471.86, Mass=711432, SNR=370.3, Peak=49773 HFD=4.7
22:31:15.683 00.002 8996 MultiStar: [#1 -0.09,0.26,0.62,U] [#2 -0.88,0.56,0.00,M3] [#3 -0.16,0.39,0.62,U] [#4 -0.02,0.15,0.53,U] [#5 -0.06,-0.08,0.57,U] [#6 -0.35,0.43,0.00,M1] [#7 -0.01,0.57,0.00,M5] [#8 -0.33,0.27,0.33,U] 
22:31:15.684 00.001 8996 refined, 5 included, MultiStar: {-0.16, 0.29}, one-star: {-0.28, 0.54}
22:31:15.685 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
22:31:15.687 00.002 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
22:31:15.689 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.29 hyp=0.33 cameraTheta=2.07 mountX=-0.19 mountY=-0.27, mountTheta=-2.18
22:31:15.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.29, opts=13)
22:31:15.694 00.002 8996 Enqueuing Move request for scope (-0.16, 0.29)
22:31:15.695 00.001 20224 Worker thread wakes up
22:31:15.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.29) opts 0xd
22:31:15.695 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.29)
22:31:15.695 00.000 20224 Moving (-0.16, 0.29) raw xDistance=-0.19 yDistance=-0.27
22:31:15.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:31:15.696 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:15.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:31:15.696 00.000 20224 MoveAxis(E, 0, ABG)
22:31:15.696 00.000 20224 Move returns status 0, amount 0
22:31:15.696 00.000 20224 MoveAxis(N, 0, ABG)
22:31:15.696 00.000 20224 Move returns status 0, amount 0
22:31:15.696 00.000 20224 move complete, result=0
22:31:15.696 00.000 20224 worker thread done servicing request
22:31:15.705 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49773, med=2771, FiltMin=2521, FiltMax=26707, Gamma=1.000
22:31:15.730 00.025 8996 UpdateGuideState exits: m=711432 SNR=370.3
22:31:15.732 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:15.734 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:15.736 00.002 8996 Enqueuing Expose request
22:31:15.738 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:31:15.739 00.001 20224 Worker thread wakes up
22:31:15.739 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:15.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:16.705 00.966 20224 Exposure complete
22:31:16.773 00.068 20224 worker thread done servicing request
22:31:16.773 00.000 8996 OnExposeComplete: enter
22:31:16.774 00.001 8996 UpdateGuideState(): m_state=6
22:31:16.775 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4882
22:31:16.776 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=471.81, Mass=787297, SNR=362.8, Peak=61309 HFD=4.6
22:31:16.777 00.001 8996 MultiStar: [#1 -0.15,0.27,0.65,U] [#2 -0.74,0.58,0.00,M4] [#3 -0.17,0.16,0.55,U] [#4 -0.11,-0.05,0.51,U] [#5 -0.04,0.07,0.72,U] [#6 -0.20,0.53,0.00,M2] [#7 0.13,0.57,0.00,M6] [#8 -0.07,0.32,0.41,U] 
22:31:16.778 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.23}, one-star: {-0.12, 0.48}
22:31:16.778 00.000 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
22:31:16.779 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
22:31:16.780 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.02 mountX=-0.13 mountY=-0.22, mountTheta=-2.12
22:31:16.783 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.23, opts=13)
22:31:16.784 00.001 8996 Enqueuing Move request for scope (-0.11, 0.23)
22:31:16.786 00.002 20224 Worker thread wakes up
22:31:16.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
22:31:16.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
22:31:16.786 00.000 20224 Moving (-0.11, 0.23) raw xDistance=-0.13 yDistance=-0.22
22:31:16.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:31:16.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:16.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:31:16.787 00.001 20224 MoveAxis(E, 0, ABG)
22:31:16.787 00.000 20224 Move returns status 0, amount 0
22:31:16.787 00.000 20224 MoveAxis(N, 0, ABG)
22:31:16.787 00.000 20224 Move returns status 0, amount 0
22:31:16.787 00.000 20224 move complete, result=0
22:31:16.787 00.000 20224 worker thread done servicing request
22:31:16.794 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61309, med=2771, FiltMin=2521, FiltMax=29651, Gamma=1.000
22:31:16.816 00.022 8996 UpdateGuideState exits: m=787297 SNR=362.8
22:31:16.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:16.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:16.819 00.001 8996 Enqueuing Expose request
22:31:16.820 00.001 20224 Worker thread wakes up
22:31:16.820 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:31:16.820 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:16.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:17.971 01.151 20224 Exposure complete
22:31:18.027 00.056 20224 worker thread done servicing request
22:31:18.027 00.000 8996 OnExposeComplete: enter
22:31:18.028 00.001 8996 UpdateGuideState(): m_state=6
22:31:18.028 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4883
22:31:18.029 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=471.87, Mass=709878, SNR=346.8, Peak=53325 HFD=4.5
22:31:18.030 00.001 8996 MultiStar: [#1 -0.02,0.09,0.73,U] [#2 -0.70,0.43,0.00,M5] [#3 -0.15,0.30,0.57,U] [#4 0.04,0.43,0.52,U] [#5 0.14,0.13,0.55,U] [#6 -0.08,0.42,0.43,U] [#7 0.27,0.68,0.00,M7] [#8 -0.01,0.26,0.39,U] 
22:31:18.031 00.001 8996 refined, 6 included, MultiStar: {-0.00, 0.32}, one-star: {0.03, 0.54}
22:31:18.032 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
22:31:18.033 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
22:31:18.033 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.32 hyp=0.32 cameraTheta=1.58 mountX=-0.03 mountY=-0.32, mountTheta=-1.68
22:31:18.035 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.32, opts=13)
22:31:18.036 00.001 8996 Enqueuing Move request for scope (-0.00, 0.32)
22:31:18.037 00.001 20224 Worker thread wakes up
22:31:18.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.32) opts 0xd
22:31:18.037 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.32)
22:31:18.037 00.000 20224 Moving (-0.00, 0.32) raw xDistance=-0.03 yDistance=-0.32
22:31:18.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:31:18.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:31:18.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:31:18.037 00.000 20224 MoveAxis(E, 0, ABG)
22:31:18.037 00.000 20224 Move returns status 0, amount 0
22:31:18.037 00.000 20224 MoveAxis(N, 0, ABG)
22:31:18.037 00.000 20224 Move returns status 0, amount 0
22:31:18.037 00.000 20224 move complete, result=0
22:31:18.037 00.000 20224 worker thread done servicing request
22:31:18.040 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53325, med=2771, FiltMin=2512, FiltMax=28675, Gamma=1.000
22:31:18.054 00.014 8996 UpdateGuideState exits: m=709878 SNR=346.8
22:31:18.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:18.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:18.057 00.001 8996 Enqueuing Expose request
22:31:18.057 00.000 20224 Worker thread wakes up
22:31:18.057 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:31:18.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:18.059 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:19.047 00.988 20224 Exposure complete
22:31:19.130 00.083 20224 worker thread done servicing request
22:31:19.130 00.000 8996 OnExposeComplete: enter
22:31:19.131 00.001 8996 UpdateGuideState(): m_state=6
22:31:19.132 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4884
22:31:19.134 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=471.98, Mass=758929, SNR=340.1, Peak=55837 HFD=4.7
22:31:19.138 00.004 8996 MultiStar: [#1 -0.26,0.28,0.78,U] [#2 -1.12,0.73,0.00,M6] [#3 -0.49,0.38,0.00,M2] [#4 -0.37,0.29,0.00,M5] [#5 -0.20,0.19,0.53,U] [#6 -0.42,0.32,0.00,M2] [#7 -0.22,0.82,0.00,M8] [#8 -0.29,0.32,0.42,U] 
22:31:19.139 00.001 8996 refined, 3 included, MultiStar: {-0.18, 0.40}, one-star: {-0.06, 0.65}
22:31:19.140 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
22:31:19.141 00.001 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
22:31:19.142 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.40 hyp=0.44 cameraTheta=1.99 mountX=-0.22 mountY=-0.38, mountTheta=-2.09
22:31:19.143 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.40, opts=13)
22:31:19.144 00.001 8996 Enqueuing Move request for scope (-0.18, 0.40)
22:31:19.145 00.001 20224 Worker thread wakes up
22:31:19.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.40) opts 0xd
22:31:19.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.40)
22:31:19.145 00.000 20224 Moving (-0.18, 0.40) raw xDistance=-0.22 yDistance=-0.38
22:31:19.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:31:19.145 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.29 newest=-0.92
22:31:19.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:31:19.145 00.000 20224 MoveAxis(E, 32, ABG)
22:31:19.145 00.000 20224 Guiding  Dir = 2, Dur = 32
22:31:19.146 00.001 20224 IsSlewing returns 0
22:31:19.146 00.000 20224 IsGuiding returns 0
22:31:19.147 00.001 20224 PulseGuide returned control before completion, sleep 41
22:31:19.150 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55837, med=2774, FiltMin=2507, FiltMax=32707, Gamma=1.000
22:31:19.164 00.014 8996 UpdateGuideState exits: m=758929 SNR=340.1
22:31:19.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:19.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:19.168 00.001 8996 Enqueuing Expose request
22:31:19.195 00.027 20224 IsGuiding returns 1
22:31:19.195 00.000 20224 scope still moving after pulse duration time elapsed
22:31:19.227 00.032 20224 IsSlewing returns 0
22:31:19.227 00.000 20224 IsGuiding returns 0
22:31:19.228 00.001 20224 scope move finished after 32 + 50 ms
22:31:19.228 00.000 20224 Move returns status 0, amount 32
22:31:19.228 00.000 20224 MoveAxis(N, 80, ABG)
22:31:19.228 00.000 20224 Guiding  Dir = 0, Dur = 80
22:31:19.228 00.000 20224 IsSlewing returns 0
22:31:19.229 00.001 20224 IsGuiding returns 0
22:31:19.232 00.003 20224 PulseGuide returned control before completion, sleep 87
22:31:19.322 00.090 20224 IsGuiding returns 1
22:31:19.322 00.000 20224 scope still moving after pulse duration time elapsed
22:31:19.353 00.031 20224 IsSlewing returns 0
22:31:19.353 00.000 20224 IsGuiding returns 1
22:31:19.383 00.030 20224 IsSlewing returns 0
22:31:19.384 00.001 20224 IsGuiding returns 0
22:31:19.384 00.000 20224 scope move finished after 80 + 74 ms
22:31:19.384 00.000 20224 Move returns status 0, amount 80
22:31:19.384 00.000 20224 move complete, result=0
22:31:19.384 00.000 20224 worker thread done servicing request
22:31:19.385 00.001 20224 Worker thread wakes up
22:31:19.385 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.4 px 80 ms NORTH
22:31:19.387 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:19.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:20.568 01.181 20224 Exposure complete
22:31:20.647 00.079 20224 worker thread done servicing request
22:31:20.647 00.000 8996 OnExposeComplete: enter
22:31:20.649 00.002 8996 UpdateGuideState(): m_state=6
22:31:20.651 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4885
22:31:20.653 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=471.83, Mass=673720, SNR=299.0, Peak=46861 HFD=4.6
22:31:20.655 00.002 8996 MultiStar: [#1 -0.13,0.01,0.80,U] [#2 -0.85,0.53,0.00,M7] [#3 -0.03,-0.08,0.69,U] [#4 -0.05,0.26,0.67,U] [#5 -0.23,0.19,0.76,U] [#6 -0.20,0.34,0.53,U] [#7 0.25,0.55,0.00,M9] [#8 -0.07,0.20,0.46,U] 
22:31:20.657 00.002 8996 refined, 6 included, MultiStar: {-0.10, 0.21}, one-star: {-0.01, 0.50}
22:31:20.658 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
22:31:20.659 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
22:31:20.660 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.24 cameraTheta=2.00 mountX=-0.12 mountY=-0.20, mountTheta=-2.10
22:31:20.662 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.21, opts=13)
22:31:20.663 00.001 8996 Enqueuing Move request for scope (-0.10, 0.21)
22:31:20.664 00.001 20224 Worker thread wakes up
22:31:20.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
22:31:20.665 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
22:31:20.665 00.000 20224 Moving (-0.10, 0.21) raw xDistance=-0.12 yDistance=-0.20
22:31:20.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:31:20.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:31:20.665 00.000 20224 MoveAxis(E, 0, ABG)
22:31:20.665 00.000 20224 Move returns status 0, amount 0
22:31:20.665 00.000 20224 MoveAxis(N, 43, ABG)
22:31:20.665 00.000 20224 Guiding  Dir = 0, Dur = 43
22:31:20.666 00.001 20224 IsSlewing returns 0
22:31:20.666 00.000 20224 IsGuiding returns 0
22:31:20.671 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46861, med=2771, FiltMin=2518, FiltMax=27347, Gamma=1.000
22:31:20.696 00.025 8996 UpdateGuideState exits: m=673720 SNR=299.0
22:31:20.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:20.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:20.699 00.001 8996 Enqueuing Expose request
22:31:20.725 00.026 20224 IsGuiding returns 1
22:31:20.725 00.000 20224 scope still moving after pulse duration time elapsed
22:31:20.754 00.029 20224 IsSlewing returns 0
22:31:20.754 00.000 20224 IsGuiding returns 1
22:31:20.785 00.031 20224 IsSlewing returns 0
22:31:20.785 00.000 20224 IsGuiding returns 1
22:31:20.816 00.031 20224 IsSlewing returns 0
22:31:20.817 00.001 20224 IsGuiding returns 0
22:31:20.817 00.000 20224 scope move finished after 43 + 107 ms
22:31:20.817 00.000 20224 Move returns status 0, amount 43
22:31:20.817 00.000 20224 move complete, result=0
22:31:20.817 00.000 20224 worker thread done servicing request
22:31:20.818 00.001 20224 Worker thread wakes up
22:31:20.818 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
22:31:20.821 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:20.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:21.795 00.974 20224 Exposure complete
22:31:21.887 00.092 20224 worker thread done servicing request
22:31:21.887 00.000 8996 OnExposeComplete: enter
22:31:21.889 00.002 8996 UpdateGuideState(): m_state=6
22:31:21.891 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4886
22:31:21.892 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=471.67, Mass=716924, SNR=346.8, Peak=45757 HFD=4.8
22:31:21.893 00.001 8996 MultiStar: [#1 -0.00,-0.09,0.74,U] [#2 -0.66,0.01,0.00,M8] [#3 -0.03,0.03,0.59,U] [#4 -0.06,0.12,0.51,U] [#5 0.27,-0.15,0.67,U] [#6 -0.08,-0.21,0.49,U] [#7 0.18,0.42,0.00,M10] [#8 0.11,0.06,0.41,U] 
22:31:21.895 00.002 8996 refined, 6 included, MultiStar: {-0.03, 0.04}, one-star: {-0.26, 0.34}
22:31:21.896 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
22:31:21.897 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
22:31:21.898 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.17 mountX=-0.03 mountY=-0.04, mountTheta=-2.28
22:31:21.899 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
22:31:21.900 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
22:31:21.901 00.001 20224 Worker thread wakes up
22:31:21.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:31:21.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:31:21.901 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
22:31:21.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:31:21.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:21.902 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:31:21.902 00.000 20224 MoveAxis(E, 0, ABG)
22:31:21.902 00.000 20224 Move returns status 0, amount 0
22:31:21.902 00.000 20224 MoveAxis(N, 0, ABG)
22:31:21.902 00.000 20224 Move returns status 0, amount 0
22:31:21.902 00.000 20224 move complete, result=0
22:31:21.902 00.000 20224 worker thread done servicing request
22:31:21.905 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45757, med=2774, FiltMin=2505, FiltMax=25232, Gamma=1.000
22:31:21.918 00.013 8996 UpdateGuideState exits: m=716924 SNR=346.8
22:31:21.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:21.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:21.921 00.001 8996 Enqueuing Expose request
22:31:21.922 00.001 20224 Worker thread wakes up
22:31:21.922 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:21.922 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:21.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:23.089 01.167 20224 Exposure complete
22:31:23.149 00.060 20224 worker thread done servicing request
22:31:23.150 00.001 8996 OnExposeComplete: enter
22:31:23.150 00.000 8996 UpdateGuideState(): m_state=6
22:31:23.152 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4887
22:31:23.153 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=471.62, Mass=724091, SNR=326.4, Peak=46317 HFD=4.7
22:31:23.155 00.002 8996 MultiStar: [#1 -0.18,0.14,0.78,U] [#2 -1.02,0.28,0.00,M9] [#3 -0.02,-0.24,0.67,U] [#4 0.01,-0.37,0.58,U] [#5 0.01,-0.05,0.68,U] [#6 -0.41,-0.33,0.00,M1] [#7 -0.08,0.40,0.51,U] [#8 -0.19,0.10,0.46,U] 
22:31:23.157 00.002 8996 refined, 6 included, MultiStar: {-0.07, 0.05}, one-star: {-0.08, 0.29}
22:31:23.157 00.000 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
22:31:23.159 00.002 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
22:31:23.161 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.54 mountX=-0.08 mountY=-0.04, mountTheta=-2.65
22:31:23.163 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
22:31:23.165 00.002 8996 Enqueuing Move request for scope (-0.07, 0.05)
22:31:23.166 00.001 20224 Worker thread wakes up
22:31:23.167 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
22:31:23.167 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
22:31:23.167 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
22:31:23.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:31:23.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:23.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:31:23.167 00.000 20224 MoveAxis(E, 0, ABG)
22:31:23.167 00.000 20224 Move returns status 0, amount 0
22:31:23.167 00.000 20224 MoveAxis(N, 0, ABG)
22:31:23.167 00.000 20224 Move returns status 0, amount 0
22:31:23.167 00.000 20224 move complete, result=0
22:31:23.167 00.000 20224 worker thread done servicing request
22:31:23.172 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46317, med=2771, FiltMin=2512, FiltMax=29264, Gamma=1.000
22:31:23.187 00.015 8996 UpdateGuideState exits: m=724091 SNR=326.4
22:31:23.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:23.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:23.190 00.001 8996 Enqueuing Expose request
22:31:23.190 00.000 20224 Worker thread wakes up
22:31:23.190 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:23.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:23.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:24.157 00.966 20224 Exposure complete
22:31:24.227 00.070 20224 worker thread done servicing request
22:31:24.228 00.001 8996 OnExposeComplete: enter
22:31:24.229 00.001 8996 UpdateGuideState(): m_state=6
22:31:24.230 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4888
22:31:24.231 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=471.32, Mass=677353, SNR=342.7, Peak=42784 HFD=4.8
22:31:24.232 00.001 8996 MultiStar: [#1 -0.17,-0.30,0.72,U] [#2 -0.80,0.06,0.00,M10] [#3 -0.22,-0.42,0.00,M1] [#4 -0.16,-0.45,0.00,M3] [#5 -0.04,-0.49,0.00,M1] [#6 -0.39,-0.41,0.00,M2] [#7 0.12,-0.18,0.44,U] [#8 -0.19,-0.14,0.38,U] 
22:31:24.233 00.001 8996 single-star, 3 included, MultiStar: {-0.10, -0.14}, one-star: {-0.11, -0.01}
22:31:24.234 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
22:31:24.235 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.17)
22:31:24.235 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.09 mountX=-0.11 mountY=0.02, mountTheta=2.98
22:31:24.237 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
22:31:24.238 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
22:31:24.239 00.001 20224 Worker thread wakes up
22:31:24.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
22:31:24.239 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
22:31:24.239 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.02
22:31:24.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:31:24.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:24.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:31:24.239 00.000 20224 MoveAxis(E, 0, ABG)
22:31:24.240 00.001 20224 Move returns status 0, amount 0
22:31:24.240 00.000 20224 MoveAxis(N, 0, ABG)
22:31:24.240 00.000 20224 Move returns status 0, amount 0
22:31:24.240 00.000 20224 move complete, result=0
22:31:24.240 00.000 20224 worker thread done servicing request
22:31:24.242 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=42784, med=2774, FiltMin=2521, FiltMax=27120, Gamma=1.000
22:31:24.258 00.016 8996 UpdateGuideState exits: m=677353 SNR=342.7
22:31:24.260 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:24.262 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:24.263 00.001 8996 Enqueuing Expose request
22:31:24.265 00.002 20224 Worker thread wakes up
22:31:24.265 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:24.266 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:24.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:25.434 01.168 20224 Exposure complete
22:31:25.503 00.069 20224 worker thread done servicing request
22:31:25.504 00.001 8996 OnExposeComplete: enter
22:31:25.506 00.002 8996 UpdateGuideState(): m_state=6
22:31:25.507 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4889
22:31:25.509 00.002 8996 Star::Find returns 1 (0), X=138.87, Y=471.16, Mass=790067, SNR=350.4, Peak=59968 HFD=4.4
22:31:25.511 00.002 8996 MultiStar: [#1 0.19,-0.04,0.61,U] [#2 -0.58,-0.11,0.00,R] [#3 0.18,-0.53,0.00,M2] [#4 0.23,-0.44,0.00,M4] [#5 0.34,-0.30,0.00,M2] [#6 -0.02,-0.56,0.00,M3] [#7 0.08,0.10,0.47,U] [#8 0.18,-0.26,0.34,U] 
22:31:25.513 00.002 8996 refined, 3 included, MultiStar: {0.15, -0.10}, one-star: {0.15, -0.16}
22:31:25.514 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
22:31:25.516 00.002 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.69)
22:31:25.518 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.57 mountX=0.16 mountY=0.08, mountTheta=0.46
22:31:25.520 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.10, opts=13)
22:31:25.521 00.001 8996 Enqueuing Move request for scope (0.15, -0.10)
22:31:25.522 00.001 20224 Worker thread wakes up
22:31:25.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
22:31:25.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
22:31:25.522 00.000 20224 Moving (0.15, -0.10) raw xDistance=0.16 yDistance=0.08
22:31:25.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:31:25.523 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:25.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:31:25.523 00.000 20224 MoveAxis(E, 0, ABG)
22:31:25.523 00.000 20224 Move returns status 0, amount 0
22:31:25.523 00.000 20224 MoveAxis(N, 0, ABG)
22:31:25.523 00.000 20224 Move returns status 0, amount 0
22:31:25.523 00.000 20224 move complete, result=0
22:31:25.523 00.000 20224 worker thread done servicing request
22:31:25.528 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59968, med=2771, FiltMin=2529, FiltMax=29264, Gamma=1.000
22:31:25.546 00.018 8996 UpdateGuideState exits: m=790067 SNR=350.4
22:31:25.548 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:25.548 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:25.550 00.002 8996 Enqueuing Expose request
22:31:25.552 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:25.554 00.002 20224 Worker thread wakes up
22:31:25.554 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:25.554 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:26.527 00.973 20224 Exposure complete
22:31:26.586 00.059 20224 worker thread done servicing request
22:31:26.586 00.000 8996 OnExposeComplete: enter
22:31:26.587 00.001 8996 UpdateGuideState(): m_state=6
22:31:26.588 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4890
22:31:26.589 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=471.44, Mass=797473, SNR=345.7, Peak=55552 HFD=4.7
22:31:26.590 00.001 8996 MultiStar: [#1 -0.17,-0.11,0.75,U] [#2 -0.39,0.33,0.00,M1] [#3 -0.42,0.09,0.61,U] [#4 -0.28,-0.15,0.65,U] [#5 -0.13,-0.34,0.62,U] [#6 -0.33,0.27,0.42,U] [#7 -0.02,0.58,0.00,M8] [#8 -0.23,0.07,0.35,U] 
22:31:26.590 00.000 8996 single-star, 6 included, MultiStar: {-0.19, -0.02}, one-star: {0.01, 0.11}
22:31:26.591 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
22:31:26.592 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
22:31:26.593 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.50 mountX=-0.00 mountY=-0.11, mountTheta=-1.60
22:31:26.596 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.11, opts=13)
22:31:26.596 00.000 8996 Enqueuing Move request for scope (0.01, 0.11)
22:31:26.599 00.003 20224 Worker thread wakes up
22:31:26.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
22:31:26.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
22:31:26.599 00.000 20224 Moving (0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
22:31:26.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:31:26.600 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:26.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:31:26.600 00.000 20224 MoveAxis(E, 0, ABG)
22:31:26.600 00.000 20224 Move returns status 0, amount 0
22:31:26.600 00.000 20224 MoveAxis(N, 0, ABG)
22:31:26.600 00.000 20224 Move returns status 0, amount 0
22:31:26.600 00.000 20224 move complete, result=0
22:31:26.601 00.001 20224 worker thread done servicing request
22:31:26.607 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55552, med=2774, FiltMin=2499, FiltMax=33603, Gamma=1.000
22:31:26.626 00.019 8996 UpdateGuideState exits: m=797473 SNR=345.7
22:31:26.628 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:26.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:26.631 00.002 8996 Enqueuing Expose request
22:31:26.633 00.002 20224 Worker thread wakes up
22:31:26.633 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:26.634 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:26.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:27.841 01.207 20224 Exposure complete
22:31:27.911 00.070 20224 worker thread done servicing request
22:31:27.911 00.000 8996 OnExposeComplete: enter
22:31:27.912 00.001 8996 UpdateGuideState(): m_state=6
22:31:27.913 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4891
22:31:27.913 00.000 8996 Star::Find returns 1 (0), X=138.63, Y=471.28, Mass=688945, SNR=325.3, Peak=54064 HFD=4.7
22:31:27.914 00.001 8996 MultiStar: [#1 -0.02,-0.07,0.67,U] [#2 -0.01,0.51,0.00,M2] [#3 0.00,-0.02,0.72,U] [#4 0.08,-0.21,0.62,U] [#5 -0.02,-0.20,0.71,U] [#6 0.05,-0.15,0.50,U] [#7 0.45,0.35,0.00,M9] [#8 -0.19,-0.04,0.41,U] 
22:31:27.915 00.001 8996 single-star, 6 included, MultiStar: {-0.02, -0.10}, one-star: {-0.09, -0.05}
22:31:27.916 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
22:31:27.917 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.59)
22:31:27.917 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.67 mountX=-0.09 mountY=0.06, mountTheta=2.56
22:31:27.921 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
22:31:27.923 00.002 8996 Enqueuing Move request for scope (-0.09, -0.05)
22:31:27.926 00.003 20224 Worker thread wakes up
22:31:27.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
22:31:27.926 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
22:31:27.926 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.09 yDistance=0.06
22:31:27.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:31:27.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:27.926 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:31:27.926 00.000 20224 MoveAxis(E, 0, ABG)
22:31:27.926 00.000 20224 Move returns status 0, amount 0
22:31:27.926 00.000 20224 MoveAxis(N, 0, ABG)
22:31:27.926 00.000 20224 Move returns status 0, amount 0
22:31:27.927 00.001 20224 move complete, result=0
22:31:27.927 00.000 20224 worker thread done servicing request
22:31:27.933 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54064, med=2771, FiltMin=2489, FiltMax=27744, Gamma=1.000
22:31:27.951 00.018 8996 UpdateGuideState exits: m=688945 SNR=325.3
22:31:27.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:27.952 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:27.953 00.001 8996 Enqueuing Expose request
22:31:27.954 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:27.955 00.001 20224 Worker thread wakes up
22:31:27.955 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:27.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:28.939 00.984 20224 Exposure complete
22:31:29.003 00.064 20224 worker thread done servicing request
22:31:29.003 00.000 8996 OnExposeComplete: enter
22:31:29.004 00.001 8996 UpdateGuideState(): m_state=6
22:31:29.005 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4892
22:31:29.006 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=471.38, Mass=771792, SNR=377.9, Peak=54480 HFD=4.6
22:31:29.006 00.000 8996 MultiStar: [#1 0.18,-0.13,0.63,U] [#2 0.02,0.48,0.00,M3] [#3 0.18,-0.03,0.63,U] [#4 0.21,-0.15,0.49,U] [#5 0.08,0.07,0.62,U] [#6 0.01,-0.26,0.40,U] [#7 0.33,0.17,0.39,U] [#8 0.02,-0.04,0.38,U] 
22:31:29.007 00.001 8996 single-star, 7 included, MultiStar: {0.13, -0.03}, one-star: {0.08, 0.06}
22:31:29.008 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
22:31:29.009 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
22:31:29.010 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.09 cameraTheta=0.64 mountX=0.07 mountY=-0.06, mountTheta=-0.74
22:31:29.011 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
22:31:29.012 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
22:31:29.013 00.001 20224 Worker thread wakes up
22:31:29.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
22:31:29.013 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
22:31:29.013 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.06
22:31:29.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:31:29.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:29.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:31:29.013 00.000 20224 MoveAxis(E, 0, ABG)
22:31:29.013 00.000 20224 Move returns status 0, amount 0
22:31:29.013 00.000 20224 MoveAxis(N, 0, ABG)
22:31:29.013 00.000 20224 Move returns status 0, amount 0
22:31:29.013 00.000 20224 move complete, result=0
22:31:29.013 00.000 20224 worker thread done servicing request
22:31:29.017 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54480, med=2774, FiltMin=2515, FiltMax=33264, Gamma=1.000
22:31:29.031 00.014 8996 UpdateGuideState exits: m=771792 SNR=377.9
22:31:29.033 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:29.035 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:29.036 00.001 8996 Enqueuing Expose request
22:31:29.038 00.002 20224 Worker thread wakes up
22:31:29.038 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:29.040 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:29.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:30.231 01.191 20224 Exposure complete
22:31:30.293 00.062 20224 worker thread done servicing request
22:31:30.294 00.001 8996 OnExposeComplete: enter
22:31:30.295 00.001 8996 UpdateGuideState(): m_state=6
22:31:30.297 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4893
22:31:30.298 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=471.38, Mass=682193, SNR=323.5, Peak=44720 HFD=4.9
22:31:30.300 00.002 8996 MultiStar: [#1 -0.01,-0.12,0.68,U] [#2 -0.22,0.48,0.00,M4] [#3 -0.27,0.01,0.62,U] [#4 -0.18,-0.19,0.56,U] [#5 -0.06,-0.20,0.67,U] [#6 -0.20,-0.21,0.49,U] [#7 -0.03,0.31,0.47,U] [#8 -0.10,0.35,0.41,U] 
22:31:30.300 00.000 8996 refined, 7 included, MultiStar: {-0.13, -0.01}, one-star: {-0.18, 0.06}
22:31:30.302 00.002 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
22:31:30.303 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
22:31:30.305 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.03 mountX=-0.13 mountY=0.03, mountTheta=2.92
22:31:30.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.01, opts=13)
22:31:30.308 00.001 8996 Enqueuing Move request for scope (-0.13, -0.01)
22:31:30.309 00.001 20224 Worker thread wakes up
22:31:30.310 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
22:31:30.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
22:31:30.310 00.000 20224 Moving (-0.13, -0.01) raw xDistance=-0.13 yDistance=0.03
22:31:30.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:31:30.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:30.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:31:30.310 00.000 20224 MoveAxis(E, 0, ABG)
22:31:30.310 00.000 20224 Move returns status 0, amount 0
22:31:30.310 00.000 20224 MoveAxis(N, 0, ABG)
22:31:30.310 00.000 20224 Move returns status 0, amount 0
22:31:30.310 00.000 20224 move complete, result=0
22:31:30.311 00.001 20224 worker thread done servicing request
22:31:30.315 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=44720, med=2774, FiltMin=2521, FiltMax=26592, Gamma=1.000
22:31:30.340 00.025 8996 UpdateGuideState exits: m=682193 SNR=323.5
22:31:30.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:30.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:30.343 00.001 8996 Enqueuing Expose request
22:31:30.344 00.001 20224 Worker thread wakes up
22:31:30.344 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:30.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:30.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:31.321 00.976 20224 Exposure complete
22:31:31.375 00.054 20224 worker thread done servicing request
22:31:31.375 00.000 8996 OnExposeComplete: enter
22:31:31.376 00.001 8996 UpdateGuideState(): m_state=6
22:31:31.377 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4894
22:31:31.377 00.000 8996 Star::Find returns 1 (0), X=138.55, Y=471.74, Mass=734974, SNR=338.4, Peak=50301 HFD=4.7
22:31:31.378 00.001 8996 MultiStar: [#1 -0.31,0.05,0.63,U] [#2 -0.38,0.27,0.00,M5] [#3 -0.47,0.37,0.00,M1] [#4 -0.35,0.21,0.51,U] [#5 -0.28,0.28,0.69,U] [#6 -0.49,0.41,0.00,M1] [#7 0.13,0.68,0.00,M8] [#8 -0.38,0.48,0.00,M1] 
22:31:31.379 00.001 8996 refined, 3 included, MultiStar: {-0.26, 0.26}, one-star: {-0.17, 0.41}
22:31:31.380 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
22:31:31.381 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
22:31:31.383 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.37 cameraTheta=2.35 mountX=-0.28 mountY=-0.23, mountTheta=-2.45
22:31:31.386 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.26, opts=13)
22:31:31.387 00.001 8996 Enqueuing Move request for scope (-0.26, 0.26)
22:31:31.388 00.001 20224 Worker thread wakes up
22:31:31.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
22:31:31.388 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
22:31:31.388 00.000 20224 Moving (-0.26, 0.26) raw xDistance=-0.28 yDistance=-0.23
22:31:31.388 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:31:31.388 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:31:31.389 00.001 20224 MoveAxis(E, 41, ABG)
22:31:31.389 00.000 20224 Guiding  Dir = 2, Dur = 41
22:31:31.389 00.000 20224 IsSlewing returns 0
22:31:31.390 00.001 20224 IsGuiding returns 0
22:31:31.396 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50301, med=2774, FiltMin=2480, FiltMax=29120, Gamma=1.000
22:31:31.419 00.023 8996 UpdateGuideState exits: m=734974 SNR=338.4
22:31:31.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:31.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:31.422 00.001 8996 Enqueuing Expose request
22:31:31.443 00.021 20224 IsGuiding returns 1
22:31:31.443 00.000 20224 scope still moving after pulse duration time elapsed
22:31:31.472 00.029 20224 IsSlewing returns 0
22:31:31.472 00.000 20224 IsGuiding returns 1
22:31:31.503 00.031 20224 IsSlewing returns 0
22:31:31.503 00.000 20224 IsGuiding returns 1
22:31:31.535 00.032 20224 IsSlewing returns 0
22:31:31.536 00.001 20224 IsGuiding returns 0
22:31:31.536 00.000 20224 scope move finished after 41 + 104 ms
22:31:31.536 00.000 20224 Move returns status 0, amount 41
22:31:31.536 00.000 20224 MoveAxis(N, 49, ABG)
22:31:31.536 00.000 20224 Guiding  Dir = 0, Dur = 49
22:31:31.537 00.001 20224 IsSlewing returns 0
22:31:31.537 00.000 20224 IsGuiding returns 0
22:31:31.599 00.062 20224 IsGuiding returns 1
22:31:31.599 00.000 20224 scope still moving after pulse duration time elapsed
22:31:31.628 00.029 20224 IsSlewing returns 0
22:31:31.629 00.001 20224 IsGuiding returns 1
22:31:31.659 00.030 20224 IsSlewing returns 0
22:31:31.659 00.000 20224 IsGuiding returns 1
22:31:31.689 00.030 20224 IsSlewing returns 0
22:31:31.689 00.000 20224 IsGuiding returns 0
22:31:31.690 00.001 20224 scope move finished after 49 + 104 ms
22:31:31.690 00.000 20224 Move returns status 0, amount 49
22:31:31.690 00.000 20224 move complete, result=0
22:31:31.690 00.000 20224 worker thread done servicing request
22:31:31.690 00.000 20224 Worker thread wakes up
22:31:31.690 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.2 px 49 ms NORTH
22:31:31.692 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:31.693 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:32.889 01.196 20224 Exposure complete
22:31:32.964 00.075 20224 worker thread done servicing request
22:31:32.964 00.000 8996 OnExposeComplete: enter
22:31:32.965 00.001 8996 UpdateGuideState(): m_state=6
22:31:32.966 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4895
22:31:32.967 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=471.54, Mass=707013, SNR=307.6, Peak=45181 HFD=4.6
22:31:32.968 00.001 8996 MultiStar: [#1 0.27,-0.09,0.89,U] [#2 0.27,0.15,0.91,U] [#3 0.30,-0.35,0.00,M2] [#4 0.41,-0.33,0.00,M1] [#5 0.26,-0.38,0.00,M1] [#6 0.17,-0.32,0.48,U] [#7 0.41,0.03,0.48,U] [#8 0.09,-0.15,0.50,U] 
22:31:32.969 00.001 8996 refined, 5 included, MultiStar: {0.23, 0.01}, one-star: {0.16, 0.21}
22:31:32.969 00.000 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
22:31:32.970 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
22:31:32.971 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.01 hyp=0.23 cameraTheta=0.05 mountX=0.23 mountY=-0.04, mountTheta=-0.17
22:31:32.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.01, opts=13)
22:31:32.973 00.001 8996 Enqueuing Move request for scope (0.23, 0.01)
22:31:32.974 00.001 20224 Worker thread wakes up
22:31:32.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.01) opts 0xd
22:31:32.974 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.01)
22:31:32.974 00.000 20224 Moving (0.23, 0.01) raw xDistance=0.23 yDistance=-0.04
22:31:32.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:31:32.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:32.975 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:31:32.975 00.000 20224 MoveAxis(W, 30, ABG)
22:31:32.975 00.000 20224 Guiding  Dir = 3, Dur = 30
22:31:32.975 00.000 20224 IsSlewing returns 0
22:31:32.976 00.001 20224 IsGuiding returns 0
22:31:32.988 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=45181, med=2774, FiltMin=2518, FiltMax=27776, Gamma=1.000
22:31:33.007 00.019 20224 IsGuiding returns 1
22:31:33.007 00.000 20224 scope still moving after pulse duration time elapsed
22:31:33.012 00.005 8996 UpdateGuideState exits: m=707013 SNR=307.6
22:31:33.014 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:33.014 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:33.015 00.001 8996 Enqueuing Expose request
22:31:33.036 00.021 20224 IsSlewing returns 0
22:31:33.036 00.000 20224 IsGuiding returns 1
22:31:33.068 00.032 20224 IsSlewing returns 0
22:31:33.068 00.000 20224 IsGuiding returns 1
22:31:33.099 00.031 20224 IsSlewing returns 0
22:31:33.099 00.000 20224 IsGuiding returns 0
22:31:33.099 00.000 20224 scope move finished after 30 + 93 ms
22:31:33.100 00.001 20224 Move returns status 0, amount 30
22:31:33.100 00.000 20224 MoveAxis(N, 0, ABG)
22:31:33.100 00.000 20224 Move returns status 0, amount 0
22:31:33.100 00.000 20224 move complete, result=0
22:31:33.100 00.000 20224 worker thread done servicing request
22:31:33.100 00.000 20224 Worker thread wakes up
22:31:33.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:33.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:33.100 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.0 px 0 ms NORTH
22:31:34.094 00.994 20224 Exposure complete
22:31:34.167 00.073 20224 worker thread done servicing request
22:31:34.168 00.001 8996 OnExposeComplete: enter
22:31:34.169 00.001 8996 UpdateGuideState(): m_state=6
22:31:34.170 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4896
22:31:34.171 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=471.33, Mass=697376, SNR=318.6, Peak=50256 HFD=4.6
22:31:34.173 00.002 8996 MultiStar: [#1 0.10,-0.31,0.62,U] [#2 -0.16,0.34,0.86,U] [#3 0.06,-0.29,0.70,U] [#4 0.06,-0.39,0.74,U] [#5 0.19,-0.35,0.68,U] [#6 -0.17,0.05,0.42,U] [#7 -0.02,0.26,0.55,U] [#8 0.07,-0.31,0.43,U] 
22:31:34.174 00.001 8996 single-star, 8 included, MultiStar: {0.03, -0.10}, one-star: {0.09, 0.00}
22:31:34.175 00.001 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
22:31:34.177 00.002 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
22:31:34.178 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.04 mountX=0.09 mountY=-0.01, mountTheta=-0.16
22:31:34.180 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.00, opts=13)
22:31:34.180 00.000 8996 Enqueuing Move request for scope (0.09, 0.00)
22:31:34.181 00.001 20224 Worker thread wakes up
22:31:34.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
22:31:34.181 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
22:31:34.181 00.000 20224 Moving (0.09, 0.00) raw xDistance=0.09 yDistance=-0.01
22:31:34.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:31:34.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:34.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:31:34.181 00.000 20224 MoveAxis(E, 0, ABG)
22:31:34.181 00.000 20224 Move returns status 0, amount 0
22:31:34.181 00.000 20224 MoveAxis(N, 0, ABG)
22:31:34.181 00.000 20224 Move returns status 0, amount 0
22:31:34.182 00.001 20224 move complete, result=0
22:31:34.182 00.000 20224 worker thread done servicing request
22:31:34.185 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50256, med=2774, FiltMin=2531, FiltMax=27808, Gamma=1.000
22:31:34.206 00.021 8996 UpdateGuideState exits: m=697376 SNR=318.6
22:31:34.207 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:34.208 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:34.210 00.002 8996 Enqueuing Expose request
22:31:34.213 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:34.215 00.002 20224 Worker thread wakes up
22:31:34.216 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:34.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:35.382 01.166 20224 Exposure complete
22:31:35.438 00.056 20224 worker thread done servicing request
22:31:35.438 00.000 8996 OnExposeComplete: enter
22:31:35.439 00.001 8996 UpdateGuideState(): m_state=6
22:31:35.439 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4897
22:31:35.440 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=471.13, Mass=697725, SNR=334.0, Peak=56144 HFD=4.6
22:31:35.441 00.001 8996 MultiStar: [#1 -0.04,-0.19,0.76,U] [#2 -0.27,0.15,0.76,U] [#3 -0.08,-0.10,0.62,U] [#4 -0.09,-0.43,0.57,U] [#5 0.04,-0.22,0.69,U] [#6 -0.24,-0.00,0.45,U] [#7 0.09,0.25,0.43,U] [#8 -0.17,0.21,0.40,U] 
22:31:35.442 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.09}, one-star: {-0.05, -0.19}
22:31:35.443 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
22:31:35.443 00.000 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
22:31:35.444 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-2.35 mountX=-0.08 mountY=0.10, mountTheta=2.25
22:31:35.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
22:31:35.447 00.001 8996 Enqueuing Move request for scope (-0.09, -0.09)
22:31:35.448 00.001 20224 Worker thread wakes up
22:31:35.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
22:31:35.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
22:31:35.448 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
22:31:35.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:31:35.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:35.449 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:31:35.449 00.000 20224 MoveAxis(E, 0, ABG)
22:31:35.449 00.000 20224 Move returns status 0, amount 0
22:31:35.449 00.000 20224 MoveAxis(N, 0, ABG)
22:31:35.449 00.000 20224 Move returns status 0, amount 0
22:31:35.449 00.000 20224 move complete, result=0
22:31:35.449 00.000 20224 worker thread done servicing request
22:31:35.453 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56144, med=2774, FiltMin=2537, FiltMax=27075, Gamma=1.000
22:31:35.467 00.014 8996 UpdateGuideState exits: m=697725 SNR=334.0
22:31:35.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:35.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:35.470 00.001 8996 Enqueuing Expose request
22:31:35.470 00.000 20224 Worker thread wakes up
22:31:35.471 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:35.471 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:35.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:36.446 00.975 20224 Exposure complete
22:31:36.522 00.076 20224 worker thread done servicing request
22:31:36.523 00.001 8996 OnExposeComplete: enter
22:31:36.524 00.001 8996 UpdateGuideState(): m_state=6
22:31:36.525 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4898
22:31:36.525 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=471.39, Mass=694809, SNR=324.9, Peak=48240 HFD=4.7
22:31:36.527 00.002 8996 MultiStar: [#1 0.00,-0.10,0.70,U] [#2 -0.12,0.27,0.86,U] [#3 -0.06,-0.32,0.61,U] [#4 0.09,-0.49,0.00,M1] [#5 -0.07,-0.30,0.67,U] [#6 -0.23,0.05,0.46,U] [#7 0.02,0.41,0.60,U] [#8 -0.04,-0.24,0.38,U] 
22:31:36.527 00.000 8996 refined, 7 included, MultiStar: {-0.06, 0.00}, one-star: {-0.02, 0.06}
22:31:36.528 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
22:31:36.529 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
22:31:36.530 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.11 mountX=-0.06 mountY=0.00, mountTheta=3.06
22:31:36.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
22:31:36.533 00.001 8996 Enqueuing Move request for scope (-0.06, 0.00)
22:31:36.534 00.001 20224 Worker thread wakes up
22:31:36.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
22:31:36.534 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
22:31:36.534 00.000 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.00
22:31:36.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:31:36.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:36.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:31:36.534 00.000 20224 MoveAxis(E, 0, ABG)
22:31:36.534 00.000 20224 Move returns status 0, amount 0
22:31:36.534 00.000 20224 MoveAxis(N, 0, ABG)
22:31:36.534 00.000 20224 Move returns status 0, amount 0
22:31:36.534 00.000 20224 move complete, result=0
22:31:36.534 00.000 20224 worker thread done servicing request
22:31:36.542 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48240, med=2774, FiltMin=2496, FiltMax=28864, Gamma=1.000
22:31:36.800 00.258 8996 UpdateGuideState exits: m=694809 SNR=324.9
22:31:36.802 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:36.804 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:36.806 00.002 8996 Enqueuing Expose request
22:31:36.807 00.001 20224 Worker thread wakes up
22:31:36.807 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:31:36.808 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:36.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:37.967 01.159 20224 Exposure complete
22:31:38.046 00.079 20224 worker thread done servicing request
22:31:38.046 00.000 8996 OnExposeComplete: enter
22:31:38.047 00.001 8996 UpdateGuideState(): m_state=6
22:31:38.048 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4899
22:31:38.049 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.46, Mass=859809, SNR=357.9, Peak=59840 HFD=4.7
22:31:38.051 00.002 8996 MultiStar: [#1 -0.26,0.14,0.67,U] [#2 -0.42,0.56,0.00,M2] [#3 -0.44,0.21,0.00,M1] [#4 -0.25,0.12,0.56,U] [#5 -0.15,0.09,0.59,U] [#6 -0.33,0.24,0.40,U] [#7 -0.00,0.78,0.00,M5] [#8 -0.23,0.30,0.35,U] 
22:31:38.052 00.001 8996 single-star, 5 included, MultiStar: {-0.20, 0.15}, one-star: {-0.09, 0.13}
22:31:38.053 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
22:31:38.053 00.000 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
22:31:38.054 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.15 mountX=-0.10 mountY=-0.12, mountTheta=-2.26
22:31:38.055 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.13, opts=13)
22:31:38.056 00.001 8996 Enqueuing Move request for scope (-0.09, 0.13)
22:31:38.057 00.001 20224 Worker thread wakes up
22:31:38.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
22:31:38.057 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
22:31:38.057 00.000 20224 Moving (-0.09, 0.13) raw xDistance=-0.10 yDistance=-0.12
22:31:38.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:31:38.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:38.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:31:38.057 00.000 20224 MoveAxis(E, 0, ABG)
22:31:38.057 00.000 20224 Move returns status 0, amount 0
22:31:38.057 00.000 20224 MoveAxis(N, 0, ABG)
22:31:38.057 00.000 20224 Move returns status 0, amount 0
22:31:38.057 00.000 20224 move complete, result=0
22:31:38.057 00.000 20224 worker thread done servicing request
22:31:38.061 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59840, med=2774, FiltMin=2521, FiltMax=33840, Gamma=1.000
22:31:38.075 00.014 8996 UpdateGuideState exits: m=859809 SNR=357.9
22:31:38.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:38.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:38.078 00.001 8996 Enqueuing Expose request
22:31:38.079 00.001 20224 Worker thread wakes up
22:31:38.079 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:38.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:38.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:39.044 00.964 20224 Exposure complete
22:31:39.106 00.062 20224 worker thread done servicing request
22:31:39.106 00.000 8996 OnExposeComplete: enter
22:31:39.107 00.001 8996 UpdateGuideState(): m_state=6
22:31:39.108 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4900
22:31:39.109 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=471.55, Mass=790482, SNR=360.3, Peak=49136 HFD=4.6
22:31:39.110 00.001 8996 MultiStar: [#1 -0.48,0.22,0.00,M1] [#2 -0.55,0.58,0.00,M3] [#3 -0.45,0.37,0.00,M2] [#4 -0.30,0.14,0.52,U] [#5 -0.29,0.26,0.58,U] [#6 -0.51,0.03,0.00,M1] [#7 -0.13,0.78,0.00,M6] [#8 -0.54,0.33,0.00,M1] 
22:31:39.111 00.001 8996 refined, 2 included, MultiStar: {-0.31, 0.21}, one-star: {-0.32, 0.23}
22:31:39.112 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:31:39.113 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
22:31:39.114 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.21 hyp=0.37 cameraTheta=2.53 mountX=-0.33 mountY=-0.18, mountTheta=-2.64
22:31:39.115 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.21, opts=13)
22:31:39.116 00.001 8996 Enqueuing Move request for scope (-0.31, 0.21)
22:31:39.117 00.001 20224 Worker thread wakes up
22:31:39.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.21) opts 0xd
22:31:39.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.21)
22:31:39.117 00.000 20224 Moving (-0.31, 0.21) raw xDistance=-0.33 yDistance=-0.18
22:31:39.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
22:31:39.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:39.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:31:39.117 00.000 20224 MoveAxis(E, 47, ABG)
22:31:39.117 00.000 20224 Guiding  Dir = 2, Dur = 47
22:31:39.117 00.000 20224 IsSlewing returns 0
22:31:39.118 00.001 20224 IsGuiding returns 0
22:31:39.121 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49136, med=2774, FiltMin=2505, FiltMax=27328, Gamma=1.000
22:31:39.182 00.061 20224 IsGuiding returns 1
22:31:39.182 00.000 20224 scope still moving after pulse duration time elapsed
22:31:39.213 00.031 20224 IsSlewing returns 0
22:31:39.213 00.000 20224 IsGuiding returns 1
22:31:39.245 00.032 20224 IsSlewing returns 0
22:31:39.245 00.000 20224 IsGuiding returns 1
22:31:39.278 00.033 20224 IsSlewing returns 0
22:31:39.278 00.000 20224 IsGuiding returns 0
22:31:39.278 00.000 20224 scope move finished after 47 + 112 ms
22:31:39.278 00.000 20224 Move returns status 0, amount 47
22:31:39.278 00.000 20224 MoveAxis(N, 0, ABG)
22:31:39.278 00.000 20224 Move returns status 0, amount 0
22:31:39.278 00.000 20224 move complete, result=0
22:31:39.278 00.000 20224 worker thread done servicing request
22:31:39.358 00.080 8996 UpdateGuideState exits: m=790482 SNR=360.3
22:31:39.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:39.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:39.361 00.001 8996 Enqueuing Expose request
22:31:39.362 00.001 20224 Worker thread wakes up
22:31:39.362 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.2 px 0 ms NORTH
22:31:39.363 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:39.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:40.514 01.151 20224 Exposure complete
22:31:40.573 00.059 20224 worker thread done servicing request
22:31:40.573 00.000 8996 OnExposeComplete: enter
22:31:40.574 00.001 8996 UpdateGuideState(): m_state=6
22:31:40.575 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4901
22:31:40.575 00.000 8996 Star::Find returns 1 (0), X=138.54, Y=471.66, Mass=738559, SNR=376.3, Peak=49933 HFD=4.8
22:31:40.577 00.002 8996 MultiStar: [#1 -0.22,0.15,0.64,U] [#2 -0.43,0.63,0.00,M4] [#3 -0.29,0.37,0.00,M3] [#4 -0.15,-0.01,0.53,U] [#5 -0.14,0.10,0.58,U] [#6 -0.29,0.28,0.43,U] [#7 0.08,0.60,0.00,M7] [#8 -0.35,0.15,0.38,U] 
22:31:40.579 00.002 8996 refined, 5 included, MultiStar: {-0.21, 0.19}, one-star: {-0.18, 0.33}
22:31:40.580 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
22:31:40.581 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
22:31:40.583 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.41 mountX=-0.22 mountY=-0.16, mountTheta=-2.52
22:31:40.585 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.19, opts=13)
22:31:40.586 00.001 8996 Enqueuing Move request for scope (-0.21, 0.19)
22:31:40.587 00.001 20224 Worker thread wakes up
22:31:40.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
22:31:40.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
22:31:40.587 00.000 20224 Moving (-0.21, 0.19) raw xDistance=-0.22 yDistance=-0.16
22:31:40.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
22:31:40.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:40.588 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:31:40.588 00.000 20224 MoveAxis(E, 36, ABG)
22:31:40.588 00.000 20224 Guiding  Dir = 2, Dur = 36
22:31:40.588 00.000 20224 IsSlewing returns 0
22:31:40.588 00.000 20224 IsGuiding returns 0
22:31:40.593 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49933, med=2774, FiltMin=2499, FiltMax=27264, Gamma=1.000
22:31:40.615 00.022 8996 UpdateGuideState exits: m=738559 SNR=376.3
22:31:40.616 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:40.617 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:40.618 00.001 8996 Enqueuing Expose request
22:31:40.634 00.016 20224 IsGuiding returns 1
22:31:40.634 00.000 20224 scope still moving after pulse duration time elapsed
22:31:40.665 00.031 20224 IsSlewing returns 0
22:31:40.665 00.000 20224 IsGuiding returns 1
22:31:40.697 00.032 20224 IsSlewing returns 0
22:31:40.697 00.000 20224 IsGuiding returns 1
22:31:40.729 00.032 20224 IsSlewing returns 0
22:31:40.729 00.000 20224 IsGuiding returns 0
22:31:40.729 00.000 20224 scope move finished after 36 + 104 ms
22:31:40.729 00.000 20224 Move returns status 0, amount 36
22:31:40.729 00.000 20224 MoveAxis(N, 0, ABG)
22:31:40.729 00.000 20224 Move returns status 0, amount 0
22:31:40.729 00.000 20224 move complete, result=0
22:31:40.729 00.000 20224 worker thread done servicing request
22:31:40.729 00.000 20224 Worker thread wakes up
22:31:40.729 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
22:31:40.731 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:40.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:41.703 00.972 20224 Exposure complete
22:31:41.767 00.064 20224 worker thread done servicing request
22:31:41.768 00.001 8996 OnExposeComplete: enter
22:31:41.769 00.001 8996 UpdateGuideState(): m_state=6
22:31:41.770 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4902
22:31:41.771 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=471.46, Mass=628897, SNR=322.2, Peak=45216 HFD=4.5
22:31:41.772 00.001 8996 MultiStar: [#1 -0.04,-0.14,0.69,U] [#2 0.13,0.07,0.92,U] [#3 0.12,-0.13,0.63,U] [#4 0.15,-0.37,0.59,U] [#5 0.13,-0.00,0.71,U] [#6 -0.12,0.26,0.44,U] [#7 0.24,0.43,0.00,M8] [#8 0.05,0.10,0.46,U] 
22:31:41.773 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.01}, one-star: {0.24, 0.13}
22:31:41.775 00.002 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
22:31:41.776 00.001 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
22:31:41.777 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.06 mountX=0.10 mountY=-0.01, mountTheta=-0.06
22:31:41.780 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.01, opts=13)
22:31:41.781 00.001 8996 Enqueuing Move request for scope (0.10, -0.01)
22:31:41.782 00.001 20224 Worker thread wakes up
22:31:41.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
22:31:41.782 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
22:31:41.782 00.000 20224 Moving (0.10, -0.01) raw xDistance=0.10 yDistance=-0.01
22:31:41.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:31:41.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:41.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:31:41.782 00.000 20224 MoveAxis(E, 0, ABG)
22:31:41.782 00.000 20224 Move returns status 0, amount 0
22:31:41.782 00.000 20224 MoveAxis(N, 0, ABG)
22:31:41.782 00.000 20224 Move returns status 0, amount 0
22:31:41.782 00.000 20224 move complete, result=0
22:31:41.783 00.001 20224 worker thread done servicing request
22:31:41.791 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45216, med=2774, FiltMin=2505, FiltMax=22195, Gamma=1.000
22:31:41.807 00.016 8996 UpdateGuideState exits: m=628897 SNR=322.2
22:31:41.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:41.808 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:41.809 00.001 8996 Enqueuing Expose request
22:31:41.810 00.001 20224 Worker thread wakes up
22:31:41.810 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:31:41.811 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:41.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:42.230 00.419 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:31:42.232 00.002 8996 case statement mapped state 6 to 3
22:31:42.234 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:31:42.968 00.734 20224 Exposure complete
22:31:43.071 00.103 20224 worker thread done servicing request
22:31:43.071 00.000 8996 OnExposeComplete: enter
22:31:43.072 00.001 8996 UpdateGuideState(): m_state=6
22:31:43.072 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4903
22:31:43.073 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=471.41, Mass=675103, SNR=329.9, Peak=47184 HFD=4.6
22:31:43.074 00.001 8996 MultiStar: [#1 0.08,0.04,0.71,U] [#2 -0.02,0.23,0.81,U] [#3 0.20,0.03,0.58,U] [#4 0.20,-0.01,0.61,U] [#5 0.01,0.09,0.68,U] [#6 -0.07,0.49,0.00,M1] [#7 0.29,0.57,0.00,M9] [#8 -0.18,0.20,0.45,U] 
22:31:43.075 00.001 8996 single-star, 6 included, MultiStar: {0.05, 0.09}, one-star: {0.04, 0.08}
22:31:43.075 00.000 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
22:31:43.076 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
22:31:43.077 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.11 mountX=0.03 mountY=-0.08, mountTheta=-1.21
22:31:43.078 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
22:31:43.079 00.001 8996 Enqueuing Move request for scope (0.04, 0.08)
22:31:43.080 00.001 20224 Worker thread wakes up
22:31:43.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
22:31:43.080 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
22:31:43.080 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.08
22:31:43.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:31:43.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:43.081 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:31:43.081 00.000 20224 MoveAxis(E, 0, ABG)
22:31:43.081 00.000 20224 Move returns status 0, amount 0
22:31:43.081 00.000 20224 MoveAxis(N, 0, ABG)
22:31:43.081 00.000 20224 Move returns status 0, amount 0
22:31:43.081 00.000 20224 move complete, result=0
22:31:43.081 00.000 20224 worker thread done servicing request
22:31:43.088 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47184, med=2774, FiltMin=2521, FiltMax=28227, Gamma=1.000
22:31:43.107 00.019 8996 UpdateGuideState exits: m=675103 SNR=329.9
22:31:43.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:43.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:43.110 00.001 8996 Enqueuing Expose request
22:31:43.111 00.001 20224 Worker thread wakes up
22:31:43.111 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:43.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:43.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:43.345 00.233 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:31:43.346 00.001 8996 case statement mapped state 6 to 3
22:31:43.348 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:31:44.091 00.743 20224 Exposure complete
22:31:44.158 00.067 20224 worker thread done servicing request
22:31:44.159 00.001 8996 OnExposeComplete: enter
22:31:44.161 00.002 8996 UpdateGuideState(): m_state=6
22:31:44.163 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4904
22:31:44.164 00.001 8996 Star::Find returns 1 (0), X=139.09, Y=471.67, Mass=802027, SNR=360.8, Peak=50605 HFD=4.6
22:31:44.166 00.002 8996 MultiStar: [#1 0.27,-0.14,0.63,U] [#2 -0.14,1.01,0.00,M3] [#3 0.10,0.26,0.61,U] [#4 0.17,-0.01,0.54,U] [#5 0.35,0.23,0.52,U] [#6 -0.02,0.66,0.00,M2] [#7 0.43,0.96,0.00,M10] [#8 0.15,0.47,0.00,M1] 
22:31:44.168 00.002 8996 refined, 4 included, MultiStar: {0.26, 0.16}, one-star: {0.36, 0.34}
22:31:44.170 00.002 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
22:31:44.171 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
22:31:44.173 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.31 cameraTheta=0.54 mountX=0.25 mountY=-0.19, mountTheta=-0.65
22:31:44.174 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.16, opts=13)
22:31:44.175 00.001 8996 Enqueuing Move request for scope (0.26, 0.16)
22:31:44.178 00.003 20224 Worker thread wakes up
22:31:44.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
22:31:44.178 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
22:31:44.178 00.000 20224 Moving (0.26, 0.16) raw xDistance=0.25 yDistance=-0.19
22:31:44.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:31:44.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:44.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:31:44.178 00.000 20224 MoveAxis(W, 36, ABG)
22:31:44.178 00.000 20224 Guiding  Dir = 3, Dur = 36
22:31:44.178 00.000 20224 IsSlewing returns 0
22:31:44.178 00.000 20224 IsGuiding returns 0
22:31:44.179 00.001 20224 PulseGuide returned control before completion, sleep 45
22:31:44.182 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50605, med=2774, FiltMin=2525, FiltMax=27936, Gamma=1.000
22:31:44.206 00.024 8996 UpdateGuideState exits: m=802027 SNR=360.8
22:31:44.208 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:44.208 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:44.211 00.003 8996 Enqueuing Expose request
22:31:44.237 00.026 20224 IsGuiding returns 1
22:31:44.237 00.000 20224 scope still moving after pulse duration time elapsed
22:31:44.269 00.032 20224 IsSlewing returns 0
22:31:44.269 00.000 20224 IsGuiding returns 0
22:31:44.271 00.002 20224 scope move finished after 36 + 56 ms
22:31:44.271 00.000 20224 Move returns status 0, amount 36
22:31:44.271 00.000 20224 MoveAxis(N, 0, ABG)
22:31:44.271 00.000 20224 Move returns status 0, amount 0
22:31:44.271 00.000 20224 move complete, result=0
22:31:44.271 00.000 20224 worker thread done servicing request
22:31:44.271 00.000 20224 Worker thread wakes up
22:31:44.271 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:44.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:44.272 00.001 8996 GuideStep: 0.2 px 36 ms WEST, -0.2 px 0 ms NORTH
22:31:44.459 00.187 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:31:44.462 00.003 8996 case statement mapped state 6 to 3
22:31:44.464 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:31:45.428 00.964 20224 Exposure complete
22:31:45.511 00.083 20224 worker thread done servicing request
22:31:45.511 00.000 8996 OnExposeComplete: enter
22:31:45.511 00.000 8996 UpdateGuideState(): m_state=6
22:31:45.513 00.002 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4905
22:31:45.514 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=471.48, Mass=780182, SNR=361.2, Peak=50605 HFD=4.7
22:31:45.515 00.001 8996 MultiStar: [#1 -0.19,0.09,0.64,U] [#2 -0.37,0.50,0.00,M4] [#3 -0.17,0.06,0.56,U] [#4 -0.20,0.03,0.55,U] [#5 -0.24,0.06,0.64,U] [#6 -0.41,0.58,0.00,M3] [#7 0.13,0.69,0.00,R] [#8 -0.43,0.12,0.38,U] 
22:31:45.516 00.001 8996 single-star, 5 included, MultiStar: {-0.18, 0.09}, one-star: {-0.04, 0.15}
22:31:45.517 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
22:31:45.518 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
22:31:45.519 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.83 mountX=-0.05 mountY=-0.14, mountTheta=-1.93
22:31:45.520 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.15, opts=13)
22:31:45.521 00.001 8996 Enqueuing Move request for scope (-0.04, 0.15)
22:31:45.521 00.000 20224 Worker thread wakes up
22:31:45.521 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
22:31:45.521 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
22:31:45.522 00.001 20224 Moving (-0.04, 0.15) raw xDistance=-0.05 yDistance=-0.14
22:31:45.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:31:45.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:45.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:31:45.522 00.000 20224 MoveAxis(E, 0, ABG)
22:31:45.522 00.000 20224 Move returns status 0, amount 0
22:31:45.522 00.000 20224 MoveAxis(N, 0, ABG)
22:31:45.522 00.000 20224 Move returns status 0, amount 0
22:31:45.522 00.000 20224 move complete, result=0
22:31:45.522 00.000 20224 worker thread done servicing request
22:31:45.529 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50605, med=2774, FiltMin=2531, FiltMax=34208, Gamma=1.000
22:31:45.550 00.021 8996 UpdateGuideState exits: m=780182 SNR=361.2
22:31:45.552 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:45.553 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:45.554 00.001 8996 Enqueuing Expose request
22:31:45.555 00.001 20224 Worker thread wakes up
22:31:45.555 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:31:45.556 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:45.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:45.558 00.002 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:31:45.560 00.002 8996 case statement mapped state 6 to 3
22:31:45.560 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:31:46.554 00.994 20224 Exposure complete
22:31:46.618 00.064 20224 worker thread done servicing request
22:31:46.619 00.001 8996 OnExposeComplete: enter
22:31:46.621 00.002 8996 UpdateGuideState(): m_state=6
22:31:46.622 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4906
22:31:46.623 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=471.89, Mass=777383, SNR=330.5, Peak=55421 HFD=4.6
22:31:46.624 00.001 8996 MultiStar: [#1 0.06,0.18,0.67,U] [#2 -0.07,0.53,0.00,M5] [#3 -0.04,0.35,0.60,U] [#4 0.02,0.22,0.63,U] [#5 -0.15,0.56,0.00,M1] [#6 -0.17,0.35,0.45,U] [#7 -0.09,-0.10,0.52,U] [#8 -0.30,0.27,0.38,U] 
22:31:46.624 00.000 8996 refined, 6 included, MultiStar: {-0.10, 0.29}, one-star: {-0.21, 0.56}
22:31:46.625 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
22:31:46.627 00.002 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
22:31:46.628 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.90 mountX=-0.13 mountY=-0.28, mountTheta=-2.00
22:31:46.631 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.29, opts=13)
22:31:46.632 00.001 8996 Enqueuing Move request for scope (-0.10, 0.29)
22:31:46.633 00.001 20224 Worker thread wakes up
22:31:46.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.29) opts 0xd
22:31:46.633 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.29)
22:31:46.633 00.000 20224 Moving (-0.10, 0.29) raw xDistance=-0.13 yDistance=-0.28
22:31:46.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:31:46.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:31:46.633 00.000 20224 MoveAxis(E, 0, ABG)
22:31:46.633 00.000 20224 Move returns status 0, amount 0
22:31:46.633 00.000 20224 MoveAxis(N, 59, ABG)
22:31:46.633 00.000 20224 Guiding  Dir = 0, Dur = 59
22:31:46.634 00.001 20224 IsSlewing returns 0
22:31:46.634 00.000 20224 IsGuiding returns 0
22:31:46.638 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55421, med=2774, FiltMin=2505, FiltMax=32051, Gamma=1.000
22:31:46.666 00.028 8996 UpdateGuideState exits: m=777383 SNR=330.5
22:31:46.667 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:46.668 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:46.668 00.000 8996 Enqueuing Expose request
22:31:46.669 00.001 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:31:46.670 00.001 8996 case statement mapped state 6 to 3
22:31:46.670 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:31:46.695 00.025 20224 IsGuiding returns 1
22:31:46.695 00.000 20224 scope still moving after pulse duration time elapsed
22:31:46.725 00.030 20224 IsSlewing returns 0
22:31:46.725 00.000 20224 IsGuiding returns 1
22:31:46.741 00.016 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:31:46.742 00.001 8996 case statement mapped state 6 to 3
22:31:46.743 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:31:46.755 00.012 20224 IsSlewing returns 0
22:31:46.755 00.000 20224 IsGuiding returns 1
22:31:46.786 00.031 20224 IsSlewing returns 0
22:31:46.787 00.001 20224 IsGuiding returns 0
22:31:46.787 00.000 20224 scope move finished after 59 + 93 ms
22:31:46.787 00.000 20224 Move returns status 0, amount 59
22:31:46.787 00.000 20224 move complete, result=0
22:31:46.787 00.000 20224 worker thread done servicing request
22:31:46.787 00.000 20224 Worker thread wakes up
22:31:46.787 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:46.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(124,456,31,31)
22:31:46.787 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 59 ms NORTH
22:31:46.843 00.056 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
22:31:46.844 00.001 8996 PhdController::Dither begins
22:31:46.845 00.001 8996 dither: size=1.00, dRA=-0.65 dDec=0.72
22:31:46.846 00.001 8996 MountToCamera -- mountTheta (-2.31) + m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
22:31:46.847 00.001 8996 MountToCamera -- mountX=-0.65 mountY=0.72 hyp=0.97 mountTheta=-2.31 cameraX=-0.72, cameraY=-0.65 cameraTheta=-2.40
22:31:46.847 00.000 8996 setting lock position to (138.00, 470.68)
22:31:46.848 00.001 8996 Mount: notify guiding dithered (-0.7, -0.7)
22:31:46.849 00.001 8996 MultiStar: stabilizing after lock position change
22:31:46.851 00.002 8996 Status Line: Dither by -0.65,0.72
22:31:46.855 00.004 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:31:46.857 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
22:31:46.859 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
22:31:47.977 01.118 20224 Exposure complete
22:31:48.053 00.076 20224 worker thread done servicing request
22:31:48.053 00.000 8996 OnExposeComplete: enter
22:31:48.055 00.002 8996 UpdateGuideState(): m_state=6
22:31:48.056 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4907
22:31:48.057 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=471.39, Mass=759431, SNR=357.9, Peak=49888 HFD=4.9
22:31:48.058 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
22:31:48.060 00.002 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
22:31:48.061 00.001 8996 CameraToMount -- cameraX=0.57 cameraY=0.71 hyp=0.92 cameraTheta=0.89 mountX=0.50 mountY=-0.77, mountTheta=-1.00
22:31:48.064 00.003 8996 dither recenter: remaining=(0.7,-0.7) step=(0.7,-0.7)
22:31:48.066 00.002 8996 MountToCamera -- mountTheta (0.83) + m_xAngle (-0.10) = xAngle (0.74 = 0.74)
22:31:48.067 00.001 8996 MountToCamera -- mountX=0.65 mountY=-0.72 hyp=0.97 mountTheta=0.83 cameraX=0.72, cameraY=0.65 cameraTheta=0.74
22:31:48.068 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.72, y=0.65, opts=4)
22:31:48.070 00.002 8996 Enqueuing Move request for scope (0.72, 0.65)
22:31:48.072 00.002 8996 Mount: notify direct move 0.65,-0.72
22:31:48.073 00.001 20224 Worker thread wakes up
22:31:48.074 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.72, 0.65) opts 0x4
22:31:48.074 00.000 20224 Handling offset move in thread for scope, endpoint = (0.72, 0.65)
22:31:48.074 00.000 20224 Moving (0.72, 0.65) raw xDistance=0.65 yDistance=-0.72
22:31:48.074 00.000 20224 MoveAxis(W, 151, B)
22:31:48.074 00.000 20224 Guiding  Dir = 3, Dur = 151
22:31:48.075 00.001 20224 IsSlewing returns 0
22:31:48.075 00.000 20224 IsGuiding returns 0
22:31:48.083 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49888, med=2774, FiltMin=2508, FiltMax=29200, Gamma=1.000
22:31:48.107 00.024 8996 UpdateGuideState exits: m=759431 SNR=357.9
22:31:48.108 00.001 8996 PhdController: settling, locked = 1, distance = 1.11 (2.00) aobump = 0 frame = 1 / 99999
22:31:48.109 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770528708.109,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.11,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:31:48.109 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:48.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:48.111 00.001 8996 Enqueuing Expose request
22:31:48.130 00.019 20224 PulseGuide returned control before completion, sleep 107
22:31:48.240 00.110 20224 IsGuiding returns 1
22:31:48.240 00.000 20224 scope still moving after pulse duration time elapsed
22:31:48.271 00.031 20224 IsSlewing returns 0
22:31:48.271 00.000 20224 IsGuiding returns 1
22:31:48.303 00.032 20224 IsSlewing returns 0
22:31:48.303 00.000 20224 IsGuiding returns 0
22:31:48.303 00.000 20224 scope move finished after 151 + 76 ms
22:31:48.303 00.000 20224 Move returns status 0, amount 151
22:31:48.303 00.000 20224 MoveAxis(N, 151, B)
22:31:48.303 00.000 20224 Guiding  Dir = 0, Dur = 151
22:31:48.303 00.000 20224 IsSlewing returns 0
22:31:48.303 00.000 20224 IsGuiding returns 0
22:31:48.366 00.063 20224 PulseGuide returned control before completion, sleep 99
22:31:48.473 00.107 20224 IsGuiding returns 1
22:31:48.473 00.000 20224 scope still moving after pulse duration time elapsed
22:31:48.505 00.032 20224 IsSlewing returns 0
22:31:48.505 00.000 20224 IsGuiding returns 1
22:31:48.535 00.030 20224 IsSlewing returns 0
22:31:48.536 00.001 20224 IsGuiding returns 1
22:31:48.567 00.031 20224 IsSlewing returns 0
22:31:48.567 00.000 20224 IsGuiding returns 0
22:31:48.567 00.000 20224 scope move finished after 151 + 113 ms
22:31:48.568 00.001 20224 Move returns status 0, amount 151
22:31:48.568 00.000 20224 move complete, result=0
22:31:48.568 00.000 20224 worker thread done servicing request
22:31:48.568 00.000 20224 Worker thread wakes up
22:31:48.568 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:48.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:48.568 00.000 8996 GuideStep: 0.7 px 151 ms WEST, -0.7 px 151 ms NORTH
22:31:49.534 00.966 20224 Exposure complete
22:31:49.609 00.075 20224 worker thread done servicing request
22:31:49.609 00.000 8996 OnExposeComplete: enter
22:31:49.611 00.002 8996 UpdateGuideState(): m_state=6
22:31:49.613 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4908
22:31:49.614 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=471.41, Mass=645558, SNR=359.0, Peak=38547 HFD=4.7
22:31:49.616 00.002 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
22:31:49.618 00.002 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
22:31:49.619 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.73 hyp=0.78 cameraTheta=1.21 mountX=0.20 mountY=-0.76, mountTheta=-1.31
22:31:49.622 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.73, opts=13)
22:31:49.623 00.001 8996 Enqueuing Move request for scope (0.28, 0.73)
22:31:49.624 00.001 20224 Worker thread wakes up
22:31:49.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.73) opts 0xd
22:31:49.624 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.73)
22:31:49.624 00.000 20224 Moving (0.28, 0.73) raw xDistance=0.20 yDistance=-0.76
22:31:49.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:31:49.624 00.000 20224 resist switch: large excursion: input -0.76 thresh 0.60 direction from 0 to -1
22:31:49.624 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.28
22:31:49.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
22:31:49.624 00.000 20224 MoveAxis(W, 30, ABG)
22:31:49.624 00.000 20224 Guiding  Dir = 3, Dur = 30
22:31:49.625 00.001 20224 IsSlewing returns 0
22:31:49.625 00.000 20224 IsGuiding returns 0
22:31:49.628 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=38547, med=2774, FiltMin=2464, FiltMax=22720, Gamma=1.000
22:31:49.633 00.005 20224 PulseGuide returned control before completion, sleep 33
22:31:49.649 00.016 8996 UpdateGuideState exits: m=645558 SNR=359.0
22:31:49.650 00.001 8996 PhdController: settling, locked = 1, distance = 0.78 (2.00) aobump = 0 frame = 2 / 99999
22:31:49.651 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770528709.651,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.78,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
22:31:49.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:49.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:49.655 00.002 8996 Enqueuing Expose request
22:31:49.678 00.023 20224 IsGuiding returns 1
22:31:49.678 00.000 20224 scope still moving after pulse duration time elapsed
22:31:49.709 00.031 20224 IsSlewing returns 0
22:31:49.709 00.000 20224 IsGuiding returns 1
22:31:49.740 00.031 20224 IsSlewing returns 0
22:31:49.740 00.000 20224 IsGuiding returns 0
22:31:49.740 00.000 20224 scope move finished after 30 + 85 ms
22:31:49.740 00.000 20224 Move returns status 0, amount 30
22:31:49.740 00.000 20224 MoveAxis(N, 160, ABG)
22:31:49.740 00.000 20224 Guiding  Dir = 0, Dur = 160
22:31:49.742 00.002 20224 IsSlewing returns 0
22:31:49.742 00.000 20224 IsGuiding returns 0
22:31:49.789 00.047 20224 PulseGuide returned control before completion, sleep 123
22:31:49.928 00.139 20224 IsGuiding returns 1
22:31:49.928 00.000 20224 scope still moving after pulse duration time elapsed
22:31:49.959 00.031 20224 IsSlewing returns 0
22:31:49.959 00.000 20224 IsGuiding returns 0
22:31:49.959 00.000 20224 scope move finished after 160 + 57 ms
22:31:49.960 00.001 20224 Move returns status 0, amount 160
22:31:49.960 00.000 20224 move complete, result=0
22:31:49.960 00.000 20224 worker thread done servicing request
22:31:49.960 00.000 20224 Worker thread wakes up
22:31:49.960 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:49.960 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.8 px 160 ms NORTH
22:31:49.961 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:51.128 01.167 20224 Exposure complete
22:31:51.197 00.069 20224 worker thread done servicing request
22:31:51.197 00.000 8996 OnExposeComplete: enter
22:31:51.198 00.001 8996 UpdateGuideState(): m_state=6
22:31:51.199 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4909
22:31:51.200 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=470.08, Mass=728376, SNR=367.7, Peak=50573 HFD=4.6
22:31:51.200 00.000 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
22:31:51.201 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
22:31:51.202 00.001 8996 CameraToMount -- cameraX=-0.69 cameraY=-0.60 hyp=0.91 cameraTheta=-2.42 mountX=-0.63 mountY=0.67, mountTheta=2.32
22:31:51.203 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.69, y=-0.60, opts=13)
22:31:51.205 00.002 8996 Enqueuing Move request for scope (-0.69, -0.60)
22:31:51.208 00.003 20224 Worker thread wakes up
22:31:51.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.60) opts 0xd
22:31:51.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.69, -0.60)
22:31:51.208 00.000 20224 Moving (-0.69, -0.60) raw xDistance=-0.63 yDistance=0.67
22:31:51.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.63
22:31:51.208 00.000 20224 resist switch: large excursion: input 0.67 thresh 0.60 direction from -1 to 1
22:31:51.208 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.02
22:31:51.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
22:31:51.208 00.000 20224 MoveAxis(E, 89, ABG)
22:31:51.208 00.000 20224 Guiding  Dir = 2, Dur = 89
22:31:51.208 00.000 20224 IsSlewing returns 0
22:31:51.208 00.000 20224 IsGuiding returns 0
22:31:51.218 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50573, med=2774, FiltMin=2534, FiltMax=28557, Gamma=1.000
22:31:51.240 00.022 8996 UpdateGuideState exits: m=728376 SNR=367.7
22:31:51.243 00.003 8996 PhdController: settling, locked = 1, distance = 0.82 (2.00) aobump = 0 frame = 3 / 99999
22:31:51.245 00.002 8996 PhdController: newstate STATE_FINISH
22:31:51.247 00.002 8996 PhdController complete: success
22:31:51.248 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770528711.248,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
22:31:51.250 00.002 8996 Mount: notify guiding dither settle done success=1
22:31:51.252 00.002 8996 PhdController: newstate STATE_IDLE
22:31:51.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:51.255 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:51.258 00.003 8996 Enqueuing Expose request
22:31:51.269 00.011 20224 PulseGuide returned control before completion, sleep 39
22:31:51.316 00.047 20224 IsGuiding returns 1
22:31:51.316 00.000 20224 scope still moving after pulse duration time elapsed
22:31:51.348 00.032 20224 IsSlewing returns 0
22:31:51.348 00.000 20224 IsGuiding returns 1
22:31:51.378 00.030 20224 IsSlewing returns 0
22:31:51.378 00.000 20224 IsGuiding returns 0
22:31:51.378 00.000 20224 scope move finished after 89 + 81 ms
22:31:51.378 00.000 20224 Move returns status 0, amount 89
22:31:51.379 00.001 20224 MoveAxis(S, 142, ABG)
22:31:51.379 00.000 20224 Guiding  Dir = 1, Dur = 142
22:31:51.379 00.000 20224 IsSlewing returns 0
22:31:51.380 00.001 20224 IsGuiding returns 0
22:31:51.427 00.047 20224 PulseGuide returned control before completion, sleep 106
22:31:51.533 00.106 20224 IsGuiding returns 1
22:31:51.533 00.000 20224 scope still moving after pulse duration time elapsed
22:31:51.564 00.031 20224 IsSlewing returns 0
22:31:51.565 00.001 20224 IsGuiding returns 1
22:31:51.594 00.029 20224 IsSlewing returns 0
22:31:51.594 00.000 20224 IsGuiding returns 0
22:31:51.594 00.000 20224 scope move finished after 142 + 72 ms
22:31:51.594 00.000 20224 Move returns status 0, amount 142
22:31:51.594 00.000 20224 move complete, result=0
22:31:51.594 00.000 20224 worker thread done servicing request
22:31:51.594 00.000 20224 Worker thread wakes up
22:31:51.594 00.000 8996 GuideStep: -0.6 px 89 ms EAST, 0.7 px 142 ms SOUTH
22:31:51.596 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:51.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:51.958 00.362 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:31:51.961 00.003 8996 case statement mapped state 6 to 3
22:31:51.963 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:31:52.059 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
22:31:52.061 00.002 8996 PhdController::Guide begins
22:31:52.065 00.004 8996 PhdController: newstate STATE_SETUP
22:31:52.067 00.002 8996 PhdController: setup
22:31:52.069 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
22:31:52.072 00.003 8996 PhdController: guider state = 6
22:31:52.075 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:31:52.077 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
22:31:52.080 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
22:31:52.111 00.031 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:31:52.113 00.002 8996 case statement mapped state 6 to 3
22:31:52.115 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:31:52.584 00.469 20224 Exposure complete
22:31:52.652 00.068 20224 worker thread done servicing request
22:31:52.652 00.000 8996 OnExposeComplete: enter
22:31:52.653 00.001 8996 UpdateGuideState(): m_state=6
22:31:52.654 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4910
22:31:52.654 00.000 8996 Star::Find returns 1 (0), X=137.91, Y=470.38, Mass=690051, SNR=327.3, Peak=46518 HFD=4.7
22:31:52.656 00.002 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
22:31:52.656 00.000 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
22:31:52.656 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.87 mountX=-0.06 mountY=0.30, mountTheta=1.77
22:31:52.658 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.29, opts=13)
22:31:52.660 00.002 8996 Enqueuing Move request for scope (-0.09, -0.29)
22:31:52.660 00.000 20224 Worker thread wakes up
22:31:52.661 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.29) opts 0xd
22:31:52.661 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.29)
22:31:52.661 00.000 20224 Moving (-0.09, -0.29) raw xDistance=-0.06 yDistance=0.30
22:31:52.661 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:31:52.661 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:31:52.661 00.000 20224 MoveAxis(E, 0, ABG)
22:31:52.661 00.000 20224 Move returns status 0, amount 0
22:31:52.661 00.000 20224 MoveAxis(S, 63, ABG)
22:31:52.661 00.000 20224 Guiding  Dir = 1, Dur = 63
22:31:52.661 00.000 20224 IsSlewing returns 0
22:31:52.661 00.000 20224 IsGuiding returns 0
22:31:52.665 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46518, med=2774, FiltMin=2531, FiltMax=25421, Gamma=1.000
22:31:52.679 00.014 8996 UpdateGuideState exits: m=690051 SNR=327.3
22:31:52.681 00.002 8996 PhdController: settling, locked = 1, distance = 0.67 (2.00) aobump = 0 frame = 1 / 99999
22:31:52.682 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770528712.682,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.67,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:31:52.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:52.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:52.685 00.001 8996 Enqueuing Expose request
22:31:52.701 00.016 20224 PulseGuide returned control before completion, sleep 33
22:31:52.747 00.046 20224 IsGuiding returns 1
22:31:52.747 00.000 20224 scope still moving after pulse duration time elapsed
22:31:52.778 00.031 20224 IsSlewing returns 0
22:31:52.778 00.000 20224 IsGuiding returns 1
22:31:52.809 00.031 20224 IsSlewing returns 0
22:31:52.809 00.000 20224 IsGuiding returns 0
22:31:52.810 00.001 20224 scope move finished after 63 + 85 ms
22:31:52.810 00.000 20224 Move returns status 0, amount 63
22:31:52.810 00.000 20224 move complete, result=0
22:31:52.810 00.000 20224 worker thread done servicing request
22:31:52.810 00.000 20224 Worker thread wakes up
22:31:52.810 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:52.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:52.810 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
22:31:53.981 01.171 20224 Exposure complete
22:31:54.044 00.063 20224 worker thread done servicing request
22:31:54.044 00.000 8996 OnExposeComplete: enter
22:31:54.044 00.000 8996 UpdateGuideState(): m_state=6
22:31:54.045 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4911
22:31:54.046 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=470.68, Mass=728007, SNR=338.2, Peak=46643 HFD=4.7
22:31:54.047 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
22:31:54.048 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
22:31:54.048 00.000 8996 CameraToMount -- cameraX=-0.41 cameraY=0.00 hyp=0.41 cameraTheta=3.14 mountX=-0.41 mountY=0.05, mountTheta=3.03
22:31:54.050 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=0.00, opts=13)
22:31:54.051 00.001 8996 Enqueuing Move request for scope (-0.41, 0.00)
22:31:54.051 00.000 20224 Worker thread wakes up
22:31:54.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.00) opts 0xd
22:31:54.052 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.41, 0.00)
22:31:54.052 00.000 20224 Moving (-0.41, 0.00) raw xDistance=-0.41 yDistance=0.05
22:31:54.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
22:31:54.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:54.052 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:31:54.052 00.000 20224 MoveAxis(E, 60, ABG)
22:31:54.052 00.000 20224 Guiding  Dir = 2, Dur = 60
22:31:54.052 00.000 20224 IsSlewing returns 0
22:31:54.052 00.000 20224 IsGuiding returns 0
22:31:54.056 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=46643, med=2774, FiltMin=2493, FiltMax=28339, Gamma=1.000
22:31:54.080 00.024 8996 UpdateGuideState exits: m=728007 SNR=338.2
22:31:54.081 00.001 8996 PhdController: settling, locked = 1, distance = 0.59 (2.00) aobump = 0 frame = 2 / 99999
22:31:54.082 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770528714.082,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.59,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
22:31:54.083 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:54.084 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:54.085 00.001 8996 Enqueuing Expose request
22:31:54.106 00.021 20224 PulseGuide returned control before completion, sleep 16
22:31:54.137 00.031 20224 IsGuiding returns 1
22:31:54.137 00.000 20224 scope still moving after pulse duration time elapsed
22:31:54.168 00.031 20224 IsSlewing returns 0
22:31:54.168 00.000 20224 IsGuiding returns 1
22:31:54.199 00.031 20224 IsSlewing returns 0
22:31:54.199 00.000 20224 IsGuiding returns 0
22:31:54.199 00.000 20224 scope move finished after 60 + 87 ms
22:31:54.199 00.000 20224 Move returns status 0, amount 60
22:31:54.200 00.001 20224 MoveAxis(N, 0, ABG)
22:31:54.200 00.000 20224 Move returns status 0, amount 0
22:31:54.200 00.000 20224 move complete, result=0
22:31:54.200 00.000 20224 worker thread done servicing request
22:31:54.200 00.000 20224 Worker thread wakes up
22:31:54.200 00.000 8996 GuideStep: -0.4 px 60 ms EAST, 0.0 px 0 ms NORTH
22:31:54.202 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:54.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:55.196 00.994 20224 Exposure complete
22:31:55.260 00.064 20224 worker thread done servicing request
22:31:55.260 00.000 8996 OnExposeComplete: enter
22:31:55.262 00.002 8996 UpdateGuideState(): m_state=6
22:31:55.263 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4912
22:31:55.264 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.04, Mass=799859, SNR=365.5, Peak=56339 HFD=4.5
22:31:55.265 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
22:31:55.266 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
22:31:55.267 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.36 hyp=0.38 cameraTheta=1.91 mountX=-0.16 mountY=-0.35, mountTheta=-2.01
22:31:55.269 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.36, opts=13)
22:31:55.270 00.001 8996 Enqueuing Move request for scope (-0.13, 0.36)
22:31:55.271 00.001 20224 Worker thread wakes up
22:31:55.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.36) opts 0xd
22:31:55.271 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.36)
22:31:55.271 00.000 20224 Moving (-0.13, 0.36) raw xDistance=-0.16 yDistance=-0.35
22:31:55.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:31:55.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:55.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:31:55.271 00.000 20224 MoveAxis(E, 0, ABG)
22:31:55.272 00.001 20224 Move returns status 0, amount 0
22:31:55.272 00.000 20224 MoveAxis(N, 0, ABG)
22:31:55.272 00.000 20224 Move returns status 0, amount 0
22:31:55.272 00.000 20224 move complete, result=0
22:31:55.272 00.000 20224 worker thread done servicing request
22:31:55.275 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56339, med=2774, FiltMin=2512, FiltMax=31421, Gamma=1.000
22:31:55.297 00.022 8996 UpdateGuideState exits: m=799859 SNR=365.5
22:31:55.298 00.001 8996 PhdController: settling, locked = 1, distance = 0.53 (2.00) aobump = 0 frame = 3 / 99999
22:31:55.299 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770528715.299,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.53,"Time":2.6,"SettleTime":3.0,"StarLocked":true}
22:31:55.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:55.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:55.302 00.001 8996 Enqueuing Expose request
22:31:55.303 00.001 20224 Worker thread wakes up
22:31:55.303 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:31:55.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:55.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:56.460 01.156 20224 Exposure complete
22:31:56.518 00.058 20224 worker thread done servicing request
22:31:56.518 00.000 8996 OnExposeComplete: enter
22:31:56.519 00.001 8996 UpdateGuideState(): m_state=6
22:31:56.520 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4913
22:31:56.520 00.000 8996 Star::Find returns 1 (0), X=137.98, Y=471.03, Mass=761396, SNR=340.9, Peak=56451 HFD=4.5
22:31:56.521 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
22:31:56.522 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
22:31:56.523 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.35 hyp=0.35 cameraTheta=1.64 mountX=-0.06 mountY=-0.35, mountTheta=-1.73
22:31:56.524 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.35, opts=13)
22:31:56.525 00.001 8996 Enqueuing Move request for scope (-0.02, 0.35)
22:31:56.526 00.001 20224 Worker thread wakes up
22:31:56.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.35) opts 0xd
22:31:56.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.35)
22:31:56.526 00.000 20224 Moving (-0.02, 0.35) raw xDistance=-0.06 yDistance=-0.35
22:31:56.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:31:56.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:31:56.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:31:56.526 00.000 20224 MoveAxis(E, 0, ABG)
22:31:56.527 00.001 20224 Move returns status 0, amount 0
22:31:56.527 00.000 20224 MoveAxis(N, 0, ABG)
22:31:56.527 00.000 20224 Move returns status 0, amount 0
22:31:56.527 00.000 20224 move complete, result=0
22:31:56.527 00.000 20224 worker thread done servicing request
22:31:56.531 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56451, med=2774, FiltMin=2493, FiltMax=28339, Gamma=1.000
22:31:56.547 00.016 8996 UpdateGuideState exits: m=761396 SNR=340.9
22:31:56.549 00.002 8996 PhdController: settling, locked = 1, distance = 0.48 (2.00) aobump = 0 frame = 4 / 99999
22:31:56.550 00.001 8996 PhdController: newstate STATE_FINISH
22:31:56.551 00.001 8996 PhdController complete: success
22:31:56.552 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770528716.552,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:31:56.553 00.001 8996 Mount: notify guiding dither settle done success=1
22:31:56.555 00.002 8996 PhdController: newstate STATE_IDLE
22:31:56.556 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:56.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:56.559 00.002 8996 Enqueuing Expose request
22:31:56.561 00.002 20224 Worker thread wakes up
22:31:56.561 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:31:56.562 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:56.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:57.540 00.978 20224 Exposure complete
22:31:57.609 00.069 20224 worker thread done servicing request
22:31:57.610 00.001 8996 OnExposeComplete: enter
22:31:57.612 00.002 8996 UpdateGuideState(): m_state=6
22:31:57.613 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.617 00.004 8996 Star::Find returns 1 (0), X=137.91, Y=470.85, Mass=652844, SNR=351.4, Peak=46947 HFD=4.5
22:31:57.620 00.003 8996 MultiStar: exiting stabilization period
22:31:57.622 00.002 8996 MultiStar: updating star positions after lock position change
22:31:57.625 00.003 8996 Star::Find(15, 777, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.628 00.003 8996 Star::Find returns 1 (0), X=777.81, Y=310.60, Mass=365256, SNR=240.5, Peak=27744 HFD=4.3
22:31:57.631 00.003 8996 Star::Find(15, 961, 95, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.633 00.002 8996 Star::Find returns 1 (0), X=961.04, Y=93.62, Mass=385663, SNR=263.0, Peak=30525 HFD=4.2
22:31:57.635 00.002 8996 Star::Find(15, 926, 508, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.637 00.002 8996 Star::Find returns 1 (0), X=927.06, Y=506.50, Mass=390064, SNR=199.7, Peak=28758 HFD=4.2
22:31:57.639 00.002 8996 Star::Find(15, 897, 485, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.640 00.001 8996 Star::Find returns 1 (0), X=898.06, Y=484.14, Mass=249493, SNR=185.0, Peak=26477 HFD=4.2
22:31:57.641 00.001 8996 Star::Find(15, 497, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.642 00.001 8996 Star::Find returns 1 (0), X=497.86, Y=487.64, Mass=258100, SNR=199.0, Peak=22013 HFD=4.0
22:31:57.642 00.000 8996 Star::Find(15, 944, 758, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.644 00.002 8996 Star::Find returns 1 (0), X=944.82, Y=757.09, Mass=206124, SNR=180.5, Peak=18441 HFD=4.4
22:31:57.645 00.001 8996 Star::Find(15, 1143, 641, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.645 00.000 8996 Star::Find returns 1 (0), X=1144.57, Y=639.77, Mass=195966, SNR=167.9, Peak=16054 HFD=4.5
22:31:57.647 00.002 8996 Star::Find(15, 480, 383, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.649 00.002 8996 Star::Find returns 1 (0), X=480.87, Y=382.59, Mass=135879, SNR=136.4, Peak=13981 HFD=3.9
22:31:57.650 00.001 8996 Star::Find(15, 531, 802, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.651 00.001 8996 Star::Find returns 1 (0), X=532.72, Y=801.43, Mass=163309, SNR=132.4, Peak=15645 HFD=4.2
22:31:57.652 00.001 8996 Star::Find(15, 411, 354, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.654 00.002 8996 Star::Find returns 1 (0), X=411.55, Y=354.10, Mass=157283, SNR=143.4, Peak=14560 HFD=3.9
22:31:57.655 00.001 8996 Star::Find(15, 179, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4914
22:31:57.656 00.001 8996 Star::Find returns 1 (0), X=178.95, Y=55.93, Mass=158973, SNR=126.9, Peak=13222 HFD=4.5
22:31:57.657 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
22:31:57.658 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
22:31:57.659 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.20 cameraTheta=2.08 mountX=-0.12 mountY=-0.16, mountTheta=-2.18
22:31:57.662 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.18, opts=13)
22:31:57.664 00.002 8996 Enqueuing Move request for scope (-0.10, 0.18)
22:31:57.665 00.001 20224 Worker thread wakes up
22:31:57.666 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
22:31:57.666 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
22:31:57.666 00.000 20224 Moving (-0.10, 0.18) raw xDistance=-0.12 yDistance=-0.16
22:31:57.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:31:57.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:57.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:31:57.666 00.000 20224 MoveAxis(E, 0, ABG)
22:31:57.666 00.000 20224 Move returns status 0, amount 0
22:31:57.666 00.000 20224 MoveAxis(N, 0, ABG)
22:31:57.667 00.001 20224 Move returns status 0, amount 0
22:31:57.667 00.000 20224 move complete, result=0
22:31:57.667 00.000 20224 worker thread done servicing request
22:31:57.671 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46947, med=2774, FiltMin=2521, FiltMax=25955, Gamma=1.000
22:31:57.688 00.017 8996 UpdateGuideState exits: m=652844 SNR=351.4
22:31:57.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:57.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:57.690 00.000 8996 Enqueuing Expose request
22:31:57.691 00.001 20224 Worker thread wakes up
22:31:57.691 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:31:57.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:57.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:58.882 01.190 20224 Exposure complete
22:31:58.937 00.055 20224 worker thread done servicing request
22:31:58.937 00.000 8996 OnExposeComplete: enter
22:31:58.938 00.001 8996 UpdateGuideState(): m_state=6
22:31:58.939 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4915
22:31:58.939 00.000 8996 Star::Find returns 1 (0), X=137.88, Y=470.88, Mass=731973, SNR=351.6, Peak=61827 HFD=4.4
22:31:58.940 00.001 8996 MultiStar: [#1 0.16,-0.43,0.00,M1] [#2 -0.03,-0.06,0.77,U] [#3 0.12,-0.10,0.59,U] [#4 0.05,-0.08,0.52,U] [#5 -0.02,-0.11,0.63,U] [#6 0.03,-0.15,0.45,U] [#7 -0.16,-0.23,0.45,U] [#8 0.15,-0.18,0.35,U] 
22:31:58.942 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {-0.12, 0.20}
22:31:58.943 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
22:31:58.944 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
22:31:58.946 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.85 mountX=-0.01 mountY=0.05, mountTheta=1.75
22:31:58.947 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
22:31:58.948 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
22:31:58.949 00.001 20224 Worker thread wakes up
22:31:58.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
22:31:58.949 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
22:31:58.949 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
22:31:58.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:31:58.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:58.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:31:58.949 00.000 20224 MoveAxis(E, 0, ABG)
22:31:58.949 00.000 20224 Move returns status 0, amount 0
22:31:58.949 00.000 20224 MoveAxis(N, 0, ABG)
22:31:58.949 00.000 20224 Move returns status 0, amount 0
22:31:58.949 00.000 20224 move complete, result=0
22:31:58.949 00.000 20224 worker thread done servicing request
22:31:58.953 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61827, med=2774, FiltMin=2512, FiltMax=30189, Gamma=1.000
22:31:58.967 00.014 8996 UpdateGuideState exits: m=731973 SNR=351.6
22:31:58.968 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:58.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:31:58.969 00.000 8996 Enqueuing Expose request
22:31:58.970 00.001 20224 Worker thread wakes up
22:31:58.970 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:31:58.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:31:58.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:31:59.933 00.962 20224 Exposure complete
22:32:00.008 00.075 20224 worker thread done servicing request
22:32:00.008 00.000 8996 OnExposeComplete: enter
22:32:00.009 00.001 8996 UpdateGuideState(): m_state=6
22:32:00.012 00.003 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4916
22:32:00.014 00.002 8996 Star::Find returns 1 (0), X=138.15, Y=471.10, Mass=758817, SNR=352.7, Peak=55555 HFD=4.4
22:32:00.016 00.002 8996 MultiStar: [#1 0.14,-0.07,0.65,U] [#2 0.03,0.01,0.73,U] [#3 -0.06,0.23,0.60,U] [#4 0.05,-0.17,0.47,U] [#5 0.09,-0.03,0.60,U] [#6 0.11,-0.01,0.44,U] [#7 -0.15,0.07,0.49,U] [#8 0.32,0.01,0.39,U] 
22:32:00.017 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.09}, one-star: {0.15, 0.43}
22:32:00.018 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
22:32:00.020 00.002 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
22:32:00.022 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.11 cameraTheta=0.84 mountX=0.07 mountY=-0.09, mountTheta=-0.94
22:32:00.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
22:32:00.025 00.001 8996 Enqueuing Move request for scope (0.08, 0.09)
22:32:00.026 00.001 20224 Worker thread wakes up
22:32:00.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:32:00.027 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:32:00.027 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.09
22:32:00.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:32:00.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:00.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:32:00.027 00.000 20224 MoveAxis(E, 0, ABG)
22:32:00.027 00.000 20224 Move returns status 0, amount 0
22:32:00.027 00.000 20224 MoveAxis(N, 0, ABG)
22:32:00.027 00.000 20224 Move returns status 0, amount 0
22:32:00.027 00.000 20224 move complete, result=0
22:32:00.027 00.000 20224 worker thread done servicing request
22:32:00.032 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55555, med=2774, FiltMin=2457, FiltMax=28899, Gamma=1.000
22:32:00.046 00.014 8996 UpdateGuideState exits: m=758817 SNR=352.7
22:32:00.048 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:00.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:00.049 00.000 8996 Enqueuing Expose request
22:32:00.050 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:00.051 00.001 20224 Worker thread wakes up
22:32:00.051 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:00.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:01.220 01.169 20224 Exposure complete
22:32:01.303 00.083 20224 worker thread done servicing request
22:32:01.303 00.000 8996 OnExposeComplete: enter
22:32:01.305 00.002 8996 UpdateGuideState(): m_state=6
22:32:01.307 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4917
22:32:01.308 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.14, Mass=731048, SNR=365.2, Peak=53779 HFD=4.5
22:32:01.309 00.001 8996 MultiStar: [#1 -0.07,-0.05,0.67,U] [#2 -0.14,0.26,0.80,U] [#3 -0.12,0.44,0.00,M1] [#4 -0.08,0.03,0.51,U] [#5 -0.13,0.23,0.62,U] [#6 -0.10,0.28,0.41,U] [#7 -0.23,0.04,0.40,U] [#8 0.05,0.25,0.44,U] 
22:32:01.311 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.21}, one-star: {-0.01, 0.46}
22:32:01.313 00.002 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
22:32:01.314 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
22:32:01.316 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.94 mountX=-0.10 mountY=-0.20, mountTheta=-2.04
22:32:01.318 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.21, opts=13)
22:32:01.321 00.003 8996 Enqueuing Move request for scope (-0.08, 0.21)
22:32:01.323 00.002 20224 Worker thread wakes up
22:32:01.324 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.21) opts 0xd
22:32:01.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.21)
22:32:01.324 00.000 20224 Moving (-0.08, 0.21) raw xDistance=-0.10 yDistance=-0.20
22:32:01.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:32:01.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:01.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:32:01.324 00.000 20224 MoveAxis(E, 0, ABG)
22:32:01.324 00.000 20224 Move returns status 0, amount 0
22:32:01.324 00.000 20224 MoveAxis(N, 0, ABG)
22:32:01.324 00.000 20224 Move returns status 0, amount 0
22:32:01.324 00.000 20224 move complete, result=0
22:32:01.324 00.000 20224 worker thread done servicing request
22:32:01.333 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53779, med=2774, FiltMin=2515, FiltMax=28630, Gamma=1.000
22:32:01.352 00.019 8996 UpdateGuideState exits: m=731048 SNR=365.2
22:32:01.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:01.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:01.355 00.001 8996 Enqueuing Expose request
22:32:01.356 00.001 20224 Worker thread wakes up
22:32:01.356 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:01.357 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:01.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:02.328 00.971 20224 Exposure complete
22:32:02.394 00.066 20224 worker thread done servicing request
22:32:02.394 00.000 8996 OnExposeComplete: enter
22:32:02.396 00.002 8996 UpdateGuideState(): m_state=6
22:32:02.398 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4918
22:32:02.401 00.003 8996 Star::Find returns 1 (0), X=138.00, Y=471.15, Mass=723429, SNR=351.7, Peak=54659 HFD=4.4
22:32:02.403 00.002 8996 MultiStar: [#1 -0.12,-0.01,0.61,U] [#2 -0.40,-0.08,0.82,U] [#3 -0.26,-0.13,0.63,U] [#4 -0.20,-0.17,0.57,U] [#5 -0.13,0.01,0.76,U] [#6 -0.34,0.06,0.43,U] [#7 -0.25,0.08,0.42,U] [#8 -0.05,0.35,0.40,U] 
22:32:02.404 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.08}, one-star: {-0.00, 0.47}
22:32:02.405 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
22:32:02.406 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:32:02.408 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.76 mountX=-0.19 mountY=-0.05, mountTheta=-2.87
22:32:02.412 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.08, opts=13)
22:32:02.415 00.003 8996 Enqueuing Move request for scope (-0.19, 0.08)
22:32:02.417 00.002 20224 Worker thread wakes up
22:32:02.417 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
22:32:02.417 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
22:32:02.417 00.000 20224 Moving (-0.19, 0.08) raw xDistance=-0.19 yDistance=-0.05
22:32:02.417 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:32:02.417 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:02.417 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:32:02.417 00.000 20224 MoveAxis(E, 0, ABG)
22:32:02.417 00.000 20224 Move returns status 0, amount 0
22:32:02.417 00.000 20224 MoveAxis(N, 0, ABG)
22:32:02.418 00.001 20224 Move returns status 0, amount 0
22:32:02.418 00.000 20224 move complete, result=0
22:32:02.418 00.000 20224 worker thread done servicing request
22:32:02.426 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54659, med=2774, FiltMin=2509, FiltMax=27661, Gamma=1.000
22:32:02.446 00.020 8996 UpdateGuideState exits: m=723429 SNR=351.7
22:32:02.448 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:02.449 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:02.450 00.001 8996 Enqueuing Expose request
22:32:02.450 00.000 20224 Worker thread wakes up
22:32:02.451 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:02.451 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:02.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:03.624 01.173 20224 Exposure complete
22:32:03.718 00.094 20224 worker thread done servicing request
22:32:03.718 00.000 8996 OnExposeComplete: enter
22:32:03.719 00.001 8996 UpdateGuideState(): m_state=6
22:32:03.719 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4919
22:32:03.720 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.31, Mass=721208, SNR=342.7, Peak=49731 HFD=4.6
22:32:03.721 00.001 8996 MultiStar: [#1 0.05,0.02,0.73,U] [#2 -0.13,0.13,0.74,U] [#3 0.04,0.47,0.00,M1] [#4 0.02,0.15,0.58,U] [#5 -0.03,0.40,0.61,U] [#6 0.03,0.29,0.44,U] [#7 -0.09,0.27,0.44,U] [#8 0.19,0.31,0.41,U] 
22:32:03.722 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.29}, one-star: {0.10, 0.64}
22:32:03.722 00.000 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
22:32:03.723 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
22:32:03.724 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.51 mountX=-0.01 mountY=-0.29, mountTheta=-1.61
22:32:03.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.29, opts=13)
22:32:03.727 00.001 8996 Enqueuing Move request for scope (0.02, 0.29)
22:32:03.728 00.001 20224 Worker thread wakes up
22:32:03.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
22:32:03.728 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
22:32:03.728 00.000 20224 Moving (0.02, 0.29) raw xDistance=-0.01 yDistance=-0.29
22:32:03.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:32:03.728 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.00 newest=-0.55
22:32:03.728 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:32:03.728 00.000 20224 MoveAxis(E, 0, ABG)
22:32:03.728 00.000 20224 Move returns status 0, amount 0
22:32:03.728 00.000 20224 MoveAxis(N, 62, ABG)
22:32:03.729 00.001 20224 Guiding  Dir = 0, Dur = 62
22:32:03.729 00.000 20224 IsSlewing returns 0
22:32:03.729 00.000 20224 IsGuiding returns 0
22:32:03.732 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49731, med=2774, FiltMin=2520, FiltMax=24454, Gamma=1.000
22:32:03.743 00.011 20224 PulseGuide returned control before completion, sleep 59
22:32:03.745 00.002 8996 UpdateGuideState exits: m=721208 SNR=342.7
22:32:03.746 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:03.747 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:03.748 00.001 8996 Enqueuing Expose request
22:32:03.804 00.056 20224 IsGuiding returns 1
22:32:03.804 00.000 20224 scope still moving after pulse duration time elapsed
22:32:03.836 00.032 20224 IsSlewing returns 0
22:32:03.836 00.000 20224 IsGuiding returns 0
22:32:03.836 00.000 20224 scope move finished after 62 + 45 ms
22:32:03.836 00.000 20224 Move returns status 0, amount 62
22:32:03.836 00.000 20224 move complete, result=0
22:32:03.836 00.000 20224 worker thread done servicing request
22:32:03.836 00.000 20224 Worker thread wakes up
22:32:03.836 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:03.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:03.836 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 62 ms NORTH
22:32:04.800 00.964 20224 Exposure complete
22:32:04.894 00.094 20224 worker thread done servicing request
22:32:04.894 00.000 8996 OnExposeComplete: enter
22:32:04.896 00.002 8996 UpdateGuideState(): m_state=6
22:32:04.898 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4920
22:32:04.900 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=471.49, Mass=731620, SNR=355.3, Peak=47155 HFD=4.5
22:32:04.903 00.003 8996 MultiStar: [#1 -0.08,0.19,0.63,U] [#2 -0.13,0.18,0.71,U] [#3 0.01,0.35,0.60,U] [#4 -0.13,0.24,0.56,U] [#5 -0.06,0.34,0.57,U] [#6 -0.08,0.15,0.43,U] [#7 -0.15,0.43,0.00,M1] [#8 0.06,0.28,0.40,U] 
22:32:04.905 00.002 8996 refined, 7 included, MultiStar: {-0.03, 0.36}, one-star: {0.11, 0.82}
22:32:04.907 00.002 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
22:32:04.908 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
22:32:04.909 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.65 mountX=-0.06 mountY=-0.36, mountTheta=-1.75
22:32:04.911 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.36, opts=13)
22:32:04.913 00.002 8996 Enqueuing Move request for scope (-0.03, 0.36)
22:32:04.915 00.002 20224 Worker thread wakes up
22:32:04.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.36) opts 0xd
22:32:04.915 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.36)
22:32:04.915 00.000 20224 Moving (-0.03, 0.36) raw xDistance=-0.06 yDistance=-0.36
22:32:04.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:32:04.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:32:04.915 00.000 20224 MoveAxis(E, 0, ABG)
22:32:04.915 00.000 20224 Move returns status 0, amount 0
22:32:04.915 00.000 20224 MoveAxis(N, 75, ABG)
22:32:04.915 00.000 20224 Guiding  Dir = 0, Dur = 75
22:32:04.916 00.001 20224 IsSlewing returns 0
22:32:04.916 00.000 20224 IsGuiding returns 0
22:32:04.918 00.002 20224 PulseGuide returned control before completion, sleep 84
22:32:04.923 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47155, med=2774, FiltMin=2512, FiltMax=23885, Gamma=1.000
22:32:04.940 00.017 8996 UpdateGuideState exits: m=731620 SNR=355.3
22:32:04.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:04.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:04.943 00.001 8996 Enqueuing Expose request
22:32:05.008 00.065 20224 IsGuiding returns 0
22:32:05.008 00.000 20224 Move returns status 0, amount 75
22:32:05.009 00.001 20224 move complete, result=0
22:32:05.009 00.000 20224 worker thread done servicing request
22:32:05.009 00.000 20224 Worker thread wakes up
22:32:05.009 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 75 ms NORTH
22:32:05.010 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:05.011 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:06.186 01.175 20224 Exposure complete
22:32:06.282 00.096 20224 worker thread done servicing request
22:32:06.282 00.000 8996 OnExposeComplete: enter
22:32:06.284 00.002 8996 UpdateGuideState(): m_state=6
22:32:06.286 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4921
22:32:06.286 00.000 8996 Star::Find returns 1 (0), X=137.94, Y=470.51, Mass=686614, SNR=342.7, Peak=48646 HFD=4.6
22:32:06.288 00.002 8996 MultiStar: [#1 -0.33,-0.33,0.00,M1] [#2 -0.26,-0.30,0.77,U] [#3 -0.32,-0.34,0.00,M1] [#4 -0.45,-0.46,0.00,M1] [#5 -0.26,-0.54,0.00,M1] [#6 -0.28,-0.86,0.00,M1] [#7 -0.37,-0.78,0.00,M2] [#8 0.01,-0.38,0.39,U] 
22:32:06.289 00.001 8996 single-star, 2 included, MultiStar: {-0.12, -0.25}, one-star: {-0.06, -0.16}
22:32:06.291 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
22:32:06.293 00.002 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
22:32:06.294 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.18 cameraTheta=-1.94 mountX=-0.05 mountY=0.17, mountTheta=1.84
22:32:06.296 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.16, opts=13)
22:32:06.297 00.001 8996 Enqueuing Move request for scope (-0.06, -0.16)
22:32:06.298 00.001 20224 Worker thread wakes up
22:32:06.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
22:32:06.298 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
22:32:06.298 00.000 20224 Moving (-0.06, -0.16) raw xDistance=-0.05 yDistance=0.17
22:32:06.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:32:06.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:06.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:32:06.298 00.000 20224 MoveAxis(E, 0, ABG)
22:32:06.298 00.000 20224 Move returns status 0, amount 0
22:32:06.298 00.000 20224 MoveAxis(N, 0, ABG)
22:32:06.298 00.000 20224 Move returns status 0, amount 0
22:32:06.299 00.001 20224 move complete, result=0
22:32:06.299 00.000 20224 worker thread done servicing request
22:32:06.303 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48646, med=2774, FiltMin=2512, FiltMax=25037, Gamma=1.000
22:32:06.317 00.014 8996 UpdateGuideState exits: m=686614 SNR=342.7
22:32:06.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:06.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:06.319 00.000 8996 Enqueuing Expose request
22:32:06.320 00.001 20224 Worker thread wakes up
22:32:06.320 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:32:06.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:06.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:07.310 00.989 20224 Exposure complete
22:32:07.366 00.056 20224 worker thread done servicing request
22:32:07.366 00.000 8996 OnExposeComplete: enter
22:32:07.367 00.001 8996 UpdateGuideState(): m_state=6
22:32:07.368 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4922
22:32:07.368 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=470.08, Mass=736804, SNR=317.6, Peak=55286 HFD=4.4
22:32:07.369 00.001 8996 MultiStar: [#1 -0.45,-0.64,0.00,M2] [#2 -0.31,-0.40,0.00,M1] [#3 -0.12,-0.70,0.00,M2] [#4 -0.11,-0.78,0.00,M2] [#5 -0.22,-0.56,0.00,M2] [#6 -0.27,-0.27,0.46,U] [#7 -0.19,-0.82,0.00,M3] [#8 0.03,-0.74,0.00,M1] 
22:32:07.370 00.001 8996 refined, 1 included, MultiStar: {-0.11, -0.49}, one-star: {-0.03, -0.59}
22:32:07.371 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
22:32:07.372 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.47)
22:32:07.372 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.49 hyp=0.50 cameraTheta=-1.79 mountX=-0.06 mountY=0.50, mountTheta=1.69
22:32:07.374 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.49, opts=13)
22:32:07.375 00.001 8996 Enqueuing Move request for scope (-0.11, -0.49)
22:32:07.375 00.000 20224 Worker thread wakes up
22:32:07.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.49) opts 0xd
22:32:07.376 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.49)
22:32:07.376 00.000 20224 Moving (-0.11, -0.49) raw xDistance=-0.06 yDistance=0.50
22:32:07.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:32:07.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:07.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:32:07.376 00.000 20224 MoveAxis(E, 0, ABG)
22:32:07.376 00.000 20224 Move returns status 0, amount 0
22:32:07.376 00.000 20224 MoveAxis(N, 0, ABG)
22:32:07.376 00.000 20224 Move returns status 0, amount 0
22:32:07.376 00.000 20224 move complete, result=0
22:32:07.376 00.000 20224 worker thread done servicing request
22:32:07.386 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55286, med=2774, FiltMin=2525, FiltMax=28173, Gamma=1.000
22:32:07.409 00.023 8996 UpdateGuideState exits: m=736804 SNR=317.6
22:32:07.410 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:07.411 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:07.412 00.001 8996 Enqueuing Expose request
22:32:07.412 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
22:32:07.413 00.001 20224 Worker thread wakes up
22:32:07.414 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:07.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:08.586 01.172 20224 Exposure complete
22:32:08.663 00.077 20224 worker thread done servicing request
22:32:08.663 00.000 8996 OnExposeComplete: enter
22:32:08.664 00.001 8996 UpdateGuideState(): m_state=6
22:32:08.665 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4923
22:32:08.666 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.67, Mass=731439, SNR=344.5, Peak=48883 HFD=4.6
22:32:08.666 00.000 8996 MultiStar: [#1 -0.09,-0.40,0.69,U] [#2 -0.02,-0.51,0.00,M2] [#3 -0.04,-0.05,0.66,U] [#4 -0.11,-0.44,0.00,M3] [#5 -0.24,-0.13,0.64,U] [#6 0.02,-0.35,0.43,U] [#7 -0.01,-0.24,0.49,U] [#8 -0.05,-0.17,0.39,U] 
22:32:08.667 00.001 8996 single-star, 6 included, MultiStar: {-0.04, -0.17}, one-star: {0.08, -0.01}
22:32:08.668 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.00 = 0.00)
22:32:08.669 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
22:32:08.669 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.09 mountX=0.08 mountY=-0.00, mountTheta=-0.02
22:32:08.671 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
22:32:08.672 00.001 8996 Enqueuing Move request for scope (0.08, -0.01)
22:32:08.672 00.000 20224 Worker thread wakes up
22:32:08.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:32:08.673 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:32:08.673 00.000 20224 Moving (0.08, -0.01) raw xDistance=0.08 yDistance=-0.00
22:32:08.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:32:08.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:08.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:32:08.673 00.000 20224 MoveAxis(E, 0, ABG)
22:32:08.673 00.000 20224 Move returns status 0, amount 0
22:32:08.673 00.000 20224 MoveAxis(N, 0, ABG)
22:32:08.673 00.000 20224 Move returns status 0, amount 0
22:32:08.673 00.000 20224 move complete, result=0
22:32:08.673 00.000 20224 worker thread done servicing request
22:32:08.676 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48883, med=2774, FiltMin=2531, FiltMax=25069, Gamma=1.000
22:32:08.698 00.022 8996 UpdateGuideState exits: m=731439 SNR=344.5
22:32:08.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:08.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:08.701 00.001 8996 Enqueuing Expose request
22:32:08.702 00.001 20224 Worker thread wakes up
22:32:08.702 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:08.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:08.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:09.668 00.965 20224 Exposure complete
22:32:09.745 00.077 20224 worker thread done servicing request
22:32:09.746 00.001 8996 OnExposeComplete: enter
22:32:09.747 00.001 8996 UpdateGuideState(): m_state=6
22:32:09.749 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4924
22:32:09.750 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=470.38, Mass=764827, SNR=355.7, Peak=57670 HFD=4.5
22:32:09.751 00.001 8996 MultiStar: [#1 0.01,-0.74,0.00,M2] [#2 -0.05,-0.41,0.75,U] [#3 0.07,-0.49,0.00,M2] [#4 -0.02,-0.56,0.00,M4] [#5 -0.11,-0.47,0.00,M2] [#6 0.02,-0.43,0.41,U] [#7 -0.15,-0.70,0.00,M3] [#8 -0.15,-0.47,0.00,M1] 
22:32:09.753 00.002 8996 single-star, 2 included, MultiStar: {-0.01, -0.36}, one-star: {-0.00, -0.30}
22:32:09.754 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
22:32:09.755 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
22:32:09.756 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.30 hyp=0.30 cameraTheta=-1.57 mountX=0.03 mountY=0.30, mountTheta=1.47
22:32:09.757 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.30, opts=13)
22:32:09.758 00.001 8996 Enqueuing Move request for scope (-0.00, -0.30)
22:32:09.759 00.001 20224 Worker thread wakes up
22:32:09.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.30) opts 0xd
22:32:09.759 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.30)
22:32:09.759 00.000 20224 Moving (-0.00, -0.30) raw xDistance=0.03 yDistance=0.30
22:32:09.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:32:09.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:09.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:32:09.759 00.000 20224 MoveAxis(E, 0, ABG)
22:32:09.759 00.000 20224 Move returns status 0, amount 0
22:32:09.759 00.000 20224 MoveAxis(N, 0, ABG)
22:32:09.759 00.000 20224 Move returns status 0, amount 0
22:32:09.759 00.000 20224 move complete, result=0
22:32:09.759 00.000 20224 worker thread done servicing request
22:32:09.763 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57670, med=2774, FiltMin=2513, FiltMax=26861, Gamma=1.000
22:32:09.776 00.013 8996 UpdateGuideState exits: m=764827 SNR=355.7
22:32:09.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:09.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:09.779 00.001 8996 Enqueuing Expose request
22:32:09.779 00.000 20224 Worker thread wakes up
22:32:09.779 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:32:09.780 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:09.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:10.957 01.177 20224 Exposure complete
22:32:11.029 00.072 20224 worker thread done servicing request
22:32:11.030 00.001 8996 OnExposeComplete: enter
22:32:11.031 00.001 8996 UpdateGuideState(): m_state=6
22:32:11.031 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4925
22:32:11.032 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=470.12, Mass=726100, SNR=366.9, Peak=53158 HFD=4.4
22:32:11.033 00.001 8996 MultiStar: [#1 -0.06,-0.70,0.00,M3] [#2 -0.15,-0.17,0.75,U] [#3 -0.10,-0.22,0.60,U] [#4 -0.16,-0.32,0.58,U] [#5 -0.14,-0.54,0.00,M3] [#6 -0.17,-0.64,0.00,M1] [#7 -0.10,-0.54,0.00,M4] [#8 0.04,-0.48,0.00,M2] 
22:32:11.034 00.001 8996 refined, 3 included, MultiStar: {-0.04, -0.34}, one-star: {0.15, -0.55}
22:32:11.035 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
22:32:11.035 00.000 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
22:32:11.036 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.34 hyp=0.34 cameraTheta=-1.69 mountX=-0.01 mountY=0.34, mountTheta=1.59
22:32:11.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.34, opts=13)
22:32:11.038 00.000 8996 Enqueuing Move request for scope (-0.04, -0.34)
22:32:11.039 00.001 20224 Worker thread wakes up
22:32:11.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.34) opts 0xd
22:32:11.039 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.34)
22:32:11.039 00.000 20224 Moving (-0.04, -0.34) raw xDistance=-0.01 yDistance=0.34
22:32:11.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:32:11.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:11.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:32:11.039 00.000 20224 MoveAxis(E, 0, ABG)
22:32:11.040 00.001 20224 Move returns status 0, amount 0
22:32:11.040 00.000 20224 MoveAxis(N, 0, ABG)
22:32:11.040 00.000 20224 Move returns status 0, amount 0
22:32:11.040 00.000 20224 move complete, result=0
22:32:11.040 00.000 20224 worker thread done servicing request
22:32:11.043 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53158, med=2777, FiltMin=2525, FiltMax=27206, Gamma=1.000
22:32:11.057 00.014 8996 UpdateGuideState exits: m=726100 SNR=366.9
22:32:11.058 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:11.058 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:11.059 00.001 8996 Enqueuing Expose request
22:32:11.060 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:32:11.061 00.001 20224 Worker thread wakes up
22:32:11.061 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:11.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:12.042 00.981 20224 Exposure complete
22:32:12.125 00.083 20224 worker thread done servicing request
22:32:12.125 00.000 8996 OnExposeComplete: enter
22:32:12.126 00.001 8996 UpdateGuideState(): m_state=6
22:32:12.127 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4926
22:32:12.128 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=470.12, Mass=721545, SNR=336.2, Peak=55926 HFD=4.4
22:32:12.129 00.001 8996 MultiStar: [#1 -0.10,-1.07,0.00,M4] [#2 -0.17,-0.53,0.00,M1] [#3 -0.16,-0.43,0.00,M2] [#4 -0.04,-0.72,0.00,M4] [#5 -0.13,-0.72,0.00,M4] [#6 -0.05,-0.66,0.00,M2] [#7 -0.05,-0.84,0.00,M5] [#8 -0.13,-0.55,0.00,M3] 
22:32:12.130 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
22:32:12.130 00.000 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
22:32:12.131 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.56 hyp=0.57 cameraTheta=-1.80 mountX=-0.07 mountY=0.57, mountTheta=1.70
22:32:12.133 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.56, opts=13)
22:32:12.133 00.000 8996 Enqueuing Move request for scope (-0.13, -0.56)
22:32:12.134 00.001 20224 Worker thread wakes up
22:32:12.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.56) opts 0xd
22:32:12.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.56)
22:32:12.134 00.000 20224 Moving (-0.13, -0.56) raw xDistance=-0.07 yDistance=0.57
22:32:12.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:32:12.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:12.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:32:12.134 00.000 20224 MoveAxis(E, 0, ABG)
22:32:12.134 00.000 20224 Move returns status 0, amount 0
22:32:12.134 00.000 20224 MoveAxis(N, 0, ABG)
22:32:12.134 00.000 20224 Move returns status 0, amount 0
22:32:12.134 00.000 20224 move complete, result=0
22:32:12.135 00.001 20224 worker thread done servicing request
22:32:12.138 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55926, med=2774, FiltMin=2515, FiltMax=28557, Gamma=1.000
22:32:12.151 00.013 8996 UpdateGuideState exits: m=721545 SNR=336.2
22:32:12.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:12.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:12.153 00.000 8996 Enqueuing Expose request
22:32:12.154 00.001 20224 Worker thread wakes up
22:32:12.154 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
22:32:12.155 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:12.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:13.325 01.170 20224 Exposure complete
22:32:13.404 00.079 20224 worker thread done servicing request
22:32:13.404 00.000 8996 OnExposeComplete: enter
22:32:13.405 00.001 8996 UpdateGuideState(): m_state=6
22:32:13.406 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4927
22:32:13.407 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=470.39, Mass=767698, SNR=405.9, Peak=58838 HFD=4.6
22:32:13.408 00.001 8996 MultiStar: [#1 -0.03,-0.81,0.00,M5] [#2 -0.29,-0.55,0.00,M2] [#3 -0.13,-0.41,0.62,U] [#4 -0.14,-0.49,0.00,M5] [#5 -0.40,-0.33,0.00,M5] [#6 -0.13,-0.28,0.40,U] [#7 -0.04,-0.53,0.00,M6] [#8 -0.21,-0.41,0.00,M4] 
22:32:13.408 00.000 8996 single-star, 2 included, MultiStar: {-0.14, -0.32}, one-star: {-0.15, -0.28}
22:32:13.409 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
22:32:13.409 00.000 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
22:32:13.410 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-2.05 mountX=-0.12 mountY=0.30, mountTheta=1.95
22:32:13.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.28, opts=13)
22:32:13.412 00.000 8996 Enqueuing Move request for scope (-0.15, -0.28)
22:32:13.413 00.001 20224 Worker thread wakes up
22:32:13.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.28) opts 0xd
22:32:13.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.28)
22:32:13.413 00.000 20224 Moving (-0.15, -0.28) raw xDistance=-0.12 yDistance=0.30
22:32:13.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:32:13.413 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.71 newest=1.21
22:32:13.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:32:13.414 00.001 20224 MoveAxis(E, 0, ABG)
22:32:13.414 00.000 20224 Move returns status 0, amount 0
22:32:13.414 00.000 20224 MoveAxis(S, 63, ABG)
22:32:13.414 00.000 20224 Guiding  Dir = 1, Dur = 63
22:32:13.414 00.000 20224 IsSlewing returns 0
22:32:13.414 00.000 20224 IsGuiding returns 0
22:32:13.418 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58838, med=2777, FiltMin=2534, FiltMax=29485, Gamma=1.000
22:32:13.431 00.013 8996 UpdateGuideState exits: m=767698 SNR=405.9
22:32:13.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:13.432 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:13.433 00.001 8996 Enqueuing Expose request
22:32:13.474 00.041 20224 PulseGuide returned control before completion, sleep 14
22:32:13.503 00.029 20224 IsGuiding returns 1
22:32:13.503 00.000 20224 scope still moving after pulse duration time elapsed
22:32:13.534 00.031 20224 IsSlewing returns 0
22:32:13.534 00.000 20224 IsGuiding returns 1
22:32:13.565 00.031 20224 IsSlewing returns 0
22:32:13.565 00.000 20224 IsGuiding returns 0
22:32:13.565 00.000 20224 scope move finished after 63 + 88 ms
22:32:13.566 00.001 20224 Move returns status 0, amount 63
22:32:13.566 00.000 20224 move complete, result=0
22:32:13.566 00.000 20224 worker thread done servicing request
22:32:13.566 00.000 20224 Worker thread wakes up
22:32:13.566 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
22:32:13.569 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:13.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:14.538 00.969 20224 Exposure complete
22:32:14.594 00.056 20224 worker thread done servicing request
22:32:14.594 00.000 8996 OnExposeComplete: enter
22:32:14.595 00.001 8996 UpdateGuideState(): m_state=6
22:32:14.596 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4928
22:32:14.597 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=470.21, Mass=777325, SNR=387.2, Peak=65494 HFD=4.6
22:32:14.598 00.001 8996 MultiStar: [#1 -0.43,-0.64,0.00,M6] [#2 -0.18,-0.75,0.00,M3] [#3 -0.18,-0.53,0.00,M2] [#4 -0.25,-0.69,0.00,M6] [#5 -0.51,-0.72,0.00,M6] [#6 -0.35,-0.33,0.00,M2] [#7 -0.33,-0.64,0.00,M7] [#8 -0.20,-0.52,0.00,M5] 
22:32:14.599 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
22:32:14.600 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
22:32:14.601 00.001 8996 CameraToMount -- cameraX=-0.42 cameraY=-0.47 hyp=0.63 cameraTheta=-2.30 mountX=-0.37 mountY=0.51, mountTheta=2.20
22:32:14.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=-0.47, opts=13)
22:32:14.604 00.001 8996 Enqueuing Move request for scope (-0.42, -0.47)
22:32:14.605 00.001 20224 Worker thread wakes up
22:32:14.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.47) opts 0xd
22:32:14.605 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, -0.47)
22:32:14.605 00.000 20224 Moving (-0.42, -0.47) raw xDistance=-0.37 yDistance=0.51
22:32:14.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:32:14.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
22:32:14.605 00.000 20224 MoveAxis(E, 54, ABG)
22:32:14.605 00.000 20224 Guiding  Dir = 2, Dur = 54
22:32:14.605 00.000 20224 IsSlewing returns 0
22:32:14.605 00.000 20224 IsGuiding returns 0
22:32:14.607 00.002 20224 PulseGuide returned control before completion, sleep 63
22:32:14.610 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2777, FiltMin=2477, FiltMax=30381, Gamma=1.000
22:32:14.624 00.014 8996 UpdateGuideState exits: m=777325 SNR=387.2
22:32:14.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:14.627 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:14.629 00.002 8996 Enqueuing Expose request
22:32:14.671 00.042 20224 IsGuiding returns 1
22:32:14.671 00.000 20224 scope still moving after pulse duration time elapsed
22:32:14.702 00.031 20224 IsSlewing returns 0
22:32:14.702 00.000 20224 IsGuiding returns 0
22:32:14.702 00.000 20224 scope move finished after 54 + 43 ms
22:32:14.702 00.000 20224 Move returns status 0, amount 54
22:32:14.702 00.000 20224 MoveAxis(S, 108, ABG)
22:32:14.702 00.000 20224 Guiding  Dir = 1, Dur = 108
22:32:14.703 00.001 20224 IsSlewing returns 0
22:32:14.703 00.000 20224 IsGuiding returns 0
22:32:14.750 00.047 20224 PulseGuide returned control before completion, sleep 72
22:32:14.826 00.076 20224 IsGuiding returns 1
22:32:14.826 00.000 20224 scope still moving after pulse duration time elapsed
22:32:14.857 00.031 20224 IsSlewing returns 0
22:32:14.857 00.000 20224 IsGuiding returns 1
22:32:14.888 00.031 20224 IsSlewing returns 0
22:32:14.888 00.000 20224 IsGuiding returns 1
22:32:14.918 00.030 20224 IsSlewing returns 0
22:32:14.919 00.001 20224 IsGuiding returns 0
22:32:14.919 00.000 20224 scope move finished after 108 + 108 ms
22:32:14.919 00.000 20224 Move returns status 0, amount 108
22:32:14.919 00.000 20224 move complete, result=0
22:32:14.919 00.000 20224 worker thread done servicing request
22:32:14.919 00.000 20224 Worker thread wakes up
22:32:14.920 00.001 8996 GuideStep: -0.4 px 54 ms EAST, 0.5 px 108 ms SOUTH
22:32:14.921 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:14.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:16.111 01.190 20224 Exposure complete
22:32:16.186 00.075 20224 worker thread done servicing request
22:32:16.186 00.000 8996 OnExposeComplete: enter
22:32:16.188 00.002 8996 UpdateGuideState(): m_state=6
22:32:16.190 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4929
22:32:16.191 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.90, Mass=754653, SNR=379.8, Peak=63635 HFD=4.4
22:32:16.194 00.003 8996 MultiStar: [#1 0.11,0.06,0.60,U] [#2 0.27,0.06,0.65,U] [#3 0.17,-0.10,0.56,U] [#4 0.07,-0.24,0.47,U] [#5 -0.02,-0.06,0.58,U] [#6 0.15,-0.18,0.35,U] [#7 0.27,-0.28,0.46,U] [#8 0.17,0.04,0.41,U] 
22:32:16.194 00.000 8996 refined, 8 included, MultiStar: {0.11, -0.02}, one-star: {-0.05, 0.22}
22:32:16.196 00.002 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
22:32:16.197 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
22:32:16.198 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.15 mountX=0.11 mountY=0.00, mountTheta=0.03
22:32:16.201 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.02, opts=13)
22:32:16.203 00.002 8996 Enqueuing Move request for scope (0.11, -0.02)
22:32:16.206 00.003 20224 Worker thread wakes up
22:32:16.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
22:32:16.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
22:32:16.206 00.000 20224 Moving (0.11, -0.02) raw xDistance=0.11 yDistance=0.00
22:32:16.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:32:16.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:16.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:32:16.206 00.000 20224 MoveAxis(E, 0, ABG)
22:32:16.206 00.000 20224 Move returns status 0, amount 0
22:32:16.206 00.000 20224 MoveAxis(N, 0, ABG)
22:32:16.206 00.000 20224 Move returns status 0, amount 0
22:32:16.206 00.000 20224 move complete, result=0
22:32:16.207 00.001 20224 worker thread done servicing request
22:32:16.214 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63635, med=2774, FiltMin=2518, FiltMax=29760, Gamma=1.000
22:32:16.246 00.032 8996 UpdateGuideState exits: m=754653 SNR=379.8
22:32:16.248 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:16.251 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:16.253 00.002 8996 Enqueuing Expose request
22:32:16.255 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:16.257 00.002 20224 Worker thread wakes up
22:32:16.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:16.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:17.229 00.972 20224 Exposure complete
22:32:17.312 00.083 20224 worker thread done servicing request
22:32:17.312 00.000 8996 OnExposeComplete: enter
22:32:17.313 00.001 8996 UpdateGuideState(): m_state=6
22:32:17.314 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4930
22:32:17.315 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.15, Mass=718166, SNR=337.3, Peak=58467 HFD=4.4
22:32:17.316 00.001 8996 MultiStar: [#1 0.01,0.01,0.71,U] [#2 0.13,0.12,0.84,U] [#3 0.29,-0.06,0.59,U] [#4 0.07,-0.09,0.55,U] [#5 0.04,0.16,0.68,U] [#6 0.13,0.01,0.44,U] [#7 -0.01,-0.03,0.41,U] [#8 0.15,0.13,0.39,U] 
22:32:17.317 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.12}, one-star: {-0.03, 0.47}
22:32:17.318 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
22:32:17.319 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
22:32:17.320 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.99 mountX=0.06 mountY=-0.12, mountTheta=-1.09
22:32:17.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
22:32:17.323 00.001 8996 Enqueuing Move request for scope (0.08, 0.12)
22:32:17.324 00.001 20224 Worker thread wakes up
22:32:17.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
22:32:17.324 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
22:32:17.324 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.06 yDistance=-0.12
22:32:17.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:32:17.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:17.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:32:17.324 00.000 20224 MoveAxis(E, 0, ABG)
22:32:17.324 00.000 20224 Move returns status 0, amount 0
22:32:17.324 00.000 20224 MoveAxis(N, 0, ABG)
22:32:17.324 00.000 20224 Move returns status 0, amount 0
22:32:17.324 00.000 20224 move complete, result=0
22:32:17.325 00.001 20224 worker thread done servicing request
22:32:17.330 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58467, med=2774, FiltMin=2496, FiltMax=26925, Gamma=1.000
22:32:17.346 00.016 8996 UpdateGuideState exits: m=718166 SNR=337.3
22:32:17.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:17.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:17.349 00.001 8996 Enqueuing Expose request
22:32:17.349 00.000 20224 Worker thread wakes up
22:32:17.349 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:17.350 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:17.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:18.514 01.164 20224 Exposure complete
22:32:18.600 00.086 20224 worker thread done servicing request
22:32:18.600 00.000 8996 OnExposeComplete: enter
22:32:18.601 00.001 8996 UpdateGuideState(): m_state=6
22:32:18.602 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4931
22:32:18.603 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=470.85, Mass=711438, SNR=372.4, Peak=49219 HFD=4.4
22:32:18.604 00.001 8996 MultiStar: [#1 -0.03,0.08,0.72,U] [#2 0.00,0.22,0.66,U] [#3 0.05,0.12,0.62,U] [#4 0.08,-0.14,0.51,U] [#5 0.02,0.08,0.58,U] [#6 0.07,-0.02,0.42,U] [#7 0.02,-0.22,0.40,U] [#8 0.41,-0.05,0.35,U] 
22:32:18.605 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {0.20, 0.17}
22:32:18.606 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
22:32:18.608 00.002 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
22:32:18.610 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.60 mountX=0.08 mountY=-0.07, mountTheta=-0.71
22:32:18.614 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
22:32:18.616 00.002 8996 Enqueuing Move request for scope (0.08, 0.06)
22:32:18.618 00.002 20224 Worker thread wakes up
22:32:18.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
22:32:18.618 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
22:32:18.618 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.08 yDistance=-0.07
22:32:18.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:32:18.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:18.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:32:18.618 00.000 20224 MoveAxis(E, 0, ABG)
22:32:18.618 00.000 20224 Move returns status 0, amount 0
22:32:18.618 00.000 20224 MoveAxis(N, 0, ABG)
22:32:18.618 00.000 20224 Move returns status 0, amount 0
22:32:18.618 00.000 20224 move complete, result=0
22:32:18.618 00.000 20224 worker thread done servicing request
22:32:18.630 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49219, med=2774, FiltMin=2505, FiltMax=27888, Gamma=1.000
22:32:18.659 00.029 8996 UpdateGuideState exits: m=711438 SNR=372.4
22:32:18.660 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:18.661 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:18.663 00.002 8996 Enqueuing Expose request
22:32:18.664 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:18.665 00.001 20224 Worker thread wakes up
22:32:18.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:18.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:19.655 00.990 20224 Exposure complete
22:32:19.723 00.068 20224 worker thread done servicing request
22:32:19.723 00.000 8996 OnExposeComplete: enter
22:32:19.723 00.000 8996 UpdateGuideState(): m_state=6
22:32:19.725 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4932
22:32:19.726 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.84, Mass=756401, SNR=354.9, Peak=52832 HFD=4.5
22:32:19.727 00.001 8996 MultiStar: [#1 0.27,-0.03,0.72,U] [#2 0.05,0.03,0.67,U] [#3 0.09,0.28,0.61,U] [#4 0.06,-0.16,0.51,U] [#5 0.05,-0.11,0.61,U] [#6 0.13,0.05,0.46,U] [#7 0.01,-0.10,0.42,U] [#8 0.22,0.14,0.40,U] 
22:32:19.727 00.000 8996 refined, 8 included, MultiStar: {0.15, 0.04}, one-star: {0.32, 0.16}
22:32:19.728 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
22:32:19.729 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
22:32:19.730 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.26 mountX=0.15 mountY=-0.06, mountTheta=-0.37
22:32:19.731 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.04, opts=13)
22:32:19.732 00.001 8996 Enqueuing Move request for scope (0.15, 0.04)
22:32:19.733 00.001 20224 Worker thread wakes up
22:32:19.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
22:32:19.733 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
22:32:19.733 00.000 20224 Moving (0.15, 0.04) raw xDistance=0.15 yDistance=-0.06
22:32:19.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:32:19.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:19.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:32:19.733 00.000 20224 MoveAxis(E, 0, ABG)
22:32:19.733 00.000 20224 Move returns status 0, amount 0
22:32:19.733 00.000 20224 MoveAxis(N, 0, ABG)
22:32:19.733 00.000 20224 Move returns status 0, amount 0
22:32:19.734 00.001 20224 move complete, result=0
22:32:19.734 00.000 20224 worker thread done servicing request
22:32:19.737 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52832, med=2774, FiltMin=2473, FiltMax=26768, Gamma=1.000
22:32:19.752 00.015 8996 UpdateGuideState exits: m=756401 SNR=354.9
22:32:19.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:19.753 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:19.754 00.001 8996 Enqueuing Expose request
22:32:19.755 00.001 20224 Worker thread wakes up
22:32:19.755 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:19.756 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:19.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:20.929 01.173 20224 Exposure complete
22:32:20.992 00.063 20224 worker thread done servicing request
22:32:20.993 00.001 8996 OnExposeComplete: enter
22:32:20.994 00.001 8996 UpdateGuideState(): m_state=6
22:32:20.995 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4933
22:32:20.996 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.87, Mass=708713, SNR=382.2, Peak=54659 HFD=4.4
22:32:20.998 00.002 8996 MultiStar: [#1 -0.02,-0.14,0.62,U] [#2 -0.15,0.06,0.65,U] [#3 0.01,0.01,0.53,U] [#4 -0.10,-0.22,0.48,U] [#5 -0.03,0.05,0.59,U] [#6 0.04,-0.11,0.42,U] [#7 -0.17,-0.24,0.47,U] [#8 0.15,0.00,0.34,U] 
22:32:20.999 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {0.10, 0.20}
22:32:20.999 00.000 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
22:32:21.000 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
22:32:21.001 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-2.36 mountX=-0.01 mountY=0.02, mountTheta=2.26
22:32:21.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
22:32:21.004 00.001 8996 Enqueuing Move request for scope (-0.02, -0.02)
22:32:21.005 00.001 20224 Worker thread wakes up
22:32:21.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
22:32:21.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
22:32:21.005 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=0.02
22:32:21.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:32:21.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:21.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:32:21.005 00.000 20224 MoveAxis(E, 0, ABG)
22:32:21.005 00.000 20224 Move returns status 0, amount 0
22:32:21.005 00.000 20224 MoveAxis(N, 0, ABG)
22:32:21.005 00.000 20224 Move returns status 0, amount 0
22:32:21.005 00.000 20224 move complete, result=0
22:32:21.005 00.000 20224 worker thread done servicing request
22:32:21.010 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54659, med=2777, FiltMin=2537, FiltMax=25504, Gamma=1.000
22:32:21.033 00.023 8996 UpdateGuideState exits: m=708713 SNR=382.2
22:32:21.033 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:21.034 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:21.035 00.001 8996 Enqueuing Expose request
22:32:21.036 00.001 20224 Worker thread wakes up
22:32:21.036 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:21.037 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:21.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:22.025 00.988 20224 Exposure complete
22:32:22.084 00.059 20224 worker thread done servicing request
22:32:22.084 00.000 8996 OnExposeComplete: enter
22:32:22.086 00.002 8996 UpdateGuideState(): m_state=6
22:32:22.086 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4934
22:32:22.088 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=470.76, Mass=741599, SNR=357.9, Peak=53699 HFD=4.5
22:32:22.089 00.001 8996 MultiStar: [#1 -0.07,-0.22,0.62,U] [#2 -0.13,-0.06,0.69,U] [#3 0.02,-0.12,0.48,U] [#4 -0.04,-0.32,0.53,U] [#5 -0.06,-0.29,0.57,U] [#6 -0.01,-0.23,0.45,U] [#7 -0.18,0.07,0.45,U] [#8 0.03,-0.03,0.41,U] 
22:32:22.090 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.11}, one-star: {0.16, 0.08}
22:32:22.091 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
22:32:22.092 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
22:32:22.092 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.73 mountX=-0.01 mountY=0.11, mountTheta=1.64
22:32:22.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.11, opts=13)
22:32:22.094 00.000 8996 Enqueuing Move request for scope (-0.02, -0.11)
22:32:22.095 00.001 20224 Worker thread wakes up
22:32:22.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
22:32:22.095 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
22:32:22.095 00.000 20224 Moving (-0.02, -0.11) raw xDistance=-0.01 yDistance=0.11
22:32:22.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:32:22.095 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:22.096 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:32:22.096 00.000 20224 MoveAxis(E, 0, ABG)
22:32:22.096 00.000 20224 Move returns status 0, amount 0
22:32:22.096 00.000 20224 MoveAxis(N, 0, ABG)
22:32:22.096 00.000 20224 Move returns status 0, amount 0
22:32:22.096 00.000 20224 move complete, result=0
22:32:22.096 00.000 20224 worker thread done servicing request
22:32:22.099 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=53699, med=2777, FiltMin=2502, FiltMax=24688, Gamma=1.000
22:32:22.122 00.023 8996 UpdateGuideState exits: m=741599 SNR=357.9
22:32:22.124 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:22.127 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:22.129 00.002 8996 Enqueuing Expose request
22:32:22.131 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:22.133 00.002 20224 Worker thread wakes up
22:32:22.133 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:22.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:23.294 01.161 20224 Exposure complete
22:32:23.366 00.072 20224 worker thread done servicing request
22:32:23.367 00.001 8996 OnExposeComplete: enter
22:32:23.368 00.001 8996 UpdateGuideState(): m_state=6
22:32:23.369 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4935
22:32:23.370 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.74, Mass=786105, SNR=342.5, Peak=62723 HFD=4.4
22:32:23.371 00.001 8996 MultiStar: [#1 -0.12,-0.37,0.75,U] [#2 -0.39,-0.26,0.00,M1] [#3 -0.20,-0.12,0.65,U] [#4 -0.13,-0.37,0.56,U] [#5 -0.22,-0.29,0.65,U] [#6 -0.18,-0.22,0.49,U] [#7 -0.36,-0.28,0.00,M2] [#8 -0.04,-0.14,0.41,U] 
22:32:23.371 00.000 8996 single-star, 6 included, MultiStar: {-0.13, -0.19}, one-star: {-0.05, 0.07}
22:32:23.372 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
22:32:23.373 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
22:32:23.373 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.21 mountX=-0.06 mountY=-0.06, mountTheta=-2.32
22:32:23.375 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.07, opts=13)
22:32:23.376 00.001 8996 Enqueuing Move request for scope (-0.05, 0.07)
22:32:23.376 00.000 20224 Worker thread wakes up
22:32:23.377 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
22:32:23.377 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
22:32:23.377 00.000 20224 Moving (-0.05, 0.07) raw xDistance=-0.06 yDistance=-0.06
22:32:23.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:32:23.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:23.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:32:23.377 00.000 20224 MoveAxis(E, 0, ABG)
22:32:23.377 00.000 20224 Move returns status 0, amount 0
22:32:23.377 00.000 20224 MoveAxis(N, 0, ABG)
22:32:23.377 00.000 20224 Move returns status 0, amount 0
22:32:23.377 00.000 20224 move complete, result=0
22:32:23.377 00.000 20224 worker thread done servicing request
22:32:23.380 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62723, med=2777, FiltMin=2505, FiltMax=29933, Gamma=1.000
22:32:23.395 00.015 8996 UpdateGuideState exits: m=786105 SNR=342.5
22:32:23.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:23.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:23.397 00.000 8996 Enqueuing Expose request
22:32:23.398 00.001 20224 Worker thread wakes up
22:32:23.398 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:23.399 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:23.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:24.384 00.985 20224 Exposure complete
22:32:24.448 00.064 20224 worker thread done servicing request
22:32:24.448 00.000 8996 OnExposeComplete: enter
22:32:24.450 00.002 8996 UpdateGuideState(): m_state=6
22:32:24.451 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4936
22:32:24.452 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=470.61, Mass=737093, SNR=329.0, Peak=51859 HFD=4.5
22:32:24.453 00.001 8996 MultiStar: [#1 -0.19,-0.18,0.81,U] [#2 -0.30,0.09,0.86,U] [#3 -0.30,0.01,0.68,U] [#4 -0.27,-0.19,0.62,U] [#5 -0.32,-0.10,0.69,U] [#6 -0.38,-0.03,0.46,U] [#7 -0.30,0.12,0.43,U] [#8 -0.25,0.04,0.42,U] 
22:32:24.454 00.001 8996 single-star, 8 included, MultiStar: {-0.26, -0.04}, one-star: {-0.14, -0.07}
22:32:24.455 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
22:32:24.456 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
22:32:24.456 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.70 mountX=-0.14 mountY=0.08, mountTheta=2.59
22:32:24.458 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
22:32:24.459 00.001 8996 Enqueuing Move request for scope (-0.14, -0.07)
22:32:24.460 00.001 20224 Worker thread wakes up
22:32:24.461 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
22:32:24.461 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
22:32:24.461 00.000 20224 Moving (-0.14, -0.07) raw xDistance=-0.14 yDistance=0.08
22:32:24.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:32:24.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:24.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:32:24.461 00.000 20224 MoveAxis(E, 0, ABG)
22:32:24.461 00.000 20224 Move returns status 0, amount 0
22:32:24.461 00.000 20224 MoveAxis(N, 0, ABG)
22:32:24.461 00.000 20224 Move returns status 0, amount 0
22:32:24.462 00.001 20224 move complete, result=0
22:32:24.462 00.000 20224 worker thread done servicing request
22:32:24.467 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51859, med=2777, FiltMin=2509, FiltMax=29005, Gamma=1.000
22:32:24.482 00.015 8996 UpdateGuideState exits: m=737093 SNR=329.0
22:32:24.484 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:24.486 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:24.489 00.003 8996 Enqueuing Expose request
22:32:24.491 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:24.493 00.002 20224 Worker thread wakes up
22:32:24.493 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:24.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:25.659 01.166 20224 Exposure complete
22:32:25.729 00.070 20224 worker thread done servicing request
22:32:25.729 00.000 8996 OnExposeComplete: enter
22:32:25.730 00.001 8996 UpdateGuideState(): m_state=6
22:32:25.731 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4937
22:32:25.733 00.002 8996 Star::Find returns 1 (0), X=137.68, Y=471.05, Mass=711120, SNR=379.0, Peak=54211 HFD=4.7
22:32:25.734 00.001 8996 MultiStar: [#1 -0.39,-0.04,0.58,U] [#2 -0.41,0.03,0.70,U] [#3 -0.24,0.33,0.55,U] [#4 -0.24,-0.05,0.59,U] [#5 -0.36,0.05,0.50,U] [#6 -0.30,0.11,0.41,U] [#7 -0.23,0.16,0.48,U] [#8 -0.19,0.11,0.38,U] 
22:32:25.735 00.001 8996 refined, 8 included, MultiStar: {-0.31, 0.14}, one-star: {-0.33, 0.38}
22:32:25.736 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
22:32:25.736 00.000 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
22:32:25.737 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.14 hyp=0.34 cameraTheta=2.72 mountX=-0.32 mountY=-0.10, mountTheta=-2.83
22:32:25.739 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.14, opts=13)
22:32:25.740 00.001 8996 Enqueuing Move request for scope (-0.31, 0.14)
22:32:25.741 00.001 20224 Worker thread wakes up
22:32:25.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.14) opts 0xd
22:32:25.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.14)
22:32:25.741 00.000 20224 Moving (-0.31, 0.14) raw xDistance=-0.32 yDistance=-0.10
22:32:25.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:32:25.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:25.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:32:25.741 00.000 20224 MoveAxis(E, 47, ABG)
22:32:25.741 00.000 20224 Guiding  Dir = 2, Dur = 47
22:32:25.741 00.000 20224 IsSlewing returns 0
22:32:25.742 00.001 20224 IsGuiding returns 0
22:32:25.747 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54211, med=2774, FiltMin=2534, FiltMax=30768, Gamma=1.000
22:32:25.761 00.014 8996 UpdateGuideState exits: m=711120 SNR=379.0
22:32:25.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:25.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:25.764 00.001 8996 Enqueuing Expose request
22:32:25.765 00.001 20224 PulseGuide returned control before completion, sleep 35
22:32:25.810 00.045 20224 IsGuiding returns 1
22:32:25.810 00.000 20224 scope still moving after pulse duration time elapsed
22:32:25.842 00.032 20224 IsSlewing returns 0
22:32:25.842 00.000 20224 IsGuiding returns 1
22:32:25.872 00.030 20224 IsSlewing returns 0
22:32:25.872 00.000 20224 IsGuiding returns 0
22:32:25.873 00.001 20224 scope move finished after 47 + 84 ms
22:32:25.873 00.000 20224 Move returns status 0, amount 47
22:32:25.873 00.000 20224 MoveAxis(N, 0, ABG)
22:32:25.873 00.000 20224 Move returns status 0, amount 0
22:32:25.873 00.000 20224 move complete, result=0
22:32:25.873 00.000 20224 worker thread done servicing request
22:32:25.873 00.000 20224 Worker thread wakes up
22:32:25.873 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
22:32:25.876 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:25.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:26.852 00.976 20224 Exposure complete
22:32:26.914 00.062 20224 worker thread done servicing request
22:32:26.914 00.000 8996 OnExposeComplete: enter
22:32:26.915 00.001 8996 UpdateGuideState(): m_state=6
22:32:26.918 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4938
22:32:26.919 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.92, Mass=775237, SNR=357.2, Peak=56019 HFD=4.4
22:32:26.921 00.002 8996 MultiStar: [#1 0.06,-0.04,0.63,U] [#2 0.01,0.06,0.70,U] [#3 0.08,0.31,0.59,U] [#4 -0.07,0.09,0.52,U] [#5 0.06,-0.22,0.59,U] [#6 0.08,-0.01,0.40,U] [#7 -0.05,0.07,0.39,U] [#8 0.07,0.02,0.40,U] 
22:32:26.923 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {0.06, 0.24}
22:32:26.924 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
22:32:26.925 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
22:32:26.926 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.10 mountX=0.03 mountY=-0.08, mountTheta=-1.20
22:32:26.929 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
22:32:26.931 00.002 8996 Enqueuing Move request for scope (0.04, 0.07)
22:32:26.932 00.001 20224 Worker thread wakes up
22:32:26.932 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
22:32:26.932 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
22:32:26.932 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
22:32:26.932 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:32:26.932 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:26.933 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:32:26.933 00.000 20224 MoveAxis(E, 0, ABG)
22:32:26.933 00.000 20224 Move returns status 0, amount 0
22:32:26.933 00.000 20224 MoveAxis(N, 0, ABG)
22:32:26.933 00.000 20224 Move returns status 0, amount 0
22:32:26.933 00.000 20224 move complete, result=0
22:32:26.933 00.000 20224 worker thread done servicing request
22:32:26.944 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56019, med=2777, FiltMin=2502, FiltMax=31744, Gamma=1.000
22:32:26.963 00.019 8996 UpdateGuideState exits: m=775237 SNR=357.2
22:32:26.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:26.964 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:26.965 00.001 8996 Enqueuing Expose request
22:32:26.966 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:26.967 00.001 20224 Worker thread wakes up
22:32:26.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:26.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:28.115 01.148 20224 Exposure complete
22:32:28.170 00.055 20224 worker thread done servicing request
22:32:28.170 00.000 8996 OnExposeComplete: enter
22:32:28.171 00.001 8996 UpdateGuideState(): m_state=6
22:32:28.172 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4939
22:32:28.173 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=470.89, Mass=721749, SNR=353.9, Peak=59971 HFD=4.4
22:32:28.175 00.002 8996 MultiStar: [#1 0.08,-0.02,0.69,U] [#2 0.06,-0.00,0.76,U] [#3 0.15,0.15,0.62,U] [#4 0.11,0.06,0.52,U] [#5 -0.02,0.21,0.68,U] [#6 0.14,0.16,0.42,U] [#7 -0.01,-0.11,0.50,U] [#8 0.07,0.10,0.42,U] 
22:32:28.175 00.000 8996 refined, 8 included, MultiStar: {0.08, 0.09}, one-star: {0.11, 0.21}
22:32:28.176 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
22:32:28.177 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
22:32:28.178 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.88 mountX=0.07 mountY=-0.10, mountTheta=-0.98
22:32:28.179 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
22:32:28.180 00.001 8996 Enqueuing Move request for scope (0.08, 0.09)
22:32:28.181 00.001 20224 Worker thread wakes up
22:32:28.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
22:32:28.181 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
22:32:28.181 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
22:32:28.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:32:28.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:28.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:32:28.181 00.000 20224 MoveAxis(E, 0, ABG)
22:32:28.181 00.000 20224 Move returns status 0, amount 0
22:32:28.181 00.000 20224 MoveAxis(N, 0, ABG)
22:32:28.181 00.000 20224 Move returns status 0, amount 0
22:32:28.181 00.000 20224 move complete, result=0
22:32:28.181 00.000 20224 worker thread done servicing request
22:32:28.185 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59971, med=2777, FiltMin=2518, FiltMax=28272, Gamma=1.000
22:32:28.199 00.014 8996 UpdateGuideState exits: m=721749 SNR=353.9
22:32:28.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:28.200 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:28.201 00.001 8996 Enqueuing Expose request
22:32:28.202 00.001 20224 Worker thread wakes up
22:32:28.202 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:28.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:28.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:29.184 00.981 20224 Exposure complete
22:32:29.250 00.066 20224 worker thread done servicing request
22:32:29.251 00.001 8996 OnExposeComplete: enter
22:32:29.251 00.000 8996 UpdateGuideState(): m_state=6
22:32:29.252 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4940
22:32:29.253 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.04, Mass=747371, SNR=377.3, Peak=60755 HFD=4.3
22:32:29.254 00.001 8996 MultiStar: [#1 0.24,-0.22,0.66,U] [#2 0.07,0.04,0.67,U] [#3 0.11,-0.02,0.57,U] [#4 0.13,-0.13,0.55,U] [#5 -0.10,0.14,0.55,U] [#6 -0.01,-0.05,0.43,U] [#7 -0.02,-0.30,0.44,U] [#8 0.11,-0.17,0.32,U] 
22:32:29.255 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.10, 0.37}
22:32:29.256 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
22:32:29.257 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
22:32:29.258 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.07 mountX=0.08 mountY=-0.01, mountTheta=-0.19
22:32:29.259 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
22:32:29.260 00.001 8996 Enqueuing Move request for scope (0.08, 0.01)
22:32:29.260 00.000 20224 Worker thread wakes up
22:32:29.261 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
22:32:29.261 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
22:32:29.261 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.01
22:32:29.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:32:29.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:29.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:32:29.261 00.000 20224 MoveAxis(E, 0, ABG)
22:32:29.261 00.000 20224 Move returns status 0, amount 0
22:32:29.261 00.000 20224 MoveAxis(N, 0, ABG)
22:32:29.261 00.000 20224 Move returns status 0, amount 0
22:32:29.261 00.000 20224 move complete, result=0
22:32:29.261 00.000 20224 worker thread done servicing request
22:32:29.267 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60755, med=2777, FiltMin=2531, FiltMax=29165, Gamma=1.000
22:32:29.287 00.020 8996 UpdateGuideState exits: m=747371 SNR=377.3
22:32:29.288 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:29.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:29.290 00.001 8996 Enqueuing Expose request
22:32:29.291 00.001 20224 Worker thread wakes up
22:32:29.291 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:29.292 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:29.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:30.468 01.176 20224 Exposure complete
22:32:30.549 00.081 20224 worker thread done servicing request
22:32:30.549 00.000 8996 OnExposeComplete: enter
22:32:30.551 00.002 8996 UpdateGuideState(): m_state=6
22:32:30.553 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4941
22:32:30.555 00.002 8996 Star::Find returns 1 (0), X=138.22, Y=470.97, Mass=702210, SNR=349.7, Peak=51408 HFD=4.3
22:32:30.557 00.002 8996 MultiStar: [#1 -0.02,-0.11,0.68,U] [#2 0.09,0.03,0.72,U] [#3 0.07,-0.09,0.60,U] [#4 -0.05,-0.02,0.51,U] [#5 0.03,-0.13,0.64,U] [#6 0.07,-0.01,0.44,U] [#7 -0.01,0.12,0.46,U] [#8 0.04,-0.15,0.39,U] 
22:32:30.559 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.02}, one-star: {0.21, 0.30}
22:32:30.560 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
22:32:30.562 00.002 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
22:32:30.563 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.28 mountX=0.06 mountY=-0.03, mountTheta=-0.39
22:32:30.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.02, opts=13)
22:32:30.567 00.002 8996 Enqueuing Move request for scope (0.06, 0.02)
22:32:30.569 00.002 20224 Worker thread wakes up
22:32:30.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
22:32:30.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
22:32:30.569 00.000 20224 Moving (0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
22:32:30.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:32:30.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:30.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:32:30.570 00.001 20224 MoveAxis(E, 0, ABG)
22:32:30.570 00.000 20224 Move returns status 0, amount 0
22:32:30.570 00.000 20224 MoveAxis(N, 0, ABG)
22:32:30.570 00.000 20224 Move returns status 0, amount 0
22:32:30.570 00.000 20224 move complete, result=0
22:32:30.570 00.000 20224 worker thread done servicing request
22:32:30.577 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51408, med=2777, FiltMin=2499, FiltMax=28112, Gamma=1.000
22:32:30.600 00.023 8996 UpdateGuideState exits: m=702210 SNR=349.7
22:32:30.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:30.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:30.603 00.001 8996 Enqueuing Expose request
22:32:30.604 00.001 20224 Worker thread wakes up
22:32:30.604 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:30.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:30.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:31.575 00.970 20224 Exposure complete
22:32:31.645 00.070 20224 worker thread done servicing request
22:32:31.645 00.000 8996 OnExposeComplete: enter
22:32:31.646 00.001 8996 UpdateGuideState(): m_state=6
22:32:31.647 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4942
22:32:31.649 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=471.02, Mass=686691, SNR=318.0, Peak=55107 HFD=4.4
22:32:31.650 00.001 8996 MultiStar: [#1 0.04,-0.10,0.75,U] [#2 -0.10,-0.06,0.77,U] [#3 -0.07,-0.04,0.63,U] [#4 -0.10,-0.19,0.55,U] [#5 -0.02,-0.12,0.63,U] [#6 -0.00,0.07,0.46,U] [#7 -0.15,0.04,0.44,U] [#8 0.22,0.16,0.44,U] 
22:32:31.652 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {0.06, 0.34}
22:32:31.652 00.000 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
22:32:31.654 00.002 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
22:32:31.656 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=2.05 mountX=-0.01 mountY=-0.02, mountTheta=-2.15
22:32:31.660 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
22:32:31.661 00.001 8996 Enqueuing Move request for scope (-0.01, 0.02)
22:32:31.663 00.002 20224 Worker thread wakes up
22:32:31.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
22:32:31.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
22:32:31.663 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
22:32:31.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:32:31.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:31.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:32:31.663 00.000 20224 MoveAxis(E, 0, ABG)
22:32:31.663 00.000 20224 Move returns status 0, amount 0
22:32:31.663 00.000 20224 MoveAxis(N, 0, ABG)
22:32:31.663 00.000 20224 Move returns status 0, amount 0
22:32:31.663 00.000 20224 move complete, result=0
22:32:31.663 00.000 20224 worker thread done servicing request
22:32:31.670 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55107, med=2777, FiltMin=2512, FiltMax=27411, Gamma=1.000
22:32:31.693 00.023 8996 UpdateGuideState exits: m=686691 SNR=318.0
22:32:31.695 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:31.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:31.696 00.000 8996 Enqueuing Expose request
22:32:31.697 00.001 20224 Worker thread wakes up
22:32:31.697 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:31.698 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:31.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:32.862 01.164 20224 Exposure complete
22:32:32.941 00.079 20224 worker thread done servicing request
22:32:32.941 00.000 8996 OnExposeComplete: enter
22:32:32.942 00.001 8996 UpdateGuideState(): m_state=6
22:32:32.943 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4943
22:32:32.944 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.79, Mass=664873, SNR=308.0, Peak=52643 HFD=4.4
22:32:32.945 00.001 8996 MultiStar: [#1 -0.42,-0.16,0.00,M1] [#2 -0.12,-0.05,0.85,U] [#3 0.05,0.14,0.75,U] [#4 -0.19,-0.27,0.54,U] [#5 -0.20,-0.09,0.68,U] [#6 -0.07,-0.16,0.51,U] [#7 -0.32,-0.05,0.56,U] [#8 -0.10,0.02,0.43,U] 
22:32:32.945 00.000 8996 refined, 7 included, MultiStar: {-0.11, -0.02}, one-star: {-0.04, 0.11}
22:32:32.946 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
22:32:32.947 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.33)
22:32:32.948 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-2.93 mountX=-0.11 mountY=0.04, mountTheta=2.82
22:32:32.950 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.02, opts=13)
22:32:32.952 00.002 8996 Enqueuing Move request for scope (-0.11, -0.02)
22:32:32.954 00.002 20224 Worker thread wakes up
22:32:32.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
22:32:32.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
22:32:32.954 00.000 20224 Moving (-0.11, -0.02) raw xDistance=-0.11 yDistance=0.04
22:32:32.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:32:32.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:32.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:32:32.954 00.000 20224 MoveAxis(E, 0, ABG)
22:32:32.954 00.000 20224 Move returns status 0, amount 0
22:32:32.954 00.000 20224 MoveAxis(N, 0, ABG)
22:32:32.954 00.000 20224 Move returns status 0, amount 0
22:32:32.954 00.000 20224 move complete, result=0
22:32:32.954 00.000 20224 worker thread done servicing request
22:32:32.958 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52643, med=2777, FiltMin=2496, FiltMax=25136, Gamma=1.000
22:32:32.975 00.017 8996 UpdateGuideState exits: m=664873 SNR=308.0
22:32:32.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:32.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:32.978 00.001 8996 Enqueuing Expose request
22:32:32.978 00.000 20224 Worker thread wakes up
22:32:32.978 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:32.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:32.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:33.960 00.981 20224 Exposure complete
22:32:34.017 00.057 20224 worker thread done servicing request
22:32:34.017 00.000 8996 OnExposeComplete: enter
22:32:34.018 00.001 8996 UpdateGuideState(): m_state=6
22:32:34.019 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4944
22:32:34.019 00.000 8996 Star::Find returns 1 (0), X=137.88, Y=470.90, Mass=654523, SNR=331.6, Peak=58579 HFD=4.4
22:32:34.020 00.001 8996 MultiStar: [#1 -0.17,-0.53,0.00,M2] [#2 -0.28,0.08,0.81,U] [#3 -0.13,0.13,0.67,U] [#4 -0.29,-0.13,0.53,U] [#5 -0.28,-0.07,0.66,U] [#6 -0.27,-0.18,0.46,U] [#7 -0.52,0.00,0.00,M1] [#8 -0.11,-0.04,0.42,U] 
22:32:34.021 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.04}, one-star: {-0.12, 0.23}
22:32:34.022 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
22:32:34.023 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
22:32:34.023 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.97 mountX=-0.21 mountY=-0.01, mountTheta=-3.08
22:32:34.025 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.04, opts=13)
22:32:34.026 00.001 8996 Enqueuing Move request for scope (-0.21, 0.04)
22:32:34.027 00.001 20224 Worker thread wakes up
22:32:34.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
22:32:34.027 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
22:32:34.027 00.000 20224 Moving (-0.21, 0.04) raw xDistance=-0.21 yDistance=-0.01
22:32:34.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:32:34.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:34.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:32:34.027 00.000 20224 MoveAxis(E, 31, ABG)
22:32:34.027 00.000 20224 Guiding  Dir = 2, Dur = 31
22:32:34.027 00.000 20224 IsSlewing returns 0
22:32:34.027 00.000 20224 IsGuiding returns 0
22:32:34.031 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58579, med=2774, FiltMin=2525, FiltMax=25760, Gamma=1.000
22:32:34.045 00.014 8996 UpdateGuideState exits: m=654523 SNR=331.6
22:32:34.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:34.046 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:34.047 00.001 8996 Enqueuing Expose request
22:32:34.060 00.013 20224 IsGuiding returns 1
22:32:34.061 00.001 20224 scope still moving after pulse duration time elapsed
22:32:34.090 00.029 20224 IsSlewing returns 0
22:32:34.090 00.000 20224 IsGuiding returns 1
22:32:34.121 00.031 20224 IsSlewing returns 0
22:32:34.122 00.001 20224 IsGuiding returns 1
22:32:34.152 00.030 20224 IsSlewing returns 0
22:32:34.152 00.000 20224 IsGuiding returns 0
22:32:34.153 00.001 20224 scope move finished after 31 + 93 ms
22:32:34.153 00.000 20224 Move returns status 0, amount 31
22:32:34.153 00.000 20224 MoveAxis(N, 0, ABG)
22:32:34.153 00.000 20224 Move returns status 0, amount 0
22:32:34.153 00.000 20224 move complete, result=0
22:32:34.153 00.000 20224 worker thread done servicing request
22:32:34.153 00.000 20224 Worker thread wakes up
22:32:34.153 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
22:32:34.155 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:34.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:35.317 01.162 20224 Exposure complete
22:32:35.387 00.070 20224 worker thread done servicing request
22:32:35.388 00.001 8996 OnExposeComplete: enter
22:32:35.390 00.002 8996 UpdateGuideState(): m_state=6
22:32:35.392 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4945
22:32:35.393 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=470.83, Mass=785251, SNR=359.9, Peak=62019 HFD=4.4
22:32:35.396 00.003 8996 MultiStar: [#1 0.23,-0.31,0.66,U] [#2 0.02,-0.18,0.75,U] [#3 0.05,0.16,0.66,U] [#4 0.05,-0.08,0.51,U] [#5 -0.01,-0.12,0.57,U] [#6 0.22,-0.19,0.48,U] [#7 -0.09,-0.23,0.43,U] [#8 0.23,0.01,0.41,U] 
22:32:35.398 00.002 8996 refined, 8 included, MultiStar: {0.08, -0.07}, one-star: {0.06, 0.15}
22:32:35.399 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
22:32:35.401 00.002 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
22:32:35.403 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.71 mountX=0.09 mountY=0.06, mountTheta=0.60
22:32:35.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.07, opts=13)
22:32:35.407 00.002 8996 Enqueuing Move request for scope (0.08, -0.07)
22:32:35.408 00.001 20224 Worker thread wakes up
22:32:35.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
22:32:35.408 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
22:32:35.408 00.000 20224 Moving (0.08, -0.07) raw xDistance=0.09 yDistance=0.06
22:32:35.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:32:35.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:35.409 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:32:35.409 00.000 20224 MoveAxis(E, 0, ABG)
22:32:35.409 00.000 20224 Move returns status 0, amount 0
22:32:35.409 00.000 20224 MoveAxis(N, 0, ABG)
22:32:35.409 00.000 20224 Move returns status 0, amount 0
22:32:35.409 00.000 20224 move complete, result=0
22:32:35.409 00.000 20224 worker thread done servicing request
22:32:35.417 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62019, med=2777, FiltMin=2512, FiltMax=28672, Gamma=1.000
22:32:35.435 00.018 8996 UpdateGuideState exits: m=785251 SNR=359.9
22:32:35.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:35.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:35.438 00.001 8996 Enqueuing Expose request
22:32:35.439 00.001 20224 Worker thread wakes up
22:32:35.439 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:35.439 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:35.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:36.418 00.979 20224 Exposure complete
22:32:36.483 00.065 20224 worker thread done servicing request
22:32:36.483 00.000 8996 OnExposeComplete: enter
22:32:36.484 00.001 8996 UpdateGuideState(): m_state=6
22:32:36.485 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4946
22:32:36.486 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=471.04, Mass=742112, SNR=375.5, Peak=56704 HFD=4.6
22:32:36.489 00.003 8996 MultiStar: [#1 0.28,-0.21,0.61,U] [#2 0.25,-0.14,0.65,U] [#3 0.14,0.51,0.00,M1] [#4 0.12,0.05,0.53,U] [#5 0.15,-0.01,0.61,U] [#6 0.15,0.18,0.41,U] [#7 0.28,-0.02,0.41,U] [#8 0.37,0.21,0.34,U] 
22:32:36.491 00.002 8996 refined, 7 included, MultiStar: {0.25, 0.07}, one-star: {0.36, 0.36}
22:32:36.492 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
22:32:36.494 00.002 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
22:32:36.496 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=0.07 hyp=0.26 cameraTheta=0.26 mountX=0.25 mountY=-0.10, mountTheta=-0.37
22:32:36.497 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.07, opts=13)
22:32:36.500 00.003 8996 Enqueuing Move request for scope (0.25, 0.07)
22:32:36.502 00.002 20224 Worker thread wakes up
22:32:36.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.07) opts 0xd
22:32:36.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.07)
22:32:36.502 00.000 20224 Moving (0.25, 0.07) raw xDistance=0.25 yDistance=-0.10
22:32:36.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:32:36.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:36.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:32:36.502 00.000 20224 MoveAxis(W, 36, ABG)
22:32:36.502 00.000 20224 Guiding  Dir = 3, Dur = 36
22:32:36.502 00.000 20224 IsSlewing returns 0
22:32:36.502 00.000 20224 IsGuiding returns 0
22:32:36.513 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56704, med=2777, FiltMin=2528, FiltMax=28832, Gamma=1.000
22:32:36.542 00.029 8996 UpdateGuideState exits: m=742112 SNR=375.5
22:32:36.544 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:36.546 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:36.548 00.002 8996 Enqueuing Expose request
22:32:36.551 00.003 20224 IsGuiding returns 1
22:32:36.551 00.000 20224 scope still moving after pulse duration time elapsed
22:32:36.582 00.031 20224 IsSlewing returns 0
22:32:36.582 00.000 20224 IsGuiding returns 1
22:32:36.613 00.031 20224 IsSlewing returns 0
22:32:36.613 00.000 20224 IsGuiding returns 1
22:32:36.644 00.031 20224 IsSlewing returns 0
22:32:36.644 00.000 20224 IsGuiding returns 0
22:32:36.644 00.000 20224 scope move finished after 36 + 105 ms
22:32:36.644 00.000 20224 Move returns status 0, amount 36
22:32:36.644 00.000 20224 MoveAxis(N, 0, ABG)
22:32:36.644 00.000 20224 Move returns status 0, amount 0
22:32:36.644 00.000 20224 move complete, result=0
22:32:36.644 00.000 20224 worker thread done servicing request
22:32:36.644 00.000 20224 Worker thread wakes up
22:32:36.644 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
22:32:36.649 00.005 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:36.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:37.828 01.179 20224 Exposure complete
22:32:37.902 00.074 20224 worker thread done servicing request
22:32:37.902 00.000 8996 OnExposeComplete: enter
22:32:37.903 00.001 8996 UpdateGuideState(): m_state=6
22:32:37.905 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4947
22:32:37.906 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=470.79, Mass=672906, SNR=338.5, Peak=56339 HFD=4.4
22:32:37.907 00.001 8996 MultiStar: [#1 -0.05,-0.19,0.76,U] [#2 -0.06,0.04,0.82,U] [#3 -0.04,-0.10,0.76,U] [#4 -0.09,-0.19,0.56,U] [#5 -0.05,-0.17,0.68,U] [#6 0.05,0.12,0.48,U] [#7 -0.04,0.01,0.48,U] [#8 0.03,-0.09,0.42,U] 
22:32:37.908 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.17, 0.11}
22:32:37.909 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
22:32:37.910 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
22:32:37.911 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.07 cameraTheta=-2.49 mountX=-0.05 mountY=0.05, mountTheta=2.38
22:32:37.913 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
22:32:37.915 00.002 8996 Enqueuing Move request for scope (-0.06, -0.05)
22:32:37.916 00.001 20224 Worker thread wakes up
22:32:37.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
22:32:37.916 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
22:32:37.916 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.05 yDistance=0.05
22:32:37.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:32:37.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:37.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:32:37.916 00.000 20224 MoveAxis(E, 0, ABG)
22:32:37.916 00.000 20224 Move returns status 0, amount 0
22:32:37.916 00.000 20224 MoveAxis(N, 0, ABG)
22:32:37.917 00.001 20224 Move returns status 0, amount 0
22:32:37.917 00.000 20224 move complete, result=0
22:32:37.917 00.000 20224 worker thread done servicing request
22:32:37.920 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56339, med=2777, FiltMin=2499, FiltMax=26995, Gamma=1.000
22:32:37.943 00.023 8996 UpdateGuideState exits: m=672906 SNR=338.5
22:32:37.945 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:37.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:37.947 00.001 8996 Enqueuing Expose request
22:32:37.948 00.001 20224 Worker thread wakes up
22:32:37.948 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:37.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:37.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:38.934 00.985 20224 Exposure complete
22:32:39.000 00.066 20224 worker thread done servicing request
22:32:39.001 00.001 8996 OnExposeComplete: enter
22:32:39.002 00.001 8996 UpdateGuideState(): m_state=6
22:32:39.002 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4948
22:32:39.003 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.94, Mass=785236, SNR=361.8, Peak=57347 HFD=4.4
22:32:39.004 00.001 8996 MultiStar: [#1 -0.02,-0.00,0.64,U] [#2 -0.06,0.22,0.74,U] [#3 0.07,0.34,0.65,U] [#4 0.07,-0.01,0.49,U] [#5 0.04,0.15,0.54,U] [#6 0.11,0.32,0.40,U] [#7 0.01,-0.01,0.42,U] [#8 0.26,0.11,0.41,U] 
22:32:39.005 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.17}, one-star: {0.18, 0.26}
22:32:39.006 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
22:32:39.006 00.000 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
22:32:39.007 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.17 mountX=0.05 mountY=-0.17, mountTheta=-1.27
22:32:39.012 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.17, opts=13)
22:32:39.014 00.002 8996 Enqueuing Move request for scope (0.07, 0.17)
22:32:39.017 00.003 20224 Worker thread wakes up
22:32:39.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
22:32:39.017 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
22:32:39.017 00.000 20224 Moving (0.07, 0.17) raw xDistance=0.05 yDistance=-0.17
22:32:39.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:32:39.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:39.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:32:39.017 00.000 20224 MoveAxis(E, 0, ABG)
22:32:39.017 00.000 20224 Move returns status 0, amount 0
22:32:39.018 00.001 20224 MoveAxis(N, 0, ABG)
22:32:39.018 00.000 20224 Move returns status 0, amount 0
22:32:39.018 00.000 20224 move complete, result=0
22:32:39.018 00.000 20224 worker thread done servicing request
22:32:39.024 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57347, med=2777, FiltMin=2505, FiltMax=29837, Gamma=1.000
22:32:39.044 00.020 8996 UpdateGuideState exits: m=785236 SNR=361.8
22:32:39.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:39.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:39.047 00.001 8996 Enqueuing Expose request
22:32:39.048 00.001 20224 Worker thread wakes up
22:32:39.048 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:39.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:39.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:40.211 01.162 20224 Exposure complete
22:32:40.290 00.079 20224 worker thread done servicing request
22:32:40.290 00.000 8996 OnExposeComplete: enter
22:32:40.291 00.001 8996 UpdateGuideState(): m_state=6
22:32:40.292 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4949
22:32:40.294 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=471.01, Mass=684104, SNR=330.5, Peak=57475 HFD=4.4
22:32:40.295 00.001 8996 MultiStar: [#1 -0.20,-0.08,0.75,U] [#2 -0.36,0.17,0.85,U] [#3 -0.17,0.23,0.60,U] [#4 -0.19,-0.04,0.62,U] [#5 -0.39,0.15,0.68,U] [#6 -0.22,0.38,0.48,U] [#7 -0.10,0.16,0.51,U] [#8 -0.26,0.16,0.42,U] 
22:32:40.296 00.001 8996 refined, 8 included, MultiStar: {-0.22, 0.16}, one-star: {-0.12, 0.33}
22:32:40.297 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
22:32:40.298 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
22:32:40.298 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.16 hyp=0.28 cameraTheta=2.52 mountX=-0.24 mountY=-0.13, mountTheta=-2.63
22:32:40.300 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.16, opts=13)
22:32:40.301 00.001 8996 Enqueuing Move request for scope (-0.22, 0.16)
22:32:40.302 00.001 20224 Worker thread wakes up
22:32:40.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.16) opts 0xd
22:32:40.302 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.16)
22:32:40.302 00.000 20224 Moving (-0.22, 0.16) raw xDistance=-0.24 yDistance=-0.13
22:32:40.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:32:40.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:40.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:32:40.302 00.000 20224 MoveAxis(E, 35, ABG)
22:32:40.302 00.000 20224 Guiding  Dir = 2, Dur = 35
22:32:40.302 00.000 20224 IsSlewing returns 0
22:32:40.302 00.000 20224 IsGuiding returns 0
22:32:40.356 00.054 20224 IsGuiding returns 1
22:32:40.356 00.000 20224 scope still moving after pulse duration time elapsed
22:32:40.385 00.029 20224 IsSlewing returns 0
22:32:40.386 00.001 20224 IsGuiding returns 1
22:32:40.417 00.031 20224 IsSlewing returns 0
22:32:40.417 00.000 20224 IsGuiding returns 0
22:32:40.417 00.000 20224 scope move finished after 35 + 79 ms
22:32:40.417 00.000 20224 Move returns status 0, amount 35
22:32:40.417 00.000 20224 MoveAxis(N, 0, ABG)
22:32:40.417 00.000 20224 Move returns status 0, amount 0
22:32:40.417 00.000 20224 move complete, result=0
22:32:40.706 00.289 20224 worker thread done servicing request
22:32:40.713 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57475, med=2777, FiltMin=2528, FiltMax=30400, Gamma=1.000
22:32:40.736 00.023 8996 UpdateGuideState exits: m=684104 SNR=330.5
22:32:40.738 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:40.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:40.740 00.001 8996 Enqueuing Expose request
22:32:40.740 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
22:32:40.741 00.001 20224 Worker thread wakes up
22:32:40.741 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:40.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:41.719 00.978 20224 Exposure complete
22:32:41.778 00.059 20224 worker thread done servicing request
22:32:41.778 00.000 8996 OnExposeComplete: enter
22:32:41.779 00.001 8996 UpdateGuideState(): m_state=6
22:32:41.780 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4950
22:32:41.781 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.08, Mass=653702, SNR=339.1, Peak=53059 HFD=4.4
22:32:41.782 00.001 8996 MultiStar: [#1 -0.07,0.11,0.65,U] [#2 -0.00,0.10,0.78,U] [#3 0.24,0.14,0.69,U] [#4 0.07,-0.06,0.52,U] [#5 -0.14,0.06,0.63,U] [#6 0.20,0.15,0.47,U] [#7 0.10,0.05,0.44,U] [#8 0.14,-0.04,0.39,U] 
22:32:41.783 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.13}, one-star: {0.15, 0.40}
22:32:41.783 00.000 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
22:32:41.785 00.002 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
22:32:41.785 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.06 mountX=0.06 mountY=-0.14, mountTheta=-1.16
22:32:41.787 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
22:32:41.788 00.001 8996 Enqueuing Move request for scope (0.07, 0.13)
22:32:41.789 00.001 20224 Worker thread wakes up
22:32:41.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
22:32:41.789 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
22:32:41.789 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.06 yDistance=-0.14
22:32:41.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:32:41.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:41.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:32:41.789 00.000 20224 MoveAxis(E, 0, ABG)
22:32:41.789 00.000 20224 Move returns status 0, amount 0
22:32:41.789 00.000 20224 MoveAxis(N, 0, ABG)
22:32:41.789 00.000 20224 Move returns status 0, amount 0
22:32:41.789 00.000 20224 move complete, result=0
22:32:41.789 00.000 20224 worker thread done servicing request
22:32:41.792 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53059, med=2777, FiltMin=2528, FiltMax=26381, Gamma=1.000
22:32:41.811 00.019 8996 UpdateGuideState exits: m=653702 SNR=339.1
22:32:41.813 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:41.815 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:41.817 00.002 8996 Enqueuing Expose request
22:32:41.818 00.001 20224 Worker thread wakes up
22:32:41.818 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:41.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:41.818 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:42.987 01.169 20224 Exposure complete
22:32:43.056 00.069 20224 worker thread done servicing request
22:32:43.056 00.000 8996 OnExposeComplete: enter
22:32:43.058 00.002 8996 UpdateGuideState(): m_state=6
22:32:43.059 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4951
22:32:43.060 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.93, Mass=798416, SNR=379.4, Peak=62915 HFD=4.4
22:32:43.062 00.002 8996 MultiStar: [#1 -0.08,-0.09,0.67,U] [#2 -0.10,0.08,0.66,U] [#3 0.10,0.25,0.63,U] [#4 -0.02,-0.00,0.50,U] [#5 -0.09,-0.08,0.58,U] [#6 -0.22,0.15,0.43,U] [#7 -0.14,0.14,0.41,U] [#8 0.19,-0.16,0.37,U] 
22:32:43.063 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.02, 0.25}
22:32:43.063 00.000 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
22:32:43.064 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
22:32:43.065 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.05 mountX=-0.05 mountY=-0.07, mountTheta=-2.15
22:32:43.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
22:32:43.068 00.001 8996 Enqueuing Move request for scope (-0.04, 0.08)
22:32:43.069 00.001 20224 Worker thread wakes up
22:32:43.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
22:32:43.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
22:32:43.069 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.07
22:32:43.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:32:43.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:43.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:32:43.069 00.000 20224 MoveAxis(E, 0, ABG)
22:32:43.069 00.000 20224 Move returns status 0, amount 0
22:32:43.070 00.001 20224 MoveAxis(N, 0, ABG)
22:32:43.070 00.000 20224 Move returns status 0, amount 0
22:32:43.070 00.000 20224 move complete, result=0
22:32:43.070 00.000 20224 worker thread done servicing request
22:32:43.073 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62915, med=2777, FiltMin=2521, FiltMax=29565, Gamma=1.000
22:32:43.088 00.015 8996 UpdateGuideState exits: m=798416 SNR=379.4
22:32:43.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:43.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:43.091 00.001 8996 Enqueuing Expose request
22:32:43.092 00.001 20224 Worker thread wakes up
22:32:43.092 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:43.093 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:43.094 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:44.060 00.966 20224 Exposure complete
22:32:44.122 00.062 20224 worker thread done servicing request
22:32:44.123 00.001 8996 OnExposeComplete: enter
22:32:44.123 00.000 8996 UpdateGuideState(): m_state=6
22:32:44.124 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4952
22:32:44.125 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.98, Mass=714558, SNR=367.1, Peak=54771 HFD=4.4
22:32:44.126 00.001 8996 MultiStar: [#1 0.17,-0.09,0.65,U] [#2 0.23,0.00,0.64,U] [#3 0.20,0.29,0.56,U] [#4 0.09,0.02,0.52,U] [#5 0.10,0.00,0.60,U] [#6 0.19,-0.03,0.39,U] [#7 0.32,0.05,0.42,U] [#8 0.20,-0.16,0.40,U] 
22:32:44.129 00.003 8996 refined, 8 included, MultiStar: {0.18, 0.07}, one-star: {0.18, 0.30}
22:32:44.131 00.002 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
22:32:44.133 00.002 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
22:32:44.134 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.20 cameraTheta=0.36 mountX=0.18 mountY=-0.09, mountTheta=-0.48
22:32:44.136 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.07, opts=13)
22:32:44.137 00.001 8996 Enqueuing Move request for scope (0.18, 0.07)
22:32:44.139 00.002 20224 Worker thread wakes up
22:32:44.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
22:32:44.139 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
22:32:44.139 00.000 20224 Moving (0.18, 0.07) raw xDistance=0.18 yDistance=-0.09
22:32:44.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:32:44.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:44.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:32:44.139 00.000 20224 MoveAxis(E, 0, ABG)
22:32:44.139 00.000 20224 Move returns status 0, amount 0
22:32:44.139 00.000 20224 MoveAxis(N, 0, ABG)
22:32:44.140 00.001 20224 Move returns status 0, amount 0
22:32:44.140 00.000 20224 move complete, result=0
22:32:44.140 00.000 20224 worker thread done servicing request
22:32:44.149 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54771, med=2777, FiltMin=2489, FiltMax=28355, Gamma=1.000
22:32:44.176 00.027 8996 UpdateGuideState exits: m=714558 SNR=367.1
22:32:44.178 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:44.179 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:44.180 00.001 8996 Enqueuing Expose request
22:32:44.182 00.002 20224 Worker thread wakes up
22:32:44.182 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:44.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:44.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:45.341 01.158 20224 Exposure complete
22:32:45.410 00.069 20224 worker thread done servicing request
22:32:45.410 00.000 8996 OnExposeComplete: enter
22:32:45.411 00.001 8996 UpdateGuideState(): m_state=6
22:32:45.411 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4953
22:32:45.412 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=470.85, Mass=765660, SNR=371.6, Peak=63056 HFD=4.6
22:32:45.413 00.001 8996 MultiStar: [#1 0.25,-0.07,0.62,U] [#2 0.33,-0.02,0.67,U] [#3 0.33,0.38,0.00,M1] [#4 0.18,-0.00,0.46,U] [#5 0.22,0.14,0.60,U] [#6 0.16,0.11,0.49,U] [#7 0.24,0.07,0.41,U] [#8 0.35,0.16,0.34,U] 
22:32:45.414 00.001 8996 refined, 7 included, MultiStar: {0.29, 0.07}, one-star: {0.45, 0.18}
22:32:45.414 00.000 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
22:32:45.415 00.001 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
22:32:45.416 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.07 hyp=0.30 cameraTheta=0.25 mountX=0.28 mountY=-0.11, mountTheta=-0.36
22:32:45.418 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.07, opts=13)
22:32:45.419 00.001 8996 Enqueuing Move request for scope (0.29, 0.07)
22:32:45.420 00.001 20224 Worker thread wakes up
22:32:45.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.07) opts 0xd
22:32:45.420 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.07)
22:32:45.420 00.000 20224 Moving (0.29, 0.07) raw xDistance=0.28 yDistance=-0.11
22:32:45.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:32:45.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:45.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:32:45.420 00.000 20224 MoveAxis(W, 41, ABG)
22:32:45.420 00.000 20224 Guiding  Dir = 3, Dur = 41
22:32:45.421 00.001 20224 IsSlewing returns 0
22:32:45.421 00.000 20224 IsGuiding returns 0
22:32:45.422 00.001 20224 PulseGuide returned control before completion, sleep 51
22:32:45.428 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63056, med=2777, FiltMin=2502, FiltMax=29661, Gamma=1.000
22:32:45.448 00.020 8996 UpdateGuideState exits: m=765660 SNR=371.6
22:32:45.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:45.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:45.450 00.000 8996 Enqueuing Expose request
22:32:45.484 00.034 20224 IsGuiding returns 1
22:32:45.484 00.000 20224 scope still moving after pulse duration time elapsed
22:32:45.516 00.032 20224 IsSlewing returns 0
22:32:45.516 00.000 20224 IsGuiding returns 0
22:32:45.516 00.000 20224 scope move finished after 41 + 54 ms
22:32:45.516 00.000 20224 Move returns status 0, amount 41
22:32:45.517 00.001 20224 MoveAxis(N, 0, ABG)
22:32:45.517 00.000 20224 Move returns status 0, amount 0
22:32:45.517 00.000 20224 move complete, result=0
22:32:45.517 00.000 20224 worker thread done servicing request
22:32:45.517 00.000 20224 Worker thread wakes up
22:32:45.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:45.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:45.517 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
22:32:46.508 00.991 20224 Exposure complete
22:32:46.583 00.075 20224 worker thread done servicing request
22:32:46.583 00.000 8996 OnExposeComplete: enter
22:32:46.585 00.002 8996 UpdateGuideState(): m_state=6
22:32:46.587 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4954
22:32:46.589 00.002 8996 Star::Find returns 1 (0), X=137.97, Y=470.92, Mass=743943, SNR=355.8, Peak=63923 HFD=4.4
22:32:46.591 00.002 8996 MultiStar: [#1 -0.03,-0.09,0.63,U] [#2 -0.10,0.22,0.72,U] [#3 0.02,0.58,0.00,M2] [#4 -0.10,0.29,0.55,U] [#5 -0.20,0.17,0.65,U] [#6 -0.02,0.02,0.43,U] [#7 -0.24,-0.08,0.47,U] [#8 -0.06,0.09,0.40,U] 
22:32:46.595 00.004 8996 refined, 7 included, MultiStar: {-0.09, 0.13}, one-star: {-0.04, 0.24}
22:32:46.597 00.002 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:32:46.599 00.002 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
22:32:46.602 00.003 8996 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.20 mountX=-0.11 mountY=-0.12, mountTheta=-2.31
22:32:46.606 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.13, opts=13)
22:32:46.607 00.001 8996 Enqueuing Move request for scope (-0.09, 0.13)
22:32:46.608 00.001 20224 Worker thread wakes up
22:32:46.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
22:32:46.610 00.002 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
22:32:46.610 00.000 20224 Moving (-0.09, 0.13) raw xDistance=-0.11 yDistance=-0.12
22:32:46.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:32:46.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:46.610 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:32:46.610 00.000 20224 MoveAxis(E, 0, ABG)
22:32:46.610 00.000 20224 Move returns status 0, amount 0
22:32:46.610 00.000 20224 MoveAxis(N, 0, ABG)
22:32:46.610 00.000 20224 Move returns status 0, amount 0
22:32:46.611 00.001 20224 move complete, result=0
22:32:46.611 00.000 20224 worker thread done servicing request
22:32:46.616 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63923, med=2777, FiltMin=2509, FiltMax=29901, Gamma=1.000
22:32:46.631 00.015 8996 UpdateGuideState exits: m=743943 SNR=355.8
22:32:46.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:46.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:46.634 00.001 8996 Enqueuing Expose request
22:32:46.635 00.001 20224 Worker thread wakes up
22:32:46.635 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:46.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:46.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:47.799 01.163 20224 Exposure complete
22:32:47.871 00.072 20224 worker thread done servicing request
22:32:47.871 00.000 8996 OnExposeComplete: enter
22:32:47.872 00.001 8996 UpdateGuideState(): m_state=6
22:32:47.873 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4955
22:32:47.874 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=470.95, Mass=720671, SNR=334.1, Peak=65491 HFD=4.4
22:32:47.875 00.001 8996 MultiStar: [#1 -0.08,0.05,0.69,U] [#2 -0.20,0.09,0.78,U] [#3 -0.26,0.35,0.62,U] [#4 -0.26,-0.02,0.58,U] [#5 -0.26,0.25,0.63,U] [#6 -0.29,0.11,0.43,U] [#7 -0.16,0.05,0.49,U] [#8 -0.09,0.13,0.44,U] 
22:32:47.876 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.15}, one-star: {-0.08, 0.28}
22:32:47.876 00.000 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
22:32:47.877 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
22:32:47.878 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.43 mountX=-0.19 mountY=-0.13, mountTheta=-2.54
22:32:47.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
22:32:47.880 00.001 8996 Enqueuing Move request for scope (-0.18, 0.15)
22:32:47.881 00.001 20224 Worker thread wakes up
22:32:47.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
22:32:47.881 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
22:32:47.881 00.000 20224 Moving (-0.18, 0.15) raw xDistance=-0.19 yDistance=-0.13
22:32:47.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:32:47.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:47.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:32:47.881 00.000 20224 MoveAxis(E, 0, ABG)
22:32:47.881 00.000 20224 Move returns status 0, amount 0
22:32:47.881 00.000 20224 MoveAxis(N, 0, ABG)
22:32:47.881 00.000 20224 Move returns status 0, amount 0
22:32:47.881 00.000 20224 move complete, result=0
22:32:47.881 00.000 20224 worker thread done servicing request
22:32:47.885 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65491, med=2777, FiltMin=2496, FiltMax=29101, Gamma=1.000
22:32:47.900 00.015 8996 UpdateGuideState exits: m=720671 SNR=334.1
22:32:47.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:47.901 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:47.902 00.001 8996 Enqueuing Expose request
22:32:47.903 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:47.904 00.001 20224 Worker thread wakes up
22:32:47.904 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:47.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:48.869 00.965 20224 Exposure complete
22:32:48.954 00.085 20224 worker thread done servicing request
22:32:48.954 00.000 8996 OnExposeComplete: enter
22:32:48.956 00.002 8996 UpdateGuideState(): m_state=6
22:32:48.957 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4956
22:32:48.959 00.002 8996 Star::Find returns 1 (0), X=137.90, Y=470.89, Mass=735426, SNR=344.8, Peak=61283 HFD=4.4
22:32:48.961 00.002 8996 MultiStar: [#1 -0.18,-0.05,0.69,U] [#2 -0.30,0.19,0.73,U] [#3 -0.22,0.09,0.63,U] [#4 -0.27,-0.15,0.61,U] [#5 -0.20,-0.20,0.72,U] [#6 -0.15,-0.34,0.46,U] [#7 -0.34,-0.09,0.43,U] [#8 -0.15,0.08,0.45,U] 
22:32:48.963 00.002 8996 refined, 8 included, MultiStar: {-0.21, -0.00}, one-star: {-0.10, 0.22}
22:32:48.964 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
22:32:48.966 00.002 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
22:32:48.967 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.13 mountX=-0.21 mountY=0.03, mountTheta=3.01
22:32:48.970 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.00, opts=13)
22:32:48.972 00.002 8996 Enqueuing Move request for scope (-0.21, -0.00)
22:32:48.974 00.002 20224 Worker thread wakes up
22:32:48.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd
22:32:48.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.00)
22:32:48.974 00.000 20224 Moving (-0.21, -0.00) raw xDistance=-0.21 yDistance=0.03
22:32:48.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:32:48.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:48.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:32:48.974 00.000 20224 MoveAxis(E, 30, ABG)
22:32:48.974 00.000 20224 Guiding  Dir = 2, Dur = 30
22:32:48.974 00.000 20224 IsSlewing returns 0
22:32:48.974 00.000 20224 IsGuiding returns 0
22:32:48.976 00.002 20224 PulseGuide returned control before completion, sleep 39
22:32:48.979 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61283, med=2777, FiltMin=2531, FiltMax=29808, Gamma=1.000
22:32:49.008 00.029 8996 UpdateGuideState exits: m=735426 SNR=344.8
22:32:49.008 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:49.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:49.011 00.002 8996 Enqueuing Expose request
22:32:49.030 00.019 20224 IsGuiding returns 1
22:32:49.030 00.000 20224 scope still moving after pulse duration time elapsed
22:32:49.061 00.031 20224 IsSlewing returns 0
22:32:49.061 00.000 20224 IsGuiding returns 0
22:32:49.061 00.000 20224 scope move finished after 30 + 56 ms
22:32:49.062 00.001 20224 Move returns status 0, amount 30
22:32:49.062 00.000 20224 MoveAxis(N, 0, ABG)
22:32:49.062 00.000 20224 Move returns status 0, amount 0
22:32:49.062 00.000 20224 move complete, result=0
22:32:49.062 00.000 20224 worker thread done servicing request
22:32:49.062 00.000 20224 Worker thread wakes up
22:32:49.062 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
22:32:49.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:49.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:50.209 01.146 20224 Exposure complete
22:32:50.279 00.070 20224 worker thread done servicing request
22:32:50.279 00.000 8996 OnExposeComplete: enter
22:32:50.281 00.002 8996 UpdateGuideState(): m_state=6
22:32:50.283 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4957
22:32:50.284 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.72, Mass=650814, SNR=320.3, Peak=48355 HFD=4.5
22:32:50.285 00.001 8996 MultiStar: [#1 -0.10,0.00,0.70,U] [#2 -0.11,-0.07,0.80,U] [#3 -0.05,0.23,0.74,U] [#4 -0.17,-0.23,0.58,U] [#5 -0.09,0.04,0.66,U] [#6 0.07,-0.11,0.54,U] [#7 -0.06,-0.03,0.49,U] [#8 0.07,-0.12,0.41,U] 
22:32:50.286 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {0.14, 0.05}
22:32:50.287 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
22:32:50.288 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
22:32:50.289 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.82 mountX=-0.03 mountY=0.01, mountTheta=2.71
22:32:50.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
22:32:50.292 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
22:32:50.293 00.001 20224 Worker thread wakes up
22:32:50.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
22:32:50.293 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
22:32:50.293 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
22:32:50.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:32:50.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:50.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:32:50.293 00.000 20224 MoveAxis(E, 0, ABG)
22:32:50.293 00.000 20224 Move returns status 0, amount 0
22:32:50.294 00.001 20224 MoveAxis(N, 0, ABG)
22:32:50.294 00.000 20224 Move returns status 0, amount 0
22:32:50.294 00.000 20224 move complete, result=0
22:32:50.294 00.000 20224 worker thread done servicing request
22:32:50.298 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=48355, med=2777, FiltMin=2525, FiltMax=21920, Gamma=1.000
22:32:50.325 00.027 8996 UpdateGuideState exits: m=650814 SNR=320.3
22:32:50.327 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:50.329 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:50.330 00.001 8996 Enqueuing Expose request
22:32:50.331 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:32:50.333 00.002 20224 Worker thread wakes up
22:32:50.333 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:50.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:51.314 00.981 20224 Exposure complete
22:32:51.384 00.070 20224 worker thread done servicing request
22:32:51.384 00.000 8996 OnExposeComplete: enter
22:32:51.386 00.002 8996 UpdateGuideState(): m_state=6
22:32:51.388 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4958
22:32:51.389 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=470.82, Mass=686614, SNR=332.1, Peak=58323 HFD=4.5
22:32:51.391 00.002 8996 MultiStar: [#1 -0.25,-0.21,0.71,U] [#2 -0.38,-0.11,0.71,U] [#3 -0.11,-0.00,0.66,U] [#4 -0.14,-0.19,0.57,U] [#5 -0.23,-0.16,0.62,U] [#6 -0.15,-0.03,0.49,U] [#7 -0.26,-0.11,0.47,U] [#8 -0.15,-0.15,0.44,U] 
22:32:51.391 00.000 8996 refined, 8 included, MultiStar: {-0.22, -0.08}, one-star: {-0.25, 0.14}
22:32:51.392 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
22:32:51.393 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
22:32:51.394 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.24 cameraTheta=-2.81 mountX=-0.22 mountY=0.10, mountTheta=2.70
22:32:51.397 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.08, opts=13)
22:32:51.398 00.001 8996 Enqueuing Move request for scope (-0.22, -0.08)
22:32:51.399 00.001 20224 Worker thread wakes up
22:32:51.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
22:32:51.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
22:32:51.400 00.001 20224 Moving (-0.22, -0.08) raw xDistance=-0.22 yDistance=0.10
22:32:51.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:32:51.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:51.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:32:51.400 00.000 20224 MoveAxis(E, 31, ABG)
22:32:51.400 00.000 20224 Guiding  Dir = 2, Dur = 31
22:32:51.400 00.000 20224 IsSlewing returns 0
22:32:51.400 00.000 20224 IsGuiding returns 0
22:32:51.405 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58323, med=2777, FiltMin=2528, FiltMax=27712, Gamma=1.000
22:32:51.423 00.018 20224 PulseGuide returned control before completion, sleep 19
22:32:51.434 00.011 8996 UpdateGuideState exits: m=686614 SNR=332.1
22:32:51.435 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:51.437 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:51.439 00.002 8996 Enqueuing Expose request
22:32:51.452 00.013 20224 IsGuiding returns 1
22:32:51.452 00.000 20224 scope still moving after pulse duration time elapsed
22:32:51.482 00.030 20224 IsSlewing returns 0
22:32:51.482 00.000 20224 IsGuiding returns 1
22:32:51.514 00.032 20224 IsSlewing returns 0
22:32:51.514 00.000 20224 IsGuiding returns 0
22:32:51.514 00.000 20224 scope move finished after 31 + 82 ms
22:32:51.514 00.000 20224 Move returns status 0, amount 31
22:32:51.514 00.000 20224 MoveAxis(N, 0, ABG)
22:32:51.514 00.000 20224 Move returns status 0, amount 0
22:32:51.514 00.000 20224 move complete, result=0
22:32:51.514 00.000 20224 worker thread done servicing request
22:32:51.514 00.000 20224 Worker thread wakes up
22:32:51.514 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
22:32:51.515 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:51.516 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:52.680 01.164 20224 Exposure complete
22:32:52.746 00.066 20224 worker thread done servicing request
22:32:52.746 00.000 8996 OnExposeComplete: enter
22:32:52.748 00.002 8996 UpdateGuideState(): m_state=6
22:32:52.749 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4959
22:32:52.750 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=470.90, Mass=691632, SNR=339.1, Peak=51344 HFD=4.5
22:32:52.750 00.000 8996 MultiStar: [#1 0.35,-0.04,0.71,U] [#2 0.25,-0.01,0.81,U] [#3 0.43,0.27,0.00,M1] [#4 0.31,0.06,0.55,U] [#5 0.25,0.04,0.60,U] [#6 0.41,0.03,0.44,U] [#7 0.36,0.08,0.46,U] [#8 0.39,0.13,0.45,U] 
22:32:52.750 00.000 8996 refined, 7 included, MultiStar: {0.34, 0.07}, one-star: {0.39, 0.22}
22:32:52.752 00.002 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
22:32:52.753 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
22:32:52.753 00.000 8996 CameraToMount -- cameraX=0.34 cameraY=0.07 hyp=0.34 cameraTheta=0.21 mountX=0.33 mountY=-0.11, mountTheta=-0.32
22:32:52.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.07, opts=13)
22:32:52.756 00.001 8996 Enqueuing Move request for scope (0.34, 0.07)
22:32:52.756 00.000 20224 Worker thread wakes up
22:32:52.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.07) opts 0xd
22:32:52.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.07)
22:32:52.756 00.000 20224 Moving (0.34, 0.07) raw xDistance=0.33 yDistance=-0.11
22:32:52.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
22:32:52.757 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:52.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:32:52.757 00.000 20224 MoveAxis(W, 45, ABG)
22:32:52.757 00.000 20224 Guiding  Dir = 3, Dur = 45
22:32:52.757 00.000 20224 IsSlewing returns 0
22:32:52.757 00.000 20224 IsGuiding returns 0
22:32:52.759 00.002 20224 PulseGuide returned control before completion, sleep 54
22:32:52.762 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51344, med=2777, FiltMin=2502, FiltMax=25517, Gamma=1.000
22:32:52.778 00.016 8996 UpdateGuideState exits: m=691632 SNR=339.1
22:32:52.778 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:52.780 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:52.781 00.001 8996 Enqueuing Expose request
22:32:52.813 00.032 20224 IsGuiding returns 1
22:32:52.813 00.000 20224 scope still moving after pulse duration time elapsed
22:32:52.845 00.032 20224 IsSlewing returns 0
22:32:52.845 00.000 20224 IsGuiding returns 0
22:32:52.845 00.000 20224 scope move finished after 45 + 43 ms
22:32:52.846 00.001 20224 Move returns status 0, amount 45
22:32:52.846 00.000 20224 MoveAxis(N, 0, ABG)
22:32:52.846 00.000 20224 Move returns status 0, amount 0
22:32:52.846 00.000 20224 move complete, result=0
22:32:52.846 00.000 20224 worker thread done servicing request
22:32:52.846 00.000 20224 Worker thread wakes up
22:32:52.846 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:52.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:52.846 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.1 px 0 ms NORTH
22:32:53.823 00.977 20224 Exposure complete
22:32:53.895 00.072 20224 worker thread done servicing request
22:32:53.895 00.000 8996 OnExposeComplete: enter
22:32:53.895 00.000 8996 UpdateGuideState(): m_state=6
22:32:53.896 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4960
22:32:53.897 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=471.16, Mass=745557, SNR=327.7, Peak=57235 HFD=4.4
22:32:53.898 00.001 8996 MultiStar: [#1 -0.00,-0.00,0.73,U] [#2 -0.03,0.15,0.80,U] [#3 0.10,0.31,0.61,U] [#4 -0.05,0.15,0.58,U] [#5 -0.08,0.26,0.65,U] [#6 -0.09,-0.13,0.45,U] [#7 -0.12,0.09,0.52,U] [#8 0.04,0.22,0.39,U] 
22:32:53.899 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.20}, one-star: {0.11, 0.48}
22:32:53.899 00.000 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
22:32:53.900 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
22:32:53.901 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.59 mountX=-0.02 mountY=-0.19, mountTheta=-1.69
22:32:53.902 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.20, opts=13)
22:32:53.903 00.001 8996 Enqueuing Move request for scope (-0.00, 0.20)
22:32:53.904 00.001 20224 Worker thread wakes up
22:32:53.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
22:32:53.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
22:32:53.904 00.000 20224 Moving (-0.00, 0.20) raw xDistance=-0.02 yDistance=-0.19
22:32:53.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:32:53.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:53.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:32:53.904 00.000 20224 MoveAxis(E, 0, ABG)
22:32:53.904 00.000 20224 Move returns status 0, amount 0
22:32:53.904 00.000 20224 MoveAxis(N, 0, ABG)
22:32:53.904 00.000 20224 Move returns status 0, amount 0
22:32:53.905 00.001 20224 move complete, result=0
22:32:53.905 00.000 20224 worker thread done servicing request
22:32:53.910 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57235, med=2777, FiltMin=2505, FiltMax=27926, Gamma=1.000
22:32:53.931 00.021 8996 UpdateGuideState exits: m=745557 SNR=327.7
22:32:53.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:53.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:53.935 00.002 8996 Enqueuing Expose request
22:32:53.936 00.001 20224 Worker thread wakes up
22:32:53.936 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:53.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:53.936 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:55.092 01.156 20224 Exposure complete
22:32:55.198 00.106 20224 worker thread done servicing request
22:32:55.198 00.000 8996 OnExposeComplete: enter
22:32:55.199 00.001 8996 UpdateGuideState(): m_state=6
22:32:55.200 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4961
22:32:55.201 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=470.86, Mass=707672, SNR=363.5, Peak=59475 HFD=4.4
22:32:55.201 00.000 8996 MultiStar: [#1 -0.18,0.14,0.66,U] [#2 0.01,0.04,0.80,U] [#3 -0.09,0.20,0.63,U] [#4 -0.05,0.06,0.52,U] [#5 -0.17,-0.02,0.55,U] [#6 -0.05,0.01,0.45,U] [#7 -0.07,-0.01,0.48,U] [#8 -0.03,0.11,0.33,U] 
22:32:55.202 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {-0.00, 0.19}
22:32:55.203 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
22:32:55.205 00.002 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:32:55.206 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=-0.07 mountY=-0.08, mountTheta=-2.30
22:32:55.207 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.09, opts=13)
22:32:55.208 00.001 8996 Enqueuing Move request for scope (-0.07, 0.09)
22:32:55.209 00.001 20224 Worker thread wakes up
22:32:55.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:32:55.209 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:32:55.209 00.000 20224 Moving (-0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
22:32:55.210 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:32:55.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:55.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:32:55.210 00.000 20224 MoveAxis(E, 0, ABG)
22:32:55.210 00.000 20224 Move returns status 0, amount 0
22:32:55.210 00.000 20224 MoveAxis(N, 0, ABG)
22:32:55.210 00.000 20224 Move returns status 0, amount 0
22:32:55.210 00.000 20224 move complete, result=0
22:32:55.210 00.000 20224 worker thread done servicing request
22:32:55.213 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59475, med=2777, FiltMin=2521, FiltMax=26349, Gamma=1.000
22:32:55.232 00.019 8996 UpdateGuideState exits: m=707672 SNR=363.5
22:32:55.234 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:55.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:55.236 00.001 8996 Enqueuing Expose request
22:32:55.238 00.002 20224 Worker thread wakes up
22:32:55.238 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:55.240 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:55.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:56.205 00.965 20224 Exposure complete
22:32:56.274 00.069 20224 worker thread done servicing request
22:32:56.274 00.000 8996 OnExposeComplete: enter
22:32:56.275 00.001 8996 UpdateGuideState(): m_state=6
22:32:56.276 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4962
22:32:56.278 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=470.95, Mass=690390, SNR=347.8, Peak=60611 HFD=4.5
22:32:56.279 00.001 8996 MultiStar: [#1 -0.16,-0.24,0.57,U] [#2 -0.12,-0.18,0.72,U] [#3 0.07,-0.16,0.64,U] [#4 -0.04,-0.10,0.62,U] [#5 -0.16,-0.15,0.63,U] [#6 -0.12,-0.24,0.37,U] [#7 -0.17,-0.34,0.36,U] [#8 -0.04,-0.07,0.42,U] 
22:32:56.280 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.09}, one-star: {-0.08, 0.27}
22:32:56.282 00.002 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
22:32:56.284 00.002 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
22:32:56.285 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.33 mountX=-0.08 mountY=0.10, mountTheta=2.22
22:32:56.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
22:32:56.288 00.001 8996 Enqueuing Move request for scope (-0.09, -0.09)
22:32:56.289 00.001 20224 Worker thread wakes up
22:32:56.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
22:32:56.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
22:32:56.289 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
22:32:56.290 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:32:56.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:56.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:32:56.290 00.000 20224 MoveAxis(E, 0, ABG)
22:32:56.290 00.000 20224 Move returns status 0, amount 0
22:32:56.290 00.000 20224 MoveAxis(N, 0, ABG)
22:32:56.290 00.000 20224 Move returns status 0, amount 0
22:32:56.290 00.000 20224 move complete, result=0
22:32:56.290 00.000 20224 worker thread done servicing request
22:32:56.296 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60611, med=2777, FiltMin=2521, FiltMax=27661, Gamma=1.000
22:32:56.327 00.031 8996 UpdateGuideState exits: m=690390 SNR=347.8
22:32:56.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:56.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:56.331 00.001 8996 Enqueuing Expose request
22:32:56.333 00.002 20224 Worker thread wakes up
22:32:56.333 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:32:56.335 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:56.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:57.510 01.175 20224 Exposure complete
22:32:57.583 00.073 20224 worker thread done servicing request
22:32:57.583 00.000 8996 OnExposeComplete: enter
22:32:57.584 00.001 8996 UpdateGuideState(): m_state=6
22:32:57.585 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4963
22:32:57.586 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=470.67, Mass=731689, SNR=370.5, Peak=55187 HFD=4.7
22:32:57.588 00.002 8996 MultiStar: [#1 -0.22,-0.23,0.65,U] [#2 -0.27,-0.07,0.71,U] [#3 -0.20,-0.08,0.60,U] [#4 -0.26,-0.07,0.51,U] [#5 -0.18,-0.21,0.57,U] [#6 -0.19,-0.08,0.44,U] [#7 -0.20,-0.24,0.48,U] [#8 -0.11,-0.23,0.38,U] 
22:32:57.590 00.002 8996 refined, 8 included, MultiStar: {-0.22, -0.12}, one-star: {-0.27, -0.00}
22:32:57.591 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
22:32:57.592 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
22:32:57.593 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.64 mountX=-0.21 mountY=0.15, mountTheta=2.53
22:32:57.595 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.12, opts=13)
22:32:57.597 00.002 8996 Enqueuing Move request for scope (-0.22, -0.12)
22:32:57.600 00.003 20224 Worker thread wakes up
22:32:57.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
22:32:57.600 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
22:32:57.600 00.000 20224 Moving (-0.22, -0.12) raw xDistance=-0.21 yDistance=0.15
22:32:57.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:32:57.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:57.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:32:57.600 00.000 20224 MoveAxis(E, 30, ABG)
22:32:57.600 00.000 20224 Guiding  Dir = 2, Dur = 30
22:32:57.600 00.000 20224 IsSlewing returns 0
22:32:57.600 00.000 20224 IsGuiding returns 0
22:32:57.606 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55187, med=2777, FiltMin=2509, FiltMax=28019, Gamma=1.000
22:32:57.629 00.023 20224 PulseGuide returned control before completion, sleep 12
22:32:57.631 00.002 8996 UpdateGuideState exits: m=731689 SNR=370.5
22:32:57.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:57.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:57.635 00.002 8996 Enqueuing Expose request
22:32:57.642 00.007 20224 IsGuiding returns 1
22:32:57.642 00.000 20224 scope still moving after pulse duration time elapsed
22:32:57.674 00.032 20224 IsSlewing returns 0
22:32:57.674 00.000 20224 IsGuiding returns 1
22:32:57.707 00.033 20224 IsSlewing returns 0
22:32:57.707 00.000 20224 IsGuiding returns 1
22:32:57.737 00.030 20224 IsSlewing returns 0
22:32:57.737 00.000 20224 IsGuiding returns 0
22:32:57.738 00.001 20224 scope move finished after 30 + 107 ms
22:32:57.738 00.000 20224 Move returns status 0, amount 30
22:32:57.738 00.000 20224 MoveAxis(N, 0, ABG)
22:32:57.738 00.000 20224 Move returns status 0, amount 0
22:32:57.738 00.000 20224 move complete, result=0
22:32:57.738 00.000 20224 worker thread done servicing request
22:32:57.738 00.000 20224 Worker thread wakes up
22:32:57.738 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
22:32:57.741 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:57.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:32:58.733 00.992 20224 Exposure complete
22:32:58.821 00.088 20224 worker thread done servicing request
22:32:58.821 00.000 8996 OnExposeComplete: enter
22:32:58.823 00.002 8996 UpdateGuideState(): m_state=6
22:32:58.824 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4964
22:32:58.826 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=470.78, Mass=661743, SNR=305.1, Peak=53475 HFD=4.4
22:32:58.828 00.002 8996 MultiStar: [#1 0.01,-0.38,0.73,U] [#2 0.10,-0.36,0.79,U] [#3 -0.06,-0.08,0.71,U] [#4 -0.06,-0.22,0.61,U] [#5 0.01,-0.26,0.73,U] [#6 -0.10,-0.06,0.49,U] [#7 -0.07,-0.16,0.53,U] [#8 0.03,-0.10,0.43,U] 
22:32:58.830 00.002 8996 single-star, 8 included, MultiStar: {-0.02, -0.16}, one-star: {-0.04, 0.11}
22:32:58.831 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
22:32:58.833 00.002 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
22:32:58.835 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.95 mountX=-0.05 mountY=-0.10, mountTheta=-2.05
22:32:58.838 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
22:32:58.840 00.002 8996 Enqueuing Move request for scope (-0.04, 0.11)
22:32:58.842 00.002 20224 Worker thread wakes up
22:32:58.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
22:32:58.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
22:32:58.842 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
22:32:58.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:32:58.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:58.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:32:58.842 00.000 20224 MoveAxis(E, 0, ABG)
22:32:58.843 00.001 20224 Move returns status 0, amount 0
22:32:58.843 00.000 20224 MoveAxis(N, 0, ABG)
22:32:58.843 00.000 20224 Move returns status 0, amount 0
22:32:58.843 00.000 20224 move complete, result=0
22:32:58.843 00.000 20224 worker thread done servicing request
22:32:58.853 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53475, med=2777, FiltMin=2515, FiltMax=23968, Gamma=1.000
22:32:58.880 00.027 8996 UpdateGuideState exits: m=661743 SNR=305.1
22:32:58.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:58.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:32:58.883 00.001 8996 Enqueuing Expose request
22:32:58.884 00.001 20224 Worker thread wakes up
22:32:58.884 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:32:58.885 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:32:58.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:00.057 01.172 20224 Exposure complete
22:33:00.166 00.109 20224 worker thread done servicing request
22:33:00.166 00.000 8996 OnExposeComplete: enter
22:33:00.167 00.001 8996 UpdateGuideState(): m_state=6
22:33:00.168 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4965
22:33:00.169 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=470.95, Mass=722809, SNR=336.4, Peak=59139 HFD=4.4
22:33:00.170 00.001 8996 MultiStar: [#1 0.32,-0.41,0.00,M1] [#2 0.22,-0.11,0.80,U] [#3 0.12,0.01,0.63,U] [#4 0.11,-0.16,0.57,U] [#5 0.06,0.09,0.64,U] [#6 0.09,-0.06,0.46,U] [#7 0.09,-0.21,0.59,U] [#8 0.24,0.04,0.40,U] 
22:33:00.171 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.00}, one-star: {0.01, 0.27}
22:33:00.173 00.002 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:33:00.175 00.002 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
22:33:00.177 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.03 mountX=0.11 mountY=-0.02, mountTheta=-0.15
22:33:00.180 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.00, opts=13)
22:33:00.182 00.002 8996 Enqueuing Move request for scope (0.11, 0.00)
22:33:00.183 00.001 20224 Worker thread wakes up
22:33:00.184 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
22:33:00.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
22:33:00.184 00.000 20224 Moving (0.11, 0.00) raw xDistance=0.11 yDistance=-0.02
22:33:00.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:33:00.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:00.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:33:00.184 00.000 20224 MoveAxis(E, 0, ABG)
22:33:00.184 00.000 20224 Move returns status 0, amount 0
22:33:00.184 00.000 20224 MoveAxis(N, 0, ABG)
22:33:00.184 00.000 20224 Move returns status 0, amount 0
22:33:00.185 00.001 20224 move complete, result=0
22:33:00.185 00.000 20224 worker thread done servicing request
22:33:00.191 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59139, med=2777, FiltMin=2544, FiltMax=27891, Gamma=1.000
22:33:00.208 00.017 8996 UpdateGuideState exits: m=722809 SNR=336.4
22:33:00.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:00.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:00.210 00.000 8996 Enqueuing Expose request
22:33:00.211 00.001 20224 Worker thread wakes up
22:33:00.211 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:00.212 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:00.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:01.179 00.967 20224 Exposure complete
22:33:01.235 00.056 20224 worker thread done servicing request
22:33:01.235 00.000 8996 OnExposeComplete: enter
22:33:01.237 00.002 8996 UpdateGuideState(): m_state=6
22:33:01.240 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4966
22:33:01.241 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=470.50, Mass=758766, SNR=384.0, Peak=46886 HFD=4.6
22:33:01.242 00.001 8996 MultiStar: [#1 0.21,-0.34,0.64,U] [#2 0.33,-0.15,0.76,U] [#3 0.27,-0.21,0.61,U] [#4 0.27,-0.34,0.45,U] [#5 0.04,-0.22,0.62,U] [#6 0.21,-0.08,0.39,U] [#7 0.26,-0.36,0.00,M1] [#8 0.24,-0.17,0.33,U] 
22:33:01.243 00.001 8996 refined, 7 included, MultiStar: {0.23, -0.21}, one-star: {0.27, -0.17}
22:33:01.244 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
22:33:01.245 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
22:33:01.246 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.32 cameraTheta=-0.74 mountX=0.25 mountY=0.18, mountTheta=0.63
22:33:01.248 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.21, opts=13)
22:33:01.249 00.001 8996 Enqueuing Move request for scope (0.23, -0.21)
22:33:01.251 00.002 20224 Worker thread wakes up
22:33:01.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
22:33:01.251 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
22:33:01.251 00.000 20224 Moving (0.23, -0.21) raw xDistance=0.25 yDistance=0.18
22:33:01.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:33:01.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:01.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:33:01.251 00.000 20224 MoveAxis(W, 37, ABG)
22:33:01.251 00.000 20224 Guiding  Dir = 3, Dur = 37
22:33:01.251 00.000 20224 IsSlewing returns 0
22:33:01.251 00.000 20224 IsGuiding returns 0
22:33:01.256 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46886, med=2777, FiltMin=2531, FiltMax=24784, Gamma=1.000
22:33:01.267 00.011 20224 PulseGuide returned control before completion, sleep 31
22:33:01.271 00.004 8996 UpdateGuideState exits: m=758766 SNR=384.0
22:33:01.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:01.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:01.274 00.001 8996 Enqueuing Expose request
22:33:01.314 00.040 20224 IsGuiding returns 1
22:33:01.314 00.000 20224 scope still moving after pulse duration time elapsed
22:33:01.345 00.031 20224 IsSlewing returns 0
22:33:01.345 00.000 20224 IsGuiding returns 1
22:33:01.376 00.031 20224 IsSlewing returns 0
22:33:01.376 00.000 20224 IsGuiding returns 0
22:33:01.376 00.000 20224 scope move finished after 37 + 88 ms
22:33:01.376 00.000 20224 Move returns status 0, amount 37
22:33:01.376 00.000 20224 MoveAxis(N, 0, ABG)
22:33:01.376 00.000 20224 Move returns status 0, amount 0
22:33:01.376 00.000 20224 move complete, result=0
22:33:01.376 00.000 20224 worker thread done servicing request
22:33:01.376 00.000 20224 Worker thread wakes up
22:33:01.377 00.001 8996 GuideStep: 0.3 px 37 ms WEST, 0.2 px 0 ms NORTH
22:33:01.378 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:01.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:02.540 01.162 20224 Exposure complete
22:33:02.619 00.079 20224 worker thread done servicing request
22:33:02.619 00.000 8996 OnExposeComplete: enter
22:33:02.620 00.001 8996 UpdateGuideState(): m_state=6
22:33:02.621 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4967
22:33:02.622 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=470.61, Mass=825642, SNR=434.3, Peak=53843 HFD=4.6
22:33:02.623 00.001 8996 MultiStar: [#1 0.14,-0.39,0.51,U] [#2 0.14,-0.24,0.61,U] [#3 0.22,-0.19,0.58,U] [#4 0.24,-0.47,0.00,M1] [#5 0.24,-0.35,0.50,U] [#6 0.31,-0.21,0.37,U] [#7 0.18,-0.18,0.35,U] [#8 0.27,-0.09,0.30,U] 
22:33:02.624 00.001 8996 refined, 7 included, MultiStar: {0.23, -0.21}, one-star: {0.32, -0.07}
22:33:02.625 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
22:33:02.626 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
22:33:02.626 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.73 mountX=0.25 mountY=0.18, mountTheta=0.62
22:33:02.628 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.21, opts=13)
22:33:02.629 00.001 8996 Enqueuing Move request for scope (0.23, -0.21)
22:33:02.630 00.001 20224 Worker thread wakes up
22:33:02.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
22:33:02.630 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
22:33:02.630 00.000 20224 Moving (0.23, -0.21) raw xDistance=0.25 yDistance=0.18
22:33:02.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:33:02.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:02.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:33:02.630 00.000 20224 MoveAxis(W, 39, ABG)
22:33:02.630 00.000 20224 Guiding  Dir = 3, Dur = 39
22:33:02.630 00.000 20224 IsSlewing returns 0
22:33:02.631 00.001 20224 IsGuiding returns 0
22:33:02.634 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53843, med=2777, FiltMin=2509, FiltMax=26032, Gamma=1.000
22:33:02.659 00.025 8996 UpdateGuideState exits: m=825642 SNR=434.3
22:33:02.660 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:02.662 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:02.663 00.001 8996 Enqueuing Expose request
22:33:02.669 00.006 20224 PulseGuide returned control before completion, sleep 11
22:33:02.685 00.016 20224 IsGuiding returns 1
22:33:02.685 00.000 20224 scope still moving after pulse duration time elapsed
22:33:02.716 00.031 20224 IsSlewing returns 0
22:33:02.716 00.000 20224 IsGuiding returns 1
22:33:02.746 00.030 20224 IsSlewing returns 0
22:33:02.746 00.000 20224 IsGuiding returns 1
22:33:02.777 00.031 20224 IsSlewing returns 0
22:33:02.778 00.001 20224 IsGuiding returns 0
22:33:02.778 00.000 20224 scope move finished after 39 + 108 ms
22:33:02.778 00.000 20224 Move returns status 0, amount 39
22:33:02.778 00.000 20224 MoveAxis(N, 0, ABG)
22:33:02.778 00.000 20224 Move returns status 0, amount 0
22:33:02.778 00.000 20224 move complete, result=0
22:33:02.779 00.001 20224 worker thread done servicing request
22:33:02.779 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.2 px 0 ms NORTH
22:33:02.781 00.002 20224 Worker thread wakes up
22:33:02.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:02.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:03.755 00.974 20224 Exposure complete
22:33:03.811 00.056 20224 worker thread done servicing request
22:33:03.811 00.000 8996 OnExposeComplete: enter
22:33:03.814 00.003 8996 UpdateGuideState(): m_state=6
22:33:03.817 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4968
22:33:03.819 00.002 8996 Star::Find returns 1 (0), X=137.89, Y=470.67, Mass=651485, SNR=323.9, Peak=52243 HFD=4.5
22:33:03.822 00.003 8996 MultiStar: [#1 -0.26,-0.06,0.79,U] [#2 -0.28,-0.13,0.85,U] [#3 -0.33,-0.05,0.65,U] [#4 -0.32,-0.24,0.60,U] [#5 -0.25,-0.04,0.70,U] [#6 -0.28,-0.02,0.51,U] [#7 -0.41,0.02,0.52,U] [#8 -0.08,-0.06,0.42,U] 
22:33:03.823 00.001 8996 single-star, 8 included, MultiStar: {-0.25, -0.06}, one-star: {-0.11, -0.01}
22:33:03.824 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
22:33:03.824 00.000 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
22:33:03.825 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.06 mountX=-0.11 mountY=0.02, mountTheta=2.94
22:33:03.827 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
22:33:03.827 00.000 8996 Enqueuing Move request for scope (-0.11, -0.01)
22:33:03.829 00.002 20224 Worker thread wakes up
22:33:03.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
22:33:03.829 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
22:33:03.829 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.02
22:33:03.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:33:03.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:03.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:33:03.829 00.000 20224 MoveAxis(E, 0, ABG)
22:33:03.829 00.000 20224 Move returns status 0, amount 0
22:33:03.829 00.000 20224 MoveAxis(N, 0, ABG)
22:33:03.829 00.000 20224 Move returns status 0, amount 0
22:33:03.829 00.000 20224 move complete, result=0
22:33:03.829 00.000 20224 worker thread done servicing request
22:33:03.838 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52243, med=2777, FiltMin=2534, FiltMax=25933, Gamma=1.000
22:33:03.856 00.018 8996 UpdateGuideState exits: m=651485 SNR=323.9
22:33:03.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:03.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:03.861 00.003 8996 Enqueuing Expose request
22:33:03.864 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:03.866 00.002 20224 Worker thread wakes up
22:33:03.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:03.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:05.043 01.176 20224 Exposure complete
22:33:05.129 00.086 20224 worker thread done servicing request
22:33:05.129 00.000 8996 OnExposeComplete: enter
22:33:05.130 00.001 8996 UpdateGuideState(): m_state=6
22:33:05.131 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4969
22:33:05.132 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=470.85, Mass=793578, SNR=373.0, Peak=65507 HFD=4.6
22:33:05.134 00.002 8996 MultiStar: [#1 -0.61,-0.28,0.00,M1] [#2 -0.54,-0.22,0.00,M1] [#3 -0.50,-0.08,0.00,M1] [#4 -0.63,-0.07,0.00,M1] [#5 -0.55,-0.19,0.00,M1] [#6 -0.53,0.14,0.00,M1] [#7 -0.59,0.13,0.00,M1] [#8 -0.49,0.17,0.00,M1] 
22:33:05.134 00.000 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
22:33:05.135 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
22:33:05.136 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=0.18 hyp=0.42 cameraTheta=2.71 mountX=-0.40 mountY=-0.13, mountTheta=-2.82
22:33:05.138 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=0.18, opts=13)
22:33:05.138 00.000 8996 Enqueuing Move request for scope (-0.39, 0.18)
22:33:05.139 00.001 20224 Worker thread wakes up
22:33:05.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.18) opts 0xd
22:33:05.139 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, 0.18)
22:33:05.139 00.000 20224 Moving (-0.39, 0.18) raw xDistance=-0.40 yDistance=-0.13
22:33:05.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:33:05.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:05.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:33:05.140 00.001 20224 MoveAxis(E, 59, ABG)
22:33:05.140 00.000 20224 Guiding  Dir = 2, Dur = 59
22:33:05.140 00.000 20224 IsSlewing returns 0
22:33:05.140 00.000 20224 IsGuiding returns 0
22:33:05.143 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2777, FiltMin=2521, FiltMax=30189, Gamma=1.000
22:33:05.158 00.015 8996 UpdateGuideState exits: m=793578 SNR=373.0
22:33:05.158 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:05.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:05.160 00.001 8996 Enqueuing Expose request
22:33:05.184 00.024 20224 PulseGuide returned control before completion, sleep 26
22:33:05.215 00.031 20224 IsGuiding returns 1
22:33:05.215 00.000 20224 scope still moving after pulse duration time elapsed
22:33:05.246 00.031 20224 IsSlewing returns 0
22:33:05.246 00.000 20224 IsGuiding returns 1
22:33:05.278 00.032 20224 IsSlewing returns 0
22:33:05.278 00.000 20224 IsGuiding returns 0
22:33:05.278 00.000 20224 scope move finished after 59 + 78 ms
22:33:05.278 00.000 20224 Move returns status 0, amount 59
22:33:05.278 00.000 20224 MoveAxis(N, 0, ABG)
22:33:05.279 00.001 20224 Move returns status 0, amount 0
22:33:05.279 00.000 20224 move complete, result=0
22:33:05.279 00.000 20224 worker thread done servicing request
22:33:05.279 00.000 20224 Worker thread wakes up
22:33:05.279 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.1 px 0 ms NORTH
22:33:05.280 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:05.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:06.264 00.984 20224 Exposure complete
22:33:06.327 00.063 20224 worker thread done servicing request
22:33:06.327 00.000 8996 OnExposeComplete: enter
22:33:06.329 00.002 8996 UpdateGuideState(): m_state=6
22:33:06.331 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4970
22:33:06.332 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=470.70, Mass=724973, SNR=324.6, Peak=52579 HFD=4.5
22:33:06.334 00.002 8996 MultiStar: [#1 -0.10,-0.43,0.82,U] [#2 -0.17,-0.22,0.79,U] [#3 -0.19,0.03,0.61,U] [#4 -0.10,-0.03,0.55,U] [#5 -0.16,-0.17,0.65,U] [#6 -0.08,-0.19,0.55,U] [#7 -0.15,-0.14,0.43,U] [#8 -0.04,-0.10,0.43,U] 
22:33:06.334 00.000 8996 single-star, 8 included, MultiStar: {-0.12, -0.14}, one-star: {-0.07, 0.02}
22:33:06.335 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
22:33:06.336 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
22:33:06.337 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.85 mountX=-0.07 mountY=-0.01, mountTheta=-2.96
22:33:06.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
22:33:06.341 00.002 8996 Enqueuing Move request for scope (-0.07, 0.02)
22:33:06.342 00.001 20224 Worker thread wakes up
22:33:06.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:33:06.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:33:06.342 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
22:33:06.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:33:06.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:06.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:33:06.342 00.000 20224 MoveAxis(E, 0, ABG)
22:33:06.342 00.000 20224 Move returns status 0, amount 0
22:33:06.342 00.000 20224 MoveAxis(N, 0, ABG)
22:33:06.342 00.000 20224 Move returns status 0, amount 0
22:33:06.342 00.000 20224 move complete, result=0
22:33:06.342 00.000 20224 worker thread done servicing request
22:33:06.346 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52579, med=2777, FiltMin=2531, FiltMax=26717, Gamma=1.000
22:33:06.369 00.023 8996 UpdateGuideState exits: m=724973 SNR=324.6
22:33:06.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:06.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:06.372 00.001 8996 Enqueuing Expose request
22:33:06.373 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:06.374 00.001 20224 Worker thread wakes up
22:33:06.374 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:06.374 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:07.552 01.178 20224 Exposure complete
22:33:07.623 00.071 20224 worker thread done servicing request
22:33:07.623 00.000 8996 OnExposeComplete: enter
22:33:07.624 00.001 8996 UpdateGuideState(): m_state=6
22:33:07.625 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4971
22:33:07.626 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=470.94, Mass=761106, SNR=366.8, Peak=64083 HFD=4.4
22:33:07.628 00.002 8996 MultiStar: [#1 -0.08,-0.24,0.66,U] [#2 -0.06,-0.25,0.75,U] [#3 0.01,-0.00,0.55,U] [#4 -0.04,-0.28,0.52,U] [#5 -0.10,-0.19,0.60,U] [#6 0.03,-0.13,0.44,U] [#7 -0.17,-0.23,0.40,U] [#8 0.09,-0.07,0.38,U] 
22:33:07.629 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.10}, one-star: {0.09, 0.26}
22:33:07.630 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
22:33:07.631 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
22:33:07.631 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.78 mountX=-0.01 mountY=0.10, mountTheta=1.68
22:33:07.635 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
22:33:07.638 00.003 8996 Enqueuing Move request for scope (-0.02, -0.10)
22:33:07.640 00.002 20224 Worker thread wakes up
22:33:07.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:33:07.640 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:33:07.640 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
22:33:07.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:33:07.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:07.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:33:07.640 00.000 20224 MoveAxis(E, 0, ABG)
22:33:07.640 00.000 20224 Move returns status 0, amount 0
22:33:07.640 00.000 20224 MoveAxis(N, 0, ABG)
22:33:07.641 00.001 20224 Move returns status 0, amount 0
22:33:07.641 00.000 20224 move complete, result=0
22:33:07.641 00.000 20224 worker thread done servicing request
22:33:07.647 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=64083, med=2777, FiltMin=2525, FiltMax=30688, Gamma=1.000
22:33:07.666 00.019 8996 UpdateGuideState exits: m=761106 SNR=366.8
22:33:07.668 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:07.670 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:07.671 00.001 8996 Enqueuing Expose request
22:33:07.673 00.002 20224 Worker thread wakes up
22:33:07.673 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:07.675 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:07.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:08.649 00.974 20224 Exposure complete
22:33:08.735 00.086 20224 worker thread done servicing request
22:33:08.735 00.000 8996 OnExposeComplete: enter
22:33:08.736 00.001 8996 UpdateGuideState(): m_state=6
22:33:08.737 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4972
22:33:08.738 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=470.63, Mass=777044, SNR=402.4, Peak=59139 HFD=4.6
22:33:08.739 00.001 8996 MultiStar: [#1 -0.36,-0.32,0.00,M1] [#2 -0.36,-0.17,0.60,U] [#3 -0.32,0.06,0.50,U] [#4 -0.46,-0.14,0.00,M1] [#5 -0.29,-0.29,0.61,U] [#6 -0.33,-0.06,0.39,U] [#7 -0.17,-0.04,0.42,U] [#8 -0.19,-0.37,0.36,U] 
22:33:08.739 00.000 8996 single-star, 6 included, MultiStar: {-0.26, -0.12}, one-star: {-0.20, -0.04}
22:33:08.742 00.003 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
22:33:08.744 00.002 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
22:33:08.744 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-2.92 mountX=-0.19 mountY=0.07, mountTheta=2.81
22:33:08.745 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.04, opts=13)
22:33:08.747 00.002 8996 Enqueuing Move request for scope (-0.20, -0.04)
22:33:08.747 00.000 20224 Worker thread wakes up
22:33:08.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
22:33:08.748 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
22:33:08.748 00.000 20224 Moving (-0.20, -0.04) raw xDistance=-0.19 yDistance=0.07
22:33:08.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:33:08.748 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:08.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:33:08.748 00.000 20224 MoveAxis(E, 0, ABG)
22:33:08.748 00.000 20224 Move returns status 0, amount 0
22:33:08.748 00.000 20224 MoveAxis(N, 0, ABG)
22:33:08.749 00.001 20224 Move returns status 0, amount 0
22:33:08.749 00.000 20224 move complete, result=0
22:33:08.749 00.000 20224 worker thread done servicing request
22:33:08.755 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59139, med=2777, FiltMin=2534, FiltMax=32685, Gamma=1.000
22:33:08.770 00.015 8996 UpdateGuideState exits: m=777044 SNR=402.4
22:33:08.772 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:08.772 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:08.772 00.000 8996 Enqueuing Expose request
22:33:08.773 00.001 20224 Worker thread wakes up
22:33:08.773 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:08.774 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:08.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:09.935 01.161 20224 Exposure complete
22:33:09.994 00.059 20224 worker thread done servicing request
22:33:09.994 00.000 8996 OnExposeComplete: enter
22:33:09.995 00.001 8996 UpdateGuideState(): m_state=6
22:33:09.996 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4973
22:33:09.996 00.000 8996 Star::Find returns 1 (0), X=137.89, Y=470.99, Mass=766905, SNR=360.8, Peak=65187 HFD=4.4
22:33:09.998 00.002 8996 MultiStar: [#1 -0.17,-0.19,0.68,U] [#2 -0.25,-0.23,0.73,U] [#3 -0.00,-0.06,0.64,U] [#4 -0.12,-0.14,0.50,U] [#5 -0.28,0.16,0.60,U] [#6 -0.13,0.05,0.40,U] [#7 -0.43,0.03,0.43,U] [#8 -0.25,0.09,0.41,U] 
22:33:09.998 00.000 8996 refined, 8 included, MultiStar: {-0.18, 0.01}, one-star: {-0.12, 0.31}
22:33:09.999 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
22:33:10.001 00.002 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
22:33:10.001 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.07 mountX=-0.18 mountY=0.01, mountTheta=3.10
22:33:10.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.01, opts=13)
22:33:10.004 00.001 8996 Enqueuing Move request for scope (-0.18, 0.01)
22:33:10.006 00.002 20224 Worker thread wakes up
22:33:10.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
22:33:10.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
22:33:10.006 00.000 20224 Moving (-0.18, 0.01) raw xDistance=-0.18 yDistance=0.01
22:33:10.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:33:10.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:10.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:33:10.006 00.000 20224 MoveAxis(E, 0, ABG)
22:33:10.007 00.001 20224 Move returns status 0, amount 0
22:33:10.007 00.000 20224 MoveAxis(N, 0, ABG)
22:33:10.007 00.000 20224 Move returns status 0, amount 0
22:33:10.007 00.000 20224 move complete, result=0
22:33:10.007 00.000 20224 worker thread done servicing request
22:33:10.010 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65187, med=2777, FiltMin=2473, FiltMax=31021, Gamma=1.000
22:33:10.028 00.018 8996 UpdateGuideState exits: m=766905 SNR=360.8
22:33:10.029 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:10.030 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:10.031 00.001 8996 Enqueuing Expose request
22:33:10.032 00.001 20224 Worker thread wakes up
22:33:10.033 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:10.033 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:10.034 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:10.996 00.962 20224 Exposure complete
22:33:11.057 00.061 20224 worker thread done servicing request
22:33:11.057 00.000 8996 OnExposeComplete: enter
22:33:11.058 00.001 8996 UpdateGuideState(): m_state=6
22:33:11.058 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4974
22:33:11.059 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=470.83, Mass=777656, SNR=355.2, Peak=64675 HFD=4.6
22:33:11.060 00.001 8996 MultiStar: [#1 -0.31,-0.42,0.00,M1] [#2 -0.42,-0.05,0.71,U] [#3 -0.22,0.20,0.66,U] [#4 -0.36,-0.02,0.51,U] [#5 -0.42,-0.11,0.60,U] [#6 -0.35,0.01,0.46,U] [#7 -0.21,-0.14,0.45,U] [#8 -0.18,-0.12,0.39,U] 
22:33:11.061 00.001 8996 refined, 7 included, MultiStar: {-0.31, 0.02}, one-star: {-0.28, 0.16}
22:33:11.062 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
22:33:11.062 00.000 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
22:33:11.063 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.09 mountX=-0.31 mountY=0.02, mountTheta=3.08
22:33:11.064 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.02, opts=13)
22:33:11.066 00.002 8996 Enqueuing Move request for scope (-0.31, 0.02)
22:33:11.068 00.002 20224 Worker thread wakes up
22:33:11.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
22:33:11.068 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
22:33:11.068 00.000 20224 Moving (-0.31, 0.02) raw xDistance=-0.31 yDistance=0.02
22:33:11.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:33:11.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:11.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:33:11.069 00.001 20224 MoveAxis(E, 45, ABG)
22:33:11.069 00.000 20224 Guiding  Dir = 2, Dur = 45
22:33:11.069 00.000 20224 IsSlewing returns 0
22:33:11.070 00.001 20224 IsGuiding returns 0
22:33:11.076 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64675, med=2777, FiltMin=2537, FiltMax=29280, Gamma=1.000
22:33:11.084 00.008 20224 PulseGuide returned control before completion, sleep 42
22:33:11.099 00.015 8996 UpdateGuideState exits: m=777656 SNR=355.2
22:33:11.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:11.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:11.102 00.001 8996 Enqueuing Expose request
22:33:11.129 00.027 20224 IsGuiding returns 1
22:33:11.129 00.000 20224 scope still moving after pulse duration time elapsed
22:33:11.159 00.030 20224 IsSlewing returns 0
22:33:11.160 00.001 20224 IsGuiding returns 0
22:33:11.160 00.000 20224 scope move finished after 45 + 45 ms
22:33:11.160 00.000 20224 Move returns status 0, amount 45
22:33:11.160 00.000 20224 MoveAxis(N, 0, ABG)
22:33:11.160 00.000 20224 Move returns status 0, amount 0
22:33:11.160 00.000 20224 move complete, result=0
22:33:11.160 00.000 20224 worker thread done servicing request
22:33:11.160 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
22:33:11.162 00.002 20224 Worker thread wakes up
22:33:11.163 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:11.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:12.355 01.192 20224 Exposure complete
22:33:12.415 00.060 20224 worker thread done servicing request
22:33:12.415 00.000 8996 OnExposeComplete: enter
22:33:12.416 00.001 8996 UpdateGuideState(): m_state=6
22:33:12.416 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4975
22:33:12.418 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=470.78, Mass=730797, SNR=332.4, Peak=52784 HFD=4.6
22:33:12.420 00.002 8996 MultiStar: [#1 0.36,-0.53,0.00,M2] [#2 -0.00,0.12,0.79,U] [#3 0.21,-0.13,0.68,U] [#4 0.28,-0.26,0.59,U] [#5 0.46,-0.29,0.00,M1] [#6 0.15,-0.26,0.47,U] [#7 0.11,-0.47,0.00,M1] [#8 0.51,-0.02,0.00,M1] 
22:33:12.422 00.002 8996 refined, 4 included, MultiStar: {0.25, -0.05}, one-star: {0.49, 0.10}
22:33:12.422 00.000 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
22:33:12.424 00.002 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
22:33:12.425 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-0.20 mountX=0.25 mountY=0.02, mountTheta=0.08
22:33:12.428 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.05, opts=13)
22:33:12.431 00.003 8996 Enqueuing Move request for scope (0.25, -0.05)
22:33:12.433 00.002 20224 Worker thread wakes up
22:33:12.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd
22:33:12.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.05)
22:33:12.433 00.000 20224 Moving (0.25, -0.05) raw xDistance=0.25 yDistance=0.02
22:33:12.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
22:33:12.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:12.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:33:12.433 00.000 20224 MoveAxis(W, 33, ABG)
22:33:12.433 00.000 20224 Guiding  Dir = 3, Dur = 33
22:33:12.433 00.000 20224 IsSlewing returns 0
22:33:12.434 00.001 20224 IsGuiding returns 0
22:33:12.435 00.001 20224 PulseGuide returned control before completion, sleep 42
22:33:12.440 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52784, med=2777, FiltMin=2505, FiltMax=26029, Gamma=1.000
22:33:12.463 00.023 8996 UpdateGuideState exits: m=730797 SNR=332.4
22:33:12.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:12.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:12.467 00.001 8996 Enqueuing Expose request
22:33:12.490 00.023 20224 IsGuiding returns 1
22:33:12.490 00.000 20224 scope still moving after pulse duration time elapsed
22:33:12.522 00.032 20224 IsSlewing returns 0
22:33:12.522 00.000 20224 IsGuiding returns 0
22:33:12.522 00.000 20224 scope move finished after 33 + 55 ms
22:33:12.522 00.000 20224 Move returns status 0, amount 33
22:33:12.523 00.001 20224 MoveAxis(N, 0, ABG)
22:33:12.523 00.000 20224 Move returns status 0, amount 0
22:33:12.523 00.000 20224 move complete, result=0
22:33:12.523 00.000 20224 worker thread done servicing request
22:33:12.523 00.000 20224 Worker thread wakes up
22:33:12.523 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:12.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:12.523 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.0 px 0 ms NORTH
22:33:13.488 00.965 20224 Exposure complete
22:33:13.567 00.079 20224 worker thread done servicing request
22:33:13.567 00.000 8996 OnExposeComplete: enter
22:33:13.568 00.001 8996 UpdateGuideState(): m_state=6
22:33:13.570 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4976
22:33:13.571 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=470.69, Mass=740331, SNR=372.6, Peak=50960 HFD=4.6
22:33:13.572 00.001 8996 MultiStar: [#1 -0.21,-0.41,0.00,M3] [#2 -0.08,-0.30,0.68,U] [#3 -0.21,-0.28,0.52,U] [#4 -0.20,-0.47,0.00,M1] [#5 -0.19,-0.18,0.56,U] [#6 -0.13,-0.37,0.43,U] [#7 -0.27,-0.30,0.42,U] [#8 -0.08,0.04,0.39,U] 
22:33:13.573 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.17}, one-star: {0.29, 0.02}
22:33:13.574 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
22:33:13.575 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.43)
22:33:13.576 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.83 mountX=-0.03 mountY=0.18, mountTheta=1.73
22:33:13.578 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.17, opts=13)
22:33:13.578 00.000 8996 Enqueuing Move request for scope (-0.05, -0.17)
22:33:13.579 00.001 20224 Worker thread wakes up
22:33:13.580 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
22:33:13.580 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
22:33:13.580 00.000 20224 Moving (-0.05, -0.17) raw xDistance=-0.03 yDistance=0.18
22:33:13.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:33:13.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:13.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:33:13.580 00.000 20224 MoveAxis(E, 0, ABG)
22:33:13.580 00.000 20224 Move returns status 0, amount 0
22:33:13.580 00.000 20224 MoveAxis(N, 0, ABG)
22:33:13.580 00.000 20224 Move returns status 0, amount 0
22:33:13.580 00.000 20224 move complete, result=0
22:33:13.580 00.000 20224 worker thread done servicing request
22:33:13.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50960, med=2781, FiltMin=2528, FiltMax=23952, Gamma=1.000
22:33:13.606 00.021 8996 UpdateGuideState exits: m=740331 SNR=372.6
22:33:13.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:13.609 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:13.610 00.001 8996 Enqueuing Expose request
22:33:13.611 00.001 20224 Worker thread wakes up
22:33:13.612 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:13.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:13.612 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:33:14.772 01.160 20224 Exposure complete
22:33:14.859 00.087 20224 worker thread done servicing request
22:33:14.860 00.001 8996 OnExposeComplete: enter
22:33:14.862 00.002 8996 UpdateGuideState(): m_state=6
22:33:14.863 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4977
22:33:14.864 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=470.69, Mass=772171, SNR=341.8, Peak=60707 HFD=4.5
22:33:14.865 00.001 8996 MultiStar: [#1 -0.23,-0.56,0.00,M4] [#2 -0.41,-0.30,0.00,M1] [#3 -0.08,-0.31,0.55,U] [#4 -0.21,-0.57,0.00,M2] [#5 -0.17,-0.32,0.65,U] [#6 -0.32,-0.52,0.00,M1] [#7 -0.30,-0.60,0.00,M1] [#8 -0.08,-0.21,0.43,U] 
22:33:14.866 00.001 8996 single-star, 3 included, MultiStar: {-0.15, -0.17}, one-star: {-0.20, 0.02}
22:33:14.867 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = -3.14)
22:33:14.867 00.000 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:33:14.868 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.04 mountX=-0.20 mountY=0.00, mountTheta=3.12
22:33:14.869 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.02, opts=13)
22:33:14.870 00.001 8996 Enqueuing Move request for scope (-0.20, 0.02)
22:33:14.871 00.001 20224 Worker thread wakes up
22:33:14.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
22:33:14.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
22:33:14.871 00.000 20224 Moving (-0.20, 0.02) raw xDistance=-0.20 yDistance=0.00
22:33:14.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:33:14.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:14.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:33:14.871 00.000 20224 MoveAxis(E, 0, ABG)
22:33:14.871 00.000 20224 Move returns status 0, amount 0
22:33:14.871 00.000 20224 MoveAxis(N, 0, ABG)
22:33:14.871 00.000 20224 Move returns status 0, amount 0
22:33:14.871 00.000 20224 move complete, result=0
22:33:14.871 00.000 20224 worker thread done servicing request
22:33:14.875 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60707, med=2781, FiltMin=2531, FiltMax=31699, Gamma=1.000
22:33:14.889 00.014 8996 UpdateGuideState exits: m=772171 SNR=341.8
22:33:14.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:14.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:14.891 00.000 8996 Enqueuing Expose request
22:33:14.892 00.001 20224 Worker thread wakes up
22:33:14.892 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:14.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:14.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:15.876 00.983 20224 Exposure complete
22:33:15.970 00.094 20224 worker thread done servicing request
22:33:15.970 00.000 8996 OnExposeComplete: enter
22:33:15.971 00.001 8996 UpdateGuideState(): m_state=6
22:33:15.972 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4978
22:33:15.972 00.000 8996 Star::Find returns 1 (0), X=137.89, Y=470.60, Mass=707385, SNR=368.2, Peak=49507 HFD=4.7
22:33:15.973 00.001 8996 MultiStar: [#1 -0.22,-0.39,0.00,M5] [#2 -0.44,-0.16,0.00,M2] [#3 -0.21,-0.31,0.61,U] [#4 -0.27,-0.38,0.00,M3] [#5 -0.21,-0.39,0.68,U] [#6 -0.13,-0.25,0.40,U] [#7 -0.14,-0.38,0.39,U] [#8 -0.06,-0.39,0.38,U] 
22:33:15.974 00.001 8996 single-star, 5 included, MultiStar: {-0.15, -0.27}, one-star: {-0.12, -0.08}
22:33:15.974 00.000 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
22:33:15.975 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
22:33:15.976 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.54 mountX=-0.11 mountY=0.09, mountTheta=2.43
22:33:15.977 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
22:33:15.978 00.001 8996 Enqueuing Move request for scope (-0.12, -0.08)
22:33:15.979 00.001 20224 Worker thread wakes up
22:33:15.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
22:33:15.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
22:33:15.979 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.09
22:33:15.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:33:15.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:15.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:33:15.979 00.000 20224 MoveAxis(E, 0, ABG)
22:33:15.979 00.000 20224 Move returns status 0, amount 0
22:33:15.979 00.000 20224 MoveAxis(N, 0, ABG)
22:33:15.979 00.000 20224 Move returns status 0, amount 0
22:33:15.980 00.001 20224 move complete, result=0
22:33:15.980 00.000 20224 worker thread done servicing request
22:33:15.986 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49507, med=2777, FiltMin=2509, FiltMax=27645, Gamma=1.000
22:33:16.001 00.015 8996 UpdateGuideState exits: m=707385 SNR=368.2
22:33:16.002 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:16.002 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:16.003 00.001 8996 Enqueuing Expose request
22:33:16.004 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:16.005 00.001 20224 Worker thread wakes up
22:33:16.005 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:16.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:17.166 01.161 20224 Exposure complete
22:33:17.264 00.098 20224 worker thread done servicing request
22:33:17.264 00.000 8996 OnExposeComplete: enter
22:33:17.266 00.002 8996 UpdateGuideState(): m_state=6
22:33:17.267 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4979
22:33:17.268 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=470.74, Mass=691676, SNR=362.4, Peak=55219 HFD=4.5
22:33:17.270 00.002 8996 MultiStar: [#1 -0.41,-0.31,0.00,M6] [#2 -0.35,-0.26,0.67,U] [#3 -0.31,0.04,0.54,U] [#4 -0.43,-0.20,0.00,M4] [#5 -0.37,-0.23,0.55,U] [#6 -0.38,-0.13,0.44,U] [#7 -0.46,-0.17,0.00,M1] [#8 -0.09,-0.23,0.35,U] 
22:33:17.270 00.000 8996 single-star, 5 included, MultiStar: {-0.30, -0.10}, one-star: {-0.25, 0.06}
22:33:17.271 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:33:17.272 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:33:17.273 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.90 mountX=-0.26 mountY=-0.03, mountTheta=-3.01
22:33:17.274 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.06, opts=13)
22:33:17.275 00.001 8996 Enqueuing Move request for scope (-0.25, 0.06)
22:33:17.276 00.001 20224 Worker thread wakes up
22:33:17.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
22:33:17.276 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
22:33:17.276 00.000 20224 Moving (-0.25, 0.06) raw xDistance=-0.26 yDistance=-0.03
22:33:17.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:33:17.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:17.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:33:17.276 00.000 20224 MoveAxis(E, 38, ABG)
22:33:17.276 00.000 20224 Guiding  Dir = 2, Dur = 38
22:33:17.277 00.001 20224 IsSlewing returns 0
22:33:17.277 00.000 20224 IsGuiding returns 0
22:33:17.280 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55219, med=2777, FiltMin=2509, FiltMax=28675, Gamma=1.000
22:33:17.294 00.014 8996 UpdateGuideState exits: m=691676 SNR=362.4
22:33:17.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:17.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:17.297 00.001 8996 Enqueuing Expose request
22:33:17.298 00.001 20224 PulseGuide returned control before completion, sleep 28
22:33:17.327 00.029 20224 IsGuiding returns 1
22:33:17.327 00.000 20224 scope still moving after pulse duration time elapsed
22:33:17.358 00.031 20224 IsSlewing returns 0
22:33:17.358 00.000 20224 IsGuiding returns 1
22:33:17.390 00.032 20224 IsSlewing returns 0
22:33:17.391 00.001 20224 IsGuiding returns 0
22:33:17.391 00.000 20224 scope move finished after 38 + 75 ms
22:33:17.391 00.000 20224 Move returns status 0, amount 38
22:33:17.391 00.000 20224 MoveAxis(N, 0, ABG)
22:33:17.391 00.000 20224 Move returns status 0, amount 0
22:33:17.391 00.000 20224 move complete, result=0
22:33:17.391 00.000 20224 worker thread done servicing request
22:33:17.391 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
22:33:17.394 00.003 20224 Worker thread wakes up
22:33:17.394 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:17.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:18.379 00.985 20224 Exposure complete
22:33:18.440 00.061 20224 worker thread done servicing request
22:33:18.441 00.001 8996 OnExposeComplete: enter
22:33:18.442 00.001 8996 UpdateGuideState(): m_state=6
22:33:18.443 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4980
22:33:18.444 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=470.62, Mass=712712, SNR=350.4, Peak=49955 HFD=4.7
22:33:18.445 00.001 8996 MultiStar: [#1 -0.18,-0.31,0.70,U] [#2 -0.30,-0.26,0.85,U] [#3 -0.03,-0.28,0.57,U] [#4 -0.17,-0.40,0.54,U] [#5 -0.13,-0.33,0.56,U] [#6 -0.18,-0.36,0.41,U] [#7 -0.34,-0.24,0.51,U] [#8 0.00,-0.49,0.00,M1] 
22:33:18.445 00.000 8996 single-star, 7 included, MultiStar: {-0.18, -0.26}, one-star: {-0.10, -0.06}
22:33:18.446 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
22:33:18.447 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
22:33:18.447 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.62 mountX=-0.09 mountY=0.07, mountTheta=2.52
22:33:18.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.06, opts=13)
22:33:18.450 00.001 8996 Enqueuing Move request for scope (-0.10, -0.06)
22:33:18.450 00.000 20224 Worker thread wakes up
22:33:18.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
22:33:18.450 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
22:33:18.451 00.001 20224 Moving (-0.10, -0.06) raw xDistance=-0.09 yDistance=0.07
22:33:18.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:33:18.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:18.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:33:18.451 00.000 20224 MoveAxis(E, 0, ABG)
22:33:18.451 00.000 20224 Move returns status 0, amount 0
22:33:18.451 00.000 20224 MoveAxis(N, 0, ABG)
22:33:18.451 00.000 20224 Move returns status 0, amount 0
22:33:18.451 00.000 20224 move complete, result=0
22:33:18.451 00.000 20224 worker thread done servicing request
22:33:18.456 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49955, med=2777, FiltMin=2512, FiltMax=26592, Gamma=1.000
22:33:18.469 00.013 8996 UpdateGuideState exits: m=712712 SNR=350.4
22:33:18.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:18.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:18.472 00.001 8996 Enqueuing Expose request
22:33:18.473 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:18.474 00.001 20224 Worker thread wakes up
22:33:18.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:18.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:19.652 01.178 20224 Exposure complete
22:33:19.739 00.087 20224 worker thread done servicing request
22:33:19.739 00.000 8996 OnExposeComplete: enter
22:33:19.739 00.000 8996 UpdateGuideState(): m_state=6
22:33:19.740 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4981
22:33:19.743 00.003 8996 Star::Find returns 1 (0), X=138.29, Y=470.87, Mass=727424, SNR=379.8, Peak=51936 HFD=4.5
22:33:19.746 00.003 8996 MultiStar: [#1 0.08,-0.12,0.66,U] [#2 0.10,-0.16,0.65,U] [#3 -0.06,0.22,0.62,U] [#4 -0.04,-0.03,0.50,U] [#5 0.02,-0.19,0.58,U] [#6 0.21,0.03,0.41,U] [#7 -0.05,0.32,0.38,U] [#8 0.20,-0.11,0.38,U] 
22:33:19.749 00.003 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.28, 0.19}
22:33:19.752 00.003 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
22:33:19.754 00.002 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
22:33:19.756 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.22 mountX=0.09 mountY=-0.03, mountTheta=-0.33
22:33:19.759 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
22:33:19.760 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
22:33:19.761 00.001 20224 Worker thread wakes up
22:33:19.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
22:33:19.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
22:33:19.761 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.09 yDistance=-0.03
22:33:19.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:33:19.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:19.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:33:19.761 00.000 20224 MoveAxis(E, 0, ABG)
22:33:19.761 00.000 20224 Move returns status 0, amount 0
22:33:19.761 00.000 20224 MoveAxis(N, 0, ABG)
22:33:19.761 00.000 20224 Move returns status 0, amount 0
22:33:19.761 00.000 20224 move complete, result=0
22:33:19.761 00.000 20224 worker thread done servicing request
22:33:19.765 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51936, med=2777, FiltMin=2429, FiltMax=27040, Gamma=1.000
22:33:19.780 00.015 8996 UpdateGuideState exits: m=727424 SNR=379.8
22:33:19.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:19.783 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:19.784 00.001 8996 Enqueuing Expose request
22:33:19.785 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:19.786 00.001 20224 Worker thread wakes up
22:33:19.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:19.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:20.772 00.986 20224 Exposure complete
22:33:20.860 00.088 20224 worker thread done servicing request
22:33:20.860 00.000 8996 OnExposeComplete: enter
22:33:20.861 00.001 8996 UpdateGuideState(): m_state=6
22:33:20.862 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4982
22:33:20.863 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.64, Mass=728533, SNR=339.4, Peak=51184 HFD=4.6
22:33:20.864 00.001 8996 MultiStar: [#1 0.01,-0.40,0.72,U] [#2 -0.10,0.02,0.78,U] [#3 -0.01,0.11,0.58,U] [#4 -0.04,-0.19,0.52,U] [#5 0.03,-0.42,0.61,U] [#6 0.07,-0.20,0.49,U] [#7 0.04,-0.23,0.47,U] [#8 0.12,-0.04,0.44,U] 
22:33:20.865 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.15}, one-star: {0.32, -0.04}
22:33:20.865 00.000 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
22:33:20.866 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
22:33:20.867 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.17 mountX=0.08 mountY=0.14, mountTheta=1.06
22:33:20.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.15, opts=13)
22:33:20.870 00.001 8996 Enqueuing Move request for scope (0.06, -0.15)
22:33:20.871 00.001 20224 Worker thread wakes up
22:33:20.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
22:33:20.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
22:33:20.871 00.000 20224 Moving (0.06, -0.15) raw xDistance=0.08 yDistance=0.14
22:33:20.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:33:20.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:20.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:33:20.871 00.000 20224 MoveAxis(E, 0, ABG)
22:33:20.871 00.000 20224 Move returns status 0, amount 0
22:33:20.871 00.000 20224 MoveAxis(N, 0, ABG)
22:33:20.871 00.000 20224 Move returns status 0, amount 0
22:33:20.871 00.000 20224 move complete, result=0
22:33:20.871 00.000 20224 worker thread done servicing request
22:33:20.879 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51184, med=2777, FiltMin=2518, FiltMax=23504, Gamma=1.000
22:33:20.897 00.018 8996 UpdateGuideState exits: m=728533 SNR=339.4
22:33:20.898 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:20.898 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:20.899 00.001 8996 Enqueuing Expose request
22:33:20.900 00.001 20224 Worker thread wakes up
22:33:20.900 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:20.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:20.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:22.062 01.161 20224 Exposure complete
22:33:22.132 00.070 20224 worker thread done servicing request
22:33:22.133 00.001 8996 OnExposeComplete: enter
22:33:22.133 00.000 8996 UpdateGuideState(): m_state=6
22:33:22.134 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4983
22:33:22.135 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=470.66, Mass=691409, SNR=302.5, Peak=48627 HFD=4.5
22:33:22.136 00.001 8996 MultiStar: [#1 0.03,-0.30,0.76,U] [#2 0.02,-0.12,0.81,U] [#3 0.09,-0.06,0.76,U] [#4 0.03,-0.09,0.59,U] [#5 0.10,-0.37,0.69,U] [#6 0.06,-0.37,0.56,U] [#7 -0.00,-0.35,0.54,U] [#8 0.16,-0.16,0.49,U] 
22:33:22.137 00.001 8996 single-star, 8 included, MultiStar: {0.07, -0.19}, one-star: {0.11, -0.02}
22:33:22.138 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
22:33:22.139 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
22:33:22.139 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.18 mountX=0.11 mountY=0.01, mountTheta=0.07
22:33:22.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.02, opts=13)
22:33:22.142 00.001 8996 Enqueuing Move request for scope (0.11, -0.02)
22:33:22.143 00.001 20224 Worker thread wakes up
22:33:22.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
22:33:22.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
22:33:22.143 00.000 20224 Moving (0.11, -0.02) raw xDistance=0.11 yDistance=0.01
22:33:22.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:33:22.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:22.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:33:22.143 00.000 20224 MoveAxis(E, 0, ABG)
22:33:22.143 00.000 20224 Move returns status 0, amount 0
22:33:22.143 00.000 20224 MoveAxis(N, 0, ABG)
22:33:22.143 00.000 20224 Move returns status 0, amount 0
22:33:22.143 00.000 20224 move complete, result=0
22:33:22.143 00.000 20224 worker thread done servicing request
22:33:22.147 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48627, med=2777, FiltMin=2518, FiltMax=22733, Gamma=1.000
22:33:22.169 00.022 8996 UpdateGuideState exits: m=691409 SNR=302.5
22:33:22.172 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:22.173 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:22.174 00.001 8996 Enqueuing Expose request
22:33:22.174 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:22.175 00.001 20224 Worker thread wakes up
22:33:22.175 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:22.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:23.154 00.979 20224 Exposure complete
22:33:23.229 00.075 20224 worker thread done servicing request
22:33:23.229 00.000 8996 OnExposeComplete: enter
22:33:23.230 00.001 8996 UpdateGuideState(): m_state=6
22:33:23.230 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4984
22:33:23.231 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.37, Mass=713484, SNR=322.6, Peak=49283 HFD=4.7
22:33:23.232 00.001 8996 MultiStar: [#1 0.13,-0.45,0.00,M3] [#2 0.06,-0.04,0.85,U] [#3 0.10,-0.44,0.00,M1] [#4 0.05,-0.42,0.61,U] [#5 0.13,-0.14,0.67,U] [#6 0.09,-0.58,0.00,M1] [#7 -0.04,-0.55,0.00,M1] [#8 0.23,-0.22,0.37,U] 
22:33:23.233 00.001 8996 refined, 4 included, MultiStar: {0.22, -0.22}, one-star: {0.53, -0.31}
22:33:23.234 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
22:33:23.234 00.000 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
22:33:23.235 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.77 mountX=0.24 mountY=0.19, mountTheta=0.67
22:33:23.236 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.22, opts=13)
22:33:23.237 00.001 8996 Enqueuing Move request for scope (0.22, -0.22)
22:33:23.238 00.001 20224 Worker thread wakes up
22:33:23.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.22) opts 0xd
22:33:23.238 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.22)
22:33:23.238 00.000 20224 Moving (0.22, -0.22) raw xDistance=0.24 yDistance=0.19
22:33:23.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:33:23.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:23.239 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:33:23.239 00.000 20224 MoveAxis(W, 36, ABG)
22:33:23.239 00.000 20224 Guiding  Dir = 3, Dur = 36
22:33:23.239 00.000 20224 IsSlewing returns 0
22:33:23.239 00.000 20224 IsGuiding returns 0
22:33:23.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49283, med=2777, FiltMin=2499, FiltMax=27696, Gamma=1.000
22:33:23.256 00.013 8996 UpdateGuideState exits: m=713484 SNR=322.6
22:33:23.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:23.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:23.258 00.000 8996 Enqueuing Expose request
22:33:23.262 00.004 20224 PulseGuide returned control before completion, sleep 24
22:33:23.292 00.030 20224 IsGuiding returns 1
22:33:23.292 00.000 20224 scope still moving after pulse duration time elapsed
22:33:23.323 00.031 20224 IsSlewing returns 0
22:33:23.323 00.000 20224 IsGuiding returns 1
22:33:23.355 00.032 20224 IsSlewing returns 0
22:33:23.355 00.000 20224 IsGuiding returns 0
22:33:23.355 00.000 20224 scope move finished after 36 + 79 ms
22:33:23.355 00.000 20224 Move returns status 0, amount 36
22:33:23.355 00.000 20224 MoveAxis(N, 0, ABG)
22:33:23.356 00.001 20224 Move returns status 0, amount 0
22:33:23.356 00.000 20224 move complete, result=0
22:33:23.356 00.000 20224 worker thread done servicing request
22:33:23.356 00.000 20224 Worker thread wakes up
22:33:23.356 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:23.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:23.356 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.2 px 0 ms NORTH
22:33:24.539 01.183 20224 Exposure complete
22:33:24.595 00.056 20224 worker thread done servicing request
22:33:24.595 00.000 8996 OnExposeComplete: enter
22:33:24.596 00.001 8996 UpdateGuideState(): m_state=6
22:33:24.597 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4985
22:33:24.597 00.000 8996 Star::Find returns 1 (0), X=137.80, Y=470.42, Mass=763068, SNR=382.7, Peak=56518 HFD=4.6
22:33:24.598 00.001 8996 MultiStar: [#1 -0.42,-0.68,0.00,M4] [#2 -0.34,-0.20,0.61,U] [#3 -0.19,-0.22,0.62,U] [#4 -0.25,-0.43,0.00,M1] [#5 -0.57,-0.29,0.00,M1] [#6 -0.23,-0.11,0.40,U] [#7 -0.12,-0.37,0.38,U] [#8 -0.53,0.04,0.00,M1] 
22:33:24.599 00.001 8996 refined, 4 included, MultiStar: {-0.22, -0.23}, one-star: {-0.20, -0.26}
22:33:24.600 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
22:33:24.600 00.000 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
22:33:24.601 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-2.33 mountX=-0.20 mountY=0.26, mountTheta=2.23
22:33:24.604 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.23, opts=13)
22:33:24.606 00.002 8996 Enqueuing Move request for scope (-0.22, -0.23)
22:33:24.607 00.001 20224 Worker thread wakes up
22:33:24.607 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.23) opts 0xd
22:33:24.607 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.23)
22:33:24.608 00.001 20224 Moving (-0.22, -0.23) raw xDistance=-0.20 yDistance=0.26
22:33:24.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:33:24.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:33:24.608 00.000 20224 MoveAxis(E, 0, ABG)
22:33:24.608 00.000 20224 Move returns status 0, amount 0
22:33:24.608 00.000 20224 MoveAxis(S, 54, ABG)
22:33:24.608 00.000 20224 Guiding  Dir = 1, Dur = 54
22:33:24.608 00.000 20224 IsSlewing returns 0
22:33:24.608 00.000 20224 IsGuiding returns 0
22:33:24.610 00.002 20224 PulseGuide returned control before completion, sleep 63
22:33:24.613 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56518, med=2777, FiltMin=2515, FiltMax=31920, Gamma=1.000
22:33:24.636 00.023 8996 UpdateGuideState exits: m=763068 SNR=382.7
22:33:24.637 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:24.638 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:24.639 00.001 8996 Enqueuing Expose request
22:33:24.681 00.042 20224 IsGuiding returns 1
22:33:24.681 00.000 20224 scope still moving after pulse duration time elapsed
22:33:24.711 00.030 20224 IsSlewing returns 0
22:33:24.711 00.000 20224 IsGuiding returns 0
22:33:24.711 00.000 20224 scope move finished after 54 + 49 ms
22:33:24.711 00.000 20224 Move returns status 0, amount 54
22:33:24.711 00.000 20224 move complete, result=0
22:33:24.712 00.001 20224 worker thread done servicing request
22:33:24.712 00.000 20224 Worker thread wakes up
22:33:24.712 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:24.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:24.713 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 54 ms SOUTH
22:33:25.684 00.971 20224 Exposure complete
22:33:25.763 00.079 20224 worker thread done servicing request
22:33:25.764 00.001 8996 OnExposeComplete: enter
22:33:25.765 00.001 8996 UpdateGuideState(): m_state=6
22:33:25.767 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4986
22:33:25.768 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=470.59, Mass=745203, SNR=340.1, Peak=51334 HFD=4.6
22:33:25.771 00.003 8996 MultiStar: [#1 -0.17,-0.31,0.69,U] [#2 -0.26,-0.19,0.75,U] [#3 -0.18,-0.08,0.73,U] [#4 -0.16,-0.24,0.59,U] [#5 -0.30,-0.36,0.00,M2] [#6 -0.16,-0.21,0.48,U] [#7 -0.45,-0.34,0.00,M1] [#8 -0.09,-0.10,0.42,U] 
22:33:25.772 00.001 8996 single-star, 6 included, MultiStar: {-0.16, -0.17}, one-star: {-0.12, -0.09}
22:33:25.773 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
22:33:25.774 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
22:33:25.776 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.49 mountX=-0.11 mountY=0.10, mountTheta=2.39
22:33:25.779 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.09, opts=13)
22:33:25.781 00.002 8996 Enqueuing Move request for scope (-0.12, -0.09)
22:33:25.782 00.001 20224 Worker thread wakes up
22:33:25.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
22:33:25.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
22:33:25.782 00.000 20224 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=0.10
22:33:25.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:33:25.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:25.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:33:25.782 00.000 20224 MoveAxis(E, 0, ABG)
22:33:25.782 00.000 20224 Move returns status 0, amount 0
22:33:25.782 00.000 20224 MoveAxis(N, 0, ABG)
22:33:25.782 00.000 20224 Move returns status 0, amount 0
22:33:25.783 00.001 20224 move complete, result=0
22:33:25.783 00.000 20224 worker thread done servicing request
22:33:25.788 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51334, med=2777, FiltMin=2531, FiltMax=29565, Gamma=1.000
22:33:25.807 00.019 8996 UpdateGuideState exits: m=745203 SNR=340.1
22:33:25.807 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:25.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:25.809 00.001 8996 Enqueuing Expose request
22:33:25.811 00.002 20224 Worker thread wakes up
22:33:25.811 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:25.812 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:25.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:27.004 01.192 20224 Exposure complete
22:33:27.067 00.063 20224 worker thread done servicing request
22:33:27.067 00.000 8996 OnExposeComplete: enter
22:33:27.069 00.002 8996 UpdateGuideState(): m_state=6
22:33:27.071 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4987
22:33:27.072 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=470.69, Mass=802942, SNR=404.7, Peak=60867 HFD=4.7
22:33:27.075 00.003 8996 MultiStar: [#1 -0.49,-0.25,0.00,M4] [#2 -0.37,-0.17,0.68,U] [#3 -0.51,-0.04,0.00,M1] [#4 -0.63,-0.14,0.00,M1] [#5 -0.36,-0.29,0.00,M3] [#6 -0.36,-0.07,0.41,U] [#7 -0.67,0.07,0.00,M2] [#8 -0.23,-0.15,0.34,U] 
22:33:27.076 00.001 8996 refined, 3 included, MultiStar: {-0.36, -0.07}, one-star: {-0.40, 0.02}
22:33:27.077 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
22:33:27.078 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
22:33:27.079 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.07 hyp=0.37 cameraTheta=-2.94 mountX=-0.35 mountY=0.11, mountTheta=2.83
22:33:27.081 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.07, opts=13)
22:33:27.082 00.001 8996 Enqueuing Move request for scope (-0.36, -0.07)
22:33:27.083 00.001 20224 Worker thread wakes up
22:33:27.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.07) opts 0xd
22:33:27.083 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.07)
22:33:27.083 00.000 20224 Moving (-0.36, -0.07) raw xDistance=-0.35 yDistance=0.11
22:33:27.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:33:27.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:27.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:33:27.083 00.000 20224 MoveAxis(E, 51, ABG)
22:33:27.083 00.000 20224 Guiding  Dir = 2, Dur = 51
22:33:27.084 00.001 20224 IsSlewing returns 0
22:33:27.084 00.000 20224 IsGuiding returns 0
22:33:27.086 00.002 20224 PulseGuide returned control before completion, sleep 60
22:33:27.091 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60867, med=2777, FiltMin=2531, FiltMax=31168, Gamma=1.000
22:33:27.107 00.016 8996 UpdateGuideState exits: m=802942 SNR=404.7
22:33:27.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:27.110 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:27.112 00.002 8996 Enqueuing Expose request
22:33:27.153 00.041 20224 IsGuiding returns 1
22:33:27.153 00.000 20224 scope still moving after pulse duration time elapsed
22:33:27.184 00.031 20224 IsSlewing returns 0
22:33:27.184 00.000 20224 IsGuiding returns 0
22:33:27.184 00.000 20224 scope move finished after 51 + 49 ms
22:33:27.184 00.000 20224 Move returns status 0, amount 51
22:33:27.184 00.000 20224 MoveAxis(N, 0, ABG)
22:33:27.184 00.000 20224 Move returns status 0, amount 0
22:33:27.184 00.000 20224 move complete, result=0
22:33:27.185 00.001 20224 worker thread done servicing request
22:33:27.185 00.000 20224 Worker thread wakes up
22:33:27.185 00.000 8996 GuideStep: -0.4 px 51 ms EAST, 0.1 px 0 ms NORTH
22:33:27.185 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:27.186 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:28.160 00.974 20224 Exposure complete
22:33:28.228 00.068 20224 worker thread done servicing request
22:33:28.228 00.000 8996 OnExposeComplete: enter
22:33:28.230 00.002 8996 UpdateGuideState(): m_state=6
22:33:28.233 00.003 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4988
22:33:28.235 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=470.93, Mass=771958, SNR=344.1, Peak=62947 HFD=4.4
22:33:28.238 00.003 8996 MultiStar: [#1 -0.14,-0.36,0.73,U] [#2 -0.30,-0.10,0.72,U] [#3 -0.14,-0.04,0.55,U] [#4 -0.12,-0.09,0.59,U] [#5 -0.09,-0.12,0.63,U] [#6 -0.17,-0.23,0.54,U] [#7 -0.15,-0.33,0.43,U] [#8 -0.04,-0.09,0.40,U] 
22:33:28.239 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.10}, one-star: {0.03, 0.26}
22:33:28.241 00.002 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
22:33:28.242 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
22:33:28.244 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-2.47 mountX=-0.11 mountY=0.11, mountTheta=2.36
22:33:28.247 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.10, opts=13)
22:33:28.247 00.000 8996 Enqueuing Move request for scope (-0.12, -0.10)
22:33:28.248 00.001 20224 Worker thread wakes up
22:33:28.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
22:33:28.248 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
22:33:28.248 00.000 20224 Moving (-0.12, -0.10) raw xDistance=-0.11 yDistance=0.11
22:33:28.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:33:28.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:28.249 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:33:28.249 00.000 20224 MoveAxis(E, 0, ABG)
22:33:28.249 00.000 20224 Move returns status 0, amount 0
22:33:28.249 00.000 20224 MoveAxis(N, 0, ABG)
22:33:28.249 00.000 20224 Move returns status 0, amount 0
22:33:28.249 00.000 20224 move complete, result=0
22:33:28.249 00.000 20224 worker thread done servicing request
22:33:28.252 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62947, med=2777, FiltMin=2529, FiltMax=31139, Gamma=1.000
22:33:28.267 00.015 8996 UpdateGuideState exits: m=771958 SNR=344.1
22:33:28.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:28.270 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:28.271 00.001 8996 Enqueuing Expose request
22:33:28.273 00.002 20224 Worker thread wakes up
22:33:28.273 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:28.275 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:28.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:29.422 01.147 20224 Exposure complete
22:33:29.495 00.073 20224 worker thread done servicing request
22:33:29.496 00.001 8996 OnExposeComplete: enter
22:33:29.497 00.001 8996 UpdateGuideState(): m_state=6
22:33:29.500 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4989
22:33:29.502 00.002 8996 Star::Find returns 1 (0), X=138.14, Y=470.89, Mass=706726, SNR=366.0, Peak=55107 HFD=4.3
22:33:29.505 00.003 8996 MultiStar: [#1 0.07,-0.11,0.64,U] [#2 -0.08,-0.01,0.71,U] [#3 0.15,0.16,0.57,U] [#4 0.06,-0.15,0.48,U] [#5 -0.15,0.01,0.59,U] [#6 -0.06,0.03,0.41,U] [#7 0.08,0.08,0.40,U] [#8 -0.01,0.18,0.41,U] 
22:33:29.507 00.002 8996 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.14, 0.21}
22:33:29.508 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
22:33:29.510 00.002 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
22:33:29.511 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.06 mountX=0.02 mountY=-0.06, mountTheta=-1.16
22:33:29.514 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
22:33:29.515 00.001 8996 Enqueuing Move request for scope (0.03, 0.05)
22:33:29.516 00.001 20224 Worker thread wakes up
22:33:29.516 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:33:29.516 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:33:29.516 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.02 yDistance=-0.06
22:33:29.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:33:29.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:29.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:33:29.516 00.000 20224 MoveAxis(E, 0, ABG)
22:33:29.517 00.001 20224 Move returns status 0, amount 0
22:33:29.517 00.000 20224 MoveAxis(N, 0, ABG)
22:33:29.517 00.000 20224 Move returns status 0, amount 0
22:33:29.517 00.000 20224 move complete, result=0
22:33:29.517 00.000 20224 worker thread done servicing request
22:33:29.521 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55107, med=2777, FiltMin=2521, FiltMax=26176, Gamma=1.000
22:33:29.538 00.017 8996 UpdateGuideState exits: m=706726 SNR=366.0
22:33:29.540 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:29.542 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:29.544 00.002 8996 Enqueuing Expose request
22:33:29.545 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:29.547 00.002 20224 Worker thread wakes up
22:33:29.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:29.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:30.526 00.979 20224 Exposure complete
22:33:30.611 00.085 20224 worker thread done servicing request
22:33:30.611 00.000 8996 OnExposeComplete: enter
22:33:30.612 00.001 8996 UpdateGuideState(): m_state=6
22:33:30.613 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4990
22:33:30.614 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=470.61, Mass=701239, SNR=334.9, Peak=47091 HFD=4.4
22:33:30.615 00.001 8996 MultiStar: [#1 -0.03,-0.24,0.64,U] [#2 -0.13,-0.19,0.76,U] [#3 -0.16,-0.02,0.73,U] [#4 -0.11,-0.22,0.57,U] [#5 -0.07,-0.17,0.66,U] [#6 -0.05,0.02,0.45,U] [#7 -0.17,-0.25,0.45,U] [#8 0.08,-0.16,0.45,U] 
22:33:30.615 00.000 8996 single-star, 8 included, MultiStar: {-0.05, -0.14}, one-star: {0.11, -0.07}
22:33:30.616 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
22:33:30.617 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.70)
22:33:30.618 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.12 cameraTheta=-0.56 mountX=0.11 mountY=0.05, mountTheta=0.45
22:33:30.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.07, opts=13)
22:33:30.621 00.001 8996 Enqueuing Move request for scope (0.11, -0.07)
22:33:30.623 00.002 20224 Worker thread wakes up
22:33:30.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
22:33:30.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
22:33:30.623 00.000 20224 Moving (0.11, -0.07) raw xDistance=0.11 yDistance=0.05
22:33:30.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:33:30.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:30.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:33:30.623 00.000 20224 MoveAxis(E, 0, ABG)
22:33:30.624 00.001 20224 Move returns status 0, amount 0
22:33:30.624 00.000 20224 MoveAxis(N, 0, ABG)
22:33:30.624 00.000 20224 Move returns status 0, amount 0
22:33:30.624 00.000 20224 move complete, result=0
22:33:30.624 00.000 20224 worker thread done servicing request
22:33:30.629 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47091, med=2777, FiltMin=2525, FiltMax=25216, Gamma=1.000
22:33:30.654 00.025 8996 UpdateGuideState exits: m=701239 SNR=334.9
22:33:30.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:30.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:30.656 00.000 8996 Enqueuing Expose request
22:33:30.657 00.001 20224 Worker thread wakes up
22:33:30.657 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:30.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:30.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:31.834 01.176 20224 Exposure complete
22:33:31.898 00.064 20224 worker thread done servicing request
22:33:31.898 00.000 8996 OnExposeComplete: enter
22:33:31.899 00.001 8996 UpdateGuideState(): m_state=6
22:33:31.900 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4991
22:33:31.901 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=470.68, Mass=670548, SNR=359.8, Peak=48963 HFD=4.6
22:33:31.902 00.001 8996 MultiStar: [#1 -0.05,-0.35,0.73,U] [#2 0.04,-0.49,0.00,M1] [#3 -0.02,-0.31,0.61,U] [#4 -0.04,-0.55,0.00,M1] [#5 -0.05,-0.41,0.50,U] [#6 0.02,-0.02,0.47,U] [#7 -0.04,-0.20,0.46,U] [#8 0.05,-0.14,0.36,U] 
22:33:31.903 00.001 8996 single-star, 6 included, MultiStar: {-0.04, -0.19}, one-star: {-0.11, 0.01}
22:33:31.903 00.000 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
22:33:31.904 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
22:33:31.905 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.06 mountX=-0.11 mountY=0.00, mountTheta=3.10
22:33:31.908 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
22:33:31.909 00.001 8996 Enqueuing Move request for scope (-0.11, 0.01)
22:33:31.910 00.001 20224 Worker thread wakes up
22:33:31.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
22:33:31.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
22:33:31.910 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.00
22:33:31.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:33:31.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:31.911 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:33:31.911 00.000 20224 MoveAxis(E, 0, ABG)
22:33:31.911 00.000 20224 Move returns status 0, amount 0
22:33:31.911 00.000 20224 MoveAxis(N, 0, ABG)
22:33:31.911 00.000 20224 Move returns status 0, amount 0
22:33:31.911 00.000 20224 move complete, result=0
22:33:31.911 00.000 20224 worker thread done servicing request
22:33:31.916 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48963, med=2777, FiltMin=2518, FiltMax=27245, Gamma=1.000
22:33:31.934 00.018 8996 UpdateGuideState exits: m=670548 SNR=359.8
22:33:31.935 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:31.936 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:31.936 00.000 8996 Enqueuing Expose request
22:33:31.937 00.001 20224 Worker thread wakes up
22:33:31.937 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:33:31.938 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:31.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:32.925 00.987 20224 Exposure complete
22:33:33.011 00.086 20224 worker thread done servicing request
22:33:33.011 00.000 8996 OnExposeComplete: enter
22:33:33.013 00.002 8996 UpdateGuideState(): m_state=6
22:33:33.015 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4992
22:33:33.017 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=470.83, Mass=647352, SNR=309.6, Peak=47955 HFD=4.4
22:33:33.019 00.002 8996 MultiStar: [#1 0.05,-0.10,0.79,U] [#2 -0.05,-0.23,0.79,U] [#3 0.08,-0.07,0.85,U] [#4 0.05,-0.17,0.62,U] [#5 -0.01,-0.22,0.68,U] [#6 0.10,-0.11,0.47,U] [#7 0.07,-0.05,0.58,U] [#8 0.33,-0.12,0.49,U] 
22:33:33.020 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {0.10, 0.15}
22:33:33.021 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
22:33:33.022 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
22:33:33.023 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.91 mountX=0.08 mountY=0.08, mountTheta=0.81
22:33:33.024 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
22:33:33.026 00.002 8996 Enqueuing Move request for scope (0.07, -0.09)
22:33:33.026 00.000 20224 Worker thread wakes up
22:33:33.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
22:33:33.027 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
22:33:33.027 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.08
22:33:33.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:33:33.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:33.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:33:33.027 00.000 20224 MoveAxis(E, 0, ABG)
22:33:33.027 00.000 20224 Move returns status 0, amount 0
22:33:33.027 00.000 20224 MoveAxis(N, 0, ABG)
22:33:33.027 00.000 20224 Move returns status 0, amount 0
22:33:33.027 00.000 20224 move complete, result=0
22:33:33.027 00.000 20224 worker thread done servicing request
22:33:33.031 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47955, med=2777, FiltMin=2521, FiltMax=22960, Gamma=1.000
22:33:33.054 00.023 8996 UpdateGuideState exits: m=647352 SNR=309.6
22:33:33.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:33.058 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:33.059 00.001 8996 Enqueuing Expose request
22:33:33.060 00.001 20224 Worker thread wakes up
22:33:33.060 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:33.062 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:33.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:34.214 01.152 20224 Exposure complete
22:33:34.277 00.063 20224 worker thread done servicing request
22:33:34.277 00.000 8996 OnExposeComplete: enter
22:33:34.278 00.001 8996 UpdateGuideState(): m_state=6
22:33:34.279 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4993
22:33:34.280 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.68, Mass=696610, SNR=336.4, Peak=47680 HFD=4.7
22:33:34.281 00.001 8996 MultiStar: [#1 -0.02,-0.40,0.75,U] [#2 -0.23,-0.16,0.86,U] [#3 0.05,-0.07,0.65,U] [#4 0.14,-0.46,0.00,M1] [#5 -0.03,-0.31,0.67,U] [#6 0.22,-0.16,0.42,U] [#7 0.02,-0.36,0.52,U] [#8 0.26,-0.26,0.42,U] 
22:33:34.282 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.20}, one-star: {0.35, 0.01}
22:33:34.283 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
22:33:34.284 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.02)
22:33:34.287 00.003 8996 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.24 mountX=0.09 mountY=0.19, mountTheta=1.14
22:33:34.291 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.20, opts=13)
22:33:34.294 00.003 8996 Enqueuing Move request for scope (0.07, -0.20)
22:33:34.297 00.003 20224 Worker thread wakes up
22:33:34.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
22:33:34.297 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
22:33:34.298 00.001 20224 Moving (0.07, -0.20) raw xDistance=0.09 yDistance=0.19
22:33:34.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:33:34.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:34.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:33:34.298 00.000 20224 MoveAxis(E, 0, ABG)
22:33:34.298 00.000 20224 Move returns status 0, amount 0
22:33:34.298 00.000 20224 MoveAxis(N, 0, ABG)
22:33:34.298 00.000 20224 Move returns status 0, amount 0
22:33:34.298 00.000 20224 move complete, result=0
22:33:34.299 00.001 20224 worker thread done servicing request
22:33:34.305 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47680, med=2777, FiltMin=2505, FiltMax=22941, Gamma=1.000
22:33:34.332 00.027 8996 UpdateGuideState exits: m=696610 SNR=336.4
22:33:34.332 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:34.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:34.334 00.001 8996 Enqueuing Expose request
22:33:34.334 00.000 20224 Worker thread wakes up
22:33:34.334 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:33:34.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:34.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:35.310 00.975 20224 Exposure complete
22:33:35.398 00.088 20224 worker thread done servicing request
22:33:35.398 00.000 8996 OnExposeComplete: enter
22:33:35.399 00.001 8996 UpdateGuideState(): m_state=6
22:33:35.400 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4994
22:33:35.401 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.83, Mass=769745, SNR=374.9, Peak=54515 HFD=4.5
22:33:35.402 00.001 8996 MultiStar: [#1 0.09,-0.10,0.64,U] [#2 -0.14,0.10,0.70,U] [#3 -0.12,0.03,0.54,U] [#4 -0.17,-0.20,0.48,U] [#5 -0.02,0.14,0.61,U] [#6 -0.14,-0.12,0.43,U] [#7 -0.25,-0.15,0.47,U] [#8 0.09,0.05,0.36,U] 
22:33:35.404 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {0.07, 0.16}
22:33:35.405 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
22:33:35.407 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
22:33:35.408 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.91 mountX=-0.05 mountY=-0.01, mountTheta=-3.02
22:33:35.412 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
22:33:35.413 00.001 8996 Enqueuing Move request for scope (-0.05, 0.01)
22:33:35.415 00.002 20224 Worker thread wakes up
22:33:35.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
22:33:35.416 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
22:33:35.416 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.01
22:33:35.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:33:35.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:35.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:33:35.416 00.000 20224 MoveAxis(E, 0, ABG)
22:33:35.416 00.000 20224 Move returns status 0, amount 0
22:33:35.416 00.000 20224 MoveAxis(N, 0, ABG)
22:33:35.416 00.000 20224 Move returns status 0, amount 0
22:33:35.416 00.000 20224 move complete, result=0
22:33:35.416 00.000 20224 worker thread done servicing request
22:33:35.421 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54515, med=2777, FiltMin=2525, FiltMax=29200, Gamma=1.000
22:33:35.436 00.015 8996 UpdateGuideState exits: m=769745 SNR=374.9
22:33:35.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:35.437 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:35.438 00.001 8996 Enqueuing Expose request
22:33:35.439 00.001 20224 Worker thread wakes up
22:33:35.439 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:35.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:35.439 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:36.606 01.167 20224 Exposure complete
22:33:36.705 00.099 20224 worker thread done servicing request
22:33:36.705 00.000 8996 OnExposeComplete: enter
22:33:36.707 00.002 8996 UpdateGuideState(): m_state=6
22:33:36.709 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4995
22:33:36.711 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=470.55, Mass=735829, SNR=318.5, Peak=51123 HFD=4.3
22:33:36.712 00.001 8996 MultiStar: [#1 -0.20,-0.30,0.76,U] [#2 -0.34,-0.12,0.84,U] [#3 -0.22,-0.11,0.60,U] [#4 -0.16,-0.24,0.60,U] [#5 -0.30,0.06,0.66,U] [#6 -0.36,-0.24,0.51,U] [#7 -0.36,-0.27,0.00,M1] [#8 -0.10,-0.20,0.38,U] 
22:33:36.713 00.001 8996 single-star, 7 included, MultiStar: {-0.21, -0.15}, one-star: {-0.06, -0.13}
22:33:36.715 00.002 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
22:33:36.716 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
22:33:36.718 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.04 mountX=-0.05 mountY=0.13, mountTheta=1.94
22:33:36.721 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
22:33:36.723 00.002 8996 Enqueuing Move request for scope (-0.06, -0.13)
22:33:36.725 00.002 20224 Worker thread wakes up
22:33:36.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
22:33:36.725 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
22:33:36.725 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.05 yDistance=0.13
22:33:36.725 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:33:36.725 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:36.725 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:33:36.725 00.000 20224 MoveAxis(E, 0, ABG)
22:33:36.725 00.000 20224 Move returns status 0, amount 0
22:33:36.725 00.000 20224 MoveAxis(N, 0, ABG)
22:33:36.725 00.000 20224 Move returns status 0, amount 0
22:33:36.725 00.000 20224 move complete, result=0
22:33:36.726 00.001 20224 worker thread done servicing request
22:33:36.732 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51123, med=2777, FiltMin=2521, FiltMax=27981, Gamma=1.000
22:33:36.750 00.018 8996 UpdateGuideState exits: m=735829 SNR=318.5
22:33:36.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:36.752 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:36.753 00.001 8996 Enqueuing Expose request
22:33:36.754 00.001 20224 Worker thread wakes up
22:33:36.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:36.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:36.754 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:37.745 00.991 20224 Exposure complete
22:33:37.817 00.072 20224 worker thread done servicing request
22:33:37.817 00.000 8996 OnExposeComplete: enter
22:33:37.818 00.001 8996 UpdateGuideState(): m_state=6
22:33:37.819 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4996
22:33:37.820 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=470.92, Mass=767289, SNR=358.5, Peak=59155 HFD=4.4
22:33:37.821 00.001 8996 MultiStar: [#1 -0.17,0.15,0.68,U] [#2 0.02,-0.08,0.81,U] [#3 -0.03,0.15,0.65,U] [#4 -0.27,-0.10,0.60,U] [#5 -0.22,0.08,0.61,U] [#6 -0.08,-0.09,0.45,U] [#7 -0.08,-0.20,0.46,U] [#8 -0.05,0.02,0.43,U] 
22:33:37.821 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {0.05, 0.25}
22:33:37.822 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
22:33:37.823 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
22:33:37.823 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.65 mountX=-0.09 mountY=-0.03, mountTheta=-2.76
22:33:37.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
22:33:37.825 00.000 8996 Enqueuing Move request for scope (-0.08, 0.04)
22:33:37.826 00.001 20224 Worker thread wakes up
22:33:37.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
22:33:37.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
22:33:37.827 00.001 20224 Moving (-0.08, 0.04) raw xDistance=-0.09 yDistance=-0.03
22:33:37.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:33:37.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:37.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:33:37.827 00.000 20224 MoveAxis(E, 0, ABG)
22:33:37.827 00.000 20224 Move returns status 0, amount 0
22:33:37.827 00.000 20224 MoveAxis(N, 0, ABG)
22:33:37.827 00.000 20224 Move returns status 0, amount 0
22:33:37.827 00.000 20224 move complete, result=0
22:33:37.827 00.000 20224 worker thread done servicing request
22:33:37.833 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59155, med=2777, FiltMin=2467, FiltMax=33059, Gamma=1.000
22:33:37.860 00.027 8996 UpdateGuideState exits: m=767289 SNR=358.5
22:33:37.861 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:37.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:37.862 00.000 8996 Enqueuing Expose request
22:33:37.863 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:37.864 00.001 20224 Worker thread wakes up
22:33:37.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:37.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:39.019 01.154 20224 Exposure complete
22:33:39.080 00.061 20224 worker thread done servicing request
22:33:39.080 00.000 8996 OnExposeComplete: enter
22:33:39.081 00.001 8996 UpdateGuideState(): m_state=6
22:33:39.082 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4997
22:33:39.083 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=470.84, Mass=704408, SNR=367.3, Peak=55187 HFD=4.4
22:33:39.084 00.001 8996 MultiStar: [#1 -0.07,-0.29,0.62,U] [#2 0.17,-0.28,0.69,U] [#3 0.04,-0.30,0.52,U] [#4 -0.05,-0.39,0.52,U] [#5 -0.03,-0.30,0.53,U] [#6 -0.12,-0.08,0.41,U] [#7 -0.03,-0.29,0.44,U] [#8 0.03,0.13,0.40,U] 
22:33:39.085 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.16}, one-star: {0.04, 0.16}
22:33:39.085 00.000 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
22:33:39.086 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
22:33:39.088 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.53 mountX=0.02 mountY=0.16, mountTheta=1.43
22:33:39.092 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.16, opts=13)
22:33:39.094 00.002 8996 Enqueuing Move request for scope (0.01, -0.16)
22:33:39.096 00.002 20224 Worker thread wakes up
22:33:39.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
22:33:39.097 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
22:33:39.097 00.000 20224 Moving (0.01, -0.16) raw xDistance=0.02 yDistance=0.16
22:33:39.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:33:39.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:39.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:33:39.097 00.000 20224 MoveAxis(E, 0, ABG)
22:33:39.097 00.000 20224 Move returns status 0, amount 0
22:33:39.098 00.001 20224 MoveAxis(N, 0, ABG)
22:33:39.098 00.000 20224 Move returns status 0, amount 0
22:33:39.098 00.000 20224 move complete, result=0
22:33:39.098 00.000 20224 worker thread done servicing request
22:33:39.104 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55187, med=2777, FiltMin=2525, FiltMax=26672, Gamma=1.000
22:33:39.133 00.029 8996 UpdateGuideState exits: m=704408 SNR=367.3
22:33:39.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:39.137 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:39.139 00.002 8996 Enqueuing Expose request
22:33:39.140 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:33:39.141 00.001 20224 Worker thread wakes up
22:33:39.142 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:39.142 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:40.128 00.986 20224 Exposure complete
22:33:40.187 00.059 20224 worker thread done servicing request
22:33:40.187 00.000 8996 OnExposeComplete: enter
22:33:40.188 00.001 8996 UpdateGuideState(): m_state=6
22:33:40.189 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4998
22:33:40.190 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=470.73, Mass=682070, SNR=320.9, Peak=51603 HFD=4.5
22:33:40.191 00.001 8996 MultiStar: [#1 0.01,-0.58,0.00,M1] [#2 0.11,-0.46,0.00,M1] [#3 0.17,-0.25,0.65,U] [#4 0.05,-0.59,0.00,M1] [#5 -0.23,-0.42,0.00,M1] [#6 0.08,-0.15,0.48,U] [#7 0.08,-0.35,0.55,U] [#8 -0.21,-0.07,0.40,U] 
22:33:40.191 00.000 8996 refined, 4 included, MultiStar: {-0.02, -0.13}, one-star: {-0.17, 0.06}
22:33:40.192 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
22:33:40.193 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
22:33:40.193 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.73 mountX=-0.01 mountY=0.13, mountTheta=1.63
22:33:40.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.13, opts=13)
22:33:40.196 00.001 8996 Enqueuing Move request for scope (-0.02, -0.13)
22:33:40.197 00.001 20224 Worker thread wakes up
22:33:40.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
22:33:40.197 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
22:33:40.197 00.000 20224 Moving (-0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
22:33:40.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:33:40.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:40.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:33:40.197 00.000 20224 MoveAxis(E, 0, ABG)
22:33:40.197 00.000 20224 Move returns status 0, amount 0
22:33:40.197 00.000 20224 MoveAxis(N, 0, ABG)
22:33:40.197 00.000 20224 Move returns status 0, amount 0
22:33:40.197 00.000 20224 move complete, result=0
22:33:40.197 00.000 20224 worker thread done servicing request
22:33:40.201 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51603, med=2777, FiltMin=2525, FiltMax=28141, Gamma=1.000
22:33:40.217 00.016 8996 UpdateGuideState exits: m=682070 SNR=320.9
22:33:40.218 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:40.220 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:40.221 00.001 8996 Enqueuing Expose request
22:33:40.222 00.001 20224 Worker thread wakes up
22:33:40.222 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:40.223 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:40.224 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:41.395 01.171 20224 Exposure complete
22:33:41.478 00.083 20224 worker thread done servicing request
22:33:41.478 00.000 8996 OnExposeComplete: enter
22:33:41.480 00.002 8996 UpdateGuideState(): m_state=6
22:33:41.482 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 4999
22:33:41.484 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=470.90, Mass=689373, SNR=353.4, Peak=55411 HFD=4.4
22:33:41.485 00.001 8996 MultiStar: [#1 0.02,-0.06,0.65,U] [#2 0.15,-0.17,0.73,U] [#3 0.08,0.26,0.60,U] [#4 0.14,0.14,0.64,U] [#5 -0.26,-0.04,0.59,U] [#6 0.09,-0.06,0.40,U] [#7 0.06,-0.09,0.44,U] [#8 -0.04,0.25,0.37,U] 
22:33:41.487 00.002 8996 refined, 8 included, MultiStar: {0.03, 0.06}, one-star: {-0.01, 0.23}
22:33:41.488 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
22:33:41.489 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
22:33:41.490 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.15 mountX=0.02 mountY=-0.06, mountTheta=-1.25
22:33:41.494 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.06, opts=13)
22:33:41.496 00.002 8996 Enqueuing Move request for scope (0.03, 0.06)
22:33:41.497 00.001 20224 Worker thread wakes up
22:33:41.498 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
22:33:41.498 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
22:33:41.498 00.000 20224 Moving (0.03, 0.06) raw xDistance=0.02 yDistance=-0.06
22:33:41.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:33:41.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:41.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:33:41.498 00.000 20224 MoveAxis(E, 0, ABG)
22:33:41.498 00.000 20224 Move returns status 0, amount 0
22:33:41.498 00.000 20224 MoveAxis(N, 0, ABG)
22:33:41.498 00.000 20224 Move returns status 0, amount 0
22:33:41.498 00.000 20224 move complete, result=0
22:33:41.498 00.000 20224 worker thread done servicing request
22:33:41.505 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55411, med=2777, FiltMin=2541, FiltMax=28835, Gamma=1.000
22:33:41.528 00.023 8996 UpdateGuideState exits: m=689373 SNR=353.4
22:33:41.530 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:41.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:41.532 00.001 8996 Enqueuing Expose request
22:33:41.534 00.002 20224 Worker thread wakes up
22:33:41.534 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:41.536 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:41.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:42.513 00.977 20224 Exposure complete
22:33:42.569 00.056 20224 worker thread done servicing request
22:33:42.569 00.000 8996 OnExposeComplete: enter
22:33:42.572 00.003 8996 UpdateGuideState(): m_state=6
22:33:42.573 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5000
22:33:42.574 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=470.73, Mass=710499, SNR=339.9, Peak=54771 HFD=4.5
22:33:42.575 00.001 8996 MultiStar: [#1 0.09,-0.08,0.64,U] [#2 0.10,-0.18,0.75,U] [#3 0.14,-0.30,0.68,U] [#4 0.08,-0.40,0.55,U] [#5 -0.16,-0.16,0.61,U] [#6 -0.04,-0.18,0.44,U] [#7 -0.16,-0.48,0.00,M1] [#8 0.17,-0.06,0.40,U] 
22:33:42.576 00.001 8996 single-star, 7 included, MultiStar: {0.03, -0.15}, one-star: {-0.08, 0.06}
22:33:42.577 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:33:42.578 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
22:33:42.579 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.53 mountX=-0.08 mountY=-0.05, mountTheta=-2.64
22:33:42.580 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
22:33:42.581 00.001 8996 Enqueuing Move request for scope (-0.08, 0.06)
22:33:42.582 00.001 20224 Worker thread wakes up
22:33:42.583 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
22:33:42.583 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
22:33:42.583 00.000 20224 Moving (-0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
22:33:42.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:33:42.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:42.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:33:42.583 00.000 20224 MoveAxis(E, 0, ABG)
22:33:42.583 00.000 20224 Move returns status 0, amount 0
22:33:42.583 00.000 20224 MoveAxis(N, 0, ABG)
22:33:42.583 00.000 20224 Move returns status 0, amount 0
22:33:42.583 00.000 20224 move complete, result=0
22:33:42.583 00.000 20224 worker thread done servicing request
22:33:42.589 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54771, med=2777, FiltMin=2505, FiltMax=26525, Gamma=1.000
22:33:42.612 00.023 8996 UpdateGuideState exits: m=710499 SNR=339.9
22:33:42.613 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:42.615 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:42.615 00.000 8996 Enqueuing Expose request
22:33:42.616 00.001 20224 Worker thread wakes up
22:33:42.616 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:42.617 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:42.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:43.795 01.178 20224 Exposure complete
22:33:43.879 00.084 20224 worker thread done servicing request
22:33:43.879 00.000 8996 OnExposeComplete: enter
22:33:43.880 00.001 8996 UpdateGuideState(): m_state=6
22:33:43.881 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5001
22:33:43.882 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=470.26, Mass=682938, SNR=341.3, Peak=53606 HFD=4.5
22:33:43.883 00.001 8996 MultiStar: [#1 -0.06,-0.59,0.00,M1] [#2 -0.18,-0.11,0.82,U] [#3 -0.16,-0.52,0.00,M1] [#4 -0.12,-0.82,0.00,M1] [#5 -0.30,-0.21,0.62,U] [#6 -0.27,-0.27,0.42,U] [#7 -0.07,-0.54,0.00,M2] [#8 -0.14,-0.28,0.44,U] 
22:33:43.883 00.000 8996 refined, 4 included, MultiStar: {-0.22, -0.27}, one-star: {-0.22, -0.41}
22:33:43.884 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
22:33:43.885 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
22:33:43.886 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.27 hyp=0.35 cameraTheta=-2.27 mountX=-0.19 mountY=0.29, mountTheta=2.16
22:33:43.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.27, opts=13)
22:33:43.888 00.001 8996 Enqueuing Move request for scope (-0.22, -0.27)
22:33:43.889 00.001 20224 Worker thread wakes up
22:33:43.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.27) opts 0xd
22:33:43.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.27)
22:33:43.889 00.000 20224 Moving (-0.22, -0.27) raw xDistance=-0.19 yDistance=0.29
22:33:43.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:33:43.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:33:43.889 00.000 20224 MoveAxis(E, 0, ABG)
22:33:43.889 00.000 20224 Move returns status 0, amount 0
22:33:43.889 00.000 20224 MoveAxis(S, 61, ABG)
22:33:43.889 00.000 20224 Guiding  Dir = 1, Dur = 61
22:33:43.889 00.000 20224 IsSlewing returns 0
22:33:43.890 00.001 20224 IsGuiding returns 0
22:33:43.893 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53606, med=2777, FiltMin=2521, FiltMax=26736, Gamma=1.000
22:33:43.894 00.001 20224 PulseGuide returned control before completion, sleep 67
22:33:43.917 00.023 8996 UpdateGuideState exits: m=682938 SNR=341.3
22:33:43.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:43.920 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:43.920 00.000 8996 Enqueuing Expose request
22:33:43.972 00.052 20224 IsGuiding returns 1
22:33:43.972 00.000 20224 scope still moving after pulse duration time elapsed
22:33:44.004 00.032 20224 IsSlewing returns 0
22:33:44.004 00.000 20224 IsGuiding returns 0
22:33:44.004 00.000 20224 scope move finished after 61 + 53 ms
22:33:44.004 00.000 20224 Move returns status 0, amount 61
22:33:44.004 00.000 20224 move complete, result=0
22:33:44.004 00.000 20224 worker thread done servicing request
22:33:44.004 00.000 20224 Worker thread wakes up
22:33:44.005 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 61 ms SOUTH
22:33:44.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:44.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:44.968 00.962 20224 Exposure complete
22:33:45.022 00.054 20224 worker thread done servicing request
22:33:45.022 00.000 8996 OnExposeComplete: enter
22:33:45.023 00.001 8996 UpdateGuideState(): m_state=6
22:33:45.024 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5002
22:33:45.025 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=470.76, Mass=768950, SNR=372.1, Peak=60083 HFD=4.5
22:33:45.026 00.001 8996 MultiStar: [#1 -0.07,-0.36,0.65,U] [#2 -0.02,-0.20,0.73,U] [#3 -0.07,-0.03,0.59,U] [#4 -0.14,-0.25,0.50,U] [#5 -0.17,-0.11,0.56,U] [#6 -0.21,-0.20,0.40,U] [#7 -0.17,-0.14,0.42,U] [#8 0.07,-0.33,0.41,U] 
22:33:45.027 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.15}, one-star: {-0.18, 0.08}
22:33:45.027 00.000 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
22:33:45.028 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
22:33:45.029 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-2.21 mountX=-0.10 mountY=0.16, mountTheta=2.11
22:33:45.030 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.15, opts=13)
22:33:45.031 00.001 8996 Enqueuing Move request for scope (-0.11, -0.15)
22:33:45.032 00.001 20224 Worker thread wakes up
22:33:45.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
22:33:45.032 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
22:33:45.032 00.000 20224 Moving (-0.11, -0.15) raw xDistance=-0.10 yDistance=0.16
22:33:45.032 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:33:45.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:45.032 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:33:45.032 00.000 20224 MoveAxis(E, 0, ABG)
22:33:45.032 00.000 20224 Move returns status 0, amount 0
22:33:45.032 00.000 20224 MoveAxis(N, 0, ABG)
22:33:45.032 00.000 20224 Move returns status 0, amount 0
22:33:45.032 00.000 20224 move complete, result=0
22:33:45.032 00.000 20224 worker thread done servicing request
22:33:45.037 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60083, med=2777, FiltMin=2521, FiltMax=29795, Gamma=1.000
22:33:45.058 00.021 8996 UpdateGuideState exits: m=768950 SNR=372.1
22:33:45.060 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:45.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:45.062 00.001 8996 Enqueuing Expose request
22:33:45.063 00.001 20224 Worker thread wakes up
22:33:45.063 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:33:45.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:45.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:46.225 01.161 20224 Exposure complete
22:33:46.293 00.068 20224 worker thread done servicing request
22:33:46.293 00.000 8996 OnExposeComplete: enter
22:33:46.294 00.001 8996 UpdateGuideState(): m_state=6
22:33:46.296 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5003
22:33:46.297 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.47, Mass=776405, SNR=363.8, Peak=59318 HFD=4.2
22:33:46.298 00.001 8996 MultiStar: [#1 -0.26,-0.29,0.56,U] [#2 -0.31,-0.20,0.66,U] [#3 -0.16,-0.17,0.58,U] [#4 -0.29,-0.27,0.60,U] [#5 -0.12,-0.19,0.59,U] [#6 -0.25,-0.19,0.46,U] [#7 -0.31,-0.24,0.43,U] [#8 -0.01,-0.27,0.48,U] 
22:33:46.299 00.001 8996 single-star, 8 included, MultiStar: {-0.18, -0.22}, one-star: {-0.01, -0.21}
22:33:46.300 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
22:33:46.301 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
22:33:46.302 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.64 mountX=0.01 mountY=0.21, mountTheta=1.54
22:33:46.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.21, opts=13)
22:33:46.304 00.000 8996 Enqueuing Move request for scope (-0.01, -0.21)
22:33:46.305 00.001 20224 Worker thread wakes up
22:33:46.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
22:33:46.306 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
22:33:46.306 00.000 20224 Moving (-0.01, -0.21) raw xDistance=0.01 yDistance=0.21
22:33:46.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:33:46.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:33:46.306 00.000 20224 MoveAxis(E, 0, ABG)
22:33:46.306 00.000 20224 Move returns status 0, amount 0
22:33:46.306 00.000 20224 MoveAxis(S, 44, ABG)
22:33:46.306 00.000 20224 Guiding  Dir = 1, Dur = 44
22:33:46.307 00.001 20224 IsSlewing returns 0
22:33:46.307 00.000 20224 IsGuiding returns 0
22:33:46.311 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59318, med=2777, FiltMin=2525, FiltMax=26381, Gamma=1.000
22:33:46.333 00.022 8996 UpdateGuideState exits: m=776405 SNR=363.8
22:33:46.336 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:46.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:46.338 00.001 8996 Enqueuing Expose request
22:33:46.340 00.002 20224 PulseGuide returned control before completion, sleep 28
22:33:46.379 00.039 20224 IsGuiding returns 1
22:33:46.379 00.000 20224 scope still moving after pulse duration time elapsed
22:33:46.411 00.032 20224 IsSlewing returns 0
22:33:46.411 00.000 20224 IsGuiding returns 1
22:33:46.442 00.031 20224 IsSlewing returns 0
22:33:46.442 00.000 20224 IsGuiding returns 0
22:33:46.442 00.000 20224 scope move finished after 44 + 91 ms
22:33:46.443 00.001 20224 Move returns status 0, amount 44
22:33:46.443 00.000 20224 move complete, result=0
22:33:46.443 00.000 20224 worker thread done servicing request
22:33:46.443 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH
22:33:46.445 00.002 20224 Worker thread wakes up
22:33:46.445 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:46.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:47.404 00.959 20224 Exposure complete
22:33:47.491 00.087 20224 worker thread done servicing request
22:33:47.491 00.000 8996 OnExposeComplete: enter
22:33:47.492 00.001 8996 UpdateGuideState(): m_state=6
22:33:47.493 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5004
22:33:47.494 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.02, Mass=736139, SNR=339.9, Peak=61379 HFD=4.4
22:33:47.495 00.001 8996 MultiStar: [#1 -0.00,-0.06,0.74,U] [#2 -0.07,0.07,0.82,U] [#3 0.04,0.42,0.56,U] [#4 -0.01,0.02,0.55,U] [#5 -0.17,0.02,0.62,U] [#6 0.05,-0.15,0.49,U] [#7 -0.13,-0.00,0.45,U] [#8 0.04,0.27,0.43,U] 
22:33:47.496 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.12}, one-star: {0.00, 0.34}
22:33:47.496 00.000 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
22:33:47.497 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
22:33:47.498 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.82 mountX=-0.04 mountY=-0.11, mountTheta=-1.92
22:33:47.499 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.12, opts=13)
22:33:47.500 00.001 8996 Enqueuing Move request for scope (-0.03, 0.12)
22:33:47.501 00.001 20224 Worker thread wakes up
22:33:47.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
22:33:47.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
22:33:47.501 00.000 20224 Moving (-0.03, 0.12) raw xDistance=-0.04 yDistance=-0.11
22:33:47.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:33:47.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:47.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:33:47.501 00.000 20224 MoveAxis(E, 0, ABG)
22:33:47.501 00.000 20224 Move returns status 0, amount 0
22:33:47.501 00.000 20224 MoveAxis(N, 0, ABG)
22:33:47.501 00.000 20224 Move returns status 0, amount 0
22:33:47.501 00.000 20224 move complete, result=0
22:33:47.501 00.000 20224 worker thread done servicing request
22:33:47.506 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61379, med=2777, FiltMin=2499, FiltMax=28563, Gamma=1.000
22:33:47.527 00.021 8996 UpdateGuideState exits: m=736139 SNR=339.9
22:33:47.528 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:47.529 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:47.530 00.001 8996 Enqueuing Expose request
22:33:47.531 00.001 20224 Worker thread wakes up
22:33:47.531 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:47.533 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:47.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:48.687 01.154 20224 Exposure complete
22:33:48.752 00.065 20224 worker thread done servicing request
22:33:48.752 00.000 8996 OnExposeComplete: enter
22:33:48.753 00.001 8996 UpdateGuideState(): m_state=6
22:33:48.754 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5005
22:33:48.754 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=470.68, Mass=852763, SNR=407.9, Peak=59136 HFD=4.6
22:33:48.755 00.001 8996 MultiStar: [#1 0.04,-0.36,0.58,U] [#2 -0.15,0.23,0.60,U] [#3 0.00,0.25,0.49,U] [#4 0.01,0.07,0.48,U] [#5 0.06,0.02,0.54,U] [#6 0.10,-0.04,0.42,U] [#7 -0.11,0.03,0.39,U] [#8 0.08,0.27,0.36,U] 
22:33:48.756 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.47, 0.01}
22:33:48.757 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
22:33:48.757 00.000 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
22:33:48.759 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.10 cameraTheta=0.39 mountX=0.09 mountY=-0.05, mountTheta=-0.50
22:33:48.763 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
22:33:48.766 00.003 8996 Enqueuing Move request for scope (0.10, 0.04)
22:33:48.767 00.001 20224 Worker thread wakes up
22:33:48.768 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
22:33:48.768 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
22:33:48.768 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.09 yDistance=-0.05
22:33:48.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:33:48.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:48.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:33:48.768 00.000 20224 MoveAxis(E, 0, ABG)
22:33:48.769 00.001 20224 Move returns status 0, amount 0
22:33:48.769 00.000 20224 MoveAxis(N, 0, ABG)
22:33:48.769 00.000 20224 Move returns status 0, amount 0
22:33:48.769 00.000 20224 move complete, result=0
22:33:48.769 00.000 20224 worker thread done servicing request
22:33:48.777 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59136, med=2777, FiltMin=2496, FiltMax=31664, Gamma=1.000
22:33:48.793 00.016 8996 UpdateGuideState exits: m=852763 SNR=407.9
22:33:48.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:48.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:48.796 00.001 8996 Enqueuing Expose request
22:33:48.796 00.000 20224 Worker thread wakes up
22:33:48.796 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:48.797 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:48.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:49.781 00.984 20224 Exposure complete
22:33:49.843 00.062 20224 worker thread done servicing request
22:33:49.843 00.000 8996 OnExposeComplete: enter
22:33:49.845 00.002 8996 UpdateGuideState(): m_state=6
22:33:49.847 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5006
22:33:49.849 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=470.78, Mass=709023, SNR=358.5, Peak=50208 HFD=4.5
22:33:49.851 00.002 8996 MultiStar: [#1 0.13,-0.28,0.67,U] [#2 0.18,-0.17,0.67,U] [#3 0.26,0.32,0.59,U] [#4 0.22,0.06,0.57,U] [#5 0.04,0.06,0.57,U] [#6 0.04,0.21,0.44,U] [#7 0.23,-0.14,0.43,U] [#8 0.15,0.15,0.38,U] 
22:33:49.852 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.03}, one-star: {0.32, 0.10}
22:33:49.853 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
22:33:49.853 00.000 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
22:33:49.854 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.15 mountX=0.18 mountY=-0.05, mountTheta=-0.26
22:33:49.856 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.03, opts=13)
22:33:49.857 00.001 8996 Enqueuing Move request for scope (0.19, 0.03)
22:33:49.858 00.001 20224 Worker thread wakes up
22:33:49.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
22:33:49.858 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
22:33:49.858 00.000 20224 Moving (0.19, 0.03) raw xDistance=0.18 yDistance=-0.05
22:33:49.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:33:49.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:49.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:33:49.858 00.000 20224 MoveAxis(E, 0, ABG)
22:33:49.858 00.000 20224 Move returns status 0, amount 0
22:33:49.858 00.000 20224 MoveAxis(N, 0, ABG)
22:33:49.858 00.000 20224 Move returns status 0, amount 0
22:33:49.858 00.000 20224 move complete, result=0
22:33:49.858 00.000 20224 worker thread done servicing request
22:33:49.863 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50208, med=2777, FiltMin=2515, FiltMax=24237, Gamma=1.000
22:33:49.878 00.015 8996 UpdateGuideState exits: m=709023 SNR=358.5
22:33:49.879 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:49.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:49.880 00.000 8996 Enqueuing Expose request
22:33:49.881 00.001 20224 Worker thread wakes up
22:33:49.881 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:49.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:49.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:51.049 01.167 20224 Exposure complete
22:33:51.129 00.080 20224 worker thread done servicing request
22:33:51.129 00.000 8996 OnExposeComplete: enter
22:33:51.131 00.002 8996 UpdateGuideState(): m_state=6
22:33:51.131 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5007
22:33:51.132 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=470.90, Mass=737352, SNR=374.7, Peak=55331 HFD=4.4
22:33:51.133 00.001 8996 MultiStar: [#1 0.35,-0.16,0.62,U] [#2 0.11,-0.04,0.68,U] [#3 0.31,0.01,0.50,U] [#4 0.27,-0.16,0.47,U] [#5 0.33,-0.13,0.59,U] [#6 0.25,-0.06,0.40,U] [#7 0.20,-0.41,0.00,M1] [#8 0.44,0.13,0.00,M1] 
22:33:51.134 00.001 8996 refined, 6 included, MultiStar: {0.24, -0.02}, one-star: {0.14, 0.23}
22:33:51.135 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
22:33:51.136 00.001 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
22:33:51.136 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.07 mountX=0.24 mountY=-0.01, mountTheta=-0.04
22:33:51.138 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.02, opts=13)
22:33:51.139 00.001 8996 Enqueuing Move request for scope (0.24, -0.02)
22:33:51.140 00.001 20224 Worker thread wakes up
22:33:51.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
22:33:51.140 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
22:33:51.140 00.000 20224 Moving (0.24, -0.02) raw xDistance=0.24 yDistance=-0.01
22:33:51.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:33:51.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:51.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:33:51.140 00.000 20224 MoveAxis(W, 35, ABG)
22:33:51.140 00.000 20224 Guiding  Dir = 3, Dur = 35
22:33:51.140 00.000 20224 IsSlewing returns 0
22:33:51.141 00.001 20224 IsGuiding returns 0
22:33:51.144 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55331, med=2777, FiltMin=2512, FiltMax=29360, Gamma=1.000
22:33:51.158 00.014 8996 UpdateGuideState exits: m=737352 SNR=374.7
22:33:51.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:51.159 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:51.160 00.001 8996 Enqueuing Expose request
22:33:51.164 00.004 20224 PulseGuide returned control before completion, sleep 23
22:33:51.199 00.035 20224 IsGuiding returns 1
22:33:51.199 00.000 20224 scope still moving after pulse duration time elapsed
22:33:51.225 00.026 20224 IsSlewing returns 0
22:33:51.225 00.000 20224 IsGuiding returns 1
22:33:51.256 00.031 20224 IsSlewing returns 0
22:33:51.256 00.000 20224 IsGuiding returns 0
22:33:51.256 00.000 20224 scope move finished after 35 + 80 ms
22:33:51.256 00.000 20224 Move returns status 0, amount 35
22:33:51.256 00.000 20224 MoveAxis(N, 0, ABG)
22:33:51.256 00.000 20224 Move returns status 0, amount 0
22:33:51.256 00.000 20224 move complete, result=0
22:33:51.256 00.000 20224 worker thread done servicing request
22:33:51.256 00.000 20224 Worker thread wakes up
22:33:51.257 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:51.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:51.257 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
22:33:52.220 00.963 20224 Exposure complete
22:33:52.299 00.079 20224 worker thread done servicing request
22:33:52.299 00.000 8996 OnExposeComplete: enter
22:33:52.300 00.001 8996 UpdateGuideState(): m_state=6
22:33:52.301 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5008
22:33:52.302 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.68, Mass=712474, SNR=348.3, Peak=45888 HFD=4.7
22:33:52.303 00.001 8996 MultiStar: [#1 -0.15,-0.05,0.70,U] [#2 -0.20,-0.02,0.69,U] [#3 -0.01,-0.02,0.52,U] [#4 -0.02,-0.37,0.62,U] [#5 -0.03,-0.11,0.65,U] [#6 -0.03,-0.02,0.40,U] [#7 -0.05,-0.42,0.48,U] [#8 0.12,-0.08,0.39,U] 
22:33:52.304 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.11}, one-star: {0.34, 0.01}
22:33:52.305 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
22:33:52.305 00.000 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
22:33:52.306 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.44 mountX=0.02 mountY=0.11, mountTheta=1.34
22:33:52.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
22:33:52.308 00.000 8996 Enqueuing Move request for scope (0.01, -0.11)
22:33:52.309 00.001 20224 Worker thread wakes up
22:33:52.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
22:33:52.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
22:33:52.309 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
22:33:52.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:33:52.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:52.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:33:52.309 00.000 20224 MoveAxis(E, 0, ABG)
22:33:52.309 00.000 20224 Move returns status 0, amount 0
22:33:52.310 00.001 20224 MoveAxis(N, 0, ABG)
22:33:52.310 00.000 20224 Move returns status 0, amount 0
22:33:52.310 00.000 20224 move complete, result=0
22:33:52.310 00.000 20224 worker thread done servicing request
22:33:52.314 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45888, med=2777, FiltMin=2541, FiltMax=23677, Gamma=1.000
22:33:52.329 00.015 8996 UpdateGuideState exits: m=712474 SNR=348.3
22:33:52.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:52.330 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:52.331 00.001 8996 Enqueuing Expose request
22:33:52.332 00.001 20224 Worker thread wakes up
22:33:52.332 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:52.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:52.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:53.497 01.164 20224 Exposure complete
22:33:53.565 00.068 20224 worker thread done servicing request
22:33:53.565 00.000 8996 OnExposeComplete: enter
22:33:53.567 00.002 8996 UpdateGuideState(): m_state=6
22:33:53.567 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5009
22:33:53.568 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.56, Mass=727961, SNR=344.5, Peak=47427 HFD=4.6
22:33:53.569 00.001 8996 MultiStar: [#1 0.12,-0.34,0.66,U] [#2 -0.03,0.16,0.80,U] [#3 -0.09,0.02,0.59,U] [#4 -0.05,-0.11,0.52,U] [#5 -0.21,-0.21,0.59,U] [#6 0.00,-0.09,0.48,U] [#7 -0.34,-0.07,0.42,U] [#8 0.06,-0.10,0.37,U] 
22:33:53.570 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {0.07, -0.11}
22:33:53.572 00.002 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
22:33:53.572 00.000 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
22:33:53.573 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.97 mountX=-0.03 mountY=0.09, mountTheta=1.87
22:33:53.573 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.09, opts=13)
22:33:53.574 00.001 8996 Enqueuing Move request for scope (-0.04, -0.09)
22:33:53.575 00.001 20224 Worker thread wakes up
22:33:53.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
22:33:53.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
22:33:53.575 00.000 20224 Moving (-0.04, -0.09) raw xDistance=-0.03 yDistance=0.09
22:33:53.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:33:53.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:53.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:33:53.575 00.000 20224 MoveAxis(E, 0, ABG)
22:33:53.575 00.000 20224 Move returns status 0, amount 0
22:33:53.575 00.000 20224 MoveAxis(N, 0, ABG)
22:33:53.575 00.000 20224 Move returns status 0, amount 0
22:33:53.577 00.002 20224 move complete, result=0
22:33:53.577 00.000 20224 worker thread done servicing request
22:33:53.580 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47427, med=2777, FiltMin=2493, FiltMax=23405, Gamma=1.000
22:33:53.593 00.013 8996 UpdateGuideState exits: m=727961 SNR=344.5
22:33:53.593 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:53.595 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:53.595 00.000 8996 Enqueuing Expose request
22:33:53.597 00.002 20224 Worker thread wakes up
22:33:53.597 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:53.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:53.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:54.567 00.969 20224 Exposure complete
22:33:54.660 00.093 20224 worker thread done servicing request
22:33:54.660 00.000 8996 OnExposeComplete: enter
22:33:54.662 00.002 8996 UpdateGuideState(): m_state=6
22:33:54.664 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5010
22:33:54.666 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=470.71, Mass=773467, SNR=377.1, Peak=53587 HFD=4.6
22:33:54.667 00.001 8996 MultiStar: [#1 -0.03,-0.28,0.65,U] [#2 -0.16,-0.14,0.67,U] [#3 -0.17,-0.12,0.56,U] [#4 -0.16,-0.06,0.54,U] [#5 -0.06,-0.09,0.56,U] [#6 -0.27,-0.16,0.51,U] [#7 -0.32,-0.06,0.41,U] [#8 -0.18,0.19,0.37,U] 
22:33:54.669 00.002 8996 single-star, 8 included, MultiStar: {-0.12, -0.08}, one-star: {0.05, 0.03}
22:33:54.670 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
22:33:54.671 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
22:33:54.673 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.54 mountX=0.05 mountY=-0.04, mountTheta=-0.65
22:33:54.676 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.03, opts=13)
22:33:54.677 00.001 8996 Enqueuing Move request for scope (0.05, 0.03)
22:33:54.679 00.002 20224 Worker thread wakes up
22:33:54.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
22:33:54.679 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
22:33:54.679 00.000 20224 Moving (0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
22:33:54.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:33:54.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:54.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:33:54.680 00.001 20224 MoveAxis(E, 0, ABG)
22:33:54.680 00.000 20224 Move returns status 0, amount 0
22:33:54.680 00.000 20224 MoveAxis(N, 0, ABG)
22:33:54.680 00.000 20224 Move returns status 0, amount 0
22:33:54.680 00.000 20224 move complete, result=0
22:33:54.680 00.000 20224 worker thread done servicing request
22:33:54.685 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53587, med=2777, FiltMin=2505, FiltMax=26992, Gamma=1.000
22:33:54.708 00.023 8996 UpdateGuideState exits: m=773467 SNR=377.1
22:33:54.709 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:54.710 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:54.711 00.001 8996 Enqueuing Expose request
22:33:54.712 00.001 20224 Worker thread wakes up
22:33:54.712 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:54.713 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:54.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:55.902 01.189 20224 Exposure complete
22:33:55.959 00.057 20224 worker thread done servicing request
22:33:55.959 00.000 8996 OnExposeComplete: enter
22:33:55.960 00.001 8996 UpdateGuideState(): m_state=6
22:33:55.961 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5011
22:33:55.962 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.07, Mass=764748, SNR=355.3, Peak=61267 HFD=4.4
22:33:55.963 00.001 8996 MultiStar: [#1 -0.41,-0.23,0.00,M1] [#2 -0.49,0.14,0.00,M1] [#3 -0.39,0.32,0.00,M1] [#4 -0.48,-0.03,0.00,M1] [#5 -0.23,-0.01,0.53,U] [#6 -0.37,0.08,0.43,U] [#7 -0.47,0.02,0.00,M1] [#8 -0.05,0.06,0.37,U] 
22:33:55.963 00.000 8996 refined, 3 included, MultiStar: {-0.11, 0.19}, one-star: {0.04, 0.39}
22:33:55.964 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
22:33:55.965 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
22:33:55.966 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.09 mountX=-0.13 mountY=-0.18, mountTheta=-2.20
22:33:55.967 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.19, opts=13)
22:33:55.968 00.001 8996 Enqueuing Move request for scope (-0.11, 0.19)
22:33:55.969 00.001 20224 Worker thread wakes up
22:33:55.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
22:33:55.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
22:33:55.969 00.000 20224 Moving (-0.11, 0.19) raw xDistance=-0.13 yDistance=-0.18
22:33:55.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:33:55.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:55.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:33:55.969 00.000 20224 MoveAxis(E, 0, ABG)
22:33:55.969 00.000 20224 Move returns status 0, amount 0
22:33:55.969 00.000 20224 MoveAxis(N, 0, ABG)
22:33:55.969 00.000 20224 Move returns status 0, amount 0
22:33:55.969 00.000 20224 move complete, result=0
22:33:55.969 00.000 20224 worker thread done servicing request
22:33:55.973 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61267, med=2777, FiltMin=2509, FiltMax=30166, Gamma=1.000
22:33:55.998 00.025 8996 UpdateGuideState exits: m=764748 SNR=355.3
22:33:55.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:56.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:56.000 00.000 8996 Enqueuing Expose request
22:33:56.001 00.001 20224 Worker thread wakes up
22:33:56.001 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:33:56.002 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:56.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:56.992 00.990 20224 Exposure complete
22:33:57.050 00.058 20224 worker thread done servicing request
22:33:57.050 00.000 8996 OnExposeComplete: enter
22:33:57.051 00.001 8996 UpdateGuideState(): m_state=6
22:33:57.052 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5012
22:33:57.052 00.000 8996 Star::Find returns 1 (0), X=138.03, Y=471.05, Mass=749723, SNR=361.7, Peak=61491 HFD=4.4
22:33:57.053 00.001 8996 MultiStar: [#1 -0.37,-0.31,0.00,M2] [#2 -0.21,0.00,0.68,U] [#3 -0.13,-0.04,0.53,U] [#4 -0.22,-0.08,0.55,U] [#5 -0.30,0.11,0.61,U] [#6 -0.48,-0.04,0.00,M1] [#7 -0.36,-0.03,0.46,U] [#8 -0.03,0.08,0.36,U] 
22:33:57.054 00.001 8996 refined, 6 included, MultiStar: {-0.16, 0.09}, one-star: {0.02, 0.37}
22:33:57.055 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
22:33:57.055 00.000 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
22:33:57.056 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.19 cameraTheta=2.62 mountX=-0.17 mountY=-0.07, mountTheta=-2.73
22:33:57.058 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.09, opts=13)
22:33:57.058 00.000 8996 Enqueuing Move request for scope (-0.16, 0.09)
22:33:57.059 00.001 20224 Worker thread wakes up
22:33:57.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
22:33:57.060 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
22:33:57.060 00.000 20224 Moving (-0.16, 0.09) raw xDistance=-0.17 yDistance=-0.07
22:33:57.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:33:57.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:57.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:33:57.060 00.000 20224 MoveAxis(E, 0, ABG)
22:33:57.060 00.000 20224 Move returns status 0, amount 0
22:33:57.060 00.000 20224 MoveAxis(N, 0, ABG)
22:33:57.060 00.000 20224 Move returns status 0, amount 0
22:33:57.060 00.000 20224 move complete, result=0
22:33:57.061 00.001 20224 worker thread done servicing request
22:33:57.063 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61491, med=2777, FiltMin=2518, FiltMax=28387, Gamma=1.000
22:33:57.081 00.018 8996 UpdateGuideState exits: m=749723 SNR=361.7
22:33:57.083 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:57.084 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:57.086 00.002 8996 Enqueuing Expose request
22:33:57.088 00.002 20224 Worker thread wakes up
22:33:57.088 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:57.090 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:57.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:58.264 01.174 20224 Exposure complete
22:33:58.341 00.077 20224 worker thread done servicing request
22:33:58.342 00.001 8996 OnExposeComplete: enter
22:33:58.343 00.001 8996 UpdateGuideState(): m_state=6
22:33:58.344 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5013
22:33:58.346 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=470.78, Mass=714418, SNR=328.1, Peak=57539 HFD=4.5
22:33:58.348 00.002 8996 MultiStar: [#1 -0.12,-0.23,0.71,U] [#2 -0.23,-0.19,0.80,U] [#3 -0.16,0.17,0.69,U] [#4 -0.17,-0.08,0.56,U] [#5 -0.19,0.03,0.64,U] [#6 -0.18,-0.13,0.49,U] [#7 -0.14,-0.30,0.56,U] [#8 -0.11,-0.05,0.43,U] 
22:33:58.349 00.001 8996 single-star, 8 included, MultiStar: {-0.16, -0.06}, one-star: {-0.14, 0.11}
22:33:58.352 00.003 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
22:33:58.354 00.002 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
22:33:58.356 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.47 mountX=-0.15 mountY=-0.09, mountTheta=-2.58
22:33:58.358 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.11, opts=13)
22:33:58.360 00.002 8996 Enqueuing Move request for scope (-0.14, 0.11)
22:33:58.361 00.001 20224 Worker thread wakes up
22:33:58.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
22:33:58.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
22:33:58.361 00.000 20224 Moving (-0.14, 0.11) raw xDistance=-0.15 yDistance=-0.09
22:33:58.362 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:33:58.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:58.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:33:58.362 00.000 20224 MoveAxis(E, 0, ABG)
22:33:58.362 00.000 20224 Move returns status 0, amount 0
22:33:58.362 00.000 20224 MoveAxis(N, 0, ABG)
22:33:58.362 00.000 20224 Move returns status 0, amount 0
22:33:58.362 00.000 20224 move complete, result=0
22:33:58.362 00.000 20224 worker thread done servicing request
22:33:58.371 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57539, med=2777, FiltMin=2499, FiltMax=29251, Gamma=1.000
22:33:58.392 00.021 8996 UpdateGuideState exits: m=714418 SNR=328.1
22:33:58.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:58.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:58.395 00.001 8996 Enqueuing Expose request
22:33:58.396 00.001 20224 Worker thread wakes up
22:33:58.396 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:33:58.397 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:58.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:33:59.372 00.975 20224 Exposure complete
22:33:59.436 00.064 20224 worker thread done servicing request
22:33:59.436 00.000 8996 OnExposeComplete: enter
22:33:59.438 00.002 8996 UpdateGuideState(): m_state=6
22:33:59.440 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5014
22:33:59.442 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=470.79, Mass=725263, SNR=346.3, Peak=58403 HFD=4.4
22:33:59.443 00.001 8996 MultiStar: [#1 -0.09,-0.25,0.66,U] [#2 -0.14,-0.24,0.79,U] [#3 -0.01,0.21,0.63,U] [#4 -0.05,-0.08,0.66,U] [#5 -0.18,-0.05,0.68,U] [#6 0.04,-0.03,0.43,U] [#7 -0.14,-0.22,0.39,U] [#8 -0.01,0.02,0.46,U] 
22:33:59.445 00.002 8996 refined, 8 included, MultiStar: {-0.06, -0.05}, one-star: {0.03, 0.11}
22:33:59.446 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
22:33:59.447 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
22:33:59.448 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.45 mountX=-0.05 mountY=0.06, mountTheta=2.34
22:33:59.449 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
22:33:59.450 00.001 8996 Enqueuing Move request for scope (-0.06, -0.05)
22:33:59.451 00.001 20224 Worker thread wakes up
22:33:59.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
22:33:59.451 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
22:33:59.452 00.001 20224 Moving (-0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
22:33:59.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:33:59.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:59.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:33:59.452 00.000 20224 MoveAxis(E, 0, ABG)
22:33:59.452 00.000 20224 Move returns status 0, amount 0
22:33:59.452 00.000 20224 MoveAxis(N, 0, ABG)
22:33:59.452 00.000 20224 Move returns status 0, amount 0
22:33:59.452 00.000 20224 move complete, result=0
22:33:59.452 00.000 20224 worker thread done servicing request
22:33:59.458 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58403, med=2777, FiltMin=2525, FiltMax=26320, Gamma=1.000
22:33:59.481 00.023 8996 UpdateGuideState exits: m=725263 SNR=346.3
22:33:59.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:59.482 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:33:59.483 00.001 8996 Enqueuing Expose request
22:33:59.484 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:59.484 00.000 20224 Worker thread wakes up
22:33:59.485 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:33:59.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:00.647 01.162 20224 Exposure complete
22:34:00.730 00.083 20224 worker thread done servicing request
22:34:00.730 00.000 8996 OnExposeComplete: enter
22:34:00.731 00.001 8996 UpdateGuideState(): m_state=6
22:34:00.731 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5015
22:34:00.732 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.77, Mass=727664, SNR=349.8, Peak=62051 HFD=4.4
22:34:00.733 00.001 8996 MultiStar: [#1 -0.20,-0.20,0.69,U] [#2 -0.24,-0.17,0.70,U] [#3 -0.16,0.21,0.66,U] [#4 -0.29,-0.05,0.60,U] [#5 -0.18,-0.25,0.64,U] [#6 -0.11,-0.31,0.42,U] [#7 -0.24,-0.03,0.45,U] [#8 0.03,0.09,0.42,U] 
22:34:00.734 00.001 8996 single-star, 8 included, MultiStar: {-0.16, -0.06}, one-star: {-0.05, 0.10}
22:34:00.735 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
22:34:00.735 00.000 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
22:34:00.736 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.05 mountX=-0.06 mountY=-0.09, mountTheta=-2.15
22:34:00.738 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
22:34:00.738 00.000 8996 Enqueuing Move request for scope (-0.05, 0.10)
22:34:00.744 00.006 20224 Worker thread wakes up
22:34:00.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
22:34:00.744 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
22:34:00.744 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
22:34:00.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:34:00.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:00.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:34:00.744 00.000 20224 MoveAxis(E, 0, ABG)
22:34:00.744 00.000 20224 Move returns status 0, amount 0
22:34:00.744 00.000 20224 MoveAxis(N, 0, ABG)
22:34:00.744 00.000 20224 Move returns status 0, amount 0
22:34:00.744 00.000 20224 move complete, result=0
22:34:00.744 00.000 20224 worker thread done servicing request
22:34:00.747 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62051, med=2777, FiltMin=2496, FiltMax=28893, Gamma=1.000
22:34:00.762 00.015 8996 UpdateGuideState exits: m=727664 SNR=349.8
22:34:00.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:00.764 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:00.766 00.002 8996 Enqueuing Expose request
22:34:00.767 00.001 20224 Worker thread wakes up
22:34:00.767 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:00.769 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:00.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:01.745 00.976 20224 Exposure complete
22:34:01.825 00.080 20224 worker thread done servicing request
22:34:01.825 00.000 8996 OnExposeComplete: enter
22:34:01.826 00.001 8996 UpdateGuideState(): m_state=6
22:34:01.827 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5016
22:34:01.829 00.002 8996 Star::Find returns 1 (0), X=137.64, Y=470.65, Mass=764959, SNR=355.4, Peak=56899 HFD=4.7
22:34:01.830 00.001 8996 MultiStar: [#1 -0.46,-0.40,0.00,M1] [#2 -0.39,-0.39,0.00,M1] [#3 -0.34,0.20,0.64,U] [#4 -0.31,-0.24,0.51,U] [#5 -0.42,-0.22,0.00,M1] [#6 -0.38,-0.35,0.00,M1] [#7 -0.35,-0.30,0.00,M1] [#8 -0.38,-0.06,0.39,U] 
22:34:01.831 00.001 8996 refined, 3 included, MultiStar: {-0.35, -0.02}, one-star: {-0.37, -0.02}
22:34:01.831 00.000 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
22:34:01.832 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
22:34:01.833 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.02 hyp=0.35 cameraTheta=-3.09 mountX=-0.35 mountY=0.06, mountTheta=2.98
22:34:01.837 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.02, opts=13)
22:34:01.840 00.003 8996 Enqueuing Move request for scope (-0.35, -0.02)
22:34:01.840 00.000 20224 Worker thread wakes up
22:34:01.841 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.02) opts 0xd
22:34:01.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.02)
22:34:01.841 00.000 20224 Moving (-0.35, -0.02) raw xDistance=-0.35 yDistance=0.06
22:34:01.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:34:01.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:01.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:34:01.841 00.000 20224 MoveAxis(E, 51, ABG)
22:34:01.841 00.000 20224 Guiding  Dir = 2, Dur = 51
22:34:01.841 00.000 20224 IsSlewing returns 0
22:34:01.841 00.000 20224 IsGuiding returns 0
22:34:01.847 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56899, med=2777, FiltMin=2531, FiltMax=31277, Gamma=1.000
22:34:01.863 00.016 8996 UpdateGuideState exits: m=764959 SNR=355.4
22:34:01.864 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:01.866 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:01.867 00.001 8996 Enqueuing Expose request
22:34:01.898 00.031 20224 IsGuiding returns 1
22:34:01.898 00.000 20224 scope still moving after pulse duration time elapsed
22:34:01.927 00.029 20224 IsSlewing returns 0
22:34:01.927 00.000 20224 IsGuiding returns 1
22:34:01.958 00.031 20224 IsSlewing returns 0
22:34:01.959 00.001 20224 IsGuiding returns 1
22:34:01.990 00.031 20224 IsSlewing returns 0
22:34:01.990 00.000 20224 IsGuiding returns 0
22:34:01.991 00.001 20224 scope move finished after 51 + 98 ms
22:34:01.991 00.000 20224 Move returns status 0, amount 51
22:34:01.991 00.000 20224 MoveAxis(N, 0, ABG)
22:34:01.991 00.000 20224 Move returns status 0, amount 0
22:34:01.991 00.000 20224 move complete, result=0
22:34:01.991 00.000 20224 worker thread done servicing request
22:34:01.991 00.000 20224 Worker thread wakes up
22:34:01.991 00.000 8996 GuideStep: -0.3 px 51 ms EAST, 0.1 px 0 ms NORTH
22:34:01.994 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:01.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:03.159 01.165 20224 Exposure complete
22:34:03.225 00.066 20224 worker thread done servicing request
22:34:03.225 00.000 8996 OnExposeComplete: enter
22:34:03.226 00.001 8996 UpdateGuideState(): m_state=6
22:34:03.227 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5017
22:34:03.228 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.64, Mass=749845, SNR=377.0, Peak=55891 HFD=4.5
22:34:03.229 00.001 8996 MultiStar: [#1 -0.10,-0.28,0.64,U] [#2 -0.05,-0.57,0.00,M2] [#3 0.10,-0.06,0.54,U] [#4 0.01,-0.21,0.51,U] [#5 -0.19,-0.19,0.51,U] [#6 -0.05,-0.07,0.44,U] [#7 0.06,-0.33,0.42,U] [#8 -0.09,-0.24,0.38,U] 
22:34:03.230 00.001 8996 single-star, 7 included, MultiStar: {-0.01, -0.16}, one-star: {0.10, -0.03}
22:34:03.231 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
22:34:03.231 00.000 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
22:34:03.232 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.34 mountX=0.10 mountY=0.02, mountTheta=0.22
22:34:03.233 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.03, opts=13)
22:34:03.234 00.001 8996 Enqueuing Move request for scope (0.10, -0.03)
22:34:03.235 00.001 20224 Worker thread wakes up
22:34:03.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
22:34:03.235 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
22:34:03.235 00.000 20224 Moving (0.10, -0.03) raw xDistance=0.10 yDistance=0.02
22:34:03.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:34:03.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:03.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:34:03.235 00.000 20224 MoveAxis(E, 0, ABG)
22:34:03.235 00.000 20224 Move returns status 0, amount 0
22:34:03.235 00.000 20224 MoveAxis(N, 0, ABG)
22:34:03.235 00.000 20224 Move returns status 0, amount 0
22:34:03.235 00.000 20224 move complete, result=0
22:34:03.235 00.000 20224 worker thread done servicing request
22:34:03.239 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55891, med=2777, FiltMin=2521, FiltMax=24365, Gamma=1.000
22:34:03.253 00.014 8996 UpdateGuideState exits: m=749845 SNR=377.0
22:34:03.254 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:03.254 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:03.255 00.001 8996 Enqueuing Expose request
22:34:03.256 00.001 20224 Worker thread wakes up
22:34:03.256 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:03.257 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:03.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:04.227 00.970 20224 Exposure complete
22:34:04.293 00.066 20224 worker thread done servicing request
22:34:04.294 00.001 8996 OnExposeComplete: enter
22:34:04.294 00.000 8996 UpdateGuideState(): m_state=6
22:34:04.296 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5018
22:34:04.296 00.000 8996 Star::Find returns 1 (0), X=138.15, Y=470.89, Mass=715409, SNR=344.8, Peak=56723 HFD=4.3
22:34:04.297 00.001 8996 MultiStar: [#1 0.30,-0.27,0.73,U] [#2 0.26,-0.27,0.80,U] [#3 0.27,-0.26,0.72,U] [#4 0.36,-0.47,0.00,M1] [#5 0.15,-0.25,0.62,U] [#6 0.29,-0.22,0.38,U] [#7 0.04,-0.29,0.47,U] [#8 0.21,-0.25,0.42,U] 
22:34:04.298 00.001 8996 single-star, 7 included, MultiStar: {0.21, -0.17}, one-star: {0.14, 0.21}
22:34:04.299 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
22:34:04.300 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
22:34:04.300 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.26 cameraTheta=0.98 mountX=0.12 mountY=-0.23, mountTheta=-1.08
22:34:04.302 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.21, opts=13)
22:34:04.302 00.000 8996 Enqueuing Move request for scope (0.14, 0.21)
22:34:04.303 00.001 20224 Worker thread wakes up
22:34:04.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
22:34:04.303 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
22:34:04.303 00.000 20224 Moving (0.14, 0.21) raw xDistance=0.12 yDistance=-0.23
22:34:04.304 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:34:04.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:34:04.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:34:04.304 00.000 20224 MoveAxis(E, 0, ABG)
22:34:04.304 00.000 20224 Move returns status 0, amount 0
22:34:04.304 00.000 20224 MoveAxis(N, 0, ABG)
22:34:04.304 00.000 20224 Move returns status 0, amount 0
22:34:04.304 00.000 20224 move complete, result=0
22:34:04.304 00.000 20224 worker thread done servicing request
22:34:04.309 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56723, med=2777, FiltMin=2515, FiltMax=26432, Gamma=1.000
22:34:04.323 00.014 8996 UpdateGuideState exits: m=715409 SNR=344.8
22:34:04.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:04.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:04.325 00.000 8996 Enqueuing Expose request
22:34:04.326 00.001 20224 Worker thread wakes up
22:34:04.326 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:34:04.327 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:04.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:05.492 01.165 20224 Exposure complete
22:34:05.566 00.074 20224 worker thread done servicing request
22:34:05.566 00.000 8996 OnExposeComplete: enter
22:34:05.567 00.001 8996 UpdateGuideState(): m_state=6
22:34:05.569 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5019
22:34:05.572 00.003 8996 Star::Find returns 1 (0), X=138.11, Y=470.60, Mass=693582, SNR=366.7, Peak=47875 HFD=4.7
22:34:05.574 00.002 8996 MultiStar: [#1 0.06,-0.27,0.67,U] [#2 -0.04,-0.27,0.77,U] [#3 0.06,-0.46,0.00,M1] [#4 -0.06,-0.54,0.00,M2] [#5 0.07,-0.17,0.66,U] [#6 -0.07,-0.35,0.38,U] [#7 0.00,-0.38,0.46,U] [#8 0.30,-0.35,0.00,M1] 
22:34:05.575 00.001 8996 single-star, 5 included, MultiStar: {0.03, -0.23}, one-star: {0.11, -0.08}
22:34:05.576 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
22:34:05.577 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
22:34:05.579 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.63 mountX=0.12 mountY=0.07, mountTheta=0.52
22:34:05.581 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
22:34:05.583 00.002 8996 Enqueuing Move request for scope (0.11, -0.08)
22:34:05.584 00.001 20224 Worker thread wakes up
22:34:05.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
22:34:05.584 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
22:34:05.584 00.000 20224 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=0.07
22:34:05.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:34:05.584 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:05.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:34:05.585 00.001 20224 MoveAxis(E, 0, ABG)
22:34:05.585 00.000 20224 Move returns status 0, amount 0
22:34:05.585 00.000 20224 MoveAxis(N, 0, ABG)
22:34:05.585 00.000 20224 Move returns status 0, amount 0
22:34:05.585 00.000 20224 move complete, result=0
22:34:05.585 00.000 20224 worker thread done servicing request
22:34:05.590 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47875, med=2777, FiltMin=2483, FiltMax=22733, Gamma=1.000
22:34:05.608 00.018 8996 UpdateGuideState exits: m=693582 SNR=366.7
22:34:05.609 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:05.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:05.611 00.001 8996 Enqueuing Expose request
22:34:05.612 00.001 20224 Worker thread wakes up
22:34:05.612 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:05.612 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:05.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:06.581 00.969 20224 Exposure complete
22:34:06.646 00.065 20224 worker thread done servicing request
22:34:06.646 00.000 8996 OnExposeComplete: enter
22:34:06.648 00.002 8996 UpdateGuideState(): m_state=6
22:34:06.650 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5020
22:34:06.651 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=470.64, Mass=689237, SNR=352.9, Peak=46115 HFD=4.6
22:34:06.653 00.002 8996 MultiStar: [#1 0.15,-0.66,0.00,M1] [#2 0.13,-0.37,0.73,U] [#3 0.15,-0.29,0.65,U] [#4 0.08,-0.64,0.00,M3] [#5 0.15,-0.41,0.60,U] [#6 0.20,-0.69,0.00,M1] [#7 0.35,-0.37,0.00,M1] [#8 0.32,-0.52,0.00,M2] 
22:34:06.654 00.001 8996 single-star, 3 included, MultiStar: {0.16, -0.25}, one-star: {0.21, -0.03}
22:34:06.655 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
22:34:06.656 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
22:34:06.657 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.15 mountX=0.21 mountY=0.01, mountTheta=0.04
22:34:06.659 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.03, opts=13)
22:34:06.661 00.002 8996 Enqueuing Move request for scope (0.21, -0.03)
22:34:06.662 00.001 20224 Worker thread wakes up
22:34:06.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
22:34:06.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
22:34:06.662 00.000 20224 Moving (0.21, -0.03) raw xDistance=0.21 yDistance=0.01
22:34:06.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:34:06.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:06.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:34:06.663 00.001 20224 MoveAxis(W, 31, ABG)
22:34:06.663 00.000 20224 Guiding  Dir = 3, Dur = 31
22:34:06.663 00.000 20224 IsSlewing returns 0
22:34:06.663 00.000 20224 IsGuiding returns 0
22:34:06.669 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46115, med=2777, FiltMin=2528, FiltMax=22672, Gamma=1.000
22:34:06.709 00.040 20224 IsGuiding returns 1
22:34:06.709 00.000 20224 scope still moving after pulse duration time elapsed
22:34:06.738 00.029 20224 IsSlewing returns 0
22:34:06.738 00.000 20224 IsGuiding returns 1
22:34:06.768 00.030 20224 IsSlewing returns 0
22:34:06.768 00.000 20224 IsGuiding returns 1
22:34:06.799 00.031 20224 IsSlewing returns 0
22:34:06.800 00.001 20224 IsGuiding returns 0
22:34:06.800 00.000 20224 scope move finished after 31 + 105 ms
22:34:06.800 00.000 20224 Move returns status 0, amount 31
22:34:06.800 00.000 20224 MoveAxis(N, 0, ABG)
22:34:06.800 00.000 20224 Move returns status 0, amount 0
22:34:06.800 00.000 20224 move complete, result=0
22:34:06.800 00.000 20224 worker thread done servicing request
22:34:06.926 00.126 8996 UpdateGuideState exits: m=689237 SNR=352.9
22:34:06.929 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:06.931 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:06.932 00.001 8996 Enqueuing Expose request
22:34:06.934 00.002 20224 Worker thread wakes up
22:34:06.934 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
22:34:06.936 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:06.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:08.101 01.165 20224 Exposure complete
22:34:08.166 00.065 20224 worker thread done servicing request
22:34:08.166 00.000 8996 OnExposeComplete: enter
22:34:08.167 00.001 8996 UpdateGuideState(): m_state=6
22:34:08.169 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5021
22:34:08.171 00.002 8996 Star::Find returns 1 (0), X=137.81, Y=470.44, Mass=692986, SNR=347.6, Peak=51622 HFD=4.6
22:34:08.173 00.002 8996 MultiStar: [#1 -0.01,-0.83,0.00,M2] [#2 -0.16,-0.57,0.00,M1] [#3 -0.09,-0.46,0.00,M1] [#4 -0.07,-0.62,0.00,M4] [#5 -0.28,-0.64,0.00,M1] [#6 -0.06,-0.55,0.00,M2] [#7 0.11,-0.79,0.00,M2] [#8 -0.05,-0.56,0.00,M3] 
22:34:08.175 00.002 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
22:34:08.177 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
22:34:08.179 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.24 hyp=0.31 cameraTheta=-2.26 mountX=-0.17 mountY=0.26, mountTheta=2.16
22:34:08.184 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.24, opts=13)
22:34:08.186 00.002 8996 Enqueuing Move request for scope (-0.20, -0.24)
22:34:08.188 00.002 20224 Worker thread wakes up
22:34:08.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.24) opts 0xd
22:34:08.188 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.24)
22:34:08.188 00.000 20224 Moving (-0.20, -0.24) raw xDistance=-0.17 yDistance=0.26
22:34:08.189 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:34:08.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:34:08.189 00.000 20224 MoveAxis(E, 0, ABG)
22:34:08.189 00.000 20224 Move returns status 0, amount 0
22:34:08.189 00.000 20224 MoveAxis(S, 54, ABG)
22:34:08.189 00.000 20224 Guiding  Dir = 1, Dur = 54
22:34:08.189 00.000 20224 IsSlewing returns 0
22:34:08.190 00.001 20224 IsGuiding returns 0
22:34:08.197 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51622, med=2777, FiltMin=2541, FiltMax=28653, Gamma=1.000
22:34:08.214 00.017 8996 UpdateGuideState exits: m=692986 SNR=347.6
22:34:08.215 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:08.216 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:08.216 00.000 8996 Enqueuing Expose request
22:34:08.224 00.008 20224 PulseGuide returned control before completion, sleep 30
22:34:08.270 00.046 20224 IsGuiding returns 1
22:34:08.270 00.000 20224 scope still moving after pulse duration time elapsed
22:34:08.301 00.031 20224 IsSlewing returns 0
22:34:08.302 00.001 20224 IsGuiding returns 1
22:34:08.333 00.031 20224 IsSlewing returns 0
22:34:08.333 00.000 20224 IsGuiding returns 0
22:34:08.333 00.000 20224 scope move finished after 54 + 89 ms
22:34:08.333 00.000 20224 Move returns status 0, amount 54
22:34:08.333 00.000 20224 move complete, result=0
22:34:08.333 00.000 20224 worker thread done servicing request
22:34:08.333 00.000 20224 Worker thread wakes up
22:34:08.333 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:08.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:08.333 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 54 ms SOUTH
22:34:09.303 00.970 20224 Exposure complete
22:34:09.373 00.070 20224 worker thread done servicing request
22:34:09.373 00.000 8996 OnExposeComplete: enter
22:34:09.375 00.002 8996 UpdateGuideState(): m_state=6
22:34:09.377 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5022
22:34:09.378 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=470.73, Mass=686271, SNR=362.8, Peak=57251 HFD=4.5
22:34:09.379 00.001 8996 MultiStar: [#1 -0.13,-0.63,0.00,M3] [#2 -0.11,-0.45,0.00,M2] [#3 0.15,-0.57,0.00,M2] [#4 0.06,-0.68,0.00,M5] [#5 -0.03,-0.52,0.00,M2] [#6 0.08,-0.46,0.00,M3] [#7 -0.01,-0.64,0.00,M3] [#8 0.18,-0.41,0.00,M4] 
22:34:09.380 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
22:34:09.381 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
22:34:09.382 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.22 cameraTheta=2.89 mountX=-0.22 mountY=-0.03, mountTheta=-3.00
22:34:09.383 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.06, opts=13)
22:34:09.384 00.001 8996 Enqueuing Move request for scope (-0.22, 0.06)
22:34:09.385 00.001 20224 Worker thread wakes up
22:34:09.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
22:34:09.385 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
22:34:09.385 00.000 20224 Moving (-0.22, 0.06) raw xDistance=-0.22 yDistance=-0.03
22:34:09.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:34:09.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:09.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:09.385 00.000 20224 MoveAxis(E, 32, ABG)
22:34:09.385 00.000 20224 Guiding  Dir = 2, Dur = 32
22:34:09.386 00.001 20224 IsSlewing returns 0
22:34:09.386 00.000 20224 IsGuiding returns 0
22:34:09.389 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57251, med=2777, FiltMin=2496, FiltMax=25619, Gamma=1.000
22:34:09.403 00.014 8996 UpdateGuideState exits: m=686271 SNR=362.8
22:34:09.404 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:09.405 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:09.405 00.000 8996 Enqueuing Expose request
22:34:09.411 00.006 20224 PulseGuide returned control before completion, sleep 17
22:34:09.442 00.031 20224 IsGuiding returns 1
22:34:09.442 00.000 20224 scope still moving after pulse duration time elapsed
22:34:09.474 00.032 20224 IsSlewing returns 0
22:34:09.474 00.000 20224 IsGuiding returns 1
22:34:09.505 00.031 20224 IsSlewing returns 0
22:34:09.506 00.001 20224 IsGuiding returns 0
22:34:09.506 00.000 20224 scope move finished after 32 + 87 ms
22:34:09.506 00.000 20224 Move returns status 0, amount 32
22:34:09.506 00.000 20224 MoveAxis(N, 0, ABG)
22:34:09.506 00.000 20224 Move returns status 0, amount 0
22:34:09.506 00.000 20224 move complete, result=0
22:34:09.506 00.000 20224 worker thread done servicing request
22:34:09.506 00.000 20224 Worker thread wakes up
22:34:09.506 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:09.506 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
22:34:09.509 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:10.674 01.165 20224 Exposure complete
22:34:10.784 00.110 20224 worker thread done servicing request
22:34:10.785 00.001 8996 OnExposeComplete: enter
22:34:10.787 00.002 8996 UpdateGuideState(): m_state=6
22:34:10.788 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5023
22:34:10.790 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=470.57, Mass=690195, SNR=333.3, Peak=46032 HFD=4.5
22:34:10.792 00.002 8996 MultiStar: [#1 0.31,-0.28,0.72,U] [#2 0.31,-0.37,0.00,M3] [#3 0.49,-0.20,0.00,M3] [#4 0.40,-0.41,0.00,M6] [#5 0.27,-0.37,0.00,M3] [#6 0.42,-0.51,0.00,M4] [#7 0.51,-0.42,0.00,M4] [#8 0.27,-0.39,0.00,M5] 
22:34:10.793 00.001 8996 refined, 1 included, MultiStar: {0.35, -0.18}, one-star: {0.38, -0.10}
22:34:10.794 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
22:34:10.796 00.002 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.79)
22:34:10.797 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.18 hyp=0.40 cameraTheta=-0.47 mountX=0.37 mountY=0.14, mountTheta=0.36
22:34:10.800 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.18, opts=13)
22:34:10.801 00.001 8996 Enqueuing Move request for scope (0.35, -0.18)
22:34:10.801 00.000 20224 Worker thread wakes up
22:34:10.802 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.18) opts 0xd
22:34:10.802 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.18)
22:34:10.802 00.000 20224 Moving (0.35, -0.18) raw xDistance=0.37 yDistance=0.14
22:34:10.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
22:34:10.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:10.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:34:10.802 00.000 20224 MoveAxis(W, 52, ABG)
22:34:10.802 00.000 20224 Guiding  Dir = 3, Dur = 52
22:34:10.802 00.000 20224 IsSlewing returns 0
22:34:10.802 00.000 20224 IsGuiding returns 0
22:34:10.806 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46032, med=2777, FiltMin=2486, FiltMax=24272, Gamma=1.000
22:34:10.820 00.014 8996 UpdateGuideState exits: m=690195 SNR=333.3
22:34:10.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:10.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:10.822 00.000 8996 Enqueuing Expose request
22:34:10.848 00.026 20224 PulseGuide returned control before completion, sleep 17
22:34:10.880 00.032 20224 IsGuiding returns 1
22:34:10.880 00.000 20224 scope still moving after pulse duration time elapsed
22:34:10.909 00.029 20224 IsSlewing returns 0
22:34:10.909 00.000 20224 IsGuiding returns 1
22:34:10.940 00.031 20224 IsSlewing returns 0
22:34:10.941 00.001 20224 IsGuiding returns 0
22:34:10.941 00.000 20224 scope move finished after 52 + 86 ms
22:34:10.941 00.000 20224 Move returns status 0, amount 52
22:34:10.941 00.000 20224 MoveAxis(N, 0, ABG)
22:34:10.941 00.000 20224 Move returns status 0, amount 0
22:34:10.941 00.000 20224 move complete, result=0
22:34:10.941 00.000 20224 worker thread done servicing request
22:34:10.941 00.000 20224 Worker thread wakes up
22:34:10.941 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.1 px 0 ms NORTH
22:34:10.944 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:10.945 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:11.932 00.987 20224 Exposure complete
22:34:11.994 00.062 20224 worker thread done servicing request
22:34:11.994 00.000 8996 OnExposeComplete: enter
22:34:11.996 00.002 8996 UpdateGuideState(): m_state=6
22:34:11.998 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5024
22:34:11.999 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=470.71, Mass=760593, SNR=355.1, Peak=52000 HFD=4.7
22:34:12.002 00.003 8996 MultiStar: [#1 0.27,-0.26,0.72,U] [#2 0.28,-0.24,0.71,U] [#3 0.32,0.06,0.61,U] [#4 0.27,-0.14,0.60,U] [#5 0.14,-0.18,0.54,U] [#6 0.31,-0.16,0.41,U] [#7 0.24,-0.20,0.48,U] [#8 0.30,-0.06,0.38,U] 
22:34:12.003 00.001 8996 refined, 8 included, MultiStar: {0.28, -0.12}, one-star: {0.36, 0.03}
22:34:12.004 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
22:34:12.006 00.002 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.86)
22:34:12.008 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-0.40 mountX=0.29 mountY=0.09, mountTheta=0.29
22:34:12.011 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.12, opts=13)
22:34:12.013 00.002 8996 Enqueuing Move request for scope (0.28, -0.12)
22:34:12.014 00.001 20224 Worker thread wakes up
22:34:12.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
22:34:12.015 00.001 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
22:34:12.015 00.000 20224 Moving (0.28, -0.12) raw xDistance=0.29 yDistance=0.09
22:34:12.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
22:34:12.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:12.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:34:12.015 00.000 20224 MoveAxis(W, 46, ABG)
22:34:12.015 00.000 20224 Guiding  Dir = 3, Dur = 46
22:34:12.016 00.001 20224 IsSlewing returns 0
22:34:12.016 00.000 20224 IsGuiding returns 0
22:34:12.020 00.004 20224 PulseGuide returned control before completion, sleep 53
22:34:12.023 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52000, med=2777, FiltMin=2528, FiltMax=25856, Gamma=1.000
22:34:12.046 00.023 8996 UpdateGuideState exits: m=760593 SNR=355.1
22:34:12.047 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:12.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:12.051 00.003 8996 Enqueuing Expose request
22:34:12.081 00.030 20224 IsGuiding returns 1
22:34:12.081 00.000 20224 scope still moving after pulse duration time elapsed
22:34:12.113 00.032 20224 IsSlewing returns 0
22:34:12.114 00.001 20224 IsGuiding returns 0
22:34:12.114 00.000 20224 scope move finished after 46 + 51 ms
22:34:12.114 00.000 20224 Move returns status 0, amount 46
22:34:12.114 00.000 20224 MoveAxis(N, 0, ABG)
22:34:12.114 00.000 20224 Move returns status 0, amount 0
22:34:12.114 00.000 20224 move complete, result=0
22:34:12.114 00.000 20224 worker thread done servicing request
22:34:12.114 00.000 20224 Worker thread wakes up
22:34:12.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:12.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:12.115 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
22:34:13.265 01.150 20224 Exposure complete
22:34:13.344 00.079 20224 worker thread done servicing request
22:34:13.345 00.001 8996 OnExposeComplete: enter
22:34:13.346 00.001 8996 UpdateGuideState(): m_state=6
22:34:13.347 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5025
22:34:13.348 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=470.69, Mass=690608, SNR=346.9, Peak=49587 HFD=4.4
22:34:13.349 00.001 8996 MultiStar: [#1 -0.30,-0.31,0.78,U] [#2 -0.16,-0.15,0.74,U] [#3 -0.19,0.01,0.66,U] [#4 -0.25,-0.29,0.53,U] [#5 -0.11,-0.25,0.63,U] [#6 -0.20,-0.25,0.52,U] [#7 -0.43,-0.15,0.00,M4] [#8 -0.05,-0.15,0.41,U] 
22:34:13.350 00.001 8996 single-star, 7 included, MultiStar: {-0.14, -0.16}, one-star: {0.04, 0.01}
22:34:13.351 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
22:34:13.352 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
22:34:13.352 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.23 mountX=0.04 mountY=-0.02, mountTheta=-0.34
22:34:13.354 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
22:34:13.355 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
22:34:13.356 00.001 20224 Worker thread wakes up
22:34:13.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
22:34:13.356 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
22:34:13.356 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
22:34:13.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:34:13.356 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:13.356 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:34:13.356 00.000 20224 MoveAxis(E, 0, ABG)
22:34:13.356 00.000 20224 Move returns status 0, amount 0
22:34:13.356 00.000 20224 MoveAxis(N, 0, ABG)
22:34:13.356 00.000 20224 Move returns status 0, amount 0
22:34:13.356 00.000 20224 move complete, result=0
22:34:13.357 00.001 20224 worker thread done servicing request
22:34:13.363 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49587, med=2777, FiltMin=2515, FiltMax=25757, Gamma=1.000
22:34:13.387 00.024 8996 UpdateGuideState exits: m=690608 SNR=346.9
22:34:13.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:13.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:13.389 00.000 8996 Enqueuing Expose request
22:34:13.390 00.001 20224 Worker thread wakes up
22:34:13.390 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:13.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:13.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:14.361 00.970 20224 Exposure complete
22:34:14.442 00.081 20224 worker thread done servicing request
22:34:14.442 00.000 8996 OnExposeComplete: enter
22:34:14.443 00.001 8996 UpdateGuideState(): m_state=6
22:34:14.444 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5026
22:34:14.445 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=470.87, Mass=724092, SNR=351.1, Peak=60003 HFD=4.4
22:34:14.447 00.002 8996 MultiStar: [#1 -0.13,-0.41,0.68,U] [#2 -0.38,-0.07,0.79,U] [#3 0.03,0.10,0.60,U] [#4 -0.16,-0.06,0.62,U] [#5 -0.41,-0.03,0.55,U] [#6 -0.13,-0.06,0.40,U] [#7 -0.17,-0.18,0.46,U] [#8 -0.20,-0.08,0.39,U] 
22:34:14.449 00.002 8996 refined, 8 included, MultiStar: {-0.20, -0.05}, one-star: {-0.18, 0.20}
22:34:14.450 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
22:34:14.451 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
22:34:14.453 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-2.90 mountX=-0.19 mountY=0.07, mountTheta=2.79
22:34:14.456 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.05, opts=13)
22:34:14.457 00.001 8996 Enqueuing Move request for scope (-0.20, -0.05)
22:34:14.458 00.001 20224 Worker thread wakes up
22:34:14.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
22:34:14.458 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
22:34:14.458 00.000 20224 Moving (-0.20, -0.05) raw xDistance=-0.19 yDistance=0.07
22:34:14.459 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:34:14.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:14.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:34:14.459 00.000 20224 MoveAxis(E, 0, ABG)
22:34:14.459 00.000 20224 Move returns status 0, amount 0
22:34:14.459 00.000 20224 MoveAxis(N, 0, ABG)
22:34:14.459 00.000 20224 Move returns status 0, amount 0
22:34:14.459 00.000 20224 move complete, result=0
22:34:14.459 00.000 20224 worker thread done servicing request
22:34:14.462 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60003, med=2777, FiltMin=2528, FiltMax=27664, Gamma=1.000
22:34:14.481 00.019 8996 UpdateGuideState exits: m=724092 SNR=351.1
22:34:14.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:14.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:14.485 00.001 8996 Enqueuing Expose request
22:34:14.486 00.001 20224 Worker thread wakes up
22:34:14.486 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:14.487 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:14.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:15.648 01.161 20224 Exposure complete
22:34:15.742 00.094 20224 worker thread done servicing request
22:34:15.742 00.000 8996 OnExposeComplete: enter
22:34:15.743 00.001 8996 UpdateGuideState(): m_state=6
22:34:15.745 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5027
22:34:15.747 00.002 8996 Star::Find returns 1 (0), X=137.77, Y=470.77, Mass=730974, SNR=354.3, Peak=60563 HFD=4.5
22:34:15.749 00.002 8996 MultiStar: [#1 -0.21,-0.12,0.63,U] [#2 -0.24,-0.03,0.71,U] [#3 -0.29,0.15,0.63,U] [#4 -0.30,-0.25,0.60,U] [#5 -0.33,-0.22,0.60,U] [#6 -0.50,-0.74,0.00,M2] [#7 -0.49,-0.44,0.00,M4] [#8 -0.11,-0.03,0.33,U] 
22:34:15.750 00.001 8996 single-star, 6 included, MultiStar: {-0.25, -0.04}, one-star: {-0.23, 0.10}
22:34:15.751 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
22:34:15.752 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
22:34:15.753 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.25 cameraTheta=2.75 mountX=-0.24 mountY=-0.07, mountTheta=-2.86
22:34:15.754 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.10, opts=13)
22:34:15.755 00.001 8996 Enqueuing Move request for scope (-0.23, 0.10)
22:34:15.756 00.001 20224 Worker thread wakes up
22:34:15.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.10) opts 0xd
22:34:15.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.10)
22:34:15.756 00.000 20224 Moving (-0.23, 0.10) raw xDistance=-0.24 yDistance=-0.07
22:34:15.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:34:15.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:15.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:34:15.756 00.000 20224 MoveAxis(E, 35, ABG)
22:34:15.756 00.000 20224 Guiding  Dir = 2, Dur = 35
22:34:15.756 00.000 20224 IsSlewing returns 0
22:34:15.757 00.001 20224 IsGuiding returns 0
22:34:15.758 00.001 20224 PulseGuide returned control before completion, sleep 44
22:34:15.760 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60563, med=2777, FiltMin=2518, FiltMax=27328, Gamma=1.000
22:34:15.775 00.015 8996 UpdateGuideState exits: m=730974 SNR=354.3
22:34:15.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:15.777 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:15.778 00.001 8996 Enqueuing Expose request
22:34:15.813 00.035 20224 IsGuiding returns 1
22:34:15.813 00.000 20224 scope still moving after pulse duration time elapsed
22:34:15.845 00.032 20224 IsSlewing returns 0
22:34:15.845 00.000 20224 IsGuiding returns 1
22:34:15.876 00.031 20224 IsSlewing returns 0
22:34:15.876 00.000 20224 IsGuiding returns 0
22:34:15.876 00.000 20224 scope move finished after 35 + 84 ms
22:34:15.876 00.000 20224 Move returns status 0, amount 35
22:34:15.876 00.000 20224 MoveAxis(N, 0, ABG)
22:34:15.877 00.001 20224 Move returns status 0, amount 0
22:34:15.877 00.000 20224 move complete, result=0
22:34:15.877 00.000 20224 worker thread done servicing request
22:34:15.877 00.000 20224 Worker thread wakes up
22:34:15.877 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
22:34:15.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:15.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:16.863 00.985 20224 Exposure complete
22:34:16.962 00.099 20224 worker thread done servicing request
22:34:16.962 00.000 8996 OnExposeComplete: enter
22:34:16.963 00.001 8996 UpdateGuideState(): m_state=6
22:34:16.964 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5028
22:34:16.965 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=470.54, Mass=687382, SNR=352.6, Peak=46774 HFD=4.7
22:34:16.966 00.001 8996 MultiStar: [#1 -0.06,-0.55,0.00,M1] [#2 -0.06,-0.48,0.00,M1] [#3 -0.03,-0.19,0.55,U] [#4 -0.09,-0.20,0.48,U] [#5 0.03,-0.61,0.00,M1] [#6 0.02,-0.57,0.00,M3] [#7 -0.12,-0.63,0.00,M5] [#8 0.11,-0.39,0.42,U] 
22:34:16.966 00.000 8996 single-star, 3 included, MultiStar: {0.01, -0.21}, one-star: {0.03, -0.14}
22:34:16.967 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
22:34:16.968 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
22:34:16.969 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.33 mountX=0.05 mountY=0.13, mountTheta=1.23
22:34:16.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
22:34:16.973 00.002 8996 Enqueuing Move request for scope (0.03, -0.14)
22:34:16.974 00.001 20224 Worker thread wakes up
22:34:16.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
22:34:16.974 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
22:34:16.974 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.05 yDistance=0.13
22:34:16.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:34:16.975 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:16.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:34:16.975 00.000 20224 MoveAxis(E, 0, ABG)
22:34:16.975 00.000 20224 Move returns status 0, amount 0
22:34:16.975 00.000 20224 MoveAxis(N, 0, ABG)
22:34:16.975 00.000 20224 Move returns status 0, amount 0
22:34:16.975 00.000 20224 move complete, result=0
22:34:16.975 00.000 20224 worker thread done servicing request
22:34:16.981 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=46774, med=2777, FiltMin=2534, FiltMax=24701, Gamma=1.000
22:34:16.995 00.014 8996 UpdateGuideState exits: m=687382 SNR=352.6
22:34:16.997 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:16.998 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:16.999 00.001 8996 Enqueuing Expose request
22:34:17.000 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:17.001 00.001 20224 Worker thread wakes up
22:34:17.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:17.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:18.187 01.186 20224 Exposure complete
22:34:18.259 00.072 20224 worker thread done servicing request
22:34:18.259 00.000 8996 OnExposeComplete: enter
22:34:18.260 00.001 8996 UpdateGuideState(): m_state=6
22:34:18.261 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5029
22:34:18.262 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=470.90, Mass=698656, SNR=363.1, Peak=58467 HFD=4.4
22:34:18.263 00.001 8996 MultiStar: [#1 -0.17,0.04,0.67,U] [#2 -0.04,-0.21,0.73,U] [#3 -0.08,-0.07,0.60,U] [#4 -0.20,-0.23,0.52,U] [#5 -0.16,-0.24,0.59,U] [#6 0.05,-0.30,0.38,U] [#7 -0.16,-0.00,0.43,U] [#8 -0.17,0.03,0.37,U] 
22:34:18.266 00.003 8996 refined, 8 included, MultiStar: {-0.12, -0.06}, one-star: {-0.11, 0.22}
22:34:18.268 00.002 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
22:34:18.270 00.002 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
22:34:18.271 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.67 mountX=-0.11 mountY=0.07, mountTheta=2.56
22:34:18.273 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
22:34:18.273 00.000 8996 Enqueuing Move request for scope (-0.12, -0.06)
22:34:18.274 00.001 20224 Worker thread wakes up
22:34:18.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
22:34:18.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
22:34:18.274 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.11 yDistance=0.07
22:34:18.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:34:18.275 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:18.275 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:34:18.275 00.000 20224 MoveAxis(E, 0, ABG)
22:34:18.275 00.000 20224 Move returns status 0, amount 0
22:34:18.275 00.000 20224 MoveAxis(N, 0, ABG)
22:34:18.275 00.000 20224 Move returns status 0, amount 0
22:34:18.275 00.000 20224 move complete, result=0
22:34:18.275 00.000 20224 worker thread done servicing request
22:34:18.280 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58467, med=2777, FiltMin=2525, FiltMax=28352, Gamma=1.000
22:34:18.297 00.017 8996 UpdateGuideState exits: m=698656 SNR=363.1
22:34:18.300 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:18.302 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:18.304 00.002 8996 Enqueuing Expose request
22:34:18.305 00.001 20224 Worker thread wakes up
22:34:18.305 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:18.307 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:18.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:19.296 00.989 20224 Exposure complete
22:34:19.366 00.070 20224 worker thread done servicing request
22:34:19.366 00.000 8996 OnExposeComplete: enter
22:34:19.368 00.002 8996 UpdateGuideState(): m_state=6
22:34:19.369 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5030
22:34:19.370 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=470.75, Mass=693322, SNR=340.0, Peak=48387 HFD=4.5
22:34:19.371 00.001 8996 MultiStar: [#1 -0.04,-0.01,0.70,U] [#2 -0.04,-0.14,0.84,U] [#3 -0.03,0.29,0.61,U] [#4 0.02,-0.05,0.56,U] [#5 -0.02,-0.02,0.68,U] [#6 0.02,-0.26,0.47,U] [#7 -0.21,-0.21,0.42,U] [#8 0.11,-0.32,0.39,U] 
22:34:19.372 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.04}, one-star: {-0.07, 0.08}
22:34:19.373 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
22:34:19.374 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
22:34:19.375 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.23 mountX=-0.03 mountY=0.05, mountTheta=2.12
22:34:19.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
22:34:19.377 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
22:34:19.378 00.001 20224 Worker thread wakes up
22:34:19.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
22:34:19.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
22:34:19.378 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
22:34:19.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:34:19.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:19.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:34:19.379 00.001 20224 MoveAxis(E, 0, ABG)
22:34:19.379 00.000 20224 Move returns status 0, amount 0
22:34:19.379 00.000 20224 MoveAxis(N, 0, ABG)
22:34:19.379 00.000 20224 Move returns status 0, amount 0
22:34:19.379 00.000 20224 move complete, result=0
22:34:19.379 00.000 20224 worker thread done servicing request
22:34:19.382 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48387, med=2777, FiltMin=2505, FiltMax=28557, Gamma=1.000
22:34:19.395 00.013 8996 UpdateGuideState exits: m=693322 SNR=340.0
22:34:19.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:19.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:19.398 00.001 8996 Enqueuing Expose request
22:34:19.398 00.000 20224 Worker thread wakes up
22:34:19.398 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:19.399 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:19.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:20.572 01.173 20224 Exposure complete
22:34:20.642 00.070 20224 worker thread done servicing request
22:34:20.642 00.000 8996 OnExposeComplete: enter
22:34:20.644 00.002 8996 UpdateGuideState(): m_state=6
22:34:20.645 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5031
22:34:20.646 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=470.77, Mass=727309, SNR=322.9, Peak=61459 HFD=4.4
22:34:20.647 00.001 8996 MultiStar: [#1 -0.04,0.04,0.71,U] [#2 -0.19,0.08,0.83,U] [#3 0.03,0.31,0.68,U] [#4 -0.05,0.16,0.55,U] [#5 -0.03,-0.00,0.72,U] [#6 -0.11,-0.07,0.51,U] [#7 -0.13,-0.02,0.49,U] [#8 -0.07,0.06,0.41,U] 
22:34:20.648 00.001 8996 single-star, 8 included, MultiStar: {-0.06, 0.08}, one-star: {0.03, 0.09}
22:34:20.648 00.000 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
22:34:20.649 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
22:34:20.650 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.26 mountX=0.02 mountY=-0.09, mountTheta=-1.35
22:34:20.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
22:34:20.653 00.001 8996 Enqueuing Move request for scope (0.03, 0.09)
22:34:20.655 00.002 20224 Worker thread wakes up
22:34:20.655 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
22:34:20.655 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
22:34:20.655 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.02 yDistance=-0.09
22:34:20.655 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:34:20.655 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:20.656 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:34:20.656 00.000 20224 MoveAxis(E, 0, ABG)
22:34:20.656 00.000 20224 Move returns status 0, amount 0
22:34:20.656 00.000 20224 MoveAxis(N, 0, ABG)
22:34:20.656 00.000 20224 Move returns status 0, amount 0
22:34:20.656 00.000 20224 move complete, result=0
22:34:20.656 00.000 20224 worker thread done servicing request
22:34:20.664 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61459, med=2777, FiltMin=2525, FiltMax=25760, Gamma=1.000
22:34:20.686 00.022 8996 UpdateGuideState exits: m=727309 SNR=322.9
22:34:20.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:20.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:20.690 00.002 8996 Enqueuing Expose request
22:34:20.691 00.001 20224 Worker thread wakes up
22:34:20.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:20.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:20.692 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:21.687 00.995 20224 Exposure complete
22:34:21.756 00.069 20224 worker thread done servicing request
22:34:21.756 00.000 8996 OnExposeComplete: enter
22:34:21.757 00.001 8996 UpdateGuideState(): m_state=6
22:34:21.758 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5032
22:34:21.759 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=470.76, Mass=698416, SNR=340.9, Peak=50624 HFD=4.6
22:34:21.760 00.001 8996 MultiStar: [#1 0.21,-0.29,0.75,U] [#2 -0.06,-0.02,0.66,U] [#3 0.09,-0.08,0.60,U] [#4 0.05,-0.31,0.48,U] [#5 0.03,-0.15,0.61,U] [#6 0.07,-0.31,0.47,U] [#7 -0.12,-0.27,0.45,U] [#8 0.08,0.04,0.35,U] 
22:34:21.760 00.000 8996 refined, 8 included, MultiStar: {0.09, -0.13}, one-star: {0.29, 0.09}
22:34:21.761 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
22:34:21.762 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
22:34:21.763 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.93 mountX=0.11 mountY=0.11, mountTheta=0.82
22:34:21.765 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.13, opts=13)
22:34:21.766 00.001 8996 Enqueuing Move request for scope (0.09, -0.13)
22:34:21.767 00.001 20224 Worker thread wakes up
22:34:21.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
22:34:21.767 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
22:34:21.767 00.000 20224 Moving (0.09, -0.13) raw xDistance=0.11 yDistance=0.11
22:34:21.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:34:21.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:21.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:34:21.767 00.000 20224 MoveAxis(E, 0, ABG)
22:34:21.767 00.000 20224 Move returns status 0, amount 0
22:34:21.767 00.000 20224 MoveAxis(N, 0, ABG)
22:34:21.767 00.000 20224 Move returns status 0, amount 0
22:34:21.767 00.000 20224 move complete, result=0
22:34:21.767 00.000 20224 worker thread done servicing request
22:34:21.771 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50624, med=2777, FiltMin=2505, FiltMax=23712, Gamma=1.000
22:34:21.784 00.013 8996 UpdateGuideState exits: m=698416 SNR=340.9
22:34:21.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:21.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:21.786 00.000 8996 Enqueuing Expose request
22:34:21.787 00.001 20224 Worker thread wakes up
22:34:21.787 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:21.788 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:21.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:22.944 01.156 20224 Exposure complete
22:34:23.019 00.075 20224 worker thread done servicing request
22:34:23.019 00.000 8996 OnExposeComplete: enter
22:34:23.022 00.003 8996 UpdateGuideState(): m_state=6
22:34:23.024 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5033
22:34:23.025 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.74, Mass=793812, SNR=379.6, Peak=59216 HFD=4.6
22:34:23.027 00.002 8996 MultiStar: [#1 0.11,-0.15,0.61,U] [#2 0.04,-0.03,0.71,U] [#3 0.08,0.09,0.57,U] [#4 0.08,-0.26,0.46,U] [#5 0.14,-0.14,0.51,U] [#6 0.12,-0.09,0.39,U] [#7 -0.06,-0.30,0.40,U] [#8 0.26,0.03,0.38,U] 
22:34:23.029 00.002 8996 refined, 8 included, MultiStar: {0.16, -0.07}, one-star: {0.41, 0.06}
22:34:23.030 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
22:34:23.032 00.002 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
22:34:23.035 00.003 8996 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.41 mountX=0.16 mountY=0.05, mountTheta=0.29
22:34:23.039 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.07, opts=13)
22:34:23.041 00.002 8996 Enqueuing Move request for scope (0.16, -0.07)
22:34:23.043 00.002 20224 Worker thread wakes up
22:34:23.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
22:34:23.043 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
22:34:23.043 00.000 20224 Moving (0.16, -0.07) raw xDistance=0.16 yDistance=0.05
22:34:23.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:34:23.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:23.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:34:23.043 00.000 20224 MoveAxis(E, 0, ABG)
22:34:23.043 00.000 20224 Move returns status 0, amount 0
22:34:23.043 00.000 20224 MoveAxis(N, 0, ABG)
22:34:23.044 00.001 20224 Move returns status 0, amount 0
22:34:23.044 00.000 20224 move complete, result=0
22:34:23.044 00.000 20224 worker thread done servicing request
22:34:23.050 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59216, med=2777, FiltMin=2502, FiltMax=26400, Gamma=1.000
22:34:23.066 00.016 8996 UpdateGuideState exits: m=793812 SNR=379.6
22:34:23.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:23.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:23.069 00.001 8996 Enqueuing Expose request
22:34:23.069 00.000 20224 Worker thread wakes up
22:34:23.069 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:23.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:23.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:24.048 00.978 20224 Exposure complete
22:34:24.120 00.072 20224 worker thread done servicing request
22:34:24.120 00.000 8996 OnExposeComplete: enter
22:34:24.121 00.001 8996 UpdateGuideState(): m_state=6
22:34:24.122 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5034
22:34:24.123 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=470.58, Mass=705386, SNR=369.3, Peak=47987 HFD=4.7
22:34:24.124 00.001 8996 MultiStar: [#1 -0.15,-0.07,0.58,U] [#2 -0.03,-0.11,0.73,U] [#3 -0.20,0.10,0.52,U] [#4 -0.15,0.08,0.54,U] [#5 -0.14,-0.26,0.69,U] [#6 -0.26,-0.28,0.45,U] [#7 -0.13,-0.44,0.00,M1] [#8 0.08,-0.03,0.34,U] 
22:34:24.124 00.000 8996 refined, 7 included, MultiStar: {-0.07, -0.09}, one-star: {0.13, -0.10}
22:34:24.125 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
22:34:24.126 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
22:34:24.127 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-2.25 mountX=-0.06 mountY=0.10, mountTheta=2.15
22:34:24.128 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.09, opts=13)
22:34:24.129 00.001 8996 Enqueuing Move request for scope (-0.07, -0.09)
22:34:24.130 00.001 20224 Worker thread wakes up
22:34:24.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
22:34:24.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
22:34:24.130 00.000 20224 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.10
22:34:24.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:34:24.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:24.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:34:24.130 00.000 20224 MoveAxis(E, 0, ABG)
22:34:24.131 00.001 20224 Move returns status 0, amount 0
22:34:24.131 00.000 20224 MoveAxis(N, 0, ABG)
22:34:24.131 00.000 20224 Move returns status 0, amount 0
22:34:24.131 00.000 20224 move complete, result=0
22:34:24.131 00.000 20224 worker thread done servicing request
22:34:24.140 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47987, med=2777, FiltMin=2473, FiltMax=22957, Gamma=1.000
22:34:24.158 00.018 8996 UpdateGuideState exits: m=705386 SNR=369.3
22:34:24.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:24.159 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:24.160 00.001 8996 Enqueuing Expose request
22:34:24.161 00.001 20224 Worker thread wakes up
22:34:24.161 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:24.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:24.163 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:25.315 01.152 20224 Exposure complete
22:34:25.394 00.079 20224 worker thread done servicing request
22:34:25.394 00.000 8996 OnExposeComplete: enter
22:34:25.395 00.001 8996 UpdateGuideState(): m_state=6
22:34:25.396 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5035
22:34:25.396 00.000 8996 Star::Find returns 1 (0), X=137.88, Y=471.00, Mass=739635, SNR=380.1, Peak=63619 HFD=4.4
22:34:25.398 00.002 8996 MultiStar: [#1 -0.07,-0.01,0.69,U] [#2 -0.26,0.11,0.66,U] [#3 0.02,0.13,0.51,U] [#4 0.03,-0.14,0.46,U] [#5 0.09,-0.11,0.60,U] [#6 -0.06,-0.17,0.39,U] [#7 -0.10,-0.08,0.48,U] [#8 0.00,0.04,0.37,U] 
22:34:25.400 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.05}, one-star: {-0.12, 0.33}
22:34:25.401 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:34:25.402 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:34:25.403 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.53 mountX=-0.07 mountY=-0.04, mountTheta=-2.64
22:34:25.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
22:34:25.405 00.000 8996 Enqueuing Move request for scope (-0.07, 0.05)
22:34:25.406 00.001 20224 Worker thread wakes up
22:34:25.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
22:34:25.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
22:34:25.406 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
22:34:25.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:34:25.407 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:25.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:34:25.407 00.000 20224 MoveAxis(E, 0, ABG)
22:34:25.407 00.000 20224 Move returns status 0, amount 0
22:34:25.407 00.000 20224 MoveAxis(N, 0, ABG)
22:34:25.407 00.000 20224 Move returns status 0, amount 0
22:34:25.407 00.000 20224 move complete, result=0
22:34:25.407 00.000 20224 worker thread done servicing request
22:34:25.412 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63619, med=2777, FiltMin=2502, FiltMax=30413, Gamma=1.000
22:34:25.428 00.016 8996 UpdateGuideState exits: m=739635 SNR=380.1
22:34:25.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:25.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:25.430 00.000 8996 Enqueuing Expose request
22:34:25.431 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:25.432 00.001 20224 Worker thread wakes up
22:34:25.432 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:25.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:26.421 00.989 20224 Exposure complete
22:34:26.509 00.088 20224 worker thread done servicing request
22:34:26.509 00.000 8996 OnExposeComplete: enter
22:34:26.510 00.001 8996 UpdateGuideState(): m_state=6
22:34:26.511 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5036
22:34:26.512 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.98, Mass=694581, SNR=366.4, Peak=55936 HFD=4.5
22:34:26.513 00.001 8996 MultiStar: [#1 0.17,-0.22,0.71,U] [#2 -0.00,-0.09,0.71,U] [#3 0.19,-0.09,0.57,U] [#4 0.16,-0.32,0.52,U] [#5 0.19,-0.12,0.60,U] [#6 -0.02,-0.04,0.42,U] [#7 -0.13,-0.17,0.48,U] [#8 0.42,0.05,0.39,U] 
22:34:26.514 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.05}, one-star: {0.34, 0.30}
22:34:26.515 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
22:34:26.515 00.000 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
22:34:26.516 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.32 mountX=0.16 mountY=0.03, mountTheta=0.21
22:34:26.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.05, opts=13)
22:34:26.518 00.000 8996 Enqueuing Move request for scope (0.16, -0.05)
22:34:26.519 00.001 20224 Worker thread wakes up
22:34:26.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
22:34:26.519 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
22:34:26.519 00.000 20224 Moving (0.16, -0.05) raw xDistance=0.16 yDistance=0.03
22:34:26.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:34:26.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:26.520 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:34:26.520 00.000 20224 MoveAxis(E, 0, ABG)
22:34:26.520 00.000 20224 Move returns status 0, amount 0
22:34:26.520 00.000 20224 MoveAxis(N, 0, ABG)
22:34:26.520 00.000 20224 Move returns status 0, amount 0
22:34:26.520 00.000 20224 move complete, result=0
22:34:26.520 00.000 20224 worker thread done servicing request
22:34:26.523 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55936, med=2777, FiltMin=2528, FiltMax=27670, Gamma=1.000
22:34:26.544 00.021 8996 UpdateGuideState exits: m=694581 SNR=366.4
22:34:26.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:26.547 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:26.548 00.001 8996 Enqueuing Expose request
22:34:26.550 00.002 20224 Worker thread wakes up
22:34:26.550 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:26.552 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:26.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:27.725 01.173 20224 Exposure complete
22:34:27.792 00.067 20224 worker thread done servicing request
22:34:27.792 00.000 8996 OnExposeComplete: enter
22:34:27.795 00.003 8996 UpdateGuideState(): m_state=6
22:34:27.796 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5037
22:34:27.798 00.002 8996 Star::Find returns 1 (0), X=137.71, Y=471.08, Mass=712383, SNR=339.4, Peak=54003 HFD=4.6
22:34:27.800 00.002 8996 MultiStar: [#1 -0.39,-0.03,0.65,U] [#2 -0.46,-0.15,0.00,M1] [#3 -0.38,-0.02,0.68,U] [#4 -0.35,-0.20,0.52,U] [#5 -0.38,0.07,0.61,U] [#6 -0.27,-0.16,0.48,U] [#7 -0.46,-0.10,0.00,M1] [#8 -0.32,0.21,0.42,U] 
22:34:27.801 00.001 8996 refined, 6 included, MultiStar: {-0.34, 0.07}, one-star: {-0.29, 0.41}
22:34:27.802 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
22:34:27.804 00.002 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
22:34:27.805 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.07 hyp=0.35 cameraTheta=2.93 mountX=-0.35 mountY=-0.03, mountTheta=-3.05
22:34:27.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.07, opts=13)
22:34:27.808 00.001 8996 Enqueuing Move request for scope (-0.34, 0.07)
22:34:27.808 00.000 20224 Worker thread wakes up
22:34:27.809 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.07) opts 0xd
22:34:27.809 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.07)
22:34:27.809 00.000 20224 Moving (-0.34, 0.07) raw xDistance=-0.35 yDistance=-0.03
22:34:27.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:34:27.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:27.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:27.809 00.000 20224 MoveAxis(E, 51, ABG)
22:34:27.809 00.000 20224 Guiding  Dir = 2, Dur = 51
22:34:27.809 00.000 20224 IsSlewing returns 0
22:34:27.809 00.000 20224 IsGuiding returns 0
22:34:27.812 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54003, med=2777, FiltMin=2499, FiltMax=30502, Gamma=1.000
22:34:27.828 00.016 8996 UpdateGuideState exits: m=712383 SNR=339.4
22:34:27.830 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:27.832 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:27.833 00.001 8996 Enqueuing Expose request
22:34:27.864 00.031 20224 IsGuiding returns 1
22:34:27.864 00.000 20224 scope still moving after pulse duration time elapsed
22:34:27.894 00.030 20224 IsSlewing returns 0
22:34:27.895 00.001 20224 IsGuiding returns 1
22:34:27.925 00.030 20224 IsSlewing returns 0
22:34:27.925 00.000 20224 IsGuiding returns 1
22:34:27.956 00.031 20224 IsSlewing returns 0
22:34:27.956 00.000 20224 IsGuiding returns 0
22:34:27.956 00.000 20224 scope move finished after 51 + 96 ms
22:34:27.956 00.000 20224 Move returns status 0, amount 51
22:34:27.956 00.000 20224 MoveAxis(N, 0, ABG)
22:34:27.956 00.000 20224 Move returns status 0, amount 0
22:34:27.956 00.000 20224 move complete, result=0
22:34:27.956 00.000 20224 worker thread done servicing request
22:34:27.956 00.000 20224 Worker thread wakes up
22:34:27.958 00.002 8996 GuideStep: -0.3 px 51 ms EAST, -0.0 px 0 ms NORTH
22:34:27.960 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:27.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:28.954 00.994 20224 Exposure complete
22:34:29.046 00.092 20224 worker thread done servicing request
22:34:29.046 00.000 8996 OnExposeComplete: enter
22:34:29.047 00.001 8996 UpdateGuideState(): m_state=6
22:34:29.048 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5038
22:34:29.050 00.002 8996 Star::Find returns 1 (0), X=138.01, Y=470.86, Mass=637541, SNR=353.4, Peak=48163 HFD=4.4
22:34:29.051 00.001 8996 MultiStar: [#1 -0.05,0.02,0.72,U] [#2 0.02,0.18,0.71,U] [#3 -0.12,0.12,0.58,U] [#4 -0.21,-0.18,0.53,U] [#5 -0.00,0.07,0.61,U] [#6 -0.16,-0.10,0.41,U] [#7 -0.21,-0.02,0.40,U] [#8 0.01,0.09,0.49,U] 
22:34:29.053 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {0.01, 0.18}
22:34:29.056 00.003 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
22:34:29.058 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
22:34:29.060 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.36 mountX=-0.07 mountY=-0.06, mountTheta=-2.47
22:34:29.063 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
22:34:29.064 00.001 8996 Enqueuing Move request for scope (-0.06, 0.06)
22:34:29.066 00.002 20224 Worker thread wakes up
22:34:29.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
22:34:29.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
22:34:29.066 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.07 yDistance=-0.06
22:34:29.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:34:29.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:29.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:34:29.066 00.000 20224 MoveAxis(E, 0, ABG)
22:34:29.066 00.000 20224 Move returns status 0, amount 0
22:34:29.066 00.000 20224 MoveAxis(N, 0, ABG)
22:34:29.066 00.000 20224 Move returns status 0, amount 0
22:34:29.066 00.000 20224 move complete, result=0
22:34:29.066 00.000 20224 worker thread done servicing request
22:34:29.070 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48163, med=2777, FiltMin=2525, FiltMax=25565, Gamma=1.000
22:34:29.089 00.019 8996 UpdateGuideState exits: m=637541 SNR=353.4
22:34:29.090 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:29.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:29.092 00.001 8996 Enqueuing Expose request
22:34:29.093 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:29.093 00.000 20224 Worker thread wakes up
22:34:29.093 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:29.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:30.251 01.158 20224 Exposure complete
22:34:30.317 00.066 20224 worker thread done servicing request
22:34:30.317 00.000 8996 OnExposeComplete: enter
22:34:30.320 00.003 8996 UpdateGuideState(): m_state=6
22:34:30.323 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5039
22:34:30.325 00.002 8996 Star::Find returns 1 (0), X=138.46, Y=470.82, Mass=600156, SNR=342.5, Peak=44176 HFD=4.6
22:34:30.328 00.003 8996 MultiStar: [#1 0.49,-0.21,0.00,M1] [#2 0.17,-0.25,0.80,U] [#3 0.44,-0.17,0.00,M1] [#4 0.25,-0.42,0.00,M1] [#5 0.19,0.10,0.62,U] [#6 0.27,-0.18,0.44,U] [#7 0.35,-0.51,0.00,M1] [#8 0.35,-0.09,0.44,U] 
22:34:30.329 00.001 8996 refined, 4 included, MultiStar: {0.30, -0.03}, one-star: {0.45, 0.15}
22:34:30.331 00.002 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
22:34:30.332 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = 3.14)
22:34:30.334 00.002 8996 CameraToMount -- cameraX=0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-0.12 mountX=0.30 mountY=0.00, mountTheta=0.00
22:34:30.336 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.03, opts=13)
22:34:30.337 00.001 8996 Enqueuing Move request for scope (0.30, -0.03)
22:34:30.339 00.002 20224 Worker thread wakes up
22:34:30.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.03) opts 0xd
22:34:30.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.03)
22:34:30.339 00.000 20224 Moving (0.30, -0.03) raw xDistance=0.30 yDistance=0.00
22:34:30.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:34:30.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:30.340 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:34:30.340 00.000 20224 MoveAxis(W, 44, ABG)
22:34:30.340 00.000 20224 Guiding  Dir = 3, Dur = 44
22:34:30.340 00.000 20224 IsSlewing returns 0
22:34:30.341 00.001 20224 IsGuiding returns 0
22:34:30.348 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44176, med=2777, FiltMin=2525, FiltMax=22221, Gamma=1.000
22:34:30.366 00.018 20224 PulseGuide returned control before completion, sleep 29
22:34:30.370 00.004 8996 UpdateGuideState exits: m=600156 SNR=342.5
22:34:30.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:30.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:30.373 00.001 8996 Enqueuing Expose request
22:34:30.410 00.037 20224 IsGuiding returns 1
22:34:30.410 00.000 20224 scope still moving after pulse duration time elapsed
22:34:30.442 00.032 20224 IsSlewing returns 0
22:34:30.442 00.000 20224 IsGuiding returns 0
22:34:30.442 00.000 20224 scope move finished after 44 + 57 ms
22:34:30.443 00.001 20224 Move returns status 0, amount 44
22:34:30.443 00.000 20224 MoveAxis(N, 0, ABG)
22:34:30.443 00.000 20224 Move returns status 0, amount 0
22:34:30.443 00.000 20224 move complete, result=0
22:34:30.443 00.000 20224 worker thread done servicing request
22:34:30.443 00.000 20224 Worker thread wakes up
22:34:30.443 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:30.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:30.443 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.0 px 0 ms NORTH
22:34:31.423 00.980 20224 Exposure complete
22:34:31.488 00.065 20224 worker thread done servicing request
22:34:31.488 00.000 8996 OnExposeComplete: enter
22:34:31.489 00.001 8996 UpdateGuideState(): m_state=6
22:34:31.490 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5040
22:34:31.491 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=470.89, Mass=650537, SNR=357.8, Peak=50512 HFD=4.5
22:34:31.492 00.001 8996 MultiStar: [#1 0.24,-0.52,0.00,M2] [#2 0.35,-0.25,0.80,U] [#3 0.18,-0.28,0.59,U] [#4 0.21,-0.39,0.54,U] [#5 0.14,-0.34,0.65,U] [#6 0.16,-0.33,0.47,U] [#7 0.18,-0.49,0.00,M2] [#8 0.35,-0.54,0.00,M1] 
22:34:31.493 00.001 8996 refined, 5 included, MultiStar: {0.28, -0.18}, one-star: {0.47, 0.21}
22:34:31.494 00.001 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
22:34:31.495 00.001 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.68)
22:34:31.496 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.18 hyp=0.33 cameraTheta=-0.58 mountX=0.30 mountY=0.15, mountTheta=0.47
22:34:31.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.18, opts=13)
22:34:31.499 00.001 8996 Enqueuing Move request for scope (0.28, -0.18)
22:34:31.500 00.001 20224 Worker thread wakes up
22:34:31.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.18) opts 0xd
22:34:31.500 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.18)
22:34:31.500 00.000 20224 Moving (0.28, -0.18) raw xDistance=0.30 yDistance=0.15
22:34:31.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
22:34:31.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:31.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:34:31.500 00.000 20224 MoveAxis(W, 46, ABG)
22:34:31.500 00.000 20224 Guiding  Dir = 3, Dur = 46
22:34:31.501 00.001 20224 IsSlewing returns 0
22:34:31.501 00.000 20224 IsGuiding returns 0
22:34:31.501 00.000 20224 PulseGuide returned control before completion, sleep 56
22:34:31.506 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50512, med=2777, FiltMin=2518, FiltMax=26189, Gamma=1.000
22:34:31.520 00.014 8996 UpdateGuideState exits: m=650537 SNR=357.8
22:34:31.522 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:31.524 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:31.526 00.002 8996 Enqueuing Expose request
22:34:31.568 00.042 20224 IsGuiding returns 1
22:34:31.568 00.000 20224 scope still moving after pulse duration time elapsed
22:34:31.600 00.032 20224 IsSlewing returns 0
22:34:31.601 00.001 20224 IsGuiding returns 0
22:34:31.601 00.000 20224 scope move finished after 46 + 54 ms
22:34:31.601 00.000 20224 Move returns status 0, amount 46
22:34:31.601 00.000 20224 MoveAxis(N, 0, ABG)
22:34:31.601 00.000 20224 Move returns status 0, amount 0
22:34:31.601 00.000 20224 move complete, result=0
22:34:31.602 00.001 20224 worker thread done servicing request
22:34:31.602 00.000 20224 Worker thread wakes up
22:34:31.602 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
22:34:31.604 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:31.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:32.780 01.176 20224 Exposure complete
22:34:32.869 00.089 20224 worker thread done servicing request
22:34:32.869 00.000 8996 OnExposeComplete: enter
22:34:32.871 00.002 8996 UpdateGuideState(): m_state=6
22:34:32.873 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5041
22:34:32.875 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=470.61, Mass=753843, SNR=340.3, Peak=53555 HFD=4.6
22:34:32.877 00.002 8996 MultiStar: [#1 -0.38,-0.57,0.00,M3] [#2 -0.21,-0.42,0.00,M1] [#3 -0.27,-0.41,0.00,M1] [#4 -0.24,-0.40,0.00,M1] [#5 -0.27,-0.30,0.57,U] [#6 -0.33,-0.59,0.00,M1] [#7 -0.58,-0.86,0.00,M3] [#8 -0.29,-0.51,0.00,M2] 
22:34:32.878 00.001 8996 single-star, 1 included, MultiStar: {-0.19, -0.15}, one-star: {-0.15, -0.06}
22:34:32.880 00.002 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
22:34:32.882 00.002 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
22:34:32.883 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.17 cameraTheta=-2.74 mountX=-0.15 mountY=0.08, mountTheta=2.63
22:34:32.886 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.06, opts=13)
22:34:32.887 00.001 8996 Enqueuing Move request for scope (-0.15, -0.06)
22:34:32.888 00.001 20224 Worker thread wakes up
22:34:32.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
22:34:32.889 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
22:34:32.889 00.000 20224 Moving (-0.15, -0.06) raw xDistance=-0.15 yDistance=0.08
22:34:32.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:34:32.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:32.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:34:32.889 00.000 20224 MoveAxis(E, 0, ABG)
22:34:32.889 00.000 20224 Move returns status 0, amount 0
22:34:32.889 00.000 20224 MoveAxis(N, 0, ABG)
22:34:32.889 00.000 20224 Move returns status 0, amount 0
22:34:32.889 00.000 20224 move complete, result=0
22:34:32.889 00.000 20224 worker thread done servicing request
22:34:32.893 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53555, med=2777, FiltMin=2534, FiltMax=29629, Gamma=1.000
22:34:32.918 00.025 8996 UpdateGuideState exits: m=753843 SNR=340.3
22:34:32.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:32.921 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:32.922 00.001 8996 Enqueuing Expose request
22:34:32.923 00.001 20224 Worker thread wakes up
22:34:32.924 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:32.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:32.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:33.901 00.976 20224 Exposure complete
22:34:33.995 00.094 20224 worker thread done servicing request
22:34:33.995 00.000 8996 OnExposeComplete: enter
22:34:33.996 00.001 8996 UpdateGuideState(): m_state=6
22:34:33.997 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5042
22:34:33.998 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.91, Mass=753332, SNR=324.9, Peak=62051 HFD=4.4
22:34:33.999 00.001 8996 MultiStar: [#1 -0.06,-0.35,0.70,U] [#2 -0.01,-0.39,0.89,U] [#3 -0.10,-0.38,0.75,U] [#4 -0.16,-0.52,0.00,M2] [#5 -0.10,-0.04,0.61,U] [#6 -0.23,-0.24,0.43,U] [#7 -0.17,-0.31,0.49,U] [#8 0.13,-0.27,0.45,U] 
22:34:34.000 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.20}, one-star: {-0.04, 0.24}
22:34:34.001 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
22:34:34.001 00.000 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
22:34:34.002 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.89 mountX=-0.05 mountY=0.20, mountTheta=1.79
22:34:34.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.20, opts=13)
22:34:34.005 00.001 8996 Enqueuing Move request for scope (-0.06, -0.20)
22:34:34.005 00.000 20224 Worker thread wakes up
22:34:34.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
22:34:34.006 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
22:34:34.006 00.000 20224 Moving (-0.06, -0.20) raw xDistance=-0.05 yDistance=0.20
22:34:34.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:34:34.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:34:34.006 00.000 20224 MoveAxis(E, 0, ABG)
22:34:34.006 00.000 20224 Move returns status 0, amount 0
22:34:34.006 00.000 20224 MoveAxis(S, 43, ABG)
22:34:34.006 00.000 20224 Guiding  Dir = 1, Dur = 43
22:34:34.006 00.000 20224 IsSlewing returns 0
22:34:34.006 00.000 20224 IsGuiding returns 0
22:34:34.010 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62051, med=2777, FiltMin=2521, FiltMax=31021, Gamma=1.000
22:34:34.019 00.009 20224 PulseGuide returned control before completion, sleep 41
22:34:34.030 00.011 8996 UpdateGuideState exits: m=753332 SNR=324.9
22:34:34.032 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:34.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:34.035 00.002 8996 Enqueuing Expose request
22:34:34.066 00.031 20224 IsGuiding returns 1
22:34:34.066 00.000 20224 scope still moving after pulse duration time elapsed
22:34:34.097 00.031 20224 IsSlewing returns 0
22:34:34.097 00.000 20224 IsGuiding returns 0
22:34:34.097 00.000 20224 scope move finished after 43 + 48 ms
22:34:34.097 00.000 20224 Move returns status 0, amount 43
22:34:34.097 00.000 20224 move complete, result=0
22:34:34.098 00.001 20224 worker thread done servicing request
22:34:34.098 00.000 20224 Worker thread wakes up
22:34:34.098 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:34.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:34.099 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
22:34:35.300 01.201 20224 Exposure complete
22:34:35.354 00.054 20224 worker thread done servicing request
22:34:35.355 00.001 8996 OnExposeComplete: enter
22:34:35.355 00.000 8996 UpdateGuideState(): m_state=6
22:34:35.356 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5043
22:34:35.357 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=470.80, Mass=800388, SNR=394.9, Peak=61155 HFD=4.4
22:34:35.358 00.001 8996 MultiStar: [#1 -0.03,0.05,0.60,U] [#2 -0.23,0.19,0.76,U] [#3 -0.23,-0.02,0.50,U] [#4 -0.31,-0.26,0.48,U] [#5 -0.22,-0.15,0.55,U] [#6 -0.15,-0.23,0.42,U] [#7 -0.35,-0.14,0.45,U] [#8 -0.00,-0.14,0.36,U] 
22:34:35.359 00.001 8996 single-star, 8 included, MultiStar: {-0.18, -0.02}, one-star: {-0.09, 0.12}
22:34:35.360 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:34:35.360 00.000 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:34:35.361 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.20 mountX=-0.10 mountY=-0.11, mountTheta=-2.31
22:34:35.363 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.12, opts=13)
22:34:35.363 00.000 8996 Enqueuing Move request for scope (-0.09, 0.12)
22:34:35.364 00.001 20224 Worker thread wakes up
22:34:35.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:34:35.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:34:35.365 00.001 20224 Moving (-0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
22:34:35.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:34:35.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:35.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:34:35.365 00.000 20224 MoveAxis(E, 0, ABG)
22:34:35.365 00.000 20224 Move returns status 0, amount 0
22:34:35.365 00.000 20224 MoveAxis(N, 0, ABG)
22:34:35.365 00.000 20224 Move returns status 0, amount 0
22:34:35.366 00.001 20224 move complete, result=0
22:34:35.366 00.000 20224 worker thread done servicing request
22:34:35.368 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61155, med=2777, FiltMin=2509, FiltMax=32461, Gamma=1.000
22:34:35.382 00.014 8996 UpdateGuideState exits: m=800388 SNR=394.9
22:34:35.382 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:35.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:35.384 00.001 8996 Enqueuing Expose request
22:34:35.385 00.001 20224 Worker thread wakes up
22:34:35.385 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:35.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:35.385 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:36.374 00.989 20224 Exposure complete
22:34:36.437 00.063 20224 worker thread done servicing request
22:34:36.437 00.000 8996 OnExposeComplete: enter
22:34:36.438 00.001 8996 UpdateGuideState(): m_state=6
22:34:36.438 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5044
22:34:36.439 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=470.99, Mass=733528, SNR=325.5, Peak=64627 HFD=4.4
22:34:36.440 00.001 8996 MultiStar: [#1 -0.47,0.17,0.00,M2] [#2 -0.54,0.29,0.00,M1] [#3 -0.55,0.33,0.00,M1] [#4 -0.67,-0.06,0.00,M2] [#5 -0.17,0.13,0.74,U] [#6 -0.45,0.39,0.00,M1] [#7 -0.64,0.03,0.00,M2] [#8 -0.16,0.30,0.46,U] 
22:34:36.441 00.001 8996 refined, 2 included, MultiStar: {-0.18, 0.25}, one-star: {-0.20, 0.31}
22:34:36.443 00.002 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:34:36.443 00.000 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:34:36.444 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.31 cameraTheta=2.20 mountX=-0.20 mountY=-0.23, mountTheta=-2.30
22:34:36.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.25, opts=13)
22:34:36.446 00.000 8996 Enqueuing Move request for scope (-0.18, 0.25)
22:34:36.447 00.001 20224 Worker thread wakes up
22:34:36.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
22:34:36.447 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
22:34:36.447 00.000 20224 Moving (-0.18, 0.25) raw xDistance=-0.20 yDistance=-0.23
22:34:36.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:34:36.448 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:34:36.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:34:36.448 00.000 20224 MoveAxis(E, 30, ABG)
22:34:36.448 00.000 20224 Guiding  Dir = 2, Dur = 30
22:34:36.448 00.000 20224 IsSlewing returns 0
22:34:36.448 00.000 20224 IsGuiding returns 0
22:34:36.450 00.002 20224 PulseGuide returned control before completion, sleep 39
22:34:36.451 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64627, med=2777, FiltMin=2516, FiltMax=32685, Gamma=1.000
22:34:36.470 00.019 8996 UpdateGuideState exits: m=733528 SNR=325.5
22:34:36.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:36.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:36.472 00.000 8996 Enqueuing Expose request
22:34:36.500 00.028 20224 IsGuiding returns 1
22:34:36.500 00.000 20224 scope still moving after pulse duration time elapsed
22:34:36.531 00.031 20224 IsSlewing returns 0
22:34:36.531 00.000 20224 IsGuiding returns 0
22:34:36.532 00.001 20224 scope move finished after 30 + 53 ms
22:34:36.532 00.000 20224 Move returns status 0, amount 30
22:34:36.532 00.000 20224 MoveAxis(N, 0, ABG)
22:34:36.532 00.000 20224 Move returns status 0, amount 0
22:34:36.532 00.000 20224 move complete, result=0
22:34:36.532 00.000 20224 worker thread done servicing request
22:34:36.532 00.000 20224 Worker thread wakes up
22:34:36.532 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
22:34:36.533 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:36.534 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:37.693 01.159 20224 Exposure complete
22:34:37.764 00.071 20224 worker thread done servicing request
22:34:37.764 00.000 8996 OnExposeComplete: enter
22:34:37.765 00.001 8996 UpdateGuideState(): m_state=6
22:34:37.765 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5045
22:34:37.766 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=471.11, Mass=756772, SNR=342.1, Peak=61043 HFD=4.4
22:34:37.767 00.001 8996 MultiStar: [#1 -0.37,0.15,0.73,U] [#2 -0.30,0.27,0.86,U] [#3 -0.27,0.39,0.00,M2] [#4 -0.23,-0.15,0.61,U] [#5 -0.16,-0.03,0.65,U] [#6 -0.24,0.09,0.47,U] [#7 -0.35,0.11,0.50,U] [#8 -0.12,0.28,0.43,U] 
22:34:37.768 00.001 8996 refined, 7 included, MultiStar: {-0.20, 0.17}, one-star: {0.06, 0.43}
22:34:37.769 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
22:34:37.770 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
22:34:37.771 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.44 mountX=-0.22 mountY=-0.14, mountTheta=-2.55
22:34:37.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.17, opts=13)
22:34:37.774 00.001 8996 Enqueuing Move request for scope (-0.20, 0.17)
22:34:37.775 00.001 20224 Worker thread wakes up
22:34:37.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
22:34:37.775 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
22:34:37.775 00.000 20224 Moving (-0.20, 0.17) raw xDistance=-0.22 yDistance=-0.14
22:34:37.776 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:34:37.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:37.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:34:37.776 00.000 20224 MoveAxis(E, 34, ABG)
22:34:37.776 00.000 20224 Guiding  Dir = 2, Dur = 34
22:34:37.776 00.000 20224 IsSlewing returns 0
22:34:37.776 00.000 20224 IsGuiding returns 0
22:34:37.781 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61043, med=2777, FiltMin=2496, FiltMax=31645, Gamma=1.000
22:34:37.783 00.002 20224 PulseGuide returned control before completion, sleep 38
22:34:37.795 00.012 8996 UpdateGuideState exits: m=756772 SNR=342.1
22:34:37.796 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:37.797 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:37.798 00.001 8996 Enqueuing Expose request
22:34:37.829 00.031 20224 IsGuiding returns 1
22:34:37.829 00.000 20224 scope still moving after pulse duration time elapsed
22:34:37.860 00.031 20224 IsSlewing returns 0
22:34:37.861 00.001 20224 IsGuiding returns 1
22:34:37.892 00.031 20224 IsSlewing returns 0
22:34:37.892 00.000 20224 IsGuiding returns 0
22:34:37.892 00.000 20224 scope move finished after 34 + 82 ms
22:34:37.893 00.001 20224 Move returns status 0, amount 34
22:34:37.893 00.000 20224 MoveAxis(N, 0, ABG)
22:34:37.893 00.000 20224 Move returns status 0, amount 0
22:34:37.893 00.000 20224 move complete, result=0
22:34:37.893 00.000 20224 worker thread done servicing request
22:34:37.893 00.000 20224 Worker thread wakes up
22:34:37.893 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
22:34:37.895 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:37.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:38.859 00.964 20224 Exposure complete
22:34:38.948 00.089 20224 worker thread done servicing request
22:34:38.948 00.000 8996 OnExposeComplete: enter
22:34:38.949 00.001 8996 UpdateGuideState(): m_state=6
22:34:38.950 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5046
22:34:38.950 00.000 8996 Star::Find returns 1 (0), X=138.19, Y=471.16, Mass=709274, SNR=346.5, Peak=46931 HFD=4.4
22:34:38.951 00.001 8996 MultiStar: [#1 -0.11,-0.02,0.74,U] [#2 -0.23,0.20,0.71,U] [#3 -0.06,0.19,0.61,U] [#4 -0.11,0.03,0.55,U] [#5 -0.08,-0.08,0.58,U] [#6 -0.13,-0.22,0.40,U] [#7 -0.26,-0.14,0.44,U] [#8 0.12,0.10,0.42,U] 
22:34:38.952 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {0.18, 0.48}
22:34:38.953 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
22:34:38.953 00.000 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
22:34:38.954 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.06 mountX=-0.07 mountY=-0.10, mountTheta=-2.17
22:34:38.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
22:34:38.956 00.000 8996 Enqueuing Move request for scope (-0.06, 0.11)
22:34:38.957 00.001 20224 Worker thread wakes up
22:34:38.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
22:34:38.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
22:34:38.957 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
22:34:38.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:34:38.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:38.958 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:34:38.958 00.000 20224 MoveAxis(E, 0, ABG)
22:34:38.958 00.000 20224 Move returns status 0, amount 0
22:34:38.958 00.000 20224 MoveAxis(N, 0, ABG)
22:34:38.958 00.000 20224 Move returns status 0, amount 0
22:34:38.958 00.000 20224 move complete, result=0
22:34:38.958 00.000 20224 worker thread done servicing request
22:34:38.962 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46931, med=2777, FiltMin=2531, FiltMax=27510, Gamma=1.000
22:34:38.989 00.027 8996 UpdateGuideState exits: m=709274 SNR=346.5
22:34:38.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:38.992 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:38.994 00.002 8996 Enqueuing Expose request
22:34:38.995 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:38.996 00.001 20224 Worker thread wakes up
22:34:38.996 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:38.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:40.161 01.165 20224 Exposure complete
22:34:40.234 00.073 20224 worker thread done servicing request
22:34:40.234 00.000 8996 OnExposeComplete: enter
22:34:40.235 00.001 8996 UpdateGuideState(): m_state=6
22:34:40.236 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5047
22:34:40.237 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=470.89, Mass=816361, SNR=347.4, Peak=59280 HFD=4.4
22:34:40.238 00.001 8996 MultiStar: [#1 0.09,-0.12,0.73,U] [#2 -0.09,0.12,0.79,U] [#3 -0.18,0.05,0.59,U] [#4 -0.13,-0.07,0.48,U] [#5 -0.15,0.12,0.59,U] [#6 -0.03,-0.09,0.46,U] [#7 -0.14,-0.03,0.41,U] [#8 0.04,-0.03,0.40,U] 
22:34:40.239 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {0.32, 0.22}
22:34:40.241 00.002 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
22:34:40.242 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
22:34:40.244 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.56 mountX=-0.00 mountY=-0.04, mountTheta=-1.66
22:34:40.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.04, opts=13)
22:34:40.247 00.001 8996 Enqueuing Move request for scope (0.00, 0.04)
22:34:40.248 00.001 20224 Worker thread wakes up
22:34:40.249 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
22:34:40.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
22:34:40.249 00.000 20224 Moving (0.00, 0.04) raw xDistance=-0.00 yDistance=-0.04
22:34:40.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:34:40.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:40.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:34:40.249 00.000 20224 MoveAxis(E, 0, ABG)
22:34:40.249 00.000 20224 Move returns status 0, amount 0
22:34:40.249 00.000 20224 MoveAxis(N, 0, ABG)
22:34:40.250 00.001 20224 Move returns status 0, amount 0
22:34:40.250 00.000 20224 move complete, result=0
22:34:40.250 00.000 20224 worker thread done servicing request
22:34:40.257 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59280, med=2777, FiltMin=2518, FiltMax=30861, Gamma=1.000
22:34:40.282 00.025 8996 UpdateGuideState exits: m=816361 SNR=347.4
22:34:40.285 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:40.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:40.288 00.002 8996 Enqueuing Expose request
22:34:40.288 00.000 20224 Worker thread wakes up
22:34:40.288 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:40.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:40.288 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:41.287 00.999 20224 Exposure complete
22:34:41.353 00.066 20224 worker thread done servicing request
22:34:41.354 00.001 8996 OnExposeComplete: enter
22:34:41.355 00.001 8996 UpdateGuideState(): m_state=6
22:34:41.355 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5048
22:34:41.356 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.86, Mass=766797, SNR=362.5, Peak=62355 HFD=4.3
22:34:41.357 00.001 8996 MultiStar: [#1 0.14,-0.05,0.65,U] [#2 0.03,0.02,0.73,U] [#3 -0.16,0.14,0.72,U] [#4 -0.14,-0.22,0.51,U] [#5 -0.03,-0.08,0.59,U] [#6 0.00,-0.09,0.42,U] [#7 0.18,-0.10,0.46,U] [#8 -0.06,0.10,0.38,U] 
22:34:41.358 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.01}, one-star: {0.07, 0.19}
22:34:41.358 00.000 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:34:41.359 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
22:34:41.360 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.93 mountX=0.01 mountY=-0.01, mountTheta=-1.03
22:34:41.361 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
22:34:41.362 00.001 8996 Enqueuing Move request for scope (0.01, 0.01)
22:34:41.364 00.002 20224 Worker thread wakes up
22:34:41.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
22:34:41.364 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
22:34:41.364 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
22:34:41.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:34:41.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:41.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:34:41.364 00.000 20224 MoveAxis(E, 0, ABG)
22:34:41.364 00.000 20224 Move returns status 0, amount 0
22:34:41.364 00.000 20224 MoveAxis(N, 0, ABG)
22:34:41.364 00.000 20224 Move returns status 0, amount 0
22:34:41.364 00.000 20224 move complete, result=0
22:34:41.365 00.001 20224 worker thread done servicing request
22:34:41.376 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62355, med=2777, FiltMin=2521, FiltMax=31187, Gamma=1.000
22:34:41.395 00.019 8996 UpdateGuideState exits: m=766797 SNR=362.5
22:34:41.397 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:41.397 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:41.398 00.001 8996 Enqueuing Expose request
22:34:41.399 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:41.400 00.001 20224 Worker thread wakes up
22:34:41.400 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:41.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:42.568 01.168 20224 Exposure complete
22:34:42.633 00.065 20224 worker thread done servicing request
22:34:42.633 00.000 8996 OnExposeComplete: enter
22:34:42.635 00.002 8996 UpdateGuideState(): m_state=6
22:34:42.636 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5049
22:34:42.637 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=470.87, Mass=744046, SNR=371.8, Peak=61600 HFD=4.5
22:34:42.639 00.002 8996 MultiStar: [#1 0.26,-0.08,0.62,U] [#2 0.18,0.21,0.70,U] [#3 0.39,-0.21,0.57,U] [#4 0.43,-0.40,0.00,M1] [#5 0.36,-0.32,0.00,M1] [#6 0.41,-0.12,0.45,U] [#7 0.37,-0.20,0.37,U] [#8 0.61,0.10,0.00,M1] 
22:34:42.640 00.001 8996 refined, 5 included, MultiStar: {0.35, 0.01}, one-star: {0.46, 0.20}
22:34:42.641 00.001 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
22:34:42.642 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
22:34:42.643 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=0.01 hyp=0.35 cameraTheta=0.04 mountX=0.34 mountY=-0.05, mountTheta=-0.16
22:34:42.645 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.01, opts=13)
22:34:42.646 00.001 8996 Enqueuing Move request for scope (0.35, 0.01)
22:34:42.648 00.002 20224 Worker thread wakes up
22:34:42.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.01) opts 0xd
22:34:42.648 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.01)
22:34:42.648 00.000 20224 Moving (0.35, 0.01) raw xDistance=0.34 yDistance=-0.05
22:34:42.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:34:42.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:42.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:34:42.648 00.000 20224 MoveAxis(W, 50, ABG)
22:34:42.648 00.000 20224 Guiding  Dir = 3, Dur = 50
22:34:42.649 00.001 20224 IsSlewing returns 0
22:34:42.649 00.000 20224 IsGuiding returns 0
22:34:42.651 00.002 20224 PulseGuide returned control before completion, sleep 59
22:34:42.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61600, med=2777, FiltMin=2521, FiltMax=28381, Gamma=1.000
22:34:42.672 00.017 8996 UpdateGuideState exits: m=744046 SNR=371.8
22:34:42.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:42.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:42.674 00.000 8996 Enqueuing Expose request
22:34:42.722 00.048 20224 IsGuiding returns 1
22:34:42.722 00.000 20224 scope still moving after pulse duration time elapsed
22:34:42.753 00.031 20224 IsSlewing returns 0
22:34:42.753 00.000 20224 IsGuiding returns 0
22:34:42.753 00.000 20224 scope move finished after 50 + 53 ms
22:34:42.753 00.000 20224 Move returns status 0, amount 50
22:34:42.754 00.001 20224 MoveAxis(N, 0, ABG)
22:34:42.754 00.000 20224 Move returns status 0, amount 0
22:34:42.754 00.000 20224 move complete, result=0
22:34:42.754 00.000 20224 worker thread done servicing request
22:34:42.754 00.000 20224 Worker thread wakes up
22:34:42.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:42.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:42.754 00.000 8996 GuideStep: 0.3 px 50 ms WEST, -0.1 px 0 ms NORTH
22:34:43.728 00.974 20224 Exposure complete
22:34:43.804 00.076 20224 worker thread done servicing request
22:34:43.805 00.001 8996 OnExposeComplete: enter
22:34:43.806 00.001 8996 UpdateGuideState(): m_state=6
22:34:43.808 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5050
22:34:43.809 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.80, Mass=719894, SNR=349.7, Peak=51632 HFD=4.5
22:34:43.811 00.002 8996 MultiStar: [#1 0.06,-0.03,0.71,U] [#2 -0.01,0.10,0.79,U] [#3 0.12,0.13,0.58,U] [#4 0.00,-0.03,0.53,U] [#5 0.15,-0.22,0.56,U] [#6 0.22,-0.03,0.43,U] [#7 0.05,-0.09,0.45,U] [#8 0.32,-0.11,0.40,U] 
22:34:43.812 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.00}, one-star: {0.34, 0.12}
22:34:43.813 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:34:43.814 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
22:34:43.816 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.00 hyp=0.14 cameraTheta=0.03 mountX=0.14 mountY=-0.02, mountTheta=-0.15
22:34:43.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.00, opts=13)
22:34:43.820 00.002 8996 Enqueuing Move request for scope (0.14, 0.00)
22:34:43.821 00.001 20224 Worker thread wakes up
22:34:43.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.00) opts 0xd
22:34:43.821 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.00)
22:34:43.821 00.000 20224 Moving (0.14, 0.00) raw xDistance=0.14 yDistance=-0.02
22:34:43.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:34:43.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:43.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:34:43.821 00.000 20224 MoveAxis(E, 0, ABG)
22:34:43.821 00.000 20224 Move returns status 0, amount 0
22:34:43.821 00.000 20224 MoveAxis(N, 0, ABG)
22:34:43.821 00.000 20224 Move returns status 0, amount 0
22:34:43.821 00.000 20224 move complete, result=0
22:34:43.821 00.000 20224 worker thread done servicing request
22:34:43.825 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51632, med=2777, FiltMin=2525, FiltMax=24813, Gamma=1.000
22:34:43.842 00.017 8996 UpdateGuideState exits: m=719894 SNR=349.7
22:34:43.844 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:43.844 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:43.846 00.002 8996 Enqueuing Expose request
22:34:43.848 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:43.850 00.002 20224 Worker thread wakes up
22:34:43.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:43.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:45.008 01.157 20224 Exposure complete
22:34:45.070 00.062 20224 worker thread done servicing request
22:34:45.070 00.000 8996 OnExposeComplete: enter
22:34:45.071 00.001 8996 UpdateGuideState(): m_state=6
22:34:45.072 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5051
22:34:45.073 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.78, Mass=794821, SNR=357.8, Peak=61267 HFD=4.5
22:34:45.074 00.001 8996 MultiStar: [#1 -0.26,-0.27,0.61,U] [#2 -0.03,-0.17,0.67,U] [#3 0.09,-0.01,0.64,U] [#4 0.11,-0.14,0.52,U] [#5 -0.17,-0.07,0.57,U] [#6 -0.06,-0.01,0.42,U] [#7 -0.11,-0.11,0.41,U] [#8 -0.01,-0.07,0.37,U] 
22:34:45.075 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.07}, one-star: {0.09, 0.10}
22:34:45.076 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
22:34:45.077 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
22:34:45.077 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.95 mountX=-0.02 mountY=0.07, mountTheta=1.85
22:34:45.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
22:34:45.080 00.001 8996 Enqueuing Move request for scope (-0.03, -0.07)
22:34:45.080 00.000 20224 Worker thread wakes up
22:34:45.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
22:34:45.080 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
22:34:45.080 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
22:34:45.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:34:45.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:45.081 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:34:45.081 00.000 20224 MoveAxis(E, 0, ABG)
22:34:45.081 00.000 20224 Move returns status 0, amount 0
22:34:45.081 00.000 20224 MoveAxis(N, 0, ABG)
22:34:45.081 00.000 20224 Move returns status 0, amount 0
22:34:45.081 00.000 20224 move complete, result=0
22:34:45.081 00.000 20224 worker thread done servicing request
22:34:45.084 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61267, med=2774, FiltMin=2499, FiltMax=27440, Gamma=1.000
22:34:45.098 00.014 8996 UpdateGuideState exits: m=794821 SNR=357.8
22:34:45.100 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:45.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:45.101 00.000 8996 Enqueuing Expose request
22:34:45.102 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:45.103 00.001 20224 Worker thread wakes up
22:34:45.103 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:45.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:46.074 00.971 20224 Exposure complete
22:34:46.153 00.079 20224 worker thread done servicing request
22:34:46.154 00.001 8996 OnExposeComplete: enter
22:34:46.155 00.001 8996 UpdateGuideState(): m_state=6
22:34:46.157 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5052
22:34:46.158 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.00, Mass=717022, SNR=323.4, Peak=61379 HFD=4.4
22:34:46.159 00.001 8996 MultiStar: [#1 -0.21,-0.26,0.69,U] [#2 -0.16,0.11,0.80,U] [#3 -0.11,0.12,0.64,U] [#4 -0.09,-0.15,0.67,U] [#5 -0.23,0.08,0.67,U] [#6 -0.22,-0.01,0.50,U] [#7 -0.19,-0.35,0.50,U] [#8 -0.14,-0.11,0.40,U] 
22:34:46.159 00.000 8996 refined, 8 included, MultiStar: {-0.16, 0.01}, one-star: {-0.11, 0.32}
22:34:46.161 00.002 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
22:34:46.162 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
22:34:46.163 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.10 mountX=-0.16 mountY=0.01, mountTheta=3.07
22:34:46.165 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.01, opts=13)
22:34:46.166 00.001 8996 Enqueuing Move request for scope (-0.16, 0.01)
22:34:46.166 00.000 20224 Worker thread wakes up
22:34:46.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
22:34:46.166 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
22:34:46.167 00.001 20224 Moving (-0.16, 0.01) raw xDistance=-0.16 yDistance=0.01
22:34:46.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:34:46.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:46.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:34:46.167 00.000 20224 MoveAxis(E, 0, ABG)
22:34:46.167 00.000 20224 Move returns status 0, amount 0
22:34:46.167 00.000 20224 MoveAxis(N, 0, ABG)
22:34:46.167 00.000 20224 Move returns status 0, amount 0
22:34:46.167 00.000 20224 move complete, result=0
22:34:46.167 00.000 20224 worker thread done servicing request
22:34:46.171 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61379, med=2777, FiltMin=2505, FiltMax=29853, Gamma=1.000
22:34:46.188 00.017 8996 UpdateGuideState exits: m=717022 SNR=323.4
22:34:46.189 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:46.190 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:46.191 00.001 8996 Enqueuing Expose request
22:34:46.193 00.002 20224 Worker thread wakes up
22:34:46.193 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:46.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:46.193 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:47.349 01.156 20224 Exposure complete
22:34:47.457 00.108 20224 worker thread done servicing request
22:34:47.457 00.000 8996 OnExposeComplete: enter
22:34:47.459 00.002 8996 UpdateGuideState(): m_state=6
22:34:47.461 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5053
22:34:47.463 00.002 8996 Star::Find returns 1 (0), X=137.89, Y=470.55, Mass=736132, SNR=350.6, Peak=53539 HFD=4.4
22:34:47.464 00.001 8996 MultiStar: [#1 -0.16,-0.25,0.71,U] [#2 -0.29,-0.09,0.70,U] [#3 -0.16,-0.11,0.60,U] [#4 -0.32,-0.32,0.00,M1] [#5 -0.29,-0.10,0.60,U] [#6 -0.16,-0.16,0.44,U] [#7 -0.42,-0.15,0.00,M1] [#8 -0.08,-0.19,0.36,U] 
22:34:47.466 00.002 8996 single-star, 6 included, MultiStar: {-0.18, -0.14}, one-star: {-0.12, -0.12}
22:34:47.467 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
22:34:47.468 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
22:34:47.469 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.35 mountX=-0.11 mountY=0.13, mountTheta=2.25
22:34:47.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.12, opts=13)
22:34:47.473 00.002 8996 Enqueuing Move request for scope (-0.12, -0.12)
22:34:47.474 00.001 20224 Worker thread wakes up
22:34:47.474 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
22:34:47.474 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
22:34:47.475 00.001 20224 Moving (-0.12, -0.12) raw xDistance=-0.11 yDistance=0.13
22:34:47.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:34:47.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:47.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:34:47.475 00.000 20224 MoveAxis(E, 0, ABG)
22:34:47.475 00.000 20224 Move returns status 0, amount 0
22:34:47.475 00.000 20224 MoveAxis(N, 0, ABG)
22:34:47.475 00.000 20224 Move returns status 0, amount 0
22:34:47.475 00.000 20224 move complete, result=0
22:34:47.475 00.000 20224 worker thread done servicing request
22:34:47.482 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53539, med=2777, FiltMin=2521, FiltMax=29293, Gamma=1.000
22:34:47.497 00.015 8996 UpdateGuideState exits: m=736132 SNR=350.6
22:34:47.499 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:47.502 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:47.504 00.002 8996 Enqueuing Expose request
22:34:47.505 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:47.506 00.001 20224 Worker thread wakes up
22:34:47.507 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:47.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:48.477 00.970 20224 Exposure complete
22:34:48.542 00.065 20224 worker thread done servicing request
22:34:48.543 00.001 8996 OnExposeComplete: enter
22:34:48.544 00.001 8996 UpdateGuideState(): m_state=6
22:34:48.546 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5054
22:34:48.548 00.002 8996 Star::Find returns 1 (0), X=137.95, Y=470.74, Mass=773587, SNR=379.7, Peak=62515 HFD=4.4
22:34:48.550 00.002 8996 MultiStar: [#1 -0.05,-0.36,0.57,U] [#2 -0.12,-0.09,0.61,U] [#3 -0.03,-0.17,0.57,U] [#4 -0.14,-0.33,0.50,U] [#5 -0.34,-0.06,0.57,U] [#6 -0.08,-0.22,0.42,U] [#7 -0.22,-0.23,0.38,U] [#8 -0.24,-0.07,0.34,U] 
22:34:48.551 00.001 8996 single-star, 8 included, MultiStar: {-0.13, -0.14}, one-star: {-0.05, 0.07}
22:34:48.553 00.002 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
22:34:48.555 00.002 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
22:34:48.556 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.23 mountX=-0.06 mountY=-0.06, mountTheta=-2.33
22:34:48.558 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.07, opts=13)
22:34:48.559 00.001 8996 Enqueuing Move request for scope (-0.05, 0.07)
22:34:48.561 00.002 20224 Worker thread wakes up
22:34:48.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
22:34:48.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
22:34:48.561 00.000 20224 Moving (-0.05, 0.07) raw xDistance=-0.06 yDistance=-0.06
22:34:48.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:34:48.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:48.562 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:34:48.562 00.000 20224 MoveAxis(E, 0, ABG)
22:34:48.562 00.000 20224 Move returns status 0, amount 0
22:34:48.562 00.000 20224 MoveAxis(N, 0, ABG)
22:34:48.562 00.000 20224 Move returns status 0, amount 0
22:34:48.562 00.000 20224 move complete, result=0
22:34:48.562 00.000 20224 worker thread done servicing request
22:34:48.567 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62515, med=2777, FiltMin=2521, FiltMax=29213, Gamma=1.000
22:34:48.598 00.031 8996 UpdateGuideState exits: m=773587 SNR=379.7
22:34:48.600 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:48.601 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:48.602 00.001 8996 Enqueuing Expose request
22:34:48.603 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:48.604 00.001 20224 Worker thread wakes up
22:34:48.604 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:48.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:49.770 01.166 20224 Exposure complete
22:34:49.833 00.063 20224 worker thread done servicing request
22:34:49.833 00.000 8996 OnExposeComplete: enter
22:34:49.834 00.001 8996 UpdateGuideState(): m_state=6
22:34:49.835 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5055
22:34:49.836 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=470.77, Mass=699835, SNR=339.6, Peak=62627 HFD=4.5
22:34:49.837 00.001 8996 MultiStar: [#1 -0.10,-0.25,0.62,U] [#2 -0.12,-0.07,0.65,U] [#3 -0.17,-0.14,0.70,U] [#4 -0.23,-0.39,0.00,M1] [#5 -0.30,-0.36,0.00,M1] [#6 -0.12,-0.03,0.51,U] [#7 -0.25,-0.39,0.00,M1] [#8 -0.31,-0.11,0.42,U] 
22:34:49.838 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.07}, one-star: {-0.25, 0.10}
22:34:49.839 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
22:34:49.840 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
22:34:49.840 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.78 mountX=-0.17 mountY=0.09, mountTheta=2.67
22:34:49.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.07, opts=13)
22:34:49.842 00.000 8996 Enqueuing Move request for scope (-0.18, -0.07)
22:34:49.843 00.001 20224 Worker thread wakes up
22:34:49.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
22:34:49.843 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
22:34:49.843 00.000 20224 Moving (-0.18, -0.07) raw xDistance=-0.17 yDistance=0.09
22:34:49.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:34:49.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:49.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:34:49.843 00.000 20224 MoveAxis(E, 0, ABG)
22:34:49.843 00.000 20224 Move returns status 0, amount 0
22:34:49.843 00.000 20224 MoveAxis(N, 0, ABG)
22:34:49.843 00.000 20224 Move returns status 0, amount 0
22:34:49.843 00.000 20224 move complete, result=0
22:34:49.844 00.001 20224 worker thread done servicing request
22:34:49.847 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62627, med=2774, FiltMin=2521, FiltMax=25587, Gamma=1.000
22:34:49.864 00.017 8996 UpdateGuideState exits: m=699835 SNR=339.6
22:34:49.864 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:49.866 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:49.867 00.001 8996 Enqueuing Expose request
22:34:49.868 00.001 20224 Worker thread wakes up
22:34:49.868 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:49.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:49.869 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:50.861 00.992 20224 Exposure complete
22:34:50.940 00.079 20224 worker thread done servicing request
22:34:50.940 00.000 8996 OnExposeComplete: enter
22:34:50.941 00.001 8996 UpdateGuideState(): m_state=6
22:34:50.942 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5056
22:34:50.943 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=470.55, Mass=780188, SNR=379.8, Peak=58358 HFD=4.4
22:34:50.944 00.001 8996 MultiStar: [#1 -0.04,-0.47,0.00,M1] [#2 -0.21,-0.04,0.69,U] [#3 0.04,-0.11,0.54,U] [#4 -0.19,-0.28,0.50,U] [#5 -0.19,-0.28,0.52,U] [#6 0.03,-0.14,0.42,U] [#7 -0.06,-0.39,0.38,U] [#8 -0.18,-0.34,0.36,U] 
22:34:50.945 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.19}, one-star: {-0.16, -0.13}
22:34:50.945 00.000 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
22:34:50.946 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
22:34:50.947 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-2.49 mountX=-0.15 mountY=0.14, mountTheta=2.38
22:34:50.948 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.13, opts=13)
22:34:50.949 00.001 8996 Enqueuing Move request for scope (-0.16, -0.13)
22:34:50.950 00.001 20224 Worker thread wakes up
22:34:50.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
22:34:50.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
22:34:50.950 00.000 20224 Moving (-0.16, -0.13) raw xDistance=-0.15 yDistance=0.14
22:34:50.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:34:50.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:50.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:34:50.950 00.000 20224 MoveAxis(E, 0, ABG)
22:34:50.951 00.001 20224 Move returns status 0, amount 0
22:34:50.951 00.000 20224 MoveAxis(N, 0, ABG)
22:34:50.951 00.000 20224 Move returns status 0, amount 0
22:34:50.951 00.000 20224 move complete, result=0
22:34:50.951 00.000 20224 worker thread done servicing request
22:34:50.956 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58358, med=2777, FiltMin=2525, FiltMax=32285, Gamma=1.000
22:34:50.974 00.018 8996 UpdateGuideState exits: m=780188 SNR=379.8
22:34:50.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:50.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:50.977 00.001 8996 Enqueuing Expose request
22:34:50.978 00.001 20224 Worker thread wakes up
22:34:50.978 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:50.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:50.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:52.150 01.171 20224 Exposure complete
22:34:52.228 00.078 20224 worker thread done servicing request
22:34:52.228 00.000 8996 OnExposeComplete: enter
22:34:52.230 00.002 8996 UpdateGuideState(): m_state=6
22:34:52.231 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5057
22:34:52.232 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=470.78, Mass=740117, SNR=335.4, Peak=57987 HFD=4.4
22:34:52.234 00.002 8996 MultiStar: [#1 -0.20,-0.25,0.67,U] [#2 -0.17,-0.14,0.78,U] [#3 -0.13,-0.17,0.68,U] [#4 -0.07,-0.39,0.61,U] [#5 -0.38,-0.34,0.00,M1] [#6 -0.20,-0.39,0.45,U] [#7 -0.26,-0.22,0.48,U] [#8 -0.20,-0.22,0.42,U] 
22:34:52.235 00.001 8996 single-star, 7 included, MultiStar: {-0.12, -0.18}, one-star: {0.06, 0.11}
22:34:52.237 00.002 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
22:34:52.238 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
22:34:52.240 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.07 mountX=0.05 mountY=-0.11, mountTheta=-1.17
22:34:52.242 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.11, opts=13)
22:34:52.243 00.001 8996 Enqueuing Move request for scope (0.06, 0.11)
22:34:52.244 00.001 20224 Worker thread wakes up
22:34:52.245 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
22:34:52.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
22:34:52.245 00.000 20224 Moving (0.06, 0.11) raw xDistance=0.05 yDistance=-0.11
22:34:52.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:34:52.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:52.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:34:52.245 00.000 20224 MoveAxis(E, 0, ABG)
22:34:52.245 00.000 20224 Move returns status 0, amount 0
22:34:52.245 00.000 20224 MoveAxis(N, 0, ABG)
22:34:52.245 00.000 20224 Move returns status 0, amount 0
22:34:52.245 00.000 20224 move complete, result=0
22:34:52.245 00.000 20224 worker thread done servicing request
22:34:52.251 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57987, med=2777, FiltMin=2528, FiltMax=26784, Gamma=1.000
22:34:52.277 00.026 8996 UpdateGuideState exits: m=740117 SNR=335.4
22:34:52.278 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:52.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:52.280 00.001 8996 Enqueuing Expose request
22:34:52.281 00.001 20224 Worker thread wakes up
22:34:52.281 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:52.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:52.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:53.265 00.984 20224 Exposure complete
22:34:53.350 00.085 20224 worker thread done servicing request
22:34:53.350 00.000 8996 OnExposeComplete: enter
22:34:53.351 00.001 8996 UpdateGuideState(): m_state=6
22:34:53.352 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5058
22:34:53.353 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=470.40, Mass=717350, SNR=374.7, Peak=50774 HFD=4.6
22:34:53.354 00.001 8996 MultiStar: [#1 -0.21,-0.71,0.00,M1] [#2 -0.31,-0.49,0.00,M1] [#3 -0.27,-0.44,0.00,M1] [#4 -0.29,-0.60,0.00,M1] [#5 -0.26,-0.45,0.00,M2] [#6 -0.38,-0.56,0.00,M1] [#7 -0.43,-0.47,0.00,M1] [#8 -0.30,-0.36,0.00,M1] 
22:34:53.354 00.000 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
22:34:53.355 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
22:34:53.356 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-2.26 mountX=-0.20 mountY=0.30, mountTheta=2.16
22:34:53.357 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.27, opts=13)
22:34:53.358 00.001 8996 Enqueuing Move request for scope (-0.23, -0.27)
22:34:53.359 00.001 20224 Worker thread wakes up
22:34:53.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
22:34:53.359 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
22:34:53.359 00.000 20224 Moving (-0.23, -0.27) raw xDistance=-0.20 yDistance=0.30
22:34:53.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:34:53.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:34:53.359 00.000 20224 MoveAxis(E, 0, ABG)
22:34:53.359 00.000 20224 Move returns status 0, amount 0
22:34:53.359 00.000 20224 MoveAxis(S, 62, ABG)
22:34:53.359 00.000 20224 Guiding  Dir = 1, Dur = 62
22:34:53.360 00.001 20224 IsSlewing returns 0
22:34:53.360 00.000 20224 IsGuiding returns 0
22:34:53.363 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50774, med=2774, FiltMin=2515, FiltMax=29280, Gamma=1.000
22:34:53.378 00.015 8996 UpdateGuideState exits: m=717350 SNR=374.7
22:34:53.379 00.001 20224 PulseGuide returned control before completion, sleep 54
22:34:53.379 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:53.379 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:53.380 00.001 8996 Enqueuing Expose request
22:34:53.446 00.066 20224 IsGuiding returns 1
22:34:53.446 00.000 20224 scope still moving after pulse duration time elapsed
22:34:53.471 00.025 20224 IsSlewing returns 0
22:34:53.472 00.001 20224 IsGuiding returns 0
22:34:53.472 00.000 20224 scope move finished after 62 + 50 ms
22:34:53.472 00.000 20224 Move returns status 0, amount 62
22:34:53.472 00.000 20224 move complete, result=0
22:34:53.472 00.000 20224 worker thread done servicing request
22:34:53.472 00.000 20224 Worker thread wakes up
22:34:53.472 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 62 ms SOUTH
22:34:53.475 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:53.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:54.673 01.198 20224 Exposure complete
22:34:54.762 00.089 20224 worker thread done servicing request
22:34:54.763 00.001 8996 OnExposeComplete: enter
22:34:54.763 00.000 8996 UpdateGuideState(): m_state=6
22:34:54.764 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5059
22:34:54.765 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=470.68, Mass=799519, SNR=362.4, Peak=59107 HFD=4.7
22:34:54.766 00.001 8996 MultiStar: [#1 -0.18,-0.43,0.00,M2] [#2 -0.16,-0.47,0.00,M2] [#3 -0.38,-0.21,0.59,U] [#4 -0.43,-0.38,0.00,M2] [#5 -0.38,-0.09,0.56,U] [#6 -0.22,-0.22,0.45,U] [#7 -0.22,-0.12,0.43,U] [#8 -0.27,-0.16,0.40,U] 
22:34:54.767 00.001 8996 refined, 5 included, MultiStar: {-0.31, -0.11}, one-star: {-0.34, 0.01}
22:34:54.768 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
22:34:54.768 00.000 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
22:34:54.769 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.11 hyp=0.33 cameraTheta=-2.80 mountX=-0.30 mountY=0.15, mountTheta=2.69
22:34:54.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.11, opts=13)
22:34:54.772 00.001 8996 Enqueuing Move request for scope (-0.31, -0.11)
22:34:54.772 00.000 20224 Worker thread wakes up
22:34:54.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.11) opts 0xd
22:34:54.773 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.11)
22:34:54.773 00.000 20224 Moving (-0.31, -0.11) raw xDistance=-0.30 yDistance=0.15
22:34:54.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:34:54.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:54.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:34:54.773 00.000 20224 MoveAxis(E, 44, ABG)
22:34:54.773 00.000 20224 Guiding  Dir = 2, Dur = 44
22:34:54.774 00.001 20224 IsSlewing returns 0
22:34:54.774 00.000 20224 IsGuiding returns 0
22:34:54.777 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59107, med=2774, FiltMin=2525, FiltMax=32397, Gamma=1.000
22:34:54.788 00.011 20224 PulseGuide returned control before completion, sleep 40
22:34:54.791 00.003 8996 UpdateGuideState exits: m=799519 SNR=362.4
22:34:54.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:54.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:54.793 00.000 8996 Enqueuing Expose request
22:34:54.834 00.041 20224 IsGuiding returns 1
22:34:54.834 00.000 20224 scope still moving after pulse duration time elapsed
22:34:54.866 00.032 20224 IsSlewing returns 0
22:34:54.866 00.000 20224 IsGuiding returns 1
22:34:54.897 00.031 20224 IsSlewing returns 0
22:34:54.897 00.000 20224 IsGuiding returns 0
22:34:54.897 00.000 20224 scope move finished after 44 + 79 ms
22:34:54.897 00.000 20224 Move returns status 0, amount 44
22:34:54.897 00.000 20224 MoveAxis(N, 0, ABG)
22:34:54.898 00.001 20224 Move returns status 0, amount 0
22:34:54.898 00.000 20224 move complete, result=0
22:34:54.898 00.000 20224 worker thread done servicing request
22:34:54.898 00.000 20224 Worker thread wakes up
22:34:54.898 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
22:34:54.899 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:54.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:55.873 00.974 20224 Exposure complete
22:34:55.939 00.066 20224 worker thread done servicing request
22:34:55.939 00.000 8996 OnExposeComplete: enter
22:34:55.940 00.001 8996 UpdateGuideState(): m_state=6
22:34:55.941 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5060
22:34:55.942 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=470.80, Mass=661098, SNR=320.5, Peak=51603 HFD=4.4
22:34:55.943 00.001 8996 MultiStar: [#1 -0.10,-0.32,0.70,U] [#2 -0.21,-0.17,0.81,U] [#3 -0.18,0.08,0.73,U] [#4 -0.23,-0.22,0.61,U] [#5 -0.24,-0.06,0.61,U] [#6 -0.12,-0.08,0.53,U] [#7 -0.19,-0.43,0.00,M1] [#8 -0.07,-0.12,0.45,U] 
22:34:55.944 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.08}, one-star: {-0.07, 0.12}
22:34:55.944 00.000 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
22:34:55.945 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
22:34:55.947 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.07 mountX=-0.08 mountY=-0.12, mountTheta=-2.17
22:34:55.950 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.12, opts=13)
22:34:55.951 00.001 8996 Enqueuing Move request for scope (-0.07, 0.12)
22:34:55.952 00.001 20224 Worker thread wakes up
22:34:55.953 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
22:34:55.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
22:34:55.953 00.000 20224 Moving (-0.07, 0.12) raw xDistance=-0.08 yDistance=-0.12
22:34:55.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:34:55.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:55.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:34:55.953 00.000 20224 MoveAxis(E, 0, ABG)
22:34:55.953 00.000 20224 Move returns status 0, amount 0
22:34:55.953 00.000 20224 MoveAxis(N, 0, ABG)
22:34:55.954 00.001 20224 Move returns status 0, amount 0
22:34:55.954 00.000 20224 move complete, result=0
22:34:55.954 00.000 20224 worker thread done servicing request
22:34:55.961 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=51603, med=2774, FiltMin=2521, FiltMax=26765, Gamma=1.000
22:34:55.986 00.025 8996 UpdateGuideState exits: m=661098 SNR=320.5
22:34:55.988 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:55.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:55.990 00.001 8996 Enqueuing Expose request
22:34:55.992 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:55.993 00.001 20224 Worker thread wakes up
22:34:55.993 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:55.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:57.164 01.171 20224 Exposure complete
22:34:57.241 00.077 20224 worker thread done servicing request
22:34:57.241 00.000 8996 OnExposeComplete: enter
22:34:57.242 00.001 8996 UpdateGuideState(): m_state=6
22:34:57.243 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5061
22:34:57.244 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=470.69, Mass=812069, SNR=401.7, Peak=59491 HFD=4.6
22:34:57.245 00.001 8996 MultiStar: [#1 0.16,0.01,0.62,U] [#2 0.05,-0.08,0.61,U] [#3 0.17,0.39,0.51,U] [#4 0.08,0.25,0.43,U] [#5 0.02,0.14,0.47,U] [#6 0.12,0.22,0.39,U] [#7 0.06,0.01,0.37,U] [#8 0.08,0.20,0.37,U] 
22:34:57.246 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.11}, one-star: {-0.12, 0.01}
22:34:57.246 00.000 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
22:34:57.247 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
22:34:57.248 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.14 mountX=0.04 mountY=-0.11, mountTheta=-1.24
22:34:57.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.11, opts=13)
22:34:57.251 00.001 8996 Enqueuing Move request for scope (0.05, 0.11)
22:34:57.252 00.001 20224 Worker thread wakes up
22:34:57.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
22:34:57.252 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
22:34:57.253 00.001 20224 Moving (0.05, 0.11) raw xDistance=0.04 yDistance=-0.11
22:34:57.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:34:57.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:57.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:34:57.253 00.000 20224 MoveAxis(E, 0, ABG)
22:34:57.253 00.000 20224 Move returns status 0, amount 0
22:34:57.253 00.000 20224 MoveAxis(N, 0, ABG)
22:34:57.253 00.000 20224 Move returns status 0, amount 0
22:34:57.253 00.000 20224 move complete, result=0
22:34:57.253 00.000 20224 worker thread done servicing request
22:34:57.261 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59491, med=2774, FiltMin=2487, FiltMax=31613, Gamma=1.000
22:34:57.285 00.024 8996 UpdateGuideState exits: m=812069 SNR=401.7
22:34:57.287 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:57.289 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:57.290 00.001 8996 Enqueuing Expose request
22:34:57.291 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:57.292 00.001 20224 Worker thread wakes up
22:34:57.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:57.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:58.274 00.981 20224 Exposure complete
22:34:58.352 00.078 20224 worker thread done servicing request
22:34:58.352 00.000 8996 OnExposeComplete: enter
22:34:58.353 00.001 8996 UpdateGuideState(): m_state=6
22:34:58.354 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5062
22:34:58.355 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.78, Mass=729764, SNR=327.6, Peak=52419 HFD=4.4
22:34:58.356 00.001 8996 MultiStar: [#1 0.18,-0.15,0.65,U] [#2 0.11,0.04,0.70,U] [#3 0.18,0.05,0.64,U] [#4 0.16,-0.15,0.59,U] [#5 0.02,0.06,0.62,U] [#6 0.15,-0.04,0.47,U] [#7 0.04,-0.11,0.49,U] [#8 0.25,-0.03,0.35,U] 
22:34:58.356 00.000 8996 refined, 8 included, MultiStar: {0.10, -0.01}, one-star: {-0.02, 0.10}
22:34:58.357 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
22:34:58.358 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
22:34:58.358 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.11 cameraTheta=-0.13 mountX=0.11 mountY=0.00, mountTheta=0.01
22:34:58.360 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.01, opts=13)
22:34:58.360 00.000 8996 Enqueuing Move request for scope (0.10, -0.01)
22:34:58.361 00.001 20224 Worker thread wakes up
22:34:58.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
22:34:58.361 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
22:34:58.361 00.000 20224 Moving (0.10, -0.01) raw xDistance=0.11 yDistance=0.00
22:34:58.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:34:58.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:58.362 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:34:58.362 00.000 20224 MoveAxis(E, 0, ABG)
22:34:58.362 00.000 20224 Move returns status 0, amount 0
22:34:58.362 00.000 20224 MoveAxis(N, 0, ABG)
22:34:58.362 00.000 20224 Move returns status 0, amount 0
22:34:58.362 00.000 20224 move complete, result=0
22:34:58.362 00.000 20224 worker thread done servicing request
22:34:58.368 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52419, med=2774, FiltMin=2528, FiltMax=27344, Gamma=1.000
22:34:58.395 00.027 8996 UpdateGuideState exits: m=729764 SNR=327.6
22:34:58.398 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:58.400 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:58.403 00.003 8996 Enqueuing Expose request
22:34:58.405 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:34:58.408 00.003 20224 Worker thread wakes up
22:34:58.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:58.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:59.561 01.153 20224 Exposure complete
22:34:59.638 00.077 20224 worker thread done servicing request
22:34:59.638 00.000 8996 OnExposeComplete: enter
22:34:59.639 00.001 8996 UpdateGuideState(): m_state=6
22:34:59.640 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5063
22:34:59.640 00.000 8996 Star::Find returns 1 (0), X=137.84, Y=471.20, Mass=768719, SNR=341.6, Peak=62323 HFD=4.4
22:34:59.642 00.002 8996 MultiStar: [#1 0.10,-0.05,0.72,U] [#2 0.10,0.10,0.80,U] [#3 0.09,0.12,0.62,U] [#4 0.12,-0.09,0.50,U] [#5 0.01,0.20,0.62,U] [#6 0.06,0.04,0.44,U] [#7 -0.01,-0.00,0.46,U] [#8 0.13,0.22,0.41,U] 
22:34:59.643 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.15}, one-star: {-0.17, 0.53}
22:34:59.644 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
22:34:59.645 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
22:34:59.646 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.36 mountX=0.02 mountY=-0.15, mountTheta=-1.46
22:34:59.647 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
22:34:59.648 00.001 8996 Enqueuing Move request for scope (0.03, 0.15)
22:34:59.649 00.001 20224 Worker thread wakes up
22:34:59.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
22:34:59.649 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
22:34:59.649 00.000 20224 Moving (0.03, 0.15) raw xDistance=0.02 yDistance=-0.15
22:34:59.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:34:59.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:59.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:34:59.649 00.000 20224 MoveAxis(E, 0, ABG)
22:34:59.649 00.000 20224 Move returns status 0, amount 0
22:34:59.649 00.000 20224 MoveAxis(N, 0, ABG)
22:34:59.649 00.000 20224 Move returns status 0, amount 0
22:34:59.650 00.001 20224 move complete, result=0
22:34:59.650 00.000 20224 worker thread done servicing request
22:34:59.655 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62323, med=2774, FiltMin=2525, FiltMax=30870, Gamma=1.000
22:34:59.679 00.024 8996 UpdateGuideState exits: m=768719 SNR=341.6
22:34:59.681 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:59.682 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:34:59.683 00.001 8996 Enqueuing Expose request
22:34:59.684 00.001 20224 Worker thread wakes up
22:34:59.684 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:34:59.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:34:59.684 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:00.655 00.971 20224 Exposure complete
22:35:00.720 00.065 20224 worker thread done servicing request
22:35:00.720 00.000 8996 OnExposeComplete: enter
22:35:00.721 00.001 8996 UpdateGuideState(): m_state=6
22:35:00.722 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5064
22:35:00.724 00.002 8996 Star::Find returns 1 (0), X=138.07, Y=470.91, Mass=762093, SNR=366.0, Peak=60003 HFD=4.4
22:35:00.725 00.001 8996 MultiStar: [#1 0.21,-0.07,0.62,U] [#2 0.07,0.02,0.70,U] [#3 0.22,0.07,0.53,U] [#4 0.21,-0.17,0.55,U] [#5 0.16,-0.19,0.62,U] [#6 0.12,0.06,0.44,U] [#7 -0.04,0.01,0.42,U] [#8 0.26,0.07,0.37,U] 
22:35:00.726 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.02}, one-star: {0.07, 0.24}
22:35:00.727 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
22:35:00.729 00.002 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
22:35:00.729 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.14 cameraTheta=0.12 mountX=0.13 mountY=-0.03, mountTheta=-0.23
22:35:00.732 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.02, opts=13)
22:35:00.733 00.001 8996 Enqueuing Move request for scope (0.13, 0.02)
22:35:00.735 00.002 20224 Worker thread wakes up
22:35:00.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
22:35:00.735 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
22:35:00.735 00.000 20224 Moving (0.13, 0.02) raw xDistance=0.13 yDistance=-0.03
22:35:00.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:35:00.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:00.736 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:35:00.736 00.000 20224 MoveAxis(E, 0, ABG)
22:35:00.736 00.000 20224 Move returns status 0, amount 0
22:35:00.736 00.000 20224 MoveAxis(N, 0, ABG)
22:35:00.736 00.000 20224 Move returns status 0, amount 0
22:35:00.736 00.000 20224 move complete, result=0
22:35:00.736 00.000 20224 worker thread done servicing request
22:35:00.742 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60003, med=2774, FiltMin=2486, FiltMax=31587, Gamma=1.000
22:35:00.759 00.017 8996 UpdateGuideState exits: m=762093 SNR=366.0
22:35:00.760 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:00.760 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:00.761 00.001 8996 Enqueuing Expose request
22:35:00.762 00.001 20224 Worker thread wakes up
22:35:00.762 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:00.763 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:00.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:01.925 01.162 20224 Exposure complete
22:35:01.991 00.066 20224 worker thread done servicing request
22:35:01.991 00.000 8996 OnExposeComplete: enter
22:35:01.992 00.001 8996 UpdateGuideState(): m_state=6
22:35:01.993 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5065
22:35:01.994 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=470.71, Mass=751531, SNR=345.2, Peak=55267 HFD=4.6
22:35:01.995 00.001 8996 MultiStar: [#1 0.17,-0.26,0.70,U] [#2 0.05,0.04,0.79,U] [#3 0.24,-0.08,0.64,U] [#4 0.04,-0.20,0.50,U] [#5 0.09,-0.26,0.52,U] [#6 0.20,-0.13,0.44,U] [#7 -0.02,-0.17,0.39,U] [#8 0.13,-0.01,0.36,U] 
22:35:01.996 00.001 8996 single-star, 8 included, MultiStar: {0.10, -0.10}, one-star: {0.04, 0.03}
22:35:01.996 00.000 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
22:35:01.997 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
22:35:01.998 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.63 mountX=0.04 mountY=-0.04, mountTheta=-0.73
22:35:01.999 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.03, opts=13)
22:35:02.000 00.001 8996 Enqueuing Move request for scope (0.04, 0.03)
22:35:02.001 00.001 20224 Worker thread wakes up
22:35:02.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
22:35:02.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
22:35:02.001 00.000 20224 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=-0.04
22:35:02.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:35:02.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:02.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:35:02.001 00.000 20224 MoveAxis(E, 0, ABG)
22:35:02.001 00.000 20224 Move returns status 0, amount 0
22:35:02.001 00.000 20224 MoveAxis(N, 0, ABG)
22:35:02.001 00.000 20224 Move returns status 0, amount 0
22:35:02.001 00.000 20224 move complete, result=0
22:35:02.002 00.001 20224 worker thread done servicing request
22:35:02.005 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55267, med=2774, FiltMin=2537, FiltMax=26637, Gamma=1.000
22:35:02.030 00.025 8996 UpdateGuideState exits: m=751531 SNR=345.2
22:35:02.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:02.031 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:02.032 00.001 8996 Enqueuing Expose request
22:35:02.033 00.001 20224 Worker thread wakes up
22:35:02.033 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:02.034 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:02.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:03.018 00.984 20224 Exposure complete
22:35:03.083 00.065 20224 worker thread done servicing request
22:35:03.083 00.000 8996 OnExposeComplete: enter
22:35:03.085 00.002 8996 UpdateGuideState(): m_state=6
22:35:03.086 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5066
22:35:03.087 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=470.99, Mass=687600, SNR=336.1, Peak=55331 HFD=4.5
22:35:03.089 00.002 8996 MultiStar: [#1 0.10,-0.32,0.66,U] [#2 -0.08,0.14,0.72,U] [#3 -0.04,-0.24,0.55,U] [#4 0.01,-0.19,0.59,U] [#5 -0.03,-0.09,0.57,U] [#6 -0.07,0.03,0.47,U] [#7 -0.11,-0.19,0.55,U] [#8 0.06,0.05,0.38,U] 
22:35:03.090 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {-0.03, 0.32}
22:35:03.091 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
22:35:03.092 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
22:35:03.093 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.22 mountX=-0.02 mountY=0.03, mountTheta=2.12
22:35:03.096 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
22:35:03.097 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
22:35:03.098 00.001 20224 Worker thread wakes up
22:35:03.098 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
22:35:03.098 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
22:35:03.098 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
22:35:03.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:35:03.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:03.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:35:03.099 00.001 20224 MoveAxis(E, 0, ABG)
22:35:03.099 00.000 20224 Move returns status 0, amount 0
22:35:03.099 00.000 20224 MoveAxis(N, 0, ABG)
22:35:03.099 00.000 20224 Move returns status 0, amount 0
22:35:03.099 00.000 20224 move complete, result=0
22:35:03.099 00.000 20224 worker thread done servicing request
22:35:03.105 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55331, med=2777, FiltMin=2505, FiltMax=27411, Gamma=1.000
22:35:03.119 00.014 8996 UpdateGuideState exits: m=687600 SNR=336.1
22:35:03.122 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:03.124 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:03.126 00.002 8996 Enqueuing Expose request
22:35:03.127 00.001 20224 Worker thread wakes up
22:35:03.127 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:03.128 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:03.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:04.295 01.167 20224 Exposure complete
22:35:04.350 00.055 20224 worker thread done servicing request
22:35:04.350 00.000 8996 OnExposeComplete: enter
22:35:04.351 00.001 8996 UpdateGuideState(): m_state=6
22:35:04.352 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5067
22:35:04.353 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=470.89, Mass=703869, SNR=344.7, Peak=53472 HFD=4.5
22:35:04.354 00.001 8996 MultiStar: [#1 -0.06,-0.01,0.68,U] [#2 -0.24,0.07,0.77,U] [#3 0.05,-0.09,0.62,U] [#4 -0.01,-0.09,0.55,U] [#5 0.00,-0.04,0.58,U] [#6 0.08,-0.20,0.49,U] [#7 -0.09,-0.14,0.50,U] [#8 0.27,-0.08,0.45,U] 
22:35:04.355 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {0.28, 0.22}
22:35:04.355 00.000 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
22:35:04.356 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
22:35:04.357 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-0.34 mountX=0.04 mountY=0.01, mountTheta=0.23
22:35:04.358 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
22:35:04.359 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
22:35:04.360 00.001 20224 Worker thread wakes up
22:35:04.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
22:35:04.360 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
22:35:04.360 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.04 yDistance=0.01
22:35:04.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:35:04.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:04.361 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:35:04.361 00.000 20224 MoveAxis(E, 0, ABG)
22:35:04.361 00.000 20224 Move returns status 0, amount 0
22:35:04.361 00.000 20224 MoveAxis(N, 0, ABG)
22:35:04.361 00.000 20224 Move returns status 0, amount 0
22:35:04.361 00.000 20224 move complete, result=0
22:35:04.361 00.000 20224 worker thread done servicing request
22:35:04.364 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=53472, med=2777, FiltMin=2512, FiltMax=25629, Gamma=1.000
22:35:04.377 00.013 8996 UpdateGuideState exits: m=703869 SNR=344.7
22:35:04.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:04.378 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:04.379 00.001 8996 Enqueuing Expose request
22:35:04.380 00.001 20224 Worker thread wakes up
22:35:04.380 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:04.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:04.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:05.353 00.972 20224 Exposure complete
22:35:05.424 00.071 20224 worker thread done servicing request
22:35:05.424 00.000 8996 OnExposeComplete: enter
22:35:05.426 00.002 8996 UpdateGuideState(): m_state=6
22:35:05.428 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5068
22:35:05.430 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=470.72, Mass=704821, SNR=335.5, Peak=51315 HFD=4.5
22:35:05.431 00.001 8996 MultiStar: [#1 0.07,0.03,0.62,U] [#2 -0.14,0.10,0.72,U] [#3 0.04,0.01,0.61,U] [#4 -0.02,-0.25,0.50,U] [#5 -0.02,-0.14,0.60,U] [#6 0.03,-0.26,0.48,U] [#7 -0.04,-0.17,0.46,U] [#8 0.21,0.00,0.44,U] 
22:35:05.433 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {0.20, 0.05}
22:35:05.435 00.002 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
22:35:05.436 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
22:35:05.438 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.87 mountX=0.05 mountY=0.04, mountTheta=0.77
22:35:05.440 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
22:35:05.441 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
22:35:05.442 00.001 20224 Worker thread wakes up
22:35:05.443 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
22:35:05.443 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
22:35:05.443 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.04
22:35:05.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:35:05.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:05.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:35:05.443 00.000 20224 MoveAxis(E, 0, ABG)
22:35:05.443 00.000 20224 Move returns status 0, amount 0
22:35:05.443 00.000 20224 MoveAxis(N, 0, ABG)
22:35:05.443 00.000 20224 Move returns status 0, amount 0
22:35:05.443 00.000 20224 move complete, result=0
22:35:05.443 00.000 20224 worker thread done servicing request
22:35:05.450 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51315, med=2777, FiltMin=2531, FiltMax=24640, Gamma=1.000
22:35:05.464 00.014 8996 UpdateGuideState exits: m=704821 SNR=335.5
22:35:05.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:05.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:05.467 00.001 8996 Enqueuing Expose request
22:35:05.467 00.000 20224 Worker thread wakes up
22:35:05.468 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:05.468 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:05.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:06.645 01.177 20224 Exposure complete
22:35:06.710 00.065 20224 worker thread done servicing request
22:35:06.710 00.000 8996 OnExposeComplete: enter
22:35:06.711 00.001 8996 UpdateGuideState(): m_state=6
22:35:06.712 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5069
22:35:06.713 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=470.89, Mass=686846, SNR=321.1, Peak=60051 HFD=4.4
22:35:06.714 00.001 8996 MultiStar: [#1 -0.26,-0.09,0.73,U] [#2 -0.11,-0.11,0.85,U] [#3 0.01,0.12,0.63,U] [#4 -0.05,-0.19,0.68,U] [#5 -0.03,-0.22,0.64,U] [#6 0.01,0.04,0.54,U] [#7 -0.10,-0.08,0.50,U] [#8 0.17,-0.05,0.42,U] 
22:35:06.715 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.03}, one-star: {0.06, 0.22}
22:35:06.716 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
22:35:06.717 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
22:35:06.718 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.51 mountX=-0.04 mountY=0.03, mountTheta=2.41
22:35:06.720 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.03, opts=13)
22:35:06.720 00.000 8996 Enqueuing Move request for scope (-0.04, -0.03)
22:35:06.721 00.001 20224 Worker thread wakes up
22:35:06.722 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
22:35:06.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
22:35:06.722 00.000 20224 Moving (-0.04, -0.03) raw xDistance=-0.04 yDistance=0.03
22:35:06.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:35:06.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:06.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:35:06.722 00.000 20224 MoveAxis(E, 0, ABG)
22:35:06.722 00.000 20224 Move returns status 0, amount 0
22:35:06.722 00.000 20224 MoveAxis(N, 0, ABG)
22:35:06.722 00.000 20224 Move returns status 0, amount 0
22:35:06.722 00.000 20224 move complete, result=0
22:35:06.722 00.000 20224 worker thread done servicing request
22:35:07.084 00.362 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=60051, med=2777, FiltMin=2496, FiltMax=26144, Gamma=1.000
22:35:07.111 00.027 8996 UpdateGuideState exits: m=686846 SNR=321.1
22:35:07.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:07.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:07.114 00.001 8996 Enqueuing Expose request
22:35:07.115 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:07.116 00.001 20224 Worker thread wakes up
22:35:07.116 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:07.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:08.080 00.964 20224 Exposure complete
22:35:08.142 00.062 20224 worker thread done servicing request
22:35:08.142 00.000 8996 OnExposeComplete: enter
22:35:08.143 00.001 8996 UpdateGuideState(): m_state=6
22:35:08.144 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5070
22:35:08.144 00.000 8996 Star::Find returns 1 (0), X=138.02, Y=470.74, Mass=726040, SNR=348.6, Peak=55491 HFD=4.4
22:35:08.145 00.001 8996 MultiStar: [#1 -0.15,-0.41,0.67,U] [#2 0.15,-0.04,0.80,U] [#3 -0.02,-0.23,0.59,U] [#4 -0.09,-0.23,0.62,U] [#5 -0.02,-0.34,0.56,U] [#6 -0.04,-0.31,0.46,U] [#7 0.03,-0.52,0.00,M1] [#8 0.17,-0.07,0.37,U] 
22:35:08.146 00.001 8996 single-star, 7 included, MultiStar: {0.00, -0.17}, one-star: {0.02, 0.07}
22:35:08.147 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
22:35:08.148 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
22:35:08.149 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.30 mountX=0.01 mountY=-0.07, mountTheta=-1.40
22:35:08.150 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.07, opts=13)
22:35:08.151 00.001 8996 Enqueuing Move request for scope (0.02, 0.07)
22:35:08.151 00.000 20224 Worker thread wakes up
22:35:08.152 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:35:08.152 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:35:08.152 00.000 20224 Moving (0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
22:35:08.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:35:08.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:08.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:35:08.152 00.000 20224 MoveAxis(E, 0, ABG)
22:35:08.152 00.000 20224 Move returns status 0, amount 0
22:35:08.152 00.000 20224 MoveAxis(N, 0, ABG)
22:35:08.152 00.000 20224 Move returns status 0, amount 0
22:35:08.152 00.000 20224 move complete, result=0
22:35:08.152 00.000 20224 worker thread done servicing request
22:35:08.160 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55491, med=2777, FiltMin=2505, FiltMax=27440, Gamma=1.000
22:35:08.178 00.018 8996 UpdateGuideState exits: m=726040 SNR=348.6
22:35:08.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:08.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:08.181 00.001 8996 Enqueuing Expose request
22:35:08.181 00.000 20224 Worker thread wakes up
22:35:08.181 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:08.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:08.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:09.338 01.156 20224 Exposure complete
22:35:09.401 00.063 20224 worker thread done servicing request
22:35:09.401 00.000 8996 OnExposeComplete: enter
22:35:09.402 00.001 8996 UpdateGuideState(): m_state=6
22:35:09.405 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5071
22:35:09.407 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=470.77, Mass=777616, SNR=364.1, Peak=56643 HFD=4.4
22:35:09.410 00.003 8996 MultiStar: [#1 -0.01,-0.15,0.64,U] [#2 -0.01,0.08,0.82,U] [#3 0.06,0.08,0.53,U] [#4 0.05,-0.05,0.61,U] [#5 -0.02,-0.16,0.57,U] [#6 0.01,-0.23,0.42,U] [#7 0.08,-0.29,0.43,U] [#8 0.09,-0.08,0.37,U] 
22:35:09.412 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.05}, one-star: {0.17, 0.10}
22:35:09.413 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
22:35:09.415 00.002 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
22:35:09.416 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.76 mountX=0.06 mountY=0.04, mountTheta=0.65
22:35:09.418 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
22:35:09.420 00.002 8996 Enqueuing Move request for scope (0.05, -0.05)
22:35:09.421 00.001 20224 Worker thread wakes up
22:35:09.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
22:35:09.421 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
22:35:09.421 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.06 yDistance=0.04
22:35:09.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:35:09.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:09.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:35:09.421 00.000 20224 MoveAxis(E, 0, ABG)
22:35:09.422 00.001 20224 Move returns status 0, amount 0
22:35:09.422 00.000 20224 MoveAxis(N, 0, ABG)
22:35:09.422 00.000 20224 Move returns status 0, amount 0
22:35:09.422 00.000 20224 move complete, result=0
22:35:09.422 00.000 20224 worker thread done servicing request
22:35:09.426 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56643, med=2774, FiltMin=2525, FiltMax=26704, Gamma=1.000
22:35:09.442 00.016 8996 UpdateGuideState exits: m=777616 SNR=364.1
22:35:09.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:09.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:09.445 00.001 8996 Enqueuing Expose request
22:35:09.445 00.000 20224 Worker thread wakes up
22:35:09.445 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:09.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:09.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:10.427 00.981 20224 Exposure complete
22:35:10.512 00.085 20224 worker thread done servicing request
22:35:10.512 00.000 8996 OnExposeComplete: enter
22:35:10.515 00.003 8996 UpdateGuideState(): m_state=6
22:35:10.516 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5072
22:35:10.518 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=470.95, Mass=749432, SNR=340.9, Peak=59299 HFD=4.4
22:35:10.520 00.002 8996 MultiStar: [#1 -0.07,-0.07,0.73,U] [#2 -0.18,0.05,0.74,U] [#3 -0.10,0.01,0.57,U] [#4 -0.10,-0.10,0.63,U] [#5 0.00,-0.15,0.65,U] [#6 0.01,0.04,0.44,U] [#7 -0.13,-0.10,0.47,U] [#8 0.18,-0.08,0.42,U] 
22:35:10.521 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.01}, one-star: {0.10, 0.27}
22:35:10.522 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
22:35:10.523 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
22:35:10.523 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.91 mountX=-0.03 mountY=-0.00, mountTheta=-3.02
22:35:10.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
22:35:10.527 00.002 8996 Enqueuing Move request for scope (-0.03, 0.01)
22:35:10.528 00.001 20224 Worker thread wakes up
22:35:10.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
22:35:10.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
22:35:10.528 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.00
22:35:10.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:10.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:10.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:35:10.529 00.001 20224 MoveAxis(E, 0, ABG)
22:35:10.529 00.000 20224 Move returns status 0, amount 0
22:35:10.529 00.000 20224 MoveAxis(N, 0, ABG)
22:35:10.529 00.000 20224 Move returns status 0, amount 0
22:35:10.529 00.000 20224 move complete, result=0
22:35:10.529 00.000 20224 worker thread done servicing request
22:35:10.534 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59299, med=2774, FiltMin=2521, FiltMax=30467, Gamma=1.000
22:35:10.553 00.019 8996 UpdateGuideState exits: m=749432 SNR=340.9
22:35:10.554 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:10.555 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:10.555 00.000 8996 Enqueuing Expose request
22:35:10.556 00.001 20224 Worker thread wakes up
22:35:10.556 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:10.557 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:10.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:11.715 01.158 20224 Exposure complete
22:35:11.788 00.073 20224 worker thread done servicing request
22:35:11.788 00.000 8996 OnExposeComplete: enter
22:35:11.790 00.002 8996 UpdateGuideState(): m_state=6
22:35:11.791 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5073
22:35:11.792 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=470.76, Mass=660017, SNR=333.5, Peak=59811 HFD=4.4
22:35:11.794 00.002 8996 MultiStar: [#1 -0.14,-0.20,0.72,U] [#2 -0.20,-0.19,0.83,U] [#3 -0.11,0.09,0.68,U] [#4 -0.12,-0.15,0.53,U] [#5 -0.19,-0.05,0.64,U] [#6 0.03,-0.25,0.51,U] [#7 -0.19,-0.27,0.46,U] [#8 -0.28,-0.02,0.40,U] 
22:35:11.795 00.001 8996 single-star, 8 included, MultiStar: {-0.14, -0.09}, one-star: {-0.07, 0.08}
22:35:11.796 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
22:35:11.798 00.002 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
22:35:11.800 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.32 mountX=-0.08 mountY=-0.07, mountTheta=-2.43
22:35:11.801 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
22:35:11.802 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
22:35:11.802 00.000 20224 Worker thread wakes up
22:35:11.803 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
22:35:11.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
22:35:11.803 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.08 yDistance=-0.07
22:35:11.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:35:11.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:11.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:35:11.803 00.000 20224 MoveAxis(E, 0, ABG)
22:35:11.803 00.000 20224 Move returns status 0, amount 0
22:35:11.803 00.000 20224 MoveAxis(N, 0, ABG)
22:35:11.803 00.000 20224 Move returns status 0, amount 0
22:35:11.803 00.000 20224 move complete, result=0
22:35:11.803 00.000 20224 worker thread done servicing request
22:35:11.808 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59811, med=2774, FiltMin=2512, FiltMax=25965, Gamma=1.000
22:35:11.825 00.017 8996 UpdateGuideState exits: m=660017 SNR=333.5
22:35:11.826 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:11.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:11.827 00.000 8996 Enqueuing Expose request
22:35:11.828 00.001 20224 Worker thread wakes up
22:35:11.828 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:11.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:11.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:12.804 00.975 20224 Exposure complete
22:35:12.876 00.072 20224 worker thread done servicing request
22:35:12.876 00.000 8996 OnExposeComplete: enter
22:35:12.877 00.001 8996 UpdateGuideState(): m_state=6
22:35:12.878 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5074
22:35:12.879 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.01, Mass=757625, SNR=338.8, Peak=65507 HFD=4.4
22:35:12.881 00.002 8996 MultiStar: [#1 -0.09,-0.12,0.70,U] [#2 -0.18,-0.04,0.77,U] [#3 -0.05,0.26,0.63,U] [#4 -0.15,0.04,0.64,U] [#5 -0.16,0.09,0.70,U] [#6 -0.02,0.11,0.43,U] [#7 -0.28,-0.02,0.51,U] [#8 -0.03,0.16,0.47,U] 
22:35:12.881 00.000 8996 refined, 8 included, MultiStar: {-0.12, 0.10}, one-star: {-0.09, 0.33}
22:35:12.882 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
22:35:12.883 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
22:35:12.884 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.10 hyp=0.16 cameraTheta=2.45 mountX=-0.13 mountY=-0.09, mountTheta=-2.55
22:35:12.885 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.10, opts=13)
22:35:12.886 00.001 8996 Enqueuing Move request for scope (-0.12, 0.10)
22:35:12.887 00.001 20224 Worker thread wakes up
22:35:12.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.10) opts 0xd
22:35:12.887 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.10)
22:35:12.887 00.000 20224 Moving (-0.12, 0.10) raw xDistance=-0.13 yDistance=-0.09
22:35:12.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:35:12.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:12.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:35:12.887 00.000 20224 MoveAxis(E, 0, ABG)
22:35:12.887 00.000 20224 Move returns status 0, amount 0
22:35:12.887 00.000 20224 MoveAxis(N, 0, ABG)
22:35:12.887 00.000 20224 Move returns status 0, amount 0
22:35:12.887 00.000 20224 move complete, result=0
22:35:12.887 00.000 20224 worker thread done servicing request
22:35:12.891 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65507, med=2777, FiltMin=2499, FiltMax=29597, Gamma=1.000
22:35:12.904 00.013 8996 UpdateGuideState exits: m=757625 SNR=338.8
22:35:12.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:12.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:12.907 00.001 8996 Enqueuing Expose request
22:35:12.907 00.000 20224 Worker thread wakes up
22:35:12.907 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:12.908 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:12.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:14.084 01.176 20224 Exposure complete
22:35:14.154 00.070 20224 worker thread done servicing request
22:35:14.154 00.000 8996 OnExposeComplete: enter
22:35:14.155 00.001 8996 UpdateGuideState(): m_state=6
22:35:14.156 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5075
22:35:14.157 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=470.92, Mass=744189, SNR=328.5, Peak=65507 HFD=4.4
22:35:14.158 00.001 8996 MultiStar: [#1 -0.18,-0.14,0.61,U] [#2 -0.12,-0.08,0.79,U] [#3 -0.28,0.21,0.66,U] [#4 -0.20,0.00,0.53,U] [#5 -0.23,-0.19,0.67,U] [#6 -0.28,-0.13,0.44,U] [#7 -0.35,-0.07,0.49,U] [#8 -0.17,-0.11,0.37,U] 
22:35:14.158 00.000 8996 refined, 8 included, MultiStar: {-0.21, -0.00}, one-star: {-0.16, 0.24}
22:35:14.159 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
22:35:14.160 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.14)
22:35:14.160 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.12 mountX=-0.21 mountY=0.03, mountTheta=3.01
22:35:14.162 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.00, opts=13)
22:35:14.162 00.000 8996 Enqueuing Move request for scope (-0.21, -0.00)
22:35:14.163 00.001 20224 Worker thread wakes up
22:35:14.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd
22:35:14.163 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.00)
22:35:14.163 00.000 20224 Moving (-0.21, -0.00) raw xDistance=-0.21 yDistance=0.03
22:35:14.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:35:14.164 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:14.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:35:14.164 00.000 20224 MoveAxis(E, 30, ABG)
22:35:14.164 00.000 20224 Guiding  Dir = 2, Dur = 30
22:35:14.164 00.000 20224 IsSlewing returns 0
22:35:14.164 00.000 20224 IsGuiding returns 0
22:35:14.167 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2774, FiltMin=2515, FiltMax=30464, Gamma=1.000
22:35:14.184 00.017 8996 UpdateGuideState exits: m=744189 SNR=328.5
22:35:14.186 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:14.186 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:14.187 00.001 8996 Enqueuing Expose request
22:35:14.217 00.030 20224 IsGuiding returns 1
22:35:14.217 00.000 20224 scope still moving after pulse duration time elapsed
22:35:14.248 00.031 20224 IsSlewing returns 0
22:35:14.248 00.000 20224 IsGuiding returns 1
22:35:14.280 00.032 20224 IsSlewing returns 0
22:35:14.280 00.000 20224 IsGuiding returns 1
22:35:14.311 00.031 20224 IsSlewing returns 0
22:35:14.312 00.001 20224 IsGuiding returns 0
22:35:14.312 00.000 20224 scope move finished after 30 + 117 ms
22:35:14.312 00.000 20224 Move returns status 0, amount 30
22:35:14.312 00.000 20224 MoveAxis(N, 0, ABG)
22:35:14.312 00.000 20224 Move returns status 0, amount 0
22:35:14.312 00.000 20224 move complete, result=0
22:35:14.312 00.000 20224 worker thread done servicing request
22:35:14.312 00.000 20224 Worker thread wakes up
22:35:14.312 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
22:35:14.315 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:14.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:15.284 00.969 20224 Exposure complete
22:35:15.341 00.057 20224 worker thread done servicing request
22:35:15.341 00.000 8996 OnExposeComplete: enter
22:35:15.345 00.004 8996 UpdateGuideState(): m_state=6
22:35:15.347 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5076
22:35:15.348 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=470.46, Mass=738233, SNR=370.8, Peak=48758 HFD=4.6
22:35:15.350 00.002 8996 MultiStar: [#1 0.12,-0.49,0.00,M1] [#2 0.03,-0.15,0.73,U] [#3 0.18,-0.14,0.63,U] [#4 0.08,-0.23,0.50,U] [#5 0.01,-0.24,0.64,U] [#6 0.24,-0.30,0.43,U] [#7 0.06,-0.31,0.42,U] [#8 0.02,-0.26,0.34,U] 
22:35:15.350 00.000 8996 refined, 7 included, MultiStar: {0.09, -0.22}, one-star: {0.10, -0.22}
22:35:15.351 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
22:35:15.352 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
22:35:15.353 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.18 mountX=0.11 mountY=0.21, mountTheta=1.08
22:35:15.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.22, opts=13)
22:35:15.356 00.001 8996 Enqueuing Move request for scope (0.09, -0.22)
22:35:15.357 00.001 20224 Worker thread wakes up
22:35:15.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
22:35:15.357 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
22:35:15.357 00.000 20224 Moving (0.09, -0.22) raw xDistance=0.11 yDistance=0.21
22:35:15.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:35:15.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:35:15.357 00.000 20224 MoveAxis(E, 0, ABG)
22:35:15.357 00.000 20224 Move returns status 0, amount 0
22:35:15.357 00.000 20224 MoveAxis(S, 44, ABG)
22:35:15.357 00.000 20224 Guiding  Dir = 1, Dur = 44
22:35:15.357 00.000 20224 IsSlewing returns 0
22:35:15.358 00.001 20224 IsGuiding returns 0
22:35:15.360 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48758, med=2777, FiltMin=2518, FiltMax=23213, Gamma=1.000
22:35:15.375 00.015 8996 UpdateGuideState exits: m=738233 SNR=370.8
22:35:15.376 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:15.377 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:15.378 00.001 8996 Enqueuing Expose request
22:35:15.390 00.012 20224 PulseGuide returned control before completion, sleep 23
22:35:15.420 00.030 20224 IsGuiding returns 1
22:35:15.420 00.000 20224 scope still moving after pulse duration time elapsed
22:35:15.450 00.030 20224 IsSlewing returns 0
22:35:15.450 00.000 20224 IsGuiding returns 1
22:35:15.481 00.031 20224 IsSlewing returns 0
22:35:15.482 00.001 20224 IsGuiding returns 0
22:35:15.482 00.000 20224 scope move finished after 44 + 79 ms
22:35:15.482 00.000 20224 Move returns status 0, amount 44
22:35:15.482 00.000 20224 move complete, result=0
22:35:15.482 00.000 20224 worker thread done servicing request
22:35:15.482 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
22:35:15.485 00.003 20224 Worker thread wakes up
22:35:15.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:15.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:16.660 01.175 20224 Exposure complete
22:35:16.735 00.075 20224 worker thread done servicing request
22:35:16.735 00.000 8996 OnExposeComplete: enter
22:35:16.737 00.002 8996 UpdateGuideState(): m_state=6
22:35:16.738 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5077
22:35:16.739 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=470.92, Mass=698370, SNR=322.4, Peak=54912 HFD=4.3
22:35:16.740 00.001 8996 MultiStar: [#1 0.20,-0.01,0.68,U] [#2 0.31,-0.05,0.82,U] [#3 0.41,-0.02,0.63,U] [#4 0.31,-0.25,0.58,U] [#5 0.15,-0.05,0.65,U] [#6 0.31,-0.07,0.45,U] [#7 0.18,-0.34,0.46,U] [#8 0.43,0.13,0.00,M1] 
22:35:16.740 00.000 8996 refined, 7 included, MultiStar: {0.29, -0.03}, one-star: {0.35, 0.24}
22:35:16.741 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
22:35:16.742 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = 3.14)
22:35:16.742 00.000 8996 CameraToMount -- cameraX=0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-0.12 mountX=0.29 mountY=0.00, mountTheta=0.00
22:35:16.744 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.03, opts=13)
22:35:16.745 00.001 8996 Enqueuing Move request for scope (0.29, -0.03)
22:35:16.745 00.000 20224 Worker thread wakes up
22:35:16.746 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.03) opts 0xd
22:35:16.746 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.03)
22:35:16.746 00.000 20224 Moving (0.29, -0.03) raw xDistance=0.29 yDistance=0.00
22:35:16.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:35:16.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:16.746 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:35:16.746 00.000 20224 MoveAxis(W, 42, ABG)
22:35:16.746 00.000 20224 Guiding  Dir = 3, Dur = 42
22:35:16.746 00.000 20224 IsSlewing returns 0
22:35:16.746 00.000 20224 IsGuiding returns 0
22:35:16.751 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54912, med=2777, FiltMin=2515, FiltMax=26717, Gamma=1.000
22:35:16.753 00.002 20224 PulseGuide returned control before completion, sleep 47
22:35:16.772 00.019 8996 UpdateGuideState exits: m=698370 SNR=322.4
22:35:16.774 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:16.774 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:16.775 00.001 8996 Enqueuing Expose request
22:35:16.813 00.038 20224 IsGuiding returns 1
22:35:16.813 00.000 20224 scope still moving after pulse duration time elapsed
22:35:16.845 00.032 20224 IsSlewing returns 0
22:35:16.845 00.000 20224 IsGuiding returns 0
22:35:16.845 00.000 20224 scope move finished after 42 + 56 ms
22:35:16.846 00.001 20224 Move returns status 0, amount 42
22:35:16.846 00.000 20224 MoveAxis(N, 0, ABG)
22:35:16.846 00.000 20224 Move returns status 0, amount 0
22:35:16.846 00.000 20224 move complete, result=0
22:35:16.846 00.000 20224 worker thread done servicing request
22:35:16.846 00.000 20224 Worker thread wakes up
22:35:16.846 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:16.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:16.847 00.001 8996 GuideStep: 0.3 px 42 ms WEST, 0.0 px 0 ms NORTH
22:35:17.830 00.983 20224 Exposure complete
22:35:17.905 00.075 20224 worker thread done servicing request
22:35:17.905 00.000 8996 OnExposeComplete: enter
22:35:17.907 00.002 8996 UpdateGuideState(): m_state=6
22:35:17.908 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5078
22:35:17.909 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.12, Mass=701446, SNR=336.1, Peak=59187 HFD=4.4
22:35:17.911 00.002 8996 MultiStar: [#1 -0.04,0.04,0.77,U] [#2 -0.08,0.10,0.73,U] [#3 0.16,0.30,0.61,U] [#4 0.17,0.02,0.61,U] [#5 -0.09,0.14,0.59,U] [#6 0.07,0.20,0.44,U] [#7 -0.12,-0.20,0.47,U] [#8 -0.00,0.27,0.47,U] 
22:35:17.911 00.000 8996 refined, 8 included, MultiStar: {0.00, 0.17}, one-star: {-0.01, 0.45}
22:35:17.913 00.002 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
22:35:17.914 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
22:35:17.915 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.55 mountX=-0.01 mountY=-0.17, mountTheta=-1.65
22:35:17.916 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.17, opts=13)
22:35:17.917 00.001 8996 Enqueuing Move request for scope (0.00, 0.17)
22:35:17.918 00.001 20224 Worker thread wakes up
22:35:17.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
22:35:17.918 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
22:35:17.918 00.000 20224 Moving (0.00, 0.17) raw xDistance=-0.01 yDistance=-0.17
22:35:17.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:35:17.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:17.919 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:35:17.919 00.000 20224 MoveAxis(E, 0, ABG)
22:35:17.919 00.000 20224 Move returns status 0, amount 0
22:35:17.919 00.000 20224 MoveAxis(N, 0, ABG)
22:35:17.919 00.000 20224 Move returns status 0, amount 0
22:35:17.919 00.000 20224 move complete, result=0
22:35:17.919 00.000 20224 worker thread done servicing request
22:35:17.931 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59187, med=2777, FiltMin=2505, FiltMax=27213, Gamma=1.000
22:35:17.955 00.024 8996 UpdateGuideState exits: m=701446 SNR=336.1
22:35:17.957 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:17.957 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:17.958 00.001 8996 Enqueuing Expose request
22:35:17.959 00.001 20224 Worker thread wakes up
22:35:17.959 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:17.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:17.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:19.123 01.163 20224 Exposure complete
22:35:19.203 00.080 20224 worker thread done servicing request
22:35:19.203 00.000 8996 OnExposeComplete: enter
22:35:19.205 00.002 8996 UpdateGuideState(): m_state=6
22:35:19.206 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5079
22:35:19.207 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.11, Mass=663359, SNR=352.4, Peak=59331 HFD=4.3
22:35:19.208 00.001 8996 MultiStar: [#1 0.06,-0.10,0.75,U] [#2 -0.13,0.01,0.72,U] [#3 0.11,0.32,0.61,U] [#4 -0.01,0.06,0.53,U] [#5 0.11,0.22,0.57,U] [#6 0.07,0.01,0.47,U] [#7 0.03,0.01,0.42,U] [#8 0.05,0.21,0.36,U] 
22:35:19.209 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.15}, one-star: {0.01, 0.44}
22:35:19.209 00.000 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
22:35:19.210 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
22:35:19.211 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.39 mountX=0.01 mountY=-0.15, mountTheta=-1.49
22:35:19.213 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
22:35:19.213 00.000 8996 Enqueuing Move request for scope (0.03, 0.15)
22:35:19.214 00.001 20224 Worker thread wakes up
22:35:19.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
22:35:19.215 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
22:35:19.215 00.000 20224 Moving (0.03, 0.15) raw xDistance=0.01 yDistance=-0.15
22:35:19.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:35:19.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:19.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:35:19.215 00.000 20224 MoveAxis(E, 0, ABG)
22:35:19.215 00.000 20224 Move returns status 0, amount 0
22:35:19.215 00.000 20224 MoveAxis(N, 0, ABG)
22:35:19.215 00.000 20224 Move returns status 0, amount 0
22:35:19.216 00.001 20224 move complete, result=0
22:35:19.216 00.000 20224 worker thread done servicing request
22:35:19.227 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59331, med=2774, FiltMin=2531, FiltMax=25821, Gamma=1.000
22:35:19.257 00.030 8996 UpdateGuideState exits: m=663359 SNR=352.4
22:35:19.259 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:19.260 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:19.261 00.001 8996 Enqueuing Expose request
22:35:19.262 00.001 20224 Worker thread wakes up
22:35:19.262 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:19.263 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:19.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:20.242 00.979 20224 Exposure complete
22:35:20.314 00.072 20224 worker thread done servicing request
22:35:20.314 00.000 8996 OnExposeComplete: enter
22:35:20.314 00.000 8996 UpdateGuideState(): m_state=6
22:35:20.316 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5080
22:35:20.316 00.000 8996 Star::Find returns 1 (0), X=137.93, Y=471.06, Mass=754000, SNR=379.6, Peak=65507 HFD=4.4
22:35:20.318 00.002 8996 MultiStar: [#1 -0.17,0.15,0.66,U] [#2 -0.30,0.22,0.74,U] [#3 -0.12,0.34,0.53,U] [#4 -0.13,0.00,0.53,U] [#5 -0.20,0.33,0.57,U] [#6 -0.44,0.05,0.38,U] [#7 -0.36,-0.01,0.45,U] [#8 -0.14,0.29,0.34,U] 
22:35:20.319 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.22}, one-star: {-0.08, 0.39}
22:35:20.320 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
22:35:20.320 00.000 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
22:35:20.321 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.29 cameraTheta=2.31 mountX=-0.22 mountY=-0.19, mountTheta=-2.42
22:35:20.322 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.22, opts=13)
22:35:20.323 00.001 8996 Enqueuing Move request for scope (-0.20, 0.22)
22:35:20.324 00.001 20224 Worker thread wakes up
22:35:20.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd
22:35:20.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.22)
22:35:20.324 00.000 20224 Moving (-0.20, 0.22) raw xDistance=-0.22 yDistance=-0.19
22:35:20.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:35:20.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:20.325 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:35:20.325 00.000 20224 MoveAxis(E, 32, ABG)
22:35:20.325 00.000 20224 Guiding  Dir = 2, Dur = 32
22:35:20.325 00.000 20224 IsSlewing returns 0
22:35:20.325 00.000 20224 IsGuiding returns 0
22:35:20.329 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2774, FiltMin=2512, FiltMax=30685, Gamma=1.000
22:35:20.330 00.001 20224 PulseGuide returned control before completion, sleep 37
22:35:20.343 00.013 8996 UpdateGuideState exits: m=754000 SNR=379.6
22:35:20.345 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:20.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:20.346 00.000 8996 Enqueuing Expose request
22:35:20.378 00.032 20224 IsGuiding returns 1
22:35:20.378 00.000 20224 scope still moving after pulse duration time elapsed
22:35:20.409 00.031 20224 IsSlewing returns 0
22:35:20.409 00.000 20224 IsGuiding returns 1
22:35:20.440 00.031 20224 IsSlewing returns 0
22:35:20.440 00.000 20224 IsGuiding returns 0
22:35:20.441 00.001 20224 scope move finished after 32 + 83 ms
22:35:20.441 00.000 20224 Move returns status 0, amount 32
22:35:20.441 00.000 20224 MoveAxis(N, 0, ABG)
22:35:20.441 00.000 20224 Move returns status 0, amount 0
22:35:20.441 00.000 20224 move complete, result=0
22:35:20.441 00.000 20224 worker thread done servicing request
22:35:20.441 00.000 20224 Worker thread wakes up
22:35:20.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:20.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:20.442 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
22:35:21.597 01.155 20224 Exposure complete
22:35:21.659 00.062 20224 worker thread done servicing request
22:35:21.659 00.000 8996 OnExposeComplete: enter
22:35:21.661 00.002 8996 UpdateGuideState(): m_state=6
22:35:21.663 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5081
22:35:21.664 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.30, Mass=680461, SNR=325.6, Peak=49059 HFD=4.5
22:35:21.665 00.001 8996 MultiStar: [#1 -0.06,0.21,0.74,U] [#2 -0.18,0.45,0.00,M1] [#3 -0.04,0.76,0.00,M1] [#4 -0.14,0.46,0.00,M1] [#5 0.02,0.42,0.75,U] [#6 -0.13,0.41,0.45,U] [#7 -0.22,0.22,0.49,U] [#8 -0.10,0.57,0.00,M1] 
22:35:21.665 00.000 8996 refined, 4 included, MultiStar: {-0.06, 0.40}, one-star: {-0.01, 0.62}
22:35:21.667 00.002 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
22:35:21.668 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:35:21.669 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.40 hyp=0.41 cameraTheta=1.72 mountX=-0.10 mountY=-0.39, mountTheta=-1.82
22:35:21.671 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.40, opts=13)
22:35:21.672 00.001 8996 Enqueuing Move request for scope (-0.06, 0.40)
22:35:21.674 00.002 20224 Worker thread wakes up
22:35:21.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.40) opts 0xd
22:35:21.674 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.40)
22:35:21.674 00.000 20224 Moving (-0.06, 0.40) raw xDistance=-0.10 yDistance=-0.39
22:35:21.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:35:21.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:21.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
22:35:21.674 00.000 20224 MoveAxis(E, 0, ABG)
22:35:21.674 00.000 20224 Move returns status 0, amount 0
22:35:21.674 00.000 20224 MoveAxis(N, 0, ABG)
22:35:21.674 00.000 20224 Move returns status 0, amount 0
22:35:21.674 00.000 20224 move complete, result=0
22:35:21.674 00.000 20224 worker thread done servicing request
22:35:21.678 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49059, med=2777, FiltMin=2528, FiltMax=24029, Gamma=1.000
22:35:21.695 00.017 8996 UpdateGuideState exits: m=680461 SNR=325.6
22:35:21.698 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:21.700 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:21.702 00.002 8996 Enqueuing Expose request
22:35:21.704 00.002 20224 Worker thread wakes up
22:35:21.704 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:35:21.706 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:21.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:22.677 00.971 20224 Exposure complete
22:35:22.761 00.084 20224 worker thread done servicing request
22:35:22.761 00.000 8996 OnExposeComplete: enter
22:35:22.762 00.001 8996 UpdateGuideState(): m_state=6
22:35:22.763 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5082
22:35:22.764 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.19, Mass=759907, SNR=376.0, Peak=60147 HFD=4.4
22:35:22.765 00.001 8996 MultiStar: [#1 -0.01,0.26,0.62,U] [#2 -0.02,0.53,0.00,M2] [#3 -0.09,0.49,0.00,M2] [#4 -0.12,0.33,0.48,U] [#5 -0.24,0.56,0.00,M1] [#6 -0.27,0.25,0.43,U] [#7 -0.16,0.22,0.42,U] [#8 0.02,0.60,0.00,M2] 
22:35:22.766 00.001 8996 refined, 4 included, MultiStar: {-0.07, 0.35}, one-star: {0.03, 0.51}
22:35:22.766 00.000 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
22:35:22.767 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
22:35:22.768 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.35 hyp=0.36 cameraTheta=1.78 mountX=-0.11 mountY=-0.34, mountTheta=-1.87
22:35:22.769 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.35, opts=13)
22:35:22.770 00.001 8996 Enqueuing Move request for scope (-0.07, 0.35)
22:35:22.771 00.001 20224 Worker thread wakes up
22:35:22.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.35) opts 0xd
22:35:22.771 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.35)
22:35:22.771 00.000 20224 Moving (-0.07, 0.35) raw xDistance=-0.11 yDistance=-0.34
22:35:22.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:35:22.772 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:35:22.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
22:35:22.772 00.000 20224 MoveAxis(E, 0, ABG)
22:35:22.772 00.000 20224 Move returns status 0, amount 0
22:35:22.772 00.000 20224 MoveAxis(N, 0, ABG)
22:35:22.772 00.000 20224 Move returns status 0, amount 0
22:35:22.772 00.000 20224 move complete, result=0
22:35:22.772 00.000 20224 worker thread done servicing request
22:35:22.778 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60147, med=2777, FiltMin=2518, FiltMax=28998, Gamma=1.000
22:35:22.796 00.018 8996 UpdateGuideState exits: m=759907 SNR=376.0
22:35:22.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:22.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:22.799 00.001 8996 Enqueuing Expose request
22:35:22.799 00.000 20224 Worker thread wakes up
22:35:22.799 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:35:22.800 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:22.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:23.952 01.152 20224 Exposure complete
22:35:24.015 00.063 20224 worker thread done servicing request
22:35:24.015 00.000 8996 OnExposeComplete: enter
22:35:24.018 00.003 8996 UpdateGuideState(): m_state=6
22:35:24.020 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5083
22:35:24.021 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=471.09, Mass=799632, SNR=369.9, Peak=59728 HFD=4.6
22:35:24.023 00.002 8996 MultiStar: [#1 0.23,0.02,0.64,U] [#2 0.17,0.32,0.68,U] [#3 0.24,0.33,0.60,U] [#4 0.20,-0.05,0.48,U] [#5 0.02,0.25,0.54,U] [#6 0.22,-0.09,0.41,U] [#7 0.21,-0.05,0.46,U] [#8 0.18,0.23,0.35,U] 
22:35:24.024 00.001 8996 refined, 8 included, MultiStar: {0.22, 0.19}, one-star: {0.37, 0.41}
22:35:24.024 00.000 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
22:35:24.025 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
22:35:24.026 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.19 hyp=0.29 cameraTheta=0.71 mountX=0.20 mountY=-0.21, mountTheta=-0.81
22:35:24.028 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.19, opts=13)
22:35:24.029 00.001 8996 Enqueuing Move request for scope (0.22, 0.19)
22:35:24.030 00.001 20224 Worker thread wakes up
22:35:24.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.19) opts 0xd
22:35:24.030 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.19)
22:35:24.030 00.000 20224 Moving (0.22, 0.19) raw xDistance=0.20 yDistance=-0.21
22:35:24.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:35:24.031 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:35:24.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:35:24.031 00.000 20224 MoveAxis(W, 29, ABG)
22:35:24.031 00.000 20224 Guiding  Dir = 3, Dur = 29
22:35:24.031 00.000 20224 IsSlewing returns 0
22:35:24.031 00.000 20224 IsGuiding returns 0
22:35:24.035 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59728, med=2777, FiltMin=2518, FiltMax=31635, Gamma=1.000
22:35:24.049 00.014 8996 UpdateGuideState exits: m=799632 SNR=369.9
22:35:24.052 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:24.054 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:24.056 00.002 8996 Enqueuing Expose request
22:35:24.097 00.041 20224 IsGuiding returns 1
22:35:24.097 00.000 20224 scope still moving after pulse duration time elapsed
22:35:24.128 00.031 20224 IsSlewing returns 0
22:35:24.128 00.000 20224 IsGuiding returns 1
22:35:24.159 00.031 20224 IsSlewing returns 0
22:35:24.160 00.001 20224 IsGuiding returns 1
22:35:24.190 00.030 20224 IsSlewing returns 0
22:35:24.190 00.000 20224 IsGuiding returns 0
22:35:24.191 00.001 20224 scope move finished after 29 + 129 ms
22:35:24.191 00.000 20224 Move returns status 0, amount 29
22:35:24.191 00.000 20224 MoveAxis(N, 0, ABG)
22:35:24.191 00.000 20224 Move returns status 0, amount 0
22:35:24.191 00.000 20224 move complete, result=0
22:35:24.191 00.000 20224 worker thread done servicing request
22:35:24.191 00.000 20224 Worker thread wakes up
22:35:24.191 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.2 px 0 ms NORTH
22:35:24.194 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:24.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:25.175 00.981 20224 Exposure complete
22:35:25.238 00.063 20224 worker thread done servicing request
22:35:25.238 00.000 8996 OnExposeComplete: enter
22:35:25.239 00.001 8996 UpdateGuideState(): m_state=6
22:35:25.239 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5084
22:35:25.239 00.000 8996 Star::Find returns 1 (0), X=137.99, Y=470.82, Mass=833635, SNR=391.9, Peak=64195 HFD=4.3
22:35:25.241 00.002 8996 MultiStar: [#1 -0.11,-0.03,0.63,U] [#2 -0.06,-0.09,0.69,U] [#3 -0.18,-0.09,0.55,U] [#4 -0.28,-0.13,0.52,U] [#5 -0.15,-0.14,0.52,U] [#6 -0.01,-0.53,0.00,M1] [#7 -0.33,-0.43,0.00,M1] [#8 -0.11,0.05,0.33,U] 
22:35:25.242 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.03}, one-star: {-0.02, 0.14}
22:35:25.243 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
22:35:25.244 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.35)
22:35:25.246 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.91 mountX=-0.11 mountY=0.04, mountTheta=2.80
22:35:25.249 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.03, opts=13)
22:35:25.250 00.001 8996 Enqueuing Move request for scope (-0.11, -0.03)
22:35:25.251 00.001 20224 Worker thread wakes up
22:35:25.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
22:35:25.251 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
22:35:25.251 00.000 20224 Moving (-0.11, -0.03) raw xDistance=-0.11 yDistance=0.04
22:35:25.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:35:25.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:25.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:35:25.251 00.000 20224 MoveAxis(E, 0, ABG)
22:35:25.251 00.000 20224 Move returns status 0, amount 0
22:35:25.251 00.000 20224 MoveAxis(N, 0, ABG)
22:35:25.251 00.000 20224 Move returns status 0, amount 0
22:35:25.251 00.000 20224 move complete, result=0
22:35:25.251 00.000 20224 worker thread done servicing request
22:35:25.258 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64195, med=2777, FiltMin=2518, FiltMax=31744, Gamma=1.000
22:35:25.286 00.028 8996 UpdateGuideState exits: m=833635 SNR=391.9
22:35:25.288 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:25.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:25.290 00.001 8996 Enqueuing Expose request
22:35:25.291 00.001 20224 Worker thread wakes up
22:35:25.291 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:25.292 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:25.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:26.450 01.158 20224 Exposure complete
22:35:26.512 00.062 20224 worker thread done servicing request
22:35:26.512 00.000 8996 OnExposeComplete: enter
22:35:26.513 00.001 8996 UpdateGuideState(): m_state=6
22:35:26.514 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5085
22:35:26.515 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=471.28, Mass=688412, SNR=371.3, Peak=47459 HFD=4.6
22:35:26.516 00.001 8996 MultiStar: [#1 -0.43,-0.03,0.56,U] [#2 -0.41,0.31,0.00,M1] [#3 -0.32,0.24,0.56,U] [#4 -0.38,0.09,0.52,U] [#5 -0.53,0.20,0.00,M1] [#6 -0.37,0.18,0.44,U] [#7 -0.42,-0.03,0.44,U] [#8 -0.43,0.34,0.00,M1] 
22:35:26.517 00.001 8996 refined, 5 included, MultiStar: {-0.43, 0.24}, one-star: {-0.54, 0.60}
22:35:26.517 00.000 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
22:35:26.518 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
22:35:26.519 00.001 8996 CameraToMount -- cameraX=-0.43 cameraY=0.24 hyp=0.49 cameraTheta=2.64 mountX=-0.45 mountY=-0.19, mountTheta=-2.75
22:35:26.520 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=0.24, opts=13)
22:35:26.521 00.001 8996 Enqueuing Move request for scope (-0.43, 0.24)
22:35:26.522 00.001 20224 Worker thread wakes up
22:35:26.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.24) opts 0xd
22:35:26.522 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, 0.24)
22:35:26.522 00.000 20224 Moving (-0.43, 0.24) raw xDistance=-0.45 yDistance=-0.19
22:35:26.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
22:35:26.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:26.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:35:26.522 00.000 20224 MoveAxis(E, 66, ABG)
22:35:26.522 00.000 20224 Guiding  Dir = 2, Dur = 66
22:35:26.522 00.000 20224 IsSlewing returns 0
22:35:26.523 00.001 20224 IsGuiding returns 0
22:35:26.526 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47459, med=2777, FiltMin=2534, FiltMax=26614, Gamma=1.000
22:35:26.541 00.015 8996 UpdateGuideState exits: m=688412 SNR=371.3
22:35:26.541 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:26.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:26.543 00.001 8996 Enqueuing Expose request
22:35:26.551 00.008 20224 PulseGuide returned control before completion, sleep 49
22:35:26.617 00.066 20224 IsGuiding returns 1
22:35:26.617 00.000 20224 scope still moving after pulse duration time elapsed
22:35:26.644 00.027 20224 IsSlewing returns 0
22:35:26.645 00.001 20224 IsGuiding returns 0
22:35:26.645 00.000 20224 scope move finished after 66 + 55 ms
22:35:26.645 00.000 20224 Move returns status 0, amount 66
22:35:26.645 00.000 20224 MoveAxis(N, 0, ABG)
22:35:26.645 00.000 20224 Move returns status 0, amount 0
22:35:26.645 00.000 20224 move complete, result=0
22:35:26.645 00.000 20224 worker thread done servicing request
22:35:26.645 00.000 20224 Worker thread wakes up
22:35:26.645 00.000 8996 GuideStep: -0.4 px 66 ms EAST, -0.2 px 0 ms NORTH
22:35:26.648 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:26.649 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:27.628 00.979 20224 Exposure complete
22:35:27.684 00.056 20224 worker thread done servicing request
22:35:27.684 00.000 8996 OnExposeComplete: enter
22:35:27.685 00.001 8996 UpdateGuideState(): m_state=6
22:35:27.686 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5086
22:35:27.687 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.15, Mass=736350, SNR=374.5, Peak=56195 HFD=4.4
22:35:27.688 00.001 8996 MultiStar: [#1 -0.02,0.09,0.61,U] [#2 -0.16,0.29,0.64,U] [#3 -0.00,0.24,0.60,U] [#4 -0.05,0.02,0.45,U] [#5 -0.01,0.06,0.53,U] [#6 -0.06,0.02,0.50,U] [#7 -0.27,-0.18,0.43,U] [#8 0.12,0.02,0.36,U] 
22:35:27.690 00.002 8996 refined, 8 included, MultiStar: {-0.03, 0.16}, one-star: {0.08, 0.47}
22:35:27.693 00.003 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
22:35:27.695 00.002 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
22:35:27.696 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.77 mountX=-0.05 mountY=-0.16, mountTheta=-1.87
22:35:27.697 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.16, opts=13)
22:35:27.698 00.001 8996 Enqueuing Move request for scope (-0.03, 0.16)
22:35:27.699 00.001 20224 Worker thread wakes up
22:35:27.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
22:35:27.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
22:35:27.699 00.000 20224 Moving (-0.03, 0.16) raw xDistance=-0.05 yDistance=-0.16
22:35:27.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:35:27.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:27.700 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:35:27.700 00.000 20224 MoveAxis(E, 0, ABG)
22:35:27.700 00.000 20224 Move returns status 0, amount 0
22:35:27.700 00.000 20224 MoveAxis(N, 0, ABG)
22:35:27.700 00.000 20224 Move returns status 0, amount 0
22:35:27.700 00.000 20224 move complete, result=0
22:35:27.700 00.000 20224 worker thread done servicing request
22:35:27.705 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56195, med=2777, FiltMin=2505, FiltMax=27366, Gamma=1.000
22:35:27.723 00.018 8996 UpdateGuideState exits: m=736350 SNR=374.5
22:35:27.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:27.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:27.725 00.000 8996 Enqueuing Expose request
22:35:27.726 00.001 20224 Worker thread wakes up
22:35:27.726 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:27.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:27.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:28.905 01.178 20224 Exposure complete
22:35:28.997 00.092 20224 worker thread done servicing request
22:35:28.997 00.000 8996 OnExposeComplete: enter
22:35:28.999 00.002 8996 UpdateGuideState(): m_state=6
22:35:29.000 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5087
22:35:29.001 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=470.75, Mass=691826, SNR=350.8, Peak=48515 HFD=4.5
22:35:29.002 00.001 8996 MultiStar: [#1 0.24,-0.33,0.69,U] [#2 0.11,-0.07,0.67,U] [#3 0.29,-0.15,0.60,U] [#4 0.23,-0.47,0.00,M1] [#5 0.15,-0.21,0.67,U] [#6 0.21,-0.02,0.41,U] [#7 0.20,-0.45,0.00,M1] [#8 0.33,-0.08,0.37,U] 
22:35:29.004 00.002 8996 single-star, 6 included, MultiStar: {0.19, -0.11}, one-star: {0.13, 0.07}
22:35:29.005 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
22:35:29.006 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
22:35:29.007 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.51 mountX=0.12 mountY=-0.09, mountTheta=-0.62
22:35:29.009 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.07, opts=13)
22:35:29.010 00.001 8996 Enqueuing Move request for scope (0.13, 0.07)
22:35:29.011 00.001 20224 Worker thread wakes up
22:35:29.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
22:35:29.011 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
22:35:29.011 00.000 20224 Moving (0.13, 0.07) raw xDistance=0.12 yDistance=-0.09
22:35:29.012 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:35:29.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:29.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:35:29.012 00.000 20224 MoveAxis(E, 0, ABG)
22:35:29.012 00.000 20224 Move returns status 0, amount 0
22:35:29.012 00.000 20224 MoveAxis(N, 0, ABG)
22:35:29.012 00.000 20224 Move returns status 0, amount 0
22:35:29.012 00.000 20224 move complete, result=0
22:35:29.012 00.000 20224 worker thread done servicing request
22:35:29.016 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48515, med=2777, FiltMin=2525, FiltMax=23984, Gamma=1.000
22:35:29.041 00.025 8996 UpdateGuideState exits: m=691826 SNR=350.8
22:35:29.043 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:29.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:29.045 00.001 8996 Enqueuing Expose request
22:35:29.045 00.000 20224 Worker thread wakes up
22:35:29.046 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:29.046 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:29.047 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:30.023 00.976 20224 Exposure complete
22:35:30.080 00.057 20224 worker thread done servicing request
22:35:30.080 00.000 8996 OnExposeComplete: enter
22:35:30.081 00.001 8996 UpdateGuideState(): m_state=6
22:35:30.082 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5088
22:35:30.082 00.000 8996 Star::Find returns 1 (0), X=137.95, Y=470.99, Mass=727195, SNR=363.4, Peak=56915 HFD=4.4
22:35:30.083 00.001 8996 MultiStar: [#1 -0.02,-0.21,0.66,U] [#2 -0.24,0.03,0.65,U] [#3 -0.04,0.07,0.53,U] [#4 -0.08,-0.05,0.53,U] [#5 -0.14,-0.06,0.63,U] [#6 0.10,-0.11,0.43,U] [#7 0.08,-0.11,0.42,U] [#8 0.06,0.01,0.39,U] 
22:35:30.084 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.06, 0.32}
22:35:30.085 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:35:30.085 00.000 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:35:30.086 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.89 mountX=-0.05 mountY=-0.01, mountTheta=-3.01
22:35:30.088 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
22:35:30.088 00.000 8996 Enqueuing Move request for scope (-0.05, 0.01)
22:35:30.089 00.001 20224 Worker thread wakes up
22:35:30.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
22:35:30.089 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
22:35:30.089 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.01
22:35:30.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:35:30.090 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:30.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:30.090 00.000 20224 MoveAxis(E, 0, ABG)
22:35:30.090 00.000 20224 Move returns status 0, amount 0
22:35:30.090 00.000 20224 MoveAxis(N, 0, ABG)
22:35:30.090 00.000 20224 Move returns status 0, amount 0
22:35:30.090 00.000 20224 move complete, result=0
22:35:30.090 00.000 20224 worker thread done servicing request
22:35:30.097 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56915, med=2777, FiltMin=2525, FiltMax=29629, Gamma=1.000
22:35:30.116 00.019 8996 UpdateGuideState exits: m=727195 SNR=363.4
22:35:30.118 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:30.120 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:30.121 00.001 8996 Enqueuing Expose request
22:35:30.123 00.002 20224 Worker thread wakes up
22:35:30.123 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:30.124 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:30.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:31.291 01.167 20224 Exposure complete
22:35:31.359 00.068 20224 worker thread done servicing request
22:35:31.359 00.000 8996 OnExposeComplete: enter
22:35:31.360 00.001 8996 UpdateGuideState(): m_state=6
22:35:31.361 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5089
22:35:31.362 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=470.98, Mass=692916, SNR=315.7, Peak=55011 HFD=4.5
22:35:31.363 00.001 8996 MultiStar: [#1 -0.14,-0.33,0.78,U] [#2 -0.32,-0.07,0.91,U] [#3 -0.09,0.04,0.71,U] [#4 -0.28,-0.11,0.60,U] [#5 -0.23,-0.05,0.70,U] [#6 -0.29,0.03,0.52,U] [#7 -0.14,-0.12,0.45,U] [#8 -0.10,-0.07,0.43,U] 
22:35:31.364 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.03}, one-star: {-0.11, 0.31}
22:35:31.365 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
22:35:31.365 00.000 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
22:35:31.366 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-3.01 mountX=-0.19 mountY=0.05, mountTheta=2.89
22:35:31.367 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.03, opts=13)
22:35:31.368 00.001 8996 Enqueuing Move request for scope (-0.19, -0.03)
22:35:31.369 00.001 20224 Worker thread wakes up
22:35:31.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
22:35:31.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
22:35:31.369 00.000 20224 Moving (-0.19, -0.03) raw xDistance=-0.19 yDistance=0.05
22:35:31.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:35:31.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:31.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:35:31.369 00.000 20224 MoveAxis(E, 0, ABG)
22:35:31.369 00.000 20224 Move returns status 0, amount 0
22:35:31.369 00.000 20224 MoveAxis(N, 0, ABG)
22:35:31.370 00.001 20224 Move returns status 0, amount 0
22:35:31.370 00.000 20224 move complete, result=0
22:35:31.370 00.000 20224 worker thread done servicing request
22:35:31.373 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55011, med=2777, FiltMin=2541, FiltMax=27757, Gamma=1.000
22:35:31.387 00.014 8996 UpdateGuideState exits: m=692916 SNR=315.7
22:35:31.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:31.388 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:31.389 00.001 8996 Enqueuing Expose request
22:35:31.390 00.001 20224 Worker thread wakes up
22:35:31.390 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:31.390 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:31.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:32.374 00.984 20224 Exposure complete
22:35:32.441 00.067 20224 worker thread done servicing request
22:35:32.441 00.000 8996 OnExposeComplete: enter
22:35:32.442 00.001 8996 UpdateGuideState(): m_state=6
22:35:32.444 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5090
22:35:32.445 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.90, Mass=721701, SNR=350.1, Peak=55219 HFD=4.4
22:35:32.446 00.001 8996 MultiStar: [#1 -0.06,-0.31,0.71,U] [#2 -0.03,-0.08,0.84,U] [#3 0.17,-0.12,0.53,U] [#4 0.16,-0.24,0.58,U] [#5 0.08,-0.01,0.62,U] [#6 0.12,-0.08,0.49,U] [#7 0.07,-0.27,0.44,U] [#8 0.12,0.02,0.38,U] 
22:35:32.447 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.08}, one-star: {0.10, 0.23}
22:35:32.448 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
22:35:32.448 00.000 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
22:35:32.449 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.10 cameraTheta=-0.82 mountX=0.08 mountY=0.07, mountTheta=0.71
22:35:32.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.08, opts=13)
22:35:32.452 00.001 8996 Enqueuing Move request for scope (0.07, -0.08)
22:35:32.453 00.001 20224 Worker thread wakes up
22:35:32.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
22:35:32.453 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
22:35:32.453 00.000 20224 Moving (0.07, -0.08) raw xDistance=0.08 yDistance=0.07
22:35:32.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:35:32.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:32.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:35:32.453 00.000 20224 MoveAxis(E, 0, ABG)
22:35:32.453 00.000 20224 Move returns status 0, amount 0
22:35:32.453 00.000 20224 MoveAxis(N, 0, ABG)
22:35:32.453 00.000 20224 Move returns status 0, amount 0
22:35:32.453 00.000 20224 move complete, result=0
22:35:32.453 00.000 20224 worker thread done servicing request
22:35:32.457 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55219, med=2777, FiltMin=2499, FiltMax=27488, Gamma=1.000
22:35:32.474 00.017 8996 UpdateGuideState exits: m=721701 SNR=350.1
22:35:32.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:32.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:32.477 00.001 8996 Enqueuing Expose request
22:35:32.478 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:32.478 00.000 20224 Worker thread wakes up
22:35:32.479 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:32.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:33.642 01.163 20224 Exposure complete
22:35:33.723 00.081 20224 worker thread done servicing request
22:35:33.723 00.000 8996 OnExposeComplete: enter
22:35:33.724 00.001 8996 UpdateGuideState(): m_state=6
22:35:33.725 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5091
22:35:33.725 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=470.82, Mass=772058, SNR=385.4, Peak=61120 HFD=4.5
22:35:33.726 00.001 8996 MultiStar: [#1 0.18,-0.05,0.72,U] [#2 0.15,-0.03,0.65,U] [#3 0.24,-0.21,0.55,U] [#4 0.18,-0.35,0.50,U] [#5 0.22,-0.13,0.54,U] [#6 0.23,-0.17,0.42,U] [#7 0.27,-0.31,0.42,U] [#8 0.36,-0.04,0.35,U] 
22:35:33.727 00.001 8996 refined, 8 included, MultiStar: {0.26, -0.09}, one-star: {0.42, 0.15}
22:35:33.728 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
22:35:33.729 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
22:35:33.729 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=-0.09 hyp=0.27 cameraTheta=-0.34 mountX=0.27 mountY=0.06, mountTheta=0.23
22:35:33.731 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.09, opts=13)
22:35:33.732 00.001 8996 Enqueuing Move request for scope (0.26, -0.09)
22:35:33.734 00.002 20224 Worker thread wakes up
22:35:33.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.09) opts 0xd
22:35:33.734 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.09)
22:35:33.734 00.000 20224 Moving (0.26, -0.09) raw xDistance=0.27 yDistance=0.06
22:35:33.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:35:33.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:33.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:35:33.734 00.000 20224 MoveAxis(W, 39, ABG)
22:35:33.734 00.000 20224 Guiding  Dir = 3, Dur = 39
22:35:33.734 00.000 20224 IsSlewing returns 0
22:35:33.734 00.000 20224 IsGuiding returns 0
22:35:33.739 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61120, med=2777, FiltMin=2534, FiltMax=27488, Gamma=1.000
22:35:33.758 00.019 8996 UpdateGuideState exits: m=772058 SNR=385.4
22:35:33.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:33.760 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:33.761 00.001 8996 Enqueuing Expose request
22:35:33.779 00.018 20224 IsGuiding returns 1
22:35:33.779 00.000 20224 scope still moving after pulse duration time elapsed
22:35:33.810 00.031 20224 IsSlewing returns 0
22:35:33.810 00.000 20224 IsGuiding returns 1
22:35:33.842 00.032 20224 IsSlewing returns 0
22:35:33.842 00.000 20224 IsGuiding returns 1
22:35:33.873 00.031 20224 IsSlewing returns 0
22:35:33.874 00.001 20224 IsGuiding returns 0
22:35:33.874 00.000 20224 scope move finished after 39 + 100 ms
22:35:33.874 00.000 20224 Move returns status 0, amount 39
22:35:33.874 00.000 20224 MoveAxis(N, 0, ABG)
22:35:33.874 00.000 20224 Move returns status 0, amount 0
22:35:33.874 00.000 20224 move complete, result=0
22:35:33.874 00.000 20224 worker thread done servicing request
22:35:33.874 00.000 20224 Worker thread wakes up
22:35:33.874 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.1 px 0 ms NORTH
22:35:33.877 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:33.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:34.844 00.967 20224 Exposure complete
22:35:34.934 00.090 20224 worker thread done servicing request
22:35:34.935 00.001 8996 OnExposeComplete: enter
22:35:34.937 00.002 8996 UpdateGuideState(): m_state=6
22:35:34.939 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5092
22:35:34.940 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=470.81, Mass=682429, SNR=343.4, Peak=53763 HFD=4.4
22:35:34.943 00.003 8996 MultiStar: [#1 0.04,-0.36,0.66,U] [#2 -0.07,-0.12,0.76,U] [#3 -0.06,-0.29,0.63,U] [#4 -0.11,-0.39,0.56,U] [#5 -0.21,-0.10,0.67,U] [#6 -0.07,-0.34,0.46,U] [#7 -0.06,-0.45,0.00,M1] [#8 -0.08,-0.24,0.35,U] 
22:35:34.944 00.001 8996 single-star, 7 included, MultiStar: {-0.05, -0.18}, one-star: {0.06, 0.14}
22:35:34.946 00.002 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
22:35:34.947 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
22:35:34.949 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.18 mountX=0.04 mountY=-0.14, mountTheta=-1.28
22:35:34.952 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.14, opts=13)
22:35:34.954 00.002 8996 Enqueuing Move request for scope (0.06, 0.14)
22:35:34.956 00.002 20224 Worker thread wakes up
22:35:34.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
22:35:34.956 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
22:35:34.956 00.000 20224 Moving (0.06, 0.14) raw xDistance=0.04 yDistance=-0.14
22:35:34.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:35:34.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:34.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:35:34.956 00.000 20224 MoveAxis(E, 0, ABG)
22:35:34.957 00.001 20224 Move returns status 0, amount 0
22:35:34.957 00.000 20224 MoveAxis(N, 0, ABG)
22:35:34.957 00.000 20224 Move returns status 0, amount 0
22:35:34.957 00.000 20224 move complete, result=0
22:35:34.957 00.000 20224 worker thread done servicing request
22:35:34.970 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53763, med=2777, FiltMin=2512, FiltMax=25533, Gamma=1.000
22:35:34.998 00.028 8996 UpdateGuideState exits: m=682429 SNR=343.4
22:35:34.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:35.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:35.001 00.001 8996 Enqueuing Expose request
22:35:35.001 00.000 20224 Worker thread wakes up
22:35:35.002 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:35.002 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:35.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:36.159 01.157 20224 Exposure complete
22:35:36.234 00.075 20224 worker thread done servicing request
22:35:36.234 00.000 8996 OnExposeComplete: enter
22:35:36.236 00.002 8996 UpdateGuideState(): m_state=6
22:35:36.238 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5093
22:35:36.239 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=470.95, Mass=735206, SNR=377.6, Peak=65507 HFD=4.5
22:35:36.241 00.002 8996 MultiStar: [#1 -0.31,-0.04,0.63,U] [#2 -0.51,-0.10,0.00,M1] [#3 -0.20,-0.15,0.48,U] [#4 -0.35,-0.36,0.00,M1] [#5 -0.45,0.12,0.00,M1] [#6 -0.26,-0.01,0.43,U] [#7 -0.34,-0.23,0.46,U] [#8 -0.41,0.20,0.00,M1] 
22:35:36.243 00.002 8996 refined, 4 included, MultiStar: {-0.28, 0.02}, one-star: {-0.30, 0.27}
22:35:36.245 00.002 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
22:35:36.247 00.002 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
22:35:36.248 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.02 hyp=0.29 cameraTheta=3.07 mountX=-0.29 mountY=0.01, mountTheta=3.10
22:35:36.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.02, opts=13)
22:35:36.250 00.000 8996 Enqueuing Move request for scope (-0.28, 0.02)
22:35:36.251 00.001 20224 Worker thread wakes up
22:35:36.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.02) opts 0xd
22:35:36.251 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.02)
22:35:36.251 00.000 20224 Moving (-0.28, 0.02) raw xDistance=-0.29 yDistance=0.01
22:35:36.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:35:36.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:36.252 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:35:36.252 00.000 20224 MoveAxis(E, 42, ABG)
22:35:36.252 00.000 20224 Guiding  Dir = 2, Dur = 42
22:35:36.252 00.000 20224 IsSlewing returns 0
22:35:36.252 00.000 20224 IsGuiding returns 0
22:35:36.257 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2777, FiltMin=2525, FiltMax=30208, Gamma=1.000
22:35:36.280 00.023 8996 UpdateGuideState exits: m=735206 SNR=377.6
22:35:36.282 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:36.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:36.285 00.002 8996 Enqueuing Expose request
22:35:36.304 00.019 20224 IsGuiding returns 1
22:35:36.304 00.000 20224 scope still moving after pulse duration time elapsed
22:35:36.334 00.030 20224 IsSlewing returns 0
22:35:36.334 00.000 20224 IsGuiding returns 1
22:35:36.366 00.032 20224 IsSlewing returns 0
22:35:36.366 00.000 20224 IsGuiding returns 0
22:35:36.366 00.000 20224 scope move finished after 42 + 72 ms
22:35:36.366 00.000 20224 Move returns status 0, amount 42
22:35:36.366 00.000 20224 MoveAxis(N, 0, ABG)
22:35:36.366 00.000 20224 Move returns status 0, amount 0
22:35:36.366 00.000 20224 move complete, result=0
22:35:36.366 00.000 20224 worker thread done servicing request
22:35:36.366 00.000 20224 Worker thread wakes up
22:35:36.367 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:36.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:36.367 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.0 px 0 ms NORTH
22:35:37.346 00.979 20224 Exposure complete
22:35:37.433 00.087 20224 worker thread done servicing request
22:35:37.433 00.000 8996 OnExposeComplete: enter
22:35:37.434 00.001 8996 UpdateGuideState(): m_state=6
22:35:37.436 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5094
22:35:37.437 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=470.81, Mass=745543, SNR=356.4, Peak=61379 HFD=4.4
22:35:37.438 00.001 8996 MultiStar: [#1 -0.36,-0.02,0.65,U] [#2 -0.26,-0.24,0.74,U] [#3 -0.14,0.31,0.59,U] [#4 -0.11,0.08,0.50,U] [#5 -0.17,-0.20,0.60,U] [#6 -0.08,-0.12,0.39,U] [#7 -0.19,0.06,0.41,U] [#8 -0.01,-0.12,0.42,U] 
22:35:37.439 00.001 8996 single-star, 8 included, MultiStar: {-0.15, -0.01}, one-star: {-0.02, 0.14}
22:35:37.441 00.002 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
22:35:37.441 00.000 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:35:37.442 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.73 mountX=-0.03 mountY=-0.13, mountTheta=-1.82
22:35:37.445 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
22:35:37.446 00.001 8996 Enqueuing Move request for scope (-0.02, 0.14)
22:35:37.449 00.003 20224 Worker thread wakes up
22:35:37.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
22:35:37.449 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
22:35:37.449 00.000 20224 Moving (-0.02, 0.14) raw xDistance=-0.03 yDistance=-0.13
22:35:37.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:37.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:37.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:35:37.449 00.000 20224 MoveAxis(E, 0, ABG)
22:35:37.449 00.000 20224 Move returns status 0, amount 0
22:35:37.449 00.000 20224 MoveAxis(N, 0, ABG)
22:35:37.449 00.000 20224 Move returns status 0, amount 0
22:35:37.449 00.000 20224 move complete, result=0
22:35:37.450 00.001 20224 worker thread done servicing request
22:35:37.458 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61379, med=2777, FiltMin=2531, FiltMax=29005, Gamma=1.000
22:35:37.476 00.018 8996 UpdateGuideState exits: m=745543 SNR=356.4
22:35:37.478 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:37.479 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:37.479 00.000 8996 Enqueuing Expose request
22:35:37.480 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:37.481 00.001 20224 Worker thread wakes up
22:35:37.481 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:37.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:38.642 01.161 20224 Exposure complete
22:35:38.706 00.064 20224 worker thread done servicing request
22:35:38.706 00.000 8996 OnExposeComplete: enter
22:35:38.707 00.001 8996 UpdateGuideState(): m_state=6
22:35:38.708 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5095
22:35:38.708 00.000 8996 Star::Find returns 1 (0), X=137.78, Y=470.87, Mass=775792, SNR=377.1, Peak=65507 HFD=4.5
22:35:38.709 00.001 8996 MultiStar: [#1 -0.30,-0.13,0.61,U] [#2 -0.30,-0.09,0.63,U] [#3 -0.27,0.22,0.57,U] [#4 -0.46,-0.00,0.00,M1] [#5 -0.29,-0.11,0.56,U] [#6 -0.20,-0.02,0.40,U] [#7 -0.28,0.11,0.39,U] [#8 -0.08,0.01,0.41,U] 
22:35:38.710 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.04}, one-star: {-0.23, 0.20}
22:35:38.711 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
22:35:38.711 00.000 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:35:38.712 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.25 cameraTheta=3.00 mountX=-0.25 mountY=-0.01, mountTheta=-3.11
22:35:38.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.04, opts=13)
22:35:38.714 00.000 8996 Enqueuing Move request for scope (-0.25, 0.04)
22:35:38.715 00.001 20224 Worker thread wakes up
22:35:38.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd
22:35:38.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.04)
22:35:38.716 00.001 20224 Moving (-0.25, 0.04) raw xDistance=-0.25 yDistance=-0.01
22:35:38.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:35:38.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:38.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:38.716 00.000 20224 MoveAxis(E, 36, ABG)
22:35:38.716 00.000 20224 Guiding  Dir = 2, Dur = 36
22:35:38.716 00.000 20224 IsSlewing returns 0
22:35:38.716 00.000 20224 IsGuiding returns 0
22:35:38.720 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2777, FiltMin=2499, FiltMax=30032, Gamma=1.000
22:35:38.734 00.014 8996 UpdateGuideState exits: m=775792 SNR=377.1
22:35:38.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:38.735 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:38.736 00.001 8996 Enqueuing Expose request
22:35:38.764 00.028 20224 IsGuiding returns 1
22:35:38.764 00.000 20224 scope still moving after pulse duration time elapsed
22:35:38.794 00.030 20224 IsSlewing returns 0
22:35:38.794 00.000 20224 IsGuiding returns 1
22:35:38.824 00.030 20224 IsSlewing returns 0
22:35:38.825 00.001 20224 IsGuiding returns 1
22:35:38.855 00.030 20224 IsSlewing returns 0
22:35:38.855 00.000 20224 IsGuiding returns 0
22:35:38.856 00.001 20224 scope move finished after 36 + 103 ms
22:35:38.856 00.000 20224 Move returns status 0, amount 36
22:35:38.856 00.000 20224 MoveAxis(N, 0, ABG)
22:35:38.856 00.000 20224 Move returns status 0, amount 0
22:35:38.856 00.000 20224 move complete, result=0
22:35:38.856 00.000 20224 worker thread done servicing request
22:35:38.856 00.000 20224 Worker thread wakes up
22:35:38.856 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
22:35:38.859 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:38.860 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:39.852 00.992 20224 Exposure complete
22:35:39.947 00.095 20224 worker thread done servicing request
22:35:39.947 00.000 8996 OnExposeComplete: enter
22:35:39.950 00.003 8996 UpdateGuideState(): m_state=6
22:35:39.952 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5096
22:35:39.953 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=470.83, Mass=731723, SNR=348.3, Peak=63619 HFD=4.3
22:35:39.954 00.001 8996 MultiStar: [#1 -0.07,-0.27,0.66,U] [#2 -0.16,-0.11,0.73,U] [#3 -0.03,-0.10,0.63,U] [#4 -0.11,-0.35,0.52,U] [#5 -0.13,-0.01,0.57,U] [#6 -0.04,-0.01,0.47,U] [#7 -0.25,-0.16,0.42,U] [#8 0.06,-0.01,0.42,U] 
22:35:39.955 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.08}, one-star: {0.00, 0.15}
22:35:39.956 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
22:35:39.957 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
22:35:39.959 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=-0.07 mountY=0.09, mountTheta=2.21
22:35:39.961 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.08, opts=13)
22:35:39.964 00.003 8996 Enqueuing Move request for scope (-0.07, -0.08)
22:35:39.964 00.000 20224 Worker thread wakes up
22:35:39.965 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
22:35:39.965 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
22:35:39.965 00.000 20224 Moving (-0.07, -0.08) raw xDistance=-0.07 yDistance=0.09
22:35:39.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:35:39.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:39.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:35:39.965 00.000 20224 MoveAxis(E, 0, ABG)
22:35:39.965 00.000 20224 Move returns status 0, amount 0
22:35:39.965 00.000 20224 MoveAxis(N, 0, ABG)
22:35:39.965 00.000 20224 Move returns status 0, amount 0
22:35:39.966 00.001 20224 move complete, result=0
22:35:39.966 00.000 20224 worker thread done servicing request
22:35:39.972 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=63619, med=2777, FiltMin=2477, FiltMax=28576, Gamma=1.000
22:35:39.995 00.023 8996 UpdateGuideState exits: m=731723 SNR=348.3
22:35:39.997 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:39.997 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:39.998 00.001 8996 Enqueuing Expose request
22:35:39.999 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:40.000 00.001 20224 Worker thread wakes up
22:35:40.000 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:40.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:41.169 01.169 20224 Exposure complete
22:35:41.243 00.074 20224 worker thread done servicing request
22:35:41.243 00.000 8996 OnExposeComplete: enter
22:35:41.244 00.001 8996 UpdateGuideState(): m_state=6
22:35:41.245 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5097
22:35:41.245 00.000 8996 Star::Find returns 1 (0), X=138.03, Y=470.91, Mass=729261, SNR=332.2, Peak=62947 HFD=4.3
22:35:41.246 00.001 8996 MultiStar: [#1 0.11,-0.29,0.75,U] [#2 0.10,0.00,0.79,U] [#3 0.07,0.10,0.62,U] [#4 0.21,-0.29,0.57,U] [#5 0.16,-0.08,0.55,U] [#6 0.16,-0.19,0.48,U] [#7 -0.00,-0.26,0.44,U] [#8 0.24,-0.13,0.46,U] 
22:35:41.247 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.03, 0.23}
22:35:41.248 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
22:35:41.249 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.69)
22:35:41.249 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.57 mountX=0.12 mountY=0.06, mountTheta=0.46
22:35:41.251 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.07, opts=13)
22:35:41.252 00.001 8996 Enqueuing Move request for scope (0.11, -0.07)
22:35:41.252 00.000 20224 Worker thread wakes up
22:35:41.253 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
22:35:41.253 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
22:35:41.253 00.000 20224 Moving (0.11, -0.07) raw xDistance=0.12 yDistance=0.06
22:35:41.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:35:41.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:41.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:35:41.253 00.000 20224 MoveAxis(E, 0, ABG)
22:35:41.253 00.000 20224 Move returns status 0, amount 0
22:35:41.253 00.000 20224 MoveAxis(N, 0, ABG)
22:35:41.253 00.000 20224 Move returns status 0, amount 0
22:35:41.253 00.000 20224 move complete, result=0
22:35:41.253 00.000 20224 worker thread done servicing request
22:35:41.256 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62947, med=2777, FiltMin=2512, FiltMax=29571, Gamma=1.000
22:35:41.269 00.013 8996 UpdateGuideState exits: m=729261 SNR=332.2
22:35:41.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:41.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:41.271 00.000 8996 Enqueuing Expose request
22:35:41.272 00.001 20224 Worker thread wakes up
22:35:41.272 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:41.273 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:41.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:42.257 00.984 20224 Exposure complete
22:35:42.339 00.082 20224 worker thread done servicing request
22:35:42.339 00.000 8996 OnExposeComplete: enter
22:35:42.340 00.001 8996 UpdateGuideState(): m_state=6
22:35:42.341 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5098
22:35:42.342 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.84, Mass=728437, SNR=375.7, Peak=57936 HFD=4.5
22:35:42.343 00.001 8996 MultiStar: [#1 0.16,-0.03,0.65,U] [#2 0.17,-0.15,0.65,U] [#3 0.23,0.22,0.52,U] [#4 0.19,-0.06,0.53,U] [#5 0.26,-0.14,0.66,U] [#6 0.15,-0.16,0.42,U] [#7 0.16,-0.13,0.34,U] [#8 0.31,0.03,0.34,U] 
22:35:42.343 00.000 8996 refined, 8 included, MultiStar: {0.24, -0.01}, one-star: {0.41, 0.16}
22:35:42.344 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
22:35:42.344 00.000 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
22:35:42.345 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.06 mountX=0.24 mountY=-0.01, mountTheta=-0.06
22:35:42.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.01, opts=13)
22:35:42.347 00.000 8996 Enqueuing Move request for scope (0.24, -0.01)
22:35:42.348 00.001 20224 Worker thread wakes up
22:35:42.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
22:35:42.348 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
22:35:42.348 00.000 20224 Moving (0.24, -0.01) raw xDistance=0.24 yDistance=-0.01
22:35:42.348 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:35:42.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:42.349 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:35:42.349 00.000 20224 MoveAxis(W, 36, ABG)
22:35:42.349 00.000 20224 Guiding  Dir = 3, Dur = 36
22:35:42.349 00.000 20224 IsSlewing returns 0
22:35:42.349 00.000 20224 IsGuiding returns 0
22:35:42.354 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57936, med=2777, FiltMin=2518, FiltMax=26320, Gamma=1.000
22:35:42.372 00.018 20224 PulseGuide returned control before completion, sleep 24
22:35:42.372 00.000 8996 UpdateGuideState exits: m=728437 SNR=375.7
22:35:42.375 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:42.377 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:42.379 00.002 8996 Enqueuing Expose request
22:35:42.401 00.022 20224 IsGuiding returns 1
22:35:42.401 00.000 20224 scope still moving after pulse duration time elapsed
22:35:42.433 00.032 20224 IsSlewing returns 0
22:35:42.434 00.001 20224 IsGuiding returns 1
22:35:42.465 00.031 20224 IsSlewing returns 0
22:35:42.466 00.001 20224 IsGuiding returns 0
22:35:42.466 00.000 20224 scope move finished after 36 + 81 ms
22:35:42.466 00.000 20224 Move returns status 0, amount 36
22:35:42.466 00.000 20224 MoveAxis(N, 0, ABG)
22:35:42.466 00.000 20224 Move returns status 0, amount 0
22:35:42.466 00.000 20224 move complete, result=0
22:35:42.467 00.001 20224 worker thread done servicing request
22:35:42.467 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.0 px 0 ms NORTH
22:35:42.468 00.001 20224 Worker thread wakes up
22:35:42.468 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:42.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:43.661 01.193 20224 Exposure complete
22:35:43.733 00.072 20224 worker thread done servicing request
22:35:43.733 00.000 8996 OnExposeComplete: enter
22:35:43.735 00.002 8996 UpdateGuideState(): m_state=6
22:35:43.735 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5099
22:35:43.736 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=470.93, Mass=701229, SNR=393.7, Peak=64291 HFD=4.4
22:35:43.738 00.002 8996 MultiStar: [#1 -0.58,0.00,0.00,M1] [#2 -0.48,0.06,0.00,M1] [#3 -0.51,0.12,0.00,M1] [#4 -0.44,-0.05,0.00,M1] [#5 -0.42,-0.07,0.53,U] [#6 -0.50,-0.34,0.00,M1] [#7 -0.59,-0.25,0.00,M1] [#8 -0.21,0.11,0.38,U] 
22:35:43.739 00.001 8996 refined, 2 included, MultiStar: {-0.22, 0.13}, one-star: {-0.12, 0.25}
22:35:43.739 00.000 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
22:35:43.740 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
22:35:43.741 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.13 hyp=0.26 cameraTheta=2.59 mountX=-0.23 mountY=-0.11, mountTheta=-2.70
22:35:43.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.13, opts=13)
22:35:43.744 00.001 8996 Enqueuing Move request for scope (-0.22, 0.13)
22:35:43.745 00.001 20224 Worker thread wakes up
22:35:43.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.13) opts 0xd
22:35:43.745 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.13)
22:35:43.745 00.000 20224 Moving (-0.22, 0.13) raw xDistance=-0.23 yDistance=-0.11
22:35:43.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
22:35:43.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:43.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:35:43.745 00.000 20224 MoveAxis(E, 31, ABG)
22:35:43.745 00.000 20224 Guiding  Dir = 2, Dur = 31
22:35:43.745 00.000 20224 IsSlewing returns 0
22:35:43.745 00.000 20224 IsGuiding returns 0
22:35:43.749 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64291, med=2777, FiltMin=2486, FiltMax=29453, Gamma=1.000
22:35:43.763 00.014 8996 UpdateGuideState exits: m=701229 SNR=393.7
22:35:43.766 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:43.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:43.769 00.002 8996 Enqueuing Expose request
22:35:43.780 00.011 20224 IsGuiding returns 1
22:35:43.780 00.000 20224 scope still moving after pulse duration time elapsed
22:35:43.809 00.029 20224 IsSlewing returns 0
22:35:43.809 00.000 20224 IsGuiding returns 1
22:35:43.841 00.032 20224 IsSlewing returns 0
22:35:43.841 00.000 20224 IsGuiding returns 1
22:35:43.872 00.031 20224 IsSlewing returns 0
22:35:43.873 00.001 20224 IsGuiding returns 0
22:35:43.873 00.000 20224 scope move finished after 31 + 95 ms
22:35:43.873 00.000 20224 Move returns status 0, amount 31
22:35:43.873 00.000 20224 MoveAxis(N, 0, ABG)
22:35:43.873 00.000 20224 Move returns status 0, amount 0
22:35:43.873 00.000 20224 move complete, result=0
22:35:43.873 00.000 20224 worker thread done servicing request
22:35:43.873 00.000 20224 Worker thread wakes up
22:35:43.873 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
22:35:43.875 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:43.876 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:44.863 00.987 20224 Exposure complete
22:35:44.931 00.068 20224 worker thread done servicing request
22:35:44.931 00.000 8996 OnExposeComplete: enter
22:35:44.932 00.001 8996 UpdateGuideState(): m_state=6
22:35:44.934 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5100
22:35:44.935 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=470.85, Mass=754990, SNR=349.7, Peak=59043 HFD=4.4
22:35:44.937 00.002 8996 MultiStar: [#1 -0.33,-0.37,0.00,M2] [#2 -0.49,0.05,0.00,M2] [#3 -0.24,0.16,0.65,U] [#4 -0.23,-0.12,0.61,U] [#5 -0.35,-0.14,0.59,U] [#6 -0.23,-0.12,0.47,U] [#7 -0.22,-0.09,0.43,U] [#8 -0.30,-0.12,0.39,U] 
22:35:44.940 00.003 8996 single-star, 6 included, MultiStar: {-0.24, -0.00}, one-star: {-0.17, 0.17}
22:35:44.942 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
22:35:44.944 00.002 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
22:35:44.946 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.34 mountX=-0.18 mountY=-0.15, mountTheta=-2.44
22:35:44.949 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.17, opts=13)
22:35:44.950 00.001 8996 Enqueuing Move request for scope (-0.17, 0.17)
22:35:44.951 00.001 20224 Worker thread wakes up
22:35:44.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
22:35:44.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
22:35:44.952 00.001 20224 Moving (-0.17, 0.17) raw xDistance=-0.18 yDistance=-0.15
22:35:44.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:35:44.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:44.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:35:44.952 00.000 20224 MoveAxis(E, 0, ABG)
22:35:44.952 00.000 20224 Move returns status 0, amount 0
22:35:44.952 00.000 20224 MoveAxis(N, 0, ABG)
22:35:44.952 00.000 20224 Move returns status 0, amount 0
22:35:44.952 00.000 20224 move complete, result=0
22:35:44.952 00.000 20224 worker thread done servicing request
22:35:44.956 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59043, med=2777, FiltMin=2515, FiltMax=29587, Gamma=1.000
22:35:44.976 00.020 8996 UpdateGuideState exits: m=754990 SNR=349.7
22:35:44.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:44.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:44.979 00.001 8996 Enqueuing Expose request
22:35:44.979 00.000 20224 Worker thread wakes up
22:35:44.980 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:44.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:44.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:46.153 01.173 20224 Exposure complete
22:35:46.207 00.054 20224 worker thread done servicing request
22:35:46.208 00.001 8996 OnExposeComplete: enter
22:35:46.209 00.001 8996 UpdateGuideState(): m_state=6
22:35:46.210 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5101
22:35:46.211 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.80, Mass=735413, SNR=355.4, Peak=56451 HFD=4.4
22:35:46.213 00.002 8996 MultiStar: [#1 -0.19,-0.35,0.78,U] [#2 -0.28,-0.36,0.00,M3] [#3 -0.25,-0.06,0.57,U] [#4 -0.23,-0.33,0.52,U] [#5 -0.17,-0.17,0.51,U] [#6 -0.05,-0.14,0.49,U] [#7 -0.31,-0.31,0.43,U] [#8 -0.09,-0.11,0.40,U] 
22:35:46.214 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.15}, one-star: {-0.01, 0.12}
22:35:46.215 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
22:35:46.216 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
22:35:46.218 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.68 mountX=-0.03 mountY=-0.12, mountTheta=-1.78
22:35:46.221 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.12, opts=13)
22:35:46.222 00.001 8996 Enqueuing Move request for scope (-0.01, 0.12)
22:35:46.223 00.001 20224 Worker thread wakes up
22:35:46.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
22:35:46.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
22:35:46.223 00.000 20224 Moving (-0.01, 0.12) raw xDistance=-0.03 yDistance=-0.12
22:35:46.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:46.224 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:46.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:35:46.224 00.000 20224 MoveAxis(E, 0, ABG)
22:35:46.224 00.000 20224 Move returns status 0, amount 0
22:35:46.224 00.000 20224 MoveAxis(N, 0, ABG)
22:35:46.224 00.000 20224 Move returns status 0, amount 0
22:35:46.224 00.000 20224 move complete, result=0
22:35:46.225 00.001 20224 worker thread done servicing request
22:35:46.231 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=56451, med=2777, FiltMin=2525, FiltMax=28333, Gamma=1.000
22:35:46.252 00.021 8996 UpdateGuideState exits: m=735413 SNR=355.4
22:35:46.254 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:46.255 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:46.256 00.001 8996 Enqueuing Expose request
22:35:46.257 00.001 20224 Worker thread wakes up
22:35:46.257 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:46.259 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:46.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:47.231 00.972 20224 Exposure complete
22:35:47.301 00.070 20224 worker thread done servicing request
22:35:47.301 00.000 8996 OnExposeComplete: enter
22:35:47.302 00.001 8996 UpdateGuideState(): m_state=6
22:35:47.303 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5102
22:35:47.304 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=470.76, Mass=747303, SNR=353.0, Peak=58131 HFD=4.5
22:35:47.305 00.001 8996 MultiStar: [#1 -0.43,-0.23,0.00,M2] [#2 -0.30,-0.16,0.68,U] [#3 -0.24,0.11,0.55,U] [#4 -0.39,-0.28,0.00,M1] [#5 -0.18,-0.14,0.61,U] [#6 -0.35,-0.06,0.47,U] [#7 -0.31,-0.11,0.48,U] [#8 0.08,-0.02,0.40,U] 
22:35:47.306 00.001 8996 single-star, 6 included, MultiStar: {-0.19, -0.03}, one-star: {-0.08, 0.08}
22:35:47.307 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
22:35:47.307 00.000 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
22:35:47.308 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.38 mountX=-0.09 mountY=-0.07, mountTheta=-2.49
22:35:47.309 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.08, opts=13)
22:35:47.311 00.002 8996 Enqueuing Move request for scope (-0.08, 0.08)
22:35:47.312 00.001 20224 Worker thread wakes up
22:35:47.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:35:47.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:35:47.312 00.000 20224 Moving (-0.08, 0.08) raw xDistance=-0.09 yDistance=-0.07
22:35:47.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:35:47.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:47.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:35:47.313 00.001 20224 MoveAxis(E, 0, ABG)
22:35:47.313 00.000 20224 Move returns status 0, amount 0
22:35:47.313 00.000 20224 MoveAxis(N, 0, ABG)
22:35:47.313 00.000 20224 Move returns status 0, amount 0
22:35:47.313 00.000 20224 move complete, result=0
22:35:47.313 00.000 20224 worker thread done servicing request
22:35:47.320 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58131, med=2777, FiltMin=2531, FiltMax=29853, Gamma=1.000
22:35:47.344 00.024 8996 UpdateGuideState exits: m=747303 SNR=353.0
22:35:47.346 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:47.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:47.348 00.001 8996 Enqueuing Expose request
22:35:47.349 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:47.350 00.001 20224 Worker thread wakes up
22:35:47.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:47.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:48.528 01.178 20224 Exposure complete
22:35:48.615 00.087 20224 worker thread done servicing request
22:35:48.615 00.000 8996 OnExposeComplete: enter
22:35:48.616 00.001 8996 UpdateGuideState(): m_state=6
22:35:48.617 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5103
22:35:48.618 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.12, Mass=809007, SNR=377.4, Peak=65507 HFD=4.5
22:35:48.619 00.001 8996 MultiStar: [#1 -0.21,-0.03,0.58,U] [#2 -0.35,-0.03,0.69,U] [#3 -0.25,0.30,0.49,U] [#4 -0.30,0.11,0.56,U] [#5 -0.42,0.27,0.00,M1] [#6 -0.12,0.01,0.41,U] [#7 -0.17,0.15,0.43,U] [#8 -0.17,0.17,0.38,U] 
22:35:48.620 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.16}, one-star: {-0.28, 0.44}
22:35:48.620 00.000 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
22:35:48.621 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
22:35:48.622 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.16 hyp=0.30 cameraTheta=2.55 mountX=-0.26 mountY=-0.13, mountTheta=-2.66
22:35:48.623 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.16, opts=13)
22:35:48.624 00.001 8996 Enqueuing Move request for scope (-0.25, 0.16)
22:35:48.624 00.000 20224 Worker thread wakes up
22:35:48.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.16) opts 0xd
22:35:48.625 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.16)
22:35:48.625 00.000 20224 Moving (-0.25, 0.16) raw xDistance=-0.26 yDistance=-0.13
22:35:48.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:35:48.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:48.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:35:48.625 00.000 20224 MoveAxis(E, 38, ABG)
22:35:48.625 00.000 20224 Guiding  Dir = 2, Dur = 38
22:35:48.625 00.000 20224 IsSlewing returns 0
22:35:48.625 00.000 20224 IsGuiding returns 0
22:35:48.633 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2777, FiltMin=2521, FiltMax=33302, Gamma=1.000
22:35:48.657 00.024 8996 UpdateGuideState exits: m=809007 SNR=377.4
22:35:48.659 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:48.662 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:48.663 00.001 8996 Enqueuing Expose request
22:35:48.665 00.002 20224 PulseGuide returned control before completion, sleep 16
22:35:48.687 00.022 20224 IsGuiding returns 1
22:35:48.687 00.000 20224 scope still moving after pulse duration time elapsed
22:35:48.720 00.033 20224 IsSlewing returns 0
22:35:48.720 00.000 20224 IsGuiding returns 1
22:35:48.750 00.030 20224 IsSlewing returns 0
22:35:48.750 00.000 20224 IsGuiding returns 0
22:35:48.750 00.000 20224 scope move finished after 38 + 86 ms
22:35:48.750 00.000 20224 Move returns status 0, amount 38
22:35:48.750 00.000 20224 MoveAxis(N, 0, ABG)
22:35:48.750 00.000 20224 Move returns status 0, amount 0
22:35:48.750 00.000 20224 move complete, result=0
22:35:48.751 00.001 20224 worker thread done servicing request
22:35:48.751 00.000 20224 Worker thread wakes up
22:35:48.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:48.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:48.751 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
22:35:49.717 00.966 20224 Exposure complete
22:35:49.774 00.057 20224 worker thread done servicing request
22:35:49.774 00.000 8996 OnExposeComplete: enter
22:35:49.775 00.001 8996 UpdateGuideState(): m_state=6
22:35:49.775 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5104
22:35:49.777 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=471.05, Mass=750471, SNR=397.5, Peak=51795 HFD=4.4
22:35:49.778 00.001 8996 MultiStar: [#1 0.14,-0.03,0.59,U] [#2 0.02,-0.03,0.60,U] [#3 0.14,0.30,0.57,U] [#4 0.05,0.05,0.51,U] [#5 0.17,0.06,0.54,U] [#6 0.14,-0.08,0.40,U] [#7 0.03,0.03,0.41,U] [#8 0.19,0.10,0.29,U] 
22:35:49.779 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.12}, one-star: {0.19, 0.38}
22:35:49.779 00.000 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
22:35:49.780 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
22:35:49.781 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.76 mountX=0.11 mountY=-0.13, mountTheta=-0.87
22:35:49.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.12, opts=13)
22:35:49.787 00.003 8996 Enqueuing Move request for scope (0.12, 0.12)
22:35:49.789 00.002 20224 Worker thread wakes up
22:35:49.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
22:35:49.789 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
22:35:49.789 00.000 20224 Moving (0.12, 0.12) raw xDistance=0.11 yDistance=-0.13
22:35:49.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:35:49.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:49.790 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:35:49.790 00.000 20224 MoveAxis(E, 0, ABG)
22:35:49.790 00.000 20224 Move returns status 0, amount 0
22:35:49.790 00.000 20224 MoveAxis(N, 0, ABG)
22:35:49.790 00.000 20224 Move returns status 0, amount 0
22:35:49.790 00.000 20224 move complete, result=0
22:35:49.790 00.000 20224 worker thread done servicing request
22:35:49.795 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51795, med=2777, FiltMin=2521, FiltMax=30077, Gamma=1.000
22:35:49.812 00.017 8996 UpdateGuideState exits: m=750471 SNR=397.5
22:35:49.822 00.010 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:49.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:49.824 00.001 8996 Enqueuing Expose request
22:35:49.825 00.001 20224 Worker thread wakes up
22:35:49.825 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:49.826 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:49.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:50.993 01.167 20224 Exposure complete
22:35:51.063 00.070 20224 worker thread done servicing request
22:35:51.063 00.000 8996 OnExposeComplete: enter
22:35:51.064 00.001 8996 UpdateGuideState(): m_state=6
22:35:51.065 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5105
22:35:51.066 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.92, Mass=703592, SNR=354.3, Peak=58880 HFD=4.5
22:35:51.067 00.001 8996 MultiStar: [#1 0.51,-0.19,0.00,M1] [#2 0.63,0.00,0.00,M1] [#3 0.60,0.19,0.00,M1] [#4 0.51,-0.08,0.00,M1] [#5 0.39,0.17,0.62,U] [#6 0.52,-0.06,0.00,M1] [#7 0.76,-0.13,0.00,M1] [#8 0.61,0.14,0.00,M1] 
22:35:51.068 00.001 8996 refined, 1 included, MultiStar: {0.47, 0.21}, one-star: {0.52, 0.24}
22:35:51.069 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
22:35:51.070 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
22:35:51.071 00.001 8996 CameraToMount -- cameraX=0.47 cameraY=0.21 hyp=0.51 cameraTheta=0.43 mountX=0.44 mountY=-0.27, mountTheta=-0.54
22:35:51.072 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.47, y=0.21, opts=13)
22:35:51.073 00.001 8996 Enqueuing Move request for scope (0.47, 0.21)
22:35:51.074 00.001 20224 Worker thread wakes up
22:35:51.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.21) opts 0xd
22:35:51.074 00.000 20224 Handling offset move in thread for scope, endpoint = (0.47, 0.21)
22:35:51.074 00.000 20224 Moving (0.47, 0.21) raw xDistance=0.44 yDistance=-0.27
22:35:51.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
22:35:51.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:35:51.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:35:51.074 00.000 20224 MoveAxis(W, 65, ABG)
22:35:51.074 00.000 20224 Guiding  Dir = 3, Dur = 65
22:35:51.074 00.000 20224 IsSlewing returns 0
22:35:51.075 00.001 20224 IsGuiding returns 0
22:35:51.078 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58880, med=2777, FiltMin=2509, FiltMax=28374, Gamma=1.000
22:35:51.079 00.001 20224 PulseGuide returned control before completion, sleep 71
22:35:51.099 00.020 8996 UpdateGuideState exits: m=703592 SNR=354.3
22:35:51.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:51.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:51.102 00.001 8996 Enqueuing Expose request
22:35:51.163 00.061 20224 IsGuiding returns 1
22:35:51.163 00.000 20224 scope still moving after pulse duration time elapsed
22:35:51.191 00.028 20224 IsSlewing returns 0
22:35:51.191 00.000 20224 IsGuiding returns 0
22:35:51.192 00.001 20224 scope move finished after 65 + 51 ms
22:35:51.192 00.000 20224 Move returns status 0, amount 65
22:35:51.192 00.000 20224 MoveAxis(N, 0, ABG)
22:35:51.192 00.000 20224 Move returns status 0, amount 0
22:35:51.192 00.000 20224 move complete, result=0
22:35:51.192 00.000 20224 worker thread done servicing request
22:35:51.192 00.000 8996 GuideStep: 0.4 px 65 ms WEST, -0.3 px 0 ms NORTH
22:35:51.194 00.002 20224 Worker thread wakes up
22:35:51.194 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:51.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:52.186 00.992 20224 Exposure complete
22:35:52.243 00.057 20224 worker thread done servicing request
22:35:52.243 00.000 8996 OnExposeComplete: enter
22:35:52.244 00.001 8996 UpdateGuideState(): m_state=6
22:35:52.245 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5106
22:35:52.246 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.96, Mass=732553, SNR=336.9, Peak=58579 HFD=4.4
22:35:52.247 00.001 8996 MultiStar: [#1 -0.04,0.00,0.69,U] [#2 -0.28,0.12,0.73,U] [#3 -0.02,-0.08,0.59,U] [#4 -0.03,-0.21,0.56,U] [#5 -0.17,-0.16,0.62,U] [#6 0.05,-0.20,0.45,U] [#7 -0.23,-0.08,0.42,U] [#8 -0.08,0.02,0.42,U] 
22:35:52.248 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.00}, one-star: {0.06, 0.28}
22:35:52.248 00.000 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
22:35:52.249 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
22:35:52.250 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.11 mountX=-0.07 mountY=0.01, mountTheta=2.99
22:35:52.251 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.00, opts=13)
22:35:52.252 00.001 8996 Enqueuing Move request for scope (-0.07, -0.00)
22:35:52.252 00.000 20224 Worker thread wakes up
22:35:52.253 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
22:35:52.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
22:35:52.253 00.000 20224 Moving (-0.07, -0.00) raw xDistance=-0.07 yDistance=0.01
22:35:52.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:35:52.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:52.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:35:52.253 00.000 20224 MoveAxis(E, 0, ABG)
22:35:52.253 00.000 20224 Move returns status 0, amount 0
22:35:52.253 00.000 20224 MoveAxis(N, 0, ABG)
22:35:52.253 00.000 20224 Move returns status 0, amount 0
22:35:52.253 00.000 20224 move complete, result=0
22:35:52.253 00.000 20224 worker thread done servicing request
22:35:52.265 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58579, med=2777, FiltMin=2496, FiltMax=28557, Gamma=1.000
22:35:52.283 00.018 8996 UpdateGuideState exits: m=732553 SNR=336.9
22:35:52.284 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:52.285 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:52.286 00.001 8996 Enqueuing Expose request
22:35:52.287 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:35:52.289 00.002 20224 Worker thread wakes up
22:35:52.289 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:52.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:53.438 01.149 20224 Exposure complete
22:35:53.538 00.100 20224 worker thread done servicing request
22:35:53.539 00.001 8996 OnExposeComplete: enter
22:35:53.540 00.001 8996 UpdateGuideState(): m_state=6
22:35:53.541 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5107
22:35:53.542 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=470.75, Mass=751882, SNR=367.5, Peak=59251 HFD=4.5
22:35:53.545 00.003 8996 MultiStar: [#1 -0.28,-0.03,0.65,U] [#2 -0.15,-0.06,0.74,U] [#3 -0.19,-0.04,0.56,U] [#4 -0.20,-0.11,0.56,U] [#5 -0.24,-0.24,0.59,U] [#6 -0.13,-0.14,0.41,U] [#7 -0.28,0.10,0.41,U] [#8 -0.17,-0.01,0.43,U] 
22:35:53.546 00.001 8996 single-star, 8 included, MultiStar: {-0.20, -0.04}, one-star: {-0.15, 0.08}
22:35:53.547 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
22:35:53.548 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
22:35:53.549 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.68 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
22:35:53.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
22:35:53.553 00.002 8996 Enqueuing Move request for scope (-0.15, 0.08)
22:35:53.555 00.002 20224 Worker thread wakes up
22:35:53.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
22:35:53.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
22:35:53.555 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.06
22:35:53.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:35:53.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:53.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:35:53.555 00.000 20224 MoveAxis(E, 0, ABG)
22:35:53.556 00.001 20224 Move returns status 0, amount 0
22:35:53.556 00.000 20224 MoveAxis(N, 0, ABG)
22:35:53.556 00.000 20224 Move returns status 0, amount 0
22:35:53.556 00.000 20224 move complete, result=0
22:35:53.556 00.000 20224 worker thread done servicing request
22:35:53.562 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59251, med=2777, FiltMin=2494, FiltMax=30131, Gamma=1.000
22:35:53.587 00.025 8996 UpdateGuideState exits: m=751882 SNR=367.5
22:35:53.590 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:53.592 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:53.593 00.001 8996 Enqueuing Expose request
22:35:53.595 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:53.596 00.001 20224 Worker thread wakes up
22:35:53.596 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:53.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:54.573 00.977 20224 Exposure complete
22:35:54.646 00.073 20224 worker thread done servicing request
22:35:54.647 00.001 8996 OnExposeComplete: enter
22:35:54.647 00.000 8996 UpdateGuideState(): m_state=6
22:35:54.648 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5108
22:35:54.649 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.72, Mass=672296, SNR=345.6, Peak=53203 HFD=4.4
22:35:54.650 00.001 8996 MultiStar: [#1 -0.15,-0.27,0.64,U] [#2 -0.19,-0.02,0.79,U] [#3 -0.12,0.22,0.71,U] [#4 -0.12,-0.03,0.59,U] [#5 -0.02,-0.07,0.62,U] [#6 0.12,-0.05,0.43,U] [#7 -0.32,0.14,0.44,U] [#8 0.04,0.08,0.43,U] 
22:35:54.651 00.001 8996 single-star, 8 included, MultiStar: {-0.09, 0.00}, one-star: {-0.03, 0.04}
22:35:54.651 00.000 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
22:35:54.652 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
22:35:54.653 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.17 mountX=-0.03 mountY=-0.04, mountTheta=-2.27
22:35:54.654 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
22:35:54.655 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
22:35:54.656 00.001 20224 Worker thread wakes up
22:35:54.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:35:54.656 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:35:54.656 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
22:35:54.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:35:54.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:54.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:35:54.656 00.000 20224 MoveAxis(E, 0, ABG)
22:35:54.656 00.000 20224 Move returns status 0, amount 0
22:35:54.656 00.000 20224 MoveAxis(N, 0, ABG)
22:35:54.656 00.000 20224 Move returns status 0, amount 0
22:35:54.656 00.000 20224 move complete, result=0
22:35:54.657 00.001 20224 worker thread done servicing request
22:35:54.660 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53203, med=2777, FiltMin=2502, FiltMax=25197, Gamma=1.000
22:35:54.683 00.023 8996 UpdateGuideState exits: m=672296 SNR=345.6
22:35:54.684 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:54.685 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:54.685 00.000 8996 Enqueuing Expose request
22:35:54.686 00.001 20224 Worker thread wakes up
22:35:54.686 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:54.687 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:54.687 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:55.867 01.180 20224 Exposure complete
22:35:55.955 00.088 20224 worker thread done servicing request
22:35:55.955 00.000 8996 OnExposeComplete: enter
22:35:55.956 00.001 8996 UpdateGuideState(): m_state=6
22:35:55.957 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5109
22:35:55.957 00.000 8996 Star::Find returns 1 (0), X=137.85, Y=470.84, Mass=693819, SNR=360.5, Peak=53203 HFD=4.4
22:35:55.958 00.001 8996 MultiStar: [#1 -0.18,-0.44,0.00,M1] [#2 -0.16,-0.19,0.74,U] [#3 -0.28,-0.10,0.53,U] [#4 -0.25,-0.25,0.55,U] [#5 -0.39,-0.05,0.69,U] [#6 -0.20,-0.20,0.46,U] [#7 -0.27,-0.22,0.43,U] [#8 -0.26,0.00,0.35,U] 
22:35:55.959 00.001 8996 single-star, 7 included, MultiStar: {-0.24, -0.08}, one-star: {-0.15, 0.16}
22:35:55.960 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
22:35:55.961 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
22:35:55.961 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=-0.17 mountY=-0.14, mountTheta=-2.44
22:35:55.963 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.16, opts=13)
22:35:55.964 00.001 8996 Enqueuing Move request for scope (-0.15, 0.16)
22:35:55.965 00.001 20224 Worker thread wakes up
22:35:55.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
22:35:55.965 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
22:35:55.965 00.000 20224 Moving (-0.15, 0.16) raw xDistance=-0.17 yDistance=-0.14
22:35:55.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:35:55.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:55.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:35:55.965 00.000 20224 MoveAxis(E, 0, ABG)
22:35:55.965 00.000 20224 Move returns status 0, amount 0
22:35:55.965 00.000 20224 MoveAxis(N, 0, ABG)
22:35:55.966 00.001 20224 Move returns status 0, amount 0
22:35:55.966 00.000 20224 move complete, result=0
22:35:55.966 00.000 20224 worker thread done servicing request
22:35:55.969 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53203, med=2777, FiltMin=2500, FiltMax=26592, Gamma=1.000
22:35:55.982 00.013 8996 UpdateGuideState exits: m=693819 SNR=360.5
22:35:55.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:55.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:55.985 00.001 8996 Enqueuing Expose request
22:35:55.985 00.000 20224 Worker thread wakes up
22:35:55.986 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:55.986 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:55.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:56.959 00.973 20224 Exposure complete
22:35:57.035 00.076 20224 worker thread done servicing request
22:35:57.035 00.000 8996 OnExposeComplete: enter
22:35:57.036 00.001 8996 UpdateGuideState(): m_state=6
22:35:57.037 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5110
22:35:57.038 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=470.86, Mass=724284, SNR=392.5, Peak=54851 HFD=4.5
22:35:57.039 00.001 8996 MultiStar: [#1 -0.18,-0.37,0.58,U] [#2 -0.25,-0.37,0.00,M1] [#3 -0.23,-0.27,0.56,U] [#4 -0.18,-0.43,0.00,M1] [#5 -0.30,-0.28,0.50,U] [#6 -0.24,-0.07,0.37,U] [#7 -0.35,-0.26,0.38,U] [#8 -0.24,0.01,0.34,U] 
22:35:57.039 00.000 8996 refined, 6 included, MultiStar: {-0.26, -0.12}, one-star: {-0.30, 0.19}
22:35:57.040 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
22:35:57.041 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.54)
22:35:57.042 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-2.72 mountX=-0.25 mountY=0.15, mountTheta=2.61
22:35:57.043 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.12, opts=13)
22:35:57.044 00.001 8996 Enqueuing Move request for scope (-0.26, -0.12)
22:35:57.045 00.001 20224 Worker thread wakes up
22:35:57.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd
22:35:57.045 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.12)
22:35:57.045 00.000 20224 Moving (-0.26, -0.12) raw xDistance=-0.25 yDistance=0.15
22:35:57.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:35:57.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:57.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:35:57.045 00.000 20224 MoveAxis(E, 37, ABG)
22:35:57.045 00.000 20224 Guiding  Dir = 2, Dur = 37
22:35:57.046 00.001 20224 IsSlewing returns 0
22:35:57.046 00.000 20224 IsGuiding returns 0
22:35:57.052 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54851, med=2777, FiltMin=2525, FiltMax=26544, Gamma=1.000
22:35:57.075 00.023 8996 UpdateGuideState exits: m=724284 SNR=392.5
22:35:57.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:57.078 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:57.080 00.002 8996 Enqueuing Expose request
22:35:57.081 00.001 20224 PulseGuide returned control before completion, sleep 14
22:35:57.109 00.028 20224 IsGuiding returns 1
22:35:57.109 00.000 20224 scope still moving after pulse duration time elapsed
22:35:57.140 00.031 20224 IsSlewing returns 0
22:35:57.140 00.000 20224 IsGuiding returns 1
22:35:57.171 00.031 20224 IsSlewing returns 0
22:35:57.171 00.000 20224 IsGuiding returns 0
22:35:57.171 00.000 20224 scope move finished after 37 + 88 ms
22:35:57.172 00.001 20224 Move returns status 0, amount 37
22:35:57.172 00.000 20224 MoveAxis(N, 0, ABG)
22:35:57.172 00.000 20224 Move returns status 0, amount 0
22:35:57.172 00.000 20224 move complete, result=0
22:35:57.172 00.000 20224 worker thread done servicing request
22:35:57.172 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
22:35:57.174 00.002 20224 Worker thread wakes up
22:35:57.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:57.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:58.349 01.175 20224 Exposure complete
22:35:58.418 00.069 20224 worker thread done servicing request
22:35:58.418 00.000 8996 OnExposeComplete: enter
22:35:58.419 00.001 8996 UpdateGuideState(): m_state=6
22:35:58.420 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5111
22:35:58.420 00.000 8996 Star::Find returns 1 (0), X=137.98, Y=470.56, Mass=748447, SNR=386.6, Peak=49734 HFD=4.6
22:35:58.422 00.002 8996 MultiStar: [#1 -0.02,-0.71,0.00,M1] [#2 -0.12,-0.18,0.66,U] [#3 -0.04,-0.18,0.54,U] [#4 -0.07,-0.45,0.00,M2] [#5 0.10,-0.53,0.00,M1] [#6 0.02,-0.46,0.00,M1] [#7 -0.14,-0.49,0.00,M1] [#8 0.17,-0.38,0.35,U] 
22:35:58.423 00.001 8996 single-star, 3 included, MultiStar: {-0.02, -0.18}, one-star: {-0.02, -0.12}
22:35:58.424 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
22:35:58.425 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
22:35:58.425 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.75 mountX=-0.01 mountY=0.12, mountTheta=1.66
22:35:58.427 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
22:35:58.427 00.000 8996 Enqueuing Move request for scope (-0.02, -0.12)
22:35:58.428 00.001 20224 Worker thread wakes up
22:35:58.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
22:35:58.428 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
22:35:58.428 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
22:35:58.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:35:58.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:58.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:35:58.428 00.000 20224 MoveAxis(E, 0, ABG)
22:35:58.428 00.000 20224 Move returns status 0, amount 0
22:35:58.428 00.000 20224 MoveAxis(N, 0, ABG)
22:35:58.428 00.000 20224 Move returns status 0, amount 0
22:35:58.428 00.000 20224 move complete, result=0
22:35:58.428 00.000 20224 worker thread done servicing request
22:35:58.432 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49734, med=2777, FiltMin=2509, FiltMax=26381, Gamma=1.000
22:35:58.446 00.014 8996 UpdateGuideState exits: m=748447 SNR=386.6
22:35:58.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:58.447 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:58.448 00.001 8996 Enqueuing Expose request
22:35:58.449 00.001 20224 Worker thread wakes up
22:35:58.449 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:35:58.450 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:58.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:59.419 00.969 20224 Exposure complete
22:35:59.500 00.081 20224 worker thread done servicing request
22:35:59.500 00.000 8996 OnExposeComplete: enter
22:35:59.501 00.001 8996 UpdateGuideState(): m_state=6
22:35:59.502 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5112
22:35:59.503 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=470.42, Mass=742005, SNR=342.6, Peak=52419 HFD=4.5
22:35:59.504 00.001 8996 MultiStar: [#1 0.25,-0.51,0.00,M2] [#2 0.05,-0.28,0.76,U] [#3 0.14,-0.15,0.72,U] [#4 0.23,-0.45,0.00,M3] [#5 0.35,-0.20,0.65,U] [#6 0.27,-0.21,0.41,U] [#7 0.26,-0.30,0.47,U] [#8 0.54,-0.34,0.00,M1] 
22:35:59.505 00.001 8996 refined, 5 included, MultiStar: {0.28, -0.23}, one-star: {0.51, -0.25}
22:35:59.505 00.000 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
22:35:59.506 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
22:35:59.507 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.23 hyp=0.36 cameraTheta=-0.70 mountX=0.30 mountY=0.20, mountTheta=0.59
22:35:59.508 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.23, opts=13)
22:35:59.509 00.001 8996 Enqueuing Move request for scope (0.28, -0.23)
22:35:59.510 00.001 20224 Worker thread wakes up
22:35:59.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.23) opts 0xd
22:35:59.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.23)
22:35:59.510 00.000 20224 Moving (0.28, -0.23) raw xDistance=0.30 yDistance=0.20
22:35:59.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:35:59.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:59.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:35:59.510 00.000 20224 MoveAxis(W, 43, ABG)
22:35:59.510 00.000 20224 Guiding  Dir = 3, Dur = 43
22:35:59.510 00.000 20224 IsSlewing returns 0
22:35:59.510 00.000 20224 IsGuiding returns 0
22:35:59.516 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52419, med=2777, FiltMin=2521, FiltMax=27360, Gamma=1.000
22:35:59.517 00.001 20224 PulseGuide returned control before completion, sleep 48
22:35:59.532 00.015 8996 UpdateGuideState exits: m=742005 SNR=342.6
22:35:59.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:59.534 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:35:59.535 00.001 8996 Enqueuing Expose request
22:35:59.577 00.042 20224 IsGuiding returns 1
22:35:59.577 00.000 20224 scope still moving after pulse duration time elapsed
22:35:59.609 00.032 20224 IsSlewing returns 0
22:35:59.609 00.000 20224 IsGuiding returns 0
22:35:59.609 00.000 20224 scope move finished after 43 + 55 ms
22:35:59.609 00.000 20224 Move returns status 0, amount 43
22:35:59.609 00.000 20224 MoveAxis(N, 0, ABG)
22:35:59.609 00.000 20224 Move returns status 0, amount 0
22:35:59.609 00.000 20224 move complete, result=0
22:35:59.610 00.001 20224 worker thread done servicing request
22:35:59.610 00.000 20224 Worker thread wakes up
22:35:59.610 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:35:59.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:35:59.610 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.2 px 0 ms NORTH
22:36:00.769 01.159 20224 Exposure complete
22:36:00.823 00.054 20224 worker thread done servicing request
22:36:00.823 00.000 8996 OnExposeComplete: enter
22:36:00.826 00.003 8996 UpdateGuideState(): m_state=6
22:36:00.827 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5113
22:36:00.831 00.004 8996 Star::Find returns 1 (0), X=137.78, Y=470.64, Mass=717800, SNR=321.4, Peak=55859 HFD=4.5
22:36:00.833 00.002 8996 MultiStar: [#1 -0.49,-0.07,0.00,M3] [#2 -0.50,-0.39,0.00,M1] [#3 -0.48,0.16,0.00,M1] [#4 -0.54,-0.01,0.00,M4] [#5 -0.34,-0.28,0.63,U] [#6 -0.31,-0.17,0.49,U] [#7 -0.37,-0.16,0.51,U] [#8 -0.35,-0.23,0.40,U] 
22:36:00.834 00.001 8996 single-star, 4 included, MultiStar: {-0.30, -0.16}, one-star: {-0.23, -0.03}
22:36:00.836 00.002 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
22:36:00.838 00.002 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
22:36:00.839 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-2.99 mountX=-0.22 mountY=0.06, mountTheta=2.88
22:36:00.842 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.03, opts=13)
22:36:00.843 00.001 8996 Enqueuing Move request for scope (-0.23, -0.03)
22:36:00.845 00.002 20224 Worker thread wakes up
22:36:00.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
22:36:00.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
22:36:00.845 00.000 20224 Moving (-0.23, -0.03) raw xDistance=-0.22 yDistance=0.06
22:36:00.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
22:36:00.846 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:00.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:36:00.846 00.000 20224 MoveAxis(E, 30, ABG)
22:36:00.846 00.000 20224 Guiding  Dir = 2, Dur = 30
22:36:00.846 00.000 20224 IsSlewing returns 0
22:36:00.847 00.001 20224 IsGuiding returns 0
22:36:00.848 00.001 20224 PulseGuide returned control before completion, sleep 39
22:36:00.853 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55859, med=2777, FiltMin=2518, FiltMax=30483, Gamma=1.000
22:36:00.880 00.027 8996 UpdateGuideState exits: m=717800 SNR=321.4
22:36:00.882 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:00.884 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:00.886 00.002 8996 Enqueuing Expose request
22:36:00.889 00.003 20224 IsGuiding returns 1
22:36:00.889 00.000 20224 scope still moving after pulse duration time elapsed
22:36:00.920 00.031 20224 IsSlewing returns 0
22:36:00.920 00.000 20224 IsGuiding returns 1
22:36:00.951 00.031 20224 IsSlewing returns 0
22:36:00.951 00.000 20224 IsGuiding returns 0
22:36:00.951 00.000 20224 scope move finished after 30 + 74 ms
22:36:00.952 00.001 20224 Move returns status 0, amount 30
22:36:00.952 00.000 20224 MoveAxis(N, 0, ABG)
22:36:00.952 00.000 20224 Move returns status 0, amount 0
22:36:00.952 00.000 20224 move complete, result=0
22:36:00.952 00.000 20224 worker thread done servicing request
22:36:00.952 00.000 20224 Worker thread wakes up
22:36:00.952 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:00.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:00.952 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
22:36:01.945 00.993 20224 Exposure complete
22:36:02.022 00.077 20224 worker thread done servicing request
22:36:02.022 00.000 8996 OnExposeComplete: enter
22:36:02.023 00.001 8996 UpdateGuideState(): m_state=6
22:36:02.024 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5114
22:36:02.025 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=470.66, Mass=712667, SNR=345.5, Peak=55107 HFD=4.3
22:36:02.026 00.001 8996 MultiStar: [#1 -0.11,-0.29,0.71,U] [#2 -0.04,-0.43,0.73,U] [#3 0.15,-0.14,0.58,U] [#4 0.01,-0.26,0.53,U] [#5 -0.26,-0.31,0.59,U] [#6 -0.22,-0.27,0.45,U] [#7 -0.28,-0.39,0.00,M1] [#8 -0.22,0.09,0.43,U] 
22:36:02.026 00.000 8996 single-star, 7 included, MultiStar: {-0.07, -0.21}, one-star: {0.01, -0.02}
22:36:02.027 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
22:36:02.028 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
22:36:02.029 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-0.87 mountX=0.02 mountY=0.01, mountTheta=0.76
22:36:02.030 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
22:36:02.031 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
22:36:02.032 00.001 20224 Worker thread wakes up
22:36:02.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
22:36:02.032 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
22:36:02.032 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.01
22:36:02.032 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:36:02.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:02.032 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:36:02.033 00.001 20224 MoveAxis(E, 0, ABG)
22:36:02.033 00.000 20224 Move returns status 0, amount 0
22:36:02.033 00.000 20224 MoveAxis(N, 0, ABG)
22:36:02.033 00.000 20224 Move returns status 0, amount 0
22:36:02.033 00.000 20224 move complete, result=0
22:36:02.033 00.000 20224 worker thread done servicing request
22:36:02.036 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55107, med=2777, FiltMin=2493, FiltMax=24301, Gamma=1.000
22:36:02.050 00.014 8996 UpdateGuideState exits: m=712667 SNR=345.5
22:36:02.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:02.052 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:02.053 00.001 8996 Enqueuing Expose request
22:36:02.053 00.000 20224 Worker thread wakes up
22:36:02.053 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:02.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:02.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:03.206 01.152 20224 Exposure complete
22:36:03.280 00.074 20224 worker thread done servicing request
22:36:03.280 00.000 8996 OnExposeComplete: enter
22:36:03.282 00.002 8996 UpdateGuideState(): m_state=6
22:36:03.283 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5115
22:36:03.284 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.83, Mass=637521, SNR=337.7, Peak=48611 HFD=4.4
22:36:03.285 00.001 8996 MultiStar: [#1 0.07,-0.41,0.70,U] [#2 -0.03,-0.16,0.77,U] [#3 -0.06,-0.08,0.60,U] [#4 -0.12,-0.32,0.59,U] [#5 -0.09,-0.27,0.77,U] [#6 0.04,-0.20,0.45,U] [#7 0.02,-0.18,0.54,U] [#8 0.11,-0.23,0.44,U] 
22:36:03.286 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.17}, one-star: {0.18, 0.15}
22:36:03.287 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
22:36:03.288 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
22:36:03.289 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.46 mountX=0.03 mountY=0.16, mountTheta=1.37
22:36:03.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.17, opts=13)
22:36:03.292 00.001 8996 Enqueuing Move request for scope (0.02, -0.17)
22:36:03.294 00.002 20224 Worker thread wakes up
22:36:03.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
22:36:03.294 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
22:36:03.294 00.000 20224 Moving (0.02, -0.17) raw xDistance=0.03 yDistance=0.16
22:36:03.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:36:03.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:03.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:36:03.294 00.000 20224 MoveAxis(E, 0, ABG)
22:36:03.294 00.000 20224 Move returns status 0, amount 0
22:36:03.294 00.000 20224 MoveAxis(N, 0, ABG)
22:36:03.294 00.000 20224 Move returns status 0, amount 0
22:36:03.294 00.000 20224 move complete, result=0
22:36:03.294 00.000 20224 worker thread done servicing request
22:36:03.300 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48611, med=2777, FiltMin=2486, FiltMax=23456, Gamma=1.000
22:36:03.323 00.023 8996 UpdateGuideState exits: m=637521 SNR=337.7
22:36:03.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:03.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:03.326 00.001 8996 Enqueuing Expose request
22:36:03.326 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:03.327 00.001 20224 Worker thread wakes up
22:36:03.328 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:03.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:04.315 00.987 20224 Exposure complete
22:36:04.400 00.085 20224 worker thread done servicing request
22:36:04.400 00.000 8996 OnExposeComplete: enter
22:36:04.401 00.001 8996 UpdateGuideState(): m_state=6
22:36:04.403 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5116
22:36:04.403 00.000 8996 Star::Find returns 1 (0), X=138.01, Y=470.86, Mass=755672, SNR=370.1, Peak=62691 HFD=4.3
22:36:04.404 00.001 8996 MultiStar: [#1 0.18,-0.39,0.64,U] [#2 0.15,-0.35,0.82,U] [#3 0.19,-0.11,0.59,U] [#4 0.11,-0.42,0.55,U] [#5 0.13,-0.14,0.61,U] [#6 0.19,-0.51,0.00,M1] [#7 0.19,-0.50,0.00,M1] [#8 0.20,-0.44,0.00,M1] 
22:36:04.405 00.001 8996 single-star, 5 included, MultiStar: {0.12, -0.18}, one-star: {0.01, 0.18}
22:36:04.406 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
22:36:04.407 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
22:36:04.407 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.53 mountX=-0.01 mountY=-0.18, mountTheta=-1.62
22:36:04.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.18, opts=13)
22:36:04.409 00.000 8996 Enqueuing Move request for scope (0.01, 0.18)
22:36:04.410 00.001 20224 Worker thread wakes up
22:36:04.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
22:36:04.410 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
22:36:04.410 00.000 20224 Moving (0.01, 0.18) raw xDistance=-0.01 yDistance=-0.18
22:36:04.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:36:04.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:04.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:36:04.410 00.000 20224 MoveAxis(E, 0, ABG)
22:36:04.411 00.001 20224 Move returns status 0, amount 0
22:36:04.411 00.000 20224 MoveAxis(N, 0, ABG)
22:36:04.411 00.000 20224 Move returns status 0, amount 0
22:36:04.411 00.000 20224 move complete, result=0
22:36:04.411 00.000 20224 worker thread done servicing request
22:36:04.414 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=62691, med=2777, FiltMin=2525, FiltMax=28560, Gamma=1.000
22:36:04.436 00.022 8996 UpdateGuideState exits: m=755672 SNR=370.1
22:36:04.438 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:04.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:04.440 00.001 8996 Enqueuing Expose request
22:36:04.441 00.001 20224 Worker thread wakes up
22:36:04.441 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:04.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:04.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:05.606 01.164 20224 Exposure complete
22:36:05.681 00.075 20224 worker thread done servicing request
22:36:05.681 00.000 8996 OnExposeComplete: enter
22:36:05.682 00.001 8996 UpdateGuideState(): m_state=6
22:36:05.683 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5117
22:36:05.684 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.57, Mass=734614, SNR=320.1, Peak=49667 HFD=4.5
22:36:05.685 00.001 8996 MultiStar: [#1 0.04,-0.59,0.00,M1] [#2 -0.09,-0.19,0.82,U] [#3 -0.09,-0.27,0.65,U] [#4 -0.01,-0.37,0.65,U] [#5 -0.03,-0.48,0.00,M1] [#6 -0.06,-0.30,0.45,U] [#7 -0.17,-0.32,0.50,U] [#8 0.11,-0.46,0.00,M2] 
22:36:05.686 00.001 8996 single-star, 5 included, MultiStar: {-0.03, -0.24}, one-star: {0.13, -0.10}
22:36:05.689 00.003 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
22:36:05.691 00.002 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
22:36:05.694 00.003 8996 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.17 cameraTheta=-0.67 mountX=0.14 mountY=0.09, mountTheta=0.56
22:36:05.698 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.10, opts=13)
22:36:05.700 00.002 8996 Enqueuing Move request for scope (0.13, -0.10)
22:36:05.701 00.001 20224 Worker thread wakes up
22:36:05.702 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
22:36:05.702 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
22:36:05.702 00.000 20224 Moving (0.13, -0.10) raw xDistance=0.14 yDistance=0.09
22:36:05.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:36:05.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:05.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:36:05.702 00.000 20224 MoveAxis(E, 0, ABG)
22:36:05.702 00.000 20224 Move returns status 0, amount 0
22:36:05.702 00.000 20224 MoveAxis(N, 0, ABG)
22:36:05.702 00.000 20224 Move returns status 0, amount 0
22:36:05.702 00.000 20224 move complete, result=0
22:36:05.703 00.001 20224 worker thread done servicing request
22:36:05.714 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49667, med=2777, FiltMin=2502, FiltMax=24128, Gamma=1.000
22:36:05.741 00.027 8996 UpdateGuideState exits: m=734614 SNR=320.1
22:36:05.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:05.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:05.744 00.001 8996 Enqueuing Expose request
22:36:05.745 00.001 20224 Worker thread wakes up
22:36:05.745 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:05.747 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:05.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:06.720 00.973 20224 Exposure complete
22:36:06.778 00.058 20224 worker thread done servicing request
22:36:06.779 00.001 8996 OnExposeComplete: enter
22:36:06.780 00.001 8996 UpdateGuideState(): m_state=6
22:36:06.783 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5118
22:36:06.784 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.50, Mass=658840, SNR=335.7, Peak=45398 HFD=4.8
22:36:06.785 00.001 8996 MultiStar: [#1 0.01,-0.59,0.00,M2] [#2 -0.11,-0.37,0.82,U] [#3 0.17,-0.30,0.55,U] [#4 0.13,-0.44,0.00,M1] [#5 -0.07,-0.42,0.68,U] [#6 0.13,-0.60,0.00,M1] [#7 -0.02,-0.35,0.43,U] [#8 0.12,-0.56,0.00,M3] 
22:36:06.786 00.001 8996 single-star, 4 included, MultiStar: {-0.02, -0.31}, one-star: {-0.02, -0.17}
22:36:06.787 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
22:36:06.788 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
22:36:06.788 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.66 mountX=0.00 mountY=0.17, mountTheta=1.57
22:36:06.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
22:36:06.790 00.000 8996 Enqueuing Move request for scope (-0.02, -0.17)
22:36:06.791 00.001 20224 Worker thread wakes up
22:36:06.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
22:36:06.791 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
22:36:06.791 00.000 20224 Moving (-0.02, -0.17) raw xDistance=0.00 yDistance=0.17
22:36:06.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:36:06.792 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:06.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:36:06.792 00.000 20224 MoveAxis(E, 0, ABG)
22:36:06.792 00.000 20224 Move returns status 0, amount 0
22:36:06.792 00.000 20224 MoveAxis(N, 0, ABG)
22:36:06.792 00.000 20224 Move returns status 0, amount 0
22:36:06.792 00.000 20224 move complete, result=0
22:36:06.792 00.000 20224 worker thread done servicing request
22:36:06.797 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45398, med=2777, FiltMin=2505, FiltMax=23181, Gamma=1.000
22:36:06.820 00.023 8996 UpdateGuideState exits: m=658840 SNR=335.7
22:36:06.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:06.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:06.822 00.000 8996 Enqueuing Expose request
22:36:06.823 00.001 20224 Worker thread wakes up
22:36:06.823 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:06.824 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:06.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:07.989 01.165 20224 Exposure complete
22:36:08.078 00.089 20224 worker thread done servicing request
22:36:08.078 00.000 8996 OnExposeComplete: enter
22:36:08.079 00.001 8996 UpdateGuideState(): m_state=6
22:36:08.082 00.003 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5119
22:36:08.084 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=470.51, Mass=707357, SNR=337.5, Peak=42787 HFD=4.7
22:36:08.087 00.003 8996 MultiStar: [#1 0.07,-0.49,0.00,M3] [#2 -0.03,-0.46,0.00,M1] [#3 0.11,-0.09,0.59,U] [#4 0.13,-0.31,0.57,U] [#5 0.07,-0.48,0.00,M1] [#6 -0.08,-0.25,0.46,U] [#7 -0.06,-0.23,0.47,U] [#8 -0.03,-0.27,0.41,U] 
22:36:08.090 00.003 8996 refined, 5 included, MultiStar: {0.11, -0.21}, one-star: {0.34, -0.16}
22:36:08.092 00.002 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
22:36:08.093 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
22:36:08.094 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-1.06 mountX=0.13 mountY=0.19, mountTheta=0.96
22:36:08.098 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.21, opts=13)
22:36:08.101 00.003 8996 Enqueuing Move request for scope (0.11, -0.21)
22:36:08.103 00.002 20224 Worker thread wakes up
22:36:08.104 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd
22:36:08.104 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.21)
22:36:08.104 00.000 20224 Moving (0.11, -0.21) raw xDistance=0.13 yDistance=0.19
22:36:08.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:36:08.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:08.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:36:08.104 00.000 20224 MoveAxis(E, 0, ABG)
22:36:08.104 00.000 20224 Move returns status 0, amount 0
22:36:08.104 00.000 20224 MoveAxis(N, 0, ABG)
22:36:08.104 00.000 20224 Move returns status 0, amount 0
22:36:08.104 00.000 20224 move complete, result=0
22:36:08.104 00.000 20224 worker thread done servicing request
22:36:08.112 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42787, med=2777, FiltMin=2518, FiltMax=23664, Gamma=1.000
22:36:08.137 00.025 8996 UpdateGuideState exits: m=707357 SNR=337.5
22:36:08.138 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:08.140 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:08.141 00.001 8996 Enqueuing Expose request
22:36:08.143 00.002 20224 Worker thread wakes up
22:36:08.143 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:08.144 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:08.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:09.115 00.971 20224 Exposure complete
22:36:09.198 00.083 20224 worker thread done servicing request
22:36:09.198 00.000 8996 OnExposeComplete: enter
22:36:09.199 00.001 8996 UpdateGuideState(): m_state=6
22:36:09.200 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5120
22:36:09.200 00.000 8996 Star::Find returns 1 (0), X=138.14, Y=470.76, Mass=741342, SNR=330.4, Peak=52387 HFD=4.5
22:36:09.201 00.001 8996 MultiStar: [#1 0.18,-0.41,0.00,M4] [#2 0.07,-0.37,0.81,U] [#3 0.15,-0.21,0.66,U] [#4 0.09,-0.39,0.62,U] [#5 0.01,-0.21,0.73,U] [#6 0.08,-0.39,0.49,U] [#7 -0.12,-0.29,0.43,U] [#8 0.02,-0.14,0.42,U] 
22:36:09.202 00.001 8996 single-star, 7 included, MultiStar: {0.07, -0.22}, one-star: {0.14, 0.08}
22:36:09.203 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
22:36:09.203 00.000 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
22:36:09.204 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.52 mountX=0.13 mountY=-0.10, mountTheta=-0.63
22:36:09.205 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.08, opts=13)
22:36:09.206 00.001 8996 Enqueuing Move request for scope (0.14, 0.08)
22:36:09.207 00.001 20224 Worker thread wakes up
22:36:09.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
22:36:09.207 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
22:36:09.207 00.000 20224 Moving (0.14, 0.08) raw xDistance=0.13 yDistance=-0.10
22:36:09.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:36:09.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:09.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:36:09.207 00.000 20224 MoveAxis(E, 0, ABG)
22:36:09.207 00.000 20224 Move returns status 0, amount 0
22:36:09.208 00.001 20224 MoveAxis(N, 0, ABG)
22:36:09.208 00.000 20224 Move returns status 0, amount 0
22:36:09.208 00.000 20224 move complete, result=0
22:36:09.208 00.000 20224 worker thread done servicing request
22:36:09.211 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52387, med=2777, FiltMin=2505, FiltMax=26685, Gamma=1.000
22:36:09.231 00.020 8996 UpdateGuideState exits: m=741342 SNR=330.4
22:36:09.233 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:09.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:09.234 00.000 8996 Enqueuing Expose request
22:36:09.235 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:09.236 00.001 20224 Worker thread wakes up
22:36:09.236 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:09.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:10.400 01.164 20224 Exposure complete
22:36:10.473 00.073 20224 worker thread done servicing request
22:36:10.473 00.000 8996 OnExposeComplete: enter
22:36:10.475 00.002 8996 UpdateGuideState(): m_state=6
22:36:10.477 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5121
22:36:10.478 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=470.79, Mass=697687, SNR=344.5, Peak=54147 HFD=4.4
22:36:10.479 00.001 8996 MultiStar: [#1 -0.04,-0.31,0.74,U] [#2 -0.09,-0.14,0.75,U] [#3 0.01,0.03,0.65,U] [#4 -0.01,-0.23,0.54,U] [#5 -0.12,0.01,0.65,U] [#6 0.04,0.10,0.43,U] [#7 0.08,-0.35,0.44,U] [#8 -0.06,-0.07,0.45,U] 
22:36:10.480 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {-0.00, 0.12}
22:36:10.481 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
22:36:10.482 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
22:36:10.483 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.88 mountX=-0.02 mountY=0.08, mountTheta=1.79
22:36:10.485 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
22:36:10.485 00.000 8996 Enqueuing Move request for scope (-0.03, -0.08)
22:36:10.487 00.002 20224 Worker thread wakes up
22:36:10.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
22:36:10.487 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
22:36:10.487 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.02 yDistance=0.08
22:36:10.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:36:10.488 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:10.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:36:10.488 00.000 20224 MoveAxis(E, 0, ABG)
22:36:10.488 00.000 20224 Move returns status 0, amount 0
22:36:10.488 00.000 20224 MoveAxis(N, 0, ABG)
22:36:10.488 00.000 20224 Move returns status 0, amount 0
22:36:10.488 00.000 20224 move complete, result=0
22:36:10.488 00.000 20224 worker thread done servicing request
22:36:10.495 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54147, med=2777, FiltMin=2521, FiltMax=25869, Gamma=1.000
22:36:10.510 00.015 8996 UpdateGuideState exits: m=697687 SNR=344.5
22:36:10.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:10.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:10.513 00.001 8996 Enqueuing Expose request
22:36:10.513 00.000 20224 Worker thread wakes up
22:36:10.513 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:10.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:10.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:11.498 00.984 20224 Exposure complete
22:36:11.562 00.064 20224 worker thread done servicing request
22:36:11.562 00.000 8996 OnExposeComplete: enter
22:36:11.564 00.002 8996 UpdateGuideState(): m_state=6
22:36:11.565 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5122
22:36:11.566 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=470.72, Mass=701484, SNR=354.8, Peak=46611 HFD=4.5
22:36:11.568 00.002 8996 MultiStar: [#1 0.06,-0.50,0.00,M4] [#2 0.04,-0.23,0.71,U] [#3 0.09,-0.19,0.63,U] [#4 0.07,-0.39,0.59,U] [#5 0.01,-0.07,0.66,U] [#6 -0.03,-0.04,0.42,U] [#7 0.16,-0.19,0.44,U] [#8 0.07,-0.05,0.39,U] 
22:36:11.570 00.002 8996 single-star, 7 included, MultiStar: {0.06, -0.13}, one-star: {0.10, 0.05}
22:36:11.571 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
22:36:11.572 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
22:36:11.573 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.44 mountX=0.10 mountY=-0.06, mountTheta=-0.55
22:36:11.574 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
22:36:11.575 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
22:36:11.576 00.001 20224 Worker thread wakes up
22:36:11.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
22:36:11.576 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
22:36:11.576 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.10 yDistance=-0.06
22:36:11.577 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:36:11.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:11.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:36:11.577 00.000 20224 MoveAxis(E, 0, ABG)
22:36:11.577 00.000 20224 Move returns status 0, amount 0
22:36:11.577 00.000 20224 MoveAxis(N, 0, ABG)
22:36:11.577 00.000 20224 Move returns status 0, amount 0
22:36:11.577 00.000 20224 move complete, result=0
22:36:11.577 00.000 20224 worker thread done servicing request
22:36:11.584 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46611, med=2777, FiltMin=2486, FiltMax=23965, Gamma=1.000
22:36:11.610 00.026 8996 UpdateGuideState exits: m=701484 SNR=354.8
22:36:11.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:11.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:11.613 00.001 8996 Enqueuing Expose request
22:36:11.614 00.001 20224 Worker thread wakes up
22:36:11.614 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:11.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:11.614 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:12.788 01.174 20224 Exposure complete
22:36:12.862 00.074 20224 worker thread done servicing request
22:36:12.862 00.000 8996 OnExposeComplete: enter
22:36:12.863 00.001 8996 UpdateGuideState(): m_state=6
22:36:12.864 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5123
22:36:12.865 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.85, Mass=710409, SNR=307.6, Peak=50179 HFD=4.4
22:36:12.866 00.001 8996 MultiStar: [#1 0.11,-0.65,0.00,M5] [#2 -0.00,-0.42,0.84,U] [#3 0.10,-0.42,0.71,U] [#4 0.10,-0.45,0.00,M1] [#5 -0.21,-0.24,0.62,U] [#6 0.03,-0.53,0.00,M1] [#7 -0.13,-0.41,0.55,U] [#8 -0.03,-0.35,0.48,U] 
22:36:12.867 00.001 8996 single-star, 5 included, MultiStar: {-0.05, -0.24}, one-star: {-0.05, 0.17}
22:36:12.867 00.000 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
22:36:12.868 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
22:36:12.869 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.86 mountX=-0.07 mountY=-0.16, mountTheta=-1.96
22:36:12.870 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.17, opts=13)
22:36:12.871 00.001 8996 Enqueuing Move request for scope (-0.05, 0.17)
22:36:12.872 00.001 20224 Worker thread wakes up
22:36:12.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
22:36:12.872 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
22:36:12.872 00.000 20224 Moving (-0.05, 0.17) raw xDistance=-0.07 yDistance=-0.16
22:36:12.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:36:12.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:12.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:36:12.872 00.000 20224 MoveAxis(E, 0, ABG)
22:36:12.872 00.000 20224 Move returns status 0, amount 0
22:36:12.872 00.000 20224 MoveAxis(N, 0, ABG)
22:36:12.872 00.000 20224 Move returns status 0, amount 0
22:36:12.872 00.000 20224 move complete, result=0
22:36:12.873 00.001 20224 worker thread done servicing request
22:36:12.876 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50179, med=2777, FiltMin=2518, FiltMax=29392, Gamma=1.000
22:36:12.900 00.024 8996 UpdateGuideState exits: m=710409 SNR=307.6
22:36:12.902 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:12.902 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:12.903 00.001 8996 Enqueuing Expose request
22:36:12.904 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:12.905 00.001 20224 Worker thread wakes up
22:36:12.905 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:12.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:13.890 00.985 20224 Exposure complete
22:36:13.963 00.073 20224 worker thread done servicing request
22:36:13.963 00.000 8996 OnExposeComplete: enter
22:36:13.964 00.001 8996 UpdateGuideState(): m_state=6
22:36:13.965 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5124
22:36:13.966 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=470.87, Mass=773570, SNR=347.3, Peak=61875 HFD=4.4
22:36:13.967 00.001 8996 MultiStar: [#1 -0.06,-0.49,0.00,M6] [#2 -0.29,-0.36,0.00,M1] [#3 -0.14,-0.05,0.58,U] [#4 -0.16,-0.51,0.00,M2] [#5 -0.17,-0.20,0.63,U] [#6 -0.20,-0.31,0.41,U] [#7 -0.33,-0.28,0.45,U] [#8 0.02,-0.39,0.40,U] 
22:36:13.967 00.000 8996 refined, 5 included, MultiStar: {-0.16, -0.10}, one-star: {-0.13, 0.20}
22:36:13.969 00.002 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
22:36:13.970 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
22:36:13.972 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.55 mountX=-0.14 mountY=0.12, mountTheta=2.44
22:36:13.974 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.10, opts=13)
22:36:13.975 00.001 8996 Enqueuing Move request for scope (-0.16, -0.10)
22:36:13.977 00.002 20224 Worker thread wakes up
22:36:13.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
22:36:13.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
22:36:13.977 00.000 20224 Moving (-0.16, -0.10) raw xDistance=-0.14 yDistance=0.12
22:36:13.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:36:13.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:13.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:36:13.977 00.000 20224 MoveAxis(E, 0, ABG)
22:36:13.977 00.000 20224 Move returns status 0, amount 0
22:36:13.978 00.001 20224 MoveAxis(N, 0, ABG)
22:36:13.978 00.000 20224 Move returns status 0, amount 0
22:36:13.978 00.000 20224 move complete, result=0
22:36:13.978 00.000 20224 worker thread done servicing request
22:36:13.984 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61875, med=2777, FiltMin=2518, FiltMax=31251, Gamma=1.000
22:36:13.998 00.014 8996 UpdateGuideState exits: m=773570 SNR=347.3
22:36:14.001 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:14.003 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:14.006 00.003 8996 Enqueuing Expose request
22:36:14.007 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:14.008 00.001 20224 Worker thread wakes up
22:36:14.008 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:14.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:15.167 01.159 20224 Exposure complete
22:36:15.228 00.061 20224 worker thread done servicing request
22:36:15.228 00.000 8996 OnExposeComplete: enter
22:36:15.229 00.001 8996 UpdateGuideState(): m_state=6
22:36:15.230 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5125
22:36:15.231 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=470.80, Mass=732984, SNR=361.7, Peak=58851 HFD=4.5
22:36:15.232 00.001 8996 MultiStar: [#1 -0.01,-0.79,0.00,M7] [#2 -0.25,-0.54,0.00,M2] [#3 -0.15,-0.46,0.00,M1] [#4 -0.20,-0.75,0.00,M3] [#5 -0.25,-0.01,0.71,U] [#6 -0.32,-0.32,0.00,M1] [#7 -0.13,-0.66,0.00,M1] [#8 0.00,-0.28,0.39,U] 
22:36:15.235 00.003 8996 refined, 2 included, MultiStar: {-0.21, 0.00}, one-star: {-0.26, 0.13}
22:36:15.237 00.002 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.07)
22:36:15.240 00.003 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
22:36:15.241 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.00 hyp=0.21 cameraTheta=3.12 mountX=-0.21 mountY=0.02, mountTheta=3.05
22:36:15.244 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.00, opts=13)
22:36:15.245 00.001 8996 Enqueuing Move request for scope (-0.21, 0.00)
22:36:15.246 00.001 20224 Worker thread wakes up
22:36:15.247 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.00) opts 0xd
22:36:15.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.00)
22:36:15.247 00.000 20224 Moving (-0.21, 0.00) raw xDistance=-0.21 yDistance=0.02
22:36:15.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:36:15.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:15.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:36:15.247 00.000 20224 MoveAxis(E, 30, ABG)
22:36:15.247 00.000 20224 Guiding  Dir = 2, Dur = 30
22:36:15.248 00.001 20224 IsSlewing returns 0
22:36:15.248 00.000 20224 IsGuiding returns 0
22:36:15.254 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58851, med=2777, FiltMin=2502, FiltMax=27632, Gamma=1.000
22:36:15.265 00.011 20224 PulseGuide returned control before completion, sleep 24
22:36:15.268 00.003 8996 UpdateGuideState exits: m=732984 SNR=361.7
22:36:15.270 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:15.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:15.272 00.001 8996 Enqueuing Expose request
22:36:15.295 00.023 20224 IsGuiding returns 1
22:36:15.295 00.000 20224 scope still moving after pulse duration time elapsed
22:36:15.327 00.032 20224 IsSlewing returns 0
22:36:15.327 00.000 20224 IsGuiding returns 1
22:36:15.358 00.031 20224 IsSlewing returns 0
22:36:15.358 00.000 20224 IsGuiding returns 0
22:36:15.358 00.000 20224 scope move finished after 30 + 80 ms
22:36:15.358 00.000 20224 Move returns status 0, amount 30
22:36:15.359 00.001 20224 MoveAxis(N, 0, ABG)
22:36:15.359 00.000 20224 Move returns status 0, amount 0
22:36:15.359 00.000 20224 move complete, result=0
22:36:15.359 00.000 20224 worker thread done servicing request
22:36:15.359 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
22:36:15.361 00.002 20224 Worker thread wakes up
22:36:15.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:15.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:16.350 00.989 20224 Exposure complete
22:36:16.437 00.087 20224 worker thread done servicing request
22:36:16.437 00.000 8996 OnExposeComplete: enter
22:36:16.438 00.001 8996 UpdateGuideState(): m_state=6
22:36:16.439 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5126
22:36:16.440 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=470.87, Mass=798487, SNR=392.6, Peak=55235 HFD=4.5
22:36:16.441 00.001 8996 MultiStar: [#1 -0.09,-0.23,0.64,U] [#2 -0.20,-0.06,0.70,U] [#3 0.08,-0.27,0.57,U] [#4 0.12,-0.46,0.00,M4] [#5 0.10,-0.36,0.60,U] [#6 0.04,-0.16,0.40,U] [#7 0.09,-0.56,0.00,M2] [#8 0.38,-0.35,0.00,M1] 
22:36:16.442 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.11}, one-star: {-0.08, 0.20}
22:36:16.443 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:36:16.444 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
22:36:16.444 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.92 mountX=-0.03 mountY=0.11, mountTheta=1.82
22:36:16.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.11, opts=13)
22:36:16.447 00.001 8996 Enqueuing Move request for scope (-0.04, -0.11)
22:36:16.448 00.001 20224 Worker thread wakes up
22:36:16.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
22:36:16.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
22:36:16.448 00.000 20224 Moving (-0.04, -0.11) raw xDistance=-0.03 yDistance=0.11
22:36:16.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:36:16.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:16.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:36:16.448 00.000 20224 MoveAxis(E, 0, ABG)
22:36:16.448 00.000 20224 Move returns status 0, amount 0
22:36:16.448 00.000 20224 MoveAxis(N, 0, ABG)
22:36:16.448 00.000 20224 Move returns status 0, amount 0
22:36:16.448 00.000 20224 move complete, result=0
22:36:16.448 00.000 20224 worker thread done servicing request
22:36:16.452 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55235, med=2777, FiltMin=2531, FiltMax=32541, Gamma=1.000
22:36:16.476 00.024 8996 UpdateGuideState exits: m=798487 SNR=392.6
22:36:16.478 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:16.479 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:16.480 00.001 8996 Enqueuing Expose request
22:36:16.482 00.002 20224 Worker thread wakes up
22:36:16.482 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:16.484 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:16.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:17.645 01.161 20224 Exposure complete
22:36:17.711 00.066 20224 worker thread done servicing request
22:36:17.711 00.000 8996 OnExposeComplete: enter
22:36:17.713 00.002 8996 UpdateGuideState(): m_state=6
22:36:17.715 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5127
22:36:17.717 00.002 8996 Star::Find returns 1 (0), X=138.53, Y=470.51, Mass=755992, SNR=370.2, Peak=52112 HFD=4.4
22:36:17.720 00.003 8996 MultiStar: [#1 0.31,-0.35,0.00,M7] [#2 0.17,-0.29,0.66,U] [#3 0.10,-0.02,0.57,U] [#4 0.20,-0.36,0.50,U] [#5 0.19,-0.21,0.60,U] [#6 0.15,0.00,0.44,U] [#7 -0.04,-0.26,0.40,U] [#8 0.14,-0.08,0.36,U] 
22:36:17.721 00.001 8996 refined, 7 included, MultiStar: {0.22, -0.18}, one-star: {0.53, -0.17}
22:36:17.722 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
22:36:17.724 00.002 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.59)
22:36:17.725 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-0.67 mountX=0.24 mountY=0.15, mountTheta=0.56
22:36:17.727 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.18, opts=13)
22:36:17.728 00.001 8996 Enqueuing Move request for scope (0.22, -0.18)
22:36:17.729 00.001 20224 Worker thread wakes up
22:36:17.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
22:36:17.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
22:36:17.730 00.001 20224 Moving (0.22, -0.18) raw xDistance=0.24 yDistance=0.15
22:36:17.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:36:17.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:17.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:36:17.730 00.000 20224 MoveAxis(W, 35, ABG)
22:36:17.730 00.000 20224 Guiding  Dir = 3, Dur = 35
22:36:17.730 00.000 20224 IsSlewing returns 0
22:36:17.730 00.000 20224 IsGuiding returns 0
22:36:17.732 00.002 20224 PulseGuide returned control before completion, sleep 44
22:36:17.783 00.051 20224 IsGuiding returns 1
22:36:17.783 00.000 20224 scope still moving after pulse duration time elapsed
22:36:17.814 00.031 20224 IsSlewing returns 0
22:36:17.815 00.001 20224 IsGuiding returns 0
22:36:17.815 00.000 20224 scope move finished after 35 + 49 ms
22:36:17.815 00.000 20224 Move returns status 0, amount 35
22:36:17.815 00.000 20224 MoveAxis(N, 0, ABG)
22:36:17.815 00.000 20224 Move returns status 0, amount 0
22:36:17.815 00.000 20224 move complete, result=0
22:36:17.863 00.048 20224 worker thread done servicing request
22:36:17.876 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52112, med=2777, FiltMin=2512, FiltMax=29040, Gamma=1.000
22:36:17.899 00.023 8996 UpdateGuideState exits: m=755992 SNR=370.2
22:36:17.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:17.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:17.902 00.001 8996 Enqueuing Expose request
22:36:17.903 00.001 8996 GuideStep: 0.2 px 35 ms WEST, 0.1 px 0 ms NORTH
22:36:17.903 00.000 20224 Worker thread wakes up
22:36:17.903 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:17.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:18.873 00.970 20224 Exposure complete
22:36:18.928 00.055 20224 worker thread done servicing request
22:36:18.929 00.001 8996 OnExposeComplete: enter
22:36:18.929 00.000 8996 UpdateGuideState(): m_state=6
22:36:18.930 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5128
22:36:18.931 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.80, Mass=677068, SNR=356.4, Peak=51571 HFD=4.4
22:36:18.932 00.001 8996 MultiStar: [#1 0.04,-0.35,0.66,U] [#2 -0.16,-0.17,0.76,U] [#3 0.08,-0.13,0.57,U] [#4 -0.06,-0.33,0.65,U] [#5 -0.18,0.03,0.61,U] [#6 -0.13,-0.01,0.42,U] [#7 -0.27,-0.23,0.42,U] [#8 -0.03,0.12,0.41,U] 
22:36:18.933 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.10}, one-star: {-0.05, 0.13}
22:36:18.934 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
22:36:18.935 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
22:36:18.936 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.23 mountX=-0.07 mountY=0.11, mountTheta=2.13
22:36:18.937 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
22:36:18.938 00.001 8996 Enqueuing Move request for scope (-0.08, -0.10)
22:36:18.939 00.001 20224 Worker thread wakes up
22:36:18.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
22:36:18.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
22:36:18.939 00.000 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
22:36:18.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:36:18.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:18.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:36:18.939 00.000 20224 MoveAxis(E, 0, ABG)
22:36:18.939 00.000 20224 Move returns status 0, amount 0
22:36:18.939 00.000 20224 MoveAxis(N, 0, ABG)
22:36:18.939 00.000 20224 Move returns status 0, amount 0
22:36:18.939 00.000 20224 move complete, result=0
22:36:18.939 00.000 20224 worker thread done servicing request
22:36:18.943 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51571, med=2777, FiltMin=2537, FiltMax=25981, Gamma=1.000
22:36:18.961 00.018 8996 UpdateGuideState exits: m=677068 SNR=356.4
22:36:18.963 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:18.965 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:18.966 00.001 8996 Enqueuing Expose request
22:36:18.967 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:18.968 00.001 20224 Worker thread wakes up
22:36:18.968 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:18.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:20.133 01.165 20224 Exposure complete
22:36:20.223 00.090 20224 worker thread done servicing request
22:36:20.223 00.000 8996 OnExposeComplete: enter
22:36:20.225 00.002 8996 UpdateGuideState(): m_state=6
22:36:20.228 00.003 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5129
22:36:20.231 00.003 8996 Star::Find returns 1 (0), X=137.77, Y=470.85, Mass=669030, SNR=334.3, Peak=45139 HFD=4.6
22:36:20.233 00.002 8996 MultiStar: [#1 -0.23,-0.48,0.00,M7] [#2 -0.01,-0.43,0.75,U] [#3 -0.31,-0.41,0.00,M1] [#4 -0.34,-0.42,0.00,M3] [#5 -0.02,-0.49,0.00,M1] [#6 -0.25,-0.44,0.00,M1] [#7 -0.30,-0.61,0.00,M1] [#8 0.01,-0.35,0.44,U] 
22:36:20.235 00.002 8996 refined, 2 included, MultiStar: {-0.11, -0.13}, one-star: {-0.24, 0.18}
22:36:20.236 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
22:36:20.237 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 1.00)
22:36:20.238 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.26 mountX=-0.10 mountY=0.15, mountTheta=2.16
22:36:20.239 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.13, opts=13)
22:36:20.241 00.002 8996 Enqueuing Move request for scope (-0.11, -0.13)
22:36:20.241 00.000 20224 Worker thread wakes up
22:36:20.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
22:36:20.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
22:36:20.242 00.001 20224 Moving (-0.11, -0.13) raw xDistance=-0.10 yDistance=0.15
22:36:20.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:36:20.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:20.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:36:20.242 00.000 20224 MoveAxis(E, 0, ABG)
22:36:20.242 00.000 20224 Move returns status 0, amount 0
22:36:20.242 00.000 20224 MoveAxis(N, 0, ABG)
22:36:20.242 00.000 20224 Move returns status 0, amount 0
22:36:20.242 00.000 20224 move complete, result=0
22:36:20.242 00.000 20224 worker thread done servicing request
22:36:20.246 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=45139, med=2777, FiltMin=2537, FiltMax=27443, Gamma=1.000
22:36:20.273 00.027 8996 UpdateGuideState exits: m=669030 SNR=334.3
22:36:20.275 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:20.277 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:20.279 00.002 8996 Enqueuing Expose request
22:36:20.280 00.001 20224 Worker thread wakes up
22:36:20.280 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:20.282 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:20.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:21.254 00.972 20224 Exposure complete
22:36:21.343 00.089 20224 worker thread done servicing request
22:36:21.343 00.000 8996 OnExposeComplete: enter
22:36:21.344 00.001 8996 UpdateGuideState(): m_state=6
22:36:21.346 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5130
22:36:21.347 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.74, Mass=763233, SNR=357.1, Peak=52083 HFD=4.6
22:36:21.349 00.002 8996 MultiStar: [#1 -0.32,-0.53,0.00,M8] [#2 -0.33,-0.39,0.00,M1] [#3 -0.19,-0.25,0.59,U] [#4 -0.29,-0.43,0.00,M4] [#5 -0.15,-0.28,0.59,U] [#6 -0.52,-0.19,0.00,M2] [#7 -0.29,-0.54,0.00,M2] [#8 0.02,-0.09,0.43,U] 
22:36:21.350 00.001 8996 single-star, 3 included, MultiStar: {-0.05, -0.11}, one-star: {0.06, 0.06}
22:36:21.351 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
22:36:21.352 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
22:36:21.353 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.77 mountX=0.06 mountY=-0.07, mountTheta=-0.88
22:36:21.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
22:36:21.356 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
22:36:21.357 00.001 20224 Worker thread wakes up
22:36:21.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
22:36:21.357 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
22:36:21.357 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
22:36:21.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:36:21.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:21.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:36:21.357 00.000 20224 MoveAxis(E, 0, ABG)
22:36:21.357 00.000 20224 Move returns status 0, amount 0
22:36:21.357 00.000 20224 MoveAxis(N, 0, ABG)
22:36:21.357 00.000 20224 Move returns status 0, amount 0
22:36:21.357 00.000 20224 move complete, result=0
22:36:21.357 00.000 20224 worker thread done servicing request
22:36:21.365 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52083, med=2777, FiltMin=2525, FiltMax=25981, Gamma=1.000
22:36:21.382 00.017 8996 UpdateGuideState exits: m=763233 SNR=357.1
22:36:21.384 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:21.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:21.388 00.003 8996 Enqueuing Expose request
22:36:21.388 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:21.390 00.002 20224 Worker thread wakes up
22:36:21.390 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:21.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:22.560 01.170 20224 Exposure complete
22:36:22.631 00.071 20224 worker thread done servicing request
22:36:22.631 00.000 8996 OnExposeComplete: enter
22:36:22.632 00.001 8996 UpdateGuideState(): m_state=6
22:36:22.633 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5131
22:36:22.634 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=470.92, Mass=701409, SNR=336.7, Peak=53875 HFD=4.4
22:36:22.635 00.001 8996 MultiStar: [#1 -0.65,0.24,0.00,M9] [#2 -0.49,-0.10,0.00,M2] [#3 -0.32,0.34,0.00,M1] [#4 -0.43,0.10,0.00,M5] [#5 -0.08,-0.18,0.67,U] [#6 -0.30,-0.26,0.45,U] [#7 -0.52,0.16,0.00,M3] [#8 -0.04,0.11,0.37,U] 
22:36:22.636 00.001 8996 refined, 3 included, MultiStar: {-0.06, 0.02}, one-star: {0.06, 0.24}
22:36:22.637 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
22:36:22.637 00.000 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
22:36:22.638 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.83 mountX=-0.06 mountY=-0.01, mountTheta=-2.94
22:36:22.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
22:36:22.641 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
22:36:22.642 00.001 20224 Worker thread wakes up
22:36:22.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:36:22.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:36:22.642 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
22:36:22.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:36:22.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:22.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:36:22.642 00.000 20224 MoveAxis(E, 0, ABG)
22:36:22.642 00.000 20224 Move returns status 0, amount 0
22:36:22.642 00.000 20224 MoveAxis(N, 0, ABG)
22:36:22.642 00.000 20224 Move returns status 0, amount 0
22:36:22.642 00.000 20224 move complete, result=0
22:36:22.642 00.000 20224 worker thread done servicing request
22:36:22.646 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53875, med=2777, FiltMin=2541, FiltMax=28784, Gamma=1.000
22:36:22.673 00.027 8996 UpdateGuideState exits: m=701409 SNR=336.7
22:36:22.675 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:22.676 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:22.677 00.001 8996 Enqueuing Expose request
22:36:22.678 00.001 20224 Worker thread wakes up
22:36:22.678 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:22.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:22.678 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:23.669 00.991 20224 Exposure complete
22:36:23.733 00.064 20224 worker thread done servicing request
22:36:23.734 00.001 8996 OnExposeComplete: enter
22:36:23.735 00.001 8996 UpdateGuideState(): m_state=6
22:36:23.736 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5132
22:36:23.736 00.000 8996 Star::Find returns 1 (0), X=137.58, Y=470.89, Mass=704694, SNR=375.4, Peak=52131 HFD=4.7
22:36:23.737 00.001 8996 MultiStar: [#1 -0.61,-0.05,0.00,M10] [#2 -0.74,-0.23,0.00,M3] [#3 -0.82,-0.01,0.00,M2] [#4 -0.73,-0.22,0.00,M6] [#5 -0.72,-0.04,0.00,M1] [#6 -0.65,0.12,0.00,M2] [#7 -0.91,-0.17,0.00,M4] [#8 -0.63,0.24,0.00,M1] 
22:36:23.739 00.002 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
22:36:23.739 00.000 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
22:36:23.739 00.000 8996 CameraToMount -- cameraX=-0.42 cameraY=0.21 hyp=0.47 cameraTheta=2.68 mountX=-0.44 mountY=-0.16, mountTheta=-2.79
22:36:23.742 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=0.21, opts=13)
22:36:23.743 00.001 8996 Enqueuing Move request for scope (-0.42, 0.21)
22:36:23.744 00.001 20224 Worker thread wakes up
22:36:23.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.21) opts 0xd
22:36:23.744 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, 0.21)
22:36:23.744 00.000 20224 Moving (-0.42, 0.21) raw xDistance=-0.44 yDistance=-0.16
22:36:23.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
22:36:23.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:23.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:36:23.744 00.000 20224 MoveAxis(E, 65, ABG)
22:36:23.744 00.000 20224 Guiding  Dir = 2, Dur = 65
22:36:23.744 00.000 20224 IsSlewing returns 0
22:36:23.744 00.000 20224 IsGuiding returns 0
22:36:23.748 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=52131, med=2777, FiltMin=2505, FiltMax=27501, Gamma=1.000
22:36:23.768 00.020 8996 UpdateGuideState exits: m=704694 SNR=375.4
22:36:23.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:23.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:23.771 00.001 8996 Enqueuing Expose request
22:36:23.804 00.033 20224 PulseGuide returned control before completion, sleep 16
22:36:23.834 00.030 20224 IsGuiding returns 1
22:36:23.834 00.000 20224 scope still moving after pulse duration time elapsed
22:36:23.870 00.036 20224 IsSlewing returns 0
22:36:23.870 00.000 20224 IsGuiding returns 1
22:36:23.896 00.026 20224 IsSlewing returns 0
22:36:23.896 00.000 20224 IsGuiding returns 0
22:36:23.896 00.000 20224 scope move finished after 65 + 87 ms
22:36:23.896 00.000 20224 Move returns status 0, amount 65
22:36:23.896 00.000 20224 MoveAxis(N, 0, ABG)
22:36:23.896 00.000 20224 Move returns status 0, amount 0
22:36:23.896 00.000 20224 move complete, result=0
22:36:23.897 00.001 20224 worker thread done servicing request
22:36:23.897 00.000 20224 Worker thread wakes up
22:36:23.897 00.000 8996 GuideStep: -0.4 px 65 ms EAST, -0.2 px 0 ms NORTH
22:36:23.899 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:23.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:25.055 01.156 20224 Exposure complete
22:36:25.137 00.082 20224 worker thread done servicing request
22:36:25.137 00.000 8996 OnExposeComplete: enter
22:36:25.138 00.001 8996 UpdateGuideState(): m_state=6
22:36:25.140 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5133
22:36:25.141 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=470.73, Mass=781495, SNR=368.0, Peak=58851 HFD=4.5
22:36:25.143 00.002 8996 MultiStar: [#1 -0.34,-0.17,0.57,U] [#2 -0.27,-0.13,0.69,U] [#3 -0.23,-0.07,0.55,U] [#4 -0.28,-0.27,0.52,U] [#5 -0.46,-0.19,0.00,M2] [#6 -0.42,-0.10,0.45,U] [#7 -0.40,-0.33,0.00,M5] [#8 -0.29,-0.11,0.35,U] 
22:36:25.144 00.001 8996 single-star, 6 included, MultiStar: {-0.26, -0.09}, one-star: {-0.12, 0.06}
22:36:25.146 00.002 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
22:36:25.148 00.002 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
22:36:25.149 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.69 mountX=-0.12 mountY=-0.04, mountTheta=-2.80
22:36:25.151 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.06, opts=13)
22:36:25.152 00.001 8996 Enqueuing Move request for scope (-0.12, 0.06)
22:36:25.153 00.001 20224 Worker thread wakes up
22:36:25.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:36:25.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:36:25.153 00.000 20224 Moving (-0.12, 0.06) raw xDistance=-0.12 yDistance=-0.04
22:36:25.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:36:25.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:25.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:25.153 00.000 20224 MoveAxis(E, 0, ABG)
22:36:25.153 00.000 20224 Move returns status 0, amount 0
22:36:25.153 00.000 20224 MoveAxis(N, 0, ABG)
22:36:25.153 00.000 20224 Move returns status 0, amount 0
22:36:25.153 00.000 20224 move complete, result=0
22:36:25.153 00.000 20224 worker thread done servicing request
22:36:25.156 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58851, med=2777, FiltMin=2531, FiltMax=33069, Gamma=1.000
22:36:25.175 00.019 8996 UpdateGuideState exits: m=781495 SNR=368.0
22:36:25.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:25.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:25.180 00.002 8996 Enqueuing Expose request
22:36:25.180 00.000 20224 Worker thread wakes up
22:36:25.180 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:25.181 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:25.181 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:26.169 00.988 20224 Exposure complete
22:36:26.243 00.074 20224 worker thread done servicing request
22:36:26.243 00.000 8996 OnExposeComplete: enter
22:36:26.244 00.001 8996 UpdateGuideState(): m_state=6
22:36:26.245 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5134
22:36:26.246 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=470.63, Mass=733253, SNR=347.1, Peak=50707 HFD=4.5
22:36:26.247 00.001 8996 MultiStar: [#1 -0.12,-0.50,0.00,M10] [#2 -0.22,-0.09,0.77,U] [#3 -0.02,-0.15,0.71,U] [#4 -0.05,-0.38,0.58,U] [#5 0.01,-0.46,0.00,M3] [#6 -0.02,-0.26,0.49,U] [#7 -0.16,-0.37,0.44,U] [#8 0.25,-0.22,0.39,U] 
22:36:26.248 00.001 8996 single-star, 6 included, MultiStar: {-0.08, -0.19}, one-star: {-0.17, -0.04}
22:36:26.249 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
22:36:26.250 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.37)
22:36:26.250 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.89 mountX=-0.16 mountY=0.06, mountTheta=2.78
22:36:26.252 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.04, opts=13)
22:36:26.253 00.001 8996 Enqueuing Move request for scope (-0.17, -0.04)
22:36:26.253 00.000 20224 Worker thread wakes up
22:36:26.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
22:36:26.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
22:36:26.254 00.001 20224 Moving (-0.17, -0.04) raw xDistance=-0.16 yDistance=0.06
22:36:26.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:36:26.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:26.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:36:26.254 00.000 20224 MoveAxis(E, 0, ABG)
22:36:26.254 00.000 20224 Move returns status 0, amount 0
22:36:26.254 00.000 20224 MoveAxis(N, 0, ABG)
22:36:26.254 00.000 20224 Move returns status 0, amount 0
22:36:26.254 00.000 20224 move complete, result=0
22:36:26.254 00.000 20224 worker thread done servicing request
22:36:26.258 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50707, med=2777, FiltMin=2493, FiltMax=28333, Gamma=1.000
22:36:26.276 00.018 8996 UpdateGuideState exits: m=733253 SNR=347.1
22:36:26.277 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:26.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:26.279 00.001 8996 Enqueuing Expose request
22:36:26.279 00.000 20224 Worker thread wakes up
22:36:26.279 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:26.280 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:26.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:27.443 01.163 20224 Exposure complete
22:36:27.525 00.082 20224 worker thread done servicing request
22:36:27.525 00.000 8996 OnExposeComplete: enter
22:36:27.527 00.002 8996 UpdateGuideState(): m_state=6
22:36:27.528 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5135
22:36:27.530 00.002 8996 Star::Find returns 1 (0), X=138.14, Y=470.48, Mass=745095, SNR=346.7, Peak=46819 HFD=4.5
22:36:27.531 00.001 8996 MultiStar: [#1 0.12,-0.45,0.00,R] [#2 0.22,-0.49,0.00,M2] [#3 0.25,-0.24,0.58,U] [#4 0.17,-0.53,0.00,M5] [#5 -0.07,-0.33,0.60,U] [#6 -0.06,-0.30,0.43,U] [#7 0.08,-0.49,0.00,M5] [#8 0.23,-0.52,0.00,M1] 
22:36:27.533 00.002 8996 single-star, 3 included, MultiStar: {0.08, -0.25}, one-star: {0.13, -0.20}
22:36:27.534 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
22:36:27.535 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.29)
22:36:27.537 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-0.97 mountX=0.15 mountY=0.18, mountTheta=0.87
22:36:27.540 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.20, opts=13)
22:36:27.542 00.002 8996 Enqueuing Move request for scope (0.13, -0.20)
22:36:27.543 00.001 20224 Worker thread wakes up
22:36:27.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
22:36:27.543 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
22:36:27.544 00.001 20224 Moving (0.13, -0.20) raw xDistance=0.15 yDistance=0.18
22:36:27.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:36:27.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:27.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:36:27.544 00.000 20224 MoveAxis(E, 0, ABG)
22:36:27.544 00.000 20224 Move returns status 0, amount 0
22:36:27.544 00.000 20224 MoveAxis(N, 0, ABG)
22:36:27.544 00.000 20224 Move returns status 0, amount 0
22:36:27.544 00.000 20224 move complete, result=0
22:36:27.544 00.000 20224 worker thread done servicing request
22:36:27.549 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=46819, med=2777, FiltMin=2516, FiltMax=24253, Gamma=1.000
22:36:27.574 00.025 8996 UpdateGuideState exits: m=745095 SNR=346.7
22:36:27.576 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:27.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:27.579 00.002 8996 Enqueuing Expose request
22:36:27.581 00.002 20224 Worker thread wakes up
22:36:27.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:27.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:27.581 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:28.553 00.972 20224 Exposure complete
22:36:28.620 00.067 20224 worker thread done servicing request
22:36:28.620 00.000 8996 OnExposeComplete: enter
22:36:28.621 00.001 8996 UpdateGuideState(): m_state=6
22:36:28.622 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5136
22:36:28.623 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=470.65, Mass=695020, SNR=331.0, Peak=48579 HFD=4.7
22:36:28.624 00.001 8996 MultiStar: [#1 -0.21,-0.09,0.86,U] [#2 -0.11,-0.53,0.00,M3] [#3 -0.15,-0.19,0.62,U] [#4 -0.08,-0.41,0.59,U] [#5 -0.15,-0.10,0.64,U] [#6 -0.20,-0.21,0.44,U] [#7 -0.14,-0.32,0.43,U] [#8 -0.04,-0.13,0.42,U] 
22:36:28.625 00.001 8996 single-star, 7 included, MultiStar: {-0.11, -0.16}, one-star: {0.02, -0.03}
22:36:28.626 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
22:36:28.627 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
22:36:28.630 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-0.91 mountX=0.02 mountY=0.03, mountTheta=0.80
22:36:28.633 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
22:36:28.635 00.002 8996 Enqueuing Move request for scope (0.02, -0.03)
22:36:28.636 00.001 20224 Worker thread wakes up
22:36:28.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
22:36:28.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
22:36:28.636 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.03
22:36:28.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:36:28.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:28.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:36:28.637 00.001 20224 MoveAxis(E, 0, ABG)
22:36:28.637 00.000 20224 Move returns status 0, amount 0
22:36:28.637 00.000 20224 MoveAxis(N, 0, ABG)
22:36:28.637 00.000 20224 Move returns status 0, amount 0
22:36:28.637 00.000 20224 move complete, result=0
22:36:28.637 00.000 20224 worker thread done servicing request
22:36:28.641 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48579, med=2777, FiltMin=2489, FiltMax=24285, Gamma=1.000
22:36:28.656 00.015 8996 UpdateGuideState exits: m=695020 SNR=331.0
22:36:28.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:28.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:28.659 00.001 8996 Enqueuing Expose request
22:36:28.662 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:28.664 00.002 20224 Worker thread wakes up
22:36:28.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:28.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:29.830 01.166 20224 Exposure complete
22:36:29.914 00.084 20224 worker thread done servicing request
22:36:29.914 00.000 8996 OnExposeComplete: enter
22:36:29.915 00.001 8996 UpdateGuideState(): m_state=6
22:36:29.916 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5137
22:36:29.917 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=470.72, Mass=751868, SNR=368.0, Peak=47603 HFD=4.6
22:36:29.918 00.001 8996 MultiStar: [#1 -0.02,-0.03,0.63,U] [#2 0.12,-0.24,0.72,U] [#3 -0.00,-0.34,0.55,U] [#4 0.09,-0.35,0.53,U] [#5 -0.20,0.02,0.62,U] [#6 -0.10,0.07,0.43,U] [#7 -0.05,-0.57,0.00,M5] [#8 -0.08,0.04,0.34,U] 
22:36:29.919 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.10}, one-star: {0.17, 0.04}
22:36:29.919 00.000 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
22:36:29.920 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
22:36:29.921 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.36 mountX=0.03 mountY=0.09, mountTheta=1.26
22:36:29.924 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.10, opts=13)
22:36:29.926 00.002 8996 Enqueuing Move request for scope (0.02, -0.10)
22:36:29.927 00.001 20224 Worker thread wakes up
22:36:29.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
22:36:29.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
22:36:29.928 00.001 20224 Moving (0.02, -0.10) raw xDistance=0.03 yDistance=0.09
22:36:29.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:36:29.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:29.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:36:29.928 00.000 20224 MoveAxis(E, 0, ABG)
22:36:29.928 00.000 20224 Move returns status 0, amount 0
22:36:29.928 00.000 20224 MoveAxis(N, 0, ABG)
22:36:29.928 00.000 20224 Move returns status 0, amount 0
22:36:29.928 00.000 20224 move complete, result=0
22:36:29.928 00.000 20224 worker thread done servicing request
22:36:29.932 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47603, med=2777, FiltMin=2537, FiltMax=25696, Gamma=1.000
22:36:29.953 00.021 8996 UpdateGuideState exits: m=751868 SNR=368.0
22:36:29.953 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:29.954 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:29.955 00.001 8996 Enqueuing Expose request
22:36:29.956 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:29.956 00.000 20224 Worker thread wakes up
22:36:29.957 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:29.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:30.945 00.988 20224 Exposure complete
22:36:31.019 00.074 20224 worker thread done servicing request
22:36:31.019 00.000 8996 OnExposeComplete: enter
22:36:31.021 00.002 8996 UpdateGuideState(): m_state=6
22:36:31.023 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5138
22:36:31.025 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=470.76, Mass=659759, SNR=335.5, Peak=48947 HFD=4.5
22:36:31.026 00.001 8996 MultiStar: [#1 -0.43,0.05,0.65,U] [#2 -0.23,-0.28,0.74,U] [#3 -0.20,-0.18,0.62,U] [#4 -0.32,-0.34,0.00,M4] [#5 -0.18,-0.45,0.00,M1] [#6 -0.16,-0.29,0.46,U] [#7 -0.14,-0.50,0.00,M6] [#8 -0.09,-0.37,0.39,U] 
22:36:31.028 00.002 8996 single-star, 5 included, MultiStar: {-0.22, -0.12}, one-star: {-0.15, 0.09}
22:36:31.029 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
22:36:31.030 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
22:36:31.032 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.63 mountX=-0.16 mountY=-0.07, mountTheta=-2.74
22:36:31.034 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.09, opts=13)
22:36:31.036 00.002 8996 Enqueuing Move request for scope (-0.15, 0.09)
22:36:31.037 00.001 20224 Worker thread wakes up
22:36:31.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
22:36:31.037 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
22:36:31.037 00.000 20224 Moving (-0.15, 0.09) raw xDistance=-0.16 yDistance=-0.07
22:36:31.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:36:31.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:31.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:36:31.037 00.000 20224 MoveAxis(E, 0, ABG)
22:36:31.037 00.000 20224 Move returns status 0, amount 0
22:36:31.037 00.000 20224 MoveAxis(N, 0, ABG)
22:36:31.038 00.001 20224 Move returns status 0, amount 0
22:36:31.038 00.000 20224 move complete, result=0
22:36:31.038 00.000 20224 worker thread done servicing request
22:36:31.043 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48947, med=2777, FiltMin=2509, FiltMax=27235, Gamma=1.000
22:36:31.058 00.015 8996 UpdateGuideState exits: m=659759 SNR=335.5
22:36:31.059 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:31.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:31.061 00.001 8996 Enqueuing Expose request
22:36:31.061 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:36:31.062 00.001 20224 Worker thread wakes up
22:36:31.062 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:31.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:32.230 01.168 20224 Exposure complete
22:36:32.309 00.079 20224 worker thread done servicing request
22:36:32.309 00.000 8996 OnExposeComplete: enter
22:36:32.310 00.001 8996 UpdateGuideState(): m_state=6
22:36:32.310 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5139
22:36:32.311 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=470.70, Mass=742118, SNR=397.6, Peak=54435 HFD=4.6
22:36:32.312 00.001 8996 MultiStar: [#1 -0.12,-0.04,0.58,U] [#2 0.06,-0.27,0.69,U] [#3 -0.04,-0.41,0.53,U] [#4 -0.09,-0.58,0.00,M5] [#5 -0.15,-0.29,0.56,U] [#6 0.02,-0.52,0.00,M1] [#7 -0.08,-0.58,0.00,M7] [#8 -0.03,-0.40,0.34,U] 
22:36:32.313 00.001 8996 refined, 5 included, MultiStar: {-0.10, -0.19}, one-star: {-0.24, 0.02}
22:36:32.314 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
22:36:32.314 00.000 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
22:36:32.315 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.07 mountX=-0.08 mountY=0.20, mountTheta=1.97
22:36:32.316 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.19, opts=13)
22:36:32.317 00.001 8996 Enqueuing Move request for scope (-0.10, -0.19)
22:36:32.318 00.001 20224 Worker thread wakes up
22:36:32.318 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
22:36:32.318 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
22:36:32.318 00.000 20224 Moving (-0.10, -0.19) raw xDistance=-0.08 yDistance=0.20
22:36:32.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:36:32.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:32.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:36:32.318 00.000 20224 MoveAxis(E, 0, ABG)
22:36:32.318 00.000 20224 Move returns status 0, amount 0
22:36:32.319 00.001 20224 MoveAxis(N, 0, ABG)
22:36:32.319 00.000 20224 Move returns status 0, amount 0
22:36:32.319 00.000 20224 move complete, result=0
22:36:32.319 00.000 20224 worker thread done servicing request
22:36:32.322 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54435, med=2777, FiltMin=2499, FiltMax=28781, Gamma=1.000
22:36:32.343 00.021 8996 UpdateGuideState exits: m=742118 SNR=397.6
22:36:32.345 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:32.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:32.347 00.001 8996 Enqueuing Expose request
22:36:32.348 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:36:32.349 00.001 20224 Worker thread wakes up
22:36:32.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:32.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:33.324 00.975 20224 Exposure complete
22:36:33.402 00.078 20224 worker thread done servicing request
22:36:33.402 00.000 8996 OnExposeComplete: enter
22:36:33.405 00.003 8996 UpdateGuideState(): m_state=6
22:36:33.405 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5140
22:36:33.407 00.002 8996 Star::Find returns 1 (0), X=137.95, Y=470.55, Mass=737929, SNR=336.1, Peak=50774 HFD=4.4
22:36:33.408 00.001 8996 MultiStar: [#1 -0.17,-0.30,0.67,U] [#2 -0.20,-0.33,0.73,U] [#3 0.00,-0.58,0.00,M1] [#4 -0.07,-0.75,0.00,M6] [#5 0.03,-0.73,0.00,M1] [#6 -0.02,-0.45,0.00,M2] [#7 -0.31,-0.52,0.00,M8] [#8 0.28,-0.62,0.00,M1] 
22:36:33.409 00.001 8996 single-star, 2 included, MultiStar: {-0.13, -0.24}, one-star: {-0.05, -0.13}
22:36:33.411 00.002 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
22:36:33.412 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
22:36:33.413 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=-0.04 mountY=0.13, mountTheta=1.86
22:36:33.416 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
22:36:33.417 00.001 8996 Enqueuing Move request for scope (-0.05, -0.13)
22:36:33.419 00.002 20224 Worker thread wakes up
22:36:33.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
22:36:33.419 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
22:36:33.419 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.13
22:36:33.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:36:33.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:33.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:36:33.419 00.000 20224 MoveAxis(E, 0, ABG)
22:36:33.419 00.000 20224 Move returns status 0, amount 0
22:36:33.419 00.000 20224 MoveAxis(N, 0, ABG)
22:36:33.419 00.000 20224 Move returns status 0, amount 0
22:36:33.419 00.000 20224 move complete, result=0
22:36:33.419 00.000 20224 worker thread done servicing request
22:36:33.425 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50774, med=2777, FiltMin=2515, FiltMax=25597, Gamma=1.000
22:36:33.444 00.019 8996 UpdateGuideState exits: m=737929 SNR=336.1
22:36:33.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:33.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:33.447 00.001 8996 Enqueuing Expose request
22:36:33.448 00.001 20224 Worker thread wakes up
22:36:33.448 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:33.449 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:33.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:34.617 01.168 20224 Exposure complete
22:36:34.686 00.069 20224 worker thread done servicing request
22:36:34.686 00.000 8996 OnExposeComplete: enter
22:36:34.688 00.002 8996 UpdateGuideState(): m_state=6
22:36:34.690 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5141
22:36:34.692 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=470.57, Mass=723373, SNR=336.8, Peak=47043 HFD=4.6
22:36:34.694 00.002 8996 MultiStar: [#1 -0.12,-0.28,0.75,U] [#2 -0.24,-0.04,0.81,U] [#3 -0.02,-0.17,0.68,U] [#4 -0.10,-0.44,0.00,M7] [#5 -0.11,-0.33,0.61,U] [#6 -0.07,-0.37,0.45,U] [#7 -0.24,-0.30,0.41,U] [#8 0.14,-0.53,0.00,M2] 
22:36:34.695 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.20}, one-star: {0.19, -0.11}
22:36:34.697 00.002 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
22:36:34.699 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
22:36:34.700 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.88 mountX=-0.05 mountY=0.21, mountTheta=1.78
22:36:34.703 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.20, opts=13)
22:36:34.705 00.002 8996 Enqueuing Move request for scope (-0.06, -0.20)
22:36:34.707 00.002 20224 Worker thread wakes up
22:36:34.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
22:36:34.707 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
22:36:34.707 00.000 20224 Moving (-0.06, -0.20) raw xDistance=-0.05 yDistance=0.21
22:36:34.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:36:34.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:36:34.707 00.000 20224 MoveAxis(E, 0, ABG)
22:36:34.708 00.001 20224 Move returns status 0, amount 0
22:36:34.708 00.000 20224 MoveAxis(S, 44, ABG)
22:36:34.708 00.000 20224 Guiding  Dir = 1, Dur = 44
22:36:34.708 00.000 20224 IsSlewing returns 0
22:36:34.709 00.001 20224 IsGuiding returns 0
22:36:34.716 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47043, med=2777, FiltMin=2515, FiltMax=23440, Gamma=1.000
22:36:34.732 00.016 20224 PulseGuide returned control before completion, sleep 31
22:36:34.735 00.003 8996 UpdateGuideState exits: m=723373 SNR=336.8
22:36:34.737 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:34.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:34.740 00.002 8996 Enqueuing Expose request
22:36:34.804 00.064 20224 IsGuiding returns 1
22:36:34.804 00.000 20224 scope still moving after pulse duration time elapsed
22:36:34.840 00.036 20224 IsSlewing returns 0
22:36:34.841 00.001 20224 IsGuiding returns 0
22:36:34.841 00.000 20224 scope move finished after 44 + 87 ms
22:36:34.841 00.000 20224 Move returns status 0, amount 44
22:36:34.841 00.000 20224 move complete, result=0
22:36:34.841 00.000 20224 worker thread done servicing request
22:36:34.841 00.000 20224 Worker thread wakes up
22:36:34.841 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH
22:36:34.843 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:34.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:35.822 00.979 20224 Exposure complete
22:36:35.903 00.081 20224 worker thread done servicing request
22:36:35.903 00.000 8996 OnExposeComplete: enter
22:36:35.905 00.002 8996 UpdateGuideState(): m_state=6
22:36:35.906 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5142
22:36:35.906 00.000 8996 Star::Find returns 1 (0), X=137.94, Y=470.84, Mass=717169, SNR=341.1, Peak=51491 HFD=4.4
22:36:35.908 00.002 8996 MultiStar: [#1 -0.46,0.29,0.00,M1] [#2 -0.50,0.04,0.00,M1] [#3 -0.41,-0.01,0.60,U] [#4 -0.52,-0.26,0.00,M8] [#5 -0.34,0.03,0.61,U] [#6 -0.43,-0.04,0.43,U] [#7 -0.60,-0.03,0.00,M8] [#8 -0.32,-0.11,0.36,U] 
22:36:35.908 00.000 8996 single-star, 4 included, MultiStar: {-0.27, 0.04}, one-star: {-0.06, 0.17}
22:36:35.909 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
22:36:35.911 00.002 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
22:36:35.912 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.93 mountX=-0.08 mountY=-0.16, mountTheta=-2.03
22:36:35.915 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.17, opts=13)
22:36:35.916 00.001 8996 Enqueuing Move request for scope (-0.06, 0.17)
22:36:35.918 00.002 20224 Worker thread wakes up
22:36:35.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.17) opts 0xd
22:36:35.918 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.17)
22:36:35.918 00.000 20224 Moving (-0.06, 0.17) raw xDistance=-0.08 yDistance=-0.16
22:36:35.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:36:35.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:35.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:36:35.918 00.000 20224 MoveAxis(E, 0, ABG)
22:36:35.918 00.000 20224 Move returns status 0, amount 0
22:36:35.918 00.000 20224 MoveAxis(N, 0, ABG)
22:36:35.918 00.000 20224 Move returns status 0, amount 0
22:36:35.918 00.000 20224 move complete, result=0
22:36:35.918 00.000 20224 worker thread done servicing request
22:36:35.923 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51491, med=2777, FiltMin=2528, FiltMax=29680, Gamma=1.000
22:36:35.947 00.024 8996 UpdateGuideState exits: m=717169 SNR=341.1
22:36:35.949 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:35.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:35.951 00.001 8996 Enqueuing Expose request
22:36:35.952 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:35.953 00.001 20224 Worker thread wakes up
22:36:35.953 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:35.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:37.127 01.174 20224 Exposure complete
22:36:37.220 00.093 20224 worker thread done servicing request
22:36:37.220 00.000 8996 OnExposeComplete: enter
22:36:37.221 00.001 8996 UpdateGuideState(): m_state=6
22:36:37.222 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5143
22:36:37.224 00.002 8996 Star::Find returns 1 (0), X=137.83, Y=471.12, Mass=659146, SNR=334.4, Peak=55155 HFD=4.4
22:36:37.226 00.002 8996 MultiStar: [#1 -0.26,0.36,0.00,M2] [#2 -0.33,0.23,0.75,U] [#3 -0.11,0.33,0.61,U] [#4 -0.21,-0.03,0.63,U] [#5 -0.23,0.30,0.63,U] [#6 -0.15,0.29,0.44,U] [#7 -0.13,0.14,0.55,U] [#8 -0.10,0.14,0.42,U] 
22:36:37.228 00.002 8996 refined, 7 included, MultiStar: {-0.19, 0.25}, one-star: {-0.17, 0.44}
22:36:37.228 00.000 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
22:36:37.230 00.002 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
22:36:37.231 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.25 hyp=0.31 cameraTheta=2.23 mountX=-0.21 mountY=-0.22, mountTheta=-2.33
22:36:37.232 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.25, opts=13)
22:36:37.233 00.001 8996 Enqueuing Move request for scope (-0.19, 0.25)
22:36:37.234 00.001 20224 Worker thread wakes up
22:36:37.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.25) opts 0xd
22:36:37.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.25)
22:36:37.234 00.000 20224 Moving (-0.19, 0.25) raw xDistance=-0.21 yDistance=-0.22
22:36:37.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:36:37.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:36:37.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:36:37.234 00.000 20224 MoveAxis(E, 31, ABG)
22:36:37.234 00.000 20224 Guiding  Dir = 2, Dur = 31
22:36:37.234 00.000 20224 IsSlewing returns 0
22:36:37.234 00.000 20224 IsGuiding returns 0
22:36:37.238 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55155, med=2777, FiltMin=2523, FiltMax=26358, Gamma=1.000
22:36:37.251 00.013 8996 UpdateGuideState exits: m=659146 SNR=334.4
22:36:37.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:37.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:37.254 00.001 8996 Enqueuing Expose request
22:36:37.279 00.025 20224 IsGuiding returns 1
22:36:37.279 00.000 20224 scope still moving after pulse duration time elapsed
22:36:37.308 00.029 20224 IsSlewing returns 0
22:36:37.308 00.000 20224 IsGuiding returns 1
22:36:37.340 00.032 20224 IsSlewing returns 0
22:36:37.340 00.000 20224 IsGuiding returns 1
22:36:37.373 00.033 20224 IsSlewing returns 0
22:36:37.374 00.001 20224 IsGuiding returns 0
22:36:37.374 00.000 20224 scope move finished after 31 + 107 ms
22:36:37.374 00.000 20224 Move returns status 0, amount 31
22:36:37.374 00.000 20224 MoveAxis(N, 0, ABG)
22:36:37.374 00.000 20224 Move returns status 0, amount 0
22:36:37.374 00.000 20224 move complete, result=0
22:36:37.374 00.000 20224 worker thread done servicing request
22:36:37.374 00.000 20224 Worker thread wakes up
22:36:37.374 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
22:36:37.375 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:37.375 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:38.361 00.986 20224 Exposure complete
22:36:38.446 00.085 20224 worker thread done servicing request
22:36:38.446 00.000 8996 OnExposeComplete: enter
22:36:38.449 00.003 8996 UpdateGuideState(): m_state=6
22:36:38.451 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5144
22:36:38.453 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=471.04, Mass=731245, SNR=376.5, Peak=53056 HFD=4.5
22:36:38.455 00.002 8996 MultiStar: [#1 -0.00,0.38,0.50,U] [#2 0.07,0.11,0.77,U] [#3 0.19,0.29,0.54,U] [#4 0.13,-0.03,0.59,U] [#5 0.08,0.11,0.57,U] [#6 0.28,0.18,0.41,U] [#7 0.19,0.01,0.38,U] [#8 0.33,0.01,0.35,U] 
22:36:38.457 00.002 8996 refined, 8 included, MultiStar: {0.18, 0.18}, one-star: {0.32, 0.37}
22:36:38.458 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
22:36:38.460 00.002 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:36:38.461 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.18 hyp=0.25 cameraTheta=0.80 mountX=0.16 mountY=-0.20, mountTheta=-0.91
22:36:38.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.18, opts=13)
22:36:38.464 00.001 8996 Enqueuing Move request for scope (0.18, 0.18)
22:36:38.466 00.002 20224 Worker thread wakes up
22:36:38.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.18) opts 0xd
22:36:38.466 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.18)
22:36:38.466 00.000 20224 Moving (0.18, 0.18) raw xDistance=0.16 yDistance=-0.20
22:36:38.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:36:38.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:36:38.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:36:38.467 00.001 20224 MoveAxis(E, 0, ABG)
22:36:38.467 00.000 20224 Move returns status 0, amount 0
22:36:38.467 00.000 20224 MoveAxis(N, 0, ABG)
22:36:38.467 00.000 20224 Move returns status 0, amount 0
22:36:38.467 00.000 20224 move complete, result=0
22:36:38.467 00.000 20224 worker thread done servicing request
22:36:38.474 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53056, med=2777, FiltMin=2499, FiltMax=28877, Gamma=1.000
22:36:38.502 00.028 8996 UpdateGuideState exits: m=731245 SNR=376.5
22:36:38.503 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:38.503 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:38.504 00.001 8996 Enqueuing Expose request
22:36:38.505 00.001 20224 Worker thread wakes up
22:36:38.505 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:38.506 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:38.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:39.667 01.161 20224 Exposure complete
22:36:39.745 00.078 20224 worker thread done servicing request
22:36:39.745 00.000 8996 OnExposeComplete: enter
22:36:39.747 00.002 8996 UpdateGuideState(): m_state=6
22:36:39.749 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5145
22:36:39.750 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.96, Mass=788938, SNR=354.5, Peak=60224 HFD=4.2
22:36:39.752 00.002 8996 MultiStar: [#1 0.03,0.22,0.60,U] [#2 0.01,0.11,0.64,U] [#3 0.20,0.27,0.70,U] [#4 0.18,0.09,0.54,U] [#5 0.08,-0.05,0.60,U] [#6 0.08,0.02,0.48,U] [#7 0.17,0.06,0.46,U] [#8 0.20,0.27,0.41,U] 
22:36:39.754 00.002 8996 refined, 8 included, MultiStar: {0.15, 0.16}, one-star: {0.33, 0.29}
22:36:39.755 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
22:36:39.756 00.001 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
22:36:39.757 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.79 mountX=0.14 mountY=-0.17, mountTheta=-0.90
22:36:39.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.16, opts=13)
22:36:39.760 00.001 8996 Enqueuing Move request for scope (0.15, 0.16)
22:36:39.761 00.001 20224 Worker thread wakes up
22:36:39.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
22:36:39.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
22:36:39.761 00.000 20224 Moving (0.15, 0.16) raw xDistance=0.14 yDistance=-0.17
22:36:39.762 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:36:39.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:39.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:36:39.762 00.000 20224 MoveAxis(E, 0, ABG)
22:36:39.762 00.000 20224 Move returns status 0, amount 0
22:36:39.762 00.000 20224 MoveAxis(N, 0, ABG)
22:36:39.762 00.000 20224 Move returns status 0, amount 0
22:36:39.762 00.000 20224 move complete, result=0
22:36:39.763 00.001 20224 worker thread done servicing request
22:36:39.765 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60224, med=2777, FiltMin=2505, FiltMax=30592, Gamma=1.000
22:36:39.784 00.019 8996 UpdateGuideState exits: m=788938 SNR=354.5
22:36:39.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:39.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:39.787 00.001 8996 Enqueuing Expose request
22:36:39.789 00.002 20224 Worker thread wakes up
22:36:39.789 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:36:39.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:39.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:40.778 00.988 20224 Exposure complete
22:36:40.865 00.087 20224 worker thread done servicing request
22:36:40.865 00.000 8996 OnExposeComplete: enter
22:36:40.866 00.001 8996 UpdateGuideState(): m_state=6
22:36:40.867 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5146
22:36:40.868 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=471.24, Mass=718685, SNR=370.9, Peak=53539 HFD=4.5
22:36:40.869 00.001 8996 MultiStar: [#1 0.11,0.35,0.65,U] [#2 0.00,0.26,0.80,U] [#3 0.13,0.36,0.61,U] [#4 0.25,-0.01,0.48,U] [#5 0.04,0.24,0.56,U] [#6 0.21,0.33,0.43,U] [#7 0.18,0.28,0.40,U] [#8 0.12,0.07,0.36,U] 
22:36:40.870 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.31}, one-star: {0.11, 0.56}
22:36:40.870 00.000 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
22:36:40.871 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
22:36:40.872 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.31 hyp=0.33 cameraTheta=1.21 mountX=0.09 mountY=-0.32, mountTheta=-1.31
22:36:40.873 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.31, opts=13)
22:36:40.873 00.000 8996 Enqueuing Move request for scope (0.12, 0.31)
22:36:40.874 00.001 20224 Worker thread wakes up
22:36:40.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.31) opts 0xd
22:36:40.874 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.31)
22:36:40.874 00.000 20224 Moving (0.12, 0.31) raw xDistance=0.09 yDistance=-0.32
22:36:40.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:36:40.875 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:36:40.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:36:40.875 00.000 20224 MoveAxis(E, 0, ABG)
22:36:40.875 00.000 20224 Move returns status 0, amount 0
22:36:40.875 00.000 20224 MoveAxis(N, 0, ABG)
22:36:40.875 00.000 20224 Move returns status 0, amount 0
22:36:40.875 00.000 20224 move complete, result=0
22:36:40.875 00.000 20224 worker thread done servicing request
22:36:40.878 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53539, med=2777, FiltMin=2502, FiltMax=26278, Gamma=1.000
22:36:40.898 00.020 8996 UpdateGuideState exits: m=718685 SNR=370.9
22:36:40.900 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:40.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:40.901 00.000 8996 Enqueuing Expose request
22:36:40.902 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:36:40.903 00.001 20224 Worker thread wakes up
22:36:40.903 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:40.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:42.081 01.178 20224 Exposure complete
22:36:42.137 00.056 20224 worker thread done servicing request
22:36:42.138 00.001 8996 OnExposeComplete: enter
22:36:42.138 00.000 8996 UpdateGuideState(): m_state=6
22:36:42.139 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5147
22:36:42.140 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.10, Mass=751952, SNR=365.9, Peak=62275 HFD=4.4
22:36:42.141 00.001 8996 MultiStar: [#1 -0.07,0.34,0.66,U] [#2 0.00,0.10,0.75,U] [#3 0.04,0.28,0.56,U] [#4 0.04,0.03,0.54,U] [#5 0.11,-0.02,0.54,U] [#6 0.13,0.22,0.40,U] [#7 -0.01,0.17,0.46,U] [#8 0.34,0.18,0.37,U] 
22:36:42.142 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.21}, one-star: {0.10, 0.43}
22:36:42.142 00.000 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
22:36:42.143 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
22:36:42.144 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.28 mountX=0.04 mountY=-0.22, mountTheta=-1.37
22:36:42.145 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.21, opts=13)
22:36:42.146 00.001 8996 Enqueuing Move request for scope (0.06, 0.21)
22:36:42.146 00.000 20224 Worker thread wakes up
22:36:42.147 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
22:36:42.147 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
22:36:42.147 00.000 20224 Moving (0.06, 0.21) raw xDistance=0.04 yDistance=-0.22
22:36:42.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:36:42.147 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.26 newest=-0.71
22:36:42.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:36:42.147 00.000 20224 MoveAxis(E, 0, ABG)
22:36:42.147 00.000 20224 Move returns status 0, amount 0
22:36:42.147 00.000 20224 MoveAxis(N, 46, ABG)
22:36:42.147 00.000 20224 Guiding  Dir = 0, Dur = 46
22:36:42.147 00.000 20224 IsSlewing returns 0
22:36:42.147 00.000 20224 IsGuiding returns 0
22:36:42.154 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62275, med=2777, FiltMin=2537, FiltMax=29606, Gamma=1.000
22:36:42.165 00.011 20224 PulseGuide returned control before completion, sleep 39
22:36:42.172 00.007 8996 UpdateGuideState exits: m=751952 SNR=365.9
22:36:42.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:42.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:42.175 00.001 8996 Enqueuing Expose request
22:36:42.211 00.036 20224 IsGuiding returns 1
22:36:42.211 00.000 20224 scope still moving after pulse duration time elapsed
22:36:42.243 00.032 20224 IsSlewing returns 0
22:36:42.243 00.000 20224 IsGuiding returns 0
22:36:42.243 00.000 20224 scope move finished after 46 + 50 ms
22:36:42.243 00.000 20224 Move returns status 0, amount 46
22:36:42.243 00.000 20224 move complete, result=0
22:36:42.244 00.001 20224 worker thread done servicing request
22:36:42.244 00.000 20224 Worker thread wakes up
22:36:42.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:42.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:42.244 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 46 ms NORTH
22:36:43.223 00.979 20224 Exposure complete
22:36:43.292 00.069 20224 worker thread done servicing request
22:36:43.292 00.000 8996 OnExposeComplete: enter
22:36:43.293 00.001 8996 UpdateGuideState(): m_state=6
22:36:43.295 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5148
22:36:43.296 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.13, Mass=730234, SNR=337.0, Peak=57507 HFD=4.4
22:36:43.297 00.001 8996 MultiStar: [#1 -0.27,0.47,0.00,M1] [#2 -0.20,0.08,0.76,U] [#3 0.13,0.26,0.64,U] [#4 -0.10,0.08,0.53,U] [#5 0.20,0.18,0.64,U] [#6 0.20,0.11,0.47,U] [#7 0.09,0.30,0.41,U] [#8 0.43,0.22,0.00,M1] 
22:36:43.299 00.002 8996 refined, 6 included, MultiStar: {0.07, 0.23}, one-star: {0.16, 0.46}
22:36:43.300 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
22:36:43.301 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
22:36:43.302 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.29 mountX=0.04 mountY=-0.23, mountTheta=-1.38
22:36:43.305 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.23, opts=13)
22:36:43.305 00.000 8996 Enqueuing Move request for scope (0.07, 0.23)
22:36:43.306 00.001 20224 Worker thread wakes up
22:36:43.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
22:36:43.306 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
22:36:43.306 00.000 20224 Moving (0.07, 0.23) raw xDistance=0.04 yDistance=-0.23
22:36:43.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:36:43.307 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:36:43.307 00.000 20224 MoveAxis(E, 0, ABG)
22:36:43.307 00.000 20224 Move returns status 0, amount 0
22:36:43.307 00.000 20224 MoveAxis(N, 49, ABG)
22:36:43.307 00.000 20224 Guiding  Dir = 0, Dur = 49
22:36:43.307 00.000 20224 IsSlewing returns 0
22:36:43.307 00.000 20224 IsGuiding returns 0
22:36:43.311 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57507, med=2777, FiltMin=2528, FiltMax=27430, Gamma=1.000
22:36:43.325 00.014 8996 UpdateGuideState exits: m=730234 SNR=337.0
22:36:43.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:43.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:43.328 00.001 8996 Enqueuing Expose request
22:36:43.351 00.023 20224 PulseGuide returned control before completion, sleep 15
22:36:43.381 00.030 20224 IsGuiding returns 1
22:36:43.381 00.000 20224 scope still moving after pulse duration time elapsed
22:36:43.413 00.032 20224 IsSlewing returns 0
22:36:43.413 00.000 20224 IsGuiding returns 1
22:36:43.444 00.031 20224 IsSlewing returns 0
22:36:43.445 00.001 20224 IsGuiding returns 0
22:36:43.445 00.000 20224 scope move finished after 49 + 89 ms
22:36:43.445 00.000 20224 Move returns status 0, amount 49
22:36:43.445 00.000 20224 move complete, result=0
22:36:43.445 00.000 20224 worker thread done servicing request
22:36:43.445 00.000 20224 Worker thread wakes up
22:36:43.445 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
22:36:43.448 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:43.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:44.619 01.171 20224 Exposure complete
22:36:44.678 00.059 20224 worker thread done servicing request
22:36:44.678 00.000 8996 OnExposeComplete: enter
22:36:44.680 00.002 8996 UpdateGuideState(): m_state=6
22:36:44.682 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5149
22:36:44.683 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=470.61, Mass=824087, SNR=410.5, Peak=59299 HFD=4.5
22:36:44.685 00.002 8996 MultiStar: [#1 -0.13,0.14,0.56,U] [#2 0.06,-0.03,0.72,U] [#3 0.01,0.17,0.56,U] [#4 -0.06,-0.15,0.54,U] [#5 -0.17,-0.17,0.53,U] [#6 0.09,-0.11,0.37,U] [#7 -0.07,-0.41,0.40,U] [#8 -0.03,-0.07,0.31,U] 
22:36:44.687 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {0.05, -0.07}
22:36:44.689 00.002 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
22:36:44.690 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
22:36:44.692 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.89 mountX=-0.01 mountY=0.06, mountTheta=1.80
22:36:44.695 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
22:36:44.697 00.002 8996 Enqueuing Move request for scope (-0.02, -0.06)
22:36:44.699 00.002 20224 Worker thread wakes up
22:36:44.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
22:36:44.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
22:36:44.699 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
22:36:44.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:36:44.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:44.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:36:44.699 00.000 20224 MoveAxis(E, 0, ABG)
22:36:44.699 00.000 20224 Move returns status 0, amount 0
22:36:44.699 00.000 20224 MoveAxis(N, 0, ABG)
22:36:44.699 00.000 20224 Move returns status 0, amount 0
22:36:44.699 00.000 20224 move complete, result=0
22:36:44.699 00.000 20224 worker thread done servicing request
22:36:44.705 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59299, med=2777, FiltMin=2496, FiltMax=27469, Gamma=1.000
22:36:44.722 00.017 8996 UpdateGuideState exits: m=824087 SNR=410.5
22:36:44.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:44.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:44.724 00.000 8996 Enqueuing Expose request
22:36:44.725 00.001 20224 Worker thread wakes up
22:36:44.725 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:44.726 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:44.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:45.718 00.992 20224 Exposure complete
22:36:45.795 00.077 20224 worker thread done servicing request
22:36:45.796 00.001 8996 OnExposeComplete: enter
22:36:45.797 00.001 8996 UpdateGuideState(): m_state=6
22:36:45.799 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5150
22:36:45.800 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.70, Mass=687823, SNR=339.6, Peak=53875 HFD=4.3
22:36:45.803 00.003 8996 MultiStar: [#1 -0.27,0.14,0.67,U] [#2 -0.20,-0.07,0.79,U] [#3 -0.16,0.09,0.70,U] [#4 -0.20,-0.18,0.59,U] [#5 -0.03,-0.17,0.65,U] [#6 -0.21,0.20,0.42,U] [#7 -0.20,-0.07,0.42,U] [#8 0.11,-0.12,0.42,U] 
22:36:45.805 00.002 8996 single-star, 8 included, MultiStar: {-0.13, -0.02}, one-star: {-0.03, 0.03}
22:36:45.807 00.002 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
22:36:45.808 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
22:36:45.810 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.50 mountX=-0.04 mountY=-0.02, mountTheta=-2.61
22:36:45.811 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
22:36:45.813 00.002 8996 Enqueuing Move request for scope (-0.03, 0.03)
22:36:45.815 00.002 20224 Worker thread wakes up
22:36:45.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:36:45.815 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:36:45.815 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=-0.02
22:36:45.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:36:45.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:45.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:36:45.815 00.000 20224 MoveAxis(E, 0, ABG)
22:36:45.815 00.000 20224 Move returns status 0, amount 0
22:36:45.815 00.000 20224 MoveAxis(N, 0, ABG)
22:36:45.815 00.000 20224 Move returns status 0, amount 0
22:36:45.816 00.001 20224 move complete, result=0
22:36:45.816 00.000 20224 worker thread done servicing request
22:36:45.824 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53875, med=2777, FiltMin=2518, FiltMax=26125, Gamma=1.000
22:36:45.859 00.035 8996 UpdateGuideState exits: m=687823 SNR=339.6
22:36:45.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:45.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:45.862 00.001 8996 Enqueuing Expose request
22:36:45.863 00.001 20224 Worker thread wakes up
22:36:45.863 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:45.864 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:45.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:47.021 01.157 20224 Exposure complete
22:36:47.097 00.076 20224 worker thread done servicing request
22:36:47.097 00.000 8996 OnExposeComplete: enter
22:36:47.098 00.001 8996 UpdateGuideState(): m_state=6
22:36:47.099 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5151
22:36:47.100 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=470.54, Mass=675090, SNR=332.3, Peak=46918 HFD=4.5
22:36:47.102 00.002 8996 MultiStar: [#1 -0.03,0.01,0.81,U] [#2 0.00,-0.11,0.85,U] [#3 0.08,0.06,0.63,U] [#4 -0.06,-0.13,0.54,U] [#5 -0.15,-0.13,0.68,U] [#6 0.09,-0.20,0.47,U] [#7 -0.06,-0.24,0.54,U] [#8 0.13,-0.07,0.37,U] 
22:36:47.102 00.000 8996 refined, 8 included, MultiStar: {-0.00, -0.10}, one-star: {0.05, -0.14}
22:36:47.103 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
22:36:47.104 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.68)
22:36:47.105 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.58 mountX=0.01 mountY=0.10, mountTheta=1.48
22:36:47.106 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
22:36:47.107 00.001 8996 Enqueuing Move request for scope (-0.00, -0.10)
22:36:47.108 00.001 20224 Worker thread wakes up
22:36:47.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
22:36:47.108 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
22:36:47.108 00.000 20224 Moving (-0.00, -0.10) raw xDistance=0.01 yDistance=0.10
22:36:47.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:36:47.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:47.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:36:47.108 00.000 20224 MoveAxis(E, 0, ABG)
22:36:47.108 00.000 20224 Move returns status 0, amount 0
22:36:47.108 00.000 20224 MoveAxis(N, 0, ABG)
22:36:47.108 00.000 20224 Move returns status 0, amount 0
22:36:47.108 00.000 20224 move complete, result=0
22:36:47.109 00.001 20224 worker thread done servicing request
22:36:47.112 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=46918, med=2777, FiltMin=2528, FiltMax=24189, Gamma=1.000
22:36:47.133 00.021 8996 UpdateGuideState exits: m=675090 SNR=332.3
22:36:47.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:47.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:47.135 00.000 8996 Enqueuing Expose request
22:36:47.136 00.001 20224 Worker thread wakes up
22:36:47.136 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:47.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:47.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:48.120 00.983 20224 Exposure complete
22:36:48.179 00.059 20224 worker thread done servicing request
22:36:48.179 00.000 8996 OnExposeComplete: enter
22:36:48.180 00.001 8996 UpdateGuideState(): m_state=6
22:36:48.180 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5152
22:36:48.182 00.002 8996 Star::Find returns 1 (0), X=138.00, Y=470.81, Mass=721454, SNR=339.8, Peak=62691 HFD=4.3
22:36:48.182 00.000 8996 MultiStar: [#1 -0.51,0.01,0.00,M1] [#2 -0.22,-0.13,0.82,U] [#3 -0.00,0.17,0.67,U] [#4 -0.11,-0.11,0.53,U] [#5 0.01,-0.13,0.63,U] [#6 0.03,-0.02,0.44,U] [#7 -0.15,-0.30,0.44,U] [#8 0.27,-0.14,0.42,U] 
22:36:48.184 00.002 8996 refined, 7 included, MultiStar: {-0.04, -0.04}, one-star: {-0.00, 0.13}
22:36:48.186 00.002 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
22:36:48.188 00.002 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
22:36:48.190 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.29 mountX=-0.03 mountY=0.05, mountTheta=2.19
22:36:48.192 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
22:36:48.194 00.002 8996 Enqueuing Move request for scope (-0.04, -0.04)
22:36:48.195 00.001 20224 Worker thread wakes up
22:36:48.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
22:36:48.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
22:36:48.196 00.001 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.05
22:36:48.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:36:48.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:48.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:36:48.196 00.000 20224 MoveAxis(E, 0, ABG)
22:36:48.196 00.000 20224 Move returns status 0, amount 0
22:36:48.196 00.000 20224 MoveAxis(N, 0, ABG)
22:36:48.196 00.000 20224 Move returns status 0, amount 0
22:36:48.196 00.000 20224 move complete, result=0
22:36:48.196 00.000 20224 worker thread done servicing request
22:36:48.202 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62691, med=2777, FiltMin=2515, FiltMax=27152, Gamma=1.000
22:36:48.220 00.018 8996 UpdateGuideState exits: m=721454 SNR=339.8
22:36:48.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:48.224 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:48.224 00.000 8996 Enqueuing Expose request
22:36:48.226 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:48.227 00.001 20224 Worker thread wakes up
22:36:48.227 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:48.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:49.391 01.164 20224 Exposure complete
22:36:49.463 00.072 20224 worker thread done servicing request
22:36:49.463 00.000 8996 OnExposeComplete: enter
22:36:49.465 00.002 8996 UpdateGuideState(): m_state=6
22:36:49.466 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5153
22:36:49.468 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=470.94, Mass=714525, SNR=331.0, Peak=59635 HFD=4.4
22:36:49.469 00.001 8996 MultiStar: [#1 -0.36,0.21,0.67,U] [#2 -0.23,-0.39,0.00,M1] [#3 -0.09,-0.02,0.66,U] [#4 -0.10,-0.14,0.55,U] [#5 -0.23,-0.12,0.62,U] [#6 -0.13,-0.11,0.50,U] [#7 -0.19,-0.02,0.50,U] [#8 -0.09,-0.05,0.46,U] 
22:36:49.470 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.03}, one-star: {0.20, 0.26}
22:36:49.471 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
22:36:49.471 00.000 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
22:36:49.472 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.85 mountX=-0.10 mountY=-0.02, mountTheta=-2.96
22:36:49.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
22:36:49.475 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
22:36:49.476 00.001 20224 Worker thread wakes up
22:36:49.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
22:36:49.476 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
22:36:49.476 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
22:36:49.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:36:49.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:49.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:36:49.476 00.000 20224 MoveAxis(E, 0, ABG)
22:36:49.476 00.000 20224 Move returns status 0, amount 0
22:36:49.476 00.000 20224 MoveAxis(N, 0, ABG)
22:36:49.476 00.000 20224 Move returns status 0, amount 0
22:36:49.476 00.000 20224 move complete, result=0
22:36:49.476 00.000 20224 worker thread done servicing request
22:36:49.487 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59635, med=2777, FiltMin=2531, FiltMax=27712, Gamma=1.000
22:36:49.507 00.020 8996 UpdateGuideState exits: m=714525 SNR=331.0
22:36:49.508 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:49.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:49.509 00.000 8996 Enqueuing Expose request
22:36:49.510 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:49.511 00.001 20224 Worker thread wakes up
22:36:49.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:49.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:50.478 00.967 20224 Exposure complete
22:36:50.565 00.087 20224 worker thread done servicing request
22:36:50.565 00.000 8996 OnExposeComplete: enter
22:36:50.566 00.001 8996 UpdateGuideState(): m_state=6
22:36:50.567 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5154
22:36:50.568 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=470.69, Mass=708580, SNR=327.6, Peak=56643 HFD=4.4
22:36:50.569 00.001 8996 MultiStar: [#1 -0.34,0.41,0.00,M1] [#2 -0.49,-0.02,0.00,M2] [#3 -0.24,-0.19,0.59,U] [#4 -0.22,-0.25,0.53,U] [#5 -0.36,-0.07,0.61,U] [#6 -0.14,-0.34,0.44,U] [#7 -0.31,-0.27,0.43,U] [#8 -0.15,-0.23,0.45,U] 
22:36:50.570 00.001 8996 single-star, 6 included, MultiStar: {-0.18, -0.16}, one-star: {0.00, 0.01}
22:36:50.571 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
22:36:50.572 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
22:36:50.573 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.48 mountX=-0.00 mountY=-0.01, mountTheta=-1.58
22:36:50.576 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
22:36:50.577 00.001 8996 Enqueuing Move request for scope (0.00, 0.01)
22:36:50.579 00.002 20224 Worker thread wakes up
22:36:50.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
22:36:50.579 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
22:36:50.579 00.000 20224 Moving (0.00, 0.01) raw xDistance=-0.00 yDistance=-0.01
22:36:50.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:36:50.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:50.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:36:50.579 00.000 20224 MoveAxis(E, 0, ABG)
22:36:50.580 00.001 20224 Move returns status 0, amount 0
22:36:50.580 00.000 20224 MoveAxis(N, 0, ABG)
22:36:50.580 00.000 20224 Move returns status 0, amount 0
22:36:50.580 00.000 20224 move complete, result=0
22:36:50.580 00.000 20224 worker thread done servicing request
22:36:50.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56643, med=2777, FiltMin=2528, FiltMax=24637, Gamma=1.000
22:36:50.606 00.021 8996 UpdateGuideState exits: m=708580 SNR=327.6
22:36:50.609 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:50.611 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:50.614 00.003 8996 Enqueuing Expose request
22:36:50.616 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:50.618 00.002 20224 Worker thread wakes up
22:36:50.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:50.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:51.791 01.173 20224 Exposure complete
22:36:51.853 00.062 20224 worker thread done servicing request
22:36:51.853 00.000 8996 OnExposeComplete: enter
22:36:51.854 00.001 8996 UpdateGuideState(): m_state=6
22:36:51.855 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5155
22:36:51.857 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=470.81, Mass=767318, SNR=330.8, Peak=63331 HFD=4.4
22:36:51.858 00.001 8996 MultiStar: [#1 -0.32,0.21,0.77,U] [#2 -0.17,-0.28,0.74,U] [#3 0.08,0.08,0.66,U] [#4 0.01,-0.20,0.59,U] [#5 -0.13,-0.17,0.64,U] [#6 0.13,-0.16,0.49,U] [#7 -0.09,0.15,0.51,U] [#8 -0.08,-0.16,0.38,U] 
22:36:51.859 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {0.10, 0.14}
22:36:51.860 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
22:36:51.860 00.000 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
22:36:51.861 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.71 mountX=-0.05 mountY=0.03, mountTheta=2.60
22:36:51.863 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
22:36:51.864 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
22:36:51.864 00.000 20224 Worker thread wakes up
22:36:51.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
22:36:51.865 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
22:36:51.865 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
22:36:51.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:36:51.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:51.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:36:51.865 00.000 20224 MoveAxis(E, 0, ABG)
22:36:51.865 00.000 20224 Move returns status 0, amount 0
22:36:51.865 00.000 20224 MoveAxis(N, 0, ABG)
22:36:51.865 00.000 20224 Move returns status 0, amount 0
22:36:51.865 00.000 20224 move complete, result=0
22:36:51.865 00.000 20224 worker thread done servicing request
22:36:51.869 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63331, med=2777, FiltMin=2534, FiltMax=28048, Gamma=1.000
22:36:51.892 00.023 8996 UpdateGuideState exits: m=767318 SNR=330.8
22:36:51.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:51.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:51.896 00.001 8996 Enqueuing Expose request
22:36:51.897 00.001 20224 Worker thread wakes up
22:36:51.897 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:36:51.898 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:51.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:52.872 00.974 20224 Exposure complete
22:36:52.937 00.065 20224 worker thread done servicing request
22:36:52.937 00.000 8996 OnExposeComplete: enter
22:36:52.939 00.002 8996 UpdateGuideState(): m_state=6
22:36:52.940 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5156
22:36:52.942 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=470.94, Mass=699434, SNR=356.0, Peak=53763 HFD=4.3
22:36:52.943 00.001 8996 MultiStar: [#1 -0.10,0.21,0.63,U] [#2 -0.07,-0.09,0.72,U] [#3 -0.11,0.07,0.57,U] [#4 -0.03,-0.16,0.56,U] [#5 -0.14,-0.04,0.56,U] [#6 -0.05,-0.19,0.42,U] [#7 -0.12,-0.25,0.38,U] [#8 0.16,0.02,0.43,U] 
22:36:52.944 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {0.12, 0.26}
22:36:52.946 00.002 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:36:52.947 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:36:52.948 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.59 mountX=-0.03 mountY=-0.01, mountTheta=-2.70
22:36:52.951 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
22:36:52.953 00.002 8996 Enqueuing Move request for scope (-0.03, 0.02)
22:36:52.954 00.001 20224 Worker thread wakes up
22:36:52.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:36:52.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:36:52.954 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
22:36:52.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:36:52.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:52.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:36:52.954 00.000 20224 MoveAxis(E, 0, ABG)
22:36:52.954 00.000 20224 Move returns status 0, amount 0
22:36:52.954 00.000 20224 MoveAxis(N, 0, ABG)
22:36:52.954 00.000 20224 Move returns status 0, amount 0
22:36:52.954 00.000 20224 move complete, result=0
22:36:52.954 00.000 20224 worker thread done servicing request
22:36:52.959 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=53763, med=2777, FiltMin=2528, FiltMax=29203, Gamma=1.000
22:36:52.976 00.017 8996 UpdateGuideState exits: m=699434 SNR=356.0
22:36:52.976 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:52.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:52.978 00.001 8996 Enqueuing Expose request
22:36:52.979 00.001 20224 Worker thread wakes up
22:36:52.979 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:52.979 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:52.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:54.132 01.153 20224 Exposure complete
22:36:54.188 00.056 20224 worker thread done servicing request
22:36:54.188 00.000 8996 OnExposeComplete: enter
22:36:54.189 00.001 8996 UpdateGuideState(): m_state=6
22:36:54.190 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5157
22:36:54.191 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=470.77, Mass=664566, SNR=301.6, Peak=55331 HFD=4.4
22:36:54.192 00.001 8996 MultiStar: [#1 -0.24,0.43,0.00,M1] [#2 -0.25,0.08,0.90,U] [#3 -0.05,0.06,0.73,U] [#4 -0.08,-0.17,0.58,U] [#5 -0.08,-0.12,0.66,U] [#6 -0.12,-0.09,0.50,U] [#7 -0.01,-0.33,0.51,U] [#8 0.04,-0.12,0.51,U] 
22:36:54.192 00.000 8996 refined, 7 included, MultiStar: {-0.08, -0.05}, one-star: {-0.03, 0.09}
22:36:54.193 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
22:36:54.194 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
22:36:54.195 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.62 mountX=-0.08 mountY=0.05, mountTheta=2.51
22:36:54.196 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
22:36:54.197 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
22:36:54.198 00.001 20224 Worker thread wakes up
22:36:54.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
22:36:54.198 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
22:36:54.198 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.05
22:36:54.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:36:54.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:54.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:36:54.198 00.000 20224 MoveAxis(E, 0, ABG)
22:36:54.198 00.000 20224 Move returns status 0, amount 0
22:36:54.198 00.000 20224 MoveAxis(N, 0, ABG)
22:36:54.198 00.000 20224 Move returns status 0, amount 0
22:36:54.198 00.000 20224 move complete, result=0
22:36:54.198 00.000 20224 worker thread done servicing request
22:36:54.203 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55331, med=2777, FiltMin=2477, FiltMax=24749, Gamma=1.000
22:36:54.225 00.022 8996 UpdateGuideState exits: m=664566 SNR=301.6
22:36:54.226 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:54.227 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:54.228 00.001 8996 Enqueuing Expose request
22:36:54.229 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:36:54.230 00.001 20224 Worker thread wakes up
22:36:54.230 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:54.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:55.206 00.976 20224 Exposure complete
22:36:55.279 00.073 20224 worker thread done servicing request
22:36:55.279 00.000 8996 OnExposeComplete: enter
22:36:55.280 00.001 8996 UpdateGuideState(): m_state=6
22:36:55.281 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5158
22:36:55.281 00.000 8996 Star::Find returns 1 (0), X=138.03, Y=470.86, Mass=719108, SNR=357.8, Peak=59699 HFD=4.3
22:36:55.282 00.001 8996 MultiStar: [#1 -0.09,0.38,0.67,U] [#2 -0.10,0.04,0.70,U] [#3 -0.04,-0.05,0.54,U] [#4 -0.05,-0.30,0.53,U] [#5 -0.26,-0.13,0.53,U] [#6 0.10,-0.04,0.46,U] [#7 0.01,-0.02,0.45,U] [#8 -0.02,0.09,0.39,U] 
22:36:55.283 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.04}, one-star: {0.03, 0.19}
22:36:55.284 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
22:36:55.285 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
22:36:55.285 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.40 mountX=-0.05 mountY=-0.04, mountTheta=-2.51
22:36:55.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.04, opts=13)
22:36:55.288 00.001 8996 Enqueuing Move request for scope (-0.05, 0.04)
22:36:55.288 00.000 20224 Worker thread wakes up
22:36:55.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
22:36:55.289 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
22:36:55.289 00.000 20224 Moving (-0.05, 0.04) raw xDistance=-0.05 yDistance=-0.04
22:36:55.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:36:55.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:55.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:55.289 00.000 20224 MoveAxis(E, 0, ABG)
22:36:55.289 00.000 20224 Move returns status 0, amount 0
22:36:55.289 00.000 20224 MoveAxis(N, 0, ABG)
22:36:55.289 00.000 20224 Move returns status 0, amount 0
22:36:55.289 00.000 20224 move complete, result=0
22:36:55.289 00.000 20224 worker thread done servicing request
22:36:55.294 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=59699, med=2777, FiltMin=2515, FiltMax=29280, Gamma=1.000
22:36:55.591 00.297 8996 UpdateGuideState exits: m=719108 SNR=357.8
22:36:55.593 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:55.595 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:55.596 00.001 8996 Enqueuing Expose request
22:36:55.598 00.002 20224 Worker thread wakes up
22:36:55.598 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:55.598 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:55.599 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:56.781 01.182 20224 Exposure complete
22:36:56.868 00.087 20224 worker thread done servicing request
22:36:56.868 00.000 8996 OnExposeComplete: enter
22:36:56.869 00.001 8996 UpdateGuideState(): m_state=6
22:36:56.871 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5159
22:36:56.872 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=470.99, Mass=678486, SNR=352.7, Peak=57235 HFD=4.4
22:36:56.874 00.002 8996 MultiStar: [#1 -0.33,0.28,0.70,U] [#2 -0.09,-0.13,0.71,U] [#3 -0.11,-0.08,0.63,U] [#4 -0.30,-0.23,0.57,U] [#5 -0.19,0.15,0.61,U] [#6 -0.17,0.01,0.41,U] [#7 -0.04,-0.22,0.41,U] [#8 -0.18,0.19,0.40,U] 
22:36:56.876 00.002 8996 refined, 8 included, MultiStar: {-0.15, 0.06}, one-star: {0.02, 0.32}
22:36:56.877 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
22:36:56.879 00.002 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:36:56.880 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.76 mountX=-0.15 mountY=-0.04, mountTheta=-2.87
22:36:56.883 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.06, opts=13)
22:36:56.885 00.002 8996 Enqueuing Move request for scope (-0.15, 0.06)
22:36:56.887 00.002 20224 Worker thread wakes up
22:36:56.888 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
22:36:56.888 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
22:36:56.888 00.000 20224 Moving (-0.15, 0.06) raw xDistance=-0.15 yDistance=-0.04
22:36:56.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:36:56.888 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:56.888 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:36:56.888 00.000 20224 MoveAxis(E, 0, ABG)
22:36:56.888 00.000 20224 Move returns status 0, amount 0
22:36:56.888 00.000 20224 MoveAxis(N, 0, ABG)
22:36:56.888 00.000 20224 Move returns status 0, amount 0
22:36:56.889 00.001 20224 move complete, result=0
22:36:56.889 00.000 20224 worker thread done servicing request
22:36:56.899 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=57235, med=2777, FiltMin=2537, FiltMax=27187, Gamma=1.000
22:36:56.916 00.017 8996 UpdateGuideState exits: m=678486 SNR=352.7
22:36:56.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:56.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:56.919 00.001 8996 Enqueuing Expose request
22:36:56.920 00.001 20224 Worker thread wakes up
22:36:56.920 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:36:56.922 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:56.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:36:59.089 02.167 20224 Exposure complete
22:36:59.165 00.076 20224 worker thread done servicing request
22:36:59.165 00.000 8996 OnExposeComplete: enter
22:36:59.166 00.001 8996 UpdateGuideState(): m_state=6
22:36:59.167 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5160
22:36:59.168 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=471.19, Mass=789147, SNR=391.8, Peak=64003 HFD=4.5
22:36:59.169 00.001 8996 MultiStar: [#1 -0.53,0.62,0.00,M1] [#2 -0.46,-0.05,0.00,M1] [#3 -0.42,0.29,0.00,M1] [#4 -0.63,0.08,0.00,M1] [#5 -0.47,0.08,0.00,M1] [#6 -0.40,0.12,0.33,U] [#7 -0.41,0.13,0.40,U] [#8 -0.57,0.18,0.00,M1] 
22:36:59.170 00.001 8996 refined, 2 included, MultiStar: {-0.47, 0.35}, one-star: {-0.53, 0.51}
22:36:59.170 00.000 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
22:36:59.171 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:36:59.172 00.001 8996 CameraToMount -- cameraX=-0.47 cameraY=0.35 hyp=0.59 cameraTheta=2.51 mountX=-0.51 mountY=-0.29, mountTheta=-2.62
22:36:59.173 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=0.35, opts=13)
22:36:59.174 00.001 8996 Enqueuing Move request for scope (-0.47, 0.35)
22:36:59.175 00.001 20224 Worker thread wakes up
22:36:59.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.35) opts 0xd
22:36:59.175 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, 0.35)
22:36:59.175 00.000 20224 Moving (-0.47, 0.35) raw xDistance=-0.51 yDistance=-0.29
22:36:59.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
22:36:59.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:36:59.175 00.000 20224 MoveAxis(E, 74, ABG)
22:36:59.175 00.000 20224 Guiding  Dir = 2, Dur = 74
22:36:59.176 00.001 20224 IsSlewing returns 0
22:36:59.176 00.000 20224 IsGuiding returns 0
22:36:59.179 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64003, med=2777, FiltMin=2523, FiltMax=29952, Gamma=1.000
22:36:59.193 00.014 8996 UpdateGuideState exits: m=789147 SNR=391.8
22:36:59.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:59.194 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:36:59.195 00.001 8996 Enqueuing Expose request
22:36:59.213 00.018 20224 PulseGuide returned control before completion, sleep 48
22:36:59.274 00.061 20224 IsGuiding returns 1
22:36:59.274 00.000 20224 scope still moving after pulse duration time elapsed
22:36:59.305 00.031 20224 IsSlewing returns 0
22:36:59.305 00.000 20224 IsGuiding returns 1
22:36:59.336 00.031 20224 IsSlewing returns 0
22:36:59.336 00.000 20224 IsGuiding returns 0
22:36:59.336 00.000 20224 scope move finished after 74 + 85 ms
22:36:59.336 00.000 20224 Move returns status 0, amount 74
22:36:59.336 00.000 20224 MoveAxis(N, 62, ABG)
22:36:59.336 00.000 20224 Guiding  Dir = 0, Dur = 62
22:36:59.337 00.001 20224 IsSlewing returns 0
22:36:59.337 00.000 20224 IsGuiding returns 0
22:36:59.369 00.032 20224 PulseGuide returned control before completion, sleep 40
22:36:59.413 00.044 20224 IsGuiding returns 1
22:36:59.413 00.000 20224 scope still moving after pulse duration time elapsed
22:36:59.444 00.031 20224 IsSlewing returns 0
22:36:59.445 00.001 20224 IsGuiding returns 1
22:36:59.476 00.031 20224 IsSlewing returns 0
22:36:59.476 00.000 20224 IsGuiding returns 0
22:36:59.477 00.001 20224 scope move finished after 62 + 77 ms
22:36:59.477 00.000 20224 Move returns status 0, amount 62
22:36:59.477 00.000 20224 move complete, result=0
22:36:59.477 00.000 20224 worker thread done servicing request
22:36:59.477 00.000 20224 Worker thread wakes up
22:36:59.477 00.000 8996 GuideStep: -0.5 px 74 ms EAST, -0.3 px 62 ms NORTH
22:36:59.479 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:36:59.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:00.462 00.983 20224 Exposure complete
22:37:00.529 00.067 20224 worker thread done servicing request
22:37:00.529 00.000 8996 OnExposeComplete: enter
22:37:00.530 00.001 8996 UpdateGuideState(): m_state=6
22:37:00.531 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5161
22:37:00.531 00.000 8996 Star::Find returns 1 (0), X=137.86, Y=470.90, Mass=808255, SNR=362.0, Peak=65507 HFD=4.4
22:37:00.532 00.001 8996 MultiStar: [#1 -0.28,0.24,0.64,U] [#2 -0.03,0.01,0.79,U] [#3 -0.02,0.10,0.58,U] [#4 -0.00,0.00,0.60,U] [#5 -0.24,0.16,0.61,U] [#6 0.12,0.12,0.40,U] [#7 0.02,-0.22,0.43,U] [#8 0.03,0.07,0.35,U] 
22:37:00.533 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.10}, one-star: {-0.15, 0.22}
22:37:00.534 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
22:37:00.534 00.000 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
22:37:00.535 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.27 mountX=-0.09 mountY=-0.09, mountTheta=-2.38
22:37:00.537 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
22:37:00.538 00.001 8996 Enqueuing Move request for scope (-0.08, 0.10)
22:37:00.539 00.001 20224 Worker thread wakes up
22:37:00.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
22:37:00.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
22:37:00.539 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
22:37:00.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:37:00.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:00.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:37:00.539 00.000 20224 MoveAxis(E, 0, ABG)
22:37:00.539 00.000 20224 Move returns status 0, amount 0
22:37:00.539 00.000 20224 MoveAxis(N, 0, ABG)
22:37:00.539 00.000 20224 Move returns status 0, amount 0
22:37:00.539 00.000 20224 move complete, result=0
22:37:00.539 00.000 20224 worker thread done servicing request
22:37:00.542 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2777, FiltMin=2505, FiltMax=33312, Gamma=1.000
22:37:00.556 00.014 8996 UpdateGuideState exits: m=808255 SNR=362.0
22:37:00.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:00.557 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:00.558 00.001 8996 Enqueuing Expose request
22:37:00.559 00.001 20224 Worker thread wakes up
22:37:00.559 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:00.560 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:00.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:01.765 01.205 20224 Exposure complete
22:37:01.839 00.074 20224 worker thread done servicing request
22:37:01.839 00.000 8996 OnExposeComplete: enter
22:37:01.840 00.001 8996 UpdateGuideState(): m_state=6
22:37:01.841 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5162
22:37:01.842 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=470.96, Mass=777924, SNR=343.3, Peak=59891 HFD=4.4
22:37:01.843 00.001 8996 MultiStar: [#1 0.14,0.14,0.63,U] [#2 0.06,0.03,0.75,U] [#3 0.28,0.11,0.67,U] [#4 0.10,-0.11,0.56,U] [#5 0.02,0.04,0.73,U] [#6 0.15,-0.11,0.49,U] [#7 -0.07,-0.12,0.48,U] [#8 0.21,-0.26,0.44,U] 
22:37:01.844 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.04}, one-star: {0.15, 0.29}
22:37:01.845 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
22:37:01.846 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
22:37:01.847 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.32 mountX=0.11 mountY=-0.05, mountTheta=-0.43
22:37:01.850 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
22:37:01.851 00.001 8996 Enqueuing Move request for scope (0.12, 0.04)
22:37:01.852 00.001 20224 Worker thread wakes up
22:37:01.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
22:37:01.852 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
22:37:01.852 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.11 yDistance=-0.05
22:37:01.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:37:01.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:01.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:37:01.852 00.000 20224 MoveAxis(E, 0, ABG)
22:37:01.852 00.000 20224 Move returns status 0, amount 0
22:37:01.852 00.000 20224 MoveAxis(N, 0, ABG)
22:37:01.852 00.000 20224 Move returns status 0, amount 0
22:37:01.852 00.000 20224 move complete, result=0
22:37:01.852 00.000 20224 worker thread done servicing request
22:37:01.856 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59891, med=2777, FiltMin=2528, FiltMax=30400, Gamma=1.000
22:37:01.882 00.026 8996 UpdateGuideState exits: m=777924 SNR=343.3
22:37:01.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:01.884 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:01.886 00.002 8996 Enqueuing Expose request
22:37:01.887 00.001 20224 Worker thread wakes up
22:37:01.887 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:01.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:01.887 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:02.878 00.991 20224 Exposure complete
22:37:02.932 00.054 20224 worker thread done servicing request
22:37:02.932 00.000 8996 OnExposeComplete: enter
22:37:02.933 00.001 8996 UpdateGuideState(): m_state=6
22:37:02.934 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5163
22:37:02.935 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=470.81, Mass=721593, SNR=328.2, Peak=51344 HFD=4.4
22:37:02.936 00.001 8996 MultiStar: [#1 0.11,0.09,0.78,U] [#2 0.10,0.19,0.78,U] [#3 0.19,0.06,0.62,U] [#4 0.23,-0.29,0.60,U] [#5 0.36,-0.21,0.70,U] [#6 0.26,-0.41,0.00,M1] [#7 0.08,-0.47,0.00,M1] [#8 0.34,-0.11,0.42,U] 
22:37:02.937 00.001 8996 refined, 6 included, MultiStar: {0.22, 0.00}, one-star: {0.26, 0.13}
22:37:02.937 00.000 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
22:37:02.938 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
22:37:02.939 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.00 hyp=0.22 cameraTheta=0.02 mountX=0.22 mountY=-0.03, mountTheta=-0.14
22:37:02.940 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.00, opts=13)
22:37:02.941 00.001 8996 Enqueuing Move request for scope (0.22, 0.00)
22:37:02.942 00.001 20224 Worker thread wakes up
22:37:02.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.00) opts 0xd
22:37:02.942 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.00)
22:37:02.942 00.000 20224 Moving (0.22, 0.00) raw xDistance=0.22 yDistance=-0.03
22:37:02.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:37:02.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:02.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:37:02.942 00.000 20224 MoveAxis(W, 32, ABG)
22:37:02.942 00.000 20224 Guiding  Dir = 3, Dur = 32
22:37:02.943 00.001 20224 IsSlewing returns 0
22:37:02.943 00.000 20224 IsGuiding returns 0
22:37:02.946 00.003 20224 PulseGuide returned control before completion, sleep 40
22:37:02.951 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51344, med=2777, FiltMin=2531, FiltMax=25965, Gamma=1.000
22:37:02.968 00.017 8996 UpdateGuideState exits: m=721593 SNR=328.2
22:37:02.969 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:02.970 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:02.971 00.001 8996 Enqueuing Expose request
22:37:02.990 00.019 20224 IsGuiding returns 1
22:37:02.990 00.000 20224 scope still moving after pulse duration time elapsed
22:37:03.021 00.031 20224 IsSlewing returns 0
22:37:03.021 00.000 20224 IsGuiding returns 1
22:37:03.052 00.031 20224 IsSlewing returns 0
22:37:03.052 00.000 20224 IsGuiding returns 0
22:37:03.052 00.000 20224 scope move finished after 32 + 77 ms
22:37:03.052 00.000 20224 Move returns status 0, amount 32
22:37:03.052 00.000 20224 MoveAxis(N, 0, ABG)
22:37:03.052 00.000 20224 Move returns status 0, amount 0
22:37:03.053 00.001 20224 move complete, result=0
22:37:03.053 00.000 20224 worker thread done servicing request
22:37:03.053 00.000 20224 Worker thread wakes up
22:37:03.053 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
22:37:03.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:03.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:04.233 01.179 20224 Exposure complete
22:37:04.335 00.102 20224 worker thread done servicing request
22:37:04.335 00.000 8996 OnExposeComplete: enter
22:37:04.336 00.001 8996 UpdateGuideState(): m_state=6
22:37:04.337 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5164
22:37:04.339 00.002 8996 Star::Find returns 1 (0), X=137.81, Y=470.72, Mass=738810, SNR=362.3, Peak=62435 HFD=4.5
22:37:04.340 00.001 8996 MultiStar: [#1 -0.44,-0.08,0.00,M1] [#2 -0.39,-0.17,0.73,U] [#3 -0.21,-0.38,0.60,U] [#4 -0.19,-0.69,0.00,M1] [#5 -0.30,-0.48,0.00,M1] [#6 -0.16,-0.24,0.44,U] [#7 -0.23,-0.54,0.00,M2] [#8 -0.07,-0.46,0.00,M1] 
22:37:04.341 00.001 8996 single-star, 3 included, MultiStar: {-0.24, -0.15}, one-star: {-0.20, 0.04}
22:37:04.342 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
22:37:04.343 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
22:37:04.343 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.94 mountX=-0.20 mountY=-0.02, mountTheta=-3.05
22:37:04.345 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.04, opts=13)
22:37:04.346 00.001 8996 Enqueuing Move request for scope (-0.20, 0.04)
22:37:04.347 00.001 20224 Worker thread wakes up
22:37:04.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
22:37:04.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
22:37:04.347 00.000 20224 Moving (-0.20, 0.04) raw xDistance=-0.20 yDistance=-0.02
22:37:04.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:37:04.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:04.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:37:04.347 00.000 20224 MoveAxis(E, 0, ABG)
22:37:04.347 00.000 20224 Move returns status 0, amount 0
22:37:04.347 00.000 20224 MoveAxis(N, 0, ABG)
22:37:04.347 00.000 20224 Move returns status 0, amount 0
22:37:04.347 00.000 20224 move complete, result=0
22:37:04.347 00.000 20224 worker thread done servicing request
22:37:04.351 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62435, med=2777, FiltMin=2515, FiltMax=29699, Gamma=1.000
22:37:04.365 00.014 8996 UpdateGuideState exits: m=738810 SNR=362.3
22:37:04.366 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:04.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:04.368 00.001 8996 Enqueuing Expose request
22:37:04.369 00.001 20224 Worker thread wakes up
22:37:04.369 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:04.369 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:04.370 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:05.330 00.960 20224 Exposure complete
22:37:05.395 00.065 20224 worker thread done servicing request
22:37:05.395 00.000 8996 OnExposeComplete: enter
22:37:05.396 00.001 8996 UpdateGuideState(): m_state=6
22:37:05.398 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5165
22:37:05.399 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.73, Mass=691066, SNR=339.9, Peak=54259 HFD=4.5
22:37:05.401 00.002 8996 MultiStar: [#1 -0.16,0.15,0.75,U] [#2 -0.08,-0.09,0.81,U] [#3 -0.01,-0.24,0.64,U] [#4 -0.06,-0.36,0.57,U] [#5 -0.16,-0.24,0.66,U] [#6 0.00,-0.04,0.52,U] [#7 -0.16,-0.33,0.44,U] [#8 0.08,-0.10,0.44,U] 
22:37:05.402 00.001 8996 single-star, 8 included, MultiStar: {-0.07, -0.11}, one-star: {-0.03, 0.06}
22:37:05.403 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
22:37:05.403 00.000 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
22:37:05.404 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.06 mountX=-0.04 mountY=-0.05, mountTheta=-2.16
22:37:05.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
22:37:05.407 00.001 8996 Enqueuing Move request for scope (-0.03, 0.06)
22:37:05.408 00.001 20224 Worker thread wakes up
22:37:05.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
22:37:05.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
22:37:05.408 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.04 yDistance=-0.05
22:37:05.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:37:05.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:05.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:37:05.408 00.000 20224 MoveAxis(E, 0, ABG)
22:37:05.408 00.000 20224 Move returns status 0, amount 0
22:37:05.408 00.000 20224 MoveAxis(N, 0, ABG)
22:37:05.408 00.000 20224 Move returns status 0, amount 0
22:37:05.408 00.000 20224 move complete, result=0
22:37:05.408 00.000 20224 worker thread done servicing request
22:37:05.412 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=54259, med=2777, FiltMin=2521, FiltMax=25373, Gamma=1.000
22:37:05.428 00.016 8996 UpdateGuideState exits: m=691066 SNR=339.9
22:37:05.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:05.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:05.431 00.001 8996 Enqueuing Expose request
22:37:05.432 00.001 20224 Worker thread wakes up
22:37:05.432 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:05.434 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:05.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:06.609 01.175 20224 Exposure complete
22:37:06.680 00.071 20224 worker thread done servicing request
22:37:06.680 00.000 8996 OnExposeComplete: enter
22:37:06.681 00.001 8996 UpdateGuideState(): m_state=6
22:37:06.682 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5166
22:37:06.684 00.002 8996 Star::Find returns 1 (0), X=137.95, Y=470.44, Mass=757903, SNR=374.3, Peak=56822 HFD=4.5
22:37:06.686 00.002 8996 MultiStar: [#1 -0.42,0.20,0.00,M1] [#2 -0.33,-0.41,0.00,M1] [#3 -0.49,-0.17,0.00,M1] [#4 -0.42,-0.10,0.47,U] [#5 -0.09,-0.39,0.49,U] [#6 -0.23,-0.28,0.40,U] [#7 -0.37,-0.43,0.00,M2] [#8 0.10,-0.17,0.38,U] 
22:37:06.687 00.001 8996 single-star, 4 included, MultiStar: {-0.13, -0.24}, one-star: {-0.06, -0.24}
22:37:06.688 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:37:06.690 00.002 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
22:37:06.691 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.24 cameraTheta=-1.82 mountX=-0.04 mountY=0.24, mountTheta=1.72
22:37:06.694 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.24, opts=13)
22:37:06.696 00.002 8996 Enqueuing Move request for scope (-0.06, -0.24)
22:37:06.697 00.001 20224 Worker thread wakes up
22:37:06.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
22:37:06.697 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
22:37:06.697 00.000 20224 Moving (-0.06, -0.24) raw xDistance=-0.04 yDistance=0.24
22:37:06.698 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:37:06.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:06.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:37:06.698 00.000 20224 MoveAxis(E, 0, ABG)
22:37:06.698 00.000 20224 Move returns status 0, amount 0
22:37:06.698 00.000 20224 MoveAxis(N, 0, ABG)
22:37:06.698 00.000 20224 Move returns status 0, amount 0
22:37:06.698 00.000 20224 move complete, result=0
22:37:06.698 00.000 20224 worker thread done servicing request
22:37:06.704 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56822, med=2777, FiltMin=2509, FiltMax=27325, Gamma=1.000
22:37:06.782 00.078 8996 UpdateGuideState exits: m=757903 SNR=374.3
22:37:06.784 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:06.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:06.786 00.001 8996 Enqueuing Expose request
22:37:06.787 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:37:06.789 00.002 20224 Worker thread wakes up
22:37:06.789 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:06.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:07.762 00.973 20224 Exposure complete
22:37:07.824 00.062 20224 worker thread done servicing request
22:37:07.824 00.000 8996 OnExposeComplete: enter
22:37:07.825 00.001 8996 UpdateGuideState(): m_state=6
22:37:07.826 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5167
22:37:07.827 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=470.72, Mass=692228, SNR=345.4, Peak=54819 HFD=4.6
22:37:07.828 00.001 8996 MultiStar: [#1 -0.55,0.01,0.00,M2] [#2 -0.47,-0.18,0.00,M2] [#3 -0.51,-0.21,0.00,M2] [#4 -0.42,-0.27,0.00,M1] [#5 -0.36,-0.31,0.00,M1] [#6 -0.25,-0.30,0.49,U] [#7 -0.53,-0.21,0.00,M3] [#8 -0.20,-0.14,0.43,U] 
22:37:07.830 00.002 8996 refined, 2 included, MultiStar: {-0.27, -0.08}, one-star: {-0.32, 0.04}
22:37:07.832 00.002 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
22:37:07.833 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
22:37:07.834 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.08 hyp=0.29 cameraTheta=-2.85 mountX=-0.26 mountY=0.11, mountTheta=2.73
22:37:07.836 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.08, opts=13)
22:37:07.838 00.002 8996 Enqueuing Move request for scope (-0.27, -0.08)
22:37:07.840 00.002 20224 Worker thread wakes up
22:37:07.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.08) opts 0xd
22:37:07.840 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.08)
22:37:07.840 00.000 20224 Moving (-0.27, -0.08) raw xDistance=-0.26 yDistance=0.11
22:37:07.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:37:07.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:07.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:37:07.840 00.000 20224 MoveAxis(E, 39, ABG)
22:37:07.840 00.000 20224 Guiding  Dir = 2, Dur = 39
22:37:07.840 00.000 20224 IsSlewing returns 0
22:37:07.841 00.001 20224 IsGuiding returns 0
22:37:07.846 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54819, med=2777, FiltMin=2515, FiltMax=27085, Gamma=1.000
22:37:07.848 00.002 20224 PulseGuide returned control before completion, sleep 42
22:37:07.867 00.019 8996 UpdateGuideState exits: m=692228 SNR=345.4
22:37:07.869 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:07.869 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:07.870 00.001 8996 Enqueuing Expose request
22:37:07.894 00.024 20224 IsGuiding returns 1
22:37:07.894 00.000 20224 scope still moving after pulse duration time elapsed
22:37:07.926 00.032 20224 IsSlewing returns 0
22:37:07.926 00.000 20224 IsGuiding returns 1
22:37:07.958 00.032 20224 IsSlewing returns 0
22:37:07.958 00.000 20224 IsGuiding returns 0
22:37:07.959 00.001 20224 scope move finished after 39 + 78 ms
22:37:07.959 00.000 20224 Move returns status 0, amount 39
22:37:07.959 00.000 20224 MoveAxis(N, 0, ABG)
22:37:07.959 00.000 20224 Move returns status 0, amount 0
22:37:07.959 00.000 20224 move complete, result=0
22:37:07.959 00.000 20224 worker thread done servicing request
22:37:07.959 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
22:37:07.960 00.001 20224 Worker thread wakes up
22:37:07.960 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:07.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:09.121 01.161 20224 Exposure complete
22:37:09.189 00.068 20224 worker thread done servicing request
22:37:09.190 00.001 8996 OnExposeComplete: enter
22:37:09.191 00.001 8996 UpdateGuideState(): m_state=6
22:37:09.192 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5168
22:37:09.193 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=470.58, Mass=778396, SNR=340.0, Peak=54659 HFD=4.4
22:37:09.194 00.001 8996 MultiStar: [#1 -0.15,0.21,0.74,U] [#2 -0.16,-0.03,0.81,U] [#3 0.06,-0.16,0.60,U] [#4 -0.01,-0.29,0.51,U] [#5 -0.09,-0.14,0.66,U] [#6 0.06,-0.16,0.47,U] [#7 -0.15,-0.14,0.45,U] [#8 0.12,-0.11,0.45,U] 
22:37:09.195 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.09}, one-star: {0.01, -0.10}
22:37:09.195 00.000 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
22:37:09.196 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
22:37:09.197 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.09 cameraTheta=-2.01 mountX=-0.03 mountY=0.09, mountTheta=1.92
22:37:09.199 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.09, opts=13)
22:37:09.199 00.000 8996 Enqueuing Move request for scope (-0.04, -0.09)
22:37:09.200 00.001 20224 Worker thread wakes up
22:37:09.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
22:37:09.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
22:37:09.200 00.000 20224 Moving (-0.04, -0.09) raw xDistance=-0.03 yDistance=0.09
22:37:09.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:37:09.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:09.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:37:09.200 00.000 20224 MoveAxis(E, 0, ABG)
22:37:09.200 00.000 20224 Move returns status 0, amount 0
22:37:09.201 00.001 20224 MoveAxis(N, 0, ABG)
22:37:09.201 00.000 20224 Move returns status 0, amount 0
22:37:09.201 00.000 20224 move complete, result=0
22:37:09.201 00.000 20224 worker thread done servicing request
22:37:09.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54659, med=2777, FiltMin=2512, FiltMax=26349, Gamma=1.000
22:37:09.346 00.141 8996 UpdateGuideState exits: m=778396 SNR=340.0
22:37:09.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:09.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:09.348 00.000 8996 Enqueuing Expose request
22:37:09.349 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:09.350 00.001 20224 Worker thread wakes up
22:37:09.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:09.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:10.309 00.959 20224 Exposure complete
22:37:10.400 00.091 20224 worker thread done servicing request
22:37:10.400 00.000 8996 OnExposeComplete: enter
22:37:10.402 00.002 8996 UpdateGuideState(): m_state=6
22:37:10.403 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5169
22:37:10.404 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=470.95, Mass=690185, SNR=360.9, Peak=51216 HFD=4.3
22:37:10.406 00.002 8996 MultiStar: [#1 -0.21,0.57,0.00,M2] [#2 0.07,-0.03,0.77,U] [#3 0.00,0.23,0.58,U] [#4 -0.05,0.02,0.57,U] [#5 0.01,-0.19,0.57,U] [#6 0.19,-0.08,0.38,U] [#7 -0.05,0.06,0.40,U] [#8 0.26,0.13,0.39,U] 
22:37:10.407 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.07}, one-star: {0.25, 0.28}
22:37:10.408 00.001 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
22:37:10.408 00.000 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
22:37:10.409 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.65 mountX=0.09 mountY=-0.08, mountTheta=-0.76
22:37:10.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
22:37:10.412 00.001 8996 Enqueuing Move request for scope (0.09, 0.07)
22:37:10.412 00.000 20224 Worker thread wakes up
22:37:10.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
22:37:10.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
22:37:10.412 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.09 yDistance=-0.08
22:37:10.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:37:10.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:10.413 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:37:10.413 00.000 20224 MoveAxis(E, 0, ABG)
22:37:10.413 00.000 20224 Move returns status 0, amount 0
22:37:10.413 00.000 20224 MoveAxis(N, 0, ABG)
22:37:10.413 00.000 20224 Move returns status 0, amount 0
22:37:10.413 00.000 20224 move complete, result=0
22:37:10.413 00.000 20224 worker thread done servicing request
22:37:10.913 00.500 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51216, med=2777, FiltMin=2534, FiltMax=28240, Gamma=1.000
22:37:10.933 00.020 8996 UpdateGuideState exits: m=690185 SNR=360.9
22:37:10.935 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:10.937 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:10.938 00.001 8996 Enqueuing Expose request
22:37:10.939 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:10.940 00.001 20224 Worker thread wakes up
22:37:10.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:10.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:12.095 01.154 20224 Exposure complete
22:37:12.156 00.061 20224 worker thread done servicing request
22:37:12.156 00.000 8996 OnExposeComplete: enter
22:37:12.158 00.002 8996 UpdateGuideState(): m_state=6
22:37:12.160 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5170
22:37:12.162 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=470.91, Mass=775866, SNR=333.8, Peak=60051 HFD=4.4
22:37:12.164 00.002 8996 MultiStar: [#1 0.09,0.10,0.75,U] [#2 0.13,0.04,0.93,U] [#3 0.16,-0.04,0.59,U] [#4 0.19,-0.20,0.60,U] [#5 0.04,0.08,0.68,U] [#6 0.25,0.05,0.49,U] [#7 0.01,-0.03,0.44,U] [#8 0.17,0.18,0.41,U] 
22:37:12.165 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.06}, one-star: {0.10, 0.23}
22:37:12.166 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
22:37:12.167 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:37:12.168 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.13 cameraTheta=0.45 mountX=0.12 mountY=-0.07, mountTheta=-0.56
22:37:12.170 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.06, opts=13)
22:37:12.171 00.001 8996 Enqueuing Move request for scope (0.12, 0.06)
22:37:12.172 00.001 20224 Worker thread wakes up
22:37:12.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
22:37:12.172 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
22:37:12.172 00.000 20224 Moving (0.12, 0.06) raw xDistance=0.12 yDistance=-0.07
22:37:12.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:37:12.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:12.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:37:12.172 00.000 20224 MoveAxis(E, 0, ABG)
22:37:12.172 00.000 20224 Move returns status 0, amount 0
22:37:12.172 00.000 20224 MoveAxis(N, 0, ABG)
22:37:12.172 00.000 20224 Move returns status 0, amount 0
22:37:12.172 00.000 20224 move complete, result=0
22:37:12.172 00.000 20224 worker thread done servicing request
22:37:12.176 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60051, med=2777, FiltMin=2512, FiltMax=31152, Gamma=1.000
22:37:12.200 00.024 8996 UpdateGuideState exits: m=775866 SNR=333.8
22:37:12.200 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:12.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:12.202 00.001 8996 Enqueuing Expose request
22:37:12.203 00.001 20224 Worker thread wakes up
22:37:12.203 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:12.204 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:12.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:12.321 00.117 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:37:12.322 00.001 8996 case statement mapped state 6 to 3
22:37:12.324 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:37:13.175 00.851 20224 Exposure complete
22:37:13.245 00.070 20224 worker thread done servicing request
22:37:13.246 00.001 8996 OnExposeComplete: enter
22:37:13.248 00.002 8996 UpdateGuideState(): m_state=6
22:37:13.249 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5171
22:37:13.251 00.002 8996 Star::Find returns 1 (0), X=137.90, Y=470.84, Mass=666845, SNR=345.4, Peak=58803 HFD=4.4
22:37:13.253 00.002 8996 MultiStar: [#1 -0.20,0.20,0.64,U] [#2 -0.21,0.02,0.77,U] [#3 -0.08,-0.20,0.69,U] [#4 -0.11,-0.35,0.54,U] [#5 -0.12,0.02,0.67,U] [#6 -0.18,-0.11,0.48,U] [#7 -0.28,-0.07,0.47,U] [#8 -0.12,0.06,0.40,U] 
22:37:13.255 00.002 8996 refined, 8 included, MultiStar: {-0.15, -0.01}, one-star: {-0.11, 0.17}
22:37:13.258 00.003 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
22:37:13.259 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
22:37:13.261 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.07 mountX=-0.15 mountY=0.03, mountTheta=2.95
22:37:13.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.01, opts=13)
22:37:13.264 00.001 8996 Enqueuing Move request for scope (-0.15, -0.01)
22:37:13.265 00.001 20224 Worker thread wakes up
22:37:13.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
22:37:13.266 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
22:37:13.266 00.000 20224 Moving (-0.15, -0.01) raw xDistance=-0.15 yDistance=0.03
22:37:13.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:37:13.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:13.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:37:13.266 00.000 20224 MoveAxis(E, 0, ABG)
22:37:13.266 00.000 20224 Move returns status 0, amount 0
22:37:13.266 00.000 20224 MoveAxis(N, 0, ABG)
22:37:13.267 00.001 20224 Move returns status 0, amount 0
22:37:13.267 00.000 20224 move complete, result=0
22:37:13.267 00.000 20224 worker thread done servicing request
22:37:13.275 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58803, med=2777, FiltMin=2534, FiltMax=27645, Gamma=1.000
22:37:13.298 00.023 8996 UpdateGuideState exits: m=666845 SNR=345.4
22:37:13.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:13.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:13.301 00.001 8996 Enqueuing Expose request
22:37:13.301 00.000 20224 Worker thread wakes up
22:37:13.302 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:13.302 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:13.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:14.474 01.172 20224 Exposure complete
22:37:14.579 00.105 20224 worker thread done servicing request
22:37:14.579 00.000 8996 OnExposeComplete: enter
22:37:14.580 00.001 8996 UpdateGuideState(): m_state=6
22:37:14.581 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5172
22:37:14.581 00.000 8996 Star::Find returns 1 (0), X=137.81, Y=470.94, Mass=685682, SNR=348.3, Peak=57795 HFD=4.4
22:37:14.582 00.001 8996 MultiStar: [#1 -0.42,0.12,0.67,U] [#2 -0.25,0.05,0.76,U] [#3 -0.00,0.17,0.62,U] [#4 -0.08,-0.19,0.56,U] [#5 -0.28,0.10,0.59,U] [#6 -0.01,0.25,0.47,U] [#7 -0.07,-0.07,0.45,U] [#8 -0.22,0.20,0.35,U] 
22:37:14.583 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.11}, one-star: {-0.20, 0.26}
22:37:14.584 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
22:37:14.584 00.000 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
22:37:14.585 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.11 hyp=0.21 cameraTheta=2.60 mountX=-0.19 mountY=-0.09, mountTheta=-2.71
22:37:14.586 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.11, opts=13)
22:37:14.587 00.001 8996 Enqueuing Move request for scope (-0.18, 0.11)
22:37:14.588 00.001 20224 Worker thread wakes up
22:37:14.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.11) opts 0xd
22:37:14.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.11)
22:37:14.588 00.000 20224 Moving (-0.18, 0.11) raw xDistance=-0.19 yDistance=-0.09
22:37:14.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:37:14.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:14.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:37:14.588 00.000 20224 MoveAxis(E, 0, ABG)
22:37:14.588 00.000 20224 Move returns status 0, amount 0
22:37:14.588 00.000 20224 MoveAxis(N, 0, ABG)
22:37:14.588 00.000 20224 Move returns status 0, amount 0
22:37:14.588 00.000 20224 move complete, result=0
22:37:14.589 00.001 20224 worker thread done servicing request
22:37:14.599 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57795, med=2777, FiltMin=2518, FiltMax=28576, Gamma=1.000
22:37:14.617 00.018 8996 UpdateGuideState exits: m=685682 SNR=348.3
22:37:14.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:14.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:14.619 00.000 8996 Enqueuing Expose request
22:37:14.620 00.001 20224 Worker thread wakes up
22:37:14.620 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:14.621 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:14.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:15.597 00.976 20224 Exposure complete
22:37:15.669 00.072 20224 worker thread done servicing request
22:37:15.669 00.000 8996 OnExposeComplete: enter
22:37:15.670 00.001 8996 UpdateGuideState(): m_state=6
22:37:15.671 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5173
22:37:15.672 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=470.81, Mass=771987, SNR=352.0, Peak=64403 HFD=4.4
22:37:15.673 00.001 8996 MultiStar: [#1 -0.04,0.24,0.67,U] [#2 -0.07,0.01,0.79,U] [#3 0.04,0.17,0.63,U] [#4 0.10,-0.16,0.48,U] [#5 -0.01,0.05,0.55,U] [#6 0.04,-0.18,0.42,U] [#7 -0.10,-0.36,0.38,U] [#8 0.10,-0.11,0.41,U] 
22:37:15.675 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {0.04, 0.13}
22:37:15.677 00.002 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
22:37:15.680 00.003 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:37:15.682 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.04 mountX=0.01 mountY=-0.02, mountTheta=-1.14
22:37:15.687 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
22:37:15.689 00.002 8996 Enqueuing Move request for scope (0.01, 0.02)
22:37:15.690 00.001 20224 Worker thread wakes up
22:37:15.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
22:37:15.690 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
22:37:15.690 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
22:37:15.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:37:15.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:15.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:37:15.690 00.000 20224 MoveAxis(E, 0, ABG)
22:37:15.690 00.000 20224 Move returns status 0, amount 0
22:37:15.690 00.000 20224 MoveAxis(N, 0, ABG)
22:37:15.690 00.000 20224 Move returns status 0, amount 0
22:37:15.690 00.000 20224 move complete, result=0
22:37:15.690 00.000 20224 worker thread done servicing request
22:37:15.694 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64403, med=2777, FiltMin=2528, FiltMax=29136, Gamma=1.000
22:37:15.708 00.014 8996 UpdateGuideState exits: m=771987 SNR=352.0
22:37:15.709 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:15.710 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:15.711 00.001 8996 Enqueuing Expose request
22:37:15.712 00.001 20224 Worker thread wakes up
22:37:15.712 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:15.713 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:15.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:16.888 01.175 20224 Exposure complete
22:37:16.963 00.075 20224 worker thread done servicing request
22:37:16.963 00.000 8996 OnExposeComplete: enter
22:37:16.965 00.002 8996 UpdateGuideState(): m_state=6
22:37:16.966 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5174
22:37:16.968 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=470.96, Mass=671146, SNR=356.7, Peak=60227 HFD=4.4
22:37:16.969 00.001 8996 MultiStar: [#1 -0.51,0.20,0.00,M1] [#2 -0.46,0.02,0.00,M1] [#3 -0.27,0.22,0.56,U] [#4 -0.24,-0.13,0.54,U] [#5 -0.23,-0.31,0.64,U] [#6 -0.24,-0.20,0.40,U] [#7 -0.43,0.05,0.39,U] [#8 -0.22,0.04,0.38,U] 
22:37:16.970 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.02}, one-star: {-0.07, 0.29}
22:37:16.971 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
22:37:16.972 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:37:16.973 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.22 cameraTheta=3.04 mountX=-0.22 mountY=0.00, mountTheta=3.13
22:37:16.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.02, opts=13)
22:37:16.976 00.001 8996 Enqueuing Move request for scope (-0.21, 0.02)
22:37:16.976 00.000 20224 Worker thread wakes up
22:37:16.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.02) opts 0xd
22:37:16.977 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.02)
22:37:16.977 00.000 20224 Moving (-0.21, 0.02) raw xDistance=-0.22 yDistance=0.00
22:37:16.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:37:16.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:16.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:37:16.977 00.000 20224 MoveAxis(E, 31, ABG)
22:37:16.977 00.000 20224 Guiding  Dir = 2, Dur = 31
22:37:16.977 00.000 20224 IsSlewing returns 0
22:37:16.977 00.000 20224 IsGuiding returns 0
22:37:16.979 00.002 20224 PulseGuide returned control before completion, sleep 40
22:37:16.986 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=60227, med=2777, FiltMin=2525, FiltMax=27053, Gamma=1.000
22:37:17.000 00.014 8996 UpdateGuideState exits: m=671146 SNR=356.7
22:37:17.002 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:17.004 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:17.005 00.001 8996 Enqueuing Expose request
22:37:17.026 00.021 20224 IsGuiding returns 1
22:37:17.026 00.000 20224 scope still moving after pulse duration time elapsed
22:37:17.059 00.033 20224 IsSlewing returns 0
22:37:17.059 00.000 20224 IsGuiding returns 0
22:37:17.059 00.000 20224 scope move finished after 31 + 49 ms
22:37:17.059 00.000 20224 Move returns status 0, amount 31
22:37:17.059 00.000 20224 MoveAxis(N, 0, ABG)
22:37:17.059 00.000 20224 Move returns status 0, amount 0
22:37:17.059 00.000 20224 move complete, result=0
22:37:17.059 00.000 20224 worker thread done servicing request
22:37:17.059 00.000 20224 Worker thread wakes up
22:37:17.059 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
22:37:17.060 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:17.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:18.047 00.987 20224 Exposure complete
22:37:18.111 00.064 20224 worker thread done servicing request
22:37:18.111 00.000 8996 OnExposeComplete: enter
22:37:18.112 00.001 8996 UpdateGuideState(): m_state=6
22:37:18.113 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5175
22:37:18.114 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=470.92, Mass=685094, SNR=342.8, Peak=51408 HFD=4.4
22:37:18.115 00.001 8996 MultiStar: [#1 -0.13,-0.05,0.66,U] [#2 0.02,0.00,0.77,U] [#3 -0.01,-0.03,0.62,U] [#4 -0.01,-0.17,0.54,U] [#5 0.07,-0.10,0.59,U] [#6 -0.13,-0.20,0.48,U] [#7 -0.06,-0.32,0.52,U] [#8 0.15,0.12,0.38,U] 
22:37:18.115 00.000 8996 refined, 8 included, MultiStar: {0.03, -0.03}, one-star: {0.26, 0.25}
22:37:18.116 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
22:37:18.117 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
22:37:18.118 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.73 mountX=0.04 mountY=0.03, mountTheta=0.62
22:37:18.119 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
22:37:18.120 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
22:37:18.121 00.001 20224 Worker thread wakes up
22:37:18.121 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
22:37:18.121 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
22:37:18.121 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.04 yDistance=0.03
22:37:18.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:37:18.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:18.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:37:18.121 00.000 20224 MoveAxis(E, 0, ABG)
22:37:18.122 00.001 20224 Move returns status 0, amount 0
22:37:18.122 00.000 20224 MoveAxis(N, 0, ABG)
22:37:18.122 00.000 20224 Move returns status 0, amount 0
22:37:18.122 00.000 20224 move complete, result=0
22:37:18.122 00.000 20224 worker thread done servicing request
22:37:18.127 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51408, med=2777, FiltMin=2499, FiltMax=26816, Gamma=1.000
22:37:18.142 00.015 8996 UpdateGuideState exits: m=685094 SNR=342.8
22:37:18.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:18.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:18.145 00.001 8996 Enqueuing Expose request
22:37:18.145 00.000 20224 Worker thread wakes up
22:37:18.145 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:18.146 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:18.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:19.318 01.172 20224 Exposure complete
22:37:19.383 00.065 20224 worker thread done servicing request
22:37:19.383 00.000 8996 OnExposeComplete: enter
22:37:19.384 00.001 8996 UpdateGuideState(): m_state=6
22:37:19.385 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5176
22:37:19.386 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=471.05, Mass=811285, SNR=408.8, Peak=62544 HFD=4.4
22:37:19.387 00.001 8996 MultiStar: [#1 0.09,0.03,0.60,U] [#2 0.02,0.07,0.67,U] [#3 0.21,0.08,0.55,U] [#4 0.16,-0.26,0.46,U] [#5 0.04,0.04,0.56,U] [#6 0.11,0.07,0.40,U] [#7 0.33,-0.11,0.37,U] [#8 0.17,0.04,0.33,U] 
22:37:19.388 00.001 8996 refined, 8 included, MultiStar: {0.17, 0.08}, one-star: {0.32, 0.37}
22:37:19.389 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
22:37:19.390 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
22:37:19.390 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.18 cameraTheta=0.43 mountX=0.16 mountY=-0.09, mountTheta=-0.54
22:37:19.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.08, opts=13)
22:37:19.392 00.000 8996 Enqueuing Move request for scope (0.17, 0.08)
22:37:19.393 00.001 20224 Worker thread wakes up
22:37:19.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
22:37:19.393 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
22:37:19.393 00.000 20224 Moving (0.17, 0.08) raw xDistance=0.16 yDistance=-0.09
22:37:19.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:37:19.394 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:19.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:37:19.394 00.000 20224 MoveAxis(E, 0, ABG)
22:37:19.394 00.000 20224 Move returns status 0, amount 0
22:37:19.394 00.000 20224 MoveAxis(N, 0, ABG)
22:37:19.394 00.000 20224 Move returns status 0, amount 0
22:37:19.394 00.000 20224 move complete, result=0
22:37:19.394 00.000 20224 worker thread done servicing request
22:37:19.397 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62544, med=2777, FiltMin=2486, FiltMax=30915, Gamma=1.000
22:37:19.420 00.023 8996 UpdateGuideState exits: m=811285 SNR=408.8
22:37:19.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:19.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:19.423 00.001 8996 Enqueuing Expose request
22:37:19.424 00.001 20224 Worker thread wakes up
22:37:19.424 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:19.425 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:19.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:20.381 00.956 20224 Exposure complete
22:37:20.471 00.090 20224 worker thread done servicing request
22:37:20.471 00.000 8996 OnExposeComplete: enter
22:37:20.472 00.001 8996 UpdateGuideState(): m_state=6
22:37:20.474 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5177
22:37:20.475 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.00, Mass=689597, SNR=324.5, Peak=59027 HFD=4.4
22:37:20.477 00.002 8996 MultiStar: [#1 -0.13,0.41,0.82,U] [#2 -0.10,0.05,0.91,U] [#3 -0.03,0.14,0.60,U] [#4 0.06,-0.08,0.53,U] [#5 -0.20,0.33,0.63,U] [#6 -0.06,0.01,0.46,U] [#7 -0.01,-0.02,0.45,U] [#8 0.09,0.23,0.44,U] 
22:37:20.478 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.18}, one-star: {0.04, 0.32}
22:37:20.479 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
22:37:20.480 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
22:37:20.481 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.80 mountX=-0.06 mountY=-0.17, mountTheta=-1.90
22:37:20.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.18, opts=13)
22:37:20.484 00.001 8996 Enqueuing Move request for scope (-0.04, 0.18)
22:37:20.485 00.001 20224 Worker thread wakes up
22:37:20.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
22:37:20.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
22:37:20.485 00.000 20224 Moving (-0.04, 0.18) raw xDistance=-0.06 yDistance=-0.17
22:37:20.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:37:20.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:20.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:37:20.485 00.000 20224 MoveAxis(E, 0, ABG)
22:37:20.485 00.000 20224 Move returns status 0, amount 0
22:37:20.485 00.000 20224 MoveAxis(N, 0, ABG)
22:37:20.485 00.000 20224 Move returns status 0, amount 0
22:37:20.485 00.000 20224 move complete, result=0
22:37:20.485 00.000 20224 worker thread done servicing request
22:37:20.491 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59027, med=2777, FiltMin=2515, FiltMax=25853, Gamma=1.000
22:37:20.505 00.014 8996 UpdateGuideState exits: m=689597 SNR=324.5
22:37:20.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:20.506 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:20.507 00.001 8996 Enqueuing Expose request
22:37:20.508 00.001 20224 Worker thread wakes up
22:37:20.508 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:20.509 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:20.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:21.675 01.166 20224 Exposure complete
22:37:21.757 00.082 20224 worker thread done servicing request
22:37:21.757 00.000 8996 OnExposeComplete: enter
22:37:21.758 00.001 8996 UpdateGuideState(): m_state=6
22:37:21.760 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5178
22:37:21.761 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=471.03, Mass=728369, SNR=401.6, Peak=62067 HFD=4.4
22:37:21.764 00.003 8996 MultiStar: [#1 -0.09,0.37,0.54,U] [#2 0.05,-0.02,0.73,U] [#3 0.13,0.48,0.00,M1] [#4 0.09,0.20,0.44,U] [#5 -0.16,0.15,0.57,U] [#6 0.12,0.03,0.37,U] [#7 -0.03,0.14,0.37,U] [#8 0.06,0.17,0.38,U] 
22:37:21.765 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.19}, one-star: {0.09, 0.35}
22:37:21.766 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
22:37:21.767 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
22:37:21.767 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.47 mountX=-0.00 mountY=-0.19, mountTheta=-1.57
22:37:21.770 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.19, opts=13)
22:37:21.771 00.001 8996 Enqueuing Move request for scope (0.02, 0.19)
22:37:21.772 00.001 20224 Worker thread wakes up
22:37:21.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
22:37:21.772 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
22:37:21.772 00.000 20224 Moving (0.02, 0.19) raw xDistance=-0.00 yDistance=-0.19
22:37:21.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:37:21.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:21.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:37:21.772 00.000 20224 MoveAxis(E, 0, ABG)
22:37:21.772 00.000 20224 Move returns status 0, amount 0
22:37:21.772 00.000 20224 MoveAxis(N, 0, ABG)
22:37:21.772 00.000 20224 Move returns status 0, amount 0
22:37:21.773 00.001 20224 move complete, result=0
22:37:21.773 00.000 20224 worker thread done servicing request
22:37:21.776 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62067, med=2777, FiltMin=2528, FiltMax=27197, Gamma=1.000
22:37:21.797 00.021 8996 UpdateGuideState exits: m=728369 SNR=401.6
22:37:21.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:21.800 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:21.801 00.001 8996 Enqueuing Expose request
22:37:21.802 00.001 20224 Worker thread wakes up
22:37:21.803 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:21.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:21.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:22.784 00.980 20224 Exposure complete
22:37:22.856 00.072 20224 worker thread done servicing request
22:37:22.856 00.000 8996 OnExposeComplete: enter
22:37:22.857 00.001 8996 UpdateGuideState(): m_state=6
22:37:22.858 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5179
22:37:22.859 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=471.00, Mass=712833, SNR=356.0, Peak=58371 HFD=4.4
22:37:22.860 00.001 8996 MultiStar: [#1 -0.12,0.43,0.00,M1] [#2 -0.04,-0.13,0.70,U] [#3 0.07,0.41,0.64,U] [#4 0.01,0.07,0.48,U] [#5 -0.05,0.09,0.56,U] [#6 0.29,0.10,0.39,U] [#7 0.07,0.02,0.44,U] [#8 0.02,0.16,0.39,U] 
22:37:22.860 00.000 8996 refined, 7 included, MultiStar: {0.06, 0.15}, one-star: {0.12, 0.33}
22:37:22.862 00.002 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
22:37:22.862 00.000 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
22:37:22.863 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.19 mountX=0.05 mountY=-0.16, mountTheta=-1.29
22:37:22.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.15, opts=13)
22:37:22.866 00.001 8996 Enqueuing Move request for scope (0.06, 0.15)
22:37:22.866 00.000 20224 Worker thread wakes up
22:37:22.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
22:37:22.867 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
22:37:22.867 00.000 20224 Moving (0.06, 0.15) raw xDistance=0.05 yDistance=-0.16
22:37:22.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:37:22.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:22.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:37:22.867 00.000 20224 MoveAxis(E, 0, ABG)
22:37:22.867 00.000 20224 Move returns status 0, amount 0
22:37:22.867 00.000 20224 MoveAxis(N, 0, ABG)
22:37:22.867 00.000 20224 Move returns status 0, amount 0
22:37:22.867 00.000 20224 move complete, result=0
22:37:22.867 00.000 20224 worker thread done servicing request
22:37:22.870 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58371, med=2777, FiltMin=2518, FiltMax=28611, Gamma=1.000
22:37:22.884 00.014 8996 UpdateGuideState exits: m=712833 SNR=356.0
22:37:22.886 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:22.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:22.889 00.002 8996 Enqueuing Expose request
22:37:22.891 00.002 20224 Worker thread wakes up
22:37:22.891 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:22.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:22.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:24.068 01.176 20224 Exposure complete
22:37:24.137 00.069 20224 worker thread done servicing request
22:37:24.137 00.000 8996 OnExposeComplete: enter
22:37:24.138 00.001 8996 UpdateGuideState(): m_state=6
22:37:24.139 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5180
22:37:24.140 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=470.97, Mass=750055, SNR=350.6, Peak=61459 HFD=4.3
22:37:24.141 00.001 8996 MultiStar: [#1 -0.05,0.32,0.65,U] [#2 -0.02,0.03,0.85,U] [#3 0.04,0.39,0.64,U] [#4 0.08,0.35,0.51,U] [#5 -0.01,0.20,0.58,U] [#6 -0.03,0.30,0.41,U] [#7 0.20,0.00,0.46,U] [#8 0.15,-0.06,0.43,U] 
22:37:24.141 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.21}, one-star: {0.12, 0.29}
22:37:24.142 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
22:37:24.143 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
22:37:24.144 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.34 mountX=0.03 mountY=-0.22, mountTheta=-1.44
22:37:24.145 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.21, opts=13)
22:37:24.146 00.001 8996 Enqueuing Move request for scope (0.05, 0.21)
22:37:24.146 00.000 20224 Worker thread wakes up
22:37:24.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
22:37:24.146 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
22:37:24.147 00.001 20224 Moving (0.05, 0.21) raw xDistance=0.03 yDistance=-0.22
22:37:24.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:37:24.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:37:24.147 00.000 20224 MoveAxis(E, 0, ABG)
22:37:24.147 00.000 20224 Move returns status 0, amount 0
22:37:24.147 00.000 20224 MoveAxis(N, 46, ABG)
22:37:24.147 00.000 20224 Guiding  Dir = 0, Dur = 46
22:37:24.147 00.000 20224 IsSlewing returns 0
22:37:24.147 00.000 20224 IsGuiding returns 0
22:37:24.158 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=61459, med=2777, FiltMin=2525, FiltMax=29728, Gamma=1.000
22:37:24.165 00.007 20224 PulseGuide returned control before completion, sleep 39
22:37:24.174 00.009 8996 UpdateGuideState exits: m=750055 SNR=350.6
22:37:24.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:24.176 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:24.177 00.001 8996 Enqueuing Expose request
22:37:24.211 00.034 20224 IsGuiding returns 1
22:37:24.211 00.000 20224 scope still moving after pulse duration time elapsed
22:37:24.243 00.032 20224 IsSlewing returns 0
22:37:24.243 00.000 20224 IsGuiding returns 1
22:37:24.274 00.031 20224 IsSlewing returns 0
22:37:24.274 00.000 20224 IsGuiding returns 0
22:37:24.274 00.000 20224 scope move finished after 46 + 80 ms
22:37:24.274 00.000 20224 Move returns status 0, amount 46
22:37:24.274 00.000 20224 move complete, result=0
22:37:24.275 00.001 20224 worker thread done servicing request
22:37:24.275 00.000 20224 Worker thread wakes up
22:37:24.275 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:24.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:24.275 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 46 ms NORTH
22:37:25.245 00.970 20224 Exposure complete
22:37:25.309 00.064 20224 worker thread done servicing request
22:37:25.309 00.000 8996 OnExposeComplete: enter
22:37:25.310 00.001 8996 UpdateGuideState(): m_state=6
22:37:25.311 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5181
22:37:25.312 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=471.10, Mass=741449, SNR=395.0, Peak=54099 HFD=4.5
22:37:25.313 00.001 8996 MultiStar: [#1 -0.20,0.29,0.59,U] [#2 -0.05,-0.08,0.65,U] [#3 -0.16,0.27,0.55,U] [#4 -0.08,-0.00,0.51,U] [#5 0.03,0.20,0.56,U] [#6 -0.00,0.25,0.36,U] [#7 -0.11,0.06,0.40,U] [#8 0.14,0.32,0.39,U] 
22:37:25.314 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.21}, one-star: {0.31, 0.42}
22:37:25.315 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
22:37:25.316 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
22:37:25.316 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.52 mountX=-0.01 mountY=-0.20, mountTheta=-1.62
22:37:25.319 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.21, opts=13)
22:37:25.321 00.002 8996 Enqueuing Move request for scope (0.01, 0.21)
22:37:25.324 00.003 20224 Worker thread wakes up
22:37:25.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
22:37:25.324 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
22:37:25.324 00.000 20224 Moving (0.01, 0.21) raw xDistance=-0.01 yDistance=-0.20
22:37:25.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:37:25.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:37:25.324 00.000 20224 MoveAxis(E, 0, ABG)
22:37:25.324 00.000 20224 Move returns status 0, amount 0
22:37:25.324 00.000 20224 MoveAxis(N, 43, ABG)
22:37:25.324 00.000 20224 Guiding  Dir = 0, Dur = 43
22:37:25.325 00.001 20224 IsSlewing returns 0
22:37:25.325 00.000 20224 IsGuiding returns 0
22:37:25.332 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54099, med=2777, FiltMin=2512, FiltMax=27702, Gamma=1.000
22:37:25.336 00.004 20224 PulseGuide returned control before completion, sleep 43
22:37:25.353 00.017 8996 UpdateGuideState exits: m=741449 SNR=395.0
22:37:25.355 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:25.358 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:25.360 00.002 8996 Enqueuing Expose request
22:37:25.381 00.021 20224 IsGuiding returns 1
22:37:25.381 00.000 20224 scope still moving after pulse duration time elapsed
22:37:25.412 00.031 20224 IsSlewing returns 0
22:37:25.412 00.000 20224 IsGuiding returns 1
22:37:25.444 00.032 20224 IsSlewing returns 0
22:37:25.444 00.000 20224 IsGuiding returns 0
22:37:25.445 00.001 20224 scope move finished after 43 + 76 ms
22:37:25.445 00.000 20224 Move returns status 0, amount 43
22:37:25.445 00.000 20224 move complete, result=0
22:37:25.445 00.000 20224 worker thread done servicing request
22:37:25.445 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 43 ms NORTH
22:37:25.446 00.001 20224 Worker thread wakes up
22:37:25.446 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:25.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:26.611 01.165 20224 Exposure complete
22:37:26.676 00.065 20224 worker thread done servicing request
22:37:26.676 00.000 8996 OnExposeComplete: enter
22:37:26.677 00.001 8996 UpdateGuideState(): m_state=6
22:37:26.678 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5182
22:37:26.679 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.69, Mass=715858, SNR=349.7, Peak=57347 HFD=4.4
22:37:26.680 00.001 8996 MultiStar: [#1 -0.11,-0.27,0.66,U] [#2 -0.26,-0.59,0.00,M1] [#3 -0.13,-0.38,0.58,U] [#4 0.01,-0.64,0.00,M1] [#5 -0.22,-0.39,0.00,M1] [#6 -0.31,-0.28,0.43,U] [#7 -0.09,-0.54,0.00,M1] [#8 -0.16,-0.25,0.36,U] 
22:37:26.681 00.001 8996 single-star, 4 included, MultiStar: {-0.08, -0.20}, one-star: {0.10, 0.01}
22:37:26.682 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
22:37:26.683 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
22:37:26.684 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.15 mountX=0.09 mountY=-0.03, mountTheta=-0.26
22:37:26.685 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
22:37:26.686 00.001 8996 Enqueuing Move request for scope (0.10, 0.01)
22:37:26.687 00.001 20224 Worker thread wakes up
22:37:26.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
22:37:26.687 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
22:37:26.687 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.09 yDistance=-0.03
22:37:26.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:37:26.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:26.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:37:26.688 00.001 20224 MoveAxis(E, 0, ABG)
22:37:26.688 00.000 20224 Move returns status 0, amount 0
22:37:26.688 00.000 20224 MoveAxis(N, 0, ABG)
22:37:26.688 00.000 20224 Move returns status 0, amount 0
22:37:26.688 00.000 20224 move complete, result=0
22:37:26.688 00.000 20224 worker thread done servicing request
22:37:26.692 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57347, med=2777, FiltMin=2541, FiltMax=24352, Gamma=1.000
22:37:26.713 00.021 8996 UpdateGuideState exits: m=715858 SNR=349.7
22:37:26.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:26.714 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:26.715 00.001 8996 Enqueuing Expose request
22:37:26.716 00.001 20224 Worker thread wakes up
22:37:26.716 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:26.716 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:26.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:27.700 00.984 20224 Exposure complete
22:37:27.791 00.091 20224 worker thread done servicing request
22:37:27.791 00.000 8996 OnExposeComplete: enter
22:37:27.793 00.002 8996 UpdateGuideState(): m_state=6
22:37:27.795 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5183
22:37:27.796 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=470.69, Mass=784922, SNR=337.7, Peak=61603 HFD=4.4
22:37:27.798 00.002 8996 MultiStar: [#1 -0.12,0.04,0.67,U] [#2 -0.10,-0.27,0.80,U] [#3 0.03,-0.54,0.00,M1] [#4 -0.01,-0.64,0.00,M2] [#5 -0.05,-0.45,0.00,M2] [#6 -0.10,-0.23,0.45,U] [#7 0.07,-0.52,0.00,M2] [#8 0.01,-0.37,0.42,U] 
22:37:27.800 00.002 8996 single-star, 4 included, MultiStar: {-0.08, -0.13}, one-star: {-0.06, 0.01}
22:37:27.801 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
22:37:27.802 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
22:37:27.804 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.95 mountX=-0.06 mountY=-0.00, mountTheta=-3.06
22:37:27.806 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
22:37:27.807 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
22:37:27.809 00.002 20224 Worker thread wakes up
22:37:27.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
22:37:27.809 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
22:37:27.809 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
22:37:27.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:37:27.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:27.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:37:27.809 00.000 20224 MoveAxis(E, 0, ABG)
22:37:27.809 00.000 20224 Move returns status 0, amount 0
22:37:27.809 00.000 20224 MoveAxis(N, 0, ABG)
22:37:27.809 00.000 20224 Move returns status 0, amount 0
22:37:27.809 00.000 20224 move complete, result=0
22:37:27.809 00.000 20224 worker thread done servicing request
22:37:27.814 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61603, med=2777, FiltMin=2541, FiltMax=29933, Gamma=1.000
22:37:27.833 00.019 8996 UpdateGuideState exits: m=784922 SNR=337.7
22:37:27.833 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:27.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:27.835 00.001 8996 Enqueuing Expose request
22:37:27.836 00.001 20224 Worker thread wakes up
22:37:27.836 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:27.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:27.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:29.004 01.167 20224 Exposure complete
22:37:29.097 00.093 20224 worker thread done servicing request
22:37:29.097 00.000 8996 OnExposeComplete: enter
22:37:29.099 00.002 8996 UpdateGuideState(): m_state=6
22:37:29.100 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5184
22:37:29.101 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=470.86, Mass=765765, SNR=363.4, Peak=57923 HFD=4.5
22:37:29.101 00.000 8996 MultiStar: [#1 -0.27,0.06,0.69,U] [#2 -0.23,-0.27,0.74,U] [#3 -0.15,-0.39,0.61,U] [#4 -0.16,-0.54,0.00,M3] [#5 -0.14,-0.18,0.57,U] [#6 -0.21,-0.09,0.44,U] [#7 -0.21,-0.51,0.00,M3] [#8 -0.02,-0.57,0.00,M1] 
22:37:29.103 00.002 8996 refined, 5 included, MultiStar: {-0.22, -0.09}, one-star: {-0.26, 0.19}
22:37:29.103 00.000 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
22:37:29.104 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
22:37:29.105 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.23 cameraTheta=-2.76 mountX=-0.21 mountY=0.11, mountTheta=2.65
22:37:29.105 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.09, opts=13)
22:37:29.107 00.002 8996 Enqueuing Move request for scope (-0.22, -0.09)
22:37:29.108 00.001 20224 Worker thread wakes up
22:37:29.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
22:37:29.108 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
22:37:29.108 00.000 20224 Moving (-0.22, -0.09) raw xDistance=-0.21 yDistance=0.11
22:37:29.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:37:29.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:29.109 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:37:29.109 00.000 20224 MoveAxis(E, 30, ABG)
22:37:29.109 00.000 20224 Guiding  Dir = 2, Dur = 30
22:37:29.109 00.000 20224 IsSlewing returns 0
22:37:29.109 00.000 20224 IsGuiding returns 0
22:37:29.111 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57923, med=2777, FiltMin=2525, FiltMax=30032, Gamma=1.000
22:37:29.128 00.017 8996 UpdateGuideState exits: m=765765 SNR=363.4
22:37:29.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:29.131 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:29.133 00.002 8996 Enqueuing Expose request
22:37:29.154 00.021 20224 IsGuiding returns 1
22:37:29.154 00.000 20224 scope still moving after pulse duration time elapsed
22:37:29.184 00.030 20224 IsSlewing returns 0
22:37:29.184 00.000 20224 IsGuiding returns 1
22:37:29.215 00.031 20224 IsSlewing returns 0
22:37:29.215 00.000 20224 IsGuiding returns 1
22:37:29.247 00.032 20224 IsSlewing returns 0
22:37:29.247 00.000 20224 IsGuiding returns 0
22:37:29.247 00.000 20224 scope move finished after 30 + 108 ms
22:37:29.248 00.001 20224 Move returns status 0, amount 30
22:37:29.248 00.000 20224 MoveAxis(N, 0, ABG)
22:37:29.248 00.000 20224 Move returns status 0, amount 0
22:37:29.248 00.000 20224 move complete, result=0
22:37:29.248 00.000 20224 worker thread done servicing request
22:37:29.248 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
22:37:29.250 00.002 20224 Worker thread wakes up
22:37:29.250 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:29.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:30.235 00.985 20224 Exposure complete
22:37:30.301 00.066 20224 worker thread done servicing request
22:37:30.302 00.001 8996 OnExposeComplete: enter
22:37:30.303 00.001 8996 UpdateGuideState(): m_state=6
22:37:30.304 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5185
22:37:30.305 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.03, Mass=687646, SNR=337.9, Peak=51859 HFD=4.3
22:37:30.307 00.002 8996 MultiStar: [#1 -0.15,0.08,0.66,U] [#2 -0.05,-0.13,0.78,U] [#3 0.13,-0.38,0.66,U] [#4 0.07,-0.47,0.00,M4] [#5 0.03,-0.16,0.62,U] [#6 0.14,-0.12,0.52,U] [#7 0.13,-0.35,0.43,U] [#8 0.26,-0.22,0.39,U] 
22:37:30.308 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.07}, one-star: {0.13, 0.36}
22:37:30.310 00.002 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
22:37:30.311 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
22:37:30.312 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.82 mountX=0.07 mountY=0.06, mountTheta=0.72
22:37:30.313 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
22:37:30.314 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
22:37:30.315 00.001 20224 Worker thread wakes up
22:37:30.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
22:37:30.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
22:37:30.315 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.06
22:37:30.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:37:30.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:30.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:37:30.315 00.000 20224 MoveAxis(E, 0, ABG)
22:37:30.315 00.000 20224 Move returns status 0, amount 0
22:37:30.315 00.000 20224 MoveAxis(N, 0, ABG)
22:37:30.315 00.000 20224 Move returns status 0, amount 0
22:37:30.315 00.000 20224 move complete, result=0
22:37:30.315 00.000 20224 worker thread done servicing request
22:37:30.319 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51859, med=2777, FiltMin=2521, FiltMax=27939, Gamma=1.000
22:37:30.342 00.023 8996 UpdateGuideState exits: m=687646 SNR=337.9
22:37:30.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:30.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:30.346 00.001 8996 Enqueuing Expose request
22:37:30.348 00.002 20224 Worker thread wakes up
22:37:30.348 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:30.350 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:30.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:31.518 01.168 20224 Exposure complete
22:37:31.611 00.093 20224 worker thread done servicing request
22:37:31.611 00.000 8996 OnExposeComplete: enter
22:37:31.611 00.000 8996 UpdateGuideState(): m_state=6
22:37:31.612 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5186
22:37:31.613 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=470.90, Mass=750960, SNR=348.4, Peak=58323 HFD=4.4
22:37:31.614 00.001 8996 MultiStar: [#1 0.08,0.26,0.70,U] [#2 -0.01,-0.10,0.73,U] [#3 0.20,-0.08,0.60,U] [#4 0.12,-0.18,0.58,U] [#5 0.21,-0.22,0.60,U] [#6 0.23,-0.02,0.46,U] [#7 0.31,-0.25,0.40,U] [#8 0.39,-0.22,0.00,M1] 
22:37:31.615 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.01}, one-star: {0.17, 0.22}
22:37:31.616 00.001 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
22:37:31.616 00.000 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
22:37:31.617 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.08 mountX=0.15 mountY=-0.00, mountTheta=-0.03
22:37:31.620 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.01, opts=13)
22:37:31.622 00.002 8996 Enqueuing Move request for scope (0.15, -0.01)
22:37:31.625 00.003 20224 Worker thread wakes up
22:37:31.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
22:37:31.625 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
22:37:31.625 00.000 20224 Moving (0.15, -0.01) raw xDistance=0.15 yDistance=-0.00
22:37:31.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:37:31.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:31.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:37:31.625 00.000 20224 MoveAxis(E, 0, ABG)
22:37:31.625 00.000 20224 Move returns status 0, amount 0
22:37:31.625 00.000 20224 MoveAxis(N, 0, ABG)
22:37:31.625 00.000 20224 Move returns status 0, amount 0
22:37:31.625 00.000 20224 move complete, result=0
22:37:31.625 00.000 20224 worker thread done servicing request
22:37:31.631 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58323, med=2777, FiltMin=2525, FiltMax=28688, Gamma=1.000
22:37:31.645 00.014 8996 UpdateGuideState exits: m=750960 SNR=348.4
22:37:31.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:31.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:31.648 00.001 8996 Enqueuing Expose request
22:37:31.649 00.001 20224 Worker thread wakes up
22:37:31.649 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:31.649 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:31.650 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:32.619 00.969 20224 Exposure complete
22:37:32.682 00.063 20224 worker thread done servicing request
22:37:32.682 00.000 8996 OnExposeComplete: enter
22:37:32.683 00.001 8996 UpdateGuideState(): m_state=6
22:37:32.684 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5187
22:37:32.687 00.003 8996 Star::Find returns 1 (0), X=138.52, Y=470.64, Mass=717259, SNR=360.9, Peak=55184 HFD=4.5
22:37:32.689 00.002 8996 MultiStar: [#1 0.20,-0.01,0.72,U] [#2 0.31,-0.26,0.68,U] [#3 0.39,-0.33,0.00,M1] [#4 0.44,-0.57,0.00,M4] [#5 0.32,-0.51,0.00,M1] [#6 0.34,-0.37,0.00,M1] [#7 0.26,-0.46,0.00,M2] [#8 0.39,-0.38,0.00,M2] 
22:37:32.690 00.001 8996 refined, 2 included, MultiStar: {0.36, -0.09}, one-star: {0.52, -0.04}
22:37:32.691 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
22:37:32.693 00.002 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.01)
22:37:32.694 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=-0.09 hyp=0.37 cameraTheta=-0.25 mountX=0.37 mountY=0.05, mountTheta=0.13
22:37:32.697 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.09, opts=13)
22:37:32.698 00.001 8996 Enqueuing Move request for scope (0.36, -0.09)
22:37:32.699 00.001 20224 Worker thread wakes up
22:37:32.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.09) opts 0xd
22:37:32.699 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.09)
22:37:32.699 00.000 20224 Moving (0.36, -0.09) raw xDistance=0.37 yDistance=0.05
22:37:32.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:37:32.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:32.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:37:32.699 00.000 20224 MoveAxis(W, 54, ABG)
22:37:32.699 00.000 20224 Guiding  Dir = 3, Dur = 54
22:37:32.700 00.001 20224 IsSlewing returns 0
22:37:32.700 00.000 20224 IsGuiding returns 0
22:37:32.708 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55184, med=2777, FiltMin=2521, FiltMax=25744, Gamma=1.000
22:37:32.718 00.010 20224 PulseGuide returned control before completion, sleep 46
22:37:32.735 00.017 8996 UpdateGuideState exits: m=717259 SNR=360.9
22:37:32.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:32.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:32.738 00.001 8996 Enqueuing Expose request
22:37:32.779 00.041 20224 IsGuiding returns 1
22:37:32.779 00.000 20224 scope still moving after pulse duration time elapsed
22:37:32.810 00.031 20224 IsSlewing returns 0
22:37:32.810 00.000 20224 IsGuiding returns 0
22:37:32.810 00.000 20224 scope move finished after 54 + 56 ms
22:37:32.810 00.000 20224 Move returns status 0, amount 54
22:37:32.811 00.001 20224 MoveAxis(N, 0, ABG)
22:37:32.811 00.000 20224 Move returns status 0, amount 0
22:37:32.811 00.000 20224 move complete, result=0
22:37:32.811 00.000 20224 worker thread done servicing request
22:37:32.811 00.000 20224 Worker thread wakes up
22:37:32.811 00.000 8996 GuideStep: 0.4 px 54 ms WEST, 0.0 px 0 ms NORTH
22:37:32.812 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:32.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:33.963 01.151 20224 Exposure complete
22:37:34.028 00.065 20224 worker thread done servicing request
22:37:34.028 00.000 8996 OnExposeComplete: enter
22:37:34.029 00.001 8996 UpdateGuideState(): m_state=6
22:37:34.030 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5188
22:37:34.031 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.61, Mass=756794, SNR=384.4, Peak=55891 HFD=4.6
22:37:34.032 00.001 8996 MultiStar: [#1 -0.39,-0.23,0.00,M1] [#2 -0.40,-0.28,0.00,M1] [#3 -0.28,-0.30,0.56,U] [#4 -0.35,-0.64,0.00,M5] [#5 -0.22,-0.46,0.00,M2] [#6 -0.21,-0.27,0.41,U] [#7 -0.27,-0.53,0.00,M3] [#8 -0.23,-0.31,0.41,U] 
22:37:34.033 00.001 8996 single-star, 3 included, MultiStar: {-0.15, -0.20}, one-star: {-0.02, -0.07}
22:37:34.034 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
22:37:34.034 00.000 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
22:37:34.035 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.85 mountX=-0.01 mountY=0.07, mountTheta=1.75
22:37:34.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
22:37:34.037 00.000 8996 Enqueuing Move request for scope (-0.02, -0.07)
22:37:34.038 00.001 20224 Worker thread wakes up
22:37:34.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
22:37:34.038 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
22:37:34.038 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
22:37:34.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:37:34.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:34.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:37:34.038 00.000 20224 MoveAxis(E, 0, ABG)
22:37:34.039 00.001 20224 Move returns status 0, amount 0
22:37:34.039 00.000 20224 MoveAxis(N, 0, ABG)
22:37:34.039 00.000 20224 Move returns status 0, amount 0
22:37:34.039 00.000 20224 move complete, result=0
22:37:34.039 00.000 20224 worker thread done servicing request
22:37:34.042 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55891, med=2777, FiltMin=2521, FiltMax=25405, Gamma=1.000
22:37:34.062 00.020 8996 UpdateGuideState exits: m=756794 SNR=384.4
22:37:34.063 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:34.064 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:34.065 00.001 8996 Enqueuing Expose request
22:37:34.066 00.001 20224 Worker thread wakes up
22:37:34.066 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:34.067 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:34.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:35.052 00.985 20224 Exposure complete
22:37:35.110 00.058 20224 worker thread done servicing request
22:37:35.110 00.000 8996 OnExposeComplete: enter
22:37:35.111 00.001 8996 UpdateGuideState(): m_state=6
22:37:35.113 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5189
22:37:35.114 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=470.56, Mass=746184, SNR=384.2, Peak=55766 HFD=4.6
22:37:35.116 00.002 8996 MultiStar: [#1 -0.34,-0.22,0.60,U] [#2 -0.46,-0.28,0.00,M2] [#3 -0.21,-0.37,0.54,U] [#4 -0.25,-0.63,0.00,M6] [#5 -0.37,-0.37,0.00,M3] [#6 -0.34,-0.51,0.00,M1] [#7 -0.22,-0.73,0.00,M4] [#8 -0.34,-0.41,0.00,M2] 
22:37:35.118 00.002 8996 single-star, 2 included, MultiStar: {-0.22, -0.21}, one-star: {-0.16, -0.12}
22:37:35.120 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:37:35.121 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.75)
22:37:35.123 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.20 cameraTheta=-2.51 mountX=-0.15 mountY=0.14, mountTheta=2.40
22:37:35.127 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.12, opts=13)
22:37:35.129 00.002 8996 Enqueuing Move request for scope (-0.16, -0.12)
22:37:35.132 00.003 20224 Worker thread wakes up
22:37:35.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
22:37:35.132 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
22:37:35.132 00.000 20224 Moving (-0.16, -0.12) raw xDistance=-0.15 yDistance=0.14
22:37:35.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:37:35.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:35.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:37:35.132 00.000 20224 MoveAxis(E, 0, ABG)
22:37:35.132 00.000 20224 Move returns status 0, amount 0
22:37:35.132 00.000 20224 MoveAxis(N, 0, ABG)
22:37:35.132 00.000 20224 Move returns status 0, amount 0
22:37:35.132 00.000 20224 move complete, result=0
22:37:35.133 00.001 20224 worker thread done servicing request
22:37:35.140 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55766, med=2777, FiltMin=2509, FiltMax=29965, Gamma=1.000
22:37:35.171 00.031 8996 UpdateGuideState exits: m=746184 SNR=384.2
22:37:35.172 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:35.174 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:35.175 00.001 8996 Enqueuing Expose request
22:37:35.175 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:35.176 00.001 20224 Worker thread wakes up
22:37:35.176 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:35.177 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:36.343 01.166 20224 Exposure complete
22:37:36.425 00.082 20224 worker thread done servicing request
22:37:36.425 00.000 8996 OnExposeComplete: enter
22:37:36.427 00.002 8996 UpdateGuideState(): m_state=6
22:37:36.429 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5190
22:37:36.431 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=470.55, Mass=720615, SNR=322.4, Peak=56787 HFD=4.4
22:37:36.432 00.001 8996 MultiStar: [#1 -0.33,-0.21,0.67,U] [#2 -0.43,-0.17,0.00,M3] [#3 -0.27,-0.33,0.61,U] [#4 -0.26,-0.67,0.00,M7] [#5 -0.33,-0.19,0.63,U] [#6 -0.41,-0.35,0.00,M2] [#7 -0.24,-0.65,0.00,M5] [#8 -0.12,-0.14,0.42,U] 
22:37:36.434 00.002 8996 single-star, 4 included, MultiStar: {-0.24, -0.20}, one-star: {-0.16, -0.13}
22:37:36.436 00.002 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
22:37:36.438 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
22:37:36.441 00.003 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-2.46 mountX=-0.14 mountY=0.14, mountTheta=2.35
22:37:36.445 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.13, opts=13)
22:37:36.448 00.003 8996 Enqueuing Move request for scope (-0.16, -0.13)
22:37:36.450 00.002 20224 Worker thread wakes up
22:37:36.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
22:37:36.450 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
22:37:36.450 00.000 20224 Moving (-0.16, -0.13) raw xDistance=-0.14 yDistance=0.14
22:37:36.451 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:37:36.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:36.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:37:36.451 00.000 20224 MoveAxis(E, 0, ABG)
22:37:36.451 00.000 20224 Move returns status 0, amount 0
22:37:36.451 00.000 20224 MoveAxis(N, 0, ABG)
22:37:36.451 00.000 20224 Move returns status 0, amount 0
22:37:36.451 00.000 20224 move complete, result=0
22:37:36.451 00.000 20224 worker thread done servicing request
22:37:36.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56787, med=2777, FiltMin=2502, FiltMax=28141, Gamma=1.000
22:37:36.472 00.015 8996 UpdateGuideState exits: m=720615 SNR=322.4
22:37:36.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:36.473 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:36.474 00.001 8996 Enqueuing Expose request
22:37:36.475 00.001 20224 Worker thread wakes up
22:37:36.475 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:36.476 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:36.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:37.462 00.986 20224 Exposure complete
22:37:37.528 00.066 20224 worker thread done servicing request
22:37:37.528 00.000 8996 OnExposeComplete: enter
22:37:37.531 00.003 8996 UpdateGuideState(): m_state=6
22:37:37.533 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5191
22:37:37.536 00.003 8996 Star::Find returns 1 (0), X=137.84, Y=470.47, Mass=760891, SNR=390.6, Peak=56038 HFD=4.4
22:37:37.539 00.003 8996 MultiStar: [#1 -0.52,-0.13,0.00,M1] [#2 -0.51,-0.27,0.00,M4] [#3 -0.39,-0.29,0.00,M1] [#4 -0.39,-0.67,0.00,M8] [#5 -0.38,-0.55,0.00,M3] [#6 -0.31,-0.19,0.38,U] [#7 -0.25,-0.48,0.00,M6] [#8 -0.18,-0.38,0.33,U] 
22:37:37.540 00.001 8996 single-star, 2 included, MultiStar: {-0.20, -0.24}, one-star: {-0.16, -0.21}
22:37:37.542 00.002 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
22:37:37.544 00.002 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
22:37:37.546 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-2.23 mountX=-0.14 mountY=0.23, mountTheta=2.13
22:37:37.548 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.21, opts=13)
22:37:37.550 00.002 8996 Enqueuing Move request for scope (-0.16, -0.21)
22:37:37.552 00.002 20224 Worker thread wakes up
22:37:37.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.21) opts 0xd
22:37:37.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.21)
22:37:37.552 00.000 20224 Moving (-0.16, -0.21) raw xDistance=-0.14 yDistance=0.23
22:37:37.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:37:37.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:37:37.553 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:37:37.553 00.000 20224 MoveAxis(E, 0, ABG)
22:37:37.553 00.000 20224 Move returns status 0, amount 0
22:37:37.553 00.000 20224 MoveAxis(N, 0, ABG)
22:37:37.553 00.000 20224 Move returns status 0, amount 0
22:37:37.553 00.000 20224 move complete, result=0
22:37:37.553 00.000 20224 worker thread done servicing request
22:37:37.561 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56038, med=2777, FiltMin=2532, FiltMax=30909, Gamma=1.000
22:37:37.578 00.017 8996 UpdateGuideState exits: m=760891 SNR=390.6
22:37:37.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:37.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:37.580 00.000 8996 Enqueuing Expose request
22:37:37.581 00.001 20224 Worker thread wakes up
22:37:37.581 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:37:37.582 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:37.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:38.734 01.152 20224 Exposure complete
22:37:38.827 00.093 20224 worker thread done servicing request
22:37:38.828 00.001 8996 OnExposeComplete: enter
22:37:38.829 00.001 8996 UpdateGuideState(): m_state=6
22:37:38.831 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5192
22:37:38.832 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=470.76, Mass=763622, SNR=369.3, Peak=65507 HFD=4.4
22:37:38.834 00.002 8996 MultiStar: [#1 -0.41,-0.01,0.65,U] [#2 -0.35,-0.37,0.00,M5] [#3 -0.15,-0.26,0.56,U] [#4 -0.15,-0.51,0.00,M9] [#5 -0.39,-0.24,0.00,M4] [#6 -0.36,-0.26,0.00,M2] [#7 -0.34,-0.38,0.00,M7] [#8 -0.12,-0.26,0.34,U] 
22:37:38.836 00.002 8996 single-star, 3 included, MultiStar: {-0.23, -0.06}, one-star: {-0.20, 0.08}
22:37:38.838 00.002 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
22:37:38.840 00.002 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:37:38.841 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.76 mountX=-0.21 mountY=-0.06, mountTheta=-2.88
22:37:38.844 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.08, opts=13)
22:37:38.846 00.002 8996 Enqueuing Move request for scope (-0.20, 0.08)
22:37:38.847 00.001 20224 Worker thread wakes up
22:37:38.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
22:37:38.848 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
22:37:38.848 00.000 20224 Moving (-0.20, 0.08) raw xDistance=-0.21 yDistance=-0.06
22:37:38.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:37:38.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:38.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:37:38.848 00.000 20224 MoveAxis(E, 31, ABG)
22:37:38.848 00.000 20224 Guiding  Dir = 2, Dur = 31
22:37:38.849 00.001 20224 IsSlewing returns 0
22:37:38.849 00.000 20224 IsGuiding returns 0
22:37:38.855 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65507, med=2777, FiltMin=2521, FiltMax=30019, Gamma=1.000
22:37:38.870 00.015 20224 PulseGuide returned control before completion, sleep 22
22:37:38.871 00.001 8996 UpdateGuideState exits: m=763622 SNR=369.3
22:37:38.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:38.872 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:38.873 00.001 8996 Enqueuing Expose request
22:37:38.899 00.026 20224 IsGuiding returns 1
22:37:38.899 00.000 20224 scope still moving after pulse duration time elapsed
22:37:38.930 00.031 20224 IsSlewing returns 0
22:37:38.930 00.000 20224 IsGuiding returns 1
22:37:38.961 00.031 20224 IsSlewing returns 0
22:37:38.961 00.000 20224 IsGuiding returns 0
22:37:38.961 00.000 20224 scope move finished after 31 + 80 ms
22:37:38.961 00.000 20224 Move returns status 0, amount 31
22:37:38.961 00.000 20224 MoveAxis(N, 0, ABG)
22:37:38.961 00.000 20224 Move returns status 0, amount 0
22:37:38.961 00.000 20224 move complete, result=0
22:37:38.962 00.001 20224 worker thread done servicing request
22:37:38.962 00.000 20224 Worker thread wakes up
22:37:38.962 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
22:37:38.963 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:38.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:39.934 00.971 20224 Exposure complete
22:37:40.007 00.073 20224 worker thread done servicing request
22:37:40.007 00.000 8996 OnExposeComplete: enter
22:37:40.009 00.002 8996 UpdateGuideState(): m_state=6
22:37:40.011 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5193
22:37:40.012 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.65, Mass=771911, SNR=396.4, Peak=57123 HFD=4.5
22:37:40.014 00.002 8996 MultiStar: [#1 -0.08,0.05,0.64,U] [#2 -0.02,-0.09,0.68,U] [#3 0.17,-0.25,0.57,U] [#4 -0.07,-0.36,0.48,U] [#5 0.06,-0.21,0.57,U] [#6 0.10,-0.30,0.38,U] [#7 0.04,-0.35,0.41,U] [#8 0.05,-0.17,0.38,U] 
22:37:40.015 00.001 8996 single-star, 8 included, MultiStar: {0.04, -0.16}, one-star: {0.10, -0.03}
22:37:40.016 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
22:37:40.017 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
22:37:40.018 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.27 mountX=0.10 mountY=0.02, mountTheta=0.16
22:37:40.020 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.03, opts=13)
22:37:40.022 00.002 8996 Enqueuing Move request for scope (0.10, -0.03)
22:37:40.024 00.002 20224 Worker thread wakes up
22:37:40.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
22:37:40.024 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
22:37:40.024 00.000 20224 Moving (0.10, -0.03) raw xDistance=0.10 yDistance=0.02
22:37:40.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:37:40.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:40.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:37:40.024 00.000 20224 MoveAxis(E, 0, ABG)
22:37:40.024 00.000 20224 Move returns status 0, amount 0
22:37:40.025 00.001 20224 MoveAxis(N, 0, ABG)
22:37:40.025 00.000 20224 Move returns status 0, amount 0
22:37:40.025 00.000 20224 move complete, result=0
22:37:40.025 00.000 20224 worker thread done servicing request
22:37:40.030 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57123, med=2777, FiltMin=2518, FiltMax=26765, Gamma=1.000
22:37:40.047 00.017 8996 UpdateGuideState exits: m=771911 SNR=396.4
22:37:40.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:40.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:40.050 00.001 8996 Enqueuing Expose request
22:37:40.051 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:40.051 00.000 20224 Worker thread wakes up
22:37:40.051 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:40.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:41.216 01.165 20224 Exposure complete
22:37:41.272 00.056 20224 worker thread done servicing request
22:37:41.272 00.000 8996 OnExposeComplete: enter
22:37:41.274 00.002 8996 UpdateGuideState(): m_state=6
22:37:41.275 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5194
22:37:41.276 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.69, Mass=721992, SNR=339.3, Peak=51776 HFD=4.5
22:37:41.277 00.001 8996 MultiStar: [#1 -0.39,0.10,0.69,U] [#2 -0.06,-0.43,0.85,U] [#3 0.10,0.10,0.61,U] [#4 0.01,-0.32,0.60,U] [#5 0.15,-0.02,0.74,U] [#6 0.15,-0.08,0.44,U] [#7 0.05,-0.08,0.42,U] [#8 0.21,-0.07,0.40,U] 
22:37:41.278 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.09}, one-star: {0.34, 0.01}
22:37:41.279 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
22:37:41.280 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
22:37:41.281 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.95 mountX=0.07 mountY=0.08, mountTheta=0.85
22:37:41.284 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.09, opts=13)
22:37:41.285 00.001 8996 Enqueuing Move request for scope (0.06, -0.09)
22:37:41.286 00.001 20224 Worker thread wakes up
22:37:41.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
22:37:41.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
22:37:41.286 00.000 20224 Moving (0.06, -0.09) raw xDistance=0.07 yDistance=0.08
22:37:41.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:37:41.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:41.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:37:41.286 00.000 20224 MoveAxis(E, 0, ABG)
22:37:41.286 00.000 20224 Move returns status 0, amount 0
22:37:41.286 00.000 20224 MoveAxis(N, 0, ABG)
22:37:41.286 00.000 20224 Move returns status 0, amount 0
22:37:41.286 00.000 20224 move complete, result=0
22:37:41.287 00.001 20224 worker thread done servicing request
22:37:41.292 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51776, med=2777, FiltMin=2509, FiltMax=23917, Gamma=1.000
22:37:41.314 00.022 8996 UpdateGuideState exits: m=721992 SNR=339.3
22:37:41.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:41.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:41.317 00.001 8996 Enqueuing Expose request
22:37:41.318 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:41.319 00.001 20224 Worker thread wakes up
22:37:41.319 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:41.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:42.305 00.986 20224 Exposure complete
22:37:42.399 00.094 20224 worker thread done servicing request
22:37:42.399 00.000 8996 OnExposeComplete: enter
22:37:42.400 00.001 8996 UpdateGuideState(): m_state=6
22:37:42.401 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5195
22:37:42.402 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=470.93, Mass=792227, SNR=318.0, Peak=65507 HFD=4.4
22:37:42.404 00.002 8996 MultiStar: [#1 -0.19,0.10,0.70,U] [#2 -0.10,-0.34,0.91,U] [#3 0.03,0.10,0.72,U] [#4 0.03,-0.05,0.64,U] [#5 -0.19,-0.02,0.56,U] [#6 -0.01,0.11,0.49,U] [#7 0.03,-0.17,0.48,U] [#8 -0.02,0.05,0.39,U] 
22:37:42.405 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.00}, one-star: {-0.07, 0.25}
22:37:42.407 00.002 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
22:37:42.408 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
22:37:42.408 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.07 mountX=-0.06 mountY=0.00, mountTheta=3.09
22:37:42.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
22:37:42.410 00.000 8996 Enqueuing Move request for scope (-0.06, 0.00)
22:37:42.411 00.001 20224 Worker thread wakes up
22:37:42.412 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
22:37:42.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
22:37:42.412 00.000 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.00
22:37:42.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:37:42.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:42.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:37:42.412 00.000 20224 MoveAxis(E, 0, ABG)
22:37:42.412 00.000 20224 Move returns status 0, amount 0
22:37:42.412 00.000 20224 MoveAxis(N, 0, ABG)
22:37:42.412 00.000 20224 Move returns status 0, amount 0
22:37:42.412 00.000 20224 move complete, result=0
22:37:42.412 00.000 20224 worker thread done servicing request
22:37:42.418 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2777, FiltMin=2505, FiltMax=30771, Gamma=1.000
22:37:42.452 00.034 8996 UpdateGuideState exits: m=792227 SNR=318.0
22:37:42.454 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:42.456 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:42.456 00.000 8996 Enqueuing Expose request
22:37:42.458 00.002 20224 Worker thread wakes up
22:37:42.458 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:42.459 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:42.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:43.624 01.165 20224 Exposure complete
22:37:43.689 00.065 20224 worker thread done servicing request
22:37:43.690 00.001 8996 OnExposeComplete: enter
22:37:43.691 00.001 8996 UpdateGuideState(): m_state=6
22:37:43.692 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5196
22:37:43.693 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=470.94, Mass=753234, SNR=392.7, Peak=65507 HFD=4.5
22:37:43.695 00.002 8996 MultiStar: [#1 -0.18,0.32,0.59,U] [#2 -0.25,-0.10,0.70,U] [#3 -0.11,0.10,0.60,U] [#4 -0.12,-0.19,0.53,U] [#5 -0.16,-0.02,0.61,U] [#6 0.11,-0.10,0.47,U] [#7 -0.06,-0.10,0.42,U] [#8 -0.22,0.30,0.38,U] 
22:37:43.696 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.07}, one-star: {-0.11, 0.27}
22:37:43.697 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
22:37:43.698 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:37:43.700 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.66 mountX=-0.13 mountY=-0.05, mountTheta=-2.77
22:37:43.703 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.07, opts=13)
22:37:43.706 00.003 8996 Enqueuing Move request for scope (-0.13, 0.07)
22:37:43.709 00.003 20224 Worker thread wakes up
22:37:43.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
22:37:43.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
22:37:43.709 00.000 20224 Moving (-0.13, 0.07) raw xDistance=-0.13 yDistance=-0.05
22:37:43.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:37:43.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:43.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:37:43.709 00.000 20224 MoveAxis(E, 0, ABG)
22:37:43.709 00.000 20224 Move returns status 0, amount 0
22:37:43.709 00.000 20224 MoveAxis(N, 0, ABG)
22:37:43.709 00.000 20224 Move returns status 0, amount 0
22:37:43.709 00.000 20224 move complete, result=0
22:37:43.709 00.000 20224 worker thread done servicing request
22:37:43.719 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2777, FiltMin=2509, FiltMax=28333, Gamma=1.000
22:37:43.736 00.017 8996 UpdateGuideState exits: m=753234 SNR=392.7
22:37:43.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:43.737 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:43.738 00.001 8996 Enqueuing Expose request
22:37:43.739 00.001 20224 Worker thread wakes up
22:37:43.739 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:43.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:43.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:44.728 00.988 20224 Exposure complete
22:37:44.833 00.105 20224 worker thread done servicing request
22:37:44.833 00.000 8996 OnExposeComplete: enter
22:37:44.835 00.002 8996 UpdateGuideState(): m_state=6
22:37:44.837 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5197
22:37:44.838 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=470.92, Mass=739400, SNR=337.2, Peak=63299 HFD=4.4
22:37:44.840 00.002 8996 MultiStar: [#1 -0.23,0.36,0.63,U] [#2 -0.05,-0.32,0.76,U] [#3 -0.06,0.02,0.64,U] [#4 -0.17,-0.02,0.53,U] [#5 0.05,-0.06,0.70,U] [#6 -0.01,-0.07,0.50,U] [#7 -0.09,0.02,0.49,U] [#8 0.13,0.12,0.39,U] 
22:37:44.841 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.04}, one-star: {-0.14, 0.25}
22:37:44.843 00.002 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
22:37:44.844 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:37:44.846 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.66 mountX=-0.08 mountY=-0.03, mountTheta=-2.77
22:37:44.849 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
22:37:44.850 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
22:37:44.852 00.002 20224 Worker thread wakes up
22:37:44.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
22:37:44.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
22:37:44.852 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.08 yDistance=-0.03
22:37:44.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:37:44.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:44.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:37:44.852 00.000 20224 MoveAxis(E, 0, ABG)
22:37:44.853 00.001 20224 Move returns status 0, amount 0
22:37:44.853 00.000 20224 MoveAxis(N, 0, ABG)
22:37:44.853 00.000 20224 Move returns status 0, amount 0
22:37:44.853 00.000 20224 move complete, result=0
22:37:44.853 00.000 20224 worker thread done servicing request
22:37:44.865 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63299, med=2777, FiltMin=2493, FiltMax=30368, Gamma=1.000
22:37:44.893 00.028 8996 UpdateGuideState exits: m=739400 SNR=337.2
22:37:44.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:44.894 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:44.895 00.001 8996 Enqueuing Expose request
22:37:44.896 00.001 20224 Worker thread wakes up
22:37:44.896 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:44.897 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:44.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:46.063 01.166 20224 Exposure complete
22:37:46.133 00.070 20224 worker thread done servicing request
22:37:46.133 00.000 8996 OnExposeComplete: enter
22:37:46.134 00.001 8996 UpdateGuideState(): m_state=6
22:37:46.135 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5198
22:37:46.136 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=470.94, Mass=799641, SNR=343.7, Peak=65379 HFD=4.2
22:37:46.137 00.001 8996 MultiStar: [#1 -0.08,0.38,0.62,U] [#2 0.19,-0.24,0.75,U] [#3 0.11,0.06,0.61,U] [#4 0.14,-0.16,0.52,U] [#5 0.18,-0.23,0.59,U] [#6 0.25,-0.10,0.43,U] [#7 -0.10,-0.24,0.46,U] [#8 0.34,-0.06,0.42,U] 
22:37:46.137 00.000 8996 refined, 8 included, MultiStar: {0.15, -0.01}, one-star: {0.27, 0.27}
22:37:46.138 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
22:37:46.139 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
22:37:46.139 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.05 mountX=0.15 mountY=-0.01, mountTheta=-0.06
22:37:46.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.01, opts=13)
22:37:46.142 00.001 8996 Enqueuing Move request for scope (0.15, -0.01)
22:37:46.142 00.000 20224 Worker thread wakes up
22:37:46.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
22:37:46.143 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
22:37:46.143 00.000 20224 Moving (0.15, -0.01) raw xDistance=0.15 yDistance=-0.01
22:37:46.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:37:46.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:46.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:37:46.143 00.000 20224 MoveAxis(E, 0, ABG)
22:37:46.143 00.000 20224 Move returns status 0, amount 0
22:37:46.143 00.000 20224 MoveAxis(N, 0, ABG)
22:37:46.143 00.000 20224 Move returns status 0, amount 0
22:37:46.143 00.000 20224 move complete, result=0
22:37:46.143 00.000 20224 worker thread done servicing request
22:37:46.146 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65379, med=2777, FiltMin=2525, FiltMax=30912, Gamma=1.000
22:37:46.160 00.014 8996 UpdateGuideState exits: m=799641 SNR=343.7
22:37:46.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:46.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:46.163 00.001 8996 Enqueuing Expose request
22:37:46.163 00.000 20224 Worker thread wakes up
22:37:46.164 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:46.166 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:46.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:47.146 00.980 20224 Exposure complete
22:37:47.231 00.085 20224 worker thread done servicing request
22:37:47.231 00.000 8996 OnExposeComplete: enter
22:37:47.232 00.001 8996 UpdateGuideState(): m_state=6
22:37:47.232 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5199
22:37:47.233 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=470.78, Mass=726565, SNR=365.1, Peak=53987 HFD=4.4
22:37:47.234 00.001 8996 MultiStar: [#1 -0.08,0.55,0.00,M1] [#2 0.19,-0.11,0.81,U] [#3 0.15,0.14,0.56,U] [#4 -0.01,-0.10,0.57,U] [#5 -0.08,-0.04,0.55,U] [#6 0.00,-0.08,0.40,U] [#7 -0.12,-0.00,0.39,U] [#8 0.23,-0.07,0.36,U] 
22:37:47.235 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.01}, one-star: {0.20, 0.10}
22:37:47.235 00.000 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
22:37:47.236 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
22:37:47.237 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.09 mountX=0.09 mountY=-0.00, mountTheta=-0.03
22:37:47.238 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
22:37:47.239 00.001 8996 Enqueuing Move request for scope (0.09, -0.01)
22:37:47.240 00.001 20224 Worker thread wakes up
22:37:47.240 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
22:37:47.240 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
22:37:47.240 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=-0.00
22:37:47.240 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:37:47.240 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:47.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:37:47.241 00.001 20224 MoveAxis(E, 0, ABG)
22:37:47.241 00.000 20224 Move returns status 0, amount 0
22:37:47.241 00.000 20224 MoveAxis(N, 0, ABG)
22:37:47.241 00.000 20224 Move returns status 0, amount 0
22:37:47.241 00.000 20224 move complete, result=0
22:37:47.241 00.000 20224 worker thread done servicing request
22:37:47.243 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53987, med=2777, FiltMin=2534, FiltMax=24656, Gamma=1.000
22:37:47.256 00.013 8996 UpdateGuideState exits: m=726565 SNR=365.1
22:37:47.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:47.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:47.259 00.001 8996 Enqueuing Expose request
22:37:47.259 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:47.260 00.001 20224 Worker thread wakes up
22:37:47.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:47.261 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:48.418 01.157 20224 Exposure complete
22:37:48.472 00.054 20224 worker thread done servicing request
22:37:48.472 00.000 8996 OnExposeComplete: enter
22:37:48.473 00.001 8996 UpdateGuideState(): m_state=6
22:37:48.474 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5200
22:37:48.475 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=470.78, Mass=681278, SNR=347.5, Peak=52643 HFD=4.5
22:37:48.476 00.001 8996 MultiStar: [#1 -0.11,0.24,0.66,U] [#2 -0.01,-0.00,0.80,U] [#3 0.06,-0.12,0.59,U] [#4 0.03,-0.28,0.55,U] [#5 0.16,-0.10,0.63,U] [#6 0.12,-0.13,0.41,U] [#7 0.08,-0.01,0.41,U] [#8 0.15,-0.03,0.38,U] 
22:37:48.477 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.23, 0.11}
22:37:48.478 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
22:37:48.478 00.000 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
22:37:48.479 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.20 mountX=0.08 mountY=0.01, mountTheta=0.09
22:37:48.480 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
22:37:48.481 00.001 8996 Enqueuing Move request for scope (0.08, -0.02)
22:37:48.482 00.001 20224 Worker thread wakes up
22:37:48.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
22:37:48.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
22:37:48.482 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
22:37:48.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:37:48.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:48.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:37:48.482 00.000 20224 MoveAxis(E, 0, ABG)
22:37:48.482 00.000 20224 Move returns status 0, amount 0
22:37:48.482 00.000 20224 MoveAxis(N, 0, ABG)
22:37:48.482 00.000 20224 Move returns status 0, amount 0
22:37:48.482 00.000 20224 move complete, result=0
22:37:48.483 00.001 20224 worker thread done servicing request
22:37:48.486 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52643, med=2777, FiltMin=2505, FiltMax=23120, Gamma=1.000
22:37:48.501 00.015 8996 UpdateGuideState exits: m=681278 SNR=347.5
22:37:48.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:48.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:48.503 00.000 8996 Enqueuing Expose request
22:37:48.504 00.001 20224 Worker thread wakes up
22:37:48.504 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:37:48.505 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:48.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:49.474 00.969 20224 Exposure complete
22:37:49.560 00.086 20224 worker thread done servicing request
22:37:49.560 00.000 8996 OnExposeComplete: enter
22:37:49.561 00.001 8996 UpdateGuideState(): m_state=6
22:37:49.562 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5201
22:37:49.563 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.84, Mass=713354, SNR=369.5, Peak=64739 HFD=4.3
22:37:49.564 00.001 8996 MultiStar: [#1 -0.26,0.26,0.61,U] [#2 0.14,-0.42,0.00,M1] [#3 0.07,-0.08,0.59,U] [#4 0.07,-0.32,0.52,U] [#5 -0.13,-0.06,0.63,U] [#6 0.10,0.14,0.45,U] [#7 0.00,-0.13,0.42,U] [#8 0.06,-0.04,0.32,U] 
22:37:49.565 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.01}, one-star: {-0.03, 0.16}
22:37:49.566 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
22:37:49.566 00.000 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
22:37:49.567 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.73 mountX=-0.03 mountY=-0.01, mountTheta=-2.84
22:37:49.568 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
22:37:49.569 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
22:37:49.570 00.001 20224 Worker thread wakes up
22:37:49.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
22:37:49.570 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
22:37:49.570 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.01
22:37:49.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:37:49.570 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:49.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:37:49.570 00.000 20224 MoveAxis(E, 0, ABG)
22:37:49.570 00.000 20224 Move returns status 0, amount 0
22:37:49.570 00.000 20224 MoveAxis(N, 0, ABG)
22:37:49.570 00.000 20224 Move returns status 0, amount 0
22:37:49.570 00.000 20224 move complete, result=0
22:37:49.571 00.001 20224 worker thread done servicing request
22:37:49.582 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64739, med=2777, FiltMin=2534, FiltMax=27568, Gamma=1.000
22:37:49.610 00.028 8996 UpdateGuideState exits: m=713354 SNR=369.5
22:37:49.612 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:49.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:49.614 00.001 8996 Enqueuing Expose request
22:37:49.616 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:49.617 00.001 20224 Worker thread wakes up
22:37:49.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:49.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:50.778 01.161 20224 Exposure complete
22:37:50.855 00.077 20224 worker thread done servicing request
22:37:50.855 00.000 8996 OnExposeComplete: enter
22:37:50.857 00.002 8996 UpdateGuideState(): m_state=6
22:37:50.859 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5202
22:37:50.861 00.002 8996 Star::Find returns 1 (0), X=137.76, Y=470.97, Mass=737092, SNR=323.1, Peak=65507 HFD=4.4
22:37:50.863 00.002 8996 MultiStar: [#1 -0.15,0.33,0.73,U] [#2 -0.08,-0.32,0.84,U] [#3 0.05,0.11,0.71,U] [#4 0.02,-0.02,0.69,U] [#5 -0.26,0.20,0.62,U] [#6 0.14,0.18,0.49,U] [#7 0.01,-0.03,0.49,U] [#8 -0.03,0.04,0.45,U] 
22:37:50.864 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.09}, one-star: {-0.25, 0.30}
22:37:50.866 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
22:37:50.867 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
22:37:50.868 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.27 mountX=-0.09 mountY=-0.08, mountTheta=-2.38
22:37:50.871 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
22:37:50.872 00.001 8996 Enqueuing Move request for scope (-0.08, 0.09)
22:37:50.873 00.001 20224 Worker thread wakes up
22:37:50.873 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
22:37:50.873 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
22:37:50.873 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
22:37:50.873 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:37:50.873 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:50.874 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:37:50.874 00.000 20224 MoveAxis(E, 0, ABG)
22:37:50.874 00.000 20224 Move returns status 0, amount 0
22:37:50.874 00.000 20224 MoveAxis(N, 0, ABG)
22:37:50.874 00.000 20224 Move returns status 0, amount 0
22:37:50.874 00.000 20224 move complete, result=0
22:37:50.874 00.000 20224 worker thread done servicing request
22:37:50.879 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2777, FiltMin=2528, FiltMax=32528, Gamma=1.000
22:37:50.903 00.024 8996 UpdateGuideState exits: m=737092 SNR=323.1
22:37:50.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:50.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:50.906 00.001 8996 Enqueuing Expose request
22:37:50.906 00.000 20224 Worker thread wakes up
22:37:50.906 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:50.907 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:50.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:51.875 00.968 20224 Exposure complete
22:37:51.950 00.075 20224 worker thread done servicing request
22:37:51.950 00.000 8996 OnExposeComplete: enter
22:37:51.952 00.002 8996 UpdateGuideState(): m_state=6
22:37:51.954 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5203
22:37:51.955 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=471.03, Mass=704136, SNR=405.3, Peak=62387 HFD=4.4
22:37:51.957 00.002 8996 MultiStar: [#1 -0.29,0.58,0.00,M1] [#2 -0.27,-0.04,0.63,U] [#3 -0.17,0.37,0.61,U] [#4 -0.24,0.08,0.44,U] [#5 -0.36,0.18,0.53,U] [#6 -0.12,0.04,0.40,U] [#7 -0.26,0.19,0.38,U] [#8 -0.10,0.21,0.35,U] 
22:37:51.958 00.001 8996 refined, 7 included, MultiStar: {-0.21, 0.20}, one-star: {-0.16, 0.36}
22:37:51.959 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
22:37:51.960 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
22:37:51.962 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.20 hyp=0.29 cameraTheta=2.39 mountX=-0.23 mountY=-0.17, mountTheta=-2.50
22:37:51.965 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.20, opts=13)
22:37:51.966 00.001 8996 Enqueuing Move request for scope (-0.21, 0.20)
22:37:51.967 00.001 20224 Worker thread wakes up
22:37:51.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.20) opts 0xd
22:37:51.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.20)
22:37:51.967 00.000 20224 Moving (-0.21, 0.20) raw xDistance=-0.23 yDistance=-0.17
22:37:51.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:37:51.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:51.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:37:51.967 00.000 20224 MoveAxis(E, 33, ABG)
22:37:51.967 00.000 20224 Guiding  Dir = 2, Dur = 33
22:37:51.968 00.001 20224 IsSlewing returns 0
22:37:51.968 00.000 20224 IsGuiding returns 0
22:37:51.971 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62387, med=2777, FiltMin=2489, FiltMax=28221, Gamma=1.000
22:37:51.991 00.020 8996 UpdateGuideState exits: m=704136 SNR=405.3
22:37:51.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:51.994 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:51.995 00.001 8996 Enqueuing Expose request
22:37:51.997 00.002 20224 PulseGuide returned control before completion, sleep 17
22:37:52.024 00.027 20224 IsGuiding returns 1
22:37:52.024 00.000 20224 scope still moving after pulse duration time elapsed
22:37:52.055 00.031 20224 IsSlewing returns 0
22:37:52.055 00.000 20224 IsGuiding returns 1
22:37:52.087 00.032 20224 IsSlewing returns 0
22:37:52.087 00.000 20224 IsGuiding returns 0
22:37:52.087 00.000 20224 scope move finished after 33 + 87 ms
22:37:52.087 00.000 20224 Move returns status 0, amount 33
22:37:52.087 00.000 20224 MoveAxis(N, 0, ABG)
22:37:52.087 00.000 20224 Move returns status 0, amount 0
22:37:52.087 00.000 20224 move complete, result=0
22:37:52.087 00.000 20224 worker thread done servicing request
22:37:52.087 00.000 20224 Worker thread wakes up
22:37:52.087 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.2 px 0 ms NORTH
22:37:52.089 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:52.090 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:53.296 01.206 20224 Exposure complete
22:37:53.367 00.071 20224 worker thread done servicing request
22:37:53.368 00.001 8996 OnExposeComplete: enter
22:37:53.369 00.001 8996 UpdateGuideState(): m_state=6
22:37:53.371 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5204
22:37:53.372 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.89, Mass=730660, SNR=348.4, Peak=61715 HFD=4.3
22:37:53.373 00.001 8996 MultiStar: [#1 0.01,0.21,0.60,U] [#2 0.11,0.02,0.70,U] [#3 0.13,0.38,0.59,U] [#4 0.08,0.19,0.64,U] [#5 -0.02,0.06,0.62,U] [#6 0.21,0.11,0.39,U] [#7 0.06,0.10,0.47,U] [#8 0.03,0.15,0.40,U] 
22:37:53.374 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.16}, one-star: {0.13, 0.21}
22:37:53.375 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
22:37:53.376 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
22:37:53.377 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.09 mountX=0.07 mountY=-0.17, mountTheta=-1.19
22:37:53.378 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.16, opts=13)
22:37:53.379 00.001 8996 Enqueuing Move request for scope (0.08, 0.16)
22:37:53.380 00.001 20224 Worker thread wakes up
22:37:53.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
22:37:53.380 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
22:37:53.380 00.000 20224 Moving (0.08, 0.16) raw xDistance=0.07 yDistance=-0.17
22:37:53.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:37:53.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:53.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:37:53.381 00.001 20224 MoveAxis(E, 0, ABG)
22:37:53.381 00.000 20224 Move returns status 0, amount 0
22:37:53.381 00.000 20224 MoveAxis(N, 0, ABG)
22:37:53.381 00.000 20224 Move returns status 0, amount 0
22:37:53.381 00.000 20224 move complete, result=0
22:37:53.381 00.000 20224 worker thread done servicing request
22:37:53.384 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61715, med=2777, FiltMin=2525, FiltMax=28384, Gamma=1.000
22:37:53.401 00.017 8996 UpdateGuideState exits: m=730660 SNR=348.4
22:37:53.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:53.404 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:53.404 00.000 8996 Enqueuing Expose request
22:37:53.405 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:37:53.406 00.001 20224 Worker thread wakes up
22:37:53.406 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:53.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:54.397 00.991 20224 Exposure complete
22:37:54.465 00.068 20224 worker thread done servicing request
22:37:54.465 00.000 8996 OnExposeComplete: enter
22:37:54.468 00.003 8996 UpdateGuideState(): m_state=6
22:37:54.470 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5205
22:37:54.472 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=471.08, Mass=746572, SNR=380.4, Peak=62323 HFD=4.3
22:37:54.474 00.002 8996 MultiStar: [#1 0.08,0.40,0.61,U] [#2 0.31,-0.07,0.72,U] [#3 0.51,0.33,0.00,M1] [#4 0.39,0.09,0.51,U] [#5 -0.02,0.25,0.63,U] [#6 0.39,0.29,0.00,M1] [#7 0.22,0.04,0.41,U] [#8 0.28,0.29,0.31,U] 
22:37:54.476 00.002 8996 refined, 6 included, MultiStar: {0.20, 0.21}, one-star: {0.21, 0.40}
22:37:54.477 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
22:37:54.480 00.003 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
22:37:54.482 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.81 mountX=0.18 mountY=-0.24, mountTheta=-0.92
22:37:54.484 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.21, opts=13)
22:37:54.485 00.001 8996 Enqueuing Move request for scope (0.20, 0.21)
22:37:54.486 00.001 20224 Worker thread wakes up
22:37:54.486 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd
22:37:54.486 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.21)
22:37:54.486 00.000 20224 Moving (0.20, 0.21) raw xDistance=0.18 yDistance=-0.24
22:37:54.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:37:54.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:37:54.486 00.000 20224 MoveAxis(E, 0, ABG)
22:37:54.486 00.000 20224 Move returns status 0, amount 0
22:37:54.486 00.000 20224 MoveAxis(N, 50, ABG)
22:37:54.486 00.000 20224 Guiding  Dir = 0, Dur = 50
22:37:54.486 00.000 20224 IsSlewing returns 0
22:37:54.487 00.001 20224 IsGuiding returns 0
22:37:54.490 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62323, med=2777, FiltMin=2537, FiltMax=31126, Gamma=1.000
22:37:54.505 00.015 8996 UpdateGuideState exits: m=746572 SNR=380.4
22:37:54.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:54.506 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:54.507 00.001 8996 Enqueuing Expose request
22:37:54.545 00.038 20224 IsGuiding returns 1
22:37:54.545 00.000 20224 scope still moving after pulse duration time elapsed
22:37:54.572 00.027 20224 IsSlewing returns 0
22:37:54.572 00.000 20224 IsGuiding returns 1
22:37:54.603 00.031 20224 IsSlewing returns 0
22:37:54.604 00.001 20224 IsGuiding returns 1
22:37:54.634 00.030 20224 IsSlewing returns 0
22:37:54.634 00.000 20224 IsGuiding returns 0
22:37:54.635 00.001 20224 scope move finished after 50 + 98 ms
22:37:54.635 00.000 20224 Move returns status 0, amount 50
22:37:54.635 00.000 20224 move complete, result=0
22:37:54.635 00.000 20224 worker thread done servicing request
22:37:54.635 00.000 20224 Worker thread wakes up
22:37:54.635 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
22:37:54.638 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:54.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:55.808 01.170 20224 Exposure complete
22:37:55.878 00.070 20224 worker thread done servicing request
22:37:55.878 00.000 8996 OnExposeComplete: enter
22:37:55.879 00.001 8996 UpdateGuideState(): m_state=6
22:37:55.880 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5206
22:37:55.880 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=470.88, Mass=683102, SNR=338.6, Peak=54240 HFD=4.4
22:37:55.881 00.001 8996 MultiStar: [#1 0.31,0.21,0.66,U] [#2 0.22,-0.33,0.76,U] [#3 0.37,-0.12,0.63,U] [#4 0.32,-0.24,0.53,U] [#5 0.16,-0.04,0.66,U] [#6 0.19,-0.05,0.44,U] [#7 0.28,-0.10,0.49,U] [#8 0.24,0.03,0.51,U] 
22:37:55.882 00.001 8996 refined, 8 included, MultiStar: {0.28, -0.03}, one-star: {0.38, 0.20}
22:37:55.883 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
22:37:55.884 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
22:37:55.885 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-0.11 mountX=0.28 mountY=-0.00, mountTheta=-0.00
22:37:55.886 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.03, opts=13)
22:37:55.887 00.001 8996 Enqueuing Move request for scope (0.28, -0.03)
22:37:55.888 00.001 20224 Worker thread wakes up
22:37:55.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.03) opts 0xd
22:37:55.888 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.03)
22:37:55.888 00.000 20224 Moving (0.28, -0.03) raw xDistance=0.28 yDistance=-0.00
22:37:55.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:37:55.888 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:55.888 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:37:55.889 00.001 20224 MoveAxis(W, 41, ABG)
22:37:55.889 00.000 20224 Guiding  Dir = 3, Dur = 41
22:37:55.889 00.000 20224 IsSlewing returns 0
22:37:55.889 00.000 20224 IsGuiding returns 0
22:37:55.892 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54240, med=2777, FiltMin=2544, FiltMax=24797, Gamma=1.000
22:37:55.905 00.013 20224 PulseGuide returned control before completion, sleep 36
22:37:55.905 00.000 8996 UpdateGuideState exits: m=683102 SNR=338.6
22:37:55.907 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:55.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:55.909 00.001 8996 Enqueuing Expose request
22:37:55.952 00.043 20224 IsGuiding returns 1
22:37:55.952 00.000 20224 scope still moving after pulse duration time elapsed
22:37:55.977 00.025 20224 IsSlewing returns 0
22:37:55.977 00.000 20224 IsGuiding returns 1
22:37:56.009 00.032 20224 IsSlewing returns 0
22:37:56.009 00.000 20224 IsGuiding returns 0
22:37:56.009 00.000 20224 scope move finished after 41 + 78 ms
22:37:56.009 00.000 20224 Move returns status 0, amount 41
22:37:56.009 00.000 20224 MoveAxis(N, 0, ABG)
22:37:56.009 00.000 20224 Move returns status 0, amount 0
22:37:56.009 00.000 20224 move complete, result=0
22:37:56.009 00.000 20224 worker thread done servicing request
22:37:56.009 00.000 20224 Worker thread wakes up
22:37:56.009 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.0 px 0 ms NORTH
22:37:56.012 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:56.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:56.984 00.972 20224 Exposure complete
22:37:57.047 00.063 20224 worker thread done servicing request
22:37:57.047 00.000 8996 OnExposeComplete: enter
22:37:57.048 00.001 8996 UpdateGuideState(): m_state=6
22:37:57.049 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5207
22:37:57.050 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=470.88, Mass=744360, SNR=354.2, Peak=65507 HFD=4.4
22:37:57.053 00.003 8996 MultiStar: [#1 -0.15,0.17,0.77,U] [#2 -0.15,-0.04,0.73,U] [#3 -0.01,-0.16,0.57,U] [#4 -0.08,-0.17,0.55,U] [#5 -0.05,0.06,0.61,U] [#6 -0.06,0.06,0.50,U] [#7 -0.23,-0.12,0.43,U] [#8 -0.07,-0.00,0.42,U] 
22:37:57.055 00.002 8996 refined, 8 included, MultiStar: {-0.09, 0.03}, one-star: {-0.05, 0.20}
22:37:57.056 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:37:57.057 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
22:37:57.058 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.87 mountX=-0.09 mountY=-0.01, mountTheta=-2.99
22:37:57.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
22:37:57.060 00.001 8996 Enqueuing Move request for scope (-0.09, 0.03)
22:37:57.061 00.001 20224 Worker thread wakes up
22:37:57.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
22:37:57.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
22:37:57.061 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.09 yDistance=-0.01
22:37:57.062 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:37:57.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:57.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:37:57.062 00.000 20224 MoveAxis(E, 0, ABG)
22:37:57.062 00.000 20224 Move returns status 0, amount 0
22:37:57.062 00.000 20224 MoveAxis(N, 0, ABG)
22:37:57.062 00.000 20224 Move returns status 0, amount 0
22:37:57.062 00.000 20224 move complete, result=0
22:37:57.062 00.000 20224 worker thread done servicing request
22:37:57.065 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65507, med=2781, FiltMin=2537, FiltMax=29283, Gamma=1.000
22:37:57.079 00.014 8996 UpdateGuideState exits: m=744360 SNR=354.2
22:37:57.079 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:57.081 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:57.082 00.001 8996 Enqueuing Expose request
22:37:57.082 00.000 20224 Worker thread wakes up
22:37:57.082 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:37:57.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:57.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:58.244 01.162 20224 Exposure complete
22:37:58.310 00.066 20224 worker thread done servicing request
22:37:58.310 00.000 8996 OnExposeComplete: enter
22:37:58.312 00.002 8996 UpdateGuideState(): m_state=6
22:37:58.313 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5208
22:37:58.315 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=470.78, Mass=727056, SNR=339.9, Peak=58771 HFD=4.4
22:37:58.317 00.002 8996 MultiStar: [#1 -0.14,-0.02,0.63,U] [#2 0.01,-0.45,0.00,M1] [#3 0.07,0.06,0.62,U] [#4 0.09,-0.17,0.54,U] [#5 -0.21,-0.19,0.72,U] [#6 -0.06,-0.23,0.46,U] [#7 -0.09,-0.50,0.00,M1] [#8 0.13,-0.08,0.35,U] 
22:37:58.318 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.05}, one-star: {0.17, 0.10}
22:37:58.319 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
22:37:58.320 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
22:37:58.320 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.39 mountX=0.01 mountY=0.05, mountTheta=1.30
22:37:58.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
22:37:58.323 00.001 8996 Enqueuing Move request for scope (0.01, -0.05)
22:37:58.324 00.001 20224 Worker thread wakes up
22:37:58.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
22:37:58.324 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
22:37:58.324 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.01 yDistance=0.05
22:37:58.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:37:58.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:58.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:37:58.324 00.000 20224 MoveAxis(E, 0, ABG)
22:37:58.324 00.000 20224 Move returns status 0, amount 0
22:37:58.324 00.000 20224 MoveAxis(N, 0, ABG)
22:37:58.324 00.000 20224 Move returns status 0, amount 0
22:37:58.324 00.000 20224 move complete, result=0
22:37:58.324 00.000 20224 worker thread done servicing request
22:37:58.330 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58771, med=2781, FiltMin=2525, FiltMax=25360, Gamma=1.000
22:37:58.346 00.016 8996 UpdateGuideState exits: m=727056 SNR=339.9
22:37:58.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:58.347 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:58.348 00.001 8996 Enqueuing Expose request
22:37:58.349 00.001 20224 Worker thread wakes up
22:37:58.349 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:58.350 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:58.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:37:59.319 00.969 20224 Exposure complete
22:37:59.398 00.079 20224 worker thread done servicing request
22:37:59.398 00.000 8996 OnExposeComplete: enter
22:37:59.400 00.002 8996 UpdateGuideState(): m_state=6
22:37:59.402 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5209
22:37:59.403 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=470.75, Mass=735304, SNR=392.6, Peak=64627 HFD=4.5
22:37:59.405 00.002 8996 MultiStar: [#1 -0.22,0.04,0.56,U] [#2 -0.03,-0.36,0.65,U] [#3 -0.00,-0.01,0.53,U] [#4 -0.02,-0.34,0.49,U] [#5 -0.18,-0.09,0.54,U] [#6 0.05,-0.19,0.40,U] [#7 -0.16,-0.27,0.36,U] [#8 -0.01,0.09,0.32,U] 
22:37:59.406 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.10}, one-star: {-0.16, 0.08}
22:37:59.407 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
22:37:59.408 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
22:37:59.409 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.31 mountX=-0.08 mountY=0.11, mountTheta=2.21
22:37:59.412 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.10, opts=13)
22:37:59.413 00.001 8996 Enqueuing Move request for scope (-0.09, -0.10)
22:37:59.414 00.001 20224 Worker thread wakes up
22:37:59.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
22:37:59.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
22:37:59.414 00.000 20224 Moving (-0.09, -0.10) raw xDistance=-0.08 yDistance=0.11
22:37:59.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:37:59.415 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:59.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:37:59.415 00.000 20224 MoveAxis(E, 0, ABG)
22:37:59.415 00.000 20224 Move returns status 0, amount 0
22:37:59.415 00.000 20224 MoveAxis(N, 0, ABG)
22:37:59.415 00.000 20224 Move returns status 0, amount 0
22:37:59.415 00.000 20224 move complete, result=0
22:37:59.415 00.000 20224 worker thread done servicing request
22:37:59.419 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=64627, med=2777, FiltMin=2534, FiltMax=29315, Gamma=1.000
22:37:59.435 00.016 8996 UpdateGuideState exits: m=735304 SNR=392.6
22:37:59.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:59.436 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:37:59.437 00.001 8996 Enqueuing Expose request
22:37:59.438 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:59.439 00.001 20224 Worker thread wakes up
22:37:59.439 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:37:59.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:00.600 01.161 20224 Exposure complete
22:38:00.666 00.066 20224 worker thread done servicing request
22:38:00.666 00.000 8996 OnExposeComplete: enter
22:38:00.668 00.002 8996 UpdateGuideState(): m_state=6
22:38:00.669 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5210
22:38:00.671 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=471.01, Mass=749002, SNR=385.9, Peak=65507 HFD=4.4
22:38:00.673 00.002 8996 MultiStar: [#1 -0.17,0.56,0.00,M1] [#2 -0.11,0.06,0.70,U] [#3 -0.11,0.07,0.57,U] [#4 -0.06,-0.14,0.48,U] [#5 -0.13,-0.21,0.58,U] [#6 -0.03,-0.10,0.42,U] [#7 -0.16,-0.20,0.42,U] [#8 -0.09,0.01,0.33,U] 
22:38:00.674 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.03}, one-star: {-0.08, 0.34}
22:38:00.675 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
22:38:00.676 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
22:38:00.679 00.003 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.89 mountX=-0.10 mountY=-0.01, mountTheta=-3.00
22:38:00.682 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
22:38:00.685 00.003 8996 Enqueuing Move request for scope (-0.10, 0.03)
22:38:00.686 00.001 20224 Worker thread wakes up
22:38:00.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
22:38:00.687 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
22:38:00.687 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.01
22:38:00.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:38:00.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:00.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:38:00.687 00.000 20224 MoveAxis(E, 0, ABG)
22:38:00.687 00.000 20224 Move returns status 0, amount 0
22:38:00.687 00.000 20224 MoveAxis(N, 0, ABG)
22:38:00.687 00.000 20224 Move returns status 0, amount 0
22:38:00.687 00.000 20224 move complete, result=0
22:38:00.688 00.001 20224 worker thread done servicing request
22:38:00.692 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2781, FiltMin=2515, FiltMax=30013, Gamma=1.000
22:38:00.713 00.021 8996 UpdateGuideState exits: m=749002 SNR=385.9
22:38:00.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:00.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:00.717 00.001 8996 Enqueuing Expose request
22:38:00.719 00.002 20224 Worker thread wakes up
22:38:00.719 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:00.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:00.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:01.690 00.970 20224 Exposure complete
22:38:01.770 00.080 20224 worker thread done servicing request
22:38:01.770 00.000 8996 OnExposeComplete: enter
22:38:01.771 00.001 8996 UpdateGuideState(): m_state=6
22:38:01.773 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5211
22:38:01.775 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=470.95, Mass=719333, SNR=341.4, Peak=65507 HFD=4.4
22:38:01.777 00.002 8996 MultiStar: [#1 -0.42,0.23,0.00,M2] [#2 -0.27,-0.06,0.82,U] [#3 -0.35,-0.15,0.71,U] [#4 -0.39,-0.23,0.00,M1] [#5 -0.29,0.02,0.67,U] [#6 -0.34,-0.12,0.41,U] [#7 -0.20,-0.31,0.48,U] [#8 -0.10,-0.07,0.41,U] 
22:38:01.779 00.002 8996 refined, 6 included, MultiStar: {-0.24, -0.02}, one-star: {-0.16, 0.27}
22:38:01.780 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
22:38:01.782 00.002 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
22:38:01.783 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-3.06 mountX=-0.24 mountY=0.05, mountTheta=2.94
22:38:01.787 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.02, opts=13)
22:38:01.789 00.002 8996 Enqueuing Move request for scope (-0.24, -0.02)
22:38:01.792 00.003 20224 Worker thread wakes up
22:38:01.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.02) opts 0xd
22:38:01.792 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.02)
22:38:01.792 00.000 20224 Moving (-0.24, -0.02) raw xDistance=-0.24 yDistance=0.05
22:38:01.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:38:01.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:01.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:01.792 00.000 20224 MoveAxis(E, 35, ABG)
22:38:01.792 00.000 20224 Guiding  Dir = 2, Dur = 35
22:38:01.793 00.001 20224 IsSlewing returns 0
22:38:01.793 00.000 20224 IsGuiding returns 0
22:38:01.801 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2777, FiltMin=2509, FiltMax=29872, Gamma=1.000
22:38:01.826 00.025 8996 UpdateGuideState exits: m=719333 SNR=341.4
22:38:01.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:01.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:01.831 00.002 8996 Enqueuing Expose request
22:38:01.848 00.017 20224 IsGuiding returns 1
22:38:01.848 00.000 20224 scope still moving after pulse duration time elapsed
22:38:01.876 00.028 20224 IsSlewing returns 0
22:38:01.876 00.000 20224 IsGuiding returns 1
22:38:01.906 00.030 20224 IsSlewing returns 0
22:38:01.906 00.000 20224 IsGuiding returns 1
22:38:01.938 00.032 20224 IsSlewing returns 0
22:38:01.938 00.000 20224 IsGuiding returns 0
22:38:01.938 00.000 20224 scope move finished after 35 + 110 ms
22:38:01.939 00.001 20224 Move returns status 0, amount 35
22:38:01.939 00.000 20224 MoveAxis(N, 0, ABG)
22:38:01.939 00.000 20224 Move returns status 0, amount 0
22:38:01.939 00.000 20224 move complete, result=0
22:38:01.939 00.000 20224 worker thread done servicing request
22:38:01.939 00.000 20224 Worker thread wakes up
22:38:01.939 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
22:38:01.942 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:01.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:03.123 01.181 20224 Exposure complete
22:38:03.196 00.073 20224 worker thread done servicing request
22:38:03.197 00.001 8996 OnExposeComplete: enter
22:38:03.199 00.002 8996 UpdateGuideState(): m_state=6
22:38:03.200 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5212
22:38:03.202 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=470.77, Mass=727430, SNR=335.0, Peak=56003 HFD=4.4
22:38:03.204 00.002 8996 MultiStar: [#1 0.14,0.08,0.69,U] [#2 0.14,-0.25,0.82,U] [#3 0.27,0.02,0.64,U] [#4 0.20,-0.37,0.60,U] [#5 0.22,-0.17,0.61,U] [#6 0.11,-0.32,0.43,U] [#7 0.26,-0.38,0.00,M1] [#8 0.45,-0.26,0.00,M1] 
22:38:03.206 00.002 8996 refined, 6 included, MultiStar: {0.18, -0.10}, one-star: {0.19, 0.10}
22:38:03.208 00.002 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
22:38:03.210 00.002 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
22:38:03.213 00.003 8996 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-0.52 mountX=0.19 mountY=0.08, mountTheta=0.40
22:38:03.216 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.10, opts=13)
22:38:03.217 00.001 8996 Enqueuing Move request for scope (0.18, -0.10)
22:38:03.219 00.002 20224 Worker thread wakes up
22:38:03.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
22:38:03.219 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
22:38:03.219 00.000 20224 Moving (0.18, -0.10) raw xDistance=0.19 yDistance=0.08
22:38:03.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:38:03.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:03.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:38:03.219 00.000 20224 MoveAxis(E, 0, ABG)
22:38:03.220 00.001 20224 Move returns status 0, amount 0
22:38:03.220 00.000 20224 MoveAxis(N, 0, ABG)
22:38:03.220 00.000 20224 Move returns status 0, amount 0
22:38:03.220 00.000 20224 move complete, result=0
22:38:03.220 00.000 20224 worker thread done servicing request
22:38:03.230 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56003, med=2777, FiltMin=2496, FiltMax=25136, Gamma=1.000
22:38:03.252 00.022 8996 UpdateGuideState exits: m=727430 SNR=335.0
22:38:03.254 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:03.255 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:03.255 00.000 8996 Enqueuing Expose request
22:38:03.256 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:03.257 00.001 20224 Worker thread wakes up
22:38:03.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:03.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:04.227 00.970 20224 Exposure complete
22:38:04.312 00.085 20224 worker thread done servicing request
22:38:04.312 00.000 8996 OnExposeComplete: enter
22:38:04.314 00.002 8996 UpdateGuideState(): m_state=6
22:38:04.316 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5213
22:38:04.318 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=470.93, Mass=732168, SNR=344.3, Peak=61344 HFD=4.3
22:38:04.319 00.001 8996 MultiStar: [#1 0.16,0.11,0.69,U] [#2 0.30,-0.34,0.00,M1] [#3 0.27,-0.13,0.55,U] [#4 0.25,-0.37,0.00,M1] [#5 0.12,-0.26,0.70,U] [#6 0.26,-0.27,0.42,U] [#7 0.19,-0.31,0.43,U] [#8 0.31,-0.16,0.42,U] 
22:38:04.321 00.002 8996 refined, 6 included, MultiStar: {0.25, -0.05}, one-star: {0.37, 0.25}
22:38:04.322 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
22:38:04.323 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
22:38:04.325 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-0.21 mountX=0.25 mountY=0.03, mountTheta=0.10
22:38:04.328 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.05, opts=13)
22:38:04.328 00.000 8996 Enqueuing Move request for scope (0.25, -0.05)
22:38:04.329 00.001 20224 Worker thread wakes up
22:38:04.330 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd
22:38:04.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.05)
22:38:04.330 00.000 20224 Moving (0.25, -0.05) raw xDistance=0.25 yDistance=0.03
22:38:04.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:38:04.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:04.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:38:04.330 00.000 20224 MoveAxis(W, 37, ABG)
22:38:04.330 00.000 20224 Guiding  Dir = 3, Dur = 37
22:38:04.330 00.000 20224 IsSlewing returns 0
22:38:04.330 00.000 20224 IsGuiding returns 0
22:38:04.335 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61344, med=2777, FiltMin=2493, FiltMax=26477, Gamma=1.000
22:38:04.350 00.015 8996 UpdateGuideState exits: m=732168 SNR=344.3
22:38:04.352 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:04.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:04.354 00.001 8996 Enqueuing Expose request
22:38:04.389 00.035 20224 IsGuiding returns 1
22:38:04.389 00.000 20224 scope still moving after pulse duration time elapsed
22:38:04.420 00.031 20224 IsSlewing returns 0
22:38:04.420 00.000 20224 IsGuiding returns 1
22:38:04.451 00.031 20224 IsSlewing returns 0
22:38:04.452 00.001 20224 IsGuiding returns 1
22:38:04.482 00.030 20224 IsSlewing returns 0
22:38:04.483 00.001 20224 IsGuiding returns 0
22:38:04.483 00.000 20224 scope move finished after 37 + 115 ms
22:38:04.483 00.000 20224 Move returns status 0, amount 37
22:38:04.483 00.000 20224 MoveAxis(N, 0, ABG)
22:38:04.483 00.000 20224 Move returns status 0, amount 0
22:38:04.483 00.000 20224 move complete, result=0
22:38:04.483 00.000 20224 worker thread done servicing request
22:38:04.483 00.000 20224 Worker thread wakes up
22:38:04.484 00.001 8996 GuideStep: 0.3 px 37 ms WEST, 0.0 px 0 ms NORTH
22:38:04.486 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:04.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:05.649 01.163 20224 Exposure complete
22:38:05.722 00.073 20224 worker thread done servicing request
22:38:05.722 00.000 8996 OnExposeComplete: enter
22:38:05.723 00.001 8996 UpdateGuideState(): m_state=6
22:38:05.724 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5214
22:38:05.724 00.000 8996 Star::Find returns 1 (0), X=137.68, Y=470.96, Mass=678766, SNR=349.0, Peak=64643 HFD=4.4
22:38:05.725 00.001 8996 MultiStar: [#1 -0.27,0.07,0.75,U] [#2 -0.25,-0.28,0.77,U] [#3 -0.10,-0.14,0.55,U] [#4 -0.27,-0.24,0.52,U] [#5 -0.31,0.07,0.60,U] [#6 -0.27,-0.15,0.46,U] [#7 -0.27,-0.26,0.52,U] [#8 -0.08,-0.07,0.45,U] 
22:38:05.726 00.001 8996 refined, 8 included, MultiStar: {-0.25, -0.05}, one-star: {-0.32, 0.28}
22:38:05.727 00.001 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
22:38:05.727 00.000 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
22:38:05.728 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.95 mountX=-0.24 mountY=0.08, mountTheta=2.83
22:38:05.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.05, opts=13)
22:38:05.730 00.000 8996 Enqueuing Move request for scope (-0.25, -0.05)
22:38:05.732 00.002 20224 Worker thread wakes up
22:38:05.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
22:38:05.732 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
22:38:05.732 00.000 20224 Moving (-0.25, -0.05) raw xDistance=-0.24 yDistance=0.08
22:38:05.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
22:38:05.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:05.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:38:05.733 00.001 20224 MoveAxis(E, 33, ABG)
22:38:05.733 00.000 20224 Guiding  Dir = 2, Dur = 33
22:38:05.733 00.000 20224 IsSlewing returns 0
22:38:05.734 00.001 20224 IsGuiding returns 0
22:38:05.735 00.001 20224 PulseGuide returned control before completion, sleep 42
22:38:05.741 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64643, med=2777, FiltMin=2534, FiltMax=28688, Gamma=1.000
22:38:05.761 00.020 8996 UpdateGuideState exits: m=678766 SNR=349.0
22:38:05.763 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:05.764 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:05.765 00.001 8996 Enqueuing Expose request
22:38:05.779 00.014 20224 IsGuiding returns 1
22:38:05.779 00.000 20224 scope still moving after pulse duration time elapsed
22:38:05.810 00.031 20224 IsSlewing returns 0
22:38:05.811 00.001 20224 IsGuiding returns 1
22:38:05.842 00.031 20224 IsSlewing returns 0
22:38:05.842 00.000 20224 IsGuiding returns 0
22:38:05.842 00.000 20224 scope move finished after 33 + 75 ms
22:38:05.842 00.000 20224 Move returns status 0, amount 33
22:38:05.843 00.001 20224 MoveAxis(N, 0, ABG)
22:38:05.843 00.000 20224 Move returns status 0, amount 0
22:38:05.843 00.000 20224 move complete, result=0
22:38:05.843 00.000 20224 worker thread done servicing request
22:38:05.843 00.000 20224 Worker thread wakes up
22:38:05.843 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
22:38:05.844 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:05.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:06.828 00.984 20224 Exposure complete
22:38:06.905 00.077 20224 worker thread done servicing request
22:38:06.905 00.000 8996 OnExposeComplete: enter
22:38:06.907 00.002 8996 UpdateGuideState(): m_state=6
22:38:06.909 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5215
22:38:06.910 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.94, Mass=672771, SNR=317.6, Peak=58691 HFD=4.4
22:38:06.912 00.002 8996 MultiStar: [#1 -0.01,0.30,0.79,U] [#2 -0.08,-0.20,0.83,U] [#3 0.06,-0.00,0.69,U] [#4 0.05,-0.04,0.60,U] [#5 -0.06,0.10,0.68,U] [#6 -0.06,-0.14,0.51,U] [#7 0.04,-0.38,0.50,U] [#8 -0.02,0.17,0.40,U] 
22:38:06.913 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.03}, one-star: {0.07, 0.26}
22:38:06.915 00.002 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
22:38:06.916 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
22:38:06.917 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.49 mountX=-0.00 mountY=-0.03, mountTheta=-1.59
22:38:06.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.03, opts=13)
22:38:06.921 00.002 8996 Enqueuing Move request for scope (0.00, 0.03)
22:38:06.923 00.002 20224 Worker thread wakes up
22:38:06.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
22:38:06.923 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
22:38:06.923 00.000 20224 Moving (0.00, 0.03) raw xDistance=-0.00 yDistance=-0.03
22:38:06.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:38:06.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:06.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:38:06.923 00.000 20224 MoveAxis(E, 0, ABG)
22:38:06.924 00.001 20224 Move returns status 0, amount 0
22:38:06.924 00.000 20224 MoveAxis(N, 0, ABG)
22:38:06.924 00.000 20224 Move returns status 0, amount 0
22:38:06.924 00.000 20224 move complete, result=0
22:38:06.924 00.000 20224 worker thread done servicing request
22:38:06.931 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58691, med=2777, FiltMin=2524, FiltMax=27040, Gamma=1.000
22:38:06.950 00.019 8996 UpdateGuideState exits: m=672771 SNR=317.6
22:38:06.950 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:06.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:06.952 00.001 8996 Enqueuing Expose request
22:38:06.953 00.001 20224 Worker thread wakes up
22:38:06.953 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:06.954 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:06.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:08.116 01.162 20224 Exposure complete
22:38:08.170 00.054 20224 worker thread done servicing request
22:38:08.170 00.000 8996 OnExposeComplete: enter
22:38:08.171 00.001 8996 UpdateGuideState(): m_state=6
22:38:08.172 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5216
22:38:08.173 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=470.96, Mass=711534, SNR=328.7, Peak=58803 HFD=4.3
22:38:08.175 00.002 8996 MultiStar: [#1 -0.01,0.04,0.70,U] [#2 -0.05,-0.14,0.79,U] [#3 0.05,0.02,0.71,U] [#4 0.02,-0.16,0.57,U] [#5 -0.02,0.27,0.63,U] [#6 0.13,-0.04,0.46,U] [#7 -0.12,-0.16,0.50,U] [#8 0.10,0.02,0.41,U] 
22:38:08.176 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.04}, one-star: {0.15, 0.29}
22:38:08.178 00.002 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
22:38:08.179 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
22:38:08.180 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.86 mountX=0.03 mountY=-0.04, mountTheta=-0.96
22:38:08.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
22:38:08.183 00.001 8996 Enqueuing Move request for scope (0.03, 0.04)
22:38:08.184 00.001 20224 Worker thread wakes up
22:38:08.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
22:38:08.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
22:38:08.184 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
22:38:08.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:08.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:08.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:38:08.184 00.000 20224 MoveAxis(E, 0, ABG)
22:38:08.184 00.000 20224 Move returns status 0, amount 0
22:38:08.184 00.000 20224 MoveAxis(N, 0, ABG)
22:38:08.184 00.000 20224 Move returns status 0, amount 0
22:38:08.184 00.000 20224 move complete, result=0
22:38:08.185 00.001 20224 worker thread done servicing request
22:38:08.189 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58803, med=2781, FiltMin=2515, FiltMax=27821, Gamma=1.000
22:38:08.209 00.020 8996 UpdateGuideState exits: m=711534 SNR=328.7
22:38:08.210 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:08.211 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:08.212 00.001 8996 Enqueuing Expose request
22:38:08.212 00.000 20224 Worker thread wakes up
22:38:08.213 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:08.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:08.213 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:09.204 00.991 20224 Exposure complete
22:38:09.291 00.087 20224 worker thread done servicing request
22:38:09.291 00.000 8996 OnExposeComplete: enter
22:38:09.292 00.001 8996 UpdateGuideState(): m_state=6
22:38:09.293 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5217
22:38:09.294 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.03, Mass=746686, SNR=362.3, Peak=65507 HFD=4.4
22:38:09.295 00.001 8996 MultiStar: [#1 -0.12,0.12,0.67,U] [#2 -0.11,-0.06,0.84,U] [#3 -0.03,0.18,0.68,U] [#4 -0.09,-0.25,0.52,U] [#5 0.05,0.25,0.59,U] [#6 -0.17,0.17,0.46,U] [#7 -0.31,0.09,0.45,U] [#8 0.12,0.19,0.33,U] 
22:38:09.295 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.13}, one-star: {-0.00, 0.35}
22:38:09.296 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
22:38:09.297 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
22:38:09.298 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.14 cameraTheta=2.08 mountX=-0.08 mountY=-0.12, mountTheta=-2.18
22:38:09.299 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.13, opts=13)
22:38:09.300 00.001 8996 Enqueuing Move request for scope (-0.07, 0.13)
22:38:09.301 00.001 20224 Worker thread wakes up
22:38:09.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
22:38:09.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
22:38:09.301 00.000 20224 Moving (-0.07, 0.13) raw xDistance=-0.08 yDistance=-0.12
22:38:09.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:38:09.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:09.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:38:09.301 00.000 20224 MoveAxis(E, 0, ABG)
22:38:09.301 00.000 20224 Move returns status 0, amount 0
22:38:09.301 00.000 20224 MoveAxis(N, 0, ABG)
22:38:09.301 00.000 20224 Move returns status 0, amount 0
22:38:09.301 00.000 20224 move complete, result=0
22:38:09.301 00.000 20224 worker thread done servicing request
22:38:09.306 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65507, med=2781, FiltMin=2534, FiltMax=27757, Gamma=1.000
22:38:09.324 00.018 8996 UpdateGuideState exits: m=746686 SNR=362.3
22:38:09.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:09.325 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:09.326 00.001 8996 Enqueuing Expose request
22:38:09.327 00.001 20224 Worker thread wakes up
22:38:09.327 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:09.328 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:09.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:10.482 01.154 20224 Exposure complete
22:38:10.544 00.062 20224 worker thread done servicing request
22:38:10.544 00.000 8996 OnExposeComplete: enter
22:38:10.545 00.001 8996 UpdateGuideState(): m_state=6
22:38:10.546 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5218
22:38:10.547 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=470.91, Mass=738556, SNR=401.5, Peak=65507 HFD=4.4
22:38:10.547 00.000 8996 MultiStar: [#1 -0.29,0.17,0.62,U] [#2 -0.46,0.03,0.00,M1] [#3 -0.33,0.08,0.55,U] [#4 -0.49,-0.03,0.00,M1] [#5 -0.58,0.18,0.00,M1] [#6 -0.38,0.13,0.38,U] [#7 -0.60,-0.11,0.00,M1] [#8 -0.28,0.00,0.34,U] 
22:38:10.548 00.001 8996 single-star, 4 included, MultiStar: {-0.27, 0.15}, one-star: {-0.19, 0.23}
22:38:10.549 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
22:38:10.549 00.000 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:38:10.550 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.25 mountX=-0.21 mountY=-0.21, mountTheta=-2.36
22:38:10.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.23, opts=13)
22:38:10.553 00.001 8996 Enqueuing Move request for scope (-0.19, 0.23)
22:38:10.553 00.000 20224 Worker thread wakes up
22:38:10.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd
22:38:10.554 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.23)
22:38:10.554 00.000 20224 Moving (-0.19, 0.23) raw xDistance=-0.21 yDistance=-0.21
22:38:10.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:38:10.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:38:10.554 00.000 20224 MoveAxis(E, 31, ABG)
22:38:10.554 00.000 20224 Guiding  Dir = 2, Dur = 31
22:38:10.554 00.000 20224 IsSlewing returns 0
22:38:10.554 00.000 20224 IsGuiding returns 0
22:38:10.557 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2781, FiltMin=2531, FiltMax=29056, Gamma=1.000
22:38:10.571 00.014 8996 UpdateGuideState exits: m=738556 SNR=401.5
22:38:10.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:10.572 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:10.573 00.001 8996 Enqueuing Expose request
22:38:10.598 00.025 20224 IsGuiding returns 1
22:38:10.598 00.000 20224 scope still moving after pulse duration time elapsed
22:38:10.628 00.030 20224 IsSlewing returns 0
22:38:10.628 00.000 20224 IsGuiding returns 1
22:38:10.658 00.030 20224 IsSlewing returns 0
22:38:10.658 00.000 20224 IsGuiding returns 1
22:38:10.689 00.031 20224 IsSlewing returns 0
22:38:10.689 00.000 20224 IsGuiding returns 0
22:38:10.689 00.000 20224 scope move finished after 31 + 103 ms
22:38:10.689 00.000 20224 Move returns status 0, amount 31
22:38:10.690 00.001 20224 MoveAxis(N, 44, ABG)
22:38:10.690 00.000 20224 Guiding  Dir = 0, Dur = 44
22:38:10.690 00.000 20224 IsSlewing returns 0
22:38:10.690 00.000 20224 IsGuiding returns 0
22:38:10.692 00.002 20224 PulseGuide returned control before completion, sleep 53
22:38:10.751 00.059 20224 IsGuiding returns 1
22:38:10.751 00.000 20224 scope still moving after pulse duration time elapsed
22:38:10.782 00.031 20224 IsSlewing returns 0
22:38:10.782 00.000 20224 IsGuiding returns 0
22:38:10.782 00.000 20224 scope move finished after 44 + 47 ms
22:38:10.782 00.000 20224 Move returns status 0, amount 44
22:38:10.782 00.000 20224 move complete, result=0
22:38:10.782 00.000 20224 worker thread done servicing request
22:38:10.782 00.000 20224 Worker thread wakes up
22:38:10.782 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 44 ms NORTH
22:38:10.783 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:10.784 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:11.764 00.980 20224 Exposure complete
22:38:11.832 00.068 20224 worker thread done servicing request
22:38:11.832 00.000 8996 OnExposeComplete: enter
22:38:11.834 00.002 8996 UpdateGuideState(): m_state=6
22:38:11.836 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5219
22:38:11.837 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=470.96, Mass=693537, SNR=340.2, Peak=65507 HFD=4.4
22:38:11.838 00.001 8996 MultiStar: [#1 -0.24,0.13,0.63,U] [#2 -0.05,-0.21,0.80,U] [#3 -0.04,-0.14,0.57,U] [#4 -0.09,-0.20,0.51,U] [#5 -0.06,-0.01,0.71,U] [#6 -0.08,-0.15,0.44,U] [#7 0.01,-0.12,0.52,U] [#8 0.07,0.04,0.40,U] 
22:38:11.839 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {-0.13, 0.29}
22:38:11.840 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
22:38:11.841 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
22:38:11.842 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.91 mountX=-0.08 mountY=0.03, mountTheta=2.79
22:38:11.843 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
22:38:11.844 00.001 8996 Enqueuing Move request for scope (-0.08, -0.02)
22:38:11.845 00.001 20224 Worker thread wakes up
22:38:11.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
22:38:11.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
22:38:11.845 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
22:38:11.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:38:11.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:11.846 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:38:11.846 00.000 20224 MoveAxis(E, 0, ABG)
22:38:11.846 00.000 20224 Move returns status 0, amount 0
22:38:11.846 00.000 20224 MoveAxis(N, 0, ABG)
22:38:11.846 00.000 20224 Move returns status 0, amount 0
22:38:11.846 00.000 20224 move complete, result=0
22:38:11.846 00.000 20224 worker thread done servicing request
22:38:11.850 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2784, FiltMin=2525, FiltMax=30624, Gamma=1.000
22:38:11.866 00.016 8996 UpdateGuideState exits: m=693537 SNR=340.2
22:38:11.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:11.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:11.870 00.002 8996 Enqueuing Expose request
22:38:11.871 00.001 20224 Worker thread wakes up
22:38:11.871 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:11.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:11.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:13.040 01.168 20224 Exposure complete
22:38:13.132 00.092 20224 worker thread done servicing request
22:38:13.132 00.000 8996 OnExposeComplete: enter
22:38:13.134 00.002 8996 UpdateGuideState(): m_state=6
22:38:13.135 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5220
22:38:13.137 00.002 8996 Star::Find returns 1 (0), X=138.33, Y=470.71, Mass=782408, SNR=383.6, Peak=55632 HFD=4.4
22:38:13.138 00.001 8996 MultiStar: [#1 -0.06,-0.03,0.67,U] [#2 0.00,-0.35,0.70,U] [#3 -0.00,-0.28,0.59,U] [#4 -0.10,-0.43,0.00,M1] [#5 0.05,-0.19,0.55,U] [#6 0.07,-0.45,0.00,M1] [#7 0.03,-0.46,0.00,M1] [#8 0.30,-0.20,0.33,U] 
22:38:13.139 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.15}, one-star: {0.32, 0.03}
22:38:13.141 00.002 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
22:38:13.142 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
22:38:13.144 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.95 mountX=0.12 mountY=0.14, mountTheta=0.84
22:38:13.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.15, opts=13)
22:38:13.147 00.001 8996 Enqueuing Move request for scope (0.11, -0.15)
22:38:13.148 00.001 20224 Worker thread wakes up
22:38:13.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
22:38:13.148 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
22:38:13.148 00.000 20224 Moving (0.11, -0.15) raw xDistance=0.12 yDistance=0.14
22:38:13.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:38:13.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:13.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:38:13.148 00.000 20224 MoveAxis(E, 0, ABG)
22:38:13.148 00.000 20224 Move returns status 0, amount 0
22:38:13.148 00.000 20224 MoveAxis(N, 0, ABG)
22:38:13.148 00.000 20224 Move returns status 0, amount 0
22:38:13.148 00.000 20224 move complete, result=0
22:38:13.148 00.000 20224 worker thread done servicing request
22:38:13.153 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55632, med=2784, FiltMin=2534, FiltMax=26029, Gamma=1.000
22:38:13.168 00.015 8996 UpdateGuideState exits: m=782408 SNR=383.6
22:38:13.168 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:13.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:13.170 00.001 8996 Enqueuing Expose request
22:38:13.171 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:13.172 00.001 20224 Worker thread wakes up
22:38:13.172 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:13.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:14.157 00.985 20224 Exposure complete
22:38:14.222 00.065 20224 worker thread done servicing request
22:38:14.222 00.000 8996 OnExposeComplete: enter
22:38:14.223 00.001 8996 UpdateGuideState(): m_state=6
22:38:14.224 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5221
22:38:14.225 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=470.50, Mass=740971, SNR=352.3, Peak=47158 HFD=4.8
22:38:14.225 00.000 8996 MultiStar: [#1 0.06,0.08,0.61,U] [#2 0.11,-0.18,0.80,U] [#3 0.28,-0.24,0.64,U] [#4 0.17,-0.31,0.54,U] [#5 0.05,-0.38,0.62,U] [#6 0.29,-0.53,0.00,M2] [#7 0.17,-0.54,0.00,M2] [#8 0.26,-0.18,0.39,U] 
22:38:14.226 00.001 8996 single-star, 6 included, MultiStar: {0.14, -0.20}, one-star: {0.13, -0.17}
22:38:14.227 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
22:38:14.228 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
22:38:14.228 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.21 cameraTheta=-0.94 mountX=0.14 mountY=0.16, mountTheta=0.84
22:38:14.230 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.17, opts=13)
22:38:14.231 00.001 8996 Enqueuing Move request for scope (0.13, -0.17)
22:38:14.232 00.001 20224 Worker thread wakes up
22:38:14.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
22:38:14.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
22:38:14.232 00.000 20224 Moving (0.13, -0.17) raw xDistance=0.14 yDistance=0.16
22:38:14.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:38:14.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:14.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:38:14.232 00.000 20224 MoveAxis(E, 0, ABG)
22:38:14.232 00.000 20224 Move returns status 0, amount 0
22:38:14.232 00.000 20224 MoveAxis(N, 0, ABG)
22:38:14.232 00.000 20224 Move returns status 0, amount 0
22:38:14.232 00.000 20224 move complete, result=0
22:38:14.232 00.000 20224 worker thread done servicing request
22:38:14.236 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47158, med=2787, FiltMin=2528, FiltMax=23021, Gamma=1.000
22:38:14.258 00.022 8996 UpdateGuideState exits: m=740971 SNR=352.3
22:38:14.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:14.261 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:14.262 00.001 8996 Enqueuing Expose request
22:38:14.263 00.001 20224 Worker thread wakes up
22:38:14.263 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:14.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:14.263 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:38:15.429 01.166 20224 Exposure complete
22:38:15.511 00.082 20224 worker thread done servicing request
22:38:15.511 00.000 8996 OnExposeComplete: enter
22:38:15.513 00.002 8996 UpdateGuideState(): m_state=6
22:38:15.514 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5222
22:38:15.515 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.95, Mass=701538, SNR=338.4, Peak=59616 HFD=4.2
22:38:15.516 00.001 8996 MultiStar: [#1 0.25,-0.05,0.74,U] [#2 0.19,-0.24,0.83,U] [#3 0.36,-0.43,0.00,M1] [#4 0.27,-0.50,0.00,M1] [#5 0.24,-0.03,0.71,U] [#6 0.26,-0.33,0.52,U] [#7 0.38,-0.34,0.00,M3] [#8 0.28,-0.25,0.46,U] 
22:38:15.517 00.001 8996 refined, 5 included, MultiStar: {0.28, -0.06}, one-star: {0.41, 0.27}
22:38:15.518 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
22:38:15.519 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
22:38:15.519 00.000 8996 CameraToMount -- cameraX=0.28 cameraY=-0.06 hyp=0.28 cameraTheta=-0.23 mountX=0.28 mountY=0.03, mountTheta=0.11
22:38:15.521 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.06, opts=13)
22:38:15.522 00.001 8996 Enqueuing Move request for scope (0.28, -0.06)
22:38:15.522 00.000 20224 Worker thread wakes up
22:38:15.523 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.06) opts 0xd
22:38:15.523 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.06)
22:38:15.523 00.000 20224 Moving (0.28, -0.06) raw xDistance=0.28 yDistance=0.03
22:38:15.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:38:15.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:15.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:38:15.523 00.000 20224 MoveAxis(W, 41, ABG)
22:38:15.523 00.000 20224 Guiding  Dir = 3, Dur = 41
22:38:15.523 00.000 20224 IsSlewing returns 0
22:38:15.523 00.000 20224 IsGuiding returns 0
22:38:15.531 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59616, med=2781, FiltMin=2505, FiltMax=28720, Gamma=1.000
22:38:15.559 00.028 20224 PulseGuide returned control before completion, sleep 16
22:38:15.561 00.002 8996 UpdateGuideState exits: m=701538 SNR=338.4
22:38:15.562 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:15.563 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:15.564 00.001 8996 Enqueuing Expose request
22:38:15.589 00.025 20224 IsGuiding returns 1
22:38:15.589 00.000 20224 scope still moving after pulse duration time elapsed
22:38:15.621 00.032 20224 IsSlewing returns 0
22:38:15.621 00.000 20224 IsGuiding returns 1
22:38:15.657 00.036 20224 IsSlewing returns 0
22:38:15.657 00.000 20224 IsGuiding returns 0
22:38:15.657 00.000 20224 scope move finished after 41 + 92 ms
22:38:15.657 00.000 20224 Move returns status 0, amount 41
22:38:15.657 00.000 20224 MoveAxis(N, 0, ABG)
22:38:15.657 00.000 20224 Move returns status 0, amount 0
22:38:15.657 00.000 20224 move complete, result=0
22:38:15.657 00.000 20224 worker thread done servicing request
22:38:15.657 00.000 20224 Worker thread wakes up
22:38:15.657 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.0 px 0 ms NORTH
22:38:15.660 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:15.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:16.653 00.993 20224 Exposure complete
22:38:16.725 00.072 20224 worker thread done servicing request
22:38:16.725 00.000 8996 OnExposeComplete: enter
22:38:16.727 00.002 8996 UpdateGuideState(): m_state=6
22:38:16.728 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5223
22:38:16.730 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=470.77, Mass=654065, SNR=320.8, Peak=55379 HFD=4.3
22:38:16.731 00.001 8996 MultiStar: [#1 -0.34,0.04,0.78,U] [#2 -0.00,-0.30,0.92,U] [#3 -0.16,-0.17,0.66,U] [#4 -0.22,-0.58,0.00,M2] [#5 -0.19,-0.32,0.70,U] [#6 -0.01,-0.30,0.45,U] [#7 -0.25,-0.35,0.53,U] [#8 -0.04,-0.36,0.43,U] 
22:38:16.732 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.18}, one-star: {-0.07, 0.10}
22:38:16.733 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
22:38:16.734 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:38:16.735 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.20 mountX=-0.08 mountY=-0.09, mountTheta=-2.30
22:38:16.737 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.10, opts=13)
22:38:16.738 00.001 8996 Enqueuing Move request for scope (-0.07, 0.10)
22:38:16.738 00.000 20224 Worker thread wakes up
22:38:16.739 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
22:38:16.739 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
22:38:16.739 00.000 20224 Moving (-0.07, 0.10) raw xDistance=-0.08 yDistance=-0.09
22:38:16.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:38:16.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:16.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:38:16.739 00.000 20224 MoveAxis(E, 0, ABG)
22:38:16.739 00.000 20224 Move returns status 0, amount 0
22:38:16.739 00.000 20224 MoveAxis(N, 0, ABG)
22:38:16.739 00.000 20224 Move returns status 0, amount 0
22:38:16.739 00.000 20224 move complete, result=0
22:38:16.739 00.000 20224 worker thread done servicing request
22:38:16.743 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55379, med=2777, FiltMin=2505, FiltMax=25981, Gamma=1.000
22:38:16.768 00.025 8996 UpdateGuideState exits: m=654065 SNR=320.8
22:38:16.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:16.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:16.771 00.001 8996 Enqueuing Expose request
22:38:16.772 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:16.773 00.001 20224 Worker thread wakes up
22:38:16.773 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:16.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:17.921 01.148 20224 Exposure complete
22:38:17.996 00.075 20224 worker thread done servicing request
22:38:17.996 00.000 8996 OnExposeComplete: enter
22:38:17.997 00.001 8996 UpdateGuideState(): m_state=6
22:38:17.998 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5224
22:38:17.999 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=470.76, Mass=770926, SNR=404.7, Peak=65507 HFD=4.5
22:38:17.999 00.000 8996 MultiStar: [#1 -0.24,0.19,0.54,U] [#2 -0.34,-0.19,0.60,U] [#3 -0.23,-0.10,0.54,U] [#4 -0.21,-0.35,0.46,U] [#5 -0.29,-0.23,0.44,U] [#6 -0.38,-0.01,0.45,U] [#7 -0.34,-0.15,0.36,U] [#8 -0.13,-0.02,0.35,U] 
22:38:18.000 00.001 8996 single-star, 8 included, MultiStar: {-0.24, -0.07}, one-star: {-0.10, 0.08}
22:38:18.001 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
22:38:18.002 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
22:38:18.002 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.44 mountX=-0.11 mountY=-0.07, mountTheta=-2.55
22:38:18.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.08, opts=13)
22:38:18.004 00.000 8996 Enqueuing Move request for scope (-0.10, 0.08)
22:38:18.005 00.001 20224 Worker thread wakes up
22:38:18.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
22:38:18.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
22:38:18.005 00.000 20224 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=-0.07
22:38:18.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:38:18.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:18.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:38:18.005 00.000 20224 MoveAxis(E, 0, ABG)
22:38:18.006 00.001 20224 Move returns status 0, amount 0
22:38:18.006 00.000 20224 MoveAxis(N, 0, ABG)
22:38:18.006 00.000 20224 Move returns status 0, amount 0
22:38:18.006 00.000 20224 move complete, result=0
22:38:18.006 00.000 20224 worker thread done servicing request
22:38:18.017 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2777, FiltMin=2505, FiltMax=29677, Gamma=1.000
22:38:18.041 00.024 8996 UpdateGuideState exits: m=770926 SNR=404.7
22:38:18.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:18.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:18.044 00.001 8996 Enqueuing Expose request
22:38:18.045 00.001 20224 Worker thread wakes up
22:38:18.045 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:18.046 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:18.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:19.025 00.979 20224 Exposure complete
22:38:19.087 00.062 20224 worker thread done servicing request
22:38:19.087 00.000 8996 OnExposeComplete: enter
22:38:19.088 00.001 8996 UpdateGuideState(): m_state=6
22:38:19.089 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5225
22:38:19.091 00.002 8996 Star::Find returns 1 (0), X=137.72, Y=470.80, Mass=752384, SNR=348.2, Peak=65507 HFD=4.5
22:38:19.092 00.001 8996 MultiStar: [#1 -0.49,-0.29,0.00,M1] [#2 -0.53,-0.20,0.00,M1] [#3 -0.22,-0.11,0.53,U] [#4 -0.19,-0.38,0.51,U] [#5 -0.47,-0.18,0.00,M1] [#6 -0.37,0.02,0.47,U] [#7 -0.47,-0.05,0.00,M2] [#8 -0.22,-0.21,0.46,U] 
22:38:19.093 00.001 8996 refined, 4 included, MultiStar: {-0.26, -0.07}, one-star: {-0.28, 0.13}
22:38:19.096 00.003 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
22:38:19.098 00.002 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
22:38:19.099 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.87 mountX=-0.25 mountY=0.10, mountTheta=2.76
22:38:19.101 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.07, opts=13)
22:38:19.103 00.002 8996 Enqueuing Move request for scope (-0.26, -0.07)
22:38:19.103 00.000 20224 Worker thread wakes up
22:38:19.103 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd
22:38:19.104 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.07)
22:38:19.104 00.000 20224 Moving (-0.26, -0.07) raw xDistance=-0.25 yDistance=0.10
22:38:19.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:38:19.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:19.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:38:19.104 00.000 20224 MoveAxis(E, 37, ABG)
22:38:19.104 00.000 20224 Guiding  Dir = 2, Dur = 37
22:38:19.104 00.000 20224 IsSlewing returns 0
22:38:19.104 00.000 20224 IsGuiding returns 0
22:38:19.109 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2781, FiltMin=2534, FiltMax=27488, Gamma=1.000
22:38:19.131 00.022 8996 UpdateGuideState exits: m=752384 SNR=348.2
22:38:19.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:19.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:19.134 00.001 8996 Enqueuing Expose request
22:38:19.135 00.001 20224 PulseGuide returned control before completion, sleep 17
22:38:19.165 00.030 20224 IsGuiding returns 1
22:38:19.165 00.000 20224 scope still moving after pulse duration time elapsed
22:38:19.196 00.031 20224 IsSlewing returns 0
22:38:19.196 00.000 20224 IsGuiding returns 1
22:38:19.227 00.031 20224 IsSlewing returns 0
22:38:19.228 00.001 20224 IsGuiding returns 0
22:38:19.228 00.000 20224 scope move finished after 37 + 86 ms
22:38:19.228 00.000 20224 Move returns status 0, amount 37
22:38:19.228 00.000 20224 MoveAxis(N, 0, ABG)
22:38:19.228 00.000 20224 Move returns status 0, amount 0
22:38:19.228 00.000 20224 move complete, result=0
22:38:19.228 00.000 20224 worker thread done servicing request
22:38:19.228 00.000 20224 Worker thread wakes up
22:38:19.228 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:19.228 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
22:38:19.230 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:20.419 01.189 20224 Exposure complete
22:38:20.496 00.077 20224 worker thread done servicing request
22:38:20.496 00.000 8996 OnExposeComplete: enter
22:38:20.497 00.001 8996 UpdateGuideState(): m_state=6
22:38:20.498 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5226
22:38:20.499 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.68, Mass=773632, SNR=363.6, Peak=57571 HFD=4.5
22:38:20.500 00.001 8996 MultiStar: [#1 -0.17,0.09,0.68,U] [#2 -0.09,-0.19,0.76,U] [#3 -0.06,-0.14,0.64,U] [#4 -0.17,-0.33,0.51,U] [#5 -0.05,-0.29,0.59,U] [#6 0.03,-0.19,0.50,U] [#7 -0.16,-0.39,0.44,U] [#8 0.06,0.02,0.35,U] 
22:38:20.500 00.000 8996 single-star, 8 included, MultiStar: {-0.04, -0.14}, one-star: {0.14, 0.01}
22:38:20.501 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
22:38:20.502 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
22:38:20.502 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.05 mountX=0.14 mountY=-0.02, mountTheta=-0.17
22:38:20.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.01, opts=13)
22:38:20.505 00.001 8996 Enqueuing Move request for scope (0.14, 0.01)
22:38:20.505 00.000 20224 Worker thread wakes up
22:38:20.506 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
22:38:20.506 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
22:38:20.506 00.000 20224 Moving (0.14, 0.01) raw xDistance=0.14 yDistance=-0.02
22:38:20.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:38:20.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:20.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:38:20.506 00.000 20224 MoveAxis(E, 0, ABG)
22:38:20.506 00.000 20224 Move returns status 0, amount 0
22:38:20.506 00.000 20224 MoveAxis(N, 0, ABG)
22:38:20.506 00.000 20224 Move returns status 0, amount 0
22:38:20.506 00.000 20224 move complete, result=0
22:38:20.506 00.000 20224 worker thread done servicing request
22:38:20.512 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57571, med=2781, FiltMin=2486, FiltMax=25261, Gamma=1.000
22:38:20.529 00.017 8996 UpdateGuideState exits: m=773632 SNR=363.6
22:38:20.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:20.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:20.531 00.000 8996 Enqueuing Expose request
22:38:20.532 00.001 20224 Worker thread wakes up
22:38:20.532 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:20.533 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:20.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:21.512 00.979 20224 Exposure complete
22:38:21.583 00.071 20224 worker thread done servicing request
22:38:21.583 00.000 8996 OnExposeComplete: enter
22:38:21.584 00.001 8996 UpdateGuideState(): m_state=6
22:38:21.585 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5227
22:38:21.586 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.92, Mass=714448, SNR=334.4, Peak=65507 HFD=4.4
22:38:21.587 00.001 8996 MultiStar: [#1 0.14,0.17,0.67,U] [#2 0.26,-0.25,0.74,U] [#3 0.20,-0.05,0.64,U] [#4 0.20,-0.35,0.64,U] [#5 0.01,-0.05,0.77,U] [#6 0.27,-0.21,0.45,U] [#7 0.16,-0.22,0.52,U] [#8 0.29,-0.01,0.42,U] 
22:38:21.588 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.06}, one-star: {-0.01, 0.24}
22:38:21.589 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
22:38:21.590 00.001 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.89)
22:38:21.590 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.36 mountX=0.15 mountY=0.04, mountTheta=0.25
22:38:21.592 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.06, opts=13)
22:38:21.593 00.001 8996 Enqueuing Move request for scope (0.15, -0.06)
22:38:21.593 00.000 20224 Worker thread wakes up
22:38:21.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
22:38:21.593 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
22:38:21.593 00.000 20224 Moving (0.15, -0.06) raw xDistance=0.15 yDistance=0.04
22:38:21.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:38:21.594 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:21.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:38:21.594 00.000 20224 MoveAxis(E, 0, ABG)
22:38:21.594 00.000 20224 Move returns status 0, amount 0
22:38:21.594 00.000 20224 MoveAxis(N, 0, ABG)
22:38:21.594 00.000 20224 Move returns status 0, amount 0
22:38:21.594 00.000 20224 move complete, result=0
22:38:21.594 00.000 20224 worker thread done servicing request
22:38:21.597 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2781, FiltMin=2521, FiltMax=29203, Gamma=1.000
22:38:21.619 00.022 8996 UpdateGuideState exits: m=714448 SNR=334.4
22:38:21.621 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:21.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:21.623 00.001 8996 Enqueuing Expose request
22:38:21.625 00.002 20224 Worker thread wakes up
22:38:21.625 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:21.626 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:21.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:22.779 01.153 20224 Exposure complete
22:38:22.847 00.068 20224 worker thread done servicing request
22:38:22.848 00.001 8996 OnExposeComplete: enter
22:38:22.850 00.002 8996 UpdateGuideState(): m_state=6
22:38:22.851 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5228
22:38:22.852 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=470.81, Mass=719497, SNR=372.0, Peak=55936 HFD=4.5
22:38:22.853 00.001 8996 MultiStar: [#1 0.13,0.17,0.61,U] [#2 0.15,0.08,0.78,U] [#3 0.24,-0.09,0.54,U] [#4 0.37,-0.43,0.00,M1] [#5 0.13,-0.29,0.62,U] [#6 0.19,-0.15,0.46,U] [#7 0.31,-0.31,0.41,U] [#8 0.28,-0.10,0.41,U] 
22:38:22.854 00.001 8996 refined, 7 included, MultiStar: {0.22, -0.03}, one-star: {0.31, 0.14}
22:38:22.855 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
22:38:22.856 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.11)
22:38:22.857 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.15 mountX=0.22 mountY=0.01, mountTheta=0.04
22:38:22.859 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.03, opts=13)
22:38:22.860 00.001 8996 Enqueuing Move request for scope (0.22, -0.03)
22:38:22.861 00.001 20224 Worker thread wakes up
22:38:22.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
22:38:22.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
22:38:22.861 00.000 20224 Moving (0.22, -0.03) raw xDistance=0.22 yDistance=0.01
22:38:22.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:38:22.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:22.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:38:22.861 00.000 20224 MoveAxis(W, 32, ABG)
22:38:22.861 00.000 20224 Guiding  Dir = 3, Dur = 32
22:38:22.861 00.000 20224 IsSlewing returns 0
22:38:22.861 00.000 20224 IsGuiding returns 0
22:38:22.863 00.002 20224 PulseGuide returned control before completion, sleep 41
22:38:22.866 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55936, med=2777, FiltMin=2499, FiltMax=25312, Gamma=1.000
22:38:22.884 00.018 8996 UpdateGuideState exits: m=719497 SNR=372.0
22:38:22.886 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:22.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:22.888 00.001 8996 Enqueuing Expose request
22:38:22.911 00.023 20224 IsGuiding returns 1
22:38:22.911 00.000 20224 scope still moving after pulse duration time elapsed
22:38:22.942 00.031 20224 IsSlewing returns 0
22:38:22.942 00.000 20224 IsGuiding returns 0
22:38:22.942 00.000 20224 scope move finished after 32 + 48 ms
22:38:22.942 00.000 20224 Move returns status 0, amount 32
22:38:22.942 00.000 20224 MoveAxis(N, 0, ABG)
22:38:22.942 00.000 20224 Move returns status 0, amount 0
22:38:22.942 00.000 20224 move complete, result=0
22:38:22.942 00.000 20224 worker thread done servicing request
22:38:22.942 00.000 20224 Worker thread wakes up
22:38:22.942 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:22.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:22.944 00.002 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
22:38:23.919 00.975 20224 Exposure complete
22:38:23.984 00.065 20224 worker thread done servicing request
22:38:23.984 00.000 8996 OnExposeComplete: enter
22:38:23.985 00.001 8996 UpdateGuideState(): m_state=6
22:38:23.986 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5229
22:38:23.987 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.87, Mass=822060, SNR=393.1, Peak=65507 HFD=4.4
22:38:23.988 00.001 8996 MultiStar: [#1 -0.43,0.27,0.00,M1] [#2 -0.49,0.26,0.00,M1] [#3 -0.15,-0.20,0.49,U] [#4 -0.21,-0.54,0.00,M2] [#5 -0.09,-0.38,0.54,U] [#6 -0.12,-0.44,0.00,M1] [#7 -0.45,-0.22,0.00,M1] [#8 0.08,-0.18,0.39,U] 
22:38:23.989 00.001 8996 refined, 3 included, MultiStar: {-0.00, -0.07}, one-star: {0.08, 0.19}
22:38:23.989 00.000 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
22:38:23.990 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
22:38:23.991 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.63 mountX=0.00 mountY=0.07, mountTheta=1.54
22:38:23.993 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.07, opts=13)
22:38:23.996 00.003 8996 Enqueuing Move request for scope (-0.00, -0.07)
22:38:23.998 00.002 20224 Worker thread wakes up
22:38:23.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
22:38:23.998 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
22:38:23.998 00.000 20224 Moving (-0.00, -0.07) raw xDistance=0.00 yDistance=0.07
22:38:23.998 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:38:23.998 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:23.998 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:38:23.998 00.000 20224 MoveAxis(E, 0, ABG)
22:38:23.998 00.000 20224 Move returns status 0, amount 0
22:38:23.998 00.000 20224 MoveAxis(N, 0, ABG)
22:38:23.998 00.000 20224 Move returns status 0, amount 0
22:38:23.998 00.000 20224 move complete, result=0
22:38:23.998 00.000 20224 worker thread done servicing request
22:38:24.002 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2781, FiltMin=2496, FiltMax=30512, Gamma=1.000
22:38:24.016 00.014 8996 UpdateGuideState exits: m=822060 SNR=393.1
22:38:24.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:24.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:24.019 00.001 8996 Enqueuing Expose request
22:38:24.020 00.001 20224 Worker thread wakes up
22:38:24.020 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:24.020 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:24.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:25.192 01.172 20224 Exposure complete
22:38:25.252 00.060 20224 worker thread done servicing request
22:38:25.252 00.000 8996 OnExposeComplete: enter
22:38:25.253 00.001 8996 UpdateGuideState(): m_state=6
22:38:25.254 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5230
22:38:25.255 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.02, Mass=694929, SNR=309.8, Peak=58963 HFD=4.4
22:38:25.256 00.001 8996 MultiStar: [#1 -0.62,0.35,0.00,M2] [#2 -0.56,-0.01,0.00,M2] [#3 -0.26,0.11,0.67,U] [#4 -0.27,-0.01,0.63,U] [#5 -0.31,-0.06,0.64,U] [#6 -0.37,-0.09,0.48,U] [#7 -0.40,-0.08,0.48,U] [#8 -0.25,0.06,0.49,U] 
22:38:25.256 00.000 8996 refined, 6 included, MultiStar: {-0.28, 0.07}, one-star: {-0.20, 0.35}
22:38:25.258 00.002 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
22:38:25.260 00.002 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
22:38:25.261 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.07 hyp=0.29 cameraTheta=2.89 mountX=-0.29 mountY=-0.04, mountTheta=-3.00
22:38:25.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.07, opts=13)
22:38:25.263 00.000 8996 Enqueuing Move request for scope (-0.28, 0.07)
22:38:25.265 00.002 20224 Worker thread wakes up
22:38:25.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.07) opts 0xd
22:38:25.265 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.07)
22:38:25.265 00.000 20224 Moving (-0.28, 0.07) raw xDistance=-0.29 yDistance=-0.04
22:38:25.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:38:25.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:25.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:38:25.266 00.001 20224 MoveAxis(E, 42, ABG)
22:38:25.266 00.000 20224 Guiding  Dir = 2, Dur = 42
22:38:25.266 00.000 20224 IsSlewing returns 0
22:38:25.267 00.001 20224 IsGuiding returns 0
22:38:25.273 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58963, med=2777, FiltMin=2521, FiltMax=30013, Gamma=1.000
22:38:25.291 00.018 20224 PulseGuide returned control before completion, sleep 28
22:38:25.310 00.019 8996 UpdateGuideState exits: m=694929 SNR=309.8
22:38:25.312 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:25.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:25.313 00.000 8996 Enqueuing Expose request
22:38:25.321 00.008 20224 IsGuiding returns 1
22:38:25.321 00.000 20224 scope still moving after pulse duration time elapsed
22:38:25.358 00.037 20224 IsSlewing returns 0
22:38:25.358 00.000 20224 IsGuiding returns 1
22:38:25.385 00.027 20224 IsSlewing returns 0
22:38:25.385 00.000 20224 IsGuiding returns 0
22:38:25.385 00.000 20224 scope move finished after 42 + 75 ms
22:38:25.385 00.000 20224 Move returns status 0, amount 42
22:38:25.385 00.000 20224 MoveAxis(N, 0, ABG)
22:38:25.385 00.000 20224 Move returns status 0, amount 0
22:38:25.385 00.000 20224 move complete, result=0
22:38:25.386 00.001 20224 worker thread done servicing request
22:38:25.386 00.000 20224 Worker thread wakes up
22:38:25.386 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.0 px 0 ms NORTH
22:38:25.388 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:25.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:26.373 00.985 20224 Exposure complete
22:38:26.469 00.096 20224 worker thread done servicing request
22:38:26.469 00.000 8996 OnExposeComplete: enter
22:38:26.470 00.001 8996 UpdateGuideState(): m_state=6
22:38:26.472 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5231
22:38:26.473 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.03, Mass=688406, SNR=361.0, Peak=65507 HFD=4.4
22:38:26.476 00.003 8996 MultiStar: [#1 -0.60,0.16,0.00,M3] [#2 -0.39,-0.20,0.00,M3] [#3 -0.31,0.13,0.58,U] [#4 -0.34,-0.01,0.46,U] [#5 -0.27,0.16,0.56,U] [#6 -0.18,0.08,0.39,U] [#7 -0.26,0.01,0.43,U] [#8 -0.14,-0.02,0.36,U] 
22:38:26.477 00.001 8996 refined, 6 included, MultiStar: {-0.22, 0.15}, one-star: {-0.11, 0.35}
22:38:26.478 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
22:38:26.479 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
22:38:26.480 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.26 cameraTheta=2.56 mountX=-0.23 mountY=-0.12, mountTheta=-2.67
22:38:26.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.15, opts=13)
22:38:26.483 00.001 8996 Enqueuing Move request for scope (-0.22, 0.15)
22:38:26.485 00.002 20224 Worker thread wakes up
22:38:26.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
22:38:26.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
22:38:26.485 00.000 20224 Moving (-0.22, 0.15) raw xDistance=-0.23 yDistance=-0.12
22:38:26.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
22:38:26.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:26.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:38:26.485 00.000 20224 MoveAxis(E, 37, ABG)
22:38:26.485 00.000 20224 Guiding  Dir = 2, Dur = 37
22:38:26.485 00.000 20224 IsSlewing returns 0
22:38:26.486 00.001 20224 IsGuiding returns 0
22:38:26.489 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2777, FiltMin=2521, FiltMax=28813, Gamma=1.000
22:38:26.514 00.025 8996 UpdateGuideState exits: m=688406 SNR=361.0
22:38:26.515 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:26.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:26.517 00.001 8996 Enqueuing Expose request
22:38:26.541 00.024 20224 IsGuiding returns 1
22:38:26.541 00.000 20224 scope still moving after pulse duration time elapsed
22:38:26.570 00.029 20224 IsSlewing returns 0
22:38:26.570 00.000 20224 IsGuiding returns 1
22:38:26.602 00.032 20224 IsSlewing returns 0
22:38:26.602 00.000 20224 IsGuiding returns 1
22:38:26.634 00.032 20224 IsSlewing returns 0
22:38:26.634 00.000 20224 IsGuiding returns 0
22:38:26.634 00.000 20224 scope move finished after 37 + 111 ms
22:38:26.634 00.000 20224 Move returns status 0, amount 37
22:38:26.634 00.000 20224 MoveAxis(N, 0, ABG)
22:38:26.634 00.000 20224 Move returns status 0, amount 0
22:38:26.635 00.001 20224 move complete, result=0
22:38:26.635 00.000 20224 worker thread done servicing request
22:38:26.635 00.000 20224 Worker thread wakes up
22:38:26.635 00.000 8996 GuideStep: -0.2 px 37 ms EAST, -0.1 px 0 ms NORTH
22:38:26.637 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:26.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:27.796 01.159 20224 Exposure complete
22:38:27.862 00.066 20224 worker thread done servicing request
22:38:27.862 00.000 8996 OnExposeComplete: enter
22:38:27.864 00.002 8996 UpdateGuideState(): m_state=6
22:38:27.866 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5232
22:38:27.867 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.10, Mass=729140, SNR=343.1, Peak=61123 HFD=4.4
22:38:27.869 00.002 8996 MultiStar: [#1 -0.12,0.50,0.00,M4] [#2 0.06,-0.10,0.82,U] [#3 0.10,0.18,0.68,U] [#4 0.06,0.13,0.56,U] [#5 0.09,0.10,0.62,U] [#6 0.10,0.02,0.46,U] [#7 -0.02,0.10,0.49,U] [#8 0.03,0.15,0.42,U] 
22:38:27.870 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.14}, one-star: {0.05, 0.43}
22:38:27.871 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
22:38:27.873 00.002 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
22:38:27.876 00.003 8996 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.16 cameraTheta=1.18 mountX=0.05 mountY=-0.15, mountTheta=-1.27
22:38:27.879 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.14, opts=13)
22:38:27.880 00.001 8996 Enqueuing Move request for scope (0.06, 0.14)
22:38:27.881 00.001 20224 Worker thread wakes up
22:38:27.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
22:38:27.881 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
22:38:27.881 00.000 20224 Moving (0.06, 0.14) raw xDistance=0.05 yDistance=-0.15
22:38:27.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:38:27.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:27.882 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:38:27.882 00.000 20224 MoveAxis(E, 0, ABG)
22:38:27.882 00.000 20224 Move returns status 0, amount 0
22:38:27.882 00.000 20224 MoveAxis(N, 0, ABG)
22:38:27.882 00.000 20224 Move returns status 0, amount 0
22:38:27.882 00.000 20224 move complete, result=0
22:38:27.882 00.000 20224 worker thread done servicing request
22:38:27.889 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61123, med=2781, FiltMin=2512, FiltMax=28237, Gamma=1.000
22:38:27.902 00.013 8996 UpdateGuideState exits: m=729140 SNR=343.1
22:38:27.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:27.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:27.905 00.001 8996 Enqueuing Expose request
22:38:27.906 00.001 20224 Worker thread wakes up
22:38:27.906 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:27.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:27.907 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:28.872 00.965 20224 Exposure complete
22:38:28.944 00.072 20224 worker thread done servicing request
22:38:28.944 00.000 8996 OnExposeComplete: enter
22:38:28.945 00.001 8996 UpdateGuideState(): m_state=6
22:38:28.946 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5233
22:38:28.947 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.06, Mass=706429, SNR=331.9, Peak=65507 HFD=4.4
22:38:28.948 00.001 8996 MultiStar: [#1 -0.15,0.66,0.00,M5] [#2 0.12,-0.10,0.79,U] [#3 0.14,0.17,0.65,U] [#4 0.09,-0.13,0.60,U] [#5 -0.06,0.27,0.66,U] [#6 0.09,-0.04,0.47,U] [#7 -0.03,0.03,0.44,U] [#8 -0.05,0.34,0.44,U] 
22:38:28.948 00.000 8996 refined, 7 included, MultiStar: {0.04, 0.13}, one-star: {0.00, 0.38}
22:38:28.949 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
22:38:28.950 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
22:38:28.951 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.27 mountX=0.03 mountY=-0.13, mountTheta=-1.37
22:38:28.952 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.13, opts=13)
22:38:28.953 00.001 8996 Enqueuing Move request for scope (0.04, 0.13)
22:38:28.954 00.001 20224 Worker thread wakes up
22:38:28.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
22:38:28.954 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
22:38:28.954 00.000 20224 Moving (0.04, 0.13) raw xDistance=0.03 yDistance=-0.13
22:38:28.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:28.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:28.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:38:28.954 00.000 20224 MoveAxis(E, 0, ABG)
22:38:28.955 00.001 20224 Move returns status 0, amount 0
22:38:28.955 00.000 20224 MoveAxis(N, 0, ABG)
22:38:28.955 00.000 20224 Move returns status 0, amount 0
22:38:28.955 00.000 20224 move complete, result=0
22:38:28.955 00.000 20224 worker thread done servicing request
22:38:28.957 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2781, FiltMin=2499, FiltMax=25923, Gamma=1.000
22:38:28.971 00.014 8996 UpdateGuideState exits: m=706429 SNR=331.9
22:38:28.971 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:28.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:28.973 00.001 8996 Enqueuing Expose request
22:38:28.974 00.001 20224 Worker thread wakes up
22:38:28.974 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:28.974 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:28.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:30.131 01.157 20224 Exposure complete
22:38:30.206 00.075 20224 worker thread done servicing request
22:38:30.206 00.000 8996 OnExposeComplete: enter
22:38:30.208 00.002 8996 UpdateGuideState(): m_state=6
22:38:30.210 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5234
22:38:30.211 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=471.10, Mass=710602, SNR=360.4, Peak=61680 HFD=4.3
22:38:30.212 00.001 8996 MultiStar: [#1 -0.11,0.63,0.00,M6] [#2 -0.01,-0.03,0.73,U] [#3 0.10,0.30,0.56,U] [#4 0.11,0.14,0.49,U] [#5 0.15,0.31,0.61,U] [#6 0.20,0.05,0.51,U] [#7 -0.02,0.17,0.39,U] [#8 0.42,0.22,0.00,M1] 
22:38:30.213 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.21}, one-star: {0.42, 0.42}
22:38:30.214 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
22:38:30.215 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
22:38:30.216 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.21 hyp=0.27 cameraTheta=0.91 mountX=0.14 mountY=-0.23, mountTheta=-1.01
22:38:30.219 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.21, opts=13)
22:38:30.219 00.000 8996 Enqueuing Move request for scope (0.17, 0.21)
22:38:30.220 00.001 20224 Worker thread wakes up
22:38:30.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.21) opts 0xd
22:38:30.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.21)
22:38:30.220 00.000 20224 Moving (0.17, 0.21) raw xDistance=0.14 yDistance=-0.23
22:38:30.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:38:30.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:38:30.220 00.000 20224 MoveAxis(E, 0, ABG)
22:38:30.220 00.000 20224 Move returns status 0, amount 0
22:38:30.220 00.000 20224 MoveAxis(N, 49, ABG)
22:38:30.220 00.000 20224 Guiding  Dir = 0, Dur = 49
22:38:30.221 00.001 20224 IsSlewing returns 0
22:38:30.221 00.000 20224 IsGuiding returns 0
22:38:30.224 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61680, med=2777, FiltMin=2515, FiltMax=26134, Gamma=1.000
22:38:30.241 00.017 8996 UpdateGuideState exits: m=710602 SNR=360.4
22:38:30.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:30.242 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:30.243 00.001 8996 Enqueuing Expose request
22:38:30.268 00.025 20224 PulseGuide returned control before completion, sleep 12
22:38:30.283 00.015 20224 IsGuiding returns 1
22:38:30.283 00.000 20224 scope still moving after pulse duration time elapsed
22:38:30.315 00.032 20224 IsSlewing returns 0
22:38:30.315 00.000 20224 IsGuiding returns 1
22:38:30.346 00.031 20224 IsSlewing returns 0
22:38:30.347 00.001 20224 IsGuiding returns 1
22:38:30.377 00.030 20224 IsSlewing returns 0
22:38:30.377 00.000 20224 IsGuiding returns 0
22:38:30.378 00.001 20224 scope move finished after 49 + 107 ms
22:38:30.378 00.000 20224 Move returns status 0, amount 49
22:38:30.378 00.000 20224 move complete, result=0
22:38:30.378 00.000 20224 worker thread done servicing request
22:38:30.378 00.000 20224 Worker thread wakes up
22:38:30.378 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:38:30.380 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:30.380 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:31.353 00.973 20224 Exposure complete
22:38:31.415 00.062 20224 worker thread done servicing request
22:38:31.415 00.000 8996 OnExposeComplete: enter
22:38:31.416 00.001 8996 UpdateGuideState(): m_state=6
22:38:31.417 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5235
22:38:31.417 00.000 8996 Star::Find returns 1 (0), X=138.21, Y=470.77, Mass=744613, SNR=385.5, Peak=56563 HFD=4.4
22:38:31.418 00.001 8996 MultiStar: [#1 -0.23,0.20,0.62,U] [#2 -0.14,-0.17,0.70,U] [#3 -0.03,0.04,0.56,U] [#4 0.03,-0.20,0.45,U] [#5 -0.01,-0.31,0.58,U] [#6 -0.23,-0.20,0.38,U] [#7 -0.17,-0.24,0.43,U] [#8 0.12,-0.18,0.39,U] 
22:38:31.419 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {0.21, 0.09}
22:38:31.420 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
22:38:31.421 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
22:38:31.423 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.95 mountX=-0.02 mountY=0.08, mountTheta=1.85
22:38:31.427 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
22:38:31.430 00.003 8996 Enqueuing Move request for scope (-0.03, -0.08)
22:38:31.431 00.001 20224 Worker thread wakes up
22:38:31.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
22:38:31.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
22:38:31.431 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.02 yDistance=0.08
22:38:31.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:31.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:31.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:38:31.431 00.000 20224 MoveAxis(E, 0, ABG)
22:38:31.431 00.000 20224 Move returns status 0, amount 0
22:38:31.431 00.000 20224 MoveAxis(N, 0, ABG)
22:38:31.431 00.000 20224 Move returns status 0, amount 0
22:38:31.431 00.000 20224 move complete, result=0
22:38:31.431 00.000 20224 worker thread done servicing request
22:38:31.435 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56563, med=2777, FiltMin=2509, FiltMax=25664, Gamma=1.000
22:38:31.457 00.022 8996 UpdateGuideState exits: m=744613 SNR=385.5
22:38:31.458 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:31.459 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:31.460 00.001 8996 Enqueuing Expose request
22:38:31.461 00.001 20224 Worker thread wakes up
22:38:31.461 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:31.461 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:31.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:32.615 01.154 20224 Exposure complete
22:38:32.693 00.078 20224 worker thread done servicing request
22:38:32.693 00.000 8996 OnExposeComplete: enter
22:38:32.694 00.001 8996 UpdateGuideState(): m_state=6
22:38:32.696 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5236
22:38:32.698 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=470.86, Mass=680404, SNR=325.1, Peak=55827 HFD=4.4
22:38:32.699 00.001 8996 MultiStar: [#1 -0.06,0.10,0.75,U] [#2 -0.07,-0.19,0.74,U] [#3 -0.05,-0.18,0.68,U] [#4 -0.04,-0.39,0.47,U] [#5 0.15,-0.06,0.67,U] [#6 -0.04,-0.13,0.52,U] [#7 -0.19,-0.32,0.51,U] [#8 0.04,-0.10,0.43,U] 
22:38:32.700 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.09}, one-star: {0.19, 0.18}
22:38:32.701 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
22:38:32.702 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
22:38:32.703 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.49 mountX=0.02 mountY=0.09, mountTheta=1.40
22:38:32.706 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
22:38:32.707 00.001 8996 Enqueuing Move request for scope (0.01, -0.09)
22:38:32.709 00.002 20224 Worker thread wakes up
22:38:32.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
22:38:32.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
22:38:32.709 00.000 20224 Moving (0.01, -0.09) raw xDistance=0.02 yDistance=0.09
22:38:32.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:38:32.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:32.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:38:32.709 00.000 20224 MoveAxis(E, 0, ABG)
22:38:32.709 00.000 20224 Move returns status 0, amount 0
22:38:32.710 00.001 20224 MoveAxis(N, 0, ABG)
22:38:32.710 00.000 20224 Move returns status 0, amount 0
22:38:32.710 00.000 20224 move complete, result=0
22:38:32.710 00.000 20224 worker thread done servicing request
22:38:32.715 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55827, med=2781, FiltMin=2531, FiltMax=26096, Gamma=1.000
22:38:32.738 00.023 8996 UpdateGuideState exits: m=680404 SNR=325.1
22:38:32.740 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:32.742 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:32.743 00.001 8996 Enqueuing Expose request
22:38:32.743 00.000 20224 Worker thread wakes up
22:38:32.744 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:32.745 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:32.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:33.735 00.990 20224 Exposure complete
22:38:33.799 00.064 20224 worker thread done servicing request
22:38:33.799 00.000 8996 OnExposeComplete: enter
22:38:33.800 00.001 8996 UpdateGuideState(): m_state=6
22:38:33.801 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5237
22:38:33.802 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=470.95, Mass=731353, SNR=368.0, Peak=55888 HFD=4.4
22:38:33.803 00.001 8996 MultiStar: [#1 0.07,0.04,0.67,U] [#2 -0.07,-0.21,0.77,U] [#3 0.04,-0.06,0.55,U] [#4 0.10,-0.20,0.49,U] [#5 0.08,0.07,0.61,U] [#6 0.15,0.02,0.44,U] [#7 0.07,-0.42,0.49,U] [#8 0.24,-0.01,0.36,U] 
22:38:33.804 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.03}, one-star: {0.25, 0.27}
22:38:33.805 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
22:38:33.805 00.000 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.00)
22:38:33.806 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-0.25 mountX=0.11 mountY=0.01, mountTheta=0.14
22:38:33.808 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.03, opts=13)
22:38:33.809 00.001 8996 Enqueuing Move request for scope (0.10, -0.03)
22:38:33.810 00.001 20224 Worker thread wakes up
22:38:33.810 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
22:38:33.810 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
22:38:33.810 00.000 20224 Moving (0.10, -0.03) raw xDistance=0.11 yDistance=0.01
22:38:33.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:38:33.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:33.811 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:38:33.811 00.000 20224 MoveAxis(E, 0, ABG)
22:38:33.811 00.000 20224 Move returns status 0, amount 0
22:38:33.811 00.000 20224 MoveAxis(N, 0, ABG)
22:38:33.811 00.000 20224 Move returns status 0, amount 0
22:38:33.811 00.000 20224 move complete, result=0
22:38:33.811 00.000 20224 worker thread done servicing request
22:38:33.820 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55888, med=2781, FiltMin=2531, FiltMax=28896, Gamma=1.000
22:38:33.845 00.025 8996 UpdateGuideState exits: m=731353 SNR=368.0
22:38:33.848 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:33.850 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:33.852 00.002 8996 Enqueuing Expose request
22:38:33.854 00.002 20224 Worker thread wakes up
22:38:33.854 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:33.856 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:33.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:35.003 01.147 20224 Exposure complete
22:38:35.074 00.071 20224 worker thread done servicing request
22:38:35.074 00.000 8996 OnExposeComplete: enter
22:38:35.075 00.001 8996 UpdateGuideState(): m_state=6
22:38:35.076 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5238
22:38:35.076 00.000 8996 Star::Find returns 1 (0), X=138.09, Y=471.16, Mass=725348, SNR=361.0, Peak=61395 HFD=4.4
22:38:35.077 00.001 8996 MultiStar: [#1 -0.13,0.52,0.00,M4] [#2 0.12,0.15,0.64,U] [#3 0.13,0.12,0.68,U] [#4 0.15,-0.11,0.55,U] [#5 0.04,0.31,0.56,U] [#6 0.09,0.05,0.36,U] [#7 0.00,-0.00,0.52,U] [#8 -0.04,0.13,0.35,U] 
22:38:35.078 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.18}, one-star: {0.08, 0.49}
22:38:35.079 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
22:38:35.079 00.000 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
22:38:35.080 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.15 mountX=0.06 mountY=-0.19, mountTheta=-1.25
22:38:35.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.18, opts=13)
22:38:35.083 00.001 8996 Enqueuing Move request for scope (0.08, 0.18)
22:38:35.084 00.001 20224 Worker thread wakes up
22:38:35.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
22:38:35.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
22:38:35.084 00.000 20224 Moving (0.08, 0.18) raw xDistance=0.06 yDistance=-0.19
22:38:35.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:38:35.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:35.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:38:35.084 00.000 20224 MoveAxis(E, 0, ABG)
22:38:35.084 00.000 20224 Move returns status 0, amount 0
22:38:35.084 00.000 20224 MoveAxis(N, 0, ABG)
22:38:35.084 00.000 20224 Move returns status 0, amount 0
22:38:35.084 00.000 20224 move complete, result=0
22:38:35.084 00.000 20224 worker thread done servicing request
22:38:35.088 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61395, med=2781, FiltMin=2505, FiltMax=28662, Gamma=1.000
22:38:35.102 00.014 8996 UpdateGuideState exits: m=725348 SNR=361.0
22:38:35.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:35.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:35.104 00.000 8996 Enqueuing Expose request
22:38:35.106 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:35.107 00.001 20224 Worker thread wakes up
22:38:35.107 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:35.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:36.075 00.968 20224 Exposure complete
22:38:36.148 00.073 20224 worker thread done servicing request
22:38:36.148 00.000 8996 OnExposeComplete: enter
22:38:36.150 00.002 8996 UpdateGuideState(): m_state=6
22:38:36.151 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5239
22:38:36.152 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=470.96, Mass=717793, SNR=323.8, Peak=56003 HFD=4.3
22:38:36.152 00.000 8996 MultiStar: [#1 -0.03,0.15,0.74,U] [#2 -0.11,-0.08,0.82,U] [#3 0.05,-0.20,0.66,U] [#4 0.01,-0.26,0.60,U] [#5 -0.12,-0.16,0.70,U] [#6 -0.01,-0.12,0.51,U] [#7 -0.19,-0.26,0.52,U] [#8 -0.03,-0.07,0.45,U] 
22:38:36.154 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {0.19, 0.29}
22:38:36.155 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
22:38:36.156 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
22:38:36.157 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.85 mountX=-0.01 mountY=0.05, mountTheta=1.75
22:38:36.157 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
22:38:36.159 00.002 8996 Enqueuing Move request for scope (-0.01, -0.05)
22:38:36.160 00.001 20224 Worker thread wakes up
22:38:36.161 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
22:38:36.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
22:38:36.161 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
22:38:36.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:38:36.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:36.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:36.161 00.000 20224 MoveAxis(E, 0, ABG)
22:38:36.161 00.000 20224 Move returns status 0, amount 0
22:38:36.161 00.000 20224 MoveAxis(N, 0, ABG)
22:38:36.161 00.000 20224 Move returns status 0, amount 0
22:38:36.162 00.001 20224 move complete, result=0
22:38:36.162 00.000 20224 worker thread done servicing request
22:38:36.168 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56003, med=2781, FiltMin=2502, FiltMax=29840, Gamma=1.000
22:38:36.182 00.014 8996 UpdateGuideState exits: m=717793 SNR=323.8
22:38:36.184 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:36.184 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:36.184 00.000 8996 Enqueuing Expose request
22:38:36.186 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:36.187 00.001 20224 Worker thread wakes up
22:38:36.187 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:36.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:37.351 01.164 20224 Exposure complete
22:38:37.407 00.056 20224 worker thread done servicing request
22:38:37.407 00.000 8996 OnExposeComplete: enter
22:38:37.408 00.001 8996 UpdateGuideState(): m_state=6
22:38:37.409 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5240
22:38:37.410 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.79, Mass=721319, SNR=383.0, Peak=57587 HFD=4.4
22:38:37.411 00.001 8996 MultiStar: [#1 -0.18,0.04,0.65,U] [#2 -0.04,-0.24,0.71,U] [#3 -0.14,0.17,0.59,U] [#4 -0.28,-0.08,0.47,U] [#5 0.01,-0.11,0.58,U] [#6 -0.06,-0.07,0.43,U] [#7 -0.04,-0.30,0.47,U] [#8 0.14,-0.13,0.35,U] 
22:38:37.412 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.05}, one-star: {0.07, 0.11}
22:38:37.413 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:38:37.414 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
22:38:37.414 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.41 mountX=-0.05 mountY=0.05, mountTheta=2.30
22:38:37.417 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
22:38:37.419 00.002 8996 Enqueuing Move request for scope (-0.05, -0.05)
22:38:37.420 00.001 20224 Worker thread wakes up
22:38:37.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
22:38:37.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
22:38:37.420 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.05 yDistance=0.05
22:38:37.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:38:37.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:37.421 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:37.421 00.000 20224 MoveAxis(E, 0, ABG)
22:38:37.421 00.000 20224 Move returns status 0, amount 0
22:38:37.421 00.000 20224 MoveAxis(N, 0, ABG)
22:38:37.421 00.000 20224 Move returns status 0, amount 0
22:38:37.421 00.000 20224 move complete, result=0
22:38:37.421 00.000 20224 worker thread done servicing request
22:38:37.426 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57587, med=2781, FiltMin=2524, FiltMax=25117, Gamma=1.000
22:38:37.450 00.024 8996 UpdateGuideState exits: m=721319 SNR=383.0
22:38:37.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:37.451 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:37.452 00.001 8996 Enqueuing Expose request
22:38:37.453 00.001 20224 Worker thread wakes up
22:38:37.453 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:37.453 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:37.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:38.425 00.972 20224 Exposure complete
22:38:38.481 00.056 20224 worker thread done servicing request
22:38:38.481 00.000 8996 OnExposeComplete: enter
22:38:38.482 00.001 8996 UpdateGuideState(): m_state=6
22:38:38.483 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5241
22:38:38.484 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.10, Mass=720344, SNR=337.1, Peak=65507 HFD=4.3
22:38:38.485 00.001 8996 MultiStar: [#1 -0.09,0.43,0.00,M3] [#2 -0.12,0.23,0.79,U] [#3 0.19,0.27,0.70,U] [#4 0.03,0.06,0.55,U] [#5 -0.09,0.04,0.66,U] [#6 0.28,0.01,0.39,U] [#7 0.15,0.07,0.45,U] [#8 0.07,0.16,0.40,U] 
22:38:38.485 00.000 8996 refined, 7 included, MultiStar: {0.05, 0.19}, one-star: {0.05, 0.42}
22:38:38.486 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:38:38.487 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
22:38:38.487 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.32 mountX=0.03 mountY=-0.20, mountTheta=-1.42
22:38:38.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.19, opts=13)
22:38:38.490 00.001 8996 Enqueuing Move request for scope (0.05, 0.19)
22:38:38.491 00.001 20224 Worker thread wakes up
22:38:38.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
22:38:38.491 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
22:38:38.491 00.000 20224 Moving (0.05, 0.19) raw xDistance=0.03 yDistance=-0.20
22:38:38.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:38.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:38.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:38:38.491 00.000 20224 MoveAxis(E, 0, ABG)
22:38:38.491 00.000 20224 Move returns status 0, amount 0
22:38:38.491 00.000 20224 MoveAxis(N, 0, ABG)
22:38:38.492 00.001 20224 Move returns status 0, amount 0
22:38:38.492 00.000 20224 move complete, result=0
22:38:38.492 00.000 20224 worker thread done servicing request
22:38:38.494 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2781, FiltMin=2528, FiltMax=27597, Gamma=1.000
22:38:38.511 00.017 8996 UpdateGuideState exits: m=720344 SNR=337.1
22:38:38.513 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:38.515 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:38.516 00.001 8996 Enqueuing Expose request
22:38:38.518 00.002 20224 Worker thread wakes up
22:38:38.518 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:38:38.520 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:38.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:39.679 01.159 20224 Exposure complete
22:38:39.752 00.073 20224 worker thread done servicing request
22:38:39.753 00.001 8996 OnExposeComplete: enter
22:38:39.753 00.000 8996 UpdateGuideState(): m_state=6
22:38:39.755 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5242
22:38:39.757 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=471.03, Mass=736916, SNR=365.7, Peak=59363 HFD=4.5
22:38:39.759 00.002 8996 MultiStar: [#1 -0.12,0.22,0.65,U] [#2 0.10,-0.08,0.74,U] [#3 0.13,0.21,0.62,U] [#4 0.14,-0.23,0.49,U] [#5 0.02,-0.06,0.55,U] [#6 0.14,-0.08,0.43,U] [#7 -0.08,-0.09,0.36,U] [#8 0.05,0.20,0.39,U] 
22:38:39.761 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.08}, one-star: {-0.02, 0.35}
22:38:39.761 00.000 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
22:38:39.763 00.002 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
22:38:39.764 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.15 mountX=0.03 mountY=-0.09, mountTheta=-1.25
22:38:39.766 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
22:38:39.767 00.001 8996 Enqueuing Move request for scope (0.04, 0.08)
22:38:39.768 00.001 20224 Worker thread wakes up
22:38:39.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
22:38:39.768 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
22:38:39.768 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.09
22:38:39.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:38:39.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:39.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:38:39.768 00.000 20224 MoveAxis(E, 0, ABG)
22:38:39.768 00.000 20224 Move returns status 0, amount 0
22:38:39.768 00.000 20224 MoveAxis(N, 0, ABG)
22:38:39.768 00.000 20224 Move returns status 0, amount 0
22:38:39.768 00.000 20224 move complete, result=0
22:38:39.768 00.000 20224 worker thread done servicing request
22:38:39.773 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59363, med=2781, FiltMin=2509, FiltMax=28557, Gamma=1.000
22:38:39.794 00.021 8996 UpdateGuideState exits: m=736916 SNR=365.7
22:38:39.796 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:39.798 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:39.798 00.000 8996 Enqueuing Expose request
22:38:39.799 00.001 20224 Worker thread wakes up
22:38:39.800 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:39.801 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:39.801 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:40.787 00.986 20224 Exposure complete
22:38:40.852 00.065 20224 worker thread done servicing request
22:38:40.852 00.000 8996 OnExposeComplete: enter
22:38:40.853 00.001 8996 UpdateGuideState(): m_state=6
22:38:40.854 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5243
22:38:40.855 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=470.89, Mass=757896, SNR=354.7, Peak=61459 HFD=4.4
22:38:40.856 00.001 8996 MultiStar: [#1 0.02,0.22,0.66,U] [#2 -0.11,0.01,0.79,U] [#3 0.14,0.08,0.52,U] [#4 0.13,-0.21,0.52,U] [#5 -0.11,0.04,0.66,U] [#6 0.10,-0.04,0.50,U] [#7 -0.04,-0.11,0.42,U] [#8 0.03,-0.02,0.42,U] 
22:38:40.857 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.10, 0.21}
22:38:40.857 00.000 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
22:38:40.858 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
22:38:40.859 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.79 mountX=-0.01 mountY=-0.04, mountTheta=-1.89
22:38:40.860 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
22:38:40.861 00.001 8996 Enqueuing Move request for scope (-0.01, 0.05)
22:38:40.862 00.001 20224 Worker thread wakes up
22:38:40.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
22:38:40.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
22:38:40.862 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.01 yDistance=-0.04
22:38:40.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:38:40.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:40.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:38:40.862 00.000 20224 MoveAxis(E, 0, ABG)
22:38:40.862 00.000 20224 Move returns status 0, amount 0
22:38:40.862 00.000 20224 MoveAxis(N, 0, ABG)
22:38:40.862 00.000 20224 Move returns status 0, amount 0
22:38:40.862 00.000 20224 move complete, result=0
22:38:40.862 00.000 20224 worker thread done servicing request
22:38:40.865 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61459, med=2777, FiltMin=2534, FiltMax=31136, Gamma=1.000
22:38:40.883 00.018 8996 UpdateGuideState exits: m=757896 SNR=354.7
22:38:40.885 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:40.885 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:40.886 00.001 8996 Enqueuing Expose request
22:38:40.888 00.002 20224 Worker thread wakes up
22:38:40.888 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:40.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:40.888 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:42.064 01.176 20224 Exposure complete
22:38:42.134 00.070 20224 worker thread done servicing request
22:38:42.134 00.000 8996 OnExposeComplete: enter
22:38:42.135 00.001 8996 UpdateGuideState(): m_state=6
22:38:42.135 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5244
22:38:42.135 00.000 8996 Star::Find returns 1 (0), X=137.95, Y=470.96, Mass=731002, SNR=365.3, Peak=65507 HFD=4.4
22:38:42.136 00.001 8996 MultiStar: [#1 -0.08,0.34,0.68,U] [#2 0.02,0.00,0.80,U] [#3 0.02,0.12,0.57,U] [#4 -0.09,-0.07,0.49,U] [#5 0.00,-0.05,0.59,U] [#6 -0.06,-0.12,0.42,U] [#7 -0.13,-0.11,0.46,U] [#8 0.28,-0.11,0.42,U] 
22:38:42.136 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.07}, one-star: {-0.05, 0.29}
22:38:42.137 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
22:38:42.138 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
22:38:42.139 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.82 mountX=-0.02 mountY=-0.07, mountTheta=-1.92
22:38:42.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.07, opts=13)
22:38:42.141 00.000 8996 Enqueuing Move request for scope (-0.02, 0.07)
22:38:42.142 00.001 20224 Worker thread wakes up
22:38:42.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.07) opts 0xd
22:38:42.142 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.07)
22:38:42.142 00.000 20224 Moving (-0.02, 0.07) raw xDistance=-0.02 yDistance=-0.07
22:38:42.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:42.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:42.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:38:42.142 00.000 20224 MoveAxis(E, 0, ABG)
22:38:42.142 00.000 20224 Move returns status 0, amount 0
22:38:42.142 00.000 20224 MoveAxis(N, 0, ABG)
22:38:42.142 00.000 20224 Move returns status 0, amount 0
22:38:42.142 00.000 20224 move complete, result=0
22:38:42.144 00.002 20224 worker thread done servicing request
22:38:42.147 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2781, FiltMin=2537, FiltMax=27981, Gamma=1.000
22:38:42.161 00.014 8996 UpdateGuideState exits: m=731002 SNR=365.3
22:38:42.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:42.165 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:42.168 00.003 8996 Enqueuing Expose request
22:38:42.169 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:42.171 00.002 20224 Worker thread wakes up
22:38:42.172 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:42.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:43.145 00.973 20224 Exposure complete
22:38:43.229 00.084 20224 worker thread done servicing request
22:38:43.229 00.000 8996 OnExposeComplete: enter
22:38:43.230 00.001 8996 UpdateGuideState(): m_state=6
22:38:43.231 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5245
22:38:43.232 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.12, Mass=787809, SNR=384.9, Peak=64787 HFD=4.4
22:38:43.233 00.001 8996 MultiStar: [#1 -0.22,0.41,0.00,M1] [#2 -0.06,0.03,0.68,U] [#3 -0.14,0.14,0.54,U] [#4 -0.21,0.03,0.52,U] [#5 -0.04,0.26,0.54,U] [#6 -0.05,-0.04,0.40,U] [#7 -0.08,0.03,0.39,U] [#8 0.01,-0.05,0.35,U] 
22:38:43.233 00.000 8996 refined, 7 included, MultiStar: {-0.07, 0.15}, one-star: {-0.01, 0.45}
22:38:43.234 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
22:38:43.235 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
22:38:43.235 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.00 mountX=-0.08 mountY=-0.14, mountTheta=-2.10
22:38:43.237 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.15, opts=13)
22:38:43.237 00.000 8996 Enqueuing Move request for scope (-0.07, 0.15)
22:38:43.238 00.001 20224 Worker thread wakes up
22:38:43.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
22:38:43.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
22:38:43.238 00.000 20224 Moving (-0.07, 0.15) raw xDistance=-0.08 yDistance=-0.14
22:38:43.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:38:43.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:43.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:38:43.238 00.000 20224 MoveAxis(E, 0, ABG)
22:38:43.238 00.000 20224 Move returns status 0, amount 0
22:38:43.238 00.000 20224 MoveAxis(N, 0, ABG)
22:38:43.239 00.001 20224 Move returns status 0, amount 0
22:38:43.239 00.000 20224 move complete, result=0
22:38:43.239 00.000 20224 worker thread done servicing request
22:38:43.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64787, med=2781, FiltMin=2531, FiltMax=29133, Gamma=1.000
22:38:43.256 00.013 8996 UpdateGuideState exits: m=787809 SNR=384.9
22:38:43.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:43.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:43.259 00.001 8996 Enqueuing Expose request
22:38:43.260 00.001 20224 Worker thread wakes up
22:38:43.260 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:38:43.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:43.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:44.424 01.164 20224 Exposure complete
22:38:44.499 00.075 20224 worker thread done servicing request
22:38:44.500 00.001 8996 OnExposeComplete: enter
22:38:44.502 00.002 8996 UpdateGuideState(): m_state=6
22:38:44.504 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5246
22:38:44.506 00.002 8996 Star::Find returns 1 (0), X=137.74, Y=470.89, Mass=777235, SNR=369.5, Peak=65507 HFD=4.5
22:38:44.509 00.003 8996 MultiStar: [#1 -0.63,0.21,0.00,M2] [#2 -0.17,-0.19,0.65,U] [#3 -0.37,0.20,0.65,U] [#4 -0.52,-0.04,0.00,M1] [#5 -0.38,0.11,0.60,U] [#6 -0.33,0.08,0.43,U] [#7 -0.41,-0.24,0.00,M1] [#8 -0.26,-0.05,0.32,U] 
22:38:44.511 00.002 8996 refined, 5 included, MultiStar: {-0.29, 0.08}, one-star: {-0.27, 0.21}
22:38:44.512 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:38:44.514 00.002 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
22:38:44.515 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.08 hyp=0.30 cameraTheta=2.87 mountX=-0.30 mountY=-0.05, mountTheta=-2.99
22:38:44.518 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.08, opts=13)
22:38:44.520 00.002 8996 Enqueuing Move request for scope (-0.29, 0.08)
22:38:44.520 00.000 20224 Worker thread wakes up
22:38:44.521 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.08) opts 0xd
22:38:44.521 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.08)
22:38:44.521 00.000 20224 Moving (-0.29, 0.08) raw xDistance=-0.30 yDistance=-0.05
22:38:44.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:38:44.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:44.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:38:44.521 00.000 20224 MoveAxis(E, 44, ABG)
22:38:44.521 00.000 20224 Guiding  Dir = 2, Dur = 44
22:38:44.522 00.001 20224 IsSlewing returns 0
22:38:44.522 00.000 20224 IsGuiding returns 0
22:38:44.524 00.002 20224 PulseGuide returned control before completion, sleep 53
22:38:44.525 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2781, FiltMin=2499, FiltMax=30992, Gamma=1.000
22:38:44.540 00.015 8996 UpdateGuideState exits: m=777235 SNR=369.5
22:38:44.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:44.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:44.542 00.000 8996 Enqueuing Expose request
22:38:44.582 00.040 20224 IsGuiding returns 1
22:38:44.582 00.000 20224 scope still moving after pulse duration time elapsed
22:38:44.613 00.031 20224 IsSlewing returns 0
22:38:44.613 00.000 20224 IsGuiding returns 0
22:38:44.614 00.001 20224 scope move finished after 44 + 47 ms
22:38:44.614 00.000 20224 Move returns status 0, amount 44
22:38:44.614 00.000 20224 MoveAxis(N, 0, ABG)
22:38:44.614 00.000 20224 Move returns status 0, amount 0
22:38:44.614 00.000 20224 move complete, result=0
22:38:44.614 00.000 20224 worker thread done servicing request
22:38:44.614 00.000 20224 Worker thread wakes up
22:38:44.614 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:44.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:44.615 00.001 8996 GuideStep: -0.3 px 44 ms EAST, -0.0 px 0 ms NORTH
22:38:45.594 00.979 20224 Exposure complete
22:38:45.662 00.068 20224 worker thread done servicing request
22:38:45.662 00.000 8996 OnExposeComplete: enter
22:38:45.664 00.002 8996 UpdateGuideState(): m_state=6
22:38:45.665 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5247
22:38:45.666 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=470.93, Mass=639659, SNR=350.5, Peak=51523 HFD=4.4
22:38:45.667 00.001 8996 MultiStar: [#1 -0.42,0.09,0.67,U] [#2 -0.05,-0.38,0.75,U] [#3 -0.05,-0.14,0.62,U] [#4 -0.08,-0.14,0.61,U] [#5 -0.33,-0.03,0.67,U] [#6 -0.19,-0.17,0.41,U] [#7 -0.01,-0.38,0.51,U] [#8 -0.10,-0.10,0.41,U] 
22:38:45.668 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.03, 0.26}
22:38:45.669 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
22:38:45.669 00.000 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
22:38:45.670 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.60 mountX=-0.13 mountY=0.10, mountTheta=2.49
22:38:45.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.08, opts=13)
22:38:45.672 00.000 8996 Enqueuing Move request for scope (-0.14, -0.08)
22:38:45.673 00.001 20224 Worker thread wakes up
22:38:45.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
22:38:45.673 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
22:38:45.673 00.000 20224 Moving (-0.14, -0.08) raw xDistance=-0.13 yDistance=0.10
22:38:45.674 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:38:45.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:45.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:38:45.674 00.000 20224 MoveAxis(E, 0, ABG)
22:38:45.674 00.000 20224 Move returns status 0, amount 0
22:38:45.674 00.000 20224 MoveAxis(N, 0, ABG)
22:38:45.674 00.000 20224 Move returns status 0, amount 0
22:38:45.674 00.000 20224 move complete, result=0
22:38:45.674 00.000 20224 worker thread done servicing request
22:38:45.678 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51523, med=2781, FiltMin=2523, FiltMax=26989, Gamma=1.000
22:38:45.692 00.014 8996 UpdateGuideState exits: m=639659 SNR=350.5
22:38:45.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:45.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:45.696 00.002 8996 Enqueuing Expose request
22:38:45.697 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:45.698 00.001 20224 Worker thread wakes up
22:38:45.699 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:45.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:46.868 01.169 20224 Exposure complete
22:38:46.923 00.055 20224 worker thread done servicing request
22:38:46.923 00.000 8996 OnExposeComplete: enter
22:38:46.924 00.001 8996 UpdateGuideState(): m_state=6
22:38:46.926 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5248
22:38:46.927 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.65, Mass=757294, SNR=380.8, Peak=56243 HFD=4.6
22:38:46.927 00.000 8996 MultiStar: [#1 -0.14,0.18,0.64,U] [#2 -0.01,-0.15,0.73,U] [#3 0.18,-0.08,0.56,U] [#4 0.10,-0.24,0.53,U] [#5 0.08,-0.24,0.54,U] [#6 0.07,-0.01,0.38,U] [#7 -0.07,-0.33,0.40,U] [#8 0.12,-0.15,0.36,U] 
22:38:46.928 00.001 8996 single-star, 8 included, MultiStar: {0.04, -0.10}, one-star: {0.09, -0.02}
22:38:46.929 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
22:38:46.929 00.000 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.04)
22:38:46.930 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.10 cameraTheta=-0.22 mountX=0.09 mountY=0.01, mountTheta=0.11
22:38:46.933 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.02, opts=13)
22:38:46.933 00.000 8996 Enqueuing Move request for scope (0.09, -0.02)
22:38:46.935 00.002 20224 Worker thread wakes up
22:38:46.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
22:38:46.935 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
22:38:46.935 00.000 20224 Moving (0.09, -0.02) raw xDistance=0.09 yDistance=0.01
22:38:46.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:38:46.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:46.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:38:46.935 00.000 20224 MoveAxis(E, 0, ABG)
22:38:46.935 00.000 20224 Move returns status 0, amount 0
22:38:46.935 00.000 20224 MoveAxis(N, 0, ABG)
22:38:46.935 00.000 20224 Move returns status 0, amount 0
22:38:46.935 00.000 20224 move complete, result=0
22:38:46.935 00.000 20224 worker thread done servicing request
22:38:46.938 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56243, med=2781, FiltMin=2492, FiltMax=24525, Gamma=1.000
22:38:46.952 00.014 8996 UpdateGuideState exits: m=757294 SNR=380.8
22:38:46.953 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:46.953 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:46.954 00.001 8996 Enqueuing Expose request
22:38:46.955 00.001 20224 Worker thread wakes up
22:38:46.955 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:38:46.956 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:46.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:47.913 00.957 20224 Exposure complete
22:38:47.991 00.078 20224 worker thread done servicing request
22:38:47.991 00.000 8996 OnExposeComplete: enter
22:38:47.993 00.002 8996 UpdateGuideState(): m_state=6
22:38:47.994 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5249
22:38:47.996 00.002 8996 Star::Find returns 1 (0), X=138.02, Y=470.55, Mass=757802, SNR=340.7, Peak=53686 HFD=4.6
22:38:47.998 00.002 8996 MultiStar: [#1 -0.17,0.24,0.72,U] [#2 -0.11,-0.11,0.77,U] [#3 0.05,-0.17,0.60,U] [#4 0.06,-0.22,0.61,U] [#5 -0.03,-0.13,0.59,U] [#6 0.12,-0.03,0.47,U] [#7 -0.20,-0.23,0.42,U] [#8 0.03,-0.29,0.39,U] 
22:38:47.999 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.10}, one-star: {0.01, -0.13}
22:38:48.001 00.002 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
22:38:48.002 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
22:38:48.004 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.84 mountX=-0.02 mountY=0.11, mountTheta=1.74
22:38:48.006 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.10, opts=13)
22:38:48.007 00.001 8996 Enqueuing Move request for scope (-0.03, -0.10)
22:38:48.009 00.002 20224 Worker thread wakes up
22:38:48.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
22:38:48.009 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
22:38:48.009 00.000 20224 Moving (-0.03, -0.10) raw xDistance=-0.02 yDistance=0.11
22:38:48.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:48.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:48.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:38:48.009 00.000 20224 MoveAxis(E, 0, ABG)
22:38:48.009 00.000 20224 Move returns status 0, amount 0
22:38:48.009 00.000 20224 MoveAxis(N, 0, ABG)
22:38:48.009 00.000 20224 Move returns status 0, amount 0
22:38:48.009 00.000 20224 move complete, result=0
22:38:48.009 00.000 20224 worker thread done servicing request
22:38:48.014 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53686, med=2777, FiltMin=2518, FiltMax=25293, Gamma=1.000
22:38:48.038 00.024 8996 UpdateGuideState exits: m=757802 SNR=340.7
22:38:48.039 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:48.040 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:48.041 00.001 8996 Enqueuing Expose request
22:38:48.042 00.001 20224 Worker thread wakes up
22:38:48.042 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:48.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:48.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:49.209 01.166 20224 Exposure complete
22:38:49.284 00.075 20224 worker thread done servicing request
22:38:49.285 00.001 8996 OnExposeComplete: enter
22:38:49.286 00.001 8996 UpdateGuideState(): m_state=6
22:38:49.288 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5250
22:38:49.289 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.69, Mass=740711, SNR=359.6, Peak=54227 HFD=4.6
22:38:49.291 00.002 8996 MultiStar: [#1 0.05,0.19,0.77,U] [#2 0.01,-0.10,0.71,U] [#3 0.03,0.18,0.59,U] [#4 0.03,-0.05,0.54,U] [#5 0.11,-0.15,0.59,U] [#6 0.12,0.14,0.37,U] [#7 0.04,0.03,0.47,U] [#8 0.20,-0.00,0.42,U] 
22:38:49.292 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {0.17, 0.02}
22:38:49.293 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
22:38:49.294 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
22:38:49.296 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.33 mountX=0.08 mountY=-0.04, mountTheta=-0.44
22:38:49.298 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
22:38:49.300 00.002 8996 Enqueuing Move request for scope (0.08, 0.03)
22:38:49.301 00.001 20224 Worker thread wakes up
22:38:49.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
22:38:49.301 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
22:38:49.301 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
22:38:49.302 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:38:49.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:49.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:38:49.302 00.000 20224 MoveAxis(E, 0, ABG)
22:38:49.302 00.000 20224 Move returns status 0, amount 0
22:38:49.302 00.000 20224 MoveAxis(N, 0, ABG)
22:38:49.302 00.000 20224 Move returns status 0, amount 0
22:38:49.302 00.000 20224 move complete, result=0
22:38:49.303 00.001 20224 worker thread done servicing request
22:38:49.310 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54227, med=2781, FiltMin=2470, FiltMax=24352, Gamma=1.000
22:38:49.334 00.024 8996 UpdateGuideState exits: m=740711 SNR=359.6
22:38:49.336 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:49.336 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:49.337 00.001 8996 Enqueuing Expose request
22:38:49.338 00.001 20224 Worker thread wakes up
22:38:49.338 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:49.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:49.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:50.316 00.977 20224 Exposure complete
22:38:50.400 00.084 20224 worker thread done servicing request
22:38:50.400 00.000 8996 OnExposeComplete: enter
22:38:50.401 00.001 8996 UpdateGuideState(): m_state=6
22:38:50.402 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5251
22:38:50.402 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=470.88, Mass=722382, SNR=328.0, Peak=56528 HFD=4.4
22:38:50.404 00.002 8996 MultiStar: [#1 0.07,0.29,0.67,U] [#2 0.17,-0.08,0.84,U] [#3 0.24,0.06,0.69,U] [#4 0.22,-0.20,0.66,U] [#5 0.13,-0.10,0.69,U] [#6 0.25,-0.21,0.48,U] [#7 0.21,-0.06,0.53,U] [#8 0.21,0.12,0.36,U] 
22:38:50.405 00.001 8996 refined, 8 included, MultiStar: {0.22, 0.02}, one-star: {0.38, 0.21}
22:38:50.405 00.000 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
22:38:50.406 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
22:38:50.407 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.07 mountX=0.21 mountY=-0.04, mountTheta=-0.19
22:38:50.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.02, opts=13)
22:38:50.409 00.000 8996 Enqueuing Move request for scope (0.22, 0.02)
22:38:50.411 00.002 20224 Worker thread wakes up
22:38:50.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
22:38:50.411 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
22:38:50.411 00.000 20224 Moving (0.22, 0.02) raw xDistance=0.21 yDistance=-0.04
22:38:50.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:38:50.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:50.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:38:50.411 00.000 20224 MoveAxis(W, 31, ABG)
22:38:50.411 00.000 20224 Guiding  Dir = 3, Dur = 31
22:38:50.411 00.000 20224 IsSlewing returns 0
22:38:50.412 00.001 20224 IsGuiding returns 0
22:38:50.414 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56528, med=2777, FiltMin=2531, FiltMax=27821, Gamma=1.000
22:38:50.428 00.014 8996 UpdateGuideState exits: m=722382 SNR=328.0
22:38:50.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:50.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:50.431 00.000 8996 Enqueuing Expose request
22:38:50.456 00.025 20224 IsGuiding returns 1
22:38:50.456 00.000 20224 scope still moving after pulse duration time elapsed
22:38:50.485 00.029 20224 IsSlewing returns 0
22:38:50.485 00.000 20224 IsGuiding returns 1
22:38:50.516 00.031 20224 IsSlewing returns 0
22:38:50.516 00.000 20224 IsGuiding returns 1
22:38:50.548 00.032 20224 IsSlewing returns 0
22:38:50.548 00.000 20224 IsGuiding returns 0
22:38:50.548 00.000 20224 scope move finished after 31 + 106 ms
22:38:50.548 00.000 20224 Move returns status 0, amount 31
22:38:50.548 00.000 20224 MoveAxis(N, 0, ABG)
22:38:50.548 00.000 20224 Move returns status 0, amount 0
22:38:50.548 00.000 20224 move complete, result=0
22:38:50.548 00.000 20224 worker thread done servicing request
22:38:50.548 00.000 20224 Worker thread wakes up
22:38:50.549 00.001 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
22:38:50.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:50.551 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:51.724 01.173 20224 Exposure complete
22:38:51.791 00.067 20224 worker thread done servicing request
22:38:51.792 00.001 8996 OnExposeComplete: enter
22:38:51.792 00.000 8996 UpdateGuideState(): m_state=6
22:38:51.794 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5252
22:38:51.794 00.000 8996 Star::Find returns 1 (0), X=137.70, Y=471.29, Mass=726739, SNR=329.6, Peak=60483 HFD=4.6
22:38:51.795 00.001 8996 MultiStar: [#1 -0.49,0.55,0.00,M1] [#2 -0.42,0.27,0.00,M1] [#3 -0.25,0.46,0.00,M1] [#4 -0.28,0.16,0.63,U] [#5 -0.33,0.36,0.00,M1] [#6 -0.29,0.38,0.00,M1] [#7 -0.47,0.07,0.00,M1] [#8 -0.28,0.20,0.49,U] 
22:38:51.796 00.001 8996 refined, 2 included, MultiStar: {-0.29, 0.38}, one-star: {-0.31, 0.62}
22:38:51.797 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
22:38:51.798 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
22:38:51.798 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=0.38 hyp=0.48 cameraTheta=2.22 mountX=-0.33 mountY=-0.35, mountTheta=-2.33
22:38:51.800 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.38, opts=13)
22:38:51.801 00.001 8996 Enqueuing Move request for scope (-0.29, 0.38)
22:38:51.802 00.001 20224 Worker thread wakes up
22:38:51.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.38) opts 0xd
22:38:51.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.38)
22:38:51.802 00.000 20224 Moving (-0.29, 0.38) raw xDistance=-0.33 yDistance=-0.35
22:38:51.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
22:38:51.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:38:51.802 00.000 20224 MoveAxis(E, 46, ABG)
22:38:51.802 00.000 20224 Guiding  Dir = 2, Dur = 46
22:38:51.802 00.000 20224 IsSlewing returns 0
22:38:51.802 00.000 20224 IsGuiding returns 0
22:38:51.806 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60483, med=2777, FiltMin=2515, FiltMax=26422, Gamma=1.000
22:38:51.827 00.021 8996 UpdateGuideState exits: m=726739 SNR=329.6
22:38:51.829 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:51.829 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:51.831 00.002 8996 Enqueuing Expose request
22:38:51.858 00.027 20224 IsGuiding returns 1
22:38:51.858 00.000 20224 scope still moving after pulse duration time elapsed
22:38:51.889 00.031 20224 IsSlewing returns 0
22:38:51.889 00.000 20224 IsGuiding returns 1
22:38:51.919 00.030 20224 IsSlewing returns 0
22:38:51.919 00.000 20224 IsGuiding returns 1
22:38:51.950 00.031 20224 IsSlewing returns 0
22:38:51.951 00.001 20224 IsGuiding returns 0
22:38:51.951 00.000 20224 scope move finished after 46 + 102 ms
22:38:51.951 00.000 20224 Move returns status 0, amount 46
22:38:51.951 00.000 20224 MoveAxis(N, 73, ABG)
22:38:51.951 00.000 20224 Guiding  Dir = 0, Dur = 73
22:38:51.951 00.000 20224 IsSlewing returns 0
22:38:51.951 00.000 20224 IsGuiding returns 0
22:38:52.015 00.064 20224 PulseGuide returned control before completion, sleep 20
22:38:52.044 00.029 20224 IsGuiding returns 1
22:38:52.044 00.000 20224 scope still moving after pulse duration time elapsed
22:38:52.074 00.030 20224 IsSlewing returns 0
22:38:52.075 00.001 20224 IsGuiding returns 1
22:38:52.106 00.031 20224 IsSlewing returns 0
22:38:52.107 00.001 20224 IsGuiding returns 0
22:38:52.107 00.000 20224 scope move finished after 73 + 82 ms
22:38:52.107 00.000 20224 Move returns status 0, amount 73
22:38:52.107 00.000 20224 move complete, result=0
22:38:52.107 00.000 20224 worker thread done servicing request
22:38:52.107 00.000 20224 Worker thread wakes up
22:38:52.107 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.3 px 73 ms NORTH
22:38:52.109 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:52.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:53.105 00.996 20224 Exposure complete
22:38:53.192 00.087 20224 worker thread done servicing request
22:38:53.192 00.000 8996 OnExposeComplete: enter
22:38:53.193 00.001 8996 UpdateGuideState(): m_state=6
22:38:53.194 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5253
22:38:53.195 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.01, Mass=690940, SNR=337.0, Peak=62803 HFD=4.4
22:38:53.197 00.002 8996 MultiStar: [#1 -0.48,0.25,0.00,M2] [#2 -0.27,0.10,0.70,U] [#3 -0.16,-0.05,0.58,U] [#4 -0.16,-0.07,0.54,U] [#5 -0.28,-0.00,0.62,U] [#6 -0.19,0.03,0.52,U] [#7 -0.50,-0.05,0.00,M2] [#8 -0.11,-0.10,0.39,U] 
22:38:53.198 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.07}, one-star: {-0.08, 0.33}
22:38:53.198 00.000 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
22:38:53.199 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:38:53.200 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.76 mountX=-0.18 mountY=-0.05, mountTheta=-2.87
22:38:53.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.07, opts=13)
22:38:53.203 00.001 8996 Enqueuing Move request for scope (-0.18, 0.07)
22:38:53.204 00.001 20224 Worker thread wakes up
22:38:53.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
22:38:53.204 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
22:38:53.204 00.000 20224 Moving (-0.18, 0.07) raw xDistance=-0.18 yDistance=-0.05
22:38:53.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:38:53.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:53.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:38:53.204 00.000 20224 MoveAxis(E, 0, ABG)
22:38:53.205 00.001 20224 Move returns status 0, amount 0
22:38:53.205 00.000 20224 MoveAxis(N, 0, ABG)
22:38:53.205 00.000 20224 Move returns status 0, amount 0
22:38:53.205 00.000 20224 move complete, result=0
22:38:53.205 00.000 20224 worker thread done servicing request
22:38:53.209 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=62803, med=2777, FiltMin=2507, FiltMax=28925, Gamma=1.000
22:38:53.234 00.025 8996 UpdateGuideState exits: m=690940 SNR=337.0
22:38:53.236 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:53.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:53.238 00.001 8996 Enqueuing Expose request
22:38:53.239 00.001 20224 Worker thread wakes up
22:38:53.239 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:38:53.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:53.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:54.421 01.181 20224 Exposure complete
22:38:54.507 00.086 20224 worker thread done servicing request
22:38:54.507 00.000 8996 OnExposeComplete: enter
22:38:54.509 00.002 8996 UpdateGuideState(): m_state=6
22:38:54.510 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5254
22:38:54.512 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=470.41, Mass=738207, SNR=345.9, Peak=59910 HFD=4.2
22:38:54.512 00.000 8996 MultiStar: [#1 -0.37,-0.04,0.74,U] [#2 -0.45,-0.16,0.00,M1] [#3 -0.22,-0.14,0.76,U] [#4 -0.33,-0.38,0.00,M1] [#5 -0.20,-0.32,0.58,U] [#6 0.02,-0.41,0.45,U] [#7 -0.15,-0.27,0.48,U] [#8 0.09,-0.33,0.43,U] 
22:38:54.513 00.001 8996 single-star, 6 included, MultiStar: {-0.12, -0.23}, one-star: {0.04, -0.26}
22:38:54.515 00.002 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
22:38:54.516 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
22:38:54.517 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.44 mountX=0.06 mountY=0.26, mountTheta=1.34
22:38:54.519 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.26, opts=13)
22:38:54.521 00.002 8996 Enqueuing Move request for scope (0.04, -0.26)
22:38:54.522 00.001 20224 Worker thread wakes up
22:38:54.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.26) opts 0xd
22:38:54.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.26)
22:38:54.522 00.000 20224 Moving (0.04, -0.26) raw xDistance=0.06 yDistance=0.26
22:38:54.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:38:54.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:54.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:38:54.522 00.000 20224 MoveAxis(E, 0, ABG)
22:38:54.522 00.000 20224 Move returns status 0, amount 0
22:38:54.522 00.000 20224 MoveAxis(N, 0, ABG)
22:38:54.522 00.000 20224 Move returns status 0, amount 0
22:38:54.522 00.000 20224 move complete, result=0
22:38:54.522 00.000 20224 worker thread done servicing request
22:38:54.527 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59910, med=2777, FiltMin=2528, FiltMax=23853, Gamma=1.000
22:38:54.541 00.014 8996 UpdateGuideState exits: m=738207 SNR=345.9
22:38:54.541 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:54.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:54.543 00.001 8996 Enqueuing Expose request
22:38:54.544 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:38:54.545 00.001 20224 Worker thread wakes up
22:38:54.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:54.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:55.503 00.958 20224 Exposure complete
22:38:55.573 00.070 20224 worker thread done servicing request
22:38:55.573 00.000 8996 OnExposeComplete: enter
22:38:55.575 00.002 8996 UpdateGuideState(): m_state=6
22:38:55.577 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5255
22:38:55.578 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=470.46, Mass=678443, SNR=352.2, Peak=52374 HFD=4.2
22:38:55.580 00.002 8996 MultiStar: [#1 -0.12,-0.24,0.60,U] [#2 0.01,-0.44,0.71,U] [#3 -0.01,-0.17,0.63,U] [#4 -0.05,-0.39,0.50,U] [#5 0.01,-0.35,0.74,U] [#6 -0.03,-0.31,0.45,U] [#7 -0.07,-0.40,0.42,U] [#8 0.13,-0.38,0.41,U] 
22:38:55.581 00.001 8996 single-star, 8 included, MultiStar: {-0.01, -0.31}, one-star: {-0.00, -0.21}
22:38:55.582 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
22:38:55.583 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
22:38:55.584 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.58 mountX=0.02 mountY=0.21, mountTheta=1.48
22:38:55.586 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.21, opts=13)
22:38:55.587 00.001 8996 Enqueuing Move request for scope (-0.00, -0.21)
22:38:55.588 00.001 20224 Worker thread wakes up
22:38:55.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.21) opts 0xd
22:38:55.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.21)
22:38:55.589 00.001 20224 Moving (-0.00, -0.21) raw xDistance=0.02 yDistance=0.21
22:38:55.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:38:55.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:38:55.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:38:55.589 00.000 20224 MoveAxis(E, 0, ABG)
22:38:55.589 00.000 20224 Move returns status 0, amount 0
22:38:55.589 00.000 20224 MoveAxis(N, 0, ABG)
22:38:55.589 00.000 20224 Move returns status 0, amount 0
22:38:55.589 00.000 20224 move complete, result=0
22:38:55.589 00.000 20224 worker thread done servicing request
22:38:55.593 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52374, med=2777, FiltMin=2534, FiltMax=23325, Gamma=1.000
22:38:55.607 00.014 8996 UpdateGuideState exits: m=678443 SNR=352.2
22:38:55.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:55.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:55.610 00.001 8996 Enqueuing Expose request
22:38:55.611 00.001 20224 Worker thread wakes up
22:38:55.611 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:38:55.612 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:55.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:56.792 01.180 20224 Exposure complete
22:38:56.856 00.064 20224 worker thread done servicing request
22:38:56.856 00.000 8996 OnExposeComplete: enter
22:38:56.858 00.002 8996 UpdateGuideState(): m_state=6
22:38:56.858 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5256
22:38:56.859 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=470.69, Mass=781871, SNR=367.1, Peak=55667 HFD=4.5
22:38:56.860 00.001 8996 MultiStar: [#1 -0.26,-0.08,0.61,U] [#2 -0.21,-0.29,0.64,U] [#3 -0.22,-0.33,0.60,U] [#4 -0.32,-0.40,0.00,M1] [#5 -0.06,-0.23,0.54,U] [#6 -0.04,-0.22,0.44,U] [#7 -0.12,-0.45,0.00,M1] [#8 0.02,-0.21,0.39,U] 
22:38:56.861 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.17}, one-star: {0.21, 0.02}
22:38:56.862 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:38:56.864 00.002 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
22:38:56.865 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.91 mountX=-0.04 mountY=0.18, mountTheta=1.82
22:38:56.868 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
22:38:56.869 00.001 8996 Enqueuing Move request for scope (-0.06, -0.17)
22:38:56.870 00.001 20224 Worker thread wakes up
22:38:56.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
22:38:56.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
22:38:56.870 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.04 yDistance=0.18
22:38:56.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:38:56.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:56.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:38:56.871 00.001 20224 MoveAxis(E, 0, ABG)
22:38:56.871 00.000 20224 Move returns status 0, amount 0
22:38:56.871 00.000 20224 MoveAxis(N, 0, ABG)
22:38:56.871 00.000 20224 Move returns status 0, amount 0
22:38:56.871 00.000 20224 move complete, result=0
22:38:56.871 00.000 20224 worker thread done servicing request
22:38:56.878 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55667, med=2781, FiltMin=2544, FiltMax=25293, Gamma=1.000
22:38:56.897 00.019 8996 UpdateGuideState exits: m=781871 SNR=367.1
22:38:56.898 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:56.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:56.900 00.001 8996 Enqueuing Expose request
22:38:56.900 00.000 20224 Worker thread wakes up
22:38:56.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:56.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:56.901 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:38:57.877 00.976 20224 Exposure complete
22:38:57.933 00.056 20224 worker thread done servicing request
22:38:57.933 00.000 8996 OnExposeComplete: enter
22:38:57.934 00.001 8996 UpdateGuideState(): m_state=6
22:38:57.935 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5257
22:38:57.936 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=470.60, Mass=641025, SNR=327.5, Peak=49283 HFD=4.4
22:38:57.937 00.001 8996 MultiStar: [#1 -0.13,-0.13,0.61,U] [#2 -0.08,-0.29,0.79,U] [#3 -0.04,-0.16,0.78,U] [#4 -0.16,-0.37,0.60,U] [#5 -0.20,-0.07,0.67,U] [#6 0.08,-0.36,0.49,U] [#7 -0.17,-0.52,0.00,M2] [#8 -0.11,-0.29,0.42,U] 
22:38:57.937 00.000 8996 single-star, 7 included, MultiStar: {-0.05, -0.20}, one-star: {0.13, -0.08}
22:38:57.938 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
22:38:57.939 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
22:38:57.939 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.53 mountX=0.14 mountY=0.06, mountTheta=0.42
22:38:57.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.08, opts=13)
22:38:57.942 00.001 8996 Enqueuing Move request for scope (0.13, -0.08)
22:38:57.942 00.000 20224 Worker thread wakes up
22:38:57.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
22:38:57.943 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
22:38:57.943 00.000 20224 Moving (0.13, -0.08) raw xDistance=0.14 yDistance=0.06
22:38:57.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:38:57.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:57.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:38:57.943 00.000 20224 MoveAxis(E, 0, ABG)
22:38:57.943 00.000 20224 Move returns status 0, amount 0
22:38:57.943 00.000 20224 MoveAxis(N, 0, ABG)
22:38:57.943 00.000 20224 Move returns status 0, amount 0
22:38:57.943 00.000 20224 move complete, result=0
22:38:57.943 00.000 20224 worker thread done servicing request
22:38:57.947 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49283, med=2777, FiltMin=2497, FiltMax=21085, Gamma=1.000
22:38:57.972 00.025 8996 UpdateGuideState exits: m=641025 SNR=327.5
22:38:57.974 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:57.976 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:57.977 00.001 8996 Enqueuing Expose request
22:38:57.979 00.002 20224 Worker thread wakes up
22:38:57.979 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:57.981 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:57.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:38:59.132 01.151 20224 Exposure complete
22:38:59.187 00.055 20224 worker thread done servicing request
22:38:59.188 00.001 8996 OnExposeComplete: enter
22:38:59.189 00.001 8996 UpdateGuideState(): m_state=6
22:38:59.190 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5258
22:38:59.190 00.000 8996 Star::Find returns 1 (0), X=138.04, Y=470.62, Mass=769489, SNR=376.1, Peak=59139 HFD=4.2
22:38:59.191 00.001 8996 MultiStar: [#1 -0.12,-0.09,0.78,U] [#2 0.07,-0.48,0.00,M1] [#3 0.11,-0.37,0.60,U] [#4 0.04,-0.58,0.00,M1] [#5 -0.12,-0.39,0.49,U] [#6 -0.02,-0.53,0.00,M1] [#7 0.13,-0.44,0.00,M3] [#8 0.13,-0.39,0.38,U] 
22:38:59.192 00.001 8996 single-star, 4 included, MultiStar: {-0.00, -0.21}, one-star: {0.03, -0.06}
22:38:59.193 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
22:38:59.193 00.000 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
22:38:59.194 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.05 mountX=0.04 mountY=0.05, mountTheta=0.95
22:38:59.195 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
22:38:59.196 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
22:38:59.197 00.001 20224 Worker thread wakes up
22:38:59.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:38:59.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:38:59.197 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.05
22:38:59.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:38:59.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:59.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:38:59.197 00.000 20224 MoveAxis(E, 0, ABG)
22:38:59.197 00.000 20224 Move returns status 0, amount 0
22:38:59.197 00.000 20224 MoveAxis(N, 0, ABG)
22:38:59.197 00.000 20224 Move returns status 0, amount 0
22:38:59.197 00.000 20224 move complete, result=0
22:38:59.197 00.000 20224 worker thread done servicing request
22:38:59.202 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59139, med=2777, FiltMin=2525, FiltMax=26157, Gamma=1.000
22:38:59.215 00.013 8996 UpdateGuideState exits: m=769489 SNR=376.1
22:38:59.216 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:59.217 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:38:59.218 00.001 8996 Enqueuing Expose request
22:38:59.218 00.000 20224 Worker thread wakes up
22:38:59.218 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:38:59.219 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:38:59.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:00.201 00.982 20224 Exposure complete
22:39:00.280 00.079 20224 worker thread done servicing request
22:39:00.280 00.000 8996 OnExposeComplete: enter
22:39:00.281 00.001 8996 UpdateGuideState(): m_state=6
22:39:00.282 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5259
22:39:00.283 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=470.71, Mass=655907, SNR=356.3, Peak=58131 HFD=4.4
22:39:00.284 00.001 8996 MultiStar: [#1 -0.15,-0.01,0.63,U] [#2 -0.03,-0.56,0.00,M2] [#3 0.09,-0.43,0.00,M1] [#4 0.02,-0.62,0.00,M2] [#5 -0.09,-0.27,0.59,U] [#6 0.02,-0.24,0.49,U] [#7 -0.06,-0.33,0.43,U] [#8 0.11,-0.52,0.00,M1] 
22:39:00.285 00.001 8996 single-star, 4 included, MultiStar: {-0.07, -0.12}, one-star: {-0.07, 0.03}
22:39:00.285 00.000 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
22:39:00.286 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
22:39:00.287 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.72 mountX=-0.08 mountY=-0.02, mountTheta=-2.83
22:39:00.288 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
22:39:00.289 00.001 8996 Enqueuing Move request for scope (-0.07, 0.03)
22:39:00.290 00.001 20224 Worker thread wakes up
22:39:00.290 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
22:39:00.290 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
22:39:00.290 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.08 yDistance=-0.02
22:39:00.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:39:00.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:00.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:39:00.290 00.000 20224 MoveAxis(E, 0, ABG)
22:39:00.290 00.000 20224 Move returns status 0, amount 0
22:39:00.290 00.000 20224 MoveAxis(N, 0, ABG)
22:39:00.290 00.000 20224 Move returns status 0, amount 0
22:39:00.290 00.000 20224 move complete, result=0
22:39:00.290 00.000 20224 worker thread done servicing request
22:39:00.294 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58131, med=2777, FiltMin=2534, FiltMax=25181, Gamma=1.000
22:39:00.317 00.023 8996 UpdateGuideState exits: m=655907 SNR=356.3
22:39:00.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:00.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:00.320 00.001 8996 Enqueuing Expose request
22:39:00.320 00.000 20224 Worker thread wakes up
22:39:00.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:00.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:00.321 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:01.489 01.168 20224 Exposure complete
22:39:01.572 00.083 20224 worker thread done servicing request
22:39:01.572 00.000 8996 OnExposeComplete: enter
22:39:01.573 00.001 8996 UpdateGuideState(): m_state=6
22:39:01.574 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5260
22:39:01.575 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=470.36, Mass=781148, SNR=385.1, Peak=65494 HFD=4.4
22:39:01.576 00.001 8996 MultiStar: [#1 -0.51,-0.15,0.00,M1] [#2 -0.49,-0.49,0.00,M3] [#3 -0.09,-0.40,0.60,U] [#4 -0.14,-0.54,0.00,M3] [#5 -0.33,-0.51,0.00,M1] [#6 -0.25,-0.48,0.00,M1] [#7 -0.45,-0.61,0.00,M3] [#8 -0.25,-0.56,0.00,M2] 
22:39:01.578 00.002 8996 single-star, 1 included, MultiStar: {-0.13, -0.34}, one-star: {-0.16, -0.31}
22:39:01.580 00.002 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
22:39:01.582 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
22:39:01.584 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.31 hyp=0.35 cameraTheta=-2.05 mountX=-0.13 mountY=0.33, mountTheta=1.95
22:39:01.587 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.31, opts=13)
22:39:01.589 00.002 8996 Enqueuing Move request for scope (-0.16, -0.31)
22:39:01.590 00.001 20224 Worker thread wakes up
22:39:01.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.31) opts 0xd
22:39:01.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.31)
22:39:01.590 00.000 20224 Moving (-0.16, -0.31) raw xDistance=-0.13 yDistance=0.33
22:39:01.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:39:01.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:01.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:39:01.590 00.000 20224 MoveAxis(E, 0, ABG)
22:39:01.590 00.000 20224 Move returns status 0, amount 0
22:39:01.591 00.001 20224 MoveAxis(N, 0, ABG)
22:39:01.591 00.000 20224 Move returns status 0, amount 0
22:39:01.591 00.000 20224 move complete, result=0
22:39:01.591 00.000 20224 worker thread done servicing request
22:39:01.596 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2777, FiltMin=2525, FiltMax=30941, Gamma=1.000
22:39:01.610 00.014 8996 UpdateGuideState exits: m=781148 SNR=385.1
22:39:01.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:01.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:01.612 00.000 8996 Enqueuing Expose request
22:39:01.613 00.001 20224 Worker thread wakes up
22:39:01.613 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:39:01.614 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:01.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:02.599 00.985 20224 Exposure complete
22:39:02.689 00.090 20224 worker thread done servicing request
22:39:02.689 00.000 8996 OnExposeComplete: enter
22:39:02.690 00.001 8996 UpdateGuideState(): m_state=6
22:39:02.691 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5261
22:39:02.692 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=470.50, Mass=706043, SNR=346.5, Peak=53238 HFD=4.4
22:39:02.693 00.001 8996 MultiStar: [#1 -0.37,0.09,0.67,U] [#2 -0.56,-0.12,0.00,M4] [#3 -0.25,-0.25,0.61,U] [#4 -0.25,-0.52,0.00,M4] [#5 -0.35,-0.36,0.00,M2] [#6 -0.06,-0.52,0.00,M2] [#7 -0.25,-0.42,0.00,M4] [#8 -0.29,-0.41,0.00,M3] 
22:39:02.693 00.000 8996 single-star, 2 included, MultiStar: {-0.24, -0.12}, one-star: {-0.15, -0.18}
22:39:02.694 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
22:39:02.695 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
22:39:02.696 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-2.27 mountX=-0.13 mountY=0.20, mountTheta=2.16
22:39:02.697 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.18, opts=13)
22:39:02.698 00.001 8996 Enqueuing Move request for scope (-0.15, -0.18)
22:39:02.699 00.001 20224 Worker thread wakes up
22:39:02.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
22:39:02.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
22:39:02.699 00.000 20224 Moving (-0.15, -0.18) raw xDistance=-0.13 yDistance=0.20
22:39:02.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:39:02.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:02.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:39:02.699 00.000 20224 MoveAxis(E, 0, ABG)
22:39:02.699 00.000 20224 Move returns status 0, amount 0
22:39:02.699 00.000 20224 MoveAxis(N, 0, ABG)
22:39:02.699 00.000 20224 Move returns status 0, amount 0
22:39:02.699 00.000 20224 move complete, result=0
22:39:02.699 00.000 20224 worker thread done servicing request
22:39:02.707 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53238, med=2777, FiltMin=2509, FiltMax=30893, Gamma=1.000
22:39:02.727 00.020 8996 UpdateGuideState exits: m=706043 SNR=346.5
22:39:02.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:02.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:02.729 00.000 8996 Enqueuing Expose request
22:39:02.730 00.001 20224 Worker thread wakes up
22:39:02.730 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:39:02.731 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:02.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:03.917 01.186 20224 Exposure complete
22:39:03.977 00.060 20224 worker thread done servicing request
22:39:03.977 00.000 8996 OnExposeComplete: enter
22:39:03.979 00.002 8996 UpdateGuideState(): m_state=6
22:39:03.980 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5262
22:39:03.981 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=470.58, Mass=666692, SNR=327.5, Peak=54883 HFD=4.7
22:39:03.983 00.002 8996 MultiStar: [#1 -0.57,-0.18,0.00,M1] [#2 -0.62,-0.49,0.00,M5] [#3 -0.54,-0.20,0.00,M1] [#4 -0.38,-0.39,0.00,M5] [#5 -0.36,-0.35,0.00,M3] [#6 -0.31,-0.32,0.00,M3] [#7 -0.37,-0.21,0.46,U] [#8 -0.23,-0.44,0.00,M4] 
22:39:03.984 00.001 8996 single-star, 1 included, MultiStar: {-0.33, -0.13}, one-star: {-0.31, -0.09}
22:39:03.985 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
22:39:03.986 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
22:39:03.988 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.09 hyp=0.33 cameraTheta=-2.85 mountX=-0.30 mountY=0.13, mountTheta=2.74
22:39:03.990 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.09, opts=13)
22:39:03.992 00.002 8996 Enqueuing Move request for scope (-0.31, -0.09)
22:39:03.993 00.001 20224 Worker thread wakes up
22:39:03.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.09) opts 0xd
22:39:03.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.09)
22:39:03.993 00.000 20224 Moving (-0.31, -0.09) raw xDistance=-0.30 yDistance=0.13
22:39:03.994 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:39:03.994 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:03.994 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:39:03.994 00.000 20224 MoveAxis(E, 44, ABG)
22:39:03.994 00.000 20224 Guiding  Dir = 2, Dur = 44
22:39:03.994 00.000 20224 IsSlewing returns 0
22:39:03.994 00.000 20224 IsGuiding returns 0
22:39:03.998 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54883, med=2777, FiltMin=2518, FiltMax=26259, Gamma=1.000
22:39:04.021 00.023 8996 UpdateGuideState exits: m=666692 SNR=327.5
22:39:04.024 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:04.026 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:04.028 00.002 8996 Enqueuing Expose request
22:39:04.039 00.011 20224 IsGuiding returns 1
22:39:04.039 00.000 20224 scope still moving after pulse duration time elapsed
22:39:04.070 00.031 20224 IsSlewing returns 0
22:39:04.070 00.000 20224 IsGuiding returns 1
22:39:04.102 00.032 20224 IsSlewing returns 0
22:39:04.102 00.000 20224 IsGuiding returns 1
22:39:04.134 00.032 20224 IsSlewing returns 0
22:39:04.134 00.000 20224 IsGuiding returns 0
22:39:04.134 00.000 20224 scope move finished after 44 + 95 ms
22:39:04.134 00.000 20224 Move returns status 0, amount 44
22:39:04.134 00.000 20224 MoveAxis(N, 0, ABG)
22:39:04.134 00.000 20224 Move returns status 0, amount 0
22:39:04.134 00.000 20224 move complete, result=0
22:39:04.135 00.001 20224 worker thread done servicing request
22:39:04.135 00.000 20224 Worker thread wakes up
22:39:04.135 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
22:39:04.135 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:04.136 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:05.103 00.967 20224 Exposure complete
22:39:05.158 00.055 20224 worker thread done servicing request
22:39:05.158 00.000 8996 OnExposeComplete: enter
22:39:05.159 00.001 8996 UpdateGuideState(): m_state=6
22:39:05.160 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5263
22:39:05.160 00.000 8996 Star::Find returns 1 (0), X=137.92, Y=470.42, Mass=750039, SNR=351.5, Peak=61254 HFD=4.3
22:39:05.161 00.001 8996 MultiStar: [#1 -0.29,-0.27,0.64,U] [#2 -0.45,-0.49,0.00,M6] [#3 -0.25,-0.45,0.00,M2] [#4 -0.36,-0.53,0.00,M6] [#5 -0.27,-0.40,0.00,M4] [#6 -0.30,-0.43,0.00,M4] [#7 -0.18,-0.65,0.00,M4] [#8 -0.08,-0.36,0.40,U] 
22:39:05.164 00.003 8996 single-star, 2 included, MultiStar: {-0.15, -0.28}, one-star: {-0.08, -0.26}
22:39:05.165 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
22:39:05.167 00.002 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
22:39:05.168 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.89 mountX=-0.06 mountY=0.26, mountTheta=1.79
22:39:05.171 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.26, opts=13)
22:39:05.173 00.002 8996 Enqueuing Move request for scope (-0.08, -0.26)
22:39:05.174 00.001 20224 Worker thread wakes up
22:39:05.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd
22:39:05.175 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.26)
22:39:05.175 00.000 20224 Moving (-0.08, -0.26) raw xDistance=-0.06 yDistance=0.26
22:39:05.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:39:05.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:39:05.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:39:05.175 00.000 20224 MoveAxis(E, 0, ABG)
22:39:05.175 00.000 20224 Move returns status 0, amount 0
22:39:05.175 00.000 20224 MoveAxis(N, 0, ABG)
22:39:05.176 00.001 20224 Move returns status 0, amount 0
22:39:05.176 00.000 20224 move complete, result=0
22:39:05.176 00.000 20224 worker thread done servicing request
22:39:05.183 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=61254, med=2777, FiltMin=2534, FiltMax=27021, Gamma=1.000
22:39:05.200 00.017 8996 UpdateGuideState exits: m=750039 SNR=351.5
22:39:05.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:05.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:05.203 00.001 8996 Enqueuing Expose request
22:39:05.204 00.001 20224 Worker thread wakes up
22:39:05.204 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:39:05.204 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:05.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:06.367 01.163 20224 Exposure complete
22:39:06.458 00.091 20224 worker thread done servicing request
22:39:06.459 00.001 8996 OnExposeComplete: enter
22:39:06.460 00.001 8996 UpdateGuideState(): m_state=6
22:39:06.460 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5264
22:39:06.461 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=470.93, Mass=691033, SNR=348.3, Peak=52099 HFD=4.3
22:39:06.462 00.001 8996 MultiStar: [#1 -0.22,0.27,0.66,U] [#2 -0.06,-0.16,0.80,U] [#3 -0.02,0.11,0.59,U] [#4 -0.10,0.05,0.50,U] [#5 0.03,0.03,0.77,U] [#6 0.18,0.17,0.53,U] [#7 -0.11,-0.27,0.42,U] [#8 0.08,-0.19,0.46,U] 
22:39:06.463 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.05}, one-star: {0.15, 0.26}
22:39:06.463 00.000 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
22:39:06.464 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
22:39:06.465 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.54 mountX=-0.00 mountY=-0.05, mountTheta=-1.64
22:39:06.469 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.05, opts=13)
22:39:06.472 00.003 8996 Enqueuing Move request for scope (0.00, 0.05)
22:39:06.474 00.002 20224 Worker thread wakes up
22:39:06.474 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
22:39:06.474 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
22:39:06.474 00.000 20224 Moving (0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
22:39:06.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:39:06.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:06.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:39:06.474 00.000 20224 MoveAxis(E, 0, ABG)
22:39:06.474 00.000 20224 Move returns status 0, amount 0
22:39:06.474 00.000 20224 MoveAxis(N, 0, ABG)
22:39:06.474 00.000 20224 Move returns status 0, amount 0
22:39:06.474 00.000 20224 move complete, result=0
22:39:06.474 00.000 20224 worker thread done servicing request
22:39:06.479 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52099, med=2777, FiltMin=2521, FiltMax=28128, Gamma=1.000
22:39:06.505 00.026 8996 UpdateGuideState exits: m=691033 SNR=348.3
22:39:06.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:06.506 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:06.507 00.001 8996 Enqueuing Expose request
22:39:06.508 00.001 20224 Worker thread wakes up
22:39:06.508 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:06.510 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:06.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:07.476 00.966 20224 Exposure complete
22:39:07.541 00.065 20224 worker thread done servicing request
22:39:07.541 00.000 8996 OnExposeComplete: enter
22:39:07.543 00.002 8996 UpdateGuideState(): m_state=6
22:39:07.546 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5265
22:39:07.548 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=470.66, Mass=672025, SNR=367.9, Peak=48275 HFD=4.4
22:39:07.551 00.003 8996 MultiStar: [#1 -0.24,0.05,0.66,U] [#2 -0.10,-0.43,0.00,M6] [#3 -0.07,-0.10,0.54,U] [#4 -0.14,-0.17,0.56,U] [#5 -0.35,-0.11,0.66,U] [#6 -0.18,-0.17,0.43,U] [#7 -0.18,-0.34,0.37,U] [#8 -0.28,-0.08,0.38,U] 
22:39:07.553 00.002 8996 single-star, 7 included, MultiStar: {-0.14, -0.09}, one-star: {0.09, -0.02}
22:39:07.555 00.002 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
22:39:07.556 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.05)
22:39:07.558 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.21 mountX=0.09 mountY=0.01, mountTheta=0.09
22:39:07.563 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.02, opts=13)
22:39:07.565 00.002 8996 Enqueuing Move request for scope (0.09, -0.02)
22:39:07.567 00.002 20224 Worker thread wakes up
22:39:07.568 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
22:39:07.568 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
22:39:07.568 00.000 20224 Moving (0.09, -0.02) raw xDistance=0.09 yDistance=0.01
22:39:07.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:39:07.568 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:07.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:39:07.568 00.000 20224 MoveAxis(E, 0, ABG)
22:39:07.568 00.000 20224 Move returns status 0, amount 0
22:39:07.568 00.000 20224 MoveAxis(N, 0, ABG)
22:39:07.568 00.000 20224 Move returns status 0, amount 0
22:39:07.568 00.000 20224 move complete, result=0
22:39:07.569 00.001 20224 worker thread done servicing request
22:39:07.578 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48275, med=2777, FiltMin=2518, FiltMax=22733, Gamma=1.000
22:39:07.598 00.020 8996 UpdateGuideState exits: m=672025 SNR=367.9
22:39:07.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:07.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:07.600 00.000 8996 Enqueuing Expose request
22:39:07.601 00.001 20224 Worker thread wakes up
22:39:07.601 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:07.602 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:07.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:08.768 01.166 20224 Exposure complete
22:39:08.836 00.068 20224 worker thread done servicing request
22:39:08.837 00.001 8996 OnExposeComplete: enter
22:39:08.838 00.001 8996 UpdateGuideState(): m_state=6
22:39:08.839 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5266
22:39:08.840 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=470.58, Mass=774697, SNR=370.9, Peak=58467 HFD=4.2
22:39:08.842 00.002 8996 MultiStar: [#1 -0.21,0.05,0.54,U] [#2 -0.08,-0.03,0.75,U] [#3 -0.02,-0.17,0.57,U] [#4 -0.19,-0.24,0.47,U] [#5 -0.25,-0.04,0.52,U] [#6 -0.05,-0.26,0.39,U] [#7 0.14,-0.36,0.42,U] [#8 0.08,-0.28,0.35,U] 
22:39:08.842 00.000 8996 single-star, 8 included, MultiStar: {-0.07, -0.13}, one-star: {-0.02, -0.10}
22:39:08.843 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:39:08.844 00.001 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
22:39:08.845 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.81 mountX=-0.01 mountY=0.10, mountTheta=1.72
22:39:08.846 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
22:39:08.847 00.001 8996 Enqueuing Move request for scope (-0.02, -0.10)
22:39:08.848 00.001 20224 Worker thread wakes up
22:39:08.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:39:08.848 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:39:08.848 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
22:39:08.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:39:08.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:08.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:39:08.848 00.000 20224 MoveAxis(E, 0, ABG)
22:39:08.848 00.000 20224 Move returns status 0, amount 0
22:39:08.848 00.000 20224 MoveAxis(N, 0, ABG)
22:39:08.848 00.000 20224 Move returns status 0, amount 0
22:39:08.848 00.000 20224 move complete, result=0
22:39:08.848 00.000 20224 worker thread done servicing request
22:39:08.851 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58467, med=2777, FiltMin=2534, FiltMax=27165, Gamma=1.000
22:39:08.871 00.020 8996 UpdateGuideState exits: m=774697 SNR=370.9
22:39:08.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:08.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:08.873 00.000 8996 Enqueuing Expose request
22:39:08.874 00.001 20224 Worker thread wakes up
22:39:08.874 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:08.875 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:08.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:09.864 00.989 20224 Exposure complete
22:39:09.946 00.082 20224 worker thread done servicing request
22:39:09.946 00.000 8996 OnExposeComplete: enter
22:39:09.947 00.001 8996 UpdateGuideState(): m_state=6
22:39:09.948 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5267
22:39:09.949 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.99, Mass=718914, SNR=386.5, Peak=65507 HFD=4.5
22:39:09.950 00.001 8996 MultiStar: [#1 -0.16,0.28,0.59,U] [#2 -0.16,-0.12,0.67,U] [#3 0.07,-0.12,0.52,U] [#4 -0.00,-0.18,0.51,U] [#5 -0.02,-0.17,0.54,U] [#6 0.10,-0.58,0.00,M2] [#7 -0.12,-0.45,0.00,M2] [#8 0.05,-0.20,0.32,U] 
22:39:09.951 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.02}, one-star: {-0.06, 0.31}
22:39:09.953 00.002 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
22:39:09.954 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
22:39:09.954 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.79 mountX=-0.05 mountY=-0.01, mountTheta=-2.90
22:39:09.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
22:39:09.957 00.001 8996 Enqueuing Move request for scope (-0.05, 0.02)
22:39:09.958 00.001 20224 Worker thread wakes up
22:39:09.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
22:39:09.958 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
22:39:09.958 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
22:39:09.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:39:09.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:09.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:09.958 00.000 20224 MoveAxis(E, 0, ABG)
22:39:09.958 00.000 20224 Move returns status 0, amount 0
22:39:09.959 00.001 20224 MoveAxis(N, 0, ABG)
22:39:09.959 00.000 20224 Move returns status 0, amount 0
22:39:09.959 00.000 20224 move complete, result=0
22:39:09.959 00.000 20224 worker thread done servicing request
22:39:09.962 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2777, FiltMin=2528, FiltMax=29485, Gamma=1.000
22:39:09.983 00.021 8996 UpdateGuideState exits: m=718914 SNR=386.5
22:39:09.985 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:09.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:09.987 00.001 8996 Enqueuing Expose request
22:39:09.989 00.002 20224 Worker thread wakes up
22:39:09.989 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:09.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:09.989 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:11.149 01.160 20224 Exposure complete
22:39:11.207 00.058 20224 worker thread done servicing request
22:39:11.207 00.000 8996 OnExposeComplete: enter
22:39:11.208 00.001 8996 UpdateGuideState(): m_state=6
22:39:11.209 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5268
22:39:11.210 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=470.93, Mass=663322, SNR=363.8, Peak=57347 HFD=4.5
22:39:11.211 00.001 8996 MultiStar: [#1 -0.24,-0.06,0.64,U] [#2 -0.36,-0.26,0.00,M5] [#3 -0.22,-0.42,0.00,M1] [#4 -0.27,-0.47,0.00,M3] [#5 -0.22,-0.29,0.61,U] [#6 -0.07,-0.35,0.41,U] [#7 -0.20,-0.54,0.00,M3] [#8 -0.09,-0.30,0.40,U] 
22:39:11.213 00.002 8996 refined, 4 included, MultiStar: {-0.18, -0.07}, one-star: {-0.19, 0.25}
22:39:11.215 00.002 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
22:39:11.217 00.002 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
22:39:11.219 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.74 mountX=-0.17 mountY=0.09, mountTheta=2.63
22:39:11.221 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.07, opts=13)
22:39:11.222 00.001 8996 Enqueuing Move request for scope (-0.18, -0.07)
22:39:11.224 00.002 20224 Worker thread wakes up
22:39:11.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
22:39:11.224 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
22:39:11.224 00.000 20224 Moving (-0.18, -0.07) raw xDistance=-0.17 yDistance=0.09
22:39:11.224 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:39:11.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:11.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:39:11.224 00.000 20224 MoveAxis(E, 0, ABG)
22:39:11.225 00.001 20224 Move returns status 0, amount 0
22:39:11.225 00.000 20224 MoveAxis(N, 0, ABG)
22:39:11.225 00.000 20224 Move returns status 0, amount 0
22:39:11.225 00.000 20224 move complete, result=0
22:39:11.225 00.000 20224 worker thread done servicing request
22:39:11.237 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57347, med=2777, FiltMin=2528, FiltMax=27152, Gamma=1.000
22:39:11.256 00.019 8996 UpdateGuideState exits: m=663322 SNR=363.8
22:39:11.256 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:11.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:11.258 00.001 8996 Enqueuing Expose request
22:39:11.259 00.001 20224 Worker thread wakes up
22:39:11.259 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:11.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:11.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:12.247 00.987 20224 Exposure complete
22:39:12.312 00.065 20224 worker thread done servicing request
22:39:12.312 00.000 8996 OnExposeComplete: enter
22:39:12.313 00.001 8996 UpdateGuideState(): m_state=6
22:39:12.314 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5269
22:39:12.314 00.000 8996 Star::Find returns 1 (0), X=137.96, Y=470.79, Mass=698580, SNR=378.1, Peak=62275 HFD=4.4
22:39:12.315 00.001 8996 MultiStar: [#1 -0.25,-0.02,0.65,U] [#2 -0.24,-0.38,0.00,M6] [#3 -0.04,-0.18,0.62,U] [#4 -0.04,-0.36,0.51,U] [#5 -0.02,-0.31,0.64,U] [#6 0.01,-0.55,0.00,M2] [#7 -0.14,-0.38,0.43,U] [#8 0.18,-0.26,0.36,U] 
22:39:12.316 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.15}, one-star: {-0.04, 0.11}
22:39:12.317 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
22:39:12.318 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
22:39:12.318 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.94 mountX=-0.06 mountY=-0.11, mountTheta=-2.05
22:39:12.320 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
22:39:12.322 00.002 8996 Enqueuing Move request for scope (-0.04, 0.11)
22:39:12.323 00.001 20224 Worker thread wakes up
22:39:12.324 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
22:39:12.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
22:39:12.324 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.06 yDistance=-0.11
22:39:12.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:39:12.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:12.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:39:12.324 00.000 20224 MoveAxis(E, 0, ABG)
22:39:12.324 00.000 20224 Move returns status 0, amount 0
22:39:12.325 00.001 20224 MoveAxis(N, 0, ABG)
22:39:12.325 00.000 20224 Move returns status 0, amount 0
22:39:12.325 00.000 20224 move complete, result=0
22:39:12.325 00.000 20224 worker thread done servicing request
22:39:12.328 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62275, med=2777, FiltMin=2518, FiltMax=27693, Gamma=1.000
22:39:12.350 00.022 8996 UpdateGuideState exits: m=698580 SNR=378.1
22:39:12.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:12.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:12.353 00.001 8996 Enqueuing Expose request
22:39:12.354 00.001 20224 Worker thread wakes up
22:39:12.354 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:12.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:12.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:13.516 01.161 20224 Exposure complete
22:39:13.617 00.101 20224 worker thread done servicing request
22:39:13.618 00.001 8996 OnExposeComplete: enter
22:39:13.619 00.001 8996 UpdateGuideState(): m_state=6
22:39:13.620 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5270
22:39:13.621 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.70, Mass=742224, SNR=382.5, Peak=61059 HFD=4.3
22:39:13.623 00.002 8996 MultiStar: [#1 -0.17,0.06,0.70,U] [#2 -0.14,-0.20,0.77,U] [#3 0.13,-0.38,0.60,U] [#4 0.02,-0.54,0.00,M3] [#5 -0.16,-0.19,0.51,U] [#6 0.10,-0.48,0.00,M3] [#7 0.12,-0.46,0.00,M3] [#8 0.05,-0.21,0.40,U] 
22:39:13.624 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.12}, one-star: {-0.03, 0.02}
22:39:13.625 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
22:39:13.627 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:39:13.629 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.52 mountX=-0.04 mountY=-0.02, mountTheta=-2.64
22:39:13.632 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
22:39:13.634 00.002 8996 Enqueuing Move request for scope (-0.03, 0.02)
22:39:13.636 00.002 20224 Worker thread wakes up
22:39:13.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:39:13.636 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:39:13.636 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.04 yDistance=-0.02
22:39:13.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:39:13.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:13.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:39:13.636 00.000 20224 MoveAxis(E, 0, ABG)
22:39:13.636 00.000 20224 Move returns status 0, amount 0
22:39:13.636 00.000 20224 MoveAxis(N, 0, ABG)
22:39:13.636 00.000 20224 Move returns status 0, amount 0
22:39:13.637 00.001 20224 move complete, result=0
22:39:13.637 00.000 20224 worker thread done servicing request
22:39:13.643 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61059, med=2777, FiltMin=2534, FiltMax=27693, Gamma=1.000
22:39:13.668 00.025 8996 UpdateGuideState exits: m=742224 SNR=382.5
22:39:13.670 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:13.670 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:13.671 00.001 8996 Enqueuing Expose request
22:39:13.672 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:13.673 00.001 20224 Worker thread wakes up
22:39:13.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:13.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:14.652 00.979 20224 Exposure complete
22:39:14.730 00.078 20224 worker thread done servicing request
22:39:14.730 00.000 8996 OnExposeComplete: enter
22:39:14.731 00.001 8996 UpdateGuideState(): m_state=6
22:39:14.732 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5271
22:39:14.733 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=470.67, Mass=747453, SNR=376.0, Peak=54995 HFD=4.5
22:39:14.735 00.002 8996 MultiStar: [#1 -0.03,-0.11,0.68,U] [#2 -0.01,-0.33,0.69,U] [#3 -0.02,-0.51,0.00,M1] [#4 0.05,-0.69,0.00,M4] [#5 0.01,-0.21,0.55,U] [#6 0.11,-0.35,0.40,U] [#7 -0.05,-0.51,0.00,M4] [#8 0.10,-0.48,0.00,M1] 
22:39:14.736 00.001 8996 single-star, 4 included, MultiStar: {0.06, -0.17}, one-star: {0.17, -0.01}
22:39:14.737 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
22:39:14.737 00.000 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
22:39:14.738 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.06 mountX=0.17 mountY=-0.01, mountTheta=-0.06
22:39:14.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.01, opts=13)
22:39:14.740 00.001 8996 Enqueuing Move request for scope (0.17, -0.01)
22:39:14.741 00.001 20224 Worker thread wakes up
22:39:14.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
22:39:14.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
22:39:14.741 00.000 20224 Moving (0.17, -0.01) raw xDistance=0.17 yDistance=-0.01
22:39:14.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:39:14.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:14.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:14.741 00.000 20224 MoveAxis(E, 0, ABG)
22:39:14.741 00.000 20224 Move returns status 0, amount 0
22:39:14.741 00.000 20224 MoveAxis(N, 0, ABG)
22:39:14.741 00.000 20224 Move returns status 0, amount 0
22:39:14.741 00.000 20224 move complete, result=0
22:39:14.741 00.000 20224 worker thread done servicing request
22:39:14.745 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54995, med=2781, FiltMin=2528, FiltMax=25360, Gamma=1.000
22:39:14.761 00.016 8996 UpdateGuideState exits: m=747453 SNR=376.0
22:39:14.763 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:14.764 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:14.766 00.002 8996 Enqueuing Expose request
22:39:14.767 00.001 20224 Worker thread wakes up
22:39:14.767 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:14.768 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:14.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:15.922 01.154 20224 Exposure complete
22:39:15.979 00.057 20224 worker thread done servicing request
22:39:15.979 00.000 8996 OnExposeComplete: enter
22:39:15.980 00.001 8996 UpdateGuideState(): m_state=6
22:39:15.980 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5272
22:39:15.981 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=470.76, Mass=718151, SNR=344.3, Peak=62947 HFD=4.4
22:39:15.982 00.001 8996 MultiStar: [#1 -0.41,-0.17,0.00,M1] [#2 -0.32,-0.34,0.00,M5] [#3 -0.12,-0.43,0.00,M2] [#4 -0.18,-0.78,0.00,M5] [#5 -0.24,-0.52,0.00,M1] [#6 -0.26,-0.24,0.50,U] [#7 -0.03,-0.33,0.45,U] [#8 -0.19,-0.54,0.00,M2] 
22:39:15.983 00.001 8996 single-star, 2 included, MultiStar: {-0.16, -0.10}, one-star: {-0.17, 0.08}
22:39:15.984 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
22:39:15.984 00.000 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
22:39:15.985 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.18 cameraTheta=2.69 mountX=-0.17 mountY=-0.06, mountTheta=-2.81
22:39:15.986 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
22:39:15.986 00.000 8996 Enqueuing Move request for scope (-0.17, 0.08)
22:39:15.988 00.002 20224 Worker thread wakes up
22:39:15.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
22:39:15.988 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
22:39:15.988 00.000 20224 Moving (-0.17, 0.08) raw xDistance=-0.17 yDistance=-0.06
22:39:15.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:39:15.989 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:15.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:39:15.989 00.000 20224 MoveAxis(E, 0, ABG)
22:39:15.989 00.000 20224 Move returns status 0, amount 0
22:39:15.989 00.000 20224 MoveAxis(N, 0, ABG)
22:39:15.989 00.000 20224 Move returns status 0, amount 0
22:39:15.989 00.000 20224 move complete, result=0
22:39:15.989 00.000 20224 worker thread done servicing request
22:39:15.992 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62947, med=2781, FiltMin=2515, FiltMax=30371, Gamma=1.000
22:39:16.015 00.023 8996 UpdateGuideState exits: m=718151 SNR=344.3
22:39:16.017 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:16.019 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:16.020 00.001 8996 Enqueuing Expose request
22:39:16.021 00.001 20224 Worker thread wakes up
22:39:16.021 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:16.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:16.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:16.991 00.969 20224 Exposure complete
22:39:17.070 00.079 20224 worker thread done servicing request
22:39:17.070 00.000 8996 OnExposeComplete: enter
22:39:17.073 00.003 8996 UpdateGuideState(): m_state=6
22:39:17.074 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5273
22:39:17.075 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=470.80, Mass=746430, SNR=367.2, Peak=65507 HFD=4.4
22:39:17.077 00.002 8996 MultiStar: [#1 -0.43,0.05,0.71,U] [#2 -0.42,-0.27,0.00,M6] [#3 -0.18,-0.21,0.62,U] [#4 -0.13,-0.51,0.00,M6] [#5 -0.30,-0.10,0.55,U] [#6 -0.31,-0.25,0.43,U] [#7 -0.34,-0.42,0.00,M4] [#8 -0.14,-0.15,0.39,U] 
22:39:17.078 00.001 8996 single-star, 5 included, MultiStar: {-0.26, -0.05}, one-star: {-0.19, 0.12}
22:39:17.079 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
22:39:17.080 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
22:39:17.081 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.55 mountX=-0.20 mountY=-0.10, mountTheta=-2.66
22:39:17.084 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
22:39:17.084 00.000 8996 Enqueuing Move request for scope (-0.19, 0.12)
22:39:17.085 00.001 20224 Worker thread wakes up
22:39:17.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
22:39:17.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
22:39:17.085 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.20 yDistance=-0.10
22:39:17.086 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:39:17.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:17.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:39:17.086 00.000 20224 MoveAxis(E, 0, ABG)
22:39:17.086 00.000 20224 Move returns status 0, amount 0
22:39:17.086 00.000 20224 MoveAxis(N, 0, ABG)
22:39:17.086 00.000 20224 Move returns status 0, amount 0
22:39:17.086 00.000 20224 move complete, result=0
22:39:17.086 00.000 20224 worker thread done servicing request
22:39:17.092 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2777, FiltMin=2477, FiltMax=27776, Gamma=1.000
22:39:17.110 00.018 8996 UpdateGuideState exits: m=746430 SNR=367.2
22:39:17.112 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:17.112 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:17.113 00.001 8996 Enqueuing Expose request
22:39:17.114 00.001 20224 Worker thread wakes up
22:39:17.114 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:17.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:17.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:18.277 01.162 20224 Exposure complete
22:39:18.384 00.107 20224 worker thread done servicing request
22:39:18.384 00.000 8996 OnExposeComplete: enter
22:39:18.385 00.001 8996 UpdateGuideState(): m_state=6
22:39:18.386 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5274
22:39:18.388 00.002 8996 Star::Find returns 1 (0), X=137.74, Y=470.70, Mass=672873, SNR=348.8, Peak=60259 HFD=4.5
22:39:18.390 00.002 8996 MultiStar: [#1 -0.51,0.13,0.00,M1] [#2 -0.28,-0.22,0.81,U] [#3 -0.26,-0.23,0.62,U] [#4 -0.20,-0.31,0.62,U] [#5 -0.38,-0.36,0.00,M1] [#6 -0.46,-0.31,0.00,M1] [#7 -0.37,-0.38,0.00,M5] [#8 -0.15,-0.31,0.47,U] 
22:39:18.393 00.003 8996 single-star, 4 included, MultiStar: {-0.24, -0.18}, one-star: {-0.27, 0.02}
22:39:18.394 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
22:39:18.396 00.002 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
22:39:18.397 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.07 mountX=-0.27 mountY=0.01, mountTheta=3.10
22:39:18.400 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.02, opts=13)
22:39:18.401 00.001 8996 Enqueuing Move request for scope (-0.27, 0.02)
22:39:18.402 00.001 20224 Worker thread wakes up
22:39:18.403 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
22:39:18.403 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
22:39:18.403 00.000 20224 Moving (-0.27, 0.02) raw xDistance=-0.27 yDistance=0.01
22:39:18.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:39:18.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:18.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:39:18.403 00.000 20224 MoveAxis(E, 39, ABG)
22:39:18.403 00.000 20224 Guiding  Dir = 2, Dur = 39
22:39:18.404 00.001 20224 IsSlewing returns 0
22:39:18.404 00.000 20224 IsGuiding returns 0
22:39:18.410 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60259, med=2781, FiltMin=2541, FiltMax=26717, Gamma=1.000
22:39:18.419 00.009 20224 PulseGuide returned control before completion, sleep 35
22:39:18.425 00.006 8996 UpdateGuideState exits: m=672873 SNR=348.8
22:39:18.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:18.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:18.428 00.001 8996 Enqueuing Expose request
22:39:18.466 00.038 20224 IsGuiding returns 1
22:39:18.466 00.000 20224 scope still moving after pulse duration time elapsed
22:39:18.497 00.031 20224 IsSlewing returns 0
22:39:18.497 00.000 20224 IsGuiding returns 1
22:39:18.529 00.032 20224 IsSlewing returns 0
22:39:18.530 00.001 20224 IsGuiding returns 1
22:39:18.561 00.031 20224 IsSlewing returns 0
22:39:18.562 00.001 20224 IsGuiding returns 0
22:39:18.562 00.000 20224 scope move finished after 39 + 117 ms
22:39:18.562 00.000 20224 Move returns status 0, amount 39
22:39:18.562 00.000 20224 MoveAxis(N, 0, ABG)
22:39:18.562 00.000 20224 Move returns status 0, amount 0
22:39:18.562 00.000 20224 move complete, result=0
22:39:18.562 00.000 20224 worker thread done servicing request
22:39:18.562 00.000 20224 Worker thread wakes up
22:39:18.562 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
22:39:18.566 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:18.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:19.558 00.992 20224 Exposure complete
22:39:19.641 00.083 20224 worker thread done servicing request
22:39:19.641 00.000 8996 OnExposeComplete: enter
22:39:19.643 00.002 8996 UpdateGuideState(): m_state=6
22:39:19.645 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5275
22:39:19.646 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=470.47, Mass=698203, SNR=312.3, Peak=44470 HFD=4.3
22:39:19.647 00.001 8996 MultiStar: [#1 -0.05,-0.05,0.83,U] [#2 -0.12,-0.24,0.87,U] [#3 0.19,-0.35,0.61,U] [#4 0.10,-0.45,0.00,M6] [#5 -0.09,-0.42,0.67,U] [#6 0.20,-0.33,0.51,U] [#7 0.07,-0.59,0.00,M6] [#8 0.09,-0.38,0.46,U] 
22:39:19.648 00.001 8996 single-star, 6 included, MultiStar: {0.02, -0.26}, one-star: {0.06, -0.20}
22:39:19.648 00.000 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
22:39:19.649 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
22:39:19.649 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.30 mountX=0.08 mountY=0.19, mountTheta=1.20
22:39:19.651 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.20, opts=13)
22:39:19.652 00.001 8996 Enqueuing Move request for scope (0.06, -0.20)
22:39:19.653 00.001 20224 Worker thread wakes up
22:39:19.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
22:39:19.653 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
22:39:19.653 00.000 20224 Moving (0.06, -0.20) raw xDistance=0.08 yDistance=0.19
22:39:19.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:39:19.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:19.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:39:19.653 00.000 20224 MoveAxis(E, 0, ABG)
22:39:19.653 00.000 20224 Move returns status 0, amount 0
22:39:19.653 00.000 20224 MoveAxis(N, 0, ABG)
22:39:19.653 00.000 20224 Move returns status 0, amount 0
22:39:19.653 00.000 20224 move complete, result=0
22:39:19.653 00.000 20224 worker thread done servicing request
22:39:19.660 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=44470, med=2777, FiltMin=2528, FiltMax=25085, Gamma=1.000
22:39:19.686 00.026 8996 UpdateGuideState exits: m=698203 SNR=312.3
22:39:19.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:19.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:19.690 00.002 8996 Enqueuing Expose request
22:39:19.693 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:39:19.695 00.002 20224 Worker thread wakes up
22:39:19.695 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:19.696 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:20.852 01.156 20224 Exposure complete
22:39:20.938 00.086 20224 worker thread done servicing request
22:39:20.938 00.000 8996 OnExposeComplete: enter
22:39:20.939 00.001 8996 UpdateGuideState(): m_state=6
22:39:20.940 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5276
22:39:20.940 00.000 8996 Star::Find returns 1 (0), X=138.32, Y=470.78, Mass=733770, SNR=345.4, Peak=56192 HFD=4.4
22:39:20.941 00.001 8996 MultiStar: [#1 0.26,0.02,0.68,U] [#2 0.18,-0.14,0.84,U] [#3 0.31,-0.07,0.53,U] [#4 0.31,-0.16,0.60,U] [#5 0.14,-0.28,0.71,U] [#6 0.39,-0.24,0.00,M1] [#7 0.22,-0.34,0.55,U] [#8 0.27,-0.27,0.43,U] 
22:39:20.942 00.001 8996 refined, 7 included, MultiStar: {0.25, -0.12}, one-star: {0.31, 0.10}
22:39:20.943 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
22:39:20.943 00.000 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
22:39:20.944 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-0.44 mountX=0.26 mountY=0.09, mountTheta=0.33
22:39:20.946 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.12, opts=13)
22:39:20.946 00.000 8996 Enqueuing Move request for scope (0.25, -0.12)
22:39:20.947 00.001 20224 Worker thread wakes up
22:39:20.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.12) opts 0xd
22:39:20.947 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.12)
22:39:20.947 00.000 20224 Moving (0.25, -0.12) raw xDistance=0.26 yDistance=0.09
22:39:20.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:39:20.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:20.948 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:39:20.948 00.000 20224 MoveAxis(W, 38, ABG)
22:39:20.948 00.000 20224 Guiding  Dir = 3, Dur = 38
22:39:20.948 00.000 20224 IsSlewing returns 0
22:39:20.948 00.000 20224 IsGuiding returns 0
22:39:20.952 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56192, med=2777, FiltMin=2525, FiltMax=25280, Gamma=1.000
22:39:20.974 00.022 8996 UpdateGuideState exits: m=733770 SNR=345.4
22:39:20.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:20.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:20.977 00.001 8996 Enqueuing Expose request
22:39:20.985 00.008 20224 PulseGuide returned control before completion, sleep 11
22:39:21.000 00.015 20224 IsGuiding returns 1
22:39:21.000 00.000 20224 scope still moving after pulse duration time elapsed
22:39:21.032 00.032 20224 IsSlewing returns 0
22:39:21.032 00.000 20224 IsGuiding returns 1
22:39:21.062 00.030 20224 IsSlewing returns 0
22:39:21.063 00.001 20224 IsGuiding returns 1
22:39:21.094 00.031 20224 IsSlewing returns 0
22:39:21.094 00.000 20224 IsGuiding returns 0
22:39:21.094 00.000 20224 scope move finished after 38 + 108 ms
22:39:21.094 00.000 20224 Move returns status 0, amount 38
22:39:21.094 00.000 20224 MoveAxis(N, 0, ABG)
22:39:21.094 00.000 20224 Move returns status 0, amount 0
22:39:21.094 00.000 20224 move complete, result=0
22:39:21.094 00.000 20224 worker thread done servicing request
22:39:21.094 00.000 20224 Worker thread wakes up
22:39:21.095 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:21.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:21.095 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.1 px 0 ms NORTH
22:39:22.087 00.992 20224 Exposure complete
22:39:22.152 00.065 20224 worker thread done servicing request
22:39:22.152 00.000 8996 OnExposeComplete: enter
22:39:22.153 00.001 8996 UpdateGuideState(): m_state=6
22:39:22.153 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5277
22:39:22.154 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.02, Mass=743056, SNR=337.3, Peak=65507 HFD=4.4
22:39:22.156 00.002 8996 MultiStar: [#1 -0.17,0.36,0.67,U] [#2 -0.18,0.09,0.82,U] [#3 -0.02,0.10,0.73,U] [#4 -0.08,-0.02,0.54,U] [#5 0.01,-0.23,0.62,U] [#6 -0.03,-0.22,0.43,U] [#7 -0.24,-0.22,0.46,U] [#8 0.09,-0.03,0.40,U] 
22:39:22.156 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.07}, one-star: {-0.21, 0.35}
22:39:22.156 00.000 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:39:22.158 00.002 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:39:22.159 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.58 mountX=-0.11 mountY=-0.05, mountTheta=-2.69
22:39:22.160 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
22:39:22.161 00.001 8996 Enqueuing Move request for scope (-0.11, 0.07)
22:39:22.162 00.001 20224 Worker thread wakes up
22:39:22.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
22:39:22.162 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
22:39:22.162 00.000 20224 Moving (-0.11, 0.07) raw xDistance=-0.11 yDistance=-0.05
22:39:22.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:39:22.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:22.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:39:22.162 00.000 20224 MoveAxis(E, 0, ABG)
22:39:22.162 00.000 20224 Move returns status 0, amount 0
22:39:22.162 00.000 20224 MoveAxis(N, 0, ABG)
22:39:22.162 00.000 20224 Move returns status 0, amount 0
22:39:22.162 00.000 20224 move complete, result=0
22:39:22.163 00.001 20224 worker thread done servicing request
22:39:22.166 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2777, FiltMin=2496, FiltMax=33200, Gamma=1.000
22:39:22.180 00.014 8996 UpdateGuideState exits: m=743056 SNR=337.3
22:39:22.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:22.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:22.182 00.000 8996 Enqueuing Expose request
22:39:22.183 00.001 20224 Worker thread wakes up
22:39:22.183 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:22.184 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:22.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:23.341 01.157 20224 Exposure complete
22:39:23.420 00.079 20224 worker thread done servicing request
22:39:23.420 00.000 8996 OnExposeComplete: enter
22:39:23.422 00.002 8996 UpdateGuideState(): m_state=6
22:39:23.422 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5278
22:39:23.423 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=470.64, Mass=713379, SNR=337.7, Peak=55379 HFD=4.4
22:39:23.424 00.001 8996 MultiStar: [#1 -0.14,0.25,0.73,U] [#2 -0.08,-0.07,0.82,U] [#3 -0.02,-0.14,0.65,U] [#4 -0.10,-0.31,0.57,U] [#5 0.07,-0.40,0.61,U] [#6 0.23,-0.21,0.50,U] [#7 -0.02,-0.31,0.55,U] [#8 0.18,-0.14,0.45,U] 
22:39:23.424 00.000 8996 single-star, 8 included, MultiStar: {0.02, -0.13}, one-star: {0.11, -0.04}
22:39:23.425 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
22:39:23.426 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.92)
22:39:23.427 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.34 mountX=0.12 mountY=0.03, mountTheta=0.23
22:39:23.429 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
22:39:23.430 00.001 8996 Enqueuing Move request for scope (0.11, -0.04)
22:39:23.430 00.000 20224 Worker thread wakes up
22:39:23.432 00.002 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
22:39:23.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
22:39:23.432 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.12 yDistance=0.03
22:39:23.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:39:23.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:23.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:39:23.432 00.000 20224 MoveAxis(E, 0, ABG)
22:39:23.432 00.000 20224 Move returns status 0, amount 0
22:39:23.432 00.000 20224 MoveAxis(N, 0, ABG)
22:39:23.433 00.001 20224 Move returns status 0, amount 0
22:39:23.433 00.000 20224 move complete, result=0
22:39:23.433 00.000 20224 worker thread done servicing request
22:39:23.445 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55379, med=2777, FiltMin=2489, FiltMax=23245, Gamma=1.000
22:39:23.470 00.025 8996 UpdateGuideState exits: m=713379 SNR=337.7
22:39:23.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:23.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:23.473 00.001 8996 Enqueuing Expose request
22:39:23.473 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:23.474 00.001 20224 Worker thread wakes up
22:39:23.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:23.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:24.452 00.978 20224 Exposure complete
22:39:24.509 00.057 20224 worker thread done servicing request
22:39:24.510 00.001 8996 OnExposeComplete: enter
22:39:24.511 00.001 8996 UpdateGuideState(): m_state=6
22:39:24.513 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5279
22:39:24.514 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=470.74, Mass=748842, SNR=337.9, Peak=56528 HFD=4.6
22:39:24.516 00.002 8996 MultiStar: [#1 -0.21,0.09,0.68,U] [#2 -0.15,-0.05,0.78,U] [#3 0.06,-0.03,0.60,U] [#4 -0.01,-0.14,0.54,U] [#5 0.03,-0.33,0.60,U] [#6 0.11,-0.14,0.46,U] [#7 -0.20,-0.29,0.44,U] [#8 0.15,-0.10,0.42,U] 
22:39:24.517 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.08}, one-star: {0.31, 0.06}
22:39:24.518 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
22:39:24.519 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
22:39:24.521 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.27 mountX=0.03 mountY=0.08, mountTheta=1.17
22:39:24.522 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.08, opts=13)
22:39:24.523 00.001 8996 Enqueuing Move request for scope (0.03, -0.08)
22:39:24.523 00.000 20224 Worker thread wakes up
22:39:24.524 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
22:39:24.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
22:39:24.524 00.000 20224 Moving (0.03, -0.08) raw xDistance=0.03 yDistance=0.08
22:39:24.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:39:24.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:24.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:39:24.524 00.000 20224 MoveAxis(E, 0, ABG)
22:39:24.524 00.000 20224 Move returns status 0, amount 0
22:39:24.524 00.000 20224 MoveAxis(N, 0, ABG)
22:39:24.524 00.000 20224 Move returns status 0, amount 0
22:39:24.524 00.000 20224 move complete, result=0
22:39:24.524 00.000 20224 worker thread done servicing request
22:39:24.528 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56528, med=2777, FiltMin=2515, FiltMax=24016, Gamma=1.000
22:39:24.549 00.021 8996 UpdateGuideState exits: m=748842 SNR=337.9
22:39:24.551 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:24.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:24.553 00.001 8996 Enqueuing Expose request
22:39:24.554 00.001 20224 Worker thread wakes up
22:39:24.554 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:24.555 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:24.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:25.729 01.174 20224 Exposure complete
22:39:25.802 00.073 20224 worker thread done servicing request
22:39:25.802 00.000 8996 OnExposeComplete: enter
22:39:25.803 00.001 8996 UpdateGuideState(): m_state=6
22:39:25.804 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5280
22:39:25.804 00.000 8996 Star::Find returns 1 (0), X=138.21, Y=470.69, Mass=779444, SNR=333.5, Peak=60035 HFD=4.4
22:39:25.805 00.001 8996 MultiStar: [#1 -0.18,0.10,0.73,U] [#2 -0.10,-0.10,0.83,U] [#3 -0.11,-0.11,0.73,U] [#4 -0.04,-0.38,0.58,U] [#5 -0.06,-0.27,0.55,U] [#6 -0.02,-0.27,0.47,U] [#7 -0.24,-0.45,0.00,M3] [#8 0.14,-0.18,0.40,U] 
22:39:25.806 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.12}, one-star: {0.21, 0.02}
22:39:25.807 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
22:39:25.808 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
22:39:25.808 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.73 mountX=-0.01 mountY=0.12, mountTheta=1.63
22:39:25.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
22:39:25.811 00.001 8996 Enqueuing Move request for scope (-0.02, -0.12)
22:39:25.812 00.001 20224 Worker thread wakes up
22:39:25.813 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
22:39:25.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
22:39:25.813 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
22:39:25.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:39:25.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:25.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:39:25.813 00.000 20224 MoveAxis(E, 0, ABG)
22:39:25.813 00.000 20224 Move returns status 0, amount 0
22:39:25.813 00.000 20224 MoveAxis(N, 0, ABG)
22:39:25.813 00.000 20224 Move returns status 0, amount 0
22:39:25.813 00.000 20224 move complete, result=0
22:39:25.813 00.000 20224 worker thread done servicing request
22:39:25.820 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60035, med=2777, FiltMin=2544, FiltMax=25696, Gamma=1.000
22:39:25.840 00.020 8996 UpdateGuideState exits: m=779444 SNR=333.5
22:39:25.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:25.842 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:25.843 00.001 8996 Enqueuing Expose request
22:39:25.844 00.001 20224 Worker thread wakes up
22:39:25.844 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:25.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:25.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:26.829 00.984 20224 Exposure complete
22:39:26.908 00.079 20224 worker thread done servicing request
22:39:26.908 00.000 8996 OnExposeComplete: enter
22:39:26.909 00.001 8996 UpdateGuideState(): m_state=6
22:39:26.910 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5281
22:39:26.911 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.65, Mass=760607, SNR=346.1, Peak=60563 HFD=4.2
22:39:26.912 00.001 8996 MultiStar: [#1 -0.22,0.09,0.72,U] [#2 -0.29,-0.34,0.00,M1] [#3 -0.18,-0.10,0.65,U] [#4 -0.28,-0.32,0.50,U] [#5 -0.12,-0.33,0.61,U] [#6 -0.16,-0.43,0.00,M1] [#7 -0.23,-0.35,0.44,U] [#8 -0.08,-0.25,0.37,U] 
22:39:26.913 00.001 8996 single-star, 6 included, MultiStar: {-0.13, -0.15}, one-star: {0.06, -0.02}
22:39:26.914 00.001 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
22:39:26.915 00.001 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
22:39:26.916 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.35 mountX=0.07 mountY=0.02, mountTheta=0.24
22:39:26.918 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.02, opts=13)
22:39:26.919 00.001 8996 Enqueuing Move request for scope (0.06, -0.02)
22:39:26.921 00.002 20224 Worker thread wakes up
22:39:26.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
22:39:26.922 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
22:39:26.922 00.000 20224 Moving (0.06, -0.02) raw xDistance=0.07 yDistance=0.02
22:39:26.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:39:26.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:26.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:39:26.922 00.000 20224 MoveAxis(E, 0, ABG)
22:39:26.922 00.000 20224 Move returns status 0, amount 0
22:39:26.922 00.000 20224 MoveAxis(N, 0, ABG)
22:39:26.922 00.000 20224 Move returns status 0, amount 0
22:39:26.923 00.001 20224 move complete, result=0
22:39:26.923 00.000 20224 worker thread done servicing request
22:39:26.927 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60563, med=2777, FiltMin=2518, FiltMax=27661, Gamma=1.000
22:39:26.944 00.017 8996 UpdateGuideState exits: m=760607 SNR=346.1
22:39:26.945 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:26.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:26.947 00.001 8996 Enqueuing Expose request
22:39:26.947 00.000 20224 Worker thread wakes up
22:39:26.948 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:26.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:26.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:28.125 01.177 20224 Exposure complete
22:39:28.185 00.060 20224 worker thread done servicing request
22:39:28.185 00.000 8996 OnExposeComplete: enter
22:39:28.187 00.002 8996 UpdateGuideState(): m_state=6
22:39:28.189 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5282
22:39:28.191 00.002 8996 Star::Find returns 1 (0), X=137.82, Y=470.77, Mass=671400, SNR=341.6, Peak=64147 HFD=4.4
22:39:28.193 00.002 8996 MultiStar: [#1 -0.49,0.02,0.00,M1] [#2 -0.45,-0.28,0.00,M2] [#3 -0.35,-0.27,0.00,M1] [#4 -0.38,-0.33,0.00,M1] [#5 -0.32,-0.35,0.00,M1] [#6 -0.34,-0.24,0.49,U] [#7 -0.58,-0.30,0.00,M3] [#8 -0.15,0.03,0.40,U] 
22:39:28.194 00.001 8996 single-star, 2 included, MultiStar: {-0.22, -0.00}, one-star: {-0.18, 0.10}
22:39:28.195 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
22:39:28.196 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
22:39:28.198 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.21 cameraTheta=2.65 mountX=-0.19 mountY=-0.08, mountTheta=-2.76
22:39:28.200 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.10, opts=13)
22:39:28.202 00.002 8996 Enqueuing Move request for scope (-0.18, 0.10)
22:39:28.203 00.001 20224 Worker thread wakes up
22:39:28.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd
22:39:28.203 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.10)
22:39:28.203 00.000 20224 Moving (-0.18, 0.10) raw xDistance=-0.19 yDistance=-0.08
22:39:28.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:39:28.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:28.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:39:28.203 00.000 20224 MoveAxis(E, 0, ABG)
22:39:28.204 00.001 20224 Move returns status 0, amount 0
22:39:28.204 00.000 20224 MoveAxis(N, 0, ABG)
22:39:28.204 00.000 20224 Move returns status 0, amount 0
22:39:28.204 00.000 20224 move complete, result=0
22:39:28.204 00.000 20224 worker thread done servicing request
22:39:28.208 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64147, med=2777, FiltMin=2525, FiltMax=27555, Gamma=1.000
22:39:28.222 00.014 8996 UpdateGuideState exits: m=671400 SNR=341.6
22:39:28.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:28.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:28.225 00.001 8996 Enqueuing Expose request
22:39:28.225 00.000 20224 Worker thread wakes up
22:39:28.225 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:28.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:28.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:29.199 00.973 20224 Exposure complete
22:39:29.280 00.081 20224 worker thread done servicing request
22:39:29.280 00.000 8996 OnExposeComplete: enter
22:39:29.281 00.001 8996 UpdateGuideState(): m_state=6
22:39:29.282 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5283
22:39:29.283 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=470.75, Mass=778087, SNR=343.8, Peak=65507 HFD=4.5
22:39:29.284 00.001 8996 MultiStar: [#1 -0.62,0.12,0.00,M2] [#2 -0.42,-0.08,0.83,U] [#3 -0.28,-0.10,0.63,U] [#4 -0.32,-0.35,0.00,M2] [#5 -0.32,-0.17,0.60,U] [#6 -0.21,-0.13,0.48,U] [#7 -0.38,-0.36,0.00,M4] [#8 -0.24,-0.13,0.44,U] 
22:39:29.285 00.001 8996 single-star, 5 included, MultiStar: {-0.28, -0.07}, one-star: {-0.18, 0.08}
22:39:29.286 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
22:39:29.287 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
22:39:29.288 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.73 mountX=-0.19 mountY=-0.06, mountTheta=-2.84
22:39:29.289 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.08, opts=13)
22:39:29.290 00.001 8996 Enqueuing Move request for scope (-0.18, 0.08)
22:39:29.291 00.001 20224 Worker thread wakes up
22:39:29.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
22:39:29.291 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
22:39:29.291 00.000 20224 Moving (-0.18, 0.08) raw xDistance=-0.19 yDistance=-0.06
22:39:29.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:39:29.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:29.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:39:29.291 00.000 20224 MoveAxis(E, 0, ABG)
22:39:29.291 00.000 20224 Move returns status 0, amount 0
22:39:29.291 00.000 20224 MoveAxis(N, 0, ABG)
22:39:29.291 00.000 20224 Move returns status 0, amount 0
22:39:29.291 00.000 20224 move complete, result=0
22:39:29.292 00.001 20224 worker thread done servicing request
22:39:29.295 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65507, med=2777, FiltMin=2509, FiltMax=29731, Gamma=1.000
22:39:29.309 00.014 8996 UpdateGuideState exits: m=778087 SNR=343.8
22:39:29.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:29.310 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:29.311 00.001 8996 Enqueuing Expose request
22:39:29.312 00.001 20224 Worker thread wakes up
22:39:29.312 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:29.313 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:29.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:30.486 01.173 20224 Exposure complete
22:39:30.564 00.078 20224 worker thread done servicing request
22:39:30.564 00.000 8996 OnExposeComplete: enter
22:39:30.565 00.001 8996 UpdateGuideState(): m_state=6
22:39:30.566 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5284
22:39:30.567 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=470.90, Mass=713618, SNR=335.0, Peak=65507 HFD=4.4
22:39:30.569 00.002 8996 MultiStar: [#1 -0.61,0.46,0.00,M3] [#2 -0.53,-0.14,0.00,M2] [#3 -0.49,0.27,0.00,M1] [#4 -0.48,-0.06,0.00,M3] [#5 -0.36,0.04,0.65,U] [#6 -0.47,-0.05,0.00,M1] [#7 -0.45,-0.19,0.00,M5] [#8 -0.19,0.08,0.41,U] 
22:39:30.572 00.003 8996 refined, 2 included, MultiStar: {-0.22, 0.14}, one-star: {-0.14, 0.23}
22:39:30.574 00.002 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:39:30.575 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:39:30.577 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.14 hyp=0.26 cameraTheta=2.59 mountX=-0.24 mountY=-0.11, mountTheta=-2.70
22:39:30.580 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.14, opts=13)
22:39:30.582 00.002 8996 Enqueuing Move request for scope (-0.22, 0.14)
22:39:30.582 00.000 20224 Worker thread wakes up
22:39:30.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.14) opts 0xd
22:39:30.582 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.14)
22:39:30.582 00.000 20224 Moving (-0.22, 0.14) raw xDistance=-0.24 yDistance=-0.11
22:39:30.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:39:30.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:30.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:39:30.583 00.001 20224 MoveAxis(E, 34, ABG)
22:39:30.583 00.000 20224 Guiding  Dir = 2, Dur = 34
22:39:30.583 00.000 20224 IsSlewing returns 0
22:39:30.583 00.000 20224 IsGuiding returns 0
22:39:30.588 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65507, med=2777, FiltMin=2531, FiltMax=29037, Gamma=1.000
22:39:30.598 00.010 20224 PulseGuide returned control before completion, sleep 30
22:39:30.606 00.008 8996 UpdateGuideState exits: m=713618 SNR=335.0
22:39:30.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:30.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:30.609 00.001 8996 Enqueuing Expose request
22:39:30.643 00.034 20224 IsGuiding returns 1
22:39:30.643 00.000 20224 scope still moving after pulse duration time elapsed
22:39:30.674 00.031 20224 IsSlewing returns 0
22:39:30.674 00.000 20224 IsGuiding returns 1
22:39:30.705 00.031 20224 IsSlewing returns 0
22:39:30.706 00.001 20224 IsGuiding returns 1
22:39:30.737 00.031 20224 IsSlewing returns 0
22:39:30.737 00.000 20224 IsGuiding returns 0
22:39:30.737 00.000 20224 scope move finished after 34 + 120 ms
22:39:30.737 00.000 20224 Move returns status 0, amount 34
22:39:30.737 00.000 20224 MoveAxis(N, 0, ABG)
22:39:30.738 00.001 20224 Move returns status 0, amount 0
22:39:30.738 00.000 20224 move complete, result=0
22:39:30.738 00.000 20224 worker thread done servicing request
22:39:30.738 00.000 20224 Worker thread wakes up
22:39:30.738 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:30.738 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
22:39:30.740 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:31.738 00.998 20224 Exposure complete
22:39:31.807 00.069 20224 worker thread done servicing request
22:39:31.807 00.000 8996 OnExposeComplete: enter
22:39:31.808 00.001 8996 UpdateGuideState(): m_state=6
22:39:31.808 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5285
22:39:31.809 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.65, Mass=739122, SNR=372.0, Peak=58019 HFD=4.5
22:39:31.810 00.001 8996 MultiStar: [#1 -0.16,0.10,0.64,U] [#2 -0.16,-0.26,0.72,U] [#3 0.02,-0.27,0.53,U] [#4 -0.01,-0.35,0.47,U] [#5 -0.04,-0.30,0.58,U] [#6 -0.04,-0.30,0.41,U] [#7 -0.07,-0.28,0.41,U] [#8 0.18,-0.24,0.35,U] 
22:39:31.811 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.18}, one-star: {0.07, -0.02}
22:39:31.812 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
22:39:31.812 00.000 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
22:39:31.813 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.28 mountX=0.07 mountY=0.01, mountTheta=0.17
22:39:31.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
22:39:31.817 00.002 8996 Enqueuing Move request for scope (0.07, -0.02)
22:39:31.818 00.001 20224 Worker thread wakes up
22:39:31.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
22:39:31.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
22:39:31.818 00.000 20224 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.01
22:39:31.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:39:31.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:31.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:39:31.818 00.000 20224 MoveAxis(E, 0, ABG)
22:39:31.818 00.000 20224 Move returns status 0, amount 0
22:39:31.818 00.000 20224 MoveAxis(N, 0, ABG)
22:39:31.818 00.000 20224 Move returns status 0, amount 0
22:39:31.818 00.000 20224 move complete, result=0
22:39:31.818 00.000 20224 worker thread done servicing request
22:39:31.822 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58019, med=2777, FiltMin=2509, FiltMax=29005, Gamma=1.000
22:39:31.837 00.015 8996 UpdateGuideState exits: m=739122 SNR=372.0
22:39:31.838 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:31.838 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:31.839 00.001 8996 Enqueuing Expose request
22:39:31.840 00.001 20224 Worker thread wakes up
22:39:31.840 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:31.841 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:31.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:33.004 01.163 20224 Exposure complete
22:39:33.086 00.082 20224 worker thread done servicing request
22:39:33.086 00.000 8996 OnExposeComplete: enter
22:39:33.087 00.001 8996 UpdateGuideState(): m_state=6
22:39:33.088 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5286
22:39:33.089 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=470.86, Mass=697424, SNR=363.8, Peak=62096 HFD=4.4
22:39:33.090 00.001 8996 MultiStar: [#1 0.26,0.30,0.67,U] [#2 0.29,-0.17,0.74,U] [#3 0.29,-0.01,0.54,U] [#4 0.23,-0.08,0.54,U] [#5 0.17,0.28,0.61,U] [#6 0.18,-0.01,0.38,U] [#7 0.34,-0.03,0.49,U] [#8 0.36,0.05,0.41,U] 
22:39:33.091 00.001 8996 refined, 8 included, MultiStar: {0.32, 0.07}, one-star: {0.55, 0.18}
22:39:33.092 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
22:39:33.092 00.000 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
22:39:33.093 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.07 hyp=0.33 cameraTheta=0.22 mountX=0.31 mountY=-0.11, mountTheta=-0.33
22:39:33.095 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.07, opts=13)
22:39:33.095 00.000 8996 Enqueuing Move request for scope (0.32, 0.07)
22:39:33.096 00.001 20224 Worker thread wakes up
22:39:33.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.07) opts 0xd
22:39:33.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.07)
22:39:33.096 00.000 20224 Moving (0.32, 0.07) raw xDistance=0.31 yDistance=-0.11
22:39:33.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:39:33.096 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:33.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:39:33.096 00.000 20224 MoveAxis(W, 45, ABG)
22:39:33.096 00.000 20224 Guiding  Dir = 3, Dur = 45
22:39:33.097 00.001 20224 IsSlewing returns 0
22:39:33.097 00.000 20224 IsGuiding returns 0
22:39:33.101 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62096, med=2777, FiltMin=2470, FiltMax=26624, Gamma=1.000
22:39:33.118 00.017 20224 PulseGuide returned control before completion, sleep 35
22:39:33.122 00.004 8996 UpdateGuideState exits: m=697424 SNR=363.8
22:39:33.123 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:33.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:33.125 00.001 8996 Enqueuing Expose request
22:39:33.164 00.039 20224 IsGuiding returns 1
22:39:33.164 00.000 20224 scope still moving after pulse duration time elapsed
22:39:33.196 00.032 20224 IsSlewing returns 0
22:39:33.197 00.001 20224 IsGuiding returns 1
22:39:33.227 00.030 20224 IsSlewing returns 0
22:39:33.227 00.000 20224 IsGuiding returns 0
22:39:33.227 00.000 20224 scope move finished after 45 + 85 ms
22:39:33.227 00.000 20224 Move returns status 0, amount 45
22:39:33.227 00.000 20224 MoveAxis(N, 0, ABG)
22:39:33.227 00.000 20224 Move returns status 0, amount 0
22:39:33.227 00.000 20224 move complete, result=0
22:39:33.227 00.000 20224 worker thread done servicing request
22:39:33.227 00.000 20224 Worker thread wakes up
22:39:33.228 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:33.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:33.228 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.1 px 0 ms NORTH
22:39:34.228 01.000 20224 Exposure complete
22:39:34.322 00.094 20224 worker thread done servicing request
22:39:34.322 00.000 8996 OnExposeComplete: enter
22:39:34.324 00.002 8996 UpdateGuideState(): m_state=6
22:39:34.325 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5287
22:39:34.327 00.002 8996 Star::Find returns 1 (0), X=138.01, Y=470.85, Mass=676670, SNR=338.7, Peak=57955 HFD=4.3
22:39:34.329 00.002 8996 MultiStar: [#1 -0.32,0.17,0.66,U] [#2 -0.19,0.02,0.83,U] [#3 -0.04,0.16,0.66,U] [#4 -0.17,-0.12,0.62,U] [#5 -0.24,0.02,0.62,U] [#6 -0.09,0.05,0.52,U] [#7 -0.03,0.00,0.50,U] [#8 -0.07,0.05,0.42,U] 
22:39:34.330 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.07}, one-star: {0.01, 0.17}
22:39:34.332 00.002 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
22:39:34.333 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:39:34.335 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.65 mountX=-0.13 mountY=-0.05, mountTheta=-2.77
22:39:34.336 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.07, opts=13)
22:39:34.337 00.001 8996 Enqueuing Move request for scope (-0.13, 0.07)
22:39:34.338 00.001 20224 Worker thread wakes up
22:39:34.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
22:39:34.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
22:39:34.338 00.000 20224 Moving (-0.13, 0.07) raw xDistance=-0.13 yDistance=-0.05
22:39:34.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:39:34.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:34.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:39:34.338 00.000 20224 MoveAxis(E, 0, ABG)
22:39:34.339 00.001 20224 Move returns status 0, amount 0
22:39:34.339 00.000 20224 MoveAxis(N, 0, ABG)
22:39:34.339 00.000 20224 Move returns status 0, amount 0
22:39:34.339 00.000 20224 move complete, result=0
22:39:34.339 00.000 20224 worker thread done servicing request
22:39:34.343 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=57955, med=2777, FiltMin=2493, FiltMax=25552, Gamma=1.000
22:39:34.358 00.015 8996 UpdateGuideState exits: m=676670 SNR=338.7
22:39:34.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:34.359 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:34.360 00.001 8996 Enqueuing Expose request
22:39:34.361 00.001 20224 Worker thread wakes up
22:39:34.361 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:34.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:34.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:35.534 01.172 20224 Exposure complete
22:39:35.593 00.059 20224 worker thread done servicing request
22:39:35.593 00.000 8996 OnExposeComplete: enter
22:39:35.594 00.001 8996 UpdateGuideState(): m_state=6
22:39:35.595 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5288
22:39:35.596 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=470.74, Mass=720569, SNR=359.0, Peak=65507 HFD=4.4
22:39:35.597 00.001 8996 MultiStar: [#1 -0.37,0.14,0.66,U] [#2 -0.41,-0.23,0.00,M1] [#3 -0.15,-0.13,0.60,U] [#4 -0.14,-0.29,0.59,U] [#5 -0.44,-0.08,0.00,M1] [#6 -0.29,-0.15,0.44,U] [#7 -0.27,-0.36,0.00,M3] [#8 -0.28,-0.06,0.36,U] 
22:39:35.598 00.001 8996 single-star, 5 included, MultiStar: {-0.20, -0.05}, one-star: {-0.09, 0.07}
22:39:35.599 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
22:39:35.599 00.000 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
22:39:35.600 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.49 mountX=-0.09 mountY=-0.06, mountTheta=-2.60
22:39:35.602 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
22:39:35.603 00.001 8996 Enqueuing Move request for scope (-0.09, 0.07)
22:39:35.604 00.001 20224 Worker thread wakes up
22:39:35.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
22:39:35.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
22:39:35.604 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.09 yDistance=-0.06
22:39:35.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:39:35.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:35.605 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:39:35.605 00.000 20224 MoveAxis(E, 0, ABG)
22:39:35.605 00.000 20224 Move returns status 0, amount 0
22:39:35.605 00.000 20224 MoveAxis(N, 0, ABG)
22:39:35.605 00.000 20224 Move returns status 0, amount 0
22:39:35.605 00.000 20224 move complete, result=0
22:39:35.606 00.001 20224 worker thread done servicing request
22:39:35.616 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2777, FiltMin=2521, FiltMax=29229, Gamma=1.000
22:39:35.641 00.025 8996 UpdateGuideState exits: m=720569 SNR=359.0
22:39:35.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:35.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:35.644 00.001 8996 Enqueuing Expose request
22:39:35.645 00.001 20224 Worker thread wakes up
22:39:35.645 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:35.646 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:35.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:36.617 00.971 20224 Exposure complete
22:39:36.687 00.070 20224 worker thread done servicing request
22:39:36.687 00.000 8996 OnExposeComplete: enter
22:39:36.689 00.002 8996 UpdateGuideState(): m_state=6
22:39:36.690 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5289
22:39:36.692 00.002 8996 Star::Find returns 1 (0), X=137.70, Y=470.84, Mass=717960, SNR=328.8, Peak=65507 HFD=4.5
22:39:36.694 00.002 8996 MultiStar: [#1 -0.42,0.22,0.00,M1] [#2 -0.41,-0.05,0.77,U] [#3 -0.19,-0.19,0.72,U] [#4 -0.26,-0.17,0.55,U] [#5 -0.34,0.10,0.72,U] [#6 -0.25,-0.09,0.50,U] [#7 -0.21,-0.19,0.44,U] [#8 -0.21,0.09,0.41,U] 
22:39:36.695 00.001 8996 refined, 7 included, MultiStar: {-0.28, -0.03}, one-star: {-0.30, 0.16}
22:39:36.696 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
22:39:36.697 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.21)
22:39:36.698 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-3.05 mountX=-0.28 mountY=0.06, mountTheta=2.94
22:39:36.701 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.03, opts=13)
22:39:36.703 00.002 8996 Enqueuing Move request for scope (-0.28, -0.03)
22:39:36.704 00.001 20224 Worker thread wakes up
22:39:36.704 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.03) opts 0xd
22:39:36.704 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.03)
22:39:36.704 00.000 20224 Moving (-0.28, -0.03) raw xDistance=-0.28 yDistance=0.06
22:39:36.704 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:39:36.704 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:36.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:39:36.704 00.000 20224 MoveAxis(E, 41, ABG)
22:39:36.704 00.000 20224 Guiding  Dir = 2, Dur = 41
22:39:36.704 00.000 20224 IsSlewing returns 0
22:39:36.704 00.000 20224 IsGuiding returns 0
22:39:36.708 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2777, FiltMin=2515, FiltMax=26637, Gamma=1.000
22:39:36.718 00.010 20224 PulseGuide returned control before completion, sleep 38
22:39:36.734 00.016 8996 UpdateGuideState exits: m=717960 SNR=328.8
22:39:36.736 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:36.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:36.738 00.001 8996 Enqueuing Expose request
22:39:36.764 00.026 20224 IsGuiding returns 1
22:39:36.764 00.000 20224 scope still moving after pulse duration time elapsed
22:39:36.796 00.032 20224 IsSlewing returns 0
22:39:36.796 00.000 20224 IsGuiding returns 1
22:39:36.828 00.032 20224 IsSlewing returns 0
22:39:36.828 00.000 20224 IsGuiding returns 0
22:39:36.828 00.000 20224 scope move finished after 41 + 82 ms
22:39:36.828 00.000 20224 Move returns status 0, amount 41
22:39:36.828 00.000 20224 MoveAxis(N, 0, ABG)
22:39:36.828 00.000 20224 Move returns status 0, amount 0
22:39:36.828 00.000 20224 move complete, result=0
22:39:36.828 00.000 20224 worker thread done servicing request
22:39:36.828 00.000 20224 Worker thread wakes up
22:39:36.828 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:36.828 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
22:39:36.829 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:37.996 01.167 20224 Exposure complete
22:39:38.068 00.072 20224 worker thread done servicing request
22:39:38.068 00.000 8996 OnExposeComplete: enter
22:39:38.070 00.002 8996 UpdateGuideState(): m_state=6
22:39:38.072 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5290
22:39:38.073 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=470.73, Mass=697760, SNR=329.7, Peak=62019 HFD=4.5
22:39:38.075 00.002 8996 MultiStar: [#1 -0.30,0.12,0.74,U] [#2 -0.25,-0.10,0.74,U] [#3 -0.19,-0.21,0.58,U] [#4 -0.21,-0.33,0.64,U] [#5 -0.17,0.00,0.71,U] [#6 -0.24,-0.15,0.48,U] [#7 -0.19,-0.18,0.51,U] [#8 -0.19,-0.01,0.39,U] 
22:39:38.077 00.002 8996 single-star, 8 included, MultiStar: {-0.21, -0.08}, one-star: {-0.14, 0.05}
22:39:38.080 00.003 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
22:39:38.081 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
22:39:38.083 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.79 mountX=-0.14 mountY=-0.03, mountTheta=-2.90
22:39:38.086 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.05, opts=13)
22:39:38.087 00.001 8996 Enqueuing Move request for scope (-0.14, 0.05)
22:39:38.089 00.002 20224 Worker thread wakes up
22:39:38.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
22:39:38.089 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
22:39:38.089 00.000 20224 Moving (-0.14, 0.05) raw xDistance=-0.14 yDistance=-0.03
22:39:38.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:39:38.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:38.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:39:38.089 00.000 20224 MoveAxis(E, 0, ABG)
22:39:38.089 00.000 20224 Move returns status 0, amount 0
22:39:38.089 00.000 20224 MoveAxis(N, 0, ABG)
22:39:38.089 00.000 20224 Move returns status 0, amount 0
22:39:38.089 00.000 20224 move complete, result=0
22:39:38.089 00.000 20224 worker thread done servicing request
22:39:38.093 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=62019, med=2777, FiltMin=2528, FiltMax=27267, Gamma=1.000
22:39:38.108 00.015 8996 UpdateGuideState exits: m=697760 SNR=329.7
22:39:38.109 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:38.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:38.110 00.000 8996 Enqueuing Expose request
22:39:38.111 00.001 20224 Worker thread wakes up
22:39:38.111 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:38.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:38.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:39.103 00.991 20224 Exposure complete
22:39:39.163 00.060 20224 worker thread done servicing request
22:39:39.164 00.001 8996 OnExposeComplete: enter
22:39:39.165 00.001 8996 UpdateGuideState(): m_state=6
22:39:39.167 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5291
22:39:39.169 00.002 8996 Star::Find returns 1 (0), X=137.70, Y=471.01, Mass=723697, SNR=364.0, Peak=65507 HFD=4.4
22:39:39.171 00.002 8996 MultiStar: [#1 -0.54,0.34,0.00,M1] [#2 -0.32,0.07,0.79,U] [#3 -0.30,-0.03,0.59,U] [#4 -0.37,-0.25,0.00,M1] [#5 -0.38,0.11,0.62,U] [#6 -0.31,-0.06,0.44,U] [#7 -0.37,-0.10,0.45,U] [#8 -0.17,0.04,0.36,U] 
22:39:39.172 00.001 8996 refined, 6 included, MultiStar: {-0.32, 0.09}, one-star: {-0.31, 0.34}
22:39:39.174 00.002 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
22:39:39.175 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
22:39:39.176 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.09 hyp=0.33 cameraTheta=2.86 mountX=-0.32 mountY=-0.05, mountTheta=-2.97
22:39:39.178 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.09, opts=13)
22:39:39.179 00.001 8996 Enqueuing Move request for scope (-0.32, 0.09)
22:39:39.180 00.001 20224 Worker thread wakes up
22:39:39.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.09) opts 0xd
22:39:39.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.09)
22:39:39.180 00.000 20224 Moving (-0.32, 0.09) raw xDistance=-0.32 yDistance=-0.05
22:39:39.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:39:39.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:39.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:39:39.180 00.000 20224 MoveAxis(E, 47, ABG)
22:39:39.180 00.000 20224 Guiding  Dir = 2, Dur = 47
22:39:39.181 00.001 20224 IsSlewing returns 0
22:39:39.181 00.000 20224 IsGuiding returns 0
22:39:39.183 00.002 20224 PulseGuide returned control before completion, sleep 56
22:39:39.186 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2777, FiltMin=2512, FiltMax=31920, Gamma=1.000
22:39:39.204 00.018 8996 UpdateGuideState exits: m=723697 SNR=364.0
22:39:39.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:39.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:39.207 00.001 8996 Enqueuing Expose request
22:39:39.244 00.037 20224 IsGuiding returns 1
22:39:39.244 00.000 20224 scope still moving after pulse duration time elapsed
22:39:39.275 00.031 20224 IsSlewing returns 0
22:39:39.275 00.000 20224 IsGuiding returns 0
22:39:39.275 00.000 20224 scope move finished after 47 + 47 ms
22:39:39.275 00.000 20224 Move returns status 0, amount 47
22:39:39.275 00.000 20224 MoveAxis(N, 0, ABG)
22:39:39.276 00.001 20224 Move returns status 0, amount 0
22:39:39.276 00.000 20224 move complete, result=0
22:39:39.276 00.000 20224 worker thread done servicing request
22:39:39.276 00.000 20224 Worker thread wakes up
22:39:39.276 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:39.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:39.276 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
22:39:40.450 01.174 20224 Exposure complete
22:39:40.513 00.063 20224 worker thread done servicing request
22:39:40.513 00.000 8996 OnExposeComplete: enter
22:39:40.514 00.001 8996 UpdateGuideState(): m_state=6
22:39:40.515 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5292
22:39:40.516 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.93, Mass=720975, SNR=321.5, Peak=57235 HFD=4.2
22:39:40.517 00.001 8996 MultiStar: [#1 0.05,0.11,0.76,U] [#2 0.14,0.03,0.88,U] [#3 0.15,-0.13,0.74,U] [#4 0.23,-0.29,0.61,U] [#5 0.03,-0.16,0.64,U] [#6 0.18,-0.10,0.50,U] [#7 -0.02,-0.33,0.49,U] [#8 0.23,-0.09,0.38,U] 
22:39:40.518 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.04}, one-star: {0.34, 0.25}
22:39:40.518 00.000 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
22:39:40.519 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
22:39:40.520 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.27 mountX=0.16 mountY=0.03, mountTheta=0.16
22:39:40.523 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.04, opts=13)
22:39:40.524 00.001 8996 Enqueuing Move request for scope (0.16, -0.04)
22:39:40.525 00.001 20224 Worker thread wakes up
22:39:40.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
22:39:40.525 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
22:39:40.525 00.000 20224 Moving (0.16, -0.04) raw xDistance=0.16 yDistance=0.03
22:39:40.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:39:40.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:40.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:39:40.525 00.000 20224 MoveAxis(E, 0, ABG)
22:39:40.525 00.000 20224 Move returns status 0, amount 0
22:39:40.525 00.000 20224 MoveAxis(N, 0, ABG)
22:39:40.525 00.000 20224 Move returns status 0, amount 0
22:39:40.525 00.000 20224 move complete, result=0
22:39:40.525 00.000 20224 worker thread done servicing request
22:39:40.532 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57235, med=2777, FiltMin=2502, FiltMax=28912, Gamma=1.000
22:39:40.552 00.020 8996 UpdateGuideState exits: m=720975 SNR=321.5
22:39:40.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:40.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:40.554 00.000 8996 Enqueuing Expose request
22:39:40.555 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:39:40.556 00.001 20224 Worker thread wakes up
22:39:40.556 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:40.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:41.535 00.979 20224 Exposure complete
22:39:41.603 00.068 20224 worker thread done servicing request
22:39:41.603 00.000 8996 OnExposeComplete: enter
22:39:41.604 00.001 8996 UpdateGuideState(): m_state=6
22:39:41.605 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5293
22:39:41.606 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=470.84, Mass=793934, SNR=375.9, Peak=65264 HFD=4.5
22:39:41.607 00.001 8996 MultiStar: [#1 0.05,0.12,0.63,U] [#2 0.03,0.02,0.69,U] [#3 0.13,-0.09,0.55,U] [#4 0.05,-0.26,0.51,U] [#5 0.28,-0.01,0.66,U] [#6 0.11,-0.20,0.45,U] [#7 0.07,-0.12,0.38,U] [#8 0.33,-0.36,0.00,M1] 
22:39:41.607 00.000 8996 refined, 7 included, MultiStar: {0.17, -0.01}, one-star: {0.39, 0.17}
22:39:41.608 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
22:39:41.609 00.001 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
22:39:41.609 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.07 mountX=0.17 mountY=-0.01, mountTheta=-0.04
22:39:41.611 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.01, opts=13)
22:39:41.611 00.000 8996 Enqueuing Move request for scope (0.17, -0.01)
22:39:41.612 00.001 20224 Worker thread wakes up
22:39:41.613 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
22:39:41.613 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
22:39:41.613 00.000 20224 Moving (0.17, -0.01) raw xDistance=0.17 yDistance=-0.01
22:39:41.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:39:41.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:41.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:39:41.613 00.000 20224 MoveAxis(E, 0, ABG)
22:39:41.613 00.000 20224 Move returns status 0, amount 0
22:39:41.613 00.000 20224 MoveAxis(N, 0, ABG)
22:39:41.613 00.000 20224 Move returns status 0, amount 0
22:39:41.613 00.000 20224 move complete, result=0
22:39:41.613 00.000 20224 worker thread done servicing request
22:39:41.617 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65264, med=2777, FiltMin=2505, FiltMax=28173, Gamma=1.000
22:39:41.642 00.025 8996 UpdateGuideState exits: m=793934 SNR=375.9
22:39:41.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:41.645 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:41.646 00.001 8996 Enqueuing Expose request
22:39:41.647 00.001 20224 Worker thread wakes up
22:39:41.647 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:41.649 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:41.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:42.829 01.180 20224 Exposure complete
22:39:42.912 00.083 20224 worker thread done servicing request
22:39:42.912 00.000 8996 OnExposeComplete: enter
22:39:42.913 00.001 8996 UpdateGuideState(): m_state=6
22:39:42.914 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5294
22:39:42.915 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=470.86, Mass=725137, SNR=385.7, Peak=62067 HFD=4.3
22:39:42.916 00.001 8996 MultiStar: [#1 0.02,0.12,0.60,U] [#2 0.12,-0.27,0.65,U] [#3 0.23,-0.20,0.59,U] [#4 0.20,-0.51,0.00,M1] [#5 0.03,-0.26,0.59,U] [#6 0.15,-0.25,0.41,U] [#7 0.12,-0.38,0.41,U] [#8 0.15,-0.27,0.36,U] 
22:39:42.917 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.12}, one-star: {0.15, 0.18}
22:39:42.918 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
22:39:42.918 00.000 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
22:39:42.919 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.78 mountX=0.13 mountY=0.10, mountTheta=0.67
22:39:42.921 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.12, opts=13)
22:39:42.922 00.001 8996 Enqueuing Move request for scope (0.12, -0.12)
22:39:42.923 00.001 20224 Worker thread wakes up
22:39:42.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
22:39:42.923 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
22:39:42.923 00.000 20224 Moving (0.12, -0.12) raw xDistance=0.13 yDistance=0.10
22:39:42.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:39:42.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:42.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:39:42.923 00.000 20224 MoveAxis(E, 0, ABG)
22:39:42.923 00.000 20224 Move returns status 0, amount 0
22:39:42.923 00.000 20224 MoveAxis(N, 0, ABG)
22:39:42.923 00.000 20224 Move returns status 0, amount 0
22:39:42.923 00.000 20224 move complete, result=0
22:39:42.923 00.000 20224 worker thread done servicing request
22:39:42.929 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=62067, med=2777, FiltMin=2505, FiltMax=26288, Gamma=1.000
22:39:42.949 00.020 8996 UpdateGuideState exits: m=725137 SNR=385.7
22:39:42.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:42.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:42.952 00.001 8996 Enqueuing Expose request
22:39:42.953 00.001 20224 Worker thread wakes up
22:39:42.953 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:42.954 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:42.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:43.930 00.976 20224 Exposure complete
22:39:44.000 00.070 20224 worker thread done servicing request
22:39:44.000 00.000 8996 OnExposeComplete: enter
22:39:44.002 00.002 8996 UpdateGuideState(): m_state=6
22:39:44.002 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5295
22:39:44.004 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=470.76, Mass=784911, SNR=369.8, Peak=62803 HFD=4.5
22:39:44.005 00.001 8996 MultiStar: [#1 0.12,-0.13,0.55,U] [#2 0.12,-0.23,0.70,U] [#3 0.13,-0.38,0.61,U] [#4 0.15,-0.41,0.53,U] [#5 0.13,-0.39,0.58,U] [#6 0.21,-0.47,0.00,M1] [#7 0.18,-0.42,0.00,M1] [#8 0.27,-0.24,0.36,U] 
22:39:44.006 00.001 8996 single-star, 6 included, MultiStar: {0.15, -0.21}, one-star: {0.16, 0.09}
22:39:44.007 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
22:39:44.008 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
22:39:44.009 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.52 mountX=0.15 mountY=-0.11, mountTheta=-0.63
22:39:44.010 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.09, opts=13)
22:39:44.012 00.002 8996 Enqueuing Move request for scope (0.16, 0.09)
22:39:44.012 00.000 20224 Worker thread wakes up
22:39:44.012 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
22:39:44.013 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
22:39:44.013 00.000 20224 Moving (0.16, 0.09) raw xDistance=0.15 yDistance=-0.11
22:39:44.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:39:44.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:44.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:39:44.013 00.000 20224 MoveAxis(E, 0, ABG)
22:39:44.013 00.000 20224 Move returns status 0, amount 0
22:39:44.013 00.000 20224 MoveAxis(N, 0, ABG)
22:39:44.013 00.000 20224 Move returns status 0, amount 0
22:39:44.013 00.000 20224 move complete, result=0
22:39:44.013 00.000 20224 worker thread done servicing request
22:39:44.017 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62803, med=2777, FiltMin=2505, FiltMax=26656, Gamma=1.000
22:39:44.047 00.030 8996 UpdateGuideState exits: m=784911 SNR=369.8
22:39:44.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:44.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:44.052 00.002 8996 Enqueuing Expose request
22:39:44.053 00.001 20224 Worker thread wakes up
22:39:44.054 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:44.055 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:44.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:45.228 01.173 20224 Exposure complete
22:39:45.309 00.081 20224 worker thread done servicing request
22:39:45.309 00.000 8996 OnExposeComplete: enter
22:39:45.310 00.001 8996 UpdateGuideState(): m_state=6
22:39:45.311 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5296
22:39:45.312 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=470.59, Mass=751700, SNR=371.1, Peak=52387 HFD=4.6
22:39:45.313 00.001 8996 MultiStar: [#1 0.13,-0.10,0.70,U] [#2 0.12,-0.38,0.69,U] [#3 0.21,-0.37,0.53,U] [#4 0.08,-0.59,0.00,M1] [#5 0.11,-0.37,0.64,U] [#6 0.13,-0.39,0.43,U] [#7 0.16,-0.41,0.00,M2] [#8 0.27,-0.31,0.31,U] 
22:39:45.313 00.000 8996 single-star, 6 included, MultiStar: {0.16, -0.26}, one-star: {0.19, -0.09}
22:39:45.314 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
22:39:45.315 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
22:39:45.316 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-0.42 mountX=0.20 mountY=0.06, mountTheta=0.31
22:39:45.317 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.09, opts=13)
22:39:45.318 00.001 8996 Enqueuing Move request for scope (0.19, -0.09)
22:39:45.319 00.001 20224 Worker thread wakes up
22:39:45.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.09) opts 0xd
22:39:45.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.09)
22:39:45.319 00.000 20224 Moving (0.19, -0.09) raw xDistance=0.20 yDistance=0.06
22:39:45.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:39:45.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:45.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:39:45.319 00.000 20224 MoveAxis(E, 0, ABG)
22:39:45.319 00.000 20224 Move returns status 0, amount 0
22:39:45.319 00.000 20224 MoveAxis(N, 0, ABG)
22:39:45.319 00.000 20224 Move returns status 0, amount 0
22:39:45.319 00.000 20224 move complete, result=0
22:39:45.319 00.000 20224 worker thread done servicing request
22:39:45.323 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52387, med=2777, FiltMin=2496, FiltMax=22928, Gamma=1.000
22:39:45.338 00.015 8996 UpdateGuideState exits: m=751700 SNR=371.1
22:39:45.341 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:45.343 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:45.345 00.002 8996 Enqueuing Expose request
22:39:45.346 00.001 20224 Worker thread wakes up
22:39:45.346 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:45.348 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:45.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:46.340 00.992 20224 Exposure complete
22:39:46.430 00.090 20224 worker thread done servicing request
22:39:46.431 00.001 8996 OnExposeComplete: enter
22:39:46.432 00.001 8996 UpdateGuideState(): m_state=6
22:39:46.434 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5297
22:39:46.435 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=470.75, Mass=738966, SNR=339.5, Peak=55779 HFD=4.4
22:39:46.436 00.001 8996 MultiStar: [#1 0.07,0.01,0.76,U] [#2 0.17,-0.40,0.74,U] [#3 0.17,-0.14,0.63,U] [#4 0.13,-0.40,0.56,U] [#5 0.20,-0.25,0.70,U] [#6 0.09,-0.16,0.41,U] [#7 0.15,-0.69,0.00,M3] [#8 0.29,-0.16,0.37,U] 
22:39:46.437 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.16}, one-star: {0.27, 0.07}
22:39:46.438 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
22:39:46.438 00.000 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
22:39:46.439 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.73 mountX=0.19 mountY=0.14, mountTheta=0.62
22:39:46.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.16, opts=13)
22:39:46.442 00.001 8996 Enqueuing Move request for scope (0.18, -0.16)
22:39:46.443 00.001 20224 Worker thread wakes up
22:39:46.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
22:39:46.443 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
22:39:46.443 00.000 20224 Moving (0.18, -0.16) raw xDistance=0.19 yDistance=0.14
22:39:46.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:39:46.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:46.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:39:46.443 00.000 20224 MoveAxis(E, 0, ABG)
22:39:46.443 00.000 20224 Move returns status 0, amount 0
22:39:46.443 00.000 20224 MoveAxis(N, 0, ABG)
22:39:46.443 00.000 20224 Move returns status 0, amount 0
22:39:46.443 00.000 20224 move complete, result=0
22:39:46.443 00.000 20224 worker thread done servicing request
22:39:46.448 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55779, med=2777, FiltMin=2512, FiltMax=25536, Gamma=1.000
22:39:46.461 00.013 8996 UpdateGuideState exits: m=738966 SNR=339.5
22:39:46.462 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:46.462 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:46.463 00.001 8996 Enqueuing Expose request
22:39:46.464 00.001 20224 Worker thread wakes up
22:39:46.464 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:46.465 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:46.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:47.626 01.161 20224 Exposure complete
22:39:47.682 00.056 20224 worker thread done servicing request
22:39:47.682 00.000 8996 OnExposeComplete: enter
22:39:47.683 00.001 8996 UpdateGuideState(): m_state=6
22:39:47.684 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5298
22:39:47.685 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=470.78, Mass=766915, SNR=380.5, Peak=65507 HFD=4.3
22:39:47.686 00.001 8996 MultiStar: [#1 -0.12,0.12,0.69,U] [#2 -0.05,-0.01,0.73,U] [#3 0.08,-0.21,0.57,U] [#4 0.06,-0.36,0.53,U] [#5 -0.07,-0.19,0.55,U] [#6 0.09,-0.24,0.41,U] [#7 -0.06,-0.36,0.44,U] [#8 0.24,-0.05,0.41,U] 
22:39:47.687 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {0.01, 0.11}
22:39:47.687 00.000 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
22:39:47.688 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
22:39:47.689 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.49 mountX=0.02 mountY=0.09, mountTheta=1.39
22:39:47.690 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
22:39:47.691 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
22:39:47.692 00.001 20224 Worker thread wakes up
22:39:47.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
22:39:47.692 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
22:39:47.692 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.09
22:39:47.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:39:47.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:47.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:39:47.692 00.000 20224 MoveAxis(E, 0, ABG)
22:39:47.692 00.000 20224 Move returns status 0, amount 0
22:39:47.692 00.000 20224 MoveAxis(N, 0, ABG)
22:39:47.692 00.000 20224 Move returns status 0, amount 0
22:39:47.692 00.000 20224 move complete, result=0
22:39:47.692 00.000 20224 worker thread done servicing request
22:39:47.696 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65507, med=2777, FiltMin=2505, FiltMax=28365, Gamma=1.000
22:39:47.711 00.015 8996 UpdateGuideState exits: m=766915 SNR=380.5
22:39:47.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:47.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:47.714 00.001 8996 Enqueuing Expose request
22:39:47.715 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:47.717 00.002 20224 Worker thread wakes up
22:39:47.717 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:47.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:48.700 00.983 20224 Exposure complete
22:39:48.776 00.076 20224 worker thread done servicing request
22:39:48.776 00.000 8996 OnExposeComplete: enter
22:39:48.778 00.002 8996 UpdateGuideState(): m_state=6
22:39:48.778 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5299
22:39:48.779 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.53, Mass=661572, SNR=342.5, Peak=52099 HFD=4.2
22:39:48.781 00.002 8996 MultiStar: [#1 -0.19,-0.05,0.85,U] [#2 -0.23,-0.18,0.73,U] [#3 -0.01,-0.29,0.59,U] [#4 -0.05,-0.47,0.00,M1] [#5 -0.03,-0.39,0.74,U] [#6 0.10,-0.34,0.51,U] [#7 -0.19,-0.56,0.00,M3] [#8 0.13,-0.23,0.37,U] 
22:39:48.782 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.22}, one-star: {-0.05, -0.14}
22:39:48.782 00.000 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:39:48.783 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
22:39:48.784 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.92 mountX=-0.04 mountY=0.15, mountTheta=1.82
22:39:48.785 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.14, opts=13)
22:39:48.786 00.001 8996 Enqueuing Move request for scope (-0.05, -0.14)
22:39:48.786 00.000 20224 Worker thread wakes up
22:39:48.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
22:39:48.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
22:39:48.786 00.000 20224 Moving (-0.05, -0.14) raw xDistance=-0.04 yDistance=0.15
22:39:48.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:39:48.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:48.788 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:39:48.788 00.000 20224 MoveAxis(E, 0, ABG)
22:39:48.788 00.000 20224 Move returns status 0, amount 0
22:39:48.788 00.000 20224 MoveAxis(N, 0, ABG)
22:39:48.788 00.000 20224 Move returns status 0, amount 0
22:39:48.788 00.000 20224 move complete, result=0
22:39:48.788 00.000 20224 worker thread done servicing request
22:39:48.791 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52099, med=2777, FiltMin=2493, FiltMax=25197, Gamma=1.000
22:39:48.804 00.013 8996 UpdateGuideState exits: m=661572 SNR=342.5
22:39:48.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:48.806 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:48.807 00.001 8996 Enqueuing Expose request
22:39:48.807 00.000 20224 Worker thread wakes up
22:39:48.807 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:48.808 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:48.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:49.973 01.165 20224 Exposure complete
22:39:50.045 00.072 20224 worker thread done servicing request
22:39:50.045 00.000 8996 OnExposeComplete: enter
22:39:50.047 00.002 8996 UpdateGuideState(): m_state=6
22:39:50.048 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5300
22:39:50.049 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=470.55, Mass=744265, SNR=352.9, Peak=57283 HFD=4.2
22:39:50.051 00.002 8996 MultiStar: [#1 -0.16,-0.07,0.67,U] [#2 -0.08,-0.53,0.00,M1] [#3 0.07,-0.35,0.62,U] [#4 0.04,-0.49,0.00,M2] [#5 0.02,-0.24,0.62,U] [#6 0.09,-0.48,0.00,M1] [#7 0.14,-0.60,0.00,M4] [#8 0.03,-0.50,0.00,M1] 
22:39:50.052 00.001 8996 single-star, 3 included, MultiStar: {-0.01, -0.19}, one-star: {0.03, -0.13}
22:39:50.053 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:39:50.054 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
22:39:50.056 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.34 mountX=0.04 mountY=0.12, mountTheta=1.24
22:39:50.058 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.13, opts=13)
22:39:50.059 00.001 8996 Enqueuing Move request for scope (0.03, -0.13)
22:39:50.060 00.001 20224 Worker thread wakes up
22:39:50.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
22:39:50.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
22:39:50.060 00.000 20224 Moving (0.03, -0.13) raw xDistance=0.04 yDistance=0.12
22:39:50.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:39:50.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:50.061 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:39:50.061 00.000 20224 MoveAxis(E, 0, ABG)
22:39:50.061 00.000 20224 Move returns status 0, amount 0
22:39:50.061 00.000 20224 MoveAxis(N, 0, ABG)
22:39:50.061 00.000 20224 Move returns status 0, amount 0
22:39:50.061 00.000 20224 move complete, result=0
22:39:50.061 00.000 20224 worker thread done servicing request
22:39:50.065 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57283, med=2777, FiltMin=2528, FiltMax=25309, Gamma=1.000
22:39:50.083 00.018 8996 UpdateGuideState exits: m=744265 SNR=352.9
22:39:50.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:50.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:50.086 00.001 8996 Enqueuing Expose request
22:39:50.087 00.001 20224 Worker thread wakes up
22:39:50.087 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:50.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:50.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:51.059 00.971 20224 Exposure complete
22:39:51.130 00.071 20224 worker thread done servicing request
22:39:51.130 00.000 8996 OnExposeComplete: enter
22:39:51.131 00.001 8996 UpdateGuideState(): m_state=6
22:39:51.131 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5301
22:39:51.132 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.60, Mass=723212, SNR=346.4, Peak=57203 HFD=4.4
22:39:51.133 00.001 8996 MultiStar: [#1 0.02,0.05,0.68,U] [#2 -0.14,-0.19,0.79,U] [#3 0.10,-0.20,0.66,U] [#4 0.02,-0.36,0.55,U] [#5 0.06,-0.40,0.70,U] [#6 0.14,-0.32,0.42,U] [#7 -0.01,-0.54,0.00,M5] [#8 0.23,-0.24,0.36,U] 
22:39:51.134 00.001 8996 single-star, 7 included, MultiStar: {0.05, -0.20}, one-star: {0.09, -0.08}
22:39:51.135 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
22:39:51.135 00.000 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
22:39:51.136 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.69 mountX=0.10 mountY=0.07, mountTheta=0.58
22:39:51.138 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.08, opts=13)
22:39:51.138 00.000 8996 Enqueuing Move request for scope (0.09, -0.08)
22:39:51.139 00.001 20224 Worker thread wakes up
22:39:51.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
22:39:51.139 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
22:39:51.139 00.000 20224 Moving (0.09, -0.08) raw xDistance=0.10 yDistance=0.07
22:39:51.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:39:51.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:51.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:39:51.139 00.000 20224 MoveAxis(E, 0, ABG)
22:39:51.140 00.001 20224 Move returns status 0, amount 0
22:39:51.140 00.000 20224 MoveAxis(N, 0, ABG)
22:39:51.140 00.000 20224 Move returns status 0, amount 0
22:39:51.140 00.000 20224 move complete, result=0
22:39:51.140 00.000 20224 worker thread done servicing request
22:39:51.145 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57203, med=2777, FiltMin=2525, FiltMax=23456, Gamma=1.000
22:39:51.160 00.015 8996 UpdateGuideState exits: m=723212 SNR=346.4
22:39:51.162 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:51.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:51.165 00.002 8996 Enqueuing Expose request
22:39:51.167 00.002 20224 Worker thread wakes up
22:39:51.167 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:51.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:51.169 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:52.346 01.177 20224 Exposure complete
22:39:52.417 00.071 20224 worker thread done servicing request
22:39:52.417 00.000 8996 OnExposeComplete: enter
22:39:52.418 00.001 8996 UpdateGuideState(): m_state=6
22:39:52.418 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5302
22:39:52.419 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=470.72, Mass=650371, SNR=328.1, Peak=48016 HFD=4.5
22:39:52.420 00.001 8996 MultiStar: [#1 -0.14,0.18,0.71,U] [#2 -0.13,0.01,0.85,U] [#3 0.08,-0.11,0.57,U] [#4 0.05,-0.21,0.58,U] [#5 0.05,-0.09,0.64,U] [#6 0.11,-0.28,0.49,U] [#7 -0.07,-0.34,0.46,U] [#8 0.19,-0.18,0.43,U] 
22:39:52.421 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.07}, one-star: {0.27, 0.04}
22:39:52.422 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
22:39:52.422 00.000 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.27)
22:39:52.423 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.99 mountX=0.06 mountY=0.07, mountTheta=0.89
22:39:52.426 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
22:39:52.427 00.001 8996 Enqueuing Move request for scope (0.05, -0.07)
22:39:52.429 00.002 20224 Worker thread wakes up
22:39:52.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
22:39:52.429 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
22:39:52.429 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.06 yDistance=0.07
22:39:52.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:39:52.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:52.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:39:52.430 00.001 20224 MoveAxis(E, 0, ABG)
22:39:52.430 00.000 20224 Move returns status 0, amount 0
22:39:52.430 00.000 20224 MoveAxis(N, 0, ABG)
22:39:52.430 00.000 20224 Move returns status 0, amount 0
22:39:52.430 00.000 20224 move complete, result=0
22:39:52.430 00.000 20224 worker thread done servicing request
22:39:52.435 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48016, med=2777, FiltMin=2509, FiltMax=22112, Gamma=1.000
22:39:52.458 00.023 8996 UpdateGuideState exits: m=650371 SNR=328.1
22:39:52.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:52.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:52.461 00.001 8996 Enqueuing Expose request
22:39:52.462 00.001 20224 Worker thread wakes up
22:39:52.462 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:39:52.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:52.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:53.456 00.993 20224 Exposure complete
22:39:53.560 00.104 20224 worker thread done servicing request
22:39:53.560 00.000 8996 OnExposeComplete: enter
22:39:53.561 00.001 8996 UpdateGuideState(): m_state=6
22:39:53.562 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5303
22:39:53.563 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.78, Mass=803116, SNR=369.8, Peak=63619 HFD=4.4
22:39:53.564 00.001 8996 MultiStar: [#1 -0.01,-0.02,0.63,U] [#2 -0.05,-0.42,0.79,U] [#3 -0.01,-0.30,0.55,U] [#4 0.06,-0.30,0.48,U] [#5 -0.04,-0.23,0.58,U] [#6 -0.02,-0.39,0.43,U] [#7 -0.13,-0.50,0.00,M5] [#8 0.18,-0.33,0.34,U] 
22:39:53.567 00.003 8996 single-star, 7 included, MultiStar: {0.03, -0.20}, one-star: {0.14, 0.10}
22:39:53.569 00.002 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
22:39:53.571 00.002 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
22:39:53.573 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.62 mountX=0.13 mountY=-0.12, mountTheta=-0.73
22:39:53.575 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.10, opts=13)
22:39:53.577 00.002 8996 Enqueuing Move request for scope (0.14, 0.10)
22:39:53.578 00.001 20224 Worker thread wakes up
22:39:53.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
22:39:53.578 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
22:39:53.578 00.000 20224 Moving (0.14, 0.10) raw xDistance=0.13 yDistance=-0.12
22:39:53.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:39:53.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:53.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:39:53.578 00.000 20224 MoveAxis(E, 0, ABG)
22:39:53.578 00.000 20224 Move returns status 0, amount 0
22:39:53.578 00.000 20224 MoveAxis(N, 0, ABG)
22:39:53.578 00.000 20224 Move returns status 0, amount 0
22:39:53.579 00.001 20224 move complete, result=0
22:39:53.579 00.000 20224 worker thread done servicing request
22:39:53.583 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63619, med=2777, FiltMin=2528, FiltMax=29696, Gamma=1.000
22:39:53.603 00.020 8996 UpdateGuideState exits: m=803116 SNR=369.8
22:39:53.604 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:53.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:53.606 00.001 8996 Enqueuing Expose request
22:39:53.607 00.001 20224 Worker thread wakes up
22:39:53.607 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:39:53.608 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:53.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:54.759 01.151 20224 Exposure complete
22:39:54.843 00.084 20224 worker thread done servicing request
22:39:54.844 00.001 8996 OnExposeComplete: enter
22:39:54.844 00.000 8996 UpdateGuideState(): m_state=6
22:39:54.845 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5304
22:39:54.846 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.68, Mass=731153, SNR=351.3, Peak=61155 HFD=4.3
22:39:54.848 00.002 8996 MultiStar: [#1 -0.29,0.03,0.62,U] [#2 -0.10,-0.25,0.81,U] [#3 -0.08,-0.39,0.54,U] [#4 -0.12,-0.38,0.52,U] [#5 -0.09,-0.39,0.53,U] [#6 -0.15,-0.43,0.00,M1] [#7 -0.18,-0.56,0.00,M6] [#8 0.19,-0.16,0.36,U] 
22:39:54.848 00.000 8996 single-star, 6 included, MultiStar: {-0.09, -0.20}, one-star: {-0.04, 0.01}
22:39:54.849 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
22:39:54.850 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:39:54.851 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.90 mountX=-0.04 mountY=-0.00, mountTheta=-3.02
22:39:54.853 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
22:39:54.854 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
22:39:54.855 00.001 20224 Worker thread wakes up
22:39:54.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
22:39:54.855 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
22:39:54.856 00.001 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
22:39:54.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:39:54.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:54.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:39:54.856 00.000 20224 MoveAxis(E, 0, ABG)
22:39:54.856 00.000 20224 Move returns status 0, amount 0
22:39:54.856 00.000 20224 MoveAxis(N, 0, ABG)
22:39:54.856 00.000 20224 Move returns status 0, amount 0
22:39:54.856 00.000 20224 move complete, result=0
22:39:54.856 00.000 20224 worker thread done servicing request
22:39:54.860 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61155, med=2777, FiltMin=2496, FiltMax=28397, Gamma=1.000
22:39:54.881 00.021 8996 UpdateGuideState exits: m=731153 SNR=351.3
22:39:54.883 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:54.884 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:54.886 00.002 8996 Enqueuing Expose request
22:39:54.887 00.001 20224 Worker thread wakes up
22:39:54.887 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:54.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:54.887 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:39:55.857 00.970 20224 Exposure complete
22:39:55.925 00.068 20224 worker thread done servicing request
22:39:55.926 00.001 8996 OnExposeComplete: enter
22:39:55.927 00.001 8996 UpdateGuideState(): m_state=6
22:39:55.928 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5305
22:39:55.928 00.000 8996 Star::Find returns 1 (0), X=137.75, Y=470.51, Mass=737399, SNR=371.1, Peak=58371 HFD=4.6
22:39:55.929 00.001 8996 MultiStar: [#1 -0.28,-0.24,0.73,U] [#2 -0.31,-0.33,0.00,M1] [#3 -0.27,-0.40,0.00,M1] [#4 -0.18,-0.65,0.00,M1] [#5 -0.31,-0.46,0.00,M1] [#6 -0.31,-0.52,0.00,M2] [#7 -0.37,-0.73,0.00,M7] [#8 -0.06,-0.58,0.00,M1] 
22:39:55.930 00.001 8996 single-star, 1 included, MultiStar: {-0.27, -0.20}, one-star: {-0.26, -0.16}
22:39:55.931 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
22:39:55.932 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
22:39:55.933 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-2.57 mountX=-0.24 mountY=0.19, mountTheta=2.47
22:39:55.934 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.16, opts=13)
22:39:55.935 00.001 8996 Enqueuing Move request for scope (-0.26, -0.16)
22:39:55.935 00.000 20224 Worker thread wakes up
22:39:55.936 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.16) opts 0xd
22:39:55.936 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.16)
22:39:55.936 00.000 20224 Moving (-0.26, -0.16) raw xDistance=-0.24 yDistance=0.19
22:39:55.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:39:55.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:55.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:39:55.936 00.000 20224 MoveAxis(E, 35, ABG)
22:39:55.936 00.000 20224 Guiding  Dir = 2, Dur = 35
22:39:55.936 00.000 20224 IsSlewing returns 0
22:39:55.936 00.000 20224 IsGuiding returns 0
22:39:55.940 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58371, med=2777, FiltMin=2521, FiltMax=29485, Gamma=1.000
22:39:55.954 00.014 8996 UpdateGuideState exits: m=737399 SNR=371.1
22:39:55.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:55.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:55.958 00.002 8996 Enqueuing Expose request
22:39:55.990 00.032 20224 IsGuiding returns 1
22:39:55.990 00.000 20224 scope still moving after pulse duration time elapsed
22:39:56.018 00.028 20224 IsSlewing returns 0
22:39:56.018 00.000 20224 IsGuiding returns 1
22:39:56.050 00.032 20224 IsSlewing returns 0
22:39:56.050 00.000 20224 IsGuiding returns 1
22:39:56.081 00.031 20224 IsSlewing returns 0
22:39:56.082 00.001 20224 IsGuiding returns 0
22:39:56.082 00.000 20224 scope move finished after 35 + 111 ms
22:39:56.082 00.000 20224 Move returns status 0, amount 35
22:39:56.082 00.000 20224 MoveAxis(N, 0, ABG)
22:39:56.082 00.000 20224 Move returns status 0, amount 0
22:39:56.082 00.000 20224 move complete, result=0
22:39:56.082 00.000 20224 worker thread done servicing request
22:39:56.082 00.000 20224 Worker thread wakes up
22:39:56.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:56.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:56.082 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
22:39:57.273 01.191 20224 Exposure complete
22:39:57.377 00.104 20224 worker thread done servicing request
22:39:57.378 00.001 8996 OnExposeComplete: enter
22:39:57.379 00.001 8996 UpdateGuideState(): m_state=6
22:39:57.380 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5306
22:39:57.381 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.25, Mass=681485, SNR=344.2, Peak=54883 HFD=4.5
22:39:57.382 00.001 8996 MultiStar: [#1 -0.05,-0.32,0.72,U] [#2 -0.01,-0.45,0.00,M2] [#3 0.12,-0.45,0.00,M2] [#4 0.20,-0.72,0.00,M2] [#5 0.14,-0.56,0.00,M2] [#6 0.23,-0.57,0.00,M3] [#7 0.15,-0.59,0.00,M8] [#8 0.29,-0.66,0.00,M2] 
22:39:57.383 00.001 8996 refined, 1 included, MultiStar: {0.17, -0.38}, one-star: {0.32, -0.42}
22:39:57.384 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
22:39:57.385 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
22:39:57.386 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.38 hyp=0.41 cameraTheta=-1.16 mountX=0.20 mountY=0.36, mountTheta=1.05
22:39:57.387 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.38, opts=13)
22:39:57.388 00.001 8996 Enqueuing Move request for scope (0.17, -0.38)
22:39:57.389 00.001 20224 Worker thread wakes up
22:39:57.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.38) opts 0xd
22:39:57.389 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.38)
22:39:57.389 00.000 20224 Moving (0.17, -0.38) raw xDistance=0.20 yDistance=0.36
22:39:57.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
22:39:57.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:57.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:39:57.390 00.001 20224 MoveAxis(W, 27, ABG)
22:39:57.390 00.000 20224 Guiding  Dir = 3, Dur = 27
22:39:57.390 00.000 20224 IsSlewing returns 0
22:39:57.390 00.000 20224 IsGuiding returns 0
22:39:57.394 00.004 20224 PulseGuide returned control before completion, sleep 33
22:39:57.396 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54883, med=2777, FiltMin=2525, FiltMax=24329, Gamma=1.000
22:39:57.424 00.028 8996 UpdateGuideState exits: m=681485 SNR=344.2
22:39:57.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:57.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:57.427 00.001 8996 Enqueuing Expose request
22:39:57.441 00.014 20224 IsGuiding returns 1
22:39:57.441 00.000 20224 scope still moving after pulse duration time elapsed
22:39:57.472 00.031 20224 IsSlewing returns 0
22:39:57.472 00.000 20224 IsGuiding returns 1
22:39:57.504 00.032 20224 IsSlewing returns 0
22:39:57.504 00.000 20224 IsGuiding returns 0
22:39:57.504 00.000 20224 scope move finished after 27 + 86 ms
22:39:57.504 00.000 20224 Move returns status 0, amount 27
22:39:57.504 00.000 20224 MoveAxis(N, 0, ABG)
22:39:57.504 00.000 20224 Move returns status 0, amount 0
22:39:57.505 00.001 20224 move complete, result=0
22:39:57.505 00.000 20224 worker thread done servicing request
22:39:57.505 00.000 20224 Worker thread wakes up
22:39:57.505 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:57.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:57.505 00.000 8996 GuideStep: 0.2 px 27 ms WEST, 0.4 px 0 ms NORTH
22:39:58.464 00.959 20224 Exposure complete
22:39:58.554 00.090 20224 worker thread done servicing request
22:39:58.554 00.000 8996 OnExposeComplete: enter
22:39:58.555 00.001 8996 UpdateGuideState(): m_state=6
22:39:58.556 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5307
22:39:58.557 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=470.41, Mass=806048, SNR=387.6, Peak=61366 HFD=4.4
22:39:58.559 00.002 8996 MultiStar: [#1 -0.27,-0.29,0.64,U] [#2 -0.16,-0.44,0.00,M3] [#3 -0.05,-0.49,0.00,M3] [#4 -0.05,-0.55,0.00,M3] [#5 -0.12,-0.45,0.00,M3] [#6 0.15,-0.57,0.00,M4] [#7 0.08,-0.46,0.00,M9] [#8 0.14,-0.64,0.00,M3] 
22:39:58.559 00.000 8996 refined, 1 included, MultiStar: {-0.04, -0.27}, one-star: {0.11, -0.27}
22:39:58.559 00.000 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
22:39:58.561 00.002 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
22:39:58.561 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.27 hyp=0.28 cameraTheta=-1.71 mountX=-0.01 mountY=0.28, mountTheta=1.62
22:39:58.562 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.27, opts=13)
22:39:58.563 00.001 8996 Enqueuing Move request for scope (-0.04, -0.27)
22:39:58.564 00.001 20224 Worker thread wakes up
22:39:58.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.27) opts 0xd
22:39:58.564 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.27)
22:39:58.564 00.000 20224 Moving (-0.04, -0.27) raw xDistance=-0.01 yDistance=0.28
22:39:58.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:39:58.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:58.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:39:58.564 00.000 20224 MoveAxis(E, 0, ABG)
22:39:58.564 00.000 20224 Move returns status 0, amount 0
22:39:58.564 00.000 20224 MoveAxis(N, 0, ABG)
22:39:58.564 00.000 20224 Move returns status 0, amount 0
22:39:58.564 00.000 20224 move complete, result=0
22:39:58.564 00.000 20224 worker thread done servicing request
22:39:58.576 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61366, med=2777, FiltMin=2525, FiltMax=25229, Gamma=1.000
22:39:58.601 00.025 8996 UpdateGuideState exits: m=806048 SNR=387.6
22:39:58.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:58.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:58.604 00.001 8996 Enqueuing Expose request
22:39:58.605 00.001 20224 Worker thread wakes up
22:39:58.605 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:39:58.606 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:58.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:39:59.768 01.162 20224 Exposure complete
22:39:59.835 00.067 20224 worker thread done servicing request
22:39:59.835 00.000 8996 OnExposeComplete: enter
22:39:59.836 00.001 8996 UpdateGuideState(): m_state=6
22:39:59.837 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5308
22:39:59.838 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=470.40, Mass=663667, SNR=345.8, Peak=52566 HFD=4.5
22:39:59.839 00.001 8996 MultiStar: [#1 -0.13,-0.15,0.68,U] [#2 -0.06,-0.51,0.00,M4] [#3 -0.03,-0.36,0.66,U] [#4 0.02,-0.58,0.00,M4] [#5 -0.09,-0.45,0.00,M4] [#6 0.11,-0.40,0.39,U] [#7 -0.07,-0.63,0.00,M10] [#8 0.13,-0.59,0.00,M4] 
22:39:59.840 00.001 8996 single-star, 3 included, MultiStar: {-0.04, -0.29}, one-star: {-0.05, -0.28}
22:39:59.840 00.000 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
22:39:59.841 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
22:39:59.842 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.75 mountX=-0.02 mountY=0.28, mountTheta=1.65
22:39:59.844 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.28, opts=13)
22:39:59.845 00.001 8996 Enqueuing Move request for scope (-0.05, -0.28)
22:39:59.846 00.001 20224 Worker thread wakes up
22:39:59.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.28) opts 0xd
22:39:59.846 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.28)
22:39:59.846 00.000 20224 Moving (-0.05, -0.28) raw xDistance=-0.02 yDistance=0.28
22:39:59.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:39:59.846 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.34 newest=0.92
22:39:59.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:39:59.846 00.000 20224 MoveAxis(E, 0, ABG)
22:39:59.846 00.000 20224 Move returns status 0, amount 0
22:39:59.846 00.000 20224 MoveAxis(S, 60, ABG)
22:39:59.846 00.000 20224 Guiding  Dir = 1, Dur = 60
22:39:59.847 00.001 20224 IsSlewing returns 0
22:39:59.847 00.000 20224 IsGuiding returns 0
22:39:59.850 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52566, med=2777, FiltMin=2528, FiltMax=22989, Gamma=1.000
22:39:59.871 00.021 8996 UpdateGuideState exits: m=663667 SNR=345.8
22:39:59.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:59.875 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:39:59.876 00.001 8996 Enqueuing Expose request
22:39:59.908 00.032 20224 IsGuiding returns 1
22:39:59.908 00.000 20224 scope still moving after pulse duration time elapsed
22:39:59.937 00.029 20224 IsSlewing returns 0
22:39:59.937 00.000 20224 IsGuiding returns 1
22:39:59.967 00.030 20224 IsSlewing returns 0
22:39:59.967 00.000 20224 IsGuiding returns 1
22:39:59.999 00.032 20224 IsSlewing returns 0
22:39:59.999 00.000 20224 IsGuiding returns 0
22:39:59.999 00.000 20224 scope move finished after 60 + 92 ms
22:39:59.999 00.000 20224 Move returns status 0, amount 60
22:39:59.999 00.000 20224 move complete, result=0
22:39:59.999 00.000 20224 worker thread done servicing request
22:39:59.999 00.000 20224 Worker thread wakes up
22:39:59.999 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:39:59.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:00.000 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
22:40:00.986 00.986 20224 Exposure complete
22:40:01.054 00.068 20224 worker thread done servicing request
22:40:01.054 00.000 8996 OnExposeComplete: enter
22:40:01.055 00.001 8996 UpdateGuideState(): m_state=6
22:40:01.056 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5309
22:40:01.057 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.42, Mass=693285, SNR=339.8, Peak=54102 HFD=4.3
22:40:01.058 00.001 8996 MultiStar: [#1 -0.12,-0.08,0.76,U] [#2 -0.25,-0.30,0.77,U] [#3 0.04,-0.42,0.68,U] [#4 -0.00,-0.55,0.00,M5] [#5 0.04,-0.51,0.00,M5] [#6 0.03,-0.69,0.00,M4] [#7 -0.20,-0.57,0.00,R] [#8 0.13,-0.46,0.00,M5] 
22:40:01.058 00.000 8996 single-star, 3 included, MultiStar: {-0.06, -0.26}, one-star: {0.07, -0.26}
22:40:01.059 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
22:40:01.060 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
22:40:01.060 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.32 mountX=0.09 mountY=0.25, mountTheta=1.22
22:40:01.063 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.26, opts=13)
22:40:01.064 00.001 8996 Enqueuing Move request for scope (0.07, -0.26)
22:40:01.065 00.001 20224 Worker thread wakes up
22:40:01.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
22:40:01.065 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
22:40:01.065 00.000 20224 Moving (0.07, -0.26) raw xDistance=0.09 yDistance=0.25
22:40:01.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:40:01.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:40:01.065 00.000 20224 MoveAxis(E, 0, ABG)
22:40:01.065 00.000 20224 Move returns status 0, amount 0
22:40:01.065 00.000 20224 MoveAxis(S, 52, ABG)
22:40:01.065 00.000 20224 Guiding  Dir = 1, Dur = 52
22:40:01.065 00.000 20224 IsSlewing returns 0
22:40:01.066 00.001 20224 IsGuiding returns 0
22:40:01.070 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54102, med=2777, FiltMin=2499, FiltMax=23021, Gamma=1.000
22:40:01.084 00.014 8996 UpdateGuideState exits: m=693285 SNR=339.8
22:40:01.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:01.085 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:01.086 00.001 8996 Enqueuing Expose request
22:40:01.094 00.008 20224 PulseGuide returned control before completion, sleep 34
22:40:01.140 00.046 20224 IsGuiding returns 1
22:40:01.140 00.000 20224 scope still moving after pulse duration time elapsed
22:40:01.172 00.032 20224 IsSlewing returns 0
22:40:01.172 00.000 20224 IsGuiding returns 1
22:40:01.203 00.031 20224 IsSlewing returns 0
22:40:01.203 00.000 20224 IsGuiding returns 0
22:40:01.203 00.000 20224 scope move finished after 52 + 86 ms
22:40:01.203 00.000 20224 Move returns status 0, amount 52
22:40:01.203 00.000 20224 move complete, result=0
22:40:01.203 00.000 20224 worker thread done servicing request
22:40:01.204 00.001 20224 Worker thread wakes up
22:40:01.204 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:01.204 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
22:40:01.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:02.398 01.194 20224 Exposure complete
22:40:02.474 00.076 20224 worker thread done servicing request
22:40:02.474 00.000 8996 OnExposeComplete: enter
22:40:02.475 00.001 8996 UpdateGuideState(): m_state=6
22:40:02.476 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5310
22:40:02.477 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=470.50, Mass=738093, SNR=356.5, Peak=47926 HFD=4.6
22:40:02.478 00.001 8996 MultiStar: [#1 0.08,0.10,0.67,U] [#2 0.09,-0.23,0.74,U] [#3 0.28,-0.23,0.61,U] [#4 0.20,-0.29,0.62,U] [#5 -0.10,-0.20,0.65,U] [#6 0.14,-0.16,0.44,U] [#7 0.43,0.30,0.00,M1] [#8 0.11,-0.25,0.41,U] 
22:40:02.479 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.18}, one-star: {0.27, -0.18}
22:40:02.481 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
22:40:02.482 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
22:40:02.483 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-0.89 mountX=0.16 mountY=0.16, mountTheta=0.78
22:40:02.486 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.18, opts=13)
22:40:02.488 00.002 8996 Enqueuing Move request for scope (0.14, -0.18)
22:40:02.491 00.003 20224 Worker thread wakes up
22:40:02.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.18) opts 0xd
22:40:02.491 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.18)
22:40:02.491 00.000 20224 Moving (0.14, -0.18) raw xDistance=0.16 yDistance=0.16
22:40:02.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:40:02.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:02.492 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:40:02.492 00.000 20224 MoveAxis(E, 0, ABG)
22:40:02.492 00.000 20224 Move returns status 0, amount 0
22:40:02.492 00.000 20224 MoveAxis(N, 0, ABG)
22:40:02.492 00.000 20224 Move returns status 0, amount 0
22:40:02.492 00.000 20224 move complete, result=0
22:40:02.492 00.000 20224 worker thread done servicing request
22:40:02.500 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47926, med=2777, FiltMin=2515, FiltMax=22928, Gamma=1.000
22:40:02.523 00.023 8996 UpdateGuideState exits: m=738093 SNR=356.5
22:40:02.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:02.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:02.526 00.001 8996 Enqueuing Expose request
22:40:02.527 00.001 20224 Worker thread wakes up
22:40:02.527 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:40:02.528 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:02.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:03.506 00.978 20224 Exposure complete
22:40:03.571 00.065 20224 worker thread done servicing request
22:40:03.571 00.000 8996 OnExposeComplete: enter
22:40:03.573 00.002 8996 UpdateGuideState(): m_state=6
22:40:03.574 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5311
22:40:03.576 00.002 8996 Star::Find returns 1 (0), X=138.05, Y=470.74, Mass=718858, SNR=338.9, Peak=58739 HFD=4.4
22:40:03.578 00.002 8996 MultiStar: [#1 0.05,0.01,0.65,U] [#2 -0.12,-0.29,0.70,U] [#3 0.16,-0.32,0.66,U] [#4 0.03,-0.45,0.00,M5] [#5 0.04,-0.29,0.63,U] [#6 -0.11,-0.29,0.46,U] [#7 0.16,0.35,0.47,U] [#8 -0.01,-0.18,0.46,U] 
22:40:03.578 00.000 8996 single-star, 7 included, MultiStar: {0.03, -0.12}, one-star: {0.05, 0.06}
22:40:03.579 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
22:40:03.580 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
22:40:03.580 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.93 mountX=0.04 mountY=-0.07, mountTheta=-1.03
22:40:03.582 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.06, opts=13)
22:40:03.583 00.001 8996 Enqueuing Move request for scope (0.05, 0.06)
22:40:03.584 00.001 20224 Worker thread wakes up
22:40:03.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
22:40:03.584 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
22:40:03.584 00.000 20224 Moving (0.05, 0.06) raw xDistance=0.04 yDistance=-0.07
22:40:03.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:40:03.584 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:03.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:03.584 00.000 20224 MoveAxis(E, 0, ABG)
22:40:03.584 00.000 20224 Move returns status 0, amount 0
22:40:03.584 00.000 20224 MoveAxis(N, 0, ABG)
22:40:03.584 00.000 20224 Move returns status 0, amount 0
22:40:03.584 00.000 20224 move complete, result=0
22:40:03.584 00.000 20224 worker thread done servicing request
22:40:03.590 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58739, med=2777, FiltMin=2537, FiltMax=25920, Gamma=1.000
22:40:03.604 00.014 8996 UpdateGuideState exits: m=718858 SNR=338.9
22:40:03.605 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:03.606 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:03.606 00.000 8996 Enqueuing Expose request
22:40:03.607 00.001 20224 Worker thread wakes up
22:40:03.607 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:03.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:03.607 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:04.792 01.185 20224 Exposure complete
22:40:04.847 00.055 20224 worker thread done servicing request
22:40:04.847 00.000 8996 OnExposeComplete: enter
22:40:04.848 00.001 8996 UpdateGuideState(): m_state=6
22:40:04.849 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5312
22:40:04.850 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=470.71, Mass=752804, SNR=356.8, Peak=65203 HFD=4.4
22:40:04.851 00.001 8996 MultiStar: [#1 -0.27,0.03,0.64,U] [#2 -0.17,-0.25,0.72,U] [#3 -0.08,-0.23,0.60,U] [#4 -0.10,-0.38,0.58,U] [#5 -0.27,-0.19,0.55,U] [#6 -0.09,-0.36,0.42,U] [#7 0.23,0.07,0.47,U] [#8 0.13,-0.25,0.48,U] 
22:40:04.852 00.001 8996 single-star, 8 included, MultiStar: {-0.08, -0.15}, one-star: {-0.03, 0.03}
22:40:04.852 00.000 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
22:40:04.853 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
22:40:04.854 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.38 mountX=-0.04 mountY=-0.03, mountTheta=-2.49
22:40:04.859 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
22:40:04.861 00.002 8996 Enqueuing Move request for scope (-0.03, 0.03)
22:40:04.863 00.002 20224 Worker thread wakes up
22:40:04.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
22:40:04.863 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
22:40:04.863 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=-0.03
22:40:04.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:40:04.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:04.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:40:04.863 00.000 20224 MoveAxis(E, 0, ABG)
22:40:04.863 00.000 20224 Move returns status 0, amount 0
22:40:04.863 00.000 20224 MoveAxis(N, 0, ABG)
22:40:04.863 00.000 20224 Move returns status 0, amount 0
22:40:04.863 00.000 20224 move complete, result=0
22:40:04.863 00.000 20224 worker thread done servicing request
22:40:04.870 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65203, med=2777, FiltMin=2499, FiltMax=26317, Gamma=1.000
22:40:04.896 00.026 8996 UpdateGuideState exits: m=752804 SNR=356.8
22:40:04.898 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:04.898 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:04.899 00.001 8996 Enqueuing Expose request
22:40:04.901 00.002 20224 Worker thread wakes up
22:40:04.901 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:04.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:04.901 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:05.868 00.967 20224 Exposure complete
22:40:05.927 00.059 20224 worker thread done servicing request
22:40:05.927 00.000 8996 OnExposeComplete: enter
22:40:05.928 00.001 8996 UpdateGuideState(): m_state=6
22:40:05.929 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5313
22:40:05.930 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=470.61, Mass=689539, SNR=334.6, Peak=57139 HFD=4.3
22:40:05.931 00.001 8996 MultiStar: [#1 -0.39,0.19,0.61,U] [#2 -0.22,-0.37,0.82,U] [#3 -0.06,-0.09,0.67,U] [#4 -0.14,-0.26,0.63,U] [#5 -0.07,-0.20,0.71,U] [#6 -0.07,-0.35,0.52,U] [#7 0.09,0.18,0.48,U] [#8 0.01,-0.33,0.38,U] 
22:40:05.931 00.000 8996 single-star, 8 included, MultiStar: {-0.11, -0.14}, one-star: {-0.06, -0.07}
22:40:05.932 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
22:40:05.933 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
22:40:05.934 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.34 mountX=-0.06 mountY=0.07, mountTheta=2.23
22:40:05.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
22:40:05.937 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
22:40:05.938 00.001 20224 Worker thread wakes up
22:40:05.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
22:40:05.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
22:40:05.938 00.000 20224 Moving (-0.06, -0.07) raw xDistance=-0.06 yDistance=0.07
22:40:05.939 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:40:05.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:05.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:40:05.939 00.000 20224 MoveAxis(E, 0, ABG)
22:40:05.939 00.000 20224 Move returns status 0, amount 0
22:40:05.939 00.000 20224 MoveAxis(N, 0, ABG)
22:40:05.939 00.000 20224 Move returns status 0, amount 0
22:40:05.939 00.000 20224 move complete, result=0
22:40:05.939 00.000 20224 worker thread done servicing request
22:40:05.944 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57139, med=2777, FiltMin=2537, FiltMax=25373, Gamma=1.000
22:40:05.959 00.015 8996 UpdateGuideState exits: m=689539 SNR=334.6
22:40:05.960 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:05.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:05.962 00.001 8996 Enqueuing Expose request
22:40:05.962 00.000 20224 Worker thread wakes up
22:40:05.963 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:05.963 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:05.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:07.118 01.155 20224 Exposure complete
22:40:07.181 00.063 20224 worker thread done servicing request
22:40:07.182 00.001 8996 OnExposeComplete: enter
22:40:07.184 00.002 8996 UpdateGuideState(): m_state=6
22:40:07.184 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5314
22:40:07.186 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=470.67, Mass=731965, SNR=394.9, Peak=62723 HFD=4.5
22:40:07.188 00.002 8996 MultiStar: [#1 -0.26,0.00,0.61,U] [#2 -0.19,-0.23,0.71,U] [#3 -0.07,-0.08,0.51,U] [#4 -0.13,-0.48,0.00,M4] [#5 -0.09,-0.41,0.54,U] [#6 -0.06,-0.09,0.34,U] [#7 0.09,0.12,0.38,U] [#8 -0.01,-0.15,0.37,U] 
22:40:07.189 00.001 8996 single-star, 7 included, MultiStar: {-0.12, -0.11}, one-star: {-0.15, -0.01}
22:40:07.190 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
22:40:07.191 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
22:40:07.193 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.08 mountX=-0.15 mountY=0.03, mountTheta=2.97
22:40:07.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.01, opts=13)
22:40:07.196 00.001 8996 Enqueuing Move request for scope (-0.15, -0.01)
22:40:07.197 00.001 20224 Worker thread wakes up
22:40:07.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
22:40:07.198 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
22:40:07.198 00.000 20224 Moving (-0.15, -0.01) raw xDistance=-0.15 yDistance=0.03
22:40:07.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:40:07.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:07.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:40:07.198 00.000 20224 MoveAxis(E, 0, ABG)
22:40:07.198 00.000 20224 Move returns status 0, amount 0
22:40:07.198 00.000 20224 MoveAxis(N, 0, ABG)
22:40:07.198 00.000 20224 Move returns status 0, amount 0
22:40:07.198 00.000 20224 move complete, result=0
22:40:07.198 00.000 20224 worker thread done servicing request
22:40:07.209 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62723, med=2777, FiltMin=2489, FiltMax=28867, Gamma=1.000
22:40:07.230 00.021 8996 UpdateGuideState exits: m=731965 SNR=394.9
22:40:07.233 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:07.235 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:07.237 00.002 8996 Enqueuing Expose request
22:40:07.238 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:07.239 00.001 20224 Worker thread wakes up
22:40:07.239 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:07.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:08.215 00.976 20224 Exposure complete
22:40:08.282 00.067 20224 worker thread done servicing request
22:40:08.282 00.000 8996 OnExposeComplete: enter
22:40:08.283 00.001 8996 UpdateGuideState(): m_state=6
22:40:08.284 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5315
22:40:08.286 00.002 8996 Star::Find returns 1 (0), X=138.01, Y=470.57, Mass=775360, SNR=371.9, Peak=58963 HFD=4.2
22:40:08.288 00.002 8996 MultiStar: [#1 -0.39,0.28,0.00,M1] [#2 -0.20,-0.23,0.67,U] [#3 -0.11,-0.22,0.64,U] [#4 -0.15,-0.32,0.48,U] [#5 -0.19,-0.33,0.59,U] [#6 -0.13,-0.31,0.36,U] [#7 0.01,0.11,0.42,U] [#8 -0.05,-0.33,0.37,U] 
22:40:08.290 00.002 8996 single-star, 7 included, MultiStar: {-0.10, -0.21}, one-star: {0.01, -0.11}
22:40:08.291 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
22:40:08.293 00.002 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
22:40:08.294 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.50 mountX=0.02 mountY=0.11, mountTheta=1.40
22:40:08.296 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
22:40:08.298 00.002 8996 Enqueuing Move request for scope (0.01, -0.11)
22:40:08.300 00.002 20224 Worker thread wakes up
22:40:08.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
22:40:08.300 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
22:40:08.300 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
22:40:08.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:40:08.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:08.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:40:08.301 00.001 20224 MoveAxis(E, 0, ABG)
22:40:08.301 00.000 20224 Move returns status 0, amount 0
22:40:08.301 00.000 20224 MoveAxis(N, 0, ABG)
22:40:08.301 00.000 20224 Move returns status 0, amount 0
22:40:08.301 00.000 20224 move complete, result=0
22:40:08.301 00.000 20224 worker thread done servicing request
22:40:08.307 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58963, med=2777, FiltMin=2518, FiltMax=26829, Gamma=1.000
22:40:08.332 00.025 8996 UpdateGuideState exits: m=775360 SNR=371.9
22:40:08.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:08.336 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:08.337 00.001 8996 Enqueuing Expose request
22:40:08.338 00.001 20224 Worker thread wakes up
22:40:08.338 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:08.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:08.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:09.510 01.171 20224 Exposure complete
22:40:09.588 00.078 20224 worker thread done servicing request
22:40:09.588 00.000 8996 OnExposeComplete: enter
22:40:09.590 00.002 8996 UpdateGuideState(): m_state=6
22:40:09.591 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5316
22:40:09.593 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=470.63, Mass=778518, SNR=381.3, Peak=64371 HFD=4.4
22:40:09.595 00.002 8996 MultiStar: [#1 -0.22,0.15,0.64,U] [#2 -0.10,-0.17,0.69,U] [#3 -0.02,-0.20,0.56,U] [#4 0.01,-0.31,0.51,U] [#5 -0.14,-0.27,0.52,U] [#6 0.05,-0.15,0.43,U] [#7 0.09,0.29,0.43,U] [#8 -0.03,-0.15,0.39,U] 
22:40:09.596 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.09}, one-star: {-0.12, -0.05}
22:40:09.597 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
22:40:09.598 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
22:40:09.599 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-2.23 mountX=-0.06 mountY=0.10, mountTheta=2.13
22:40:09.601 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.09, opts=13)
22:40:09.602 00.001 8996 Enqueuing Move request for scope (-0.07, -0.09)
22:40:09.603 00.001 20224 Worker thread wakes up
22:40:09.604 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
22:40:09.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
22:40:09.604 00.000 20224 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.10
22:40:09.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:40:09.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:09.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:40:09.604 00.000 20224 MoveAxis(E, 0, ABG)
22:40:09.604 00.000 20224 Move returns status 0, amount 0
22:40:09.604 00.000 20224 MoveAxis(N, 0, ABG)
22:40:09.604 00.000 20224 Move returns status 0, amount 0
22:40:09.604 00.000 20224 move complete, result=0
22:40:09.604 00.000 20224 worker thread done servicing request
22:40:09.609 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64371, med=2777, FiltMin=2525, FiltMax=28813, Gamma=1.000
22:40:09.623 00.014 8996 UpdateGuideState exits: m=778518 SNR=381.3
22:40:09.624 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:09.624 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:09.625 00.001 8996 Enqueuing Expose request
22:40:09.626 00.001 20224 Worker thread wakes up
22:40:09.626 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:09.627 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:09.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:10.605 00.978 20224 Exposure complete
22:40:10.669 00.064 20224 worker thread done servicing request
22:40:10.669 00.000 8996 OnExposeComplete: enter
22:40:10.671 00.002 8996 UpdateGuideState(): m_state=6
22:40:10.672 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5317
22:40:10.673 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=470.42, Mass=665754, SNR=341.8, Peak=54438 HFD=4.2
22:40:10.675 00.002 8996 MultiStar: [#1 -0.14,0.10,0.66,U] [#2 -0.07,-0.39,0.75,U] [#3 -0.01,-0.30,0.65,U] [#4 -0.02,-0.43,0.60,U] [#5 -0.07,-0.27,0.68,U] [#6 0.06,-0.31,0.42,U] [#7 0.17,0.27,0.42,U] [#8 -0.09,-0.22,0.38,U] 
22:40:10.676 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.22}, one-star: {0.02, -0.26}
22:40:10.677 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
22:40:10.679 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
22:40:10.680 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.67 mountX=-0.00 mountY=0.22, mountTheta=1.57
22:40:10.684 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.22, opts=13)
22:40:10.687 00.003 8996 Enqueuing Move request for scope (-0.02, -0.22)
22:40:10.690 00.003 20224 Worker thread wakes up
22:40:10.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
22:40:10.690 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
22:40:10.690 00.000 20224 Moving (-0.02, -0.22) raw xDistance=-0.00 yDistance=0.22
22:40:10.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:40:10.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:40:10.690 00.000 20224 MoveAxis(E, 0, ABG)
22:40:10.690 00.000 20224 Move returns status 0, amount 0
22:40:10.690 00.000 20224 MoveAxis(S, 46, ABG)
22:40:10.690 00.000 20224 Guiding  Dir = 1, Dur = 46
22:40:10.691 00.001 20224 IsSlewing returns 0
22:40:10.691 00.000 20224 IsGuiding returns 0
22:40:10.693 00.002 20224 PulseGuide returned control before completion, sleep 55
22:40:10.698 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54438, med=2777, FiltMin=2502, FiltMax=22845, Gamma=1.000
22:40:10.713 00.015 8996 UpdateGuideState exits: m=665754 SNR=341.8
22:40:10.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:10.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:10.716 00.001 8996 Enqueuing Expose request
22:40:10.763 00.047 20224 IsGuiding returns 1
22:40:10.763 00.000 20224 scope still moving after pulse duration time elapsed
22:40:10.794 00.031 20224 IsSlewing returns 0
22:40:10.794 00.000 20224 IsGuiding returns 0
22:40:10.794 00.000 20224 scope move finished after 46 + 57 ms
22:40:10.794 00.000 20224 Move returns status 0, amount 46
22:40:10.794 00.000 20224 move complete, result=0
22:40:10.795 00.001 20224 worker thread done servicing request
22:40:10.795 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
22:40:10.796 00.001 20224 Worker thread wakes up
22:40:10.796 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:10.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:11.960 01.164 20224 Exposure complete
22:40:12.044 00.084 20224 worker thread done servicing request
22:40:12.044 00.000 8996 OnExposeComplete: enter
22:40:12.046 00.002 8996 UpdateGuideState(): m_state=6
22:40:12.048 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5318
22:40:12.050 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=470.94, Mass=710139, SNR=315.6, Peak=65507 HFD=4.4
22:40:12.052 00.002 8996 MultiStar: [#1 -0.27,0.46,0.00,M1] [#2 -0.21,0.10,0.86,U] [#3 -0.05,-0.10,0.82,U] [#4 -0.21,-0.19,0.63,U] [#5 -0.20,0.01,0.74,U] [#6 -0.10,0.07,0.49,U] [#7 0.07,0.43,0.00,M1] [#8 -0.02,0.06,0.45,U] 
22:40:12.054 00.002 8996 refined, 6 included, MultiStar: {-0.11, 0.04}, one-star: {-0.01, 0.26}
22:40:12.055 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
22:40:12.057 00.002 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
22:40:12.058 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.77 mountX=-0.12 mountY=-0.03, mountTheta=-2.89
22:40:12.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
22:40:12.060 00.001 8996 Enqueuing Move request for scope (-0.11, 0.04)
22:40:12.061 00.001 20224 Worker thread wakes up
22:40:12.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
22:40:12.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
22:40:12.062 00.001 20224 Moving (-0.11, 0.04) raw xDistance=-0.12 yDistance=-0.03
22:40:12.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:40:12.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:12.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:40:12.062 00.000 20224 MoveAxis(E, 0, ABG)
22:40:12.062 00.000 20224 Move returns status 0, amount 0
22:40:12.062 00.000 20224 MoveAxis(N, 0, ABG)
22:40:12.062 00.000 20224 Move returns status 0, amount 0
22:40:12.062 00.000 20224 move complete, result=0
22:40:12.063 00.001 20224 worker thread done servicing request
22:40:12.067 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2777, FiltMin=2528, FiltMax=26323, Gamma=1.000
22:40:12.095 00.028 8996 UpdateGuideState exits: m=710139 SNR=315.6
22:40:12.097 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:12.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:12.099 00.001 8996 Enqueuing Expose request
22:40:12.101 00.002 20224 Worker thread wakes up
22:40:12.101 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:12.104 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:12.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:13.071 00.967 20224 Exposure complete
22:40:13.134 00.063 20224 worker thread done servicing request
22:40:13.134 00.000 8996 OnExposeComplete: enter
22:40:13.136 00.002 8996 UpdateGuideState(): m_state=6
22:40:13.137 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5319
22:40:13.138 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.01, Mass=762269, SNR=341.2, Peak=65507 HFD=4.5
22:40:13.139 00.001 8996 MultiStar: [#1 -0.41,0.43,0.00,M2] [#2 -0.21,0.19,0.72,U] [#3 -0.22,0.22,0.65,U] [#4 -0.29,0.03,0.56,U] [#5 -0.39,0.20,0.00,M1] [#6 -0.26,-0.03,0.45,U] [#7 -0.15,0.53,0.00,M2] [#8 -0.12,0.26,0.43,U] 
22:40:13.140 00.001 8996 refined, 5 included, MultiStar: {-0.18, 0.19}, one-star: {-0.05, 0.33}
22:40:13.140 00.000 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
22:40:13.141 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
22:40:13.142 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.32 mountX=-0.19 mountY=-0.17, mountTheta=-2.42
22:40:13.143 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.19, opts=13)
22:40:13.144 00.001 8996 Enqueuing Move request for scope (-0.18, 0.19)
22:40:13.145 00.001 20224 Worker thread wakes up
22:40:13.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
22:40:13.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
22:40:13.145 00.000 20224 Moving (-0.18, 0.19) raw xDistance=-0.19 yDistance=-0.17
22:40:13.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:40:13.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:13.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:40:13.145 00.000 20224 MoveAxis(E, 0, ABG)
22:40:13.145 00.000 20224 Move returns status 0, amount 0
22:40:13.145 00.000 20224 MoveAxis(N, 0, ABG)
22:40:13.145 00.000 20224 Move returns status 0, amount 0
22:40:13.146 00.001 20224 move complete, result=0
22:40:13.146 00.000 20224 worker thread done servicing request
22:40:13.149 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2777, FiltMin=2512, FiltMax=31197, Gamma=1.000
22:40:13.180 00.031 8996 UpdateGuideState exits: m=762269 SNR=341.2
22:40:13.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:13.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:13.183 00.001 8996 Enqueuing Expose request
22:40:13.185 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:40:13.186 00.001 20224 Worker thread wakes up
22:40:13.186 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:13.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:14.363 01.177 20224 Exposure complete
22:40:14.444 00.081 20224 worker thread done servicing request
22:40:14.444 00.000 8996 OnExposeComplete: enter
22:40:14.446 00.002 8996 UpdateGuideState(): m_state=6
22:40:14.449 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5320
22:40:14.450 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=471.03, Mass=750995, SNR=419.2, Peak=65507 HFD=4.6
22:40:14.451 00.001 8996 MultiStar: [#1 -0.61,0.45,0.00,M3] [#2 -0.46,-0.03,0.00,M1] [#3 -0.34,0.20,0.52,U] [#4 -0.40,-0.10,0.45,U] [#5 -0.46,0.07,0.00,M2] [#6 -0.24,-0.05,0.39,U] [#7 -0.36,0.48,0.00,M3] [#8 -0.29,0.09,0.35,U] 
22:40:14.452 00.001 8996 refined, 4 included, MultiStar: {-0.34, 0.15}, one-star: {-0.38, 0.35}
22:40:14.453 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
22:40:14.454 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
22:40:14.455 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.15 hyp=0.38 cameraTheta=2.72 mountX=-0.36 mountY=-0.11, mountTheta=-2.84
22:40:14.458 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.15, opts=13)
22:40:14.459 00.001 8996 Enqueuing Move request for scope (-0.34, 0.15)
22:40:14.460 00.001 20224 Worker thread wakes up
22:40:14.461 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.15) opts 0xd
22:40:14.461 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.15)
22:40:14.461 00.000 20224 Moving (-0.34, 0.15) raw xDistance=-0.36 yDistance=-0.11
22:40:14.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:40:14.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:14.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:40:14.461 00.000 20224 MoveAxis(E, 52, ABG)
22:40:14.461 00.000 20224 Guiding  Dir = 2, Dur = 52
22:40:14.462 00.001 20224 IsSlewing returns 0
22:40:14.462 00.000 20224 IsGuiding returns 0
22:40:14.468 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2777, FiltMin=2493, FiltMax=31888, Gamma=1.000
22:40:14.494 00.026 20224 PulseGuide returned control before completion, sleep 31
22:40:14.494 00.000 8996 UpdateGuideState exits: m=750995 SNR=419.2
22:40:14.495 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:14.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:14.497 00.001 8996 Enqueuing Expose request
22:40:14.540 00.043 20224 IsGuiding returns 1
22:40:14.540 00.000 20224 scope still moving after pulse duration time elapsed
22:40:14.570 00.030 20224 IsSlewing returns 0
22:40:14.570 00.000 20224 IsGuiding returns 1
22:40:14.600 00.030 20224 IsSlewing returns 0
22:40:14.601 00.001 20224 IsGuiding returns 0
22:40:14.601 00.000 20224 scope move finished after 52 + 86 ms
22:40:14.601 00.000 20224 Move returns status 0, amount 52
22:40:14.601 00.000 20224 MoveAxis(N, 0, ABG)
22:40:14.601 00.000 20224 Move returns status 0, amount 0
22:40:14.601 00.000 20224 move complete, result=0
22:40:14.601 00.000 20224 worker thread done servicing request
22:40:14.601 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.1 px 0 ms NORTH
22:40:14.603 00.002 20224 Worker thread wakes up
22:40:14.603 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:14.604 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:15.595 00.991 20224 Exposure complete
22:40:15.663 00.068 20224 worker thread done servicing request
22:40:15.663 00.000 8996 OnExposeComplete: enter
22:40:15.664 00.001 8996 UpdateGuideState(): m_state=6
22:40:15.665 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5321
22:40:15.665 00.000 8996 Star::Find returns 1 (0), X=138.00, Y=470.98, Mass=714302, SNR=396.0, Peak=64739 HFD=4.5
22:40:15.666 00.001 8996 MultiStar: [#1 -0.31,0.32,0.00,M4] [#2 -0.27,0.15,0.66,U] [#3 -0.14,0.15,0.50,U] [#4 -0.24,-0.07,0.48,U] [#5 -0.10,-0.06,0.54,U] [#6 -0.29,-0.10,0.37,U] [#7 -0.07,0.52,0.00,M4] [#8 0.11,0.06,0.36,U] 
22:40:15.667 00.001 8996 refined, 6 included, MultiStar: {-0.13, 0.10}, one-star: {-0.01, 0.31}
22:40:15.668 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
22:40:15.668 00.000 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
22:40:15.669 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.47 mountX=-0.14 mountY=-0.09, mountTheta=-2.58
22:40:15.671 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.10, opts=13)
22:40:15.671 00.000 8996 Enqueuing Move request for scope (-0.13, 0.10)
22:40:15.672 00.001 20224 Worker thread wakes up
22:40:15.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
22:40:15.672 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
22:40:15.672 00.000 20224 Moving (-0.13, 0.10) raw xDistance=-0.14 yDistance=-0.09
22:40:15.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:40:15.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:15.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:40:15.672 00.000 20224 MoveAxis(E, 0, ABG)
22:40:15.672 00.000 20224 Move returns status 0, amount 0
22:40:15.672 00.000 20224 MoveAxis(N, 0, ABG)
22:40:15.673 00.001 20224 Move returns status 0, amount 0
22:40:15.673 00.000 20224 move complete, result=0
22:40:15.673 00.000 20224 worker thread done servicing request
22:40:15.676 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64739, med=2777, FiltMin=2537, FiltMax=27197, Gamma=1.000
22:40:15.696 00.020 8996 UpdateGuideState exits: m=714302 SNR=396.0
22:40:15.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:15.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:15.699 00.001 8996 Enqueuing Expose request
22:40:15.700 00.001 20224 Worker thread wakes up
22:40:15.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:15.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:15.700 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:16.881 01.181 20224 Exposure complete
22:40:16.939 00.058 20224 worker thread done servicing request
22:40:16.940 00.001 8996 OnExposeComplete: enter
22:40:16.941 00.001 8996 UpdateGuideState(): m_state=6
22:40:16.941 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5322
22:40:16.942 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.07, Mass=711314, SNR=333.7, Peak=65155 HFD=4.4
22:40:16.943 00.001 8996 MultiStar: [#1 -0.23,0.37,0.00,M5] [#2 -0.13,0.06,0.82,U] [#3 -0.00,0.18,0.68,U] [#4 -0.14,0.05,0.55,U] [#5 -0.18,0.05,0.65,U] [#6 -0.15,-0.20,0.57,U] [#7 -0.02,0.20,0.46,U] [#8 0.08,0.06,0.40,U] 
22:40:16.944 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.12}, one-star: {-0.05, 0.40}
22:40:16.945 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
22:40:16.946 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
22:40:16.946 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.16 mountX=-0.09 mountY=-0.11, mountTheta=-2.27
22:40:16.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
22:40:16.949 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
22:40:16.949 00.000 20224 Worker thread wakes up
22:40:16.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
22:40:16.950 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
22:40:16.950 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
22:40:16.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:40:16.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:16.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:40:16.950 00.000 20224 MoveAxis(E, 0, ABG)
22:40:16.950 00.000 20224 Move returns status 0, amount 0
22:40:16.950 00.000 20224 MoveAxis(N, 0, ABG)
22:40:16.950 00.000 20224 Move returns status 0, amount 0
22:40:16.950 00.000 20224 move complete, result=0
22:40:16.950 00.000 20224 worker thread done servicing request
22:40:16.953 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65155, med=2777, FiltMin=2531, FiltMax=26877, Gamma=1.000
22:40:16.969 00.016 8996 UpdateGuideState exits: m=711314 SNR=333.7
22:40:16.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:16.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:16.972 00.001 8996 Enqueuing Expose request
22:40:16.973 00.001 20224 Worker thread wakes up
22:40:16.973 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:16.974 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:16.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:17.949 00.975 20224 Exposure complete
22:40:18.017 00.068 20224 worker thread done servicing request
22:40:18.017 00.000 8996 OnExposeComplete: enter
22:40:18.018 00.001 8996 UpdateGuideState(): m_state=6
22:40:18.019 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5323
22:40:18.019 00.000 8996 Star::Find returns 1 (0), X=138.19, Y=471.08, Mass=747677, SNR=354.0, Peak=64371 HFD=4.3
22:40:18.020 00.001 8996 MultiStar: [#1 0.05,0.16,0.67,U] [#2 0.17,-0.10,0.76,U] [#3 0.17,-0.03,0.56,U] [#4 0.17,-0.06,0.50,U] [#5 0.04,0.10,0.66,U] [#6 0.27,-0.10,0.46,U] [#7 0.33,0.40,0.00,M4] [#8 0.16,0.14,0.37,U] 
22:40:18.021 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.09}, one-star: {0.19, 0.41}
22:40:18.022 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
22:40:18.023 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
22:40:18.024 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.57 mountX=0.14 mountY=-0.11, mountTheta=-0.67
22:40:18.028 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.09, opts=13)
22:40:18.030 00.002 8996 Enqueuing Move request for scope (0.15, 0.09)
22:40:18.032 00.002 20224 Worker thread wakes up
22:40:18.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
22:40:18.033 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
22:40:18.033 00.000 20224 Moving (0.15, 0.09) raw xDistance=0.14 yDistance=-0.11
22:40:18.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:40:18.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:18.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:40:18.033 00.000 20224 MoveAxis(E, 0, ABG)
22:40:18.033 00.000 20224 Move returns status 0, amount 0
22:40:18.033 00.000 20224 MoveAxis(N, 0, ABG)
22:40:18.033 00.000 20224 Move returns status 0, amount 0
22:40:18.033 00.000 20224 move complete, result=0
22:40:18.033 00.000 20224 worker thread done servicing request
22:40:18.040 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=64371, med=2777, FiltMin=2502, FiltMax=28598, Gamma=1.000
22:40:18.055 00.015 8996 UpdateGuideState exits: m=747677 SNR=354.0
22:40:18.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:18.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:18.058 00.001 8996 Enqueuing Expose request
22:40:18.059 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:18.060 00.001 20224 Worker thread wakes up
22:40:18.060 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:18.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:19.228 01.168 20224 Exposure complete
22:40:19.289 00.061 20224 worker thread done servicing request
22:40:19.289 00.000 8996 OnExposeComplete: enter
22:40:19.291 00.002 8996 UpdateGuideState(): m_state=6
22:40:19.292 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5324
22:40:19.293 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.94, Mass=771593, SNR=352.8, Peak=65507 HFD=4.3
22:40:19.294 00.001 8996 MultiStar: [#1 0.07,0.17,0.64,U] [#2 0.09,-0.20,0.90,U] [#3 0.16,0.14,0.65,U] [#4 0.15,-0.16,0.62,U] [#5 0.02,0.00,0.54,U] [#6 0.21,-0.08,0.42,U] [#7 0.29,0.22,0.44,U] [#8 0.22,-0.08,0.38,U] 
22:40:19.294 00.000 8996 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.10, 0.26}
22:40:19.295 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
22:40:19.297 00.002 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
22:40:19.298 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.30 mountX=0.13 mountY=-0.05, mountTheta=-0.41
22:40:19.300 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
22:40:19.301 00.001 8996 Enqueuing Move request for scope (0.13, 0.04)
22:40:19.302 00.001 20224 Worker thread wakes up
22:40:19.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
22:40:19.302 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
22:40:19.302 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.13 yDistance=-0.05
22:40:19.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:40:19.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:19.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:19.302 00.000 20224 MoveAxis(E, 0, ABG)
22:40:19.302 00.000 20224 Move returns status 0, amount 0
22:40:19.302 00.000 20224 MoveAxis(N, 0, ABG)
22:40:19.302 00.000 20224 Move returns status 0, amount 0
22:40:19.302 00.000 20224 move complete, result=0
22:40:19.303 00.001 20224 worker thread done servicing request
22:40:19.308 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65507, med=2777, FiltMin=2521, FiltMax=31776, Gamma=1.000
22:40:19.323 00.015 8996 UpdateGuideState exits: m=771593 SNR=352.8
22:40:19.327 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:19.329 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:19.331 00.002 8996 Enqueuing Expose request
22:40:19.333 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:19.335 00.002 20224 Worker thread wakes up
22:40:19.335 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:19.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:20.306 00.971 20224 Exposure complete
22:40:20.391 00.085 20224 worker thread done servicing request
22:40:20.392 00.001 8996 OnExposeComplete: enter
22:40:20.393 00.001 8996 UpdateGuideState(): m_state=6
22:40:20.394 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5325
22:40:20.395 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=470.89, Mass=739974, SNR=348.8, Peak=62835 HFD=4.3
22:40:20.396 00.001 8996 MultiStar: [#1 0.12,0.23,0.78,U] [#2 0.17,-0.18,0.78,U] [#3 0.20,0.13,0.63,U] [#4 0.04,-0.05,0.53,U] [#5 0.17,-0.03,0.63,U] [#6 0.18,-0.15,0.43,U] [#7 0.50,0.26,0.00,M4] [#8 0.26,0.14,0.34,U] 
22:40:20.397 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.05}, one-star: {0.19, 0.21}
22:40:20.398 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
22:40:20.399 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
22:40:20.400 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.32 mountX=0.16 mountY=-0.07, mountTheta=-0.43
22:40:20.403 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.05, opts=13)
22:40:20.406 00.003 8996 Enqueuing Move request for scope (0.16, 0.05)
22:40:20.408 00.002 20224 Worker thread wakes up
22:40:20.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
22:40:20.409 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
22:40:20.409 00.000 20224 Moving (0.16, 0.05) raw xDistance=0.16 yDistance=-0.07
22:40:20.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:40:20.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:20.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:20.409 00.000 20224 MoveAxis(E, 0, ABG)
22:40:20.409 00.000 20224 Move returns status 0, amount 0
22:40:20.409 00.000 20224 MoveAxis(N, 0, ABG)
22:40:20.409 00.000 20224 Move returns status 0, amount 0
22:40:20.410 00.001 20224 move complete, result=0
22:40:20.410 00.000 20224 worker thread done servicing request
22:40:20.417 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62835, med=2777, FiltMin=2518, FiltMax=27440, Gamma=1.000
22:40:20.440 00.023 8996 UpdateGuideState exits: m=739974 SNR=348.8
22:40:20.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:20.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:20.443 00.001 8996 Enqueuing Expose request
22:40:20.443 00.000 20224 Worker thread wakes up
22:40:20.443 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:20.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:20.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:21.613 01.169 20224 Exposure complete
22:40:21.686 00.073 20224 worker thread done servicing request
22:40:21.687 00.001 8996 OnExposeComplete: enter
22:40:21.688 00.001 8996 UpdateGuideState(): m_state=6
22:40:21.688 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5326
22:40:21.689 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.75, Mass=763554, SNR=339.8, Peak=63619 HFD=4.5
22:40:21.690 00.001 8996 MultiStar: [#1 0.07,0.16,0.61,U] [#2 0.12,-0.09,0.83,U] [#3 0.06,0.01,0.69,U] [#4 0.18,-0.38,0.58,U] [#5 0.05,-0.04,0.60,U] [#6 0.18,-0.09,0.43,U] [#7 0.27,0.29,0.49,U] [#8 0.10,-0.09,0.44,U] 
22:40:21.691 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.13, 0.08}
22:40:21.692 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
22:40:21.693 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
22:40:21.693 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.13 cameraTheta=-0.10 mountX=0.13 mountY=-0.00, mountTheta=-0.01
22:40:21.695 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
22:40:21.695 00.000 8996 Enqueuing Move request for scope (0.12, -0.01)
22:40:21.696 00.001 20224 Worker thread wakes up
22:40:21.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
22:40:21.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
22:40:21.696 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.13 yDistance=-0.00
22:40:21.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:40:21.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:21.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:40:21.697 00.001 20224 MoveAxis(E, 0, ABG)
22:40:21.697 00.000 20224 Move returns status 0, amount 0
22:40:21.697 00.000 20224 MoveAxis(N, 0, ABG)
22:40:21.697 00.000 20224 Move returns status 0, amount 0
22:40:21.697 00.000 20224 move complete, result=0
22:40:21.697 00.000 20224 worker thread done servicing request
22:40:21.708 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63619, med=2777, FiltMin=2534, FiltMax=25248, Gamma=1.000
22:40:21.727 00.019 8996 UpdateGuideState exits: m=763554 SNR=339.8
22:40:21.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:21.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:21.731 00.002 8996 Enqueuing Expose request
22:40:21.733 00.002 20224 Worker thread wakes up
22:40:21.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:21.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:21.733 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:22.726 00.993 20224 Exposure complete
22:40:22.794 00.068 20224 worker thread done servicing request
22:40:22.794 00.000 8996 OnExposeComplete: enter
22:40:22.796 00.002 8996 UpdateGuideState(): m_state=6
22:40:22.798 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5327
22:40:22.800 00.002 8996 Star::Find returns 1 (0), X=138.13, Y=470.95, Mass=718594, SNR=328.0, Peak=65507 HFD=4.3
22:40:22.802 00.002 8996 MultiStar: [#1 -0.08,0.15,0.69,U] [#2 -0.06,-0.10,0.87,U] [#3 0.00,-0.31,0.66,U] [#4 0.08,-0.28,0.54,U] [#5 -0.11,-0.13,0.69,U] [#6 -0.18,-0.08,0.41,U] [#7 0.24,0.10,0.51,U] [#8 0.09,-0.04,0.37,U] 
22:40:22.804 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.12, 0.28}
22:40:22.805 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
22:40:22.807 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
22:40:22.807 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.14 mountX=0.01 mountY=0.02, mountTheta=1.04
22:40:22.811 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
22:40:22.813 00.002 8996 Enqueuing Move request for scope (0.01, -0.03)
22:40:22.815 00.002 20224 Worker thread wakes up
22:40:22.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:40:22.815 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:40:22.815 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.02
22:40:22.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:40:22.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:22.816 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:40:22.816 00.000 20224 MoveAxis(E, 0, ABG)
22:40:22.816 00.000 20224 Move returns status 0, amount 0
22:40:22.816 00.000 20224 MoveAxis(N, 0, ABG)
22:40:22.816 00.000 20224 Move returns status 0, amount 0
22:40:22.816 00.000 20224 move complete, result=0
22:40:22.816 00.000 20224 worker thread done servicing request
22:40:22.823 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2777, FiltMin=2473, FiltMax=25555, Gamma=1.000
22:40:22.845 00.022 8996 UpdateGuideState exits: m=718594 SNR=328.0
22:40:22.846 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:22.846 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:22.847 00.001 8996 Enqueuing Expose request
22:40:22.848 00.001 20224 Worker thread wakes up
22:40:22.848 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:22.849 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:22.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:24.016 01.167 20224 Exposure complete
22:40:24.096 00.080 20224 worker thread done servicing request
22:40:24.096 00.000 8996 OnExposeComplete: enter
22:40:24.097 00.001 8996 UpdateGuideState(): m_state=6
22:40:24.098 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5328
22:40:24.100 00.002 8996 Star::Find returns 1 (0), X=138.09, Y=470.90, Mass=717624, SNR=353.2, Peak=65507 HFD=4.4
22:40:24.101 00.001 8996 MultiStar: [#1 -0.32,0.34,0.00,M1] [#2 -0.18,-0.16,0.79,U] [#3 -0.10,0.15,0.67,U] [#4 -0.11,-0.01,0.51,U] [#5 -0.16,-0.05,0.58,U] [#6 -0.04,0.02,0.48,U] [#7 0.08,0.56,0.00,M3] [#8 -0.06,0.16,0.39,U] 
22:40:24.102 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.05}, one-star: {0.09, 0.23}
22:40:24.104 00.002 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
22:40:24.105 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
22:40:24.106 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.48 mountX=-0.07 mountY=-0.05, mountTheta=-2.59
22:40:24.108 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
22:40:24.110 00.002 8996 Enqueuing Move request for scope (-0.07, 0.05)
22:40:24.110 00.000 20224 Worker thread wakes up
22:40:24.111 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
22:40:24.111 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
22:40:24.111 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=-0.05
22:40:24.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:40:24.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:24.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:24.111 00.000 20224 MoveAxis(E, 0, ABG)
22:40:24.111 00.000 20224 Move returns status 0, amount 0
22:40:24.111 00.000 20224 MoveAxis(N, 0, ABG)
22:40:24.111 00.000 20224 Move returns status 0, amount 0
22:40:24.111 00.000 20224 move complete, result=0
22:40:24.111 00.000 20224 worker thread done servicing request
22:40:24.116 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2777, FiltMin=2528, FiltMax=28016, Gamma=1.000
22:40:24.130 00.014 8996 UpdateGuideState exits: m=717624 SNR=353.2
22:40:24.131 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:24.132 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:24.133 00.001 8996 Enqueuing Expose request
22:40:24.133 00.000 20224 Worker thread wakes up
22:40:24.133 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:24.134 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:24.134 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:25.098 00.964 20224 Exposure complete
22:40:25.171 00.073 20224 worker thread done servicing request
22:40:25.171 00.000 8996 OnExposeComplete: enter
22:40:25.172 00.001 8996 UpdateGuideState(): m_state=6
22:40:25.173 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5329
22:40:25.174 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.91, Mass=645745, SNR=340.1, Peak=56227 HFD=4.4
22:40:25.175 00.001 8996 MultiStar: [#1 -0.19,0.29,0.69,U] [#2 -0.04,-0.01,0.80,U] [#3 0.23,0.18,0.62,U] [#4 0.14,-0.03,0.63,U] [#5 -0.14,-0.13,0.64,U] [#6 0.13,-0.11,0.43,U] [#7 0.07,0.30,0.47,U] [#8 0.01,-0.04,0.38,U] 
22:40:25.176 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {0.06, 0.24}
22:40:25.176 00.000 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:40:25.177 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:40:25.178 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.10 cameraTheta=1.32 mountX=0.01 mountY=-0.10, mountTheta=-1.42
22:40:25.179 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.09, opts=13)
22:40:25.180 00.001 8996 Enqueuing Move request for scope (0.02, 0.09)
22:40:25.181 00.001 20224 Worker thread wakes up
22:40:25.182 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
22:40:25.182 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
22:40:25.182 00.000 20224 Moving (0.02, 0.09) raw xDistance=0.01 yDistance=-0.10
22:40:25.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:40:25.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:25.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:40:25.182 00.000 20224 MoveAxis(E, 0, ABG)
22:40:25.182 00.000 20224 Move returns status 0, amount 0
22:40:25.182 00.000 20224 MoveAxis(N, 0, ABG)
22:40:25.182 00.000 20224 Move returns status 0, amount 0
22:40:25.182 00.000 20224 move complete, result=0
22:40:25.182 00.000 20224 worker thread done servicing request
22:40:25.187 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56227, med=2777, FiltMin=2534, FiltMax=24413, Gamma=1.000
22:40:25.202 00.015 8996 UpdateGuideState exits: m=645745 SNR=340.1
22:40:25.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:25.205 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:25.206 00.001 8996 Enqueuing Expose request
22:40:25.207 00.001 20224 Worker thread wakes up
22:40:25.207 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:25.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:25.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:26.375 01.167 20224 Exposure complete
22:40:26.440 00.065 20224 worker thread done servicing request
22:40:26.440 00.000 8996 OnExposeComplete: enter
22:40:26.441 00.001 8996 UpdateGuideState(): m_state=6
22:40:26.442 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5330
22:40:26.442 00.000 8996 Star::Find returns 1 (0), X=138.40, Y=470.73, Mass=725741, SNR=354.3, Peak=59328 HFD=4.6
22:40:26.443 00.001 8996 MultiStar: [#1 0.04,-0.13,0.77,U] [#2 0.13,-0.27,0.78,U] [#3 0.17,-0.20,0.63,U] [#4 0.21,-0.27,0.53,U] [#5 -0.07,-0.11,0.56,U] [#6 0.34,-0.55,0.00,M1] [#7 0.27,0.34,0.44,U] [#8 0.03,-0.27,0.39,U] 
22:40:26.444 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.11}, one-star: {0.39, 0.06}
22:40:26.445 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
22:40:26.447 00.002 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.69)
22:40:26.448 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.57 mountX=0.17 mountY=0.09, mountTheta=0.46
22:40:26.452 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.11, opts=13)
22:40:26.453 00.001 8996 Enqueuing Move request for scope (0.16, -0.11)
22:40:26.455 00.002 20224 Worker thread wakes up
22:40:26.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
22:40:26.455 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
22:40:26.455 00.000 20224 Moving (0.16, -0.11) raw xDistance=0.17 yDistance=0.09
22:40:26.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:40:26.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:26.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:40:26.455 00.000 20224 MoveAxis(E, 0, ABG)
22:40:26.456 00.001 20224 Move returns status 0, amount 0
22:40:26.456 00.000 20224 MoveAxis(N, 0, ABG)
22:40:26.456 00.000 20224 Move returns status 0, amount 0
22:40:26.456 00.000 20224 move complete, result=0
22:40:26.456 00.000 20224 worker thread done servicing request
22:40:26.463 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59328, med=2777, FiltMin=2528, FiltMax=24448, Gamma=1.000
22:40:26.478 00.015 8996 UpdateGuideState exits: m=725741 SNR=354.3
22:40:26.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:26.482 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:26.484 00.002 8996 Enqueuing Expose request
22:40:26.486 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:26.488 00.002 20224 Worker thread wakes up
22:40:26.488 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:26.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:27.459 00.971 20224 Exposure complete
22:40:27.561 00.102 20224 worker thread done servicing request
22:40:27.561 00.000 8996 OnExposeComplete: enter
22:40:27.562 00.001 8996 UpdateGuideState(): m_state=6
22:40:27.562 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5331
22:40:27.563 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.92, Mass=754455, SNR=363.8, Peak=61379 HFD=4.3
22:40:27.564 00.001 8996 MultiStar: [#1 0.18,0.05,0.65,U] [#2 0.03,-0.20,0.77,U] [#3 0.10,-0.17,0.64,U] [#4 0.17,-0.29,0.51,U] [#5 0.10,-0.10,0.55,U] [#6 0.25,-0.28,0.43,U] [#7 0.44,0.26,0.00,M2] [#8 0.24,-0.07,0.36,U] 
22:40:27.565 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.07}, one-star: {0.13, 0.24}
22:40:27.565 00.000 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
22:40:27.566 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
22:40:27.567 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-0.46 mountX=0.14 mountY=0.05, mountTheta=0.35
22:40:27.568 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.07, opts=13)
22:40:27.569 00.001 8996 Enqueuing Move request for scope (0.14, -0.07)
22:40:27.570 00.001 20224 Worker thread wakes up
22:40:27.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
22:40:27.570 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
22:40:27.570 00.000 20224 Moving (0.14, -0.07) raw xDistance=0.14 yDistance=0.05
22:40:27.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:40:27.570 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:27.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:40:27.570 00.000 20224 MoveAxis(E, 0, ABG)
22:40:27.570 00.000 20224 Move returns status 0, amount 0
22:40:27.570 00.000 20224 MoveAxis(N, 0, ABG)
22:40:27.570 00.000 20224 Move returns status 0, amount 0
22:40:27.570 00.000 20224 move complete, result=0
22:40:27.570 00.000 20224 worker thread done servicing request
22:40:27.581 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61379, med=2777, FiltMin=2531, FiltMax=28048, Gamma=1.000
22:40:27.606 00.025 8996 UpdateGuideState exits: m=754455 SNR=363.8
22:40:27.609 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:27.611 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:27.612 00.001 8996 Enqueuing Expose request
22:40:27.613 00.001 20224 Worker thread wakes up
22:40:27.614 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:27.615 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:27.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:28.772 01.157 20224 Exposure complete
22:40:28.864 00.092 20224 worker thread done servicing request
22:40:28.865 00.001 8996 OnExposeComplete: enter
22:40:28.867 00.002 8996 UpdateGuideState(): m_state=6
22:40:28.869 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5332
22:40:28.870 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.81, Mass=732296, SNR=348.0, Peak=58464 HFD=4.5
22:40:28.872 00.002 8996 MultiStar: [#1 0.06,0.17,0.63,U] [#2 0.03,0.06,0.76,U] [#3 0.15,-0.15,0.56,U] [#4 0.15,-0.40,0.55,U] [#5 0.18,-0.30,0.64,U] [#6 0.24,-0.29,0.47,U] [#7 0.21,0.19,0.44,U] [#8 0.32,0.01,0.38,U] 
22:40:28.873 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.05}, one-star: {0.35, 0.14}
22:40:28.874 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
22:40:28.876 00.002 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.01)
22:40:28.877 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.25 mountX=0.19 mountY=0.03, mountTheta=0.14
22:40:28.879 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.05, opts=13)
22:40:28.881 00.002 8996 Enqueuing Move request for scope (0.19, -0.05)
22:40:28.882 00.001 20224 Worker thread wakes up
22:40:28.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
22:40:28.882 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
22:40:28.882 00.000 20224 Moving (0.19, -0.05) raw xDistance=0.19 yDistance=0.03
22:40:28.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:40:28.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:28.883 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:40:28.883 00.000 20224 MoveAxis(E, 0, ABG)
22:40:28.883 00.000 20224 Move returns status 0, amount 0
22:40:28.883 00.000 20224 MoveAxis(N, 0, ABG)
22:40:28.883 00.000 20224 Move returns status 0, amount 0
22:40:28.883 00.000 20224 move complete, result=0
22:40:28.883 00.000 20224 worker thread done servicing request
22:40:28.891 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58464, med=2777, FiltMin=2512, FiltMax=25872, Gamma=1.000
22:40:28.916 00.025 8996 UpdateGuideState exits: m=732296 SNR=348.0
22:40:28.919 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:28.921 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:28.923 00.002 8996 Enqueuing Expose request
22:40:28.924 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:28.926 00.002 20224 Worker thread wakes up
22:40:28.926 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:28.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:29.907 00.981 20224 Exposure complete
22:40:29.978 00.071 20224 worker thread done servicing request
22:40:29.978 00.000 8996 OnExposeComplete: enter
22:40:29.979 00.001 8996 UpdateGuideState(): m_state=6
22:40:29.980 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5333
22:40:29.981 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.66, Mass=729940, SNR=346.1, Peak=57459 HFD=4.5
22:40:29.982 00.001 8996 MultiStar: [#1 -0.03,-0.00,0.76,U] [#2 0.14,-0.15,0.78,U] [#3 0.18,-0.24,0.65,U] [#4 0.15,-0.40,0.60,U] [#5 0.09,-0.39,0.60,U] [#6 0.28,-0.49,0.00,M1] [#7 0.28,0.03,0.42,U] [#8 0.26,-0.31,0.39,U] 
22:40:29.983 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.17}, one-star: {0.18, -0.02}
22:40:29.984 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
22:40:29.984 00.000 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
22:40:29.985 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.09 mountX=0.18 mountY=-0.01, mountTheta=-0.03
22:40:29.987 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.02, opts=13)
22:40:29.987 00.000 8996 Enqueuing Move request for scope (0.18, -0.02)
22:40:29.988 00.001 20224 Worker thread wakes up
22:40:29.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
22:40:29.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
22:40:29.988 00.000 20224 Moving (0.18, -0.02) raw xDistance=0.18 yDistance=-0.01
22:40:29.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:40:29.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:29.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:40:29.989 00.001 20224 MoveAxis(E, 0, ABG)
22:40:29.989 00.000 20224 Move returns status 0, amount 0
22:40:29.989 00.000 20224 MoveAxis(N, 0, ABG)
22:40:29.989 00.000 20224 Move returns status 0, amount 0
22:40:29.989 00.000 20224 move complete, result=0
22:40:29.989 00.000 20224 worker thread done servicing request
22:40:29.992 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57459, med=2777, FiltMin=2518, FiltMax=23536, Gamma=1.000
22:40:30.018 00.026 8996 UpdateGuideState exits: m=729940 SNR=346.1
22:40:30.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:30.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:30.021 00.001 8996 Enqueuing Expose request
22:40:30.022 00.001 20224 Worker thread wakes up
22:40:30.022 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:30.023 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:30.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:31.172 01.149 20224 Exposure complete
22:40:31.245 00.073 20224 worker thread done servicing request
22:40:31.245 00.000 8996 OnExposeComplete: enter
22:40:31.248 00.003 8996 UpdateGuideState(): m_state=6
22:40:31.250 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5334
22:40:31.253 00.003 8996 Star::Find returns 1 (0), X=138.14, Y=470.58, Mass=727504, SNR=327.3, Peak=51827 HFD=4.5
22:40:31.255 00.002 8996 MultiStar: [#1 -0.07,-0.11,0.79,U] [#2 -0.14,-0.49,0.00,M1] [#3 0.11,-0.20,0.62,U] [#4 0.07,-0.45,0.00,M1] [#5 -0.12,-0.54,0.00,M1] [#6 0.08,-0.53,0.00,M2] [#7 0.10,0.07,0.55,U] [#8 -0.01,-0.26,0.42,U] 
22:40:31.256 00.001 8996 refined, 4 included, MultiStar: {0.06, -0.11}, one-star: {0.14, -0.10}
22:40:31.257 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
22:40:31.257 00.000 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
22:40:31.259 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.09 mountX=0.07 mountY=0.11, mountTheta=0.98
22:40:31.261 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.11, opts=13)
22:40:31.261 00.000 8996 Enqueuing Move request for scope (0.06, -0.11)
22:40:31.262 00.001 20224 Worker thread wakes up
22:40:31.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
22:40:31.262 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
22:40:31.262 00.000 20224 Moving (0.06, -0.11) raw xDistance=0.07 yDistance=0.11
22:40:31.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:40:31.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:31.263 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:40:31.263 00.000 20224 MoveAxis(E, 0, ABG)
22:40:31.263 00.000 20224 Move returns status 0, amount 0
22:40:31.263 00.000 20224 MoveAxis(N, 0, ABG)
22:40:31.263 00.000 20224 Move returns status 0, amount 0
22:40:31.263 00.000 20224 move complete, result=0
22:40:31.263 00.000 20224 worker thread done servicing request
22:40:31.266 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51827, med=2777, FiltMin=2497, FiltMax=23008, Gamma=1.000
22:40:31.281 00.015 8996 UpdateGuideState exits: m=727504 SNR=327.3
22:40:31.281 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:31.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:31.283 00.001 8996 Enqueuing Expose request
22:40:31.283 00.000 20224 Worker thread wakes up
22:40:31.284 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:31.284 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:31.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:32.254 00.970 20224 Exposure complete
22:40:32.327 00.073 20224 worker thread done servicing request
22:40:32.327 00.000 8996 OnExposeComplete: enter
22:40:32.328 00.001 8996 UpdateGuideState(): m_state=6
22:40:32.329 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5335
22:40:32.329 00.000 8996 Star::Find returns 1 (0), X=138.10, Y=470.66, Mass=683501, SNR=333.8, Peak=53763 HFD=4.4
22:40:32.330 00.001 8996 MultiStar: [#1 -0.16,-0.03,0.76,U] [#2 -0.11,-0.59,0.00,M2] [#3 -0.04,-0.38,0.67,U] [#4 0.02,-0.47,0.00,M2] [#5 -0.10,-0.33,0.61,U] [#6 -0.16,-0.25,0.49,U] [#7 0.09,0.13,0.51,U] [#8 -0.11,-0.01,0.37,U] 
22:40:32.331 00.001 8996 single-star, 6 included, MultiStar: {-0.04, -0.12}, one-star: {0.10, -0.02}
22:40:32.332 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
22:40:32.332 00.000 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
22:40:32.333 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.15 mountX=0.10 mountY=0.00, mountTheta=0.04
22:40:32.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.02, opts=13)
22:40:32.336 00.001 8996 Enqueuing Move request for scope (0.10, -0.02)
22:40:32.337 00.001 20224 Worker thread wakes up
22:40:32.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
22:40:32.337 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
22:40:32.337 00.000 20224 Moving (0.10, -0.02) raw xDistance=0.10 yDistance=0.00
22:40:32.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:40:32.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:32.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:40:32.337 00.000 20224 MoveAxis(E, 0, ABG)
22:40:32.337 00.000 20224 Move returns status 0, amount 0
22:40:32.337 00.000 20224 MoveAxis(N, 0, ABG)
22:40:32.337 00.000 20224 Move returns status 0, amount 0
22:40:32.337 00.000 20224 move complete, result=0
22:40:32.338 00.001 20224 worker thread done servicing request
22:40:32.341 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53763, med=2777, FiltMin=2496, FiltMax=23213, Gamma=1.000
22:40:32.356 00.015 8996 UpdateGuideState exits: m=683501 SNR=333.8
22:40:32.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:32.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:32.359 00.001 8996 Enqueuing Expose request
22:40:32.359 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:32.361 00.002 20224 Worker thread wakes up
22:40:32.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:32.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:33.533 01.172 20224 Exposure complete
22:40:33.599 00.066 20224 worker thread done servicing request
22:40:33.599 00.000 8996 OnExposeComplete: enter
22:40:33.600 00.001 8996 UpdateGuideState(): m_state=6
22:40:33.600 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5336
22:40:33.601 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=470.61, Mass=795552, SNR=377.7, Peak=62723 HFD=4.3
22:40:33.602 00.001 8996 MultiStar: [#1 -0.13,-0.09,0.72,U] [#2 -0.12,-0.44,0.00,M3] [#3 -0.05,-0.23,0.55,U] [#4 -0.14,-0.37,0.52,U] [#5 -0.05,-0.15,0.68,U] [#6 -0.01,-0.52,0.00,M2] [#7 -0.03,0.03,0.38,U] [#8 0.18,-0.41,0.00,M1] 
22:40:33.603 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.14}, one-star: {0.01, -0.07}
22:40:33.604 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
22:40:33.604 00.000 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.86)
22:40:33.606 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.40 mountX=0.02 mountY=0.06, mountTheta=1.30
22:40:33.607 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
22:40:33.608 00.001 8996 Enqueuing Move request for scope (0.01, -0.07)
22:40:33.609 00.001 20224 Worker thread wakes up
22:40:33.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
22:40:33.609 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
22:40:33.609 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.06
22:40:33.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:40:33.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:33.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:40:33.609 00.000 20224 MoveAxis(E, 0, ABG)
22:40:33.609 00.000 20224 Move returns status 0, amount 0
22:40:33.609 00.000 20224 MoveAxis(N, 0, ABG)
22:40:33.609 00.000 20224 Move returns status 0, amount 0
22:40:33.609 00.000 20224 move complete, result=0
22:40:33.609 00.000 20224 worker thread done servicing request
22:40:33.612 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62723, med=2777, FiltMin=2502, FiltMax=27725, Gamma=1.000
22:40:33.639 00.027 8996 UpdateGuideState exits: m=795552 SNR=377.7
22:40:33.641 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:33.642 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:33.643 00.001 8996 Enqueuing Expose request
22:40:33.644 00.001 20224 Worker thread wakes up
22:40:33.644 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:33.645 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:33.645 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:34.634 00.989 20224 Exposure complete
22:40:34.703 00.069 20224 worker thread done servicing request
22:40:34.703 00.000 8996 OnExposeComplete: enter
22:40:34.704 00.001 8996 UpdateGuideState(): m_state=6
22:40:34.705 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5337
22:40:34.706 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=470.59, Mass=729703, SNR=339.2, Peak=55011 HFD=4.5
22:40:34.707 00.001 8996 MultiStar: [#1 -0.22,0.14,0.67,U] [#2 -0.14,-0.33,0.74,U] [#3 -0.12,-0.17,0.60,U] [#4 -0.04,-0.34,0.56,U] [#5 -0.04,-0.23,0.65,U] [#6 0.10,-0.35,0.44,U] [#7 0.11,0.12,0.48,U] [#8 0.21,-0.27,0.39,U] 
22:40:34.708 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.16}, one-star: {0.03, -0.08}
22:40:34.708 00.000 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
22:40:34.710 00.002 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
22:40:34.710 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.26 mountX=0.03 mountY=0.08, mountTheta=1.16
22:40:34.712 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.08, opts=13)
22:40:34.712 00.000 8996 Enqueuing Move request for scope (0.03, -0.08)
22:40:34.713 00.001 20224 Worker thread wakes up
22:40:34.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
22:40:34.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
22:40:34.713 00.000 20224 Moving (0.03, -0.08) raw xDistance=0.03 yDistance=0.08
22:40:34.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:40:34.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:34.714 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:40:34.714 00.000 20224 MoveAxis(E, 0, ABG)
22:40:34.714 00.000 20224 Move returns status 0, amount 0
22:40:34.714 00.000 20224 MoveAxis(N, 0, ABG)
22:40:34.714 00.000 20224 Move returns status 0, amount 0
22:40:34.714 00.000 20224 move complete, result=0
22:40:34.714 00.000 20224 worker thread done servicing request
22:40:34.717 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55011, med=2777, FiltMin=2505, FiltMax=23725, Gamma=1.000
22:40:34.742 00.025 8996 UpdateGuideState exits: m=729703 SNR=339.2
22:40:34.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:34.745 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:34.747 00.002 8996 Enqueuing Expose request
22:40:34.748 00.001 20224 Worker thread wakes up
22:40:34.748 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:34.749 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:34.750 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:35.917 01.167 20224 Exposure complete
22:40:35.976 00.059 20224 worker thread done servicing request
22:40:35.976 00.000 8996 OnExposeComplete: enter
22:40:35.977 00.001 8996 UpdateGuideState(): m_state=6
22:40:35.978 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5338
22:40:35.979 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.77, Mass=738214, SNR=338.6, Peak=62963 HFD=4.4
22:40:35.980 00.001 8996 MultiStar: [#1 -0.19,-0.06,0.68,U] [#2 -0.08,-0.45,0.00,M3] [#3 -0.10,-0.24,0.61,U] [#4 -0.11,-0.55,0.00,M1] [#5 -0.02,-0.36,0.64,U] [#6 -0.01,-0.41,0.48,U] [#7 0.03,0.18,0.46,U] [#8 0.15,-0.43,0.00,M1] 
22:40:35.980 00.000 8996 refined, 5 included, MultiStar: {-0.03, -0.11}, one-star: {0.08, 0.10}
22:40:35.982 00.002 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
22:40:35.983 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
22:40:35.985 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.83 mountX=-0.02 mountY=0.12, mountTheta=1.73
22:40:35.987 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
22:40:35.988 00.001 8996 Enqueuing Move request for scope (-0.03, -0.11)
22:40:35.989 00.001 20224 Worker thread wakes up
22:40:35.989 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
22:40:35.989 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
22:40:35.990 00.001 20224 Moving (-0.03, -0.11) raw xDistance=-0.02 yDistance=0.12
22:40:35.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:40:35.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:35.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:40:35.990 00.000 20224 MoveAxis(E, 0, ABG)
22:40:35.990 00.000 20224 Move returns status 0, amount 0
22:40:35.990 00.000 20224 MoveAxis(N, 0, ABG)
22:40:35.990 00.000 20224 Move returns status 0, amount 0
22:40:35.990 00.000 20224 move complete, result=0
22:40:35.990 00.000 20224 worker thread done servicing request
22:40:35.995 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62963, med=2777, FiltMin=2505, FiltMax=25696, Gamma=1.000
22:40:36.025 00.030 8996 UpdateGuideState exits: m=738214 SNR=338.6
22:40:36.028 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:36.030 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:36.031 00.001 8996 Enqueuing Expose request
22:40:36.033 00.002 20224 Worker thread wakes up
22:40:36.033 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:36.034 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:36.035 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:37.016 00.981 20224 Exposure complete
22:40:37.115 00.099 20224 worker thread done servicing request
22:40:37.115 00.000 8996 OnExposeComplete: enter
22:40:37.116 00.001 8996 UpdateGuideState(): m_state=6
22:40:37.117 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5339
22:40:37.118 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.54, Mass=751163, SNR=369.3, Peak=52643 HFD=4.5
22:40:37.119 00.001 8996 MultiStar: [#1 -0.07,-0.34,0.65,U] [#2 -0.07,-0.43,0.00,M4] [#3 -0.05,-0.20,0.55,U] [#4 -0.06,-0.33,0.55,U] [#5 0.03,-0.49,0.00,M1] [#6 -0.08,-0.45,0.00,M1] [#7 -0.02,-0.04,0.46,U] [#8 0.15,-0.15,0.39,U] 
22:40:37.120 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.20}, one-star: {0.18, -0.14}
22:40:37.121 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
22:40:37.122 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
22:40:37.122 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.40 mountX=0.05 mountY=0.20, mountTheta=1.31
22:40:37.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.20, opts=13)
22:40:37.125 00.001 8996 Enqueuing Move request for scope (0.03, -0.20)
22:40:37.126 00.001 20224 Worker thread wakes up
22:40:37.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
22:40:37.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
22:40:37.126 00.000 20224 Moving (0.03, -0.20) raw xDistance=0.05 yDistance=0.20
22:40:37.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:40:37.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:37.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:40:37.126 00.000 20224 MoveAxis(E, 0, ABG)
22:40:37.126 00.000 20224 Move returns status 0, amount 0
22:40:37.126 00.000 20224 MoveAxis(N, 0, ABG)
22:40:37.126 00.000 20224 Move returns status 0, amount 0
22:40:37.126 00.000 20224 move complete, result=0
22:40:37.126 00.000 20224 worker thread done servicing request
22:40:37.130 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52643, med=2777, FiltMin=2518, FiltMax=23776, Gamma=1.000
22:40:37.144 00.014 8996 UpdateGuideState exits: m=751163 SNR=369.3
22:40:37.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:37.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:37.147 00.001 8996 Enqueuing Expose request
22:40:37.147 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:40:37.148 00.001 20224 Worker thread wakes up
22:40:37.148 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:37.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:38.326 01.178 20224 Exposure complete
22:40:38.389 00.063 20224 worker thread done servicing request
22:40:38.389 00.000 8996 OnExposeComplete: enter
22:40:38.390 00.001 8996 UpdateGuideState(): m_state=6
22:40:38.391 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5340
22:40:38.392 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.45, Mass=670244, SNR=350.6, Peak=48198 HFD=4.4
22:40:38.394 00.002 8996 MultiStar: [#1 -0.14,-0.21,0.64,U] [#2 -0.02,-0.52,0.00,M5] [#3 -0.03,-0.28,0.60,U] [#4 -0.00,-0.50,0.00,M1] [#5 0.02,-0.41,0.67,U] [#6 -0.02,-0.64,0.00,M2] [#7 0.20,-0.02,0.41,U] [#8 0.13,-0.54,0.00,M1] 
22:40:38.394 00.000 8996 single-star, 4 included, MultiStar: {0.02, -0.24}, one-star: {0.07, -0.22}
22:40:38.395 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
22:40:38.396 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
22:40:38.397 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.27 mountX=0.09 mountY=0.21, mountTheta=1.17
22:40:38.399 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.22, opts=13)
22:40:38.400 00.001 8996 Enqueuing Move request for scope (0.07, -0.22)
22:40:38.400 00.000 20224 Worker thread wakes up
22:40:38.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
22:40:38.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
22:40:38.400 00.000 20224 Moving (0.07, -0.22) raw xDistance=0.09 yDistance=0.21
22:40:38.401 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:40:38.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:40:38.401 00.000 20224 MoveAxis(E, 0, ABG)
22:40:38.401 00.000 20224 Move returns status 0, amount 0
22:40:38.401 00.000 20224 MoveAxis(S, 45, ABG)
22:40:38.401 00.000 20224 Guiding  Dir = 1, Dur = 45
22:40:38.401 00.000 20224 IsSlewing returns 0
22:40:38.401 00.000 20224 IsGuiding returns 0
22:40:38.404 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48198, med=2777, FiltMin=2531, FiltMax=21677, Gamma=1.000
22:40:38.418 00.014 8996 UpdateGuideState exits: m=670244 SNR=350.6
22:40:38.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:38.419 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:38.420 00.001 8996 Enqueuing Expose request
22:40:38.456 00.036 20224 IsGuiding returns 1
22:40:38.457 00.001 20224 scope still moving after pulse duration time elapsed
22:40:38.486 00.029 20224 IsSlewing returns 0
22:40:38.486 00.000 20224 IsGuiding returns 1
22:40:38.517 00.031 20224 IsSlewing returns 0
22:40:38.517 00.000 20224 IsGuiding returns 1
22:40:38.548 00.031 20224 IsSlewing returns 0
22:40:38.548 00.000 20224 IsGuiding returns 0
22:40:38.548 00.000 20224 scope move finished after 45 + 102 ms
22:40:38.548 00.000 20224 Move returns status 0, amount 45
22:40:38.548 00.000 20224 move complete, result=0
22:40:38.548 00.000 20224 worker thread done servicing request
22:40:38.548 00.000 20224 Worker thread wakes up
22:40:38.549 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
22:40:38.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:38.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:39.522 00.972 20224 Exposure complete
22:40:39.578 00.056 20224 worker thread done servicing request
22:40:39.578 00.000 8996 OnExposeComplete: enter
22:40:39.579 00.001 8996 UpdateGuideState(): m_state=6
22:40:39.580 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5341
22:40:39.581 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=470.65, Mass=680743, SNR=323.4, Peak=53027 HFD=4.5
22:40:39.582 00.001 8996 MultiStar: [#1 -0.14,-0.06,0.78,U] [#2 -0.18,-0.40,0.00,M6] [#3 -0.09,-0.36,0.60,U] [#4 -0.13,-0.52,0.00,M2] [#5 -0.04,-0.37,0.65,U] [#6 -0.08,-0.35,0.48,U] [#7 0.13,0.01,0.52,U] [#8 0.03,-0.22,0.38,U] 
22:40:39.583 00.001 8996 single-star, 6 included, MultiStar: {-0.00, -0.18}, one-star: {0.13, -0.03}
22:40:39.584 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
22:40:39.586 00.002 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
22:40:39.587 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.23 mountX=0.13 mountY=0.01, mountTheta=0.11
22:40:39.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
22:40:39.590 00.001 8996 Enqueuing Move request for scope (0.13, -0.03)
22:40:39.591 00.001 20224 Worker thread wakes up
22:40:39.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
22:40:39.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
22:40:39.592 00.001 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.01
22:40:39.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:40:39.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:39.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:40:39.592 00.000 20224 MoveAxis(E, 0, ABG)
22:40:39.592 00.000 20224 Move returns status 0, amount 0
22:40:39.592 00.000 20224 MoveAxis(N, 0, ABG)
22:40:39.592 00.000 20224 Move returns status 0, amount 0
22:40:39.592 00.000 20224 move complete, result=0
22:40:39.593 00.001 20224 worker thread done servicing request
22:40:39.599 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53027, med=2777, FiltMin=2502, FiltMax=22864, Gamma=1.000
22:40:39.624 00.025 8996 UpdateGuideState exits: m=680743 SNR=323.4
22:40:39.626 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:39.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:39.629 00.002 8996 Enqueuing Expose request
22:40:39.630 00.001 20224 Worker thread wakes up
22:40:39.631 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:39.631 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:39.632 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:40.784 01.152 20224 Exposure complete
22:40:40.870 00.086 20224 worker thread done servicing request
22:40:40.870 00.000 8996 OnExposeComplete: enter
22:40:40.871 00.001 8996 UpdateGuideState(): m_state=6
22:40:40.872 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5342
22:40:40.873 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.81, Mass=742637, SNR=338.4, Peak=65203 HFD=4.3
22:40:40.875 00.002 8996 MultiStar: [#1 -0.22,0.03,0.75,U] [#2 -0.19,-0.15,0.88,U] [#3 0.06,-0.15,0.69,U] [#4 -0.00,-0.47,0.00,M3] [#5 0.06,-0.15,0.67,U] [#6 -0.21,-0.30,0.45,U] [#7 0.09,0.07,0.47,U] [#8 0.18,-0.30,0.39,U] 
22:40:40.876 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {0.09, 0.14}
22:40:40.877 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
22:40:40.878 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
22:40:40.880 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.92 mountX=-0.02 mountY=0.08, mountTheta=1.82
22:40:40.883 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
22:40:40.884 00.001 8996 Enqueuing Move request for scope (-0.03, -0.07)
22:40:40.884 00.000 20224 Worker thread wakes up
22:40:40.885 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
22:40:40.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
22:40:40.885 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.08
22:40:40.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:40:40.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:40.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:40:40.885 00.000 20224 MoveAxis(E, 0, ABG)
22:40:40.885 00.000 20224 Move returns status 0, amount 0
22:40:40.885 00.000 20224 MoveAxis(N, 0, ABG)
22:40:40.885 00.000 20224 Move returns status 0, amount 0
22:40:40.885 00.000 20224 move complete, result=0
22:40:40.885 00.000 20224 worker thread done servicing request
22:40:40.888 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65203, med=2777, FiltMin=2531, FiltMax=25888, Gamma=1.000
22:40:40.902 00.014 8996 UpdateGuideState exits: m=742637 SNR=338.4
22:40:40.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:40.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:40.904 00.000 8996 Enqueuing Expose request
22:40:40.905 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:40.906 00.001 20224 Worker thread wakes up
22:40:40.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:40.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:41.900 00.994 20224 Exposure complete
22:40:41.999 00.099 20224 worker thread done servicing request
22:40:41.999 00.000 8996 OnExposeComplete: enter
22:40:42.000 00.001 8996 UpdateGuideState(): m_state=6
22:40:42.001 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5343
22:40:42.002 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=470.62, Mass=702477, SNR=365.6, Peak=49955 HFD=4.6
22:40:42.003 00.001 8996 MultiStar: [#1 -0.21,-0.11,0.65,U] [#2 -0.00,-0.29,0.79,U] [#3 -0.05,-0.24,0.55,U] [#4 -0.04,-0.40,0.52,U] [#5 -0.04,-0.41,0.54,U] [#6 -0.11,-0.40,0.41,U] [#7 0.21,0.03,0.44,U] [#8 0.12,-0.46,0.00,M1] 
22:40:42.003 00.000 8996 single-star, 7 included, MultiStar: {-0.02, -0.22}, one-star: {0.05, -0.05}
22:40:42.004 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:40:42.005 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
22:40:42.006 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.84 mountX=0.05 mountY=0.05, mountTheta=0.74
22:40:42.007 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
22:40:42.008 00.001 8996 Enqueuing Move request for scope (0.05, -0.05)
22:40:42.008 00.000 20224 Worker thread wakes up
22:40:42.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
22:40:42.009 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
22:40:42.009 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.05 yDistance=0.05
22:40:42.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:40:42.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:42.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:40:42.009 00.000 20224 MoveAxis(E, 0, ABG)
22:40:42.009 00.000 20224 Move returns status 0, amount 0
22:40:42.009 00.000 20224 MoveAxis(N, 0, ABG)
22:40:42.009 00.000 20224 Move returns status 0, amount 0
22:40:42.009 00.000 20224 move complete, result=0
22:40:42.009 00.000 20224 worker thread done servicing request
22:40:42.017 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49955, med=2777, FiltMin=2515, FiltMax=24733, Gamma=1.000
22:40:42.033 00.016 8996 UpdateGuideState exits: m=702477 SNR=365.6
22:40:42.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:42.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:42.035 00.000 8996 Enqueuing Expose request
22:40:42.036 00.001 20224 Worker thread wakes up
22:40:42.036 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:42.037 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:42.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:43.188 01.151 20224 Exposure complete
22:40:43.259 00.071 20224 worker thread done servicing request
22:40:43.259 00.000 8996 OnExposeComplete: enter
22:40:43.262 00.003 8996 UpdateGuideState(): m_state=6
22:40:43.265 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5344
22:40:43.266 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.55, Mass=729187, SNR=374.0, Peak=49104 HFD=4.5
22:40:43.267 00.001 8996 MultiStar: [#1 -0.03,-0.14,0.70,U] [#2 0.14,-0.27,0.65,U] [#3 0.09,-0.39,0.51,U] [#4 -0.05,-0.46,0.00,M3] [#5 0.18,-0.50,0.00,M1] [#6 0.23,-0.35,0.42,U] [#7 0.29,0.11,0.43,U] [#8 0.37,-0.46,0.00,M2] 
22:40:43.267 00.000 8996 refined, 5 included, MultiStar: {0.18, -0.19}, one-star: {0.32, -0.13}
22:40:43.268 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
22:40:43.269 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
22:40:43.269 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-0.81 mountX=0.20 mountY=0.17, mountTheta=0.71
22:40:43.271 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.19, opts=13)
22:40:43.272 00.001 8996 Enqueuing Move request for scope (0.18, -0.19)
22:40:43.272 00.000 20224 Worker thread wakes up
22:40:43.272 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.19) opts 0xd
22:40:43.273 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.19)
22:40:43.273 00.000 20224 Moving (0.18, -0.19) raw xDistance=0.20 yDistance=0.17
22:40:43.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:40:43.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:43.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:40:43.273 00.000 20224 MoveAxis(E, 0, ABG)
22:40:43.273 00.000 20224 Move returns status 0, amount 0
22:40:43.273 00.000 20224 MoveAxis(N, 0, ABG)
22:40:43.273 00.000 20224 Move returns status 0, amount 0
22:40:43.273 00.000 20224 move complete, result=0
22:40:43.273 00.000 20224 worker thread done servicing request
22:40:43.278 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49104, med=2777, FiltMin=2528, FiltMax=24224, Gamma=1.000
22:40:43.296 00.018 8996 UpdateGuideState exits: m=729187 SNR=374.0
22:40:43.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:43.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:43.299 00.001 8996 Enqueuing Expose request
22:40:43.300 00.001 20224 Worker thread wakes up
22:40:43.300 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:40:43.301 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:43.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:44.274 00.973 20224 Exposure complete
22:40:44.330 00.056 20224 worker thread done servicing request
22:40:44.330 00.000 8996 OnExposeComplete: enter
22:40:44.331 00.001 8996 UpdateGuideState(): m_state=6
22:40:44.331 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5345
22:40:44.332 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=470.64, Mass=750136, SNR=351.5, Peak=57475 HFD=4.5
22:40:44.333 00.001 8996 MultiStar: [#1 -0.16,0.03,0.64,U] [#2 -0.12,-0.15,0.71,U] [#3 0.06,-0.39,0.57,U] [#4 -0.03,-0.46,0.00,M4] [#5 0.22,-0.42,0.00,M2] [#6 0.08,-0.21,0.45,U] [#7 0.26,0.08,0.44,U] [#8 0.24,-0.37,0.00,M3] 
22:40:44.334 00.001 8996 refined, 5 included, MultiStar: {0.06, -0.11}, one-star: {0.23, -0.03}
22:40:44.335 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
22:40:44.335 00.000 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
22:40:44.336 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.07 mountX=0.07 mountY=0.10, mountTheta=0.96
22:40:44.338 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.11, opts=13)
22:40:44.339 00.001 8996 Enqueuing Move request for scope (0.06, -0.11)
22:40:44.339 00.000 20224 Worker thread wakes up
22:40:44.340 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
22:40:44.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
22:40:44.340 00.000 20224 Moving (0.06, -0.11) raw xDistance=0.07 yDistance=0.10
22:40:44.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:40:44.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:44.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:40:44.340 00.000 20224 MoveAxis(E, 0, ABG)
22:40:44.340 00.000 20224 Move returns status 0, amount 0
22:40:44.340 00.000 20224 MoveAxis(N, 0, ABG)
22:40:44.340 00.000 20224 Move returns status 0, amount 0
22:40:44.340 00.000 20224 move complete, result=0
22:40:44.340 00.000 20224 worker thread done servicing request
22:40:44.344 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57475, med=2777, FiltMin=2534, FiltMax=23744, Gamma=1.000
22:40:44.357 00.013 8996 UpdateGuideState exits: m=750136 SNR=351.5
22:40:44.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:44.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:44.359 00.000 8996 Enqueuing Expose request
22:40:44.360 00.001 20224 Worker thread wakes up
22:40:44.360 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:44.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:44.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:45.521 01.160 20224 Exposure complete
22:40:45.596 00.075 20224 worker thread done servicing request
22:40:45.596 00.000 8996 OnExposeComplete: enter
22:40:45.597 00.001 8996 UpdateGuideState(): m_state=6
22:40:45.598 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5346
22:40:45.604 00.006 8996 Star::Find returns 1 (0), X=138.12, Y=470.66, Mass=697720, SNR=380.6, Peak=55827 HFD=4.5
22:40:45.605 00.001 8996 MultiStar: [#1 -0.14,0.05,0.65,U] [#2 -0.03,-0.28,0.70,U] [#3 0.07,-0.28,0.49,U] [#4 0.00,-0.41,0.52,U] [#5 -0.20,-0.20,0.64,U] [#6 0.05,-0.25,0.43,U] [#7 0.12,0.19,0.42,U] [#8 0.00,-0.26,0.38,U] 
22:40:45.606 00.001 8996 single-star, 8 included, MultiStar: {-0.00, -0.15}, one-star: {0.12, -0.01}
22:40:45.607 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
22:40:45.608 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
22:40:45.609 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.11 mountX=0.12 mountY=-0.00, mountTheta=-0.01
22:40:45.611 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
22:40:45.612 00.001 8996 Enqueuing Move request for scope (0.12, -0.01)
22:40:45.612 00.000 20224 Worker thread wakes up
22:40:45.613 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
22:40:45.613 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
22:40:45.613 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=-0.00
22:40:45.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:40:45.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:45.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:40:45.613 00.000 20224 MoveAxis(E, 0, ABG)
22:40:45.613 00.000 20224 Move returns status 0, amount 0
22:40:45.613 00.000 20224 MoveAxis(N, 0, ABG)
22:40:45.613 00.000 20224 Move returns status 0, amount 0
22:40:45.613 00.000 20224 move complete, result=0
22:40:45.613 00.000 20224 worker thread done servicing request
22:40:45.617 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=55827, med=2777, FiltMin=2534, FiltMax=22000, Gamma=1.000
22:40:45.630 00.013 8996 UpdateGuideState exits: m=697720 SNR=380.6
22:40:45.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:45.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:45.633 00.001 8996 Enqueuing Expose request
22:40:45.634 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:45.635 00.001 20224 Worker thread wakes up
22:40:45.635 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:45.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:46.612 00.977 20224 Exposure complete
22:40:46.688 00.076 20224 worker thread done servicing request
22:40:46.688 00.000 8996 OnExposeComplete: enter
22:40:46.689 00.001 8996 UpdateGuideState(): m_state=6
22:40:46.690 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5347
22:40:46.691 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=470.71, Mass=739887, SNR=333.0, Peak=60035 HFD=4.5
22:40:46.694 00.003 8996 MultiStar: [#1 -0.03,-0.04,0.70,U] [#2 -0.00,-0.33,0.72,U] [#3 0.02,-0.34,0.73,U] [#4 0.11,-0.50,0.00,M4] [#5 -0.10,-0.31,0.70,U] [#6 0.08,-0.33,0.52,U] [#7 0.14,0.11,0.46,U] [#8 0.01,-0.20,0.37,U] 
22:40:46.695 00.001 8996 single-star, 7 included, MultiStar: {0.03, -0.17}, one-star: {0.14, 0.04}
22:40:46.697 00.002 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
22:40:46.698 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
22:40:46.698 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.24 mountX=0.14 mountY=-0.05, mountTheta=-0.36
22:40:46.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.04, opts=13)
22:40:46.701 00.001 8996 Enqueuing Move request for scope (0.14, 0.04)
22:40:46.701 00.000 20224 Worker thread wakes up
22:40:46.702 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
22:40:46.702 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
22:40:46.702 00.000 20224 Moving (0.14, 0.04) raw xDistance=0.14 yDistance=-0.05
22:40:46.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:40:46.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:46.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:46.702 00.000 20224 MoveAxis(E, 0, ABG)
22:40:46.702 00.000 20224 Move returns status 0, amount 0
22:40:46.702 00.000 20224 MoveAxis(N, 0, ABG)
22:40:46.702 00.000 20224 Move returns status 0, amount 0
22:40:46.702 00.000 20224 move complete, result=0
22:40:46.702 00.000 20224 worker thread done servicing request
22:40:46.706 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60035, med=2781, FiltMin=2528, FiltMax=25024, Gamma=1.000
22:40:46.720 00.014 8996 UpdateGuideState exits: m=739887 SNR=333.0
22:40:46.720 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:46.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:46.722 00.001 8996 Enqueuing Expose request
22:40:46.722 00.000 20224 Worker thread wakes up
22:40:46.722 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:46.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:46.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:47.898 01.175 20224 Exposure complete
22:40:47.979 00.081 20224 worker thread done servicing request
22:40:47.979 00.000 8996 OnExposeComplete: enter
22:40:47.980 00.001 8996 UpdateGuideState(): m_state=6
22:40:47.980 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5348
22:40:47.981 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=470.40, Mass=693793, SNR=371.7, Peak=56118 HFD=4.5
22:40:47.982 00.001 8996 MultiStar: [#1 -0.36,-0.25,0.58,U] [#2 -0.29,-0.46,0.00,M1] [#3 -0.13,-0.44,0.00,M1] [#4 -0.24,-0.78,0.00,M5] [#5 -0.15,-0.42,0.00,M1] [#6 -0.19,-0.55,0.00,M1] [#7 0.06,-0.11,0.44,U] [#8 -0.16,-0.44,0.00,M2] 
22:40:47.983 00.001 8996 refined, 2 included, MultiStar: {-0.14, -0.23}, one-star: {-0.10, -0.27}
22:40:47.984 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
22:40:47.984 00.000 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
22:40:47.985 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-2.12 mountX=-0.12 mountY=0.25, mountTheta=2.02
22:40:47.987 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.23, opts=13)
22:40:47.988 00.001 8996 Enqueuing Move request for scope (-0.14, -0.23)
22:40:47.989 00.001 20224 Worker thread wakes up
22:40:47.989 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.23) opts 0xd
22:40:47.989 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.23)
22:40:47.989 00.000 20224 Moving (-0.14, -0.23) raw xDistance=-0.12 yDistance=0.25
22:40:47.989 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:40:47.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:40:47.989 00.000 20224 MoveAxis(E, 0, ABG)
22:40:47.989 00.000 20224 Move returns status 0, amount 0
22:40:47.989 00.000 20224 MoveAxis(S, 52, ABG)
22:40:47.989 00.000 20224 Guiding  Dir = 1, Dur = 52
22:40:47.989 00.000 20224 IsSlewing returns 0
22:40:47.990 00.001 20224 IsGuiding returns 0
22:40:47.993 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56118, med=2781, FiltMin=2525, FiltMax=26125, Gamma=1.000
22:40:48.007 00.014 8996 UpdateGuideState exits: m=693793 SNR=371.7
22:40:48.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:48.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:48.009 00.000 8996 Enqueuing Expose request
22:40:48.021 00.012 20224 PulseGuide returned control before completion, sleep 31
22:40:48.066 00.045 20224 IsGuiding returns 1
22:40:48.066 00.000 20224 scope still moving after pulse duration time elapsed
22:40:48.097 00.031 20224 IsSlewing returns 0
22:40:48.097 00.000 20224 IsGuiding returns 1
22:40:48.127 00.030 20224 IsSlewing returns 0
22:40:48.128 00.001 20224 IsGuiding returns 0
22:40:48.128 00.000 20224 scope move finished after 52 + 87 ms
22:40:48.128 00.000 20224 Move returns status 0, amount 52
22:40:48.128 00.000 20224 move complete, result=0
22:40:48.128 00.000 20224 worker thread done servicing request
22:40:48.129 00.001 20224 Worker thread wakes up
22:40:48.129 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
22:40:48.131 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:48.132 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:49.121 00.989 20224 Exposure complete
22:40:49.186 00.065 20224 worker thread done servicing request
22:40:49.186 00.000 8996 OnExposeComplete: enter
22:40:49.187 00.001 8996 UpdateGuideState(): m_state=6
22:40:49.189 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5349
22:40:49.190 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=470.61, Mass=754210, SNR=380.4, Peak=60163 HFD=4.3
22:40:49.191 00.001 8996 MultiStar: [#1 -0.16,-0.18,0.60,U] [#2 -0.23,-0.46,0.00,M2] [#3 -0.19,-0.37,0.58,U] [#4 -0.12,-0.52,0.00,M6] [#5 -0.14,-0.41,0.60,U] [#6 -0.19,-0.50,0.00,M2] [#7 -0.02,0.27,0.44,U] [#8 0.09,-0.33,0.42,U] 
22:40:49.192 00.001 8996 single-star, 5 included, MultiStar: {-0.07, -0.18}, one-star: {-0.00, -0.07}
22:40:49.193 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
22:40:49.194 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
22:40:49.195 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.61 mountX=0.00 mountY=0.07, mountTheta=1.51
22:40:49.197 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.07, opts=13)
22:40:49.198 00.001 8996 Enqueuing Move request for scope (-0.00, -0.07)
22:40:49.199 00.001 20224 Worker thread wakes up
22:40:49.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
22:40:49.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
22:40:49.199 00.000 20224 Moving (-0.00, -0.07) raw xDistance=0.00 yDistance=0.07
22:40:49.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:40:49.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:49.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:40:49.199 00.000 20224 MoveAxis(E, 0, ABG)
22:40:49.199 00.000 20224 Move returns status 0, amount 0
22:40:49.199 00.000 20224 MoveAxis(N, 0, ABG)
22:40:49.199 00.000 20224 Move returns status 0, amount 0
22:40:49.200 00.001 20224 move complete, result=0
22:40:49.200 00.000 20224 worker thread done servicing request
22:40:49.204 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60163, med=2781, FiltMin=2525, FiltMax=25645, Gamma=1.000
22:40:49.220 00.016 8996 UpdateGuideState exits: m=754210 SNR=380.4
22:40:49.220 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:49.221 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:49.222 00.001 8996 Enqueuing Expose request
22:40:49.223 00.001 20224 Worker thread wakes up
22:40:49.223 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:49.224 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:49.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:50.376 01.152 20224 Exposure complete
22:40:50.453 00.077 20224 worker thread done servicing request
22:40:50.454 00.001 8996 OnExposeComplete: enter
22:40:50.455 00.001 8996 UpdateGuideState(): m_state=6
22:40:50.457 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5350
22:40:50.457 00.000 8996 Star::Find returns 1 (0), X=138.13, Y=471.01, Mass=771544, SNR=365.0, Peak=65507 HFD=4.3
22:40:50.459 00.002 8996 MultiStar: [#1 -0.02,0.23,0.68,U] [#2 -0.10,0.01,0.77,U] [#3 0.04,0.05,0.59,U] [#4 0.05,-0.30,0.52,U] [#5 0.01,-0.18,0.55,U] [#6 0.23,0.07,0.44,U] [#7 0.34,0.48,0.00,M1] [#8 0.10,0.03,0.43,U] 
22:40:50.460 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.06}, one-star: {0.13, 0.33}
22:40:50.462 00.002 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
22:40:50.463 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
22:40:50.464 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.92 mountX=0.04 mountY=-0.07, mountTheta=-1.02
22:40:50.465 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.06, opts=13)
22:40:50.466 00.001 8996 Enqueuing Move request for scope (0.05, 0.06)
22:40:50.467 00.001 20224 Worker thread wakes up
22:40:50.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
22:40:50.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
22:40:50.467 00.000 20224 Moving (0.05, 0.06) raw xDistance=0.04 yDistance=-0.07
22:40:50.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:40:50.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:50.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:40:50.467 00.000 20224 MoveAxis(E, 0, ABG)
22:40:50.467 00.000 20224 Move returns status 0, amount 0
22:40:50.467 00.000 20224 MoveAxis(N, 0, ABG)
22:40:50.467 00.000 20224 Move returns status 0, amount 0
22:40:50.468 00.001 20224 move complete, result=0
22:40:50.468 00.000 20224 worker thread done servicing request
22:40:50.471 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2781, FiltMin=2531, FiltMax=30483, Gamma=1.000
22:40:50.492 00.021 8996 UpdateGuideState exits: m=771544 SNR=365.0
22:40:50.494 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:50.496 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:50.497 00.001 8996 Enqueuing Expose request
22:40:50.499 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:50.499 00.000 20224 Worker thread wakes up
22:40:50.499 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:50.500 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:51.488 00.988 20224 Exposure complete
22:40:51.561 00.073 20224 worker thread done servicing request
22:40:51.561 00.000 8996 OnExposeComplete: enter
22:40:51.561 00.000 8996 UpdateGuideState(): m_state=6
22:40:51.562 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5351
22:40:51.563 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=470.97, Mass=708205, SNR=377.4, Peak=57088 HFD=4.3
22:40:51.564 00.001 8996 MultiStar: [#1 0.21,0.40,0.00,M1] [#2 0.21,-0.03,0.66,U] [#3 0.26,-0.03,0.56,U] [#4 0.23,-0.20,0.50,U] [#5 0.24,-0.16,0.57,U] [#6 0.22,-0.22,0.39,U] [#7 0.22,0.33,0.40,U] [#8 0.51,-0.01,0.00,M1] 
22:40:51.565 00.001 8996 refined, 6 included, MultiStar: {0.25, 0.03}, one-star: {0.30, 0.29}
22:40:51.566 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
22:40:51.566 00.000 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
22:40:51.567 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.11 mountX=0.25 mountY=-0.06, mountTheta=-0.23
22:40:51.568 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.03, opts=13)
22:40:51.570 00.002 8996 Enqueuing Move request for scope (0.25, 0.03)
22:40:51.570 00.000 20224 Worker thread wakes up
22:40:51.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd
22:40:51.570 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.03)
22:40:51.571 00.001 20224 Moving (0.25, 0.03) raw xDistance=0.25 yDistance=-0.06
22:40:51.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:40:51.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:51.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:40:51.571 00.000 20224 MoveAxis(W, 36, ABG)
22:40:51.571 00.000 20224 Guiding  Dir = 3, Dur = 36
22:40:51.571 00.000 20224 IsSlewing returns 0
22:40:51.571 00.000 20224 IsGuiding returns 0
22:40:51.575 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57088, med=2781, FiltMin=2509, FiltMax=27789, Gamma=1.000
22:40:51.588 00.013 8996 UpdateGuideState exits: m=708205 SNR=377.4
22:40:51.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:51.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:51.591 00.001 8996 Enqueuing Expose request
22:40:51.603 00.012 20224 PulseGuide returned control before completion, sleep 15
22:40:51.632 00.029 20224 IsGuiding returns 1
22:40:51.632 00.000 20224 scope still moving after pulse duration time elapsed
22:40:51.664 00.032 20224 IsSlewing returns 0
22:40:51.664 00.000 20224 IsGuiding returns 1
22:40:51.695 00.031 20224 IsSlewing returns 0
22:40:51.695 00.000 20224 IsGuiding returns 0
22:40:51.695 00.000 20224 scope move finished after 36 + 88 ms
22:40:51.696 00.001 20224 Move returns status 0, amount 36
22:40:51.696 00.000 20224 MoveAxis(N, 0, ABG)
22:40:51.696 00.000 20224 Move returns status 0, amount 0
22:40:51.696 00.000 20224 move complete, result=0
22:40:51.696 00.000 20224 worker thread done servicing request
22:40:51.696 00.000 20224 Worker thread wakes up
22:40:51.696 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:51.696 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
22:40:51.699 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:52.876 01.177 20224 Exposure complete
22:40:52.957 00.081 20224 worker thread done servicing request
22:40:52.957 00.000 8996 OnExposeComplete: enter
22:40:52.961 00.004 8996 UpdateGuideState(): m_state=6
22:40:52.963 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5352
22:40:52.965 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=471.06, Mass=680002, SNR=331.0, Peak=65507 HFD=4.5
22:40:52.968 00.003 8996 MultiStar: [#1 -0.32,0.12,0.75,U] [#2 -0.18,-0.10,0.75,U] [#3 -0.36,-0.06,0.65,U] [#4 -0.28,-0.23,0.55,U] [#5 -0.23,-0.02,0.61,U] [#6 -0.18,-0.12,0.45,U] [#7 0.07,0.23,0.46,U] [#8 0.05,-0.04,0.43,U] 
22:40:52.970 00.002 8996 refined, 8 included, MultiStar: {-0.19, 0.05}, one-star: {-0.14, 0.39}
22:40:52.972 00.002 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
22:40:52.974 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
22:40:52.975 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.19 cameraTheta=2.91 mountX=-0.19 mountY=-0.02, mountTheta=-3.02
22:40:52.978 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.05, opts=13)
22:40:52.980 00.002 8996 Enqueuing Move request for scope (-0.19, 0.05)
22:40:52.982 00.002 20224 Worker thread wakes up
22:40:52.982 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
22:40:52.982 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
22:40:52.982 00.000 20224 Moving (-0.19, 0.05) raw xDistance=-0.19 yDistance=-0.02
22:40:52.982 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:40:52.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:52.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:52.983 00.001 20224 MoveAxis(E, 0, ABG)
22:40:52.983 00.000 20224 Move returns status 0, amount 0
22:40:52.983 00.000 20224 MoveAxis(N, 0, ABG)
22:40:52.983 00.000 20224 Move returns status 0, amount 0
22:40:52.983 00.000 20224 move complete, result=0
22:40:52.983 00.000 20224 worker thread done servicing request
22:40:52.991 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2781, FiltMin=2508, FiltMax=26237, Gamma=1.000
22:40:53.025 00.034 8996 UpdateGuideState exits: m=680002 SNR=331.0
22:40:53.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:53.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:53.027 00.000 8996 Enqueuing Expose request
22:40:53.028 00.001 20224 Worker thread wakes up
22:40:53.028 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:53.029 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:53.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:54.010 00.981 20224 Exposure complete
22:40:54.075 00.065 20224 worker thread done servicing request
22:40:54.075 00.000 8996 OnExposeComplete: enter
22:40:54.076 00.001 8996 UpdateGuideState(): m_state=6
22:40:54.077 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5353
22:40:54.077 00.000 8996 Star::Find returns 1 (0), X=137.91, Y=470.73, Mass=710099, SNR=354.8, Peak=62611 HFD=4.4
22:40:54.078 00.001 8996 MultiStar: [#1 -0.29,-0.07,0.69,U] [#2 -0.15,-0.18,0.84,U] [#3 -0.10,-0.12,0.61,U] [#4 -0.29,-0.39,0.00,M4] [#5 -0.20,-0.29,0.64,U] [#6 -0.25,-0.16,0.49,U] [#7 -0.05,0.19,0.46,U] [#8 -0.06,-0.08,0.38,U] 
22:40:54.080 00.002 8996 single-star, 7 included, MultiStar: {-0.15, -0.08}, one-star: {-0.09, 0.06}
22:40:54.081 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:40:54.081 00.000 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:40:54.082 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.59 mountX=-0.10 mountY=-0.05, mountTheta=-2.70
22:40:54.084 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
22:40:54.085 00.001 8996 Enqueuing Move request for scope (-0.09, 0.06)
22:40:54.086 00.001 20224 Worker thread wakes up
22:40:54.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
22:40:54.086 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
22:40:54.086 00.000 20224 Moving (-0.09, 0.06) raw xDistance=-0.10 yDistance=-0.05
22:40:54.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:40:54.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:54.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:54.086 00.000 20224 MoveAxis(E, 0, ABG)
22:40:54.087 00.001 20224 Move returns status 0, amount 0
22:40:54.087 00.000 20224 MoveAxis(N, 0, ABG)
22:40:54.087 00.000 20224 Move returns status 0, amount 0
22:40:54.087 00.000 20224 move complete, result=0
22:40:54.087 00.000 20224 worker thread done servicing request
22:40:54.092 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62611, med=2781, FiltMin=2489, FiltMax=27085, Gamma=1.000
22:40:54.108 00.016 8996 UpdateGuideState exits: m=710099 SNR=354.8
22:40:54.109 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:54.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:54.111 00.001 8996 Enqueuing Expose request
22:40:54.112 00.001 20224 Worker thread wakes up
22:40:54.112 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:40:54.112 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:54.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:55.279 01.167 20224 Exposure complete
22:40:55.357 00.078 20224 worker thread done servicing request
22:40:55.358 00.001 8996 OnExposeComplete: enter
22:40:55.358 00.000 8996 UpdateGuideState(): m_state=6
22:40:55.359 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5354
22:40:55.360 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=470.50, Mass=777850, SNR=379.6, Peak=60070 HFD=4.2
22:40:55.361 00.001 8996 MultiStar: [#1 -0.27,-0.28,0.56,U] [#2 -0.24,-0.45,0.00,M1] [#3 -0.06,-0.24,0.51,U] [#4 0.00,-0.54,0.00,M5] [#5 -0.13,-0.32,0.56,U] [#6 -0.10,-0.33,0.40,U] [#7 0.18,-0.02,0.39,U] [#8 -0.02,-0.39,0.37,U] 
22:40:55.362 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.24}, one-star: {0.00, -0.17}
22:40:55.362 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
22:40:55.363 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
22:40:55.364 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.55 mountX=0.02 mountY=0.17, mountTheta=1.45
22:40:55.365 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.17, opts=13)
22:40:55.366 00.001 8996 Enqueuing Move request for scope (0.00, -0.17)
22:40:55.367 00.001 20224 Worker thread wakes up
22:40:55.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
22:40:55.367 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
22:40:55.367 00.000 20224 Moving (0.00, -0.17) raw xDistance=0.02 yDistance=0.17
22:40:55.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:40:55.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:55.368 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:40:55.368 00.000 20224 MoveAxis(E, 0, ABG)
22:40:55.368 00.000 20224 Move returns status 0, amount 0
22:40:55.368 00.000 20224 MoveAxis(N, 0, ABG)
22:40:55.368 00.000 20224 Move returns status 0, amount 0
22:40:55.368 00.000 20224 move complete, result=0
22:40:55.368 00.000 20224 worker thread done servicing request
22:40:55.371 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60070, med=2781, FiltMin=2534, FiltMax=26541, Gamma=1.000
22:40:55.392 00.021 8996 UpdateGuideState exits: m=777850 SNR=379.6
22:40:55.394 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:55.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:55.395 00.000 8996 Enqueuing Expose request
22:40:55.397 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:40:55.398 00.001 20224 Worker thread wakes up
22:40:55.398 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:55.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:56.369 00.971 20224 Exposure complete
22:40:56.452 00.083 20224 worker thread done servicing request
22:40:56.453 00.001 8996 OnExposeComplete: enter
22:40:56.455 00.002 8996 UpdateGuideState(): m_state=6
22:40:56.457 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5355
22:40:56.459 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=470.73, Mass=731544, SNR=344.1, Peak=64563 HFD=4.4
22:40:56.461 00.002 8996 MultiStar: [#1 -0.28,0.04,0.68,U] [#2 -0.34,-0.10,0.70,U] [#3 -0.04,-0.09,0.51,U] [#4 -0.20,-0.30,0.59,U] [#5 -0.18,-0.05,0.59,U] [#6 -0.10,-0.29,0.44,U] [#7 -0.02,0.22,0.41,U] [#8 -0.10,-0.26,0.42,U] 
22:40:56.463 00.002 8996 single-star, 8 included, MultiStar: {-0.14, -0.07}, one-star: {0.03, 0.05}
22:40:56.465 00.002 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
22:40:56.467 00.002 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:40:56.467 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.04 mountX=0.03 mountY=-0.06, mountTheta=-1.14
22:40:56.470 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
22:40:56.472 00.002 8996 Enqueuing Move request for scope (0.03, 0.05)
22:40:56.473 00.001 20224 Worker thread wakes up
22:40:56.474 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:40:56.474 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:40:56.474 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.06
22:40:56.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:40:56.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:56.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:40:56.474 00.000 20224 MoveAxis(E, 0, ABG)
22:40:56.474 00.000 20224 Move returns status 0, amount 0
22:40:56.475 00.001 20224 MoveAxis(N, 0, ABG)
22:40:56.475 00.000 20224 Move returns status 0, amount 0
22:40:56.475 00.000 20224 move complete, result=0
22:40:56.475 00.000 20224 worker thread done servicing request
22:40:56.482 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64563, med=2781, FiltMin=2515, FiltMax=25584, Gamma=1.000
22:40:56.495 00.013 8996 UpdateGuideState exits: m=731544 SNR=344.1
22:40:56.496 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:56.502 00.006 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:56.502 00.000 8996 Enqueuing Expose request
22:40:56.504 00.002 20224 Worker thread wakes up
22:40:56.504 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:56.506 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:56.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:57.685 01.179 20224 Exposure complete
22:40:57.760 00.075 20224 worker thread done servicing request
22:40:57.760 00.000 8996 OnExposeComplete: enter
22:40:57.761 00.001 8996 UpdateGuideState(): m_state=6
22:40:57.762 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5356
22:40:57.763 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=470.79, Mass=718871, SNR=336.8, Peak=64115 HFD=4.6
22:40:57.764 00.001 8996 MultiStar: [#1 -0.75,0.24,0.00,M1] [#2 -0.37,-0.29,0.00,M1] [#3 -0.67,0.13,0.00,M1] [#4 -0.64,-0.12,0.00,M5] [#5 -0.51,0.01,0.00,M1] [#6 -0.57,-0.13,0.00,M1] [#7 -0.40,0.19,0.00,M1] [#8 -0.49,-0.08,0.00,M1] 
22:40:57.765 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
22:40:57.765 00.000 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
22:40:57.766 00.001 8996 CameraToMount -- cameraX=-0.42 cameraY=0.11 hyp=0.44 cameraTheta=2.88 mountX=-0.43 mountY=-0.06, mountTheta=-2.99
22:40:57.767 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=0.11, opts=13)
22:40:57.768 00.001 8996 Enqueuing Move request for scope (-0.42, 0.11)
22:40:57.769 00.001 20224 Worker thread wakes up
22:40:57.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.11) opts 0xd
22:40:57.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, 0.11)
22:40:57.769 00.000 20224 Moving (-0.42, 0.11) raw xDistance=-0.43 yDistance=-0.06
22:40:57.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:40:57.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:57.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:40:57.769 00.000 20224 MoveAxis(E, 63, ABG)
22:40:57.769 00.000 20224 Guiding  Dir = 2, Dur = 63
22:40:57.770 00.001 20224 IsSlewing returns 0
22:40:57.770 00.000 20224 IsGuiding returns 0
22:40:57.773 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64115, med=2781, FiltMin=2515, FiltMax=27725, Gamma=1.000
22:40:57.782 00.009 20224 PulseGuide returned control before completion, sleep 62
22:40:57.796 00.014 8996 UpdateGuideState exits: m=718871 SNR=336.8
22:40:57.798 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:57.798 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:57.799 00.001 8996 Enqueuing Expose request
22:40:57.865 00.066 20224 IsGuiding returns 1
22:40:57.865 00.000 20224 scope still moving after pulse duration time elapsed
22:40:57.890 00.025 20224 IsSlewing returns 0
22:40:57.890 00.000 20224 IsGuiding returns 1
22:40:57.921 00.031 20224 IsSlewing returns 0
22:40:57.921 00.000 20224 IsGuiding returns 0
22:40:57.921 00.000 20224 scope move finished after 63 + 88 ms
22:40:57.921 00.000 20224 Move returns status 0, amount 63
22:40:57.921 00.000 20224 MoveAxis(N, 0, ABG)
22:40:57.921 00.000 20224 Move returns status 0, amount 0
22:40:57.921 00.000 20224 move complete, result=0
22:40:57.922 00.001 20224 worker thread done servicing request
22:40:57.922 00.000 20224 Worker thread wakes up
22:40:57.922 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:57.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:40:57.922 00.000 8996 GuideStep: -0.4 px 63 ms EAST, -0.1 px 0 ms NORTH
22:40:58.901 00.979 20224 Exposure complete
22:40:58.970 00.069 20224 worker thread done servicing request
22:40:58.970 00.000 8996 OnExposeComplete: enter
22:40:58.973 00.003 8996 UpdateGuideState(): m_state=6
22:40:58.975 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5357
22:40:58.978 00.003 8996 Star::Find returns 1 (0), X=137.99, Y=470.73, Mass=753959, SNR=333.4, Peak=64291 HFD=4.3
22:40:58.981 00.003 8996 MultiStar: [#1 -0.25,0.03,0.67,U] [#2 -0.29,-0.56,0.00,M2] [#3 -0.14,-0.24,0.66,U] [#4 -0.15,-0.28,0.61,U] [#5 -0.06,-0.16,0.67,U] [#6 -0.01,-0.27,0.45,U] [#7 0.06,0.17,0.44,U] [#8 0.00,-0.49,0.00,M2] 
22:40:58.982 00.001 8996 single-star, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.02, 0.05}
22:40:58.984 00.002 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
22:40:58.985 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
22:40:58.987 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.86 mountX=-0.02 mountY=-0.05, mountTheta=-1.96
22:40:58.991 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
22:40:58.994 00.003 8996 Enqueuing Move request for scope (-0.02, 0.05)
22:40:58.996 00.002 20224 Worker thread wakes up
22:40:58.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
22:40:58.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
22:40:58.996 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
22:40:58.997 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:40:58.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:58.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:40:58.997 00.000 20224 MoveAxis(E, 0, ABG)
22:40:58.997 00.000 20224 Move returns status 0, amount 0
22:40:58.997 00.000 20224 MoveAxis(N, 0, ABG)
22:40:58.997 00.000 20224 Move returns status 0, amount 0
22:40:58.997 00.000 20224 move complete, result=0
22:40:58.997 00.000 20224 worker thread done servicing request
22:40:59.003 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64291, med=2781, FiltMin=2512, FiltMax=27837, Gamma=1.000
22:40:59.023 00.020 8996 UpdateGuideState exits: m=753959 SNR=333.4
22:40:59.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:59.024 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:40:59.025 00.001 8996 Enqueuing Expose request
22:40:59.026 00.001 20224 Worker thread wakes up
22:40:59.026 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:40:59.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:40:59.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:00.188 01.161 20224 Exposure complete
22:41:00.266 00.078 20224 worker thread done servicing request
22:41:00.266 00.000 8996 OnExposeComplete: enter
22:41:00.268 00.002 8996 UpdateGuideState(): m_state=6
22:41:00.270 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5358
22:41:00.272 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=470.85, Mass=734593, SNR=357.2, Peak=62016 HFD=4.5
22:41:00.274 00.002 8996 MultiStar: [#1 0.06,0.00,0.62,U] [#2 0.25,-0.24,0.69,U] [#3 0.36,-0.08,0.58,U] [#4 0.23,-0.46,0.00,M5] [#5 0.31,-0.42,0.00,M1] [#6 0.17,-0.41,0.00,M1] [#7 0.53,0.06,0.00,M1] [#8 0.44,-0.36,0.00,M3] 
22:41:00.275 00.001 8996 refined, 3 included, MultiStar: {0.28, -0.01}, one-star: {0.40, 0.17}
22:41:00.276 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
22:41:00.277 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
22:41:00.278 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.05 mountX=0.28 mountY=-0.02, mountTheta=-0.07
22:41:00.281 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.01, opts=13)
22:41:00.284 00.003 8996 Enqueuing Move request for scope (0.28, -0.01)
22:41:00.286 00.002 20224 Worker thread wakes up
22:41:00.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
22:41:00.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
22:41:00.286 00.000 20224 Moving (0.28, -0.01) raw xDistance=0.28 yDistance=-0.02
22:41:00.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:41:00.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:00.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:41:00.286 00.000 20224 MoveAxis(W, 41, ABG)
22:41:00.286 00.000 20224 Guiding  Dir = 3, Dur = 41
22:41:00.287 00.001 20224 IsSlewing returns 0
22:41:00.287 00.000 20224 IsGuiding returns 0
22:41:00.295 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62016, med=2781, FiltMin=2493, FiltMax=26365, Gamma=1.000
22:41:00.319 00.024 8996 UpdateGuideState exits: m=734593 SNR=357.2
22:41:00.320 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:00.321 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:00.322 00.001 8996 Enqueuing Expose request
22:41:00.330 00.008 20224 IsGuiding returns 1
22:41:00.330 00.000 20224 scope still moving after pulse duration time elapsed
22:41:00.359 00.029 20224 IsSlewing returns 0
22:41:00.359 00.000 20224 IsGuiding returns 1
22:41:00.390 00.031 20224 IsSlewing returns 0
22:41:00.391 00.001 20224 IsGuiding returns 1
22:41:00.421 00.030 20224 IsSlewing returns 0
22:41:00.421 00.000 20224 IsGuiding returns 0
22:41:00.422 00.001 20224 scope move finished after 41 + 93 ms
22:41:00.422 00.000 20224 Move returns status 0, amount 41
22:41:00.422 00.000 20224 MoveAxis(N, 0, ABG)
22:41:00.422 00.000 20224 Move returns status 0, amount 0
22:41:00.422 00.000 20224 move complete, result=0
22:41:00.422 00.000 20224 worker thread done servicing request
22:41:00.422 00.000 20224 Worker thread wakes up
22:41:00.422 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.0 px 0 ms NORTH
22:41:00.424 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:00.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:01.413 00.989 20224 Exposure complete
22:41:01.488 00.075 20224 worker thread done servicing request
22:41:01.488 00.000 8996 OnExposeComplete: enter
22:41:01.490 00.002 8996 UpdateGuideState(): m_state=6
22:41:01.491 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5359
22:41:01.493 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=470.46, Mass=764119, SNR=360.0, Peak=50998 HFD=4.6
22:41:01.494 00.001 8996 MultiStar: [#1 -0.14,0.05,0.66,U] [#2 -0.19,-0.32,0.73,U] [#3 -0.09,-0.41,0.59,U] [#4 -0.01,-0.58,0.00,M6] [#5 -0.04,-0.55,0.00,M2] [#6 0.05,-0.38,0.39,U] [#7 0.08,0.26,0.41,U] [#8 0.31,-0.38,0.00,M4] 
22:41:01.495 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.18}, one-star: {0.19, -0.22}
22:41:01.496 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
22:41:01.497 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
22:41:01.499 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.19 cameraTheta=-1.63 mountX=0.01 mountY=0.18, mountTheta=1.54
22:41:01.502 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.18, opts=13)
22:41:01.503 00.001 8996 Enqueuing Move request for scope (-0.01, -0.18)
22:41:01.505 00.002 20224 Worker thread wakes up
22:41:01.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
22:41:01.505 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
22:41:01.505 00.000 20224 Moving (-0.01, -0.18) raw xDistance=0.01 yDistance=0.18
22:41:01.506 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:41:01.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:01.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:41:01.506 00.000 20224 MoveAxis(E, 0, ABG)
22:41:01.506 00.000 20224 Move returns status 0, amount 0
22:41:01.506 00.000 20224 MoveAxis(N, 0, ABG)
22:41:01.506 00.000 20224 Move returns status 0, amount 0
22:41:01.506 00.000 20224 move complete, result=0
22:41:01.506 00.000 20224 worker thread done servicing request
22:41:01.513 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50998, med=2781, FiltMin=2521, FiltMax=23405, Gamma=1.000
22:41:01.541 00.028 8996 UpdateGuideState exits: m=764119 SNR=360.0
22:41:01.543 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:01.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:01.545 00.001 8996 Enqueuing Expose request
22:41:01.546 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:41:01.547 00.001 20224 Worker thread wakes up
22:41:01.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:01.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:02.703 01.156 20224 Exposure complete
22:41:02.795 00.092 20224 worker thread done servicing request
22:41:02.795 00.000 8996 OnExposeComplete: enter
22:41:02.797 00.002 8996 UpdateGuideState(): m_state=6
22:41:02.799 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5360
22:41:02.800 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=470.65, Mass=694864, SNR=372.7, Peak=52195 HFD=4.5
22:41:02.802 00.002 8996 MultiStar: [#1 -0.26,0.06,0.60,U] [#2 -0.13,-0.41,0.69,U] [#3 0.00,-0.15,0.57,U] [#4 -0.02,-0.36,0.54,U] [#5 -0.08,-0.41,0.57,U] [#6 -0.16,-0.35,0.40,U] [#7 0.06,0.10,0.40,U] [#8 0.05,-0.30,0.40,U] 
22:41:02.804 00.002 8996 single-star, 8 included, MultiStar: {-0.04, -0.19}, one-star: {0.12, -0.02}
22:41:02.806 00.002 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
22:41:02.807 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
22:41:02.809 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.19 mountX=0.12 mountY=0.01, mountTheta=0.08
22:41:02.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.02, opts=13)
22:41:02.813 00.002 8996 Enqueuing Move request for scope (0.12, -0.02)
22:41:02.814 00.001 20224 Worker thread wakes up
22:41:02.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
22:41:02.814 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
22:41:02.814 00.000 20224 Moving (0.12, -0.02) raw xDistance=0.12 yDistance=0.01
22:41:02.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:41:02.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:02.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:41:02.815 00.001 20224 MoveAxis(E, 0, ABG)
22:41:02.815 00.000 20224 Move returns status 0, amount 0
22:41:02.815 00.000 20224 MoveAxis(N, 0, ABG)
22:41:02.815 00.000 20224 Move returns status 0, amount 0
22:41:02.815 00.000 20224 move complete, result=0
22:41:02.815 00.000 20224 worker thread done servicing request
22:41:02.821 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52195, med=2781, FiltMin=2502, FiltMax=24189, Gamma=1.000
22:41:02.844 00.023 8996 UpdateGuideState exits: m=694864 SNR=372.7
22:41:02.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:02.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:02.847 00.001 8996 Enqueuing Expose request
22:41:02.848 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:02.848 00.000 20224 Worker thread wakes up
22:41:02.849 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:02.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:03.837 00.988 20224 Exposure complete
22:41:03.933 00.096 20224 worker thread done servicing request
22:41:03.933 00.000 8996 OnExposeComplete: enter
22:41:03.933 00.000 8996 UpdateGuideState(): m_state=6
22:41:03.934 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5361
22:41:03.936 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=470.65, Mass=715739, SNR=333.1, Peak=61571 HFD=4.4
22:41:03.937 00.001 8996 MultiStar: [#1 -0.51,-0.00,0.00,M1] [#2 -0.31,-0.61,0.00,M1] [#3 -0.16,-0.14,0.64,U] [#4 -0.20,-0.32,0.58,U] [#5 -0.41,-0.38,0.00,M2] [#6 -0.33,-0.15,0.46,U] [#7 -0.07,0.10,0.51,U] [#8 -0.35,-0.24,0.41,U] 
22:41:03.937 00.000 8996 single-star, 5 included, MultiStar: {-0.18, -0.12}, one-star: {-0.09, -0.03}
22:41:03.938 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
22:41:03.939 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
22:41:03.939 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.88 mountX=-0.09 mountY=0.04, mountTheta=2.76
22:41:03.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
22:41:03.942 00.001 8996 Enqueuing Move request for scope (-0.09, -0.03)
22:41:03.943 00.001 20224 Worker thread wakes up
22:41:03.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
22:41:03.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
22:41:03.943 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
22:41:03.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:41:03.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:03.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:41:03.943 00.000 20224 MoveAxis(E, 0, ABG)
22:41:03.943 00.000 20224 Move returns status 0, amount 0
22:41:03.943 00.000 20224 MoveAxis(N, 0, ABG)
22:41:03.943 00.000 20224 Move returns status 0, amount 0
22:41:03.943 00.000 20224 move complete, result=0
22:41:03.943 00.000 20224 worker thread done servicing request
22:41:03.947 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61571, med=2781, FiltMin=2519, FiltMax=28333, Gamma=1.000
22:41:03.961 00.014 8996 UpdateGuideState exits: m=715739 SNR=333.1
22:41:03.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:03.962 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:03.963 00.001 8996 Enqueuing Expose request
22:41:03.964 00.001 20224 Worker thread wakes up
22:41:03.964 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:03.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:03.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:05.140 01.175 20224 Exposure complete
22:41:05.212 00.072 20224 worker thread done servicing request
22:41:05.212 00.000 8996 OnExposeComplete: enter
22:41:05.214 00.002 8996 UpdateGuideState(): m_state=6
22:41:05.215 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5362
22:41:05.216 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.95, Mass=709597, SNR=344.4, Peak=65427 HFD=4.4
22:41:05.217 00.001 8996 MultiStar: [#1 -0.31,0.01,0.76,U] [#2 -0.22,-0.42,0.00,M2] [#3 -0.21,-0.05,0.56,U] [#4 -0.23,-0.21,0.57,U] [#5 -0.35,-0.23,0.52,U] [#6 -0.27,-0.31,0.41,U] [#7 0.08,0.17,0.52,U] [#8 -0.19,-0.18,0.43,U] 
22:41:05.219 00.002 8996 refined, 7 included, MultiStar: {-0.17, -0.02}, one-star: {-0.02, 0.27}
22:41:05.220 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
22:41:05.222 00.002 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
22:41:05.224 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.18 cameraTheta=-3.02 mountX=-0.17 mountY=0.04, mountTheta=2.90
22:41:05.227 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.02, opts=13)
22:41:05.228 00.001 8996 Enqueuing Move request for scope (-0.17, -0.02)
22:41:05.229 00.001 20224 Worker thread wakes up
22:41:05.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
22:41:05.229 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
22:41:05.229 00.000 20224 Moving (-0.17, -0.02) raw xDistance=-0.17 yDistance=0.04
22:41:05.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:41:05.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:05.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:41:05.230 00.001 20224 MoveAxis(E, 0, ABG)
22:41:05.230 00.000 20224 Move returns status 0, amount 0
22:41:05.230 00.000 20224 MoveAxis(N, 0, ABG)
22:41:05.230 00.000 20224 Move returns status 0, amount 0
22:41:05.230 00.000 20224 move complete, result=0
22:41:05.230 00.000 20224 worker thread done servicing request
22:41:05.235 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65427, med=2781, FiltMin=2528, FiltMax=27459, Gamma=1.000
22:41:05.262 00.027 8996 UpdateGuideState exits: m=709597 SNR=344.4
22:41:05.265 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:05.267 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:05.269 00.002 8996 Enqueuing Expose request
22:41:05.271 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:05.273 00.002 20224 Worker thread wakes up
22:41:05.273 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:05.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:06.250 00.977 20224 Exposure complete
22:41:06.338 00.088 20224 worker thread done servicing request
22:41:06.338 00.000 8996 OnExposeComplete: enter
22:41:06.339 00.001 8996 UpdateGuideState(): m_state=6
22:41:06.341 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5363
22:41:06.342 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=470.79, Mass=701621, SNR=375.1, Peak=64675 HFD=4.5
22:41:06.345 00.003 8996 MultiStar: [#1 -0.14,-0.10,0.60,U] [#2 -0.22,-0.15,0.75,U] [#3 -0.25,-0.26,0.55,U] [#4 -0.23,-0.38,0.00,M4] [#5 -0.15,-0.16,0.56,U] [#6 -0.17,-0.35,0.45,U] [#7 0.03,0.11,0.39,U] [#8 0.07,-0.20,0.34,U] 
22:41:06.347 00.002 8996 single-star, 7 included, MultiStar: {-0.14, -0.10}, one-star: {-0.13, 0.12}
22:41:06.349 00.002 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
22:41:06.351 00.002 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
22:41:06.352 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.17 cameraTheta=2.40 mountX=-0.14 mountY=-0.10, mountTheta=-2.51
22:41:06.356 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
22:41:06.357 00.001 8996 Enqueuing Move request for scope (-0.13, 0.12)
22:41:06.358 00.001 20224 Worker thread wakes up
22:41:06.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
22:41:06.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
22:41:06.358 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.10
22:41:06.359 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:41:06.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:06.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:41:06.359 00.000 20224 MoveAxis(E, 0, ABG)
22:41:06.359 00.000 20224 Move returns status 0, amount 0
22:41:06.359 00.000 20224 MoveAxis(N, 0, ABG)
22:41:06.359 00.000 20224 Move returns status 0, amount 0
22:41:06.359 00.000 20224 move complete, result=0
22:41:06.360 00.001 20224 worker thread done servicing request
22:41:06.363 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64675, med=2781, FiltMin=2521, FiltMax=28621, Gamma=1.000
22:41:06.382 00.019 8996 UpdateGuideState exits: m=701621 SNR=375.1
22:41:06.384 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:06.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:06.386 00.001 8996 Enqueuing Expose request
22:41:06.387 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:06.388 00.001 20224 Worker thread wakes up
22:41:06.388 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:06.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:07.553 01.165 20224 Exposure complete
22:41:07.620 00.067 20224 worker thread done servicing request
22:41:07.620 00.000 8996 OnExposeComplete: enter
22:41:07.621 00.001 8996 UpdateGuideState(): m_state=6
22:41:07.622 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5364
22:41:07.624 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=470.92, Mass=723436, SNR=362.9, Peak=65507 HFD=4.4
22:41:07.627 00.003 8996 MultiStar: [#1 -0.26,0.15,0.65,U] [#2 -0.11,-0.21,0.67,U] [#3 -0.06,0.17,0.63,U] [#4 -0.17,-0.24,0.53,U] [#5 -0.20,0.05,0.62,U] [#6 -0.16,-0.23,0.41,U] [#7 0.06,0.16,0.51,U] [#8 -0.02,-0.01,0.39,U] 
22:41:07.629 00.002 8996 refined, 8 included, MultiStar: {-0.12, 0.04}, one-star: {-0.09, 0.24}
22:41:07.631 00.002 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
22:41:07.632 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
22:41:07.633 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.84 mountX=-0.12 mountY=-0.02, mountTheta=-2.96
22:41:07.635 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
22:41:07.638 00.003 8996 Enqueuing Move request for scope (-0.12, 0.04)
22:41:07.641 00.003 20224 Worker thread wakes up
22:41:07.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
22:41:07.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
22:41:07.641 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.02
22:41:07.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:41:07.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:07.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:41:07.641 00.000 20224 MoveAxis(E, 0, ABG)
22:41:07.641 00.000 20224 Move returns status 0, amount 0
22:41:07.641 00.000 20224 MoveAxis(N, 0, ABG)
22:41:07.641 00.000 20224 Move returns status 0, amount 0
22:41:07.641 00.000 20224 move complete, result=0
22:41:07.641 00.000 20224 worker thread done servicing request
22:41:07.649 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2781, FiltMin=2531, FiltMax=27968, Gamma=1.000
22:41:07.681 00.032 8996 UpdateGuideState exits: m=723436 SNR=362.9
22:41:07.684 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:07.686 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:07.686 00.000 8996 Enqueuing Expose request
22:41:07.689 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:07.690 00.001 20224 Worker thread wakes up
22:41:07.690 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:07.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:08.675 00.985 20224 Exposure complete
22:41:08.748 00.073 20224 worker thread done servicing request
22:41:08.748 00.000 8996 OnExposeComplete: enter
22:41:08.749 00.001 8996 UpdateGuideState(): m_state=6
22:41:08.750 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5365
22:41:08.751 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.88, Mass=689323, SNR=328.6, Peak=61571 HFD=4.3
22:41:08.753 00.002 8996 MultiStar: [#1 -0.13,-0.03,0.73,U] [#2 -0.03,-0.22,0.86,U] [#3 0.08,-0.23,0.63,U] [#4 -0.04,-0.35,0.67,U] [#5 -0.18,-0.18,0.70,U] [#6 -0.01,-0.48,0.00,M1] [#7 0.14,0.04,0.46,U] [#8 0.04,0.12,0.42,U] 
22:41:08.754 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.08}, one-star: {0.10, 0.21}
22:41:08.755 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
22:41:08.756 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
22:41:08.757 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.67 mountX=-0.00 mountY=0.08, mountTheta=1.57
22:41:08.761 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.08, opts=13)
22:41:08.762 00.001 8996 Enqueuing Move request for scope (-0.01, -0.08)
22:41:08.762 00.000 20224 Worker thread wakes up
22:41:08.763 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
22:41:08.763 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
22:41:08.763 00.000 20224 Moving (-0.01, -0.08) raw xDistance=-0.00 yDistance=0.08
22:41:08.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:41:08.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:08.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:41:08.763 00.000 20224 MoveAxis(E, 0, ABG)
22:41:08.763 00.000 20224 Move returns status 0, amount 0
22:41:08.763 00.000 20224 MoveAxis(N, 0, ABG)
22:41:08.763 00.000 20224 Move returns status 0, amount 0
22:41:08.763 00.000 20224 move complete, result=0
22:41:08.763 00.000 20224 worker thread done servicing request
22:41:08.766 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61571, med=2781, FiltMin=2537, FiltMax=28048, Gamma=1.000
22:41:08.783 00.017 8996 UpdateGuideState exits: m=689323 SNR=328.6
22:41:08.785 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:08.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:08.788 00.002 8996 Enqueuing Expose request
22:41:08.788 00.000 20224 Worker thread wakes up
22:41:08.789 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:08.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:08.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:09.965 01.175 20224 Exposure complete
22:41:10.047 00.082 20224 worker thread done servicing request
22:41:10.047 00.000 8996 OnExposeComplete: enter
22:41:10.049 00.002 8996 UpdateGuideState(): m_state=6
22:41:10.050 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5366
22:41:10.051 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=470.65, Mass=765163, SNR=430.6, Peak=62435 HFD=4.5
22:41:10.053 00.002 8996 MultiStar: [#1 -0.24,-0.01,0.53,U] [#2 -0.40,-0.25,0.00,M1] [#3 -0.05,-0.24,0.49,U] [#4 -0.11,-0.32,0.45,U] [#5 -0.15,-0.23,0.48,U] [#6 -0.05,-0.39,0.36,U] [#7 0.09,0.09,0.36,U] [#8 -0.05,-0.28,0.26,U] 
22:41:10.054 00.001 8996 single-star, 7 included, MultiStar: {-0.11, -0.15}, one-star: {-0.14, -0.03}
22:41:10.055 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
22:41:10.056 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
22:41:10.057 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.94 mountX=-0.14 mountY=0.04, mountTheta=2.83
22:41:10.059 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.03, opts=13)
22:41:10.060 00.001 8996 Enqueuing Move request for scope (-0.14, -0.03)
22:41:10.061 00.001 20224 Worker thread wakes up
22:41:10.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
22:41:10.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
22:41:10.061 00.000 20224 Moving (-0.14, -0.03) raw xDistance=-0.14 yDistance=0.04
22:41:10.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:41:10.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:10.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:41:10.061 00.000 20224 MoveAxis(E, 0, ABG)
22:41:10.061 00.000 20224 Move returns status 0, amount 0
22:41:10.061 00.000 20224 MoveAxis(N, 0, ABG)
22:41:10.061 00.000 20224 Move returns status 0, amount 0
22:41:10.061 00.000 20224 move complete, result=0
22:41:10.061 00.000 20224 worker thread done servicing request
22:41:10.068 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62435, med=2781, FiltMin=2499, FiltMax=30237, Gamma=1.000
22:41:10.104 00.036 8996 UpdateGuideState exits: m=765163 SNR=430.6
22:41:10.106 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:10.108 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:10.109 00.001 8996 Enqueuing Expose request
22:41:10.111 00.002 20224 Worker thread wakes up
22:41:10.111 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:10.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:10.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:11.102 00.990 20224 Exposure complete
22:41:11.183 00.081 20224 worker thread done servicing request
22:41:11.183 00.000 8996 OnExposeComplete: enter
22:41:11.184 00.001 8996 UpdateGuideState(): m_state=6
22:41:11.185 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5367
22:41:11.186 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=470.58, Mass=655995, SNR=355.6, Peak=45603 HFD=4.5
22:41:11.187 00.001 8996 MultiStar: [#1 -0.09,0.10,0.70,U] [#2 0.03,-0.21,0.73,U] [#3 0.06,-0.18,0.59,U] [#4 -0.01,-0.32,0.57,U] [#5 0.08,-0.19,0.57,U] [#6 0.06,-0.42,0.46,U] [#7 0.13,0.01,0.45,U] [#8 0.27,-0.34,0.43,U] 
22:41:11.188 00.001 8996 single-star, 8 included, MultiStar: {0.06, -0.17}, one-star: {0.12, -0.10}
22:41:11.188 00.000 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
22:41:11.189 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
22:41:11.190 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.15 cameraTheta=-0.67 mountX=0.13 mountY=0.08, mountTheta=0.56
22:41:11.193 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.10, opts=13)
22:41:11.195 00.002 8996 Enqueuing Move request for scope (0.12, -0.10)
22:41:11.198 00.003 20224 Worker thread wakes up
22:41:11.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
22:41:11.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
22:41:11.198 00.000 20224 Moving (0.12, -0.10) raw xDistance=0.13 yDistance=0.08
22:41:11.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:41:11.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:11.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:41:11.198 00.000 20224 MoveAxis(E, 0, ABG)
22:41:11.198 00.000 20224 Move returns status 0, amount 0
22:41:11.198 00.000 20224 MoveAxis(N, 0, ABG)
22:41:11.198 00.000 20224 Move returns status 0, amount 0
22:41:11.198 00.000 20224 move complete, result=0
22:41:11.198 00.000 20224 worker thread done servicing request
22:41:11.208 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45603, med=2784, FiltMin=2518, FiltMax=21024, Gamma=1.000
22:41:11.235 00.027 8996 UpdateGuideState exits: m=655995 SNR=355.6
22:41:11.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:11.239 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:11.240 00.001 8996 Enqueuing Expose request
22:41:11.242 00.002 20224 Worker thread wakes up
22:41:11.242 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:11.244 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:11.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:12.428 01.184 20224 Exposure complete
22:41:12.485 00.057 20224 worker thread done servicing request
22:41:12.485 00.000 8996 OnExposeComplete: enter
22:41:12.486 00.001 8996 UpdateGuideState(): m_state=6
22:41:12.488 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5368
22:41:12.490 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=470.41, Mass=734953, SNR=340.8, Peak=56182 HFD=4.4
22:41:12.493 00.003 8996 MultiStar: [#1 -0.18,0.01,0.67,U] [#2 -0.21,-0.42,0.00,M1] [#3 -0.08,-0.42,0.69,U] [#4 -0.11,-0.42,0.58,U] [#5 -0.08,-0.36,0.61,U] [#6 -0.05,-0.51,0.00,M1] [#7 0.06,-0.02,0.49,U] [#8 0.12,-0.36,0.41,U] 
22:41:12.495 00.002 8996 single-star, 6 included, MultiStar: {-0.04, -0.26}, one-star: {0.02, -0.26}
22:41:12.497 00.002 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
22:41:12.499 00.002 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
22:41:12.500 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.49 mountX=0.05 mountY=0.26, mountTheta=1.40
22:41:12.504 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.26, opts=13)
22:41:12.505 00.001 8996 Enqueuing Move request for scope (0.02, -0.26)
22:41:12.506 00.001 20224 Worker thread wakes up
22:41:12.507 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.26) opts 0xd
22:41:12.507 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.26)
22:41:12.507 00.000 20224 Moving (0.02, -0.26) raw xDistance=0.05 yDistance=0.26
22:41:12.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:41:12.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:41:12.507 00.000 20224 MoveAxis(E, 0, ABG)
22:41:12.507 00.000 20224 Move returns status 0, amount 0
22:41:12.507 00.000 20224 MoveAxis(S, 55, ABG)
22:41:12.507 00.000 20224 Guiding  Dir = 1, Dur = 55
22:41:12.507 00.000 20224 IsSlewing returns 0
22:41:12.507 00.000 20224 IsGuiding returns 0
22:41:12.511 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56182, med=2781, FiltMin=2505, FiltMax=26013, Gamma=1.000
22:41:12.525 00.014 8996 UpdateGuideState exits: m=734953 SNR=340.8
22:41:12.526 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:12.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:12.527 00.000 8996 Enqueuing Expose request
22:41:12.551 00.024 20224 PulseGuide returned control before completion, sleep 22
22:41:12.581 00.030 20224 IsGuiding returns 1
22:41:12.581 00.000 20224 scope still moving after pulse duration time elapsed
22:41:12.612 00.031 20224 IsSlewing returns 0
22:41:12.612 00.000 20224 IsGuiding returns 1
22:41:12.643 00.031 20224 IsSlewing returns 0
22:41:12.643 00.000 20224 IsGuiding returns 0
22:41:12.643 00.000 20224 scope move finished after 55 + 81 ms
22:41:12.643 00.000 20224 Move returns status 0, amount 55
22:41:12.643 00.000 20224 move complete, result=0
22:41:12.644 00.001 20224 worker thread done servicing request
22:41:12.644 00.000 20224 Worker thread wakes up
22:41:12.644 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:12.644 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 55 ms SOUTH
22:41:12.645 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:13.610 00.965 20224 Exposure complete
22:41:13.694 00.084 20224 worker thread done servicing request
22:41:13.694 00.000 8996 OnExposeComplete: enter
22:41:13.697 00.003 8996 UpdateGuideState(): m_state=6
22:41:13.698 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5369
22:41:13.700 00.002 8996 Star::Find returns 1 (0), X=138.02, Y=470.58, Mass=692556, SNR=348.0, Peak=54435 HFD=4.3
22:41:13.701 00.001 8996 MultiStar: [#1 -0.40,0.06,0.65,U] [#2 -0.07,-0.47,0.00,M2] [#3 -0.14,-0.20,0.57,U] [#4 -0.10,-0.43,0.00,M1] [#5 -0.32,-0.37,0.00,M1] [#6 0.00,-0.45,0.00,M2] [#7 -0.07,0.16,0.42,U] [#8 -0.09,-0.26,0.35,U] 
22:41:13.703 00.002 8996 single-star, 4 included, MultiStar: {-0.13, -0.07}, one-star: {0.02, -0.09}
22:41:13.704 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
22:41:13.705 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
22:41:13.707 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.37 mountX=0.03 mountY=0.09, mountTheta=1.27
22:41:13.709 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.09, opts=13)
22:41:13.711 00.002 8996 Enqueuing Move request for scope (0.02, -0.09)
22:41:13.712 00.001 20224 Worker thread wakes up
22:41:13.713 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
22:41:13.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
22:41:13.713 00.000 20224 Moving (0.02, -0.09) raw xDistance=0.03 yDistance=0.09
22:41:13.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:41:13.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:13.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:41:13.713 00.000 20224 MoveAxis(E, 0, ABG)
22:41:13.713 00.000 20224 Move returns status 0, amount 0
22:41:13.713 00.000 20224 MoveAxis(N, 0, ABG)
22:41:13.714 00.001 20224 Move returns status 0, amount 0
22:41:13.714 00.000 20224 move complete, result=0
22:41:13.714 00.000 20224 worker thread done servicing request
22:41:13.721 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54435, med=2781, FiltMin=2525, FiltMax=24173, Gamma=1.000
22:41:13.746 00.025 8996 UpdateGuideState exits: m=692556 SNR=348.0
22:41:13.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:13.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:13.749 00.001 8996 Enqueuing Expose request
22:41:13.750 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:13.751 00.001 20224 Worker thread wakes up
22:41:13.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:13.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:14.906 01.155 20224 Exposure complete
22:41:14.996 00.090 20224 worker thread done servicing request
22:41:14.996 00.000 8996 OnExposeComplete: enter
22:41:14.998 00.002 8996 UpdateGuideState(): m_state=6
22:41:15.000 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5370
22:41:15.001 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=470.83, Mass=680845, SNR=338.9, Peak=62211 HFD=4.3
22:41:15.003 00.002 8996 MultiStar: [#1 -0.41,-0.10,0.64,U] [#2 -0.18,-0.43,0.00,M3] [#3 -0.09,-0.33,0.55,U] [#4 -0.28,-0.53,0.00,M2] [#5 -0.33,-0.30,0.00,M2] [#6 -0.17,-0.22,0.47,U] [#7 0.08,0.24,0.41,U] [#8 -0.09,-0.28,0.41,U] 
22:41:15.005 00.002 8996 refined, 5 included, MultiStar: {-0.11, -0.06}, one-star: {0.03, 0.15}
22:41:15.006 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
22:41:15.007 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
22:41:15.008 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.62 mountX=-0.10 mountY=0.07, mountTheta=2.51
22:41:15.010 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.06, opts=13)
22:41:15.010 00.000 8996 Enqueuing Move request for scope (-0.11, -0.06)
22:41:15.011 00.001 20224 Worker thread wakes up
22:41:15.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
22:41:15.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
22:41:15.011 00.000 20224 Moving (-0.11, -0.06) raw xDistance=-0.10 yDistance=0.07
22:41:15.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:41:15.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:15.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:41:15.011 00.000 20224 MoveAxis(E, 0, ABG)
22:41:15.012 00.001 20224 Move returns status 0, amount 0
22:41:15.012 00.000 20224 MoveAxis(N, 0, ABG)
22:41:15.012 00.000 20224 Move returns status 0, amount 0
22:41:15.012 00.000 20224 move complete, result=0
22:41:15.012 00.000 20224 worker thread done servicing request
22:41:15.016 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62211, med=2781, FiltMin=2513, FiltMax=25453, Gamma=1.000
22:41:15.030 00.014 8996 UpdateGuideState exits: m=680845 SNR=338.9
22:41:15.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:15.032 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:15.033 00.001 8996 Enqueuing Expose request
22:41:15.033 00.000 20224 Worker thread wakes up
22:41:15.033 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:15.034 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:15.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:16.018 00.984 20224 Exposure complete
22:41:16.093 00.075 20224 worker thread done servicing request
22:41:16.093 00.000 8996 OnExposeComplete: enter
22:41:16.094 00.001 8996 UpdateGuideState(): m_state=6
22:41:16.095 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5371
22:41:16.095 00.000 8996 Star::Find returns 1 (0), X=137.71, Y=470.77, Mass=752148, SNR=387.3, Peak=65507 HFD=4.6
22:41:16.096 00.001 8996 MultiStar: [#1 -0.40,0.21,0.00,M1] [#2 -0.19,0.01,0.66,U] [#3 -0.19,-0.22,0.54,U] [#4 -0.25,-0.32,0.48,U] [#5 -0.32,-0.25,0.56,U] [#6 -0.31,-0.20,0.44,U] [#7 -0.25,0.18,0.42,U] [#8 -0.17,-0.17,0.36,U] 
22:41:16.098 00.002 8996 refined, 7 included, MultiStar: {-0.25, -0.09}, one-star: {-0.29, 0.09}
22:41:16.099 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:41:16.100 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
22:41:16.100 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-2.81 mountX=-0.24 mountY=0.12, mountTheta=2.69
22:41:16.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.09, opts=13)
22:41:16.103 00.001 8996 Enqueuing Move request for scope (-0.25, -0.09)
22:41:16.105 00.002 20224 Worker thread wakes up
22:41:16.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd
22:41:16.105 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.09)
22:41:16.105 00.000 20224 Moving (-0.25, -0.09) raw xDistance=-0.24 yDistance=0.12
22:41:16.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:41:16.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:16.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:41:16.105 00.000 20224 MoveAxis(E, 36, ABG)
22:41:16.105 00.000 20224 Guiding  Dir = 2, Dur = 36
22:41:16.105 00.000 20224 IsSlewing returns 0
22:41:16.105 00.000 20224 IsGuiding returns 0
22:41:16.107 00.002 20224 PulseGuide returned control before completion, sleep 45
22:41:16.110 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2781, FiltMin=2531, FiltMax=27613, Gamma=1.000
22:41:16.130 00.020 8996 UpdateGuideState exits: m=752148 SNR=387.3
22:41:16.133 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:16.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:16.135 00.001 8996 Enqueuing Expose request
22:41:16.161 00.026 20224 IsGuiding returns 1
22:41:16.161 00.000 20224 scope still moving after pulse duration time elapsed
22:41:16.192 00.031 20224 IsSlewing returns 0
22:41:16.192 00.000 20224 IsGuiding returns 0
22:41:16.192 00.000 20224 scope move finished after 36 + 50 ms
22:41:16.192 00.000 20224 Move returns status 0, amount 36
22:41:16.192 00.000 20224 MoveAxis(N, 0, ABG)
22:41:16.192 00.000 20224 Move returns status 0, amount 0
22:41:16.192 00.000 20224 move complete, result=0
22:41:16.192 00.000 20224 worker thread done servicing request
22:41:16.192 00.000 20224 Worker thread wakes up
22:41:16.193 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:16.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:16.193 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
22:41:17.367 01.174 20224 Exposure complete
22:41:17.462 00.095 20224 worker thread done servicing request
22:41:17.462 00.000 8996 OnExposeComplete: enter
22:41:17.463 00.001 8996 UpdateGuideState(): m_state=6
22:41:17.464 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5372
22:41:17.466 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=470.68, Mass=668585, SNR=344.1, Peak=47011 HFD=4.7
22:41:17.468 00.002 8996 MultiStar: [#1 0.10,-0.06,0.72,U] [#2 0.16,-0.33,0.75,U] [#3 0.27,-0.43,0.00,M1] [#4 0.13,-0.56,0.00,M2] [#5 0.12,-0.48,0.00,M2] [#6 0.32,-0.46,0.00,M1] [#7 0.48,0.09,0.00,M1] [#8 0.37,-0.25,0.00,M1] 
22:41:17.470 00.002 8996 refined, 2 included, MultiStar: {0.21, -0.12}, one-star: {0.31, 0.00}
22:41:17.471 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
22:41:17.473 00.002 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
22:41:17.474 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-0.51 mountX=0.22 mountY=0.09, mountTheta=0.40
22:41:17.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.12, opts=13)
22:41:17.477 00.001 8996 Enqueuing Move request for scope (0.21, -0.12)
22:41:17.479 00.002 20224 Worker thread wakes up
22:41:17.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.12) opts 0xd
22:41:17.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.12)
22:41:17.479 00.000 20224 Moving (0.21, -0.12) raw xDistance=0.22 yDistance=0.09
22:41:17.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
22:41:17.480 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:17.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:41:17.480 00.000 20224 MoveAxis(W, 29, ABG)
22:41:17.480 00.000 20224 Guiding  Dir = 3, Dur = 29
22:41:17.480 00.000 20224 IsSlewing returns 0
22:41:17.480 00.000 20224 IsGuiding returns 0
22:41:17.486 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47011, med=2781, FiltMin=2534, FiltMax=21440, Gamma=1.000
22:41:17.499 00.013 8996 UpdateGuideState exits: m=668585 SNR=344.1
22:41:17.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:17.503 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:17.505 00.002 20224 PulseGuide returned control before completion, sleep 20
22:41:17.505 00.000 8996 Enqueuing Expose request
22:41:17.530 00.025 20224 IsGuiding returns 1
22:41:17.530 00.000 20224 scope still moving after pulse duration time elapsed
22:41:17.562 00.032 20224 IsSlewing returns 0
22:41:17.562 00.000 20224 IsGuiding returns 1
22:41:17.593 00.031 20224 IsSlewing returns 0
22:41:17.594 00.001 20224 IsGuiding returns 0
22:41:17.594 00.000 20224 scope move finished after 29 + 84 ms
22:41:17.594 00.000 20224 Move returns status 0, amount 29
22:41:17.594 00.000 20224 MoveAxis(N, 0, ABG)
22:41:17.594 00.000 20224 Move returns status 0, amount 0
22:41:17.594 00.000 20224 move complete, result=0
22:41:17.594 00.000 20224 worker thread done servicing request
22:41:17.594 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.1 px 0 ms NORTH
22:41:17.598 00.004 20224 Worker thread wakes up
22:41:17.598 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:17.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:18.592 00.994 20224 Exposure complete
22:41:18.667 00.075 20224 worker thread done servicing request
22:41:18.667 00.000 8996 OnExposeComplete: enter
22:41:18.668 00.001 8996 UpdateGuideState(): m_state=6
22:41:18.669 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5373
22:41:18.672 00.003 8996 Star::Find returns 1 (0), X=137.86, Y=470.44, Mass=832045, SNR=427.4, Peak=61382 HFD=4.6
22:41:18.675 00.003 8996 MultiStar: [#1 -0.21,-0.06,0.54,U] [#2 -0.29,-0.40,0.00,M2] [#3 -0.06,-0.38,0.50,U] [#4 -0.01,-0.64,0.00,M3] [#5 -0.10,-0.40,0.54,U] [#6 -0.07,-0.62,0.00,M2] [#7 0.08,-0.17,0.37,U] [#8 0.01,-0.44,0.00,M2] 
22:41:18.678 00.003 8996 refined, 4 included, MultiStar: {-0.10, -0.25}, one-star: {-0.14, -0.24}
22:41:18.680 00.002 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
22:41:18.682 00.002 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
22:41:18.684 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.96 mountX=-0.08 mountY=0.26, mountTheta=1.87
22:41:18.687 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.25, opts=13)
22:41:18.689 00.002 8996 Enqueuing Move request for scope (-0.10, -0.25)
22:41:18.690 00.001 20224 Worker thread wakes up
22:41:18.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.25) opts 0xd
22:41:18.690 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.25)
22:41:18.690 00.000 20224 Moving (-0.10, -0.25) raw xDistance=-0.08 yDistance=0.26
22:41:18.691 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:41:18.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:41:18.691 00.000 20224 MoveAxis(E, 0, ABG)
22:41:18.691 00.000 20224 Move returns status 0, amount 0
22:41:18.691 00.000 20224 MoveAxis(S, 55, ABG)
22:41:18.691 00.000 20224 Guiding  Dir = 1, Dur = 55
22:41:18.691 00.000 20224 IsSlewing returns 0
22:41:18.691 00.000 20224 IsGuiding returns 0
22:41:18.693 00.002 20224 PulseGuide returned control before completion, sleep 64
22:41:18.696 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61382, med=2781, FiltMin=2464, FiltMax=30461, Gamma=1.000
22:41:18.726 00.030 8996 UpdateGuideState exits: m=832045 SNR=427.4
22:41:18.729 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:18.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:18.732 00.002 8996 Enqueuing Expose request
22:41:18.764 00.032 20224 IsGuiding returns 1
22:41:18.764 00.000 20224 scope still moving after pulse duration time elapsed
22:41:18.796 00.032 20224 IsSlewing returns 0
22:41:18.796 00.000 20224 IsGuiding returns 0
22:41:18.796 00.000 20224 scope move finished after 55 + 49 ms
22:41:18.796 00.000 20224 Move returns status 0, amount 55
22:41:18.796 00.000 20224 move complete, result=0
22:41:18.796 00.000 20224 worker thread done servicing request
22:41:18.797 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
22:41:18.798 00.001 20224 Worker thread wakes up
22:41:18.798 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:18.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:19.995 01.197 20224 Exposure complete
22:41:20.069 00.074 20224 worker thread done servicing request
22:41:20.069 00.000 8996 OnExposeComplete: enter
22:41:20.070 00.001 8996 UpdateGuideState(): m_state=6
22:41:20.071 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5374
22:41:20.072 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=470.87, Mass=673176, SNR=363.4, Peak=60147 HFD=4.5
22:41:20.074 00.002 8996 MultiStar: [#1 -0.55,0.40,0.00,M1] [#2 -0.52,-0.06,0.00,M3] [#3 -0.36,0.08,0.58,U] [#4 -0.43,-0.16,0.00,M4] [#5 -0.43,-0.08,0.64,U] [#6 -0.37,-0.07,0.43,U] [#7 -0.13,0.44,0.00,M1] [#8 -0.29,-0.03,0.38,U] 
22:41:20.075 00.001 8996 single-star, 4 included, MultiStar: {-0.34, 0.05}, one-star: {-0.27, 0.19}
22:41:20.076 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
22:41:20.077 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:41:20.078 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.52 mountX=-0.28 mountY=-0.16, mountTheta=-2.63
22:41:20.080 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.19, opts=13)
22:41:20.081 00.001 8996 Enqueuing Move request for scope (-0.27, 0.19)
22:41:20.083 00.002 20224 Worker thread wakes up
22:41:20.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
22:41:20.083 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
22:41:20.083 00.000 20224 Moving (-0.27, 0.19) raw xDistance=-0.28 yDistance=-0.16
22:41:20.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:41:20.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:20.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:41:20.084 00.001 20224 MoveAxis(E, 42, ABG)
22:41:20.084 00.000 20224 Guiding  Dir = 2, Dur = 42
22:41:20.084 00.000 20224 IsSlewing returns 0
22:41:20.085 00.001 20224 IsGuiding returns 0
22:41:20.090 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60147, med=2781, FiltMin=2531, FiltMax=27328, Gamma=1.000
22:41:20.093 00.003 20224 PulseGuide returned control before completion, sleep 44
22:41:20.110 00.017 8996 UpdateGuideState exits: m=673176 SNR=363.4
22:41:20.111 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:20.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:20.113 00.001 8996 Enqueuing Expose request
22:41:20.137 00.024 20224 IsGuiding returns 1
22:41:20.137 00.000 20224 scope still moving after pulse duration time elapsed
22:41:20.169 00.032 20224 IsSlewing returns 0
22:41:20.169 00.000 20224 IsGuiding returns 1
22:41:20.199 00.030 20224 IsSlewing returns 0
22:41:20.200 00.001 20224 IsGuiding returns 0
22:41:20.200 00.000 20224 scope move finished after 42 + 72 ms
22:41:20.200 00.000 20224 Move returns status 0, amount 42
22:41:20.200 00.000 20224 MoveAxis(N, 0, ABG)
22:41:20.200 00.000 20224 Move returns status 0, amount 0
22:41:20.200 00.000 20224 move complete, result=0
22:41:20.200 00.000 20224 worker thread done servicing request
22:41:20.200 00.000 20224 Worker thread wakes up
22:41:20.200 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.2 px 0 ms NORTH
22:41:20.203 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:20.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:21.169 00.966 20224 Exposure complete
22:41:21.252 00.083 20224 worker thread done servicing request
22:41:21.252 00.000 8996 OnExposeComplete: enter
22:41:21.253 00.001 8996 UpdateGuideState(): m_state=6
22:41:21.254 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5375
22:41:21.254 00.000 8996 Star::Find returns 1 (0), X=137.79, Y=470.82, Mass=736310, SNR=347.9, Peak=62995 HFD=4.4
22:41:21.255 00.001 8996 MultiStar: [#1 -0.21,0.28,0.72,U] [#2 -0.06,0.06,0.73,U] [#3 0.04,0.17,0.58,U] [#4 -0.03,-0.19,0.58,U] [#5 -0.07,-0.18,0.69,U] [#6 0.02,-0.25,0.43,U] [#7 0.06,0.25,0.49,U] [#8 0.02,-0.20,0.42,U] 
22:41:21.256 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.22, 0.14}
22:41:21.257 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
22:41:21.258 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
22:41:21.258 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.71 mountX=-0.07 mountY=-0.03, mountTheta=-2.82
22:41:21.261 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
22:41:21.264 00.003 8996 Enqueuing Move request for scope (-0.07, 0.03)
22:41:21.266 00.002 20224 Worker thread wakes up
22:41:21.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
22:41:21.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
22:41:21.266 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.07 yDistance=-0.03
22:41:21.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:21.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:21.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:41:21.266 00.000 20224 MoveAxis(E, 0, ABG)
22:41:21.266 00.000 20224 Move returns status 0, amount 0
22:41:21.266 00.000 20224 MoveAxis(N, 0, ABG)
22:41:21.266 00.000 20224 Move returns status 0, amount 0
22:41:21.266 00.000 20224 move complete, result=0
22:41:21.267 00.001 20224 worker thread done servicing request
22:41:21.274 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62995, med=2784, FiltMin=2528, FiltMax=28832, Gamma=1.000
22:41:21.295 00.021 8996 UpdateGuideState exits: m=736310 SNR=347.9
22:41:21.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:21.297 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:21.298 00.001 8996 Enqueuing Expose request
22:41:21.298 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:21.299 00.001 20224 Worker thread wakes up
22:41:21.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:21.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:22.470 01.171 20224 Exposure complete
22:41:22.554 00.084 20224 worker thread done servicing request
22:41:22.555 00.001 8996 OnExposeComplete: enter
22:41:22.555 00.000 8996 UpdateGuideState(): m_state=6
22:41:22.556 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5376
22:41:22.557 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=470.91, Mass=705078, SNR=367.1, Peak=59491 HFD=4.5
22:41:22.558 00.001 8996 MultiStar: [#1 -0.21,0.07,0.67,U] [#2 -0.15,0.06,0.75,U] [#3 0.10,-0.05,0.53,U] [#4 0.07,-0.08,0.61,U] [#5 -0.07,-0.01,0.63,U] [#6 0.06,-0.07,0.51,U] [#7 0.15,0.48,0.00,M1] [#8 0.05,-0.21,0.34,U] 
22:41:22.558 00.000 8996 refined, 7 included, MultiStar: {-0.05, 0.03}, one-star: {-0.10, 0.24}
22:41:22.559 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
22:41:22.560 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
22:41:22.561 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.66 mountX=-0.05 mountY=-0.02, mountTheta=-2.77
22:41:22.562 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.03, opts=13)
22:41:22.563 00.001 8996 Enqueuing Move request for scope (-0.05, 0.03)
22:41:22.564 00.001 20224 Worker thread wakes up
22:41:22.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
22:41:22.564 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
22:41:22.564 00.000 20224 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=-0.02
22:41:22.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:41:22.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:22.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:41:22.564 00.000 20224 MoveAxis(E, 0, ABG)
22:41:22.564 00.000 20224 Move returns status 0, amount 0
22:41:22.564 00.000 20224 MoveAxis(N, 0, ABG)
22:41:22.564 00.000 20224 Move returns status 0, amount 0
22:41:22.564 00.000 20224 move complete, result=0
22:41:22.565 00.001 20224 worker thread done servicing request
22:41:22.570 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59491, med=2781, FiltMin=2512, FiltMax=27469, Gamma=1.000
22:41:22.589 00.019 8996 UpdateGuideState exits: m=705078 SNR=367.1
22:41:22.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:22.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:22.592 00.001 8996 Enqueuing Expose request
22:41:22.593 00.001 20224 Worker thread wakes up
22:41:22.593 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:22.594 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:22.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:23.572 00.978 20224 Exposure complete
22:41:23.642 00.070 20224 worker thread done servicing request
22:41:23.642 00.000 8996 OnExposeComplete: enter
22:41:23.643 00.001 8996 UpdateGuideState(): m_state=6
22:41:23.644 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5377
22:41:23.645 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=470.84, Mass=795679, SNR=335.5, Peak=60275 HFD=4.3
22:41:23.646 00.001 8996 MultiStar: [#1 -0.32,0.06,0.65,U] [#2 -0.24,-0.23,0.77,U] [#3 -0.14,-0.18,0.67,U] [#4 -0.21,-0.35,0.64,U] [#5 -0.13,-0.36,0.57,U] [#6 0.01,-0.30,0.49,U] [#7 0.06,0.37,0.51,U] [#8 -0.15,-0.14,0.40,U] 
22:41:23.646 00.000 8996 refined, 8 included, MultiStar: {-0.12, -0.10}, one-star: {0.01, 0.16}
22:41:23.647 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
22:41:23.648 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
22:41:23.648 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.49 mountX=-0.11 mountY=0.11, mountTheta=2.38
22:41:23.650 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.10, opts=13)
22:41:23.651 00.001 8996 Enqueuing Move request for scope (-0.12, -0.10)
22:41:23.651 00.000 20224 Worker thread wakes up
22:41:23.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
22:41:23.651 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
22:41:23.651 00.000 20224 Moving (-0.12, -0.10) raw xDistance=-0.11 yDistance=0.11
22:41:23.652 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:41:23.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:23.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:41:23.652 00.000 20224 MoveAxis(E, 0, ABG)
22:41:23.652 00.000 20224 Move returns status 0, amount 0
22:41:23.652 00.000 20224 MoveAxis(N, 0, ABG)
22:41:23.652 00.000 20224 Move returns status 0, amount 0
22:41:23.652 00.000 20224 move complete, result=0
22:41:23.652 00.000 20224 worker thread done servicing request
22:41:23.655 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60275, med=2781, FiltMin=2489, FiltMax=32032, Gamma=1.000
22:41:23.669 00.014 8996 UpdateGuideState exits: m=795679 SNR=335.5
22:41:23.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:23.671 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:23.672 00.001 8996 Enqueuing Expose request
22:41:23.672 00.000 20224 Worker thread wakes up
22:41:23.673 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:23.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:23.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:24.866 01.193 20224 Exposure complete
22:41:24.960 00.094 20224 worker thread done servicing request
22:41:24.960 00.000 8996 OnExposeComplete: enter
22:41:24.961 00.001 8996 UpdateGuideState(): m_state=6
22:41:24.962 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5378
22:41:24.963 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.97, Mass=777644, SNR=379.9, Peak=63059 HFD=4.3
22:41:24.964 00.001 8996 MultiStar: [#1 -0.18,0.12,0.58,U] [#2 -0.23,0.14,0.71,U] [#3 -0.16,-0.05,0.61,U] [#4 -0.22,-0.18,0.46,U] [#5 -0.04,0.05,0.58,U] [#6 -0.19,0.08,0.44,U] [#7 0.04,0.42,0.40,U] [#8 0.01,0.13,0.40,U] 
22:41:24.964 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.12}, one-star: {0.14, 0.29}
22:41:24.965 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
22:41:24.966 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
22:41:24.966 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.15 mountX=-0.09 mountY=-0.11, mountTheta=-2.26
22:41:24.968 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
22:41:24.968 00.000 8996 Enqueuing Move request for scope (-0.08, 0.12)
22:41:24.970 00.002 20224 Worker thread wakes up
22:41:24.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
22:41:24.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
22:41:24.970 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
22:41:24.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:41:24.971 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:24.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:41:24.971 00.000 20224 MoveAxis(E, 0, ABG)
22:41:24.971 00.000 20224 Move returns status 0, amount 0
22:41:24.971 00.000 20224 MoveAxis(N, 0, ABG)
22:41:24.971 00.000 20224 Move returns status 0, amount 0
22:41:24.971 00.000 20224 move complete, result=0
22:41:24.971 00.000 20224 worker thread done servicing request
22:41:24.977 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63059, med=2781, FiltMin=2521, FiltMax=28003, Gamma=1.000
22:41:24.997 00.020 8996 UpdateGuideState exits: m=777644 SNR=379.9
22:41:24.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:24.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:25.000 00.001 8996 Enqueuing Expose request
22:41:25.001 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:25.001 00.000 20224 Worker thread wakes up
22:41:25.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:25.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:25.997 00.996 20224 Exposure complete
22:41:26.061 00.064 20224 worker thread done servicing request
22:41:26.062 00.001 8996 OnExposeComplete: enter
22:41:26.063 00.001 8996 UpdateGuideState(): m_state=6
22:41:26.063 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5379
22:41:26.064 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=470.67, Mass=767652, SNR=360.4, Peak=61907 HFD=4.3
22:41:26.065 00.001 8996 MultiStar: [#1 -0.35,-0.04,0.63,U] [#2 -0.40,-0.13,0.72,U] [#3 -0.28,-0.19,0.60,U] [#4 -0.19,-0.37,0.51,U] [#5 -0.26,-0.15,0.68,U] [#6 -0.26,-0.22,0.44,U] [#7 -0.05,0.13,0.51,U] [#8 -0.18,-0.12,0.42,U] 
22:41:26.066 00.001 8996 single-star, 8 included, MultiStar: {-0.23, -0.11}, one-star: {-0.07, -0.01}
22:41:26.067 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
22:41:26.068 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
22:41:26.069 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.01 mountX=-0.07 mountY=0.02, mountTheta=2.89
22:41:26.070 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
22:41:26.071 00.001 8996 Enqueuing Move request for scope (-0.07, -0.01)
22:41:26.071 00.000 20224 Worker thread wakes up
22:41:26.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
22:41:26.071 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
22:41:26.071 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
22:41:26.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:26.072 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:26.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:26.072 00.000 20224 MoveAxis(E, 0, ABG)
22:41:26.072 00.000 20224 Move returns status 0, amount 0
22:41:26.072 00.000 20224 MoveAxis(N, 0, ABG)
22:41:26.072 00.000 20224 Move returns status 0, amount 0
22:41:26.072 00.000 20224 move complete, result=0
22:41:26.072 00.000 20224 worker thread done servicing request
22:41:26.080 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61907, med=2781, FiltMin=2534, FiltMax=30573, Gamma=1.000
22:41:26.095 00.015 8996 UpdateGuideState exits: m=767652 SNR=360.4
22:41:26.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:26.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:26.097 00.000 8996 Enqueuing Expose request
22:41:26.098 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:26.099 00.001 20224 Worker thread wakes up
22:41:26.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:26.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:27.276 01.177 20224 Exposure complete
22:41:27.346 00.070 20224 worker thread done servicing request
22:41:27.347 00.001 8996 OnExposeComplete: enter
22:41:27.348 00.001 8996 UpdateGuideState(): m_state=6
22:41:27.348 00.000 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5380
22:41:27.349 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=470.85, Mass=760521, SNR=343.0, Peak=62659 HFD=4.3
22:41:27.350 00.001 8996 MultiStar: [#1 -0.14,-0.05,0.67,U] [#2 -0.03,-0.38,0.75,U] [#3 -0.00,-0.04,0.66,U] [#4 -0.05,-0.23,0.54,U] [#5 -0.06,-0.27,0.68,U] [#6 0.01,-0.25,0.48,U] [#7 0.22,0.27,0.45,U] [#8 0.08,-0.17,0.40,U] 
22:41:27.351 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.10}, one-star: {-0.01, 0.18}
22:41:27.352 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
22:41:27.354 00.002 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
22:41:27.355 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.69 mountX=-0.00 mountY=0.10, mountTheta=1.59
22:41:27.358 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
22:41:27.360 00.002 8996 Enqueuing Move request for scope (-0.01, -0.10)
22:41:27.361 00.001 20224 Worker thread wakes up
22:41:27.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
22:41:27.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
22:41:27.361 00.000 20224 Moving (-0.01, -0.10) raw xDistance=-0.00 yDistance=0.10
22:41:27.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:41:27.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:27.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:41:27.361 00.000 20224 MoveAxis(E, 0, ABG)
22:41:27.361 00.000 20224 Move returns status 0, amount 0
22:41:27.361 00.000 20224 MoveAxis(N, 0, ABG)
22:41:27.361 00.000 20224 Move returns status 0, amount 0
22:41:27.361 00.000 20224 move complete, result=0
22:41:27.361 00.000 20224 worker thread done servicing request
22:41:27.365 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62659, med=2781, FiltMin=2525, FiltMax=30432, Gamma=1.000
22:41:27.382 00.017 8996 UpdateGuideState exits: m=760521 SNR=343.0
22:41:27.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:27.385 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:27.386 00.001 8996 Enqueuing Expose request
22:41:27.387 00.001 20224 Worker thread wakes up
22:41:27.387 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:27.389 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:27.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:28.370 00.981 20224 Exposure complete
22:41:28.452 00.082 20224 worker thread done servicing request
22:41:28.452 00.000 8996 OnExposeComplete: enter
22:41:28.453 00.001 8996 UpdateGuideState(): m_state=6
22:41:28.454 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5381
22:41:28.456 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=470.61, Mass=702511, SNR=341.3, Peak=50675 HFD=4.4
22:41:28.458 00.002 8996 MultiStar: [#1 -0.03,-0.00,0.72,U] [#2 -0.10,-0.36,0.79,U] [#3 0.07,-0.18,0.59,U] [#4 -0.01,-0.38,0.58,U] [#5 -0.00,-0.30,0.54,U] [#6 0.10,-0.32,0.53,U] [#7 0.21,0.04,0.43,U] [#8 0.12,-0.25,0.40,U] 
22:41:28.459 00.001 8996 single-star, 8 included, MultiStar: {0.03, -0.20}, one-star: {0.05, -0.07}
22:41:28.460 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
22:41:28.461 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
22:41:28.461 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.93 mountX=0.06 mountY=0.06, mountTheta=0.83
22:41:28.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
22:41:28.464 00.001 8996 Enqueuing Move request for scope (0.05, -0.07)
22:41:28.465 00.001 20224 Worker thread wakes up
22:41:28.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
22:41:28.465 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
22:41:28.465 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.06 yDistance=0.06
22:41:28.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:41:28.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:28.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:41:28.465 00.000 20224 MoveAxis(E, 0, ABG)
22:41:28.465 00.000 20224 Move returns status 0, amount 0
22:41:28.465 00.000 20224 MoveAxis(N, 0, ABG)
22:41:28.465 00.000 20224 Move returns status 0, amount 0
22:41:28.465 00.000 20224 move complete, result=0
22:41:28.466 00.001 20224 worker thread done servicing request
22:41:28.471 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50675, med=2784, FiltMin=2531, FiltMax=24413, Gamma=1.000
22:41:28.488 00.017 8996 UpdateGuideState exits: m=702511 SNR=341.3
22:41:28.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:28.490 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:28.491 00.001 8996 Enqueuing Expose request
22:41:28.492 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:28.493 00.001 20224 Worker thread wakes up
22:41:28.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:28.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:29.648 01.154 20224 Exposure complete
22:41:29.717 00.069 20224 worker thread done servicing request
22:41:29.717 00.000 8996 OnExposeComplete: enter
22:41:29.718 00.001 8996 UpdateGuideState(): m_state=6
22:41:29.719 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5382
22:41:29.719 00.000 8996 Star::Find returns 1 (0), X=138.12, Y=470.83, Mass=677728, SNR=333.8, Peak=52915 HFD=4.4
22:41:29.720 00.001 8996 MultiStar: [#1 -0.09,0.13,0.67,U] [#2 -0.06,-0.16,0.88,U] [#3 0.13,-0.18,0.65,U] [#4 0.05,-0.30,0.57,U] [#5 -0.06,-0.10,0.66,U] [#6 0.00,-0.36,0.48,U] [#7 0.19,-0.02,0.46,U] [#8 0.16,-0.06,0.40,U] 
22:41:29.721 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {0.11, 0.15}
22:41:29.722 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
22:41:29.722 00.000 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
22:41:29.723 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.11 mountX=0.05 mountY=0.08, mountTheta=1.01
22:41:29.725 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.08, opts=13)
22:41:29.725 00.000 8996 Enqueuing Move request for scope (0.04, -0.08)
22:41:29.726 00.001 20224 Worker thread wakes up
22:41:29.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
22:41:29.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
22:41:29.726 00.000 20224 Moving (0.04, -0.08) raw xDistance=0.05 yDistance=0.08
22:41:29.727 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:41:29.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:29.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:41:29.727 00.000 20224 MoveAxis(E, 0, ABG)
22:41:29.727 00.000 20224 Move returns status 0, amount 0
22:41:29.727 00.000 20224 MoveAxis(N, 0, ABG)
22:41:29.727 00.000 20224 Move returns status 0, amount 0
22:41:29.727 00.000 20224 move complete, result=0
22:41:29.727 00.000 20224 worker thread done servicing request
22:41:29.733 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52915, med=2787, FiltMin=2537, FiltMax=25472, Gamma=1.000
22:41:29.760 00.027 8996 UpdateGuideState exits: m=677728 SNR=333.8
22:41:29.763 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:29.765 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:29.767 00.002 8996 Enqueuing Expose request
22:41:29.768 00.001 20224 Worker thread wakes up
22:41:29.768 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:29.770 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:29.771 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:30.748 00.977 20224 Exposure complete
22:41:30.848 00.100 20224 worker thread done servicing request
22:41:30.848 00.000 8996 OnExposeComplete: enter
22:41:30.850 00.002 8996 UpdateGuideState(): m_state=6
22:41:30.851 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5383
22:41:30.854 00.003 8996 Star::Find returns 1 (0), X=138.05, Y=470.90, Mass=682296, SNR=342.8, Peak=55491 HFD=4.5
22:41:30.856 00.002 8996 MultiStar: [#1 -0.17,0.16,0.72,U] [#2 -0.15,-0.15,0.75,U] [#3 -0.01,-0.13,0.65,U] [#4 -0.13,-0.46,0.00,M1] [#5 -0.12,-0.16,0.58,U] [#6 0.04,-0.25,0.47,U] [#7 0.07,0.09,0.45,U] [#8 -0.07,-0.12,0.37,U] 
22:41:30.857 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.01}, one-star: {0.04, 0.22}
22:41:30.858 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
22:41:30.859 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
22:41:30.861 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.84 mountX=-0.05 mountY=0.02, mountTheta=2.73
22:41:30.863 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
22:41:30.865 00.002 8996 Enqueuing Move request for scope (-0.05, -0.01)
22:41:30.865 00.000 20224 Worker thread wakes up
22:41:30.866 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
22:41:30.866 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
22:41:30.866 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
22:41:30.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:41:30.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:30.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:30.866 00.000 20224 MoveAxis(E, 0, ABG)
22:41:30.866 00.000 20224 Move returns status 0, amount 0
22:41:30.866 00.000 20224 MoveAxis(N, 0, ABG)
22:41:30.866 00.000 20224 Move returns status 0, amount 0
22:41:30.866 00.000 20224 move complete, result=0
22:41:30.866 00.000 20224 worker thread done servicing request
22:41:30.876 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55491, med=2787, FiltMin=2534, FiltMax=26291, Gamma=1.000
22:41:30.893 00.017 8996 UpdateGuideState exits: m=682296 SNR=342.8
22:41:30.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:30.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:30.896 00.001 8996 Enqueuing Expose request
22:41:30.896 00.000 20224 Worker thread wakes up
22:41:30.897 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:30.897 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:30.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:32.082 01.185 20224 Exposure complete
22:41:32.146 00.064 20224 worker thread done servicing request
22:41:32.146 00.000 8996 OnExposeComplete: enter
22:41:32.148 00.002 8996 UpdateGuideState(): m_state=6
22:41:32.150 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5384
22:41:32.152 00.002 8996 Star::Find returns 1 (0), X=138.24, Y=470.63, Mass=787100, SNR=362.5, Peak=55267 HFD=4.6
22:41:32.154 00.002 8996 MultiStar: [#1 -0.22,0.02,0.62,U] [#2 -0.14,-0.24,0.63,U] [#3 -0.02,-0.31,0.54,U] [#4 -0.12,-0.48,0.00,M2] [#5 -0.04,-0.23,0.57,U] [#6 -0.17,-0.22,0.47,U] [#7 0.16,0.10,0.39,U] [#8 0.04,-0.33,0.38,U] 
22:41:32.156 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.15}, one-star: {0.23, -0.04}
22:41:32.157 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
22:41:32.158 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.65)
22:41:32.159 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.61 mountX=0.01 mountY=0.15, mountTheta=1.51
22:41:32.161 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.15, opts=13)
22:41:32.162 00.001 8996 Enqueuing Move request for scope (-0.01, -0.15)
22:41:32.163 00.001 20224 Worker thread wakes up
22:41:32.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
22:41:32.164 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
22:41:32.164 00.000 20224 Moving (-0.01, -0.15) raw xDistance=0.01 yDistance=0.15
22:41:32.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:41:32.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:32.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:41:32.164 00.000 20224 MoveAxis(E, 0, ABG)
22:41:32.164 00.000 20224 Move returns status 0, amount 0
22:41:32.164 00.000 20224 MoveAxis(N, 0, ABG)
22:41:32.164 00.000 20224 Move returns status 0, amount 0
22:41:32.164 00.000 20224 move complete, result=0
22:41:32.164 00.000 20224 worker thread done servicing request
22:41:32.168 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55267, med=2784, FiltMin=2518, FiltMax=25168, Gamma=1.000
22:41:32.182 00.014 8996 UpdateGuideState exits: m=787100 SNR=362.5
22:41:32.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:32.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:32.185 00.001 8996 Enqueuing Expose request
22:41:32.185 00.000 20224 Worker thread wakes up
22:41:32.185 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:32.186 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:32.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:33.159 00.973 20224 Exposure complete
22:41:33.236 00.077 20224 worker thread done servicing request
22:41:33.236 00.000 8996 OnExposeComplete: enter
22:41:33.237 00.001 8996 UpdateGuideState(): m_state=6
22:41:33.238 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5385
22:41:33.239 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=470.67, Mass=650890, SNR=308.3, Peak=52323 HFD=4.3
22:41:33.242 00.003 8996 MultiStar: [#1 -0.19,0.01,0.73,U] [#2 -0.21,-0.39,0.00,M1] [#3 0.00,-0.35,0.82,U] [#4 0.01,-0.54,0.00,M3] [#5 -0.05,-0.46,0.00,M1] [#6 0.00,-0.49,0.00,M1] [#7 0.04,0.09,0.56,U] [#8 -0.09,-0.29,0.46,U] 
22:41:33.244 00.002 8996 single-star, 4 included, MultiStar: {-0.03, -0.10}, one-star: {0.04, -0.00}
22:41:33.245 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
22:41:33.246 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
22:41:33.248 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.03 mountX=0.04 mountY=-0.00, mountTheta=-0.09
22:41:33.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.00, opts=13)
22:41:33.252 00.002 8996 Enqueuing Move request for scope (0.04, -0.00)
22:41:33.253 00.001 20224 Worker thread wakes up
22:41:33.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
22:41:33.253 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
22:41:33.254 00.001 20224 Moving (0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
22:41:33.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:41:33.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:33.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:41:33.254 00.000 20224 MoveAxis(E, 0, ABG)
22:41:33.254 00.000 20224 Move returns status 0, amount 0
22:41:33.254 00.000 20224 MoveAxis(N, 0, ABG)
22:41:33.254 00.000 20224 Move returns status 0, amount 0
22:41:33.254 00.000 20224 move complete, result=0
22:41:33.255 00.001 20224 worker thread done servicing request
22:41:33.261 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52323, med=2781, FiltMin=2502, FiltMax=23917, Gamma=1.000
22:41:33.285 00.024 8996 UpdateGuideState exits: m=650890 SNR=308.3
22:41:33.287 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:33.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:33.290 00.002 8996 Enqueuing Expose request
22:41:33.291 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:33.292 00.001 20224 Worker thread wakes up
22:41:33.292 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:33.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:34.461 01.169 20224 Exposure complete
22:41:34.541 00.080 20224 worker thread done servicing request
22:41:34.542 00.001 8996 OnExposeComplete: enter
22:41:34.542 00.000 8996 UpdateGuideState(): m_state=6
22:41:34.543 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5386
22:41:34.544 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=470.90, Mass=701837, SNR=338.2, Peak=56083 HFD=4.4
22:41:34.546 00.002 8996 MultiStar: [#1 -0.21,0.22,0.75,U] [#2 0.11,-0.15,0.78,U] [#3 0.04,0.11,0.59,U] [#4 0.00,-0.23,0.56,U] [#5 -0.15,-0.06,0.64,U] [#6 0.27,-0.10,0.45,U] [#7 0.23,0.46,0.00,M1] [#8 0.09,-0.10,0.42,U] 
22:41:34.547 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.02}, one-star: {0.10, 0.22}
22:41:34.548 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
22:41:34.549 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
22:41:34.551 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.59 mountX=0.02 mountY=-0.02, mountTheta=-0.70
22:41:34.552 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
22:41:34.553 00.001 8996 Enqueuing Move request for scope (0.02, 0.02)
22:41:34.554 00.001 20224 Worker thread wakes up
22:41:34.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
22:41:34.554 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
22:41:34.554 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
22:41:34.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:41:34.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:34.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:41:34.554 00.000 20224 MoveAxis(E, 0, ABG)
22:41:34.554 00.000 20224 Move returns status 0, amount 0
22:41:34.554 00.000 20224 MoveAxis(N, 0, ABG)
22:41:34.554 00.000 20224 Move returns status 0, amount 0
22:41:34.554 00.000 20224 move complete, result=0
22:41:34.555 00.001 20224 worker thread done servicing request
22:41:34.558 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56083, med=2781, FiltMin=2553, FiltMax=26707, Gamma=1.000
22:41:34.576 00.018 8996 UpdateGuideState exits: m=701837 SNR=338.2
22:41:34.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:34.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:34.579 00.001 8996 Enqueuing Expose request
22:41:34.579 00.000 20224 Worker thread wakes up
22:41:34.580 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:34.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:34.582 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:35.551 00.969 20224 Exposure complete
22:41:35.632 00.081 20224 worker thread done servicing request
22:41:35.632 00.000 8996 OnExposeComplete: enter
22:41:35.633 00.001 8996 UpdateGuideState(): m_state=6
22:41:35.634 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5387
22:41:35.635 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.35, Mass=661709, SNR=363.9, Peak=48499 HFD=4.7
22:41:35.636 00.001 8996 MultiStar: [#1 0.14,-0.17,0.73,U] [#2 0.25,-0.54,0.00,M1] [#3 0.26,-0.36,0.00,M1] [#4 0.25,-0.67,0.00,M3] [#5 0.23,-0.50,0.00,M1] [#6 0.47,-0.36,0.00,M1] [#7 0.45,-0.22,0.00,M2] [#8 0.41,-0.49,0.00,M1] 
22:41:35.637 00.001 8996 refined, 1 included, MultiStar: {0.36, -0.26}, one-star: {0.51, -0.32}
22:41:35.638 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
22:41:35.638 00.000 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
22:41:35.639 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=-0.26 hyp=0.44 cameraTheta=-0.62 mountX=0.38 mountY=0.21, mountTheta=0.51
22:41:35.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.26, opts=13)
22:41:35.641 00.000 8996 Enqueuing Move request for scope (0.36, -0.26)
22:41:35.642 00.001 20224 Worker thread wakes up
22:41:35.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.26) opts 0xd
22:41:35.642 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.26)
22:41:35.642 00.000 20224 Moving (0.36, -0.26) raw xDistance=0.38 yDistance=0.21
22:41:35.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:41:35.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:41:35.642 00.000 20224 MoveAxis(W, 55, ABG)
22:41:35.643 00.001 20224 Guiding  Dir = 3, Dur = 55
22:41:35.643 00.000 20224 IsSlewing returns 0
22:41:35.643 00.000 20224 IsGuiding returns 0
22:41:35.646 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48499, med=2781, FiltMin=2541, FiltMax=25472, Gamma=1.000
22:41:35.661 00.015 8996 UpdateGuideState exits: m=661709 SNR=363.9
22:41:35.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:35.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:35.664 00.001 8996 Enqueuing Expose request
22:41:35.681 00.017 20224 PulseGuide returned control before completion, sleep 28
22:41:35.711 00.030 20224 IsGuiding returns 1
22:41:35.711 00.000 20224 scope still moving after pulse duration time elapsed
22:41:35.743 00.032 20224 IsSlewing returns 0
22:41:35.744 00.001 20224 IsGuiding returns 1
22:41:35.774 00.030 20224 IsSlewing returns 0
22:41:35.775 00.001 20224 IsGuiding returns 0
22:41:35.775 00.000 20224 scope move finished after 55 + 77 ms
22:41:35.775 00.000 20224 Move returns status 0, amount 55
22:41:35.775 00.000 20224 MoveAxis(S, 45, ABG)
22:41:35.775 00.000 20224 Guiding  Dir = 1, Dur = 45
22:41:35.776 00.001 20224 IsSlewing returns 0
22:41:35.776 00.000 20224 IsGuiding returns 0
22:41:35.838 00.062 20224 IsGuiding returns 1
22:41:35.838 00.000 20224 scope still moving after pulse duration time elapsed
22:41:35.867 00.029 20224 IsSlewing returns 0
22:41:35.867 00.000 20224 IsGuiding returns 1
22:41:35.899 00.032 20224 IsSlewing returns 0
22:41:35.899 00.000 20224 IsGuiding returns 1
22:41:35.930 00.031 20224 IsSlewing returns 0
22:41:35.930 00.000 20224 IsGuiding returns 0
22:41:35.930 00.000 20224 scope move finished after 45 + 110 ms
22:41:35.930 00.000 20224 Move returns status 0, amount 45
22:41:35.930 00.000 20224 move complete, result=0
22:41:35.932 00.002 20224 worker thread done servicing request
22:41:35.932 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.2 px 45 ms SOUTH
22:41:35.933 00.001 20224 Worker thread wakes up
22:41:35.933 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:35.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:37.105 01.172 20224 Exposure complete
22:41:37.162 00.057 20224 worker thread done servicing request
22:41:37.162 00.000 8996 OnExposeComplete: enter
22:41:37.163 00.001 8996 UpdateGuideState(): m_state=6
22:41:37.164 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5388
22:41:37.164 00.000 8996 Star::Find returns 1 (0), X=137.85, Y=470.88, Mass=680972, SNR=356.4, Peak=57571 HFD=4.5
22:41:37.166 00.002 8996 MultiStar: [#1 -0.31,0.11,0.65,U] [#2 -0.20,0.01,0.66,U] [#3 -0.14,-0.14,0.57,U] [#4 -0.24,-0.33,0.47,U] [#5 -0.39,0.02,0.59,U] [#6 -0.12,0.00,0.47,U] [#7 -0.03,0.60,0.00,M3] [#8 -0.22,-0.19,0.36,U] 
22:41:37.166 00.000 8996 refined, 7 included, MultiStar: {-0.22, -0.00}, one-star: {-0.16, 0.21}
22:41:37.167 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
22:41:37.168 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
22:41:37.169 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-3.14 mountX=-0.22 mountY=0.03, mountTheta=3.03
22:41:37.171 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.00, opts=13)
22:41:37.172 00.001 8996 Enqueuing Move request for scope (-0.22, -0.00)
22:41:37.173 00.001 20224 Worker thread wakes up
22:41:37.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.00) opts 0xd
22:41:37.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.00)
22:41:37.173 00.000 20224 Moving (-0.22, -0.00) raw xDistance=-0.22 yDistance=0.03
22:41:37.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
22:41:37.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:37.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:41:37.173 00.000 20224 MoveAxis(E, 28, ABG)
22:41:37.173 00.000 20224 Guiding  Dir = 2, Dur = 28
22:41:37.173 00.000 20224 IsSlewing returns 0
22:41:37.174 00.001 20224 IsGuiding returns 0
22:41:37.178 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57571, med=2784, FiltMin=2502, FiltMax=28205, Gamma=1.000
22:41:37.194 00.016 8996 UpdateGuideState exits: m=680972 SNR=356.4
22:41:37.195 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:37.196 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:37.197 00.001 8996 Enqueuing Expose request
22:41:37.228 00.031 20224 IsGuiding returns 1
22:41:37.228 00.000 20224 scope still moving after pulse duration time elapsed
22:41:37.259 00.031 20224 IsSlewing returns 0
22:41:37.259 00.000 20224 IsGuiding returns 1
22:41:37.290 00.031 20224 IsSlewing returns 0
22:41:37.290 00.000 20224 IsGuiding returns 1
22:41:37.321 00.031 20224 IsSlewing returns 0
22:41:37.321 00.000 20224 IsGuiding returns 0
22:41:37.321 00.000 20224 scope move finished after 28 + 120 ms
22:41:37.321 00.000 20224 Move returns status 0, amount 28
22:41:37.321 00.000 20224 MoveAxis(N, 0, ABG)
22:41:37.321 00.000 20224 Move returns status 0, amount 0
22:41:37.322 00.001 20224 move complete, result=0
22:41:37.322 00.000 20224 worker thread done servicing request
22:41:37.322 00.000 20224 Worker thread wakes up
22:41:37.322 00.000 8996 GuideStep: -0.2 px 28 ms EAST, 0.0 px 0 ms NORTH
22:41:37.323 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:37.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:38.301 00.978 20224 Exposure complete
22:41:38.383 00.082 20224 worker thread done servicing request
22:41:38.383 00.000 8996 OnExposeComplete: enter
22:41:38.385 00.002 8996 UpdateGuideState(): m_state=6
22:41:38.387 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5389
22:41:38.388 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=470.77, Mass=702769, SNR=370.4, Peak=52643 HFD=4.5
22:41:38.390 00.002 8996 MultiStar: [#1 -0.33,0.08,0.64,U] [#2 -0.44,-0.02,0.00,M1] [#3 -0.20,0.04,0.60,U] [#4 -0.33,-0.19,0.48,U] [#5 -0.39,-0.18,0.52,U] [#6 -0.08,-0.44,0.00,M1] [#7 -0.12,0.22,0.39,U] [#8 -0.16,-0.15,0.37,U] 
22:41:38.392 00.002 8996 single-star, 6 included, MultiStar: {-0.25, 0.00}, one-star: {-0.20, 0.09}
22:41:38.393 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
22:41:38.394 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
22:41:38.396 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.70 mountX=-0.20 mountY=-0.07, mountTheta=-2.81
22:41:38.399 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.09, opts=13)
22:41:38.402 00.003 8996 Enqueuing Move request for scope (-0.20, 0.09)
22:41:38.403 00.001 20224 Worker thread wakes up
22:41:38.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
22:41:38.403 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
22:41:38.403 00.000 20224 Moving (-0.20, 0.09) raw xDistance=-0.20 yDistance=-0.07
22:41:38.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
22:41:38.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:38.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:41:38.404 00.001 20224 MoveAxis(E, 32, ABG)
22:41:38.404 00.000 20224 Guiding  Dir = 2, Dur = 32
22:41:38.404 00.000 20224 IsSlewing returns 0
22:41:38.404 00.000 20224 IsGuiding returns 0
22:41:38.405 00.001 20224 PulseGuide returned control before completion, sleep 41
22:41:38.408 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52643, med=2797, FiltMin=2544, FiltMax=27869, Gamma=1.000
22:41:38.423 00.015 8996 UpdateGuideState exits: m=702769 SNR=370.4
22:41:38.424 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:38.425 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:38.425 00.000 8996 Enqueuing Expose request
22:41:38.461 00.036 20224 IsGuiding returns 1
22:41:38.461 00.000 20224 scope still moving after pulse duration time elapsed
22:41:38.492 00.031 20224 IsSlewing returns 0
22:41:38.494 00.002 20224 IsGuiding returns 0
22:41:38.494 00.000 20224 scope move finished after 32 + 57 ms
22:41:38.494 00.000 20224 Move returns status 0, amount 32
22:41:38.494 00.000 20224 MoveAxis(N, 0, ABG)
22:41:38.494 00.000 20224 Move returns status 0, amount 0
22:41:38.494 00.000 20224 move complete, result=0
22:41:38.494 00.000 20224 worker thread done servicing request
22:41:38.494 00.000 20224 Worker thread wakes up
22:41:38.494 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
22:41:38.495 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:38.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:39.665 01.170 20224 Exposure complete
22:41:39.740 00.075 20224 worker thread done servicing request
22:41:39.740 00.000 8996 OnExposeComplete: enter
22:41:39.742 00.002 8996 UpdateGuideState(): m_state=6
22:41:39.744 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5390
22:41:39.745 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.67, Mass=755496, SNR=369.1, Peak=51568 HFD=4.7
22:41:39.747 00.002 8996 MultiStar: [#1 0.12,0.24,0.63,U] [#2 0.24,-0.06,0.66,U] [#3 0.39,-0.11,0.58,U] [#4 0.30,-0.15,0.54,U] [#5 0.32,-0.29,0.50,U] [#6 0.46,-0.41,0.00,M2] [#7 0.61,0.32,0.00,M3] [#8 0.37,-0.10,0.37,U] 
22:41:39.749 00.002 8996 refined, 6 included, MultiStar: {0.29, -0.05}, one-star: {0.34, -0.01}
22:41:39.750 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:41:39.752 00.002 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:41:39.753 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.30 cameraTheta=-0.18 mountX=0.30 mountY=0.02, mountTheta=0.06
22:41:39.756 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.05, opts=13)
22:41:39.758 00.002 8996 Enqueuing Move request for scope (0.29, -0.05)
22:41:39.759 00.001 20224 Worker thread wakes up
22:41:39.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd
22:41:39.759 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.05)
22:41:39.760 00.001 20224 Moving (0.29, -0.05) raw xDistance=0.30 yDistance=0.02
22:41:39.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
22:41:39.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:39.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:39.760 00.000 20224 MoveAxis(W, 41, ABG)
22:41:39.760 00.000 20224 Guiding  Dir = 3, Dur = 41
22:41:39.761 00.001 20224 IsSlewing returns 0
22:41:39.761 00.000 20224 IsGuiding returns 0
22:41:39.763 00.002 20224 PulseGuide returned control before completion, sleep 50
22:41:39.768 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51568, med=2793, FiltMin=2547, FiltMax=25920, Gamma=1.000
22:41:39.785 00.017 8996 UpdateGuideState exits: m=755496 SNR=369.1
22:41:39.786 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:39.787 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:39.788 00.001 8996 Enqueuing Expose request
22:41:39.825 00.037 20224 IsGuiding returns 1
22:41:39.825 00.000 20224 scope still moving after pulse duration time elapsed
22:41:39.857 00.032 20224 IsSlewing returns 0
22:41:39.858 00.001 20224 IsGuiding returns 0
22:41:39.858 00.000 20224 scope move finished after 41 + 55 ms
22:41:39.858 00.000 20224 Move returns status 0, amount 41
22:41:39.858 00.000 20224 MoveAxis(N, 0, ABG)
22:41:39.858 00.000 20224 Move returns status 0, amount 0
22:41:39.858 00.000 20224 move complete, result=0
22:41:39.858 00.000 20224 worker thread done servicing request
22:41:39.858 00.000 20224 Worker thread wakes up
22:41:39.858 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.0 px 0 ms NORTH
22:41:39.860 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:39.861 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:40.849 00.988 20224 Exposure complete
22:41:40.909 00.060 20224 worker thread done servicing request
22:41:40.910 00.001 8996 OnExposeComplete: enter
22:41:40.910 00.000 8996 UpdateGuideState(): m_state=6
22:41:40.911 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5391
22:41:40.912 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.94, Mass=866604, SNR=397.0, Peak=61456 HFD=4.7
22:41:40.913 00.001 8996 MultiStar: [#1 0.04,0.46,0.00,M1] [#2 0.10,0.23,0.62,U] [#3 0.21,0.04,0.54,U] [#4 0.25,-0.17,0.45,U] [#5 0.37,-0.18,0.50,U] [#6 0.26,0.06,0.39,U] [#7 0.30,0.38,0.00,M4] [#8 0.48,-0.11,0.00,M1] 
22:41:40.914 00.001 8996 refined, 5 included, MultiStar: {0.26, 0.08}, one-star: {0.32, 0.27}
22:41:40.914 00.000 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
22:41:40.915 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
22:41:40.916 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.08 hyp=0.27 cameraTheta=0.31 mountX=0.25 mountY=-0.11, mountTheta=-0.42
22:41:40.917 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.08, opts=13)
22:41:40.918 00.001 8996 Enqueuing Move request for scope (0.26, 0.08)
22:41:40.919 00.001 20224 Worker thread wakes up
22:41:40.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.08) opts 0xd
22:41:40.919 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.08)
22:41:40.919 00.000 20224 Moving (0.26, 0.08) raw xDistance=0.25 yDistance=-0.11
22:41:40.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:41:40.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:40.920 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:41:40.920 00.000 20224 MoveAxis(W, 39, ABG)
22:41:40.920 00.000 20224 Guiding  Dir = 3, Dur = 39
22:41:40.920 00.000 20224 IsSlewing returns 0
22:41:40.920 00.000 20224 IsGuiding returns 0
22:41:40.922 00.002 20224 PulseGuide returned control before completion, sleep 48
22:41:40.932 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61456, med=2793, FiltMin=2563, FiltMax=32941, Gamma=1.000
22:41:40.966 00.034 8996 UpdateGuideState exits: m=866604 SNR=397.0
22:41:40.967 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:40.968 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:40.969 00.001 8996 Enqueuing Expose request
22:41:40.983 00.014 20224 IsGuiding returns 1
22:41:40.983 00.000 20224 scope still moving after pulse duration time elapsed
22:41:41.015 00.032 20224 IsSlewing returns 0
22:41:41.015 00.000 20224 IsGuiding returns 0
22:41:41.015 00.000 20224 scope move finished after 39 + 56 ms
22:41:41.015 00.000 20224 Move returns status 0, amount 39
22:41:41.015 00.000 20224 MoveAxis(N, 0, ABG)
22:41:41.015 00.000 20224 Move returns status 0, amount 0
22:41:41.015 00.000 20224 move complete, result=0
22:41:41.015 00.000 20224 worker thread done servicing request
22:41:41.015 00.000 20224 Worker thread wakes up
22:41:41.016 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:41.016 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:41.016 00.000 8996 GuideStep: 0.2 px 39 ms WEST, -0.1 px 0 ms NORTH
22:41:42.172 01.156 20224 Exposure complete
22:41:42.240 00.068 20224 worker thread done servicing request
22:41:42.240 00.000 8996 OnExposeComplete: enter
22:41:42.241 00.001 8996 UpdateGuideState(): m_state=6
22:41:42.242 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5392
22:41:42.243 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=470.90, Mass=797547, SNR=401.1, Peak=65507 HFD=4.5
22:41:42.244 00.001 8996 MultiStar: [#1 -0.43,0.30,0.00,M2] [#2 -0.40,0.13,0.66,U] [#3 -0.18,-0.10,0.51,U] [#4 -0.33,-0.35,0.00,M1] [#5 -0.21,-0.23,0.50,U] [#6 -0.05,-0.05,0.35,U] [#7 0.01,0.40,0.35,U] [#8 0.00,-0.16,0.34,U] 
22:41:42.245 00.001 8996 refined, 6 included, MultiStar: {-0.17, 0.06}, one-star: {-0.17, 0.22}
22:41:42.245 00.000 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
22:41:42.246 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
22:41:42.247 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.83 mountX=-0.18 mountY=-0.04, mountTheta=-2.94
22:41:42.249 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.06, opts=13)
22:41:42.250 00.001 8996 Enqueuing Move request for scope (-0.17, 0.06)
22:41:42.250 00.000 20224 Worker thread wakes up
22:41:42.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
22:41:42.251 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
22:41:42.251 00.000 20224 Moving (-0.17, 0.06) raw xDistance=-0.18 yDistance=-0.04
22:41:42.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:41:42.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:42.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:41:42.251 00.000 20224 MoveAxis(E, 0, ABG)
22:41:42.251 00.000 20224 Move returns status 0, amount 0
22:41:42.251 00.000 20224 MoveAxis(N, 0, ABG)
22:41:42.251 00.000 20224 Move returns status 0, amount 0
22:41:42.251 00.000 20224 move complete, result=0
22:41:42.251 00.000 20224 worker thread done servicing request
22:41:42.254 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65507, med=2787, FiltMin=2486, FiltMax=32640, Gamma=1.000
22:41:42.268 00.014 8996 UpdateGuideState exits: m=797547 SNR=401.1
22:41:42.269 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:42.270 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:42.270 00.000 8996 Enqueuing Expose request
22:41:42.271 00.001 20224 Worker thread wakes up
22:41:42.271 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:42.273 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:42.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:43.261 00.988 20224 Exposure complete
22:41:43.323 00.062 20224 worker thread done servicing request
22:41:43.323 00.000 8996 OnExposeComplete: enter
22:41:43.324 00.001 8996 UpdateGuideState(): m_state=6
22:41:43.325 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5393
22:41:43.326 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=470.86, Mass=777333, SNR=375.9, Peak=65507 HFD=4.4
22:41:43.327 00.001 8996 MultiStar: [#1 -0.25,0.35,0.61,U] [#2 -0.19,0.04,0.71,U] [#3 -0.12,-0.09,0.60,U] [#4 -0.09,-0.27,0.53,U] [#5 -0.29,-0.16,0.53,U] [#6 -0.08,-0.16,0.37,U] [#7 -0.08,0.40,0.43,U] [#8 -0.08,-0.00,0.41,U] 
22:41:43.328 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.05}, one-star: {-0.07, 0.19}
22:41:43.329 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
22:41:43.330 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
22:41:43.330 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.81 mountX=-0.14 mountY=-0.03, mountTheta=-2.92
22:41:43.332 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.05, opts=13)
22:41:43.333 00.001 8996 Enqueuing Move request for scope (-0.14, 0.05)
22:41:43.334 00.001 20224 Worker thread wakes up
22:41:43.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
22:41:43.334 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
22:41:43.334 00.000 20224 Moving (-0.14, 0.05) raw xDistance=-0.14 yDistance=-0.03
22:41:43.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:41:43.334 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:43.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:41:43.335 00.001 20224 MoveAxis(E, 0, ABG)
22:41:43.335 00.000 20224 Move returns status 0, amount 0
22:41:43.335 00.000 20224 MoveAxis(N, 0, ABG)
22:41:43.335 00.000 20224 Move returns status 0, amount 0
22:41:43.335 00.000 20224 move complete, result=0
22:41:43.335 00.000 20224 worker thread done servicing request
22:41:43.339 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2784, FiltMin=2521, FiltMax=31040, Gamma=1.000
22:41:43.358 00.019 8996 UpdateGuideState exits: m=777333 SNR=375.9
22:41:43.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:43.359 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:43.360 00.001 8996 Enqueuing Expose request
22:41:43.361 00.001 20224 Worker thread wakes up
22:41:43.361 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:43.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:43.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:44.532 01.170 20224 Exposure complete
22:41:44.599 00.067 20224 worker thread done servicing request
22:41:44.599 00.000 8996 OnExposeComplete: enter
22:41:44.600 00.001 8996 UpdateGuideState(): m_state=6
22:41:44.601 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5394
22:41:44.602 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=470.65, Mass=732739, SNR=351.9, Peak=63843 HFD=4.2
22:41:44.603 00.001 8996 MultiStar: [#1 -0.22,-0.09,0.67,U] [#2 -0.33,-0.10,0.75,U] [#3 -0.08,-0.10,0.67,U] [#4 -0.09,-0.35,0.54,U] [#5 -0.09,-0.41,0.57,U] [#6 0.03,-0.33,0.46,U] [#7 0.08,0.25,0.43,U] [#8 0.13,-0.42,0.00,M1] 
22:41:44.603 00.000 8996 single-star, 7 included, MultiStar: {-0.11, -0.14}, one-star: {-0.07, -0.02}
22:41:44.604 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:41:44.605 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.45)
22:41:44.606 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.81 mountX=-0.07 mountY=0.03, mountTheta=2.70
22:41:44.607 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
22:41:44.608 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
22:41:44.609 00.001 20224 Worker thread wakes up
22:41:44.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
22:41:44.609 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
22:41:44.609 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.03
22:41:44.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:44.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:44.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:41:44.609 00.000 20224 MoveAxis(E, 0, ABG)
22:41:44.609 00.000 20224 Move returns status 0, amount 0
22:41:44.609 00.000 20224 MoveAxis(N, 0, ABG)
22:41:44.609 00.000 20224 Move returns status 0, amount 0
22:41:44.609 00.000 20224 move complete, result=0
22:41:44.609 00.000 20224 worker thread done servicing request
22:41:44.613 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63843, med=2781, FiltMin=2521, FiltMax=28877, Gamma=1.000
22:41:44.627 00.014 8996 UpdateGuideState exits: m=732739 SNR=351.9
22:41:44.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:44.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:44.630 00.001 8996 Enqueuing Expose request
22:41:44.630 00.000 20224 Worker thread wakes up
22:41:44.631 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:44.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:44.631 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:45.603 00.972 20224 Exposure complete
22:41:45.669 00.066 20224 worker thread done servicing request
22:41:45.669 00.000 8996 OnExposeComplete: enter
22:41:45.670 00.001 8996 UpdateGuideState(): m_state=6
22:41:45.671 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5395
22:41:45.672 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=470.82, Mass=758354, SNR=343.7, Peak=65507 HFD=4.4
22:41:45.672 00.000 8996 MultiStar: [#1 -0.24,0.26,0.61,U] [#2 -0.29,0.18,0.70,U] [#3 -0.06,0.29,0.70,U] [#4 -0.19,0.07,0.59,U] [#5 -0.24,-0.07,0.60,U] [#6 -0.01,-0.01,0.43,U] [#7 0.22,0.38,0.00,M2] [#8 -0.04,0.03,0.42,U] 
22:41:45.673 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.12}, one-star: {-0.15, 0.14}
22:41:45.674 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
22:41:45.675 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
22:41:45.675 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.48 mountX=-0.17 mountY=-0.11, mountTheta=-2.59
22:41:45.677 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.12, opts=13)
22:41:45.678 00.001 8996 Enqueuing Move request for scope (-0.16, 0.12)
22:41:45.678 00.000 20224 Worker thread wakes up
22:41:45.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
22:41:45.678 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
22:41:45.678 00.000 20224 Moving (-0.16, 0.12) raw xDistance=-0.17 yDistance=-0.11
22:41:45.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:41:45.680 00.002 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:45.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:41:45.680 00.000 20224 MoveAxis(E, 0, ABG)
22:41:45.680 00.000 20224 Move returns status 0, amount 0
22:41:45.680 00.000 20224 MoveAxis(N, 0, ABG)
22:41:45.680 00.000 20224 Move returns status 0, amount 0
22:41:45.680 00.000 20224 move complete, result=0
22:41:45.680 00.000 20224 worker thread done servicing request
22:41:45.683 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65507, med=2781, FiltMin=2534, FiltMax=30208, Gamma=1.000
22:41:45.700 00.017 8996 UpdateGuideState exits: m=758354 SNR=343.7
22:41:45.702 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:45.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:45.705 00.002 8996 Enqueuing Expose request
22:41:45.706 00.001 20224 Worker thread wakes up
22:41:45.706 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:41:45.709 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:45.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:46.861 01.152 20224 Exposure complete
22:41:46.954 00.093 20224 worker thread done servicing request
22:41:46.955 00.001 8996 OnExposeComplete: enter
22:41:46.955 00.000 8996 UpdateGuideState(): m_state=6
22:41:46.956 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5396
22:41:46.957 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.87, Mass=663043, SNR=385.7, Peak=57795 HFD=4.4
22:41:46.958 00.001 8996 MultiStar: [#1 -0.44,0.37,0.00,M1] [#2 -0.36,-0.06,0.67,U] [#3 -0.22,0.07,0.54,U] [#4 -0.31,-0.15,0.51,U] [#5 -0.28,0.07,0.56,U] [#6 -0.26,0.19,0.40,U] [#7 -0.22,0.48,0.00,M3] [#8 -0.24,0.03,0.32,U] 
22:41:46.959 00.001 8996 single-star, 6 included, MultiStar: {-0.23, 0.06}, one-star: {-0.06, 0.19}
22:41:46.961 00.002 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
22:41:46.962 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
22:41:46.964 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.86 mountX=-0.08 mountY=-0.18, mountTheta=-1.96
22:41:46.966 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.19, opts=13)
22:41:46.967 00.001 8996 Enqueuing Move request for scope (-0.06, 0.19)
22:41:46.968 00.001 20224 Worker thread wakes up
22:41:46.969 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
22:41:46.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
22:41:46.969 00.000 20224 Moving (-0.06, 0.19) raw xDistance=-0.08 yDistance=-0.18
22:41:46.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:41:46.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:46.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:41:46.969 00.000 20224 MoveAxis(E, 0, ABG)
22:41:46.969 00.000 20224 Move returns status 0, amount 0
22:41:46.969 00.000 20224 MoveAxis(N, 0, ABG)
22:41:46.969 00.000 20224 Move returns status 0, amount 0
22:41:46.969 00.000 20224 move complete, result=0
22:41:46.969 00.000 20224 worker thread done servicing request
22:41:46.975 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57795, med=2781, FiltMin=2448, FiltMax=25933, Gamma=1.000
22:41:47.004 00.029 8996 UpdateGuideState exits: m=663043 SNR=385.7
22:41:47.006 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:47.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:47.008 00.001 8996 Enqueuing Expose request
22:41:47.008 00.000 20224 Worker thread wakes up
22:41:47.008 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:47.009 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:47.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:47.977 00.968 20224 Exposure complete
22:41:48.052 00.075 20224 worker thread done servicing request
22:41:48.052 00.000 8996 OnExposeComplete: enter
22:41:48.053 00.001 8996 UpdateGuideState(): m_state=6
22:41:48.054 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5397
22:41:48.055 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=470.99, Mass=719665, SNR=327.1, Peak=65507 HFD=4.4
22:41:48.057 00.002 8996 MultiStar: [#1 -0.29,0.20,0.71,U] [#2 -0.21,-0.10,0.78,U] [#3 -0.12,-0.21,0.70,U] [#4 -0.17,-0.35,0.57,U] [#5 -0.21,-0.22,0.66,U] [#6 -0.09,0.01,0.48,U] [#7 -0.08,0.36,0.47,U] [#8 -0.05,-0.23,0.37,U] 
22:41:48.058 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.00}, one-star: {-0.12, 0.32}
22:41:48.059 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
22:41:48.060 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
22:41:48.062 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.13 mountX=-0.16 mountY=0.02, mountTheta=3.01
22:41:48.064 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.00, opts=13)
22:41:48.065 00.001 8996 Enqueuing Move request for scope (-0.16, -0.00)
22:41:48.066 00.001 20224 Worker thread wakes up
22:41:48.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
22:41:48.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
22:41:48.066 00.000 20224 Moving (-0.16, -0.00) raw xDistance=-0.16 yDistance=0.02
22:41:48.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:41:48.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:48.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:41:48.066 00.000 20224 MoveAxis(E, 0, ABG)
22:41:48.066 00.000 20224 Move returns status 0, amount 0
22:41:48.066 00.000 20224 MoveAxis(N, 0, ABG)
22:41:48.066 00.000 20224 Move returns status 0, amount 0
22:41:48.066 00.000 20224 move complete, result=0
22:41:48.066 00.000 20224 worker thread done servicing request
22:41:48.069 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2781, FiltMin=2489, FiltMax=30269, Gamma=1.000
22:41:48.086 00.017 8996 UpdateGuideState exits: m=719665 SNR=327.1
22:41:48.088 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:48.088 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:48.089 00.001 8996 Enqueuing Expose request
22:41:48.090 00.001 20224 Worker thread wakes up
22:41:48.090 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:48.090 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:48.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:49.259 01.169 20224 Exposure complete
22:41:49.344 00.085 20224 worker thread done servicing request
22:41:49.344 00.000 8996 OnExposeComplete: enter
22:41:49.346 00.002 8996 UpdateGuideState(): m_state=6
22:41:49.347 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5398
22:41:49.349 00.002 8996 Star::Find returns 1 (0), X=137.80, Y=470.84, Mass=739439, SNR=349.5, Peak=65507 HFD=4.4
22:41:49.351 00.002 8996 MultiStar: [#1 -0.46,0.20,0.00,M1] [#2 -0.48,-0.08,0.00,M1] [#3 -0.37,-0.15,0.57,U] [#4 -0.41,-0.35,0.00,M1] [#5 -0.38,-0.09,0.65,U] [#6 -0.42,-0.01,0.46,U] [#7 -0.25,0.45,0.00,M3] [#8 -0.21,0.01,0.38,U] 
22:41:49.352 00.001 8996 single-star, 4 included, MultiStar: {-0.30, 0.01}, one-star: {-0.20, 0.16}
22:41:49.354 00.002 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
22:41:49.355 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
22:41:49.357 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.16 hyp=0.26 cameraTheta=2.46 mountX=-0.22 mountY=-0.14, mountTheta=-2.57
22:41:49.358 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.16, opts=13)
22:41:49.361 00.003 8996 Enqueuing Move request for scope (-0.20, 0.16)
22:41:49.362 00.001 20224 Worker thread wakes up
22:41:49.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.16) opts 0xd
22:41:49.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.16)
22:41:49.362 00.000 20224 Moving (-0.20, 0.16) raw xDistance=-0.22 yDistance=-0.14
22:41:49.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:41:49.363 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:49.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:41:49.363 00.000 20224 MoveAxis(E, 32, ABG)
22:41:49.363 00.000 20224 Guiding  Dir = 2, Dur = 32
22:41:49.363 00.000 20224 IsSlewing returns 0
22:41:49.363 00.000 20224 IsGuiding returns 0
22:41:49.367 00.004 20224 PulseGuide returned control before completion, sleep 38
22:41:49.368 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65507, med=2781, FiltMin=2518, FiltMax=30032, Gamma=1.000
22:41:49.381 00.013 8996 UpdateGuideState exits: m=739439 SNR=349.5
22:41:49.384 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:49.386 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:49.387 00.001 8996 Enqueuing Expose request
22:41:49.414 00.027 20224 IsGuiding returns 1
22:41:49.414 00.000 20224 scope still moving after pulse duration time elapsed
22:41:49.446 00.032 20224 IsSlewing returns 0
22:41:49.446 00.000 20224 IsGuiding returns 1
22:41:49.477 00.031 20224 IsSlewing returns 0
22:41:49.477 00.000 20224 IsGuiding returns 0
22:41:49.477 00.000 20224 scope move finished after 32 + 82 ms
22:41:49.477 00.000 20224 Move returns status 0, amount 32
22:41:49.477 00.000 20224 MoveAxis(N, 0, ABG)
22:41:49.477 00.000 20224 Move returns status 0, amount 0
22:41:49.477 00.000 20224 move complete, result=0
22:41:49.477 00.000 20224 worker thread done servicing request
22:41:49.477 00.000 20224 Worker thread wakes up
22:41:49.477 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
22:41:49.478 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:49.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:50.485 01.007 20224 Exposure complete
22:41:50.565 00.080 20224 worker thread done servicing request
22:41:50.565 00.000 8996 OnExposeComplete: enter
22:41:50.566 00.001 8996 UpdateGuideState(): m_state=6
22:41:50.568 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5399
22:41:50.569 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=470.85, Mass=745716, SNR=355.7, Peak=65507 HFD=4.4
22:41:50.571 00.002 8996 MultiStar: [#1 -0.25,0.00,0.61,U] [#2 -0.25,-0.21,0.75,U] [#3 -0.10,-0.17,0.62,U] [#4 -0.17,-0.41,0.00,M2] [#5 -0.25,-0.25,0.58,U] [#6 -0.19,-0.16,0.43,U] [#7 0.07,0.34,0.43,U] [#8 -0.11,-0.15,0.41,U] 
22:41:50.572 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.05}, one-star: {-0.10, 0.17}
22:41:50.573 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
22:41:50.574 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
22:41:50.575 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.85 mountX=-0.15 mountY=0.06, mountTheta=2.74
22:41:50.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.05, opts=13)
22:41:50.577 00.000 8996 Enqueuing Move request for scope (-0.15, -0.05)
22:41:50.578 00.001 20224 Worker thread wakes up
22:41:50.579 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
22:41:50.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
22:41:50.579 00.000 20224 Moving (-0.15, -0.05) raw xDistance=-0.15 yDistance=0.06
22:41:50.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:41:50.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:50.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:41:50.579 00.000 20224 MoveAxis(E, 0, ABG)
22:41:50.579 00.000 20224 Move returns status 0, amount 0
22:41:50.580 00.001 20224 MoveAxis(N, 0, ABG)
22:41:50.580 00.000 20224 Move returns status 0, amount 0
22:41:50.580 00.000 20224 move complete, result=0
22:41:50.580 00.000 20224 worker thread done servicing request
22:41:50.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2781, FiltMin=2528, FiltMax=29651, Gamma=1.000
22:41:50.602 00.017 8996 UpdateGuideState exits: m=745716 SNR=355.7
22:41:50.602 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:50.605 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:50.607 00.002 8996 Enqueuing Expose request
22:41:50.609 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:50.611 00.002 20224 Worker thread wakes up
22:41:50.611 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:50.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:51.766 01.155 20224 Exposure complete
22:41:51.842 00.076 20224 worker thread done servicing request
22:41:51.842 00.000 8996 OnExposeComplete: enter
22:41:51.844 00.002 8996 UpdateGuideState(): m_state=6
22:41:51.845 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5400
22:41:51.848 00.003 8996 Star::Find returns 1 (0), X=138.19, Y=470.99, Mass=723078, SNR=332.5, Peak=54851 HFD=4.3
22:41:51.850 00.002 8996 MultiStar: [#1 -0.14,0.23,0.67,U] [#2 -0.05,-0.00,0.85,U] [#3 0.08,-0.16,0.64,U] [#4 0.06,-0.37,0.52,U] [#5 0.02,0.00,0.76,U] [#6 0.06,-0.27,0.51,U] [#7 0.09,0.38,0.48,U] [#8 0.24,-0.03,0.45,U] 
22:41:51.851 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {0.18, 0.32}
22:41:51.853 00.002 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
22:41:51.855 00.002 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
22:41:51.856 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.54 mountX=0.05 mountY=-0.04, mountTheta=-0.65
22:41:51.859 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
22:41:51.861 00.002 8996 Enqueuing Move request for scope (0.06, 0.03)
22:41:51.863 00.002 20224 Worker thread wakes up
22:41:51.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
22:41:51.863 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
22:41:51.863 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.05 yDistance=-0.04
22:41:51.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:41:51.864 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:51.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:41:51.864 00.000 20224 MoveAxis(E, 0, ABG)
22:41:51.864 00.000 20224 Move returns status 0, amount 0
22:41:51.864 00.000 20224 MoveAxis(N, 0, ABG)
22:41:51.864 00.000 20224 Move returns status 0, amount 0
22:41:51.864 00.000 20224 move complete, result=0
22:41:51.865 00.001 20224 worker thread done servicing request
22:41:51.872 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54851, med=2781, FiltMin=2534, FiltMax=28000, Gamma=1.000
22:41:51.904 00.032 8996 UpdateGuideState exits: m=723078 SNR=332.5
22:41:51.906 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:51.907 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:51.908 00.001 8996 Enqueuing Expose request
22:41:51.909 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:51.912 00.003 20224 Worker thread wakes up
22:41:51.912 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:51.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:52.913 01.001 20224 Exposure complete
22:41:52.968 00.055 20224 worker thread done servicing request
22:41:52.968 00.000 8996 OnExposeComplete: enter
22:41:52.969 00.001 8996 UpdateGuideState(): m_state=6
22:41:52.970 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5401
22:41:52.971 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=470.80, Mass=709603, SNR=343.2, Peak=51568 HFD=4.4
22:41:52.972 00.001 8996 MultiStar: [#1 -0.03,0.29,0.68,U] [#2 -0.03,-0.12,0.73,U] [#3 0.18,0.22,0.60,U] [#4 -0.01,-0.11,0.56,U] [#5 0.08,-0.25,0.66,U] [#6 0.19,-0.25,0.46,U] [#7 0.25,0.36,0.00,M2] [#8 0.23,-0.24,0.39,U] 
22:41:52.973 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.01}, one-star: {0.30, 0.12}
22:41:52.973 00.000 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
22:41:52.974 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
22:41:52.975 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.10 mountX=0.12 mountY=-0.00, mountTheta=-0.01
22:41:52.977 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
22:41:52.977 00.000 8996 Enqueuing Move request for scope (0.12, -0.01)
22:41:52.978 00.001 20224 Worker thread wakes up
22:41:52.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
22:41:52.978 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
22:41:52.979 00.001 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=-0.00
22:41:52.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:41:52.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:52.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:41:52.979 00.000 20224 MoveAxis(E, 0, ABG)
22:41:52.979 00.000 20224 Move returns status 0, amount 0
22:41:52.979 00.000 20224 MoveAxis(N, 0, ABG)
22:41:52.979 00.000 20224 Move returns status 0, amount 0
22:41:52.979 00.000 20224 move complete, result=0
22:41:52.980 00.001 20224 worker thread done servicing request
22:41:52.982 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51568, med=2781, FiltMin=2525, FiltMax=24352, Gamma=1.000
22:41:52.995 00.013 8996 UpdateGuideState exits: m=709603 SNR=343.2
22:41:52.996 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:52.997 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:52.998 00.001 8996 Enqueuing Expose request
22:41:52.998 00.000 20224 Worker thread wakes up
22:41:52.998 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:52.999 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:52.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:54.153 01.154 20224 Exposure complete
22:41:54.240 00.087 20224 worker thread done servicing request
22:41:54.240 00.000 8996 OnExposeComplete: enter
22:41:54.242 00.002 8996 UpdateGuideState(): m_state=6
22:41:54.243 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5402
22:41:54.244 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=470.65, Mass=633657, SNR=317.8, Peak=49696 HFD=4.5
22:41:54.245 00.001 8996 MultiStar: [#1 0.04,-0.03,0.72,U] [#2 0.07,-0.39,0.88,U] [#3 0.19,-0.35,0.72,U] [#4 0.11,-0.62,0.00,M1] [#5 0.12,-0.59,0.00,M1] [#6 0.11,-0.65,0.00,M1] [#7 0.20,-0.21,0.53,U] [#8 0.30,-0.46,0.00,M1] 
22:41:54.247 00.002 8996 refined, 4 included, MultiStar: {0.21, -0.20}, one-star: {0.48, -0.03}
22:41:54.248 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
22:41:54.250 00.002 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
22:41:54.251 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-0.75 mountX=0.23 mountY=0.17, mountTheta=0.64
22:41:54.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.20, opts=13)
22:41:54.254 00.001 8996 Enqueuing Move request for scope (0.21, -0.20)
22:41:54.255 00.001 20224 Worker thread wakes up
22:41:54.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.20) opts 0xd
22:41:54.255 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.20)
22:41:54.256 00.001 20224 Moving (0.21, -0.20) raw xDistance=0.23 yDistance=0.17
22:41:54.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:41:54.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:54.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:41:54.256 00.000 20224 MoveAxis(W, 33, ABG)
22:41:54.256 00.000 20224 Guiding  Dir = 3, Dur = 33
22:41:54.257 00.001 20224 IsSlewing returns 0
22:41:54.257 00.000 20224 IsGuiding returns 0
22:41:54.258 00.001 20224 PulseGuide returned control before completion, sleep 42
22:41:54.266 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=49696, med=2781, FiltMin=2521, FiltMax=22608, Gamma=1.000
22:41:54.291 00.025 8996 UpdateGuideState exits: m=633657 SNR=317.8
22:41:54.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:54.293 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:54.294 00.001 8996 Enqueuing Expose request
22:41:54.302 00.008 20224 IsGuiding returns 1
22:41:54.302 00.000 20224 scope still moving after pulse duration time elapsed
22:41:54.333 00.031 20224 IsSlewing returns 0
22:41:54.333 00.000 20224 IsGuiding returns 1
22:41:54.365 00.032 20224 IsSlewing returns 0
22:41:54.365 00.000 20224 IsGuiding returns 0
22:41:54.365 00.000 20224 scope move finished after 33 + 74 ms
22:41:54.365 00.000 20224 Move returns status 0, amount 33
22:41:54.366 00.001 20224 MoveAxis(N, 0, ABG)
22:41:54.366 00.000 20224 Move returns status 0, amount 0
22:41:54.366 00.000 20224 move complete, result=0
22:41:54.366 00.000 20224 worker thread done servicing request
22:41:54.366 00.000 20224 Worker thread wakes up
22:41:54.366 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:54.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:54.367 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
22:41:55.342 00.975 20224 Exposure complete
22:41:55.421 00.079 20224 worker thread done servicing request
22:41:55.422 00.001 8996 OnExposeComplete: enter
22:41:55.422 00.000 8996 UpdateGuideState(): m_state=6
22:41:55.423 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5403
22:41:55.424 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=470.62, Mass=764078, SNR=387.8, Peak=57571 HFD=4.6
22:41:55.425 00.001 8996 MultiStar: [#1 -0.06,-0.16,0.62,U] [#2 -0.11,-0.14,0.74,U] [#3 0.06,-0.32,0.60,U] [#4 0.09,-0.46,0.00,M2] [#5 -0.05,-0.30,0.52,U] [#6 -0.02,-0.21,0.44,U] [#7 0.16,0.12,0.40,U] [#8 0.03,-0.20,0.36,U] 
22:41:55.426 00.001 8996 single-star, 7 included, MultiStar: {-0.03, -0.15}, one-star: {-0.10, -0.05}
22:41:55.426 00.000 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
22:41:55.427 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
22:41:55.428 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.63 mountX=-0.09 mountY=0.06, mountTheta=2.52
22:41:55.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
22:41:55.430 00.000 8996 Enqueuing Move request for scope (-0.10, -0.05)
22:41:55.431 00.001 20224 Worker thread wakes up
22:41:55.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
22:41:55.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
22:41:55.432 00.001 20224 Moving (-0.10, -0.05) raw xDistance=-0.09 yDistance=0.06
22:41:55.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:41:55.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:55.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:41:55.432 00.000 20224 MoveAxis(E, 0, ABG)
22:41:55.432 00.000 20224 Move returns status 0, amount 0
22:41:55.432 00.000 20224 MoveAxis(N, 0, ABG)
22:41:55.432 00.000 20224 Move returns status 0, amount 0
22:41:55.432 00.000 20224 move complete, result=0
22:41:55.432 00.000 20224 worker thread done servicing request
22:41:55.435 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57571, med=2781, FiltMin=2518, FiltMax=27245, Gamma=1.000
22:41:55.448 00.013 8996 UpdateGuideState exits: m=764078 SNR=387.8
22:41:55.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:55.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:55.451 00.001 8996 Enqueuing Expose request
22:41:55.451 00.000 20224 Worker thread wakes up
22:41:55.451 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:55.452 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:55.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:56.616 01.164 20224 Exposure complete
22:41:56.686 00.070 20224 worker thread done servicing request
22:41:56.686 00.000 8996 OnExposeComplete: enter
22:41:56.687 00.001 8996 UpdateGuideState(): m_state=6
22:41:56.688 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5404
22:41:56.689 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=470.69, Mass=687726, SNR=331.9, Peak=58467 HFD=4.4
22:41:56.690 00.001 8996 MultiStar: [#1 -0.18,-0.10,0.74,U] [#2 -0.10,-0.17,0.80,U] [#3 -0.15,-0.30,0.68,U] [#4 -0.12,-0.38,0.57,U] [#5 -0.10,-0.08,0.70,U] [#6 -0.08,-0.47,0.00,M1] [#7 0.06,0.01,0.50,U] [#8 0.06,-0.27,0.44,U] 
22:41:56.690 00.000 8996 single-star, 7 included, MultiStar: {-0.09, -0.14}, one-star: {-0.07, 0.01}
22:41:56.691 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
22:41:56.692 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
22:41:56.693 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.94 mountX=-0.07 mountY=-0.01, mountTheta=-3.06
22:41:56.694 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
22:41:56.695 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
22:41:56.695 00.000 20224 Worker thread wakes up
22:41:56.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
22:41:56.695 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
22:41:56.695 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=-0.01
22:41:56.696 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:56.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:56.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:41:56.696 00.000 20224 MoveAxis(E, 0, ABG)
22:41:56.696 00.000 20224 Move returns status 0, amount 0
22:41:56.696 00.000 20224 MoveAxis(N, 0, ABG)
22:41:56.696 00.000 20224 Move returns status 0, amount 0
22:41:56.696 00.000 20224 move complete, result=0
22:41:56.696 00.000 20224 worker thread done servicing request
22:41:56.699 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58467, med=2781, FiltMin=2537, FiltMax=24109, Gamma=1.000
22:41:56.713 00.014 8996 UpdateGuideState exits: m=687726 SNR=331.9
22:41:56.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:56.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:56.716 00.001 8996 Enqueuing Expose request
22:41:56.717 00.001 20224 Worker thread wakes up
22:41:56.717 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:56.717 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:56.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:57.705 00.988 20224 Exposure complete
22:41:57.773 00.068 20224 worker thread done servicing request
22:41:57.773 00.000 8996 OnExposeComplete: enter
22:41:57.774 00.001 8996 UpdateGuideState(): m_state=6
22:41:57.775 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5405
22:41:57.775 00.000 8996 Star::Find returns 1 (0), X=137.93, Y=470.61, Mass=680611, SNR=351.2, Peak=49107 HFD=4.6
22:41:57.776 00.001 8996 MultiStar: [#1 -0.42,-0.06,0.77,U] [#2 -0.25,-0.31,0.88,U] [#3 -0.26,-0.09,0.68,U] [#4 -0.30,-0.35,0.00,M2] [#5 -0.18,-0.49,0.00,M1] [#6 -0.07,-0.27,0.50,U] [#7 0.02,0.32,0.45,U] [#8 -0.02,-0.30,0.37,U] 
22:41:57.777 00.001 8996 single-star, 6 included, MultiStar: {-0.18, -0.12}, one-star: {-0.07, -0.07}
22:41:57.778 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:41:57.779 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.85)
22:41:57.779 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.41 mountX=-0.07 mountY=0.07, mountTheta=2.30
22:41:57.781 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
22:41:57.781 00.000 8996 Enqueuing Move request for scope (-0.07, -0.07)
22:41:57.782 00.001 20224 Worker thread wakes up
22:41:57.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
22:41:57.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
22:41:57.782 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.07 yDistance=0.07
22:41:57.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:57.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:57.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:41:57.782 00.000 20224 MoveAxis(E, 0, ABG)
22:41:57.783 00.001 20224 Move returns status 0, amount 0
22:41:57.783 00.000 20224 MoveAxis(N, 0, ABG)
22:41:57.783 00.000 20224 Move returns status 0, amount 0
22:41:57.783 00.000 20224 move complete, result=0
22:41:57.784 00.001 20224 worker thread done servicing request
22:41:57.792 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49107, med=2781, FiltMin=2518, FiltMax=24109, Gamma=1.000
22:41:57.807 00.015 8996 UpdateGuideState exits: m=680611 SNR=351.2
22:41:57.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:57.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:57.809 00.000 8996 Enqueuing Expose request
22:41:57.810 00.001 20224 Worker thread wakes up
22:41:57.810 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:57.811 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:57.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:41:58.973 01.162 20224 Exposure complete
22:41:59.034 00.061 20224 worker thread done servicing request
22:41:59.034 00.000 8996 OnExposeComplete: enter
22:41:59.036 00.002 8996 UpdateGuideState(): m_state=6
22:41:59.037 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5406
22:41:59.038 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=470.81, Mass=664869, SNR=319.7, Peak=52531 HFD=4.6
22:41:59.040 00.002 8996 MultiStar: [#1 -0.60,0.09,0.00,M1] [#2 -0.40,-0.23,0.00,M1] [#3 -0.31,-0.20,0.61,U] [#4 -0.30,-0.24,0.60,U] [#5 -0.38,-0.21,0.68,U] [#6 -0.25,-0.34,0.49,U] [#7 0.03,0.14,0.57,U] [#8 -0.26,-0.17,0.44,U] 
22:41:59.040 00.000 8996 refined, 6 included, MultiStar: {-0.27, -0.10}, one-star: {-0.34, 0.14}
22:41:59.041 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
22:41:59.042 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
22:41:59.043 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.10 hyp=0.29 cameraTheta=-2.79 mountX=-0.26 mountY=0.13, mountTheta=2.68
22:41:59.044 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.10, opts=13)
22:41:59.045 00.001 8996 Enqueuing Move request for scope (-0.27, -0.10)
22:41:59.046 00.001 20224 Worker thread wakes up
22:41:59.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.10) opts 0xd
22:41:59.046 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.10)
22:41:59.046 00.000 20224 Moving (-0.27, -0.10) raw xDistance=-0.26 yDistance=0.13
22:41:59.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:41:59.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:59.047 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:41:59.047 00.000 20224 MoveAxis(E, 38, ABG)
22:41:59.047 00.000 20224 Guiding  Dir = 2, Dur = 38
22:41:59.047 00.000 20224 IsSlewing returns 0
22:41:59.047 00.000 20224 IsGuiding returns 0
22:41:59.050 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52531, med=2781, FiltMin=2526, FiltMax=24589, Gamma=1.000
22:41:59.074 00.024 8996 UpdateGuideState exits: m=664869 SNR=319.7
22:41:59.076 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:59.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:41:59.078 00.001 8996 Enqueuing Expose request
22:41:59.101 00.023 20224 IsGuiding returns 1
22:41:59.101 00.000 20224 scope still moving after pulse duration time elapsed
22:41:59.131 00.030 20224 IsSlewing returns 0
22:41:59.131 00.000 20224 IsGuiding returns 1
22:41:59.163 00.032 20224 IsSlewing returns 0
22:41:59.163 00.000 20224 IsGuiding returns 1
22:41:59.194 00.031 20224 IsSlewing returns 0
22:41:59.195 00.001 20224 IsGuiding returns 0
22:41:59.195 00.000 20224 scope move finished after 38 + 109 ms
22:41:59.195 00.000 20224 Move returns status 0, amount 38
22:41:59.195 00.000 20224 MoveAxis(N, 0, ABG)
22:41:59.195 00.000 20224 Move returns status 0, amount 0
22:41:59.195 00.000 20224 move complete, result=0
22:41:59.195 00.000 20224 worker thread done servicing request
22:41:59.195 00.000 20224 Worker thread wakes up
22:41:59.195 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
22:41:59.198 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:41:59.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:00.182 00.984 20224 Exposure complete
22:42:00.260 00.078 20224 worker thread done servicing request
22:42:00.260 00.000 8996 OnExposeComplete: enter
22:42:00.261 00.001 8996 UpdateGuideState(): m_state=6
22:42:00.262 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5407
22:42:00.263 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=470.28, Mass=697801, SNR=353.0, Peak=58918 HFD=4.4
22:42:00.265 00.002 8996 MultiStar: [#1 -0.36,-0.16,0.61,U] [#2 -0.31,-0.47,0.00,M2] [#3 -0.03,-0.28,0.63,U] [#4 -0.12,-0.45,0.00,M2] [#5 -0.14,-0.54,0.00,M1] [#6 0.06,-0.54,0.00,M1] [#7 0.14,0.04,0.54,U] [#8 0.00,-0.29,0.39,U] 
22:42:00.266 00.001 8996 refined, 4 included, MultiStar: {-0.04, -0.24}, one-star: {0.04, -0.40}
22:42:00.266 00.000 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
22:42:00.267 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
22:42:00.268 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.73 mountX=-0.02 mountY=0.24, mountTheta=1.64
22:42:00.270 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.24, opts=13)
22:42:00.271 00.001 8996 Enqueuing Move request for scope (-0.04, -0.24)
22:42:00.272 00.001 20224 Worker thread wakes up
22:42:00.273 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.24) opts 0xd
22:42:00.273 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.24)
22:42:00.273 00.000 20224 Moving (-0.04, -0.24) raw xDistance=-0.02 yDistance=0.24
22:42:00.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:42:00.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:42:00.273 00.000 20224 MoveAxis(E, 0, ABG)
22:42:00.273 00.000 20224 Move returns status 0, amount 0
22:42:00.273 00.000 20224 MoveAxis(S, 51, ABG)
22:42:00.273 00.000 20224 Guiding  Dir = 1, Dur = 51
22:42:00.274 00.001 20224 IsSlewing returns 0
22:42:00.274 00.000 20224 IsGuiding returns 0
22:42:00.275 00.001 20224 PulseGuide returned control before completion, sleep 60
22:42:00.279 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58918, med=2781, FiltMin=2534, FiltMax=24150, Gamma=1.000
22:42:00.302 00.023 8996 UpdateGuideState exits: m=697801 SNR=353.0
22:42:00.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:00.305 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:00.306 00.001 8996 Enqueuing Expose request
22:42:00.340 00.034 20224 IsGuiding returns 1
22:42:00.340 00.000 20224 scope still moving after pulse duration time elapsed
22:42:00.368 00.028 20224 IsSlewing returns 0
22:42:00.368 00.000 20224 IsGuiding returns 0
22:42:00.368 00.000 20224 scope move finished after 51 + 44 ms
22:42:00.368 00.000 20224 Move returns status 0, amount 51
22:42:00.368 00.000 20224 move complete, result=0
22:42:00.368 00.000 20224 worker thread done servicing request
22:42:00.368 00.000 20224 Worker thread wakes up
22:42:00.368 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:00.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:00.370 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
22:42:01.552 01.182 20224 Exposure complete
22:42:01.624 00.072 20224 worker thread done servicing request
22:42:01.624 00.000 8996 OnExposeComplete: enter
22:42:01.626 00.002 8996 UpdateGuideState(): m_state=6
22:42:01.627 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5408
22:42:01.628 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=470.67, Mass=710637, SNR=348.1, Peak=46416 HFD=4.6
22:42:01.629 00.001 8996 MultiStar: [#1 -0.11,0.32,0.62,U] [#2 -0.12,-0.12,0.83,U] [#3 0.07,-0.08,0.60,U] [#4 -0.08,-0.38,0.54,U] [#5 0.03,-0.25,0.62,U] [#6 -0.03,-0.18,0.47,U] [#7 0.26,0.27,0.42,U] [#8 0.12,-0.11,0.36,U] 
22:42:01.630 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.06}, one-star: {0.21, -0.01}
22:42:01.631 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
22:42:01.632 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
22:42:01.633 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.99 mountX=0.04 mountY=0.05, mountTheta=0.89
22:42:01.635 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
22:42:01.635 00.000 8996 Enqueuing Move request for scope (0.04, -0.06)
22:42:01.636 00.001 20224 Worker thread wakes up
22:42:01.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:42:01.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:42:01.636 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.04 yDistance=0.05
22:42:01.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:42:01.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:01.637 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:42:01.637 00.000 20224 MoveAxis(E, 0, ABG)
22:42:01.637 00.000 20224 Move returns status 0, amount 0
22:42:01.637 00.000 20224 MoveAxis(N, 0, ABG)
22:42:01.637 00.000 20224 Move returns status 0, amount 0
22:42:01.637 00.000 20224 move complete, result=0
22:42:01.637 00.000 20224 worker thread done servicing request
22:42:01.642 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=46416, med=2781, FiltMin=2525, FiltMax=25357, Gamma=1.000
22:42:01.656 00.014 8996 UpdateGuideState exits: m=710637 SNR=348.1
22:42:01.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:01.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:01.658 00.000 8996 Enqueuing Expose request
22:42:01.659 00.001 20224 Worker thread wakes up
22:42:01.659 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:01.660 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:01.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:02.625 00.965 20224 Exposure complete
22:42:02.712 00.087 20224 worker thread done servicing request
22:42:02.712 00.000 8996 OnExposeComplete: enter
22:42:02.713 00.001 8996 UpdateGuideState(): m_state=6
22:42:02.714 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5409
22:42:02.715 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.68, Mass=731038, SNR=368.1, Peak=48995 HFD=4.6
22:42:02.716 00.001 8996 MultiStar: [#1 -0.17,0.41,0.00,M1] [#2 0.10,-0.19,0.72,U] [#3 0.17,-0.10,0.51,U] [#4 0.07,-0.16,0.56,U] [#5 -0.02,-0.10,0.57,U] [#6 0.05,-0.12,0.45,U] [#7 0.32,0.12,0.41,U] [#8 0.11,-0.01,0.34,U] 
22:42:02.717 00.001 8996 single-star, 7 included, MultiStar: {0.10, -0.07}, one-star: {0.07, 0.01}
22:42:02.718 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
22:42:02.719 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
22:42:02.720 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.12 mountX=0.06 mountY=-0.02, mountTheta=-0.23
22:42:02.722 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
22:42:02.723 00.001 8996 Enqueuing Move request for scope (0.07, 0.01)
22:42:02.724 00.001 20224 Worker thread wakes up
22:42:02.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
22:42:02.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
22:42:02.724 00.000 20224 Moving (0.07, 0.01) raw xDistance=0.06 yDistance=-0.02
22:42:02.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:42:02.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:02.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:42:02.724 00.000 20224 MoveAxis(E, 0, ABG)
22:42:02.724 00.000 20224 Move returns status 0, amount 0
22:42:02.724 00.000 20224 MoveAxis(N, 0, ABG)
22:42:02.724 00.000 20224 Move returns status 0, amount 0
22:42:02.724 00.000 20224 move complete, result=0
22:42:02.724 00.000 20224 worker thread done servicing request
22:42:02.735 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=48995, med=2781, FiltMin=2531, FiltMax=24272, Gamma=1.000
22:42:02.751 00.016 8996 UpdateGuideState exits: m=731038 SNR=368.1
22:42:02.752 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:02.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:02.754 00.001 8996 Enqueuing Expose request
22:42:02.754 00.000 20224 Worker thread wakes up
22:42:02.754 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:02.756 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:02.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:03.930 01.174 20224 Exposure complete
22:42:04.022 00.092 20224 worker thread done servicing request
22:42:04.022 00.000 8996 OnExposeComplete: enter
22:42:04.023 00.001 8996 UpdateGuideState(): m_state=6
22:42:04.025 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5410
22:42:04.026 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=470.51, Mass=681949, SNR=345.8, Peak=41782 HFD=4.9
22:42:04.027 00.001 8996 MultiStar: [#1 -0.16,0.16,0.65,U] [#2 -0.15,-0.43,0.00,M1] [#3 0.01,-0.40,0.56,U] [#4 0.02,-0.42,0.57,U] [#5 -0.07,-0.41,0.63,U] [#6 0.17,-0.44,0.00,M1] [#7 0.21,0.06,0.44,U] [#8 0.15,-0.17,0.34,U] 
22:42:04.028 00.001 8996 single-star, 6 included, MultiStar: {0.02, -0.19}, one-star: {0.07, -0.17}
22:42:04.030 00.002 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
22:42:04.031 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.09)
22:42:04.032 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.17 mountX=0.09 mountY=0.16, mountTheta=1.07
22:42:04.035 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.17, opts=13)
22:42:04.035 00.000 8996 Enqueuing Move request for scope (0.07, -0.17)
22:42:04.036 00.001 20224 Worker thread wakes up
22:42:04.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
22:42:04.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
22:42:04.036 00.000 20224 Moving (0.07, -0.17) raw xDistance=0.09 yDistance=0.16
22:42:04.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:42:04.037 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:04.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:42:04.037 00.000 20224 MoveAxis(E, 0, ABG)
22:42:04.037 00.000 20224 Move returns status 0, amount 0
22:42:04.037 00.000 20224 MoveAxis(N, 0, ABG)
22:42:04.037 00.000 20224 Move returns status 0, amount 0
22:42:04.037 00.000 20224 move complete, result=0
22:42:04.037 00.000 20224 worker thread done servicing request
22:42:04.041 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=41782, med=2781, FiltMin=2518, FiltMax=21664, Gamma=1.000
22:42:04.060 00.019 8996 UpdateGuideState exits: m=681949 SNR=345.8
22:42:04.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:04.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:04.062 00.000 8996 Enqueuing Expose request
22:42:04.063 00.001 20224 Worker thread wakes up
22:42:04.063 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:04.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:04.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:05.040 00.976 20224 Exposure complete
22:42:05.097 00.057 20224 worker thread done servicing request
22:42:05.097 00.000 8996 OnExposeComplete: enter
22:42:05.099 00.002 8996 UpdateGuideState(): m_state=6
22:42:05.100 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5411
22:42:05.101 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=470.54, Mass=774184, SNR=349.0, Peak=49299 HFD=4.9
22:42:05.103 00.002 8996 MultiStar: [#1 -0.13,-0.05,0.66,U] [#2 -0.13,-0.41,0.82,U] [#3 -0.15,-0.17,0.69,U] [#4 -0.07,-0.29,0.55,U] [#5 -0.12,-0.25,0.59,U] [#6 -0.20,-0.33,0.46,U] [#7 0.01,0.09,0.38,U] [#8 -0.04,-0.03,0.34,U] 
22:42:05.105 00.002 8996 single-star, 8 included, MultiStar: {-0.09, -0.19}, one-star: {-0.00, -0.13}
22:42:05.107 00.002 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
22:42:05.108 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.68)
22:42:05.109 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.13 hyp=0.13 cameraTheta=-1.58 mountX=0.01 mountY=0.13, mountTheta=1.48
22:42:05.113 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.13, opts=13)
22:42:05.113 00.000 8996 Enqueuing Move request for scope (-0.00, -0.13)
22:42:05.114 00.001 20224 Worker thread wakes up
22:42:05.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.13) opts 0xd
22:42:05.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.13)
22:42:05.114 00.000 20224 Moving (-0.00, -0.13) raw xDistance=0.01 yDistance=0.13
22:42:05.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:42:05.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:05.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:42:05.114 00.000 20224 MoveAxis(E, 0, ABG)
22:42:05.114 00.000 20224 Move returns status 0, amount 0
22:42:05.114 00.000 20224 MoveAxis(N, 0, ABG)
22:42:05.115 00.001 20224 Move returns status 0, amount 0
22:42:05.115 00.000 20224 move complete, result=0
22:42:05.115 00.000 20224 worker thread done servicing request
22:42:05.120 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49299, med=2781, FiltMin=2537, FiltMax=25821, Gamma=1.000
22:42:05.135 00.015 8996 UpdateGuideState exits: m=774184 SNR=349.0
22:42:05.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:05.137 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:05.138 00.001 8996 Enqueuing Expose request
22:42:05.139 00.001 20224 Worker thread wakes up
22:42:05.139 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:05.140 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:05.140 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:06.291 01.151 20224 Exposure complete
22:42:06.382 00.091 20224 worker thread done servicing request
22:42:06.382 00.000 8996 OnExposeComplete: enter
22:42:06.383 00.001 8996 UpdateGuideState(): m_state=6
22:42:06.384 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5412
22:42:06.385 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=470.42, Mass=644653, SNR=318.8, Peak=36643 HFD=4.9
22:42:06.386 00.001 8996 MultiStar: [#1 -0.30,-0.17,0.70,U] [#2 -0.28,-0.21,0.86,U] [#3 -0.08,-0.24,0.68,U] [#4 -0.25,-0.46,0.00,M1] [#5 -0.22,-0.38,0.00,M1] [#6 -0.10,-0.48,0.00,M1] [#7 -0.04,0.13,0.46,U] [#8 -0.08,-0.15,0.49,U] 
22:42:06.387 00.001 8996 refined, 5 included, MultiStar: {-0.13, -0.18}, one-star: {0.00, -0.26}
22:42:06.388 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
22:42:06.389 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
22:42:06.390 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.22 mountX=-0.12 mountY=0.19, mountTheta=2.12
22:42:06.393 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.18, opts=13)
22:42:06.393 00.000 8996 Enqueuing Move request for scope (-0.13, -0.18)
22:42:06.395 00.002 20224 Worker thread wakes up
22:42:06.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
22:42:06.395 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
22:42:06.395 00.000 20224 Moving (-0.13, -0.18) raw xDistance=-0.12 yDistance=0.19
22:42:06.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:42:06.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:06.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:42:06.395 00.000 20224 MoveAxis(E, 0, ABG)
22:42:06.395 00.000 20224 Move returns status 0, amount 0
22:42:06.395 00.000 20224 MoveAxis(N, 0, ABG)
22:42:06.395 00.000 20224 Move returns status 0, amount 0
22:42:06.395 00.000 20224 move complete, result=0
22:42:06.395 00.000 20224 worker thread done servicing request
22:42:06.400 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=36643, med=2781, FiltMin=2525, FiltMax=22461, Gamma=1.000
22:42:06.415 00.015 8996 UpdateGuideState exits: m=644653 SNR=318.8
22:42:06.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:06.416 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:06.417 00.001 8996 Enqueuing Expose request
22:42:06.418 00.001 20224 Worker thread wakes up
22:42:06.418 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:06.419 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:06.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:07.398 00.979 20224 Exposure complete
22:42:07.468 00.070 20224 worker thread done servicing request
22:42:07.468 00.000 8996 OnExposeComplete: enter
22:42:07.469 00.001 8996 UpdateGuideState(): m_state=6
22:42:07.471 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5413
22:42:07.472 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=470.98, Mass=775938, SNR=340.5, Peak=58995 HFD=4.4
22:42:07.474 00.002 8996 MultiStar: [#1 -0.30,0.25,0.65,U] [#2 -0.22,-0.36,0.76,U] [#3 -0.26,-0.10,0.57,U] [#4 -0.24,-0.30,0.59,U] [#5 -0.32,-0.19,0.59,U] [#6 -0.19,-0.23,0.45,U] [#7 -0.15,0.12,0.42,U] [#8 -0.17,0.03,0.39,U] 
22:42:07.475 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.04}, one-star: {0.00, 0.30}
22:42:07.476 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
22:42:07.477 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
22:42:07.478 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.96 mountX=-0.19 mountY=0.06, mountTheta=2.85
22:42:07.479 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.04, opts=13)
22:42:07.480 00.001 8996 Enqueuing Move request for scope (-0.19, -0.04)
22:42:07.481 00.001 20224 Worker thread wakes up
22:42:07.482 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
22:42:07.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
22:42:07.482 00.000 20224 Moving (-0.19, -0.04) raw xDistance=-0.19 yDistance=0.06
22:42:07.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:42:07.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:07.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:42:07.482 00.000 20224 MoveAxis(E, 0, ABG)
22:42:07.482 00.000 20224 Move returns status 0, amount 0
22:42:07.482 00.000 20224 MoveAxis(N, 0, ABG)
22:42:07.483 00.001 20224 Move returns status 0, amount 0
22:42:07.483 00.000 20224 move complete, result=0
22:42:07.483 00.000 20224 worker thread done servicing request
22:42:07.490 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58995, med=2781, FiltMin=2509, FiltMax=31603, Gamma=1.000
22:42:07.509 00.019 8996 UpdateGuideState exits: m=775938 SNR=340.5
22:42:07.509 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:07.511 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:07.513 00.002 8996 Enqueuing Expose request
22:42:07.514 00.001 20224 Worker thread wakes up
22:42:07.514 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:07.515 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:07.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:08.688 01.173 20224 Exposure complete
22:42:08.787 00.099 20224 worker thread done servicing request
22:42:08.787 00.000 8996 OnExposeComplete: enter
22:42:08.788 00.001 8996 UpdateGuideState(): m_state=6
22:42:08.789 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5414
22:42:08.790 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=470.51, Mass=689877, SNR=345.6, Peak=51414 HFD=4.6
22:42:08.791 00.001 8996 MultiStar: [#1 -0.68,-0.16,0.00,M1] [#2 -0.36,-0.63,0.00,M1] [#3 -0.32,-0.52,0.00,M1] [#4 -0.38,-0.75,0.00,M1] [#5 -0.33,-0.50,0.00,M1] [#6 -0.39,-0.59,0.00,M1] [#7 -0.20,-0.03,0.49,U] [#8 -0.37,-0.42,0.00,M1] 
22:42:08.792 00.001 8996 refined, 1 included, MultiStar: {-0.25, -0.12}, one-star: {-0.27, -0.17}
22:42:08.792 00.000 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
22:42:08.793 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
22:42:08.794 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.12 hyp=0.28 cameraTheta=-2.69 mountX=-0.24 mountY=0.15, mountTheta=2.58
22:42:08.795 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.12, opts=13)
22:42:08.796 00.001 8996 Enqueuing Move request for scope (-0.25, -0.12)
22:42:08.797 00.001 20224 Worker thread wakes up
22:42:08.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.12) opts 0xd
22:42:08.797 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.12)
22:42:08.797 00.000 20224 Moving (-0.25, -0.12) raw xDistance=-0.24 yDistance=0.15
22:42:08.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:42:08.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:08.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:42:08.797 00.000 20224 MoveAxis(E, 34, ABG)
22:42:08.797 00.000 20224 Guiding  Dir = 2, Dur = 34
22:42:08.798 00.001 20224 IsSlewing returns 0
22:42:08.798 00.000 20224 IsGuiding returns 0
22:42:08.802 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51414, med=2781, FiltMin=2509, FiltMax=28336, Gamma=1.000
22:42:08.817 00.015 8996 UpdateGuideState exits: m=689877 SNR=345.6
22:42:08.818 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:08.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:08.820 00.001 8996 Enqueuing Expose request
22:42:08.859 00.039 20224 IsGuiding returns 1
22:42:08.859 00.000 20224 scope still moving after pulse duration time elapsed
22:42:08.890 00.031 20224 IsSlewing returns 0
22:42:08.890 00.000 20224 IsGuiding returns 1
22:42:08.921 00.031 20224 IsSlewing returns 0
22:42:08.921 00.000 20224 IsGuiding returns 1
22:42:08.953 00.032 20224 IsSlewing returns 0
22:42:08.953 00.000 20224 IsGuiding returns 0
22:42:08.954 00.001 20224 scope move finished after 34 + 120 ms
22:42:08.954 00.000 20224 Move returns status 0, amount 34
22:42:08.954 00.000 20224 MoveAxis(N, 0, ABG)
22:42:08.954 00.000 20224 Move returns status 0, amount 0
22:42:08.954 00.000 20224 move complete, result=0
22:42:08.954 00.000 20224 worker thread done servicing request
22:42:08.954 00.000 20224 Worker thread wakes up
22:42:08.954 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
22:42:08.957 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:08.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:09.945 00.988 20224 Exposure complete
22:42:10.022 00.077 20224 worker thread done servicing request
22:42:10.023 00.001 8996 OnExposeComplete: enter
22:42:10.024 00.001 8996 UpdateGuideState(): m_state=6
22:42:10.025 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5415
22:42:10.027 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=470.80, Mass=678307, SNR=311.0, Peak=49584 HFD=4.4
22:42:10.029 00.002 8996 MultiStar: [#1 -0.13,-0.15,0.75,U] [#2 -0.27,-0.39,0.00,M2] [#3 0.00,-0.32,0.60,U] [#4 -0.08,-0.53,0.00,M2] [#5 -0.15,-0.12,0.71,U] [#6 -0.05,-0.35,0.49,U] [#7 -0.11,0.02,0.51,U] [#8 0.10,-0.15,0.47,U] 
22:42:10.030 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.11}, one-star: {0.28, 0.12}
22:42:10.032 00.002 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
22:42:10.034 00.002 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
22:42:10.037 00.003 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.49 mountX=0.02 mountY=0.11, mountTheta=1.40
22:42:10.041 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
22:42:10.043 00.002 8996 Enqueuing Move request for scope (0.01, -0.11)
22:42:10.044 00.001 20224 Worker thread wakes up
22:42:10.045 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
22:42:10.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
22:42:10.045 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
22:42:10.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:42:10.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:10.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:42:10.045 00.000 20224 MoveAxis(E, 0, ABG)
22:42:10.045 00.000 20224 Move returns status 0, amount 0
22:42:10.045 00.000 20224 MoveAxis(N, 0, ABG)
22:42:10.045 00.000 20224 Move returns status 0, amount 0
22:42:10.045 00.000 20224 move complete, result=0
22:42:10.045 00.000 20224 worker thread done servicing request
22:42:10.054 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49584, med=2781, FiltMin=2521, FiltMax=25216, Gamma=1.000
22:42:10.083 00.029 8996 UpdateGuideState exits: m=678307 SNR=311.0
22:42:10.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:10.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:10.086 00.001 8996 Enqueuing Expose request
22:42:10.086 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:10.087 00.001 20224 Worker thread wakes up
22:42:10.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:10.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:11.257 01.169 20224 Exposure complete
22:42:11.347 00.090 20224 worker thread done servicing request
22:42:11.347 00.000 8996 OnExposeComplete: enter
22:42:11.348 00.001 8996 UpdateGuideState(): m_state=6
22:42:11.349 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5416
22:42:11.350 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=470.80, Mass=678934, SNR=350.5, Peak=60112 HFD=4.5
22:42:11.352 00.002 8996 MultiStar: [#1 0.36,0.04,0.66,U] [#2 0.41,-0.33,0.00,M3] [#3 0.43,-0.03,0.64,U] [#4 0.39,-0.17,0.53,U] [#5 0.43,-0.24,0.00,M1] [#6 0.58,-0.06,0.00,M1] [#7 0.87,0.24,0.00,M1] [#8 0.61,-0.13,0.00,M1] 
22:42:11.354 00.002 8996 refined, 3 included, MultiStar: {0.51, 0.02}, one-star: {0.72, 0.13}
22:42:11.356 00.002 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:42:11.357 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
22:42:11.359 00.002 8996 CameraToMount -- cameraX=0.51 cameraY=0.02 hyp=0.51 cameraTheta=0.03 mountX=0.50 mountY=-0.07, mountTheta=-0.15
22:42:11.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=0.02, opts=13)
22:42:11.362 00.001 8996 Enqueuing Move request for scope (0.51, 0.02)
22:42:11.363 00.001 20224 Worker thread wakes up
22:42:11.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.02) opts 0xd
22:42:11.363 00.000 20224 Handling offset move in thread for scope, endpoint = (0.51, 0.02)
22:42:11.364 00.001 20224 Moving (0.51, 0.02) raw xDistance=0.50 yDistance=-0.07
22:42:11.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
22:42:11.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:11.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:42:11.364 00.000 20224 MoveAxis(W, 74, ABG)
22:42:11.364 00.000 20224 Guiding  Dir = 3, Dur = 74
22:42:11.365 00.001 20224 IsSlewing returns 0
22:42:11.365 00.000 20224 IsGuiding returns 0
22:42:11.370 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60112, med=2781, FiltMin=2537, FiltMax=25904, Gamma=1.000
22:42:11.377 00.007 20224 PulseGuide returned control before completion, sleep 73
22:42:11.387 00.010 8996 UpdateGuideState exits: m=678934 SNR=350.5
22:42:11.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:11.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:11.390 00.001 8996 Enqueuing Expose request
22:42:11.455 00.065 20224 IsGuiding returns 1
22:42:11.455 00.000 20224 scope still moving after pulse duration time elapsed
22:42:11.487 00.032 20224 IsSlewing returns 0
22:42:11.487 00.000 20224 IsGuiding returns 0
22:42:11.487 00.000 20224 scope move finished after 74 + 48 ms
22:42:11.487 00.000 20224 Move returns status 0, amount 74
22:42:11.487 00.000 20224 MoveAxis(N, 0, ABG)
22:42:11.487 00.000 20224 Move returns status 0, amount 0
22:42:11.487 00.000 20224 move complete, result=0
22:42:11.487 00.000 20224 worker thread done servicing request
22:42:11.487 00.000 20224 Worker thread wakes up
22:42:11.487 00.000 8996 GuideStep: 0.5 px 74 ms WEST, -0.1 px 0 ms NORTH
22:42:11.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:11.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:12.447 00.959 20224 Exposure complete
22:42:12.538 00.091 20224 worker thread done servicing request
22:42:12.538 00.000 8996 OnExposeComplete: enter
22:42:12.539 00.001 8996 UpdateGuideState(): m_state=6
22:42:12.540 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5417
22:42:12.540 00.000 8996 Star::Find returns 1 (0), X=138.07, Y=470.56, Mass=701235, SNR=320.9, Peak=43011 HFD=4.7
22:42:12.541 00.001 8996 MultiStar: [#1 -0.23,-0.30,0.67,U] [#2 0.05,-0.62,0.00,M4] [#3 -0.07,-0.53,0.00,M1] [#4 -0.04,-0.73,0.00,M2] [#5 -0.14,-0.57,0.00,M2] [#6 -0.07,-0.52,0.00,M2] [#7 0.30,-0.13,0.49,U] [#8 0.10,-0.64,0.00,M2] 
22:42:12.542 00.001 8996 single-star, 2 included, MultiStar: {0.03, -0.18}, one-star: {0.06, -0.11}
22:42:12.543 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
22:42:12.544 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
22:42:12.545 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.05 mountX=0.07 mountY=0.10, mountTheta=0.95
22:42:12.546 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.11, opts=13)
22:42:12.547 00.001 8996 Enqueuing Move request for scope (0.06, -0.11)
22:42:12.548 00.001 20224 Worker thread wakes up
22:42:12.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
22:42:12.548 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
22:42:12.548 00.000 20224 Moving (0.06, -0.11) raw xDistance=0.07 yDistance=0.10
22:42:12.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:42:12.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:12.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:42:12.548 00.000 20224 MoveAxis(E, 0, ABG)
22:42:12.548 00.000 20224 Move returns status 0, amount 0
22:42:12.548 00.000 20224 MoveAxis(N, 0, ABG)
22:42:12.548 00.000 20224 Move returns status 0, amount 0
22:42:12.548 00.000 20224 move complete, result=0
22:42:12.548 00.000 20224 worker thread done servicing request
22:42:12.553 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=43011, med=2781, FiltMin=2502, FiltMax=25261, Gamma=1.000
22:42:12.579 00.026 8996 UpdateGuideState exits: m=701235 SNR=320.9
22:42:12.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:12.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:12.582 00.001 8996 Enqueuing Expose request
22:42:12.583 00.001 20224 Worker thread wakes up
22:42:12.583 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:12.584 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:12.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:13.772 01.188 20224 Exposure complete
22:42:13.851 00.079 20224 worker thread done servicing request
22:42:13.851 00.000 8996 OnExposeComplete: enter
22:42:13.853 00.002 8996 UpdateGuideState(): m_state=6
22:42:13.854 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5418
22:42:13.856 00.002 8996 Star::Find returns 1 (0), X=138.26, Y=470.62, Mass=719081, SNR=378.3, Peak=49552 HFD=4.6
22:42:13.858 00.002 8996 MultiStar: [#1 -0.09,-0.14,0.66,U] [#2 -0.21,-0.34,0.66,U] [#3 0.02,-0.56,0.00,M2] [#4 -0.05,-0.64,0.00,M3] [#5 0.09,-0.43,0.00,M3] [#6 -0.02,-0.55,0.00,M3] [#7 0.29,-0.06,0.38,U] [#8 0.11,-0.38,0.36,U] 
22:42:13.858 00.000 8996 refined, 4 included, MultiStar: {0.07, -0.17}, one-star: {0.26, -0.06}
22:42:13.859 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
22:42:13.860 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
22:42:13.861 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.19 mountX=0.09 mountY=0.16, mountTheta=1.09
22:42:13.862 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.17, opts=13)
22:42:13.863 00.001 8996 Enqueuing Move request for scope (0.07, -0.17)
22:42:13.864 00.001 20224 Worker thread wakes up
22:42:13.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
22:42:13.864 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
22:42:13.864 00.000 20224 Moving (0.07, -0.17) raw xDistance=0.09 yDistance=0.16
22:42:13.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:42:13.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:13.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:42:13.864 00.000 20224 MoveAxis(E, 0, ABG)
22:42:13.864 00.000 20224 Move returns status 0, amount 0
22:42:13.864 00.000 20224 MoveAxis(N, 0, ABG)
22:42:13.864 00.000 20224 Move returns status 0, amount 0
22:42:13.864 00.000 20224 move complete, result=0
22:42:13.864 00.000 20224 worker thread done servicing request
22:42:13.868 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49552, med=2781, FiltMin=2525, FiltMax=22432, Gamma=1.000
22:42:13.888 00.020 8996 UpdateGuideState exits: m=719081 SNR=378.3
22:42:13.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:13.892 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:13.894 00.002 8996 Enqueuing Expose request
22:42:13.896 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:13.898 00.002 20224 Worker thread wakes up
22:42:13.899 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:13.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:14.872 00.973 20224 Exposure complete
22:42:14.939 00.067 20224 worker thread done servicing request
22:42:14.939 00.000 8996 OnExposeComplete: enter
22:42:14.940 00.001 8996 UpdateGuideState(): m_state=6
22:42:14.941 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5419
22:42:14.942 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.47, Mass=748464, SNR=373.9, Peak=57750 HFD=4.2
22:42:14.943 00.001 8996 MultiStar: [#1 -0.31,-0.17,0.64,U] [#2 -0.31,-0.29,0.66,U] [#3 -0.13,-0.42,0.00,M3] [#4 -0.22,-0.52,0.00,M4] [#5 -0.52,-0.54,0.00,M4] [#6 -0.24,-0.58,0.00,M4] [#7 -0.05,-0.00,0.39,U] [#8 -0.40,-0.27,0.00,M2] 
22:42:14.943 00.000 8996 single-star, 3 included, MultiStar: {-0.18, -0.19}, one-star: {-0.05, -0.21}
22:42:14.944 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:42:14.945 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
22:42:14.946 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.21 cameraTheta=-1.82 mountX=-0.03 mountY=0.21, mountTheta=1.72
22:42:14.947 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.21, opts=13)
22:42:14.948 00.001 8996 Enqueuing Move request for scope (-0.05, -0.21)
22:42:14.949 00.001 20224 Worker thread wakes up
22:42:14.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
22:42:14.949 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
22:42:14.949 00.000 20224 Moving (-0.05, -0.21) raw xDistance=-0.03 yDistance=0.21
22:42:14.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:42:14.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:42:14.949 00.000 20224 MoveAxis(E, 0, ABG)
22:42:14.949 00.000 20224 Move returns status 0, amount 0
22:42:14.949 00.000 20224 MoveAxis(S, 45, ABG)
22:42:14.949 00.000 20224 Guiding  Dir = 1, Dur = 45
22:42:14.950 00.001 20224 IsSlewing returns 0
22:42:14.950 00.000 20224 IsGuiding returns 0
22:42:14.953 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57750, med=2781, FiltMin=2512, FiltMax=27773, Gamma=1.000
22:42:14.970 00.017 8996 UpdateGuideState exits: m=748464 SNR=373.9
22:42:14.973 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:14.975 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:14.976 00.001 8996 Enqueuing Expose request
22:42:15.000 00.024 20224 IsGuiding returns 1
22:42:15.000 00.000 20224 scope still moving after pulse duration time elapsed
22:42:15.029 00.029 20224 IsSlewing returns 0
22:42:15.029 00.000 20224 IsGuiding returns 1
22:42:15.061 00.032 20224 IsSlewing returns 0
22:42:15.061 00.000 20224 IsGuiding returns 1
22:42:15.093 00.032 20224 IsSlewing returns 0
22:42:15.093 00.000 20224 IsGuiding returns 0
22:42:15.093 00.000 20224 scope move finished after 45 + 98 ms
22:42:15.093 00.000 20224 Move returns status 0, amount 45
22:42:15.093 00.000 20224 move complete, result=0
22:42:15.093 00.000 20224 worker thread done servicing request
22:42:15.094 00.001 20224 Worker thread wakes up
22:42:15.094 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
22:42:15.096 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:15.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:16.249 01.153 20224 Exposure complete
22:42:17.134 00.885 20224 worker thread done servicing request
22:42:17.696 00.562 8996 OnExposeComplete: enter
22:42:17.698 00.002 8996 UpdateGuideState(): m_state=6
22:42:17.699 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5420
22:42:17.699 00.000 8996 Star::Find returns 1 (0), X=137.93, Y=470.78, Mass=750549, SNR=353.3, Peak=65155 HFD=4.4
22:42:17.701 00.002 8996 MultiStar: [#1 -0.06,0.39,0.70,U] [#2 0.04,-0.01,0.78,U] [#3 0.25,0.02,0.63,U] [#4 0.07,-0.12,0.59,U] [#5 -0.10,-0.05,0.67,U] [#6 0.17,-0.00,0.41,U] [#7 0.32,0.39,0.00,M1] [#8 0.00,0.05,0.40,U] 
22:42:17.702 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.06}, one-star: {-0.08, 0.11}
22:42:17.703 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
22:42:17.704 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
22:42:17.705 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.22 mountX=0.02 mountY=-0.06, mountTheta=-1.32
22:42:17.798 00.093 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
22:42:17.800 00.002 8996 Enqueuing Move request for scope (0.02, 0.06)
22:42:17.805 00.005 20224 Worker thread wakes up
22:42:17.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:42:17.805 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:42:17.805 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
22:42:17.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:42:17.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:17.806 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:42:17.806 00.000 20224 MoveAxis(E, 0, ABG)
22:42:17.806 00.000 20224 Move returns status 0, amount 0
22:42:17.806 00.000 20224 MoveAxis(N, 0, ABG)
22:42:17.806 00.000 20224 Move returns status 0, amount 0
22:42:17.806 00.000 20224 move complete, result=0
22:42:17.806 00.000 20224 worker thread done servicing request
22:42:17.822 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65155, med=2781, FiltMin=2493, FiltMax=27347, Gamma=1.000
22:42:17.853 00.031 8996 UpdateGuideState exits: m=750549 SNR=353.3
22:42:17.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:17.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:17.856 00.001 8996 Enqueuing Expose request
22:42:17.858 00.002 20224 Worker thread wakes up
22:42:17.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:17.858 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:17.861 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:19.016 01.155 20224 Exposure complete
22:42:19.068 00.052 20224 worker thread done servicing request
22:42:19.068 00.000 8996 OnExposeComplete: enter
22:42:19.069 00.001 8996 UpdateGuideState(): m_state=6
22:42:19.070 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5421
22:42:19.070 00.000 8996 Star::Find returns 1 (0), X=137.89, Y=471.10, Mass=675551, SNR=315.6, Peak=65155 HFD=4.4
22:42:19.072 00.002 8996 MultiStar: [#1 -0.25,0.07,0.75,U] [#2 -0.38,-0.23,0.00,M2] [#3 -0.17,-0.12,0.70,U] [#4 -0.26,-0.30,0.55,U] [#5 -0.22,-0.04,0.63,U] [#6 -0.03,-0.15,0.46,U] [#7 0.01,0.25,0.45,U] [#8 -0.04,-0.13,0.46,U] 
22:42:19.073 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.04}, one-star: {-0.12, 0.43}
22:42:19.074 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:42:19.074 00.000 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:42:19.075 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.89 mountX=-0.15 mountY=-0.02, mountTheta=-3.01
22:42:19.077 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
22:42:19.078 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
22:42:19.079 00.001 20224 Worker thread wakes up
22:42:19.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
22:42:19.079 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
22:42:19.079 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.02
22:42:19.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:42:19.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:19.080 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:42:19.080 00.000 20224 MoveAxis(E, 0, ABG)
22:42:19.080 00.000 20224 Move returns status 0, amount 0
22:42:19.080 00.000 20224 MoveAxis(N, 0, ABG)
22:42:19.080 00.000 20224 Move returns status 0, amount 0
22:42:19.080 00.000 20224 move complete, result=0
22:42:19.080 00.000 20224 worker thread done servicing request
22:42:19.083 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65155, med=2781, FiltMin=2518, FiltMax=26941, Gamma=1.000
22:42:19.096 00.013 8996 UpdateGuideState exits: m=675551 SNR=315.6
22:42:19.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:19.097 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:19.098 00.001 8996 Enqueuing Expose request
22:42:19.098 00.000 20224 Worker thread wakes up
22:42:19.098 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:19.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:19.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:20.067 00.968 20224 Exposure complete
22:42:20.111 00.044 20224 worker thread done servicing request
22:42:20.111 00.000 8996 OnExposeComplete: enter
22:42:20.113 00.002 8996 UpdateGuideState(): m_state=6
22:42:20.114 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5422
22:42:20.114 00.000 8996 Star::Find returns 1 (0), X=137.88, Y=470.71, Mass=679405, SNR=354.8, Peak=61379 HFD=4.5
22:42:20.115 00.001 8996 MultiStar: [#1 -0.31,-0.15,0.64,U] [#2 -0.26,-0.49,0.00,M3] [#3 -0.25,-0.36,0.52,U] [#4 -0.15,-0.54,0.00,M3] [#5 -0.08,-0.60,0.00,M3] [#6 -0.18,-0.55,0.00,M3] [#7 -0.18,-0.06,0.54,U] [#8 0.05,-0.34,0.41,U] 
22:42:20.117 00.002 8996 single-star, 4 included, MultiStar: {-0.17, -0.13}, one-star: {-0.12, 0.04}
22:42:20.118 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
22:42:20.120 00.002 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
22:42:20.121 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.83 mountX=-0.13 mountY=-0.02, mountTheta=-2.95
22:42:20.124 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
22:42:20.126 00.002 8996 Enqueuing Move request for scope (-0.12, 0.04)
22:42:20.127 00.001 20224 Worker thread wakes up
22:42:20.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
22:42:20.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
22:42:20.127 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.13 yDistance=-0.02
22:42:20.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:42:20.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:20.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:42:20.127 00.000 20224 MoveAxis(E, 0, ABG)
22:42:20.127 00.000 20224 Move returns status 0, amount 0
22:42:20.127 00.000 20224 MoveAxis(N, 0, ABG)
22:42:20.127 00.000 20224 Move returns status 0, amount 0
22:42:20.127 00.000 20224 move complete, result=0
22:42:20.127 00.000 20224 worker thread done servicing request
22:42:20.138 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61379, med=2781, FiltMin=2477, FiltMax=27779, Gamma=1.000
22:42:20.152 00.014 8996 UpdateGuideState exits: m=679405 SNR=354.8
22:42:20.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:20.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:20.154 00.000 8996 Enqueuing Expose request
22:42:20.155 00.001 20224 Worker thread wakes up
22:42:20.155 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:20.155 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:20.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:21.306 01.151 20224 Exposure complete
22:42:21.369 00.063 20224 worker thread done servicing request
22:42:21.369 00.000 8996 OnExposeComplete: enter
22:42:21.371 00.002 8996 UpdateGuideState(): m_state=6
22:42:21.372 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5423
22:42:21.373 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=470.69, Mass=672920, SNR=352.3, Peak=55971 HFD=4.5
22:42:21.374 00.001 8996 MultiStar: [#1 -0.54,0.09,0.00,M1] [#2 -0.46,-0.26,0.00,M4] [#3 -0.35,-0.11,0.56,U] [#4 -0.39,-0.44,0.00,M4] [#5 -0.39,-0.14,0.60,U] [#6 -0.25,-0.51,0.00,M4] [#7 -0.21,0.45,0.00,M1] [#8 -0.20,-0.28,0.37,U] 
22:42:21.375 00.001 8996 single-star, 3 included, MultiStar: {-0.24, -0.09}, one-star: {-0.12, 0.02}
22:42:21.376 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
22:42:21.377 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
22:42:21.378 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.98 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
22:42:21.380 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.02, opts=13)
22:42:21.381 00.001 8996 Enqueuing Move request for scope (-0.12, 0.02)
22:42:21.383 00.002 20224 Worker thread wakes up
22:42:21.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
22:42:21.383 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
22:42:21.383 00.000 20224 Moving (-0.12, 0.02) raw xDistance=-0.12 yDistance=-0.01
22:42:21.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:42:21.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:21.384 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:42:21.384 00.000 20224 MoveAxis(E, 0, ABG)
22:42:21.384 00.000 20224 Move returns status 0, amount 0
22:42:21.384 00.000 20224 MoveAxis(N, 0, ABG)
22:42:21.384 00.000 20224 Move returns status 0, amount 0
22:42:21.384 00.000 20224 move complete, result=0
22:42:21.384 00.000 20224 worker thread done servicing request
22:42:21.391 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55971, med=2781, FiltMin=2531, FiltMax=26093, Gamma=1.000
22:42:21.412 00.021 8996 UpdateGuideState exits: m=672920 SNR=352.3
22:42:21.414 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:21.414 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:21.415 00.001 8996 Enqueuing Expose request
22:42:21.416 00.001 20224 Worker thread wakes up
22:42:21.416 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:21.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:21.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:22.405 00.988 20224 Exposure complete
22:42:22.482 00.077 20224 worker thread done servicing request
22:42:22.482 00.000 8996 OnExposeComplete: enter
22:42:22.484 00.002 8996 UpdateGuideState(): m_state=6
22:42:22.485 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5424
22:42:22.486 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.79, Mass=724626, SNR=391.7, Peak=56531 HFD=4.4
22:42:22.488 00.002 8996 MultiStar: [#1 -0.38,0.08,0.59,U] [#2 -0.27,-0.24,0.63,U] [#3 -0.20,-0.11,0.54,U] [#4 -0.24,-0.31,0.51,U] [#5 -0.31,-0.28,0.58,U] [#6 0.02,-0.22,0.36,U] [#7 0.03,0.28,0.41,U] [#8 -0.26,-0.12,0.34,U] 
22:42:22.489 00.001 8996 single-star, 8 included, MultiStar: {-0.19, -0.07}, one-star: {-0.06, 0.12}
22:42:22.490 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
22:42:22.491 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
22:42:22.492 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.02 mountX=-0.07 mountY=-0.11, mountTheta=-2.13
22:42:22.496 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.12, opts=13)
22:42:22.497 00.001 8996 Enqueuing Move request for scope (-0.06, 0.12)
22:42:22.499 00.002 20224 Worker thread wakes up
22:42:22.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
22:42:22.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
22:42:22.499 00.000 20224 Moving (-0.06, 0.12) raw xDistance=-0.07 yDistance=-0.11
22:42:22.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:42:22.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:22.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:42:22.499 00.000 20224 MoveAxis(E, 0, ABG)
22:42:22.499 00.000 20224 Move returns status 0, amount 0
22:42:22.500 00.001 20224 MoveAxis(N, 0, ABG)
22:42:22.500 00.000 20224 Move returns status 0, amount 0
22:42:22.500 00.000 20224 move complete, result=0
22:42:22.500 00.000 20224 worker thread done servicing request
22:42:22.506 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56531, med=2781, FiltMin=2547, FiltMax=27523, Gamma=1.000
22:42:22.524 00.018 8996 UpdateGuideState exits: m=724626 SNR=391.7
22:42:22.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:22.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:22.526 00.000 8996 Enqueuing Expose request
22:42:22.527 00.001 20224 Worker thread wakes up
22:42:22.527 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:22.528 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:22.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:23.688 01.160 20224 Exposure complete
22:42:23.753 00.065 20224 worker thread done servicing request
22:42:23.753 00.000 8996 OnExposeComplete: enter
22:42:23.754 00.001 8996 UpdateGuideState(): m_state=6
22:42:23.755 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5425
22:42:23.756 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=470.57, Mass=733281, SNR=365.5, Peak=56115 HFD=4.4
22:42:23.757 00.001 8996 MultiStar: [#1 -0.11,-0.09,0.75,U] [#2 -0.07,-0.47,0.00,M4] [#3 0.18,-0.23,0.62,U] [#4 0.07,-0.45,0.00,M4] [#5 -0.09,-0.38,0.59,U] [#6 0.16,-0.24,0.39,U] [#7 0.26,0.21,0.43,U] [#8 0.08,-0.30,0.41,U] 
22:42:23.758 00.001 8996 single-star, 6 included, MultiStar: {0.04, -0.16}, one-star: {-0.02, -0.10}
22:42:23.759 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
22:42:23.760 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
22:42:23.762 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.79 mountX=-0.01 mountY=0.11, mountTheta=1.69
22:42:23.763 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
22:42:23.764 00.001 8996 Enqueuing Move request for scope (-0.02, -0.10)
22:42:23.766 00.002 20224 Worker thread wakes up
22:42:23.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:42:23.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:42:23.766 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.11
22:42:23.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:42:23.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:23.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:42:23.766 00.000 20224 MoveAxis(E, 0, ABG)
22:42:23.766 00.000 20224 Move returns status 0, amount 0
22:42:23.766 00.000 20224 MoveAxis(N, 0, ABG)
22:42:23.766 00.000 20224 Move returns status 0, amount 0
22:42:23.766 00.000 20224 move complete, result=0
22:42:23.766 00.000 20224 worker thread done servicing request
22:42:23.770 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56115, med=2781, FiltMin=2480, FiltMax=26269, Gamma=1.000
22:42:23.785 00.015 8996 UpdateGuideState exits: m=733281 SNR=365.5
22:42:23.786 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:23.787 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:23.788 00.001 8996 Enqueuing Expose request
22:42:23.789 00.001 20224 Worker thread wakes up
22:42:23.789 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:23.789 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:23.790 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:24.771 00.981 20224 Exposure complete
22:42:24.873 00.102 20224 worker thread done servicing request
22:42:25.104 00.231 8996 OnExposeComplete: enter
22:42:25.107 00.003 8996 UpdateGuideState(): m_state=6
22:42:25.109 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5426
22:42:25.110 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=470.85, Mass=783537, SNR=348.3, Peak=65507 HFD=4.4
22:42:25.118 00.008 8996 MultiStar: [#1 -0.31,0.08,0.69,U] [#2 -0.20,-0.38,0.71,U] [#3 -0.12,-0.04,0.55,U] [#4 -0.08,-0.34,0.54,U] [#5 -0.04,-0.35,0.59,U] [#6 -0.11,-0.39,0.41,U] [#7 0.03,0.23,0.42,U] [#8 0.09,-0.22,0.41,U] 
22:42:25.119 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.11}, one-star: {-0.19, 0.18}
22:42:25.120 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
22:42:25.121 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
22:42:25.122 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.41 mountX=-0.12 mountY=0.13, mountTheta=2.31
22:42:25.125 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.11, opts=13)
22:42:25.126 00.001 8996 Enqueuing Move request for scope (-0.13, -0.11)
22:42:25.127 00.001 20224 Worker thread wakes up
22:42:25.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
22:42:25.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
22:42:25.128 00.001 20224 Moving (-0.13, -0.11) raw xDistance=-0.12 yDistance=0.13
22:42:25.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:42:25.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:25.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:42:25.128 00.000 20224 MoveAxis(E, 0, ABG)
22:42:25.128 00.000 20224 Move returns status 0, amount 0
22:42:25.128 00.000 20224 MoveAxis(N, 0, ABG)
22:42:25.128 00.000 20224 Move returns status 0, amount 0
22:42:25.128 00.000 20224 move complete, result=0
22:42:25.129 00.001 20224 worker thread done servicing request
22:42:25.135 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65507, med=2781, FiltMin=2521, FiltMax=31184, Gamma=1.000
22:42:25.158 00.023 8996 UpdateGuideState exits: m=783537 SNR=348.3
22:42:25.160 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:25.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:25.163 00.002 8996 Enqueuing Expose request
22:42:25.164 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:25.165 00.001 20224 Worker thread wakes up
22:42:25.165 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:25.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:26.325 01.160 20224 Exposure complete
22:42:26.383 00.058 20224 worker thread done servicing request
22:42:26.383 00.000 8996 OnExposeComplete: enter
22:42:26.385 00.002 8996 UpdateGuideState(): m_state=6
22:42:26.388 00.003 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5427
22:42:26.390 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=470.76, Mass=782643, SNR=367.6, Peak=65507 HFD=4.4
22:42:26.392 00.002 8996 MultiStar: [#1 -0.20,0.13,0.65,U] [#2 -0.32,-0.29,0.72,U] [#3 -0.11,-0.06,0.55,U] [#4 -0.18,-0.25,0.51,U] [#5 -0.15,-0.32,0.66,U] [#6 0.00,-0.25,0.43,U] [#7 -0.00,0.34,0.51,U] [#8 0.00,-0.18,0.39,U] 
22:42:26.394 00.002 8996 single-star, 8 included, MultiStar: {-0.13, -0.08}, one-star: {-0.08, 0.08}
22:42:26.395 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
22:42:26.397 00.002 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
22:42:26.398 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.32 mountX=-0.09 mountY=-0.08, mountTheta=-2.43
22:42:26.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.08, opts=13)
22:42:26.400 00.000 8996 Enqueuing Move request for scope (-0.08, 0.08)
22:42:26.402 00.002 20224 Worker thread wakes up
22:42:26.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:42:26.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:42:26.402 00.000 20224 Moving (-0.08, 0.08) raw xDistance=-0.09 yDistance=-0.08
22:42:26.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:42:26.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:26.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:26.402 00.000 20224 MoveAxis(E, 0, ABG)
22:42:26.402 00.000 20224 Move returns status 0, amount 0
22:42:26.403 00.001 20224 MoveAxis(N, 0, ABG)
22:42:26.403 00.000 20224 Move returns status 0, amount 0
22:42:26.403 00.000 20224 move complete, result=0
22:42:26.403 00.000 20224 worker thread done servicing request
22:42:26.411 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2781, FiltMin=2525, FiltMax=30781, Gamma=1.000
22:42:26.435 00.024 8996 UpdateGuideState exits: m=782643 SNR=367.6
22:42:26.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:26.438 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:26.439 00.001 8996 Enqueuing Expose request
22:42:26.441 00.002 20224 Worker thread wakes up
22:42:26.441 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:26.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:26.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:26.855 00.413 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:42:26.857 00.002 8996 case statement mapped state 6 to 3
22:42:26.859 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:42:27.419 00.560 20224 Exposure complete
22:42:27.515 00.096 20224 worker thread done servicing request
22:42:27.515 00.000 8996 OnExposeComplete: enter
22:42:27.516 00.001 8996 UpdateGuideState(): m_state=6
22:42:27.517 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5428
22:42:27.518 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=470.68, Mass=717313, SNR=358.7, Peak=59187 HFD=4.5
22:42:27.519 00.001 8996 MultiStar: [#1 -0.15,-0.02,0.72,U] [#2 -0.17,-0.43,0.00,M3] [#3 -0.08,-0.22,0.57,U] [#4 0.02,-0.41,0.51,U] [#5 -0.05,-0.45,0.00,M1] [#6 0.10,-0.25,0.41,U] [#7 0.10,0.18,0.44,U] [#8 0.10,-0.31,0.38,U] 
22:42:27.520 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.12}, one-star: {0.16, 0.00}
22:42:27.520 00.000 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
22:42:27.521 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
22:42:27.522 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.29 mountX=0.05 mountY=0.12, mountTheta=1.19
22:42:27.524 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.12, opts=13)
22:42:27.524 00.000 8996 Enqueuing Move request for scope (0.04, -0.12)
22:42:27.526 00.002 20224 Worker thread wakes up
22:42:27.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
22:42:27.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
22:42:27.526 00.000 20224 Moving (0.04, -0.12) raw xDistance=0.05 yDistance=0.12
22:42:27.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:42:27.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:27.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:42:27.527 00.001 20224 MoveAxis(E, 0, ABG)
22:42:27.527 00.000 20224 Move returns status 0, amount 0
22:42:27.527 00.000 20224 MoveAxis(N, 0, ABG)
22:42:27.527 00.000 20224 Move returns status 0, amount 0
22:42:27.527 00.000 20224 move complete, result=0
22:42:27.527 00.000 20224 worker thread done servicing request
22:42:27.534 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59187, med=2781, FiltMin=2537, FiltMax=23648, Gamma=1.000
22:42:27.558 00.024 8996 UpdateGuideState exits: m=717313 SNR=358.7
22:42:27.560 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:27.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:27.563 00.002 8996 Enqueuing Expose request
22:42:27.564 00.001 20224 Worker thread wakes up
22:42:27.564 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:27.565 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:27.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:28.020 00.455 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:42:28.022 00.002 8996 case statement mapped state 6 to 3
22:42:28.023 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:42:28.737 00.714 20224 Exposure complete
22:42:28.820 00.083 20224 worker thread done servicing request
22:42:28.821 00.001 8996 OnExposeComplete: enter
22:42:28.823 00.002 8996 UpdateGuideState(): m_state=6
22:42:28.824 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5429
22:42:28.827 00.003 8996 Star::Find returns 1 (0), X=137.86, Y=470.54, Mass=736527, SNR=389.4, Peak=51123 HFD=4.8
22:42:28.829 00.002 8996 MultiStar: [#1 -0.22,0.01,0.62,U] [#2 -0.16,-0.52,0.00,M4] [#3 -0.01,-0.16,0.52,U] [#4 -0.10,-0.39,0.53,U] [#5 -0.21,-0.26,0.64,U] [#6 0.03,-0.40,0.38,U] [#7 0.01,0.23,0.41,U] [#8 -0.12,-0.21,0.38,U] 
22:42:28.830 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.16}, one-star: {-0.14, -0.14}
22:42:28.832 00.002 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
22:42:28.833 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.09)
22:42:28.834 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-2.17 mountX=-0.09 mountY=0.17, mountTheta=2.07
22:42:28.836 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
22:42:28.837 00.001 8996 Enqueuing Move request for scope (-0.11, -0.16)
22:42:28.838 00.001 20224 Worker thread wakes up
22:42:28.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
22:42:28.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
22:42:28.838 00.000 20224 Moving (-0.11, -0.16) raw xDistance=-0.09 yDistance=0.17
22:42:28.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:42:28.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:28.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:42:28.838 00.000 20224 MoveAxis(E, 0, ABG)
22:42:28.838 00.000 20224 Move returns status 0, amount 0
22:42:28.838 00.000 20224 MoveAxis(N, 0, ABG)
22:42:28.838 00.000 20224 Move returns status 0, amount 0
22:42:28.838 00.000 20224 move complete, result=0
22:42:28.839 00.001 20224 worker thread done servicing request
22:42:28.842 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51123, med=2781, FiltMin=2525, FiltMax=31469, Gamma=1.000
22:42:28.856 00.014 8996 UpdateGuideState exits: m=736527 SNR=389.4
22:42:28.858 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:28.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:28.861 00.002 8996 Enqueuing Expose request
22:42:28.863 00.002 20224 Worker thread wakes up
22:42:28.863 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:28.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:28.863 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:29.134 00.271 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:42:29.135 00.001 8996 case statement mapped state 6 to 3
22:42:29.137 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:42:29.848 00.711 20224 Exposure complete
22:42:29.954 00.106 20224 worker thread done servicing request
22:42:29.954 00.000 8996 OnExposeComplete: enter
22:42:29.955 00.001 8996 UpdateGuideState(): m_state=6
22:42:29.957 00.002 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5430
22:42:29.958 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=470.67, Mass=754351, SNR=367.7, Peak=62355 HFD=4.5
22:42:29.959 00.001 8996 MultiStar: [#1 -0.39,0.04,0.79,U] [#2 -0.27,-0.36,0.00,M5] [#3 -0.22,-0.18,0.64,U] [#4 -0.24,-0.30,0.52,U] [#5 -0.24,-0.36,0.00,M1] [#6 -0.41,-0.24,0.00,M1] [#7 -0.21,0.03,0.42,U] [#8 -0.04,-0.23,0.39,U] 
22:42:29.960 00.001 8996 single-star, 5 included, MultiStar: {-0.21, -0.09}, one-star: {-0.12, -0.00}
22:42:29.961 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
22:42:29.961 00.000 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
22:42:29.962 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.10 mountX=-0.12 mountY=0.02, mountTheta=2.99
22:42:29.965 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.00, opts=13)
22:42:29.966 00.001 8996 Enqueuing Move request for scope (-0.12, -0.00)
22:42:29.967 00.001 20224 Worker thread wakes up
22:42:29.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
22:42:29.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
22:42:29.967 00.000 20224 Moving (-0.12, -0.00) raw xDistance=-0.12 yDistance=0.02
22:42:29.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:42:29.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:29.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:42:29.968 00.001 20224 MoveAxis(E, 0, ABG)
22:42:29.968 00.000 20224 Move returns status 0, amount 0
22:42:29.968 00.000 20224 MoveAxis(N, 0, ABG)
22:42:29.968 00.000 20224 Move returns status 0, amount 0
22:42:29.968 00.000 20224 move complete, result=0
22:42:29.968 00.000 20224 worker thread done servicing request
22:42:29.974 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62355, med=2781, FiltMin=2525, FiltMax=29821, Gamma=1.000
22:42:30.000 00.026 8996 UpdateGuideState exits: m=754351 SNR=367.7
22:42:30.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:30.003 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:30.004 00.001 8996 Enqueuing Expose request
22:42:30.006 00.002 20224 Worker thread wakes up
22:42:30.006 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:42:30.008 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:30.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:30.245 00.237 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:42:30.246 00.001 8996 case statement mapped state 6 to 3
22:42:30.248 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:42:31.188 00.940 20224 Exposure complete
22:42:31.273 00.085 20224 worker thread done servicing request
22:42:31.274 00.001 8996 OnExposeComplete: enter
22:42:31.275 00.001 8996 UpdateGuideState(): m_state=6
22:42:31.276 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5431
22:42:31.277 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=470.59, Mass=704112, SNR=343.2, Peak=55939 HFD=4.5
22:42:31.279 00.002 8996 MultiStar: [#1 -0.26,-0.13,0.62,U] [#2 -0.36,-0.41,0.00,M6] [#3 -0.27,-0.32,0.61,U] [#4 -0.35,-0.32,0.00,M1] [#5 -0.17,-0.30,0.56,U] [#6 -0.11,-0.54,0.00,M2] [#7 -0.02,0.07,0.44,U] [#8 -0.14,-0.18,0.41,U] 
22:42:31.279 00.000 8996 single-star, 5 included, MultiStar: {-0.18, -0.16}, one-star: {-0.18, -0.09}
22:42:31.281 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
22:42:31.282 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
22:42:31.283 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.69 mountX=-0.17 mountY=0.11, mountTheta=2.58
22:42:31.284 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.09, opts=13)
22:42:31.286 00.002 8996 Enqueuing Move request for scope (-0.18, -0.09)
22:42:31.287 00.001 20224 Worker thread wakes up
22:42:31.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
22:42:31.287 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
22:42:31.287 00.000 20224 Moving (-0.18, -0.09) raw xDistance=-0.17 yDistance=0.11
22:42:31.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:42:31.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:31.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:42:31.287 00.000 20224 MoveAxis(E, 0, ABG)
22:42:31.287 00.000 20224 Move returns status 0, amount 0
22:42:31.287 00.000 20224 MoveAxis(N, 0, ABG)
22:42:31.287 00.000 20224 Move returns status 0, amount 0
22:42:31.287 00.000 20224 move complete, result=0
22:42:31.287 00.000 20224 worker thread done servicing request
22:42:31.291 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55939, med=2781, FiltMin=2505, FiltMax=28173, Gamma=1.000
22:42:31.306 00.015 8996 UpdateGuideState exits: m=704112 SNR=343.2
22:42:31.307 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:31.307 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:31.308 00.001 8996 Enqueuing Expose request
22:42:31.309 00.001 20224 Worker thread wakes up
22:42:31.309 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:31.310 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:31.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:31.360 00.050 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:42:31.361 00.001 8996 case statement mapped state 6 to 3
22:42:31.362 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:42:31.513 00.151 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:42:31.515 00.002 8996 case statement mapped state 6 to 3
22:42:31.516 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:42:31.615 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
22:42:31.617 00.002 8996 PhdController::Dither begins
22:42:31.618 00.001 8996 dither: size=1.00, dRA=0.42 dDec=0.03
22:42:31.621 00.003 8996 MountToCamera -- mountTheta (-0.06) + m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
22:42:31.623 00.002 8996 MountToCamera -- mountX=0.42 mountY=0.03 hyp=0.42 mountTheta=-0.06 cameraX=0.42, cameraY=-0.07 cameraTheta=-0.16
22:42:31.625 00.002 8996 setting lock position to (138.42, 470.61)
22:42:31.626 00.001 8996 Mount: notify guiding dithered (0.4, -0.1)
22:42:31.628 00.002 8996 MultiStar: stabilizing after lock position change
22:42:31.630 00.002 8996 Status Line: Dither by 0.42,0.03
22:42:31.634 00.004 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:42:31.636 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
22:42:31.637 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
22:42:32.297 00.660 20224 Exposure complete
22:42:32.366 00.069 20224 worker thread done servicing request
22:42:32.366 00.000 8996 OnExposeComplete: enter
22:42:32.367 00.001 8996 UpdateGuideState(): m_state=6
22:42:32.368 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5432
22:42:32.369 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=470.59, Mass=737678, SNR=375.7, Peak=58691 HFD=4.2
22:42:32.371 00.002 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
22:42:32.372 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.15)
22:42:32.374 00.002 8996 CameraToMount -- cameraX=-0.46 cameraY=-0.01 hyp=0.46 cameraTheta=-3.11 mountX=-0.45 mountY=0.07, mountTheta=3.00
22:42:32.377 00.003 8996 dither recenter: remaining=(-0.4,-0.0) step=(-0.4,-0.0)
22:42:32.378 00.001 8996 MountToCamera -- mountTheta (3.08) + m_xAngle (-0.10) = xAngle (2.98 = 2.98)
22:42:32.380 00.002 8996 MountToCamera -- mountX=-0.42 mountY=-0.03 hyp=0.42 mountTheta=3.08 cameraX=-0.42, cameraY=0.07 cameraTheta=2.98
22:42:32.381 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=0.07, opts=4)
22:42:32.382 00.001 8996 Enqueuing Move request for scope (-0.42, 0.07)
22:42:32.383 00.001 8996 Mount: notify direct move -0.42,-0.03
22:42:32.384 00.001 20224 Worker thread wakes up
22:42:32.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.07) opts 0x4
22:42:32.384 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, 0.07)
22:42:32.384 00.000 20224 Moving (-0.42, 0.07) raw xDistance=-0.42 yDistance=-0.03
22:42:32.384 00.000 20224 MoveAxis(E, 98, B)
22:42:32.385 00.001 20224 Guiding  Dir = 2, Dur = 98
22:42:32.385 00.000 20224 IsSlewing returns 0
22:42:32.385 00.000 20224 IsGuiding returns 0
22:42:32.386 00.001 20224 PulseGuide returned control before completion, sleep 107
22:42:32.396 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=58691, med=2781, FiltMin=2534, FiltMax=27101, Gamma=1.000
22:42:32.424 00.028 8996 UpdateGuideState exits: m=737678 SNR=375.7
22:42:32.427 00.003 8996 PhdController: settling, locked = 1, distance = 0.54 (2.00) aobump = 0 frame = 1 / 99999
22:42:32.430 00.003 8996 evsrv: {"Event":"Settling","Timestamp":1770529352.430,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.54,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:42:32.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:32.433 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:32.433 00.000 8996 Enqueuing Expose request
22:42:32.495 00.062 20224 IsGuiding returns 1
22:42:32.495 00.000 20224 scope still moving after pulse duration time elapsed
22:42:32.527 00.032 20224 IsSlewing returns 0
22:42:32.527 00.000 20224 IsGuiding returns 1
22:42:32.558 00.031 20224 IsSlewing returns 0
22:42:32.558 00.000 20224 IsGuiding returns 0
22:42:32.558 00.000 20224 scope move finished after 98 + 74 ms
22:42:32.558 00.000 20224 Move returns status 0, amount 98
22:42:32.558 00.000 20224 MoveAxis(N, 6, B)
22:42:32.559 00.001 20224 Guiding  Dir = 0, Dur = 6
22:42:32.559 00.000 20224 IsSlewing returns 0
22:42:32.559 00.000 20224 IsGuiding returns 0
22:42:32.624 00.065 20224 IsGuiding returns 1
22:42:32.624 00.000 20224 scope still moving after pulse duration time elapsed
22:42:32.654 00.030 20224 IsSlewing returns 0
22:42:32.654 00.000 20224 IsGuiding returns 0
22:42:32.654 00.000 20224 scope move finished after 6 + 88 ms
22:42:32.654 00.000 20224 Move returns status 0, amount 6
22:42:32.654 00.000 20224 move complete, result=0
22:42:32.654 00.000 20224 worker thread done servicing request
22:42:32.654 00.000 20224 Worker thread wakes up
22:42:32.654 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:32.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:32.654 00.000 8996 GuideStep: -0.4 px 98 ms EAST, -0.0 px 6 ms NORTH
22:42:33.815 01.161 20224 Exposure complete
22:42:33.889 00.074 20224 worker thread done servicing request
22:42:33.889 00.000 8996 OnExposeComplete: enter
22:42:33.890 00.001 8996 UpdateGuideState(): m_state=6
22:42:33.891 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5433
22:42:33.892 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=470.46, Mass=728461, SNR=349.5, Peak=53203 HFD=4.8
22:42:33.893 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:42:33.894 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
22:42:33.895 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.85 mountX=0.15 mountY=0.13, mountTheta=0.74
22:42:33.897 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.15, opts=13)
22:42:33.897 00.000 8996 Enqueuing Move request for scope (0.13, -0.15)
22:42:33.898 00.001 20224 Worker thread wakes up
22:42:33.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd
22:42:33.899 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.15)
22:42:33.899 00.000 20224 Moving (0.13, -0.15) raw xDistance=0.15 yDistance=0.13
22:42:33.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:42:33.899 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:33.899 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:42:33.899 00.000 20224 MoveAxis(E, 0, ABG)
22:42:33.899 00.000 20224 Move returns status 0, amount 0
22:42:33.899 00.000 20224 MoveAxis(N, 0, ABG)
22:42:33.899 00.000 20224 Move returns status 0, amount 0
22:42:33.899 00.000 20224 move complete, result=0
22:42:33.899 00.000 20224 worker thread done servicing request
22:42:33.905 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53203, med=2781, FiltMin=2528, FiltMax=27472, Gamma=1.000
22:42:33.931 00.026 8996 UpdateGuideState exits: m=728461 SNR=349.5
22:42:33.931 00.000 8996 PhdController: settling, locked = 1, distance = 0.20 (2.00) aobump = 0 frame = 2 / 99999
22:42:33.932 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770529353.932,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.20,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
22:42:33.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:33.935 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:33.937 00.002 8996 Enqueuing Expose request
22:42:33.938 00.001 20224 Worker thread wakes up
22:42:33.939 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:33.940 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:33.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:34.923 00.983 20224 Exposure complete
22:42:35.016 00.093 20224 worker thread done servicing request
22:42:35.016 00.000 8996 OnExposeComplete: enter
22:42:35.016 00.000 8996 UpdateGuideState(): m_state=6
22:42:35.017 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5434
22:42:35.018 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=470.43, Mass=723570, SNR=362.5, Peak=58131 HFD=4.6
22:42:35.019 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
22:42:35.019 00.000 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
22:42:35.020 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.98 mountX=0.14 mountY=0.16, mountTheta=0.88
22:42:35.022 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.18, opts=13)
22:42:35.023 00.001 8996 Enqueuing Move request for scope (0.12, -0.18)
22:42:35.023 00.000 20224 Worker thread wakes up
22:42:35.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
22:42:35.024 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
22:42:35.024 00.000 20224 Moving (0.12, -0.18) raw xDistance=0.14 yDistance=0.16
22:42:35.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:42:35.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:35.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:42:35.024 00.000 20224 MoveAxis(E, 0, ABG)
22:42:35.024 00.000 20224 Move returns status 0, amount 0
22:42:35.024 00.000 20224 MoveAxis(N, 0, ABG)
22:42:35.024 00.000 20224 Move returns status 0, amount 0
22:42:35.024 00.000 20224 move complete, result=0
22:42:35.024 00.000 20224 worker thread done servicing request
22:42:35.028 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58131, med=2781, FiltMin=2518, FiltMax=29040, Gamma=1.000
22:42:35.056 00.028 8996 UpdateGuideState exits: m=723570 SNR=362.5
22:42:35.058 00.002 8996 PhdController: settling, locked = 1, distance = 0.20 (2.00) aobump = 0 frame = 3 / 99999
22:42:35.059 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770529355.059,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.20,"Time":2.6,"SettleTime":3.0,"StarLocked":true}
22:42:35.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:35.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:35.063 00.002 8996 Enqueuing Expose request
22:42:35.064 00.001 20224 Worker thread wakes up
22:42:35.064 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:35.065 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:35.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:36.233 01.168 20224 Exposure complete
22:42:36.300 00.067 20224 worker thread done servicing request
22:42:36.300 00.000 8996 OnExposeComplete: enter
22:42:36.301 00.001 8996 UpdateGuideState(): m_state=6
22:42:36.303 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5435
22:42:36.304 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=470.42, Mass=723740, SNR=344.1, Peak=62387 HFD=4.4
22:42:36.306 00.002 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
22:42:36.308 00.002 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
22:42:36.309 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-0.88 mountX=0.18 mountY=0.17, mountTheta=0.78
22:42:36.312 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.19, opts=13)
22:42:36.313 00.001 8996 Enqueuing Move request for scope (0.16, -0.19)
22:42:36.315 00.002 20224 Worker thread wakes up
22:42:36.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.19) opts 0xd
22:42:36.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.19)
22:42:36.316 00.001 20224 Moving (0.16, -0.19) raw xDistance=0.18 yDistance=0.17
22:42:36.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:42:36.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:36.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:42:36.316 00.000 20224 MoveAxis(E, 0, ABG)
22:42:36.316 00.000 20224 Move returns status 0, amount 0
22:42:36.316 00.000 20224 MoveAxis(N, 0, ABG)
22:42:36.316 00.000 20224 Move returns status 0, amount 0
22:42:36.316 00.000 20224 move complete, result=0
22:42:36.316 00.000 20224 worker thread done servicing request
22:42:36.323 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62387, med=2781, FiltMin=2505, FiltMax=29488, Gamma=1.000
22:42:36.350 00.027 8996 UpdateGuideState exits: m=723740 SNR=344.1
22:42:36.352 00.002 8996 PhdController: settling, locked = 1, distance = 0.22 (2.00) aobump = 0 frame = 4 / 99999
22:42:36.352 00.000 8996 PhdController: newstate STATE_FINISH
22:42:36.354 00.002 8996 PhdController complete: success
22:42:36.355 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770529356.355,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:42:36.357 00.002 8996 Mount: notify guiding dither settle done success=1
22:42:36.359 00.002 8996 PhdController: newstate STATE_IDLE
22:42:36.361 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:36.362 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:36.363 00.001 8996 Enqueuing Expose request
22:42:36.364 00.001 20224 Worker thread wakes up
22:42:36.364 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:36.365 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:36.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:36.727 00.362 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:42:36.730 00.003 8996 case statement mapped state 6 to 3
22:42:36.732 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:42:36.828 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
22:42:36.831 00.003 8996 PhdController::Guide begins
22:42:36.833 00.002 8996 PhdController: newstate STATE_SETUP
22:42:36.834 00.001 8996 PhdController: setup
22:42:36.836 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
22:42:36.838 00.002 8996 PhdController: guider state = 6
22:42:36.839 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:42:36.841 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
22:42:36.843 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
22:42:36.879 00.036 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:42:36.882 00.003 8996 case statement mapped state 6 to 3
22:42:36.883 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:42:37.341 00.458 20224 Exposure complete
22:42:37.445 00.104 20224 worker thread done servicing request
22:42:37.445 00.000 8996 OnExposeComplete: enter
22:42:37.446 00.001 8996 UpdateGuideState(): m_state=6
22:42:37.447 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5436
22:42:37.448 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=470.51, Mass=659891, SNR=298.4, Peak=52995 HFD=4.3
22:42:37.449 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
22:42:37.450 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
22:42:37.451 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.72 mountX=0.12 mountY=0.09, mountTheta=0.61
22:42:37.452 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.10, opts=13)
22:42:37.453 00.001 8996 Enqueuing Move request for scope (0.11, -0.10)
22:42:37.454 00.001 20224 Worker thread wakes up
22:42:37.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
22:42:37.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
22:42:37.454 00.000 20224 Moving (0.11, -0.10) raw xDistance=0.12 yDistance=0.09
22:42:37.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:42:37.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:37.455 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:42:37.455 00.000 20224 MoveAxis(E, 0, ABG)
22:42:37.455 00.000 20224 Move returns status 0, amount 0
22:42:37.455 00.000 20224 MoveAxis(N, 0, ABG)
22:42:37.455 00.000 20224 Move returns status 0, amount 0
22:42:37.455 00.000 20224 move complete, result=0
22:42:37.455 00.000 20224 worker thread done servicing request
22:42:37.458 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52995, med=2781, FiltMin=2537, FiltMax=26800, Gamma=1.000
22:42:37.474 00.016 8996 UpdateGuideState exits: m=659891 SNR=298.4
22:42:37.474 00.000 8996 PhdController: settling, locked = 1, distance = 0.20 (2.00) aobump = 0 frame = 1 / 99999
22:42:37.476 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770529357.476,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.20,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:42:37.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:37.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:37.479 00.001 8996 Enqueuing Expose request
22:42:37.480 00.001 20224 Worker thread wakes up
22:42:37.480 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:37.482 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:37.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:38.649 01.167 20224 Exposure complete
22:42:38.732 00.083 20224 worker thread done servicing request
22:42:38.732 00.000 8996 OnExposeComplete: enter
22:42:38.733 00.001 8996 UpdateGuideState(): m_state=6
22:42:38.734 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5437
22:42:38.735 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=470.56, Mass=733542, SNR=395.0, Peak=58992 HFD=4.5
22:42:38.735 00.000 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
22:42:38.737 00.002 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.02)
22:42:38.738 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.24 mountX=0.22 mountY=0.03, mountTheta=0.12
22:42:38.740 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.05, opts=13)
22:42:38.742 00.002 8996 Enqueuing Move request for scope (0.21, -0.05)
22:42:38.742 00.000 20224 Worker thread wakes up
22:42:38.743 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
22:42:38.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
22:42:38.743 00.000 20224 Moving (0.21, -0.05) raw xDistance=0.22 yDistance=0.03
22:42:38.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:42:38.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:38.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:42:38.743 00.000 20224 MoveAxis(W, 32, ABG)
22:42:38.743 00.000 20224 Guiding  Dir = 3, Dur = 32
22:42:38.744 00.001 20224 IsSlewing returns 0
22:42:38.744 00.000 20224 IsGuiding returns 0
22:42:38.750 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58992, med=2781, FiltMin=2531, FiltMax=26624, Gamma=1.000
22:42:38.772 00.022 8996 UpdateGuideState exits: m=733542 SNR=395.0
22:42:38.773 00.001 8996 PhdController: settling, locked = 1, distance = 0.20 (2.00) aobump = 0 frame = 2 / 99999
22:42:38.773 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770529358.773,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.20,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
22:42:38.775 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:38.776 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:38.778 00.002 8996 Enqueuing Expose request
22:42:38.790 00.012 20224 IsGuiding returns 1
22:42:38.790 00.000 20224 scope still moving after pulse duration time elapsed
22:42:38.822 00.032 20224 IsSlewing returns 0
22:42:38.822 00.000 20224 IsGuiding returns 1
22:42:38.851 00.029 20224 IsSlewing returns 0
22:42:38.851 00.000 20224 IsGuiding returns 1
22:42:38.882 00.031 20224 IsSlewing returns 0
22:42:38.882 00.000 20224 IsGuiding returns 0
22:42:38.882 00.000 20224 scope move finished after 32 + 105 ms
22:42:38.882 00.000 20224 Move returns status 0, amount 32
22:42:38.882 00.000 20224 MoveAxis(N, 0, ABG)
22:42:38.882 00.000 20224 Move returns status 0, amount 0
22:42:38.882 00.000 20224 move complete, result=0
22:42:38.882 00.000 20224 worker thread done servicing request
22:42:38.882 00.000 20224 Worker thread wakes up
22:42:38.883 00.001 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
22:42:38.884 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:38.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:39.880 00.996 20224 Exposure complete
22:42:39.941 00.061 20224 worker thread done servicing request
22:42:39.941 00.000 8996 OnExposeComplete: enter
22:42:39.942 00.001 8996 UpdateGuideState(): m_state=6
22:42:39.943 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5438
22:42:39.944 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=470.37, Mass=730606, SNR=340.2, Peak=54886 HFD=4.5
22:42:39.945 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
22:42:39.946 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
22:42:39.947 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.24 hyp=0.30 cameraTheta=-2.20 mountX=-0.15 mountY=0.26, mountTheta=2.10
22:42:39.949 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.24, opts=13)
22:42:39.950 00.001 8996 Enqueuing Move request for scope (-0.18, -0.24)
22:42:39.951 00.001 20224 Worker thread wakes up
22:42:39.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.24) opts 0xd
22:42:39.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.24)
22:42:39.951 00.000 20224 Moving (-0.18, -0.24) raw xDistance=-0.15 yDistance=0.26
22:42:39.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:42:39.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:42:39.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:42:39.951 00.000 20224 MoveAxis(E, 0, ABG)
22:42:39.951 00.000 20224 Move returns status 0, amount 0
22:42:39.951 00.000 20224 MoveAxis(N, 0, ABG)
22:42:39.951 00.000 20224 Move returns status 0, amount 0
22:42:39.951 00.000 20224 move complete, result=0
22:42:39.952 00.001 20224 worker thread done servicing request
22:42:39.958 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54886, med=2781, FiltMin=2486, FiltMax=23705, Gamma=1.000
22:42:39.985 00.027 8996 UpdateGuideState exits: m=730606 SNR=340.2
22:42:39.986 00.001 8996 PhdController: settling, locked = 1, distance = 0.23 (2.00) aobump = 0 frame = 3 / 99999
22:42:39.987 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770529359.987,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.23,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
22:42:39.989 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:39.991 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:39.992 00.001 8996 Enqueuing Expose request
22:42:39.993 00.001 20224 Worker thread wakes up
22:42:39.993 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:42:39.994 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:39.995 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:41.171 01.176 20224 Exposure complete
22:42:41.260 00.089 20224 worker thread done servicing request
22:42:41.260 00.000 8996 OnExposeComplete: enter
22:42:41.261 00.001 8996 UpdateGuideState(): m_state=6
22:42:41.262 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5439
22:42:41.263 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=470.54, Mass=730372, SNR=349.1, Peak=48496 HFD=4.5
22:42:41.263 00.000 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
22:42:41.264 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
22:42:41.265 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.54 mountX=-0.09 mountY=0.08, mountTheta=2.43
22:42:41.266 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
22:42:41.267 00.001 8996 Enqueuing Move request for scope (-0.10, -0.07)
22:42:41.268 00.001 20224 Worker thread wakes up
22:42:41.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
22:42:41.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
22:42:41.268 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
22:42:41.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:42:41.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:41.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:42:41.268 00.000 20224 MoveAxis(E, 0, ABG)
22:42:41.268 00.000 20224 Move returns status 0, amount 0
22:42:41.268 00.000 20224 MoveAxis(N, 0, ABG)
22:42:41.269 00.001 20224 Move returns status 0, amount 0
22:42:41.269 00.000 20224 move complete, result=0
22:42:41.269 00.000 20224 worker thread done servicing request
22:42:41.278 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51712, med=2784, FiltMin=2528, FiltMax=23664, Gamma=1.000
22:42:41.303 00.025 8996 UpdateGuideState exits: m=730372 SNR=349.1
22:42:41.305 00.002 8996 PhdController: settling, locked = 1, distance = 0.20 (2.00) aobump = 0 frame = 4 / 99999
22:42:41.306 00.001 8996 PhdController: newstate STATE_FINISH
22:42:41.308 00.002 8996 PhdController complete: success
22:42:41.310 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770529361.310,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:42:41.311 00.001 8996 Mount: notify guiding dither settle done success=1
22:42:41.313 00.002 8996 PhdController: newstate STATE_IDLE
22:42:41.315 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:41.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:41.318 00.002 8996 Enqueuing Expose request
22:42:41.319 00.001 20224 Worker thread wakes up
22:42:41.319 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:41.320 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:41.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:42.301 00.981 20224 Exposure complete
22:42:42.356 00.055 20224 worker thread done servicing request
22:42:42.356 00.000 8996 OnExposeComplete: enter
22:42:42.357 00.001 8996 UpdateGuideState(): m_state=6
22:42:42.357 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5440
22:42:42.358 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=470.42, Mass=715792, SNR=334.4, Peak=55734 HFD=4.3
22:42:42.359 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
22:42:42.360 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
22:42:42.360 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.18 hyp=0.35 cameraTheta=-2.60 mountX=-0.28 mountY=0.22, mountTheta=2.49
22:42:42.362 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.18, opts=13)
22:42:42.363 00.001 8996 Enqueuing Move request for scope (-0.30, -0.18)
22:42:42.363 00.000 20224 Worker thread wakes up
22:42:42.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.18) opts 0xd
22:42:42.364 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.18)
22:42:42.364 00.000 20224 Moving (-0.30, -0.18) raw xDistance=-0.28 yDistance=0.22
22:42:42.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:42:42.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:42:42.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:42:42.364 00.000 20224 MoveAxis(E, 41, ABG)
22:42:42.364 00.000 20224 Guiding  Dir = 2, Dur = 41
22:42:42.364 00.000 20224 IsSlewing returns 0
22:42:42.364 00.000 20224 IsGuiding returns 0
22:42:42.368 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55734, med=2784, FiltMin=2515, FiltMax=23661, Gamma=1.000
22:42:42.382 00.014 8996 UpdateGuideState exits: m=715792 SNR=334.4
22:42:42.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:42.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:42.385 00.001 8996 Enqueuing Expose request
22:42:42.393 00.008 20224 PulseGuide returned control before completion, sleep 23
22:42:42.423 00.030 20224 IsGuiding returns 1
22:42:42.423 00.000 20224 scope still moving after pulse duration time elapsed
22:42:42.455 00.032 20224 IsSlewing returns 0
22:42:42.455 00.000 20224 IsGuiding returns 1
22:42:42.487 00.032 20224 IsSlewing returns 0
22:42:42.487 00.000 20224 IsGuiding returns 0
22:42:42.487 00.000 20224 scope move finished after 41 + 81 ms
22:42:42.487 00.000 20224 Move returns status 0, amount 41
22:42:42.487 00.000 20224 MoveAxis(N, 0, ABG)
22:42:42.487 00.000 20224 Move returns status 0, amount 0
22:42:42.487 00.000 20224 move complete, result=0
22:42:42.487 00.000 20224 worker thread done servicing request
22:42:42.487 00.000 20224 Worker thread wakes up
22:42:42.487 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.2 px 0 ms NORTH
22:42:42.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:42.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:43.667 01.179 20224 Exposure complete
22:42:43.759 00.092 20224 worker thread done servicing request
22:42:43.759 00.000 8996 OnExposeComplete: enter
22:42:43.760 00.001 8996 UpdateGuideState(): m_state=6
22:42:43.761 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.762 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=470.37, Mass=743518, SNR=318.0, Peak=65507 HFD=4.6
22:42:43.763 00.001 8996 MultiStar: exiting stabilization period
22:42:43.763 00.000 8996 MultiStar: updating star positions after lock position change
22:42:43.764 00.001 8996 Star::Find(15, 778, 311, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.765 00.001 8996 Star::Find returns 1 (0), X=778.25, Y=309.76, Mass=373394, SNR=271.2, Peak=41744 HFD=3.8
22:42:43.766 00.001 8996 Star::Find(15, 962, 94, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.767 00.001 8996 Star::Find returns 1 (0), X=961.48, Y=92.98, Mass=386488, SNR=265.6, Peak=40169 HFD=4.1
22:42:43.767 00.000 8996 Star::Find(15, 927, 507, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.768 00.001 8996 Star::Find returns 1 (0), X=927.68, Y=505.87, Mass=385503, SNR=222.1, Peak=36867 HFD=4.0
22:42:43.769 00.001 8996 Star::Find(15, 898, 485, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.770 00.001 8996 Star::Find returns 1 (0), X=898.57, Y=483.28, Mass=252130, SNR=216.5, Peak=24461 HFD=3.6
22:42:43.770 00.000 8996 Star::Find(15, 498, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.771 00.001 8996 Star::Find returns 1 (0), X=498.40, Y=486.94, Mass=309405, SNR=232.0, Peak=30653 HFD=3.9
22:42:43.772 00.001 8996 Star::Find(15, 944, 758, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.773 00.001 8996 Star::Find returns 1 (0), X=945.26, Y=756.41, Mass=171300, SNR=149.6, Peak=21209 HFD=3.8
22:42:43.774 00.001 8996 Star::Find(15, 1144, 641, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.774 00.000 8996 Star::Find returns 1 (0), X=1144.86, Y=638.92, Mass=201653, SNR=177.3, Peak=21865 HFD=4.2
22:42:43.775 00.001 8996 Star::Find(15, 481, 382, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.776 00.001 8996 Star::Find returns 1 (0), X=481.53, Y=382.03, Mass=139606, SNR=127.0, Peak=17456 HFD=3.6
22:42:43.777 00.001 8996 Star::Find(15, 532, 802, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.778 00.001 8996 Star::Find returns 1 (0), X=533.38, Y=800.96, Mass=164469, SNR=145.9, Peak=16797 HFD=4.0
22:42:43.778 00.000 8996 Star::Find(15, 412, 354, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.779 00.001 8996 Star::Find returns 1 (0), X=412.22, Y=353.51, Mass=135865, SNR=134.8, Peak=15488 HFD=3.6
22:42:43.780 00.001 8996 Star::Find(15, 180, 55, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5441
22:42:43.781 00.001 8996 Star::Find returns 1 (0), X=179.45, Y=55.17, Mass=146218, SNR=118.5, Peak=13981 HFD=4.4
22:42:43.781 00.000 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
22:42:43.782 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.47)
22:42:43.783 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-0.79 mountX=0.26 mountY=0.21, mountTheta=0.68
22:42:43.784 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.24, opts=13)
22:42:43.785 00.001 8996 Enqueuing Move request for scope (0.24, -0.24)
22:42:43.786 00.001 20224 Worker thread wakes up
22:42:43.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.24) opts 0xd
22:42:43.786 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.24)
22:42:43.786 00.000 20224 Moving (0.24, -0.24) raw xDistance=0.26 yDistance=0.21
22:42:43.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
22:42:43.786 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.30 newest=0.51
22:42:43.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:42:43.787 00.001 20224 MoveAxis(W, 35, ABG)
22:42:43.787 00.000 20224 Guiding  Dir = 3, Dur = 35
22:42:43.787 00.000 20224 IsSlewing returns 0
22:42:43.787 00.000 20224 IsGuiding returns 0
22:42:43.791 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65507, med=2781, FiltMin=2528, FiltMax=31360, Gamma=1.000
22:42:43.806 00.015 8996 UpdateGuideState exits: m=743518 SNR=318.0
22:42:43.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:43.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:43.809 00.001 8996 Enqueuing Expose request
22:42:43.814 00.005 20224 PulseGuide returned control before completion, sleep 18
22:42:43.845 00.031 20224 IsGuiding returns 1
22:42:43.845 00.000 20224 scope still moving after pulse duration time elapsed
22:42:43.876 00.031 20224 IsSlewing returns 0
22:42:43.876 00.000 20224 IsGuiding returns 1
22:42:43.907 00.031 20224 IsSlewing returns 0
22:42:43.907 00.000 20224 IsGuiding returns 0
22:42:43.907 00.000 20224 scope move finished after 35 + 85 ms
22:42:43.907 00.000 20224 Move returns status 0, amount 35
22:42:43.907 00.000 20224 MoveAxis(S, 45, ABG)
22:42:43.907 00.000 20224 Guiding  Dir = 1, Dur = 45
22:42:43.907 00.000 20224 IsSlewing returns 0
22:42:43.907 00.000 20224 IsGuiding returns 0
22:42:43.909 00.002 20224 PulseGuide returned control before completion, sleep 54
22:42:43.970 00.061 20224 IsGuiding returns 1
22:42:43.970 00.000 20224 scope still moving after pulse duration time elapsed
22:42:44.001 00.031 20224 IsSlewing returns 0
22:42:44.001 00.000 20224 IsGuiding returns 0
22:42:44.001 00.000 20224 scope move finished after 45 + 48 ms
22:42:44.001 00.000 20224 Move returns status 0, amount 45
22:42:44.001 00.000 20224 move complete, result=0
22:42:44.002 00.001 20224 worker thread done servicing request
22:42:44.002 00.000 20224 Worker thread wakes up
22:42:44.002 00.000 8996 GuideStep: 0.3 px 35 ms WEST, 0.2 px 45 ms SOUTH
22:42:44.004 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:44.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:44.997 00.993 20224 Exposure complete
22:42:45.082 00.085 20224 worker thread done servicing request
22:42:45.082 00.000 8996 OnExposeComplete: enter
22:42:45.083 00.001 8996 UpdateGuideState(): m_state=6
22:42:45.084 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5442
22:42:45.085 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.36, Mass=818216, SNR=370.1, Peak=65507 HFD=4.4
22:42:45.087 00.002 8996 MultiStar: [#1 -0.27,0.02,0.69,U] [#2 -0.29,-0.02,0.65,U] [#3 -0.45,0.03,0.00,M1] [#4 -0.32,-0.01,0.50,U] [#5 -0.49,0.32,0.00,M1] [#6 -0.23,0.15,0.46,U] [#7 -0.21,0.05,0.41,U] [#8 -0.49,-0.07,0.00,M1] 
22:42:45.088 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.05}, one-star: {0.10, -0.25}
22:42:45.089 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
22:42:45.090 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
22:42:45.091 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.88 mountX=-0.16 mountY=0.06, mountTheta=2.77
22:42:45.093 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.05, opts=13)
22:42:45.094 00.001 8996 Enqueuing Move request for scope (-0.17, -0.05)
22:42:45.095 00.001 20224 Worker thread wakes up
22:42:45.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
22:42:45.095 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
22:42:45.095 00.000 20224 Moving (-0.17, -0.05) raw xDistance=-0.16 yDistance=0.06
22:42:45.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:42:45.095 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:45.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:42:45.095 00.000 20224 MoveAxis(E, 0, ABG)
22:42:45.096 00.001 20224 Move returns status 0, amount 0
22:42:45.096 00.000 20224 MoveAxis(N, 0, ABG)
22:42:45.096 00.000 20224 Move returns status 0, amount 0
22:42:45.096 00.000 20224 move complete, result=0
22:42:45.096 00.000 20224 worker thread done servicing request
22:42:45.106 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65507, med=2784, FiltMin=2525, FiltMax=30272, Gamma=1.000
22:42:45.137 00.031 8996 UpdateGuideState exits: m=818216 SNR=370.1
22:42:45.139 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:45.141 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:45.142 00.001 8996 Enqueuing Expose request
22:42:45.144 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:42:45.146 00.002 20224 Worker thread wakes up
22:42:45.146 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:45.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:46.312 01.166 20224 Exposure complete
22:42:46.391 00.079 20224 worker thread done servicing request
22:42:46.391 00.000 8996 OnExposeComplete: enter
22:42:46.393 00.002 8996 UpdateGuideState(): m_state=6
22:42:46.394 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5443
22:42:46.395 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.61, Mass=744114, SNR=338.3, Peak=59632 HFD=4.5
22:42:46.397 00.002 8996 MultiStar: [#1 -0.41,0.38,0.00,M1] [#2 -0.50,0.17,0.00,M6] [#3 -0.44,0.15,0.00,M2] [#4 -0.39,0.33,0.00,M1] [#5 -0.55,0.36,0.00,M2] [#6 -0.39,0.37,0.00,M2] [#7 -0.18,0.35,0.44,U] [#8 -0.48,0.27,0.00,M2] 
22:42:46.399 00.002 8996 single-star, 1 included, MultiStar: {-0.06, 0.11}, one-star: {-0.01, 0.00}
22:42:46.400 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
22:42:46.401 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:42:46.402 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.00 mountX=-0.01 mountY=-0.00, mountTheta=-3.11
22:42:46.406 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
22:42:46.407 00.001 8996 Enqueuing Move request for scope (-0.01, 0.00)
22:42:46.408 00.001 20224 Worker thread wakes up
22:42:46.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
22:42:46.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
22:42:46.408 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
22:42:46.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:42:46.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:46.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:42:46.408 00.000 20224 MoveAxis(E, 0, ABG)
22:42:46.408 00.000 20224 Move returns status 0, amount 0
22:42:46.408 00.000 20224 MoveAxis(N, 0, ABG)
22:42:46.408 00.000 20224 Move returns status 0, amount 0
22:42:46.408 00.000 20224 move complete, result=0
22:42:46.408 00.000 20224 worker thread done servicing request
22:42:46.414 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59632, med=2784, FiltMin=2486, FiltMax=24912, Gamma=1.000
22:42:46.435 00.021 8996 UpdateGuideState exits: m=744114 SNR=338.3
22:42:46.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:46.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:46.438 00.001 8996 Enqueuing Expose request
22:42:46.439 00.001 20224 Worker thread wakes up
22:42:46.439 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:46.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:46.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:47.418 00.978 20224 Exposure complete
22:42:47.487 00.069 20224 worker thread done servicing request
22:42:47.487 00.000 8996 OnExposeComplete: enter
22:42:47.489 00.002 8996 UpdateGuideState(): m_state=6
22:42:47.490 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5444
22:42:47.492 00.002 8996 Star::Find returns 1 (0), X=138.09, Y=470.48, Mass=694790, SNR=346.6, Peak=50326 HFD=4.3
22:42:47.494 00.002 8996 MultiStar: [#1 -0.48,0.18,0.00,M2] [#2 -0.53,0.36,0.00,M7] [#3 -0.43,0.27,0.00,M3] [#4 -0.46,0.38,0.00,M2] [#5 -0.68,0.23,0.00,M3] [#6 -0.31,0.29,0.43,U] [#7 -0.37,0.40,0.00,M1] [#8 -0.52,0.08,0.00,M3] 
22:42:47.496 00.002 8996 refined, 1 included, MultiStar: {-0.32, -0.00}, one-star: {-0.33, -0.13}
22:42:47.498 00.002 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
22:42:47.499 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
22:42:47.501 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.00 hyp=0.32 cameraTheta=-3.13 mountX=-0.32 mountY=0.04, mountTheta=3.02
22:42:47.504 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.00, opts=13)
22:42:47.505 00.001 8996 Enqueuing Move request for scope (-0.32, -0.00)
22:42:47.507 00.002 20224 Worker thread wakes up
22:42:47.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.00) opts 0xd
22:42:47.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.00)
22:42:47.507 00.000 20224 Moving (-0.32, -0.00) raw xDistance=-0.32 yDistance=0.04
22:42:47.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:42:47.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:47.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:42:47.507 00.000 20224 MoveAxis(E, 47, ABG)
22:42:47.508 00.001 20224 Guiding  Dir = 2, Dur = 47
22:42:47.508 00.000 20224 IsSlewing returns 0
22:42:47.508 00.000 20224 IsGuiding returns 0
22:42:47.516 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50326, med=2784, FiltMin=2537, FiltMax=21277, Gamma=1.000
22:42:47.535 00.019 8996 UpdateGuideState exits: m=694790 SNR=346.6
22:42:47.535 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:47.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:47.537 00.001 8996 Enqueuing Expose request
22:42:47.551 00.014 20224 PulseGuide returned control before completion, sleep 15
22:42:47.581 00.030 20224 IsGuiding returns 1
22:42:47.581 00.000 20224 scope still moving after pulse duration time elapsed
22:42:47.612 00.031 20224 IsSlewing returns 0
22:42:47.612 00.000 20224 IsGuiding returns 1
22:42:47.642 00.030 20224 IsSlewing returns 0
22:42:47.642 00.000 20224 IsGuiding returns 0
22:42:47.642 00.000 20224 scope move finished after 47 + 86 ms
22:42:47.642 00.000 20224 Move returns status 0, amount 47
22:42:47.642 00.000 20224 MoveAxis(N, 0, ABG)
22:42:47.642 00.000 20224 Move returns status 0, amount 0
22:42:47.642 00.000 20224 move complete, result=0
22:42:47.643 00.001 20224 worker thread done servicing request
22:42:47.643 00.000 20224 Worker thread wakes up
22:42:47.643 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:47.643 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:47.643 00.000 8996 GuideStep: -0.3 px 47 ms EAST, 0.0 px 0 ms NORTH
22:42:48.811 01.168 20224 Exposure complete
22:42:48.897 00.086 20224 worker thread done servicing request
22:42:48.898 00.001 8996 OnExposeComplete: enter
22:42:48.899 00.001 8996 UpdateGuideState(): m_state=6
22:42:48.899 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5445
22:42:48.900 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=470.42, Mass=776402, SNR=359.1, Peak=53910 HFD=4.5
22:42:48.901 00.001 8996 MultiStar: [#1 -0.09,0.04,0.69,U] [#2 -0.31,0.25,0.78,U] [#3 -0.25,0.23,0.64,U] [#4 -0.22,0.36,0.50,U] [#5 -0.37,0.32,0.00,M4] [#6 -0.12,0.32,0.44,U] [#7 0.12,0.39,0.45,U] [#8 -0.35,-0.06,0.40,U] 
22:42:48.902 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.13}, one-star: {-0.20, -0.19}
22:42:48.903 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
22:42:48.903 00.000 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
22:42:48.904 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.51 mountX=-0.20 mountY=-0.11, mountTheta=-2.63
22:42:48.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.13, opts=13)
22:42:48.907 00.001 8996 Enqueuing Move request for scope (-0.19, 0.13)
22:42:48.908 00.001 20224 Worker thread wakes up
22:42:48.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
22:42:48.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
22:42:48.908 00.000 20224 Moving (-0.19, 0.13) raw xDistance=-0.20 yDistance=-0.11
22:42:48.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:42:48.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:48.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:42:48.908 00.000 20224 MoveAxis(E, 0, ABG)
22:42:48.908 00.000 20224 Move returns status 0, amount 0
22:42:48.909 00.001 20224 MoveAxis(N, 0, ABG)
22:42:48.909 00.000 20224 Move returns status 0, amount 0
22:42:48.909 00.000 20224 move complete, result=0
22:42:48.909 00.000 20224 worker thread done servicing request
22:42:48.918 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53910, med=2784, FiltMin=2537, FiltMax=25984, Gamma=1.000
22:42:48.944 00.026 8996 UpdateGuideState exits: m=776402 SNR=359.1
22:42:48.946 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:48.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:48.948 00.001 8996 Enqueuing Expose request
22:42:48.949 00.001 20224 Worker thread wakes up
22:42:48.949 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:48.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:48.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:49.935 00.985 20224 Exposure complete
22:42:50.010 00.075 20224 worker thread done servicing request
22:42:50.010 00.000 8996 OnExposeComplete: enter
22:42:50.011 00.001 8996 UpdateGuideState(): m_state=6
22:42:50.012 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5446
22:42:50.013 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.68, Mass=761374, SNR=329.2, Peak=58736 HFD=4.7
22:42:50.014 00.001 8996 MultiStar: [#1 -0.03,0.34,0.75,U] [#2 -0.22,0.38,0.00,M7] [#3 -0.28,0.27,0.60,U] [#4 -0.21,0.32,0.61,U] [#5 -0.24,0.29,0.67,U] [#6 0.10,0.32,0.49,U] [#7 0.10,0.43,0.00,M1] [#8 -0.32,0.23,0.41,U] 
22:42:50.014 00.000 8996 single-star, 6 included, MultiStar: {-0.14, 0.25}, one-star: {-0.09, 0.07}
22:42:50.015 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
22:42:50.016 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
22:42:50.017 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.47 mountX=-0.09 mountY=-0.06, mountTheta=-2.58
22:42:50.018 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
22:42:50.019 00.001 8996 Enqueuing Move request for scope (-0.09, 0.07)
22:42:50.020 00.001 20224 Worker thread wakes up
22:42:50.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
22:42:50.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
22:42:50.020 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.09 yDistance=-0.06
22:42:50.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:42:50.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:50.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:42:50.021 00.001 20224 MoveAxis(E, 0, ABG)
22:42:50.021 00.000 20224 Move returns status 0, amount 0
22:42:50.021 00.000 20224 MoveAxis(N, 0, ABG)
22:42:50.021 00.000 20224 Move returns status 0, amount 0
22:42:50.021 00.000 20224 move complete, result=0
22:42:50.021 00.000 20224 worker thread done servicing request
22:42:50.025 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58736, med=2784, FiltMin=2518, FiltMax=24688, Gamma=1.000
22:42:50.042 00.017 8996 UpdateGuideState exits: m=761374 SNR=329.2
22:42:50.043 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:50.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:50.045 00.001 8996 Enqueuing Expose request
22:42:50.046 00.001 20224 Worker thread wakes up
22:42:50.046 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:50.046 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:50.047 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:51.226 01.179 20224 Exposure complete
22:42:51.285 00.059 20224 worker thread done servicing request
22:42:51.285 00.000 8996 OnExposeComplete: enter
22:42:51.286 00.001 8996 UpdateGuideState(): m_state=6
22:42:51.287 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5447
22:42:51.288 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=470.64, Mass=763019, SNR=347.7, Peak=60896 HFD=4.5
22:42:51.289 00.001 8996 MultiStar: [#1 -0.07,0.53,0.00,M1] [#2 -0.04,0.28,0.83,U] [#3 -0.12,0.44,0.00,M2] [#4 -0.08,0.44,0.00,M1] [#5 -0.26,0.34,0.57,U] [#6 0.10,0.28,0.50,U] [#7 0.08,0.41,0.44,U] [#8 -0.19,0.32,0.39,U] 
22:42:51.289 00.000 8996 single-star, 5 included, MultiStar: {-0.04, 0.24}, one-star: {0.03, 0.03}
22:42:51.290 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
22:42:51.291 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
22:42:51.292 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.89 mountX=0.02 mountY=-0.03, mountTheta=-0.99
22:42:51.295 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
22:42:51.296 00.001 8996 Enqueuing Move request for scope (0.03, 0.03)
22:42:51.297 00.001 20224 Worker thread wakes up
22:42:51.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
22:42:51.297 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
22:42:51.297 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.02 yDistance=-0.03
22:42:51.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:42:51.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:51.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:42:51.297 00.000 20224 MoveAxis(E, 0, ABG)
22:42:51.297 00.000 20224 Move returns status 0, amount 0
22:42:51.297 00.000 20224 MoveAxis(N, 0, ABG)
22:42:51.297 00.000 20224 Move returns status 0, amount 0
22:42:51.297 00.000 20224 move complete, result=0
22:42:51.297 00.000 20224 worker thread done servicing request
22:42:51.305 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60896, med=2784, FiltMin=2489, FiltMax=25648, Gamma=1.000
22:42:51.326 00.021 8996 UpdateGuideState exits: m=763019 SNR=347.7
22:42:51.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:51.329 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:51.330 00.001 8996 Enqueuing Expose request
22:42:51.331 00.001 20224 Worker thread wakes up
22:42:51.331 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:51.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:51.333 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:52.316 00.983 20224 Exposure complete
22:42:52.389 00.073 20224 worker thread done servicing request
22:42:52.389 00.000 8996 OnExposeComplete: enter
22:42:52.390 00.001 8996 UpdateGuideState(): m_state=6
22:42:52.391 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5448
22:42:52.392 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=470.69, Mass=694754, SNR=321.0, Peak=52419 HFD=4.4
22:42:52.394 00.002 8996 MultiStar: [#1 -0.36,0.43,0.00,M2] [#2 -0.32,0.17,0.82,U] [#3 -0.38,0.42,0.00,M3] [#4 -0.26,0.47,0.00,M2] [#5 -0.48,0.18,0.00,M3] [#6 -0.21,0.36,0.47,U] [#7 -0.13,0.43,0.00,M1] [#8 -0.46,0.36,0.00,M1] 
22:42:52.396 00.002 8996 single-star, 2 included, MultiStar: {-0.23, 0.17}, one-star: {-0.17, 0.08}
22:42:52.397 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
22:42:52.399 00.002 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
22:42:52.400 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.70 mountX=-0.17 mountY=-0.06, mountTheta=-2.81
22:42:52.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
22:42:52.404 00.002 8996 Enqueuing Move request for scope (-0.17, 0.08)
22:42:52.405 00.001 20224 Worker thread wakes up
22:42:52.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
22:42:52.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
22:42:52.405 00.000 20224 Moving (-0.17, 0.08) raw xDistance=-0.17 yDistance=-0.06
22:42:52.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:42:52.405 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:52.405 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:42:52.405 00.000 20224 MoveAxis(E, 0, ABG)
22:42:52.405 00.000 20224 Move returns status 0, amount 0
22:42:52.405 00.000 20224 MoveAxis(N, 0, ABG)
22:42:52.405 00.000 20224 Move returns status 0, amount 0
22:42:52.405 00.000 20224 move complete, result=0
22:42:52.405 00.000 20224 worker thread done servicing request
22:42:52.410 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52419, med=2784, FiltMin=2518, FiltMax=23341, Gamma=1.000
22:42:52.426 00.016 8996 UpdateGuideState exits: m=694754 SNR=321.0
22:42:52.428 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:52.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:52.431 00.002 8996 Enqueuing Expose request
22:42:52.433 00.002 20224 Worker thread wakes up
22:42:52.433 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:52.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:52.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:53.613 01.179 20224 Exposure complete
22:42:53.672 00.059 20224 worker thread done servicing request
22:42:53.672 00.000 8996 OnExposeComplete: enter
22:42:53.673 00.001 8996 UpdateGuideState(): m_state=6
22:42:53.674 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5449
22:42:53.675 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=470.72, Mass=709312, SNR=318.9, Peak=55072 HFD=4.4
22:42:53.677 00.002 8996 MultiStar: [#1 -0.30,0.43,0.00,M3] [#2 -0.43,0.25,0.00,M6] [#3 -0.50,0.52,0.00,M4] [#4 -0.40,0.66,0.00,M3] [#5 -0.46,0.50,0.00,M4] [#6 -0.38,0.45,0.00,M1] [#7 -0.10,0.34,0.48,U] [#8 -0.44,0.35,0.00,M2] 
22:42:53.678 00.001 8996 single-star, 1 included, MultiStar: {-0.15, 0.19}, one-star: {-0.17, 0.12}
22:42:53.680 00.002 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
22:42:53.682 00.002 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
22:42:53.683 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.54 mountX=-0.18 mountY=-0.10, mountTheta=-2.66
22:42:53.684 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.12, opts=13)
22:42:53.685 00.001 8996 Enqueuing Move request for scope (-0.17, 0.12)
22:42:53.686 00.001 20224 Worker thread wakes up
22:42:53.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
22:42:53.686 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
22:42:53.686 00.000 20224 Moving (-0.17, 0.12) raw xDistance=-0.18 yDistance=-0.10
22:42:53.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:42:53.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:53.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:42:53.686 00.000 20224 MoveAxis(E, 0, ABG)
22:42:53.686 00.000 20224 Move returns status 0, amount 0
22:42:53.686 00.000 20224 MoveAxis(N, 0, ABG)
22:42:53.686 00.000 20224 Move returns status 0, amount 0
22:42:53.687 00.001 20224 move complete, result=0
22:42:53.687 00.000 20224 worker thread done servicing request
22:42:53.690 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=55072, med=2784, FiltMin=2486, FiltMax=24800, Gamma=1.000
22:42:53.706 00.016 8996 UpdateGuideState exits: m=709312 SNR=318.9
22:42:53.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:53.707 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:53.708 00.001 8996 Enqueuing Expose request
22:42:53.709 00.001 20224 Worker thread wakes up
22:42:53.709 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:53.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:53.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:54.692 00.982 20224 Exposure complete
22:42:54.753 00.061 20224 worker thread done servicing request
22:42:54.753 00.000 8996 OnExposeComplete: enter
22:42:54.754 00.001 8996 UpdateGuideState(): m_state=6
22:42:54.755 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5450
22:42:54.755 00.000 8996 Star::Find returns 1 (0), X=138.27, Y=470.65, Mass=693602, SNR=343.3, Peak=51043 HFD=4.4
22:42:54.756 00.001 8996 MultiStar: [#1 -0.20,0.22,0.67,U] [#2 -0.35,0.41,0.00,M7] [#3 -0.29,0.33,0.00,M5] [#4 -0.27,0.35,0.00,M4] [#5 -0.34,0.33,0.00,M5] [#6 -0.27,0.23,0.48,U] [#7 -0.17,0.42,0.00,M1] [#8 -0.37,0.09,0.40,U] 
22:42:54.757 00.001 8996 single-star, 3 included, MultiStar: {-0.22, 0.13}, one-star: {-0.15, 0.04}
22:42:54.758 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
22:42:54.759 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
22:42:54.759 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.86 mountX=-0.15 mountY=-0.03, mountTheta=-2.97
22:42:54.761 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
22:42:54.762 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
22:42:54.763 00.001 20224 Worker thread wakes up
22:42:54.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
22:42:54.763 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
22:42:54.763 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.03
22:42:54.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:42:54.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:54.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:42:54.763 00.000 20224 MoveAxis(E, 0, ABG)
22:42:54.763 00.000 20224 Move returns status 0, amount 0
22:42:54.763 00.000 20224 MoveAxis(N, 0, ABG)
22:42:54.763 00.000 20224 Move returns status 0, amount 0
22:42:54.763 00.000 20224 move complete, result=0
22:42:54.764 00.001 20224 worker thread done servicing request
22:42:54.773 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51043, med=2784, FiltMin=2528, FiltMax=24160, Gamma=1.000
22:42:54.801 00.028 8996 UpdateGuideState exits: m=693602 SNR=343.3
22:42:54.803 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:54.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:54.805 00.001 8996 Enqueuing Expose request
22:42:54.806 00.001 20224 Worker thread wakes up
22:42:54.807 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:42:54.807 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:54.808 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:55.965 01.157 20224 Exposure complete
22:42:56.024 00.059 20224 worker thread done servicing request
22:42:56.024 00.000 8996 OnExposeComplete: enter
22:42:56.025 00.001 8996 UpdateGuideState(): m_state=6
22:42:56.026 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5451
22:42:56.027 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=470.46, Mass=693369, SNR=341.6, Peak=51987 HFD=4.5
22:42:56.028 00.001 8996 MultiStar: [#1 -0.06,0.30,0.70,U] [#2 -0.14,0.30,0.73,U] [#3 -0.25,0.20,0.60,U] [#4 -0.21,0.45,0.00,M5] [#5 -0.15,0.31,0.64,U] [#6 -0.04,0.20,0.41,U] [#7 0.05,0.14,0.45,U] [#8 -0.14,0.22,0.41,U] 
22:42:56.029 00.001 8996 single-star, 7 included, MultiStar: {-0.10, 0.17}, one-star: {-0.06, -0.15}
22:42:56.030 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
22:42:56.030 00.000 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
22:42:56.031 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.93 mountX=-0.04 mountY=0.16, mountTheta=1.83
22:42:56.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.15, opts=13)
22:42:56.034 00.001 8996 Enqueuing Move request for scope (-0.06, -0.15)
22:42:56.034 00.000 20224 Worker thread wakes up
22:42:56.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
22:42:56.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
22:42:56.035 00.001 20224 Moving (-0.06, -0.15) raw xDistance=-0.04 yDistance=0.16
22:42:56.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:42:56.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:56.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:42:56.035 00.000 20224 MoveAxis(E, 0, ABG)
22:42:56.035 00.000 20224 Move returns status 0, amount 0
22:42:56.035 00.000 20224 MoveAxis(N, 0, ABG)
22:42:56.035 00.000 20224 Move returns status 0, amount 0
22:42:56.035 00.000 20224 move complete, result=0
22:42:56.035 00.000 20224 worker thread done servicing request
22:42:56.038 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51987, med=2784, FiltMin=2489, FiltMax=23216, Gamma=1.000
22:42:56.053 00.015 8996 UpdateGuideState exits: m=693369 SNR=341.6
22:42:56.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:56.056 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:56.058 00.002 8996 Enqueuing Expose request
22:42:56.059 00.001 20224 Worker thread wakes up
22:42:56.059 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:42:56.059 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:56.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:57.035 00.976 20224 Exposure complete
22:42:57.125 00.090 20224 worker thread done servicing request
22:42:57.125 00.000 8996 OnExposeComplete: enter
22:42:57.126 00.001 8996 UpdateGuideState(): m_state=6
22:42:57.128 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5452
22:42:57.130 00.002 8996 Star::Find returns 1 (0), X=138.25, Y=470.39, Mass=694370, SNR=332.0, Peak=50067 HFD=4.6
22:42:57.132 00.002 8996 MultiStar: [#1 -0.23,0.29,0.73,U] [#2 -0.33,0.27,0.80,U] [#3 -0.42,0.19,0.00,M5] [#4 -0.37,0.16,0.55,U] [#5 -0.46,0.19,0.00,M5] [#6 -0.22,0.11,0.45,U] [#7 -0.02,0.16,0.46,U] [#8 -0.29,0.13,0.40,U] 
22:42:57.134 00.002 8996 refined, 6 included, MultiStar: {-0.23, 0.11}, one-star: {-0.17, -0.21}
22:42:57.135 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
22:42:57.137 00.002 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
22:42:57.138 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.26 cameraTheta=2.71 mountX=-0.24 mountY=-0.08, mountTheta=-2.82
22:42:57.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.11, opts=13)
22:42:57.142 00.002 8996 Enqueuing Move request for scope (-0.23, 0.11)
22:42:57.143 00.001 20224 Worker thread wakes up
22:42:57.144 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd
22:42:57.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.11)
22:42:57.144 00.000 20224 Moving (-0.23, 0.11) raw xDistance=-0.24 yDistance=-0.08
22:42:57.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:42:57.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:57.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:42:57.144 00.000 20224 MoveAxis(E, 36, ABG)
22:42:57.144 00.000 20224 Guiding  Dir = 2, Dur = 36
22:42:57.144 00.000 20224 IsSlewing returns 0
22:42:57.145 00.001 20224 IsGuiding returns 0
22:42:57.148 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50816, med=2784, FiltMin=2499, FiltMax=23328, Gamma=1.000
22:42:57.163 00.015 8996 UpdateGuideState exits: m=694370 SNR=332.0
22:42:57.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:57.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:57.165 00.000 8996 Enqueuing Expose request
22:42:57.171 00.006 20224 PulseGuide returned control before completion, sleep 20
22:42:57.201 00.030 20224 IsGuiding returns 1
22:42:57.201 00.000 20224 scope still moving after pulse duration time elapsed
22:42:57.232 00.031 20224 IsSlewing returns 0
22:42:57.232 00.000 20224 IsGuiding returns 1
22:42:57.263 00.031 20224 IsSlewing returns 0
22:42:57.263 00.000 20224 IsGuiding returns 0
22:42:57.263 00.000 20224 scope move finished after 36 + 82 ms
22:42:57.263 00.000 20224 Move returns status 0, amount 36
22:42:57.263 00.000 20224 MoveAxis(N, 0, ABG)
22:42:57.263 00.000 20224 Move returns status 0, amount 0
22:42:57.263 00.000 20224 move complete, result=0
22:42:57.264 00.001 20224 worker thread done servicing request
22:42:57.264 00.000 20224 Worker thread wakes up
22:42:57.264 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:57.264 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
22:42:57.266 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:58.440 01.174 20224 Exposure complete
22:42:58.537 00.097 20224 worker thread done servicing request
22:42:58.537 00.000 8996 OnExposeComplete: enter
22:42:58.538 00.001 8996 UpdateGuideState(): m_state=6
22:42:58.539 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5453
22:42:58.540 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=470.45, Mass=723194, SNR=357.5, Peak=59779 HFD=4.4
22:42:58.542 00.002 8996 MultiStar: [#1 0.12,0.22,0.71,U] [#2 -0.06,0.21,0.77,U] [#3 -0.02,0.23,0.59,U] [#4 0.06,0.18,0.63,U] [#5 0.17,0.23,0.52,U] [#6 0.13,0.36,0.39,U] [#7 0.35,0.15,0.47,U] [#8 0.15,0.13,0.40,U] 
22:42:58.543 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.15}, one-star: {0.41, -0.15}
22:42:58.543 00.000 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
22:42:58.544 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
22:42:58.545 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.76 mountX=0.14 mountY=-0.16, mountTheta=-0.87
22:42:58.547 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.15, opts=13)
22:42:58.547 00.000 8996 Enqueuing Move request for scope (0.15, 0.15)
22:42:58.548 00.001 20224 Worker thread wakes up
22:42:58.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
22:42:58.548 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
22:42:58.548 00.000 20224 Moving (0.15, 0.15) raw xDistance=0.14 yDistance=-0.16
22:42:58.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:42:58.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:58.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:42:58.548 00.000 20224 MoveAxis(E, 0, ABG)
22:42:58.549 00.001 20224 Move returns status 0, amount 0
22:42:58.549 00.000 20224 MoveAxis(N, 0, ABG)
22:42:58.549 00.000 20224 Move returns status 0, amount 0
22:42:58.549 00.000 20224 move complete, result=0
22:42:58.549 00.000 20224 worker thread done servicing request
22:42:58.552 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59779, med=2784, FiltMin=2518, FiltMax=27878, Gamma=1.000
22:42:58.569 00.017 8996 UpdateGuideState exits: m=723194 SNR=357.5
22:42:58.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:58.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:58.572 00.001 8996 Enqueuing Expose request
22:42:58.573 00.001 20224 Worker thread wakes up
22:42:58.573 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:42:58.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:58.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:42:59.559 00.985 20224 Exposure complete
22:42:59.661 00.102 20224 worker thread done servicing request
22:42:59.662 00.001 8996 OnExposeComplete: enter
22:42:59.664 00.002 8996 UpdateGuideState(): m_state=6
22:42:59.666 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5454
22:42:59.667 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=470.55, Mass=693641, SNR=342.1, Peak=57504 HFD=4.6
22:42:59.670 00.003 8996 MultiStar: [#1 -0.04,0.23,0.67,U] [#2 -0.11,0.11,0.81,U] [#3 -0.04,0.11,0.66,U] [#4 -0.01,0.16,0.56,U] [#5 -0.06,0.26,0.73,U] [#6 0.11,0.02,0.41,U] [#7 0.23,0.21,0.48,U] [#8 0.04,0.10,0.39,U] 
22:42:59.671 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.12}, one-star: {0.31, -0.06}
22:42:59.673 00.002 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
22:42:59.674 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
22:42:59.676 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.16 mountX=0.04 mountY=-0.13, mountTheta=-1.26
22:42:59.678 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.12, opts=13)
22:42:59.680 00.002 8996 Enqueuing Move request for scope (0.05, 0.12)
22:42:59.682 00.002 20224 Worker thread wakes up
22:42:59.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
22:42:59.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
22:42:59.682 00.000 20224 Moving (0.05, 0.12) raw xDistance=0.04 yDistance=-0.13
22:42:59.683 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:42:59.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:59.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:42:59.683 00.000 20224 MoveAxis(E, 0, ABG)
22:42:59.683 00.000 20224 Move returns status 0, amount 0
22:42:59.683 00.000 20224 MoveAxis(N, 0, ABG)
22:42:59.683 00.000 20224 Move returns status 0, amount 0
22:42:59.683 00.000 20224 move complete, result=0
22:42:59.684 00.001 20224 worker thread done servicing request
22:42:59.691 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57504, med=2784, FiltMin=2521, FiltMax=28822, Gamma=1.000
22:42:59.713 00.022 8996 UpdateGuideState exits: m=693641 SNR=342.1
22:42:59.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:59.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:42:59.715 00.000 8996 Enqueuing Expose request
22:42:59.716 00.001 20224 Worker thread wakes up
22:42:59.716 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:42:59.717 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:42:59.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:00.883 01.166 20224 Exposure complete
22:43:00.940 00.057 20224 worker thread done servicing request
22:43:00.940 00.000 8996 OnExposeComplete: enter
22:43:00.941 00.001 8996 UpdateGuideState(): m_state=6
22:43:00.942 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5455
22:43:00.943 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.47, Mass=640806, SNR=303.8, Peak=48963 HFD=4.3
22:43:00.944 00.001 8996 MultiStar: [#1 0.00,0.11,0.75,U] [#2 -0.12,0.06,0.89,U] [#3 0.06,0.06,0.69,U] [#4 -0.05,0.09,0.67,U] [#5 -0.08,0.15,0.79,U] [#6 0.04,0.19,0.50,U] [#7 0.27,0.14,0.53,U] [#8 -0.09,-0.08,0.53,U] 
22:43:00.945 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.05}, one-star: {0.10, -0.14}
22:43:00.945 00.000 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
22:43:00.946 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
22:43:00.947 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.43 mountX=0.00 mountY=-0.05, mountTheta=-1.53
22:43:00.949 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
22:43:00.950 00.001 8996 Enqueuing Move request for scope (0.01, 0.05)
22:43:00.951 00.001 20224 Worker thread wakes up
22:43:00.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
22:43:00.951 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
22:43:00.951 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.00 yDistance=-0.05
22:43:00.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:43:00.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:00.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:43:00.951 00.000 20224 MoveAxis(E, 0, ABG)
22:43:00.951 00.000 20224 Move returns status 0, amount 0
22:43:00.951 00.000 20224 MoveAxis(N, 0, ABG)
22:43:00.951 00.000 20224 Move returns status 0, amount 0
22:43:00.951 00.000 20224 move complete, result=0
22:43:00.952 00.001 20224 worker thread done servicing request
22:43:00.955 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48963, med=2784, FiltMin=2525, FiltMax=20912, Gamma=1.000
22:43:00.969 00.014 8996 UpdateGuideState exits: m=640806 SNR=303.8
22:43:00.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:00.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:00.972 00.001 8996 Enqueuing Expose request
22:43:00.973 00.001 20224 Worker thread wakes up
22:43:00.973 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:00.974 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:00.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:01.961 00.987 20224 Exposure complete
22:43:02.035 00.074 20224 worker thread done servicing request
22:43:02.035 00.000 8996 OnExposeComplete: enter
22:43:02.036 00.001 8996 UpdateGuideState(): m_state=6
22:43:02.037 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5456
22:43:02.039 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=470.42, Mass=695437, SNR=333.8, Peak=58403 HFD=4.4
22:43:02.041 00.002 8996 MultiStar: [#1 -0.08,0.28,0.66,U] [#2 -0.02,0.17,0.81,U] [#3 -0.04,0.09,0.67,U] [#4 -0.10,0.06,0.60,U] [#5 -0.07,-0.09,0.61,U] [#6 0.15,0.08,0.46,U] [#7 0.10,0.08,0.47,U] [#8 -0.08,-0.00,0.39,U] 
22:43:02.043 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.05}, one-star: {0.16, -0.19}
22:43:02.044 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
22:43:02.046 00.002 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
22:43:02.047 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.38 mountX=0.00 mountY=-0.05, mountTheta=-1.48
22:43:02.050 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
22:43:02.051 00.001 8996 Enqueuing Move request for scope (0.01, 0.05)
22:43:02.052 00.001 20224 Worker thread wakes up
22:43:02.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
22:43:02.052 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
22:43:02.052 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.00 yDistance=-0.05
22:43:02.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:43:02.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:02.052 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:43:02.052 00.000 20224 MoveAxis(E, 0, ABG)
22:43:02.052 00.000 20224 Move returns status 0, amount 0
22:43:02.052 00.000 20224 MoveAxis(N, 0, ABG)
22:43:02.052 00.000 20224 Move returns status 0, amount 0
22:43:02.052 00.000 20224 move complete, result=0
22:43:02.053 00.001 20224 worker thread done servicing request
22:43:02.058 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58403, med=2784, FiltMin=2528, FiltMax=28256, Gamma=1.000
22:43:02.087 00.029 8996 UpdateGuideState exits: m=695437 SNR=333.8
22:43:02.088 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:02.090 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:02.091 00.001 8996 Enqueuing Expose request
22:43:02.093 00.002 20224 Worker thread wakes up
22:43:02.093 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:02.094 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:02.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:03.269 01.175 20224 Exposure complete
22:43:03.349 00.080 20224 worker thread done servicing request
22:43:03.349 00.000 8996 OnExposeComplete: enter
22:43:03.350 00.001 8996 UpdateGuideState(): m_state=6
22:43:03.351 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5457
22:43:03.352 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=470.51, Mass=690210, SNR=319.2, Peak=56048 HFD=4.3
22:43:03.353 00.001 8996 MultiStar: [#1 0.11,0.06,0.64,U] [#2 0.09,0.07,0.77,U] [#3 -0.07,0.20,0.64,U] [#4 0.08,0.17,0.52,U] [#5 -0.01,0.12,0.63,U] [#6 -0.08,0.21,0.53,U] [#7 0.30,0.11,0.52,U] [#8 -0.16,0.04,0.41,U] 
22:43:03.354 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.08}, one-star: {0.13, -0.09}
22:43:03.355 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
22:43:03.355 00.000 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
22:43:03.356 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.10 cameraTheta=1.00 mountX=0.05 mountY=-0.09, mountTheta=-1.10
22:43:03.358 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.08, opts=13)
22:43:03.358 00.000 8996 Enqueuing Move request for scope (0.05, 0.08)
22:43:03.359 00.001 20224 Worker thread wakes up
22:43:03.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
22:43:03.359 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
22:43:03.359 00.000 20224 Moving (0.05, 0.08) raw xDistance=0.05 yDistance=-0.09
22:43:03.360 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:43:03.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:03.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:43:03.360 00.000 20224 MoveAxis(E, 0, ABG)
22:43:03.360 00.000 20224 Move returns status 0, amount 0
22:43:03.360 00.000 20224 MoveAxis(N, 0, ABG)
22:43:03.360 00.000 20224 Move returns status 0, amount 0
22:43:03.360 00.000 20224 move complete, result=0
22:43:03.360 00.000 20224 worker thread done servicing request
22:43:03.364 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56048, med=2784, FiltMin=2534, FiltMax=25776, Gamma=1.000
22:43:03.381 00.017 8996 UpdateGuideState exits: m=690210 SNR=319.2
22:43:03.382 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:03.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:03.383 00.000 8996 Enqueuing Expose request
22:43:03.384 00.001 20224 Worker thread wakes up
22:43:03.384 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:03.385 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:03.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:04.361 00.976 20224 Exposure complete
22:43:04.460 00.099 20224 worker thread done servicing request
22:43:04.461 00.001 8996 OnExposeComplete: enter
22:43:04.462 00.001 8996 UpdateGuideState(): m_state=6
22:43:04.464 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5458
22:43:04.466 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=470.58, Mass=692769, SNR=322.6, Peak=61120 HFD=4.5
22:43:04.468 00.002 8996 MultiStar: [#1 0.07,0.25,0.78,U] [#2 0.08,0.10,0.79,U] [#3 -0.06,0.10,0.60,U] [#4 0.00,0.19,0.57,U] [#5 -0.04,0.17,0.65,U] [#6 0.20,0.33,0.52,U] [#7 0.24,0.16,0.51,U] [#8 -0.01,0.10,0.44,U] 
22:43:04.470 00.002 8996 refined, 8 included, MultiStar: {0.10, 0.14}, one-star: {0.32, -0.02}
22:43:04.471 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
22:43:04.473 00.002 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
22:43:04.475 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.94 mountX=0.09 mountY=-0.15, mountTheta=-1.05
22:43:04.478 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.14, opts=13)
22:43:04.479 00.001 8996 Enqueuing Move request for scope (0.10, 0.14)
22:43:04.481 00.002 20224 Worker thread wakes up
22:43:04.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
22:43:04.481 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
22:43:04.482 00.001 20224 Moving (0.10, 0.14) raw xDistance=0.09 yDistance=-0.15
22:43:04.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:43:04.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:04.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:43:04.482 00.000 20224 MoveAxis(E, 0, ABG)
22:43:04.482 00.000 20224 Move returns status 0, amount 0
22:43:04.482 00.000 20224 MoveAxis(N, 0, ABG)
22:43:04.482 00.000 20224 Move returns status 0, amount 0
22:43:04.483 00.001 20224 move complete, result=0
22:43:04.483 00.000 20224 worker thread done servicing request
22:43:04.492 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61120, med=2784, FiltMin=2537, FiltMax=28352, Gamma=1.000
22:43:04.516 00.024 8996 UpdateGuideState exits: m=692769 SNR=322.6
22:43:04.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:04.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:04.518 00.000 8996 Enqueuing Expose request
22:43:04.519 00.001 20224 Worker thread wakes up
22:43:04.519 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:04.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:04.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:05.683 01.163 20224 Exposure complete
22:43:05.771 00.088 20224 worker thread done servicing request
22:43:05.772 00.001 8996 OnExposeComplete: enter
22:43:05.773 00.001 8996 UpdateGuideState(): m_state=6
22:43:05.774 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5459
22:43:05.775 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=470.37, Mass=734955, SNR=384.6, Peak=65507 HFD=4.6
22:43:05.776 00.001 8996 MultiStar: [#1 0.10,0.16,0.64,U] [#2 -0.07,0.13,0.70,U] [#3 -0.00,0.11,0.57,U] [#4 0.06,0.02,0.59,U] [#5 -0.07,0.12,0.62,U] [#6 0.19,0.17,0.35,U] [#7 0.21,0.23,0.37,U] [#8 -0.01,0.06,0.34,U] 
22:43:05.777 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.05}, one-star: {0.27, -0.24}
22:43:05.778 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
22:43:05.779 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
22:43:05.779 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.59 mountX=0.07 mountY=-0.06, mountTheta=-0.70
22:43:05.782 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.05, opts=13)
22:43:05.783 00.001 8996 Enqueuing Move request for scope (0.08, 0.05)
22:43:05.785 00.002 20224 Worker thread wakes up
22:43:05.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
22:43:05.785 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
22:43:05.785 00.000 20224 Moving (0.08, 0.05) raw xDistance=0.07 yDistance=-0.06
22:43:05.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:43:05.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:05.786 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:43:05.786 00.000 20224 MoveAxis(E, 0, ABG)
22:43:05.786 00.000 20224 Move returns status 0, amount 0
22:43:05.786 00.000 20224 MoveAxis(N, 0, ABG)
22:43:05.786 00.000 20224 Move returns status 0, amount 0
22:43:05.786 00.000 20224 move complete, result=0
22:43:05.786 00.000 20224 worker thread done servicing request
22:43:05.793 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2784, FiltMin=2502, FiltMax=30483, Gamma=1.000
22:43:05.817 00.024 8996 UpdateGuideState exits: m=734955 SNR=384.6
22:43:05.819 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:05.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:05.821 00.001 8996 Enqueuing Expose request
22:43:05.823 00.002 20224 Worker thread wakes up
22:43:05.823 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:05.823 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:05.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:06.805 00.982 20224 Exposure complete
22:43:06.896 00.091 20224 worker thread done servicing request
22:43:06.896 00.000 8996 OnExposeComplete: enter
22:43:06.897 00.001 8996 UpdateGuideState(): m_state=6
22:43:06.898 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5460
22:43:06.898 00.000 8996 Star::Find returns 1 (0), X=138.68, Y=470.41, Mass=709185, SNR=337.8, Peak=59923 HFD=4.7
22:43:06.900 00.002 8996 MultiStar: [#1 -0.08,0.23,0.71,U] [#2 -0.20,0.25,0.74,U] [#3 -0.13,0.25,0.65,U] [#4 -0.04,0.38,0.57,U] [#5 -0.21,0.23,0.65,U] [#6 0.06,0.22,0.53,U] [#7 0.12,0.22,0.48,U] [#8 -0.01,0.06,0.42,U] 
22:43:06.900 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.16}, one-star: {0.26, -0.19}
22:43:06.901 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
22:43:06.902 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
22:43:06.903 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.68 mountX=-0.03 mountY=-0.16, mountTheta=-1.78
22:43:06.904 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.16, opts=13)
22:43:06.905 00.001 8996 Enqueuing Move request for scope (-0.02, 0.16)
22:43:06.906 00.001 20224 Worker thread wakes up
22:43:06.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
22:43:06.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
22:43:06.906 00.000 20224 Moving (-0.02, 0.16) raw xDistance=-0.03 yDistance=-0.16
22:43:06.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:43:06.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:06.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:43:06.906 00.000 20224 MoveAxis(E, 0, ABG)
22:43:06.906 00.000 20224 Move returns status 0, amount 0
22:43:06.906 00.000 20224 MoveAxis(N, 0, ABG)
22:43:06.906 00.000 20224 Move returns status 0, amount 0
22:43:06.906 00.000 20224 move complete, result=0
22:43:06.907 00.001 20224 worker thread done servicing request
22:43:06.910 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59923, med=2784, FiltMin=2528, FiltMax=29587, Gamma=1.000
22:43:06.925 00.015 8996 UpdateGuideState exits: m=709185 SNR=337.8
22:43:06.925 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:06.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:06.927 00.001 8996 Enqueuing Expose request
22:43:06.928 00.001 20224 Worker thread wakes up
22:43:06.928 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:06.929 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:06.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:08.097 01.168 20224 Exposure complete
22:43:08.181 00.084 20224 worker thread done servicing request
22:43:08.181 00.000 8996 OnExposeComplete: enter
22:43:08.182 00.001 8996 UpdateGuideState(): m_state=6
22:43:08.184 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5461
22:43:08.186 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=470.47, Mass=704327, SNR=320.9, Peak=56563 HFD=4.3
22:43:08.188 00.002 8996 MultiStar: [#1 -0.18,0.24,0.77,U] [#2 -0.24,0.05,0.81,U] [#3 -0.32,0.32,0.00,M1] [#4 -0.21,0.25,0.56,U] [#5 -0.38,0.14,0.63,U] [#6 -0.21,0.36,0.49,U] [#7 0.10,0.41,0.51,U] [#8 -0.28,0.29,0.44,U] 
22:43:08.189 00.001 8996 single-star, 7 included, MultiStar: {-0.14, 0.16}, one-star: {0.12, -0.14}
22:43:08.191 00.002 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
22:43:08.192 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
22:43:08.193 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-0.85 mountX=0.14 mountY=0.13, mountTheta=0.74
22:43:08.196 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.14, opts=13)
22:43:08.197 00.001 8996 Enqueuing Move request for scope (0.12, -0.14)
22:43:08.199 00.002 20224 Worker thread wakes up
22:43:08.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
22:43:08.199 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
22:43:08.199 00.000 20224 Moving (0.12, -0.14) raw xDistance=0.14 yDistance=0.13
22:43:08.200 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:43:08.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:08.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:43:08.200 00.000 20224 MoveAxis(E, 0, ABG)
22:43:08.200 00.000 20224 Move returns status 0, amount 0
22:43:08.200 00.000 20224 MoveAxis(N, 0, ABG)
22:43:08.200 00.000 20224 Move returns status 0, amount 0
22:43:08.200 00.000 20224 move complete, result=0
22:43:08.201 00.001 20224 worker thread done servicing request
22:43:08.207 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56563, med=2784, FiltMin=2544, FiltMax=28192, Gamma=1.000
22:43:08.231 00.024 8996 UpdateGuideState exits: m=704327 SNR=320.9
22:43:08.233 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:08.235 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:08.237 00.002 8996 Enqueuing Expose request
22:43:08.238 00.001 20224 Worker thread wakes up
22:43:08.238 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:08.240 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:08.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:09.227 00.987 20224 Exposure complete
22:43:09.295 00.068 20224 worker thread done servicing request
22:43:09.295 00.000 8996 OnExposeComplete: enter
22:43:09.297 00.002 8996 UpdateGuideState(): m_state=6
22:43:09.298 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5462
22:43:09.300 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=470.63, Mass=719829, SNR=332.3, Peak=63840 HFD=4.4
22:43:09.302 00.002 8996 MultiStar: [#1 -0.15,0.18,0.72,U] [#2 -0.30,0.24,0.81,U] [#3 -0.31,0.11,0.69,U] [#4 -0.23,0.22,0.55,U] [#5 -0.25,0.29,0.62,U] [#6 -0.29,0.47,0.00,M1] [#7 -0.10,0.27,0.48,U] [#8 -0.26,0.13,0.43,U] 
22:43:09.303 00.001 8996 single-star, 7 included, MultiStar: {-0.17, 0.17}, one-star: {0.12, 0.03}
22:43:09.304 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
22:43:09.306 00.002 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
22:43:09.307 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.03 hyp=0.13 cameraTheta=0.22 mountX=0.12 mountY=-0.04, mountTheta=-0.33
22:43:09.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.03, opts=13)
22:43:09.311 00.002 8996 Enqueuing Move request for scope (0.12, 0.03)
22:43:09.312 00.001 20224 Worker thread wakes up
22:43:09.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.03) opts 0xd
22:43:09.312 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.03)
22:43:09.312 00.000 20224 Moving (0.12, 0.03) raw xDistance=0.12 yDistance=-0.04
22:43:09.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:09.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:09.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:43:09.312 00.000 20224 MoveAxis(E, 0, ABG)
22:43:09.312 00.000 20224 Move returns status 0, amount 0
22:43:09.312 00.000 20224 MoveAxis(N, 0, ABG)
22:43:09.312 00.000 20224 Move returns status 0, amount 0
22:43:09.312 00.000 20224 move complete, result=0
22:43:09.313 00.001 20224 worker thread done servicing request
22:43:09.322 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63840, med=2784, FiltMin=2480, FiltMax=26352, Gamma=1.000
22:43:09.348 00.026 8996 UpdateGuideState exits: m=719829 SNR=332.3
22:43:09.349 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:09.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:09.351 00.001 8996 Enqueuing Expose request
22:43:09.352 00.001 20224 Worker thread wakes up
22:43:09.352 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:09.353 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:09.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:10.529 01.176 20224 Exposure complete
22:43:10.590 00.061 20224 worker thread done servicing request
22:43:10.591 00.001 8996 OnExposeComplete: enter
22:43:10.592 00.001 8996 UpdateGuideState(): m_state=6
22:43:10.593 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5463
22:43:10.593 00.000 8996 Star::Find returns 1 (0), X=138.30, Y=470.66, Mass=755004, SNR=358.3, Peak=55296 HFD=4.7
22:43:10.594 00.001 8996 MultiStar: [#1 -0.12,0.24,0.58,U] [#2 -0.36,0.21,0.73,U] [#3 -0.26,0.20,0.57,U] [#4 -0.11,0.26,0.55,U] [#5 -0.36,0.23,0.61,U] [#6 -0.13,0.19,0.47,U] [#7 0.00,0.06,0.44,U] [#8 -0.42,0.13,0.00,M1] 
22:43:10.595 00.001 8996 single-star, 7 included, MultiStar: {-0.19, 0.17}, one-star: {-0.12, 0.06}
22:43:10.596 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
22:43:10.597 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
22:43:10.598 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.71 mountX=-0.13 mountY=-0.04, mountTheta=-2.82
22:43:10.599 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.06, opts=13)
22:43:10.600 00.001 8996 Enqueuing Move request for scope (-0.12, 0.06)
22:43:10.601 00.001 20224 Worker thread wakes up
22:43:10.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
22:43:10.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
22:43:10.601 00.000 20224 Moving (-0.12, 0.06) raw xDistance=-0.13 yDistance=-0.04
22:43:10.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:43:10.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:10.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:43:10.601 00.000 20224 MoveAxis(E, 0, ABG)
22:43:10.601 00.000 20224 Move returns status 0, amount 0
22:43:10.601 00.000 20224 MoveAxis(N, 0, ABG)
22:43:10.601 00.000 20224 Move returns status 0, amount 0
22:43:10.601 00.000 20224 move complete, result=0
22:43:10.601 00.000 20224 worker thread done servicing request
22:43:10.605 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55296, med=2784, FiltMin=2515, FiltMax=24016, Gamma=1.000
22:43:10.619 00.014 8996 UpdateGuideState exits: m=755004 SNR=358.3
22:43:10.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:10.621 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:10.622 00.001 8996 Enqueuing Expose request
22:43:10.622 00.000 20224 Worker thread wakes up
22:43:10.622 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:10.623 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:10.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:11.615 00.992 20224 Exposure complete
22:43:11.685 00.070 20224 worker thread done servicing request
22:43:11.686 00.001 8996 OnExposeComplete: enter
22:43:11.687 00.001 8996 UpdateGuideState(): m_state=6
22:43:11.688 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5464
22:43:11.690 00.002 8996 Star::Find returns 1 (0), X=138.42, Y=470.67, Mass=842814, SNR=371.6, Peak=65008 HFD=4.5
22:43:11.692 00.002 8996 MultiStar: [#1 -0.12,0.23,0.57,U] [#2 -0.16,0.16,0.72,U] [#3 -0.37,0.19,0.60,U] [#4 -0.32,0.31,0.00,M1] [#5 -0.14,0.39,0.57,U] [#6 -0.20,0.05,0.43,U] [#7 -0.16,0.16,0.43,U] [#8 -0.20,0.35,0.40,U] 
22:43:11.694 00.002 8996 single-star, 7 included, MultiStar: {-0.15, 0.19}, one-star: {-0.01, 0.06}
22:43:11.696 00.002 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
22:43:11.697 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
22:43:11.698 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.66 mountX=-0.01 mountY=-0.06, mountTheta=-1.76
22:43:11.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.06, opts=13)
22:43:11.702 00.002 8996 Enqueuing Move request for scope (-0.01, 0.06)
22:43:11.703 00.001 20224 Worker thread wakes up
22:43:11.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
22:43:11.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
22:43:11.703 00.000 20224 Moving (-0.01, 0.06) raw xDistance=-0.01 yDistance=-0.06
22:43:11.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:43:11.704 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:11.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:43:11.704 00.000 20224 MoveAxis(E, 0, ABG)
22:43:11.704 00.000 20224 Move returns status 0, amount 0
22:43:11.704 00.000 20224 MoveAxis(N, 0, ABG)
22:43:11.704 00.000 20224 Move returns status 0, amount 0
22:43:11.704 00.000 20224 move complete, result=0
22:43:11.704 00.000 20224 worker thread done servicing request
22:43:11.708 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65008, med=2784, FiltMin=2512, FiltMax=27165, Gamma=1.000
22:43:11.722 00.014 8996 UpdateGuideState exits: m=842814 SNR=371.6
22:43:11.722 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:11.723 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:11.724 00.001 8996 Enqueuing Expose request
22:43:11.724 00.000 20224 Worker thread wakes up
22:43:11.724 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:11.725 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:11.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:12.881 01.156 20224 Exposure complete
22:43:12.939 00.058 20224 worker thread done servicing request
22:43:12.940 00.001 8996 OnExposeComplete: enter
22:43:12.941 00.001 8996 UpdateGuideState(): m_state=6
22:43:12.941 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5465
22:43:12.942 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=470.35, Mass=761277, SNR=403.0, Peak=63923 HFD=4.7
22:43:12.943 00.001 8996 MultiStar: [#1 -0.10,0.20,0.62,U] [#2 -0.34,0.19,0.63,U] [#3 -0.29,0.23,0.46,U] [#4 -0.20,0.23,0.47,U] [#5 -0.33,0.10,0.59,U] [#6 -0.10,0.16,0.39,U] [#7 -0.09,0.25,0.41,U] [#8 -0.11,0.02,0.38,U] 
22:43:12.944 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.09}, one-star: {0.12, -0.26}
22:43:12.945 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:43:12.946 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
22:43:12.947 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.58 mountX=-0.15 mountY=-0.07, mountTheta=-2.69
22:43:12.950 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.09, opts=13)
22:43:12.950 00.000 8996 Enqueuing Move request for scope (-0.14, 0.09)
22:43:12.951 00.001 20224 Worker thread wakes up
22:43:12.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
22:43:12.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
22:43:12.951 00.000 20224 Moving (-0.14, 0.09) raw xDistance=-0.15 yDistance=-0.07
22:43:12.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:43:12.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:12.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:43:12.952 00.001 20224 MoveAxis(E, 0, ABG)
22:43:12.952 00.000 20224 Move returns status 0, amount 0
22:43:12.952 00.000 20224 MoveAxis(N, 0, ABG)
22:43:12.952 00.000 20224 Move returns status 0, amount 0
22:43:12.952 00.000 20224 move complete, result=0
22:43:12.952 00.000 20224 worker thread done servicing request
22:43:12.955 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63923, med=2784, FiltMin=2525, FiltMax=29120, Gamma=1.000
22:43:12.970 00.015 8996 UpdateGuideState exits: m=761277 SNR=403.0
22:43:12.971 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:12.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:12.972 00.000 8996 Enqueuing Expose request
22:43:12.973 00.001 20224 Worker thread wakes up
22:43:12.973 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:12.974 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:12.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:13.960 00.986 20224 Exposure complete
22:43:14.055 00.095 20224 worker thread done servicing request
22:43:14.055 00.000 8996 OnExposeComplete: enter
22:43:14.057 00.002 8996 UpdateGuideState(): m_state=6
22:43:14.059 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5466
22:43:14.060 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=470.46, Mass=748632, SNR=342.5, Peak=60819 HFD=4.5
22:43:14.062 00.002 8996 MultiStar: [#1 -0.26,0.16,0.67,U] [#2 -0.26,0.05,0.81,U] [#3 -0.22,0.27,0.57,U] [#4 -0.24,0.14,0.61,U] [#5 -0.31,0.07,0.56,U] [#6 -0.00,0.11,0.47,U] [#7 0.03,0.15,0.47,U] [#8 -0.18,-0.05,0.38,U] 
22:43:14.064 00.002 8996 refined, 8 included, MultiStar: {-0.12, 0.07}, one-star: {0.23, -0.15}
22:43:14.065 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
22:43:14.065 00.000 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
22:43:14.066 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.62 mountX=-0.13 mountY=-0.05, mountTheta=-2.73
22:43:14.068 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.07, opts=13)
22:43:14.069 00.001 8996 Enqueuing Move request for scope (-0.12, 0.07)
22:43:14.070 00.001 20224 Worker thread wakes up
22:43:14.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
22:43:14.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
22:43:14.071 00.001 20224 Moving (-0.12, 0.07) raw xDistance=-0.13 yDistance=-0.05
22:43:14.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:43:14.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:14.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:43:14.071 00.000 20224 MoveAxis(E, 0, ABG)
22:43:14.071 00.000 20224 Move returns status 0, amount 0
22:43:14.071 00.000 20224 MoveAxis(N, 0, ABG)
22:43:14.071 00.000 20224 Move returns status 0, amount 0
22:43:14.072 00.001 20224 move complete, result=0
22:43:14.072 00.000 20224 worker thread done servicing request
22:43:14.078 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60819, med=2784, FiltMin=2525, FiltMax=30912, Gamma=1.000
22:43:14.096 00.018 8996 UpdateGuideState exits: m=748632 SNR=342.5
22:43:14.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:14.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:14.099 00.001 8996 Enqueuing Expose request
22:43:14.100 00.001 20224 Worker thread wakes up
22:43:14.100 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:14.101 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:14.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:15.248 01.147 20224 Exposure complete
22:43:15.335 00.087 20224 worker thread done servicing request
22:43:15.335 00.000 8996 OnExposeComplete: enter
22:43:15.336 00.001 8996 UpdateGuideState(): m_state=6
22:43:15.338 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5467
22:43:15.339 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=470.61, Mass=711133, SNR=378.9, Peak=52528 HFD=4.4
22:43:15.341 00.002 8996 MultiStar: [#1 -0.20,0.16,0.71,U] [#2 -0.19,0.01,0.66,U] [#3 -0.43,0.19,0.00,M1] [#4 -0.24,0.22,0.49,U] [#5 -0.36,0.10,0.60,U] [#6 -0.11,0.22,0.39,U] [#7 -0.07,0.07,0.41,U] [#8 -0.35,-0.06,0.36,U] 
22:43:15.343 00.002 8996 single-star, 7 included, MultiStar: {-0.17, 0.08}, one-star: {0.02, 0.01}
22:43:15.345 00.002 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
22:43:15.347 00.002 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
22:43:15.348 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.25 mountX=0.02 mountY=-0.01, mountTheta=-0.36
22:43:15.350 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.01, opts=13)
22:43:15.351 00.001 8996 Enqueuing Move request for scope (0.02, 0.01)
22:43:15.352 00.001 20224 Worker thread wakes up
22:43:15.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:43:15.352 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:43:15.352 00.000 20224 Moving (0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
22:43:15.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:43:15.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:15.353 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:43:15.353 00.000 20224 MoveAxis(E, 0, ABG)
22:43:15.353 00.000 20224 Move returns status 0, amount 0
22:43:15.353 00.000 20224 MoveAxis(N, 0, ABG)
22:43:15.353 00.000 20224 Move returns status 0, amount 0
22:43:15.353 00.000 20224 move complete, result=0
22:43:15.353 00.000 20224 worker thread done servicing request
22:43:15.357 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=52528, med=2790, FiltMin=2525, FiltMax=22752, Gamma=1.000
22:43:15.373 00.016 8996 UpdateGuideState exits: m=711133 SNR=378.9
22:43:15.374 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:15.375 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:15.376 00.001 8996 Enqueuing Expose request
22:43:15.377 00.001 20224 Worker thread wakes up
22:43:15.377 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:15.378 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:15.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:16.353 00.975 20224 Exposure complete
22:43:16.435 00.082 20224 worker thread done servicing request
22:43:16.435 00.000 8996 OnExposeComplete: enter
22:43:16.436 00.001 8996 UpdateGuideState(): m_state=6
22:43:16.437 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5468
22:43:16.438 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=470.40, Mass=770308, SNR=347.4, Peak=57475 HFD=4.5
22:43:16.439 00.001 8996 MultiStar: [#1 -0.05,0.28,0.75,U] [#2 -0.12,0.07,0.80,U] [#3 -0.38,0.15,0.63,U] [#4 -0.25,0.15,0.53,U] [#5 -0.29,0.20,0.69,U] [#6 -0.09,0.11,0.43,U] [#7 0.16,0.19,0.52,U] [#8 -0.35,0.14,0.41,U] 
22:43:16.440 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.10}, one-star: {-0.11, -0.21}
22:43:16.440 00.000 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
22:43:16.441 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
22:43:16.442 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.57 mountX=-0.17 mountY=-0.08, mountTheta=-2.69
22:43:16.445 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.10, opts=13)
22:43:16.446 00.001 8996 Enqueuing Move request for scope (-0.16, 0.10)
22:43:16.447 00.001 20224 Worker thread wakes up
22:43:16.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
22:43:16.447 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
22:43:16.447 00.000 20224 Moving (-0.16, 0.10) raw xDistance=-0.17 yDistance=-0.08
22:43:16.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:43:16.448 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:16.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:43:16.448 00.000 20224 MoveAxis(E, 0, ABG)
22:43:16.448 00.000 20224 Move returns status 0, amount 0
22:43:16.448 00.000 20224 MoveAxis(N, 0, ABG)
22:43:16.448 00.000 20224 Move returns status 0, amount 0
22:43:16.448 00.000 20224 move complete, result=0
22:43:16.448 00.000 20224 worker thread done servicing request
22:43:16.456 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57475, med=2787, FiltMin=2515, FiltMax=27664, Gamma=1.000
22:43:16.477 00.021 8996 UpdateGuideState exits: m=770308 SNR=347.4
22:43:16.480 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:16.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:16.482 00.001 8996 Enqueuing Expose request
22:43:16.483 00.001 20224 Worker thread wakes up
22:43:16.483 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:16.484 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:16.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:17.659 01.175 20224 Exposure complete
22:43:17.747 00.088 20224 worker thread done servicing request
22:43:17.747 00.000 8996 OnExposeComplete: enter
22:43:17.749 00.002 8996 UpdateGuideState(): m_state=6
22:43:17.749 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5469
22:43:17.750 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=470.39, Mass=760831, SNR=366.3, Peak=51859 HFD=4.4
22:43:17.751 00.001 8996 MultiStar: [#1 -0.37,0.15,0.64,U] [#2 -0.31,0.01,0.71,U] [#3 -0.43,0.14,0.00,M1] [#4 -0.36,0.24,0.00,M1] [#5 -0.39,0.20,0.00,M1] [#6 -0.19,0.27,0.52,U] [#7 -0.03,0.25,0.42,U] [#8 -0.33,-0.02,0.36,U] 
22:43:17.752 00.001 8996 refined, 5 included, MultiStar: {-0.22, 0.03}, one-star: {-0.11, -0.21}
22:43:17.753 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
22:43:17.753 00.000 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
22:43:17.754 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=2.99 mountX=-0.22 mountY=-0.01, mountTheta=-3.10
22:43:17.756 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.03, opts=13)
22:43:17.757 00.001 8996 Enqueuing Move request for scope (-0.22, 0.03)
22:43:17.758 00.001 20224 Worker thread wakes up
22:43:17.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
22:43:17.758 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
22:43:17.758 00.000 20224 Moving (-0.22, 0.03) raw xDistance=-0.22 yDistance=-0.01
22:43:17.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:43:17.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:17.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:43:17.758 00.000 20224 MoveAxis(E, 32, ABG)
22:43:17.758 00.000 20224 Guiding  Dir = 2, Dur = 32
22:43:17.759 00.001 20224 IsSlewing returns 0
22:43:17.759 00.000 20224 IsGuiding returns 0
22:43:17.762 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51859, med=2787, FiltMin=2521, FiltMax=26096, Gamma=1.000
22:43:17.777 00.015 8996 UpdateGuideState exits: m=760831 SNR=366.3
22:43:17.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:17.778 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:17.779 00.001 8996 Enqueuing Expose request
22:43:17.786 00.007 20224 PulseGuide returned control before completion, sleep 16
22:43:17.815 00.029 20224 IsGuiding returns 1
22:43:17.815 00.000 20224 scope still moving after pulse duration time elapsed
22:43:17.846 00.031 20224 IsSlewing returns 0
22:43:17.846 00.000 20224 IsGuiding returns 1
22:43:17.877 00.031 20224 IsSlewing returns 0
22:43:17.877 00.000 20224 IsGuiding returns 0
22:43:17.877 00.000 20224 scope move finished after 32 + 86 ms
22:43:17.878 00.001 20224 Move returns status 0, amount 32
22:43:17.878 00.000 20224 MoveAxis(N, 0, ABG)
22:43:17.878 00.000 20224 Move returns status 0, amount 0
22:43:17.878 00.000 20224 move complete, result=0
22:43:17.878 00.000 20224 worker thread done servicing request
22:43:17.878 00.000 20224 Worker thread wakes up
22:43:17.878 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
22:43:17.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:17.880 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:18.877 00.997 20224 Exposure complete
22:43:18.972 00.095 20224 worker thread done servicing request
22:43:18.972 00.000 8996 OnExposeComplete: enter
22:43:18.973 00.001 8996 UpdateGuideState(): m_state=6
22:43:18.975 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5470
22:43:18.977 00.002 8996 Star::Find returns 1 (0), X=138.35, Y=470.63, Mass=719491, SNR=351.0, Peak=52448 HFD=4.3
22:43:18.979 00.002 8996 MultiStar: [#1 -0.18,0.14,0.69,U] [#2 -0.15,-0.11,0.76,U] [#3 -0.34,0.27,0.00,M2] [#4 -0.21,0.17,0.60,U] [#5 -0.31,0.15,0.63,U] [#6 0.09,0.17,0.46,U] [#7 0.05,0.44,0.00,M1] [#8 -0.28,-0.06,0.38,U] 
22:43:18.981 00.002 8996 single-star, 6 included, MultiStar: {-0.16, 0.06}, one-star: {-0.07, 0.02}
22:43:18.983 00.002 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
22:43:18.984 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
22:43:18.986 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.84 mountX=-0.07 mountY=-0.01, mountTheta=-2.95
22:43:18.989 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
22:43:18.991 00.002 8996 Enqueuing Move request for scope (-0.07, 0.02)
22:43:18.993 00.002 20224 Worker thread wakes up
22:43:18.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:43:18.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:43:18.993 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
22:43:18.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:43:18.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:18.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:43:18.993 00.000 20224 MoveAxis(E, 0, ABG)
22:43:18.994 00.001 20224 Move returns status 0, amount 0
22:43:18.994 00.000 20224 MoveAxis(N, 0, ABG)
22:43:18.994 00.000 20224 Move returns status 0, amount 0
22:43:18.994 00.000 20224 move complete, result=0
22:43:18.994 00.000 20224 worker thread done servicing request
22:43:19.002 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52448, med=2784, FiltMin=2534, FiltMax=24784, Gamma=1.000
22:43:19.021 00.019 8996 UpdateGuideState exits: m=719491 SNR=351.0
22:43:19.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:19.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:19.024 00.001 8996 Enqueuing Expose request
22:43:19.025 00.001 20224 Worker thread wakes up
22:43:19.025 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:19.026 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:19.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:20.197 01.171 20224 Exposure complete
22:43:20.266 00.069 20224 worker thread done servicing request
22:43:20.266 00.000 8996 OnExposeComplete: enter
22:43:20.266 00.000 8996 UpdateGuideState(): m_state=6
22:43:20.267 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5471
22:43:20.267 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=470.42, Mass=714802, SNR=381.9, Peak=51235 HFD=4.4
22:43:20.269 00.002 8996 MultiStar: [#1 0.01,0.03,0.58,U] [#2 -0.21,0.07,0.77,U] [#3 -0.16,0.11,0.55,U] [#4 -0.13,0.10,0.52,U] [#5 -0.17,0.10,0.56,U] [#6 0.20,0.01,0.40,U] [#7 0.10,0.25,0.41,U] [#8 -0.21,0.08,0.36,U] 
22:43:20.270 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.04}, one-star: {0.05, -0.19}
22:43:20.272 00.002 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
22:43:20.274 00.002 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
22:43:20.275 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.60 mountX=-0.06 mountY=-0.03, mountTheta=-2.71
22:43:20.281 00.006 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
22:43:20.283 00.002 8996 Enqueuing Move request for scope (-0.06, 0.04)
22:43:20.284 00.001 20224 Worker thread wakes up
22:43:20.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
22:43:20.284 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
22:43:20.284 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
22:43:20.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:43:20.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:20.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:43:20.284 00.000 20224 MoveAxis(E, 0, ABG)
22:43:20.284 00.000 20224 Move returns status 0, amount 0
22:43:20.284 00.000 20224 MoveAxis(N, 0, ABG)
22:43:20.284 00.000 20224 Move returns status 0, amount 0
22:43:20.284 00.000 20224 move complete, result=0
22:43:20.284 00.000 20224 worker thread done servicing request
22:43:20.288 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51235, med=2784, FiltMin=2521, FiltMax=27360, Gamma=1.000
22:43:20.303 00.015 8996 UpdateGuideState exits: m=714802 SNR=381.9
22:43:20.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:20.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:20.306 00.001 8996 Enqueuing Expose request
22:43:20.307 00.001 20224 Worker thread wakes up
22:43:20.307 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:20.308 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:20.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:21.283 00.975 20224 Exposure complete
22:43:21.384 00.101 20224 worker thread done servicing request
22:43:21.385 00.001 8996 OnExposeComplete: enter
22:43:21.387 00.002 8996 UpdateGuideState(): m_state=6
22:43:21.389 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5472
22:43:21.390 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=470.36, Mass=741914, SNR=355.7, Peak=60595 HFD=4.5
22:43:21.392 00.002 8996 MultiStar: [#1 -0.01,0.06,0.66,U] [#2 -0.10,0.00,0.65,U] [#3 -0.07,0.17,0.55,U] [#4 -0.02,-0.00,0.56,U] [#5 -0.08,0.12,0.63,U] [#6 -0.03,-0.09,0.45,U] [#7 0.10,0.20,0.50,U] [#8 0.00,-0.12,0.36,U] 
22:43:21.394 00.002 8996 refined, 8 included, MultiStar: {0.00, -0.00}, one-star: {0.14, -0.25}
22:43:21.396 00.002 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
22:43:21.397 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
22:43:21.399 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.79 mountX=0.00 mountY=0.00, mountTheta=0.68
22:43:21.404 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.00, opts=13)
22:43:21.404 00.000 8996 Enqueuing Move request for scope (0.00, -0.00)
22:43:21.405 00.001 20224 Worker thread wakes up
22:43:21.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.00) opts 0xd
22:43:21.406 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.00)
22:43:21.406 00.000 20224 Moving (0.00, -0.00) raw xDistance=0.00 yDistance=0.00
22:43:21.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:43:21.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:21.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:43:21.406 00.000 20224 MoveAxis(E, 0, ABG)
22:43:21.406 00.000 20224 Move returns status 0, amount 0
22:43:21.406 00.000 20224 MoveAxis(N, 0, ABG)
22:43:21.406 00.000 20224 Move returns status 0, amount 0
22:43:21.406 00.000 20224 move complete, result=0
22:43:21.406 00.000 20224 worker thread done servicing request
22:43:21.411 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60595, med=2784, FiltMin=2525, FiltMax=31168, Gamma=1.000
22:43:21.425 00.014 8996 UpdateGuideState exits: m=741914 SNR=355.7
22:43:21.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:21.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:21.428 00.001 8996 Enqueuing Expose request
22:43:21.429 00.001 20224 Worker thread wakes up
22:43:21.429 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:21.430 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:21.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:22.596 01.166 20224 Exposure complete
22:43:22.682 00.086 20224 worker thread done servicing request
22:43:22.682 00.000 8996 OnExposeComplete: enter
22:43:22.684 00.002 8996 UpdateGuideState(): m_state=6
22:43:22.685 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5473
22:43:22.686 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=470.32, Mass=694135, SNR=342.8, Peak=60115 HFD=4.6
22:43:22.687 00.001 8996 MultiStar: [#1 0.22,0.01,0.69,U] [#2 0.21,-0.09,0.80,U] [#3 -0.01,-0.00,0.60,U] [#4 0.05,0.05,0.57,U] [#5 0.06,-0.07,0.57,U] [#6 0.26,-0.14,0.44,U] [#7 0.23,0.12,0.51,U] [#8 0.06,-0.25,0.39,U] 
22:43:22.688 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.08}, one-star: {0.18, -0.28}
22:43:22.688 00.000 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
22:43:22.689 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
22:43:22.690 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.52 mountX=0.15 mountY=0.07, mountTheta=0.41
22:43:22.692 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.08, opts=13)
22:43:22.692 00.000 8996 Enqueuing Move request for scope (0.15, -0.08)
22:43:22.693 00.001 20224 Worker thread wakes up
22:43:22.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
22:43:22.693 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
22:43:22.693 00.000 20224 Moving (0.15, -0.08) raw xDistance=0.15 yDistance=0.07
22:43:22.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:43:22.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:22.694 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:43:22.694 00.000 20224 MoveAxis(E, 0, ABG)
22:43:22.694 00.000 20224 Move returns status 0, amount 0
22:43:22.694 00.000 20224 MoveAxis(N, 0, ABG)
22:43:22.694 00.000 20224 Move returns status 0, amount 0
22:43:22.694 00.000 20224 move complete, result=0
22:43:22.694 00.000 20224 worker thread done servicing request
22:43:22.697 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60115, med=2784, FiltMin=2518, FiltMax=28592, Gamma=1.000
22:43:22.713 00.016 8996 UpdateGuideState exits: m=694135 SNR=342.8
22:43:22.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:22.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:22.716 00.001 8996 Enqueuing Expose request
22:43:22.717 00.001 20224 Worker thread wakes up
22:43:22.717 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:22.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:22.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:23.702 00.984 20224 Exposure complete
22:43:23.776 00.074 20224 worker thread done servicing request
22:43:23.776 00.000 8996 OnExposeComplete: enter
22:43:23.777 00.001 8996 UpdateGuideState(): m_state=6
22:43:23.778 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5474
22:43:23.779 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=470.25, Mass=671217, SNR=350.2, Peak=65379 HFD=4.4
22:43:23.780 00.001 8996 MultiStar: [#1 -0.04,0.05,0.70,U] [#2 0.08,-0.21,0.65,U] [#3 0.03,0.05,0.65,U] [#4 -0.02,-0.04,0.54,U] [#5 0.06,0.02,0.59,U] [#6 0.27,-0.23,0.44,U] [#7 0.30,-0.02,0.53,U] [#8 0.07,-0.31,0.41,U] 
22:43:23.781 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.12}, one-star: {0.39, -0.35}
22:43:23.782 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
22:43:23.782 00.000 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
22:43:23.783 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.72 mountX=0.15 mountY=0.11, mountTheta=0.61
22:43:23.785 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.12, opts=13)
22:43:23.786 00.001 8996 Enqueuing Move request for scope (0.14, -0.12)
22:43:23.787 00.001 20224 Worker thread wakes up
22:43:23.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
22:43:23.787 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
22:43:23.787 00.000 20224 Moving (0.14, -0.12) raw xDistance=0.15 yDistance=0.11
22:43:23.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:43:23.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:23.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:43:23.787 00.000 20224 MoveAxis(E, 0, ABG)
22:43:23.787 00.000 20224 Move returns status 0, amount 0
22:43:23.787 00.000 20224 MoveAxis(N, 0, ABG)
22:43:23.787 00.000 20224 Move returns status 0, amount 0
22:43:23.787 00.000 20224 move complete, result=0
22:43:23.788 00.001 20224 worker thread done servicing request
22:43:23.790 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65379, med=2784, FiltMin=2531, FiltMax=24960, Gamma=1.000
22:43:23.805 00.015 8996 UpdateGuideState exits: m=671217 SNR=350.2
22:43:23.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:23.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:23.807 00.000 8996 Enqueuing Expose request
22:43:23.808 00.001 20224 Worker thread wakes up
22:43:23.808 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:23.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:23.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:24.982 01.173 20224 Exposure complete
22:43:25.064 00.082 20224 worker thread done servicing request
22:43:25.064 00.000 8996 OnExposeComplete: enter
22:43:25.065 00.001 8996 UpdateGuideState(): m_state=6
22:43:25.066 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5475
22:43:25.067 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=470.26, Mass=727551, SNR=375.3, Peak=65507 HFD=4.6
22:43:25.068 00.001 8996 MultiStar: [#1 -0.06,-0.00,0.64,U] [#2 -0.17,-0.03,0.70,U] [#3 -0.17,-0.04,0.56,U] [#4 -0.17,0.09,0.52,U] [#5 -0.10,-0.01,0.60,U] [#6 0.07,-0.23,0.44,U] [#7 0.26,-0.04,0.46,U] [#8 -0.04,-0.22,0.34,U] 
22:43:25.069 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.10}, one-star: {0.16, -0.34}
22:43:25.070 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
22:43:25.070 00.000 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
22:43:25.071 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.74 mountX=-0.01 mountY=0.11, mountTheta=1.65
22:43:25.073 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
22:43:25.074 00.001 8996 Enqueuing Move request for scope (-0.02, -0.10)
22:43:25.074 00.000 20224 Worker thread wakes up
22:43:25.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
22:43:25.074 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
22:43:25.075 00.001 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.11
22:43:25.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:43:25.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:25.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:43:25.075 00.000 20224 MoveAxis(E, 0, ABG)
22:43:25.075 00.000 20224 Move returns status 0, amount 0
22:43:25.075 00.000 20224 MoveAxis(N, 0, ABG)
22:43:25.075 00.000 20224 Move returns status 0, amount 0
22:43:25.075 00.000 20224 move complete, result=0
22:43:25.075 00.000 20224 worker thread done servicing request
22:43:25.079 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65507, med=2784, FiltMin=2508, FiltMax=28787, Gamma=1.000
22:43:25.102 00.023 8996 UpdateGuideState exits: m=727551 SNR=375.3
22:43:25.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:25.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:25.105 00.001 8996 Enqueuing Expose request
22:43:25.106 00.001 20224 Worker thread wakes up
22:43:25.106 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:25.107 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:25.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:26.093 00.986 20224 Exposure complete
22:43:26.153 00.060 20224 worker thread done servicing request
22:43:26.153 00.000 8996 OnExposeComplete: enter
22:43:26.154 00.001 8996 UpdateGuideState(): m_state=6
22:43:26.154 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5476
22:43:26.155 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=470.26, Mass=783680, SNR=394.6, Peak=65507 HFD=4.6
22:43:26.156 00.001 8996 MultiStar: [#1 -0.19,0.01,0.61,U] [#2 -0.25,-0.20,0.64,U] [#3 -0.30,-0.20,0.53,U] [#4 -0.27,-0.16,0.45,U] [#5 -0.37,0.00,0.51,U] [#6 -0.03,-0.07,0.39,U] [#7 0.06,-0.10,0.42,U] [#8 -0.40,-0.18,0.00,M1] 
22:43:26.157 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.16}, one-star: {0.04, -0.35}
22:43:26.158 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
22:43:26.158 00.000 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
22:43:26.159 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.34 mountX=-0.14 mountY=0.17, mountTheta=2.24
22:43:26.161 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.16, opts=13)
22:43:26.161 00.000 8996 Enqueuing Move request for scope (-0.15, -0.16)
22:43:26.162 00.001 20224 Worker thread wakes up
22:43:26.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
22:43:26.162 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
22:43:26.162 00.000 20224 Moving (-0.15, -0.16) raw xDistance=-0.14 yDistance=0.17
22:43:26.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:43:26.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:26.163 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:43:26.163 00.000 20224 MoveAxis(E, 0, ABG)
22:43:26.163 00.000 20224 Move returns status 0, amount 0
22:43:26.163 00.000 20224 MoveAxis(N, 0, ABG)
22:43:26.163 00.000 20224 Move returns status 0, amount 0
22:43:26.163 00.000 20224 move complete, result=0
22:43:26.164 00.001 20224 worker thread done servicing request
22:43:26.167 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2784, FiltMin=2515, FiltMax=29728, Gamma=1.000
22:43:26.181 00.014 8996 UpdateGuideState exits: m=783680 SNR=394.6
22:43:26.182 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:26.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:26.184 00.001 8996 Enqueuing Expose request
22:43:26.185 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:43:26.186 00.001 20224 Worker thread wakes up
22:43:26.186 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:26.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:27.354 01.168 20224 Exposure complete
22:43:27.435 00.081 20224 worker thread done servicing request
22:43:27.435 00.000 8996 OnExposeComplete: enter
22:43:27.436 00.001 8996 UpdateGuideState(): m_state=6
22:43:27.437 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5477
22:43:27.437 00.000 8996 Star::Find returns 1 (0), X=138.45, Y=470.22, Mass=687765, SNR=345.8, Peak=60163 HFD=4.6
22:43:27.439 00.002 8996 MultiStar: [#1 -0.25,-0.05,0.68,U] [#2 -0.28,-0.23,0.75,U] [#3 -0.20,-0.05,0.62,U] [#4 -0.24,-0.04,0.57,U] [#5 -0.35,0.02,0.56,U] [#6 -0.07,0.00,0.46,U] [#7 -0.06,-0.02,0.40,U] [#8 -0.39,-0.21,0.00,M2] 
22:43:27.439 00.000 8996 refined, 7 included, MultiStar: {-0.17, -0.13}, one-star: {0.03, -0.39}
22:43:27.440 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:43:27.441 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
22:43:27.442 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.22 cameraTheta=-2.51 mountX=-0.16 mountY=0.15, mountTheta=2.40
22:43:27.443 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.13, opts=13)
22:43:27.444 00.001 8996 Enqueuing Move request for scope (-0.17, -0.13)
22:43:27.445 00.001 20224 Worker thread wakes up
22:43:27.445 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
22:43:27.445 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
22:43:27.445 00.000 20224 Moving (-0.17, -0.13) raw xDistance=-0.16 yDistance=0.15
22:43:27.445 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:43:27.445 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:27.445 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:43:27.445 00.000 20224 MoveAxis(E, 0, ABG)
22:43:27.445 00.000 20224 Move returns status 0, amount 0
22:43:27.445 00.000 20224 MoveAxis(N, 0, ABG)
22:43:27.445 00.000 20224 Move returns status 0, amount 0
22:43:27.445 00.000 20224 move complete, result=0
22:43:27.445 00.000 20224 worker thread done servicing request
22:43:27.449 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=60163, med=2784, FiltMin=2493, FiltMax=26816, Gamma=1.000
22:43:27.472 00.023 8996 UpdateGuideState exits: m=687765 SNR=345.8
22:43:27.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:27.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:27.475 00.001 8996 Enqueuing Expose request
22:43:27.476 00.001 20224 Worker thread wakes up
22:43:27.476 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:27.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:27.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:28.457 00.980 20224 Exposure complete
22:43:28.548 00.091 20224 worker thread done servicing request
22:43:28.549 00.001 8996 OnExposeComplete: enter
22:43:28.550 00.001 8996 UpdateGuideState(): m_state=6
22:43:28.551 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5478
22:43:28.552 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.28, Mass=742127, SNR=342.5, Peak=62387 HFD=4.5
22:43:28.553 00.001 8996 MultiStar: [#1 -0.24,0.06,0.68,U] [#2 -0.28,-0.06,0.74,U] [#3 -0.36,-0.08,0.73,U] [#4 -0.25,0.12,0.58,U] [#5 -0.41,-0.06,0.65,U] [#6 -0.12,-0.03,0.46,U] [#7 -0.08,0.06,0.40,U] [#8 -0.39,-0.19,0.43,U] 
22:43:28.554 00.001 8996 refined, 8 included, MultiStar: {-0.24, -0.07}, one-star: {-0.09, -0.33}
22:43:28.554 00.000 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
22:43:28.555 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
22:43:28.556 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.26 cameraTheta=-2.84 mountX=-0.24 mountY=0.10, mountTheta=2.73
22:43:28.557 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.07, opts=13)
22:43:28.559 00.002 8996 Enqueuing Move request for scope (-0.24, -0.07)
22:43:28.560 00.001 20224 Worker thread wakes up
22:43:28.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
22:43:28.560 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
22:43:28.560 00.000 20224 Moving (-0.24, -0.07) raw xDistance=-0.24 yDistance=0.10
22:43:28.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:43:28.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:28.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:43:28.560 00.000 20224 MoveAxis(E, 35, ABG)
22:43:28.560 00.000 20224 Guiding  Dir = 2, Dur = 35
22:43:28.561 00.001 20224 IsSlewing returns 0
22:43:28.561 00.000 20224 IsGuiding returns 0
22:43:28.562 00.001 20224 PulseGuide returned control before completion, sleep 45
22:43:28.564 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62387, med=2784, FiltMin=2521, FiltMax=26288, Gamma=1.000
22:43:28.593 00.029 8996 UpdateGuideState exits: m=742127 SNR=342.5
22:43:28.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:28.596 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:28.597 00.001 8996 Enqueuing Expose request
22:43:28.622 00.025 20224 IsGuiding returns 1
22:43:28.622 00.000 20224 scope still moving after pulse duration time elapsed
22:43:28.653 00.031 20224 IsSlewing returns 0
22:43:28.653 00.000 20224 IsGuiding returns 0
22:43:28.653 00.000 20224 scope move finished after 35 + 56 ms
22:43:28.653 00.000 20224 Move returns status 0, amount 35
22:43:28.653 00.000 20224 MoveAxis(N, 0, ABG)
22:43:28.653 00.000 20224 Move returns status 0, amount 0
22:43:28.653 00.000 20224 move complete, result=0
22:43:28.653 00.000 20224 worker thread done servicing request
22:43:28.653 00.000 20224 Worker thread wakes up
22:43:28.653 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:28.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:28.654 00.001 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
22:43:29.822 01.168 20224 Exposure complete
22:43:29.918 00.096 20224 worker thread done servicing request
22:43:29.918 00.000 8996 OnExposeComplete: enter
22:43:29.921 00.003 8996 UpdateGuideState(): m_state=6
22:43:29.923 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5479
22:43:29.924 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=470.21, Mass=716574, SNR=347.9, Peak=65507 HFD=4.5
22:43:29.926 00.002 8996 MultiStar: [#1 0.08,0.10,0.67,U] [#2 0.00,-0.07,0.84,U] [#3 -0.02,-0.08,0.64,U] [#4 -0.00,-0.06,0.60,U] [#5 0.01,-0.16,0.52,U] [#6 0.24,-0.19,0.45,U] [#7 0.26,-0.10,0.46,U] [#8 0.17,-0.19,0.41,U] 
22:43:29.927 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.14}, one-star: {0.31, -0.39}
22:43:29.929 00.002 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
22:43:29.930 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
22:43:29.931 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.86 mountX=0.13 mountY=0.12, mountTheta=0.76
22:43:29.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.14, opts=13)
22:43:29.934 00.001 8996 Enqueuing Move request for scope (0.12, -0.14)
22:43:29.936 00.002 20224 Worker thread wakes up
22:43:29.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
22:43:29.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
22:43:29.936 00.000 20224 Moving (0.12, -0.14) raw xDistance=0.13 yDistance=0.12
22:43:29.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:43:29.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:29.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:43:29.936 00.000 20224 MoveAxis(E, 0, ABG)
22:43:29.936 00.000 20224 Move returns status 0, amount 0
22:43:29.936 00.000 20224 MoveAxis(N, 0, ABG)
22:43:29.936 00.000 20224 Move returns status 0, amount 0
22:43:29.937 00.001 20224 move complete, result=0
22:43:29.938 00.001 20224 worker thread done servicing request
22:43:29.945 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2784, FiltMin=2515, FiltMax=26425, Gamma=1.000
22:43:29.971 00.026 8996 UpdateGuideState exits: m=716574 SNR=347.9
22:43:29.973 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:29.975 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:29.976 00.001 8996 Enqueuing Expose request
22:43:29.978 00.002 20224 Worker thread wakes up
22:43:29.978 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:29.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:29.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:30.958 00.979 20224 Exposure complete
22:43:31.059 00.101 20224 worker thread done servicing request
22:43:31.059 00.000 8996 OnExposeComplete: enter
22:43:31.061 00.002 8996 UpdateGuideState(): m_state=6
22:43:31.063 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5480
22:43:31.064 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=470.17, Mass=705223, SNR=349.9, Peak=65507 HFD=4.4
22:43:31.066 00.002 8996 MultiStar: [#1 0.10,-0.03,0.65,U] [#2 0.03,-0.22,0.74,U] [#3 0.04,0.06,0.63,U] [#4 0.15,0.03,0.57,U] [#5 0.21,-0.10,0.67,U] [#6 0.23,-0.06,0.43,U] [#7 0.31,-0.01,0.49,U] [#8 0.09,-0.02,0.41,U] 
22:43:31.068 00.002 8996 refined, 8 included, MultiStar: {0.19, -0.12}, one-star: {0.46, -0.43}
22:43:31.070 00.002 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
22:43:31.071 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
22:43:31.073 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.12 hyp=0.23 cameraTheta=-0.55 mountX=0.20 mountY=0.10, mountTheta=0.44
22:43:31.076 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.12, opts=13)
22:43:31.078 00.002 8996 Enqueuing Move request for scope (0.19, -0.12)
22:43:31.079 00.001 20224 Worker thread wakes up
22:43:31.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.12) opts 0xd
22:43:31.080 00.001 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.12)
22:43:31.080 00.000 20224 Moving (0.19, -0.12) raw xDistance=0.20 yDistance=0.10
22:43:31.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:43:31.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:31.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:43:31.080 00.000 20224 MoveAxis(W, 30, ABG)
22:43:31.080 00.000 20224 Guiding  Dir = 3, Dur = 30
22:43:31.080 00.000 20224 IsSlewing returns 0
22:43:31.080 00.000 20224 IsGuiding returns 0
22:43:31.081 00.001 20224 PulseGuide returned control before completion, sleep 40
22:43:31.085 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2784, FiltMin=2537, FiltMax=27737, Gamma=1.000
22:43:31.108 00.023 8996 UpdateGuideState exits: m=705223 SNR=349.9
22:43:31.109 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:31.111 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:31.112 00.001 8996 Enqueuing Expose request
22:43:31.128 00.016 20224 IsGuiding returns 1
22:43:31.128 00.000 20224 scope still moving after pulse duration time elapsed
22:43:31.159 00.031 20224 IsSlewing returns 0
22:43:31.159 00.000 20224 IsGuiding returns 1
22:43:31.190 00.031 20224 IsSlewing returns 0
22:43:31.190 00.000 20224 IsGuiding returns 0
22:43:31.190 00.000 20224 scope move finished after 30 + 78 ms
22:43:31.190 00.000 20224 Move returns status 0, amount 30
22:43:31.190 00.000 20224 MoveAxis(N, 0, ABG)
22:43:31.190 00.000 20224 Move returns status 0, amount 0
22:43:31.190 00.000 20224 move complete, result=0
22:43:31.190 00.000 20224 worker thread done servicing request
22:43:31.190 00.000 20224 Worker thread wakes up
22:43:31.190 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
22:43:31.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:31.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:32.357 01.166 20224 Exposure complete
22:43:32.414 00.057 20224 worker thread done servicing request
22:43:32.415 00.001 8996 OnExposeComplete: enter
22:43:32.415 00.000 8996 UpdateGuideState(): m_state=6
22:43:32.416 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5481
22:43:32.417 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=470.17, Mass=714321, SNR=398.0, Peak=55859 HFD=4.5
22:43:32.418 00.001 8996 MultiStar: [#1 -0.34,-0.00,0.62,U] [#2 -0.41,0.03,0.67,U] [#3 -0.42,-0.03,0.54,U] [#4 -0.33,-0.05,0.56,U] [#5 -0.41,-0.05,0.57,U] [#6 -0.26,-0.09,0.44,U] [#7 -0.12,-0.13,0.38,U] [#8 -0.48,-0.14,0.00,M1] 
22:43:32.419 00.001 8996 refined, 7 included, MultiStar: {-0.28, -0.12}, one-star: {-0.06, -0.43}
22:43:32.420 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
22:43:32.421 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
22:43:32.421 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-2.74 mountX=-0.27 mountY=0.15, mountTheta=2.63
22:43:32.424 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.12, opts=13)
22:43:32.425 00.001 8996 Enqueuing Move request for scope (-0.28, -0.12)
22:43:32.425 00.000 20224 Worker thread wakes up
22:43:32.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.12) opts 0xd
22:43:32.425 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.12)
22:43:32.426 00.001 20224 Moving (-0.28, -0.12) raw xDistance=-0.27 yDistance=0.15
22:43:32.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
22:43:32.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:32.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:43:32.426 00.000 20224 MoveAxis(E, 37, ABG)
22:43:32.426 00.000 20224 Guiding  Dir = 2, Dur = 37
22:43:32.426 00.000 20224 IsSlewing returns 0
22:43:32.426 00.000 20224 IsGuiding returns 0
22:43:32.427 00.001 20224 PulseGuide returned control before completion, sleep 47
22:43:32.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55859, med=2784, FiltMin=2521, FiltMax=25529, Gamma=1.000
22:43:32.445 00.015 8996 UpdateGuideState exits: m=714321 SNR=398.0
22:43:32.446 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:32.446 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:32.447 00.001 8996 Enqueuing Expose request
22:43:32.488 00.041 20224 IsGuiding returns 1
22:43:32.488 00.000 20224 scope still moving after pulse duration time elapsed
22:43:32.520 00.032 20224 IsSlewing returns 0
22:43:32.521 00.001 20224 IsGuiding returns 0
22:43:32.521 00.000 20224 scope move finished after 37 + 57 ms
22:43:32.521 00.000 20224 Move returns status 0, amount 37
22:43:32.521 00.000 20224 MoveAxis(N, 0, ABG)
22:43:32.521 00.000 20224 Move returns status 0, amount 0
22:43:32.521 00.000 20224 move complete, result=0
22:43:32.521 00.000 20224 worker thread done servicing request
22:43:32.521 00.000 20224 Worker thread wakes up
22:43:32.521 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.2 px 0 ms NORTH
22:43:32.523 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:32.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:33.477 00.954 20224 Exposure complete
22:43:33.525 00.048 20224 worker thread done servicing request
22:43:33.525 00.000 8996 OnExposeComplete: enter
22:43:33.525 00.000 8996 UpdateGuideState(): m_state=6
22:43:33.525 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5482
22:43:33.525 00.000 8996 Star::Find returns 1 (0), X=138.54, Y=470.20, Mass=769595, SNR=373.7, Peak=65507 HFD=4.6
22:43:33.525 00.000 8996 MultiStar: [#1 0.02,-0.01,0.58,U] [#2 -0.10,0.01,0.70,U] [#3 -0.14,-0.08,0.56,U] [#4 -0.03,-0.04,0.51,U] [#5 -0.25,0.12,0.57,U] [#6 0.07,0.20,0.39,U] [#7 0.26,-0.09,0.44,U] [#8 -0.31,-0.01,0.34,U] 
22:43:33.525 00.000 8996 refined, 8 included, MultiStar: {-0.03, -0.07}, one-star: {0.12, -0.41}
22:43:33.525 00.000 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:43:33.525 00.000 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
22:43:33.525 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.92 mountX=-0.02 mountY=0.08, mountTheta=1.82
22:43:33.525 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
22:43:33.525 00.000 8996 Enqueuing Move request for scope (-0.03, -0.07)
22:43:33.525 00.000 20224 Worker thread wakes up
22:43:33.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
22:43:33.525 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
22:43:33.525 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.08
22:43:33.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:43:33.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:33.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:43:33.525 00.000 20224 MoveAxis(E, 0, ABG)
22:43:33.525 00.000 20224 Move returns status 0, amount 0
22:43:33.525 00.000 20224 MoveAxis(N, 0, ABG)
22:43:33.525 00.000 20224 Move returns status 0, amount 0
22:43:33.525 00.000 20224 move complete, result=0
22:43:33.525 00.000 20224 worker thread done servicing request
22:43:33.525 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65507, med=2784, FiltMin=2521, FiltMax=28947, Gamma=1.000
22:43:33.541 00.016 8996 UpdateGuideState exits: m=769595 SNR=373.7
22:43:33.541 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:33.541 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:33.541 00.000 8996 Enqueuing Expose request
22:43:33.541 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:33.541 00.000 20224 Worker thread wakes up
22:43:33.541 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:33.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:34.706 01.165 20224 Exposure complete
22:43:34.738 00.032 20224 worker thread done servicing request
22:43:34.738 00.000 8996 OnExposeComplete: enter
22:43:34.754 00.016 8996 UpdateGuideState(): m_state=6
22:43:34.754 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5483
22:43:34.754 00.000 8996 Star::Find returns 1 (0), X=138.76, Y=470.20, Mass=740410, SNR=358.5, Peak=65507 HFD=4.4
22:43:34.754 00.000 8996 MultiStar: [#1 0.16,-0.08,0.60,U] [#2 0.24,-0.07,0.72,U] [#3 0.13,-0.17,0.59,U] [#4 0.20,-0.16,0.53,U] [#5 0.11,-0.05,0.59,U] [#6 0.24,-0.21,0.42,U] [#7 0.50,-0.22,0.00,M1] [#8 0.30,-0.29,0.33,U] 
22:43:34.754 00.000 8996 refined, 7 included, MultiStar: {0.22, -0.19}, one-star: {0.34, -0.41}
22:43:34.754 00.000 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
22:43:34.754 00.000 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
22:43:34.754 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.71 mountX=0.24 mountY=0.16, mountTheta=0.60
22:43:34.754 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.19, opts=13)
22:43:34.754 00.000 8996 Enqueuing Move request for scope (0.22, -0.19)
22:43:34.754 00.000 20224 Worker thread wakes up
22:43:34.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
22:43:34.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
22:43:34.754 00.000 20224 Moving (0.22, -0.19) raw xDistance=0.24 yDistance=0.16
22:43:34.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:43:34.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:34.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:43:34.754 00.000 20224 MoveAxis(W, 35, ABG)
22:43:34.754 00.000 20224 Guiding  Dir = 3, Dur = 35
22:43:34.754 00.000 20224 IsSlewing returns 0
22:43:34.754 00.000 20224 IsGuiding returns 0
22:43:34.754 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65507, med=2784, FiltMin=2512, FiltMax=28041, Gamma=1.000
22:43:34.770 00.016 8996 UpdateGuideState exits: m=740410 SNR=358.5
22:43:34.770 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:34.770 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:34.770 00.000 8996 Enqueuing Expose request
22:43:34.786 00.016 20224 PulseGuide returned control before completion, sleep 21
22:43:34.819 00.033 20224 IsGuiding returns 1
22:43:34.819 00.000 20224 scope still moving after pulse duration time elapsed
22:43:34.850 00.031 20224 IsSlewing returns 0
22:43:34.850 00.000 20224 IsGuiding returns 0
22:43:34.850 00.000 20224 scope move finished after 35 + 51 ms
22:43:34.850 00.000 20224 Move returns status 0, amount 35
22:43:34.850 00.000 20224 MoveAxis(N, 0, ABG)
22:43:34.850 00.000 20224 Move returns status 0, amount 0
22:43:34.850 00.000 20224 move complete, result=0
22:43:34.850 00.000 20224 worker thread done servicing request
22:43:34.850 00.000 20224 Worker thread wakes up
22:43:34.850 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:34.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:34.850 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.2 px 0 ms NORTH
22:43:35.815 00.965 20224 Exposure complete
22:43:35.857 00.042 20224 worker thread done servicing request
22:43:35.857 00.000 8996 OnExposeComplete: enter
22:43:35.857 00.000 8996 UpdateGuideState(): m_state=6
22:43:35.857 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5484
22:43:35.864 00.007 8996 Star::Find returns 1 (0), X=138.44, Y=470.20, Mass=705537, SNR=328.3, Peak=59587 HFD=4.5
22:43:35.864 00.000 8996 MultiStar: [#1 -0.08,-0.02,0.72,U] [#2 -0.20,-0.27,0.76,U] [#3 -0.29,-0.12,0.65,U] [#4 -0.25,-0.12,0.56,U] [#5 -0.17,-0.13,0.63,U] [#6 -0.09,-0.18,0.44,U] [#7 0.07,-0.11,0.49,U] [#8 -0.23,-0.26,0.45,U] 
22:43:35.864 00.000 8996 refined, 8 included, MultiStar: {-0.13, -0.19}, one-star: {0.02, -0.41}
22:43:35.866 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
22:43:35.866 00.000 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
22:43:35.866 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.16 mountX=-0.11 mountY=0.21, mountTheta=2.06
22:43:35.868 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.19, opts=13)
22:43:35.868 00.000 8996 Enqueuing Move request for scope (-0.13, -0.19)
22:43:35.868 00.000 20224 Worker thread wakes up
22:43:35.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
22:43:35.868 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
22:43:35.868 00.000 20224 Moving (-0.13, -0.19) raw xDistance=-0.11 yDistance=0.21
22:43:35.870 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:43:35.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:43:35.870 00.000 20224 MoveAxis(E, 0, ABG)
22:43:35.870 00.000 20224 Move returns status 0, amount 0
22:43:35.870 00.000 20224 MoveAxis(S, 43, ABG)
22:43:35.870 00.000 20224 Guiding  Dir = 1, Dur = 43
22:43:35.870 00.000 20224 IsSlewing returns 0
22:43:35.870 00.000 20224 IsGuiding returns 0
22:43:35.872 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59587, med=2784, FiltMin=2525, FiltMax=25945, Gamma=1.000
22:43:35.873 00.001 20224 PulseGuide returned control before completion, sleep 48
22:43:35.873 00.000 8996 UpdateGuideState exits: m=705537 SNR=328.3
22:43:35.873 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:35.873 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:35.873 00.000 8996 Enqueuing Expose request
22:43:35.937 00.064 20224 IsGuiding returns 1
22:43:35.937 00.000 20224 scope still moving after pulse duration time elapsed
22:43:35.969 00.032 20224 IsSlewing returns 0
22:43:35.969 00.000 20224 IsGuiding returns 0
22:43:35.969 00.000 20224 scope move finished after 43 + 56 ms
22:43:35.969 00.000 20224 Move returns status 0, amount 43
22:43:35.969 00.000 20224 move complete, result=0
22:43:35.969 00.000 20224 worker thread done servicing request
22:43:35.969 00.000 20224 Worker thread wakes up
22:43:35.969 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:35.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:35.969 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
22:43:37.122 01.153 20224 Exposure complete
22:43:37.163 00.041 20224 worker thread done servicing request
22:43:37.163 00.000 8996 OnExposeComplete: enter
22:43:37.163 00.000 8996 UpdateGuideState(): m_state=6
22:43:37.163 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5485
22:43:37.163 00.000 8996 Star::Find returns 1 (0), X=138.22, Y=470.42, Mass=730179, SNR=346.1, Peak=52118 HFD=4.6
22:43:37.163 00.000 8996 MultiStar: [#1 -0.48,0.33,0.00,M1] [#2 -0.42,0.27,0.00,M1] [#3 -0.43,0.20,0.00,M1] [#4 -0.49,0.37,0.00,M1] [#5 -0.51,0.15,0.00,M1] [#6 -0.28,0.13,0.45,U] [#7 -0.24,0.26,0.52,U] [#8 -0.53,0.23,0.00,M1] 
22:43:37.163 00.000 8996 refined, 2 included, MultiStar: {-0.23, 0.00}, one-star: {-0.20, -0.19}
22:43:37.163 00.000 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
22:43:37.163 00.000 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
22:43:37.163 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.00 hyp=0.23 cameraTheta=3.12 mountX=-0.23 mountY=0.02, mountTheta=3.04
22:43:37.163 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.00, opts=13)
22:43:37.163 00.000 8996 Enqueuing Move request for scope (-0.23, 0.00)
22:43:37.163 00.000 20224 Worker thread wakes up
22:43:37.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.00) opts 0xd
22:43:37.163 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.00)
22:43:37.163 00.000 20224 Moving (-0.23, 0.00) raw xDistance=-0.23 yDistance=0.02
22:43:37.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:43:37.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:37.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:43:37.163 00.000 20224 MoveAxis(E, 34, ABG)
22:43:37.163 00.000 20224 Guiding  Dir = 2, Dur = 34
22:43:37.163 00.000 20224 IsSlewing returns 0
22:43:37.163 00.000 20224 IsGuiding returns 0
22:43:37.179 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52118, med=2784, FiltMin=2531, FiltMax=22656, Gamma=1.000
22:43:37.192 00.013 8996 UpdateGuideState exits: m=730179 SNR=346.1
22:43:37.192 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:37.194 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:37.194 00.000 8996 Enqueuing Expose request
22:43:37.194 00.000 20224 PulseGuide returned control before completion, sleep 26
22:43:37.226 00.032 20224 IsGuiding returns 1
22:43:37.226 00.000 20224 scope still moving after pulse duration time elapsed
22:43:37.259 00.033 20224 IsSlewing returns 0
22:43:37.259 00.000 20224 IsGuiding returns 1
22:43:37.290 00.031 20224 IsSlewing returns 0
22:43:37.290 00.000 20224 IsGuiding returns 0
22:43:37.290 00.000 20224 scope move finished after 34 + 79 ms
22:43:37.290 00.000 20224 Move returns status 0, amount 34
22:43:37.290 00.000 20224 MoveAxis(N, 0, ABG)
22:43:37.290 00.000 20224 Move returns status 0, amount 0
22:43:37.290 00.000 20224 move complete, result=0
22:43:37.290 00.000 20224 worker thread done servicing request
22:43:37.290 00.000 20224 Worker thread wakes up
22:43:37.290 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:37.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:37.290 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
22:43:38.249 00.959 20224 Exposure complete
22:43:38.299 00.050 20224 worker thread done servicing request
22:43:38.299 00.000 8996 OnExposeComplete: enter
22:43:38.299 00.000 8996 UpdateGuideState(): m_state=6
22:43:38.299 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5486
22:43:38.301 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=470.46, Mass=679182, SNR=324.0, Peak=52867 HFD=4.6
22:43:38.301 00.000 8996 MultiStar: [#1 0.32,0.35,0.00,M2] [#2 -0.03,0.32,0.76,U] [#3 0.10,0.30,0.71,U] [#4 0.15,0.26,0.66,U] [#5 0.02,0.10,0.60,U] [#6 0.31,0.16,0.45,U] [#7 0.40,0.26,0.00,M1] [#8 0.08,0.25,0.46,U] 
22:43:38.303 00.002 8996 refined, 6 included, MultiStar: {0.13, 0.16}, one-star: {0.27, -0.15}
22:43:38.303 00.000 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
22:43:38.303 00.000 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
22:43:38.303 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.16 hyp=0.21 cameraTheta=0.87 mountX=0.12 mountY=-0.17, mountTheta=-0.98
22:43:38.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.16, opts=13)
22:43:38.305 00.000 8996 Enqueuing Move request for scope (0.13, 0.16)
22:43:38.305 00.000 20224 Worker thread wakes up
22:43:38.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.16) opts 0xd
22:43:38.305 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.16)
22:43:38.305 00.000 20224 Moving (0.13, 0.16) raw xDistance=0.12 yDistance=-0.17
22:43:38.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:43:38.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:38.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:43:38.305 00.000 20224 MoveAxis(E, 0, ABG)
22:43:38.305 00.000 20224 Move returns status 0, amount 0
22:43:38.305 00.000 20224 MoveAxis(N, 0, ABG)
22:43:38.305 00.000 20224 Move returns status 0, amount 0
22:43:38.305 00.000 20224 move complete, result=0
22:43:38.305 00.000 20224 worker thread done servicing request
22:43:38.305 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52867, med=2784, FiltMin=2531, FiltMax=29568, Gamma=1.000
22:43:38.313 00.008 8996 UpdateGuideState exits: m=679182 SNR=324.0
22:43:38.313 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:38.313 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:38.313 00.000 8996 Enqueuing Expose request
22:43:38.313 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:38.313 00.000 20224 Worker thread wakes up
22:43:38.313 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:38.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:39.485 01.172 20224 Exposure complete
22:43:39.530 00.045 20224 worker thread done servicing request
22:43:39.530 00.000 8996 OnExposeComplete: enter
22:43:39.531 00.001 8996 UpdateGuideState(): m_state=6
22:43:39.532 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5487
22:43:39.533 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=470.41, Mass=733266, SNR=346.4, Peak=64419 HFD=4.6
22:43:39.534 00.001 8996 MultiStar: [#1 0.34,0.15,0.69,U] [#2 0.23,0.10,0.74,U] [#3 0.27,0.21,0.64,U] [#4 0.32,0.29,0.62,U] [#5 0.23,0.33,0.63,U] [#6 0.67,0.06,0.00,M1] [#7 0.56,0.16,0.00,M2] [#8 0.29,-0.10,0.37,U] 
22:43:39.534 00.000 8996 refined, 6 included, MultiStar: {0.30, 0.10}, one-star: {0.37, -0.20}
22:43:39.535 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
22:43:39.535 00.000 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
22:43:39.536 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.10 hyp=0.32 cameraTheta=0.31 mountX=0.29 mountY=-0.13, mountTheta=-0.42
22:43:39.537 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.10, opts=13)
22:43:39.538 00.001 8996 Enqueuing Move request for scope (0.30, 0.10)
22:43:39.538 00.000 20224 Worker thread wakes up
22:43:39.539 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.10) opts 0xd
22:43:39.539 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.10)
22:43:39.539 00.000 20224 Moving (0.30, 0.10) raw xDistance=0.29 yDistance=-0.13
22:43:39.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:43:39.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:39.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:43:39.539 00.000 20224 MoveAxis(W, 42, ABG)
22:43:39.539 00.000 20224 Guiding  Dir = 3, Dur = 42
22:43:39.539 00.000 20224 IsSlewing returns 0
22:43:39.539 00.000 20224 IsGuiding returns 0
22:43:39.542 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64419, med=2784, FiltMin=2499, FiltMax=27603, Gamma=1.000
22:43:39.554 00.012 8996 UpdateGuideState exits: m=733266 SNR=346.4
22:43:39.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:39.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:39.556 00.000 8996 Enqueuing Expose request
22:43:39.575 00.019 20224 PulseGuide returned control before completion, sleep 16
22:43:39.606 00.031 20224 IsGuiding returns 1
22:43:39.606 00.000 20224 scope still moving after pulse duration time elapsed
22:43:39.639 00.033 20224 IsSlewing returns 0
22:43:39.639 00.000 20224 IsGuiding returns 1
22:43:39.671 00.032 20224 IsSlewing returns 0
22:43:39.671 00.000 20224 IsGuiding returns 0
22:43:39.671 00.000 20224 scope move finished after 42 + 89 ms
22:43:39.671 00.000 20224 Move returns status 0, amount 42
22:43:39.671 00.000 20224 MoveAxis(N, 0, ABG)
22:43:39.671 00.000 20224 Move returns status 0, amount 0
22:43:39.671 00.000 20224 move complete, result=0
22:43:39.671 00.000 20224 worker thread done servicing request
22:43:39.671 00.000 20224 Worker thread wakes up
22:43:39.671 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:39.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:39.671 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
22:43:40.635 00.964 20224 Exposure complete
22:43:40.680 00.045 20224 worker thread done servicing request
22:43:40.680 00.000 8996 OnExposeComplete: enter
22:43:40.681 00.001 8996 UpdateGuideState(): m_state=6
22:43:40.681 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5488
22:43:40.682 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=470.35, Mass=762631, SNR=371.9, Peak=62163 HFD=4.5
22:43:40.683 00.001 8996 MultiStar: [#1 0.15,0.09,0.60,U] [#2 0.15,0.20,0.74,U] [#3 0.13,0.22,0.65,U] [#4 0.18,0.27,0.48,U] [#5 -0.14,0.28,0.60,U] [#6 0.28,0.25,0.41,U] [#7 0.30,0.13,0.43,U] [#8 -0.03,-0.11,0.33,U] 
22:43:40.683 00.000 8996 refined, 8 included, MultiStar: {0.12, 0.10}, one-star: {0.09, -0.26}
22:43:40.684 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
22:43:40.685 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
22:43:40.685 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.15 cameraTheta=0.68 mountX=0.11 mountY=-0.11, mountTheta=-0.79
22:43:40.686 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.10, opts=13)
22:43:40.687 00.001 8996 Enqueuing Move request for scope (0.12, 0.10)
22:43:40.688 00.001 20224 Worker thread wakes up
22:43:40.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
22:43:40.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
22:43:40.688 00.000 20224 Moving (0.12, 0.10) raw xDistance=0.11 yDistance=-0.11
22:43:40.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:43:40.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:40.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:43:40.688 00.000 20224 MoveAxis(E, 0, ABG)
22:43:40.688 00.000 20224 Move returns status 0, amount 0
22:43:40.688 00.000 20224 MoveAxis(N, 0, ABG)
22:43:40.688 00.000 20224 Move returns status 0, amount 0
22:43:40.688 00.000 20224 move complete, result=0
22:43:40.688 00.000 20224 worker thread done servicing request
22:43:40.690 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=62163, med=2784, FiltMin=2512, FiltMax=29488, Gamma=1.000
22:43:40.704 00.014 8996 UpdateGuideState exits: m=762631 SNR=371.9
22:43:40.704 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:40.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:40.705 00.000 8996 Enqueuing Expose request
22:43:40.706 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:40.707 00.001 20224 Worker thread wakes up
22:43:40.707 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:40.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:41.857 01.150 20224 Exposure complete
22:43:41.890 00.033 20224 worker thread done servicing request
22:43:41.890 00.000 8996 OnExposeComplete: enter
22:43:41.890 00.000 8996 UpdateGuideState(): m_state=6
22:43:41.890 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5489
22:43:41.890 00.000 8996 Star::Find returns 1 (0), X=138.18, Y=470.38, Mass=755669, SNR=382.9, Peak=60742 HFD=4.5
22:43:41.890 00.000 8996 MultiStar: [#1 -0.20,0.26,0.65,U] [#2 -0.35,-0.06,0.69,U] [#3 -0.43,0.12,0.00,M1] [#4 -0.41,0.16,0.00,M1] [#5 -0.22,0.17,0.60,U] [#6 -0.20,0.16,0.43,U] [#7 -0.09,0.25,0.38,U] [#8 -0.35,0.21,0.39,U] 
22:43:41.890 00.000 8996 refined, 6 included, MultiStar: {-0.24, 0.06}, one-star: {-0.24, -0.23}
22:43:41.890 00.000 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:43:41.906 00.016 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:43:41.906 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.06 hyp=0.25 cameraTheta=2.90 mountX=-0.25 mountY=-0.03, mountTheta=-3.01
22:43:41.906 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.06, opts=13)
22:43:41.906 00.000 8996 Enqueuing Move request for scope (-0.24, 0.06)
22:43:41.906 00.000 20224 Worker thread wakes up
22:43:41.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.06) opts 0xd
22:43:41.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.06)
22:43:41.906 00.000 20224 Moving (-0.24, 0.06) raw xDistance=-0.25 yDistance=-0.03
22:43:41.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:43:41.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:41.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:43:41.906 00.000 20224 MoveAxis(E, 36, ABG)
22:43:41.906 00.000 20224 Guiding  Dir = 2, Dur = 36
22:43:41.906 00.000 20224 IsSlewing returns 0
22:43:41.906 00.000 20224 IsGuiding returns 0
22:43:41.906 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60742, med=2784, FiltMin=2553, FiltMax=23702, Gamma=1.000
22:43:41.922 00.016 8996 UpdateGuideState exits: m=755669 SNR=382.9
22:43:41.922 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:41.922 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:41.922 00.000 8996 Enqueuing Expose request
22:43:41.970 00.048 20224 IsGuiding returns 1
22:43:41.970 00.000 20224 scope still moving after pulse duration time elapsed
22:43:42.002 00.032 20224 IsSlewing returns 0
22:43:42.002 00.000 20224 IsGuiding returns 1
22:43:42.033 00.031 20224 IsSlewing returns 0
22:43:42.033 00.000 20224 IsGuiding returns 1
22:43:42.065 00.032 20224 IsSlewing returns 0
22:43:42.065 00.000 20224 IsGuiding returns 0
22:43:42.065 00.000 20224 scope move finished after 36 + 119 ms
22:43:42.065 00.000 20224 Move returns status 0, amount 36
22:43:42.065 00.000 20224 MoveAxis(N, 0, ABG)
22:43:42.065 00.000 20224 Move returns status 0, amount 0
22:43:42.065 00.000 20224 move complete, result=0
22:43:42.065 00.000 20224 worker thread done servicing request
22:43:42.065 00.000 20224 Worker thread wakes up
22:43:42.065 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
22:43:42.065 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:42.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:43.024 00.959 20224 Exposure complete
22:43:43.073 00.049 20224 worker thread done servicing request
22:43:43.073 00.000 8996 OnExposeComplete: enter
22:43:43.073 00.000 8996 UpdateGuideState(): m_state=6
22:43:43.075 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5490
22:43:43.075 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=470.37, Mass=710583, SNR=322.5, Peak=62739 HFD=4.6
22:43:43.075 00.000 8996 MultiStar: [#1 -0.10,0.33,0.72,U] [#2 -0.09,0.10,0.89,U] [#3 -0.17,0.24,0.70,U] [#4 -0.08,0.16,0.54,U] [#5 -0.07,0.21,0.64,U] [#6 0.07,0.19,0.44,U] [#7 0.34,0.26,0.48,U] [#8 -0.11,0.11,0.43,U] 
22:43:43.075 00.000 8996 refined, 8 included, MultiStar: {0.01, 0.12}, one-star: {0.24, -0.24}
22:43:43.075 00.000 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
22:43:43.075 00.000 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
22:43:43.075 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.53 mountX=-0.01 mountY=-0.12, mountTheta=-1.63
22:43:43.075 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
22:43:43.075 00.000 8996 Enqueuing Move request for scope (0.01, 0.12)
22:43:43.075 00.000 20224 Worker thread wakes up
22:43:43.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
22:43:43.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
22:43:43.075 00.000 20224 Moving (0.01, 0.12) raw xDistance=-0.01 yDistance=-0.12
22:43:43.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:43:43.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:43.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:43:43.075 00.000 20224 MoveAxis(E, 0, ABG)
22:43:43.075 00.000 20224 Move returns status 0, amount 0
22:43:43.075 00.000 20224 MoveAxis(N, 0, ABG)
22:43:43.075 00.000 20224 Move returns status 0, amount 0
22:43:43.075 00.000 20224 move complete, result=0
22:43:43.075 00.000 20224 worker thread done servicing request
22:43:43.075 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62739, med=2784, FiltMin=2528, FiltMax=31027, Gamma=1.000
22:43:43.088 00.013 8996 UpdateGuideState exits: m=710583 SNR=322.5
22:43:43.088 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:43.088 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:43.088 00.000 8996 Enqueuing Expose request
22:43:43.088 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:43.088 00.000 20224 Worker thread wakes up
22:43:43.088 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:43.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:44.252 01.164 20224 Exposure complete
22:43:44.300 00.048 20224 worker thread done servicing request
22:43:44.300 00.000 8996 OnExposeComplete: enter
22:43:44.300 00.000 8996 UpdateGuideState(): m_state=6
22:43:44.300 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5491
22:43:44.308 00.008 8996 Star::Find returns 1 (0), X=138.66, Y=470.55, Mass=735200, SNR=394.9, Peak=58624 HFD=4.6
22:43:44.308 00.000 8996 MultiStar: [#1 -0.05,0.21,0.65,U] [#2 -0.06,0.18,0.67,U] [#3 -0.22,0.20,0.54,U] [#4 -0.07,0.20,0.49,U] [#5 -0.12,0.27,0.55,U] [#6 0.15,0.19,0.41,U] [#7 0.23,0.04,0.41,U] [#8 -0.11,0.22,0.32,U] 
22:43:44.310 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.14}, one-star: {0.24, -0.06}
22:43:44.310 00.000 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
22:43:44.310 00.000 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
22:43:44.312 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.48 mountX=-0.00 mountY=-0.14, mountTheta=-1.57
22:43:44.312 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.14, opts=13)
22:43:44.314 00.002 8996 Enqueuing Move request for scope (0.01, 0.14)
22:43:44.314 00.000 20224 Worker thread wakes up
22:43:44.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
22:43:44.314 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
22:43:44.314 00.000 20224 Moving (0.01, 0.14) raw xDistance=-0.00 yDistance=-0.14
22:43:44.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:43:44.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:44.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:43:44.314 00.000 20224 MoveAxis(E, 0, ABG)
22:43:44.314 00.000 20224 Move returns status 0, amount 0
22:43:44.314 00.000 20224 MoveAxis(N, 0, ABG)
22:43:44.314 00.000 20224 Move returns status 0, amount 0
22:43:44.314 00.000 20224 move complete, result=0
22:43:44.314 00.000 20224 worker thread done servicing request
22:43:44.318 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58624, med=2784, FiltMin=2515, FiltMax=29040, Gamma=1.000
22:43:44.326 00.008 8996 UpdateGuideState exits: m=735200 SNR=394.9
22:43:44.326 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:44.326 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:44.326 00.000 8996 Enqueuing Expose request
22:43:44.331 00.005 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:44.331 00.000 20224 Worker thread wakes up
22:43:44.331 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:44.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:45.290 00.959 20224 Exposure complete
22:43:45.338 00.048 20224 worker thread done servicing request
22:43:45.338 00.000 8996 OnExposeComplete: enter
22:43:45.338 00.000 8996 UpdateGuideState(): m_state=6
22:43:45.338 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5492
22:43:45.338 00.000 8996 Star::Find returns 1 (0), X=138.51, Y=470.68, Mass=691356, SNR=326.4, Peak=51936 HFD=4.5
22:43:45.338 00.000 8996 MultiStar: [#1 0.01,0.24,0.65,U] [#2 -0.24,0.28,0.82,U] [#3 -0.23,0.45,0.00,M1] [#4 -0.09,0.33,0.62,U] [#5 -0.16,0.42,0.00,M1] [#6 0.02,0.11,0.49,U] [#7 0.20,0.16,0.48,U] [#8 -0.09,0.24,0.45,U] 
22:43:45.338 00.000 8996 single-star, 6 included, MultiStar: {-0.02, 0.20}, one-star: {0.09, 0.07}
22:43:45.338 00.000 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
22:43:45.338 00.000 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
22:43:45.338 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.68 mountX=0.08 mountY=-0.08, mountTheta=-0.79
22:43:45.338 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
22:43:45.354 00.016 8996 Enqueuing Move request for scope (0.09, 0.07)
22:43:45.354 00.000 20224 Worker thread wakes up
22:43:45.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
22:43:45.354 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
22:43:45.354 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=-0.08
22:43:45.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:43:45.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:45.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:43:45.354 00.000 20224 MoveAxis(E, 0, ABG)
22:43:45.354 00.000 20224 Move returns status 0, amount 0
22:43:45.354 00.000 20224 MoveAxis(N, 0, ABG)
22:43:45.354 00.000 20224 Move returns status 0, amount 0
22:43:45.354 00.000 20224 move complete, result=0
22:43:45.354 00.000 20224 worker thread done servicing request
22:43:45.354 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51936, med=2787, FiltMin=2347, FiltMax=26064, Gamma=1.000
22:43:45.369 00.015 8996 UpdateGuideState exits: m=691356 SNR=326.4
22:43:45.371 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:45.371 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:45.371 00.000 8996 Enqueuing Expose request
22:43:45.371 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:45.371 00.000 20224 Worker thread wakes up
22:43:45.371 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:45.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:46.519 01.148 20224 Exposure complete
22:43:46.567 00.048 20224 worker thread done servicing request
22:43:46.567 00.000 8996 OnExposeComplete: enter
22:43:46.569 00.002 8996 UpdateGuideState(): m_state=6
22:43:46.569 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5493
22:43:46.569 00.000 8996 Star::Find returns 1 (0), X=138.43, Y=470.51, Mass=694632, SNR=342.1, Peak=50339 HFD=4.4
22:43:46.569 00.000 8996 MultiStar: [#1 -0.19,0.13,0.71,U] [#2 -0.24,0.30,0.73,U] [#3 -0.28,0.26,0.64,U] [#4 -0.14,0.13,0.58,U] [#5 -0.41,0.17,0.00,M2] [#6 -0.20,0.15,0.45,U] [#7 -0.02,0.17,0.45,U] [#8 -0.36,0.16,0.42,U] 
22:43:46.569 00.000 8996 single-star, 7 included, MultiStar: {-0.16, 0.14}, one-star: {0.01, -0.09}
22:43:46.569 00.000 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
22:43:46.569 00.000 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
22:43:46.569 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.51 mountX=0.01 mountY=0.09, mountTheta=1.41
22:43:46.569 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
22:43:46.569 00.000 8996 Enqueuing Move request for scope (0.01, -0.09)
22:43:46.569 00.000 20224 Worker thread wakes up
22:43:46.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
22:43:46.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
22:43:46.569 00.000 20224 Moving (0.01, -0.09) raw xDistance=0.01 yDistance=0.09
22:43:46.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:43:46.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:46.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:43:46.569 00.000 20224 MoveAxis(E, 0, ABG)
22:43:46.569 00.000 20224 Move returns status 0, amount 0
22:43:46.569 00.000 20224 MoveAxis(N, 0, ABG)
22:43:46.569 00.000 20224 Move returns status 0, amount 0
22:43:46.569 00.000 20224 move complete, result=0
22:43:46.569 00.000 20224 worker thread done servicing request
22:43:46.569 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50339, med=2784, FiltMin=2537, FiltMax=23600, Gamma=1.000
22:43:46.588 00.019 8996 UpdateGuideState exits: m=694632 SNR=342.1
22:43:46.588 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:46.588 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:46.588 00.000 8996 Enqueuing Expose request
22:43:46.588 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:46.588 00.000 20224 Worker thread wakes up
22:43:46.588 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:46.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:47.565 00.977 20224 Exposure complete
22:43:47.604 00.039 20224 worker thread done servicing request
22:43:47.604 00.000 8996 OnExposeComplete: enter
22:43:47.604 00.000 8996 UpdateGuideState(): m_state=6
22:43:47.604 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5494
22:43:47.604 00.000 8996 Star::Find returns 1 (0), X=138.30, Y=470.58, Mass=722217, SNR=337.7, Peak=48163 HFD=4.5
22:43:47.604 00.000 8996 MultiStar: [#1 -0.26,0.27,0.74,U] [#2 -0.30,0.20,0.77,U] [#3 -0.35,0.09,0.70,U] [#4 -0.28,0.14,0.53,U] [#5 -0.36,0.17,0.61,U] [#6 -0.09,0.36,0.46,U] [#7 -0.01,0.14,0.50,U] [#8 -0.23,0.11,0.34,U] 
22:43:47.604 00.000 8996 single-star, 8 included, MultiStar: {-0.23, 0.15}, one-star: {-0.12, -0.03}
22:43:47.604 00.000 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
22:43:47.604 00.000 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.35)
22:43:47.604 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.91 mountX=-0.11 mountY=0.04, mountTheta=2.80
22:43:47.604 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
22:43:47.604 00.000 8996 Enqueuing Move request for scope (-0.12, -0.03)
22:43:47.620 00.016 20224 Worker thread wakes up
22:43:47.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
22:43:47.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
22:43:47.620 00.000 20224 Moving (-0.12, -0.03) raw xDistance=-0.11 yDistance=0.04
22:43:47.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:43:47.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:47.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:43:47.620 00.000 20224 MoveAxis(E, 0, ABG)
22:43:47.620 00.000 20224 Move returns status 0, amount 0
22:43:47.620 00.000 20224 MoveAxis(N, 0, ABG)
22:43:47.620 00.000 20224 Move returns status 0, amount 0
22:43:47.620 00.000 20224 move complete, result=0
22:43:47.621 00.001 20224 worker thread done servicing request
22:43:47.625 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=48163, med=2787, FiltMin=2521, FiltMax=23712, Gamma=1.000
22:43:47.636 00.011 8996 UpdateGuideState exits: m=722217 SNR=337.7
22:43:47.636 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:47.636 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:47.639 00.003 8996 Enqueuing Expose request
22:43:47.639 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:47.639 00.000 20224 Worker thread wakes up
22:43:47.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:47.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:48.790 01.151 20224 Exposure complete
22:43:48.837 00.047 20224 worker thread done servicing request
22:43:48.837 00.000 8996 OnExposeComplete: enter
22:43:48.837 00.000 8996 UpdateGuideState(): m_state=6
22:43:48.837 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5495
22:43:48.837 00.000 8996 Star::Find returns 1 (0), X=138.57, Y=470.56, Mass=681731, SNR=314.9, Peak=50736 HFD=4.8
22:43:48.837 00.000 8996 MultiStar: [#1 -0.05,0.18,0.82,U] [#2 -0.11,0.15,0.80,U] [#3 -0.23,0.21,0.71,U] [#4 -0.15,0.20,0.65,U] [#5 -0.14,0.08,0.68,U] [#6 -0.22,0.08,0.48,U] [#7 -0.04,0.32,0.49,U] [#8 -0.13,0.10,0.42,U] 
22:43:48.837 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.13}, one-star: {0.15, -0.05}
22:43:48.837 00.000 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
22:43:48.837 00.000 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
22:43:48.837 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.15 mountX=-0.10 mountY=-0.12, mountTheta=-2.25
22:43:48.837 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.13, opts=13)
22:43:48.837 00.000 8996 Enqueuing Move request for scope (-0.08, 0.13)
22:43:48.837 00.000 20224 Worker thread wakes up
22:43:48.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
22:43:48.837 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
22:43:48.837 00.000 20224 Moving (-0.08, 0.13) raw xDistance=-0.10 yDistance=-0.12
22:43:48.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:43:48.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:48.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:43:48.837 00.000 20224 MoveAxis(E, 0, ABG)
22:43:48.837 00.000 20224 Move returns status 0, amount 0
22:43:48.837 00.000 20224 MoveAxis(N, 0, ABG)
22:43:48.837 00.000 20224 Move returns status 0, amount 0
22:43:48.837 00.000 20224 move complete, result=0
22:43:48.837 00.000 20224 worker thread done servicing request
22:43:48.848 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50736, med=2784, FiltMin=2518, FiltMax=24112, Gamma=1.000
22:43:48.848 00.000 8996 UpdateGuideState exits: m=681731 SNR=314.9
22:43:48.848 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:48.848 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:48.848 00.000 8996 Enqueuing Expose request
22:43:48.848 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:48.864 00.016 20224 Worker thread wakes up
22:43:48.864 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:48.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:49.823 00.959 20224 Exposure complete
22:43:49.871 00.048 20224 worker thread done servicing request
22:43:49.871 00.000 8996 OnExposeComplete: enter
22:43:49.871 00.000 8996 UpdateGuideState(): m_state=6
22:43:49.871 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5496
22:43:49.871 00.000 8996 Star::Find returns 1 (0), X=138.67, Y=470.60, Mass=790192, SNR=356.9, Peak=64592 HFD=4.7
22:43:49.871 00.000 8996 MultiStar: [#1 0.15,0.17,0.62,U] [#2 -0.10,0.16,0.71,U] [#3 -0.08,0.27,0.58,U] [#4 0.02,0.33,0.57,U] [#5 -0.01,0.20,0.63,U] [#6 0.16,0.08,0.40,U] [#7 0.24,0.32,0.44,U] [#8 -0.14,0.00,0.38,U] 
22:43:49.871 00.000 8996 refined, 8 included, MultiStar: {0.07, 0.16}, one-star: {0.25, -0.01}
22:43:49.871 00.000 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
22:43:49.871 00.000 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
22:43:49.871 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.18 mountX=0.05 mountY=-0.17, mountTheta=-1.28
22:43:49.871 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.16, opts=13)
22:43:49.871 00.000 8996 Enqueuing Move request for scope (0.07, 0.16)
22:43:49.871 00.000 20224 Worker thread wakes up
22:43:49.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
22:43:49.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
22:43:49.871 00.000 20224 Moving (0.07, 0.16) raw xDistance=0.05 yDistance=-0.17
22:43:49.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:43:49.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:49.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:43:49.871 00.000 20224 MoveAxis(E, 0, ABG)
22:43:49.871 00.000 20224 Move returns status 0, amount 0
22:43:49.871 00.000 20224 MoveAxis(N, 0, ABG)
22:43:49.871 00.000 20224 Move returns status 0, amount 0
22:43:49.871 00.000 20224 move complete, result=0
22:43:49.871 00.000 20224 worker thread done servicing request
22:43:49.871 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64592, med=2784, FiltMin=2499, FiltMax=32256, Gamma=1.000
22:43:49.891 00.020 8996 UpdateGuideState exits: m=790192 SNR=356.9
22:43:49.891 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:49.891 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:49.891 00.000 8996 Enqueuing Expose request
22:43:49.891 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:49.891 00.000 20224 Worker thread wakes up
22:43:49.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:49.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:51.063 01.172 20224 Exposure complete
22:43:51.136 00.073 20224 worker thread done servicing request
22:43:51.136 00.000 8996 OnExposeComplete: enter
22:43:51.137 00.001 8996 UpdateGuideState(): m_state=6
22:43:51.138 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5497
22:43:51.139 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.58, Mass=760149, SNR=345.1, Peak=56560 HFD=4.4
22:43:51.140 00.001 8996 MultiStar: [#1 0.02,0.34,0.76,U] [#2 -0.06,0.32,0.76,U] [#3 -0.20,0.11,0.64,U] [#4 -0.13,0.37,0.56,U] [#5 -0.08,0.38,0.60,U] [#6 0.05,0.17,0.42,U] [#7 0.22,0.24,0.44,U] [#8 -0.12,0.15,0.39,U] 
22:43:51.140 00.000 8996 single-star, 8 included, MultiStar: {-0.02, 0.22}, one-star: {0.07, -0.03}
22:43:51.141 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
22:43:51.142 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
22:43:51.143 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.40 mountX=0.07 mountY=0.02, mountTheta=0.28
22:43:51.144 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
22:43:51.145 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
22:43:51.146 00.001 20224 Worker thread wakes up
22:43:51.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
22:43:51.146 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
22:43:51.146 00.000 20224 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=0.02
22:43:51.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:43:51.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:51.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:43:51.146 00.000 20224 MoveAxis(E, 0, ABG)
22:43:51.146 00.000 20224 Move returns status 0, amount 0
22:43:51.146 00.000 20224 MoveAxis(N, 0, ABG)
22:43:51.146 00.000 20224 Move returns status 0, amount 0
22:43:51.146 00.000 20224 move complete, result=0
22:43:51.146 00.000 20224 worker thread done servicing request
22:43:51.153 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56560, med=2787, FiltMin=2531, FiltMax=26912, Gamma=1.000
22:43:51.170 00.017 8996 UpdateGuideState exits: m=760149 SNR=345.1
22:43:51.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:51.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:51.172 00.000 8996 Enqueuing Expose request
22:43:51.173 00.001 20224 Worker thread wakes up
22:43:51.173 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:43:51.174 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:51.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:52.170 00.996 20224 Exposure complete
22:43:52.256 00.086 20224 worker thread done servicing request
22:43:52.256 00.000 8996 OnExposeComplete: enter
22:43:52.257 00.001 8996 UpdateGuideState(): m_state=6
22:43:52.258 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5498
22:43:52.259 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.74, Mass=694232, SNR=328.6, Peak=57312 HFD=4.6
22:43:52.260 00.001 8996 MultiStar: [#1 0.05,0.54,0.00,M1] [#2 0.05,0.20,0.83,U] [#3 -0.09,0.40,0.64,U] [#4 0.04,0.39,0.60,U] [#5 -0.12,0.42,0.00,M1] [#6 0.12,0.37,0.44,U] [#7 0.11,0.47,0.00,M1] [#8 0.13,0.27,0.46,U] 
22:43:52.261 00.001 8996 single-star, 5 included, MultiStar: {0.05, 0.27}, one-star: {0.10, 0.13}
22:43:52.261 00.000 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:43:52.262 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
22:43:52.263 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.94 mountX=0.08 mountY=-0.14, mountTheta=-1.04
22:43:52.264 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
22:43:52.265 00.001 8996 Enqueuing Move request for scope (0.10, 0.13)
22:43:52.266 00.001 20224 Worker thread wakes up
22:43:52.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
22:43:52.266 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
22:43:52.266 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.08 yDistance=-0.14
22:43:52.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:43:52.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:52.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:43:52.266 00.000 20224 MoveAxis(E, 0, ABG)
22:43:52.266 00.000 20224 Move returns status 0, amount 0
22:43:52.266 00.000 20224 MoveAxis(N, 0, ABG)
22:43:52.266 00.000 20224 Move returns status 0, amount 0
22:43:52.266 00.000 20224 move complete, result=0
22:43:52.267 00.001 20224 worker thread done servicing request
22:43:52.270 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57312, med=2787, FiltMin=2534, FiltMax=25952, Gamma=1.000
22:43:52.290 00.020 8996 UpdateGuideState exits: m=694232 SNR=328.6
22:43:52.292 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:52.294 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:52.295 00.001 8996 Enqueuing Expose request
22:43:52.297 00.002 20224 Worker thread wakes up
22:43:52.297 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:52.298 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:52.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:53.472 01.174 20224 Exposure complete
22:43:53.544 00.072 20224 worker thread done servicing request
22:43:53.544 00.000 8996 OnExposeComplete: enter
22:43:53.545 00.001 8996 UpdateGuideState(): m_state=6
22:43:53.546 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5499
22:43:53.547 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=470.75, Mass=705239, SNR=362.8, Peak=61904 HFD=4.6
22:43:53.548 00.001 8996 MultiStar: [#1 -0.06,0.34,0.64,U] [#2 -0.01,0.28,0.71,U] [#3 -0.18,0.36,0.60,U] [#4 -0.12,0.46,0.00,M1] [#5 -0.15,0.32,0.61,U] [#6 0.06,0.35,0.45,U] [#7 0.23,0.37,0.00,M2] [#8 -0.19,0.28,0.40,U] 
22:43:53.549 00.001 8996 single-star, 6 included, MultiStar: {-0.03, 0.28}, one-star: {0.15, 0.14}
22:43:53.550 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
22:43:53.550 00.000 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
22:43:53.551 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.77 mountX=0.13 mountY=-0.16, mountTheta=-0.88
22:43:53.553 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.14, opts=13)
22:43:53.553 00.000 8996 Enqueuing Move request for scope (0.15, 0.14)
22:43:53.554 00.001 20224 Worker thread wakes up
22:43:53.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
22:43:53.554 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
22:43:53.555 00.001 20224 Moving (0.15, 0.14) raw xDistance=0.13 yDistance=-0.16
22:43:53.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:43:53.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:53.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:43:53.555 00.000 20224 MoveAxis(E, 0, ABG)
22:43:53.555 00.000 20224 Move returns status 0, amount 0
22:43:53.555 00.000 20224 MoveAxis(N, 0, ABG)
22:43:53.555 00.000 20224 Move returns status 0, amount 0
22:43:53.555 00.000 20224 move complete, result=0
22:43:53.555 00.000 20224 worker thread done servicing request
22:43:53.559 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61904, med=2784, FiltMin=2509, FiltMax=26928, Gamma=1.000
22:43:53.573 00.014 8996 UpdateGuideState exits: m=705239 SNR=362.8
22:43:53.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:53.574 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:53.575 00.001 8996 Enqueuing Expose request
22:43:53.576 00.001 20224 Worker thread wakes up
22:43:53.576 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:53.576 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:53.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:54.548 00.972 20224 Exposure complete
22:43:54.620 00.072 20224 worker thread done servicing request
22:43:54.620 00.000 8996 OnExposeComplete: enter
22:43:54.621 00.001 8996 UpdateGuideState(): m_state=6
22:43:54.622 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5500
22:43:54.623 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=470.41, Mass=734377, SNR=357.4, Peak=56339 HFD=4.4
22:43:54.624 00.001 8996 MultiStar: [#1 -0.30,0.28,0.61,U] [#2 -0.22,-0.00,0.69,U] [#3 -0.46,0.25,0.00,M1] [#4 -0.34,0.33,0.00,M2] [#5 -0.28,0.24,0.55,U] [#6 -0.16,0.15,0.45,U] [#7 0.03,0.16,0.42,U] [#8 -0.48,0.21,0.00,M1] 
22:43:54.624 00.000 8996 refined, 5 included, MultiStar: {-0.15, 0.06}, one-star: {-0.02, -0.20}
22:43:54.625 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
22:43:54.626 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:43:54.627 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.17 cameraTheta=2.75 mountX=-0.16 mountY=-0.05, mountTheta=-2.87
22:43:54.628 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.06, opts=13)
22:43:54.629 00.001 8996 Enqueuing Move request for scope (-0.15, 0.06)
22:43:54.630 00.001 20224 Worker thread wakes up
22:43:54.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
22:43:54.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
22:43:54.630 00.000 20224 Moving (-0.15, 0.06) raw xDistance=-0.16 yDistance=-0.05
22:43:54.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:43:54.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:54.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:43:54.630 00.000 20224 MoveAxis(E, 0, ABG)
22:43:54.630 00.000 20224 Move returns status 0, amount 0
22:43:54.630 00.000 20224 MoveAxis(N, 0, ABG)
22:43:54.631 00.001 20224 Move returns status 0, amount 0
22:43:54.631 00.000 20224 move complete, result=0
22:43:54.631 00.000 20224 worker thread done servicing request
22:43:54.634 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56339, med=2787, FiltMin=2528, FiltMax=24560, Gamma=1.000
22:43:54.649 00.015 8996 UpdateGuideState exits: m=734377 SNR=357.4
22:43:54.650 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:54.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:54.651 00.000 8996 Enqueuing Expose request
22:43:54.652 00.001 20224 Worker thread wakes up
22:43:54.652 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:54.653 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:54.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:55.818 01.165 20224 Exposure complete
22:43:55.881 00.063 20224 worker thread done servicing request
22:43:55.881 00.000 8996 OnExposeComplete: enter
22:43:55.882 00.001 8996 UpdateGuideState(): m_state=6
22:43:55.883 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5501
22:43:55.884 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=470.51, Mass=665611, SNR=310.5, Peak=52915 HFD=4.3
22:43:55.885 00.001 8996 MultiStar: [#1 -0.15,0.12,0.68,U] [#2 -0.14,0.13,0.81,U] [#3 -0.33,0.12,0.64,U] [#4 -0.20,0.39,0.00,M3] [#5 -0.24,0.08,0.74,U] [#6 0.07,0.12,0.54,U] [#7 0.19,0.12,0.47,U] [#8 -0.22,0.05,0.49,U] 
22:43:55.886 00.001 8996 single-star, 7 included, MultiStar: {-0.10, 0.07}, one-star: {0.04, -0.10}
22:43:55.888 00.002 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
22:43:55.889 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
22:43:55.891 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.18 mountX=0.05 mountY=0.09, mountTheta=1.08
22:43:55.894 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.10, opts=13)
22:43:55.895 00.001 8996 Enqueuing Move request for scope (0.04, -0.10)
22:43:55.897 00.002 20224 Worker thread wakes up
22:43:55.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
22:43:55.897 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
22:43:55.897 00.000 20224 Moving (0.04, -0.10) raw xDistance=0.05 yDistance=0.09
22:43:55.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:43:55.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:55.898 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:43:55.898 00.000 20224 MoveAxis(E, 0, ABG)
22:43:55.898 00.000 20224 Move returns status 0, amount 0
22:43:55.898 00.000 20224 MoveAxis(N, 0, ABG)
22:43:55.898 00.000 20224 Move returns status 0, amount 0
22:43:55.898 00.000 20224 move complete, result=0
22:43:55.898 00.000 20224 worker thread done servicing request
22:43:55.908 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=52915, med=2784, FiltMin=2515, FiltMax=23744, Gamma=1.000
22:43:56.026 00.118 8996 UpdateGuideState exits: m=665611 SNR=310.5
22:43:56.028 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:56.030 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:56.031 00.001 8996 Enqueuing Expose request
22:43:56.031 00.000 20224 Worker thread wakes up
22:43:56.031 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:56.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:56.031 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:57.022 00.991 20224 Exposure complete
22:43:57.119 00.097 20224 worker thread done servicing request
22:43:57.119 00.000 8996 OnExposeComplete: enter
22:43:57.120 00.001 8996 UpdateGuideState(): m_state=6
22:43:57.121 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5502
22:43:57.122 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=470.44, Mass=752799, SNR=343.3, Peak=58547 HFD=4.6
22:43:57.123 00.001 8996 MultiStar: [#1 0.05,0.03,0.71,U] [#2 -0.06,0.04,0.78,U] [#3 -0.11,0.29,0.59,U] [#4 0.03,0.42,0.54,U] [#5 -0.09,0.04,0.61,U] [#6 0.17,0.34,0.46,U] [#7 0.19,0.28,0.45,U] [#8 -0.05,-0.06,0.42,U] 
22:43:57.124 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {0.29, -0.17}
22:43:57.125 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
22:43:57.125 00.000 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:43:57.126 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.04 mountX=0.05 mountY=-0.11, mountTheta=-1.14
22:43:57.128 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
22:43:57.128 00.000 8996 Enqueuing Move request for scope (0.06, 0.10)
22:43:57.129 00.001 20224 Worker thread wakes up
22:43:57.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
22:43:57.129 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
22:43:57.129 00.000 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
22:43:57.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:43:57.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:57.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:43:57.129 00.000 20224 MoveAxis(E, 0, ABG)
22:43:57.130 00.001 20224 Move returns status 0, amount 0
22:43:57.130 00.000 20224 MoveAxis(N, 0, ABG)
22:43:57.130 00.000 20224 Move returns status 0, amount 0
22:43:57.130 00.000 20224 move complete, result=0
22:43:57.130 00.000 20224 worker thread done servicing request
22:43:57.134 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58547, med=2784, FiltMin=2502, FiltMax=32400, Gamma=1.000
22:43:57.148 00.014 8996 UpdateGuideState exits: m=752799 SNR=343.3
22:43:57.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:57.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:57.151 00.001 8996 Enqueuing Expose request
22:43:57.151 00.000 20224 Worker thread wakes up
22:43:57.151 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:57.152 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:57.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:58.333 01.181 20224 Exposure complete
22:43:58.446 00.113 20224 worker thread done servicing request
22:43:58.446 00.000 8996 OnExposeComplete: enter
22:43:58.447 00.001 8996 UpdateGuideState(): m_state=6
22:43:58.448 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5503
22:43:58.449 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.66, Mass=733722, SNR=343.3, Peak=51264 HFD=4.4
22:43:58.450 00.001 8996 MultiStar: [#1 -0.14,0.29,0.70,U] [#2 -0.33,0.05,0.80,U] [#3 -0.35,0.27,0.00,M1] [#4 -0.26,0.38,0.00,M3] [#5 -0.15,0.14,0.70,U] [#6 -0.14,0.29,0.44,U] [#7 -0.05,0.50,0.00,M1] [#8 -0.29,0.25,0.39,U] 
22:43:58.451 00.001 8996 single-star, 5 included, MultiStar: {-0.18, 0.15}, one-star: {-0.08, 0.05}
22:43:58.452 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:43:58.452 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
22:43:58.453 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.54 mountX=-0.08 mountY=-0.04, mountTheta=-2.65
22:43:58.455 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
22:43:58.456 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
22:43:58.456 00.000 20224 Worker thread wakes up
22:43:58.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
22:43:58.456 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
22:43:58.457 00.001 20224 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
22:43:58.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:43:58.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:58.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:43:58.457 00.000 20224 MoveAxis(E, 0, ABG)
22:43:58.457 00.000 20224 Move returns status 0, amount 0
22:43:58.457 00.000 20224 MoveAxis(N, 0, ABG)
22:43:58.457 00.000 20224 Move returns status 0, amount 0
22:43:58.457 00.000 20224 move complete, result=0
22:43:58.457 00.000 20224 worker thread done servicing request
22:43:58.461 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51264, med=2784, FiltMin=2518, FiltMax=23536, Gamma=1.000
22:43:58.475 00.014 8996 UpdateGuideState exits: m=733722 SNR=343.3
22:43:58.477 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:58.477 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:58.478 00.001 8996 Enqueuing Expose request
22:43:58.479 00.001 20224 Worker thread wakes up
22:43:58.479 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:43:58.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:58.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:43:59.459 00.979 20224 Exposure complete
22:43:59.539 00.080 20224 worker thread done servicing request
22:43:59.539 00.000 8996 OnExposeComplete: enter
22:43:59.541 00.002 8996 UpdateGuideState(): m_state=6
22:43:59.541 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5504
22:43:59.542 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.76, Mass=675540, SNR=340.3, Peak=50432 HFD=4.5
22:43:59.544 00.002 8996 MultiStar: [#1 -0.26,0.12,0.63,U] [#2 -0.40,0.18,0.00,M1] [#3 -0.51,0.42,0.00,M2] [#4 -0.32,0.68,0.00,M4] [#5 -0.47,0.37,0.00,M1] [#6 -0.14,0.41,0.00,M1] [#7 -0.11,0.32,0.46,U] [#8 -0.36,0.51,0.00,M1] 
22:43:59.545 00.001 8996 single-star, 2 included, MultiStar: {-0.14, 0.18}, one-star: {-0.09, 0.16}
22:43:59.546 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
22:43:59.547 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
22:43:59.549 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.07 mountX=-0.10 mountY=-0.15, mountTheta=-2.17
22:43:59.552 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.16, opts=13)
22:43:59.554 00.002 8996 Enqueuing Move request for scope (-0.09, 0.16)
22:43:59.555 00.001 20224 Worker thread wakes up
22:43:59.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
22:43:59.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
22:43:59.555 00.000 20224 Moving (-0.09, 0.16) raw xDistance=-0.10 yDistance=-0.15
22:43:59.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:43:59.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:59.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:43:59.556 00.001 20224 MoveAxis(E, 0, ABG)
22:43:59.556 00.000 20224 Move returns status 0, amount 0
22:43:59.556 00.000 20224 MoveAxis(N, 0, ABG)
22:43:59.556 00.000 20224 Move returns status 0, amount 0
22:43:59.556 00.000 20224 move complete, result=0
22:43:59.556 00.000 20224 worker thread done servicing request
22:43:59.563 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50432, med=2784, FiltMin=2515, FiltMax=22624, Gamma=1.000
22:43:59.593 00.030 8996 UpdateGuideState exits: m=675540 SNR=340.3
22:43:59.595 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:59.598 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:43:59.599 00.001 8996 Enqueuing Expose request
22:43:59.601 00.002 20224 Worker thread wakes up
22:43:59.601 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:43:59.603 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:43:59.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:00.769 01.166 20224 Exposure complete
22:44:00.849 00.080 20224 worker thread done servicing request
22:44:00.850 00.001 8996 OnExposeComplete: enter
22:44:00.851 00.001 8996 UpdateGuideState(): m_state=6
22:44:00.853 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5505
22:44:00.854 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=470.60, Mass=760288, SNR=342.5, Peak=56928 HFD=4.4
22:44:00.856 00.002 8996 MultiStar: [#1 -0.20,0.12,0.69,U] [#2 -0.21,0.13,0.73,U] [#3 -0.33,0.19,0.67,U] [#4 -0.30,0.11,0.53,U] [#5 -0.16,0.29,0.59,U] [#6 -0.11,0.22,0.41,U] [#7 0.14,0.25,0.44,U] [#8 -0.28,0.21,0.43,U] 
22:44:00.858 00.002 8996 single-star, 8 included, MultiStar: {-0.14, 0.15}, one-star: {0.08, -0.01}
22:44:00.859 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
22:44:00.860 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
22:44:00.862 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.13 mountX=0.08 mountY=0.00, mountTheta=0.02
22:44:00.864 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
22:44:00.865 00.001 8996 Enqueuing Move request for scope (0.08, -0.01)
22:44:00.866 00.001 20224 Worker thread wakes up
22:44:00.867 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:44:00.867 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:44:00.867 00.000 20224 Moving (0.08, -0.01) raw xDistance=0.08 yDistance=0.00
22:44:00.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:44:00.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:00.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:44:00.867 00.000 20224 MoveAxis(E, 0, ABG)
22:44:00.867 00.000 20224 Move returns status 0, amount 0
22:44:00.867 00.000 20224 MoveAxis(N, 0, ABG)
22:44:00.867 00.000 20224 Move returns status 0, amount 0
22:44:00.867 00.000 20224 move complete, result=0
22:44:00.867 00.000 20224 worker thread done servicing request
22:44:00.871 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56928, med=2787, FiltMin=2531, FiltMax=28000, Gamma=1.000
22:44:00.889 00.018 8996 UpdateGuideState exits: m=760288 SNR=342.5
22:44:00.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:00.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:00.892 00.001 8996 Enqueuing Expose request
22:44:00.893 00.001 20224 Worker thread wakes up
22:44:00.893 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:00.894 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:00.894 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:01.872 00.978 20224 Exposure complete
22:44:01.967 00.095 20224 worker thread done servicing request
22:44:01.967 00.000 8996 OnExposeComplete: enter
22:44:01.968 00.001 8996 UpdateGuideState(): m_state=6
22:44:01.969 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5506
22:44:01.970 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=470.45, Mass=758801, SNR=360.8, Peak=59139 HFD=4.5
22:44:01.971 00.001 8996 MultiStar: [#1 -0.08,0.29,0.67,U] [#2 -0.18,0.06,0.75,U] [#3 -0.18,0.39,0.56,U] [#4 -0.04,0.41,0.46,U] [#5 -0.29,0.46,0.00,M1] [#6 -0.02,0.24,0.39,U] [#7 0.19,0.37,0.41,U] [#8 -0.21,0.24,0.36,U] 
22:44:01.972 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.18}, one-star: {0.15, -0.15}
22:44:01.973 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
22:44:01.975 00.002 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
22:44:01.977 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.77 mountX=-0.05 mountY=-0.17, mountTheta=-1.87
22:44:01.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.18, opts=13)
22:44:01.981 00.002 8996 Enqueuing Move request for scope (-0.04, 0.18)
22:44:01.983 00.002 20224 Worker thread wakes up
22:44:01.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
22:44:01.983 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
22:44:01.983 00.000 20224 Moving (-0.04, 0.18) raw xDistance=-0.05 yDistance=-0.17
22:44:01.984 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:44:01.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:01.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:44:01.984 00.000 20224 MoveAxis(E, 0, ABG)
22:44:01.984 00.000 20224 Move returns status 0, amount 0
22:44:01.984 00.000 20224 MoveAxis(N, 0, ABG)
22:44:01.984 00.000 20224 Move returns status 0, amount 0
22:44:01.984 00.000 20224 move complete, result=0
22:44:01.984 00.000 20224 worker thread done servicing request
22:44:01.991 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59139, med=2787, FiltMin=2544, FiltMax=29568, Gamma=1.000
22:44:02.016 00.025 8996 UpdateGuideState exits: m=758801 SNR=360.8
22:44:02.018 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:02.020 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:02.022 00.002 8996 Enqueuing Expose request
22:44:02.023 00.001 20224 Worker thread wakes up
22:44:02.023 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:02.025 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:02.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:03.206 01.181 20224 Exposure complete
22:44:03.300 00.094 20224 worker thread done servicing request
22:44:03.301 00.001 8996 OnExposeComplete: enter
22:44:03.303 00.002 8996 UpdateGuideState(): m_state=6
22:44:03.304 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5507
22:44:03.306 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=470.84, Mass=806542, SNR=376.8, Peak=62019 HFD=4.5
22:44:03.308 00.002 8996 MultiStar: [#1 -0.20,0.56,0.00,M1] [#2 -0.32,0.55,0.00,M1] [#3 -0.30,0.56,0.00,M1] [#4 -0.35,0.69,0.00,M3] [#5 -0.31,0.65,0.00,M2] [#6 -0.01,0.41,0.42,U] [#7 -0.07,0.57,0.00,M1] [#8 -0.38,0.49,0.00,M1] 
22:44:03.309 00.001 8996 single-star, 1 included, MultiStar: {-0.09, 0.29}, one-star: {-0.12, 0.24}
22:44:03.310 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
22:44:03.310 00.000 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
22:44:03.311 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.04 mountX=-0.14 mountY=-0.22, mountTheta=-2.15
22:44:03.314 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.24, opts=13)
22:44:03.316 00.002 8996 Enqueuing Move request for scope (-0.12, 0.24)
22:44:03.317 00.001 20224 Worker thread wakes up
22:44:03.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
22:44:03.317 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
22:44:03.318 00.001 20224 Moving (-0.12, 0.24) raw xDistance=-0.14 yDistance=-0.22
22:44:03.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:44:03.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:44:03.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:44:03.318 00.000 20224 MoveAxis(E, 0, ABG)
22:44:03.318 00.000 20224 Move returns status 0, amount 0
22:44:03.318 00.000 20224 MoveAxis(N, 0, ABG)
22:44:03.318 00.000 20224 Move returns status 0, amount 0
22:44:03.318 00.000 20224 move complete, result=0
22:44:03.318 00.000 20224 worker thread done servicing request
22:44:03.324 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62019, med=2787, FiltMin=2525, FiltMax=28832, Gamma=1.000
22:44:03.351 00.027 8996 UpdateGuideState exits: m=806542 SNR=376.8
22:44:03.353 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:03.355 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:03.357 00.002 8996 Enqueuing Expose request
22:44:03.358 00.001 20224 Worker thread wakes up
22:44:03.358 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:03.360 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:03.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:04.346 00.986 20224 Exposure complete
22:44:04.423 00.077 20224 worker thread done servicing request
22:44:04.423 00.000 8996 OnExposeComplete: enter
22:44:04.424 00.001 8996 UpdateGuideState(): m_state=6
22:44:04.425 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5508
22:44:04.427 00.002 8996 Star::Find returns 1 (0), X=138.22, Y=470.88, Mass=776007, SNR=360.4, Peak=61315 HFD=4.4
22:44:04.429 00.002 8996 MultiStar: [#1 -0.23,0.74,0.00,M2] [#2 -0.42,0.28,0.00,M2] [#3 -0.44,0.59,0.00,M2] [#4 -0.34,0.65,0.00,M4] [#5 -0.42,0.63,0.00,M3] [#6 -0.04,0.41,0.44,U] [#7 -0.06,0.47,0.00,M2] [#8 -0.32,0.42,0.00,M2] 
22:44:04.431 00.002 8996 single-star, 1 included, MultiStar: {-0.15, 0.31}, one-star: {-0.20, 0.27}
22:44:04.433 00.002 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
22:44:04.434 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
22:44:04.435 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.27 hyp=0.34 cameraTheta=2.21 mountX=-0.23 mountY=-0.24, mountTheta=-2.32
22:44:04.438 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.27, opts=13)
22:44:04.440 00.002 8996 Enqueuing Move request for scope (-0.20, 0.27)
22:44:04.442 00.002 20224 Worker thread wakes up
22:44:04.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.27) opts 0xd
22:44:04.442 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.27)
22:44:04.442 00.000 20224 Moving (-0.20, 0.27) raw xDistance=-0.23 yDistance=-0.24
22:44:04.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:44:04.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:44:04.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:44:04.442 00.000 20224 MoveAxis(E, 33, ABG)
22:44:04.443 00.001 20224 Guiding  Dir = 2, Dur = 33
22:44:04.443 00.000 20224 IsSlewing returns 0
22:44:04.444 00.001 20224 IsGuiding returns 0
22:44:04.452 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61315, med=2787, FiltMin=2518, FiltMax=28448, Gamma=1.000
22:44:04.479 00.027 8996 UpdateGuideState exits: m=776007 SNR=360.4
22:44:04.482 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:04.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:04.486 00.002 8996 Enqueuing Expose request
22:44:04.493 00.007 20224 IsGuiding returns 1
22:44:04.494 00.001 20224 scope still moving after pulse duration time elapsed
22:44:04.524 00.030 20224 IsSlewing returns 0
22:44:04.524 00.000 20224 IsGuiding returns 1
22:44:04.555 00.031 20224 IsSlewing returns 0
22:44:04.555 00.000 20224 IsGuiding returns 1
22:44:04.587 00.032 20224 IsSlewing returns 0
22:44:04.587 00.000 20224 IsGuiding returns 0
22:44:04.587 00.000 20224 scope move finished after 33 + 110 ms
22:44:04.587 00.000 20224 Move returns status 0, amount 33
22:44:04.587 00.000 20224 MoveAxis(N, 0, ABG)
22:44:04.587 00.000 20224 Move returns status 0, amount 0
22:44:04.587 00.000 20224 move complete, result=0
22:44:04.588 00.001 20224 worker thread done servicing request
22:44:04.588 00.000 20224 Worker thread wakes up
22:44:04.588 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.2 px 0 ms NORTH
22:44:04.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:04.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:05.759 01.170 20224 Exposure complete
22:44:05.864 00.105 20224 worker thread done servicing request
22:44:05.864 00.000 8996 OnExposeComplete: enter
22:44:05.866 00.002 8996 UpdateGuideState(): m_state=6
22:44:05.868 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5509
22:44:05.870 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=470.86, Mass=726644, SNR=343.1, Peak=61968 HFD=4.5
22:44:05.872 00.002 8996 MultiStar: [#1 -0.18,0.50,0.00,M3] [#2 -0.14,0.25,0.72,U] [#3 -0.16,0.50,0.00,M3] [#4 -0.16,0.48,0.00,M5] [#5 -0.11,0.47,0.00,M4] [#6 0.12,0.35,0.52,U] [#7 0.10,0.43,0.00,M3] [#8 -0.17,0.17,0.40,U] 
22:44:05.874 00.002 8996 refined, 3 included, MultiStar: {0.06, 0.26}, one-star: {0.28, 0.25}
22:44:05.876 00.002 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:44:05.877 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:44:05.878 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.33 mountX=0.04 mountY=-0.26, mountTheta=-1.42
22:44:05.881 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.26, opts=13)
22:44:05.882 00.001 8996 Enqueuing Move request for scope (0.06, 0.26)
22:44:05.883 00.001 20224 Worker thread wakes up
22:44:05.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
22:44:05.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
22:44:05.883 00.000 20224 Moving (0.06, 0.26) raw xDistance=0.04 yDistance=-0.26
22:44:05.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:44:05.883 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.06 newest=-0.73
22:44:05.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:44:05.883 00.000 20224 MoveAxis(E, 0, ABG)
22:44:05.883 00.000 20224 Move returns status 0, amount 0
22:44:05.883 00.000 20224 MoveAxis(N, 56, ABG)
22:44:05.883 00.000 20224 Guiding  Dir = 0, Dur = 56
22:44:05.884 00.001 20224 IsSlewing returns 0
22:44:05.884 00.000 20224 IsGuiding returns 0
22:44:05.888 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61968, med=2787, FiltMin=2509, FiltMax=28941, Gamma=1.000
22:44:05.912 00.024 8996 UpdateGuideState exits: m=726644 SNR=343.1
22:44:05.914 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:05.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:05.917 00.002 8996 Enqueuing Expose request
22:44:05.924 00.007 20224 PulseGuide returned control before completion, sleep 26
22:44:05.955 00.031 20224 IsGuiding returns 1
22:44:05.955 00.000 20224 scope still moving after pulse duration time elapsed
22:44:05.987 00.032 20224 IsSlewing returns 0
22:44:05.988 00.001 20224 IsGuiding returns 1
22:44:06.018 00.030 20224 IsSlewing returns 0
22:44:06.018 00.000 20224 IsGuiding returns 0
22:44:06.018 00.000 20224 scope move finished after 56 + 78 ms
22:44:06.018 00.000 20224 Move returns status 0, amount 56
22:44:06.018 00.000 20224 move complete, result=0
22:44:06.018 00.000 20224 worker thread done servicing request
22:44:06.018 00.000 20224 Worker thread wakes up
22:44:06.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:06.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:06.020 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 56 ms NORTH
22:44:07.010 00.990 20224 Exposure complete
22:44:07.101 00.091 20224 worker thread done servicing request
22:44:07.101 00.000 8996 OnExposeComplete: enter
22:44:07.103 00.002 8996 UpdateGuideState(): m_state=6
22:44:07.105 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5510
22:44:07.106 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=470.68, Mass=713735, SNR=333.0, Peak=60448 HFD=4.6
22:44:07.108 00.002 8996 MultiStar: [#1 0.25,0.04,0.70,U] [#2 -0.04,0.11,0.78,U] [#3 -0.11,0.18,0.60,U] [#4 0.14,0.17,0.51,U] [#5 0.05,0.18,0.62,U] [#6 0.03,0.28,0.45,U] [#7 0.03,0.24,0.46,U] [#8 0.18,-0.09,0.40,U] 
22:44:07.109 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.12}, one-star: {0.27, 0.07}
22:44:07.111 00.002 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
22:44:07.113 00.002 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
22:44:07.114 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.90 mountX=0.09 mountY=-0.14, mountTheta=-1.00
22:44:07.117 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.12, opts=13)
22:44:07.119 00.002 8996 Enqueuing Move request for scope (0.10, 0.12)
22:44:07.120 00.001 20224 Worker thread wakes up
22:44:07.121 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
22:44:07.121 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
22:44:07.121 00.000 20224 Moving (0.10, 0.12) raw xDistance=0.09 yDistance=-0.14
22:44:07.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:44:07.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:07.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:44:07.121 00.000 20224 MoveAxis(E, 0, ABG)
22:44:07.121 00.000 20224 Move returns status 0, amount 0
22:44:07.122 00.001 20224 MoveAxis(N, 0, ABG)
22:44:07.122 00.000 20224 Move returns status 0, amount 0
22:44:07.122 00.000 20224 move complete, result=0
22:44:07.122 00.000 20224 worker thread done servicing request
22:44:07.130 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60448, med=2787, FiltMin=2521, FiltMax=28262, Gamma=1.000
22:44:07.158 00.028 8996 UpdateGuideState exits: m=713735 SNR=333.0
22:44:07.161 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:07.164 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:07.167 00.003 8996 Enqueuing Expose request
22:44:07.170 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:07.171 00.001 20224 Worker thread wakes up
22:44:07.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:07.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:08.335 01.164 20224 Exposure complete
22:44:08.403 00.068 20224 worker thread done servicing request
22:44:08.403 00.000 8996 OnExposeComplete: enter
22:44:08.404 00.001 8996 UpdateGuideState(): m_state=6
22:44:08.406 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5511
22:44:08.407 00.001 8996 Star::Find returns 1 (0), X=138.90, Y=470.43, Mass=710322, SNR=376.1, Peak=56003 HFD=4.4
22:44:08.408 00.001 8996 MultiStar: [#1 0.16,0.24,0.54,U] [#2 0.11,0.27,0.76,U] [#3 0.04,0.08,0.58,U] [#4 0.07,0.06,0.50,U] [#5 0.19,0.22,0.52,U] [#6 0.15,0.03,0.39,U] [#7 0.16,0.14,0.48,U] [#8 0.25,-0.01,0.37,U] 
22:44:08.410 00.002 8996 refined, 8 included, MultiStar: {0.20, 0.08}, one-star: {0.47, -0.18}
22:44:08.411 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
22:44:08.411 00.000 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
22:44:08.412 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.22 cameraTheta=0.39 mountX=0.19 mountY=-0.10, mountTheta=-0.50
22:44:08.414 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.08, opts=13)
22:44:08.415 00.001 8996 Enqueuing Move request for scope (0.20, 0.08)
22:44:08.416 00.001 20224 Worker thread wakes up
22:44:08.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
22:44:08.416 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
22:44:08.416 00.000 20224 Moving (0.20, 0.08) raw xDistance=0.19 yDistance=-0.10
22:44:08.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:44:08.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:08.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:44:08.417 00.001 20224 MoveAxis(E, 0, ABG)
22:44:08.417 00.000 20224 Move returns status 0, amount 0
22:44:08.417 00.000 20224 MoveAxis(N, 0, ABG)
22:44:08.417 00.000 20224 Move returns status 0, amount 0
22:44:08.417 00.000 20224 move complete, result=0
22:44:08.417 00.000 20224 worker thread done servicing request
22:44:08.421 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56003, med=2787, FiltMin=2518, FiltMax=27110, Gamma=1.000
22:44:08.444 00.023 8996 UpdateGuideState exits: m=710322 SNR=376.1
22:44:08.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:08.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:08.448 00.002 8996 Enqueuing Expose request
22:44:08.449 00.001 20224 Worker thread wakes up
22:44:08.449 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:08.450 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:08.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:09.442 00.992 20224 Exposure complete
22:44:09.559 00.117 20224 worker thread done servicing request
22:44:09.559 00.000 8996 OnExposeComplete: enter
22:44:09.561 00.002 8996 UpdateGuideState(): m_state=6
22:44:09.562 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5512
22:44:09.563 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=470.50, Mass=675951, SNR=350.0, Peak=50704 HFD=4.6
22:44:09.565 00.002 8996 MultiStar: [#1 0.15,0.26,0.69,U] [#2 0.12,0.17,0.71,U] [#3 -0.11,0.32,0.63,U] [#4 -0.02,0.23,0.54,U] [#5 0.16,-0.02,0.64,U] [#6 0.07,0.20,0.43,U] [#7 0.29,0.32,0.50,U] [#8 0.10,0.22,0.41,U] 
22:44:09.565 00.000 8996 refined, 8 included, MultiStar: {0.14, 0.15}, one-star: {0.36, -0.11}
22:44:09.566 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
22:44:09.567 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
22:44:09.568 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.21 cameraTheta=0.82 mountX=0.13 mountY=-0.17, mountTheta=-0.92
22:44:09.570 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.15, opts=13)
22:44:09.571 00.001 8996 Enqueuing Move request for scope (0.14, 0.15)
22:44:09.571 00.000 20224 Worker thread wakes up
22:44:09.572 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
22:44:09.572 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
22:44:09.572 00.000 20224 Moving (0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
22:44:09.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:44:09.572 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:09.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:44:09.572 00.000 20224 MoveAxis(E, 0, ABG)
22:44:09.572 00.000 20224 Move returns status 0, amount 0
22:44:09.572 00.000 20224 MoveAxis(N, 0, ABG)
22:44:09.572 00.000 20224 Move returns status 0, amount 0
22:44:09.572 00.000 20224 move complete, result=0
22:44:09.572 00.000 20224 worker thread done servicing request
22:44:09.578 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50704, med=2787, FiltMin=2541, FiltMax=27072, Gamma=1.000
22:44:09.600 00.022 8996 UpdateGuideState exits: m=675951 SNR=350.0
22:44:09.602 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:09.604 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:09.606 00.002 8996 Enqueuing Expose request
22:44:09.607 00.001 20224 Worker thread wakes up
22:44:09.607 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:09.609 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:09.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:10.776 01.167 20224 Exposure complete
22:44:10.856 00.080 20224 worker thread done servicing request
22:44:10.856 00.000 8996 OnExposeComplete: enter
22:44:10.858 00.002 8996 UpdateGuideState(): m_state=6
22:44:10.860 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5513
22:44:10.862 00.002 8996 Star::Find returns 1 (0), X=138.57, Y=470.41, Mass=734788, SNR=360.4, Peak=58803 HFD=4.5
22:44:10.864 00.002 8996 MultiStar: [#1 -0.05,0.31,0.72,U] [#2 -0.18,0.30,0.74,U] [#3 -0.38,0.23,0.00,M1] [#4 -0.32,0.16,0.60,U] [#5 -0.32,0.27,0.62,U] [#6 -0.03,0.12,0.42,U] [#7 0.12,0.29,0.44,U] [#8 -0.23,0.26,0.38,U] 
22:44:10.865 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.16}, one-star: {0.15, -0.19}
22:44:10.865 00.000 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
22:44:10.866 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
22:44:10.867 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.19 cameraTheta=2.10 mountX=-0.11 mountY=-0.15, mountTheta=-2.20
22:44:10.868 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.16, opts=13)
22:44:10.870 00.002 8996 Enqueuing Move request for scope (-0.09, 0.16)
22:44:10.870 00.000 20224 Worker thread wakes up
22:44:10.871 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
22:44:10.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
22:44:10.871 00.000 20224 Moving (-0.09, 0.16) raw xDistance=-0.11 yDistance=-0.15
22:44:10.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:44:10.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:10.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:44:10.871 00.000 20224 MoveAxis(E, 0, ABG)
22:44:10.871 00.000 20224 Move returns status 0, amount 0
22:44:10.871 00.000 20224 MoveAxis(N, 0, ABG)
22:44:10.871 00.000 20224 Move returns status 0, amount 0
22:44:10.871 00.000 20224 move complete, result=0
22:44:10.871 00.000 20224 worker thread done servicing request
22:44:10.875 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58803, med=2790, FiltMin=2521, FiltMax=28080, Gamma=1.000
22:44:10.889 00.014 8996 UpdateGuideState exits: m=734788 SNR=360.4
22:44:10.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:10.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:10.893 00.002 8996 Enqueuing Expose request
22:44:10.894 00.001 20224 Worker thread wakes up
22:44:10.894 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:10.896 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:10.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:11.870 00.974 20224 Exposure complete
22:44:11.951 00.081 20224 worker thread done servicing request
22:44:11.951 00.000 8996 OnExposeComplete: enter
22:44:11.953 00.002 8996 UpdateGuideState(): m_state=6
22:44:11.955 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5514
22:44:11.956 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.46, Mass=683217, SNR=298.7, Peak=47875 HFD=4.3
22:44:11.959 00.003 8996 MultiStar: [#1 -0.14,0.00,0.81,U] [#2 -0.27,-0.16,0.93,U] [#3 -0.37,0.20,0.72,U] [#4 -0.24,0.19,0.61,U] [#5 -0.40,0.24,0.00,M1] [#6 0.02,0.26,0.55,U] [#7 0.10,0.26,0.50,U] [#8 -0.35,-0.06,0.48,U] 
22:44:11.960 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.04}, one-star: {0.11, -0.15}
22:44:11.962 00.002 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:44:11.964 00.002 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
22:44:11.965 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.88 mountX=-0.14 mountY=-0.02, mountTheta=-2.99
22:44:11.968 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
22:44:11.970 00.002 8996 Enqueuing Move request for scope (-0.14, 0.04)
22:44:11.972 00.002 20224 Worker thread wakes up
22:44:11.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
22:44:11.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
22:44:11.972 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.14 yDistance=-0.02
22:44:11.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:44:11.973 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:11.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:11.973 00.000 20224 MoveAxis(E, 0, ABG)
22:44:11.973 00.000 20224 Move returns status 0, amount 0
22:44:11.973 00.000 20224 MoveAxis(N, 0, ABG)
22:44:11.973 00.000 20224 Move returns status 0, amount 0
22:44:11.973 00.000 20224 move complete, result=0
22:44:11.973 00.000 20224 worker thread done servicing request
22:44:11.980 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=47875, med=2787, FiltMin=2531, FiltMax=26576, Gamma=1.000
22:44:11.997 00.017 8996 UpdateGuideState exits: m=683217 SNR=298.7
22:44:11.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:11.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:12.000 00.001 8996 Enqueuing Expose request
22:44:12.000 00.000 20224 Worker thread wakes up
22:44:12.001 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:12.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:12.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:13.165 01.164 20224 Exposure complete
22:44:13.265 00.100 20224 worker thread done servicing request
22:44:13.265 00.000 8996 OnExposeComplete: enter
22:44:13.266 00.001 8996 UpdateGuideState(): m_state=6
22:44:13.268 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5515
22:44:13.269 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=470.68, Mass=718304, SNR=343.7, Peak=54768 HFD=4.7
22:44:13.271 00.002 8996 MultiStar: [#1 -0.19,0.26,0.69,U] [#2 -0.21,0.16,0.82,U] [#3 -0.28,0.52,0.00,M1] [#4 -0.23,0.64,0.00,M1] [#5 -0.25,0.49,0.00,M2] [#6 -0.02,0.46,0.00,M1] [#7 0.12,0.56,0.00,M1] [#8 -0.13,0.24,0.39,U] 
22:44:13.273 00.002 8996 refined, 3 included, MultiStar: {-0.06, 0.16}, one-star: {0.17, 0.07}
22:44:13.275 00.002 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
22:44:13.277 00.002 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
22:44:13.278 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.94 mountX=-0.08 mountY=-0.15, mountTheta=-2.04
22:44:13.281 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.16, opts=13)
22:44:13.282 00.001 8996 Enqueuing Move request for scope (-0.06, 0.16)
22:44:13.283 00.001 20224 Worker thread wakes up
22:44:13.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
22:44:13.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
22:44:13.283 00.000 20224 Moving (-0.06, 0.16) raw xDistance=-0.08 yDistance=-0.15
22:44:13.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:44:13.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:13.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:44:13.283 00.000 20224 MoveAxis(E, 0, ABG)
22:44:13.283 00.000 20224 Move returns status 0, amount 0
22:44:13.283 00.000 20224 MoveAxis(N, 0, ABG)
22:44:13.283 00.000 20224 Move returns status 0, amount 0
22:44:13.283 00.000 20224 move complete, result=0
22:44:13.284 00.001 20224 worker thread done servicing request
22:44:13.288 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54768, med=2787, FiltMin=2509, FiltMax=26352, Gamma=1.000
22:44:13.303 00.015 8996 UpdateGuideState exits: m=718304 SNR=343.7
22:44:13.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:13.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:13.307 00.002 8996 Enqueuing Expose request
22:44:13.309 00.002 20224 Worker thread wakes up
22:44:13.309 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:13.311 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:13.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:14.284 00.973 20224 Exposure complete
22:44:14.352 00.068 20224 worker thread done servicing request
22:44:14.352 00.000 8996 OnExposeComplete: enter
22:44:14.353 00.001 8996 UpdateGuideState(): m_state=6
22:44:14.354 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5516
22:44:14.355 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.62, Mass=704298, SNR=314.4, Peak=57344 HFD=4.4
22:44:14.356 00.001 8996 MultiStar: [#1 0.02,0.36,0.71,U] [#2 -0.30,0.30,0.80,U] [#3 -0.22,0.38,0.00,M2] [#4 -0.05,0.41,0.55,U] [#5 -0.10,0.49,0.00,M3] [#6 -0.01,0.50,0.00,M2] [#7 0.06,0.56,0.00,M2] [#8 -0.15,0.42,0.00,M1] 
22:44:14.357 00.001 8996 single-star, 3 included, MultiStar: {-0.06, 0.24}, one-star: {0.07, 0.01}
22:44:14.357 00.000 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
22:44:14.358 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
22:44:14.359 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.15 mountX=0.07 mountY=-0.02, mountTheta=-0.26
22:44:14.360 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
22:44:14.361 00.001 8996 Enqueuing Move request for scope (0.07, 0.01)
22:44:14.362 00.001 20224 Worker thread wakes up
22:44:14.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
22:44:14.362 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
22:44:14.362 00.000 20224 Moving (0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
22:44:14.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:44:14.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:14.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:14.363 00.001 20224 MoveAxis(E, 0, ABG)
22:44:14.363 00.000 20224 Move returns status 0, amount 0
22:44:14.363 00.000 20224 MoveAxis(N, 0, ABG)
22:44:14.363 00.000 20224 Move returns status 0, amount 0
22:44:14.363 00.000 20224 move complete, result=0
22:44:14.363 00.000 20224 worker thread done servicing request
22:44:14.367 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57344, med=2790, FiltMin=2518, FiltMax=26656, Gamma=1.000
22:44:14.388 00.021 8996 UpdateGuideState exits: m=704298 SNR=314.4
22:44:14.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:14.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:14.391 00.001 8996 Enqueuing Expose request
22:44:14.392 00.001 20224 Worker thread wakes up
22:44:14.392 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:14.393 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:14.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:15.573 01.180 20224 Exposure complete
22:44:15.672 00.099 20224 worker thread done servicing request
22:44:15.672 00.000 8996 OnExposeComplete: enter
22:44:15.673 00.001 8996 UpdateGuideState(): m_state=6
22:44:15.674 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5517
22:44:15.675 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=470.64, Mass=712127, SNR=335.8, Peak=57040 HFD=4.6
22:44:15.676 00.001 8996 MultiStar: [#1 -0.07,0.21,0.71,U] [#2 -0.20,0.07,0.76,U] [#3 -0.11,0.32,0.58,U] [#4 -0.02,0.31,0.58,U] [#5 -0.19,0.23,0.67,U] [#6 0.27,0.15,0.50,U] [#7 0.26,0.29,0.45,U] [#8 -0.12,0.19,0.41,U] 
22:44:15.676 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.18}, one-star: {0.33, 0.03}
22:44:15.677 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
22:44:15.678 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
22:44:15.679 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.45 mountX=0.00 mountY=-0.18, mountTheta=-1.55
22:44:15.680 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.18, opts=13)
22:44:15.681 00.001 8996 Enqueuing Move request for scope (0.02, 0.18)
22:44:15.682 00.001 20224 Worker thread wakes up
22:44:15.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
22:44:15.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
22:44:15.682 00.000 20224 Moving (0.02, 0.18) raw xDistance=0.00 yDistance=-0.18
22:44:15.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:44:15.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:15.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:44:15.682 00.000 20224 MoveAxis(E, 0, ABG)
22:44:15.682 00.000 20224 Move returns status 0, amount 0
22:44:15.682 00.000 20224 MoveAxis(N, 0, ABG)
22:44:15.683 00.001 20224 Move returns status 0, amount 0
22:44:15.683 00.000 20224 move complete, result=0
22:44:15.683 00.000 20224 worker thread done servicing request
22:44:15.687 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57040, med=2790, FiltMin=2496, FiltMax=30166, Gamma=1.000
22:44:15.702 00.015 8996 UpdateGuideState exits: m=712127 SNR=335.8
22:44:15.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:15.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:15.705 00.001 8996 Enqueuing Expose request
22:44:15.705 00.000 20224 Worker thread wakes up
22:44:15.705 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:15.706 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:15.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:16.692 00.986 20224 Exposure complete
22:44:16.795 00.103 20224 worker thread done servicing request
22:44:16.795 00.000 8996 OnExposeComplete: enter
22:44:16.797 00.002 8996 UpdateGuideState(): m_state=6
22:44:16.799 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5518
22:44:16.800 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=470.30, Mass=737988, SNR=349.8, Peak=62067 HFD=4.6
22:44:16.802 00.002 8996 MultiStar: [#1 -0.28,0.14,0.64,U] [#2 -0.27,0.11,0.70,U] [#3 -0.37,0.28,0.00,M2] [#4 -0.27,0.39,0.00,M1] [#5 -0.35,0.23,0.52,U] [#6 -0.14,0.23,0.47,U] [#7 -0.03,0.43,0.00,M2] [#8 -0.27,-0.12,0.40,U] 
22:44:16.804 00.002 8996 refined, 5 included, MultiStar: {-0.16, 0.01}, one-star: {0.12, -0.30}
22:44:16.805 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
22:44:16.806 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
22:44:16.807 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.06 mountX=-0.16 mountY=0.01, mountTheta=3.10
22:44:16.808 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.01, opts=13)
22:44:16.809 00.001 8996 Enqueuing Move request for scope (-0.16, 0.01)
22:44:16.810 00.001 20224 Worker thread wakes up
22:44:16.810 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
22:44:16.810 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
22:44:16.810 00.000 20224 Moving (-0.16, 0.01) raw xDistance=-0.16 yDistance=0.01
22:44:16.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:44:16.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:16.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:44:16.810 00.000 20224 MoveAxis(E, 0, ABG)
22:44:16.810 00.000 20224 Move returns status 0, amount 0
22:44:16.810 00.000 20224 MoveAxis(N, 0, ABG)
22:44:16.810 00.000 20224 Move returns status 0, amount 0
22:44:16.811 00.001 20224 move complete, result=0
22:44:16.811 00.000 20224 worker thread done servicing request
22:44:16.814 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62067, med=2787, FiltMin=2480, FiltMax=29680, Gamma=1.000
22:44:16.834 00.020 8996 UpdateGuideState exits: m=737988 SNR=349.8
22:44:16.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:16.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:16.839 00.002 8996 Enqueuing Expose request
22:44:16.840 00.001 20224 Worker thread wakes up
22:44:16.840 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:16.841 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:16.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:18.011 01.170 20224 Exposure complete
22:44:18.103 00.092 20224 worker thread done servicing request
22:44:18.103 00.000 8996 OnExposeComplete: enter
22:44:18.105 00.002 8996 UpdateGuideState(): m_state=6
22:44:18.107 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5519
22:44:18.109 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=470.75, Mass=692411, SNR=317.8, Peak=50896 HFD=4.5
22:44:18.111 00.002 8996 MultiStar: [#1 -0.33,0.30,0.00,M1] [#2 -0.39,0.35,0.00,M1] [#3 -0.38,0.55,0.00,M3] [#4 -0.28,0.51,0.00,M2] [#5 -0.25,0.43,0.00,M2] [#6 -0.10,0.25,0.44,U] [#7 0.11,0.54,0.00,M3] [#8 -0.51,0.32,0.00,M1] 
22:44:18.113 00.002 8996 single-star, 1 included, MultiStar: {-0.13, 0.18}, one-star: {-0.14, 0.15}
22:44:18.115 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
22:44:18.116 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
22:44:18.118 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.34 mountX=-0.16 mountY=-0.13, mountTheta=-2.45
22:44:18.121 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.15, opts=13)
22:44:18.123 00.002 8996 Enqueuing Move request for scope (-0.14, 0.15)
22:44:18.125 00.002 20224 Worker thread wakes up
22:44:18.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
22:44:18.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
22:44:18.125 00.000 20224 Moving (-0.14, 0.15) raw xDistance=-0.16 yDistance=-0.13
22:44:18.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:44:18.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:18.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:18.126 00.001 20224 MoveAxis(E, 0, ABG)
22:44:18.126 00.000 20224 Move returns status 0, amount 0
22:44:18.126 00.000 20224 MoveAxis(N, 0, ABG)
22:44:18.126 00.000 20224 Move returns status 0, amount 0
22:44:18.126 00.000 20224 move complete, result=0
22:44:18.126 00.000 20224 worker thread done servicing request
22:44:18.133 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50896, med=2787, FiltMin=2521, FiltMax=24528, Gamma=1.000
22:44:18.160 00.027 8996 UpdateGuideState exits: m=692411 SNR=317.8
22:44:18.162 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:18.164 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:18.166 00.002 8996 Enqueuing Expose request
22:44:18.168 00.002 20224 Worker thread wakes up
22:44:18.168 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:18.170 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:18.171 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:19.148 00.977 20224 Exposure complete
22:44:19.231 00.083 20224 worker thread done servicing request
22:44:19.231 00.000 8996 OnExposeComplete: enter
22:44:19.232 00.001 8996 UpdateGuideState(): m_state=6
22:44:19.233 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5520
22:44:19.234 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=470.90, Mass=734690, SNR=340.0, Peak=57123 HFD=4.4
22:44:19.235 00.001 8996 MultiStar: [#1 -0.05,0.53,0.00,M2] [#2 -0.14,0.50,0.00,M2] [#3 -0.27,0.45,0.00,M4] [#4 -0.13,0.52,0.00,M3] [#5 -0.38,0.73,0.00,M3] [#6 -0.04,0.47,0.00,M1] [#7 0.02,0.45,0.00,M4] [#8 -0.31,0.39,0.00,M2] 
22:44:19.236 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:44:19.237 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:44:19.237 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.29 hyp=0.36 cameraTheta=2.20 mountX=-0.24 mountY=-0.26, mountTheta=-2.30
22:44:19.239 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.29, opts=13)
22:44:19.240 00.001 8996 Enqueuing Move request for scope (-0.21, 0.29)
22:44:19.240 00.000 20224 Worker thread wakes up
22:44:19.241 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.29) opts 0xd
22:44:19.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.29)
22:44:19.241 00.000 20224 Moving (-0.21, 0.29) raw xDistance=-0.24 yDistance=-0.26
22:44:19.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:44:19.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:44:19.241 00.000 20224 MoveAxis(E, 35, ABG)
22:44:19.241 00.000 20224 Guiding  Dir = 2, Dur = 35
22:44:19.241 00.000 20224 IsSlewing returns 0
22:44:19.241 00.000 20224 IsGuiding returns 0
22:44:19.243 00.002 20224 PulseGuide returned control before completion, sleep 44
22:44:19.245 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57123, med=2787, FiltMin=2515, FiltMax=28864, Gamma=1.000
22:44:19.259 00.014 8996 UpdateGuideState exits: m=734690 SNR=340.0
22:44:19.260 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:19.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:19.262 00.001 8996 Enqueuing Expose request
22:44:19.299 00.037 20224 IsGuiding returns 1
22:44:19.299 00.000 20224 scope still moving after pulse duration time elapsed
22:44:19.329 00.030 20224 IsSlewing returns 0
22:44:19.329 00.000 20224 IsGuiding returns 0
22:44:19.329 00.000 20224 scope move finished after 35 + 53 ms
22:44:19.329 00.000 20224 Move returns status 0, amount 35
22:44:19.329 00.000 20224 MoveAxis(N, 55, ABG)
22:44:19.329 00.000 20224 Guiding  Dir = 0, Dur = 55
22:44:19.330 00.001 20224 IsSlewing returns 0
22:44:19.330 00.000 20224 IsGuiding returns 0
22:44:19.334 00.004 20224 PulseGuide returned control before completion, sleep 61
22:44:19.406 00.072 20224 IsGuiding returns 0
22:44:19.406 00.000 20224 Move returns status 0, amount 55
22:44:19.406 00.000 20224 move complete, result=0
22:44:19.406 00.000 20224 worker thread done servicing request
22:44:19.406 00.000 20224 Worker thread wakes up
22:44:19.406 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.3 px 55 ms NORTH
22:44:19.408 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:19.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:20.567 01.159 20224 Exposure complete
22:44:20.683 00.116 20224 worker thread done servicing request
22:44:20.683 00.000 8996 OnExposeComplete: enter
22:44:20.684 00.001 8996 UpdateGuideState(): m_state=6
22:44:20.685 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5521
22:44:20.686 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.62, Mass=646706, SNR=396.7, Peak=51264 HFD=4.4
22:44:20.688 00.002 8996 MultiStar: [#1 -0.01,0.30,0.63,U] [#2 -0.22,0.17,0.65,U] [#3 -0.21,0.12,0.60,U] [#4 -0.08,0.20,0.45,U] [#5 -0.22,0.41,0.00,M4] [#6 -0.07,0.14,0.41,U] [#7 0.06,0.17,0.38,U] [#8 -0.12,0.14,0.33,U] 
22:44:20.689 00.001 8996 single-star, 7 included, MultiStar: {-0.06, 0.14}, one-star: {0.10, 0.01}
22:44:20.690 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
22:44:20.691 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
22:44:20.691 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.12 mountX=0.10 mountY=-0.02, mountTheta=-0.23
22:44:20.693 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
22:44:20.694 00.001 8996 Enqueuing Move request for scope (0.10, 0.01)
22:44:20.695 00.001 20224 Worker thread wakes up
22:44:20.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
22:44:20.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
22:44:20.695 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
22:44:20.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:44:20.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:20.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:20.695 00.000 20224 MoveAxis(E, 0, ABG)
22:44:20.695 00.000 20224 Move returns status 0, amount 0
22:44:20.695 00.000 20224 MoveAxis(N, 0, ABG)
22:44:20.695 00.000 20224 Move returns status 0, amount 0
22:44:20.695 00.000 20224 move complete, result=0
22:44:20.695 00.000 20224 worker thread done servicing request
22:44:20.701 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51264, med=2787, FiltMin=2509, FiltMax=23872, Gamma=1.000
22:44:20.715 00.014 8996 UpdateGuideState exits: m=646706 SNR=396.7
22:44:20.717 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:20.719 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:20.720 00.001 8996 Enqueuing Expose request
22:44:20.722 00.002 20224 Worker thread wakes up
22:44:20.722 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:20.724 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:20.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:21.711 00.987 20224 Exposure complete
22:44:21.809 00.098 20224 worker thread done servicing request
22:44:21.809 00.000 8996 OnExposeComplete: enter
22:44:21.811 00.002 8996 UpdateGuideState(): m_state=6
22:44:21.813 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5522
22:44:21.814 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=470.62, Mass=763383, SNR=364.6, Peak=59440 HFD=4.5
22:44:21.816 00.002 8996 MultiStar: [#1 0.12,0.14,0.65,U] [#2 0.02,0.23,0.70,U] [#3 -0.08,0.09,0.54,U] [#4 0.02,0.23,0.52,U] [#5 0.11,0.21,0.66,U] [#6 0.14,0.16,0.38,U] [#7 0.33,0.21,0.41,U] [#8 -0.09,0.08,0.34,U] 
22:44:21.818 00.002 8996 refined, 8 included, MultiStar: {0.13, 0.14}, one-star: {0.39, 0.01}
22:44:21.820 00.002 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
22:44:21.821 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
22:44:21.823 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.83 mountX=0.12 mountY=-0.16, mountTheta=-0.93
22:44:21.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.14, opts=13)
22:44:21.827 00.002 8996 Enqueuing Move request for scope (0.13, 0.14)
22:44:21.828 00.001 20224 Worker thread wakes up
22:44:21.829 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
22:44:21.829 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
22:44:21.829 00.000 20224 Moving (0.13, 0.14) raw xDistance=0.12 yDistance=-0.16
22:44:21.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:44:21.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:21.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:44:21.829 00.000 20224 MoveAxis(E, 0, ABG)
22:44:21.829 00.000 20224 Move returns status 0, amount 0
22:44:21.829 00.000 20224 MoveAxis(N, 0, ABG)
22:44:21.830 00.001 20224 Move returns status 0, amount 0
22:44:21.830 00.000 20224 move complete, result=0
22:44:21.830 00.000 20224 worker thread done servicing request
22:44:21.837 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59440, med=2787, FiltMin=2528, FiltMax=29558, Gamma=1.000
22:44:21.860 00.023 8996 UpdateGuideState exits: m=763383 SNR=364.6
22:44:21.862 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:21.862 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:21.863 00.001 8996 Enqueuing Expose request
22:44:21.864 00.001 20224 Worker thread wakes up
22:44:21.864 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:21.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:21.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:23.035 01.170 20224 Exposure complete
22:44:23.138 00.103 20224 worker thread done servicing request
22:44:23.138 00.000 8996 OnExposeComplete: enter
22:44:23.139 00.001 8996 UpdateGuideState(): m_state=6
22:44:23.140 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5523
22:44:23.141 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.68, Mass=730345, SNR=323.2, Peak=60336 HFD=4.7
22:44:23.142 00.001 8996 MultiStar: [#1 -0.11,0.00,0.68,U] [#2 -0.05,0.24,0.69,U] [#3 -0.09,0.29,0.61,U] [#4 -0.00,0.48,0.00,M2] [#5 -0.13,0.37,0.59,U] [#6 0.17,0.47,0.00,M1] [#7 0.09,0.45,0.00,M3] [#8 0.01,0.09,0.41,U] 
22:44:23.143 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.17}, one-star: {0.20, 0.08}
22:44:23.143 00.000 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
22:44:23.144 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
22:44:23.145 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.63 mountX=-0.03 mountY=-0.17, mountTheta=-1.72
22:44:23.148 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
22:44:23.149 00.001 8996 Enqueuing Move request for scope (-0.01, 0.17)
22:44:23.150 00.001 20224 Worker thread wakes up
22:44:23.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:44:23.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:44:23.150 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.03 yDistance=-0.17
22:44:23.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:44:23.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:23.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:44:23.150 00.000 20224 MoveAxis(E, 0, ABG)
22:44:23.150 00.000 20224 Move returns status 0, amount 0
22:44:23.150 00.000 20224 MoveAxis(N, 0, ABG)
22:44:23.150 00.000 20224 Move returns status 0, amount 0
22:44:23.150 00.000 20224 move complete, result=0
22:44:23.151 00.001 20224 worker thread done servicing request
22:44:23.154 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60336, med=2787, FiltMin=2528, FiltMax=28544, Gamma=1.000
22:44:23.172 00.018 8996 UpdateGuideState exits: m=730345 SNR=323.2
22:44:23.174 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:23.176 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:23.177 00.001 8996 Enqueuing Expose request
22:44:23.178 00.001 20224 Worker thread wakes up
22:44:23.178 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:23.180 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:23.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:24.159 00.979 20224 Exposure complete
22:44:24.249 00.090 20224 worker thread done servicing request
22:44:24.250 00.001 8996 OnExposeComplete: enter
22:44:24.251 00.001 8996 UpdateGuideState(): m_state=6
22:44:24.253 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5524
22:44:24.255 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=470.47, Mass=733934, SNR=379.0, Peak=54883 HFD=4.6
22:44:24.257 00.002 8996 MultiStar: [#1 0.21,0.30,0.60,U] [#2 0.20,0.11,0.57,U] [#3 0.05,0.58,0.00,M2] [#4 0.10,0.43,0.00,M3] [#5 0.12,0.45,0.00,M3] [#6 0.20,0.18,0.38,U] [#7 0.35,0.30,0.00,M4] [#8 0.07,0.14,0.35,U] 
22:44:24.259 00.002 8996 refined, 4 included, MultiStar: {0.22, 0.08}, one-star: {0.31, -0.14}
22:44:24.260 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
22:44:24.262 00.002 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
22:44:24.264 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.24 cameraTheta=0.33 mountX=0.22 mountY=-0.10, mountTheta=-0.44
22:44:24.267 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.08, opts=13)
22:44:24.270 00.003 8996 Enqueuing Move request for scope (0.22, 0.08)
22:44:24.273 00.003 20224 Worker thread wakes up
22:44:24.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
22:44:24.273 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
22:44:24.273 00.000 20224 Moving (0.22, 0.08) raw xDistance=0.22 yDistance=-0.10
22:44:24.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:44:24.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:24.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:44:24.273 00.000 20224 MoveAxis(W, 31, ABG)
22:44:24.273 00.000 20224 Guiding  Dir = 3, Dur = 31
22:44:24.273 00.000 20224 IsSlewing returns 0
22:44:24.273 00.000 20224 IsGuiding returns 0
22:44:24.283 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54883, med=2787, FiltMin=2528, FiltMax=31923, Gamma=1.000
22:44:24.298 00.015 20224 PulseGuide returned control before completion, sleep 17
22:44:24.307 00.009 8996 UpdateGuideState exits: m=733934 SNR=379.0
22:44:24.309 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:24.309 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:24.310 00.001 8996 Enqueuing Expose request
22:44:24.329 00.019 20224 IsGuiding returns 1
22:44:24.329 00.000 20224 scope still moving after pulse duration time elapsed
22:44:24.360 00.031 20224 IsSlewing returns 0
22:44:24.360 00.000 20224 IsGuiding returns 1
22:44:24.392 00.032 20224 IsSlewing returns 0
22:44:24.392 00.000 20224 IsGuiding returns 0
22:44:24.392 00.000 20224 scope move finished after 31 + 87 ms
22:44:24.392 00.000 20224 Move returns status 0, amount 31
22:44:24.392 00.000 20224 MoveAxis(N, 0, ABG)
22:44:24.392 00.000 20224 Move returns status 0, amount 0
22:44:24.392 00.000 20224 move complete, result=0
22:44:24.392 00.000 20224 worker thread done servicing request
22:44:24.392 00.000 20224 Worker thread wakes up
22:44:24.393 00.001 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
22:44:24.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:24.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:25.564 01.170 20224 Exposure complete
22:44:25.638 00.074 20224 worker thread done servicing request
22:44:25.638 00.000 8996 OnExposeComplete: enter
22:44:25.639 00.001 8996 UpdateGuideState(): m_state=6
22:44:25.640 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5525
22:44:25.641 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.72, Mass=802201, SNR=370.1, Peak=59251 HFD=4.4
22:44:25.643 00.002 8996 MultiStar: [#1 -0.38,0.41,0.00,M1] [#2 -0.41,0.38,0.00,M1] [#3 -0.63,0.49,0.00,M3] [#4 -0.59,0.48,0.00,M4] [#5 -0.53,0.51,0.00,M4] [#6 -0.35,0.37,0.00,M1] [#7 -0.26,0.48,0.00,M5] [#8 -0.62,0.58,0.00,M1] 
22:44:25.644 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
22:44:25.646 00.002 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
22:44:25.648 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.27 cameraTheta=2.70 mountX=-0.25 mountY=-0.09, mountTheta=-2.81
22:44:25.651 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.11, opts=13)
22:44:25.653 00.002 8996 Enqueuing Move request for scope (-0.24, 0.11)
22:44:25.654 00.001 20224 Worker thread wakes up
22:44:25.655 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.11) opts 0xd
22:44:25.655 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.11)
22:44:25.655 00.000 20224 Moving (-0.24, 0.11) raw xDistance=-0.25 yDistance=-0.09
22:44:25.655 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:44:25.655 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:25.655 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:44:25.655 00.000 20224 MoveAxis(E, 34, ABG)
22:44:25.655 00.000 20224 Guiding  Dir = 2, Dur = 34
22:44:25.656 00.001 20224 IsSlewing returns 0
22:44:25.656 00.000 20224 IsGuiding returns 0
22:44:25.659 00.003 20224 PulseGuide returned control before completion, sleep 42
22:44:25.664 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59251, med=2787, FiltMin=2531, FiltMax=27712, Gamma=1.000
22:44:25.681 00.017 8996 UpdateGuideState exits: m=802201 SNR=370.1
22:44:25.682 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:25.683 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:25.683 00.000 8996 Enqueuing Expose request
22:44:25.703 00.020 20224 IsGuiding returns 1
22:44:25.703 00.000 20224 scope still moving after pulse duration time elapsed
22:44:25.734 00.031 20224 IsSlewing returns 0
22:44:25.734 00.000 20224 IsGuiding returns 0
22:44:25.734 00.000 20224 scope move finished after 34 + 44 ms
22:44:25.734 00.000 20224 Move returns status 0, amount 34
22:44:25.735 00.001 20224 MoveAxis(N, 0, ABG)
22:44:25.735 00.000 20224 Move returns status 0, amount 0
22:44:25.735 00.000 20224 move complete, result=0
22:44:25.735 00.000 20224 worker thread done servicing request
22:44:25.735 00.000 20224 Worker thread wakes up
22:44:25.735 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:25.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:25.736 00.001 8996 GuideStep: -0.3 px 34 ms EAST, -0.1 px 0 ms NORTH
22:44:26.724 00.988 20224 Exposure complete
22:44:26.784 00.060 20224 worker thread done servicing request
22:44:26.785 00.001 8996 OnExposeComplete: enter
22:44:26.785 00.000 8996 UpdateGuideState(): m_state=6
22:44:26.786 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5526
22:44:26.787 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=470.73, Mass=702857, SNR=353.3, Peak=60288 HFD=4.6
22:44:26.788 00.001 8996 MultiStar: [#1 0.18,0.28,0.64,U] [#2 0.09,0.21,0.68,U] [#3 -0.08,0.41,0.67,U] [#4 0.01,0.60,0.00,M5] [#5 0.16,0.43,0.00,M5] [#6 0.24,0.45,0.00,M2] [#7 0.27,0.32,0.47,U] [#8 0.11,0.33,0.38,U] 
22:44:26.789 00.001 8996 single-star, 5 included, MultiStar: {0.14, 0.26}, one-star: {0.24, 0.12}
22:44:26.790 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
22:44:26.790 00.000 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
22:44:26.791 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.46 mountX=0.23 mountY=-0.15, mountTheta=-0.57
22:44:26.793 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.12, opts=13)
22:44:26.793 00.000 8996 Enqueuing Move request for scope (0.24, 0.12)
22:44:26.794 00.001 20224 Worker thread wakes up
22:44:26.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.12) opts 0xd
22:44:26.794 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.12)
22:44:26.794 00.000 20224 Moving (0.24, 0.12) raw xDistance=0.23 yDistance=-0.15
22:44:26.795 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:44:26.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:26.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:44:26.795 00.000 20224 MoveAxis(W, 31, ABG)
22:44:26.795 00.000 20224 Guiding  Dir = 3, Dur = 31
22:44:26.795 00.000 20224 IsSlewing returns 0
22:44:26.795 00.000 20224 IsGuiding returns 0
22:44:26.799 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60288, med=2787, FiltMin=2515, FiltMax=28598, Gamma=1.000
22:44:26.813 00.014 8996 UpdateGuideState exits: m=702857 SNR=353.3
22:44:26.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:26.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:26.816 00.001 8996 Enqueuing Expose request
22:44:26.837 00.021 20224 IsGuiding returns 1
22:44:26.837 00.000 20224 scope still moving after pulse duration time elapsed
22:44:26.867 00.030 20224 IsSlewing returns 0
22:44:26.867 00.000 20224 IsGuiding returns 1
22:44:26.899 00.032 20224 IsSlewing returns 0
22:44:26.899 00.000 20224 IsGuiding returns 1
22:44:26.930 00.031 20224 IsSlewing returns 0
22:44:26.930 00.000 20224 IsGuiding returns 0
22:44:26.930 00.000 20224 scope move finished after 31 + 103 ms
22:44:26.930 00.000 20224 Move returns status 0, amount 31
22:44:26.930 00.000 20224 MoveAxis(N, 0, ABG)
22:44:26.930 00.000 20224 Move returns status 0, amount 0
22:44:26.930 00.000 20224 move complete, result=0
22:44:26.930 00.000 20224 worker thread done servicing request
22:44:26.931 00.001 20224 Worker thread wakes up
22:44:26.931 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
22:44:26.932 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:26.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:28.098 01.166 20224 Exposure complete
22:44:28.180 00.082 20224 worker thread done servicing request
22:44:28.180 00.000 8996 OnExposeComplete: enter
22:44:28.181 00.001 8996 UpdateGuideState(): m_state=6
22:44:28.182 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5527
22:44:28.183 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=470.63, Mass=745204, SNR=359.4, Peak=51459 HFD=4.6
22:44:28.184 00.001 8996 MultiStar: [#1 -0.47,0.30,0.00,M1] [#2 -0.41,0.14,0.62,U] [#3 -0.60,0.20,0.00,M3] [#4 -0.53,0.32,0.00,M6] [#5 -0.36,0.28,0.00,M6] [#6 -0.37,0.35,0.00,M3] [#7 -0.25,0.36,0.00,M5] [#8 -0.52,0.24,0.00,M1] 
22:44:28.184 00.000 8996 single-star, 1 included, MultiStar: {-0.24, 0.07}, one-star: {-0.14, 0.02}
22:44:28.185 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
22:44:28.186 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
22:44:28.187 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.00 mountX=-0.14 mountY=-0.00, mountTheta=-3.12
22:44:28.188 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.02, opts=13)
22:44:28.189 00.001 8996 Enqueuing Move request for scope (-0.14, 0.02)
22:44:28.190 00.001 20224 Worker thread wakes up
22:44:28.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
22:44:28.190 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
22:44:28.190 00.000 20224 Moving (-0.14, 0.02) raw xDistance=-0.14 yDistance=-0.00
22:44:28.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:44:28.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:28.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:44:28.190 00.000 20224 MoveAxis(E, 0, ABG)
22:44:28.191 00.001 20224 Move returns status 0, amount 0
22:44:28.191 00.000 20224 MoveAxis(N, 0, ABG)
22:44:28.191 00.000 20224 Move returns status 0, amount 0
22:44:28.191 00.000 20224 move complete, result=0
22:44:28.191 00.000 20224 worker thread done servicing request
22:44:28.199 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51459, med=2787, FiltMin=2515, FiltMax=24784, Gamma=1.000
22:44:28.227 00.028 8996 UpdateGuideState exits: m=745204 SNR=359.4
22:44:28.229 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:28.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:28.232 00.002 8996 Enqueuing Expose request
22:44:28.234 00.002 20224 Worker thread wakes up
22:44:28.234 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:28.236 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:28.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:29.209 00.973 20224 Exposure complete
22:44:29.271 00.062 20224 worker thread done servicing request
22:44:29.271 00.000 8996 OnExposeComplete: enter
22:44:29.273 00.002 8996 UpdateGuideState(): m_state=6
22:44:29.274 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5528
22:44:29.276 00.002 8996 Star::Find returns 1 (0), X=138.22, Y=471.00, Mass=692490, SNR=329.6, Peak=51011 HFD=4.3
22:44:29.278 00.002 8996 MultiStar: [#1 -0.40,0.44,0.00,M2] [#2 -0.27,0.24,0.77,U] [#3 -0.49,0.38,0.00,M4] [#4 -0.38,0.58,0.00,M7] [#5 -0.58,0.66,0.00,M7] [#6 -0.44,0.38,0.00,M4] [#7 -0.30,0.24,0.50,U] [#8 -0.51,0.44,0.00,M2] 
22:44:29.280 00.002 8996 refined, 2 included, MultiStar: {-0.25, 0.31}, one-star: {-0.20, 0.39}
22:44:29.281 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
22:44:29.283 00.002 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
22:44:29.284 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.31 hyp=0.40 cameraTheta=2.25 mountX=-0.28 mountY=-0.28, mountTheta=-2.36
22:44:29.287 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.31, opts=13)
22:44:29.288 00.001 8996 Enqueuing Move request for scope (-0.25, 0.31)
22:44:29.288 00.000 20224 Worker thread wakes up
22:44:29.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.31) opts 0xd
22:44:29.289 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.31)
22:44:29.289 00.000 20224 Moving (-0.25, 0.31) raw xDistance=-0.28 yDistance=-0.28
22:44:29.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:44:29.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:44:29.289 00.000 20224 MoveAxis(E, 41, ABG)
22:44:29.289 00.000 20224 Guiding  Dir = 2, Dur = 41
22:44:29.289 00.000 20224 IsSlewing returns 0
22:44:29.289 00.000 20224 IsGuiding returns 0
22:44:29.293 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51011, med=2787, FiltMin=2534, FiltMax=27379, Gamma=1.000
22:44:29.312 00.019 8996 UpdateGuideState exits: m=692490 SNR=329.6
22:44:29.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:29.315 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:29.316 00.001 8996 Enqueuing Expose request
22:44:29.336 00.020 20224 IsGuiding returns 1
22:44:29.336 00.000 20224 scope still moving after pulse duration time elapsed
22:44:29.367 00.031 20224 IsSlewing returns 0
22:44:29.367 00.000 20224 IsGuiding returns 1
22:44:29.399 00.032 20224 IsSlewing returns 0
22:44:29.399 00.000 20224 IsGuiding returns 1
22:44:29.431 00.032 20224 IsSlewing returns 0
22:44:29.431 00.000 20224 IsGuiding returns 0
22:44:29.431 00.000 20224 scope move finished after 41 + 100 ms
22:44:29.431 00.000 20224 Move returns status 0, amount 41
22:44:29.431 00.000 20224 MoveAxis(N, 58, ABG)
22:44:29.431 00.000 20224 Guiding  Dir = 0, Dur = 58
22:44:29.432 00.001 20224 IsSlewing returns 0
22:44:29.432 00.000 20224 IsGuiding returns 0
22:44:29.495 00.063 20224 IsGuiding returns 1
22:44:29.495 00.000 20224 scope still moving after pulse duration time elapsed
22:44:29.525 00.030 20224 IsSlewing returns 0
22:44:29.525 00.000 20224 IsGuiding returns 1
22:44:29.557 00.032 20224 IsSlewing returns 0
22:44:29.557 00.000 20224 IsGuiding returns 1
22:44:29.587 00.030 20224 IsSlewing returns 0
22:44:29.587 00.000 20224 IsGuiding returns 0
22:44:29.587 00.000 20224 scope move finished after 58 + 97 ms
22:44:29.587 00.000 20224 Move returns status 0, amount 58
22:44:29.587 00.000 20224 move complete, result=0
22:44:29.587 00.000 20224 worker thread done servicing request
22:44:29.587 00.000 20224 Worker thread wakes up
22:44:29.588 00.001 8996 GuideStep: -0.3 px 41 ms EAST, -0.3 px 58 ms NORTH
22:44:29.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:29.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:30.763 01.174 20224 Exposure complete
22:44:30.854 00.091 20224 worker thread done servicing request
22:44:30.854 00.000 8996 OnExposeComplete: enter
22:44:30.856 00.002 8996 UpdateGuideState(): m_state=6
22:44:30.858 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5529
22:44:30.860 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=470.24, Mass=718336, SNR=368.1, Peak=64739 HFD=4.6
22:44:30.862 00.002 8996 MultiStar: [#1 0.10,0.21,0.62,U] [#2 -0.13,-0.07,0.74,U] [#3 -0.24,-0.00,0.56,U] [#4 -0.11,-0.02,0.55,U] [#5 -0.36,-0.10,0.63,U] [#6 0.10,-0.26,0.42,U] [#7 0.02,-0.19,0.44,U] [#8 -0.32,0.06,0.35,U] 
22:44:30.864 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.10}, one-star: {0.07, -0.36}
22:44:30.865 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
22:44:30.867 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
22:44:30.868 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.26 mountX=-0.07 mountY=0.11, mountTheta=2.16
22:44:30.871 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
22:44:30.873 00.002 8996 Enqueuing Move request for scope (-0.08, -0.10)
22:44:30.873 00.000 20224 Worker thread wakes up
22:44:30.873 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
22:44:30.873 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
22:44:30.873 00.000 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
22:44:30.873 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:44:30.873 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:30.873 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:44:30.874 00.001 20224 MoveAxis(E, 0, ABG)
22:44:30.874 00.000 20224 Move returns status 0, amount 0
22:44:30.874 00.000 20224 MoveAxis(N, 0, ABG)
22:44:30.874 00.000 20224 Move returns status 0, amount 0
22:44:30.874 00.000 20224 move complete, result=0
22:44:30.874 00.000 20224 worker thread done servicing request
22:44:30.878 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64739, med=2787, FiltMin=2541, FiltMax=27632, Gamma=1.000
22:44:30.892 00.014 8996 UpdateGuideState exits: m=718336 SNR=368.1
22:44:30.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:30.894 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:30.895 00.001 8996 Enqueuing Expose request
22:44:30.896 00.001 20224 Worker thread wakes up
22:44:30.896 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:44:30.897 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:30.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:31.883 00.986 20224 Exposure complete
22:44:31.948 00.065 20224 worker thread done servicing request
22:44:31.948 00.000 8996 OnExposeComplete: enter
22:44:31.950 00.002 8996 UpdateGuideState(): m_state=6
22:44:31.951 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5530
22:44:31.952 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=470.34, Mass=726531, SNR=347.1, Peak=64707 HFD=4.5
22:44:31.953 00.001 8996 MultiStar: [#1 0.06,0.08,0.64,U] [#2 0.01,-0.02,0.72,U] [#3 -0.23,-0.08,0.62,U] [#4 0.08,0.00,0.53,U] [#5 -0.17,-0.00,0.68,U] [#6 0.10,-0.01,0.45,U] [#7 0.16,0.02,0.48,U] [#8 -0.10,0.01,0.40,U] 
22:44:31.954 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.05}, one-star: {0.17, -0.27}
22:44:31.954 00.000 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
22:44:31.955 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
22:44:31.956 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.28 mountX=0.02 mountY=0.05, mountTheta=1.18
22:44:31.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
22:44:31.958 00.000 8996 Enqueuing Move request for scope (0.01, -0.05)
22:44:31.959 00.001 20224 Worker thread wakes up
22:44:31.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
22:44:31.959 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
22:44:31.959 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.02 yDistance=0.05
22:44:31.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:44:31.960 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:31.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:44:31.960 00.000 20224 MoveAxis(E, 0, ABG)
22:44:31.960 00.000 20224 Move returns status 0, amount 0
22:44:31.960 00.000 20224 MoveAxis(N, 0, ABG)
22:44:31.960 00.000 20224 Move returns status 0, amount 0
22:44:31.960 00.000 20224 move complete, result=0
22:44:31.960 00.000 20224 worker thread done servicing request
22:44:31.964 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64707, med=2787, FiltMin=2521, FiltMax=29088, Gamma=1.000
22:44:31.990 00.026 8996 UpdateGuideState exits: m=726531 SNR=347.1
22:44:31.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:31.993 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:31.994 00.001 8996 Enqueuing Expose request
22:44:31.995 00.001 20224 Worker thread wakes up
22:44:31.995 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:31.997 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:31.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:33.153 01.156 20224 Exposure complete
22:44:33.241 00.088 20224 worker thread done servicing request
22:44:33.241 00.000 8996 OnExposeComplete: enter
22:44:33.242 00.001 8996 UpdateGuideState(): m_state=6
22:44:33.243 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5531
22:44:33.244 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=470.56, Mass=789905, SNR=371.1, Peak=57840 HFD=4.4
22:44:33.245 00.001 8996 MultiStar: [#1 -0.13,0.10,0.63,U] [#2 -0.19,0.10,0.72,U] [#3 -0.22,0.08,0.57,U] [#4 -0.21,0.33,0.51,U] [#5 -0.24,0.25,0.68,U] [#6 -0.00,-0.00,0.40,U] [#7 0.11,0.35,0.40,U] [#8 -0.24,0.13,0.43,U] 
22:44:33.246 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.13}, one-star: {0.04, -0.05}
22:44:33.247 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
22:44:33.247 00.000 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.39)
22:44:33.248 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.87 mountX=0.04 mountY=0.04, mountTheta=0.76
22:44:33.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
22:44:33.251 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
22:44:33.253 00.002 20224 Worker thread wakes up
22:44:33.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
22:44:33.253 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
22:44:33.253 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.04
22:44:33.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:44:33.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:33.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:44:33.253 00.000 20224 MoveAxis(E, 0, ABG)
22:44:33.253 00.000 20224 Move returns status 0, amount 0
22:44:33.253 00.000 20224 MoveAxis(N, 0, ABG)
22:44:33.253 00.000 20224 Move returns status 0, amount 0
22:44:33.253 00.000 20224 move complete, result=0
22:44:33.253 00.000 20224 worker thread done servicing request
22:44:33.256 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57840, med=2787, FiltMin=2534, FiltMax=26960, Gamma=1.000
22:44:33.276 00.020 8996 UpdateGuideState exits: m=789905 SNR=371.1
22:44:33.278 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:33.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:33.280 00.001 8996 Enqueuing Expose request
22:44:33.282 00.002 20224 Worker thread wakes up
22:44:33.282 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:33.283 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:33.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:34.270 00.987 20224 Exposure complete
22:44:34.330 00.060 20224 worker thread done servicing request
22:44:34.330 00.000 8996 OnExposeComplete: enter
22:44:34.331 00.001 8996 UpdateGuideState(): m_state=6
22:44:34.332 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5532
22:44:34.333 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.73, Mass=719737, SNR=320.9, Peak=63024 HFD=4.6
22:44:34.334 00.001 8996 MultiStar: [#1 -0.14,0.29,0.75,U] [#2 -0.25,0.46,0.00,M1] [#3 -0.24,0.23,0.68,U] [#4 -0.22,0.29,0.60,U] [#5 -0.26,0.28,0.67,U] [#6 -0.09,0.21,0.49,U] [#7 -0.06,0.34,0.50,U] [#8 -0.20,0.20,0.45,U] 
22:44:34.335 00.001 8996 single-star, 7 included, MultiStar: {-0.13, 0.24}, one-star: {0.07, 0.13}
22:44:34.336 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
22:44:34.337 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
22:44:34.337 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.14 cameraTheta=1.08 mountX=0.06 mountY=-0.13, mountTheta=-1.18
22:44:34.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
22:44:34.340 00.001 8996 Enqueuing Move request for scope (0.07, 0.13)
22:44:34.341 00.001 20224 Worker thread wakes up
22:44:34.342 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
22:44:34.342 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
22:44:34.342 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.06 yDistance=-0.13
22:44:34.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:34.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:34.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:34.342 00.000 20224 MoveAxis(E, 0, ABG)
22:44:34.342 00.000 20224 Move returns status 0, amount 0
22:44:34.342 00.000 20224 MoveAxis(N, 0, ABG)
22:44:34.342 00.000 20224 Move returns status 0, amount 0
22:44:34.342 00.000 20224 move complete, result=0
22:44:34.342 00.000 20224 worker thread done servicing request
22:44:34.348 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=63024, med=2787, FiltMin=2525, FiltMax=25856, Gamma=1.000
22:44:34.372 00.024 8996 UpdateGuideState exits: m=719737 SNR=320.9
22:44:34.373 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:34.374 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:34.375 00.001 8996 Enqueuing Expose request
22:44:34.376 00.001 20224 Worker thread wakes up
22:44:34.376 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:34.377 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:34.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:35.547 01.170 20224 Exposure complete
22:44:35.641 00.094 20224 worker thread done servicing request
22:44:35.642 00.001 8996 OnExposeComplete: enter
22:44:35.643 00.001 8996 UpdateGuideState(): m_state=6
22:44:35.644 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5533
22:44:35.645 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.39, Mass=671733, SNR=348.5, Peak=54883 HFD=4.6
22:44:35.646 00.001 8996 MultiStar: [#1 -0.00,0.21,0.62,U] [#2 -0.10,0.16,0.72,U] [#3 -0.02,0.31,0.72,U] [#4 0.02,0.30,0.57,U] [#5 0.05,0.28,0.65,U] [#6 0.20,0.24,0.42,U] [#7 0.27,0.37,0.00,M1] [#8 -0.00,0.04,0.41,U] 
22:44:35.648 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.14}, one-star: {0.20, -0.22}
22:44:35.649 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
22:44:35.651 00.002 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
22:44:35.653 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.26 mountX=0.03 mountY=-0.15, mountTheta=-1.35
22:44:35.655 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.14, opts=13)
22:44:35.656 00.001 8996 Enqueuing Move request for scope (0.05, 0.14)
22:44:35.658 00.002 20224 Worker thread wakes up
22:44:35.658 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:44:35.658 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:44:35.658 00.000 20224 Moving (0.05, 0.14) raw xDistance=0.03 yDistance=-0.15
22:44:35.659 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:44:35.659 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:35.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:44:35.659 00.000 20224 MoveAxis(E, 0, ABG)
22:44:35.659 00.000 20224 Move returns status 0, amount 0
22:44:35.659 00.000 20224 MoveAxis(N, 0, ABG)
22:44:35.659 00.000 20224 Move returns status 0, amount 0
22:44:35.659 00.000 20224 move complete, result=0
22:44:35.660 00.001 20224 worker thread done servicing request
22:44:35.665 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54883, med=2787, FiltMin=2509, FiltMax=28115, Gamma=1.000
22:44:35.688 00.023 8996 UpdateGuideState exits: m=671733 SNR=348.5
22:44:35.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:35.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:35.690 00.000 8996 Enqueuing Expose request
22:44:35.691 00.001 20224 Worker thread wakes up
22:44:35.691 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:35.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:35.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:36.686 00.994 20224 Exposure complete
22:44:36.768 00.082 20224 worker thread done servicing request
22:44:36.768 00.000 8996 OnExposeComplete: enter
22:44:36.769 00.001 8996 UpdateGuideState(): m_state=6
22:44:36.770 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5534
22:44:36.771 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.42, Mass=674986, SNR=328.0, Peak=53555 HFD=4.4
22:44:36.772 00.001 8996 MultiStar: [#1 -0.10,0.26,0.69,U] [#2 -0.00,0.17,0.84,U] [#3 -0.21,0.16,0.61,U] [#4 -0.21,0.20,0.53,U] [#5 -0.26,0.25,0.63,U] [#6 -0.01,0.04,0.46,U] [#7 0.11,0.18,0.54,U] [#8 -0.18,0.20,0.43,U] 
22:44:36.773 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.12}, one-star: {0.08, -0.18}
22:44:36.773 00.000 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
22:44:36.774 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
22:44:36.775 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.12 hyp=0.14 cameraTheta=2.10 mountX=-0.08 mountY=-0.11, mountTheta=-2.20
22:44:36.776 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.12, opts=13)
22:44:36.777 00.001 8996 Enqueuing Move request for scope (-0.07, 0.12)
22:44:36.778 00.001 20224 Worker thread wakes up
22:44:36.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.12) opts 0xd
22:44:36.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.12)
22:44:36.778 00.000 20224 Moving (-0.07, 0.12) raw xDistance=-0.08 yDistance=-0.11
22:44:36.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:44:36.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:36.779 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:44:36.779 00.000 20224 MoveAxis(E, 0, ABG)
22:44:36.779 00.000 20224 Move returns status 0, amount 0
22:44:36.779 00.000 20224 MoveAxis(N, 0, ABG)
22:44:36.779 00.000 20224 Move returns status 0, amount 0
22:44:36.779 00.000 20224 move complete, result=0
22:44:36.779 00.000 20224 worker thread done servicing request
22:44:36.783 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53555, med=2787, FiltMin=2486, FiltMax=25344, Gamma=1.000
22:44:36.796 00.013 8996 UpdateGuideState exits: m=674986 SNR=328.0
22:44:36.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:36.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:36.799 00.001 8996 Enqueuing Expose request
22:44:36.800 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:36.801 00.001 20224 Worker thread wakes up
22:44:36.801 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:36.801 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:37.963 01.162 20224 Exposure complete
22:44:38.043 00.080 20224 worker thread done servicing request
22:44:38.043 00.000 8996 OnExposeComplete: enter
22:44:38.044 00.001 8996 UpdateGuideState(): m_state=6
22:44:38.045 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5535
22:44:38.045 00.000 8996 Star::Find returns 1 (0), X=138.17, Y=470.38, Mass=670876, SNR=328.5, Peak=45798 HFD=4.6
22:44:38.046 00.001 8996 MultiStar: [#1 -0.58,-0.00,0.00,M1] [#2 -0.69,0.06,0.00,M1] [#3 -0.66,-0.12,0.00,M1] [#4 -0.68,-0.04,0.00,M2] [#5 -0.61,0.01,0.00,M2] [#6 -0.58,-0.07,0.00,M1] [#7 -0.53,-0.11,0.00,M1] [#8 -0.67,-0.08,0.00,M1] 
22:44:38.047 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:44:38.048 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.85)
22:44:38.049 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.23 hyp=0.34 cameraTheta=-2.41 mountX=-0.23 mountY=0.26, mountTheta=2.31
22:44:38.051 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.23, opts=13)
22:44:38.051 00.000 8996 Enqueuing Move request for scope (-0.25, -0.23)
22:44:38.052 00.001 20224 Worker thread wakes up
22:44:38.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.23) opts 0xd
22:44:38.052 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.23)
22:44:38.052 00.000 20224 Moving (-0.25, -0.23) raw xDistance=-0.23 yDistance=0.26
22:44:38.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:44:38.053 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:38.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:44:38.053 00.000 20224 MoveAxis(E, 34, ABG)
22:44:38.053 00.000 20224 Guiding  Dir = 2, Dur = 34
22:44:38.053 00.000 20224 IsSlewing returns 0
22:44:38.053 00.000 20224 IsGuiding returns 0
22:44:38.057 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45798, med=2787, FiltMin=2537, FiltMax=21952, Gamma=1.000
22:44:38.080 00.023 8996 UpdateGuideState exits: m=670876 SNR=328.5
22:44:38.081 00.001 20224 PulseGuide returned control before completion, sleep 18
22:44:38.081 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:38.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:38.083 00.001 8996 Enqueuing Expose request
22:44:38.111 00.028 20224 IsGuiding returns 1
22:44:38.111 00.000 20224 scope still moving after pulse duration time elapsed
22:44:38.143 00.032 20224 IsSlewing returns 0
22:44:38.143 00.000 20224 IsGuiding returns 1
22:44:38.175 00.032 20224 IsSlewing returns 0
22:44:38.175 00.000 20224 IsGuiding returns 0
22:44:38.175 00.000 20224 scope move finished after 34 + 87 ms
22:44:38.175 00.000 20224 Move returns status 0, amount 34
22:44:38.175 00.000 20224 MoveAxis(N, 0, ABG)
22:44:38.175 00.000 20224 Move returns status 0, amount 0
22:44:38.175 00.000 20224 move complete, result=0
22:44:38.175 00.000 20224 worker thread done servicing request
22:44:38.175 00.000 20224 Worker thread wakes up
22:44:38.175 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.3 px 0 ms NORTH
22:44:38.177 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:38.177 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:39.150 00.973 20224 Exposure complete
22:44:39.221 00.071 20224 worker thread done servicing request
22:44:39.223 00.002 8996 OnExposeComplete: enter
22:44:39.224 00.001 8996 UpdateGuideState(): m_state=6
22:44:39.226 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5536
22:44:39.228 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=470.21, Mass=684043, SNR=367.2, Peak=52534 HFD=4.4
22:44:39.230 00.002 8996 MultiStar: [#1 -0.42,0.01,0.71,U] [#2 -0.57,0.02,0.00,M2] [#3 -0.41,-0.02,0.57,U] [#4 -0.39,0.12,0.54,U] [#5 -0.60,0.09,0.00,M3] [#6 -0.48,0.04,0.00,M2] [#7 -0.36,-0.02,0.42,U] [#8 -0.47,-0.23,0.00,M2] 
22:44:39.232 00.002 8996 refined, 4 included, MultiStar: {-0.38, -0.11}, one-star: {-0.32, -0.40}
22:44:39.233 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
22:44:39.234 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
22:44:39.236 00.002 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.11 hyp=0.39 cameraTheta=-2.86 mountX=-0.36 mountY=0.15, mountTheta=2.75
22:44:39.239 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.11, opts=13)
22:44:39.242 00.003 8996 Enqueuing Move request for scope (-0.38, -0.11)
22:44:39.242 00.000 20224 Worker thread wakes up
22:44:39.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.11) opts 0xd
22:44:39.242 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.11)
22:44:39.242 00.000 20224 Moving (-0.38, -0.11) raw xDistance=-0.36 yDistance=0.15
22:44:39.244 00.002 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
22:44:39.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:39.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:44:39.244 00.000 20224 MoveAxis(E, 55, ABG)
22:44:39.244 00.000 20224 Guiding  Dir = 2, Dur = 55
22:44:39.244 00.000 20224 IsSlewing returns 0
22:44:39.245 00.001 20224 IsGuiding returns 0
22:44:39.249 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52534, med=2787, FiltMin=2541, FiltMax=25974, Gamma=1.000
22:44:39.254 00.005 20224 PulseGuide returned control before completion, sleep 56
22:44:39.276 00.022 8996 UpdateGuideState exits: m=684043 SNR=367.2
22:44:39.278 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:39.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:39.281 00.002 8996 Enqueuing Expose request
22:44:39.316 00.035 20224 IsGuiding returns 1
22:44:39.316 00.000 20224 scope still moving after pulse duration time elapsed
22:44:39.347 00.031 20224 IsSlewing returns 0
22:44:39.347 00.000 20224 IsGuiding returns 0
22:44:39.348 00.001 20224 scope move finished after 55 + 47 ms
22:44:39.348 00.000 20224 Move returns status 0, amount 55
22:44:39.348 00.000 20224 MoveAxis(N, 0, ABG)
22:44:39.348 00.000 20224 Move returns status 0, amount 0
22:44:39.348 00.000 20224 move complete, result=0
22:44:39.348 00.000 20224 worker thread done servicing request
22:44:39.349 00.001 20224 Worker thread wakes up
22:44:39.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:39.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:39.350 00.001 8996 GuideStep: -0.4 px 55 ms EAST, 0.2 px 0 ms NORTH
22:44:40.526 01.176 20224 Exposure complete
22:44:40.585 00.059 20224 worker thread done servicing request
22:44:40.585 00.000 8996 OnExposeComplete: enter
22:44:40.586 00.001 8996 UpdateGuideState(): m_state=6
22:44:40.587 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5537
22:44:40.588 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=470.38, Mass=685422, SNR=311.1, Peak=57139 HFD=4.5
22:44:40.589 00.001 8996 MultiStar: [#1 0.01,-0.01,0.79,U] [#2 -0.05,-0.04,0.87,U] [#3 -0.14,0.05,0.67,U] [#4 -0.06,0.09,0.62,U] [#5 -0.02,0.06,0.60,U] [#6 0.01,-0.03,0.52,U] [#7 0.12,-0.08,0.43,U] [#8 0.14,-0.07,0.40,U] 
22:44:40.589 00.000 8996 refined, 8 included, MultiStar: {0.04, -0.04}, one-star: {0.30, -0.23}
22:44:40.590 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
22:44:40.591 00.001 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
22:44:40.591 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.77 mountX=0.04 mountY=0.03, mountTheta=0.66
22:44:40.595 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
22:44:40.596 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
22:44:40.598 00.002 20224 Worker thread wakes up
22:44:40.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
22:44:40.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
22:44:40.598 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.03
22:44:40.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:44:40.599 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:40.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:44:40.599 00.000 20224 MoveAxis(E, 0, ABG)
22:44:40.599 00.000 20224 Move returns status 0, amount 0
22:44:40.599 00.000 20224 MoveAxis(N, 0, ABG)
22:44:40.599 00.000 20224 Move returns status 0, amount 0
22:44:40.599 00.000 20224 move complete, result=0
22:44:40.599 00.000 20224 worker thread done servicing request
22:44:40.606 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57139, med=2787, FiltMin=2521, FiltMax=27603, Gamma=1.000
22:44:40.633 00.027 8996 UpdateGuideState exits: m=685422 SNR=311.1
22:44:40.635 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:40.637 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:40.638 00.001 8996 Enqueuing Expose request
22:44:40.640 00.002 20224 Worker thread wakes up
22:44:40.640 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:40.641 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:40.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:41.633 00.992 20224 Exposure complete
22:44:41.727 00.094 20224 worker thread done servicing request
22:44:41.727 00.000 8996 OnExposeComplete: enter
22:44:41.728 00.001 8996 UpdateGuideState(): m_state=6
22:44:41.729 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5538
22:44:41.730 00.001 8996 Star::Find returns 1 (0), X=138.78, Y=470.59, Mass=722130, SNR=402.3, Peak=55376 HFD=4.6
22:44:41.731 00.001 8996 MultiStar: [#1 0.18,0.24,0.60,U] [#2 0.14,0.13,0.71,U] [#3 0.02,0.20,0.55,U] [#4 0.02,0.20,0.50,U] [#5 -0.07,0.11,0.60,U] [#6 0.14,0.22,0.37,U] [#7 0.30,0.07,0.39,U] [#8 -0.00,0.14,0.31,U] 
22:44:41.732 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.13}, one-star: {0.36, -0.02}
22:44:41.733 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
22:44:41.733 00.000 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
22:44:41.734 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.74 mountX=0.13 mountY=-0.14, mountTheta=-0.84
22:44:41.736 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.13, opts=13)
22:44:41.737 00.001 8996 Enqueuing Move request for scope (0.14, 0.13)
22:44:41.737 00.000 20224 Worker thread wakes up
22:44:41.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
22:44:41.738 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
22:44:41.738 00.000 20224 Moving (0.14, 0.13) raw xDistance=0.13 yDistance=-0.14
22:44:41.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:44:41.738 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:41.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:44:41.738 00.000 20224 MoveAxis(E, 0, ABG)
22:44:41.738 00.000 20224 Move returns status 0, amount 0
22:44:41.738 00.000 20224 MoveAxis(N, 0, ABG)
22:44:41.738 00.000 20224 Move returns status 0, amount 0
22:44:41.738 00.000 20224 move complete, result=0
22:44:41.738 00.000 20224 worker thread done servicing request
22:44:41.742 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55376, med=2787, FiltMin=2523, FiltMax=29283, Gamma=1.000
22:44:41.756 00.014 8996 UpdateGuideState exits: m=722130 SNR=402.3
22:44:41.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:41.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:41.759 00.001 8996 Enqueuing Expose request
22:44:41.760 00.001 20224 Worker thread wakes up
22:44:41.760 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:41.760 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:41.761 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:42.925 01.164 20224 Exposure complete
22:44:43.010 00.085 20224 worker thread done servicing request
22:44:43.010 00.000 8996 OnExposeComplete: enter
22:44:43.011 00.001 8996 UpdateGuideState(): m_state=6
22:44:43.012 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5539
22:44:43.013 00.001 8996 Star::Find returns 1 (0), X=138.96, Y=470.42, Mass=759173, SNR=342.7, Peak=53843 HFD=4.3
22:44:43.014 00.001 8996 MultiStar: [#1 0.28,0.28,0.65,U] [#2 0.18,0.03,0.70,U] [#3 0.17,0.26,0.59,U] [#4 0.21,0.28,0.57,U] [#5 0.31,0.25,0.67,U] [#6 0.51,-0.11,0.00,M1] [#7 0.45,-0.10,0.00,M1] [#8 0.33,0.10,0.36,U] 
22:44:43.015 00.001 8996 refined, 6 included, MultiStar: {0.31, 0.12}, one-star: {0.54, -0.19}
22:44:43.016 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
22:44:43.016 00.000 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
22:44:43.017 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.12 hyp=0.33 cameraTheta=0.36 mountX=0.30 mountY=-0.15, mountTheta=-0.48
22:44:43.020 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.12, opts=13)
22:44:43.020 00.000 8996 Enqueuing Move request for scope (0.31, 0.12)
22:44:43.021 00.001 20224 Worker thread wakes up
22:44:43.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.12) opts 0xd
22:44:43.021 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.12)
22:44:43.021 00.000 20224 Moving (0.31, 0.12) raw xDistance=0.30 yDistance=-0.15
22:44:43.021 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:44:43.022 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:43.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:44:43.022 00.000 20224 MoveAxis(W, 43, ABG)
22:44:43.022 00.000 20224 Guiding  Dir = 3, Dur = 43
22:44:43.022 00.000 20224 IsSlewing returns 0
22:44:43.022 00.000 20224 IsGuiding returns 0
22:44:43.025 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53843, med=2787, FiltMin=2541, FiltMax=28406, Gamma=1.000
22:44:43.040 00.015 8996 UpdateGuideState exits: m=759173 SNR=342.7
22:44:43.041 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:43.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:43.043 00.001 8996 Enqueuing Expose request
22:44:43.052 00.009 20224 PulseGuide returned control before completion, sleep 24
22:44:43.081 00.029 20224 IsGuiding returns 1
22:44:43.081 00.000 20224 scope still moving after pulse duration time elapsed
22:44:43.113 00.032 20224 IsSlewing returns 0
22:44:43.113 00.000 20224 IsGuiding returns 1
22:44:43.145 00.032 20224 IsSlewing returns 0
22:44:43.145 00.000 20224 IsGuiding returns 0
22:44:43.145 00.000 20224 scope move finished after 43 + 79 ms
22:44:43.145 00.000 20224 Move returns status 0, amount 43
22:44:43.145 00.000 20224 MoveAxis(N, 0, ABG)
22:44:43.145 00.000 20224 Move returns status 0, amount 0
22:44:43.146 00.001 20224 move complete, result=0
22:44:43.146 00.000 20224 worker thread done servicing request
22:44:43.146 00.000 20224 Worker thread wakes up
22:44:43.146 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.2 px 0 ms NORTH
22:44:43.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:43.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:44.108 00.961 20224 Exposure complete
22:44:44.171 00.063 20224 worker thread done servicing request
22:44:44.171 00.000 8996 OnExposeComplete: enter
22:44:44.172 00.001 8996 UpdateGuideState(): m_state=6
22:44:44.173 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5540
22:44:44.173 00.000 8996 Star::Find returns 1 (0), X=138.58, Y=470.68, Mass=707003, SNR=355.3, Peak=60448 HFD=4.6
22:44:44.174 00.001 8996 MultiStar: [#1 -0.06,0.20,0.60,U] [#2 0.06,0.37,0.75,U] [#3 0.04,0.14,0.63,U] [#4 -0.04,0.26,0.55,U] [#5 0.02,0.39,0.60,U] [#6 0.27,0.14,0.43,U] [#7 0.25,0.39,0.00,M2] [#8 -0.03,0.29,0.40,U] 
22:44:44.175 00.001 8996 single-star, 7 included, MultiStar: {0.06, 0.23}, one-star: {0.16, 0.07}
22:44:44.176 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
22:44:44.177 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
22:44:44.178 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.44 mountX=0.15 mountY=-0.09, mountTheta=-0.55
22:44:44.183 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.07, opts=13)
22:44:44.183 00.000 8996 Enqueuing Move request for scope (0.16, 0.07)
22:44:44.184 00.001 20224 Worker thread wakes up
22:44:44.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
22:44:44.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
22:44:44.184 00.000 20224 Moving (0.16, 0.07) raw xDistance=0.15 yDistance=-0.09
22:44:44.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:44:44.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:44.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:44:44.185 00.001 20224 MoveAxis(E, 0, ABG)
22:44:44.185 00.000 20224 Move returns status 0, amount 0
22:44:44.185 00.000 20224 MoveAxis(N, 0, ABG)
22:44:44.185 00.000 20224 Move returns status 0, amount 0
22:44:44.185 00.000 20224 move complete, result=0
22:44:44.185 00.000 20224 worker thread done servicing request
22:44:44.189 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60448, med=2787, FiltMin=2502, FiltMax=27344, Gamma=1.000
22:44:44.202 00.013 8996 UpdateGuideState exits: m=707003 SNR=355.3
22:44:44.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:44.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:44.205 00.001 8996 Enqueuing Expose request
22:44:44.206 00.001 20224 Worker thread wakes up
22:44:44.206 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:44.207 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:44.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:45.366 01.159 20224 Exposure complete
22:44:45.473 00.107 20224 worker thread done servicing request
22:44:45.473 00.000 8996 OnExposeComplete: enter
22:44:45.474 00.001 8996 UpdateGuideState(): m_state=6
22:44:45.475 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5541
22:44:45.476 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=470.57, Mass=718804, SNR=337.4, Peak=55472 HFD=4.6
22:44:45.477 00.001 8996 MultiStar: [#1 0.34,0.26,0.65,U] [#2 0.24,0.16,0.81,U] [#3 0.19,0.12,0.73,U] [#4 0.26,-0.01,0.58,U] [#5 0.12,0.12,0.58,U] [#6 0.31,0.27,0.48,U] [#7 0.53,0.19,0.00,M3] [#8 -0.03,0.13,0.45,U] 
22:44:45.477 00.000 8996 refined, 7 included, MultiStar: {0.22, 0.12}, one-star: {0.26, -0.04}
22:44:45.478 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
22:44:45.479 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
22:44:45.480 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.48 mountX=0.21 mountY=-0.14, mountTheta=-0.58
22:44:45.481 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.12, opts=13)
22:44:45.482 00.001 8996 Enqueuing Move request for scope (0.22, 0.12)
22:44:45.483 00.001 20224 Worker thread wakes up
22:44:45.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd
22:44:45.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.12)
22:44:45.483 00.000 20224 Moving (0.22, 0.12) raw xDistance=0.21 yDistance=-0.14
22:44:45.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:44:45.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:45.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:44:45.483 00.000 20224 MoveAxis(W, 31, ABG)
22:44:45.483 00.000 20224 Guiding  Dir = 3, Dur = 31
22:44:45.484 00.001 20224 IsSlewing returns 0
22:44:45.484 00.000 20224 IsGuiding returns 0
22:44:45.487 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55472, med=2787, FiltMin=2544, FiltMax=31430, Gamma=1.000
22:44:45.492 00.005 20224 PulseGuide returned control before completion, sleep 33
22:44:45.511 00.019 8996 UpdateGuideState exits: m=718804 SNR=337.4
22:44:45.513 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:45.514 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:45.517 00.003 8996 Enqueuing Expose request
22:44:45.539 00.022 20224 IsGuiding returns 1
22:44:45.539 00.000 20224 scope still moving after pulse duration time elapsed
22:44:45.569 00.030 20224 IsSlewing returns 0
22:44:45.569 00.000 20224 IsGuiding returns 1
22:44:45.601 00.032 20224 IsSlewing returns 0
22:44:45.601 00.000 20224 IsGuiding returns 0
22:44:45.601 00.000 20224 scope move finished after 31 + 85 ms
22:44:45.601 00.000 20224 Move returns status 0, amount 31
22:44:45.601 00.000 20224 MoveAxis(N, 0, ABG)
22:44:45.601 00.000 20224 Move returns status 0, amount 0
22:44:45.601 00.000 20224 move complete, result=0
22:44:45.602 00.001 20224 worker thread done servicing request
22:44:45.602 00.000 20224 Worker thread wakes up
22:44:45.602 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
22:44:45.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:45.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:46.591 00.988 20224 Exposure complete
22:44:46.674 00.083 20224 worker thread done servicing request
22:44:46.674 00.000 8996 OnExposeComplete: enter
22:44:46.675 00.001 8996 UpdateGuideState(): m_state=6
22:44:46.676 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5542
22:44:46.676 00.000 8996 Star::Find returns 1 (0), X=138.13, Y=470.31, Mass=699632, SNR=352.0, Peak=54438 HFD=4.5
22:44:46.679 00.003 8996 MultiStar: [#1 -0.45,0.20,0.00,M1] [#2 -0.45,0.18,0.00,M1] [#3 -0.50,0.06,0.00,M1] [#4 -0.53,-0.12,0.00,M1] [#5 -0.48,0.13,0.00,M1] [#6 -0.28,0.12,0.42,U] [#7 -0.21,-0.05,0.44,U] [#8 -0.50,0.08,0.00,M1] 
22:44:46.679 00.000 8996 refined, 2 included, MultiStar: {-0.27, -0.14}, one-star: {-0.29, -0.30}
22:44:46.680 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
22:44:46.681 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
22:44:46.681 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.14 hyp=0.30 cameraTheta=-2.65 mountX=-0.25 mountY=0.17, mountTheta=2.54
22:44:46.683 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.14, opts=13)
22:44:46.683 00.000 8996 Enqueuing Move request for scope (-0.27, -0.14)
22:44:46.684 00.001 20224 Worker thread wakes up
22:44:46.684 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.14) opts 0xd
22:44:46.684 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.14)
22:44:46.684 00.000 20224 Moving (-0.27, -0.14) raw xDistance=-0.25 yDistance=0.17
22:44:46.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:44:46.684 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:46.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:44:46.684 00.000 20224 MoveAxis(E, 35, ABG)
22:44:46.684 00.000 20224 Guiding  Dir = 2, Dur = 35
22:44:46.685 00.001 20224 IsSlewing returns 0
22:44:46.685 00.000 20224 IsGuiding returns 0
22:44:46.690 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54438, med=2787, FiltMin=2499, FiltMax=22950, Gamma=1.000
22:44:46.704 00.014 8996 UpdateGuideState exits: m=699632 SNR=352.0
22:44:46.704 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:46.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:46.706 00.001 8996 Enqueuing Expose request
22:44:46.742 00.036 20224 IsGuiding returns 1
22:44:46.742 00.000 20224 scope still moving after pulse duration time elapsed
22:44:46.771 00.029 20224 IsSlewing returns 0
22:44:46.771 00.000 20224 IsGuiding returns 1
22:44:46.802 00.031 20224 IsSlewing returns 0
22:44:46.802 00.000 20224 IsGuiding returns 1
22:44:46.833 00.031 20224 IsSlewing returns 0
22:44:46.833 00.000 20224 IsGuiding returns 0
22:44:46.833 00.000 20224 scope move finished after 35 + 113 ms
22:44:46.833 00.000 20224 Move returns status 0, amount 35
22:44:46.833 00.000 20224 MoveAxis(N, 0, ABG)
22:44:46.833 00.000 20224 Move returns status 0, amount 0
22:44:46.833 00.000 20224 move complete, result=0
22:44:46.833 00.000 20224 worker thread done servicing request
22:44:46.833 00.000 20224 Worker thread wakes up
22:44:46.834 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:46.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:46.834 00.000 8996 GuideStep: -0.3 px 35 ms EAST, 0.2 px 0 ms NORTH
22:44:47.995 01.161 20224 Exposure complete
22:44:48.054 00.059 20224 worker thread done servicing request
22:44:48.054 00.000 8996 OnExposeComplete: enter
22:44:48.055 00.001 8996 UpdateGuideState(): m_state=6
22:44:48.056 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5543
22:44:48.057 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=470.71, Mass=711767, SNR=345.4, Peak=53920 HFD=4.7
22:44:48.058 00.001 8996 MultiStar: [#1 -0.03,0.42,0.60,U] [#2 -0.15,0.41,0.00,M2] [#3 -0.25,0.24,0.66,U] [#4 -0.09,0.63,0.00,M2] [#5 -0.13,0.25,0.61,U] [#6 -0.02,0.19,0.48,U] [#7 0.07,0.41,0.43,U] [#8 -0.25,0.33,0.39,U] 
22:44:48.059 00.001 8996 single-star, 6 included, MultiStar: {-0.08, 0.25}, one-star: {0.00, 0.10}
22:44:48.060 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
22:44:48.060 00.000 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
22:44:48.061 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.53 mountX=-0.01 mountY=-0.10, mountTheta=-1.63
22:44:48.063 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.10, opts=13)
22:44:48.064 00.001 8996 Enqueuing Move request for scope (0.00, 0.10)
22:44:48.064 00.000 20224 Worker thread wakes up
22:44:48.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
22:44:48.064 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
22:44:48.065 00.001 20224 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
22:44:48.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:44:48.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:48.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:44:48.065 00.000 20224 MoveAxis(E, 0, ABG)
22:44:48.065 00.000 20224 Move returns status 0, amount 0
22:44:48.065 00.000 20224 MoveAxis(N, 0, ABG)
22:44:48.065 00.000 20224 Move returns status 0, amount 0
22:44:48.065 00.000 20224 move complete, result=0
22:44:48.065 00.000 20224 worker thread done servicing request
22:44:48.071 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53920, med=2787, FiltMin=2534, FiltMax=25184, Gamma=1.000
22:44:48.093 00.022 8996 UpdateGuideState exits: m=711767 SNR=345.4
22:44:48.095 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:48.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:48.098 00.002 8996 Enqueuing Expose request
22:44:48.099 00.001 20224 Worker thread wakes up
22:44:48.099 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:48.100 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:48.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:49.078 00.978 20224 Exposure complete
22:44:49.187 00.109 20224 worker thread done servicing request
22:44:49.187 00.000 8996 OnExposeComplete: enter
22:44:49.189 00.002 8996 UpdateGuideState(): m_state=6
22:44:49.191 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5544
22:44:49.193 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=470.82, Mass=721876, SNR=321.5, Peak=61904 HFD=4.5
22:44:49.195 00.002 8996 MultiStar: [#1 -0.12,0.43,0.00,M1] [#2 -0.28,0.31,0.87,U] [#3 -0.24,0.30,0.63,U] [#4 -0.21,0.45,0.00,M3] [#5 -0.30,0.44,0.00,M1] [#6 -0.04,0.41,0.42,U] [#7 0.14,0.48,0.00,M2] [#8 -0.30,0.38,0.00,M1] 
22:44:49.197 00.002 8996 single-star, 3 included, MultiStar: {-0.11, 0.29}, one-star: {0.08, 0.21}
22:44:49.198 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
22:44:49.200 00.002 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
22:44:49.202 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.22 mountX=0.06 mountY=-0.22, mountTheta=-1.32
22:44:49.205 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.21, opts=13)
22:44:49.206 00.001 8996 Enqueuing Move request for scope (0.08, 0.21)
22:44:49.208 00.002 20224 Worker thread wakes up
22:44:49.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
22:44:49.208 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
22:44:49.209 00.001 20224 Moving (0.08, 0.21) raw xDistance=0.06 yDistance=-0.22
22:44:49.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:44:49.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:44:49.209 00.000 20224 MoveAxis(E, 0, ABG)
22:44:49.209 00.000 20224 Move returns status 0, amount 0
22:44:49.209 00.000 20224 MoveAxis(N, 47, ABG)
22:44:49.209 00.000 20224 Guiding  Dir = 0, Dur = 47
22:44:49.210 00.001 20224 IsSlewing returns 0
22:44:49.210 00.000 20224 IsGuiding returns 0
22:44:49.218 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61904, med=2787, FiltMin=2518, FiltMax=27072, Gamma=1.000
22:44:49.243 00.025 20224 PulseGuide returned control before completion, sleep 25
22:44:49.244 00.001 8996 UpdateGuideState exits: m=721876 SNR=321.5
22:44:49.246 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:49.248 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:49.249 00.001 8996 Enqueuing Expose request
22:44:49.272 00.023 20224 IsGuiding returns 1
22:44:49.272 00.000 20224 scope still moving after pulse duration time elapsed
22:44:49.304 00.032 20224 IsSlewing returns 0
22:44:49.304 00.000 20224 IsGuiding returns 1
22:44:49.338 00.034 20224 IsSlewing returns 0
22:44:49.338 00.000 20224 IsGuiding returns 0
22:44:49.338 00.000 20224 scope move finished after 47 + 81 ms
22:44:49.338 00.000 20224 Move returns status 0, amount 47
22:44:49.338 00.000 20224 move complete, result=0
22:44:49.338 00.000 20224 worker thread done servicing request
22:44:49.338 00.000 20224 Worker thread wakes up
22:44:49.338 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
22:44:49.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:49.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:50.507 01.168 20224 Exposure complete
22:44:50.577 00.070 20224 worker thread done servicing request
22:44:50.577 00.000 8996 OnExposeComplete: enter
22:44:50.579 00.002 8996 UpdateGuideState(): m_state=6
22:44:50.581 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5545
22:44:50.583 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=470.60, Mass=727966, SNR=379.9, Peak=56704 HFD=4.6
22:44:50.585 00.002 8996 MultiStar: [#1 0.01,0.30,0.65,U] [#2 -0.15,0.19,0.74,U] [#3 -0.12,0.28,0.51,U] [#4 -0.04,0.50,0.00,M4] [#5 -0.16,0.43,0.00,M2] [#6 0.21,0.55,0.00,M1] [#7 0.33,0.35,0.00,M3] [#8 -0.01,0.16,0.35,U] 
22:44:50.587 00.002 8996 refined, 4 included, MultiStar: {0.02, 0.16}, one-star: {0.24, -0.01}
22:44:50.588 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
22:44:50.590 00.002 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
22:44:50.591 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.17 cameraTheta=1.44 mountX=0.00 mountY=-0.17, mountTheta=-1.54
22:44:50.593 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.16, opts=13)
22:44:50.595 00.002 8996 Enqueuing Move request for scope (0.02, 0.16)
22:44:50.596 00.001 20224 Worker thread wakes up
22:44:50.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
22:44:50.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
22:44:50.597 00.001 20224 Moving (0.02, 0.16) raw xDistance=0.00 yDistance=-0.17
22:44:50.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:44:50.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:50.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:44:50.597 00.000 20224 MoveAxis(E, 0, ABG)
22:44:50.597 00.000 20224 Move returns status 0, amount 0
22:44:50.597 00.000 20224 MoveAxis(N, 0, ABG)
22:44:50.597 00.000 20224 Move returns status 0, amount 0
22:44:50.597 00.000 20224 move complete, result=0
22:44:50.597 00.000 20224 worker thread done servicing request
22:44:50.607 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56704, med=2787, FiltMin=2512, FiltMax=29984, Gamma=1.000
22:44:50.627 00.020 8996 UpdateGuideState exits: m=727966 SNR=379.9
22:44:50.629 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:50.630 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:50.632 00.002 8996 Enqueuing Expose request
22:44:50.634 00.002 20224 Worker thread wakes up
22:44:50.634 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:44:50.635 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:50.636 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:51.613 00.977 20224 Exposure complete
22:44:51.688 00.075 20224 worker thread done servicing request
22:44:51.688 00.000 8996 OnExposeComplete: enter
22:44:51.688 00.000 8996 UpdateGuideState(): m_state=6
22:44:51.689 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5546
22:44:51.690 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=470.56, Mass=660070, SNR=308.7, Peak=48051 HFD=4.4
22:44:51.691 00.001 8996 MultiStar: [#1 -0.13,0.15,0.76,U] [#2 -0.27,0.22,0.81,U] [#3 -0.12,0.27,0.71,U] [#4 -0.09,0.33,0.68,U] [#5 -0.33,0.26,0.66,U] [#6 0.14,0.28,0.50,U] [#7 0.18,0.18,0.48,U] [#8 -0.37,0.21,0.45,U] 
22:44:51.691 00.000 8996 single-star, 8 included, MultiStar: {-0.09, 0.19}, one-star: {0.15, -0.05}
22:44:51.693 00.002 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
22:44:51.693 00.000 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
22:44:51.694 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.35 mountX=0.15 mountY=0.04, mountTheta=0.23
22:44:51.696 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
22:44:51.697 00.001 8996 Enqueuing Move request for scope (0.15, -0.05)
22:44:51.698 00.001 20224 Worker thread wakes up
22:44:51.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
22:44:51.698 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
22:44:51.698 00.000 20224 Moving (0.15, -0.05) raw xDistance=0.15 yDistance=0.04
22:44:51.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:44:51.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:51.699 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:44:51.699 00.000 20224 MoveAxis(E, 0, ABG)
22:44:51.699 00.000 20224 Move returns status 0, amount 0
22:44:51.699 00.000 20224 MoveAxis(N, 0, ABG)
22:44:51.699 00.000 20224 Move returns status 0, amount 0
22:44:51.699 00.000 20224 move complete, result=0
22:44:51.699 00.000 20224 worker thread done servicing request
22:44:51.702 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48051, med=2787, FiltMin=2521, FiltMax=27632, Gamma=1.000
22:44:51.723 00.021 8996 UpdateGuideState exits: m=660070 SNR=308.7
22:44:51.725 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:51.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:51.727 00.001 8996 Enqueuing Expose request
22:44:51.727 00.000 20224 Worker thread wakes up
22:44:51.727 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:51.727 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:51.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:52.897 01.170 20224 Exposure complete
22:44:52.956 00.059 20224 worker thread done servicing request
22:44:52.957 00.001 8996 OnExposeComplete: enter
22:44:52.958 00.001 8996 UpdateGuideState(): m_state=6
22:44:52.958 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5547
22:44:52.959 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=470.60, Mass=681916, SNR=354.7, Peak=45808 HFD=4.7
22:44:52.960 00.001 8996 MultiStar: [#1 -0.01,0.16,0.69,U] [#2 -0.23,0.20,0.71,U] [#3 -0.17,0.28,0.61,U] [#4 -0.14,0.35,0.50,U] [#5 -0.14,0.26,0.56,U] [#6 0.02,0.33,0.43,U] [#7 0.24,0.13,0.40,U] [#8 -0.12,0.32,0.36,U] 
22:44:52.961 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.20}, one-star: {-0.05, -0.01}
22:44:52.962 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
22:44:52.963 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
22:44:52.965 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.00 mountX=-0.05 mountY=0.01, mountTheta=2.89
22:44:52.968 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
22:44:52.969 00.001 8996 Enqueuing Move request for scope (-0.05, -0.01)
22:44:52.971 00.002 20224 Worker thread wakes up
22:44:52.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
22:44:52.971 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
22:44:52.972 00.001 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
22:44:52.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:44:52.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:52.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:44:52.972 00.000 20224 MoveAxis(E, 0, ABG)
22:44:52.972 00.000 20224 Move returns status 0, amount 0
22:44:52.972 00.000 20224 MoveAxis(N, 0, ABG)
22:44:52.972 00.000 20224 Move returns status 0, amount 0
22:44:52.973 00.001 20224 move complete, result=0
22:44:52.973 00.000 20224 worker thread done servicing request
22:44:52.979 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=45808, med=2787, FiltMin=2528, FiltMax=22208, Gamma=1.000
22:44:53.003 00.024 8996 UpdateGuideState exits: m=681916 SNR=354.7
22:44:53.005 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:53.007 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:53.008 00.001 8996 Enqueuing Expose request
22:44:53.010 00.002 20224 Worker thread wakes up
22:44:53.010 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:53.011 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:53.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:54.000 00.989 20224 Exposure complete
22:44:54.093 00.093 20224 worker thread done servicing request
22:44:54.093 00.000 8996 OnExposeComplete: enter
22:44:54.095 00.002 8996 UpdateGuideState(): m_state=6
22:44:54.097 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5548
22:44:54.099 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=470.89, Mass=676051, SNR=311.3, Peak=62096 HFD=4.5
22:44:54.100 00.001 8996 MultiStar: [#1 -0.04,0.53,0.00,M1] [#2 -0.14,0.27,0.80,U] [#3 -0.22,0.36,0.66,U] [#4 -0.09,0.45,0.00,M3] [#5 -0.04,0.33,0.72,U] [#6 0.21,0.38,0.50,U] [#7 0.07,0.36,0.51,U] [#8 0.10,0.14,0.48,U] 
22:44:54.101 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.30}, one-star: {0.22, 0.28}
22:44:54.103 00.002 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
22:44:54.105 00.002 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
22:44:54.106 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.49 mountX=-0.00 mountY=-0.30, mountTheta=-1.58
22:44:54.109 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.30, opts=13)
22:44:54.111 00.002 8996 Enqueuing Move request for scope (0.03, 0.30)
22:44:54.113 00.002 20224 Worker thread wakes up
22:44:54.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
22:44:54.113 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
22:44:54.113 00.000 20224 Moving (0.03, 0.30) raw xDistance=-0.00 yDistance=-0.30
22:44:54.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:44:54.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:44:54.113 00.000 20224 MoveAxis(E, 0, ABG)
22:44:54.114 00.001 20224 Move returns status 0, amount 0
22:44:54.114 00.000 20224 MoveAxis(N, 64, ABG)
22:44:54.114 00.000 20224 Guiding  Dir = 0, Dur = 64
22:44:54.114 00.000 20224 IsSlewing returns 0
22:44:54.114 00.000 20224 IsGuiding returns 0
22:44:54.120 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62096, med=2787, FiltMin=2518, FiltMax=27821, Gamma=1.000
22:44:54.137 00.017 8996 UpdateGuideState exits: m=676051 SNR=311.3
22:44:54.137 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:54.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:54.139 00.001 8996 Enqueuing Expose request
22:44:54.163 00.024 20224 PulseGuide returned control before completion, sleep 26
22:44:54.193 00.030 20224 IsGuiding returns 1
22:44:54.193 00.000 20224 scope still moving after pulse duration time elapsed
22:44:54.224 00.031 20224 IsSlewing returns 0
22:44:54.224 00.000 20224 IsGuiding returns 1
22:44:54.255 00.031 20224 IsSlewing returns 0
22:44:54.255 00.000 20224 IsGuiding returns 0
22:44:54.255 00.000 20224 scope move finished after 64 + 76 ms
22:44:54.255 00.000 20224 Move returns status 0, amount 64
22:44:54.255 00.000 20224 move complete, result=0
22:44:54.255 00.000 20224 worker thread done servicing request
22:44:54.255 00.000 20224 Worker thread wakes up
22:44:54.255 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 64 ms NORTH
22:44:54.258 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:54.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:55.432 01.174 20224 Exposure complete
22:44:55.531 00.099 20224 worker thread done servicing request
22:44:55.531 00.000 8996 OnExposeComplete: enter
22:44:55.532 00.001 8996 UpdateGuideState(): m_state=6
22:44:55.533 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5549
22:44:55.534 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.32, Mass=753530, SNR=333.5, Peak=58915 HFD=4.5
22:44:55.535 00.001 8996 MultiStar: [#1 -0.14,0.17,0.81,U] [#2 -0.22,0.03,0.84,U] [#3 -0.25,-0.02,0.62,U] [#4 -0.20,-0.05,0.62,U] [#5 -0.25,0.31,0.69,U] [#6 -0.23,0.09,0.48,U] [#7 -0.06,-0.06,0.43,U] [#8 -0.17,0.08,0.42,U] 
22:44:55.535 00.000 8996 refined, 8 included, MultiStar: {-0.15, 0.01}, one-star: {0.07, -0.29}
22:44:55.536 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
22:44:55.537 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:44:55.538 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.04 mountX=-0.15 mountY=0.00, mountTheta=3.13
22:44:55.539 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.01, opts=13)
22:44:55.540 00.001 8996 Enqueuing Move request for scope (-0.15, 0.01)
22:44:55.541 00.001 20224 Worker thread wakes up
22:44:55.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
22:44:55.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
22:44:55.541 00.000 20224 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.00
22:44:55.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:44:55.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:55.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:44:55.541 00.000 20224 MoveAxis(E, 0, ABG)
22:44:55.541 00.000 20224 Move returns status 0, amount 0
22:44:55.541 00.000 20224 MoveAxis(N, 0, ABG)
22:44:55.541 00.000 20224 Move returns status 0, amount 0
22:44:55.541 00.000 20224 move complete, result=0
22:44:55.542 00.001 20224 worker thread done servicing request
22:44:55.545 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58915, med=2787, FiltMin=2525, FiltMax=29824, Gamma=1.000
22:44:55.560 00.015 8996 UpdateGuideState exits: m=753530 SNR=333.5
22:44:55.561 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:55.561 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:55.562 00.001 8996 Enqueuing Expose request
22:44:55.563 00.001 20224 Worker thread wakes up
22:44:55.563 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:44:55.564 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:55.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:56.545 00.981 20224 Exposure complete
22:44:56.621 00.076 20224 worker thread done servicing request
22:44:56.622 00.001 8996 OnExposeComplete: enter
22:44:56.623 00.001 8996 UpdateGuideState(): m_state=6
22:44:56.623 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5550
22:44:56.624 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=470.66, Mass=796181, SNR=375.6, Peak=48982 HFD=4.6
22:44:56.625 00.001 8996 MultiStar: [#1 -0.55,0.22,0.00,M1] [#2 -0.55,0.17,0.00,M1] [#3 -0.73,0.38,0.00,M1] [#4 -0.48,0.16,0.00,M3] [#5 -0.61,0.22,0.00,M1] [#6 -0.65,0.27,0.00,M1] [#7 -0.31,0.17,0.40,U] [#8 -0.54,0.22,0.00,M1] 
22:44:56.626 00.001 8996 single-star, 1 included, MultiStar: {-0.27, 0.08}, one-star: {-0.25, 0.05}
22:44:56.627 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
22:44:56.628 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
22:44:56.629 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.26 cameraTheta=2.96 mountX=-0.26 mountY=-0.02, mountTheta=-3.07
22:44:56.630 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.05, opts=13)
22:44:56.631 00.001 8996 Enqueuing Move request for scope (-0.25, 0.05)
22:44:56.632 00.001 20224 Worker thread wakes up
22:44:56.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd
22:44:56.632 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.05)
22:44:56.632 00.000 20224 Moving (-0.25, 0.05) raw xDistance=-0.26 yDistance=-0.02
22:44:56.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:44:56.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:56.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:44:56.632 00.000 20224 MoveAxis(E, 38, ABG)
22:44:56.632 00.000 20224 Guiding  Dir = 2, Dur = 38
22:44:56.633 00.001 20224 IsSlewing returns 0
22:44:56.633 00.000 20224 IsGuiding returns 0
22:44:56.634 00.001 20224 PulseGuide returned control before completion, sleep 47
22:44:56.637 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48982, med=2787, FiltMin=2560, FiltMax=27824, Gamma=1.000
22:44:56.652 00.015 8996 UpdateGuideState exits: m=796181 SNR=375.6
22:44:56.654 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:56.656 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:56.657 00.001 8996 Enqueuing Expose request
22:44:56.682 00.025 20224 IsGuiding returns 1
22:44:56.682 00.000 20224 scope still moving after pulse duration time elapsed
22:44:56.714 00.032 20224 IsSlewing returns 0
22:44:56.714 00.000 20224 IsGuiding returns 0
22:44:56.714 00.000 20224 scope move finished after 38 + 42 ms
22:44:56.714 00.000 20224 Move returns status 0, amount 38
22:44:56.714 00.000 20224 MoveAxis(N, 0, ABG)
22:44:56.714 00.000 20224 Move returns status 0, amount 0
22:44:56.714 00.000 20224 move complete, result=0
22:44:56.714 00.000 20224 worker thread done servicing request
22:44:56.714 00.000 20224 Worker thread wakes up
22:44:56.714 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:56.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:56.715 00.001 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
22:44:57.906 01.191 20224 Exposure complete
22:44:58.012 00.106 20224 worker thread done servicing request
22:44:58.012 00.000 8996 OnExposeComplete: enter
22:44:58.013 00.001 8996 UpdateGuideState(): m_state=6
22:44:58.013 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5551
22:44:58.014 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.66, Mass=826446, SNR=373.2, Peak=59056 HFD=4.7
22:44:58.014 00.000 8996 MultiStar: [#1 -0.07,0.44,0.00,M2] [#2 -0.14,0.42,0.00,M2] [#3 -0.27,0.38,0.00,M2] [#4 -0.20,0.23,0.52,U] [#5 -0.16,0.45,0.00,M2] [#6 -0.02,0.20,0.39,U] [#7 0.05,0.29,0.39,U] [#8 -0.32,0.30,0.00,M2] 
22:44:58.016 00.002 8996 single-star, 3 included, MultiStar: {0.00, 0.16}, one-star: {0.10, 0.05}
22:44:58.017 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
22:44:58.017 00.000 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
22:44:58.018 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.45 mountX=0.09 mountY=-0.06, mountTheta=-0.56
22:44:58.020 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
22:44:58.021 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
22:44:58.021 00.000 20224 Worker thread wakes up
22:44:58.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
22:44:58.021 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
22:44:58.022 00.001 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
22:44:58.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:44:58.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:58.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:44:58.022 00.000 20224 MoveAxis(E, 0, ABG)
22:44:58.022 00.000 20224 Move returns status 0, amount 0
22:44:58.022 00.000 20224 MoveAxis(N, 0, ABG)
22:44:58.022 00.000 20224 Move returns status 0, amount 0
22:44:58.022 00.000 20224 move complete, result=0
22:44:58.022 00.000 20224 worker thread done servicing request
22:44:58.027 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59056, med=2787, FiltMin=2537, FiltMax=30496, Gamma=1.000
22:44:58.053 00.026 8996 UpdateGuideState exits: m=826446 SNR=373.2
22:44:58.055 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:58.057 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:58.059 00.002 8996 Enqueuing Expose request
22:44:58.061 00.002 20224 Worker thread wakes up
22:44:58.061 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:44:58.063 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:58.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:44:59.035 00.972 20224 Exposure complete
22:44:59.113 00.078 20224 worker thread done servicing request
22:44:59.113 00.000 8996 OnExposeComplete: enter
22:44:59.114 00.001 8996 UpdateGuideState(): m_state=6
22:44:59.115 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5552
22:44:59.116 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=470.36, Mass=733015, SNR=393.3, Peak=50643 HFD=4.7
22:44:59.117 00.001 8996 MultiStar: [#1 -0.04,0.05,0.63,U] [#2 -0.16,0.01,0.72,U] [#3 0.03,0.07,0.60,U] [#4 -0.09,0.23,0.43,U] [#5 -0.14,0.24,0.53,U] [#6 -0.04,0.29,0.37,U] [#7 0.24,0.14,0.41,U] [#8 -0.15,-0.20,0.35,U] 
22:44:59.118 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.03}, one-star: {-0.03, -0.25}
22:44:59.119 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
22:44:59.120 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
22:44:59.121 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.55 mountX=-0.05 mountY=-0.03, mountTheta=-2.66
22:44:59.122 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.03, opts=13)
22:44:59.123 00.001 8996 Enqueuing Move request for scope (-0.05, 0.03)
22:44:59.124 00.001 20224 Worker thread wakes up
22:44:59.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
22:44:59.124 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
22:44:59.124 00.000 20224 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=-0.03
22:44:59.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:44:59.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:59.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:44:59.124 00.000 20224 MoveAxis(E, 0, ABG)
22:44:59.124 00.000 20224 Move returns status 0, amount 0
22:44:59.124 00.000 20224 MoveAxis(N, 0, ABG)
22:44:59.124 00.000 20224 Move returns status 0, amount 0
22:44:59.124 00.000 20224 move complete, result=0
22:44:59.124 00.000 20224 worker thread done servicing request
22:44:59.128 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50643, med=2787, FiltMin=2541, FiltMax=25616, Gamma=1.000
22:44:59.145 00.017 8996 UpdateGuideState exits: m=733015 SNR=393.3
22:44:59.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:59.148 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:44:59.149 00.001 8996 Enqueuing Expose request
22:44:59.150 00.001 20224 Worker thread wakes up
22:44:59.151 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:44:59.151 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:44:59.152 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:00.305 01.153 20224 Exposure complete
22:45:00.366 00.061 20224 worker thread done servicing request
22:45:00.366 00.000 8996 OnExposeComplete: enter
22:45:00.367 00.001 8996 UpdateGuideState(): m_state=6
22:45:00.368 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5553
22:45:00.369 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=470.58, Mass=704397, SNR=351.4, Peak=43235 HFD=4.6
22:45:00.370 00.001 8996 MultiStar: [#1 -0.28,-0.04,0.61,U] [#2 -0.27,-0.07,0.83,U] [#3 -0.46,0.09,0.00,M2] [#4 -0.40,0.16,0.49,U] [#5 -0.32,0.30,0.00,M2] [#6 -0.01,-0.01,0.44,U] [#7 -0.17,0.33,0.48,U] [#8 -0.29,0.02,0.41,U] 
22:45:00.371 00.001 8996 single-star, 6 included, MultiStar: {-0.23, 0.03}, one-star: {-0.21, -0.03}
22:45:00.372 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
22:45:00.373 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
22:45:00.375 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=-0.21 mountY=0.05, mountTheta=2.90
22:45:00.378 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.03, opts=13)
22:45:00.379 00.001 8996 Enqueuing Move request for scope (-0.21, -0.03)
22:45:00.381 00.002 20224 Worker thread wakes up
22:45:00.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
22:45:00.381 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
22:45:00.381 00.000 20224 Moving (-0.21, -0.03) raw xDistance=-0.21 yDistance=0.05
22:45:00.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:45:00.382 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:00.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:45:00.382 00.000 20224 MoveAxis(E, 30, ABG)
22:45:00.382 00.000 20224 Guiding  Dir = 2, Dur = 30
22:45:00.382 00.000 20224 IsSlewing returns 0
22:45:00.383 00.001 20224 IsGuiding returns 0
22:45:00.390 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=43235, med=2787, FiltMin=2531, FiltMax=23712, Gamma=1.000
22:45:00.416 00.026 8996 UpdateGuideState exits: m=704397 SNR=351.4
22:45:00.418 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:00.420 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:00.422 00.002 8996 Enqueuing Expose request
22:45:00.438 00.016 20224 IsGuiding returns 1
22:45:00.438 00.000 20224 scope still moving after pulse duration time elapsed
22:45:00.468 00.030 20224 IsSlewing returns 0
22:45:00.468 00.000 20224 IsGuiding returns 1
22:45:00.504 00.036 20224 IsSlewing returns 0
22:45:00.504 00.000 20224 IsGuiding returns 1
22:45:00.531 00.027 20224 IsSlewing returns 0
22:45:00.531 00.000 20224 IsGuiding returns 0
22:45:00.531 00.000 20224 scope move finished after 30 + 117 ms
22:45:00.531 00.000 20224 Move returns status 0, amount 30
22:45:00.531 00.000 20224 MoveAxis(N, 0, ABG)
22:45:00.531 00.000 20224 Move returns status 0, amount 0
22:45:00.531 00.000 20224 move complete, result=0
22:45:00.532 00.001 20224 worker thread done servicing request
22:45:00.532 00.000 20224 Worker thread wakes up
22:45:00.532 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:00.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:00.532 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
22:45:01.518 00.986 20224 Exposure complete
22:45:01.586 00.068 20224 worker thread done servicing request
22:45:01.586 00.000 8996 OnExposeComplete: enter
22:45:01.588 00.002 8996 UpdateGuideState(): m_state=6
22:45:01.589 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5554
22:45:01.589 00.000 8996 Star::Find returns 1 (0), X=138.50, Y=470.49, Mass=690067, SNR=337.5, Peak=47459 HFD=5.0
22:45:01.590 00.001 8996 MultiStar: [#1 -0.06,0.01,0.75,U] [#2 -0.12,0.09,0.81,U] [#3 -0.26,0.21,0.66,U] [#4 -0.16,0.09,0.61,U] [#5 -0.19,0.17,0.75,U] [#6 0.11,0.26,0.39,U] [#7 0.33,0.41,0.00,M1] [#8 -0.25,0.01,0.44,U] 
22:45:01.591 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.07}, one-star: {0.08, -0.12}
22:45:01.592 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:45:01.593 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:45:01.594 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.53 mountX=-0.11 mountY=-0.06, mountTheta=-2.64
22:45:01.595 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.07, opts=13)
22:45:01.596 00.001 8996 Enqueuing Move request for scope (-0.10, 0.07)
22:45:01.597 00.001 20224 Worker thread wakes up
22:45:01.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
22:45:01.597 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
22:45:01.597 00.000 20224 Moving (-0.10, 0.07) raw xDistance=-0.11 yDistance=-0.06
22:45:01.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:45:01.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:01.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:01.597 00.000 20224 MoveAxis(E, 0, ABG)
22:45:01.597 00.000 20224 Move returns status 0, amount 0
22:45:01.597 00.000 20224 MoveAxis(N, 0, ABG)
22:45:01.597 00.000 20224 Move returns status 0, amount 0
22:45:01.597 00.000 20224 move complete, result=0
22:45:01.598 00.001 20224 worker thread done servicing request
22:45:01.601 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47459, med=2787, FiltMin=2512, FiltMax=26912, Gamma=1.000
22:45:01.630 00.029 8996 UpdateGuideState exits: m=690067 SNR=337.5
22:45:01.632 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:01.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:01.635 00.002 8996 Enqueuing Expose request
22:45:01.636 00.001 20224 Worker thread wakes up
22:45:01.636 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:01.637 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:01.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:02.806 01.169 20224 Exposure complete
22:45:02.871 00.065 20224 worker thread done servicing request
22:45:02.871 00.000 8996 OnExposeComplete: enter
22:45:02.872 00.001 8996 UpdateGuideState(): m_state=6
22:45:02.873 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5555
22:45:02.874 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=470.28, Mass=687395, SNR=361.4, Peak=46707 HFD=4.6
22:45:02.875 00.001 8996 MultiStar: [#1 0.12,0.09,0.64,U] [#2 -0.08,-0.16,0.72,U] [#3 -0.03,0.01,0.55,U] [#4 -0.01,-0.04,0.58,U] [#5 -0.02,0.15,0.55,U] [#6 0.07,-0.24,0.43,U] [#7 0.04,-0.07,0.43,U] [#8 -0.10,-0.12,0.35,U] 
22:45:02.876 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {0.35, -0.33}
22:45:02.877 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
22:45:02.878 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
22:45:02.879 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.95 mountX=0.08 mountY=0.09, mountTheta=0.85
22:45:02.880 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
22:45:02.881 00.001 8996 Enqueuing Move request for scope (0.07, -0.09)
22:45:02.881 00.000 20224 Worker thread wakes up
22:45:02.882 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
22:45:02.882 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
22:45:02.882 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.09
22:45:02.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:45:02.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:02.882 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:45:02.882 00.000 20224 MoveAxis(E, 0, ABG)
22:45:02.882 00.000 20224 Move returns status 0, amount 0
22:45:02.882 00.000 20224 MoveAxis(N, 0, ABG)
22:45:02.882 00.000 20224 Move returns status 0, amount 0
22:45:02.882 00.000 20224 move complete, result=0
22:45:02.882 00.000 20224 worker thread done servicing request
22:45:02.886 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46707, med=2787, FiltMin=2537, FiltMax=26192, Gamma=1.000
22:45:02.899 00.013 8996 UpdateGuideState exits: m=687395 SNR=361.4
22:45:02.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:02.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:02.902 00.001 8996 Enqueuing Expose request
22:45:02.903 00.001 20224 Worker thread wakes up
22:45:02.903 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:02.903 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:02.904 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:03.878 00.974 20224 Exposure complete
22:45:03.972 00.094 20224 worker thread done servicing request
22:45:03.972 00.000 8996 OnExposeComplete: enter
22:45:03.973 00.001 8996 UpdateGuideState(): m_state=6
22:45:03.975 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5556
22:45:03.977 00.002 8996 Star::Find returns 1 (0), X=139.02, Y=470.72, Mass=699890, SNR=345.2, Peak=51376 HFD=4.3
22:45:03.979 00.002 8996 MultiStar: [#1 0.58,0.03,0.00,M1] [#2 0.23,0.04,0.72,U] [#3 0.34,-0.06,0.60,U] [#4 0.36,-0.12,0.59,U] [#5 0.43,0.23,0.00,M1] [#6 0.28,-0.07,0.43,U] [#7 0.46,-0.10,0.00,M1] [#8 0.45,0.04,0.00,M1] 
22:45:03.980 00.001 8996 refined, 4 included, MultiStar: {0.39, -0.00}, one-star: {0.60, 0.11}
22:45:03.982 00.002 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
22:45:03.984 00.002 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
22:45:03.985 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=-0.00 hyp=0.39 cameraTheta=-0.00 mountX=0.39 mountY=-0.04, mountTheta=-0.11
22:45:03.989 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=-0.00, opts=13)
22:45:03.990 00.001 8996 Enqueuing Move request for scope (0.39, -0.00)
22:45:03.991 00.001 20224 Worker thread wakes up
22:45:03.991 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.00) opts 0xd
22:45:03.991 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, -0.00)
22:45:03.991 00.000 20224 Moving (0.39, -0.00) raw xDistance=0.39 yDistance=-0.04
22:45:03.992 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:45:03.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:03.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:45:03.992 00.000 20224 MoveAxis(W, 57, ABG)
22:45:03.992 00.000 20224 Guiding  Dir = 3, Dur = 57
22:45:03.992 00.000 20224 IsSlewing returns 0
22:45:03.993 00.001 20224 IsGuiding returns 0
22:45:03.994 00.001 20224 PulseGuide returned control before completion, sleep 66
22:45:03.998 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51376, med=2787, FiltMin=2534, FiltMax=26077, Gamma=1.000
22:45:04.017 00.019 8996 UpdateGuideState exits: m=699890 SNR=345.2
22:45:04.018 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:04.019 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:04.020 00.001 8996 Enqueuing Expose request
22:45:04.066 00.046 20224 IsGuiding returns 1
22:45:04.066 00.000 20224 scope still moving after pulse duration time elapsed
22:45:04.097 00.031 20224 IsSlewing returns 0
22:45:04.097 00.000 20224 IsGuiding returns 0
22:45:04.098 00.001 20224 scope move finished after 57 + 48 ms
22:45:04.098 00.000 20224 Move returns status 0, amount 57
22:45:04.098 00.000 20224 MoveAxis(N, 0, ABG)
22:45:04.098 00.000 20224 Move returns status 0, amount 0
22:45:04.098 00.000 20224 move complete, result=0
22:45:04.098 00.000 20224 worker thread done servicing request
22:45:04.098 00.000 20224 Worker thread wakes up
22:45:04.098 00.000 8996 GuideStep: 0.4 px 57 ms WEST, -0.0 px 0 ms NORTH
22:45:04.100 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:04.101 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:05.276 01.175 20224 Exposure complete
22:45:05.358 00.082 20224 worker thread done servicing request
22:45:05.358 00.000 8996 OnExposeComplete: enter
22:45:05.359 00.001 8996 UpdateGuideState(): m_state=6
22:45:05.360 00.001 8996 Star::Find(15, 139, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5557
22:45:05.361 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=470.58, Mass=761148, SNR=401.4, Peak=52864 HFD=4.8
22:45:05.362 00.001 8996 MultiStar: [#1 -0.13,0.32,0.59,U] [#2 -0.24,0.10,0.63,U] [#3 -0.12,0.03,0.47,U] [#4 -0.08,0.21,0.45,U] [#5 -0.43,0.29,0.00,M2] [#6 -0.11,0.15,0.42,U] [#7 -0.00,0.06,0.37,U] [#8 -0.37,0.15,0.31,U] 
22:45:05.363 00.001 8996 single-star, 7 included, MultiStar: {-0.09, 0.11}, one-star: {0.13, -0.03}
22:45:05.364 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
22:45:05.364 00.000 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.01)
22:45:05.365 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.25 mountX=0.13 mountY=0.02, mountTheta=0.13
22:45:05.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
22:45:05.367 00.000 8996 Enqueuing Move request for scope (0.13, -0.03)
22:45:05.368 00.001 20224 Worker thread wakes up
22:45:05.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
22:45:05.368 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
22:45:05.368 00.000 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.02
22:45:05.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:45:05.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:05.369 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:45:05.369 00.000 20224 MoveAxis(E, 0, ABG)
22:45:05.369 00.000 20224 Move returns status 0, amount 0
22:45:05.369 00.000 20224 MoveAxis(N, 0, ABG)
22:45:05.369 00.000 20224 Move returns status 0, amount 0
22:45:05.369 00.000 20224 move complete, result=0
22:45:05.369 00.000 20224 worker thread done servicing request
22:45:05.372 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52864, med=2787, FiltMin=2502, FiltMax=27456, Gamma=1.000
22:45:05.388 00.016 8996 UpdateGuideState exits: m=761148 SNR=401.4
22:45:05.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:05.390 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:05.390 00.000 8996 Enqueuing Expose request
22:45:05.391 00.001 20224 Worker thread wakes up
22:45:05.391 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:05.392 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:05.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:06.373 00.981 20224 Exposure complete
22:45:06.473 00.100 20224 worker thread done servicing request
22:45:06.473 00.000 8996 OnExposeComplete: enter
22:45:06.474 00.001 8996 UpdateGuideState(): m_state=6
22:45:06.476 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5558
22:45:06.478 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=470.35, Mass=708641, SNR=332.6, Peak=52422 HFD=4.4
22:45:06.480 00.002 8996 MultiStar: [#1 -0.37,0.08,0.84,U] [#2 -0.37,-0.16,0.85,U] [#3 -0.53,-0.06,0.00,M1] [#4 -0.46,-0.08,0.00,M1] [#5 -0.50,0.10,0.00,M3] [#6 -0.38,-0.07,0.45,U] [#7 -0.16,-0.10,0.48,U] [#8 -0.50,0.12,0.00,M1] 
22:45:06.482 00.002 8996 refined, 4 included, MultiStar: {-0.35, -0.11}, one-star: {-0.40, -0.26}
22:45:06.484 00.002 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
22:45:06.485 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
22:45:06.487 00.002 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.11 hyp=0.37 cameraTheta=-2.83 mountX=-0.34 mountY=0.15, mountTheta=2.72
22:45:06.490 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.11, opts=13)
22:45:06.492 00.002 8996 Enqueuing Move request for scope (-0.35, -0.11)
22:45:06.493 00.001 20224 Worker thread wakes up
22:45:06.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.11) opts 0xd
22:45:06.493 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.11)
22:45:06.493 00.000 20224 Moving (-0.35, -0.11) raw xDistance=-0.34 yDistance=0.15
22:45:06.494 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:45:06.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:06.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:45:06.494 00.000 20224 MoveAxis(E, 49, ABG)
22:45:06.494 00.000 20224 Guiding  Dir = 2, Dur = 49
22:45:06.494 00.000 20224 IsSlewing returns 0
22:45:06.495 00.001 20224 IsGuiding returns 0
22:45:06.499 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=52422, med=2787, FiltMin=2518, FiltMax=24301, Gamma=1.000
22:45:06.523 00.024 20224 PulseGuide returned control before completion, sleep 31
22:45:06.526 00.003 8996 UpdateGuideState exits: m=708641 SNR=332.6
22:45:06.528 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:06.529 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:06.530 00.001 8996 Enqueuing Expose request
22:45:06.567 00.037 20224 IsGuiding returns 1
22:45:06.567 00.000 20224 scope still moving after pulse duration time elapsed
22:45:06.599 00.032 20224 IsSlewing returns 0
22:45:06.599 00.000 20224 IsGuiding returns 0
22:45:06.600 00.001 20224 scope move finished after 49 + 55 ms
22:45:06.600 00.000 20224 Move returns status 0, amount 49
22:45:06.600 00.000 20224 MoveAxis(N, 0, ABG)
22:45:06.600 00.000 20224 Move returns status 0, amount 0
22:45:06.600 00.000 20224 move complete, result=0
22:45:06.600 00.000 20224 worker thread done servicing request
22:45:06.600 00.000 20224 Worker thread wakes up
22:45:06.600 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:06.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:06.600 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.2 px 0 ms NORTH
22:45:07.772 01.172 20224 Exposure complete
22:45:07.834 00.062 20224 worker thread done servicing request
22:45:07.834 00.000 8996 OnExposeComplete: enter
22:45:07.835 00.001 8996 UpdateGuideState(): m_state=6
22:45:07.837 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5559
22:45:07.839 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=470.16, Mass=752037, SNR=349.1, Peak=58323 HFD=4.7
22:45:07.841 00.002 8996 MultiStar: [#1 0.12,-0.04,0.74,U] [#2 0.11,-0.38,0.73,U] [#3 0.14,-0.12,0.66,U] [#4 0.10,-0.09,0.52,U] [#5 -0.02,0.05,0.56,U] [#6 0.27,-0.02,0.43,U] [#7 0.43,0.02,0.00,M1] [#8 0.04,-0.13,0.42,U] 
22:45:07.843 00.002 8996 refined, 7 included, MultiStar: {0.10, -0.18}, one-star: {0.09, -0.45}
22:45:07.844 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
22:45:07.845 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
22:45:07.847 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.06 mountX=0.12 mountY=0.17, mountTheta=0.96
22:45:07.849 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.18, opts=13)
22:45:07.851 00.002 8996 Enqueuing Move request for scope (0.10, -0.18)
22:45:07.853 00.002 20224 Worker thread wakes up
22:45:07.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
22:45:07.853 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
22:45:07.853 00.000 20224 Moving (0.10, -0.18) raw xDistance=0.12 yDistance=0.17
22:45:07.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:45:07.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:07.854 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:45:07.854 00.000 20224 MoveAxis(E, 0, ABG)
22:45:07.854 00.000 20224 Move returns status 0, amount 0
22:45:07.854 00.000 20224 MoveAxis(N, 0, ABG)
22:45:07.854 00.000 20224 Move returns status 0, amount 0
22:45:07.854 00.000 20224 move complete, result=0
22:45:07.854 00.000 20224 worker thread done servicing request
22:45:07.861 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58323, med=2787, FiltMin=2512, FiltMax=28528, Gamma=1.000
22:45:07.878 00.017 8996 UpdateGuideState exits: m=752037 SNR=349.1
22:45:07.879 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:07.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:07.881 00.001 8996 Enqueuing Expose request
22:45:07.881 00.000 20224 Worker thread wakes up
22:45:07.881 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:45:07.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:07.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:08.858 00.976 20224 Exposure complete
22:45:08.955 00.097 20224 worker thread done servicing request
22:45:08.955 00.000 8996 OnExposeComplete: enter
22:45:08.957 00.002 8996 UpdateGuideState(): m_state=6
22:45:08.959 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5560
22:45:08.962 00.003 8996 Star::Find returns 1 (0), X=138.74, Y=470.20, Mass=741574, SNR=353.7, Peak=57091 HFD=4.5
22:45:08.963 00.001 8996 MultiStar: [#1 0.26,-0.20,0.65,U] [#2 0.21,-0.42,0.00,M1] [#3 0.09,-0.13,0.63,U] [#4 0.09,-0.03,0.56,U] [#5 -0.08,-0.06,0.64,U] [#6 0.14,-0.03,0.47,U] [#7 0.42,-0.06,0.44,U] [#8 -0.02,-0.05,0.38,U] 
22:45:08.964 00.001 8996 refined, 7 included, MultiStar: {0.17, -0.15}, one-star: {0.32, -0.40}
22:45:08.965 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
22:45:08.967 00.002 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
22:45:08.968 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.75 mountX=0.18 mountY=0.13, mountTheta=0.64
22:45:08.971 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.15, opts=13)
22:45:08.972 00.001 8996 Enqueuing Move request for scope (0.17, -0.15)
22:45:08.973 00.001 20224 Worker thread wakes up
22:45:08.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.15) opts 0xd
22:45:08.973 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.15)
22:45:08.973 00.000 20224 Moving (0.17, -0.15) raw xDistance=0.18 yDistance=0.13
22:45:08.974 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:45:08.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:08.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:45:08.974 00.000 20224 MoveAxis(E, 0, ABG)
22:45:08.974 00.000 20224 Move returns status 0, amount 0
22:45:08.974 00.000 20224 MoveAxis(N, 0, ABG)
22:45:08.974 00.000 20224 Move returns status 0, amount 0
22:45:08.974 00.000 20224 move complete, result=0
22:45:08.974 00.000 20224 worker thread done servicing request
22:45:08.979 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57091, med=2787, FiltMin=2489, FiltMax=27737, Gamma=1.000
22:45:09.000 00.021 8996 UpdateGuideState exits: m=741574 SNR=353.7
22:45:09.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:09.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:09.002 00.000 8996 Enqueuing Expose request
22:45:09.003 00.001 20224 Worker thread wakes up
22:45:09.003 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:09.004 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:09.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:10.205 01.201 20224 Exposure complete
22:45:10.278 00.073 20224 worker thread done servicing request
22:45:10.278 00.000 8996 OnExposeComplete: enter
22:45:10.279 00.001 8996 UpdateGuideState(): m_state=6
22:45:10.279 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5561
22:45:10.280 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=470.56, Mass=757812, SNR=334.7, Peak=46176 HFD=4.7
22:45:10.281 00.001 8996 MultiStar: [#1 0.07,-0.04,0.66,U] [#2 -0.02,0.16,0.77,U] [#3 0.10,0.09,0.62,U] [#4 0.12,-0.07,0.59,U] [#5 -0.07,0.12,0.64,U] [#6 -0.03,0.01,0.47,U] [#7 0.11,0.17,0.45,U] [#8 0.02,0.16,0.35,U] 
22:45:10.282 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.05}, one-star: {0.26, -0.05}
22:45:10.283 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
22:45:10.284 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
22:45:10.284 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.56 mountX=0.07 mountY=-0.06, mountTheta=-0.66
22:45:10.287 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.05, opts=13)
22:45:10.287 00.000 8996 Enqueuing Move request for scope (0.08, 0.05)
22:45:10.288 00.001 20224 Worker thread wakes up
22:45:10.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
22:45:10.288 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
22:45:10.288 00.000 20224 Moving (0.08, 0.05) raw xDistance=0.07 yDistance=-0.06
22:45:10.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:45:10.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:10.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:10.288 00.000 20224 MoveAxis(E, 0, ABG)
22:45:10.288 00.000 20224 Move returns status 0, amount 0
22:45:10.288 00.000 20224 MoveAxis(N, 0, ABG)
22:45:10.288 00.000 20224 Move returns status 0, amount 0
22:45:10.288 00.000 20224 move complete, result=0
22:45:10.289 00.001 20224 worker thread done servicing request
22:45:10.292 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46176, med=2787, FiltMin=2541, FiltMax=31632, Gamma=1.000
22:45:10.306 00.014 8996 UpdateGuideState exits: m=757812 SNR=334.7
22:45:10.307 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:10.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:10.308 00.000 8996 Enqueuing Expose request
22:45:10.309 00.001 20224 Worker thread wakes up
22:45:10.309 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:10.310 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:10.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:11.287 00.977 20224 Exposure complete
22:45:11.353 00.066 20224 worker thread done servicing request
22:45:11.353 00.000 8996 OnExposeComplete: enter
22:45:11.354 00.001 8996 UpdateGuideState(): m_state=6
22:45:11.355 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5562
22:45:11.357 00.002 8996 Star::Find returns 1 (0), X=138.82, Y=470.55, Mass=728928, SNR=384.8, Peak=48320 HFD=4.5
22:45:11.358 00.001 8996 MultiStar: [#1 0.24,-0.14,0.64,U] [#2 0.18,0.08,0.65,U] [#3 0.12,-0.07,0.61,U] [#4 0.14,0.01,0.47,U] [#5 -0.04,0.18,0.51,U] [#6 0.21,0.16,0.44,U] [#7 0.39,0.21,0.00,M1] [#8 0.05,-0.05,0.38,U] 
22:45:11.360 00.002 8996 refined, 7 included, MultiStar: {0.19, 0.00}, one-star: {0.40, -0.05}
22:45:11.361 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
22:45:11.362 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
22:45:11.364 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.00 hyp=0.19 cameraTheta=0.01 mountX=0.19 mountY=-0.02, mountTheta=-0.13
22:45:11.365 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.00, opts=13)
22:45:11.366 00.001 8996 Enqueuing Move request for scope (0.19, 0.00)
22:45:11.367 00.001 20224 Worker thread wakes up
22:45:11.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.00) opts 0xd
22:45:11.367 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.00)
22:45:11.367 00.000 20224 Moving (0.19, 0.00) raw xDistance=0.19 yDistance=-0.02
22:45:11.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:45:11.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:11.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:45:11.367 00.000 20224 MoveAxis(E, 0, ABG)
22:45:11.367 00.000 20224 Move returns status 0, amount 0
22:45:11.367 00.000 20224 MoveAxis(N, 0, ABG)
22:45:11.367 00.000 20224 Move returns status 0, amount 0
22:45:11.368 00.001 20224 move complete, result=0
22:45:11.368 00.000 20224 worker thread done servicing request
22:45:11.371 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48320, med=2787, FiltMin=2534, FiltMax=29942, Gamma=1.000
22:45:11.391 00.020 8996 UpdateGuideState exits: m=728928 SNR=384.8
22:45:11.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:11.394 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:11.394 00.000 8996 Enqueuing Expose request
22:45:11.395 00.001 20224 Worker thread wakes up
22:45:11.395 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:11.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:11.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:12.581 01.185 20224 Exposure complete
22:45:12.642 00.061 20224 worker thread done servicing request
22:45:12.642 00.000 8996 OnExposeComplete: enter
22:45:12.643 00.001 8996 UpdateGuideState(): m_state=6
22:45:12.644 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5563
22:45:12.644 00.000 8996 Star::Find returns 1 (0), X=138.66, Y=470.43, Mass=760462, SNR=351.9, Peak=49648 HFD=4.8
22:45:12.645 00.001 8996 MultiStar: [#1 0.17,0.11,0.81,U] [#2 -0.10,0.17,0.64,U] [#3 -0.10,0.08,0.56,U] [#4 -0.02,0.33,0.55,U] [#5 -0.07,0.33,0.60,U] [#6 0.11,0.19,0.49,U] [#7 0.39,0.20,0.00,M2] [#8 0.01,0.10,0.37,U] 
22:45:12.646 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.11}, one-star: {0.24, -0.18}
22:45:12.647 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
22:45:12.647 00.000 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
22:45:12.648 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.15 mountX=0.04 mountY=-0.12, mountTheta=-1.25
22:45:12.649 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.11, opts=13)
22:45:12.650 00.001 8996 Enqueuing Move request for scope (0.05, 0.11)
22:45:12.651 00.001 20224 Worker thread wakes up
22:45:12.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
22:45:12.651 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
22:45:12.651 00.000 20224 Moving (0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
22:45:12.651 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:45:12.651 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:12.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:45:12.651 00.000 20224 MoveAxis(E, 0, ABG)
22:45:12.651 00.000 20224 Move returns status 0, amount 0
22:45:12.651 00.000 20224 MoveAxis(N, 0, ABG)
22:45:12.651 00.000 20224 Move returns status 0, amount 0
22:45:12.651 00.000 20224 move complete, result=0
22:45:12.651 00.000 20224 worker thread done servicing request
22:45:12.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49648, med=2787, FiltMin=2525, FiltMax=30624, Gamma=1.000
22:45:12.669 00.014 8996 UpdateGuideState exits: m=760462 SNR=351.9
22:45:12.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:12.671 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:12.671 00.000 8996 Enqueuing Expose request
22:45:12.672 00.001 20224 Worker thread wakes up
22:45:12.672 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:12.673 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:12.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:13.652 00.979 20224 Exposure complete
22:45:13.747 00.095 20224 worker thread done servicing request
22:45:13.747 00.000 8996 OnExposeComplete: enter
22:45:13.749 00.002 8996 UpdateGuideState(): m_state=6
22:45:13.751 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5564
22:45:13.754 00.003 8996 Star::Find returns 1 (0), X=138.48, Y=470.56, Mass=749833, SNR=374.2, Peak=51232 HFD=5.0
22:45:13.756 00.002 8996 MultiStar: [#1 -0.01,-0.07,0.66,U] [#2 0.00,-0.00,0.67,U] [#3 -0.13,0.06,0.55,U] [#4 -0.07,0.26,0.50,U] [#5 -0.21,0.25,0.53,U] [#6 0.03,0.22,0.36,U] [#7 0.09,0.15,0.38,U] [#8 -0.18,0.20,0.37,U] 
22:45:13.758 00.002 8996 single-star, 8 included, MultiStar: {-0.04, 0.08}, one-star: {0.06, -0.04}
22:45:13.760 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
22:45:13.761 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
22:45:13.763 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.60 mountX=0.07 mountY=0.04, mountTheta=0.49
22:45:13.766 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
22:45:13.767 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
22:45:13.768 00.001 20224 Worker thread wakes up
22:45:13.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
22:45:13.768 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
22:45:13.768 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.07 yDistance=0.04
22:45:13.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:45:13.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:13.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:45:13.768 00.000 20224 MoveAxis(E, 0, ABG)
22:45:13.768 00.000 20224 Move returns status 0, amount 0
22:45:13.768 00.000 20224 MoveAxis(N, 0, ABG)
22:45:13.768 00.000 20224 Move returns status 0, amount 0
22:45:13.768 00.000 20224 move complete, result=0
22:45:13.768 00.000 20224 worker thread done servicing request
22:45:13.772 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51232, med=2787, FiltMin=2509, FiltMax=27216, Gamma=1.000
22:45:13.791 00.019 8996 UpdateGuideState exits: m=749833 SNR=374.2
22:45:13.793 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:13.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:13.796 00.002 8996 Enqueuing Expose request
22:45:13.798 00.002 20224 Worker thread wakes up
22:45:13.798 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:13.800 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:13.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:14.965 01.165 20224 Exposure complete
22:45:15.023 00.058 20224 worker thread done servicing request
22:45:15.023 00.000 8996 OnExposeComplete: enter
22:45:15.024 00.001 8996 UpdateGuideState(): m_state=6
22:45:15.025 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5565
22:45:15.026 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=470.58, Mass=658059, SNR=339.0, Peak=43760 HFD=4.8
22:45:15.027 00.001 8996 MultiStar: [#1 0.03,0.02,0.62,U] [#2 -0.22,-0.08,0.79,U] [#3 -0.14,0.15,0.58,U] [#4 -0.24,0.05,0.55,U] [#5 -0.15,0.24,0.59,U] [#6 -0.01,-0.05,0.44,U] [#7 -0.02,0.18,0.51,U] [#8 -0.24,0.20,0.40,U] 
22:45:15.028 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.06}, one-star: {0.00, -0.02}
22:45:15.029 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
22:45:15.030 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.87)
22:45:15.031 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.03 cameraTheta=-1.39 mountX=0.01 mountY=0.02, mountTheta=1.29
22:45:15.032 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.02, opts=13)
22:45:15.033 00.001 8996 Enqueuing Move request for scope (0.00, -0.02)
22:45:15.034 00.001 20224 Worker thread wakes up
22:45:15.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.02) opts 0xd
22:45:15.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.02)
22:45:15.034 00.000 20224 Moving (0.00, -0.02) raw xDistance=0.01 yDistance=0.02
22:45:15.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:15.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:15.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:45:15.034 00.000 20224 MoveAxis(E, 0, ABG)
22:45:15.034 00.000 20224 Move returns status 0, amount 0
22:45:15.034 00.000 20224 MoveAxis(N, 0, ABG)
22:45:15.034 00.000 20224 Move returns status 0, amount 0
22:45:15.034 00.000 20224 move complete, result=0
22:45:15.035 00.001 20224 worker thread done servicing request
22:45:15.040 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=43760, med=2787, FiltMin=2528, FiltMax=22608, Gamma=1.000
22:45:15.054 00.014 8996 UpdateGuideState exits: m=658059 SNR=339.0
22:45:15.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:15.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:15.057 00.001 8996 Enqueuing Expose request
22:45:15.058 00.001 20224 Worker thread wakes up
22:45:15.058 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:15.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:15.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:16.036 00.977 20224 Exposure complete
22:45:16.112 00.076 20224 worker thread done servicing request
22:45:16.113 00.001 8996 OnExposeComplete: enter
22:45:16.115 00.002 8996 UpdateGuideState(): m_state=6
22:45:16.116 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5566
22:45:16.117 00.001 8996 Star::Find returns 1 (0), X=138.97, Y=471.08, Mass=718856, SNR=356.1, Peak=65424 HFD=4.4
22:45:16.118 00.001 8996 MultiStar: [#1 0.38,0.62,0.00,M1] [#2 0.15,0.45,0.00,M1] [#3 0.25,0.40,0.00,M1] [#4 0.28,0.61,0.00,M1] [#5 0.18,0.81,0.00,M1] [#6 0.33,0.62,0.00,M1] [#7 0.46,0.61,0.00,M1] [#8 0.25,0.76,0.00,M1] 
22:45:16.119 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
22:45:16.120 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
22:45:16.121 00.001 8996 CameraToMount -- cameraX=0.55 cameraY=0.48 hyp=0.73 cameraTheta=0.72 mountX=0.50 mountY=-0.54, mountTheta=-0.82
22:45:16.122 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.55, y=0.48, opts=13)
22:45:16.123 00.001 8996 Enqueuing Move request for scope (0.55, 0.48)
22:45:16.124 00.001 20224 Worker thread wakes up
22:45:16.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.48) opts 0xd
22:45:16.124 00.000 20224 Handling offset move in thread for scope, endpoint = (0.55, 0.48)
22:45:16.124 00.000 20224 Moving (0.55, 0.48) raw xDistance=0.50 yDistance=-0.54
22:45:16.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
22:45:16.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:45:16.124 00.000 20224 MoveAxis(W, 73, ABG)
22:45:16.124 00.000 20224 Guiding  Dir = 3, Dur = 73
22:45:16.125 00.001 20224 IsSlewing returns 0
22:45:16.125 00.000 20224 IsGuiding returns 0
22:45:16.132 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65424, med=2787, FiltMin=2515, FiltMax=27347, Gamma=1.000
22:45:16.157 00.025 20224 PulseGuide returned control before completion, sleep 51
22:45:16.160 00.003 8996 UpdateGuideState exits: m=718856 SNR=356.1
22:45:16.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:16.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:16.164 00.002 8996 Enqueuing Expose request
22:45:16.218 00.054 20224 IsGuiding returns 1
22:45:16.218 00.000 20224 scope still moving after pulse duration time elapsed
22:45:16.250 00.032 20224 IsSlewing returns 0
22:45:16.250 00.000 20224 IsGuiding returns 0
22:45:16.250 00.000 20224 scope move finished after 73 + 52 ms
22:45:16.250 00.000 20224 Move returns status 0, amount 73
22:45:16.250 00.000 20224 MoveAxis(N, 113, ABG)
22:45:16.251 00.001 20224 Guiding  Dir = 0, Dur = 113
22:45:16.251 00.000 20224 IsSlewing returns 0
22:45:16.251 00.000 20224 IsGuiding returns 0
22:45:16.312 00.061 20224 PulseGuide returned control before completion, sleep 62
22:45:16.389 00.077 20224 IsGuiding returns 1
22:45:16.389 00.000 20224 scope still moving after pulse duration time elapsed
22:45:16.420 00.031 20224 IsSlewing returns 0
22:45:16.420 00.000 20224 IsGuiding returns 1
22:45:16.452 00.032 20224 IsSlewing returns 0
22:45:16.452 00.000 20224 IsGuiding returns 1
22:45:16.483 00.031 20224 IsSlewing returns 0
22:45:16.483 00.000 20224 IsGuiding returns 0
22:45:16.483 00.000 20224 scope move finished after 113 + 119 ms
22:45:16.483 00.000 20224 Move returns status 0, amount 113
22:45:16.483 00.000 20224 move complete, result=0
22:45:16.483 00.000 20224 worker thread done servicing request
22:45:16.484 00.001 8996 GuideStep: 0.5 px 73 ms WEST, -0.5 px 113 ms NORTH
22:45:16.484 00.000 20224 Worker thread wakes up
22:45:16.484 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:16.485 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:17.656 01.171 20224 Exposure complete
22:45:17.717 00.061 20224 worker thread done servicing request
22:45:17.717 00.000 8996 OnExposeComplete: enter
22:45:17.718 00.001 8996 UpdateGuideState(): m_state=6
22:45:17.719 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5567
22:45:17.720 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=469.98, Mass=717214, SNR=344.7, Peak=55891 HFD=4.4
22:45:17.721 00.001 8996 MultiStar: [#1 -0.18,-0.45,0.00,M2] [#2 -0.39,-0.57,0.00,M2] [#3 -0.38,-0.26,0.00,M2] [#4 -0.29,-0.48,0.00,M2] [#5 -0.46,-0.13,0.00,M2] [#6 -0.19,-0.45,0.00,M2] [#7 0.02,-0.44,0.00,M2] [#8 -0.28,-0.46,0.00,M2] 
22:45:17.722 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
22:45:17.723 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
22:45:17.724 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.63 hyp=0.63 cameraTheta=-1.68 mountX=-0.01 mountY=0.63, mountTheta=1.58
22:45:17.725 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.63, opts=13)
22:45:17.726 00.001 8996 Enqueuing Move request for scope (-0.07, -0.63)
22:45:17.727 00.001 20224 Worker thread wakes up
22:45:17.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.63) opts 0xd
22:45:17.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.63)
22:45:17.727 00.000 20224 Moving (-0.07, -0.63) raw xDistance=-0.01 yDistance=0.63
22:45:17.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:45:17.727 00.000 20224 resist switch: large excursion: input 0.63 thresh 0.60 direction from -1 to 1
22:45:17.727 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.89
22:45:17.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
22:45:17.727 00.000 20224 MoveAxis(E, 0, ABG)
22:45:17.727 00.000 20224 Move returns status 0, amount 0
22:45:17.727 00.000 20224 MoveAxis(S, 133, ABG)
22:45:17.727 00.000 20224 Guiding  Dir = 1, Dur = 133
22:45:17.727 00.000 20224 IsSlewing returns 0
22:45:17.728 00.001 20224 IsGuiding returns 0
22:45:17.731 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55891, med=2787, FiltMin=2541, FiltMax=28928, Gamma=1.000
22:45:17.752 00.021 8996 UpdateGuideState exits: m=717214 SNR=344.7
22:45:17.754 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:17.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:17.757 00.002 8996 Enqueuing Expose request
22:45:17.771 00.014 20224 PulseGuide returned control before completion, sleep 100
22:45:17.880 00.109 20224 IsGuiding returns 1
22:45:17.880 00.000 20224 scope still moving after pulse duration time elapsed
22:45:17.911 00.031 20224 IsSlewing returns 0
22:45:17.911 00.000 20224 IsGuiding returns 1
22:45:17.942 00.031 20224 IsSlewing returns 0
22:45:17.942 00.000 20224 IsGuiding returns 0
22:45:17.942 00.000 20224 scope move finished after 133 + 81 ms
22:45:17.942 00.000 20224 Move returns status 0, amount 133
22:45:17.942 00.000 20224 move complete, result=0
22:45:17.942 00.000 20224 worker thread done servicing request
22:45:17.942 00.000 20224 Worker thread wakes up
22:45:17.942 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:17.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:17.942 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.6 px 133 ms SOUTH
22:45:18.925 00.983 20224 Exposure complete
22:45:19.014 00.089 20224 worker thread done servicing request
22:45:19.014 00.000 8996 OnExposeComplete: enter
22:45:19.016 00.002 8996 UpdateGuideState(): m_state=6
22:45:19.018 00.002 8996 Star::Find(15, 138, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5568
22:45:19.020 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=470.26, Mass=707889, SNR=341.1, Peak=61459 HFD=4.6
22:45:19.021 00.001 8996 MultiStar: [#1 -0.10,-0.13,0.74,U] [#2 -0.01,-0.30,0.72,U] [#3 -0.26,-0.10,0.59,U] [#4 -0.22,-0.17,0.52,U] [#5 -0.10,-0.04,0.61,U] [#6 -0.11,-0.22,0.44,U] [#7 -0.07,-0.18,0.50,U] [#8 0.08,-0.26,0.38,U] 
22:45:19.022 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.20}, one-star: {0.29, -0.35}
22:45:19.024 00.002 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
22:45:19.026 00.002 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
22:45:19.027 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.21 cameraTheta=-1.73 mountX=-0.01 mountY=0.21, mountTheta=1.63
22:45:19.030 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.20, opts=13)
22:45:19.031 00.001 8996 Enqueuing Move request for scope (-0.03, -0.20)
22:45:19.033 00.002 20224 Worker thread wakes up
22:45:19.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
22:45:19.033 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
22:45:19.033 00.000 20224 Moving (-0.03, -0.20) raw xDistance=-0.01 yDistance=0.21
22:45:19.034 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:45:19.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:45:19.034 00.000 20224 MoveAxis(E, 0, ABG)
22:45:19.034 00.000 20224 Move returns status 0, amount 0
22:45:19.034 00.000 20224 MoveAxis(S, 43, ABG)
22:45:19.034 00.000 20224 Guiding  Dir = 1, Dur = 43
22:45:19.034 00.000 20224 IsSlewing returns 0
22:45:19.035 00.001 20224 IsGuiding returns 0
22:45:19.039 00.004 20224 PulseGuide returned control before completion, sleep 50
22:45:19.039 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61459, med=2787, FiltMin=2525, FiltMax=26515, Gamma=1.000
22:45:19.061 00.022 8996 UpdateGuideState exits: m=707889 SNR=341.1
22:45:19.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:19.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:19.064 00.001 8996 Enqueuing Expose request
22:45:19.100 00.036 20224 IsGuiding returns 1
22:45:19.100 00.000 20224 scope still moving after pulse duration time elapsed
22:45:19.131 00.031 20224 IsSlewing returns 0
22:45:19.131 00.000 20224 IsGuiding returns 0
22:45:19.131 00.000 20224 scope move finished after 43 + 53 ms
22:45:19.131 00.000 20224 Move returns status 0, amount 43
22:45:19.131 00.000 20224 move complete, result=0
22:45:19.131 00.000 20224 worker thread done servicing request
22:45:19.131 00.000 20224 Worker thread wakes up
22:45:19.131 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:19.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:19.132 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
22:45:20.295 01.163 20224 Exposure complete
22:45:20.367 00.072 20224 worker thread done servicing request
22:45:20.367 00.000 8996 OnExposeComplete: enter
22:45:20.368 00.001 8996 UpdateGuideState(): m_state=6
22:45:20.369 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5569
22:45:20.370 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=470.45, Mass=732632, SNR=359.0, Peak=58019 HFD=4.6
22:45:20.371 00.001 8996 MultiStar: [#1 0.07,0.14,0.71,U] [#2 -0.02,0.05,0.67,U] [#3 0.13,0.23,0.56,U] [#4 0.09,0.13,0.54,U] [#5 -0.16,0.01,0.52,U] [#6 0.26,-0.12,0.44,U] [#7 0.20,0.26,0.47,U] [#8 -0.26,0.06,0.39,U] 
22:45:20.372 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.05}, one-star: {0.33, -0.16}
22:45:20.372 00.000 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
22:45:20.373 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
22:45:20.374 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.49 mountX=0.09 mountY=-0.06, mountTheta=-0.60
22:45:20.375 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
22:45:20.376 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
22:45:20.377 00.001 20224 Worker thread wakes up
22:45:20.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
22:45:20.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
22:45:20.377 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
22:45:20.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:45:20.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:20.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:20.377 00.000 20224 MoveAxis(E, 0, ABG)
22:45:20.378 00.001 20224 Move returns status 0, amount 0
22:45:20.378 00.000 20224 MoveAxis(N, 0, ABG)
22:45:20.378 00.000 20224 Move returns status 0, amount 0
22:45:20.378 00.000 20224 move complete, result=0
22:45:20.378 00.000 20224 worker thread done servicing request
22:45:20.383 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58019, med=2787, FiltMin=2509, FiltMax=30896, Gamma=1.000
22:45:20.407 00.024 8996 UpdateGuideState exits: m=732632 SNR=359.0
22:45:20.409 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:20.411 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:20.412 00.001 8996 Enqueuing Expose request
22:45:20.414 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:20.415 00.001 20224 Worker thread wakes up
22:45:20.415 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:20.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:21.388 00.973 20224 Exposure complete
22:45:21.486 00.098 20224 worker thread done servicing request
22:45:21.486 00.000 8996 OnExposeComplete: enter
22:45:21.487 00.001 8996 UpdateGuideState(): m_state=6
22:45:21.488 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5570
22:45:21.489 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.68, Mass=764301, SNR=365.3, Peak=65424 HFD=4.6
22:45:21.491 00.002 8996 MultiStar: [#1 0.21,0.38,0.65,U] [#2 0.07,0.33,0.70,U] [#3 0.13,0.49,0.00,M1] [#4 0.13,0.42,0.00,M1] [#5 0.15,0.33,0.65,U] [#6 0.16,0.16,0.45,U] [#7 0.30,0.26,0.40,U] [#8 -0.00,0.34,0.36,U] 
22:45:21.492 00.001 8996 single-star, 6 included, MultiStar: {0.15, 0.25}, one-star: {0.14, 0.07}
22:45:21.493 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
22:45:21.494 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
22:45:21.496 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.48 mountX=0.13 mountY=-0.09, mountTheta=-0.59
22:45:21.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.07, opts=13)
22:45:21.499 00.001 8996 Enqueuing Move request for scope (0.14, 0.07)
22:45:21.499 00.000 20224 Worker thread wakes up
22:45:21.500 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
22:45:21.500 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
22:45:21.500 00.000 20224 Moving (0.14, 0.07) raw xDistance=0.13 yDistance=-0.09
22:45:21.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:45:21.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:21.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:45:21.500 00.000 20224 MoveAxis(E, 0, ABG)
22:45:21.500 00.000 20224 Move returns status 0, amount 0
22:45:21.500 00.000 20224 MoveAxis(N, 0, ABG)
22:45:21.500 00.000 20224 Move returns status 0, amount 0
22:45:21.500 00.000 20224 move complete, result=0
22:45:21.500 00.000 20224 worker thread done servicing request
22:45:21.504 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2787, FiltMin=2541, FiltMax=28880, Gamma=1.000
22:45:21.518 00.014 8996 UpdateGuideState exits: m=764301 SNR=365.3
22:45:21.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:21.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:21.521 00.001 8996 Enqueuing Expose request
22:45:21.521 00.000 20224 Worker thread wakes up
22:45:21.521 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:21.522 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:21.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:22.702 01.180 20224 Exposure complete
22:45:22.777 00.075 20224 worker thread done servicing request
22:45:22.777 00.000 8996 OnExposeComplete: enter
22:45:22.779 00.002 8996 UpdateGuideState(): m_state=6
22:45:22.781 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5571
22:45:22.782 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=470.69, Mass=675725, SNR=330.0, Peak=57536 HFD=4.6
22:45:22.784 00.002 8996 MultiStar: [#1 -0.04,0.12,0.70,U] [#2 -0.29,0.24,0.81,U] [#3 -0.23,0.35,0.60,U] [#4 -0.20,0.45,0.00,M2] [#5 -0.17,0.32,0.63,U] [#6 -0.11,0.25,0.49,U] [#7 -0.08,0.37,0.44,U] [#8 -0.06,0.19,0.40,U] 
22:45:22.786 00.002 8996 single-star, 7 included, MultiStar: {-0.09, 0.23}, one-star: {0.17, 0.09}
22:45:22.787 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
22:45:22.789 00.002 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
22:45:22.790 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.47 mountX=0.16 mountY=-0.10, mountTheta=-0.58
22:45:22.793 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.09, opts=13)
22:45:22.795 00.002 8996 Enqueuing Move request for scope (0.17, 0.09)
22:45:22.796 00.001 20224 Worker thread wakes up
22:45:22.797 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
22:45:22.797 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
22:45:22.797 00.000 20224 Moving (0.17, 0.09) raw xDistance=0.16 yDistance=-0.10
22:45:22.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:45:22.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:22.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:45:22.797 00.000 20224 MoveAxis(E, 0, ABG)
22:45:22.798 00.001 20224 Move returns status 0, amount 0
22:45:22.798 00.000 20224 MoveAxis(N, 0, ABG)
22:45:22.798 00.000 20224 Move returns status 0, amount 0
22:45:22.798 00.000 20224 move complete, result=0
22:45:22.798 00.000 20224 worker thread done servicing request
22:45:22.804 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57536, med=2787, FiltMin=2518, FiltMax=26224, Gamma=1.000
22:45:22.833 00.029 8996 UpdateGuideState exits: m=675725 SNR=330.0
22:45:22.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:22.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:22.836 00.001 8996 Enqueuing Expose request
22:45:22.837 00.001 20224 Worker thread wakes up
22:45:22.837 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:22.838 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:22.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:23.821 00.983 20224 Exposure complete
22:45:23.890 00.069 20224 worker thread done servicing request
22:45:23.891 00.001 8996 OnExposeComplete: enter
22:45:23.893 00.002 8996 UpdateGuideState(): m_state=6
22:45:23.895 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5572
22:45:23.896 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.48, Mass=675586, SNR=339.2, Peak=49843 HFD=4.3
22:45:23.897 00.001 8996 MultiStar: [#1 -0.17,0.16,0.71,U] [#2 -0.20,0.07,0.78,U] [#3 -0.32,0.45,0.00,M1] [#4 -0.18,0.50,0.00,M3] [#5 -0.16,0.34,0.58,U] [#6 -0.07,0.19,0.45,U] [#7 0.04,0.39,0.44,U] [#8 -0.13,0.04,0.47,U] 
22:45:23.898 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.12}, one-star: {0.08, -0.13}
22:45:23.898 00.000 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
22:45:23.899 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
22:45:23.900 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.19 mountX=-0.09 mountY=-0.11, mountTheta=-2.30
22:45:23.902 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
22:45:23.903 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
22:45:23.904 00.001 20224 Worker thread wakes up
22:45:23.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
22:45:23.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
22:45:23.904 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
22:45:23.905 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:45:23.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:23.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:45:23.905 00.000 20224 MoveAxis(E, 0, ABG)
22:45:23.905 00.000 20224 Move returns status 0, amount 0
22:45:23.905 00.000 20224 MoveAxis(N, 0, ABG)
22:45:23.905 00.000 20224 Move returns status 0, amount 0
22:45:23.905 00.000 20224 move complete, result=0
22:45:23.905 00.000 20224 worker thread done servicing request
22:45:23.910 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49843, med=2787, FiltMin=2521, FiltMax=23632, Gamma=1.000
22:45:23.928 00.018 8996 UpdateGuideState exits: m=675586 SNR=339.2
22:45:23.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:23.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:23.931 00.001 8996 Enqueuing Expose request
22:45:23.932 00.001 20224 Worker thread wakes up
22:45:23.932 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:23.933 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:23.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:25.100 01.167 20224 Exposure complete
22:45:25.191 00.091 20224 worker thread done servicing request
22:45:25.191 00.000 8996 OnExposeComplete: enter
22:45:25.192 00.001 8996 UpdateGuideState(): m_state=6
22:45:25.194 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5573
22:45:25.196 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=470.93, Mass=728276, SNR=370.2, Peak=65424 HFD=4.3
22:45:25.198 00.002 8996 MultiStar: [#1 -0.06,0.43,0.00,M1] [#2 -0.09,0.18,0.72,U] [#3 -0.24,0.59,0.00,M2] [#4 -0.25,0.62,0.00,M4] [#5 -0.14,0.43,0.00,M1] [#6 -0.14,0.51,0.00,M1] [#7 0.08,0.39,0.40,U] [#8 -0.16,0.25,0.34,U] 
22:45:25.199 00.001 8996 refined, 3 included, MultiStar: {0.00, 0.28}, one-star: {0.10, 0.32}
22:45:25.201 00.002 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
22:45:25.202 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
22:45:25.204 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.55 mountX=-0.02 mountY=-0.28, mountTheta=-1.65
22:45:25.206 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.28, opts=13)
22:45:25.207 00.001 8996 Enqueuing Move request for scope (0.00, 0.28)
22:45:25.208 00.001 20224 Worker thread wakes up
22:45:25.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.28) opts 0xd
22:45:25.208 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.28)
22:45:25.209 00.001 20224 Moving (0.00, 0.28) raw xDistance=-0.02 yDistance=-0.28
22:45:25.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:45:25.209 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:25.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:45:25.209 00.000 20224 MoveAxis(E, 0, ABG)
22:45:25.209 00.000 20224 Move returns status 0, amount 0
22:45:25.209 00.000 20224 MoveAxis(N, 0, ABG)
22:45:25.209 00.000 20224 Move returns status 0, amount 0
22:45:25.209 00.000 20224 move complete, result=0
22:45:25.209 00.000 20224 worker thread done servicing request
22:45:25.215 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65424, med=2787, FiltMin=2537, FiltMax=28608, Gamma=1.000
22:45:25.238 00.023 8996 UpdateGuideState exits: m=728276 SNR=370.2
22:45:25.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:25.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:25.241 00.001 8996 Enqueuing Expose request
22:45:25.242 00.001 20224 Worker thread wakes up
22:45:25.242 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:45:25.243 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:25.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:26.213 00.970 20224 Exposure complete
22:45:26.289 00.076 20224 worker thread done servicing request
22:45:26.289 00.000 8996 OnExposeComplete: enter
22:45:26.291 00.002 8996 UpdateGuideState(): m_state=6
22:45:26.293 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5574
22:45:26.294 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.53, Mass=799699, SNR=345.7, Peak=60979 HFD=4.3
22:45:26.297 00.003 8996 MultiStar: [#1 -0.08,0.24,0.68,U] [#2 -0.14,-0.13,0.85,U] [#3 -0.21,0.16,0.56,U] [#4 -0.13,0.20,0.55,U] [#5 -0.04,0.26,0.59,U] [#6 0.17,0.17,0.45,U] [#7 0.24,0.36,0.00,M1] [#8 0.07,0.05,0.39,U] 
22:45:26.298 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.08}, one-star: {0.14, -0.08}
22:45:26.300 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
22:45:26.301 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
22:45:26.303 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.89 mountX=-0.04 mountY=-0.08, mountTheta=-1.99
22:45:26.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
22:45:26.307 00.002 8996 Enqueuing Move request for scope (-0.03, 0.08)
22:45:26.308 00.001 20224 Worker thread wakes up
22:45:26.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
22:45:26.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
22:45:26.309 00.001 20224 Moving (-0.03, 0.08) raw xDistance=-0.04 yDistance=-0.08
22:45:26.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:45:26.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:26.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:45:26.309 00.000 20224 MoveAxis(E, 0, ABG)
22:45:26.309 00.000 20224 Move returns status 0, amount 0
22:45:26.309 00.000 20224 MoveAxis(N, 0, ABG)
22:45:26.309 00.000 20224 Move returns status 0, amount 0
22:45:26.309 00.000 20224 move complete, result=0
22:45:26.310 00.001 20224 worker thread done servicing request
22:45:26.315 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60979, med=2787, FiltMin=2528, FiltMax=32528, Gamma=1.000
22:45:26.339 00.024 8996 UpdateGuideState exits: m=799699 SNR=345.7
22:45:26.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:26.342 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:26.343 00.001 8996 Enqueuing Expose request
22:45:26.344 00.001 20224 Worker thread wakes up
22:45:26.344 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:26.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:26.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:27.519 01.174 20224 Exposure complete
22:45:27.622 00.103 20224 worker thread done servicing request
22:45:27.622 00.000 8996 OnExposeComplete: enter
22:45:27.623 00.001 8996 UpdateGuideState(): m_state=6
22:45:27.624 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5575
22:45:27.625 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=470.76, Mass=684573, SNR=321.2, Peak=52915 HFD=4.4
22:45:27.627 00.002 8996 MultiStar: [#1 -0.17,0.46,0.00,M1] [#2 -0.24,0.12,0.82,U] [#3 -0.33,0.51,0.00,M2] [#4 -0.30,0.56,0.00,M4] [#5 -0.47,0.51,0.00,M1] [#6 -0.29,0.26,0.46,U] [#7 -0.03,0.39,0.45,U] [#8 -0.49,0.17,0.00,M1] 
22:45:27.628 00.001 8996 refined, 3 included, MultiStar: {-0.23, 0.20}, one-star: {-0.27, 0.15}
22:45:27.629 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
22:45:27.631 00.002 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
22:45:27.632 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.20 hyp=0.30 cameraTheta=2.42 mountX=-0.24 mountY=-0.17, mountTheta=-2.52
22:45:27.634 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.20, opts=13)
22:45:27.635 00.001 8996 Enqueuing Move request for scope (-0.23, 0.20)
22:45:27.636 00.001 20224 Worker thread wakes up
22:45:27.637 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.20) opts 0xd
22:45:27.637 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.20)
22:45:27.637 00.000 20224 Moving (-0.23, 0.20) raw xDistance=-0.24 yDistance=-0.17
22:45:27.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:45:27.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:27.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:45:27.637 00.000 20224 MoveAxis(E, 36, ABG)
22:45:27.637 00.000 20224 Guiding  Dir = 2, Dur = 36
22:45:27.637 00.000 20224 IsSlewing returns 0
22:45:27.637 00.000 20224 IsGuiding returns 0
22:45:27.642 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52915, med=2787, FiltMin=2518, FiltMax=25552, Gamma=1.000
22:45:27.652 00.010 20224 PulseGuide returned control before completion, sleep 32
22:45:27.669 00.017 8996 UpdateGuideState exits: m=684573 SNR=321.2
22:45:27.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:27.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:27.673 00.001 8996 Enqueuing Expose request
22:45:27.699 00.026 20224 IsGuiding returns 1
22:45:27.699 00.000 20224 scope still moving after pulse duration time elapsed
22:45:27.731 00.032 20224 IsSlewing returns 0
22:45:27.731 00.000 20224 IsGuiding returns 0
22:45:27.732 00.001 20224 scope move finished after 36 + 58 ms
22:45:27.732 00.000 20224 Move returns status 0, amount 36
22:45:27.732 00.000 20224 MoveAxis(N, 0, ABG)
22:45:27.732 00.000 20224 Move returns status 0, amount 0
22:45:27.732 00.000 20224 move complete, result=0
22:45:27.732 00.000 20224 worker thread done servicing request
22:45:27.733 00.001 20224 Worker thread wakes up
22:45:27.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:27.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:27.735 00.002 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
22:45:28.706 00.971 20224 Exposure complete
22:45:28.774 00.068 20224 worker thread done servicing request
22:45:28.775 00.001 8996 OnExposeComplete: enter
22:45:28.776 00.001 8996 UpdateGuideState(): m_state=6
22:45:28.776 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5576
22:45:28.777 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=470.87, Mass=741726, SNR=361.2, Peak=61632 HFD=4.6
22:45:28.778 00.001 8996 MultiStar: [#1 0.43,0.48,0.00,M2] [#2 0.23,0.49,0.00,M1] [#3 0.26,0.61,0.00,M3] [#4 0.21,0.58,0.00,M5] [#5 0.24,0.65,0.00,M2] [#6 0.30,0.58,0.00,M1] [#7 0.46,0.55,0.00,M1] [#8 0.14,0.59,0.00,M2] 
22:45:28.779 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
22:45:28.780 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
22:45:28.780 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=0.26 hyp=0.37 cameraTheta=0.77 mountX=0.24 mountY=-0.29, mountTheta=-0.88
22:45:28.782 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.26, opts=13)
22:45:28.783 00.001 8996 Enqueuing Move request for scope (0.26, 0.26)
22:45:28.784 00.001 20224 Worker thread wakes up
22:45:28.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.26) opts 0xd
22:45:28.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.26)
22:45:28.784 00.000 20224 Moving (0.26, 0.26) raw xDistance=0.24 yDistance=-0.29
22:45:28.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
22:45:28.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:28.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:45:28.784 00.000 20224 MoveAxis(W, 32, ABG)
22:45:28.784 00.000 20224 Guiding  Dir = 3, Dur = 32
22:45:28.785 00.001 20224 IsSlewing returns 0
22:45:28.785 00.000 20224 IsGuiding returns 0
22:45:28.791 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61632, med=2787, FiltMin=2528, FiltMax=27821, Gamma=1.000
22:45:28.806 00.015 20224 PulseGuide returned control before completion, sleep 21
22:45:28.811 00.005 8996 UpdateGuideState exits: m=741726 SNR=361.2
22:45:28.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:28.812 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:28.813 00.001 8996 Enqueuing Expose request
22:45:28.837 00.024 20224 IsGuiding returns 1
22:45:28.837 00.000 20224 scope still moving after pulse duration time elapsed
22:45:28.868 00.031 20224 IsSlewing returns 0
22:45:28.868 00.000 20224 IsGuiding returns 1
22:45:28.898 00.030 20224 IsSlewing returns 0
22:45:28.898 00.000 20224 IsGuiding returns 0
22:45:28.898 00.000 20224 scope move finished after 32 + 81 ms
22:45:28.898 00.000 20224 Move returns status 0, amount 32
22:45:28.898 00.000 20224 MoveAxis(N, 0, ABG)
22:45:28.898 00.000 20224 Move returns status 0, amount 0
22:45:28.898 00.000 20224 move complete, result=0
22:45:28.898 00.000 20224 worker thread done servicing request
22:45:28.899 00.001 20224 Worker thread wakes up
22:45:28.899 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
22:45:28.900 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:28.901 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:30.068 01.167 20224 Exposure complete
22:45:30.155 00.087 20224 worker thread done servicing request
22:45:30.155 00.000 8996 OnExposeComplete: enter
22:45:30.156 00.001 8996 UpdateGuideState(): m_state=6
22:45:30.156 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5577
22:45:30.157 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=470.86, Mass=785908, SNR=362.3, Peak=65424 HFD=4.5
22:45:30.158 00.001 8996 MultiStar: [#1 -0.02,0.68,0.00,M3] [#2 0.00,0.58,0.00,M2] [#3 0.07,0.66,0.00,M4] [#4 0.04,0.82,0.00,M6] [#5 -0.19,0.61,0.00,M3] [#6 0.12,0.43,0.00,M2] [#7 0.12,0.56,0.00,M2] [#8 -0.21,0.57,0.00,M3] 
22:45:30.159 00.001 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
22:45:30.160 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
22:45:30.161 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.25 hyp=0.33 cameraTheta=0.85 mountX=0.19 mountY=-0.27, mountTheta=-0.96
22:45:30.162 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.25, opts=13)
22:45:30.163 00.001 8996 Enqueuing Move request for scope (0.22, 0.25)
22:45:30.164 00.001 20224 Worker thread wakes up
22:45:30.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.25) opts 0xd
22:45:30.164 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.25)
22:45:30.164 00.000 20224 Moving (0.22, 0.25) raw xDistance=0.19 yDistance=-0.27
22:45:30.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:45:30.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:45:30.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:45:30.164 00.000 20224 MoveAxis(E, 0, ABG)
22:45:30.164 00.000 20224 Move returns status 0, amount 0
22:45:30.164 00.000 20224 MoveAxis(N, 0, ABG)
22:45:30.164 00.000 20224 Move returns status 0, amount 0
22:45:30.164 00.000 20224 move complete, result=0
22:45:30.164 00.000 20224 worker thread done servicing request
22:45:30.168 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65424, med=2787, FiltMin=2516, FiltMax=31085, Gamma=1.000
22:45:30.182 00.014 8996 UpdateGuideState exits: m=785908 SNR=362.3
22:45:30.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:30.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:30.185 00.001 8996 Enqueuing Expose request
22:45:30.186 00.001 20224 Worker thread wakes up
22:45:30.186 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:45:30.187 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:30.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:31.178 00.991 20224 Exposure complete
22:45:31.260 00.082 20224 worker thread done servicing request
22:45:31.261 00.001 8996 OnExposeComplete: enter
22:45:31.262 00.001 8996 UpdateGuideState(): m_state=6
22:45:31.263 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5578
22:45:31.265 00.002 8996 Star::Find returns 1 (0), X=138.54, Y=470.83, Mass=726102, SNR=356.6, Peak=50704 HFD=4.7
22:45:31.267 00.002 8996 MultiStar: [#1 -0.21,0.60,0.00,M4] [#2 -0.25,0.25,0.89,U] [#3 -0.39,0.49,0.00,M5] [#4 -0.30,0.69,0.00,M7] [#5 -0.06,0.60,0.00,M4] [#6 -0.08,0.50,0.00,M3] [#7 -0.09,0.73,0.00,M3] [#8 -0.12,0.36,0.35,U] 
22:45:31.269 00.002 8996 single-star, 2 included, MultiStar: {-0.06, 0.25}, one-star: {0.12, 0.22}
22:45:31.271 00.002 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
22:45:31.273 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
22:45:31.274 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.08 mountX=0.10 mountY=-0.23, mountTheta=-1.18
22:45:31.277 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.22, opts=13)
22:45:31.279 00.002 8996 Enqueuing Move request for scope (0.12, 0.22)
22:45:31.281 00.002 20224 Worker thread wakes up
22:45:31.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
22:45:31.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
22:45:31.281 00.000 20224 Moving (0.12, 0.22) raw xDistance=0.10 yDistance=-0.23
22:45:31.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:45:31.281 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.25 newest=-0.79
22:45:31.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:45:31.281 00.000 20224 MoveAxis(E, 0, ABG)
22:45:31.282 00.001 20224 Move returns status 0, amount 0
22:45:31.282 00.000 20224 MoveAxis(N, 49, ABG)
22:45:31.282 00.000 20224 Guiding  Dir = 0, Dur = 49
22:45:31.282 00.000 20224 IsSlewing returns 0
22:45:31.282 00.000 20224 IsGuiding returns 0
22:45:31.288 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50704, med=2787, FiltMin=2515, FiltMax=27648, Gamma=1.000
22:45:31.297 00.009 20224 PulseGuide returned control before completion, sleep 45
22:45:31.313 00.016 8996 UpdateGuideState exits: m=726102 SNR=356.6
22:45:31.315 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:31.317 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:31.318 00.001 8996 Enqueuing Expose request
22:45:31.342 00.024 20224 IsGuiding returns 1
22:45:31.342 00.000 20224 scope still moving after pulse duration time elapsed
22:45:31.373 00.031 20224 IsSlewing returns 0
22:45:31.373 00.000 20224 IsGuiding returns 1
22:45:31.405 00.032 20224 IsSlewing returns 0
22:45:31.405 00.000 20224 IsGuiding returns 0
22:45:31.405 00.000 20224 scope move finished after 49 + 73 ms
22:45:31.405 00.000 20224 Move returns status 0, amount 49
22:45:31.405 00.000 20224 move complete, result=0
22:45:31.405 00.000 20224 worker thread done servicing request
22:45:31.405 00.000 20224 Worker thread wakes up
22:45:31.405 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:45:31.406 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:31.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:32.579 01.173 20224 Exposure complete
22:45:32.647 00.068 20224 worker thread done servicing request
22:45:32.647 00.000 8996 OnExposeComplete: enter
22:45:32.649 00.002 8996 UpdateGuideState(): m_state=6
22:45:32.651 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5579
22:45:32.653 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=470.76, Mass=758190, SNR=324.2, Peak=51827 HFD=4.5
22:45:32.655 00.002 8996 MultiStar: [#1 -0.49,0.31,0.00,M5] [#2 -0.73,0.12,0.00,M2] [#3 -0.67,0.36,0.00,M6] [#4 -0.71,0.41,0.00,M8] [#5 -0.72,0.56,0.00,M5] [#6 -0.55,0.43,0.00,M4] [#7 -0.48,0.38,0.00,M4] [#8 -0.54,0.30,0.00,M3] 
22:45:32.656 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:45:32.658 00.002 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
22:45:32.659 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.26 cameraTheta=2.53 mountX=-0.23 mountY=-0.12, mountTheta=-2.65
22:45:32.662 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.15, opts=13)
22:45:32.663 00.001 8996 Enqueuing Move request for scope (-0.22, 0.15)
22:45:32.665 00.002 20224 Worker thread wakes up
22:45:32.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
22:45:32.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
22:45:32.665 00.000 20224 Moving (-0.22, 0.15) raw xDistance=-0.23 yDistance=-0.12
22:45:32.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:45:32.666 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:32.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:45:32.666 00.000 20224 MoveAxis(E, 33, ABG)
22:45:32.666 00.000 20224 Guiding  Dir = 2, Dur = 33
22:45:32.666 00.000 20224 IsSlewing returns 0
22:45:32.666 00.000 20224 IsGuiding returns 0
22:45:32.668 00.002 20224 PulseGuide returned control before completion, sleep 42
22:45:32.671 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51827, med=2787, FiltMin=2550, FiltMax=29280, Gamma=1.000
22:45:32.698 00.027 8996 UpdateGuideState exits: m=758190 SNR=324.2
22:45:32.700 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:32.701 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:32.703 00.002 8996 Enqueuing Expose request
22:45:32.720 00.017 20224 IsGuiding returns 1
22:45:32.720 00.000 20224 scope still moving after pulse duration time elapsed
22:45:32.752 00.032 20224 IsSlewing returns 0
22:45:32.752 00.000 20224 IsGuiding returns 0
22:45:32.752 00.000 20224 scope move finished after 33 + 52 ms
22:45:32.752 00.000 20224 Move returns status 0, amount 33
22:45:32.752 00.000 20224 MoveAxis(N, 0, ABG)
22:45:32.752 00.000 20224 Move returns status 0, amount 0
22:45:32.752 00.000 20224 move complete, result=0
22:45:32.752 00.000 20224 worker thread done servicing request
22:45:32.752 00.000 20224 Worker thread wakes up
22:45:32.752 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:32.753 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:32.753 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
22:45:33.745 00.992 20224 Exposure complete
22:45:33.858 00.113 20224 worker thread done servicing request
22:45:33.858 00.000 8996 OnExposeComplete: enter
22:45:33.859 00.001 8996 UpdateGuideState(): m_state=6
22:45:33.860 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5580
22:45:33.861 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=470.62, Mass=683974, SNR=350.1, Peak=45744 HFD=4.8
22:45:33.864 00.003 8996 MultiStar: [#1 -0.10,0.24,0.70,U] [#2 -0.40,0.12,0.75,U] [#3 -0.28,0.22,0.72,U] [#4 -0.18,0.34,0.54,U] [#5 -0.17,0.33,0.66,U] [#6 -0.03,0.29,0.42,U] [#7 0.20,0.33,0.48,U] [#8 -0.14,0.21,0.39,U] 
22:45:33.865 00.001 8996 single-star, 8 included, MultiStar: {-0.11, 0.21}, one-star: {0.15, 0.02}
22:45:33.867 00.002 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
22:45:33.868 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
22:45:33.870 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.10 mountX=0.15 mountY=-0.03, mountTheta=-0.21
22:45:33.873 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.02, opts=13)
22:45:33.875 00.002 8996 Enqueuing Move request for scope (0.15, 0.02)
22:45:33.876 00.001 20224 Worker thread wakes up
22:45:33.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
22:45:33.876 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
22:45:33.876 00.000 20224 Moving (0.15, 0.02) raw xDistance=0.15 yDistance=-0.03
22:45:33.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:45:33.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:33.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:45:33.877 00.001 20224 MoveAxis(E, 0, ABG)
22:45:33.877 00.000 20224 Move returns status 0, amount 0
22:45:33.877 00.000 20224 MoveAxis(N, 0, ABG)
22:45:33.877 00.000 20224 Move returns status 0, amount 0
22:45:33.877 00.000 20224 move complete, result=0
22:45:33.877 00.000 20224 worker thread done servicing request
22:45:33.884 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45744, med=2787, FiltMin=2505, FiltMax=24992, Gamma=1.000
22:45:33.904 00.020 8996 UpdateGuideState exits: m=683974 SNR=350.1
22:45:33.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:33.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:33.907 00.001 8996 Enqueuing Expose request
22:45:33.908 00.001 20224 Worker thread wakes up
22:45:33.908 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:33.909 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:33.910 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:35.078 01.168 20224 Exposure complete
22:45:35.170 00.092 20224 worker thread done servicing request
22:45:35.170 00.000 8996 OnExposeComplete: enter
22:45:35.172 00.002 8996 UpdateGuideState(): m_state=6
22:45:35.173 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5581
22:45:35.175 00.002 8996 Star::Find returns 1 (0), X=138.83, Y=470.75, Mass=770142, SNR=375.2, Peak=54768 HFD=4.6
22:45:35.177 00.002 8996 MultiStar: [#1 0.40,0.49,0.00,M5] [#2 0.41,0.39,0.00,M2] [#3 0.37,0.70,0.00,M6] [#4 0.38,0.61,0.00,M8] [#5 0.29,0.51,0.00,M5] [#6 0.57,0.42,0.00,M4] [#7 0.50,0.61,0.00,M4] [#8 0.34,0.45,0.00,M3] 
22:45:35.179 00.002 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
22:45:35.180 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
22:45:35.181 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=0.15 hyp=0.43 cameraTheta=0.34 mountX=0.39 mountY=-0.19, mountTheta=-0.45
22:45:35.185 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=0.15, opts=13)
22:45:35.186 00.001 8996 Enqueuing Move request for scope (0.41, 0.15)
22:45:35.187 00.001 20224 Worker thread wakes up
22:45:35.188 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.15) opts 0xd
22:45:35.188 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, 0.15)
22:45:35.188 00.000 20224 Moving (0.41, 0.15) raw xDistance=0.39 yDistance=-0.19
22:45:35.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
22:45:35.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:35.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:45:35.188 00.000 20224 MoveAxis(W, 57, ABG)
22:45:35.188 00.000 20224 Guiding  Dir = 3, Dur = 57
22:45:35.189 00.001 20224 IsSlewing returns 0
22:45:35.189 00.000 20224 IsGuiding returns 0
22:45:35.190 00.001 20224 PulseGuide returned control before completion, sleep 66
22:45:35.197 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54768, med=2787, FiltMin=2528, FiltMax=29571, Gamma=1.000
22:45:35.222 00.025 8996 UpdateGuideState exits: m=770142 SNR=375.2
22:45:35.224 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:35.225 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:35.227 00.002 8996 Enqueuing Expose request
22:45:35.264 00.037 20224 IsGuiding returns 0
22:45:35.264 00.000 20224 Move returns status 0, amount 57
22:45:35.264 00.000 20224 MoveAxis(N, 0, ABG)
22:45:35.264 00.000 20224 Move returns status 0, amount 0
22:45:35.264 00.000 20224 move complete, result=0
22:45:35.264 00.000 20224 worker thread done servicing request
22:45:35.264 00.000 20224 Worker thread wakes up
22:45:35.264 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:35.264 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:35.265 00.001 8996 GuideStep: 0.4 px 57 ms WEST, -0.2 px 0 ms NORTH
22:45:36.237 00.972 20224 Exposure complete
22:45:36.311 00.074 20224 worker thread done servicing request
22:45:36.311 00.000 8996 OnExposeComplete: enter
22:45:36.313 00.002 8996 UpdateGuideState(): m_state=6
22:45:36.315 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5582
22:45:36.317 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=470.68, Mass=688422, SNR=340.1, Peak=44483 HFD=4.5
22:45:36.318 00.001 8996 MultiStar: [#1 -0.32,0.50,0.00,M6] [#2 -0.27,0.18,0.82,U] [#3 -0.39,0.27,0.00,M7] [#4 -0.33,0.40,0.00,M9] [#5 -0.33,0.20,0.66,U] [#6 -0.16,0.11,0.44,U] [#7 -0.15,0.30,0.45,U] [#8 -0.35,0.25,0.36,U] 
22:45:36.320 00.002 8996 single-star, 5 included, MultiStar: {-0.24, 0.17}, one-star: {-0.21, 0.07}
22:45:36.321 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
22:45:36.323 00.002 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
22:45:36.325 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.81 mountX=-0.21 mountY=-0.05, mountTheta=-2.93
22:45:36.329 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.07, opts=13)
22:45:36.331 00.002 8996 Enqueuing Move request for scope (-0.21, 0.07)
22:45:36.332 00.001 20224 Worker thread wakes up
22:45:36.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
22:45:36.333 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
22:45:36.333 00.000 20224 Moving (-0.21, 0.07) raw xDistance=-0.21 yDistance=-0.05
22:45:36.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:45:36.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:36.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:45:36.333 00.000 20224 MoveAxis(E, 27, ABG)
22:45:36.333 00.000 20224 Guiding  Dir = 2, Dur = 27
22:45:36.334 00.001 20224 IsSlewing returns 0
22:45:36.334 00.000 20224 IsGuiding returns 0
22:45:36.342 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44483, med=2787, FiltMin=2502, FiltMax=22528, Gamma=1.000
22:45:36.361 00.019 20224 PulseGuide returned control before completion, sleep 11
22:45:36.370 00.009 8996 UpdateGuideState exits: m=688422 SNR=340.1
22:45:36.372 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:36.374 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:36.376 00.002 8996 Enqueuing Expose request
22:45:36.377 00.001 20224 IsGuiding returns 1
22:45:36.377 00.000 20224 scope still moving after pulse duration time elapsed
22:45:36.407 00.030 20224 IsSlewing returns 0
22:45:36.407 00.000 20224 IsGuiding returns 1
22:45:36.438 00.031 20224 IsSlewing returns 0
22:45:36.438 00.000 20224 IsGuiding returns 1
22:45:36.469 00.031 20224 IsSlewing returns 0
22:45:36.469 00.000 20224 IsGuiding returns 0
22:45:36.469 00.000 20224 scope move finished after 27 + 107 ms
22:45:36.469 00.000 20224 Move returns status 0, amount 27
22:45:36.469 00.000 20224 MoveAxis(N, 0, ABG)
22:45:36.469 00.000 20224 Move returns status 0, amount 0
22:45:36.469 00.000 20224 move complete, result=0
22:45:36.469 00.000 20224 worker thread done servicing request
22:45:36.469 00.000 20224 Worker thread wakes up
22:45:36.469 00.000 8996 GuideStep: -0.2 px 27 ms EAST, -0.0 px 0 ms NORTH
22:45:36.471 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:36.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:37.650 01.179 20224 Exposure complete
22:45:37.752 00.102 20224 worker thread done servicing request
22:45:37.752 00.000 8996 OnExposeComplete: enter
22:45:37.753 00.001 8996 UpdateGuideState(): m_state=6
22:45:37.754 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5583
22:45:37.754 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=470.88, Mass=722249, SNR=348.5, Peak=62976 HFD=4.5
22:45:37.755 00.001 8996 MultiStar: [#1 0.04,0.32,0.63,U] [#2 -0.10,0.19,0.76,U] [#3 -0.21,0.31,0.56,U] [#4 -0.10,0.41,0.51,U] [#5 -0.17,0.44,0.00,M5] [#6 0.13,0.37,0.43,U] [#7 0.16,0.29,0.43,U] [#8 -0.04,0.34,0.38,U] 
22:45:37.756 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.30}, one-star: {0.21, 0.27}
22:45:37.757 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
22:45:37.758 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
22:45:37.758 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.49 mountX=-0.01 mountY=-0.30, mountTheta=-1.59
22:45:37.760 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.30, opts=13)
22:45:37.761 00.001 8996 Enqueuing Move request for scope (0.02, 0.30)
22:45:37.761 00.000 20224 Worker thread wakes up
22:45:37.762 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
22:45:37.762 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
22:45:37.762 00.000 20224 Moving (0.02, 0.30) raw xDistance=-0.01 yDistance=-0.30
22:45:37.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:45:37.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:45:37.762 00.000 20224 MoveAxis(E, 0, ABG)
22:45:37.762 00.000 20224 Move returns status 0, amount 0
22:45:37.762 00.000 20224 MoveAxis(N, 63, ABG)
22:45:37.762 00.000 20224 Guiding  Dir = 0, Dur = 63
22:45:37.762 00.000 20224 IsSlewing returns 0
22:45:37.763 00.001 20224 IsGuiding returns 0
22:45:37.768 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62976, med=2790, FiltMin=2539, FiltMax=28854, Gamma=1.000
22:45:37.798 00.030 8996 UpdateGuideState exits: m=722249 SNR=348.5
22:45:37.799 00.001 20224 PulseGuide returned control before completion, sleep 38
22:45:37.799 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:37.801 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:37.802 00.001 8996 Enqueuing Expose request
22:45:37.844 00.042 20224 IsGuiding returns 1
22:45:37.844 00.000 20224 scope still moving after pulse duration time elapsed
22:45:37.875 00.031 20224 IsSlewing returns 0
22:45:37.875 00.000 20224 IsGuiding returns 1
22:45:37.908 00.033 20224 IsSlewing returns 0
22:45:37.908 00.000 20224 IsGuiding returns 0
22:45:37.908 00.000 20224 scope move finished after 63 + 83 ms
22:45:37.908 00.000 20224 Move returns status 0, amount 63
22:45:37.908 00.000 20224 move complete, result=0
22:45:37.908 00.000 20224 worker thread done servicing request
22:45:37.909 00.001 20224 Worker thread wakes up
22:45:37.909 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 63 ms NORTH
22:45:37.909 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:37.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:38.892 00.983 20224 Exposure complete
22:45:38.972 00.080 20224 worker thread done servicing request
22:45:38.972 00.000 8996 OnExposeComplete: enter
22:45:38.973 00.001 8996 UpdateGuideState(): m_state=6
22:45:38.974 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5584
22:45:38.975 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=470.55, Mass=677257, SNR=337.1, Peak=46784 HFD=4.4
22:45:38.976 00.001 8996 MultiStar: [#1 -0.17,0.43,0.00,M6] [#2 -0.19,0.13,0.78,U] [#3 -0.15,0.33,0.61,U] [#4 -0.07,0.46,0.00,M9] [#5 -0.04,0.46,0.00,M6] [#6 -0.08,0.14,0.49,U] [#7 -0.01,0.24,0.46,U] [#8 0.04,0.22,0.40,U] 
22:45:38.978 00.002 8996 single-star, 5 included, MultiStar: {-0.06, 0.14}, one-star: {0.05, -0.05}
22:45:38.979 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
22:45:38.980 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
22:45:38.981 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.87 mountX=0.05 mountY=0.05, mountTheta=0.76
22:45:38.984 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
22:45:38.985 00.001 8996 Enqueuing Move request for scope (0.05, -0.05)
22:45:38.986 00.001 20224 Worker thread wakes up
22:45:38.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
22:45:38.986 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
22:45:38.986 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.05 yDistance=0.05
22:45:38.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:45:38.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:38.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:45:38.986 00.000 20224 MoveAxis(E, 0, ABG)
22:45:38.986 00.000 20224 Move returns status 0, amount 0
22:45:38.986 00.000 20224 MoveAxis(N, 0, ABG)
22:45:38.986 00.000 20224 Move returns status 0, amount 0
22:45:38.986 00.000 20224 move complete, result=0
22:45:38.987 00.001 20224 worker thread done servicing request
22:45:38.991 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46784, med=2787, FiltMin=2528, FiltMax=24208, Gamma=1.000
22:45:39.004 00.013 8996 UpdateGuideState exits: m=677257 SNR=337.1
22:45:39.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:39.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:39.006 00.000 8996 Enqueuing Expose request
22:45:39.007 00.001 20224 Worker thread wakes up
22:45:39.007 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:39.008 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:39.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:40.173 01.165 20224 Exposure complete
22:45:40.255 00.082 20224 worker thread done servicing request
22:45:40.255 00.000 8996 OnExposeComplete: enter
22:45:40.256 00.001 8996 UpdateGuideState(): m_state=6
22:45:40.257 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5585
22:45:40.257 00.000 8996 Star::Find returns 1 (0), X=138.52, Y=470.62, Mass=710415, SNR=325.0, Peak=47408 HFD=4.8
22:45:40.258 00.001 8996 MultiStar: [#1 -0.15,0.33,0.68,U] [#2 -0.17,0.21,0.83,U] [#3 -0.32,0.08,0.65,U] [#4 -0.20,0.16,0.60,U] [#5 -0.35,0.32,0.00,M7] [#6 -0.19,0.04,0.53,U] [#7 0.12,0.07,0.49,U] [#8 -0.22,0.25,0.35,U] 
22:45:40.259 00.001 8996 single-star, 7 included, MultiStar: {-0.11, 0.14}, one-star: {0.10, 0.02}
22:45:40.260 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
22:45:40.261 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
22:45:40.262 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.15 mountX=0.10 mountY=-0.03, mountTheta=-0.26
22:45:40.263 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
22:45:40.264 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
22:45:40.265 00.001 20224 Worker thread wakes up
22:45:40.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
22:45:40.265 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
22:45:40.265 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
22:45:40.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:45:40.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:40.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:45:40.265 00.000 20224 MoveAxis(E, 0, ABG)
22:45:40.265 00.000 20224 Move returns status 0, amount 0
22:45:40.265 00.000 20224 MoveAxis(N, 0, ABG)
22:45:40.265 00.000 20224 Move returns status 0, amount 0
22:45:40.265 00.000 20224 move complete, result=0
22:45:40.266 00.001 20224 worker thread done servicing request
22:45:40.275 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=47408, med=2787, FiltMin=2502, FiltMax=27600, Gamma=1.000
22:45:40.296 00.021 8996 UpdateGuideState exits: m=710415 SNR=325.0
22:45:40.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:40.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:40.299 00.001 8996 Enqueuing Expose request
22:45:40.301 00.002 20224 Worker thread wakes up
22:45:40.301 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:40.302 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:40.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:41.284 00.982 20224 Exposure complete
22:45:41.356 00.072 20224 worker thread done servicing request
22:45:41.357 00.001 8996 OnExposeComplete: enter
22:45:41.358 00.001 8996 UpdateGuideState(): m_state=6
22:45:41.358 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5586
22:45:41.359 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.28, Mass=660855, SNR=325.6, Peak=45811 HFD=4.7
22:45:41.360 00.001 8996 MultiStar: [#1 -0.17,-0.07,0.73,U] [#2 -0.14,-0.04,0.74,U] [#3 -0.28,0.05,0.75,U] [#4 -0.15,0.05,0.60,U] [#5 -0.28,0.11,0.62,U] [#6 0.02,-0.01,0.44,U] [#7 0.15,0.03,0.51,U] [#8 -0.32,-0.10,0.38,U] 
22:45:41.361 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.05}, one-star: {-0.01, -0.32}
22:45:41.362 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
22:45:41.363 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
22:45:41.364 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.77 mountX=-0.13 mountY=0.07, mountTheta=2.66
22:45:41.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.05, opts=13)
22:45:41.367 00.001 8996 Enqueuing Move request for scope (-0.13, -0.05)
22:45:41.368 00.001 20224 Worker thread wakes up
22:45:41.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
22:45:41.368 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
22:45:41.368 00.000 20224 Moving (-0.13, -0.05) raw xDistance=-0.13 yDistance=0.07
22:45:41.369 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:45:41.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:41.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:45:41.369 00.000 20224 MoveAxis(E, 0, ABG)
22:45:41.369 00.000 20224 Move returns status 0, amount 0
22:45:41.369 00.000 20224 MoveAxis(N, 0, ABG)
22:45:41.369 00.000 20224 Move returns status 0, amount 0
22:45:41.369 00.000 20224 move complete, result=0
22:45:41.369 00.000 20224 worker thread done servicing request
22:45:41.374 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45811, med=2787, FiltMin=2537, FiltMax=24969, Gamma=1.000
22:45:41.398 00.024 8996 UpdateGuideState exits: m=660855 SNR=325.6
22:45:41.400 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:41.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:41.402 00.001 8996 Enqueuing Expose request
22:45:41.403 00.001 20224 Worker thread wakes up
22:45:41.403 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:41.404 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:41.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:42.572 01.168 20224 Exposure complete
22:45:42.655 00.083 20224 worker thread done servicing request
22:45:42.655 00.000 8996 OnExposeComplete: enter
22:45:42.657 00.002 8996 UpdateGuideState(): m_state=6
22:45:42.658 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5587
22:45:42.658 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=470.33, Mass=703031, SNR=352.5, Peak=53443 HFD=4.6
22:45:42.660 00.002 8996 MultiStar: [#1 -0.08,0.21,0.68,U] [#2 -0.03,0.17,0.67,U] [#3 -0.08,0.10,0.63,U] [#4 0.00,0.03,0.54,U] [#5 -0.14,-0.06,0.65,U] [#6 0.10,-0.01,0.47,U] [#7 0.22,0.11,0.48,U] [#8 0.06,0.16,0.37,U] 
22:45:42.662 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {0.29, -0.28}
22:45:42.664 00.002 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
22:45:42.665 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
22:45:42.667 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.43 mountX=0.04 mountY=-0.03, mountTheta=-0.54
22:45:42.669 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
22:45:42.672 00.003 8996 Enqueuing Move request for scope (0.05, 0.02)
22:45:42.672 00.000 20224 Worker thread wakes up
22:45:42.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
22:45:42.672 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
22:45:42.672 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.04 yDistance=-0.03
22:45:42.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:45:42.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:42.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:45:42.672 00.000 20224 MoveAxis(E, 0, ABG)
22:45:42.673 00.001 20224 Move returns status 0, amount 0
22:45:42.673 00.000 20224 MoveAxis(N, 0, ABG)
22:45:42.673 00.000 20224 Move returns status 0, amount 0
22:45:42.673 00.000 20224 move complete, result=0
22:45:42.673 00.000 20224 worker thread done servicing request
22:45:42.676 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53443, med=2787, FiltMin=2525, FiltMax=29171, Gamma=1.000
22:45:42.692 00.016 8996 UpdateGuideState exits: m=703031 SNR=352.5
22:45:42.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:42.695 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:42.697 00.002 8996 Enqueuing Expose request
22:45:42.698 00.001 20224 Worker thread wakes up
22:45:42.698 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:42.700 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:42.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:43.687 00.987 20224 Exposure complete
22:45:43.776 00.089 20224 worker thread done servicing request
22:45:43.776 00.000 8996 OnExposeComplete: enter
22:45:43.777 00.001 8996 UpdateGuideState(): m_state=6
22:45:43.777 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5588
22:45:43.778 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.22, Mass=688095, SNR=320.6, Peak=56467 HFD=4.5
22:45:43.779 00.001 8996 MultiStar: [#1 -0.33,0.06,0.79,U] [#2 -0.23,-0.14,0.86,U] [#3 -0.34,-0.12,0.70,U] [#4 -0.28,0.01,0.60,U] [#5 -0.48,-0.02,0.00,M6] [#6 -0.17,0.09,0.44,U] [#7 0.12,0.06,0.51,U] [#8 -0.40,-0.21,0.00,M1] 
22:45:43.780 00.001 8996 refined, 6 included, MultiStar: {-0.18, -0.09}, one-star: {-0.00, -0.38}
22:45:43.781 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
22:45:43.782 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
22:45:43.782 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.66 mountX=-0.17 mountY=0.11, mountTheta=2.55
22:45:43.784 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.09, opts=13)
22:45:43.785 00.001 8996 Enqueuing Move request for scope (-0.18, -0.09)
22:45:43.786 00.001 20224 Worker thread wakes up
22:45:43.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
22:45:43.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
22:45:43.786 00.000 20224 Moving (-0.18, -0.09) raw xDistance=-0.17 yDistance=0.11
22:45:43.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:45:43.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:43.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:45:43.786 00.000 20224 MoveAxis(E, 0, ABG)
22:45:43.786 00.000 20224 Move returns status 0, amount 0
22:45:43.786 00.000 20224 MoveAxis(N, 0, ABG)
22:45:43.786 00.000 20224 Move returns status 0, amount 0
22:45:43.786 00.000 20224 move complete, result=0
22:45:43.786 00.000 20224 worker thread done servicing request
22:45:43.790 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56467, med=2790, FiltMin=2515, FiltMax=24784, Gamma=1.000
22:45:43.805 00.015 8996 UpdateGuideState exits: m=688095 SNR=320.6
22:45:43.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:43.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:43.808 00.001 8996 Enqueuing Expose request
22:45:43.808 00.000 20224 Worker thread wakes up
22:45:43.808 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:43.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:43.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:44.979 01.170 20224 Exposure complete
22:45:45.084 00.105 20224 worker thread done servicing request
22:45:45.084 00.000 8996 OnExposeComplete: enter
22:45:45.086 00.002 8996 UpdateGuideState(): m_state=6
22:45:45.088 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5589
22:45:45.089 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.32, Mass=737256, SNR=358.0, Peak=61827 HFD=4.6
22:45:45.091 00.002 8996 MultiStar: [#1 0.01,0.04,0.62,U] [#2 -0.15,-0.13,0.84,U] [#3 -0.15,0.05,0.60,U] [#4 -0.09,0.07,0.54,U] [#5 -0.18,-0.02,0.56,U] [#6 0.18,0.11,0.43,U] [#7 0.26,0.03,0.44,U] [#8 -0.16,0.04,0.36,U] 
22:45:45.093 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {0.20, -0.29}
22:45:45.095 00.002 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
22:45:45.096 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
22:45:45.097 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.69 mountX=-0.00 mountY=0.04, mountTheta=1.59
22:45:45.099 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
22:45:45.101 00.002 8996 Enqueuing Move request for scope (-0.01, -0.04)
22:45:45.102 00.001 20224 Worker thread wakes up
22:45:45.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
22:45:45.103 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
22:45:45.103 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.00 yDistance=0.04
22:45:45.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:45:45.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:45.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:45:45.103 00.000 20224 MoveAxis(E, 0, ABG)
22:45:45.103 00.000 20224 Move returns status 0, amount 0
22:45:45.103 00.000 20224 MoveAxis(N, 0, ABG)
22:45:45.103 00.000 20224 Move returns status 0, amount 0
22:45:45.103 00.000 20224 move complete, result=0
22:45:45.103 00.000 20224 worker thread done servicing request
22:45:45.107 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61827, med=2787, FiltMin=2534, FiltMax=30944, Gamma=1.000
22:45:45.129 00.022 8996 UpdateGuideState exits: m=737256 SNR=358.0
22:45:45.131 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:45.133 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:45.134 00.001 8996 Enqueuing Expose request
22:45:45.136 00.002 20224 Worker thread wakes up
22:45:45.136 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:45.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:45.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:46.104 00.967 20224 Exposure complete
22:45:46.174 00.070 20224 worker thread done servicing request
22:45:46.174 00.000 8996 OnExposeComplete: enter
22:45:46.175 00.001 8996 UpdateGuideState(): m_state=6
22:45:46.175 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5590
22:45:46.176 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.30, Mass=672242, SNR=314.5, Peak=55123 HFD=4.6
22:45:46.177 00.001 8996 MultiStar: [#1 0.19,0.07,0.73,U] [#2 -0.12,-0.16,0.79,U] [#3 -0.01,-0.02,0.66,U] [#4 0.11,-0.02,0.73,U] [#5 -0.07,0.13,0.68,U] [#6 0.24,0.03,0.43,U] [#7 0.27,0.03,0.50,U] [#8 0.01,0.16,0.44,U] 
22:45:46.178 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.04}, one-star: {0.19, -0.31}
22:45:46.179 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
22:45:46.180 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.83)
22:45:46.180 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.43 mountX=0.09 mountY=0.03, mountTheta=0.32
22:45:46.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
22:45:46.183 00.001 8996 Enqueuing Move request for scope (0.09, -0.04)
22:45:46.183 00.000 20224 Worker thread wakes up
22:45:46.184 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
22:45:46.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
22:45:46.184 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=0.03
22:45:46.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:45:46.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:46.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:45:46.184 00.000 20224 MoveAxis(E, 0, ABG)
22:45:46.184 00.000 20224 Move returns status 0, amount 0
22:45:46.184 00.000 20224 MoveAxis(N, 0, ABG)
22:45:46.184 00.000 20224 Move returns status 0, amount 0
22:45:46.184 00.000 20224 move complete, result=0
22:45:46.184 00.000 20224 worker thread done servicing request
22:45:46.193 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55123, med=2787, FiltMin=2521, FiltMax=26992, Gamma=1.000
22:45:46.220 00.027 8996 UpdateGuideState exits: m=672242 SNR=314.5
22:45:46.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:46.224 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:46.225 00.001 8996 Enqueuing Expose request
22:45:46.227 00.002 20224 Worker thread wakes up
22:45:46.227 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:45:46.228 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:46.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:47.392 01.164 20224 Exposure complete
22:45:47.454 00.062 20224 worker thread done servicing request
22:45:47.455 00.001 8996 OnExposeComplete: enter
22:45:47.456 00.001 8996 UpdateGuideState(): m_state=6
22:45:47.457 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5591
22:45:47.459 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=470.20, Mass=753799, SNR=359.6, Peak=64963 HFD=4.5
22:45:47.461 00.002 8996 MultiStar: [#1 0.09,-0.05,0.61,U] [#2 -0.02,-0.11,0.70,U] [#3 0.06,-0.18,0.54,U] [#4 0.18,-0.09,0.59,U] [#5 -0.17,-0.02,0.62,U] [#6 0.15,-0.09,0.43,U] [#7 0.21,-0.13,0.49,U] [#8 -0.06,-0.09,0.39,U] 
22:45:47.463 00.002 8996 refined, 8 included, MultiStar: {0.09, -0.15}, one-star: {0.27, -0.40}
22:45:47.464 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
22:45:47.466 00.002 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
22:45:47.467 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.03 mountX=0.10 mountY=0.14, mountTheta=0.92
22:45:47.470 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.15, opts=13)
22:45:47.471 00.001 8996 Enqueuing Move request for scope (0.09, -0.15)
22:45:47.472 00.001 20224 Worker thread wakes up
22:45:47.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
22:45:47.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
22:45:47.472 00.000 20224 Moving (0.09, -0.15) raw xDistance=0.10 yDistance=0.14
22:45:47.473 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:45:47.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:47.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:45:47.473 00.000 20224 MoveAxis(E, 0, ABG)
22:45:47.473 00.000 20224 Move returns status 0, amount 0
22:45:47.473 00.000 20224 MoveAxis(N, 0, ABG)
22:45:47.473 00.000 20224 Move returns status 0, amount 0
22:45:47.473 00.000 20224 move complete, result=0
22:45:47.473 00.000 20224 worker thread done servicing request
22:45:47.480 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64963, med=2787, FiltMin=2534, FiltMax=29011, Gamma=1.000
22:45:47.496 00.016 8996 UpdateGuideState exits: m=753799 SNR=359.6
22:45:47.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:47.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:47.499 00.001 8996 Enqueuing Expose request
22:45:47.500 00.001 20224 Worker thread wakes up
22:45:47.500 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:47.501 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:47.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:48.494 00.993 20224 Exposure complete
22:45:48.583 00.089 20224 worker thread done servicing request
22:45:48.583 00.000 8996 OnExposeComplete: enter
22:45:48.585 00.002 8996 UpdateGuideState(): m_state=6
22:45:48.586 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5592
22:45:48.588 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=470.27, Mass=730253, SNR=370.7, Peak=56643 HFD=4.6
22:45:48.590 00.002 8996 MultiStar: [#1 -0.05,-0.12,0.64,U] [#2 -0.22,-0.12,0.71,U] [#3 -0.26,-0.01,0.50,U] [#4 -0.21,0.02,0.51,U] [#5 0.09,-0.04,0.55,U] [#6 -0.12,-0.17,0.45,U] [#7 0.02,0.00,0.42,U] [#8 0.17,-0.09,0.37,U] 
22:45:48.592 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {0.19, -0.34}
22:45:48.594 00.002 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
22:45:48.595 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
22:45:48.597 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.85 mountX=-0.02 mountY=0.12, mountTheta=1.75
22:45:48.600 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
22:45:48.602 00.002 8996 Enqueuing Move request for scope (-0.03, -0.12)
22:45:48.603 00.001 20224 Worker thread wakes up
22:45:48.604 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:45:48.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:45:48.604 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.02 yDistance=0.12
22:45:48.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:45:48.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:48.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:45:48.604 00.000 20224 MoveAxis(E, 0, ABG)
22:45:48.605 00.001 20224 Move returns status 0, amount 0
22:45:48.605 00.000 20224 MoveAxis(N, 0, ABG)
22:45:48.605 00.000 20224 Move returns status 0, amount 0
22:45:48.605 00.000 20224 move complete, result=0
22:45:48.605 00.000 20224 worker thread done servicing request
22:45:48.611 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56643, med=2790, FiltMin=2521, FiltMax=29875, Gamma=1.000
22:45:48.632 00.021 8996 UpdateGuideState exits: m=730253 SNR=370.7
22:45:48.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:48.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:48.635 00.001 8996 Enqueuing Expose request
22:45:48.636 00.001 20224 Worker thread wakes up
22:45:48.636 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:48.637 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:48.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:49.808 01.171 20224 Exposure complete
22:45:49.885 00.077 20224 worker thread done servicing request
22:45:49.885 00.000 8996 OnExposeComplete: enter
22:45:49.886 00.001 8996 UpdateGuideState(): m_state=6
22:45:49.887 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5593
22:45:49.888 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=470.16, Mass=690882, SNR=327.9, Peak=53462 HFD=4.3
22:45:49.889 00.001 8996 MultiStar: [#1 -0.17,-0.05,0.78,U] [#2 -0.24,-0.04,0.83,U] [#3 -0.25,-0.02,0.63,U] [#4 -0.22,-0.12,0.56,U] [#5 -0.27,0.11,0.62,U] [#6 -0.15,-0.10,0.50,U] [#7 0.01,0.04,0.47,U] [#8 -0.24,0.00,0.43,U] 
22:45:49.890 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.10}, one-star: {-0.28, -0.45}
22:45:49.890 00.000 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
22:45:49.891 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
22:45:49.892 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-2.71 mountX=-0.20 mountY=0.12, mountTheta=2.60
22:45:49.893 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.10, opts=13)
22:45:49.894 00.001 8996 Enqueuing Move request for scope (-0.21, -0.10)
22:45:49.895 00.001 20224 Worker thread wakes up
22:45:49.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
22:45:49.895 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
22:45:49.895 00.000 20224 Moving (-0.21, -0.10) raw xDistance=-0.20 yDistance=0.12
22:45:49.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:45:49.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:49.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:45:49.895 00.000 20224 MoveAxis(E, 29, ABG)
22:45:49.895 00.000 20224 Guiding  Dir = 2, Dur = 29
22:45:49.896 00.001 20224 IsSlewing returns 0
22:45:49.896 00.000 20224 IsGuiding returns 0
22:45:49.897 00.001 20224 PulseGuide returned control before completion, sleep 38
22:45:49.899 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53462, med=2787, FiltMin=2523, FiltMax=25494, Gamma=1.000
22:45:49.913 00.014 8996 UpdateGuideState exits: m=690882 SNR=327.9
22:45:49.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:49.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:49.916 00.001 8996 Enqueuing Expose request
22:45:49.951 00.035 20224 IsGuiding returns 1
22:45:49.951 00.000 20224 scope still moving after pulse duration time elapsed
22:45:49.983 00.032 20224 IsSlewing returns 0
22:45:49.983 00.000 20224 IsGuiding returns 0
22:45:49.983 00.000 20224 scope move finished after 29 + 58 ms
22:45:49.983 00.000 20224 Move returns status 0, amount 29
22:45:49.983 00.000 20224 MoveAxis(N, 0, ABG)
22:45:49.983 00.000 20224 Move returns status 0, amount 0
22:45:49.983 00.000 20224 move complete, result=0
22:45:49.984 00.001 20224 worker thread done servicing request
22:45:49.984 00.000 20224 Worker thread wakes up
22:45:49.984 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
22:45:49.985 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:49.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:50.957 00.972 20224 Exposure complete
22:45:51.030 00.073 20224 worker thread done servicing request
22:45:51.031 00.001 8996 OnExposeComplete: enter
22:45:51.031 00.000 8996 UpdateGuideState(): m_state=6
22:45:51.032 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5594
22:45:51.033 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.37, Mass=726446, SNR=362.2, Peak=48211 HFD=4.8
22:45:51.034 00.001 8996 MultiStar: [#1 0.06,0.29,0.65,U] [#2 -0.04,0.18,0.70,U] [#3 -0.24,0.33,0.62,U] [#4 -0.02,0.13,0.48,U] [#5 -0.13,0.06,0.53,U] [#6 0.16,0.13,0.36,U] [#7 0.13,0.08,0.40,U] [#8 -0.12,0.09,0.41,U] 
22:45:51.035 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {0.20, -0.24}
22:45:51.036 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
22:45:51.036 00.000 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
22:45:51.037 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.49 mountX=-0.00 mountY=-0.09, mountTheta=-1.59
22:45:51.040 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
22:45:51.041 00.001 8996 Enqueuing Move request for scope (0.01, 0.09)
22:45:51.041 00.000 20224 Worker thread wakes up
22:45:51.042 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
22:45:51.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
22:45:51.042 00.000 20224 Moving (0.01, 0.09) raw xDistance=-0.00 yDistance=-0.09
22:45:51.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:45:51.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:51.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:45:51.042 00.000 20224 MoveAxis(E, 0, ABG)
22:45:51.042 00.000 20224 Move returns status 0, amount 0
22:45:51.042 00.000 20224 MoveAxis(N, 0, ABG)
22:45:51.042 00.000 20224 Move returns status 0, amount 0
22:45:51.042 00.000 20224 move complete, result=0
22:45:51.042 00.000 20224 worker thread done servicing request
22:45:51.046 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48211, med=2787, FiltMin=2544, FiltMax=30016, Gamma=1.000
22:45:51.068 00.022 8996 UpdateGuideState exits: m=726446 SNR=362.2
22:45:51.070 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:51.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:51.073 00.002 8996 Enqueuing Expose request
22:45:51.075 00.002 20224 Worker thread wakes up
22:45:51.075 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:51.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:51.077 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:52.246 01.169 20224 Exposure complete
22:45:52.305 00.059 20224 worker thread done servicing request
22:45:52.306 00.001 8996 OnExposeComplete: enter
22:45:52.307 00.001 8996 UpdateGuideState(): m_state=6
22:45:52.307 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5595
22:45:52.309 00.002 8996 Star::Find returns 1 (0), X=138.74, Y=470.66, Mass=749541, SNR=376.0, Peak=56864 HFD=4.6
22:45:52.310 00.001 8996 MultiStar: [#1 0.11,0.23,0.63,U] [#2 0.08,-0.02,0.73,U] [#3 0.07,0.06,0.55,U] [#4 0.15,0.16,0.50,U] [#5 0.13,0.14,0.54,U] [#6 0.20,0.15,0.38,U] [#7 0.25,0.30,0.46,U] [#8 -0.14,0.18,0.38,U] 
22:45:52.311 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.12}, one-star: {0.32, 0.05}
22:45:52.312 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
22:45:52.313 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
22:45:52.314 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.68 mountX=0.14 mountY=-0.14, mountTheta=-0.79
22:45:52.316 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.12, opts=13)
22:45:52.317 00.001 8996 Enqueuing Move request for scope (0.15, 0.12)
22:45:52.318 00.001 20224 Worker thread wakes up
22:45:52.318 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
22:45:52.318 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
22:45:52.318 00.000 20224 Moving (0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
22:45:52.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:45:52.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:52.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:45:52.318 00.000 20224 MoveAxis(E, 0, ABG)
22:45:52.318 00.000 20224 Move returns status 0, amount 0
22:45:52.318 00.000 20224 MoveAxis(N, 0, ABG)
22:45:52.318 00.000 20224 Move returns status 0, amount 0
22:45:52.319 00.001 20224 move complete, result=0
22:45:52.319 00.000 20224 worker thread done servicing request
22:45:52.326 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56864, med=2790, FiltMin=2528, FiltMax=30246, Gamma=1.000
22:45:52.351 00.025 8996 UpdateGuideState exits: m=749541 SNR=376.0
22:45:52.352 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:52.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:52.354 00.001 8996 Enqueuing Expose request
22:45:52.355 00.001 20224 Worker thread wakes up
22:45:52.355 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:52.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:52.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:53.327 00.971 20224 Exposure complete
22:45:53.399 00.072 20224 worker thread done servicing request
22:45:53.399 00.000 8996 OnExposeComplete: enter
22:45:53.401 00.002 8996 UpdateGuideState(): m_state=6
22:45:53.403 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5596
22:45:53.405 00.002 8996 Star::Find returns 1 (0), X=138.43, Y=470.61, Mass=738466, SNR=325.5, Peak=52576 HFD=4.5
22:45:53.407 00.002 8996 MultiStar: [#1 0.10,0.27,0.68,U] [#2 -0.16,0.14,0.84,U] [#3 0.06,0.23,0.67,U] [#4 0.07,0.38,0.59,U] [#5 -0.09,0.10,0.64,U] [#6 0.00,0.37,0.53,U] [#7 0.27,0.12,0.43,U] [#8 0.02,0.17,0.39,U] 
22:45:53.408 00.001 8996 single-star, 8 included, MultiStar: {0.02, 0.18}, one-star: {0.01, 0.00}
22:45:53.410 00.002 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
22:45:53.411 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:45:53.412 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.03 mountX=0.01 mountY=-0.00, mountTheta=-0.14
22:45:53.415 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.00, opts=13)
22:45:53.417 00.002 8996 Enqueuing Move request for scope (0.01, 0.00)
22:45:53.418 00.001 20224 Worker thread wakes up
22:45:53.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
22:45:53.419 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
22:45:53.419 00.000 20224 Moving (0.01, 0.00) raw xDistance=0.01 yDistance=-0.00
22:45:53.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:45:53.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:53.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:45:53.419 00.000 20224 MoveAxis(E, 0, ABG)
22:45:53.419 00.000 20224 Move returns status 0, amount 0
22:45:53.419 00.000 20224 MoveAxis(N, 0, ABG)
22:45:53.419 00.000 20224 Move returns status 0, amount 0
22:45:53.420 00.001 20224 move complete, result=0
22:45:53.420 00.000 20224 worker thread done servicing request
22:45:53.426 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52576, med=2790, FiltMin=2515, FiltMax=26016, Gamma=1.000
22:45:53.440 00.014 8996 UpdateGuideState exits: m=738466 SNR=325.5
22:45:53.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:53.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:53.443 00.001 8996 Enqueuing Expose request
22:45:53.444 00.001 20224 Worker thread wakes up
22:45:53.444 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:53.445 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:53.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:54.613 01.168 20224 Exposure complete
22:45:54.692 00.079 20224 worker thread done servicing request
22:45:54.692 00.000 8996 OnExposeComplete: enter
22:45:54.693 00.001 8996 UpdateGuideState(): m_state=6
22:45:54.694 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5597
22:45:54.695 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=470.49, Mass=731339, SNR=372.8, Peak=52464 HFD=4.6
22:45:54.696 00.001 8996 MultiStar: [#1 0.29,0.17,0.58,U] [#2 0.18,0.02,0.72,U] [#3 0.12,0.28,0.56,U] [#4 0.35,0.40,0.00,M1] [#5 0.22,0.06,0.50,U] [#6 0.41,0.25,0.00,M1] [#7 0.31,0.26,0.39,U] [#8 0.19,0.13,0.39,U] 
22:45:54.697 00.001 8996 refined, 6 included, MultiStar: {0.23, 0.08}, one-star: {0.28, -0.12}
22:45:54.697 00.000 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:45:54.698 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:45:54.699 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.08 hyp=0.24 cameraTheta=0.33 mountX=0.22 mountY=-0.11, mountTheta=-0.44
22:45:54.700 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.08, opts=13)
22:45:54.701 00.001 8996 Enqueuing Move request for scope (0.23, 0.08)
22:45:54.702 00.001 20224 Worker thread wakes up
22:45:54.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.08) opts 0xd
22:45:54.702 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.08)
22:45:54.702 00.000 20224 Moving (0.23, 0.08) raw xDistance=0.22 yDistance=-0.11
22:45:54.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:45:54.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:54.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:45:54.703 00.001 20224 MoveAxis(W, 32, ABG)
22:45:54.703 00.000 20224 Guiding  Dir = 3, Dur = 32
22:45:54.703 00.000 20224 IsSlewing returns 0
22:45:54.703 00.000 20224 IsGuiding returns 0
22:45:54.705 00.002 20224 PulseGuide returned control before completion, sleep 41
22:45:54.707 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52464, med=2790, FiltMin=2531, FiltMax=30848, Gamma=1.000
22:45:54.732 00.025 8996 UpdateGuideState exits: m=731339 SNR=372.8
22:45:54.734 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:54.736 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:54.737 00.001 8996 Enqueuing Expose request
22:45:54.754 00.017 20224 IsGuiding returns 1
22:45:54.754 00.000 20224 scope still moving after pulse duration time elapsed
22:45:54.785 00.031 20224 IsSlewing returns 0
22:45:54.785 00.000 20224 IsGuiding returns 0
22:45:54.785 00.000 20224 scope move finished after 32 + 50 ms
22:45:54.785 00.000 20224 Move returns status 0, amount 32
22:45:54.785 00.000 20224 MoveAxis(N, 0, ABG)
22:45:54.785 00.000 20224 Move returns status 0, amount 0
22:45:54.785 00.000 20224 move complete, result=0
22:45:54.786 00.001 20224 worker thread done servicing request
22:45:54.786 00.000 20224 Worker thread wakes up
22:45:54.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:54.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:54.786 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
22:45:55.782 00.996 20224 Exposure complete
22:45:55.898 00.116 20224 worker thread done servicing request
22:45:55.899 00.001 8996 OnExposeComplete: enter
22:45:55.900 00.001 8996 UpdateGuideState(): m_state=6
22:45:55.902 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5598
22:45:55.904 00.002 8996 Star::Find returns 1 (0), X=138.69, Y=470.44, Mass=748423, SNR=343.5, Peak=53139 HFD=4.7
22:45:55.906 00.002 8996 MultiStar: [#1 -0.05,0.20,0.71,U] [#2 0.02,0.09,0.72,U] [#3 -0.33,0.39,0.00,M1] [#4 -0.25,0.50,0.00,M2] [#5 0.05,0.39,0.72,U] [#6 -0.08,0.19,0.47,U] [#7 0.07,0.34,0.43,U] [#8 -0.22,0.29,0.46,U] 
22:45:55.908 00.002 8996 refined, 6 included, MultiStar: {0.04, 0.15}, one-star: {0.27, -0.17}
22:45:55.909 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
22:45:55.911 00.002 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
22:45:55.912 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.31 mountX=0.03 mountY=-0.15, mountTheta=-1.41
22:45:55.915 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.15, opts=13)
22:45:55.917 00.002 8996 Enqueuing Move request for scope (0.04, 0.15)
22:45:55.919 00.002 20224 Worker thread wakes up
22:45:55.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
22:45:55.919 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
22:45:55.919 00.000 20224 Moving (0.04, 0.15) raw xDistance=0.03 yDistance=-0.15
22:45:55.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:45:55.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:55.920 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:45:55.920 00.000 20224 MoveAxis(E, 0, ABG)
22:45:55.920 00.000 20224 Move returns status 0, amount 0
22:45:55.920 00.000 20224 MoveAxis(N, 0, ABG)
22:45:55.920 00.000 20224 Move returns status 0, amount 0
22:45:55.920 00.000 20224 move complete, result=0
22:45:55.920 00.000 20224 worker thread done servicing request
22:45:55.926 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53139, med=2790, FiltMin=2534, FiltMax=30720, Gamma=1.000
22:45:55.952 00.026 8996 UpdateGuideState exits: m=748423 SNR=343.5
22:45:55.954 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:55.954 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:55.956 00.002 8996 Enqueuing Expose request
22:45:55.956 00.000 20224 Worker thread wakes up
22:45:55.956 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:45:55.958 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:55.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:57.125 01.167 20224 Exposure complete
22:45:57.210 00.085 20224 worker thread done servicing request
22:45:57.210 00.000 8996 OnExposeComplete: enter
22:45:57.211 00.001 8996 UpdateGuideState(): m_state=6
22:45:57.212 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5599
22:45:57.213 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=470.63, Mass=692546, SNR=339.6, Peak=50064 HFD=4.7
22:45:57.214 00.001 8996 MultiStar: [#1 -0.01,0.01,0.63,U] [#2 -0.13,0.02,0.76,U] [#3 -0.12,0.05,0.59,U] [#4 0.03,0.08,0.54,U] [#5 -0.19,0.35,0.67,U] [#6 -0.14,0.06,0.46,U] [#7 0.11,0.07,0.39,U] [#8 0.02,0.16,0.38,U] 
22:45:57.215 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {0.24, 0.02}
22:45:57.216 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
22:45:57.217 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
22:45:57.217 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.72 mountX=-0.02 mountY=-0.08, mountTheta=-1.81
22:45:57.219 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
22:45:57.220 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
22:45:57.221 00.001 20224 Worker thread wakes up
22:45:57.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:45:57.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:45:57.221 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.08
22:45:57.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:45:57.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:57.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:45:57.221 00.000 20224 MoveAxis(E, 0, ABG)
22:45:57.221 00.000 20224 Move returns status 0, amount 0
22:45:57.221 00.000 20224 MoveAxis(N, 0, ABG)
22:45:57.221 00.000 20224 Move returns status 0, amount 0
22:45:57.221 00.000 20224 move complete, result=0
22:45:57.221 00.000 20224 worker thread done servicing request
22:45:57.226 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50064, med=2790, FiltMin=2528, FiltMax=27680, Gamma=1.000
22:45:57.251 00.025 8996 UpdateGuideState exits: m=692546 SNR=339.6
22:45:57.253 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:57.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:57.255 00.001 8996 Enqueuing Expose request
22:45:57.257 00.002 20224 Worker thread wakes up
22:45:57.257 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:57.258 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:57.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:58.244 00.986 20224 Exposure complete
22:45:58.357 00.113 20224 worker thread done servicing request
22:45:58.358 00.001 8996 OnExposeComplete: enter
22:45:58.360 00.002 8996 UpdateGuideState(): m_state=6
22:45:58.362 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5600
22:45:58.363 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.76, Mass=796500, SNR=351.1, Peak=51328 HFD=4.7
22:45:58.365 00.002 8996 MultiStar: [#1 -0.16,0.07,0.64,U] [#2 -0.24,0.22,0.77,U] [#3 -0.25,0.45,0.00,M1] [#4 -0.25,0.36,0.00,M2] [#5 -0.27,0.39,0.00,M1] [#6 -0.13,0.31,0.45,U] [#7 -0.12,0.45,0.00,M1] [#8 -0.39,0.28,0.00,M1] 
22:45:58.367 00.002 8996 single-star, 3 included, MultiStar: {-0.15, 0.18}, one-star: {-0.07, 0.16}
22:45:58.369 00.002 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
22:45:58.370 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
22:45:58.372 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=2.00 mountX=-0.09 mountY=-0.15, mountTheta=-2.10
22:45:58.376 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.16, opts=13)
22:45:58.378 00.002 8996 Enqueuing Move request for scope (-0.07, 0.16)
22:45:58.380 00.002 20224 Worker thread wakes up
22:45:58.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.16) opts 0xd
22:45:58.380 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.16)
22:45:58.380 00.000 20224 Moving (-0.07, 0.16) raw xDistance=-0.09 yDistance=-0.15
22:45:58.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:45:58.381 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:58.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:45:58.381 00.000 20224 MoveAxis(E, 0, ABG)
22:45:58.381 00.000 20224 Move returns status 0, amount 0
22:45:58.381 00.000 20224 MoveAxis(N, 0, ABG)
22:45:58.381 00.000 20224 Move returns status 0, amount 0
22:45:58.381 00.000 20224 move complete, result=0
22:45:58.381 00.000 20224 worker thread done servicing request
22:45:58.388 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=51328, med=2790, FiltMin=2547, FiltMax=27536, Gamma=1.000
22:45:58.410 00.022 8996 UpdateGuideState exits: m=796500 SNR=351.1
22:45:58.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:58.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:58.413 00.001 8996 Enqueuing Expose request
22:45:58.413 00.000 20224 Worker thread wakes up
22:45:58.414 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:45:58.414 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:45:58.415 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:45:59.586 01.171 20224 Exposure complete
22:45:59.665 00.079 20224 worker thread done servicing request
22:45:59.665 00.000 8996 OnExposeComplete: enter
22:45:59.667 00.002 8996 UpdateGuideState(): m_state=6
22:45:59.669 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5601
22:45:59.670 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.03, Mass=746798, SNR=369.0, Peak=58915 HFD=4.4
22:45:59.672 00.002 8996 MultiStar: [#1 -0.31,0.56,0.00,M1] [#2 -0.61,0.31,0.00,M1] [#3 -0.52,0.72,0.00,M2] [#4 -0.51,0.76,0.00,M3] [#5 -0.59,0.74,0.00,M2] [#6 -0.31,0.52,0.00,M1] [#7 -0.25,0.59,0.00,M2] [#8 -0.61,0.74,0.00,M2] 
22:45:59.673 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
22:45:59.674 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:45:59.675 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.42 hyp=0.54 cameraTheta=2.25 mountX=-0.38 mountY=-0.38, mountTheta=-2.36
22:45:59.676 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.42, opts=13)
22:45:59.677 00.001 8996 Enqueuing Move request for scope (-0.34, 0.42)
22:45:59.678 00.001 20224 Worker thread wakes up
22:45:59.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.42) opts 0xd
22:45:59.678 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.42)
22:45:59.678 00.000 20224 Moving (-0.34, 0.42) raw xDistance=-0.38 yDistance=-0.38
22:45:59.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
22:45:59.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:45:59.678 00.000 20224 MoveAxis(E, 55, ABG)
22:45:59.678 00.000 20224 Guiding  Dir = 2, Dur = 55
22:45:59.678 00.000 20224 IsSlewing returns 0
22:45:59.678 00.000 20224 IsGuiding returns 0
22:45:59.682 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58915, med=2790, FiltMin=2525, FiltMax=29923, Gamma=1.000
22:45:59.702 00.020 8996 UpdateGuideState exits: m=746798 SNR=369.0
22:45:59.705 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:59.707 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:45:59.710 00.003 8996 Enqueuing Expose request
22:45:59.721 00.011 20224 PulseGuide returned control before completion, sleep 23
22:45:59.751 00.030 20224 IsGuiding returns 1
22:45:59.751 00.000 20224 scope still moving after pulse duration time elapsed
22:45:59.782 00.031 20224 IsSlewing returns 0
22:45:59.782 00.000 20224 IsGuiding returns 1
22:45:59.813 00.031 20224 IsSlewing returns 0
22:45:59.813 00.000 20224 IsGuiding returns 0
22:45:59.813 00.000 20224 scope move finished after 55 + 80 ms
22:45:59.814 00.001 20224 Move returns status 0, amount 55
22:45:59.814 00.000 20224 MoveAxis(N, 79, ABG)
22:45:59.814 00.000 20224 Guiding  Dir = 0, Dur = 79
22:45:59.814 00.000 20224 IsSlewing returns 0
22:45:59.814 00.000 20224 IsGuiding returns 0
22:45:59.876 00.062 20224 PulseGuide returned control before completion, sleep 28
22:45:59.907 00.031 20224 IsGuiding returns 1
22:45:59.907 00.000 20224 scope still moving after pulse duration time elapsed
22:45:59.937 00.030 20224 IsSlewing returns 0
22:45:59.937 00.000 20224 IsGuiding returns 1
22:45:59.969 00.032 20224 IsSlewing returns 0
22:45:59.969 00.000 20224 IsGuiding returns 1
22:46:00.000 00.031 20224 IsSlewing returns 0
22:46:00.000 00.000 20224 IsGuiding returns 0
22:46:00.000 00.000 20224 scope move finished after 79 + 106 ms
22:46:00.000 00.000 20224 Move returns status 0, amount 79
22:46:00.000 00.000 20224 move complete, result=0
22:46:00.000 00.000 20224 worker thread done servicing request
22:46:00.000 00.000 20224 Worker thread wakes up
22:46:00.000 00.000 8996 GuideStep: -0.4 px 55 ms EAST, -0.4 px 79 ms NORTH
22:46:00.002 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:00.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:00.989 00.987 20224 Exposure complete
22:46:01.064 00.075 20224 worker thread done servicing request
22:46:01.064 00.000 8996 OnExposeComplete: enter
22:46:01.065 00.001 8996 UpdateGuideState(): m_state=6
22:46:01.065 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5602
22:46:01.065 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=470.74, Mass=719996, SNR=325.6, Peak=56272 HFD=4.7
22:46:01.067 00.002 8996 MultiStar: [#1 0.18,0.11,0.72,U] [#2 -0.25,0.17,0.85,U] [#3 -0.13,0.38,0.70,U] [#4 -0.08,0.46,0.00,M4] [#5 0.19,0.34,0.64,U] [#6 0.09,0.27,0.44,U] [#7 0.21,0.47,0.00,M3] [#8 -0.07,0.46,0.00,M3] 
22:46:01.068 00.001 8996 refined, 5 included, MultiStar: {0.05, 0.22}, one-star: {0.22, 0.13}
22:46:01.069 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
22:46:01.070 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
22:46:01.070 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.36 mountX=0.02 mountY=-0.22, mountTheta=-1.46
22:46:01.072 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.22, opts=13)
22:46:01.073 00.001 8996 Enqueuing Move request for scope (0.05, 0.22)
22:46:01.073 00.000 20224 Worker thread wakes up
22:46:01.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
22:46:01.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
22:46:01.073 00.000 20224 Moving (0.05, 0.22) raw xDistance=0.02 yDistance=-0.22
22:46:01.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:46:01.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:46:01.073 00.000 20224 MoveAxis(E, 0, ABG)
22:46:01.073 00.000 20224 Move returns status 0, amount 0
22:46:01.073 00.000 20224 MoveAxis(N, 47, ABG)
22:46:01.073 00.000 20224 Guiding  Dir = 0, Dur = 47
22:46:01.074 00.001 20224 IsSlewing returns 0
22:46:01.074 00.000 20224 IsGuiding returns 0
22:46:01.075 00.001 20224 PulseGuide returned control before completion, sleep 56
22:46:01.079 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56272, med=2790, FiltMin=2496, FiltMax=27472, Gamma=1.000
22:46:01.099 00.020 8996 UpdateGuideState exits: m=719996 SNR=325.6
22:46:01.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:01.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:01.102 00.001 8996 Enqueuing Expose request
22:46:01.136 00.034 20224 IsGuiding returns 0
22:46:01.136 00.000 20224 Move returns status 0, amount 47
22:46:01.136 00.000 20224 move complete, result=0
22:46:01.136 00.000 20224 worker thread done servicing request
22:46:01.136 00.000 20224 Worker thread wakes up
22:46:01.136 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:01.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:01.136 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 47 ms NORTH
22:46:02.306 01.170 20224 Exposure complete
22:46:02.371 00.065 20224 worker thread done servicing request
22:46:02.371 00.000 8996 OnExposeComplete: enter
22:46:02.372 00.001 8996 UpdateGuideState(): m_state=6
22:46:02.373 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5603
22:46:02.373 00.000 8996 Star::Find returns 1 (0), X=138.53, Y=470.40, Mass=741524, SNR=351.7, Peak=61091 HFD=4.4
22:46:02.374 00.001 8996 MultiStar: [#1 -0.04,0.05,0.70,U] [#2 -0.07,-0.21,0.74,U] [#3 -0.15,0.11,0.63,U] [#4 -0.03,0.01,0.53,U] [#5 -0.28,0.17,0.58,U] [#6 0.14,-0.24,0.49,U] [#7 0.18,0.09,0.42,U] [#8 -0.21,0.06,0.40,U] 
22:46:02.375 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.04}, one-star: {0.11, -0.21}
22:46:02.376 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
22:46:02.377 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
22:46:02.378 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.30 mountX=-0.03 mountY=0.04, mountTheta=2.20
22:46:02.379 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
22:46:02.380 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
22:46:02.381 00.001 20224 Worker thread wakes up
22:46:02.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
22:46:02.381 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
22:46:02.381 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
22:46:02.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:46:02.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:02.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:46:02.381 00.000 20224 MoveAxis(E, 0, ABG)
22:46:02.381 00.000 20224 Move returns status 0, amount 0
22:46:02.381 00.000 20224 MoveAxis(N, 0, ABG)
22:46:02.381 00.000 20224 Move returns status 0, amount 0
22:46:02.381 00.000 20224 move complete, result=0
22:46:02.382 00.001 20224 worker thread done servicing request
22:46:02.386 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61091, med=2790, FiltMin=2521, FiltMax=28784, Gamma=1.000
22:46:02.400 00.014 8996 UpdateGuideState exits: m=741524 SNR=351.7
22:46:02.402 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:02.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:02.403 00.000 8996 Enqueuing Expose request
22:46:02.404 00.001 20224 Worker thread wakes up
22:46:02.404 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:02.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:02.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:03.395 00.990 20224 Exposure complete
22:46:03.456 00.061 20224 worker thread done servicing request
22:46:03.456 00.000 8996 OnExposeComplete: enter
22:46:03.457 00.001 8996 UpdateGuideState(): m_state=6
22:46:03.458 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5604
22:46:03.459 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=470.43, Mass=772496, SNR=353.2, Peak=59379 HFD=4.5
22:46:03.460 00.001 8996 MultiStar: [#1 -0.14,-0.01,0.75,U] [#2 -0.13,-0.11,0.72,U] [#3 -0.28,0.04,0.56,U] [#4 -0.17,0.15,0.53,U] [#5 -0.15,0.14,0.62,U] [#6 -0.03,-0.11,0.46,U] [#7 0.12,0.20,0.45,U] [#8 -0.26,0.08,0.36,U] 
22:46:03.461 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.00}, one-star: {0.23, -0.18}
22:46:03.461 00.000 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
22:46:03.462 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
22:46:03.463 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.12 mountX=-0.07 mountY=0.01, mountTheta=3.01
22:46:03.464 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.00, opts=13)
22:46:03.465 00.001 8996 Enqueuing Move request for scope (-0.07, -0.00)
22:46:03.466 00.001 20224 Worker thread wakes up
22:46:03.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
22:46:03.466 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
22:46:03.466 00.000 20224 Moving (-0.07, -0.00) raw xDistance=-0.07 yDistance=0.01
22:46:03.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:46:03.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:03.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:46:03.467 00.001 20224 MoveAxis(E, 0, ABG)
22:46:03.467 00.000 20224 Move returns status 0, amount 0
22:46:03.467 00.000 20224 MoveAxis(N, 0, ABG)
22:46:03.467 00.000 20224 Move returns status 0, amount 0
22:46:03.467 00.000 20224 move complete, result=0
22:46:03.467 00.000 20224 worker thread done servicing request
22:46:03.471 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59379, med=2790, FiltMin=2499, FiltMax=30496, Gamma=1.000
22:46:03.492 00.021 8996 UpdateGuideState exits: m=772496 SNR=353.2
22:46:03.494 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:03.494 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:03.496 00.002 8996 Enqueuing Expose request
22:46:03.497 00.001 20224 Worker thread wakes up
22:46:03.497 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:03.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:03.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:04.664 01.166 20224 Exposure complete
22:46:04.745 00.081 20224 worker thread done servicing request
22:46:04.745 00.000 8996 OnExposeComplete: enter
22:46:04.746 00.001 8996 UpdateGuideState(): m_state=6
22:46:04.747 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5605
22:46:04.748 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.44, Mass=690946, SNR=338.2, Peak=50179 HFD=4.4
22:46:04.749 00.001 8996 MultiStar: [#1 0.06,-0.02,0.58,U] [#2 -0.11,-0.14,0.86,U] [#3 0.01,-0.11,0.64,U] [#4 -0.02,0.03,0.53,U] [#5 -0.14,0.09,0.67,U] [#6 0.17,-0.15,0.44,U] [#7 0.42,0.09,0.47,U] [#8 -0.25,-0.07,0.42,U] 
22:46:04.750 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.14, -0.17}
22:46:04.750 00.000 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
22:46:04.751 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
22:46:04.752 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.19 mountX=0.03 mountY=0.06, mountTheta=1.09
22:46:04.753 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
22:46:04.754 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
22:46:04.755 00.001 20224 Worker thread wakes up
22:46:04.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:46:04.755 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:46:04.755 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.03 yDistance=0.06
22:46:04.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:46:04.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:04.756 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:46:04.756 00.000 20224 MoveAxis(E, 0, ABG)
22:46:04.756 00.000 20224 Move returns status 0, amount 0
22:46:04.756 00.000 20224 MoveAxis(N, 0, ABG)
22:46:04.756 00.000 20224 Move returns status 0, amount 0
22:46:04.756 00.000 20224 move complete, result=0
22:46:04.756 00.000 20224 worker thread done servicing request
22:46:04.765 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50179, med=2790, FiltMin=2534, FiltMax=26800, Gamma=1.000
22:46:04.794 00.029 8996 UpdateGuideState exits: m=690946 SNR=338.2
22:46:04.795 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:04.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:04.797 00.001 8996 Enqueuing Expose request
22:46:04.799 00.002 20224 Worker thread wakes up
22:46:04.799 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:04.800 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:04.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:05.788 00.988 20224 Exposure complete
22:46:05.882 00.094 20224 worker thread done servicing request
22:46:05.882 00.000 8996 OnExposeComplete: enter
22:46:05.883 00.001 8996 UpdateGuideState(): m_state=6
22:46:05.884 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5606
22:46:05.885 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.56, Mass=724503, SNR=351.5, Peak=49811 HFD=4.3
22:46:05.886 00.001 8996 MultiStar: [#1 -0.07,0.04,0.69,U] [#2 -0.15,-0.08,0.73,U] [#3 -0.16,0.02,0.72,U] [#4 -0.22,0.02,0.56,U] [#5 -0.19,0.27,0.61,U] [#6 0.13,0.02,0.42,U] [#7 0.20,-0.09,0.48,U] [#8 -0.06,0.06,0.38,U] 
22:46:05.887 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {0.07, -0.05}
22:46:05.888 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
22:46:05.889 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
22:46:05.890 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.86 mountX=-0.06 mountY=-0.01, mountTheta=-2.97
22:46:05.891 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
22:46:05.892 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
22:46:05.892 00.000 20224 Worker thread wakes up
22:46:05.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
22:46:05.893 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
22:46:05.893 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
22:46:05.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:46:05.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:05.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:46:05.893 00.000 20224 MoveAxis(E, 0, ABG)
22:46:05.893 00.000 20224 Move returns status 0, amount 0
22:46:05.893 00.000 20224 MoveAxis(N, 0, ABG)
22:46:05.893 00.000 20224 Move returns status 0, amount 0
22:46:05.893 00.000 20224 move complete, result=0
22:46:05.893 00.000 20224 worker thread done servicing request
22:46:05.898 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49811, med=2790, FiltMin=2528, FiltMax=26848, Gamma=1.000
22:46:05.916 00.018 8996 UpdateGuideState exits: m=724503 SNR=351.5
22:46:05.918 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:05.920 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:05.922 00.002 8996 Enqueuing Expose request
22:46:05.923 00.001 20224 Worker thread wakes up
22:46:05.923 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:05.925 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:05.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:07.108 01.183 20224 Exposure complete
22:46:07.218 00.110 20224 worker thread done servicing request
22:46:07.218 00.000 8996 OnExposeComplete: enter
22:46:07.220 00.002 8996 UpdateGuideState(): m_state=6
22:46:07.222 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5607
22:46:07.224 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=470.34, Mass=709142, SNR=345.4, Peak=48499 HFD=4.6
22:46:07.225 00.001 8996 MultiStar: [#1 -0.38,-0.23,0.00,M1] [#2 -0.37,-0.23,0.76,U] [#3 -0.56,-0.13,0.00,M1] [#4 -0.35,-0.09,0.58,U] [#5 -0.49,-0.01,0.00,M1] [#6 -0.14,-0.16,0.39,U] [#7 -0.19,-0.01,0.40,U] [#8 -0.40,-0.16,0.38,U] 
22:46:07.227 00.002 8996 single-star, 5 included, MultiStar: {-0.25, -0.18}, one-star: {-0.10, -0.26}
22:46:07.228 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
22:46:07.230 00.002 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
22:46:07.232 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.26 hyp=0.28 cameraTheta=-1.93 mountX=-0.07 mountY=0.27, mountTheta=1.83
22:46:07.233 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.26, opts=13)
22:46:07.234 00.001 8996 Enqueuing Move request for scope (-0.10, -0.26)
22:46:07.235 00.001 20224 Worker thread wakes up
22:46:07.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.26) opts 0xd
22:46:07.235 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.26)
22:46:07.235 00.000 20224 Moving (-0.10, -0.26) raw xDistance=-0.07 yDistance=0.27
22:46:07.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:46:07.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:07.236 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:46:07.236 00.000 20224 MoveAxis(E, 0, ABG)
22:46:07.236 00.000 20224 Move returns status 0, amount 0
22:46:07.236 00.000 20224 MoveAxis(N, 0, ABG)
22:46:07.236 00.000 20224 Move returns status 0, amount 0
22:46:07.236 00.000 20224 move complete, result=0
22:46:07.236 00.000 20224 worker thread done servicing request
22:46:07.240 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48499, med=2790, FiltMin=2528, FiltMax=24457, Gamma=1.000
22:46:07.256 00.016 8996 UpdateGuideState exits: m=709142 SNR=345.4
22:46:07.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:07.257 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:07.258 00.001 8996 Enqueuing Expose request
22:46:07.259 00.001 20224 Worker thread wakes up
22:46:07.259 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:46:07.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:07.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:08.228 00.968 20224 Exposure complete
22:46:08.287 00.059 20224 worker thread done servicing request
22:46:08.287 00.000 8996 OnExposeComplete: enter
22:46:08.288 00.001 8996 UpdateGuideState(): m_state=6
22:46:08.289 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5608
22:46:08.290 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=470.10, Mass=663879, SNR=345.6, Peak=53686 HFD=4.4
22:46:08.291 00.001 8996 MultiStar: [#1 -0.30,-0.29,0.59,U] [#2 -0.44,-0.31,0.00,M1] [#3 -0.39,-0.25,0.00,M2] [#4 -0.42,-0.25,0.00,M1] [#5 -0.49,-0.20,0.00,M2] [#6 -0.16,-0.29,0.44,U] [#7 -0.07,-0.38,0.40,U] [#8 -0.49,-0.40,0.00,M1] 
22:46:08.292 00.001 8996 refined, 3 included, MultiStar: {-0.24, -0.39}, one-star: {-0.30, -0.51}
22:46:08.293 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
22:46:08.294 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
22:46:08.295 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.39 hyp=0.46 cameraTheta=-2.11 mountX=-0.20 mountY=0.42, mountTheta=2.01
22:46:08.297 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.39, opts=13)
22:46:08.298 00.001 8996 Enqueuing Move request for scope (-0.24, -0.39)
22:46:08.299 00.001 20224 Worker thread wakes up
22:46:08.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.39) opts 0xd
22:46:08.299 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.39)
22:46:08.299 00.000 20224 Moving (-0.24, -0.39) raw xDistance=-0.20 yDistance=0.42
22:46:08.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:46:08.300 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:08.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:46:08.300 00.000 20224 MoveAxis(E, 0, ABG)
22:46:08.300 00.000 20224 Move returns status 0, amount 0
22:46:08.300 00.000 20224 MoveAxis(N, 0, ABG)
22:46:08.300 00.000 20224 Move returns status 0, amount 0
22:46:08.300 00.000 20224 move complete, result=0
22:46:08.300 00.000 20224 worker thread done servicing request
22:46:08.307 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53686, med=2790, FiltMin=2534, FiltMax=26502, Gamma=1.000
22:46:08.330 00.023 8996 UpdateGuideState exits: m=663879 SNR=345.6
22:46:08.332 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:08.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:08.334 00.001 8996 Enqueuing Expose request
22:46:08.335 00.001 20224 Worker thread wakes up
22:46:08.335 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
22:46:08.336 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:08.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:09.502 01.166 20224 Exposure complete
22:46:09.622 00.120 20224 worker thread done servicing request
22:46:09.622 00.000 8996 OnExposeComplete: enter
22:46:09.624 00.002 8996 UpdateGuideState(): m_state=6
22:46:09.626 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5609
22:46:09.628 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=470.18, Mass=706838, SNR=330.6, Peak=55142 HFD=4.4
22:46:09.630 00.002 8996 MultiStar: [#1 -0.24,0.19,0.77,U] [#2 -0.32,-0.14,0.80,U] [#3 -0.37,0.06,0.61,U] [#4 -0.24,0.07,0.52,U] [#5 -0.45,0.25,0.00,M3] [#6 -0.13,-0.05,0.48,U] [#7 -0.11,-0.16,0.47,U] [#8 -0.29,-0.20,0.41,U] 
22:46:09.631 00.001 8996 refined, 7 included, MultiStar: {-0.25, -0.10}, one-star: {-0.23, -0.43}
22:46:09.633 00.002 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
22:46:09.634 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
22:46:09.636 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-2.76 mountX=-0.24 mountY=0.13, mountTheta=2.65
22:46:09.639 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.10, opts=13)
22:46:09.641 00.002 8996 Enqueuing Move request for scope (-0.25, -0.10)
22:46:09.642 00.001 20224 Worker thread wakes up
22:46:09.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.10) opts 0xd
22:46:09.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.10)
22:46:09.642 00.000 20224 Moving (-0.25, -0.10) raw xDistance=-0.24 yDistance=0.13
22:46:09.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:46:09.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:09.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:46:09.643 00.001 20224 MoveAxis(E, 34, ABG)
22:46:09.643 00.000 20224 Guiding  Dir = 2, Dur = 34
22:46:09.643 00.000 20224 IsSlewing returns 0
22:46:09.644 00.001 20224 IsGuiding returns 0
22:46:09.651 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55142, med=2790, FiltMin=2534, FiltMax=26134, Gamma=1.000
22:46:09.678 00.027 8996 UpdateGuideState exits: m=706838 SNR=330.6
22:46:09.679 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:09.679 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:09.680 00.001 8996 Enqueuing Expose request
22:46:09.691 00.011 20224 IsGuiding returns 1
22:46:09.691 00.000 20224 scope still moving after pulse duration time elapsed
22:46:09.721 00.030 20224 IsSlewing returns 0
22:46:09.721 00.000 20224 IsGuiding returns 1
22:46:09.753 00.032 20224 IsSlewing returns 0
22:46:09.753 00.000 20224 IsGuiding returns 1
22:46:09.785 00.032 20224 IsSlewing returns 0
22:46:09.785 00.000 20224 IsGuiding returns 0
22:46:09.785 00.000 20224 scope move finished after 34 + 108 ms
22:46:09.785 00.000 20224 Move returns status 0, amount 34
22:46:09.785 00.000 20224 MoveAxis(N, 0, ABG)
22:46:09.786 00.001 20224 Move returns status 0, amount 0
22:46:09.786 00.000 20224 move complete, result=0
22:46:09.786 00.000 20224 worker thread done servicing request
22:46:09.786 00.000 20224 Worker thread wakes up
22:46:09.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:09.786 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
22:46:09.787 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:10.780 00.993 20224 Exposure complete
22:46:10.845 00.065 20224 worker thread done servicing request
22:46:10.846 00.001 8996 OnExposeComplete: enter
22:46:10.846 00.000 8996 UpdateGuideState(): m_state=6
22:46:10.847 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5610
22:46:10.848 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.12, Mass=723306, SNR=354.0, Peak=54403 HFD=4.6
22:46:10.849 00.001 8996 MultiStar: [#1 -0.16,-0.13,0.63,U] [#2 -0.14,-0.26,0.71,U] [#3 -0.09,-0.17,0.62,U] [#4 -0.02,-0.09,0.47,U] [#5 -0.19,-0.17,0.58,U] [#6 -0.06,-0.24,0.39,U] [#7 0.03,-0.06,0.43,U] [#8 -0.14,-0.20,0.41,U] 
22:46:10.850 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.23}, one-star: {0.08, -0.48}
22:46:10.851 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
22:46:10.851 00.000 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
22:46:10.852 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.86 mountX=-0.04 mountY=0.23, mountTheta=1.76
22:46:10.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.23, opts=13)
22:46:10.854 00.000 8996 Enqueuing Move request for scope (-0.07, -0.23)
22:46:10.855 00.001 20224 Worker thread wakes up
22:46:10.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
22:46:10.855 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
22:46:10.855 00.000 20224 Moving (-0.07, -0.23) raw xDistance=-0.04 yDistance=0.23
22:46:10.856 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:46:10.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:46:10.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:46:10.856 00.000 20224 MoveAxis(E, 0, ABG)
22:46:10.856 00.000 20224 Move returns status 0, amount 0
22:46:10.856 00.000 20224 MoveAxis(N, 0, ABG)
22:46:10.856 00.000 20224 Move returns status 0, amount 0
22:46:10.856 00.000 20224 move complete, result=0
22:46:10.856 00.000 20224 worker thread done servicing request
22:46:10.860 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54403, med=2790, FiltMin=2528, FiltMax=29193, Gamma=1.000
22:46:10.875 00.015 8996 UpdateGuideState exits: m=723306 SNR=354.0
22:46:10.877 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:10.879 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:10.880 00.001 8996 Enqueuing Expose request
22:46:10.882 00.002 20224 Worker thread wakes up
22:46:10.882 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:46:10.884 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:10.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:12.064 01.180 20224 Exposure complete
22:46:12.143 00.079 20224 worker thread done servicing request
22:46:12.143 00.000 8996 OnExposeComplete: enter
22:46:12.145 00.002 8996 UpdateGuideState(): m_state=6
22:46:12.146 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5611
22:46:12.147 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.33, Mass=751311, SNR=369.3, Peak=57763 HFD=4.7
22:46:12.149 00.002 8996 MultiStar: [#1 0.25,0.06,0.62,U] [#2 -0.08,-0.07,0.68,U] [#3 -0.02,-0.01,0.56,U] [#4 -0.01,0.01,0.57,U] [#5 -0.23,-0.10,0.56,U] [#6 0.22,-0.13,0.37,U] [#7 0.24,-0.03,0.36,U] [#8 -0.15,-0.13,0.40,U] 
22:46:12.150 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.09}, one-star: {0.14, -0.28}
22:46:12.151 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
22:46:12.152 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
22:46:12.153 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.16 mountX=0.05 mountY=0.09, mountTheta=1.06
22:46:12.155 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.09, opts=13)
22:46:12.156 00.001 8996 Enqueuing Move request for scope (0.04, -0.09)
22:46:12.156 00.000 20224 Worker thread wakes up
22:46:12.157 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
22:46:12.157 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
22:46:12.157 00.000 20224 Moving (0.04, -0.09) raw xDistance=0.05 yDistance=0.09
22:46:12.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:46:12.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:12.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:46:12.157 00.000 20224 MoveAxis(E, 0, ABG)
22:46:12.157 00.000 20224 Move returns status 0, amount 0
22:46:12.157 00.000 20224 MoveAxis(N, 0, ABG)
22:46:12.157 00.000 20224 Move returns status 0, amount 0
22:46:12.157 00.000 20224 move complete, result=0
22:46:12.158 00.001 20224 worker thread done servicing request
22:46:12.166 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57763, med=2790, FiltMin=2518, FiltMax=31360, Gamma=1.000
22:46:12.191 00.025 8996 UpdateGuideState exits: m=751311 SNR=369.3
22:46:12.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:12.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:12.194 00.001 8996 Enqueuing Expose request
22:46:12.195 00.001 20224 Worker thread wakes up
22:46:12.195 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:12.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:12.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:13.179 00.983 20224 Exposure complete
22:46:13.288 00.109 20224 worker thread done servicing request
22:46:13.288 00.000 8996 OnExposeComplete: enter
22:46:13.290 00.002 8996 UpdateGuideState(): m_state=6
22:46:13.292 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5612
22:46:13.293 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=470.52, Mass=777908, SNR=338.4, Peak=59187 HFD=4.5
22:46:13.295 00.002 8996 MultiStar: [#1 0.12,0.08,0.68,U] [#2 0.12,-0.04,0.78,U] [#3 0.12,-0.02,0.64,U] [#4 0.26,-0.07,0.55,U] [#5 0.13,0.07,0.60,U] [#6 0.22,-0.14,0.45,U] [#7 0.31,0.07,0.50,U] [#8 0.13,-0.11,0.44,U] 
22:46:13.297 00.002 8996 refined, 8 included, MultiStar: {0.21, -0.03}, one-star: {0.38, -0.09}
22:46:13.299 00.002 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
22:46:13.300 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.13)
22:46:13.301 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.13 mountX=0.21 mountY=0.00, mountTheta=0.01
22:46:13.303 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.03, opts=13)
22:46:13.304 00.001 8996 Enqueuing Move request for scope (0.21, -0.03)
22:46:13.305 00.001 20224 Worker thread wakes up
22:46:13.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
22:46:13.305 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
22:46:13.306 00.001 20224 Moving (0.21, -0.03) raw xDistance=0.21 yDistance=0.00
22:46:13.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:46:13.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:13.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:46:13.306 00.000 20224 MoveAxis(W, 30, ABG)
22:46:13.306 00.000 20224 Guiding  Dir = 3, Dur = 30
22:46:13.306 00.000 20224 IsSlewing returns 0
22:46:13.306 00.000 20224 IsGuiding returns 0
22:46:13.310 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59187, med=2790, FiltMin=2547, FiltMax=30672, Gamma=1.000
22:46:13.326 00.016 8996 UpdateGuideState exits: m=777908 SNR=338.4
22:46:13.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:13.327 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:13.328 00.001 8996 Enqueuing Expose request
22:46:13.363 00.035 20224 IsGuiding returns 1
22:46:13.364 00.001 20224 scope still moving after pulse duration time elapsed
22:46:13.394 00.030 20224 IsSlewing returns 0
22:46:13.394 00.000 20224 IsGuiding returns 1
22:46:13.425 00.031 20224 IsSlewing returns 0
22:46:13.425 00.000 20224 IsGuiding returns 1
22:46:13.456 00.031 20224 IsSlewing returns 0
22:46:13.456 00.000 20224 IsGuiding returns 0
22:46:13.456 00.000 20224 scope move finished after 30 + 119 ms
22:46:13.456 00.000 20224 Move returns status 0, amount 30
22:46:13.456 00.000 20224 MoveAxis(N, 0, ABG)
22:46:13.456 00.000 20224 Move returns status 0, amount 0
22:46:13.456 00.000 20224 move complete, result=0
22:46:13.457 00.001 20224 worker thread done servicing request
22:46:13.457 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
22:46:13.458 00.001 20224 Worker thread wakes up
22:46:13.458 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:13.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:14.628 01.170 20224 Exposure complete
22:46:14.688 00.060 20224 worker thread done servicing request
22:46:14.688 00.000 8996 OnExposeComplete: enter
22:46:14.690 00.002 8996 UpdateGuideState(): m_state=6
22:46:14.691 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5613
22:46:14.691 00.000 8996 Star::Find returns 1 (0), X=138.41, Y=470.35, Mass=755624, SNR=358.7, Peak=50515 HFD=4.6
22:46:14.693 00.002 8996 MultiStar: [#1 -0.30,-0.02,0.63,U] [#2 -0.32,-0.13,0.66,U] [#3 -0.59,0.12,0.00,M1] [#4 -0.42,0.19,0.00,M1] [#5 -0.35,0.18,0.54,U] [#6 -0.29,0.12,0.42,U] [#7 -0.07,0.04,0.50,U] [#8 -0.39,-0.02,0.37,U] 
22:46:14.693 00.000 8996 refined, 6 included, MultiStar: {-0.22, -0.05}, one-star: {-0.01, -0.26}
22:46:14.694 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
22:46:14.695 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.34)
22:46:14.696 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.92 mountX=-0.21 mountY=0.07, mountTheta=2.81
22:46:14.697 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.05, opts=13)
22:46:14.698 00.001 8996 Enqueuing Move request for scope (-0.22, -0.05)
22:46:14.699 00.001 20224 Worker thread wakes up
22:46:14.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
22:46:14.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
22:46:14.699 00.000 20224 Moving (-0.22, -0.05) raw xDistance=-0.21 yDistance=0.07
22:46:14.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:46:14.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:14.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:46:14.699 00.000 20224 MoveAxis(E, 29, ABG)
22:46:14.699 00.000 20224 Guiding  Dir = 2, Dur = 29
22:46:14.700 00.001 20224 IsSlewing returns 0
22:46:14.700 00.000 20224 IsGuiding returns 0
22:46:14.703 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50515, med=2790, FiltMin=2541, FiltMax=28144, Gamma=1.000
22:46:14.714 00.011 20224 PulseGuide returned control before completion, sleep 26
22:46:14.719 00.005 8996 UpdateGuideState exits: m=755624 SNR=358.7
22:46:14.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:14.722 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:14.723 00.001 8996 Enqueuing Expose request
22:46:14.744 00.021 20224 IsGuiding returns 1
22:46:14.744 00.000 20224 scope still moving after pulse duration time elapsed
22:46:14.776 00.032 20224 IsSlewing returns 0
22:46:14.776 00.000 20224 IsGuiding returns 1
22:46:14.807 00.031 20224 IsSlewing returns 0
22:46:14.807 00.000 20224 IsGuiding returns 0
22:46:14.807 00.000 20224 scope move finished after 29 + 77 ms
22:46:14.808 00.001 20224 Move returns status 0, amount 29
22:46:14.808 00.000 20224 MoveAxis(N, 0, ABG)
22:46:14.808 00.000 20224 Move returns status 0, amount 0
22:46:14.808 00.000 20224 move complete, result=0
22:46:14.808 00.000 20224 worker thread done servicing request
22:46:14.808 00.000 20224 Worker thread wakes up
22:46:14.808 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
22:46:14.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:14.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:15.806 00.997 20224 Exposure complete
22:46:15.902 00.096 20224 worker thread done servicing request
22:46:15.903 00.001 8996 OnExposeComplete: enter
22:46:15.905 00.002 8996 UpdateGuideState(): m_state=6
22:46:15.906 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5614
22:46:15.908 00.002 8996 Star::Find returns 1 (0), X=138.56, Y=470.15, Mass=733991, SNR=335.1, Peak=63475 HFD=4.4
22:46:15.910 00.002 8996 MultiStar: [#1 -0.18,-0.09,0.74,U] [#2 -0.07,-0.29,0.85,U] [#3 -0.33,-0.14,0.61,U] [#4 -0.28,-0.12,0.63,U] [#5 -0.19,-0.01,0.62,U] [#6 0.02,-0.27,0.50,U] [#7 -0.02,-0.20,0.44,U] [#8 -0.27,-0.20,0.41,U] 
22:46:15.912 00.002 8996 refined, 8 included, MultiStar: {-0.12, -0.21}, one-star: {0.14, -0.45}
22:46:15.914 00.002 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
22:46:15.915 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
22:46:15.917 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.07 mountX=-0.09 mountY=0.23, mountTheta=1.97
22:46:15.918 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.21, opts=13)
22:46:15.920 00.002 8996 Enqueuing Move request for scope (-0.12, -0.21)
22:46:15.922 00.002 20224 Worker thread wakes up
22:46:15.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
22:46:15.922 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
22:46:15.922 00.000 20224 Moving (-0.12, -0.21) raw xDistance=-0.09 yDistance=0.23
22:46:15.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:46:15.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:46:15.923 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:46:15.923 00.000 20224 MoveAxis(E, 0, ABG)
22:46:15.923 00.000 20224 Move returns status 0, amount 0
22:46:15.923 00.000 20224 MoveAxis(N, 0, ABG)
22:46:15.923 00.000 20224 Move returns status 0, amount 0
22:46:15.923 00.000 20224 move complete, result=0
22:46:15.923 00.000 20224 worker thread done servicing request
22:46:15.930 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63475, med=2790, FiltMin=2445, FiltMax=29305, Gamma=1.000
22:46:15.949 00.019 8996 UpdateGuideState exits: m=733991 SNR=335.1
22:46:15.951 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:15.953 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:15.954 00.001 8996 Enqueuing Expose request
22:46:15.955 00.001 20224 Worker thread wakes up
22:46:15.955 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:46:15.957 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:15.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:17.123 01.166 20224 Exposure complete
22:46:17.209 00.086 20224 worker thread done servicing request
22:46:17.209 00.000 8996 OnExposeComplete: enter
22:46:17.210 00.001 8996 UpdateGuideState(): m_state=6
22:46:17.211 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5615
22:46:17.212 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=470.23, Mass=728472, SNR=358.2, Peak=61203 HFD=4.6
22:46:17.213 00.001 8996 MultiStar: [#1 0.00,0.02,0.63,U] [#2 -0.05,-0.22,0.70,U] [#3 -0.09,-0.03,0.56,U] [#4 -0.01,-0.00,0.49,U] [#5 -0.18,-0.16,0.63,U] [#6 -0.02,-0.14,0.44,U] [#7 0.15,-0.06,0.40,U] [#8 -0.21,-0.17,0.40,U] 
22:46:17.214 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.15}, one-star: {0.24, -0.37}
22:46:17.215 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
22:46:17.215 00.000 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
22:46:17.216 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.57 mountX=0.01 mountY=0.15, mountTheta=1.48
22:46:17.217 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.15, opts=13)
22:46:17.218 00.001 8996 Enqueuing Move request for scope (-0.00, -0.15)
22:46:17.219 00.001 20224 Worker thread wakes up
22:46:17.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
22:46:17.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
22:46:17.219 00.000 20224 Moving (-0.00, -0.15) raw xDistance=0.01 yDistance=0.15
22:46:17.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:46:17.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:17.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:46:17.219 00.000 20224 MoveAxis(E, 0, ABG)
22:46:17.219 00.000 20224 Move returns status 0, amount 0
22:46:17.219 00.000 20224 MoveAxis(N, 0, ABG)
22:46:17.219 00.000 20224 Move returns status 0, amount 0
22:46:17.219 00.000 20224 move complete, result=0
22:46:17.220 00.001 20224 worker thread done servicing request
22:46:17.223 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61203, med=2790, FiltMin=2547, FiltMax=28531, Gamma=1.000
22:46:17.238 00.015 8996 UpdateGuideState exits: m=728472 SNR=358.2
22:46:17.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:17.239 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:17.240 00.001 8996 Enqueuing Expose request
22:46:17.241 00.001 20224 Worker thread wakes up
22:46:17.241 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:17.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:17.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:18.222 00.980 20224 Exposure complete
22:46:18.285 00.063 20224 worker thread done servicing request
22:46:18.285 00.000 8996 OnExposeComplete: enter
22:46:18.287 00.002 8996 UpdateGuideState(): m_state=6
22:46:18.289 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5616
22:46:18.291 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=470.32, Mass=659707, SNR=342.1, Peak=56675 HFD=4.6
22:46:18.292 00.001 8996 MultiStar: [#1 -0.02,-0.05,0.74,U] [#2 -0.11,-0.06,0.73,U] [#3 -0.05,-0.08,0.63,U] [#4 -0.06,0.06,0.55,U] [#5 0.06,0.01,0.61,U] [#6 0.18,0.18,0.46,U] [#7 0.34,0.05,0.54,U] [#8 0.09,0.22,0.38,U] 
22:46:18.295 00.003 8996 refined, 8 included, MultiStar: {0.09, -0.03}, one-star: {0.31, -0.28}
22:46:18.296 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
22:46:18.298 00.002 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.90)
22:46:18.299 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.36 mountX=0.09 mountY=0.02, mountTheta=0.25
22:46:18.301 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
22:46:18.303 00.002 8996 Enqueuing Move request for scope (0.09, -0.03)
22:46:18.304 00.001 20224 Worker thread wakes up
22:46:18.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
22:46:18.304 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
22:46:18.304 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.02
22:46:18.305 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:46:18.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:18.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:46:18.305 00.000 20224 MoveAxis(E, 0, ABG)
22:46:18.305 00.000 20224 Move returns status 0, amount 0
22:46:18.305 00.000 20224 MoveAxis(N, 0, ABG)
22:46:18.305 00.000 20224 Move returns status 0, amount 0
22:46:18.305 00.000 20224 move complete, result=0
22:46:18.305 00.000 20224 worker thread done servicing request
22:46:18.309 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=56675, med=2790, FiltMin=2525, FiltMax=25315, Gamma=1.000
22:46:18.324 00.015 8996 UpdateGuideState exits: m=659707 SNR=342.1
22:46:18.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:18.325 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:18.326 00.001 8996 Enqueuing Expose request
22:46:18.327 00.001 20224 Worker thread wakes up
22:46:18.327 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:46:18.328 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:18.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:19.499 01.171 20224 Exposure complete
22:46:19.560 00.061 20224 worker thread done servicing request
22:46:19.560 00.000 8996 OnExposeComplete: enter
22:46:19.561 00.001 8996 UpdateGuideState(): m_state=6
22:46:19.562 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5617
22:46:19.563 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=470.45, Mass=717206, SNR=357.1, Peak=53923 HFD=4.6
22:46:19.564 00.001 8996 MultiStar: [#1 0.14,-0.07,0.63,U] [#2 0.00,-0.13,0.74,U] [#3 0.07,0.16,0.58,U] [#4 0.01,0.14,0.60,U] [#5 0.21,0.22,0.69,U] [#6 0.35,0.12,0.41,U] [#7 0.25,0.21,0.46,U] [#8 0.15,0.14,0.33,U] 
22:46:19.565 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.04}, one-star: {0.28, -0.16}
22:46:19.565 00.000 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
22:46:19.566 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
22:46:19.567 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.26 mountX=0.16 mountY=-0.06, mountTheta=-0.37
22:46:19.569 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.04, opts=13)
22:46:19.569 00.000 8996 Enqueuing Move request for scope (0.16, 0.04)
22:46:19.570 00.001 20224 Worker thread wakes up
22:46:19.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
22:46:19.570 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
22:46:19.570 00.000 20224 Moving (0.16, 0.04) raw xDistance=0.16 yDistance=-0.06
22:46:19.571 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:46:19.576 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53923, med=2793, FiltMin=2521, FiltMax=30608, Gamma=1.000
22:46:19.577 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:19.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:46:19.577 00.000 20224 MoveAxis(E, 0, ABG)
22:46:19.577 00.000 20224 Move returns status 0, amount 0
22:46:19.577 00.000 20224 MoveAxis(N, 0, ABG)
22:46:19.577 00.000 20224 Move returns status 0, amount 0
22:46:19.577 00.000 20224 move complete, result=0
22:46:19.577 00.000 20224 worker thread done servicing request
22:46:19.591 00.014 8996 UpdateGuideState exits: m=717206 SNR=357.1
22:46:19.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:19.593 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:19.594 00.001 8996 Enqueuing Expose request
22:46:19.594 00.000 20224 Worker thread wakes up
22:46:19.594 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:19.595 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:19.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:20.575 00.980 20224 Exposure complete
22:46:20.650 00.075 20224 worker thread done servicing request
22:46:20.650 00.000 8996 OnExposeComplete: enter
22:46:20.651 00.001 8996 UpdateGuideState(): m_state=6
22:46:20.651 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5618
22:46:20.652 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=470.24, Mass=714494, SNR=369.6, Peak=63555 HFD=4.4
22:46:20.653 00.001 8996 MultiStar: [#1 0.38,-0.09,0.65,U] [#2 0.16,-0.16,0.69,U] [#3 0.29,-0.16,0.55,U] [#4 0.39,-0.25,0.00,M1] [#5 0.11,0.02,0.54,U] [#6 0.53,0.01,0.00,M1] [#7 0.50,-0.08,0.00,M1] [#8 0.21,-0.12,0.37,U] 
22:46:20.654 00.001 8996 refined, 5 included, MultiStar: {0.27, -0.17}, one-star: {0.39, -0.37}
22:46:20.655 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
22:46:20.656 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.69)
22:46:20.657 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.17 hyp=0.32 cameraTheta=-0.57 mountX=0.29 mountY=0.14, mountTheta=0.45
22:46:20.659 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.17, opts=13)
22:46:20.660 00.001 8996 Enqueuing Move request for scope (0.27, -0.17)
22:46:20.660 00.000 20224 Worker thread wakes up
22:46:20.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.17) opts 0xd
22:46:20.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.17)
22:46:20.660 00.000 20224 Moving (0.27, -0.17) raw xDistance=0.29 yDistance=0.14
22:46:20.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:46:20.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:20.661 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:46:20.661 00.000 20224 MoveAxis(W, 42, ABG)
22:46:20.661 00.000 20224 Guiding  Dir = 3, Dur = 42
22:46:20.661 00.000 20224 IsSlewing returns 0
22:46:20.661 00.000 20224 IsGuiding returns 0
22:46:20.669 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63555, med=2793, FiltMin=2521, FiltMax=27881, Gamma=1.000
22:46:20.695 00.026 20224 PulseGuide returned control before completion, sleep 19
22:46:20.696 00.001 8996 UpdateGuideState exits: m=714494 SNR=369.6
22:46:20.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:20.699 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:20.701 00.002 8996 Enqueuing Expose request
22:46:20.724 00.023 20224 IsGuiding returns 1
22:46:20.724 00.000 20224 scope still moving after pulse duration time elapsed
22:46:20.755 00.031 20224 IsSlewing returns 0
22:46:20.755 00.000 20224 IsGuiding returns 1
22:46:20.787 00.032 20224 IsSlewing returns 0
22:46:20.787 00.000 20224 IsGuiding returns 0
22:46:20.787 00.000 20224 scope move finished after 42 + 84 ms
22:46:20.787 00.000 20224 Move returns status 0, amount 42
22:46:20.787 00.000 20224 MoveAxis(N, 0, ABG)
22:46:20.787 00.000 20224 Move returns status 0, amount 0
22:46:20.787 00.000 20224 move complete, result=0
22:46:20.788 00.001 20224 worker thread done servicing request
22:46:20.788 00.000 20224 Worker thread wakes up
22:46:20.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:20.788 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.1 px 0 ms NORTH
22:46:20.789 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:21.952 01.163 20224 Exposure complete
22:46:22.059 00.107 20224 worker thread done servicing request
22:46:22.059 00.000 8996 OnExposeComplete: enter
22:46:22.061 00.002 8996 UpdateGuideState(): m_state=6
22:46:22.063 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5619
22:46:22.065 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=470.23, Mass=712097, SNR=317.9, Peak=61539 HFD=4.5
22:46:22.067 00.002 8996 MultiStar: [#1 0.08,0.01,0.66,U] [#2 0.07,-0.20,0.88,U] [#3 0.11,-0.08,0.76,U] [#4 0.19,-0.09,0.58,U] [#5 -0.09,-0.15,0.70,U] [#6 0.17,-0.17,0.55,U] [#7 0.31,0.02,0.46,U] [#8 -0.03,-0.23,0.42,U] 
22:46:22.068 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.16}, one-star: {0.24, -0.38}
22:46:22.070 00.002 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
22:46:22.072 00.002 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
22:46:22.073 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.19 cameraTheta=-0.93 mountX=0.13 mountY=0.14, mountTheta=0.82
22:46:22.076 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.16, opts=13)
22:46:22.078 00.002 8996 Enqueuing Move request for scope (0.12, -0.16)
22:46:22.080 00.002 20224 Worker thread wakes up
22:46:22.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
22:46:22.080 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
22:46:22.080 00.000 20224 Moving (0.12, -0.16) raw xDistance=0.13 yDistance=0.14
22:46:22.081 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:46:22.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:22.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:46:22.081 00.000 20224 MoveAxis(E, 0, ABG)
22:46:22.081 00.000 20224 Move returns status 0, amount 0
22:46:22.081 00.000 20224 MoveAxis(N, 0, ABG)
22:46:22.081 00.000 20224 Move returns status 0, amount 0
22:46:22.081 00.000 20224 move complete, result=0
22:46:22.082 00.001 20224 worker thread done servicing request
22:46:22.089 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61539, med=2793, FiltMin=2521, FiltMax=28409, Gamma=1.000
22:46:22.123 00.034 8996 UpdateGuideState exits: m=712097 SNR=317.9
22:46:22.125 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:22.127 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:22.129 00.002 8996 Enqueuing Expose request
22:46:22.130 00.001 20224 Worker thread wakes up
22:46:22.130 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:22.132 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:22.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:23.111 00.979 20224 Exposure complete
22:46:23.182 00.071 20224 worker thread done servicing request
22:46:23.182 00.000 8996 OnExposeComplete: enter
22:46:23.183 00.001 8996 UpdateGuideState(): m_state=6
22:46:23.185 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5620
22:46:23.187 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=470.25, Mass=694867, SNR=344.3, Peak=53811 HFD=4.5
22:46:23.189 00.002 8996 MultiStar: [#1 0.05,0.01,0.66,U] [#2 -0.14,-0.16,0.73,U] [#3 -0.12,-0.00,0.59,U] [#4 -0.12,0.03,0.55,U] [#5 0.11,-0.13,0.61,U] [#6 0.11,-0.22,0.43,U] [#7 0.09,-0.30,0.44,U] [#8 0.09,-0.23,0.46,U] 
22:46:23.190 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.16}, one-star: {0.31, -0.36}
22:46:23.192 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
22:46:23.193 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.02)
22:46:23.195 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.24 mountX=0.07 mountY=0.15, mountTheta=1.14
22:46:23.197 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.16, opts=13)
22:46:23.198 00.001 8996 Enqueuing Move request for scope (0.05, -0.16)
22:46:23.199 00.001 20224 Worker thread wakes up
22:46:23.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
22:46:23.199 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
22:46:23.199 00.000 20224 Moving (0.05, -0.16) raw xDistance=0.07 yDistance=0.15
22:46:23.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:46:23.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:23.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:46:23.199 00.000 20224 MoveAxis(E, 0, ABG)
22:46:23.199 00.000 20224 Move returns status 0, amount 0
22:46:23.200 00.001 20224 MoveAxis(N, 0, ABG)
22:46:23.200 00.000 20224 Move returns status 0, amount 0
22:46:23.200 00.000 20224 move complete, result=0
22:46:23.200 00.000 20224 worker thread done servicing request
22:46:23.208 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53811, med=2797, FiltMin=2518, FiltMax=27571, Gamma=1.000
22:46:23.225 00.017 8996 UpdateGuideState exits: m=694867 SNR=344.3
22:46:23.226 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:23.228 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:23.230 00.002 8996 Enqueuing Expose request
22:46:23.232 00.002 20224 Worker thread wakes up
22:46:23.232 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:46:23.233 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:23.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:24.410 01.177 20224 Exposure complete
22:46:24.490 00.080 20224 worker thread done servicing request
22:46:24.490 00.000 8996 OnExposeComplete: enter
22:46:24.491 00.001 8996 UpdateGuideState(): m_state=6
22:46:24.492 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5621
22:46:24.493 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.29, Mass=713684, SNR=355.8, Peak=46582 HFD=4.7
22:46:24.494 00.001 8996 MultiStar: [#1 -0.47,-0.18,0.00,M1] [#2 -0.52,-0.22,0.00,M1] [#3 -0.56,-0.12,0.00,M1] [#4 -0.45,0.05,0.00,M1] [#5 -0.39,-0.09,0.60,U] [#6 -0.37,-0.14,0.40,U] [#7 -0.28,-0.01,0.44,U] [#8 -0.51,-0.15,0.00,M1] 
22:46:24.495 00.001 8996 refined, 3 included, MultiStar: {-0.24, -0.18}, one-star: {-0.09, -0.32}
22:46:24.496 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:46:24.496 00.000 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
22:46:24.497 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-2.51 mountX=-0.23 mountY=0.21, mountTheta=2.40
22:46:24.499 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.18, opts=13)
22:46:24.499 00.000 8996 Enqueuing Move request for scope (-0.24, -0.18)
22:46:24.500 00.001 20224 Worker thread wakes up
22:46:24.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.18) opts 0xd
22:46:24.500 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.18)
22:46:24.500 00.000 20224 Moving (-0.24, -0.18) raw xDistance=-0.23 yDistance=0.21
22:46:24.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:46:24.501 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:46:24.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:46:24.501 00.000 20224 MoveAxis(E, 33, ABG)
22:46:24.501 00.000 20224 Guiding  Dir = 2, Dur = 33
22:46:24.501 00.000 20224 IsSlewing returns 0
22:46:24.501 00.000 20224 IsGuiding returns 0
22:46:24.505 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46582, med=2790, FiltMin=2528, FiltMax=24409, Gamma=1.000
22:46:24.519 00.014 8996 UpdateGuideState exits: m=713684 SNR=355.8
22:46:24.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:24.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:24.522 00.001 8996 Enqueuing Expose request
22:46:24.543 00.021 20224 IsGuiding returns 1
22:46:24.543 00.000 20224 scope still moving after pulse duration time elapsed
22:46:24.573 00.030 20224 IsSlewing returns 0
22:46:24.573 00.000 20224 IsGuiding returns 1
22:46:24.604 00.031 20224 IsSlewing returns 0
22:46:24.604 00.000 20224 IsGuiding returns 1
22:46:24.635 00.031 20224 IsSlewing returns 0
22:46:24.635 00.000 20224 IsGuiding returns 0
22:46:24.635 00.000 20224 scope move finished after 33 + 100 ms
22:46:24.635 00.000 20224 Move returns status 0, amount 33
22:46:24.635 00.000 20224 MoveAxis(N, 0, ABG)
22:46:24.635 00.000 20224 Move returns status 0, amount 0
22:46:24.635 00.000 20224 move complete, result=0
22:46:24.636 00.001 20224 worker thread done servicing request
22:46:24.636 00.000 20224 Worker thread wakes up
22:46:24.636 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
22:46:24.638 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:24.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:25.621 00.983 20224 Exposure complete
22:46:25.727 00.106 20224 worker thread done servicing request
22:46:25.727 00.000 8996 OnExposeComplete: enter
22:46:25.729 00.002 8996 UpdateGuideState(): m_state=6
22:46:25.731 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5622
22:46:25.732 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=470.38, Mass=699249, SNR=326.7, Peak=53875 HFD=4.4
22:46:25.734 00.002 8996 MultiStar: [#1 -0.25,0.01,0.62,U] [#2 -0.27,-0.02,0.82,U] [#3 -0.41,0.18,0.00,M2] [#4 -0.37,0.11,0.62,U] [#5 -0.37,0.12,0.62,U] [#6 -0.21,0.14,0.45,U] [#7 -0.03,0.08,0.51,U] [#8 -0.33,-0.02,0.45,U] 
22:46:25.736 00.002 8996 refined, 7 included, MultiStar: {-0.22, -0.00}, one-star: {-0.05, -0.23}
22:46:25.738 00.002 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
22:46:25.741 00.003 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
22:46:25.744 00.003 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-3.14 mountX=-0.22 mountY=0.03, mountTheta=3.02
22:46:25.749 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.00, opts=13)
22:46:25.750 00.001 8996 Enqueuing Move request for scope (-0.22, -0.00)
22:46:25.751 00.001 20224 Worker thread wakes up
22:46:25.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.00) opts 0xd
22:46:25.751 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.00)
22:46:25.751 00.000 20224 Moving (-0.22, -0.00) raw xDistance=-0.22 yDistance=0.03
22:46:25.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
22:46:25.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:25.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:46:25.751 00.000 20224 MoveAxis(E, 35, ABG)
22:46:25.751 00.000 20224 Guiding  Dir = 2, Dur = 35
22:46:25.752 00.001 20224 IsSlewing returns 0
22:46:25.752 00.000 20224 IsGuiding returns 0
22:46:25.756 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53875, med=2790, FiltMin=2521, FiltMax=26880, Gamma=1.000
22:46:25.771 00.015 8996 UpdateGuideState exits: m=699249 SNR=326.7
22:46:25.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:25.772 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:25.773 00.001 8996 Enqueuing Expose request
22:46:25.797 00.024 20224 IsGuiding returns 1
22:46:25.798 00.001 20224 scope still moving after pulse duration time elapsed
22:46:25.827 00.029 20224 IsSlewing returns 0
22:46:25.827 00.000 20224 IsGuiding returns 1
22:46:25.858 00.031 20224 IsSlewing returns 0
22:46:25.859 00.001 20224 IsGuiding returns 1
22:46:25.890 00.031 20224 IsSlewing returns 0
22:46:25.890 00.000 20224 IsGuiding returns 0
22:46:25.890 00.000 20224 scope move finished after 35 + 102 ms
22:46:25.890 00.000 20224 Move returns status 0, amount 35
22:46:25.890 00.000 20224 MoveAxis(N, 0, ABG)
22:46:25.890 00.000 20224 Move returns status 0, amount 0
22:46:25.890 00.000 20224 move complete, result=0
22:46:25.890 00.000 20224 worker thread done servicing request
22:46:25.890 00.000 20224 Worker thread wakes up
22:46:25.890 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
22:46:25.892 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:25.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:27.062 01.170 20224 Exposure complete
22:46:27.153 00.091 20224 worker thread done servicing request
22:46:27.153 00.000 8996 OnExposeComplete: enter
22:46:27.155 00.002 8996 UpdateGuideState(): m_state=6
22:46:27.157 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5623
22:46:27.159 00.002 8996 Star::Find returns 1 (0), X=138.86, Y=470.33, Mass=786092, SNR=359.1, Peak=65507 HFD=4.4
22:46:27.161 00.002 8996 MultiStar: [#1 0.28,0.21,0.72,U] [#2 0.28,0.09,0.68,U] [#3 0.20,0.06,0.60,U] [#4 0.25,0.22,0.45,U] [#5 0.21,0.18,0.63,U] [#6 0.44,0.04,0.00,M1] [#7 0.44,0.02,0.00,M1] [#8 0.17,-0.01,0.33,U] 
22:46:27.163 00.002 8996 refined, 6 included, MultiStar: {0.28, 0.04}, one-star: {0.44, -0.27}
22:46:27.164 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
22:46:27.165 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
22:46:27.167 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.29 cameraTheta=0.14 mountX=0.28 mountY=-0.07, mountTheta=-0.26
22:46:27.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.04, opts=13)
22:46:27.169 00.000 8996 Enqueuing Move request for scope (0.28, 0.04)
22:46:27.171 00.002 20224 Worker thread wakes up
22:46:27.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
22:46:27.171 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
22:46:27.171 00.000 20224 Moving (0.28, 0.04) raw xDistance=0.28 yDistance=-0.07
22:46:27.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:46:27.172 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:27.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:46:27.172 00.000 20224 MoveAxis(W, 38, ABG)
22:46:27.172 00.000 20224 Guiding  Dir = 3, Dur = 38
22:46:27.172 00.000 20224 IsSlewing returns 0
22:46:27.172 00.000 20224 IsGuiding returns 0
22:46:27.178 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2790, FiltMin=2493, FiltMax=30848, Gamma=1.000
22:46:27.200 00.022 8996 UpdateGuideState exits: m=786092 SNR=359.1
22:46:27.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:27.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:27.203 00.001 8996 Enqueuing Expose request
22:46:27.228 00.025 20224 IsGuiding returns 1
22:46:27.228 00.000 20224 scope still moving after pulse duration time elapsed
22:46:27.257 00.029 20224 IsSlewing returns 0
22:46:27.257 00.000 20224 IsGuiding returns 1
22:46:27.288 00.031 20224 IsSlewing returns 0
22:46:27.288 00.000 20224 IsGuiding returns 1
22:46:27.319 00.031 20224 IsSlewing returns 0
22:46:27.319 00.000 20224 IsGuiding returns 0
22:46:27.319 00.000 20224 scope move finished after 38 + 109 ms
22:46:27.319 00.000 20224 Move returns status 0, amount 38
22:46:27.319 00.000 20224 MoveAxis(N, 0, ABG)
22:46:27.319 00.000 20224 Move returns status 0, amount 0
22:46:27.320 00.001 20224 move complete, result=0
22:46:27.320 00.000 20224 worker thread done servicing request
22:46:27.320 00.000 20224 Worker thread wakes up
22:46:27.320 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
22:46:27.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:27.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:28.312 00.991 20224 Exposure complete
22:46:28.416 00.104 20224 worker thread done servicing request
22:46:28.416 00.000 8996 OnExposeComplete: enter
22:46:28.417 00.001 8996 UpdateGuideState(): m_state=6
22:46:28.418 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5624
22:46:28.419 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=470.58, Mass=683191, SNR=358.0, Peak=55152 HFD=4.6
22:46:28.420 00.001 8996 MultiStar: [#1 0.19,0.09,0.66,U] [#2 0.08,-0.03,0.68,U] [#3 0.00,-0.07,0.55,U] [#4 0.06,0.07,0.49,U] [#5 0.01,0.09,0.66,U] [#6 0.24,0.11,0.46,U] [#7 0.50,0.15,0.00,M2] [#8 0.12,0.16,0.38,U] 
22:46:28.421 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.04}, one-star: {0.32, -0.03}
22:46:28.422 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
22:46:28.423 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
22:46:28.424 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.26 mountX=0.14 mountY=-0.05, mountTheta=-0.37
22:46:28.426 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.04, opts=13)
22:46:28.427 00.001 8996 Enqueuing Move request for scope (0.14, 0.04)
22:46:28.428 00.001 20224 Worker thread wakes up
22:46:28.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
22:46:28.428 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
22:46:28.428 00.000 20224 Moving (0.14, 0.04) raw xDistance=0.14 yDistance=-0.05
22:46:28.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:46:28.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:28.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:46:28.429 00.001 20224 MoveAxis(E, 0, ABG)
22:46:28.429 00.000 20224 Move returns status 0, amount 0
22:46:28.429 00.000 20224 MoveAxis(N, 0, ABG)
22:46:28.429 00.000 20224 Move returns status 0, amount 0
22:46:28.429 00.000 20224 move complete, result=0
22:46:28.429 00.000 20224 worker thread done servicing request
22:46:28.435 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55152, med=2790, FiltMin=2528, FiltMax=28070, Gamma=1.000
22:46:28.460 00.025 8996 UpdateGuideState exits: m=683191 SNR=358.0
22:46:28.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:28.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:28.462 00.000 8996 Enqueuing Expose request
22:46:28.463 00.001 20224 Worker thread wakes up
22:46:28.463 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:28.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:28.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:29.628 01.164 20224 Exposure complete
22:46:29.719 00.091 20224 worker thread done servicing request
22:46:29.720 00.001 8996 OnExposeComplete: enter
22:46:29.722 00.002 8996 UpdateGuideState(): m_state=6
22:46:29.723 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5625
22:46:29.725 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=470.62, Mass=724987, SNR=378.2, Peak=57712 HFD=4.5
22:46:29.727 00.002 8996 MultiStar: [#1 -0.17,0.27,0.62,U] [#2 -0.27,-0.07,0.71,U] [#3 -0.23,0.39,0.00,M1] [#4 -0.22,0.26,0.44,U] [#5 -0.23,0.20,0.60,U] [#6 0.04,0.15,0.41,U] [#7 0.10,0.23,0.38,U] [#8 -0.24,0.11,0.35,U] 
22:46:29.729 00.002 8996 refined, 7 included, MultiStar: {-0.09, 0.12}, one-star: {0.16, 0.01}
22:46:29.731 00.002 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:46:29.733 00.002 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
22:46:29.734 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=-0.10 mountY=-0.11, mountTheta=-2.31
22:46:29.737 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.12, opts=13)
22:46:29.738 00.001 8996 Enqueuing Move request for scope (-0.09, 0.12)
22:46:29.740 00.002 20224 Worker thread wakes up
22:46:29.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:46:29.740 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:46:29.740 00.000 20224 Moving (-0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
22:46:29.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:46:29.741 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:29.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:46:29.741 00.000 20224 MoveAxis(E, 0, ABG)
22:46:29.741 00.000 20224 Move returns status 0, amount 0
22:46:29.741 00.000 20224 MoveAxis(N, 0, ABG)
22:46:29.741 00.000 20224 Move returns status 0, amount 0
22:46:29.741 00.000 20224 move complete, result=0
22:46:29.741 00.000 20224 worker thread done servicing request
22:46:29.748 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57712, med=2790, FiltMin=2518, FiltMax=28256, Gamma=1.000
22:46:29.769 00.021 8996 UpdateGuideState exits: m=724987 SNR=378.2
22:46:29.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:29.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:29.772 00.001 8996 Enqueuing Expose request
22:46:29.772 00.000 20224 Worker thread wakes up
22:46:29.773 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:29.773 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:29.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:30.758 00.985 20224 Exposure complete
22:46:30.826 00.068 20224 worker thread done servicing request
22:46:30.826 00.000 8996 OnExposeComplete: enter
22:46:30.827 00.001 8996 UpdateGuideState(): m_state=6
22:46:30.828 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5626
22:46:30.829 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=470.33, Mass=702921, SNR=322.8, Peak=52835 HFD=4.6
22:46:30.830 00.001 8996 MultiStar: [#1 -0.34,0.10,0.83,U] [#2 -0.34,0.11,0.87,U] [#3 -0.29,0.11,0.62,U] [#4 -0.28,0.18,0.57,U] [#5 -0.28,0.13,0.69,U] [#6 -0.12,0.12,0.51,U] [#7 -0.06,0.11,0.47,U] [#8 -0.13,0.02,0.45,U] 
22:46:30.831 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.05}, one-star: {0.09, -0.28}
22:46:30.831 00.000 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
22:46:30.832 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:46:30.833 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.90 mountX=-0.20 mountY=-0.03, mountTheta=-3.01
22:46:30.834 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.05, opts=13)
22:46:30.835 00.001 8996 Enqueuing Move request for scope (-0.19, 0.05)
22:46:30.836 00.001 20224 Worker thread wakes up
22:46:30.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
22:46:30.836 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
22:46:30.836 00.000 20224 Moving (-0.19, 0.05) raw xDistance=-0.20 yDistance=-0.03
22:46:30.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:46:30.836 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:30.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:46:30.837 00.001 20224 MoveAxis(E, 0, ABG)
22:46:30.837 00.000 20224 Move returns status 0, amount 0
22:46:30.837 00.000 20224 MoveAxis(N, 0, ABG)
22:46:30.837 00.000 20224 Move returns status 0, amount 0
22:46:30.837 00.000 20224 move complete, result=0
22:46:30.837 00.000 20224 worker thread done servicing request
22:46:30.841 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52835, med=2790, FiltMin=2525, FiltMax=26704, Gamma=1.000
22:46:30.854 00.013 8996 UpdateGuideState exits: m=702921 SNR=322.8
22:46:30.854 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:30.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:30.856 00.001 8996 Enqueuing Expose request
22:46:30.857 00.001 20224 Worker thread wakes up
22:46:30.857 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:30.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:30.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:32.032 01.175 20224 Exposure complete
22:46:32.111 00.079 20224 worker thread done servicing request
22:46:32.111 00.000 8996 OnExposeComplete: enter
22:46:32.113 00.002 8996 UpdateGuideState(): m_state=6
22:46:32.114 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5627
22:46:32.116 00.002 8996 Star::Find returns 1 (0), X=138.48, Y=470.31, Mass=781880, SNR=376.2, Peak=62019 HFD=4.5
22:46:32.118 00.002 8996 MultiStar: [#1 -0.07,0.04,0.64,U] [#2 -0.23,-0.08,0.70,U] [#3 -0.23,-0.03,0.56,U] [#4 -0.14,0.09,0.52,U] [#5 -0.20,0.16,0.59,U] [#6 0.04,-0.01,0.38,U] [#7 0.12,-0.12,0.40,U] [#8 -0.30,-0.15,0.38,U] 
22:46:32.119 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {0.06, -0.30}
22:46:32.120 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
22:46:32.121 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
22:46:32.123 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.58 mountX=-0.09 mountY=0.07, mountTheta=2.48
22:46:32.124 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.06, opts=13)
22:46:32.125 00.001 8996 Enqueuing Move request for scope (-0.10, -0.06)
22:46:32.125 00.000 20224 Worker thread wakes up
22:46:32.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
22:46:32.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
22:46:32.125 00.000 20224 Moving (-0.10, -0.06) raw xDistance=-0.09 yDistance=0.07
22:46:32.126 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:46:32.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:32.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:46:32.126 00.000 20224 MoveAxis(E, 0, ABG)
22:46:32.126 00.000 20224 Move returns status 0, amount 0
22:46:32.126 00.000 20224 MoveAxis(N, 0, ABG)
22:46:32.126 00.000 20224 Move returns status 0, amount 0
22:46:32.126 00.000 20224 move complete, result=0
22:46:32.126 00.000 20224 worker thread done servicing request
22:46:32.131 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62019, med=2790, FiltMin=2544, FiltMax=31584, Gamma=1.000
22:46:32.145 00.014 8996 UpdateGuideState exits: m=781880 SNR=376.2
22:46:32.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:32.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:32.148 00.001 8996 Enqueuing Expose request
22:46:32.149 00.001 20224 Worker thread wakes up
22:46:32.149 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:32.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:32.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:33.131 00.981 20224 Exposure complete
22:46:33.215 00.084 20224 worker thread done servicing request
22:46:33.216 00.001 8996 OnExposeComplete: enter
22:46:33.217 00.001 8996 UpdateGuideState(): m_state=6
22:46:33.219 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5628
22:46:33.220 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=470.57, Mass=632868, SNR=308.7, Peak=42115 HFD=4.6
22:46:33.221 00.001 8996 MultiStar: [#1 -0.34,0.07,0.71,U] [#2 -0.25,0.04,0.81,U] [#3 -0.34,0.09,0.71,U] [#4 -0.33,0.25,0.61,U] [#5 -0.37,0.04,0.67,U] [#6 -0.18,0.08,0.46,U] [#7 -0.18,0.09,0.49,U] [#8 -0.35,0.15,0.47,U] 
22:46:33.222 00.001 8996 single-star, 8 included, MultiStar: {-0.27, 0.07}, one-star: {-0.12, -0.04}
22:46:33.222 00.000 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:46:33.223 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
22:46:33.224 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=-0.11 mountY=0.05, mountTheta=2.69
22:46:33.225 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
22:46:33.226 00.001 8996 Enqueuing Move request for scope (-0.12, -0.04)
22:46:33.227 00.001 20224 Worker thread wakes up
22:46:33.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
22:46:33.227 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
22:46:33.227 00.000 20224 Moving (-0.12, -0.04) raw xDistance=-0.11 yDistance=0.05
22:46:33.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:46:33.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:33.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:46:33.227 00.000 20224 MoveAxis(E, 0, ABG)
22:46:33.227 00.000 20224 Move returns status 0, amount 0
22:46:33.228 00.001 20224 MoveAxis(N, 0, ABG)
22:46:33.228 00.000 20224 Move returns status 0, amount 0
22:46:33.228 00.000 20224 move complete, result=0
22:46:33.228 00.000 20224 worker thread done servicing request
22:46:33.231 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=42115, med=2790, FiltMin=2547, FiltMax=22096, Gamma=1.000
22:46:33.251 00.020 8996 UpdateGuideState exits: m=632868 SNR=308.7
22:46:33.253 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:33.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:33.255 00.001 8996 Enqueuing Expose request
22:46:33.256 00.001 20224 Worker thread wakes up
22:46:33.256 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:33.257 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:33.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:34.430 01.173 20224 Exposure complete
22:46:34.507 00.077 20224 worker thread done servicing request
22:46:34.507 00.000 8996 OnExposeComplete: enter
22:46:34.509 00.002 8996 UpdateGuideState(): m_state=6
22:46:34.510 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5629
22:46:34.511 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=470.30, Mass=711082, SNR=323.6, Peak=50899 HFD=4.6
22:46:34.512 00.001 8996 MultiStar: [#1 -0.37,0.14,0.68,U] [#2 -0.40,-0.03,0.80,U] [#3 -0.51,-0.05,0.00,M1] [#4 -0.47,0.04,0.00,M1] [#5 -0.43,0.12,0.00,M1] [#6 -0.22,0.39,0.00,M1] [#7 -0.28,0.11,0.51,U] [#8 -0.47,0.18,0.00,M1] 
22:46:34.513 00.001 8996 refined, 3 included, MultiStar: {-0.28, -0.06}, one-star: {-0.12, -0.31}
22:46:34.514 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
22:46:34.515 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
22:46:34.515 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.06 hyp=0.28 cameraTheta=-2.94 mountX=-0.27 mountY=0.09, mountTheta=2.82
22:46:34.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.06, opts=13)
22:46:34.518 00.001 8996 Enqueuing Move request for scope (-0.28, -0.06)
22:46:34.519 00.001 20224 Worker thread wakes up
22:46:34.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.06) opts 0xd
22:46:34.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.06)
22:46:34.519 00.000 20224 Moving (-0.28, -0.06) raw xDistance=-0.27 yDistance=0.09
22:46:34.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:46:34.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:34.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:46:34.519 00.000 20224 MoveAxis(E, 40, ABG)
22:46:34.519 00.000 20224 Guiding  Dir = 2, Dur = 40
22:46:34.519 00.000 20224 IsSlewing returns 0
22:46:34.520 00.001 20224 IsGuiding returns 0
22:46:34.523 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50899, med=2790, FiltMin=2518, FiltMax=24345, Gamma=1.000
22:46:34.540 00.017 8996 UpdateGuideState exits: m=711082 SNR=323.6
22:46:34.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:34.541 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:34.542 00.001 8996 Enqueuing Expose request
22:46:34.576 00.034 20224 IsGuiding returns 1
22:46:34.576 00.000 20224 scope still moving after pulse duration time elapsed
22:46:34.606 00.030 20224 IsSlewing returns 0
22:46:34.606 00.000 20224 IsGuiding returns 1
22:46:34.638 00.032 20224 IsSlewing returns 0
22:46:34.638 00.000 20224 IsGuiding returns 1
22:46:34.669 00.031 20224 IsSlewing returns 0
22:46:34.670 00.001 20224 IsGuiding returns 0
22:46:34.670 00.000 20224 scope move finished after 40 + 110 ms
22:46:34.670 00.000 20224 Move returns status 0, amount 40
22:46:34.670 00.000 20224 MoveAxis(N, 0, ABG)
22:46:34.670 00.000 20224 Move returns status 0, amount 0
22:46:34.670 00.000 20224 move complete, result=0
22:46:34.670 00.000 20224 worker thread done servicing request
22:46:34.670 00.000 20224 Worker thread wakes up
22:46:34.670 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
22:46:34.673 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:34.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:35.660 00.987 20224 Exposure complete
22:46:35.755 00.095 20224 worker thread done servicing request
22:46:35.755 00.000 8996 OnExposeComplete: enter
22:46:35.757 00.002 8996 UpdateGuideState(): m_state=6
22:46:35.759 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5630
22:46:35.761 00.002 8996 Star::Find returns 1 (0), X=138.48, Y=470.30, Mass=785241, SNR=352.1, Peak=61379 HFD=4.6
22:46:35.763 00.002 8996 MultiStar: [#1 0.08,-0.08,0.64,U] [#2 -0.12,-0.25,0.70,U] [#3 -0.17,-0.10,0.59,U] [#4 -0.03,-0.08,0.54,U] [#5 -0.22,-0.01,0.60,U] [#6 0.12,-0.02,0.48,U] [#7 0.13,0.03,0.45,U] [#8 -0.14,0.05,0.39,U] 
22:46:35.765 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {0.06, -0.31}
22:46:35.766 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
22:46:35.767 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
22:46:35.769 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.82 mountX=-0.02 mountY=0.12, mountTheta=1.73
22:46:35.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
22:46:35.772 00.001 8996 Enqueuing Move request for scope (-0.03, -0.12)
22:46:35.773 00.001 20224 Worker thread wakes up
22:46:35.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:46:35.773 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:46:35.773 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.02 yDistance=0.12
22:46:35.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:46:35.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:35.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:46:35.773 00.000 20224 MoveAxis(E, 0, ABG)
22:46:35.773 00.000 20224 Move returns status 0, amount 0
22:46:35.774 00.001 20224 MoveAxis(N, 0, ABG)
22:46:35.774 00.000 20224 Move returns status 0, amount 0
22:46:35.774 00.000 20224 move complete, result=0
22:46:35.774 00.000 20224 worker thread done servicing request
22:46:35.777 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61379, med=2790, FiltMin=2536, FiltMax=30160, Gamma=1.000
22:46:35.792 00.015 8996 UpdateGuideState exits: m=785241 SNR=352.1
22:46:35.793 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:35.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:35.794 00.000 8996 Enqueuing Expose request
22:46:35.795 00.001 20224 Worker thread wakes up
22:46:35.795 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:35.796 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:35.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:36.968 01.172 20224 Exposure complete
22:46:37.031 00.063 20224 worker thread done servicing request
22:46:37.031 00.000 8996 OnExposeComplete: enter
22:46:37.032 00.001 8996 UpdateGuideState(): m_state=6
22:46:37.033 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5631
22:46:37.033 00.000 8996 Star::Find returns 1 (0), X=138.51, Y=470.20, Mass=720393, SNR=340.0, Peak=59811 HFD=4.5
22:46:37.034 00.001 8996 MultiStar: [#1 -0.02,-0.37,0.72,U] [#2 -0.17,-0.41,0.00,M1] [#3 -0.25,-0.25,0.61,U] [#4 -0.28,-0.21,0.55,U] [#5 -0.11,-0.11,0.64,U] [#6 -0.04,-0.23,0.51,U] [#7 0.16,-0.16,0.50,U] [#8 0.00,-0.05,0.41,U] 
22:46:37.035 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.25}, one-star: {0.09, -0.40}
22:46:37.036 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
22:46:37.037 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
22:46:37.037 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.77 mountX=-0.03 mountY=0.25, mountTheta=1.67
22:46:37.042 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.25, opts=13)
22:46:37.043 00.001 8996 Enqueuing Move request for scope (-0.05, -0.25)
22:46:37.044 00.001 20224 Worker thread wakes up
22:46:37.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
22:46:37.044 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
22:46:37.044 00.000 20224 Moving (-0.05, -0.25) raw xDistance=-0.03 yDistance=0.25
22:46:37.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:46:37.044 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:46:37.044 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:46:37.044 00.000 20224 MoveAxis(E, 0, ABG)
22:46:37.044 00.000 20224 Move returns status 0, amount 0
22:46:37.044 00.000 20224 MoveAxis(N, 0, ABG)
22:46:37.044 00.000 20224 Move returns status 0, amount 0
22:46:37.044 00.000 20224 move complete, result=0
22:46:37.044 00.000 20224 worker thread done servicing request
22:46:37.049 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59811, med=2790, FiltMin=2531, FiltMax=26208, Gamma=1.000
22:46:37.075 00.026 8996 UpdateGuideState exits: m=720393 SNR=340.0
22:46:37.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:37.079 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:37.081 00.002 8996 Enqueuing Expose request
22:46:37.083 00.002 20224 Worker thread wakes up
22:46:37.083 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:46:37.085 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:37.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:38.052 00.967 20224 Exposure complete
22:46:38.123 00.071 20224 worker thread done servicing request
22:46:38.123 00.000 8996 OnExposeComplete: enter
22:46:38.124 00.001 8996 UpdateGuideState(): m_state=6
22:46:38.125 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5632
22:46:38.125 00.000 8996 Star::Find returns 1 (0), X=138.63, Y=470.24, Mass=772667, SNR=384.7, Peak=63171 HFD=4.6
22:46:38.127 00.002 8996 MultiStar: [#1 0.04,-0.18,0.57,U] [#2 0.11,-0.09,0.66,U] [#3 -0.02,-0.18,0.55,U] [#4 0.09,-0.19,0.53,U] [#5 0.04,-0.19,0.54,U] [#6 0.17,-0.28,0.39,U] [#7 0.34,-0.04,0.43,U] [#8 0.01,-0.29,0.36,U] 
22:46:38.128 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.21}, one-star: {0.20, -0.36}
22:46:38.129 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
22:46:38.130 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
22:46:38.130 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-1.08 mountX=0.13 mountY=0.20, mountTheta=0.97
22:46:38.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.21, opts=13)
22:46:38.133 00.001 8996 Enqueuing Move request for scope (0.11, -0.21)
22:46:38.135 00.002 20224 Worker thread wakes up
22:46:38.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd
22:46:38.135 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.21)
22:46:38.135 00.000 20224 Moving (0.11, -0.21) raw xDistance=0.13 yDistance=0.20
22:46:38.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:46:38.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:38.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:46:38.135 00.000 20224 MoveAxis(E, 0, ABG)
22:46:38.135 00.000 20224 Move returns status 0, amount 0
22:46:38.135 00.000 20224 MoveAxis(N, 0, ABG)
22:46:38.135 00.000 20224 Move returns status 0, amount 0
22:46:38.135 00.000 20224 move complete, result=0
22:46:38.135 00.000 20224 worker thread done servicing request
22:46:38.139 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63171, med=2790, FiltMin=2537, FiltMax=30400, Gamma=1.000
22:46:38.163 00.024 8996 UpdateGuideState exits: m=772667 SNR=384.7
22:46:38.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:38.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:38.166 00.001 8996 Enqueuing Expose request
22:46:38.167 00.001 20224 Worker thread wakes up
22:46:38.167 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:46:38.169 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:38.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:39.339 01.170 20224 Exposure complete
22:46:39.441 00.102 20224 worker thread done servicing request
22:46:39.441 00.000 8996 OnExposeComplete: enter
22:46:39.443 00.002 8996 UpdateGuideState(): m_state=6
22:46:39.444 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5633
22:46:39.446 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=470.43, Mass=744348, SNR=364.9, Peak=49555 HFD=4.5
22:46:39.448 00.002 8996 MultiStar: [#1 -0.19,-0.03,0.61,U] [#2 -0.22,-0.18,0.70,U] [#3 -0.30,0.09,0.61,U] [#4 -0.19,-0.04,0.55,U] [#5 -0.23,0.04,0.59,U] [#6 -0.00,0.06,0.41,U] [#7 0.12,0.02,0.41,U] [#8 -0.12,-0.06,0.36,U] 
22:46:39.449 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.05}, one-star: {0.02, -0.18}
22:46:39.450 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
22:46:39.451 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
22:46:39.452 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.13 cameraTheta=-2.78 mountX=-0.12 mountY=0.06, mountTheta=2.67
22:46:39.454 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.05, opts=13)
22:46:39.454 00.000 8996 Enqueuing Move request for scope (-0.13, -0.05)
22:46:39.455 00.001 20224 Worker thread wakes up
22:46:39.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
22:46:39.455 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
22:46:39.455 00.000 20224 Moving (-0.13, -0.05) raw xDistance=-0.12 yDistance=0.06
22:46:39.456 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:46:39.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:39.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:46:39.456 00.000 20224 MoveAxis(E, 0, ABG)
22:46:39.456 00.000 20224 Move returns status 0, amount 0
22:46:39.456 00.000 20224 MoveAxis(N, 0, ABG)
22:46:39.456 00.000 20224 Move returns status 0, amount 0
22:46:39.456 00.000 20224 move complete, result=0
22:46:39.456 00.000 20224 worker thread done servicing request
22:46:39.460 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49555, med=2790, FiltMin=2534, FiltMax=26064, Gamma=1.000
22:46:39.474 00.014 8996 UpdateGuideState exits: m=744348 SNR=364.9
22:46:39.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:39.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:39.477 00.001 8996 Enqueuing Expose request
22:46:39.479 00.002 20224 Worker thread wakes up
22:46:39.479 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:39.479 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:39.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:40.465 00.986 20224 Exposure complete
22:46:40.542 00.077 20224 worker thread done servicing request
22:46:40.542 00.000 8996 OnExposeComplete: enter
22:46:40.544 00.002 8996 UpdateGuideState(): m_state=6
22:46:40.545 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5634
22:46:40.546 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=470.99, Mass=665128, SNR=336.2, Peak=50144 HFD=4.5
22:46:40.548 00.002 8996 MultiStar: [#1 -0.05,0.53,0.00,M1] [#2 -0.03,0.45,0.00,M1] [#3 -0.00,0.52,0.00,M1] [#4 -0.00,0.62,0.00,M1] [#5 -0.12,0.57,0.00,M1] [#6 0.24,0.62,0.00,M1] [#7 0.10,0.56,0.00,M1] [#8 -0.03,0.59,0.00,M1] 
22:46:40.549 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
22:46:40.550 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
22:46:40.552 00.002 8996 CameraToMount -- cameraX=0.32 cameraY=0.38 hyp=0.50 cameraTheta=0.87 mountX=0.28 mountY=-0.41, mountTheta=-0.97
22:46:40.555 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.38, opts=13)
22:46:40.556 00.001 8996 Enqueuing Move request for scope (0.32, 0.38)
22:46:40.558 00.002 20224 Worker thread wakes up
22:46:40.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.38) opts 0xd
22:46:40.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.38)
22:46:40.558 00.000 20224 Moving (0.32, 0.38) raw xDistance=0.28 yDistance=-0.41
22:46:40.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:46:40.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:46:40.558 00.000 20224 MoveAxis(W, 42, ABG)
22:46:40.558 00.000 20224 Guiding  Dir = 3, Dur = 42
22:46:40.559 00.001 20224 IsSlewing returns 0
22:46:40.559 00.000 20224 IsGuiding returns 0
22:46:40.565 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50144, med=2790, FiltMin=2537, FiltMax=28864, Gamma=1.000
22:46:40.594 00.029 8996 UpdateGuideState exits: m=665128 SNR=336.2
22:46:40.596 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:40.598 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:40.600 00.002 8996 Enqueuing Expose request
22:46:40.610 00.010 20224 IsGuiding returns 1
22:46:40.610 00.000 20224 scope still moving after pulse duration time elapsed
22:46:40.639 00.029 20224 IsSlewing returns 0
22:46:40.639 00.000 20224 IsGuiding returns 1
22:46:40.673 00.034 20224 IsSlewing returns 0
22:46:40.673 00.000 20224 IsGuiding returns 1
22:46:40.703 00.030 20224 IsSlewing returns 0
22:46:40.703 00.000 20224 IsGuiding returns 0
22:46:40.703 00.000 20224 scope move finished after 42 + 102 ms
22:46:40.703 00.000 20224 Move returns status 0, amount 42
22:46:40.703 00.000 20224 MoveAxis(N, 87, ABG)
22:46:40.703 00.000 20224 Guiding  Dir = 0, Dur = 87
22:46:40.703 00.000 20224 IsSlewing returns 0
22:46:40.703 00.000 20224 IsGuiding returns 0
22:46:40.766 00.063 20224 PulseGuide returned control before completion, sleep 35
22:46:40.812 00.046 20224 IsGuiding returns 1
22:46:40.812 00.000 20224 scope still moving after pulse duration time elapsed
22:46:40.842 00.030 20224 IsSlewing returns 0
22:46:40.842 00.000 20224 IsGuiding returns 1
22:46:40.874 00.032 20224 IsSlewing returns 0
22:46:40.874 00.000 20224 IsGuiding returns 0
22:46:40.874 00.000 20224 scope move finished after 87 + 83 ms
22:46:40.874 00.000 20224 Move returns status 0, amount 87
22:46:40.874 00.000 20224 move complete, result=0
22:46:40.874 00.000 20224 worker thread done servicing request
22:46:40.874 00.000 20224 Worker thread wakes up
22:46:40.875 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:40.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:40.875 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.4 px 87 ms NORTH
22:46:42.047 01.172 20224 Exposure complete
22:46:42.134 00.087 20224 worker thread done servicing request
22:46:42.134 00.000 8996 OnExposeComplete: enter
22:46:42.136 00.002 8996 UpdateGuideState(): m_state=6
22:46:42.138 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5635
22:46:42.139 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=470.35, Mass=710655, SNR=320.4, Peak=52486 HFD=4.7
22:46:42.141 00.002 8996 MultiStar: [#1 -0.95,0.01,0.00,M2] [#2 -1.08,-0.12,0.00,M2] [#3 -1.07,0.02,0.00,M2] [#4 -1.02,-0.04,0.00,M2] [#5 -1.05,0.02,0.00,M2] [#6 -0.96,-0.07,0.00,M2] [#7 -1.00,-0.08,0.00,M2] [#8 -1.11,-0.20,0.00,M2] 
22:46:42.142 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
22:46:42.143 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
22:46:42.144 00.001 8996 CameraToMount -- cameraX=-0.73 cameraY=-0.26 hyp=0.77 cameraTheta=-2.80 mountX=-0.70 mountY=0.34, mountTheta=2.69
22:46:42.145 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.73, y=-0.26, opts=13)
22:46:42.147 00.002 8996 Enqueuing Move request for scope (-0.73, -0.26)
22:46:42.148 00.001 20224 Worker thread wakes up
22:46:42.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.26) opts 0xd
22:46:42.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.73, -0.26)
22:46:42.149 00.001 20224 Moving (-0.73, -0.26) raw xDistance=-0.70 yDistance=0.34
22:46:42.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.70
22:46:42.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:46:42.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:46:42.149 00.000 20224 MoveAxis(E, 99, ABG)
22:46:42.149 00.000 20224 Guiding  Dir = 2, Dur = 99
22:46:42.149 00.000 20224 IsSlewing returns 0
22:46:42.149 00.000 20224 IsGuiding returns 0
22:46:42.154 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52486, med=2793, FiltMin=2547, FiltMax=29293, Gamma=1.000
22:46:42.174 00.020 8996 UpdateGuideState exits: m=710655 SNR=320.4
22:46:42.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:42.176 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:42.177 00.001 8996 Enqueuing Expose request
22:46:42.190 00.013 20224 PulseGuide returned control before completion, sleep 69
22:46:42.266 00.076 20224 IsGuiding returns 1
22:46:42.266 00.000 20224 scope still moving after pulse duration time elapsed
22:46:42.299 00.033 20224 IsSlewing returns 0
22:46:42.300 00.001 20224 IsGuiding returns 1
22:46:42.329 00.029 20224 IsSlewing returns 0
22:46:42.329 00.000 20224 IsGuiding returns 1
22:46:42.360 00.031 20224 IsSlewing returns 0
22:46:42.360 00.000 20224 IsGuiding returns 1
22:46:42.392 00.032 20224 IsSlewing returns 0
22:46:42.392 00.000 20224 IsGuiding returns 0
22:46:42.392 00.000 20224 scope move finished after 99 + 143 ms
22:46:42.392 00.000 20224 Move returns status 0, amount 99
22:46:42.392 00.000 20224 MoveAxis(N, 0, ABG)
22:46:42.392 00.000 20224 Move returns status 0, amount 0
22:46:42.392 00.000 20224 move complete, result=0
22:46:42.392 00.000 20224 worker thread done servicing request
22:46:42.392 00.000 8996 GuideStep: -0.7 px 99 ms EAST, 0.3 px 0 ms NORTH
22:46:42.394 00.002 20224 Worker thread wakes up
22:46:42.394 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:42.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:43.358 00.964 20224 Exposure complete
22:46:43.448 00.090 20224 worker thread done servicing request
22:46:43.448 00.000 8996 OnExposeComplete: enter
22:46:43.450 00.002 8996 UpdateGuideState(): m_state=6
22:46:43.451 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5636
22:46:43.453 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=470.07, Mass=775314, SNR=357.8, Peak=54563 HFD=4.8
22:46:43.454 00.001 8996 MultiStar: [#1 -0.01,-0.22,0.69,U] [#2 -0.07,-0.32,0.74,U] [#3 0.07,-0.21,0.62,U] [#4 0.03,-0.31,0.46,U] [#5 -0.10,-0.14,0.54,U] [#6 -0.04,-0.41,0.49,U] [#7 0.12,-0.29,0.44,U] [#8 -0.12,-0.25,0.38,U] 
22:46:43.455 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.32}, one-star: {0.13, -0.54}
22:46:43.456 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
22:46:43.457 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
22:46:43.458 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.54 mountX=0.04 mountY=0.31, mountTheta=1.44
22:46:43.459 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.32, opts=13)
22:46:43.460 00.001 8996 Enqueuing Move request for scope (0.01, -0.32)
22:46:43.461 00.001 20224 Worker thread wakes up
22:46:43.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.32) opts 0xd
22:46:43.461 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.32)
22:46:43.461 00.000 20224 Moving (0.01, -0.32) raw xDistance=0.04 yDistance=0.31
22:46:43.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:46:43.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:46:43.462 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:46:43.462 00.000 20224 MoveAxis(E, 0, ABG)
22:46:43.462 00.000 20224 Move returns status 0, amount 0
22:46:43.462 00.000 20224 MoveAxis(N, 0, ABG)
22:46:43.462 00.000 20224 Move returns status 0, amount 0
22:46:43.462 00.000 20224 move complete, result=0
22:46:43.462 00.000 20224 worker thread done servicing request
22:46:43.466 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54563, med=2793, FiltMin=2544, FiltMax=31971, Gamma=1.000
22:46:43.495 00.029 8996 UpdateGuideState exits: m=775314 SNR=357.8
22:46:43.496 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:43.497 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:43.499 00.002 8996 Enqueuing Expose request
22:46:43.500 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:46:43.501 00.001 20224 Worker thread wakes up
22:46:43.501 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:43.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:44.678 01.177 20224 Exposure complete
22:46:44.743 00.065 20224 worker thread done servicing request
22:46:44.743 00.000 8996 OnExposeComplete: enter
22:46:44.745 00.002 8996 UpdateGuideState(): m_state=6
22:46:44.746 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5637
22:46:44.747 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=469.93, Mass=690944, SNR=343.3, Peak=58931 HFD=4.4
22:46:44.749 00.002 8996 MultiStar: [#1 0.24,-0.33,0.66,U] [#2 0.03,-0.35,0.75,U] [#3 -0.00,-0.46,0.00,M2] [#4 0.12,-0.35,0.52,U] [#5 0.15,-0.35,0.73,U] [#6 0.06,-0.46,0.00,M2] [#7 0.22,-0.36,0.48,U] [#8 0.20,-0.52,0.00,M2] 
22:46:44.749 00.000 8996 refined, 5 included, MultiStar: {0.20, -0.43}, one-star: {0.38, -0.68}
22:46:44.751 00.002 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
22:46:44.751 00.000 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.13)
22:46:44.752 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.43 hyp=0.47 cameraTheta=-1.13 mountX=0.24 mountY=0.40, mountTheta=1.03
22:46:44.754 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.43, opts=13)
22:46:44.755 00.001 8996 Enqueuing Move request for scope (0.20, -0.43)
22:46:44.755 00.000 20224 Worker thread wakes up
22:46:44.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.43) opts 0xd
22:46:44.756 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.43)
22:46:44.756 00.000 20224 Moving (0.20, -0.43) raw xDistance=0.24 yDistance=0.40
22:46:44.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:46:44.756 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.26 newest=1.05
22:46:44.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
22:46:44.756 00.000 20224 MoveAxis(W, 35, ABG)
22:46:44.756 00.000 20224 Guiding  Dir = 3, Dur = 35
22:46:44.756 00.000 20224 IsSlewing returns 0
22:46:44.756 00.000 20224 IsGuiding returns 0
22:46:44.760 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58931, med=2793, FiltMin=2534, FiltMax=30208, Gamma=1.000
22:46:44.777 00.017 8996 UpdateGuideState exits: m=690944 SNR=343.3
22:46:44.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:44.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:44.780 00.001 8996 Enqueuing Expose request
22:46:44.810 00.030 20224 IsGuiding returns 1
22:46:44.810 00.000 20224 scope still moving after pulse duration time elapsed
22:46:44.839 00.029 20224 IsSlewing returns 0
22:46:44.839 00.000 20224 IsGuiding returns 1
22:46:44.870 00.031 20224 IsSlewing returns 0
22:46:44.870 00.000 20224 IsGuiding returns 1
22:46:44.902 00.032 20224 IsSlewing returns 0
22:46:44.902 00.000 20224 IsGuiding returns 0
22:46:44.902 00.000 20224 scope move finished after 35 + 110 ms
22:46:44.902 00.000 20224 Move returns status 0, amount 35
22:46:44.902 00.000 20224 MoveAxis(S, 85, ABG)
22:46:44.902 00.000 20224 Guiding  Dir = 1, Dur = 85
22:46:44.902 00.000 20224 IsSlewing returns 0
22:46:44.902 00.000 20224 IsGuiding returns 0
22:46:44.904 00.002 20224 PulseGuide returned control before completion, sleep 94
22:46:45.008 00.104 20224 IsGuiding returns 1
22:46:45.008 00.000 20224 scope still moving after pulse duration time elapsed
22:46:45.040 00.032 20224 IsSlewing returns 0
22:46:45.040 00.000 20224 IsGuiding returns 1
22:46:45.070 00.030 20224 IsSlewing returns 0
22:46:45.070 00.000 20224 IsGuiding returns 0
22:46:45.070 00.000 20224 scope move finished after 85 + 83 ms
22:46:45.070 00.000 20224 Move returns status 0, amount 85
22:46:45.070 00.000 20224 move complete, result=0
22:46:45.070 00.000 20224 worker thread done servicing request
22:46:45.070 00.000 20224 Worker thread wakes up
22:46:45.070 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.4 px 85 ms SOUTH
22:46:45.071 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:45.071 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:46.046 00.975 20224 Exposure complete
22:46:46.122 00.076 20224 worker thread done servicing request
22:46:46.122 00.000 8996 OnExposeComplete: enter
22:46:46.124 00.002 8996 UpdateGuideState(): m_state=6
22:46:46.126 00.002 8996 Star::Find(15, 138, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5638
22:46:46.128 00.002 8996 Star::Find returns 1 (0), X=138.75, Y=470.21, Mass=661640, SNR=294.6, Peak=59827 HFD=4.5
22:46:46.129 00.001 8996 MultiStar: [#1 -0.01,0.12,0.77,U] [#2 0.03,-0.10,0.95,U] [#3 -0.12,-0.12,0.64,U] [#4 -0.08,-0.06,0.65,U] [#5 0.08,-0.10,0.78,U] [#6 0.13,-0.09,0.48,U] [#7 0.30,-0.14,0.55,U] [#8 0.20,-0.17,0.54,U] 
22:46:46.130 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.13}, one-star: {0.33, -0.40}
22:46:46.131 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
22:46:46.133 00.002 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
22:46:46.135 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.91 mountX=0.11 mountY=0.11, mountTheta=0.81
22:46:46.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.13, opts=13)
22:46:46.139 00.002 8996 Enqueuing Move request for scope (0.10, -0.13)
22:46:46.141 00.002 20224 Worker thread wakes up
22:46:46.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
22:46:46.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
22:46:46.141 00.000 20224 Moving (0.10, -0.13) raw xDistance=0.11 yDistance=0.11
22:46:46.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:46:46.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:46.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:46:46.141 00.000 20224 MoveAxis(E, 0, ABG)
22:46:46.141 00.000 20224 Move returns status 0, amount 0
22:46:46.142 00.001 20224 MoveAxis(N, 0, ABG)
22:46:46.142 00.000 20224 Move returns status 0, amount 0
22:46:46.142 00.000 20224 move complete, result=0
22:46:46.142 00.000 20224 worker thread done servicing request
22:46:46.146 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59827, med=2790, FiltMin=2518, FiltMax=27065, Gamma=1.000
22:46:46.170 00.024 8996 UpdateGuideState exits: m=661640 SNR=294.6
22:46:46.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:46.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:46.173 00.001 8996 Enqueuing Expose request
22:46:46.174 00.001 20224 Worker thread wakes up
22:46:46.174 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:46.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:46.176 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:47.335 01.159 20224 Exposure complete
22:46:47.396 00.061 20224 worker thread done servicing request
22:46:47.396 00.000 8996 OnExposeComplete: enter
22:46:47.398 00.002 8996 UpdateGuideState(): m_state=6
22:46:47.400 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5639
22:46:47.401 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=470.43, Mass=716166, SNR=351.6, Peak=53203 HFD=4.6
22:46:47.403 00.002 8996 MultiStar: [#1 0.11,0.20,0.56,U] [#2 0.02,0.02,0.79,U] [#3 0.04,0.08,0.58,U] [#4 -0.04,0.15,0.58,U] [#5 -0.06,0.17,0.61,U] [#6 0.08,0.04,0.48,U] [#7 0.42,0.15,0.00,M1] [#8 -0.02,-0.09,0.34,U] 
22:46:47.404 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.04}, one-star: {0.27, -0.18}
22:46:47.405 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
22:46:47.406 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
22:46:47.407 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.49 mountX=0.07 mountY=-0.04, mountTheta=-0.60
22:46:47.408 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
22:46:47.409 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
22:46:47.410 00.001 20224 Worker thread wakes up
22:46:47.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
22:46:47.410 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
22:46:47.410 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.07 yDistance=-0.04
22:46:47.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:46:47.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:47.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:46:47.410 00.000 20224 MoveAxis(E, 0, ABG)
22:46:47.410 00.000 20224 Move returns status 0, amount 0
22:46:47.410 00.000 20224 MoveAxis(N, 0, ABG)
22:46:47.410 00.000 20224 Move returns status 0, amount 0
22:46:47.410 00.000 20224 move complete, result=0
22:46:47.410 00.000 20224 worker thread done servicing request
22:46:47.414 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53203, med=2790, FiltMin=2521, FiltMax=31808, Gamma=1.000
22:46:47.429 00.015 8996 UpdateGuideState exits: m=716166 SNR=351.6
22:46:47.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:47.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:47.432 00.001 8996 Enqueuing Expose request
22:46:47.433 00.001 20224 Worker thread wakes up
22:46:47.433 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:47.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:47.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:48.415 00.981 20224 Exposure complete
22:46:48.492 00.077 20224 worker thread done servicing request
22:46:48.492 00.000 8996 OnExposeComplete: enter
22:46:48.493 00.001 8996 UpdateGuideState(): m_state=6
22:46:48.494 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5640
22:46:48.495 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=470.36, Mass=770711, SNR=395.0, Peak=55155 HFD=4.7
22:46:48.497 00.002 8996 MultiStar: [#1 0.03,-0.08,0.58,U] [#2 -0.20,-0.08,0.72,U] [#3 -0.14,-0.09,0.56,U] [#4 0.00,-0.00,0.46,U] [#5 -0.13,0.19,0.58,U] [#6 0.00,-0.23,0.37,U] [#7 0.09,0.11,0.42,U] [#8 -0.10,-0.22,0.36,U] 
22:46:48.499 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {0.15, -0.25}
22:46:48.500 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
22:46:48.502 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
22:46:48.503 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.88 mountX=-0.02 mountY=0.08, mountTheta=1.79
22:46:48.507 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
22:46:48.510 00.003 8996 Enqueuing Move request for scope (-0.03, -0.08)
22:46:48.513 00.003 20224 Worker thread wakes up
22:46:48.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
22:46:48.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
22:46:48.513 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.02 yDistance=0.08
22:46:48.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:46:48.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:48.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:46:48.513 00.000 20224 MoveAxis(E, 0, ABG)
22:46:48.513 00.000 20224 Move returns status 0, amount 0
22:46:48.513 00.000 20224 MoveAxis(N, 0, ABG)
22:46:48.513 00.000 20224 Move returns status 0, amount 0
22:46:48.513 00.000 20224 move complete, result=0
22:46:48.513 00.000 20224 worker thread done servicing request
22:46:48.522 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55155, med=2790, FiltMin=2499, FiltMax=28720, Gamma=1.000
22:46:48.552 00.030 8996 UpdateGuideState exits: m=770711 SNR=395.0
22:46:48.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:48.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:48.555 00.001 8996 Enqueuing Expose request
22:46:48.557 00.002 20224 Worker thread wakes up
22:46:48.557 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:48.559 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:48.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:49.728 01.169 20224 Exposure complete
22:46:49.809 00.081 20224 worker thread done servicing request
22:46:49.810 00.001 8996 OnExposeComplete: enter
22:46:49.811 00.001 8996 UpdateGuideState(): m_state=6
22:46:49.812 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5641
22:46:49.813 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=470.15, Mass=733844, SNR=356.9, Peak=56243 HFD=4.6
22:46:49.815 00.002 8996 MultiStar: [#1 -0.28,-0.05,0.62,U] [#2 -0.30,-0.13,0.67,U] [#3 -0.37,-0.05,0.57,U] [#4 -0.25,-0.00,0.51,U] [#5 -0.30,-0.03,0.58,U] [#6 -0.08,-0.07,0.39,U] [#7 -0.12,0.00,0.46,U] [#8 -0.19,-0.16,0.40,U] 
22:46:49.816 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.14}, one-star: {0.14, -0.46}
22:46:49.816 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
22:46:49.818 00.002 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
22:46:49.819 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.47 mountX=-0.16 mountY=0.16, mountTheta=2.36
22:46:49.822 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.14, opts=13)
22:46:49.824 00.002 8996 Enqueuing Move request for scope (-0.17, -0.14)
22:46:49.826 00.002 20224 Worker thread wakes up
22:46:49.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
22:46:49.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
22:46:49.826 00.000 20224 Moving (-0.17, -0.14) raw xDistance=-0.16 yDistance=0.16
22:46:49.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:46:49.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:49.827 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:46:49.827 00.000 20224 MoveAxis(E, 0, ABG)
22:46:49.827 00.000 20224 Move returns status 0, amount 0
22:46:49.827 00.000 20224 MoveAxis(N, 0, ABG)
22:46:49.827 00.000 20224 Move returns status 0, amount 0
22:46:49.827 00.000 20224 move complete, result=0
22:46:49.827 00.000 20224 worker thread done servicing request
22:46:49.834 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56243, med=2790, FiltMin=2537, FiltMax=29952, Gamma=1.000
22:46:49.860 00.026 8996 UpdateGuideState exits: m=733844 SNR=356.9
22:46:49.862 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:49.864 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:49.865 00.001 8996 Enqueuing Expose request
22:46:49.867 00.002 20224 Worker thread wakes up
22:46:49.867 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:46:49.869 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:49.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:50.864 00.995 20224 Exposure complete
22:46:50.949 00.085 20224 worker thread done servicing request
22:46:50.949 00.000 8996 OnExposeComplete: enter
22:46:50.950 00.001 8996 UpdateGuideState(): m_state=6
22:46:50.951 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5642
22:46:50.952 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=470.19, Mass=752226, SNR=331.0, Peak=53910 HFD=4.4
22:46:50.953 00.001 8996 MultiStar: [#1 -0.61,-0.25,0.00,M1] [#2 -0.71,-0.40,0.00,M1] [#3 -0.67,-0.20,0.00,M1] [#4 -0.67,-0.17,0.00,M1] [#5 -0.65,-0.04,0.00,M1] [#6 -0.45,-0.15,0.00,M1] [#7 -0.47,-0.23,0.00,M1] [#8 -0.69,-0.26,0.00,M1] 
22:46:50.954 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
22:46:50.954 00.000 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.22)
22:46:50.955 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.42 hyp=0.47 cameraTheta=-2.04 mountX=-0.17 mountY=0.44, mountTheta=1.94
22:46:50.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.42, opts=13)
22:46:50.958 00.001 8996 Enqueuing Move request for scope (-0.21, -0.42)
22:46:50.959 00.001 20224 Worker thread wakes up
22:46:50.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.42) opts 0xd
22:46:50.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.42)
22:46:50.959 00.000 20224 Moving (-0.21, -0.42) raw xDistance=-0.17 yDistance=0.44
22:46:50.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:46:50.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
22:46:50.959 00.000 20224 MoveAxis(E, 0, ABG)
22:46:50.959 00.000 20224 Move returns status 0, amount 0
22:46:50.960 00.001 20224 MoveAxis(S, 93, ABG)
22:46:50.960 00.000 20224 Guiding  Dir = 1, Dur = 93
22:46:50.960 00.000 20224 IsSlewing returns 0
22:46:50.960 00.000 20224 IsGuiding returns 0
22:46:50.964 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53910, med=2790, FiltMin=2531, FiltMax=27366, Gamma=1.000
22:46:50.973 00.009 20224 PulseGuide returned control before completion, sleep 91
22:46:50.979 00.006 8996 UpdateGuideState exits: m=752226 SNR=331.0
22:46:50.980 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:50.981 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:50.982 00.001 8996 Enqueuing Expose request
22:46:51.065 00.083 20224 IsGuiding returns 1
22:46:51.065 00.000 20224 scope still moving after pulse duration time elapsed
22:46:51.095 00.030 20224 IsSlewing returns 0
22:46:51.095 00.000 20224 IsGuiding returns 0
22:46:51.095 00.000 20224 scope move finished after 93 + 42 ms
22:46:51.095 00.000 20224 Move returns status 0, amount 93
22:46:51.095 00.000 20224 move complete, result=0
22:46:51.095 00.000 20224 worker thread done servicing request
22:46:51.095 00.000 20224 Worker thread wakes up
22:46:51.095 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 93 ms SOUTH
22:46:51.098 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:51.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:52.272 01.174 20224 Exposure complete
22:46:52.362 00.090 20224 worker thread done servicing request
22:46:52.362 00.000 8996 OnExposeComplete: enter
22:46:52.364 00.002 8996 UpdateGuideState(): m_state=6
22:46:52.366 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5643
22:46:52.367 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.24, Mass=700504, SNR=348.5, Peak=52518 HFD=4.5
22:46:52.369 00.002 8996 MultiStar: [#1 -0.42,0.04,0.70,U] [#2 -0.49,-0.01,0.00,M2] [#3 -0.49,-0.05,0.00,M2] [#4 -0.45,0.05,0.00,M2] [#5 -0.39,-0.06,0.64,U] [#6 -0.28,-0.17,0.45,U] [#7 -0.19,-0.02,0.42,U] [#8 -0.47,-0.09,0.00,M2] 
22:46:52.371 00.002 8996 refined, 4 included, MultiStar: {-0.34, -0.14}, one-star: {-0.34, -0.37}
22:46:52.373 00.002 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
22:46:52.373 00.000 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.52)
22:46:52.375 00.002 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.14 hyp=0.37 cameraTheta=-2.74 mountX=-0.32 mountY=0.18, mountTheta=2.63
22:46:52.378 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.14, opts=13)
22:46:52.379 00.001 8996 Enqueuing Move request for scope (-0.34, -0.14)
22:46:52.381 00.002 20224 Worker thread wakes up
22:46:52.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.14) opts 0xd
22:46:52.381 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.14)
22:46:52.381 00.000 20224 Moving (-0.34, -0.14) raw xDistance=-0.32 yDistance=0.18
22:46:52.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:46:52.382 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:52.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:46:52.382 00.000 20224 MoveAxis(E, 47, ABG)
22:46:52.382 00.000 20224 Guiding  Dir = 2, Dur = 47
22:46:52.382 00.000 20224 IsSlewing returns 0
22:46:52.383 00.001 20224 IsGuiding returns 0
22:46:52.387 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52518, med=2790, FiltMin=2477, FiltMax=25078, Gamma=1.000
22:46:52.388 00.001 20224 PulseGuide returned control before completion, sleep 54
22:46:52.412 00.024 8996 UpdateGuideState exits: m=700504 SNR=348.5
22:46:52.414 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:52.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:52.417 00.002 8996 Enqueuing Expose request
22:46:52.449 00.032 20224 IsGuiding returns 1
22:46:52.449 00.000 20224 scope still moving after pulse duration time elapsed
22:46:52.481 00.032 20224 IsSlewing returns 0
22:46:52.481 00.000 20224 IsGuiding returns 0
22:46:52.481 00.000 20224 scope move finished after 47 + 51 ms
22:46:52.481 00.000 20224 Move returns status 0, amount 47
22:46:52.481 00.000 20224 MoveAxis(N, 0, ABG)
22:46:52.481 00.000 20224 Move returns status 0, amount 0
22:46:52.481 00.000 20224 move complete, result=0
22:46:52.482 00.001 20224 worker thread done servicing request
22:46:52.482 00.000 20224 Worker thread wakes up
22:46:52.482 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:52.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:52.483 00.001 8996 GuideStep: -0.3 px 47 ms EAST, 0.2 px 0 ms NORTH
22:46:53.463 00.980 20224 Exposure complete
22:46:53.535 00.072 20224 worker thread done servicing request
22:46:53.535 00.000 8996 OnExposeComplete: enter
22:46:53.536 00.001 8996 UpdateGuideState(): m_state=6
22:46:53.536 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5644
22:46:53.537 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.25, Mass=737586, SNR=362.6, Peak=58019 HFD=4.6
22:46:53.538 00.001 8996 MultiStar: [#1 -0.15,-0.06,0.61,U] [#2 -0.21,-0.03,0.73,U] [#3 -0.23,-0.05,0.58,U] [#4 -0.12,0.03,0.59,U] [#5 -0.24,0.14,0.58,U] [#6 0.05,-0.11,0.43,U] [#7 0.07,-0.10,0.42,U] [#8 -0.20,-0.11,0.39,U] 
22:46:53.539 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.09}, one-star: {-0.01, -0.36}
22:46:53.540 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
22:46:53.540 00.000 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
22:46:53.541 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.49 mountX=-0.11 mountY=0.10, mountTheta=2.38
22:46:53.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.09, opts=13)
22:46:53.544 00.001 8996 Enqueuing Move request for scope (-0.12, -0.09)
22:46:53.544 00.000 20224 Worker thread wakes up
22:46:53.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
22:46:53.545 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
22:46:53.545 00.000 20224 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=0.10
22:46:53.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:46:53.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:53.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:46:53.545 00.000 20224 MoveAxis(E, 0, ABG)
22:46:53.545 00.000 20224 Move returns status 0, amount 0
22:46:53.545 00.000 20224 MoveAxis(N, 0, ABG)
22:46:53.545 00.000 20224 Move returns status 0, amount 0
22:46:53.545 00.000 20224 move complete, result=0
22:46:53.545 00.000 20224 worker thread done servicing request
22:46:53.549 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58019, med=2790, FiltMin=2505, FiltMax=27696, Gamma=1.000
22:46:53.571 00.022 8996 UpdateGuideState exits: m=737586 SNR=362.6
22:46:53.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:53.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:53.574 00.001 8996 Enqueuing Expose request
22:46:53.575 00.001 20224 Worker thread wakes up
22:46:53.575 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:53.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:53.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:54.741 01.165 20224 Exposure complete
22:46:54.834 00.093 20224 worker thread done servicing request
22:46:54.834 00.000 8996 OnExposeComplete: enter
22:46:54.835 00.001 8996 UpdateGuideState(): m_state=6
22:46:54.836 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5645
22:46:54.837 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=470.45, Mass=672114, SNR=346.9, Peak=50259 HFD=4.6
22:46:54.838 00.001 8996 MultiStar: [#1 0.11,-0.06,0.68,U] [#2 -0.14,0.08,0.81,U] [#3 -0.16,0.01,0.72,U] [#4 -0.06,0.05,0.53,U] [#5 -0.13,0.14,0.57,U] [#6 0.12,0.02,0.46,U] [#7 0.27,0.22,0.42,U] [#8 -0.13,-0.01,0.38,U] 
22:46:54.839 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {0.26, -0.15}
22:46:54.839 00.000 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
22:46:54.840 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
22:46:54.841 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.58 mountX=0.02 mountY=-0.02, mountTheta=-0.69
22:46:54.842 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
22:46:54.843 00.001 8996 Enqueuing Move request for scope (0.02, 0.02)
22:46:54.844 00.001 20224 Worker thread wakes up
22:46:54.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
22:46:54.844 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
22:46:54.844 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
22:46:54.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:46:54.845 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:54.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:46:54.845 00.000 20224 MoveAxis(E, 0, ABG)
22:46:54.845 00.000 20224 Move returns status 0, amount 0
22:46:54.845 00.000 20224 MoveAxis(N, 0, ABG)
22:46:54.845 00.000 20224 Move returns status 0, amount 0
22:46:54.845 00.000 20224 move complete, result=0
22:46:54.845 00.000 20224 worker thread done servicing request
22:46:54.849 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50259, med=2790, FiltMin=2547, FiltMax=27696, Gamma=1.000
22:46:54.866 00.017 8996 UpdateGuideState exits: m=672114 SNR=346.9
22:46:54.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:54.869 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:54.870 00.001 8996 Enqueuing Expose request
22:46:54.872 00.002 20224 Worker thread wakes up
22:46:54.872 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:46:54.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:54.874 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:55.850 00.976 20224 Exposure complete
22:46:55.915 00.065 20224 worker thread done servicing request
22:46:55.915 00.000 8996 OnExposeComplete: enter
22:46:55.916 00.001 8996 UpdateGuideState(): m_state=6
22:46:55.916 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5646
22:46:55.917 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=470.42, Mass=787633, SNR=354.9, Peak=54288 HFD=4.7
22:46:55.918 00.001 8996 MultiStar: [#1 -0.03,-0.07,0.57,U] [#2 -0.17,0.03,0.70,U] [#3 -0.04,0.13,0.66,U] [#4 0.02,0.24,0.59,U] [#5 -0.17,0.13,0.54,U] [#6 0.16,0.19,0.41,U] [#7 0.11,0.27,0.46,U] [#8 -0.19,0.06,0.41,U] 
22:46:55.919 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.06}, one-star: {0.29, -0.18}
22:46:55.920 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:46:55.921 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
22:46:55.921 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.32 mountX=0.01 mountY=-0.06, mountTheta=-1.42
22:46:55.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
22:46:55.924 00.001 8996 Enqueuing Move request for scope (0.02, 0.06)
22:46:55.924 00.000 20224 Worker thread wakes up
22:46:55.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:46:55.924 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:46:55.925 00.001 20224 Moving (0.02, 0.06) raw xDistance=0.01 yDistance=-0.06
22:46:55.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:46:55.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:55.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:46:55.925 00.000 20224 MoveAxis(E, 0, ABG)
22:46:55.925 00.000 20224 Move returns status 0, amount 0
22:46:55.925 00.000 20224 MoveAxis(N, 0, ABG)
22:46:55.925 00.000 20224 Move returns status 0, amount 0
22:46:55.925 00.000 20224 move complete, result=0
22:46:55.925 00.000 20224 worker thread done servicing request
22:46:55.929 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54288, med=2790, FiltMin=2525, FiltMax=31904, Gamma=1.000
22:46:55.944 00.015 8996 UpdateGuideState exits: m=787633 SNR=354.9
22:46:55.946 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:55.948 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:55.949 00.001 8996 Enqueuing Expose request
22:46:55.951 00.002 20224 Worker thread wakes up
22:46:55.951 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:55.953 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:55.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:57.128 01.175 20224 Exposure complete
22:46:57.211 00.083 20224 worker thread done servicing request
22:46:57.211 00.000 8996 OnExposeComplete: enter
22:46:57.212 00.001 8996 UpdateGuideState(): m_state=6
22:46:57.212 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5647
22:46:57.214 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=470.51, Mass=786754, SNR=342.2, Peak=55408 HFD=4.3
22:46:57.215 00.001 8996 MultiStar: [#1 0.05,0.21,0.67,U] [#2 -0.30,0.09,0.72,U] [#3 0.09,0.17,0.60,U] [#4 0.01,0.13,0.55,U] [#5 -0.19,0.20,0.64,U] [#6 0.15,0.10,0.47,U] [#7 0.05,0.28,0.53,U] [#8 -0.12,-0.05,0.40,U] 
22:46:57.216 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {0.10, -0.10}
22:46:57.217 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:46:57.217 00.000 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
22:46:57.218 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.11 cameraTheta=1.74 mountX=-0.03 mountY=-0.10, mountTheta=-1.83
22:46:57.220 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
22:46:57.220 00.000 8996 Enqueuing Move request for scope (-0.02, 0.10)
22:46:57.221 00.001 20224 Worker thread wakes up
22:46:57.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
22:46:57.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
22:46:57.221 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
22:46:57.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:46:57.222 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:57.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:57.222 00.000 20224 MoveAxis(E, 0, ABG)
22:46:57.222 00.000 20224 Move returns status 0, amount 0
22:46:57.222 00.000 20224 MoveAxis(N, 0, ABG)
22:46:57.222 00.000 20224 Move returns status 0, amount 0
22:46:57.222 00.000 20224 move complete, result=0
22:46:57.222 00.000 20224 worker thread done servicing request
22:46:57.226 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55408, med=2790, FiltMin=2525, FiltMax=29904, Gamma=1.000
22:46:57.242 00.016 8996 UpdateGuideState exits: m=786754 SNR=342.2
22:46:57.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:57.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:57.245 00.001 8996 Enqueuing Expose request
22:46:57.246 00.001 20224 Worker thread wakes up
22:46:57.246 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:57.247 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:57.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:58.229 00.982 20224 Exposure complete
22:46:58.301 00.072 20224 worker thread done servicing request
22:46:58.301 00.000 8996 OnExposeComplete: enter
22:46:58.303 00.002 8996 UpdateGuideState(): m_state=6
22:46:58.306 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5648
22:46:58.306 00.000 8996 Star::Find returns 1 (0), X=138.74, Y=470.51, Mass=736607, SNR=345.6, Peak=57232 HFD=4.6
22:46:58.309 00.003 8996 MultiStar: [#1 0.05,-0.02,0.65,U] [#2 -0.00,0.02,0.70,U] [#3 -0.17,0.22,0.70,U] [#4 -0.01,0.24,0.53,U] [#5 -0.07,0.36,0.67,U] [#6 0.09,0.05,0.44,U] [#7 0.25,0.09,0.45,U] [#8 0.14,0.21,0.36,U] 
22:46:58.311 00.002 8996 refined, 8 included, MultiStar: {0.07, 0.10}, one-star: {0.32, -0.10}
22:46:58.313 00.002 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
22:46:58.315 00.002 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
22:46:58.316 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.97 mountX=0.06 mountY=-0.11, mountTheta=-1.07
22:46:58.320 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.10, opts=13)
22:46:58.322 00.002 8996 Enqueuing Move request for scope (0.07, 0.10)
22:46:58.324 00.002 20224 Worker thread wakes up
22:46:58.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
22:46:58.324 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
22:46:58.324 00.000 20224 Moving (0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
22:46:58.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:46:58.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:58.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:46:58.324 00.000 20224 MoveAxis(E, 0, ABG)
22:46:58.325 00.001 20224 Move returns status 0, amount 0
22:46:58.325 00.000 20224 MoveAxis(N, 0, ABG)
22:46:58.325 00.000 20224 Move returns status 0, amount 0
22:46:58.325 00.000 20224 move complete, result=0
22:46:58.325 00.000 20224 worker thread done servicing request
22:46:58.332 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57232, med=2790, FiltMin=2534, FiltMax=30800, Gamma=1.000
22:46:58.360 00.028 8996 UpdateGuideState exits: m=736607 SNR=345.6
22:46:58.362 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:58.364 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:58.365 00.001 8996 Enqueuing Expose request
22:46:58.367 00.002 20224 Worker thread wakes up
22:46:58.367 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:58.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:58.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:46:59.527 01.159 20224 Exposure complete
22:46:59.601 00.074 20224 worker thread done servicing request
22:46:59.601 00.000 8996 OnExposeComplete: enter
22:46:59.602 00.001 8996 UpdateGuideState(): m_state=6
22:46:59.603 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5649
22:46:59.604 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=470.43, Mass=697600, SNR=333.3, Peak=56451 HFD=4.4
22:46:59.606 00.002 8996 MultiStar: [#1 -0.01,0.07,0.71,U] [#2 -0.16,0.12,0.81,U] [#3 -0.19,0.11,0.66,U] [#4 -0.10,0.38,0.63,U] [#5 -0.13,0.17,0.67,U] [#6 0.10,-0.01,0.50,U] [#7 0.17,0.19,0.53,U] [#8 -0.03,-0.07,0.42,U] 
22:46:59.607 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {0.19, -0.18}
22:46:59.608 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
22:46:59.609 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
22:46:59.610 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.78 mountX=-0.02 mountY=-0.07, mountTheta=-1.88
22:46:59.612 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
22:46:59.613 00.001 8996 Enqueuing Move request for scope (-0.02, 0.08)
22:46:59.614 00.001 20224 Worker thread wakes up
22:46:59.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
22:46:59.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
22:46:59.614 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.02 yDistance=-0.07
22:46:59.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:46:59.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:59.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:46:59.614 00.000 20224 MoveAxis(E, 0, ABG)
22:46:59.614 00.000 20224 Move returns status 0, amount 0
22:46:59.614 00.000 20224 MoveAxis(N, 0, ABG)
22:46:59.614 00.000 20224 Move returns status 0, amount 0
22:46:59.614 00.000 20224 move complete, result=0
22:46:59.615 00.001 20224 worker thread done servicing request
22:46:59.619 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56451, med=2790, FiltMin=2528, FiltMax=27744, Gamma=1.000
22:46:59.633 00.014 8996 UpdateGuideState exits: m=697600 SNR=333.3
22:46:59.634 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:59.635 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:46:59.636 00.001 8996 Enqueuing Expose request
22:46:59.637 00.001 20224 Worker thread wakes up
22:46:59.637 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:59.637 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:46:59.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:00.612 00.975 20224 Exposure complete
22:47:00.704 00.092 20224 worker thread done servicing request
22:47:00.704 00.000 8996 OnExposeComplete: enter
22:47:00.706 00.002 8996 UpdateGuideState(): m_state=6
22:47:00.708 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5650
22:47:00.710 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=470.21, Mass=752294, SNR=338.0, Peak=61395 HFD=4.5
22:47:00.712 00.002 8996 MultiStar: [#1 -0.23,0.01,0.64,U] [#2 -0.32,-0.08,0.80,U] [#3 -0.30,-0.05,0.71,U] [#4 -0.31,0.01,0.62,U] [#5 -0.32,-0.15,0.66,U] [#6 -0.09,-0.01,0.46,U] [#7 0.03,-0.00,0.44,U] [#8 -0.26,-0.11,0.36,U] 
22:47:00.714 00.002 8996 refined, 8 included, MultiStar: {-0.20, -0.11}, one-star: {-0.02, -0.40}
22:47:00.715 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
22:47:00.717 00.002 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
22:47:00.719 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.64 mountX=-0.19 mountY=0.13, mountTheta=2.54
22:47:00.721 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.11, opts=13)
22:47:00.723 00.002 8996 Enqueuing Move request for scope (-0.20, -0.11)
22:47:00.725 00.002 20224 Worker thread wakes up
22:47:00.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
22:47:00.725 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
22:47:00.725 00.000 20224 Moving (-0.20, -0.11) raw xDistance=-0.19 yDistance=0.13
22:47:00.725 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:47:00.726 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:00.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:47:00.726 00.000 20224 MoveAxis(E, 0, ABG)
22:47:00.726 00.000 20224 Move returns status 0, amount 0
22:47:00.726 00.000 20224 MoveAxis(N, 0, ABG)
22:47:00.726 00.000 20224 Move returns status 0, amount 0
22:47:00.726 00.000 20224 move complete, result=0
22:47:00.727 00.001 20224 worker thread done servicing request
22:47:00.734 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61395, med=2790, FiltMin=2534, FiltMax=29193, Gamma=1.000
22:47:00.758 00.024 8996 UpdateGuideState exits: m=752294 SNR=338.0
22:47:00.760 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:00.761 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:00.762 00.001 8996 Enqueuing Expose request
22:47:00.763 00.001 20224 Worker thread wakes up
22:47:00.763 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:00.764 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:00.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:01.920 01.156 20224 Exposure complete
22:47:02.013 00.093 20224 worker thread done servicing request
22:47:02.013 00.000 8996 OnExposeComplete: enter
22:47:02.014 00.001 8996 UpdateGuideState(): m_state=6
22:47:02.015 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5651
22:47:02.015 00.000 8996 Star::Find returns 1 (0), X=138.47, Y=470.55, Mass=788982, SNR=370.6, Peak=54320 HFD=4.6
22:47:02.016 00.001 8996 MultiStar: [#1 -0.29,0.35,0.00,M1] [#2 -0.34,0.22,0.66,U] [#3 -0.28,0.24,0.52,U] [#4 -0.20,0.44,0.00,M1] [#5 -0.16,0.20,0.57,U] [#6 0.07,0.42,0.41,U] [#7 0.01,0.43,0.44,U] [#8 -0.12,0.42,0.00,M1] 
22:47:02.017 00.001 8996 single-star, 5 included, MultiStar: {-0.11, 0.19}, one-star: {0.05, -0.06}
22:47:02.018 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
22:47:02.019 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
22:47:02.020 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.88 mountX=0.06 mountY=0.06, mountTheta=0.78
22:47:02.021 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
22:47:02.022 00.001 8996 Enqueuing Move request for scope (0.05, -0.06)
22:47:02.023 00.001 20224 Worker thread wakes up
22:47:02.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
22:47:02.023 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
22:47:02.023 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.06
22:47:02.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:47:02.023 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:02.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:47:02.023 00.000 20224 MoveAxis(E, 0, ABG)
22:47:02.023 00.000 20224 Move returns status 0, amount 0
22:47:02.023 00.000 20224 MoveAxis(N, 0, ABG)
22:47:02.023 00.000 20224 Move returns status 0, amount 0
22:47:02.023 00.000 20224 move complete, result=0
22:47:02.024 00.001 20224 worker thread done servicing request
22:47:02.030 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54320, med=2790, FiltMin=2547, FiltMax=30368, Gamma=1.000
22:47:02.052 00.022 8996 UpdateGuideState exits: m=788982 SNR=370.6
22:47:02.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:02.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:02.056 00.002 8996 Enqueuing Expose request
22:47:02.057 00.001 20224 Worker thread wakes up
22:47:02.057 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:02.059 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:02.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:03.042 00.983 20224 Exposure complete
22:47:03.147 00.105 20224 worker thread done servicing request
22:47:03.147 00.000 8996 OnExposeComplete: enter
22:47:03.148 00.001 8996 UpdateGuideState(): m_state=6
22:47:03.149 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5652
22:47:03.150 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=470.44, Mass=784171, SNR=398.8, Peak=54147 HFD=4.6
22:47:03.151 00.001 8996 MultiStar: [#1 0.01,0.09,0.63,U] [#2 -0.28,0.17,0.65,U] [#3 -0.31,0.17,0.57,U] [#4 -0.16,0.15,0.49,U] [#5 -0.31,0.23,0.55,U] [#6 0.04,0.14,0.35,U] [#7 0.00,0.13,0.40,U] [#8 -0.23,0.06,0.33,U] 
22:47:03.152 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {0.29, -0.16}
22:47:03.153 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
22:47:03.154 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
22:47:03.156 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.29 mountX=-0.08 mountY=-0.08, mountTheta=-2.39
22:47:03.158 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.09, opts=13)
22:47:03.160 00.002 8996 Enqueuing Move request for scope (-0.07, 0.09)
22:47:03.162 00.002 20224 Worker thread wakes up
22:47:03.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:47:03.162 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:47:03.162 00.000 20224 Moving (-0.07, 0.09) raw xDistance=-0.08 yDistance=-0.08
22:47:03.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:47:03.163 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:03.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:47:03.163 00.000 20224 MoveAxis(E, 0, ABG)
22:47:03.163 00.000 20224 Move returns status 0, amount 0
22:47:03.163 00.000 20224 MoveAxis(N, 0, ABG)
22:47:03.163 00.000 20224 Move returns status 0, amount 0
22:47:03.163 00.000 20224 move complete, result=0
22:47:03.163 00.000 20224 worker thread done servicing request
22:47:03.171 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54147, med=2790, FiltMin=2541, FiltMax=32787, Gamma=1.000
22:47:03.195 00.024 8996 UpdateGuideState exits: m=784171 SNR=398.8
22:47:03.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:03.197 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:03.197 00.000 8996 Enqueuing Expose request
22:47:03.198 00.001 20224 Worker thread wakes up
22:47:03.198 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:03.199 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:03.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:04.373 01.174 20224 Exposure complete
22:47:04.464 00.091 20224 worker thread done servicing request
22:47:04.464 00.000 8996 OnExposeComplete: enter
22:47:04.466 00.002 8996 UpdateGuideState(): m_state=6
22:47:04.468 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5653
22:47:04.470 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=470.70, Mass=770771, SNR=367.4, Peak=52224 HFD=4.7
22:47:04.472 00.002 8996 MultiStar: [#1 -0.16,0.26,0.58,U] [#2 -0.17,0.29,0.66,U] [#3 -0.51,0.32,0.00,M1] [#4 -0.19,0.35,0.58,U] [#5 -0.30,0.31,0.57,U] [#6 -0.10,0.09,0.41,U] [#7 -0.00,0.30,0.41,U] [#8 -0.30,0.17,0.34,U] 
22:47:04.474 00.002 8996 single-star, 7 included, MultiStar: {-0.16, 0.23}, one-star: {-0.08, 0.09}
22:47:04.475 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
22:47:04.477 00.002 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
22:47:04.478 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.34 mountX=-0.09 mountY=-0.08, mountTheta=-2.44
22:47:04.479 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
22:47:04.480 00.001 8996 Enqueuing Move request for scope (-0.08, 0.09)
22:47:04.482 00.002 20224 Worker thread wakes up
22:47:04.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
22:47:04.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
22:47:04.482 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
22:47:04.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:47:04.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:04.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:47:04.482 00.000 20224 MoveAxis(E, 0, ABG)
22:47:04.482 00.000 20224 Move returns status 0, amount 0
22:47:04.482 00.000 20224 MoveAxis(N, 0, ABG)
22:47:04.482 00.000 20224 Move returns status 0, amount 0
22:47:04.483 00.001 20224 move complete, result=0
22:47:04.483 00.000 20224 worker thread done servicing request
22:47:04.489 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52224, med=2790, FiltMin=2521, FiltMax=25581, Gamma=1.000
22:47:04.505 00.016 8996 UpdateGuideState exits: m=770771 SNR=367.4
22:47:04.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:04.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:04.508 00.001 8996 Enqueuing Expose request
22:47:04.508 00.000 20224 Worker thread wakes up
22:47:04.509 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:04.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:04.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:05.487 00.977 20224 Exposure complete
22:47:05.548 00.061 20224 worker thread done servicing request
22:47:05.548 00.000 8996 OnExposeComplete: enter
22:47:05.549 00.001 8996 UpdateGuideState(): m_state=6
22:47:05.550 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5654
22:47:05.551 00.001 8996 Star::Find returns 1 (0), X=138.66, Y=470.38, Mass=743102, SNR=329.5, Peak=58851 HFD=4.7
22:47:05.552 00.001 8996 MultiStar: [#1 0.06,0.14,0.68,U] [#2 -0.13,0.09,0.81,U] [#3 0.07,0.33,0.64,U] [#4 0.03,0.28,0.61,U] [#5 -0.09,0.20,0.67,U] [#6 0.22,0.20,0.50,U] [#7 0.30,0.25,0.46,U] [#8 -0.08,0.13,0.43,U] 
22:47:05.554 00.002 8996 refined, 8 included, MultiStar: {0.07, 0.13}, one-star: {0.24, -0.23}
22:47:05.555 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
22:47:05.557 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
22:47:05.558 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.14 cameraTheta=1.08 mountX=0.06 mountY=-0.13, mountTheta=-1.18
22:47:05.561 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
22:47:05.562 00.001 8996 Enqueuing Move request for scope (0.07, 0.13)
22:47:05.564 00.002 20224 Worker thread wakes up
22:47:05.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
22:47:05.564 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
22:47:05.564 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.06 yDistance=-0.13
22:47:05.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:47:05.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:05.565 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:47:05.565 00.000 20224 MoveAxis(E, 0, ABG)
22:47:05.565 00.000 20224 Move returns status 0, amount 0
22:47:05.565 00.000 20224 MoveAxis(N, 0, ABG)
22:47:05.565 00.000 20224 Move returns status 0, amount 0
22:47:05.565 00.000 20224 move complete, result=0
22:47:05.565 00.000 20224 worker thread done servicing request
22:47:05.570 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58851, med=2790, FiltMin=2483, FiltMax=30272, Gamma=1.000
22:47:05.596 00.026 8996 UpdateGuideState exits: m=743102 SNR=329.5
22:47:05.598 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:05.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:05.601 00.002 8996 Enqueuing Expose request
22:47:05.603 00.002 20224 Worker thread wakes up
22:47:05.603 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:05.605 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:05.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:06.770 01.165 20224 Exposure complete
22:47:06.857 00.087 20224 worker thread done servicing request
22:47:06.857 00.000 8996 OnExposeComplete: enter
22:47:06.858 00.001 8996 UpdateGuideState(): m_state=6
22:47:06.859 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5655
22:47:06.860 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.24, Mass=821137, SNR=360.1, Peak=65507 HFD=4.6
22:47:06.861 00.001 8996 MultiStar: [#1 0.11,-0.11,0.61,U] [#2 0.00,-0.19,0.78,U] [#3 -0.02,-0.04,0.58,U] [#4 -0.00,-0.09,0.55,U] [#5 -0.02,-0.18,0.55,U] [#6 0.22,-0.24,0.41,U] [#7 0.24,-0.15,0.45,U] [#8 0.08,-0.18,0.42,U] 
22:47:06.862 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.19}, one-star: {0.08, -0.37}
22:47:06.862 00.000 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
22:47:06.863 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
22:47:06.864 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.23 mountX=0.08 mountY=0.18, mountTheta=1.13
22:47:06.865 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.19, opts=13)
22:47:06.866 00.001 8996 Enqueuing Move request for scope (0.07, -0.19)
22:47:06.867 00.001 20224 Worker thread wakes up
22:47:06.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.19) opts 0xd
22:47:06.867 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.19)
22:47:06.867 00.000 20224 Moving (0.07, -0.19) raw xDistance=0.08 yDistance=0.18
22:47:06.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:47:06.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:06.868 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:47:06.868 00.000 20224 MoveAxis(E, 0, ABG)
22:47:06.868 00.000 20224 Move returns status 0, amount 0
22:47:06.868 00.000 20224 MoveAxis(N, 0, ABG)
22:47:06.868 00.000 20224 Move returns status 0, amount 0
22:47:06.868 00.000 20224 move complete, result=0
22:47:06.868 00.000 20224 worker thread done servicing request
22:47:06.872 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2790, FiltMin=2547, FiltMax=31472, Gamma=1.000
22:47:06.887 00.015 8996 UpdateGuideState exits: m=821137 SNR=360.1
22:47:06.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:06.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:06.890 00.001 8996 Enqueuing Expose request
22:47:06.891 00.001 20224 Worker thread wakes up
22:47:06.891 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:06.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:06.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:07.874 00.983 20224 Exposure complete
22:47:07.943 00.069 20224 worker thread done servicing request
22:47:07.943 00.000 8996 OnExposeComplete: enter
22:47:07.944 00.001 8996 UpdateGuideState(): m_state=6
22:47:07.946 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5656
22:47:07.948 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=470.22, Mass=731530, SNR=341.2, Peak=60035 HFD=4.6
22:47:07.950 00.002 8996 MultiStar: [#1 -0.17,-0.20,0.68,U] [#2 -0.30,-0.16,0.90,U] [#3 -0.21,-0.14,0.69,U] [#4 -0.23,0.02,0.52,U] [#5 -0.20,-0.17,0.58,U] [#6 -0.09,-0.24,0.42,U] [#7 0.12,-0.10,0.45,U] [#8 -0.14,-0.16,0.33,U] 
22:47:07.952 00.002 8996 refined, 8 included, MultiStar: {-0.13, -0.19}, one-star: {0.08, -0.39}
22:47:07.953 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
22:47:07.955 00.002 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.09)
22:47:07.956 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-2.17 mountX=-0.11 mountY=0.20, mountTheta=2.07
22:47:07.960 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.19, opts=13)
22:47:07.961 00.001 8996 Enqueuing Move request for scope (-0.13, -0.19)
22:47:07.962 00.001 20224 Worker thread wakes up
22:47:07.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.19) opts 0xd
22:47:07.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.19)
22:47:07.962 00.000 20224 Moving (-0.13, -0.19) raw xDistance=-0.11 yDistance=0.20
22:47:07.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:47:07.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:47:07.962 00.000 20224 MoveAxis(E, 0, ABG)
22:47:07.962 00.000 20224 Move returns status 0, amount 0
22:47:07.962 00.000 20224 MoveAxis(S, 42, ABG)
22:47:07.963 00.001 20224 Guiding  Dir = 1, Dur = 42
22:47:07.963 00.000 20224 IsSlewing returns 0
22:47:07.963 00.000 20224 IsGuiding returns 0
22:47:07.968 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60035, med=2790, FiltMin=2534, FiltMax=29280, Gamma=1.000
22:47:07.996 00.028 8996 UpdateGuideState exits: m=731530 SNR=341.2
22:47:07.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:07.998 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:08.000 00.002 8996 Enqueuing Expose request
22:47:08.001 00.001 20224 PulseGuide returned control before completion, sleep 14
22:47:08.016 00.015 20224 IsGuiding returns 1
22:47:08.016 00.000 20224 scope still moving after pulse duration time elapsed
22:47:08.048 00.032 20224 IsSlewing returns 0
22:47:08.048 00.000 20224 IsGuiding returns 1
22:47:08.080 00.032 20224 IsSlewing returns 0
22:47:08.080 00.000 20224 IsGuiding returns 1
22:47:08.112 00.032 20224 IsSlewing returns 0
22:47:08.112 00.000 20224 IsGuiding returns 0
22:47:08.112 00.000 20224 scope move finished after 42 + 107 ms
22:47:08.112 00.000 20224 Move returns status 0, amount 42
22:47:08.112 00.000 20224 move complete, result=0
22:47:08.112 00.000 20224 worker thread done servicing request
22:47:08.112 00.000 20224 Worker thread wakes up
22:47:08.112 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:08.113 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:08.113 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
22:47:09.307 01.194 20224 Exposure complete
22:47:09.411 00.104 20224 worker thread done servicing request
22:47:09.411 00.000 8996 OnExposeComplete: enter
22:47:09.413 00.002 8996 UpdateGuideState(): m_state=6
22:47:09.415 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5657
22:47:09.416 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.44, Mass=749733, SNR=347.7, Peak=49923 HFD=4.4
22:47:09.418 00.002 8996 MultiStar: [#1 -0.31,0.06,0.64,U] [#2 -0.30,0.18,0.74,U] [#3 -0.43,0.22,0.00,M1] [#4 -0.38,0.23,0.00,M1] [#5 -0.54,0.30,0.00,M1] [#6 -0.26,0.01,0.49,U] [#7 -0.01,0.13,0.42,U] [#8 -0.48,0.12,0.00,M1] 
22:47:09.420 00.002 8996 single-star, 4 included, MultiStar: {-0.20, 0.02}, one-star: {-0.08, -0.17}
22:47:09.422 00.002 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
22:47:09.423 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
22:47:09.424 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.03 mountX=-0.07 mountY=0.18, mountTheta=1.93
22:47:09.427 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.17, opts=13)
22:47:09.427 00.000 8996 Enqueuing Move request for scope (-0.08, -0.17)
22:47:09.429 00.002 20224 Worker thread wakes up
22:47:09.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
22:47:09.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
22:47:09.429 00.000 20224 Moving (-0.08, -0.17) raw xDistance=-0.07 yDistance=0.18
22:47:09.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:47:09.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:09.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:47:09.429 00.000 20224 MoveAxis(E, 0, ABG)
22:47:09.429 00.000 20224 Move returns status 0, amount 0
22:47:09.429 00.000 20224 MoveAxis(N, 0, ABG)
22:47:09.429 00.000 20224 Move returns status 0, amount 0
22:47:09.429 00.000 20224 move complete, result=0
22:47:09.430 00.001 20224 worker thread done servicing request
22:47:09.436 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49923, med=2790, FiltMin=2515, FiltMax=25744, Gamma=1.000
22:47:09.451 00.015 8996 UpdateGuideState exits: m=749733 SNR=347.7
22:47:09.452 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:09.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:09.454 00.001 8996 Enqueuing Expose request
22:47:09.455 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:09.455 00.000 20224 Worker thread wakes up
22:47:09.456 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:09.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:10.449 00.993 20224 Exposure complete
22:47:10.516 00.067 20224 worker thread done servicing request
22:47:10.516 00.000 8996 OnExposeComplete: enter
22:47:10.517 00.001 8996 UpdateGuideState(): m_state=6
22:47:10.518 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5658
22:47:10.518 00.000 8996 Star::Find returns 1 (0), X=138.52, Y=470.39, Mass=733922, SNR=370.2, Peak=53107 HFD=4.4
22:47:10.520 00.002 8996 MultiStar: [#1 -0.20,0.21,0.60,U] [#2 -0.18,0.33,0.74,U] [#3 -0.18,0.26,0.52,U] [#4 -0.14,0.41,0.50,U] [#5 -0.32,0.29,0.59,U] [#6 -0.09,0.03,0.43,U] [#7 0.01,0.15,0.37,U] [#8 -0.41,0.07,0.37,U] 
22:47:10.520 00.000 8996 refined, 8 included, MultiStar: {-0.13, 0.15}, one-star: {0.10, -0.21}
22:47:10.521 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
22:47:10.522 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
22:47:10.523 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.31 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
22:47:10.524 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
22:47:10.525 00.001 8996 Enqueuing Move request for scope (-0.13, 0.15)
22:47:10.526 00.001 20224 Worker thread wakes up
22:47:10.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
22:47:10.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
22:47:10.526 00.000 20224 Moving (-0.13, 0.15) raw xDistance=-0.15 yDistance=-0.13
22:47:10.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:47:10.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:10.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:47:10.526 00.000 20224 MoveAxis(E, 0, ABG)
22:47:10.526 00.000 20224 Move returns status 0, amount 0
22:47:10.526 00.000 20224 MoveAxis(N, 0, ABG)
22:47:10.526 00.000 20224 Move returns status 0, amount 0
22:47:10.526 00.000 20224 move complete, result=0
22:47:10.526 00.000 20224 worker thread done servicing request
22:47:10.534 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=53107, med=2790, FiltMin=2521, FiltMax=26032, Gamma=1.000
22:47:10.558 00.024 8996 UpdateGuideState exits: m=733922 SNR=370.2
22:47:10.559 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:10.561 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:10.562 00.001 8996 Enqueuing Expose request
22:47:10.563 00.001 20224 Worker thread wakes up
22:47:10.563 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:10.564 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:10.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:11.736 01.172 20224 Exposure complete
22:47:11.840 00.104 20224 worker thread done servicing request
22:47:11.840 00.000 8996 OnExposeComplete: enter
22:47:11.841 00.001 8996 UpdateGuideState(): m_state=6
22:47:11.842 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5659
22:47:11.843 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=470.43, Mass=715155, SNR=368.9, Peak=55779 HFD=4.4
22:47:11.844 00.001 8996 MultiStar: [#1 0.00,0.18,0.60,U] [#2 -0.13,0.05,0.73,U] [#3 -0.14,-0.07,0.57,U] [#4 -0.04,-0.08,0.50,U] [#5 -0.17,0.18,0.66,U] [#6 0.09,-0.08,0.41,U] [#7 0.05,0.02,0.42,U] [#8 -0.06,0.02,0.36,U] 
22:47:11.845 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.00}, one-star: {0.16, -0.18}
22:47:11.846 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
22:47:11.847 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
22:47:11.848 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-2.97 mountX=-0.02 mountY=0.01, mountTheta=2.85
22:47:11.849 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.00, opts=13)
22:47:11.850 00.001 8996 Enqueuing Move request for scope (-0.02, -0.00)
22:47:11.851 00.001 20224 Worker thread wakes up
22:47:11.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
22:47:11.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
22:47:11.851 00.000 20224 Moving (-0.02, -0.00) raw xDistance=-0.02 yDistance=0.01
22:47:11.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:47:11.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:11.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:47:11.851 00.000 20224 MoveAxis(E, 0, ABG)
22:47:11.851 00.000 20224 Move returns status 0, amount 0
22:47:11.851 00.000 20224 MoveAxis(N, 0, ABG)
22:47:11.851 00.000 20224 Move returns status 0, amount 0
22:47:11.851 00.000 20224 move complete, result=0
22:47:11.852 00.001 20224 worker thread done servicing request
22:47:11.855 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55779, med=2790, FiltMin=2528, FiltMax=26800, Gamma=1.000
22:47:11.881 00.026 8996 UpdateGuideState exits: m=715155 SNR=368.9
22:47:11.883 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:11.885 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:11.886 00.001 8996 Enqueuing Expose request
22:47:11.888 00.002 20224 Worker thread wakes up
22:47:11.888 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:11.889 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:11.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:12.868 00.979 20224 Exposure complete
22:47:12.941 00.073 20224 worker thread done servicing request
22:47:12.941 00.000 8996 OnExposeComplete: enter
22:47:12.942 00.001 8996 UpdateGuideState(): m_state=6
22:47:12.942 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5660
22:47:12.944 00.002 8996 Star::Find returns 1 (0), X=138.35, Y=470.54, Mass=689969, SNR=330.3, Peak=45776 HFD=4.4
22:47:12.945 00.001 8996 MultiStar: [#1 -0.11,0.12,0.68,U] [#2 -0.26,-0.01,0.84,U] [#3 -0.23,0.16,0.67,U] [#4 -0.24,0.20,0.75,U] [#5 -0.26,0.31,0.66,U] [#6 0.04,0.17,0.46,U] [#7 -0.05,0.09,0.53,U] [#8 -0.28,-0.02,0.39,U] 
22:47:12.946 00.001 8996 single-star, 8 included, MultiStar: {-0.16, 0.10}, one-star: {-0.07, -0.07}
22:47:12.946 00.000 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
22:47:12.947 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
22:47:12.948 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.31 mountX=-0.06 mountY=0.08, mountTheta=2.21
22:47:12.949 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
22:47:12.949 00.000 8996 Enqueuing Move request for scope (-0.07, -0.07)
22:47:12.951 00.002 20224 Worker thread wakes up
22:47:12.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
22:47:12.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
22:47:12.951 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.06 yDistance=0.08
22:47:12.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:47:12.952 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:12.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:47:12.952 00.000 20224 MoveAxis(E, 0, ABG)
22:47:12.952 00.000 20224 Move returns status 0, amount 0
22:47:12.952 00.000 20224 MoveAxis(N, 0, ABG)
22:47:12.952 00.000 20224 Move returns status 0, amount 0
22:47:12.952 00.000 20224 move complete, result=0
22:47:12.952 00.000 20224 worker thread done servicing request
22:47:12.955 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=45776, med=2790, FiltMin=2537, FiltMax=23056, Gamma=1.000
22:47:12.978 00.023 8996 UpdateGuideState exits: m=689969 SNR=330.3
22:47:12.980 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:12.982 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:12.983 00.001 8996 Enqueuing Expose request
22:47:12.985 00.002 20224 Worker thread wakes up
22:47:12.985 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:12.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:12.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:14.148 01.162 20224 Exposure complete
22:47:14.240 00.092 20224 worker thread done servicing request
22:47:14.241 00.001 8996 OnExposeComplete: enter
22:47:14.241 00.000 8996 UpdateGuideState(): m_state=6
22:47:14.242 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5661
22:47:14.243 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.65, Mass=688791, SNR=367.8, Peak=46512 HFD=4.7
22:47:14.244 00.001 8996 MultiStar: [#1 -0.20,0.15,0.66,U] [#2 -0.46,0.22,0.00,M1] [#3 -0.35,0.16,0.58,U] [#4 -0.18,0.09,0.53,U] [#5 -0.32,0.19,0.56,U] [#6 -0.26,0.02,0.44,U] [#7 -0.26,0.17,0.41,U] [#8 -0.22,0.09,0.34,U] 
22:47:14.245 00.001 8996 single-star, 7 included, MultiStar: {-0.20, 0.11}, one-star: {-0.01, 0.04}
22:47:14.246 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
22:47:14.246 00.000 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
22:47:14.247 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.85 mountX=-0.01 mountY=-0.04, mountTheta=-1.95
22:47:14.249 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
22:47:14.250 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
22:47:14.250 00.000 20224 Worker thread wakes up
22:47:14.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
22:47:14.250 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
22:47:14.251 00.001 20224 Moving (-0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
22:47:14.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:47:14.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:14.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:47:14.251 00.000 20224 MoveAxis(E, 0, ABG)
22:47:14.251 00.000 20224 Move returns status 0, amount 0
22:47:14.251 00.000 20224 MoveAxis(N, 0, ABG)
22:47:14.251 00.000 20224 Move returns status 0, amount 0
22:47:14.251 00.000 20224 move complete, result=0
22:47:14.251 00.000 20224 worker thread done servicing request
22:47:14.255 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46512, med=2790, FiltMin=2525, FiltMax=22512, Gamma=1.000
22:47:14.278 00.023 8996 UpdateGuideState exits: m=688791 SNR=367.8
22:47:14.279 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:14.281 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:14.282 00.001 8996 Enqueuing Expose request
22:47:14.283 00.001 20224 Worker thread wakes up
22:47:14.283 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:14.284 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:14.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:15.260 00.976 20224 Exposure complete
22:47:15.323 00.063 20224 worker thread done servicing request
22:47:15.323 00.000 8996 OnExposeComplete: enter
22:47:15.324 00.001 8996 UpdateGuideState(): m_state=6
22:47:15.325 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5662
22:47:15.326 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=470.41, Mass=733268, SNR=370.6, Peak=47987 HFD=4.6
22:47:15.327 00.001 8996 MultiStar: [#1 -0.26,0.08,0.68,U] [#2 -0.44,0.10,0.00,M2] [#3 -0.46,0.14,0.00,M1] [#4 -0.40,0.19,0.00,M1] [#5 -0.39,0.17,0.60,U] [#6 -0.22,0.06,0.38,U] [#7 -0.31,0.10,0.43,U] [#8 -0.42,-0.11,0.44,U] 
22:47:15.327 00.000 8996 single-star, 5 included, MultiStar: {-0.24, -0.01}, one-star: {-0.05, -0.20}
22:47:15.328 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
22:47:15.329 00.001 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.45)
22:47:15.330 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.81 mountX=-0.03 mountY=0.20, mountTheta=1.71
22:47:15.332 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.20, opts=13)
22:47:15.333 00.001 8996 Enqueuing Move request for scope (-0.05, -0.20)
22:47:15.333 00.000 20224 Worker thread wakes up
22:47:15.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
22:47:15.334 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
22:47:15.334 00.000 20224 Moving (-0.05, -0.20) raw xDistance=-0.03 yDistance=0.20
22:47:15.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:47:15.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:47:15.334 00.000 20224 MoveAxis(E, 0, ABG)
22:47:15.334 00.000 20224 Move returns status 0, amount 0
22:47:15.334 00.000 20224 MoveAxis(S, 43, ABG)
22:47:15.334 00.000 20224 Guiding  Dir = 1, Dur = 43
22:47:15.334 00.000 20224 IsSlewing returns 0
22:47:15.334 00.000 20224 IsGuiding returns 0
22:47:15.338 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47987, med=2790, FiltMin=2544, FiltMax=23520, Gamma=1.000
22:47:15.353 00.015 8996 UpdateGuideState exits: m=733268 SNR=370.6
22:47:15.354 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:15.354 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:15.355 00.001 8996 Enqueuing Expose request
22:47:15.378 00.023 20224 IsGuiding returns 1
22:47:15.378 00.000 20224 scope still moving after pulse duration time elapsed
22:47:15.407 00.029 20224 IsSlewing returns 0
22:47:15.407 00.000 20224 IsGuiding returns 1
22:47:15.438 00.031 20224 IsSlewing returns 0
22:47:15.438 00.000 20224 IsGuiding returns 1
22:47:15.470 00.032 20224 IsSlewing returns 0
22:47:15.470 00.000 20224 IsGuiding returns 0
22:47:15.470 00.000 20224 scope move finished after 43 + 92 ms
22:47:15.470 00.000 20224 Move returns status 0, amount 43
22:47:15.470 00.000 20224 move complete, result=0
22:47:15.470 00.000 20224 worker thread done servicing request
22:47:15.470 00.000 20224 Worker thread wakes up
22:47:15.470 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
22:47:15.472 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:15.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:16.634 01.162 20224 Exposure complete
22:47:16.690 00.056 20224 worker thread done servicing request
22:47:16.690 00.000 8996 OnExposeComplete: enter
22:47:16.691 00.001 8996 UpdateGuideState(): m_state=6
22:47:16.691 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5663
22:47:16.692 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=470.61, Mass=671812, SNR=345.1, Peak=40246 HFD=4.7
22:47:16.693 00.001 8996 MultiStar: [#1 -0.38,0.31,0.00,M1] [#2 -0.62,0.17,0.00,M3] [#3 -0.47,0.39,0.00,M2] [#4 -0.49,0.34,0.00,M2] [#5 -0.44,0.40,0.00,M1] [#6 -0.25,0.26,0.46,U] [#7 -0.25,0.48,0.00,M1] [#8 -0.46,0.20,0.00,M1] 
22:47:16.694 00.001 8996 single-star, 1 included, MultiStar: {-0.26, 0.08}, one-star: {-0.26, 0.00}
22:47:16.695 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.24 = -3.04)
22:47:16.696 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
22:47:16.696 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=0.00 hyp=0.26 cameraTheta=3.14 mountX=-0.25 mountY=0.03, mountTheta=3.03
22:47:16.700 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.00, opts=13)
22:47:16.701 00.001 8996 Enqueuing Move request for scope (-0.26, 0.00)
22:47:16.703 00.002 20224 Worker thread wakes up
22:47:16.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.00) opts 0xd
22:47:16.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.00)
22:47:16.703 00.000 20224 Moving (-0.26, 0.00) raw xDistance=-0.25 yDistance=0.03
22:47:16.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:47:16.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:16.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:47:16.704 00.001 20224 MoveAxis(E, 37, ABG)
22:47:16.704 00.000 20224 Guiding  Dir = 2, Dur = 37
22:47:16.704 00.000 20224 IsSlewing returns 0
22:47:16.705 00.001 20224 IsGuiding returns 0
22:47:16.706 00.001 20224 PulseGuide returned control before completion, sleep 46
22:47:16.710 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=40246, med=2793, FiltMin=2534, FiltMax=21181, Gamma=1.000
22:47:16.727 00.017 8996 UpdateGuideState exits: m=671812 SNR=345.1
22:47:16.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:16.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:16.730 00.001 8996 Enqueuing Expose request
22:47:16.759 00.029 20224 IsGuiding returns 1
22:47:16.759 00.000 20224 scope still moving after pulse duration time elapsed
22:47:16.792 00.033 20224 IsSlewing returns 0
22:47:16.792 00.000 20224 IsGuiding returns 0
22:47:16.792 00.000 20224 scope move finished after 37 + 50 ms
22:47:16.792 00.000 20224 Move returns status 0, amount 37
22:47:16.792 00.000 20224 MoveAxis(N, 0, ABG)
22:47:16.792 00.000 20224 Move returns status 0, amount 0
22:47:16.792 00.000 20224 move complete, result=0
22:47:16.792 00.000 20224 worker thread done servicing request
22:47:16.792 00.000 20224 Worker thread wakes up
22:47:16.792 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.0 px 0 ms NORTH
22:47:16.793 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:16.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:17.773 00.980 20224 Exposure complete
22:47:17.832 00.059 20224 worker thread done servicing request
22:47:17.832 00.000 8996 OnExposeComplete: enter
22:47:17.833 00.001 8996 UpdateGuideState(): m_state=6
22:47:17.834 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5664
22:47:17.835 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=470.36, Mass=703813, SNR=324.4, Peak=50358 HFD=4.5
22:47:17.836 00.001 8996 MultiStar: [#1 -0.38,0.11,0.66,U] [#2 -0.27,-0.04,0.86,U] [#3 -0.33,0.40,0.00,M3] [#4 -0.29,0.49,0.00,M3] [#5 -0.38,0.34,0.00,M2] [#6 -0.24,0.37,0.00,M1] [#7 -0.19,0.47,0.00,M2] [#8 -0.37,0.08,0.41,U] 
22:47:17.837 00.001 8996 refined, 3 included, MultiStar: {-0.30, -0.06}, one-star: {-0.26, -0.25}
22:47:17.838 00.001 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
22:47:17.839 00.001 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
22:47:17.840 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.06 hyp=0.31 cameraTheta=-2.95 mountX=-0.30 mountY=0.09, mountTheta=2.84
22:47:17.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.06, opts=13)
22:47:17.843 00.001 8996 Enqueuing Move request for scope (-0.30, -0.06)
22:47:17.844 00.001 20224 Worker thread wakes up
22:47:17.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.06) opts 0xd
22:47:17.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.06)
22:47:17.844 00.000 20224 Moving (-0.30, -0.06) raw xDistance=-0.30 yDistance=0.09
22:47:17.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
22:47:17.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:17.845 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:47:17.845 00.000 20224 MoveAxis(E, 46, ABG)
22:47:17.845 00.000 20224 Guiding  Dir = 2, Dur = 46
22:47:17.845 00.000 20224 IsSlewing returns 0
22:47:17.845 00.000 20224 IsGuiding returns 0
22:47:17.848 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50358, med=2790, FiltMin=2534, FiltMax=23120, Gamma=1.000
22:47:17.863 00.015 8996 UpdateGuideState exits: m=703813 SNR=324.4
22:47:17.864 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:17.864 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:17.865 00.001 8996 Enqueuing Expose request
22:47:17.880 00.015 20224 PulseGuide returned control before completion, sleep 22
22:47:17.910 00.030 20224 IsGuiding returns 1
22:47:17.910 00.000 20224 scope still moving after pulse duration time elapsed
22:47:17.941 00.031 20224 IsSlewing returns 0
22:47:17.941 00.000 20224 IsGuiding returns 1
22:47:17.972 00.031 20224 IsSlewing returns 0
22:47:17.972 00.000 20224 IsGuiding returns 0
22:47:17.972 00.000 20224 scope move finished after 46 + 81 ms
22:47:17.972 00.000 20224 Move returns status 0, amount 46
22:47:17.972 00.000 20224 MoveAxis(N, 0, ABG)
22:47:17.972 00.000 20224 Move returns status 0, amount 0
22:47:17.972 00.000 20224 move complete, result=0
22:47:17.972 00.000 20224 worker thread done servicing request
22:47:17.972 00.000 20224 Worker thread wakes up
22:47:17.972 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH
22:47:17.975 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:17.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:19.151 01.176 20224 Exposure complete
22:47:19.211 00.060 20224 worker thread done servicing request
22:47:19.211 00.000 8996 OnExposeComplete: enter
22:47:19.212 00.001 8996 UpdateGuideState(): m_state=6
22:47:19.213 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5665
22:47:19.214 00.001 8996 Star::Find returns 1 (0), X=139.06, Y=471.00, Mass=726738, SNR=350.7, Peak=65424 HFD=4.4
22:47:19.215 00.001 8996 MultiStar: [#1 0.49,0.71,0.00,M1] [#2 0.49,0.53,0.00,M3] [#3 0.37,0.75,0.00,M4] [#4 0.44,0.86,0.00,M4] [#5 0.25,0.63,0.00,M3] [#6 0.61,0.82,0.00,M2] [#7 0.70,0.80,0.00,M3] [#8 0.32,0.62,0.00,M1] 
22:47:19.215 00.000 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
22:47:19.216 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
22:47:19.217 00.001 8996 CameraToMount -- cameraX=0.64 cameraY=0.40 hyp=0.75 cameraTheta=0.55 mountX=0.60 mountY=-0.47, mountTheta=-0.66
22:47:19.221 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.64, y=0.40, opts=13)
22:47:19.221 00.000 8996 Enqueuing Move request for scope (0.64, 0.40)
22:47:19.222 00.001 20224 Worker thread wakes up
22:47:19.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.64, 0.40) opts 0xd
22:47:19.222 00.000 20224 Handling offset move in thread for scope, endpoint = (0.64, 0.40)
22:47:19.222 00.000 20224 Moving (0.64, 0.40) raw xDistance=0.60 yDistance=-0.47
22:47:19.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.60
22:47:19.222 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:19.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:47:19.222 00.000 20224 MoveAxis(W, 84, ABG)
22:47:19.223 00.001 20224 Guiding  Dir = 3, Dur = 84
22:47:19.223 00.000 20224 IsSlewing returns 0
22:47:19.223 00.000 20224 IsGuiding returns 0
22:47:19.228 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65424, med=2790, FiltMin=2515, FiltMax=27552, Gamma=1.000
22:47:19.247 00.019 8996 UpdateGuideState exits: m=726738 SNR=350.7
22:47:19.248 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:19.249 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:19.250 00.001 8996 Enqueuing Expose request
22:47:19.283 00.033 20224 PulseGuide returned control before completion, sleep 34
22:47:19.329 00.046 20224 IsGuiding returns 1
22:47:19.329 00.000 20224 scope still moving after pulse duration time elapsed
22:47:19.360 00.031 20224 IsSlewing returns 0
22:47:19.360 00.000 20224 IsGuiding returns 1
22:47:19.392 00.032 20224 IsSlewing returns 0
22:47:19.392 00.000 20224 IsGuiding returns 0
22:47:19.392 00.000 20224 scope move finished after 84 + 85 ms
22:47:19.392 00.000 20224 Move returns status 0, amount 84
22:47:19.392 00.000 20224 MoveAxis(N, 0, ABG)
22:47:19.392 00.000 20224 Move returns status 0, amount 0
22:47:19.392 00.000 20224 move complete, result=0
22:47:19.392 00.000 20224 worker thread done servicing request
22:47:19.392 00.000 20224 Worker thread wakes up
22:47:19.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:19.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:19.392 00.000 8996 GuideStep: 0.6 px 84 ms WEST, -0.5 px 0 ms NORTH
22:47:20.357 00.965 20224 Exposure complete
22:47:20.430 00.073 20224 worker thread done servicing request
22:47:20.430 00.000 8996 OnExposeComplete: enter
22:47:20.431 00.001 8996 UpdateGuideState(): m_state=6
22:47:20.432 00.001 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5666
22:47:20.433 00.001 8996 Star::Find returns 1 (0), X=138.77, Y=470.87, Mass=722180, SNR=365.5, Peak=63312 HFD=4.5
22:47:20.434 00.001 8996 MultiStar: [#1 0.22,0.77,0.00,M2] [#2 0.25,0.68,0.00,M4] [#3 0.17,0.74,0.00,M5] [#4 0.18,0.77,0.00,M5] [#5 0.14,0.93,0.00,M4] [#6 0.35,0.75,0.00,M3] [#7 0.44,0.73,0.00,M4] [#8 -0.06,0.90,0.00,M2] 
22:47:20.435 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
22:47:20.435 00.000 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
22:47:20.436 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=0.26 hyp=0.43 cameraTheta=0.64 mountX=0.32 mountY=-0.30, mountTheta=-0.75
22:47:20.437 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.26, opts=13)
22:47:20.438 00.001 8996 Enqueuing Move request for scope (0.35, 0.26)
22:47:20.439 00.001 20224 Worker thread wakes up
22:47:20.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.26) opts 0xd
22:47:20.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.26)
22:47:20.439 00.000 20224 Moving (0.35, 0.26) raw xDistance=0.32 yDistance=-0.30
22:47:20.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.32
22:47:20.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:47:20.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:47:20.439 00.000 20224 MoveAxis(W, 53, ABG)
22:47:20.440 00.001 20224 Guiding  Dir = 3, Dur = 53
22:47:20.440 00.000 20224 IsSlewing returns 0
22:47:20.440 00.000 20224 IsGuiding returns 0
22:47:20.443 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=63312, med=2793, FiltMin=2531, FiltMax=27184, Gamma=1.000
22:47:20.459 00.016 8996 UpdateGuideState exits: m=722180 SNR=365.5
22:47:20.462 00.003 20224 PulseGuide returned control before completion, sleep 43
22:47:20.462 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:20.464 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:20.465 00.001 8996 Enqueuing Expose request
22:47:20.520 00.055 20224 IsGuiding returns 1
22:47:20.520 00.000 20224 scope still moving after pulse duration time elapsed
22:47:20.552 00.032 20224 IsSlewing returns 0
22:47:20.552 00.000 20224 IsGuiding returns 0
22:47:20.552 00.000 20224 scope move finished after 53 + 58 ms
22:47:20.552 00.000 20224 Move returns status 0, amount 53
22:47:20.553 00.001 20224 MoveAxis(N, 0, ABG)
22:47:20.553 00.000 20224 Move returns status 0, amount 0
22:47:20.553 00.000 20224 move complete, result=0
22:47:20.553 00.000 20224 worker thread done servicing request
22:47:20.553 00.000 8996 GuideStep: 0.3 px 53 ms WEST, -0.3 px 0 ms NORTH
22:47:20.554 00.001 20224 Worker thread wakes up
22:47:20.554 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:20.554 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:21.730 01.176 20224 Exposure complete
22:47:21.818 00.088 20224 worker thread done servicing request
22:47:21.819 00.001 8996 OnExposeComplete: enter
22:47:21.821 00.002 8996 UpdateGuideState(): m_state=6
22:47:21.822 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5667
22:47:21.824 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=470.71, Mass=743903, SNR=340.8, Peak=55152 HFD=4.6
22:47:21.826 00.002 8996 MultiStar: [#1 -0.26,0.38,0.00,M3] [#2 -0.42,0.40,0.00,M5] [#3 -0.36,0.56,0.00,M6] [#4 -0.38,0.61,0.00,M6] [#5 -0.55,0.52,0.00,M5] [#6 -0.24,0.20,0.43,U] [#7 -0.33,0.42,0.00,M5] [#8 -0.49,0.39,0.00,M3] 
22:47:21.828 00.002 8996 single-star, 1 included, MultiStar: {-0.14, 0.13}, one-star: {-0.10, 0.10}
22:47:21.830 00.002 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
22:47:21.832 00.002 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
22:47:21.833 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.33 mountX=-0.11 mountY=-0.09, mountTheta=-2.44
22:47:21.836 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.10, opts=13)
22:47:21.838 00.002 8996 Enqueuing Move request for scope (-0.10, 0.10)
22:47:21.840 00.002 20224 Worker thread wakes up
22:47:21.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
22:47:21.840 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
22:47:21.840 00.000 20224 Moving (-0.10, 0.10) raw xDistance=-0.11 yDistance=-0.09
22:47:21.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:47:21.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:21.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:47:21.840 00.000 20224 MoveAxis(E, 0, ABG)
22:47:21.840 00.000 20224 Move returns status 0, amount 0
22:47:21.840 00.000 20224 MoveAxis(N, 0, ABG)
22:47:21.841 00.001 20224 Move returns status 0, amount 0
22:47:21.841 00.000 20224 move complete, result=0
22:47:21.841 00.000 20224 worker thread done servicing request
22:47:21.847 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55152, med=2790, FiltMin=2515, FiltMax=25552, Gamma=1.000
22:47:21.872 00.025 8996 UpdateGuideState exits: m=743903 SNR=340.8
22:47:21.872 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:21.874 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:21.875 00.001 8996 Enqueuing Expose request
22:47:21.877 00.002 20224 Worker thread wakes up
22:47:21.877 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:21.879 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:21.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:22.863 00.984 20224 Exposure complete
22:47:22.946 00.083 20224 worker thread done servicing request
22:47:22.947 00.001 8996 OnExposeComplete: enter
22:47:22.948 00.001 8996 UpdateGuideState(): m_state=6
22:47:22.950 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5668
22:47:22.951 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=470.98, Mass=743849, SNR=352.3, Peak=61424 HFD=4.2
22:47:22.953 00.002 8996 MultiStar: [#1 -0.16,0.49,0.00,M4] [#2 -0.31,0.52,0.00,M6] [#3 -0.39,0.35,0.00,M7] [#4 -0.27,0.50,0.00,M7] [#5 -0.35,0.65,0.00,M6] [#6 -0.19,0.39,0.00,M3] [#7 -0.09,0.69,0.00,M6] [#8 -0.39,0.58,0.00,M4] 
22:47:22.955 00.002 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:47:22.956 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:47:22.958 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.37 hyp=0.39 cameraTheta=1.33 mountX=0.06 mountY=-0.38, mountTheta=-1.43
22:47:22.959 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.37, opts=13)
22:47:22.961 00.002 8996 Enqueuing Move request for scope (0.09, 0.37)
22:47:22.962 00.001 20224 Worker thread wakes up
22:47:22.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.37) opts 0xd
22:47:22.962 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.37)
22:47:22.962 00.000 20224 Moving (0.09, 0.37) raw xDistance=0.06 yDistance=-0.38
22:47:22.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:47:22.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:47:22.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:47:22.962 00.000 20224 MoveAxis(E, 0, ABG)
22:47:22.962 00.000 20224 Move returns status 0, amount 0
22:47:22.963 00.001 20224 MoveAxis(N, 0, ABG)
22:47:22.963 00.000 20224 Move returns status 0, amount 0
22:47:22.963 00.000 20224 move complete, result=0
22:47:22.963 00.000 20224 worker thread done servicing request
22:47:22.967 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61424, med=2793, FiltMin=2525, FiltMax=30614, Gamma=1.000
22:47:22.989 00.022 8996 UpdateGuideState exits: m=743849 SNR=352.3
22:47:22.991 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:22.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:22.993 00.001 8996 Enqueuing Expose request
22:47:22.994 00.001 20224 Worker thread wakes up
22:47:22.994 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:47:22.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:22.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:24.168 01.173 20224 Exposure complete
22:47:24.230 00.062 20224 worker thread done servicing request
22:47:24.230 00.000 8996 OnExposeComplete: enter
22:47:24.231 00.001 8996 UpdateGuideState(): m_state=6
22:47:24.232 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5669
22:47:24.233 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=471.08, Mass=658422, SNR=347.3, Peak=62608 HFD=4.3
22:47:24.234 00.001 8996 MultiStar: [#1 -0.11,0.49,0.00,M5] [#2 -0.36,0.54,0.00,M7] [#3 -0.41,0.49,0.00,M8] [#4 -0.33,0.47,0.00,M8] [#5 -0.31,0.62,0.00,M7] [#6 -0.11,0.31,0.49,U] [#7 -0.07,0.28,0.38,U] [#8 -0.18,0.26,0.37,U] 
22:47:24.234 00.000 8996 refined, 3 included, MultiStar: {-0.02, 0.37}, one-star: {0.11, 0.47}
22:47:24.235 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
22:47:24.236 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
22:47:24.237 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.61 mountX=-0.05 mountY=-0.36, mountTheta=-1.71
22:47:24.238 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.37, opts=13)
22:47:24.239 00.001 8996 Enqueuing Move request for scope (-0.02, 0.37)
22:47:24.240 00.001 20224 Worker thread wakes up
22:47:24.240 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.37) opts 0xd
22:47:24.240 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.37)
22:47:24.240 00.000 20224 Moving (-0.02, 0.37) raw xDistance=-0.05 yDistance=-0.36
22:47:24.240 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:47:24.240 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.25 newest=-0.84
22:47:24.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:47:24.240 00.000 20224 MoveAxis(E, 0, ABG)
22:47:24.241 00.001 20224 Move returns status 0, amount 0
22:47:24.241 00.000 20224 MoveAxis(N, 77, ABG)
22:47:24.241 00.000 20224 Guiding  Dir = 0, Dur = 77
22:47:24.241 00.000 20224 IsSlewing returns 0
22:47:24.241 00.000 20224 IsGuiding returns 0
22:47:24.246 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62608, med=2790, FiltMin=2537, FiltMax=25200, Gamma=1.000
22:47:24.247 00.001 20224 PulseGuide returned control before completion, sleep 82
22:47:24.273 00.026 8996 UpdateGuideState exits: m=658422 SNR=347.3
22:47:24.275 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:24.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:24.278 00.002 8996 Enqueuing Expose request
22:47:24.340 00.062 20224 IsGuiding returns 0
22:47:24.340 00.000 20224 Move returns status 0, amount 77
22:47:24.340 00.000 20224 move complete, result=0
22:47:24.340 00.000 20224 worker thread done servicing request
22:47:24.340 00.000 20224 Worker thread wakes up
22:47:24.340 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:24.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:24.341 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 77 ms NORTH
22:47:25.324 00.983 20224 Exposure complete
22:47:25.414 00.090 20224 worker thread done servicing request
22:47:25.414 00.000 8996 OnExposeComplete: enter
22:47:25.415 00.001 8996 UpdateGuideState(): m_state=6
22:47:25.416 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5670
22:47:25.417 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=470.58, Mass=651451, SNR=336.6, Peak=46304 HFD=4.4
22:47:25.418 00.001 8996 MultiStar: [#1 -0.17,0.11,0.69,U] [#2 -0.24,0.09,0.84,U] [#3 -0.33,0.19,0.63,U] [#4 -0.24,0.28,0.58,U] [#5 -0.22,0.10,0.65,U] [#6 0.06,-0.01,0.51,U] [#7 0.05,0.18,0.46,U] [#8 -0.29,0.03,0.42,U] 
22:47:25.419 00.001 8996 single-star, 8 included, MultiStar: {-0.16, 0.10}, one-star: {-0.03, -0.03}
22:47:25.419 00.000 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
22:47:25.420 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
22:47:25.421 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-2.41 mountX=-0.03 mountY=0.03, mountTheta=2.31
22:47:25.422 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
22:47:25.423 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
22:47:25.424 00.001 20224 Worker thread wakes up
22:47:25.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
22:47:25.424 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
22:47:25.424 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
22:47:25.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:47:25.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:25.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:47:25.424 00.000 20224 MoveAxis(E, 0, ABG)
22:47:25.424 00.000 20224 Move returns status 0, amount 0
22:47:25.424 00.000 20224 MoveAxis(N, 0, ABG)
22:47:25.424 00.000 20224 Move returns status 0, amount 0
22:47:25.424 00.000 20224 move complete, result=0
22:47:25.424 00.000 20224 worker thread done servicing request
22:47:25.428 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46416, med=2790, FiltMin=2531, FiltMax=22880, Gamma=1.000
22:47:25.442 00.014 8996 UpdateGuideState exits: m=651451 SNR=336.6
22:47:25.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:25.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:25.445 00.001 8996 Enqueuing Expose request
22:47:25.446 00.001 20224 Worker thread wakes up
22:47:25.446 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:25.447 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:25.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:26.623 01.176 20224 Exposure complete
22:47:26.704 00.081 20224 worker thread done servicing request
22:47:26.704 00.000 8996 OnExposeComplete: enter
22:47:26.705 00.001 8996 UpdateGuideState(): m_state=6
22:47:26.706 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5671
22:47:26.707 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=470.75, Mass=731360, SNR=348.4, Peak=56579 HFD=4.4
22:47:26.708 00.001 8996 MultiStar: [#1 -0.25,0.45,0.00,M5] [#2 -0.46,0.35,0.00,M7] [#3 -0.41,0.23,0.00,M8] [#4 -0.36,0.51,0.00,M8] [#5 -0.44,0.42,0.00,M7] [#6 -0.22,0.38,0.00,M2] [#7 -0.24,0.37,0.00,M5] [#8 -0.24,0.34,0.34,U] 
22:47:26.709 00.001 8996 single-star, 1 included, MultiStar: {-0.23, 0.19}, one-star: {-0.23, 0.14}
22:47:26.709 00.000 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
22:47:26.710 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
22:47:26.711 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.27 cameraTheta=2.60 mountX=-0.24 mountY=-0.11, mountTheta=-2.71
22:47:26.713 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.14, opts=13)
22:47:26.713 00.000 8996 Enqueuing Move request for scope (-0.23, 0.14)
22:47:26.714 00.001 20224 Worker thread wakes up
22:47:26.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
22:47:26.714 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
22:47:26.714 00.000 20224 Moving (-0.23, 0.14) raw xDistance=-0.24 yDistance=-0.11
22:47:26.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:47:26.714 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:26.715 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:47:26.715 00.000 20224 MoveAxis(E, 36, ABG)
22:47:26.715 00.000 20224 Guiding  Dir = 2, Dur = 36
22:47:26.715 00.000 20224 IsSlewing returns 0
22:47:26.715 00.000 20224 IsGuiding returns 0
22:47:26.717 00.002 20224 PulseGuide returned control before completion, sleep 45
22:47:26.718 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56579, med=2790, FiltMin=2544, FiltMax=25216, Gamma=1.000
22:47:26.733 00.015 8996 UpdateGuideState exits: m=731360 SNR=348.4
22:47:26.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:26.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:26.735 00.000 8996 Enqueuing Expose request
22:47:26.771 00.036 20224 IsGuiding returns 1
22:47:26.771 00.000 20224 scope still moving after pulse duration time elapsed
22:47:26.803 00.032 20224 IsSlewing returns 0
22:47:26.803 00.000 20224 IsGuiding returns 0
22:47:26.803 00.000 20224 scope move finished after 36 + 52 ms
22:47:26.803 00.000 20224 Move returns status 0, amount 36
22:47:26.803 00.000 20224 MoveAxis(N, 0, ABG)
22:47:26.803 00.000 20224 Move returns status 0, amount 0
22:47:26.803 00.000 20224 move complete, result=0
22:47:26.804 00.001 20224 worker thread done servicing request
22:47:26.804 00.000 20224 Worker thread wakes up
22:47:26.804 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
22:47:26.804 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:26.805 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:27.786 00.981 20224 Exposure complete
22:47:27.865 00.079 20224 worker thread done servicing request
22:47:27.865 00.000 8996 OnExposeComplete: enter
22:47:27.866 00.001 8996 UpdateGuideState(): m_state=6
22:47:27.866 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5672
22:47:27.867 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=470.66, Mass=734334, SNR=344.7, Peak=56608 HFD=4.5
22:47:27.868 00.001 8996 MultiStar: [#1 -0.16,0.39,0.72,U] [#2 -0.25,0.30,0.73,U] [#3 -0.13,0.33,0.61,U] [#4 -0.06,0.54,0.00,M9] [#5 -0.16,0.66,0.00,M8] [#6 -0.09,0.18,0.40,U] [#7 -0.04,0.43,0.00,M6] [#8 -0.09,0.33,0.43,U] 
22:47:27.869 00.001 8996 single-star, 5 included, MultiStar: {-0.11, 0.25}, one-star: {0.01, 0.05}
22:47:27.870 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
22:47:27.871 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
22:47:27.871 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.45 mountX=0.00 mountY=-0.05, mountTheta=-1.54
22:47:27.873 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
22:47:27.874 00.001 8996 Enqueuing Move request for scope (0.01, 0.05)
22:47:27.875 00.001 20224 Worker thread wakes up
22:47:27.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
22:47:27.875 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
22:47:27.875 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.00 yDistance=-0.05
22:47:27.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:47:27.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:27.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:47:27.875 00.000 20224 MoveAxis(E, 0, ABG)
22:47:27.875 00.000 20224 Move returns status 0, amount 0
22:47:27.875 00.000 20224 MoveAxis(N, 0, ABG)
22:47:27.875 00.000 20224 Move returns status 0, amount 0
22:47:27.875 00.000 20224 move complete, result=0
22:47:27.875 00.000 20224 worker thread done servicing request
22:47:27.879 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56608, med=2793, FiltMin=2550, FiltMax=25312, Gamma=1.000
22:47:27.893 00.014 8996 UpdateGuideState exits: m=734334 SNR=344.7
22:47:27.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:27.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:27.896 00.001 8996 Enqueuing Expose request
22:47:27.897 00.001 20224 Worker thread wakes up
22:47:27.897 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:27.898 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:27.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:29.073 01.175 20224 Exposure complete
22:47:29.151 00.078 20224 worker thread done servicing request
22:47:29.151 00.000 8996 OnExposeComplete: enter
22:47:29.153 00.002 8996 UpdateGuideState(): m_state=6
22:47:29.155 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5673
22:47:29.156 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=471.05, Mass=750471, SNR=389.9, Peak=62576 HFD=4.4
22:47:29.158 00.002 8996 MultiStar: [#1 0.14,0.76,0.00,M5] [#2 0.17,0.59,0.00,M7] [#3 0.06,0.70,0.00,M8] [#4 0.07,0.75,0.00,M10] [#5 0.11,0.76,0.00,M9] [#6 0.33,0.57,0.00,M2] [#7 0.37,0.64,0.00,M7] [#8 0.08,0.50,0.00,M1] 
22:47:29.159 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
22:47:29.160 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
22:47:29.161 00.001 8996 CameraToMount -- cameraX=0.50 cameraY=0.44 hyp=0.67 cameraTheta=0.72 mountX=0.46 mountY=-0.50, mountTheta=-0.83
22:47:29.163 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=0.44, opts=13)
22:47:29.164 00.001 8996 Enqueuing Move request for scope (0.50, 0.44)
22:47:29.165 00.001 20224 Worker thread wakes up
22:47:29.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.44) opts 0xd
22:47:29.166 00.001 20224 Handling offset move in thread for scope, endpoint = (0.50, 0.44)
22:47:29.166 00.000 20224 Moving (0.50, 0.44) raw xDistance=0.46 yDistance=-0.50
22:47:29.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
22:47:29.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:47:29.166 00.000 20224 MoveAxis(W, 67, ABG)
22:47:29.166 00.000 20224 Guiding  Dir = 3, Dur = 67
22:47:29.166 00.000 20224 IsSlewing returns 0
22:47:29.166 00.000 20224 IsGuiding returns 0
22:47:29.168 00.002 20224 PulseGuide returned control before completion, sleep 76
22:47:29.171 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62576, med=2790, FiltMin=2521, FiltMax=30061, Gamma=1.000
22:47:29.194 00.023 8996 UpdateGuideState exits: m=750471 SNR=389.9
22:47:29.196 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:29.197 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:29.199 00.002 8996 Enqueuing Expose request
22:47:29.253 00.054 20224 IsGuiding returns 1
22:47:29.253 00.000 20224 scope still moving after pulse duration time elapsed
22:47:29.285 00.032 20224 IsSlewing returns 0
22:47:29.285 00.000 20224 IsGuiding returns 0
22:47:29.285 00.000 20224 scope move finished after 67 + 50 ms
22:47:29.285 00.000 20224 Move returns status 0, amount 67
22:47:29.285 00.000 20224 MoveAxis(N, 105, ABG)
22:47:29.285 00.000 20224 Guiding  Dir = 0, Dur = 105
22:47:29.285 00.000 20224 IsSlewing returns 0
22:47:29.285 00.000 20224 IsGuiding returns 0
22:47:29.318 00.033 20224 PulseGuide returned control before completion, sleep 82
22:47:29.412 00.094 20224 IsGuiding returns 1
22:47:29.412 00.000 20224 scope still moving after pulse duration time elapsed
22:47:29.444 00.032 20224 IsSlewing returns 0
22:47:29.444 00.000 20224 IsGuiding returns 0
22:47:29.444 00.000 20224 scope move finished after 105 + 53 ms
22:47:29.444 00.000 20224 Move returns status 0, amount 105
22:47:29.444 00.000 20224 move complete, result=0
22:47:29.444 00.000 20224 worker thread done servicing request
22:47:29.444 00.000 20224 Worker thread wakes up
22:47:29.444 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:29.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:29.444 00.000 8996 GuideStep: 0.5 px 67 ms WEST, -0.5 px 105 ms NORTH
22:47:30.433 00.989 20224 Exposure complete
22:47:30.521 00.088 20224 worker thread done servicing request
22:47:30.521 00.000 8996 OnExposeComplete: enter
22:47:30.523 00.002 8996 UpdateGuideState(): m_state=6
22:47:30.525 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5674
22:47:30.526 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=470.07, Mass=768260, SNR=366.7, Peak=49619 HFD=4.6
22:47:30.529 00.003 8996 MultiStar: [#1 -0.12,0.05,0.67,U] [#2 -0.14,-0.30,0.76,U] [#3 -0.32,-0.16,0.57,U] [#4 -0.26,-0.14,0.57,U] [#5 -0.21,-0.12,0.60,U] [#6 -0.09,-0.22,0.44,U] [#7 -0.01,-0.16,0.41,U] [#8 -0.23,-0.21,0.32,U] 
22:47:30.530 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.23}, one-star: {0.06, -0.54}
22:47:30.532 00.002 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
22:47:30.534 00.002 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
22:47:30.535 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-2.10 mountX=-0.11 mountY=0.24, mountTheta=2.00
22:47:30.538 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.23, opts=13)
22:47:30.540 00.002 8996 Enqueuing Move request for scope (-0.13, -0.23)
22:47:30.541 00.001 20224 Worker thread wakes up
22:47:30.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.23) opts 0xd
22:47:30.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.23)
22:47:30.541 00.000 20224 Moving (-0.13, -0.23) raw xDistance=-0.11 yDistance=0.24
22:47:30.542 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:47:30.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:30.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:47:30.542 00.000 20224 MoveAxis(E, 0, ABG)
22:47:30.542 00.000 20224 Move returns status 0, amount 0
22:47:30.542 00.000 20224 MoveAxis(N, 0, ABG)
22:47:30.542 00.000 20224 Move returns status 0, amount 0
22:47:30.542 00.000 20224 move complete, result=0
22:47:30.542 00.000 20224 worker thread done servicing request
22:47:30.548 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=49619, med=2793, FiltMin=2537, FiltMax=30089, Gamma=1.000
22:47:30.562 00.014 8996 UpdateGuideState exits: m=768260 SNR=366.7
22:47:30.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:30.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:30.565 00.001 8996 Enqueuing Expose request
22:47:30.566 00.001 20224 Worker thread wakes up
22:47:30.566 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:30.566 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:30.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:31.729 01.163 20224 Exposure complete
22:47:31.786 00.057 20224 worker thread done servicing request
22:47:31.787 00.001 8996 OnExposeComplete: enter
22:47:31.787 00.000 8996 UpdateGuideState(): m_state=6
22:47:31.788 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5675
22:47:31.789 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=470.32, Mass=756212, SNR=370.5, Peak=61606 HFD=4.3
22:47:31.790 00.001 8996 MultiStar: [#1 -0.79,-0.00,0.00,M5] [#2 -0.90,-0.09,0.00,M7] [#3 -0.80,-0.05,0.00,M8] [#4 -0.82,0.15,0.00,M10] [#5 -0.74,0.22,0.00,M9] [#6 -0.76,-0.12,0.00,M2] [#7 -0.61,-0.03,0.00,M7] [#8 -0.66,-0.04,0.00,M1] 
22:47:31.791 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
22:47:31.792 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
22:47:31.792 00.000 8996 CameraToMount -- cameraX=-0.47 cameraY=-0.29 hyp=0.55 cameraTheta=-2.60 mountX=-0.44 mountY=0.34, mountTheta=2.49
22:47:31.794 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=-0.29, opts=13)
22:47:31.795 00.001 8996 Enqueuing Move request for scope (-0.47, -0.29)
22:47:31.797 00.002 20224 Worker thread wakes up
22:47:31.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.29) opts 0xd
22:47:31.797 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, -0.29)
22:47:31.797 00.000 20224 Moving (-0.47, -0.29) raw xDistance=-0.44 yDistance=0.34
22:47:31.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
22:47:31.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:31.798 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:47:31.798 00.000 20224 MoveAxis(E, 65, ABG)
22:47:31.798 00.000 20224 Guiding  Dir = 2, Dur = 65
22:47:31.798 00.000 20224 IsSlewing returns 0
22:47:31.799 00.001 20224 IsGuiding returns 0
22:47:31.800 00.001 20224 PulseGuide returned control before completion, sleep 74
22:47:31.806 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61606, med=2793, FiltMin=2537, FiltMax=29853, Gamma=1.000
22:47:31.830 00.024 8996 UpdateGuideState exits: m=756212 SNR=370.5
22:47:31.832 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:31.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:31.835 00.002 8996 Enqueuing Expose request
22:47:31.890 00.055 20224 IsGuiding returns 0
22:47:31.890 00.000 20224 Move returns status 0, amount 65
22:47:31.890 00.000 20224 MoveAxis(N, 0, ABG)
22:47:31.890 00.000 20224 Move returns status 0, amount 0
22:47:31.890 00.000 20224 move complete, result=0
22:47:31.891 00.001 20224 worker thread done servicing request
22:47:31.891 00.000 20224 Worker thread wakes up
22:47:31.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:31.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:31.891 00.000 8996 GuideStep: -0.4 px 65 ms EAST, 0.3 px 0 ms NORTH
22:47:32.879 00.988 20224 Exposure complete
22:47:32.965 00.086 20224 worker thread done servicing request
22:47:32.965 00.000 8996 OnExposeComplete: enter
22:47:32.966 00.001 8996 UpdateGuideState(): m_state=6
22:47:32.967 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5676
22:47:32.968 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=470.57, Mass=761484, SNR=364.6, Peak=54368 HFD=4.5
22:47:32.969 00.001 8996 MultiStar: [#1 -0.11,0.21,0.60,U] [#2 -0.14,-0.03,0.72,U] [#3 -0.21,0.19,0.54,U] [#4 -0.21,0.21,0.56,U] [#5 -0.18,0.17,0.57,U] [#6 0.02,-0.02,0.42,U] [#7 0.10,0.13,0.49,U] [#8 -0.17,0.09,0.37,U] 
22:47:32.969 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {0.15, -0.04}
22:47:32.970 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
22:47:32.971 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
22:47:32.972 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.21 mountX=-0.07 mountY=-0.08, mountTheta=-2.31
22:47:32.974 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.09, opts=13)
22:47:32.975 00.001 8996 Enqueuing Move request for scope (-0.07, 0.09)
22:47:32.976 00.001 20224 Worker thread wakes up
22:47:32.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
22:47:32.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
22:47:32.976 00.000 20224 Moving (-0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
22:47:32.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:47:32.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:32.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:47:32.976 00.000 20224 MoveAxis(E, 0, ABG)
22:47:32.977 00.001 20224 Move returns status 0, amount 0
22:47:32.977 00.000 20224 MoveAxis(N, 0, ABG)
22:47:32.977 00.000 20224 Move returns status 0, amount 0
22:47:32.977 00.000 20224 move complete, result=0
22:47:32.977 00.000 20224 worker thread done servicing request
22:47:32.981 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54368, med=2793, FiltMin=2550, FiltMax=29904, Gamma=1.000
22:47:32.996 00.015 8996 UpdateGuideState exits: m=761484 SNR=364.6
22:47:32.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:32.998 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:32.998 00.000 8996 Enqueuing Expose request
22:47:32.999 00.001 20224 Worker thread wakes up
22:47:32.999 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:33.000 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:33.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:34.175 01.175 20224 Exposure complete
22:47:34.260 00.085 20224 worker thread done servicing request
22:47:34.260 00.000 8996 OnExposeComplete: enter
22:47:34.261 00.001 8996 UpdateGuideState(): m_state=6
22:47:34.262 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5677
22:47:34.263 00.001 8996 Star::Find returns 1 (0), X=138.83, Y=470.45, Mass=778588, SNR=366.3, Peak=56675 HFD=4.5
22:47:34.264 00.001 8996 MultiStar: [#1 0.22,-0.03,0.61,U] [#2 -0.10,0.23,0.66,U] [#3 -0.01,0.08,0.65,U] [#4 0.09,0.24,0.49,U] [#5 0.09,0.19,0.55,U] [#6 0.11,0.05,0.43,U] [#7 0.22,-0.05,0.40,U] [#8 -0.01,0.07,0.38,U] 
22:47:34.265 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.06}, one-star: {0.40, -0.15}
22:47:34.266 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
22:47:34.267 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
22:47:34.269 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.40 mountX=0.13 mountY=-0.07, mountTheta=-0.51
22:47:34.272 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.06, opts=13)
22:47:34.274 00.002 8996 Enqueuing Move request for scope (0.13, 0.06)
22:47:34.275 00.001 20224 Worker thread wakes up
22:47:34.276 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
22:47:34.276 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
22:47:34.276 00.000 20224 Moving (0.13, 0.06) raw xDistance=0.13 yDistance=-0.07
22:47:34.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:47:34.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:34.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:47:34.276 00.000 20224 MoveAxis(E, 0, ABG)
22:47:34.276 00.000 20224 Move returns status 0, amount 0
22:47:34.277 00.001 20224 MoveAxis(N, 0, ABG)
22:47:34.277 00.000 20224 Move returns status 0, amount 0
22:47:34.277 00.000 20224 move complete, result=0
22:47:34.277 00.000 20224 worker thread done servicing request
22:47:34.284 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56675, med=2790, FiltMin=2489, FiltMax=32374, Gamma=1.000
22:47:34.303 00.019 8996 UpdateGuideState exits: m=778588 SNR=366.3
22:47:34.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:34.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:34.306 00.001 8996 Enqueuing Expose request
22:47:34.307 00.001 20224 Worker thread wakes up
22:47:34.307 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:34.307 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:34.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:35.286 00.979 20224 Exposure complete
22:47:35.365 00.079 20224 worker thread done servicing request
22:47:35.365 00.000 8996 OnExposeComplete: enter
22:47:35.367 00.002 8996 UpdateGuideState(): m_state=6
22:47:35.368 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5678
22:47:35.369 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.25, Mass=710175, SNR=357.9, Peak=53763 HFD=4.5
22:47:35.371 00.002 8996 MultiStar: [#1 -0.30,-0.02,0.66,U] [#2 -0.36,0.10,0.82,U] [#3 -0.31,0.07,0.60,U] [#4 -0.36,0.10,0.57,U] [#5 -0.36,0.06,0.56,U] [#6 -0.23,-0.12,0.43,U] [#7 -0.18,-0.04,0.40,U] [#8 -0.30,0.03,0.40,U] 
22:47:35.373 00.002 8996 refined, 8 included, MultiStar: {-0.27, -0.04}, one-star: {-0.09, -0.36}
22:47:35.374 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
22:47:35.376 00.002 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
22:47:35.377 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-3.00 mountX=-0.26 mountY=0.07, mountTheta=2.88
22:47:35.380 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.04, opts=13)
22:47:35.381 00.001 8996 Enqueuing Move request for scope (-0.27, -0.04)
22:47:35.382 00.001 20224 Worker thread wakes up
22:47:35.383 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
22:47:35.383 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
22:47:35.383 00.000 20224 Moving (-0.27, -0.04) raw xDistance=-0.26 yDistance=0.07
22:47:35.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:47:35.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:35.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:47:35.383 00.000 20224 MoveAxis(E, 38, ABG)
22:47:35.383 00.000 20224 Guiding  Dir = 2, Dur = 38
22:47:35.384 00.001 20224 IsSlewing returns 0
22:47:35.384 00.000 20224 IsGuiding returns 0
22:47:35.391 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53763, med=2790, FiltMin=2537, FiltMax=24416, Gamma=1.000
22:47:35.413 00.022 8996 UpdateGuideState exits: m=710175 SNR=357.9
22:47:35.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:35.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:35.417 00.002 8996 Enqueuing Expose request
22:47:35.418 00.001 20224 PulseGuide returned control before completion, sleep 15
22:47:35.448 00.030 20224 IsGuiding returns 1
22:47:35.448 00.000 20224 scope still moving after pulse duration time elapsed
22:47:35.480 00.032 20224 IsSlewing returns 0
22:47:35.480 00.000 20224 IsGuiding returns 1
22:47:35.511 00.031 20224 IsSlewing returns 0
22:47:35.511 00.000 20224 IsGuiding returns 0
22:47:35.511 00.000 20224 scope move finished after 38 + 89 ms
22:47:35.511 00.000 20224 Move returns status 0, amount 38
22:47:35.511 00.000 20224 MoveAxis(N, 0, ABG)
22:47:35.511 00.000 20224 Move returns status 0, amount 0
22:47:35.511 00.000 20224 move complete, result=0
22:47:35.512 00.001 20224 worker thread done servicing request
22:47:35.512 00.000 20224 Worker thread wakes up
22:47:35.512 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:35.512 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
22:47:35.514 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:36.695 01.181 20224 Exposure complete
22:47:36.759 00.064 20224 worker thread done servicing request
22:47:36.760 00.001 8996 OnExposeComplete: enter
22:47:36.761 00.001 8996 UpdateGuideState(): m_state=6
22:47:36.762 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5679
22:47:36.763 00.001 8996 Star::Find returns 1 (0), X=138.84, Y=470.29, Mass=746483, SNR=369.2, Peak=65507 HFD=4.5
22:47:36.764 00.001 8996 MultiStar: [#1 0.27,0.05,0.63,U] [#2 0.16,-0.05,0.80,U] [#3 -0.01,0.06,0.60,U] [#4 0.13,-0.02,0.57,U] [#5 0.27,0.19,0.57,U] [#6 0.35,-0.04,0.42,U] [#7 0.35,-0.07,0.46,U] [#8 0.21,-0.06,0.42,U] 
22:47:36.765 00.001 8996 refined, 8 included, MultiStar: {0.25, -0.05}, one-star: {0.42, -0.31}
22:47:36.767 00.002 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
22:47:36.768 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
22:47:36.769 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-0.20 mountX=0.25 mountY=0.02, mountTheta=0.08
22:47:36.772 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.05, opts=13)
22:47:36.773 00.001 8996 Enqueuing Move request for scope (0.25, -0.05)
22:47:36.774 00.001 20224 Worker thread wakes up
22:47:36.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd
22:47:36.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.05)
22:47:36.774 00.000 20224 Moving (0.25, -0.05) raw xDistance=0.25 yDistance=0.02
22:47:36.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:47:36.774 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:36.774 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:47:36.774 00.000 20224 MoveAxis(W, 34, ABG)
22:47:36.774 00.000 20224 Guiding  Dir = 3, Dur = 34
22:47:36.774 00.000 20224 IsSlewing returns 0
22:47:36.775 00.001 20224 IsGuiding returns 0
22:47:36.787 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2793, FiltMin=2547, FiltMax=28544, Gamma=1.000
22:47:36.813 00.026 8996 UpdateGuideState exits: m=746483 SNR=369.2
22:47:36.815 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:36.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:36.817 00.001 8996 Enqueuing Expose request
22:47:36.824 00.007 20224 IsGuiding returns 1
22:47:36.824 00.000 20224 scope still moving after pulse duration time elapsed
22:47:36.854 00.030 20224 IsSlewing returns 0
22:47:36.854 00.000 20224 IsGuiding returns 1
22:47:36.885 00.031 20224 IsSlewing returns 0
22:47:36.885 00.000 20224 IsGuiding returns 1
22:47:36.917 00.032 20224 IsSlewing returns 0
22:47:36.917 00.000 20224 IsGuiding returns 0
22:47:36.917 00.000 20224 scope move finished after 34 + 108 ms
22:47:36.917 00.000 20224 Move returns status 0, amount 34
22:47:36.918 00.001 20224 MoveAxis(N, 0, ABG)
22:47:36.918 00.000 20224 Move returns status 0, amount 0
22:47:36.918 00.000 20224 move complete, result=0
22:47:36.918 00.000 20224 worker thread done servicing request
22:47:36.918 00.000 20224 Worker thread wakes up
22:47:36.918 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
22:47:36.919 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:36.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:37.890 00.971 20224 Exposure complete
22:47:37.993 00.103 20224 worker thread done servicing request
22:47:37.993 00.000 8996 OnExposeComplete: enter
22:47:37.994 00.001 8996 UpdateGuideState(): m_state=6
22:47:37.996 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5680
22:47:37.998 00.002 8996 Star::Find returns 1 (0), X=138.47, Y=470.22, Mass=764426, SNR=353.1, Peak=65427 HFD=4.6
22:47:38.000 00.002 8996 MultiStar: [#1 -0.11,-0.20,0.64,U] [#2 -0.25,-0.19,0.77,U] [#3 -0.22,-0.25,0.61,U] [#4 -0.31,-0.24,0.52,U] [#5 -0.09,-0.24,0.61,U] [#6 -0.17,-0.37,0.42,U] [#7 -0.13,-0.42,0.00,M4] [#8 -0.05,-0.11,0.38,U] 
22:47:38.001 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.26}, one-star: {0.04, -0.39}
22:47:38.003 00.002 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
22:47:38.004 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.22)
22:47:38.006 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.26 hyp=0.29 cameraTheta=-2.04 mountX=-0.11 mountY=0.27, mountTheta=1.94
22:47:38.008 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.26, opts=13)
22:47:38.009 00.001 8996 Enqueuing Move request for scope (-0.13, -0.26)
22:47:38.011 00.002 20224 Worker thread wakes up
22:47:38.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.26) opts 0xd
22:47:38.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.26)
22:47:38.011 00.000 20224 Moving (-0.13, -0.26) raw xDistance=-0.11 yDistance=0.27
22:47:38.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:47:38.012 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:47:38.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:47:38.012 00.000 20224 MoveAxis(E, 0, ABG)
22:47:38.012 00.000 20224 Move returns status 0, amount 0
22:47:38.012 00.000 20224 MoveAxis(N, 0, ABG)
22:47:38.012 00.000 20224 Move returns status 0, amount 0
22:47:38.012 00.000 20224 move complete, result=0
22:47:38.012 00.000 20224 worker thread done servicing request
22:47:38.020 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65427, med=2790, FiltMin=2528, FiltMax=27769, Gamma=1.000
22:47:38.044 00.024 8996 UpdateGuideState exits: m=764426 SNR=353.1
22:47:38.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:38.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:38.047 00.001 8996 Enqueuing Expose request
22:47:38.047 00.000 20224 Worker thread wakes up
22:47:38.048 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:47:38.048 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:38.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:39.222 01.174 20224 Exposure complete
22:47:39.285 00.063 20224 worker thread done servicing request
22:47:39.285 00.000 8996 OnExposeComplete: enter
22:47:39.286 00.001 8996 UpdateGuideState(): m_state=6
22:47:39.287 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5681
22:47:39.288 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=470.15, Mass=739728, SNR=374.2, Peak=61142 HFD=4.4
22:47:39.289 00.001 8996 MultiStar: [#1 -0.49,-0.06,0.00,M1] [#2 -0.57,-0.18,0.00,M3] [#3 -0.72,-0.28,0.00,M4] [#4 -0.70,-0.15,0.00,M6] [#5 -0.47,-0.02,0.00,M5] [#6 -0.25,-0.35,0.42,U] [#7 -0.21,0.03,0.45,U] [#8 -0.40,-0.16,0.35,U] 
22:47:39.290 00.001 8996 refined, 3 included, MultiStar: {-0.23, -0.29}, one-star: {-0.18, -0.45}
22:47:39.290 00.000 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
22:47:39.291 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
22:47:39.292 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.29 hyp=0.37 cameraTheta=-2.25 mountX=-0.20 mountY=0.32, mountTheta=2.15
22:47:39.294 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.29, opts=13)
22:47:39.294 00.000 8996 Enqueuing Move request for scope (-0.23, -0.29)
22:47:39.295 00.001 20224 Worker thread wakes up
22:47:39.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.29) opts 0xd
22:47:39.295 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.29)
22:47:39.295 00.000 20224 Moving (-0.23, -0.29) raw xDistance=-0.20 yDistance=0.32
22:47:39.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:47:39.295 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.31 newest=0.61
22:47:39.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:47:39.295 00.000 20224 MoveAxis(E, 30, ABG)
22:47:39.296 00.001 20224 Guiding  Dir = 2, Dur = 30
22:47:39.296 00.000 20224 IsSlewing returns 0
22:47:39.296 00.000 20224 IsGuiding returns 0
22:47:39.302 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61142, med=2793, FiltMin=2544, FiltMax=27849, Gamma=1.000
22:47:39.328 00.026 8996 UpdateGuideState exits: m=739728 SNR=374.2
22:47:39.330 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:39.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:39.333 00.002 8996 Enqueuing Expose request
22:47:39.341 00.008 20224 IsGuiding returns 1
22:47:39.341 00.000 20224 scope still moving after pulse duration time elapsed
22:47:39.370 00.029 20224 IsSlewing returns 0
22:47:39.370 00.000 20224 IsGuiding returns 1
22:47:39.402 00.032 20224 IsSlewing returns 0
22:47:39.402 00.000 20224 IsGuiding returns 1
22:47:39.433 00.031 20224 IsSlewing returns 0
22:47:39.433 00.000 20224 IsGuiding returns 0
22:47:39.433 00.000 20224 scope move finished after 30 + 106 ms
22:47:39.434 00.001 20224 Move returns status 0, amount 30
22:47:39.434 00.000 20224 MoveAxis(S, 66, ABG)
22:47:39.434 00.000 20224 Guiding  Dir = 1, Dur = 66
22:47:39.434 00.000 20224 IsSlewing returns 0
22:47:39.434 00.000 20224 IsGuiding returns 0
22:47:39.497 00.063 20224 PulseGuide returned control before completion, sleep 13
22:47:39.512 00.015 20224 IsGuiding returns 1
22:47:39.512 00.000 20224 scope still moving after pulse duration time elapsed
22:47:39.543 00.031 20224 IsSlewing returns 0
22:47:39.543 00.000 20224 IsGuiding returns 1
22:47:39.574 00.031 20224 IsSlewing returns 0
22:47:39.575 00.001 20224 IsGuiding returns 1
22:47:39.605 00.030 20224 IsSlewing returns 0
22:47:39.606 00.001 20224 IsGuiding returns 0
22:47:39.606 00.000 20224 scope move finished after 66 + 105 ms
22:47:39.606 00.000 20224 Move returns status 0, amount 66
22:47:39.606 00.000 20224 move complete, result=0
22:47:39.606 00.000 20224 worker thread done servicing request
22:47:39.606 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 66 ms SOUTH
22:47:39.609 00.003 20224 Worker thread wakes up
22:47:39.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:39.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:40.603 00.994 20224 Exposure complete
22:47:40.692 00.089 20224 worker thread done servicing request
22:47:40.692 00.000 8996 OnExposeComplete: enter
22:47:40.693 00.001 8996 UpdateGuideState(): m_state=6
22:47:40.694 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5682
22:47:40.695 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=470.29, Mass=689505, SNR=351.8, Peak=54451 HFD=4.6
22:47:40.696 00.001 8996 MultiStar: [#1 -0.18,-0.12,0.67,U] [#2 -0.24,-0.04,0.84,U] [#3 -0.34,-0.08,0.57,U] [#4 -0.05,-0.12,0.50,U] [#5 -0.39,-0.09,0.55,U] [#6 0.12,-0.08,0.44,U] [#7 0.14,-0.13,0.46,U] [#8 -0.26,0.13,0.42,U] 
22:47:40.697 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.12}, one-star: {0.06, -0.32}
22:47:40.697 00.000 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:47:40.698 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
22:47:40.699 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-2.41 mountX=-0.12 mountY=0.13, mountTheta=2.30
22:47:40.702 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.12, opts=13)
22:47:40.704 00.002 8996 Enqueuing Move request for scope (-0.13, -0.12)
22:47:40.706 00.002 20224 Worker thread wakes up
22:47:40.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
22:47:40.706 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
22:47:40.706 00.000 20224 Moving (-0.13, -0.12) raw xDistance=-0.12 yDistance=0.13
22:47:40.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:47:40.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:40.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:47:40.707 00.001 20224 MoveAxis(E, 0, ABG)
22:47:40.707 00.000 20224 Move returns status 0, amount 0
22:47:40.707 00.000 20224 MoveAxis(N, 0, ABG)
22:47:40.707 00.000 20224 Move returns status 0, amount 0
22:47:40.707 00.000 20224 move complete, result=0
22:47:40.707 00.000 20224 worker thread done servicing request
22:47:40.716 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54451, med=2790, FiltMin=2512, FiltMax=29120, Gamma=1.000
22:47:40.739 00.023 8996 UpdateGuideState exits: m=689505 SNR=351.8
22:47:40.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:40.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:40.742 00.001 8996 Enqueuing Expose request
22:47:40.742 00.000 20224 Worker thread wakes up
22:47:40.743 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:40.743 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:40.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:41.912 01.169 20224 Exposure complete
22:47:41.993 00.081 20224 worker thread done servicing request
22:47:41.993 00.000 8996 OnExposeComplete: enter
22:47:41.994 00.001 8996 UpdateGuideState(): m_state=6
22:47:41.995 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5683
22:47:41.996 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=470.38, Mass=749571, SNR=344.0, Peak=56131 HFD=4.7
22:47:41.997 00.001 8996 MultiStar: [#1 -0.05,0.16,0.72,U] [#2 -0.02,0.00,0.77,U] [#3 0.09,0.25,0.66,U] [#4 0.14,0.18,0.62,U] [#5 -0.22,0.03,0.61,U] [#6 0.17,0.09,0.45,U] [#7 0.20,0.01,0.47,U] [#8 -0.10,-0.04,0.35,U] 
22:47:41.997 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.21, -0.23}
22:47:41.998 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
22:47:41.999 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
22:47:42.000 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.62 mountX=0.05 mountY=-0.05, mountTheta=-0.73
22:47:42.001 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
22:47:42.002 00.001 8996 Enqueuing Move request for scope (0.05, 0.04)
22:47:42.003 00.001 20224 Worker thread wakes up
22:47:42.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
22:47:42.003 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
22:47:42.003 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
22:47:42.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:47:42.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:42.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:47:42.003 00.000 20224 MoveAxis(E, 0, ABG)
22:47:42.003 00.000 20224 Move returns status 0, amount 0
22:47:42.003 00.000 20224 MoveAxis(N, 0, ABG)
22:47:42.003 00.000 20224 Move returns status 0, amount 0
22:47:42.003 00.000 20224 move complete, result=0
22:47:42.004 00.001 20224 worker thread done servicing request
22:47:42.007 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56131, med=2793, FiltMin=2547, FiltMax=28368, Gamma=1.000
22:47:42.023 00.016 8996 UpdateGuideState exits: m=749571 SNR=344.0
22:47:42.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:42.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:42.026 00.001 8996 Enqueuing Expose request
22:47:42.027 00.001 20224 Worker thread wakes up
22:47:42.027 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:47:42.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:42.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:43.010 00.982 20224 Exposure complete
22:47:43.087 00.077 20224 worker thread done servicing request
22:47:43.088 00.001 8996 OnExposeComplete: enter
22:47:43.088 00.000 8996 UpdateGuideState(): m_state=6
22:47:43.090 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5684
22:47:43.091 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.43, Mass=725301, SNR=316.7, Peak=53779 HFD=4.3
22:47:43.093 00.002 8996 MultiStar: [#1 -0.25,0.11,0.67,U] [#2 -0.37,-0.11,0.78,U] [#3 -0.44,0.10,0.00,M3] [#4 -0.36,0.12,0.53,U] [#5 -0.29,0.10,0.67,U] [#6 -0.14,-0.08,0.49,U] [#7 -0.21,0.04,0.49,U] [#8 -0.25,0.03,0.41,U] 
22:47:43.094 00.001 8996 single-star, 7 included, MultiStar: {-0.21, -0.01}, one-star: {0.08, -0.18}
22:47:43.096 00.002 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
22:47:43.097 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
22:47:43.099 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.17 mountX=0.09 mountY=0.17, mountTheta=1.07
22:47:43.101 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.18, opts=13)
22:47:43.103 00.002 8996 Enqueuing Move request for scope (0.08, -0.18)
22:47:43.104 00.001 20224 Worker thread wakes up
22:47:43.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
22:47:43.104 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
22:47:43.105 00.001 20224 Moving (0.08, -0.18) raw xDistance=0.09 yDistance=0.17
22:47:43.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:47:43.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:43.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:47:43.105 00.000 20224 MoveAxis(E, 0, ABG)
22:47:43.105 00.000 20224 Move returns status 0, amount 0
22:47:43.105 00.000 20224 MoveAxis(N, 0, ABG)
22:47:43.105 00.000 20224 Move returns status 0, amount 0
22:47:43.105 00.000 20224 move complete, result=0
22:47:43.106 00.001 20224 worker thread done servicing request
22:47:43.112 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53779, med=2793, FiltMin=2502, FiltMax=25904, Gamma=1.000
22:47:43.132 00.020 8996 UpdateGuideState exits: m=725301 SNR=316.7
22:47:43.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:43.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:43.135 00.001 8996 Enqueuing Expose request
22:47:43.136 00.001 20224 Worker thread wakes up
22:47:43.136 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:43.138 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:43.138 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:44.314 01.176 20224 Exposure complete
22:47:44.382 00.068 20224 worker thread done servicing request
22:47:44.382 00.000 8996 OnExposeComplete: enter
22:47:44.383 00.001 8996 UpdateGuideState(): m_state=6
22:47:44.384 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5685
22:47:44.385 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.10, Mass=674944, SNR=317.1, Peak=53923 HFD=4.5
22:47:44.386 00.001 8996 MultiStar: [#1 0.01,-0.11,0.74,U] [#2 -0.03,-0.31,0.88,U] [#3 -0.08,-0.04,0.70,U] [#4 -0.07,-0.15,0.64,U] [#5 -0.19,0.03,0.71,U] [#6 0.01,-0.23,0.51,U] [#7 0.25,-0.06,0.57,U] [#8 -0.14,-0.33,0.43,U] 
22:47:44.387 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.20}, one-star: {0.07, -0.50}
22:47:44.387 00.000 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
22:47:44.388 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
22:47:44.389 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.65 mountX=0.00 mountY=0.20, mountTheta=1.56
22:47:44.390 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.20, opts=13)
22:47:44.391 00.001 8996 Enqueuing Move request for scope (-0.02, -0.20)
22:47:44.392 00.001 20224 Worker thread wakes up
22:47:44.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
22:47:44.392 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
22:47:44.392 00.000 20224 Moving (-0.02, -0.20) raw xDistance=0.00 yDistance=0.20
22:47:44.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:47:44.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:47:44.392 00.000 20224 MoveAxis(E, 0, ABG)
22:47:44.392 00.000 20224 Move returns status 0, amount 0
22:47:44.392 00.000 20224 MoveAxis(S, 43, ABG)
22:47:44.392 00.000 20224 Guiding  Dir = 1, Dur = 43
22:47:44.392 00.000 20224 IsSlewing returns 0
22:47:44.392 00.000 20224 IsGuiding returns 0
22:47:44.395 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53923, med=2793, FiltMin=2502, FiltMax=28083, Gamma=1.000
22:47:44.409 00.014 8996 UpdateGuideState exits: m=674944 SNR=317.1
22:47:44.410 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:44.410 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:44.411 00.001 8996 Enqueuing Expose request
22:47:44.417 00.006 20224 PulseGuide returned control before completion, sleep 28
22:47:44.448 00.031 20224 IsGuiding returns 1
22:47:44.448 00.000 20224 scope still moving after pulse duration time elapsed
22:47:44.480 00.032 20224 IsSlewing returns 0
22:47:44.480 00.000 20224 IsGuiding returns 1
22:47:44.512 00.032 20224 IsSlewing returns 0
22:47:44.512 00.000 20224 IsGuiding returns 0
22:47:44.512 00.000 20224 scope move finished after 43 + 76 ms
22:47:44.512 00.000 20224 Move returns status 0, amount 43
22:47:44.512 00.000 20224 move complete, result=0
22:47:44.512 00.000 20224 worker thread done servicing request
22:47:44.512 00.000 20224 Worker thread wakes up
22:47:44.513 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
22:47:44.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:44.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:45.484 00.970 20224 Exposure complete
22:47:45.577 00.093 20224 worker thread done servicing request
22:47:45.578 00.001 8996 OnExposeComplete: enter
22:47:45.579 00.001 8996 UpdateGuideState(): m_state=6
22:47:45.580 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5686
22:47:45.582 00.002 8996 Star::Find returns 1 (0), X=138.66, Y=470.24, Mass=721098, SNR=333.6, Peak=59635 HFD=4.6
22:47:45.583 00.001 8996 MultiStar: [#1 0.14,-0.12,0.68,U] [#2 -0.03,-0.16,0.77,U] [#3 -0.14,-0.19,0.64,U] [#4 -0.00,-0.12,0.55,U] [#5 0.08,-0.18,0.64,U] [#6 0.32,-0.15,0.44,U] [#7 0.16,0.02,0.47,U] [#8 -0.01,-0.06,0.36,U] 
22:47:45.584 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.17}, one-star: {0.24, -0.36}
22:47:45.585 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
22:47:45.586 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
22:47:45.587 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.10 mountX=0.10 mountY=0.16, mountTheta=1.00
22:47:45.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.17, opts=13)
22:47:45.590 00.001 8996 Enqueuing Move request for scope (0.09, -0.17)
22:47:45.591 00.001 20224 Worker thread wakes up
22:47:45.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
22:47:45.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
22:47:45.591 00.000 20224 Moving (0.09, -0.17) raw xDistance=0.10 yDistance=0.16
22:47:45.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:47:45.592 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:45.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:47:45.592 00.000 20224 MoveAxis(E, 0, ABG)
22:47:45.592 00.000 20224 Move returns status 0, amount 0
22:47:45.592 00.000 20224 MoveAxis(N, 0, ABG)
22:47:45.592 00.000 20224 Move returns status 0, amount 0
22:47:45.592 00.000 20224 move complete, result=0
22:47:45.592 00.000 20224 worker thread done servicing request
22:47:45.596 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59635, med=2793, FiltMin=2547, FiltMax=29011, Gamma=1.000
22:47:45.611 00.015 8996 UpdateGuideState exits: m=721098 SNR=333.6
22:47:45.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:45.612 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:45.614 00.002 8996 Enqueuing Expose request
22:47:45.615 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:45.616 00.001 20224 Worker thread wakes up
22:47:45.616 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:45.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:46.809 01.193 20224 Exposure complete
22:47:46.879 00.070 20224 worker thread done servicing request
22:47:46.879 00.000 8996 OnExposeComplete: enter
22:47:46.880 00.001 8996 UpdateGuideState(): m_state=6
22:47:46.881 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5687
22:47:46.882 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.57, Mass=772346, SNR=350.9, Peak=55488 HFD=4.5
22:47:46.883 00.001 8996 MultiStar: [#1 0.19,0.42,0.00,M1] [#2 0.04,0.21,0.77,U] [#3 0.04,0.41,0.58,U] [#4 0.11,0.36,0.53,U] [#5 0.09,0.31,0.62,U] [#6 0.28,0.32,0.47,U] [#7 0.33,0.47,0.00,M1] [#8 0.10,0.26,0.44,U] 
22:47:46.884 00.001 8996 single-star, 6 included, MultiStar: {0.12, 0.23}, one-star: {0.20, -0.04}
22:47:46.884 00.000 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
22:47:46.885 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
22:47:46.886 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.20 mountX=0.20 mountY=0.02, mountTheta=0.09
22:47:46.888 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.04, opts=13)
22:47:46.888 00.000 8996 Enqueuing Move request for scope (0.20, -0.04)
22:47:46.889 00.001 20224 Worker thread wakes up
22:47:46.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
22:47:46.889 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
22:47:46.890 00.001 20224 Moving (0.20, -0.04) raw xDistance=0.20 yDistance=0.02
22:47:46.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:47:46.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:46.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:47:46.890 00.000 20224 MoveAxis(W, 29, ABG)
22:47:46.890 00.000 20224 Guiding  Dir = 3, Dur = 29
22:47:46.890 00.000 20224 IsSlewing returns 0
22:47:46.890 00.000 20224 IsGuiding returns 0
22:47:46.894 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55488, med=2793, FiltMin=2523, FiltMax=29456, Gamma=1.000
22:47:46.904 00.010 20224 PulseGuide returned control before completion, sleep 26
22:47:46.910 00.006 8996 UpdateGuideState exits: m=772346 SNR=350.9
22:47:46.912 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:46.914 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:46.915 00.001 8996 Enqueuing Expose request
22:47:46.935 00.020 20224 IsGuiding returns 1
22:47:46.935 00.000 20224 scope still moving after pulse duration time elapsed
22:47:46.966 00.031 20224 IsSlewing returns 0
22:47:46.966 00.000 20224 IsGuiding returns 1
22:47:46.998 00.032 20224 IsSlewing returns 0
22:47:46.998 00.000 20224 IsGuiding returns 0
22:47:46.998 00.000 20224 scope move finished after 29 + 79 ms
22:47:46.998 00.000 20224 Move returns status 0, amount 29
22:47:46.998 00.000 20224 MoveAxis(N, 0, ABG)
22:47:46.998 00.000 20224 Move returns status 0, amount 0
22:47:46.998 00.000 20224 move complete, result=0
22:47:46.999 00.001 20224 worker thread done servicing request
22:47:46.999 00.000 20224 Worker thread wakes up
22:47:46.999 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.0 px 0 ms NORTH
22:47:47.000 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:47.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:47.971 00.971 20224 Exposure complete
22:47:48.041 00.070 20224 worker thread done servicing request
22:47:48.041 00.000 8996 OnExposeComplete: enter
22:47:48.042 00.001 8996 UpdateGuideState(): m_state=6
22:47:48.043 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5688
22:47:48.043 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=470.51, Mass=722279, SNR=340.7, Peak=47267 HFD=4.4
22:47:48.044 00.001 8996 MultiStar: [#1 -0.07,0.16,0.70,U] [#2 -0.32,0.02,0.75,U] [#3 -0.33,0.29,0.00,M1] [#4 -0.18,0.33,0.59,U] [#5 -0.25,0.29,0.57,U] [#6 -0.28,0.16,0.42,U] [#7 0.05,0.21,0.49,U] [#8 -0.38,0.17,0.40,U] 
22:47:48.045 00.001 8996 single-star, 7 included, MultiStar: {-0.17, 0.13}, one-star: {-0.04, -0.10}
22:47:48.046 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
22:47:48.047 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
22:47:48.047 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.98 mountX=-0.03 mountY=0.10, mountTheta=1.88
22:47:48.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
22:47:48.051 00.002 8996 Enqueuing Move request for scope (-0.04, -0.10)
22:47:48.051 00.000 20224 Worker thread wakes up
22:47:48.052 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
22:47:48.052 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
22:47:48.052 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.10
22:47:48.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:47:48.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:48.052 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:47:48.052 00.000 20224 MoveAxis(E, 0, ABG)
22:47:48.052 00.000 20224 Move returns status 0, amount 0
22:47:48.052 00.000 20224 MoveAxis(N, 0, ABG)
22:47:48.052 00.000 20224 Move returns status 0, amount 0
22:47:48.053 00.001 20224 move complete, result=0
22:47:48.053 00.000 20224 worker thread done servicing request
22:47:48.059 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47267, med=2793, FiltMin=2537, FiltMax=23232, Gamma=1.000
22:47:48.076 00.017 8996 UpdateGuideState exits: m=722279 SNR=340.7
22:47:48.077 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:48.078 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:48.079 00.001 8996 Enqueuing Expose request
22:47:48.079 00.000 20224 Worker thread wakes up
22:47:48.079 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:48.081 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:48.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:49.251 01.170 20224 Exposure complete
22:47:49.326 00.075 20224 worker thread done servicing request
22:47:49.326 00.000 8996 OnExposeComplete: enter
22:47:49.327 00.001 8996 UpdateGuideState(): m_state=6
22:47:49.328 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5689
22:47:49.329 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.29, Mass=682994, SNR=367.8, Peak=53779 HFD=4.5
22:47:49.330 00.001 8996 MultiStar: [#1 -0.13,-0.17,0.67,U] [#2 -0.22,-0.00,0.66,U] [#3 -0.24,0.06,0.57,U] [#4 -0.22,-0.02,0.50,U] [#5 -0.26,0.16,0.53,U] [#6 0.02,-0.11,0.39,U] [#7 0.08,-0.03,0.40,U] [#8 -0.14,-0.10,0.36,U] 
22:47:49.330 00.000 8996 refined, 8 included, MultiStar: {-0.10, -0.08}, one-star: {0.10, -0.31}
22:47:49.331 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
22:47:49.332 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
22:47:49.333 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.47 mountX=-0.09 mountY=0.09, mountTheta=2.36
22:47:49.334 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
22:47:49.335 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
22:47:49.336 00.001 20224 Worker thread wakes up
22:47:49.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
22:47:49.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
22:47:49.336 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
22:47:49.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:47:49.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:49.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:47:49.336 00.000 20224 MoveAxis(E, 0, ABG)
22:47:49.336 00.000 20224 Move returns status 0, amount 0
22:47:49.337 00.001 20224 MoveAxis(N, 0, ABG)
22:47:49.337 00.000 20224 Move returns status 0, amount 0
22:47:49.337 00.000 20224 move complete, result=0
22:47:49.337 00.000 20224 worker thread done servicing request
22:47:49.342 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53779, med=2793, FiltMin=2539, FiltMax=26656, Gamma=1.000
22:47:49.365 00.023 8996 UpdateGuideState exits: m=682994 SNR=367.8
22:47:49.367 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:49.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:49.368 00.000 8996 Enqueuing Expose request
22:47:49.370 00.002 20224 Worker thread wakes up
22:47:49.370 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:49.370 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:49.371 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:50.346 00.975 20224 Exposure complete
22:47:50.421 00.075 20224 worker thread done servicing request
22:47:50.421 00.000 8996 OnExposeComplete: enter
22:47:50.422 00.001 8996 UpdateGuideState(): m_state=6
22:47:50.424 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5690
22:47:50.426 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=470.25, Mass=732177, SNR=331.5, Peak=56051 HFD=4.6
22:47:50.428 00.002 8996 MultiStar: [#1 -0.14,-0.15,0.70,U] [#2 -0.22,-0.11,0.77,U] [#3 -0.16,-0.23,0.58,U] [#4 -0.06,-0.13,0.53,U] [#5 -0.24,-0.05,0.65,U] [#6 -0.15,-0.07,0.47,U] [#7 0.05,-0.07,0.60,U] [#8 -0.27,-0.12,0.46,U] 
22:47:50.430 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.16}, one-star: {0.07, -0.36}
22:47:50.431 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
22:47:50.433 00.002 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
22:47:50.434 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.19 mountX=-0.10 mountY=0.17, mountTheta=2.09
22:47:50.437 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
22:47:50.438 00.001 8996 Enqueuing Move request for scope (-0.11, -0.16)
22:47:50.439 00.001 20224 Worker thread wakes up
22:47:50.440 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
22:47:50.440 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
22:47:50.440 00.000 20224 Moving (-0.11, -0.16) raw xDistance=-0.10 yDistance=0.17
22:47:50.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:47:50.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:50.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:47:50.440 00.000 20224 MoveAxis(E, 0, ABG)
22:47:50.440 00.000 20224 Move returns status 0, amount 0
22:47:50.440 00.000 20224 MoveAxis(N, 0, ABG)
22:47:50.440 00.000 20224 Move returns status 0, amount 0
22:47:50.441 00.001 20224 move complete, result=0
22:47:50.441 00.000 20224 worker thread done servicing request
22:47:50.447 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56051, med=2793, FiltMin=2547, FiltMax=29193, Gamma=1.000
22:47:50.473 00.026 8996 UpdateGuideState exits: m=732177 SNR=331.5
22:47:50.474 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:50.476 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:50.477 00.001 8996 Enqueuing Expose request
22:47:50.479 00.002 20224 Worker thread wakes up
22:47:50.479 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:47:50.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:50.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:51.647 01.167 20224 Exposure complete
22:47:51.728 00.081 20224 worker thread done servicing request
22:47:51.729 00.001 8996 OnExposeComplete: enter
22:47:51.730 00.001 8996 UpdateGuideState(): m_state=6
22:47:51.730 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5691
22:47:51.731 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.43, Mass=737023, SNR=372.8, Peak=49699 HFD=4.4
22:47:51.732 00.001 8996 MultiStar: [#1 -0.17,0.06,0.63,U] [#2 -0.28,-0.11,0.68,U] [#3 -0.23,0.09,0.53,U] [#4 -0.14,0.11,0.47,U] [#5 -0.37,0.27,0.00,M1] [#6 -0.17,0.03,0.41,U] [#7 0.03,-0.02,0.43,U] [#8 -0.42,-0.03,0.35,U] 
22:47:51.733 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.03}, one-star: {-0.01, -0.17}
22:47:51.734 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
22:47:51.735 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
22:47:51.735 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.97 mountX=-0.15 mountY=0.04, mountTheta=2.86
22:47:51.737 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.03, opts=13)
22:47:51.738 00.001 8996 Enqueuing Move request for scope (-0.16, -0.03)
22:47:51.739 00.001 20224 Worker thread wakes up
22:47:51.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
22:47:51.739 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
22:47:51.739 00.000 20224 Moving (-0.16, -0.03) raw xDistance=-0.15 yDistance=0.04
22:47:51.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:47:51.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:51.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:47:51.739 00.000 20224 MoveAxis(E, 0, ABG)
22:47:51.739 00.000 20224 Move returns status 0, amount 0
22:47:51.739 00.000 20224 MoveAxis(N, 0, ABG)
22:47:51.739 00.000 20224 Move returns status 0, amount 0
22:47:51.739 00.000 20224 move complete, result=0
22:47:51.739 00.000 20224 worker thread done servicing request
22:47:51.742 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49699, med=2793, FiltMin=2509, FiltMax=26352, Gamma=1.000
22:47:51.763 00.021 8996 UpdateGuideState exits: m=737023 SNR=372.8
22:47:51.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:51.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:51.766 00.001 8996 Enqueuing Expose request
22:47:51.766 00.000 20224 Worker thread wakes up
22:47:51.766 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:47:51.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:51.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:52.750 00.983 20224 Exposure complete
22:47:52.832 00.082 20224 worker thread done servicing request
22:47:52.832 00.000 8996 OnExposeComplete: enter
22:47:52.833 00.001 8996 UpdateGuideState(): m_state=6
22:47:52.835 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5692
22:47:52.836 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=470.22, Mass=697696, SNR=345.2, Peak=59139 HFD=4.5
22:47:52.837 00.001 8996 MultiStar: [#1 -0.22,-0.04,0.76,U] [#2 -0.25,-0.28,0.72,U] [#3 -0.29,-0.24,0.65,U] [#4 -0.24,-0.22,0.52,U] [#5 -0.27,-0.02,0.62,U] [#6 -0.10,-0.14,0.48,U] [#7 0.07,-0.25,0.45,U] [#8 -0.14,-0.22,0.36,U] 
22:47:52.838 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.21}, one-star: {0.25, -0.39}
22:47:52.839 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
22:47:52.840 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
22:47:52.842 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.08 mountX=-0.10 mountY=0.22, mountTheta=1.98
22:47:52.844 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.21, opts=13)
22:47:52.845 00.001 8996 Enqueuing Move request for scope (-0.12, -0.21)
22:47:52.846 00.001 20224 Worker thread wakes up
22:47:52.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
22:47:52.846 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
22:47:52.846 00.000 20224 Moving (-0.12, -0.21) raw xDistance=-0.10 yDistance=0.22
22:47:52.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:47:52.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:47:52.846 00.000 20224 MoveAxis(E, 0, ABG)
22:47:52.846 00.000 20224 Move returns status 0, amount 0
22:47:52.847 00.001 20224 MoveAxis(S, 47, ABG)
22:47:52.847 00.000 20224 Guiding  Dir = 1, Dur = 47
22:47:52.847 00.000 20224 IsSlewing returns 0
22:47:52.847 00.000 20224 IsGuiding returns 0
22:47:52.852 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59139, med=2793, FiltMin=2536, FiltMax=29235, Gamma=1.000
22:47:52.859 00.007 20224 PulseGuide returned control before completion, sleep 45
22:47:52.877 00.018 8996 UpdateGuideState exits: m=697696 SNR=345.2
22:47:52.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:52.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:52.879 00.000 8996 Enqueuing Expose request
22:47:52.905 00.026 20224 IsGuiding returns 1
22:47:52.905 00.000 20224 scope still moving after pulse duration time elapsed
22:47:52.937 00.032 20224 IsSlewing returns 0
22:47:52.937 00.000 20224 IsGuiding returns 1
22:47:52.968 00.031 20224 IsSlewing returns 0
22:47:52.968 00.000 20224 IsGuiding returns 0
22:47:52.968 00.000 20224 scope move finished after 47 + 74 ms
22:47:52.968 00.000 20224 Move returns status 0, amount 47
22:47:52.968 00.000 20224 move complete, result=0
22:47:52.968 00.000 20224 worker thread done servicing request
22:47:52.968 00.000 20224 Worker thread wakes up
22:47:52.968 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:52.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:54.133 01.165 20224 Exposure complete
22:47:54.204 00.071 20224 worker thread done servicing request
22:47:54.913 00.709 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
22:47:54.917 00.004 8996 OnExposeComplete: enter
22:47:54.919 00.002 8996 UpdateGuideState(): m_state=6
22:47:54.920 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5693
22:47:54.921 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.39, Mass=770962, SNR=366.7, Peak=55571 HFD=4.4
22:47:54.923 00.002 8996 MultiStar: [#1 -0.21,0.05,0.57,U] [#2 -0.32,-0.08,0.68,U] [#3 -0.19,0.02,0.54,U] [#4 -0.15,-0.06,0.54,U] [#5 -0.31,-0.01,0.67,U] [#6 0.03,-0.04,0.40,U] [#7 0.01,-0.08,0.40,U] [#8 -0.28,-0.18,0.38,U] 
22:47:54.924 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.08}, one-star: {0.08, -0.21}
22:47:54.925 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
22:47:54.926 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
22:47:54.927 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.65 mountX=-0.13 mountY=0.09, mountTheta=2.54
22:47:54.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.08, opts=13)
22:47:54.929 00.000 8996 Enqueuing Move request for scope (-0.14, -0.08)
22:47:54.931 00.002 20224 Worker thread wakes up
22:47:54.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
22:47:54.931 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
22:47:54.931 00.000 20224 Moving (-0.14, -0.08) raw xDistance=-0.13 yDistance=0.09
22:47:54.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:47:54.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:54.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:47:54.931 00.000 20224 MoveAxis(E, 0, ABG)
22:47:54.931 00.000 20224 Move returns status 0, amount 0
22:47:54.931 00.000 20224 MoveAxis(N, 0, ABG)
22:47:54.931 00.000 20224 Move returns status 0, amount 0
22:47:54.931 00.000 20224 move complete, result=0
22:47:54.931 00.000 20224 worker thread done servicing request
22:47:54.965 00.034 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55571, med=2793, FiltMin=2528, FiltMax=28592, Gamma=1.000
22:47:54.984 00.019 8996 UpdateGuideState exits: m=770962 SNR=366.7
22:47:54.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:54.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:54.987 00.001 8996 Enqueuing Expose request
22:47:54.988 00.001 20224 Worker thread wakes up
22:47:54.988 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:54.989 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:54.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:56.262 01.273 20224 Exposure complete
22:47:56.331 00.069 20224 worker thread done servicing request
22:47:56.331 00.000 8996 OnExposeComplete: enter
22:47:56.332 00.001 8996 UpdateGuideState(): m_state=6
22:47:56.333 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5694
22:47:56.334 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.53, Mass=726238, SNR=376.9, Peak=46707 HFD=4.7
22:47:56.335 00.001 8996 MultiStar: [#1 -0.10,0.20,0.64,U] [#2 -0.15,0.06,0.67,U] [#3 -0.19,0.21,0.50,U] [#4 -0.14,0.28,0.53,U] [#5 -0.32,0.13,0.55,U] [#6 0.02,-0.02,0.47,U] [#7 0.17,0.06,0.39,U] [#8 -0.29,0.16,0.32,U] 
22:47:56.336 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.10}, one-star: {0.11, -0.07}
22:47:56.336 00.000 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
22:47:56.337 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
22:47:56.338 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.28 mountX=-0.09 mountY=-0.09, mountTheta=-2.39
22:47:56.339 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
22:47:56.340 00.001 8996 Enqueuing Move request for scope (-0.08, 0.10)
22:47:56.341 00.001 20224 Worker thread wakes up
22:47:56.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
22:47:56.341 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
22:47:56.341 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
22:47:56.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:47:56.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:56.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:47:56.341 00.000 20224 MoveAxis(E, 0, ABG)
22:47:56.342 00.001 20224 Move returns status 0, amount 0
22:47:56.342 00.000 20224 MoveAxis(N, 0, ABG)
22:47:56.342 00.000 20224 Move returns status 0, amount 0
22:47:56.342 00.000 20224 move complete, result=0
22:47:56.342 00.000 20224 worker thread done servicing request
22:47:56.347 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=46707, med=2793, FiltMin=2521, FiltMax=25136, Gamma=1.000
22:47:56.368 00.021 8996 UpdateGuideState exits: m=726238 SNR=376.9
22:47:56.370 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:56.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:56.371 00.000 8996 Enqueuing Expose request
22:47:56.372 00.001 20224 Worker thread wakes up
22:47:56.372 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:47:56.373 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:56.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:56.893 00.520 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:47:56.894 00.001 8996 case statement mapped state 6 to 3
22:47:56.897 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:47:57.352 00.455 20224 Exposure complete
22:47:57.440 00.088 20224 worker thread done servicing request
22:47:57.440 00.000 8996 OnExposeComplete: enter
22:47:57.442 00.002 8996 UpdateGuideState(): m_state=6
22:47:57.443 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5695
22:47:57.444 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.56, Mass=712065, SNR=313.1, Peak=47152 HFD=4.5
22:47:57.445 00.001 8996 MultiStar: [#1 -0.14,0.31,0.66,U] [#2 -0.26,0.20,0.77,U] [#3 -0.24,0.15,0.61,U] [#4 -0.25,0.19,0.56,U] [#5 -0.32,0.15,0.69,U] [#6 -0.04,0.18,0.50,U] [#7 -0.02,0.23,0.49,U] [#8 -0.31,0.08,0.47,U] 
22:47:57.446 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.15}, one-star: {-0.01, -0.05}
22:47:57.447 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
22:47:57.448 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
22:47:57.449 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.79 mountX=-0.01 mountY=0.05, mountTheta=1.70
22:47:57.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
22:47:57.452 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
22:47:57.453 00.001 20224 Worker thread wakes up
22:47:57.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
22:47:57.454 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
22:47:57.454 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
22:47:57.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:47:57.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:57.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:47:57.454 00.000 20224 MoveAxis(E, 0, ABG)
22:47:57.454 00.000 20224 Move returns status 0, amount 0
22:47:57.454 00.000 20224 MoveAxis(N, 0, ABG)
22:47:57.454 00.000 20224 Move returns status 0, amount 0
22:47:57.454 00.000 20224 move complete, result=0
22:47:57.454 00.000 20224 worker thread done servicing request
22:47:57.457 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47152, med=2793, FiltMin=2531, FiltMax=25024, Gamma=1.000
22:47:57.472 00.015 8996 UpdateGuideState exits: m=712065 SNR=313.1
22:47:57.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:57.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:57.474 00.000 8996 Enqueuing Expose request
22:47:57.475 00.001 20224 Worker thread wakes up
22:47:57.475 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:47:57.476 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:57.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:58.641 01.165 20224 Exposure complete
22:47:58.754 00.113 20224 worker thread done servicing request
22:47:58.754 00.000 8996 OnExposeComplete: enter
22:47:58.755 00.001 8996 UpdateGuideState(): m_state=6
22:47:58.757 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5696
22:47:58.758 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=470.78, Mass=707405, SNR=336.5, Peak=61296 HFD=4.6
22:47:58.760 00.002 8996 MultiStar: [#1 0.03,0.42,0.80,U] [#2 -0.10,0.30,0.82,U] [#3 -0.11,0.39,0.61,U] [#4 0.03,0.44,0.00,M1] [#5 -0.12,0.54,0.00,M1] [#6 0.20,0.43,0.00,M1] [#7 0.01,0.47,0.00,M1] [#8 -0.18,0.46,0.00,M1] 
22:47:58.762 00.002 8996 single-star, 3 included, MultiStar: {-0.01, 0.31}, one-star: {0.09, 0.17}
22:47:58.763 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
22:47:58.765 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
22:47:58.766 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.20 cameraTheta=1.08 mountX=0.07 mountY=-0.18, mountTheta=-1.18
22:47:58.769 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.17, opts=13)
22:47:58.771 00.002 8996 Enqueuing Move request for scope (0.09, 0.17)
22:47:58.773 00.002 20224 Worker thread wakes up
22:47:58.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
22:47:58.773 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
22:47:58.773 00.000 20224 Moving (0.09, 0.17) raw xDistance=0.07 yDistance=-0.18
22:47:58.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:47:58.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:47:58.774 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:47:58.774 00.000 20224 MoveAxis(E, 0, ABG)
22:47:58.774 00.000 20224 Move returns status 0, amount 0
22:47:58.774 00.000 20224 MoveAxis(N, 0, ABG)
22:47:58.774 00.000 20224 Move returns status 0, amount 0
22:47:58.774 00.000 20224 move complete, result=0
22:47:58.774 00.000 20224 worker thread done servicing request
22:47:58.781 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61296, med=2793, FiltMin=2505, FiltMax=25696, Gamma=1.000
22:47:58.808 00.027 8996 UpdateGuideState exits: m=707405 SNR=336.5
22:47:58.810 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:58.812 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:58.814 00.002 8996 Enqueuing Expose request
22:47:58.816 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:47:58.817 00.001 20224 Worker thread wakes up
22:47:58.817 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:58.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:47:59.804 00.987 20224 Exposure complete
22:47:59.865 00.061 20224 worker thread done servicing request
22:47:59.865 00.000 8996 OnExposeComplete: enter
22:47:59.868 00.003 8996 UpdateGuideState(): m_state=6
22:47:59.870 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5697
22:47:59.872 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=470.86, Mass=718831, SNR=357.3, Peak=54099 HFD=4.4
22:47:59.874 00.002 8996 MultiStar: [#1 -0.14,0.53,0.00,M1] [#2 -0.25,0.54,0.00,M1] [#3 -0.42,0.44,0.00,M1] [#4 -0.19,0.39,0.54,U] [#5 -0.43,0.61,0.00,M2] [#6 -0.29,0.40,0.00,M2] [#7 -0.10,0.43,0.00,M2] [#8 -0.51,0.40,0.00,M2] 
22:47:59.875 00.001 8996 single-star, 1 included, MultiStar: {-0.21, 0.30}, one-star: {-0.22, 0.25}
22:47:59.876 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
22:47:59.877 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
22:47:59.879 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.25 hyp=0.33 cameraTheta=2.29 mountX=-0.24 mountY=-0.22, mountTheta=-2.40
22:47:59.881 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.25, opts=13)
22:47:59.882 00.001 8996 Enqueuing Move request for scope (-0.22, 0.25)
22:47:59.882 00.000 20224 Worker thread wakes up
22:47:59.883 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.25) opts 0xd
22:47:59.883 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.25)
22:47:59.883 00.000 20224 Moving (-0.22, 0.25) raw xDistance=-0.24 yDistance=-0.22
22:47:59.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:47:59.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:47:59.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:47:59.883 00.000 20224 MoveAxis(E, 35, ABG)
22:47:59.883 00.000 20224 Guiding  Dir = 2, Dur = 35
22:47:59.883 00.000 20224 IsSlewing returns 0
22:47:59.883 00.000 20224 IsGuiding returns 0
22:47:59.885 00.002 20224 PulseGuide returned control before completion, sleep 44
22:47:59.890 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54099, med=2793, FiltMin=2534, FiltMax=26928, Gamma=1.000
22:47:59.910 00.020 8996 UpdateGuideState exits: m=718831 SNR=357.3
22:47:59.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:59.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:47:59.913 00.001 8996 Enqueuing Expose request
22:47:59.941 00.028 20224 IsGuiding returns 1
22:47:59.941 00.000 20224 scope still moving after pulse duration time elapsed
22:47:59.973 00.032 20224 IsSlewing returns 0
22:47:59.973 00.000 20224 IsGuiding returns 0
22:47:59.973 00.000 20224 scope move finished after 35 + 54 ms
22:47:59.973 00.000 20224 Move returns status 0, amount 35
22:47:59.973 00.000 20224 MoveAxis(N, 0, ABG)
22:47:59.974 00.001 20224 Move returns status 0, amount 0
22:47:59.974 00.000 20224 move complete, result=0
22:47:59.974 00.000 20224 worker thread done servicing request
22:47:59.974 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
22:47:59.975 00.001 20224 Worker thread wakes up
22:47:59.975 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:47:59.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:01.166 01.191 20224 Exposure complete
22:48:01.222 00.056 20224 worker thread done servicing request
22:48:01.222 00.000 8996 OnExposeComplete: enter
22:48:01.224 00.002 8996 UpdateGuideState(): m_state=6
22:48:01.225 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5698
22:48:01.227 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=470.71, Mass=711511, SNR=340.6, Peak=51776 HFD=4.7
22:48:01.230 00.003 8996 MultiStar: [#1 -0.06,0.17,0.66,U] [#2 -0.37,0.13,0.70,U] [#3 -0.34,0.13,0.57,U] [#4 -0.14,0.17,0.57,U] [#5 -0.26,0.23,0.66,U] [#6 -0.11,0.04,0.42,U] [#7 0.10,0.20,0.45,U] [#8 -0.11,0.17,0.39,U] 
22:48:01.232 00.002 8996 single-star, 8 included, MultiStar: {-0.16, 0.15}, one-star: {-0.08, 0.10}
22:48:01.233 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
22:48:01.235 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
22:48:01.236 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.24 mountX=-0.09 mountY=-0.09, mountTheta=-2.34
22:48:01.239 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
22:48:01.240 00.001 8996 Enqueuing Move request for scope (-0.08, 0.10)
22:48:01.241 00.001 20224 Worker thread wakes up
22:48:01.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
22:48:01.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
22:48:01.241 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
22:48:01.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:48:01.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:01.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:48:01.241 00.000 20224 MoveAxis(E, 0, ABG)
22:48:01.241 00.000 20224 Move returns status 0, amount 0
22:48:01.242 00.001 20224 MoveAxis(N, 0, ABG)
22:48:01.242 00.000 20224 Move returns status 0, amount 0
22:48:01.242 00.000 20224 move complete, result=0
22:48:01.242 00.000 20224 worker thread done servicing request
22:48:01.252 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51776, med=2793, FiltMin=2531, FiltMax=25520, Gamma=1.000
22:48:01.282 00.030 8996 UpdateGuideState exits: m=711511 SNR=340.6
22:48:01.284 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:01.285 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:01.287 00.002 8996 Enqueuing Expose request
22:48:01.287 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:01.288 00.001 20224 Worker thread wakes up
22:48:01.289 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:01.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:02.272 00.983 20224 Exposure complete
22:48:02.329 00.057 20224 worker thread done servicing request
22:48:02.329 00.000 8996 OnExposeComplete: enter
22:48:02.330 00.001 8996 UpdateGuideState(): m_state=6
22:48:02.331 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5699
22:48:02.332 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=470.39, Mass=692462, SNR=327.5, Peak=54931 HFD=4.7
22:48:02.333 00.001 8996 MultiStar: [#1 -0.05,-0.14,0.71,U] [#2 -0.07,0.01,0.74,U] [#3 -0.14,0.01,0.63,U] [#4 -0.02,0.00,0.59,U] [#5 -0.14,-0.00,0.66,U] [#6 0.01,-0.06,0.44,U] [#7 0.24,-0.07,0.48,U] [#8 -0.15,-0.09,0.41,U] 
22:48:02.334 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {0.26, -0.22}
22:48:02.335 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
22:48:02.336 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.79)
22:48:02.337 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.47 mountX=0.01 mountY=0.07, mountTheta=1.37
22:48:02.338 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
22:48:02.339 00.001 8996 Enqueuing Move request for scope (0.01, -0.07)
22:48:02.339 00.000 20224 Worker thread wakes up
22:48:02.340 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
22:48:02.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
22:48:02.340 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.01 yDistance=0.07
22:48:02.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:48:02.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:02.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:48:02.340 00.000 20224 MoveAxis(E, 0, ABG)
22:48:02.340 00.000 20224 Move returns status 0, amount 0
22:48:02.340 00.000 20224 MoveAxis(N, 0, ABG)
22:48:02.340 00.000 20224 Move returns status 0, amount 0
22:48:02.340 00.000 20224 move complete, result=0
22:48:02.340 00.000 20224 worker thread done servicing request
22:48:02.344 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54931, med=2793, FiltMin=2550, FiltMax=29280, Gamma=1.000
22:48:02.358 00.014 8996 UpdateGuideState exits: m=692462 SNR=327.5
22:48:02.358 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:02.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:02.360 00.001 8996 Enqueuing Expose request
22:48:02.360 00.000 20224 Worker thread wakes up
22:48:02.360 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:02.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:02.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:03.532 01.171 20224 Exposure complete
22:48:03.608 00.076 20224 worker thread done servicing request
22:48:03.609 00.001 8996 OnExposeComplete: enter
22:48:03.610 00.001 8996 UpdateGuideState(): m_state=6
22:48:03.611 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5700
22:48:03.612 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=470.61, Mass=808225, SNR=361.5, Peak=63472 HFD=4.4
22:48:03.613 00.001 8996 MultiStar: [#1 -0.13,0.22,0.64,U] [#2 -0.25,0.23,0.76,U] [#3 -0.21,0.26,0.58,U] [#4 -0.20,0.40,0.00,M1] [#5 -0.41,0.34,0.00,M1] [#6 -0.08,0.30,0.43,U] [#7 0.13,0.10,0.42,U] [#8 -0.24,0.15,0.37,U] 
22:48:03.614 00.001 8996 single-star, 6 included, MultiStar: {-0.08, 0.17}, one-star: {0.12, 0.00}
22:48:03.615 00.001 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
22:48:03.616 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
22:48:03.617 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.04 mountX=0.12 mountY=-0.02, mountTheta=-0.15
22:48:03.618 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
22:48:03.619 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
22:48:03.620 00.001 20224 Worker thread wakes up
22:48:03.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
22:48:03.621 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
22:48:03.621 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
22:48:03.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:48:03.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:03.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:48:03.621 00.000 20224 MoveAxis(E, 0, ABG)
22:48:03.621 00.000 20224 Move returns status 0, amount 0
22:48:03.621 00.000 20224 MoveAxis(N, 0, ABG)
22:48:03.621 00.000 20224 Move returns status 0, amount 0
22:48:03.621 00.000 20224 move complete, result=0
22:48:03.621 00.000 20224 worker thread done servicing request
22:48:03.626 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63472, med=2793, FiltMin=2534, FiltMax=28032, Gamma=1.000
22:48:03.647 00.021 8996 UpdateGuideState exits: m=808225 SNR=361.5
22:48:03.649 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:03.651 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:03.653 00.002 8996 Enqueuing Expose request
22:48:03.654 00.001 20224 Worker thread wakes up
22:48:03.654 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:03.656 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:03.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:04.627 00.971 20224 Exposure complete
22:48:04.694 00.067 20224 worker thread done servicing request
22:48:04.694 00.000 8996 OnExposeComplete: enter
22:48:04.697 00.003 8996 UpdateGuideState(): m_state=6
22:48:04.699 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5701
22:48:04.701 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=470.36, Mass=743580, SNR=378.6, Peak=51043 HFD=4.5
22:48:04.702 00.001 8996 MultiStar: [#1 0.03,0.11,0.56,U] [#2 -0.16,0.16,0.66,U] [#3 -0.10,-0.02,0.66,U] [#4 -0.06,0.06,0.52,U] [#5 -0.22,0.25,0.55,U] [#6 0.09,0.06,0.44,U] [#7 0.14,0.00,0.38,U] [#8 -0.14,-0.08,0.41,U] 
22:48:04.703 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {0.02, -0.24}
22:48:04.704 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:48:04.706 00.002 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
22:48:04.707 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.87 mountX=-0.05 mountY=-0.01, mountTheta=-2.98
22:48:04.708 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
22:48:04.709 00.001 8996 Enqueuing Move request for scope (-0.05, 0.01)
22:48:04.711 00.002 20224 Worker thread wakes up
22:48:04.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
22:48:04.711 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
22:48:04.711 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.01
22:48:04.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:48:04.711 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:04.711 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:48:04.711 00.000 20224 MoveAxis(E, 0, ABG)
22:48:04.711 00.000 20224 Move returns status 0, amount 0
22:48:04.711 00.000 20224 MoveAxis(N, 0, ABG)
22:48:04.711 00.000 20224 Move returns status 0, amount 0
22:48:04.711 00.000 20224 move complete, result=0
22:48:04.711 00.000 20224 worker thread done servicing request
22:48:04.719 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51043, med=2793, FiltMin=2560, FiltMax=28784, Gamma=1.000
22:48:04.754 00.035 8996 UpdateGuideState exits: m=743580 SNR=378.6
22:48:04.755 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:04.757 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:04.758 00.001 8996 Enqueuing Expose request
22:48:04.758 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:04.759 00.001 20224 Worker thread wakes up
22:48:04.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:04.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:05.923 01.163 20224 Exposure complete
22:48:05.997 00.074 20224 worker thread done servicing request
22:48:05.998 00.001 8996 OnExposeComplete: enter
22:48:06.000 00.002 8996 UpdateGuideState(): m_state=6
22:48:06.001 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5702
22:48:06.003 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=470.55, Mass=760489, SNR=385.3, Peak=55776 HFD=4.6
22:48:06.005 00.002 8996 MultiStar: [#1 0.02,0.19,0.60,U] [#2 0.03,0.37,0.59,U] [#3 -0.04,0.13,0.54,U] [#4 0.06,0.13,0.48,U] [#5 -0.04,0.18,0.52,U] [#6 -0.01,0.27,0.37,U] [#7 0.13,0.20,0.39,U] [#8 -0.02,0.14,0.31,U] 
22:48:06.007 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.15}, one-star: {0.21, -0.06}
22:48:06.008 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
22:48:06.010 00.002 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
22:48:06.011 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.20 mountX=0.04 mountY=-0.16, mountTheta=-1.30
22:48:06.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.15, opts=13)
22:48:06.015 00.002 8996 Enqueuing Move request for scope (0.06, 0.15)
22:48:06.017 00.002 20224 Worker thread wakes up
22:48:06.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
22:48:06.017 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
22:48:06.017 00.000 20224 Moving (0.06, 0.15) raw xDistance=0.04 yDistance=-0.16
22:48:06.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:48:06.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:06.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:48:06.017 00.000 20224 MoveAxis(E, 0, ABG)
22:48:06.018 00.001 20224 Move returns status 0, amount 0
22:48:06.018 00.000 20224 MoveAxis(N, 0, ABG)
22:48:06.018 00.000 20224 Move returns status 0, amount 0
22:48:06.018 00.000 20224 move complete, result=0
22:48:06.018 00.000 20224 worker thread done servicing request
22:48:06.025 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=55776, med=2793, FiltMin=2534, FiltMax=31616, Gamma=1.000
22:48:06.041 00.016 8996 UpdateGuideState exits: m=760489 SNR=385.3
22:48:06.041 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:06.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:06.043 00.001 8996 Enqueuing Expose request
22:48:06.044 00.001 20224 Worker thread wakes up
22:48:06.044 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:06.044 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:06.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:07.028 00.984 20224 Exposure complete
22:48:07.122 00.094 20224 worker thread done servicing request
22:48:07.122 00.000 8996 OnExposeComplete: enter
22:48:07.123 00.001 8996 UpdateGuideState(): m_state=6
22:48:07.124 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5703
22:48:07.125 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=470.62, Mass=727387, SNR=377.0, Peak=56864 HFD=4.7
22:48:07.126 00.001 8996 MultiStar: [#1 0.09,0.28,0.65,U] [#2 -0.06,0.38,0.68,U] [#3 -0.08,0.15,0.56,U] [#4 0.09,0.09,0.48,U] [#5 0.11,0.34,0.58,U] [#6 0.12,0.09,0.44,U] [#7 0.32,0.10,0.44,U] [#8 0.11,0.36,0.36,U] 
22:48:07.127 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.19}, one-star: {0.29, 0.01}
22:48:07.128 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
22:48:07.129 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
22:48:07.130 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=0.10 mountY=-0.20, mountTheta=-1.12
22:48:07.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.19, opts=13)
22:48:07.134 00.002 8996 Enqueuing Move request for scope (0.12, 0.19)
22:48:07.136 00.002 20224 Worker thread wakes up
22:48:07.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
22:48:07.136 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
22:48:07.136 00.000 20224 Moving (0.12, 0.19) raw xDistance=0.10 yDistance=-0.20
22:48:07.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:48:07.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:48:07.137 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:48:07.137 00.000 20224 MoveAxis(E, 0, ABG)
22:48:07.137 00.000 20224 Move returns status 0, amount 0
22:48:07.137 00.000 20224 MoveAxis(N, 0, ABG)
22:48:07.137 00.000 20224 Move returns status 0, amount 0
22:48:07.137 00.000 20224 move complete, result=0
22:48:07.137 00.000 20224 worker thread done servicing request
22:48:07.141 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56864, med=2793, FiltMin=2509, FiltMax=29750, Gamma=1.000
22:48:07.161 00.020 8996 UpdateGuideState exits: m=727387 SNR=377.0
22:48:07.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:07.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:07.165 00.001 8996 Enqueuing Expose request
22:48:07.167 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:07.169 00.002 20224 Worker thread wakes up
22:48:07.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:07.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:08.358 01.188 20224 Exposure complete
22:48:08.436 00.078 20224 worker thread done servicing request
22:48:08.436 00.000 8996 OnExposeComplete: enter
22:48:08.439 00.003 8996 UpdateGuideState(): m_state=6
22:48:08.443 00.004 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5704
22:48:08.446 00.003 8996 Star::Find returns 1 (0), X=139.07, Y=470.41, Mass=756736, SNR=332.0, Peak=57811 HFD=4.3
22:48:08.448 00.002 8996 MultiStar: [#1 0.49,-0.10,0.00,M1] [#2 0.36,-0.07,0.82,U] [#3 0.18,-0.26,0.64,U] [#4 0.31,-0.01,0.55,U] [#5 0.38,0.03,0.73,U] [#6 0.52,-0.07,0.00,M1] [#7 0.54,-0.17,0.00,M1] [#8 0.44,-0.10,0.00,M1] 
22:48:08.449 00.001 8996 refined, 4 included, MultiStar: {0.40, -0.11}, one-star: {0.65, -0.19}
22:48:08.451 00.002 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
22:48:08.452 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 3.00)
22:48:08.453 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=-0.11 hyp=0.42 cameraTheta=-0.26 mountX=0.41 mountY=0.06, mountTheta=0.15
22:48:08.455 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=-0.11, opts=13)
22:48:08.456 00.001 8996 Enqueuing Move request for scope (0.40, -0.11)
22:48:08.457 00.001 20224 Worker thread wakes up
22:48:08.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.11) opts 0xd
22:48:08.457 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, -0.11)
22:48:08.458 00.001 20224 Moving (0.40, -0.11) raw xDistance=0.41 yDistance=0.06
22:48:08.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:48:08.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:08.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:48:08.458 00.000 20224 MoveAxis(W, 60, ABG)
22:48:08.458 00.000 20224 Guiding  Dir = 3, Dur = 60
22:48:08.458 00.000 20224 IsSlewing returns 0
22:48:08.458 00.000 20224 IsGuiding returns 0
22:48:08.462 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57811, med=2793, FiltMin=2550, FiltMax=25414, Gamma=1.000
22:48:08.467 00.005 20224 PulseGuide returned control before completion, sleep 62
22:48:08.485 00.018 8996 UpdateGuideState exits: m=756736 SNR=332.0
22:48:08.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:08.486 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:08.487 00.001 8996 Enqueuing Expose request
22:48:08.544 00.057 20224 IsGuiding returns 1
22:48:08.544 00.000 20224 scope still moving after pulse duration time elapsed
22:48:08.576 00.032 20224 IsSlewing returns 0
22:48:08.576 00.000 20224 IsGuiding returns 0
22:48:08.576 00.000 20224 scope move finished after 60 + 58 ms
22:48:08.576 00.000 20224 Move returns status 0, amount 60
22:48:08.576 00.000 20224 MoveAxis(N, 0, ABG)
22:48:08.576 00.000 20224 Move returns status 0, amount 0
22:48:08.576 00.000 20224 move complete, result=0
22:48:08.576 00.000 20224 worker thread done servicing request
22:48:08.576 00.000 20224 Worker thread wakes up
22:48:08.576 00.000 8996 GuideStep: 0.4 px 60 ms WEST, 0.1 px 0 ms NORTH
22:48:08.579 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:08.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:09.552 00.973 20224 Exposure complete
22:48:09.643 00.091 20224 worker thread done servicing request
22:48:09.643 00.000 8996 OnExposeComplete: enter
22:48:09.645 00.002 8996 UpdateGuideState(): m_state=6
22:48:09.646 00.001 8996 Star::Find(15, 139, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5705
22:48:09.648 00.002 8996 Star::Find returns 1 (0), X=138.91, Y=470.40, Mass=704092, SNR=328.9, Peak=55667 HFD=4.3
22:48:09.649 00.001 8996 MultiStar: [#1 0.07,-0.08,0.76,U] [#2 0.10,-0.08,0.73,U] [#3 -0.01,-0.19,0.67,U] [#4 0.03,-0.06,0.57,U] [#5 0.06,0.00,0.69,U] [#6 0.37,-0.05,0.41,U] [#7 0.65,0.01,0.00,M2] [#8 0.25,-0.11,0.40,U] 
22:48:09.650 00.001 8996 refined, 7 included, MultiStar: {0.17, -0.10}, one-star: {0.49, -0.20}
22:48:09.651 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
22:48:09.653 00.002 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
22:48:09.654 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.54 mountX=0.18 mountY=0.08, mountTheta=0.42
22:48:09.656 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.10, opts=13)
22:48:09.658 00.002 8996 Enqueuing Move request for scope (0.17, -0.10)
22:48:09.659 00.001 20224 Worker thread wakes up
22:48:09.659 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.10) opts 0xd
22:48:09.659 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.10)
22:48:09.660 00.001 20224 Moving (0.17, -0.10) raw xDistance=0.18 yDistance=0.08
22:48:09.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:48:09.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:09.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:48:09.660 00.000 20224 MoveAxis(E, 0, ABG)
22:48:09.660 00.000 20224 Move returns status 0, amount 0
22:48:09.660 00.000 20224 MoveAxis(N, 0, ABG)
22:48:09.660 00.000 20224 Move returns status 0, amount 0
22:48:09.661 00.001 20224 move complete, result=0
22:48:09.661 00.000 20224 worker thread done servicing request
22:48:09.669 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55667, med=2793, FiltMin=2525, FiltMax=26550, Gamma=1.000
22:48:09.691 00.022 8996 UpdateGuideState exits: m=704092 SNR=328.9
22:48:09.693 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:09.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:09.695 00.001 8996 Enqueuing Expose request
22:48:09.696 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:09.697 00.001 20224 Worker thread wakes up
22:48:09.697 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:09.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:10.870 01.173 20224 Exposure complete
22:48:10.979 00.109 20224 worker thread done servicing request
22:48:10.979 00.000 8996 OnExposeComplete: enter
22:48:10.980 00.001 8996 UpdateGuideState(): m_state=6
22:48:10.981 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5706
22:48:10.982 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=470.15, Mass=703352, SNR=333.2, Peak=55907 HFD=4.4
22:48:10.984 00.002 8996 MultiStar: [#1 -0.13,-0.35,0.75,U] [#2 -0.25,-0.24,0.74,U] [#3 -0.27,-0.10,0.61,U] [#4 -0.14,-0.23,0.58,U] [#5 -0.28,-0.06,0.63,U] [#6 0.06,-0.09,0.44,U] [#7 -0.08,-0.11,0.48,U] [#8 -0.32,-0.34,0.00,M1] 
22:48:10.985 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.23}, one-star: {-0.04, -0.45}
22:48:10.986 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
22:48:10.987 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
22:48:10.988 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-2.13 mountX=-0.12 mountY=0.25, mountTheta=2.03
22:48:10.990 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.23, opts=13)
22:48:10.991 00.001 8996 Enqueuing Move request for scope (-0.14, -0.23)
22:48:10.992 00.001 20224 Worker thread wakes up
22:48:10.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.23) opts 0xd
22:48:10.992 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.23)
22:48:10.992 00.000 20224 Moving (-0.14, -0.23) raw xDistance=-0.12 yDistance=0.25
22:48:10.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:48:10.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:48:10.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:48:10.992 00.000 20224 MoveAxis(E, 0, ABG)
22:48:10.992 00.000 20224 Move returns status 0, amount 0
22:48:10.993 00.001 20224 MoveAxis(N, 0, ABG)
22:48:10.993 00.000 20224 Move returns status 0, amount 0
22:48:10.993 00.000 20224 move complete, result=0
22:48:10.993 00.000 20224 worker thread done servicing request
22:48:10.996 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55907, med=2793, FiltMin=2534, FiltMax=27881, Gamma=1.000
22:48:11.010 00.014 8996 UpdateGuideState exits: m=703352 SNR=333.2
22:48:11.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:11.011 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:11.012 00.001 8996 Enqueuing Expose request
22:48:11.013 00.001 20224 Worker thread wakes up
22:48:11.013 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:48:11.013 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:11.014 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:11.980 00.966 20224 Exposure complete
22:48:12.064 00.084 20224 worker thread done servicing request
22:48:12.064 00.000 8996 OnExposeComplete: enter
22:48:12.066 00.002 8996 UpdateGuideState(): m_state=6
22:48:12.068 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5707
22:48:12.069 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=470.25, Mass=723763, SNR=384.7, Peak=55894 HFD=4.5
22:48:12.070 00.001 8996 MultiStar: [#1 -0.12,-0.15,0.59,U] [#2 -0.16,-0.31,0.71,U] [#3 -0.20,-0.09,0.57,U] [#4 -0.17,-0.05,0.53,U] [#5 -0.22,-0.10,0.50,U] [#6 -0.11,-0.15,0.45,U] [#7 0.04,-0.16,0.43,U] [#8 -0.09,-0.22,0.35,U] 
22:48:12.072 00.002 8996 refined, 8 included, MultiStar: {-0.13, -0.20}, one-star: {-0.11, -0.36}
22:48:12.073 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
22:48:12.074 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
22:48:12.076 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.16 mountX=-0.11 mountY=0.21, mountTheta=2.06
22:48:12.080 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.20, opts=13)
22:48:12.081 00.001 8996 Enqueuing Move request for scope (-0.13, -0.20)
22:48:12.082 00.001 20224 Worker thread wakes up
22:48:12.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
22:48:12.082 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
22:48:12.082 00.000 20224 Moving (-0.13, -0.20) raw xDistance=-0.11 yDistance=0.21
22:48:12.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:48:12.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:48:12.082 00.000 20224 MoveAxis(E, 0, ABG)
22:48:12.082 00.000 20224 Move returns status 0, amount 0
22:48:12.082 00.000 20224 MoveAxis(S, 45, ABG)
22:48:12.082 00.000 20224 Guiding  Dir = 1, Dur = 45
22:48:12.083 00.001 20224 IsSlewing returns 0
22:48:12.083 00.000 20224 IsGuiding returns 0
22:48:12.086 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55894, med=2793, FiltMin=2547, FiltMax=25574, Gamma=1.000
22:48:12.107 00.021 8996 UpdateGuideState exits: m=723763 SNR=384.7
22:48:12.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:12.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:12.111 00.002 8996 Enqueuing Expose request
22:48:12.113 00.002 20224 PulseGuide returned control before completion, sleep 28
22:48:12.142 00.029 20224 IsGuiding returns 1
22:48:12.142 00.000 20224 scope still moving after pulse duration time elapsed
22:48:12.174 00.032 20224 IsSlewing returns 0
22:48:12.174 00.000 20224 IsGuiding returns 1
22:48:12.206 00.032 20224 IsSlewing returns 0
22:48:12.206 00.000 20224 IsGuiding returns 0
22:48:12.206 00.000 20224 scope move finished after 45 + 77 ms
22:48:12.207 00.001 20224 Move returns status 0, amount 45
22:48:12.207 00.000 20224 move complete, result=0
22:48:12.207 00.000 20224 worker thread done servicing request
22:48:12.207 00.000 20224 Worker thread wakes up
22:48:12.207 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:12.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:12.207 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
22:48:13.370 01.163 20224 Exposure complete
22:48:13.440 00.070 20224 worker thread done servicing request
22:48:13.440 00.000 8996 OnExposeComplete: enter
22:48:13.441 00.001 8996 UpdateGuideState(): m_state=6
22:48:13.442 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5708
22:48:13.443 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.22, Mass=697345, SNR=327.3, Peak=59267 HFD=4.6
22:48:13.444 00.001 8996 MultiStar: [#1 -0.22,-0.14,0.72,U] [#2 -0.08,-0.23,0.73,U] [#3 -0.24,-0.02,0.71,U] [#4 -0.09,-0.07,0.58,U] [#5 -0.18,-0.05,0.60,U] [#6 0.09,-0.24,0.48,U] [#7 0.16,-0.30,0.52,U] [#8 -0.31,-0.13,0.45,U] 
22:48:13.445 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.18}, one-star: {0.08, -0.38}
22:48:13.446 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
22:48:13.446 00.000 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
22:48:13.447 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.00 mountX=-0.07 mountY=0.19, mountTheta=1.90
22:48:13.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.18, opts=13)
22:48:13.449 00.000 8996 Enqueuing Move request for scope (-0.08, -0.18)
22:48:13.450 00.001 20224 Worker thread wakes up
22:48:13.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
22:48:13.450 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
22:48:13.450 00.000 20224 Moving (-0.08, -0.18) raw xDistance=-0.07 yDistance=0.19
22:48:13.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:48:13.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:13.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:48:13.450 00.000 20224 MoveAxis(E, 0, ABG)
22:48:13.450 00.000 20224 Move returns status 0, amount 0
22:48:13.451 00.001 20224 MoveAxis(N, 0, ABG)
22:48:13.451 00.000 20224 Move returns status 0, amount 0
22:48:13.451 00.000 20224 move complete, result=0
22:48:13.451 00.000 20224 worker thread done servicing request
22:48:13.454 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59267, med=2793, FiltMin=2515, FiltMax=27696, Gamma=1.000
22:48:13.471 00.017 8996 UpdateGuideState exits: m=697345 SNR=327.3
22:48:13.473 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:13.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:13.475 00.001 8996 Enqueuing Expose request
22:48:13.476 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:48:13.476 00.000 20224 Worker thread wakes up
22:48:13.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:13.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:14.445 00.968 20224 Exposure complete
22:48:14.515 00.070 20224 worker thread done servicing request
22:48:14.515 00.000 8996 OnExposeComplete: enter
22:48:14.517 00.002 8996 UpdateGuideState(): m_state=6
22:48:14.518 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5709
22:48:14.519 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=470.39, Mass=766641, SNR=344.7, Peak=64563 HFD=4.4
22:48:14.520 00.001 8996 MultiStar: [#1 -0.03,0.03,0.67,U] [#2 -0.07,-0.10,0.75,U] [#3 -0.18,-0.01,0.58,U] [#4 -0.08,0.12,0.55,U] [#5 -0.10,0.11,0.59,U] [#6 0.12,-0.05,0.41,U] [#7 0.20,-0.13,0.51,U] [#8 -0.10,0.10,0.39,U] 
22:48:14.521 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.21, -0.21}
22:48:14.522 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:48:14.523 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
22:48:14.524 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.33 mountX=0.01 mountY=0.03, mountTheta=1.24
22:48:14.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
22:48:14.526 00.000 8996 Enqueuing Move request for scope (0.01, -0.03)
22:48:14.527 00.001 20224 Worker thread wakes up
22:48:14.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:48:14.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:48:14.527 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
22:48:14.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:48:14.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:14.528 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:48:14.528 00.000 20224 MoveAxis(E, 0, ABG)
22:48:14.528 00.000 20224 Move returns status 0, amount 0
22:48:14.528 00.000 20224 MoveAxis(N, 0, ABG)
22:48:14.528 00.000 20224 Move returns status 0, amount 0
22:48:14.528 00.000 20224 move complete, result=0
22:48:14.528 00.000 20224 worker thread done servicing request
22:48:14.531 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64563, med=2793, FiltMin=2537, FiltMax=33184, Gamma=1.000
22:48:14.556 00.025 8996 UpdateGuideState exits: m=766641 SNR=344.7
22:48:14.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:14.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:14.558 00.000 8996 Enqueuing Expose request
22:48:14.559 00.001 20224 Worker thread wakes up
22:48:14.559 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:14.560 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:14.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:15.709 01.149 20224 Exposure complete
22:48:15.776 00.067 20224 worker thread done servicing request
22:48:15.776 00.000 8996 OnExposeComplete: enter
22:48:15.777 00.001 8996 UpdateGuideState(): m_state=6
22:48:15.777 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5710
22:48:15.778 00.001 8996 Star::Find returns 1 (0), X=138.75, Y=470.35, Mass=727799, SNR=362.7, Peak=63411 HFD=4.5
22:48:15.779 00.001 8996 MultiStar: [#1 0.17,0.02,0.68,U] [#2 0.24,-0.07,0.75,U] [#3 0.03,-0.13,0.62,U] [#4 0.01,-0.01,0.53,U] [#5 -0.10,0.08,0.54,U] [#6 0.12,-0.02,0.42,U] [#7 0.41,-0.07,0.38,U] [#8 -0.05,0.03,0.37,U] 
22:48:15.780 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.07}, one-star: {0.33, -0.26}
22:48:15.781 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
22:48:15.782 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
22:48:15.783 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-0.43 mountX=0.15 mountY=0.05, mountTheta=0.32
22:48:15.788 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.07, opts=13)
22:48:15.790 00.002 8996 Enqueuing Move request for scope (0.15, -0.07)
22:48:15.792 00.002 20224 Worker thread wakes up
22:48:15.793 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.07) opts 0xd
22:48:15.793 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.07)
22:48:15.793 00.000 20224 Moving (0.15, -0.07) raw xDistance=0.15 yDistance=0.05
22:48:15.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:48:15.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:15.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:48:15.793 00.000 20224 MoveAxis(E, 0, ABG)
22:48:15.793 00.000 20224 Move returns status 0, amount 0
22:48:15.793 00.000 20224 MoveAxis(N, 0, ABG)
22:48:15.793 00.000 20224 Move returns status 0, amount 0
22:48:15.793 00.000 20224 move complete, result=0
22:48:15.794 00.001 20224 worker thread done servicing request
22:48:15.803 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63411, med=2793, FiltMin=2505, FiltMax=28803, Gamma=1.000
22:48:15.822 00.019 8996 UpdateGuideState exits: m=727799 SNR=362.7
22:48:15.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:15.826 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:15.827 00.001 8996 Enqueuing Expose request
22:48:15.828 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:15.829 00.001 20224 Worker thread wakes up
22:48:15.829 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:15.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:16.812 00.983 20224 Exposure complete
22:48:16.884 00.072 20224 worker thread done servicing request
22:48:16.884 00.000 8996 OnExposeComplete: enter
22:48:16.885 00.001 8996 UpdateGuideState(): m_state=6
22:48:16.887 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5711
22:48:16.888 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.29, Mass=788720, SNR=358.5, Peak=65507 HFD=4.6
22:48:16.889 00.001 8996 MultiStar: [#1 0.01,-0.03,0.65,U] [#2 -0.11,-0.10,0.76,U] [#3 0.01,-0.08,0.58,U] [#4 0.04,-0.20,0.55,U] [#5 -0.25,-0.15,0.51,U] [#6 0.19,-0.12,0.45,U] [#7 0.25,-0.17,0.45,U] [#8 -0.22,-0.14,0.37,U] 
22:48:16.890 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.16}, one-star: {0.20, -0.32}
22:48:16.891 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
22:48:16.892 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
22:48:16.893 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.41 mountX=0.04 mountY=0.15, mountTheta=1.31
22:48:16.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.16, opts=13)
22:48:16.896 00.001 8996 Enqueuing Move request for scope (0.03, -0.16)
22:48:16.896 00.000 20224 Worker thread wakes up
22:48:16.897 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
22:48:16.897 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
22:48:16.897 00.000 20224 Moving (0.03, -0.16) raw xDistance=0.04 yDistance=0.15
22:48:16.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:48:16.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:16.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:48:16.897 00.000 20224 MoveAxis(E, 0, ABG)
22:48:16.897 00.000 20224 Move returns status 0, amount 0
22:48:16.897 00.000 20224 MoveAxis(N, 0, ABG)
22:48:16.897 00.000 20224 Move returns status 0, amount 0
22:48:16.897 00.000 20224 move complete, result=0
22:48:16.898 00.001 20224 worker thread done servicing request
22:48:16.900 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2793, FiltMin=2531, FiltMax=31667, Gamma=1.000
22:48:16.914 00.014 8996 UpdateGuideState exits: m=788720 SNR=358.5
22:48:16.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:16.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:16.916 00.000 8996 Enqueuing Expose request
22:48:16.917 00.001 20224 Worker thread wakes up
22:48:16.917 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:48:16.918 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:16.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:18.091 01.173 20224 Exposure complete
22:48:18.163 00.072 20224 worker thread done servicing request
22:48:18.163 00.000 8996 OnExposeComplete: enter
22:48:18.164 00.001 8996 UpdateGuideState(): m_state=6
22:48:18.165 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5712
22:48:18.165 00.000 8996 Star::Find returns 1 (0), X=138.67, Y=470.29, Mass=788155, SNR=405.9, Peak=65507 HFD=4.7
22:48:18.166 00.001 8996 MultiStar: [#1 0.07,-0.07,0.57,U] [#2 -0.06,-0.13,0.63,U] [#3 0.01,-0.09,0.54,U] [#4 -0.04,-0.17,0.49,U] [#5 -0.07,-0.00,0.53,U] [#6 0.33,-0.17,0.39,U] [#7 0.24,-0.20,0.36,U] [#8 0.01,-0.03,0.39,U] 
22:48:18.167 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.15}, one-star: {0.25, -0.32}
22:48:18.168 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
22:48:18.169 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
22:48:18.170 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.05 mountX=0.10 mountY=0.14, mountTheta=0.95
22:48:18.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.15, opts=13)
22:48:18.172 00.001 8996 Enqueuing Move request for scope (0.08, -0.15)
22:48:18.173 00.001 20224 Worker thread wakes up
22:48:18.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
22:48:18.173 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
22:48:18.173 00.000 20224 Moving (0.08, -0.15) raw xDistance=0.10 yDistance=0.14
22:48:18.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:48:18.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:18.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:48:18.174 00.001 20224 MoveAxis(E, 0, ABG)
22:48:18.174 00.000 20224 Move returns status 0, amount 0
22:48:18.174 00.000 20224 MoveAxis(N, 0, ABG)
22:48:18.174 00.000 20224 Move returns status 0, amount 0
22:48:18.174 00.000 20224 move complete, result=0
22:48:18.174 00.000 20224 worker thread done servicing request
22:48:18.177 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65507, med=2793, FiltMin=2521, FiltMax=33267, Gamma=1.000
22:48:18.191 00.014 8996 UpdateGuideState exits: m=788155 SNR=405.9
22:48:18.193 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:18.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:18.195 00.001 8996 Enqueuing Expose request
22:48:18.196 00.001 20224 Worker thread wakes up
22:48:18.196 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:18.200 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:18.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:19.187 00.987 20224 Exposure complete
22:48:19.245 00.058 20224 worker thread done servicing request
22:48:19.245 00.000 8996 OnExposeComplete: enter
22:48:19.246 00.001 8996 UpdateGuideState(): m_state=6
22:48:19.247 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5713
22:48:19.248 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=470.04, Mass=756082, SNR=335.8, Peak=65507 HFD=4.3
22:48:19.250 00.002 8996 MultiStar: [#1 0.11,-0.12,0.71,U] [#2 -0.11,-0.10,0.93,U] [#3 0.02,-0.09,0.64,U] [#4 -0.02,-0.11,0.55,U] [#5 0.01,0.03,0.57,U] [#6 0.14,-0.19,0.46,U] [#7 0.28,-0.24,0.45,U] [#8 0.22,-0.22,0.47,U] 
22:48:19.251 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.20}, one-star: {0.18, -0.57}
22:48:19.252 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
22:48:19.254 00.002 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
22:48:19.255 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.19 mountX=0.10 mountY=0.19, mountTheta=1.09
22:48:19.257 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.20, opts=13)
22:48:19.258 00.001 8996 Enqueuing Move request for scope (0.08, -0.20)
22:48:19.259 00.001 20224 Worker thread wakes up
22:48:19.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.20) opts 0xd
22:48:19.259 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.20)
22:48:19.259 00.000 20224 Moving (0.08, -0.20) raw xDistance=0.10 yDistance=0.19
22:48:19.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:48:19.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:19.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:48:19.259 00.000 20224 MoveAxis(E, 0, ABG)
22:48:19.259 00.000 20224 Move returns status 0, amount 0
22:48:19.259 00.000 20224 MoveAxis(N, 0, ABG)
22:48:19.259 00.000 20224 Move returns status 0, amount 0
22:48:19.259 00.000 20224 move complete, result=0
22:48:19.260 00.001 20224 worker thread done servicing request
22:48:19.265 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65507, med=2793, FiltMin=2505, FiltMax=31728, Gamma=1.000
22:48:19.290 00.025 8996 UpdateGuideState exits: m=756082 SNR=335.8
22:48:19.292 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:19.294 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:19.295 00.001 8996 Enqueuing Expose request
22:48:19.296 00.001 20224 Worker thread wakes up
22:48:19.297 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:48:19.298 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:19.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:20.473 01.175 20224 Exposure complete
22:48:20.548 00.075 20224 worker thread done servicing request
22:48:20.548 00.000 8996 OnExposeComplete: enter
22:48:20.549 00.001 8996 UpdateGuideState(): m_state=6
22:48:20.550 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5714
22:48:20.551 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=470.25, Mass=720492, SNR=342.7, Peak=63667 HFD=4.5
22:48:20.552 00.001 8996 MultiStar: [#1 0.16,-0.04,0.70,U] [#2 -0.07,-0.14,0.75,U] [#3 -0.09,-0.18,0.61,U] [#4 -0.04,-0.11,0.59,U] [#5 0.03,-0.08,0.60,U] [#6 0.13,-0.11,0.43,U] [#7 0.12,-0.10,0.41,U] [#8 0.19,-0.26,0.35,U] 
22:48:20.552 00.000 8996 refined, 8 included, MultiStar: {0.08, -0.16}, one-star: {0.25, -0.36}
22:48:20.553 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
22:48:20.554 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
22:48:20.554 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.13 mountX=0.09 mountY=0.15, mountTheta=1.02
22:48:20.557 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.16, opts=13)
22:48:20.558 00.001 8996 Enqueuing Move request for scope (0.08, -0.16)
22:48:20.559 00.001 20224 Worker thread wakes up
22:48:20.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
22:48:20.559 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
22:48:20.559 00.000 20224 Moving (0.08, -0.16) raw xDistance=0.09 yDistance=0.15
22:48:20.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:48:20.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:20.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:48:20.559 00.000 20224 MoveAxis(E, 0, ABG)
22:48:20.559 00.000 20224 Move returns status 0, amount 0
22:48:20.559 00.000 20224 MoveAxis(N, 0, ABG)
22:48:20.559 00.000 20224 Move returns status 0, amount 0
22:48:20.559 00.000 20224 move complete, result=0
22:48:20.559 00.000 20224 worker thread done servicing request
22:48:20.563 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63667, med=2793, FiltMin=2526, FiltMax=28019, Gamma=1.000
22:48:20.577 00.014 8996 UpdateGuideState exits: m=720492 SNR=342.7
22:48:20.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:20.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:20.580 00.001 8996 Enqueuing Expose request
22:48:20.581 00.001 20224 Worker thread wakes up
22:48:20.581 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:48:20.582 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:20.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:21.577 00.995 20224 Exposure complete
22:48:21.674 00.097 20224 worker thread done servicing request
22:48:21.674 00.000 8996 OnExposeComplete: enter
22:48:21.676 00.002 8996 UpdateGuideState(): m_state=6
22:48:21.677 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5715
22:48:21.679 00.002 8996 Star::Find returns 1 (0), X=138.68, Y=470.22, Mass=716008, SNR=338.7, Peak=65011 HFD=4.5
22:48:21.681 00.002 8996 MultiStar: [#1 0.08,-0.10,0.68,U] [#2 -0.14,-0.26,0.67,U] [#3 -0.11,-0.07,0.56,U] [#4 -0.08,-0.05,0.57,U] [#5 -0.06,0.05,0.66,U] [#6 0.28,-0.02,0.47,U] [#7 0.37,0.12,0.45,U] [#8 0.04,-0.07,0.47,U] 
22:48:21.683 00.002 8996 refined, 8 included, MultiStar: {0.07, -0.12}, one-star: {0.26, -0.39}
22:48:21.684 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
22:48:21.686 00.002 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
22:48:21.687 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.05 mountX=0.08 mountY=0.11, mountTheta=0.94
22:48:21.690 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.12, opts=13)
22:48:21.692 00.002 8996 Enqueuing Move request for scope (0.07, -0.12)
22:48:21.694 00.002 20224 Worker thread wakes up
22:48:21.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
22:48:21.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
22:48:21.694 00.000 20224 Moving (0.07, -0.12) raw xDistance=0.08 yDistance=0.11
22:48:21.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:48:21.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:21.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:48:21.695 00.001 20224 MoveAxis(E, 0, ABG)
22:48:21.695 00.000 20224 Move returns status 0, amount 0
22:48:21.695 00.000 20224 MoveAxis(N, 0, ABG)
22:48:21.695 00.000 20224 Move returns status 0, amount 0
22:48:21.695 00.000 20224 move complete, result=0
22:48:21.695 00.000 20224 worker thread done servicing request
22:48:21.702 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65011, med=2793, FiltMin=2505, FiltMax=28803, Gamma=1.000
22:48:21.723 00.021 8996 UpdateGuideState exits: m=716008 SNR=338.7
22:48:21.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:21.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:21.727 00.002 8996 Enqueuing Expose request
22:48:21.728 00.001 20224 Worker thread wakes up
22:48:21.728 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:21.729 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:21.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:22.884 01.155 20224 Exposure complete
22:48:22.940 00.056 20224 worker thread done servicing request
22:48:22.940 00.000 8996 OnExposeComplete: enter
22:48:22.941 00.001 8996 UpdateGuideState(): m_state=6
22:48:22.943 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5716
22:48:22.943 00.000 8996 Star::Find returns 1 (0), X=138.62, Y=470.27, Mass=740929, SNR=328.9, Peak=65507 HFD=4.5
22:48:22.944 00.001 8996 MultiStar: [#1 0.01,0.02,0.68,U] [#2 -0.06,-0.20,0.81,U] [#3 -0.02,0.00,0.60,U] [#4 0.03,0.09,0.59,U] [#5 0.03,-0.02,0.61,U] [#6 0.12,0.01,0.43,U] [#7 0.38,-0.03,0.46,U] [#8 -0.11,-0.18,0.40,U] 
22:48:22.944 00.000 8996 refined, 8 included, MultiStar: {0.07, -0.09}, one-star: {0.20, -0.34}
22:48:22.945 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
22:48:22.946 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.31)
22:48:22.947 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.95 mountX=0.08 mountY=0.08, mountTheta=0.84
22:48:22.948 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
22:48:22.949 00.001 8996 Enqueuing Move request for scope (0.07, -0.09)
22:48:22.949 00.000 20224 Worker thread wakes up
22:48:22.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
22:48:22.950 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
22:48:22.950 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.08
22:48:22.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:48:22.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:22.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:48:22.950 00.000 20224 MoveAxis(E, 0, ABG)
22:48:22.950 00.000 20224 Move returns status 0, amount 0
22:48:22.950 00.000 20224 MoveAxis(N, 0, ABG)
22:48:22.950 00.000 20224 Move returns status 0, amount 0
22:48:22.950 00.000 20224 move complete, result=0
22:48:22.950 00.000 20224 worker thread done servicing request
22:48:22.956 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2793, FiltMin=2534, FiltMax=29235, Gamma=1.000
22:48:22.971 00.015 8996 UpdateGuideState exits: m=740929 SNR=328.9
22:48:22.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:22.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:22.974 00.001 8996 Enqueuing Expose request
22:48:22.974 00.000 20224 Worker thread wakes up
22:48:22.974 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:22.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:22.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:23.957 00.982 20224 Exposure complete
22:48:24.038 00.081 20224 worker thread done servicing request
22:48:24.038 00.000 8996 OnExposeComplete: enter
22:48:24.040 00.002 8996 UpdateGuideState(): m_state=6
22:48:24.042 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5717
22:48:24.044 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=470.29, Mass=690081, SNR=340.2, Peak=60163 HFD=4.4
22:48:24.046 00.002 8996 MultiStar: [#1 0.07,-0.06,0.65,U] [#2 0.06,-0.25,0.77,U] [#3 0.03,-0.01,0.55,U] [#4 0.03,0.08,0.60,U] [#5 -0.11,0.02,0.59,U] [#6 0.17,-0.08,0.51,U] [#7 0.27,-0.02,0.40,U] [#8 -0.01,-0.02,0.41,U] 
22:48:24.048 00.002 8996 refined, 8 included, MultiStar: {0.09, -0.10}, one-star: {0.22, -0.32}
22:48:24.050 00.002 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
22:48:24.052 00.002 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
22:48:24.054 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.85 mountX=0.10 mountY=0.09, mountTheta=0.75
22:48:24.057 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.10, opts=13)
22:48:24.058 00.001 8996 Enqueuing Move request for scope (0.09, -0.10)
22:48:24.059 00.001 20224 Worker thread wakes up
22:48:24.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
22:48:24.059 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
22:48:24.059 00.000 20224 Moving (0.09, -0.10) raw xDistance=0.10 yDistance=0.09
22:48:24.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:48:24.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:24.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:48:24.060 00.001 20224 MoveAxis(E, 0, ABG)
22:48:24.060 00.000 20224 Move returns status 0, amount 0
22:48:24.060 00.000 20224 MoveAxis(N, 0, ABG)
22:48:24.060 00.000 20224 Move returns status 0, amount 0
22:48:24.060 00.000 20224 move complete, result=0
22:48:24.060 00.000 20224 worker thread done servicing request
22:48:24.067 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60163, med=2793, FiltMin=2537, FiltMax=29459, Gamma=1.000
22:48:24.095 00.028 8996 UpdateGuideState exits: m=690081 SNR=340.2
22:48:24.097 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:24.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:24.100 00.002 8996 Enqueuing Expose request
22:48:24.101 00.001 20224 Worker thread wakes up
22:48:24.101 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:24.102 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:24.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:25.266 01.164 20224 Exposure complete
22:48:25.358 00.092 20224 worker thread done servicing request
22:48:25.358 00.000 8996 OnExposeComplete: enter
22:48:25.359 00.001 8996 UpdateGuideState(): m_state=6
22:48:25.361 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5718
22:48:25.361 00.000 8996 Star::Find returns 1 (0), X=138.51, Y=470.26, Mass=775924, SNR=333.8, Peak=60035 HFD=4.6
22:48:25.362 00.001 8996 MultiStar: [#1 -0.04,-0.06,0.70,U] [#2 -0.09,-0.15,0.78,U] [#3 -0.06,-0.05,0.63,U] [#4 -0.01,-0.01,0.53,U] [#5 -0.21,0.03,0.63,U] [#6 0.02,0.01,0.41,U] [#7 0.20,-0.05,0.40,U] [#8 -0.13,-0.04,0.37,U] 
22:48:25.363 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.10}, one-star: {0.09, -0.35}
22:48:25.364 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:48:25.364 00.000 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
22:48:25.365 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.82 mountX=-0.02 mountY=0.10, mountTheta=1.72
22:48:25.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.10, opts=13)
22:48:25.368 00.001 8996 Enqueuing Move request for scope (-0.03, -0.10)
22:48:25.369 00.001 20224 Worker thread wakes up
22:48:25.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
22:48:25.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
22:48:25.369 00.000 20224 Moving (-0.03, -0.10) raw xDistance=-0.02 yDistance=0.10
22:48:25.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:48:25.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:25.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:48:25.369 00.000 20224 MoveAxis(E, 0, ABG)
22:48:25.369 00.000 20224 Move returns status 0, amount 0
22:48:25.369 00.000 20224 MoveAxis(N, 0, ABG)
22:48:25.369 00.000 20224 Move returns status 0, amount 0
22:48:25.370 00.001 20224 move complete, result=0
22:48:25.370 00.000 20224 worker thread done servicing request
22:48:25.375 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60035, med=2793, FiltMin=2531, FiltMax=32592, Gamma=1.000
22:48:25.393 00.018 8996 UpdateGuideState exits: m=775924 SNR=333.8
22:48:25.396 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:25.398 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:25.400 00.002 8996 Enqueuing Expose request
22:48:25.403 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:25.404 00.001 20224 Worker thread wakes up
22:48:25.404 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:25.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:26.379 00.975 20224 Exposure complete
22:48:26.456 00.077 20224 worker thread done servicing request
22:48:26.456 00.000 8996 OnExposeComplete: enter
22:48:26.457 00.001 8996 UpdateGuideState(): m_state=6
22:48:26.458 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5719
22:48:26.459 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=470.41, Mass=743213, SNR=323.9, Peak=57059 HFD=4.6
22:48:26.461 00.002 8996 MultiStar: [#1 0.01,-0.01,0.73,U] [#2 -0.02,-0.02,0.87,U] [#3 -0.10,0.09,0.64,U] [#4 0.00,0.11,0.56,U] [#5 -0.04,0.18,0.67,U] [#6 0.09,-0.08,0.49,U] [#7 0.21,0.02,0.49,U] [#8 -0.05,0.00,0.39,U] 
22:48:26.461 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {0.25, -0.20}
22:48:26.462 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
22:48:26.463 00.001 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
22:48:26.463 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.06 mountX=0.05 mountY=-0.00, mountTheta=-0.05
22:48:26.465 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.00, opts=13)
22:48:26.466 00.001 8996 Enqueuing Move request for scope (0.05, -0.00)
22:48:26.467 00.001 20224 Worker thread wakes up
22:48:26.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
22:48:26.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
22:48:26.467 00.000 20224 Moving (0.05, -0.00) raw xDistance=0.05 yDistance=-0.00
22:48:26.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:48:26.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:26.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:48:26.467 00.000 20224 MoveAxis(E, 0, ABG)
22:48:26.467 00.000 20224 Move returns status 0, amount 0
22:48:26.467 00.000 20224 MoveAxis(N, 0, ABG)
22:48:26.467 00.000 20224 Move returns status 0, amount 0
22:48:26.467 00.000 20224 move complete, result=0
22:48:26.467 00.000 20224 worker thread done servicing request
22:48:26.471 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57059, med=2793, FiltMin=2528, FiltMax=32976, Gamma=1.000
22:48:26.496 00.025 8996 UpdateGuideState exits: m=743213 SNR=323.9
22:48:26.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:26.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:26.498 00.000 8996 Enqueuing Expose request
22:48:26.499 00.001 20224 Worker thread wakes up
22:48:26.499 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:26.500 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:26.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:27.672 01.172 20224 Exposure complete
22:48:27.756 00.084 20224 worker thread done servicing request
22:48:27.756 00.000 8996 OnExposeComplete: enter
22:48:27.757 00.001 8996 UpdateGuideState(): m_state=6
22:48:27.758 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5720
22:48:27.759 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=470.44, Mass=731893, SNR=368.8, Peak=56195 HFD=4.6
22:48:27.760 00.001 8996 MultiStar: [#1 0.18,0.10,0.68,U] [#2 0.20,0.09,0.71,U] [#3 0.05,0.18,0.55,U] [#4 0.09,0.12,0.59,U] [#5 -0.10,0.30,0.61,U] [#6 -0.02,0.06,0.41,U] [#7 0.26,-0.02,0.46,U] [#8 -0.07,0.21,0.34,U] 
22:48:27.761 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.07}, one-star: {0.25, -0.17}
22:48:27.762 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
22:48:27.763 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
22:48:27.763 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.57 mountX=0.11 mountY=-0.09, mountTheta=-0.68
22:48:27.765 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.07, opts=13)
22:48:27.766 00.001 8996 Enqueuing Move request for scope (0.12, 0.07)
22:48:27.766 00.000 20224 Worker thread wakes up
22:48:27.767 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
22:48:27.767 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
22:48:27.767 00.000 20224 Moving (0.12, 0.07) raw xDistance=0.11 yDistance=-0.09
22:48:27.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:48:27.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:27.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:48:27.767 00.000 20224 MoveAxis(E, 0, ABG)
22:48:27.767 00.000 20224 Move returns status 0, amount 0
22:48:27.767 00.000 20224 MoveAxis(N, 0, ABG)
22:48:27.767 00.000 20224 Move returns status 0, amount 0
22:48:27.767 00.000 20224 move complete, result=0
22:48:27.767 00.000 20224 worker thread done servicing request
22:48:27.771 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56195, med=2793, FiltMin=2505, FiltMax=31024, Gamma=1.000
22:48:27.792 00.021 8996 UpdateGuideState exits: m=731893 SNR=368.8
22:48:27.794 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:27.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:27.796 00.001 8996 Enqueuing Expose request
22:48:27.797 00.001 20224 Worker thread wakes up
22:48:27.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:27.798 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:27.799 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:28.791 00.992 20224 Exposure complete
22:48:28.895 00.104 20224 worker thread done servicing request
22:48:28.895 00.000 8996 OnExposeComplete: enter
22:48:28.896 00.001 8996 UpdateGuideState(): m_state=6
22:48:28.897 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5721
22:48:28.898 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.08, Mass=743593, SNR=350.8, Peak=63395 HFD=4.4
22:48:28.899 00.001 8996 MultiStar: [#1 -0.20,-0.39,0.00,M1] [#2 -0.31,-0.43,0.00,M1] [#3 -0.34,-0.20,0.58,U] [#4 -0.28,-0.26,0.54,U] [#5 -0.33,-0.14,0.69,U] [#6 -0.06,-0.24,0.46,U] [#7 -0.13,-0.23,0.40,U] [#8 -0.16,-0.19,0.37,U] 
22:48:28.899 00.000 8996 refined, 6 included, MultiStar: {-0.16, -0.28}, one-star: {0.07, -0.52}
22:48:28.900 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
22:48:28.901 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
22:48:28.902 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.28 hyp=0.33 cameraTheta=-2.08 mountX=-0.13 mountY=0.30, mountTheta=1.98
22:48:28.904 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.28, opts=13)
22:48:28.905 00.001 8996 Enqueuing Move request for scope (-0.16, -0.28)
22:48:28.905 00.000 20224 Worker thread wakes up
22:48:28.906 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.28) opts 0xd
22:48:28.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.28)
22:48:28.906 00.000 20224 Moving (-0.16, -0.28) raw xDistance=-0.13 yDistance=0.30
22:48:28.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:48:28.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:48:28.906 00.000 20224 MoveAxis(E, 0, ABG)
22:48:28.906 00.000 20224 Move returns status 0, amount 0
22:48:28.906 00.000 20224 MoveAxis(S, 63, ABG)
22:48:28.906 00.000 20224 Guiding  Dir = 1, Dur = 63
22:48:28.906 00.000 20224 IsSlewing returns 0
22:48:28.906 00.000 20224 IsGuiding returns 0
22:48:28.912 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63395, med=2793, FiltMin=2531, FiltMax=28643, Gamma=1.000
22:48:28.938 00.026 8996 UpdateGuideState exits: m=743593 SNR=350.8
22:48:28.940 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:28.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:28.942 00.001 8996 Enqueuing Expose request
22:48:28.953 00.011 20224 PulseGuide returned control before completion, sleep 27
22:48:28.984 00.031 20224 IsGuiding returns 1
22:48:28.984 00.000 20224 scope still moving after pulse duration time elapsed
22:48:29.015 00.031 20224 IsSlewing returns 0
22:48:29.015 00.000 20224 IsGuiding returns 1
22:48:29.046 00.031 20224 IsSlewing returns 0
22:48:29.047 00.001 20224 IsGuiding returns 0
22:48:29.047 00.000 20224 scope move finished after 63 + 76 ms
22:48:29.047 00.000 20224 Move returns status 0, amount 63
22:48:29.047 00.000 20224 move complete, result=0
22:48:29.047 00.000 20224 worker thread done servicing request
22:48:29.047 00.000 20224 Worker thread wakes up
22:48:29.047 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
22:48:29.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:29.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:30.207 01.159 20224 Exposure complete
22:48:30.281 00.074 20224 worker thread done servicing request
22:48:30.281 00.000 8996 OnExposeComplete: enter
22:48:30.282 00.001 8996 UpdateGuideState(): m_state=6
22:48:30.283 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5722
22:48:30.283 00.000 8996 Star::Find returns 1 (0), X=138.33, Y=470.24, Mass=652352, SNR=344.5, Peak=47494 HFD=4.5
22:48:30.285 00.002 8996 MultiStar: [#1 -0.24,0.14,0.73,U] [#2 -0.42,0.06,0.80,U] [#3 -0.51,-0.09,0.00,M1] [#4 -0.40,-0.12,0.62,U] [#5 -0.42,0.04,0.60,U] [#6 -0.26,-0.15,0.45,U] [#7 -0.16,-0.17,0.43,U] [#8 -0.42,-0.02,0.39,U] 
22:48:30.285 00.000 8996 refined, 7 included, MultiStar: {-0.29, -0.08}, one-star: {-0.09, -0.37}
22:48:30.286 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
22:48:30.287 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
22:48:30.287 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.08 hyp=0.30 cameraTheta=-2.86 mountX=-0.28 mountY=0.12, mountTheta=2.74
22:48:30.289 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.08, opts=13)
22:48:30.290 00.001 8996 Enqueuing Move request for scope (-0.29, -0.08)
22:48:30.290 00.000 20224 Worker thread wakes up
22:48:30.290 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.08) opts 0xd
22:48:30.290 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.08)
22:48:30.291 00.001 20224 Moving (-0.29, -0.08) raw xDistance=-0.28 yDistance=0.12
22:48:30.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:48:30.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:30.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:48:30.291 00.000 20224 MoveAxis(E, 41, ABG)
22:48:30.291 00.000 20224 Guiding  Dir = 2, Dur = 41
22:48:30.291 00.000 20224 IsSlewing returns 0
22:48:30.291 00.000 20224 IsGuiding returns 0
22:48:30.298 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47494, med=2793, FiltMin=2531, FiltMax=22854, Gamma=1.000
22:48:30.310 00.012 20224 PulseGuide returned control before completion, sleep 33
22:48:30.325 00.015 8996 UpdateGuideState exits: m=652352 SNR=344.5
22:48:30.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:30.326 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:30.327 00.001 8996 Enqueuing Expose request
22:48:30.356 00.029 20224 IsGuiding returns 1
22:48:30.356 00.000 20224 scope still moving after pulse duration time elapsed
22:48:30.388 00.032 20224 IsSlewing returns 0
22:48:30.388 00.000 20224 IsGuiding returns 1
22:48:30.419 00.031 20224 IsSlewing returns 0
22:48:30.420 00.001 20224 IsGuiding returns 0
22:48:30.420 00.000 20224 scope move finished after 41 + 86 ms
22:48:30.420 00.000 20224 Move returns status 0, amount 41
22:48:30.420 00.000 20224 MoveAxis(N, 0, ABG)
22:48:30.420 00.000 20224 Move returns status 0, amount 0
22:48:30.420 00.000 20224 move complete, result=0
22:48:30.420 00.000 20224 worker thread done servicing request
22:48:30.420 00.000 20224 Worker thread wakes up
22:48:30.420 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
22:48:30.422 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:30.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:31.414 00.992 20224 Exposure complete
22:48:31.489 00.075 20224 worker thread done servicing request
22:48:31.489 00.000 8996 OnExposeComplete: enter
22:48:31.490 00.001 8996 UpdateGuideState(): m_state=6
22:48:31.491 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5723
22:48:31.492 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.12, Mass=766260, SNR=362.9, Peak=65507 HFD=4.4
22:48:31.493 00.001 8996 MultiStar: [#1 -0.13,-0.46,0.00,M1] [#2 -0.34,-0.44,0.00,M1] [#3 -0.29,-0.38,0.00,M2] [#4 -0.15,-0.21,0.53,U] [#5 -0.35,-0.24,0.60,U] [#6 0.01,-0.17,0.42,U] [#7 0.17,-0.22,0.46,U] [#8 -0.25,-0.17,0.40,U] 
22:48:31.494 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.29}, one-star: {0.14, -0.48}
22:48:31.495 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
22:48:31.496 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
22:48:31.497 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.73 mountX=-0.02 mountY=0.29, mountTheta=1.64
22:48:31.499 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.29, opts=13)
22:48:31.500 00.001 8996 Enqueuing Move request for scope (-0.05, -0.29)
22:48:31.502 00.002 20224 Worker thread wakes up
22:48:31.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.29) opts 0xd
22:48:31.502 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.29)
22:48:31.502 00.000 20224 Moving (-0.05, -0.29) raw xDistance=-0.02 yDistance=0.29
22:48:31.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:48:31.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:48:31.502 00.000 20224 MoveAxis(E, 0, ABG)
22:48:31.503 00.001 20224 Move returns status 0, amount 0
22:48:31.503 00.000 20224 MoveAxis(S, 61, ABG)
22:48:31.503 00.000 20224 Guiding  Dir = 1, Dur = 61
22:48:31.503 00.000 20224 IsSlewing returns 0
22:48:31.503 00.000 20224 IsGuiding returns 0
22:48:31.508 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2793, FiltMin=2544, FiltMax=30963, Gamma=1.000
22:48:31.525 00.017 8996 UpdateGuideState exits: m=766260 SNR=362.9
22:48:31.526 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:31.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:31.527 00.000 8996 Enqueuing Expose request
22:48:31.562 00.035 20224 PulseGuide returned control before completion, sleep 13
22:48:31.576 00.014 20224 IsGuiding returns 1
22:48:31.576 00.000 20224 scope still moving after pulse duration time elapsed
22:48:31.606 00.030 20224 IsSlewing returns 0
22:48:31.606 00.000 20224 IsGuiding returns 1
22:48:31.637 00.031 20224 IsSlewing returns 0
22:48:31.638 00.001 20224 IsGuiding returns 1
22:48:31.668 00.030 20224 IsSlewing returns 0
22:48:31.668 00.000 20224 IsGuiding returns 0
22:48:31.669 00.001 20224 scope move finished after 61 + 104 ms
22:48:31.669 00.000 20224 Move returns status 0, amount 61
22:48:31.669 00.000 20224 move complete, result=0
22:48:31.669 00.000 20224 worker thread done servicing request
22:48:31.669 00.000 20224 Worker thread wakes up
22:48:31.669 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 61 ms SOUTH
22:48:31.670 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:31.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:32.839 01.169 20224 Exposure complete
22:48:32.909 00.070 20224 worker thread done servicing request
22:48:32.909 00.000 8996 OnExposeComplete: enter
22:48:32.911 00.002 8996 UpdateGuideState(): m_state=6
22:48:32.912 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5724
22:48:32.913 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=470.43, Mass=729535, SNR=370.5, Peak=56563 HFD=4.6
22:48:32.914 00.001 8996 MultiStar: [#1 0.11,0.01,0.62,U] [#2 0.02,-0.03,0.69,U] [#3 -0.01,0.20,0.60,U] [#4 0.03,0.26,0.43,U] [#5 -0.15,0.28,0.58,U] [#6 0.22,0.13,0.42,U] [#7 0.42,0.16,0.00,M1] [#8 -0.18,0.09,0.34,U] 
22:48:32.915 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.06}, one-star: {0.25, -0.18}
22:48:32.915 00.000 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
22:48:32.916 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:48:32.917 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.80 mountX=0.05 mountY=-0.07, mountTheta=-0.91
22:48:32.918 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
22:48:32.919 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
22:48:32.920 00.001 20224 Worker thread wakes up
22:48:32.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
22:48:32.920 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
22:48:32.920 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
22:48:32.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:48:32.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:32.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:48:32.920 00.000 20224 MoveAxis(E, 0, ABG)
22:48:32.920 00.000 20224 Move returns status 0, amount 0
22:48:32.920 00.000 20224 MoveAxis(N, 0, ABG)
22:48:32.920 00.000 20224 Move returns status 0, amount 0
22:48:32.920 00.000 20224 move complete, result=0
22:48:32.921 00.001 20224 worker thread done servicing request
22:48:32.925 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56563, med=2793, FiltMin=2502, FiltMax=31728, Gamma=1.000
22:48:32.950 00.025 8996 UpdateGuideState exits: m=729535 SNR=370.5
22:48:32.951 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:32.952 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:32.953 00.001 8996 Enqueuing Expose request
22:48:32.954 00.001 20224 Worker thread wakes up
22:48:32.954 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:32.955 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:32.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:33.927 00.972 20224 Exposure complete
22:48:34.001 00.074 20224 worker thread done servicing request
22:48:34.001 00.000 8996 OnExposeComplete: enter
22:48:34.003 00.002 8996 UpdateGuideState(): m_state=6
22:48:34.005 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5725
22:48:34.007 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=470.28, Mass=739470, SNR=342.7, Peak=55443 HFD=4.6
22:48:34.009 00.002 8996 MultiStar: [#1 0.20,-0.01,0.67,U] [#2 0.23,-0.02,0.80,U] [#3 0.12,-0.06,0.61,U] [#4 0.19,-0.09,0.55,U] [#5 0.10,0.13,0.55,U] [#6 0.45,0.04,0.00,M1] [#7 0.46,0.04,0.00,M2] [#8 0.07,-0.05,0.44,U] 
22:48:34.011 00.002 8996 refined, 6 included, MultiStar: {0.16, -0.08}, one-star: {0.16, -0.33}
22:48:34.012 00.001 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
22:48:34.014 00.002 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
22:48:34.015 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.48 mountX=0.17 mountY=0.07, mountTheta=0.37
22:48:34.019 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.08, opts=13)
22:48:34.022 00.003 8996 Enqueuing Move request for scope (0.16, -0.08)
22:48:34.024 00.002 20224 Worker thread wakes up
22:48:34.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
22:48:34.024 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
22:48:34.024 00.000 20224 Moving (0.16, -0.08) raw xDistance=0.17 yDistance=0.07
22:48:34.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:48:34.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:34.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:48:34.024 00.000 20224 MoveAxis(E, 0, ABG)
22:48:34.024 00.000 20224 Move returns status 0, amount 0
22:48:34.024 00.000 20224 MoveAxis(N, 0, ABG)
22:48:34.024 00.000 20224 Move returns status 0, amount 0
22:48:34.024 00.000 20224 move complete, result=0
22:48:34.025 00.001 20224 worker thread done servicing request
22:48:34.030 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=55443, med=2793, FiltMin=2541, FiltMax=30832, Gamma=1.000
22:48:34.045 00.015 8996 UpdateGuideState exits: m=739470 SNR=342.7
22:48:34.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:34.046 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:34.047 00.001 8996 Enqueuing Expose request
22:48:34.048 00.001 20224 Worker thread wakes up
22:48:34.048 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:34.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:34.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:35.219 01.170 20224 Exposure complete
22:48:35.277 00.058 20224 worker thread done servicing request
22:48:35.277 00.000 8996 OnExposeComplete: enter
22:48:35.278 00.001 8996 UpdateGuideState(): m_state=6
22:48:35.279 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5726
22:48:35.280 00.001 8996 Star::Find returns 1 (0), X=138.95, Y=470.17, Mass=724355, SNR=370.1, Peak=64291 HFD=4.3
22:48:35.281 00.001 8996 MultiStar: [#1 0.44,-0.20,0.00,M1] [#2 0.38,-0.29,0.00,M1] [#3 0.42,-0.11,0.00,M1] [#4 0.45,-0.10,0.00,M1] [#5 0.50,-0.07,0.00,M1] [#6 0.60,-0.32,0.00,M2] [#7 0.57,-0.10,0.00,M3] [#8 0.42,-0.18,0.00,M1] 
22:48:35.282 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
22:48:35.282 00.000 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
22:48:35.283 00.001 8996 CameraToMount -- cameraX=0.53 cameraY=-0.44 hyp=0.68 cameraTheta=-0.69 mountX=0.57 mountY=0.37, mountTheta=0.58
22:48:35.284 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.53, y=-0.44, opts=13)
22:48:35.285 00.001 8996 Enqueuing Move request for scope (0.53, -0.44)
22:48:35.286 00.001 20224 Worker thread wakes up
22:48:35.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.44) opts 0xd
22:48:35.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.53, -0.44)
22:48:35.286 00.000 20224 Moving (0.53, -0.44) raw xDistance=0.57 yDistance=0.37
22:48:35.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
22:48:35.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:48:35.286 00.000 20224 MoveAxis(W, 83, ABG)
22:48:35.286 00.000 20224 Guiding  Dir = 3, Dur = 83
22:48:35.287 00.001 20224 IsSlewing returns 0
22:48:35.287 00.000 20224 IsGuiding returns 0
22:48:35.290 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64291, med=2793, FiltMin=2531, FiltMax=28464, Gamma=1.000
22:48:35.314 00.024 8996 UpdateGuideState exits: m=724355 SNR=370.1
22:48:35.316 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:35.317 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:35.318 00.001 8996 Enqueuing Expose request
22:48:35.330 00.012 20224 PulseGuide returned control before completion, sleep 51
22:48:35.391 00.061 20224 IsGuiding returns 1
22:48:35.391 00.000 20224 scope still moving after pulse duration time elapsed
22:48:35.422 00.031 20224 IsSlewing returns 0
22:48:35.422 00.000 20224 IsGuiding returns 1
22:48:35.454 00.032 20224 IsSlewing returns 0
22:48:35.454 00.000 20224 IsGuiding returns 1
22:48:35.486 00.032 20224 IsSlewing returns 0
22:48:35.486 00.000 20224 IsGuiding returns 1
22:48:35.518 00.032 20224 IsSlewing returns 0
22:48:35.518 00.000 20224 IsGuiding returns 0
22:48:35.518 00.000 20224 scope move finished after 83 + 148 ms
22:48:35.518 00.000 20224 Move returns status 0, amount 83
22:48:35.519 00.001 20224 MoveAxis(S, 78, ABG)
22:48:35.519 00.000 20224 Guiding  Dir = 1, Dur = 78
22:48:35.519 00.000 20224 IsSlewing returns 0
22:48:35.519 00.000 20224 IsGuiding returns 0
22:48:35.567 00.048 20224 PulseGuide returned control before completion, sleep 41
22:48:35.614 00.047 20224 IsGuiding returns 1
22:48:35.614 00.000 20224 scope still moving after pulse duration time elapsed
22:48:35.646 00.032 20224 IsSlewing returns 0
22:48:35.646 00.000 20224 IsGuiding returns 1
22:48:35.678 00.032 20224 IsSlewing returns 0
22:48:35.678 00.000 20224 IsGuiding returns 0
22:48:35.678 00.000 20224 scope move finished after 78 + 81 ms
22:48:35.678 00.000 20224 Move returns status 0, amount 78
22:48:35.678 00.000 20224 move complete, result=0
22:48:35.678 00.000 20224 worker thread done servicing request
22:48:35.678 00.000 20224 Worker thread wakes up
22:48:35.678 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:35.679 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:35.679 00.000 8996 GuideStep: 0.6 px 83 ms WEST, 0.4 px 78 ms SOUTH
22:48:36.657 00.978 20224 Exposure complete
22:48:36.746 00.089 20224 worker thread done servicing request
22:48:36.747 00.001 8996 OnExposeComplete: enter
22:48:36.748 00.001 8996 UpdateGuideState(): m_state=6
22:48:36.749 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5727
22:48:36.750 00.001 8996 Star::Find returns 1 (0), X=138.73, Y=470.31, Mass=732617, SNR=335.2, Peak=53555 HFD=4.6
22:48:36.751 00.001 8996 MultiStar: [#1 0.06,-0.03,0.70,U] [#2 0.07,-0.32,0.70,U] [#3 -0.03,0.02,0.63,U] [#4 -0.06,0.29,0.54,U] [#5 -0.09,-0.02,0.63,U] [#6 0.08,0.06,0.40,U] [#7 0.04,-0.04,0.41,U] [#8 -0.09,-0.24,0.44,U] 
22:48:36.752 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.09}, one-star: {0.31, -0.30}
22:48:36.752 00.000 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
22:48:36.753 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.25)
22:48:36.754 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.01 mountX=0.06 mountY=0.08, mountTheta=0.90
22:48:36.755 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.09, opts=13)
22:48:36.756 00.001 8996 Enqueuing Move request for scope (0.06, -0.09)
22:48:36.757 00.001 20224 Worker thread wakes up
22:48:36.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
22:48:36.757 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
22:48:36.757 00.000 20224 Moving (0.06, -0.09) raw xDistance=0.06 yDistance=0.08
22:48:36.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:48:36.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:36.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:48:36.758 00.001 20224 MoveAxis(E, 0, ABG)
22:48:36.758 00.000 20224 Move returns status 0, amount 0
22:48:36.758 00.000 20224 MoveAxis(N, 0, ABG)
22:48:36.758 00.000 20224 Move returns status 0, amount 0
22:48:36.758 00.000 20224 move complete, result=0
22:48:36.758 00.000 20224 worker thread done servicing request
22:48:36.766 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53555, med=2793, FiltMin=2534, FiltMax=30067, Gamma=1.000
22:48:36.785 00.019 8996 UpdateGuideState exits: m=732617 SNR=335.2
22:48:36.785 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:36.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:36.787 00.001 8996 Enqueuing Expose request
22:48:36.788 00.001 20224 Worker thread wakes up
22:48:36.788 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:48:36.789 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:36.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:37.987 01.198 20224 Exposure complete
22:48:38.051 00.064 20224 worker thread done servicing request
22:48:38.051 00.000 8996 OnExposeComplete: enter
22:48:38.053 00.002 8996 UpdateGuideState(): m_state=6
22:48:38.055 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5728
22:48:38.056 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=471.04, Mass=745829, SNR=329.9, Peak=61008 HFD=4.2
22:48:38.057 00.001 8996 MultiStar: [#1 -0.15,0.49,0.00,M1] [#2 -0.34,0.56,0.00,M1] [#3 -0.44,0.53,0.00,M1] [#4 -0.37,0.67,0.00,M1] [#5 -0.29,0.81,0.00,M1] [#6 -0.19,0.49,0.00,M2] [#7 0.07,0.55,0.00,M3] [#8 -0.20,0.57,0.00,M1] 
22:48:38.058 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
22:48:38.059 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
22:48:38.060 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.43 hyp=0.43 cameraTheta=1.54 mountX=-0.03 mountY=-0.43, mountTheta=-1.63
22:48:38.062 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.43, opts=13)
22:48:38.062 00.000 8996 Enqueuing Move request for scope (0.01, 0.43)
22:48:38.063 00.001 20224 Worker thread wakes up
22:48:38.064 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.43) opts 0xd
22:48:38.064 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.43)
22:48:38.064 00.000 20224 Moving (0.01, 0.43) raw xDistance=-0.03 yDistance=-0.43
22:48:38.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:48:38.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:38.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
22:48:38.064 00.000 20224 MoveAxis(E, 0, ABG)
22:48:38.064 00.000 20224 Move returns status 0, amount 0
22:48:38.064 00.000 20224 MoveAxis(N, 0, ABG)
22:48:38.064 00.000 20224 Move returns status 0, amount 0
22:48:38.064 00.000 20224 move complete, result=0
22:48:38.064 00.000 20224 worker thread done servicing request
22:48:38.068 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61008, med=2793, FiltMin=2541, FiltMax=28416, Gamma=1.000
22:48:38.087 00.019 8996 UpdateGuideState exits: m=745829 SNR=329.9
22:48:38.090 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:38.092 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:38.094 00.002 8996 Enqueuing Expose request
22:48:38.095 00.001 20224 Worker thread wakes up
22:48:38.095 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:48:38.097 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:38.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:39.093 00.996 20224 Exposure complete
22:48:39.164 00.071 20224 worker thread done servicing request
22:48:39.164 00.000 8996 OnExposeComplete: enter
22:48:39.165 00.001 8996 UpdateGuideState(): m_state=6
22:48:39.167 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5729
22:48:39.168 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.74, Mass=759169, SNR=342.6, Peak=55408 HFD=4.6
22:48:39.168 00.000 8996 MultiStar: [#1 -0.23,0.41,0.00,M2] [#2 -0.24,0.37,0.00,M2] [#3 -0.40,0.20,0.00,M2] [#4 -0.31,0.22,0.56,U] [#5 -0.30,0.42,0.00,M2] [#6 -0.16,0.33,0.39,U] [#7 -0.04,0.26,0.44,U] [#8 -0.41,0.23,0.00,M2] 
22:48:39.169 00.001 8996 single-star, 3 included, MultiStar: {-0.07, 0.21}, one-star: {0.08, 0.13}
22:48:39.170 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
22:48:39.171 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
22:48:39.171 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=1.00 mountX=0.07 mountY=-0.14, mountTheta=-1.10
22:48:39.173 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.13, opts=13)
22:48:39.173 00.000 8996 Enqueuing Move request for scope (0.08, 0.13)
22:48:39.174 00.001 20224 Worker thread wakes up
22:48:39.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
22:48:39.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
22:48:39.174 00.000 20224 Moving (0.08, 0.13) raw xDistance=0.07 yDistance=-0.14
22:48:39.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:48:39.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:39.175 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:48:39.175 00.000 20224 MoveAxis(E, 0, ABG)
22:48:39.175 00.000 20224 Move returns status 0, amount 0
22:48:39.175 00.000 20224 MoveAxis(N, 0, ABG)
22:48:39.175 00.000 20224 Move returns status 0, amount 0
22:48:39.175 00.000 20224 move complete, result=0
22:48:39.175 00.000 20224 worker thread done servicing request
22:48:39.178 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55408, med=2793, FiltMin=2534, FiltMax=28912, Gamma=1.000
22:48:39.205 00.027 8996 UpdateGuideState exits: m=759169 SNR=342.6
22:48:39.207 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:39.209 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:39.210 00.001 8996 Enqueuing Expose request
22:48:39.212 00.002 20224 Worker thread wakes up
22:48:39.212 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:39.214 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:39.214 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:40.402 01.188 20224 Exposure complete
22:48:40.480 00.078 20224 worker thread done servicing request
22:48:40.481 00.001 8996 OnExposeComplete: enter
22:48:40.482 00.001 8996 UpdateGuideState(): m_state=6
22:48:40.482 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5730
22:48:40.483 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=470.94, Mass=758123, SNR=362.7, Peak=61760 HFD=4.5
22:48:40.484 00.001 8996 MultiStar: [#1 0.08,0.45,0.00,M3] [#2 0.04,0.28,0.73,U] [#3 0.04,0.50,0.00,M3] [#4 0.11,0.40,0.54,U] [#5 -0.03,0.46,0.00,M3] [#6 0.12,0.51,0.00,M2] [#7 0.29,0.32,0.39,U] [#8 -0.17,0.58,0.00,M3] 
22:48:40.485 00.001 8996 refined, 3 included, MultiStar: {0.20, 0.33}, one-star: {0.31, 0.33}
22:48:40.486 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
22:48:40.487 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
22:48:40.487 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=0.33 hyp=0.38 cameraTheta=1.04 mountX=0.16 mountY=-0.35, mountTheta=-1.14
22:48:40.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.33, opts=13)
22:48:40.490 00.001 8996 Enqueuing Move request for scope (0.20, 0.33)
22:48:40.491 00.001 20224 Worker thread wakes up
22:48:40.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.33) opts 0xd
22:48:40.491 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.33)
22:48:40.491 00.000 20224 Moving (0.20, 0.33) raw xDistance=0.16 yDistance=-0.35
22:48:40.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:48:40.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:48:40.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:48:40.491 00.000 20224 MoveAxis(E, 0, ABG)
22:48:40.491 00.000 20224 Move returns status 0, amount 0
22:48:40.491 00.000 20224 MoveAxis(N, 0, ABG)
22:48:40.491 00.000 20224 Move returns status 0, amount 0
22:48:40.491 00.000 20224 move complete, result=0
22:48:40.491 00.000 20224 worker thread done servicing request
22:48:40.496 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61760, med=2793, FiltMin=2528, FiltMax=32461, Gamma=1.000
22:48:40.522 00.026 8996 UpdateGuideState exits: m=758123 SNR=362.7
22:48:40.523 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:40.523 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:40.524 00.001 8996 Enqueuing Expose request
22:48:40.525 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:48:40.526 00.001 20224 Worker thread wakes up
22:48:40.526 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:40.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:41.507 00.981 20224 Exposure complete
22:48:41.567 00.060 20224 worker thread done servicing request
22:48:41.567 00.000 8996 OnExposeComplete: enter
22:48:41.568 00.001 8996 UpdateGuideState(): m_state=6
22:48:41.569 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5731
22:48:41.570 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=470.48, Mass=755429, SNR=334.3, Peak=51632 HFD=4.3
22:48:41.570 00.000 8996 MultiStar: [#1 -0.04,-0.05,0.71,U] [#2 -0.08,-0.12,0.74,U] [#3 -0.25,0.02,0.67,U] [#4 -0.20,0.13,0.55,U] [#5 -0.28,0.03,0.66,U] [#6 -0.06,0.18,0.44,U] [#7 0.11,0.11,0.48,U] [#8 -0.08,0.11,0.44,U] 
22:48:41.571 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.00}, one-star: {0.05, -0.13}
22:48:41.572 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
22:48:41.573 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
22:48:41.573 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.11 mountX=-0.09 mountY=0.01, mountTheta=3.06
22:48:41.575 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.00, opts=13)
22:48:41.576 00.001 8996 Enqueuing Move request for scope (-0.09, 0.00)
22:48:41.577 00.001 20224 Worker thread wakes up
22:48:41.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
22:48:41.577 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
22:48:41.577 00.000 20224 Moving (-0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
22:48:41.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:48:41.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:41.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:48:41.577 00.000 20224 MoveAxis(E, 0, ABG)
22:48:41.577 00.000 20224 Move returns status 0, amount 0
22:48:41.577 00.000 20224 MoveAxis(N, 0, ABG)
22:48:41.577 00.000 20224 Move returns status 0, amount 0
22:48:41.577 00.000 20224 move complete, result=0
22:48:41.578 00.001 20224 worker thread done servicing request
22:48:41.583 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51632, med=2793, FiltMin=2521, FiltMax=25456, Gamma=1.000
22:48:41.597 00.014 8996 UpdateGuideState exits: m=755429 SNR=334.3
22:48:41.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:41.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:41.599 00.000 8996 Enqueuing Expose request
22:48:41.600 00.001 20224 Worker thread wakes up
22:48:41.600 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:41.601 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:41.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:42.763 01.162 20224 Exposure complete
22:48:42.856 00.093 20224 worker thread done servicing request
22:48:42.856 00.000 8996 OnExposeComplete: enter
22:48:42.858 00.002 8996 UpdateGuideState(): m_state=6
22:48:42.860 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5732
22:48:42.861 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=470.74, Mass=717194, SNR=351.5, Peak=54512 HFD=4.6
22:48:42.863 00.002 8996 MultiStar: [#1 -0.13,0.20,0.73,U] [#2 -0.26,0.07,0.69,U] [#3 -0.55,0.07,0.00,M3] [#4 -0.32,0.29,0.58,U] [#5 -0.25,0.42,0.00,M3] [#6 -0.18,0.03,0.47,U] [#7 -0.06,0.18,0.45,U] [#8 -0.17,0.20,0.41,U] 
22:48:42.865 00.002 8996 single-star, 6 included, MultiStar: {-0.15, 0.16}, one-star: {0.01, 0.14}
22:48:42.867 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
22:48:42.868 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
22:48:42.869 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.50 mountX=-0.00 mountY=-0.14, mountTheta=-1.60
22:48:42.872 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.14, opts=13)
22:48:42.873 00.001 8996 Enqueuing Move request for scope (0.01, 0.14)
22:48:42.874 00.001 20224 Worker thread wakes up
22:48:42.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
22:48:42.874 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
22:48:42.874 00.000 20224 Moving (0.01, 0.14) raw xDistance=-0.00 yDistance=-0.14
22:48:42.875 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:48:42.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:42.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:48:42.875 00.000 20224 MoveAxis(E, 0, ABG)
22:48:42.875 00.000 20224 Move returns status 0, amount 0
22:48:42.875 00.000 20224 MoveAxis(N, 0, ABG)
22:48:42.875 00.000 20224 Move returns status 0, amount 0
22:48:42.875 00.000 20224 move complete, result=0
22:48:42.875 00.000 20224 worker thread done servicing request
22:48:42.882 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54512, med=2793, FiltMin=2534, FiltMax=26192, Gamma=1.000
22:48:42.902 00.020 8996 UpdateGuideState exits: m=717194 SNR=351.5
22:48:42.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:42.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:42.905 00.001 8996 Enqueuing Expose request
22:48:42.905 00.000 20224 Worker thread wakes up
22:48:42.905 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:42.907 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:42.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:43.892 00.985 20224 Exposure complete
22:48:43.965 00.073 20224 worker thread done servicing request
22:48:43.965 00.000 8996 OnExposeComplete: enter
22:48:43.966 00.001 8996 UpdateGuideState(): m_state=6
22:48:43.967 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5733
22:48:43.968 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.64, Mass=756602, SNR=340.0, Peak=57875 HFD=4.5
22:48:43.969 00.001 8996 MultiStar: [#1 -0.51,0.12,0.00,M2] [#2 -0.57,-0.03,0.00,M1] [#3 -0.58,0.15,0.00,M4] [#4 -0.60,0.17,0.00,M1] [#5 -0.48,0.22,0.00,M4] [#6 -0.33,-0.05,0.46,U] [#7 -0.21,0.13,0.43,U] [#8 -0.41,0.10,0.40,U] 
22:48:43.969 00.000 8996 single-star, 3 included, MultiStar: {-0.29, 0.05}, one-star: {-0.25, 0.04}
22:48:43.970 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
22:48:43.971 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:48:43.972 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.25 cameraTheta=2.99 mountX=-0.25 mountY=-0.01, mountTheta=-3.11
22:48:43.973 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.04, opts=13)
22:48:43.974 00.001 8996 Enqueuing Move request for scope (-0.25, 0.04)
22:48:43.975 00.001 20224 Worker thread wakes up
22:48:43.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd
22:48:43.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.04)
22:48:43.975 00.000 20224 Moving (-0.25, 0.04) raw xDistance=-0.25 yDistance=-0.01
22:48:43.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:48:43.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:43.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:48:43.975 00.000 20224 MoveAxis(E, 36, ABG)
22:48:43.975 00.000 20224 Guiding  Dir = 2, Dur = 36
22:48:43.975 00.000 20224 IsSlewing returns 0
22:48:43.976 00.001 20224 IsGuiding returns 0
22:48:43.980 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57875, med=2793, FiltMin=2534, FiltMax=25597, Gamma=1.000
22:48:43.996 00.016 20224 PulseGuide returned control before completion, sleep 26
22:48:44.006 00.010 8996 UpdateGuideState exits: m=756602 SNR=340.0
22:48:44.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:44.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:44.009 00.001 8996 Enqueuing Expose request
22:48:44.026 00.017 20224 IsGuiding returns 1
22:48:44.026 00.000 20224 scope still moving after pulse duration time elapsed
22:48:44.062 00.036 20224 IsSlewing returns 0
22:48:44.062 00.000 20224 IsGuiding returns 1
22:48:44.089 00.027 20224 IsSlewing returns 0
22:48:44.089 00.000 20224 IsGuiding returns 0
22:48:44.089 00.000 20224 scope move finished after 36 + 77 ms
22:48:44.089 00.000 20224 Move returns status 0, amount 36
22:48:44.089 00.000 20224 MoveAxis(N, 0, ABG)
22:48:44.089 00.000 20224 Move returns status 0, amount 0
22:48:44.089 00.000 20224 move complete, result=0
22:48:44.089 00.000 20224 worker thread done servicing request
22:48:44.090 00.001 20224 Worker thread wakes up
22:48:44.090 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
22:48:44.091 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:44.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:45.262 01.171 20224 Exposure complete
22:48:45.330 00.068 20224 worker thread done servicing request
22:48:45.330 00.000 8996 OnExposeComplete: enter
22:48:45.331 00.001 8996 UpdateGuideState(): m_state=6
22:48:45.332 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5734
22:48:45.333 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=470.58, Mass=713981, SNR=346.2, Peak=57824 HFD=4.6
22:48:45.334 00.001 8996 MultiStar: [#1 0.08,0.09,0.67,U] [#2 -0.02,0.06,0.74,U] [#3 -0.02,0.13,0.65,U] [#4 0.01,0.41,0.57,U] [#5 0.04,0.23,0.61,U] [#6 0.12,0.13,0.45,U] [#7 0.28,0.17,0.45,U] [#8 0.10,0.11,0.47,U] 
22:48:45.335 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.13}, one-star: {0.30, -0.03}
22:48:45.336 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
22:48:45.337 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
22:48:45.338 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.89 mountX=0.09 mountY=-0.14, mountTheta=-1.00
22:48:45.339 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
22:48:45.340 00.001 8996 Enqueuing Move request for scope (0.10, 0.13)
22:48:45.341 00.001 20224 Worker thread wakes up
22:48:45.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
22:48:45.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
22:48:45.341 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.09 yDistance=-0.14
22:48:45.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:48:45.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:45.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:48:45.341 00.000 20224 MoveAxis(E, 0, ABG)
22:48:45.341 00.000 20224 Move returns status 0, amount 0
22:48:45.341 00.000 20224 MoveAxis(N, 0, ABG)
22:48:45.341 00.000 20224 Move returns status 0, amount 0
22:48:45.341 00.000 20224 move complete, result=0
22:48:45.341 00.000 20224 worker thread done servicing request
22:48:45.345 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57824, med=2793, FiltMin=2534, FiltMax=30870, Gamma=1.000
22:48:45.360 00.015 8996 UpdateGuideState exits: m=713981 SNR=346.2
22:48:45.361 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:45.361 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:45.362 00.001 8996 Enqueuing Expose request
22:48:45.363 00.001 20224 Worker thread wakes up
22:48:45.363 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:45.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:45.364 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:46.343 00.979 20224 Exposure complete
22:48:46.412 00.069 20224 worker thread done servicing request
22:48:46.412 00.000 8996 OnExposeComplete: enter
22:48:46.414 00.002 8996 UpdateGuideState(): m_state=6
22:48:46.416 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5735
22:48:46.417 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=470.43, Mass=674867, SNR=377.1, Peak=58915 HFD=4.4
22:48:46.419 00.002 8996 MultiStar: [#1 -0.02,0.21,0.62,U] [#2 -0.18,0.06,0.68,U] [#3 -0.10,0.15,0.53,U] [#4 -0.01,0.20,0.48,U] [#5 -0.03,0.09,0.58,U] [#6 -0.04,-0.14,0.40,U] [#7 0.29,-0.03,0.41,U] [#8 0.00,0.04,0.37,U] 
22:48:46.419 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.22, -0.18}
22:48:46.420 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
22:48:46.421 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
22:48:46.422 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.96 mountX=0.02 mountY=-0.04, mountTheta=-1.06
22:48:46.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
22:48:46.425 00.001 8996 Enqueuing Move request for scope (0.02, 0.03)
22:48:46.426 00.001 20224 Worker thread wakes up
22:48:46.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
22:48:46.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
22:48:46.426 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.04
22:48:46.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:48:46.427 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:46.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:46.427 00.000 20224 MoveAxis(E, 0, ABG)
22:48:46.427 00.000 20224 Move returns status 0, amount 0
22:48:46.427 00.000 20224 MoveAxis(N, 0, ABG)
22:48:46.427 00.000 20224 Move returns status 0, amount 0
22:48:46.427 00.000 20224 move complete, result=0
22:48:46.427 00.000 20224 worker thread done servicing request
22:48:46.432 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58915, med=2793, FiltMin=2521, FiltMax=29152, Gamma=1.000
22:48:46.447 00.015 8996 UpdateGuideState exits: m=674867 SNR=377.1
22:48:46.450 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:46.452 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:46.454 00.002 8996 Enqueuing Expose request
22:48:46.456 00.002 20224 Worker thread wakes up
22:48:46.456 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:48:46.457 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:46.458 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:47.617 01.159 20224 Exposure complete
22:48:47.705 00.088 20224 worker thread done servicing request
22:48:47.705 00.000 8996 OnExposeComplete: enter
22:48:47.706 00.001 8996 UpdateGuideState(): m_state=6
22:48:47.708 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5736
22:48:47.709 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=470.57, Mass=685553, SNR=313.3, Peak=54032 HFD=4.4
22:48:47.710 00.001 8996 MultiStar: [#1 0.02,0.33,0.78,U] [#2 -0.04,0.27,0.78,U] [#3 -0.12,0.13,0.63,U] [#4 -0.03,0.36,0.62,U] [#5 0.00,0.18,0.70,U] [#6 0.14,0.27,0.51,U] [#7 0.33,0.14,0.50,U] [#8 0.11,0.13,0.53,U] 
22:48:47.712 00.002 8996 single-star, 8 included, MultiStar: {0.06, 0.19}, one-star: {0.17, -0.04}
22:48:47.713 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
22:48:47.716 00.003 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
22:48:47.717 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.22 mountX=0.17 mountY=0.02, mountTheta=0.11
22:48:47.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.04, opts=13)
22:48:47.720 00.001 8996 Enqueuing Move request for scope (0.17, -0.04)
22:48:47.721 00.001 20224 Worker thread wakes up
22:48:47.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
22:48:47.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
22:48:47.721 00.000 20224 Moving (0.17, -0.04) raw xDistance=0.17 yDistance=0.02
22:48:47.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:48:47.722 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:47.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:48:47.722 00.000 20224 MoveAxis(E, 0, ABG)
22:48:47.722 00.000 20224 Move returns status 0, amount 0
22:48:47.722 00.000 20224 MoveAxis(N, 0, ABG)
22:48:47.722 00.000 20224 Move returns status 0, amount 0
22:48:47.722 00.000 20224 move complete, result=0
22:48:47.722 00.000 20224 worker thread done servicing request
22:48:47.727 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=54032, med=2793, FiltMin=2528, FiltMax=25024, Gamma=1.000
22:48:47.748 00.021 8996 UpdateGuideState exits: m=685553 SNR=313.3
22:48:47.749 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:47.750 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:47.752 00.002 8996 Enqueuing Expose request
22:48:47.753 00.001 20224 Worker thread wakes up
22:48:47.753 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:47.755 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:47.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:48.721 00.966 20224 Exposure complete
22:48:48.821 00.100 20224 worker thread done servicing request
22:48:48.821 00.000 8996 OnExposeComplete: enter
22:48:48.822 00.001 8996 UpdateGuideState(): m_state=6
22:48:48.823 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5737
22:48:48.825 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=470.71, Mass=710491, SNR=352.3, Peak=65424 HFD=4.4
22:48:48.826 00.001 8996 MultiStar: [#1 0.18,0.29,0.71,U] [#2 0.11,0.20,0.81,U] [#3 0.03,0.32,0.63,U] [#4 0.00,0.32,0.48,U] [#5 -0.02,0.43,0.63,U] [#6 0.16,0.27,0.42,U] [#7 0.08,0.34,0.44,U] [#8 0.10,0.21,0.40,U] 
22:48:48.827 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.26}, one-star: {0.31, 0.10}
22:48:48.827 00.000 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
22:48:48.828 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
22:48:48.829 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.26 hyp=0.29 cameraTheta=1.13 mountX=0.10 mountY=-0.28, mountTheta=-1.23
22:48:48.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.26, opts=13)
22:48:48.831 00.000 8996 Enqueuing Move request for scope (0.13, 0.26)
22:48:48.832 00.001 20224 Worker thread wakes up
22:48:48.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.26) opts 0xd
22:48:48.832 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.26)
22:48:48.832 00.000 20224 Moving (0.13, 0.26) raw xDistance=0.10 yDistance=-0.28
22:48:48.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:48:48.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:48:48.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:48:48.832 00.000 20224 MoveAxis(E, 0, ABG)
22:48:48.832 00.000 20224 Move returns status 0, amount 0
22:48:48.833 00.001 20224 MoveAxis(N, 0, ABG)
22:48:48.833 00.000 20224 Move returns status 0, amount 0
22:48:48.833 00.000 20224 move complete, result=0
22:48:48.833 00.000 20224 worker thread done servicing request
22:48:48.838 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65424, med=2793, FiltMin=2525, FiltMax=28486, Gamma=1.000
22:48:48.851 00.013 8996 UpdateGuideState exits: m=710491 SNR=352.3
22:48:48.853 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:48.853 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:48.854 00.001 8996 Enqueuing Expose request
22:48:48.855 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:48:48.856 00.001 20224 Worker thread wakes up
22:48:48.856 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:48.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:50.022 01.166 20224 Exposure complete
22:48:50.099 00.077 20224 worker thread done servicing request
22:48:50.099 00.000 8996 OnExposeComplete: enter
22:48:50.100 00.001 8996 UpdateGuideState(): m_state=6
22:48:50.102 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5738
22:48:50.103 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=470.48, Mass=724723, SNR=349.1, Peak=55891 HFD=4.5
22:48:50.105 00.002 8996 MultiStar: [#1 0.26,0.02,0.69,U] [#2 0.10,0.01,0.81,U] [#3 0.25,0.12,0.65,U] [#4 0.26,0.15,0.56,U] [#5 0.09,0.13,0.60,U] [#6 0.30,-0.15,0.44,U] [#7 0.38,-0.01,0.49,U] [#8 0.16,-0.05,0.39,U] 
22:48:50.105 00.000 8996 refined, 8 included, MultiStar: {0.25, 0.01}, one-star: {0.38, -0.13}
22:48:50.107 00.002 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:48:50.108 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
22:48:50.109 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.03 mountX=0.24 mountY=-0.04, mountTheta=-0.15
22:48:50.110 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.01, opts=13)
22:48:50.111 00.001 8996 Enqueuing Move request for scope (0.25, 0.01)
22:48:50.111 00.000 20224 Worker thread wakes up
22:48:50.112 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.01) opts 0xd
22:48:50.112 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.01)
22:48:50.112 00.000 20224 Moving (0.25, 0.01) raw xDistance=0.24 yDistance=-0.04
22:48:50.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:48:50.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:50.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:48:50.112 00.000 20224 MoveAxis(W, 36, ABG)
22:48:50.112 00.000 20224 Guiding  Dir = 3, Dur = 36
22:48:50.112 00.000 20224 IsSlewing returns 0
22:48:50.112 00.000 20224 IsGuiding returns 0
22:48:50.113 00.001 20224 PulseGuide returned control before completion, sleep 45
22:48:50.116 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55891, med=2793, FiltMin=2499, FiltMax=28822, Gamma=1.000
22:48:50.132 00.016 8996 UpdateGuideState exits: m=724723 SNR=349.1
22:48:50.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:50.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:50.135 00.001 8996 Enqueuing Expose request
22:48:50.169 00.034 20224 IsGuiding returns 1
22:48:50.169 00.000 20224 scope still moving after pulse duration time elapsed
22:48:50.200 00.031 20224 IsSlewing returns 0
22:48:50.201 00.001 20224 IsGuiding returns 0
22:48:50.201 00.000 20224 scope move finished after 36 + 52 ms
22:48:50.201 00.000 20224 Move returns status 0, amount 36
22:48:50.201 00.000 20224 MoveAxis(N, 0, ABG)
22:48:50.201 00.000 20224 Move returns status 0, amount 0
22:48:50.201 00.000 20224 move complete, result=0
22:48:50.201 00.000 20224 worker thread done servicing request
22:48:50.201 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.0 px 0 ms NORTH
22:48:50.204 00.003 20224 Worker thread wakes up
22:48:50.205 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:50.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:51.189 00.984 20224 Exposure complete
22:48:51.262 00.073 20224 worker thread done servicing request
22:48:51.262 00.000 8996 OnExposeComplete: enter
22:48:51.263 00.001 8996 UpdateGuideState(): m_state=6
22:48:51.265 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5739
22:48:51.266 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=470.58, Mass=704000, SNR=331.4, Peak=53232 HFD=4.3
22:48:51.268 00.002 8996 MultiStar: [#1 -0.19,0.10,0.70,U] [#2 -0.26,0.14,0.78,U] [#3 -0.30,0.23,0.70,U] [#4 -0.09,0.18,0.53,U] [#5 -0.11,0.12,0.62,U] [#6 0.05,0.09,0.43,U] [#7 0.06,0.20,0.44,U] [#8 -0.14,0.14,0.41,U] 
22:48:51.269 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.12}, one-star: {0.11, -0.03}
22:48:51.271 00.002 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
22:48:51.271 00.000 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
22:48:51.272 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.22 mountX=0.12 mountY=0.01, mountTheta=0.10
22:48:51.275 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
22:48:51.276 00.001 8996 Enqueuing Move request for scope (0.11, -0.03)
22:48:51.277 00.001 20224 Worker thread wakes up
22:48:51.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
22:48:51.277 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
22:48:51.277 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.12 yDistance=0.01
22:48:51.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:48:51.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:51.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:48:51.277 00.000 20224 MoveAxis(E, 0, ABG)
22:48:51.277 00.000 20224 Move returns status 0, amount 0
22:48:51.277 00.000 20224 MoveAxis(N, 0, ABG)
22:48:51.278 00.001 20224 Move returns status 0, amount 0
22:48:51.278 00.000 20224 move complete, result=0
22:48:51.278 00.000 20224 worker thread done servicing request
22:48:51.282 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53232, med=2793, FiltMin=2534, FiltMax=26992, Gamma=1.000
22:48:51.296 00.014 8996 UpdateGuideState exits: m=704000 SNR=331.4
22:48:51.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:51.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:51.299 00.001 8996 Enqueuing Expose request
22:48:51.299 00.000 20224 Worker thread wakes up
22:48:51.300 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:51.300 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:51.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:52.468 01.168 20224 Exposure complete
22:48:52.541 00.073 20224 worker thread done servicing request
22:48:52.542 00.001 8996 OnExposeComplete: enter
22:48:52.542 00.000 8996 UpdateGuideState(): m_state=6
22:48:52.542 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5740
22:48:52.543 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=470.49, Mass=735702, SNR=351.9, Peak=52598 HFD=4.3
22:48:52.544 00.001 8996 MultiStar: [#1 -0.47,0.27,0.00,M1] [#2 -0.60,0.02,0.00,M1] [#3 -0.61,0.33,0.00,M1] [#4 -0.53,0.27,0.00,M1] [#5 -0.39,0.20,0.00,M1] [#6 -0.43,0.03,0.44,U] [#7 -0.43,0.11,0.00,M1] [#8 -0.39,0.03,0.35,U] 
22:48:52.545 00.001 8996 single-star, 2 included, MultiStar: {-0.37, -0.05}, one-star: {-0.34, -0.11}
22:48:52.545 00.000 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
22:48:52.546 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
22:48:52.547 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.11 hyp=0.36 cameraTheta=-2.82 mountX=-0.33 mountY=0.15, mountTheta=2.70
22:48:52.548 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.11, opts=13)
22:48:52.549 00.001 8996 Enqueuing Move request for scope (-0.34, -0.11)
22:48:52.550 00.001 20224 Worker thread wakes up
22:48:52.551 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.11) opts 0xd
22:48:52.551 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.11)
22:48:52.551 00.000 20224 Moving (-0.34, -0.11) raw xDistance=-0.33 yDistance=0.15
22:48:52.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
22:48:52.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:52.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:48:52.551 00.000 20224 MoveAxis(E, 48, ABG)
22:48:52.551 00.000 20224 Guiding  Dir = 2, Dur = 48
22:48:52.551 00.000 20224 IsSlewing returns 0
22:48:52.552 00.001 20224 IsGuiding returns 0
22:48:52.554 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52598, med=2793, FiltMin=2531, FiltMax=24925, Gamma=1.000
22:48:52.568 00.014 8996 UpdateGuideState exits: m=735702 SNR=351.9
22:48:52.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:52.569 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:52.570 00.001 8996 Enqueuing Expose request
22:48:52.616 00.046 20224 IsGuiding returns 1
22:48:52.616 00.000 20224 scope still moving after pulse duration time elapsed
22:48:52.644 00.028 20224 IsSlewing returns 0
22:48:52.644 00.000 20224 IsGuiding returns 1
22:48:52.676 00.032 20224 IsSlewing returns 0
22:48:52.676 00.000 20224 IsGuiding returns 1
22:48:52.708 00.032 20224 IsSlewing returns 0
22:48:52.708 00.000 20224 IsGuiding returns 0
22:48:52.709 00.001 20224 scope move finished after 48 + 108 ms
22:48:52.709 00.000 20224 Move returns status 0, amount 48
22:48:52.709 00.000 20224 MoveAxis(N, 0, ABG)
22:48:52.709 00.000 20224 Move returns status 0, amount 0
22:48:52.709 00.000 20224 move complete, result=0
22:48:52.709 00.000 20224 worker thread done servicing request
22:48:52.709 00.000 20224 Worker thread wakes up
22:48:52.709 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.2 px 0 ms NORTH
22:48:52.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:52.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:53.679 00.969 20224 Exposure complete
22:48:53.750 00.071 20224 worker thread done servicing request
22:48:53.750 00.000 8996 OnExposeComplete: enter
22:48:53.752 00.002 8996 UpdateGuideState(): m_state=6
22:48:53.753 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5741
22:48:53.754 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=470.66, Mass=729118, SNR=351.9, Peak=60480 HFD=4.5
22:48:53.756 00.002 8996 MultiStar: [#1 -0.07,0.19,0.68,U] [#2 -0.03,0.19,0.82,U] [#3 -0.03,0.46,0.00,M2] [#4 0.05,0.28,0.52,U] [#5 -0.07,0.41,0.62,U] [#6 0.28,0.28,0.48,U] [#7 0.28,0.37,0.00,M2] [#8 -0.05,0.26,0.34,U] 
22:48:53.758 00.002 8996 refined, 6 included, MultiStar: {0.08, 0.21}, one-star: {0.32, 0.05}
22:48:53.758 00.000 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
22:48:53.759 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
22:48:53.761 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.22 mountX=0.06 mountY=-0.22, mountTheta=-1.32
22:48:53.763 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.21, opts=13)
22:48:53.764 00.001 8996 Enqueuing Move request for scope (0.08, 0.21)
22:48:53.766 00.002 20224 Worker thread wakes up
22:48:53.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
22:48:53.766 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
22:48:53.766 00.000 20224 Moving (0.08, 0.21) raw xDistance=0.06 yDistance=-0.22
22:48:53.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:48:53.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:48:53.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:48:53.766 00.000 20224 MoveAxis(E, 0, ABG)
22:48:53.767 00.001 20224 Move returns status 0, amount 0
22:48:53.767 00.000 20224 MoveAxis(N, 0, ABG)
22:48:53.767 00.000 20224 Move returns status 0, amount 0
22:48:53.767 00.000 20224 move complete, result=0
22:48:53.767 00.000 20224 worker thread done servicing request
22:48:53.772 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60480, med=2793, FiltMin=2553, FiltMax=31622, Gamma=1.000
22:48:53.788 00.016 8996 UpdateGuideState exits: m=729118 SNR=351.9
22:48:53.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:53.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:53.791 00.001 8996 Enqueuing Expose request
22:48:53.791 00.000 20224 Worker thread wakes up
22:48:53.791 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:48:53.792 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:53.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:54.988 01.196 20224 Exposure complete
22:48:55.064 00.076 20224 worker thread done servicing request
22:48:55.064 00.000 8996 OnExposeComplete: enter
22:48:55.065 00.001 8996 UpdateGuideState(): m_state=6
22:48:55.066 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5742
22:48:55.067 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=470.66, Mass=662022, SNR=296.6, Peak=53920 HFD=4.7
22:48:55.068 00.001 8996 MultiStar: [#1 0.01,0.28,0.81,U] [#2 -0.04,0.22,0.84,U] [#3 -0.16,0.25,0.66,U] [#4 -0.06,0.14,0.62,U] [#5 -0.21,0.17,0.74,U] [#6 -0.02,0.23,0.56,U] [#7 0.20,0.38,0.56,U] [#8 -0.11,0.30,0.46,U] 
22:48:55.069 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.21}, one-star: {0.22, 0.05}
22:48:55.069 00.000 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
22:48:55.070 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
22:48:55.071 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.62 mountX=-0.03 mountY=-0.21, mountTheta=-1.71
22:48:55.072 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.21, opts=13)
22:48:55.074 00.002 8996 Enqueuing Move request for scope (-0.01, 0.21)
22:48:55.074 00.000 20224 Worker thread wakes up
22:48:55.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
22:48:55.074 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
22:48:55.074 00.000 20224 Moving (-0.01, 0.21) raw xDistance=-0.03 yDistance=-0.21
22:48:55.075 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:48:55.075 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.18 newest=-0.28
22:48:55.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:48:55.075 00.000 20224 MoveAxis(E, 0, ABG)
22:48:55.075 00.000 20224 Move returns status 0, amount 0
22:48:55.075 00.000 20224 MoveAxis(N, 44, ABG)
22:48:55.075 00.000 20224 Guiding  Dir = 0, Dur = 44
22:48:55.076 00.001 20224 IsSlewing returns 0
22:48:55.077 00.001 20224 IsGuiding returns 0
22:48:55.078 00.001 20224 PulseGuide returned control before completion, sleep 53
22:48:55.079 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=53920, med=2793, FiltMin=2544, FiltMax=26864, Gamma=1.000
22:48:55.095 00.016 8996 UpdateGuideState exits: m=662022 SNR=296.6
22:48:55.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:55.098 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:55.099 00.001 8996 Enqueuing Expose request
22:48:55.136 00.037 20224 IsGuiding returns 1
22:48:55.136 00.000 20224 scope still moving after pulse duration time elapsed
22:48:55.167 00.031 20224 IsSlewing returns 0
22:48:55.167 00.000 20224 IsGuiding returns 0
22:48:55.167 00.000 20224 scope move finished after 44 + 47 ms
22:48:55.169 00.002 20224 Move returns status 0, amount 44
22:48:55.169 00.000 20224 move complete, result=0
22:48:55.169 00.000 20224 worker thread done servicing request
22:48:55.169 00.000 20224 Worker thread wakes up
22:48:55.169 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
22:48:55.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:55.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:56.168 00.998 20224 Exposure complete
22:48:56.232 00.064 20224 worker thread done servicing request
22:48:56.232 00.000 8996 OnExposeComplete: enter
22:48:56.233 00.001 8996 UpdateGuideState(): m_state=6
22:48:56.235 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5743
22:48:56.236 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=470.63, Mass=748074, SNR=371.8, Peak=61072 HFD=4.4
22:48:56.237 00.001 8996 MultiStar: [#1 -0.16,0.18,0.59,U] [#2 -0.33,0.31,0.00,M1] [#3 -0.19,0.15,0.55,U] [#4 -0.15,0.06,0.51,U] [#5 -0.34,0.05,0.56,U] [#6 0.09,0.40,0.41,U] [#7 0.05,0.31,0.47,U] [#8 -0.36,0.39,0.00,M1] 
22:48:56.238 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.14}, one-star: {0.16, 0.02}
22:48:56.239 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
22:48:56.241 00.002 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
22:48:56.242 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.97 mountX=-0.07 mountY=-0.13, mountTheta=-2.07
22:48:56.244 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.14, opts=13)
22:48:56.245 00.001 8996 Enqueuing Move request for scope (-0.06, 0.14)
22:48:56.246 00.001 20224 Worker thread wakes up
22:48:56.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
22:48:56.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
22:48:56.247 00.001 20224 Moving (-0.06, 0.14) raw xDistance=-0.07 yDistance=-0.13
22:48:56.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:48:56.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:56.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:48:56.247 00.000 20224 MoveAxis(E, 0, ABG)
22:48:56.247 00.000 20224 Move returns status 0, amount 0
22:48:56.247 00.000 20224 MoveAxis(N, 0, ABG)
22:48:56.248 00.001 20224 Move returns status 0, amount 0
22:48:56.248 00.000 20224 move complete, result=0
22:48:56.248 00.000 20224 worker thread done servicing request
22:48:56.254 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61072, med=2793, FiltMin=2534, FiltMax=30096, Gamma=1.000
22:48:56.276 00.022 8996 UpdateGuideState exits: m=748074 SNR=371.8
22:48:56.277 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:56.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:56.278 00.000 8996 Enqueuing Expose request
22:48:56.279 00.001 20224 Worker thread wakes up
22:48:56.279 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:48:56.280 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:56.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:57.455 01.175 20224 Exposure complete
22:48:57.522 00.067 20224 worker thread done servicing request
22:48:57.523 00.001 8996 OnExposeComplete: enter
22:48:57.524 00.001 8996 UpdateGuideState(): m_state=6
22:48:57.526 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5744
22:48:57.528 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=470.45, Mass=821160, SNR=355.2, Peak=59923 HFD=4.3
22:48:57.530 00.002 8996 MultiStar: [#1 -0.05,0.02,0.63,U] [#2 -0.21,0.01,0.78,U] [#3 -0.28,-0.03,0.60,U] [#4 -0.24,0.08,0.53,U] [#5 -0.35,0.06,0.55,U] [#6 -0.04,0.03,0.43,U] [#7 -0.12,-0.00,0.48,U] [#8 -0.40,-0.26,0.00,M2] 
22:48:57.532 00.002 8996 refined, 7 included, MultiStar: {-0.14, -0.01}, one-star: {0.07, -0.15}
22:48:57.533 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
22:48:57.535 00.002 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
22:48:57.536 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.04 mountX=-0.13 mountY=0.03, mountTheta=2.92
22:48:57.537 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.01, opts=13)
22:48:57.539 00.002 8996 Enqueuing Move request for scope (-0.14, -0.01)
22:48:57.539 00.000 20224 Worker thread wakes up
22:48:57.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
22:48:57.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
22:48:57.539 00.000 20224 Moving (-0.14, -0.01) raw xDistance=-0.13 yDistance=0.03
22:48:57.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:48:57.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:57.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:48:57.539 00.000 20224 MoveAxis(E, 0, ABG)
22:48:57.540 00.001 20224 Move returns status 0, amount 0
22:48:57.540 00.000 20224 MoveAxis(N, 0, ABG)
22:48:57.540 00.000 20224 Move returns status 0, amount 0
22:48:57.540 00.000 20224 move complete, result=0
22:48:57.540 00.000 20224 worker thread done servicing request
22:48:57.543 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59923, med=2793, FiltMin=2537, FiltMax=30768, Gamma=1.000
22:48:57.570 00.027 8996 UpdateGuideState exits: m=821160 SNR=355.2
22:48:57.572 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:57.574 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:57.575 00.001 8996 Enqueuing Expose request
22:48:57.577 00.002 20224 Worker thread wakes up
22:48:57.577 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:48:57.578 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:57.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:58.550 00.972 20224 Exposure complete
22:48:58.624 00.074 20224 worker thread done servicing request
22:48:58.624 00.000 8996 OnExposeComplete: enter
22:48:58.625 00.001 8996 UpdateGuideState(): m_state=6
22:48:58.626 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5745
22:48:58.627 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=470.44, Mass=777670, SNR=339.9, Peak=52118 HFD=4.3
22:48:58.628 00.001 8996 MultiStar: [#1 -0.34,0.14,0.65,U] [#2 -0.42,0.45,0.00,M1] [#3 -0.45,0.18,0.00,M1] [#4 -0.45,0.35,0.00,M1] [#5 -0.57,0.19,0.00,M1] [#6 -0.36,0.32,0.00,M1] [#7 0.10,0.40,0.52,U] [#8 -0.32,0.24,0.37,U] 
22:48:58.629 00.001 8996 refined, 3 included, MultiStar: {-0.26, 0.09}, one-star: {-0.36, -0.17}
22:48:58.629 00.000 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
22:48:58.630 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
22:48:58.631 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.27 cameraTheta=2.81 mountX=-0.26 mountY=-0.06, mountTheta=-2.93
22:48:58.632 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.09, opts=13)
22:48:58.633 00.001 8996 Enqueuing Move request for scope (-0.26, 0.09)
22:48:58.634 00.001 20224 Worker thread wakes up
22:48:58.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
22:48:58.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
22:48:58.634 00.000 20224 Moving (-0.26, 0.09) raw xDistance=-0.26 yDistance=-0.06
22:48:58.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
22:48:58.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:48:58.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:48:58.634 00.000 20224 MoveAxis(E, 38, ABG)
22:48:58.634 00.000 20224 Guiding  Dir = 2, Dur = 38
22:48:58.634 00.000 20224 IsSlewing returns 0
22:48:58.635 00.001 20224 IsGuiding returns 0
22:48:58.638 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52118, med=2793, FiltMin=2534, FiltMax=26541, Gamma=1.000
22:48:58.643 00.005 20224 PulseGuide returned control before completion, sleep 40
22:48:58.657 00.014 8996 UpdateGuideState exits: m=777670 SNR=339.9
22:48:58.658 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:58.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:48:58.660 00.001 8996 Enqueuing Expose request
22:48:58.689 00.029 20224 IsGuiding returns 1
22:48:58.689 00.000 20224 scope still moving after pulse duration time elapsed
22:48:58.721 00.032 20224 IsSlewing returns 0
22:48:58.721 00.000 20224 IsGuiding returns 1
22:48:58.751 00.030 20224 IsSlewing returns 0
22:48:58.752 00.001 20224 IsGuiding returns 0
22:48:58.752 00.000 20224 scope move finished after 38 + 79 ms
22:48:58.752 00.000 20224 Move returns status 0, amount 38
22:48:58.752 00.000 20224 MoveAxis(N, 0, ABG)
22:48:58.752 00.000 20224 Move returns status 0, amount 0
22:48:58.752 00.000 20224 move complete, result=0
22:48:58.752 00.000 20224 worker thread done servicing request
22:48:58.753 00.001 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
22:48:58.754 00.001 20224 Worker thread wakes up
22:48:58.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:48:58.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:48:59.908 01.154 20224 Exposure complete
22:48:59.990 00.082 20224 worker thread done servicing request
22:48:59.990 00.000 8996 OnExposeComplete: enter
22:48:59.992 00.002 8996 UpdateGuideState(): m_state=6
22:48:59.992 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5746
22:48:59.993 00.001 8996 Star::Find returns 1 (0), X=139.15, Y=471.28, Mass=719792, SNR=362.8, Peak=47904 HFD=4.5
22:48:59.993 00.000 8996 MultiStar: large primary error, entering stabilization period
22:48:59.994 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
22:48:59.995 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
22:48:59.995 00.000 8996 CameraToMount -- cameraX=0.73 cameraY=0.67 hyp=1.00 cameraTheta=0.74 mountX=0.67 mountY=-0.75, mountTheta=-0.85
22:48:59.997 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.73, y=0.67, opts=13)
22:48:59.997 00.000 8996 Enqueuing Move request for scope (0.73, 0.67)
22:48:59.998 00.001 20224 Worker thread wakes up
22:48:59.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.67) opts 0xd
22:48:59.998 00.000 20224 Handling offset move in thread for scope, endpoint = (0.73, 0.67)
22:48:59.998 00.000 20224 Moving (0.73, 0.67) raw xDistance=0.67 yDistance=-0.75
22:48:59.998 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.67
22:48:59.998 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:48:59.999 00.001 20224 MoveAxis(W, 94, ABG)
22:48:59.999 00.000 20224 Guiding  Dir = 3, Dur = 94
22:48:59.999 00.000 20224 IsSlewing returns 0
22:48:59.999 00.000 20224 IsGuiding returns 0
22:49:00.002 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47904, med=2793, FiltMin=2524, FiltMax=25171, Gamma=1.000
22:49:00.008 00.006 20224 PulseGuide returned control before completion, sleep 95
22:49:00.025 00.017 8996 UpdateGuideState exits: m=719792 SNR=362.8
22:49:00.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:00.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:00.028 00.001 8996 Enqueuing Expose request
22:49:00.119 00.091 20224 IsGuiding returns 1
22:49:00.119 00.000 20224 scope still moving after pulse duration time elapsed
22:49:00.150 00.031 20224 IsSlewing returns 0
22:49:00.150 00.000 20224 IsGuiding returns 1
22:49:00.181 00.031 20224 IsSlewing returns 0
22:49:00.182 00.001 20224 IsGuiding returns 1
22:49:00.212 00.030 20224 IsSlewing returns 0
22:49:00.212 00.000 20224 IsGuiding returns 0
22:49:00.212 00.000 20224 scope move finished after 94 + 118 ms
22:49:00.212 00.000 20224 Move returns status 0, amount 94
22:49:00.212 00.000 20224 MoveAxis(N, 159, ABG)
22:49:00.213 00.001 20224 Guiding  Dir = 0, Dur = 159
22:49:00.213 00.000 20224 IsSlewing returns 0
22:49:00.213 00.000 20224 IsGuiding returns 0
22:49:00.267 00.054 20224 PulseGuide returned control before completion, sleep 116
22:49:00.398 00.131 20224 IsGuiding returns 1
22:49:00.398 00.000 20224 scope still moving after pulse duration time elapsed
22:49:00.430 00.032 20224 IsSlewing returns 0
22:49:00.430 00.000 20224 IsGuiding returns 1
22:49:00.462 00.032 20224 IsSlewing returns 0
22:49:00.463 00.001 20224 IsGuiding returns 0
22:49:00.463 00.000 20224 scope move finished after 159 + 90 ms
22:49:00.463 00.000 20224 Move returns status 0, amount 159
22:49:00.463 00.000 20224 move complete, result=0
22:49:00.463 00.000 20224 worker thread done servicing request
22:49:00.463 00.000 20224 Worker thread wakes up
22:49:00.463 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:00.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:00.463 00.000 8996 GuideStep: 0.7 px 94 ms WEST, -0.8 px 159 ms NORTH
22:49:01.440 00.977 20224 Exposure complete
22:49:01.519 00.079 20224 worker thread done servicing request
22:49:01.519 00.000 8996 OnExposeComplete: enter
22:49:01.521 00.002 8996 UpdateGuideState(): m_state=6
22:49:01.521 00.000 8996 Star::Find(15, 139, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5747
22:49:01.522 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=470.48, Mass=764319, SNR=362.9, Peak=53059 HFD=4.4
22:49:01.523 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
22:49:01.524 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
22:49:01.525 00.001 8996 CameraToMount -- cameraX=0.45 cameraY=-0.13 hyp=0.47 cameraTheta=-0.28 mountX=0.46 mountY=0.08, mountTheta=0.17
22:49:01.526 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.45, y=-0.13, opts=13)
22:49:01.527 00.001 8996 Enqueuing Move request for scope (0.45, -0.13)
22:49:01.528 00.001 20224 Worker thread wakes up
22:49:01.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.13) opts 0xd
22:49:01.528 00.000 20224 Handling offset move in thread for scope, endpoint = (0.45, -0.13)
22:49:01.528 00.000 20224 Moving (0.45, -0.13) raw xDistance=0.46 yDistance=0.08
22:49:01.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.46
22:49:01.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:01.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:49:01.528 00.000 20224 MoveAxis(W, 74, ABG)
22:49:01.528 00.000 20224 Guiding  Dir = 3, Dur = 74
22:49:01.529 00.001 20224 IsSlewing returns 0
22:49:01.529 00.000 20224 IsGuiding returns 0
22:49:01.532 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53059, med=2793, FiltMin=2553, FiltMax=31126, Gamma=1.000
22:49:01.545 00.013 20224 PulseGuide returned control before completion, sleep 69
22:49:01.548 00.003 8996 UpdateGuideState exits: m=764319 SNR=362.9
22:49:01.550 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:01.552 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:01.553 00.001 8996 Enqueuing Expose request
22:49:01.622 00.069 20224 IsGuiding returns 1
22:49:01.622 00.000 20224 scope still moving after pulse duration time elapsed
22:49:01.654 00.032 20224 IsSlewing returns 0
22:49:01.654 00.000 20224 IsGuiding returns 0
22:49:01.654 00.000 20224 scope move finished after 74 + 51 ms
22:49:01.654 00.000 20224 Move returns status 0, amount 74
22:49:01.654 00.000 20224 MoveAxis(N, 0, ABG)
22:49:01.654 00.000 20224 Move returns status 0, amount 0
22:49:01.655 00.001 20224 move complete, result=0
22:49:01.655 00.000 20224 worker thread done servicing request
22:49:01.655 00.000 20224 Worker thread wakes up
22:49:01.655 00.000 8996 GuideStep: 0.5 px 74 ms WEST, 0.1 px 0 ms NORTH
22:49:01.656 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:01.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:02.823 01.167 20224 Exposure complete
22:49:02.887 00.064 20224 worker thread done servicing request
22:49:02.887 00.000 8996 OnExposeComplete: enter
22:49:02.889 00.002 8996 UpdateGuideState(): m_state=6
22:49:02.891 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5748
22:49:02.892 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=470.04, Mass=704792, SNR=355.3, Peak=50067 HFD=4.3
22:49:02.893 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
22:49:02.893 00.000 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
22:49:02.895 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.57 hyp=0.57 cameraTheta=-1.69 mountX=-0.01 mountY=0.57, mountTheta=1.59
22:49:02.897 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.57, opts=13)
22:49:02.899 00.002 8996 Enqueuing Move request for scope (-0.07, -0.57)
22:49:02.900 00.001 20224 Worker thread wakes up
22:49:02.900 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.57) opts 0xd
22:49:02.901 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.57)
22:49:02.901 00.000 20224 Moving (-0.07, -0.57) raw xDistance=-0.01 yDistance=0.57
22:49:02.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:49:02.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:02.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
22:49:02.901 00.000 20224 MoveAxis(E, 0, ABG)
22:49:02.901 00.000 20224 Move returns status 0, amount 0
22:49:02.901 00.000 20224 MoveAxis(N, 0, ABG)
22:49:02.901 00.000 20224 Move returns status 0, amount 0
22:49:02.901 00.000 20224 move complete, result=0
22:49:02.901 00.000 20224 worker thread done servicing request
22:49:02.907 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50067, med=2793, FiltMin=2550, FiltMax=30169, Gamma=1.000
22:49:02.922 00.015 8996 UpdateGuideState exits: m=704792 SNR=355.3
22:49:02.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:02.924 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:02.926 00.002 8996 Enqueuing Expose request
22:49:02.928 00.002 20224 Worker thread wakes up
22:49:02.928 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
22:49:02.929 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:02.930 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:03.925 00.995 20224 Exposure complete
22:49:04.008 00.083 20224 worker thread done servicing request
22:49:04.008 00.000 8996 OnExposeComplete: enter
22:49:04.009 00.001 8996 UpdateGuideState(): m_state=6
22:49:04.009 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5749
22:49:04.010 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=469.39, Mass=715030, SNR=338.8, Peak=50550 HFD=4.5
22:49:04.011 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
22:49:04.012 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
22:49:04.013 00.001 8996 CameraToMount -- cameraX=-0.59 cameraY=-1.22 hyp=1.35 cameraTheta=-2.02 mountX=-0.47 mountY=1.28, mountTheta=1.92
22:49:04.014 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.59, y=-1.22, opts=13)
22:49:04.015 00.001 8996 Enqueuing Move request for scope (-0.59, -1.22)
22:49:04.016 00.001 20224 Worker thread wakes up
22:49:04.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -1.22) opts 0xd
22:49:04.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.59, -1.22)
22:49:04.016 00.000 20224 Moving (-0.59, -1.22) raw xDistance=-0.47 yDistance=1.28
22:49:04.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
22:49:04.016 00.000 20224 resist switch: large excursion: input 1.28 thresh 0.60 direction from -1 to 1
22:49:04.016 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.83
22:49:04.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
22:49:04.016 00.000 20224 MoveAxis(E, 68, ABG)
22:49:04.016 00.000 20224 Guiding  Dir = 2, Dur = 68
22:49:04.017 00.001 20224 IsSlewing returns 0
22:49:04.017 00.000 20224 IsGuiding returns 0
22:49:04.021 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50550, med=2793, FiltMin=2528, FiltMax=29600, Gamma=1.000
22:49:04.022 00.001 20224 PulseGuide returned control before completion, sleep 74
22:49:04.047 00.025 8996 UpdateGuideState exits: m=715030 SNR=338.8
22:49:04.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:04.051 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:04.053 00.002 8996 Enqueuing Expose request
22:49:04.100 00.047 20224 IsGuiding returns 1
22:49:04.100 00.000 20224 scope still moving after pulse duration time elapsed
22:49:04.132 00.032 20224 IsSlewing returns 0
22:49:04.132 00.000 20224 IsGuiding returns 0
22:49:04.132 00.000 20224 scope move finished after 68 + 46 ms
22:49:04.132 00.000 20224 Move returns status 0, amount 68
22:49:04.132 00.000 20224 MoveAxis(S, 269, ABG)
22:49:04.132 00.000 20224 Guiding  Dir = 1, Dur = 269
22:49:04.133 00.001 20224 IsSlewing returns 0
22:49:04.133 00.000 20224 IsGuiding returns 0
22:49:04.180 00.047 20224 PulseGuide returned control before completion, sleep 232
22:49:04.428 00.248 20224 IsGuiding returns 1
22:49:04.428 00.000 20224 scope still moving after pulse duration time elapsed
22:49:04.459 00.031 20224 IsSlewing returns 0
22:49:04.460 00.001 20224 IsGuiding returns 1
22:49:04.490 00.030 20224 IsSlewing returns 0
22:49:04.491 00.001 20224 IsGuiding returns 1
22:49:04.521 00.030 20224 IsSlewing returns 0
22:49:04.521 00.000 20224 IsGuiding returns 0
22:49:04.521 00.000 20224 scope move finished after 269 + 119 ms
22:49:04.521 00.000 20224 Move returns status 0, amount 269
22:49:04.521 00.000 20224 move complete, result=0
22:49:04.522 00.001 20224 worker thread done servicing request
22:49:04.522 00.000 8996 GuideStep: -0.5 px 68 ms EAST, 1.3 px 269 ms SOUTH
22:49:04.524 00.002 20224 Worker thread wakes up
22:49:04.524 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:04.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:05.691 01.167 20224 Exposure complete
22:49:05.755 00.064 20224 worker thread done servicing request
22:49:05.755 00.000 8996 OnExposeComplete: enter
22:49:05.757 00.002 8996 UpdateGuideState(): m_state=6
22:49:05.760 00.003 8996 Star::Find(15, 137, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5750
22:49:05.761 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.08, Mass=683829, SNR=335.3, Peak=50179 HFD=4.4
22:49:05.763 00.002 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
22:49:05.765 00.002 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
22:49:05.766 00.001 8996 CameraToMount -- cameraX=-0.52 cameraY=0.48 hyp=0.70 cameraTheta=2.40 mountX=-0.56 mountY=-0.41, mountTheta=-2.51
22:49:05.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=0.48, opts=13)
22:49:05.770 00.002 8996 Enqueuing Move request for scope (-0.52, 0.48)
22:49:05.772 00.002 20224 Worker thread wakes up
22:49:05.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.48) opts 0xd
22:49:05.772 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, 0.48)
22:49:05.772 00.000 20224 Moving (-0.52, 0.48) raw xDistance=-0.56 yDistance=-0.41
22:49:05.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.56
22:49:05.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:05.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:49:05.772 00.000 20224 MoveAxis(E, 87, ABG)
22:49:05.773 00.001 20224 Guiding  Dir = 2, Dur = 87
22:49:05.773 00.000 20224 IsSlewing returns 0
22:49:05.774 00.001 20224 IsGuiding returns 0
22:49:05.781 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50179, med=2793, FiltMin=2541, FiltMax=26973, Gamma=1.000
22:49:05.801 00.020 8996 UpdateGuideState exits: m=683829 SNR=335.3
22:49:05.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:05.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:05.804 00.001 8996 Enqueuing Expose request
22:49:05.823 00.019 20224 PulseGuide returned control before completion, sleep 48
22:49:05.884 00.061 20224 IsGuiding returns 1
22:49:05.884 00.000 20224 scope still moving after pulse duration time elapsed
22:49:05.916 00.032 20224 IsSlewing returns 0
22:49:05.916 00.000 20224 IsGuiding returns 0
22:49:05.916 00.000 20224 scope move finished after 87 + 55 ms
22:49:05.916 00.000 20224 Move returns status 0, amount 87
22:49:05.916 00.000 20224 MoveAxis(N, 0, ABG)
22:49:05.916 00.000 20224 Move returns status 0, amount 0
22:49:05.916 00.000 20224 move complete, result=0
22:49:05.917 00.001 20224 worker thread done servicing request
22:49:05.917 00.000 20224 Worker thread wakes up
22:49:05.917 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:05.917 00.000 8996 GuideStep: -0.6 px 87 ms EAST, -0.4 px 0 ms NORTH
22:49:05.918 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:06.892 00.974 20224 Exposure complete
22:49:06.983 00.091 20224 worker thread done servicing request
22:49:06.983 00.000 8996 OnExposeComplete: enter
22:49:06.984 00.001 8996 UpdateGuideState(): m_state=6
22:49:06.985 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5751
22:49:06.986 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=471.81, Mass=744151, SNR=357.2, Peak=51565 HFD=4.6
22:49:06.987 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
22:49:06.987 00.000 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
22:49:06.988 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=1.20 hyp=1.20 cameraTheta=1.58 mountX=-0.13 mountY=-1.19, mountTheta=-1.68
22:49:06.990 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=1.20, opts=13)
22:49:06.991 00.001 8996 Enqueuing Move request for scope (-0.02, 1.20)
22:49:06.992 00.001 20224 Worker thread wakes up
22:49:06.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 1.20) opts 0xd
22:49:06.992 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 1.20)
22:49:06.992 00.000 20224 Moving (-0.02, 1.20) raw xDistance=-0.13 yDistance=-1.19
22:49:06.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:49:06.992 00.000 20224 resist switch: large excursion: input -1.19 thresh 0.60 direction from 1 to -1
22:49:06.992 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.58
22:49:06.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
22:49:06.992 00.000 20224 MoveAxis(E, 0, ABG)
22:49:06.992 00.000 20224 Move returns status 0, amount 0
22:49:06.992 00.000 20224 MoveAxis(N, 252, ABG)
22:49:06.992 00.000 20224 Guiding  Dir = 0, Dur = 252
22:49:06.992 00.000 20224 IsSlewing returns 0
22:49:06.993 00.001 20224 IsGuiding returns 0
22:49:06.996 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51565, med=2793, FiltMin=2547, FiltMax=27085, Gamma=1.000
22:49:07.006 00.010 20224 PulseGuide returned control before completion, sleep 249
22:49:07.010 00.004 8996 UpdateGuideState exits: m=744151 SNR=357.2
22:49:07.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:07.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:07.013 00.001 8996 Enqueuing Expose request
22:49:07.268 00.255 20224 IsGuiding returns 1
22:49:07.268 00.000 20224 scope still moving after pulse duration time elapsed
22:49:07.299 00.031 20224 IsSlewing returns 0
22:49:07.299 00.000 20224 IsGuiding returns 1
22:49:07.332 00.033 20224 IsSlewing returns 0
22:49:07.332 00.000 20224 IsGuiding returns 0
22:49:07.332 00.000 20224 scope move finished after 252 + 87 ms
22:49:07.332 00.000 20224 Move returns status 0, amount 252
22:49:07.332 00.000 20224 move complete, result=0
22:49:07.332 00.000 20224 worker thread done servicing request
22:49:07.332 00.000 20224 Worker thread wakes up
22:49:07.332 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -1.2 px 252 ms NORTH
22:49:07.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:07.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:08.501 01.168 20224 Exposure complete
22:49:08.576 00.075 20224 worker thread done servicing request
22:49:08.576 00.000 8996 OnExposeComplete: enter
22:49:08.577 00.001 8996 UpdateGuideState(): m_state=6
22:49:08.578 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5752
22:49:08.579 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.06, Mass=669439, SNR=320.8, Peak=52547 HFD=4.4
22:49:08.579 00.000 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
22:49:08.580 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
22:49:08.581 00.001 8996 CameraToMount -- cameraX=-0.41 cameraY=0.45 hyp=0.61 cameraTheta=2.31 mountX=-0.45 mountY=-0.40, mountTheta=-2.41
22:49:08.582 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=0.45, opts=13)
22:49:08.583 00.001 8996 Enqueuing Move request for scope (-0.41, 0.45)
22:49:08.584 00.001 20224 Worker thread wakes up
22:49:08.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.45) opts 0xd
22:49:08.584 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, 0.45)
22:49:08.584 00.000 20224 Moving (-0.41, 0.45) raw xDistance=-0.45 yDistance=-0.40
22:49:08.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
22:49:08.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:49:08.584 00.000 20224 MoveAxis(E, 66, ABG)
22:49:08.584 00.000 20224 Guiding  Dir = 2, Dur = 66
22:49:08.584 00.000 20224 IsSlewing returns 0
22:49:08.585 00.001 20224 IsGuiding returns 0
22:49:08.586 00.001 20224 PulseGuide returned control before completion, sleep 75
22:49:08.588 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52547, med=2793, FiltMin=2541, FiltMax=26749, Gamma=1.000
22:49:08.602 00.014 8996 UpdateGuideState exits: m=669439 SNR=320.8
22:49:08.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:08.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:08.605 00.001 8996 Enqueuing Expose request
22:49:08.670 00.065 20224 IsGuiding returns 0
22:49:08.670 00.000 20224 Move returns status 0, amount 66
22:49:08.670 00.000 20224 MoveAxis(N, 85, ABG)
22:49:08.670 00.000 20224 Guiding  Dir = 0, Dur = 85
22:49:08.670 00.000 20224 IsSlewing returns 0
22:49:08.671 00.001 20224 IsGuiding returns 0
22:49:08.735 00.064 20224 PulseGuide returned control before completion, sleep 32
22:49:08.782 00.047 20224 IsGuiding returns 1
22:49:08.782 00.000 20224 scope still moving after pulse duration time elapsed
22:49:08.812 00.030 20224 IsSlewing returns 0
22:49:08.812 00.000 20224 IsGuiding returns 1
22:49:08.843 00.031 20224 IsSlewing returns 0
22:49:08.843 00.000 20224 IsGuiding returns 0
22:49:08.843 00.000 20224 scope move finished after 85 + 87 ms
22:49:08.843 00.000 20224 Move returns status 0, amount 85
22:49:08.843 00.000 20224 move complete, result=0
22:49:08.843 00.000 20224 worker thread done servicing request
22:49:08.843 00.000 20224 Worker thread wakes up
22:49:08.844 00.001 8996 GuideStep: -0.5 px 66 ms EAST, -0.4 px 85 ms NORTH
22:49:08.844 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:08.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:09.826 00.982 20224 Exposure complete
22:49:09.898 00.072 20224 worker thread done servicing request
22:49:09.898 00.000 8996 OnExposeComplete: enter
22:49:09.900 00.002 8996 UpdateGuideState(): m_state=6
22:49:09.902 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5753
22:49:09.904 00.002 8996 Star::Find returns 1 (0), X=139.03, Y=469.80, Mass=744343, SNR=319.0, Peak=43843 HFD=4.4
22:49:09.906 00.002 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
22:49:09.907 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
22:49:09.907 00.000 8996 CameraToMount -- cameraX=0.61 cameraY=-0.80 hyp=1.01 cameraTheta=-0.92 mountX=0.68 mountY=0.73, mountTheta=0.82
22:49:09.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.61, y=-0.80, opts=13)
22:49:09.909 00.000 8996 Enqueuing Move request for scope (0.61, -0.80)
22:49:09.910 00.001 20224 Worker thread wakes up
22:49:09.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.80) opts 0xd
22:49:09.910 00.000 20224 Handling offset move in thread for scope, endpoint = (0.61, -0.80)
22:49:09.910 00.000 20224 Moving (0.61, -0.80) raw xDistance=0.68 yDistance=0.73
22:49:09.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.68
22:49:09.910 00.000 20224 resist switch: large excursion: input 0.73 thresh 0.60 direction from -1 to 1
22:49:09.910 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.18
22:49:09.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
22:49:09.911 00.001 20224 MoveAxis(W, 95, ABG)
22:49:09.911 00.000 20224 Guiding  Dir = 3, Dur = 95
22:49:09.911 00.000 20224 IsSlewing returns 0
22:49:09.911 00.000 20224 IsGuiding returns 0
22:49:09.912 00.001 20224 PulseGuide returned control before completion, sleep 104
22:49:09.914 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=43843, med=2793, FiltMin=2528, FiltMax=31888, Gamma=1.000
22:49:09.935 00.021 8996 UpdateGuideState exits: m=744343 SNR=319.0
22:49:09.937 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:09.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:09.939 00.001 8996 Enqueuing Expose request
22:49:10.031 00.092 20224 IsGuiding returns 1
22:49:10.031 00.000 20224 scope still moving after pulse duration time elapsed
22:49:10.063 00.032 20224 IsSlewing returns 0
22:49:10.064 00.001 20224 IsGuiding returns 1
22:49:10.094 00.030 20224 IsSlewing returns 0
22:49:10.094 00.000 20224 IsGuiding returns 0
22:49:10.095 00.001 20224 scope move finished after 95 + 88 ms
22:49:10.095 00.000 20224 Move returns status 0, amount 95
22:49:10.095 00.000 20224 MoveAxis(S, 153, ABG)
22:49:10.095 00.000 20224 Guiding  Dir = 1, Dur = 153
22:49:10.095 00.000 20224 IsSlewing returns 0
22:49:10.095 00.000 20224 IsGuiding returns 0
22:49:10.143 00.048 20224 PulseGuide returned control before completion, sleep 116
22:49:10.265 00.122 20224 IsGuiding returns 1
22:49:10.265 00.000 20224 scope still moving after pulse duration time elapsed
22:49:10.296 00.031 20224 IsSlewing returns 0
22:49:10.296 00.000 20224 IsGuiding returns 1
22:49:10.327 00.031 20224 IsSlewing returns 0
22:49:10.327 00.000 20224 IsGuiding returns 0
22:49:10.327 00.000 20224 scope move finished after 153 + 79 ms
22:49:10.327 00.000 20224 Move returns status 0, amount 153
22:49:10.327 00.000 20224 move complete, result=0
22:49:10.327 00.000 20224 worker thread done servicing request
22:49:10.327 00.000 20224 Worker thread wakes up
22:49:10.327 00.000 8996 GuideStep: 0.7 px 95 ms WEST, 0.7 px 153 ms SOUTH
22:49:10.328 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:10.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:11.504 01.176 20224 Exposure complete
22:49:11.582 00.078 20224 worker thread done servicing request
22:49:11.582 00.000 8996 OnExposeComplete: enter
22:49:11.583 00.001 8996 UpdateGuideState(): m_state=6
22:49:11.584 00.001 8996 Star::Find(15, 139, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5754
22:49:11.585 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.18, Mass=718626, SNR=343.1, Peak=46854 HFD=4.5
22:49:11.585 00.000 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
22:49:11.586 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
22:49:11.587 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.42 hyp=0.42 cameraTheta=-1.56 mountX=0.04 mountY=0.42, mountTheta=1.47
22:49:11.588 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.42, opts=13)
22:49:11.589 00.001 8996 Enqueuing Move request for scope (0.00, -0.42)
22:49:11.590 00.001 20224 Worker thread wakes up
22:49:11.591 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.42) opts 0xd
22:49:11.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.42)
22:49:11.591 00.000 20224 Moving (0.00, -0.42) raw xDistance=0.04 yDistance=0.42
22:49:11.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:49:11.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
22:49:11.591 00.000 20224 MoveAxis(E, 0, ABG)
22:49:11.591 00.000 20224 Move returns status 0, amount 0
22:49:11.591 00.000 20224 MoveAxis(S, 89, ABG)
22:49:11.591 00.000 20224 Guiding  Dir = 1, Dur = 89
22:49:11.591 00.000 20224 IsSlewing returns 0
22:49:11.591 00.000 20224 IsGuiding returns 0
22:49:11.597 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46854, med=2793, FiltMin=2536, FiltMax=26681, Gamma=1.000
22:49:11.619 00.022 8996 UpdateGuideState exits: m=718626 SNR=343.1
22:49:11.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:11.621 00.001 20224 PulseGuide returned control before completion, sleep 70
22:49:11.621 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:11.622 00.001 8996 Enqueuing Expose request
22:49:11.699 00.077 20224 IsGuiding returns 1
22:49:11.699 00.000 20224 scope still moving after pulse duration time elapsed
22:49:11.730 00.031 20224 IsSlewing returns 0
22:49:11.730 00.000 20224 IsGuiding returns 0
22:49:11.730 00.000 20224 scope move finished after 89 + 50 ms
22:49:11.730 00.000 20224 Move returns status 0, amount 89
22:49:11.730 00.000 20224 move complete, result=0
22:49:11.730 00.000 20224 worker thread done servicing request
22:49:11.730 00.000 20224 Worker thread wakes up
22:49:11.730 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 89 ms SOUTH
22:49:11.731 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:11.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:12.691 00.960 20224 Exposure complete
22:49:12.752 00.061 20224 worker thread done servicing request
22:49:12.752 00.000 8996 OnExposeComplete: enter
22:49:12.753 00.001 8996 UpdateGuideState(): m_state=6
22:49:12.753 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5755
22:49:12.754 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=470.16, Mass=788240, SNR=330.9, Peak=65190 HFD=4.3
22:49:12.755 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
22:49:12.756 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
22:49:12.756 00.000 8996 CameraToMount -- cameraX=-0.58 cameraY=-0.44 hyp=0.73 cameraTheta=-2.49 mountX=-0.54 mountY=0.51, mountTheta=2.38
22:49:12.758 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.58, y=-0.44, opts=13)
22:49:12.759 00.001 8996 Enqueuing Move request for scope (-0.58, -0.44)
22:49:12.759 00.000 20224 Worker thread wakes up
22:49:12.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.44) opts 0xd
22:49:12.760 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.58, -0.44)
22:49:12.760 00.000 20224 Moving (-0.58, -0.44) raw xDistance=-0.54 yDistance=0.51
22:49:12.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
22:49:12.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
22:49:12.760 00.000 20224 MoveAxis(E, 78, ABG)
22:49:12.760 00.000 20224 Guiding  Dir = 2, Dur = 78
22:49:12.760 00.000 20224 IsSlewing returns 0
22:49:12.760 00.000 20224 IsGuiding returns 0
22:49:12.767 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65190, med=2793, FiltMin=2544, FiltMax=30198, Gamma=1.000
22:49:12.793 00.026 20224 PulseGuide returned control before completion, sleep 55
22:49:12.794 00.001 8996 UpdateGuideState exits: m=788240 SNR=330.9
22:49:12.797 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:12.799 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:12.800 00.001 8996 Enqueuing Expose request
22:49:12.854 00.054 20224 IsGuiding returns 1
22:49:12.854 00.000 20224 scope still moving after pulse duration time elapsed
22:49:12.884 00.030 20224 IsSlewing returns 0
22:49:12.884 00.000 20224 IsGuiding returns 0
22:49:12.884 00.000 20224 scope move finished after 78 + 46 ms
22:49:12.884 00.000 20224 Move returns status 0, amount 78
22:49:12.885 00.001 20224 MoveAxis(S, 107, ABG)
22:49:12.885 00.000 20224 Guiding  Dir = 1, Dur = 107
22:49:12.885 00.000 20224 IsSlewing returns 0
22:49:12.885 00.000 20224 IsGuiding returns 0
22:49:12.948 00.063 20224 PulseGuide returned control before completion, sleep 54
22:49:13.011 00.063 20224 IsGuiding returns 1
22:49:13.011 00.000 20224 scope still moving after pulse duration time elapsed
22:49:13.042 00.031 20224 IsSlewing returns 0
22:49:13.042 00.000 20224 IsGuiding returns 1
22:49:13.073 00.031 20224 IsSlewing returns 0
22:49:13.073 00.000 20224 IsGuiding returns 1
22:49:13.103 00.030 20224 IsSlewing returns 0
22:49:13.103 00.000 20224 IsGuiding returns 1
22:49:13.135 00.032 20224 IsSlewing returns 0
22:49:13.135 00.000 20224 IsGuiding returns 0
22:49:13.135 00.000 20224 scope move finished after 107 + 142 ms
22:49:13.135 00.000 20224 Move returns status 0, amount 107
22:49:13.135 00.000 20224 move complete, result=0
22:49:13.135 00.000 20224 worker thread done servicing request
22:49:13.135 00.000 20224 Worker thread wakes up
22:49:13.135 00.000 8996 GuideStep: -0.5 px 78 ms EAST, 0.5 px 107 ms SOUTH
22:49:13.136 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:13.137 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:14.296 01.159 20224 Exposure complete
22:49:14.382 00.086 20224 worker thread done servicing request
22:49:14.382 00.000 8996 OnExposeComplete: enter
22:49:14.383 00.001 8996 UpdateGuideState(): m_state=6
22:49:14.384 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5756
22:49:14.385 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.80, Mass=742313, SNR=315.5, Peak=51824 HFD=4.5
22:49:14.386 00.001 8996 MultiStar: exiting stabilization period
22:49:14.387 00.001 8996 MultiStar: [#1 -0.06,0.35,0.78,U] [#2 -0.06,0.11,0.87,U] [#3 -0.21,0.56,0.00,M2] [#4 -0.14,0.62,0.00,M2] [#5 -0.21,0.54,0.00,M2] [#6 0.09,0.20,0.40,U] [#7 0.18,0.44,0.00,M1] [#8 -0.23,0.34,0.45,U] 
22:49:14.388 00.001 8996 single-star, 4 included, MultiStar: {-0.08, 0.23}, one-star: {-0.09, 0.20}
22:49:14.389 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
22:49:14.389 00.000 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
22:49:14.390 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=-0.11 mountY=-0.18, mountTheta=-2.12
22:49:14.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.20, opts=13)
22:49:14.393 00.001 8996 Enqueuing Move request for scope (-0.09, 0.20)
22:49:14.393 00.000 20224 Worker thread wakes up
22:49:14.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
22:49:14.394 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
22:49:14.394 00.000 20224 Moving (-0.09, 0.20) raw xDistance=-0.11 yDistance=-0.18
22:49:14.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:49:14.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:14.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:49:14.394 00.000 20224 MoveAxis(E, 0, ABG)
22:49:14.394 00.000 20224 Move returns status 0, amount 0
22:49:14.394 00.000 20224 MoveAxis(N, 0, ABG)
22:49:14.394 00.000 20224 Move returns status 0, amount 0
22:49:14.394 00.000 20224 move complete, result=0
22:49:14.394 00.000 20224 worker thread done servicing request
22:49:14.398 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51824, med=2793, FiltMin=2547, FiltMax=26000, Gamma=1.000
22:49:14.420 00.022 8996 UpdateGuideState exits: m=742313 SNR=315.5
22:49:14.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:14.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:14.424 00.002 8996 Enqueuing Expose request
22:49:14.425 00.001 20224 Worker thread wakes up
22:49:14.425 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:14.426 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:14.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:15.406 00.980 20224 Exposure complete
22:49:15.470 00.064 20224 worker thread done servicing request
22:49:15.471 00.001 8996 OnExposeComplete: enter
22:49:15.471 00.000 8996 UpdateGuideState(): m_state=6
22:49:15.472 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5757
22:49:15.473 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=470.94, Mass=674270, SNR=310.2, Peak=46611 HFD=4.4
22:49:15.474 00.001 8996 MultiStar: [#1 -0.62,0.90,0.00,M1] [#2 -0.53,0.62,0.00,M1] [#3 -0.36,0.73,0.00,M3] [#4 -0.44,0.82,0.00,M3] [#5 -0.58,0.96,0.00,M3] [#6 -0.26,0.84,0.00,M1] [#7 -0.26,0.84,0.00,M2] [#8 -0.50,0.68,0.00,M1] 
22:49:15.475 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
22:49:15.476 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
22:49:15.476 00.000 8996 CameraToMount -- cameraX=-0.37 cameraY=0.33 hyp=0.50 cameraTheta=2.42 mountX=-0.40 mountY=-0.28, mountTheta=-2.53
22:49:15.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.33, opts=13)
22:49:15.479 00.001 8996 Enqueuing Move request for scope (-0.37, 0.33)
22:49:15.481 00.002 20224 Worker thread wakes up
22:49:15.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.33) opts 0xd
22:49:15.481 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.33)
22:49:15.481 00.000 20224 Moving (-0.37, 0.33) raw xDistance=-0.40 yDistance=-0.28
22:49:15.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:49:15.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:15.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:49:15.481 00.000 20224 MoveAxis(E, 59, ABG)
22:49:15.481 00.000 20224 Guiding  Dir = 2, Dur = 59
22:49:15.481 00.000 20224 IsSlewing returns 0
22:49:15.481 00.000 20224 IsGuiding returns 0
22:49:15.485 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46611, med=2793, FiltMin=2534, FiltMax=27779, Gamma=1.000
22:49:15.505 00.020 8996 UpdateGuideState exits: m=674270 SNR=310.2
22:49:15.507 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:15.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:15.510 00.002 8996 Enqueuing Expose request
22:49:15.545 00.035 20224 IsGuiding returns 1
22:49:15.545 00.000 20224 scope still moving after pulse duration time elapsed
22:49:15.574 00.029 20224 IsSlewing returns 0
22:49:15.574 00.000 20224 IsGuiding returns 1
22:49:15.605 00.031 20224 IsSlewing returns 0
22:49:15.605 00.000 20224 IsGuiding returns 1
22:49:15.638 00.033 20224 IsSlewing returns 0
22:49:15.638 00.000 20224 IsGuiding returns 0
22:49:15.638 00.000 20224 scope move finished after 59 + 98 ms
22:49:15.638 00.000 20224 Move returns status 0, amount 59
22:49:15.638 00.000 20224 MoveAxis(N, 0, ABG)
22:49:15.638 00.000 20224 Move returns status 0, amount 0
22:49:15.639 00.001 20224 move complete, result=0
22:49:15.639 00.000 20224 worker thread done servicing request
22:49:15.639 00.000 20224 Worker thread wakes up
22:49:15.639 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.3 px 0 ms NORTH
22:49:15.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:15.640 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:16.815 01.175 20224 Exposure complete
22:49:16.886 00.071 20224 worker thread done servicing request
22:49:16.886 00.000 8996 OnExposeComplete: enter
22:49:16.887 00.001 8996 UpdateGuideState(): m_state=6
22:49:16.888 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5758
22:49:16.889 00.001 8996 Star::Find returns 1 (0), X=138.93, Y=471.26, Mass=746350, SNR=351.0, Peak=57152 HFD=4.4
22:49:16.890 00.001 8996 MultiStar: [#1 0.50,0.96,0.00,M2] [#2 0.47,0.66,0.00,M2] [#3 0.36,0.97,0.00,M4] [#4 0.30,1.05,0.00,M4] [#5 0.33,1.04,0.00,M4] [#6 0.36,0.79,0.00,M2] [#7 0.47,0.82,0.00,M3] [#8 0.22,0.77,0.00,M2] 
22:49:16.890 00.000 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
22:49:16.891 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
22:49:16.892 00.001 8996 CameraToMount -- cameraX=0.51 cameraY=0.65 hyp=0.83 cameraTheta=0.90 mountX=0.45 mountY=-0.70, mountTheta=-1.01
22:49:16.893 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=0.65, opts=13)
22:49:16.894 00.001 8996 Enqueuing Move request for scope (0.51, 0.65)
22:49:16.895 00.001 20224 Worker thread wakes up
22:49:16.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.65) opts 0xd
22:49:16.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.51, 0.65)
22:49:16.895 00.000 20224 Moving (0.51, 0.65) raw xDistance=0.45 yDistance=-0.70
22:49:16.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.45
22:49:16.895 00.000 20224 resist switch: large excursion: input -0.70 thresh 0.60 direction from 1 to -1
22:49:16.895 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.11
22:49:16.896 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
22:49:16.896 00.000 20224 MoveAxis(W, 61, ABG)
22:49:16.896 00.000 20224 Guiding  Dir = 3, Dur = 61
22:49:16.896 00.000 20224 IsSlewing returns 0
22:49:16.896 00.000 20224 IsGuiding returns 0
22:49:16.897 00.001 20224 PulseGuide returned control before completion, sleep 70
22:49:16.903 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57152, med=2793, FiltMin=2521, FiltMax=28723, Gamma=1.000
22:49:16.918 00.015 8996 UpdateGuideState exits: m=746350 SNR=351.0
22:49:16.920 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:16.921 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:16.921 00.000 8996 Enqueuing Expose request
22:49:16.975 00.054 20224 IsGuiding returns 0
22:49:16.975 00.000 20224 Move returns status 0, amount 61
22:49:16.975 00.000 20224 MoveAxis(N, 148, ABG)
22:49:16.975 00.000 20224 Guiding  Dir = 0, Dur = 148
22:49:16.975 00.000 20224 IsSlewing returns 0
22:49:16.976 00.001 20224 IsGuiding returns 0
22:49:17.038 00.062 20224 PulseGuide returned control before completion, sleep 96
22:49:17.146 00.108 20224 IsGuiding returns 1
22:49:17.146 00.000 20224 scope still moving after pulse duration time elapsed
22:49:17.177 00.031 20224 IsSlewing returns 0
22:49:17.177 00.000 20224 IsGuiding returns 1
22:49:17.208 00.031 20224 IsSlewing returns 0
22:49:17.208 00.000 20224 IsGuiding returns 1
22:49:17.239 00.031 20224 IsSlewing returns 0
22:49:17.239 00.000 20224 IsGuiding returns 0
22:49:17.239 00.000 20224 scope move finished after 148 + 116 ms
22:49:17.239 00.000 20224 Move returns status 0, amount 148
22:49:17.239 00.000 20224 move complete, result=0
22:49:17.240 00.001 20224 worker thread done servicing request
22:49:17.240 00.000 20224 Worker thread wakes up
22:49:17.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:17.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:17.240 00.000 8996 GuideStep: 0.4 px 61 ms WEST, -0.7 px 148 ms NORTH
22:49:18.205 00.965 20224 Exposure complete
22:49:18.302 00.097 20224 worker thread done servicing request
22:49:18.303 00.001 8996 OnExposeComplete: enter
22:49:18.304 00.001 8996 UpdateGuideState(): m_state=6
22:49:18.305 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5759
22:49:18.306 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.09, Mass=698756, SNR=344.2, Peak=52944 HFD=4.7
22:49:18.307 00.001 8996 MultiStar: [#1 -0.10,0.79,0.00,M3] [#2 -0.13,0.49,0.00,M3] [#3 -0.19,0.79,0.00,M5] [#4 -0.18,0.72,0.00,M5] [#5 -0.20,0.79,0.00,M5] [#6 0.10,0.67,0.00,M3] [#7 0.20,0.79,0.00,M4] [#8 -0.32,0.66,0.00,M3] 
22:49:18.308 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
22:49:18.308 00.000 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
22:49:18.309 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.48 hyp=0.52 cameraTheta=1.17 mountX=0.16 mountY=-0.50, mountTheta=-1.27
22:49:18.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.48, opts=13)
22:49:18.312 00.001 8996 Enqueuing Move request for scope (0.20, 0.48)
22:49:18.313 00.001 20224 Worker thread wakes up
22:49:18.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.48) opts 0xd
22:49:18.313 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.48)
22:49:18.313 00.000 20224 Moving (0.20, 0.48) raw xDistance=0.16 yDistance=-0.50
22:49:18.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:49:18.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:49:18.313 00.000 20224 MoveAxis(E, 0, ABG)
22:49:18.313 00.000 20224 Move returns status 0, amount 0
22:49:18.313 00.000 20224 MoveAxis(N, 106, ABG)
22:49:18.313 00.000 20224 Guiding  Dir = 0, Dur = 106
22:49:18.313 00.000 20224 IsSlewing returns 0
22:49:18.314 00.001 20224 IsGuiding returns 0
22:49:18.317 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=52944, med=2793, FiltMin=2541, FiltMax=29104, Gamma=1.000
22:49:18.321 00.004 20224 PulseGuide returned control before completion, sleep 109
22:49:18.332 00.011 8996 UpdateGuideState exits: m=698756 SNR=344.2
22:49:18.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:18.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:18.335 00.001 8996 Enqueuing Expose request
22:49:18.431 00.096 20224 IsGuiding returns 1
22:49:18.431 00.000 20224 scope still moving after pulse duration time elapsed
22:49:18.462 00.031 20224 IsSlewing returns 0
22:49:18.463 00.001 20224 IsGuiding returns 1
22:49:18.493 00.030 20224 IsSlewing returns 0
22:49:18.493 00.000 20224 IsGuiding returns 0
22:49:18.494 00.001 20224 scope move finished after 106 + 74 ms
22:49:18.494 00.000 20224 Move returns status 0, amount 106
22:49:18.494 00.000 20224 move complete, result=0
22:49:18.494 00.000 20224 worker thread done servicing request
22:49:18.494 00.000 20224 Worker thread wakes up
22:49:18.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:18.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:18.495 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.5 px 106 ms NORTH
22:49:19.683 01.188 20224 Exposure complete
22:49:19.773 00.090 20224 worker thread done servicing request
22:49:19.773 00.000 8996 OnExposeComplete: enter
22:49:19.774 00.001 8996 UpdateGuideState(): m_state=6
22:49:19.775 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5760
22:49:19.776 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=469.36, Mass=667344, SNR=342.3, Peak=56521 HFD=4.7
22:49:19.776 00.000 8996 MultiStar: large primary error, entering stabilization period
22:49:19.777 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
22:49:19.778 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
22:49:19.779 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-1.25 hyp=1.28 cameraTheta=-1.35 mountX=0.40 mountY=1.21, mountTheta=1.25
22:49:19.780 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-1.25, opts=13)
22:49:19.781 00.001 8996 Enqueuing Move request for scope (0.28, -1.25)
22:49:19.782 00.001 20224 Worker thread wakes up
22:49:19.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -1.25) opts 0xd
22:49:19.782 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -1.25)
22:49:19.782 00.000 20224 Moving (0.28, -1.25) raw xDistance=0.40 yDistance=1.21
22:49:19.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:49:19.782 00.000 20224 resist switch: large excursion: input 1.21 thresh 0.60 direction from -1 to 1
22:49:19.782 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.63
22:49:19.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.21 from input 1.21
22:49:19.783 00.001 20224 MoveAxis(W, 59, ABG)
22:49:19.783 00.000 20224 Guiding  Dir = 3, Dur = 59
22:49:19.783 00.000 20224 IsSlewing returns 0
22:49:19.783 00.000 20224 IsGuiding returns 0
22:49:19.787 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56521, med=2793, FiltMin=2534, FiltMax=28307, Gamma=1.000
22:49:19.804 00.017 8996 UpdateGuideState exits: m=667344 SNR=342.3
22:49:19.806 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:19.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:19.808 00.001 8996 Enqueuing Expose request
22:49:19.820 00.012 20224 PulseGuide returned control before completion, sleep 32
22:49:19.867 00.047 20224 IsGuiding returns 1
22:49:19.867 00.000 20224 scope still moving after pulse duration time elapsed
22:49:19.898 00.031 20224 IsSlewing returns 0
22:49:19.898 00.000 20224 IsGuiding returns 1
22:49:19.929 00.031 20224 IsSlewing returns 0
22:49:19.929 00.000 20224 IsGuiding returns 0
22:49:19.929 00.000 20224 scope move finished after 59 + 86 ms
22:49:19.929 00.000 20224 Move returns status 0, amount 59
22:49:19.929 00.000 20224 MoveAxis(S, 255, ABG)
22:49:19.929 00.000 20224 Guiding  Dir = 1, Dur = 255
22:49:19.929 00.000 20224 IsSlewing returns 0
22:49:19.930 00.001 20224 IsGuiding returns 0
22:49:19.978 00.048 20224 PulseGuide returned control before completion, sleep 217
22:49:20.209 00.231 20224 IsGuiding returns 1
22:49:20.209 00.000 20224 scope still moving after pulse duration time elapsed
22:49:20.240 00.031 20224 IsSlewing returns 0
22:49:20.240 00.000 20224 IsGuiding returns 1
22:49:20.272 00.032 20224 IsSlewing returns 0
22:49:20.272 00.000 20224 IsGuiding returns 1
22:49:20.303 00.031 20224 IsSlewing returns 0
22:49:20.303 00.000 20224 IsGuiding returns 0
22:49:20.303 00.000 20224 scope move finished after 255 + 118 ms
22:49:20.303 00.000 20224 Move returns status 0, amount 255
22:49:20.303 00.000 20224 move complete, result=0
22:49:20.303 00.000 20224 worker thread done servicing request
22:49:20.303 00.000 20224 Worker thread wakes up
22:49:20.303 00.000 8996 GuideStep: 0.4 px 59 ms WEST, 1.2 px 255 ms SOUTH
22:49:20.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:20.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:21.291 00.987 20224 Exposure complete
22:49:21.350 00.059 20224 worker thread done servicing request
22:49:21.350 00.000 8996 OnExposeComplete: enter
22:49:21.351 00.001 8996 UpdateGuideState(): m_state=6
22:49:21.352 00.001 8996 Star::Find(15, 138, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5761
22:49:21.353 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=469.87, Mass=824530, SNR=370.8, Peak=54806 HFD=4.5
22:49:21.354 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
22:49:21.355 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
22:49:21.356 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.73 hyp=0.76 cameraTheta=-1.82 mountX=-0.11 mountY=0.75, mountTheta=1.72
22:49:21.357 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.73, opts=13)
22:49:21.358 00.001 8996 Enqueuing Move request for scope (-0.19, -0.73)
22:49:21.359 00.001 20224 Worker thread wakes up
22:49:21.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.73) opts 0xd
22:49:21.359 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.73)
22:49:21.359 00.000 20224 Moving (-0.19, -0.73) raw xDistance=-0.11 yDistance=0.75
22:49:21.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:49:21.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
22:49:21.359 00.000 20224 MoveAxis(E, 0, ABG)
22:49:21.359 00.000 20224 Move returns status 0, amount 0
22:49:21.359 00.000 20224 MoveAxis(S, 158, ABG)
22:49:21.359 00.000 20224 Guiding  Dir = 1, Dur = 158
22:49:21.360 00.001 20224 IsSlewing returns 0
22:49:21.360 00.000 20224 IsGuiding returns 0
22:49:21.366 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54806, med=2793, FiltMin=2531, FiltMax=34275, Gamma=1.000
22:49:21.389 00.023 20224 PulseGuide returned control before completion, sleep 139
22:49:21.392 00.003 8996 UpdateGuideState exits: m=824530 SNR=370.8
22:49:21.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:21.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:21.394 00.000 8996 Enqueuing Expose request
22:49:21.530 00.136 20224 IsGuiding returns 1
22:49:21.530 00.000 20224 scope still moving after pulse duration time elapsed
22:49:21.561 00.031 20224 IsSlewing returns 0
22:49:21.561 00.000 20224 IsGuiding returns 0
22:49:21.561 00.000 20224 scope move finished after 158 + 43 ms
22:49:21.561 00.000 20224 Move returns status 0, amount 158
22:49:21.561 00.000 20224 move complete, result=0
22:49:21.561 00.000 20224 worker thread done servicing request
22:49:21.561 00.000 20224 Worker thread wakes up
22:49:21.561 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.7 px 158 ms SOUTH
22:49:21.563 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:21.564 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:22.732 01.168 20224 Exposure complete
22:49:22.817 00.085 20224 worker thread done servicing request
22:49:22.817 00.000 8996 OnExposeComplete: enter
22:49:22.817 00.000 8996 UpdateGuideState(): m_state=6
22:49:22.819 00.002 8996 Star::Find(15, 138, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5762
22:49:22.819 00.000 8996 Star::Find returns 1 (0), X=137.92, Y=471.28, Mass=709862, SNR=347.6, Peak=58739 HFD=4.4
22:49:22.821 00.002 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
22:49:22.821 00.000 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
22:49:22.822 00.001 8996 CameraToMount -- cameraX=-0.50 cameraY=0.68 hyp=0.84 cameraTheta=2.21 mountX=-0.57 mountY=-0.61, mountTheta=-2.32
22:49:22.824 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.50, y=0.68, opts=13)
22:49:22.825 00.001 8996 Enqueuing Move request for scope (-0.50, 0.68)
22:49:22.825 00.000 20224 Worker thread wakes up
22:49:22.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.68) opts 0xd
22:49:22.825 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.50, 0.68)
22:49:22.827 00.002 20224 Moving (-0.50, 0.68) raw xDistance=-0.57 yDistance=-0.61
22:49:22.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
22:49:22.827 00.000 20224 resist switch: large excursion: input -0.61 thresh 0.60 direction from 1 to -1
22:49:22.827 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.84
22:49:22.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:49:22.827 00.000 20224 MoveAxis(E, 83, ABG)
22:49:22.827 00.000 20224 Guiding  Dir = 2, Dur = 83
22:49:22.827 00.000 20224 IsSlewing returns 0
22:49:22.827 00.000 20224 IsGuiding returns 0
22:49:22.831 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58739, med=2793, FiltMin=2547, FiltMax=28701, Gamma=1.000
22:49:22.844 00.013 8996 UpdateGuideState exits: m=709862 SNR=347.6
22:49:22.846 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:22.847 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:22.848 00.001 8996 Enqueuing Expose request
22:49:22.871 00.023 20224 PulseGuide returned control before completion, sleep 49
22:49:22.932 00.061 20224 IsGuiding returns 1
22:49:22.932 00.000 20224 scope still moving after pulse duration time elapsed
22:49:22.963 00.031 20224 IsSlewing returns 0
22:49:22.963 00.000 20224 IsGuiding returns 0
22:49:22.963 00.000 20224 scope move finished after 83 + 53 ms
22:49:22.963 00.000 20224 Move returns status 0, amount 83
22:49:22.963 00.000 20224 MoveAxis(N, 129, ABG)
22:49:22.963 00.000 20224 Guiding  Dir = 0, Dur = 129
22:49:22.963 00.000 20224 IsSlewing returns 0
22:49:22.965 00.002 20224 IsGuiding returns 0
22:49:22.980 00.015 20224 PulseGuide returned control before completion, sleep 125
22:49:23.119 00.139 20224 IsGuiding returns 1
22:49:23.119 00.000 20224 scope still moving after pulse duration time elapsed
22:49:23.150 00.031 20224 IsSlewing returns 0
22:49:23.150 00.000 20224 IsGuiding returns 0
22:49:23.150 00.000 20224 scope move finished after 129 + 56 ms
22:49:23.150 00.000 20224 Move returns status 0, amount 129
22:49:23.150 00.000 20224 move complete, result=0
22:49:23.150 00.000 20224 worker thread done servicing request
22:49:23.150 00.000 20224 Worker thread wakes up
22:49:23.151 00.001 8996 GuideStep: -0.6 px 83 ms EAST, -0.6 px 129 ms NORTH
22:49:23.151 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:23.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:24.129 00.978 20224 Exposure complete
22:49:24.213 00.084 20224 worker thread done servicing request
22:49:24.213 00.000 8996 OnExposeComplete: enter
22:49:24.214 00.001 8996 UpdateGuideState(): m_state=6
22:49:24.215 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5763
22:49:24.216 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=470.98, Mass=768687, SNR=374.0, Peak=56243 HFD=4.3
22:49:24.217 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
22:49:24.218 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
22:49:24.218 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.38 hyp=0.40 cameraTheta=1.92 mountX=-0.17 mountY=-0.36, mountTheta=-2.02
22:49:24.221 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.38, opts=13)
22:49:24.222 00.001 8996 Enqueuing Move request for scope (-0.14, 0.38)
22:49:24.223 00.001 20224 Worker thread wakes up
22:49:24.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.38) opts 0xd
22:49:24.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.38)
22:49:24.224 00.001 20224 Moving (-0.14, 0.38) raw xDistance=-0.17 yDistance=-0.36
22:49:24.224 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:49:24.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:49:24.224 00.000 20224 MoveAxis(E, 0, ABG)
22:49:24.224 00.000 20224 Move returns status 0, amount 0
22:49:24.224 00.000 20224 MoveAxis(N, 75, ABG)
22:49:24.224 00.000 20224 Guiding  Dir = 0, Dur = 75
22:49:24.225 00.001 20224 IsSlewing returns 0
22:49:24.225 00.000 20224 IsGuiding returns 0
22:49:24.227 00.002 20224 PulseGuide returned control before completion, sleep 84
22:49:24.233 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56243, med=2793, FiltMin=2541, FiltMax=31744, Gamma=1.000
22:49:24.264 00.031 8996 UpdateGuideState exits: m=768687 SNR=374.0
22:49:24.266 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:24.268 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:24.269 00.001 8996 Enqueuing Expose request
22:49:24.314 00.045 20224 IsGuiding returns 0
22:49:24.314 00.000 20224 Move returns status 0, amount 75
22:49:24.314 00.000 20224 move complete, result=0
22:49:24.314 00.000 20224 worker thread done servicing request
22:49:24.314 00.000 20224 Worker thread wakes up
22:49:24.314 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:24.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:24.315 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 75 ms NORTH
22:49:25.483 01.168 20224 Exposure complete
22:49:25.585 00.102 20224 worker thread done servicing request
22:49:25.585 00.000 8996 OnExposeComplete: enter
22:49:25.586 00.001 8996 UpdateGuideState(): m_state=6
22:49:25.587 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5764
22:49:25.588 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=471.27, Mass=731480, SNR=371.4, Peak=59168 HFD=4.6
22:49:25.589 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
22:49:25.590 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
22:49:25.591 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.66 hyp=0.67 cameraTheta=1.42 mountX=0.03 mountY=-0.67, mountTheta=-1.52
22:49:25.592 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.66, opts=13)
22:49:25.593 00.001 8996 Enqueuing Move request for scope (0.10, 0.66)
22:49:25.594 00.001 20224 Worker thread wakes up
22:49:25.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.66) opts 0xd
22:49:25.594 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.66)
22:49:25.594 00.000 20224 Moving (0.10, 0.66) raw xDistance=0.03 yDistance=-0.67
22:49:25.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:49:25.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:49:25.594 00.000 20224 MoveAxis(E, 0, ABG)
22:49:25.594 00.000 20224 Move returns status 0, amount 0
22:49:25.595 00.001 20224 MoveAxis(N, 141, ABG)
22:49:25.595 00.000 20224 Guiding  Dir = 0, Dur = 141
22:49:25.595 00.000 20224 IsSlewing returns 0
22:49:25.595 00.000 20224 IsGuiding returns 0
22:49:25.601 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59168, med=2797, FiltMin=2534, FiltMax=28464, Gamma=1.000
22:49:25.630 00.029 8996 UpdateGuideState exits: m=731480 SNR=371.4
22:49:25.632 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:25.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:25.634 00.001 8996 Enqueuing Expose request
22:49:25.659 00.025 20224 PulseGuide returned control before completion, sleep 89
22:49:25.752 00.093 20224 IsGuiding returns 1
22:49:25.752 00.000 20224 scope still moving after pulse duration time elapsed
22:49:25.782 00.030 20224 IsSlewing returns 0
22:49:25.782 00.000 20224 IsGuiding returns 1
22:49:25.813 00.031 20224 IsSlewing returns 0
22:49:25.813 00.000 20224 IsGuiding returns 1
22:49:25.845 00.032 20224 IsSlewing returns 0
22:49:25.845 00.000 20224 IsGuiding returns 0
22:49:25.845 00.000 20224 scope move finished after 141 + 108 ms
22:49:25.845 00.000 20224 Move returns status 0, amount 141
22:49:25.845 00.000 20224 move complete, result=0
22:49:25.845 00.000 20224 worker thread done servicing request
22:49:25.845 00.000 20224 Worker thread wakes up
22:49:25.845 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:25.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:25.845 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.7 px 141 ms NORTH
22:49:26.825 00.980 20224 Exposure complete
22:49:26.905 00.080 20224 worker thread done servicing request
22:49:26.905 00.000 8996 OnExposeComplete: enter
22:49:26.906 00.001 8996 UpdateGuideState(): m_state=6
22:49:26.907 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5765
22:49:26.908 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=471.07, Mass=792853, SNR=390.9, Peak=53312 HFD=4.5
22:49:26.908 00.000 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
22:49:26.909 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
22:49:26.910 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.47 hyp=0.47 cameraTheta=1.70 mountX=-0.11 mountY=-0.46, mountTheta=-1.80
22:49:26.912 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.47, opts=13)
22:49:26.912 00.000 8996 Enqueuing Move request for scope (-0.06, 0.47)
22:49:26.913 00.001 20224 Worker thread wakes up
22:49:26.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.47) opts 0xd
22:49:26.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.47)
22:49:26.914 00.001 20224 Moving (-0.06, 0.47) raw xDistance=-0.11 yDistance=-0.46
22:49:26.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:49:26.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:49:26.914 00.000 20224 MoveAxis(E, 0, ABG)
22:49:26.914 00.000 20224 Move returns status 0, amount 0
22:49:26.914 00.000 20224 MoveAxis(N, 96, ABG)
22:49:26.914 00.000 20224 Guiding  Dir = 0, Dur = 96
22:49:26.914 00.000 20224 IsSlewing returns 0
22:49:26.914 00.000 20224 IsGuiding returns 0
22:49:26.919 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53312, med=2793, FiltMin=2471, FiltMax=30733, Gamma=1.000
22:49:26.932 00.013 20224 PulseGuide returned control before completion, sleep 89
22:49:26.940 00.008 8996 UpdateGuideState exits: m=792853 SNR=390.9
22:49:26.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:26.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:26.943 00.001 8996 Enqueuing Expose request
22:49:27.025 00.082 20224 IsGuiding returns 1
22:49:27.025 00.000 20224 scope still moving after pulse duration time elapsed
22:49:27.056 00.031 20224 IsSlewing returns 0
22:49:27.056 00.000 20224 IsGuiding returns 1
22:49:27.087 00.031 20224 IsSlewing returns 0
22:49:27.087 00.000 20224 IsGuiding returns 1
22:49:27.118 00.031 20224 IsSlewing returns 0
22:49:27.118 00.000 20224 IsGuiding returns 0
22:49:27.118 00.000 20224 scope move finished after 96 + 107 ms
22:49:27.118 00.000 20224 Move returns status 0, amount 96
22:49:27.118 00.000 20224 move complete, result=0
22:49:27.118 00.000 20224 worker thread done servicing request
22:49:27.118 00.000 20224 Worker thread wakes up
22:49:27.118 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 96 ms NORTH
22:49:27.119 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:27.120 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:28.297 01.177 20224 Exposure complete
22:49:28.374 00.077 20224 worker thread done servicing request
22:49:28.374 00.000 8996 OnExposeComplete: enter
22:49:28.376 00.002 8996 UpdateGuideState(): m_state=6
22:49:28.378 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5766
22:49:28.380 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=469.33, Mass=739010, SNR=379.4, Peak=57529 HFD=4.7
22:49:28.382 00.002 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
22:49:28.384 00.002 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
22:49:28.385 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-1.27 hyp=1.29 cameraTheta=-1.43 mountX=0.31 mountY=1.24, mountTheta=1.33
22:49:28.388 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-1.27, opts=13)
22:49:28.390 00.002 8996 Enqueuing Move request for scope (0.18, -1.27)
22:49:28.391 00.001 20224 Worker thread wakes up
22:49:28.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -1.27) opts 0xd
22:49:28.392 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, -1.27)
22:49:28.392 00.000 20224 Moving (0.18, -1.27) raw xDistance=0.31 yDistance=1.24
22:49:28.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:49:28.392 00.000 20224 resist switch: large excursion: input 1.24 thresh 0.60 direction from -1 to 1
22:49:28.392 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.73
22:49:28.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
22:49:28.392 00.000 20224 MoveAxis(W, 45, ABG)
22:49:28.392 00.000 20224 Guiding  Dir = 3, Dur = 45
22:49:28.393 00.001 20224 IsSlewing returns 0
22:49:28.393 00.000 20224 IsGuiding returns 0
22:49:28.394 00.001 20224 PulseGuide returned control before completion, sleep 54
22:49:28.398 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=57529, med=2797, FiltMin=2531, FiltMax=29763, Gamma=1.000
22:49:28.419 00.021 8996 UpdateGuideState exits: m=739010 SNR=379.4
22:49:28.421 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:28.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:28.423 00.001 8996 Enqueuing Expose request
22:49:28.459 00.036 20224 IsGuiding returns 1
22:49:28.459 00.000 20224 scope still moving after pulse duration time elapsed
22:49:28.490 00.031 20224 IsSlewing returns 0
22:49:28.490 00.000 20224 IsGuiding returns 0
22:49:28.490 00.000 20224 scope move finished after 45 + 52 ms
22:49:28.490 00.000 20224 Move returns status 0, amount 45
22:49:28.490 00.000 20224 MoveAxis(S, 262, ABG)
22:49:28.490 00.000 20224 Guiding  Dir = 1, Dur = 262
22:49:28.490 00.000 20224 IsSlewing returns 0
22:49:28.490 00.000 20224 IsGuiding returns 0
22:49:28.539 00.049 20224 PulseGuide returned control before completion, sleep 224
22:49:28.769 00.230 20224 IsGuiding returns 1
22:49:28.769 00.000 20224 scope still moving after pulse duration time elapsed
22:49:28.800 00.031 20224 IsSlewing returns 0
22:49:28.801 00.001 20224 IsGuiding returns 1
22:49:28.831 00.030 20224 IsSlewing returns 0
22:49:28.831 00.000 20224 IsGuiding returns 1
22:49:28.862 00.031 20224 IsSlewing returns 0
22:49:28.862 00.000 20224 IsGuiding returns 0
22:49:28.862 00.000 20224 scope move finished after 262 + 109 ms
22:49:28.862 00.000 20224 Move returns status 0, amount 262
22:49:28.863 00.001 20224 move complete, result=0
22:49:28.863 00.000 20224 worker thread done servicing request
22:49:28.863 00.000 20224 Worker thread wakes up
22:49:28.863 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 1.2 px 262 ms SOUTH
22:49:28.865 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:28.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:29.843 00.978 20224 Exposure complete
22:49:29.921 00.078 20224 worker thread done servicing request
22:49:29.922 00.001 8996 OnExposeComplete: enter
22:49:29.923 00.001 8996 UpdateGuideState(): m_state=6
22:49:29.924 00.001 8996 Star::Find(15, 138, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5767
22:49:29.925 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=469.92, Mass=673552, SNR=313.3, Peak=42486 HFD=4.5
22:49:29.926 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
22:49:29.926 00.000 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
22:49:29.927 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.69 hyp=0.75 cameraTheta=-1.96 mountX=-0.21 mountY=0.72, mountTheta=1.86
22:49:29.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.69, opts=13)
22:49:29.930 00.001 8996 Enqueuing Move request for scope (-0.28, -0.69)
22:49:29.930 00.000 20224 Worker thread wakes up
22:49:29.931 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.69) opts 0xd
22:49:29.931 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.69)
22:49:29.931 00.000 20224 Moving (-0.28, -0.69) raw xDistance=-0.21 yDistance=0.72
22:49:29.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:49:29.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
22:49:29.931 00.000 20224 MoveAxis(E, 28, ABG)
22:49:29.931 00.000 20224 Guiding  Dir = 2, Dur = 28
22:49:29.931 00.000 20224 IsSlewing returns 0
22:49:29.931 00.000 20224 IsGuiding returns 0
22:49:29.935 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42486, med=2797, FiltMin=2547, FiltMax=29763, Gamma=1.000
22:49:29.949 00.014 8996 UpdateGuideState exits: m=673552 SNR=313.3
22:49:29.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:29.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:29.952 00.001 8996 Enqueuing Expose request
22:49:29.979 00.027 20224 IsGuiding returns 1
22:49:29.979 00.000 20224 scope still moving after pulse duration time elapsed
22:49:30.009 00.030 20224 IsSlewing returns 0
22:49:30.009 00.000 20224 IsGuiding returns 1
22:49:30.040 00.031 20224 IsSlewing returns 0
22:49:30.040 00.000 20224 IsGuiding returns 1
22:49:30.071 00.031 20224 IsSlewing returns 0
22:49:30.071 00.000 20224 IsGuiding returns 0
22:49:30.071 00.000 20224 scope move finished after 28 + 111 ms
22:49:30.071 00.000 20224 Move returns status 0, amount 28
22:49:30.071 00.000 20224 MoveAxis(S, 151, ABG)
22:49:30.071 00.000 20224 Guiding  Dir = 1, Dur = 151
22:49:30.071 00.000 20224 IsSlewing returns 0
22:49:30.071 00.000 20224 IsGuiding returns 0
22:49:30.074 00.003 20224 PulseGuide returned control before completion, sleep 158
22:49:30.241 00.167 20224 IsGuiding returns 1
22:49:30.241 00.000 20224 scope still moving after pulse duration time elapsed
22:49:30.272 00.031 20224 IsSlewing returns 0
22:49:30.272 00.000 20224 IsGuiding returns 1
22:49:30.303 00.031 20224 IsSlewing returns 0
22:49:30.303 00.000 20224 IsGuiding returns 0
22:49:30.303 00.000 20224 scope move finished after 151 + 81 ms
22:49:30.303 00.000 20224 Move returns status 0, amount 151
22:49:30.303 00.000 20224 move complete, result=0
22:49:30.303 00.000 20224 worker thread done servicing request
22:49:30.303 00.000 20224 Worker thread wakes up
22:49:30.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:30.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:30.304 00.000 8996 GuideStep: -0.2 px 28 ms EAST, 0.7 px 151 ms SOUTH
22:49:31.479 01.175 20224 Exposure complete
22:49:31.570 00.091 20224 worker thread done servicing request
22:49:31.570 00.000 8996 OnExposeComplete: enter
22:49:31.571 00.001 8996 UpdateGuideState(): m_state=6
22:49:31.572 00.001 8996 Star::Find(15, 138, 469, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5768
22:49:31.573 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.08, Mass=673410, SNR=327.7, Peak=55520 HFD=4.4
22:49:31.574 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
22:49:31.575 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
22:49:31.575 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.47 hyp=0.51 cameraTheta=1.15 mountX=0.16 mountY=-0.49, mountTheta=-1.25
22:49:31.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.47, opts=13)
22:49:31.577 00.000 8996 Enqueuing Move request for scope (0.21, 0.47)
22:49:31.578 00.001 20224 Worker thread wakes up
22:49:31.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.47) opts 0xd
22:49:31.578 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.47)
22:49:31.578 00.000 20224 Moving (0.21, 0.47) raw xDistance=0.16 yDistance=-0.49
22:49:31.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:49:31.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:31.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:49:31.578 00.000 20224 MoveAxis(E, 0, ABG)
22:49:31.578 00.000 20224 Move returns status 0, amount 0
22:49:31.579 00.001 20224 MoveAxis(N, 0, ABG)
22:49:31.579 00.000 20224 Move returns status 0, amount 0
22:49:31.579 00.000 20224 move complete, result=0
22:49:31.579 00.000 20224 worker thread done servicing request
22:49:31.582 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55520, med=2797, FiltMin=2518, FiltMax=27376, Gamma=1.000
22:49:31.595 00.013 8996 UpdateGuideState exits: m=673410 SNR=327.7
22:49:31.596 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:31.597 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:31.598 00.001 8996 Enqueuing Expose request
22:49:31.598 00.000 20224 Worker thread wakes up
22:49:31.598 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
22:49:31.599 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:31.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:32.581 00.982 20224 Exposure complete
22:49:32.641 00.060 20224 worker thread done servicing request
22:49:32.641 00.000 8996 OnExposeComplete: enter
22:49:32.642 00.001 8996 UpdateGuideState(): m_state=6
22:49:32.643 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5769
22:49:32.645 00.002 8996 Star::Find returns 1 (0), X=138.99, Y=471.02, Mass=751009, SNR=342.9, Peak=63760 HFD=4.5
22:49:32.646 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
22:49:32.647 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
22:49:32.649 00.002 8996 CameraToMount -- cameraX=0.57 cameraY=0.41 hyp=0.70 cameraTheta=0.62 mountX=0.53 mountY=-0.47, mountTheta=-0.73
22:49:32.650 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.57, y=0.41, opts=13)
22:49:32.652 00.002 8996 Enqueuing Move request for scope (0.57, 0.41)
22:49:32.653 00.001 20224 Worker thread wakes up
22:49:32.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.57, 0.41) opts 0xd
22:49:32.653 00.000 20224 Handling offset move in thread for scope, endpoint = (0.57, 0.41)
22:49:32.653 00.000 20224 Moving (0.57, 0.41) raw xDistance=0.53 yDistance=-0.47
22:49:32.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
22:49:32.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:32.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:49:32.653 00.000 20224 MoveAxis(W, 77, ABG)
22:49:32.653 00.000 20224 Guiding  Dir = 3, Dur = 77
22:49:32.654 00.001 20224 IsSlewing returns 0
22:49:32.654 00.000 20224 IsGuiding returns 0
22:49:32.657 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63760, med=2797, FiltMin=2531, FiltMax=29507, Gamma=1.000
22:49:32.673 00.016 8996 UpdateGuideState exits: m=751009 SNR=342.9
22:49:32.674 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:32.675 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:32.676 00.001 8996 Enqueuing Expose request
22:49:32.688 00.012 20224 PulseGuide returned control before completion, sleep 53
22:49:32.749 00.061 20224 IsGuiding returns 1
22:49:32.749 00.000 20224 scope still moving after pulse duration time elapsed
22:49:32.780 00.031 20224 IsSlewing returns 0
22:49:32.780 00.000 20224 IsGuiding returns 0
22:49:32.780 00.000 20224 scope move finished after 77 + 49 ms
22:49:32.780 00.000 20224 Move returns status 0, amount 77
22:49:32.780 00.000 20224 MoveAxis(N, 0, ABG)
22:49:32.780 00.000 20224 Move returns status 0, amount 0
22:49:32.780 00.000 20224 move complete, result=0
22:49:32.781 00.001 20224 worker thread done servicing request
22:49:32.781 00.000 20224 Worker thread wakes up
22:49:32.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:32.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:32.781 00.000 8996 GuideStep: 0.5 px 77 ms WEST, -0.5 px 0 ms NORTH
22:49:33.958 01.177 20224 Exposure complete
22:49:34.068 00.110 20224 worker thread done servicing request
22:49:34.068 00.000 8996 OnExposeComplete: enter
22:49:34.070 00.002 8996 UpdateGuideState(): m_state=6
22:49:34.071 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5770
22:49:34.072 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.75, Mass=702671, SNR=365.0, Peak=48608 HFD=4.5
22:49:34.072 00.000 8996 MultiStar: exiting stabilization period
22:49:34.074 00.002 8996 MultiStar: [#1 -0.27,0.49,0.00,M4] [#2 -0.41,0.51,0.00,M4] [#3 -0.39,0.37,0.00,M6] [#4 -0.45,0.36,0.00,M6] [#5 -0.47,0.45,0.00,M6] [#6 -0.36,0.66,0.00,M4] [#7 -0.34,0.48,0.00,M5] [#8 -0.47,0.29,0.00,M4] 
22:49:34.074 00.000 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
22:49:34.076 00.002 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
22:49:34.077 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.09 mountX=-0.09 mountY=-0.13, mountTheta=-2.19
22:49:34.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.14, opts=13)
22:49:34.080 00.001 8996 Enqueuing Move request for scope (-0.08, 0.14)
22:49:34.081 00.001 20224 Worker thread wakes up
22:49:34.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
22:49:34.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
22:49:34.081 00.000 20224 Moving (-0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
22:49:34.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:49:34.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:34.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:49:34.081 00.000 20224 MoveAxis(E, 0, ABG)
22:49:34.081 00.000 20224 Move returns status 0, amount 0
22:49:34.081 00.000 20224 MoveAxis(N, 0, ABG)
22:49:34.081 00.000 20224 Move returns status 0, amount 0
22:49:34.081 00.000 20224 move complete, result=0
22:49:34.081 00.000 20224 worker thread done servicing request
22:49:34.085 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48608, med=2797, FiltMin=2515, FiltMax=24253, Gamma=1.000
22:49:34.099 00.014 8996 UpdateGuideState exits: m=702671 SNR=365.0
22:49:34.101 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:34.102 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:34.102 00.000 8996 Enqueuing Expose request
22:49:34.103 00.001 20224 Worker thread wakes up
22:49:34.103 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:34.104 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:34.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:35.082 00.978 20224 Exposure complete
22:49:35.138 00.056 20224 worker thread done servicing request
22:49:35.138 00.000 8996 OnExposeComplete: enter
22:49:35.139 00.001 8996 UpdateGuideState(): m_state=6
22:49:35.140 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5771
22:49:35.142 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=470.81, Mass=726485, SNR=353.8, Peak=58768 HFD=4.5
22:49:35.144 00.002 8996 MultiStar: [#1 -0.44,0.34,0.00,M5] [#2 -0.50,0.56,0.00,M5] [#3 -0.50,0.50,0.00,M7] [#4 -0.36,0.50,0.00,M7] [#5 -0.29,0.63,0.00,M7] [#6 -0.17,0.34,0.42,U] [#7 -0.15,0.47,0.00,M6] [#8 -0.38,0.28,0.00,M5] 
22:49:35.146 00.002 8996 single-star, 1 included, MultiStar: {-0.03, 0.24}, one-star: {0.02, 0.20}
22:49:35.148 00.002 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
22:49:35.149 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
22:49:35.151 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.46 mountX=0.00 mountY=-0.20, mountTheta=-1.56
22:49:35.154 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.20, opts=13)
22:49:35.156 00.002 8996 Enqueuing Move request for scope (0.02, 0.20)
22:49:35.158 00.002 20224 Worker thread wakes up
22:49:35.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
22:49:35.158 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
22:49:35.158 00.000 20224 Moving (0.02, 0.20) raw xDistance=0.00 yDistance=-0.20
22:49:35.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:49:35.158 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:35.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:49:35.159 00.001 20224 MoveAxis(E, 0, ABG)
22:49:35.159 00.000 20224 Move returns status 0, amount 0
22:49:35.159 00.000 20224 MoveAxis(N, 0, ABG)
22:49:35.159 00.000 20224 Move returns status 0, amount 0
22:49:35.159 00.000 20224 move complete, result=0
22:49:35.159 00.000 20224 worker thread done servicing request
22:49:35.167 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58768, med=2797, FiltMin=2547, FiltMax=27536, Gamma=1.000
22:49:35.192 00.025 8996 UpdateGuideState exits: m=726485 SNR=353.8
22:49:35.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:35.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:35.194 00.000 8996 Enqueuing Expose request
22:49:35.195 00.001 20224 Worker thread wakes up
22:49:35.195 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:49:35.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:35.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:36.373 01.177 20224 Exposure complete
22:49:36.469 00.096 20224 worker thread done servicing request
22:49:36.469 00.000 8996 OnExposeComplete: enter
22:49:36.470 00.001 8996 UpdateGuideState(): m_state=6
22:49:36.472 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5772
22:49:36.473 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=470.91, Mass=778350, SNR=339.7, Peak=64816 HFD=4.3
22:49:36.475 00.002 8996 MultiStar: [#1 -0.27,0.46,0.00,M6] [#2 -0.24,0.40,0.00,M6] [#3 -0.28,0.32,0.65,U] [#4 -0.33,0.41,0.00,M8] [#5 -0.38,0.58,0.00,M8] [#6 -0.23,0.31,0.46,U] [#7 -0.04,0.33,0.55,U] [#8 -0.30,0.42,0.00,M6] 
22:49:36.475 00.000 8996 single-star, 3 included, MultiStar: {-0.13, 0.32}, one-star: {-0.03, 0.30}
22:49:36.477 00.002 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
22:49:36.478 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
22:49:36.479 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.68 mountX=-0.06 mountY=-0.30, mountTheta=-1.77
22:49:36.482 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.30, opts=13)
22:49:36.483 00.001 8996 Enqueuing Move request for scope (-0.03, 0.30)
22:49:36.485 00.002 20224 Worker thread wakes up
22:49:36.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
22:49:36.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
22:49:36.485 00.000 20224 Moving (-0.03, 0.30) raw xDistance=-0.06 yDistance=-0.30
22:49:36.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:49:36.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:49:36.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:49:36.485 00.000 20224 MoveAxis(E, 0, ABG)
22:49:36.486 00.001 20224 Move returns status 0, amount 0
22:49:36.486 00.000 20224 MoveAxis(N, 0, ABG)
22:49:36.486 00.000 20224 Move returns status 0, amount 0
22:49:36.486 00.000 20224 move complete, result=0
22:49:36.486 00.000 20224 worker thread done servicing request
22:49:36.491 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64816, med=2797, FiltMin=2544, FiltMax=28429, Gamma=1.000
22:49:36.509 00.018 8996 UpdateGuideState exits: m=778350 SNR=339.7
22:49:36.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:36.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:36.512 00.001 8996 Enqueuing Expose request
22:49:36.512 00.000 20224 Worker thread wakes up
22:49:36.513 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:49:36.513 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:36.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:37.498 00.985 20224 Exposure complete
22:49:37.607 00.109 20224 worker thread done servicing request
22:49:37.607 00.000 8996 OnExposeComplete: enter
22:49:37.608 00.001 8996 UpdateGuideState(): m_state=6
22:49:37.610 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5773
22:49:37.612 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=470.46, Mass=731866, SNR=342.3, Peak=47830 HFD=4.6
22:49:37.614 00.002 8996 MultiStar: [#1 -0.27,0.29,0.71,U] [#2 -0.40,0.10,0.82,U] [#3 -0.37,0.20,0.59,U] [#4 -0.25,0.19,0.57,U] [#5 -0.36,0.39,0.00,M9] [#6 -0.30,-0.04,0.45,U] [#7 -0.10,0.11,0.45,U] [#8 -0.38,0.21,0.39,U] 
22:49:37.616 00.002 8996 single-star, 7 included, MultiStar: {-0.28, 0.10}, one-star: {-0.21, -0.14}
22:49:37.617 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
22:49:37.618 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
22:49:37.619 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-2.54 mountX=-0.20 mountY=0.17, mountTheta=2.44
22:49:37.622 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.14, opts=13)
22:49:37.624 00.002 8996 Enqueuing Move request for scope (-0.21, -0.14)
22:49:37.625 00.001 20224 Worker thread wakes up
22:49:37.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd
22:49:37.626 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.14)
22:49:37.626 00.000 20224 Moving (-0.21, -0.14) raw xDistance=-0.20 yDistance=0.17
22:49:37.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:49:37.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:37.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:49:37.626 00.000 20224 MoveAxis(E, 0, ABG)
22:49:37.626 00.000 20224 Move returns status 0, amount 0
22:49:37.626 00.000 20224 MoveAxis(N, 0, ABG)
22:49:37.626 00.000 20224 Move returns status 0, amount 0
22:49:37.626 00.000 20224 move complete, result=0
22:49:37.626 00.000 20224 worker thread done servicing request
22:49:37.631 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47830, med=2797, FiltMin=2544, FiltMax=22704, Gamma=1.000
22:49:37.648 00.017 8996 UpdateGuideState exits: m=731866 SNR=342.3
22:49:37.648 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:37.650 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:37.652 00.002 8996 Enqueuing Expose request
22:49:37.653 00.001 20224 Worker thread wakes up
22:49:37.653 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:49:37.654 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:37.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:38.819 01.165 20224 Exposure complete
22:49:38.899 00.080 20224 worker thread done servicing request
22:49:38.899 00.000 8996 OnExposeComplete: enter
22:49:38.900 00.001 8996 UpdateGuideState(): m_state=6
22:49:38.901 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5774
22:49:38.902 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=470.66, Mass=756757, SNR=350.5, Peak=50256 HFD=4.7
22:49:38.903 00.001 8996 MultiStar: [#1 -0.40,0.40,0.00,M6] [#2 -0.59,0.23,0.00,M6] [#3 -0.48,0.54,0.00,M6] [#4 -0.41,0.49,0.00,M8] [#5 -0.38,0.54,0.00,M10] [#6 -0.31,0.40,0.00,M2] [#7 -0.30,0.36,0.00,M5] [#8 -0.46,0.42,0.00,M6] 
22:49:38.904 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
22:49:38.904 00.000 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
22:49:38.905 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.70 mountX=-0.11 mountY=-0.04, mountTheta=-2.81
22:49:38.909 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.05, opts=13)
22:49:38.909 00.000 8996 Enqueuing Move request for scope (-0.10, 0.05)
22:49:38.910 00.001 20224 Worker thread wakes up
22:49:38.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
22:49:38.911 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
22:49:38.911 00.000 20224 Moving (-0.10, 0.05) raw xDistance=-0.11 yDistance=-0.04
22:49:38.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:49:38.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:38.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:49:38.911 00.000 20224 MoveAxis(E, 0, ABG)
22:49:38.911 00.000 20224 Move returns status 0, amount 0
22:49:38.911 00.000 20224 MoveAxis(N, 0, ABG)
22:49:38.911 00.000 20224 Move returns status 0, amount 0
22:49:38.911 00.000 20224 move complete, result=0
22:49:38.911 00.000 20224 worker thread done servicing request
22:49:38.918 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=50256, med=2797, FiltMin=2534, FiltMax=25360, Gamma=1.000
22:49:38.943 00.025 8996 UpdateGuideState exits: m=756757 SNR=350.5
22:49:38.945 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:38.947 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:38.948 00.001 8996 Enqueuing Expose request
22:49:38.950 00.002 20224 Worker thread wakes up
22:49:38.950 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:38.952 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:38.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:39.922 00.970 20224 Exposure complete
22:49:40.024 00.102 20224 worker thread done servicing request
22:49:40.024 00.000 8996 OnExposeComplete: enter
22:49:40.025 00.001 8996 UpdateGuideState(): m_state=6
22:49:40.026 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5775
22:49:40.027 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=470.64, Mass=735306, SNR=382.4, Peak=51827 HFD=4.4
22:49:40.028 00.001 8996 MultiStar: [#1 -0.56,0.35,0.00,M7] [#2 -0.71,0.32,0.00,M7] [#3 -0.76,0.23,0.00,M7] [#4 -0.57,0.47,0.00,M9] [#5 -0.76,0.42,0.00,R] [#6 -0.45,0.17,0.00,M3] [#7 -0.37,0.17,0.40,U] [#8 -0.59,0.14,0.00,M7] 
22:49:40.029 00.001 8996 single-star, 1 included, MultiStar: {-0.32, 0.07}, one-star: {-0.30, 0.04}
22:49:40.030 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
22:49:40.031 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
22:49:40.031 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=0.04 hyp=0.30 cameraTheta=3.02 mountX=-0.30 mountY=-0.00, mountTheta=-3.14
22:49:40.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.04, opts=13)
22:49:40.034 00.001 8996 Enqueuing Move request for scope (-0.30, 0.04)
22:49:40.035 00.001 20224 Worker thread wakes up
22:49:40.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.04) opts 0xd
22:49:40.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.04)
22:49:40.035 00.000 20224 Moving (-0.30, 0.04) raw xDistance=-0.30 yDistance=-0.00
22:49:40.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:49:40.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:40.036 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:49:40.036 00.000 20224 MoveAxis(E, 44, ABG)
22:49:40.036 00.000 20224 Guiding  Dir = 2, Dur = 44
22:49:40.036 00.000 20224 IsSlewing returns 0
22:49:40.036 00.000 20224 IsGuiding returns 0
22:49:40.040 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51827, med=2797, FiltMin=2531, FiltMax=24688, Gamma=1.000
22:49:40.063 00.023 8996 UpdateGuideState exits: m=735306 SNR=382.4
22:49:40.064 00.001 20224 PulseGuide returned control before completion, sleep 28
22:49:40.065 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:40.066 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:40.068 00.002 8996 Enqueuing Expose request
22:49:40.094 00.026 20224 IsGuiding returns 1
22:49:40.094 00.000 20224 scope still moving after pulse duration time elapsed
22:49:40.124 00.030 20224 IsSlewing returns 0
22:49:40.124 00.000 20224 IsGuiding returns 1
22:49:40.156 00.032 20224 IsSlewing returns 0
22:49:40.157 00.001 20224 IsGuiding returns 0
22:49:40.157 00.000 20224 scope move finished after 44 + 76 ms
22:49:40.157 00.000 20224 Move returns status 0, amount 44
22:49:40.157 00.000 20224 MoveAxis(N, 0, ABG)
22:49:40.157 00.000 20224 Move returns status 0, amount 0
22:49:40.157 00.000 20224 move complete, result=0
22:49:40.157 00.000 20224 worker thread done servicing request
22:49:40.157 00.000 20224 Worker thread wakes up
22:49:40.157 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.0 px 0 ms NORTH
22:49:40.160 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:40.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:41.334 01.174 20224 Exposure complete
22:49:41.395 00.061 20224 worker thread done servicing request
22:49:41.395 00.000 8996 OnExposeComplete: enter
22:49:41.397 00.002 8996 UpdateGuideState(): m_state=6
22:49:41.397 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5776
22:49:41.398 00.001 8996 Star::Find returns 1 (0), X=138.44, Y=470.28, Mass=760923, SNR=347.5, Peak=53763 HFD=4.6
22:49:41.399 00.001 8996 MultiStar: [#1 -0.10,0.01,0.67,U] [#2 -0.05,0.01,0.82,U] [#3 -0.24,0.03,0.63,U] [#4 -0.10,0.02,0.50,U] [#5 0.52,-0.30,0.00,M1] [#6 0.16,-0.26,0.44,U] [#7 0.14,0.03,0.49,U] [#8 -0.00,-0.14,0.43,U] 
22:49:41.400 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.09}, one-star: {0.02, -0.33}
22:49:41.401 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
22:49:41.401 00.000 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
22:49:41.402 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.90 mountX=-0.02 mountY=0.09, mountTheta=1.80
22:49:41.404 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.09, opts=13)
22:49:41.405 00.001 8996 Enqueuing Move request for scope (-0.03, -0.09)
22:49:41.405 00.000 20224 Worker thread wakes up
22:49:41.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
22:49:41.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
22:49:41.406 00.001 20224 Moving (-0.03, -0.09) raw xDistance=-0.02 yDistance=0.09
22:49:41.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:49:41.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:41.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:49:41.406 00.000 20224 MoveAxis(E, 0, ABG)
22:49:41.406 00.000 20224 Move returns status 0, amount 0
22:49:41.406 00.000 20224 MoveAxis(N, 0, ABG)
22:49:41.406 00.000 20224 Move returns status 0, amount 0
22:49:41.406 00.000 20224 move complete, result=0
22:49:41.406 00.000 20224 worker thread done servicing request
22:49:41.410 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53763, med=2797, FiltMin=2493, FiltMax=29561, Gamma=1.000
22:49:41.430 00.020 8996 UpdateGuideState exits: m=760923 SNR=347.5
22:49:41.432 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:41.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:41.435 00.002 8996 Enqueuing Expose request
22:49:41.436 00.001 20224 Worker thread wakes up
22:49:41.436 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:41.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:41.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:42.412 00.975 20224 Exposure complete
22:49:42.491 00.079 20224 worker thread done servicing request
22:49:42.491 00.000 8996 OnExposeComplete: enter
22:49:42.492 00.001 8996 UpdateGuideState(): m_state=6
22:49:42.493 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5777
22:49:42.494 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=470.25, Mass=680802, SNR=311.7, Peak=57907 HFD=4.5
22:49:42.495 00.001 8996 MultiStar: [#1 0.20,0.32,0.78,U] [#2 0.07,0.16,0.85,U] [#3 -0.17,-0.11,0.69,U] [#4 -0.02,-0.26,0.53,U] [#5 0.82,-0.29,0.00,M2] [#6 0.10,-0.19,0.49,U] [#7 0.07,-0.05,0.49,U] [#8 0.08,0.07,0.46,U] 
22:49:42.496 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.05}, one-star: {0.28, -0.36}
22:49:42.497 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
22:49:42.497 00.000 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
22:49:42.498 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-0.52 mountX=0.10 mountY=0.04, mountTheta=0.41
22:49:42.500 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.05, opts=13)
22:49:42.501 00.001 8996 Enqueuing Move request for scope (0.09, -0.05)
22:49:42.501 00.000 20224 Worker thread wakes up
22:49:42.502 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
22:49:42.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
22:49:42.502 00.000 20224 Moving (0.09, -0.05) raw xDistance=0.10 yDistance=0.04
22:49:42.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:49:42.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:42.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:49:42.502 00.000 20224 MoveAxis(E, 0, ABG)
22:49:42.502 00.000 20224 Move returns status 0, amount 0
22:49:42.502 00.000 20224 MoveAxis(N, 0, ABG)
22:49:42.502 00.000 20224 Move returns status 0, amount 0
22:49:42.502 00.000 20224 move complete, result=0
22:49:42.502 00.000 20224 worker thread done servicing request
22:49:42.506 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57907, med=2797, FiltMin=2493, FiltMax=26617, Gamma=1.000
22:49:42.521 00.015 8996 UpdateGuideState exits: m=680802 SNR=311.7
22:49:42.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:42.522 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:42.523 00.001 8996 Enqueuing Expose request
22:49:42.524 00.001 20224 Worker thread wakes up
22:49:42.524 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:42.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:42.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:43.716 01.191 20224 Exposure complete
22:49:43.800 00.084 20224 worker thread done servicing request
22:49:43.800 00.000 8996 OnExposeComplete: enter
22:49:43.802 00.002 8996 UpdateGuideState(): m_state=6
22:49:43.804 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5778
22:49:43.805 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.42, Mass=688756, SNR=332.4, Peak=51043 HFD=4.4
22:49:43.807 00.002 8996 MultiStar: [#1 -0.30,0.06,0.63,U] [#2 -0.33,-0.07,0.74,U] [#3 -0.22,0.15,0.64,U] [#4 -0.19,0.25,0.53,U] [#5 0.41,-0.20,0.00,M3] [#6 -0.14,0.08,0.46,U] [#7 0.03,0.17,0.45,U] [#8 -0.31,-0.04,0.37,U] 
22:49:43.809 00.002 8996 refined, 7 included, MultiStar: {-0.16, 0.03}, one-star: {0.07, -0.19}
22:49:43.810 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
22:49:43.812 00.002 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
22:49:43.814 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.98 mountX=-0.16 mountY=-0.01, mountTheta=-3.10
22:49:43.817 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.03, opts=13)
22:49:43.818 00.001 8996 Enqueuing Move request for scope (-0.16, 0.03)
22:49:43.820 00.002 20224 Worker thread wakes up
22:49:43.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
22:49:43.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
22:49:43.820 00.000 20224 Moving (-0.16, 0.03) raw xDistance=-0.16 yDistance=-0.01
22:49:43.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:49:43.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:43.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:49:43.821 00.001 20224 MoveAxis(E, 0, ABG)
22:49:43.821 00.000 20224 Move returns status 0, amount 0
22:49:43.821 00.000 20224 MoveAxis(N, 0, ABG)
22:49:43.821 00.000 20224 Move returns status 0, amount 0
22:49:43.821 00.000 20224 move complete, result=0
22:49:43.821 00.000 20224 worker thread done servicing request
22:49:43.828 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51043, med=2797, FiltMin=2505, FiltMax=27936, Gamma=1.000
22:49:43.857 00.029 8996 UpdateGuideState exits: m=688756 SNR=332.4
22:49:43.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:43.860 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:43.861 00.001 8996 Enqueuing Expose request
22:49:43.862 00.001 20224 Worker thread wakes up
22:49:43.862 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:43.863 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:43.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:44.831 00.968 20224 Exposure complete
22:49:44.904 00.073 20224 worker thread done servicing request
22:49:44.904 00.000 8996 OnExposeComplete: enter
22:49:44.905 00.001 8996 UpdateGuideState(): m_state=6
22:49:44.907 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5779
22:49:44.909 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=470.10, Mass=673285, SNR=320.1, Peak=58019 HFD=4.4
22:49:44.911 00.002 8996 MultiStar: [#1 -0.13,-0.23,0.73,U] [#2 -0.19,-0.23,0.78,U] [#3 0.06,-0.17,0.71,U] [#4 -0.04,-0.15,0.59,U] [#5 0.59,-0.67,0.00,M4] [#6 0.04,-0.22,0.48,U] [#7 0.19,-0.04,0.49,U] [#8 -0.05,-0.45,0.00,M5] 
22:49:44.912 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.25}, one-star: {0.16, -0.51}
22:49:44.914 00.002 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
22:49:44.916 00.002 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
22:49:44.917 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.53 mountX=0.03 mountY=0.25, mountTheta=1.44
22:49:44.920 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.25, opts=13)
22:49:44.922 00.002 8996 Enqueuing Move request for scope (0.01, -0.25)
22:49:44.924 00.002 20224 Worker thread wakes up
22:49:44.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
22:49:44.924 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
22:49:44.924 00.000 20224 Moving (0.01, -0.25) raw xDistance=0.03 yDistance=0.25
22:49:44.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:49:44.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:49:44.925 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:49:44.925 00.000 20224 MoveAxis(E, 0, ABG)
22:49:44.925 00.000 20224 Move returns status 0, amount 0
22:49:44.925 00.000 20224 MoveAxis(N, 0, ABG)
22:49:44.925 00.000 20224 Move returns status 0, amount 0
22:49:44.925 00.000 20224 move complete, result=0
22:49:44.925 00.000 20224 worker thread done servicing request
22:49:44.932 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58019, med=2797, FiltMin=2528, FiltMax=27600, Gamma=1.000
22:49:44.955 00.023 8996 UpdateGuideState exits: m=673285 SNR=320.1
22:49:44.959 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:44.961 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:44.964 00.003 8996 Enqueuing Expose request
22:49:44.968 00.004 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:49:44.968 00.000 20224 Worker thread wakes up
22:49:44.968 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:44.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:46.168 01.200 20224 Exposure complete
22:49:46.234 00.066 20224 worker thread done servicing request
22:49:46.234 00.000 8996 OnExposeComplete: enter
22:49:46.235 00.001 8996 UpdateGuideState(): m_state=6
22:49:46.236 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5780
22:49:46.236 00.000 8996 Star::Find returns 1 (0), X=138.23, Y=470.36, Mass=763982, SNR=382.0, Peak=51030 HFD=4.6
22:49:46.237 00.001 8996 MultiStar: [#1 -0.28,-0.16,0.57,U] [#2 -0.23,-0.18,0.59,U] [#3 -0.35,-0.18,0.60,U] [#4 -0.12,-0.12,0.46,U] [#5 0.46,-0.62,0.00,M5] [#6 -0.07,-0.09,0.40,U] [#7 0.15,0.05,0.43,U] [#8 -0.28,-0.05,0.33,U] 
22:49:46.238 00.001 8996 refined, 7 included, MultiStar: {-0.18, -0.15}, one-star: {-0.19, -0.25}
22:49:46.239 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
22:49:46.240 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
22:49:46.240 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-2.47 mountX=-0.17 mountY=0.17, mountTheta=2.37
22:49:46.242 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.15, opts=13)
22:49:46.243 00.001 8996 Enqueuing Move request for scope (-0.18, -0.15)
22:49:46.244 00.001 20224 Worker thread wakes up
22:49:46.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
22:49:46.244 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
22:49:46.244 00.000 20224 Moving (-0.18, -0.15) raw xDistance=-0.17 yDistance=0.17
22:49:46.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:49:46.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:46.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:49:46.244 00.000 20224 MoveAxis(E, 0, ABG)
22:49:46.244 00.000 20224 Move returns status 0, amount 0
22:49:46.244 00.000 20224 MoveAxis(N, 0, ABG)
22:49:46.244 00.000 20224 Move returns status 0, amount 0
22:49:46.244 00.000 20224 move complete, result=0
22:49:46.244 00.000 20224 worker thread done servicing request
22:49:46.248 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51030, med=2797, FiltMin=2518, FiltMax=25574, Gamma=1.000
22:49:46.265 00.017 8996 UpdateGuideState exits: m=763982 SNR=382.0
22:49:46.267 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:46.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:46.269 00.001 8996 Enqueuing Expose request
22:49:46.271 00.002 20224 Worker thread wakes up
22:49:46.271 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:49:46.272 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:46.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:47.255 00.983 20224 Exposure complete
22:49:47.338 00.083 20224 worker thread done servicing request
22:49:47.338 00.000 8996 OnExposeComplete: enter
22:49:47.339 00.001 8996 UpdateGuideState(): m_state=6
22:49:47.340 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5781
22:49:47.341 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.26, Mass=746845, SNR=354.7, Peak=60707 HFD=4.6
22:49:47.342 00.001 8996 MultiStar: [#1 -0.26,-0.08,0.63,U] [#2 -0.27,-0.06,0.78,U] [#3 -0.21,-0.08,0.69,U] [#4 -0.24,0.12,0.51,U] [#5 0.42,-0.41,0.00,M6] [#6 0.06,0.15,0.45,U] [#7 0.03,-0.04,0.40,U] [#8 -0.22,-0.07,0.42,U] 
22:49:47.343 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.09}, one-star: {0.14, -0.35}
22:49:47.344 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
22:49:47.345 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
22:49:47.345 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.48 mountX=-0.10 mountY=0.10, mountTheta=2.38
22:49:47.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.09, opts=13)
22:49:47.348 00.001 8996 Enqueuing Move request for scope (-0.11, -0.09)
22:49:47.349 00.001 20224 Worker thread wakes up
22:49:47.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
22:49:47.349 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
22:49:47.349 00.000 20224 Moving (-0.11, -0.09) raw xDistance=-0.10 yDistance=0.10
22:49:47.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:49:47.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:47.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:49:47.349 00.000 20224 MoveAxis(E, 0, ABG)
22:49:47.349 00.000 20224 Move returns status 0, amount 0
22:49:47.349 00.000 20224 MoveAxis(N, 0, ABG)
22:49:47.349 00.000 20224 Move returns status 0, amount 0
22:49:47.349 00.000 20224 move complete, result=0
22:49:47.349 00.000 20224 worker thread done servicing request
22:49:47.354 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60707, med=2797, FiltMin=2541, FiltMax=31248, Gamma=1.000
22:49:47.368 00.014 8996 UpdateGuideState exits: m=746845 SNR=354.7
22:49:47.370 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:47.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:47.372 00.001 8996 Enqueuing Expose request
22:49:47.373 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:47.374 00.001 20224 Worker thread wakes up
22:49:47.374 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:47.374 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:48.542 01.168 20224 Exposure complete
22:49:48.641 00.099 20224 worker thread done servicing request
22:49:48.642 00.001 8996 OnExposeComplete: enter
22:49:48.643 00.001 8996 UpdateGuideState(): m_state=6
22:49:48.645 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5782
22:49:48.647 00.002 8996 Star::Find returns 1 (0), X=138.46, Y=470.31, Mass=718558, SNR=324.5, Peak=53955 HFD=4.5
22:49:48.649 00.002 8996 MultiStar: [#1 -0.08,-0.04,0.71,U] [#2 -0.25,-0.13,0.72,U] [#3 -0.20,0.06,0.63,U] [#4 -0.07,-0.06,0.59,U] [#5 0.54,-0.43,0.00,M7] [#6 -0.00,-0.07,0.44,U] [#7 0.09,-0.07,0.45,U] [#8 -0.16,0.03,0.39,U] 
22:49:48.650 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.10}, one-star: {0.04, -0.30}
22:49:48.652 00.002 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
22:49:48.654 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 1.00)
22:49:48.655 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.12 cameraTheta=-2.26 mountX=-0.07 mountY=0.10, mountTheta=2.16
22:49:48.657 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
22:49:48.658 00.001 8996 Enqueuing Move request for scope (-0.08, -0.10)
22:49:48.659 00.001 20224 Worker thread wakes up
22:49:48.659 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
22:49:48.660 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
22:49:48.660 00.000 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.10
22:49:48.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:49:48.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:48.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:49:48.660 00.000 20224 MoveAxis(E, 0, ABG)
22:49:48.660 00.000 20224 Move returns status 0, amount 0
22:49:48.660 00.000 20224 MoveAxis(N, 0, ABG)
22:49:48.660 00.000 20224 Move returns status 0, amount 0
22:49:48.660 00.000 20224 move complete, result=0
22:49:48.660 00.000 20224 worker thread done servicing request
22:49:48.665 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53955, med=2797, FiltMin=2557, FiltMax=26016, Gamma=1.000
22:49:48.694 00.029 8996 UpdateGuideState exits: m=718558 SNR=324.5
22:49:48.697 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:48.699 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:48.701 00.002 8996 Enqueuing Expose request
22:49:48.702 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:49:48.704 00.002 20224 Worker thread wakes up
22:49:48.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:48.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:49.697 00.993 20224 Exposure complete
22:49:49.776 00.079 20224 worker thread done servicing request
22:49:49.776 00.000 8996 OnExposeComplete: enter
22:49:49.777 00.001 8996 UpdateGuideState(): m_state=6
22:49:49.778 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5783
22:49:49.779 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.03, Mass=677350, SNR=349.3, Peak=56083 HFD=4.2
22:49:49.780 00.001 8996 MultiStar: [#1 -0.13,-0.21,0.80,U] [#2 -0.26,-0.28,0.69,U] [#3 -0.29,0.01,0.58,U] [#4 -0.24,0.15,0.54,U] [#5 0.44,-0.67,0.00,M8] [#6 -0.03,-0.13,0.47,U] [#7 0.28,-0.12,0.46,U] [#8 -0.31,-0.08,0.40,U] 
22:49:49.781 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.20}, one-star: {0.11, -0.58}
22:49:49.782 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
22:49:49.782 00.000 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
22:49:49.783 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.23 cameraTheta=-2.02 mountX=-0.08 mountY=0.21, mountTheta=1.92
22:49:49.785 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.20, opts=13)
22:49:49.786 00.001 8996 Enqueuing Move request for scope (-0.10, -0.20)
22:49:49.786 00.000 20224 Worker thread wakes up
22:49:49.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
22:49:49.787 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
22:49:49.787 00.000 20224 Moving (-0.10, -0.20) raw xDistance=-0.08 yDistance=0.21
22:49:49.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:49:49.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:49:49.787 00.000 20224 MoveAxis(E, 0, ABG)
22:49:49.787 00.000 20224 Move returns status 0, amount 0
22:49:49.787 00.000 20224 MoveAxis(S, 45, ABG)
22:49:49.787 00.000 20224 Guiding  Dir = 1, Dur = 45
22:49:49.787 00.000 20224 IsSlewing returns 0
22:49:49.787 00.000 20224 IsGuiding returns 0
22:49:49.791 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56083, med=2797, FiltMin=2515, FiltMax=28416, Gamma=1.000
22:49:49.808 00.017 8996 UpdateGuideState exits: m=677350 SNR=349.3
22:49:49.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:49.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:49.812 00.002 8996 Enqueuing Expose request
22:49:49.813 00.001 20224 PulseGuide returned control before completion, sleep 30
22:49:49.857 00.044 20224 IsGuiding returns 1
22:49:49.857 00.000 20224 scope still moving after pulse duration time elapsed
22:49:49.888 00.031 20224 IsSlewing returns 0
22:49:49.888 00.000 20224 IsGuiding returns 1
22:49:49.919 00.031 20224 IsSlewing returns 0
22:49:49.919 00.000 20224 IsGuiding returns 0
22:49:49.919 00.000 20224 scope move finished after 45 + 86 ms
22:49:49.919 00.000 20224 Move returns status 0, amount 45
22:49:49.919 00.000 20224 move complete, result=0
22:49:49.919 00.000 20224 worker thread done servicing request
22:49:49.919 00.000 20224 Worker thread wakes up
22:49:49.919 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
22:49:49.921 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:49.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:51.092 01.171 20224 Exposure complete
22:49:51.183 00.091 20224 worker thread done servicing request
22:49:51.183 00.000 8996 OnExposeComplete: enter
22:49:51.184 00.001 8996 UpdateGuideState(): m_state=6
22:49:51.186 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5784
22:49:51.187 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=470.07, Mass=839991, SNR=390.6, Peak=60070 HFD=4.4
22:49:51.189 00.002 8996 MultiStar: [#1 -0.33,-0.15,0.64,U] [#2 -0.44,-0.35,0.00,M1] [#3 -0.49,-0.41,0.00,M1] [#4 -0.32,-0.24,0.44,U] [#5 0.40,-0.55,0.00,M9] [#6 -0.08,-0.27,0.37,U] [#7 0.05,-0.26,0.39,U] [#8 -0.45,-0.37,0.00,M2] 
22:49:51.191 00.002 8996 refined, 4 included, MultiStar: {-0.18, -0.33}, one-star: {-0.15, -0.54}
22:49:51.192 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
22:49:51.194 00.002 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
22:49:51.195 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.33 hyp=0.38 cameraTheta=-2.06 mountX=-0.15 mountY=0.35, mountTheta=1.96
22:49:51.198 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.33, opts=13)
22:49:51.199 00.001 8996 Enqueuing Move request for scope (-0.18, -0.33)
22:49:51.200 00.001 20224 Worker thread wakes up
22:49:51.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.33) opts 0xd
22:49:51.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.33)
22:49:51.200 00.000 20224 Moving (-0.18, -0.33) raw xDistance=-0.15 yDistance=0.35
22:49:51.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:49:51.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
22:49:51.200 00.000 20224 MoveAxis(E, 0, ABG)
22:49:51.200 00.000 20224 Move returns status 0, amount 0
22:49:51.200 00.000 20224 MoveAxis(S, 74, ABG)
22:49:51.200 00.000 20224 Guiding  Dir = 1, Dur = 74
22:49:51.201 00.001 20224 IsSlewing returns 0
22:49:51.201 00.000 20224 IsGuiding returns 0
22:49:51.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60070, med=2797, FiltMin=2493, FiltMax=33897, Gamma=1.000
22:49:51.219 00.014 8996 UpdateGuideState exits: m=839991 SNR=390.6
22:49:51.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:51.221 00.000 20224 PulseGuide returned control before completion, sleep 64
22:49:51.221 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:51.222 00.001 8996 Enqueuing Expose request
22:49:51.297 00.075 20224 IsGuiding returns 1
22:49:51.297 00.000 20224 scope still moving after pulse duration time elapsed
22:49:51.328 00.031 20224 IsSlewing returns 0
22:49:51.328 00.000 20224 IsGuiding returns 0
22:49:51.328 00.000 20224 scope move finished after 74 + 52 ms
22:49:51.328 00.000 20224 Move returns status 0, amount 74
22:49:51.328 00.000 20224 move complete, result=0
22:49:51.328 00.000 20224 worker thread done servicing request
22:49:51.328 00.000 20224 Worker thread wakes up
22:49:51.328 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 74 ms SOUTH
22:49:51.329 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:51.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:52.291 00.962 20224 Exposure complete
22:49:52.372 00.081 20224 worker thread done servicing request
22:49:52.372 00.000 8996 OnExposeComplete: enter
22:49:52.373 00.001 8996 UpdateGuideState(): m_state=6
22:49:52.374 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5785
22:49:52.375 00.001 8996 Star::Find returns 1 (0), X=138.37, Y=470.41, Mass=695545, SNR=342.3, Peak=44576 HFD=4.5
22:49:52.376 00.001 8996 MultiStar: [#1 -0.22,0.17,0.64,U] [#2 -0.17,0.09,0.88,U] [#3 -0.29,-0.15,0.62,U] [#4 -0.23,0.03,0.54,U] [#5 0.50,-0.29,0.00,M10] [#6 0.07,-0.01,0.40,U] [#7 0.05,0.03,0.45,U] [#8 -0.43,0.03,0.40,U] 
22:49:52.377 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.01}, one-star: {-0.05, -0.20}
22:49:52.377 00.000 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
22:49:52.378 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
22:49:52.379 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.05 mountX=-0.16 mountY=0.03, mountTheta=2.94
22:49:52.380 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.01, opts=13)
22:49:52.381 00.001 8996 Enqueuing Move request for scope (-0.16, -0.01)
22:49:52.382 00.001 20224 Worker thread wakes up
22:49:52.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
22:49:52.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
22:49:52.382 00.000 20224 Moving (-0.16, -0.01) raw xDistance=-0.16 yDistance=0.03
22:49:52.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:49:52.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:52.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:49:52.382 00.000 20224 MoveAxis(E, 0, ABG)
22:49:52.383 00.001 20224 Move returns status 0, amount 0
22:49:52.383 00.000 20224 MoveAxis(N, 0, ABG)
22:49:52.383 00.000 20224 Move returns status 0, amount 0
22:49:52.383 00.000 20224 move complete, result=0
22:49:52.383 00.000 20224 worker thread done servicing request
22:49:52.387 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=44576, med=2797, FiltMin=2518, FiltMax=23232, Gamma=1.000
22:49:52.402 00.015 8996 UpdateGuideState exits: m=695545 SNR=342.3
22:49:52.403 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:52.404 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:52.405 00.001 8996 Enqueuing Expose request
22:49:52.406 00.001 20224 Worker thread wakes up
22:49:52.406 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:52.408 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:52.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:53.558 01.150 20224 Exposure complete
22:49:53.622 00.064 20224 worker thread done servicing request
22:49:53.622 00.000 8996 OnExposeComplete: enter
22:49:53.623 00.001 8996 UpdateGuideState(): m_state=6
22:49:53.624 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5786
22:49:53.625 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=470.75, Mass=683950, SNR=353.1, Peak=54064 HFD=4.6
22:49:53.626 00.001 8996 MultiStar: [#1 0.01,0.25,0.67,U] [#2 -0.17,0.10,0.66,U] [#3 -0.32,0.22,0.56,U] [#4 -0.22,0.28,0.57,U] [#5 0.53,-0.11,0.00,R] [#6 0.10,0.30,0.43,U] [#7 0.02,0.25,0.44,U] [#8 -0.26,0.20,0.39,U] 
22:49:53.627 00.001 8996 single-star, 7 included, MultiStar: {-0.09, 0.21}, one-star: {0.05, 0.14}
22:49:53.627 00.000 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
22:49:53.628 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
22:49:53.629 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.24 mountX=0.03 mountY=-0.14, mountTheta=-1.34
22:49:53.630 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.14, opts=13)
22:49:53.631 00.001 8996 Enqueuing Move request for scope (0.05, 0.14)
22:49:53.632 00.001 20224 Worker thread wakes up
22:49:53.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:49:53.632 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:49:53.632 00.000 20224 Moving (0.05, 0.14) raw xDistance=0.03 yDistance=-0.14
22:49:53.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:49:53.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:53.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:49:53.632 00.000 20224 MoveAxis(E, 0, ABG)
22:49:53.632 00.000 20224 Move returns status 0, amount 0
22:49:53.632 00.000 20224 MoveAxis(N, 0, ABG)
22:49:53.632 00.000 20224 Move returns status 0, amount 0
22:49:53.633 00.001 20224 move complete, result=0
22:49:53.633 00.000 20224 worker thread done servicing request
22:49:53.636 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54064, med=2797, FiltMin=2518, FiltMax=25296, Gamma=1.000
22:49:53.650 00.014 8996 UpdateGuideState exits: m=683950 SNR=353.1
22:49:53.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:53.652 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:53.653 00.001 8996 Enqueuing Expose request
22:49:53.654 00.001 20224 Worker thread wakes up
22:49:53.654 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:53.654 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:53.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:54.621 00.967 20224 Exposure complete
22:49:54.686 00.065 20224 worker thread done servicing request
22:49:54.686 00.000 8996 OnExposeComplete: enter
22:49:54.687 00.001 8996 UpdateGuideState(): m_state=6
22:49:54.688 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5787
22:49:54.689 00.001 8996 Star::Find returns 1 (0), X=138.76, Y=470.72, Mass=719078, SNR=342.6, Peak=65424 HFD=4.4
22:49:54.690 00.001 8996 MultiStar: [#1 0.21,0.20,0.61,U] [#2 0.05,0.20,0.69,U] [#3 0.11,0.26,0.62,U] [#4 0.23,0.46,0.00,M1] [#5 0.31,0.11,0.63,U] [#6 0.32,0.08,0.43,U] [#7 0.39,0.19,0.48,U] [#8 -0.02,0.20,0.43,U] 
22:49:54.691 00.001 8996 refined, 7 included, MultiStar: {0.22, 0.17}, one-star: {0.34, 0.12}
22:49:54.691 00.000 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
22:49:54.692 00.001 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
22:49:54.693 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.17 hyp=0.28 cameraTheta=0.65 mountX=0.21 mountY=-0.19, mountTheta=-0.76
22:49:54.695 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.17, opts=13)
22:49:54.695 00.000 8996 Enqueuing Move request for scope (0.22, 0.17)
22:49:54.696 00.001 20224 Worker thread wakes up
22:49:54.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.17) opts 0xd
22:49:54.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.17)
22:49:54.696 00.000 20224 Moving (0.22, 0.17) raw xDistance=0.21 yDistance=-0.19
22:49:54.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:49:54.697 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:54.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:49:54.697 00.000 20224 MoveAxis(W, 30, ABG)
22:49:54.697 00.000 20224 Guiding  Dir = 3, Dur = 30
22:49:54.697 00.000 20224 IsSlewing returns 0
22:49:54.697 00.000 20224 IsGuiding returns 0
22:49:54.699 00.002 20224 PulseGuide returned control before completion, sleep 39
22:49:54.701 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65424, med=2797, FiltMin=2541, FiltMax=28592, Gamma=1.000
22:49:54.726 00.025 8996 UpdateGuideState exits: m=719078 SNR=342.6
22:49:54.728 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:54.730 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:54.731 00.001 8996 Enqueuing Expose request
22:49:54.747 00.016 20224 IsGuiding returns 1
22:49:54.747 00.000 20224 scope still moving after pulse duration time elapsed
22:49:54.778 00.031 20224 IsSlewing returns 0
22:49:54.778 00.000 20224 IsGuiding returns 0
22:49:54.778 00.000 20224 scope move finished after 30 + 51 ms
22:49:54.778 00.000 20224 Move returns status 0, amount 30
22:49:54.778 00.000 20224 MoveAxis(N, 0, ABG)
22:49:54.778 00.000 20224 Move returns status 0, amount 0
22:49:54.778 00.000 20224 move complete, result=0
22:49:54.778 00.000 20224 worker thread done servicing request
22:49:54.778 00.000 20224 Worker thread wakes up
22:49:54.779 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:54.779 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
22:49:54.779 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:55.953 01.174 20224 Exposure complete
22:49:56.040 00.087 20224 worker thread done servicing request
22:49:56.040 00.000 8996 OnExposeComplete: enter
22:49:56.041 00.001 8996 UpdateGuideState(): m_state=6
22:49:56.043 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5788
22:49:56.045 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=470.65, Mass=662264, SNR=345.6, Peak=45776 HFD=4.4
22:49:56.047 00.002 8996 MultiStar: [#1 -0.17,0.19,0.67,U] [#2 -0.49,0.39,0.00,M1] [#3 -0.53,0.27,0.00,M1] [#4 -0.52,0.28,0.00,M2] [#5 -0.16,-0.09,0.58,U] [#6 -0.35,0.09,0.47,U] [#7 -0.34,0.26,0.46,U] [#8 -0.33,0.16,0.42,U] 
22:49:56.049 00.002 8996 single-star, 5 included, MultiStar: {-0.19, 0.10}, one-star: {-0.01, 0.04}
22:49:56.050 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
22:49:56.052 00.002 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
22:49:56.054 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.05 cameraTheta=1.87 mountX=-0.02 mountY=-0.04, mountTheta=-1.97
22:49:56.059 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
22:49:56.060 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
22:49:56.060 00.000 20224 Worker thread wakes up
22:49:56.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
22:49:56.060 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
22:49:56.060 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.02 yDistance=-0.04
22:49:56.061 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:49:56.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:56.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:49:56.061 00.000 20224 MoveAxis(E, 0, ABG)
22:49:56.061 00.000 20224 Move returns status 0, amount 0
22:49:56.061 00.000 20224 MoveAxis(N, 0, ABG)
22:49:56.061 00.000 20224 Move returns status 0, amount 0
22:49:56.061 00.000 20224 move complete, result=0
22:49:56.061 00.000 20224 worker thread done servicing request
22:49:56.068 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45776, med=2797, FiltMin=2550, FiltMax=23456, Gamma=1.000
22:49:56.090 00.022 8996 UpdateGuideState exits: m=662264 SNR=345.6
22:49:56.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:56.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:56.093 00.001 8996 Enqueuing Expose request
22:49:56.094 00.001 20224 Worker thread wakes up
22:49:56.094 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:49:56.095 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:56.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:57.065 00.970 20224 Exposure complete
22:49:57.131 00.066 20224 worker thread done servicing request
22:49:57.132 00.001 8996 OnExposeComplete: enter
22:49:57.133 00.001 8996 UpdateGuideState(): m_state=6
22:49:57.133 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5789
22:49:57.134 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=470.34, Mass=732859, SNR=342.3, Peak=61830 HFD=4.2
22:49:57.135 00.001 8996 MultiStar: [#1 -0.48,0.23,0.00,M1] [#2 -0.51,0.10,0.00,M2] [#3 -0.62,0.18,0.00,M2] [#4 -0.51,0.08,0.00,M3] [#5 -0.10,-0.07,0.65,U] [#6 -0.24,-0.17,0.42,U] [#7 -0.26,0.05,0.46,U] [#8 -0.43,0.03,0.41,U] 
22:49:57.136 00.001 8996 refined, 4 included, MultiStar: {-0.28, -0.12}, one-star: {-0.37, -0.26}
22:49:57.137 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
22:49:57.137 00.000 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
22:49:57.138 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-2.75 mountX=-0.27 mountY=0.15, mountTheta=2.64
22:49:57.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.12, opts=13)
22:49:57.141 00.001 8996 Enqueuing Move request for scope (-0.28, -0.12)
22:49:57.143 00.002 20224 Worker thread wakes up
22:49:57.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.12) opts 0xd
22:49:57.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.12)
22:49:57.143 00.000 20224 Moving (-0.28, -0.12) raw xDistance=-0.27 yDistance=0.15
22:49:57.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:49:57.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:57.144 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:49:57.144 00.000 20224 MoveAxis(E, 40, ABG)
22:49:57.144 00.000 20224 Guiding  Dir = 2, Dur = 40
22:49:57.144 00.000 20224 IsSlewing returns 0
22:49:57.145 00.001 20224 IsGuiding returns 0
22:49:57.148 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61830, med=2797, FiltMin=2544, FiltMax=24813, Gamma=1.000
22:49:57.162 00.014 8996 UpdateGuideState exits: m=732859 SNR=342.3
22:49:57.164 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:57.164 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:57.165 00.001 8996 Enqueuing Expose request
22:49:57.206 00.041 20224 IsGuiding returns 1
22:49:57.206 00.000 20224 scope still moving after pulse duration time elapsed
22:49:57.236 00.030 20224 IsSlewing returns 0
22:49:57.236 00.000 20224 IsGuiding returns 1
22:49:57.268 00.032 20224 IsSlewing returns 0
22:49:57.268 00.000 20224 IsGuiding returns 1
22:49:57.299 00.031 20224 IsSlewing returns 0
22:49:57.300 00.001 20224 IsGuiding returns 0
22:49:57.300 00.000 20224 scope move finished after 40 + 115 ms
22:49:57.300 00.000 20224 Move returns status 0, amount 40
22:49:57.300 00.000 20224 MoveAxis(N, 0, ABG)
22:49:57.300 00.000 20224 Move returns status 0, amount 0
22:49:57.300 00.000 20224 move complete, result=0
22:49:57.300 00.000 20224 worker thread done servicing request
22:49:57.300 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
22:49:57.302 00.002 20224 Worker thread wakes up
22:49:57.303 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:57.303 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:58.489 01.186 20224 Exposure complete
22:49:58.572 00.083 20224 worker thread done servicing request
22:49:58.572 00.000 8996 OnExposeComplete: enter
22:49:58.574 00.002 8996 UpdateGuideState(): m_state=6
22:49:58.576 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5790
22:49:58.577 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=470.38, Mass=704681, SNR=349.1, Peak=51715 HFD=4.4
22:49:58.580 00.003 8996 MultiStar: [#1 -0.08,0.24,0.73,U] [#2 -0.18,0.07,0.74,U] [#3 -0.34,0.11,0.57,U] [#4 -0.25,0.23,0.57,U] [#5 0.01,-0.03,0.62,U] [#6 -0.04,0.11,0.47,U] [#7 0.15,0.24,0.43,U] [#8 -0.26,0.26,0.38,U] 
22:49:58.581 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.08}, one-star: {-0.13, -0.22}
22:49:58.582 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
22:49:58.584 00.002 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
22:49:58.585 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.59 mountX=-0.13 mountY=-0.06, mountTheta=-2.71
22:49:58.588 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.08, opts=13)
22:49:58.590 00.002 8996 Enqueuing Move request for scope (-0.13, 0.08)
22:49:58.592 00.002 20224 Worker thread wakes up
22:49:58.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
22:49:58.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
22:49:58.592 00.000 20224 Moving (-0.13, 0.08) raw xDistance=-0.13 yDistance=-0.06
22:49:58.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:49:58.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:58.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:49:58.593 00.001 20224 MoveAxis(E, 0, ABG)
22:49:58.593 00.000 20224 Move returns status 0, amount 0
22:49:58.593 00.000 20224 MoveAxis(N, 0, ABG)
22:49:58.593 00.000 20224 Move returns status 0, amount 0
22:49:58.593 00.000 20224 move complete, result=0
22:49:58.593 00.000 20224 worker thread done servicing request
22:49:58.601 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51715, med=2797, FiltMin=2547, FiltMax=25232, Gamma=1.000
22:49:58.631 00.030 8996 UpdateGuideState exits: m=704681 SNR=349.1
22:49:58.633 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:58.635 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:58.636 00.001 8996 Enqueuing Expose request
22:49:58.638 00.002 20224 Worker thread wakes up
22:49:58.638 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:49:58.639 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:58.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:49:59.608 00.969 20224 Exposure complete
22:49:59.672 00.064 20224 worker thread done servicing request
22:49:59.672 00.000 8996 OnExposeComplete: enter
22:49:59.673 00.001 8996 UpdateGuideState(): m_state=6
22:49:59.674 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5791
22:49:59.675 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=470.42, Mass=734440, SNR=388.0, Peak=56195 HFD=4.4
22:49:59.676 00.001 8996 MultiStar: [#1 0.13,0.01,0.59,U] [#2 -0.13,-0.14,0.62,U] [#3 -0.18,0.11,0.48,U] [#4 -0.09,0.16,0.49,U] [#5 0.07,-0.17,0.57,U] [#6 0.10,0.11,0.40,U] [#7 0.24,0.18,0.38,U] [#8 -0.01,0.08,0.41,U] 
22:49:59.677 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.02}, one-star: {0.16, -0.18}
22:49:59.678 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
22:49:59.679 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.85)
22:49:59.680 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.41 mountX=0.04 mountY=0.01, mountTheta=0.30
22:49:59.683 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
22:49:59.684 00.001 8996 Enqueuing Move request for scope (0.04, -0.02)
22:49:59.685 00.001 20224 Worker thread wakes up
22:49:59.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
22:49:59.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
22:49:59.686 00.001 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.01
22:49:59.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:49:59.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:49:59.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:49:59.686 00.000 20224 MoveAxis(E, 0, ABG)
22:49:59.686 00.000 20224 Move returns status 0, amount 0
22:49:59.686 00.000 20224 MoveAxis(N, 0, ABG)
22:49:59.686 00.000 20224 Move returns status 0, amount 0
22:49:59.686 00.000 20224 move complete, result=0
22:49:59.686 00.000 20224 worker thread done servicing request
22:49:59.690 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56195, med=2797, FiltMin=2547, FiltMax=27968, Gamma=1.000
22:49:59.706 00.016 8996 UpdateGuideState exits: m=734440 SNR=388.0
22:49:59.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:59.707 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:49:59.708 00.001 8996 Enqueuing Expose request
22:49:59.709 00.001 20224 Worker thread wakes up
22:49:59.709 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:49:59.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:49:59.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:00.869 01.159 20224 Exposure complete
22:50:00.926 00.057 20224 worker thread done servicing request
22:50:00.926 00.000 8996 OnExposeComplete: enter
22:50:00.927 00.001 8996 UpdateGuideState(): m_state=6
22:50:00.928 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5792
22:50:00.928 00.000 8996 Star::Find returns 1 (0), X=138.64, Y=470.79, Mass=697439, SNR=352.0, Peak=65424 HFD=4.5
22:50:00.930 00.002 8996 MultiStar: [#1 0.06,0.16,0.84,U] [#2 -0.21,0.44,0.00,M1] [#3 0.02,0.28,0.58,U] [#4 -0.02,0.31,0.57,U] [#5 0.33,-0.15,0.58,U] [#6 0.06,0.04,0.45,U] [#7 0.15,0.19,0.46,U] [#8 0.13,0.02,0.41,U] 
22:50:00.930 00.000 8996 refined, 7 included, MultiStar: {0.12, 0.14}, one-star: {0.21, 0.18}
22:50:00.931 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
22:50:00.932 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
22:50:00.933 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.84 mountX=0.11 mountY=-0.15, mountTheta=-0.94
22:50:00.934 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.14, opts=13)
22:50:00.935 00.001 8996 Enqueuing Move request for scope (0.12, 0.14)
22:50:00.936 00.001 20224 Worker thread wakes up
22:50:00.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
22:50:00.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
22:50:00.936 00.000 20224 Moving (0.12, 0.14) raw xDistance=0.11 yDistance=-0.15
22:50:00.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:50:00.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:00.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:50:00.936 00.000 20224 MoveAxis(E, 0, ABG)
22:50:00.937 00.001 20224 Move returns status 0, amount 0
22:50:00.937 00.000 20224 MoveAxis(N, 0, ABG)
22:50:00.937 00.000 20224 Move returns status 0, amount 0
22:50:00.937 00.000 20224 move complete, result=0
22:50:00.937 00.000 20224 worker thread done servicing request
22:50:00.941 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65424, med=2797, FiltMin=2534, FiltMax=27040, Gamma=1.000
22:50:00.954 00.013 8996 UpdateGuideState exits: m=697439 SNR=352.0
22:50:00.956 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:00.956 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:00.957 00.001 8996 Enqueuing Expose request
22:50:00.958 00.001 20224 Worker thread wakes up
22:50:00.958 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:00.959 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:00.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:01.925 00.966 20224 Exposure complete
22:50:01.999 00.074 20224 worker thread done servicing request
22:50:01.999 00.000 8996 OnExposeComplete: enter
22:50:02.000 00.001 8996 UpdateGuideState(): m_state=6
22:50:02.001 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5793
22:50:02.002 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=470.97, Mass=824874, SNR=376.6, Peak=65424 HFD=4.2
22:50:02.003 00.001 8996 MultiStar: [#1 -0.02,0.15,0.57,U] [#2 -0.30,0.53,0.00,M2] [#3 -0.13,0.44,0.00,M1] [#4 -0.10,0.44,0.00,M1] [#5 0.36,0.20,0.52,U] [#6 0.09,0.18,0.45,U] [#7 0.15,0.16,0.42,U] [#8 -0.01,0.44,0.34,U] 
22:50:02.004 00.001 8996 refined, 5 included, MultiStar: {0.14, 0.26}, one-star: {0.17, 0.37}
22:50:02.004 00.000 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
22:50:02.005 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
22:50:02.006 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.26 hyp=0.29 cameraTheta=1.08 mountX=0.11 mountY=-0.27, mountTheta=-1.18
22:50:02.009 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.26, opts=13)
22:50:02.010 00.001 8996 Enqueuing Move request for scope (0.14, 0.26)
22:50:02.011 00.001 20224 Worker thread wakes up
22:50:02.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.26) opts 0xd
22:50:02.011 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.26)
22:50:02.011 00.000 20224 Moving (0.14, 0.26) raw xDistance=0.11 yDistance=-0.27
22:50:02.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:50:02.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:02.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:50:02.012 00.001 20224 MoveAxis(E, 0, ABG)
22:50:02.012 00.000 20224 Move returns status 0, amount 0
22:50:02.012 00.000 20224 MoveAxis(N, 0, ABG)
22:50:02.012 00.000 20224 Move returns status 0, amount 0
22:50:02.012 00.000 20224 move complete, result=0
22:50:02.012 00.000 20224 worker thread done servicing request
22:50:02.019 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65424, med=2797, FiltMin=2547, FiltMax=33760, Gamma=1.000
22:50:02.035 00.016 8996 UpdateGuideState exits: m=824874 SNR=376.6
22:50:02.036 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:02.038 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:02.039 00.001 8996 Enqueuing Expose request
22:50:02.041 00.002 20224 Worker thread wakes up
22:50:02.041 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:50:02.043 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:02.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:03.205 01.162 20224 Exposure complete
22:50:03.273 00.068 20224 worker thread done servicing request
22:50:03.273 00.000 8996 OnExposeComplete: enter
22:50:03.274 00.001 8996 UpdateGuideState(): m_state=6
22:50:03.276 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5794
22:50:03.277 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.78, Mass=755342, SNR=352.0, Peak=65424 HFD=4.6
22:50:03.279 00.002 8996 MultiStar: [#1 -0.19,0.35,0.65,U] [#2 -0.22,0.30,0.75,U] [#3 -0.25,0.35,0.56,U] [#4 -0.16,0.37,0.55,U] [#5 0.00,-0.01,0.59,U] [#6 0.09,0.21,0.52,U] [#7 0.20,0.42,0.00,M1] [#8 -0.05,0.33,0.39,U] 
22:50:03.281 00.002 8996 single-star, 7 included, MultiStar: {-0.07, 0.25}, one-star: {0.14, 0.17}
22:50:03.282 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
22:50:03.282 00.000 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
22:50:03.283 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.17 hyp=0.22 cameraTheta=0.89 mountX=0.12 mountY=-0.18, mountTheta=-0.99
22:50:03.285 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.17, opts=13)
22:50:03.286 00.001 8996 Enqueuing Move request for scope (0.14, 0.17)
22:50:03.287 00.001 20224 Worker thread wakes up
22:50:03.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.17) opts 0xd
22:50:03.287 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.17)
22:50:03.287 00.000 20224 Moving (0.14, 0.17) raw xDistance=0.12 yDistance=-0.18
22:50:03.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:50:03.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:03.288 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:50:03.288 00.000 20224 MoveAxis(E, 0, ABG)
22:50:03.288 00.000 20224 Move returns status 0, amount 0
22:50:03.288 00.000 20224 MoveAxis(N, 0, ABG)
22:50:03.288 00.000 20224 Move returns status 0, amount 0
22:50:03.288 00.000 20224 move complete, result=0
22:50:03.288 00.000 20224 worker thread done servicing request
22:50:03.292 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65424, med=2797, FiltMin=2528, FiltMax=29328, Gamma=1.000
22:50:03.307 00.015 8996 UpdateGuideState exits: m=755342 SNR=352.0
22:50:03.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:03.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:03.310 00.001 8996 Enqueuing Expose request
22:50:03.311 00.001 20224 Worker thread wakes up
22:50:03.311 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:03.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:03.311 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:04.285 00.974 20224 Exposure complete
22:50:04.379 00.094 20224 worker thread done servicing request
22:50:04.379 00.000 8996 OnExposeComplete: enter
22:50:04.381 00.002 8996 UpdateGuideState(): m_state=6
22:50:04.383 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5795
22:50:04.385 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=470.80, Mass=713514, SNR=352.5, Peak=65424 HFD=4.5
22:50:04.387 00.002 8996 MultiStar: [#1 -0.05,0.34,0.64,U] [#2 -0.02,0.35,0.71,U] [#3 0.06,0.32,0.57,U] [#4 -0.04,0.41,0.62,U] [#5 0.02,0.16,0.58,U] [#6 0.20,0.37,0.47,U] [#7 0.16,0.46,0.00,M2] [#8 -0.22,0.52,0.00,M1] 
22:50:04.388 00.001 8996 single-star, 6 included, MultiStar: {0.04, 0.30}, one-star: {0.13, 0.20}
22:50:04.390 00.002 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
22:50:04.391 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
22:50:04.392 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=0.98 mountX=0.11 mountY=-0.21, mountTheta=-1.08
22:50:04.395 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.20, opts=13)
22:50:04.397 00.002 8996 Enqueuing Move request for scope (0.13, 0.20)
22:50:04.398 00.001 20224 Worker thread wakes up
22:50:04.399 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
22:50:04.399 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
22:50:04.399 00.000 20224 Moving (0.13, 0.20) raw xDistance=0.11 yDistance=-0.21
22:50:04.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:50:04.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:04.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:50:04.399 00.000 20224 MoveAxis(E, 0, ABG)
22:50:04.399 00.000 20224 Move returns status 0, amount 0
22:50:04.399 00.000 20224 MoveAxis(N, 0, ABG)
22:50:04.399 00.000 20224 Move returns status 0, amount 0
22:50:04.399 00.000 20224 move complete, result=0
22:50:04.399 00.000 20224 worker thread done servicing request
22:50:04.405 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65424, med=2797, FiltMin=2541, FiltMax=27088, Gamma=1.000
22:50:04.429 00.024 8996 UpdateGuideState exits: m=713514 SNR=352.5
22:50:04.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:04.432 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:04.433 00.001 8996 Enqueuing Expose request
22:50:04.434 00.001 20224 Worker thread wakes up
22:50:04.434 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:50:04.435 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:04.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:05.596 01.161 20224 Exposure complete
22:50:05.677 00.081 20224 worker thread done servicing request
22:50:05.677 00.000 8996 OnExposeComplete: enter
22:50:05.678 00.001 8996 UpdateGuideState(): m_state=6
22:50:05.679 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5796
22:50:05.680 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.72, Mass=787980, SNR=368.1, Peak=61680 HFD=4.6
22:50:05.681 00.001 8996 MultiStar: [#1 -0.14,0.29,0.73,U] [#2 -0.20,0.07,0.72,U] [#3 -0.26,0.13,0.56,U] [#4 -0.17,0.14,0.49,U] [#5 -0.20,0.23,0.59,U] [#6 -0.16,0.16,0.40,U] [#7 -0.02,0.06,0.44,U] [#8 -0.42,0.23,0.00,M2] 
22:50:05.681 00.000 8996 single-star, 7 included, MultiStar: {-0.14, 0.15}, one-star: {-0.01, 0.11}
22:50:05.682 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
22:50:05.683 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
22:50:05.683 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.64 mountX=-0.02 mountY=-0.11, mountTheta=-1.74
22:50:05.685 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.11, opts=13)
22:50:05.685 00.000 8996 Enqueuing Move request for scope (-0.01, 0.11)
22:50:05.686 00.001 20224 Worker thread wakes up
22:50:05.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
22:50:05.686 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
22:50:05.686 00.000 20224 Moving (-0.01, 0.11) raw xDistance=-0.02 yDistance=-0.11
22:50:05.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:50:05.687 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:05.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:50:05.687 00.000 20224 MoveAxis(E, 0, ABG)
22:50:05.687 00.000 20224 Move returns status 0, amount 0
22:50:05.687 00.000 20224 MoveAxis(N, 0, ABG)
22:50:05.687 00.000 20224 Move returns status 0, amount 0
22:50:05.687 00.000 20224 move complete, result=0
22:50:05.687 00.000 20224 worker thread done servicing request
22:50:05.690 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61680, med=2797, FiltMin=2553, FiltMax=26192, Gamma=1.000
22:50:05.710 00.020 8996 UpdateGuideState exits: m=787980 SNR=368.1
22:50:05.711 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:05.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:05.713 00.001 8996 Enqueuing Expose request
22:50:05.713 00.000 20224 Worker thread wakes up
22:50:05.713 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:05.714 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:05.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:06.700 00.986 20224 Exposure complete
22:50:06.778 00.078 20224 worker thread done servicing request
22:50:06.779 00.001 8996 OnExposeComplete: enter
22:50:06.782 00.003 8996 UpdateGuideState(): m_state=6
22:50:06.784 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5797
22:50:06.786 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=470.84, Mass=732583, SNR=350.4, Peak=55664 HFD=4.4
22:50:06.790 00.004 8996 MultiStar: [#1 -0.16,0.13,0.67,U] [#2 -0.31,0.20,0.72,U] [#3 -0.21,0.28,0.60,U] [#4 -0.26,0.20,0.56,U] [#5 -0.16,0.02,0.62,U] [#6 -0.15,0.14,0.47,U] [#7 -0.07,-0.02,0.40,U] [#8 -0.36,0.16,0.39,U] 
22:50:06.793 00.003 8996 single-star, 8 included, MultiStar: {-0.18, 0.16}, one-star: {-0.05, 0.24}
22:50:06.796 00.003 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
22:50:06.798 00.002 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
22:50:06.801 00.003 8996 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.78 mountX=-0.07 mountY=-0.23, mountTheta=-1.88
22:50:06.806 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.24, opts=13)
22:50:06.808 00.002 8996 Enqueuing Move request for scope (-0.05, 0.24)
22:50:06.810 00.002 20224 Worker thread wakes up
22:50:06.811 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
22:50:06.811 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
22:50:06.811 00.000 20224 Moving (-0.05, 0.24) raw xDistance=-0.07 yDistance=-0.23
22:50:06.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:50:06.811 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.05 newest=-0.55
22:50:06.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:50:06.811 00.000 20224 MoveAxis(E, 0, ABG)
22:50:06.811 00.000 20224 Move returns status 0, amount 0
22:50:06.811 00.000 20224 MoveAxis(N, 48, ABG)
22:50:06.811 00.000 20224 Guiding  Dir = 0, Dur = 48
22:50:06.811 00.000 20224 IsSlewing returns 0
22:50:06.811 00.000 20224 IsGuiding returns 0
22:50:06.820 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55664, med=2797, FiltMin=2528, FiltMax=27072, Gamma=1.000
22:50:06.832 00.012 20224 PulseGuide returned control before completion, sleep 38
22:50:06.843 00.011 8996 UpdateGuideState exits: m=732583 SNR=350.4
22:50:06.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:06.845 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:06.845 00.000 8996 Enqueuing Expose request
22:50:06.878 00.033 20224 IsGuiding returns 1
22:50:06.878 00.000 20224 scope still moving after pulse duration time elapsed
22:50:06.909 00.031 20224 IsSlewing returns 0
22:50:06.910 00.001 20224 IsGuiding returns 0
22:50:06.910 00.000 20224 scope move finished after 48 + 50 ms
22:50:06.910 00.000 20224 Move returns status 0, amount 48
22:50:06.910 00.000 20224 move complete, result=0
22:50:06.910 00.000 20224 worker thread done servicing request
22:50:06.910 00.000 20224 Worker thread wakes up
22:50:06.911 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
22:50:06.913 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:06.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:08.086 01.173 20224 Exposure complete
22:50:08.164 00.078 20224 worker thread done servicing request
22:50:08.165 00.001 8996 OnExposeComplete: enter
22:50:08.167 00.002 8996 UpdateGuideState(): m_state=6
22:50:08.167 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5798
22:50:08.169 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=470.40, Mass=673113, SNR=308.1, Peak=47590 HFD=4.3
22:50:08.171 00.002 8996 MultiStar: [#1 -0.00,0.01,0.80,U] [#2 -0.02,-0.18,0.84,U] [#3 -0.10,-0.34,0.67,U] [#4 -0.13,-0.16,0.65,U] [#5 0.00,-0.26,0.70,U] [#6 0.03,-0.06,0.49,U] [#7 0.32,-0.21,0.57,U] [#8 -0.15,-0.00,0.46,U] 
22:50:08.173 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.17}, one-star: {-0.11, -0.21}
22:50:08.174 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
22:50:08.175 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
22:50:08.177 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.71 mountX=-0.01 mountY=0.17, mountTheta=1.62
22:50:08.180 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
22:50:08.181 00.001 8996 Enqueuing Move request for scope (-0.02, -0.17)
22:50:08.183 00.002 20224 Worker thread wakes up
22:50:08.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
22:50:08.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
22:50:08.183 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
22:50:08.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:50:08.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:08.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:50:08.183 00.000 20224 MoveAxis(E, 0, ABG)
22:50:08.183 00.000 20224 Move returns status 0, amount 0
22:50:08.183 00.000 20224 MoveAxis(N, 0, ABG)
22:50:08.183 00.000 20224 Move returns status 0, amount 0
22:50:08.183 00.000 20224 move complete, result=0
22:50:08.184 00.001 20224 worker thread done servicing request
22:50:08.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47590, med=2797, FiltMin=2537, FiltMax=22512, Gamma=1.000
22:50:08.206 00.018 8996 UpdateGuideState exits: m=673113 SNR=308.1
22:50:08.208 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:08.210 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:08.212 00.002 8996 Enqueuing Expose request
22:50:08.213 00.001 20224 Worker thread wakes up
22:50:08.214 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:50:08.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:08.216 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:09.198 00.982 20224 Exposure complete
22:50:09.312 00.114 20224 worker thread done servicing request
22:50:09.312 00.000 8996 OnExposeComplete: enter
22:50:09.314 00.002 8996 UpdateGuideState(): m_state=6
22:50:09.315 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5799
22:50:09.316 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.59, Mass=723504, SNR=367.1, Peak=51824 HFD=4.4
22:50:09.318 00.002 8996 MultiStar: [#1 0.17,0.15,0.66,U] [#2 -0.04,0.10,0.69,U] [#3 -0.04,-0.06,0.57,U] [#4 -0.01,-0.13,0.49,U] [#5 0.12,-0.19,0.57,U] [#6 0.06,-0.19,0.41,U] [#7 0.14,0.04,0.40,U] [#8 -0.13,0.22,0.36,U] 
22:50:09.320 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.08, -0.02}
22:50:09.322 00.002 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:50:09.323 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:50:09.325 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.18 mountX=0.05 mountY=0.00, mountTheta=0.06
22:50:09.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
22:50:09.329 00.002 8996 Enqueuing Move request for scope (0.05, -0.01)
22:50:09.330 00.001 20224 Worker thread wakes up
22:50:09.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
22:50:09.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
22:50:09.330 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.00
22:50:09.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:09.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:09.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:50:09.331 00.001 20224 MoveAxis(E, 0, ABG)
22:50:09.331 00.000 20224 Move returns status 0, amount 0
22:50:09.331 00.000 20224 MoveAxis(N, 0, ABG)
22:50:09.331 00.000 20224 Move returns status 0, amount 0
22:50:09.331 00.000 20224 move complete, result=0
22:50:09.331 00.000 20224 worker thread done servicing request
22:50:09.338 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51824, med=2797, FiltMin=2528, FiltMax=27360, Gamma=1.000
22:50:09.363 00.025 8996 UpdateGuideState exits: m=723504 SNR=367.1
22:50:09.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:09.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:09.366 00.001 8996 Enqueuing Expose request
22:50:09.367 00.001 20224 Worker thread wakes up
22:50:09.367 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:09.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:09.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:10.532 01.164 20224 Exposure complete
22:50:10.608 00.076 20224 worker thread done servicing request
22:50:10.608 00.000 8996 OnExposeComplete: enter
22:50:10.610 00.002 8996 UpdateGuideState(): m_state=6
22:50:10.611 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5800
22:50:10.613 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=470.25, Mass=805013, SNR=408.0, Peak=63046 HFD=4.4
22:50:10.615 00.002 8996 MultiStar: [#1 -0.35,-0.03,0.66,U] [#2 -0.34,-0.23,0.57,U] [#3 -0.44,-0.05,0.00,M1] [#4 -0.34,0.19,0.51,U] [#5 -0.12,-0.39,0.57,U] [#6 -0.32,-0.18,0.38,U] [#7 -0.21,-0.16,0.36,U] [#8 -0.28,-0.08,0.31,U] 
22:50:10.617 00.002 8996 refined, 7 included, MultiStar: {-0.27, -0.18}, one-star: {-0.24, -0.36}
22:50:10.619 00.002 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
22:50:10.621 00.002 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
22:50:10.622 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.18 hyp=0.33 cameraTheta=-2.55 mountX=-0.25 mountY=0.21, mountTheta=2.44
22:50:10.626 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.18, opts=13)
22:50:10.627 00.001 8996 Enqueuing Move request for scope (-0.27, -0.18)
22:50:10.629 00.002 20224 Worker thread wakes up
22:50:10.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.18) opts 0xd
22:50:10.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.18)
22:50:10.629 00.000 20224 Moving (-0.27, -0.18) raw xDistance=-0.25 yDistance=0.21
22:50:10.630 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:50:10.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:10.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:50:10.630 00.000 20224 MoveAxis(E, 37, ABG)
22:50:10.630 00.000 20224 Guiding  Dir = 2, Dur = 37
22:50:10.631 00.001 20224 IsSlewing returns 0
22:50:10.631 00.000 20224 IsGuiding returns 0
22:50:10.638 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63046, med=2797, FiltMin=2531, FiltMax=28374, Gamma=1.000
22:50:10.669 00.031 8996 UpdateGuideState exits: m=805013 SNR=408.0
22:50:10.671 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:10.673 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:10.675 00.002 8996 Enqueuing Expose request
22:50:10.676 00.001 20224 IsGuiding returns 1
22:50:10.677 00.001 20224 scope still moving after pulse duration time elapsed
22:50:10.704 00.027 20224 IsSlewing returns 0
22:50:10.704 00.000 20224 IsGuiding returns 1
22:50:10.736 00.032 20224 IsSlewing returns 0
22:50:10.736 00.000 20224 IsGuiding returns 1
22:50:10.767 00.031 20224 IsSlewing returns 0
22:50:10.767 00.000 20224 IsGuiding returns 0
22:50:10.767 00.000 20224 scope move finished after 37 + 99 ms
22:50:10.767 00.000 20224 Move returns status 0, amount 37
22:50:10.767 00.000 20224 MoveAxis(N, 0, ABG)
22:50:10.767 00.000 20224 Move returns status 0, amount 0
22:50:10.767 00.000 20224 move complete, result=0
22:50:10.767 00.000 20224 worker thread done servicing request
22:50:10.767 00.000 20224 Worker thread wakes up
22:50:10.768 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.2 px 0 ms NORTH
22:50:10.768 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:10.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:11.735 00.967 20224 Exposure complete
22:50:11.815 00.080 20224 worker thread done servicing request
22:50:11.815 00.000 8996 OnExposeComplete: enter
22:50:11.816 00.001 8996 UpdateGuideState(): m_state=6
22:50:11.817 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5801
22:50:11.818 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=470.32, Mass=781310, SNR=392.5, Peak=65507 HFD=4.7
22:50:11.819 00.001 8996 MultiStar: [#1 -0.03,0.06,0.66,U] [#2 -0.22,-0.21,0.61,U] [#3 -0.10,0.02,0.56,U] [#4 0.00,0.08,0.51,U] [#5 0.06,-0.28,0.52,U] [#6 0.10,-0.17,0.39,U] [#7 0.09,0.15,0.42,U] [#8 -0.09,-0.22,0.32,U] 
22:50:11.820 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.11}, one-star: {0.25, -0.29}
22:50:11.821 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
22:50:11.821 00.000 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
22:50:11.822 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.36 mountX=0.03 mountY=0.10, mountTheta=1.27
22:50:11.824 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
22:50:11.825 00.001 8996 Enqueuing Move request for scope (0.02, -0.11)
22:50:11.826 00.001 20224 Worker thread wakes up
22:50:11.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
22:50:11.826 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
22:50:11.826 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.10
22:50:11.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:50:11.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:11.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:50:11.826 00.000 20224 MoveAxis(E, 0, ABG)
22:50:11.826 00.000 20224 Move returns status 0, amount 0
22:50:11.826 00.000 20224 MoveAxis(N, 0, ABG)
22:50:11.826 00.000 20224 Move returns status 0, amount 0
22:50:11.826 00.000 20224 move complete, result=0
22:50:11.827 00.001 20224 worker thread done servicing request
22:50:11.830 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65507, med=2797, FiltMin=2550, FiltMax=32371, Gamma=1.000
22:50:11.854 00.024 8996 UpdateGuideState exits: m=781310 SNR=392.5
22:50:11.856 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:11.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:11.859 00.002 8996 Enqueuing Expose request
22:50:11.860 00.001 20224 Worker thread wakes up
22:50:11.860 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:11.862 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:11.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:13.039 01.177 20224 Exposure complete
22:50:13.131 00.092 20224 worker thread done servicing request
22:50:13.131 00.000 8996 OnExposeComplete: enter
22:50:13.133 00.002 8996 UpdateGuideState(): m_state=6
22:50:13.135 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5802
22:50:13.137 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=470.71, Mass=804300, SNR=360.3, Peak=65424 HFD=4.5
22:50:13.138 00.001 8996 MultiStar: [#1 -0.18,0.04,0.63,U] [#2 -0.19,-0.15,0.77,U] [#3 -0.09,0.17,0.59,U] [#4 -0.09,0.25,0.46,U] [#5 -0.07,-0.22,0.65,U] [#6 0.10,0.10,0.42,U] [#7 0.21,0.14,0.42,U] [#8 -0.20,0.20,0.38,U] 
22:50:13.139 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.05}, one-star: {0.17, 0.10}
22:50:13.140 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
22:50:13.141 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
22:50:13.143 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.15 mountX=-0.04 mountY=-0.04, mountTheta=-2.26
22:50:13.146 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.05, opts=13)
22:50:13.147 00.001 8996 Enqueuing Move request for scope (-0.03, 0.05)
22:50:13.148 00.001 20224 Worker thread wakes up
22:50:13.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
22:50:13.149 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
22:50:13.149 00.000 20224 Moving (-0.03, 0.05) raw xDistance=-0.04 yDistance=-0.04
22:50:13.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:50:13.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:13.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:50:13.149 00.000 20224 MoveAxis(E, 0, ABG)
22:50:13.149 00.000 20224 Move returns status 0, amount 0
22:50:13.149 00.000 20224 MoveAxis(N, 0, ABG)
22:50:13.149 00.000 20224 Move returns status 0, amount 0
22:50:13.149 00.000 20224 move complete, result=0
22:50:13.149 00.000 20224 worker thread done servicing request
22:50:13.156 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65424, med=2797, FiltMin=2521, FiltMax=32784, Gamma=1.000
22:50:13.189 00.033 8996 UpdateGuideState exits: m=804300 SNR=360.3
22:50:13.191 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:13.193 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:13.195 00.002 8996 Enqueuing Expose request
22:50:13.197 00.002 20224 Worker thread wakes up
22:50:13.197 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:13.198 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:13.199 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:14.186 00.987 20224 Exposure complete
22:50:14.261 00.075 20224 worker thread done servicing request
22:50:14.261 00.000 8996 OnExposeComplete: enter
22:50:14.262 00.001 8996 UpdateGuideState(): m_state=6
22:50:14.263 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5803
22:50:14.263 00.000 8996 Star::Find returns 1 (0), X=138.50, Y=470.59, Mass=718533, SNR=364.2, Peak=52272 HFD=4.6
22:50:14.264 00.001 8996 MultiStar: [#1 -0.11,0.11,0.65,U] [#2 -0.14,-0.02,0.73,U] [#3 -0.24,0.05,0.57,U] [#4 -0.30,0.01,0.54,U] [#5 -0.12,-0.14,0.54,U] [#6 -0.03,0.06,0.42,U] [#7 -0.02,0.13,0.44,U] [#8 -0.16,0.14,0.37,U] 
22:50:14.265 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.03}, one-star: {0.07, -0.02}
22:50:14.266 00.001 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
22:50:14.267 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
22:50:14.268 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-0.24 mountX=0.08 mountY=0.01, mountTheta=0.12
22:50:14.269 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
22:50:14.270 00.001 8996 Enqueuing Move request for scope (0.07, -0.02)
22:50:14.271 00.001 20224 Worker thread wakes up
22:50:14.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
22:50:14.271 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
22:50:14.271 00.000 20224 Moving (0.07, -0.02) raw xDistance=0.08 yDistance=0.01
22:50:14.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:50:14.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:14.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:50:14.271 00.000 20224 MoveAxis(E, 0, ABG)
22:50:14.271 00.000 20224 Move returns status 0, amount 0
22:50:14.271 00.000 20224 MoveAxis(N, 0, ABG)
22:50:14.271 00.000 20224 Move returns status 0, amount 0
22:50:14.271 00.000 20224 move complete, result=0
22:50:14.272 00.001 20224 worker thread done servicing request
22:50:14.275 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52272, med=2797, FiltMin=2553, FiltMax=25184, Gamma=1.000
22:50:14.290 00.015 8996 UpdateGuideState exits: m=718533 SNR=364.2
22:50:14.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:14.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:14.292 00.000 8996 Enqueuing Expose request
22:50:14.293 00.001 20224 Worker thread wakes up
22:50:14.293 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:14.294 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:14.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:15.457 01.163 20224 Exposure complete
22:50:15.532 00.075 20224 worker thread done servicing request
22:50:15.532 00.000 8996 OnExposeComplete: enter
22:50:15.533 00.001 8996 UpdateGuideState(): m_state=6
22:50:15.534 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5804
22:50:15.535 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.67, Mass=743618, SNR=366.6, Peak=52419 HFD=4.5
22:50:15.537 00.002 8996 MultiStar: [#1 -0.20,0.30,0.67,U] [#2 -0.40,0.22,0.00,M1] [#3 -0.58,0.29,0.00,M1] [#4 -0.35,0.28,0.00,M1] [#5 -0.09,0.00,0.57,U] [#6 -0.19,-0.12,0.41,U] [#7 -0.28,-0.00,0.43,U] [#8 -0.32,0.18,0.40,U] 
22:50:15.537 00.000 8996 refined, 5 included, MultiStar: {-0.22, 0.08}, one-star: {-0.24, 0.06}
22:50:15.539 00.002 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
22:50:15.541 00.002 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
22:50:15.542 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.23 cameraTheta=2.79 mountX=-0.23 mountY=-0.06, mountTheta=-2.90
22:50:15.545 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.08, opts=13)
22:50:15.547 00.002 8996 Enqueuing Move request for scope (-0.22, 0.08)
22:50:15.548 00.001 20224 Worker thread wakes up
22:50:15.549 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd
22:50:15.549 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.08)
22:50:15.549 00.000 20224 Moving (-0.22, 0.08) raw xDistance=-0.23 yDistance=-0.06
22:50:15.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:50:15.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:15.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:50:15.549 00.000 20224 MoveAxis(E, 33, ABG)
22:50:15.549 00.000 20224 Guiding  Dir = 2, Dur = 33
22:50:15.550 00.001 20224 IsSlewing returns 0
22:50:15.550 00.000 20224 IsGuiding returns 0
22:50:15.552 00.002 20224 PulseGuide returned control before completion, sleep 42
22:50:15.556 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52419, med=2797, FiltMin=2534, FiltMax=24765, Gamma=1.000
22:50:15.578 00.022 8996 UpdateGuideState exits: m=743618 SNR=366.6
22:50:15.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:15.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:15.581 00.001 8996 Enqueuing Expose request
22:50:15.598 00.017 20224 IsGuiding returns 1
22:50:15.598 00.000 20224 scope still moving after pulse duration time elapsed
22:50:15.630 00.032 20224 IsSlewing returns 0
22:50:15.630 00.000 20224 IsGuiding returns 1
22:50:15.662 00.032 20224 IsSlewing returns 0
22:50:15.662 00.000 20224 IsGuiding returns 0
22:50:15.663 00.001 20224 scope move finished after 33 + 79 ms
22:50:15.663 00.000 20224 Move returns status 0, amount 33
22:50:15.663 00.000 20224 MoveAxis(N, 0, ABG)
22:50:15.663 00.000 20224 Move returns status 0, amount 0
22:50:15.663 00.000 20224 move complete, result=0
22:50:15.663 00.000 20224 worker thread done servicing request
22:50:15.663 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
22:50:15.665 00.002 20224 Worker thread wakes up
22:50:15.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:15.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:16.652 00.987 20224 Exposure complete
22:50:16.706 00.054 20224 worker thread done servicing request
22:50:16.706 00.000 8996 OnExposeComplete: enter
22:50:16.707 00.001 8996 UpdateGuideState(): m_state=6
22:50:16.709 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5805
22:50:16.710 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.67, Mass=713977, SNR=371.8, Peak=57040 HFD=4.5
22:50:16.711 00.001 8996 MultiStar: [#1 -0.02,0.21,0.65,U] [#2 -0.23,0.20,0.71,U] [#3 -0.20,0.26,0.59,U] [#4 -0.16,0.28,0.50,U] [#5 0.02,-0.12,0.59,U] [#6 0.01,-0.07,0.44,U] [#7 -0.01,0.24,0.48,U] [#8 -0.21,0.29,0.43,U] 
22:50:16.711 00.000 8996 single-star, 8 included, MultiStar: {-0.07, 0.14}, one-star: {0.07, 0.06}
22:50:16.712 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
22:50:16.713 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
22:50:16.714 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.75 mountX=0.06 mountY=-0.07, mountTheta=-0.85
22:50:16.715 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
22:50:16.716 00.001 8996 Enqueuing Move request for scope (0.07, 0.06)
22:50:16.717 00.001 20224 Worker thread wakes up
22:50:16.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
22:50:16.717 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
22:50:16.717 00.000 20224 Moving (0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
22:50:16.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:50:16.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:16.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:50:16.717 00.000 20224 MoveAxis(E, 0, ABG)
22:50:16.717 00.000 20224 Move returns status 0, amount 0
22:50:16.717 00.000 20224 MoveAxis(N, 0, ABG)
22:50:16.718 00.001 20224 Move returns status 0, amount 0
22:50:16.718 00.000 20224 move complete, result=0
22:50:16.718 00.000 20224 worker thread done servicing request
22:50:16.721 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57040, med=2797, FiltMin=2493, FiltMax=26976, Gamma=1.000
22:50:16.735 00.014 8996 UpdateGuideState exits: m=713977 SNR=371.8
22:50:16.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:16.736 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:16.737 00.001 8996 Enqueuing Expose request
22:50:16.738 00.001 20224 Worker thread wakes up
22:50:16.738 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:16.739 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:16.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:17.902 01.163 20224 Exposure complete
22:50:17.961 00.059 20224 worker thread done servicing request
22:50:17.961 00.000 8996 OnExposeComplete: enter
22:50:17.962 00.001 8996 UpdateGuideState(): m_state=6
22:50:17.963 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5806
22:50:17.964 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=470.28, Mass=725011, SNR=348.7, Peak=54614 HFD=4.3
22:50:17.965 00.001 8996 MultiStar: [#1 -0.35,0.37,0.00,M1] [#2 -0.21,0.01,0.73,U] [#3 -0.30,-0.01,0.60,U] [#4 -0.32,0.16,0.51,U] [#5 -0.06,-0.28,0.64,U] [#6 -0.08,-0.02,0.43,U] [#7 0.01,0.11,0.43,U] [#8 -0.38,-0.07,0.41,U] 
22:50:17.966 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.09}, one-star: {-0.17, -0.33}
22:50:17.967 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
22:50:17.968 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
22:50:17.969 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.71 mountX=-0.18 mountY=0.11, mountTheta=2.60
22:50:17.970 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.09, opts=13)
22:50:17.971 00.001 8996 Enqueuing Move request for scope (-0.19, -0.09)
22:50:17.972 00.001 20224 Worker thread wakes up
22:50:17.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
22:50:17.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
22:50:17.972 00.000 20224 Moving (-0.19, -0.09) raw xDistance=-0.18 yDistance=0.11
22:50:17.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:50:17.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:17.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:50:17.972 00.000 20224 MoveAxis(E, 0, ABG)
22:50:17.972 00.000 20224 Move returns status 0, amount 0
22:50:17.972 00.000 20224 MoveAxis(N, 0, ABG)
22:50:17.972 00.000 20224 Move returns status 0, amount 0
22:50:17.972 00.000 20224 move complete, result=0
22:50:17.972 00.000 20224 worker thread done servicing request
22:50:17.976 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54614, med=2797, FiltMin=2544, FiltMax=25801, Gamma=1.000
22:50:17.990 00.014 8996 UpdateGuideState exits: m=725011 SNR=348.7
22:50:17.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:17.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:17.993 00.001 8996 Enqueuing Expose request
22:50:17.994 00.001 20224 Worker thread wakes up
22:50:17.994 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:17.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:17.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:18.973 00.978 20224 Exposure complete
22:50:19.082 00.109 20224 worker thread done servicing request
22:50:19.082 00.000 8996 OnExposeComplete: enter
22:50:19.084 00.002 8996 UpdateGuideState(): m_state=6
22:50:19.086 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5807
22:50:19.087 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=470.33, Mass=813033, SNR=361.0, Peak=64003 HFD=4.5
22:50:19.089 00.002 8996 MultiStar: [#1 -0.29,0.14,0.66,U] [#2 -0.28,0.06,0.79,U] [#3 -0.43,0.06,0.63,U] [#4 -0.31,0.11,0.50,U] [#5 -0.08,-0.13,0.58,U] [#6 -0.22,-0.07,0.46,U] [#7 -0.01,0.02,0.49,U] [#8 -0.16,-0.07,0.37,U] 
22:50:19.090 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.03}, one-star: {0.13, -0.28}
22:50:19.092 00.002 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
22:50:19.093 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
22:50:19.095 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.96 mountX=-0.16 mountY=0.05, mountTheta=2.84
22:50:19.098 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.03, opts=13)
22:50:19.099 00.001 8996 Enqueuing Move request for scope (-0.17, -0.03)
22:50:19.101 00.002 20224 Worker thread wakes up
22:50:19.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
22:50:19.101 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
22:50:19.101 00.000 20224 Moving (-0.17, -0.03) raw xDistance=-0.16 yDistance=0.05
22:50:19.102 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:50:19.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:19.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:50:19.102 00.000 20224 MoveAxis(E, 0, ABG)
22:50:19.102 00.000 20224 Move returns status 0, amount 0
22:50:19.102 00.000 20224 MoveAxis(N, 0, ABG)
22:50:19.102 00.000 20224 Move returns status 0, amount 0
22:50:19.102 00.000 20224 move complete, result=0
22:50:19.102 00.000 20224 worker thread done servicing request
22:50:19.108 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64003, med=2797, FiltMin=2518, FiltMax=33376, Gamma=1.000
22:50:19.122 00.014 8996 UpdateGuideState exits: m=813033 SNR=361.0
22:50:19.123 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:19.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:19.124 00.000 8996 Enqueuing Expose request
22:50:19.125 00.001 20224 Worker thread wakes up
22:50:19.125 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:19.126 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:19.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:20.279 01.153 20224 Exposure complete
22:50:20.360 00.081 20224 worker thread done servicing request
22:50:20.360 00.000 8996 OnExposeComplete: enter
22:50:20.362 00.002 8996 UpdateGuideState(): m_state=6
22:50:20.364 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5808
22:50:20.365 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=470.16, Mass=748728, SNR=374.2, Peak=63619 HFD=4.5
22:50:20.367 00.002 8996 MultiStar: [#1 0.04,0.04,0.62,U] [#2 0.06,-0.14,0.79,U] [#3 0.02,-0.31,0.57,U] [#4 -0.06,-0.15,0.56,U] [#5 0.38,-0.46,0.00,M1] [#6 0.25,-0.02,0.43,U] [#7 0.59,-0.04,0.00,M1] [#8 0.01,-0.21,0.34,U] 
22:50:20.368 00.001 8996 refined, 6 included, MultiStar: {0.09, -0.20}, one-star: {0.23, -0.45}
22:50:20.370 00.002 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
22:50:20.371 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.11)
22:50:20.372 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.15 mountX=0.11 mountY=0.19, mountTheta=1.05
22:50:20.374 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.20, opts=13)
22:50:20.375 00.001 8996 Enqueuing Move request for scope (0.09, -0.20)
22:50:20.376 00.001 20224 Worker thread wakes up
22:50:20.377 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
22:50:20.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
22:50:20.377 00.000 20224 Moving (0.09, -0.20) raw xDistance=0.11 yDistance=0.19
22:50:20.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:50:20.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:20.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:50:20.377 00.000 20224 MoveAxis(E, 0, ABG)
22:50:20.377 00.000 20224 Move returns status 0, amount 0
22:50:20.377 00.000 20224 MoveAxis(N, 0, ABG)
22:50:20.377 00.000 20224 Move returns status 0, amount 0
22:50:20.377 00.000 20224 move complete, result=0
22:50:20.377 00.000 20224 worker thread done servicing request
22:50:20.384 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63619, med=2797, FiltMin=2544, FiltMax=30729, Gamma=1.000
22:50:20.414 00.030 8996 UpdateGuideState exits: m=748728 SNR=374.2
22:50:20.415 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:20.416 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:20.417 00.001 8996 Enqueuing Expose request
22:50:20.418 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:50:20.420 00.002 20224 Worker thread wakes up
22:50:20.420 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:20.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:21.406 00.986 20224 Exposure complete
22:50:21.465 00.059 20224 worker thread done servicing request
22:50:21.465 00.000 8996 OnExposeComplete: enter
22:50:21.466 00.001 8996 UpdateGuideState(): m_state=6
22:50:21.467 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5809
22:50:21.468 00.001 8996 Star::Find returns 1 (0), X=138.89, Y=470.28, Mass=793348, SNR=345.6, Peak=65507 HFD=4.5
22:50:21.469 00.001 8996 MultiStar: [#1 0.16,0.01,0.69,U] [#2 0.30,-0.15,0.81,U] [#3 0.18,-0.02,0.56,U] [#4 0.30,-0.09,0.57,U] [#5 0.38,-0.39,0.00,M2] [#6 0.47,-0.14,0.00,M1] [#7 0.43,0.08,0.44,U] [#8 0.22,-0.09,0.41,U] 
22:50:21.470 00.001 8996 refined, 6 included, MultiStar: {0.30, -0.11}, one-star: {0.47, -0.33}
22:50:21.471 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
22:50:21.471 00.000 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
22:50:21.472 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.11 hyp=0.32 cameraTheta=-0.36 mountX=0.31 mountY=0.08, mountTheta=0.24
22:50:21.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.11, opts=13)
22:50:21.474 00.000 8996 Enqueuing Move request for scope (0.30, -0.11)
22:50:21.475 00.001 20224 Worker thread wakes up
22:50:21.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.11) opts 0xd
22:50:21.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.11)
22:50:21.476 00.001 20224 Moving (0.30, -0.11) raw xDistance=0.31 yDistance=0.08
22:50:21.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:50:21.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:21.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:50:21.476 00.000 20224 MoveAxis(W, 46, ABG)
22:50:21.476 00.000 20224 Guiding  Dir = 3, Dur = 46
22:50:21.476 00.000 20224 IsSlewing returns 0
22:50:21.476 00.000 20224 IsGuiding returns 0
22:50:21.482 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65507, med=2797, FiltMin=2557, FiltMax=31734, Gamma=1.000
22:50:21.503 00.021 8996 UpdateGuideState exits: m=793348 SNR=345.6
22:50:21.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:21.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:21.506 00.001 8996 Enqueuing Expose request
22:50:21.527 00.021 20224 IsGuiding returns 1
22:50:21.527 00.000 20224 scope still moving after pulse duration time elapsed
22:50:21.557 00.030 20224 IsSlewing returns 0
22:50:21.557 00.000 20224 IsGuiding returns 1
22:50:21.589 00.032 20224 IsSlewing returns 0
22:50:21.589 00.000 20224 IsGuiding returns 1
22:50:21.620 00.031 20224 IsSlewing returns 0
22:50:21.620 00.000 20224 IsGuiding returns 0
22:50:21.620 00.000 20224 scope move finished after 46 + 98 ms
22:50:21.620 00.000 20224 Move returns status 0, amount 46
22:50:21.620 00.000 20224 MoveAxis(N, 0, ABG)
22:50:21.620 00.000 20224 Move returns status 0, amount 0
22:50:21.620 00.000 20224 move complete, result=0
22:50:21.620 00.000 20224 worker thread done servicing request
22:50:21.621 00.001 20224 Worker thread wakes up
22:50:21.621 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:21.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:21.621 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
22:50:22.809 01.188 20224 Exposure complete
22:50:22.865 00.056 20224 worker thread done servicing request
22:50:22.865 00.000 8996 OnExposeComplete: enter
22:50:22.866 00.001 8996 UpdateGuideState(): m_state=6
22:50:22.866 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5810
22:50:22.867 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=470.47, Mass=677630, SNR=330.2, Peak=43763 HFD=4.6
22:50:22.869 00.002 8996 MultiStar: [#1 -0.40,-0.09,0.75,U] [#2 -0.43,-0.06,0.75,U] [#3 -0.46,-0.16,0.00,M1] [#4 -0.27,-0.04,0.60,U] [#5 -0.24,-0.34,0.58,U] [#6 -0.32,-0.25,0.46,U] [#7 -0.20,-0.17,0.49,U] [#8 -0.27,-0.05,0.41,U] 
22:50:22.870 00.001 8996 single-star, 7 included, MultiStar: {-0.29, -0.14}, one-star: {-0.18, -0.14}
22:50:22.871 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
22:50:22.872 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.78)
22:50:22.873 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.22 cameraTheta=-2.48 mountX=-0.16 mountY=0.16, mountTheta=2.37
22:50:22.876 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.14, opts=13)
22:50:22.877 00.001 8996 Enqueuing Move request for scope (-0.18, -0.14)
22:50:22.878 00.001 20224 Worker thread wakes up
22:50:22.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
22:50:22.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
22:50:22.878 00.000 20224 Moving (-0.18, -0.14) raw xDistance=-0.16 yDistance=0.16
22:50:22.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:50:22.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:22.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:50:22.878 00.000 20224 MoveAxis(E, 0, ABG)
22:50:22.878 00.000 20224 Move returns status 0, amount 0
22:50:22.878 00.000 20224 MoveAxis(N, 0, ABG)
22:50:22.878 00.000 20224 Move returns status 0, amount 0
22:50:22.878 00.000 20224 move complete, result=0
22:50:22.879 00.001 20224 worker thread done servicing request
22:50:22.882 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=43763, med=2797, FiltMin=2547, FiltMax=22985, Gamma=1.000
22:50:22.897 00.015 8996 UpdateGuideState exits: m=677630 SNR=330.2
22:50:22.898 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:22.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:22.900 00.001 8996 Enqueuing Expose request
22:50:22.901 00.001 20224 Worker thread wakes up
22:50:22.901 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:50:22.902 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:22.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:23.893 00.991 20224 Exposure complete
22:50:23.991 00.098 20224 worker thread done servicing request
22:50:23.991 00.000 8996 OnExposeComplete: enter
22:50:23.993 00.002 8996 UpdateGuideState(): m_state=6
22:50:23.995 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5811
22:50:23.995 00.000 8996 Star::Find returns 1 (0), X=138.42, Y=470.75, Mass=708658, SNR=321.7, Peak=54240 HFD=4.6
22:50:23.997 00.002 8996 MultiStar: [#1 -0.37,0.31,0.00,M1] [#2 -0.55,0.29,0.00,M1] [#3 -0.61,0.31,0.00,M2] [#4 -0.41,0.34,0.00,M1] [#5 -0.13,-0.04,0.74,U] [#6 -0.18,0.11,0.54,U] [#7 -0.13,0.27,0.45,U] [#8 -0.23,0.13,0.42,U] 
22:50:23.998 00.001 8996 single-star, 4 included, MultiStar: {-0.11, 0.11}, one-star: {-0.01, 0.14}
22:50:23.999 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
22:50:24.000 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
22:50:24.001 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.61 mountX=-0.02 mountY=-0.14, mountTheta=-1.71
22:50:24.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.14, opts=13)
22:50:24.004 00.001 8996 Enqueuing Move request for scope (-0.01, 0.14)
22:50:24.005 00.001 20224 Worker thread wakes up
22:50:24.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
22:50:24.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
22:50:24.005 00.000 20224 Moving (-0.01, 0.14) raw xDistance=-0.02 yDistance=-0.14
22:50:24.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:50:24.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:24.006 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:50:24.006 00.000 20224 MoveAxis(E, 0, ABG)
22:50:24.006 00.000 20224 Move returns status 0, amount 0
22:50:24.006 00.000 20224 MoveAxis(N, 0, ABG)
22:50:24.006 00.000 20224 Move returns status 0, amount 0
22:50:24.006 00.000 20224 move complete, result=0
22:50:24.006 00.000 20224 worker thread done servicing request
22:50:24.012 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54240, med=2797, FiltMin=2515, FiltMax=25469, Gamma=1.000
22:50:24.035 00.023 8996 UpdateGuideState exits: m=708658 SNR=321.7
22:50:24.037 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:24.039 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:24.040 00.001 8996 Enqueuing Expose request
22:50:24.042 00.002 20224 Worker thread wakes up
22:50:24.042 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:24.044 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:24.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:25.213 01.169 20224 Exposure complete
22:50:25.297 00.084 20224 worker thread done servicing request
22:50:25.298 00.001 8996 OnExposeComplete: enter
22:50:25.299 00.001 8996 UpdateGuideState(): m_state=6
22:50:25.300 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5812
22:50:25.302 00.002 8996 Star::Find returns 1 (0), X=138.34, Y=470.64, Mass=799459, SNR=350.6, Peak=56000 HFD=4.4
22:50:25.303 00.001 8996 MultiStar: [#1 -0.38,0.25,0.00,M2] [#2 -0.21,0.03,0.72,U] [#3 -0.31,0.11,0.57,U] [#4 -0.46,0.18,0.00,M2] [#5 -0.05,-0.04,0.60,U] [#6 -0.26,0.21,0.45,U] [#7 0.00,0.27,0.45,U] [#8 -0.23,0.18,0.38,U] 
22:50:25.304 00.001 8996 single-star, 6 included, MultiStar: {-0.15, 0.09}, one-star: {-0.08, 0.03}
22:50:25.305 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
22:50:25.306 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
22:50:25.306 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.79 mountX=-0.08 mountY=-0.02, mountTheta=-2.90
22:50:25.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
22:50:25.310 00.002 8996 Enqueuing Move request for scope (-0.08, 0.03)
22:50:25.310 00.000 20224 Worker thread wakes up
22:50:25.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
22:50:25.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
22:50:25.310 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
22:50:25.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:50:25.311 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:25.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:50:25.311 00.000 20224 MoveAxis(E, 0, ABG)
22:50:25.311 00.000 20224 Move returns status 0, amount 0
22:50:25.311 00.000 20224 MoveAxis(N, 0, ABG)
22:50:25.311 00.000 20224 Move returns status 0, amount 0
22:50:25.311 00.000 20224 move complete, result=0
22:50:25.311 00.000 20224 worker thread done servicing request
22:50:25.315 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56000, med=2797, FiltMin=2531, FiltMax=26333, Gamma=1.000
22:50:25.334 00.019 8996 UpdateGuideState exits: m=799459 SNR=350.6
22:50:25.335 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:25.335 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:25.335 00.000 8996 Enqueuing Expose request
22:50:25.337 00.002 20224 Worker thread wakes up
22:50:25.337 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:25.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:25.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:26.326 00.988 20224 Exposure complete
22:50:26.398 00.072 20224 worker thread done servicing request
22:50:26.398 00.000 8996 OnExposeComplete: enter
22:50:26.399 00.001 8996 UpdateGuideState(): m_state=6
22:50:26.400 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5813
22:50:26.401 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=470.63, Mass=704033, SNR=353.5, Peak=45699 HFD=4.5
22:50:26.403 00.002 8996 MultiStar: [#1 -0.36,0.22,0.78,U] [#2 -0.30,0.01,0.74,U] [#3 -0.36,0.15,0.49,U] [#4 -0.29,0.10,0.51,U] [#5 -0.38,-0.01,0.61,U] [#6 -0.17,0.28,0.41,U] [#7 -0.16,0.22,0.45,U] [#8 -0.46,0.16,0.00,M1] 
22:50:26.405 00.002 8996 single-star, 7 included, MultiStar: {-0.28, 0.11}, one-star: {-0.19, 0.02}
22:50:26.405 00.000 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
22:50:26.406 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
22:50:26.407 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.02 mountX=-0.19 mountY=-0.00, mountTheta=-3.13
22:50:26.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.02, opts=13)
22:50:26.410 00.001 8996 Enqueuing Move request for scope (-0.19, 0.02)
22:50:26.411 00.001 20224 Worker thread wakes up
22:50:26.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
22:50:26.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
22:50:26.411 00.000 20224 Moving (-0.19, 0.02) raw xDistance=-0.19 yDistance=-0.00
22:50:26.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:50:26.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:26.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:50:26.411 00.000 20224 MoveAxis(E, 0, ABG)
22:50:26.411 00.000 20224 Move returns status 0, amount 0
22:50:26.411 00.000 20224 MoveAxis(N, 0, ABG)
22:50:26.411 00.000 20224 Move returns status 0, amount 0
22:50:26.412 00.001 20224 move complete, result=0
22:50:26.412 00.000 20224 worker thread done servicing request
22:50:26.421 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45699, med=2797, FiltMin=2518, FiltMax=23040, Gamma=1.000
22:50:26.439 00.018 8996 UpdateGuideState exits: m=704033 SNR=353.5
22:50:26.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:26.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:26.442 00.001 8996 Enqueuing Expose request
22:50:26.444 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:26.445 00.001 20224 Worker thread wakes up
22:50:26.445 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:26.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:27.598 01.153 20224 Exposure complete
22:50:27.654 00.056 20224 worker thread done servicing request
22:50:27.654 00.000 8996 OnExposeComplete: enter
22:50:27.655 00.001 8996 UpdateGuideState(): m_state=6
22:50:27.656 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5814
22:50:27.657 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=470.30, Mass=756407, SNR=347.5, Peak=52790 HFD=4.7
22:50:27.658 00.001 8996 MultiStar: [#1 -0.37,-0.01,0.60,U] [#2 -0.37,-0.16,0.79,U] [#3 -0.26,0.16,0.51,U] [#4 -0.26,0.21,0.53,U] [#5 -0.27,-0.31,0.58,U] [#6 -0.12,0.05,0.43,U] [#7 -0.12,-0.03,0.37,U] [#8 -0.32,0.03,0.37,U] 
22:50:27.659 00.001 8996 refined, 8 included, MultiStar: {-0.24, -0.08}, one-star: {-0.10, -0.30}
22:50:27.660 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
22:50:27.660 00.000 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
22:50:27.661 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-2.83 mountX=-0.23 mountY=0.10, mountTheta=2.72
22:50:27.664 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.08, opts=13)
22:50:27.668 00.004 8996 Enqueuing Move request for scope (-0.24, -0.08)
22:50:27.669 00.001 20224 Worker thread wakes up
22:50:27.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
22:50:27.669 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
22:50:27.669 00.000 20224 Moving (-0.24, -0.08) raw xDistance=-0.23 yDistance=0.10
22:50:27.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:50:27.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:27.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:50:27.669 00.000 20224 MoveAxis(E, 34, ABG)
22:50:27.669 00.000 20224 Guiding  Dir = 2, Dur = 34
22:50:27.669 00.000 20224 IsSlewing returns 0
22:50:27.669 00.000 20224 IsGuiding returns 0
22:50:27.674 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52790, med=2797, FiltMin=2505, FiltMax=25049, Gamma=1.000
22:50:27.680 00.006 20224 PulseGuide returned control before completion, sleep 35
22:50:27.696 00.016 8996 UpdateGuideState exits: m=756407 SNR=347.5
22:50:27.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:27.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:27.699 00.001 8996 Enqueuing Expose request
22:50:27.726 00.027 20224 IsGuiding returns 1
22:50:27.726 00.000 20224 scope still moving after pulse duration time elapsed
22:50:27.757 00.031 20224 IsSlewing returns 0
22:50:27.757 00.000 20224 IsGuiding returns 1
22:50:27.789 00.032 20224 IsSlewing returns 0
22:50:27.790 00.001 20224 IsGuiding returns 0
22:50:27.790 00.000 20224 scope move finished after 34 + 85 ms
22:50:27.790 00.000 20224 Move returns status 0, amount 34
22:50:27.790 00.000 20224 MoveAxis(N, 0, ABG)
22:50:27.790 00.000 20224 Move returns status 0, amount 0
22:50:27.790 00.000 20224 move complete, result=0
22:50:27.790 00.000 20224 worker thread done servicing request
22:50:27.790 00.000 20224 Worker thread wakes up
22:50:27.790 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
22:50:27.792 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:27.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:28.779 00.987 20224 Exposure complete
22:50:28.858 00.079 20224 worker thread done servicing request
22:50:28.858 00.000 8996 OnExposeComplete: enter
22:50:28.859 00.001 8996 UpdateGuideState(): m_state=6
22:50:28.860 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5815
22:50:28.861 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=470.45, Mass=785946, SNR=360.1, Peak=54659 HFD=4.3
22:50:28.862 00.001 8996 MultiStar: [#1 -0.12,-0.13,0.65,U] [#2 -0.14,-0.30,0.69,U] [#3 -0.11,0.08,0.60,U] [#4 -0.08,0.10,0.47,U] [#5 -0.09,-0.18,0.56,U] [#6 0.09,-0.06,0.41,U] [#7 0.23,0.03,0.40,U] [#8 -0.36,-0.03,0.38,U] 
22:50:28.863 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {0.08, -0.16}
22:50:28.863 00.000 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
22:50:28.864 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
22:50:28.865 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.07 mountX=-0.04 mountY=0.10, mountTheta=1.97
22:50:28.868 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
22:50:28.868 00.000 8996 Enqueuing Move request for scope (-0.05, -0.09)
22:50:28.869 00.001 20224 Worker thread wakes up
22:50:28.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
22:50:28.869 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
22:50:28.869 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.10
22:50:28.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:50:28.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:28.869 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:50:28.869 00.000 20224 MoveAxis(E, 0, ABG)
22:50:28.869 00.000 20224 Move returns status 0, amount 0
22:50:28.870 00.001 20224 MoveAxis(N, 0, ABG)
22:50:28.870 00.000 20224 Move returns status 0, amount 0
22:50:28.870 00.000 20224 move complete, result=0
22:50:28.870 00.000 20224 worker thread done servicing request
22:50:28.878 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54659, med=2797, FiltMin=2537, FiltMax=28592, Gamma=1.000
22:50:28.899 00.021 8996 UpdateGuideState exits: m=785946 SNR=360.1
22:50:28.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:28.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:28.903 00.002 8996 Enqueuing Expose request
22:50:28.903 00.000 20224 Worker thread wakes up
22:50:28.903 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:28.904 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:28.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:30.073 01.169 20224 Exposure complete
22:50:30.140 00.067 20224 worker thread done servicing request
22:50:30.140 00.000 8996 OnExposeComplete: enter
22:50:30.141 00.001 8996 UpdateGuideState(): m_state=6
22:50:30.143 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5816
22:50:30.143 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=470.67, Mass=639368, SNR=322.5, Peak=50256 HFD=4.4
22:50:30.145 00.002 8996 MultiStar: [#1 0.13,0.30,0.73,U] [#2 -0.04,0.05,0.71,U] [#3 -0.08,0.39,0.64,U] [#4 -0.04,0.37,0.70,U] [#5 -0.00,0.05,0.60,U] [#6 0.25,0.11,0.43,U] [#7 0.12,0.34,0.49,U] [#8 -0.24,0.20,0.41,U] 
22:50:30.146 00.001 8996 single-star, 8 included, MultiStar: {0.03, 0.20}, one-star: {0.14, 0.06}
22:50:30.146 00.000 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
22:50:30.147 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
22:50:30.148 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.44 mountX=0.13 mountY=-0.08, mountTheta=-0.55
22:50:30.149 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.06, opts=13)
22:50:30.150 00.001 8996 Enqueuing Move request for scope (0.14, 0.06)
22:50:30.151 00.001 20224 Worker thread wakes up
22:50:30.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
22:50:30.151 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
22:50:30.151 00.000 20224 Moving (0.14, 0.06) raw xDistance=0.13 yDistance=-0.08
22:50:30.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:50:30.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:30.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:50:30.152 00.001 20224 MoveAxis(E, 0, ABG)
22:50:30.152 00.000 20224 Move returns status 0, amount 0
22:50:30.152 00.000 20224 MoveAxis(N, 0, ABG)
22:50:30.152 00.000 20224 Move returns status 0, amount 0
22:50:30.152 00.000 20224 move complete, result=0
22:50:30.152 00.000 20224 worker thread done servicing request
22:50:30.155 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=50256, med=2797, FiltMin=2534, FiltMax=24384, Gamma=1.000
22:50:30.170 00.015 8996 UpdateGuideState exits: m=639368 SNR=322.5
22:50:30.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:30.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:30.173 00.001 8996 Enqueuing Expose request
22:50:30.174 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:30.175 00.001 20224 Worker thread wakes up
22:50:30.175 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:30.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:31.164 00.989 20224 Exposure complete
22:50:31.245 00.081 20224 worker thread done servicing request
22:50:31.245 00.000 8996 OnExposeComplete: enter
22:50:31.246 00.001 8996 UpdateGuideState(): m_state=6
22:50:31.247 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5817
22:50:31.248 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.50, Mass=741225, SNR=360.8, Peak=47456 HFD=4.4
22:50:31.249 00.001 8996 MultiStar: [#1 -0.12,0.05,0.66,U] [#2 -0.12,-0.03,0.66,U] [#3 -0.18,0.10,0.56,U] [#4 -0.14,0.17,0.55,U] [#5 -0.04,-0.17,0.59,U] [#6 0.09,-0.18,0.39,U] [#7 -0.04,0.08,0.48,U] [#8 -0.21,0.08,0.39,U] 
22:50:31.249 00.000 8996 refined, 8 included, MultiStar: {-0.08, -0.01}, one-star: {0.00, -0.11}
22:50:31.250 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
22:50:31.251 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
22:50:31.252 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.06 mountX=-0.08 mountY=0.02, mountTheta=2.94
22:50:31.254 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.01, opts=13)
22:50:31.254 00.000 8996 Enqueuing Move request for scope (-0.08, -0.01)
22:50:31.255 00.001 20224 Worker thread wakes up
22:50:31.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
22:50:31.255 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
22:50:31.255 00.000 20224 Moving (-0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
22:50:31.256 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:50:31.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:31.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:50:31.256 00.000 20224 MoveAxis(E, 0, ABG)
22:50:31.256 00.000 20224 Move returns status 0, amount 0
22:50:31.256 00.000 20224 MoveAxis(N, 0, ABG)
22:50:31.256 00.000 20224 Move returns status 0, amount 0
22:50:31.256 00.000 20224 move complete, result=0
22:50:31.257 00.001 20224 worker thread done servicing request
22:50:31.264 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47456, med=2797, FiltMin=2512, FiltMax=25728, Gamma=1.000
22:50:31.291 00.027 8996 UpdateGuideState exits: m=741225 SNR=360.8
22:50:31.293 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:31.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:31.295 00.001 8996 Enqueuing Expose request
22:50:31.296 00.001 20224 Worker thread wakes up
22:50:31.296 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:31.297 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:31.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:32.468 01.171 20224 Exposure complete
22:50:32.534 00.066 20224 worker thread done servicing request
22:50:32.534 00.000 8996 OnExposeComplete: enter
22:50:32.536 00.002 8996 UpdateGuideState(): m_state=6
22:50:32.537 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5818
22:50:32.538 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=470.69, Mass=717864, SNR=360.4, Peak=53616 HFD=4.6
22:50:32.540 00.002 8996 MultiStar: [#1 -0.30,0.15,0.58,U] [#2 -0.49,0.02,0.00,M1] [#3 -0.51,0.19,0.00,M1] [#4 -0.52,0.11,0.00,M1] [#5 -0.21,-0.26,0.59,U] [#6 -0.32,-0.10,0.36,U] [#7 -0.18,-0.02,0.44,U] [#8 -0.25,0.15,0.37,U] 
22:50:32.542 00.002 8996 single-star, 5 included, MultiStar: {-0.18, 0.01}, one-star: {-0.04, 0.09}
22:50:32.543 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
22:50:32.544 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
22:50:32.545 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.97 mountX=-0.04 mountY=-0.08, mountTheta=-2.07
22:50:32.548 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
22:50:32.549 00.001 8996 Enqueuing Move request for scope (-0.04, 0.09)
22:50:32.551 00.002 20224 Worker thread wakes up
22:50:32.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
22:50:32.551 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
22:50:32.551 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.04 yDistance=-0.08
22:50:32.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:50:32.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:32.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:50:32.551 00.000 20224 MoveAxis(E, 0, ABG)
22:50:32.552 00.001 20224 Move returns status 0, amount 0
22:50:32.552 00.000 20224 MoveAxis(N, 0, ABG)
22:50:32.552 00.000 20224 Move returns status 0, amount 0
22:50:32.552 00.000 20224 move complete, result=0
22:50:32.552 00.000 20224 worker thread done servicing request
22:50:32.557 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53616, med=2797, FiltMin=2547, FiltMax=25184, Gamma=1.000
22:50:32.580 00.023 8996 UpdateGuideState exits: m=717864 SNR=360.4
22:50:32.582 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:32.584 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:32.586 00.002 8996 Enqueuing Expose request
22:50:32.587 00.001 20224 Worker thread wakes up
22:50:32.587 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:32.589 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:32.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:33.567 00.978 20224 Exposure complete
22:50:33.629 00.062 20224 worker thread done servicing request
22:50:33.629 00.000 8996 OnExposeComplete: enter
22:50:33.630 00.001 8996 UpdateGuideState(): m_state=6
22:50:33.630 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5819
22:50:33.631 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.70, Mass=759553, SNR=403.3, Peak=57315 HFD=4.5
22:50:33.632 00.001 8996 MultiStar: [#1 -0.53,0.29,0.00,M1] [#2 -0.59,0.09,0.00,M2] [#3 -0.60,0.12,0.00,M2] [#4 -0.68,0.35,0.00,M2] [#5 -0.30,-0.11,0.54,U] [#6 -0.24,0.06,0.38,U] [#7 -0.27,0.11,0.43,U] [#8 -0.52,0.10,0.00,M1] 
22:50:33.633 00.001 8996 refined, 3 included, MultiStar: {-0.27, 0.04}, one-star: {-0.28, 0.09}
22:50:33.634 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
22:50:33.635 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
22:50:33.635 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.28 cameraTheta=2.99 mountX=-0.28 mountY=-0.01, mountTheta=-3.10
22:50:33.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.04, opts=13)
22:50:33.638 00.001 8996 Enqueuing Move request for scope (-0.27, 0.04)
22:50:33.638 00.000 20224 Worker thread wakes up
22:50:33.639 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
22:50:33.639 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
22:50:33.639 00.000 20224 Moving (-0.27, 0.04) raw xDistance=-0.28 yDistance=-0.01
22:50:33.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:50:33.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:33.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:50:33.639 00.000 20224 MoveAxis(E, 41, ABG)
22:50:33.639 00.000 20224 Guiding  Dir = 2, Dur = 41
22:50:33.639 00.000 20224 IsSlewing returns 0
22:50:33.639 00.000 20224 IsGuiding returns 0
22:50:33.643 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57315, med=2797, FiltMin=2537, FiltMax=25648, Gamma=1.000
22:50:33.668 00.025 20224 PulseGuide returned control before completion, sleep 23
22:50:33.668 00.000 8996 UpdateGuideState exits: m=759553 SNR=403.3
22:50:33.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:33.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:33.671 00.001 8996 Enqueuing Expose request
22:50:33.699 00.028 20224 IsGuiding returns 1
22:50:33.699 00.000 20224 scope still moving after pulse duration time elapsed
22:50:33.731 00.032 20224 IsSlewing returns 0
22:50:33.731 00.000 20224 IsGuiding returns 1
22:50:33.761 00.030 20224 IsSlewing returns 0
22:50:33.761 00.000 20224 IsGuiding returns 0
22:50:33.761 00.000 20224 scope move finished after 41 + 81 ms
22:50:33.761 00.000 20224 Move returns status 0, amount 41
22:50:33.761 00.000 20224 MoveAxis(N, 0, ABG)
22:50:33.761 00.000 20224 Move returns status 0, amount 0
22:50:33.761 00.000 20224 move complete, result=0
22:50:33.761 00.000 20224 worker thread done servicing request
22:50:33.761 00.000 20224 Worker thread wakes up
22:50:33.763 00.002 8996 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
22:50:33.764 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:33.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:34.928 01.164 20224 Exposure complete
22:50:34.989 00.061 20224 worker thread done servicing request
22:50:34.989 00.000 8996 OnExposeComplete: enter
22:50:34.990 00.001 8996 UpdateGuideState(): m_state=6
22:50:34.991 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5820
22:50:34.992 00.001 8996 Star::Find returns 1 (0), X=138.92, Y=470.37, Mass=719687, SNR=308.3, Peak=55107 HFD=4.3
22:50:34.993 00.001 8996 MultiStar: [#1 0.25,-0.06,0.79,U] [#2 0.20,-0.17,0.86,U] [#3 0.12,-0.04,0.71,U] [#4 0.14,-0.04,0.56,U] [#5 0.42,-0.20,0.00,M1] [#6 0.35,0.04,0.47,U] [#7 0.52,0.09,0.00,M1] [#8 0.16,-0.02,0.48,U] 
22:50:34.994 00.001 8996 refined, 6 included, MultiStar: {0.26, -0.10}, one-star: {0.50, -0.24}
22:50:34.995 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
22:50:34.995 00.000 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.90)
22:50:34.996 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-0.36 mountX=0.27 mountY=0.07, mountTheta=0.25
22:50:34.998 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.10, opts=13)
22:50:34.998 00.000 8996 Enqueuing Move request for scope (0.26, -0.10)
22:50:34.999 00.001 20224 Worker thread wakes up
22:50:34.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.10) opts 0xd
22:50:34.999 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.10)
22:50:35.000 00.001 20224 Moving (0.26, -0.10) raw xDistance=0.27 yDistance=0.07
22:50:35.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:50:35.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:35.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:50:35.000 00.000 20224 MoveAxis(W, 36, ABG)
22:50:35.000 00.000 20224 Guiding  Dir = 3, Dur = 36
22:50:35.000 00.000 20224 IsSlewing returns 0
22:50:35.000 00.000 20224 IsGuiding returns 0
22:50:35.004 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55107, med=2797, FiltMin=2496, FiltMax=28214, Gamma=1.000
22:50:35.008 00.004 20224 PulseGuide returned control before completion, sleep 39
22:50:35.026 00.018 8996 UpdateGuideState exits: m=719687 SNR=308.3
22:50:35.027 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:35.029 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:35.030 00.001 8996 Enqueuing Expose request
22:50:35.052 00.022 20224 IsGuiding returns 1
22:50:35.052 00.000 20224 scope still moving after pulse duration time elapsed
22:50:35.084 00.032 20224 IsSlewing returns 0
22:50:35.084 00.000 20224 IsGuiding returns 1
22:50:35.115 00.031 20224 IsSlewing returns 0
22:50:35.115 00.000 20224 IsGuiding returns 0
22:50:35.115 00.000 20224 scope move finished after 36 + 79 ms
22:50:35.115 00.000 20224 Move returns status 0, amount 36
22:50:35.115 00.000 20224 MoveAxis(N, 0, ABG)
22:50:35.115 00.000 20224 Move returns status 0, amount 0
22:50:35.115 00.000 20224 move complete, result=0
22:50:35.116 00.001 20224 worker thread done servicing request
22:50:35.116 00.000 8996 GuideStep: 0.3 px 36 ms WEST, 0.1 px 0 ms NORTH
22:50:35.116 00.000 20224 Worker thread wakes up
22:50:35.116 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:35.117 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:36.094 00.977 20224 Exposure complete
22:50:36.195 00.101 20224 worker thread done servicing request
22:50:36.195 00.000 8996 OnExposeComplete: enter
22:50:36.197 00.002 8996 UpdateGuideState(): m_state=6
22:50:36.198 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5821
22:50:36.199 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=470.38, Mass=711590, SNR=368.2, Peak=53107 HFD=4.7
22:50:36.200 00.001 8996 MultiStar: [#1 0.05,0.09,0.61,U] [#2 -0.07,-0.07,0.84,U] [#3 0.04,0.22,0.59,U] [#4 0.07,0.10,0.46,U] [#5 0.20,-0.21,0.56,U] [#6 0.27,0.30,0.39,U] [#7 0.45,0.32,0.00,M2] [#8 0.09,0.15,0.39,U] 
22:50:36.200 00.000 8996 refined, 7 included, MultiStar: {0.10, 0.00}, one-star: {0.23, -0.23}
22:50:36.201 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
22:50:36.202 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
22:50:36.203 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.01 mountX=0.10 mountY=-0.01, mountTheta=-0.13
22:50:36.205 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.00, opts=13)
22:50:36.206 00.001 8996 Enqueuing Move request for scope (0.10, 0.00)
22:50:36.207 00.001 20224 Worker thread wakes up
22:50:36.208 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
22:50:36.208 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
22:50:36.208 00.000 20224 Moving (0.10, 0.00) raw xDistance=0.10 yDistance=-0.01
22:50:36.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:50:36.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:36.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:50:36.208 00.000 20224 MoveAxis(E, 0, ABG)
22:50:36.208 00.000 20224 Move returns status 0, amount 0
22:50:36.208 00.000 20224 MoveAxis(N, 0, ABG)
22:50:36.208 00.000 20224 Move returns status 0, amount 0
22:50:36.208 00.000 20224 move complete, result=0
22:50:36.208 00.000 20224 worker thread done servicing request
22:50:36.215 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53107, med=2797, FiltMin=2537, FiltMax=27264, Gamma=1.000
22:50:36.236 00.021 8996 UpdateGuideState exits: m=711590 SNR=368.2
22:50:36.236 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:36.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:36.238 00.001 8996 Enqueuing Expose request
22:50:36.239 00.001 20224 Worker thread wakes up
22:50:36.239 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:50:36.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:36.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:37.418 01.178 20224 Exposure complete
22:50:37.480 00.062 20224 worker thread done servicing request
22:50:37.480 00.000 8996 OnExposeComplete: enter
22:50:37.481 00.001 8996 UpdateGuideState(): m_state=6
22:50:37.482 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5822
22:50:37.483 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=470.37, Mass=740291, SNR=395.7, Peak=55683 HFD=4.6
22:50:37.484 00.001 8996 MultiStar: [#1 -0.06,-0.09,0.59,U] [#2 -0.11,-0.25,0.63,U] [#3 -0.02,0.02,0.48,U] [#4 -0.06,-0.05,0.44,U] [#5 0.01,-0.24,0.58,U] [#6 0.31,-0.10,0.38,U] [#7 0.16,0.09,0.46,U] [#8 -0.21,-0.06,0.35,U] 
22:50:37.485 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.13}, one-star: {0.22, -0.24}
22:50:37.486 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
22:50:37.487 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
22:50:37.487 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.25 mountX=0.05 mountY=0.12, mountTheta=1.15
22:50:37.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.13, opts=13)
22:50:37.490 00.001 8996 Enqueuing Move request for scope (0.04, -0.13)
22:50:37.490 00.000 20224 Worker thread wakes up
22:50:37.491 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
22:50:37.491 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
22:50:37.491 00.000 20224 Moving (0.04, -0.13) raw xDistance=0.05 yDistance=0.12
22:50:37.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:37.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:37.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:50:37.491 00.000 20224 MoveAxis(E, 0, ABG)
22:50:37.491 00.000 20224 Move returns status 0, amount 0
22:50:37.491 00.000 20224 MoveAxis(N, 0, ABG)
22:50:37.491 00.000 20224 Move returns status 0, amount 0
22:50:37.491 00.000 20224 move complete, result=0
22:50:37.491 00.000 20224 worker thread done servicing request
22:50:37.495 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55683, med=2797, FiltMin=2557, FiltMax=31952, Gamma=1.000
22:50:37.510 00.015 8996 UpdateGuideState exits: m=740291 SNR=395.7
22:50:37.512 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:37.512 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:37.513 00.001 8996 Enqueuing Expose request
22:50:37.514 00.001 20224 Worker thread wakes up
22:50:37.514 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:37.515 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:37.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:38.504 00.989 20224 Exposure complete
22:50:38.564 00.060 20224 worker thread done servicing request
22:50:38.564 00.000 8996 OnExposeComplete: enter
22:50:38.565 00.001 8996 UpdateGuideState(): m_state=6
22:50:38.565 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5823
22:50:38.566 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=470.51, Mass=660015, SNR=303.4, Peak=48243 HFD=4.5
22:50:38.567 00.001 8996 MultiStar: [#1 0.15,0.17,0.84,U] [#2 0.09,-0.18,0.83,U] [#3 0.13,0.11,0.70,U] [#4 0.18,0.04,0.51,U] [#5 0.20,-0.20,0.77,U] [#6 0.37,0.02,0.51,U] [#7 0.31,-0.02,0.52,U] [#8 0.02,-0.09,0.46,U] 
22:50:38.568 00.001 8996 refined, 8 included, MultiStar: {0.19, -0.03}, one-star: {0.27, -0.10}
22:50:38.569 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:50:38.570 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:50:38.570 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-0.17 mountX=0.19 mountY=0.01, mountTheta=0.06
22:50:38.572 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.03, opts=13)
22:50:38.573 00.001 8996 Enqueuing Move request for scope (0.19, -0.03)
22:50:38.574 00.001 20224 Worker thread wakes up
22:50:38.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.03) opts 0xd
22:50:38.574 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.03)
22:50:38.574 00.000 20224 Moving (0.19, -0.03) raw xDistance=0.19 yDistance=0.01
22:50:38.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:50:38.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:38.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:50:38.574 00.000 20224 MoveAxis(E, 0, ABG)
22:50:38.574 00.000 20224 Move returns status 0, amount 0
22:50:38.574 00.000 20224 MoveAxis(N, 0, ABG)
22:50:38.574 00.000 20224 Move returns status 0, amount 0
22:50:38.574 00.000 20224 move complete, result=0
22:50:38.574 00.000 20224 worker thread done servicing request
22:50:38.580 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48243, med=2797, FiltMin=2531, FiltMax=27408, Gamma=1.000
22:50:38.605 00.025 8996 UpdateGuideState exits: m=660015 SNR=303.4
22:50:38.607 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:38.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:38.610 00.002 8996 Enqueuing Expose request
22:50:38.611 00.001 20224 Worker thread wakes up
22:50:38.611 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:38.613 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:38.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:39.783 01.170 20224 Exposure complete
22:50:39.842 00.059 20224 worker thread done servicing request
22:50:39.842 00.000 8996 OnExposeComplete: enter
22:50:39.843 00.001 8996 UpdateGuideState(): m_state=6
22:50:39.844 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5824
22:50:39.845 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=470.36, Mass=716872, SNR=335.8, Peak=56003 HFD=4.6
22:50:39.846 00.001 8996 MultiStar: [#1 0.05,-0.21,0.70,U] [#2 0.03,-0.27,0.83,U] [#3 -0.06,-0.09,0.60,U] [#4 -0.09,-0.02,0.53,U] [#5 0.31,-0.29,0.61,U] [#6 0.01,-0.17,0.44,U] [#7 0.18,-0.25,0.43,U] [#8 0.16,-0.10,0.41,U] 
22:50:39.846 00.000 8996 refined, 8 included, MultiStar: {0.10, -0.20}, one-star: {0.22, -0.25}
22:50:39.847 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
22:50:39.848 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
22:50:39.848 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.12 mountX=0.11 mountY=0.18, mountTheta=1.02
22:50:39.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.20, opts=13)
22:50:39.851 00.001 8996 Enqueuing Move request for scope (0.10, -0.20)
22:50:39.851 00.000 20224 Worker thread wakes up
22:50:39.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
22:50:39.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
22:50:39.851 00.000 20224 Moving (0.10, -0.20) raw xDistance=0.11 yDistance=0.18
22:50:39.852 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:50:39.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:39.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:50:39.852 00.000 20224 MoveAxis(E, 0, ABG)
22:50:39.852 00.000 20224 Move returns status 0, amount 0
22:50:39.852 00.000 20224 MoveAxis(N, 0, ABG)
22:50:39.852 00.000 20224 Move returns status 0, amount 0
22:50:39.852 00.000 20224 move complete, result=0
22:50:39.852 00.000 20224 worker thread done servicing request
22:50:39.855 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56003, med=2797, FiltMin=2528, FiltMax=29488, Gamma=1.000
22:50:39.869 00.014 8996 UpdateGuideState exits: m=716872 SNR=335.8
22:50:39.870 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:39.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:39.872 00.001 8996 Enqueuing Expose request
22:50:39.873 00.001 20224 Worker thread wakes up
22:50:39.873 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:50:39.873 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:39.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:40.851 00.978 20224 Exposure complete
22:50:40.923 00.072 20224 worker thread done servicing request
22:50:40.923 00.000 8996 OnExposeComplete: enter
22:50:40.924 00.001 8996 UpdateGuideState(): m_state=6
22:50:40.925 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5825
22:50:40.926 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.56, Mass=725196, SNR=366.7, Peak=45590 HFD=4.5
22:50:40.927 00.001 8996 MultiStar: [#1 -0.20,-0.05,0.60,U] [#2 -0.20,-0.07,0.69,U] [#3 -0.14,0.21,0.61,U] [#4 -0.22,0.19,0.44,U] [#5 -0.03,-0.14,0.57,U] [#6 -0.28,-0.09,0.42,U] [#7 -0.14,-0.13,0.46,U] [#8 -0.35,-0.09,0.38,U] 
22:50:40.928 00.001 8996 single-star, 8 included, MultiStar: {-0.17, -0.02}, one-star: {-0.09, -0.05}
22:50:40.928 00.000 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
22:50:40.929 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
22:50:40.930 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.66 mountX=-0.08 mountY=0.05, mountTheta=2.55
22:50:40.931 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
22:50:40.932 00.001 8996 Enqueuing Move request for scope (-0.09, -0.05)
22:50:40.933 00.001 20224 Worker thread wakes up
22:50:40.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
22:50:40.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
22:50:40.933 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.08 yDistance=0.05
22:50:40.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:50:40.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:40.934 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:50:40.934 00.000 20224 MoveAxis(E, 0, ABG)
22:50:40.934 00.000 20224 Move returns status 0, amount 0
22:50:40.934 00.000 20224 MoveAxis(N, 0, ABG)
22:50:40.934 00.000 20224 Move returns status 0, amount 0
22:50:40.934 00.000 20224 move complete, result=0
22:50:40.934 00.000 20224 worker thread done servicing request
22:50:40.938 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45590, med=2797, FiltMin=2541, FiltMax=24000, Gamma=1.000
22:50:40.963 00.025 8996 UpdateGuideState exits: m=725196 SNR=366.7
22:50:40.965 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:40.967 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:40.968 00.001 8996 Enqueuing Expose request
22:50:40.969 00.001 20224 Worker thread wakes up
22:50:40.969 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:40.971 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:40.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:42.128 01.157 20224 Exposure complete
22:50:42.228 00.100 20224 worker thread done servicing request
22:50:42.228 00.000 8996 OnExposeComplete: enter
22:50:42.229 00.001 8996 UpdateGuideState(): m_state=6
22:50:42.232 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5826
22:50:42.234 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=470.67, Mass=732030, SNR=365.2, Peak=54739 HFD=4.5
22:50:42.236 00.002 8996 MultiStar: [#1 -0.09,-0.01,0.63,U] [#2 -0.43,-0.01,0.71,U] [#3 -0.36,-0.10,0.55,U] [#4 -0.29,-0.04,0.53,U] [#5 -0.02,-0.13,0.62,U] [#6 -0.24,0.06,0.43,U] [#7 -0.24,0.13,0.52,U] [#8 -0.25,0.05,0.35,U] 
22:50:42.238 00.002 8996 refined, 8 included, MultiStar: {-0.25, 0.00}, one-star: {-0.30, 0.06}
22:50:42.240 00.002 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
22:50:42.241 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
22:50:42.243 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.00 hyp=0.25 cameraTheta=3.13 mountX=-0.25 mountY=0.03, mountTheta=3.03
22:50:42.246 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.00, opts=13)
22:50:42.248 00.002 8996 Enqueuing Move request for scope (-0.25, 0.00)
22:50:42.249 00.001 20224 Worker thread wakes up
22:50:42.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.00) opts 0xd
22:50:42.250 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.00)
22:50:42.250 00.000 20224 Moving (-0.25, 0.00) raw xDistance=-0.25 yDistance=0.03
22:50:42.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:50:42.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:42.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:50:42.250 00.000 20224 MoveAxis(E, 37, ABG)
22:50:42.250 00.000 20224 Guiding  Dir = 2, Dur = 37
22:50:42.251 00.001 20224 IsSlewing returns 0
22:50:42.251 00.000 20224 IsGuiding returns 0
22:50:42.252 00.001 20224 PulseGuide returned control before completion, sleep 46
22:50:42.257 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54739, med=2797, FiltMin=2544, FiltMax=24525, Gamma=1.000
22:50:42.283 00.026 8996 UpdateGuideState exits: m=732030 SNR=365.2
22:50:42.284 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:42.284 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:42.286 00.002 8996 Enqueuing Expose request
22:50:42.299 00.013 20224 IsGuiding returns 1
22:50:42.299 00.000 20224 scope still moving after pulse duration time elapsed
22:50:42.330 00.031 20224 IsSlewing returns 0
22:50:42.330 00.000 20224 IsGuiding returns 0
22:50:42.330 00.000 20224 scope move finished after 37 + 42 ms
22:50:42.330 00.000 20224 Move returns status 0, amount 37
22:50:42.330 00.000 20224 MoveAxis(N, 0, ABG)
22:50:42.330 00.000 20224 Move returns status 0, amount 0
22:50:42.330 00.000 20224 move complete, result=0
22:50:42.331 00.001 20224 worker thread done servicing request
22:50:42.331 00.000 20224 Worker thread wakes up
22:50:42.331 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:42.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:42.332 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.0 px 0 ms NORTH
22:50:43.313 00.981 20224 Exposure complete
22:50:43.372 00.059 20224 worker thread done servicing request
22:50:43.372 00.000 8996 OnExposeComplete: enter
22:50:43.373 00.001 8996 UpdateGuideState(): m_state=6
22:50:43.373 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5827
22:50:43.374 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=470.41, Mass=736971, SNR=371.5, Peak=53555 HFD=4.5
22:50:43.375 00.001 8996 MultiStar: [#1 -0.10,0.11,0.63,U] [#2 -0.13,-0.17,0.68,U] [#3 -0.16,0.08,0.57,U] [#4 -0.10,0.00,0.52,U] [#5 0.30,-0.25,0.59,U] [#6 0.13,-0.10,0.45,U] [#7 0.19,0.06,0.42,U] [#8 -0.09,-0.10,0.35,U] 
22:50:43.376 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {0.23, -0.20}
22:50:43.377 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
22:50:43.378 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.20)
22:50:43.378 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.06 mountX=0.05 mountY=0.07, mountTheta=0.96
22:50:43.381 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.08, opts=13)
22:50:43.383 00.002 8996 Enqueuing Move request for scope (0.04, -0.08)
22:50:43.385 00.002 20224 Worker thread wakes up
22:50:43.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
22:50:43.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
22:50:43.385 00.000 20224 Moving (0.04, -0.08) raw xDistance=0.05 yDistance=0.07
22:50:43.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:43.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:43.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:50:43.386 00.001 20224 MoveAxis(E, 0, ABG)
22:50:43.386 00.000 20224 Move returns status 0, amount 0
22:50:43.386 00.000 20224 MoveAxis(N, 0, ABG)
22:50:43.386 00.000 20224 Move returns status 0, amount 0
22:50:43.386 00.000 20224 move complete, result=0
22:50:43.386 00.000 20224 worker thread done servicing request
22:50:43.393 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53555, med=2797, FiltMin=2541, FiltMax=33296, Gamma=1.000
22:50:43.421 00.028 8996 UpdateGuideState exits: m=736971 SNR=371.5
22:50:43.423 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:43.425 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:43.427 00.002 8996 Enqueuing Expose request
22:50:43.428 00.001 20224 Worker thread wakes up
22:50:43.428 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:43.430 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:43.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:44.590 01.160 20224 Exposure complete
22:50:44.695 00.105 20224 worker thread done servicing request
22:50:44.695 00.000 8996 OnExposeComplete: enter
22:50:44.696 00.001 8996 UpdateGuideState(): m_state=6
22:50:44.697 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5828
22:50:44.698 00.001 8996 Star::Find returns 1 (0), X=138.88, Y=470.54, Mass=731706, SNR=333.8, Peak=54064 HFD=4.4
22:50:44.701 00.003 8996 MultiStar: [#1 0.31,0.33,0.00,M1] [#2 0.21,0.20,0.83,U] [#3 0.32,0.22,0.65,U] [#4 0.32,0.18,0.58,U] [#5 0.28,0.00,0.72,U] [#6 0.55,0.06,0.00,M1] [#7 0.44,0.23,0.00,M1] [#8 0.11,0.24,0.44,U] 
22:50:44.702 00.001 8996 refined, 5 included, MultiStar: {0.30, 0.11}, one-star: {0.46, -0.07}
22:50:44.704 00.002 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
22:50:44.706 00.002 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:50:44.707 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.11 hyp=0.32 cameraTheta=0.34 mountX=0.29 mountY=-0.14, mountTheta=-0.45
22:50:44.710 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.11, opts=13)
22:50:44.711 00.001 8996 Enqueuing Move request for scope (0.30, 0.11)
22:50:44.713 00.002 20224 Worker thread wakes up
22:50:44.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.11) opts 0xd
22:50:44.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.11)
22:50:44.713 00.000 20224 Moving (0.30, 0.11) raw xDistance=0.29 yDistance=-0.14
22:50:44.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:50:44.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:44.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:50:44.713 00.000 20224 MoveAxis(W, 43, ABG)
22:50:44.713 00.000 20224 Guiding  Dir = 3, Dur = 43
22:50:44.715 00.002 20224 IsSlewing returns 0
22:50:44.715 00.000 20224 IsGuiding returns 0
22:50:44.718 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54064, med=2797, FiltMin=2550, FiltMax=28998, Gamma=1.000
22:50:44.738 00.020 8996 UpdateGuideState exits: m=731706 SNR=333.8
22:50:44.740 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:44.740 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:44.741 00.001 8996 Enqueuing Expose request
22:50:44.776 00.035 20224 IsGuiding returns 1
22:50:44.776 00.000 20224 scope still moving after pulse duration time elapsed
22:50:44.807 00.031 20224 IsSlewing returns 0
22:50:44.807 00.000 20224 IsGuiding returns 1
22:50:44.838 00.031 20224 IsSlewing returns 0
22:50:44.838 00.000 20224 IsGuiding returns 1
22:50:44.870 00.032 20224 IsSlewing returns 0
22:50:44.870 00.000 20224 IsGuiding returns 0
22:50:44.870 00.000 20224 scope move finished after 43 + 112 ms
22:50:44.870 00.000 20224 Move returns status 0, amount 43
22:50:44.870 00.000 20224 MoveAxis(N, 0, ABG)
22:50:44.870 00.000 20224 Move returns status 0, amount 0
22:50:44.871 00.001 20224 move complete, result=0
22:50:44.871 00.000 20224 worker thread done servicing request
22:50:44.871 00.000 20224 Worker thread wakes up
22:50:44.871 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
22:50:44.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:44.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:45.865 00.993 20224 Exposure complete
22:50:45.942 00.077 20224 worker thread done servicing request
22:50:45.942 00.000 8996 OnExposeComplete: enter
22:50:45.943 00.001 8996 UpdateGuideState(): m_state=6
22:50:45.944 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5829
22:50:45.944 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=470.56, Mass=853964, SNR=377.6, Peak=61011 HFD=4.4
22:50:45.946 00.002 8996 MultiStar: [#1 -0.00,0.11,0.60,U] [#2 -0.02,0.15,0.66,U] [#3 -0.24,0.15,0.55,U] [#4 -0.10,0.33,0.48,U] [#5 0.35,0.03,0.53,U] [#6 0.16,0.23,0.42,U] [#7 0.11,0.35,0.38,U] [#8 -0.15,0.20,0.33,U] 
22:50:45.946 00.000 8996 refined, 8 included, MultiStar: {0.04, 0.14}, one-star: {0.14, -0.05}
22:50:45.948 00.002 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
22:50:45.950 00.002 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
22:50:45.951 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.29 mountX=0.03 mountY=-0.14, mountTheta=-1.39
22:50:45.954 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
22:50:45.956 00.002 8996 Enqueuing Move request for scope (0.04, 0.14)
22:50:45.958 00.002 20224 Worker thread wakes up
22:50:45.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
22:50:45.958 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
22:50:45.958 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.03 yDistance=-0.14
22:50:45.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:50:45.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:45.959 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:50:45.959 00.000 20224 MoveAxis(E, 0, ABG)
22:50:45.959 00.000 20224 Move returns status 0, amount 0
22:50:45.959 00.000 20224 MoveAxis(N, 0, ABG)
22:50:45.959 00.000 20224 Move returns status 0, amount 0
22:50:45.959 00.000 20224 move complete, result=0
22:50:45.959 00.000 20224 worker thread done servicing request
22:50:45.968 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61011, med=2797, FiltMin=2496, FiltMax=33520, Gamma=1.000
22:50:45.992 00.024 8996 UpdateGuideState exits: m=853964 SNR=377.6
22:50:45.994 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:45.994 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:45.995 00.001 8996 Enqueuing Expose request
22:50:45.996 00.001 20224 Worker thread wakes up
22:50:45.996 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:50:45.997 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:45.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:47.155 01.158 20224 Exposure complete
22:50:47.223 00.068 20224 worker thread done servicing request
22:50:47.223 00.000 8996 OnExposeComplete: enter
22:50:47.224 00.001 8996 UpdateGuideState(): m_state=6
22:50:47.225 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5830
22:50:47.226 00.001 8996 Star::Find returns 1 (0), X=138.74, Y=470.69, Mass=708543, SNR=332.8, Peak=57536 HFD=4.4
22:50:47.227 00.001 8996 MultiStar: [#1 0.18,0.37,0.69,U] [#2 -0.11,0.10,0.78,U] [#3 0.02,0.34,0.68,U] [#4 -0.06,0.51,0.00,M1] [#5 0.06,0.27,0.57,U] [#6 0.40,0.46,0.00,M1] [#7 0.37,0.36,0.00,M1] [#8 -0.29,0.32,0.37,U] 
22:50:47.227 00.000 8996 refined, 5 included, MultiStar: {0.08, 0.23}, one-star: {0.32, 0.08}
22:50:47.228 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
22:50:47.229 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
22:50:47.230 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.25 mountX=0.05 mountY=-0.23, mountTheta=-1.35
22:50:47.231 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
22:50:47.232 00.001 8996 Enqueuing Move request for scope (0.08, 0.23)
22:50:47.232 00.000 20224 Worker thread wakes up
22:50:47.233 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
22:50:47.233 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
22:50:47.233 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.05 yDistance=-0.23
22:50:47.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:47.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:50:47.233 00.000 20224 MoveAxis(E, 0, ABG)
22:50:47.233 00.000 20224 Move returns status 0, amount 0
22:50:47.233 00.000 20224 MoveAxis(N, 49, ABG)
22:50:47.233 00.000 20224 Guiding  Dir = 0, Dur = 49
22:50:47.233 00.000 20224 IsSlewing returns 0
22:50:47.233 00.000 20224 IsGuiding returns 0
22:50:47.237 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57536, med=2797, FiltMin=2534, FiltMax=30544, Gamma=1.000
22:50:47.257 00.020 8996 UpdateGuideState exits: m=708543 SNR=332.8
22:50:47.258 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:47.259 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:47.259 00.000 8996 Enqueuing Expose request
22:50:47.278 00.019 20224 PulseGuide returned control before completion, sleep 15
22:50:47.307 00.029 20224 IsGuiding returns 1
22:50:47.307 00.000 20224 scope still moving after pulse duration time elapsed
22:50:47.338 00.031 20224 IsSlewing returns 0
22:50:47.338 00.000 20224 IsGuiding returns 1
22:50:47.369 00.031 20224 IsSlewing returns 0
22:50:47.369 00.000 20224 IsGuiding returns 0
22:50:47.370 00.001 20224 scope move finished after 49 + 87 ms
22:50:47.370 00.000 20224 Move returns status 0, amount 49
22:50:47.370 00.000 20224 move complete, result=0
22:50:47.370 00.000 20224 worker thread done servicing request
22:50:47.370 00.000 20224 Worker thread wakes up
22:50:47.370 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:50:47.373 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:47.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:48.336 00.963 20224 Exposure complete
22:50:48.414 00.078 20224 worker thread done servicing request
22:50:48.414 00.000 8996 OnExposeComplete: enter
22:50:48.416 00.002 8996 UpdateGuideState(): m_state=6
22:50:48.418 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5831
22:50:48.420 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=470.41, Mass=724841, SNR=382.1, Peak=56563 HFD=4.3
22:50:48.422 00.002 8996 MultiStar: [#1 -0.14,-0.01,0.70,U] [#2 -0.20,-0.10,0.73,U] [#3 -0.33,0.12,0.54,U] [#4 -0.17,0.10,0.50,U] [#5 -0.12,-0.16,0.54,U] [#6 0.01,0.15,0.37,U] [#7 0.17,0.10,0.38,U] [#8 -0.25,-0.04,0.37,U] 
22:50:48.422 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.03}, one-star: {0.03, -0.20}
22:50:48.424 00.002 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
22:50:48.425 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
22:50:48.427 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.87 mountX=-0.11 mountY=0.04, mountTheta=2.75
22:50:48.430 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.03, opts=13)
22:50:48.432 00.002 8996 Enqueuing Move request for scope (-0.11, -0.03)
22:50:48.433 00.001 20224 Worker thread wakes up
22:50:48.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
22:50:48.434 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
22:50:48.434 00.000 20224 Moving (-0.11, -0.03) raw xDistance=-0.11 yDistance=0.04
22:50:48.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:50:48.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:48.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:50:48.434 00.000 20224 MoveAxis(E, 0, ABG)
22:50:48.434 00.000 20224 Move returns status 0, amount 0
22:50:48.434 00.000 20224 MoveAxis(N, 0, ABG)
22:50:48.435 00.001 20224 Move returns status 0, amount 0
22:50:48.435 00.000 20224 move complete, result=0
22:50:48.435 00.000 20224 worker thread done servicing request
22:50:48.442 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56563, med=2797, FiltMin=2534, FiltMax=28384, Gamma=1.000
22:50:48.459 00.017 8996 UpdateGuideState exits: m=724841 SNR=382.1
22:50:48.460 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:48.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:48.461 00.000 8996 Enqueuing Expose request
22:50:48.462 00.001 20224 Worker thread wakes up
22:50:48.462 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:50:48.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:48.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:49.631 01.168 20224 Exposure complete
22:50:49.729 00.098 20224 worker thread done servicing request
22:50:49.729 00.000 8996 OnExposeComplete: enter
22:50:49.730 00.001 8996 UpdateGuideState(): m_state=6
22:50:49.731 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5832
22:50:49.733 00.002 8996 Star::Find returns 1 (0), X=138.46, Y=470.50, Mass=752744, SNR=372.3, Peak=51184 HFD=4.3
22:50:49.734 00.001 8996 MultiStar: [#1 -0.27,-0.05,0.60,U] [#2 -0.32,-0.18,0.71,U] [#3 -0.27,0.19,0.52,U] [#4 -0.33,0.12,0.54,U] [#5 -0.18,-0.14,0.60,U] [#6 -0.21,-0.04,0.41,U] [#7 0.12,0.07,0.42,U] [#8 -0.23,-0.04,0.36,U] 
22:50:49.736 00.002 8996 single-star, 8 included, MultiStar: {-0.17, -0.04}, one-star: {0.04, -0.11}
22:50:49.737 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
22:50:49.738 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
22:50:49.739 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.23 mountX=0.05 mountY=0.10, mountTheta=1.13
22:50:49.741 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.11, opts=13)
22:50:49.742 00.001 8996 Enqueuing Move request for scope (0.04, -0.11)
22:50:49.743 00.001 20224 Worker thread wakes up
22:50:49.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
22:50:49.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
22:50:49.743 00.000 20224 Moving (0.04, -0.11) raw xDistance=0.05 yDistance=0.10
22:50:49.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:50:49.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:49.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:50:49.743 00.000 20224 MoveAxis(E, 0, ABG)
22:50:49.743 00.000 20224 Move returns status 0, amount 0
22:50:49.743 00.000 20224 MoveAxis(N, 0, ABG)
22:50:49.744 00.001 20224 Move returns status 0, amount 0
22:50:49.744 00.000 20224 move complete, result=0
22:50:49.744 00.000 20224 worker thread done servicing request
22:50:49.752 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51184, med=2797, FiltMin=2502, FiltMax=25360, Gamma=1.000
22:50:49.780 00.028 8996 UpdateGuideState exits: m=752744 SNR=372.3
22:50:49.782 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:49.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:49.785 00.002 8996 Enqueuing Expose request
22:50:49.786 00.001 20224 Worker thread wakes up
22:50:49.786 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:50:49.787 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:49.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:50.761 00.974 20224 Exposure complete
22:50:50.858 00.097 20224 worker thread done servicing request
22:50:50.858 00.000 8996 OnExposeComplete: enter
22:50:50.859 00.001 8996 UpdateGuideState(): m_state=6
22:50:50.860 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5833
22:50:50.861 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=470.35, Mass=689174, SNR=337.0, Peak=54086 HFD=4.4
22:50:50.862 00.001 8996 MultiStar: [#1 -0.16,-0.20,0.76,U] [#2 -0.35,-0.27,0.00,M1] [#3 -0.40,-0.14,0.67,U] [#4 -0.31,-0.10,0.52,U] [#5 -0.20,-0.24,0.65,U] [#6 -0.24,-0.06,0.43,U] [#7 -0.14,-0.06,0.47,U] [#8 -0.42,-0.12,0.41,U] 
22:50:50.863 00.001 8996 refined, 7 included, MultiStar: {-0.26, -0.16}, one-star: {-0.27, -0.25}
22:50:50.863 00.000 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
22:50:50.864 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
22:50:50.865 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-2.59 mountX=-0.25 mountY=0.19, mountTheta=2.48
22:50:50.866 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.16, opts=13)
22:50:50.867 00.001 8996 Enqueuing Move request for scope (-0.26, -0.16)
22:50:50.868 00.001 20224 Worker thread wakes up
22:50:50.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.16) opts 0xd
22:50:50.868 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.16)
22:50:50.868 00.000 20224 Moving (-0.26, -0.16) raw xDistance=-0.25 yDistance=0.19
22:50:50.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:50:50.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:50.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:50:50.868 00.000 20224 MoveAxis(E, 36, ABG)
22:50:50.868 00.000 20224 Guiding  Dir = 2, Dur = 36
22:50:50.869 00.001 20224 IsSlewing returns 0
22:50:50.869 00.000 20224 IsGuiding returns 0
22:50:50.872 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=54086, med=2797, FiltMin=2541, FiltMax=23177, Gamma=1.000
22:50:50.878 00.006 20224 PulseGuide returned control before completion, sleep 37
22:50:50.890 00.012 8996 UpdateGuideState exits: m=689174 SNR=337.0
22:50:50.892 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:50.894 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:50.895 00.001 8996 Enqueuing Expose request
22:50:50.924 00.029 20224 IsGuiding returns 1
22:50:50.924 00.000 20224 scope still moving after pulse duration time elapsed
22:50:50.955 00.031 20224 IsSlewing returns 0
22:50:50.955 00.000 20224 IsGuiding returns 1
22:50:50.987 00.032 20224 IsSlewing returns 0
22:50:50.987 00.000 20224 IsGuiding returns 0
22:50:50.987 00.000 20224 scope move finished after 36 + 82 ms
22:50:50.987 00.000 20224 Move returns status 0, amount 36
22:50:50.987 00.000 20224 MoveAxis(N, 0, ABG)
22:50:50.987 00.000 20224 Move returns status 0, amount 0
22:50:50.987 00.000 20224 move complete, result=0
22:50:50.987 00.000 20224 worker thread done servicing request
22:50:50.987 00.000 20224 Worker thread wakes up
22:50:50.987 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.2 px 0 ms NORTH
22:50:50.989 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:50.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:52.182 01.193 20224 Exposure complete
22:50:52.259 00.077 20224 worker thread done servicing request
22:50:52.259 00.000 8996 OnExposeComplete: enter
22:50:52.260 00.001 8996 UpdateGuideState(): m_state=6
22:50:52.261 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5834
22:50:52.262 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=470.15, Mass=832232, SNR=378.4, Peak=65507 HFD=4.5
22:50:52.263 00.001 8996 MultiStar: [#1 -0.01,-0.29,0.62,U] [#2 -0.15,-0.41,0.67,U] [#3 -0.02,-0.36,0.57,U] [#4 -0.04,-0.20,0.51,U] [#5 0.29,-0.44,0.00,M1] [#6 0.08,-0.21,0.43,U] [#7 0.27,-0.25,0.43,U] [#8 -0.05,-0.21,0.40,U] 
22:50:52.264 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.32}, one-star: {0.12, -0.45}
22:50:52.265 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
22:50:52.266 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
22:50:52.266 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.49 mountX=0.06 mountY=0.32, mountTheta=1.40
22:50:52.268 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.32, opts=13)
22:50:52.269 00.001 8996 Enqueuing Move request for scope (0.03, -0.32)
22:50:52.270 00.001 20224 Worker thread wakes up
22:50:52.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.32) opts 0xd
22:50:52.270 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.32)
22:50:52.270 00.000 20224 Moving (0.03, -0.32) raw xDistance=0.06 yDistance=0.32
22:50:52.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:50:52.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:50:52.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:50:52.270 00.000 20224 MoveAxis(E, 0, ABG)
22:50:52.270 00.000 20224 Move returns status 0, amount 0
22:50:52.270 00.000 20224 MoveAxis(N, 0, ABG)
22:50:52.270 00.000 20224 Move returns status 0, amount 0
22:50:52.270 00.000 20224 move complete, result=0
22:50:52.270 00.000 20224 worker thread done servicing request
22:50:52.274 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2797, FiltMin=2541, FiltMax=33193, Gamma=1.000
22:50:52.291 00.017 8996 UpdateGuideState exits: m=832232 SNR=378.4
22:50:52.293 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:52.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:52.296 00.002 8996 Enqueuing Expose request
22:50:52.297 00.001 20224 Worker thread wakes up
22:50:52.297 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:50:52.299 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:52.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:53.269 00.970 20224 Exposure complete
22:50:53.343 00.074 20224 worker thread done servicing request
22:50:53.343 00.000 8996 OnExposeComplete: enter
22:50:53.345 00.002 8996 UpdateGuideState(): m_state=6
22:50:53.347 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5835
22:50:53.348 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.06, Mass=663317, SNR=299.0, Peak=58259 HFD=4.2
22:50:53.350 00.002 8996 MultiStar: [#1 -0.20,-0.03,0.70,U] [#2 -0.14,-0.45,0.00,M1] [#3 -0.29,-0.31,0.73,U] [#4 -0.15,-0.25,0.62,U] [#5 0.25,-0.51,0.00,M2] [#6 0.02,0.01,0.49,U] [#7 0.16,-0.14,0.54,U] [#8 -0.11,-0.42,0.41,U] 
22:50:53.352 00.002 8996 refined, 6 included, MultiStar: {-0.05, -0.27}, one-star: {0.14, -0.55}
22:50:53.353 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
22:50:53.355 00.002 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
22:50:53.356 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.77 mountX=-0.03 mountY=0.27, mountTheta=1.68
22:50:53.360 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.27, opts=13)
22:50:53.361 00.001 8996 Enqueuing Move request for scope (-0.05, -0.27)
22:50:53.362 00.001 20224 Worker thread wakes up
22:50:53.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.27) opts 0xd
22:50:53.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.27)
22:50:53.362 00.000 20224 Moving (-0.05, -0.27) raw xDistance=-0.03 yDistance=0.27
22:50:53.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:50:53.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:53.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:50:53.362 00.000 20224 MoveAxis(E, 0, ABG)
22:50:53.362 00.000 20224 Move returns status 0, amount 0
22:50:53.362 00.000 20224 MoveAxis(N, 0, ABG)
22:50:53.362 00.000 20224 Move returns status 0, amount 0
22:50:53.362 00.000 20224 move complete, result=0
22:50:53.363 00.001 20224 worker thread done servicing request
22:50:53.370 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58259, med=2797, FiltMin=2550, FiltMax=26912, Gamma=1.000
22:50:53.396 00.026 8996 UpdateGuideState exits: m=663317 SNR=299.0
22:50:53.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:53.399 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:53.400 00.001 8996 Enqueuing Expose request
22:50:53.402 00.002 20224 Worker thread wakes up
22:50:53.402 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:50:53.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:53.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:54.578 01.175 20224 Exposure complete
22:50:54.691 00.113 20224 worker thread done servicing request
22:50:54.691 00.000 8996 OnExposeComplete: enter
22:50:54.693 00.002 8996 UpdateGuideState(): m_state=6
22:50:54.695 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5836
22:50:54.697 00.002 8996 Star::Find returns 1 (0), X=138.58, Y=470.17, Mass=759037, SNR=328.5, Peak=65507 HFD=4.5
22:50:54.699 00.002 8996 MultiStar: [#1 -0.06,-0.21,0.70,U] [#2 -0.17,-0.30,0.75,U] [#3 -0.16,0.01,0.61,U] [#4 -0.13,-0.32,0.57,U] [#5 -0.14,-0.58,0.00,M3] [#6 0.23,-0.17,0.43,U] [#7 -0.22,-0.13,0.47,U] [#8 -0.49,-0.27,0.00,M1] 
22:50:54.701 00.002 8996 refined, 6 included, MultiStar: {-0.04, -0.25}, one-star: {0.16, -0.44}
22:50:54.703 00.002 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
22:50:54.704 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
22:50:54.706 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.74 mountX=-0.02 mountY=0.25, mountTheta=1.65
22:50:54.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.25, opts=13)
22:50:54.710 00.002 8996 Enqueuing Move request for scope (-0.04, -0.25)
22:50:54.711 00.001 20224 Worker thread wakes up
22:50:54.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
22:50:54.712 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
22:50:54.712 00.000 20224 Moving (-0.04, -0.25) raw xDistance=-0.02 yDistance=0.25
22:50:54.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:50:54.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:50:54.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:50:54.712 00.000 20224 MoveAxis(E, 0, ABG)
22:50:54.712 00.000 20224 Move returns status 0, amount 0
22:50:54.712 00.000 20224 MoveAxis(N, 0, ABG)
22:50:54.712 00.000 20224 Move returns status 0, amount 0
22:50:54.713 00.001 20224 move complete, result=0
22:50:54.713 00.000 20224 worker thread done servicing request
22:50:54.723 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2797, FiltMin=2512, FiltMax=32064, Gamma=1.000
22:50:54.749 00.026 8996 UpdateGuideState exits: m=759037 SNR=328.5
22:50:54.750 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:54.751 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:54.752 00.001 8996 Enqueuing Expose request
22:50:54.753 00.001 20224 Worker thread wakes up
22:50:54.753 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:50:54.754 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:54.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:55.750 00.996 20224 Exposure complete
22:50:55.870 00.120 20224 worker thread done servicing request
22:50:55.870 00.000 8996 OnExposeComplete: enter
22:50:55.871 00.001 8996 UpdateGuideState(): m_state=6
22:50:55.873 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5837
22:50:55.874 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=470.38, Mass=688546, SNR=354.8, Peak=55939 HFD=4.4
22:50:55.876 00.002 8996 MultiStar: [#1 0.02,-0.34,0.68,U] [#2 -0.05,-0.52,0.00,M1] [#3 -0.07,-0.02,0.61,U] [#4 -0.03,-0.01,0.54,U] [#5 0.16,-0.25,0.56,U] [#6 0.12,-0.19,0.44,U] [#7 0.23,-0.33,0.46,U] [#8 -0.14,-0.26,0.35,U] 
22:50:55.877 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.20}, one-star: {0.09, -0.23}
22:50:55.878 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
22:50:55.878 00.000 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
22:50:55.879 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.32 mountX=0.07 mountY=0.20, mountTheta=1.22
22:50:55.881 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.20, opts=13)
22:50:55.882 00.001 8996 Enqueuing Move request for scope (0.05, -0.20)
22:50:55.882 00.000 20224 Worker thread wakes up
22:50:55.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
22:50:55.883 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
22:50:55.883 00.000 20224 Moving (0.05, -0.20) raw xDistance=0.07 yDistance=0.20
22:50:55.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:50:55.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:55.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:50:55.883 00.000 20224 MoveAxis(E, 0, ABG)
22:50:55.883 00.000 20224 Move returns status 0, amount 0
22:50:55.883 00.000 20224 MoveAxis(N, 0, ABG)
22:50:55.883 00.000 20224 Move returns status 0, amount 0
22:50:55.883 00.000 20224 move complete, result=0
22:50:55.883 00.000 20224 worker thread done servicing request
22:50:55.887 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55939, med=2797, FiltMin=2547, FiltMax=26576, Gamma=1.000
22:50:55.901 00.014 8996 UpdateGuideState exits: m=688546 SNR=354.8
22:50:55.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:55.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:55.904 00.001 8996 Enqueuing Expose request
22:50:55.904 00.000 20224 Worker thread wakes up
22:50:55.904 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:50:55.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:55.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:57.065 01.160 20224 Exposure complete
22:50:57.158 00.093 20224 worker thread done servicing request
22:50:57.158 00.000 8996 OnExposeComplete: enter
22:50:57.159 00.001 8996 UpdateGuideState(): m_state=6
22:50:57.160 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5838
22:50:57.161 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.43, Mass=706236, SNR=327.9, Peak=49395 HFD=4.3
22:50:57.162 00.001 8996 MultiStar: [#1 -0.21,0.01,0.75,U] [#2 -0.21,-0.15,0.81,U] [#3 -0.34,0.05,0.75,U] [#4 -0.19,-0.03,0.61,U] [#5 -0.06,-0.43,0.64,U] [#6 0.04,-0.17,0.47,U] [#7 0.05,-0.13,0.43,U] [#8 -0.25,-0.31,0.43,U] 
22:50:57.163 00.001 8996 single-star, 8 included, MultiStar: {-0.14, -0.14}, one-star: {-0.01, -0.18}
22:50:57.164 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
22:50:57.165 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
22:50:57.166 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.61 mountX=0.01 mountY=0.18, mountTheta=1.51
22:50:57.167 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.18, opts=13)
22:50:57.168 00.001 8996 Enqueuing Move request for scope (-0.01, -0.18)
22:50:57.168 00.000 20224 Worker thread wakes up
22:50:57.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
22:50:57.169 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
22:50:57.169 00.000 20224 Moving (-0.01, -0.18) raw xDistance=0.01 yDistance=0.18
22:50:57.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:50:57.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:57.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:50:57.169 00.000 20224 MoveAxis(E, 0, ABG)
22:50:57.169 00.000 20224 Move returns status 0, amount 0
22:50:57.169 00.000 20224 MoveAxis(N, 0, ABG)
22:50:57.169 00.000 20224 Move returns status 0, amount 0
22:50:57.169 00.000 20224 move complete, result=0
22:50:57.169 00.000 20224 worker thread done servicing request
22:50:57.172 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49395, med=2797, FiltMin=2525, FiltMax=23904, Gamma=1.000
22:50:57.194 00.022 8996 UpdateGuideState exits: m=706236 SNR=327.9
22:50:57.196 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:57.198 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:57.200 00.002 8996 Enqueuing Expose request
22:50:57.201 00.001 20224 Worker thread wakes up
22:50:57.202 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:50:57.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:57.204 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:58.183 00.979 20224 Exposure complete
22:50:58.245 00.062 20224 worker thread done servicing request
22:50:58.245 00.000 8996 OnExposeComplete: enter
22:50:58.246 00.001 8996 UpdateGuideState(): m_state=6
22:50:58.246 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5839
22:50:58.247 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.35, Mass=775721, SNR=371.8, Peak=52947 HFD=4.6
22:50:58.248 00.001 8996 MultiStar: [#1 -0.28,-0.10,0.69,U] [#2 -0.43,-0.21,0.00,M1] [#3 -0.33,-0.13,0.51,U] [#4 -0.32,-0.15,0.54,U] [#5 -0.05,-0.34,0.60,U] [#6 -0.05,-0.07,0.37,U] [#7 0.06,-0.22,0.43,U] [#8 -0.26,-0.13,0.40,U] 
22:50:58.249 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.19}, one-star: {-0.08, -0.26}
22:50:58.250 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
22:50:58.250 00.000 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
22:50:58.251 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.30 mountX=-0.15 mountY=0.20, mountTheta=2.19
22:50:58.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.19, opts=13)
22:50:58.254 00.001 8996 Enqueuing Move request for scope (-0.17, -0.19)
22:50:58.254 00.000 20224 Worker thread wakes up
22:50:58.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
22:50:58.254 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
22:50:58.255 00.001 20224 Moving (-0.17, -0.19) raw xDistance=-0.15 yDistance=0.20
22:50:58.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:50:58.255 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.09 newest=0.58
22:50:58.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:50:58.255 00.000 20224 MoveAxis(E, 0, ABG)
22:50:58.255 00.000 20224 Move returns status 0, amount 0
22:50:58.255 00.000 20224 MoveAxis(S, 43, ABG)
22:50:58.255 00.000 20224 Guiding  Dir = 1, Dur = 43
22:50:58.255 00.000 20224 IsSlewing returns 0
22:50:58.255 00.000 20224 IsGuiding returns 0
22:50:58.259 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52947, med=2797, FiltMin=2505, FiltMax=25360, Gamma=1.000
22:50:58.272 00.013 8996 UpdateGuideState exits: m=775721 SNR=371.8
22:50:58.274 00.002 20224 PulseGuide returned control before completion, sleep 35
22:50:58.274 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:58.276 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:58.278 00.002 8996 Enqueuing Expose request
22:50:58.320 00.042 20224 IsGuiding returns 1
22:50:58.320 00.000 20224 scope still moving after pulse duration time elapsed
22:50:58.351 00.031 20224 IsSlewing returns 0
22:50:58.351 00.000 20224 IsGuiding returns 1
22:50:58.382 00.031 20224 IsSlewing returns 0
22:50:58.382 00.000 20224 IsGuiding returns 0
22:50:58.382 00.000 20224 scope move finished after 43 + 83 ms
22:50:58.382 00.000 20224 Move returns status 0, amount 43
22:50:58.382 00.000 20224 move complete, result=0
22:50:58.382 00.000 20224 worker thread done servicing request
22:50:58.382 00.000 20224 Worker thread wakes up
22:50:58.382 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
22:50:58.383 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:58.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:50:59.556 01.173 20224 Exposure complete
22:50:59.643 00.087 20224 worker thread done servicing request
22:50:59.643 00.000 8996 OnExposeComplete: enter
22:50:59.644 00.001 8996 UpdateGuideState(): m_state=6
22:50:59.645 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5840
22:50:59.646 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=470.36, Mass=754240, SNR=365.3, Peak=51398 HFD=4.5
22:50:59.647 00.001 8996 MultiStar: [#1 -0.44,-0.09,0.00,M1] [#2 -0.55,-0.17,0.00,M2] [#3 -0.49,0.10,0.00,M1] [#4 -0.41,0.05,0.53,U] [#5 -0.28,-0.13,0.64,U] [#6 -0.36,0.08,0.50,U] [#7 -0.20,0.10,0.36,U] [#8 -0.57,-0.18,0.00,M1] 
22:50:59.647 00.000 8996 refined, 4 included, MultiStar: {-0.25, -0.07}, one-star: {-0.12, -0.24}
22:50:59.648 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
22:50:59.649 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
22:50:59.650 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.86 mountX=-0.24 mountY=0.10, mountTheta=2.75
22:50:59.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.07, opts=13)
22:50:59.653 00.001 8996 Enqueuing Move request for scope (-0.25, -0.07)
22:50:59.653 00.000 20224 Worker thread wakes up
22:50:59.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
22:50:59.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
22:50:59.654 00.001 20224 Moving (-0.25, -0.07) raw xDistance=-0.24 yDistance=0.10
22:50:59.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:50:59.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:50:59.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:50:59.654 00.000 20224 MoveAxis(E, 36, ABG)
22:50:59.654 00.000 20224 Guiding  Dir = 2, Dur = 36
22:50:59.654 00.000 20224 IsSlewing returns 0
22:50:59.654 00.000 20224 IsGuiding returns 0
22:50:59.657 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51398, med=2797, FiltMin=2528, FiltMax=25529, Gamma=1.000
22:50:59.672 00.015 8996 UpdateGuideState exits: m=754240 SNR=365.3
22:50:59.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:59.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:50:59.674 00.000 8996 Enqueuing Expose request
22:50:59.699 00.025 20224 IsGuiding returns 1
22:50:59.699 00.000 20224 scope still moving after pulse duration time elapsed
22:50:59.729 00.030 20224 IsSlewing returns 0
22:50:59.729 00.000 20224 IsGuiding returns 1
22:50:59.760 00.031 20224 IsSlewing returns 0
22:50:59.760 00.000 20224 IsGuiding returns 1
22:50:59.792 00.032 20224 IsSlewing returns 0
22:50:59.793 00.001 20224 IsGuiding returns 0
22:50:59.793 00.000 20224 scope move finished after 36 + 102 ms
22:50:59.793 00.000 20224 Move returns status 0, amount 36
22:50:59.793 00.000 20224 MoveAxis(N, 0, ABG)
22:50:59.793 00.000 20224 Move returns status 0, amount 0
22:50:59.793 00.000 20224 move complete, result=0
22:50:59.793 00.000 20224 worker thread done servicing request
22:50:59.793 00.000 20224 Worker thread wakes up
22:50:59.793 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:50:59.794 00.001 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
22:50:59.795 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:00.788 00.993 20224 Exposure complete
22:51:00.880 00.092 20224 worker thread done servicing request
22:51:00.880 00.000 8996 OnExposeComplete: enter
22:51:00.881 00.001 8996 UpdateGuideState(): m_state=6
22:51:00.882 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5841
22:51:00.883 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.07, Mass=791386, SNR=368.9, Peak=65507 HFD=4.3
22:51:00.884 00.001 8996 MultiStar: [#1 -0.13,-0.43,0.00,M2] [#2 -0.11,-0.46,0.00,M3] [#3 -0.23,-0.40,0.00,M2] [#4 -0.03,-0.19,0.48,U] [#5 -0.04,-0.51,0.00,M1] [#6 0.03,-0.25,0.40,U] [#7 0.07,-0.12,0.47,U] [#8 -0.19,-0.13,0.34,U] 
22:51:00.885 00.001 8996 refined, 4 included, MultiStar: {0.03, -0.31}, one-star: {0.11, -0.54}
22:51:00.886 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
22:51:00.886 00.000 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
22:51:00.887 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.31 hyp=0.31 cameraTheta=-1.49 mountX=0.06 mountY=0.30, mountTheta=1.39
22:51:00.890 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.31, opts=13)
22:51:00.892 00.002 8996 Enqueuing Move request for scope (0.03, -0.31)
22:51:00.894 00.002 20224 Worker thread wakes up
22:51:00.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.31) opts 0xd
22:51:00.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.31)
22:51:00.894 00.000 20224 Moving (0.03, -0.31) raw xDistance=0.06 yDistance=0.30
22:51:00.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:00.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:51:00.894 00.000 20224 MoveAxis(E, 0, ABG)
22:51:00.894 00.000 20224 Move returns status 0, amount 0
22:51:00.895 00.001 20224 MoveAxis(S, 64, ABG)
22:51:00.895 00.000 20224 Guiding  Dir = 1, Dur = 64
22:51:00.895 00.000 20224 IsSlewing returns 0
22:51:00.896 00.001 20224 IsGuiding returns 0
22:51:00.904 00.008 20224 PulseGuide returned control before completion, sleep 66
22:51:00.904 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65507, med=2797, FiltMin=2505, FiltMax=31920, Gamma=1.000
22:51:00.931 00.027 8996 UpdateGuideState exits: m=791386 SNR=368.9
22:51:00.933 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:00.934 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:00.936 00.002 8996 Enqueuing Expose request
22:51:00.981 00.045 20224 IsGuiding returns 1
22:51:00.981 00.000 20224 scope still moving after pulse duration time elapsed
22:51:01.013 00.032 20224 IsSlewing returns 0
22:51:01.013 00.000 20224 IsGuiding returns 0
22:51:01.013 00.000 20224 scope move finished after 64 + 53 ms
22:51:01.013 00.000 20224 Move returns status 0, amount 64
22:51:01.013 00.000 20224 move complete, result=0
22:51:01.013 00.000 20224 worker thread done servicing request
22:51:01.013 00.000 20224 Worker thread wakes up
22:51:01.013 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:01.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:01.013 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
22:51:02.185 01.172 20224 Exposure complete
22:51:02.276 00.091 20224 worker thread done servicing request
22:51:02.276 00.000 8996 OnExposeComplete: enter
22:51:02.277 00.001 8996 UpdateGuideState(): m_state=6
22:51:02.280 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5842
22:51:02.283 00.003 8996 Star::Find returns 1 (0), X=138.68, Y=470.39, Mass=770544, SNR=383.2, Peak=61427 HFD=4.6
22:51:02.286 00.003 8996 MultiStar: [#1 -0.05,0.13,0.64,U] [#2 -0.09,0.17,0.88,U] [#3 -0.05,0.18,0.55,U] [#4 0.04,0.16,0.48,U] [#5 0.12,-0.08,0.57,U] [#6 0.17,0.15,0.41,U] [#7 0.12,0.15,0.46,U] [#8 -0.13,0.06,0.35,U] 
22:51:02.289 00.003 8996 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {0.26, -0.22}
22:51:02.291 00.002 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
22:51:02.292 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:51:02.294 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.81 mountX=0.05 mountY=-0.06, mountTheta=-0.91
22:51:02.297 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.06, opts=13)
22:51:02.299 00.002 8996 Enqueuing Move request for scope (0.05, 0.06)
22:51:02.301 00.002 20224 Worker thread wakes up
22:51:02.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
22:51:02.301 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
22:51:02.301 00.000 20224 Moving (0.05, 0.06) raw xDistance=0.05 yDistance=-0.06
22:51:02.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:51:02.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:02.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:51:02.302 00.001 20224 MoveAxis(E, 0, ABG)
22:51:02.302 00.000 20224 Move returns status 0, amount 0
22:51:02.302 00.000 20224 MoveAxis(N, 0, ABG)
22:51:02.302 00.000 20224 Move returns status 0, amount 0
22:51:02.302 00.000 20224 move complete, result=0
22:51:02.302 00.000 20224 worker thread done servicing request
22:51:02.308 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61427, med=2797, FiltMin=2553, FiltMax=33040, Gamma=1.000
22:51:02.327 00.019 8996 UpdateGuideState exits: m=770544 SNR=383.2
22:51:02.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:02.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:02.332 00.002 8996 Enqueuing Expose request
22:51:02.333 00.001 20224 Worker thread wakes up
22:51:02.333 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:02.335 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:02.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:03.307 00.972 20224 Exposure complete
22:51:03.386 00.079 20224 worker thread done servicing request
22:51:03.386 00.000 8996 OnExposeComplete: enter
22:51:03.387 00.001 8996 UpdateGuideState(): m_state=6
22:51:03.388 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5843
22:51:03.389 00.001 8996 Star::Find returns 1 (0), X=138.70, Y=470.60, Mass=669253, SNR=318.0, Peak=56336 HFD=4.5
22:51:03.390 00.001 8996 MultiStar: [#1 0.16,0.45,0.00,M2] [#2 -0.07,0.25,0.83,U] [#3 -0.16,0.19,0.61,U] [#4 0.04,0.42,0.59,U] [#5 0.15,0.01,0.71,U] [#6 0.08,0.01,0.53,U] [#7 0.26,0.28,0.49,U] [#8 -0.11,0.21,0.39,U] 
22:51:03.391 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.16}, one-star: {0.28, -0.01}
22:51:03.391 00.000 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
22:51:03.392 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
22:51:03.393 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.13 mountX=0.06 mountY=-0.16, mountTheta=-1.23
22:51:03.394 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.16, opts=13)
22:51:03.395 00.001 8996 Enqueuing Move request for scope (0.07, 0.16)
22:51:03.396 00.001 20224 Worker thread wakes up
22:51:03.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
22:51:03.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
22:51:03.396 00.000 20224 Moving (0.07, 0.16) raw xDistance=0.06 yDistance=-0.16
22:51:03.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:03.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:03.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:51:03.397 00.001 20224 MoveAxis(E, 0, ABG)
22:51:03.397 00.000 20224 Move returns status 0, amount 0
22:51:03.397 00.000 20224 MoveAxis(N, 0, ABG)
22:51:03.397 00.000 20224 Move returns status 0, amount 0
22:51:03.397 00.000 20224 move complete, result=0
22:51:03.397 00.000 20224 worker thread done servicing request
22:51:03.400 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56336, med=2797, FiltMin=2528, FiltMax=28160, Gamma=1.000
22:51:03.415 00.015 8996 UpdateGuideState exits: m=669253 SNR=318.0
22:51:03.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:03.417 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:03.418 00.001 8996 Enqueuing Expose request
22:51:03.418 00.000 20224 Worker thread wakes up
22:51:03.418 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:03.419 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:03.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:04.611 01.192 20224 Exposure complete
22:51:04.707 00.096 20224 worker thread done servicing request
22:51:04.707 00.000 8996 OnExposeComplete: enter
22:51:04.708 00.001 8996 UpdateGuideState(): m_state=6
22:51:04.710 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5844
22:51:04.711 00.001 8996 Star::Find returns 1 (0), X=138.67, Y=470.66, Mass=699304, SNR=347.4, Peak=58688 HFD=4.6
22:51:04.713 00.002 8996 MultiStar: [#1 0.11,0.32,0.67,U] [#2 -0.14,0.19,0.69,U] [#3 -0.19,0.18,0.55,U] [#4 -0.13,0.12,0.57,U] [#5 0.03,0.11,0.62,U] [#6 0.10,0.18,0.45,U] [#7 0.26,0.11,0.45,U] [#8 -0.12,0.22,0.37,U] 
22:51:04.715 00.002 8996 refined, 8 included, MultiStar: {0.03, 0.16}, one-star: {0.25, 0.05}
22:51:04.717 00.002 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
22:51:04.719 00.002 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
22:51:04.720 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.36 mountX=0.02 mountY=-0.16, mountTheta=-1.45
22:51:04.723 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.16, opts=13)
22:51:04.725 00.002 8996 Enqueuing Move request for scope (0.03, 0.16)
22:51:04.727 00.002 20224 Worker thread wakes up
22:51:04.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
22:51:04.727 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
22:51:04.727 00.000 20224 Moving (0.03, 0.16) raw xDistance=0.02 yDistance=-0.16
22:51:04.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:51:04.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:04.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:51:04.727 00.000 20224 MoveAxis(E, 0, ABG)
22:51:04.727 00.000 20224 Move returns status 0, amount 0
22:51:04.727 00.000 20224 MoveAxis(N, 0, ABG)
22:51:04.727 00.000 20224 Move returns status 0, amount 0
22:51:04.727 00.000 20224 move complete, result=0
22:51:04.728 00.001 20224 worker thread done servicing request
22:51:04.737 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58688, med=2797, FiltMin=2541, FiltMax=27232, Gamma=1.000
22:51:04.756 00.019 8996 UpdateGuideState exits: m=699304 SNR=347.4
22:51:04.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:04.757 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:04.758 00.001 8996 Enqueuing Expose request
22:51:04.759 00.001 20224 Worker thread wakes up
22:51:04.759 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:04.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:04.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:05.740 00.980 20224 Exposure complete
22:51:05.844 00.104 20224 worker thread done servicing request
22:51:05.844 00.000 8996 OnExposeComplete: enter
22:51:05.846 00.002 8996 UpdateGuideState(): m_state=6
22:51:05.847 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5845
22:51:05.849 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=470.66, Mass=712517, SNR=321.4, Peak=59072 HFD=4.6
22:51:05.851 00.002 8996 MultiStar: [#1 0.06,0.10,0.77,U] [#2 0.19,0.30,0.74,U] [#3 0.01,0.15,0.69,U] [#4 0.10,0.04,0.59,U] [#5 0.39,-0.04,0.70,U] [#6 0.22,-0.08,0.52,U] [#7 0.31,-0.20,0.49,U] [#8 0.11,0.08,0.43,U] 
22:51:05.853 00.002 8996 refined, 8 included, MultiStar: {0.18, 0.06}, one-star: {0.22, 0.05}
22:51:05.854 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
22:51:05.856 00.002 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
22:51:05.857 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.31 mountX=0.17 mountY=-0.08, mountTheta=-0.42
22:51:05.860 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.06, opts=13)
22:51:05.860 00.000 8996 Enqueuing Move request for scope (0.18, 0.06)
22:51:05.861 00.001 20224 Worker thread wakes up
22:51:05.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
22:51:05.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
22:51:05.862 00.001 20224 Moving (0.18, 0.06) raw xDistance=0.17 yDistance=-0.08
22:51:05.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:51:05.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:05.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:51:05.862 00.000 20224 MoveAxis(E, 0, ABG)
22:51:05.862 00.000 20224 Move returns status 0, amount 0
22:51:05.862 00.000 20224 MoveAxis(N, 0, ABG)
22:51:05.862 00.000 20224 Move returns status 0, amount 0
22:51:05.862 00.000 20224 move complete, result=0
22:51:05.862 00.000 20224 worker thread done servicing request
22:51:05.866 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59072, med=2797, FiltMin=2541, FiltMax=28752, Gamma=1.000
22:51:05.880 00.014 8996 UpdateGuideState exits: m=712517 SNR=321.4
22:51:05.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:05.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:05.883 00.001 8996 Enqueuing Expose request
22:51:05.884 00.001 20224 Worker thread wakes up
22:51:05.884 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:05.885 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:05.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:07.050 01.165 20224 Exposure complete
22:51:07.129 00.079 20224 worker thread done servicing request
22:51:07.129 00.000 8996 OnExposeComplete: enter
22:51:07.130 00.001 8996 UpdateGuideState(): m_state=6
22:51:07.131 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5846
22:51:07.131 00.000 8996 Star::Find returns 1 (0), X=138.29, Y=470.63, Mass=732216, SNR=327.0, Peak=52195 HFD=4.3
22:51:07.132 00.001 8996 MultiStar: [#1 -0.29,0.06,0.70,U] [#2 -0.49,0.18,0.00,M1] [#3 -0.25,0.21,0.64,U] [#4 -0.15,0.12,0.61,U] [#5 0.05,-0.11,0.61,U] [#6 -0.16,-0.10,0.43,U] [#7 -0.02,0.08,0.45,U] [#8 -0.19,0.07,0.35,U] 
22:51:07.133 00.001 8996 single-star, 7 included, MultiStar: {-0.14, 0.04}, one-star: {-0.13, 0.02}
22:51:07.134 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
22:51:07.135 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:51:07.135 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=2.99 mountX=-0.13 mountY=-0.00, mountTheta=-3.11
22:51:07.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.02, opts=13)
22:51:07.138 00.001 8996 Enqueuing Move request for scope (-0.13, 0.02)
22:51:07.139 00.001 20224 Worker thread wakes up
22:51:07.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
22:51:07.139 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
22:51:07.139 00.000 20224 Moving (-0.13, 0.02) raw xDistance=-0.13 yDistance=-0.00
22:51:07.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:51:07.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:07.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:51:07.139 00.000 20224 MoveAxis(E, 0, ABG)
22:51:07.139 00.000 20224 Move returns status 0, amount 0
22:51:07.139 00.000 20224 MoveAxis(N, 0, ABG)
22:51:07.139 00.000 20224 Move returns status 0, amount 0
22:51:07.139 00.000 20224 move complete, result=0
22:51:07.140 00.001 20224 worker thread done servicing request
22:51:07.143 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52195, med=2797, FiltMin=2537, FiltMax=23104, Gamma=1.000
22:51:07.162 00.019 8996 UpdateGuideState exits: m=732216 SNR=327.0
22:51:07.164 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:07.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:07.167 00.002 8996 Enqueuing Expose request
22:51:07.169 00.002 20224 Worker thread wakes up
22:51:07.169 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:07.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:07.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:08.156 00.986 20224 Exposure complete
22:51:08.215 00.059 20224 worker thread done servicing request
22:51:08.215 00.000 8996 OnExposeComplete: enter
22:51:08.216 00.001 8996 UpdateGuideState(): m_state=6
22:51:08.217 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5847
22:51:08.218 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=470.59, Mass=722712, SNR=311.0, Peak=54256 HFD=4.3
22:51:08.219 00.001 8996 MultiStar: [#1 -0.24,0.43,0.00,M1] [#2 -0.40,0.22,0.00,M2] [#3 -0.48,0.29,0.00,M1] [#4 -0.38,0.23,0.00,M1] [#5 -0.16,0.08,0.68,U] [#6 0.08,0.05,0.51,U] [#7 -0.14,0.37,0.51,U] [#8 -0.40,0.10,0.45,U] 
22:51:08.220 00.001 8996 single-star, 4 included, MultiStar: {-0.12, 0.09}, one-star: {-0.06, -0.01}
22:51:08.220 00.000 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
22:51:08.221 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
22:51:08.222 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.93 mountX=-0.06 mountY=0.02, mountTheta=2.82
22:51:08.223 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
22:51:08.224 00.001 8996 Enqueuing Move request for scope (-0.06, -0.01)
22:51:08.225 00.001 20224 Worker thread wakes up
22:51:08.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
22:51:08.225 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
22:51:08.225 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
22:51:08.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:51:08.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:08.226 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:51:08.226 00.000 20224 MoveAxis(E, 0, ABG)
22:51:08.226 00.000 20224 Move returns status 0, amount 0
22:51:08.226 00.000 20224 MoveAxis(N, 0, ABG)
22:51:08.226 00.000 20224 Move returns status 0, amount 0
22:51:08.226 00.000 20224 move complete, result=0
22:51:08.226 00.000 20224 worker thread done servicing request
22:51:08.231 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54256, med=2797, FiltMin=2521, FiltMax=26448, Gamma=1.000
22:51:08.245 00.014 8996 UpdateGuideState exits: m=722712 SNR=311.0
22:51:08.246 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:08.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:08.248 00.001 8996 Enqueuing Expose request
22:51:08.249 00.001 20224 Worker thread wakes up
22:51:08.249 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:08.250 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:08.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:09.436 01.186 20224 Exposure complete
22:51:09.489 00.053 20224 worker thread done servicing request
22:51:09.489 00.000 8996 OnExposeComplete: enter
22:51:09.490 00.001 8996 UpdateGuideState(): m_state=6
22:51:09.491 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5848
22:51:09.492 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.80, Mass=732209, SNR=349.8, Peak=58320 HFD=4.5
22:51:09.493 00.001 8996 MultiStar: [#1 -0.27,0.39,0.00,M2] [#2 -0.28,0.21,0.70,U] [#3 -0.47,0.20,0.00,M2] [#4 -0.36,0.15,0.54,U] [#5 -0.20,0.02,0.56,U] [#6 -0.20,0.30,0.47,U] [#7 -0.08,0.42,0.42,U] [#8 -0.33,0.19,0.42,U] 
22:51:09.493 00.000 8996 single-star, 6 included, MultiStar: {-0.21, 0.20}, one-star: {-0.09, 0.19}
22:51:09.494 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
22:51:09.495 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
22:51:09.496 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.00 mountX=-0.11 mountY=-0.18, mountTheta=-2.10
22:51:09.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.19, opts=13)
22:51:09.499 00.001 8996 Enqueuing Move request for scope (-0.09, 0.19)
22:51:09.501 00.002 20224 Worker thread wakes up
22:51:09.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
22:51:09.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
22:51:09.501 00.000 20224 Moving (-0.09, 0.19) raw xDistance=-0.11 yDistance=-0.18
22:51:09.502 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:51:09.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:09.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:51:09.502 00.000 20224 MoveAxis(E, 0, ABG)
22:51:09.502 00.000 20224 Move returns status 0, amount 0
22:51:09.502 00.000 20224 MoveAxis(N, 0, ABG)
22:51:09.502 00.000 20224 Move returns status 0, amount 0
22:51:09.502 00.000 20224 move complete, result=0
22:51:09.503 00.001 20224 worker thread done servicing request
22:51:09.509 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58320, med=2797, FiltMin=2537, FiltMax=25744, Gamma=1.000
22:51:09.532 00.023 8996 UpdateGuideState exits: m=732209 SNR=349.8
22:51:09.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:09.535 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:09.536 00.001 8996 Enqueuing Expose request
22:51:09.538 00.002 20224 Worker thread wakes up
22:51:09.538 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:09.540 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:09.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:10.522 00.982 20224 Exposure complete
22:51:10.585 00.063 20224 worker thread done servicing request
22:51:10.585 00.000 8996 OnExposeComplete: enter
22:51:10.586 00.001 8996 UpdateGuideState(): m_state=6
22:51:10.587 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5849
22:51:10.588 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.49, Mass=726992, SNR=325.2, Peak=56787 HFD=4.4
22:51:10.589 00.001 8996 MultiStar: [#1 -0.13,0.10,0.71,U] [#2 -0.23,0.04,0.82,U] [#3 -0.31,0.11,0.62,U] [#4 -0.23,0.16,0.60,U] [#5 0.15,-0.09,0.64,U] [#6 -0.15,-0.04,0.55,U] [#7 0.09,-0.02,0.47,U] [#8 -0.33,-0.02,0.41,U] 
22:51:10.590 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.01}, one-star: {0.19, -0.12}
22:51:10.592 00.002 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
22:51:10.593 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
22:51:10.594 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.03 mountX=-0.09 mountY=-0.00, mountTheta=-3.14
22:51:10.596 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
22:51:10.597 00.001 8996 Enqueuing Move request for scope (-0.09, 0.01)
22:51:10.598 00.001 20224 Worker thread wakes up
22:51:10.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
22:51:10.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
22:51:10.598 00.000 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=-0.00
22:51:10.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:51:10.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:10.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:51:10.598 00.000 20224 MoveAxis(E, 0, ABG)
22:51:10.598 00.000 20224 Move returns status 0, amount 0
22:51:10.598 00.000 20224 MoveAxis(N, 0, ABG)
22:51:10.598 00.000 20224 Move returns status 0, amount 0
22:51:10.598 00.000 20224 move complete, result=0
22:51:10.598 00.000 20224 worker thread done servicing request
22:51:10.602 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56787, med=2797, FiltMin=2521, FiltMax=29936, Gamma=1.000
22:51:10.616 00.014 8996 UpdateGuideState exits: m=726992 SNR=325.2
22:51:10.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:10.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:10.619 00.001 8996 Enqueuing Expose request
22:51:10.619 00.000 20224 Worker thread wakes up
22:51:10.619 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:10.620 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:10.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:11.791 01.171 20224 Exposure complete
22:51:11.876 00.085 20224 worker thread done servicing request
22:51:11.876 00.000 8996 OnExposeComplete: enter
22:51:11.878 00.002 8996 UpdateGuideState(): m_state=6
22:51:11.879 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5850
22:51:11.880 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.40, Mass=732637, SNR=315.1, Peak=53875 HFD=4.4
22:51:11.881 00.001 8996 MultiStar: [#1 0.01,0.02,0.75,U] [#2 -0.26,-0.14,0.78,U] [#3 -0.25,0.06,0.67,U] [#4 -0.11,0.02,0.56,U] [#5 0.09,-0.16,0.71,U] [#6 0.10,0.15,0.54,U] [#7 0.07,0.04,0.55,U] [#8 -0.09,-0.15,0.44,U] 
22:51:11.882 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {0.11, -0.20}
22:51:11.883 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
22:51:11.884 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.16)
22:51:11.885 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.10 mountX=-0.03 mountY=0.06, mountTheta=2.00
22:51:11.887 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
22:51:11.888 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
22:51:11.889 00.001 20224 Worker thread wakes up
22:51:11.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
22:51:11.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
22:51:11.889 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.06
22:51:11.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:51:11.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:11.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:51:11.889 00.000 20224 MoveAxis(E, 0, ABG)
22:51:11.889 00.000 20224 Move returns status 0, amount 0
22:51:11.889 00.000 20224 MoveAxis(N, 0, ABG)
22:51:11.889 00.000 20224 Move returns status 0, amount 0
22:51:11.889 00.000 20224 move complete, result=0
22:51:11.889 00.000 20224 worker thread done servicing request
22:51:11.894 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53875, med=2797, FiltMin=2553, FiltMax=27696, Gamma=1.000
22:51:11.908 00.014 8996 UpdateGuideState exits: m=732637 SNR=315.1
22:51:11.910 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:11.910 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:11.911 00.001 8996 Enqueuing Expose request
22:51:11.912 00.001 20224 Worker thread wakes up
22:51:11.912 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:11.913 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:11.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:12.907 00.994 20224 Exposure complete
22:51:13.017 00.110 20224 worker thread done servicing request
22:51:13.017 00.000 8996 OnExposeComplete: enter
22:51:13.018 00.001 8996 UpdateGuideState(): m_state=6
22:51:13.019 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5851
22:51:13.019 00.000 8996 Star::Find returns 1 (0), X=138.40, Y=470.50, Mass=669560, SNR=332.5, Peak=47043 HFD=4.4
22:51:13.020 00.001 8996 MultiStar: [#1 -0.22,0.11,0.67,U] [#2 -0.42,0.14,0.00,M1] [#3 -0.35,0.14,0.61,U] [#4 -0.25,0.15,0.59,U] [#5 -0.25,-0.18,0.62,U] [#6 -0.17,0.18,0.46,U] [#7 -0.02,0.28,0.48,U] [#8 -0.44,0.16,0.00,M1] 
22:51:13.021 00.001 8996 single-star, 6 included, MultiStar: {-0.17, 0.06}, one-star: {-0.02, -0.11}
22:51:13.021 00.000 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
22:51:13.023 00.002 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
22:51:13.024 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.73 mountX=-0.01 mountY=0.11, mountTheta=1.64
22:51:13.025 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.11, opts=13)
22:51:13.025 00.000 8996 Enqueuing Move request for scope (-0.02, -0.11)
22:51:13.027 00.002 20224 Worker thread wakes up
22:51:13.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
22:51:13.027 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
22:51:13.027 00.000 20224 Moving (-0.02, -0.11) raw xDistance=-0.01 yDistance=0.11
22:51:13.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:51:13.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:13.028 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:51:13.028 00.000 20224 MoveAxis(E, 0, ABG)
22:51:13.028 00.000 20224 Move returns status 0, amount 0
22:51:13.028 00.000 20224 MoveAxis(N, 0, ABG)
22:51:13.028 00.000 20224 Move returns status 0, amount 0
22:51:13.028 00.000 20224 move complete, result=0
22:51:13.028 00.000 20224 worker thread done servicing request
22:51:13.031 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=47043, med=2797, FiltMin=2502, FiltMax=24224, Gamma=1.000
22:51:13.045 00.014 8996 UpdateGuideState exits: m=669560 SNR=332.5
22:51:13.047 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:13.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:13.048 00.000 8996 Enqueuing Expose request
22:51:13.049 00.001 20224 Worker thread wakes up
22:51:13.049 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:13.050 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:13.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:14.229 01.179 20224 Exposure complete
22:51:14.316 00.087 20224 worker thread done servicing request
22:51:14.316 00.000 8996 OnExposeComplete: enter
22:51:14.317 00.001 8996 UpdateGuideState(): m_state=6
22:51:14.317 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5852
22:51:14.318 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=470.69, Mass=758431, SNR=350.6, Peak=54435 HFD=4.3
22:51:14.319 00.001 8996 MultiStar: [#1 -0.16,0.17,0.63,U] [#2 -0.52,0.22,0.00,M2] [#3 -0.32,0.21,0.63,U] [#4 -0.29,0.27,0.54,U] [#5 -0.10,-0.11,0.59,U] [#6 -0.06,0.41,0.38,U] [#7 -0.09,0.20,0.42,U] [#8 -0.29,0.27,0.40,U] 
22:51:14.320 00.001 8996 single-star, 7 included, MultiStar: {-0.18, 0.17}, one-star: {-0.12, 0.09}
22:51:14.321 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
22:51:14.322 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:51:14.323 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.52 mountX=-0.13 mountY=-0.07, mountTheta=-2.64
22:51:14.324 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.09, opts=13)
22:51:14.325 00.001 8996 Enqueuing Move request for scope (-0.12, 0.09)
22:51:14.326 00.001 20224 Worker thread wakes up
22:51:14.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
22:51:14.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
22:51:14.326 00.000 20224 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=-0.07
22:51:14.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:51:14.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:14.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:51:14.326 00.000 20224 MoveAxis(E, 0, ABG)
22:51:14.326 00.000 20224 Move returns status 0, amount 0
22:51:14.327 00.001 20224 MoveAxis(N, 0, ABG)
22:51:14.327 00.000 20224 Move returns status 0, amount 0
22:51:14.327 00.000 20224 move complete, result=0
22:51:14.327 00.000 20224 worker thread done servicing request
22:51:14.331 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54435, med=2797, FiltMin=2534, FiltMax=24720, Gamma=1.000
22:51:14.345 00.014 8996 UpdateGuideState exits: m=758431 SNR=350.6
22:51:14.346 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:14.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:14.348 00.001 8996 Enqueuing Expose request
22:51:14.349 00.001 20224 Worker thread wakes up
22:51:14.349 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:14.350 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:14.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:15.341 00.991 20224 Exposure complete
22:51:15.405 00.064 20224 worker thread done servicing request
22:51:15.405 00.000 8996 OnExposeComplete: enter
22:51:15.406 00.001 8996 UpdateGuideState(): m_state=6
22:51:15.407 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5853
22:51:15.408 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=470.77, Mass=739289, SNR=362.3, Peak=58259 HFD=4.4
22:51:15.410 00.002 8996 MultiStar: [#1 -0.33,0.42,0.00,M1] [#2 -0.51,0.33,0.00,M3] [#3 -0.33,0.34,0.00,M1] [#4 -0.24,0.43,0.00,M1] [#5 -0.05,0.06,0.58,U] [#6 -0.21,0.10,0.47,U] [#7 -0.06,0.20,0.51,U] [#8 -0.40,0.28,0.00,M1] 
22:51:15.410 00.000 8996 refined, 3 included, MultiStar: {-0.16, 0.14}, one-star: {-0.24, 0.17}
22:51:15.411 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
22:51:15.412 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
22:51:15.412 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.43 mountX=-0.17 mountY=-0.12, mountTheta=-2.54
22:51:15.414 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.14, opts=13)
22:51:15.415 00.001 8996 Enqueuing Move request for scope (-0.16, 0.14)
22:51:15.416 00.001 20224 Worker thread wakes up
22:51:15.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
22:51:15.416 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
22:51:15.416 00.000 20224 Moving (-0.16, 0.14) raw xDistance=-0.17 yDistance=-0.12
22:51:15.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:51:15.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:15.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:51:15.416 00.000 20224 MoveAxis(E, 0, ABG)
22:51:15.416 00.000 20224 Move returns status 0, amount 0
22:51:15.416 00.000 20224 MoveAxis(N, 0, ABG)
22:51:15.416 00.000 20224 Move returns status 0, amount 0
22:51:15.416 00.000 20224 move complete, result=0
22:51:15.417 00.001 20224 worker thread done servicing request
22:51:15.420 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58259, med=2797, FiltMin=2540, FiltMax=25360, Gamma=1.000
22:51:15.435 00.015 8996 UpdateGuideState exits: m=739289 SNR=362.3
22:51:15.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:15.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:15.438 00.001 8996 Enqueuing Expose request
22:51:15.439 00.001 20224 Worker thread wakes up
22:51:15.439 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:15.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:15.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:16.624 01.184 20224 Exposure complete
22:51:16.700 00.076 20224 worker thread done servicing request
22:51:16.700 00.000 8996 OnExposeComplete: enter
22:51:16.701 00.001 8996 UpdateGuideState(): m_state=6
22:51:16.702 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5854
22:51:16.703 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=470.80, Mass=759864, SNR=365.3, Peak=56019 HFD=4.4
22:51:16.705 00.002 8996 MultiStar: [#1 -0.47,0.33,0.00,M2] [#2 -0.50,0.35,0.00,M4] [#3 -0.62,0.37,0.00,M2] [#4 -0.55,0.38,0.00,M2] [#5 -0.18,0.02,0.61,U] [#6 -0.26,0.13,0.39,U] [#7 -0.40,0.31,0.00,M1] [#8 -0.30,0.22,0.38,U] 
22:51:16.706 00.001 8996 refined, 3 included, MultiStar: {-0.26, 0.14}, one-star: {-0.28, 0.20}
22:51:16.708 00.002 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
22:51:16.709 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
22:51:16.710 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.29 cameraTheta=2.63 mountX=-0.27 mountY=-0.11, mountTheta=-2.74
22:51:16.712 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.14, opts=13)
22:51:16.713 00.001 8996 Enqueuing Move request for scope (-0.26, 0.14)
22:51:16.714 00.001 20224 Worker thread wakes up
22:51:16.715 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd
22:51:16.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.14)
22:51:16.715 00.000 20224 Moving (-0.26, 0.14) raw xDistance=-0.27 yDistance=-0.11
22:51:16.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:51:16.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:16.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:51:16.715 00.000 20224 MoveAxis(E, 39, ABG)
22:51:16.715 00.000 20224 Guiding  Dir = 2, Dur = 39
22:51:16.716 00.001 20224 IsSlewing returns 0
22:51:16.716 00.000 20224 IsGuiding returns 0
22:51:16.718 00.002 20224 PulseGuide returned control before completion, sleep 48
22:51:16.719 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56019, med=2797, FiltMin=2541, FiltMax=28272, Gamma=1.000
22:51:16.740 00.021 8996 UpdateGuideState exits: m=759864 SNR=365.3
22:51:16.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:16.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:16.743 00.001 8996 Enqueuing Expose request
22:51:16.782 00.039 20224 IsGuiding returns 1
22:51:16.782 00.000 20224 scope still moving after pulse duration time elapsed
22:51:16.813 00.031 20224 IsSlewing returns 0
22:51:16.814 00.001 20224 IsGuiding returns 0
22:51:16.814 00.000 20224 scope move finished after 39 + 58 ms
22:51:16.814 00.000 20224 Move returns status 0, amount 39
22:51:16.814 00.000 20224 MoveAxis(N, 0, ABG)
22:51:16.814 00.000 20224 Move returns status 0, amount 0
22:51:16.814 00.000 20224 move complete, result=0
22:51:16.814 00.000 20224 worker thread done servicing request
22:51:16.814 00.000 20224 Worker thread wakes up
22:51:16.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:16.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:16.814 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
22:51:17.779 00.965 20224 Exposure complete
22:51:17.861 00.082 20224 worker thread done servicing request
22:51:17.862 00.001 8996 OnExposeComplete: enter
22:51:17.862 00.000 8996 UpdateGuideState(): m_state=6
22:51:17.864 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5855
22:51:17.865 00.001 8996 Star::Find returns 1 (0), X=138.59, Y=470.91, Mass=719312, SNR=328.2, Peak=65424 HFD=4.3
22:51:17.866 00.001 8996 MultiStar: [#1 -0.24,0.31,0.78,U] [#2 -0.24,0.19,0.85,U] [#3 -0.21,0.34,0.63,U] [#4 -0.10,0.64,0.00,M3] [#5 -0.01,0.18,0.65,U] [#6 -0.15,0.09,0.47,U] [#7 -0.04,0.18,0.48,U] [#8 -0.23,0.43,0.00,M1] 
22:51:17.867 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.24}, one-star: {0.17, 0.30}
22:51:17.868 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
22:51:17.869 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
22:51:17.870 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.94 mountX=-0.12 mountY=-0.23, mountTheta=-2.04
22:51:17.873 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.24, opts=13)
22:51:17.874 00.001 8996 Enqueuing Move request for scope (-0.09, 0.24)
22:51:17.875 00.001 20224 Worker thread wakes up
22:51:17.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
22:51:17.875 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
22:51:17.875 00.000 20224 Moving (-0.09, 0.24) raw xDistance=-0.12 yDistance=-0.23
22:51:17.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:51:17.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:17.876 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:51:17.876 00.000 20224 MoveAxis(E, 0, ABG)
22:51:17.876 00.000 20224 Move returns status 0, amount 0
22:51:17.876 00.000 20224 MoveAxis(N, 0, ABG)
22:51:17.876 00.000 20224 Move returns status 0, amount 0
22:51:17.876 00.000 20224 move complete, result=0
22:51:17.876 00.000 20224 worker thread done servicing request
22:51:17.883 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65424, med=2797, FiltMin=2537, FiltMax=30000, Gamma=1.000
22:51:17.903 00.020 8996 UpdateGuideState exits: m=719312 SNR=328.2
22:51:17.905 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:17.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:17.907 00.001 8996 Enqueuing Expose request
22:51:17.908 00.001 20224 Worker thread wakes up
22:51:17.909 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:17.910 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:17.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:19.083 01.173 20224 Exposure complete
22:51:19.177 00.094 20224 worker thread done servicing request
22:51:19.177 00.000 8996 OnExposeComplete: enter
22:51:19.179 00.002 8996 UpdateGuideState(): m_state=6
22:51:19.180 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5856
22:51:19.182 00.002 8996 Star::Find returns 1 (0), X=138.57, Y=471.05, Mass=742173, SNR=349.7, Peak=65120 HFD=4.2
22:51:19.184 00.002 8996 MultiStar: [#1 0.01,0.74,0.00,M2] [#2 -0.09,0.59,0.00,M4] [#3 -0.28,0.41,0.00,M2] [#4 -0.20,0.48,0.00,M4] [#5 0.12,0.34,0.55,U] [#6 0.18,0.43,0.00,M1] [#7 0.19,0.54,0.00,M1] [#8 -0.02,0.41,0.45,U] 
22:51:19.186 00.002 8996 refined, 2 included, MultiStar: {0.10, 0.41}, one-star: {0.15, 0.44}
22:51:19.188 00.002 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:51:19.189 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:51:19.191 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.41 hyp=0.42 cameraTheta=1.32 mountX=0.06 mountY=-0.41, mountTheta=-1.42
22:51:19.195 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.41, opts=13)
22:51:19.196 00.001 8996 Enqueuing Move request for scope (0.10, 0.41)
22:51:19.198 00.002 20224 Worker thread wakes up
22:51:19.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.41) opts 0xd
22:51:19.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.41)
22:51:19.199 00.001 20224 Moving (0.10, 0.41) raw xDistance=0.06 yDistance=-0.41
22:51:19.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:19.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:19.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:51:19.199 00.000 20224 MoveAxis(E, 0, ABG)
22:51:19.199 00.000 20224 Move returns status 0, amount 0
22:51:19.199 00.000 20224 MoveAxis(N, 0, ABG)
22:51:19.199 00.000 20224 Move returns status 0, amount 0
22:51:19.199 00.000 20224 move complete, result=0
22:51:19.200 00.001 20224 worker thread done servicing request
22:51:19.207 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65120, med=2797, FiltMin=2480, FiltMax=28912, Gamma=1.000
22:51:19.235 00.028 8996 UpdateGuideState exits: m=742173 SNR=349.7
22:51:19.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:19.239 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:19.240 00.001 8996 Enqueuing Expose request
22:51:19.241 00.001 20224 Worker thread wakes up
22:51:19.241 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:51:19.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:19.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:20.232 00.990 20224 Exposure complete
22:51:20.322 00.090 20224 worker thread done servicing request
22:51:20.322 00.000 8996 OnExposeComplete: enter
22:51:20.323 00.001 8996 UpdateGuideState(): m_state=6
22:51:20.326 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5857
22:51:20.328 00.002 8996 Star::Find returns 1 (0), X=138.49, Y=470.87, Mass=745019, SNR=334.1, Peak=63280 HFD=4.4
22:51:20.330 00.002 8996 MultiStar: [#1 -0.19,0.44,0.00,M3] [#2 -0.30,0.27,0.71,U] [#3 -0.50,0.35,0.00,M3] [#4 -0.45,0.43,0.00,M5] [#5 -0.21,0.34,0.64,U] [#6 -0.15,0.62,0.00,M2] [#7 -0.11,0.50,0.00,M2] [#8 -0.33,0.56,0.00,M1] 
22:51:20.331 00.001 8996 single-star, 2 included, MultiStar: {-0.12, 0.29}, one-star: {0.07, 0.27}
22:51:20.333 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
22:51:20.333 00.000 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
22:51:20.335 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.27 cameraTheta=1.31 mountX=0.04 mountY=-0.27, mountTheta=-1.41
22:51:20.336 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.27, opts=13)
22:51:20.337 00.001 8996 Enqueuing Move request for scope (0.07, 0.27)
22:51:20.339 00.002 20224 Worker thread wakes up
22:51:20.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
22:51:20.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
22:51:20.339 00.000 20224 Moving (0.07, 0.27) raw xDistance=0.04 yDistance=-0.27
22:51:20.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:51:20.340 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.91
22:51:20.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:51:20.340 00.000 20224 MoveAxis(E, 0, ABG)
22:51:20.340 00.000 20224 Move returns status 0, amount 0
22:51:20.340 00.000 20224 MoveAxis(N, 57, ABG)
22:51:20.340 00.000 20224 Guiding  Dir = 0, Dur = 57
22:51:20.341 00.001 20224 IsSlewing returns 0
22:51:20.341 00.000 20224 IsGuiding returns 0
22:51:20.348 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63280, med=2797, FiltMin=2541, FiltMax=30544, Gamma=1.000
22:51:20.376 00.028 8996 UpdateGuideState exits: m=745019 SNR=334.1
22:51:20.377 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:20.378 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:20.379 00.001 8996 Enqueuing Expose request
22:51:20.381 00.002 20224 PulseGuide returned control before completion, sleep 27
22:51:20.412 00.031 20224 IsGuiding returns 1
22:51:20.412 00.000 20224 scope still moving after pulse duration time elapsed
22:51:20.444 00.032 20224 IsSlewing returns 0
22:51:20.444 00.000 20224 IsGuiding returns 1
22:51:20.476 00.032 20224 IsSlewing returns 0
22:51:20.476 00.000 20224 IsGuiding returns 0
22:51:20.476 00.000 20224 scope move finished after 57 + 77 ms
22:51:20.476 00.000 20224 Move returns status 0, amount 57
22:51:20.476 00.000 20224 move complete, result=0
22:51:20.476 00.000 20224 worker thread done servicing request
22:51:20.477 00.001 20224 Worker thread wakes up
22:51:20.477 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 57 ms NORTH
22:51:20.478 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:20.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:21.673 01.195 20224 Exposure complete
22:51:21.743 00.070 20224 worker thread done servicing request
22:51:21.743 00.000 8996 OnExposeComplete: enter
22:51:21.744 00.001 8996 UpdateGuideState(): m_state=6
22:51:21.745 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5858
22:51:21.745 00.000 8996 Star::Find returns 1 (0), X=138.49, Y=470.77, Mass=737918, SNR=328.8, Peak=56528 HFD=4.6
22:51:21.746 00.001 8996 MultiStar: [#1 -0.23,0.38,0.00,M4] [#2 -0.35,0.23,0.79,U] [#3 -0.26,0.54,0.00,M4] [#4 -0.22,0.43,0.00,M6] [#5 -0.40,0.03,0.65,U] [#6 -0.08,0.55,0.00,M3] [#7 0.05,0.41,0.48,U] [#8 -0.52,0.18,0.00,M2] 
22:51:21.747 00.001 8996 single-star, 3 included, MultiStar: {-0.15, 0.20}, one-star: {0.07, 0.17}
22:51:21.748 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
22:51:21.749 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
22:51:21.750 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.16 mountX=0.06 mountY=-0.17, mountTheta=-1.26
22:51:21.751 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.17, opts=13)
22:51:21.752 00.001 8996 Enqueuing Move request for scope (0.07, 0.17)
22:51:21.753 00.001 20224 Worker thread wakes up
22:51:21.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
22:51:21.753 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
22:51:21.753 00.000 20224 Moving (0.07, 0.17) raw xDistance=0.06 yDistance=-0.17
22:51:21.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:21.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:21.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:51:21.753 00.000 20224 MoveAxis(E, 0, ABG)
22:51:21.753 00.000 20224 Move returns status 0, amount 0
22:51:21.753 00.000 20224 MoveAxis(N, 0, ABG)
22:51:21.753 00.000 20224 Move returns status 0, amount 0
22:51:21.753 00.000 20224 move complete, result=0
22:51:21.754 00.001 20224 worker thread done servicing request
22:51:21.757 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56528, med=2797, FiltMin=2525, FiltMax=27296, Gamma=1.000
22:51:21.770 00.013 8996 UpdateGuideState exits: m=737918 SNR=328.8
22:51:21.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:21.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:21.773 00.001 8996 Enqueuing Expose request
22:51:21.773 00.000 20224 Worker thread wakes up
22:51:21.773 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:21.774 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:21.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:22.757 00.983 20224 Exposure complete
22:51:22.835 00.078 20224 worker thread done servicing request
22:51:22.835 00.000 8996 OnExposeComplete: enter
22:51:22.836 00.001 8996 UpdateGuideState(): m_state=6
22:51:22.837 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5859
22:51:22.838 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=470.66, Mass=691896, SNR=344.3, Peak=51376 HFD=4.5
22:51:22.840 00.002 8996 MultiStar: [#1 -0.06,0.24,0.66,U] [#2 -0.34,0.33,0.00,M3] [#3 -0.33,0.16,0.56,U] [#4 -0.18,0.25,0.50,U] [#5 0.14,-0.09,0.71,U] [#6 -0.03,0.05,0.45,U] [#7 0.17,-0.00,0.49,U] [#8 -0.00,0.16,0.35,U] 
22:51:22.841 00.001 8996 single-star, 7 included, MultiStar: {-0.02, 0.09}, one-star: {0.07, 0.06}
22:51:22.842 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
22:51:22.843 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
22:51:22.845 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.67 mountX=0.06 mountY=-0.06, mountTheta=-0.78
22:51:22.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
22:51:22.848 00.001 8996 Enqueuing Move request for scope (0.07, 0.06)
22:51:22.849 00.001 20224 Worker thread wakes up
22:51:22.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
22:51:22.849 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
22:51:22.849 00.000 20224 Moving (0.07, 0.06) raw xDistance=0.06 yDistance=-0.06
22:51:22.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:22.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:22.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:51:22.849 00.000 20224 MoveAxis(E, 0, ABG)
22:51:22.849 00.000 20224 Move returns status 0, amount 0
22:51:22.849 00.000 20224 MoveAxis(N, 0, ABG)
22:51:22.849 00.000 20224 Move returns status 0, amount 0
22:51:22.850 00.001 20224 move complete, result=0
22:51:22.850 00.000 20224 worker thread done servicing request
22:51:22.854 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51376, med=2797, FiltMin=2541, FiltMax=26304, Gamma=1.000
22:51:22.868 00.014 8996 UpdateGuideState exits: m=691896 SNR=344.3
22:51:22.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:22.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:22.871 00.001 8996 Enqueuing Expose request
22:51:22.872 00.001 20224 Worker thread wakes up
22:51:22.872 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:22.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:22.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:24.053 01.180 20224 Exposure complete
22:51:24.113 00.060 20224 worker thread done servicing request
22:51:24.113 00.000 8996 OnExposeComplete: enter
22:51:24.114 00.001 8996 UpdateGuideState(): m_state=6
22:51:24.115 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5860
22:51:24.116 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=470.85, Mass=704890, SNR=344.8, Peak=58915 HFD=4.3
22:51:24.117 00.001 8996 MultiStar: [#1 -0.56,0.27,0.00,M4] [#2 -0.70,0.31,0.00,M4] [#3 -0.70,0.11,0.00,M4] [#4 -0.76,0.20,0.00,M6] [#5 -0.43,-0.08,0.57,U] [#6 -0.48,0.37,0.00,M3] [#7 -0.14,0.50,0.00,M1] [#8 -0.50,0.24,0.00,M2] 
22:51:24.118 00.001 8996 refined, 1 included, MultiStar: {-0.33, 0.13}, one-star: {-0.27, 0.25}
22:51:24.118 00.000 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
22:51:24.119 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
22:51:24.120 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.13 hyp=0.35 cameraTheta=2.77 mountX=-0.34 mountY=-0.09, mountTheta=-2.88
22:51:24.121 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.13, opts=13)
22:51:24.122 00.001 8996 Enqueuing Move request for scope (-0.33, 0.13)
22:51:24.123 00.001 20224 Worker thread wakes up
22:51:24.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.13) opts 0xd
22:51:24.123 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.13)
22:51:24.123 00.000 20224 Moving (-0.33, 0.13) raw xDistance=-0.34 yDistance=-0.09
22:51:24.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:51:24.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:24.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:51:24.123 00.000 20224 MoveAxis(E, 49, ABG)
22:51:24.123 00.000 20224 Guiding  Dir = 2, Dur = 49
22:51:24.124 00.001 20224 IsSlewing returns 0
22:51:24.124 00.000 20224 IsGuiding returns 0
22:51:24.128 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58915, med=2797, FiltMin=2550, FiltMax=27104, Gamma=1.000
22:51:24.141 00.013 8996 UpdateGuideState exits: m=704890 SNR=344.8
22:51:24.141 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:24.142 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:24.143 00.001 8996 Enqueuing Expose request
22:51:24.150 00.007 20224 PulseGuide returned control before completion, sleep 33
22:51:24.196 00.046 20224 IsGuiding returns 1
22:51:24.196 00.000 20224 scope still moving after pulse duration time elapsed
22:51:24.228 00.032 20224 IsSlewing returns 0
22:51:24.228 00.000 20224 IsGuiding returns 1
22:51:24.259 00.031 20224 IsSlewing returns 0
22:51:24.259 00.000 20224 IsGuiding returns 0
22:51:24.259 00.000 20224 scope move finished after 49 + 86 ms
22:51:24.259 00.000 20224 Move returns status 0, amount 49
22:51:24.259 00.000 20224 MoveAxis(N, 0, ABG)
22:51:24.259 00.000 20224 Move returns status 0, amount 0
22:51:24.259 00.000 20224 move complete, result=0
22:51:24.260 00.001 20224 worker thread done servicing request
22:51:24.260 00.000 20224 Worker thread wakes up
22:51:24.260 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.1 px 0 ms NORTH
22:51:24.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:24.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:25.241 00.981 20224 Exposure complete
22:51:25.306 00.065 20224 worker thread done servicing request
22:51:25.306 00.000 8996 OnExposeComplete: enter
22:51:25.307 00.001 8996 UpdateGuideState(): m_state=6
22:51:25.308 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5861
22:51:25.309 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.78, Mass=772991, SNR=407.2, Peak=56336 HFD=4.5
22:51:25.310 00.001 8996 MultiStar: [#1 -0.23,0.26,0.51,U] [#2 -0.40,0.35,0.00,M5] [#3 -0.27,0.44,0.00,M5] [#4 -0.10,0.50,0.00,M7] [#5 -0.13,0.00,0.52,U] [#6 0.01,0.09,0.38,U] [#7 -0.06,0.42,0.39,U] [#8 -0.45,-0.01,0.00,M3] 
22:51:25.311 00.001 8996 single-star, 4 included, MultiStar: {-0.10, 0.18}, one-star: {-0.07, 0.18}
22:51:25.311 00.000 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
22:51:25.312 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
22:51:25.313 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.97 mountX=-0.09 mountY=-0.17, mountTheta=-2.07
22:51:25.315 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.18, opts=13)
22:51:25.316 00.001 8996 Enqueuing Move request for scope (-0.07, 0.18)
22:51:25.317 00.001 20224 Worker thread wakes up
22:51:25.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
22:51:25.317 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
22:51:25.317 00.000 20224 Moving (-0.07, 0.18) raw xDistance=-0.09 yDistance=-0.17
22:51:25.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:51:25.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:25.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:51:25.317 00.000 20224 MoveAxis(E, 0, ABG)
22:51:25.317 00.000 20224 Move returns status 0, amount 0
22:51:25.317 00.000 20224 MoveAxis(N, 0, ABG)
22:51:25.317 00.000 20224 Move returns status 0, amount 0
22:51:25.317 00.000 20224 move complete, result=0
22:51:25.317 00.000 20224 worker thread done servicing request
22:51:25.321 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56336, med=2797, FiltMin=2544, FiltMax=26640, Gamma=1.000
22:51:25.335 00.014 8996 UpdateGuideState exits: m=772991 SNR=407.2
22:51:25.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:25.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:25.338 00.001 8996 Enqueuing Expose request
22:51:25.339 00.001 20224 Worker thread wakes up
22:51:25.339 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:25.340 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:25.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:26.506 01.166 20224 Exposure complete
22:51:26.586 00.080 20224 worker thread done servicing request
22:51:26.586 00.000 8996 OnExposeComplete: enter
22:51:26.588 00.002 8996 UpdateGuideState(): m_state=6
22:51:26.590 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5862
22:51:26.591 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=471.25, Mass=681141, SNR=316.8, Peak=49504 HFD=4.4
22:51:26.593 00.002 8996 MultiStar: [#1 -0.33,1.09,0.00,M4] [#2 -0.49,0.60,0.00,M6] [#3 -0.46,0.72,0.00,M6] [#4 -0.45,0.84,0.00,M8] [#5 -0.16,0.63,0.00,M1] [#6 -0.18,0.77,0.00,M3] [#7 -0.12,0.65,0.00,M1] [#8 -0.43,0.95,0.00,M4] 
22:51:26.595 00.002 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
22:51:26.596 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
22:51:26.597 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.64 hyp=0.67 cameraTheta=1.83 mountX=-0.23 mountY=-0.62, mountTheta=-1.93
22:51:26.598 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.64, opts=13)
22:51:26.599 00.001 8996 Enqueuing Move request for scope (-0.17, 0.64)
22:51:26.600 00.001 20224 Worker thread wakes up
22:51:26.601 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.64) opts 0xd
22:51:26.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.64)
22:51:26.601 00.000 20224 Moving (-0.17, 0.64) raw xDistance=-0.23 yDistance=-0.62
22:51:26.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:51:26.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:51:26.601 00.000 20224 MoveAxis(E, 34, ABG)
22:51:26.601 00.000 20224 Guiding  Dir = 2, Dur = 34
22:51:26.601 00.000 20224 IsSlewing returns 0
22:51:26.601 00.000 20224 IsGuiding returns 0
22:51:26.605 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=49504, med=2797, FiltMin=2544, FiltMax=26227, Gamma=1.000
22:51:26.621 00.016 8996 UpdateGuideState exits: m=681141 SNR=316.8
22:51:26.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:26.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:26.624 00.001 8996 Enqueuing Expose request
22:51:26.646 00.022 20224 IsGuiding returns 1
22:51:26.646 00.000 20224 scope still moving after pulse duration time elapsed
22:51:26.675 00.029 20224 IsSlewing returns 0
22:51:26.675 00.000 20224 IsGuiding returns 1
22:51:26.706 00.031 20224 IsSlewing returns 0
22:51:26.706 00.000 20224 IsGuiding returns 0
22:51:26.706 00.000 20224 scope move finished after 34 + 70 ms
22:51:26.706 00.000 20224 Move returns status 0, amount 34
22:51:26.706 00.000 20224 MoveAxis(N, 131, ABG)
22:51:26.706 00.000 20224 Guiding  Dir = 0, Dur = 131
22:51:26.706 00.000 20224 IsSlewing returns 0
22:51:26.706 00.000 20224 IsGuiding returns 0
22:51:26.755 00.049 20224 PulseGuide returned control before completion, sleep 93
22:51:26.863 00.108 20224 IsGuiding returns 1
22:51:26.863 00.000 20224 scope still moving after pulse duration time elapsed
22:51:26.894 00.031 20224 IsSlewing returns 0
22:51:26.894 00.000 20224 IsGuiding returns 1
22:51:26.924 00.030 20224 IsSlewing returns 0
22:51:26.924 00.000 20224 IsGuiding returns 0
22:51:26.924 00.000 20224 scope move finished after 131 + 86 ms
22:51:26.924 00.000 20224 Move returns status 0, amount 131
22:51:26.924 00.000 20224 move complete, result=0
22:51:26.925 00.001 20224 worker thread done servicing request
22:51:26.925 00.000 20224 Worker thread wakes up
22:51:26.925 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.6 px 131 ms NORTH
22:51:26.927 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:26.927 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:27.900 00.973 20224 Exposure complete
22:51:27.986 00.086 20224 worker thread done servicing request
22:51:27.986 00.000 8996 OnExposeComplete: enter
22:51:27.987 00.001 8996 UpdateGuideState(): m_state=6
22:51:27.988 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5863
22:51:27.988 00.000 8996 Star::Find returns 1 (0), X=138.60, Y=470.77, Mass=775207, SNR=365.9, Peak=55888 HFD=4.6
22:51:27.989 00.001 8996 MultiStar: [#1 -0.13,0.51,0.00,M5] [#2 -0.09,0.38,0.68,U] [#3 -0.13,0.37,0.60,U] [#4 0.01,0.38,0.53,U] [#5 0.04,0.19,0.54,U] [#6 0.37,0.28,0.00,M4] [#7 0.20,0.24,0.42,U] [#8 -0.24,0.35,0.37,U] 
22:51:27.990 00.001 8996 single-star, 6 included, MultiStar: {0.01, 0.28}, one-star: {0.18, 0.16}
22:51:27.991 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
22:51:27.992 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
22:51:27.993 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.16 hyp=0.24 cameraTheta=0.73 mountX=0.16 mountY=-0.18, mountTheta=-0.84
22:51:27.994 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.16, opts=13)
22:51:27.995 00.001 8996 Enqueuing Move request for scope (0.18, 0.16)
22:51:27.996 00.001 20224 Worker thread wakes up
22:51:27.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.16) opts 0xd
22:51:27.996 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.16)
22:51:27.996 00.000 20224 Moving (0.18, 0.16) raw xDistance=0.16 yDistance=-0.18
22:51:27.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:51:27.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:27.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:51:27.996 00.000 20224 MoveAxis(E, 0, ABG)
22:51:27.996 00.000 20224 Move returns status 0, amount 0
22:51:27.996 00.000 20224 MoveAxis(N, 0, ABG)
22:51:27.996 00.000 20224 Move returns status 0, amount 0
22:51:27.996 00.000 20224 move complete, result=0
22:51:27.997 00.001 20224 worker thread done servicing request
22:51:28.001 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55888, med=2797, FiltMin=2537, FiltMax=30944, Gamma=1.000
22:51:28.018 00.017 8996 UpdateGuideState exits: m=775207 SNR=365.9
22:51:28.020 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:28.022 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:28.024 00.002 8996 Enqueuing Expose request
22:51:28.025 00.001 20224 Worker thread wakes up
22:51:28.025 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:28.027 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:28.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:29.179 01.152 20224 Exposure complete
22:51:29.274 00.095 20224 worker thread done servicing request
22:51:29.275 00.001 8996 OnExposeComplete: enter
22:51:29.276 00.001 8996 UpdateGuideState(): m_state=6
22:51:29.276 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5864
22:51:29.277 00.001 8996 Star::Find returns 1 (0), X=138.69, Y=470.60, Mass=740982, SNR=368.6, Peak=57280 HFD=4.7
22:51:29.278 00.001 8996 MultiStar: [#1 0.00,-0.11,0.61,U] [#2 -0.10,0.08,0.77,U] [#3 -0.02,-0.06,0.55,U] [#4 0.07,-0.14,0.47,U] [#5 0.20,-0.17,0.59,U] [#6 0.03,0.01,0.41,U] [#7 0.18,-0.15,0.44,U] [#8 -0.20,0.04,0.41,U] 
22:51:29.279 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.05}, one-star: {0.27, -0.01}
22:51:29.280 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
22:51:29.281 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
22:51:29.281 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.65 mountX=0.07 mountY=0.04, mountTheta=0.54
22:51:29.283 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
22:51:29.284 00.001 8996 Enqueuing Move request for scope (0.06, -0.05)
22:51:29.285 00.001 20224 Worker thread wakes up
22:51:29.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
22:51:29.285 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
22:51:29.285 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.07 yDistance=0.04
22:51:29.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:51:29.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:29.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:51:29.285 00.000 20224 MoveAxis(E, 0, ABG)
22:51:29.285 00.000 20224 Move returns status 0, amount 0
22:51:29.285 00.000 20224 MoveAxis(N, 0, ABG)
22:51:29.285 00.000 20224 Move returns status 0, amount 0
22:51:29.285 00.000 20224 move complete, result=0
22:51:29.286 00.001 20224 worker thread done servicing request
22:51:29.291 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57280, med=2797, FiltMin=2515, FiltMax=28720, Gamma=1.000
22:51:29.306 00.015 8996 UpdateGuideState exits: m=740982 SNR=368.6
22:51:29.307 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:29.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:29.308 00.000 8996 Enqueuing Expose request
22:51:29.309 00.001 20224 Worker thread wakes up
22:51:29.309 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:29.310 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:29.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:30.290 00.980 20224 Exposure complete
22:51:30.358 00.068 20224 worker thread done servicing request
22:51:30.358 00.000 8996 OnExposeComplete: enter
22:51:30.359 00.001 8996 UpdateGuideState(): m_state=6
22:51:30.359 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5865
22:51:30.360 00.001 8996 Star::Find returns 1 (0), X=138.80, Y=470.29, Mass=719502, SNR=337.3, Peak=59107 HFD=4.5
22:51:30.361 00.001 8996 MultiStar: [#1 0.14,0.18,0.68,U] [#2 -0.05,0.06,0.80,U] [#3 -0.11,0.20,0.58,U] [#4 -0.18,0.30,0.52,U] [#5 0.35,-0.38,0.00,M1] [#6 0.09,-0.21,0.45,U] [#7 0.12,-0.16,0.42,U] [#8 0.00,-0.04,0.41,U] 
22:51:30.366 00.005 8996 refined, 7 included, MultiStar: {0.08, -0.01}, one-star: {0.38, -0.32}
22:51:30.367 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
22:51:30.368 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
22:51:30.368 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.16 mountX=0.08 mountY=0.00, mountTheta=0.04
22:51:30.370 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
22:51:30.371 00.001 8996 Enqueuing Move request for scope (0.08, -0.01)
22:51:30.371 00.000 20224 Worker thread wakes up
22:51:30.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
22:51:30.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
22:51:30.371 00.000 20224 Moving (0.08, -0.01) raw xDistance=0.08 yDistance=0.00
22:51:30.372 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:51:30.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:30.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:51:30.372 00.000 20224 MoveAxis(E, 0, ABG)
22:51:30.372 00.000 20224 Move returns status 0, amount 0
22:51:30.372 00.000 20224 MoveAxis(N, 0, ABG)
22:51:30.372 00.000 20224 Move returns status 0, amount 0
22:51:30.372 00.000 20224 move complete, result=0
22:51:30.372 00.000 20224 worker thread done servicing request
22:51:30.375 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59107, med=2797, FiltMin=2550, FiltMax=26864, Gamma=1.000
22:51:30.390 00.015 8996 UpdateGuideState exits: m=719502 SNR=337.3
22:51:30.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:30.391 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:30.392 00.001 8996 Enqueuing Expose request
22:51:30.393 00.001 20224 Worker thread wakes up
22:51:30.393 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:30.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:30.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:31.549 01.155 20224 Exposure complete
22:51:31.629 00.080 20224 worker thread done servicing request
22:51:31.630 00.001 8996 OnExposeComplete: enter
22:51:31.631 00.001 8996 UpdateGuideState(): m_state=6
22:51:31.632 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5866
22:51:31.633 00.001 8996 Star::Find returns 1 (0), X=138.87, Y=470.74, Mass=712385, SNR=333.8, Peak=61680 HFD=4.3
22:51:31.634 00.001 8996 MultiStar: [#1 0.21,0.11,0.69,U] [#2 0.25,0.09,0.79,U] [#3 0.09,0.26,0.60,U] [#4 0.22,0.08,0.52,U] [#5 0.39,-0.15,0.68,U] [#6 0.39,0.13,0.44,U] [#7 0.45,-0.09,0.00,M1] [#8 0.22,0.14,0.42,U] 
22:51:31.634 00.000 8996 refined, 7 included, MultiStar: {0.29, 0.10}, one-star: {0.45, 0.13}
22:51:31.635 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
22:51:31.637 00.002 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
22:51:31.638 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.10 hyp=0.30 cameraTheta=0.32 mountX=0.28 mountY=-0.13, mountTheta=-0.43
22:51:31.641 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.10, opts=13)
22:51:31.642 00.001 8996 Enqueuing Move request for scope (0.29, 0.10)
22:51:31.644 00.002 20224 Worker thread wakes up
22:51:31.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.10) opts 0xd
22:51:31.644 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.10)
22:51:31.645 00.001 20224 Moving (0.29, 0.10) raw xDistance=0.28 yDistance=-0.13
22:51:31.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:51:31.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:31.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:51:31.645 00.000 20224 MoveAxis(W, 41, ABG)
22:51:31.645 00.000 20224 Guiding  Dir = 3, Dur = 41
22:51:31.646 00.001 20224 IsSlewing returns 0
22:51:31.646 00.000 20224 IsGuiding returns 0
22:51:31.653 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=61680, med=2797, FiltMin=2541, FiltMax=31491, Gamma=1.000
22:51:31.682 00.029 8996 UpdateGuideState exits: m=712385 SNR=333.8
22:51:31.684 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:31.686 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:31.688 00.002 8996 Enqueuing Expose request
22:51:31.699 00.011 20224 IsGuiding returns 1
22:51:31.699 00.000 20224 scope still moving after pulse duration time elapsed
22:51:31.735 00.036 20224 IsSlewing returns 0
22:51:31.735 00.000 20224 IsGuiding returns 1
22:51:31.762 00.027 20224 IsSlewing returns 0
22:51:31.762 00.000 20224 IsGuiding returns 1
22:51:31.793 00.031 20224 IsSlewing returns 0
22:51:31.793 00.000 20224 IsGuiding returns 0
22:51:31.793 00.000 20224 scope move finished after 41 + 106 ms
22:51:31.793 00.000 20224 Move returns status 0, amount 41
22:51:31.793 00.000 20224 MoveAxis(N, 0, ABG)
22:51:31.793 00.000 20224 Move returns status 0, amount 0
22:51:31.793 00.000 20224 move complete, result=0
22:51:31.794 00.001 20224 worker thread done servicing request
22:51:31.794 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
22:51:31.795 00.001 20224 Worker thread wakes up
22:51:31.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:31.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:32.774 00.979 20224 Exposure complete
22:51:32.839 00.065 20224 worker thread done servicing request
22:51:32.839 00.000 8996 OnExposeComplete: enter
22:51:32.840 00.001 8996 UpdateGuideState(): m_state=6
22:51:32.842 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5867
22:51:32.843 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=470.59, Mass=700266, SNR=329.5, Peak=49696 HFD=4.5
22:51:32.845 00.002 8996 MultiStar: [#1 0.19,0.07,0.72,U] [#2 0.00,-0.04,0.77,U] [#3 -0.09,-0.17,0.61,U] [#4 -0.05,-0.24,0.58,U] [#5 0.36,-0.32,0.00,M1] [#6 0.22,-0.01,0.47,U] [#7 0.44,-0.01,0.00,M2] [#8 0.08,0.01,0.42,U] 
22:51:32.847 00.002 8996 refined, 6 included, MultiStar: {0.08, -0.05}, one-star: {0.19, -0.02}
22:51:32.848 00.001 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
22:51:32.850 00.002 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
22:51:32.851 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-0.59 mountX=0.09 mountY=0.05, mountTheta=0.48
22:51:32.854 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
22:51:32.855 00.001 8996 Enqueuing Move request for scope (0.08, -0.05)
22:51:32.856 00.001 20224 Worker thread wakes up
22:51:32.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
22:51:32.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
22:51:32.857 00.001 20224 Moving (0.08, -0.05) raw xDistance=0.09 yDistance=0.05
22:51:32.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:51:32.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:32.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:51:32.857 00.000 20224 MoveAxis(E, 0, ABG)
22:51:32.857 00.000 20224 Move returns status 0, amount 0
22:51:32.857 00.000 20224 MoveAxis(N, 0, ABG)
22:51:32.857 00.000 20224 Move returns status 0, amount 0
22:51:32.857 00.000 20224 move complete, result=0
22:51:32.857 00.000 20224 worker thread done servicing request
22:51:32.861 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49696, med=2797, FiltMin=2515, FiltMax=29152, Gamma=1.000
22:51:32.877 00.016 8996 UpdateGuideState exits: m=700266 SNR=329.5
22:51:32.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:32.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:32.880 00.001 8996 Enqueuing Expose request
22:51:32.880 00.000 20224 Worker thread wakes up
22:51:32.880 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:32.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:32.882 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:34.057 01.175 20224 Exposure complete
22:51:34.128 00.071 20224 worker thread done servicing request
22:51:34.128 00.000 8996 OnExposeComplete: enter
22:51:34.129 00.001 8996 UpdateGuideState(): m_state=6
22:51:34.130 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5868
22:51:34.131 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=470.42, Mass=721561, SNR=314.9, Peak=54099 HFD=4.7
22:51:34.132 00.001 8996 MultiStar: [#1 -0.19,-0.04,0.75,U] [#2 -0.04,-0.12,0.75,U] [#3 -0.09,0.16,0.63,U] [#4 0.09,0.16,0.56,U] [#5 0.10,-0.36,0.72,U] [#6 0.09,0.22,0.56,U] [#7 0.21,-0.12,0.57,U] [#8 -0.08,-0.02,0.43,U] 
22:51:34.133 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {0.29, -0.19}
22:51:34.133 00.000 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
22:51:34.134 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
22:51:34.135 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.81 mountX=0.06 mountY=0.05, mountTheta=0.70
22:51:34.136 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
22:51:34.137 00.001 8996 Enqueuing Move request for scope (0.05, -0.06)
22:51:34.138 00.001 20224 Worker thread wakes up
22:51:34.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
22:51:34.138 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
22:51:34.138 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.05
22:51:34.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:34.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:34.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:51:34.138 00.000 20224 MoveAxis(E, 0, ABG)
22:51:34.139 00.001 20224 Move returns status 0, amount 0
22:51:34.139 00.000 20224 MoveAxis(N, 0, ABG)
22:51:34.139 00.000 20224 Move returns status 0, amount 0
22:51:34.139 00.000 20224 move complete, result=0
22:51:34.139 00.000 20224 worker thread done servicing request
22:51:34.145 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54099, med=2797, FiltMin=2518, FiltMax=31603, Gamma=1.000
22:51:34.168 00.023 8996 UpdateGuideState exits: m=721561 SNR=314.9
22:51:34.169 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:34.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:34.171 00.001 8996 Enqueuing Expose request
22:51:34.171 00.000 20224 Worker thread wakes up
22:51:34.172 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:34.172 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:34.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:35.155 00.983 20224 Exposure complete
22:51:35.257 00.102 20224 worker thread done servicing request
22:51:35.257 00.000 8996 OnExposeComplete: enter
22:51:35.259 00.002 8996 UpdateGuideState(): m_state=6
22:51:35.261 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5869
22:51:35.263 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=470.24, Mass=700477, SNR=307.6, Peak=53139 HFD=4.6
22:51:35.265 00.002 8996 MultiStar: [#1 -0.10,0.21,0.73,U] [#2 -0.07,0.32,0.78,U] [#3 -0.13,0.10,0.63,U] [#4 -0.21,0.18,0.63,U] [#5 0.05,-0.16,0.65,U] [#6 -0.00,0.21,0.48,U] [#7 0.08,0.26,0.51,U] [#8 -0.27,0.01,0.42,U] 
22:51:35.267 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.06}, one-star: {0.09, -0.37}
22:51:35.269 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
22:51:35.270 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
22:51:35.272 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.27 mountX=-0.05 mountY=-0.05, mountTheta=-2.37
22:51:35.275 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.06, opts=13)
22:51:35.277 00.002 8996 Enqueuing Move request for scope (-0.05, 0.06)
22:51:35.278 00.001 20224 Worker thread wakes up
22:51:35.278 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
22:51:35.278 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
22:51:35.278 00.000 20224 Moving (-0.05, 0.06) raw xDistance=-0.05 yDistance=-0.05
22:51:35.279 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:51:35.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:35.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:51:35.279 00.000 20224 MoveAxis(E, 0, ABG)
22:51:35.279 00.000 20224 Move returns status 0, amount 0
22:51:35.279 00.000 20224 MoveAxis(N, 0, ABG)
22:51:35.279 00.000 20224 Move returns status 0, amount 0
22:51:35.279 00.000 20224 move complete, result=0
22:51:35.280 00.001 20224 worker thread done servicing request
22:51:35.287 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53139, med=2797, FiltMin=2541, FiltMax=27248, Gamma=1.000
22:51:35.316 00.029 8996 UpdateGuideState exits: m=700477 SNR=307.6
22:51:35.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:35.319 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:35.320 00.001 8996 Enqueuing Expose request
22:51:35.321 00.001 20224 Worker thread wakes up
22:51:35.321 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:35.322 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:35.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:36.499 01.177 20224 Exposure complete
22:51:36.556 00.057 20224 worker thread done servicing request
22:51:36.556 00.000 8996 OnExposeComplete: enter
22:51:36.557 00.001 8996 UpdateGuideState(): m_state=6
22:51:36.558 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5870
22:51:36.559 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=470.70, Mass=818814, SNR=374.3, Peak=61936 HFD=4.6
22:51:36.560 00.001 8996 MultiStar: [#1 -0.04,0.22,0.66,U] [#2 -0.19,-0.21,0.67,U] [#3 -0.19,0.14,0.56,U] [#4 0.01,0.20,0.48,U] [#5 -0.02,-0.10,0.54,U] [#6 0.12,0.02,0.43,U] [#7 0.01,-0.01,0.45,U] [#8 -0.28,0.04,0.36,U] 
22:51:36.561 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.05}, one-star: {-0.03, 0.09}
22:51:36.562 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
22:51:36.563 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:51:36.563 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.53 mountX=-0.07 mountY=-0.04, mountTheta=-2.64
22:51:36.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
22:51:36.566 00.001 8996 Enqueuing Move request for scope (-0.06, 0.05)
22:51:36.567 00.001 20224 Worker thread wakes up
22:51:36.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
22:51:36.567 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
22:51:36.567 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.07 yDistance=-0.04
22:51:36.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:51:36.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:36.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:51:36.567 00.000 20224 MoveAxis(E, 0, ABG)
22:51:36.567 00.000 20224 Move returns status 0, amount 0
22:51:36.567 00.000 20224 MoveAxis(N, 0, ABG)
22:51:36.567 00.000 20224 Move returns status 0, amount 0
22:51:36.567 00.000 20224 move complete, result=0
22:51:36.567 00.000 20224 worker thread done servicing request
22:51:36.573 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61936, med=2797, FiltMin=2521, FiltMax=26672, Gamma=1.000
22:51:36.600 00.027 8996 UpdateGuideState exits: m=818814 SNR=374.3
22:51:36.600 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:36.601 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:36.602 00.001 8996 Enqueuing Expose request
22:51:36.603 00.001 20224 Worker thread wakes up
22:51:36.603 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:36.604 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:36.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:37.584 00.980 20224 Exposure complete
22:51:37.672 00.088 20224 worker thread done servicing request
22:51:37.673 00.001 8996 OnExposeComplete: enter
22:51:37.674 00.001 8996 UpdateGuideState(): m_state=6
22:51:37.675 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5871
22:51:37.675 00.000 8996 Star::Find returns 1 (0), X=138.54, Y=470.69, Mass=734318, SNR=348.6, Peak=56480 HFD=4.5
22:51:37.676 00.001 8996 MultiStar: [#1 -0.15,-0.10,0.69,U] [#2 -0.18,-0.17,0.81,U] [#3 -0.31,0.34,0.00,M1] [#4 -0.15,0.16,0.57,U] [#5 -0.02,-0.19,0.66,U] [#6 0.07,0.21,0.47,U] [#7 0.10,-0.14,0.52,U] [#8 -0.13,0.17,0.45,U] 
22:51:37.678 00.002 8996 refined, 7 included, MultiStar: {-0.04, -0.01}, one-star: {0.12, 0.08}
22:51:37.679 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
22:51:37.680 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
22:51:37.681 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.88 mountX=-0.04 mountY=0.01, mountTheta=2.77
22:51:37.682 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
22:51:37.684 00.002 8996 Enqueuing Move request for scope (-0.04, -0.01)
22:51:37.685 00.001 20224 Worker thread wakes up
22:51:37.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
22:51:37.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
22:51:37.685 00.000 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
22:51:37.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:51:37.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:37.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:51:37.685 00.000 20224 MoveAxis(E, 0, ABG)
22:51:37.685 00.000 20224 Move returns status 0, amount 0
22:51:37.685 00.000 20224 MoveAxis(N, 0, ABG)
22:51:37.685 00.000 20224 Move returns status 0, amount 0
22:51:37.685 00.000 20224 move complete, result=0
22:51:37.685 00.000 20224 worker thread done servicing request
22:51:37.689 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56480, med=2797, FiltMin=2521, FiltMax=28464, Gamma=1.000
22:51:37.705 00.016 8996 UpdateGuideState exits: m=734318 SNR=348.6
22:51:37.705 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:37.707 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:37.708 00.001 8996 Enqueuing Expose request
22:51:37.709 00.001 20224 Worker thread wakes up
22:51:37.709 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:51:37.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:37.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:38.880 01.170 20224 Exposure complete
22:51:38.962 00.082 20224 worker thread done servicing request
22:51:38.962 00.000 8996 OnExposeComplete: enter
22:51:38.964 00.002 8996 UpdateGuideState(): m_state=6
22:51:38.967 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5872
22:51:38.968 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=470.32, Mass=784893, SNR=391.5, Peak=60819 HFD=4.7
22:51:38.971 00.003 8996 MultiStar: [#1 0.05,-0.04,0.53,U] [#2 -0.18,-0.15,0.72,U] [#3 -0.28,-0.13,0.56,U] [#4 -0.27,-0.12,0.43,U] [#5 0.29,-0.15,0.57,U] [#6 0.11,-0.17,0.37,U] [#7 0.11,-0.07,0.43,U] [#8 0.14,-0.08,0.34,U] 
22:51:38.972 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.15}, one-star: {0.23, -0.29}
22:51:38.974 00.002 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
22:51:38.976 00.002 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
22:51:38.977 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.36 mountX=0.05 mountY=0.14, mountTheta=1.26
22:51:38.980 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.15, opts=13)
22:51:38.982 00.002 8996 Enqueuing Move request for scope (0.03, -0.15)
22:51:38.983 00.001 20224 Worker thread wakes up
22:51:38.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
22:51:38.983 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
22:51:38.983 00.000 20224 Moving (0.03, -0.15) raw xDistance=0.05 yDistance=0.14
22:51:38.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:51:38.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:38.984 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:51:38.984 00.000 20224 MoveAxis(E, 0, ABG)
22:51:38.984 00.000 20224 Move returns status 0, amount 0
22:51:38.984 00.000 20224 MoveAxis(N, 0, ABG)
22:51:38.984 00.000 20224 Move returns status 0, amount 0
22:51:38.984 00.000 20224 move complete, result=0
22:51:38.984 00.000 20224 worker thread done servicing request
22:51:38.991 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60819, med=2797, FiltMin=2544, FiltMax=31360, Gamma=1.000
22:51:39.017 00.026 8996 UpdateGuideState exits: m=784893 SNR=391.5
22:51:39.018 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:39.020 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:39.021 00.001 8996 Enqueuing Expose request
22:51:39.022 00.001 20224 Worker thread wakes up
22:51:39.022 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:39.024 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:39.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:40.011 00.987 20224 Exposure complete
22:51:40.079 00.068 20224 worker thread done servicing request
22:51:40.080 00.001 8996 OnExposeComplete: enter
22:51:40.080 00.000 8996 UpdateGuideState(): m_state=6
22:51:40.082 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5873
22:51:40.082 00.000 8996 Star::Find returns 1 (0), X=138.62, Y=470.10, Mass=752379, SNR=347.6, Peak=65507 HFD=4.3
22:51:40.083 00.001 8996 MultiStar: [#1 -0.21,-0.28,0.66,U] [#2 -0.45,-0.40,0.00,M1] [#3 -0.36,-0.32,0.00,M1] [#4 -0.21,-0.40,0.00,M1] [#5 0.14,-0.49,0.00,M1] [#6 0.08,-0.39,0.43,U] [#7 0.12,-0.35,0.46,U] [#8 -0.11,-0.13,0.35,U] 
22:51:40.084 00.001 8996 refined, 4 included, MultiStar: {0.04, -0.37}, one-star: {0.20, -0.51}
22:51:40.085 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
22:51:40.086 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
22:51:40.087 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.37 hyp=0.37 cameraTheta=-1.46 mountX=0.08 mountY=0.36, mountTheta=1.36
22:51:40.088 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.37, opts=13)
22:51:40.089 00.001 8996 Enqueuing Move request for scope (0.04, -0.37)
22:51:40.090 00.001 20224 Worker thread wakes up
22:51:40.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.37) opts 0xd
22:51:40.090 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.37)
22:51:40.090 00.000 20224 Moving (0.04, -0.37) raw xDistance=0.08 yDistance=0.36
22:51:40.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:51:40.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:40.091 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:51:40.091 00.000 20224 MoveAxis(E, 0, ABG)
22:51:40.091 00.000 20224 Move returns status 0, amount 0
22:51:40.091 00.000 20224 MoveAxis(N, 0, ABG)
22:51:40.091 00.000 20224 Move returns status 0, amount 0
22:51:40.091 00.000 20224 move complete, result=0
22:51:40.091 00.000 20224 worker thread done servicing request
22:51:40.097 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65507, med=2797, FiltMin=2521, FiltMax=30681, Gamma=1.000
22:51:40.116 00.019 8996 UpdateGuideState exits: m=752379 SNR=347.6
22:51:40.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:40.117 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:40.118 00.001 8996 Enqueuing Expose request
22:51:40.119 00.001 20224 Worker thread wakes up
22:51:40.119 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:51:40.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:40.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:41.297 01.177 20224 Exposure complete
22:51:41.362 00.065 20224 worker thread done servicing request
22:51:41.362 00.000 8996 OnExposeComplete: enter
22:51:41.364 00.002 8996 UpdateGuideState(): m_state=6
22:51:41.365 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5874
22:51:41.367 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=470.23, Mass=750266, SNR=340.4, Peak=59027 HFD=4.5
22:51:41.368 00.001 8996 MultiStar: [#1 -0.32,-0.10,0.73,U] [#2 -0.50,-0.32,0.00,M2] [#3 -0.51,-0.07,0.00,M2] [#4 -0.52,-0.11,0.00,M2] [#5 -0.14,-0.29,0.63,U] [#6 -0.32,-0.25,0.55,U] [#7 -0.35,-0.25,0.48,U] [#8 -0.45,-0.27,0.00,M1] 
22:51:41.369 00.001 8996 refined, 4 included, MultiStar: {-0.19, -0.26}, one-star: {0.02, -0.38}
22:51:41.371 00.002 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
22:51:41.372 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
22:51:41.374 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-2.20 mountX=-0.17 mountY=0.28, mountTheta=2.10
22:51:41.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.26, opts=13)
22:51:41.378 00.002 8996 Enqueuing Move request for scope (-0.19, -0.26)
22:51:41.379 00.001 20224 Worker thread wakes up
22:51:41.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.26) opts 0xd
22:51:41.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.26)
22:51:41.379 00.000 20224 Moving (-0.19, -0.26) raw xDistance=-0.17 yDistance=0.28
22:51:41.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:51:41.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:41.380 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:51:41.380 00.000 20224 MoveAxis(E, 0, ABG)
22:51:41.380 00.000 20224 Move returns status 0, amount 0
22:51:41.380 00.000 20224 MoveAxis(N, 0, ABG)
22:51:41.380 00.000 20224 Move returns status 0, amount 0
22:51:41.380 00.000 20224 move complete, result=0
22:51:41.380 00.000 20224 worker thread done servicing request
22:51:41.385 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59027, med=2797, FiltMin=2544, FiltMax=29712, Gamma=1.000
22:51:41.408 00.023 8996 UpdateGuideState exits: m=750266 SNR=340.4
22:51:41.409 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:41.410 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:41.411 00.001 8996 Enqueuing Expose request
22:51:41.411 00.000 20224 Worker thread wakes up
22:51:41.411 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:51:41.412 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:41.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:42.389 00.977 20224 Exposure complete
22:51:42.457 00.068 20224 worker thread done servicing request
22:51:42.457 00.000 8996 OnExposeComplete: enter
22:51:42.458 00.001 8996 UpdateGuideState(): m_state=6
22:51:42.459 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5875
22:51:42.460 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=470.10, Mass=737015, SNR=360.9, Peak=61382 HFD=4.3
22:51:42.461 00.001 8996 MultiStar: [#1 -0.53,-0.25,0.00,M1] [#2 -0.59,-0.30,0.00,M3] [#3 -0.58,-0.21,0.00,M3] [#4 -0.57,-0.28,0.00,M3] [#5 -0.30,-0.40,0.00,M1] [#6 -0.48,-0.12,0.00,M1] [#7 -0.17,-0.29,0.43,U] [#8 -0.32,-0.11,0.36,U] 
22:51:42.461 00.000 8996 refined, 2 included, MultiStar: {-0.33, -0.38}, one-star: {-0.40, -0.51}
22:51:42.462 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
22:51:42.463 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
22:51:42.464 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.38 hyp=0.50 cameraTheta=-2.29 mountX=-0.29 mountY=0.41, mountTheta=2.19
22:51:42.465 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.38, opts=13)
22:51:42.466 00.001 8996 Enqueuing Move request for scope (-0.33, -0.38)
22:51:42.467 00.001 20224 Worker thread wakes up
22:51:42.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.38) opts 0xd
22:51:42.467 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.38)
22:51:42.467 00.000 20224 Moving (-0.33, -0.38) raw xDistance=-0.29 yDistance=0.41
22:51:42.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:51:42.467 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.03 newest=1.06
22:51:42.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
22:51:42.467 00.000 20224 MoveAxis(E, 43, ABG)
22:51:42.467 00.000 20224 Guiding  Dir = 2, Dur = 43
22:51:42.467 00.000 20224 IsSlewing returns 0
22:51:42.468 00.001 20224 IsGuiding returns 0
22:51:42.471 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61382, med=2797, FiltMin=2544, FiltMax=30230, Gamma=1.000
22:51:42.486 00.015 8996 UpdateGuideState exits: m=737015 SNR=360.9
22:51:42.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:42.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:42.488 00.000 8996 Enqueuing Expose request
22:51:42.511 00.023 20224 IsGuiding returns 1
22:51:42.511 00.000 20224 scope still moving after pulse duration time elapsed
22:51:42.541 00.030 20224 IsSlewing returns 0
22:51:42.541 00.000 20224 IsGuiding returns 1
22:51:42.573 00.032 20224 IsSlewing returns 0
22:51:42.573 00.000 20224 IsGuiding returns 1
22:51:42.604 00.031 20224 IsSlewing returns 0
22:51:42.604 00.000 20224 IsGuiding returns 0
22:51:42.604 00.000 20224 scope move finished after 43 + 93 ms
22:51:42.604 00.000 20224 Move returns status 0, amount 43
22:51:42.604 00.000 20224 MoveAxis(S, 87, ABG)
22:51:42.604 00.000 20224 Guiding  Dir = 1, Dur = 87
22:51:42.604 00.000 20224 IsSlewing returns 0
22:51:42.605 00.001 20224 IsGuiding returns 0
22:51:42.606 00.001 20224 PulseGuide returned control before completion, sleep 96
22:51:42.713 00.107 20224 IsGuiding returns 1
22:51:42.713 00.000 20224 scope still moving after pulse duration time elapsed
22:51:42.744 00.031 20224 IsSlewing returns 0
22:51:42.744 00.000 20224 IsGuiding returns 0
22:51:42.745 00.001 20224 scope move finished after 87 + 53 ms
22:51:42.745 00.000 20224 Move returns status 0, amount 87
22:51:42.745 00.000 20224 move complete, result=0
22:51:42.745 00.000 20224 worker thread done servicing request
22:51:42.745 00.000 20224 Worker thread wakes up
22:51:42.745 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.4 px 87 ms SOUTH
22:51:42.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:42.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:43.916 01.170 20224 Exposure complete
22:51:43.992 00.076 20224 worker thread done servicing request
22:51:43.993 00.001 8996 OnExposeComplete: enter
22:51:43.993 00.000 8996 UpdateGuideState(): m_state=6
22:51:43.994 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5876
22:51:43.995 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=470.66, Mass=665301, SNR=349.2, Peak=47011 HFD=4.5
22:51:43.996 00.001 8996 MultiStar: [#1 -0.30,0.24,0.64,U] [#2 -0.52,-0.15,0.00,M4] [#3 -0.37,0.03,0.58,U] [#4 -0.30,0.08,0.52,U] [#5 -0.31,-0.15,0.59,U] [#6 -0.18,0.00,0.43,U] [#7 -0.19,0.03,0.44,U] [#8 -0.53,0.11,0.00,M1] 
22:51:43.997 00.001 8996 single-star, 6 included, MultiStar: {-0.26, 0.05}, one-star: {-0.18, 0.05}
22:51:43.997 00.000 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:51:43.998 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
22:51:43.999 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.19 cameraTheta=2.88 mountX=-0.19 mountY=-0.03, mountTheta=-2.99
22:51:44.001 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.05, opts=13)
22:51:44.001 00.000 8996 Enqueuing Move request for scope (-0.18, 0.05)
22:51:44.002 00.001 20224 Worker thread wakes up
22:51:44.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
22:51:44.002 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
22:51:44.002 00.000 20224 Moving (-0.18, 0.05) raw xDistance=-0.19 yDistance=-0.03
22:51:44.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
22:51:44.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:44.003 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:51:44.003 00.000 20224 MoveAxis(E, 0, ABG)
22:51:44.003 00.000 20224 Move returns status 0, amount 0
22:51:44.003 00.000 20224 MoveAxis(N, 0, ABG)
22:51:44.003 00.000 20224 Move returns status 0, amount 0
22:51:44.003 00.000 20224 move complete, result=0
22:51:44.003 00.000 20224 worker thread done servicing request
22:51:44.007 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47011, med=2797, FiltMin=2531, FiltMax=21472, Gamma=1.000
22:51:44.023 00.016 8996 UpdateGuideState exits: m=665301 SNR=349.2
22:51:44.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:44.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:44.026 00.001 8996 Enqueuing Expose request
22:51:44.027 00.001 20224 Worker thread wakes up
22:51:44.027 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:51:44.027 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:44.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:45.001 00.974 20224 Exposure complete
22:51:45.070 00.069 20224 worker thread done servicing request
22:51:45.071 00.001 8996 OnExposeComplete: enter
22:51:45.073 00.002 8996 UpdateGuideState(): m_state=6
22:51:45.075 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5877
22:51:45.076 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.79, Mass=727561, SNR=370.3, Peak=52464 HFD=4.5
22:51:45.078 00.002 8996 MultiStar: [#1 -0.33,0.42,0.00,M1] [#2 -0.56,0.29,0.00,M5] [#3 -0.43,0.46,0.00,M3] [#4 -0.42,0.42,0.00,M3] [#5 -0.12,0.15,0.67,U] [#6 -0.21,0.12,0.40,U] [#7 -0.07,0.44,0.00,M1] [#8 -0.35,0.40,0.00,M2] 
22:51:45.079 00.001 8996 refined, 2 included, MultiStar: {-0.11, 0.16}, one-star: {-0.07, 0.18}
22:51:45.080 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
22:51:45.082 00.002 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
22:51:45.083 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.19 mountX=-0.13 mountY=-0.14, mountTheta=-2.29
22:51:45.086 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.16, opts=13)
22:51:45.088 00.002 8996 Enqueuing Move request for scope (-0.11, 0.16)
22:51:45.090 00.002 20224 Worker thread wakes up
22:51:45.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
22:51:45.090 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
22:51:45.090 00.000 20224 Moving (-0.11, 0.16) raw xDistance=-0.13 yDistance=-0.14
22:51:45.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:51:45.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:45.091 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:51:45.091 00.000 20224 MoveAxis(E, 0, ABG)
22:51:45.091 00.000 20224 Move returns status 0, amount 0
22:51:45.091 00.000 20224 MoveAxis(N, 0, ABG)
22:51:45.091 00.000 20224 Move returns status 0, amount 0
22:51:45.091 00.000 20224 move complete, result=0
22:51:45.091 00.000 20224 worker thread done servicing request
22:51:45.098 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52464, med=2797, FiltMin=2525, FiltMax=25248, Gamma=1.000
22:51:45.125 00.027 8996 UpdateGuideState exits: m=727561 SNR=370.3
22:51:45.127 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:45.129 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:45.129 00.000 8996 Enqueuing Expose request
22:51:45.130 00.001 20224 Worker thread wakes up
22:51:45.131 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:51:45.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:45.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:46.313 01.181 20224 Exposure complete
22:51:46.415 00.102 20224 worker thread done servicing request
22:51:46.415 00.000 8996 OnExposeComplete: enter
22:51:46.416 00.001 8996 UpdateGuideState(): m_state=6
22:51:46.417 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5878
22:51:46.417 00.000 8996 Star::Find returns 1 (0), X=138.61, Y=471.12, Mass=708857, SNR=348.5, Peak=59888 HFD=4.4
22:51:46.418 00.001 8996 MultiStar: [#1 0.01,0.54,0.00,M2] [#2 -0.14,0.44,0.00,M6] [#3 -0.17,0.81,0.00,M4] [#4 -0.12,0.60,0.00,M4] [#5 0.12,0.40,0.57,U] [#6 0.10,0.67,0.00,M1] [#7 0.06,0.60,0.00,M2] [#8 -0.07,0.56,0.00,M3] 
22:51:46.419 00.001 8996 refined, 1 included, MultiStar: {0.16, 0.47}, one-star: {0.19, 0.51}
22:51:46.420 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
22:51:46.421 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
22:51:46.422 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.47 hyp=0.50 cameraTheta=1.23 mountX=0.12 mountY=-0.49, mountTheta=-1.33
22:51:46.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.47, opts=13)
22:51:46.425 00.001 8996 Enqueuing Move request for scope (0.16, 0.47)
22:51:46.427 00.002 20224 Worker thread wakes up
22:51:46.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.47) opts 0xd
22:51:46.427 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.47)
22:51:46.427 00.000 20224 Moving (0.16, 0.47) raw xDistance=0.12 yDistance=-0.49
22:51:46.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:51:46.427 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:46.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:51:46.427 00.000 20224 MoveAxis(E, 0, ABG)
22:51:46.427 00.000 20224 Move returns status 0, amount 0
22:51:46.427 00.000 20224 MoveAxis(N, 0, ABG)
22:51:46.427 00.000 20224 Move returns status 0, amount 0
22:51:46.427 00.000 20224 move complete, result=0
22:51:46.427 00.000 20224 worker thread done servicing request
22:51:46.435 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59888, med=2797, FiltMin=2525, FiltMax=29011, Gamma=1.000
22:51:46.454 00.019 8996 UpdateGuideState exits: m=708857 SNR=348.5
22:51:46.456 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:46.456 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:46.457 00.001 8996 Enqueuing Expose request
22:51:46.458 00.001 20224 Worker thread wakes up
22:51:46.458 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:51:46.459 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:46.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:47.430 00.971 20224 Exposure complete
22:51:47.504 00.074 20224 worker thread done servicing request
22:51:47.505 00.001 8996 OnExposeComplete: enter
22:51:47.506 00.001 8996 UpdateGuideState(): m_state=6
22:51:47.508 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5879
22:51:47.510 00.002 8996 Star::Find returns 1 (0), X=138.63, Y=470.47, Mass=745912, SNR=362.4, Peak=56691 HFD=4.4
22:51:47.512 00.002 8996 MultiStar: [#1 -0.02,0.40,0.63,U] [#2 -0.10,0.07,0.70,U] [#3 0.02,0.36,0.63,U] [#4 -0.04,0.38,0.53,U] [#5 0.21,0.17,0.58,U] [#6 0.12,0.04,0.40,U] [#7 0.17,0.26,0.39,U] [#8 0.00,0.31,0.42,U] 
22:51:47.513 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.18}, one-star: {0.20, -0.14}
22:51:47.514 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
22:51:47.515 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
22:51:47.516 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.21 mountX=0.05 mountY=-0.18, mountTheta=-1.31
22:51:47.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.18, opts=13)
22:51:47.519 00.001 8996 Enqueuing Move request for scope (0.07, 0.18)
22:51:47.520 00.001 20224 Worker thread wakes up
22:51:47.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
22:51:47.520 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
22:51:47.520 00.000 20224 Moving (0.07, 0.18) raw xDistance=0.05 yDistance=-0.18
22:51:47.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:51:47.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:47.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:51:47.520 00.000 20224 MoveAxis(E, 0, ABG)
22:51:47.520 00.000 20224 Move returns status 0, amount 0
22:51:47.520 00.000 20224 MoveAxis(N, 0, ABG)
22:51:47.520 00.000 20224 Move returns status 0, amount 0
22:51:47.520 00.000 20224 move complete, result=0
22:51:47.520 00.000 20224 worker thread done servicing request
22:51:47.526 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56691, med=2797, FiltMin=2535, FiltMax=32176, Gamma=1.000
22:51:47.540 00.014 8996 UpdateGuideState exits: m=745912 SNR=362.4
22:51:47.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:47.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:47.543 00.001 8996 Enqueuing Expose request
22:51:47.543 00.000 20224 Worker thread wakes up
22:51:47.543 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:47.544 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:47.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:48.712 01.168 20224 Exposure complete
22:51:48.796 00.084 20224 worker thread done servicing request
22:51:48.796 00.000 8996 OnExposeComplete: enter
22:51:48.798 00.002 8996 UpdateGuideState(): m_state=6
22:51:48.800 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5880
22:51:48.802 00.002 8996 Star::Find returns 1 (0), X=138.71, Y=470.73, Mass=739876, SNR=374.0, Peak=59440 HFD=4.4
22:51:48.804 00.002 8996 MultiStar: [#1 0.16,0.33,0.64,U] [#2 -0.02,0.15,0.67,U] [#3 -0.14,0.14,0.54,U] [#4 -0.09,0.28,0.52,U] [#5 0.12,0.12,0.55,U] [#6 0.08,0.17,0.48,U] [#7 0.29,0.25,0.41,U] [#8 -0.11,0.19,0.41,U] 
22:51:48.805 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.19}, one-star: {0.29, 0.12}
22:51:48.806 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
22:51:48.807 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
22:51:48.807 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.15 mountX=0.06 mountY=-0.20, mountTheta=-1.25
22:51:48.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.19, opts=13)
22:51:48.810 00.001 8996 Enqueuing Move request for scope (0.08, 0.19)
22:51:48.811 00.001 20224 Worker thread wakes up
22:51:48.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
22:51:48.811 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
22:51:48.811 00.000 20224 Moving (0.08, 0.19) raw xDistance=0.06 yDistance=-0.20
22:51:48.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:51:48.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:48.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:51:48.811 00.000 20224 MoveAxis(E, 0, ABG)
22:51:48.812 00.001 20224 Move returns status 0, amount 0
22:51:48.812 00.000 20224 MoveAxis(N, 0, ABG)
22:51:48.812 00.000 20224 Move returns status 0, amount 0
22:51:48.812 00.000 20224 move complete, result=0
22:51:48.812 00.000 20224 worker thread done servicing request
22:51:48.815 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59440, med=2797, FiltMin=2528, FiltMax=31510, Gamma=1.000
22:51:48.830 00.015 8996 UpdateGuideState exits: m=739876 SNR=374.0
22:51:48.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:48.832 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:48.833 00.001 8996 Enqueuing Expose request
22:51:48.834 00.001 20224 Worker thread wakes up
22:51:48.835 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:51:48.836 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:48.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:49.814 00.978 20224 Exposure complete
22:51:49.895 00.081 20224 worker thread done servicing request
22:51:49.895 00.000 8996 OnExposeComplete: enter
22:51:49.897 00.002 8996 UpdateGuideState(): m_state=6
22:51:49.898 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5881
22:51:49.898 00.000 8996 Star::Find returns 1 (0), X=138.88, Y=470.62, Mass=692947, SNR=354.3, Peak=57344 HFD=4.4
22:51:49.900 00.002 8996 MultiStar: [#1 0.29,0.13,0.70,U] [#2 0.12,0.09,0.70,U] [#3 0.18,0.13,0.62,U] [#4 0.18,0.25,0.52,U] [#5 0.44,-0.00,0.00,M1] [#6 0.42,0.22,0.00,M1] [#7 0.47,-0.00,0.00,M1] [#8 0.23,0.30,0.42,U] 
22:51:49.900 00.000 8996 refined, 5 included, MultiStar: {0.26, 0.13}, one-star: {0.45, 0.01}
22:51:49.901 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
22:51:49.902 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
22:51:49.903 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.13 hyp=0.29 cameraTheta=0.45 mountX=0.25 mountY=-0.16, mountTheta=-0.56
22:51:49.904 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.13, opts=13)
22:51:49.905 00.001 8996 Enqueuing Move request for scope (0.26, 0.13)
22:51:49.906 00.001 20224 Worker thread wakes up
22:51:49.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.13) opts 0xd
22:51:49.906 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.13)
22:51:49.906 00.000 20224 Moving (0.26, 0.13) raw xDistance=0.25 yDistance=-0.16
22:51:49.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:51:49.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:49.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:51:49.906 00.000 20224 MoveAxis(W, 37, ABG)
22:51:49.906 00.000 20224 Guiding  Dir = 3, Dur = 37
22:51:49.907 00.001 20224 IsSlewing returns 0
22:51:49.907 00.000 20224 IsGuiding returns 0
22:51:49.918 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57344, med=2797, FiltMin=2515, FiltMax=28227, Gamma=1.000
22:51:49.924 00.006 20224 PulseGuide returned control before completion, sleep 30
22:51:49.944 00.020 8996 UpdateGuideState exits: m=692947 SNR=354.3
22:51:49.946 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:49.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:49.948 00.001 8996 Enqueuing Expose request
22:51:49.970 00.022 20224 IsGuiding returns 1
22:51:49.970 00.000 20224 scope still moving after pulse duration time elapsed
22:51:50.002 00.032 20224 IsSlewing returns 0
22:51:50.002 00.000 20224 IsGuiding returns 1
22:51:50.032 00.030 20224 IsSlewing returns 0
22:51:50.032 00.000 20224 IsGuiding returns 0
22:51:50.032 00.000 20224 scope move finished after 37 + 88 ms
22:51:50.032 00.000 20224 Move returns status 0, amount 37
22:51:50.032 00.000 20224 MoveAxis(N, 0, ABG)
22:51:50.032 00.000 20224 Move returns status 0, amount 0
22:51:50.032 00.000 20224 move complete, result=0
22:51:50.032 00.000 20224 worker thread done servicing request
22:51:50.033 00.001 20224 Worker thread wakes up
22:51:50.033 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.2 px 0 ms NORTH
22:51:50.035 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:50.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:51.203 01.168 20224 Exposure complete
22:51:51.278 00.075 20224 worker thread done servicing request
22:51:51.278 00.000 8996 OnExposeComplete: enter
22:51:51.279 00.001 8996 UpdateGuideState(): m_state=6
22:51:51.280 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5882
22:51:51.281 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=470.85, Mass=765161, SNR=345.3, Peak=55827 HFD=4.4
22:51:51.282 00.001 8996 MultiStar: [#1 -0.40,0.49,0.00,M1] [#2 -0.33,0.37,0.00,M4] [#3 -0.30,0.43,0.00,M2] [#4 -0.32,0.32,0.00,M2] [#5 -0.27,0.28,0.62,U] [#6 -0.11,0.39,0.40,U] [#7 -0.15,0.38,0.45,U] [#8 -0.55,0.52,0.00,M1] 
22:51:51.283 00.001 8996 single-star, 3 included, MultiStar: {-0.19, 0.30}, one-star: {-0.20, 0.24}
22:51:51.284 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
22:51:51.285 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
22:51:51.286 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.24 hyp=0.31 cameraTheta=2.27 mountX=-0.22 mountY=-0.21, mountTheta=-2.37
22:51:51.287 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.24, opts=13)
22:51:51.288 00.001 8996 Enqueuing Move request for scope (-0.20, 0.24)
22:51:51.289 00.001 20224 Worker thread wakes up
22:51:51.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.24) opts 0xd
22:51:51.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.24)
22:51:51.289 00.000 20224 Moving (-0.20, 0.24) raw xDistance=-0.22 yDistance=-0.21
22:51:51.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
22:51:51.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:51.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:51:51.289 00.000 20224 MoveAxis(E, 30, ABG)
22:51:51.289 00.000 20224 Guiding  Dir = 2, Dur = 30
22:51:51.290 00.001 20224 IsSlewing returns 0
22:51:51.290 00.000 20224 IsGuiding returns 0
22:51:51.294 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55827, med=2797, FiltMin=2521, FiltMax=29344, Gamma=1.000
22:51:51.309 00.015 8996 UpdateGuideState exits: m=765161 SNR=345.3
22:51:51.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:51.310 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:51.311 00.001 8996 Enqueuing Expose request
22:51:51.339 00.028 20224 IsGuiding returns 1
22:51:51.339 00.000 20224 scope still moving after pulse duration time elapsed
22:51:51.369 00.030 20224 IsSlewing returns 0
22:51:51.369 00.000 20224 IsGuiding returns 1
22:51:51.400 00.031 20224 IsSlewing returns 0
22:51:51.401 00.001 20224 IsGuiding returns 1
22:51:51.431 00.030 20224 IsSlewing returns 0
22:51:51.431 00.000 20224 IsGuiding returns 0
22:51:51.431 00.000 20224 scope move finished after 30 + 111 ms
22:51:51.432 00.001 20224 Move returns status 0, amount 30
22:51:51.432 00.000 20224 MoveAxis(N, 0, ABG)
22:51:51.432 00.000 20224 Move returns status 0, amount 0
22:51:51.432 00.000 20224 move complete, result=0
22:51:51.432 00.000 20224 worker thread done servicing request
22:51:51.432 00.000 20224 Worker thread wakes up
22:51:51.432 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
22:51:51.434 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:51.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:52.421 00.987 20224 Exposure complete
22:51:52.510 00.089 20224 worker thread done servicing request
22:51:52.510 00.000 8996 OnExposeComplete: enter
22:51:52.512 00.002 8996 UpdateGuideState(): m_state=6
22:51:52.514 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5883
22:51:52.515 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.96, Mass=746864, SNR=361.2, Peak=63424 HFD=4.2
22:51:52.516 00.001 8996 MultiStar: [#1 -0.06,0.32,0.74,U] [#2 -0.19,0.42,0.00,M5] [#3 0.03,0.40,0.55,U] [#4 -0.05,0.41,0.50,U] [#5 0.12,0.17,0.66,U] [#6 -0.06,0.24,0.45,U] [#7 -0.04,0.19,0.43,U] [#8 0.07,0.32,0.34,U] 
22:51:52.517 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.30}, one-star: {0.11, 0.35}
22:51:52.519 00.002 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
22:51:52.521 00.002 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
22:51:52.522 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.49 mountX=-0.01 mountY=-0.30, mountTheta=-1.59
22:51:52.524 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.30, opts=13)
22:51:52.526 00.002 8996 Enqueuing Move request for scope (0.02, 0.30)
22:51:52.528 00.002 20224 Worker thread wakes up
22:51:52.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
22:51:52.528 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
22:51:52.528 00.000 20224 Moving (0.02, 0.30) raw xDistance=-0.01 yDistance=-0.30
22:51:52.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:51:52.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:51:52.529 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:51:52.529 00.000 20224 MoveAxis(E, 0, ABG)
22:51:52.529 00.000 20224 Move returns status 0, amount 0
22:51:52.529 00.000 20224 MoveAxis(N, 0, ABG)
22:51:52.529 00.000 20224 Move returns status 0, amount 0
22:51:52.529 00.000 20224 move complete, result=0
22:51:52.529 00.000 20224 worker thread done servicing request
22:51:52.538 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63424, med=2797, FiltMin=2525, FiltMax=29997, Gamma=1.000
22:51:52.565 00.027 8996 UpdateGuideState exits: m=746864 SNR=361.2
22:51:52.567 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:52.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:52.569 00.001 8996 Enqueuing Expose request
22:51:52.571 00.002 20224 Worker thread wakes up
22:51:52.571 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:51:52.573 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:52.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:53.729 01.156 20224 Exposure complete
22:51:53.812 00.083 20224 worker thread done servicing request
22:51:53.812 00.000 8996 OnExposeComplete: enter
22:51:53.814 00.002 8996 UpdateGuideState(): m_state=6
22:51:53.815 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5884
22:51:53.816 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=471.10, Mass=692968, SNR=363.2, Peak=65424 HFD=4.3
22:51:53.818 00.002 8996 MultiStar: [#1 0.03,0.65,0.00,M1] [#2 -0.17,0.60,0.00,M6] [#3 -0.19,0.33,0.58,U] [#4 -0.17,0.33,0.53,U] [#5 0.27,0.20,0.55,U] [#6 0.10,0.43,0.41,U] [#7 0.12,0.27,0.48,U] [#8 0.02,0.38,0.43,U] 
22:51:53.818 00.000 8996 refined, 6 included, MultiStar: {0.07, 0.36}, one-star: {0.21, 0.50}
22:51:53.819 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
22:51:53.820 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
22:51:53.821 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.39 mountX=0.03 mountY=-0.37, mountTheta=-1.49
22:51:53.822 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.36, opts=13)
22:51:53.823 00.001 8996 Enqueuing Move request for scope (0.07, 0.36)
22:51:53.824 00.001 20224 Worker thread wakes up
22:51:53.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.36) opts 0xd
22:51:53.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.36)
22:51:53.824 00.000 20224 Moving (0.07, 0.36) raw xDistance=0.03 yDistance=-0.37
22:51:53.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:51:53.824 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.24 newest=-0.88
22:51:53.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:51:53.824 00.000 20224 MoveAxis(E, 0, ABG)
22:51:53.824 00.000 20224 Move returns status 0, amount 0
22:51:53.824 00.000 20224 MoveAxis(N, 77, ABG)
22:51:53.824 00.000 20224 Guiding  Dir = 0, Dur = 77
22:51:53.825 00.001 20224 IsSlewing returns 0
22:51:53.825 00.000 20224 IsGuiding returns 0
22:51:53.829 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65424, med=2797, FiltMin=2534, FiltMax=28227, Gamma=1.000
22:51:53.843 00.014 8996 UpdateGuideState exits: m=692968 SNR=363.2
22:51:53.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:53.846 00.002 20224 PulseGuide returned control before completion, sleep 67
22:51:53.846 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:53.847 00.001 8996 Enqueuing Expose request
22:51:53.922 00.075 20224 IsGuiding returns 1
22:51:53.922 00.000 20224 scope still moving after pulse duration time elapsed
22:51:53.953 00.031 20224 IsSlewing returns 0
22:51:53.953 00.000 20224 IsGuiding returns 0
22:51:53.953 00.000 20224 scope move finished after 77 + 51 ms
22:51:53.953 00.000 20224 Move returns status 0, amount 77
22:51:53.953 00.000 20224 move complete, result=0
22:51:53.953 00.000 20224 worker thread done servicing request
22:51:53.953 00.000 20224 Worker thread wakes up
22:51:53.954 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 77 ms NORTH
22:51:53.954 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:53.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:54.938 00.984 20224 Exposure complete
22:51:55.008 00.070 20224 worker thread done servicing request
22:51:55.008 00.000 8996 OnExposeComplete: enter
22:51:55.009 00.001 8996 UpdateGuideState(): m_state=6
22:51:55.010 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5885
22:51:55.010 00.000 8996 Star::Find returns 1 (0), X=138.94, Y=470.76, Mass=758830, SNR=351.7, Peak=65424 HFD=4.3
22:51:55.011 00.001 8996 MultiStar: [#1 0.16,0.21,0.61,U] [#2 0.00,0.28,0.80,U] [#3 -0.01,0.31,0.61,U] [#4 -0.05,0.34,0.59,U] [#5 0.41,0.05,0.61,U] [#6 0.44,0.25,0.00,M1] [#7 0.39,0.30,0.00,M1] [#8 0.32,0.22,0.39,U] 
22:51:55.012 00.001 8996 refined, 6 included, MultiStar: {0.21, 0.22}, one-star: {0.52, 0.15}
22:51:55.013 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
22:51:55.014 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:51:55.015 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.22 hyp=0.30 cameraTheta=0.81 mountX=0.18 mountY=-0.24, mountTheta=-0.91
22:51:55.016 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.22, opts=13)
22:51:55.017 00.001 8996 Enqueuing Move request for scope (0.21, 0.22)
22:51:55.018 00.001 20224 Worker thread wakes up
22:51:55.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.22) opts 0xd
22:51:55.018 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.22)
22:51:55.018 00.000 20224 Moving (0.21, 0.22) raw xDistance=0.18 yDistance=-0.24
22:51:55.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:51:55.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:51:55.018 00.000 20224 MoveAxis(E, 0, ABG)
22:51:55.018 00.000 20224 Move returns status 0, amount 0
22:51:55.018 00.000 20224 MoveAxis(N, 50, ABG)
22:51:55.018 00.000 20224 Guiding  Dir = 0, Dur = 50
22:51:55.018 00.000 20224 IsSlewing returns 0
22:51:55.019 00.001 20224 IsGuiding returns 0
22:51:55.022 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65424, med=2797, FiltMin=2518, FiltMax=29251, Gamma=1.000
22:51:55.031 00.009 20224 PulseGuide returned control before completion, sleep 48
22:51:55.037 00.006 8996 UpdateGuideState exits: m=758830 SNR=351.7
22:51:55.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:55.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:55.040 00.001 8996 Enqueuing Expose request
22:51:55.093 00.053 20224 IsGuiding returns 1
22:51:55.093 00.000 20224 scope still moving after pulse duration time elapsed
22:51:55.125 00.032 20224 IsSlewing returns 0
22:51:55.125 00.000 20224 IsGuiding returns 0
22:51:55.125 00.000 20224 scope move finished after 50 + 56 ms
22:51:55.125 00.000 20224 Move returns status 0, amount 50
22:51:55.125 00.000 20224 move complete, result=0
22:51:55.125 00.000 20224 worker thread done servicing request
22:51:55.125 00.000 20224 Worker thread wakes up
22:51:55.125 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
22:51:55.127 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:55.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:56.289 01.162 20224 Exposure complete
22:51:56.354 00.065 20224 worker thread done servicing request
22:51:56.354 00.000 8996 OnExposeComplete: enter
22:51:56.356 00.002 8996 UpdateGuideState(): m_state=6
22:51:56.358 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5886
22:51:56.359 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.24, Mass=798119, SNR=410.3, Peak=65075 HFD=4.6
22:51:56.360 00.001 8996 MultiStar: [#1 -0.04,-0.09,0.55,U] [#2 -0.07,-0.14,0.71,U] [#3 0.00,-0.21,0.52,U] [#4 0.15,-0.23,0.44,U] [#5 0.07,-0.30,0.50,U] [#6 -0.07,-0.08,0.40,U] [#7 0.17,-0.40,0.37,U] [#8 -0.17,-0.24,0.32,U] 
22:51:56.361 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.23}, one-star: {0.11, -0.36}
22:51:56.362 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
22:51:56.364 00.002 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
22:51:56.366 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.24 cameraTheta=-1.47 mountX=0.05 mountY=0.23, mountTheta=1.37
22:51:56.369 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.23, opts=13)
22:51:56.370 00.001 8996 Enqueuing Move request for scope (0.02, -0.23)
22:51:56.372 00.002 20224 Worker thread wakes up
22:51:56.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
22:51:56.372 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
22:51:56.372 00.000 20224 Moving (0.02, -0.23) raw xDistance=0.05 yDistance=0.23
22:51:56.373 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:51:56.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:51:56.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:51:56.373 00.000 20224 MoveAxis(E, 0, ABG)
22:51:56.373 00.000 20224 Move returns status 0, amount 0
22:51:56.373 00.000 20224 MoveAxis(N, 0, ABG)
22:51:56.373 00.000 20224 Move returns status 0, amount 0
22:51:56.373 00.000 20224 move complete, result=0
22:51:56.374 00.001 20224 worker thread done servicing request
22:51:56.380 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65075, med=2797, FiltMin=2557, FiltMax=30688, Gamma=1.000
22:51:56.402 00.022 8996 UpdateGuideState exits: m=798119 SNR=410.3
22:51:56.403 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:56.404 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:56.405 00.001 8996 Enqueuing Expose request
22:51:56.406 00.001 20224 Worker thread wakes up
22:51:56.406 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:51:56.407 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:56.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:57.388 00.981 20224 Exposure complete
22:51:57.482 00.094 20224 worker thread done servicing request
22:51:57.482 00.000 8996 OnExposeComplete: enter
22:51:57.483 00.001 8996 UpdateGuideState(): m_state=6
22:51:57.484 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5887
22:51:57.485 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.32, Mass=720088, SNR=354.0, Peak=50518 HFD=4.6
22:51:57.486 00.001 8996 MultiStar: [#1 -0.11,0.07,0.62,U] [#2 -0.29,-0.17,0.74,U] [#3 -0.36,-0.41,0.00,M1] [#4 -0.20,-0.12,0.49,U] [#5 -0.01,-0.18,0.53,U] [#6 -0.31,-0.34,0.00,M1] [#7 -0.07,-0.25,0.45,U] [#8 -0.18,-0.13,0.37,U] 
22:51:57.487 00.001 8996 refined, 6 included, MultiStar: {-0.13, -0.16}, one-star: {-0.07, -0.29}
22:51:57.487 00.000 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
22:51:57.488 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
22:51:57.489 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-2.25 mountX=-0.12 mountY=0.18, mountTheta=2.15
22:51:57.491 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.16, opts=13)
22:51:57.492 00.001 8996 Enqueuing Move request for scope (-0.13, -0.16)
22:51:57.492 00.000 20224 Worker thread wakes up
22:51:57.492 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
22:51:57.492 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
22:51:57.493 00.001 20224 Moving (-0.13, -0.16) raw xDistance=-0.12 yDistance=0.18
22:51:57.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:51:57.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:57.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:51:57.493 00.000 20224 MoveAxis(E, 0, ABG)
22:51:57.493 00.000 20224 Move returns status 0, amount 0
22:51:57.493 00.000 20224 MoveAxis(N, 0, ABG)
22:51:57.493 00.000 20224 Move returns status 0, amount 0
22:51:57.493 00.000 20224 move complete, result=0
22:51:57.493 00.000 20224 worker thread done servicing request
22:51:57.496 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50518, med=2797, FiltMin=2534, FiltMax=25449, Gamma=1.000
22:51:57.511 00.015 8996 UpdateGuideState exits: m=720088 SNR=354.0
22:51:57.512 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:57.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:57.513 00.000 8996 Enqueuing Expose request
22:51:57.514 00.001 20224 Worker thread wakes up
22:51:57.514 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:51:57.515 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:57.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:58.683 01.168 20224 Exposure complete
22:51:58.770 00.087 20224 worker thread done servicing request
22:51:58.770 00.000 8996 OnExposeComplete: enter
22:51:58.771 00.001 8996 UpdateGuideState(): m_state=6
22:51:58.773 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5888
22:51:58.775 00.002 8996 Star::Find returns 1 (0), X=138.65, Y=470.38, Mass=708444, SNR=335.3, Peak=54771 HFD=4.5
22:51:58.777 00.002 8996 MultiStar: [#1 0.07,0.01,0.71,U] [#2 -0.07,0.01,0.75,U] [#3 -0.03,-0.24,0.63,U] [#4 -0.01,-0.24,0.58,U] [#5 0.22,-0.34,0.64,U] [#6 0.24,-0.19,0.45,U] [#7 0.04,-0.09,0.42,U] [#8 0.09,-0.12,0.46,U] 
22:51:58.779 00.002 8996 refined, 8 included, MultiStar: {0.09, -0.16}, one-star: {0.23, -0.23}
22:51:58.780 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
22:51:58.782 00.002 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
22:51:58.784 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.06 mountX=0.10 mountY=0.15, mountTheta=0.96
22:51:58.787 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
22:51:58.789 00.002 8996 Enqueuing Move request for scope (0.09, -0.16)
22:51:58.790 00.001 20224 Worker thread wakes up
22:51:58.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
22:51:58.790 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
22:51:58.790 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
22:51:58.791 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:51:58.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:58.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:51:58.791 00.000 20224 MoveAxis(E, 0, ABG)
22:51:58.791 00.000 20224 Move returns status 0, amount 0
22:51:58.791 00.000 20224 MoveAxis(N, 0, ABG)
22:51:58.791 00.000 20224 Move returns status 0, amount 0
22:51:58.791 00.000 20224 move complete, result=0
22:51:58.791 00.000 20224 worker thread done servicing request
22:51:58.799 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54771, med=2797, FiltMin=2528, FiltMax=30624, Gamma=1.000
22:51:58.827 00.028 8996 UpdateGuideState exits: m=708444 SNR=335.3
22:51:58.829 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:58.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:58.832 00.002 8996 Enqueuing Expose request
22:51:58.833 00.001 20224 Worker thread wakes up
22:51:58.834 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:58.834 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:58.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:51:59.825 00.991 20224 Exposure complete
22:51:59.909 00.084 20224 worker thread done servicing request
22:51:59.909 00.000 8996 OnExposeComplete: enter
22:51:59.910 00.001 8996 UpdateGuideState(): m_state=6
22:51:59.911 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5889
22:51:59.912 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=470.49, Mass=742204, SNR=347.9, Peak=50851 HFD=4.4
22:51:59.913 00.001 8996 MultiStar: [#1 -0.15,0.03,0.68,U] [#2 -0.11,0.16,0.66,U] [#3 -0.35,-0.26,0.62,U] [#4 -0.27,-0.03,0.55,U] [#5 0.06,-0.26,0.62,U] [#6 -0.14,-0.17,0.40,U] [#7 0.05,0.18,0.46,U] [#8 -0.11,-0.04,0.38,U] 
22:51:59.914 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.06}, one-star: {0.18, -0.12}
22:51:59.915 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
22:51:59.916 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
22:51:59.917 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-2.45 mountX=-0.07 mountY=0.07, mountTheta=2.35
22:51:59.918 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.06, opts=13)
22:51:59.919 00.001 8996 Enqueuing Move request for scope (-0.07, -0.06)
22:51:59.920 00.001 20224 Worker thread wakes up
22:51:59.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
22:51:59.920 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
22:51:59.920 00.000 20224 Moving (-0.07, -0.06) raw xDistance=-0.07 yDistance=0.07
22:51:59.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:51:59.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:51:59.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:51:59.920 00.000 20224 MoveAxis(E, 0, ABG)
22:51:59.920 00.000 20224 Move returns status 0, amount 0
22:51:59.920 00.000 20224 MoveAxis(N, 0, ABG)
22:51:59.921 00.001 20224 Move returns status 0, amount 0
22:51:59.921 00.000 20224 move complete, result=0
22:51:59.921 00.000 20224 worker thread done servicing request
22:51:59.924 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50851, med=2797, FiltMin=2534, FiltMax=30768, Gamma=1.000
22:51:59.941 00.017 8996 UpdateGuideState exits: m=742204 SNR=347.9
22:51:59.942 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:59.944 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:51:59.945 00.001 8996 Enqueuing Expose request
22:51:59.947 00.002 20224 Worker thread wakes up
22:51:59.947 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:51:59.949 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:51:59.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:01.106 01.157 20224 Exposure complete
22:52:01.195 00.089 20224 worker thread done servicing request
22:52:01.195 00.000 8996 OnExposeComplete: enter
22:52:01.197 00.002 8996 UpdateGuideState(): m_state=6
22:52:01.199 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5890
22:52:01.201 00.002 8996 Star::Find returns 1 (0), X=138.25, Y=470.39, Mass=687341, SNR=332.6, Peak=47190 HFD=4.5
22:52:01.203 00.002 8996 MultiStar: [#1 -0.56,-0.01,0.00,M1] [#2 -0.74,-0.06,0.00,M2] [#3 -0.66,-0.15,0.00,M1] [#4 -0.65,-0.21,0.00,M1] [#5 -0.27,-0.25,0.60,U] [#6 -0.42,-0.01,0.42,U] [#7 -0.40,-0.07,0.46,U] [#8 -0.42,-0.12,0.41,U] 
22:52:01.204 00.001 8996 single-star, 4 included, MultiStar: {-0.30, -0.16}, one-star: {-0.17, -0.22}
22:52:01.205 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
22:52:01.207 00.002 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
22:52:01.208 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-2.22 mountX=-0.15 mountY=0.24, mountTheta=2.12
22:52:01.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.22, opts=13)
22:52:01.210 00.000 8996 Enqueuing Move request for scope (-0.17, -0.22)
22:52:01.211 00.001 20224 Worker thread wakes up
22:52:01.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.22) opts 0xd
22:52:01.211 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.22)
22:52:01.211 00.000 20224 Moving (-0.17, -0.22) raw xDistance=-0.15 yDistance=0.24
22:52:01.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:52:01.212 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:01.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:52:01.212 00.000 20224 MoveAxis(E, 0, ABG)
22:52:01.212 00.000 20224 Move returns status 0, amount 0
22:52:01.212 00.000 20224 MoveAxis(N, 0, ABG)
22:52:01.212 00.000 20224 Move returns status 0, amount 0
22:52:01.212 00.000 20224 move complete, result=0
22:52:01.212 00.000 20224 worker thread done servicing request
22:52:01.215 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=47190, med=2797, FiltMin=2557, FiltMax=23664, Gamma=1.000
22:52:01.229 00.014 8996 UpdateGuideState exits: m=687341 SNR=332.6
22:52:01.231 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:01.231 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:01.232 00.001 8996 Enqueuing Expose request
22:52:01.233 00.001 20224 Worker thread wakes up
22:52:01.233 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:01.234 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:01.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:02.221 00.987 20224 Exposure complete
22:52:02.278 00.057 20224 worker thread done servicing request
22:52:02.279 00.001 8996 OnExposeComplete: enter
22:52:02.279 00.000 8996 UpdateGuideState(): m_state=6
22:52:02.280 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5891
22:52:02.281 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.28, Mass=723031, SNR=335.6, Peak=54211 HFD=4.6
22:52:02.282 00.001 8996 MultiStar: [#1 -0.36,-0.17,0.72,U] [#2 -0.49,-0.44,0.00,M3] [#3 -0.44,0.09,0.00,M2] [#4 -0.28,0.00,0.60,U] [#5 -0.30,-0.41,0.00,M1] [#6 -0.10,-0.17,0.44,U] [#7 -0.24,0.02,0.44,U] [#8 -0.40,-0.25,0.00,M1] 
22:52:02.283 00.001 8996 refined, 4 included, MultiStar: {-0.18, -0.16}, one-star: {-0.00, -0.33}
22:52:02.284 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
22:52:02.284 00.000 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
22:52:02.286 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.42 mountX=-0.17 mountY=0.18, mountTheta=2.31
22:52:02.290 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.16, opts=13)
22:52:02.291 00.001 8996 Enqueuing Move request for scope (-0.18, -0.16)
22:52:02.293 00.002 20224 Worker thread wakes up
22:52:02.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
22:52:02.293 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
22:52:02.293 00.000 20224 Moving (-0.18, -0.16) raw xDistance=-0.17 yDistance=0.18
22:52:02.294 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:52:02.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:02.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:52:02.294 00.000 20224 MoveAxis(E, 0, ABG)
22:52:02.294 00.000 20224 Move returns status 0, amount 0
22:52:02.294 00.000 20224 MoveAxis(N, 0, ABG)
22:52:02.294 00.000 20224 Move returns status 0, amount 0
22:52:02.294 00.000 20224 move complete, result=0
22:52:02.294 00.000 20224 worker thread done servicing request
22:52:02.302 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54211, med=2797, FiltMin=2553, FiltMax=27737, Gamma=1.000
22:52:02.323 00.021 8996 UpdateGuideState exits: m=723031 SNR=335.6
22:52:02.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:02.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:02.326 00.001 8996 Enqueuing Expose request
22:52:02.326 00.000 20224 Worker thread wakes up
22:52:02.326 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:02.327 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:02.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:03.502 01.175 20224 Exposure complete
22:52:03.575 00.073 20224 worker thread done servicing request
22:52:03.575 00.000 8996 OnExposeComplete: enter
22:52:03.577 00.002 8996 UpdateGuideState(): m_state=6
22:52:03.579 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5892
22:52:03.580 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.06, Mass=698146, SNR=379.2, Peak=56979 HFD=4.5
22:52:03.583 00.003 8996 MultiStar: [#1 -0.18,-0.16,0.63,U] [#2 -0.18,-0.47,0.00,M4] [#3 -0.37,-0.43,0.00,M3] [#4 -0.27,-0.21,0.53,U] [#5 0.13,-0.67,0.00,M2] [#6 0.05,-0.36,0.41,U] [#7 0.16,-0.29,0.38,U] [#8 -0.12,-0.27,0.40,U] 
22:52:03.585 00.002 8996 refined, 5 included, MultiStar: {-0.03, -0.33}, one-star: {0.11, -0.54}
22:52:03.586 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
22:52:03.588 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
22:52:03.589 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.33 hyp=0.34 cameraTheta=-1.67 mountX=-0.00 mountY=0.34, mountTheta=1.58
22:52:03.591 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.33, opts=13)
22:52:03.592 00.001 8996 Enqueuing Move request for scope (-0.03, -0.33)
22:52:03.593 00.001 20224 Worker thread wakes up
22:52:03.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.33) opts 0xd
22:52:03.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.33)
22:52:03.594 00.001 20224 Moving (-0.03, -0.33) raw xDistance=-0.00 yDistance=0.34
22:52:03.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:52:03.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:03.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:52:03.594 00.000 20224 MoveAxis(E, 0, ABG)
22:52:03.594 00.000 20224 Move returns status 0, amount 0
22:52:03.594 00.000 20224 MoveAxis(N, 0, ABG)
22:52:03.594 00.000 20224 Move returns status 0, amount 0
22:52:03.594 00.000 20224 move complete, result=0
22:52:03.594 00.000 20224 worker thread done servicing request
22:52:03.601 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56979, med=2797, FiltMin=2531, FiltMax=27488, Gamma=1.000
22:52:03.618 00.017 8996 UpdateGuideState exits: m=698146 SNR=379.2
22:52:03.619 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:03.620 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:03.620 00.000 8996 Enqueuing Expose request
22:52:03.621 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:52:03.622 00.001 20224 Worker thread wakes up
22:52:03.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:03.623 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:04.595 00.972 20224 Exposure complete
22:52:04.668 00.073 20224 worker thread done servicing request
22:52:04.668 00.000 8996 OnExposeComplete: enter
22:52:04.669 00.001 8996 UpdateGuideState(): m_state=6
22:52:04.670 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5893
22:52:04.671 00.001 8996 Star::Find returns 1 (0), X=138.60, Y=470.12, Mass=795806, SNR=381.6, Peak=65507 HFD=4.5
22:52:04.673 00.002 8996 MultiStar: [#1 -0.19,-0.23,0.62,U] [#2 -0.11,-0.68,0.00,M5] [#3 -0.11,-0.38,0.53,U] [#4 -0.07,-0.38,0.49,U] [#5 0.09,-0.41,0.52,U] [#6 0.12,-0.26,0.43,U] [#7 0.39,-0.21,0.00,M1] [#8 -0.08,-0.45,0.00,M1] 
22:52:04.674 00.001 8996 refined, 5 included, MultiStar: {0.02, -0.37}, one-star: {0.18, -0.49}
22:52:04.675 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
22:52:04.676 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
22:52:04.677 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.37 hyp=0.37 cameraTheta=-1.52 mountX=0.05 mountY=0.37, mountTheta=1.43
22:52:04.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.37, opts=13)
22:52:04.681 00.002 8996 Enqueuing Move request for scope (0.02, -0.37)
22:52:04.681 00.000 20224 Worker thread wakes up
22:52:04.682 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.37) opts 0xd
22:52:04.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.37)
22:52:04.682 00.000 20224 Moving (0.02, -0.37) raw xDistance=0.05 yDistance=0.37
22:52:04.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:52:04.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:52:04.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:52:04.682 00.000 20224 MoveAxis(E, 0, ABG)
22:52:04.682 00.000 20224 Move returns status 0, amount 0
22:52:04.682 00.000 20224 MoveAxis(N, 0, ABG)
22:52:04.682 00.000 20224 Move returns status 0, amount 0
22:52:04.682 00.000 20224 move complete, result=0
22:52:04.683 00.001 20224 worker thread done servicing request
22:52:04.690 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2797, FiltMin=2550, FiltMax=34313, Gamma=1.000
22:52:04.714 00.024 8996 UpdateGuideState exits: m=795806 SNR=381.6
22:52:04.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:04.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:04.717 00.001 8996 Enqueuing Expose request
22:52:04.717 00.000 20224 Worker thread wakes up
22:52:04.718 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:52:04.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:04.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:05.892 01.173 20224 Exposure complete
22:52:05.969 00.077 20224 worker thread done servicing request
22:52:05.969 00.000 8996 OnExposeComplete: enter
22:52:05.970 00.001 8996 UpdateGuideState(): m_state=6
22:52:05.971 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5894
22:52:05.973 00.002 8996 Star::Find returns 1 (0), X=138.73, Y=470.16, Mass=751628, SNR=371.7, Peak=59139 HFD=4.5
22:52:05.976 00.003 8996 MultiStar: [#1 0.04,-0.11,0.59,U] [#2 -0.16,-0.57,0.00,M6] [#3 -0.19,-0.15,0.49,U] [#4 0.04,-0.26,0.52,U] [#5 -0.00,-0.53,0.00,M2] [#6 0.20,-0.22,0.37,U] [#7 0.31,-0.16,0.38,U] [#8 -0.35,-0.19,0.33,U] 
22:52:05.979 00.003 8996 refined, 6 included, MultiStar: {0.09, -0.25}, one-star: {0.31, -0.45}
22:52:05.981 00.002 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
22:52:05.983 00.002 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
22:52:05.984 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.22 mountX=0.12 mountY=0.24, mountTheta=1.12
22:52:05.987 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.25, opts=13)
22:52:05.989 00.002 8996 Enqueuing Move request for scope (0.09, -0.25)
22:52:05.991 00.002 20224 Worker thread wakes up
22:52:05.991 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd
22:52:05.991 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.25)
22:52:05.991 00.000 20224 Moving (0.09, -0.25) raw xDistance=0.12 yDistance=0.24
22:52:05.991 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:05.991 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.17 newest=0.94
22:52:05.992 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:52:05.992 00.000 20224 MoveAxis(E, 0, ABG)
22:52:05.992 00.000 20224 Move returns status 0, amount 0
22:52:05.992 00.000 20224 MoveAxis(S, 50, ABG)
22:52:05.992 00.000 20224 Guiding  Dir = 1, Dur = 50
22:52:05.992 00.000 20224 IsSlewing returns 0
22:52:05.993 00.001 20224 IsGuiding returns 0
22:52:06.001 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59139, med=2797, FiltMin=2550, FiltMax=30937, Gamma=1.000
22:52:06.016 00.015 8996 UpdateGuideState exits: m=751628 SNR=371.7
22:52:06.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:06.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:06.019 00.001 8996 Enqueuing Expose request
22:52:06.032 00.013 20224 PulseGuide returned control before completion, sleep 21
22:52:06.062 00.030 20224 IsGuiding returns 1
22:52:06.062 00.000 20224 scope still moving after pulse duration time elapsed
22:52:06.094 00.032 20224 IsSlewing returns 0
22:52:06.094 00.000 20224 IsGuiding returns 1
22:52:06.126 00.032 20224 IsSlewing returns 0
22:52:06.126 00.000 20224 IsGuiding returns 0
22:52:06.126 00.000 20224 scope move finished after 50 + 83 ms
22:52:06.126 00.000 20224 Move returns status 0, amount 50
22:52:06.126 00.000 20224 move complete, result=0
22:52:06.126 00.000 20224 worker thread done servicing request
22:52:06.127 00.001 20224 Worker thread wakes up
22:52:06.127 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:06.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:06.127 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
22:52:07.113 00.986 20224 Exposure complete
22:52:07.219 00.106 20224 worker thread done servicing request
22:52:07.220 00.001 8996 OnExposeComplete: enter
22:52:07.221 00.001 8996 UpdateGuideState(): m_state=6
22:52:07.222 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5895
22:52:07.222 00.000 8996 Star::Find returns 1 (0), X=138.38, Y=470.21, Mass=752587, SNR=350.0, Peak=51859 HFD=4.5
22:52:07.224 00.002 8996 MultiStar: [#1 0.07,-0.13,0.72,U] [#2 -0.13,-0.41,0.81,U] [#3 0.10,-0.03,0.60,U] [#4 0.08,0.12,0.63,U] [#5 0.01,-0.26,0.58,U] [#6 0.32,-0.07,0.42,U] [#7 0.51,-0.05,0.00,M1] [#8 -0.33,-0.12,0.39,U] 
22:52:07.224 00.000 8996 refined, 7 included, MultiStar: {0.01, -0.19}, one-star: {-0.04, -0.40}
22:52:07.225 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
22:52:07.226 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
22:52:07.227 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.54 mountX=0.02 mountY=0.19, mountTheta=1.44
22:52:07.228 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
22:52:07.229 00.001 8996 Enqueuing Move request for scope (0.01, -0.19)
22:52:07.230 00.001 20224 Worker thread wakes up
22:52:07.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
22:52:07.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
22:52:07.230 00.000 20224 Moving (0.01, -0.19) raw xDistance=0.02 yDistance=0.19
22:52:07.231 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:52:07.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:07.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:52:07.231 00.000 20224 MoveAxis(E, 0, ABG)
22:52:07.231 00.000 20224 Move returns status 0, amount 0
22:52:07.231 00.000 20224 MoveAxis(N, 0, ABG)
22:52:07.231 00.000 20224 Move returns status 0, amount 0
22:52:07.231 00.000 20224 move complete, result=0
22:52:07.231 00.000 20224 worker thread done servicing request
22:52:07.238 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51859, med=2797, FiltMin=2547, FiltMax=28585, Gamma=1.000
22:52:07.258 00.020 8996 UpdateGuideState exits: m=752587 SNR=350.0
22:52:07.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:07.259 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:07.260 00.001 8996 Enqueuing Expose request
22:52:07.261 00.001 20224 Worker thread wakes up
22:52:07.261 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:07.262 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:07.262 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:08.449 01.187 20224 Exposure complete
22:52:08.539 00.090 20224 worker thread done servicing request
22:52:08.539 00.000 8996 OnExposeComplete: enter
22:52:08.546 00.007 8996 UpdateGuideState(): m_state=6
22:52:08.547 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5896
22:52:08.548 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.25, Mass=758879, SNR=372.2, Peak=54995 HFD=4.6
22:52:08.549 00.001 8996 MultiStar: [#1 0.04,0.17,0.58,U] [#2 -0.10,0.03,0.69,U] [#3 -0.11,0.32,0.57,U] [#4 0.01,0.23,0.54,U] [#5 0.12,-0.02,0.57,U] [#6 0.10,0.35,0.42,U] [#7 0.28,0.28,0.41,U] [#8 -0.07,0.14,0.33,U] 
22:52:08.551 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {-0.00, -0.36}
22:52:08.552 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
22:52:08.553 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
22:52:08.555 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.32 mountX=0.01 mountY=-0.07, mountTheta=-1.42
22:52:08.558 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.07, opts=13)
22:52:08.559 00.001 8996 Enqueuing Move request for scope (0.02, 0.07)
22:52:08.560 00.001 20224 Worker thread wakes up
22:52:08.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
22:52:08.560 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
22:52:08.560 00.000 20224 Moving (0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
22:52:08.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:52:08.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:08.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:08.560 00.000 20224 MoveAxis(E, 0, ABG)
22:52:08.560 00.000 20224 Move returns status 0, amount 0
22:52:08.560 00.000 20224 MoveAxis(N, 0, ABG)
22:52:08.560 00.000 20224 Move returns status 0, amount 0
22:52:08.560 00.000 20224 move complete, result=0
22:52:08.560 00.000 20224 worker thread done servicing request
22:52:08.564 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54995, med=2797, FiltMin=2531, FiltMax=29264, Gamma=1.000
22:52:08.582 00.018 8996 UpdateGuideState exits: m=758879 SNR=372.2
22:52:08.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:08.584 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:08.585 00.001 8996 Enqueuing Expose request
22:52:08.586 00.001 20224 Worker thread wakes up
22:52:08.586 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:08.587 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:08.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:09.573 00.986 20224 Exposure complete
22:52:09.663 00.090 20224 worker thread done servicing request
22:52:09.663 00.000 8996 OnExposeComplete: enter
22:52:09.664 00.001 8996 UpdateGuideState(): m_state=6
22:52:09.665 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5897
22:52:09.667 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=470.62, Mass=768830, SNR=363.8, Peak=51376 HFD=4.6
22:52:09.669 00.002 8996 MultiStar: [#1 -0.20,0.37,0.67,U] [#2 -0.10,0.11,0.69,U] [#3 -0.35,0.32,0.00,M1] [#4 -0.30,0.43,0.00,M1] [#5 -0.01,0.01,0.59,U] [#6 -0.11,0.22,0.39,U] [#7 0.04,0.18,0.42,U] [#8 -0.18,0.24,0.37,U] 
22:52:09.671 00.002 8996 single-star, 6 included, MultiStar: {-0.08, 0.14}, one-star: {-0.02, 0.01}
22:52:09.672 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
22:52:09.673 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
22:52:09.674 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.44 mountX=-0.02 mountY=-0.01, mountTheta=-2.55
22:52:09.676 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
22:52:09.678 00.002 8996 Enqueuing Move request for scope (-0.02, 0.01)
22:52:09.679 00.001 20224 Worker thread wakes up
22:52:09.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
22:52:09.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
22:52:09.679 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
22:52:09.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:52:09.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:09.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:52:09.679 00.000 20224 MoveAxis(E, 0, ABG)
22:52:09.679 00.000 20224 Move returns status 0, amount 0
22:52:09.679 00.000 20224 MoveAxis(N, 0, ABG)
22:52:09.679 00.000 20224 Move returns status 0, amount 0
22:52:09.679 00.000 20224 move complete, result=0
22:52:09.679 00.000 20224 worker thread done servicing request
22:52:09.683 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51376, med=2797, FiltMin=2544, FiltMax=26736, Gamma=1.000
22:52:09.698 00.015 8996 UpdateGuideState exits: m=768830 SNR=363.8
22:52:09.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:09.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:09.700 00.000 8996 Enqueuing Expose request
22:52:09.701 00.001 20224 Worker thread wakes up
22:52:09.701 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:09.702 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:09.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:10.894 01.192 20224 Exposure complete
22:52:10.956 00.062 20224 worker thread done servicing request
22:52:10.956 00.000 8996 OnExposeComplete: enter
22:52:10.957 00.001 8996 UpdateGuideState(): m_state=6
22:52:10.958 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5898
22:52:10.959 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.65, Mass=733431, SNR=341.7, Peak=50400 HFD=4.5
22:52:10.960 00.001 8996 MultiStar: [#1 -0.18,0.34,0.66,U] [#2 -0.28,-0.01,0.79,U] [#3 -0.18,0.28,0.60,U] [#4 -0.17,0.29,0.52,U] [#5 -0.07,-0.10,0.61,U] [#6 -0.06,0.23,0.49,U] [#7 0.09,0.22,0.47,U] [#8 -0.30,0.06,0.38,U] 
22:52:10.960 00.000 8996 single-star, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.07, 0.04}
22:52:10.961 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
22:52:10.962 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
22:52:10.963 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.62 mountX=-0.07 mountY=-0.03, mountTheta=-2.73
22:52:10.964 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
22:52:10.965 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
22:52:10.966 00.001 20224 Worker thread wakes up
22:52:10.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
22:52:10.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
22:52:10.966 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
22:52:10.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:10.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:10.967 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:52:10.967 00.000 20224 MoveAxis(E, 0, ABG)
22:52:10.967 00.000 20224 Move returns status 0, amount 0
22:52:10.967 00.000 20224 MoveAxis(N, 0, ABG)
22:52:10.967 00.000 20224 Move returns status 0, amount 0
22:52:10.967 00.000 20224 move complete, result=0
22:52:10.967 00.000 20224 worker thread done servicing request
22:52:10.971 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50400, med=2797, FiltMin=2403, FiltMax=24192, Gamma=1.000
22:52:10.985 00.014 8996 UpdateGuideState exits: m=733431 SNR=341.7
22:52:10.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:10.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:10.988 00.001 8996 Enqueuing Expose request
22:52:10.988 00.000 20224 Worker thread wakes up
22:52:10.988 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:10.989 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:10.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:11.967 00.978 20224 Exposure complete
22:52:12.045 00.078 20224 worker thread done servicing request
22:52:12.045 00.000 8996 OnExposeComplete: enter
22:52:12.048 00.003 8996 UpdateGuideState(): m_state=6
22:52:12.049 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5899
22:52:12.050 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.57, Mass=727970, SNR=363.8, Peak=55248 HFD=4.3
22:52:12.052 00.002 8996 MultiStar: [#1 -0.05,0.31,0.67,U] [#2 -0.17,0.02,0.75,U] [#3 -0.14,0.15,0.56,U] [#4 -0.06,0.21,0.53,U] [#5 0.06,-0.01,0.52,U] [#6 -0.08,-0.12,0.37,U] [#7 -0.10,0.11,0.39,U] [#8 -0.28,0.22,0.36,U] 
22:52:12.053 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.09}, one-star: {0.14, -0.03}
22:52:12.053 00.000 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
22:52:12.054 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
22:52:12.055 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.12 mountX=-0.06 mountY=-0.08, mountTheta=-2.22
22:52:12.058 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
22:52:12.059 00.001 8996 Enqueuing Move request for scope (-0.05, 0.09)
22:52:12.060 00.001 20224 Worker thread wakes up
22:52:12.061 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
22:52:12.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
22:52:12.061 00.000 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.08
22:52:12.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:52:12.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:12.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:52:12.061 00.000 20224 MoveAxis(E, 0, ABG)
22:52:12.061 00.000 20224 Move returns status 0, amount 0
22:52:12.061 00.000 20224 MoveAxis(N, 0, ABG)
22:52:12.061 00.000 20224 Move returns status 0, amount 0
22:52:12.061 00.000 20224 move complete, result=0
22:52:12.061 00.000 20224 worker thread done servicing request
22:52:12.066 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55248, med=2797, FiltMin=2486, FiltMax=27824, Gamma=1.000
22:52:12.094 00.028 8996 UpdateGuideState exits: m=727970 SNR=363.8
22:52:12.096 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:12.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:12.099 00.002 8996 Enqueuing Expose request
22:52:12.101 00.002 20224 Worker thread wakes up
22:52:12.101 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:12.103 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:12.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:13.272 01.169 20224 Exposure complete
22:52:13.371 00.099 20224 worker thread done servicing request
22:52:13.371 00.000 8996 OnExposeComplete: enter
22:52:13.372 00.001 8996 UpdateGuideState(): m_state=6
22:52:13.373 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5900
22:52:13.374 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=470.73, Mass=775901, SNR=369.7, Peak=60064 HFD=4.6
22:52:13.375 00.001 8996 MultiStar: [#1 -0.11,0.47,0.00,M1] [#2 -0.21,0.23,0.65,U] [#3 -0.29,0.22,0.52,U] [#4 -0.24,0.28,0.51,U] [#5 0.06,0.24,0.68,U] [#6 0.03,0.24,0.38,U] [#7 -0.01,0.42,0.41,U] [#8 -0.19,0.34,0.41,U] 
22:52:13.376 00.001 8996 single-star, 7 included, MultiStar: {-0.07, 0.24}, one-star: {0.10, 0.12}
22:52:13.377 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
22:52:13.378 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
22:52:13.379 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.89 mountX=0.09 mountY=-0.14, mountTheta=-0.99
22:52:13.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.12, opts=13)
22:52:13.383 00.002 8996 Enqueuing Move request for scope (0.10, 0.12)
22:52:13.384 00.001 20224 Worker thread wakes up
22:52:13.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
22:52:13.384 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
22:52:13.384 00.000 20224 Moving (0.10, 0.12) raw xDistance=0.09 yDistance=-0.14
22:52:13.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:52:13.385 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:13.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:52:13.385 00.000 20224 MoveAxis(E, 0, ABG)
22:52:13.385 00.000 20224 Move returns status 0, amount 0
22:52:13.385 00.000 20224 MoveAxis(N, 0, ABG)
22:52:13.385 00.000 20224 Move returns status 0, amount 0
22:52:13.385 00.000 20224 move complete, result=0
22:52:13.385 00.000 20224 worker thread done servicing request
22:52:13.393 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60064, med=2797, FiltMin=2534, FiltMax=28528, Gamma=1.000
22:52:13.419 00.026 8996 UpdateGuideState exits: m=775901 SNR=369.7
22:52:13.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:13.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:13.422 00.001 8996 Enqueuing Expose request
22:52:13.423 00.001 20224 Worker thread wakes up
22:52:13.423 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:13.424 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:13.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:14.412 00.988 20224 Exposure complete
22:52:14.487 00.075 20224 worker thread done servicing request
22:52:14.487 00.000 8996 OnExposeComplete: enter
22:52:14.488 00.001 8996 UpdateGuideState(): m_state=6
22:52:14.489 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5901
22:52:14.489 00.000 8996 Star::Find returns 1 (0), X=138.39, Y=470.79, Mass=708030, SNR=382.5, Peak=51264 HFD=4.5
22:52:14.490 00.001 8996 MultiStar: [#1 -0.17,0.34,0.67,U] [#2 -0.17,0.25,0.70,U] [#3 -0.38,0.35,0.00,M1] [#4 -0.30,0.39,0.00,M1] [#5 -0.14,0.19,0.54,U] [#6 -0.14,0.18,0.37,U] [#7 -0.05,0.27,0.36,U] [#8 -0.23,0.29,0.32,U] 
22:52:14.491 00.001 8996 single-star, 6 included, MultiStar: {-0.12, 0.24}, one-star: {-0.03, 0.18}
22:52:14.492 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:52:14.493 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:52:14.493 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.73 mountX=-0.05 mountY=-0.18, mountTheta=-1.83
22:52:14.495 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.18, opts=13)
22:52:14.496 00.001 8996 Enqueuing Move request for scope (-0.03, 0.18)
22:52:14.497 00.001 20224 Worker thread wakes up
22:52:14.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
22:52:14.497 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
22:52:14.497 00.000 20224 Moving (-0.03, 0.18) raw xDistance=-0.05 yDistance=-0.18
22:52:14.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:52:14.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:14.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:52:14.497 00.000 20224 MoveAxis(E, 0, ABG)
22:52:14.497 00.000 20224 Move returns status 0, amount 0
22:52:14.497 00.000 20224 MoveAxis(N, 0, ABG)
22:52:14.497 00.000 20224 Move returns status 0, amount 0
22:52:14.497 00.000 20224 move complete, result=0
22:52:14.497 00.000 20224 worker thread done servicing request
22:52:14.503 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51264, med=2797, FiltMin=2534, FiltMax=25741, Gamma=1.000
22:52:14.519 00.016 8996 UpdateGuideState exits: m=708030 SNR=382.5
22:52:14.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:14.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:14.522 00.001 8996 Enqueuing Expose request
22:52:14.523 00.001 20224 Worker thread wakes up
22:52:14.523 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:52:14.524 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:14.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:15.723 01.199 20224 Exposure complete
22:52:15.825 00.102 20224 worker thread done servicing request
22:52:15.825 00.000 8996 OnExposeComplete: enter
22:52:15.828 00.003 8996 UpdateGuideState(): m_state=6
22:52:15.829 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5902
22:52:15.831 00.002 8996 Star::Find returns 1 (0), X=138.55, Y=470.71, Mass=680459, SNR=338.6, Peak=57200 HFD=4.5
22:52:15.833 00.002 8996 MultiStar: [#1 -0.25,0.23,0.68,U] [#2 -0.32,0.14,0.73,U] [#3 -0.36,0.47,0.00,M2] [#4 -0.32,0.44,0.00,M2] [#5 -0.06,0.19,0.71,U] [#6 -0.01,0.25,0.47,U] [#7 -0.09,0.37,0.52,U] [#8 -0.19,0.56,0.00,M1] 
22:52:15.834 00.001 8996 single-star, 5 included, MultiStar: {-0.09, 0.20}, one-star: {0.13, 0.10}
22:52:15.835 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
22:52:15.837 00.002 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
22:52:15.838 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.17 cameraTheta=0.66 mountX=0.12 mountY=-0.12, mountTheta=-0.76
22:52:15.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.10, opts=13)
22:52:15.841 00.001 8996 Enqueuing Move request for scope (0.13, 0.10)
22:52:15.843 00.002 20224 Worker thread wakes up
22:52:15.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
22:52:15.843 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
22:52:15.843 00.000 20224 Moving (0.13, 0.10) raw xDistance=0.12 yDistance=-0.12
22:52:15.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:52:15.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:15.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:52:15.843 00.000 20224 MoveAxis(E, 0, ABG)
22:52:15.843 00.000 20224 Move returns status 0, amount 0
22:52:15.843 00.000 20224 MoveAxis(N, 0, ABG)
22:52:15.843 00.000 20224 Move returns status 0, amount 0
22:52:15.843 00.000 20224 move complete, result=0
22:52:15.844 00.001 20224 worker thread done servicing request
22:52:15.848 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57200, med=2797, FiltMin=2518, FiltMax=25552, Gamma=1.000
22:52:15.870 00.022 8996 UpdateGuideState exits: m=680459 SNR=338.6
22:52:15.872 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:15.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:15.875 00.002 8996 Enqueuing Expose request
22:52:15.876 00.001 20224 Worker thread wakes up
22:52:15.876 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:15.877 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:15.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:16.849 00.972 20224 Exposure complete
22:52:16.927 00.078 20224 worker thread done servicing request
22:52:16.927 00.000 8996 OnExposeComplete: enter
22:52:16.928 00.001 8996 UpdateGuideState(): m_state=6
22:52:16.930 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5903
22:52:16.932 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=470.93, Mass=735055, SNR=341.5, Peak=65424 HFD=4.3
22:52:16.934 00.002 8996 MultiStar: [#1 -0.12,0.60,0.00,M1] [#2 -0.44,0.31,0.00,M1] [#3 -0.36,0.42,0.00,M3] [#4 -0.38,0.40,0.00,M3] [#5 -0.15,0.22,0.60,U] [#6 -0.19,0.26,0.42,U] [#7 -0.31,0.30,0.44,U] [#8 -0.49,0.67,0.00,M2] 
22:52:16.935 00.001 8996 refined, 3 included, MultiStar: {-0.09, 0.28}, one-star: {0.08, 0.32}
22:52:16.937 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
22:52:16.938 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
22:52:16.939 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.89 mountX=-0.12 mountY=-0.27, mountTheta=-1.99
22:52:16.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.28, opts=13)
22:52:16.943 00.002 8996 Enqueuing Move request for scope (-0.09, 0.28)
22:52:16.945 00.002 20224 Worker thread wakes up
22:52:16.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
22:52:16.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
22:52:16.945 00.000 20224 Moving (-0.09, 0.28) raw xDistance=-0.12 yDistance=-0.27
22:52:16.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:52:16.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:16.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:52:16.945 00.000 20224 MoveAxis(E, 0, ABG)
22:52:16.946 00.001 20224 Move returns status 0, amount 0
22:52:16.946 00.000 20224 MoveAxis(N, 0, ABG)
22:52:16.946 00.000 20224 Move returns status 0, amount 0
22:52:16.946 00.000 20224 move complete, result=0
22:52:16.946 00.000 20224 worker thread done servicing request
22:52:16.953 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65424, med=2797, FiltMin=2531, FiltMax=29312, Gamma=1.000
22:52:16.981 00.028 8996 UpdateGuideState exits: m=735055 SNR=341.5
22:52:16.983 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:16.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:16.987 00.003 8996 Enqueuing Expose request
22:52:16.988 00.001 20224 Worker thread wakes up
22:52:16.988 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:52:16.990 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:16.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:18.163 01.173 20224 Exposure complete
22:52:18.230 00.067 20224 worker thread done servicing request
22:52:18.230 00.000 8996 OnExposeComplete: enter
22:52:18.231 00.001 8996 UpdateGuideState(): m_state=6
22:52:18.232 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5904
22:52:18.232 00.000 8996 Star::Find returns 1 (0), X=138.18, Y=470.66, Mass=705471, SNR=364.9, Peak=49075 HFD=4.5
22:52:18.233 00.001 8996 MultiStar: [#1 -0.50,0.21,0.00,M2] [#2 -0.53,0.22,0.00,M2] [#3 -0.61,0.22,0.00,M4] [#4 -0.46,0.31,0.00,M4] [#5 -0.24,0.10,0.59,U] [#6 -0.45,0.09,0.00,M1] [#7 -0.22,0.14,0.42,U] [#8 -0.40,0.32,0.00,M3] 
22:52:18.235 00.002 8996 single-star, 2 included, MultiStar: {-0.24, 0.08}, one-star: {-0.24, 0.05}
22:52:18.235 00.000 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
22:52:18.237 00.002 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
22:52:18.238 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.25 cameraTheta=2.94 mountX=-0.24 mountY=-0.02, mountTheta=-3.06
22:52:18.241 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.05, opts=13)
22:52:18.243 00.002 8996 Enqueuing Move request for scope (-0.24, 0.05)
22:52:18.245 00.002 20224 Worker thread wakes up
22:52:18.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd
22:52:18.245 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.05)
22:52:18.245 00.000 20224 Moving (-0.24, 0.05) raw xDistance=-0.24 yDistance=-0.02
22:52:18.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:52:18.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:18.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:52:18.245 00.000 20224 MoveAxis(E, 36, ABG)
22:52:18.245 00.000 20224 Guiding  Dir = 2, Dur = 36
22:52:18.246 00.001 20224 IsSlewing returns 0
22:52:18.246 00.000 20224 IsGuiding returns 0
22:52:18.248 00.002 20224 PulseGuide returned control before completion, sleep 45
22:52:18.251 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49075, med=2797, FiltMin=2537, FiltMax=22752, Gamma=1.000
22:52:18.277 00.026 8996 UpdateGuideState exits: m=705471 SNR=364.9
22:52:18.279 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:18.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:18.282 00.002 8996 Enqueuing Expose request
22:52:18.298 00.016 20224 IsGuiding returns 1
22:52:18.298 00.000 20224 scope still moving after pulse duration time elapsed
22:52:18.330 00.032 20224 IsSlewing returns 0
22:52:18.330 00.000 20224 IsGuiding returns 0
22:52:18.330 00.000 20224 scope move finished after 36 + 47 ms
22:52:18.330 00.000 20224 Move returns status 0, amount 36
22:52:18.330 00.000 20224 MoveAxis(N, 0, ABG)
22:52:18.330 00.000 20224 Move returns status 0, amount 0
22:52:18.330 00.000 20224 move complete, result=0
22:52:18.330 00.000 20224 worker thread done servicing request
22:52:18.330 00.000 20224 Worker thread wakes up
22:52:18.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:18.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:18.331 00.001 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
22:52:19.322 00.991 20224 Exposure complete
22:52:19.385 00.063 20224 worker thread done servicing request
22:52:19.385 00.000 8996 OnExposeComplete: enter
22:52:19.386 00.001 8996 UpdateGuideState(): m_state=6
22:52:19.387 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5905
22:52:19.388 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=470.76, Mass=725994, SNR=348.0, Peak=52976 HFD=4.5
22:52:19.389 00.001 8996 MultiStar: [#1 -0.25,0.51,0.00,M3] [#2 -0.46,0.18,0.00,M3] [#3 -0.52,0.42,0.00,M5] [#4 -0.48,0.48,0.00,M5] [#5 -0.19,0.19,0.56,U] [#6 -0.22,0.47,0.00,M2] [#7 -0.05,0.32,0.41,U] [#8 -0.34,0.38,0.00,M4] 
22:52:19.390 00.001 8996 single-star, 2 included, MultiStar: {-0.13, 0.20}, one-star: {-0.13, 0.15}
22:52:19.391 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
22:52:19.392 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
22:52:19.393 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.29 mountX=-0.14 mountY=-0.13, mountTheta=-2.39
22:52:19.396 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
22:52:19.397 00.001 8996 Enqueuing Move request for scope (-0.13, 0.15)
22:52:19.397 00.000 20224 Worker thread wakes up
22:52:19.398 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
22:52:19.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
22:52:19.398 00.000 20224 Moving (-0.13, 0.15) raw xDistance=-0.14 yDistance=-0.13
22:52:19.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:52:19.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:19.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:52:19.398 00.000 20224 MoveAxis(E, 0, ABG)
22:52:19.398 00.000 20224 Move returns status 0, amount 0
22:52:19.398 00.000 20224 MoveAxis(N, 0, ABG)
22:52:19.398 00.000 20224 Move returns status 0, amount 0
22:52:19.398 00.000 20224 move complete, result=0
22:52:19.399 00.001 20224 worker thread done servicing request
22:52:19.406 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52976, med=2797, FiltMin=2534, FiltMax=23888, Gamma=1.000
22:52:19.430 00.024 8996 UpdateGuideState exits: m=725994 SNR=348.0
22:52:19.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:19.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:19.434 00.002 8996 Enqueuing Expose request
22:52:19.435 00.001 20224 Worker thread wakes up
22:52:19.436 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:19.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:19.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:20.609 01.172 20224 Exposure complete
22:52:20.691 00.082 20224 worker thread done servicing request
22:52:20.692 00.001 8996 OnExposeComplete: enter
22:52:20.693 00.001 8996 UpdateGuideState(): m_state=6
22:52:20.695 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5906
22:52:20.696 00.001 8996 Star::Find returns 1 (0), X=138.62, Y=470.91, Mass=753399, SNR=348.9, Peak=65424 HFD=4.3
22:52:20.698 00.002 8996 MultiStar: [#1 -0.13,0.54,0.00,M4] [#2 -0.29,0.48,0.00,M4] [#3 -0.21,0.61,0.00,M6] [#4 -0.25,0.62,0.00,M6] [#5 0.01,0.43,0.63,U] [#6 0.13,0.52,0.00,M3] [#7 0.06,0.47,0.00,M1] [#8 -0.35,0.56,0.00,M5] 
22:52:20.700 00.002 8996 single-star, 1 included, MultiStar: {0.13, 0.35}, one-star: {0.20, 0.30}
22:52:20.701 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
22:52:20.702 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
22:52:20.702 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=0.30 hyp=0.36 cameraTheta=0.97 mountX=0.17 mountY=-0.32, mountTheta=-1.08
22:52:20.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.30, opts=13)
22:52:20.705 00.001 8996 Enqueuing Move request for scope (0.20, 0.30)
22:52:20.705 00.000 20224 Worker thread wakes up
22:52:20.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.30) opts 0xd
22:52:20.706 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.30)
22:52:20.706 00.000 20224 Moving (0.20, 0.30) raw xDistance=0.17 yDistance=-0.32
22:52:20.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:52:20.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:52:20.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:52:20.706 00.000 20224 MoveAxis(E, 0, ABG)
22:52:20.706 00.000 20224 Move returns status 0, amount 0
22:52:20.706 00.000 20224 MoveAxis(N, 0, ABG)
22:52:20.706 00.000 20224 Move returns status 0, amount 0
22:52:20.706 00.000 20224 move complete, result=0
22:52:20.706 00.000 20224 worker thread done servicing request
22:52:20.710 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65424, med=2797, FiltMin=2525, FiltMax=31293, Gamma=1.000
22:52:20.725 00.015 8996 UpdateGuideState exits: m=753399 SNR=348.9
22:52:20.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:20.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:20.728 00.001 8996 Enqueuing Expose request
22:52:20.729 00.001 20224 Worker thread wakes up
22:52:20.729 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
22:52:20.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:20.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:21.706 00.976 20224 Exposure complete
22:52:21.785 00.079 20224 worker thread done servicing request
22:52:21.785 00.000 8996 OnExposeComplete: enter
22:52:21.786 00.001 8996 UpdateGuideState(): m_state=6
22:52:21.788 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5907
22:52:21.790 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=470.86, Mass=757398, SNR=357.0, Peak=56640 HFD=4.4
22:52:21.791 00.001 8996 MultiStar: [#1 -0.15,0.44,0.00,M5] [#2 -0.15,0.22,0.73,U] [#3 -0.18,0.36,0.55,U] [#4 -0.13,0.58,0.00,M7] [#5 0.05,0.19,0.61,U] [#6 0.05,0.33,0.44,U] [#7 0.20,0.33,0.43,U] [#8 -0.18,0.64,0.00,M6] 
22:52:21.793 00.002 8996 single-star, 5 included, MultiStar: {-0.02, 0.27}, one-star: {-0.01, 0.25}
22:52:21.795 00.002 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
22:52:21.796 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
22:52:21.797 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.61 mountX=-0.03 mountY=-0.24, mountTheta=-1.71
22:52:21.800 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.25, opts=13)
22:52:21.801 00.001 8996 Enqueuing Move request for scope (-0.01, 0.25)
22:52:21.803 00.002 20224 Worker thread wakes up
22:52:21.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
22:52:21.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
22:52:21.803 00.000 20224 Moving (-0.01, 0.25) raw xDistance=-0.03 yDistance=-0.24
22:52:21.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:52:21.804 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.25 newest=-0.70
22:52:21.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:52:21.804 00.000 20224 MoveAxis(E, 0, ABG)
22:52:21.804 00.000 20224 Move returns status 0, amount 0
22:52:21.804 00.000 20224 MoveAxis(N, 52, ABG)
22:52:21.804 00.000 20224 Guiding  Dir = 0, Dur = 52
22:52:21.805 00.001 20224 IsSlewing returns 0
22:52:21.805 00.000 20224 IsGuiding returns 0
22:52:21.813 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56640, med=2797, FiltMin=2493, FiltMax=28269, Gamma=1.000
22:52:21.840 00.027 8996 UpdateGuideState exits: m=757398 SNR=357.0
22:52:21.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:21.844 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:21.845 00.001 8996 Enqueuing Expose request
22:52:21.858 00.013 20224 IsGuiding returns 1
22:52:21.858 00.000 20224 scope still moving after pulse duration time elapsed
22:52:21.888 00.030 20224 IsSlewing returns 0
22:52:21.888 00.000 20224 IsGuiding returns 1
22:52:21.920 00.032 20224 IsSlewing returns 0
22:52:21.920 00.000 20224 IsGuiding returns 1
22:52:21.951 00.031 20224 IsSlewing returns 0
22:52:21.951 00.000 20224 IsGuiding returns 0
22:52:21.951 00.000 20224 scope move finished after 52 + 94 ms
22:52:21.951 00.000 20224 Move returns status 0, amount 52
22:52:21.951 00.000 20224 move complete, result=0
22:52:21.951 00.000 20224 worker thread done servicing request
22:52:21.951 00.000 20224 Worker thread wakes up
22:52:21.951 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 52 ms NORTH
22:52:21.952 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:21.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:23.128 01.176 20224 Exposure complete
22:52:23.186 00.058 20224 worker thread done servicing request
22:52:23.186 00.000 8996 OnExposeComplete: enter
22:52:23.187 00.001 8996 UpdateGuideState(): m_state=6
22:52:23.188 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5908
22:52:23.188 00.000 8996 Star::Find returns 1 (0), X=138.34, Y=470.99, Mass=721157, SNR=365.0, Peak=55024 HFD=4.2
22:52:23.189 00.001 8996 MultiStar: [#1 -0.26,0.64,0.00,M6] [#2 -0.21,0.61,0.00,M4] [#3 -0.25,0.77,0.00,M6] [#4 -0.17,0.74,0.00,M8] [#5 -0.02,0.34,0.53,U] [#6 -0.17,0.59,0.00,M3] [#7 0.01,0.53,0.00,M1] [#8 -0.35,0.76,0.00,M7] 
22:52:23.190 00.001 8996 refined, 1 included, MultiStar: {-0.06, 0.37}, one-star: {-0.08, 0.38}
22:52:23.191 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
22:52:23.192 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:52:23.193 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.37 hyp=0.37 cameraTheta=1.73 mountX=-0.09 mountY=-0.36, mountTheta=-1.83
22:52:23.194 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.37, opts=13)
22:52:23.195 00.001 8996 Enqueuing Move request for scope (-0.06, 0.37)
22:52:23.196 00.001 20224 Worker thread wakes up
22:52:23.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.37) opts 0xd
22:52:23.196 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.37)
22:52:23.196 00.000 20224 Moving (-0.06, 0.37) raw xDistance=-0.09 yDistance=-0.36
22:52:23.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:52:23.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:52:23.196 00.000 20224 MoveAxis(E, 0, ABG)
22:52:23.196 00.000 20224 Move returns status 0, amount 0
22:52:23.196 00.000 20224 MoveAxis(N, 76, ABG)
22:52:23.196 00.000 20224 Guiding  Dir = 0, Dur = 76
22:52:23.197 00.001 20224 IsSlewing returns 0
22:52:23.197 00.000 20224 IsGuiding returns 0
22:52:23.202 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55024, med=2797, FiltMin=2493, FiltMax=29389, Gamma=1.000
22:52:23.215 00.013 20224 PulseGuide returned control before completion, sleep 69
22:52:23.219 00.004 8996 UpdateGuideState exits: m=721157 SNR=365.0
22:52:23.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:23.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:23.224 00.002 8996 Enqueuing Expose request
22:52:23.292 00.068 20224 IsGuiding returns 1
22:52:23.292 00.000 20224 scope still moving after pulse duration time elapsed
22:52:23.323 00.031 20224 IsSlewing returns 0
22:52:23.323 00.000 20224 IsGuiding returns 0
22:52:23.323 00.000 20224 scope move finished after 76 + 50 ms
22:52:23.323 00.000 20224 Move returns status 0, amount 76
22:52:23.324 00.001 20224 move complete, result=0
22:52:23.324 00.000 20224 worker thread done servicing request
22:52:23.324 00.000 20224 Worker thread wakes up
22:52:23.324 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 76 ms NORTH
22:52:23.326 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:23.326 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:24.303 00.977 20224 Exposure complete
22:52:24.366 00.063 20224 worker thread done servicing request
22:52:24.367 00.001 8996 OnExposeComplete: enter
22:52:24.368 00.001 8996 UpdateGuideState(): m_state=6
22:52:24.369 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5909
22:52:24.369 00.000 8996 Star::Find returns 1 (0), X=138.61, Y=470.71, Mass=776876, SNR=340.0, Peak=63472 HFD=4.4
22:52:24.371 00.002 8996 MultiStar: [#1 -0.08,0.23,0.63,U] [#2 -0.07,0.13,0.76,U] [#3 -0.06,-0.01,0.65,U] [#4 -0.08,0.21,0.60,U] [#5 -0.05,0.13,0.65,U] [#6 0.21,0.32,0.42,U] [#7 0.20,-0.05,0.47,U] [#8 -0.26,0.35,0.36,U] 
22:52:24.371 00.000 8996 refined, 8 included, MultiStar: {0.01, 0.14}, one-star: {0.19, 0.10}
22:52:24.372 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
22:52:24.373 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
22:52:24.374 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.50 mountX=-0.00 mountY=-0.14, mountTheta=-1.59
22:52:24.375 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.14, opts=13)
22:52:24.376 00.001 8996 Enqueuing Move request for scope (0.01, 0.14)
22:52:24.377 00.001 20224 Worker thread wakes up
22:52:24.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.14) opts 0xd
22:52:24.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.14)
22:52:24.377 00.000 20224 Moving (0.01, 0.14) raw xDistance=-0.00 yDistance=-0.14
22:52:24.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:52:24.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:24.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:52:24.377 00.000 20224 MoveAxis(E, 0, ABG)
22:52:24.378 00.001 20224 Move returns status 0, amount 0
22:52:24.378 00.000 20224 MoveAxis(N, 0, ABG)
22:52:24.378 00.000 20224 Move returns status 0, amount 0
22:52:24.378 00.000 20224 move complete, result=0
22:52:24.378 00.000 20224 worker thread done servicing request
22:52:24.382 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63472, med=2797, FiltMin=2502, FiltMax=32752, Gamma=1.000
22:52:24.396 00.014 8996 UpdateGuideState exits: m=776876 SNR=340.0
22:52:24.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:24.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:24.399 00.001 8996 Enqueuing Expose request
22:52:24.400 00.001 20224 Worker thread wakes up
22:52:24.400 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:24.400 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:24.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:25.575 01.175 20224 Exposure complete
22:52:25.642 00.067 20224 worker thread done servicing request
22:52:25.642 00.000 8996 OnExposeComplete: enter
22:52:25.643 00.001 8996 UpdateGuideState(): m_state=6
22:52:25.644 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5910
22:52:25.645 00.001 8996 Star::Find returns 1 (0), X=138.71, Y=470.37, Mass=754089, SNR=380.5, Peak=63955 HFD=4.6
22:52:25.646 00.001 8996 MultiStar: [#1 0.16,0.22,0.61,U] [#2 0.12,-0.18,0.71,U] [#3 0.08,0.11,0.59,U] [#4 0.13,0.28,0.57,U] [#5 0.14,-0.13,0.54,U] [#6 0.21,-0.13,0.41,U] [#7 0.30,-0.02,0.40,U] [#8 -0.07,0.11,0.39,U] 
22:52:25.647 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.02}, one-star: {0.28, -0.24}
22:52:25.647 00.000 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
22:52:25.648 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
22:52:25.649 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.10 mountX=0.16 mountY=-0.00, mountTheta=-0.02
22:52:25.651 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.02, opts=13)
22:52:25.651 00.000 8996 Enqueuing Move request for scope (0.16, -0.02)
22:52:25.652 00.001 20224 Worker thread wakes up
22:52:25.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
22:52:25.652 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
22:52:25.652 00.000 20224 Moving (0.16, -0.02) raw xDistance=0.16 yDistance=-0.00
22:52:25.653 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:52:25.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:25.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:52:25.653 00.000 20224 MoveAxis(E, 0, ABG)
22:52:25.653 00.000 20224 Move returns status 0, amount 0
22:52:25.653 00.000 20224 MoveAxis(N, 0, ABG)
22:52:25.653 00.000 20224 Move returns status 0, amount 0
22:52:25.653 00.000 20224 move complete, result=0
22:52:25.653 00.000 20224 worker thread done servicing request
22:52:25.661 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63955, med=2797, FiltMin=2541, FiltMax=29987, Gamma=1.000
22:52:25.689 00.028 8996 UpdateGuideState exits: m=754089 SNR=380.5
22:52:25.691 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:25.693 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:25.694 00.001 8996 Enqueuing Expose request
22:52:25.696 00.002 20224 Worker thread wakes up
22:52:25.696 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:25.698 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:25.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:26.668 00.970 20224 Exposure complete
22:52:26.747 00.079 20224 worker thread done servicing request
22:52:26.747 00.000 8996 OnExposeComplete: enter
22:52:26.749 00.002 8996 UpdateGuideState(): m_state=6
22:52:26.750 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5911
22:52:26.752 00.002 8996 Star::Find returns 1 (0), X=138.47, Y=470.38, Mass=663905, SNR=303.9, Peak=48499 HFD=4.4
22:52:26.754 00.002 8996 MultiStar: [#1 -0.07,0.09,0.87,U] [#2 -0.35,0.01,0.87,U] [#3 -0.17,-0.17,0.68,U] [#4 -0.10,-0.12,0.56,U] [#5 0.11,-0.15,0.73,U] [#6 0.02,-0.31,0.50,U] [#7 0.08,0.08,0.47,U] [#8 -0.27,-0.03,0.47,U] 
22:52:26.755 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.09}, one-star: {0.05, -0.23}
22:52:26.757 00.002 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
22:52:26.758 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
22:52:26.760 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.30 mountX=-0.07 mountY=0.10, mountTheta=2.20
22:52:26.762 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.09, opts=13)
22:52:26.764 00.002 8996 Enqueuing Move request for scope (-0.08, -0.09)
22:52:26.765 00.001 20224 Worker thread wakes up
22:52:26.765 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
22:52:26.765 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
22:52:26.765 00.000 20224 Moving (-0.08, -0.09) raw xDistance=-0.07 yDistance=0.10
22:52:26.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:26.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:26.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:52:26.765 00.000 20224 MoveAxis(E, 0, ABG)
22:52:26.765 00.000 20224 Move returns status 0, amount 0
22:52:26.766 00.001 20224 MoveAxis(N, 0, ABG)
22:52:26.766 00.000 20224 Move returns status 0, amount 0
22:52:26.766 00.000 20224 move complete, result=0
22:52:26.766 00.000 20224 worker thread done servicing request
22:52:26.770 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48499, med=2797, FiltMin=2502, FiltMax=22784, Gamma=1.000
22:52:26.785 00.015 8996 UpdateGuideState exits: m=663905 SNR=303.9
22:52:26.786 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:26.787 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:26.787 00.000 8996 Enqueuing Expose request
22:52:26.788 00.001 20224 Worker thread wakes up
22:52:26.788 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:26.789 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:26.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:27.952 01.163 20224 Exposure complete
22:52:28.030 00.078 20224 worker thread done servicing request
22:52:28.030 00.000 8996 OnExposeComplete: enter
22:52:28.032 00.002 8996 UpdateGuideState(): m_state=6
22:52:28.034 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5912
22:52:28.036 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=470.69, Mass=692267, SNR=363.7, Peak=54179 HFD=4.4
22:52:28.038 00.002 8996 MultiStar: [#1 -0.18,0.32,0.73,U] [#2 -0.41,0.22,0.00,M2] [#3 -0.42,0.35,0.00,M4] [#4 -0.37,0.44,0.00,M6] [#5 -0.22,0.09,0.55,U] [#6 0.00,0.01,0.45,U] [#7 -0.04,0.23,0.42,U] [#8 -0.47,0.30,0.00,M5] 
22:52:28.040 00.002 8996 refined, 4 included, MultiStar: {-0.15, 0.15}, one-star: {-0.22, 0.08}
22:52:28.041 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
22:52:28.043 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
22:52:28.045 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.38 mountX=-0.17 mountY=-0.13, mountTheta=-2.49
22:52:28.046 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.15, opts=13)
22:52:28.048 00.002 8996 Enqueuing Move request for scope (-0.15, 0.15)
22:52:28.049 00.001 20224 Worker thread wakes up
22:52:28.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
22:52:28.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
22:52:28.050 00.001 20224 Moving (-0.15, 0.15) raw xDistance=-0.17 yDistance=-0.13
22:52:28.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:52:28.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:28.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:52:28.050 00.000 20224 MoveAxis(E, 0, ABG)
22:52:28.050 00.000 20224 Move returns status 0, amount 0
22:52:28.050 00.000 20224 MoveAxis(N, 0, ABG)
22:52:28.050 00.000 20224 Move returns status 0, amount 0
22:52:28.050 00.000 20224 move complete, result=0
22:52:28.051 00.001 20224 worker thread done servicing request
22:52:28.058 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54179, med=2797, FiltMin=2534, FiltMax=22944, Gamma=1.000
22:52:28.073 00.015 8996 UpdateGuideState exits: m=692267 SNR=363.7
22:52:28.074 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:28.075 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:28.076 00.001 8996 Enqueuing Expose request
22:52:28.077 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:28.078 00.001 20224 Worker thread wakes up
22:52:28.078 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:28.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:29.070 00.992 20224 Exposure complete
22:52:29.154 00.084 20224 worker thread done servicing request
22:52:29.154 00.000 8996 OnExposeComplete: enter
22:52:29.155 00.001 8996 UpdateGuideState(): m_state=6
22:52:29.156 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5913
22:52:29.157 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=470.77, Mass=755038, SNR=359.2, Peak=56160 HFD=4.5
22:52:29.158 00.001 8996 MultiStar: [#1 -0.25,0.32,0.69,U] [#2 -0.22,0.23,0.66,U] [#3 -0.19,0.15,0.61,U] [#4 -0.14,0.20,0.49,U] [#5 0.01,0.07,0.64,U] [#6 0.12,0.24,0.45,U] [#7 0.05,0.13,0.47,U] [#8 -0.18,0.19,0.37,U] 
22:52:29.159 00.001 8996 single-star, 8 included, MultiStar: {-0.11, 0.19}, one-star: {-0.08, 0.17}
22:52:29.160 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
22:52:29.161 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
22:52:29.162 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.02 mountX=-0.10 mountY=-0.16, mountTheta=-2.12
22:52:29.163 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
22:52:29.164 00.001 8996 Enqueuing Move request for scope (-0.08, 0.17)
22:52:29.165 00.001 20224 Worker thread wakes up
22:52:29.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
22:52:29.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
22:52:29.165 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.10 yDistance=-0.16
22:52:29.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:52:29.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:29.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:52:29.165 00.000 20224 MoveAxis(E, 0, ABG)
22:52:29.165 00.000 20224 Move returns status 0, amount 0
22:52:29.165 00.000 20224 MoveAxis(N, 0, ABG)
22:52:29.165 00.000 20224 Move returns status 0, amount 0
22:52:29.165 00.000 20224 move complete, result=0
22:52:29.165 00.000 20224 worker thread done servicing request
22:52:29.169 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56160, med=2797, FiltMin=2531, FiltMax=25760, Gamma=1.000
22:52:29.193 00.024 8996 UpdateGuideState exits: m=755038 SNR=359.2
22:52:29.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:29.194 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:29.195 00.001 8996 Enqueuing Expose request
22:52:29.197 00.002 20224 Worker thread wakes up
22:52:29.197 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:52:29.198 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:29.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:30.362 01.164 20224 Exposure complete
22:52:30.420 00.058 20224 worker thread done servicing request
22:52:30.421 00.001 8996 OnExposeComplete: enter
22:52:30.422 00.001 8996 UpdateGuideState(): m_state=6
22:52:30.423 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5914
22:52:30.423 00.000 8996 Star::Find returns 1 (0), X=138.57, Y=470.66, Mass=750120, SNR=357.3, Peak=58208 HFD=4.5
22:52:30.425 00.002 8996 MultiStar: [#1 -0.13,0.33,0.69,U] [#2 -0.08,0.27,0.72,U] [#3 -0.33,0.24,0.60,U] [#4 -0.23,0.30,0.65,U] [#5 0.07,-0.03,0.64,U] [#6 0.07,0.04,0.43,U] [#7 0.11,0.22,0.45,U] [#8 -0.19,0.14,0.35,U] 
22:52:30.425 00.000 8996 single-star, 8 included, MultiStar: {-0.05, 0.17}, one-star: {0.15, 0.05}
22:52:30.426 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:52:30.427 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:52:30.427 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.15 cameraTheta=0.33 mountX=0.14 mountY=-0.07, mountTheta=-0.45
22:52:30.430 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.05, opts=13)
22:52:30.431 00.001 8996 Enqueuing Move request for scope (0.15, 0.05)
22:52:30.431 00.000 20224 Worker thread wakes up
22:52:30.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
22:52:30.431 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
22:52:30.431 00.000 20224 Moving (0.15, 0.05) raw xDistance=0.14 yDistance=-0.07
22:52:30.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:52:30.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:30.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:30.431 00.000 20224 MoveAxis(E, 0, ABG)
22:52:30.431 00.000 20224 Move returns status 0, amount 0
22:52:30.431 00.000 20224 MoveAxis(N, 0, ABG)
22:52:30.431 00.000 20224 Move returns status 0, amount 0
22:52:30.431 00.000 20224 move complete, result=0
22:52:30.431 00.000 20224 worker thread done servicing request
22:52:30.436 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58208, med=2797, FiltMin=2502, FiltMax=28496, Gamma=1.000
22:52:30.459 00.023 8996 UpdateGuideState exits: m=750120 SNR=357.3
22:52:30.461 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:30.463 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:30.465 00.002 8996 Enqueuing Expose request
22:52:30.467 00.002 20224 Worker thread wakes up
22:52:30.467 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:30.468 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:30.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:31.453 00.985 20224 Exposure complete
22:52:31.523 00.070 20224 worker thread done servicing request
22:52:31.524 00.001 8996 OnExposeComplete: enter
22:52:31.525 00.001 8996 UpdateGuideState(): m_state=6
22:52:31.526 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5915
22:52:31.527 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=470.81, Mass=745779, SNR=419.9, Peak=56144 HFD=4.5
22:52:31.528 00.001 8996 MultiStar: [#1 -0.13,0.32,0.58,U] [#2 -0.36,0.25,0.65,U] [#3 -0.26,0.31,0.47,U] [#4 -0.16,0.30,0.50,U] [#5 -0.04,-0.04,0.52,U] [#6 -0.04,0.39,0.38,U] [#7 -0.05,0.42,0.35,U] [#8 -0.27,0.43,0.00,M4] 
22:52:31.528 00.000 8996 single-star, 7 included, MultiStar: {-0.12, 0.25}, one-star: {0.03, 0.21}
22:52:31.529 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
22:52:31.530 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
22:52:31.531 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.44 mountX=0.01 mountY=-0.21, mountTheta=-1.54
22:52:31.532 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.21, opts=13)
22:52:31.534 00.002 8996 Enqueuing Move request for scope (0.03, 0.21)
22:52:31.535 00.001 20224 Worker thread wakes up
22:52:31.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
22:52:31.535 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
22:52:31.535 00.000 20224 Moving (0.03, 0.21) raw xDistance=0.01 yDistance=-0.21
22:52:31.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:52:31.536 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:52:31.536 00.000 20224 MoveAxis(E, 0, ABG)
22:52:31.536 00.000 20224 Move returns status 0, amount 0
22:52:31.536 00.000 20224 MoveAxis(N, 44, ABG)
22:52:31.536 00.000 20224 Guiding  Dir = 0, Dur = 44
22:52:31.536 00.000 20224 IsSlewing returns 0
22:52:31.536 00.000 20224 IsGuiding returns 0
22:52:31.540 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56144, med=2797, FiltMin=2521, FiltMax=27712, Gamma=1.000
22:52:31.563 00.023 8996 UpdateGuideState exits: m=745779 SNR=419.9
22:52:31.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:31.564 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:31.565 00.001 8996 Enqueuing Expose request
22:52:31.597 00.032 20224 IsGuiding returns 1
22:52:31.597 00.000 20224 scope still moving after pulse duration time elapsed
22:52:31.627 00.030 20224 IsSlewing returns 0
22:52:31.627 00.000 20224 IsGuiding returns 1
22:52:31.658 00.031 20224 IsSlewing returns 0
22:52:31.658 00.000 20224 IsGuiding returns 1
22:52:31.692 00.034 20224 IsSlewing returns 0
22:52:31.692 00.000 20224 IsGuiding returns 0
22:52:31.692 00.000 20224 scope move finished after 44 + 111 ms
22:52:31.692 00.000 20224 Move returns status 0, amount 44
22:52:31.692 00.000 20224 move complete, result=0
22:52:31.692 00.000 20224 worker thread done servicing request
22:52:31.692 00.000 20224 Worker thread wakes up
22:52:31.692 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:31.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:31.692 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
22:52:32.862 01.170 20224 Exposure complete
22:52:32.943 00.081 20224 worker thread done servicing request
22:52:32.943 00.000 8996 OnExposeComplete: enter
22:52:32.944 00.001 8996 UpdateGuideState(): m_state=6
22:52:32.944 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5916
22:52:32.945 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=470.65, Mass=725956, SNR=360.4, Peak=51152 HFD=4.5
22:52:32.946 00.001 8996 MultiStar: [#1 -0.11,0.12,0.61,U] [#2 -0.16,-0.08,0.69,U] [#3 -0.23,0.19,0.63,U] [#4 -0.06,0.29,0.55,U] [#5 -0.08,0.03,0.61,U] [#6 -0.16,0.05,0.45,U] [#7 -0.12,0.19,0.40,U] [#8 -0.19,0.23,0.36,U] 
22:52:32.947 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.10}, one-star: {-0.03, 0.04}
22:52:32.948 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
22:52:32.949 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:52:32.949 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.25 mountX=-0.04 mountY=-0.04, mountTheta=-2.35
22:52:32.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
22:52:32.952 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
22:52:32.952 00.000 20224 Worker thread wakes up
22:52:32.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:52:32.952 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:52:32.952 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.04
22:52:32.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:52:32.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:32.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:52:32.953 00.001 20224 MoveAxis(E, 0, ABG)
22:52:32.953 00.000 20224 Move returns status 0, amount 0
22:52:32.953 00.000 20224 MoveAxis(N, 0, ABG)
22:52:32.953 00.000 20224 Move returns status 0, amount 0
22:52:32.953 00.000 20224 move complete, result=0
22:52:32.953 00.000 20224 worker thread done servicing request
22:52:32.959 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51152, med=2797, FiltMin=2541, FiltMax=24736, Gamma=1.000
22:52:32.975 00.016 8996 UpdateGuideState exits: m=725956 SNR=360.4
22:52:32.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:32.976 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:32.977 00.001 8996 Enqueuing Expose request
22:52:32.978 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:32.979 00.001 20224 Worker thread wakes up
22:52:32.979 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:32.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:33.964 00.985 20224 Exposure complete
22:52:34.052 00.088 20224 worker thread done servicing request
22:52:34.052 00.000 8996 OnExposeComplete: enter
22:52:34.054 00.002 8996 UpdateGuideState(): m_state=6
22:52:34.056 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5917
22:52:34.057 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=470.27, Mass=724133, SNR=362.7, Peak=54470 HFD=4.5
22:52:34.059 00.002 8996 MultiStar: [#1 -0.13,-0.23,0.62,U] [#2 -0.34,-0.28,0.00,M1] [#3 -0.54,-0.19,0.00,M1] [#4 -0.50,-0.09,0.00,M3] [#5 -0.04,-0.31,0.57,U] [#6 -0.14,-0.02,0.43,U] [#7 0.08,-0.02,0.44,U] [#8 -0.39,-0.14,0.38,U] 
22:52:34.061 00.002 8996 refined, 5 included, MultiStar: {-0.12, -0.21}, one-star: {-0.13, -0.33}
22:52:34.063 00.002 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
22:52:34.064 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
22:52:34.066 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.08 mountX=-0.10 mountY=0.22, mountTheta=1.98
22:52:34.070 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.21, opts=13)
22:52:34.070 00.000 8996 Enqueuing Move request for scope (-0.12, -0.21)
22:52:34.072 00.002 20224 Worker thread wakes up
22:52:34.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
22:52:34.072 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
22:52:34.072 00.000 20224 Moving (-0.12, -0.21) raw xDistance=-0.10 yDistance=0.22
22:52:34.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:52:34.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:52:34.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:52:34.072 00.000 20224 MoveAxis(E, 0, ABG)
22:52:34.072 00.000 20224 Move returns status 0, amount 0
22:52:34.073 00.001 20224 MoveAxis(N, 0, ABG)
22:52:34.073 00.000 20224 Move returns status 0, amount 0
22:52:34.073 00.000 20224 move complete, result=0
22:52:34.073 00.000 20224 worker thread done servicing request
22:52:34.077 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54470, med=2797, FiltMin=2544, FiltMax=25001, Gamma=1.000
22:52:34.103 00.026 8996 UpdateGuideState exits: m=724133 SNR=362.7
22:52:34.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:34.106 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:34.107 00.001 8996 Enqueuing Expose request
22:52:34.109 00.002 20224 Worker thread wakes up
22:52:34.109 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:34.110 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:34.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:35.287 01.177 20224 Exposure complete
22:52:35.385 00.098 20224 worker thread done servicing request
22:52:35.386 00.001 8996 OnExposeComplete: enter
22:52:35.387 00.001 8996 UpdateGuideState(): m_state=6
22:52:35.389 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5918
22:52:35.391 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=470.43, Mass=697642, SNR=326.4, Peak=47446 HFD=4.6
22:52:35.393 00.002 8996 MultiStar: [#1 -0.32,-0.07,0.69,U] [#2 -0.38,-0.18,0.74,U] [#3 -0.47,0.11,0.00,M2] [#4 -0.39,0.14,0.56,U] [#5 -0.03,-0.23,0.69,U] [#6 -0.21,0.00,0.45,U] [#7 0.11,-0.18,0.52,U] [#8 -0.46,0.07,0.00,M3] 
22:52:35.394 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.12}, one-star: {-0.22, -0.18}
22:52:35.396 00.002 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
22:52:35.397 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
22:52:35.398 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.24 cameraTheta=-2.65 mountX=-0.20 mountY=0.14, mountTheta=2.54
22:52:35.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.12, opts=13)
22:52:35.400 00.000 8996 Enqueuing Move request for scope (-0.22, -0.12)
22:52:35.401 00.001 20224 Worker thread wakes up
22:52:35.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
22:52:35.402 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
22:52:35.402 00.000 20224 Moving (-0.22, -0.12) raw xDistance=-0.20 yDistance=0.14
22:52:35.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:52:35.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:35.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:52:35.402 00.000 20224 MoveAxis(E, 30, ABG)
22:52:35.402 00.000 20224 Guiding  Dir = 2, Dur = 30
22:52:35.402 00.000 20224 IsSlewing returns 0
22:52:35.402 00.000 20224 IsGuiding returns 0
22:52:35.406 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47446, med=2797, FiltMin=2541, FiltMax=22841, Gamma=1.000
22:52:35.421 00.015 8996 UpdateGuideState exits: m=697642 SNR=326.4
22:52:35.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:35.422 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:35.423 00.001 8996 Enqueuing Expose request
22:52:35.446 00.023 20224 IsGuiding returns 1
22:52:35.446 00.000 20224 scope still moving after pulse duration time elapsed
22:52:35.476 00.030 20224 IsSlewing returns 0
22:52:35.476 00.000 20224 IsGuiding returns 1
22:52:35.508 00.032 20224 IsSlewing returns 0
22:52:35.508 00.000 20224 IsGuiding returns 1
22:52:35.540 00.032 20224 IsSlewing returns 0
22:52:35.540 00.000 20224 IsGuiding returns 0
22:52:35.540 00.000 20224 scope move finished after 30 + 107 ms
22:52:35.540 00.000 20224 Move returns status 0, amount 30
22:52:35.541 00.001 20224 MoveAxis(N, 0, ABG)
22:52:35.541 00.000 20224 Move returns status 0, amount 0
22:52:35.541 00.000 20224 move complete, result=0
22:52:35.541 00.000 20224 worker thread done servicing request
22:52:35.541 00.000 20224 Worker thread wakes up
22:52:35.541 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
22:52:35.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:35.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:36.513 00.971 20224 Exposure complete
22:52:36.580 00.067 20224 worker thread done servicing request
22:52:36.580 00.000 8996 OnExposeComplete: enter
22:52:36.581 00.001 8996 UpdateGuideState(): m_state=6
22:52:36.582 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5919
22:52:36.582 00.000 8996 Star::Find returns 1 (0), X=138.46, Y=470.44, Mass=718641, SNR=346.7, Peak=49283 HFD=4.5
22:52:36.583 00.001 8996 MultiStar: [#1 -0.14,-0.06,0.68,U] [#2 -0.26,-0.20,0.89,U] [#3 -0.03,-0.17,0.62,U] [#4 -0.05,-0.01,0.58,U] [#5 0.12,-0.10,0.61,U] [#6 0.16,0.00,0.45,U] [#7 0.21,-0.06,0.47,U] [#8 -0.18,-0.05,0.40,U] 
22:52:36.584 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.11}, one-star: {0.04, -0.17}
22:52:36.585 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
22:52:36.586 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.43)
22:52:36.587 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.83 mountX=-0.02 mountY=0.11, mountTheta=1.73
22:52:36.588 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
22:52:36.589 00.001 8996 Enqueuing Move request for scope (-0.03, -0.11)
22:52:36.590 00.001 20224 Worker thread wakes up
22:52:36.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
22:52:36.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
22:52:36.590 00.000 20224 Moving (-0.03, -0.11) raw xDistance=-0.02 yDistance=0.11
22:52:36.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:52:36.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:36.591 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:52:36.591 00.000 20224 MoveAxis(E, 0, ABG)
22:52:36.591 00.000 20224 Move returns status 0, amount 0
22:52:36.591 00.000 20224 MoveAxis(N, 0, ABG)
22:52:36.591 00.000 20224 Move returns status 0, amount 0
22:52:36.591 00.000 20224 move complete, result=0
22:52:36.591 00.000 20224 worker thread done servicing request
22:52:36.594 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49283, med=2797, FiltMin=2534, FiltMax=25456, Gamma=1.000
22:52:36.619 00.025 8996 UpdateGuideState exits: m=718641 SNR=346.7
22:52:36.621 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:36.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:36.624 00.002 8996 Enqueuing Expose request
22:52:36.626 00.002 20224 Worker thread wakes up
22:52:36.626 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:36.627 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:36.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:37.800 01.173 20224 Exposure complete
22:52:37.884 00.084 20224 worker thread done servicing request
22:52:37.884 00.000 8996 OnExposeComplete: enter
22:52:37.885 00.001 8996 UpdateGuideState(): m_state=6
22:52:37.886 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5920
22:52:37.887 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.33, Mass=642629, SNR=359.1, Peak=48467 HFD=4.5
22:52:37.888 00.001 8996 MultiStar: [#1 -0.11,0.12,0.70,U] [#2 -0.18,-0.04,0.72,U] [#3 -0.24,0.11,0.64,U] [#4 -0.09,0.20,0.55,U] [#5 -0.04,-0.08,0.66,U] [#6 0.08,-0.01,0.47,U] [#7 0.04,0.20,0.43,U] [#8 -0.25,0.16,0.36,U] 
22:52:37.888 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {0.10, -0.28}
22:52:37.889 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
22:52:37.890 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
22:52:37.891 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.03 mountX=-0.07 mountY=0.00, mountTheta=3.14
22:52:37.892 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
22:52:37.893 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
22:52:37.893 00.000 20224 Worker thread wakes up
22:52:37.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
22:52:37.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
22:52:37.894 00.001 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=0.00
22:52:37.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:37.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:37.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:52:37.894 00.000 20224 MoveAxis(E, 0, ABG)
22:52:37.894 00.000 20224 Move returns status 0, amount 0
22:52:37.894 00.000 20224 MoveAxis(N, 0, ABG)
22:52:37.894 00.000 20224 Move returns status 0, amount 0
22:52:37.894 00.000 20224 move complete, result=0
22:52:37.894 00.000 20224 worker thread done servicing request
22:52:37.898 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48467, med=2793, FiltMin=2534, FiltMax=23888, Gamma=1.000
22:52:37.912 00.014 8996 UpdateGuideState exits: m=642629 SNR=359.1
22:52:37.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:37.913 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:37.914 00.001 8996 Enqueuing Expose request
22:52:37.915 00.001 20224 Worker thread wakes up
22:52:37.915 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:37.916 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:37.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:38.906 00.990 20224 Exposure complete
22:52:38.986 00.080 20224 worker thread done servicing request
22:52:38.986 00.000 8996 OnExposeComplete: enter
22:52:38.988 00.002 8996 UpdateGuideState(): m_state=6
22:52:38.989 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5921
22:52:38.990 00.001 8996 Star::Find returns 1 (0), X=138.58, Y=470.39, Mass=670608, SNR=320.8, Peak=51987 HFD=4.3
22:52:38.991 00.001 8996 MultiStar: [#1 -0.22,0.28,0.59,U] [#2 -0.31,0.09,0.82,U] [#3 -0.28,0.30,0.69,U] [#4 -0.11,0.20,0.66,U] [#5 0.05,-0.27,0.73,U] [#6 0.08,0.01,0.47,U] [#7 0.03,-0.08,0.45,U] [#8 -0.18,0.10,0.48,U] 
22:52:38.991 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {0.16, -0.21}
22:52:38.992 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
22:52:38.993 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
22:52:38.994 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.79 mountX=-0.09 mountY=-0.02, mountTheta=-2.91
22:52:38.995 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
22:52:38.996 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
22:52:38.997 00.001 20224 Worker thread wakes up
22:52:38.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
22:52:38.997 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
22:52:38.997 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.09 yDistance=-0.02
22:52:38.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:52:38.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:38.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:52:38.997 00.000 20224 MoveAxis(E, 0, ABG)
22:52:38.998 00.001 20224 Move returns status 0, amount 0
22:52:38.998 00.000 20224 MoveAxis(N, 0, ABG)
22:52:38.998 00.000 20224 Move returns status 0, amount 0
22:52:38.998 00.000 20224 move complete, result=0
22:52:38.998 00.000 20224 worker thread done servicing request
22:52:39.001 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51987, med=2797, FiltMin=2531, FiltMax=28144, Gamma=1.000
22:52:39.018 00.017 8996 UpdateGuideState exits: m=670608 SNR=320.8
22:52:39.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:39.019 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:39.020 00.001 8996 Enqueuing Expose request
22:52:39.021 00.001 20224 Worker thread wakes up
22:52:39.021 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:39.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:39.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:40.196 01.174 20224 Exposure complete
22:52:40.265 00.069 20224 worker thread done servicing request
22:52:40.265 00.000 8996 OnExposeComplete: enter
22:52:40.266 00.001 8996 UpdateGuideState(): m_state=6
22:52:40.267 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5922
22:52:40.267 00.000 8996 Star::Find returns 1 (0), X=138.74, Y=470.23, Mass=777450, SNR=352.4, Peak=65507 HFD=4.5
22:52:40.269 00.002 8996 MultiStar: [#1 -0.14,0.15,0.63,U] [#2 -0.17,-0.34,0.66,U] [#3 -0.19,-0.16,0.65,U] [#4 -0.10,-0.14,0.62,U] [#5 0.20,-0.39,0.61,U] [#6 -0.02,-0.34,0.43,U] [#7 -0.04,-0.26,0.44,U] [#8 -0.07,0.01,0.37,U] 
22:52:40.270 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.22}, one-star: {0.32, -0.38}
22:52:40.271 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
22:52:40.273 00.002 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
22:52:40.275 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.56 mountX=0.02 mountY=0.22, mountTheta=1.47
22:52:40.277 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.22, opts=13)
22:52:40.279 00.002 8996 Enqueuing Move request for scope (0.00, -0.22)
22:52:40.280 00.001 20224 Worker thread wakes up
22:52:40.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.22) opts 0xd
22:52:40.281 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.22)
22:52:40.281 00.000 20224 Moving (0.00, -0.22) raw xDistance=0.02 yDistance=0.22
22:52:40.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:52:40.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:52:40.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:52:40.281 00.000 20224 MoveAxis(E, 0, ABG)
22:52:40.281 00.000 20224 Move returns status 0, amount 0
22:52:40.282 00.001 20224 MoveAxis(N, 0, ABG)
22:52:40.282 00.000 20224 Move returns status 0, amount 0
22:52:40.282 00.000 20224 move complete, result=0
22:52:40.282 00.000 20224 worker thread done servicing request
22:52:40.287 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2797, FiltMin=2525, FiltMax=30121, Gamma=1.000
22:52:40.308 00.021 8996 UpdateGuideState exits: m=777450 SNR=352.4
22:52:40.310 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:40.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:40.312 00.001 8996 Enqueuing Expose request
22:52:40.313 00.001 20224 Worker thread wakes up
22:52:40.313 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:40.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:40.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:41.276 00.962 20224 Exposure complete
22:52:41.338 00.062 20224 worker thread done servicing request
22:52:41.338 00.000 8996 OnExposeComplete: enter
22:52:41.340 00.002 8996 UpdateGuideState(): m_state=6
22:52:41.342 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5923
22:52:41.344 00.002 8996 Star::Find returns 1 (0), X=138.64, Y=470.20, Mass=715675, SNR=352.2, Peak=62611 HFD=4.5
22:52:41.345 00.001 8996 MultiStar: [#1 -0.07,-0.01,0.61,U] [#2 -0.28,0.08,0.75,U] [#3 -0.24,-0.24,0.61,U] [#4 -0.27,-0.24,0.56,U] [#5 -0.11,-0.32,0.62,U] [#6 0.01,-0.22,0.47,U] [#7 0.06,-0.12,0.47,U] [#8 -0.22,0.00,0.39,U] 
22:52:41.346 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.18}, one-star: {0.21, -0.41}
22:52:41.347 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
22:52:41.349 00.002 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
22:52:41.350 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.00 mountX=-0.07 mountY=0.19, mountTheta=1.90
22:52:41.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.18, opts=13)
22:52:41.354 00.002 8996 Enqueuing Move request for scope (-0.08, -0.18)
22:52:41.355 00.001 20224 Worker thread wakes up
22:52:41.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
22:52:41.355 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
22:52:41.355 00.000 20224 Moving (-0.08, -0.18) raw xDistance=-0.07 yDistance=0.19
22:52:41.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:41.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:41.356 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:52:41.356 00.000 20224 MoveAxis(E, 0, ABG)
22:52:41.356 00.000 20224 Move returns status 0, amount 0
22:52:41.356 00.000 20224 MoveAxis(N, 0, ABG)
22:52:41.356 00.000 20224 Move returns status 0, amount 0
22:52:41.356 00.000 20224 move complete, result=0
22:52:41.356 00.000 20224 worker thread done servicing request
22:52:41.360 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62611, med=2797, FiltMin=2537, FiltMax=28489, Gamma=1.000
22:52:41.374 00.014 8996 UpdateGuideState exits: m=715675 SNR=352.2
22:52:41.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:41.377 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:41.378 00.001 8996 Enqueuing Expose request
22:52:41.380 00.002 20224 Worker thread wakes up
22:52:41.380 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:41.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:41.382 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:42.557 01.175 20224 Exposure complete
22:52:42.614 00.057 20224 worker thread done servicing request
22:52:42.619 00.005 8996 OnExposeComplete: enter
22:52:42.620 00.001 8996 UpdateGuideState(): m_state=6
22:52:42.622 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5924
22:52:42.623 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=470.62, Mass=712476, SNR=361.1, Peak=46611 HFD=4.6
22:52:42.625 00.002 8996 MultiStar: [#1 -0.30,0.18,0.70,U] [#2 -0.27,0.02,0.75,U] [#3 -0.38,0.19,0.68,U] [#4 -0.34,0.06,0.52,U] [#5 -0.07,-0.13,0.59,U] [#6 -0.26,-0.15,0.43,U] [#7 0.11,-0.08,0.44,U] [#8 -0.25,0.02,0.37,U] 
22:52:42.627 00.002 8996 single-star, 8 included, MultiStar: {-0.22, 0.03}, one-star: {-0.17, 0.01}
22:52:42.628 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
22:52:42.630 00.002 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
22:52:42.631 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.06 mountX=-0.17 mountY=0.01, mountTheta=3.11
22:52:42.632 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
22:52:42.633 00.001 8996 Enqueuing Move request for scope (-0.17, 0.01)
22:52:42.634 00.001 20224 Worker thread wakes up
22:52:42.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
22:52:42.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
22:52:42.634 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
22:52:42.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:52:42.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:42.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:52:42.634 00.000 20224 MoveAxis(E, 0, ABG)
22:52:42.634 00.000 20224 Move returns status 0, amount 0
22:52:42.634 00.000 20224 MoveAxis(N, 0, ABG)
22:52:42.634 00.000 20224 Move returns status 0, amount 0
22:52:42.635 00.001 20224 move complete, result=0
22:52:42.635 00.000 20224 worker thread done servicing request
22:52:42.638 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46611, med=2797, FiltMin=2537, FiltMax=22473, Gamma=1.000
22:52:42.652 00.014 8996 UpdateGuideState exits: m=712476 SNR=361.1
22:52:42.653 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:42.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:42.655 00.001 8996 Enqueuing Expose request
22:52:42.655 00.000 20224 Worker thread wakes up
22:52:42.656 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:42.656 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:42.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:43.625 00.969 20224 Exposure complete
22:52:43.705 00.080 20224 worker thread done servicing request
22:52:43.706 00.001 8996 OnExposeComplete: enter
22:52:43.706 00.000 8996 UpdateGuideState(): m_state=6
22:52:43.708 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5925
22:52:43.710 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=470.62, Mass=761004, SNR=361.5, Peak=55600 HFD=4.4
22:52:43.712 00.002 8996 MultiStar: [#1 -0.16,0.05,0.62,U] [#2 -0.40,0.11,0.77,U] [#3 -0.26,0.13,0.57,U] [#4 -0.05,0.18,0.59,U] [#5 -0.04,-0.05,0.60,U] [#6 -0.10,-0.15,0.43,U] [#7 -0.14,0.08,0.42,U] [#8 -0.28,0.14,0.40,U] 
22:52:43.714 00.002 8996 single-star, 8 included, MultiStar: {-0.14, 0.06}, one-star: {0.08, 0.01}
22:52:43.715 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
22:52:43.717 00.002 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
22:52:43.718 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.14 mountX=0.08 mountY=-0.02, mountTheta=-0.25
22:52:43.721 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
22:52:43.722 00.001 8996 Enqueuing Move request for scope (0.08, 0.01)
22:52:43.723 00.001 20224 Worker thread wakes up
22:52:43.723 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
22:52:43.723 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
22:52:43.723 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
22:52:43.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:52:43.723 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:43.724 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:52:43.724 00.000 20224 MoveAxis(E, 0, ABG)
22:52:43.724 00.000 20224 Move returns status 0, amount 0
22:52:43.724 00.000 20224 MoveAxis(N, 0, ABG)
22:52:43.724 00.000 20224 Move returns status 0, amount 0
22:52:43.724 00.000 20224 move complete, result=0
22:52:43.724 00.000 20224 worker thread done servicing request
22:52:43.728 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55600, med=2797, FiltMin=2544, FiltMax=29248, Gamma=1.000
22:52:43.750 00.022 8996 UpdateGuideState exits: m=761004 SNR=361.5
22:52:43.753 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:43.753 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:43.755 00.002 8996 Enqueuing Expose request
22:52:43.757 00.002 20224 Worker thread wakes up
22:52:43.757 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:52:43.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:43.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:44.919 01.161 20224 Exposure complete
22:52:45.004 00.085 20224 worker thread done servicing request
22:52:45.005 00.001 8996 OnExposeComplete: enter
22:52:45.006 00.001 8996 UpdateGuideState(): m_state=6
22:52:45.008 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5926
22:52:45.008 00.000 8996 Star::Find returns 1 (0), X=138.30, Y=470.73, Mass=754692, SNR=337.1, Peak=52195 HFD=4.4
22:52:45.009 00.001 8996 MultiStar: [#1 -0.45,0.19,0.00,M1] [#2 -0.42,-0.05,0.77,U] [#3 -0.50,0.13,0.00,M1] [#4 -0.45,0.28,0.00,M1] [#5 -0.29,-0.11,0.63,U] [#6 -0.03,0.16,0.48,U] [#7 -0.09,0.20,0.47,U] [#8 -0.44,-0.01,0.43,U] 
22:52:45.010 00.001 8996 single-star, 5 included, MultiStar: {-0.23, 0.05}, one-star: {-0.12, 0.13}
22:52:45.011 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
22:52:45.012 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
22:52:45.013 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.32 mountX=-0.13 mountY=-0.11, mountTheta=-2.43
22:52:45.014 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.13, opts=13)
22:52:45.015 00.001 8996 Enqueuing Move request for scope (-0.12, 0.13)
22:52:45.016 00.001 20224 Worker thread wakes up
22:52:45.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
22:52:45.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
22:52:45.016 00.000 20224 Moving (-0.12, 0.13) raw xDistance=-0.13 yDistance=-0.11
22:52:45.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:52:45.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:45.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:52:45.016 00.000 20224 MoveAxis(E, 0, ABG)
22:52:45.016 00.000 20224 Move returns status 0, amount 0
22:52:45.017 00.001 20224 MoveAxis(N, 0, ABG)
22:52:45.017 00.000 20224 Move returns status 0, amount 0
22:52:45.017 00.000 20224 move complete, result=0
22:52:45.017 00.000 20224 worker thread done servicing request
22:52:45.020 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52195, med=2793, FiltMin=2541, FiltMax=26032, Gamma=1.000
22:52:45.047 00.027 8996 UpdateGuideState exits: m=754692 SNR=337.1
22:52:45.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:45.051 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:45.052 00.001 8996 Enqueuing Expose request
22:52:45.055 00.003 20224 Worker thread wakes up
22:52:45.055 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:45.056 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:45.056 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:46.027 00.971 20224 Exposure complete
22:52:46.114 00.087 20224 worker thread done servicing request
22:52:46.114 00.000 8996 OnExposeComplete: enter
22:52:46.116 00.002 8996 UpdateGuideState(): m_state=6
22:52:46.118 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5927
22:52:46.119 00.001 8996 Star::Find returns 1 (0), X=138.51, Y=470.36, Mass=723752, SNR=352.1, Peak=53315 HFD=4.5
22:52:46.121 00.002 8996 MultiStar: [#1 -0.36,0.01,0.68,U] [#2 -0.44,-0.02,0.00,M1] [#3 -0.54,-0.10,0.00,M2] [#4 -0.41,0.22,0.00,M2] [#5 -0.27,-0.08,0.59,U] [#6 -0.12,-0.25,0.42,U] [#7 -0.16,-0.19,0.47,U] [#8 -0.41,-0.14,0.41,U] 
22:52:46.123 00.002 8996 refined, 5 included, MultiStar: {-0.17, -0.15}, one-star: {0.09, -0.25}
22:52:46.124 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
22:52:46.126 00.002 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
22:52:46.128 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.42 mountX=-0.15 mountY=0.17, mountTheta=2.31
22:52:46.130 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.15, opts=13)
22:52:46.132 00.002 8996 Enqueuing Move request for scope (-0.17, -0.15)
22:52:46.134 00.002 20224 Worker thread wakes up
22:52:46.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
22:52:46.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
22:52:46.134 00.000 20224 Moving (-0.17, -0.15) raw xDistance=-0.15 yDistance=0.17
22:52:46.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:52:46.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:46.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:52:46.135 00.001 20224 MoveAxis(E, 0, ABG)
22:52:46.135 00.000 20224 Move returns status 0, amount 0
22:52:46.135 00.000 20224 MoveAxis(N, 0, ABG)
22:52:46.135 00.000 20224 Move returns status 0, amount 0
22:52:46.135 00.000 20224 move complete, result=0
22:52:46.136 00.001 20224 worker thread done servicing request
22:52:46.141 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53315, med=2797, FiltMin=2537, FiltMax=27072, Gamma=1.000
22:52:46.157 00.016 8996 UpdateGuideState exits: m=723752 SNR=352.1
22:52:46.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:46.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:46.160 00.001 8996 Enqueuing Expose request
22:52:46.161 00.001 20224 Worker thread wakes up
22:52:46.161 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:52:46.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:46.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:47.358 01.196 20224 Exposure complete
22:52:47.455 00.097 20224 worker thread done servicing request
22:52:47.455 00.000 8996 OnExposeComplete: enter
22:52:47.457 00.002 8996 UpdateGuideState(): m_state=6
22:52:47.458 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5928
22:52:47.459 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=470.38, Mass=708038, SNR=352.8, Peak=50563 HFD=4.6
22:52:47.461 00.002 8996 MultiStar: [#1 -0.15,0.03,0.68,U] [#2 -0.21,-0.12,0.71,U] [#3 -0.28,-0.12,0.61,U] [#4 -0.21,0.03,0.51,U] [#5 -0.11,-0.15,0.64,U] [#6 -0.10,-0.17,0.51,U] [#7 -0.10,-0.19,0.40,U] [#8 -0.36,0.07,0.35,U] 
22:52:47.463 00.002 8996 refined, 8 included, MultiStar: {-0.17, -0.11}, one-star: {-0.09, -0.23}
22:52:47.464 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
22:52:47.466 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
22:52:47.467 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-2.58 mountX=-0.16 mountY=0.13, mountTheta=2.47
22:52:47.471 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.11, opts=13)
22:52:47.472 00.001 8996 Enqueuing Move request for scope (-0.17, -0.11)
22:52:47.475 00.003 20224 Worker thread wakes up
22:52:47.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
22:52:47.475 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
22:52:47.475 00.000 20224 Moving (-0.17, -0.11) raw xDistance=-0.16 yDistance=0.13
22:52:47.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:52:47.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:47.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:52:47.475 00.000 20224 MoveAxis(E, 0, ABG)
22:52:47.475 00.000 20224 Move returns status 0, amount 0
22:52:47.475 00.000 20224 MoveAxis(N, 0, ABG)
22:52:47.475 00.000 20224 Move returns status 0, amount 0
22:52:47.475 00.000 20224 move complete, result=0
22:52:47.475 00.000 20224 worker thread done servicing request
22:52:47.483 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50563, med=2793, FiltMin=2544, FiltMax=24784, Gamma=1.000
22:52:47.497 00.014 8996 UpdateGuideState exits: m=708038 SNR=352.8
22:52:47.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:47.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:47.500 00.001 8996 Enqueuing Expose request
22:52:47.501 00.001 20224 Worker thread wakes up
22:52:47.501 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:47.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:47.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:48.489 00.987 20224 Exposure complete
22:52:48.571 00.082 20224 worker thread done servicing request
22:52:48.571 00.000 8996 OnExposeComplete: enter
22:52:48.573 00.002 8996 UpdateGuideState(): m_state=6
22:52:48.575 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5929
22:52:48.576 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=470.57, Mass=705699, SNR=337.5, Peak=48163 HFD=4.6
22:52:48.578 00.002 8996 MultiStar: [#1 -0.24,0.19,0.82,U] [#2 -0.21,-0.10,0.79,U] [#3 -0.46,0.04,0.00,M2] [#4 -0.33,-0.01,0.53,U] [#5 -0.10,-0.15,0.58,U] [#6 -0.17,0.06,0.47,U] [#7 0.11,0.05,0.46,U] [#8 -0.09,0.07,0.36,U] 
22:52:48.579 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.00}, one-star: {-0.21, -0.03}
22:52:48.581 00.002 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
22:52:48.582 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
22:52:48.583 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.00 hyp=0.17 cameraTheta=3.12 mountX=-0.17 mountY=0.02, mountTheta=3.05
22:52:48.585 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.00, opts=13)
22:52:48.587 00.002 8996 Enqueuing Move request for scope (-0.17, 0.00)
22:52:48.588 00.001 20224 Worker thread wakes up
22:52:48.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.00) opts 0xd
22:52:48.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.00)
22:52:48.588 00.000 20224 Moving (-0.17, 0.00) raw xDistance=-0.17 yDistance=0.02
22:52:48.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:52:48.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:48.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:52:48.588 00.000 20224 MoveAxis(E, 0, ABG)
22:52:48.588 00.000 20224 Move returns status 0, amount 0
22:52:48.588 00.000 20224 MoveAxis(N, 0, ABG)
22:52:48.588 00.000 20224 Move returns status 0, amount 0
22:52:48.588 00.000 20224 move complete, result=0
22:52:48.588 00.000 20224 worker thread done servicing request
22:52:48.592 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=48163, med=2797, FiltMin=2544, FiltMax=22429, Gamma=1.000
22:52:48.605 00.013 8996 UpdateGuideState exits: m=705699 SNR=337.5
22:52:48.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:48.608 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:48.610 00.002 8996 Enqueuing Expose request
22:52:48.611 00.001 20224 Worker thread wakes up
22:52:48.611 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:52:48.613 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:48.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:49.785 01.172 20224 Exposure complete
22:52:49.861 00.076 20224 worker thread done servicing request
22:52:49.861 00.000 8996 OnExposeComplete: enter
22:52:49.862 00.001 8996 UpdateGuideState(): m_state=6
22:52:49.862 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5930
22:52:49.863 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.55, Mass=705109, SNR=345.9, Peak=46624 HFD=4.4
22:52:49.864 00.001 8996 MultiStar: [#1 -0.30,0.30,0.68,U] [#2 -0.40,-0.02,0.74,U] [#3 -0.54,0.44,0.00,M3] [#4 -0.54,0.32,0.00,M1] [#5 -0.20,-0.04,0.57,U] [#6 -0.20,0.35,0.41,U] [#7 0.02,0.26,0.55,U] [#8 -0.44,0.06,0.00,M1] 
22:52:49.865 00.001 8996 single-star, 5 included, MultiStar: {-0.19, 0.10}, one-star: {-0.08, -0.06}
22:52:49.866 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
22:52:49.867 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.75)
22:52:49.867 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.09 cameraTheta=-2.51 mountX=-0.07 mountY=0.06, mountTheta=2.40
22:52:49.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
22:52:49.870 00.001 8996 Enqueuing Move request for scope (-0.08, -0.06)
22:52:49.870 00.000 20224 Worker thread wakes up
22:52:49.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
22:52:49.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
22:52:49.870 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=0.06
22:52:49.871 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:52:49.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:49.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:52:49.871 00.000 20224 MoveAxis(E, 0, ABG)
22:52:49.871 00.000 20224 Move returns status 0, amount 0
22:52:49.871 00.000 20224 MoveAxis(N, 0, ABG)
22:52:49.871 00.000 20224 Move returns status 0, amount 0
22:52:49.871 00.000 20224 move complete, result=0
22:52:49.871 00.000 20224 worker thread done servicing request
22:52:49.874 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46624, med=2797, FiltMin=2534, FiltMax=24160, Gamma=1.000
22:52:49.889 00.015 8996 UpdateGuideState exits: m=705109 SNR=345.9
22:52:49.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:49.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:49.892 00.001 8996 Enqueuing Expose request
22:52:49.893 00.001 20224 Worker thread wakes up
22:52:49.893 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:49.893 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:49.894 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:50.880 00.986 20224 Exposure complete
22:52:50.944 00.064 20224 worker thread done servicing request
22:52:50.944 00.000 8996 OnExposeComplete: enter
22:52:50.946 00.002 8996 UpdateGuideState(): m_state=6
22:52:50.948 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5931
22:52:50.949 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.55, Mass=798024, SNR=354.4, Peak=52211 HFD=4.3
22:52:50.951 00.002 8996 MultiStar: [#1 -0.40,0.16,0.67,U] [#2 -0.41,0.10,0.73,U] [#3 -0.19,0.30,0.58,U] [#4 -0.30,0.42,0.00,M2] [#5 -0.04,-0.08,0.58,U] [#6 -0.04,0.23,0.45,U] [#7 -0.03,0.16,0.42,U] [#8 -0.35,0.15,0.37,U] 
22:52:50.953 00.002 8996 single-star, 7 included, MultiStar: {-0.18, 0.10}, one-star: {-0.00, -0.06}
22:52:50.955 00.002 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
22:52:50.957 00.002 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.65)
22:52:50.959 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.61 mountX=0.00 mountY=0.06, mountTheta=1.51
22:52:50.962 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
22:52:50.964 00.002 8996 Enqueuing Move request for scope (-0.00, -0.06)
22:52:50.965 00.001 20224 Worker thread wakes up
22:52:50.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
22:52:50.965 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
22:52:50.965 00.000 20224 Moving (-0.00, -0.06) raw xDistance=0.00 yDistance=0.06
22:52:50.966 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:52:50.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:50.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:52:50.966 00.000 20224 MoveAxis(E, 0, ABG)
22:52:50.966 00.000 20224 Move returns status 0, amount 0
22:52:50.966 00.000 20224 MoveAxis(N, 0, ABG)
22:52:50.966 00.000 20224 Move returns status 0, amount 0
22:52:50.966 00.000 20224 move complete, result=0
22:52:50.967 00.001 20224 worker thread done servicing request
22:52:50.974 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52211, med=2797, FiltMin=2547, FiltMax=29600, Gamma=1.000
22:52:50.996 00.022 8996 UpdateGuideState exits: m=798024 SNR=354.4
22:52:50.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:50.999 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:51.001 00.002 8996 Enqueuing Expose request
22:52:51.002 00.001 20224 Worker thread wakes up
22:52:51.002 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:52:51.004 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:51.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:52.179 01.175 20224 Exposure complete
22:52:52.253 00.074 20224 worker thread done servicing request
22:52:52.253 00.000 8996 OnExposeComplete: enter
22:52:52.254 00.001 8996 UpdateGuideState(): m_state=6
22:52:52.255 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5932
22:52:52.256 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=470.68, Mass=753060, SNR=411.0, Peak=51216 HFD=4.7
22:52:52.257 00.001 8996 MultiStar: [#1 -0.11,0.22,0.57,U] [#2 -0.23,-0.07,0.62,U] [#3 -0.21,0.11,0.47,U] [#4 -0.16,0.29,0.52,U] [#5 -0.18,-0.00,0.58,U] [#6 -0.23,-0.06,0.34,U] [#7 -0.18,-0.27,0.41,U] [#8 -0.32,0.15,0.34,U] 
22:52:52.258 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.06}, one-star: {-0.04, 0.08}
22:52:52.259 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
22:52:52.260 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
22:52:52.261 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.08 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
22:52:52.264 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
22:52:52.266 00.002 8996 Enqueuing Move request for scope (-0.04, 0.08)
22:52:52.268 00.002 20224 Worker thread wakes up
22:52:52.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
22:52:52.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
22:52:52.268 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.07
22:52:52.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:52:52.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:52.269 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:52:52.269 00.000 20224 MoveAxis(E, 0, ABG)
22:52:52.269 00.000 20224 Move returns status 0, amount 0
22:52:52.269 00.000 20224 MoveAxis(N, 0, ABG)
22:52:52.269 00.000 20224 Move returns status 0, amount 0
22:52:52.269 00.000 20224 move complete, result=0
22:52:52.269 00.000 20224 worker thread done servicing request
22:52:52.277 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51216, med=2797, FiltMin=2512, FiltMax=27296, Gamma=1.000
22:52:52.303 00.026 8996 UpdateGuideState exits: m=753060 SNR=411.0
22:52:52.305 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:52.306 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:52.308 00.002 8996 Enqueuing Expose request
22:52:52.310 00.002 20224 Worker thread wakes up
22:52:52.310 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:52.311 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:52.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:53.290 00.979 20224 Exposure complete
22:52:53.353 00.063 20224 worker thread done servicing request
22:52:53.354 00.001 8996 OnExposeComplete: enter
22:52:53.354 00.000 8996 UpdateGuideState(): m_state=6
22:52:53.355 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5933
22:52:53.356 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=470.85, Mass=800787, SNR=372.3, Peak=58624 HFD=4.5
22:52:53.357 00.001 8996 MultiStar: [#1 -0.23,0.33,0.70,U] [#2 -0.38,-0.07,0.73,U] [#3 -0.39,-0.02,0.57,U] [#4 -0.30,0.05,0.48,U] [#5 -0.24,0.05,0.59,U] [#6 -0.14,-0.21,0.46,U] [#7 -0.29,0.00,0.44,U] [#8 -0.34,0.39,0.00,M1] 
22:52:53.358 00.001 8996 refined, 7 included, MultiStar: {-0.23, 0.07}, one-star: {0.01, 0.24}
22:52:53.359 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
22:52:53.360 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
22:52:53.360 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.83 mountX=-0.23 mountY=-0.05, mountTheta=-2.94
22:52:53.362 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.07, opts=13)
22:52:53.363 00.001 8996 Enqueuing Move request for scope (-0.23, 0.07)
22:52:53.364 00.001 20224 Worker thread wakes up
22:52:53.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
22:52:53.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
22:52:53.364 00.000 20224 Moving (-0.23, 0.07) raw xDistance=-0.23 yDistance=-0.05
22:52:53.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
22:52:53.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:53.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:52:53.364 00.000 20224 MoveAxis(E, 34, ABG)
22:52:53.364 00.000 20224 Guiding  Dir = 2, Dur = 34
22:52:53.364 00.000 20224 IsSlewing returns 0
22:52:53.365 00.001 20224 IsGuiding returns 0
22:52:53.368 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58624, med=2797, FiltMin=2541, FiltMax=32301, Gamma=1.000
22:52:53.383 00.015 8996 UpdateGuideState exits: m=800787 SNR=372.3
22:52:53.386 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:53.388 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:53.390 00.002 8996 Enqueuing Expose request
22:52:53.416 00.026 20224 IsGuiding returns 1
22:52:53.416 00.000 20224 scope still moving after pulse duration time elapsed
22:52:53.447 00.031 20224 IsSlewing returns 0
22:52:53.447 00.000 20224 IsGuiding returns 1
22:52:53.479 00.032 20224 IsSlewing returns 0
22:52:53.479 00.000 20224 IsGuiding returns 1
22:52:53.516 00.037 20224 IsSlewing returns 0
22:52:53.516 00.000 20224 IsGuiding returns 0
22:52:53.516 00.000 20224 scope move finished after 34 + 117 ms
22:52:53.516 00.000 20224 Move returns status 0, amount 34
22:52:53.516 00.000 20224 MoveAxis(N, 0, ABG)
22:52:53.516 00.000 20224 Move returns status 0, amount 0
22:52:53.516 00.000 20224 move complete, result=0
22:52:53.516 00.000 20224 worker thread done servicing request
22:52:53.516 00.000 20224 Worker thread wakes up
22:52:53.516 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
22:52:53.518 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:53.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:54.682 01.164 20224 Exposure complete
22:52:54.767 00.085 20224 worker thread done servicing request
22:52:54.767 00.000 8996 OnExposeComplete: enter
22:52:54.768 00.001 8996 UpdateGuideState(): m_state=6
22:52:54.769 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5934
22:52:54.770 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.63, Mass=693325, SNR=360.3, Peak=52912 HFD=4.4
22:52:54.771 00.001 8996 MultiStar: [#1 -0.08,0.09,0.64,U] [#2 -0.31,0.17,0.68,U] [#3 -0.28,0.09,0.63,U] [#4 -0.13,0.13,0.52,U] [#5 0.09,0.03,0.71,U] [#6 0.13,-0.01,0.42,U] [#7 0.26,0.18,0.40,U] [#8 -0.09,0.17,0.38,U] 
22:52:54.771 00.000 8996 refined, 8 included, MultiStar: {-0.04, 0.09}, one-star: {0.11, 0.02}
22:52:54.772 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
22:52:54.773 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
22:52:54.774 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.96 mountX=-0.04 mountY=-0.08, mountTheta=-2.06
22:52:54.775 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
22:52:54.776 00.001 8996 Enqueuing Move request for scope (-0.04, 0.09)
22:52:54.777 00.001 20224 Worker thread wakes up
22:52:54.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
22:52:54.777 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
22:52:54.777 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.04 yDistance=-0.08
22:52:54.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:52:54.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:54.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:52:54.777 00.000 20224 MoveAxis(E, 0, ABG)
22:52:54.777 00.000 20224 Move returns status 0, amount 0
22:52:54.778 00.001 20224 MoveAxis(N, 0, ABG)
22:52:54.778 00.000 20224 Move returns status 0, amount 0
22:52:54.778 00.000 20224 move complete, result=0
22:52:54.778 00.000 20224 worker thread done servicing request
22:52:54.781 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52912, med=2797, FiltMin=2512, FiltMax=24784, Gamma=1.000
22:52:54.805 00.024 8996 UpdateGuideState exits: m=693325 SNR=360.3
22:52:54.807 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:54.809 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:54.810 00.001 8996 Enqueuing Expose request
22:52:54.812 00.002 20224 Worker thread wakes up
22:52:54.812 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:54.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:54.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:55.795 00.982 20224 Exposure complete
22:52:55.854 00.059 20224 worker thread done servicing request
22:52:55.854 00.000 8996 OnExposeComplete: enter
22:52:55.855 00.001 8996 UpdateGuideState(): m_state=6
22:52:55.856 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5935
22:52:55.857 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=470.76, Mass=702611, SNR=337.5, Peak=57056 HFD=4.6
22:52:55.858 00.001 8996 MultiStar: [#1 -0.21,0.28,0.65,U] [#2 -0.17,0.44,0.00,M1] [#3 -0.22,0.35,0.59,U] [#4 -0.09,0.40,0.57,U] [#5 -0.10,-0.22,0.71,U] [#6 0.01,0.07,0.44,U] [#7 0.03,0.26,0.44,U] [#8 -0.34,0.16,0.43,U] 
22:52:55.859 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.17}, one-star: {0.11, 0.15}
22:52:55.860 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
22:52:55.860 00.000 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
22:52:55.861 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=2.02 mountX=-0.10 mountY=-0.16, mountTheta=-2.13
22:52:55.862 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
22:52:55.863 00.001 8996 Enqueuing Move request for scope (-0.08, 0.17)
22:52:55.864 00.001 20224 Worker thread wakes up
22:52:55.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
22:52:55.864 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
22:52:55.864 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.10 yDistance=-0.16
22:52:55.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:52:55.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:55.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:52:55.865 00.001 20224 MoveAxis(E, 0, ABG)
22:52:55.865 00.000 20224 Move returns status 0, amount 0
22:52:55.865 00.000 20224 MoveAxis(N, 0, ABG)
22:52:55.865 00.000 20224 Move returns status 0, amount 0
22:52:55.865 00.000 20224 move complete, result=0
22:52:55.865 00.000 20224 worker thread done servicing request
22:52:55.868 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57056, med=2797, FiltMin=2541, FiltMax=26576, Gamma=1.000
22:52:55.883 00.015 8996 UpdateGuideState exits: m=702611 SNR=337.5
22:52:55.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:55.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:55.886 00.001 8996 Enqueuing Expose request
22:52:55.887 00.001 20224 Worker thread wakes up
22:52:55.887 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:52:55.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:55.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:57.070 01.182 20224 Exposure complete
22:52:57.148 00.078 20224 worker thread done servicing request
22:52:57.148 00.000 8996 OnExposeComplete: enter
22:52:57.150 00.002 8996 UpdateGuideState(): m_state=6
22:52:57.152 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5936
22:52:57.154 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=470.68, Mass=706686, SNR=358.8, Peak=54512 HFD=4.5
22:52:57.156 00.002 8996 MultiStar: [#1 0.13,0.59,0.00,M1] [#2 -0.15,0.29,0.67,U] [#3 -0.09,0.26,0.60,U] [#4 -0.08,0.35,0.56,U] [#5 0.26,0.26,0.63,U] [#6 0.24,0.36,0.38,U] [#7 0.29,0.29,0.41,U] [#8 -0.10,0.32,0.45,U] 
22:52:57.158 00.002 8996 single-star, 7 included, MultiStar: {0.06, 0.25}, one-star: {0.17, 0.07}
22:52:57.159 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
22:52:57.161 00.002 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
22:52:57.162 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.18 cameraTheta=0.38 mountX=0.16 mountY=-0.09, mountTheta=-0.49
22:52:57.165 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.07, opts=13)
22:52:57.166 00.001 8996 Enqueuing Move request for scope (0.17, 0.07)
22:52:57.168 00.002 20224 Worker thread wakes up
22:52:57.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
22:52:57.168 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
22:52:57.168 00.000 20224 Moving (0.17, 0.07) raw xDistance=0.16 yDistance=-0.09
22:52:57.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:52:57.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:57.169 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:52:57.169 00.000 20224 MoveAxis(E, 0, ABG)
22:52:57.169 00.000 20224 Move returns status 0, amount 0
22:52:57.169 00.000 20224 MoveAxis(N, 0, ABG)
22:52:57.169 00.000 20224 Move returns status 0, amount 0
22:52:57.169 00.000 20224 move complete, result=0
22:52:57.169 00.000 20224 worker thread done servicing request
22:52:57.176 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54512, med=2797, FiltMin=2550, FiltMax=27008, Gamma=1.000
22:52:57.203 00.027 8996 UpdateGuideState exits: m=706686 SNR=358.8
22:52:57.205 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:57.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:57.208 00.002 8996 Enqueuing Expose request
22:52:57.210 00.002 20224 Worker thread wakes up
22:52:57.210 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:57.212 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:57.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:58.194 00.982 20224 Exposure complete
22:52:58.277 00.083 20224 worker thread done servicing request
22:52:58.277 00.000 8996 OnExposeComplete: enter
22:52:58.278 00.001 8996 UpdateGuideState(): m_state=6
22:52:58.279 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5937
22:52:58.280 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=470.67, Mass=718098, SNR=331.7, Peak=51408 HFD=4.5
22:52:58.281 00.001 8996 MultiStar: [#1 0.07,0.43,0.00,M2] [#2 -0.19,0.19,0.71,U] [#3 -0.04,0.24,0.60,U] [#4 0.02,0.15,0.57,U] [#5 0.09,0.24,0.74,U] [#6 0.24,0.15,0.44,U] [#7 0.22,0.24,0.52,U] [#8 -0.16,0.43,0.00,M1] 
22:52:58.282 00.001 8996 single-star, 6 included, MultiStar: {0.03, 0.17}, one-star: {0.02, 0.06}
22:52:58.283 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
22:52:58.284 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
22:52:58.285 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.18 mountX=0.02 mountY=-0.06, mountTheta=-1.28
22:52:58.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
22:52:58.287 00.001 8996 Enqueuing Move request for scope (0.02, 0.06)
22:52:58.288 00.001 20224 Worker thread wakes up
22:52:58.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
22:52:58.288 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
22:52:58.288 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
22:52:58.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:52:58.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:58.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:52:58.288 00.000 20224 MoveAxis(E, 0, ABG)
22:52:58.288 00.000 20224 Move returns status 0, amount 0
22:52:58.288 00.000 20224 MoveAxis(N, 0, ABG)
22:52:58.288 00.000 20224 Move returns status 0, amount 0
22:52:58.288 00.000 20224 move complete, result=0
22:52:58.288 00.000 20224 worker thread done servicing request
22:52:58.292 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51408, med=2797, FiltMin=2544, FiltMax=26352, Gamma=1.000
22:52:58.310 00.018 8996 UpdateGuideState exits: m=718098 SNR=331.7
22:52:58.312 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:58.314 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:58.315 00.001 8996 Enqueuing Expose request
22:52:58.316 00.001 20224 Worker thread wakes up
22:52:58.316 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:58.318 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:58.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:52:59.495 01.177 20224 Exposure complete
22:52:59.553 00.058 20224 worker thread done servicing request
22:52:59.553 00.000 8996 OnExposeComplete: enter
22:52:59.554 00.001 8996 UpdateGuideState(): m_state=6
22:52:59.555 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5938
22:52:59.556 00.001 8996 Star::Find returns 1 (0), X=138.56, Y=470.76, Mass=674965, SNR=340.8, Peak=57424 HFD=4.6
22:52:59.558 00.002 8996 MultiStar: [#1 -0.26,0.24,0.66,U] [#2 -0.20,0.16,0.75,U] [#3 -0.34,0.18,0.73,U] [#4 -0.22,0.27,0.55,U] [#5 0.04,-0.02,0.69,U] [#6 -0.11,0.17,0.44,U] [#7 0.15,0.05,0.45,U] [#8 -0.21,0.22,0.40,U] 
22:52:59.559 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.16}, one-star: {0.14, 0.16}
22:52:59.559 00.000 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
22:52:59.561 00.002 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
22:52:59.562 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.16 mountX=-0.12 mountY=-0.14, mountTheta=-2.27
22:52:59.565 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.16, opts=13)
22:52:59.566 00.001 8996 Enqueuing Move request for scope (-0.10, 0.16)
22:52:59.568 00.002 20224 Worker thread wakes up
22:52:59.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
22:52:59.568 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
22:52:59.568 00.000 20224 Moving (-0.10, 0.16) raw xDistance=-0.12 yDistance=-0.14
22:52:59.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:52:59.568 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:52:59.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:52:59.569 00.001 20224 MoveAxis(E, 0, ABG)
22:52:59.569 00.000 20224 Move returns status 0, amount 0
22:52:59.569 00.000 20224 MoveAxis(N, 0, ABG)
22:52:59.569 00.000 20224 Move returns status 0, amount 0
22:52:59.569 00.000 20224 move complete, result=0
22:52:59.569 00.000 20224 worker thread done servicing request
22:52:59.576 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57424, med=2797, FiltMin=2547, FiltMax=26224, Gamma=1.000
22:52:59.595 00.019 8996 UpdateGuideState exits: m=674965 SNR=340.8
22:52:59.597 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:59.599 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:52:59.600 00.001 8996 Enqueuing Expose request
22:52:59.602 00.002 20224 Worker thread wakes up
22:52:59.602 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:52:59.604 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:52:59.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:00.583 00.979 20224 Exposure complete
22:53:00.672 00.089 20224 worker thread done servicing request
22:53:00.672 00.000 8996 OnExposeComplete: enter
22:53:00.673 00.001 8996 UpdateGuideState(): m_state=6
22:53:00.674 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5939
22:53:00.675 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=470.74, Mass=698093, SNR=332.8, Peak=64928 HFD=4.5
22:53:00.676 00.001 8996 MultiStar: [#1 -0.05,0.28,0.76,U] [#2 -0.06,-0.01,0.76,U] [#3 -0.06,0.23,0.67,U] [#4 0.01,0.25,0.55,U] [#5 0.05,-0.01,0.62,U] [#6 0.22,0.29,0.44,U] [#7 0.34,0.22,0.48,U] [#8 -0.16,0.14,0.40,U] 
22:53:00.677 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.16}, one-star: {0.23, 0.13}
22:53:00.677 00.000 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
22:53:00.678 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
22:53:00.679 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.22 mountX=0.04 mountY=-0.17, mountTheta=-1.32
22:53:00.680 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.16, opts=13)
22:53:00.681 00.001 8996 Enqueuing Move request for scope (0.06, 0.16)
22:53:00.682 00.001 20224 Worker thread wakes up
22:53:00.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
22:53:00.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
22:53:00.682 00.000 20224 Moving (0.06, 0.16) raw xDistance=0.04 yDistance=-0.17
22:53:00.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:53:00.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:00.683 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:53:00.683 00.000 20224 MoveAxis(E, 0, ABG)
22:53:00.683 00.000 20224 Move returns status 0, amount 0
22:53:00.683 00.000 20224 MoveAxis(N, 0, ABG)
22:53:00.683 00.000 20224 Move returns status 0, amount 0
22:53:00.683 00.000 20224 move complete, result=0
22:53:00.683 00.000 20224 worker thread done servicing request
22:53:00.686 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64928, med=2797, FiltMin=2525, FiltMax=28240, Gamma=1.000
22:53:00.707 00.021 8996 UpdateGuideState exits: m=698093 SNR=332.8
22:53:00.708 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:00.710 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:00.711 00.001 8996 Enqueuing Expose request
22:53:00.713 00.002 20224 Worker thread wakes up
22:53:00.713 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:00.714 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:00.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:01.884 01.170 20224 Exposure complete
22:53:01.968 00.084 20224 worker thread done servicing request
22:53:01.968 00.000 8996 OnExposeComplete: enter
22:53:01.970 00.002 8996 UpdateGuideState(): m_state=6
22:53:01.971 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5940
22:53:01.973 00.002 8996 Star::Find returns 1 (0), X=138.24, Y=470.77, Mass=712178, SNR=340.8, Peak=52755 HFD=4.4
22:53:01.975 00.002 8996 MultiStar: [#1 -0.22,0.46,0.00,M1] [#2 -0.35,0.34,0.00,M1] [#3 -0.29,0.47,0.00,M1] [#4 -0.22,0.55,0.00,M1] [#5 -0.19,0.10,0.68,U] [#6 -0.01,0.44,0.00,M1] [#7 0.09,0.33,0.45,U] [#8 -0.46,0.40,0.00,M1] 
22:53:01.976 00.001 8996 refined, 2 included, MultiStar: {-0.13, 0.18}, one-star: {-0.18, 0.16}
22:53:01.977 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
22:53:01.978 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
22:53:01.978 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.19 mountX=-0.14 mountY=-0.16, mountTheta=-2.30
22:53:01.981 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.18, opts=13)
22:53:01.982 00.001 8996 Enqueuing Move request for scope (-0.13, 0.18)
22:53:01.984 00.002 20224 Worker thread wakes up
22:53:01.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
22:53:01.985 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
22:53:01.985 00.000 20224 Moving (-0.13, 0.18) raw xDistance=-0.14 yDistance=-0.16
22:53:01.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:53:01.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:01.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:53:01.985 00.000 20224 MoveAxis(E, 0, ABG)
22:53:01.985 00.000 20224 Move returns status 0, amount 0
22:53:01.985 00.000 20224 MoveAxis(N, 0, ABG)
22:53:01.985 00.000 20224 Move returns status 0, amount 0
22:53:01.985 00.000 20224 move complete, result=0
22:53:01.985 00.000 20224 worker thread done servicing request
22:53:01.993 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52755, med=2797, FiltMin=2544, FiltMax=24877, Gamma=1.000
22:53:02.018 00.025 8996 UpdateGuideState exits: m=712178 SNR=340.8
22:53:02.020 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:02.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:02.023 00.002 8996 Enqueuing Expose request
22:53:02.024 00.001 20224 Worker thread wakes up
22:53:02.024 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:02.025 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:02.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:03.011 00.986 20224 Exposure complete
22:53:03.116 00.105 20224 worker thread done servicing request
22:53:03.117 00.001 8996 OnExposeComplete: enter
22:53:03.118 00.001 8996 UpdateGuideState(): m_state=6
22:53:03.121 00.003 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5941
22:53:03.123 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=470.74, Mass=654696, SNR=337.5, Peak=51571 HFD=4.5
22:53:03.125 00.002 8996 MultiStar: [#1 -0.21,0.71,0.00,M2] [#2 -0.52,0.31,0.00,M2] [#3 -0.39,0.48,0.00,M2] [#4 -0.40,0.52,0.00,M2] [#5 -0.28,0.19,0.61,U] [#6 -0.26,0.31,0.44,U] [#7 -0.23,0.38,0.00,M1] [#8 -0.59,0.43,0.00,M2] 
22:53:03.125 00.000 8996 single-star, 2 included, MultiStar: {-0.29, 0.19}, one-star: {-0.32, 0.13}
22:53:03.127 00.002 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
22:53:03.128 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:53:03.129 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.13 hyp=0.34 cameraTheta=2.75 mountX=-0.33 mountY=-0.09, mountTheta=-2.87
22:53:03.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.13, opts=13)
22:53:03.133 00.002 8996 Enqueuing Move request for scope (-0.32, 0.13)
22:53:03.134 00.001 20224 Worker thread wakes up
22:53:03.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.13) opts 0xd
22:53:03.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.13)
22:53:03.134 00.000 20224 Moving (-0.32, 0.13) raw xDistance=-0.33 yDistance=-0.09
22:53:03.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:53:03.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:03.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:53:03.134 00.000 20224 MoveAxis(E, 48, ABG)
22:53:03.134 00.000 20224 Guiding  Dir = 2, Dur = 48
22:53:03.135 00.001 20224 IsSlewing returns 0
22:53:03.135 00.000 20224 IsGuiding returns 0
22:53:03.140 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51571, med=2797, FiltMin=2541, FiltMax=23872, Gamma=1.000
22:53:03.156 00.016 20224 PulseGuide returned control before completion, sleep 37
22:53:03.166 00.010 8996 UpdateGuideState exits: m=654696 SNR=337.5
22:53:03.167 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:03.168 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:03.168 00.000 8996 Enqueuing Expose request
22:53:03.203 00.035 20224 IsGuiding returns 1
22:53:03.203 00.000 20224 scope still moving after pulse duration time elapsed
22:53:03.234 00.031 20224 IsSlewing returns 0
22:53:03.235 00.001 20224 IsGuiding returns 0
22:53:03.235 00.000 20224 scope move finished after 48 + 52 ms
22:53:03.235 00.000 20224 Move returns status 0, amount 48
22:53:03.235 00.000 20224 MoveAxis(N, 0, ABG)
22:53:03.235 00.000 20224 Move returns status 0, amount 0
22:53:03.235 00.000 20224 move complete, result=0
22:53:03.235 00.000 20224 worker thread done servicing request
22:53:03.235 00.000 20224 Worker thread wakes up
22:53:03.235 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
22:53:03.236 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:03.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:04.424 01.188 20224 Exposure complete
22:53:04.497 00.073 20224 worker thread done servicing request
22:53:04.497 00.000 8996 OnExposeComplete: enter
22:53:04.498 00.001 8996 UpdateGuideState(): m_state=6
22:53:04.499 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5942
22:53:04.501 00.002 8996 Star::Find returns 1 (0), X=138.70, Y=470.96, Mass=760035, SNR=353.4, Peak=65424 HFD=4.3
22:53:04.502 00.001 8996 MultiStar: [#1 0.04,0.62,0.00,M3] [#2 -0.08,0.60,0.00,M3] [#3 -0.07,0.49,0.00,M3] [#4 0.04,0.75,0.00,M3] [#5 0.22,0.47,0.00,M1] [#6 0.33,0.45,0.00,M1] [#7 0.16,0.63,0.00,M2] [#8 -0.05,0.60,0.00,M3] 
22:53:04.503 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
22:53:04.504 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
22:53:04.505 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.35 hyp=0.45 cameraTheta=0.91 mountX=0.24 mountY=-0.38, mountTheta=-1.01
22:53:04.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.35, opts=13)
22:53:04.509 00.002 8996 Enqueuing Move request for scope (0.27, 0.35)
22:53:04.510 00.001 20224 Worker thread wakes up
22:53:04.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.35) opts 0xd
22:53:04.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.35)
22:53:04.510 00.000 20224 Moving (0.27, 0.35) raw xDistance=0.24 yDistance=-0.38
22:53:04.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
22:53:04.511 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:53:04.511 00.000 20224 MoveAxis(W, 31, ABG)
22:53:04.511 00.000 20224 Guiding  Dir = 3, Dur = 31
22:53:04.511 00.000 20224 IsSlewing returns 0
22:53:04.511 00.000 20224 IsGuiding returns 0
22:53:04.513 00.002 20224 PulseGuide returned control before completion, sleep 40
22:53:04.516 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65424, med=2797, FiltMin=2547, FiltMax=31789, Gamma=1.000
22:53:04.543 00.027 8996 UpdateGuideState exits: m=760035 SNR=353.4
22:53:04.545 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:04.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:04.548 00.002 8996 Enqueuing Expose request
22:53:04.568 00.020 20224 IsGuiding returns 1
22:53:04.568 00.000 20224 scope still moving after pulse duration time elapsed
22:53:04.600 00.032 20224 IsSlewing returns 0
22:53:04.600 00.000 20224 IsGuiding returns 0
22:53:04.600 00.000 20224 scope move finished after 31 + 57 ms
22:53:04.600 00.000 20224 Move returns status 0, amount 31
22:53:04.600 00.000 20224 MoveAxis(N, 81, ABG)
22:53:04.600 00.000 20224 Guiding  Dir = 0, Dur = 81
22:53:04.600 00.000 20224 IsSlewing returns 0
22:53:04.600 00.000 20224 IsGuiding returns 0
22:53:04.664 00.064 20224 PulseGuide returned control before completion, sleep 28
22:53:04.694 00.030 20224 IsGuiding returns 1
22:53:04.694 00.000 20224 scope still moving after pulse duration time elapsed
22:53:04.726 00.032 20224 IsSlewing returns 0
22:53:04.726 00.000 20224 IsGuiding returns 1
22:53:04.758 00.032 20224 IsSlewing returns 0
22:53:04.758 00.000 20224 IsGuiding returns 0
22:53:04.758 00.000 20224 scope move finished after 81 + 76 ms
22:53:04.758 00.000 20224 Move returns status 0, amount 81
22:53:04.758 00.000 20224 move complete, result=0
22:53:04.758 00.000 20224 worker thread done servicing request
22:53:04.758 00.000 20224 Worker thread wakes up
22:53:04.758 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.4 px 81 ms NORTH
22:53:04.761 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:04.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:05.739 00.978 20224 Exposure complete
22:53:05.819 00.080 20224 worker thread done servicing request
22:53:05.820 00.001 8996 OnExposeComplete: enter
22:53:05.821 00.001 8996 UpdateGuideState(): m_state=6
22:53:05.823 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5943
22:53:05.824 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=470.91, Mass=704866, SNR=334.6, Peak=60560 HFD=4.3
22:53:05.825 00.001 8996 MultiStar: [#1 -0.25,0.91,0.00,M4] [#2 -0.27,0.80,0.00,M4] [#3 -0.27,0.76,0.00,M4] [#4 -0.23,0.65,0.00,M4] [#5 0.04,0.55,0.00,M2] [#6 -0.13,0.61,0.00,M2] [#7 -0.10,0.52,0.00,M3] [#8 -0.26,0.65,0.00,M4] 
22:53:05.826 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
22:53:05.827 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
22:53:05.828 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.42 mountX=0.02 mountY=-0.31, mountTheta=-1.52
22:53:05.830 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.31, opts=13)
22:53:05.832 00.002 8996 Enqueuing Move request for scope (0.05, 0.31)
22:53:05.833 00.001 20224 Worker thread wakes up
22:53:05.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd
22:53:05.833 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.31)
22:53:05.833 00.000 20224 Moving (0.05, 0.31) raw xDistance=0.02 yDistance=-0.31
22:53:05.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:53:05.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:53:05.833 00.000 20224 MoveAxis(E, 0, ABG)
22:53:05.833 00.000 20224 Move returns status 0, amount 0
22:53:05.833 00.000 20224 MoveAxis(N, 65, ABG)
22:53:05.833 00.000 20224 Guiding  Dir = 0, Dur = 65
22:53:05.833 00.000 20224 IsSlewing returns 0
22:53:05.833 00.000 20224 IsGuiding returns 0
22:53:05.838 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60560, med=2797, FiltMin=2550, FiltMax=26813, Gamma=1.000
22:53:05.855 00.017 8996 UpdateGuideState exits: m=704866 SNR=334.6
22:53:05.856 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:05.858 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:05.859 00.001 8996 Enqueuing Expose request
22:53:05.868 00.009 20224 PulseGuide returned control before completion, sleep 41
22:53:05.914 00.046 20224 IsGuiding returns 1
22:53:05.914 00.000 20224 scope still moving after pulse duration time elapsed
22:53:05.946 00.032 20224 IsSlewing returns 0
22:53:05.946 00.000 20224 IsGuiding returns 0
22:53:05.947 00.001 20224 scope move finished after 65 + 48 ms
22:53:05.947 00.000 20224 Move returns status 0, amount 65
22:53:05.947 00.000 20224 move complete, result=0
22:53:05.947 00.000 20224 worker thread done servicing request
22:53:05.947 00.000 20224 Worker thread wakes up
22:53:05.947 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 65 ms NORTH
22:53:05.948 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:05.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:07.115 01.167 20224 Exposure complete
22:53:07.213 00.098 20224 worker thread done servicing request
22:53:07.213 00.000 8996 OnExposeComplete: enter
22:53:07.215 00.002 8996 UpdateGuideState(): m_state=6
22:53:07.217 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5944
22:53:07.219 00.002 8996 Star::Find returns 1 (0), X=138.39, Y=470.43, Mass=712351, SNR=373.1, Peak=51379 HFD=4.4
22:53:07.221 00.002 8996 MultiStar: [#1 -0.41,-0.05,0.58,U] [#2 -0.59,0.07,0.00,M5] [#3 -0.58,-0.17,0.00,M5] [#4 -0.72,-0.30,0.00,M5] [#5 -0.18,-0.44,0.00,M3] [#6 -0.29,-0.09,0.39,U] [#7 -0.19,-0.20,0.43,U] [#8 -0.35,0.01,0.32,U] 
22:53:07.222 00.001 8996 single-star, 4 included, MultiStar: {-0.21, -0.12}, one-star: {-0.03, -0.18}
22:53:07.223 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
22:53:07.224 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
22:53:07.226 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.75 mountX=-0.02 mountY=0.18, mountTheta=1.66
22:53:07.229 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
22:53:07.232 00.003 8996 Enqueuing Move request for scope (-0.03, -0.18)
22:53:07.234 00.002 20224 Worker thread wakes up
22:53:07.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
22:53:07.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
22:53:07.234 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.02 yDistance=0.18
22:53:07.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:53:07.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:07.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:53:07.235 00.001 20224 MoveAxis(E, 0, ABG)
22:53:07.235 00.000 20224 Move returns status 0, amount 0
22:53:07.235 00.000 20224 MoveAxis(N, 0, ABG)
22:53:07.235 00.000 20224 Move returns status 0, amount 0
22:53:07.235 00.000 20224 move complete, result=0
22:53:07.235 00.000 20224 worker thread done servicing request
22:53:07.245 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51379, med=2797, FiltMin=2537, FiltMax=26688, Gamma=1.000
22:53:07.277 00.032 8996 UpdateGuideState exits: m=712351 SNR=373.1
22:53:07.280 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:07.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:07.282 00.001 8996 Enqueuing Expose request
22:53:07.284 00.002 20224 Worker thread wakes up
22:53:07.284 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:53:07.286 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:07.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:08.249 00.963 20224 Exposure complete
22:53:08.320 00.071 20224 worker thread done servicing request
22:53:08.320 00.000 8996 OnExposeComplete: enter
22:53:08.322 00.002 8996 UpdateGuideState(): m_state=6
22:53:08.323 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5945
22:53:08.324 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=470.22, Mass=760377, SNR=345.7, Peak=60438 HFD=4.4
22:53:08.325 00.001 8996 MultiStar: [#1 -0.53,-0.41,0.00,M4] [#2 -0.63,-0.48,0.00,M6] [#3 -0.45,-0.09,0.00,M6] [#4 -0.40,0.08,0.60,U] [#5 -0.29,-0.51,0.00,M4] [#6 -0.24,-0.20,0.47,U] [#7 -0.10,-0.17,0.42,U] [#8 -0.53,-0.24,0.00,M4] 
22:53:08.326 00.001 8996 refined, 3 included, MultiStar: {-0.24, -0.20}, one-star: {-0.22, -0.39}
22:53:08.327 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
22:53:08.328 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
22:53:08.329 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.20 hyp=0.32 cameraTheta=-2.45 mountX=-0.22 mountY=0.23, mountTheta=2.34
22:53:08.331 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.20, opts=13)
22:53:08.332 00.001 8996 Enqueuing Move request for scope (-0.24, -0.20)
22:53:08.333 00.001 20224 Worker thread wakes up
22:53:08.334 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.20) opts 0xd
22:53:08.334 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.20)
22:53:08.334 00.000 20224 Moving (-0.24, -0.20) raw xDistance=-0.22 yDistance=0.23
22:53:08.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:53:08.334 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:08.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:53:08.334 00.000 20224 MoveAxis(E, 33, ABG)
22:53:08.334 00.000 20224 Guiding  Dir = 2, Dur = 33
22:53:08.334 00.000 20224 IsSlewing returns 0
22:53:08.335 00.001 20224 IsGuiding returns 0
22:53:08.336 00.001 20224 PulseGuide returned control before completion, sleep 42
22:53:08.340 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60438, med=2797, FiltMin=2531, FiltMax=28185, Gamma=1.000
22:53:08.356 00.016 8996 UpdateGuideState exits: m=760377 SNR=345.7
22:53:08.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:08.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:08.359 00.001 8996 Enqueuing Expose request
22:53:08.380 00.021 20224 IsGuiding returns 1
22:53:08.380 00.000 20224 scope still moving after pulse duration time elapsed
22:53:08.412 00.032 20224 IsSlewing returns 0
22:53:08.412 00.000 20224 IsGuiding returns 1
22:53:08.444 00.032 20224 IsSlewing returns 0
22:53:08.444 00.000 20224 IsGuiding returns 0
22:53:08.444 00.000 20224 scope move finished after 33 + 76 ms
22:53:08.444 00.000 20224 Move returns status 0, amount 33
22:53:08.444 00.000 20224 MoveAxis(N, 0, ABG)
22:53:08.444 00.000 20224 Move returns status 0, amount 0
22:53:08.444 00.000 20224 move complete, result=0
22:53:08.444 00.000 20224 worker thread done servicing request
22:53:08.444 00.000 20224 Worker thread wakes up
22:53:08.444 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
22:53:08.446 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:08.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:09.608 01.162 20224 Exposure complete
22:53:09.702 00.094 20224 worker thread done servicing request
22:53:09.703 00.001 8996 OnExposeComplete: enter
22:53:09.704 00.001 8996 UpdateGuideState(): m_state=6
22:53:09.705 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5946
22:53:09.707 00.002 8996 Star::Find returns 1 (0), X=138.59, Y=470.16, Mass=675910, SNR=318.6, Peak=61603 HFD=4.4
22:53:09.709 00.002 8996 MultiStar: [#1 -0.02,-0.23,0.72,U] [#2 -0.06,-0.68,0.00,M7] [#3 0.01,-0.15,0.73,U] [#4 -0.08,-0.03,0.61,U] [#5 0.06,-0.27,0.68,U] [#6 0.11,-0.20,0.51,U] [#7 0.16,-0.27,0.56,U] [#8 -0.16,-0.36,0.44,U] 
22:53:09.711 00.002 8996 refined, 7 included, MultiStar: {0.04, -0.26}, one-star: {0.17, -0.45}
22:53:09.712 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
22:53:09.713 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.86)
22:53:09.715 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.40 mountX=0.07 mountY=0.25, mountTheta=1.30
22:53:09.717 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.26, opts=13)
22:53:09.719 00.002 8996 Enqueuing Move request for scope (0.04, -0.26)
22:53:09.720 00.001 20224 Worker thread wakes up
22:53:09.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.26) opts 0xd
22:53:09.720 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.26)
22:53:09.720 00.000 20224 Moving (0.04, -0.26) raw xDistance=0.07 yDistance=0.25
22:53:09.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:53:09.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:09.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:53:09.720 00.000 20224 MoveAxis(E, 0, ABG)
22:53:09.721 00.001 20224 Move returns status 0, amount 0
22:53:09.721 00.000 20224 MoveAxis(N, 0, ABG)
22:53:09.721 00.000 20224 Move returns status 0, amount 0
22:53:09.721 00.000 20224 move complete, result=0
22:53:09.721 00.000 20224 worker thread done servicing request
22:53:09.725 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61603, med=2797, FiltMin=2534, FiltMax=26233, Gamma=1.000
22:53:09.739 00.014 8996 UpdateGuideState exits: m=675910 SNR=318.6
22:53:09.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:09.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:09.742 00.001 8996 Enqueuing Expose request
22:53:09.743 00.001 20224 Worker thread wakes up
22:53:09.743 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:53:09.743 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:09.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:10.739 00.996 20224 Exposure complete
22:53:10.812 00.073 20224 worker thread done servicing request
22:53:11.138 00.326 8996 OnExposeComplete: enter
22:53:11.139 00.001 8996 UpdateGuideState(): m_state=6
22:53:11.140 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5947
22:53:11.141 00.001 8996 Star::Find returns 1 (0), X=138.63, Y=470.22, Mass=663520, SNR=322.0, Peak=59139 HFD=4.5
22:53:11.143 00.002 8996 MultiStar: [#1 0.09,-0.36,0.74,U] [#2 0.09,-0.61,0.00,M8] [#3 0.04,-0.26,0.65,U] [#4 0.15,-0.23,0.64,U] [#5 0.01,-0.53,0.00,M4] [#6 0.28,-0.41,0.00,M1] [#7 0.32,-0.20,0.51,U] [#8 -0.16,-0.34,0.38,U] 
22:53:11.144 00.001 8996 refined, 5 included, MultiStar: {0.13, -0.31}, one-star: {0.21, -0.39}
22:53:11.145 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
22:53:11.146 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.09)
22:53:11.147 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.31 hyp=0.33 cameraTheta=-1.17 mountX=0.16 mountY=0.29, mountTheta=1.07
22:53:11.149 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.31, opts=13)
22:53:11.152 00.003 8996 Enqueuing Move request for scope (0.13, -0.31)
22:53:11.153 00.001 20224 Worker thread wakes up
22:53:11.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.31) opts 0xd
22:53:11.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.31)
22:53:11.153 00.000 20224 Moving (0.13, -0.31) raw xDistance=0.16 yDistance=0.29
22:53:11.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:53:11.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:11.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:53:11.154 00.001 20224 MoveAxis(E, 0, ABG)
22:53:11.154 00.000 20224 Move returns status 0, amount 0
22:53:11.154 00.000 20224 MoveAxis(N, 0, ABG)
22:53:11.154 00.000 20224 Move returns status 0, amount 0
22:53:11.154 00.000 20224 move complete, result=0
22:53:11.154 00.000 20224 worker thread done servicing request
22:53:11.176 00.022 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59139, med=2797, FiltMin=2531, FiltMax=25609, Gamma=1.000
22:53:11.194 00.018 8996 UpdateGuideState exits: m=663520 SNR=322.0
22:53:11.195 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:11.195 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:11.196 00.001 8996 Enqueuing Expose request
22:53:11.197 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:53:11.198 00.001 20224 Worker thread wakes up
22:53:11.198 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:11.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:12.361 01.163 20224 Exposure complete
22:53:12.423 00.062 20224 worker thread done servicing request
22:53:12.423 00.000 8996 OnExposeComplete: enter
22:53:12.425 00.002 8996 UpdateGuideState(): m_state=6
22:53:12.426 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5948
22:53:12.428 00.002 8996 Star::Find returns 1 (0), X=138.50, Y=470.34, Mass=700747, SNR=363.7, Peak=51747 HFD=4.5
22:53:12.430 00.002 8996 MultiStar: [#1 -0.03,-0.04,0.59,U] [#2 -0.25,-0.20,0.75,U] [#3 -0.17,0.01,0.62,U] [#4 -0.10,-0.01,0.59,U] [#5 0.14,-0.16,0.61,U] [#6 0.01,-0.31,0.41,U] [#7 0.11,0.03,0.45,U] [#8 -0.22,-0.01,0.36,U] 
22:53:12.431 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.12}, one-star: {0.08, -0.27}
22:53:12.433 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:53:12.434 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
22:53:12.435 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.92 mountX=-0.03 mountY=0.13, mountTheta=1.82
22:53:12.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
22:53:12.439 00.002 8996 Enqueuing Move request for scope (-0.04, -0.12)
22:53:12.439 00.000 20224 Worker thread wakes up
22:53:12.440 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
22:53:12.440 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
22:53:12.440 00.000 20224 Moving (-0.04, -0.12) raw xDistance=-0.03 yDistance=0.13
22:53:12.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:53:12.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:12.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:53:12.440 00.000 20224 MoveAxis(E, 0, ABG)
22:53:12.440 00.000 20224 Move returns status 0, amount 0
22:53:12.440 00.000 20224 MoveAxis(N, 0, ABG)
22:53:12.440 00.000 20224 Move returns status 0, amount 0
22:53:12.440 00.000 20224 move complete, result=0
22:53:12.440 00.000 20224 worker thread done servicing request
22:53:12.444 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51747, med=2797, FiltMin=2505, FiltMax=25008, Gamma=1.000
22:53:12.459 00.015 8996 UpdateGuideState exits: m=700747 SNR=363.7
22:53:12.462 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:12.463 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:12.465 00.002 8996 Enqueuing Expose request
22:53:12.466 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:12.467 00.001 20224 Worker thread wakes up
22:53:12.467 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:12.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:12.809 00.342 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:53:12.811 00.002 8996 case statement mapped state 6 to 3
22:53:12.812 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:53:13.451 00.639 20224 Exposure complete
22:53:13.530 00.079 20224 worker thread done servicing request
22:53:13.530 00.000 8996 OnExposeComplete: enter
22:53:13.532 00.002 8996 UpdateGuideState(): m_state=6
22:53:13.534 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5949
22:53:13.535 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=470.19, Mass=747451, SNR=366.0, Peak=62915 HFD=4.5
22:53:13.537 00.002 8996 MultiStar: [#1 -0.27,-0.28,0.58,U] [#2 -0.38,-0.37,0.00,M8] [#3 -0.61,-0.22,0.00,M4] [#4 -0.52,-0.19,0.00,M2] [#5 -0.08,-0.34,0.56,U] [#6 -0.24,-0.41,0.00,M1] [#7 -0.22,-0.41,0.00,M1] [#8 -0.26,-0.34,0.34,U] 
22:53:13.539 00.002 8996 refined, 3 included, MultiStar: {-0.12, -0.36}, one-star: {-0.01, -0.42}
22:53:13.540 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
22:53:13.541 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.36)
22:53:13.542 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.90 mountX=-0.09 mountY=0.37, mountTheta=1.80
22:53:13.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.36, opts=13)
22:53:13.545 00.001 8996 Enqueuing Move request for scope (-0.12, -0.36)
22:53:13.546 00.001 20224 Worker thread wakes up
22:53:13.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.36) opts 0xd
22:53:13.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.36)
22:53:13.546 00.000 20224 Moving (-0.12, -0.36) raw xDistance=-0.09 yDistance=0.37
22:53:13.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:53:13.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:13.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:53:13.546 00.000 20224 MoveAxis(E, 0, ABG)
22:53:13.546 00.000 20224 Move returns status 0, amount 0
22:53:13.546 00.000 20224 MoveAxis(N, 0, ABG)
22:53:13.547 00.001 20224 Move returns status 0, amount 0
22:53:13.547 00.000 20224 move complete, result=0
22:53:13.547 00.000 20224 worker thread done servicing request
22:53:13.550 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62915, med=2797, FiltMin=2531, FiltMax=29929, Gamma=1.000
22:53:13.573 00.023 8996 UpdateGuideState exits: m=747451 SNR=366.0
22:53:13.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:13.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:13.576 00.001 8996 Enqueuing Expose request
22:53:13.577 00.001 20224 Worker thread wakes up
22:53:13.577 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:53:13.578 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:13.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:13.931 00.353 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:53:13.932 00.001 8996 case statement mapped state 6 to 3
22:53:13.934 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:53:14.740 00.806 20224 Exposure complete
22:53:14.829 00.089 20224 worker thread done servicing request
22:53:14.829 00.000 8996 OnExposeComplete: enter
22:53:14.830 00.001 8996 UpdateGuideState(): m_state=6
22:53:14.831 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5950
22:53:14.832 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=470.34, Mass=762185, SNR=362.5, Peak=55702 HFD=4.5
22:53:14.833 00.001 8996 MultiStar: [#1 -0.38,-0.31,0.00,M1] [#2 -0.34,-0.33,0.00,M9] [#3 -0.42,-0.36,0.00,M5] [#4 -0.37,-0.33,0.00,M3] [#5 -0.20,-0.24,0.51,U] [#6 -0.12,-0.15,0.41,U] [#7 -0.10,-0.21,0.39,U] [#8 -0.30,-0.24,0.37,U] 
22:53:14.833 00.000 8996 refined, 4 included, MultiStar: {-0.19, -0.23}, one-star: {-0.21, -0.27}
22:53:14.834 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
22:53:14.835 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
22:53:14.836 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.23 hyp=0.30 cameraTheta=-2.25 mountX=-0.16 mountY=0.25, mountTheta=2.15
22:53:14.838 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.23, opts=13)
22:53:14.840 00.002 8996 Enqueuing Move request for scope (-0.19, -0.23)
22:53:14.841 00.001 20224 Worker thread wakes up
22:53:14.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.23) opts 0xd
22:53:14.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.23)
22:53:14.841 00.000 20224 Moving (-0.19, -0.23) raw xDistance=-0.16 yDistance=0.25
22:53:14.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:53:14.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:53:14.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:53:14.841 00.000 20224 MoveAxis(E, 0, ABG)
22:53:14.841 00.000 20224 Move returns status 0, amount 0
22:53:14.841 00.000 20224 MoveAxis(N, 0, ABG)
22:53:14.841 00.000 20224 Move returns status 0, amount 0
22:53:14.841 00.000 20224 move complete, result=0
22:53:14.841 00.000 20224 worker thread done servicing request
22:53:14.848 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=55702, med=2797, FiltMin=2547, FiltMax=26400, Gamma=1.000
22:53:14.867 00.019 8996 UpdateGuideState exits: m=762185 SNR=362.5
22:53:14.868 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:14.869 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:14.870 00.001 8996 Enqueuing Expose request
22:53:14.871 00.001 20224 Worker thread wakes up
22:53:14.871 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
22:53:14.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:14.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:15.047 00.175 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:53:15.048 00.001 8996 case statement mapped state 6 to 3
22:53:15.049 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:53:15.861 00.812 20224 Exposure complete
22:53:15.934 00.073 20224 worker thread done servicing request
22:53:15.934 00.000 8996 OnExposeComplete: enter
22:53:15.935 00.001 8996 UpdateGuideState(): m_state=6
22:53:15.936 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5951
22:53:15.937 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=470.29, Mass=770775, SNR=345.4, Peak=62243 HFD=4.5
22:53:15.938 00.001 8996 MultiStar: [#1 -0.23,-0.21,0.69,U] [#2 -0.24,-0.36,0.80,U] [#3 -0.31,-0.32,0.00,M6] [#4 -0.23,-0.28,0.58,U] [#5 -0.08,-0.46,0.00,M2] [#6 0.01,-0.41,0.43,U] [#7 0.22,-0.08,0.45,U] [#8 -0.34,-0.21,0.39,U] 
22:53:15.938 00.000 8996 refined, 6 included, MultiStar: {-0.12, -0.28}, one-star: {0.00, -0.31}
22:53:15.939 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
22:53:15.940 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
22:53:15.940 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.28 hyp=0.30 cameraTheta=-1.97 mountX=-0.09 mountY=0.29, mountTheta=1.88
22:53:15.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.28, opts=13)
22:53:15.943 00.001 8996 Enqueuing Move request for scope (-0.12, -0.28)
22:53:15.944 00.001 20224 Worker thread wakes up
22:53:15.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.28) opts 0xd
22:53:15.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.28)
22:53:15.944 00.000 20224 Moving (-0.12, -0.28) raw xDistance=-0.09 yDistance=0.29
22:53:15.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:53:15.944 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.51 newest=0.91
22:53:15.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:53:15.944 00.000 20224 MoveAxis(E, 0, ABG)
22:53:15.944 00.000 20224 Move returns status 0, amount 0
22:53:15.944 00.000 20224 MoveAxis(S, 61, ABG)
22:53:15.944 00.000 20224 Guiding  Dir = 1, Dur = 61
22:53:15.945 00.001 20224 IsSlewing returns 0
22:53:15.945 00.000 20224 IsGuiding returns 0
22:53:15.950 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62243, med=2797, FiltMin=2534, FiltMax=29088, Gamma=1.000
22:53:15.971 00.021 8996 UpdateGuideState exits: m=770775 SNR=345.4
22:53:15.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:15.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:15.974 00.001 8996 Enqueuing Expose request
22:53:15.996 00.022 20224 PulseGuide returned control before completion, sleep 21
22:53:16.026 00.030 20224 IsGuiding returns 1
22:53:16.026 00.000 20224 scope still moving after pulse duration time elapsed
22:53:16.058 00.032 20224 IsSlewing returns 0
22:53:16.058 00.000 20224 IsGuiding returns 1
22:53:16.090 00.032 20224 IsSlewing returns 0
22:53:16.090 00.000 20224 IsGuiding returns 0
22:53:16.090 00.000 20224 scope move finished after 61 + 84 ms
22:53:16.091 00.001 20224 Move returns status 0, amount 61
22:53:16.091 00.000 20224 move complete, result=0
22:53:16.091 00.000 20224 worker thread done servicing request
22:53:16.091 00.000 20224 Worker thread wakes up
22:53:16.091 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
22:53:16.093 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:16.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:16.113 00.020 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:53:16.114 00.001 8996 case statement mapped state 6 to 3
22:53:16.115 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:53:17.232 01.117 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:53:17.233 00.001 8996 case statement mapped state 6 to 3
22:53:17.234 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:53:17.261 00.027 20224 Exposure complete
22:53:17.334 00.073 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:53:17.336 00.002 8996 case statement mapped state 6 to 3
22:53:17.338 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:53:17.355 00.017 20224 worker thread done servicing request
22:53:17.355 00.000 8996 OnExposeComplete: enter
22:53:17.357 00.002 8996 UpdateGuideState(): m_state=6
22:53:17.359 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5952
22:53:17.362 00.003 8996 Star::Find returns 1 (0), X=138.32, Y=470.17, Mass=726700, SNR=328.7, Peak=55267 HFD=4.2
22:53:17.363 00.001 8996 MultiStar: [#1 -0.29,-0.23,0.73,U] [#2 -0.47,0.07,0.00,M9] [#3 -0.52,0.05,0.00,M7] [#4 -0.40,0.11,0.54,U] [#5 -0.35,-0.28,0.00,M3] [#6 -0.21,-0.10,0.45,U] [#7 -0.16,-0.06,0.50,U] [#8 -0.55,-0.02,0.00,M1] 
22:53:17.364 00.001 8996 refined, 4 included, MultiStar: {-0.22, -0.19}, one-star: {-0.10, -0.43}
22:53:17.365 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
22:53:17.366 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
22:53:17.367 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.42 mountX=-0.20 mountY=0.21, mountTheta=2.32
22:53:17.370 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.19, opts=13)
22:53:17.371 00.001 8996 Enqueuing Move request for scope (-0.22, -0.19)
22:53:17.372 00.001 20224 Worker thread wakes up
22:53:17.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
22:53:17.372 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
22:53:17.372 00.000 20224 Moving (-0.22, -0.19) raw xDistance=-0.20 yDistance=0.21
22:53:17.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:53:17.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:53:17.372 00.000 20224 MoveAxis(E, 0, ABG)
22:53:17.372 00.000 20224 Move returns status 0, amount 0
22:53:17.372 00.000 20224 MoveAxis(S, 45, ABG)
22:53:17.372 00.000 20224 Guiding  Dir = 1, Dur = 45
22:53:17.373 00.001 20224 IsSlewing returns 0
22:53:17.373 00.000 20224 IsGuiding returns 0
22:53:17.375 00.002 20224 PulseGuide returned control before completion, sleep 54
22:53:17.377 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55267, med=2797, FiltMin=2534, FiltMax=30905, Gamma=1.000
22:53:17.395 00.018 8996 UpdateGuideState exits: m=726700 SNR=328.7
22:53:17.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:17.398 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:17.400 00.002 8996 Enqueuing Expose request
22:53:17.438 00.038 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
22:53:17.440 00.002 8996 PhdController::Dither begins
22:53:17.442 00.002 8996 dither: size=1.00, dRA=-0.39 dDec=-0.97
22:53:17.444 00.002 20224 IsGuiding returns 1
22:53:17.444 00.000 20224 scope still moving after pulse duration time elapsed
22:53:17.444 00.000 8996 MountToCamera -- mountTheta (1.95) + m_xAngle (-0.10) = xAngle (1.86 = 1.86)
22:53:17.446 00.002 8996 MountToCamera -- mountX=-0.39 mountY=-0.97 hyp=1.05 mountTheta=1.95 cameraX=-0.30, cameraY=1.00 cameraTheta=1.86
22:53:17.448 00.002 8996 setting lock position to (138.13, 471.61)
22:53:17.449 00.001 8996 Mount: notify guiding dithered (-0.3, 1.0)
22:53:17.451 00.002 8996 MultiStar: stabilizing after lock position change
22:53:17.453 00.002 8996 Status Line: Dither by -0.39,-0.97
22:53:17.456 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
22:53:17.459 00.003 8996 PhdController: newstate STATE_SETTLE_WAIT
22:53:17.460 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
22:53:17.474 00.014 20224 IsSlewing returns 0
22:53:17.474 00.000 20224 IsGuiding returns 0
22:53:17.475 00.001 20224 scope move finished after 45 + 55 ms
22:53:17.475 00.000 20224 Move returns status 0, amount 45
22:53:17.475 00.000 20224 move complete, result=0
22:53:17.475 00.000 20224 worker thread done servicing request
22:53:17.475 00.000 20224 Worker thread wakes up
22:53:17.475 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 45 ms SOUTH
22:53:17.478 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:17.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,456,31,31)
22:53:18.459 00.981 20224 Exposure complete
22:53:18.537 00.078 20224 worker thread done servicing request
22:53:18.537 00.000 8996 OnExposeComplete: enter
22:53:18.538 00.001 8996 UpdateGuideState(): m_state=6
22:53:18.539 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5953
22:53:18.540 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=470.70, Mass=703251, SNR=321.6, Peak=51824 HFD=4.3
22:53:18.542 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
22:53:18.543 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
22:53:18.544 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.91 hyp=0.94 cameraTheta=-1.33 mountX=0.31 mountY=0.88, mountTheta=1.23
22:53:18.546 00.002 8996 dither recenter: remaining=(0.4,1.0) step=(0.4,1.0)
22:53:18.547 00.001 8996 MountToCamera -- mountTheta (-1.19) + m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
22:53:18.548 00.001 8996 MountToCamera -- mountX=0.39 mountY=0.97 hyp=1.05 mountTheta=-1.19 cameraX=0.30, cameraY=-1.00 cameraTheta=-1.28
22:53:18.549 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-1.00, opts=4)
22:53:18.551 00.002 8996 Enqueuing Move request for scope (0.30, -1.00)
22:53:18.552 00.001 8996 Mount: notify direct move 0.39,0.97
22:53:18.555 00.003 20224 Worker thread wakes up
22:53:18.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.00) opts 0x4
22:53:18.555 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -1.00)
22:53:18.555 00.000 20224 Moving (0.30, -1.00) raw xDistance=0.39 yDistance=0.97
22:53:18.555 00.000 20224 MoveAxis(W, 91, B)
22:53:18.555 00.000 20224 Guiding  Dir = 3, Dur = 91
22:53:18.555 00.000 20224 IsSlewing returns 0
22:53:18.555 00.000 20224 IsGuiding returns 0
22:53:18.561 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51824, med=2797, FiltMin=2518, FiltMax=24576, Gamma=1.000
22:53:18.582 00.021 20224 PulseGuide returned control before completion, sleep 74
22:53:18.583 00.001 8996 UpdateGuideState exits: m=703251 SNR=321.6
22:53:18.585 00.002 8996 PhdController: settling, locked = 1, distance = 1.22 (2.00) aobump = 0 frame = 1 / 99999
22:53:18.586 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770529998.586,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.22,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
22:53:18.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:18.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:18.589 00.001 8996 Enqueuing Expose request
22:53:18.660 00.071 20224 IsGuiding returns 1
22:53:18.660 00.000 20224 scope still moving after pulse duration time elapsed
22:53:18.692 00.032 20224 IsSlewing returns 0
22:53:18.692 00.000 20224 IsGuiding returns 0
22:53:18.692 00.000 20224 scope move finished after 91 + 46 ms
22:53:18.692 00.000 20224 Move returns status 0, amount 91
22:53:18.692 00.000 20224 MoveAxis(S, 204, B)
22:53:18.692 00.000 20224 Guiding  Dir = 1, Dur = 204
22:53:18.693 00.001 20224 IsSlewing returns 0
22:53:18.693 00.000 20224 IsGuiding returns 0
22:53:18.757 00.064 20224 PulseGuide returned control before completion, sleep 150
22:53:18.914 00.157 20224 IsGuiding returns 1
22:53:18.914 00.000 20224 scope still moving after pulse duration time elapsed
22:53:18.946 00.032 20224 IsSlewing returns 0
22:53:18.946 00.000 20224 IsGuiding returns 1
22:53:18.978 00.032 20224 IsSlewing returns 0
22:53:18.978 00.000 20224 IsGuiding returns 1
22:53:19.010 00.032 20224 IsSlewing returns 0
22:53:19.010 00.000 20224 IsGuiding returns 0
22:53:19.010 00.000 20224 scope move finished after 204 + 113 ms
22:53:19.010 00.000 20224 Move returns status 0, amount 204
22:53:19.010 00.000 20224 move complete, result=0
22:53:19.011 00.001 20224 worker thread done servicing request
22:53:19.011 00.000 20224 Worker thread wakes up
22:53:19.011 00.000 8996 GuideStep: 0.4 px 91 ms WEST, 1.0 px 204 ms SOUTH
22:53:19.012 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:19.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:20.170 01.158 20224 Exposure complete
22:53:20.263 00.093 20224 worker thread done servicing request
22:53:20.263 00.000 8996 OnExposeComplete: enter
22:53:20.264 00.001 8996 UpdateGuideState(): m_state=6
22:53:20.265 00.001 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5954
22:53:20.266 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.41, Mass=807626, SNR=352.6, Peak=65507 HFD=4.3
22:53:20.268 00.002 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
22:53:20.269 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
22:53:20.270 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.30 cameraTheta=-2.42 mountX=-0.21 mountY=0.22, mountTheta=2.32
22:53:20.272 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.20, opts=13)
22:53:20.273 00.001 8996 Enqueuing Move request for scope (-0.23, -0.20)
22:53:20.274 00.001 20224 Worker thread wakes up
22:53:20.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
22:53:20.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
22:53:20.274 00.000 20224 Moving (-0.23, -0.20) raw xDistance=-0.21 yDistance=0.22
22:53:20.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:53:20.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:20.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:53:20.274 00.000 20224 MoveAxis(E, 30, ABG)
22:53:20.274 00.000 20224 Guiding  Dir = 2, Dur = 30
22:53:20.274 00.000 20224 IsSlewing returns 0
22:53:20.274 00.000 20224 IsGuiding returns 0
22:53:20.280 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2797, FiltMin=2550, FiltMax=32589, Gamma=1.000
22:53:20.283 00.003 20224 PulseGuide returned control before completion, sleep 32
22:53:20.305 00.022 8996 UpdateGuideState exits: m=807626 SNR=352.6
22:53:20.306 00.001 8996 PhdController: settling, locked = 1, distance = 0.30 (2.00) aobump = 0 frame = 2 / 99999
22:53:20.307 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770530000.307,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.30,"Time":1.7,"SettleTime":3.0,"StarLocked":true}
22:53:20.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:20.308 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:20.309 00.001 8996 Enqueuing Expose request
22:53:20.330 00.021 20224 IsGuiding returns 1
22:53:20.330 00.000 20224 scope still moving after pulse duration time elapsed
22:53:20.362 00.032 20224 IsSlewing returns 0
22:53:20.362 00.000 20224 IsGuiding returns 0
22:53:20.363 00.001 20224 scope move finished after 30 + 57 ms
22:53:20.363 00.000 20224 Move returns status 0, amount 30
22:53:20.363 00.000 20224 MoveAxis(N, 0, ABG)
22:53:20.363 00.000 20224 Move returns status 0, amount 0
22:53:20.363 00.000 20224 move complete, result=0
22:53:20.363 00.000 20224 worker thread done servicing request
22:53:20.363 00.000 20224 Worker thread wakes up
22:53:20.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:20.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:20.368 00.005 8996 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
22:53:21.342 00.974 20224 Exposure complete
22:53:21.422 00.080 20224 worker thread done servicing request
22:53:21.422 00.000 8996 OnExposeComplete: enter
22:53:21.424 00.002 8996 UpdateGuideState(): m_state=6
22:53:21.424 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5955
22:53:21.425 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.56, Mass=725636, SNR=341.4, Peak=56000 HFD=4.1
22:53:21.426 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
22:53:21.427 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
22:53:21.427 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.62 mountX=-0.09 mountY=0.06, mountTheta=2.51
22:53:21.429 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
22:53:21.430 00.001 8996 Enqueuing Move request for scope (-0.09, -0.05)
22:53:21.430 00.000 20224 Worker thread wakes up
22:53:21.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
22:53:21.431 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
22:53:21.431 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.09 yDistance=0.06
22:53:21.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:53:21.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:21.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:53:21.431 00.000 20224 MoveAxis(E, 0, ABG)
22:53:21.431 00.000 20224 Move returns status 0, amount 0
22:53:21.431 00.000 20224 MoveAxis(N, 0, ABG)
22:53:21.431 00.000 20224 Move returns status 0, amount 0
22:53:21.431 00.000 20224 move complete, result=0
22:53:21.431 00.000 20224 worker thread done servicing request
22:53:21.434 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56000, med=2797, FiltMin=2547, FiltMax=25891, Gamma=1.000
22:53:21.452 00.018 8996 UpdateGuideState exits: m=725636 SNR=341.4
22:53:21.454 00.002 8996 PhdController: settling, locked = 1, distance = 0.24 (2.00) aobump = 0 frame = 3 / 99999
22:53:21.455 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770530001.455,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.24,"Time":2.9,"SettleTime":3.0,"StarLocked":true}
22:53:21.456 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:21.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:21.458 00.001 8996 Enqueuing Expose request
22:53:21.459 00.001 20224 Worker thread wakes up
22:53:21.459 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:21.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:21.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:22.522 01.062 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:53:22.524 00.002 8996 case statement mapped state 6 to 3
22:53:22.526 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:53:22.622 00.096 20224 Exposure complete
22:53:22.623 00.001 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
22:53:22.624 00.001 8996 PhdController::Guide reentrancy state = 9 op = 0
22:53:22.624 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","error":{"code":1,"message":"Cannot initiate guide while dither is in progress"},"id":1003}
22:53:22.674 00.050 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:53:22.675 00.001 8996 case statement mapped state 6 to 3
22:53:22.677 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:53:22.691 00.014 20224 worker thread done servicing request
22:53:22.691 00.000 8996 OnExposeComplete: enter
22:53:22.692 00.001 8996 UpdateGuideState(): m_state=6
22:53:22.694 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5956
22:53:22.695 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=471.67, Mass=714746, SNR=344.7, Peak=55488 HFD=4.4
22:53:22.696 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
22:53:22.697 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
22:53:22.698 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.46 mountX=0.11 mountY=-0.07, mountTheta=-0.57
22:53:22.701 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.06, opts=13)
22:53:22.703 00.002 8996 Enqueuing Move request for scope (0.11, 0.06)
22:53:22.704 00.001 20224 Worker thread wakes up
22:53:22.704 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
22:53:22.704 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
22:53:22.704 00.000 20224 Moving (0.11, 0.06) raw xDistance=0.11 yDistance=-0.07
22:53:22.704 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:53:22.704 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:22.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:53:22.704 00.000 20224 MoveAxis(E, 0, ABG)
22:53:22.704 00.000 20224 Move returns status 0, amount 0
22:53:22.705 00.001 20224 MoveAxis(N, 0, ABG)
22:53:22.705 00.000 20224 Move returns status 0, amount 0
22:53:22.705 00.000 20224 move complete, result=0
22:53:22.705 00.000 20224 worker thread done servicing request
22:53:22.708 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55488, med=2797, FiltMin=2541, FiltMax=24765, Gamma=1.000
22:53:22.722 00.014 8996 UpdateGuideState exits: m=714746 SNR=344.7
22:53:22.723 00.001 8996 PhdController: settling, locked = 1, distance = 0.21 (2.00) aobump = 0 frame = 4 / 99999
22:53:22.724 00.001 8996 PhdController: newstate STATE_FINISH
22:53:22.725 00.001 8996 PhdController complete: success
22:53:22.726 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770530002.726,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
22:53:22.727 00.001 8996 Mount: notify guiding dither settle done success=1
22:53:22.728 00.001 8996 PhdController: newstate STATE_IDLE
22:53:22.728 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:22.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:22.730 00.001 8996 Enqueuing Expose request
22:53:22.731 00.001 20224 Worker thread wakes up
22:53:22.731 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:22.733 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:22.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:23.699 00.966 20224 Exposure complete
22:53:23.777 00.078 20224 worker thread done servicing request
22:53:23.777 00.000 8996 OnExposeComplete: enter
22:53:23.778 00.001 8996 UpdateGuideState(): m_state=6
22:53:23.778 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5957
22:53:23.779 00.001 8996 Star::Find returns 1 (0), X=138.50, Y=471.78, Mass=769011, SNR=355.0, Peak=65535 HFD=4.6
22:53:23.780 00.001 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
22:53:23.780 00.000 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
22:53:23.781 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=0.17 hyp=0.41 cameraTheta=0.42 mountX=0.36 mountY=-0.21, mountTheta=-0.53
22:53:23.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=0.17, opts=13)
22:53:23.786 00.002 8996 Enqueuing Move request for scope (0.37, 0.17)
22:53:23.787 00.001 20224 Worker thread wakes up
22:53:23.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.17) opts 0xd
22:53:23.787 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, 0.17)
22:53:23.787 00.000 20224 Moving (0.37, 0.17) raw xDistance=0.36 yDistance=-0.21
22:53:23.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
22:53:23.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:23.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:53:23.787 00.000 20224 MoveAxis(W, 52, ABG)
22:53:23.787 00.000 20224 Guiding  Dir = 3, Dur = 52
22:53:23.787 00.000 20224 IsSlewing returns 0
22:53:23.787 00.000 20224 IsGuiding returns 0
22:53:23.791 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2797, FiltMin=2534, FiltMax=31184, Gamma=1.000
22:53:23.800 00.009 20224 PulseGuide returned control before completion, sleep 50
22:53:23.809 00.009 8996 UpdateGuideState exits: m=769011 SNR=355.0
22:53:23.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:23.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:23.812 00.001 8996 Enqueuing Expose request
22:53:23.862 00.050 20224 IsGuiding returns 1
22:53:23.862 00.000 20224 scope still moving after pulse duration time elapsed
22:53:23.894 00.032 20224 IsSlewing returns 0
22:53:23.894 00.000 20224 IsGuiding returns 0
22:53:23.894 00.000 20224 scope move finished after 52 + 55 ms
22:53:23.895 00.001 20224 Move returns status 0, amount 52
22:53:23.895 00.000 20224 MoveAxis(N, 0, ABG)
22:53:23.895 00.000 20224 Move returns status 0, amount 0
22:53:23.895 00.000 20224 move complete, result=0
22:53:23.895 00.000 20224 worker thread done servicing request
22:53:23.895 00.000 20224 Worker thread wakes up
22:53:23.895 00.000 8996 GuideStep: 0.4 px 52 ms WEST, -0.2 px 0 ms NORTH
22:53:23.897 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:23.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:25.065 01.168 20224 Exposure complete
22:53:25.167 00.102 20224 worker thread done servicing request
22:53:25.167 00.000 8996 OnExposeComplete: enter
22:53:25.168 00.001 8996 UpdateGuideState(): m_state=6
22:53:25.169 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.169 00.000 8996 Star::Find returns 1 (0), X=138.05, Y=471.64, Mass=702179, SNR=328.9, Peak=61280 HFD=4.1
22:53:25.170 00.001 8996 MultiStar: exiting stabilization period
22:53:25.171 00.001 8996 MultiStar: updating star positions after lock position change
22:53:25.171 00.000 8996 Star::Find(15, 777, 312, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.172 00.001 8996 Star::Find returns 1 (0), X=777.56, Y=310.95, Mass=385451, SNR=219.0, Peak=37222 HFD=3.7
22:53:25.173 00.001 8996 Star::Find(15, 961, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.174 00.001 8996 Star::Find returns 1 (0), X=960.71, Y=93.90, Mass=430596, SNR=301.3, Peak=40381 HFD=4.0
22:53:25.174 00.000 8996 Star::Find(15, 926, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.175 00.001 8996 Star::Find returns 1 (0), X=926.94, Y=506.99, Mass=412316, SNR=234.1, Peak=46256 HFD=4.3
22:53:25.176 00.001 8996 Star::Find(15, 897, 486, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.177 00.001 8996 Star::Find returns 1 (0), X=897.87, Y=484.47, Mass=221729, SNR=159.7, Peak=23453 HFD=3.6
22:53:25.177 00.000 8996 Star::Find(15, 497, 489, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.178 00.001 8996 Star::Find returns 1 (0), X=497.77, Y=488.24, Mass=265292, SNR=193.8, Peak=34525 HFD=3.6
22:53:25.180 00.002 8996 Star::Find(15, 944, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.182 00.002 8996 Star::Find returns 1 (0), X=944.73, Y=757.65, Mass=174244, SNR=158.9, Peak=15821 HFD=3.7
22:53:25.183 00.001 8996 Star::Find(15, 1144, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.184 00.001 8996 Star::Find returns 1 (0), X=1144.36, Y=640.03, Mass=197744, SNR=170.9, Peak=22246 HFD=4.1
22:53:25.185 00.001 8996 Star::Find(15, 480, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.186 00.001 8996 Star::Find returns 1 (0), X=480.97, Y=383.25, Mass=147972, SNR=132.4, Peak=20445 HFD=3.9
22:53:25.187 00.001 8996 Star::Find(15, 532, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.188 00.001 8996 Star::Find returns 1 (0), X=533.00, Y=802.14, Mass=156112, SNR=136.9, Peak=20374 HFD=4.2
22:53:25.189 00.001 8996 Star::Find(15, 411, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.190 00.001 8996 Star::Find returns 1 (0), X=411.62, Y=354.62, Mass=187552, SNR=174.1, Peak=18787 HFD=3.5
22:53:25.192 00.002 8996 Star::Find(15, 179, 56, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5958
22:53:25.193 00.001 8996 Star::Find returns 1 (0), X=179.02, Y=56.25, Mass=134710, SNR=105.1, Peak=14246 HFD=4.2
22:53:25.194 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
22:53:25.195 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
22:53:25.196 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.73 mountX=-0.08 mountY=-0.02, mountTheta=-2.84
22:53:25.199 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
22:53:25.200 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
22:53:25.202 00.002 20224 Worker thread wakes up
22:53:25.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
22:53:25.202 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
22:53:25.202 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
22:53:25.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:53:25.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:25.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:25.202 00.000 20224 MoveAxis(E, 0, ABG)
22:53:25.202 00.000 20224 Move returns status 0, amount 0
22:53:25.202 00.000 20224 MoveAxis(N, 0, ABG)
22:53:25.202 00.000 20224 Move returns status 0, amount 0
22:53:25.202 00.000 20224 move complete, result=0
22:53:25.203 00.001 20224 worker thread done servicing request
22:53:25.208 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61280, med=2793, FiltMin=2541, FiltMax=23907, Gamma=1.000
22:53:25.234 00.026 8996 UpdateGuideState exits: m=702179 SNR=328.9
22:53:25.235 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:25.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:25.237 00.001 8996 Enqueuing Expose request
22:53:25.238 00.001 20224 Worker thread wakes up
22:53:25.238 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:25.239 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:25.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:26.208 00.969 20224 Exposure complete
22:53:26.267 00.059 20224 worker thread done servicing request
22:53:26.267 00.000 8996 OnExposeComplete: enter
22:53:26.268 00.001 8996 UpdateGuideState(): m_state=6
22:53:26.269 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5959
22:53:26.270 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.44, Mass=765694, SNR=349.4, Peak=65507 HFD=4.3
22:53:26.271 00.001 8996 MultiStar: [#1 -0.10,-0.22,0.67,U] [#2 -0.18,-0.16,0.77,U] [#3 -0.14,-0.14,0.59,U] [#4 -0.10,-0.07,0.54,U] [#5 -0.20,-0.22,0.56,U] [#6 -0.04,-0.20,0.44,U] [#7 -0.03,-0.24,0.45,U] [#8 -0.22,-0.25,0.36,U] 
22:53:26.272 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.18}, one-star: {-0.30, -0.17}
22:53:26.272 00.000 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
22:53:26.273 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
22:53:26.274 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.30 mountX=-0.14 mountY=0.20, mountTheta=2.20
22:53:26.276 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.18, opts=13)
22:53:26.278 00.002 8996 Enqueuing Move request for scope (-0.16, -0.18)
22:53:26.280 00.002 20224 Worker thread wakes up
22:53:26.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
22:53:26.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
22:53:26.280 00.000 20224 Moving (-0.16, -0.18) raw xDistance=-0.14 yDistance=0.20
22:53:26.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:53:26.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:26.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:53:26.280 00.000 20224 MoveAxis(E, 0, ABG)
22:53:26.280 00.000 20224 Move returns status 0, amount 0
22:53:26.281 00.001 20224 MoveAxis(N, 0, ABG)
22:53:26.281 00.000 20224 Move returns status 0, amount 0
22:53:26.281 00.000 20224 move complete, result=0
22:53:26.281 00.000 20224 worker thread done servicing request
22:53:26.289 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65507, med=2793, FiltMin=2557, FiltMax=32541, Gamma=1.000
22:53:26.314 00.025 8996 UpdateGuideState exits: m=765694 SNR=349.4
22:53:26.317 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:26.319 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:26.321 00.002 8996 Enqueuing Expose request
22:53:26.323 00.002 20224 Worker thread wakes up
22:53:26.323 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:53:26.325 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:26.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:27.477 01.152 20224 Exposure complete
22:53:27.561 00.084 20224 worker thread done servicing request
22:53:27.561 00.000 8996 OnExposeComplete: enter
22:53:27.564 00.003 8996 UpdateGuideState(): m_state=6
22:53:27.565 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5960
22:53:27.566 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.63, Mass=736257, SNR=324.8, Peak=65504 HFD=4.4
22:53:27.567 00.001 8996 MultiStar: [#1 -0.10,-0.13,0.65,U] [#2 -0.23,0.27,0.87,U] [#3 -0.20,0.14,0.65,U] [#4 -0.03,0.23,0.60,U] [#5 -0.28,-0.09,0.57,U] [#6 -0.17,-0.16,0.52,U] [#7 -0.16,0.16,0.52,U] [#8 -0.47,-0.12,0.00,M1] 
22:53:27.568 00.001 8996 refined, 7 included, MultiStar: {-0.21, 0.06}, one-star: {-0.40, 0.02}
22:53:27.570 00.002 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
22:53:27.571 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
22:53:27.573 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.85 mountX=-0.22 mountY=-0.04, mountTheta=-2.96
22:53:27.575 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.06, opts=13)
22:53:27.576 00.001 8996 Enqueuing Move request for scope (-0.21, 0.06)
22:53:27.576 00.000 20224 Worker thread wakes up
22:53:27.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
22:53:27.577 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
22:53:27.577 00.000 20224 Moving (-0.21, 0.06) raw xDistance=-0.22 yDistance=-0.04
22:53:27.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:53:27.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:27.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:53:27.577 00.000 20224 MoveAxis(E, 32, ABG)
22:53:27.577 00.000 20224 Guiding  Dir = 2, Dur = 32
22:53:27.577 00.000 20224 IsSlewing returns 0
22:53:27.577 00.000 20224 IsGuiding returns 0
22:53:27.581 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2793, FiltMin=2521, FiltMax=31677, Gamma=1.000
22:53:27.597 00.016 8996 UpdateGuideState exits: m=736257 SNR=324.8
22:53:27.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:27.598 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:27.599 00.001 8996 Enqueuing Expose request
22:53:27.623 00.024 20224 IsGuiding returns 1
22:53:27.623 00.000 20224 scope still moving after pulse duration time elapsed
22:53:27.652 00.029 20224 IsSlewing returns 0
22:53:27.652 00.000 20224 IsGuiding returns 1
22:53:27.683 00.031 20224 IsSlewing returns 0
22:53:27.683 00.000 20224 IsGuiding returns 0
22:53:27.683 00.000 20224 scope move finished after 32 + 74 ms
22:53:27.683 00.000 20224 Move returns status 0, amount 32
22:53:27.683 00.000 20224 MoveAxis(N, 0, ABG)
22:53:27.683 00.000 20224 Move returns status 0, amount 0
22:53:27.683 00.000 20224 move complete, result=0
22:53:27.683 00.000 20224 worker thread done servicing request
22:53:27.683 00.000 20224 Worker thread wakes up
22:53:27.683 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:27.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:27.683 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
22:53:28.673 00.990 20224 Exposure complete
22:53:28.750 00.077 20224 worker thread done servicing request
22:53:28.750 00.000 8996 OnExposeComplete: enter
22:53:28.752 00.002 8996 UpdateGuideState(): m_state=6
22:53:28.752 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5961
22:53:28.755 00.003 8996 Star::Find returns 1 (0), X=137.91, Y=471.72, Mass=719294, SNR=347.9, Peak=63024 HFD=4.3
22:53:28.757 00.002 8996 MultiStar: [#1 -0.09,-0.04,0.65,U] [#2 -0.17,0.20,0.79,U] [#3 -0.03,0.08,0.66,U] [#4 -0.07,0.15,0.54,U] [#5 -0.11,-0.07,0.62,U] [#6 -0.10,-0.25,0.48,U] [#7 -0.12,0.12,0.39,U] [#8 -0.29,-0.12,0.43,U] 
22:53:28.759 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.04}, one-star: {-0.22, 0.11}
22:53:28.760 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:53:28.761 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
22:53:28.762 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.87 mountX=-0.14 mountY=-0.02, mountTheta=-2.99
22:53:28.763 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
22:53:28.764 00.001 8996 Enqueuing Move request for scope (-0.14, 0.04)
22:53:28.765 00.001 20224 Worker thread wakes up
22:53:28.765 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
22:53:28.766 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
22:53:28.766 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.14 yDistance=-0.02
22:53:28.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:53:28.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:28.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:28.766 00.000 20224 MoveAxis(E, 0, ABG)
22:53:28.766 00.000 20224 Move returns status 0, amount 0
22:53:28.766 00.000 20224 MoveAxis(N, 0, ABG)
22:53:28.766 00.000 20224 Move returns status 0, amount 0
22:53:28.766 00.000 20224 move complete, result=0
22:53:28.766 00.000 20224 worker thread done servicing request
22:53:28.771 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63024, med=2797, FiltMin=2531, FiltMax=29923, Gamma=1.000
22:53:28.785 00.014 8996 UpdateGuideState exits: m=719294 SNR=347.9
22:53:28.787 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:28.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:28.789 00.001 8996 Enqueuing Expose request
22:53:28.790 00.001 20224 Worker thread wakes up
22:53:28.790 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:53:28.790 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:28.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:29.952 01.162 20224 Exposure complete
22:53:30.020 00.068 20224 worker thread done servicing request
22:53:30.021 00.001 8996 OnExposeComplete: enter
22:53:30.021 00.000 8996 UpdateGuideState(): m_state=6
22:53:30.023 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5962
22:53:30.024 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.53, Mass=704264, SNR=314.0, Peak=56384 HFD=4.5
22:53:30.025 00.001 8996 MultiStar: [#1 -0.13,0.09,0.73,U] [#2 -0.22,0.47,0.00,M7] [#3 -0.17,-0.13,0.65,U] [#4 -0.15,0.06,0.56,U] [#5 -0.19,0.12,0.63,U] [#6 -0.18,-0.12,0.51,U] [#7 -0.02,0.09,0.45,U] [#8 -0.31,0.06,0.46,U] 
22:53:30.026 00.001 8996 refined, 7 included, MultiStar: {-0.20, 0.00}, one-star: {-0.33, -0.08}
22:53:30.027 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
22:53:30.027 00.000 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
22:53:30.028 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.12 mountX=-0.20 mountY=0.02, mountTheta=3.04
22:53:30.030 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.00, opts=13)
22:53:30.030 00.000 8996 Enqueuing Move request for scope (-0.20, 0.00)
22:53:30.031 00.001 20224 Worker thread wakes up
22:53:30.031 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd
22:53:30.031 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.00)
22:53:30.031 00.000 20224 Moving (-0.20, 0.00) raw xDistance=-0.20 yDistance=0.02
22:53:30.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:53:30.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:30.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:30.031 00.000 20224 MoveAxis(E, 0, ABG)
22:53:30.031 00.000 20224 Move returns status 0, amount 0
22:53:30.031 00.000 20224 MoveAxis(N, 0, ABG)
22:53:30.031 00.000 20224 Move returns status 0, amount 0
22:53:30.031 00.000 20224 move complete, result=0
22:53:30.032 00.001 20224 worker thread done servicing request
22:53:30.037 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56384, med=2797, FiltMin=2521, FiltMax=30400, Gamma=1.000
22:53:30.058 00.021 8996 UpdateGuideState exits: m=704264 SNR=314.0
22:53:30.060 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:30.062 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:30.064 00.002 8996 Enqueuing Expose request
22:53:30.066 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:30.068 00.002 20224 Worker thread wakes up
22:53:30.068 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:30.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:31.045 00.977 20224 Exposure complete
22:53:31.106 00.061 20224 worker thread done servicing request
22:53:31.106 00.000 8996 OnExposeComplete: enter
22:53:31.107 00.001 8996 UpdateGuideState(): m_state=6
22:53:31.108 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5963
22:53:31.109 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.62, Mass=682384, SNR=349.6, Peak=62048 HFD=4.2
22:53:31.110 00.001 8996 MultiStar: [#1 -0.19,0.14,0.69,U] [#2 -0.10,0.41,0.74,U] [#3 -0.17,0.07,0.62,U] [#4 -0.08,-0.03,0.54,U] [#5 -0.21,0.01,0.61,U] [#6 0.03,0.07,0.47,U] [#7 0.08,0.28,0.44,U] [#8 -0.19,0.01,0.43,U] 
22:53:31.111 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.11}, one-star: {-0.24, 0.01}
22:53:31.111 00.000 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
22:53:31.112 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
22:53:31.113 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.17 cameraTheta=2.48 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
22:53:31.114 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.11, opts=13)
22:53:31.115 00.001 8996 Enqueuing Move request for scope (-0.14, 0.11)
22:53:31.116 00.001 20224 Worker thread wakes up
22:53:31.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
22:53:31.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
22:53:31.116 00.000 20224 Moving (-0.14, 0.11) raw xDistance=-0.15 yDistance=-0.09
22:53:31.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:53:31.116 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:31.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:53:31.116 00.000 20224 MoveAxis(E, 0, ABG)
22:53:31.116 00.000 20224 Move returns status 0, amount 0
22:53:31.116 00.000 20224 MoveAxis(N, 0, ABG)
22:53:31.116 00.000 20224 Move returns status 0, amount 0
22:53:31.116 00.000 20224 move complete, result=0
22:53:31.116 00.000 20224 worker thread done servicing request
22:53:31.120 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62048, med=2797, FiltMin=2525, FiltMax=26531, Gamma=1.000
22:53:31.141 00.021 8996 UpdateGuideState exits: m=682384 SNR=349.6
22:53:31.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:31.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:31.143 00.000 8996 Enqueuing Expose request
22:53:31.144 00.001 20224 Worker thread wakes up
22:53:31.145 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:31.146 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:31.147 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:32.324 01.177 20224 Exposure complete
22:53:32.397 00.073 20224 worker thread done servicing request
22:53:32.397 00.000 8996 OnExposeComplete: enter
22:53:32.398 00.001 8996 UpdateGuideState(): m_state=6
22:53:32.399 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5964
22:53:32.399 00.000 8996 Star::Find returns 1 (0), X=137.79, Y=471.33, Mass=716121, SNR=367.0, Peak=60979 HFD=4.5
22:53:32.400 00.001 8996 MultiStar: [#1 -0.11,-0.10,0.58,U] [#2 -0.06,0.16,0.65,U] [#3 0.05,-0.09,0.55,U] [#4 0.04,-0.01,0.49,U] [#5 -0.24,-0.17,0.59,U] [#6 0.06,-0.17,0.40,U] [#7 -0.03,-0.11,0.46,U] [#8 -0.25,-0.03,0.34,U] 
22:53:32.401 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.10}, one-star: {-0.33, -0.28}
22:53:32.402 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
22:53:32.403 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
22:53:32.403 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.43 mountX=-0.11 mountY=0.12, mountTheta=2.33
22:53:32.406 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.10, opts=13)
22:53:32.407 00.001 8996 Enqueuing Move request for scope (-0.12, -0.10)
22:53:32.408 00.001 20224 Worker thread wakes up
22:53:32.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
22:53:32.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
22:53:32.408 00.000 20224 Moving (-0.12, -0.10) raw xDistance=-0.11 yDistance=0.12
22:53:32.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:53:32.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:32.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:53:32.408 00.000 20224 MoveAxis(E, 0, ABG)
22:53:32.408 00.000 20224 Move returns status 0, amount 0
22:53:32.408 00.000 20224 MoveAxis(N, 0, ABG)
22:53:32.408 00.000 20224 Move returns status 0, amount 0
22:53:32.408 00.000 20224 move complete, result=0
22:53:32.408 00.000 20224 worker thread done servicing request
22:53:32.414 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=60979, med=2797, FiltMin=2518, FiltMax=29469, Gamma=1.000
22:53:32.428 00.014 8996 UpdateGuideState exits: m=716121 SNR=367.0
22:53:32.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:32.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:32.430 00.000 8996 Enqueuing Expose request
22:53:32.431 00.001 20224 Worker thread wakes up
22:53:32.431 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:32.433 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:32.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:33.429 00.996 20224 Exposure complete
22:53:33.495 00.066 20224 worker thread done servicing request
22:53:33.495 00.000 8996 OnExposeComplete: enter
22:53:33.497 00.002 8996 UpdateGuideState(): m_state=6
22:53:33.499 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5965
22:53:33.500 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.51, Mass=706446, SNR=326.3, Peak=52432 HFD=4.3
22:53:33.503 00.003 8996 MultiStar: [#1 0.13,-0.07,0.70,U] [#2 -0.11,0.12,0.80,U] [#3 0.15,0.11,0.63,U] [#4 0.25,0.09,0.62,U] [#5 -0.09,-0.17,0.68,U] [#6 0.06,-0.28,0.44,U] [#7 0.13,-0.20,0.48,U] [#8 -0.21,-0.06,0.42,U] 
22:53:33.504 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {-0.03, -0.10}
22:53:33.506 00.002 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
22:53:33.507 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
22:53:33.509 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.05 mountX=0.03 mountY=0.05, mountTheta=0.95
22:53:33.511 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
22:53:33.512 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
22:53:33.513 00.001 20224 Worker thread wakes up
22:53:33.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
22:53:33.513 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
22:53:33.513 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.03 yDistance=0.05
22:53:33.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:53:33.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:33.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:53:33.513 00.000 20224 MoveAxis(E, 0, ABG)
22:53:33.513 00.000 20224 Move returns status 0, amount 0
22:53:33.513 00.000 20224 MoveAxis(N, 0, ABG)
22:53:33.513 00.000 20224 Move returns status 0, amount 0
22:53:33.513 00.000 20224 move complete, result=0
22:53:33.513 00.000 20224 worker thread done servicing request
22:53:33.520 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52432, med=2797, FiltMin=2553, FiltMax=22653, Gamma=1.000
22:53:33.535 00.015 8996 UpdateGuideState exits: m=706446 SNR=326.3
22:53:33.537 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:33.537 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:33.538 00.001 8996 Enqueuing Expose request
22:53:33.539 00.001 20224 Worker thread wakes up
22:53:33.539 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:33.539 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:33.540 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:34.712 01.172 20224 Exposure complete
22:53:34.771 00.059 20224 worker thread done servicing request
22:53:34.771 00.000 8996 OnExposeComplete: enter
22:53:34.772 00.001 8996 UpdateGuideState(): m_state=6
22:53:34.773 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5966
22:53:34.774 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.53, Mass=753464, SNR=335.8, Peak=57648 HFD=4.1
22:53:34.775 00.001 8996 MultiStar: [#1 0.26,-0.09,0.69,U] [#2 0.26,0.18,0.74,U] [#3 0.29,-0.14,0.59,U] [#4 0.35,-0.03,0.54,U] [#5 0.21,-0.21,0.62,U] [#6 0.16,-0.41,0.43,U] [#7 0.14,-0.20,0.53,U] [#8 0.13,-0.11,0.44,U] 
22:53:34.776 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.10}, one-star: {-0.13, -0.08}
22:53:34.777 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
22:53:34.778 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
22:53:34.778 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.56 mountX=-0.12 mountY=0.10, mountTheta=2.45
22:53:34.780 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.08, opts=13)
22:53:34.781 00.001 8996 Enqueuing Move request for scope (-0.13, -0.08)
22:53:34.782 00.001 20224 Worker thread wakes up
22:53:34.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
22:53:34.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
22:53:34.782 00.000 20224 Moving (-0.13, -0.08) raw xDistance=-0.12 yDistance=0.10
22:53:34.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:53:34.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:34.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:53:34.783 00.001 20224 MoveAxis(E, 0, ABG)
22:53:34.783 00.000 20224 Move returns status 0, amount 0
22:53:34.783 00.000 20224 MoveAxis(N, 0, ABG)
22:53:34.783 00.000 20224 Move returns status 0, amount 0
22:53:34.783 00.000 20224 move complete, result=0
22:53:34.783 00.000 20224 worker thread done servicing request
22:53:34.791 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57648, med=2793, FiltMin=2525, FiltMax=25475, Gamma=1.000
22:53:34.809 00.018 8996 UpdateGuideState exits: m=753464 SNR=335.8
22:53:34.811 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:34.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:34.813 00.001 8996 Enqueuing Expose request
22:53:34.816 00.003 20224 Worker thread wakes up
22:53:34.816 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:34.818 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:34.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:35.806 00.988 20224 Exposure complete
22:53:35.877 00.071 20224 worker thread done servicing request
22:53:35.877 00.000 8996 OnExposeComplete: enter
22:53:35.878 00.001 8996 UpdateGuideState(): m_state=6
22:53:35.880 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5967
22:53:35.882 00.002 8996 Star::Find returns 1 (0), X=138.15, Y=471.59, Mass=687177, SNR=328.3, Peak=51568 HFD=4.4
22:53:35.885 00.003 8996 MultiStar: [#1 0.44,-0.05,0.00,M1] [#2 0.17,0.18,0.89,U] [#3 0.01,-0.03,0.68,U] [#4 0.09,0.12,0.51,U] [#5 0.09,-0.08,0.65,U] [#6 0.17,-0.35,0.43,U] [#7 0.07,-0.12,0.44,U] [#8 -0.06,-0.08,0.44,U] 
22:53:35.887 00.002 8996 single-star, 7 included, MultiStar: {0.07, -0.02}, one-star: {0.02, -0.02}
22:53:35.888 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
22:53:35.890 00.002 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.58)
22:53:35.891 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.68 mountX=0.03 mountY=0.02, mountTheta=0.57
22:53:35.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
22:53:35.894 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
22:53:35.895 00.001 20224 Worker thread wakes up
22:53:35.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
22:53:35.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
22:53:35.895 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.03 yDistance=0.02
22:53:35.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:53:35.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:35.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:35.895 00.000 20224 MoveAxis(E, 0, ABG)
22:53:35.895 00.000 20224 Move returns status 0, amount 0
22:53:35.895 00.000 20224 MoveAxis(N, 0, ABG)
22:53:35.895 00.000 20224 Move returns status 0, amount 0
22:53:35.895 00.000 20224 move complete, result=0
22:53:35.895 00.000 20224 worker thread done servicing request
22:53:35.899 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51568, med=2797, FiltMin=2521, FiltMax=22083, Gamma=1.000
22:53:35.913 00.014 8996 UpdateGuideState exits: m=687177 SNR=328.3
22:53:35.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:35.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:35.915 00.000 8996 Enqueuing Expose request
22:53:35.916 00.001 20224 Worker thread wakes up
22:53:35.916 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:35.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:35.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:37.088 01.171 20224 Exposure complete
22:53:37.158 00.070 20224 worker thread done servicing request
22:53:37.159 00.001 8996 OnExposeComplete: enter
22:53:37.160 00.001 8996 UpdateGuideState(): m_state=6
22:53:37.161 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5968
22:53:37.162 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=471.60, Mass=784505, SNR=338.4, Peak=61984 HFD=4.5
22:53:37.164 00.002 8996 MultiStar: [#1 -0.17,-0.13,0.70,U] [#2 -0.02,0.07,0.70,U] [#3 -0.33,-0.14,0.59,U] [#4 -0.25,-0.12,0.58,U] [#5 -0.11,-0.11,0.63,U] [#6 -0.24,-0.47,0.00,M1] [#7 -0.23,-0.08,0.44,U] [#8 -0.26,-0.10,0.44,U] 
22:53:37.165 00.001 8996 refined, 7 included, MultiStar: {-0.22, -0.07}, one-star: {-0.36, -0.01}
22:53:37.165 00.000 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
22:53:37.167 00.002 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
22:53:37.167 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.83 mountX=-0.21 mountY=0.10, mountTheta=2.72
22:53:37.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.07, opts=13)
22:53:37.170 00.001 8996 Enqueuing Move request for scope (-0.22, -0.07)
22:53:37.171 00.001 20224 Worker thread wakes up
22:53:37.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.07) opts 0xd
22:53:37.171 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.07)
22:53:37.171 00.000 20224 Moving (-0.22, -0.07) raw xDistance=-0.21 yDistance=0.10
22:53:37.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:53:37.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:37.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:53:37.171 00.000 20224 MoveAxis(E, 31, ABG)
22:53:37.171 00.000 20224 Guiding  Dir = 2, Dur = 31
22:53:37.171 00.000 20224 IsSlewing returns 0
22:53:37.172 00.001 20224 IsGuiding returns 0
22:53:37.176 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61984, med=2797, FiltMin=2547, FiltMax=33981, Gamma=1.000
22:53:37.199 00.023 8996 UpdateGuideState exits: m=784505 SNR=338.4
22:53:37.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:37.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:37.202 00.001 8996 Enqueuing Expose request
22:53:37.223 00.021 20224 IsGuiding returns 1
22:53:37.223 00.000 20224 scope still moving after pulse duration time elapsed
22:53:37.252 00.029 20224 IsSlewing returns 0
22:53:37.252 00.000 20224 IsGuiding returns 1
22:53:37.283 00.031 20224 IsSlewing returns 0
22:53:37.283 00.000 20224 IsGuiding returns 1
22:53:37.314 00.031 20224 IsSlewing returns 0
22:53:37.314 00.000 20224 IsGuiding returns 0
22:53:37.315 00.001 20224 scope move finished after 31 + 112 ms
22:53:37.315 00.000 20224 Move returns status 0, amount 31
22:53:37.315 00.000 20224 MoveAxis(N, 0, ABG)
22:53:37.315 00.000 20224 Move returns status 0, amount 0
22:53:37.315 00.000 20224 move complete, result=0
22:53:37.315 00.000 20224 worker thread done servicing request
22:53:37.315 00.000 20224 Worker thread wakes up
22:53:37.315 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
22:53:37.318 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:37.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:38.304 00.986 20224 Exposure complete
22:53:38.367 00.063 20224 worker thread done servicing request
22:53:38.367 00.000 8996 OnExposeComplete: enter
22:53:38.368 00.001 8996 UpdateGuideState(): m_state=6
22:53:38.369 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5969
22:53:38.370 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=471.45, Mass=752958, SNR=352.5, Peak=56899 HFD=4.3
22:53:38.371 00.001 8996 MultiStar: [#1 -0.30,-0.36,0.00,M1] [#2 -0.34,-0.26,0.75,U] [#3 -0.47,-0.36,0.00,M1] [#4 -0.51,-0.35,0.00,M1] [#5 -0.36,-0.29,0.00,M1] [#6 -0.46,-0.31,0.00,M2] [#7 -0.35,-0.17,0.45,U] [#8 -0.49,-0.28,0.00,M1] 
22:53:38.372 00.001 8996 refined, 2 included, MultiStar: {-0.46, -0.20}, one-star: {-0.59, -0.16}
22:53:38.373 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
22:53:38.374 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
22:53:38.375 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=-0.20 hyp=0.50 cameraTheta=-2.73 mountX=-0.43 mountY=0.25, mountTheta=2.62
22:53:38.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=-0.20, opts=13)
22:53:38.377 00.001 8996 Enqueuing Move request for scope (-0.46, -0.20)
22:53:38.377 00.000 20224 Worker thread wakes up
22:53:38.378 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.20) opts 0xd
22:53:38.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, -0.20)
22:53:38.378 00.000 20224 Moving (-0.46, -0.20) raw xDistance=-0.43 yDistance=0.25
22:53:38.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.43
22:53:38.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:38.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:53:38.378 00.000 20224 MoveAxis(E, 66, ABG)
22:53:38.378 00.000 20224 Guiding  Dir = 2, Dur = 66
22:53:38.378 00.000 20224 IsSlewing returns 0
22:53:38.379 00.001 20224 IsGuiding returns 0
22:53:38.382 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56899, med=2797, FiltMin=2525, FiltMax=30176, Gamma=1.000
22:53:38.400 00.018 8996 UpdateGuideState exits: m=752958 SNR=352.5
22:53:38.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:38.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:38.403 00.001 8996 Enqueuing Expose request
22:53:38.404 00.001 20224 PulseGuide returned control before completion, sleep 51
22:53:38.465 00.061 20224 IsGuiding returns 1
22:53:38.465 00.000 20224 scope still moving after pulse duration time elapsed
22:53:38.499 00.034 20224 IsSlewing returns 0
22:53:38.499 00.000 20224 IsGuiding returns 0
22:53:38.499 00.000 20224 scope move finished after 66 + 54 ms
22:53:38.499 00.000 20224 Move returns status 0, amount 66
22:53:38.499 00.000 20224 MoveAxis(N, 0, ABG)
22:53:38.499 00.000 20224 Move returns status 0, amount 0
22:53:38.499 00.000 20224 move complete, result=0
22:53:38.499 00.000 20224 worker thread done servicing request
22:53:38.499 00.000 20224 Worker thread wakes up
22:53:38.500 00.001 8996 GuideStep: -0.4 px 66 ms EAST, 0.2 px 0 ms NORTH
22:53:38.502 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:38.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:39.674 01.172 20224 Exposure complete
22:53:39.747 00.073 20224 worker thread done servicing request
22:53:39.747 00.000 8996 OnExposeComplete: enter
22:53:39.749 00.002 8996 UpdateGuideState(): m_state=6
22:53:39.752 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5970
22:53:39.754 00.002 8996 Star::Find returns 1 (0), X=138.61, Y=471.40, Mass=796978, SNR=361.8, Peak=59104 HFD=4.3
22:53:39.756 00.002 8996 MultiStar: [#1 0.71,-0.38,0.00,M2] [#2 0.44,-0.08,0.00,M1] [#3 0.40,-0.40,0.00,M2] [#4 0.50,-0.39,0.00,M2] [#5 0.48,-0.41,0.00,M2] [#6 0.52,-0.55,0.00,M3] [#7 0.63,-0.73,0.00,M1] [#8 0.52,-0.31,0.00,M2] 
22:53:39.757 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
22:53:39.758 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
22:53:39.759 00.001 8996 CameraToMount -- cameraX=0.49 cameraY=-0.21 hyp=0.53 cameraTheta=-0.41 mountX=0.51 mountY=0.16, mountTheta=0.30
22:53:39.761 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.49, y=-0.21, opts=13)
22:53:39.762 00.001 8996 Enqueuing Move request for scope (0.49, -0.21)
22:53:39.763 00.001 20224 Worker thread wakes up
22:53:39.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.21) opts 0xd
22:53:39.763 00.000 20224 Handling offset move in thread for scope, endpoint = (0.49, -0.21)
22:53:39.764 00.001 20224 Moving (0.49, -0.21) raw xDistance=0.51 yDistance=0.16
22:53:39.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.51
22:53:39.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:39.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:53:39.764 00.000 20224 MoveAxis(W, 69, ABG)
22:53:39.764 00.000 20224 Guiding  Dir = 3, Dur = 69
22:53:39.765 00.001 20224 IsSlewing returns 0
22:53:39.765 00.000 20224 IsGuiding returns 0
22:53:39.768 00.003 20224 PulseGuide returned control before completion, sleep 78
22:53:39.771 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59104, med=2797, FiltMin=2461, FiltMax=31040, Gamma=1.000
22:53:39.787 00.016 8996 UpdateGuideState exits: m=796978 SNR=361.8
22:53:39.789 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:39.789 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:39.790 00.001 8996 Enqueuing Expose request
22:53:39.857 00.067 20224 IsGuiding returns 0
22:53:39.857 00.000 20224 Move returns status 0, amount 69
22:53:39.857 00.000 20224 MoveAxis(N, 0, ABG)
22:53:39.857 00.000 20224 Move returns status 0, amount 0
22:53:39.857 00.000 20224 move complete, result=0
22:53:39.858 00.001 20224 worker thread done servicing request
22:53:39.858 00.000 20224 Worker thread wakes up
22:53:39.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:39.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:39.858 00.000 8996 GuideStep: 0.5 px 69 ms WEST, 0.2 px 0 ms NORTH
22:53:40.848 00.990 20224 Exposure complete
22:53:40.932 00.084 20224 worker thread done servicing request
22:53:40.932 00.000 8996 OnExposeComplete: enter
22:53:40.934 00.002 8996 UpdateGuideState(): m_state=6
22:53:40.936 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5971
22:53:40.937 00.001 8996 Star::Find returns 1 (0), X=138.54, Y=471.08, Mass=682173, SNR=292.3, Peak=62240 HFD=4.2
22:53:40.939 00.002 8996 MultiStar: [#1 0.31,-0.53,0.00,M3] [#2 0.33,-0.16,0.89,U] [#3 0.34,-0.57,0.00,M3] [#4 0.26,-0.34,0.60,U] [#5 0.18,-0.56,0.00,M3] [#6 0.31,-0.59,0.00,M4] [#7 0.52,-0.35,0.00,M2] [#8 0.11,-0.42,0.41,U] 
22:53:40.939 00.000 8996 refined, 3 included, MultiStar: {0.31, -0.36}, one-star: {0.41, -0.53}
22:53:40.941 00.002 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
22:53:40.942 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
22:53:40.943 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.36 hyp=0.48 cameraTheta=-0.86 mountX=0.35 mountY=0.32, mountTheta=0.75
22:53:40.945 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.36, opts=13)
22:53:40.947 00.002 8996 Enqueuing Move request for scope (0.31, -0.36)
22:53:40.948 00.001 20224 Worker thread wakes up
22:53:40.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.36) opts 0xd
22:53:40.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.36)
22:53:40.948 00.000 20224 Moving (0.31, -0.36) raw xDistance=0.35 yDistance=0.32
22:53:40.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
22:53:40.949 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:40.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:53:40.949 00.000 20224 MoveAxis(W, 56, ABG)
22:53:40.949 00.000 20224 Guiding  Dir = 3, Dur = 56
22:53:40.949 00.000 20224 IsSlewing returns 0
22:53:40.949 00.000 20224 IsGuiding returns 0
22:53:40.950 00.001 20224 PulseGuide returned control before completion, sleep 65
22:53:40.959 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62240, med=2797, FiltMin=2547, FiltMax=29104, Gamma=1.000
22:53:40.987 00.028 8996 UpdateGuideState exits: m=682173 SNR=292.3
22:53:40.990 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:40.992 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:40.994 00.002 8996 Enqueuing Expose request
22:53:41.028 00.034 20224 IsGuiding returns 1
22:53:41.028 00.000 20224 scope still moving after pulse duration time elapsed
22:53:41.059 00.031 20224 IsSlewing returns 0
22:53:41.059 00.000 20224 IsGuiding returns 0
22:53:41.059 00.000 20224 scope move finished after 56 + 53 ms
22:53:41.059 00.000 20224 Move returns status 0, amount 56
22:53:41.059 00.000 20224 MoveAxis(N, 0, ABG)
22:53:41.059 00.000 20224 Move returns status 0, amount 0
22:53:41.059 00.000 20224 move complete, result=0
22:53:41.059 00.000 20224 worker thread done servicing request
22:53:41.059 00.000 20224 Worker thread wakes up
22:53:41.059 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:41.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:41.066 00.007 8996 GuideStep: 0.3 px 56 ms WEST, 0.3 px 0 ms NORTH
22:53:42.253 01.187 20224 Exposure complete
22:53:42.346 00.093 20224 worker thread done servicing request
22:53:42.346 00.000 8996 OnExposeComplete: enter
22:53:42.347 00.001 8996 UpdateGuideState(): m_state=6
22:53:42.348 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5972
22:53:42.349 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.32, Mass=650356, SNR=312.1, Peak=53091 HFD=4.4
22:53:42.350 00.001 8996 MultiStar: [#1 0.02,-0.41,0.70,U] [#2 0.06,-0.15,0.80,U] [#3 0.00,-0.19,0.61,U] [#4 0.10,-0.19,0.63,U] [#5 -0.12,-0.24,0.71,U] [#6 0.05,-0.55,0.00,M5] [#7 0.08,-0.24,0.49,U] [#8 -0.09,-0.33,0.50,U] 
22:53:42.351 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.25}, one-star: {-0.29, -0.29}
22:53:42.351 00.000 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
22:53:42.352 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
22:53:42.353 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.26 cameraTheta=-1.75 mountX=-0.02 mountY=0.26, mountTheta=1.66
22:53:42.354 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.25, opts=13)
22:53:42.355 00.001 8996 Enqueuing Move request for scope (-0.05, -0.25)
22:53:42.356 00.001 20224 Worker thread wakes up
22:53:42.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
22:53:42.356 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
22:53:42.356 00.000 20224 Moving (-0.05, -0.25) raw xDistance=-0.02 yDistance=0.26
22:53:42.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:53:42.356 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.07 newest=0.74
22:53:42.357 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:53:42.357 00.000 20224 MoveAxis(E, 0, ABG)
22:53:42.357 00.000 20224 Move returns status 0, amount 0
22:53:42.357 00.000 20224 MoveAxis(S, 54, ABG)
22:53:42.357 00.000 20224 Guiding  Dir = 1, Dur = 54
22:53:42.357 00.000 20224 IsSlewing returns 0
22:53:42.358 00.001 20224 IsGuiding returns 0
22:53:42.359 00.001 20224 PulseGuide returned control before completion, sleep 63
22:53:42.360 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53091, med=2797, FiltMin=2534, FiltMax=26493, Gamma=1.000
22:53:42.374 00.014 8996 UpdateGuideState exits: m=650356 SNR=312.1
22:53:42.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:42.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:42.376 00.000 8996 Enqueuing Expose request
22:53:42.434 00.058 20224 IsGuiding returns 1
22:53:42.434 00.000 20224 scope still moving after pulse duration time elapsed
22:53:42.465 00.031 20224 IsSlewing returns 0
22:53:42.465 00.000 20224 IsGuiding returns 0
22:53:42.465 00.000 20224 scope move finished after 54 + 53 ms
22:53:42.465 00.000 20224 Move returns status 0, amount 54
22:53:42.465 00.000 20224 move complete, result=0
22:53:42.465 00.000 20224 worker thread done servicing request
22:53:42.465 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH
22:53:42.466 00.001 20224 Worker thread wakes up
22:53:42.467 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:42.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:43.441 00.974 20224 Exposure complete
22:53:43.522 00.081 20224 worker thread done servicing request
22:53:43.522 00.000 8996 OnExposeComplete: enter
22:53:43.523 00.001 8996 UpdateGuideState(): m_state=6
22:53:43.524 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5973
22:53:43.525 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=471.15, Mass=739535, SNR=384.9, Peak=65299 HFD=4.4
22:53:43.526 00.001 8996 MultiStar: [#1 -0.15,-0.51,0.00,M3] [#2 -0.18,-0.32,0.70,U] [#3 -0.12,-0.23,0.55,U] [#4 -0.09,-0.14,0.46,U] [#5 -0.45,-0.43,0.00,M3] [#6 -0.18,-0.40,0.00,M6] [#7 -0.04,-0.41,0.44,U] [#8 -0.52,-0.52,0.00,M1] 
22:53:43.527 00.001 8996 refined, 4 included, MultiStar: {-0.21, -0.34}, one-star: {-0.41, -0.46}
22:53:43.527 00.000 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
22:53:43.528 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
22:53:43.529 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.34 hyp=0.40 cameraTheta=-2.13 mountX=-0.18 mountY=0.36, mountTheta=2.03
22:53:43.531 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.34, opts=13)
22:53:43.532 00.001 8996 Enqueuing Move request for scope (-0.21, -0.34)
22:53:43.533 00.001 20224 Worker thread wakes up
22:53:43.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.34) opts 0xd
22:53:43.533 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.34)
22:53:43.533 00.000 20224 Moving (-0.21, -0.34) raw xDistance=-0.18 yDistance=0.36
22:53:43.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:53:43.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:53:43.533 00.000 20224 MoveAxis(E, 0, ABG)
22:53:43.533 00.000 20224 Move returns status 0, amount 0
22:53:43.533 00.000 20224 MoveAxis(S, 75, ABG)
22:53:43.534 00.001 20224 Guiding  Dir = 1, Dur = 75
22:53:43.534 00.000 20224 IsSlewing returns 0
22:53:43.534 00.000 20224 IsGuiding returns 0
22:53:43.535 00.001 20224 PulseGuide returned control before completion, sleep 84
22:53:43.537 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65299, med=2797, FiltMin=2489, FiltMax=32038, Gamma=1.000
22:53:43.552 00.015 8996 UpdateGuideState exits: m=739535 SNR=384.9
22:53:43.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:43.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:43.554 00.000 8996 Enqueuing Expose request
22:53:43.625 00.071 20224 IsGuiding returns 0
22:53:43.625 00.000 20224 Move returns status 0, amount 75
22:53:43.625 00.000 20224 move complete, result=0
22:53:43.625 00.000 20224 worker thread done servicing request
22:53:43.625 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 75 ms SOUTH
22:53:43.627 00.002 20224 Worker thread wakes up
22:53:43.627 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:43.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:44.793 01.166 20224 Exposure complete
22:53:44.855 00.062 20224 worker thread done servicing request
22:53:44.855 00.000 8996 OnExposeComplete: enter
22:53:44.856 00.001 8996 UpdateGuideState(): m_state=6
22:53:44.857 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5974
22:53:44.858 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.61, Mass=724777, SNR=347.5, Peak=58208 HFD=4.1
22:53:44.859 00.001 8996 MultiStar: [#1 -0.07,0.17,0.67,U] [#2 0.08,0.27,0.75,U] [#3 -0.14,0.25,0.61,U] [#4 -0.11,0.37,0.50,U] [#5 -0.12,-0.03,0.67,U] [#6 -0.13,-0.05,0.47,U] [#7 -0.14,0.13,0.39,U] [#8 -0.23,0.10,0.38,U] 
22:53:44.861 00.002 8996 single-star, 8 included, MultiStar: {-0.10, 0.13}, one-star: {-0.15, -0.00}
22:53:44.863 00.002 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
22:53:44.865 00.002 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.14)
22:53:44.866 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.12 mountX=-0.15 mountY=0.02, mountTheta=3.01
22:53:44.869 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.00, opts=13)
22:53:44.870 00.001 8996 Enqueuing Move request for scope (-0.15, -0.00)
22:53:44.872 00.002 20224 Worker thread wakes up
22:53:44.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
22:53:44.872 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
22:53:44.872 00.000 20224 Moving (-0.15, -0.00) raw xDistance=-0.15 yDistance=0.02
22:53:44.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:53:44.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:44.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:53:44.872 00.000 20224 MoveAxis(E, 0, ABG)
22:53:44.872 00.000 20224 Move returns status 0, amount 0
22:53:44.873 00.001 20224 MoveAxis(N, 0, ABG)
22:53:44.873 00.000 20224 Move returns status 0, amount 0
22:53:44.873 00.000 20224 move complete, result=0
22:53:44.873 00.000 20224 worker thread done servicing request
22:53:44.878 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58208, med=2797, FiltMin=2544, FiltMax=27859, Gamma=1.000
22:53:44.896 00.018 8996 UpdateGuideState exits: m=724777 SNR=347.5
22:53:44.897 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:44.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:44.899 00.001 8996 Enqueuing Expose request
22:53:44.901 00.002 20224 Worker thread wakes up
22:53:44.901 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:53:44.902 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:44.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:45.877 00.975 20224 Exposure complete
22:53:45.964 00.087 20224 worker thread done servicing request
22:53:45.964 00.000 8996 OnExposeComplete: enter
22:53:45.966 00.002 8996 UpdateGuideState(): m_state=6
22:53:45.967 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5975
22:53:45.968 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=471.67, Mass=808383, SNR=361.9, Peak=65504 HFD=4.4
22:53:45.970 00.002 8996 MultiStar: [#1 -0.36,0.29,0.00,M3] [#2 -0.32,0.33,0.00,M1] [#3 -0.37,0.03,0.57,U] [#4 -0.22,0.14,0.49,U] [#5 -0.27,0.11,0.61,U] [#6 -0.24,0.18,0.47,U] [#7 -0.17,0.27,0.41,U] [#8 -0.37,0.26,0.00,M1] 
22:53:45.970 00.000 8996 single-star, 5 included, MultiStar: {-0.27, 0.11}, one-star: {-0.27, 0.06}
22:53:45.971 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
22:53:45.972 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
22:53:45.972 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.06 hyp=0.28 cameraTheta=2.94 mountX=-0.28 mountY=-0.02, mountTheta=-3.05
22:53:45.974 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.06, opts=13)
22:53:45.975 00.001 8996 Enqueuing Move request for scope (-0.27, 0.06)
22:53:45.976 00.001 20224 Worker thread wakes up
22:53:45.977 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.06) opts 0xd
22:53:45.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.06)
22:53:45.977 00.000 20224 Moving (-0.27, 0.06) raw xDistance=-0.28 yDistance=-0.02
22:53:45.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
22:53:45.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:45.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:45.977 00.000 20224 MoveAxis(E, 40, ABG)
22:53:45.977 00.000 20224 Guiding  Dir = 2, Dur = 40
22:53:45.977 00.000 20224 IsSlewing returns 0
22:53:45.978 00.001 20224 IsGuiding returns 0
22:53:45.979 00.001 20224 PulseGuide returned control before completion, sleep 49
22:53:45.982 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65504, med=2793, FiltMin=2563, FiltMax=34659, Gamma=1.000
22:53:46.008 00.026 8996 UpdateGuideState exits: m=808383 SNR=361.9
22:53:46.009 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:46.011 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:46.011 00.000 8996 Enqueuing Expose request
22:53:46.044 00.033 20224 IsGuiding returns 1
22:53:46.044 00.000 20224 scope still moving after pulse duration time elapsed
22:53:46.076 00.032 20224 IsSlewing returns 0
22:53:46.076 00.000 20224 IsGuiding returns 0
22:53:46.077 00.001 20224 scope move finished after 40 + 58 ms
22:53:46.077 00.000 20224 Move returns status 0, amount 40
22:53:46.077 00.000 20224 MoveAxis(N, 0, ABG)
22:53:46.077 00.000 20224 Move returns status 0, amount 0
22:53:46.077 00.000 20224 move complete, result=0
22:53:46.077 00.000 20224 worker thread done servicing request
22:53:46.077 00.000 20224 Worker thread wakes up
22:53:46.077 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
22:53:46.080 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:46.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:47.255 01.175 20224 Exposure complete
22:53:47.342 00.087 20224 worker thread done servicing request
22:53:47.342 00.000 8996 OnExposeComplete: enter
22:53:47.344 00.002 8996 UpdateGuideState(): m_state=6
22:53:47.345 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5976
22:53:47.346 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.90, Mass=738384, SNR=367.9, Peak=65504 HFD=4.3
22:53:47.348 00.002 8996 MultiStar: [#1 0.10,0.24,0.62,U] [#2 -0.17,0.13,0.72,U] [#3 -0.03,0.14,0.52,U] [#4 -0.19,0.16,0.52,U] [#5 0.01,0.06,0.63,U] [#6 -0.05,0.16,0.38,U] [#7 -0.05,0.37,0.46,U] [#8 -0.08,0.41,0.36,U] 
22:53:47.350 00.002 8996 refined, 8 included, MultiStar: {-0.07, 0.21}, one-star: {-0.14, 0.29}
22:53:47.351 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
22:53:47.352 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
22:53:47.353 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.90 mountX=-0.09 mountY=-0.20, mountTheta=-2.00
22:53:47.356 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.21, opts=13)
22:53:47.357 00.001 8996 Enqueuing Move request for scope (-0.07, 0.21)
22:53:47.358 00.001 20224 Worker thread wakes up
22:53:47.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.21) opts 0xd
22:53:47.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.21)
22:53:47.358 00.000 20224 Moving (-0.07, 0.21) raw xDistance=-0.09 yDistance=-0.20
22:53:47.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:53:47.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:47.359 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:53:47.359 00.000 20224 MoveAxis(E, 0, ABG)
22:53:47.359 00.000 20224 Move returns status 0, amount 0
22:53:47.359 00.000 20224 MoveAxis(N, 0, ABG)
22:53:47.359 00.000 20224 Move returns status 0, amount 0
22:53:47.359 00.000 20224 move complete, result=0
22:53:47.359 00.000 20224 worker thread done servicing request
22:53:47.362 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65504, med=2797, FiltMin=2525, FiltMax=29917, Gamma=1.000
22:53:47.376 00.014 8996 UpdateGuideState exits: m=738384 SNR=367.9
22:53:47.376 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:47.377 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:47.378 00.001 8996 Enqueuing Expose request
22:53:47.379 00.001 20224 Worker thread wakes up
22:53:47.379 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:47.379 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:47.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:48.350 00.971 20224 Exposure complete
22:53:48.427 00.077 20224 worker thread done servicing request
22:53:48.427 00.000 8996 OnExposeComplete: enter
22:53:48.429 00.002 8996 UpdateGuideState(): m_state=6
22:53:48.430 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5977
22:53:48.432 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.70, Mass=728889, SNR=339.8, Peak=62736 HFD=4.3
22:53:48.435 00.003 8996 MultiStar: [#1 -0.11,-0.03,0.64,U] [#2 -0.19,0.14,0.82,U] [#3 -0.11,0.21,0.66,U] [#4 -0.07,0.20,0.52,U] [#5 -0.23,-0.02,0.59,U] [#6 -0.13,-0.15,0.43,U] [#7 -0.13,0.24,0.41,U] [#8 -0.28,-0.03,0.42,U] 
22:53:48.436 00.001 8996 single-star, 8 included, MultiStar: {-0.15, 0.08}, one-star: {-0.14, 0.09}
22:53:48.437 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
22:53:48.437 00.000 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
22:53:48.439 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.57 mountX=-0.15 mountY=-0.08, mountTheta=-2.68
22:53:48.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.09, opts=13)
22:53:48.443 00.002 8996 Enqueuing Move request for scope (-0.14, 0.09)
22:53:48.444 00.001 20224 Worker thread wakes up
22:53:48.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
22:53:48.444 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
22:53:48.445 00.001 20224 Moving (-0.14, 0.09) raw xDistance=-0.15 yDistance=-0.08
22:53:48.445 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:53:48.445 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:48.445 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:53:48.445 00.000 20224 MoveAxis(E, 0, ABG)
22:53:48.445 00.000 20224 Move returns status 0, amount 0
22:53:48.445 00.000 20224 MoveAxis(N, 0, ABG)
22:53:48.445 00.000 20224 Move returns status 0, amount 0
22:53:48.445 00.000 20224 move complete, result=0
22:53:48.445 00.000 20224 worker thread done servicing request
22:53:48.451 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62736, med=2793, FiltMin=2544, FiltMax=27267, Gamma=1.000
22:53:48.480 00.029 8996 UpdateGuideState exits: m=728889 SNR=339.8
22:53:48.482 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:48.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:48.485 00.001 8996 Enqueuing Expose request
22:53:48.487 00.002 20224 Worker thread wakes up
22:53:48.487 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:48.489 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:48.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:49.656 01.167 20224 Exposure complete
22:53:49.718 00.062 20224 worker thread done servicing request
22:53:49.719 00.001 8996 OnExposeComplete: enter
22:53:49.720 00.001 8996 UpdateGuideState(): m_state=6
22:53:49.720 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5978
22:53:49.722 00.002 8996 Star::Find returns 1 (0), X=138.01, Y=471.76, Mass=696968, SNR=361.3, Peak=60448 HFD=4.3
22:53:49.723 00.001 8996 MultiStar: [#1 -0.19,0.22,0.65,U] [#2 -0.11,0.39,0.74,U] [#3 -0.00,0.39,0.57,U] [#4 0.04,0.26,0.53,U] [#5 -0.18,0.20,0.55,U] [#6 0.06,0.19,0.45,U] [#7 0.10,0.53,0.00,M1] [#8 -0.23,-0.04,0.42,U] 
22:53:49.724 00.001 8996 single-star, 7 included, MultiStar: {-0.10, 0.23}, one-star: {-0.12, 0.14}
22:53:49.724 00.000 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
22:53:49.725 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:53:49.726 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.19 cameraTheta=2.25 mountX=-0.13 mountY=-0.13, mountTheta=-2.35
22:53:49.727 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.14, opts=13)
22:53:49.728 00.001 8996 Enqueuing Move request for scope (-0.12, 0.14)
22:53:49.729 00.001 20224 Worker thread wakes up
22:53:49.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
22:53:49.729 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
22:53:49.729 00.000 20224 Moving (-0.12, 0.14) raw xDistance=-0.13 yDistance=-0.13
22:53:49.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:53:49.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:49.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:53:49.729 00.000 20224 MoveAxis(E, 0, ABG)
22:53:49.729 00.000 20224 Move returns status 0, amount 0
22:53:49.729 00.000 20224 MoveAxis(N, 0, ABG)
22:53:49.729 00.000 20224 Move returns status 0, amount 0
22:53:49.729 00.000 20224 move complete, result=0
22:53:49.729 00.000 20224 worker thread done servicing request
22:53:49.733 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60448, med=2797, FiltMin=2502, FiltMax=24467, Gamma=1.000
22:53:49.756 00.023 8996 UpdateGuideState exits: m=696968 SNR=361.3
22:53:49.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:49.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:49.760 00.002 8996 Enqueuing Expose request
22:53:49.761 00.001 20224 Worker thread wakes up
22:53:49.761 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:49.762 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:49.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:50.731 00.969 20224 Exposure complete
22:53:50.803 00.072 20224 worker thread done servicing request
22:53:50.803 00.000 8996 OnExposeComplete: enter
22:53:50.804 00.001 8996 UpdateGuideState(): m_state=6
22:53:50.804 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5979
22:53:50.805 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.84, Mass=735648, SNR=365.0, Peak=64816 HFD=4.3
22:53:50.806 00.001 8996 MultiStar: [#1 0.21,0.08,0.58,U] [#2 0.02,0.39,0.73,U] [#3 0.11,0.43,0.00,M1] [#4 0.13,0.21,0.55,U] [#5 -0.11,0.20,0.59,U] [#6 0.14,0.31,0.42,U] [#7 0.14,0.16,0.41,U] [#8 -0.08,-0.07,0.38,U] 
22:53:50.807 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.21}, one-star: {-0.11, 0.23}
22:53:50.808 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
22:53:50.808 00.000 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
22:53:50.809 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.45 mountX=0.01 mountY=-0.21, mountTheta=-1.55
22:53:50.810 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.21, opts=13)
22:53:50.811 00.001 8996 Enqueuing Move request for scope (0.03, 0.21)
22:53:50.812 00.001 20224 Worker thread wakes up
22:53:50.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
22:53:50.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
22:53:50.812 00.000 20224 Moving (0.03, 0.21) raw xDistance=0.01 yDistance=-0.21
22:53:50.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:53:50.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:53:50.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
22:53:50.813 00.001 20224 MoveAxis(E, 0, ABG)
22:53:50.813 00.000 20224 Move returns status 0, amount 0
22:53:50.813 00.000 20224 MoveAxis(N, 0, ABG)
22:53:50.813 00.000 20224 Move returns status 0, amount 0
22:53:50.813 00.000 20224 move complete, result=0
22:53:50.813 00.000 20224 worker thread done servicing request
22:53:50.817 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64816, med=2797, FiltMin=2515, FiltMax=27645, Gamma=1.000
22:53:50.832 00.015 8996 UpdateGuideState exits: m=735648 SNR=365.0
22:53:50.835 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:50.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:50.839 00.002 8996 Enqueuing Expose request
22:53:50.840 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:50.841 00.001 20224 Worker thread wakes up
22:53:50.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:50.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:52.018 01.177 20224 Exposure complete
22:53:52.098 00.080 20224 worker thread done servicing request
22:53:52.099 00.001 8996 OnExposeComplete: enter
22:53:52.100 00.001 8996 UpdateGuideState(): m_state=6
22:53:52.102 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5980
22:53:52.104 00.002 8996 Star::Find returns 1 (0), X=137.77, Y=471.69, Mass=712172, SNR=337.8, Peak=58592 HFD=4.5
22:53:52.106 00.002 8996 MultiStar: [#1 0.10,0.40,0.72,U] [#2 -0.08,0.27,0.78,U] [#3 -0.21,0.24,0.59,U] [#4 -0.23,0.25,0.56,U] [#5 -0.01,0.16,0.59,U] [#6 -0.12,-0.04,0.45,U] [#7 -0.12,0.25,0.48,U] [#8 -0.17,-0.15,0.43,U] 
22:53:52.108 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.18}, one-star: {-0.35, 0.08}
22:53:52.109 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
22:53:52.111 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:53:52.113 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.24 mountX=-0.16 mountY=-0.16, mountTheta=-2.35
22:53:52.115 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.18, opts=13)
22:53:52.116 00.001 8996 Enqueuing Move request for scope (-0.14, 0.18)
22:53:52.117 00.001 20224 Worker thread wakes up
22:53:52.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
22:53:52.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
22:53:52.117 00.000 20224 Moving (-0.14, 0.18) raw xDistance=-0.16 yDistance=-0.16
22:53:52.118 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:53:52.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:52.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:53:52.118 00.000 20224 MoveAxis(E, 0, ABG)
22:53:52.118 00.000 20224 Move returns status 0, amount 0
22:53:52.118 00.000 20224 MoveAxis(N, 0, ABG)
22:53:52.118 00.000 20224 Move returns status 0, amount 0
22:53:52.118 00.000 20224 move complete, result=0
22:53:52.118 00.000 20224 worker thread done servicing request
22:53:52.123 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58592, med=2793, FiltMin=2537, FiltMax=28589, Gamma=1.000
22:53:52.142 00.019 8996 UpdateGuideState exits: m=712172 SNR=337.8
22:53:52.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:52.143 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:52.144 00.001 8996 Enqueuing Expose request
22:53:52.145 00.001 20224 Worker thread wakes up
22:53:52.145 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:52.146 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:52.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:53.133 00.987 20224 Exposure complete
22:53:53.202 00.069 20224 worker thread done servicing request
22:53:53.202 00.000 8996 OnExposeComplete: enter
22:53:53.203 00.001 8996 UpdateGuideState(): m_state=6
22:53:53.204 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5981
22:53:53.205 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.96, Mass=724581, SNR=347.6, Peak=64784 HFD=4.4
22:53:53.206 00.001 8996 MultiStar: [#1 -0.14,0.43,0.00,M1] [#2 -0.22,0.38,0.00,M1] [#3 -0.16,0.37,0.54,U] [#4 -0.16,0.37,0.52,U] [#5 -0.11,0.53,0.00,M1] [#6 -0.35,-0.02,0.48,U] [#7 -0.08,0.24,0.49,U] [#8 -0.13,0.23,0.39,U] 
22:53:53.207 00.001 8996 refined, 5 included, MultiStar: {-0.22, 0.27}, one-star: {-0.34, 0.35}
22:53:53.208 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
22:53:53.208 00.000 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
22:53:53.209 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.27 hyp=0.35 cameraTheta=2.26 mountX=-0.25 mountY=-0.25, mountTheta=-2.36
22:53:53.211 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.27, opts=13)
22:53:53.211 00.000 8996 Enqueuing Move request for scope (-0.22, 0.27)
22:53:53.212 00.001 20224 Worker thread wakes up
22:53:53.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.27) opts 0xd
22:53:53.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.27)
22:53:53.212 00.000 20224 Moving (-0.22, 0.27) raw xDistance=-0.25 yDistance=-0.25
22:53:53.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:53:53.213 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:53:53.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:53:53.213 00.000 20224 MoveAxis(E, 36, ABG)
22:53:53.213 00.000 20224 Guiding  Dir = 2, Dur = 36
22:53:53.213 00.000 20224 IsSlewing returns 0
22:53:53.213 00.000 20224 IsGuiding returns 0
22:53:53.217 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64784, med=2797, FiltMin=2544, FiltMax=31075, Gamma=1.000
22:53:53.221 00.004 20224 PulseGuide returned control before completion, sleep 39
22:53:53.236 00.015 8996 UpdateGuideState exits: m=724581 SNR=347.6
22:53:53.237 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:53.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:53.238 00.000 8996 Enqueuing Expose request
22:53:53.267 00.029 20224 IsGuiding returns 1
22:53:53.267 00.000 20224 scope still moving after pulse duration time elapsed
22:53:53.299 00.032 20224 IsSlewing returns 0
22:53:53.300 00.001 20224 IsGuiding returns 1
22:53:53.330 00.030 20224 IsSlewing returns 0
22:53:53.330 00.000 20224 IsGuiding returns 0
22:53:53.330 00.000 20224 scope move finished after 36 + 80 ms
22:53:53.330 00.000 20224 Move returns status 0, amount 36
22:53:53.330 00.000 20224 MoveAxis(N, 0, ABG)
22:53:53.330 00.000 20224 Move returns status 0, amount 0
22:53:53.330 00.000 20224 move complete, result=0
22:53:53.330 00.000 20224 worker thread done servicing request
22:53:53.330 00.000 20224 Worker thread wakes up
22:53:53.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:53.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:53.331 00.001 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
22:53:54.508 01.177 20224 Exposure complete
22:53:54.579 00.071 20224 worker thread done servicing request
22:53:54.579 00.000 8996 OnExposeComplete: enter
22:53:54.579 00.000 8996 UpdateGuideState(): m_state=6
22:53:54.580 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5982
22:53:54.581 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=471.80, Mass=818184, SNR=363.5, Peak=58464 HFD=4.4
22:53:54.582 00.001 8996 MultiStar: [#1 0.12,0.16,0.63,U] [#2 -0.16,0.65,0.00,M2] [#3 0.03,0.11,0.53,U] [#4 0.02,0.11,0.56,U] [#5 0.20,0.24,0.55,U] [#6 0.12,-0.06,0.43,U] [#7 0.03,0.18,0.41,U] [#8 0.09,0.18,0.40,U] 
22:53:54.583 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.15}, one-star: {0.17, 0.19}
22:53:54.584 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:53:54.584 00.000 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
22:53:54.585 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.18 cameraTheta=0.94 mountX=0.09 mountY=-0.16, mountTheta=-1.04
22:53:54.586 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.15, opts=13)
22:53:54.587 00.001 8996 Enqueuing Move request for scope (0.11, 0.15)
22:53:54.588 00.001 20224 Worker thread wakes up
22:53:54.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
22:53:54.588 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
22:53:54.588 00.000 20224 Moving (0.11, 0.15) raw xDistance=0.09 yDistance=-0.16
22:53:54.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:53:54.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:54.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:53:54.588 00.000 20224 MoveAxis(E, 0, ABG)
22:53:54.588 00.000 20224 Move returns status 0, amount 0
22:53:54.588 00.000 20224 MoveAxis(N, 0, ABG)
22:53:54.588 00.000 20224 Move returns status 0, amount 0
22:53:54.588 00.000 20224 move complete, result=0
22:53:54.588 00.000 20224 worker thread done servicing request
22:53:54.593 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58464, med=2793, FiltMin=2537, FiltMax=28835, Gamma=1.000
22:53:54.607 00.014 8996 UpdateGuideState exits: m=818184 SNR=363.5
22:53:54.610 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:54.612 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:54.614 00.002 8996 Enqueuing Expose request
22:53:54.617 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:53:54.619 00.002 20224 Worker thread wakes up
22:53:54.619 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:54.619 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:55.589 00.970 20224 Exposure complete
22:53:55.655 00.066 20224 worker thread done servicing request
22:53:55.656 00.001 8996 OnExposeComplete: enter
22:53:55.656 00.000 8996 UpdateGuideState(): m_state=6
22:53:55.657 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5983
22:53:55.658 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.49, Mass=736741, SNR=368.7, Peak=43395 HFD=4.7
22:53:55.659 00.001 8996 MultiStar: [#1 0.12,-0.13,0.73,U] [#2 0.08,0.03,0.64,U] [#3 0.10,-0.22,0.63,U] [#4 0.12,-0.34,0.51,U] [#5 -0.11,-0.15,0.63,U] [#6 0.24,-0.56,0.00,M1] [#7 0.05,-0.30,0.38,U] [#8 -0.01,-0.27,0.42,U] 
22:53:55.660 00.001 8996 single-star, 7 included, MultiStar: {0.05, -0.17}, one-star: {0.05, -0.12}
22:53:55.660 00.000 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
22:53:55.661 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
22:53:55.662 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.14 cameraTheta=-1.15 mountX=0.07 mountY=0.12, mountTheta=1.05
22:53:55.663 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
22:53:55.664 00.001 8996 Enqueuing Move request for scope (0.05, -0.12)
22:53:55.665 00.001 20224 Worker thread wakes up
22:53:55.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
22:53:55.665 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
22:53:55.665 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.07 yDistance=0.12
22:53:55.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:53:55.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:55.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:53:55.665 00.000 20224 MoveAxis(E, 0, ABG)
22:53:55.665 00.000 20224 Move returns status 0, amount 0
22:53:55.665 00.000 20224 MoveAxis(N, 0, ABG)
22:53:55.665 00.000 20224 Move returns status 0, amount 0
22:53:55.665 00.000 20224 move complete, result=0
22:53:55.665 00.000 20224 worker thread done servicing request
22:53:55.670 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=43395, med=2797, FiltMin=2557, FiltMax=23968, Gamma=1.000
22:53:55.684 00.014 8996 UpdateGuideState exits: m=736741 SNR=368.7
22:53:55.684 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:55.686 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:55.688 00.002 8996 Enqueuing Expose request
22:53:55.690 00.002 20224 Worker thread wakes up
22:53:55.690 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:55.691 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:55.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:56.845 01.154 20224 Exposure complete
22:53:56.919 00.074 20224 worker thread done servicing request
22:53:56.919 00.000 8996 OnExposeComplete: enter
22:53:56.920 00.001 8996 UpdateGuideState(): m_state=6
22:53:56.921 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5984
22:53:56.923 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=471.79, Mass=720428, SNR=368.9, Peak=49248 HFD=4.4
22:53:56.925 00.002 8996 MultiStar: [#1 0.12,0.05,0.66,U] [#2 0.22,0.31,0.68,U] [#3 0.21,0.15,0.56,U] [#4 0.26,0.12,0.54,U] [#5 0.02,-0.13,0.50,U] [#6 0.23,-0.19,0.43,U] [#7 0.24,0.09,0.41,U] [#8 0.07,0.05,0.37,U] 
22:53:56.926 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.09}, one-star: {0.07, 0.18}
22:53:56.928 00.002 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
22:53:56.929 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
22:53:56.931 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.18 cameraTheta=0.54 mountX=0.14 mountY=-0.11, mountTheta=-0.65
22:53:56.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.09, opts=13)
22:53:56.935 00.002 8996 Enqueuing Move request for scope (0.15, 0.09)
22:53:56.936 00.001 20224 Worker thread wakes up
22:53:56.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
22:53:56.937 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
22:53:56.937 00.000 20224 Moving (0.15, 0.09) raw xDistance=0.14 yDistance=-0.11
22:53:56.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:53:56.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:56.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:53:56.937 00.000 20224 MoveAxis(E, 0, ABG)
22:53:56.937 00.000 20224 Move returns status 0, amount 0
22:53:56.937 00.000 20224 MoveAxis(N, 0, ABG)
22:53:56.937 00.000 20224 Move returns status 0, amount 0
22:53:56.937 00.000 20224 move complete, result=0
22:53:56.938 00.001 20224 worker thread done servicing request
22:53:56.943 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49248, med=2793, FiltMin=2553, FiltMax=25136, Gamma=1.000
22:53:56.974 00.031 8996 UpdateGuideState exits: m=720428 SNR=368.9
22:53:56.976 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:56.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:56.978 00.001 8996 Enqueuing Expose request
22:53:56.979 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:53:56.980 00.001 20224 Worker thread wakes up
22:53:56.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:56.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:57.964 00.984 20224 Exposure complete
22:53:58.060 00.096 20224 worker thread done servicing request
22:53:58.060 00.000 8996 OnExposeComplete: enter
22:53:58.062 00.002 8996 UpdateGuideState(): m_state=6
22:53:58.063 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5985
22:53:58.065 00.002 8996 Star::Find returns 1 (0), X=138.44, Y=471.54, Mass=697471, SNR=326.4, Peak=46797 HFD=4.4
22:53:58.066 00.001 8996 MultiStar: [#1 0.24,0.07,0.66,U] [#2 0.43,0.35,0.00,M1] [#3 0.40,0.11,0.65,U] [#4 0.44,0.23,0.00,M1] [#5 0.27,-0.13,0.71,U] [#6 0.46,-0.14,0.00,M1] [#7 0.51,-0.02,0.00,M1] [#8 0.05,0.03,0.39,U] 
22:53:58.068 00.002 8996 refined, 4 included, MultiStar: {0.28, -0.01}, one-star: {0.32, -0.07}
22:53:58.069 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
22:53:58.071 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
22:53:58.072 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.03 mountX=0.28 mountY=-0.02, mountTheta=-0.08
22:53:58.074 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.01, opts=13)
22:53:58.076 00.002 8996 Enqueuing Move request for scope (0.28, -0.01)
22:53:58.077 00.001 20224 Worker thread wakes up
22:53:58.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
22:53:58.077 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
22:53:58.077 00.000 20224 Moving (0.28, -0.01) raw xDistance=0.28 yDistance=-0.02
22:53:58.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:53:58.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:58.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:53:58.077 00.000 20224 MoveAxis(W, 41, ABG)
22:53:58.077 00.000 20224 Guiding  Dir = 3, Dur = 41
22:53:58.077 00.000 20224 IsSlewing returns 0
22:53:58.077 00.000 20224 IsGuiding returns 0
22:53:58.080 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46797, med=2793, FiltMin=2518, FiltMax=24640, Gamma=1.000
22:53:58.097 00.017 8996 UpdateGuideState exits: m=697471 SNR=326.4
22:53:58.097 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:58.100 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:58.101 00.001 8996 Enqueuing Expose request
22:53:58.122 00.021 20224 IsGuiding returns 1
22:53:58.122 00.000 20224 scope still moving after pulse duration time elapsed
22:53:58.153 00.031 20224 IsSlewing returns 0
22:53:58.153 00.000 20224 IsGuiding returns 1
22:53:58.184 00.031 20224 IsSlewing returns 0
22:53:58.184 00.000 20224 IsGuiding returns 1
22:53:58.215 00.031 20224 IsSlewing returns 0
22:53:58.216 00.001 20224 IsGuiding returns 0
22:53:58.216 00.000 20224 scope move finished after 41 + 98 ms
22:53:58.216 00.000 20224 Move returns status 0, amount 41
22:53:58.216 00.000 20224 MoveAxis(N, 0, ABG)
22:53:58.216 00.000 20224 Move returns status 0, amount 0
22:53:58.216 00.000 20224 move complete, result=0
22:53:58.216 00.000 20224 worker thread done servicing request
22:53:58.216 00.000 20224 Worker thread wakes up
22:53:58.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:58.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:53:58.217 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.0 px 0 ms NORTH
22:53:59.378 01.161 20224 Exposure complete
22:53:59.455 00.077 20224 worker thread done servicing request
22:53:59.455 00.000 8996 OnExposeComplete: enter
22:53:59.457 00.002 8996 UpdateGuideState(): m_state=6
22:53:59.459 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5986
22:53:59.459 00.000 8996 Star::Find returns 1 (0), X=137.93, Y=471.37, Mass=747382, SNR=345.4, Peak=54227 HFD=4.6
22:53:59.461 00.002 8996 MultiStar: [#1 0.21,-0.05,0.65,U] [#2 0.02,0.11,0.76,U] [#3 -0.09,-0.04,0.59,U] [#4 -0.01,-0.17,0.51,U] [#5 0.00,-0.09,0.64,U] [#6 -0.16,-0.21,0.45,U] [#7 0.18,-0.20,0.48,U] [#8 -0.24,-0.21,0.42,U] 
22:53:59.462 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {-0.20, -0.24}
22:53:59.463 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
22:53:59.463 00.000 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
22:53:59.464 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.86 mountX=-0.02 mountY=0.12, mountTheta=1.76
22:53:59.466 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
22:53:59.466 00.000 8996 Enqueuing Move request for scope (-0.03, -0.12)
22:53:59.467 00.001 20224 Worker thread wakes up
22:53:59.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:53:59.467 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:53:59.467 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.02 yDistance=0.12
22:53:59.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:53:59.468 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:53:59.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:53:59.468 00.000 20224 MoveAxis(E, 0, ABG)
22:53:59.468 00.000 20224 Move returns status 0, amount 0
22:53:59.468 00.000 20224 MoveAxis(N, 0, ABG)
22:53:59.468 00.000 20224 Move returns status 0, amount 0
22:53:59.468 00.000 20224 move complete, result=0
22:53:59.468 00.000 20224 worker thread done servicing request
22:53:59.472 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54227, med=2793, FiltMin=2541, FiltMax=28557, Gamma=1.000
22:53:59.496 00.024 8996 UpdateGuideState exits: m=747382 SNR=345.4
22:53:59.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:59.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:53:59.499 00.001 8996 Enqueuing Expose request
22:53:59.500 00.001 20224 Worker thread wakes up
22:53:59.500 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:53:59.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:53:59.501 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:00.467 00.966 20224 Exposure complete
22:54:00.555 00.088 20224 worker thread done servicing request
22:54:00.556 00.001 8996 OnExposeComplete: enter
22:54:00.557 00.001 8996 UpdateGuideState(): m_state=6
22:54:00.558 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5987
22:54:00.558 00.000 8996 Star::Find returns 1 (0), X=137.73, Y=471.78, Mass=667724, SNR=318.9, Peak=56048 HFD=4.6
22:54:00.559 00.001 8996 MultiStar: [#1 -0.30,0.03,0.75,U] [#2 -0.22,0.09,0.93,U] [#3 -0.14,0.01,0.82,U] [#4 -0.14,0.03,0.58,U] [#5 -0.27,0.18,0.68,U] [#6 -0.06,-0.09,0.50,U] [#7 -0.07,0.14,0.46,U] [#8 -0.34,0.20,0.46,U] 
22:54:00.560 00.001 8996 refined, 8 included, MultiStar: {-0.23, 0.09}, one-star: {-0.40, 0.17}
22:54:00.561 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
22:54:00.561 00.000 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
22:54:00.562 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.24 cameraTheta=2.78 mountX=-0.24 mountY=-0.06, mountTheta=-2.90
22:54:00.564 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.09, opts=13)
22:54:00.565 00.001 8996 Enqueuing Move request for scope (-0.23, 0.09)
22:54:00.565 00.000 20224 Worker thread wakes up
22:54:00.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
22:54:00.566 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
22:54:00.566 00.000 20224 Moving (-0.23, 0.09) raw xDistance=-0.24 yDistance=-0.06
22:54:00.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:54:00.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:00.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:54:00.566 00.000 20224 MoveAxis(E, 35, ABG)
22:54:00.566 00.000 20224 Guiding  Dir = 2, Dur = 35
22:54:00.566 00.000 20224 IsSlewing returns 0
22:54:00.566 00.000 20224 IsGuiding returns 0
22:54:00.568 00.002 20224 PulseGuide returned control before completion, sleep 44
22:54:00.573 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56048, med=2793, FiltMin=2541, FiltMax=26605, Gamma=1.000
22:54:00.590 00.017 8996 UpdateGuideState exits: m=667724 SNR=318.9
22:54:00.592 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:00.592 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:00.593 00.001 8996 Enqueuing Expose request
22:54:00.614 00.021 20224 IsGuiding returns 1
22:54:00.614 00.000 20224 scope still moving after pulse duration time elapsed
22:54:00.645 00.031 20224 IsSlewing returns 0
22:54:00.645 00.000 20224 IsGuiding returns 0
22:54:00.645 00.000 20224 scope move finished after 35 + 44 ms
22:54:00.645 00.000 20224 Move returns status 0, amount 35
22:54:00.645 00.000 20224 MoveAxis(N, 0, ABG)
22:54:00.645 00.000 20224 Move returns status 0, amount 0
22:54:00.645 00.000 20224 move complete, result=0
22:54:00.645 00.000 20224 worker thread done servicing request
22:54:00.646 00.001 20224 Worker thread wakes up
22:54:00.646 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:00.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:00.647 00.001 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
22:54:01.820 01.173 20224 Exposure complete
22:54:01.886 00.066 20224 worker thread done servicing request
22:54:01.886 00.000 8996 OnExposeComplete: enter
22:54:01.888 00.002 8996 UpdateGuideState(): m_state=6
22:54:01.889 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5988
22:54:01.890 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.44, Mass=707619, SNR=377.9, Peak=46832 HFD=4.6
22:54:01.892 00.002 8996 MultiStar: [#1 0.35,-0.13,0.58,U] [#2 0.24,-0.09,0.67,U] [#3 0.21,-0.10,0.61,U] [#4 0.20,-0.07,0.46,U] [#5 -0.01,-0.17,0.59,U] [#6 0.29,-0.21,0.43,U] [#7 0.32,0.02,0.38,U] [#8 -0.10,-0.16,0.32,U] 
22:54:01.893 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.13}, one-star: {-0.06, -0.17}
22:54:01.894 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:54:01.896 00.002 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
22:54:01.897 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.92 mountX=-0.05 mountY=0.18, mountTheta=1.82
22:54:01.901 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
22:54:01.902 00.001 8996 Enqueuing Move request for scope (-0.06, -0.17)
22:54:01.903 00.001 20224 Worker thread wakes up
22:54:01.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
22:54:01.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
22:54:01.903 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.05 yDistance=0.18
22:54:01.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:54:01.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:01.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:54:01.903 00.000 20224 MoveAxis(E, 0, ABG)
22:54:01.903 00.000 20224 Move returns status 0, amount 0
22:54:01.903 00.000 20224 MoveAxis(N, 0, ABG)
22:54:01.903 00.000 20224 Move returns status 0, amount 0
22:54:01.903 00.000 20224 move complete, result=0
22:54:01.903 00.000 20224 worker thread done servicing request
22:54:01.908 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46832, med=2793, FiltMin=2547, FiltMax=24109, Gamma=1.000
22:54:01.934 00.026 8996 UpdateGuideState exits: m=707619 SNR=377.9
22:54:01.935 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:01.936 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:01.937 00.001 8996 Enqueuing Expose request
22:54:01.937 00.000 20224 Worker thread wakes up
22:54:01.937 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:54:01.938 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:01.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:02.917 00.979 20224 Exposure complete
22:54:03.016 00.099 20224 worker thread done servicing request
22:54:03.016 00.000 8996 OnExposeComplete: enter
22:54:03.018 00.002 8996 UpdateGuideState(): m_state=6
22:54:03.020 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5989
22:54:03.023 00.003 8996 Star::Find returns 1 (0), X=138.35, Y=471.38, Mass=742696, SNR=342.6, Peak=49136 HFD=4.7
22:54:03.024 00.001 8996 MultiStar: [#1 0.41,-0.40,0.00,M1] [#2 0.39,-0.11,0.76,U] [#3 0.43,-0.34,0.00,M1] [#4 0.42,-0.33,0.00,M1] [#5 0.35,-0.40,0.00,M1] [#6 0.50,-0.42,0.00,M1] [#7 0.58,-0.20,0.00,M1] [#8 0.22,-0.33,0.41,U] 
22:54:03.026 00.002 8996 single-star, 2 included, MultiStar: {0.28, -0.21}, one-star: {0.22, -0.23}
22:54:03.027 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
22:54:03.029 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
22:54:03.030 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-0.80 mountX=0.25 mountY=0.20, mountTheta=0.70
22:54:03.033 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.23, opts=13)
22:54:03.034 00.001 8996 Enqueuing Move request for scope (0.22, -0.23)
22:54:03.035 00.001 20224 Worker thread wakes up
22:54:03.036 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.23) opts 0xd
22:54:03.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.23)
22:54:03.036 00.000 20224 Moving (0.22, -0.23) raw xDistance=0.25 yDistance=0.20
22:54:03.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:54:03.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:54:03.036 00.000 20224 MoveAxis(W, 36, ABG)
22:54:03.036 00.000 20224 Guiding  Dir = 3, Dur = 36
22:54:03.036 00.000 20224 IsSlewing returns 0
22:54:03.037 00.001 20224 IsGuiding returns 0
22:54:03.047 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49136, med=2793, FiltMin=2531, FiltMax=25920, Gamma=1.000
22:54:03.054 00.007 20224 PulseGuide returned control before completion, sleep 29
22:54:03.068 00.014 8996 UpdateGuideState exits: m=742696 SNR=342.6
22:54:03.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:03.070 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:03.071 00.001 8996 Enqueuing Expose request
22:54:03.085 00.014 20224 IsGuiding returns 1
22:54:03.085 00.000 20224 scope still moving after pulse duration time elapsed
22:54:03.117 00.032 20224 IsSlewing returns 0
22:54:03.117 00.000 20224 IsGuiding returns 1
22:54:03.148 00.031 20224 IsSlewing returns 0
22:54:03.148 00.000 20224 IsGuiding returns 0
22:54:03.148 00.000 20224 scope move finished after 36 + 74 ms
22:54:03.148 00.000 20224 Move returns status 0, amount 36
22:54:03.148 00.000 20224 MoveAxis(S, 43, ABG)
22:54:03.148 00.000 20224 Guiding  Dir = 1, Dur = 43
22:54:03.149 00.001 20224 IsSlewing returns 0
22:54:03.149 00.000 20224 IsGuiding returns 0
22:54:03.211 00.062 20224 IsGuiding returns 1
22:54:03.211 00.000 20224 scope still moving after pulse duration time elapsed
22:54:03.242 00.031 20224 IsSlewing returns 0
22:54:03.242 00.000 20224 IsGuiding returns 1
22:54:03.273 00.031 20224 IsSlewing returns 0
22:54:03.273 00.000 20224 IsGuiding returns 1
22:54:03.304 00.031 20224 IsSlewing returns 0
22:54:03.305 00.001 20224 IsGuiding returns 0
22:54:03.305 00.000 20224 scope move finished after 43 + 113 ms
22:54:03.305 00.000 20224 Move returns status 0, amount 43
22:54:03.305 00.000 20224 move complete, result=0
22:54:03.305 00.000 20224 worker thread done servicing request
22:54:03.305 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.2 px 43 ms SOUTH
22:54:03.309 00.004 20224 Worker thread wakes up
22:54:03.309 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:03.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:04.471 01.162 20224 Exposure complete
22:54:04.533 00.062 20224 worker thread done servicing request
22:54:04.533 00.000 8996 OnExposeComplete: enter
22:54:04.534 00.001 8996 UpdateGuideState(): m_state=6
22:54:04.535 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5990
22:54:04.536 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=471.30, Mass=730905, SNR=355.1, Peak=59139 HFD=4.5
22:54:04.537 00.001 8996 MultiStar: [#1 0.21,-0.22,0.55,U] [#2 -0.14,-0.31,0.75,U] [#3 -0.00,-0.26,0.61,U] [#4 0.04,-0.36,0.57,U] [#5 -0.03,-0.43,0.54,U] [#6 0.08,-0.49,0.00,M2] [#7 0.09,-0.38,0.45,U] [#8 -0.10,-0.35,0.38,U] 
22:54:04.537 00.000 8996 refined, 7 included, MultiStar: {-0.06, -0.32}, one-star: {-0.31, -0.31}
22:54:04.538 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
22:54:04.539 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
22:54:04.540 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.32 hyp=0.33 cameraTheta=-1.76 mountX=-0.03 mountY=0.33, mountTheta=1.66
22:54:04.542 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.32, opts=13)
22:54:04.542 00.000 8996 Enqueuing Move request for scope (-0.06, -0.32)
22:54:04.544 00.002 20224 Worker thread wakes up
22:54:04.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.32) opts 0xd
22:54:04.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.32)
22:54:04.544 00.000 20224 Moving (-0.06, -0.32) raw xDistance=-0.03 yDistance=0.33
22:54:04.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:54:04.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:54:04.544 00.000 20224 MoveAxis(E, 0, ABG)
22:54:04.544 00.000 20224 Move returns status 0, amount 0
22:54:04.545 00.001 20224 MoveAxis(S, 69, ABG)
22:54:04.545 00.000 20224 Guiding  Dir = 1, Dur = 69
22:54:04.545 00.000 20224 IsSlewing returns 0
22:54:04.545 00.000 20224 IsGuiding returns 0
22:54:04.545 00.000 20224 PulseGuide returned control before completion, sleep 78
22:54:04.548 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59139, med=2793, FiltMin=2499, FiltMax=28013, Gamma=1.000
22:54:04.566 00.018 8996 UpdateGuideState exits: m=730905 SNR=355.1
22:54:04.566 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:04.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:04.568 00.001 8996 Enqueuing Expose request
22:54:04.637 00.069 20224 IsGuiding returns 0
22:54:04.637 00.000 20224 Move returns status 0, amount 69
22:54:04.637 00.000 20224 move complete, result=0
22:54:04.637 00.000 20224 worker thread done servicing request
22:54:04.637 00.000 20224 Worker thread wakes up
22:54:04.637 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 69 ms SOUTH
22:54:04.638 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:04.639 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:05.620 00.981 20224 Exposure complete
22:54:05.697 00.077 20224 worker thread done servicing request
22:54:05.698 00.001 8996 OnExposeComplete: enter
22:54:05.700 00.002 8996 UpdateGuideState(): m_state=6
22:54:05.703 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5991
22:54:05.704 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.96, Mass=644704, SNR=347.4, Peak=57168 HFD=4.4
22:54:05.705 00.001 8996 MultiStar: [#1 -0.23,0.45,0.00,M1] [#2 -0.26,0.41,0.00,M1] [#3 0.02,0.22,0.55,U] [#4 -0.06,0.25,0.52,U] [#5 -0.26,0.27,0.59,U] [#6 -0.15,0.04,0.41,U] [#7 -0.14,0.20,0.46,U] [#8 -0.24,0.16,0.39,U] 
22:54:05.707 00.002 8996 refined, 6 included, MultiStar: {-0.15, 0.24}, one-star: {-0.20, 0.35}
22:54:05.707 00.000 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
22:54:05.709 00.002 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
22:54:05.710 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.14 mountX=-0.17 mountY=-0.22, mountTheta=-2.24
22:54:05.712 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.24, opts=13)
22:54:05.715 00.003 8996 Enqueuing Move request for scope (-0.15, 0.24)
22:54:05.717 00.002 20224 Worker thread wakes up
22:54:05.718 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
22:54:05.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
22:54:05.718 00.000 20224 Moving (-0.15, 0.24) raw xDistance=-0.17 yDistance=-0.22
22:54:05.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:54:05.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:54:05.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:54:05.718 00.000 20224 MoveAxis(E, 0, ABG)
22:54:05.719 00.001 20224 Move returns status 0, amount 0
22:54:05.719 00.000 20224 MoveAxis(N, 0, ABG)
22:54:05.719 00.000 20224 Move returns status 0, amount 0
22:54:05.719 00.000 20224 move complete, result=0
22:54:05.719 00.000 20224 worker thread done servicing request
22:54:05.728 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57168, med=2793, FiltMin=2512, FiltMax=26819, Gamma=1.000
22:54:05.750 00.022 8996 UpdateGuideState exits: m=644704 SNR=347.4
22:54:05.752 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:05.752 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:05.753 00.001 8996 Enqueuing Expose request
22:54:05.754 00.001 20224 Worker thread wakes up
22:54:05.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:05.754 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:54:05.755 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:06.932 01.177 20224 Exposure complete
22:54:06.991 00.059 20224 worker thread done servicing request
22:54:06.991 00.000 8996 OnExposeComplete: enter
22:54:06.992 00.001 8996 UpdateGuideState(): m_state=6
22:54:06.992 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5992
22:54:06.993 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.77, Mass=780678, SNR=349.0, Peak=65504 HFD=4.4
22:54:06.994 00.001 8996 MultiStar: [#1 -0.06,0.38,0.64,U] [#2 -0.16,0.48,0.00,M2] [#3 -0.15,0.13,0.63,U] [#4 -0.10,0.17,0.59,U] [#5 -0.14,0.08,0.57,U] [#6 -0.07,0.12,0.42,U] [#7 -0.41,0.23,0.00,M1] [#8 -0.16,0.08,0.33,U] 
22:54:06.995 00.001 8996 refined, 6 included, MultiStar: {-0.13, 0.17}, one-star: {-0.19, 0.16}
22:54:06.995 00.000 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
22:54:06.996 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
22:54:06.997 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.22 mountX=-0.14 mountY=-0.15, mountTheta=-2.33
22:54:06.998 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.17, opts=13)
22:54:06.999 00.001 8996 Enqueuing Move request for scope (-0.13, 0.17)
22:54:07.000 00.001 20224 Worker thread wakes up
22:54:07.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
22:54:07.000 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
22:54:07.000 00.000 20224 Moving (-0.13, 0.17) raw xDistance=-0.14 yDistance=-0.15
22:54:07.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:54:07.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:07.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:54:07.000 00.000 20224 MoveAxis(E, 0, ABG)
22:54:07.000 00.000 20224 Move returns status 0, amount 0
22:54:07.000 00.000 20224 MoveAxis(N, 0, ABG)
22:54:07.000 00.000 20224 Move returns status 0, amount 0
22:54:07.000 00.000 20224 move complete, result=0
22:54:07.000 00.000 20224 worker thread done servicing request
22:54:07.004 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2793, FiltMin=2541, FiltMax=29587, Gamma=1.000
22:54:07.021 00.017 8996 UpdateGuideState exits: m=780678 SNR=349.0
22:54:07.024 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:07.026 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:07.028 00.002 8996 Enqueuing Expose request
22:54:07.029 00.001 20224 Worker thread wakes up
22:54:07.029 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:54:07.031 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:07.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:08.014 00.983 20224 Exposure complete
22:54:08.071 00.057 20224 worker thread done servicing request
22:54:08.071 00.000 8996 OnExposeComplete: enter
22:54:08.072 00.001 8996 UpdateGuideState(): m_state=6
22:54:08.074 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5993
22:54:08.077 00.003 8996 Star::Find returns 1 (0), X=137.85, Y=471.82, Mass=729304, SNR=381.8, Peak=65504 HFD=4.4
22:54:08.079 00.002 8996 MultiStar: [#1 -0.14,0.40,0.63,U] [#2 -0.10,0.56,0.00,M3] [#3 -0.19,0.40,0.00,M1] [#4 -0.16,0.45,0.00,M1] [#5 -0.17,0.20,0.51,U] [#6 -0.13,0.07,0.39,U] [#7 -0.28,0.13,0.37,U] [#8 -0.33,-0.06,0.35,U] 
22:54:08.082 00.003 8996 refined, 5 included, MultiStar: {-0.22, 0.19}, one-star: {-0.27, 0.21}
22:54:08.083 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
22:54:08.085 00.002 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
22:54:08.086 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.19 hyp=0.29 cameraTheta=2.43 mountX=-0.24 mountY=-0.16, mountTheta=-2.54
22:54:08.090 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.19, opts=13)
22:54:08.091 00.001 8996 Enqueuing Move request for scope (-0.22, 0.19)
22:54:08.092 00.001 20224 Worker thread wakes up
22:54:08.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.19) opts 0xd
22:54:08.092 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.19)
22:54:08.092 00.000 20224 Moving (-0.22, 0.19) raw xDistance=-0.24 yDistance=-0.16
22:54:08.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:54:08.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:08.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:54:08.092 00.000 20224 MoveAxis(E, 35, ABG)
22:54:08.092 00.000 20224 Guiding  Dir = 2, Dur = 35
22:54:08.092 00.000 20224 IsSlewing returns 0
22:54:08.093 00.001 20224 IsGuiding returns 0
22:54:08.097 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2793, FiltMin=2528, FiltMax=28976, Gamma=1.000
22:54:08.120 00.023 8996 UpdateGuideState exits: m=729304 SNR=381.8
22:54:08.123 00.003 20224 PulseGuide returned control before completion, sleep 16
22:54:08.123 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:08.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:08.125 00.001 8996 Enqueuing Expose request
22:54:08.152 00.027 20224 IsGuiding returns 1
22:54:08.152 00.000 20224 scope still moving after pulse duration time elapsed
22:54:08.184 00.032 20224 IsSlewing returns 0
22:54:08.184 00.000 20224 IsGuiding returns 1
22:54:08.216 00.032 20224 IsSlewing returns 0
22:54:08.217 00.001 20224 IsGuiding returns 0
22:54:08.217 00.000 20224 scope move finished after 35 + 88 ms
22:54:08.217 00.000 20224 Move returns status 0, amount 35
22:54:08.217 00.000 20224 MoveAxis(N, 0, ABG)
22:54:08.217 00.000 20224 Move returns status 0, amount 0
22:54:08.217 00.000 20224 move complete, result=0
22:54:08.217 00.000 20224 worker thread done servicing request
22:54:08.217 00.000 20224 Worker thread wakes up
22:54:08.217 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
22:54:08.220 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:08.220 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:09.401 01.181 20224 Exposure complete
22:54:09.472 00.071 20224 worker thread done servicing request
22:54:09.473 00.001 8996 OnExposeComplete: enter
22:54:09.475 00.002 8996 UpdateGuideState(): m_state=6
22:54:09.476 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5994
22:54:09.477 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=472.33, Mass=692908, SNR=348.5, Peak=57536 HFD=4.2
22:54:09.479 00.002 8996 MultiStar: [#1 0.14,0.60,0.00,M1] [#2 0.02,0.83,0.00,M4] [#3 -0.05,0.33,0.64,U] [#4 0.05,0.33,0.57,U] [#5 0.04,0.40,0.63,U] [#6 0.14,0.18,0.42,U] [#7 0.03,0.50,0.00,M1] [#8 -0.23,0.45,0.00,M1] 
22:54:09.480 00.001 8996 refined, 4 included, MultiStar: {-0.01, 0.45}, one-star: {-0.13, 0.72}
22:54:09.481 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
22:54:09.483 00.002 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
22:54:09.485 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.45 hyp=0.45 cameraTheta=1.60 mountX=-0.06 mountY=-0.44, mountTheta=-1.70
22:54:09.488 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.45, opts=13)
22:54:09.489 00.001 8996 Enqueuing Move request for scope (-0.01, 0.45)
22:54:09.490 00.001 20224 Worker thread wakes up
22:54:09.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.45) opts 0xd
22:54:09.490 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.45)
22:54:09.490 00.000 20224 Moving (-0.01, 0.45) raw xDistance=-0.06 yDistance=-0.44
22:54:09.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:54:09.491 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:54:09.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
22:54:09.491 00.000 20224 MoveAxis(E, 0, ABG)
22:54:09.491 00.000 20224 Move returns status 0, amount 0
22:54:09.491 00.000 20224 MoveAxis(N, 0, ABG)
22:54:09.491 00.000 20224 Move returns status 0, amount 0
22:54:09.491 00.000 20224 move complete, result=0
22:54:09.491 00.000 20224 worker thread done servicing request
22:54:09.498 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57536, med=2793, FiltMin=2547, FiltMax=24131, Gamma=1.000
22:54:09.518 00.020 8996 UpdateGuideState exits: m=692908 SNR=348.5
22:54:09.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:09.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:09.521 00.001 8996 Enqueuing Expose request
22:54:09.522 00.001 20224 Worker thread wakes up
22:54:09.522 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:54:09.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:09.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:10.507 00.984 20224 Exposure complete
22:54:10.601 00.094 20224 worker thread done servicing request
22:54:10.601 00.000 8996 OnExposeComplete: enter
22:54:10.602 00.001 8996 UpdateGuideState(): m_state=6
22:54:10.603 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5995
22:54:10.604 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=472.51, Mass=648065, SNR=306.8, Peak=50704 HFD=4.6
22:54:10.605 00.001 8996 MultiStar: large primary error, entering stabilization period
22:54:10.606 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
22:54:10.606 00.000 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
22:54:10.607 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.90 hyp=0.96 cameraTheta=1.94 mountX=-0.43 mountY=-0.85, mountTheta=-2.04
22:54:10.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.90, opts=13)
22:54:10.610 00.001 8996 Enqueuing Move request for scope (-0.35, 0.90)
22:54:10.611 00.001 20224 Worker thread wakes up
22:54:10.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.90) opts 0xd
22:54:10.612 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.90)
22:54:10.612 00.000 20224 Moving (-0.35, 0.90) raw xDistance=-0.43 yDistance=-0.85
22:54:10.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:54:10.612 00.000 20224 resist switch: large excursion: input -0.85 thresh 0.60 direction from 1 to -1
22:54:10.612 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.55
22:54:10.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:54:10.612 00.000 20224 MoveAxis(E, 63, ABG)
22:54:10.612 00.000 20224 Guiding  Dir = 2, Dur = 63
22:54:10.612 00.000 20224 IsSlewing returns 0
22:54:10.612 00.000 20224 IsGuiding returns 0
22:54:10.616 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50704, med=2797, FiltMin=2521, FiltMax=26931, Gamma=1.000
22:54:10.631 00.015 8996 UpdateGuideState exits: m=648065 SNR=306.8
22:54:10.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:10.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:10.634 00.001 8996 Enqueuing Expose request
22:54:10.658 00.024 20224 PulseGuide returned control before completion, sleep 28
22:54:10.688 00.030 20224 IsGuiding returns 1
22:54:10.688 00.000 20224 scope still moving after pulse duration time elapsed
22:54:10.720 00.032 20224 IsSlewing returns 0
22:54:10.720 00.000 20224 IsGuiding returns 1
22:54:10.752 00.032 20224 IsSlewing returns 0
22:54:10.752 00.000 20224 IsGuiding returns 0
22:54:10.752 00.000 20224 scope move finished after 63 + 77 ms
22:54:10.752 00.000 20224 Move returns status 0, amount 63
22:54:10.752 00.000 20224 MoveAxis(N, 179, ABG)
22:54:10.752 00.000 20224 Guiding  Dir = 0, Dur = 179
22:54:10.752 00.000 20224 IsSlewing returns 0
22:54:10.753 00.001 20224 IsGuiding returns 0
22:54:10.817 00.064 20224 PulseGuide returned control before completion, sleep 127
22:54:10.955 00.138 20224 IsGuiding returns 1
22:54:10.955 00.000 20224 scope still moving after pulse duration time elapsed
22:54:10.986 00.031 20224 IsSlewing returns 0
22:54:10.986 00.000 20224 IsGuiding returns 1
22:54:11.017 00.031 20224 IsSlewing returns 0
22:54:11.018 00.001 20224 IsGuiding returns 1
22:54:11.049 00.031 20224 IsSlewing returns 0
22:54:11.049 00.000 20224 IsGuiding returns 1
22:54:11.080 00.031 20224 IsSlewing returns 0
22:54:11.081 00.001 20224 IsGuiding returns 0
22:54:11.081 00.000 20224 scope move finished after 179 + 148 ms
22:54:11.081 00.000 20224 Move returns status 0, amount 179
22:54:11.081 00.000 20224 move complete, result=0
22:54:11.081 00.000 20224 worker thread done servicing request
22:54:11.081 00.000 20224 Worker thread wakes up
22:54:11.081 00.000 8996 GuideStep: -0.4 px 63 ms EAST, -0.9 px 179 ms NORTH
22:54:11.083 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:11.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:12.239 01.156 20224 Exposure complete
22:54:12.335 00.096 20224 worker thread done servicing request
22:54:12.335 00.000 8996 OnExposeComplete: enter
22:54:12.336 00.001 8996 UpdateGuideState(): m_state=6
22:54:12.338 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5996
22:54:12.339 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=471.67, Mass=649555, SNR=333.3, Peak=44848 HFD=4.6
22:54:12.339 00.000 8996 MultiStar: exiting stabilization period
22:54:12.341 00.002 8996 MultiStar: [#1 0.17,0.12,0.72,U] [#2 0.24,0.28,0.89,U] [#3 0.20,0.09,0.58,U] [#4 0.27,0.03,0.58,U] [#5 0.23,-0.07,0.58,U] [#6 0.25,-0.06,0.46,U] [#7 0.39,-0.08,0.47,U] [#8 0.08,0.05,0.41,U] 
22:54:12.342 00.001 8996 single-star, 8 included, MultiStar: {0.22, 0.07}, one-star: {0.16, 0.06}
22:54:12.343 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
22:54:12.343 00.000 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
22:54:12.344 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.39 mountX=0.15 mountY=-0.08, mountTheta=-0.50
22:54:12.346 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.06, opts=13)
22:54:12.347 00.001 8996 Enqueuing Move request for scope (0.16, 0.06)
22:54:12.348 00.001 20224 Worker thread wakes up
22:54:12.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
22:54:12.348 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
22:54:12.348 00.000 20224 Moving (0.16, 0.06) raw xDistance=0.15 yDistance=-0.08
22:54:12.348 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:54:12.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:12.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:54:12.349 00.001 20224 MoveAxis(E, 0, ABG)
22:54:12.349 00.000 20224 Move returns status 0, amount 0
22:54:12.349 00.000 20224 MoveAxis(N, 0, ABG)
22:54:12.349 00.000 20224 Move returns status 0, amount 0
22:54:12.349 00.000 20224 move complete, result=0
22:54:12.349 00.000 20224 worker thread done servicing request
22:54:12.356 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44848, med=2797, FiltMin=2537, FiltMax=21584, Gamma=1.000
22:54:12.374 00.018 8996 UpdateGuideState exits: m=649555 SNR=333.3
22:54:12.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:12.375 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:12.376 00.001 8996 Enqueuing Expose request
22:54:12.377 00.001 20224 Worker thread wakes up
22:54:12.377 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:12.377 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:12.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:13.358 00.981 20224 Exposure complete
22:54:13.423 00.065 20224 worker thread done servicing request
22:54:13.424 00.001 8996 OnExposeComplete: enter
22:54:13.424 00.000 8996 UpdateGuideState(): m_state=6
22:54:13.425 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5997
22:54:13.426 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.78, Mass=720884, SNR=340.2, Peak=62944 HFD=4.4
22:54:13.427 00.001 8996 MultiStar: [#1 0.13,0.22,0.67,U] [#2 0.17,0.06,0.72,U] [#3 0.26,-0.05,0.57,U] [#4 0.26,-0.16,0.60,U] [#5 0.05,-0.22,0.58,U] [#6 0.24,-0.26,0.48,U] [#7 0.27,-0.14,0.47,U] [#8 0.01,-0.05,0.44,U] 
22:54:13.428 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.02}, one-star: {-0.06, 0.17}
22:54:13.429 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
22:54:13.431 00.002 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
22:54:13.432 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.15 mountX=0.13 mountY=0.00, mountTheta=0.04
22:54:13.436 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.02, opts=13)
22:54:13.438 00.002 8996 Enqueuing Move request for scope (0.13, -0.02)
22:54:13.439 00.001 20224 Worker thread wakes up
22:54:13.440 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
22:54:13.440 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
22:54:13.440 00.000 20224 Moving (0.13, -0.02) raw xDistance=0.13 yDistance=0.00
22:54:13.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:54:13.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:13.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:54:13.440 00.000 20224 MoveAxis(E, 0, ABG)
22:54:13.440 00.000 20224 Move returns status 0, amount 0
22:54:13.440 00.000 20224 MoveAxis(N, 0, ABG)
22:54:13.441 00.001 20224 Move returns status 0, amount 0
22:54:13.441 00.000 20224 move complete, result=0
22:54:13.441 00.000 20224 worker thread done servicing request
22:54:13.448 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62944, med=2793, FiltMin=2544, FiltMax=25437, Gamma=1.000
22:54:13.472 00.024 8996 UpdateGuideState exits: m=720884 SNR=340.2
22:54:13.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:13.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:13.475 00.001 8996 Enqueuing Expose request
22:54:13.476 00.001 20224 Worker thread wakes up
22:54:13.476 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:13.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:13.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:14.635 01.158 20224 Exposure complete
22:54:14.709 00.074 20224 worker thread done servicing request
22:54:14.710 00.001 8996 OnExposeComplete: enter
22:54:14.710 00.000 8996 UpdateGuideState(): m_state=6
22:54:14.712 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5998
22:54:14.713 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.58, Mass=668336, SNR=345.5, Peak=44848 HFD=4.6
22:54:14.715 00.002 8996 MultiStar: [#1 0.21,-0.09,0.66,U] [#2 0.14,-0.06,0.86,U] [#3 0.21,-0.21,0.64,U] [#4 0.23,-0.24,0.52,U] [#5 -0.08,-0.23,0.65,U] [#6 0.33,-0.11,0.46,U] [#7 0.21,-0.14,0.50,U] [#8 -0.10,-0.11,0.36,U] 
22:54:14.716 00.001 8996 single-star, 8 included, MultiStar: {0.13, -0.13}, one-star: {0.06, -0.03}
22:54:14.719 00.003 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
22:54:14.721 00.002 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
22:54:14.723 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.46 mountX=0.06 mountY=0.02, mountTheta=0.35
22:54:14.727 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.03, opts=13)
22:54:14.729 00.002 8996 Enqueuing Move request for scope (0.06, -0.03)
22:54:14.731 00.002 20224 Worker thread wakes up
22:54:14.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
22:54:14.731 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
22:54:14.731 00.000 20224 Moving (0.06, -0.03) raw xDistance=0.06 yDistance=0.02
22:54:14.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:54:14.732 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:14.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:54:14.732 00.000 20224 MoveAxis(E, 0, ABG)
22:54:14.732 00.000 20224 Move returns status 0, amount 0
22:54:14.732 00.000 20224 MoveAxis(N, 0, ABG)
22:54:14.732 00.000 20224 Move returns status 0, amount 0
22:54:14.732 00.000 20224 move complete, result=0
22:54:14.732 00.000 20224 worker thread done servicing request
22:54:14.741 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=44848, med=2793, FiltMin=2493, FiltMax=20624, Gamma=1.000
22:54:14.758 00.017 8996 UpdateGuideState exits: m=668336 SNR=345.5
22:54:14.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:14.761 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:14.763 00.002 8996 Enqueuing Expose request
22:54:14.765 00.002 20224 Worker thread wakes up
22:54:14.766 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:14.766 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:14.768 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:15.761 00.993 20224 Exposure complete
22:54:15.865 00.104 20224 worker thread done servicing request
22:54:15.865 00.000 8996 OnExposeComplete: enter
22:54:15.866 00.001 8996 UpdateGuideState(): m_state=6
22:54:15.866 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 5999
22:54:15.868 00.002 8996 Star::Find returns 1 (0), X=138.35, Y=471.57, Mass=680190, SNR=319.6, Peak=46237 HFD=4.4
22:54:15.869 00.001 8996 MultiStar: [#1 0.42,-0.01,0.70,U] [#2 0.38,0.11,0.79,U] [#3 0.40,-0.11,0.66,U] [#4 0.33,-0.33,0.00,M1] [#5 0.25,-0.27,0.74,U] [#6 0.38,-0.13,0.48,U] [#7 0.50,0.17,0.00,M1] [#8 0.13,-0.24,0.42,U] 
22:54:15.870 00.001 8996 single-star, 6 included, MultiStar: {0.31, -0.08}, one-star: {0.22, -0.04}
22:54:15.871 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:54:15.871 00.000 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:54:15.873 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-0.17 mountX=0.23 mountY=0.01, mountTheta=0.06
22:54:15.874 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.04, opts=13)
22:54:15.875 00.001 8996 Enqueuing Move request for scope (0.22, -0.04)
22:54:15.876 00.001 20224 Worker thread wakes up
22:54:15.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
22:54:15.877 00.001 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
22:54:15.877 00.000 20224 Moving (0.22, -0.04) raw xDistance=0.23 yDistance=0.01
22:54:15.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:54:15.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:15.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:54:15.877 00.000 20224 MoveAxis(W, 33, ABG)
22:54:15.877 00.000 20224 Guiding  Dir = 3, Dur = 33
22:54:15.878 00.001 20224 IsSlewing returns 0
22:54:15.878 00.000 20224 IsGuiding returns 0
22:54:15.884 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46237, med=2797, FiltMin=2547, FiltMax=22592, Gamma=1.000
22:54:15.907 00.023 20224 PulseGuide returned control before completion, sleep 16
22:54:15.908 00.001 8996 UpdateGuideState exits: m=680190 SNR=319.6
22:54:15.911 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:15.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:15.913 00.001 8996 Enqueuing Expose request
22:54:15.937 00.024 20224 IsGuiding returns 1
22:54:15.937 00.000 20224 scope still moving after pulse duration time elapsed
22:54:15.973 00.036 20224 IsSlewing returns 0
22:54:15.973 00.000 20224 IsGuiding returns 1
22:54:16.000 00.027 20224 IsSlewing returns 0
22:54:16.000 00.000 20224 IsGuiding returns 0
22:54:16.000 00.000 20224 scope move finished after 33 + 88 ms
22:54:16.000 00.000 20224 Move returns status 0, amount 33
22:54:16.001 00.001 20224 MoveAxis(N, 0, ABG)
22:54:16.001 00.000 20224 Move returns status 0, amount 0
22:54:16.001 00.000 20224 move complete, result=0
22:54:16.001 00.000 20224 worker thread done servicing request
22:54:16.001 00.000 20224 Worker thread wakes up
22:54:16.001 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.0 px 0 ms NORTH
22:54:16.004 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:16.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:17.170 01.166 20224 Exposure complete
22:54:17.226 00.056 20224 worker thread done servicing request
22:54:17.226 00.000 8996 OnExposeComplete: enter
22:54:17.227 00.001 8996 UpdateGuideState(): m_state=6
22:54:17.227 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6000
22:54:17.228 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.47, Mass=773800, SNR=360.3, Peak=58739 HFD=4.4
22:54:17.229 00.001 8996 MultiStar: [#1 0.14,0.00,0.65,U] [#2 0.07,0.22,0.77,U] [#3 0.01,0.11,0.70,U] [#4 0.09,0.19,0.51,U] [#5 -0.21,-0.08,0.56,U] [#6 0.17,-0.07,0.42,U] [#7 0.21,0.10,0.42,U] [#8 -0.20,-0.17,0.34,U] 
22:54:17.231 00.002 8996 refined, 8 included, MultiStar: {0.00, 0.02}, one-star: {-0.17, -0.14}
22:54:17.234 00.003 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
22:54:17.236 00.002 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
22:54:17.238 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.53 mountX=-0.00 mountY=-0.02, mountTheta=-1.63
22:54:17.241 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.02, opts=13)
22:54:17.243 00.002 8996 Enqueuing Move request for scope (0.00, 0.02)
22:54:17.244 00.001 20224 Worker thread wakes up
22:54:17.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
22:54:17.244 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
22:54:17.244 00.000 20224 Moving (0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
22:54:17.245 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:54:17.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:17.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:54:17.245 00.000 20224 MoveAxis(E, 0, ABG)
22:54:17.245 00.000 20224 Move returns status 0, amount 0
22:54:17.245 00.000 20224 MoveAxis(N, 0, ABG)
22:54:17.245 00.000 20224 Move returns status 0, amount 0
22:54:17.245 00.000 20224 move complete, result=0
22:54:17.245 00.000 20224 worker thread done servicing request
22:54:17.250 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58739, med=2797, FiltMin=2534, FiltMax=27357, Gamma=1.000
22:54:17.267 00.017 8996 UpdateGuideState exits: m=773800 SNR=360.3
22:54:17.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:17.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:17.269 00.000 8996 Enqueuing Expose request
22:54:17.270 00.001 20224 Worker thread wakes up
22:54:17.270 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:17.271 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:17.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:18.245 00.974 20224 Exposure complete
22:54:18.317 00.072 20224 worker thread done servicing request
22:54:18.317 00.000 8996 OnExposeComplete: enter
22:54:18.318 00.001 8996 UpdateGuideState(): m_state=6
22:54:18.319 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6001
22:54:18.320 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=471.59, Mass=713119, SNR=334.4, Peak=56048 HFD=4.6
22:54:18.321 00.001 8996 MultiStar: [#1 0.03,-0.06,0.75,U] [#2 0.05,0.11,0.69,U] [#3 0.09,0.13,0.60,U] [#4 0.03,0.04,0.59,U] [#5 -0.00,-0.07,0.67,U] [#6 -0.07,-0.06,0.45,U] [#7 0.09,0.00,0.44,U] [#8 -0.18,-0.18,0.43,U] 
22:54:18.321 00.000 8996 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.43, -0.02}
22:54:18.322 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
22:54:18.323 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
22:54:18.324 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.04 mountX=-0.07 mountY=0.01, mountTheta=2.93
22:54:18.325 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
22:54:18.326 00.001 8996 Enqueuing Move request for scope (-0.07, -0.01)
22:54:18.327 00.001 20224 Worker thread wakes up
22:54:18.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
22:54:18.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
22:54:18.327 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.01
22:54:18.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:54:18.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:18.328 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:54:18.328 00.000 20224 MoveAxis(E, 0, ABG)
22:54:18.328 00.000 20224 Move returns status 0, amount 0
22:54:18.328 00.000 20224 MoveAxis(N, 0, ABG)
22:54:18.328 00.000 20224 Move returns status 0, amount 0
22:54:18.328 00.000 20224 move complete, result=0
22:54:18.328 00.000 20224 worker thread done servicing request
22:54:18.331 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56048, med=2797, FiltMin=2518, FiltMax=28765, Gamma=1.000
22:54:18.347 00.016 8996 UpdateGuideState exits: m=713119 SNR=334.4
22:54:18.349 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:18.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:18.351 00.001 8996 Enqueuing Expose request
22:54:18.352 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:18.353 00.001 20224 Worker thread wakes up
22:54:18.353 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:18.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:19.509 01.156 20224 Exposure complete
22:54:19.584 00.075 20224 worker thread done servicing request
22:54:19.584 00.000 8996 OnExposeComplete: enter
22:54:19.585 00.001 8996 UpdateGuideState(): m_state=6
22:54:19.586 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6002
22:54:19.587 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=471.75, Mass=773366, SNR=349.3, Peak=65504 HFD=4.5
22:54:19.587 00.000 8996 MultiStar: [#1 -0.07,-0.28,0.65,U] [#2 0.08,0.10,0.78,U] [#3 0.10,-0.07,0.54,U] [#4 0.09,-0.07,0.63,U] [#5 0.00,-0.01,0.66,U] [#6 -0.16,-0.10,0.45,U] [#7 -0.02,-0.10,0.43,U] [#8 -0.15,-0.04,0.36,U] 
22:54:19.588 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.36, 0.14}
22:54:19.589 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
22:54:19.590 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
22:54:19.590 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-2.72 mountX=-0.06 mountY=0.04, mountTheta=2.61
22:54:19.593 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.03, opts=13)
22:54:19.594 00.001 8996 Enqueuing Move request for scope (-0.07, -0.03)
22:54:19.596 00.002 20224 Worker thread wakes up
22:54:19.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
22:54:19.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
22:54:19.596 00.000 20224 Moving (-0.07, -0.03) raw xDistance=-0.06 yDistance=0.04
22:54:19.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:54:19.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:19.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:54:19.596 00.000 20224 MoveAxis(E, 0, ABG)
22:54:19.596 00.000 20224 Move returns status 0, amount 0
22:54:19.596 00.000 20224 MoveAxis(N, 0, ABG)
22:54:19.596 00.000 20224 Move returns status 0, amount 0
22:54:19.596 00.000 20224 move complete, result=0
22:54:19.596 00.000 20224 worker thread done servicing request
22:54:19.604 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2797, FiltMin=2525, FiltMax=29392, Gamma=1.000
22:54:19.626 00.022 8996 UpdateGuideState exits: m=773366 SNR=349.3
22:54:19.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:19.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:19.629 00.001 8996 Enqueuing Expose request
22:54:19.629 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:19.630 00.001 20224 Worker thread wakes up
22:54:19.630 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:19.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:20.603 00.973 20224 Exposure complete
22:54:20.675 00.072 20224 worker thread done servicing request
22:54:20.675 00.000 8996 OnExposeComplete: enter
22:54:20.676 00.001 8996 UpdateGuideState(): m_state=6
22:54:20.677 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6003
22:54:20.678 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=471.74, Mass=737095, SNR=380.7, Peak=64224 HFD=4.6
22:54:20.679 00.001 8996 MultiStar: [#1 -0.08,0.15,0.57,U] [#2 -0.10,0.37,0.71,U] [#3 -0.17,0.16,0.51,U] [#4 -0.08,0.10,0.53,U] [#5 -0.25,0.10,0.55,U] [#6 -0.01,-0.18,0.38,U] [#7 -0.21,0.09,0.41,U] [#8 -0.38,0.09,0.33,U] 
22:54:20.679 00.000 8996 refined, 8 included, MultiStar: {-0.21, 0.13}, one-star: {-0.43, 0.13}
22:54:20.680 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
22:54:20.681 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
22:54:20.682 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.56 mountX=-0.22 mountY=-0.11, mountTheta=-2.68
22:54:20.683 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.13, opts=13)
22:54:20.684 00.001 8996 Enqueuing Move request for scope (-0.21, 0.13)
22:54:20.685 00.001 20224 Worker thread wakes up
22:54:20.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
22:54:20.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
22:54:20.685 00.000 20224 Moving (-0.21, 0.13) raw xDistance=-0.22 yDistance=-0.11
22:54:20.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:54:20.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:20.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:54:20.685 00.000 20224 MoveAxis(E, 32, ABG)
22:54:20.685 00.000 20224 Guiding  Dir = 2, Dur = 32
22:54:20.685 00.000 20224 IsSlewing returns 0
22:54:20.686 00.001 20224 IsGuiding returns 0
22:54:20.689 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64224, med=2793, FiltMin=2521, FiltMax=29917, Gamma=1.000
22:54:20.718 00.029 8996 UpdateGuideState exits: m=737095 SNR=380.7
22:54:20.720 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:20.722 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:20.723 00.001 8996 Enqueuing Expose request
22:54:20.730 00.007 20224 IsGuiding returns 1
22:54:20.730 00.000 20224 scope still moving after pulse duration time elapsed
22:54:20.765 00.035 20224 IsSlewing returns 0
22:54:20.765 00.000 20224 IsGuiding returns 1
22:54:20.791 00.026 20224 IsSlewing returns 0
22:54:20.791 00.000 20224 IsGuiding returns 1
22:54:20.822 00.031 20224 IsSlewing returns 0
22:54:20.822 00.000 20224 IsGuiding returns 0
22:54:20.822 00.000 20224 scope move finished after 32 + 104 ms
22:54:20.822 00.000 20224 Move returns status 0, amount 32
22:54:20.822 00.000 20224 MoveAxis(N, 0, ABG)
22:54:20.822 00.000 20224 Move returns status 0, amount 0
22:54:20.822 00.000 20224 move complete, result=0
22:54:20.823 00.001 20224 worker thread done servicing request
22:54:20.823 00.000 20224 Worker thread wakes up
22:54:20.823 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
22:54:20.824 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:20.825 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:22.007 01.182 20224 Exposure complete
22:54:22.110 00.103 20224 worker thread done servicing request
22:54:22.110 00.000 8996 OnExposeComplete: enter
22:54:22.111 00.001 8996 UpdateGuideState(): m_state=6
22:54:22.111 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6004
22:54:22.112 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.70, Mass=787818, SNR=377.4, Peak=60112 HFD=4.5
22:54:22.113 00.001 8996 MultiStar: [#1 0.19,-0.12,0.56,U] [#2 0.20,-0.00,0.83,U] [#3 0.19,0.11,0.56,U] [#4 0.22,0.04,0.47,U] [#5 -0.06,0.09,0.54,U] [#6 0.22,-0.18,0.41,U] [#7 0.25,0.03,0.49,U] [#8 -0.16,0.01,0.37,U] 
22:54:22.114 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.02}, one-star: {-0.01, 0.08}
22:54:22.115 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
22:54:22.115 00.000 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
22:54:22.116 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.69 mountX=-0.02 mountY=-0.08, mountTheta=-1.79
22:54:22.117 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
22:54:22.118 00.001 8996 Enqueuing Move request for scope (-0.01, 0.08)
22:54:22.119 00.001 20224 Worker thread wakes up
22:54:22.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:54:22.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:54:22.119 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
22:54:22.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:54:22.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:22.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:54:22.119 00.000 20224 MoveAxis(E, 0, ABG)
22:54:22.119 00.000 20224 Move returns status 0, amount 0
22:54:22.119 00.000 20224 MoveAxis(N, 0, ABG)
22:54:22.119 00.000 20224 Move returns status 0, amount 0
22:54:22.119 00.000 20224 move complete, result=0
22:54:22.119 00.000 20224 worker thread done servicing request
22:54:22.130 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60112, med=2797, FiltMin=2532, FiltMax=27197, Gamma=1.000
22:54:22.151 00.021 8996 UpdateGuideState exits: m=787818 SNR=377.4
22:54:22.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:22.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:22.154 00.001 8996 Enqueuing Expose request
22:54:22.155 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:22.155 00.000 20224 Worker thread wakes up
22:54:22.156 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:22.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:23.138 00.982 20224 Exposure complete
22:54:23.230 00.092 20224 worker thread done servicing request
22:54:23.230 00.000 8996 OnExposeComplete: enter
22:54:23.231 00.001 8996 UpdateGuideState(): m_state=6
22:54:23.232 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6005
22:54:23.233 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.39, Mass=699668, SNR=348.4, Peak=57683 HFD=4.4
22:54:23.234 00.001 8996 MultiStar: [#1 0.19,-0.12,0.65,U] [#2 0.12,0.05,0.73,U] [#3 0.05,0.04,0.67,U] [#4 -0.04,-0.02,0.58,U] [#5 0.02,-0.18,0.61,U] [#6 -0.00,-0.36,0.51,U] [#7 0.10,0.08,0.45,U] [#8 -0.14,-0.12,0.42,U] 
22:54:23.234 00.000 8996 refined, 8 included, MultiStar: {-0.00, -0.10}, one-star: {-0.22, -0.22}
22:54:23.235 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
22:54:23.236 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
22:54:23.237 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.57 mountX=0.01 mountY=0.10, mountTheta=1.47
22:54:23.238 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
22:54:23.239 00.001 8996 Enqueuing Move request for scope (-0.00, -0.10)
22:54:23.240 00.001 20224 Worker thread wakes up
22:54:23.240 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
22:54:23.240 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
22:54:23.240 00.000 20224 Moving (-0.00, -0.10) raw xDistance=0.01 yDistance=0.10
22:54:23.240 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:54:23.240 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:23.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:54:23.241 00.001 20224 MoveAxis(E, 0, ABG)
22:54:23.241 00.000 20224 Move returns status 0, amount 0
22:54:23.241 00.000 20224 MoveAxis(N, 0, ABG)
22:54:23.241 00.000 20224 Move returns status 0, amount 0
22:54:23.241 00.000 20224 move complete, result=0
22:54:23.241 00.000 20224 worker thread done servicing request
22:54:23.244 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57683, med=2793, FiltMin=2518, FiltMax=27389, Gamma=1.000
22:54:23.265 00.021 8996 UpdateGuideState exits: m=699668 SNR=348.4
22:54:23.268 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:23.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:23.270 00.001 8996 Enqueuing Expose request
22:54:23.272 00.002 20224 Worker thread wakes up
22:54:23.272 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:23.274 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:23.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:24.438 01.164 20224 Exposure complete
22:54:24.501 00.063 20224 worker thread done servicing request
22:54:24.501 00.000 8996 OnExposeComplete: enter
22:54:24.502 00.001 8996 UpdateGuideState(): m_state=6
22:54:24.503 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6006
22:54:24.504 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=471.58, Mass=757923, SNR=412.6, Peak=49856 HFD=4.6
22:54:24.504 00.000 8996 MultiStar: [#1 0.17,-0.11,0.61,U] [#2 0.21,-0.03,0.64,U] [#3 0.20,0.33,0.49,U] [#4 0.29,0.17,0.46,U] [#5 0.25,-0.02,0.55,U] [#6 0.38,-0.39,0.00,M1] [#7 0.12,0.03,0.41,U] [#8 0.08,-0.10,0.30,U] 
22:54:24.507 00.003 8996 single-star, 7 included, MultiStar: {0.19, 0.02}, one-star: {0.17, -0.03}
22:54:24.509 00.002 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
22:54:24.511 00.002 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
22:54:24.514 00.003 8996 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.17 mountX=0.17 mountY=0.01, mountTheta=0.06
22:54:24.517 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.03, opts=13)
22:54:24.518 00.001 8996 Enqueuing Move request for scope (0.17, -0.03)
22:54:24.520 00.002 20224 Worker thread wakes up
22:54:24.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
22:54:24.520 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
22:54:24.520 00.000 20224 Moving (0.17, -0.03) raw xDistance=0.17 yDistance=0.01
22:54:24.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:54:24.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:24.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:54:24.520 00.000 20224 MoveAxis(E, 0, ABG)
22:54:24.521 00.001 20224 Move returns status 0, amount 0
22:54:24.521 00.000 20224 MoveAxis(N, 0, ABG)
22:54:24.521 00.000 20224 Move returns status 0, amount 0
22:54:24.521 00.000 20224 move complete, result=0
22:54:24.521 00.000 20224 worker thread done servicing request
22:54:24.532 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=49856, med=2797, FiltMin=2550, FiltMax=24624, Gamma=1.000
22:54:24.562 00.030 8996 UpdateGuideState exits: m=757923 SNR=412.6
22:54:24.564 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:24.566 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:24.567 00.001 8996 Enqueuing Expose request
22:54:24.568 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:24.569 00.001 20224 Worker thread wakes up
22:54:24.569 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:24.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:25.527 00.958 20224 Exposure complete
22:54:25.595 00.068 20224 worker thread done servicing request
22:54:25.595 00.000 8996 OnExposeComplete: enter
22:54:25.596 00.001 8996 UpdateGuideState(): m_state=6
22:54:25.597 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6007
22:54:25.598 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.70, Mass=762747, SNR=342.5, Peak=60032 HFD=4.5
22:54:25.599 00.001 8996 MultiStar: [#1 0.20,0.23,0.68,U] [#2 0.26,-0.04,0.84,U] [#3 0.23,0.04,0.57,U] [#4 0.23,0.15,0.58,U] [#5 0.19,-0.01,0.63,U] [#6 0.16,-0.20,0.45,U] [#7 0.19,0.03,0.44,U] [#8 0.03,-0.09,0.38,U] 
22:54:25.600 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.04}, one-star: {-0.01, 0.09}
22:54:25.601 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
22:54:25.602 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
22:54:25.603 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.71 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
22:54:25.604 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
22:54:25.605 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
22:54:25.606 00.001 20224 Worker thread wakes up
22:54:25.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
22:54:25.606 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
22:54:25.606 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
22:54:25.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:54:25.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:25.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:54:25.606 00.000 20224 MoveAxis(E, 0, ABG)
22:54:25.606 00.000 20224 Move returns status 0, amount 0
22:54:25.606 00.000 20224 MoveAxis(N, 0, ABG)
22:54:25.606 00.000 20224 Move returns status 0, amount 0
22:54:25.606 00.000 20224 move complete, result=0
22:54:25.606 00.000 20224 worker thread done servicing request
22:54:25.611 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60032, med=2797, FiltMin=2544, FiltMax=24813, Gamma=1.000
22:54:25.627 00.016 8996 UpdateGuideState exits: m=762747 SNR=342.5
22:54:25.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:25.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:25.630 00.001 8996 Enqueuing Expose request
22:54:25.630 00.000 20224 Worker thread wakes up
22:54:25.630 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:25.631 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:25.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:26.778 01.147 20224 Exposure complete
22:54:26.867 00.089 20224 worker thread done servicing request
22:54:26.868 00.001 8996 OnExposeComplete: enter
22:54:26.870 00.002 8996 UpdateGuideState(): m_state=6
22:54:26.872 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6008
22:54:26.873 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=471.58, Mass=775810, SNR=348.2, Peak=53104 HFD=4.6
22:54:26.876 00.003 8996 MultiStar: [#1 0.29,-0.05,0.70,U] [#2 0.18,0.09,0.70,U] [#3 0.11,-0.07,0.65,U] [#4 0.31,-0.10,0.50,U] [#5 -0.00,-0.09,0.58,U] [#6 0.14,-0.26,0.39,U] [#7 0.24,-0.14,0.45,U] [#8 -0.08,-0.06,0.42,U] 
22:54:26.877 00.001 8996 single-star, 8 included, MultiStar: {0.14, -0.06}, one-star: {0.06, -0.03}
22:54:26.879 00.002 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
22:54:26.881 00.002 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.75)
22:54:26.883 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.51 mountX=0.06 mountY=0.03, mountTheta=0.40
22:54:26.886 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.03, opts=13)
22:54:26.887 00.001 8996 Enqueuing Move request for scope (0.06, -0.03)
22:54:26.889 00.002 20224 Worker thread wakes up
22:54:26.890 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
22:54:26.890 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
22:54:26.890 00.000 20224 Moving (0.06, -0.03) raw xDistance=0.06 yDistance=0.03
22:54:26.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:54:26.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:26.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:54:26.890 00.000 20224 MoveAxis(E, 0, ABG)
22:54:26.890 00.000 20224 Move returns status 0, amount 0
22:54:26.890 00.000 20224 MoveAxis(N, 0, ABG)
22:54:26.890 00.000 20224 Move returns status 0, amount 0
22:54:26.890 00.000 20224 move complete, result=0
22:54:26.890 00.000 20224 worker thread done servicing request
22:54:26.899 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53104, med=2797, FiltMin=2557, FiltMax=23005, Gamma=1.000
22:54:26.922 00.023 8996 UpdateGuideState exits: m=775810 SNR=348.2
22:54:26.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:26.924 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:26.924 00.000 8996 Enqueuing Expose request
22:54:26.925 00.001 20224 Worker thread wakes up
22:54:26.926 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:26.926 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:26.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:27.905 00.979 20224 Exposure complete
22:54:27.991 00.086 20224 worker thread done servicing request
22:54:27.991 00.000 8996 OnExposeComplete: enter
22:54:27.993 00.002 8996 UpdateGuideState(): m_state=6
22:54:27.994 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6009
22:54:27.995 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.58, Mass=706636, SNR=348.1, Peak=56976 HFD=4.2
22:54:27.998 00.003 8996 MultiStar: [#1 0.05,0.05,0.68,U] [#2 0.12,0.15,0.82,U] [#3 -0.14,-0.01,0.59,U] [#4 -0.07,0.06,0.50,U] [#5 0.16,-0.20,0.60,U] [#6 -0.00,-0.31,0.43,U] [#7 -0.02,-0.23,0.44,U] [#8 0.05,-0.28,0.43,U] 
22:54:28.001 00.003 8996 refined, 8 included, MultiStar: {-0.00, -0.06}, one-star: {-0.15, -0.03}
22:54:28.003 00.002 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
22:54:28.004 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
22:54:28.005 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.62 mountX=0.00 mountY=0.06, mountTheta=1.52
22:54:28.008 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
22:54:28.009 00.001 8996 Enqueuing Move request for scope (-0.00, -0.06)
22:54:28.010 00.001 20224 Worker thread wakes up
22:54:28.011 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
22:54:28.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
22:54:28.011 00.000 20224 Moving (-0.00, -0.06) raw xDistance=0.00 yDistance=0.06
22:54:28.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:54:28.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:28.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:54:28.011 00.000 20224 MoveAxis(E, 0, ABG)
22:54:28.011 00.000 20224 Move returns status 0, amount 0
22:54:28.011 00.000 20224 MoveAxis(N, 0, ABG)
22:54:28.011 00.000 20224 Move returns status 0, amount 0
22:54:28.011 00.000 20224 move complete, result=0
22:54:28.011 00.000 20224 worker thread done servicing request
22:54:28.020 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56976, med=2797, FiltMin=2534, FiltMax=24403, Gamma=1.000
22:54:28.043 00.023 8996 UpdateGuideState exits: m=706636 SNR=348.1
22:54:28.046 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:28.049 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:28.051 00.002 8996 Enqueuing Expose request
22:54:28.052 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:28.053 00.001 20224 Worker thread wakes up
22:54:28.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:28.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:29.238 01.185 20224 Exposure complete
22:54:29.312 00.074 20224 worker thread done servicing request
22:54:29.313 00.001 8996 OnExposeComplete: enter
22:54:29.314 00.001 8996 UpdateGuideState(): m_state=6
22:54:29.315 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6010
22:54:29.316 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.55, Mass=694478, SNR=332.2, Peak=55152 HFD=4.3
22:54:29.317 00.001 8996 MultiStar: [#1 -0.26,-0.27,0.65,U] [#2 -0.10,0.04,0.68,U] [#3 -0.14,0.03,0.67,U] [#4 -0.24,-0.16,0.55,U] [#5 -0.34,-0.33,0.00,M1] [#6 -0.10,-0.44,0.00,M1] [#7 -0.13,-0.06,0.49,U] [#8 -0.45,-0.15,0.00,M1] 
22:54:29.318 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.08}, one-star: {-0.19, -0.06}
22:54:29.319 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
22:54:29.320 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
22:54:29.320 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.74 mountX=-0.17 mountY=0.10, mountTheta=2.63
22:54:29.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.08, opts=13)
22:54:29.323 00.001 8996 Enqueuing Move request for scope (-0.18, -0.08)
22:54:29.324 00.001 20224 Worker thread wakes up
22:54:29.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
22:54:29.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
22:54:29.324 00.000 20224 Moving (-0.18, -0.08) raw xDistance=-0.17 yDistance=0.10
22:54:29.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:54:29.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:29.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:54:29.324 00.000 20224 MoveAxis(E, 0, ABG)
22:54:29.324 00.000 20224 Move returns status 0, amount 0
22:54:29.324 00.000 20224 MoveAxis(N, 0, ABG)
22:54:29.324 00.000 20224 Move returns status 0, amount 0
22:54:29.324 00.000 20224 move complete, result=0
22:54:29.324 00.000 20224 worker thread done servicing request
22:54:29.329 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55152, med=2793, FiltMin=2550, FiltMax=24579, Gamma=1.000
22:54:29.344 00.015 8996 UpdateGuideState exits: m=694478 SNR=332.2
22:54:29.344 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:29.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:29.346 00.001 8996 Enqueuing Expose request
22:54:29.347 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:29.348 00.001 20224 Worker thread wakes up
22:54:29.348 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:29.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:30.322 00.974 20224 Exposure complete
22:54:30.384 00.062 20224 worker thread done servicing request
22:54:30.384 00.000 8996 OnExposeComplete: enter
22:54:30.386 00.002 8996 UpdateGuideState(): m_state=6
22:54:30.387 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6011
22:54:30.388 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.51, Mass=712916, SNR=355.3, Peak=55328 HFD=4.3
22:54:30.389 00.001 8996 MultiStar: [#1 -0.10,-0.15,0.66,U] [#2 -0.16,0.25,0.76,U] [#3 -0.01,0.16,0.61,U] [#4 0.10,0.01,0.52,U] [#5 -0.26,-0.24,0.61,U] [#6 -0.02,-0.42,0.43,U] [#7 -0.07,-0.06,0.49,U] [#8 -0.31,-0.27,0.39,U] 
22:54:30.390 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.07}, one-star: {-0.20, -0.10}
22:54:30.391 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
22:54:30.393 00.002 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
22:54:30.394 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.63 mountX=-0.11 mountY=0.08, mountTheta=2.52
22:54:30.396 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.07, opts=13)
22:54:30.398 00.002 8996 Enqueuing Move request for scope (-0.12, -0.07)
22:54:30.398 00.000 20224 Worker thread wakes up
22:54:30.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
22:54:30.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
22:54:30.398 00.000 20224 Moving (-0.12, -0.07) raw xDistance=-0.11 yDistance=0.08
22:54:30.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:54:30.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:30.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:54:30.398 00.000 20224 MoveAxis(E, 0, ABG)
22:54:30.399 00.001 20224 Move returns status 0, amount 0
22:54:30.399 00.000 20224 MoveAxis(N, 0, ABG)
22:54:30.399 00.000 20224 Move returns status 0, amount 0
22:54:30.399 00.000 20224 move complete, result=0
22:54:30.399 00.000 20224 worker thread done servicing request
22:54:30.405 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55328, med=2793, FiltMin=2531, FiltMax=26653, Gamma=1.000
22:54:30.426 00.021 8996 UpdateGuideState exits: m=712916 SNR=355.3
22:54:30.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:30.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:30.428 00.000 8996 Enqueuing Expose request
22:54:30.429 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:30.430 00.001 20224 Worker thread wakes up
22:54:30.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:30.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:31.597 01.167 20224 Exposure complete
22:54:31.667 00.070 20224 worker thread done servicing request
22:54:31.667 00.000 8996 OnExposeComplete: enter
22:54:31.673 00.006 8996 UpdateGuideState(): m_state=6
22:54:31.674 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6012
22:54:31.675 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=471.74, Mass=752680, SNR=357.8, Peak=63408 HFD=4.6
22:54:31.676 00.001 8996 MultiStar: [#1 -0.13,-0.05,0.67,U] [#2 -0.17,0.07,0.65,U] [#3 -0.33,0.12,0.59,U] [#4 -0.38,0.13,0.50,U] [#5 -0.45,-0.09,0.00,M1] [#6 -0.46,-0.18,0.00,M1] [#7 -0.17,-0.03,0.49,U] [#8 -0.59,0.10,0.00,M1] 
22:54:31.677 00.001 8996 refined, 5 included, MultiStar: {-0.31, 0.07}, one-star: {-0.54, 0.13}
22:54:31.679 00.002 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
22:54:31.681 00.002 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
22:54:31.682 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.07 hyp=0.32 cameraTheta=2.93 mountX=-0.31 mountY=-0.03, mountTheta=-3.04
22:54:31.684 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.07, opts=13)
22:54:31.686 00.002 8996 Enqueuing Move request for scope (-0.31, 0.07)
22:54:31.688 00.002 20224 Worker thread wakes up
22:54:31.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.07) opts 0xd
22:54:31.688 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.07)
22:54:31.688 00.000 20224 Moving (-0.31, 0.07) raw xDistance=-0.31 yDistance=-0.03
22:54:31.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:54:31.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:31.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:54:31.688 00.000 20224 MoveAxis(E, 46, ABG)
22:54:31.688 00.000 20224 Guiding  Dir = 2, Dur = 46
22:54:31.689 00.001 20224 IsSlewing returns 0
22:54:31.689 00.000 20224 IsGuiding returns 0
22:54:31.698 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63408, med=2797, FiltMin=2518, FiltMax=29549, Gamma=1.000
22:54:31.715 00.017 8996 UpdateGuideState exits: m=752680 SNR=357.8
22:54:31.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:31.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:31.718 00.001 8996 Enqueuing Expose request
22:54:31.733 00.015 20224 PulseGuide returned control before completion, sleep 12
22:54:31.748 00.015 20224 IsGuiding returns 1
22:54:31.748 00.000 20224 scope still moving after pulse duration time elapsed
22:54:31.780 00.032 20224 IsSlewing returns 0
22:54:31.780 00.000 20224 IsGuiding returns 1
22:54:31.812 00.032 20224 IsSlewing returns 0
22:54:31.812 00.000 20224 IsGuiding returns 1
22:54:31.843 00.031 20224 IsSlewing returns 0
22:54:31.843 00.000 20224 IsGuiding returns 0
22:54:31.843 00.000 20224 scope move finished after 46 + 108 ms
22:54:31.844 00.001 20224 Move returns status 0, amount 46
22:54:31.844 00.000 20224 MoveAxis(N, 0, ABG)
22:54:31.844 00.000 20224 Move returns status 0, amount 0
22:54:31.844 00.000 20224 move complete, result=0
22:54:31.844 00.000 20224 worker thread done servicing request
22:54:31.844 00.000 20224 Worker thread wakes up
22:54:31.844 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.0 px 0 ms NORTH
22:54:31.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:31.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:32.813 00.968 20224 Exposure complete
22:54:32.888 00.075 20224 worker thread done servicing request
22:54:32.888 00.000 8996 OnExposeComplete: enter
22:54:32.890 00.002 8996 UpdateGuideState(): m_state=6
22:54:32.892 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6013
22:54:32.892 00.000 8996 Star::Find returns 1 (0), X=137.89, Y=471.61, Mass=756090, SNR=337.7, Peak=57344 HFD=4.4
22:54:32.894 00.002 8996 MultiStar: [#1 0.03,-0.06,0.66,U] [#2 0.07,-0.04,0.73,U] [#3 0.01,-0.19,0.74,U] [#4 0.04,-0.17,0.55,U] [#5 -0.09,-0.11,0.61,U] [#6 -0.09,-0.31,0.39,U] [#7 0.02,-0.10,0.47,U] [#8 -0.15,-0.30,0.39,U] 
22:54:32.895 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.12}, one-star: {-0.24, -0.01}
22:54:32.896 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
22:54:32.897 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
22:54:32.898 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.97 mountX=-0.04 mountY=0.12, mountTheta=1.87
22:54:32.900 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.12, opts=13)
22:54:32.901 00.001 8996 Enqueuing Move request for scope (-0.05, -0.12)
22:54:32.902 00.001 20224 Worker thread wakes up
22:54:32.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
22:54:32.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
22:54:32.902 00.000 20224 Moving (-0.05, -0.12) raw xDistance=-0.04 yDistance=0.12
22:54:32.903 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:54:32.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:32.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:54:32.903 00.000 20224 MoveAxis(E, 0, ABG)
22:54:32.903 00.000 20224 Move returns status 0, amount 0
22:54:32.903 00.000 20224 MoveAxis(N, 0, ABG)
22:54:32.903 00.000 20224 Move returns status 0, amount 0
22:54:32.903 00.000 20224 move complete, result=0
22:54:32.903 00.000 20224 worker thread done servicing request
22:54:32.907 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57344, med=2797, FiltMin=2537, FiltMax=29251, Gamma=1.000
22:54:32.926 00.019 8996 UpdateGuideState exits: m=756090 SNR=337.7
22:54:32.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:32.929 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:32.929 00.000 8996 Enqueuing Expose request
22:54:32.931 00.002 20224 Worker thread wakes up
22:54:32.931 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:32.932 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:32.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:34.100 01.168 20224 Exposure complete
22:54:34.191 00.091 20224 worker thread done servicing request
22:54:34.191 00.000 8996 OnExposeComplete: enter
22:54:34.194 00.003 8996 UpdateGuideState(): m_state=6
22:54:34.196 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6014
22:54:34.197 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=471.63, Mass=749888, SNR=393.0, Peak=53440 HFD=4.5
22:54:34.198 00.001 8996 MultiStar: [#1 0.39,-0.32,0.00,M1] [#2 0.40,-0.30,0.00,M1] [#3 0.32,0.14,0.55,U] [#4 0.39,-0.07,0.46,U] [#5 0.17,-0.07,0.52,U] [#6 0.41,-0.18,0.00,M1] [#7 0.38,-0.10,0.36,U] [#8 0.21,-0.14,0.36,U] 
22:54:34.199 00.001 8996 single-star, 5 included, MultiStar: {0.24, -0.02}, one-star: {0.12, 0.02}
22:54:34.200 00.001 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
22:54:34.201 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
22:54:34.203 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.13 cameraTheta=0.18 mountX=0.12 mountY=-0.04, mountTheta=-0.29
22:54:34.205 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.02, opts=13)
22:54:34.207 00.002 8996 Enqueuing Move request for scope (0.12, 0.02)
22:54:34.207 00.000 20224 Worker thread wakes up
22:54:34.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
22:54:34.208 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
22:54:34.208 00.000 20224 Moving (0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
22:54:34.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:54:34.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:34.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:54:34.208 00.000 20224 MoveAxis(E, 0, ABG)
22:54:34.208 00.000 20224 Move returns status 0, amount 0
22:54:34.208 00.000 20224 MoveAxis(N, 0, ABG)
22:54:34.208 00.000 20224 Move returns status 0, amount 0
22:54:34.208 00.000 20224 move complete, result=0
22:54:34.208 00.000 20224 worker thread done servicing request
22:54:34.213 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53440, med=2797, FiltMin=2521, FiltMax=25088, Gamma=1.000
22:54:34.233 00.020 8996 UpdateGuideState exits: m=749888 SNR=393.0
22:54:34.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:34.237 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:34.239 00.002 8996 Enqueuing Expose request
22:54:34.241 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:54:34.243 00.002 20224 Worker thread wakes up
22:54:34.243 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:34.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:35.217 00.974 20224 Exposure complete
22:54:35.292 00.075 20224 worker thread done servicing request
22:54:35.292 00.000 8996 OnExposeComplete: enter
22:54:35.295 00.003 8996 UpdateGuideState(): m_state=6
22:54:35.298 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6015
22:54:35.301 00.003 8996 Star::Find returns 1 (0), X=138.26, Y=471.74, Mass=716120, SNR=341.7, Peak=54368 HFD=4.4
22:54:35.304 00.003 8996 MultiStar: [#1 0.45,-0.14,0.00,M2] [#2 0.61,-0.12,0.00,M2] [#3 0.41,-0.03,0.61,U] [#4 0.40,-0.07,0.55,U] [#5 0.06,0.04,0.62,U] [#6 0.31,-0.27,0.46,U] [#7 0.44,-0.05,0.00,M1] [#8 0.01,0.13,0.44,U] 
22:54:35.306 00.002 8996 single-star, 5 included, MultiStar: {0.21, 0.01}, one-star: {0.14, 0.13}
22:54:35.308 00.002 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
22:54:35.310 00.002 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
22:54:35.311 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.75 mountX=0.13 mountY=-0.14, mountTheta=-0.85
22:54:35.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.13, opts=13)
22:54:35.314 00.001 8996 Enqueuing Move request for scope (0.14, 0.13)
22:54:35.314 00.000 20224 Worker thread wakes up
22:54:35.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
22:54:35.315 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
22:54:35.315 00.000 20224 Moving (0.14, 0.13) raw xDistance=0.13 yDistance=-0.14
22:54:35.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
22:54:35.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:35.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:54:35.315 00.000 20224 MoveAxis(E, 0, ABG)
22:54:35.315 00.000 20224 Move returns status 0, amount 0
22:54:35.315 00.000 20224 MoveAxis(N, 0, ABG)
22:54:35.315 00.000 20224 Move returns status 0, amount 0
22:54:35.315 00.000 20224 move complete, result=0
22:54:35.316 00.001 20224 worker thread done servicing request
22:54:35.321 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54368, med=2793, FiltMin=2547, FiltMax=23680, Gamma=1.000
22:54:35.351 00.030 8996 UpdateGuideState exits: m=716120 SNR=341.7
22:54:35.352 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:35.354 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:35.355 00.001 8996 Enqueuing Expose request
22:54:35.357 00.002 20224 Worker thread wakes up
22:54:35.357 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:54:35.359 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:35.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:36.541 01.182 20224 Exposure complete
22:54:36.626 00.085 20224 worker thread done servicing request
22:54:36.626 00.000 8996 OnExposeComplete: enter
22:54:36.628 00.002 8996 UpdateGuideState(): m_state=6
22:54:36.629 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6016
22:54:36.630 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=471.50, Mass=757505, SNR=395.1, Peak=48211 HFD=4.5
22:54:36.631 00.001 8996 MultiStar: [#1 0.34,-0.20,0.66,U] [#2 0.35,-0.07,0.72,U] [#3 0.28,-0.09,0.49,U] [#4 0.25,-0.02,0.49,U] [#5 0.11,-0.16,0.55,U] [#6 0.16,-0.09,0.38,U] [#7 0.25,-0.21,0.43,U] [#8 0.17,-0.45,0.00,M1] 
22:54:36.633 00.002 8996 single-star, 7 included, MultiStar: {0.24, -0.12}, one-star: {0.17, -0.11}
22:54:36.635 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
22:54:36.635 00.000 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
22:54:36.637 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.60 mountX=0.18 mountY=0.09, mountTheta=0.49
22:54:36.639 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.11, opts=13)
22:54:36.641 00.002 8996 Enqueuing Move request for scope (0.17, -0.11)
22:54:36.642 00.001 20224 Worker thread wakes up
22:54:36.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
22:54:36.642 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
22:54:36.642 00.000 20224 Moving (0.17, -0.11) raw xDistance=0.18 yDistance=0.09
22:54:36.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:54:36.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:36.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:54:36.642 00.000 20224 MoveAxis(E, 0, ABG)
22:54:36.642 00.000 20224 Move returns status 0, amount 0
22:54:36.642 00.000 20224 MoveAxis(N, 0, ABG)
22:54:36.642 00.000 20224 Move returns status 0, amount 0
22:54:36.642 00.000 20224 move complete, result=0
22:54:36.642 00.000 20224 worker thread done servicing request
22:54:36.646 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48211, med=2793, FiltMin=2521, FiltMax=24784, Gamma=1.000
22:54:36.661 00.015 8996 UpdateGuideState exits: m=757505 SNR=395.1
22:54:36.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:36.662 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:36.663 00.001 8996 Enqueuing Expose request
22:54:36.664 00.001 20224 Worker thread wakes up
22:54:36.664 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:36.665 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:36.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:37.640 00.975 20224 Exposure complete
22:54:37.715 00.075 20224 worker thread done servicing request
22:54:37.715 00.000 8996 OnExposeComplete: enter
22:54:37.716 00.001 8996 UpdateGuideState(): m_state=6
22:54:37.717 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6017
22:54:37.718 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=471.27, Mass=704316, SNR=373.9, Peak=55107 HFD=4.5
22:54:37.720 00.002 8996 MultiStar: [#1 0.14,-0.47,0.00,M2] [#2 0.07,-0.11,0.72,U] [#3 0.05,0.04,0.54,U] [#4 0.13,-0.16,0.49,U] [#5 0.12,-0.32,0.51,U] [#6 0.19,-0.36,0.39,U] [#7 0.27,-0.05,0.38,U] [#8 -0.09,-0.31,0.37,U] 
22:54:37.722 00.002 8996 refined, 7 included, MultiStar: {0.08, -0.21}, one-star: {-0.01, -0.34}
22:54:37.723 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
22:54:37.724 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
22:54:37.725 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.21 mountX=0.10 mountY=0.20, mountTheta=1.11
22:54:37.727 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.21, opts=13)
22:54:37.729 00.002 8996 Enqueuing Move request for scope (0.08, -0.21)
22:54:37.730 00.001 20224 Worker thread wakes up
22:54:37.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
22:54:37.730 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
22:54:37.730 00.000 20224 Moving (0.08, -0.21) raw xDistance=0.10 yDistance=0.20
22:54:37.731 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:54:37.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:37.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:54:37.731 00.000 20224 MoveAxis(E, 0, ABG)
22:54:37.731 00.000 20224 Move returns status 0, amount 0
22:54:37.731 00.000 20224 MoveAxis(N, 0, ABG)
22:54:37.731 00.000 20224 Move returns status 0, amount 0
22:54:37.731 00.000 20224 move complete, result=0
22:54:37.731 00.000 20224 worker thread done servicing request
22:54:37.737 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55107, med=2797, FiltMin=2470, FiltMax=23782, Gamma=1.000
22:54:37.758 00.021 8996 UpdateGuideState exits: m=704316 SNR=373.9
22:54:37.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:37.759 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:37.760 00.001 8996 Enqueuing Expose request
22:54:37.762 00.002 20224 Worker thread wakes up
22:54:37.762 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:54:37.763 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:37.764 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:38.918 01.154 20224 Exposure complete
22:54:38.995 00.077 20224 worker thread done servicing request
22:54:38.995 00.000 8996 OnExposeComplete: enter
22:54:38.996 00.001 8996 UpdateGuideState(): m_state=6
22:54:38.997 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6018
22:54:38.999 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=471.47, Mass=766583, SNR=366.1, Peak=49296 HFD=4.5
22:54:39.001 00.002 8996 MultiStar: [#1 0.33,-0.37,0.00,M3] [#2 0.19,-0.07,0.71,U] [#3 0.23,-0.14,0.58,U] [#4 0.34,-0.23,0.48,U] [#5 0.11,-0.21,0.54,U] [#6 0.34,-0.25,0.42,U] [#7 0.33,-0.23,0.49,U] [#8 0.01,-0.16,0.35,U] 
22:54:39.003 00.002 8996 single-star, 7 included, MultiStar: {0.21, -0.17}, one-star: {0.16, -0.15}
22:54:39.004 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
22:54:39.006 00.002 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
22:54:39.008 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.74 mountX=0.17 mountY=0.13, mountTheta=0.63
22:54:39.010 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.15, opts=13)
22:54:39.012 00.002 8996 Enqueuing Move request for scope (0.16, -0.15)
22:54:39.014 00.002 20224 Worker thread wakes up
22:54:39.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
22:54:39.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
22:54:39.014 00.000 20224 Moving (0.16, -0.15) raw xDistance=0.17 yDistance=0.13
22:54:39.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:54:39.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:39.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:54:39.014 00.000 20224 MoveAxis(E, 0, ABG)
22:54:39.014 00.000 20224 Move returns status 0, amount 0
22:54:39.014 00.000 20224 MoveAxis(N, 0, ABG)
22:54:39.014 00.000 20224 Move returns status 0, amount 0
22:54:39.015 00.001 20224 move complete, result=0
22:54:39.015 00.000 20224 worker thread done servicing request
22:54:39.020 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=49296, med=2793, FiltMin=2537, FiltMax=25728, Gamma=1.000
22:54:39.036 00.016 8996 UpdateGuideState exits: m=766583 SNR=366.1
22:54:39.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:39.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:39.038 00.000 8996 Enqueuing Expose request
22:54:39.039 00.001 20224 Worker thread wakes up
22:54:39.039 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:39.040 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:39.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:40.014 00.974 20224 Exposure complete
22:54:40.108 00.094 20224 worker thread done servicing request
22:54:40.108 00.000 8996 OnExposeComplete: enter
22:54:40.109 00.001 8996 UpdateGuideState(): m_state=6
22:54:40.111 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6019
22:54:40.112 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.57, Mass=738158, SNR=363.1, Peak=50112 HFD=4.7
22:54:40.112 00.000 8996 MultiStar: [#1 0.28,-0.03,0.56,U] [#2 -0.07,0.21,0.72,U] [#3 0.06,-0.08,0.60,U] [#4 0.21,-0.11,0.60,U] [#5 0.16,-0.15,0.57,U] [#6 -0.01,-0.33,0.40,U] [#7 -0.03,-0.18,0.47,U] [#8 -0.01,-0.11,0.37,U] 
22:54:40.113 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.07}, one-star: {-0.05, -0.04}
22:54:40.114 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
22:54:40.115 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
22:54:40.116 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.45 mountX=-0.05 mountY=0.05, mountTheta=2.35
22:54:40.117 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.04, opts=13)
22:54:40.118 00.001 8996 Enqueuing Move request for scope (-0.05, -0.04)
22:54:40.118 00.000 20224 Worker thread wakes up
22:54:40.119 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
22:54:40.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
22:54:40.119 00.000 20224 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=0.05
22:54:40.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:54:40.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:40.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:54:40.119 00.000 20224 MoveAxis(E, 0, ABG)
22:54:40.119 00.000 20224 Move returns status 0, amount 0
22:54:40.119 00.000 20224 MoveAxis(N, 0, ABG)
22:54:40.119 00.000 20224 Move returns status 0, amount 0
22:54:40.119 00.000 20224 move complete, result=0
22:54:40.119 00.000 20224 worker thread done servicing request
22:54:40.122 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50112, med=2793, FiltMin=2534, FiltMax=24253, Gamma=1.000
22:54:40.135 00.013 8996 UpdateGuideState exits: m=738158 SNR=363.1
22:54:40.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:40.137 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:40.138 00.001 8996 Enqueuing Expose request
22:54:40.138 00.000 20224 Worker thread wakes up
22:54:40.139 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:40.139 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:40.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:41.314 01.175 20224 Exposure complete
22:54:41.396 00.082 20224 worker thread done servicing request
22:54:41.396 00.000 8996 OnExposeComplete: enter
22:54:41.397 00.001 8996 UpdateGuideState(): m_state=6
22:54:41.398 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6020
22:54:41.399 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.49, Mass=669442, SNR=302.9, Peak=46115 HFD=4.5
22:54:41.400 00.001 8996 MultiStar: [#1 0.14,-0.05,0.81,U] [#2 0.21,0.03,0.89,U] [#3 0.06,-0.16,0.78,U] [#4 0.03,-0.14,0.60,U] [#5 0.10,-0.10,0.82,U] [#6 -0.20,-0.15,0.54,U] [#7 0.30,-0.14,0.49,U] [#8 0.02,-0.14,0.41,U] 
22:54:41.401 00.001 8996 single-star, 8 included, MultiStar: {0.09, -0.10}, one-star: {0.05, -0.12}
22:54:41.402 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
22:54:41.403 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
22:54:41.404 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.15 mountX=0.06 mountY=0.11, mountTheta=1.05
22:54:41.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
22:54:41.407 00.001 8996 Enqueuing Move request for scope (0.05, -0.12)
22:54:41.408 00.001 20224 Worker thread wakes up
22:54:41.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
22:54:41.408 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
22:54:41.408 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.06 yDistance=0.11
22:54:41.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:54:41.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:41.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:54:41.408 00.000 20224 MoveAxis(E, 0, ABG)
22:54:41.408 00.000 20224 Move returns status 0, amount 0
22:54:41.408 00.000 20224 MoveAxis(N, 0, ABG)
22:54:41.408 00.000 20224 Move returns status 0, amount 0
22:54:41.408 00.000 20224 move complete, result=0
22:54:41.408 00.000 20224 worker thread done servicing request
22:54:41.413 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46115, med=2793, FiltMin=2547, FiltMax=21216, Gamma=1.000
22:54:41.428 00.015 8996 UpdateGuideState exits: m=669442 SNR=302.9
22:54:41.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:41.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:41.431 00.001 8996 Enqueuing Expose request
22:54:41.432 00.001 20224 Worker thread wakes up
22:54:41.432 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:41.432 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:41.433 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:42.420 00.987 20224 Exposure complete
22:54:42.523 00.103 20224 worker thread done servicing request
22:54:42.523 00.000 8996 OnExposeComplete: enter
22:54:42.525 00.002 8996 UpdateGuideState(): m_state=6
22:54:42.527 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6021
22:54:42.528 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=471.64, Mass=766944, SNR=405.7, Peak=50269 HFD=4.7
22:54:42.530 00.002 8996 MultiStar: [#1 0.28,-0.09,0.57,U] [#2 0.24,0.28,0.68,U] [#3 0.30,-0.18,0.52,U] [#4 0.31,-0.13,0.43,U] [#5 0.13,-0.01,0.54,U] [#6 0.21,-0.29,0.36,U] [#7 0.64,-0.00,0.00,M1] [#8 0.11,-0.30,0.30,U] 
22:54:42.532 00.002 8996 single-star, 7 included, MultiStar: {0.23, -0.04}, one-star: {0.22, 0.03}
22:54:42.533 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
22:54:42.534 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
22:54:42.535 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.03 hyp=0.22 cameraTheta=0.15 mountX=0.22 mountY=-0.06, mountTheta=-0.27
22:54:42.537 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.03, opts=13)
22:54:42.538 00.001 8996 Enqueuing Move request for scope (0.22, 0.03)
22:54:42.539 00.001 20224 Worker thread wakes up
22:54:42.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.03) opts 0xd
22:54:42.539 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.03)
22:54:42.539 00.000 20224 Moving (0.22, 0.03) raw xDistance=0.22 yDistance=-0.06
22:54:42.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:54:42.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:42.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:54:42.539 00.000 20224 MoveAxis(W, 32, ABG)
22:54:42.539 00.000 20224 Guiding  Dir = 3, Dur = 32
22:54:42.539 00.000 20224 IsSlewing returns 0
22:54:42.540 00.001 20224 IsGuiding returns 0
22:54:42.543 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50269, med=2793, FiltMin=2553, FiltMax=25424, Gamma=1.000
22:54:42.552 00.009 20224 PulseGuide returned control before completion, sleep 30
22:54:42.560 00.008 8996 UpdateGuideState exits: m=766944 SNR=405.7
22:54:42.562 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:42.563 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:42.564 00.001 8996 Enqueuing Expose request
22:54:42.598 00.034 20224 IsGuiding returns 1
22:54:42.598 00.000 20224 scope still moving after pulse duration time elapsed
22:54:42.629 00.031 20224 IsSlewing returns 0
22:54:42.629 00.000 20224 IsGuiding returns 1
22:54:42.660 00.031 20224 IsSlewing returns 0
22:54:42.661 00.001 20224 IsGuiding returns 0
22:54:42.661 00.000 20224 scope move finished after 32 + 89 ms
22:54:42.661 00.000 20224 Move returns status 0, amount 32
22:54:42.661 00.000 20224 MoveAxis(N, 0, ABG)
22:54:42.661 00.000 20224 Move returns status 0, amount 0
22:54:42.661 00.000 20224 move complete, result=0
22:54:42.661 00.000 20224 worker thread done servicing request
22:54:42.661 00.000 20224 Worker thread wakes up
22:54:42.662 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:42.662 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
22:54:42.665 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:43.822 01.157 20224 Exposure complete
22:54:43.896 00.074 20224 worker thread done servicing request
22:54:43.896 00.000 8996 OnExposeComplete: enter
22:54:43.898 00.002 8996 UpdateGuideState(): m_state=6
22:54:43.900 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6022
22:54:43.902 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=471.70, Mass=747680, SNR=331.6, Peak=59360 HFD=4.5
22:54:43.904 00.002 8996 MultiStar: [#1 0.09,-0.11,0.70,U] [#2 -0.08,0.44,0.00,M1] [#3 0.19,-0.22,0.66,U] [#4 0.10,-0.30,0.59,U] [#5 -0.07,-0.20,0.76,U] [#6 0.20,-0.26,0.46,U] [#7 -0.05,-0.40,0.48,U] [#8 -0.06,-0.29,0.39,U] 
22:54:43.905 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.17}, one-star: {-0.20, 0.09}
22:54:43.906 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
22:54:43.907 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
22:54:43.908 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.53 mountX=0.02 mountY=0.17, mountTheta=1.43
22:54:43.910 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.17, opts=13)
22:54:43.911 00.001 8996 Enqueuing Move request for scope (0.01, -0.17)
22:54:43.912 00.001 20224 Worker thread wakes up
22:54:43.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
22:54:43.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
22:54:43.912 00.000 20224 Moving (0.01, -0.17) raw xDistance=0.02 yDistance=0.17
22:54:43.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:54:43.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:43.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:54:43.912 00.000 20224 MoveAxis(E, 0, ABG)
22:54:43.912 00.000 20224 Move returns status 0, amount 0
22:54:43.912 00.000 20224 MoveAxis(N, 0, ABG)
22:54:43.913 00.001 20224 Move returns status 0, amount 0
22:54:43.913 00.000 20224 move complete, result=0
22:54:43.913 00.000 20224 worker thread done servicing request
22:54:43.918 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59360, med=2793, FiltMin=2518, FiltMax=28467, Gamma=1.000
22:54:43.949 00.031 8996 UpdateGuideState exits: m=747680 SNR=331.6
22:54:43.951 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:43.951 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:43.953 00.002 8996 Enqueuing Expose request
22:54:43.954 00.001 20224 Worker thread wakes up
22:54:43.955 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:54:43.956 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:43.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:44.932 00.976 20224 Exposure complete
22:54:45.008 00.076 20224 worker thread done servicing request
22:54:45.009 00.001 8996 OnExposeComplete: enter
22:54:45.009 00.000 8996 UpdateGuideState(): m_state=6
22:54:45.013 00.004 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6023
22:54:45.015 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.58, Mass=752984, SNR=382.4, Peak=57584 HFD=4.6
22:54:45.019 00.004 8996 MultiStar: [#1 -0.14,-0.17,0.60,U] [#2 -0.23,0.09,0.67,U] [#3 0.00,-0.15,0.56,U] [#4 -0.13,-0.18,0.47,U] [#5 -0.23,0.02,0.59,U] [#6 -0.09,-0.17,0.38,U] [#7 -0.12,-0.03,0.43,U] [#8 -0.29,-0.37,0.00,M1] 
22:54:45.021 00.002 8996 single-star, 7 included, MultiStar: {-0.14, -0.06}, one-star: {-0.15, -0.03}
22:54:45.022 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
22:54:45.023 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.34)
22:54:45.025 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-2.92 mountX=-0.14 mountY=0.05, mountTheta=2.81
22:54:45.028 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.03, opts=13)
22:54:45.028 00.000 8996 Enqueuing Move request for scope (-0.15, -0.03)
22:54:45.030 00.002 20224 Worker thread wakes up
22:54:45.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.03) opts 0xd
22:54:45.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.03)
22:54:45.030 00.000 20224 Moving (-0.15, -0.03) raw xDistance=-0.14 yDistance=0.05
22:54:45.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:54:45.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:45.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:54:45.030 00.000 20224 MoveAxis(E, 0, ABG)
22:54:45.031 00.001 20224 Move returns status 0, amount 0
22:54:45.031 00.000 20224 MoveAxis(N, 0, ABG)
22:54:45.031 00.000 20224 Move returns status 0, amount 0
22:54:45.031 00.000 20224 move complete, result=0
22:54:45.031 00.000 20224 worker thread done servicing request
22:54:45.034 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57584, med=2793, FiltMin=2521, FiltMax=26157, Gamma=1.000
22:54:45.048 00.014 8996 UpdateGuideState exits: m=752984 SNR=382.4
22:54:45.048 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:45.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:45.051 00.002 8996 Enqueuing Expose request
22:54:45.052 00.001 20224 Worker thread wakes up
22:54:45.052 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:45.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:45.054 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:46.221 01.167 20224 Exposure complete
22:54:46.292 00.071 20224 worker thread done servicing request
22:54:46.292 00.000 8996 OnExposeComplete: enter
22:54:46.293 00.001 8996 UpdateGuideState(): m_state=6
22:54:46.294 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6024
22:54:46.295 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.42, Mass=830048, SNR=405.5, Peak=60947 HFD=4.2
22:54:46.296 00.001 8996 MultiStar: [#1 0.02,-0.37,0.56,U] [#2 0.10,0.04,0.71,U] [#3 0.10,-0.14,0.48,U] [#4 0.11,-0.04,0.45,U] [#5 -0.06,-0.23,0.56,U] [#6 0.06,-0.33,0.37,U] [#7 0.11,-0.29,0.42,U] [#8 -0.14,-0.32,0.33,U] 
22:54:46.298 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.19}, one-star: {-0.11, -0.19}
22:54:46.299 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
22:54:46.301 00.002 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
22:54:46.302 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.51 mountX=0.03 mountY=0.19, mountTheta=1.41
22:54:46.305 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
22:54:46.306 00.001 8996 Enqueuing Move request for scope (0.01, -0.19)
22:54:46.308 00.002 20224 Worker thread wakes up
22:54:46.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
22:54:46.308 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
22:54:46.308 00.000 20224 Moving (0.01, -0.19) raw xDistance=0.03 yDistance=0.19
22:54:46.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:54:46.309 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:46.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:54:46.309 00.000 20224 MoveAxis(E, 0, ABG)
22:54:46.309 00.000 20224 Move returns status 0, amount 0
22:54:46.309 00.000 20224 MoveAxis(N, 0, ABG)
22:54:46.309 00.000 20224 Move returns status 0, amount 0
22:54:46.309 00.000 20224 move complete, result=0
22:54:46.309 00.000 20224 worker thread done servicing request
22:54:46.319 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60947, med=2793, FiltMin=2550, FiltMax=30381, Gamma=1.000
22:54:46.352 00.033 8996 UpdateGuideState exits: m=830048 SNR=405.5
22:54:46.354 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:46.355 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:46.357 00.002 8996 Enqueuing Expose request
22:54:46.358 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:54:46.359 00.001 20224 Worker thread wakes up
22:54:46.360 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:46.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:47.335 00.975 20224 Exposure complete
22:54:47.405 00.070 20224 worker thread done servicing request
22:54:47.405 00.000 8996 OnExposeComplete: enter
22:54:47.406 00.001 8996 UpdateGuideState(): m_state=6
22:54:47.409 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6025
22:54:47.411 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=471.36, Mass=689520, SNR=324.9, Peak=58019 HFD=4.3
22:54:47.414 00.003 8996 MultiStar: [#1 0.16,-0.44,0.00,M1] [#2 -0.07,-0.11,0.83,U] [#3 0.10,-0.31,0.65,U] [#4 0.17,-0.56,0.00,M1] [#5 -0.07,-0.47,0.00,M1] [#6 0.13,-0.40,0.51,U] [#7 -0.05,-0.15,0.47,U] [#8 -0.10,-0.40,0.43,U] 
22:54:47.416 00.002 8996 refined, 5 included, MultiStar: {-0.05, -0.26}, one-star: {-0.20, -0.26}
22:54:47.418 00.002 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
22:54:47.419 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
22:54:47.420 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.77 mountX=-0.03 mountY=0.26, mountTheta=1.67
22:54:47.424 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.26, opts=13)
22:54:47.427 00.003 8996 Enqueuing Move request for scope (-0.05, -0.26)
22:54:47.429 00.002 20224 Worker thread wakes up
22:54:47.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd
22:54:47.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.26)
22:54:47.429 00.000 20224 Moving (-0.05, -0.26) raw xDistance=-0.03 yDistance=0.26
22:54:47.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:54:47.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:54:47.430 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:54:47.430 00.000 20224 MoveAxis(E, 0, ABG)
22:54:47.430 00.000 20224 Move returns status 0, amount 0
22:54:47.430 00.000 20224 MoveAxis(N, 0, ABG)
22:54:47.430 00.000 20224 Move returns status 0, amount 0
22:54:47.430 00.000 20224 move complete, result=0
22:54:47.430 00.000 20224 worker thread done servicing request
22:54:47.438 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58019, med=2793, FiltMin=2537, FiltMax=25933, Gamma=1.000
22:54:47.459 00.021 8996 UpdateGuideState exits: m=689520 SNR=324.9
22:54:47.461 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:47.461 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:47.462 00.001 8996 Enqueuing Expose request
22:54:47.464 00.002 20224 Worker thread wakes up
22:54:47.464 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:54:47.465 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:47.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:48.623 01.158 20224 Exposure complete
22:54:48.728 00.105 20224 worker thread done servicing request
22:54:48.728 00.000 8996 OnExposeComplete: enter
22:54:48.729 00.001 8996 UpdateGuideState(): m_state=6
22:54:48.730 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6026
22:54:48.730 00.000 8996 Star::Find returns 1 (0), X=137.74, Y=471.29, Mass=700984, SNR=305.0, Peak=59667 HFD=4.6
22:54:48.731 00.001 8996 MultiStar: [#1 -0.17,-0.69,0.00,M2] [#2 -0.34,-0.30,0.00,M1] [#3 -0.19,-0.55,0.00,M1] [#4 -0.18,-0.43,0.00,M2] [#5 -0.24,-0.43,0.00,M2] [#6 -0.33,-0.55,0.00,M1] [#7 -0.25,-0.37,0.00,M1] [#8 -0.43,-0.62,0.00,M1] 
22:54:48.732 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
22:54:48.733 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
22:54:48.734 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.32 hyp=0.50 cameraTheta=-2.44 mountX=-0.35 mountY=0.37, mountTheta=2.34
22:54:48.737 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.32, opts=13)
22:54:48.739 00.002 8996 Enqueuing Move request for scope (-0.39, -0.32)
22:54:48.740 00.001 20224 Worker thread wakes up
22:54:48.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.32) opts 0xd
22:54:48.740 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.32)
22:54:48.741 00.001 20224 Moving (-0.39, -0.32) raw xDistance=-0.35 yDistance=0.37
22:54:48.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:54:48.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:54:48.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:54:48.741 00.000 20224 MoveAxis(E, 52, ABG)
22:54:48.741 00.000 20224 Guiding  Dir = 2, Dur = 52
22:54:48.742 00.001 20224 IsSlewing returns 0
22:54:48.742 00.000 20224 IsGuiding returns 0
22:54:48.748 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59667, med=2793, FiltMin=2525, FiltMax=26918, Gamma=1.000
22:54:48.752 00.004 20224 PulseGuide returned control before completion, sleep 53
22:54:48.771 00.019 8996 UpdateGuideState exits: m=700984 SNR=305.0
22:54:48.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:48.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:48.774 00.001 8996 Enqueuing Expose request
22:54:48.812 00.038 20224 IsGuiding returns 1
22:54:48.812 00.000 20224 scope still moving after pulse duration time elapsed
22:54:48.844 00.032 20224 IsSlewing returns 0
22:54:48.845 00.001 20224 IsGuiding returns 0
22:54:48.845 00.000 20224 scope move finished after 52 + 50 ms
22:54:48.845 00.000 20224 Move returns status 0, amount 52
22:54:48.845 00.000 20224 MoveAxis(N, 0, ABG)
22:54:48.845 00.000 20224 Move returns status 0, amount 0
22:54:48.845 00.000 20224 move complete, result=0
22:54:48.845 00.000 20224 worker thread done servicing request
22:54:48.845 00.000 20224 Worker thread wakes up
22:54:48.845 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:48.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:48.848 00.003 8996 GuideStep: -0.4 px 52 ms EAST, 0.4 px 0 ms NORTH
22:54:49.817 00.969 20224 Exposure complete
22:54:49.893 00.076 20224 worker thread done servicing request
22:54:49.893 00.000 8996 OnExposeComplete: enter
22:54:49.894 00.001 8996 UpdateGuideState(): m_state=6
22:54:49.895 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6027
22:54:49.896 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.47, Mass=737939, SNR=333.4, Peak=56899 HFD=4.5
22:54:49.897 00.001 8996 MultiStar: [#1 0.04,-0.56,0.00,M3] [#2 -0.29,-0.11,0.74,U] [#3 -0.20,-0.33,0.63,U] [#4 -0.04,-0.57,0.00,M3] [#5 -0.02,-0.62,0.00,M3] [#6 -0.03,-0.67,0.00,M2] [#7 0.03,-0.26,0.43,U] [#8 -0.15,-0.45,0.00,M2] 
22:54:49.899 00.002 8996 refined, 3 included, MultiStar: {-0.24, -0.20}, one-star: {-0.34, -0.15}
22:54:49.901 00.002 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
22:54:49.904 00.003 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
22:54:49.905 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.20 hyp=0.31 cameraTheta=-2.45 mountX=-0.22 mountY=0.22, mountTheta=2.35
22:54:49.907 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.20, opts=13)
22:54:49.908 00.001 8996 Enqueuing Move request for scope (-0.24, -0.20)
22:54:49.909 00.001 20224 Worker thread wakes up
22:54:49.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.20) opts 0xd
22:54:49.909 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.20)
22:54:49.909 00.000 20224 Moving (-0.24, -0.20) raw xDistance=-0.22 yDistance=0.22
22:54:49.910 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
22:54:49.910 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.28 newest=0.85
22:54:49.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:54:49.910 00.000 20224 MoveAxis(E, 35, ABG)
22:54:49.910 00.000 20224 Guiding  Dir = 2, Dur = 35
22:54:49.910 00.000 20224 IsSlewing returns 0
22:54:49.911 00.001 20224 IsGuiding returns 0
22:54:49.917 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56899, med=2793, FiltMin=2544, FiltMax=31459, Gamma=1.000
22:54:49.931 00.014 20224 PulseGuide returned control before completion, sleep 26
22:54:49.932 00.001 8996 UpdateGuideState exits: m=737939 SNR=333.4
22:54:49.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:49.933 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:49.934 00.001 8996 Enqueuing Expose request
22:54:49.961 00.027 20224 IsGuiding returns 1
22:54:49.961 00.000 20224 scope still moving after pulse duration time elapsed
22:54:49.993 00.032 20224 IsSlewing returns 0
22:54:49.993 00.000 20224 IsGuiding returns 1
22:54:50.025 00.032 20224 IsSlewing returns 0
22:54:50.026 00.001 20224 IsGuiding returns 0
22:54:50.026 00.000 20224 scope move finished after 35 + 79 ms
22:54:50.026 00.000 20224 Move returns status 0, amount 35
22:54:50.026 00.000 20224 MoveAxis(S, 47, ABG)
22:54:50.026 00.000 20224 Guiding  Dir = 1, Dur = 47
22:54:50.026 00.000 20224 IsSlewing returns 0
22:54:50.026 00.000 20224 IsGuiding returns 0
22:54:50.028 00.002 20224 PulseGuide returned control before completion, sleep 56
22:54:50.087 00.059 20224 IsGuiding returns 1
22:54:50.087 00.000 20224 scope still moving after pulse duration time elapsed
22:54:50.118 00.031 20224 IsSlewing returns 0
22:54:50.118 00.000 20224 IsGuiding returns 0
22:54:50.119 00.001 20224 scope move finished after 47 + 45 ms
22:54:50.119 00.000 20224 Move returns status 0, amount 47
22:54:50.119 00.000 20224 move complete, result=0
22:54:50.119 00.000 20224 worker thread done servicing request
22:54:50.119 00.000 20224 Worker thread wakes up
22:54:50.119 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 47 ms SOUTH
22:54:50.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:50.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:51.309 01.189 20224 Exposure complete
22:54:51.378 00.069 20224 worker thread done servicing request
22:54:51.378 00.000 8996 OnExposeComplete: enter
22:54:51.380 00.002 8996 UpdateGuideState(): m_state=6
22:54:51.381 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6028
22:54:51.383 00.002 8996 Star::Find returns 1 (0), X=138.52, Y=471.08, Mass=706750, SNR=369.6, Peak=63808 HFD=4.3
22:54:51.384 00.001 8996 MultiStar: [#1 0.48,-0.58,0.00,M4] [#2 0.24,-0.13,0.81,U] [#3 0.61,-0.26,0.00,M1] [#4 0.65,-0.20,0.00,M4] [#5 0.52,-0.45,0.00,M4] [#6 0.47,-0.64,0.00,M3] [#7 0.50,-0.56,0.00,M1] [#8 0.30,-0.52,0.00,M3] 
22:54:51.386 00.002 8996 refined, 1 included, MultiStar: {0.33, -0.35}, one-star: {0.40, -0.53}
22:54:51.388 00.002 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
22:54:51.389 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
22:54:51.391 00.002 8996 CameraToMount -- cameraX=0.33 cameraY=-0.35 hyp=0.48 cameraTheta=-0.82 mountX=0.36 mountY=0.31, mountTheta=0.72
22:54:51.393 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.35, opts=13)
22:54:51.395 00.002 8996 Enqueuing Move request for scope (0.33, -0.35)
22:54:51.396 00.001 20224 Worker thread wakes up
22:54:51.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.35) opts 0xd
22:54:51.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.35)
22:54:51.396 00.000 20224 Moving (0.33, -0.35) raw xDistance=0.36 yDistance=0.31
22:54:51.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.36
22:54:51.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
22:54:51.397 00.001 20224 MoveAxis(W, 50, ABG)
22:54:51.397 00.000 20224 Guiding  Dir = 3, Dur = 50
22:54:51.397 00.000 20224 IsSlewing returns 0
22:54:51.397 00.000 20224 IsGuiding returns 0
22:54:51.403 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63808, med=2793, FiltMin=2547, FiltMax=27536, Gamma=1.000
22:54:51.416 00.013 20224 PulseGuide returned control before completion, sleep 42
22:54:51.421 00.005 8996 UpdateGuideState exits: m=706750 SNR=369.6
22:54:51.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:51.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:51.424 00.001 8996 Enqueuing Expose request
22:54:51.462 00.038 20224 IsGuiding returns 1
22:54:51.462 00.000 20224 scope still moving after pulse duration time elapsed
22:54:51.493 00.031 20224 IsSlewing returns 0
22:54:51.493 00.000 20224 IsGuiding returns 1
22:54:51.524 00.031 20224 IsSlewing returns 0
22:54:51.524 00.000 20224 IsGuiding returns 0
22:54:51.524 00.000 20224 scope move finished after 50 + 76 ms
22:54:51.524 00.000 20224 Move returns status 0, amount 50
22:54:51.525 00.001 20224 MoveAxis(S, 66, ABG)
22:54:51.525 00.000 20224 Guiding  Dir = 1, Dur = 66
22:54:51.525 00.000 20224 IsSlewing returns 0
22:54:51.525 00.000 20224 IsGuiding returns 0
22:54:51.573 00.048 20224 PulseGuide returned control before completion, sleep 29
22:54:51.616 00.043 20224 IsGuiding returns 1
22:54:51.616 00.000 20224 scope still moving after pulse duration time elapsed
22:54:51.647 00.031 20224 IsSlewing returns 0
22:54:51.648 00.001 20224 IsGuiding returns 1
22:54:51.678 00.030 20224 IsSlewing returns 0
22:54:51.678 00.000 20224 IsGuiding returns 0
22:54:51.679 00.001 20224 scope move finished after 66 + 87 ms
22:54:51.679 00.000 20224 Move returns status 0, amount 66
22:54:51.679 00.000 20224 move complete, result=0
22:54:51.679 00.000 20224 worker thread done servicing request
22:54:51.679 00.000 20224 Worker thread wakes up
22:54:51.679 00.000 8996 GuideStep: 0.4 px 50 ms WEST, 0.3 px 66 ms SOUTH
22:54:51.682 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:51.682 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:52.649 00.967 20224 Exposure complete
22:54:52.718 00.069 20224 worker thread done servicing request
22:54:52.718 00.000 8996 OnExposeComplete: enter
22:54:52.719 00.001 8996 UpdateGuideState(): m_state=6
22:54:52.720 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6029
22:54:52.720 00.000 8996 Star::Find returns 1 (0), X=138.37, Y=471.37, Mass=701075, SNR=345.1, Peak=51936 HFD=4.5
22:54:52.721 00.001 8996 MultiStar: [#1 0.51,-0.20,0.00,M5] [#2 0.29,0.09,0.74,U] [#3 0.41,-0.04,0.61,U] [#4 0.45,-0.00,0.00,M5] [#5 0.34,-0.29,0.00,M5] [#6 0.51,-0.37,0.00,M4] [#7 0.47,-0.19,0.00,M2] [#8 0.22,-0.39,0.00,M4] 
22:54:52.722 00.001 8996 refined, 2 included, MultiStar: {0.30, -0.09}, one-star: {0.25, -0.24}
22:54:52.723 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
22:54:52.723 00.000 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
22:54:52.724 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-0.28 mountX=0.31 mountY=0.05, mountTheta=0.16
22:54:52.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.09, opts=13)
22:54:52.727 00.001 8996 Enqueuing Move request for scope (0.30, -0.09)
22:54:52.728 00.001 20224 Worker thread wakes up
22:54:52.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.09) opts 0xd
22:54:52.728 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.09)
22:54:52.729 00.001 20224 Moving (0.30, -0.09) raw xDistance=0.31 yDistance=0.05
22:54:52.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
22:54:52.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:52.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:54:52.729 00.000 20224 MoveAxis(W, 48, ABG)
22:54:52.729 00.000 20224 Guiding  Dir = 3, Dur = 48
22:54:52.729 00.000 20224 IsSlewing returns 0
22:54:52.729 00.000 20224 IsGuiding returns 0
22:54:52.732 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51936, med=2793, FiltMin=2534, FiltMax=24352, Gamma=1.000
22:54:52.746 00.014 8996 UpdateGuideState exits: m=701075 SNR=345.1
22:54:52.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:52.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:52.748 00.000 8996 Enqueuing Expose request
22:54:52.752 00.004 20224 PulseGuide returned control before completion, sleep 35
22:54:52.797 00.045 20224 IsGuiding returns 1
22:54:52.797 00.000 20224 scope still moving after pulse duration time elapsed
22:54:52.828 00.031 20224 IsSlewing returns 0
22:54:52.829 00.001 20224 IsGuiding returns 0
22:54:52.829 00.000 20224 scope move finished after 48 + 52 ms
22:54:52.829 00.000 20224 Move returns status 0, amount 48
22:54:52.829 00.000 20224 MoveAxis(N, 0, ABG)
22:54:52.829 00.000 20224 Move returns status 0, amount 0
22:54:52.829 00.000 20224 move complete, result=0
22:54:52.829 00.000 20224 worker thread done servicing request
22:54:52.829 00.000 20224 Worker thread wakes up
22:54:52.830 00.001 8996 GuideStep: 0.3 px 48 ms WEST, 0.1 px 0 ms NORTH
22:54:52.832 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:52.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:54.016 01.184 20224 Exposure complete
22:54:54.099 00.083 20224 worker thread done servicing request
22:54:54.099 00.000 8996 OnExposeComplete: enter
22:54:54.099 00.000 8996 UpdateGuideState(): m_state=6
22:54:54.101 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6030
22:54:54.102 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.58, Mass=770522, SNR=384.4, Peak=54096 HFD=4.5
22:54:54.103 00.001 8996 MultiStar: [#1 -0.04,-0.21,0.55,U] [#2 -0.13,0.39,0.69,U] [#3 -0.15,-0.16,0.53,U] [#4 -0.19,-0.10,0.50,U] [#5 -0.22,-0.13,0.60,U] [#6 -0.03,-0.01,0.41,U] [#7 0.17,0.05,0.40,U] [#8 -0.27,0.04,0.36,U] 
22:54:54.104 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.01}, one-star: {0.01, -0.03}
22:54:54.105 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
22:54:54.107 00.002 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
22:54:54.108 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.25 mountX=0.01 mountY=0.03, mountTheta=1.15
22:54:54.109 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
22:54:54.111 00.002 8996 Enqueuing Move request for scope (0.01, -0.03)
22:54:54.112 00.001 20224 Worker thread wakes up
22:54:54.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:54:54.112 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:54:54.112 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
22:54:54.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:54:54.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:54.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:54:54.112 00.000 20224 MoveAxis(E, 0, ABG)
22:54:54.112 00.000 20224 Move returns status 0, amount 0
22:54:54.112 00.000 20224 MoveAxis(N, 0, ABG)
22:54:54.112 00.000 20224 Move returns status 0, amount 0
22:54:54.112 00.000 20224 move complete, result=0
22:54:54.113 00.001 20224 worker thread done servicing request
22:54:54.116 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54096, med=2797, FiltMin=2534, FiltMax=23277, Gamma=1.000
22:54:54.135 00.019 8996 UpdateGuideState exits: m=770522 SNR=384.4
22:54:54.137 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:54.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:54.138 00.000 8996 Enqueuing Expose request
22:54:54.140 00.002 20224 Worker thread wakes up
22:54:54.140 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:54.141 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:54.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:55.115 00.974 20224 Exposure complete
22:54:55.184 00.069 20224 worker thread done servicing request
22:54:55.184 00.000 8996 OnExposeComplete: enter
22:54:55.185 00.001 8996 UpdateGuideState(): m_state=6
22:54:55.186 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6031
22:54:55.187 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.58, Mass=758651, SNR=359.0, Peak=60704 HFD=4.2
22:54:55.188 00.001 8996 MultiStar: [#1 -0.17,0.03,0.70,U] [#2 0.00,0.12,0.77,U] [#3 -0.03,-0.01,0.69,U] [#4 -0.08,0.10,0.54,U] [#5 -0.08,0.06,0.60,U] [#6 0.04,-0.27,0.42,U] [#7 0.17,-0.08,0.47,U] [#8 -0.03,-0.28,0.40,U] 
22:54:55.188 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.10, -0.03}
22:54:55.189 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
22:54:55.190 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
22:54:55.191 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.77 mountX=-0.04 mountY=0.02, mountTheta=2.66
22:54:55.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
22:54:55.193 00.000 8996 Enqueuing Move request for scope (-0.04, -0.02)
22:54:55.195 00.002 20224 Worker thread wakes up
22:54:55.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:54:55.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:54:55.195 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
22:54:55.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:54:55.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:55.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:54:55.195 00.000 20224 MoveAxis(E, 0, ABG)
22:54:55.195 00.000 20224 Move returns status 0, amount 0
22:54:55.195 00.000 20224 MoveAxis(N, 0, ABG)
22:54:55.195 00.000 20224 Move returns status 0, amount 0
22:54:55.195 00.000 20224 move complete, result=0
22:54:55.196 00.001 20224 worker thread done servicing request
22:54:55.200 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60704, med=2797, FiltMin=2541, FiltMax=25085, Gamma=1.000
22:54:55.218 00.018 8996 UpdateGuideState exits: m=758651 SNR=359.0
22:54:55.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:55.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:55.220 00.000 8996 Enqueuing Expose request
22:54:55.222 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:54:55.224 00.002 20224 Worker thread wakes up
22:54:55.224 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:55.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:56.386 01.162 20224 Exposure complete
22:54:56.442 00.056 20224 worker thread done servicing request
22:54:56.442 00.000 8996 OnExposeComplete: enter
22:54:56.443 00.001 8996 UpdateGuideState(): m_state=6
22:54:56.444 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6032
22:54:56.445 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.46, Mass=704438, SNR=349.4, Peak=55715 HFD=4.2
22:54:56.446 00.001 8996 MultiStar: [#1 0.09,-0.12,0.64,U] [#2 0.11,-0.03,0.67,U] [#3 0.09,0.00,0.59,U] [#4 0.18,-0.09,0.63,U] [#5 -0.24,-0.04,0.58,U] [#6 0.06,-0.11,0.44,U] [#7 0.21,0.09,0.50,U] [#8 -0.19,-0.13,0.39,U] 
22:54:56.446 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {-0.15, -0.15}
22:54:56.447 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
22:54:56.448 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
22:54:56.448 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.44 mountX=0.02 mountY=0.07, mountTheta=1.34
22:54:56.451 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
22:54:56.452 00.001 8996 Enqueuing Move request for scope (0.01, -0.07)
22:54:56.455 00.003 20224 Worker thread wakes up
22:54:56.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
22:54:56.455 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
22:54:56.455 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
22:54:56.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:54:56.456 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:56.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:54:56.456 00.000 20224 MoveAxis(E, 0, ABG)
22:54:56.456 00.000 20224 Move returns status 0, amount 0
22:54:56.456 00.000 20224 MoveAxis(N, 0, ABG)
22:54:56.456 00.000 20224 Move returns status 0, amount 0
22:54:56.456 00.000 20224 move complete, result=0
22:54:56.456 00.000 20224 worker thread done servicing request
22:54:56.465 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55715, med=2797, FiltMin=2550, FiltMax=24445, Gamma=1.000
22:54:56.487 00.022 8996 UpdateGuideState exits: m=704438 SNR=349.4
22:54:56.489 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:56.491 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:56.492 00.001 8996 Enqueuing Expose request
22:54:56.494 00.002 20224 Worker thread wakes up
22:54:56.494 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:56.495 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:56.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:57.468 00.973 20224 Exposure complete
22:54:57.529 00.061 20224 worker thread done servicing request
22:54:57.529 00.000 8996 OnExposeComplete: enter
22:54:57.530 00.001 8996 UpdateGuideState(): m_state=6
22:54:57.531 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6033
22:54:57.533 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=471.42, Mass=710180, SNR=333.7, Peak=58371 HFD=4.3
22:54:57.536 00.003 8996 MultiStar: [#1 -0.06,-0.20,0.73,U] [#2 0.05,0.08,0.70,U] [#3 -0.02,-0.17,0.64,U] [#4 0.03,-0.07,0.65,U] [#5 -0.14,-0.16,0.65,U] [#6 0.11,-0.23,0.50,U] [#7 -0.08,0.04,0.44,U] [#8 -0.20,-0.11,0.39,U] 
22:54:57.538 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.24, -0.19}
22:54:57.539 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
22:54:57.540 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
22:54:57.542 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.09 mountX=-0.05 mountY=0.12, mountTheta=1.99
22:54:57.543 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.12, opts=13)
22:54:57.545 00.002 8996 Enqueuing Move request for scope (-0.07, -0.12)
22:54:57.547 00.002 20224 Worker thread wakes up
22:54:57.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
22:54:57.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
22:54:57.547 00.000 20224 Moving (-0.07, -0.12) raw xDistance=-0.05 yDistance=0.12
22:54:57.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:54:57.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:57.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:54:57.547 00.000 20224 MoveAxis(E, 0, ABG)
22:54:57.547 00.000 20224 Move returns status 0, amount 0
22:54:57.548 00.001 20224 MoveAxis(N, 0, ABG)
22:54:57.548 00.000 20224 Move returns status 0, amount 0
22:54:57.548 00.000 20224 move complete, result=0
22:54:57.548 00.000 20224 worker thread done servicing request
22:54:57.555 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58371, med=2797, FiltMin=2525, FiltMax=29661, Gamma=1.000
22:54:57.579 00.024 8996 UpdateGuideState exits: m=710180 SNR=333.7
22:54:57.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:57.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:57.581 00.000 8996 Enqueuing Expose request
22:54:57.582 00.001 20224 Worker thread wakes up
22:54:57.582 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:54:57.583 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:57.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:58.737 01.154 20224 Exposure complete
22:54:58.802 00.065 20224 worker thread done servicing request
22:54:58.802 00.000 8996 OnExposeComplete: enter
22:54:58.805 00.003 8996 UpdateGuideState(): m_state=6
22:54:58.808 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6034
22:54:58.808 00.000 8996 Star::Find returns 1 (0), X=137.87, Y=471.60, Mass=806080, SNR=359.3, Peak=63136 HFD=4.4
22:54:58.810 00.002 8996 MultiStar: [#1 -0.28,0.10,0.67,U] [#2 -0.29,0.14,0.69,U] [#3 -0.36,-0.01,0.60,U] [#4 -0.32,0.00,0.59,U] [#5 -0.38,-0.08,0.58,U] [#6 -0.21,-0.15,0.37,U] [#7 -0.17,0.08,0.41,U] [#8 -0.45,-0.02,0.00,M1] 
22:54:58.810 00.000 8996 single-star, 7 included, MultiStar: {-0.29, 0.02}, one-star: {-0.26, -0.01}
22:54:58.811 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
22:54:58.812 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
22:54:58.813 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.11 mountX=-0.26 mountY=0.04, mountTheta=3.00
22:54:58.816 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.01, opts=13)
22:54:58.817 00.001 8996 Enqueuing Move request for scope (-0.26, -0.01)
22:54:58.818 00.001 20224 Worker thread wakes up
22:54:58.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
22:54:58.818 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
22:54:58.818 00.000 20224 Moving (-0.26, -0.01) raw xDistance=-0.26 yDistance=0.04
22:54:58.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:54:58.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:54:58.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:54:58.818 00.000 20224 MoveAxis(E, 37, ABG)
22:54:58.818 00.000 20224 Guiding  Dir = 2, Dur = 37
22:54:58.819 00.001 20224 IsSlewing returns 0
22:54:58.819 00.000 20224 IsGuiding returns 0
22:54:58.822 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63136, med=2797, FiltMin=2537, FiltMax=29699, Gamma=1.000
22:54:58.835 00.013 20224 PulseGuide returned control before completion, sleep 32
22:54:58.839 00.004 8996 UpdateGuideState exits: m=806080 SNR=359.3
22:54:58.841 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:58.843 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:54:58.844 00.001 8996 Enqueuing Expose request
22:54:58.881 00.037 20224 IsGuiding returns 1
22:54:58.881 00.000 20224 scope still moving after pulse duration time elapsed
22:54:58.913 00.032 20224 IsSlewing returns 0
22:54:58.913 00.000 20224 IsGuiding returns 1
22:54:58.944 00.031 20224 IsSlewing returns 0
22:54:58.944 00.000 20224 IsGuiding returns 0
22:54:58.944 00.000 20224 scope move finished after 37 + 87 ms
22:54:58.944 00.000 20224 Move returns status 0, amount 37
22:54:58.944 00.000 20224 MoveAxis(N, 0, ABG)
22:54:58.945 00.001 20224 Move returns status 0, amount 0
22:54:58.945 00.000 20224 move complete, result=0
22:54:58.945 00.000 20224 worker thread done servicing request
22:54:58.945 00.000 20224 Worker thread wakes up
22:54:58.945 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.0 px 0 ms NORTH
22:54:58.946 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:54:58.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:54:59.929 00.983 20224 Exposure complete
22:54:59.998 00.069 20224 worker thread done servicing request
22:54:59.998 00.000 8996 OnExposeComplete: enter
22:54:59.999 00.001 8996 UpdateGuideState(): m_state=6
22:55:00.000 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6035
22:55:00.001 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.40, Mass=746163, SNR=349.5, Peak=59811 HFD=4.3
22:55:00.002 00.001 8996 MultiStar: [#1 0.11,-0.15,0.72,U] [#2 -0.13,0.21,0.68,U] [#3 0.09,-0.12,0.61,U] [#4 0.16,-0.18,0.54,U] [#5 -0.11,-0.03,0.61,U] [#6 0.13,-0.15,0.48,U] [#7 0.22,-0.02,0.40,U] [#8 -0.17,-0.05,0.37,U] 
22:55:00.003 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.09}, one-star: {-0.22, -0.21}
22:55:00.004 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
22:55:00.005 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
22:55:00.006 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.70 mountX=-0.00 mountY=0.09, mountTheta=1.61
22:55:00.009 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
22:55:00.011 00.002 8996 Enqueuing Move request for scope (-0.01, -0.09)
22:55:00.014 00.003 20224 Worker thread wakes up
22:55:00.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
22:55:00.014 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
22:55:00.014 00.000 20224 Moving (-0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
22:55:00.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:55:00.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:00.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:55:00.014 00.000 20224 MoveAxis(E, 0, ABG)
22:55:00.014 00.000 20224 Move returns status 0, amount 0
22:55:00.014 00.000 20224 MoveAxis(N, 0, ABG)
22:55:00.014 00.000 20224 Move returns status 0, amount 0
22:55:00.014 00.000 20224 move complete, result=0
22:55:00.015 00.001 20224 worker thread done servicing request
22:55:00.025 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59811, med=2797, FiltMin=2547, FiltMax=28813, Gamma=1.000
22:55:00.055 00.030 8996 UpdateGuideState exits: m=746163 SNR=349.5
22:55:00.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:00.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:00.058 00.001 8996 Enqueuing Expose request
22:55:00.059 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:00.060 00.001 20224 Worker thread wakes up
22:55:00.060 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:00.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:01.243 01.183 20224 Exposure complete
22:55:01.306 00.063 20224 worker thread done servicing request
22:55:01.306 00.000 8996 OnExposeComplete: enter
22:55:01.307 00.001 8996 UpdateGuideState(): m_state=6
22:55:01.308 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6036
22:55:01.309 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=471.33, Mass=759007, SNR=352.7, Peak=56451 HFD=4.5
22:55:01.310 00.001 8996 MultiStar: [#1 0.30,-0.14,0.68,U] [#2 0.33,0.16,0.79,U] [#3 0.40,0.04,0.54,U] [#4 0.44,0.02,0.00,M1] [#5 0.17,-0.16,0.61,U] [#6 0.43,-0.17,0.00,M1] [#7 0.46,-0.19,0.00,M1] [#8 0.11,-0.11,0.41,U] 
22:55:01.311 00.001 8996 refined, 5 included, MultiStar: {0.23, -0.09}, one-star: {0.09, -0.28}
22:55:01.311 00.000 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
22:55:01.312 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
22:55:01.313 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-0.39 mountX=0.24 mountY=0.07, mountTheta=0.27
22:55:01.314 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.09, opts=13)
22:55:01.316 00.002 8996 Enqueuing Move request for scope (0.23, -0.09)
22:55:01.317 00.001 20224 Worker thread wakes up
22:55:01.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.09) opts 0xd
22:55:01.317 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.09)
22:55:01.318 00.001 20224 Moving (0.23, -0.09) raw xDistance=0.24 yDistance=0.07
22:55:01.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:55:01.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:01.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:55:01.318 00.000 20224 MoveAxis(W, 34, ABG)
22:55:01.318 00.000 20224 Guiding  Dir = 3, Dur = 34
22:55:01.318 00.000 20224 IsSlewing returns 0
22:55:01.319 00.001 20224 IsGuiding returns 0
22:55:01.326 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56451, med=2800, FiltMin=2541, FiltMax=25104, Gamma=1.000
22:55:01.352 00.026 8996 UpdateGuideState exits: m=759007 SNR=352.7
22:55:01.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:01.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:01.355 00.001 8996 Enqueuing Expose request
22:55:01.373 00.018 20224 IsGuiding returns 1
22:55:01.373 00.000 20224 scope still moving after pulse duration time elapsed
22:55:01.403 00.030 20224 IsSlewing returns 0
22:55:01.403 00.000 20224 IsGuiding returns 1
22:55:01.434 00.031 20224 IsSlewing returns 0
22:55:01.434 00.000 20224 IsGuiding returns 1
22:55:01.466 00.032 20224 IsSlewing returns 0
22:55:01.466 00.000 20224 IsGuiding returns 0
22:55:01.467 00.001 20224 scope move finished after 34 + 114 ms
22:55:01.467 00.000 20224 Move returns status 0, amount 34
22:55:01.467 00.000 20224 MoveAxis(N, 0, ABG)
22:55:01.467 00.000 20224 Move returns status 0, amount 0
22:55:01.467 00.000 20224 move complete, result=0
22:55:01.467 00.000 20224 worker thread done servicing request
22:55:01.467 00.000 20224 Worker thread wakes up
22:55:01.467 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:01.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:01.467 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
22:55:02.448 00.981 20224 Exposure complete
22:55:02.519 00.071 20224 worker thread done servicing request
22:55:02.519 00.000 8996 OnExposeComplete: enter
22:55:02.521 00.002 8996 UpdateGuideState(): m_state=6
22:55:02.523 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6037
22:55:02.523 00.000 8996 Star::Find returns 1 (0), X=138.10, Y=471.41, Mass=755448, SNR=348.3, Peak=56563 HFD=4.4
22:55:02.526 00.003 8996 MultiStar: [#1 0.25,-0.08,0.67,U] [#2 0.18,0.12,0.83,U] [#3 0.23,-0.04,0.62,U] [#4 0.22,0.03,0.60,U] [#5 0.01,-0.19,0.60,U] [#6 0.22,-0.37,0.48,U] [#7 0.30,-0.17,0.39,U] [#8 0.01,-0.32,0.41,U] 
22:55:02.527 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.12}, one-star: {-0.03, -0.20}
22:55:02.528 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
22:55:02.530 00.002 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
22:55:02.531 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-0.69 mountX=0.15 mountY=0.10, mountTheta=0.58
22:55:02.533 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.12, opts=13)
22:55:02.535 00.002 8996 Enqueuing Move request for scope (0.14, -0.12)
22:55:02.537 00.002 20224 Worker thread wakes up
22:55:02.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
22:55:02.537 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
22:55:02.537 00.000 20224 Moving (0.14, -0.12) raw xDistance=0.15 yDistance=0.10
22:55:02.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:55:02.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:02.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:55:02.537 00.000 20224 MoveAxis(E, 0, ABG)
22:55:02.537 00.000 20224 Move returns status 0, amount 0
22:55:02.537 00.000 20224 MoveAxis(N, 0, ABG)
22:55:02.537 00.000 20224 Move returns status 0, amount 0
22:55:02.537 00.000 20224 move complete, result=0
22:55:02.537 00.000 20224 worker thread done servicing request
22:55:02.541 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56563, med=2800, FiltMin=2541, FiltMax=25405, Gamma=1.000
22:55:02.558 00.017 8996 UpdateGuideState exits: m=755448 SNR=348.3
22:55:02.560 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:02.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:02.561 00.000 8996 Enqueuing Expose request
22:55:02.562 00.001 20224 Worker thread wakes up
22:55:02.562 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:02.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:02.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:03.723 01.160 20224 Exposure complete
22:55:03.795 00.072 20224 worker thread done servicing request
22:55:03.795 00.000 8996 OnExposeComplete: enter
22:55:03.797 00.002 8996 UpdateGuideState(): m_state=6
22:55:03.799 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6038
22:55:03.801 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=471.74, Mass=739561, SNR=328.4, Peak=65504 HFD=4.4
22:55:03.803 00.002 8996 MultiStar: [#1 0.18,-0.01,0.80,U] [#2 -0.10,0.30,0.87,U] [#3 -0.01,0.14,0.59,U] [#4 0.07,-0.05,0.60,U] [#5 0.00,-0.08,0.65,U] [#6 0.03,-0.13,0.49,U] [#7 0.09,-0.09,0.47,U] [#8 -0.13,-0.11,0.40,U] 
22:55:03.804 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {-0.25, 0.13}
22:55:03.805 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
22:55:03.806 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
22:55:03.807 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.14 mountX=-0.03 mountY=-0.04, mountTheta=-2.24
22:55:03.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
22:55:03.810 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
22:55:03.811 00.001 20224 Worker thread wakes up
22:55:03.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
22:55:03.811 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
22:55:03.811 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
22:55:03.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:55:03.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:03.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:55:03.811 00.000 20224 MoveAxis(E, 0, ABG)
22:55:03.811 00.000 20224 Move returns status 0, amount 0
22:55:03.811 00.000 20224 MoveAxis(N, 0, ABG)
22:55:03.811 00.000 20224 Move returns status 0, amount 0
22:55:03.811 00.000 20224 move complete, result=0
22:55:03.812 00.001 20224 worker thread done servicing request
22:55:03.815 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2800, FiltMin=2531, FiltMax=28755, Gamma=1.000
22:55:03.830 00.015 8996 UpdateGuideState exits: m=739561 SNR=328.4
22:55:03.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:03.833 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:03.833 00.000 8996 Enqueuing Expose request
22:55:03.834 00.001 20224 Worker thread wakes up
22:55:03.834 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:03.835 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:03.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:04.819 00.984 20224 Exposure complete
22:55:04.882 00.063 20224 worker thread done servicing request
22:55:04.882 00.000 8996 OnExposeComplete: enter
22:55:04.885 00.003 8996 UpdateGuideState(): m_state=6
22:55:04.886 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6039
22:55:04.887 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=471.60, Mass=787796, SNR=370.4, Peak=65504 HFD=4.6
22:55:04.888 00.001 8996 MultiStar: [#1 0.04,-0.03,0.64,U] [#2 -0.05,0.12,0.76,U] [#3 -0.06,-0.02,0.60,U] [#4 -0.03,-0.14,0.51,U] [#5 -0.11,-0.12,0.62,U] [#6 0.13,-0.37,0.43,U] [#7 0.18,-0.05,0.40,U] [#8 -0.20,-0.08,0.36,U] 
22:55:04.889 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.06}, one-star: {-0.39, -0.01}
22:55:04.890 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
22:55:04.891 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.69)
22:55:04.892 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.10 cameraTheta=-2.57 mountX=-0.08 mountY=0.07, mountTheta=2.46
22:55:04.894 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.06, opts=13)
22:55:04.895 00.001 8996 Enqueuing Move request for scope (-0.09, -0.06)
22:55:04.896 00.001 20224 Worker thread wakes up
22:55:04.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
22:55:04.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
22:55:04.896 00.000 20224 Moving (-0.09, -0.06) raw xDistance=-0.08 yDistance=0.07
22:55:04.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:55:04.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:04.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:55:04.896 00.000 20224 MoveAxis(E, 0, ABG)
22:55:04.896 00.000 20224 Move returns status 0, amount 0
22:55:04.897 00.001 20224 MoveAxis(N, 0, ABG)
22:55:04.897 00.000 20224 Move returns status 0, amount 0
22:55:04.897 00.000 20224 move complete, result=0
22:55:04.897 00.000 20224 worker thread done servicing request
22:55:04.900 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65504, med=2797, FiltMin=2550, FiltMax=32560, Gamma=1.000
22:55:04.923 00.023 8996 UpdateGuideState exits: m=787796 SNR=370.4
22:55:04.924 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:04.924 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:04.925 00.001 8996 Enqueuing Expose request
22:55:04.926 00.001 20224 Worker thread wakes up
22:55:04.926 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:04.927 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:04.927 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:06.089 01.162 20224 Exposure complete
22:55:06.146 00.057 20224 worker thread done servicing request
22:55:06.147 00.001 8996 OnExposeComplete: enter
22:55:06.148 00.001 8996 UpdateGuideState(): m_state=6
22:55:06.149 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6040
22:55:06.150 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.21, Mass=732980, SNR=360.4, Peak=63955 HFD=4.3
22:55:06.151 00.001 8996 MultiStar: [#1 -0.10,-0.01,0.66,U] [#2 -0.24,-0.15,0.74,U] [#3 -0.15,0.07,0.60,U] [#4 -0.20,-0.13,0.58,U] [#5 -0.16,-0.27,0.63,U] [#6 0.06,-0.09,0.44,U] [#7 -0.06,-0.18,0.44,U] [#8 -0.28,-0.30,0.38,U] 
22:55:06.151 00.000 8996 refined, 8 included, MultiStar: {-0.15, -0.17}, one-star: {-0.15, -0.40}
22:55:06.152 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
22:55:06.153 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.99)
22:55:06.153 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.27 mountX=-0.13 mountY=0.19, mountTheta=2.17
22:55:06.155 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.17, opts=13)
22:55:06.156 00.001 8996 Enqueuing Move request for scope (-0.15, -0.17)
22:55:06.156 00.000 20224 Worker thread wakes up
22:55:06.156 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
22:55:06.156 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
22:55:06.156 00.000 20224 Moving (-0.15, -0.17) raw xDistance=-0.13 yDistance=0.19
22:55:06.157 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:55:06.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:06.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:55:06.157 00.000 20224 MoveAxis(E, 0, ABG)
22:55:06.157 00.000 20224 Move returns status 0, amount 0
22:55:06.157 00.000 20224 MoveAxis(N, 0, ABG)
22:55:06.157 00.000 20224 Move returns status 0, amount 0
22:55:06.157 00.000 20224 move complete, result=0
22:55:06.157 00.000 20224 worker thread done servicing request
22:55:06.162 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=63955, med=2797, FiltMin=2528, FiltMax=27693, Gamma=1.000
22:55:06.185 00.023 8996 UpdateGuideState exits: m=732980 SNR=360.4
22:55:06.187 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:06.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:06.189 00.001 8996 Enqueuing Expose request
22:55:06.190 00.001 20224 Worker thread wakes up
22:55:06.190 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:06.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:06.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:07.152 00.961 20224 Exposure complete
22:55:07.208 00.056 20224 worker thread done servicing request
22:55:07.208 00.000 8996 OnExposeComplete: enter
22:55:07.209 00.001 8996 UpdateGuideState(): m_state=6
22:55:07.209 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6041
22:55:07.210 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=471.41, Mass=713971, SNR=366.4, Peak=62067 HFD=4.5
22:55:07.211 00.001 8996 MultiStar: [#1 -0.13,-0.26,0.58,U] [#2 -0.07,0.05,0.74,U] [#3 -0.07,-0.07,0.57,U] [#4 -0.07,-0.06,0.50,U] [#5 -0.09,-0.24,0.68,U] [#6 -0.15,-0.41,0.47,U] [#7 -0.22,-0.18,0.43,U] [#8 -0.12,-0.39,0.37,U] 
22:55:07.212 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.18}, one-star: {-0.36, -0.20}
22:55:07.213 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
22:55:07.214 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
22:55:07.214 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.24 cameraTheta=-2.28 mountX=-0.14 mountY=0.20, mountTheta=2.17
22:55:07.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.18, opts=13)
22:55:07.217 00.001 8996 Enqueuing Move request for scope (-0.15, -0.18)
22:55:07.217 00.000 20224 Worker thread wakes up
22:55:07.218 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
22:55:07.218 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
22:55:07.218 00.000 20224 Moving (-0.15, -0.18) raw xDistance=-0.14 yDistance=0.20
22:55:07.218 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:55:07.218 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:07.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:55:07.218 00.000 20224 MoveAxis(E, 0, ABG)
22:55:07.218 00.000 20224 Move returns status 0, amount 0
22:55:07.218 00.000 20224 MoveAxis(N, 0, ABG)
22:55:07.218 00.000 20224 Move returns status 0, amount 0
22:55:07.218 00.000 20224 move complete, result=0
22:55:07.218 00.000 20224 worker thread done servicing request
22:55:07.221 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62067, med=2797, FiltMin=2557, FiltMax=29389, Gamma=1.000
22:55:07.235 00.014 8996 UpdateGuideState exits: m=713971 SNR=366.4
22:55:07.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:07.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:07.237 00.000 8996 Enqueuing Expose request
22:55:07.238 00.001 20224 Worker thread wakes up
22:55:07.238 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:07.239 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:07.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:08.406 01.167 20224 Exposure complete
22:55:08.486 00.080 20224 worker thread done servicing request
22:55:08.486 00.000 8996 OnExposeComplete: enter
22:55:08.487 00.001 8996 UpdateGuideState(): m_state=6
22:55:08.488 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6042
22:55:08.489 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=471.32, Mass=695474, SNR=348.9, Peak=64707 HFD=4.4
22:55:08.491 00.002 8996 MultiStar: [#1 -0.10,-0.39,0.64,U] [#2 -0.07,-0.18,0.79,U] [#3 -0.16,-0.06,0.62,U] [#4 -0.07,-0.16,0.55,U] [#5 -0.07,-0.16,0.64,U] [#6 -0.03,-0.42,0.48,U] [#7 0.05,-0.17,0.46,U] [#8 -0.10,-0.34,0.42,U] 
22:55:08.492 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.24}, one-star: {-0.25, -0.29}
22:55:08.493 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
22:55:08.494 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
22:55:08.495 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.98 mountX=-0.08 mountY=0.25, mountTheta=1.88
22:55:08.497 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.24, opts=13)
22:55:08.498 00.001 8996 Enqueuing Move request for scope (-0.10, -0.24)
22:55:08.499 00.001 20224 Worker thread wakes up
22:55:08.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
22:55:08.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
22:55:08.499 00.000 20224 Moving (-0.10, -0.24) raw xDistance=-0.08 yDistance=0.25
22:55:08.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:55:08.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
22:55:08.499 00.000 20224 MoveAxis(E, 0, ABG)
22:55:08.499 00.000 20224 Move returns status 0, amount 0
22:55:08.499 00.000 20224 MoveAxis(S, 52, ABG)
22:55:08.500 00.001 20224 Guiding  Dir = 1, Dur = 52
22:55:08.500 00.000 20224 IsSlewing returns 0
22:55:08.500 00.000 20224 IsGuiding returns 0
22:55:08.504 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64707, med=2797, FiltMin=2544, FiltMax=28141, Gamma=1.000
22:55:08.517 00.013 20224 PulseGuide returned control before completion, sleep 45
22:55:08.518 00.001 8996 UpdateGuideState exits: m=695474 SNR=348.9
22:55:08.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:08.519 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:08.520 00.001 8996 Enqueuing Expose request
22:55:08.564 00.044 20224 IsGuiding returns 1
22:55:08.564 00.000 20224 scope still moving after pulse duration time elapsed
22:55:08.596 00.032 20224 IsSlewing returns 0
22:55:08.596 00.000 20224 IsGuiding returns 1
22:55:08.630 00.034 20224 IsSlewing returns 0
22:55:08.631 00.001 20224 IsGuiding returns 0
22:55:08.631 00.000 20224 scope move finished after 52 + 78 ms
22:55:08.631 00.000 20224 Move returns status 0, amount 52
22:55:08.631 00.000 20224 move complete, result=0
22:55:08.631 00.000 20224 worker thread done servicing request
22:55:08.631 00.000 20224 Worker thread wakes up
22:55:08.631 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
22:55:08.633 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:08.634 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:09.622 00.988 20224 Exposure complete
22:55:09.707 00.085 20224 worker thread done servicing request
22:55:09.708 00.001 8996 OnExposeComplete: enter
22:55:09.709 00.001 8996 UpdateGuideState(): m_state=6
22:55:09.711 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6043
22:55:09.713 00.002 8996 Star::Find returns 1 (0), X=138.14, Y=471.58, Mass=770950, SNR=367.2, Peak=57648 HFD=4.4
22:55:09.714 00.001 8996 MultiStar: [#1 0.06,0.08,0.63,U] [#2 -0.03,0.08,0.76,U] [#3 -0.01,-0.03,0.63,U] [#4 -0.00,-0.05,0.50,U] [#5 0.04,-0.12,0.60,U] [#6 0.20,-0.22,0.43,U] [#7 0.10,-0.06,0.41,U] [#8 -0.09,0.06,0.38,U] 
22:55:09.716 00.002 8996 single-star, 8 included, MultiStar: {0.03, -0.02}, one-star: {0.01, -0.03}
22:55:09.718 00.002 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
22:55:09.719 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
22:55:09.721 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.14 mountX=0.02 mountY=0.03, mountTheta=1.04
22:55:09.723 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
22:55:09.725 00.002 8996 Enqueuing Move request for scope (0.01, -0.03)
22:55:09.726 00.001 20224 Worker thread wakes up
22:55:09.727 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
22:55:09.727 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
22:55:09.727 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.02 yDistance=0.03
22:55:09.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:55:09.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:09.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:09.727 00.000 20224 MoveAxis(E, 0, ABG)
22:55:09.727 00.000 20224 Move returns status 0, amount 0
22:55:09.728 00.001 20224 MoveAxis(N, 0, ABG)
22:55:09.728 00.000 20224 Move returns status 0, amount 0
22:55:09.728 00.000 20224 move complete, result=0
22:55:09.728 00.000 20224 worker thread done servicing request
22:55:09.735 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57648, med=2797, FiltMin=2557, FiltMax=23981, Gamma=1.000
22:55:09.752 00.017 8996 UpdateGuideState exits: m=770950 SNR=367.2
22:55:09.755 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:09.757 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:09.759 00.002 8996 Enqueuing Expose request
22:55:09.762 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:09.764 00.002 20224 Worker thread wakes up
22:55:09.764 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:09.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:10.929 01.165 20224 Exposure complete
22:55:10.993 00.064 20224 worker thread done servicing request
22:55:10.994 00.001 8996 OnExposeComplete: enter
22:55:10.996 00.002 8996 UpdateGuideState(): m_state=6
22:55:10.999 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6044
22:55:11.001 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=471.54, Mass=784156, SNR=380.2, Peak=62320 HFD=4.3
22:55:11.004 00.003 8996 MultiStar: [#1 -0.10,-0.07,0.61,U] [#2 -0.11,0.18,0.75,U] [#3 -0.09,0.20,0.51,U] [#4 -0.10,0.04,0.47,U] [#5 -0.26,-0.10,0.56,U] [#6 0.05,-0.15,0.43,U] [#7 -0.12,0.04,0.43,U] [#8 -0.21,0.01,0.39,U] 
22:55:11.006 00.002 8996 refined, 8 included, MultiStar: {-0.13, 0.01}, one-star: {-0.19, -0.07}
22:55:11.008 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
22:55:11.009 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
22:55:11.011 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.08 mountX=-0.13 mountY=0.01, mountTheta=3.09
22:55:11.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
22:55:11.014 00.001 8996 Enqueuing Move request for scope (-0.13, 0.01)
22:55:11.015 00.001 20224 Worker thread wakes up
22:55:11.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
22:55:11.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
22:55:11.015 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.01
22:55:11.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:55:11.016 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:11.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:55:11.016 00.000 20224 MoveAxis(E, 0, ABG)
22:55:11.016 00.000 20224 Move returns status 0, amount 0
22:55:11.016 00.000 20224 MoveAxis(N, 0, ABG)
22:55:11.016 00.000 20224 Move returns status 0, amount 0
22:55:11.016 00.000 20224 move complete, result=0
22:55:11.016 00.000 20224 worker thread done servicing request
22:55:11.020 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62320, med=2797, FiltMin=2534, FiltMax=27213, Gamma=1.000
22:55:11.039 00.019 8996 UpdateGuideState exits: m=784156 SNR=380.2
22:55:11.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:11.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:11.042 00.001 8996 Enqueuing Expose request
22:55:11.043 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:11.044 00.001 20224 Worker thread wakes up
22:55:11.044 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:11.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:12.024 00.980 20224 Exposure complete
22:55:12.102 00.078 20224 worker thread done servicing request
22:55:12.102 00.000 8996 OnExposeComplete: enter
22:55:12.103 00.001 8996 UpdateGuideState(): m_state=6
22:55:12.104 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6045
22:55:12.105 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.57, Mass=710184, SNR=358.5, Peak=57472 HFD=4.2
22:55:12.106 00.001 8996 MultiStar: [#1 0.03,-0.13,0.65,U] [#2 0.02,0.08,0.71,U] [#3 -0.09,0.17,0.57,U] [#4 0.02,0.13,0.49,U] [#5 -0.05,-0.14,0.64,U] [#6 0.01,-0.25,0.43,U] [#7 -0.05,-0.07,0.46,U] [#8 -0.16,-0.21,0.34,U] 
22:55:12.107 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.07, -0.04}
22:55:12.107 00.000 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
22:55:12.108 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
22:55:12.109 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.30 mountX=-0.03 mountY=0.04, mountTheta=2.19
22:55:12.111 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
22:55:12.112 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
22:55:12.113 00.001 20224 Worker thread wakes up
22:55:12.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
22:55:12.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
22:55:12.113 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
22:55:12.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:55:12.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:12.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:55:12.113 00.000 20224 MoveAxis(E, 0, ABG)
22:55:12.113 00.000 20224 Move returns status 0, amount 0
22:55:12.113 00.000 20224 MoveAxis(N, 0, ABG)
22:55:12.113 00.000 20224 Move returns status 0, amount 0
22:55:12.113 00.000 20224 move complete, result=0
22:55:12.113 00.000 20224 worker thread done servicing request
22:55:12.117 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57472, med=2797, FiltMin=2486, FiltMax=23235, Gamma=1.000
22:55:12.131 00.014 8996 UpdateGuideState exits: m=710184 SNR=358.5
22:55:12.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:12.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:12.134 00.001 8996 Enqueuing Expose request
22:55:12.134 00.000 20224 Worker thread wakes up
22:55:12.134 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:12.135 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:12.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:13.287 01.152 20224 Exposure complete
22:55:13.367 00.080 20224 worker thread done servicing request
22:55:13.367 00.000 8996 OnExposeComplete: enter
22:55:13.368 00.001 8996 UpdateGuideState(): m_state=6
22:55:13.368 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6046
22:55:13.369 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.42, Mass=766019, SNR=403.3, Peak=63219 HFD=4.2
22:55:13.370 00.001 8996 MultiStar: [#1 -0.16,-0.06,0.58,U] [#2 -0.15,-0.04,0.68,U] [#3 -0.03,-0.09,0.51,U] [#4 -0.08,-0.11,0.45,U] [#5 -0.24,-0.13,0.47,U] [#6 -0.06,-0.24,0.37,U] [#7 0.03,-0.05,0.37,U] [#8 -0.22,-0.37,0.32,U] 
22:55:13.371 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.13}, one-star: {-0.18, -0.20}
22:55:13.372 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
22:55:13.372 00.000 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
22:55:13.373 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-2.34 mountX=-0.12 mountY=0.15, mountTheta=2.23
22:55:13.375 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.13, opts=13)
22:55:13.376 00.001 8996 Enqueuing Move request for scope (-0.13, -0.13)
22:55:13.377 00.001 20224 Worker thread wakes up
22:55:13.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
22:55:13.377 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
22:55:13.377 00.000 20224 Moving (-0.13, -0.13) raw xDistance=-0.12 yDistance=0.15
22:55:13.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:55:13.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:13.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:55:13.377 00.000 20224 MoveAxis(E, 0, ABG)
22:55:13.377 00.000 20224 Move returns status 0, amount 0
22:55:13.378 00.001 20224 MoveAxis(N, 0, ABG)
22:55:13.378 00.000 20224 Move returns status 0, amount 0
22:55:13.378 00.000 20224 move complete, result=0
22:55:13.378 00.000 20224 worker thread done servicing request
22:55:13.381 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63219, med=2797, FiltMin=2518, FiltMax=28621, Gamma=1.000
22:55:13.396 00.015 8996 UpdateGuideState exits: m=766019 SNR=403.3
22:55:13.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:13.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:13.398 00.000 8996 Enqueuing Expose request
22:55:13.399 00.001 20224 Worker thread wakes up
22:55:13.399 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:13.400 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:13.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:14.372 00.972 20224 Exposure complete
22:55:14.440 00.068 20224 worker thread done servicing request
22:55:14.440 00.000 8996 OnExposeComplete: enter
22:55:14.441 00.001 8996 UpdateGuideState(): m_state=6
22:55:14.443 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6047
22:55:14.444 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.60, Mass=696583, SNR=354.4, Peak=59072 HFD=4.4
22:55:14.447 00.003 8996 MultiStar: [#1 -0.05,-0.03,0.74,U] [#2 -0.02,0.11,0.71,U] [#3 0.05,-0.19,0.56,U] [#4 0.13,-0.07,0.52,U] [#5 -0.01,-0.15,0.64,U] [#6 0.07,-0.27,0.43,U] [#7 0.00,0.16,0.51,U] [#8 -0.23,0.08,0.39,U] 
22:55:14.448 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {-0.25, -0.02}
22:55:14.450 00.002 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
22:55:14.452 00.002 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
22:55:14.453 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.49 mountX=-0.04 mountY=0.04, mountTheta=2.39
22:55:14.456 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.04, opts=13)
22:55:14.457 00.001 8996 Enqueuing Move request for scope (-0.05, -0.04)
22:55:14.458 00.001 20224 Worker thread wakes up
22:55:14.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
22:55:14.458 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
22:55:14.458 00.000 20224 Moving (-0.05, -0.04) raw xDistance=-0.04 yDistance=0.04
22:55:14.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:55:14.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:14.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:55:14.459 00.001 20224 MoveAxis(E, 0, ABG)
22:55:14.459 00.000 20224 Move returns status 0, amount 0
22:55:14.459 00.000 20224 MoveAxis(N, 0, ABG)
22:55:14.459 00.000 20224 Move returns status 0, amount 0
22:55:14.459 00.000 20224 move complete, result=0
22:55:14.459 00.000 20224 worker thread done servicing request
22:55:14.464 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59072, med=2797, FiltMin=2525, FiltMax=25971, Gamma=1.000
22:55:14.485 00.021 8996 UpdateGuideState exits: m=696583 SNR=354.4
22:55:14.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:14.488 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:14.489 00.001 8996 Enqueuing Expose request
22:55:14.490 00.001 20224 Worker thread wakes up
22:55:14.490 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:14.491 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:14.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:15.661 01.170 20224 Exposure complete
22:55:15.758 00.097 20224 worker thread done servicing request
22:55:15.758 00.000 8996 OnExposeComplete: enter
22:55:15.759 00.001 8996 UpdateGuideState(): m_state=6
22:55:15.760 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6048
22:55:15.761 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.65, Mass=717825, SNR=362.5, Peak=65504 HFD=4.5
22:55:15.762 00.001 8996 MultiStar: [#1 -0.28,0.17,0.72,U] [#2 -0.28,0.28,0.68,U] [#3 -0.24,0.32,0.56,U] [#4 -0.34,0.27,0.51,U] [#5 -0.22,0.02,0.60,U] [#6 -0.04,0.06,0.42,U] [#7 -0.06,0.28,0.41,U] [#8 -0.44,0.05,0.00,M1] 
22:55:15.763 00.001 8996 refined, 7 included, MultiStar: {-0.26, 0.17}, one-star: {-0.40, 0.04}
22:55:15.763 00.000 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
22:55:15.764 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
22:55:15.765 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.17 hyp=0.31 cameraTheta=2.56 mountX=-0.27 mountY=-0.14, mountTheta=-2.67
22:55:15.767 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.17, opts=13)
22:55:15.768 00.001 8996 Enqueuing Move request for scope (-0.26, 0.17)
22:55:15.770 00.002 20224 Worker thread wakes up
22:55:15.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.17) opts 0xd
22:55:15.770 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.17)
22:55:15.770 00.000 20224 Moving (-0.26, 0.17) raw xDistance=-0.27 yDistance=-0.14
22:55:15.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:55:15.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:15.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:55:15.771 00.001 20224 MoveAxis(E, 40, ABG)
22:55:15.771 00.000 20224 Guiding  Dir = 2, Dur = 40
22:55:15.771 00.000 20224 IsSlewing returns 0
22:55:15.771 00.000 20224 IsGuiding returns 0
22:55:15.775 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2797, FiltMin=2528, FiltMax=29437, Gamma=1.000
22:55:15.794 00.019 8996 UpdateGuideState exits: m=717825 SNR=362.5
22:55:15.795 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:15.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:15.796 00.000 8996 Enqueuing Expose request
22:55:15.814 00.018 20224 IsGuiding returns 1
22:55:15.815 00.001 20224 scope still moving after pulse duration time elapsed
22:55:15.843 00.028 20224 IsSlewing returns 0
22:55:15.843 00.000 20224 IsGuiding returns 1
22:55:15.875 00.032 20224 IsSlewing returns 0
22:55:15.875 00.000 20224 IsGuiding returns 1
22:55:15.907 00.032 20224 IsSlewing returns 0
22:55:15.908 00.001 20224 IsGuiding returns 0
22:55:15.908 00.000 20224 scope move finished after 40 + 96 ms
22:55:15.908 00.000 20224 Move returns status 0, amount 40
22:55:15.908 00.000 20224 MoveAxis(N, 0, ABG)
22:55:15.908 00.000 20224 Move returns status 0, amount 0
22:55:15.908 00.000 20224 move complete, result=0
22:55:15.908 00.000 20224 worker thread done servicing request
22:55:15.908 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
22:55:15.909 00.001 20224 Worker thread wakes up
22:55:15.910 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:15.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:16.876 00.966 20224 Exposure complete
22:55:16.933 00.057 20224 worker thread done servicing request
22:55:16.933 00.000 8996 OnExposeComplete: enter
22:55:16.934 00.001 8996 UpdateGuideState(): m_state=6
22:55:16.935 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6049
22:55:16.936 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.47, Mass=708350, SNR=333.0, Peak=51984 HFD=4.2
22:55:16.936 00.000 8996 MultiStar: [#1 -0.10,0.04,0.83,U] [#2 0.04,0.08,0.77,U] [#3 0.06,-0.03,0.62,U] [#4 0.04,0.03,0.56,U] [#5 -0.02,-0.16,0.68,U] [#6 0.04,-0.17,0.46,U] [#7 0.04,0.04,0.47,U] [#8 -0.00,-0.04,0.46,U] 
22:55:16.937 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {-0.15, -0.14}
22:55:16.938 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
22:55:16.939 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.22)
22:55:16.939 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.04 mountX=-0.02 mountY=0.04, mountTheta=1.94
22:55:16.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
22:55:16.942 00.001 8996 Enqueuing Move request for scope (-0.02, -0.04)
22:55:16.942 00.000 20224 Worker thread wakes up
22:55:16.943 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
22:55:16.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
22:55:16.943 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.02 yDistance=0.04
22:55:16.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:55:16.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:16.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:55:16.943 00.000 20224 MoveAxis(E, 0, ABG)
22:55:16.943 00.000 20224 Move returns status 0, amount 0
22:55:16.943 00.000 20224 MoveAxis(N, 0, ABG)
22:55:16.943 00.000 20224 Move returns status 0, amount 0
22:55:16.943 00.000 20224 move complete, result=0
22:55:16.943 00.000 20224 worker thread done servicing request
22:55:16.948 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51984, med=2797, FiltMin=2525, FiltMax=23661, Gamma=1.000
22:55:16.974 00.026 8996 UpdateGuideState exits: m=708350 SNR=333.0
22:55:16.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:16.977 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:16.978 00.001 8996 Enqueuing Expose request
22:55:16.980 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:16.983 00.003 20224 Worker thread wakes up
22:55:16.983 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:16.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:18.166 01.183 20224 Exposure complete
22:55:18.223 00.057 20224 worker thread done servicing request
22:55:18.223 00.000 8996 OnExposeComplete: enter
22:55:18.224 00.001 8996 UpdateGuideState(): m_state=6
22:55:18.225 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6050
22:55:18.226 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.43, Mass=726806, SNR=335.5, Peak=51267 HFD=4.5
22:55:18.226 00.000 8996 MultiStar: [#1 0.32,-0.05,0.69,U] [#2 0.30,-0.02,0.72,U] [#3 0.17,0.24,0.66,U] [#4 0.28,-0.02,0.59,U] [#5 0.10,0.01,0.60,U] [#6 0.28,-0.13,0.49,U] [#7 0.40,-0.08,0.45,U] [#8 0.00,-0.17,0.34,U] 
22:55:18.229 00.003 8996 single-star, 8 included, MultiStar: {0.21, -0.04}, one-star: {0.05, -0.18}
22:55:18.231 00.002 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
22:55:18.233 00.002 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
22:55:18.236 00.003 8996 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=0.07 mountY=0.17, mountTheta=1.19
22:55:18.237 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.18, opts=13)
22:55:18.238 00.001 8996 Enqueuing Move request for scope (0.05, -0.18)
22:55:18.239 00.001 20224 Worker thread wakes up
22:55:18.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
22:55:18.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
22:55:18.239 00.000 20224 Moving (0.05, -0.18) raw xDistance=0.07 yDistance=0.17
22:55:18.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:55:18.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:18.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:55:18.239 00.000 20224 MoveAxis(E, 0, ABG)
22:55:18.239 00.000 20224 Move returns status 0, amount 0
22:55:18.239 00.000 20224 MoveAxis(N, 0, ABG)
22:55:18.239 00.000 20224 Move returns status 0, amount 0
22:55:18.239 00.000 20224 move complete, result=0
22:55:18.239 00.000 20224 worker thread done servicing request
22:55:18.244 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51267, med=2797, FiltMin=2518, FiltMax=22941, Gamma=1.000
22:55:18.261 00.017 8996 UpdateGuideState exits: m=726806 SNR=335.5
22:55:18.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:18.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:18.263 00.000 8996 Enqueuing Expose request
22:55:18.264 00.001 20224 Worker thread wakes up
22:55:18.264 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:18.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:18.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:19.239 00.974 20224 Exposure complete
22:55:19.303 00.064 20224 worker thread done servicing request
22:55:19.303 00.000 8996 OnExposeComplete: enter
22:55:19.304 00.001 8996 UpdateGuideState(): m_state=6
22:55:19.304 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6051
22:55:19.305 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=471.61, Mass=752875, SNR=366.8, Peak=52608 HFD=4.5
22:55:19.306 00.001 8996 MultiStar: [#1 0.31,-0.07,0.66,U] [#2 0.48,0.11,0.00,M1] [#3 0.46,-0.04,0.00,M1] [#4 0.33,-0.03,0.53,U] [#5 0.23,-0.06,0.56,U] [#6 0.60,-0.22,0.00,M1] [#7 0.35,0.07,0.44,U] [#8 0.23,-0.39,0.00,M1] 
22:55:19.307 00.001 8996 single-star, 4 included, MultiStar: {0.24, -0.02}, one-star: {0.09, 0.00}
22:55:19.309 00.002 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
22:55:19.310 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
22:55:19.311 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.04 mountX=0.09 mountY=-0.01, mountTheta=-0.15
22:55:19.314 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.00, opts=13)
22:55:19.315 00.001 8996 Enqueuing Move request for scope (0.09, 0.00)
22:55:19.316 00.001 20224 Worker thread wakes up
22:55:19.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
22:55:19.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
22:55:19.316 00.000 20224 Moving (0.09, 0.00) raw xDistance=0.09 yDistance=-0.01
22:55:19.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:55:19.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:19.317 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:55:19.317 00.000 20224 MoveAxis(E, 0, ABG)
22:55:19.317 00.000 20224 Move returns status 0, amount 0
22:55:19.317 00.000 20224 MoveAxis(N, 0, ABG)
22:55:19.317 00.000 20224 Move returns status 0, amount 0
22:55:19.317 00.000 20224 move complete, result=0
22:55:19.317 00.000 20224 worker thread done servicing request
22:55:19.324 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52608, med=2797, FiltMin=2547, FiltMax=23021, Gamma=1.000
22:55:19.343 00.019 8996 UpdateGuideState exits: m=752875 SNR=366.8
22:55:19.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:19.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:19.346 00.001 8996 Enqueuing Expose request
22:55:19.346 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:19.347 00.001 20224 Worker thread wakes up
22:55:19.347 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:19.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:20.508 01.161 20224 Exposure complete
22:55:20.576 00.068 20224 worker thread done servicing request
22:55:20.577 00.001 8996 OnExposeComplete: enter
22:55:20.578 00.001 8996 UpdateGuideState(): m_state=6
22:55:20.578 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6052
22:55:20.579 00.001 8996 Star::Find returns 1 (0), X=138.34, Y=471.59, Mass=722415, SNR=344.4, Peak=51453 HFD=4.4
22:55:20.580 00.001 8996 MultiStar: [#1 0.22,-0.18,0.75,U] [#2 0.15,0.28,0.67,U] [#3 0.14,0.13,0.68,U] [#4 0.15,0.18,0.59,U] [#5 0.00,0.02,0.57,U] [#6 0.25,-0.10,0.48,U] [#7 0.47,-0.01,0.00,M1] [#8 -0.14,-0.18,0.36,U] 
22:55:20.581 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.02}, one-star: {0.22, -0.02}
22:55:20.582 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
22:55:20.584 00.002 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
22:55:20.585 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.02 hyp=0.15 cameraTheta=0.17 mountX=0.14 mountY=-0.04, mountTheta=-0.28
22:55:20.588 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.02, opts=13)
22:55:20.590 00.002 8996 Enqueuing Move request for scope (0.14, 0.02)
22:55:20.592 00.002 20224 Worker thread wakes up
22:55:20.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.02) opts 0xd
22:55:20.592 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.02)
22:55:20.592 00.000 20224 Moving (0.14, 0.02) raw xDistance=0.14 yDistance=-0.04
22:55:20.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:55:20.593 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:20.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:55:20.593 00.000 20224 MoveAxis(E, 0, ABG)
22:55:20.593 00.000 20224 Move returns status 0, amount 0
22:55:20.593 00.000 20224 MoveAxis(N, 0, ABG)
22:55:20.593 00.000 20224 Move returns status 0, amount 0
22:55:20.593 00.000 20224 move complete, result=0
22:55:20.593 00.000 20224 worker thread done servicing request
22:55:20.600 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51453, med=2797, FiltMin=2534, FiltMax=25456, Gamma=1.000
22:55:20.617 00.017 8996 UpdateGuideState exits: m=722415 SNR=344.4
22:55:20.619 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:20.620 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:20.621 00.001 8996 Enqueuing Expose request
22:55:20.622 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:20.623 00.001 20224 Worker thread wakes up
22:55:20.623 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:20.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:21.606 00.983 20224 Exposure complete
22:55:21.670 00.064 20224 worker thread done servicing request
22:55:21.670 00.000 8996 OnExposeComplete: enter
22:55:21.671 00.001 8996 UpdateGuideState(): m_state=6
22:55:21.672 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6053
22:55:21.672 00.000 8996 Star::Find returns 1 (0), X=138.16, Y=471.26, Mass=712902, SNR=359.0, Peak=52867 HFD=4.5
22:55:21.673 00.001 8996 MultiStar: [#1 0.46,-0.11,0.00,M1] [#2 0.25,-0.07,0.71,U] [#3 0.35,-0.27,0.00,M1] [#4 0.32,-0.17,0.56,U] [#5 0.22,-0.13,0.62,U] [#6 0.31,-0.40,0.00,M1] [#7 0.55,-0.23,0.00,M2] [#8 0.20,-0.14,0.40,U] 
22:55:21.674 00.001 8996 refined, 4 included, MultiStar: {0.19, -0.19}, one-star: {0.03, -0.35}
22:55:21.675 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
22:55:21.676 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
22:55:21.676 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-0.81 mountX=0.20 mountY=0.17, mountTheta=0.70
22:55:21.678 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.19, opts=13)
22:55:21.681 00.003 8996 Enqueuing Move request for scope (0.19, -0.19)
22:55:21.682 00.001 20224 Worker thread wakes up
22:55:21.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.19) opts 0xd
22:55:21.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.19)
22:55:21.683 00.001 20224 Moving (0.19, -0.19) raw xDistance=0.20 yDistance=0.17
22:55:21.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:55:21.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:21.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:55:21.683 00.000 20224 MoveAxis(W, 30, ABG)
22:55:21.683 00.000 20224 Guiding  Dir = 3, Dur = 30
22:55:21.684 00.001 20224 IsSlewing returns 0
22:55:21.684 00.000 20224 IsGuiding returns 0
22:55:21.690 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=52867, med=2793, FiltMin=2537, FiltMax=24422, Gamma=1.000
22:55:21.713 00.023 8996 UpdateGuideState exits: m=712902 SNR=359.0
22:55:21.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:21.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:21.716 00.001 8996 Enqueuing Expose request
22:55:21.727 00.011 20224 IsGuiding returns 1
22:55:21.727 00.000 20224 scope still moving after pulse duration time elapsed
22:55:21.760 00.033 20224 IsSlewing returns 0
22:55:21.760 00.000 20224 IsGuiding returns 1
22:55:21.789 00.029 20224 IsSlewing returns 0
22:55:21.789 00.000 20224 IsGuiding returns 1
22:55:21.819 00.030 20224 IsSlewing returns 0
22:55:21.819 00.000 20224 IsGuiding returns 0
22:55:21.819 00.000 20224 scope move finished after 30 + 105 ms
22:55:21.819 00.000 20224 Move returns status 0, amount 30
22:55:21.819 00.000 20224 MoveAxis(N, 0, ABG)
22:55:21.819 00.000 20224 Move returns status 0, amount 0
22:55:21.819 00.000 20224 move complete, result=0
22:55:21.819 00.000 20224 worker thread done servicing request
22:55:21.819 00.000 20224 Worker thread wakes up
22:55:21.819 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
22:55:21.820 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:21.821 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:22.978 01.157 20224 Exposure complete
22:55:23.061 00.083 20224 worker thread done servicing request
22:55:23.061 00.000 8996 OnExposeComplete: enter
22:55:23.064 00.003 8996 UpdateGuideState(): m_state=6
22:55:23.067 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6054
22:55:23.069 00.002 8996 Star::Find returns 1 (0), X=137.69, Y=471.60, Mass=756563, SNR=385.7, Peak=65504 HFD=4.6
22:55:23.071 00.002 8996 MultiStar: [#1 -0.02,-0.21,0.69,U] [#2 -0.05,0.13,0.71,U] [#3 -0.06,0.06,0.59,U] [#4 0.05,-0.17,0.54,U] [#5 -0.30,0.05,0.50,U] [#6 0.01,-0.30,0.40,U] [#7 -0.05,-0.18,0.44,U] [#8 -0.48,-0.10,0.00,M1] 
22:55:23.072 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.06}, one-star: {-0.43, -0.01}
22:55:23.073 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
22:55:23.074 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
22:55:23.075 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.72 mountX=-0.13 mountY=0.08, mountTheta=2.61
22:55:23.078 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.06, opts=13)
22:55:23.079 00.001 8996 Enqueuing Move request for scope (-0.14, -0.06)
22:55:23.080 00.001 20224 Worker thread wakes up
22:55:23.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
22:55:23.080 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
22:55:23.080 00.000 20224 Moving (-0.14, -0.06) raw xDistance=-0.13 yDistance=0.08
22:55:23.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:55:23.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:23.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:55:23.080 00.000 20224 MoveAxis(E, 0, ABG)
22:55:23.080 00.000 20224 Move returns status 0, amount 0
22:55:23.080 00.000 20224 MoveAxis(N, 0, ABG)
22:55:23.080 00.000 20224 Move returns status 0, amount 0
22:55:23.080 00.000 20224 move complete, result=0
22:55:23.080 00.000 20224 worker thread done servicing request
22:55:23.084 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2793, FiltMin=2541, FiltMax=31645, Gamma=1.000
22:55:23.099 00.015 8996 UpdateGuideState exits: m=756563 SNR=385.7
22:55:23.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:23.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:23.102 00.001 8996 Enqueuing Expose request
22:55:23.103 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:23.104 00.001 20224 Worker thread wakes up
22:55:23.104 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:23.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:24.107 01.003 20224 Exposure complete
22:55:24.173 00.066 20224 worker thread done servicing request
22:55:24.173 00.000 8996 OnExposeComplete: enter
22:55:24.174 00.001 8996 UpdateGuideState(): m_state=6
22:55:24.176 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6055
22:55:24.178 00.002 8996 Star::Find returns 1 (0), X=137.86, Y=471.45, Mass=692886, SNR=347.2, Peak=54819 HFD=4.4
22:55:24.181 00.003 8996 MultiStar: [#1 -0.14,-0.13,0.71,U] [#2 -0.16,-0.10,0.76,U] [#3 -0.04,-0.12,0.68,U] [#4 -0.09,0.02,0.57,U] [#5 -0.15,-0.25,0.66,U] [#6 -0.09,-0.35,0.47,U] [#7 -0.06,-0.26,0.45,U] [#8 -0.25,-0.16,0.37,U] 
22:55:24.183 00.002 8996 refined, 8 included, MultiStar: {-0.15, -0.16}, one-star: {-0.26, -0.16}
22:55:24.184 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
22:55:24.185 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
22:55:24.186 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.31 mountX=-0.13 mountY=0.18, mountTheta=2.20
22:55:24.189 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.16, opts=13)
22:55:24.190 00.001 8996 Enqueuing Move request for scope (-0.15, -0.16)
22:55:24.192 00.002 20224 Worker thread wakes up
22:55:24.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
22:55:24.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
22:55:24.192 00.000 20224 Moving (-0.15, -0.16) raw xDistance=-0.13 yDistance=0.18
22:55:24.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:55:24.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:24.193 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:55:24.193 00.000 20224 MoveAxis(E, 0, ABG)
22:55:24.193 00.000 20224 Move returns status 0, amount 0
22:55:24.193 00.000 20224 MoveAxis(N, 0, ABG)
22:55:24.193 00.000 20224 Move returns status 0, amount 0
22:55:24.193 00.000 20224 move complete, result=0
22:55:24.193 00.000 20224 worker thread done servicing request
22:55:24.200 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54819, med=2793, FiltMin=2537, FiltMax=25971, Gamma=1.000
22:55:24.226 00.026 8996 UpdateGuideState exits: m=692886 SNR=347.2
22:55:24.228 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:24.230 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:24.231 00.001 8996 Enqueuing Expose request
22:55:24.233 00.002 20224 Worker thread wakes up
22:55:24.233 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:24.234 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:24.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:25.383 01.149 20224 Exposure complete
22:55:25.461 00.078 20224 worker thread done servicing request
22:55:25.461 00.000 8996 OnExposeComplete: enter
22:55:25.462 00.001 8996 UpdateGuideState(): m_state=6
22:55:25.463 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6056
22:55:25.464 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.33, Mass=843147, SNR=373.9, Peak=65507 HFD=4.4
22:55:25.465 00.001 8996 MultiStar: [#1 0.08,-0.39,0.60,U] [#2 0.08,-0.04,0.69,U] [#3 0.10,-0.12,0.60,U] [#4 0.10,-0.20,0.50,U] [#5 -0.13,-0.31,0.61,U] [#6 0.18,-0.47,0.00,M1] [#7 0.11,-0.27,0.43,U] [#8 -0.32,-0.29,0.39,U] 
22:55:25.466 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.24}, one-star: {-0.17, -0.28}
22:55:25.466 00.000 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
22:55:25.467 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
22:55:25.468 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.24 cameraTheta=-1.67 mountX=-0.00 mountY=0.24, mountTheta=1.58
22:55:25.469 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.24, opts=13)
22:55:25.470 00.001 8996 Enqueuing Move request for scope (-0.02, -0.24)
22:55:25.471 00.001 20224 Worker thread wakes up
22:55:25.471 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.24) opts 0xd
22:55:25.471 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.24)
22:55:25.471 00.000 20224 Moving (-0.02, -0.24) raw xDistance=-0.00 yDistance=0.24
22:55:25.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:55:25.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:55:25.471 00.000 20224 MoveAxis(E, 0, ABG)
22:55:25.471 00.000 20224 Move returns status 0, amount 0
22:55:25.471 00.000 20224 MoveAxis(S, 50, ABG)
22:55:25.471 00.000 20224 Guiding  Dir = 1, Dur = 50
22:55:25.471 00.000 20224 IsSlewing returns 0
22:55:25.472 00.001 20224 IsGuiding returns 0
22:55:25.480 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65507, med=2797, FiltMin=2544, FiltMax=30349, Gamma=1.000
22:55:25.501 00.021 8996 UpdateGuideState exits: m=843147 SNR=373.9
22:55:25.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:25.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:25.505 00.002 8996 Enqueuing Expose request
22:55:25.506 00.001 20224 PulseGuide returned control before completion, sleep 27
22:55:25.535 00.029 20224 IsGuiding returns 1
22:55:25.535 00.000 20224 scope still moving after pulse duration time elapsed
22:55:25.566 00.031 20224 IsSlewing returns 0
22:55:25.566 00.000 20224 IsGuiding returns 1
22:55:25.598 00.032 20224 IsSlewing returns 0
22:55:25.598 00.000 20224 IsGuiding returns 0
22:55:25.598 00.000 20224 scope move finished after 50 + 76 ms
22:55:25.599 00.001 20224 Move returns status 0, amount 50
22:55:25.599 00.000 20224 move complete, result=0
22:55:25.599 00.000 20224 worker thread done servicing request
22:55:25.599 00.000 20224 Worker thread wakes up
22:55:25.599 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:25.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:25.599 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
22:55:26.572 00.973 20224 Exposure complete
22:55:26.658 00.086 20224 worker thread done servicing request
22:55:26.658 00.000 8996 OnExposeComplete: enter
22:55:26.659 00.001 8996 UpdateGuideState(): m_state=6
22:55:26.660 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6057
22:55:26.661 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.61, Mass=777606, SNR=362.5, Peak=62736 HFD=4.2
22:55:26.662 00.001 8996 MultiStar: [#1 0.19,-0.05,0.66,U] [#2 0.31,-0.10,0.76,U] [#3 0.03,-0.03,0.59,U] [#4 0.21,-0.05,0.53,U] [#5 0.02,-0.16,0.56,U] [#6 0.14,-0.20,0.39,U] [#7 0.11,0.03,0.46,U] [#8 -0.13,0.10,0.43,U] 
22:55:26.663 00.001 8996 single-star, 8 included, MultiStar: {0.09, -0.05}, one-star: {-0.08, 0.00}
22:55:26.664 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
22:55:26.664 00.000 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
22:55:26.665 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.09 mountX=-0.08 mountY=0.01, mountTheta=3.07
22:55:26.668 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.00, opts=13)
22:55:26.670 00.002 8996 Enqueuing Move request for scope (-0.08, 0.00)
22:55:26.673 00.003 20224 Worker thread wakes up
22:55:26.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
22:55:26.673 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
22:55:26.673 00.000 20224 Moving (-0.08, 0.00) raw xDistance=-0.08 yDistance=0.01
22:55:26.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:55:26.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:26.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:55:26.673 00.000 20224 MoveAxis(E, 0, ABG)
22:55:26.673 00.000 20224 Move returns status 0, amount 0
22:55:26.674 00.001 20224 MoveAxis(N, 0, ABG)
22:55:26.674 00.000 20224 Move returns status 0, amount 0
22:55:26.674 00.000 20224 move complete, result=0
22:55:26.674 00.000 20224 worker thread done servicing request
22:55:26.680 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62736, med=2797, FiltMin=2541, FiltMax=25645, Gamma=1.000
22:55:26.705 00.025 8996 UpdateGuideState exits: m=777606 SNR=362.5
22:55:26.707 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:26.707 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:26.708 00.001 8996 Enqueuing Expose request
22:55:26.710 00.002 20224 Worker thread wakes up
22:55:26.710 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:26.711 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:26.712 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:27.871 01.159 20224 Exposure complete
22:55:27.935 00.064 20224 worker thread done servicing request
22:55:27.936 00.001 8996 OnExposeComplete: enter
22:55:27.937 00.001 8996 UpdateGuideState(): m_state=6
22:55:27.937 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6058
22:55:27.938 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=471.72, Mass=712773, SNR=326.7, Peak=60864 HFD=4.4
22:55:27.939 00.001 8996 MultiStar: [#1 0.20,0.13,0.74,U] [#2 0.32,0.21,0.88,U] [#3 0.09,-0.00,0.60,U] [#4 0.12,0.02,0.64,U] [#5 0.10,0.01,0.68,U] [#6 0.16,-0.06,0.43,U] [#7 0.18,-0.24,0.43,U] [#8 0.02,0.04,0.47,U] 
22:55:27.940 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.05}, one-star: {-0.00, 0.11}
22:55:27.941 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
22:55:27.942 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
22:55:27.942 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.59 mountX=-0.01 mountY=-0.11, mountTheta=-1.69
22:55:27.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.11, opts=13)
22:55:27.944 00.000 8996 Enqueuing Move request for scope (-0.00, 0.11)
22:55:27.945 00.001 20224 Worker thread wakes up
22:55:27.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
22:55:27.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
22:55:27.945 00.000 20224 Moving (-0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
22:55:27.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:55:27.947 00.002 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:27.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:55:27.947 00.000 20224 MoveAxis(E, 0, ABG)
22:55:27.947 00.000 20224 Move returns status 0, amount 0
22:55:27.947 00.000 20224 MoveAxis(N, 0, ABG)
22:55:27.947 00.000 20224 Move returns status 0, amount 0
22:55:27.947 00.000 20224 move complete, result=0
22:55:27.948 00.001 20224 worker thread done servicing request
22:55:27.959 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60864, med=2793, FiltMin=2547, FiltMax=22819, Gamma=1.000
22:55:27.977 00.018 8996 UpdateGuideState exits: m=712773 SNR=326.7
22:55:27.979 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:27.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:27.981 00.001 8996 Enqueuing Expose request
22:55:27.981 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:27.982 00.001 20224 Worker thread wakes up
22:55:27.982 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:27.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:28.968 00.986 20224 Exposure complete
22:55:29.032 00.064 20224 worker thread done servicing request
22:55:29.033 00.001 8996 OnExposeComplete: enter
22:55:29.035 00.002 8996 UpdateGuideState(): m_state=6
22:55:29.036 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6059
22:55:29.038 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=471.64, Mass=736063, SNR=401.8, Peak=62512 HFD=4.3
22:55:29.040 00.002 8996 MultiStar: [#1 0.26,-0.10,0.67,U] [#2 -0.00,0.12,0.65,U] [#3 0.12,-0.02,0.49,U] [#4 0.09,0.03,0.45,U] [#5 0.07,0.04,0.49,U] [#6 0.02,-0.10,0.34,U] [#7 0.25,0.02,0.41,U] [#8 0.04,0.04,0.37,U] 
22:55:29.042 00.002 8996 single-star, 8 included, MultiStar: {0.08, 0.01}, one-star: {-0.06, 0.03}
22:55:29.044 00.002 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
22:55:29.046 00.002 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
22:55:29.047 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.76 mountX=-0.07 mountY=-0.02, mountTheta=-2.87
22:55:29.050 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.03, opts=13)
22:55:29.051 00.001 8996 Enqueuing Move request for scope (-0.06, 0.03)
22:55:29.052 00.001 20224 Worker thread wakes up
22:55:29.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
22:55:29.052 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
22:55:29.052 00.000 20224 Moving (-0.06, 0.03) raw xDistance=-0.07 yDistance=-0.02
22:55:29.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:55:29.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:29.052 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:55:29.052 00.000 20224 MoveAxis(E, 0, ABG)
22:55:29.052 00.000 20224 Move returns status 0, amount 0
22:55:29.052 00.000 20224 MoveAxis(N, 0, ABG)
22:55:29.052 00.000 20224 Move returns status 0, amount 0
22:55:29.052 00.000 20224 move complete, result=0
22:55:29.053 00.001 20224 worker thread done servicing request
22:55:29.056 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62512, med=2797, FiltMin=2547, FiltMax=22787, Gamma=1.000
22:55:29.075 00.019 8996 UpdateGuideState exits: m=736063 SNR=401.8
22:55:29.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:29.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:29.078 00.001 8996 Enqueuing Expose request
22:55:29.080 00.002 20224 Worker thread wakes up
22:55:29.080 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:29.082 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:29.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:30.283 01.201 20224 Exposure complete
22:55:30.364 00.081 20224 worker thread done servicing request
22:55:30.364 00.000 8996 OnExposeComplete: enter
22:55:30.365 00.001 8996 UpdateGuideState(): m_state=6
22:55:30.366 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6060
22:55:30.367 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.93, Mass=698934, SNR=349.8, Peak=65504 HFD=4.4
22:55:30.368 00.001 8996 MultiStar: [#1 0.20,-0.06,0.68,U] [#2 0.17,0.24,0.71,U] [#3 0.26,0.05,0.62,U] [#4 0.26,0.06,0.53,U] [#5 -0.06,0.15,0.60,U] [#6 0.27,-0.30,0.46,U] [#7 0.25,-0.02,0.47,U] [#8 -0.14,0.01,0.38,U] 
22:55:30.369 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.08}, one-star: {-0.08, 0.32}
22:55:30.370 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
22:55:30.370 00.000 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
22:55:30.371 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.63 mountX=0.11 mountY=-0.10, mountTheta=-0.73
22:55:30.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.08, opts=13)
22:55:30.374 00.001 8996 Enqueuing Move request for scope (0.12, 0.08)
22:55:30.375 00.001 20224 Worker thread wakes up
22:55:30.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
22:55:30.375 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
22:55:30.375 00.000 20224 Moving (0.12, 0.08) raw xDistance=0.11 yDistance=-0.10
22:55:30.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:55:30.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:30.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:55:30.375 00.000 20224 MoveAxis(E, 0, ABG)
22:55:30.375 00.000 20224 Move returns status 0, amount 0
22:55:30.375 00.000 20224 MoveAxis(N, 0, ABG)
22:55:30.375 00.000 20224 Move returns status 0, amount 0
22:55:30.375 00.000 20224 move complete, result=0
22:55:30.375 00.000 20224 worker thread done servicing request
22:55:30.380 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2793, FiltMin=2557, FiltMax=29152, Gamma=1.000
22:55:30.398 00.018 8996 UpdateGuideState exits: m=698934 SNR=349.8
22:55:30.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:30.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:30.401 00.001 8996 Enqueuing Expose request
22:55:30.402 00.001 20224 Worker thread wakes up
22:55:30.402 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:30.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:30.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:31.376 00.973 20224 Exposure complete
22:55:31.458 00.082 20224 worker thread done servicing request
22:55:31.459 00.001 8996 OnExposeComplete: enter
22:55:31.460 00.001 8996 UpdateGuideState(): m_state=6
22:55:31.462 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6061
22:55:31.463 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.91, Mass=734652, SNR=375.1, Peak=65504 HFD=4.3
22:55:31.464 00.001 8996 MultiStar: [#1 0.32,0.03,0.61,U] [#2 0.27,0.21,0.66,U] [#3 0.21,-0.03,0.51,U] [#4 0.18,0.03,0.53,U] [#5 0.14,0.15,0.51,U] [#6 0.19,-0.13,0.43,U] [#7 0.16,-0.05,0.46,U] [#8 0.13,0.10,0.34,U] 
22:55:31.466 00.002 8996 refined, 8 included, MultiStar: {0.15, 0.10}, one-star: {-0.10, 0.30}
22:55:31.467 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
22:55:31.468 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
22:55:31.469 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.58 mountX=0.14 mountY=-0.11, mountTheta=-0.69
22:55:31.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.10, opts=13)
22:55:31.473 00.002 8996 Enqueuing Move request for scope (0.15, 0.10)
22:55:31.473 00.000 20224 Worker thread wakes up
22:55:31.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
22:55:31.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
22:55:31.473 00.000 20224 Moving (0.15, 0.10) raw xDistance=0.14 yDistance=-0.11
22:55:31.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:55:31.474 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:31.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:55:31.474 00.000 20224 MoveAxis(E, 0, ABG)
22:55:31.474 00.000 20224 Move returns status 0, amount 0
22:55:31.474 00.000 20224 MoveAxis(N, 0, ABG)
22:55:31.474 00.000 20224 Move returns status 0, amount 0
22:55:31.474 00.000 20224 move complete, result=0
22:55:31.474 00.000 20224 worker thread done servicing request
22:55:31.478 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2797, FiltMin=2544, FiltMax=28269, Gamma=1.000
22:55:31.495 00.017 8996 UpdateGuideState exits: m=734652 SNR=375.1
22:55:31.496 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:31.496 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:31.497 00.001 8996 Enqueuing Expose request
22:55:31.498 00.001 20224 Worker thread wakes up
22:55:31.498 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:31.499 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:31.499 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:32.658 01.159 20224 Exposure complete
22:55:32.738 00.080 20224 worker thread done servicing request
22:55:32.739 00.001 8996 OnExposeComplete: enter
22:55:32.740 00.001 8996 UpdateGuideState(): m_state=6
22:55:32.741 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6062
22:55:32.742 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.72, Mass=686647, SNR=364.2, Peak=57920 HFD=4.5
22:55:32.743 00.001 8996 MultiStar: [#1 -0.04,-0.16,0.64,U] [#2 0.04,0.22,0.73,U] [#3 0.09,0.05,0.62,U] [#4 0.15,0.10,0.48,U] [#5 -0.11,-0.06,0.57,U] [#6 0.20,0.02,0.48,U] [#7 0.12,0.28,0.46,U] [#8 -0.15,-0.21,0.41,U] 
22:55:32.744 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {-0.02, 0.11}
22:55:32.745 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
22:55:32.746 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
22:55:32.747 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.07 mountX=0.02 mountY=-0.05, mountTheta=-1.17
22:55:32.748 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
22:55:32.749 00.001 8996 Enqueuing Move request for scope (0.03, 0.05)
22:55:32.750 00.001 20224 Worker thread wakes up
22:55:32.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
22:55:32.750 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
22:55:32.750 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.02 yDistance=-0.05
22:55:32.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:55:32.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:32.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:55:32.750 00.000 20224 MoveAxis(E, 0, ABG)
22:55:32.750 00.000 20224 Move returns status 0, amount 0
22:55:32.750 00.000 20224 MoveAxis(N, 0, ABG)
22:55:32.750 00.000 20224 Move returns status 0, amount 0
22:55:32.750 00.000 20224 move complete, result=0
22:55:32.750 00.000 20224 worker thread done servicing request
22:55:32.754 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57920, med=2793, FiltMin=2544, FiltMax=22909, Gamma=1.000
22:55:32.767 00.013 8996 UpdateGuideState exits: m=686647 SNR=364.2
22:55:32.769 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:32.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:32.772 00.002 8996 Enqueuing Expose request
22:55:32.772 00.000 20224 Worker thread wakes up
22:55:32.773 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:32.775 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:32.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:33.740 00.965 20224 Exposure complete
22:55:33.804 00.064 20224 worker thread done servicing request
22:55:33.804 00.000 8996 OnExposeComplete: enter
22:55:33.805 00.001 8996 UpdateGuideState(): m_state=6
22:55:33.806 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6063
22:55:33.807 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.61, Mass=708163, SNR=351.4, Peak=64976 HFD=4.4
22:55:33.808 00.001 8996 MultiStar: [#1 0.16,-0.09,0.69,U] [#2 0.14,-0.00,0.78,U] [#3 0.05,-0.04,0.61,U] [#4 0.16,-0.18,0.59,U] [#5 -0.24,-0.20,0.62,U] [#6 -0.01,-0.23,0.44,U] [#7 0.14,0.08,0.44,U] [#8 -0.24,-0.29,0.41,U] 
22:55:33.808 00.000 8996 refined, 8 included, MultiStar: {-0.02, -0.09}, one-star: {-0.29, 0.00}
22:55:33.809 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
22:55:33.810 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
22:55:33.810 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.84 mountX=-0.02 mountY=0.09, mountTheta=1.74
22:55:33.812 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
22:55:33.813 00.001 8996 Enqueuing Move request for scope (-0.02, -0.09)
22:55:33.813 00.000 20224 Worker thread wakes up
22:55:33.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
22:55:33.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
22:55:33.814 00.001 20224 Moving (-0.02, -0.09) raw xDistance=-0.02 yDistance=0.09
22:55:33.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:55:33.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:33.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:55:33.814 00.000 20224 MoveAxis(E, 0, ABG)
22:55:33.814 00.000 20224 Move returns status 0, amount 0
22:55:33.814 00.000 20224 MoveAxis(N, 0, ABG)
22:55:33.814 00.000 20224 Move returns status 0, amount 0
22:55:33.814 00.000 20224 move complete, result=0
22:55:33.814 00.000 20224 worker thread done servicing request
22:55:33.817 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=64976, med=2797, FiltMin=2550, FiltMax=28499, Gamma=1.000
22:55:33.831 00.014 8996 UpdateGuideState exits: m=708163 SNR=351.4
22:55:33.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:33.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:33.834 00.001 8996 Enqueuing Expose request
22:55:33.834 00.000 20224 Worker thread wakes up
22:55:33.835 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:33.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:33.835 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:35.016 01.181 20224 Exposure complete
22:55:35.082 00.066 20224 worker thread done servicing request
22:55:35.082 00.000 8996 OnExposeComplete: enter
22:55:35.083 00.001 8996 UpdateGuideState(): m_state=6
22:55:35.084 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6064
22:55:35.084 00.000 8996 Star::Find returns 1 (0), X=137.91, Y=471.58, Mass=751587, SNR=358.1, Peak=60864 HFD=4.3
22:55:35.085 00.001 8996 MultiStar: [#1 0.22,0.02,0.69,U] [#2 0.17,0.00,0.79,U] [#3 0.17,-0.06,0.56,U] [#4 0.28,-0.15,0.56,U] [#5 0.06,-0.10,0.54,U] [#6 0.37,-0.09,0.42,U] [#7 0.15,0.07,0.48,U] [#8 -0.04,-0.08,0.38,U] 
22:55:35.086 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.04}, one-star: {-0.21, -0.03}
22:55:35.087 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
22:55:35.088 00.001 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.90)
22:55:35.089 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.36 mountX=0.11 mountY=0.03, mountTheta=0.24
22:55:35.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
22:55:35.091 00.000 8996 Enqueuing Move request for scope (0.11, -0.04)
22:55:35.092 00.001 20224 Worker thread wakes up
22:55:35.093 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
22:55:35.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
22:55:35.093 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.11 yDistance=0.03
22:55:35.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:55:35.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:35.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:35.093 00.000 20224 MoveAxis(E, 0, ABG)
22:55:35.093 00.000 20224 Move returns status 0, amount 0
22:55:35.093 00.000 20224 MoveAxis(N, 0, ABG)
22:55:35.093 00.000 20224 Move returns status 0, amount 0
22:55:35.093 00.000 20224 move complete, result=0
22:55:35.093 00.000 20224 worker thread done servicing request
22:55:35.096 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60864, med=2797, FiltMin=2553, FiltMax=27357, Gamma=1.000
22:55:35.112 00.016 8996 UpdateGuideState exits: m=751587 SNR=358.1
22:55:35.114 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:35.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:35.117 00.002 8996 Enqueuing Expose request
22:55:35.118 00.001 20224 Worker thread wakes up
22:55:35.118 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:35.119 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:35.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:36.102 00.983 20224 Exposure complete
22:55:36.172 00.070 20224 worker thread done servicing request
22:55:36.172 00.000 8996 OnExposeComplete: enter
22:55:36.173 00.001 8996 UpdateGuideState(): m_state=6
22:55:36.174 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6065
22:55:36.175 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.66, Mass=742718, SNR=384.5, Peak=60192 HFD=4.5
22:55:36.175 00.000 8996 MultiStar: [#1 0.30,-0.21,0.60,U] [#2 0.13,0.10,0.74,U] [#3 0.22,-0.07,0.55,U] [#4 0.21,-0.30,0.47,U] [#5 -0.03,0.13,0.59,U] [#6 0.36,-0.26,0.00,M1] [#7 0.33,0.01,0.40,U] [#8 -0.01,-0.06,0.37,U] 
22:55:36.176 00.001 8996 single-star, 7 included, MultiStar: {0.11, -0.03}, one-star: {-0.09, 0.05}
22:55:36.177 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
22:55:36.178 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
22:55:36.179 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.66 mountX=-0.09 mountY=-0.04, mountTheta=-2.78
22:55:36.182 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
22:55:36.184 00.002 8996 Enqueuing Move request for scope (-0.09, 0.05)
22:55:36.185 00.001 20224 Worker thread wakes up
22:55:36.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:55:36.186 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:55:36.186 00.000 20224 Moving (-0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
22:55:36.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:55:36.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:36.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:55:36.186 00.000 20224 MoveAxis(E, 0, ABG)
22:55:36.186 00.000 20224 Move returns status 0, amount 0
22:55:36.186 00.000 20224 MoveAxis(N, 0, ABG)
22:55:36.187 00.001 20224 Move returns status 0, amount 0
22:55:36.187 00.000 20224 move complete, result=0
22:55:36.187 00.000 20224 worker thread done servicing request
22:55:36.195 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60192, med=2797, FiltMin=2515, FiltMax=23229, Gamma=1.000
22:55:36.213 00.018 8996 UpdateGuideState exits: m=742718 SNR=384.5
22:55:36.215 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:36.217 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:36.219 00.002 8996 Enqueuing Expose request
22:55:36.220 00.001 20224 Worker thread wakes up
22:55:36.220 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:55:36.222 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:36.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:37.381 01.159 20224 Exposure complete
22:55:37.456 00.075 20224 worker thread done servicing request
22:55:37.456 00.000 8996 OnExposeComplete: enter
22:55:37.458 00.002 8996 UpdateGuideState(): m_state=6
22:55:37.459 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6066
22:55:37.461 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=471.66, Mass=656029, SNR=337.0, Peak=56688 HFD=4.3
22:55:37.462 00.001 8996 MultiStar: [#1 0.09,-0.03,0.82,U] [#2 0.08,0.07,0.76,U] [#3 -0.08,-0.08,0.65,U] [#4 -0.00,-0.19,0.58,U] [#5 -0.10,-0.05,0.64,U] [#6 0.12,-0.45,0.00,M2] [#7 0.01,-0.16,0.52,U] [#8 -0.19,-0.11,0.41,U] 
22:55:37.463 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.04}, one-star: {-0.21, 0.04}
22:55:37.465 00.002 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
22:55:37.465 00.000 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.85)
22:55:37.466 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.41 mountX=-0.05 mountY=0.05, mountTheta=2.30
22:55:37.469 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.04, opts=13)
22:55:37.470 00.001 8996 Enqueuing Move request for scope (-0.05, -0.04)
22:55:37.470 00.000 20224 Worker thread wakes up
22:55:37.471 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
22:55:37.471 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
22:55:37.471 00.000 20224 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=0.05
22:55:37.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:55:37.471 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:37.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:55:37.471 00.000 20224 MoveAxis(E, 0, ABG)
22:55:37.471 00.000 20224 Move returns status 0, amount 0
22:55:37.471 00.000 20224 MoveAxis(N, 0, ABG)
22:55:37.471 00.000 20224 Move returns status 0, amount 0
22:55:37.471 00.000 20224 move complete, result=0
22:55:37.471 00.000 20224 worker thread done servicing request
22:55:37.475 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56688, med=2797, FiltMin=2544, FiltMax=24611, Gamma=1.000
22:55:37.490 00.015 8996 UpdateGuideState exits: m=656029 SNR=337.0
22:55:37.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:37.491 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:37.492 00.001 8996 Enqueuing Expose request
22:55:37.493 00.001 20224 Worker thread wakes up
22:55:37.493 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:37.493 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:37.494 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:38.476 00.982 20224 Exposure complete
22:55:38.534 00.058 20224 worker thread done servicing request
22:55:38.534 00.000 8996 OnExposeComplete: enter
22:55:38.535 00.001 8996 UpdateGuideState(): m_state=6
22:55:38.536 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6067
22:55:38.537 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=471.53, Mass=722673, SNR=333.3, Peak=60704 HFD=4.4
22:55:38.538 00.001 8996 MultiStar: [#1 -0.18,0.04,0.70,U] [#2 -0.13,0.16,0.75,U] [#3 -0.10,0.04,0.67,U] [#4 -0.07,-0.05,0.54,U] [#5 -0.19,-0.18,0.57,U] [#6 0.01,-0.23,0.48,U] [#7 0.16,-0.17,0.45,U] [#8 -0.43,-0.10,0.00,M1] 
22:55:38.539 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.04}, one-star: {-0.28, -0.08}
22:55:38.539 00.000 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
22:55:38.540 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
22:55:38.541 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.79 mountX=-0.12 mountY=0.06, mountTheta=2.68
22:55:38.542 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
22:55:38.543 00.001 8996 Enqueuing Move request for scope (-0.12, -0.04)
22:55:38.543 00.000 20224 Worker thread wakes up
22:55:38.544 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
22:55:38.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
22:55:38.544 00.000 20224 Moving (-0.12, -0.04) raw xDistance=-0.12 yDistance=0.06
22:55:38.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:55:38.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:38.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:55:38.544 00.000 20224 MoveAxis(E, 0, ABG)
22:55:38.544 00.000 20224 Move returns status 0, amount 0
22:55:38.544 00.000 20224 MoveAxis(N, 0, ABG)
22:55:38.544 00.000 20224 Move returns status 0, amount 0
22:55:38.544 00.000 20224 move complete, result=0
22:55:38.544 00.000 20224 worker thread done servicing request
22:55:38.547 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60704, med=2797, FiltMin=2541, FiltMax=27421, Gamma=1.000
22:55:38.561 00.014 8996 UpdateGuideState exits: m=722673 SNR=333.3
22:55:38.562 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:38.563 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:38.564 00.001 8996 Enqueuing Expose request
22:55:38.564 00.000 20224 Worker thread wakes up
22:55:38.564 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:55:38.565 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:38.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:39.752 01.187 20224 Exposure complete
22:55:39.808 00.056 20224 worker thread done servicing request
22:55:39.809 00.001 8996 OnExposeComplete: enter
22:55:39.810 00.001 8996 UpdateGuideState(): m_state=6
22:55:39.810 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6068
22:55:39.811 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.58, Mass=735953, SNR=330.6, Peak=59824 HFD=4.4
22:55:39.812 00.001 8996 MultiStar: [#1 0.22,-0.28,0.66,U] [#2 0.23,0.12,0.77,U] [#3 0.25,-0.01,0.64,U] [#4 0.31,0.11,0.55,U] [#5 0.14,-0.21,0.62,U] [#6 0.33,-0.32,0.00,M2] [#7 0.16,-0.17,0.51,U] [#8 -0.02,-0.18,0.38,U] 
22:55:39.814 00.002 8996 single-star, 7 included, MultiStar: {0.16, -0.07}, one-star: {0.00, -0.03}
22:55:39.815 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
22:55:39.817 00.002 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.77)
22:55:39.819 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.49 mountX=0.01 mountY=0.03, mountTheta=1.39
22:55:39.821 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.03, opts=13)
22:55:39.822 00.001 8996 Enqueuing Move request for scope (0.00, -0.03)
22:55:39.823 00.001 20224 Worker thread wakes up
22:55:39.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
22:55:39.823 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
22:55:39.823 00.000 20224 Moving (0.00, -0.03) raw xDistance=0.01 yDistance=0.03
22:55:39.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:55:39.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:39.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:55:39.823 00.000 20224 MoveAxis(E, 0, ABG)
22:55:39.823 00.000 20224 Move returns status 0, amount 0
22:55:39.823 00.000 20224 MoveAxis(N, 0, ABG)
22:55:39.823 00.000 20224 Move returns status 0, amount 0
22:55:39.823 00.000 20224 move complete, result=0
22:55:39.824 00.001 20224 worker thread done servicing request
22:55:39.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59824, med=2797, FiltMin=2544, FiltMax=22957, Gamma=1.000
22:55:39.853 00.025 8996 UpdateGuideState exits: m=735953 SNR=330.6
22:55:39.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:39.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:39.855 00.000 8996 Enqueuing Expose request
22:55:39.856 00.001 20224 Worker thread wakes up
22:55:39.856 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:55:39.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:39.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:40.829 00.972 20224 Exposure complete
22:55:40.899 00.070 20224 worker thread done servicing request
22:55:40.899 00.000 8996 OnExposeComplete: enter
22:55:40.899 00.000 8996 UpdateGuideState(): m_state=6
22:55:40.900 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6069
22:55:40.901 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.37, Mass=727005, SNR=321.9, Peak=63859 HFD=4.2
22:55:40.903 00.002 8996 MultiStar: [#1 0.00,-0.04,0.68,U] [#2 0.02,0.03,0.82,U] [#3 0.03,-0.31,0.74,U] [#4 0.01,-0.38,0.56,U] [#5 -0.05,-0.11,0.65,U] [#6 -0.05,-0.14,0.44,U] [#7 0.18,-0.06,0.51,U] [#8 -0.17,-0.16,0.40,U] 
22:55:40.903 00.000 8996 refined, 8 included, MultiStar: {-0.03, -0.16}, one-star: {-0.17, -0.24}
22:55:40.904 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
22:55:40.905 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.51)
22:55:40.905 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.75 mountX=-0.01 mountY=0.16, mountTheta=1.65
22:55:40.907 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.16, opts=13)
22:55:40.908 00.001 8996 Enqueuing Move request for scope (-0.03, -0.16)
22:55:40.908 00.000 20224 Worker thread wakes up
22:55:40.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
22:55:40.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
22:55:40.908 00.000 20224 Moving (-0.03, -0.16) raw xDistance=-0.01 yDistance=0.16
22:55:40.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:55:40.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:40.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:55:40.909 00.001 20224 MoveAxis(E, 0, ABG)
22:55:40.909 00.000 20224 Move returns status 0, amount 0
22:55:40.909 00.000 20224 MoveAxis(N, 0, ABG)
22:55:40.909 00.000 20224 Move returns status 0, amount 0
22:55:40.909 00.000 20224 move complete, result=0
22:55:40.909 00.000 20224 worker thread done servicing request
22:55:40.914 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=63859, med=2797, FiltMin=2550, FiltMax=27437, Gamma=1.000
22:55:40.933 00.019 8996 UpdateGuideState exits: m=727005 SNR=321.9
22:55:40.934 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:40.935 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:40.936 00.001 8996 Enqueuing Expose request
22:55:40.936 00.000 20224 Worker thread wakes up
22:55:40.936 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:40.937 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:40.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:42.105 01.168 20224 Exposure complete
22:55:42.182 00.077 20224 worker thread done servicing request
22:55:42.182 00.000 8996 OnExposeComplete: enter
22:55:42.183 00.001 8996 UpdateGuideState(): m_state=6
22:55:42.184 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6070
22:55:42.185 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=471.55, Mass=804771, SNR=341.0, Peak=65504 HFD=4.5
22:55:42.186 00.001 8996 MultiStar: [#1 -0.05,0.04,0.80,U] [#2 -0.10,-0.01,0.78,U] [#3 -0.17,-0.14,0.60,U] [#4 -0.14,-0.12,0.57,U] [#5 -0.25,-0.02,0.66,U] [#6 -0.22,-0.14,0.46,U] [#7 -0.13,-0.13,0.45,U] [#8 -0.17,-0.25,0.40,U] 
22:55:42.187 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.07}, one-star: {-0.52, -0.06}
22:55:42.187 00.000 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
22:55:42.188 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
22:55:42.189 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-2.80 mountX=-0.20 mountY=0.10, mountTheta=2.69
22:55:42.190 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.07, opts=13)
22:55:42.191 00.001 8996 Enqueuing Move request for scope (-0.21, -0.07)
22:55:42.192 00.001 20224 Worker thread wakes up
22:55:42.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.07) opts 0xd
22:55:42.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.07)
22:55:42.192 00.000 20224 Moving (-0.21, -0.07) raw xDistance=-0.20 yDistance=0.10
22:55:42.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:55:42.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:42.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:55:42.192 00.000 20224 MoveAxis(E, 30, ABG)
22:55:42.192 00.000 20224 Guiding  Dir = 2, Dur = 30
22:55:42.193 00.001 20224 IsSlewing returns 0
22:55:42.193 00.000 20224 IsGuiding returns 0
22:55:42.196 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2793, FiltMin=2550, FiltMax=30832, Gamma=1.000
22:55:42.210 00.014 8996 UpdateGuideState exits: m=804771 SNR=341.0
22:55:42.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:42.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:42.213 00.001 8996 Enqueuing Expose request
22:55:42.241 00.028 20224 IsGuiding returns 1
22:55:42.241 00.000 20224 scope still moving after pulse duration time elapsed
22:55:42.270 00.029 20224 IsSlewing returns 0
22:55:42.270 00.000 20224 IsGuiding returns 1
22:55:42.301 00.031 20224 IsSlewing returns 0
22:55:42.301 00.000 20224 IsGuiding returns 1
22:55:42.333 00.032 20224 IsSlewing returns 0
22:55:42.333 00.000 20224 IsGuiding returns 0
22:55:42.333 00.000 20224 scope move finished after 30 + 110 ms
22:55:42.333 00.000 20224 Move returns status 0, amount 30
22:55:42.334 00.001 20224 MoveAxis(N, 0, ABG)
22:55:42.334 00.000 20224 Move returns status 0, amount 0
22:55:42.334 00.000 20224 move complete, result=0
22:55:42.334 00.000 20224 worker thread done servicing request
22:55:42.334 00.000 20224 Worker thread wakes up
22:55:42.334 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
22:55:42.336 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:42.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:43.312 00.976 20224 Exposure complete
22:55:43.390 00.078 20224 worker thread done servicing request
22:55:43.390 00.000 8996 OnExposeComplete: enter
22:55:43.391 00.001 8996 UpdateGuideState(): m_state=6
22:55:43.392 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6071
22:55:43.392 00.000 8996 Star::Find returns 1 (0), X=138.19, Y=471.44, Mass=758134, SNR=352.4, Peak=52243 HFD=4.6
22:55:43.393 00.001 8996 MultiStar: [#1 0.23,-0.07,0.65,U] [#2 0.33,-0.14,0.80,U] [#3 0.28,-0.23,0.54,U] [#4 0.31,-0.36,0.00,M1] [#5 0.21,-0.25,0.62,U] [#6 0.39,-0.50,0.00,M1] [#7 0.36,-0.30,0.00,M1] [#8 0.25,-0.20,0.44,U] 
22:55:43.394 00.001 8996 single-star, 5 included, MultiStar: {0.22, -0.17}, one-star: {0.06, -0.17}
22:55:43.395 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
22:55:43.396 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
22:55:43.397 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.21 mountX=0.08 mountY=0.16, mountTheta=1.11
22:55:43.398 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.17, opts=13)
22:55:43.399 00.001 8996 Enqueuing Move request for scope (0.06, -0.17)
22:55:43.400 00.001 20224 Worker thread wakes up
22:55:43.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
22:55:43.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
22:55:43.400 00.000 20224 Moving (0.06, -0.17) raw xDistance=0.08 yDistance=0.16
22:55:43.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:55:43.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:43.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:55:43.400 00.000 20224 MoveAxis(E, 0, ABG)
22:55:43.400 00.000 20224 Move returns status 0, amount 0
22:55:43.400 00.000 20224 MoveAxis(N, 0, ABG)
22:55:43.400 00.000 20224 Move returns status 0, amount 0
22:55:43.400 00.000 20224 move complete, result=0
22:55:43.400 00.000 20224 worker thread done servicing request
22:55:43.404 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52243, med=2793, FiltMin=2528, FiltMax=23392, Gamma=1.000
22:55:43.418 00.014 8996 UpdateGuideState exits: m=758134 SNR=352.4
22:55:43.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:43.420 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:43.421 00.001 8996 Enqueuing Expose request
22:55:43.421 00.000 20224 Worker thread wakes up
22:55:43.421 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:55:43.422 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:43.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:44.584 01.162 20224 Exposure complete
22:55:44.650 00.066 20224 worker thread done servicing request
22:55:44.650 00.000 8996 OnExposeComplete: enter
22:55:44.651 00.001 8996 UpdateGuideState(): m_state=6
22:55:44.652 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6072
22:55:44.653 00.001 8996 Star::Find returns 1 (0), X=138.61, Y=471.39, Mass=730201, SNR=347.4, Peak=61456 HFD=4.6
22:55:44.654 00.001 8996 MultiStar: [#1 0.67,-0.25,0.00,M1] [#2 0.66,0.01,0.00,M1] [#3 0.65,-0.37,0.00,M1] [#4 0.71,-0.42,0.00,M2] [#5 0.57,-0.38,0.00,M1] [#6 0.59,-0.46,0.00,M2] [#7 0.79,-0.40,0.00,M2] [#8 0.42,-0.24,0.00,M1] 
22:55:44.654 00.000 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
22:55:44.655 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
22:55:44.656 00.001 8996 CameraToMount -- cameraX=0.48 cameraY=-0.22 hyp=0.53 cameraTheta=-0.44 mountX=0.50 mountY=0.17, mountTheta=0.32
22:55:44.657 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.48, y=-0.22, opts=13)
22:55:44.658 00.001 8996 Enqueuing Move request for scope (0.48, -0.22)
22:55:44.659 00.001 20224 Worker thread wakes up
22:55:44.659 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.22) opts 0xd
22:55:44.659 00.000 20224 Handling offset move in thread for scope, endpoint = (0.48, -0.22)
22:55:44.659 00.000 20224 Moving (0.48, -0.22) raw xDistance=0.50 yDistance=0.17
22:55:44.659 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
22:55:44.659 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:44.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:55:44.659 00.000 20224 MoveAxis(W, 73, ABG)
22:55:44.659 00.000 20224 Guiding  Dir = 3, Dur = 73
22:55:44.660 00.001 20224 IsSlewing returns 0
22:55:44.660 00.000 20224 IsGuiding returns 0
22:55:44.663 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61456, med=2793, FiltMin=2496, FiltMax=27248, Gamma=1.000
22:55:44.677 00.014 8996 UpdateGuideState exits: m=730201 SNR=347.4
22:55:44.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:44.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:44.679 00.000 8996 Enqueuing Expose request
22:55:44.693 00.014 20224 PulseGuide returned control before completion, sleep 50
22:55:44.754 00.061 20224 IsGuiding returns 1
22:55:44.754 00.000 20224 scope still moving after pulse duration time elapsed
22:55:44.785 00.031 20224 IsSlewing returns 0
22:55:44.785 00.000 20224 IsGuiding returns 0
22:55:44.786 00.001 20224 scope move finished after 73 + 53 ms
22:55:44.786 00.000 20224 Move returns status 0, amount 73
22:55:44.786 00.000 20224 MoveAxis(N, 0, ABG)
22:55:44.786 00.000 20224 Move returns status 0, amount 0
22:55:44.786 00.000 20224 move complete, result=0
22:55:44.786 00.000 20224 worker thread done servicing request
22:55:44.786 00.000 8996 GuideStep: 0.5 px 73 ms WEST, 0.2 px 0 ms NORTH
22:55:44.787 00.001 20224 Worker thread wakes up
22:55:44.787 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:44.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:45.762 00.975 20224 Exposure complete
22:55:45.851 00.089 20224 worker thread done servicing request
22:55:45.851 00.000 8996 OnExposeComplete: enter
22:55:45.853 00.002 8996 UpdateGuideState(): m_state=6
22:55:45.854 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6073
22:55:45.856 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.08, Mass=706499, SNR=357.2, Peak=62403 HFD=4.4
22:55:45.857 00.001 8996 MultiStar: [#1 0.14,-0.26,0.59,U] [#2 0.02,0.16,0.70,U] [#3 0.05,-0.38,0.64,U] [#4 -0.01,-0.47,0.00,M3] [#5 0.05,-0.28,0.57,U] [#6 0.19,-0.46,0.00,M3] [#7 0.13,-0.19,0.49,U] [#8 -0.14,-0.25,0.40,U] 
22:55:45.858 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.27}, one-star: {-0.15, -0.53}
22:55:45.858 00.000 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
22:55:45.859 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
22:55:45.862 00.003 8996 CameraToMount -- cameraX=0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.56 mountX=0.03 mountY=0.26, mountTheta=1.46
22:55:45.865 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.27, opts=13)
22:55:45.866 00.001 8996 Enqueuing Move request for scope (0.00, -0.27)
22:55:45.868 00.002 20224 Worker thread wakes up
22:55:45.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.27) opts 0xd
22:55:45.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.27)
22:55:45.868 00.000 20224 Moving (0.00, -0.27) raw xDistance=0.03 yDistance=0.26
22:55:45.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:55:45.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:55:45.868 00.000 20224 MoveAxis(E, 0, ABG)
22:55:45.868 00.000 20224 Move returns status 0, amount 0
22:55:45.868 00.000 20224 MoveAxis(S, 56, ABG)
22:55:45.868 00.000 20224 Guiding  Dir = 1, Dur = 56
22:55:45.868 00.000 20224 IsSlewing returns 0
22:55:45.868 00.000 20224 IsGuiding returns 0
22:55:45.873 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62403, med=2793, FiltMin=2553, FiltMax=26605, Gamma=1.000
22:55:45.877 00.004 20224 PulseGuide returned control before completion, sleep 58
22:55:45.893 00.016 8996 UpdateGuideState exits: m=706499 SNR=357.2
22:55:45.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:45.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:45.895 00.000 8996 Enqueuing Expose request
22:55:45.939 00.044 20224 IsGuiding returns 1
22:55:45.939 00.000 20224 scope still moving after pulse duration time elapsed
22:55:45.970 00.031 20224 IsSlewing returns 0
22:55:45.970 00.000 20224 IsGuiding returns 0
22:55:45.970 00.000 20224 scope move finished after 56 + 45 ms
22:55:45.970 00.000 20224 Move returns status 0, amount 56
22:55:45.970 00.000 20224 move complete, result=0
22:55:45.970 00.000 20224 worker thread done servicing request
22:55:45.970 00.000 20224 Worker thread wakes up
22:55:45.971 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 56 ms SOUTH
22:55:45.973 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:45.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:47.146 01.173 20224 Exposure complete
22:55:47.214 00.068 20224 worker thread done servicing request
22:55:47.214 00.000 8996 OnExposeComplete: enter
22:55:47.215 00.001 8996 UpdateGuideState(): m_state=6
22:55:47.216 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6074
22:55:47.217 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.25, Mass=767239, SNR=380.3, Peak=61235 HFD=4.5
22:55:47.218 00.001 8996 MultiStar: [#1 0.36,-0.31,0.00,M1] [#2 0.18,-0.23,0.63,U] [#3 0.21,0.01,0.56,U] [#4 0.38,-0.08,0.49,U] [#5 0.03,-0.38,0.56,U] [#6 0.29,-0.34,0.00,M4] [#7 0.29,-0.36,0.00,M2] [#8 -0.12,-0.03,0.39,U] 
22:55:47.219 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.21}, one-star: {-0.04, -0.36}
22:55:47.220 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
22:55:47.221 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
22:55:47.221 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.15 mountX=0.11 mountY=0.20, mountTheta=1.05
22:55:47.223 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.21, opts=13)
22:55:47.224 00.001 8996 Enqueuing Move request for scope (0.09, -0.21)
22:55:47.224 00.000 20224 Worker thread wakes up
22:55:47.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
22:55:47.225 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
22:55:47.225 00.000 20224 Moving (0.09, -0.21) raw xDistance=0.11 yDistance=0.20
22:55:47.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:55:47.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:55:47.225 00.000 20224 MoveAxis(E, 0, ABG)
22:55:47.225 00.000 20224 Move returns status 0, amount 0
22:55:47.225 00.000 20224 MoveAxis(S, 42, ABG)
22:55:47.225 00.000 20224 Guiding  Dir = 1, Dur = 42
22:55:47.225 00.000 20224 IsSlewing returns 0
22:55:47.225 00.000 20224 IsGuiding returns 0
22:55:47.227 00.002 20224 PulseGuide returned control before completion, sleep 51
22:55:47.229 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61235, med=2793, FiltMin=2505, FiltMax=26829, Gamma=1.000
22:55:47.245 00.016 8996 UpdateGuideState exits: m=767239 SNR=380.3
22:55:47.246 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:47.248 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:47.250 00.002 8996 Enqueuing Expose request
22:55:47.294 00.044 20224 IsGuiding returns 1
22:55:47.294 00.000 20224 scope still moving after pulse duration time elapsed
22:55:47.325 00.031 20224 IsSlewing returns 0
22:55:47.325 00.000 20224 IsGuiding returns 0
22:55:47.325 00.000 20224 scope move finished after 42 + 58 ms
22:55:47.326 00.001 20224 Move returns status 0, amount 42
22:55:47.326 00.000 20224 move complete, result=0
22:55:47.326 00.000 20224 worker thread done servicing request
22:55:47.326 00.000 20224 Worker thread wakes up
22:55:47.326 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:47.326 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:47.326 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
22:55:48.309 00.983 20224 Exposure complete
22:55:48.393 00.084 20224 worker thread done servicing request
22:55:48.393 00.000 8996 OnExposeComplete: enter
22:55:48.394 00.001 8996 UpdateGuideState(): m_state=6
22:55:48.394 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6075
22:55:48.395 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=471.72, Mass=754055, SNR=329.5, Peak=58816 HFD=4.4
22:55:48.397 00.002 8996 MultiStar: [#1 0.28,-0.05,0.72,U] [#2 0.17,0.26,0.77,U] [#3 0.06,0.22,0.62,U] [#4 0.25,0.24,0.56,U] [#5 0.12,0.12,0.62,U] [#6 0.34,-0.13,0.47,U] [#7 0.32,0.10,0.48,U] [#8 0.20,0.01,0.40,U] 
22:55:48.398 00.001 8996 single-star, 8 included, MultiStar: {0.19, 0.11}, one-star: {0.08, 0.11}
22:55:48.399 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
22:55:48.401 00.002 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
22:55:48.402 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.94 mountX=0.07 mountY=-0.12, mountTheta=-1.04
22:55:48.406 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.11, opts=13)
22:55:48.408 00.002 8996 Enqueuing Move request for scope (0.08, 0.11)
22:55:48.410 00.002 20224 Worker thread wakes up
22:55:48.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
22:55:48.410 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
22:55:48.410 00.000 20224 Moving (0.08, 0.11) raw xDistance=0.07 yDistance=-0.12
22:55:48.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:55:48.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:48.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:55:48.410 00.000 20224 MoveAxis(E, 0, ABG)
22:55:48.410 00.000 20224 Move returns status 0, amount 0
22:55:48.410 00.000 20224 MoveAxis(N, 0, ABG)
22:55:48.410 00.000 20224 Move returns status 0, amount 0
22:55:48.410 00.000 20224 move complete, result=0
22:55:48.410 00.000 20224 worker thread done servicing request
22:55:48.415 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58816, med=2793, FiltMin=2528, FiltMax=25101, Gamma=1.000
22:55:48.429 00.014 8996 UpdateGuideState exits: m=754055 SNR=329.5
22:55:48.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:48.431 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:48.432 00.001 8996 Enqueuing Expose request
22:55:48.433 00.001 20224 Worker thread wakes up
22:55:48.433 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:48.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:48.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:49.595 01.161 20224 Exposure complete
22:55:49.656 00.061 20224 worker thread done servicing request
22:55:49.656 00.000 8996 OnExposeComplete: enter
22:55:49.658 00.002 8996 UpdateGuideState(): m_state=6
22:55:49.659 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6076
22:55:49.661 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=471.85, Mass=704192, SNR=326.3, Peak=61792 HFD=4.3
22:55:49.662 00.001 8996 MultiStar: [#1 0.07,0.34,0.66,U] [#2 0.07,0.22,0.78,U] [#3 0.18,0.26,0.68,U] [#4 0.23,0.30,0.53,U] [#5 0.02,0.31,0.68,U] [#6 0.14,-0.08,0.42,U] [#7 0.26,0.20,0.47,U] [#8 -0.19,0.27,0.45,U] 
22:55:49.664 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.24}, one-star: {-0.10, 0.24}
22:55:49.665 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
22:55:49.666 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
22:55:49.668 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.32 mountX=0.04 mountY=-0.24, mountTheta=-1.42
22:55:49.670 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.24, opts=13)
22:55:49.672 00.002 8996 Enqueuing Move request for scope (0.06, 0.24)
22:55:49.673 00.001 20224 Worker thread wakes up
22:55:49.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
22:55:49.673 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
22:55:49.673 00.000 20224 Moving (0.06, 0.24) raw xDistance=0.04 yDistance=-0.24
22:55:49.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:55:49.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:55:49.674 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:55:49.674 00.000 20224 MoveAxis(E, 0, ABG)
22:55:49.674 00.000 20224 Move returns status 0, amount 0
22:55:49.674 00.000 20224 MoveAxis(N, 0, ABG)
22:55:49.674 00.000 20224 Move returns status 0, amount 0
22:55:49.674 00.000 20224 move complete, result=0
22:55:49.674 00.000 20224 worker thread done servicing request
22:55:49.679 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61792, med=2793, FiltMin=2515, FiltMax=26381, Gamma=1.000
22:55:49.694 00.015 8996 UpdateGuideState exits: m=704192 SNR=326.3
22:55:49.695 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:49.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:49.696 00.000 8996 Enqueuing Expose request
22:55:49.697 00.001 20224 Worker thread wakes up
22:55:49.697 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:49.698 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:49.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:50.673 00.975 20224 Exposure complete
22:55:50.747 00.074 20224 worker thread done servicing request
22:55:50.747 00.000 8996 OnExposeComplete: enter
22:55:50.748 00.001 8996 UpdateGuideState(): m_state=6
22:55:50.750 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6077
22:55:50.751 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.97, Mass=784535, SNR=369.9, Peak=65504 HFD=4.5
22:55:50.752 00.001 8996 MultiStar: [#1 0.07,0.27,0.61,U] [#2 0.13,0.51,0.00,M1] [#3 -0.00,0.36,0.57,U] [#4 -0.01,0.26,0.54,U] [#5 -0.06,0.47,0.00,M1] [#6 0.03,0.18,0.41,U] [#7 -0.02,0.37,0.41,U] [#8 -0.12,0.43,0.00,M1] 
22:55:50.753 00.001 8996 refined, 5 included, MultiStar: {-0.05, 0.31}, one-star: {-0.22, 0.36}
22:55:50.754 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
22:55:50.755 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
22:55:50.755 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.74 mountX=-0.08 mountY=-0.30, mountTheta=-1.84
22:55:50.757 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.31, opts=13)
22:55:50.758 00.001 8996 Enqueuing Move request for scope (-0.05, 0.31)
22:55:50.759 00.001 20224 Worker thread wakes up
22:55:50.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd
22:55:50.760 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.31)
22:55:50.760 00.000 20224 Moving (-0.05, 0.31) raw xDistance=-0.08 yDistance=-0.30
22:55:50.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:55:50.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:55:50.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:55:50.760 00.000 20224 MoveAxis(E, 0, ABG)
22:55:50.760 00.000 20224 Move returns status 0, amount 0
22:55:50.760 00.000 20224 MoveAxis(N, 0, ABG)
22:55:50.761 00.001 20224 Move returns status 0, amount 0
22:55:50.761 00.000 20224 move complete, result=0
22:55:50.761 00.000 20224 worker thread done servicing request
22:55:50.766 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2793, FiltMin=2525, FiltMax=29539, Gamma=1.000
22:55:50.792 00.026 8996 UpdateGuideState exits: m=784535 SNR=369.9
22:55:50.794 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:50.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:50.796 00.001 8996 Enqueuing Expose request
22:55:50.797 00.001 20224 Worker thread wakes up
22:55:50.797 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:55:50.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:50.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:51.959 01.161 20224 Exposure complete
22:55:52.026 00.067 20224 worker thread done servicing request
22:55:52.027 00.001 8996 OnExposeComplete: enter
22:55:52.028 00.001 8996 UpdateGuideState(): m_state=6
22:55:52.029 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6078
22:55:52.030 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.89, Mass=689381, SNR=362.0, Peak=65504 HFD=4.3
22:55:52.031 00.001 8996 MultiStar: [#1 -0.31,0.44,0.00,M1] [#2 -0.21,0.62,0.00,M2] [#3 -0.12,0.38,0.62,U] [#4 -0.12,0.41,0.57,U] [#5 -0.28,0.40,0.00,M2] [#6 -0.32,0.15,0.44,U] [#7 -0.16,0.28,0.52,U] [#8 -0.18,0.28,0.38,U] 
22:55:52.032 00.001 8996 single-star, 5 included, MultiStar: {-0.18, 0.30}, one-star: {-0.19, 0.28}
22:55:52.033 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
22:55:52.034 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
22:55:52.034 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.34 cameraTheta=2.17 mountX=-0.22 mountY=-0.26, mountTheta=-2.28
22:55:52.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.28, opts=13)
22:55:52.036 00.000 8996 Enqueuing Move request for scope (-0.19, 0.28)
22:55:52.037 00.001 20224 Worker thread wakes up
22:55:52.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd
22:55:52.037 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.28)
22:55:52.037 00.000 20224 Moving (-0.19, 0.28) raw xDistance=-0.22 yDistance=-0.26
22:55:52.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:55:52.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:55:52.038 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:55:52.038 00.000 20224 MoveAxis(E, 32, ABG)
22:55:52.038 00.000 20224 Guiding  Dir = 2, Dur = 32
22:55:52.038 00.000 20224 IsSlewing returns 0
22:55:52.038 00.000 20224 IsGuiding returns 0
22:55:52.041 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2793, FiltMin=2541, FiltMax=28832, Gamma=1.000
22:55:52.056 00.015 8996 UpdateGuideState exits: m=689381 SNR=362.0
22:55:52.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:52.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:52.058 00.000 8996 Enqueuing Expose request
22:55:52.066 00.008 20224 PulseGuide returned control before completion, sleep 15
22:55:52.101 00.035 20224 IsGuiding returns 1
22:55:52.101 00.000 20224 scope still moving after pulse duration time elapsed
22:55:52.127 00.026 20224 IsSlewing returns 0
22:55:52.127 00.000 20224 IsGuiding returns 1
22:55:52.159 00.032 20224 IsSlewing returns 0
22:55:52.159 00.000 20224 IsGuiding returns 0
22:55:52.159 00.000 20224 scope move finished after 32 + 88 ms
22:55:52.159 00.000 20224 Move returns status 0, amount 32
22:55:52.159 00.000 20224 MoveAxis(N, 0, ABG)
22:55:52.160 00.001 20224 Move returns status 0, amount 0
22:55:52.160 00.000 20224 move complete, result=0
22:55:52.160 00.000 20224 worker thread done servicing request
22:55:52.160 00.000 20224 Worker thread wakes up
22:55:52.160 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:52.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:52.160 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.3 px 0 ms NORTH
22:55:53.148 00.988 20224 Exposure complete
22:55:53.244 00.096 20224 worker thread done servicing request
22:55:53.244 00.000 8996 OnExposeComplete: enter
22:55:53.245 00.001 8996 UpdateGuideState(): m_state=6
22:55:53.246 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6079
22:55:53.248 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=471.96, Mass=744066, SNR=378.6, Peak=61984 HFD=4.3
22:55:53.251 00.003 8996 MultiStar: [#1 0.20,0.36,0.70,U] [#2 0.03,0.55,0.00,M3] [#3 0.05,0.44,0.00,M1] [#4 0.14,0.43,0.00,M1] [#5 -0.07,0.51,0.00,M3] [#6 0.31,0.05,0.42,U] [#7 0.47,0.46,0.00,M1] [#8 -0.23,0.41,0.00,M1] 
22:55:53.253 00.002 8996 refined, 2 included, MultiStar: {0.14, 0.29}, one-star: {0.03, 0.35}
22:55:53.255 00.002 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
22:55:53.256 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
22:55:53.258 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.33 cameraTheta=1.11 mountX=0.12 mountY=-0.31, mountTheta=-1.21
22:55:53.260 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.29, opts=13)
22:55:53.262 00.002 8996 Enqueuing Move request for scope (0.14, 0.29)
22:55:53.264 00.002 20224 Worker thread wakes up
22:55:53.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd
22:55:53.264 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.29)
22:55:53.264 00.000 20224 Moving (0.14, 0.29) raw xDistance=0.12 yDistance=-0.31
22:55:53.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:55:53.264 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:55:53.264 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
22:55:53.264 00.000 20224 MoveAxis(E, 0, ABG)
22:55:53.264 00.000 20224 Move returns status 0, amount 0
22:55:53.264 00.000 20224 MoveAxis(N, 0, ABG)
22:55:53.264 00.000 20224 Move returns status 0, amount 0
22:55:53.264 00.000 20224 move complete, result=0
22:55:53.264 00.000 20224 worker thread done servicing request
22:55:53.269 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61984, med=2793, FiltMin=2547, FiltMax=29853, Gamma=1.000
22:55:53.284 00.015 8996 UpdateGuideState exits: m=744066 SNR=378.6
22:55:53.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:53.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:53.287 00.001 8996 Enqueuing Expose request
22:55:53.287 00.000 20224 Worker thread wakes up
22:55:53.288 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:55:53.288 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:53.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:54.469 01.181 20224 Exposure complete
22:55:54.561 00.092 20224 worker thread done servicing request
22:55:54.561 00.000 8996 OnExposeComplete: enter
22:55:54.562 00.001 8996 UpdateGuideState(): m_state=6
22:55:54.563 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6080
22:55:54.565 00.002 8996 Star::Find returns 1 (0), X=138.29, Y=471.75, Mass=720450, SNR=347.5, Peak=53392 HFD=4.5
22:55:54.568 00.003 8996 MultiStar: [#1 0.20,0.18,0.65,U] [#2 0.44,0.49,0.00,M4] [#3 0.28,0.17,0.66,U] [#4 0.36,0.27,0.00,M2] [#5 0.08,0.20,0.66,U] [#6 0.40,-0.11,0.43,U] [#7 0.40,0.11,0.42,U] [#8 0.19,0.02,0.40,U] 
22:55:54.570 00.002 8996 single-star, 6 included, MultiStar: {0.22, 0.12}, one-star: {0.17, 0.14}
22:55:54.573 00.003 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
22:55:54.575 00.002 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
22:55:54.576 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.70 mountX=0.15 mountY=-0.16, mountTheta=-0.81
22:55:54.580 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.14, opts=13)
22:55:54.581 00.001 8996 Enqueuing Move request for scope (0.17, 0.14)
22:55:54.583 00.002 20224 Worker thread wakes up
22:55:54.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
22:55:54.583 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
22:55:54.583 00.000 20224 Moving (0.17, 0.14) raw xDistance=0.15 yDistance=-0.16
22:55:54.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:55:54.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:54.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:55:54.583 00.000 20224 MoveAxis(E, 0, ABG)
22:55:54.583 00.000 20224 Move returns status 0, amount 0
22:55:54.583 00.000 20224 MoveAxis(N, 0, ABG)
22:55:54.583 00.000 20224 Move returns status 0, amount 0
22:55:54.583 00.000 20224 move complete, result=0
22:55:54.583 00.000 20224 worker thread done servicing request
22:55:54.587 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53392, med=2793, FiltMin=2528, FiltMax=24272, Gamma=1.000
22:55:54.601 00.014 8996 UpdateGuideState exits: m=720450 SNR=347.5
22:55:54.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:54.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:54.604 00.001 8996 Enqueuing Expose request
22:55:54.605 00.001 20224 Worker thread wakes up
22:55:54.605 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:54.605 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:54.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:55.591 00.986 20224 Exposure complete
22:55:55.644 00.053 20224 worker thread done servicing request
22:55:55.644 00.000 8996 OnExposeComplete: enter
22:55:55.645 00.001 8996 UpdateGuideState(): m_state=6
22:55:55.646 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6081
22:55:55.647 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=471.96, Mass=744392, SNR=348.7, Peak=57741 HFD=4.2
22:55:55.647 00.000 8996 MultiStar: [#1 0.35,0.24,0.67,U] [#2 0.33,0.63,0.00,M5] [#3 0.21,0.71,0.00,M1] [#4 0.30,0.53,0.00,M3] [#5 0.06,0.34,0.65,U] [#6 0.46,0.01,0.00,M1] [#7 0.22,0.19,0.42,U] [#8 0.00,0.38,0.37,U] 
22:55:55.648 00.001 8996 refined, 4 included, MultiStar: {0.20, 0.31}, one-star: {0.26, 0.35}
22:55:55.649 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
22:55:55.650 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
22:55:55.651 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.31 hyp=0.37 cameraTheta=0.99 mountX=0.17 mountY=-0.33, mountTheta=-1.09
22:55:55.652 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.31, opts=13)
22:55:55.653 00.001 8996 Enqueuing Move request for scope (0.20, 0.31)
22:55:55.653 00.000 20224 Worker thread wakes up
22:55:55.654 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.31) opts 0xd
22:55:55.654 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.31)
22:55:55.654 00.000 20224 Moving (0.20, 0.31) raw xDistance=0.17 yDistance=-0.33
22:55:55.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
22:55:55.654 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.63 newest=-0.79
22:55:55.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:55:55.654 00.000 20224 MoveAxis(E, 0, ABG)
22:55:55.654 00.000 20224 Move returns status 0, amount 0
22:55:55.654 00.000 20224 MoveAxis(N, 69, ABG)
22:55:55.654 00.000 20224 Guiding  Dir = 0, Dur = 69
22:55:55.654 00.000 20224 IsSlewing returns 0
22:55:55.655 00.001 20224 IsGuiding returns 0
22:55:55.658 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57741, med=2793, FiltMin=2534, FiltMax=29875, Gamma=1.000
22:55:55.672 00.014 8996 UpdateGuideState exits: m=744392 SNR=348.7
22:55:55.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:55.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:55.675 00.001 8996 Enqueuing Expose request
22:55:55.697 00.022 20224 PulseGuide returned control before completion, sleep 37
22:55:55.742 00.045 20224 IsGuiding returns 1
22:55:55.742 00.000 20224 scope still moving after pulse duration time elapsed
22:55:55.773 00.031 20224 IsSlewing returns 0
22:55:55.774 00.001 20224 IsGuiding returns 1
22:55:55.804 00.030 20224 IsSlewing returns 0
22:55:55.805 00.001 20224 IsGuiding returns 0
22:55:55.805 00.000 20224 scope move finished after 69 + 81 ms
22:55:55.805 00.000 20224 Move returns status 0, amount 69
22:55:55.805 00.000 20224 move complete, result=0
22:55:55.805 00.000 20224 worker thread done servicing request
22:55:55.805 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 69 ms NORTH
22:55:55.808 00.003 20224 Worker thread wakes up
22:55:55.808 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:55.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:56.983 01.175 20224 Exposure complete
22:55:57.065 00.082 20224 worker thread done servicing request
22:55:57.065 00.000 8996 OnExposeComplete: enter
22:55:57.067 00.002 8996 UpdateGuideState(): m_state=6
22:55:57.068 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6082
22:55:57.069 00.001 8996 Star::Find returns 1 (0), X=138.42, Y=471.67, Mass=708176, SNR=350.7, Peak=51421 HFD=4.6
22:55:57.071 00.002 8996 MultiStar: [#1 0.44,0.31,0.00,M1] [#2 0.41,0.53,0.00,M6] [#3 0.40,0.27,0.00,M2] [#4 0.43,0.19,0.00,M4] [#5 0.29,0.08,0.63,U] [#6 0.40,0.06,0.48,U] [#7 0.38,0.11,0.49,U] [#8 0.25,0.18,0.40,U] 
22:55:57.073 00.002 8996 single-star, 4 included, MultiStar: {0.32, 0.09}, one-star: {0.30, 0.06}
22:55:57.074 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
22:55:57.074 00.000 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
22:55:57.075 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.06 hyp=0.30 cameraTheta=0.19 mountX=0.29 mountY=-0.09, mountTheta=-0.31
22:55:57.077 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.06, opts=13)
22:55:57.078 00.001 8996 Enqueuing Move request for scope (0.30, 0.06)
22:55:57.079 00.001 20224 Worker thread wakes up
22:55:57.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.06) opts 0xd
22:55:57.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.06)
22:55:57.079 00.000 20224 Moving (0.30, 0.06) raw xDistance=0.29 yDistance=-0.09
22:55:57.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:55:57.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:57.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:55:57.079 00.000 20224 MoveAxis(W, 42, ABG)
22:55:57.080 00.001 20224 Guiding  Dir = 3, Dur = 42
22:55:57.080 00.000 20224 IsSlewing returns 0
22:55:57.080 00.000 20224 IsGuiding returns 0
22:55:57.084 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51421, med=2793, FiltMin=2502, FiltMax=24576, Gamma=1.000
22:55:57.098 00.014 8996 UpdateGuideState exits: m=708176 SNR=350.7
22:55:57.099 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:57.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:57.102 00.002 8996 Enqueuing Expose request
22:55:57.132 00.030 20224 IsGuiding returns 1
22:55:57.132 00.000 20224 scope still moving after pulse duration time elapsed
22:55:57.162 00.030 20224 IsSlewing returns 0
22:55:57.162 00.000 20224 IsGuiding returns 1
22:55:57.193 00.031 20224 IsSlewing returns 0
22:55:57.193 00.000 20224 IsGuiding returns 1
22:55:57.224 00.031 20224 IsSlewing returns 0
22:55:57.224 00.000 20224 IsGuiding returns 0
22:55:57.224 00.000 20224 scope move finished after 42 + 102 ms
22:55:57.224 00.000 20224 Move returns status 0, amount 42
22:55:57.224 00.000 20224 MoveAxis(N, 0, ABG)
22:55:57.224 00.000 20224 Move returns status 0, amount 0
22:55:57.224 00.000 20224 move complete, result=0
22:55:57.225 00.001 20224 worker thread done servicing request
22:55:57.225 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
22:55:57.229 00.004 20224 Worker thread wakes up
22:55:57.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:57.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:58.196 00.967 20224 Exposure complete
22:55:58.261 00.065 20224 worker thread done servicing request
22:55:58.262 00.001 8996 OnExposeComplete: enter
22:55:58.262 00.000 8996 UpdateGuideState(): m_state=6
22:55:58.263 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6083
22:55:58.264 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.82, Mass=717298, SNR=357.7, Peak=60928 HFD=4.3
22:55:58.265 00.001 8996 MultiStar: [#1 0.28,0.23,0.69,U] [#2 -0.00,0.55,0.00,M7] [#3 0.15,0.24,0.67,U] [#4 0.13,0.22,0.51,U] [#5 0.08,0.23,0.65,U] [#6 0.21,-0.01,0.39,U] [#7 0.25,-0.02,0.45,U] [#8 0.00,0.05,0.42,U] 
22:55:58.266 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.17}, one-star: {-0.10, 0.21}
22:55:58.267 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
22:55:58.268 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
22:55:58.269 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=1.01 mountX=0.09 mountY=-0.18, mountTheta=-1.11
22:55:58.274 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.17, opts=13)
22:55:58.276 00.002 8996 Enqueuing Move request for scope (0.11, 0.17)
22:55:58.278 00.002 20224 Worker thread wakes up
22:55:58.278 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
22:55:58.278 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
22:55:58.278 00.000 20224 Moving (0.11, 0.17) raw xDistance=0.09 yDistance=-0.18
22:55:58.278 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:55:58.278 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:58.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:55:58.278 00.000 20224 MoveAxis(E, 0, ABG)
22:55:58.278 00.000 20224 Move returns status 0, amount 0
22:55:58.278 00.000 20224 MoveAxis(N, 0, ABG)
22:55:58.278 00.000 20224 Move returns status 0, amount 0
22:55:58.278 00.000 20224 move complete, result=0
22:55:58.278 00.000 20224 worker thread done servicing request
22:55:58.283 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60928, med=2793, FiltMin=2547, FiltMax=26477, Gamma=1.000
22:55:58.298 00.015 8996 UpdateGuideState exits: m=717298 SNR=357.7
22:55:58.300 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:58.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:58.302 00.001 8996 Enqueuing Expose request
22:55:58.302 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:55:58.303 00.001 20224 Worker thread wakes up
22:55:58.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:58.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:55:59.492 01.188 20224 Exposure complete
22:55:59.571 00.079 20224 worker thread done servicing request
22:55:59.571 00.000 8996 OnExposeComplete: enter
22:55:59.573 00.002 8996 UpdateGuideState(): m_state=6
22:55:59.573 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6084
22:55:59.575 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.74, Mass=759741, SNR=369.8, Peak=65504 HFD=4.3
22:55:59.577 00.002 8996 MultiStar: [#1 -0.17,0.07,0.67,U] [#2 -0.12,0.47,0.00,M8] [#3 -0.03,0.24,0.56,U] [#4 -0.02,0.11,0.54,U] [#5 -0.19,0.17,0.60,U] [#6 0.10,-0.00,0.48,U] [#7 -0.02,0.05,0.46,U] [#8 -0.26,0.21,0.38,U] 
22:55:59.579 00.002 8996 refined, 7 included, MultiStar: {-0.10, 0.12}, one-star: {-0.14, 0.13}
22:55:59.579 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
22:55:59.581 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:55:59.583 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.24 mountX=-0.11 mountY=-0.11, mountTheta=-2.35
22:55:59.585 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
22:55:59.586 00.001 8996 Enqueuing Move request for scope (-0.10, 0.12)
22:55:59.588 00.002 20224 Worker thread wakes up
22:55:59.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
22:55:59.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
22:55:59.588 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
22:55:59.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:55:59.589 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:55:59.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:55:59.589 00.000 20224 MoveAxis(E, 0, ABG)
22:55:59.589 00.000 20224 Move returns status 0, amount 0
22:55:59.589 00.000 20224 MoveAxis(N, 0, ABG)
22:55:59.589 00.000 20224 Move returns status 0, amount 0
22:55:59.589 00.000 20224 move complete, result=0
22:55:59.589 00.000 20224 worker thread done servicing request
22:55:59.593 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2793, FiltMin=2531, FiltMax=28691, Gamma=1.000
22:55:59.615 00.022 8996 UpdateGuideState exits: m=759741 SNR=369.8
22:55:59.618 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:59.620 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:55:59.621 00.001 8996 Enqueuing Expose request
22:55:59.622 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:55:59.623 00.001 20224 Worker thread wakes up
22:55:59.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:55:59.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:00.604 00.980 20224 Exposure complete
22:56:00.678 00.074 20224 worker thread done servicing request
22:56:00.678 00.000 8996 OnExposeComplete: enter
22:56:00.680 00.002 8996 UpdateGuideState(): m_state=6
22:56:00.682 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6085
22:56:00.684 00.002 8996 Star::Find returns 1 (0), X=137.95, Y=471.80, Mass=709229, SNR=381.8, Peak=63776 HFD=4.4
22:56:00.686 00.002 8996 MultiStar: [#1 0.01,0.17,0.59,U] [#2 -0.27,0.58,0.00,M9] [#3 -0.02,0.10,0.53,U] [#4 0.04,0.05,0.53,U] [#5 -0.14,0.03,0.58,U] [#6 -0.11,0.17,0.41,U] [#7 -0.12,0.14,0.40,U] [#8 -0.29,0.35,0.00,M1] 
22:56:00.688 00.002 8996 refined, 6 included, MultiStar: {-0.08, 0.13}, one-star: {-0.17, 0.19}
22:56:00.689 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
22:56:00.691 00.002 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
22:56:00.692 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.15 mountX=-0.10 mountY=-0.12, mountTheta=-2.26
22:56:00.695 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.13, opts=13)
22:56:00.697 00.002 8996 Enqueuing Move request for scope (-0.08, 0.13)
22:56:00.698 00.001 20224 Worker thread wakes up
22:56:00.699 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
22:56:00.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
22:56:00.699 00.000 20224 Moving (-0.08, 0.13) raw xDistance=-0.10 yDistance=-0.12
22:56:00.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:56:00.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:00.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:56:00.699 00.000 20224 MoveAxis(E, 0, ABG)
22:56:00.699 00.000 20224 Move returns status 0, amount 0
22:56:00.699 00.000 20224 MoveAxis(N, 0, ABG)
22:56:00.699 00.000 20224 Move returns status 0, amount 0
22:56:00.699 00.000 20224 move complete, result=0
22:56:00.699 00.000 20224 worker thread done servicing request
22:56:00.704 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63776, med=2793, FiltMin=2486, FiltMax=27821, Gamma=1.000
22:56:00.727 00.023 8996 UpdateGuideState exits: m=709229 SNR=381.8
22:56:00.729 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:00.731 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:00.732 00.001 8996 Enqueuing Expose request
22:56:00.733 00.001 20224 Worker thread wakes up
22:56:00.733 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:00.734 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:00.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:01.923 01.189 20224 Exposure complete
22:56:02.002 00.079 20224 worker thread done servicing request
22:56:02.003 00.001 8996 OnExposeComplete: enter
22:56:02.005 00.002 8996 UpdateGuideState(): m_state=6
22:56:02.008 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6086
22:56:02.010 00.002 8996 Star::Find returns 1 (0), X=137.97, Y=471.72, Mass=702686, SNR=347.8, Peak=56048 HFD=4.3
22:56:02.012 00.002 8996 MultiStar: [#1 0.06,0.19,0.74,U] [#2 -0.11,0.39,0.71,U] [#3 0.07,0.24,0.61,U] [#4 0.13,0.26,0.58,U] [#5 -0.08,0.13,0.61,U] [#6 0.01,-0.02,0.44,U] [#7 0.18,0.03,0.46,U] [#8 0.02,0.10,0.38,U] 
22:56:02.013 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.17}, one-star: {-0.16, 0.10}
22:56:02.014 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
22:56:02.016 00.002 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
22:56:02.017 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.60 mountX=-0.02 mountY=-0.17, mountTheta=-1.70
22:56:02.018 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
22:56:02.019 00.001 8996 Enqueuing Move request for scope (-0.01, 0.17)
22:56:02.020 00.001 20224 Worker thread wakes up
22:56:02.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
22:56:02.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
22:56:02.020 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
22:56:02.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:56:02.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:02.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:56:02.020 00.000 20224 MoveAxis(E, 0, ABG)
22:56:02.020 00.000 20224 Move returns status 0, amount 0
22:56:02.020 00.000 20224 MoveAxis(N, 0, ABG)
22:56:02.020 00.000 20224 Move returns status 0, amount 0
22:56:02.020 00.000 20224 move complete, result=0
22:56:02.020 00.000 20224 worker thread done servicing request
22:56:02.024 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56048, med=2793, FiltMin=2505, FiltMax=25619, Gamma=1.000
22:56:02.038 00.014 8996 UpdateGuideState exits: m=702686 SNR=347.8
22:56:02.039 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:02.040 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:02.040 00.000 8996 Enqueuing Expose request
22:56:02.041 00.001 20224 Worker thread wakes up
22:56:02.041 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:56:02.042 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:02.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:03.019 00.977 20224 Exposure complete
22:56:03.090 00.071 20224 worker thread done servicing request
22:56:03.090 00.000 8996 OnExposeComplete: enter
22:56:03.092 00.002 8996 UpdateGuideState(): m_state=6
22:56:03.093 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6087
22:56:03.094 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.68, Mass=727207, SNR=395.0, Peak=54400 HFD=4.5
22:56:03.096 00.002 8996 MultiStar: [#1 0.38,-0.11,0.59,U] [#2 0.16,0.39,0.68,U] [#3 0.31,0.14,0.52,U] [#4 0.33,0.04,0.48,U] [#5 0.07,0.21,0.48,U] [#6 0.19,-0.25,0.39,U] [#7 0.25,0.06,0.42,U] [#8 -0.25,0.21,0.31,U] 
22:56:03.097 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.09}, one-star: {0.03, 0.07}
22:56:03.097 00.000 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
22:56:03.098 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
22:56:03.099 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.14 mountX=0.02 mountY=-0.07, mountTheta=-1.24
22:56:03.101 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
22:56:03.102 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
22:56:03.103 00.001 20224 Worker thread wakes up
22:56:03.103 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
22:56:03.103 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
22:56:03.103 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.02 yDistance=-0.07
22:56:03.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:56:03.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:03.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:56:03.103 00.000 20224 MoveAxis(E, 0, ABG)
22:56:03.103 00.000 20224 Move returns status 0, amount 0
22:56:03.103 00.000 20224 MoveAxis(N, 0, ABG)
22:56:03.103 00.000 20224 Move returns status 0, amount 0
22:56:03.103 00.000 20224 move complete, result=0
22:56:03.103 00.000 20224 worker thread done servicing request
22:56:03.108 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54400, med=2793, FiltMin=2534, FiltMax=22973, Gamma=1.000
22:56:03.123 00.015 8996 UpdateGuideState exits: m=727207 SNR=395.0
22:56:03.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:03.125 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:03.126 00.001 8996 Enqueuing Expose request
22:56:03.126 00.000 20224 Worker thread wakes up
22:56:03.126 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:03.127 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:03.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:04.303 01.176 20224 Exposure complete
22:56:04.368 00.065 20224 worker thread done servicing request
22:56:04.368 00.000 8996 OnExposeComplete: enter
22:56:04.369 00.001 8996 UpdateGuideState(): m_state=6
22:56:04.370 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6088
22:56:04.371 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.82, Mass=792950, SNR=363.6, Peak=65504 HFD=4.3
22:56:04.372 00.001 8996 MultiStar: [#1 -0.11,0.15,0.66,U] [#2 -0.25,0.46,0.00,M8] [#3 -0.10,0.10,0.56,U] [#4 -0.14,0.01,0.58,U] [#5 -0.02,-0.04,0.58,U] [#6 -0.11,-0.16,0.42,U] [#7 -0.06,0.07,0.47,U] [#8 -0.13,0.20,0.36,U] 
22:56:04.373 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.08}, one-star: {-0.12, 0.21}
22:56:04.374 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
22:56:04.375 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
22:56:04.376 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.45 mountX=-0.11 mountY=-0.07, mountTheta=-2.56
22:56:04.377 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.08, opts=13)
22:56:04.378 00.001 8996 Enqueuing Move request for scope (-0.10, 0.08)
22:56:04.379 00.001 20224 Worker thread wakes up
22:56:04.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
22:56:04.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
22:56:04.379 00.000 20224 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=-0.07
22:56:04.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:56:04.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:04.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:56:04.379 00.000 20224 MoveAxis(E, 0, ABG)
22:56:04.379 00.000 20224 Move returns status 0, amount 0
22:56:04.379 00.000 20224 MoveAxis(N, 0, ABG)
22:56:04.380 00.001 20224 Move returns status 0, amount 0
22:56:04.380 00.000 20224 move complete, result=0
22:56:04.380 00.000 20224 worker thread done servicing request
22:56:04.385 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2793, FiltMin=2534, FiltMax=30701, Gamma=1.000
22:56:04.400 00.015 8996 UpdateGuideState exits: m=792950 SNR=363.6
22:56:04.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:04.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:04.404 00.002 8996 Enqueuing Expose request
22:56:04.405 00.001 20224 Worker thread wakes up
22:56:04.405 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:04.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:04.405 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:05.370 00.965 20224 Exposure complete
22:56:05.470 00.100 20224 worker thread done servicing request
22:56:05.470 00.000 8996 OnExposeComplete: enter
22:56:05.471 00.001 8996 UpdateGuideState(): m_state=6
22:56:05.472 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6089
22:56:05.473 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=471.64, Mass=677524, SNR=336.1, Peak=54256 HFD=4.4
22:56:05.474 00.001 8996 MultiStar: [#1 -0.11,0.23,0.77,U] [#2 -0.34,0.49,0.00,M9] [#3 -0.24,-0.08,0.66,U] [#4 -0.20,-0.20,0.70,U] [#5 -0.24,0.03,0.60,U] [#6 -0.19,-0.21,0.44,U] [#7 -0.01,0.04,0.44,U] [#8 -0.29,0.04,0.45,U] 
22:56:05.476 00.002 8996 refined, 7 included, MultiStar: {-0.20, -0.01}, one-star: {-0.25, 0.03}
22:56:05.478 00.002 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
22:56:05.479 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
22:56:05.481 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.11 mountX=-0.20 mountY=0.03, mountTheta=3.00
22:56:05.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.01, opts=13)
22:56:05.484 00.001 8996 Enqueuing Move request for scope (-0.20, -0.01)
22:56:05.485 00.001 20224 Worker thread wakes up
22:56:05.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
22:56:05.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
22:56:05.485 00.000 20224 Moving (-0.20, -0.01) raw xDistance=-0.20 yDistance=0.03
22:56:05.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
22:56:05.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:05.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:56:05.485 00.000 20224 MoveAxis(E, 0, ABG)
22:56:05.485 00.000 20224 Move returns status 0, amount 0
22:56:05.485 00.000 20224 MoveAxis(N, 0, ABG)
22:56:05.485 00.000 20224 Move returns status 0, amount 0
22:56:05.485 00.000 20224 move complete, result=0
22:56:05.485 00.000 20224 worker thread done servicing request
22:56:05.489 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54256, med=2793, FiltMin=2544, FiltMax=28163, Gamma=1.000
22:56:05.504 00.015 8996 UpdateGuideState exits: m=677524 SNR=336.1
22:56:05.505 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:05.506 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:05.506 00.000 8996 Enqueuing Expose request
22:56:05.507 00.001 20224 Worker thread wakes up
22:56:05.507 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:05.508 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:05.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:06.669 01.161 20224 Exposure complete
22:56:06.739 00.070 20224 worker thread done servicing request
22:56:06.739 00.000 8996 OnExposeComplete: enter
22:56:06.740 00.001 8996 UpdateGuideState(): m_state=6
22:56:06.741 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6090
22:56:06.742 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.69, Mass=720181, SNR=360.3, Peak=61760 HFD=4.3
22:56:06.743 00.001 8996 MultiStar: [#1 -0.22,0.15,0.62,U] [#2 -0.29,0.32,0.77,U] [#3 -0.26,0.32,0.60,U] [#4 -0.16,0.24,0.53,U] [#5 -0.19,-0.01,0.59,U] [#6 -0.17,0.17,0.43,U] [#7 -0.10,0.27,0.51,U] [#8 -0.35,0.03,0.41,U] 
22:56:06.744 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.18}, one-star: {-0.08, 0.08}
22:56:06.744 00.000 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
22:56:06.745 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
22:56:06.746 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.36 mountX=-0.09 mountY=-0.07, mountTheta=-2.47
22:56:06.747 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.08, opts=13)
22:56:06.748 00.001 8996 Enqueuing Move request for scope (-0.08, 0.08)
22:56:06.749 00.001 20224 Worker thread wakes up
22:56:06.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
22:56:06.749 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
22:56:06.749 00.000 20224 Moving (-0.08, 0.08) raw xDistance=-0.09 yDistance=-0.07
22:56:06.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:56:06.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:06.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:56:06.749 00.000 20224 MoveAxis(E, 0, ABG)
22:56:06.749 00.000 20224 Move returns status 0, amount 0
22:56:06.749 00.000 20224 MoveAxis(N, 0, ABG)
22:56:06.749 00.000 20224 Move returns status 0, amount 0
22:56:06.749 00.000 20224 move complete, result=0
22:56:06.750 00.001 20224 worker thread done servicing request
22:56:06.754 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61760, med=2793, FiltMin=2544, FiltMax=24611, Gamma=1.000
22:56:06.767 00.013 8996 UpdateGuideState exits: m=720181 SNR=360.3
22:56:06.767 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:06.768 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:06.769 00.001 8996 Enqueuing Expose request
22:56:06.770 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:06.771 00.001 20224 Worker thread wakes up
22:56:06.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:06.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:07.740 00.969 20224 Exposure complete
22:56:07.814 00.074 20224 worker thread done servicing request
22:56:07.814 00.000 8996 OnExposeComplete: enter
22:56:07.815 00.001 8996 UpdateGuideState(): m_state=6
22:56:07.815 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6091
22:56:07.816 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.78, Mass=703419, SNR=310.8, Peak=60640 HFD=4.3
22:56:07.817 00.001 8996 MultiStar: [#1 -0.01,-0.04,0.74,U] [#2 0.01,0.21,0.80,U] [#3 0.02,0.07,0.62,U] [#4 0.01,0.20,0.59,U] [#5 -0.12,0.10,0.86,U] [#6 0.11,0.21,0.47,U] [#7 0.16,0.13,0.52,U] [#8 -0.20,0.03,0.44,U] 
22:56:07.818 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.12}, one-star: {-0.17, 0.17}
22:56:07.818 00.000 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
22:56:07.819 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
22:56:07.820 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.84 mountX=-0.05 mountY=-0.12, mountTheta=-1.94
22:56:07.823 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.12, opts=13)
22:56:07.824 00.001 8996 Enqueuing Move request for scope (-0.03, 0.12)
22:56:07.825 00.001 20224 Worker thread wakes up
22:56:07.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
22:56:07.825 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
22:56:07.825 00.000 20224 Moving (-0.03, 0.12) raw xDistance=-0.05 yDistance=-0.12
22:56:07.825 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:56:07.825 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:07.825 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:56:07.825 00.000 20224 MoveAxis(E, 0, ABG)
22:56:07.825 00.000 20224 Move returns status 0, amount 0
22:56:07.825 00.000 20224 MoveAxis(N, 0, ABG)
22:56:07.825 00.000 20224 Move returns status 0, amount 0
22:56:07.826 00.001 20224 move complete, result=0
22:56:07.826 00.000 20224 worker thread done servicing request
22:56:07.830 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60640, med=2793, FiltMin=2525, FiltMax=27715, Gamma=1.000
22:56:07.844 00.014 8996 UpdateGuideState exits: m=703419 SNR=310.8
22:56:07.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:07.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:07.847 00.001 8996 Enqueuing Expose request
22:56:07.848 00.001 20224 Worker thread wakes up
22:56:07.848 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:07.848 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:07.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:09.006 01.158 20224 Exposure complete
22:56:09.107 00.101 20224 worker thread done servicing request
22:56:09.107 00.000 8996 OnExposeComplete: enter
22:56:09.108 00.001 8996 UpdateGuideState(): m_state=6
22:56:09.109 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6092
22:56:09.111 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=471.66, Mass=693382, SNR=374.6, Peak=58176 HFD=4.3
22:56:09.112 00.001 8996 MultiStar: [#1 -0.07,-0.08,0.64,U] [#2 -0.18,0.12,0.71,U] [#3 -0.05,-0.05,0.52,U] [#4 -0.08,0.03,0.47,U] [#5 -0.37,0.01,0.55,U] [#6 -0.18,-0.11,0.38,U] [#7 0.00,0.19,0.40,U] [#8 -0.41,-0.02,0.36,U] 
22:56:09.114 00.002 8996 refined, 8 included, MultiStar: {-0.17, 0.02}, one-star: {-0.21, 0.04}
22:56:09.115 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
22:56:09.117 00.002 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
22:56:09.118 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.03 mountX=-0.17 mountY=-0.00, mountTheta=-3.14
22:56:09.121 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.02, opts=13)
22:56:09.123 00.002 8996 Enqueuing Move request for scope (-0.17, 0.02)
22:56:09.125 00.002 20224 Worker thread wakes up
22:56:09.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
22:56:09.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
22:56:09.125 00.000 20224 Moving (-0.17, 0.02) raw xDistance=-0.17 yDistance=-0.00
22:56:09.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:56:09.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:09.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:56:09.125 00.000 20224 MoveAxis(E, 0, ABG)
22:56:09.125 00.000 20224 Move returns status 0, amount 0
22:56:09.125 00.000 20224 MoveAxis(N, 0, ABG)
22:56:09.125 00.000 20224 Move returns status 0, amount 0
22:56:09.125 00.000 20224 move complete, result=0
22:56:09.125 00.000 20224 worker thread done servicing request
22:56:09.132 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58176, med=2793, FiltMin=2541, FiltMax=25923, Gamma=1.000
22:56:09.161 00.029 8996 UpdateGuideState exits: m=693382 SNR=374.6
22:56:09.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:09.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:09.166 00.002 8996 Enqueuing Expose request
22:56:09.168 00.002 20224 Worker thread wakes up
22:56:09.168 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:09.170 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:09.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:10.147 00.977 20224 Exposure complete
22:56:10.216 00.069 20224 worker thread done servicing request
22:56:10.216 00.000 8996 OnExposeComplete: enter
22:56:10.219 00.003 8996 UpdateGuideState(): m_state=6
22:56:10.221 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6093
22:56:10.224 00.003 8996 Star::Find returns 1 (0), X=137.94, Y=471.41, Mass=711753, SNR=326.8, Peak=50899 HFD=4.3
22:56:10.227 00.003 8996 MultiStar: [#1 -0.13,-0.09,0.78,U] [#2 -0.09,0.11,0.74,U] [#3 -0.03,-0.14,0.56,U] [#4 -0.09,-0.12,0.57,U] [#5 -0.27,-0.25,0.59,U] [#6 -0.19,-0.28,0.47,U] [#7 0.07,-0.07,0.48,U] [#8 -0.39,-0.08,0.47,U] 
22:56:10.228 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.12}, one-star: {-0.18, -0.20}
22:56:10.230 00.002 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
22:56:10.231 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
22:56:10.233 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.44 mountX=-0.13 mountY=0.14, mountTheta=2.34
22:56:10.235 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.12, opts=13)
22:56:10.236 00.001 8996 Enqueuing Move request for scope (-0.15, -0.12)
22:56:10.237 00.001 20224 Worker thread wakes up
22:56:10.237 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
22:56:10.237 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
22:56:10.237 00.000 20224 Moving (-0.15, -0.12) raw xDistance=-0.13 yDistance=0.14
22:56:10.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:56:10.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:10.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:56:10.237 00.000 20224 MoveAxis(E, 0, ABG)
22:56:10.237 00.000 20224 Move returns status 0, amount 0
22:56:10.237 00.000 20224 MoveAxis(N, 0, ABG)
22:56:10.237 00.000 20224 Move returns status 0, amount 0
22:56:10.237 00.000 20224 move complete, result=0
22:56:10.237 00.000 20224 worker thread done servicing request
22:56:10.241 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50899, med=2793, FiltMin=2550, FiltMax=25677, Gamma=1.000
22:56:10.269 00.028 8996 UpdateGuideState exits: m=711753 SNR=326.8
22:56:10.271 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:10.272 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:10.274 00.002 8996 Enqueuing Expose request
22:56:10.275 00.001 20224 Worker thread wakes up
22:56:10.276 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:10.278 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:10.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:11.440 01.162 20224 Exposure complete
22:56:11.534 00.094 20224 worker thread done servicing request
22:56:11.534 00.000 8996 OnExposeComplete: enter
22:56:11.535 00.001 8996 UpdateGuideState(): m_state=6
22:56:11.536 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6094
22:56:11.538 00.002 8996 Star::Find returns 1 (0), X=137.80, Y=471.60, Mass=767231, SNR=336.0, Peak=57232 HFD=4.5
22:56:11.541 00.003 8996 MultiStar: [#1 -0.05,-0.27,0.68,U] [#2 -0.07,0.11,0.79,U] [#3 -0.01,-0.01,0.59,U] [#4 0.02,-0.06,0.60,U] [#5 -0.45,-0.20,0.00,M1] [#6 -0.08,-0.25,0.51,U] [#7 -0.07,-0.16,0.43,U] [#8 -0.27,-0.09,0.46,U] 
22:56:11.543 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.08}, one-star: {-0.33, -0.02}
22:56:11.545 00.002 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
22:56:11.546 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
22:56:11.547 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.57 mountX=-0.11 mountY=0.09, mountTheta=2.46
22:56:11.549 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
22:56:11.551 00.002 8996 Enqueuing Move request for scope (-0.12, -0.08)
22:56:11.552 00.001 20224 Worker thread wakes up
22:56:11.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
22:56:11.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
22:56:11.552 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.09
22:56:11.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:56:11.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:11.553 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:56:11.553 00.000 20224 MoveAxis(E, 0, ABG)
22:56:11.553 00.000 20224 Move returns status 0, amount 0
22:56:11.553 00.000 20224 MoveAxis(N, 0, ABG)
22:56:11.553 00.000 20224 Move returns status 0, amount 0
22:56:11.553 00.000 20224 move complete, result=0
22:56:11.553 00.000 20224 worker thread done servicing request
22:56:11.559 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57232, med=2793, FiltMin=2509, FiltMax=32429, Gamma=1.000
22:56:11.589 00.030 8996 UpdateGuideState exits: m=767231 SNR=336.0
22:56:11.591 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:11.593 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:11.595 00.002 8996 Enqueuing Expose request
22:56:11.596 00.001 20224 Worker thread wakes up
22:56:11.596 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:11.597 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:11.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:12.562 00.965 20224 Exposure complete
22:56:12.617 00.055 20224 worker thread done servicing request
22:56:12.617 00.000 8996 OnExposeComplete: enter
22:56:12.618 00.001 8996 UpdateGuideState(): m_state=6
22:56:12.620 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6095
22:56:12.621 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=471.57, Mass=726854, SNR=361.1, Peak=53136 HFD=4.4
22:56:12.623 00.002 8996 MultiStar: [#1 -0.33,-0.17,0.68,U] [#2 -0.45,0.21,0.00,M5] [#3 -0.56,-0.07,0.00,M1] [#4 -0.42,-0.09,0.55,U] [#5 -0.44,-0.18,0.00,M2] [#6 -0.19,-0.22,0.43,U] [#7 -0.42,0.04,0.39,U] [#8 -0.46,-0.34,0.00,M1] 
22:56:12.624 00.001 8996 refined, 4 included, MultiStar: {-0.43, -0.09}, one-star: {-0.62, -0.04}
22:56:12.624 00.000 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
22:56:12.625 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.33)
22:56:12.626 00.001 8996 CameraToMount -- cameraX=-0.43 cameraY=-0.09 hyp=0.44 cameraTheta=-2.93 mountX=-0.42 mountY=0.14, mountTheta=2.82
22:56:12.627 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=-0.09, opts=13)
22:56:12.628 00.001 8996 Enqueuing Move request for scope (-0.43, -0.09)
22:56:12.629 00.001 20224 Worker thread wakes up
22:56:12.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.09) opts 0xd
22:56:12.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, -0.09)
22:56:12.629 00.000 20224 Moving (-0.43, -0.09) raw xDistance=-0.42 yDistance=0.14
22:56:12.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
22:56:12.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:12.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:56:12.629 00.000 20224 MoveAxis(E, 61, ABG)
22:56:12.629 00.000 20224 Guiding  Dir = 2, Dur = 61
22:56:12.629 00.000 20224 IsSlewing returns 0
22:56:12.629 00.000 20224 IsGuiding returns 0
22:56:12.632 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53136, med=2793, FiltMin=2534, FiltMax=27808, Gamma=1.000
22:56:12.654 00.022 8996 UpdateGuideState exits: m=726854 SNR=361.1
22:56:12.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:12.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:12.657 00.001 8996 Enqueuing Expose request
22:56:12.683 00.026 20224 PulseGuide returned control before completion, sleep 17
22:56:12.713 00.030 20224 IsGuiding returns 1
22:56:12.713 00.000 20224 scope still moving after pulse duration time elapsed
22:56:12.745 00.032 20224 IsSlewing returns 0
22:56:12.745 00.000 20224 IsGuiding returns 1
22:56:12.775 00.030 20224 IsSlewing returns 0
22:56:12.776 00.001 20224 IsGuiding returns 0
22:56:12.776 00.000 20224 scope move finished after 61 + 85 ms
22:56:12.776 00.000 20224 Move returns status 0, amount 61
22:56:12.776 00.000 20224 MoveAxis(N, 0, ABG)
22:56:12.776 00.000 20224 Move returns status 0, amount 0
22:56:12.776 00.000 20224 move complete, result=0
22:56:12.777 00.001 20224 worker thread done servicing request
22:56:12.777 00.000 8996 GuideStep: -0.4 px 61 ms EAST, 0.1 px 0 ms NORTH
22:56:12.779 00.002 20224 Worker thread wakes up
22:56:12.779 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:12.779 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:13.958 01.179 20224 Exposure complete
22:56:14.039 00.081 20224 worker thread done servicing request
22:56:14.039 00.000 8996 OnExposeComplete: enter
22:56:14.040 00.001 8996 UpdateGuideState(): m_state=6
22:56:14.041 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6096
22:56:14.043 00.002 8996 Star::Find returns 1 (0), X=137.78, Y=471.60, Mass=797001, SNR=366.3, Peak=47648 HFD=4.6
22:56:14.045 00.002 8996 MultiStar: [#1 0.26,-0.14,0.62,U] [#2 0.16,-0.11,0.74,U] [#3 0.31,-0.03,0.60,U] [#4 0.21,0.12,0.50,U] [#5 0.12,-0.19,0.56,U] [#6 0.31,-0.22,0.46,U] [#7 0.30,-0.12,0.44,U] [#8 0.04,-0.19,0.41,U] 
22:56:14.047 00.002 8996 refined, 8 included, MultiStar: {0.11, -0.09}, one-star: {-0.34, -0.01}
22:56:14.048 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
22:56:14.050 00.002 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
22:56:14.051 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.69 mountX=0.12 mountY=0.08, mountTheta=0.58
22:56:14.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
22:56:14.053 00.001 8996 Enqueuing Move request for scope (0.11, -0.09)
22:56:14.054 00.001 20224 Worker thread wakes up
22:56:14.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
22:56:14.054 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
22:56:14.054 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.12 yDistance=0.08
22:56:14.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:56:14.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:14.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:14.054 00.000 20224 MoveAxis(E, 0, ABG)
22:56:14.054 00.000 20224 Move returns status 0, amount 0
22:56:14.054 00.000 20224 MoveAxis(N, 0, ABG)
22:56:14.054 00.000 20224 Move returns status 0, amount 0
22:56:14.054 00.000 20224 move complete, result=0
22:56:14.055 00.001 20224 worker thread done servicing request
22:56:14.058 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47648, med=2793, FiltMin=2541, FiltMax=31728, Gamma=1.000
22:56:14.081 00.023 8996 UpdateGuideState exits: m=797001 SNR=366.3
22:56:14.084 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:14.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:14.087 00.002 8996 Enqueuing Expose request
22:56:14.088 00.001 20224 Worker thread wakes up
22:56:14.088 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:14.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:14.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:15.081 00.992 20224 Exposure complete
22:56:15.162 00.081 20224 worker thread done servicing request
22:56:15.162 00.000 8996 OnExposeComplete: enter
22:56:15.164 00.002 8996 UpdateGuideState(): m_state=6
22:56:15.166 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6097
22:56:15.167 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.70, Mass=781178, SNR=326.3, Peak=50368 HFD=4.7
22:56:15.169 00.002 8996 MultiStar: [#1 -0.23,-0.13,0.64,U] [#2 -0.41,0.18,0.00,M5] [#3 -0.19,-0.06,0.63,U] [#4 -0.28,-0.11,0.59,U] [#5 -0.33,-0.12,0.63,U] [#6 -0.04,-0.26,0.45,U] [#7 -0.23,-0.08,0.46,U] [#8 -0.39,-0.12,0.42,U] 
22:56:15.170 00.001 8996 refined, 7 included, MultiStar: {-0.28, -0.08}, one-star: {-0.40, 0.08}
22:56:15.171 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
22:56:15.173 00.002 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
22:56:15.174 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-2.86 mountX=-0.27 mountY=0.11, mountTheta=2.75
22:56:15.176 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.08, opts=13)
22:56:15.178 00.002 8996 Enqueuing Move request for scope (-0.28, -0.08)
22:56:15.181 00.003 20224 Worker thread wakes up
22:56:15.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.08) opts 0xd
22:56:15.181 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.08)
22:56:15.181 00.000 20224 Moving (-0.28, -0.08) raw xDistance=-0.27 yDistance=0.11
22:56:15.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:56:15.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:15.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:56:15.181 00.000 20224 MoveAxis(E, 39, ABG)
22:56:15.182 00.001 20224 Guiding  Dir = 2, Dur = 39
22:56:15.182 00.000 20224 IsSlewing returns 0
22:56:15.182 00.000 20224 IsGuiding returns 0
22:56:15.190 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50368, med=2793, FiltMin=2531, FiltMax=31309, Gamma=1.000
22:56:15.191 00.001 20224 PulseGuide returned control before completion, sleep 41
22:56:15.210 00.019 8996 UpdateGuideState exits: m=781178 SNR=326.3
22:56:15.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:15.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:15.212 00.000 8996 Enqueuing Expose request
22:56:15.237 00.025 20224 IsGuiding returns 1
22:56:15.237 00.000 20224 scope still moving after pulse duration time elapsed
22:56:15.274 00.037 20224 IsSlewing returns 0
22:56:15.295 00.021 20224 IsGuiding returns 0
22:56:15.295 00.000 20224 scope move finished after 39 + 73 ms
22:56:15.295 00.000 20224 Move returns status 0, amount 39
22:56:15.295 00.000 20224 MoveAxis(N, 0, ABG)
22:56:15.295 00.000 20224 Move returns status 0, amount 0
22:56:15.295 00.000 20224 move complete, result=0
22:56:15.295 00.000 20224 worker thread done servicing request
22:56:15.296 00.001 20224 Worker thread wakes up
22:56:15.296 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
22:56:15.297 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:15.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:16.459 01.162 20224 Exposure complete
22:56:16.528 00.069 20224 worker thread done servicing request
22:56:16.528 00.000 8996 OnExposeComplete: enter
22:56:16.529 00.001 8996 UpdateGuideState(): m_state=6
22:56:16.530 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6098
22:56:16.531 00.001 8996 Star::Find returns 1 (0), X=138.46, Y=470.94, Mass=702738, SNR=343.5, Peak=49696 HFD=4.7
22:56:16.532 00.001 8996 MultiStar: [#1 0.31,-0.41,0.00,M1] [#2 0.12,-0.06,0.74,U] [#3 0.26,-0.41,0.00,M1] [#4 0.25,-0.45,0.00,M1] [#5 0.20,-0.26,0.67,U] [#6 0.11,-0.43,0.00,M1] [#7 0.16,-0.48,0.00,M1] [#8 0.12,-0.38,0.37,U] 
22:56:16.533 00.001 8996 refined, 3 included, MultiStar: {0.22, -0.37}, one-star: {0.33, -0.67}
22:56:16.534 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
22:56:16.534 00.000 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
22:56:16.535 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.37 hyp=0.43 cameraTheta=-1.04 mountX=0.25 mountY=0.34, mountTheta=0.94
22:56:16.537 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.37, opts=13)
22:56:16.538 00.001 8996 Enqueuing Move request for scope (0.22, -0.37)
22:56:16.538 00.000 20224 Worker thread wakes up
22:56:16.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.37) opts 0xd
22:56:16.538 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.37)
22:56:16.539 00.001 20224 Moving (0.22, -0.37) raw xDistance=0.25 yDistance=0.34
22:56:16.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:56:16.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:56:16.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:56:16.539 00.000 20224 MoveAxis(W, 34, ABG)
22:56:16.539 00.000 20224 Guiding  Dir = 3, Dur = 34
22:56:16.539 00.000 20224 IsSlewing returns 0
22:56:16.539 00.000 20224 IsGuiding returns 0
22:56:16.543 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49696, med=2793, FiltMin=2525, FiltMax=27824, Gamma=1.000
22:56:16.557 00.014 8996 UpdateGuideState exits: m=702738 SNR=343.5
22:56:16.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:16.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:16.560 00.001 8996 Enqueuing Expose request
22:56:16.565 00.005 20224 PulseGuide returned control before completion, sleep 18
22:56:16.596 00.031 20224 IsGuiding returns 1
22:56:16.596 00.000 20224 scope still moving after pulse duration time elapsed
22:56:16.628 00.032 20224 IsSlewing returns 0
22:56:16.628 00.000 20224 IsGuiding returns 1
22:56:16.659 00.031 20224 IsSlewing returns 0
22:56:16.659 00.000 20224 IsGuiding returns 0
22:56:16.659 00.000 20224 scope move finished after 34 + 85 ms
22:56:16.659 00.000 20224 Move returns status 0, amount 34
22:56:16.659 00.000 20224 MoveAxis(N, 0, ABG)
22:56:16.659 00.000 20224 Move returns status 0, amount 0
22:56:16.659 00.000 20224 move complete, result=0
22:56:16.659 00.000 20224 worker thread done servicing request
22:56:16.659 00.000 20224 Worker thread wakes up
22:56:16.659 00.000 8996 GuideStep: 0.3 px 34 ms WEST, 0.3 px 0 ms NORTH
22:56:16.661 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:16.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:17.636 00.975 20224 Exposure complete
22:56:17.722 00.086 20224 worker thread done servicing request
22:56:17.722 00.000 8996 OnExposeComplete: enter
22:56:17.724 00.002 8996 UpdateGuideState(): m_state=6
22:56:17.724 00.000 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6099
22:56:17.725 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.62, Mass=656037, SNR=314.7, Peak=44736 HFD=4.5
22:56:17.727 00.002 8996 MultiStar: [#1 0.33,-0.05,0.78,U] [#2 0.02,0.20,0.78,U] [#3 0.33,-0.12,0.61,U] [#4 0.28,-0.19,0.67,U] [#5 0.21,-0.05,0.71,U] [#6 0.01,-0.52,0.00,M2] [#7 0.05,-0.18,0.47,U] [#8 0.07,-0.15,0.44,U] 
22:56:17.729 00.002 8996 single-star, 7 included, MultiStar: {0.16, -0.05}, one-star: {0.02, 0.01}
22:56:17.731 00.002 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
22:56:17.732 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
22:56:17.734 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.34 mountX=0.02 mountY=-0.01, mountTheta=-0.45
22:56:17.737 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.01, opts=13)
22:56:17.738 00.001 8996 Enqueuing Move request for scope (0.02, 0.01)
22:56:17.740 00.002 20224 Worker thread wakes up
22:56:17.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
22:56:17.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
22:56:17.740 00.000 20224 Moving (0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
22:56:17.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:56:17.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:17.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:17.740 00.000 20224 MoveAxis(E, 0, ABG)
22:56:17.740 00.000 20224 Move returns status 0, amount 0
22:56:17.740 00.000 20224 MoveAxis(N, 0, ABG)
22:56:17.740 00.000 20224 Move returns status 0, amount 0
22:56:17.740 00.000 20224 move complete, result=0
22:56:17.740 00.000 20224 worker thread done servicing request
22:56:17.745 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44736, med=2793, FiltMin=2550, FiltMax=21885, Gamma=1.000
22:56:17.763 00.018 8996 UpdateGuideState exits: m=656037 SNR=314.7
22:56:17.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:17.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:17.766 00.001 8996 Enqueuing Expose request
22:56:17.766 00.000 20224 Worker thread wakes up
22:56:17.766 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:17.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:17.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:18.941 01.174 20224 Exposure complete
22:56:19.024 00.083 20224 worker thread done servicing request
22:56:19.024 00.000 8996 OnExposeComplete: enter
22:56:19.026 00.002 8996 UpdateGuideState(): m_state=6
22:56:19.028 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6100
22:56:19.029 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=471.25, Mass=701037, SNR=322.4, Peak=51552 HFD=4.6
22:56:19.030 00.001 8996 MultiStar: [#1 0.07,-0.07,0.64,U] [#2 0.15,0.12,0.83,U] [#3 -0.00,0.06,0.63,U] [#4 0.02,-0.10,0.55,U] [#5 0.28,-0.12,0.69,U] [#6 0.30,-0.48,0.00,M3] [#7 0.09,0.19,0.55,U] [#8 0.22,-0.03,0.47,U] 
22:56:19.031 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.06}, one-star: {0.24, -0.36}
22:56:19.032 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
22:56:19.034 00.002 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.86)
22:56:19.034 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.40 mountX=0.15 mountY=0.04, mountTheta=0.29
22:56:19.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.06, opts=13)
22:56:19.039 00.003 8996 Enqueuing Move request for scope (0.14, -0.06)
22:56:19.041 00.002 20224 Worker thread wakes up
22:56:19.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
22:56:19.041 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
22:56:19.041 00.000 20224 Moving (0.14, -0.06) raw xDistance=0.15 yDistance=0.04
22:56:19.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:56:19.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:19.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:56:19.041 00.000 20224 MoveAxis(E, 0, ABG)
22:56:19.041 00.000 20224 Move returns status 0, amount 0
22:56:19.041 00.000 20224 MoveAxis(N, 0, ABG)
22:56:19.041 00.000 20224 Move returns status 0, amount 0
22:56:19.041 00.000 20224 move complete, result=0
22:56:19.042 00.001 20224 worker thread done servicing request
22:56:19.046 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51552, med=2793, FiltMin=2560, FiltMax=26304, Gamma=1.000
22:56:19.079 00.033 8996 UpdateGuideState exits: m=701037 SNR=322.4
22:56:19.081 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:19.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:19.083 00.001 8996 Enqueuing Expose request
22:56:19.085 00.002 20224 Worker thread wakes up
22:56:19.085 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:19.087 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:19.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:20.072 00.985 20224 Exposure complete
22:56:20.161 00.089 20224 worker thread done servicing request
22:56:20.162 00.001 8996 OnExposeComplete: enter
22:56:20.163 00.001 8996 UpdateGuideState(): m_state=6
22:56:20.163 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6101
22:56:20.164 00.001 8996 Star::Find returns 1 (0), X=138.45, Y=471.55, Mass=761446, SNR=330.2, Peak=48141 HFD=4.7
22:56:20.165 00.001 8996 MultiStar: [#1 0.41,-0.25,0.00,M1] [#2 0.49,0.01,0.00,M3] [#3 0.60,-0.09,0.00,M1] [#4 0.57,-0.06,0.00,M1] [#5 -0.05,-0.20,0.62,U] [#6 0.55,-0.20,0.00,M4] [#7 0.59,-0.07,0.00,M1] [#8 -0.04,-0.05,0.39,U] 
22:56:20.166 00.001 8996 refined, 2 included, MultiStar: {0.14, -0.10}, one-star: {0.32, -0.06}
22:56:20.166 00.000 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
22:56:20.167 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
22:56:20.168 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.63 mountX=0.15 mountY=0.09, mountTheta=0.52
22:56:20.170 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.10, opts=13)
22:56:20.172 00.002 8996 Enqueuing Move request for scope (0.14, -0.10)
22:56:20.175 00.003 20224 Worker thread wakes up
22:56:20.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
22:56:20.175 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
22:56:20.175 00.000 20224 Moving (0.14, -0.10) raw xDistance=0.15 yDistance=0.09
22:56:20.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:56:20.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:20.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:56:20.175 00.000 20224 MoveAxis(E, 0, ABG)
22:56:20.175 00.000 20224 Move returns status 0, amount 0
22:56:20.175 00.000 20224 MoveAxis(N, 0, ABG)
22:56:20.175 00.000 20224 Move returns status 0, amount 0
22:56:20.175 00.000 20224 move complete, result=0
22:56:20.175 00.000 20224 worker thread done servicing request
22:56:20.183 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48141, med=2793, FiltMin=2544, FiltMax=26592, Gamma=1.000
22:56:20.209 00.026 8996 UpdateGuideState exits: m=761446 SNR=330.2
22:56:20.211 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:20.213 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:20.215 00.002 8996 Enqueuing Expose request
22:56:20.218 00.003 20224 Worker thread wakes up
22:56:20.218 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:20.219 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:20.220 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:21.389 01.169 20224 Exposure complete
22:56:21.468 00.079 20224 worker thread done servicing request
22:56:21.468 00.000 8996 OnExposeComplete: enter
22:56:21.470 00.002 8996 UpdateGuideState(): m_state=6
22:56:21.471 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6102
22:56:21.472 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.56, Mass=658061, SNR=310.9, Peak=39360 HFD=4.6
22:56:21.473 00.001 8996 MultiStar: [#1 0.62,-0.44,0.00,M2] [#2 0.43,-0.40,0.00,M4] [#3 0.54,-0.28,0.00,M2] [#4 0.51,-0.32,0.00,M2] [#5 0.39,-0.32,0.00,M1] [#6 0.50,-0.51,0.00,M5] [#7 0.49,-0.18,0.00,M2] [#8 0.27,-0.25,0.44,U] 
22:56:21.474 00.001 8996 single-star, 1 included, MultiStar: {0.10, -0.11}, one-star: {0.02, -0.05}
22:56:21.475 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
22:56:21.476 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
22:56:21.477 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.16 mountX=0.03 mountY=0.05, mountTheta=1.06
22:56:21.478 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
22:56:21.479 00.001 8996 Enqueuing Move request for scope (0.02, -0.05)
22:56:21.480 00.001 20224 Worker thread wakes up
22:56:21.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
22:56:21.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
22:56:21.480 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.03 yDistance=0.05
22:56:21.480 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:56:21.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:21.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:56:21.480 00.000 20224 MoveAxis(E, 0, ABG)
22:56:21.480 00.000 20224 Move returns status 0, amount 0
22:56:21.480 00.000 20224 MoveAxis(N, 0, ABG)
22:56:21.480 00.000 20224 Move returns status 0, amount 0
22:56:21.481 00.001 20224 move complete, result=0
22:56:21.481 00.000 20224 worker thread done servicing request
22:56:21.484 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=39360, med=2793, FiltMin=2540, FiltMax=21939, Gamma=1.000
22:56:21.503 00.019 8996 UpdateGuideState exits: m=658061 SNR=310.9
22:56:21.505 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:21.507 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:21.508 00.001 8996 Enqueuing Expose request
22:56:21.509 00.001 20224 Worker thread wakes up
22:56:21.509 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:21.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:21.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:22.499 00.989 20224 Exposure complete
22:56:22.584 00.085 20224 worker thread done servicing request
22:56:22.584 00.000 8996 OnExposeComplete: enter
22:56:22.585 00.001 8996 UpdateGuideState(): m_state=6
22:56:22.586 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6103
22:56:22.586 00.000 8996 Star::Find returns 1 (0), X=138.81, Y=471.30, Mass=702462, SNR=341.1, Peak=52752 HFD=4.6
22:56:22.587 00.001 8996 MultiStar: [#1 0.63,-0.23,0.00,M3] [#2 0.59,-0.09,0.00,M5] [#3 0.45,-0.14,0.00,M3] [#4 0.54,-0.09,0.00,M3] [#5 0.41,-0.03,0.63,U] [#6 0.72,-0.42,0.00,M6] [#7 0.79,-0.02,0.00,M3] [#8 0.34,-0.28,0.00,M1] 
22:56:22.589 00.002 8996 refined, 1 included, MultiStar: {0.58, -0.20}, one-star: {0.68, -0.32}
22:56:22.591 00.002 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
22:56:22.592 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.92)
22:56:22.593 00.001 8996 CameraToMount -- cameraX=0.58 cameraY=-0.20 hyp=0.61 cameraTheta=-0.34 mountX=0.59 mountY=0.14, mountTheta=0.23
22:56:22.595 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.58, y=-0.20, opts=13)
22:56:22.596 00.001 8996 Enqueuing Move request for scope (0.58, -0.20)
22:56:22.597 00.001 20224 Worker thread wakes up
22:56:22.598 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.20) opts 0xd
22:56:22.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.58, -0.20)
22:56:22.598 00.000 20224 Moving (0.58, -0.20) raw xDistance=0.59 yDistance=0.14
22:56:22.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
22:56:22.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:22.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:56:22.598 00.000 20224 MoveAxis(W, 87, ABG)
22:56:22.598 00.000 20224 Guiding  Dir = 3, Dur = 87
22:56:22.599 00.001 20224 IsSlewing returns 0
22:56:22.599 00.000 20224 IsGuiding returns 0
22:56:22.606 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52752, med=2797, FiltMin=2534, FiltMax=28003, Gamma=1.000
22:56:22.624 00.018 8996 UpdateGuideState exits: m=702462 SNR=341.1
22:56:22.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:22.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:22.626 00.000 8996 Enqueuing Expose request
22:56:22.663 00.037 20224 PulseGuide returned control before completion, sleep 34
22:56:22.708 00.045 20224 IsGuiding returns 1
22:56:22.708 00.000 20224 scope still moving after pulse duration time elapsed
22:56:22.740 00.032 20224 IsSlewing returns 0
22:56:22.740 00.000 20224 IsGuiding returns 1
22:56:22.771 00.031 20224 IsSlewing returns 0
22:56:22.771 00.000 20224 IsGuiding returns 0
22:56:22.771 00.000 20224 scope move finished after 87 + 84 ms
22:56:22.771 00.000 20224 Move returns status 0, amount 87
22:56:22.771 00.000 20224 MoveAxis(N, 0, ABG)
22:56:22.771 00.000 20224 Move returns status 0, amount 0
22:56:22.772 00.001 20224 move complete, result=0
22:56:22.772 00.000 20224 worker thread done servicing request
22:56:22.772 00.000 20224 Worker thread wakes up
22:56:22.772 00.000 8996 GuideStep: 0.6 px 87 ms WEST, 0.1 px 0 ms NORTH
22:56:22.773 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:22.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:23.922 01.149 20224 Exposure complete
22:56:23.975 00.053 20224 worker thread done servicing request
22:56:23.975 00.000 8996 OnExposeComplete: enter
22:56:23.976 00.001 8996 UpdateGuideState(): m_state=6
22:56:23.977 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6104
22:56:23.978 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.56, Mass=743776, SNR=332.0, Peak=43904 HFD=4.7
22:56:23.979 00.001 8996 MultiStar: [#1 0.14,-0.02,0.69,U] [#2 0.30,0.20,0.75,U] [#3 -0.01,0.14,0.62,U] [#4 0.20,0.05,0.53,U] [#5 0.14,0.04,0.63,U] [#6 0.21,-0.32,0.44,U] [#7 0.24,-0.09,0.41,U] [#8 0.15,-0.06,0.36,U] 
22:56:23.980 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.01}, one-star: {0.03, -0.05}
22:56:23.980 00.000 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
22:56:23.981 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.24)
22:56:23.982 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.02 mountX=0.04 mountY=0.05, mountTheta=0.91
22:56:23.983 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
22:56:23.984 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
22:56:23.985 00.001 20224 Worker thread wakes up
22:56:23.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
22:56:23.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
22:56:23.985 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.04 yDistance=0.05
22:56:23.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:56:23.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:23.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:56:23.985 00.000 20224 MoveAxis(E, 0, ABG)
22:56:23.985 00.000 20224 Move returns status 0, amount 0
22:56:23.985 00.000 20224 MoveAxis(N, 0, ABG)
22:56:23.985 00.000 20224 Move returns status 0, amount 0
22:56:23.985 00.000 20224 move complete, result=0
22:56:23.985 00.000 20224 worker thread done servicing request
22:56:23.988 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43904, med=2797, FiltMin=2531, FiltMax=23949, Gamma=1.000
22:56:24.007 00.019 8996 UpdateGuideState exits: m=743776 SNR=332.0
22:56:24.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:24.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:24.010 00.001 8996 Enqueuing Expose request
22:56:24.010 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:24.011 00.001 20224 Worker thread wakes up
22:56:24.011 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:24.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:24.989 00.978 20224 Exposure complete
22:56:25.080 00.091 20224 worker thread done servicing request
22:56:25.080 00.000 8996 OnExposeComplete: enter
22:56:25.081 00.001 8996 UpdateGuideState(): m_state=6
22:56:25.082 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6105
22:56:25.083 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=471.64, Mass=739408, SNR=377.7, Peak=44352 HFD=4.7
22:56:25.084 00.001 8996 MultiStar: [#1 0.30,-0.06,0.60,U] [#2 0.18,-0.16,0.65,U] [#3 0.34,0.19,0.56,U] [#4 0.21,0.18,0.43,U] [#5 0.12,-0.16,0.61,U] [#6 0.22,-0.34,0.41,U] [#7 0.23,-0.22,0.40,U] [#8 0.06,-0.09,0.36,U] 
22:56:25.086 00.002 8996 refined, 8 included, MultiStar: {0.22, -0.06}, one-star: {0.23, 0.03}
22:56:25.086 00.000 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
22:56:25.087 00.001 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.00)
22:56:25.088 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-0.25 mountX=0.22 mountY=0.03, mountTheta=0.14
22:56:25.090 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.06, opts=13)
22:56:25.091 00.001 8996 Enqueuing Move request for scope (0.22, -0.06)
22:56:25.092 00.001 20224 Worker thread wakes up
22:56:25.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.06) opts 0xd
22:56:25.092 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.06)
22:56:25.093 00.001 20224 Moving (0.22, -0.06) raw xDistance=0.22 yDistance=0.03
22:56:25.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:56:25.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:25.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:56:25.093 00.000 20224 MoveAxis(W, 32, ABG)
22:56:25.093 00.000 20224 Guiding  Dir = 3, Dur = 32
22:56:25.093 00.000 20224 IsSlewing returns 0
22:56:25.093 00.000 20224 IsGuiding returns 0
22:56:25.097 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=44352, med=2797, FiltMin=2534, FiltMax=24832, Gamma=1.000
22:56:25.112 00.015 8996 UpdateGuideState exits: m=739408 SNR=377.7
22:56:25.114 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:25.116 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:25.117 00.001 8996 Enqueuing Expose request
22:56:25.118 00.001 20224 PulseGuide returned control before completion, sleep 18
22:56:25.148 00.030 20224 IsGuiding returns 1
22:56:25.148 00.000 20224 scope still moving after pulse duration time elapsed
22:56:25.180 00.032 20224 IsSlewing returns 0
22:56:25.181 00.001 20224 IsGuiding returns 1
22:56:25.211 00.030 20224 IsSlewing returns 0
22:56:25.211 00.000 20224 IsGuiding returns 0
22:56:25.211 00.000 20224 scope move finished after 32 + 85 ms
22:56:25.211 00.000 20224 Move returns status 0, amount 32
22:56:25.211 00.000 20224 MoveAxis(N, 0, ABG)
22:56:25.211 00.000 20224 Move returns status 0, amount 0
22:56:25.211 00.000 20224 move complete, result=0
22:56:25.212 00.001 20224 worker thread done servicing request
22:56:25.212 00.000 20224 Worker thread wakes up
22:56:25.212 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
22:56:25.214 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:25.214 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:26.382 01.168 20224 Exposure complete
22:56:26.474 00.092 20224 worker thread done servicing request
22:56:26.475 00.001 8996 OnExposeComplete: enter
22:56:26.477 00.002 8996 UpdateGuideState(): m_state=6
22:56:26.479 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6106
22:56:26.480 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=471.48, Mass=728065, SNR=329.1, Peak=48387 HFD=4.5
22:56:26.482 00.002 8996 MultiStar: [#1 -0.19,-0.37,0.64,U] [#2 -0.38,-0.29,0.00,M4] [#3 -0.32,-0.47,0.00,M2] [#4 -0.33,-0.67,0.00,M2] [#5 -0.42,-0.52,0.00,M1] [#6 -0.23,-0.76,0.00,M5] [#7 -0.07,-0.55,0.00,M2] [#8 -0.54,-0.26,0.00,M1] 
22:56:26.485 00.003 8996 refined, 1 included, MultiStar: {-0.44, -0.22}, one-star: {-0.61, -0.13}
22:56:26.488 00.003 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
22:56:26.490 00.002 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
22:56:26.492 00.002 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.22 hyp=0.50 cameraTheta=-2.67 mountX=-0.42 mountY=0.27, mountTheta=2.56
22:56:26.495 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.22, opts=13)
22:56:26.497 00.002 8996 Enqueuing Move request for scope (-0.44, -0.22)
22:56:26.498 00.001 20224 Worker thread wakes up
22:56:26.499 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.22) opts 0xd
22:56:26.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.22)
22:56:26.499 00.000 20224 Moving (-0.44, -0.22) raw xDistance=-0.42 yDistance=0.27
22:56:26.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.42
22:56:26.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:56:26.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:56:26.499 00.000 20224 MoveAxis(E, 59, ABG)
22:56:26.499 00.000 20224 Guiding  Dir = 2, Dur = 59
22:56:26.499 00.000 20224 IsSlewing returns 0
22:56:26.499 00.000 20224 IsGuiding returns 0
22:56:26.506 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48387, med=2797, FiltMin=2537, FiltMax=28528, Gamma=1.000
22:56:26.524 00.018 8996 UpdateGuideState exits: m=728065 SNR=329.1
22:56:26.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:26.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:26.527 00.001 8996 Enqueuing Expose request
22:56:26.530 00.003 20224 PulseGuide returned control before completion, sleep 39
22:56:26.577 00.047 20224 IsGuiding returns 1
22:56:26.577 00.000 20224 scope still moving after pulse duration time elapsed
22:56:26.608 00.031 20224 IsSlewing returns 0
22:56:26.608 00.000 20224 IsGuiding returns 1
22:56:26.639 00.031 20224 IsSlewing returns 0
22:56:26.639 00.000 20224 IsGuiding returns 0
22:56:26.639 00.000 20224 scope move finished after 59 + 81 ms
22:56:26.640 00.001 20224 Move returns status 0, amount 59
22:56:26.640 00.000 20224 MoveAxis(N, 0, ABG)
22:56:26.640 00.000 20224 Move returns status 0, amount 0
22:56:26.640 00.000 20224 move complete, result=0
22:56:26.640 00.000 20224 worker thread done servicing request
22:56:26.640 00.000 20224 Worker thread wakes up
22:56:26.640 00.000 8996 GuideStep: -0.4 px 59 ms EAST, 0.3 px 0 ms NORTH
22:56:26.641 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:26.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:27.638 00.997 20224 Exposure complete
22:56:27.716 00.078 20224 worker thread done servicing request
22:56:27.716 00.000 8996 OnExposeComplete: enter
22:56:27.719 00.003 8996 UpdateGuideState(): m_state=6
22:56:27.720 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6107
22:56:27.722 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=471.41, Mass=704812, SNR=386.4, Peak=41683 HFD=4.8
22:56:27.723 00.001 8996 MultiStar: [#1 0.29,-0.06,0.63,U] [#2 0.19,-0.14,0.63,U] [#3 0.44,-0.31,0.00,M3] [#4 0.44,-0.25,0.00,M3] [#5 0.16,-0.42,0.00,M2] [#6 0.33,-0.49,0.00,M6] [#7 0.47,-0.31,0.00,M3] [#8 0.15,-0.28,0.39,U] 
22:56:27.725 00.002 8996 refined, 3 included, MultiStar: {0.10, -0.17}, one-star: {-0.10, -0.20}
22:56:27.726 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
22:56:27.727 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
22:56:27.727 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.19 cameraTheta=-1.04 mountX=0.11 mountY=0.15, mountTheta=0.94
22:56:27.730 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.17, opts=13)
22:56:27.731 00.001 8996 Enqueuing Move request for scope (0.10, -0.17)
22:56:27.732 00.001 20224 Worker thread wakes up
22:56:27.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
22:56:27.732 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
22:56:27.732 00.000 20224 Moving (0.10, -0.17) raw xDistance=0.11 yDistance=0.15
22:56:27.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:56:27.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:27.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:56:27.732 00.000 20224 MoveAxis(E, 0, ABG)
22:56:27.732 00.000 20224 Move returns status 0, amount 0
22:56:27.732 00.000 20224 MoveAxis(N, 0, ABG)
22:56:27.733 00.001 20224 Move returns status 0, amount 0
22:56:27.733 00.000 20224 move complete, result=0
22:56:27.733 00.000 20224 worker thread done servicing request
22:56:27.739 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=41683, med=2797, FiltMin=2537, FiltMax=24445, Gamma=1.000
22:56:27.759 00.020 8996 UpdateGuideState exits: m=704812 SNR=386.4
22:56:27.760 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:27.762 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:27.762 00.000 8996 Enqueuing Expose request
22:56:27.764 00.002 20224 Worker thread wakes up
22:56:27.764 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:56:27.765 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:27.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:28.930 01.165 20224 Exposure complete
22:56:29.004 00.074 20224 worker thread done servicing request
22:56:29.004 00.000 8996 OnExposeComplete: enter
22:56:29.006 00.002 8996 UpdateGuideState(): m_state=6
22:56:29.007 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6108
22:56:29.008 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.01, Mass=709828, SNR=377.9, Peak=51971 HFD=4.4
22:56:29.009 00.001 8996 MultiStar: [#1 0.31,-0.74,0.00,M1] [#2 0.17,-0.17,0.70,U] [#3 0.33,-0.39,0.00,M4] [#4 0.28,-0.41,0.00,M4] [#5 0.02,-0.25,0.56,U] [#6 0.47,-0.54,0.00,M7] [#7 0.37,-0.26,0.00,M4] [#8 0.11,-0.37,0.36,U] 
22:56:29.011 00.002 8996 refined, 3 included, MultiStar: {0.07, -0.38}, one-star: {0.02, -0.60}
22:56:29.012 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
22:56:29.013 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
22:56:29.014 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.38 hyp=0.38 cameraTheta=-1.38 mountX=0.11 mountY=0.37, mountTheta=1.28
22:56:29.016 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.38, opts=13)
22:56:29.016 00.000 8996 Enqueuing Move request for scope (0.07, -0.38)
22:56:29.017 00.001 20224 Worker thread wakes up
22:56:29.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.38) opts 0xd
22:56:29.017 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.38)
22:56:29.017 00.000 20224 Moving (0.07, -0.38) raw xDistance=0.11 yDistance=0.37
22:56:29.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:56:29.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:56:29.018 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:56:29.018 00.000 20224 MoveAxis(E, 0, ABG)
22:56:29.018 00.000 20224 Move returns status 0, amount 0
22:56:29.018 00.000 20224 MoveAxis(N, 0, ABG)
22:56:29.018 00.000 20224 Move returns status 0, amount 0
22:56:29.018 00.000 20224 move complete, result=0
22:56:29.018 00.000 20224 worker thread done servicing request
22:56:29.023 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51971, med=2793, FiltMin=2534, FiltMax=27859, Gamma=1.000
22:56:29.038 00.015 8996 UpdateGuideState exits: m=709828 SNR=377.9
22:56:29.040 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:29.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:29.042 00.001 8996 Enqueuing Expose request
22:56:29.043 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:56:29.045 00.002 20224 Worker thread wakes up
22:56:29.045 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:29.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:30.010 00.965 20224 Exposure complete
22:56:30.089 00.079 20224 worker thread done servicing request
22:56:30.089 00.000 8996 OnExposeComplete: enter
22:56:30.091 00.002 8996 UpdateGuideState(): m_state=6
22:56:30.093 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6109
22:56:30.095 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=471.30, Mass=735767, SNR=395.9, Peak=55891 HFD=4.5
22:56:30.097 00.002 8996 MultiStar: [#1 0.07,-0.32,0.59,U] [#2 0.24,-0.19,0.57,U] [#3 0.11,-0.50,0.00,M5] [#4 0.13,-0.31,0.51,U] [#5 0.07,-0.62,0.00,M2] [#6 0.15,-0.50,0.00,M8] [#7 0.13,-0.48,0.00,M5] [#8 -0.04,-0.47,0.00,M1] 
22:56:30.098 00.001 8996 refined, 3 included, MultiStar: {0.07, -0.29}, one-star: {-0.06, -0.32}
22:56:30.099 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
22:56:30.100 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
22:56:30.101 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.34 mountX=0.10 mountY=0.28, mountTheta=1.24
22:56:30.102 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.29, opts=13)
22:56:30.103 00.001 8996 Enqueuing Move request for scope (0.07, -0.29)
22:56:30.104 00.001 20224 Worker thread wakes up
22:56:30.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.29) opts 0xd
22:56:30.104 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.29)
22:56:30.104 00.000 20224 Moving (0.07, -0.29) raw xDistance=0.10 yDistance=0.28
22:56:30.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:56:30.104 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.18 newest=0.80
22:56:30.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:56:30.104 00.000 20224 MoveAxis(E, 0, ABG)
22:56:30.104 00.000 20224 Move returns status 0, amount 0
22:56:30.104 00.000 20224 MoveAxis(S, 59, ABG)
22:56:30.104 00.000 20224 Guiding  Dir = 1, Dur = 59
22:56:30.104 00.000 20224 IsSlewing returns 0
22:56:30.105 00.001 20224 IsGuiding returns 0
22:56:30.108 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55891, med=2793, FiltMin=2544, FiltMax=25462, Gamma=1.000
22:56:30.115 00.007 20224 PulseGuide returned control before completion, sleep 59
22:56:30.131 00.016 8996 UpdateGuideState exits: m=735767 SNR=395.9
22:56:30.133 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:30.135 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:30.137 00.002 8996 Enqueuing Expose request
22:56:30.176 00.039 20224 IsGuiding returns 1
22:56:30.176 00.000 20224 scope still moving after pulse duration time elapsed
22:56:30.208 00.032 20224 IsSlewing returns 0
22:56:30.208 00.000 20224 IsGuiding returns 0
22:56:30.208 00.000 20224 scope move finished after 59 + 44 ms
22:56:30.208 00.000 20224 Move returns status 0, amount 59
22:56:30.208 00.000 20224 move complete, result=0
22:56:30.208 00.000 20224 worker thread done servicing request
22:56:30.208 00.000 20224 Worker thread wakes up
22:56:30.209 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:30.209 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 59 ms SOUTH
22:56:30.211 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:31.383 01.172 20224 Exposure complete
22:56:31.451 00.068 20224 worker thread done servicing request
22:56:31.451 00.000 8996 OnExposeComplete: enter
22:56:31.452 00.001 8996 UpdateGuideState(): m_state=6
22:56:31.453 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6110
22:56:31.454 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=471.63, Mass=735666, SNR=338.9, Peak=47661 HFD=4.8
22:56:31.455 00.001 8996 MultiStar: [#1 0.18,-0.19,0.64,U] [#2 0.19,-0.02,0.81,U] [#3 0.27,-0.13,0.58,U] [#4 0.30,-0.08,0.57,U] [#5 0.19,-0.33,0.68,U] [#6 0.50,-0.43,0.00,M9] [#7 0.37,-0.23,0.43,U] [#8 0.03,-0.45,0.00,M2] 
22:56:31.455 00.000 8996 single-star, 6 included, MultiStar: {0.24, -0.12}, one-star: {0.26, 0.02}
22:56:31.458 00.003 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
22:56:31.459 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
22:56:31.460 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.08 mountX=0.25 mountY=-0.05, mountTheta=-0.19
22:56:31.462 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.02, opts=13)
22:56:31.462 00.000 8996 Enqueuing Move request for scope (0.26, 0.02)
22:56:31.463 00.001 20224 Worker thread wakes up
22:56:31.464 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd
22:56:31.464 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.02)
22:56:31.464 00.000 20224 Moving (0.26, 0.02) raw xDistance=0.25 yDistance=-0.05
22:56:31.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:56:31.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:31.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:56:31.464 00.000 20224 MoveAxis(W, 37, ABG)
22:56:31.464 00.000 20224 Guiding  Dir = 3, Dur = 37
22:56:31.464 00.000 20224 IsSlewing returns 0
22:56:31.464 00.000 20224 IsGuiding returns 0
22:56:31.468 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47661, med=2793, FiltMin=2489, FiltMax=24352, Gamma=1.000
22:56:31.485 00.017 8996 UpdateGuideState exits: m=735666 SNR=338.9
22:56:31.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:31.488 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:31.490 00.002 8996 Enqueuing Expose request
22:56:31.521 00.031 20224 IsGuiding returns 1
22:56:31.521 00.000 20224 scope still moving after pulse duration time elapsed
22:56:31.552 00.031 20224 IsSlewing returns 0
22:56:31.552 00.000 20224 IsGuiding returns 1
22:56:31.590 00.038 20224 IsSlewing returns 0
22:56:31.590 00.000 20224 IsGuiding returns 1
22:56:31.617 00.027 20224 IsSlewing returns 0
22:56:31.619 00.002 20224 IsGuiding returns 0
22:56:31.619 00.000 20224 scope move finished after 37 + 117 ms
22:56:31.619 00.000 20224 Move returns status 0, amount 37
22:56:31.619 00.000 20224 MoveAxis(N, 0, ABG)
22:56:31.619 00.000 20224 Move returns status 0, amount 0
22:56:31.619 00.000 20224 move complete, result=0
22:56:31.619 00.000 20224 worker thread done servicing request
22:56:31.619 00.000 20224 Worker thread wakes up
22:56:31.619 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
22:56:31.620 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:31.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:32.587 00.967 20224 Exposure complete
22:56:32.673 00.086 20224 worker thread done servicing request
22:56:32.674 00.001 8996 OnExposeComplete: enter
22:56:32.675 00.001 8996 UpdateGuideState(): m_state=6
22:56:32.677 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6111
22:56:32.679 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=471.65, Mass=709674, SNR=365.1, Peak=53952 HFD=4.4
22:56:32.681 00.002 8996 MultiStar: [#1 0.14,0.14,0.63,U] [#2 0.17,-0.05,0.74,U] [#3 0.13,0.15,0.56,U] [#4 0.20,0.14,0.54,U] [#5 -0.13,0.03,0.59,U] [#6 0.10,-0.17,0.46,U] [#7 0.05,-0.01,0.36,U] [#8 -0.06,0.01,0.41,U] 
22:56:32.683 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {-0.16, 0.04}
22:56:32.684 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
22:56:32.686 00.002 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
22:56:32.687 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.76 mountX=0.03 mountY=-0.04, mountTheta=-0.86
22:56:32.691 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
22:56:32.693 00.002 8996 Enqueuing Move request for scope (0.04, 0.04)
22:56:32.695 00.002 20224 Worker thread wakes up
22:56:32.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
22:56:32.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
22:56:32.696 00.001 20224 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.04
22:56:32.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:56:32.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:32.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:32.696 00.000 20224 MoveAxis(E, 0, ABG)
22:56:32.696 00.000 20224 Move returns status 0, amount 0
22:56:32.696 00.000 20224 MoveAxis(N, 0, ABG)
22:56:32.696 00.000 20224 Move returns status 0, amount 0
22:56:32.696 00.000 20224 move complete, result=0
22:56:32.696 00.000 20224 worker thread done servicing request
22:56:32.706 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53952, med=2797, FiltMin=2518, FiltMax=27011, Gamma=1.000
22:56:32.723 00.017 8996 UpdateGuideState exits: m=709674 SNR=365.1
22:56:32.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:32.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:32.726 00.001 8996 Enqueuing Expose request
22:56:32.727 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:32.728 00.001 20224 Worker thread wakes up
22:56:32.728 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:32.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:33.895 01.167 20224 Exposure complete
22:56:33.974 00.079 20224 worker thread done servicing request
22:56:33.975 00.001 8996 OnExposeComplete: enter
22:56:33.976 00.001 8996 UpdateGuideState(): m_state=6
22:56:33.978 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6112
22:56:33.979 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=471.66, Mass=718881, SNR=365.7, Peak=54448 HFD=4.5
22:56:33.980 00.001 8996 MultiStar: [#1 -0.24,-0.04,0.61,U] [#2 -0.26,-0.04,0.68,U] [#3 -0.47,0.13,0.00,M4] [#4 -0.46,0.15,0.00,M2] [#5 -0.34,-0.12,0.52,U] [#6 -0.14,-0.20,0.39,U] [#7 -0.22,-0.01,0.49,U] [#8 -0.58,-0.19,0.00,M2] 
22:56:33.982 00.002 8996 refined, 5 included, MultiStar: {-0.35, -0.04}, one-star: {-0.61, 0.05}
22:56:33.983 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
22:56:33.985 00.002 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
22:56:33.986 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.04 hyp=0.35 cameraTheta=-3.02 mountX=-0.34 mountY=0.08, mountTheta=2.91
22:56:33.987 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.04, opts=13)
22:56:33.988 00.001 8996 Enqueuing Move request for scope (-0.35, -0.04)
22:56:33.989 00.001 20224 Worker thread wakes up
22:56:33.990 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.04) opts 0xd
22:56:33.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.04)
22:56:33.990 00.000 20224 Moving (-0.35, -0.04) raw xDistance=-0.34 yDistance=0.08
22:56:33.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:56:33.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:33.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:33.990 00.000 20224 MoveAxis(E, 50, ABG)
22:56:33.990 00.000 20224 Guiding  Dir = 2, Dur = 50
22:56:33.991 00.001 20224 IsSlewing returns 0
22:56:33.991 00.000 20224 IsGuiding returns 0
22:56:33.998 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54448, med=2793, FiltMin=2550, FiltMax=26352, Gamma=1.000
22:56:34.016 00.018 8996 UpdateGuideState exits: m=718881 SNR=365.7
22:56:34.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:34.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:34.022 00.004 8996 Enqueuing Expose request
22:56:34.034 00.012 20224 PulseGuide returned control before completion, sleep 18
22:56:34.064 00.030 20224 IsGuiding returns 1
22:56:34.064 00.000 20224 scope still moving after pulse duration time elapsed
22:56:34.095 00.031 20224 IsSlewing returns 0
22:56:34.095 00.000 20224 IsGuiding returns 1
22:56:34.127 00.032 20224 IsSlewing returns 0
22:56:34.127 00.000 20224 IsGuiding returns 0
22:56:34.128 00.001 20224 scope move finished after 50 + 85 ms
22:56:34.128 00.000 20224 Move returns status 0, amount 50
22:56:34.128 00.000 20224 MoveAxis(N, 0, ABG)
22:56:34.128 00.000 20224 Move returns status 0, amount 0
22:56:34.128 00.000 20224 move complete, result=0
22:56:34.128 00.000 20224 worker thread done servicing request
22:56:34.128 00.000 20224 Worker thread wakes up
22:56:34.128 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:34.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:34.128 00.000 8996 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH
22:56:35.099 00.971 20224 Exposure complete
22:56:35.160 00.061 20224 worker thread done servicing request
22:56:35.160 00.000 8996 OnExposeComplete: enter
22:56:35.162 00.002 8996 UpdateGuideState(): m_state=6
22:56:35.164 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6113
22:56:35.166 00.002 8996 Star::Find returns 1 (0), X=137.89, Y=471.57, Mass=704717, SNR=341.6, Peak=50224 HFD=4.6
22:56:35.167 00.001 8996 MultiStar: [#1 0.17,-0.06,0.71,U] [#2 -0.13,-0.01,0.75,U] [#3 0.15,-0.02,0.61,U] [#4 0.08,-0.02,0.56,U] [#5 -0.06,-0.11,0.65,U] [#6 0.16,-0.29,0.49,U] [#7 0.01,-0.06,0.45,U] [#8 -0.38,0.08,0.40,U] 
22:56:35.169 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.06}, one-star: {-0.24, -0.04}
22:56:35.170 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
22:56:35.171 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
22:56:35.173 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.11 mountX=-0.03 mountY=0.06, mountTheta=2.01
22:56:35.175 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
22:56:35.176 00.001 8996 Enqueuing Move request for scope (-0.03, -0.06)
22:56:35.177 00.001 20224 Worker thread wakes up
22:56:35.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
22:56:35.177 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
22:56:35.177 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.03 yDistance=0.06
22:56:35.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:56:35.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:35.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:56:35.177 00.000 20224 MoveAxis(E, 0, ABG)
22:56:35.177 00.000 20224 Move returns status 0, amount 0
22:56:35.177 00.000 20224 MoveAxis(N, 0, ABG)
22:56:35.177 00.000 20224 Move returns status 0, amount 0
22:56:35.178 00.001 20224 move complete, result=0
22:56:35.178 00.000 20224 worker thread done servicing request
22:56:35.184 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50224, med=2793, FiltMin=2547, FiltMax=25261, Gamma=1.000
22:56:35.200 00.016 8996 UpdateGuideState exits: m=704717 SNR=341.6
22:56:35.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:35.203 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:35.204 00.001 8996 Enqueuing Expose request
22:56:35.206 00.002 20224 Worker thread wakes up
22:56:35.206 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:35.208 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:35.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:36.362 01.154 20224 Exposure complete
22:56:36.447 00.085 20224 worker thread done servicing request
22:56:36.447 00.000 8996 OnExposeComplete: enter
22:56:36.449 00.002 8996 UpdateGuideState(): m_state=6
22:56:36.452 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6114
22:56:36.454 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=471.53, Mass=698400, SNR=329.0, Peak=44848 HFD=4.7
22:56:36.455 00.001 8996 MultiStar: [#1 0.15,-0.03,0.65,U] [#2 0.14,0.14,0.80,U] [#3 0.16,0.21,0.68,U] [#4 0.17,0.21,0.61,U] [#5 -0.06,0.04,0.64,U] [#6 0.27,-0.28,0.51,U] [#7 0.17,0.02,0.46,U] [#8 -0.14,-0.08,0.41,U] 
22:56:36.456 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.02}, one-star: {-0.00, -0.08}
22:56:36.456 00.000 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
22:56:36.458 00.002 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
22:56:36.458 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.59 mountX=0.01 mountY=0.08, mountTheta=1.49
22:56:36.461 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.08, opts=13)
22:56:36.463 00.002 8996 Enqueuing Move request for scope (-0.00, -0.08)
22:56:36.464 00.001 20224 Worker thread wakes up
22:56:36.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
22:56:36.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
22:56:36.464 00.000 20224 Moving (-0.00, -0.08) raw xDistance=0.01 yDistance=0.08
22:56:36.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:56:36.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:36.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:36.464 00.000 20224 MoveAxis(E, 0, ABG)
22:56:36.464 00.000 20224 Move returns status 0, amount 0
22:56:36.464 00.000 20224 MoveAxis(N, 0, ABG)
22:56:36.464 00.000 20224 Move returns status 0, amount 0
22:56:36.464 00.000 20224 move complete, result=0
22:56:36.464 00.000 20224 worker thread done servicing request
22:56:36.472 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=44848, med=2793, FiltMin=2531, FiltMax=22387, Gamma=1.000
22:56:36.498 00.026 8996 UpdateGuideState exits: m=698400 SNR=329.0
22:56:36.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:36.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:36.502 00.001 8996 Enqueuing Expose request
22:56:36.503 00.001 20224 Worker thread wakes up
22:56:36.503 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:36.504 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:36.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:37.483 00.979 20224 Exposure complete
22:56:37.576 00.093 20224 worker thread done servicing request
22:56:37.576 00.000 8996 OnExposeComplete: enter
22:56:37.578 00.002 8996 UpdateGuideState(): m_state=6
22:56:37.580 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6115
22:56:37.582 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=471.69, Mass=673111, SNR=379.4, Peak=49024 HFD=4.5
22:56:37.583 00.001 8996 MultiStar: [#1 0.28,-0.02,0.62,U] [#2 0.38,-0.09,0.72,U] [#3 0.07,0.13,0.54,U] [#4 0.16,0.13,0.50,U] [#5 0.21,-0.01,0.57,U] [#6 0.16,-0.31,0.40,U] [#7 0.22,-0.13,0.41,U] [#8 0.09,-0.10,0.35,U] 
22:56:37.585 00.002 8996 single-star, 8 included, MultiStar: {0.17, -0.02}, one-star: {-0.03, 0.08}
22:56:37.587 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
22:56:37.588 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
22:56:37.590 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.89 mountX=-0.04 mountY=-0.08, mountTheta=-1.99
22:56:37.593 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
22:56:37.594 00.001 8996 Enqueuing Move request for scope (-0.03, 0.08)
22:56:37.596 00.002 20224 Worker thread wakes up
22:56:37.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
22:56:37.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
22:56:37.596 00.000 20224 Moving (-0.03, 0.08) raw xDistance=-0.04 yDistance=-0.08
22:56:37.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:56:37.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:37.597 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:56:37.597 00.000 20224 MoveAxis(E, 0, ABG)
22:56:37.597 00.000 20224 Move returns status 0, amount 0
22:56:37.597 00.000 20224 MoveAxis(N, 0, ABG)
22:56:37.597 00.000 20224 Move returns status 0, amount 0
22:56:37.597 00.000 20224 move complete, result=0
22:56:37.597 00.000 20224 worker thread done servicing request
22:56:37.603 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49024, med=2797, FiltMin=2534, FiltMax=22371, Gamma=1.000
22:56:37.617 00.014 8996 UpdateGuideState exits: m=673111 SNR=379.4
22:56:37.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:37.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:37.620 00.001 8996 Enqueuing Expose request
22:56:37.620 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:37.621 00.001 20224 Worker thread wakes up
22:56:37.622 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:37.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:38.798 01.176 20224 Exposure complete
22:56:38.853 00.055 20224 worker thread done servicing request
22:56:38.853 00.000 8996 OnExposeComplete: enter
22:56:38.855 00.002 8996 UpdateGuideState(): m_state=6
22:56:38.855 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6116
22:56:38.856 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=471.41, Mass=715362, SNR=366.1, Peak=49635 HFD=4.6
22:56:38.857 00.001 8996 MultiStar: [#1 0.28,-0.16,0.63,U] [#2 0.07,0.04,0.70,U] [#3 0.10,0.04,0.52,U] [#4 0.11,0.07,0.48,U] [#5 0.26,-0.28,0.58,U] [#6 0.19,-0.40,0.00,M5] [#7 0.30,-0.15,0.44,U] [#8 0.10,-0.26,0.43,U] 
22:56:38.858 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.12}, one-star: {-0.03, -0.20}
22:56:38.859 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
22:56:38.860 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
22:56:38.860 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-0.73 mountX=0.14 mountY=0.10, mountTheta=0.62
22:56:38.862 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.12, opts=13)
22:56:38.863 00.001 8996 Enqueuing Move request for scope (0.13, -0.12)
22:56:38.863 00.000 20224 Worker thread wakes up
22:56:38.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
22:56:38.863 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
22:56:38.863 00.000 20224 Moving (0.13, -0.12) raw xDistance=0.14 yDistance=0.10
22:56:38.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:56:38.864 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:38.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:56:38.864 00.000 20224 MoveAxis(E, 0, ABG)
22:56:38.864 00.000 20224 Move returns status 0, amount 0
22:56:38.864 00.000 20224 MoveAxis(N, 0, ABG)
22:56:38.864 00.000 20224 Move returns status 0, amount 0
22:56:38.864 00.000 20224 move complete, result=0
22:56:38.864 00.000 20224 worker thread done servicing request
22:56:38.870 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49635, med=2793, FiltMin=2547, FiltMax=22278, Gamma=1.000
22:56:38.890 00.020 8996 UpdateGuideState exits: m=715362 SNR=366.1
22:56:38.891 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:38.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:38.893 00.001 8996 Enqueuing Expose request
22:56:38.893 00.000 20224 Worker thread wakes up
22:56:38.894 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:38.894 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:38.895 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:39.861 00.966 20224 Exposure complete
22:56:39.928 00.067 20224 worker thread done servicing request
22:56:39.928 00.000 8996 OnExposeComplete: enter
22:56:39.930 00.002 8996 UpdateGuideState(): m_state=6
22:56:39.932 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6117
22:56:39.934 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=471.29, Mass=749307, SNR=378.9, Peak=56691 HFD=4.5
22:56:39.937 00.003 8996 MultiStar: [#1 0.24,-0.02,0.69,U] [#2 -0.05,0.09,0.72,U] [#3 0.14,-0.09,0.53,U] [#4 0.05,-0.19,0.46,U] [#5 0.15,-0.34,0.62,U] [#6 0.17,-0.58,0.00,M6] [#7 0.04,-0.21,0.48,U] [#8 0.07,-0.21,0.44,U] 
22:56:39.940 00.003 8996 refined, 7 included, MultiStar: {0.09, -0.16}, one-star: {0.07, -0.32}
22:56:39.942 00.002 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
22:56:39.944 00.002 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
22:56:39.946 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-1.08 mountX=0.10 mountY=0.15, mountTheta=0.97
22:56:39.949 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
22:56:39.951 00.002 8996 Enqueuing Move request for scope (0.09, -0.16)
22:56:39.953 00.002 20224 Worker thread wakes up
22:56:39.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
22:56:39.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
22:56:39.953 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
22:56:39.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:56:39.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:39.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:56:39.953 00.000 20224 MoveAxis(E, 0, ABG)
22:56:39.953 00.000 20224 Move returns status 0, amount 0
22:56:39.953 00.000 20224 MoveAxis(N, 0, ABG)
22:56:39.953 00.000 20224 Move returns status 0, amount 0
22:56:39.953 00.000 20224 move complete, result=0
22:56:39.953 00.000 20224 worker thread done servicing request
22:56:39.959 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56691, med=2797, FiltMin=2525, FiltMax=25766, Gamma=1.000
22:56:39.974 00.015 8996 UpdateGuideState exits: m=749307 SNR=378.9
22:56:39.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:39.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:39.976 00.000 8996 Enqueuing Expose request
22:56:39.977 00.001 20224 Worker thread wakes up
22:56:39.977 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:56:39.978 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:39.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:41.134 01.156 20224 Exposure complete
22:56:41.206 00.072 20224 worker thread done servicing request
22:56:41.207 00.001 8996 OnExposeComplete: enter
22:56:41.208 00.001 8996 UpdateGuideState(): m_state=6
22:56:41.210 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6118
22:56:41.212 00.002 8996 Star::Find returns 1 (0), X=138.24, Y=471.22, Mass=746772, SNR=369.6, Peak=55600 HFD=4.4
22:56:41.214 00.002 8996 MultiStar: [#1 0.17,-0.40,0.00,M1] [#2 0.26,0.01,0.68,U] [#3 0.20,-0.31,0.54,U] [#4 0.16,-0.33,0.52,U] [#5 0.10,-0.47,0.00,M1] [#6 0.10,-0.36,0.38,U] [#7 0.21,-0.42,0.00,M1] [#8 0.04,-0.38,0.36,U] 
22:56:41.216 00.002 8996 refined, 5 included, MultiStar: {0.15, -0.29}, one-star: {0.11, -0.39}
22:56:41.218 00.002 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
22:56:41.219 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
22:56:41.221 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.29 hyp=0.33 cameraTheta=-1.08 mountX=0.18 mountY=0.27, mountTheta=0.98
22:56:41.225 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.29, opts=13)
22:56:41.226 00.001 8996 Enqueuing Move request for scope (0.15, -0.29)
22:56:41.227 00.001 20224 Worker thread wakes up
22:56:41.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.29) opts 0xd
22:56:41.228 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.29)
22:56:41.228 00.000 20224 Moving (0.15, -0.29) raw xDistance=0.18 yDistance=0.27
22:56:41.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
22:56:41.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
22:56:41.228 00.000 20224 MoveAxis(E, 0, ABG)
22:56:41.228 00.000 20224 Move returns status 0, amount 0
22:56:41.228 00.000 20224 MoveAxis(S, 56, ABG)
22:56:41.228 00.000 20224 Guiding  Dir = 1, Dur = 56
22:56:41.228 00.000 20224 IsSlewing returns 0
22:56:41.229 00.001 20224 IsGuiding returns 0
22:56:41.234 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55600, med=2797, FiltMin=2557, FiltMax=26422, Gamma=1.000
22:56:41.241 00.007 20224 PulseGuide returned control before completion, sleep 55
22:56:41.258 00.017 8996 UpdateGuideState exits: m=746772 SNR=369.6
22:56:41.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:41.260 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:41.261 00.001 8996 Enqueuing Expose request
22:56:41.303 00.042 20224 IsGuiding returns 1
22:56:41.303 00.000 20224 scope still moving after pulse duration time elapsed
22:56:41.334 00.031 20224 IsSlewing returns 0
22:56:41.335 00.001 20224 IsGuiding returns 0
22:56:41.335 00.000 20224 scope move finished after 56 + 49 ms
22:56:41.335 00.000 20224 Move returns status 0, amount 56
22:56:41.335 00.000 20224 move complete, result=0
22:56:41.335 00.000 20224 worker thread done servicing request
22:56:41.335 00.000 20224 Worker thread wakes up
22:56:41.335 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 56 ms SOUTH
22:56:41.338 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:41.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:42.329 00.991 20224 Exposure complete
22:56:42.422 00.093 20224 worker thread done servicing request
22:56:42.422 00.000 8996 OnExposeComplete: enter
22:56:42.424 00.002 8996 UpdateGuideState(): m_state=6
22:56:42.426 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6119
22:56:42.427 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.45, Mass=803729, SNR=400.0, Peak=55971 HFD=4.5
22:56:42.429 00.002 8996 MultiStar: [#1 0.16,-0.08,0.63,U] [#2 0.15,-0.10,0.70,U] [#3 0.07,-0.05,0.62,U] [#4 0.08,-0.19,0.49,U] [#5 0.11,-0.08,0.53,U] [#6 0.10,-0.26,0.42,U] [#7 0.08,-0.11,0.40,U] [#8 0.08,-0.27,0.30,U] 
22:56:42.431 00.002 8996 single-star, 8 included, MultiStar: {0.09, -0.13}, one-star: {0.02, -0.16}
22:56:42.433 00.002 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
22:56:42.434 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
22:56:42.435 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.47 mountX=0.03 mountY=0.16, mountTheta=1.37
22:56:42.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.16, opts=13)
22:56:42.439 00.002 8996 Enqueuing Move request for scope (0.02, -0.16)
22:56:42.440 00.001 20224 Worker thread wakes up
22:56:42.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
22:56:42.440 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
22:56:42.440 00.000 20224 Moving (0.02, -0.16) raw xDistance=0.03 yDistance=0.16
22:56:42.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:56:42.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:42.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:56:42.440 00.000 20224 MoveAxis(E, 0, ABG)
22:56:42.440 00.000 20224 Move returns status 0, amount 0
22:56:42.440 00.000 20224 MoveAxis(N, 0, ABG)
22:56:42.440 00.000 20224 Move returns status 0, amount 0
22:56:42.440 00.000 20224 move complete, result=0
22:56:42.440 00.000 20224 worker thread done servicing request
22:56:42.444 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55971, med=2797, FiltMin=2547, FiltMax=24701, Gamma=1.000
22:56:42.457 00.013 8996 UpdateGuideState exits: m=803729 SNR=400.0
22:56:42.459 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:42.462 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:42.464 00.002 8996 Enqueuing Expose request
22:56:42.466 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:56:42.469 00.003 20224 Worker thread wakes up
22:56:42.469 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:42.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:43.645 01.176 20224 Exposure complete
22:56:43.727 00.082 20224 worker thread done servicing request
22:56:43.727 00.000 8996 OnExposeComplete: enter
22:56:43.728 00.001 8996 UpdateGuideState(): m_state=6
22:56:43.729 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6120
22:56:43.730 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.66, Mass=722663, SNR=373.3, Peak=59520 HFD=4.3
22:56:43.731 00.001 8996 MultiStar: [#1 0.08,-0.04,0.61,U] [#2 0.13,-0.05,0.70,U] [#3 0.12,-0.02,0.60,U] [#4 0.01,-0.01,0.51,U] [#5 -0.01,0.01,0.60,U] [#6 0.16,-0.38,0.38,U] [#7 0.17,-0.25,0.42,U] [#8 -0.24,-0.00,0.37,U] 
22:56:43.732 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {-0.10, 0.05}
22:56:43.733 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
22:56:43.734 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
22:56:43.735 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.08 mountX=0.03 mountY=0.05, mountTheta=0.98
22:56:43.736 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
22:56:43.737 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
22:56:43.738 00.001 20224 Worker thread wakes up
22:56:43.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
22:56:43.738 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
22:56:43.738 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.03 yDistance=0.05
22:56:43.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:56:43.738 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:43.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:56:43.738 00.000 20224 MoveAxis(E, 0, ABG)
22:56:43.738 00.000 20224 Move returns status 0, amount 0
22:56:43.738 00.000 20224 MoveAxis(N, 0, ABG)
22:56:43.738 00.000 20224 Move returns status 0, amount 0
22:56:43.738 00.000 20224 move complete, result=0
22:56:43.738 00.000 20224 worker thread done servicing request
22:56:43.742 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59520, med=2793, FiltMin=2518, FiltMax=24573, Gamma=1.000
22:56:43.761 00.019 8996 UpdateGuideState exits: m=722663 SNR=373.3
22:56:43.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:43.764 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:43.765 00.001 8996 Enqueuing Expose request
22:56:43.766 00.001 20224 Worker thread wakes up
22:56:43.766 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:56:43.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:43.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:44.738 00.971 20224 Exposure complete
22:56:44.794 00.056 20224 worker thread done servicing request
22:56:44.794 00.000 8996 OnExposeComplete: enter
22:56:44.795 00.001 8996 UpdateGuideState(): m_state=6
22:56:44.796 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6121
22:56:44.797 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.70, Mass=733478, SNR=352.8, Peak=61424 HFD=4.3
22:56:44.798 00.001 8996 MultiStar: [#1 0.07,-0.11,0.68,U] [#2 -0.01,0.31,0.69,U] [#3 -0.02,0.05,0.57,U] [#4 0.02,0.01,0.61,U] [#5 -0.08,-0.14,0.66,U] [#6 0.05,-0.19,0.43,U] [#7 -0.03,-0.14,0.44,U] [#8 -0.23,0.20,0.39,U] 
22:56:44.799 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {-0.08, 0.08}
22:56:44.800 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
22:56:44.801 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
22:56:44.801 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.62 mountX=-0.03 mountY=-0.01, mountTheta=-2.73
22:56:44.803 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
22:56:44.803 00.000 8996 Enqueuing Move request for scope (-0.03, 0.02)
22:56:44.804 00.001 20224 Worker thread wakes up
22:56:44.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:56:44.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:56:44.804 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
22:56:44.805 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:56:44.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:44.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:56:44.805 00.000 20224 MoveAxis(E, 0, ABG)
22:56:44.805 00.000 20224 Move returns status 0, amount 0
22:56:44.805 00.000 20224 MoveAxis(N, 0, ABG)
22:56:44.805 00.000 20224 Move returns status 0, amount 0
22:56:44.805 00.000 20224 move complete, result=0
22:56:44.805 00.000 20224 worker thread done servicing request
22:56:44.808 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61424, med=2793, FiltMin=2537, FiltMax=25133, Gamma=1.000
22:56:44.828 00.020 8996 UpdateGuideState exits: m=733478 SNR=352.8
22:56:44.831 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:44.833 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:44.834 00.001 8996 Enqueuing Expose request
22:56:44.835 00.001 20224 Worker thread wakes up
22:56:44.836 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:44.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:44.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:46.014 01.177 20224 Exposure complete
22:56:46.078 00.064 20224 worker thread done servicing request
22:56:46.078 00.000 8996 OnExposeComplete: enter
22:56:46.080 00.002 8996 UpdateGuideState(): m_state=6
22:56:46.082 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6122
22:56:46.083 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.62, Mass=707769, SNR=368.9, Peak=56336 HFD=4.5
22:56:46.085 00.002 8996 MultiStar: [#1 -0.01,-0.11,0.57,U] [#2 0.09,0.07,0.72,U] [#3 -0.04,0.01,0.59,U] [#4 0.00,0.04,0.47,U] [#5 -0.21,-0.16,0.62,U] [#6 0.11,-0.29,0.48,U] [#7 -0.01,-0.16,0.44,U] [#8 -0.31,-0.23,0.41,U] 
22:56:46.086 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.07}, one-star: {-0.33, 0.00}
22:56:46.088 00.002 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
22:56:46.089 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
22:56:46.090 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.49 mountX=-0.09 mountY=0.08, mountTheta=2.38
22:56:46.092 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
22:56:46.093 00.001 8996 Enqueuing Move request for scope (-0.10, -0.07)
22:56:46.094 00.001 20224 Worker thread wakes up
22:56:46.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
22:56:46.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
22:56:46.094 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
22:56:46.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:56:46.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:46.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:56:46.094 00.000 20224 MoveAxis(E, 0, ABG)
22:56:46.094 00.000 20224 Move returns status 0, amount 0
22:56:46.094 00.000 20224 MoveAxis(N, 0, ABG)
22:56:46.094 00.000 20224 Move returns status 0, amount 0
22:56:46.094 00.000 20224 move complete, result=0
22:56:46.095 00.001 20224 worker thread done servicing request
22:56:46.098 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56336, med=2793, FiltMin=2552, FiltMax=28835, Gamma=1.000
22:56:46.113 00.015 8996 UpdateGuideState exits: m=707769 SNR=368.9
22:56:46.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:46.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:46.116 00.001 8996 Enqueuing Expose request
22:56:46.116 00.000 20224 Worker thread wakes up
22:56:46.116 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:46.117 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:46.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:47.094 00.977 20224 Exposure complete
22:56:47.177 00.083 20224 worker thread done servicing request
22:56:47.177 00.000 8996 OnExposeComplete: enter
22:56:47.179 00.002 8996 UpdateGuideState(): m_state=6
22:56:47.181 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6123
22:56:47.182 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.56, Mass=757606, SNR=342.4, Peak=57456 HFD=4.2
22:56:47.184 00.002 8996 MultiStar: [#1 0.10,0.08,0.67,U] [#2 -0.03,0.02,0.77,U] [#3 -0.05,-0.09,0.60,U] [#4 -0.05,-0.06,0.50,U] [#5 -0.08,-0.07,0.66,U] [#6 -0.17,-0.26,0.42,U] [#7 -0.12,-0.01,0.47,U] [#8 -0.09,-0.14,0.44,U] 
22:56:47.185 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.12, -0.05}
22:56:47.186 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
22:56:47.188 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
22:56:47.189 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.46 mountX=-0.06 mountY=0.06, mountTheta=2.35
22:56:47.191 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
22:56:47.192 00.001 8996 Enqueuing Move request for scope (-0.06, -0.05)
22:56:47.194 00.002 20224 Worker thread wakes up
22:56:47.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
22:56:47.194 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
22:56:47.194 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.06 yDistance=0.06
22:56:47.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:56:47.195 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:47.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:56:47.195 00.000 20224 MoveAxis(E, 0, ABG)
22:56:47.195 00.000 20224 Move returns status 0, amount 0
22:56:47.195 00.000 20224 MoveAxis(N, 0, ABG)
22:56:47.195 00.000 20224 Move returns status 0, amount 0
22:56:47.195 00.000 20224 move complete, result=0
22:56:47.195 00.000 20224 worker thread done servicing request
22:56:47.201 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57456, med=2797, FiltMin=2541, FiltMax=25853, Gamma=1.000
22:56:47.216 00.015 8996 UpdateGuideState exits: m=757606 SNR=342.4
22:56:47.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:47.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:47.219 00.001 8996 Enqueuing Expose request
22:56:47.220 00.001 20224 Worker thread wakes up
22:56:47.220 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:47.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:47.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:48.376 01.155 20224 Exposure complete
22:56:48.484 00.108 20224 worker thread done servicing request
22:56:48.484 00.000 8996 OnExposeComplete: enter
22:56:48.486 00.002 8996 UpdateGuideState(): m_state=6
22:56:48.488 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6124
22:56:48.489 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.71, Mass=766839, SNR=340.8, Peak=65504 HFD=4.4
22:56:48.491 00.002 8996 MultiStar: [#1 -0.05,0.01,0.68,U] [#2 -0.10,0.17,0.74,U] [#3 -0.14,-0.01,0.62,U] [#4 -0.08,0.06,0.51,U] [#5 -0.38,0.22,0.63,U] [#6 0.01,0.17,0.46,U] [#7 0.00,0.20,0.44,U] [#8 -0.29,0.01,0.39,U] 
22:56:48.493 00.002 8996 refined, 8 included, MultiStar: {-0.15, 0.10}, one-star: {-0.23, 0.10}
22:56:48.494 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
22:56:48.495 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
22:56:48.495 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.53 mountX=-0.16 mountY=-0.09, mountTheta=-2.64
22:56:48.498 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.10, opts=13)
22:56:48.499 00.001 8996 Enqueuing Move request for scope (-0.15, 0.10)
22:56:48.500 00.001 20224 Worker thread wakes up
22:56:48.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
22:56:48.500 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
22:56:48.500 00.000 20224 Moving (-0.15, 0.10) raw xDistance=-0.16 yDistance=-0.09
22:56:48.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:56:48.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:48.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:56:48.500 00.000 20224 MoveAxis(E, 0, ABG)
22:56:48.500 00.000 20224 Move returns status 0, amount 0
22:56:48.500 00.000 20224 MoveAxis(N, 0, ABG)
22:56:48.501 00.001 20224 Move returns status 0, amount 0
22:56:48.501 00.000 20224 move complete, result=0
22:56:48.501 00.000 20224 worker thread done servicing request
22:56:48.507 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2797, FiltMin=2547, FiltMax=28323, Gamma=1.000
22:56:48.522 00.015 8996 UpdateGuideState exits: m=766839 SNR=340.8
22:56:48.523 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:48.524 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:48.525 00.001 8996 Enqueuing Expose request
22:56:48.526 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:48.526 00.000 20224 Worker thread wakes up
22:56:48.526 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:48.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:49.509 00.983 20224 Exposure complete
22:56:49.575 00.066 20224 worker thread done servicing request
22:56:49.575 00.000 8996 OnExposeComplete: enter
22:56:49.576 00.001 8996 UpdateGuideState(): m_state=6
22:56:49.577 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6125
22:56:49.578 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.71, Mass=728865, SNR=355.2, Peak=65504 HFD=4.3
22:56:49.579 00.001 8996 MultiStar: [#1 0.19,0.03,0.69,U] [#2 0.00,0.24,0.69,U] [#3 0.02,-0.17,0.62,U] [#4 0.06,-0.16,0.50,U] [#5 -0.04,-0.05,0.54,U] [#6 0.12,0.12,0.39,U] [#7 0.10,0.00,0.44,U] [#8 -0.08,0.21,0.40,U] 
22:56:49.580 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {-0.14, 0.10}
22:56:49.581 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
22:56:49.582 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
22:56:49.583 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.24 mountX=0.01 mountY=-0.04, mountTheta=-1.34
22:56:49.585 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
22:56:49.586 00.001 8996 Enqueuing Move request for scope (0.01, 0.04)
22:56:49.588 00.002 20224 Worker thread wakes up
22:56:49.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
22:56:49.588 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
22:56:49.588 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
22:56:49.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:56:49.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:49.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:56:49.588 00.000 20224 MoveAxis(E, 0, ABG)
22:56:49.588 00.000 20224 Move returns status 0, amount 0
22:56:49.588 00.000 20224 MoveAxis(N, 0, ABG)
22:56:49.588 00.000 20224 Move returns status 0, amount 0
22:56:49.588 00.000 20224 move complete, result=0
22:56:49.588 00.000 20224 worker thread done servicing request
22:56:49.591 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2797, FiltMin=2509, FiltMax=27315, Gamma=1.000
22:56:49.606 00.015 8996 UpdateGuideState exits: m=728865 SNR=355.2
22:56:49.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:49.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:49.608 00.000 8996 Enqueuing Expose request
22:56:49.609 00.001 20224 Worker thread wakes up
22:56:49.609 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:49.610 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:49.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:50.793 01.183 20224 Exposure complete
22:56:50.867 00.074 20224 worker thread done servicing request
22:56:50.867 00.000 8996 OnExposeComplete: enter
22:56:50.869 00.002 8996 UpdateGuideState(): m_state=6
22:56:50.870 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6126
22:56:50.870 00.000 8996 Star::Find returns 1 (0), X=138.03, Y=471.72, Mass=775769, SNR=380.6, Peak=65504 HFD=4.3
22:56:50.871 00.001 8996 MultiStar: [#1 -0.03,-0.03,0.66,U] [#2 0.05,0.01,0.72,U] [#3 -0.07,0.10,0.57,U] [#4 -0.08,0.03,0.48,U] [#5 -0.25,-0.07,0.64,U] [#6 -0.10,-0.05,0.46,U] [#7 -0.19,0.06,0.40,U] [#8 -0.22,0.07,0.37,U] 
22:56:50.872 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.10, 0.11}
22:56:50.873 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
22:56:50.874 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
22:56:50.875 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.86 mountX=-0.10 mountY=-0.02, mountTheta=-2.98
22:56:50.876 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
22:56:50.877 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
22:56:50.877 00.000 20224 Worker thread wakes up
22:56:50.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
22:56:50.878 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
22:56:50.878 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
22:56:50.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:56:50.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:50.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:56:50.878 00.000 20224 MoveAxis(E, 0, ABG)
22:56:50.878 00.000 20224 Move returns status 0, amount 0
22:56:50.878 00.000 20224 MoveAxis(N, 0, ABG)
22:56:50.878 00.000 20224 Move returns status 0, amount 0
22:56:50.878 00.000 20224 move complete, result=0
22:56:50.878 00.000 20224 worker thread done servicing request
22:56:50.883 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2797, FiltMin=2537, FiltMax=27347, Gamma=1.000
22:56:50.900 00.017 8996 UpdateGuideState exits: m=775769 SNR=380.6
22:56:50.900 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:50.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:50.902 00.001 8996 Enqueuing Expose request
22:56:50.905 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:56:50.907 00.002 20224 Worker thread wakes up
22:56:50.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:50.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:51.909 01.002 20224 Exposure complete
22:56:51.993 00.084 20224 worker thread done servicing request
22:56:51.993 00.000 8996 OnExposeComplete: enter
22:56:51.995 00.002 8996 UpdateGuideState(): m_state=6
22:56:51.996 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6127
22:56:51.998 00.002 8996 Star::Find returns 1 (0), X=137.83, Y=471.61, Mass=757737, SNR=337.2, Peak=61568 HFD=4.5
22:56:52.000 00.002 8996 MultiStar: [#1 -0.23,-0.20,0.71,U] [#2 -0.15,0.15,0.85,U] [#3 -0.17,-0.08,0.66,U] [#4 -0.16,-0.16,0.52,U] [#5 -0.51,0.10,0.00,M1] [#6 -0.20,-0.17,0.50,U] [#7 0.04,-0.00,0.46,U] [#8 -0.52,-0.06,0.00,M1] 
22:56:52.001 00.001 8996 refined, 6 included, MultiStar: {-0.18, -0.05}, one-star: {-0.30, -0.00}
22:56:52.003 00.002 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
22:56:52.004 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
22:56:52.006 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.88 mountX=-0.18 mountY=0.07, mountTheta=2.77
22:56:52.008 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.05, opts=13)
22:56:52.010 00.002 8996 Enqueuing Move request for scope (-0.18, -0.05)
22:56:52.011 00.001 20224 Worker thread wakes up
22:56:52.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
22:56:52.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
22:56:52.012 00.001 20224 Moving (-0.18, -0.05) raw xDistance=-0.18 yDistance=0.07
22:56:52.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:56:52.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:52.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:56:52.012 00.000 20224 MoveAxis(E, 0, ABG)
22:56:52.012 00.000 20224 Move returns status 0, amount 0
22:56:52.012 00.000 20224 MoveAxis(N, 0, ABG)
22:56:52.012 00.000 20224 Move returns status 0, amount 0
22:56:52.012 00.000 20224 move complete, result=0
22:56:52.012 00.000 20224 worker thread done servicing request
22:56:52.018 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61568, med=2797, FiltMin=2541, FiltMax=29699, Gamma=1.000
22:56:52.038 00.020 8996 UpdateGuideState exits: m=757737 SNR=337.2
22:56:52.040 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:52.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:52.043 00.002 8996 Enqueuing Expose request
22:56:52.045 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:52.047 00.002 20224 Worker thread wakes up
22:56:52.047 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:52.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:53.222 01.175 20224 Exposure complete
22:56:53.281 00.059 20224 worker thread done servicing request
22:56:53.281 00.000 8996 OnExposeComplete: enter
22:56:53.282 00.001 8996 UpdateGuideState(): m_state=6
22:56:53.282 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6128
22:56:53.283 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.57, Mass=755162, SNR=368.5, Peak=63584 HFD=4.5
22:56:53.284 00.001 8996 MultiStar: [#1 -0.22,-0.05,0.61,U] [#2 -0.08,0.29,0.63,U] [#3 -0.22,-0.03,0.60,U] [#4 -0.12,0.04,0.55,U] [#5 -0.25,-0.08,0.59,U] [#6 -0.19,-0.16,0.38,U] [#7 -0.20,-0.26,0.47,U] [#8 -0.35,-0.22,0.39,U] 
22:56:53.285 00.001 8996 refined, 8 included, MultiStar: {-0.22, -0.04}, one-star: {-0.34, -0.04}
22:56:53.286 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
22:56:53.287 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
22:56:53.287 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-2.97 mountX=-0.22 mountY=0.06, mountTheta=2.86
22:56:53.289 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.04, opts=13)
22:56:53.289 00.000 8996 Enqueuing Move request for scope (-0.22, -0.04)
22:56:53.290 00.001 20224 Worker thread wakes up
22:56:53.290 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
22:56:53.290 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
22:56:53.290 00.000 20224 Moving (-0.22, -0.04) raw xDistance=-0.22 yDistance=0.06
22:56:53.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:56:53.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:53.291 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:56:53.291 00.000 20224 MoveAxis(E, 32, ABG)
22:56:53.291 00.000 20224 Guiding  Dir = 2, Dur = 32
22:56:53.291 00.000 20224 IsSlewing returns 0
22:56:53.291 00.000 20224 IsGuiding returns 0
22:56:53.293 00.002 20224 PulseGuide returned control before completion, sleep 41
22:56:53.295 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63584, med=2797, FiltMin=2541, FiltMax=30035, Gamma=1.000
22:56:53.317 00.022 8996 UpdateGuideState exits: m=755162 SNR=368.5
22:56:53.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:53.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:53.320 00.001 8996 Enqueuing Expose request
22:56:53.347 00.027 20224 IsGuiding returns 1
22:56:53.347 00.000 20224 scope still moving after pulse duration time elapsed
22:56:53.379 00.032 20224 IsSlewing returns 0
22:56:53.379 00.000 20224 IsGuiding returns 0
22:56:53.379 00.000 20224 scope move finished after 32 + 55 ms
22:56:53.379 00.000 20224 Move returns status 0, amount 32
22:56:53.379 00.000 20224 MoveAxis(N, 0, ABG)
22:56:53.379 00.000 20224 Move returns status 0, amount 0
22:56:53.379 00.000 20224 move complete, result=0
22:56:53.380 00.001 20224 worker thread done servicing request
22:56:53.380 00.000 20224 Worker thread wakes up
22:56:53.380 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:53.380 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:53.380 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
22:56:54.364 00.984 20224 Exposure complete
22:56:54.442 00.078 20224 worker thread done servicing request
22:56:54.442 00.000 8996 OnExposeComplete: enter
22:56:54.443 00.001 8996 UpdateGuideState(): m_state=6
22:56:54.445 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6129
22:56:54.447 00.002 8996 Star::Find returns 1 (0), X=138.03, Y=471.45, Mass=677804, SNR=319.8, Peak=52659 HFD=4.2
22:56:54.449 00.002 8996 MultiStar: [#1 0.10,-0.14,0.74,U] [#2 0.01,0.16,0.81,U] [#3 0.08,-0.32,0.69,U] [#4 0.13,-0.29,0.62,U] [#5 -0.03,-0.21,0.68,U] [#6 0.17,-0.18,0.50,U] [#7 0.24,-0.11,0.50,U] [#8 -0.07,-0.09,0.42,U] 
22:56:54.450 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.15}, one-star: {-0.10, -0.16}
22:56:54.452 00.002 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
22:56:54.453 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
22:56:54.453 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.26 mountX=0.06 mountY=0.14, mountTheta=1.16
22:56:54.456 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.15, opts=13)
22:56:54.458 00.002 8996 Enqueuing Move request for scope (0.05, -0.15)
22:56:54.459 00.001 20224 Worker thread wakes up
22:56:54.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
22:56:54.459 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
22:56:54.459 00.000 20224 Moving (0.05, -0.15) raw xDistance=0.06 yDistance=0.14
22:56:54.460 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:56:54.460 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:54.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:56:54.460 00.000 20224 MoveAxis(E, 0, ABG)
22:56:54.460 00.000 20224 Move returns status 0, amount 0
22:56:54.460 00.000 20224 MoveAxis(N, 0, ABG)
22:56:54.460 00.000 20224 Move returns status 0, amount 0
22:56:54.460 00.000 20224 move complete, result=0
22:56:54.460 00.000 20224 worker thread done servicing request
22:56:54.469 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52659, med=2797, FiltMin=2544, FiltMax=22989, Gamma=1.000
22:56:54.500 00.031 8996 UpdateGuideState exits: m=677804 SNR=319.8
22:56:54.502 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:54.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:54.504 00.001 8996 Enqueuing Expose request
22:56:54.505 00.001 20224 Worker thread wakes up
22:56:54.505 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:54.506 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:54.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:55.673 01.167 20224 Exposure complete
22:56:55.747 00.074 20224 worker thread done servicing request
22:56:55.747 00.000 8996 OnExposeComplete: enter
22:56:55.749 00.002 8996 UpdateGuideState(): m_state=6
22:56:55.750 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6130
22:56:55.752 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=471.50, Mass=714341, SNR=351.5, Peak=47571 HFD=4.6
22:56:55.753 00.001 8996 MultiStar: [#1 0.16,-0.21,0.68,U] [#2 0.20,-0.07,0.69,U] [#3 0.16,-0.10,0.58,U] [#4 0.16,-0.15,0.58,U] [#5 -0.01,-0.24,0.65,U] [#6 0.22,-0.30,0.48,U] [#7 0.26,-0.05,0.43,U] [#8 -0.19,-0.14,0.40,U] 
22:56:55.754 00.001 8996 single-star, 8 included, MultiStar: {0.12, -0.15}, one-star: {0.07, -0.11}
22:56:55.755 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
22:56:55.756 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
22:56:55.757 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.14 cameraTheta=-1.00 mountX=0.08 mountY=0.11, mountTheta=0.89
22:56:55.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.11, opts=13)
22:56:55.760 00.001 8996 Enqueuing Move request for scope (0.07, -0.11)
22:56:55.761 00.001 20224 Worker thread wakes up
22:56:55.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
22:56:55.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
22:56:55.761 00.000 20224 Moving (0.07, -0.11) raw xDistance=0.08 yDistance=0.11
22:56:55.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:56:55.762 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:55.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:56:55.762 00.000 20224 MoveAxis(E, 0, ABG)
22:56:55.762 00.000 20224 Move returns status 0, amount 0
22:56:55.762 00.000 20224 MoveAxis(N, 0, ABG)
22:56:55.762 00.000 20224 Move returns status 0, amount 0
22:56:55.762 00.000 20224 move complete, result=0
22:56:55.762 00.000 20224 worker thread done servicing request
22:56:55.768 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=47571, med=2797, FiltMin=2537, FiltMax=23376, Gamma=1.000
22:56:55.789 00.021 8996 UpdateGuideState exits: m=714341 SNR=351.5
22:56:55.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:55.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:55.792 00.001 8996 Enqueuing Expose request
22:56:55.794 00.002 20224 Worker thread wakes up
22:56:55.794 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:55.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:55.794 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:56.792 00.998 20224 Exposure complete
22:56:56.871 00.079 20224 worker thread done servicing request
22:56:56.871 00.000 8996 OnExposeComplete: enter
22:56:56.872 00.001 8996 UpdateGuideState(): m_state=6
22:56:56.873 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6131
22:56:56.874 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.36, Mass=728204, SNR=401.1, Peak=58691 HFD=4.5
22:56:56.875 00.001 8996 MultiStar: [#1 0.17,-0.08,0.56,U] [#2 -0.04,-0.15,0.62,U] [#3 -0.06,-0.29,0.58,U] [#4 0.08,-0.28,0.45,U] [#5 0.02,-0.09,0.52,U] [#6 0.00,-0.12,0.38,U] [#7 -0.09,-0.10,0.41,U] [#8 -0.19,-0.09,0.38,U] 
22:56:56.876 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.18}, one-star: {-0.09, -0.25}
22:56:56.876 00.000 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
22:56:56.877 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
22:56:56.878 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.70 mountX=-0.01 mountY=0.18, mountTheta=1.60
22:56:56.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.18, opts=13)
22:56:56.880 00.001 8996 Enqueuing Move request for scope (-0.02, -0.18)
22:56:56.881 00.001 20224 Worker thread wakes up
22:56:56.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
22:56:56.881 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
22:56:56.881 00.000 20224 Moving (-0.02, -0.18) raw xDistance=-0.01 yDistance=0.18
22:56:56.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:56:56.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:56.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:56:56.881 00.000 20224 MoveAxis(E, 0, ABG)
22:56:56.881 00.000 20224 Move returns status 0, amount 0
22:56:56.881 00.000 20224 MoveAxis(N, 0, ABG)
22:56:56.881 00.000 20224 Move returns status 0, amount 0
22:56:56.881 00.000 20224 move complete, result=0
22:56:56.882 00.001 20224 worker thread done servicing request
22:56:56.885 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58691, med=2797, FiltMin=2544, FiltMax=24173, Gamma=1.000
22:56:56.914 00.029 8996 UpdateGuideState exits: m=728204 SNR=401.1
22:56:56.916 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:56.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:56.919 00.002 8996 Enqueuing Expose request
22:56:56.921 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:56:56.924 00.003 20224 Worker thread wakes up
22:56:56.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:56.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:58.104 01.180 20224 Exposure complete
22:56:58.202 00.098 20224 worker thread done servicing request
22:56:58.202 00.000 8996 OnExposeComplete: enter
22:56:58.204 00.002 8996 UpdateGuideState(): m_state=6
22:56:58.204 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6132
22:56:58.205 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.47, Mass=778251, SNR=387.3, Peak=58851 HFD=4.1
22:56:58.206 00.001 8996 MultiStar: [#1 -0.09,-0.08,0.64,U] [#2 -0.09,-0.03,0.74,U] [#3 0.22,-0.16,0.57,U] [#4 0.24,-0.18,0.47,U] [#5 -0.18,-0.28,0.54,U] [#6 0.16,-0.29,0.36,U] [#7 0.06,-0.14,0.44,U] [#8 -0.24,-0.02,0.37,U] 
22:56:58.208 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.14}, one-star: {-0.14, -0.14}
22:56:58.209 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
22:56:58.210 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.51)
22:56:58.212 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.75 mountX=-0.01 mountY=0.14, mountTheta=1.65
22:56:58.214 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.14, opts=13)
22:56:58.215 00.001 8996 Enqueuing Move request for scope (-0.03, -0.14)
22:56:58.216 00.001 20224 Worker thread wakes up
22:56:58.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
22:56:58.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
22:56:58.216 00.000 20224 Moving (-0.03, -0.14) raw xDistance=-0.01 yDistance=0.14
22:56:58.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:56:58.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:58.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:56:58.216 00.000 20224 MoveAxis(E, 0, ABG)
22:56:58.216 00.000 20224 Move returns status 0, amount 0
22:56:58.216 00.000 20224 MoveAxis(N, 0, ABG)
22:56:58.216 00.000 20224 Move returns status 0, amount 0
22:56:58.216 00.000 20224 move complete, result=0
22:56:58.216 00.000 20224 worker thread done servicing request
22:56:58.220 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58851, med=2797, FiltMin=2541, FiltMax=27101, Gamma=1.000
22:56:58.242 00.022 8996 UpdateGuideState exits: m=778251 SNR=387.3
22:56:58.244 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:58.244 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:58.245 00.001 8996 Enqueuing Expose request
22:56:58.246 00.001 20224 Worker thread wakes up
22:56:58.246 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:58.247 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:58.247 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:59.216 00.969 20224 Exposure complete
22:56:59.289 00.073 20224 worker thread done servicing request
22:56:59.289 00.000 8996 OnExposeComplete: enter
22:56:59.290 00.001 8996 UpdateGuideState(): m_state=6
22:56:59.291 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6133
22:56:59.293 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=471.55, Mass=762587, SNR=346.9, Peak=57952 HFD=4.2
22:56:59.296 00.003 8996 MultiStar: [#1 -0.00,0.02,0.68,U] [#2 0.14,-0.03,0.72,U] [#3 -0.04,-0.18,0.64,U] [#4 -0.00,-0.03,0.52,U] [#5 -0.16,-0.09,0.62,U] [#6 0.03,0.18,0.51,U] [#7 0.24,0.03,0.48,U] [#8 -0.22,-0.30,0.38,U] 
22:56:59.299 00.003 8996 refined, 8 included, MultiStar: {-0.01, -0.05}, one-star: {-0.08, -0.06}
22:56:59.301 00.002 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
22:56:59.303 00.002 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
22:56:59.304 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.84 mountX=-0.01 mountY=0.05, mountTheta=1.74
22:56:59.306 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
22:56:59.309 00.003 8996 Enqueuing Move request for scope (-0.01, -0.05)
22:56:59.312 00.003 20224 Worker thread wakes up
22:56:59.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
22:56:59.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
22:56:59.313 00.001 20224 Moving (-0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
22:56:59.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:56:59.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:59.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:56:59.313 00.000 20224 MoveAxis(E, 0, ABG)
22:56:59.313 00.000 20224 Move returns status 0, amount 0
22:56:59.313 00.000 20224 MoveAxis(N, 0, ABG)
22:56:59.313 00.000 20224 Move returns status 0, amount 0
22:56:59.313 00.000 20224 move complete, result=0
22:56:59.314 00.001 20224 worker thread done servicing request
22:56:59.324 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57952, med=2797, FiltMin=2537, FiltMax=25891, Gamma=1.000
22:56:59.349 00.025 8996 UpdateGuideState exits: m=762587 SNR=346.9
22:56:59.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:59.352 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:56:59.354 00.002 8996 Enqueuing Expose request
22:56:59.356 00.002 20224 Worker thread wakes up
22:56:59.356 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:56:59.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:56:59.356 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:00.519 01.163 20224 Exposure complete
22:57:00.592 00.073 20224 worker thread done servicing request
22:57:00.593 00.001 8996 OnExposeComplete: enter
22:57:00.594 00.001 8996 UpdateGuideState(): m_state=6
22:57:00.596 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6134
22:57:00.597 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=471.34, Mass=801070, SNR=375.2, Peak=65507 HFD=4.5
22:57:00.599 00.002 8996 MultiStar: [#1 0.26,-0.42,0.00,M1] [#2 0.06,-0.00,0.74,U] [#3 0.15,-0.03,0.56,U] [#4 0.22,-0.08,0.53,U] [#5 -0.05,-0.10,0.54,U] [#6 0.32,-0.18,0.41,U] [#7 0.10,-0.05,0.39,U] [#8 -0.19,-0.13,0.34,U] 
22:57:00.600 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.12}, one-star: {-0.36, -0.27}
22:57:00.601 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
22:57:00.602 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
22:57:00.602 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.63 mountX=0.00 mountY=0.12, mountTheta=1.54
22:57:00.604 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
22:57:00.605 00.001 8996 Enqueuing Move request for scope (-0.01, -0.12)
22:57:00.606 00.001 20224 Worker thread wakes up
22:57:00.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
22:57:00.607 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
22:57:00.607 00.000 20224 Moving (-0.01, -0.12) raw xDistance=0.00 yDistance=0.12
22:57:00.607 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:57:00.607 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:00.607 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:00.607 00.000 20224 MoveAxis(E, 0, ABG)
22:57:00.607 00.000 20224 Move returns status 0, amount 0
22:57:00.607 00.000 20224 MoveAxis(N, 0, ABG)
22:57:00.607 00.000 20224 Move returns status 0, amount 0
22:57:00.607 00.000 20224 move complete, result=0
22:57:00.607 00.000 20224 worker thread done servicing request
22:57:00.615 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65507, med=2797, FiltMin=2553, FiltMax=30845, Gamma=1.000
22:57:00.636 00.021 8996 UpdateGuideState exits: m=801070 SNR=375.2
22:57:00.637 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:00.637 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:00.638 00.001 8996 Enqueuing Expose request
22:57:00.639 00.001 20224 Worker thread wakes up
22:57:00.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:00.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:00.639 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:01.607 00.968 20224 Exposure complete
22:57:01.669 00.062 20224 worker thread done servicing request
22:57:01.669 00.000 8996 OnExposeComplete: enter
22:57:01.670 00.001 8996 UpdateGuideState(): m_state=6
22:57:01.671 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6135
22:57:01.672 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.66, Mass=718992, SNR=322.7, Peak=59632 HFD=4.3
22:57:01.673 00.001 8996 MultiStar: [#1 0.02,-0.17,0.72,U] [#2 -0.14,0.07,0.85,U] [#3 0.24,-0.11,0.65,U] [#4 0.25,-0.08,0.57,U] [#5 -0.13,-0.26,0.62,U] [#6 0.26,-0.44,0.00,M1] [#7 0.09,-0.20,0.48,U] [#8 -0.07,-0.20,0.54,U] 
22:57:01.674 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.09}, one-star: {-0.18, 0.05}
22:57:01.675 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
22:57:01.676 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
22:57:01.677 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.67 mountX=-0.00 mountY=0.09, mountTheta=1.58
22:57:01.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
22:57:01.679 00.000 8996 Enqueuing Move request for scope (-0.01, -0.09)
22:57:01.680 00.001 20224 Worker thread wakes up
22:57:01.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
22:57:01.680 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
22:57:01.680 00.000 20224 Moving (-0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
22:57:01.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:57:01.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:01.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:57:01.680 00.000 20224 MoveAxis(E, 0, ABG)
22:57:01.681 00.001 20224 Move returns status 0, amount 0
22:57:01.681 00.000 20224 MoveAxis(N, 0, ABG)
22:57:01.681 00.000 20224 Move returns status 0, amount 0
22:57:01.681 00.000 20224 move complete, result=0
22:57:01.681 00.000 20224 worker thread done servicing request
22:57:01.684 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59632, med=2797, FiltMin=2480, FiltMax=24579, Gamma=1.000
22:57:01.706 00.022 8996 UpdateGuideState exits: m=718992 SNR=322.7
22:57:01.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:01.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:01.708 00.000 8996 Enqueuing Expose request
22:57:01.709 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:01.709 00.000 20224 Worker thread wakes up
22:57:01.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:01.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:02.868 01.159 20224 Exposure complete
22:57:02.930 00.062 20224 worker thread done servicing request
22:57:02.931 00.001 8996 OnExposeComplete: enter
22:57:02.933 00.002 8996 UpdateGuideState(): m_state=6
22:57:02.934 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6136
22:57:02.936 00.002 8996 Star::Find returns 1 (0), X=137.89, Y=471.48, Mass=758696, SNR=382.3, Peak=55123 HFD=4.4
22:57:02.938 00.002 8996 MultiStar: [#1 0.19,0.00,0.55,U] [#2 0.05,0.01,0.67,U] [#3 0.06,-0.28,0.50,U] [#4 0.14,-0.08,0.49,U] [#5 0.00,-0.18,0.59,U] [#6 0.09,-0.10,0.39,U] [#7 0.02,-0.28,0.45,U] [#8 -0.03,-0.31,0.37,U] 
22:57:02.940 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.14}, one-star: {-0.24, -0.13}
22:57:02.941 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
22:57:02.943 00.002 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
22:57:02.944 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.52 mountX=0.02 mountY=0.14, mountTheta=1.42
22:57:02.947 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.14, opts=13)
22:57:02.949 00.002 8996 Enqueuing Move request for scope (0.01, -0.14)
22:57:02.951 00.002 20224 Worker thread wakes up
22:57:02.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
22:57:02.951 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
22:57:02.951 00.000 20224 Moving (0.01, -0.14) raw xDistance=0.02 yDistance=0.14
22:57:02.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:57:02.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:02.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:57:02.952 00.001 20224 MoveAxis(E, 0, ABG)
22:57:02.952 00.000 20224 Move returns status 0, amount 0
22:57:02.952 00.000 20224 MoveAxis(N, 0, ABG)
22:57:02.952 00.000 20224 Move returns status 0, amount 0
22:57:02.952 00.000 20224 move complete, result=0
22:57:02.952 00.000 20224 worker thread done servicing request
22:57:02.958 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55123, med=2797, FiltMin=2525, FiltMax=28499, Gamma=1.000
22:57:02.976 00.018 8996 UpdateGuideState exits: m=758696 SNR=382.3
22:57:02.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:02.977 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:02.978 00.001 8996 Enqueuing Expose request
22:57:02.979 00.001 20224 Worker thread wakes up
22:57:02.979 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:02.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:02.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:03.967 00.987 20224 Exposure complete
22:57:04.022 00.055 20224 worker thread done servicing request
22:57:04.022 00.000 8996 OnExposeComplete: enter
22:57:04.023 00.001 8996 UpdateGuideState(): m_state=6
22:57:04.024 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6137
22:57:04.024 00.000 8996 Star::Find returns 1 (0), X=138.04, Y=471.41, Mass=665584, SNR=356.6, Peak=48131 HFD=4.3
22:57:04.026 00.002 8996 MultiStar: [#1 -0.04,-0.10,0.64,U] [#2 -0.19,0.06,0.72,U] [#3 -0.09,-0.28,0.63,U] [#4 -0.13,-0.28,0.53,U] [#5 -0.06,-0.28,0.64,U] [#6 0.03,-0.33,0.47,U] [#7 0.09,-0.06,0.41,U] [#8 -0.21,-0.32,0.41,U] 
22:57:04.026 00.000 8996 refined, 8 included, MultiStar: {-0.08, -0.19}, one-star: {-0.09, -0.20}
22:57:04.029 00.003 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
22:57:04.032 00.003 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
22:57:04.033 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.97 mountX=-0.06 mountY=0.20, mountTheta=1.88
22:57:04.034 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.19, opts=13)
22:57:04.036 00.002 8996 Enqueuing Move request for scope (-0.08, -0.19)
22:57:04.037 00.001 20224 Worker thread wakes up
22:57:04.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
22:57:04.037 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
22:57:04.037 00.000 20224 Moving (-0.08, -0.19) raw xDistance=-0.06 yDistance=0.20
22:57:04.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:57:04.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
22:57:04.037 00.000 20224 MoveAxis(E, 0, ABG)
22:57:04.037 00.000 20224 Move returns status 0, amount 0
22:57:04.037 00.000 20224 MoveAxis(S, 42, ABG)
22:57:04.037 00.000 20224 Guiding  Dir = 1, Dur = 42
22:57:04.038 00.001 20224 IsSlewing returns 0
22:57:04.038 00.000 20224 IsGuiding returns 0
22:57:04.038 00.000 20224 PulseGuide returned control before completion, sleep 51
22:57:04.044 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=48131, med=2797, FiltMin=2480, FiltMax=22205, Gamma=1.000
22:57:04.064 00.020 8996 UpdateGuideState exits: m=665584 SNR=356.6
22:57:04.065 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:04.067 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:04.067 00.000 8996 Enqueuing Expose request
22:57:04.091 00.024 20224 IsGuiding returns 1
22:57:04.091 00.000 20224 scope still moving after pulse duration time elapsed
22:57:04.123 00.032 20224 IsSlewing returns 0
22:57:04.123 00.000 20224 IsGuiding returns 0
22:57:04.123 00.000 20224 scope move finished after 42 + 43 ms
22:57:04.123 00.000 20224 Move returns status 0, amount 42
22:57:04.123 00.000 20224 move complete, result=0
22:57:04.124 00.001 20224 worker thread done servicing request
22:57:04.124 00.000 20224 Worker thread wakes up
22:57:04.124 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:04.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:04.124 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
22:57:05.297 01.173 20224 Exposure complete
22:57:05.361 00.064 20224 worker thread done servicing request
22:57:05.361 00.000 8996 OnExposeComplete: enter
22:57:05.363 00.002 8996 UpdateGuideState(): m_state=6
22:57:05.364 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6138
22:57:05.365 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.60, Mass=805098, SNR=372.8, Peak=60368 HFD=4.4
22:57:05.366 00.001 8996 MultiStar: [#1 0.25,0.13,0.68,U] [#2 0.07,0.04,0.72,U] [#3 0.26,-0.01,0.54,U] [#4 0.25,0.06,0.49,U] [#5 0.09,-0.05,0.55,U] [#6 0.22,-0.24,0.42,U] [#7 0.08,0.10,0.38,U] [#8 -0.13,0.04,0.38,U] 
22:57:05.367 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.01}, one-star: {-0.02, -0.01}
22:57:05.368 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
22:57:05.370 00.002 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
22:57:05.371 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.62 mountX=-0.02 mountY=0.01, mountTheta=2.51
22:57:05.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.01, opts=13)
22:57:05.374 00.001 8996 Enqueuing Move request for scope (-0.02, -0.01)
22:57:05.375 00.001 20224 Worker thread wakes up
22:57:05.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
22:57:05.375 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
22:57:05.375 00.000 20224 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
22:57:05.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:57:05.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:05.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:57:05.375 00.000 20224 MoveAxis(E, 0, ABG)
22:57:05.375 00.000 20224 Move returns status 0, amount 0
22:57:05.376 00.001 20224 MoveAxis(N, 0, ABG)
22:57:05.376 00.000 20224 Move returns status 0, amount 0
22:57:05.376 00.000 20224 move complete, result=0
22:57:05.376 00.000 20224 worker thread done servicing request
22:57:05.380 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60368, med=2797, FiltMin=2509, FiltMax=25453, Gamma=1.000
22:57:05.411 00.031 8996 UpdateGuideState exits: m=805098 SNR=372.8
22:57:05.411 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:05.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:05.414 00.002 8996 Enqueuing Expose request
22:57:05.414 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:05.415 00.001 20224 Worker thread wakes up
22:57:05.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:05.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:06.406 00.990 20224 Exposure complete
22:57:06.501 00.095 20224 worker thread done servicing request
22:57:06.501 00.000 8996 OnExposeComplete: enter
22:57:06.502 00.001 8996 UpdateGuideState(): m_state=6
22:57:06.502 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6139
22:57:06.503 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.44, Mass=778022, SNR=351.5, Peak=55907 HFD=4.4
22:57:06.504 00.001 8996 MultiStar: [#1 0.29,0.08,0.61,U] [#2 0.09,0.55,0.00,M1] [#3 -0.00,-0.01,0.56,U] [#4 0.21,-0.06,0.55,U] [#5 -0.02,0.09,0.59,U] [#6 0.23,-0.36,0.45,U] [#7 0.10,-0.14,0.42,U] [#8 -0.06,0.09,0.41,U] 
22:57:06.505 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.06}, one-star: {0.01, -0.17}
22:57:06.506 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
22:57:06.507 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
22:57:06.507 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.62 mountX=0.09 mountY=0.05, mountTheta=0.51
22:57:06.510 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.06, opts=13)
22:57:06.512 00.002 8996 Enqueuing Move request for scope (0.09, -0.06)
22:57:06.513 00.001 20224 Worker thread wakes up
22:57:06.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
22:57:06.514 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
22:57:06.514 00.000 20224 Moving (0.09, -0.06) raw xDistance=0.09 yDistance=0.05
22:57:06.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:57:06.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:06.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:06.514 00.000 20224 MoveAxis(E, 0, ABG)
22:57:06.514 00.000 20224 Move returns status 0, amount 0
22:57:06.514 00.000 20224 MoveAxis(N, 0, ABG)
22:57:06.515 00.001 20224 Move returns status 0, amount 0
22:57:06.515 00.000 20224 move complete, result=0
22:57:06.515 00.000 20224 worker thread done servicing request
22:57:06.522 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=55907, med=2797, FiltMin=2521, FiltMax=23984, Gamma=1.000
22:57:06.550 00.028 8996 UpdateGuideState exits: m=778022 SNR=351.5
22:57:06.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:06.553 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:06.554 00.001 8996 Enqueuing Expose request
22:57:06.556 00.002 20224 Worker thread wakes up
22:57:06.556 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:06.558 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:06.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:07.725 01.167 20224 Exposure complete
22:57:07.791 00.066 20224 worker thread done servicing request
22:57:07.791 00.000 8996 OnExposeComplete: enter
22:57:07.792 00.001 8996 UpdateGuideState(): m_state=6
22:57:07.792 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6140
22:57:07.793 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.03, Mass=701235, SNR=325.6, Peak=62384 HFD=4.3
22:57:07.794 00.001 8996 MultiStar: [#1 0.21,0.19,0.67,U] [#2 0.14,0.44,0.00,M2] [#3 0.09,0.23,0.63,U] [#4 -0.02,0.28,0.60,U] [#5 -0.06,0.15,0.66,U] [#6 0.10,0.06,0.42,U] [#7 0.31,0.14,0.50,U] [#8 -0.11,0.22,0.42,U] 
22:57:07.795 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.23}, one-star: {-0.03, 0.42}
22:57:07.796 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
22:57:07.796 00.000 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
22:57:07.797 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.34 mountX=0.03 mountY=-0.24, mountTheta=-1.44
22:57:07.799 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.23, opts=13)
22:57:07.800 00.001 8996 Enqueuing Move request for scope (0.05, 0.23)
22:57:07.801 00.001 20224 Worker thread wakes up
22:57:07.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
22:57:07.801 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
22:57:07.801 00.000 20224 Moving (0.05, 0.23) raw xDistance=0.03 yDistance=-0.24
22:57:07.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:57:07.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:57:07.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:57:07.801 00.000 20224 MoveAxis(E, 0, ABG)
22:57:07.801 00.000 20224 Move returns status 0, amount 0
22:57:07.802 00.001 20224 MoveAxis(N, 0, ABG)
22:57:07.802 00.000 20224 Move returns status 0, amount 0
22:57:07.802 00.000 20224 move complete, result=0
22:57:07.802 00.000 20224 worker thread done servicing request
22:57:07.805 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62384, med=2797, FiltMin=2525, FiltMax=28832, Gamma=1.000
22:57:07.820 00.015 8996 UpdateGuideState exits: m=701235 SNR=325.6
22:57:07.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:07.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:07.822 00.000 8996 Enqueuing Expose request
22:57:07.823 00.001 20224 Worker thread wakes up
22:57:07.823 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:57:07.824 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:07.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:08.798 00.974 20224 Exposure complete
22:57:08.868 00.070 20224 worker thread done servicing request
22:57:08.868 00.000 8996 OnExposeComplete: enter
22:57:08.869 00.001 8996 UpdateGuideState(): m_state=6
22:57:08.870 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6141
22:57:08.871 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.92, Mass=711846, SNR=337.5, Peak=60272 HFD=4.4
22:57:08.871 00.000 8996 MultiStar: [#1 0.05,0.22,0.71,U] [#2 0.05,0.41,0.77,U] [#3 0.03,0.24,0.61,U] [#4 0.10,0.30,0.51,U] [#5 -0.31,0.26,0.60,U] [#6 0.05,0.06,0.47,U] [#7 -0.16,0.25,0.43,U] [#8 -0.21,0.17,0.42,U] 
22:57:08.872 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.26}, one-star: {-0.13, 0.31}
22:57:08.873 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
22:57:08.874 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
22:57:08.874 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.78 mountX=-0.08 mountY=-0.25, mountTheta=-1.88
22:57:08.876 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.26, opts=13)
22:57:08.877 00.001 8996 Enqueuing Move request for scope (-0.05, 0.26)
22:57:08.877 00.000 20224 Worker thread wakes up
22:57:08.878 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
22:57:08.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
22:57:08.878 00.000 20224 Moving (-0.05, 0.26) raw xDistance=-0.08 yDistance=-0.25
22:57:08.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:57:08.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:08.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:57:08.878 00.000 20224 MoveAxis(E, 0, ABG)
22:57:08.878 00.000 20224 Move returns status 0, amount 0
22:57:08.878 00.000 20224 MoveAxis(N, 0, ABG)
22:57:08.878 00.000 20224 Move returns status 0, amount 0
22:57:08.878 00.000 20224 move complete, result=0
22:57:08.878 00.000 20224 worker thread done servicing request
22:57:08.883 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60272, med=2797, FiltMin=2531, FiltMax=28829, Gamma=1.000
22:57:08.897 00.014 8996 UpdateGuideState exits: m=711846 SNR=337.5
22:57:08.898 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:08.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:08.900 00.001 8996 Enqueuing Expose request
22:57:08.900 00.000 20224 Worker thread wakes up
22:57:08.900 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:57:08.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:08.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:10.066 01.165 20224 Exposure complete
22:57:10.136 00.070 20224 worker thread done servicing request
22:57:10.136 00.000 8996 OnExposeComplete: enter
22:57:10.137 00.001 8996 UpdateGuideState(): m_state=6
22:57:10.138 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6142
22:57:10.139 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.68, Mass=747854, SNR=374.9, Peak=65504 HFD=4.4
22:57:10.140 00.001 8996 MultiStar: [#1 -0.15,0.11,0.56,U] [#2 -0.28,0.18,0.77,U] [#3 -0.37,0.04,0.59,U] [#4 -0.29,0.11,0.52,U] [#5 -0.12,0.09,0.52,U] [#6 -0.38,-0.11,0.42,U] [#7 -0.24,0.18,0.43,U] [#8 -0.22,0.09,0.38,U] 
22:57:10.140 00.000 8996 single-star, 8 included, MultiStar: {-0.25, 0.09}, one-star: {-0.24, 0.07}
22:57:10.141 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
22:57:10.142 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
22:57:10.142 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.87 mountX=-0.25 mountY=-0.04, mountTheta=-2.99
22:57:10.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.07, opts=13)
22:57:10.145 00.001 8996 Enqueuing Move request for scope (-0.24, 0.07)
22:57:10.146 00.001 20224 Worker thread wakes up
22:57:10.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
22:57:10.146 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
22:57:10.146 00.000 20224 Moving (-0.24, 0.07) raw xDistance=-0.25 yDistance=-0.04
22:57:10.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:57:10.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:10.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:57:10.146 00.000 20224 MoveAxis(E, 36, ABG)
22:57:10.146 00.000 20224 Guiding  Dir = 2, Dur = 36
22:57:10.146 00.000 20224 IsSlewing returns 0
22:57:10.146 00.000 20224 IsGuiding returns 0
22:57:10.153 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65504, med=2797, FiltMin=2534, FiltMax=28643, Gamma=1.000
22:57:10.163 00.010 20224 PulseGuide returned control before completion, sleep 30
22:57:10.179 00.016 8996 UpdateGuideState exits: m=747854 SNR=374.9
22:57:10.180 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:10.181 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:10.182 00.001 8996 Enqueuing Expose request
22:57:10.208 00.026 20224 IsGuiding returns 1
22:57:10.208 00.000 20224 scope still moving after pulse duration time elapsed
22:57:10.240 00.032 20224 IsSlewing returns 0
22:57:10.240 00.000 20224 IsGuiding returns 1
22:57:10.270 00.030 20224 IsSlewing returns 0
22:57:10.270 00.000 20224 IsGuiding returns 0
22:57:10.270 00.000 20224 scope move finished after 36 + 88 ms
22:57:10.270 00.000 20224 Move returns status 0, amount 36
22:57:10.271 00.001 20224 MoveAxis(N, 0, ABG)
22:57:10.271 00.000 20224 Move returns status 0, amount 0
22:57:10.271 00.000 20224 move complete, result=0
22:57:10.271 00.000 20224 worker thread done servicing request
22:57:10.271 00.000 20224 Worker thread wakes up
22:57:10.271 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
22:57:10.273 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:10.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:11.243 00.970 20224 Exposure complete
22:57:11.318 00.075 20224 worker thread done servicing request
22:57:11.318 00.000 8996 OnExposeComplete: enter
22:57:11.319 00.001 8996 UpdateGuideState(): m_state=6
22:57:11.320 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6143
22:57:11.321 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=471.69, Mass=757111, SNR=348.5, Peak=55600 HFD=4.4
22:57:11.322 00.001 8996 MultiStar: [#1 0.20,0.07,0.67,U] [#2 0.27,0.46,0.00,M1] [#3 0.29,-0.16,0.59,U] [#4 0.19,-0.05,0.58,U] [#5 0.19,0.25,0.60,U] [#6 0.25,-0.06,0.46,U] [#7 0.27,-0.06,0.42,U] [#8 0.17,0.11,0.37,U] 
22:57:11.323 00.001 8996 single-star, 7 included, MultiStar: {0.19, 0.03}, one-star: {0.09, 0.08}
22:57:11.324 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
22:57:11.324 00.000 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
22:57:11.325 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.77 mountX=0.08 mountY=-0.09, mountTheta=-0.87
22:57:11.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
22:57:11.328 00.001 8996 Enqueuing Move request for scope (0.09, 0.08)
22:57:11.328 00.000 20224 Worker thread wakes up
22:57:11.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
22:57:11.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
22:57:11.328 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
22:57:11.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:57:11.329 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:11.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:57:11.329 00.000 20224 MoveAxis(E, 0, ABG)
22:57:11.329 00.000 20224 Move returns status 0, amount 0
22:57:11.329 00.000 20224 MoveAxis(N, 0, ABG)
22:57:11.329 00.000 20224 Move returns status 0, amount 0
22:57:11.329 00.000 20224 move complete, result=0
22:57:11.329 00.000 20224 worker thread done servicing request
22:57:11.332 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55600, med=2797, FiltMin=2537, FiltMax=24611, Gamma=1.000
22:57:11.347 00.015 8996 UpdateGuideState exits: m=757111 SNR=348.5
22:57:11.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:11.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:11.350 00.001 8996 Enqueuing Expose request
22:57:11.351 00.001 20224 Worker thread wakes up
22:57:11.351 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:11.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:11.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:12.498 01.147 20224 Exposure complete
22:57:12.572 00.074 20224 worker thread done servicing request
22:57:12.572 00.000 8996 OnExposeComplete: enter
22:57:12.573 00.001 8996 UpdateGuideState(): m_state=6
22:57:12.574 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6144
22:57:12.575 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=471.85, Mass=732804, SNR=347.3, Peak=57997 HFD=4.4
22:57:12.576 00.001 8996 MultiStar: [#1 0.37,0.17,0.66,U] [#2 0.35,0.36,0.00,M2] [#3 0.45,-0.04,0.00,M1] [#4 0.37,-0.19,0.56,U] [#5 0.42,-0.16,0.00,M1] [#6 0.57,-0.22,0.00,M1] [#7 0.73,-0.09,0.00,M1] [#8 0.31,0.19,0.38,U] 
22:57:12.577 00.001 8996 single-star, 3 included, MultiStar: {0.31, 0.12}, one-star: {0.23, 0.24}
22:57:12.578 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
22:57:12.578 00.000 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:57:12.579 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.33 cameraTheta=0.81 mountX=0.20 mountY=-0.26, mountTheta=-0.92
22:57:12.580 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.24, opts=13)
22:57:12.581 00.001 8996 Enqueuing Move request for scope (0.23, 0.24)
22:57:12.582 00.001 20224 Worker thread wakes up
22:57:12.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd
22:57:12.582 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.24)
22:57:12.582 00.000 20224 Moving (0.23, 0.24) raw xDistance=0.20 yDistance=-0.26
22:57:12.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
22:57:12.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:12.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:57:12.582 00.000 20224 MoveAxis(W, 30, ABG)
22:57:12.582 00.000 20224 Guiding  Dir = 3, Dur = 30
22:57:12.583 00.001 20224 IsSlewing returns 0
22:57:12.583 00.000 20224 IsGuiding returns 0
22:57:12.587 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57997, med=2797, FiltMin=2521, FiltMax=26339, Gamma=1.000
22:57:12.600 00.013 8996 UpdateGuideState exits: m=732804 SNR=347.3
22:57:12.602 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:12.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:12.603 00.000 8996 Enqueuing Expose request
22:57:12.604 00.001 20224 PulseGuide returned control before completion, sleep 21
22:57:12.633 00.029 20224 IsGuiding returns 1
22:57:12.633 00.000 20224 scope still moving after pulse duration time elapsed
22:57:12.664 00.031 20224 IsSlewing returns 0
22:57:12.664 00.000 20224 IsGuiding returns 1
22:57:12.696 00.032 20224 IsSlewing returns 0
22:57:12.696 00.000 20224 IsGuiding returns 0
22:57:12.696 00.000 20224 scope move finished after 30 + 82 ms
22:57:12.696 00.000 20224 Move returns status 0, amount 30
22:57:12.696 00.000 20224 MoveAxis(N, 0, ABG)
22:57:12.696 00.000 20224 Move returns status 0, amount 0
22:57:12.696 00.000 20224 move complete, result=0
22:57:12.696 00.000 20224 worker thread done servicing request
22:57:12.696 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.3 px 0 ms NORTH
22:57:12.698 00.002 20224 Worker thread wakes up
22:57:12.699 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:12.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:13.667 00.968 20224 Exposure complete
22:57:13.765 00.098 20224 worker thread done servicing request
22:57:13.766 00.001 8996 OnExposeComplete: enter
22:57:13.767 00.001 8996 UpdateGuideState(): m_state=6
22:57:13.768 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6145
22:57:13.768 00.000 8996 Star::Find returns 1 (0), X=138.05, Y=471.82, Mass=678536, SNR=311.8, Peak=58928 HFD=4.3
22:57:13.770 00.002 8996 MultiStar: [#1 0.18,-0.07,0.78,U] [#2 -0.01,0.27,0.92,U] [#3 0.22,0.23,0.75,U] [#4 0.17,0.26,0.60,U] [#5 0.17,-0.05,0.68,U] [#6 0.34,0.02,0.45,U] [#7 0.24,0.52,0.00,M2] [#8 0.02,-0.00,0.45,U] 
22:57:13.771 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.12}, one-star: {-0.07, 0.21}
22:57:13.772 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
22:57:13.773 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
22:57:13.774 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.86 mountX=0.09 mountY=-0.14, mountTheta=-0.96
22:57:13.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.12, opts=13)
22:57:13.777 00.001 8996 Enqueuing Move request for scope (0.11, 0.12)
22:57:13.778 00.001 20224 Worker thread wakes up
22:57:13.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
22:57:13.778 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
22:57:13.778 00.000 20224 Moving (0.11, 0.12) raw xDistance=0.09 yDistance=-0.14
22:57:13.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:57:13.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:13.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:57:13.779 00.001 20224 MoveAxis(E, 0, ABG)
22:57:13.779 00.000 20224 Move returns status 0, amount 0
22:57:13.779 00.000 20224 MoveAxis(N, 0, ABG)
22:57:13.779 00.000 20224 Move returns status 0, amount 0
22:57:13.779 00.000 20224 move complete, result=0
22:57:13.779 00.000 20224 worker thread done servicing request
22:57:13.787 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58928, med=2797, FiltMin=2512, FiltMax=26925, Gamma=1.000
22:57:13.807 00.020 8996 UpdateGuideState exits: m=678536 SNR=311.8
22:57:13.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:13.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:13.809 00.000 8996 Enqueuing Expose request
22:57:13.810 00.001 20224 Worker thread wakes up
22:57:13.810 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:13.811 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:13.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:14.988 01.177 20224 Exposure complete
22:57:15.053 00.065 20224 worker thread done servicing request
22:57:15.053 00.000 8996 OnExposeComplete: enter
22:57:15.054 00.001 8996 UpdateGuideState(): m_state=6
22:57:15.055 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6146
22:57:15.056 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.82, Mass=739547, SNR=360.6, Peak=64288 HFD=4.4
22:57:15.057 00.001 8996 MultiStar: [#1 -0.14,0.14,0.63,U] [#2 -0.08,0.00,0.70,U] [#3 -0.09,0.26,0.55,U] [#4 -0.09,0.41,0.49,U] [#5 -0.16,0.08,0.65,U] [#6 0.12,-0.00,0.44,U] [#7 -0.09,0.39,0.40,U] [#8 -0.41,0.00,0.38,U] 
22:57:15.058 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.16}, one-star: {-0.24, 0.20}
22:57:15.060 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
22:57:15.061 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
22:57:15.063 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.28 mountX=-0.15 mountY=-0.14, mountTheta=-2.39
22:57:15.067 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.16, opts=13)
22:57:15.068 00.001 8996 Enqueuing Move request for scope (-0.14, 0.16)
22:57:15.069 00.001 20224 Worker thread wakes up
22:57:15.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
22:57:15.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
22:57:15.069 00.000 20224 Moving (-0.14, 0.16) raw xDistance=-0.15 yDistance=-0.14
22:57:15.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:57:15.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:15.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:57:15.069 00.000 20224 MoveAxis(E, 0, ABG)
22:57:15.069 00.000 20224 Move returns status 0, amount 0
22:57:15.069 00.000 20224 MoveAxis(N, 0, ABG)
22:57:15.070 00.001 20224 Move returns status 0, amount 0
22:57:15.070 00.000 20224 move complete, result=0
22:57:15.070 00.000 20224 worker thread done servicing request
22:57:15.075 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64288, med=2797, FiltMin=2557, FiltMax=29955, Gamma=1.000
22:57:15.092 00.017 8996 UpdateGuideState exits: m=739547 SNR=360.6
22:57:15.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:15.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:15.095 00.001 8996 Enqueuing Expose request
22:57:15.096 00.001 20224 Worker thread wakes up
22:57:15.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:15.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:15.096 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:16.084 00.988 20224 Exposure complete
22:57:16.173 00.089 20224 worker thread done servicing request
22:57:16.173 00.000 8996 OnExposeComplete: enter
22:57:16.175 00.002 8996 UpdateGuideState(): m_state=6
22:57:16.176 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6147
22:57:16.178 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=471.67, Mass=733548, SNR=381.8, Peak=57024 HFD=4.6
22:57:16.179 00.001 8996 MultiStar: [#1 0.03,0.28,0.63,U] [#2 0.13,0.18,0.70,U] [#3 -0.23,0.12,0.50,U] [#4 -0.23,0.14,0.47,U] [#5 0.01,-0.09,0.58,U] [#6 -0.07,-0.38,0.39,U] [#7 0.16,0.14,0.40,U] [#8 -0.18,-0.06,0.36,U] 
22:57:16.180 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.07, 0.05}
22:57:16.182 00.002 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
22:57:16.183 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
22:57:16.184 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.08 cameraTheta=2.15 mountX=-0.05 mountY=-0.06, mountTheta=-2.26
22:57:16.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
22:57:16.188 00.002 8996 Enqueuing Move request for scope (-0.04, 0.06)
22:57:16.189 00.001 20224 Worker thread wakes up
22:57:16.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
22:57:16.189 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
22:57:16.190 00.001 20224 Moving (-0.04, 0.06) raw xDistance=-0.05 yDistance=-0.06
22:57:16.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:57:16.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:16.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:57:16.190 00.000 20224 MoveAxis(E, 0, ABG)
22:57:16.190 00.000 20224 Move returns status 0, amount 0
22:57:16.190 00.000 20224 MoveAxis(N, 0, ABG)
22:57:16.190 00.000 20224 Move returns status 0, amount 0
22:57:16.190 00.000 20224 move complete, result=0
22:57:16.191 00.001 20224 worker thread done servicing request
22:57:16.197 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57024, med=2797, FiltMin=2534, FiltMax=24397, Gamma=1.000
22:57:16.215 00.018 8996 UpdateGuideState exits: m=733548 SNR=381.8
22:57:16.216 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:16.217 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:16.218 00.001 8996 Enqueuing Expose request
22:57:16.219 00.001 20224 Worker thread wakes up
22:57:16.219 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:16.221 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:16.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:17.385 01.164 20224 Exposure complete
22:57:17.445 00.060 20224 worker thread done servicing request
22:57:17.445 00.000 8996 OnExposeComplete: enter
22:57:17.447 00.002 8996 UpdateGuideState(): m_state=6
22:57:17.448 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6148
22:57:17.449 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.87, Mass=716535, SNR=345.7, Peak=65504 HFD=4.4
22:57:17.450 00.001 8996 MultiStar: [#1 0.07,0.10,0.63,U] [#2 0.13,0.38,0.71,U] [#3 0.13,0.25,0.60,U] [#4 0.15,0.08,0.52,U] [#5 -0.24,0.14,0.57,U] [#6 0.05,-0.15,0.48,U] [#7 0.09,0.03,0.47,U] [#8 -0.41,0.23,0.00,M1] 
22:57:17.451 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.16}, one-star: {-0.32, 0.26}
22:57:17.452 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
22:57:17.452 00.000 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
22:57:17.453 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.70 mountX=-0.04 mountY=-0.16, mountTheta=-1.80
22:57:17.456 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.16, opts=13)
22:57:17.456 00.000 8996 Enqueuing Move request for scope (-0.02, 0.16)
22:57:17.457 00.001 20224 Worker thread wakes up
22:57:17.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
22:57:17.457 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
22:57:17.457 00.000 20224 Moving (-0.02, 0.16) raw xDistance=-0.04 yDistance=-0.16
22:57:17.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:57:17.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:17.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:57:17.457 00.000 20224 MoveAxis(E, 0, ABG)
22:57:17.457 00.000 20224 Move returns status 0, amount 0
22:57:17.457 00.000 20224 MoveAxis(N, 0, ABG)
22:57:17.457 00.000 20224 Move returns status 0, amount 0
22:57:17.457 00.000 20224 move complete, result=0
22:57:17.457 00.000 20224 worker thread done servicing request
22:57:17.462 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65504, med=2797, FiltMin=2533, FiltMax=27725, Gamma=1.000
22:57:17.484 00.022 8996 UpdateGuideState exits: m=716535 SNR=345.7
22:57:17.485 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:17.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:17.487 00.001 8996 Enqueuing Expose request
22:57:17.487 00.000 20224 Worker thread wakes up
22:57:17.487 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:57:17.489 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:17.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:18.473 00.984 20224 Exposure complete
22:57:18.559 00.086 20224 worker thread done servicing request
22:57:18.559 00.000 8996 OnExposeComplete: enter
22:57:18.560 00.001 8996 UpdateGuideState(): m_state=6
22:57:18.561 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6149
22:57:18.562 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=471.75, Mass=792795, SNR=430.8, Peak=65504 HFD=4.6
22:57:18.563 00.001 8996 MultiStar: [#1 0.08,0.01,0.51,U] [#2 0.09,0.31,0.56,U] [#3 0.07,0.06,0.52,U] [#4 0.02,0.08,0.43,U] [#5 -0.31,0.12,0.49,U] [#6 0.07,-0.17,0.33,U] [#7 -0.08,0.09,0.38,U] [#8 -0.22,0.06,0.32,U] 
22:57:18.563 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.10}, one-star: {-0.41, 0.14}
22:57:18.564 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
22:57:18.565 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
22:57:18.566 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.41 mountX=-0.12 mountY=-0.09, mountTheta=-2.52
22:57:18.567 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.10, opts=13)
22:57:18.568 00.001 8996 Enqueuing Move request for scope (-0.11, 0.10)
22:57:18.569 00.001 20224 Worker thread wakes up
22:57:18.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
22:57:18.569 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
22:57:18.569 00.000 20224 Moving (-0.11, 0.10) raw xDistance=-0.12 yDistance=-0.09
22:57:18.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:57:18.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:18.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:57:18.569 00.000 20224 MoveAxis(E, 0, ABG)
22:57:18.569 00.000 20224 Move returns status 0, amount 0
22:57:18.569 00.000 20224 MoveAxis(N, 0, ABG)
22:57:18.569 00.000 20224 Move returns status 0, amount 0
22:57:18.569 00.000 20224 move complete, result=0
22:57:18.569 00.000 20224 worker thread done servicing request
22:57:18.573 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2797, FiltMin=2547, FiltMax=30349, Gamma=1.000
22:57:18.590 00.017 8996 UpdateGuideState exits: m=792795 SNR=430.8
22:57:18.593 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:18.595 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:18.597 00.002 8996 Enqueuing Expose request
22:57:18.599 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:18.602 00.003 20224 Worker thread wakes up
22:57:18.602 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:18.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:19.781 01.179 20224 Exposure complete
22:57:19.855 00.074 20224 worker thread done servicing request
22:57:19.855 00.000 8996 OnExposeComplete: enter
22:57:19.857 00.002 8996 UpdateGuideState(): m_state=6
22:57:19.859 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6150
22:57:19.861 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=471.52, Mass=618600, SNR=310.5, Peak=46275 HFD=4.3
22:57:19.863 00.002 8996 MultiStar: [#1 -0.21,-0.12,0.78,U] [#2 -0.41,0.03,0.82,U] [#3 -0.54,0.08,0.00,M1] [#4 -0.33,-0.06,0.62,U] [#5 -0.29,-0.21,0.70,U] [#6 -0.32,-0.05,0.58,U] [#7 -0.16,0.03,0.51,U] [#8 -0.28,-0.05,0.47,U] 
22:57:19.865 00.002 8996 single-star, 7 included, MultiStar: {-0.27, -0.07}, one-star: {-0.19, -0.09}
22:57:19.867 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
22:57:19.869 00.002 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
22:57:19.870 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.69 mountX=-0.18 mountY=0.12, mountTheta=2.58
22:57:19.872 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.09, opts=13)
22:57:19.873 00.001 8996 Enqueuing Move request for scope (-0.19, -0.09)
22:57:19.874 00.001 20224 Worker thread wakes up
22:57:19.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
22:57:19.874 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
22:57:19.875 00.001 20224 Moving (-0.19, -0.09) raw xDistance=-0.18 yDistance=0.12
22:57:19.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:57:19.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:19.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:19.875 00.000 20224 MoveAxis(E, 0, ABG)
22:57:19.875 00.000 20224 Move returns status 0, amount 0
22:57:19.875 00.000 20224 MoveAxis(N, 0, ABG)
22:57:19.875 00.000 20224 Move returns status 0, amount 0
22:57:19.875 00.000 20224 move complete, result=0
22:57:19.875 00.000 20224 worker thread done servicing request
22:57:19.881 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=46275, med=2797, FiltMin=2531, FiltMax=24077, Gamma=1.000
22:57:19.905 00.024 8996 UpdateGuideState exits: m=618600 SNR=310.5
22:57:19.908 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:19.909 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:19.911 00.002 8996 Enqueuing Expose request
22:57:19.912 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:19.913 00.001 20224 Worker thread wakes up
22:57:19.913 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:19.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:20.883 00.970 20224 Exposure complete
22:57:20.952 00.069 20224 worker thread done servicing request
22:57:20.952 00.000 8996 OnExposeComplete: enter
22:57:20.953 00.001 8996 UpdateGuideState(): m_state=6
22:57:20.954 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6151
22:57:20.954 00.000 8996 Star::Find returns 1 (0), X=137.67, Y=471.59, Mass=740007, SNR=349.4, Peak=57344 HFD=4.6
22:57:20.955 00.001 8996 MultiStar: [#1 -0.24,-0.19,0.66,U] [#2 -0.34,0.13,0.77,U] [#3 -0.12,0.16,0.55,U] [#4 -0.05,0.07,0.56,U] [#5 -0.31,0.06,0.58,U] [#6 0.04,-0.08,0.44,U] [#7 -0.24,0.24,0.43,U] [#8 -0.36,-0.27,0.00,M1] 
22:57:20.956 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.04}, one-star: {-0.46, -0.02}
22:57:20.957 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
22:57:20.958 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
22:57:20.958 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.25 cameraTheta=2.99 mountX=-0.25 mountY=-0.01, mountTheta=-3.11
22:57:20.960 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.04, opts=13)
22:57:20.960 00.000 8996 Enqueuing Move request for scope (-0.25, 0.04)
22:57:20.961 00.001 20224 Worker thread wakes up
22:57:20.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd
22:57:20.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.04)
22:57:20.961 00.000 20224 Moving (-0.25, 0.04) raw xDistance=-0.25 yDistance=-0.01
22:57:20.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:57:20.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:20.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:57:20.961 00.000 20224 MoveAxis(E, 37, ABG)
22:57:20.961 00.000 20224 Guiding  Dir = 2, Dur = 37
22:57:20.962 00.001 20224 IsSlewing returns 0
22:57:20.962 00.000 20224 IsGuiding returns 0
22:57:20.965 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57344, med=2797, FiltMin=2541, FiltMax=30800, Gamma=1.000
22:57:20.981 00.016 20224 PulseGuide returned control before completion, sleep 29
22:57:20.997 00.016 8996 UpdateGuideState exits: m=740007 SNR=349.4
22:57:20.999 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:21.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:21.001 00.001 8996 Enqueuing Expose request
22:57:21.011 00.010 20224 IsGuiding returns 1
22:57:21.011 00.000 20224 scope still moving after pulse duration time elapsed
22:57:21.043 00.032 20224 IsSlewing returns 0
22:57:21.043 00.000 20224 IsGuiding returns 1
22:57:21.075 00.032 20224 IsSlewing returns 0
22:57:21.075 00.000 20224 IsGuiding returns 0
22:57:21.076 00.001 20224 scope move finished after 37 + 76 ms
22:57:21.076 00.000 20224 Move returns status 0, amount 37
22:57:21.076 00.000 20224 MoveAxis(N, 0, ABG)
22:57:21.076 00.000 20224 Move returns status 0, amount 0
22:57:21.076 00.000 20224 move complete, result=0
22:57:21.076 00.000 20224 worker thread done servicing request
22:57:21.076 00.000 20224 Worker thread wakes up
22:57:21.076 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:21.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:21.076 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
22:57:22.255 01.179 20224 Exposure complete
22:57:22.363 00.108 20224 worker thread done servicing request
22:57:22.364 00.001 8996 OnExposeComplete: enter
22:57:22.365 00.001 8996 UpdateGuideState(): m_state=6
22:57:22.365 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6152
22:57:22.366 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=471.55, Mass=713881, SNR=333.8, Peak=50368 HFD=4.5
22:57:22.367 00.001 8996 MultiStar: [#1 0.09,0.17,0.71,U] [#2 0.32,-0.07,0.84,U] [#3 0.14,0.16,0.59,U] [#4 0.23,-0.05,0.56,U] [#5 0.08,-0.04,0.61,U] [#6 0.01,-0.29,0.44,U] [#7 0.08,-0.00,0.41,U] [#8 -0.06,0.10,0.41,U] 
22:57:22.369 00.002 8996 single-star, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.04, -0.06}
22:57:22.370 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
22:57:22.370 00.000 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
22:57:22.371 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.95 mountX=0.05 mountY=0.05, mountTheta=0.84
22:57:22.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
22:57:22.374 00.001 8996 Enqueuing Move request for scope (0.04, -0.06)
22:57:22.376 00.002 20224 Worker thread wakes up
22:57:22.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
22:57:22.376 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
22:57:22.376 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.05 yDistance=0.05
22:57:22.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:57:22.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:22.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:22.376 00.000 20224 MoveAxis(E, 0, ABG)
22:57:22.376 00.000 20224 Move returns status 0, amount 0
22:57:22.376 00.000 20224 MoveAxis(N, 0, ABG)
22:57:22.376 00.000 20224 Move returns status 0, amount 0
22:57:22.376 00.000 20224 move complete, result=0
22:57:22.377 00.001 20224 worker thread done servicing request
22:57:22.384 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50368, med=2797, FiltMin=2521, FiltMax=23456, Gamma=1.000
22:57:22.410 00.026 8996 UpdateGuideState exits: m=713881 SNR=333.8
22:57:22.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:22.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:22.413 00.001 8996 Enqueuing Expose request
22:57:22.415 00.002 20224 Worker thread wakes up
22:57:22.415 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:22.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:22.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:23.401 00.985 20224 Exposure complete
22:57:23.474 00.073 20224 worker thread done servicing request
22:57:23.474 00.000 8996 OnExposeComplete: enter
22:57:23.475 00.001 8996 UpdateGuideState(): m_state=6
22:57:23.476 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6153
22:57:23.477 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.52, Mass=689626, SNR=331.5, Peak=50675 HFD=4.2
22:57:23.477 00.000 8996 MultiStar: [#1 0.16,-0.08,0.71,U] [#2 0.03,0.01,0.77,U] [#3 -0.06,0.10,0.62,U] [#4 0.06,-0.05,0.60,U] [#5 -0.03,-0.01,0.66,U] [#6 0.10,-0.27,0.44,U] [#7 0.28,-0.09,0.44,U] [#8 -0.06,-0.25,0.47,U] 
22:57:23.478 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {-0.17, -0.09}
22:57:23.479 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
22:57:23.480 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
22:57:23.480 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.37 mountX=0.02 mountY=0.07, mountTheta=1.27
22:57:23.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
22:57:23.482 00.000 8996 Enqueuing Move request for scope (0.01, -0.07)
22:57:23.483 00.001 20224 Worker thread wakes up
22:57:23.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
22:57:23.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
22:57:23.483 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
22:57:23.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:57:23.484 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:23.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:57:23.484 00.000 20224 MoveAxis(E, 0, ABG)
22:57:23.484 00.000 20224 Move returns status 0, amount 0
22:57:23.484 00.000 20224 MoveAxis(N, 0, ABG)
22:57:23.484 00.000 20224 Move returns status 0, amount 0
22:57:23.484 00.000 20224 move complete, result=0
22:57:23.484 00.000 20224 worker thread done servicing request
22:57:23.492 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50675, med=2797, FiltMin=2502, FiltMax=25757, Gamma=1.000
22:57:23.509 00.017 8996 UpdateGuideState exits: m=689626 SNR=331.5
22:57:23.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:23.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:23.511 00.000 8996 Enqueuing Expose request
22:57:23.512 00.001 20224 Worker thread wakes up
22:57:23.512 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:23.513 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:23.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:24.675 01.162 20224 Exposure complete
22:57:24.760 00.085 20224 worker thread done servicing request
22:57:24.760 00.000 8996 OnExposeComplete: enter
22:57:24.761 00.001 8996 UpdateGuideState(): m_state=6
22:57:24.762 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6154
22:57:24.763 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.54, Mass=721887, SNR=355.1, Peak=51296 HFD=4.4
22:57:24.764 00.001 8996 MultiStar: [#1 0.16,0.00,0.64,U] [#2 0.26,0.19,0.78,U] [#3 0.40,-0.21,0.00,M1] [#4 0.26,-0.15,0.51,U] [#5 0.04,-0.07,0.63,U] [#6 0.49,-0.22,0.00,M1] [#7 0.38,-0.14,0.43,U] [#8 0.07,-0.16,0.40,U] 
22:57:24.764 00.000 8996 refined, 6 included, MultiStar: {0.12, -0.04}, one-star: {-0.13, -0.07}
22:57:24.765 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
22:57:24.766 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
22:57:24.767 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-0.30 mountX=0.12 mountY=0.02, mountTheta=0.18
22:57:24.770 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.04, opts=13)
22:57:24.773 00.003 8996 Enqueuing Move request for scope (0.12, -0.04)
22:57:24.774 00.001 20224 Worker thread wakes up
22:57:24.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
22:57:24.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
22:57:24.775 00.001 20224 Moving (0.12, -0.04) raw xDistance=0.12 yDistance=0.02
22:57:24.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:57:24.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:24.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:24.775 00.000 20224 MoveAxis(E, 0, ABG)
22:57:24.775 00.000 20224 Move returns status 0, amount 0
22:57:24.775 00.000 20224 MoveAxis(N, 0, ABG)
22:57:24.775 00.000 20224 Move returns status 0, amount 0
22:57:24.775 00.000 20224 move complete, result=0
22:57:24.775 00.000 20224 worker thread done servicing request
22:57:24.779 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51296, med=2797, FiltMin=2537, FiltMax=23773, Gamma=1.000
22:57:24.799 00.020 8996 UpdateGuideState exits: m=721887 SNR=355.1
22:57:24.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:24.801 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:24.802 00.001 8996 Enqueuing Expose request
22:57:24.803 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:24.804 00.001 20224 Worker thread wakes up
22:57:24.804 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:24.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:25.785 00.981 20224 Exposure complete
22:57:25.856 00.071 20224 worker thread done servicing request
22:57:25.856 00.000 8996 OnExposeComplete: enter
22:57:25.858 00.002 8996 UpdateGuideState(): m_state=6
22:57:25.859 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6155
22:57:25.860 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=471.70, Mass=742372, SNR=342.8, Peak=57456 HFD=4.4
22:57:25.861 00.001 8996 MultiStar: [#1 0.13,0.15,0.70,U] [#2 0.16,0.31,0.67,U] [#3 0.26,0.10,0.66,U] [#4 0.32,0.06,0.57,U] [#5 0.09,0.15,0.62,U] [#6 0.20,-0.25,0.45,U] [#7 0.17,-0.10,0.46,U] [#8 0.05,0.20,0.37,U] 
22:57:25.861 00.000 8996 single-star, 8 included, MultiStar: {0.16, 0.09}, one-star: {0.10, 0.09}
22:57:25.862 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
22:57:25.863 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
22:57:25.863 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.13 cameraTheta=0.72 mountX=0.09 mountY=-0.10, mountTheta=-0.82
22:57:25.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.09, opts=13)
22:57:25.866 00.001 8996 Enqueuing Move request for scope (0.10, 0.09)
22:57:25.867 00.001 20224 Worker thread wakes up
22:57:25.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
22:57:25.867 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
22:57:25.867 00.000 20224 Moving (0.10, 0.09) raw xDistance=0.09 yDistance=-0.10
22:57:25.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:57:25.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:25.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:57:25.867 00.000 20224 MoveAxis(E, 0, ABG)
22:57:25.867 00.000 20224 Move returns status 0, amount 0
22:57:25.867 00.000 20224 MoveAxis(N, 0, ABG)
22:57:25.867 00.000 20224 Move returns status 0, amount 0
22:57:25.867 00.000 20224 move complete, result=0
22:57:25.867 00.000 20224 worker thread done servicing request
22:57:25.871 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57456, med=2797, FiltMin=2496, FiltMax=25133, Gamma=1.000
22:57:25.885 00.014 8996 UpdateGuideState exits: m=742372 SNR=342.8
22:57:25.887 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:25.889 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:25.890 00.001 8996 Enqueuing Expose request
22:57:25.891 00.001 20224 Worker thread wakes up
22:57:25.891 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:25.893 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:25.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:27.075 01.182 20224 Exposure complete
22:57:27.147 00.072 20224 worker thread done servicing request
22:57:27.148 00.001 8996 OnExposeComplete: enter
22:57:27.149 00.001 8996 UpdateGuideState(): m_state=6
22:57:27.150 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6156
22:57:27.151 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=471.39, Mass=739599, SNR=341.8, Peak=56723 HFD=4.3
22:57:27.152 00.001 8996 MultiStar: [#1 0.15,-0.02,0.70,U] [#2 0.14,0.25,0.85,U] [#3 0.02,0.09,0.56,U] [#4 0.07,0.10,0.52,U] [#5 -0.04,0.08,0.63,U] [#6 -0.14,-0.35,0.47,U] [#7 -0.09,-0.06,0.46,U] [#8 -0.15,-0.12,0.37,U] 
22:57:27.155 00.003 8996 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {-0.03, -0.22}
22:57:27.155 00.000 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
22:57:27.156 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
22:57:27.157 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.08 mountX=0.01 mountY=0.02, mountTheta=0.97
22:57:27.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
22:57:27.161 00.002 8996 Enqueuing Move request for scope (0.01, -0.02)
22:57:27.162 00.001 20224 Worker thread wakes up
22:57:27.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
22:57:27.162 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
22:57:27.163 00.001 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
22:57:27.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:57:27.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:27.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:27.163 00.000 20224 MoveAxis(E, 0, ABG)
22:57:27.163 00.000 20224 Move returns status 0, amount 0
22:57:27.163 00.000 20224 MoveAxis(N, 0, ABG)
22:57:27.164 00.001 20224 Move returns status 0, amount 0
22:57:27.164 00.000 20224 move complete, result=0
22:57:27.164 00.000 20224 worker thread done servicing request
22:57:27.168 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56723, med=2797, FiltMin=2525, FiltMax=24813, Gamma=1.000
22:57:27.187 00.019 8996 UpdateGuideState exits: m=739599 SNR=341.8
22:57:27.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:27.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:27.189 00.000 8996 Enqueuing Expose request
22:57:27.190 00.001 20224 Worker thread wakes up
22:57:27.190 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:27.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:27.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:28.162 00.971 20224 Exposure complete
22:57:28.217 00.055 20224 worker thread done servicing request
22:57:28.217 00.000 8996 OnExposeComplete: enter
22:57:28.218 00.001 8996 UpdateGuideState(): m_state=6
22:57:28.219 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6157
22:57:28.220 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.56, Mass=710725, SNR=325.4, Peak=54448 HFD=4.2
22:57:28.221 00.001 8996 MultiStar: [#1 -0.06,0.04,0.74,U] [#2 0.05,0.13,0.80,U] [#3 -0.17,-0.09,0.63,U] [#4 -0.01,-0.06,0.52,U] [#5 -0.20,0.04,0.72,U] [#6 -0.08,-0.33,0.47,U] [#7 0.12,-0.08,0.50,U] [#8 -0.25,-0.02,0.39,U] 
22:57:28.222 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.13, -0.05}
22:57:28.223 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
22:57:28.224 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
22:57:28.225 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.77 mountX=-0.08 mountY=0.04, mountTheta=2.65
22:57:28.228 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
22:57:28.228 00.000 8996 Enqueuing Move request for scope (-0.08, -0.03)
22:57:28.228 00.000 20224 Worker thread wakes up
22:57:28.229 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
22:57:28.229 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
22:57:28.229 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
22:57:28.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:57:28.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:28.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:57:28.229 00.000 20224 MoveAxis(E, 0, ABG)
22:57:28.229 00.000 20224 Move returns status 0, amount 0
22:57:28.229 00.000 20224 MoveAxis(N, 0, ABG)
22:57:28.229 00.000 20224 Move returns status 0, amount 0
22:57:28.229 00.000 20224 move complete, result=0
22:57:28.229 00.000 20224 worker thread done servicing request
22:57:28.234 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54448, med=2797, FiltMin=2521, FiltMax=25853, Gamma=1.000
22:57:28.256 00.022 8996 UpdateGuideState exits: m=710725 SNR=325.4
22:57:28.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:28.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:28.259 00.001 8996 Enqueuing Expose request
22:57:28.260 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:28.261 00.001 20224 Worker thread wakes up
22:57:28.261 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:28.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:29.435 01.174 20224 Exposure complete
22:57:29.518 00.083 20224 worker thread done servicing request
22:57:29.518 00.000 8996 OnExposeComplete: enter
22:57:29.520 00.002 8996 UpdateGuideState(): m_state=6
22:57:29.521 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6158
22:57:29.522 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.60, Mass=786372, SNR=364.1, Peak=61088 HFD=4.3
22:57:29.523 00.001 8996 MultiStar: [#1 0.23,-0.25,0.74,U] [#2 0.13,0.08,0.64,U] [#3 0.01,-0.12,0.57,U] [#4 0.05,0.00,0.46,U] [#5 -0.14,-0.23,0.69,U] [#6 0.06,-0.28,0.45,U] [#7 0.09,0.01,0.44,U] [#8 -0.12,-0.31,0.41,U] 
22:57:29.524 00.001 8996 single-star, 8 included, MultiStar: {0.02, -0.12}, one-star: {-0.09, -0.01}
22:57:29.525 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
22:57:29.526 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
22:57:29.527 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-2.99 mountX=-0.09 mountY=0.02, mountTheta=2.88
22:57:29.530 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.01, opts=13)
22:57:29.531 00.001 8996 Enqueuing Move request for scope (-0.09, -0.01)
22:57:29.532 00.001 20224 Worker thread wakes up
22:57:29.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
22:57:29.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
22:57:29.533 00.001 20224 Moving (-0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
22:57:29.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:57:29.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:29.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:57:29.533 00.000 20224 MoveAxis(E, 0, ABG)
22:57:29.533 00.000 20224 Move returns status 0, amount 0
22:57:29.533 00.000 20224 MoveAxis(N, 0, ABG)
22:57:29.533 00.000 20224 Move returns status 0, amount 0
22:57:29.533 00.000 20224 move complete, result=0
22:57:29.534 00.001 20224 worker thread done servicing request
22:57:29.541 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61088, med=2797, FiltMin=2534, FiltMax=25133, Gamma=1.000
22:57:29.567 00.026 8996 UpdateGuideState exits: m=786372 SNR=364.1
22:57:29.568 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:29.570 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:29.571 00.001 8996 Enqueuing Expose request
22:57:29.572 00.001 20224 Worker thread wakes up
22:57:29.573 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:29.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:29.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:30.551 00.977 20224 Exposure complete
22:57:30.638 00.087 20224 worker thread done servicing request
22:57:30.638 00.000 8996 OnExposeComplete: enter
22:57:30.639 00.001 8996 UpdateGuideState(): m_state=6
22:57:30.640 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6159
22:57:30.641 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.59, Mass=712941, SNR=357.4, Peak=54992 HFD=4.3
22:57:30.642 00.001 8996 MultiStar: [#1 0.25,-0.46,0.00,M1] [#2 0.09,0.06,0.68,U] [#3 -0.02,-0.13,0.55,U] [#4 0.05,-0.14,0.52,U] [#5 -0.10,0.04,0.58,U] [#6 0.02,-0.26,0.43,U] [#7 0.17,-0.31,0.43,U] [#8 -0.15,-0.34,0.44,U] 
22:57:30.642 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.11}, one-star: {-0.21, -0.02}
22:57:30.644 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
22:57:30.645 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
22:57:30.645 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.92 mountX=-0.03 mountY=0.11, mountTheta=1.82
22:57:30.647 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.11, opts=13)
22:57:30.648 00.001 8996 Enqueuing Move request for scope (-0.04, -0.11)
22:57:30.648 00.000 20224 Worker thread wakes up
22:57:30.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
22:57:30.649 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
22:57:30.649 00.000 20224 Moving (-0.04, -0.11) raw xDistance=-0.03 yDistance=0.11
22:57:30.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:57:30.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:30.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:57:30.649 00.000 20224 MoveAxis(E, 0, ABG)
22:57:30.649 00.000 20224 Move returns status 0, amount 0
22:57:30.649 00.000 20224 MoveAxis(N, 0, ABG)
22:57:30.649 00.000 20224 Move returns status 0, amount 0
22:57:30.649 00.000 20224 move complete, result=0
22:57:30.649 00.000 20224 worker thread done servicing request
22:57:30.653 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54992, med=2797, FiltMin=2541, FiltMax=27693, Gamma=1.000
22:57:30.675 00.022 8996 UpdateGuideState exits: m=712941 SNR=357.4
22:57:30.677 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:30.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:30.679 00.001 8996 Enqueuing Expose request
22:57:30.680 00.001 20224 Worker thread wakes up
22:57:30.680 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:30.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:30.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:31.849 01.168 20224 Exposure complete
22:57:31.936 00.087 20224 worker thread done servicing request
22:57:31.936 00.000 8996 OnExposeComplete: enter
22:57:31.937 00.001 8996 UpdateGuideState(): m_state=6
22:57:31.938 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6160
22:57:31.939 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.72, Mass=766403, SNR=380.9, Peak=64624 HFD=4.3
22:57:31.940 00.001 8996 MultiStar: [#1 -0.03,-0.41,0.63,U] [#2 -0.06,-0.02,0.69,U] [#3 0.08,-0.01,0.56,U] [#4 0.04,-0.19,0.51,U] [#5 -0.04,-0.26,0.58,U] [#6 0.07,-0.14,0.37,U] [#7 0.24,-0.12,0.45,U] [#8 -0.20,-0.27,0.36,U] 
22:57:31.941 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {-0.18, 0.10}
22:57:31.941 00.000 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
22:57:31.942 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.48)
22:57:31.943 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.78 mountX=-0.01 mountY=0.12, mountTheta=1.68
22:57:31.945 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
22:57:31.946 00.001 8996 Enqueuing Move request for scope (-0.03, -0.12)
22:57:31.947 00.001 20224 Worker thread wakes up
22:57:31.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:57:31.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:57:31.947 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.01 yDistance=0.12
22:57:31.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:57:31.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:31.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:31.947 00.000 20224 MoveAxis(E, 0, ABG)
22:57:31.947 00.000 20224 Move returns status 0, amount 0
22:57:31.947 00.000 20224 MoveAxis(N, 0, ABG)
22:57:31.947 00.000 20224 Move returns status 0, amount 0
22:57:31.947 00.000 20224 move complete, result=0
22:57:31.947 00.000 20224 worker thread done servicing request
22:57:31.950 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64624, med=2797, FiltMin=2544, FiltMax=29315, Gamma=1.000
22:57:31.968 00.018 8996 UpdateGuideState exits: m=766403 SNR=380.9
22:57:31.969 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:31.970 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:31.972 00.002 8996 Enqueuing Expose request
22:57:31.973 00.001 20224 Worker thread wakes up
22:57:31.973 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:31.975 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:31.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:32.945 00.970 20224 Exposure complete
22:57:33.014 00.069 20224 worker thread done servicing request
22:57:33.014 00.000 8996 OnExposeComplete: enter
22:57:33.015 00.001 8996 UpdateGuideState(): m_state=6
22:57:33.015 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6161
22:57:33.016 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.57, Mass=710408, SNR=353.2, Peak=58880 HFD=4.2
22:57:33.017 00.001 8996 MultiStar: [#1 0.14,-0.05,0.67,U] [#2 -0.09,-0.08,0.68,U] [#3 0.03,0.05,0.62,U] [#4 0.02,0.20,0.52,U] [#5 -0.19,-0.01,0.61,U] [#6 0.14,-0.12,0.46,U] [#7 0.14,-0.10,0.42,U] [#8 -0.37,-0.05,0.35,U] 
22:57:33.018 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.17, -0.04}
22:57:33.019 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
22:57:33.020 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.58)
22:57:33.020 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.68 mountX=-0.04 mountY=0.03, mountTheta=2.57
22:57:33.022 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
22:57:33.023 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
22:57:33.024 00.001 20224 Worker thread wakes up
22:57:33.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:57:33.024 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:57:33.024 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
22:57:33.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:57:33.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:33.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:57:33.024 00.000 20224 MoveAxis(E, 0, ABG)
22:57:33.024 00.000 20224 Move returns status 0, amount 0
22:57:33.024 00.000 20224 MoveAxis(N, 0, ABG)
22:57:33.024 00.000 20224 Move returns status 0, amount 0
22:57:33.024 00.000 20224 move complete, result=0
22:57:33.024 00.000 20224 worker thread done servicing request
22:57:33.030 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58880, med=2797, FiltMin=2541, FiltMax=25181, Gamma=1.000
22:57:33.055 00.025 8996 UpdateGuideState exits: m=710408 SNR=353.2
22:57:33.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:33.058 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:33.059 00.001 8996 Enqueuing Expose request
22:57:33.061 00.002 20224 Worker thread wakes up
22:57:33.061 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:33.063 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:33.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:34.226 01.163 20224 Exposure complete
22:57:34.297 00.071 20224 worker thread done servicing request
22:57:34.297 00.000 8996 OnExposeComplete: enter
22:57:34.298 00.001 8996 UpdateGuideState(): m_state=6
22:57:34.299 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6162
22:57:34.300 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.87, Mass=716127, SNR=345.5, Peak=62848 HFD=4.4
22:57:34.301 00.001 8996 MultiStar: [#1 0.13,-0.24,0.67,U] [#2 -0.09,0.04,0.78,U] [#3 0.07,-0.03,0.61,U] [#4 0.07,-0.08,0.55,U] [#5 0.00,-0.07,0.70,U] [#6 -0.01,-0.12,0.46,U] [#7 0.13,-0.05,0.46,U] [#8 -0.18,-0.21,0.35,U] 
22:57:34.301 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.34, 0.26}
22:57:34.302 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
22:57:34.303 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
22:57:34.304 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.65 mountX=-0.04 mountY=0.03, mountTheta=2.54
22:57:34.305 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
22:57:34.306 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
22:57:34.307 00.001 20224 Worker thread wakes up
22:57:34.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
22:57:34.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
22:57:34.307 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
22:57:34.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:57:34.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:34.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:57:34.307 00.000 20224 MoveAxis(E, 0, ABG)
22:57:34.307 00.000 20224 Move returns status 0, amount 0
22:57:34.307 00.000 20224 MoveAxis(N, 0, ABG)
22:57:34.307 00.000 20224 Move returns status 0, amount 0
22:57:34.308 00.001 20224 move complete, result=0
22:57:34.308 00.000 20224 worker thread done servicing request
22:57:34.311 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62848, med=2800, FiltMin=2533, FiltMax=29053, Gamma=1.000
22:57:34.326 00.015 8996 UpdateGuideState exits: m=716127 SNR=345.5
22:57:34.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:34.328 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:34.328 00.000 8996 Enqueuing Expose request
22:57:34.329 00.001 20224 Worker thread wakes up
22:57:34.329 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:34.330 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:34.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:35.306 00.976 20224 Exposure complete
22:57:35.375 00.069 20224 worker thread done servicing request
22:57:35.375 00.000 8996 OnExposeComplete: enter
22:57:35.376 00.001 8996 UpdateGuideState(): m_state=6
22:57:35.377 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6163
22:57:35.378 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=471.66, Mass=767148, SNR=359.6, Peak=62208 HFD=4.5
22:57:35.380 00.002 8996 MultiStar: [#1 -0.11,-0.15,0.67,U] [#2 -0.20,0.19,0.75,U] [#3 -0.02,0.03,0.59,U] [#4 -0.06,-0.09,0.61,U] [#5 0.00,-0.02,0.54,U] [#6 0.09,-0.20,0.44,U] [#7 0.11,-0.25,0.49,U] [#8 -0.22,-0.22,0.38,U] 
22:57:35.380 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.36, 0.05}
22:57:35.381 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
22:57:35.382 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
22:57:35.383 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.75 mountX=-0.11 mountY=0.06, mountTheta=2.64
22:57:35.385 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.05, opts=13)
22:57:35.386 00.001 8996 Enqueuing Move request for scope (-0.11, -0.05)
22:57:35.387 00.001 20224 Worker thread wakes up
22:57:35.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
22:57:35.387 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
22:57:35.387 00.000 20224 Moving (-0.11, -0.05) raw xDistance=-0.11 yDistance=0.06
22:57:35.388 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:57:35.388 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:35.388 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:57:35.388 00.000 20224 MoveAxis(E, 0, ABG)
22:57:35.388 00.000 20224 Move returns status 0, amount 0
22:57:35.388 00.000 20224 MoveAxis(N, 0, ABG)
22:57:35.388 00.000 20224 Move returns status 0, amount 0
22:57:35.388 00.000 20224 move complete, result=0
22:57:35.389 00.001 20224 worker thread done servicing request
22:57:35.391 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62208, med=2797, FiltMin=2537, FiltMax=34029, Gamma=1.000
22:57:35.405 00.014 8996 UpdateGuideState exits: m=767148 SNR=359.6
22:57:35.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:35.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:35.408 00.001 8996 Enqueuing Expose request
22:57:35.409 00.001 20224 Worker thread wakes up
22:57:35.409 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:35.409 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:35.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:36.570 01.161 20224 Exposure complete
22:57:36.648 00.078 20224 worker thread done servicing request
22:57:36.649 00.001 8996 OnExposeComplete: enter
22:57:36.651 00.002 8996 UpdateGuideState(): m_state=6
22:57:36.653 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6164
22:57:36.654 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=471.60, Mass=684338, SNR=377.3, Peak=56800 HFD=4.5
22:57:36.656 00.002 8996 MultiStar: [#1 -0.10,-0.23,0.67,U] [#2 -0.14,0.12,0.67,U] [#3 -0.19,-0.08,0.50,U] [#4 -0.09,-0.09,0.47,U] [#5 -0.19,-0.12,0.58,U] [#6 -0.24,-0.36,0.40,U] [#7 0.00,-0.09,0.44,U] [#8 -0.34,-0.17,0.35,U] 
22:57:36.657 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.10}, one-star: {-0.31, -0.01}
22:57:36.658 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
22:57:36.658 00.000 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
22:57:36.659 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-2.66 mountX=-0.17 mountY=0.12, mountTheta=2.55
22:57:36.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.10, opts=13)
22:57:36.662 00.001 8996 Enqueuing Move request for scope (-0.18, -0.10)
22:57:36.663 00.001 20224 Worker thread wakes up
22:57:36.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
22:57:36.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
22:57:36.663 00.000 20224 Moving (-0.18, -0.10) raw xDistance=-0.17 yDistance=0.12
22:57:36.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:57:36.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:36.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:57:36.663 00.000 20224 MoveAxis(E, 0, ABG)
22:57:36.663 00.000 20224 Move returns status 0, amount 0
22:57:36.663 00.000 20224 MoveAxis(N, 0, ABG)
22:57:36.663 00.000 20224 Move returns status 0, amount 0
22:57:36.663 00.000 20224 move complete, result=0
22:57:36.664 00.001 20224 worker thread done servicing request
22:57:36.668 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56800, med=2797, FiltMin=2553, FiltMax=28019, Gamma=1.000
22:57:36.693 00.025 8996 UpdateGuideState exits: m=684338 SNR=377.3
22:57:36.695 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:36.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:36.698 00.002 8996 Enqueuing Expose request
22:57:36.699 00.001 20224 Worker thread wakes up
22:57:36.700 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:36.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:36.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:37.667 00.966 20224 Exposure complete
22:57:37.732 00.065 20224 worker thread done servicing request
22:57:37.732 00.000 8996 OnExposeComplete: enter
22:57:37.733 00.001 8996 UpdateGuideState(): m_state=6
22:57:37.734 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6165
22:57:37.736 00.002 8996 Star::Find returns 1 (0), X=137.73, Y=471.56, Mass=705241, SNR=372.8, Peak=58144 HFD=4.6
22:57:37.737 00.001 8996 MultiStar: [#1 -0.11,-0.12,0.66,U] [#2 0.04,0.08,0.69,U] [#3 -0.04,-0.05,0.56,U] [#4 -0.01,0.05,0.50,U] [#5 -0.29,-0.07,0.65,U] [#6 0.07,-0.26,0.37,U] [#7 0.15,0.02,0.44,U] [#8 -0.32,-0.09,0.40,U] 
22:57:37.738 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.05}, one-star: {-0.39, -0.05}
22:57:37.738 00.000 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
22:57:37.739 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
22:57:37.740 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.80 mountX=-0.13 mountY=0.06, mountTheta=2.69
22:57:37.742 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.05, opts=13)
22:57:37.742 00.000 8996 Enqueuing Move request for scope (-0.13, -0.05)
22:57:37.743 00.001 20224 Worker thread wakes up
22:57:37.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
22:57:37.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
22:57:37.743 00.000 20224 Moving (-0.13, -0.05) raw xDistance=-0.13 yDistance=0.06
22:57:37.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:57:37.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:37.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:57:37.743 00.000 20224 MoveAxis(E, 0, ABG)
22:57:37.744 00.001 20224 Move returns status 0, amount 0
22:57:37.744 00.000 20224 MoveAxis(N, 0, ABG)
22:57:37.744 00.000 20224 Move returns status 0, amount 0
22:57:37.744 00.000 20224 move complete, result=0
22:57:37.744 00.000 20224 worker thread done servicing request
22:57:37.747 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58144, med=2797, FiltMin=2534, FiltMax=29485, Gamma=1.000
22:57:37.768 00.021 8996 UpdateGuideState exits: m=705241 SNR=372.8
22:57:37.771 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:37.773 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:37.775 00.002 8996 Enqueuing Expose request
22:57:37.777 00.002 20224 Worker thread wakes up
22:57:37.777 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:37.778 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:37.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:38.969 01.191 20224 Exposure complete
22:57:39.049 00.080 20224 worker thread done servicing request
22:57:39.049 00.000 8996 OnExposeComplete: enter
22:57:39.050 00.001 8996 UpdateGuideState(): m_state=6
22:57:39.051 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6166
22:57:39.052 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.59, Mass=733612, SNR=354.7, Peak=60752 HFD=4.2
22:57:39.053 00.001 8996 MultiStar: [#1 0.14,-0.10,0.62,U] [#2 0.13,0.05,0.68,U] [#3 0.24,0.01,0.56,U] [#4 0.17,0.02,0.56,U] [#5 0.09,-0.12,0.59,U] [#6 0.23,-0.42,0.00,M1] [#7 0.11,-0.11,0.43,U] [#8 0.05,-0.11,0.37,U] 
22:57:39.053 00.000 8996 refined, 7 included, MultiStar: {0.07, -0.04}, one-star: {-0.18, -0.02}
22:57:39.054 00.001 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
22:57:39.055 00.001 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
22:57:39.055 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.49 mountX=0.08 mountY=0.03, mountTheta=0.37
22:57:39.058 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
22:57:39.059 00.001 8996 Enqueuing Move request for scope (0.07, -0.04)
22:57:39.060 00.001 20224 Worker thread wakes up
22:57:39.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
22:57:39.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
22:57:39.061 00.001 20224 Moving (0.07, -0.04) raw xDistance=0.08 yDistance=0.03
22:57:39.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:57:39.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:39.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:57:39.061 00.000 20224 MoveAxis(E, 0, ABG)
22:57:39.061 00.000 20224 Move returns status 0, amount 0
22:57:39.061 00.000 20224 MoveAxis(N, 0, ABG)
22:57:39.061 00.000 20224 Move returns status 0, amount 0
22:57:39.061 00.000 20224 move complete, result=0
22:57:39.061 00.000 20224 worker thread done servicing request
22:57:39.064 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60752, med=2797, FiltMin=2537, FiltMax=26573, Gamma=1.000
22:57:39.083 00.019 8996 UpdateGuideState exits: m=733612 SNR=354.7
22:57:39.085 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:39.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:39.087 00.001 8996 Enqueuing Expose request
22:57:39.088 00.001 20224 Worker thread wakes up
22:57:39.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:39.089 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:39.090 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:40.060 00.970 20224 Exposure complete
22:57:40.137 00.077 20224 worker thread done servicing request
22:57:40.137 00.000 8996 OnExposeComplete: enter
22:57:40.138 00.001 8996 UpdateGuideState(): m_state=6
22:57:40.139 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6167
22:57:40.140 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.52, Mass=707963, SNR=360.1, Peak=51456 HFD=4.2
22:57:40.141 00.001 8996 MultiStar: [#1 0.08,-0.12,0.64,U] [#2 0.04,-0.02,0.72,U] [#3 0.10,0.02,0.66,U] [#4 0.06,-0.08,0.57,U] [#5 0.01,-0.10,0.55,U] [#6 0.20,-0.40,0.00,M2] [#7 0.18,0.02,0.44,U] [#8 -0.05,0.01,0.41,U] 
22:57:40.142 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.05}, one-star: {-0.07, -0.09}
22:57:40.143 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
22:57:40.143 00.000 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.29)
22:57:40.144 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.97 mountX=0.04 mountY=0.05, mountTheta=0.86
22:57:40.145 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
22:57:40.146 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
22:57:40.147 00.001 20224 Worker thread wakes up
22:57:40.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
22:57:40.147 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
22:57:40.147 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.04 yDistance=0.05
22:57:40.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:57:40.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:40.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:57:40.147 00.000 20224 MoveAxis(E, 0, ABG)
22:57:40.147 00.000 20224 Move returns status 0, amount 0
22:57:40.147 00.000 20224 MoveAxis(N, 0, ABG)
22:57:40.147 00.000 20224 Move returns status 0, amount 0
22:57:40.147 00.000 20224 move complete, result=0
22:57:40.148 00.001 20224 worker thread done servicing request
22:57:40.151 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51456, med=2797, FiltMin=2541, FiltMax=22621, Gamma=1.000
22:57:40.175 00.024 8996 UpdateGuideState exits: m=707963 SNR=360.1
22:57:40.176 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:40.178 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:40.180 00.002 8996 Enqueuing Expose request
22:57:40.181 00.001 20224 Worker thread wakes up
22:57:40.181 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:40.183 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:40.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:41.347 01.164 20224 Exposure complete
22:57:41.403 00.056 20224 worker thread done servicing request
22:57:41.403 00.000 8996 OnExposeComplete: enter
22:57:41.404 00.001 8996 UpdateGuideState(): m_state=6
22:57:41.405 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6168
22:57:41.406 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.49, Mass=792615, SNR=388.0, Peak=54547 HFD=4.5
22:57:41.407 00.001 8996 MultiStar: [#1 0.05,-0.03,0.65,U] [#2 0.08,0.13,0.64,U] [#3 0.08,-0.05,0.53,U] [#4 0.07,-0.14,0.48,U] [#5 -0.15,-0.11,0.54,U] [#6 0.09,-0.47,0.00,M3] [#7 0.12,-0.14,0.40,U] [#8 -0.19,-0.14,0.35,U] 
22:57:41.407 00.000 8996 refined, 7 included, MultiStar: {-0.00, -0.07}, one-star: {-0.08, -0.12}
22:57:41.408 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
22:57:41.409 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
22:57:41.409 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.63 mountX=0.00 mountY=0.07, mountTheta=1.53
22:57:41.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.07, opts=13)
22:57:41.412 00.001 8996 Enqueuing Move request for scope (-0.00, -0.07)
22:57:41.413 00.001 20224 Worker thread wakes up
22:57:41.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
22:57:41.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
22:57:41.413 00.000 20224 Moving (-0.00, -0.07) raw xDistance=0.00 yDistance=0.07
22:57:41.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:57:41.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:41.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:57:41.413 00.000 20224 MoveAxis(E, 0, ABG)
22:57:41.414 00.001 20224 Move returns status 0, amount 0
22:57:41.414 00.000 20224 MoveAxis(N, 0, ABG)
22:57:41.414 00.000 20224 Move returns status 0, amount 0
22:57:41.414 00.000 20224 move complete, result=0
22:57:41.414 00.000 20224 worker thread done servicing request
22:57:41.417 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54547, med=2797, FiltMin=2537, FiltMax=27661, Gamma=1.000
22:57:41.433 00.016 8996 UpdateGuideState exits: m=792615 SNR=388.0
22:57:41.435 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:41.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:41.437 00.001 8996 Enqueuing Expose request
22:57:41.439 00.002 20224 Worker thread wakes up
22:57:41.439 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:41.441 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:41.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:42.408 00.967 20224 Exposure complete
22:57:42.468 00.060 20224 worker thread done servicing request
22:57:42.468 00.000 8996 OnExposeComplete: enter
22:57:42.469 00.001 8996 UpdateGuideState(): m_state=6
22:57:42.471 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6169
22:57:42.472 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=471.33, Mass=715459, SNR=343.9, Peak=51104 HFD=4.5
22:57:42.474 00.002 8996 MultiStar: [#1 0.28,-0.24,0.67,U] [#2 0.37,-0.07,0.73,U] [#3 0.16,-0.20,0.63,U] [#4 0.25,-0.18,0.62,U] [#5 0.10,-0.04,0.66,U] [#6 0.25,-0.27,0.44,U] [#7 0.33,-0.24,0.44,U] [#8 -0.04,-0.13,0.38,U] 
22:57:42.475 00.001 8996 refined, 8 included, MultiStar: {0.21, -0.19}, one-star: {0.14, -0.28}
22:57:42.476 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
22:57:42.476 00.000 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.53)
22:57:42.477 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-0.73 mountX=0.22 mountY=0.16, mountTheta=0.62
22:57:42.480 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.19, opts=13)
22:57:42.481 00.001 8996 Enqueuing Move request for scope (0.21, -0.19)
22:57:42.482 00.001 20224 Worker thread wakes up
22:57:42.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.19) opts 0xd
22:57:42.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.19)
22:57:42.482 00.000 20224 Moving (0.21, -0.19) raw xDistance=0.22 yDistance=0.16
22:57:42.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:57:42.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:42.483 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:57:42.483 00.000 20224 MoveAxis(W, 33, ABG)
22:57:42.483 00.000 20224 Guiding  Dir = 3, Dur = 33
22:57:42.483 00.000 20224 IsSlewing returns 0
22:57:42.483 00.000 20224 IsGuiding returns 0
22:57:42.488 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51104, med=2797, FiltMin=2541, FiltMax=24902, Gamma=1.000
22:57:42.501 00.013 8996 UpdateGuideState exits: m=715459 SNR=343.9
22:57:42.506 00.005 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:42.508 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:42.509 00.001 8996 Enqueuing Expose request
22:57:42.535 00.026 20224 IsGuiding returns 1
22:57:42.536 00.001 20224 scope still moving after pulse duration time elapsed
22:57:42.566 00.030 20224 IsSlewing returns 0
22:57:42.566 00.000 20224 IsGuiding returns 1
22:57:42.599 00.033 20224 IsSlewing returns 0
22:57:42.600 00.001 20224 IsGuiding returns 1
22:57:42.627 00.027 20224 IsSlewing returns 0
22:57:42.628 00.001 20224 IsGuiding returns 0
22:57:42.628 00.000 20224 scope move finished after 33 + 112 ms
22:57:42.628 00.000 20224 Move returns status 0, amount 33
22:57:42.628 00.000 20224 MoveAxis(N, 0, ABG)
22:57:42.628 00.000 20224 Move returns status 0, amount 0
22:57:42.628 00.000 20224 move complete, result=0
22:57:42.628 00.000 20224 worker thread done servicing request
22:57:42.628 00.000 20224 Worker thread wakes up
22:57:42.629 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
22:57:42.632 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:42.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:43.789 01.157 20224 Exposure complete
22:57:43.865 00.076 20224 worker thread done servicing request
22:57:43.865 00.000 8996 OnExposeComplete: enter
22:57:43.866 00.001 8996 UpdateGuideState(): m_state=6
22:57:43.867 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6170
22:57:43.868 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.26, Mass=758336, SNR=345.2, Peak=65507 HFD=4.5
22:57:43.869 00.001 8996 MultiStar: [#1 -0.09,-0.30,0.75,U] [#2 -0.07,0.14,0.69,U] [#3 -0.09,-0.17,0.64,U] [#4 -0.03,-0.15,0.57,U] [#5 -0.26,-0.08,0.63,U] [#6 0.03,-0.51,0.00,M3] [#7 0.06,-0.22,0.46,U] [#8 -0.41,-0.32,0.00,M1] 
22:57:43.872 00.003 8996 refined, 6 included, MultiStar: {-0.14, -0.18}, one-star: {-0.33, -0.35}
22:57:43.873 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
22:57:43.874 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
22:57:43.874 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.22 cameraTheta=-2.23 mountX=-0.12 mountY=0.19, mountTheta=2.13
22:57:43.876 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.18, opts=13)
22:57:43.877 00.001 8996 Enqueuing Move request for scope (-0.14, -0.18)
22:57:43.878 00.001 20224 Worker thread wakes up
22:57:43.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
22:57:43.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
22:57:43.878 00.000 20224 Moving (-0.14, -0.18) raw xDistance=-0.12 yDistance=0.19
22:57:43.879 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:57:43.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:43.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:57:43.879 00.000 20224 MoveAxis(E, 0, ABG)
22:57:43.879 00.000 20224 Move returns status 0, amount 0
22:57:43.879 00.000 20224 MoveAxis(N, 0, ABG)
22:57:43.879 00.000 20224 Move returns status 0, amount 0
22:57:43.879 00.000 20224 move complete, result=0
22:57:43.879 00.000 20224 worker thread done servicing request
22:57:43.883 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65507, med=2797, FiltMin=2521, FiltMax=27846, Gamma=1.000
22:57:43.898 00.015 8996 UpdateGuideState exits: m=758336 SNR=345.2
22:57:43.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:43.899 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:43.900 00.001 8996 Enqueuing Expose request
22:57:43.901 00.001 20224 Worker thread wakes up
22:57:43.901 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:43.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:43.901 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:44.871 00.970 20224 Exposure complete
22:57:44.951 00.080 20224 worker thread done servicing request
22:57:44.951 00.000 8996 OnExposeComplete: enter
22:57:44.953 00.002 8996 UpdateGuideState(): m_state=6
22:57:44.955 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6171
22:57:44.956 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=471.37, Mass=700411, SNR=354.3, Peak=56947 HFD=4.7
22:57:44.958 00.002 8996 MultiStar: [#1 -0.44,-0.12,0.00,M1] [#2 -0.46,0.05,0.00,M1] [#3 -0.28,-0.09,0.56,U] [#4 -0.31,-0.06,0.50,U] [#5 -0.48,-0.18,0.00,M1] [#6 -0.15,-0.55,0.00,M4] [#7 -0.41,-0.06,0.40,U] [#8 -0.44,-0.21,0.00,M2] 
22:57:44.960 00.002 8996 refined, 3 included, MultiStar: {-0.38, -0.14}, one-star: {-0.47, -0.24}
22:57:44.961 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
22:57:44.963 00.002 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
22:57:44.964 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.14 hyp=0.41 cameraTheta=-2.80 mountX=-0.37 mountY=0.18, mountTheta=2.69
22:57:44.967 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.14, opts=13)
22:57:44.968 00.001 8996 Enqueuing Move request for scope (-0.38, -0.14)
22:57:44.970 00.002 20224 Worker thread wakes up
22:57:44.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.14) opts 0xd
22:57:44.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.14)
22:57:44.970 00.000 20224 Moving (-0.38, -0.14) raw xDistance=-0.37 yDistance=0.18
22:57:44.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:57:44.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:44.971 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:57:44.971 00.000 20224 MoveAxis(E, 54, ABG)
22:57:44.971 00.000 20224 Guiding  Dir = 2, Dur = 54
22:57:44.971 00.000 20224 IsSlewing returns 0
22:57:44.972 00.001 20224 IsGuiding returns 0
22:57:44.975 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56947, med=2797, FiltMin=2550, FiltMax=29699, Gamma=1.000
22:57:44.982 00.007 20224 PulseGuide returned control before completion, sleep 54
22:57:44.998 00.016 8996 UpdateGuideState exits: m=700411 SNR=354.3
22:57:44.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:45.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:45.001 00.001 8996 Enqueuing Expose request
22:57:45.045 00.044 20224 IsGuiding returns 1
22:57:45.045 00.000 20224 scope still moving after pulse duration time elapsed
22:57:45.076 00.031 20224 IsSlewing returns 0
22:57:45.076 00.000 20224 IsGuiding returns 0
22:57:45.076 00.000 20224 scope move finished after 54 + 50 ms
22:57:45.076 00.000 20224 Move returns status 0, amount 54
22:57:45.076 00.000 20224 MoveAxis(N, 0, ABG)
22:57:45.076 00.000 20224 Move returns status 0, amount 0
22:57:45.076 00.000 20224 move complete, result=0
22:57:45.077 00.001 20224 worker thread done servicing request
22:57:45.077 00.000 20224 Worker thread wakes up
22:57:45.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:45.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:45.077 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.2 px 0 ms NORTH
22:57:46.245 01.168 20224 Exposure complete
22:57:46.316 00.071 20224 worker thread done servicing request
22:57:46.316 00.000 8996 OnExposeComplete: enter
22:57:46.317 00.001 8996 UpdateGuideState(): m_state=6
22:57:46.318 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6172
22:57:46.319 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.46, Mass=766645, SNR=352.4, Peak=56563 HFD=4.4
22:57:46.320 00.001 8996 MultiStar: [#1 -0.32,0.00,0.64,U] [#2 -0.11,-0.01,0.77,U] [#3 -0.43,0.12,0.00,M1] [#4 -0.53,0.21,0.00,M1] [#5 -0.15,-0.20,0.64,U] [#6 -0.33,-0.26,0.43,U] [#7 -0.25,0.22,0.41,U] [#8 -0.26,0.09,0.37,U] 
22:57:46.321 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.06}, one-star: {-0.22, -0.15}
22:57:46.321 00.000 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
22:57:46.322 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
22:57:46.323 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-2.86 mountX=-0.21 mountY=0.09, mountTheta=2.74
22:57:46.324 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.06, opts=13)
22:57:46.325 00.001 8996 Enqueuing Move request for scope (-0.22, -0.06)
22:57:46.326 00.001 20224 Worker thread wakes up
22:57:46.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
22:57:46.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
22:57:46.326 00.000 20224 Moving (-0.22, -0.06) raw xDistance=-0.21 yDistance=0.09
22:57:46.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
22:57:46.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:46.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:57:46.326 00.000 20224 MoveAxis(E, 35, ABG)
22:57:46.326 00.000 20224 Guiding  Dir = 2, Dur = 35
22:57:46.327 00.001 20224 IsSlewing returns 0
22:57:46.327 00.000 20224 IsGuiding returns 0
22:57:46.333 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56563, med=2797, FiltMin=2541, FiltMax=27651, Gamma=1.000
22:57:46.353 00.020 8996 UpdateGuideState exits: m=766645 SNR=352.4
22:57:46.355 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:46.355 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:46.356 00.001 8996 Enqueuing Expose request
22:57:46.361 00.005 20224 PulseGuide returned control before completion, sleep 11
22:57:46.375 00.014 20224 IsGuiding returns 1
22:57:46.375 00.000 20224 scope still moving after pulse duration time elapsed
22:57:46.407 00.032 20224 IsSlewing returns 0
22:57:46.407 00.000 20224 IsGuiding returns 1
22:57:46.439 00.032 20224 IsSlewing returns 0
22:57:46.439 00.000 20224 IsGuiding returns 1
22:57:46.471 00.032 20224 IsSlewing returns 0
22:57:46.471 00.000 20224 IsGuiding returns 0
22:57:46.471 00.000 20224 scope move finished after 35 + 109 ms
22:57:46.471 00.000 20224 Move returns status 0, amount 35
22:57:46.471 00.000 20224 MoveAxis(N, 0, ABG)
22:57:46.471 00.000 20224 Move returns status 0, amount 0
22:57:46.471 00.000 20224 move complete, result=0
22:57:46.471 00.000 20224 worker thread done servicing request
22:57:46.471 00.000 20224 Worker thread wakes up
22:57:46.471 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
22:57:46.473 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:46.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:47.440 00.967 20224 Exposure complete
22:57:47.515 00.075 20224 worker thread done servicing request
22:57:47.515 00.000 8996 OnExposeComplete: enter
22:57:47.516 00.001 8996 UpdateGuideState(): m_state=6
22:57:47.516 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6173
22:57:47.517 00.001 8996 Star::Find returns 1 (0), X=138.40, Y=471.49, Mass=703825, SNR=347.2, Peak=48800 HFD=4.4
22:57:47.518 00.001 8996 MultiStar: [#1 0.14,-0.31,0.71,U] [#2 -0.05,-0.09,0.76,U] [#3 0.19,-0.16,0.67,U] [#4 0.17,-0.13,0.54,U] [#5 -0.15,-0.08,0.61,U] [#6 -0.04,-0.16,0.48,U] [#7 0.23,-0.32,0.47,U] [#8 -0.19,-0.11,0.37,U] 
22:57:47.519 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.16}, one-star: {0.27, -0.12}
22:57:47.520 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
22:57:47.520 00.000 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
22:57:47.521 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.08 mountX=0.10 mountY=0.15, mountTheta=0.98
22:57:47.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
22:57:47.523 00.000 8996 Enqueuing Move request for scope (0.09, -0.16)
22:57:47.524 00.001 20224 Worker thread wakes up
22:57:47.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
22:57:47.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
22:57:47.524 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
22:57:47.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:57:47.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:47.525 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:57:47.525 00.000 20224 MoveAxis(E, 0, ABG)
22:57:47.525 00.000 20224 Move returns status 0, amount 0
22:57:47.525 00.000 20224 MoveAxis(N, 0, ABG)
22:57:47.525 00.000 20224 Move returns status 0, amount 0
22:57:47.525 00.000 20224 move complete, result=0
22:57:47.525 00.000 20224 worker thread done servicing request
22:57:47.529 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48800, med=2800, FiltMin=2509, FiltMax=24576, Gamma=1.000
22:57:47.544 00.015 8996 UpdateGuideState exits: m=703825 SNR=347.2
22:57:47.546 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:47.549 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:47.550 00.001 8996 Enqueuing Expose request
22:57:47.552 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:47.553 00.001 20224 Worker thread wakes up
22:57:47.553 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:47.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:48.711 01.158 20224 Exposure complete
22:57:48.766 00.055 20224 worker thread done servicing request
22:57:48.766 00.000 8996 OnExposeComplete: enter
22:57:48.767 00.001 8996 UpdateGuideState(): m_state=6
22:57:48.767 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6174
22:57:48.768 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.43, Mass=753938, SNR=384.8, Peak=56451 HFD=4.3
22:57:48.769 00.001 8996 MultiStar: [#1 -0.21,-0.12,0.62,U] [#2 -0.15,0.03,0.74,U] [#3 -0.06,-0.01,0.52,U] [#4 -0.09,-0.30,0.50,U] [#5 -0.01,-0.35,0.51,U] [#6 -0.02,-0.23,0.40,U] [#7 0.15,-0.12,0.42,U] [#8 -0.20,-0.27,0.37,U] 
22:57:48.770 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.16}, one-star: {-0.20, -0.18}
22:57:48.770 00.000 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
22:57:48.771 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
22:57:48.772 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.16 mountX=-0.09 mountY=0.17, mountTheta=2.06
22:57:48.773 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
22:57:48.774 00.001 8996 Enqueuing Move request for scope (-0.11, -0.16)
22:57:48.775 00.001 20224 Worker thread wakes up
22:57:48.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
22:57:48.775 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
22:57:48.775 00.000 20224 Moving (-0.11, -0.16) raw xDistance=-0.09 yDistance=0.17
22:57:48.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:57:48.776 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:48.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:57:48.776 00.000 20224 MoveAxis(E, 0, ABG)
22:57:48.776 00.000 20224 Move returns status 0, amount 0
22:57:48.776 00.000 20224 MoveAxis(N, 0, ABG)
22:57:48.776 00.000 20224 Move returns status 0, amount 0
22:57:48.776 00.000 20224 move complete, result=0
22:57:48.776 00.000 20224 worker thread done servicing request
22:57:48.779 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56451, med=2800, FiltMin=2515, FiltMax=28621, Gamma=1.000
22:57:48.794 00.015 8996 UpdateGuideState exits: m=753938 SNR=384.8
22:57:48.796 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:48.797 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:48.799 00.002 8996 Enqueuing Expose request
22:57:48.800 00.001 20224 Worker thread wakes up
22:57:48.800 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:48.802 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:48.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:49.785 00.983 20224 Exposure complete
22:57:49.862 00.077 20224 worker thread done servicing request
22:57:49.862 00.000 8996 OnExposeComplete: enter
22:57:49.863 00.001 8996 UpdateGuideState(): m_state=6
22:57:49.864 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6175
22:57:49.865 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.56, Mass=750450, SNR=344.8, Peak=58320 HFD=4.3
22:57:49.866 00.001 8996 MultiStar: [#1 0.16,0.05,0.67,U] [#2 0.22,-0.14,0.74,U] [#3 0.25,-0.02,0.68,U] [#4 0.25,0.01,0.47,U] [#5 -0.03,-0.20,0.62,U] [#6 0.27,-0.27,0.45,U] [#7 0.06,-0.31,0.53,U] [#8 -0.21,-0.23,0.41,U] 
22:57:49.867 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.11}, one-star: {-0.20, -0.05}
22:57:49.867 00.000 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
22:57:49.868 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
22:57:49.869 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.01 mountX=0.08 mountY=0.10, mountTheta=0.90
22:57:49.870 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.11, opts=13)
22:57:49.871 00.001 8996 Enqueuing Move request for scope (0.07, -0.11)
22:57:49.872 00.001 20224 Worker thread wakes up
22:57:49.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
22:57:49.872 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
22:57:49.872 00.000 20224 Moving (0.07, -0.11) raw xDistance=0.08 yDistance=0.10
22:57:49.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:57:49.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:49.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:57:49.872 00.000 20224 MoveAxis(E, 0, ABG)
22:57:49.872 00.000 20224 Move returns status 0, amount 0
22:57:49.872 00.000 20224 MoveAxis(N, 0, ABG)
22:57:49.872 00.000 20224 Move returns status 0, amount 0
22:57:49.872 00.000 20224 move complete, result=0
22:57:49.872 00.000 20224 worker thread done servicing request
22:57:49.876 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58320, med=2800, FiltMin=2497, FiltMax=28771, Gamma=1.000
22:57:49.890 00.014 8996 UpdateGuideState exits: m=750450 SNR=344.8
22:57:49.891 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:49.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:49.893 00.001 8996 Enqueuing Expose request
22:57:49.895 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:49.895 00.000 20224 Worker thread wakes up
22:57:49.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:49.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:51.067 01.171 20224 Exposure complete
22:57:51.124 00.057 20224 worker thread done servicing request
22:57:51.124 00.000 8996 OnExposeComplete: enter
22:57:51.125 00.001 8996 UpdateGuideState(): m_state=6
22:57:51.127 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6176
22:57:51.128 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.70, Mass=710901, SNR=344.6, Peak=55744 HFD=4.4
22:57:51.129 00.001 8996 MultiStar: [#1 0.22,0.05,0.69,U] [#2 0.25,0.14,0.72,U] [#3 0.27,-0.03,0.60,U] [#4 0.24,-0.15,0.55,U] [#5 0.15,-0.12,0.64,U] [#6 0.27,-0.14,0.46,U] [#7 0.29,-0.19,0.49,U] [#8 0.05,-0.06,0.41,U] 
22:57:51.130 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.03}, one-star: {-0.07, 0.08}
22:57:51.131 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
22:57:51.132 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
22:57:51.133 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.29 mountX=-0.08 mountY=-0.08, mountTheta=-2.39
22:57:51.136 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
22:57:51.137 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
22:57:51.138 00.001 20224 Worker thread wakes up
22:57:51.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
22:57:51.139 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
22:57:51.139 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.08 yDistance=-0.08
22:57:51.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:57:51.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:51.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:57:51.139 00.000 20224 MoveAxis(E, 0, ABG)
22:57:51.139 00.000 20224 Move returns status 0, amount 0
22:57:51.139 00.000 20224 MoveAxis(N, 0, ABG)
22:57:51.140 00.001 20224 Move returns status 0, amount 0
22:57:51.140 00.000 20224 move complete, result=0
22:57:51.140 00.000 20224 worker thread done servicing request
22:57:51.151 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55744, med=2797, FiltMin=2531, FiltMax=23651, Gamma=1.000
22:57:51.174 00.023 8996 UpdateGuideState exits: m=710901 SNR=344.6
22:57:51.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:51.175 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:51.176 00.001 8996 Enqueuing Expose request
22:57:51.177 00.001 20224 Worker thread wakes up
22:57:51.177 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:51.178 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:51.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:52.148 00.970 20224 Exposure complete
22:57:52.227 00.079 20224 worker thread done servicing request
22:57:52.227 00.000 8996 OnExposeComplete: enter
22:57:52.228 00.001 8996 UpdateGuideState(): m_state=6
22:57:52.229 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6177
22:57:52.230 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.42, Mass=786943, SNR=389.0, Peak=51299 HFD=4.5
22:57:52.231 00.001 8996 MultiStar: [#1 0.43,-0.37,0.00,M1] [#2 0.28,0.10,0.69,U] [#3 0.21,-0.19,0.58,U] [#4 0.31,-0.23,0.48,U] [#5 0.16,-0.22,0.60,U] [#6 0.24,-0.44,0.00,M1] [#7 0.23,-0.38,0.00,M1] [#8 0.06,-0.30,0.36,U] 
22:57:52.232 00.001 8996 single-star, 5 included, MultiStar: {0.17, -0.16}, one-star: {0.06, -0.19}
22:57:52.233 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
22:57:52.234 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
22:57:52.235 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.29 mountX=0.07 mountY=0.18, mountTheta=1.19
22:57:52.236 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.19, opts=13)
22:57:52.237 00.001 8996 Enqueuing Move request for scope (0.06, -0.19)
22:57:52.238 00.001 20224 Worker thread wakes up
22:57:52.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
22:57:52.238 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
22:57:52.238 00.000 20224 Moving (0.06, -0.19) raw xDistance=0.07 yDistance=0.18
22:57:52.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:57:52.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:52.239 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:57:52.239 00.000 20224 MoveAxis(E, 0, ABG)
22:57:52.239 00.000 20224 Move returns status 0, amount 0
22:57:52.239 00.000 20224 MoveAxis(N, 0, ABG)
22:57:52.239 00.000 20224 Move returns status 0, amount 0
22:57:52.239 00.000 20224 move complete, result=0
22:57:52.239 00.000 20224 worker thread done servicing request
22:57:52.242 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51299, med=2800, FiltMin=2557, FiltMax=24413, Gamma=1.000
22:57:52.264 00.022 8996 UpdateGuideState exits: m=786943 SNR=389.0
22:57:52.265 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:52.267 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:52.268 00.001 8996 Enqueuing Expose request
22:57:52.270 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:52.271 00.001 20224 Worker thread wakes up
22:57:52.271 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:52.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:53.417 01.146 20224 Exposure complete
22:57:53.498 00.081 20224 worker thread done servicing request
22:57:53.498 00.000 8996 OnExposeComplete: enter
22:57:53.499 00.001 8996 UpdateGuideState(): m_state=6
22:57:53.500 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6178
22:57:53.500 00.000 8996 Star::Find returns 1 (0), X=138.23, Y=471.38, Mass=673768, SNR=349.4, Peak=50656 HFD=4.5
22:57:53.501 00.001 8996 MultiStar: [#1 0.25,-0.27,0.68,U] [#2 0.06,-0.02,0.77,U] [#3 0.07,-0.23,0.62,U] [#4 0.10,-0.24,0.52,U] [#5 0.10,-0.18,0.65,U] [#6 0.09,-0.51,0.00,M2] [#7 0.13,-0.28,0.43,U] [#8 -0.02,-0.14,0.41,U] 
22:57:53.502 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.20}, one-star: {0.11, -0.23}
22:57:53.503 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
22:57:53.504 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
22:57:53.504 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.09 mountX=0.12 mountY=0.18, mountTheta=0.98
22:57:53.506 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.20, opts=13)
22:57:53.507 00.001 8996 Enqueuing Move request for scope (0.10, -0.20)
22:57:53.507 00.000 20224 Worker thread wakes up
22:57:53.508 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
22:57:53.508 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
22:57:53.508 00.000 20224 Moving (0.10, -0.20) raw xDistance=0.12 yDistance=0.18
22:57:53.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:57:53.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:53.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:57:53.508 00.000 20224 MoveAxis(E, 0, ABG)
22:57:53.508 00.000 20224 Move returns status 0, amount 0
22:57:53.508 00.000 20224 MoveAxis(N, 0, ABG)
22:57:53.508 00.000 20224 Move returns status 0, amount 0
22:57:53.508 00.000 20224 move complete, result=0
22:57:53.508 00.000 20224 worker thread done servicing request
22:57:53.511 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50656, med=2797, FiltMin=2544, FiltMax=22928, Gamma=1.000
22:57:53.533 00.022 8996 UpdateGuideState exits: m=673768 SNR=349.4
22:57:53.534 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:53.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:53.536 00.001 8996 Enqueuing Expose request
22:57:53.537 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:53.538 00.001 20224 Worker thread wakes up
22:57:53.538 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:53.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:54.513 00.975 20224 Exposure complete
22:57:54.606 00.093 20224 worker thread done servicing request
22:57:54.606 00.000 8996 OnExposeComplete: enter
22:57:54.608 00.002 8996 UpdateGuideState(): m_state=6
22:57:54.610 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6179
22:57:54.611 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.41, Mass=711194, SNR=352.5, Peak=59811 HFD=4.5
22:57:54.613 00.002 8996 MultiStar: [#1 -0.13,-0.21,0.71,U] [#2 -0.09,0.05,0.75,U] [#3 -0.24,-0.04,0.58,U] [#4 -0.22,-0.32,0.55,U] [#5 -0.31,-0.27,0.62,U] [#6 -0.16,-0.50,0.00,M3] [#7 0.01,-0.48,0.00,M1] [#8 -0.38,-0.18,0.43,U] 
22:57:54.614 00.001 8996 refined, 6 included, MultiStar: {-0.24, -0.16}, one-star: {-0.32, -0.20}
22:57:54.615 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
22:57:54.617 00.002 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
22:57:54.618 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-2.54 mountX=-0.22 mountY=0.19, mountTheta=2.43
22:57:54.621 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.16, opts=13)
22:57:54.622 00.001 8996 Enqueuing Move request for scope (-0.24, -0.16)
22:57:54.623 00.001 20224 Worker thread wakes up
22:57:54.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.16) opts 0xd
22:57:54.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.16)
22:57:54.624 00.001 20224 Moving (-0.24, -0.16) raw xDistance=-0.22 yDistance=0.19
22:57:54.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:57:54.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:54.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:57:54.624 00.000 20224 MoveAxis(E, 32, ABG)
22:57:54.624 00.000 20224 Guiding  Dir = 2, Dur = 32
22:57:54.624 00.000 20224 IsSlewing returns 0
22:57:54.625 00.001 20224 IsGuiding returns 0
22:57:54.629 00.004 20224 PulseGuide returned control before completion, sleep 39
22:57:54.634 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59811, med=2797, FiltMin=2528, FiltMax=29629, Gamma=1.000
22:57:54.666 00.032 8996 UpdateGuideState exits: m=711194 SNR=352.5
22:57:54.668 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:54.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:54.671 00.002 8996 Enqueuing Expose request
22:57:54.675 00.004 20224 IsGuiding returns 1
22:57:54.675 00.000 20224 scope still moving after pulse duration time elapsed
22:57:54.707 00.032 20224 IsSlewing returns 0
22:57:54.707 00.000 20224 IsGuiding returns 1
22:57:54.739 00.032 20224 IsSlewing returns 0
22:57:54.739 00.000 20224 IsGuiding returns 0
22:57:54.739 00.000 20224 scope move finished after 32 + 81 ms
22:57:54.739 00.000 20224 Move returns status 0, amount 32
22:57:54.739 00.000 20224 MoveAxis(N, 0, ABG)
22:57:54.739 00.000 20224 Move returns status 0, amount 0
22:57:54.739 00.000 20224 move complete, result=0
22:57:54.739 00.000 20224 worker thread done servicing request
22:57:54.739 00.000 20224 Worker thread wakes up
22:57:54.739 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:54.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:54.739 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
22:57:55.913 01.174 20224 Exposure complete
22:57:55.976 00.063 20224 worker thread done servicing request
22:57:55.976 00.000 8996 OnExposeComplete: enter
22:57:55.977 00.001 8996 UpdateGuideState(): m_state=6
22:57:55.977 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6180
22:57:55.978 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=471.51, Mass=734274, SNR=334.5, Peak=49664 HFD=4.5
22:57:55.979 00.001 8996 MultiStar: [#1 0.42,-0.26,0.00,M1] [#2 0.44,0.10,0.00,M1] [#3 0.49,-0.28,0.00,M1] [#4 0.58,-0.34,0.00,M1] [#5 0.15,-0.23,0.64,U] [#6 0.49,-0.31,0.00,M4] [#7 0.45,-0.43,0.00,M2] [#8 0.13,-0.28,0.38,U] 
22:57:55.980 00.001 8996 single-star, 2 included, MultiStar: {0.17, -0.18}, one-star: {0.20, -0.10}
22:57:55.980 00.000 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
22:57:55.981 00.001 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
22:57:55.982 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.22 cameraTheta=-0.48 mountX=0.21 mountY=0.08, mountTheta=0.37
22:57:55.984 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.10, opts=13)
22:57:55.986 00.002 8996 Enqueuing Move request for scope (0.20, -0.10)
22:57:55.986 00.000 20224 Worker thread wakes up
22:57:55.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
22:57:55.986 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
22:57:55.986 00.000 20224 Moving (0.20, -0.10) raw xDistance=0.21 yDistance=0.08
22:57:55.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
22:57:55.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:55.987 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:57:55.987 00.000 20224 MoveAxis(W, 28, ABG)
22:57:55.987 00.000 20224 Guiding  Dir = 3, Dur = 28
22:57:55.987 00.000 20224 IsSlewing returns 0
22:57:55.987 00.000 20224 IsGuiding returns 0
22:57:55.991 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49664, med=2797, FiltMin=2537, FiltMax=24416, Gamma=1.000
22:57:56.006 00.015 8996 UpdateGuideState exits: m=734274 SNR=334.5
22:57:56.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:56.007 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:56.008 00.001 8996 Enqueuing Expose request
22:57:56.047 00.039 20224 IsGuiding returns 1
22:57:56.047 00.000 20224 scope still moving after pulse duration time elapsed
22:57:56.076 00.029 20224 IsSlewing returns 0
22:57:56.076 00.000 20224 IsGuiding returns 1
22:57:56.107 00.031 20224 IsSlewing returns 0
22:57:56.108 00.001 20224 IsGuiding returns 1
22:57:56.142 00.034 20224 IsSlewing returns 0
22:57:56.143 00.001 20224 IsGuiding returns 0
22:57:56.143 00.000 20224 scope move finished after 28 + 128 ms
22:57:56.143 00.000 20224 Move returns status 0, amount 28
22:57:56.143 00.000 20224 MoveAxis(N, 0, ABG)
22:57:56.143 00.000 20224 Move returns status 0, amount 0
22:57:56.143 00.000 20224 move complete, result=0
22:57:56.143 00.000 20224 worker thread done servicing request
22:57:56.143 00.000 8996 GuideStep: 0.2 px 28 ms WEST, 0.1 px 0 ms NORTH
22:57:56.145 00.002 20224 Worker thread wakes up
22:57:56.145 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:56.145 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:57.119 00.974 20224 Exposure complete
22:57:57.183 00.064 20224 worker thread done servicing request
22:57:57.183 00.000 8996 OnExposeComplete: enter
22:57:57.184 00.001 8996 UpdateGuideState(): m_state=6
22:57:57.185 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6181
22:57:57.186 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.37, Mass=751713, SNR=360.0, Peak=53091 HFD=4.4
22:57:57.187 00.001 8996 MultiStar: [#1 0.44,-0.23,0.00,M2] [#2 0.00,-0.18,0.69,U] [#3 0.14,-0.34,0.64,U] [#4 0.31,-0.42,0.00,M2] [#5 0.11,-0.41,0.51,U] [#6 0.15,-0.54,0.00,M5] [#7 0.01,-0.27,0.44,U] [#8 0.13,-0.27,0.34,U] 
22:57:57.189 00.002 8996 single-star, 5 included, MultiStar: {0.05, -0.28}, one-star: {-0.03, -0.24}
22:57:57.191 00.002 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
22:57:57.194 00.003 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
22:57:57.196 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.69 mountX=-0.01 mountY=0.24, mountTheta=1.60
22:57:57.200 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.24, opts=13)
22:57:57.202 00.002 8996 Enqueuing Move request for scope (-0.03, -0.24)
22:57:57.203 00.001 20224 Worker thread wakes up
22:57:57.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd
22:57:57.203 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.24)
22:57:57.203 00.000 20224 Moving (-0.03, -0.24) raw xDistance=-0.01 yDistance=0.24
22:57:57.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:57:57.204 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:57:57.204 00.000 20224 MoveAxis(E, 0, ABG)
22:57:57.204 00.000 20224 Move returns status 0, amount 0
22:57:57.204 00.000 20224 MoveAxis(S, 51, ABG)
22:57:57.204 00.000 20224 Guiding  Dir = 1, Dur = 51
22:57:57.204 00.000 20224 IsSlewing returns 0
22:57:57.204 00.000 20224 IsGuiding returns 0
22:57:57.212 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53091, med=2797, FiltMin=2528, FiltMax=23939, Gamma=1.000
22:57:57.232 00.020 8996 UpdateGuideState exits: m=751713 SNR=360.0
22:57:57.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:57.233 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:57.234 00.001 8996 Enqueuing Expose request
22:57:57.237 00.003 20224 PulseGuide returned control before completion, sleep 29
22:57:57.267 00.030 20224 IsGuiding returns 1
22:57:57.267 00.000 20224 scope still moving after pulse duration time elapsed
22:57:57.298 00.031 20224 IsSlewing returns 0
22:57:57.298 00.000 20224 IsGuiding returns 1
22:57:57.330 00.032 20224 IsSlewing returns 0
22:57:57.331 00.001 20224 IsGuiding returns 0
22:57:57.331 00.000 20224 scope move finished after 51 + 75 ms
22:57:57.331 00.000 20224 Move returns status 0, amount 51
22:57:57.331 00.000 20224 move complete, result=0
22:57:57.331 00.000 20224 worker thread done servicing request
22:57:57.331 00.000 20224 Worker thread wakes up
22:57:57.331 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
22:57:57.334 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:57.335 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:58.501 01.166 20224 Exposure complete
22:57:58.600 00.099 20224 worker thread done servicing request
22:57:58.600 00.000 8996 OnExposeComplete: enter
22:57:58.602 00.002 8996 UpdateGuideState(): m_state=6
22:57:58.603 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6182
22:57:58.604 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=471.61, Mass=738957, SNR=387.1, Peak=57504 HFD=4.5
22:57:58.605 00.001 8996 MultiStar: [#1 0.00,-0.05,0.62,U] [#2 -0.12,-0.04,0.65,U] [#3 -0.03,-0.12,0.56,U] [#4 -0.02,-0.21,0.48,U] [#5 -0.01,-0.22,0.59,U] [#6 -0.14,-0.35,0.40,U] [#7 -0.14,-0.26,0.37,U] [#8 -0.20,-0.17,0.32,U] 
22:57:58.606 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.13}, one-star: {-0.36, -0.00}
22:57:58.607 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
22:57:58.608 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
22:57:58.609 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-2.36 mountX=-0.12 mountY=0.14, mountTheta=2.25
22:57:58.612 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.13, opts=13)
22:57:58.613 00.001 8996 Enqueuing Move request for scope (-0.13, -0.13)
22:57:58.614 00.001 20224 Worker thread wakes up
22:57:58.615 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
22:57:58.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
22:57:58.615 00.000 20224 Moving (-0.13, -0.13) raw xDistance=-0.12 yDistance=0.14
22:57:58.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:57:58.615 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:58.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:57:58.615 00.000 20224 MoveAxis(E, 0, ABG)
22:57:58.615 00.000 20224 Move returns status 0, amount 0
22:57:58.615 00.000 20224 MoveAxis(N, 0, ABG)
22:57:58.615 00.000 20224 Move returns status 0, amount 0
22:57:58.615 00.000 20224 move complete, result=0
22:57:58.615 00.000 20224 worker thread done servicing request
22:57:58.622 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57504, med=2797, FiltMin=2496, FiltMax=31683, Gamma=1.000
22:57:58.651 00.029 8996 UpdateGuideState exits: m=738957 SNR=387.1
22:57:58.653 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:58.655 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:58.656 00.001 8996 Enqueuing Expose request
22:57:58.658 00.002 20224 Worker thread wakes up
22:57:58.658 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:58.659 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:58.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:57:59.650 00.991 20224 Exposure complete
22:57:59.731 00.081 20224 worker thread done servicing request
22:57:59.731 00.000 8996 OnExposeComplete: enter
22:57:59.732 00.001 8996 UpdateGuideState(): m_state=6
22:57:59.734 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6183
22:57:59.736 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=471.87, Mass=776041, SNR=363.7, Peak=65504 HFD=4.4
22:57:59.739 00.003 8996 MultiStar: [#1 0.15,-0.22,0.64,U] [#2 -0.18,0.04,0.76,U] [#3 -0.11,0.01,0.52,U] [#4 -0.14,-0.09,0.51,U] [#5 -0.06,-0.05,0.57,U] [#6 -0.04,0.20,0.40,U] [#7 -0.09,-0.00,0.45,U] [#8 0.01,0.01,0.39,U] 
22:57:59.740 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.25, 0.26}
22:57:59.741 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
22:57:59.742 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
22:57:59.743 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.83 mountX=-0.10 mountY=-0.02, mountTheta=-2.94
22:57:59.746 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
22:57:59.747 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
22:57:59.748 00.001 20224 Worker thread wakes up
22:57:59.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
22:57:59.748 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
22:57:59.749 00.001 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
22:57:59.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:57:59.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:59.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:57:59.749 00.000 20224 MoveAxis(E, 0, ABG)
22:57:59.749 00.000 20224 Move returns status 0, amount 0
22:57:59.749 00.000 20224 MoveAxis(N, 0, ABG)
22:57:59.749 00.000 20224 Move returns status 0, amount 0
22:57:59.749 00.000 20224 move complete, result=0
22:57:59.749 00.000 20224 worker thread done servicing request
22:57:59.755 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2797, FiltMin=2534, FiltMax=30787, Gamma=1.000
22:57:59.777 00.022 8996 UpdateGuideState exits: m=776041 SNR=363.7
22:57:59.779 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:59.780 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:57:59.781 00.001 8996 Enqueuing Expose request
22:57:59.782 00.001 20224 Worker thread wakes up
22:57:59.783 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:59.784 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:57:59.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:00.964 01.180 20224 Exposure complete
22:58:01.065 00.101 20224 worker thread done servicing request
22:58:01.065 00.000 8996 OnExposeComplete: enter
22:58:01.066 00.001 8996 UpdateGuideState(): m_state=6
22:58:01.067 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6184
22:58:01.068 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.80, Mass=737102, SNR=353.3, Peak=62832 HFD=4.4
22:58:01.069 00.001 8996 MultiStar: [#1 0.07,-0.05,0.70,U] [#2 -0.27,0.45,0.00,M1] [#3 -0.09,0.05,0.58,U] [#4 -0.14,0.08,0.51,U] [#5 -0.23,0.10,0.64,U] [#6 0.00,0.08,0.46,U] [#7 -0.04,0.29,0.42,U] [#8 -0.18,0.02,0.35,U] 
22:58:01.070 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.10}, one-star: {-0.21, 0.19}
22:58:01.071 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
22:58:01.072 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
22:58:01.072 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.42 mountX=-0.12 mountY=-0.08, mountTheta=-2.52
22:58:01.075 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.10, opts=13)
22:58:01.076 00.001 8996 Enqueuing Move request for scope (-0.11, 0.10)
22:58:01.078 00.002 20224 Worker thread wakes up
22:58:01.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
22:58:01.078 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
22:58:01.078 00.000 20224 Moving (-0.11, 0.10) raw xDistance=-0.12 yDistance=-0.08
22:58:01.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:58:01.079 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:01.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:58:01.079 00.000 20224 MoveAxis(E, 0, ABG)
22:58:01.079 00.000 20224 Move returns status 0, amount 0
22:58:01.079 00.000 20224 MoveAxis(N, 0, ABG)
22:58:01.079 00.000 20224 Move returns status 0, amount 0
22:58:01.079 00.000 20224 move complete, result=0
22:58:01.079 00.000 20224 worker thread done servicing request
22:58:01.086 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62832, med=2797, FiltMin=2547, FiltMax=27747, Gamma=1.000
22:58:01.112 00.026 8996 UpdateGuideState exits: m=737102 SNR=353.3
22:58:01.113 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:01.114 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:01.115 00.001 8996 Enqueuing Expose request
22:58:01.115 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:01.116 00.001 20224 Worker thread wakes up
22:58:01.116 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:01.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:02.095 00.979 20224 Exposure complete
22:58:02.157 00.062 20224 worker thread done servicing request
22:58:02.158 00.001 8996 OnExposeComplete: enter
22:58:02.159 00.001 8996 UpdateGuideState(): m_state=6
22:58:02.159 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6185
22:58:02.160 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.90, Mass=743920, SNR=338.6, Peak=62432 HFD=4.4
22:58:02.161 00.001 8996 MultiStar: [#1 -0.13,0.18,0.66,U] [#2 -0.01,0.23,0.77,U] [#3 -0.17,0.05,0.69,U] [#4 -0.18,0.18,0.52,U] [#5 -0.29,0.39,0.00,M1] [#6 -0.11,0.11,0.52,U] [#7 0.14,0.15,0.50,U] [#8 -0.38,0.31,0.00,M1] 
22:58:02.162 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.18}, one-star: {-0.15, 0.29}
22:58:02.163 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
22:58:02.163 00.000 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
22:58:02.164 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.06 mountX=-0.11 mountY=-0.17, mountTheta=-2.16
22:58:02.165 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.18, opts=13)
22:58:02.166 00.001 8996 Enqueuing Move request for scope (-0.10, 0.18)
22:58:02.167 00.001 20224 Worker thread wakes up
22:58:02.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
22:58:02.167 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
22:58:02.167 00.000 20224 Moving (-0.10, 0.18) raw xDistance=-0.11 yDistance=-0.17
22:58:02.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:58:02.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:02.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:58:02.167 00.000 20224 MoveAxis(E, 0, ABG)
22:58:02.167 00.000 20224 Move returns status 0, amount 0
22:58:02.167 00.000 20224 MoveAxis(N, 0, ABG)
22:58:02.167 00.000 20224 Move returns status 0, amount 0
22:58:02.167 00.000 20224 move complete, result=0
22:58:02.167 00.000 20224 worker thread done servicing request
22:58:02.171 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62432, med=2797, FiltMin=2531, FiltMax=30189, Gamma=1.000
22:58:02.184 00.013 8996 UpdateGuideState exits: m=743920 SNR=338.6
22:58:02.185 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:02.186 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:02.186 00.000 8996 Enqueuing Expose request
22:58:02.187 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:02.188 00.001 20224 Worker thread wakes up
22:58:02.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:02.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:03.349 01.161 20224 Exposure complete
22:58:03.427 00.078 20224 worker thread done servicing request
22:58:03.427 00.000 8996 OnExposeComplete: enter
22:58:03.428 00.001 8996 UpdateGuideState(): m_state=6
22:58:03.429 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6186
22:58:03.430 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=471.77, Mass=700552, SNR=316.1, Peak=51856 HFD=4.6
22:58:03.431 00.001 8996 MultiStar: [#1 -0.29,0.09,0.71,U] [#2 -0.31,0.56,0.00,M1] [#3 -0.36,0.23,0.65,U] [#4 -0.23,0.06,0.59,U] [#5 -0.53,0.25,0.00,M2] [#6 -0.56,-0.18,0.00,M2] [#7 -0.32,0.04,0.51,U] [#8 -0.45,0.26,0.00,M2] 
22:58:03.432 00.001 8996 refined, 4 included, MultiStar: {-0.41, 0.12}, one-star: {-0.70, 0.16}
22:58:03.433 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
22:58:03.433 00.000 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
22:58:03.434 00.001 8996 CameraToMount -- cameraX=-0.41 cameraY=0.12 hyp=0.43 cameraTheta=2.85 mountX=-0.42 mountY=-0.07, mountTheta=-2.97
22:58:03.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=0.12, opts=13)
22:58:03.437 00.001 8996 Enqueuing Move request for scope (-0.41, 0.12)
22:58:03.438 00.001 20224 Worker thread wakes up
22:58:03.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.12) opts 0xd
22:58:03.438 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, 0.12)
22:58:03.438 00.000 20224 Moving (-0.41, 0.12) raw xDistance=-0.42 yDistance=-0.07
22:58:03.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
22:58:03.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:03.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:58:03.438 00.000 20224 MoveAxis(E, 62, ABG)
22:58:03.438 00.000 20224 Guiding  Dir = 2, Dur = 62
22:58:03.439 00.001 20224 IsSlewing returns 0
22:58:03.439 00.000 20224 IsGuiding returns 0
22:58:03.443 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51856, med=2797, FiltMin=2525, FiltMax=26189, Gamma=1.000
22:58:03.459 00.016 8996 UpdateGuideState exits: m=700552 SNR=316.1
22:58:03.461 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:03.463 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:03.465 00.002 8996 Enqueuing Expose request
22:58:03.491 00.026 20224 PulseGuide returned control before completion, sleep 20
22:58:03.520 00.029 20224 IsGuiding returns 1
22:58:03.520 00.000 20224 scope still moving after pulse duration time elapsed
22:58:03.552 00.032 20224 IsSlewing returns 0
22:58:03.552 00.000 20224 IsGuiding returns 1
22:58:03.584 00.032 20224 IsSlewing returns 0
22:58:03.584 00.000 20224 IsGuiding returns 0
22:58:03.584 00.000 20224 scope move finished after 62 + 83 ms
22:58:03.584 00.000 20224 Move returns status 0, amount 62
22:58:03.584 00.000 20224 MoveAxis(N, 0, ABG)
22:58:03.584 00.000 20224 Move returns status 0, amount 0
22:58:03.585 00.001 20224 move complete, result=0
22:58:03.585 00.000 20224 worker thread done servicing request
22:58:03.585 00.000 20224 Worker thread wakes up
22:58:03.585 00.000 8996 GuideStep: -0.4 px 62 ms EAST, -0.1 px 0 ms NORTH
22:58:03.587 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:03.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:04.566 00.979 20224 Exposure complete
22:58:04.628 00.062 20224 worker thread done servicing request
22:58:04.628 00.000 8996 OnExposeComplete: enter
22:58:04.629 00.001 8996 UpdateGuideState(): m_state=6
22:58:04.631 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6187
22:58:04.631 00.000 8996 Star::Find returns 1 (0), X=137.91, Y=471.79, Mass=729279, SNR=360.0, Peak=57136 HFD=4.5
22:58:04.632 00.001 8996 MultiStar: [#1 0.06,0.03,0.60,U] [#2 -0.31,0.59,0.00,M2] [#3 -0.00,-0.14,0.57,U] [#4 -0.00,0.01,0.56,U] [#5 -0.18,-0.17,0.62,U] [#6 0.17,0.14,0.45,U] [#7 0.04,0.01,0.42,U] [#8 -0.33,0.03,0.38,U] 
22:58:04.633 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.02}, one-star: {-0.22, 0.18}
22:58:04.634 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
22:58:04.635 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
22:58:04.635 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.85 mountX=-0.07 mountY=-0.01, mountTheta=-2.96
22:58:04.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
22:58:04.638 00.001 8996 Enqueuing Move request for scope (-0.07, 0.02)
22:58:04.638 00.000 20224 Worker thread wakes up
22:58:04.639 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
22:58:04.639 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
22:58:04.639 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
22:58:04.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:58:04.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:04.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:58:04.639 00.000 20224 MoveAxis(E, 0, ABG)
22:58:04.639 00.000 20224 Move returns status 0, amount 0
22:58:04.639 00.000 20224 MoveAxis(N, 0, ABG)
22:58:04.639 00.000 20224 Move returns status 0, amount 0
22:58:04.639 00.000 20224 move complete, result=0
22:58:04.639 00.000 20224 worker thread done servicing request
22:58:04.645 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57136, med=2797, FiltMin=2525, FiltMax=28163, Gamma=1.000
22:58:04.660 00.015 8996 UpdateGuideState exits: m=729279 SNR=360.0
22:58:04.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:04.661 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:04.662 00.001 8996 Enqueuing Expose request
22:58:04.663 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:04.664 00.001 20224 Worker thread wakes up
22:58:04.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:04.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:05.812 01.148 20224 Exposure complete
22:58:05.887 00.075 20224 worker thread done servicing request
22:58:05.887 00.000 8996 OnExposeComplete: enter
22:58:05.888 00.001 8996 UpdateGuideState(): m_state=6
22:58:05.889 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6188
22:58:05.889 00.000 8996 Star::Find returns 1 (0), X=138.07, Y=471.67, Mass=716525, SNR=351.1, Peak=50224 HFD=4.6
22:58:05.890 00.001 8996 MultiStar: [#1 0.33,-0.00,0.72,U] [#2 -0.08,0.45,0.00,M3] [#3 0.36,-0.14,0.61,U] [#4 0.32,-0.30,0.00,M1] [#5 0.25,0.05,0.61,U] [#6 0.39,-0.34,0.00,M2] [#7 0.40,0.24,0.00,M1] [#8 0.36,-0.24,0.38,U] 
22:58:05.891 00.001 8996 single-star, 4 included, MultiStar: {0.21, -0.03}, one-star: {-0.05, 0.06}
22:58:05.892 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
22:58:05.893 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
22:58:05.893 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.26 mountX=-0.06 mountY=-0.05, mountTheta=-2.37
22:58:05.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.06, opts=13)
22:58:05.896 00.001 8996 Enqueuing Move request for scope (-0.05, 0.06)
22:58:05.896 00.000 20224 Worker thread wakes up
22:58:05.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
22:58:05.897 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
22:58:05.897 00.000 20224 Moving (-0.05, 0.06) raw xDistance=-0.06 yDistance=-0.05
22:58:05.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:58:05.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:05.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:58:05.897 00.000 20224 MoveAxis(E, 0, ABG)
22:58:05.897 00.000 20224 Move returns status 0, amount 0
22:58:05.897 00.000 20224 MoveAxis(N, 0, ABG)
22:58:05.897 00.000 20224 Move returns status 0, amount 0
22:58:05.897 00.000 20224 move complete, result=0
22:58:05.897 00.000 20224 worker thread done servicing request
22:58:05.907 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50224, med=2797, FiltMin=2534, FiltMax=24131, Gamma=1.000
22:58:05.931 00.024 8996 UpdateGuideState exits: m=716525 SNR=351.1
22:58:05.934 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:05.935 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:05.937 00.002 8996 Enqueuing Expose request
22:58:05.938 00.001 20224 Worker thread wakes up
22:58:05.938 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:05.939 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:05.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:06.923 00.984 20224 Exposure complete
22:58:07.025 00.102 20224 worker thread done servicing request
22:58:07.025 00.000 8996 OnExposeComplete: enter
22:58:07.028 00.003 8996 UpdateGuideState(): m_state=6
22:58:07.031 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6189
22:58:07.033 00.002 8996 Star::Find returns 1 (0), X=138.37, Y=471.68, Mass=690349, SNR=325.8, Peak=43357 HFD=4.7
22:58:07.036 00.003 8996 MultiStar: [#1 0.31,0.03,0.70,U] [#2 0.10,0.59,0.00,M4] [#3 0.31,-0.09,0.56,U] [#4 0.24,-0.04,0.51,U] [#5 0.09,-0.06,0.57,U] [#6 0.36,-0.06,0.47,U] [#7 0.31,0.04,0.52,U] [#8 -0.01,-0.20,0.47,U] 
22:58:07.038 00.002 8996 refined, 7 included, MultiStar: {0.24, -0.02}, one-star: {0.24, 0.07}
22:58:07.039 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
22:58:07.045 00.006 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
22:58:07.046 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.10 mountX=0.24 mountY=-0.00, mountTheta=-0.01
22:58:07.048 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.02, opts=13)
22:58:07.049 00.001 8996 Enqueuing Move request for scope (0.24, -0.02)
22:58:07.050 00.001 20224 Worker thread wakes up
22:58:07.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
22:58:07.050 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
22:58:07.050 00.000 20224 Moving (0.24, -0.02) raw xDistance=0.24 yDistance=-0.00
22:58:07.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:58:07.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:07.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:58:07.050 00.000 20224 MoveAxis(W, 35, ABG)
22:58:07.050 00.000 20224 Guiding  Dir = 3, Dur = 35
22:58:07.050 00.000 20224 IsSlewing returns 0
22:58:07.051 00.001 20224 IsGuiding returns 0
22:58:07.056 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=43357, med=2797, FiltMin=2534, FiltMax=23824, Gamma=1.000
22:58:07.070 00.014 8996 UpdateGuideState exits: m=690349 SNR=325.8
22:58:07.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:07.072 00.001 20224 PulseGuide returned control before completion, sleep 24
22:58:07.072 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:07.073 00.001 8996 Enqueuing Expose request
22:58:07.103 00.030 20224 IsGuiding returns 1
22:58:07.103 00.000 20224 scope still moving after pulse duration time elapsed
22:58:07.135 00.032 20224 IsSlewing returns 0
22:58:07.135 00.000 20224 IsGuiding returns 1
22:58:07.167 00.032 20224 IsSlewing returns 0
22:58:07.168 00.001 20224 IsGuiding returns 0
22:58:07.168 00.000 20224 scope move finished after 35 + 81 ms
22:58:07.168 00.000 20224 Move returns status 0, amount 35
22:58:07.168 00.000 20224 MoveAxis(N, 0, ABG)
22:58:07.168 00.000 20224 Move returns status 0, amount 0
22:58:07.168 00.000 20224 move complete, result=0
22:58:07.169 00.001 20224 worker thread done servicing request
22:58:07.169 00.000 20224 Worker thread wakes up
22:58:07.169 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
22:58:07.172 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:07.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:08.354 01.182 20224 Exposure complete
22:58:08.418 00.064 20224 worker thread done servicing request
22:58:08.418 00.000 8996 OnExposeComplete: enter
22:58:08.419 00.001 8996 UpdateGuideState(): m_state=6
22:58:08.420 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6190
22:58:08.422 00.002 8996 Star::Find returns 1 (0), X=137.80, Y=471.76, Mass=717717, SNR=374.3, Peak=56000 HFD=4.5
22:58:08.423 00.001 8996 MultiStar: [#1 -0.17,0.21,0.63,U] [#2 -0.14,0.58,0.00,M5] [#3 -0.16,0.38,0.54,U] [#4 -0.07,0.45,0.00,M1] [#5 -0.24,0.17,0.56,U] [#6 -0.26,0.10,0.40,U] [#7 -0.06,0.06,0.49,U] [#8 -0.19,-0.10,0.38,U] 
22:58:08.424 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.15}, one-star: {-0.33, 0.15}
22:58:08.426 00.002 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
22:58:08.427 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
22:58:08.428 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.52 mountX=-0.23 mountY=-0.13, mountTheta=-2.63
22:58:08.431 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.15, opts=13)
22:58:08.432 00.001 8996 Enqueuing Move request for scope (-0.21, 0.15)
22:58:08.433 00.001 20224 Worker thread wakes up
22:58:08.434 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
22:58:08.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
22:58:08.434 00.000 20224 Moving (-0.21, 0.15) raw xDistance=-0.23 yDistance=-0.13
22:58:08.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
22:58:08.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:08.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:58:08.434 00.000 20224 MoveAxis(E, 31, ABG)
22:58:08.434 00.000 20224 Guiding  Dir = 2, Dur = 31
22:58:08.435 00.001 20224 IsSlewing returns 0
22:58:08.435 00.000 20224 IsGuiding returns 0
22:58:08.437 00.002 20224 PulseGuide returned control before completion, sleep 40
22:58:08.442 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56000, med=2800, FiltMin=2505, FiltMax=30400, Gamma=1.000
22:58:08.464 00.022 8996 UpdateGuideState exits: m=717717 SNR=374.3
22:58:08.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:08.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:08.467 00.001 8996 Enqueuing Expose request
22:58:08.489 00.022 20224 IsGuiding returns 1
22:58:08.489 00.000 20224 scope still moving after pulse duration time elapsed
22:58:08.521 00.032 20224 IsSlewing returns 0
22:58:08.521 00.000 20224 IsGuiding returns 0
22:58:08.521 00.000 20224 scope move finished after 31 + 54 ms
22:58:08.522 00.001 20224 Move returns status 0, amount 31
22:58:08.522 00.000 20224 MoveAxis(N, 0, ABG)
22:58:08.522 00.000 20224 Move returns status 0, amount 0
22:58:08.522 00.000 20224 move complete, result=0
22:58:08.522 00.000 20224 worker thread done servicing request
22:58:08.522 00.000 20224 Worker thread wakes up
22:58:08.522 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
22:58:08.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:08.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:09.512 00.989 20224 Exposure complete
22:58:09.600 00.088 20224 worker thread done servicing request
22:58:09.600 00.000 8996 OnExposeComplete: enter
22:58:09.601 00.001 8996 UpdateGuideState(): m_state=6
22:58:09.603 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6191
22:58:09.604 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.76, Mass=669176, SNR=324.2, Peak=54592 HFD=4.4
22:58:09.606 00.002 8996 MultiStar: [#1 0.14,-0.04,0.71,U] [#2 -0.19,0.47,0.00,M6] [#3 -0.16,0.38,0.58,U] [#4 -0.15,0.24,0.59,U] [#5 -0.03,0.16,0.76,U] [#6 -0.02,0.00,0.48,U] [#7 -0.19,0.14,0.52,U] [#8 -0.08,0.02,0.40,U] 
22:58:09.607 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.14}, one-star: {-0.10, 0.15}
22:58:09.609 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
22:58:09.609 00.000 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
22:58:09.610 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.15 cameraTheta=2.05 mountX=-0.08 mountY=-0.13, mountTheta=-2.15
22:58:09.613 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.14, opts=13)
22:58:09.614 00.001 8996 Enqueuing Move request for scope (-0.07, 0.14)
22:58:09.615 00.001 20224 Worker thread wakes up
22:58:09.615 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:58:09.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:58:09.615 00.000 20224 Moving (-0.07, 0.14) raw xDistance=-0.08 yDistance=-0.13
22:58:09.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:58:09.615 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:09.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:58:09.615 00.000 20224 MoveAxis(E, 0, ABG)
22:58:09.615 00.000 20224 Move returns status 0, amount 0
22:58:09.615 00.000 20224 MoveAxis(N, 0, ABG)
22:58:09.615 00.000 20224 Move returns status 0, amount 0
22:58:09.615 00.000 20224 move complete, result=0
22:58:09.615 00.000 20224 worker thread done servicing request
22:58:09.619 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54592, med=2800, FiltMin=2534, FiltMax=24211, Gamma=1.000
22:58:09.642 00.023 8996 UpdateGuideState exits: m=669176 SNR=324.2
22:58:09.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:09.647 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:09.649 00.002 8996 Enqueuing Expose request
22:58:09.651 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:09.653 00.002 20224 Worker thread wakes up
22:58:09.653 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:09.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:10.830 01.177 20224 Exposure complete
22:58:10.930 00.100 20224 worker thread done servicing request
22:58:10.931 00.001 8996 OnExposeComplete: enter
22:58:10.931 00.000 8996 UpdateGuideState(): m_state=6
22:58:10.932 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6192
22:58:10.933 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.76, Mass=769814, SNR=335.9, Peak=60304 HFD=4.4
22:58:10.934 00.001 8996 MultiStar: [#1 0.12,0.04,0.69,U] [#2 -0.25,0.32,0.69,U] [#3 -0.04,-0.05,0.60,U] [#4 0.01,-0.02,0.50,U] [#5 -0.10,0.35,0.65,U] [#6 -0.07,-0.04,0.44,U] [#7 -0.06,-0.17,0.47,U] [#8 -0.16,0.24,0.39,U] 
22:58:10.935 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.11}, one-star: {-0.21, 0.15}
22:58:10.935 00.000 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
22:58:10.936 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
22:58:10.937 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.28 mountX=-0.10 mountY=-0.10, mountTheta=-2.39
22:58:10.938 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.11, opts=13)
22:58:10.939 00.001 8996 Enqueuing Move request for scope (-0.09, 0.11)
22:58:10.940 00.001 20224 Worker thread wakes up
22:58:10.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
22:58:10.940 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
22:58:10.940 00.000 20224 Moving (-0.09, 0.11) raw xDistance=-0.10 yDistance=-0.10
22:58:10.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:58:10.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:10.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:58:10.940 00.000 20224 MoveAxis(E, 0, ABG)
22:58:10.940 00.000 20224 Move returns status 0, amount 0
22:58:10.940 00.000 20224 MoveAxis(N, 0, ABG)
22:58:10.941 00.001 20224 Move returns status 0, amount 0
22:58:10.941 00.000 20224 move complete, result=0
22:58:10.941 00.000 20224 worker thread done servicing request
22:58:10.944 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60304, med=2800, FiltMin=2534, FiltMax=30627, Gamma=1.000
22:58:10.963 00.019 8996 UpdateGuideState exits: m=769814 SNR=335.9
22:58:10.965 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:10.965 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:10.967 00.002 8996 Enqueuing Expose request
22:58:10.968 00.001 20224 Worker thread wakes up
22:58:10.968 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:10.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:10.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:11.947 00.978 20224 Exposure complete
22:58:12.048 00.101 20224 worker thread done servicing request
22:58:12.048 00.000 8996 OnExposeComplete: enter
22:58:12.049 00.001 8996 UpdateGuideState(): m_state=6
22:58:12.050 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6193
22:58:12.051 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=471.79, Mass=678563, SNR=339.2, Peak=49504 HFD=4.6
22:58:12.052 00.001 8996 MultiStar: [#1 -0.42,0.02,0.66,U] [#2 -0.39,0.22,0.00,M6] [#3 -0.36,0.09,0.68,U] [#4 -0.35,-0.01,0.53,U] [#5 -0.53,0.11,0.00,M1] [#6 -0.46,0.26,0.00,M1] [#7 -0.30,0.09,0.49,U] [#8 -0.59,0.09,0.00,M1] 
22:58:12.053 00.001 8996 refined, 4 included, MultiStar: {-0.43, 0.09}, one-star: {-0.58, 0.18}
22:58:12.054 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
22:58:12.055 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
22:58:12.055 00.000 8996 CameraToMount -- cameraX=-0.43 cameraY=0.09 hyp=0.44 cameraTheta=2.94 mountX=-0.43 mountY=-0.04, mountTheta=-3.05
22:58:12.059 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=0.09, opts=13)
22:58:12.060 00.001 8996 Enqueuing Move request for scope (-0.43, 0.09)
22:58:12.061 00.001 20224 Worker thread wakes up
22:58:12.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.09) opts 0xd
22:58:12.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, 0.09)
22:58:12.061 00.000 20224 Moving (-0.43, 0.09) raw xDistance=-0.43 yDistance=-0.04
22:58:12.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:58:12.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:12.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:58:12.061 00.000 20224 MoveAxis(E, 63, ABG)
22:58:12.062 00.001 20224 Guiding  Dir = 2, Dur = 63
22:58:12.062 00.000 20224 IsSlewing returns 0
22:58:12.062 00.000 20224 IsGuiding returns 0
22:58:12.063 00.001 20224 PulseGuide returned control before completion, sleep 72
22:58:12.066 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49504, med=2800, FiltMin=2531, FiltMax=26973, Gamma=1.000
22:58:12.084 00.018 8996 UpdateGuideState exits: m=678563 SNR=339.2
22:58:12.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:12.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:12.088 00.002 8996 Enqueuing Expose request
22:58:12.150 00.062 20224 IsGuiding returns 0
22:58:12.150 00.000 20224 Move returns status 0, amount 63
22:58:12.150 00.000 20224 MoveAxis(N, 0, ABG)
22:58:12.150 00.000 20224 Move returns status 0, amount 0
22:58:12.150 00.000 20224 move complete, result=0
22:58:12.150 00.000 20224 worker thread done servicing request
22:58:12.150 00.000 20224 Worker thread wakes up
22:58:12.150 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:12.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:12.154 00.004 8996 GuideStep: -0.4 px 63 ms EAST, -0.0 px 0 ms NORTH
22:58:13.344 01.190 20224 Exposure complete
22:58:13.418 00.074 20224 worker thread done servicing request
22:58:13.418 00.000 8996 OnExposeComplete: enter
22:58:13.420 00.002 8996 UpdateGuideState(): m_state=6
22:58:13.422 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6194
22:58:13.424 00.002 8996 Star::Find returns 1 (0), X=138.09, Y=471.61, Mass=708000, SNR=388.5, Peak=51408 HFD=4.3
22:58:13.425 00.001 8996 MultiStar: [#1 0.23,0.01,0.59,U] [#2 0.14,0.04,0.64,U] [#3 0.24,0.24,0.51,U] [#4 0.17,0.36,0.46,U] [#5 0.11,-0.10,0.53,U] [#6 0.35,0.21,0.32,U] [#7 0.54,0.33,0.00,M1] [#8 -0.05,0.05,0.34,U] 
22:58:13.426 00.001 8996 single-star, 7 included, MultiStar: {0.12, 0.08}, one-star: {-0.04, -0.00}
22:58:13.427 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
22:58:13.428 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
22:58:13.429 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.08 mountX=-0.04 mountY=0.01, mountTheta=2.96
22:58:13.432 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.00, opts=13)
22:58:13.433 00.001 8996 Enqueuing Move request for scope (-0.04, -0.00)
22:58:13.435 00.002 20224 Worker thread wakes up
22:58:13.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
22:58:13.435 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
22:58:13.435 00.000 20224 Moving (-0.04, -0.00) raw xDistance=-0.04 yDistance=0.01
22:58:13.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:58:13.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:13.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:58:13.435 00.000 20224 MoveAxis(E, 0, ABG)
22:58:13.435 00.000 20224 Move returns status 0, amount 0
22:58:13.436 00.001 20224 MoveAxis(N, 0, ABG)
22:58:13.436 00.000 20224 Move returns status 0, amount 0
22:58:13.436 00.000 20224 move complete, result=0
22:58:13.436 00.000 20224 worker thread done servicing request
22:58:13.442 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51408, med=2800, FiltMin=2473, FiltMax=23907, Gamma=1.000
22:58:13.459 00.017 8996 UpdateGuideState exits: m=708000 SNR=388.5
22:58:13.460 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:13.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:13.462 00.001 8996 Enqueuing Expose request
22:58:13.463 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:13.463 00.000 20224 Worker thread wakes up
22:58:13.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:13.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:14.448 00.984 20224 Exposure complete
22:58:14.540 00.092 20224 worker thread done servicing request
22:58:14.540 00.000 8996 OnExposeComplete: enter
22:58:14.541 00.001 8996 UpdateGuideState(): m_state=6
22:58:14.542 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6195
22:58:14.543 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=471.60, Mass=681433, SNR=341.9, Peak=47088 HFD=4.5
22:58:14.544 00.001 8996 MultiStar: [#1 0.31,0.20,0.60,U] [#2 0.27,0.09,0.72,U] [#3 0.33,0.18,0.62,U] [#4 0.32,0.18,0.56,U] [#5 0.03,0.27,0.58,U] [#6 0.35,0.21,0.46,U] [#7 0.43,0.33,0.00,M2] [#8 -0.02,0.13,0.42,U] 
22:58:14.544 00.000 8996 single-star, 7 included, MultiStar: {0.23, 0.14}, one-star: {0.20, -0.01}
22:58:14.545 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
22:58:14.546 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
22:58:14.546 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.04 mountX=0.20 mountY=-0.02, mountTheta=-0.08
22:58:14.548 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.01, opts=13)
22:58:14.548 00.000 8996 Enqueuing Move request for scope (0.20, -0.01)
22:58:14.549 00.001 20224 Worker thread wakes up
22:58:14.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
22:58:14.549 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
22:58:14.549 00.000 20224 Moving (0.20, -0.01) raw xDistance=0.20 yDistance=-0.02
22:58:14.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:58:14.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:14.550 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:58:14.550 00.000 20224 MoveAxis(E, 0, ABG)
22:58:14.550 00.000 20224 Move returns status 0, amount 0
22:58:14.550 00.000 20224 MoveAxis(N, 0, ABG)
22:58:14.550 00.000 20224 Move returns status 0, amount 0
22:58:14.550 00.000 20224 move complete, result=0
22:58:14.550 00.000 20224 worker thread done servicing request
22:58:14.553 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47088, med=2800, FiltMin=2537, FiltMax=22643, Gamma=1.000
22:58:14.577 00.024 8996 UpdateGuideState exits: m=681433 SNR=341.9
22:58:14.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:14.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:14.581 00.002 8996 Enqueuing Expose request
22:58:14.582 00.001 20224 Worker thread wakes up
22:58:14.582 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:14.583 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:14.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:15.750 01.167 20224 Exposure complete
22:58:15.828 00.078 20224 worker thread done servicing request
22:58:15.829 00.001 8996 OnExposeComplete: enter
22:58:15.829 00.000 8996 UpdateGuideState(): m_state=6
22:58:15.831 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6196
22:58:15.833 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=472.09, Mass=668923, SNR=318.2, Peak=52576 HFD=4.4
22:58:15.836 00.003 8996 MultiStar: [#1 0.27,0.15,0.74,U] [#2 0.24,0.18,0.77,U] [#3 0.32,0.38,0.00,M1] [#4 0.32,0.42,0.00,M1] [#5 0.29,0.05,0.66,U] [#6 0.28,-0.01,0.46,U] [#7 0.32,0.02,0.54,U] [#8 0.04,0.14,0.43,U] 
22:58:15.837 00.001 8996 refined, 6 included, MultiStar: {0.16, 0.18}, one-star: {-0.16, 0.48}
22:58:15.839 00.002 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
22:58:15.840 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
22:58:15.842 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.85 mountX=0.14 mountY=-0.20, mountTheta=-0.95
22:58:15.844 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.18, opts=13)
22:58:15.846 00.002 8996 Enqueuing Move request for scope (0.16, 0.18)
22:58:15.848 00.002 20224 Worker thread wakes up
22:58:15.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
22:58:15.849 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
22:58:15.849 00.000 20224 Moving (0.16, 0.18) raw xDistance=0.14 yDistance=-0.20
22:58:15.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
22:58:15.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:15.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:58:15.849 00.000 20224 MoveAxis(E, 0, ABG)
22:58:15.849 00.000 20224 Move returns status 0, amount 0
22:58:15.849 00.000 20224 MoveAxis(N, 0, ABG)
22:58:15.849 00.000 20224 Move returns status 0, amount 0
22:58:15.850 00.001 20224 move complete, result=0
22:58:15.850 00.000 20224 worker thread done servicing request
22:58:15.857 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52576, med=2800, FiltMin=2499, FiltMax=27600, Gamma=1.000
22:58:15.885 00.028 8996 UpdateGuideState exits: m=668923 SNR=318.2
22:58:15.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:15.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:15.888 00.001 8996 Enqueuing Expose request
22:58:15.889 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:15.890 00.001 20224 Worker thread wakes up
22:58:15.890 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:15.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:16.876 00.986 20224 Exposure complete
22:58:16.956 00.080 20224 worker thread done servicing request
22:58:16.956 00.000 8996 OnExposeComplete: enter
22:58:16.957 00.001 8996 UpdateGuideState(): m_state=6
22:58:16.958 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6197
22:58:16.959 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=471.92, Mass=657886, SNR=316.0, Peak=51936 HFD=4.3
22:58:16.960 00.001 8996 MultiStar: [#1 0.24,0.09,0.69,U] [#2 0.15,0.29,0.89,U] [#3 0.18,0.12,0.68,U] [#4 0.26,0.23,0.56,U] [#5 0.07,-0.04,0.64,U] [#6 0.14,-0.04,0.44,U] [#7 0.30,-0.18,0.44,U] [#8 -0.02,-0.07,0.42,U] 
22:58:16.961 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.12}, one-star: {-0.01, 0.31}
22:58:16.963 00.002 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
22:58:16.965 00.002 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
22:58:16.968 00.003 8996 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.72 mountX=0.12 mountY=-0.13, mountTheta=-0.83
22:58:16.971 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.12, opts=13)
22:58:16.973 00.002 8996 Enqueuing Move request for scope (0.14, 0.12)
22:58:16.974 00.001 20224 Worker thread wakes up
22:58:16.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
22:58:16.975 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
22:58:16.975 00.000 20224 Moving (0.14, 0.12) raw xDistance=0.12 yDistance=-0.13
22:58:16.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:58:16.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:16.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:58:16.975 00.000 20224 MoveAxis(E, 0, ABG)
22:58:16.975 00.000 20224 Move returns status 0, amount 0
22:58:16.975 00.000 20224 MoveAxis(N, 0, ABG)
22:58:16.976 00.001 20224 Move returns status 0, amount 0
22:58:16.976 00.000 20224 move complete, result=0
22:58:16.976 00.000 20224 worker thread done servicing request
22:58:16.984 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51936, med=2800, FiltMin=2531, FiltMax=26512, Gamma=1.000
22:58:17.007 00.023 8996 UpdateGuideState exits: m=657886 SNR=316.0
22:58:17.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:17.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:17.010 00.001 8996 Enqueuing Expose request
22:58:17.010 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:17.011 00.001 20224 Worker thread wakes up
22:58:17.011 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:17.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:18.196 01.185 20224 Exposure complete
22:58:18.257 00.061 20224 worker thread done servicing request
22:58:18.257 00.000 8996 OnExposeComplete: enter
22:58:18.260 00.003 8996 UpdateGuideState(): m_state=6
22:58:18.262 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6198
22:58:18.263 00.001 8996 Star::Find returns 1 (0), X=138.39, Y=471.78, Mass=739281, SNR=356.3, Peak=50525 HFD=4.5
22:58:18.264 00.001 8996 MultiStar: [#1 0.50,0.07,0.00,M1] [#2 0.19,0.33,0.82,U] [#3 0.48,0.00,0.00,M1] [#4 0.50,0.10,0.00,M1] [#5 0.22,0.17,0.56,U] [#6 0.68,-0.25,0.00,M1] [#7 0.67,0.10,0.00,M1] [#8 0.12,0.00,0.38,U] 
22:58:18.266 00.002 8996 refined, 3 included, MultiStar: {0.21, 0.19}, one-star: {0.27, 0.17}
22:58:18.267 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
22:58:18.268 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
22:58:18.269 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.29 cameraTheta=0.74 mountX=0.19 mountY=-0.22, mountTheta=-0.84
22:58:18.271 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.19, opts=13)
22:58:18.272 00.001 8996 Enqueuing Move request for scope (0.21, 0.19)
22:58:18.273 00.001 20224 Worker thread wakes up
22:58:18.274 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
22:58:18.274 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
22:58:18.274 00.000 20224 Moving (0.21, 0.19) raw xDistance=0.19 yDistance=-0.22
22:58:18.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
22:58:18.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:58:18.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:58:18.274 00.000 20224 MoveAxis(E, 0, ABG)
22:58:18.274 00.000 20224 Move returns status 0, amount 0
22:58:18.275 00.001 20224 MoveAxis(N, 0, ABG)
22:58:18.275 00.000 20224 Move returns status 0, amount 0
22:58:18.275 00.000 20224 move complete, result=0
22:58:18.275 00.000 20224 worker thread done servicing request
22:58:18.280 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50525, med=2800, FiltMin=2534, FiltMax=27152, Gamma=1.000
22:58:18.304 00.024 8996 UpdateGuideState exits: m=739281 SNR=356.3
22:58:18.306 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:18.306 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:18.307 00.001 8996 Enqueuing Expose request
22:58:18.308 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:18.309 00.001 20224 Worker thread wakes up
22:58:18.309 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:18.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:19.283 00.974 20224 Exposure complete
22:58:19.352 00.069 20224 worker thread done servicing request
22:58:19.352 00.000 8996 OnExposeComplete: enter
22:58:19.353 00.001 8996 UpdateGuideState(): m_state=6
22:58:19.354 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6199
22:58:19.355 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=471.85, Mass=747074, SNR=379.6, Peak=59408 HFD=4.4
22:58:19.357 00.002 8996 MultiStar: [#1 0.48,0.20,0.00,M2] [#2 0.12,0.41,0.65,U] [#3 0.40,0.31,0.00,M2] [#4 0.43,0.30,0.00,M2] [#5 0.27,0.28,0.60,U] [#6 0.56,-0.12,0.00,M2] [#7 0.37,0.44,0.00,M2] [#8 0.12,0.25,0.36,U] 
22:58:19.358 00.001 8996 single-star, 3 included, MultiStar: {0.14, 0.29}, one-star: {0.08, 0.23}
22:58:19.359 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
22:58:19.361 00.002 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
22:58:19.362 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.25 mountX=0.06 mountY=-0.24, mountTheta=-1.35
22:58:19.364 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
22:58:19.365 00.001 8996 Enqueuing Move request for scope (0.08, 0.23)
22:58:19.366 00.001 20224 Worker thread wakes up
22:58:19.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
22:58:19.367 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
22:58:19.367 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
22:58:19.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:58:19.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:58:19.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:58:19.367 00.000 20224 MoveAxis(E, 0, ABG)
22:58:19.367 00.000 20224 Move returns status 0, amount 0
22:58:19.367 00.000 20224 MoveAxis(N, 0, ABG)
22:58:19.367 00.000 20224 Move returns status 0, amount 0
22:58:19.367 00.000 20224 move complete, result=0
22:58:19.368 00.001 20224 worker thread done servicing request
22:58:19.373 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59408, med=2800, FiltMin=2541, FiltMax=27869, Gamma=1.000
22:58:19.400 00.027 8996 UpdateGuideState exits: m=747074 SNR=379.6
22:58:19.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:19.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:19.403 00.001 8996 Enqueuing Expose request
22:58:19.404 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:19.405 00.001 20224 Worker thread wakes up
22:58:19.405 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:19.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:20.573 01.168 20224 Exposure complete
22:58:20.636 00.063 20224 worker thread done servicing request
22:58:20.636 00.000 8996 OnExposeComplete: enter
22:58:20.639 00.003 8996 UpdateGuideState(): m_state=6
22:58:20.640 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6200
22:58:20.642 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.98, Mass=704492, SNR=346.6, Peak=65504 HFD=4.5
22:58:20.643 00.001 8996 MultiStar: [#1 0.32,0.31,0.00,M3] [#2 0.35,0.58,0.00,M1] [#3 0.30,0.50,0.00,M3] [#4 0.23,0.45,0.00,M3] [#5 0.18,0.38,0.64,U] [#6 0.25,0.20,0.39,U] [#7 0.21,0.25,0.44,U] [#8 0.07,0.27,0.38,U] 
22:58:20.644 00.001 8996 refined, 4 included, MultiStar: {0.06, 0.32}, one-star: {-0.15, 0.37}
22:58:20.645 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
22:58:20.646 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
22:58:20.647 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.33 cameraTheta=1.37 mountX=0.03 mountY=-0.33, mountTheta=-1.47
22:58:20.648 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.32, opts=13)
22:58:20.650 00.002 8996 Enqueuing Move request for scope (0.06, 0.32)
22:58:20.651 00.001 20224 Worker thread wakes up
22:58:20.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
22:58:20.651 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
22:58:20.651 00.000 20224 Moving (0.06, 0.32) raw xDistance=0.03 yDistance=-0.33
22:58:20.651 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:58:20.651 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.26 newest=-0.78
22:58:20.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:58:20.652 00.001 20224 MoveAxis(E, 0, ABG)
22:58:20.652 00.000 20224 Move returns status 0, amount 0
22:58:20.652 00.000 20224 MoveAxis(N, 69, ABG)
22:58:20.652 00.000 20224 Guiding  Dir = 0, Dur = 69
22:58:20.652 00.000 20224 IsSlewing returns 0
22:58:20.652 00.000 20224 IsGuiding returns 0
22:58:20.658 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65504, med=2800, FiltMin=2541, FiltMax=27072, Gamma=1.000
22:58:20.680 00.022 8996 UpdateGuideState exits: m=704492 SNR=346.6
22:58:20.682 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:20.683 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:20.684 00.001 8996 Enqueuing Expose request
22:58:20.714 00.030 20224 PulseGuide returned control before completion, sleep 17
22:58:20.745 00.031 20224 IsGuiding returns 1
22:58:20.745 00.000 20224 scope still moving after pulse duration time elapsed
22:58:20.777 00.032 20224 IsSlewing returns 0
22:58:20.778 00.001 20224 IsGuiding returns 1
22:58:20.809 00.031 20224 IsSlewing returns 0
22:58:20.809 00.000 20224 IsGuiding returns 0
22:58:20.809 00.000 20224 scope move finished after 69 + 87 ms
22:58:20.809 00.000 20224 Move returns status 0, amount 69
22:58:20.809 00.000 20224 move complete, result=0
22:58:20.809 00.000 20224 worker thread done servicing request
22:58:20.810 00.001 20224 Worker thread wakes up
22:58:20.810 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 69 ms NORTH
22:58:20.812 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:20.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:21.801 00.989 20224 Exposure complete
22:58:21.864 00.063 20224 worker thread done servicing request
22:58:21.864 00.000 8996 OnExposeComplete: enter
22:58:21.865 00.001 8996 UpdateGuideState(): m_state=6
22:58:21.866 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6201
22:58:21.866 00.000 8996 Star::Find returns 1 (0), X=138.15, Y=471.82, Mass=795525, SNR=368.2, Peak=65504 HFD=4.3
22:58:21.867 00.001 8996 MultiStar: [#1 0.35,0.25,0.67,U] [#2 0.27,0.44,0.00,M2] [#3 0.23,0.16,0.59,U] [#4 0.32,0.24,0.45,U] [#5 0.10,0.16,0.55,U] [#6 0.20,-0.15,0.46,U] [#7 0.28,0.13,0.43,U] [#8 -0.04,0.31,0.36,U] 
22:58:21.868 00.001 8996 single-star, 7 included, MultiStar: {0.18, 0.17}, one-star: {0.02, 0.21}
22:58:21.869 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
22:58:21.870 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
22:58:21.871 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.46 mountX=0.00 mountY=-0.21, mountTheta=-1.56
22:58:21.873 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.21, opts=13)
22:58:21.873 00.000 8996 Enqueuing Move request for scope (0.02, 0.21)
22:58:21.874 00.001 20224 Worker thread wakes up
22:58:21.875 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
22:58:21.875 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
22:58:21.875 00.000 20224 Moving (0.02, 0.21) raw xDistance=0.00 yDistance=-0.21
22:58:21.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:58:21.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:58:21.875 00.000 20224 MoveAxis(E, 0, ABG)
22:58:21.875 00.000 20224 Move returns status 0, amount 0
22:58:21.875 00.000 20224 MoveAxis(N, 44, ABG)
22:58:21.875 00.000 20224 Guiding  Dir = 0, Dur = 44
22:58:21.876 00.001 20224 IsSlewing returns 0
22:58:21.876 00.000 20224 IsGuiding returns 0
22:58:21.883 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2800, FiltMin=2537, FiltMax=27309, Gamma=1.000
22:58:21.885 00.002 20224 PulseGuide returned control before completion, sleep 46
22:58:21.907 00.022 8996 UpdateGuideState exits: m=795525 SNR=368.2
22:58:21.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:21.909 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:21.910 00.001 8996 Enqueuing Expose request
22:58:21.946 00.036 20224 IsGuiding returns 1
22:58:21.946 00.000 20224 scope still moving after pulse duration time elapsed
22:58:21.978 00.032 20224 IsSlewing returns 0
22:58:21.978 00.000 20224 IsGuiding returns 0
22:58:21.978 00.000 20224 scope move finished after 44 + 58 ms
22:58:21.978 00.000 20224 Move returns status 0, amount 44
22:58:21.978 00.000 20224 move complete, result=0
22:58:21.979 00.001 20224 worker thread done servicing request
22:58:21.979 00.000 20224 Worker thread wakes up
22:58:21.979 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:21.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:21.982 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
22:58:23.134 01.152 20224 Exposure complete
22:58:23.189 00.055 20224 worker thread done servicing request
22:58:23.189 00.000 8996 OnExposeComplete: enter
22:58:23.190 00.001 8996 UpdateGuideState(): m_state=6
22:58:23.191 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6202
22:58:23.192 00.001 8996 Star::Find returns 1 (0), X=138.41, Y=471.45, Mass=734393, SNR=355.3, Peak=53168 HFD=4.4
22:58:23.193 00.001 8996 MultiStar: [#1 0.13,0.03,0.60,U] [#2 0.23,0.18,0.76,U] [#3 0.25,0.03,0.63,U] [#4 0.22,-0.10,0.58,U] [#5 0.26,-0.08,0.57,U] [#6 0.33,-0.22,0.42,U] [#7 0.26,-0.11,0.45,U] [#8 0.27,-0.18,0.36,U] 
22:58:23.193 00.000 8996 refined, 8 included, MultiStar: {0.25, -0.06}, one-star: {0.29, -0.16}
22:58:23.194 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
22:58:23.195 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
22:58:23.196 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.06 hyp=0.25 cameraTheta=-0.22 mountX=0.25 mountY=0.03, mountTheta=0.11
22:58:23.197 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.06, opts=13)
22:58:23.198 00.001 8996 Enqueuing Move request for scope (0.25, -0.06)
22:58:23.199 00.001 20224 Worker thread wakes up
22:58:23.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.06) opts 0xd
22:58:23.199 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.06)
22:58:23.199 00.000 20224 Moving (0.25, -0.06) raw xDistance=0.25 yDistance=0.03
22:58:23.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:58:23.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:23.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:58:23.199 00.000 20224 MoveAxis(W, 37, ABG)
22:58:23.199 00.000 20224 Guiding  Dir = 3, Dur = 37
22:58:23.200 00.001 20224 IsSlewing returns 0
22:58:23.200 00.000 20224 IsGuiding returns 0
22:58:23.203 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53168, med=2800, FiltMin=2521, FiltMax=26592, Gamma=1.000
22:58:23.217 00.014 8996 UpdateGuideState exits: m=734393 SNR=355.3
22:58:23.219 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:23.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:23.221 00.001 8996 Enqueuing Expose request
22:58:23.240 00.019 20224 IsGuiding returns 1
22:58:23.240 00.000 20224 scope still moving after pulse duration time elapsed
22:58:23.270 00.030 20224 IsSlewing returns 0
22:58:23.270 00.000 20224 IsGuiding returns 1
22:58:23.301 00.031 20224 IsSlewing returns 0
22:58:23.301 00.000 20224 IsGuiding returns 1
22:58:23.332 00.031 20224 IsSlewing returns 0
22:58:23.333 00.001 20224 IsGuiding returns 0
22:58:23.333 00.000 20224 scope move finished after 37 + 95 ms
22:58:23.333 00.000 20224 Move returns status 0, amount 37
22:58:23.333 00.000 20224 MoveAxis(N, 0, ABG)
22:58:23.333 00.000 20224 Move returns status 0, amount 0
22:58:23.333 00.000 20224 move complete, result=0
22:58:23.333 00.000 20224 worker thread done servicing request
22:58:23.334 00.001 20224 Worker thread wakes up
22:58:23.334 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.0 px 0 ms NORTH
22:58:23.336 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:23.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:24.310 00.974 20224 Exposure complete
22:58:24.388 00.078 20224 worker thread done servicing request
22:58:24.388 00.000 8996 OnExposeComplete: enter
22:58:24.389 00.001 8996 UpdateGuideState(): m_state=6
22:58:24.390 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6203
22:58:24.392 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=471.67, Mass=753759, SNR=411.3, Peak=55328 HFD=4.4
22:58:24.393 00.001 8996 MultiStar: [#1 -0.03,0.01,0.57,U] [#2 -0.12,0.13,0.61,U] [#3 0.18,-0.08,0.51,U] [#4 0.16,-0.04,0.47,U] [#5 -0.13,-0.04,0.50,U] [#6 0.05,-0.23,0.37,U] [#7 0.07,-0.30,0.37,U] [#8 -0.13,0.04,0.29,U] 
22:58:24.394 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.03}, one-star: {-0.00, 0.06}
22:58:24.394 00.000 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
22:58:24.395 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
22:58:24.396 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.40 mountX=0.01 mountY=0.03, mountTheta=1.30
22:58:24.398 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.03, opts=13)
22:58:24.399 00.001 8996 Enqueuing Move request for scope (0.00, -0.03)
22:58:24.400 00.001 20224 Worker thread wakes up
22:58:24.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
22:58:24.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
22:58:24.400 00.000 20224 Moving (0.00, -0.03) raw xDistance=0.01 yDistance=0.03
22:58:24.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:58:24.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:24.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:58:24.400 00.000 20224 MoveAxis(E, 0, ABG)
22:58:24.400 00.000 20224 Move returns status 0, amount 0
22:58:24.400 00.000 20224 MoveAxis(N, 0, ABG)
22:58:24.400 00.000 20224 Move returns status 0, amount 0
22:58:24.400 00.000 20224 move complete, result=0
22:58:24.402 00.002 20224 worker thread done servicing request
22:58:24.405 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55328, med=2800, FiltMin=2531, FiltMax=24304, Gamma=1.000
22:58:24.426 00.021 8996 UpdateGuideState exits: m=753759 SNR=411.3
22:58:24.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:24.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:24.430 00.002 8996 Enqueuing Expose request
22:58:24.430 00.000 20224 Worker thread wakes up
22:58:24.432 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:24.433 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:24.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:25.599 01.166 20224 Exposure complete
22:58:25.663 00.064 20224 worker thread done servicing request
22:58:25.663 00.000 8996 OnExposeComplete: enter
22:58:25.666 00.003 8996 UpdateGuideState(): m_state=6
22:58:25.667 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6204
22:58:25.669 00.002 8996 Star::Find returns 1 (0), X=137.72, Y=471.88, Mass=664861, SNR=375.1, Peak=62944 HFD=4.5
22:58:25.671 00.002 8996 MultiStar: [#1 -0.30,0.23,0.62,U] [#2 -0.32,0.35,0.00,M1] [#3 -0.38,0.11,0.52,U] [#4 -0.28,0.10,0.47,U] [#5 -0.32,0.00,0.52,U] [#6 -0.35,0.14,0.42,U] [#7 -0.13,0.08,0.44,U] [#8 -0.47,0.12,0.00,M1] 
22:58:25.672 00.001 8996 refined, 6 included, MultiStar: {-0.32, 0.15}, one-star: {-0.40, 0.27}
22:58:25.673 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
22:58:25.674 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
22:58:25.675 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.15 hyp=0.36 cameraTheta=2.70 mountX=-0.34 mountY=-0.12, mountTheta=-2.81
22:58:25.678 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.15, opts=13)
22:58:25.680 00.002 8996 Enqueuing Move request for scope (-0.32, 0.15)
22:58:25.680 00.000 20224 Worker thread wakes up
22:58:25.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.15) opts 0xd
22:58:25.680 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.15)
22:58:25.680 00.000 20224 Moving (-0.32, 0.15) raw xDistance=-0.34 yDistance=-0.12
22:58:25.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:58:25.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:25.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:58:25.680 00.000 20224 MoveAxis(E, 49, ABG)
22:58:25.680 00.000 20224 Guiding  Dir = 2, Dur = 49
22:58:25.680 00.000 20224 IsSlewing returns 0
22:58:25.680 00.000 20224 IsGuiding returns 0
22:58:25.688 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62944, med=2800, FiltMin=2497, FiltMax=26925, Gamma=1.000
22:58:25.710 00.022 8996 UpdateGuideState exits: m=664861 SNR=375.1
22:58:25.711 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:25.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:25.713 00.001 8996 Enqueuing Expose request
22:58:25.760 00.047 20224 IsGuiding returns 1
22:58:25.760 00.000 20224 scope still moving after pulse duration time elapsed
22:58:25.791 00.031 20224 IsSlewing returns 0
22:58:25.791 00.000 20224 IsGuiding returns 1
22:58:25.822 00.031 20224 IsSlewing returns 0
22:58:25.822 00.000 20224 IsGuiding returns 1
22:58:25.854 00.032 20224 IsSlewing returns 0
22:58:25.854 00.000 20224 IsGuiding returns 0
22:58:25.854 00.000 20224 scope move finished after 49 + 124 ms
22:58:25.855 00.001 20224 Move returns status 0, amount 49
22:58:25.855 00.000 20224 MoveAxis(N, 0, ABG)
22:58:25.855 00.000 20224 Move returns status 0, amount 0
22:58:25.855 00.000 20224 move complete, result=0
22:58:25.855 00.000 20224 worker thread done servicing request
22:58:25.855 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.1 px 0 ms NORTH
22:58:25.857 00.002 20224 Worker thread wakes up
22:58:25.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:25.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:26.833 00.976 20224 Exposure complete
22:58:26.899 00.066 20224 worker thread done servicing request
22:58:26.899 00.000 8996 OnExposeComplete: enter
22:58:26.900 00.001 8996 UpdateGuideState(): m_state=6
22:58:26.901 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6205
22:58:26.903 00.002 8996 Star::Find returns 1 (0), X=137.82, Y=471.40, Mass=713836, SNR=359.7, Peak=60227 HFD=4.5
22:58:26.904 00.001 8996 MultiStar: [#1 0.13,-0.04,0.63,U] [#2 0.20,0.02,0.72,U] [#3 -0.04,-0.01,0.57,U] [#4 0.02,0.05,0.55,U] [#5 0.04,-0.12,0.62,U] [#6 0.32,-0.27,0.43,U] [#7 0.23,-0.01,0.42,U] [#8 -0.25,-0.15,0.42,U] 
22:58:26.905 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.09}, one-star: {-0.31, -0.21}
22:58:26.906 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
22:58:26.907 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.84)
22:58:26.909 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.42 mountX=0.02 mountY=0.08, mountTheta=1.32
22:58:26.910 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
22:58:26.911 00.001 8996 Enqueuing Move request for scope (0.01, -0.09)
22:58:26.912 00.001 20224 Worker thread wakes up
22:58:26.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
22:58:26.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
22:58:26.913 00.001 20224 Moving (0.01, -0.09) raw xDistance=0.02 yDistance=0.08
22:58:26.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:58:26.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:26.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:58:26.913 00.000 20224 MoveAxis(E, 0, ABG)
22:58:26.913 00.000 20224 Move returns status 0, amount 0
22:58:26.913 00.000 20224 MoveAxis(N, 0, ABG)
22:58:26.913 00.000 20224 Move returns status 0, amount 0
22:58:26.913 00.000 20224 move complete, result=0
22:58:26.913 00.000 20224 worker thread done servicing request
22:58:26.917 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=60227, med=2800, FiltMin=2531, FiltMax=28109, Gamma=1.000
22:58:26.931 00.014 8996 UpdateGuideState exits: m=713836 SNR=359.7
22:58:26.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:26.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:26.934 00.001 8996 Enqueuing Expose request
22:58:26.936 00.002 20224 Worker thread wakes up
22:58:26.936 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:26.937 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:26.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:28.106 01.169 20224 Exposure complete
22:58:28.187 00.081 20224 worker thread done servicing request
22:58:28.187 00.000 8996 OnExposeComplete: enter
22:58:28.188 00.001 8996 UpdateGuideState(): m_state=6
22:58:28.189 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6206
22:58:28.190 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=472.00, Mass=765429, SNR=340.3, Peak=64752 HFD=4.3
22:58:28.191 00.001 8996 MultiStar: [#1 0.05,0.12,0.67,U] [#2 0.26,0.15,0.70,U] [#3 0.11,0.22,0.63,U] [#4 0.16,0.19,0.56,U] [#5 0.20,-0.08,0.62,U] [#6 0.19,-0.00,0.49,U] [#7 0.13,-0.03,0.44,U] [#8 0.09,-0.02,0.42,U] 
22:58:28.193 00.002 8996 refined, 8 included, MultiStar: {0.13, 0.14}, one-star: {0.03, 0.39}
22:58:28.194 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
22:58:28.195 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
22:58:28.196 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.81 mountX=0.12 mountY=-0.15, mountTheta=-0.91
22:58:28.199 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.14, opts=13)
22:58:28.201 00.002 8996 Enqueuing Move request for scope (0.13, 0.14)
22:58:28.202 00.001 20224 Worker thread wakes up
22:58:28.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
22:58:28.202 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
22:58:28.202 00.000 20224 Moving (0.13, 0.14) raw xDistance=0.12 yDistance=-0.15
22:58:28.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:58:28.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:28.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:58:28.202 00.000 20224 MoveAxis(E, 0, ABG)
22:58:28.202 00.000 20224 Move returns status 0, amount 0
22:58:28.202 00.000 20224 MoveAxis(N, 0, ABG)
22:58:28.202 00.000 20224 Move returns status 0, amount 0
22:58:28.202 00.000 20224 move complete, result=0
22:58:28.202 00.000 20224 worker thread done servicing request
22:58:28.207 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64752, med=2800, FiltMin=2553, FiltMax=30768, Gamma=1.000
22:58:28.230 00.023 8996 UpdateGuideState exits: m=765429 SNR=340.3
22:58:28.232 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:28.234 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:28.236 00.002 8996 Enqueuing Expose request
22:58:28.238 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:28.240 00.002 20224 Worker thread wakes up
22:58:28.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:28.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:29.216 00.976 20224 Exposure complete
22:58:29.293 00.077 20224 worker thread done servicing request
22:58:29.293 00.000 8996 OnExposeComplete: enter
22:58:29.295 00.002 8996 UpdateGuideState(): m_state=6
22:58:29.296 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6207
22:58:29.298 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=471.67, Mass=715207, SNR=329.1, Peak=59072 HFD=4.3
22:58:29.299 00.001 8996 MultiStar: [#1 -0.23,-0.09,0.73,U] [#2 -0.33,0.02,0.81,U] [#3 -0.22,0.03,0.59,U] [#4 -0.18,0.20,0.56,U] [#5 -0.10,0.13,0.66,U] [#6 -0.36,0.07,0.45,U] [#7 0.01,0.07,0.48,U] [#8 -0.19,0.06,0.39,U] 
22:58:29.300 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.06}, one-star: {-0.16, 0.06}
22:58:29.300 00.000 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
22:58:29.302 00.002 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
22:58:29.303 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.81 mountX=-0.17 mountY=-0.04, mountTheta=-2.93
22:58:29.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.06, opts=13)
22:58:29.306 00.001 8996 Enqueuing Move request for scope (-0.16, 0.06)
22:58:29.307 00.001 20224 Worker thread wakes up
22:58:29.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
22:58:29.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
22:58:29.307 00.000 20224 Moving (-0.16, 0.06) raw xDistance=-0.17 yDistance=-0.04
22:58:29.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
22:58:29.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:29.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:58:29.307 00.000 20224 MoveAxis(E, 0, ABG)
22:58:29.307 00.000 20224 Move returns status 0, amount 0
22:58:29.307 00.000 20224 MoveAxis(N, 0, ABG)
22:58:29.307 00.000 20224 Move returns status 0, amount 0
22:58:29.307 00.000 20224 move complete, result=0
22:58:29.307 00.000 20224 worker thread done servicing request
22:58:29.317 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59072, med=2800, FiltMin=2537, FiltMax=26115, Gamma=1.000
22:58:29.339 00.022 8996 UpdateGuideState exits: m=715207 SNR=329.1
22:58:29.341 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:29.343 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:29.345 00.002 8996 Enqueuing Expose request
22:58:29.347 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:29.349 00.002 20224 Worker thread wakes up
22:58:29.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:29.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:30.523 01.174 20224 Exposure complete
22:58:30.629 00.106 20224 worker thread done servicing request
22:58:30.630 00.001 8996 OnExposeComplete: enter
22:58:30.631 00.001 8996 UpdateGuideState(): m_state=6
22:58:30.633 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6208
22:58:30.635 00.002 8996 Star::Find returns 1 (0), X=137.83, Y=471.57, Mass=755699, SNR=353.3, Peak=58144 HFD=4.5
22:58:30.637 00.002 8996 MultiStar: [#1 -0.21,0.15,0.70,U] [#2 -0.13,0.18,0.72,U] [#3 -0.25,0.02,0.60,U] [#4 -0.27,0.03,0.48,U] [#5 -0.57,0.16,0.00,M1] [#6 -0.21,0.05,0.48,U] [#7 -0.05,0.09,0.43,U] [#8 -0.48,-0.06,0.00,M1] 
22:58:30.639 00.002 8996 refined, 6 included, MultiStar: {-0.21, 0.07}, one-star: {-0.30, -0.04}
22:58:30.640 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
22:58:30.641 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
22:58:30.643 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.84 mountX=-0.22 mountY=-0.04, mountTheta=-2.96
22:58:30.646 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.07, opts=13)
22:58:30.649 00.003 8996 Enqueuing Move request for scope (-0.21, 0.07)
22:58:30.651 00.002 20224 Worker thread wakes up
22:58:30.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
22:58:30.651 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
22:58:30.651 00.000 20224 Moving (-0.21, 0.07) raw xDistance=-0.22 yDistance=-0.04
22:58:30.651 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:58:30.651 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:30.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:58:30.651 00.000 20224 MoveAxis(E, 32, ABG)
22:58:30.651 00.000 20224 Guiding  Dir = 2, Dur = 32
22:58:30.652 00.001 20224 IsSlewing returns 0
22:58:30.652 00.000 20224 IsGuiding returns 0
22:58:30.657 00.005 20224 PulseGuide returned control before completion, sleep 38
22:58:30.662 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58144, med=2800, FiltMin=2537, FiltMax=28989, Gamma=1.000
22:58:30.700 00.038 8996 UpdateGuideState exits: m=755699 SNR=353.3
22:58:30.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:30.703 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:30.705 00.002 8996 Enqueuing Expose request
22:58:30.707 00.002 20224 IsGuiding returns 1
22:58:30.707 00.000 20224 scope still moving after pulse duration time elapsed
22:58:30.736 00.029 20224 IsSlewing returns 0
22:58:30.737 00.001 20224 IsGuiding returns 0
22:58:30.737 00.000 20224 scope move finished after 32 + 52 ms
22:58:30.737 00.000 20224 Move returns status 0, amount 32
22:58:30.737 00.000 20224 MoveAxis(N, 0, ABG)
22:58:30.737 00.000 20224 Move returns status 0, amount 0
22:58:30.737 00.000 20224 move complete, result=0
22:58:30.737 00.000 20224 worker thread done servicing request
22:58:30.738 00.001 20224 Worker thread wakes up
22:58:30.738 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:30.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:30.746 00.008 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
22:58:31.714 00.968 20224 Exposure complete
22:58:31.788 00.074 20224 worker thread done servicing request
22:58:31.788 00.000 8996 OnExposeComplete: enter
22:58:31.789 00.001 8996 UpdateGuideState(): m_state=6
22:58:31.791 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6209
22:58:31.791 00.000 8996 Star::Find returns 1 (0), X=138.11, Y=471.34, Mass=754618, SNR=352.1, Peak=58131 HFD=4.4
22:58:31.793 00.002 8996 MultiStar: [#1 0.13,-0.29,0.66,U] [#2 0.04,0.04,0.75,U] [#3 0.03,0.09,0.68,U] [#4 0.05,0.05,0.53,U] [#5 0.13,0.23,0.58,U] [#6 0.18,-0.25,0.41,U] [#7 0.24,0.25,0.44,U] [#8 -0.07,-0.30,0.37,U] 
22:58:31.794 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.06}, one-star: {-0.02, -0.27}
22:58:31.795 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
22:58:31.796 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
22:58:31.796 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.70 mountX=0.07 mountY=0.05, mountTheta=0.59
22:58:31.800 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
22:58:31.802 00.002 8996 Enqueuing Move request for scope (0.07, -0.06)
22:58:31.804 00.002 20224 Worker thread wakes up
22:58:31.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
22:58:31.804 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
22:58:31.804 00.000 20224 Moving (0.07, -0.06) raw xDistance=0.07 yDistance=0.05
22:58:31.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:58:31.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:31.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:58:31.804 00.000 20224 MoveAxis(E, 0, ABG)
22:58:31.804 00.000 20224 Move returns status 0, amount 0
22:58:31.804 00.000 20224 MoveAxis(N, 0, ABG)
22:58:31.804 00.000 20224 Move returns status 0, amount 0
22:58:31.804 00.000 20224 move complete, result=0
22:58:31.804 00.000 20224 worker thread done servicing request
22:58:31.810 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58131, med=2800, FiltMin=2523, FiltMax=25869, Gamma=1.000
22:58:31.826 00.016 8996 UpdateGuideState exits: m=754618 SNR=352.1
22:58:31.826 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:31.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:31.828 00.001 8996 Enqueuing Expose request
22:58:31.829 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:31.830 00.001 20224 Worker thread wakes up
22:58:31.830 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:31.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:33.017 01.187 20224 Exposure complete
22:58:33.088 00.071 20224 worker thread done servicing request
22:58:33.088 00.000 8996 OnExposeComplete: enter
22:58:33.089 00.001 8996 UpdateGuideState(): m_state=6
22:58:33.090 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6210
22:58:33.091 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.67, Mass=714828, SNR=334.0, Peak=54368 HFD=4.4
22:58:33.093 00.002 8996 MultiStar: [#1 0.38,-0.13,0.67,U] [#2 0.30,-0.01,0.74,U] [#3 0.27,0.04,0.66,U] [#4 0.25,0.08,0.56,U] [#5 0.20,-0.03,0.64,U] [#6 0.47,-0.33,0.00,M1] [#7 0.41,-0.09,0.50,U] [#8 0.08,-0.12,0.42,U] 
22:58:33.095 00.002 8996 single-star, 7 included, MultiStar: {0.23, -0.02}, one-star: {0.01, 0.05}
22:58:33.096 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
22:58:33.097 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
22:58:33.099 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.47 mountX=0.00 mountY=-0.05, mountTheta=-1.57
22:58:33.102 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
22:58:33.104 00.002 8996 Enqueuing Move request for scope (0.01, 0.05)
22:58:33.106 00.002 20224 Worker thread wakes up
22:58:33.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
22:58:33.107 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
22:58:33.107 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.00 yDistance=-0.05
22:58:33.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:58:33.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:33.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:58:33.107 00.000 20224 MoveAxis(E, 0, ABG)
22:58:33.107 00.000 20224 Move returns status 0, amount 0
22:58:33.107 00.000 20224 MoveAxis(N, 0, ABG)
22:58:33.107 00.000 20224 Move returns status 0, amount 0
22:58:33.107 00.000 20224 move complete, result=0
22:58:33.107 00.000 20224 worker thread done servicing request
22:58:33.115 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54368, med=2800, FiltMin=2550, FiltMax=22525, Gamma=1.000
22:58:33.132 00.017 8996 UpdateGuideState exits: m=714828 SNR=334.0
22:58:33.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:33.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:33.135 00.001 8996 Enqueuing Expose request
22:58:33.136 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:33.137 00.001 20224 Worker thread wakes up
22:58:33.137 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:33.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:34.128 00.991 20224 Exposure complete
22:58:34.205 00.077 20224 worker thread done servicing request
22:58:34.205 00.000 8996 OnExposeComplete: enter
22:58:34.206 00.001 8996 UpdateGuideState(): m_state=6
22:58:34.208 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6211
22:58:34.209 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=471.77, Mass=726490, SNR=352.7, Peak=58912 HFD=4.4
22:58:34.211 00.002 8996 MultiStar: [#1 0.28,-0.04,0.66,U] [#2 0.27,0.01,0.89,U] [#3 0.36,-0.01,0.61,U] [#4 0.39,0.05,0.53,U] [#5 0.08,-0.19,0.62,U] [#6 0.34,0.06,0.41,U] [#7 0.38,-0.15,0.40,U] [#8 0.04,-0.08,0.44,U] 
22:58:34.213 00.002 8996 single-star, 8 included, MultiStar: {0.21, -0.00}, one-star: {-0.03, 0.16}
22:58:34.213 00.000 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
22:58:34.214 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
22:58:34.215 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.17 cameraTheta=1.76 mountX=-0.05 mountY=-0.16, mountTheta=-1.86
22:58:34.217 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.16, opts=13)
22:58:34.218 00.001 8996 Enqueuing Move request for scope (-0.03, 0.16)
22:58:34.219 00.001 20224 Worker thread wakes up
22:58:34.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
22:58:34.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
22:58:34.220 00.001 20224 Moving (-0.03, 0.16) raw xDistance=-0.05 yDistance=-0.16
22:58:34.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:58:34.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:34.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:58:34.220 00.000 20224 MoveAxis(E, 0, ABG)
22:58:34.220 00.000 20224 Move returns status 0, amount 0
22:58:34.220 00.000 20224 MoveAxis(N, 0, ABG)
22:58:34.220 00.000 20224 Move returns status 0, amount 0
22:58:34.220 00.000 20224 move complete, result=0
22:58:34.221 00.001 20224 worker thread done servicing request
22:58:34.227 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58912, med=2800, FiltMin=2528, FiltMax=25293, Gamma=1.000
22:58:34.247 00.020 8996 UpdateGuideState exits: m=726490 SNR=352.7
22:58:34.249 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:34.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:34.251 00.001 8996 Enqueuing Expose request
22:58:34.252 00.001 20224 Worker thread wakes up
22:58:34.252 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:34.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:34.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:35.415 01.162 20224 Exposure complete
22:58:35.478 00.063 20224 worker thread done servicing request
22:58:35.478 00.000 8996 OnExposeComplete: enter
22:58:35.480 00.002 8996 UpdateGuideState(): m_state=6
22:58:35.481 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6212
22:58:35.483 00.002 8996 Star::Find returns 1 (0), X=138.23, Y=471.83, Mass=700050, SNR=338.5, Peak=56864 HFD=4.4
22:58:35.485 00.002 8996 MultiStar: [#1 0.29,0.05,0.72,U] [#2 0.23,-0.07,0.74,U] [#3 0.35,0.03,0.65,U] [#4 0.31,0.16,0.59,U] [#5 0.15,0.19,0.65,U] [#6 0.37,-0.03,0.43,U] [#7 0.43,-0.12,0.00,M1] [#8 -0.00,0.06,0.47,U] 
22:58:35.486 00.001 8996 refined, 7 included, MultiStar: {0.22, 0.09}, one-star: {0.10, 0.22}
22:58:35.487 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
22:58:35.488 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
22:58:35.489 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.38 mountX=0.21 mountY=-0.11, mountTheta=-0.49
22:58:35.493 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.09, opts=13)
22:58:35.495 00.002 8996 Enqueuing Move request for scope (0.22, 0.09)
22:58:35.496 00.001 20224 Worker thread wakes up
22:58:35.497 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
22:58:35.497 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
22:58:35.497 00.000 20224 Moving (0.22, 0.09) raw xDistance=0.21 yDistance=-0.11
22:58:35.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:58:35.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:35.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:58:35.497 00.000 20224 MoveAxis(W, 31, ABG)
22:58:35.497 00.000 20224 Guiding  Dir = 3, Dur = 31
22:58:35.498 00.001 20224 IsSlewing returns 0
22:58:35.498 00.000 20224 IsGuiding returns 0
22:58:35.504 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56864, med=2800, FiltMin=2537, FiltMax=25811, Gamma=1.000
22:58:35.511 00.007 20224 PulseGuide returned control before completion, sleep 29
22:58:35.529 00.018 8996 UpdateGuideState exits: m=700050 SNR=338.5
22:58:35.531 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:35.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:35.533 00.001 8996 Enqueuing Expose request
22:58:35.542 00.009 20224 IsGuiding returns 1
22:58:35.542 00.000 20224 scope still moving after pulse duration time elapsed
22:58:35.574 00.032 20224 IsSlewing returns 0
22:58:35.574 00.000 20224 IsGuiding returns 1
22:58:35.606 00.032 20224 IsSlewing returns 0
22:58:35.606 00.000 20224 IsGuiding returns 0
22:58:35.606 00.000 20224 scope move finished after 31 + 77 ms
22:58:35.606 00.000 20224 Move returns status 0, amount 31
22:58:35.606 00.000 20224 MoveAxis(N, 0, ABG)
22:58:35.606 00.000 20224 Move returns status 0, amount 0
22:58:35.607 00.001 20224 move complete, result=0
22:58:35.607 00.000 20224 worker thread done servicing request
22:58:35.607 00.000 20224 Worker thread wakes up
22:58:35.607 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:35.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:35.967 00.360 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
22:58:36.582 00.615 20224 Exposure complete
22:58:36.651 00.069 20224 worker thread done servicing request
22:58:36.651 00.000 8996 OnExposeComplete: enter
22:58:36.653 00.002 8996 UpdateGuideState(): m_state=6
22:58:36.654 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6213
22:58:36.656 00.002 8996 Star::Find returns 1 (0), X=138.05, Y=471.54, Mass=735016, SNR=338.9, Peak=55075 HFD=4.2
22:58:36.658 00.002 8996 MultiStar: [#1 0.36,-0.25,0.00,M1] [#2 0.13,0.18,0.71,U] [#3 0.34,-0.19,0.61,U] [#4 0.46,-0.10,0.00,M1] [#5 0.06,-0.21,0.68,U] [#6 0.36,-0.06,0.43,U] [#7 0.14,-0.07,0.48,U] [#8 -0.12,-0.08,0.40,U] 
22:58:36.660 00.002 8996 single-star, 6 included, MultiStar: {0.10, -0.07}, one-star: {-0.08, -0.07}
22:58:36.661 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
22:58:36.662 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
22:58:36.664 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.45 mountX=-0.07 mountY=0.08, mountTheta=2.34
22:58:36.666 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.07, opts=13)
22:58:36.668 00.002 8996 Enqueuing Move request for scope (-0.08, -0.07)
22:58:36.669 00.001 20224 Worker thread wakes up
22:58:36.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
22:58:36.669 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
22:58:36.669 00.000 20224 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08
22:58:36.670 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:58:36.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:36.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:58:36.670 00.000 20224 MoveAxis(E, 0, ABG)
22:58:36.670 00.000 20224 Move returns status 0, amount 0
22:58:36.670 00.000 20224 MoveAxis(N, 0, ABG)
22:58:36.670 00.000 20224 Move returns status 0, amount 0
22:58:36.670 00.000 20224 move complete, result=0
22:58:36.671 00.001 20224 worker thread done servicing request
22:58:36.678 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55075, med=2800, FiltMin=2547, FiltMax=25667, Gamma=1.000
22:58:36.699 00.021 8996 UpdateGuideState exits: m=735016 SNR=338.9
22:58:36.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:36.702 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:36.703 00.001 8996 Enqueuing Expose request
22:58:36.704 00.001 20224 Worker thread wakes up
22:58:36.704 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:36.706 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:36.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:37.882 01.176 20224 Exposure complete
22:58:37.991 00.109 20224 worker thread done servicing request
22:58:37.991 00.000 8996 OnExposeComplete: enter
22:58:37.992 00.001 8996 UpdateGuideState(): m_state=6
22:58:37.993 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6214
22:58:37.994 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=471.81, Mass=743793, SNR=347.0, Peak=63440 HFD=4.3
22:58:37.995 00.001 8996 MultiStar: [#1 -0.04,-0.12,0.63,U] [#2 -0.37,0.27,0.00,M1] [#3 -0.39,0.30,0.00,M1] [#4 -0.33,0.22,0.60,U] [#5 -0.19,0.22,0.54,U] [#6 -0.27,0.24,0.46,U] [#7 -0.19,0.16,0.43,U] [#8 -0.34,0.12,0.41,U] 
22:58:37.996 00.001 8996 refined, 6 included, MultiStar: {-0.23, 0.15}, one-star: {-0.26, 0.20}
22:58:37.997 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
22:58:37.998 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
22:58:37.999 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.27 cameraTheta=2.56 mountX=-0.24 mountY=-0.12, mountTheta=-2.67
22:58:38.001 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.15, opts=13)
22:58:38.002 00.001 8996 Enqueuing Move request for scope (-0.23, 0.15)
22:58:38.003 00.001 20224 Worker thread wakes up
22:58:38.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd
22:58:38.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.15)
22:58:38.003 00.000 20224 Moving (-0.23, 0.15) raw xDistance=-0.24 yDistance=-0.12
22:58:38.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
22:58:38.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:38.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:58:38.003 00.000 20224 MoveAxis(E, 35, ABG)
22:58:38.003 00.000 20224 Guiding  Dir = 2, Dur = 35
22:58:38.003 00.000 20224 IsSlewing returns 0
22:58:38.004 00.001 20224 IsGuiding returns 0
22:58:38.005 00.001 20224 PulseGuide returned control before completion, sleep 45
22:58:38.008 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63440, med=2800, FiltMin=2521, FiltMax=30035, Gamma=1.000
22:58:38.027 00.019 8996 UpdateGuideState exits: m=743793 SNR=347.0
22:58:38.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:38.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:38.031 00.002 8996 Enqueuing Expose request
22:58:38.052 00.021 20224 IsGuiding returns 1
22:58:38.052 00.000 20224 scope still moving after pulse duration time elapsed
22:58:38.084 00.032 20224 IsSlewing returns 0
22:58:38.084 00.000 20224 IsGuiding returns 0
22:58:38.084 00.000 20224 scope move finished after 35 + 45 ms
22:58:38.084 00.000 20224 Move returns status 0, amount 35
22:58:38.084 00.000 20224 MoveAxis(N, 0, ABG)
22:58:38.084 00.000 20224 Move returns status 0, amount 0
22:58:38.084 00.000 20224 move complete, result=0
22:58:38.084 00.000 20224 worker thread done servicing request
22:58:38.085 00.001 20224 Worker thread wakes up
22:58:38.085 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:38.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:39.053 00.968 20224 Exposure complete
22:58:39.310 00.257 20224 worker thread done servicing request
22:58:40.137 00.827 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
22:58:40.141 00.004 8996 OnExposeComplete: enter
22:58:40.142 00.001 8996 UpdateGuideState(): m_state=6
22:58:40.143 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6215
22:58:40.144 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=471.84, Mass=727518, SNR=354.6, Peak=61232 HFD=4.4
22:58:40.145 00.001 8996 MultiStar: [#1 -0.09,0.11,0.64,U] [#2 -0.15,0.09,0.72,U] [#3 -0.04,0.09,0.56,U] [#4 -0.10,-0.01,0.55,U] [#5 -0.21,0.20,0.57,U] [#6 0.04,0.00,0.46,U] [#7 0.02,0.11,0.45,U] [#8 -0.32,-0.03,0.40,U] 
22:58:40.146 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.10}, one-star: {-0.26, 0.22}
22:58:40.147 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
22:58:40.148 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
22:58:40.149 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.17 cameraTheta=2.48 mountX=-0.14 mountY=-0.09, mountTheta=-2.59
22:58:40.150 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.10, opts=13)
22:58:40.151 00.001 8996 Enqueuing Move request for scope (-0.13, 0.10)
22:58:40.152 00.001 20224 Worker thread wakes up
22:58:40.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
22:58:40.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
22:58:40.152 00.000 20224 Moving (-0.13, 0.10) raw xDistance=-0.14 yDistance=-0.09
22:58:40.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:58:40.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:40.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:58:40.152 00.000 20224 MoveAxis(E, 0, ABG)
22:58:40.152 00.000 20224 Move returns status 0, amount 0
22:58:40.152 00.000 20224 MoveAxis(N, 0, ABG)
22:58:40.152 00.000 20224 Move returns status 0, amount 0
22:58:40.152 00.000 20224 move complete, result=0
22:58:40.152 00.000 20224 worker thread done servicing request
22:58:40.180 00.028 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61232, med=2800, FiltMin=2518, FiltMax=28947, Gamma=1.000
22:58:40.202 00.022 8996 UpdateGuideState exits: m=727518 SNR=354.6
22:58:40.204 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:40.204 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:40.205 00.001 8996 Enqueuing Expose request
22:58:40.206 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:40.207 00.001 20224 Worker thread wakes up
22:58:40.207 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:40.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:41.365 01.158 20224 Exposure complete
22:58:41.433 00.068 20224 worker thread done servicing request
22:58:41.433 00.000 8996 OnExposeComplete: enter
22:58:41.435 00.002 8996 UpdateGuideState(): m_state=6
22:58:41.436 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6216
22:58:41.437 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.97, Mass=708352, SNR=327.4, Peak=58352 HFD=4.5
22:58:41.438 00.001 8996 MultiStar: [#1 0.10,0.28,0.79,U] [#2 0.17,0.29,0.77,U] [#3 -0.05,0.46,0.00,M1] [#4 0.03,0.40,0.57,U] [#5 0.13,0.15,0.74,U] [#6 0.08,0.34,0.45,U] [#7 0.08,0.36,0.48,U] [#8 0.06,0.24,0.46,U] 
22:58:41.439 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.30}, one-star: {-0.10, 0.36}
22:58:41.440 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
22:58:41.441 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
22:58:41.442 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.37 mountX=0.03 mountY=-0.31, mountTheta=-1.47
22:58:41.446 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.30, opts=13)
22:58:41.447 00.001 8996 Enqueuing Move request for scope (0.06, 0.30)
22:58:41.448 00.001 20224 Worker thread wakes up
22:58:41.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
22:58:41.448 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
22:58:41.449 00.001 20224 Moving (0.06, 0.30) raw xDistance=0.03 yDistance=-0.31
22:58:41.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:58:41.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:58:41.449 00.000 20224 MoveAxis(E, 0, ABG)
22:58:41.449 00.000 20224 Move returns status 0, amount 0
22:58:41.449 00.000 20224 MoveAxis(N, 64, ABG)
22:58:41.449 00.000 20224 Guiding  Dir = 0, Dur = 64
22:58:41.449 00.000 20224 IsSlewing returns 0
22:58:41.449 00.000 20224 IsGuiding returns 0
22:58:41.450 00.001 20224 PulseGuide returned control before completion, sleep 74
22:58:41.453 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58352, med=2800, FiltMin=2496, FiltMax=27072, Gamma=1.000
22:58:41.470 00.017 8996 UpdateGuideState exits: m=708352 SNR=327.4
22:58:41.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:41.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:41.473 00.001 8996 Enqueuing Expose request
22:58:41.525 00.052 20224 IsGuiding returns 1
22:58:41.525 00.000 20224 scope still moving after pulse duration time elapsed
22:58:41.557 00.032 20224 IsSlewing returns 0
22:58:41.558 00.001 20224 IsGuiding returns 0
22:58:41.558 00.000 20224 scope move finished after 64 + 44 ms
22:58:41.558 00.000 20224 Move returns status 0, amount 64
22:58:41.558 00.000 20224 move complete, result=0
22:58:41.558 00.000 20224 worker thread done servicing request
22:58:41.558 00.000 20224 Worker thread wakes up
22:58:41.558 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:41.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:41.558 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 64 ms NORTH
22:58:42.005 00.447 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
22:58:42.007 00.002 8996 case statement mapped state 6 to 3
22:58:42.009 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
22:58:42.526 00.517 20224 Exposure complete
22:58:42.588 00.062 20224 worker thread done servicing request
22:58:42.589 00.001 8996 OnExposeComplete: enter
22:58:42.590 00.001 8996 UpdateGuideState(): m_state=6
22:58:42.591 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6217
22:58:42.592 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=471.67, Mass=704550, SNR=310.4, Peak=45968 HFD=4.5
22:58:42.594 00.002 8996 MultiStar: [#1 0.20,-0.17,0.74,U] [#2 0.15,0.09,0.82,U] [#3 0.08,0.07,0.77,U] [#4 0.16,-0.07,0.59,U] [#5 0.07,0.12,0.62,U] [#6 0.07,-0.19,0.46,U] [#7 0.17,-0.17,0.54,U] [#8 0.15,-0.10,0.48,U] 
22:58:42.594 00.000 8996 single-star, 8 included, MultiStar: {0.12, -0.02}, one-star: {0.07, 0.06}
22:58:42.596 00.002 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
22:58:42.597 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
22:58:42.598 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.67 mountX=0.07 mountY=-0.07, mountTheta=-0.77
22:58:42.601 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
22:58:42.602 00.001 8996 Enqueuing Move request for scope (0.07, 0.06)
22:58:42.604 00.002 20224 Worker thread wakes up
22:58:42.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
22:58:42.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
22:58:42.604 00.000 20224 Moving (0.07, 0.06) raw xDistance=0.07 yDistance=-0.07
22:58:42.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:58:42.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:42.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:58:42.605 00.001 20224 MoveAxis(E, 0, ABG)
22:58:42.605 00.000 20224 Move returns status 0, amount 0
22:58:42.605 00.000 20224 MoveAxis(N, 0, ABG)
22:58:42.605 00.000 20224 Move returns status 0, amount 0
22:58:42.605 00.000 20224 move complete, result=0
22:58:42.605 00.000 20224 worker thread done servicing request
22:58:42.614 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45968, med=2800, FiltMin=2534, FiltMax=24125, Gamma=1.000
22:58:42.641 00.027 8996 UpdateGuideState exits: m=704550 SNR=310.4
22:58:42.643 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:42.645 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:42.647 00.002 8996 Enqueuing Expose request
22:58:42.648 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:42.649 00.001 20224 Worker thread wakes up
22:58:42.650 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:42.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:43.808 01.158 20224 Exposure complete
22:58:43.882 00.074 20224 worker thread done servicing request
22:58:43.883 00.001 8996 OnExposeComplete: enter
22:58:43.884 00.001 8996 UpdateGuideState(): m_state=6
22:58:43.884 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6218
22:58:43.885 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=471.73, Mass=615850, SNR=317.0, Peak=45264 HFD=4.4
22:58:43.886 00.001 8996 MultiStar: [#1 0.12,0.14,0.71,U] [#2 0.19,0.19,0.87,U] [#3 0.11,0.07,0.63,U] [#4 0.24,0.09,0.58,U] [#5 -0.05,0.09,0.70,U] [#6 0.06,0.04,0.51,U] [#7 0.12,0.06,0.45,U] [#8 -0.11,-0.03,0.40,U] 
22:58:43.887 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.10}, one-star: {0.07, 0.12}
22:58:43.887 00.000 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
22:58:43.888 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
22:58:43.889 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.83 mountX=0.08 mountY=-0.11, mountTheta=-0.93
22:58:43.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.10, opts=13)
22:58:43.892 00.001 8996 Enqueuing Move request for scope (0.09, 0.10)
22:58:43.893 00.001 20224 Worker thread wakes up
22:58:43.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
22:58:43.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
22:58:43.893 00.000 20224 Moving (0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
22:58:43.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:58:43.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:43.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:58:43.893 00.000 20224 MoveAxis(E, 0, ABG)
22:58:43.893 00.000 20224 Move returns status 0, amount 0
22:58:43.893 00.000 20224 MoveAxis(N, 0, ABG)
22:58:43.893 00.000 20224 Move returns status 0, amount 0
22:58:43.893 00.000 20224 move complete, result=0
22:58:43.893 00.000 20224 worker thread done servicing request
22:58:43.898 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45264, med=2800, FiltMin=2537, FiltMax=21251, Gamma=1.000
22:58:43.913 00.015 8996 UpdateGuideState exits: m=615850 SNR=317.0
22:58:43.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:43.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:43.916 00.001 8996 Enqueuing Expose request
22:58:43.916 00.000 20224 Worker thread wakes up
22:58:43.916 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:43.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:43.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:44.894 00.977 20224 Exposure complete
22:58:44.950 00.056 20224 worker thread done servicing request
22:58:44.950 00.000 8996 OnExposeComplete: enter
22:58:44.952 00.002 8996 UpdateGuideState(): m_state=6
22:58:44.953 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6219
22:58:44.954 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.81, Mass=736064, SNR=372.9, Peak=60752 HFD=4.4
22:58:44.955 00.001 8996 MultiStar: [#1 0.09,0.14,0.65,U] [#2 0.06,0.28,0.70,U] [#3 0.02,0.00,0.57,U] [#4 -0.01,0.02,0.55,U] [#5 -0.05,0.14,0.52,U] [#6 0.06,-0.09,0.38,U] [#7 -0.08,0.09,0.37,U] [#8 -0.22,0.22,0.35,U] 
22:58:44.956 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.13}, one-star: {-0.01, 0.19}
22:58:44.957 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
22:58:44.958 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
22:58:44.958 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.60 mountX=-0.02 mountY=-0.12, mountTheta=-1.70
22:58:44.959 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.13, opts=13)
22:58:44.960 00.001 8996 Enqueuing Move request for scope (-0.00, 0.13)
22:58:44.961 00.001 20224 Worker thread wakes up
22:58:44.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
22:58:44.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
22:58:44.961 00.000 20224 Moving (-0.00, 0.13) raw xDistance=-0.02 yDistance=-0.12
22:58:44.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:58:44.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:44.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:58:44.961 00.000 20224 MoveAxis(E, 0, ABG)
22:58:44.961 00.000 20224 Move returns status 0, amount 0
22:58:44.962 00.001 20224 MoveAxis(N, 0, ABG)
22:58:44.962 00.000 20224 Move returns status 0, amount 0
22:58:44.962 00.000 20224 move complete, result=0
22:58:44.962 00.000 20224 worker thread done servicing request
22:58:44.965 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=60752, med=2800, FiltMin=2563, FiltMax=26029, Gamma=1.000
22:58:44.981 00.016 8996 UpdateGuideState exits: m=736064 SNR=372.9
22:58:44.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:44.983 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:44.984 00.001 8996 Enqueuing Expose request
22:58:44.984 00.000 20224 Worker thread wakes up
22:58:44.984 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:44.985 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:44.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:46.144 01.159 20224 Exposure complete
22:58:46.207 00.063 20224 worker thread done servicing request
22:58:46.207 00.000 8996 OnExposeComplete: enter
22:58:46.208 00.001 8996 UpdateGuideState(): m_state=6
22:58:46.210 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6220
22:58:46.210 00.000 8996 Star::Find returns 1 (0), X=137.75, Y=471.91, Mass=732124, SNR=358.5, Peak=65504 HFD=4.5
22:58:46.212 00.002 8996 MultiStar: [#1 -0.14,-0.01,0.59,U] [#2 -0.19,0.15,0.73,U] [#3 -0.12,0.15,0.56,U] [#4 -0.11,0.20,0.51,U] [#5 -0.29,0.10,0.67,U] [#6 0.05,-0.18,0.39,U] [#7 -0.03,0.15,0.44,U] [#8 -0.33,-0.01,0.36,U] 
22:58:46.213 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.12}, one-star: {-0.38, 0.30}
22:58:46.214 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
22:58:46.215 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
22:58:46.216 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.23 cameraTheta=2.58 mountX=-0.21 mountY=-0.10, mountTheta=-2.69
22:58:46.219 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.12, opts=13)
22:58:46.220 00.001 8996 Enqueuing Move request for scope (-0.20, 0.12)
22:58:46.221 00.001 20224 Worker thread wakes up
22:58:46.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
22:58:46.222 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
22:58:46.222 00.000 20224 Moving (-0.20, 0.12) raw xDistance=-0.21 yDistance=-0.10
22:58:46.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:58:46.222 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:46.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:58:46.222 00.000 20224 MoveAxis(E, 30, ABG)
22:58:46.222 00.000 20224 Guiding  Dir = 2, Dur = 30
22:58:46.223 00.001 20224 IsSlewing returns 0
22:58:46.223 00.000 20224 IsGuiding returns 0
22:58:46.231 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2800, FiltMin=2535, FiltMax=31069, Gamma=1.000
22:58:46.242 00.011 20224 PulseGuide returned control before completion, sleep 23
22:58:46.245 00.003 8996 UpdateGuideState exits: m=732124 SNR=358.5
22:58:46.246 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:46.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:46.248 00.001 8996 Enqueuing Expose request
22:58:46.272 00.024 20224 IsGuiding returns 1
22:58:46.272 00.000 20224 scope still moving after pulse duration time elapsed
22:58:46.304 00.032 20224 IsSlewing returns 0
22:58:46.304 00.000 20224 IsGuiding returns 1
22:58:46.335 00.031 20224 IsSlewing returns 0
22:58:46.335 00.000 20224 IsGuiding returns 0
22:58:46.335 00.000 20224 scope move finished after 30 + 80 ms
22:58:46.335 00.000 20224 Move returns status 0, amount 30
22:58:46.335 00.000 20224 MoveAxis(N, 0, ABG)
22:58:46.335 00.000 20224 Move returns status 0, amount 0
22:58:46.335 00.000 20224 move complete, result=0
22:58:46.336 00.001 20224 worker thread done servicing request
22:58:46.336 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
22:58:46.337 00.001 20224 Worker thread wakes up
22:58:46.337 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:46.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:47.323 00.986 20224 Exposure complete
22:58:47.409 00.086 20224 worker thread done servicing request
22:58:47.409 00.000 8996 OnExposeComplete: enter
22:58:47.410 00.001 8996 UpdateGuideState(): m_state=6
22:58:47.411 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6221
22:58:47.412 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.61, Mass=743082, SNR=352.4, Peak=53952 HFD=4.3
22:58:47.413 00.001 8996 MultiStar: [#1 0.14,0.11,0.69,U] [#2 -0.01,0.27,0.76,U] [#3 0.09,-0.05,0.60,U] [#4 0.02,-0.02,0.59,U] [#5 0.04,-0.04,0.67,U] [#6 0.08,-0.24,0.40,U] [#7 0.15,0.13,0.45,U] [#8 0.26,-0.16,0.37,U] 
22:58:47.414 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {-0.11, 0.00}
22:58:47.414 00.000 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
22:58:47.415 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
22:58:47.416 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.40 mountX=0.05 mountY=-0.03, mountTheta=-0.51
22:58:47.417 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
22:58:47.418 00.001 8996 Enqueuing Move request for scope (0.05, 0.02)
22:58:47.419 00.001 20224 Worker thread wakes up
22:58:47.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
22:58:47.419 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
22:58:47.419 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
22:58:47.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:58:47.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:47.420 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:58:47.420 00.000 20224 MoveAxis(E, 0, ABG)
22:58:47.420 00.000 20224 Move returns status 0, amount 0
22:58:47.420 00.000 20224 MoveAxis(N, 0, ABG)
22:58:47.420 00.000 20224 Move returns status 0, amount 0
22:58:47.420 00.000 20224 move complete, result=0
22:58:47.420 00.000 20224 worker thread done servicing request
22:58:47.425 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53952, med=2800, FiltMin=2537, FiltMax=25869, Gamma=1.000
22:58:47.440 00.015 8996 UpdateGuideState exits: m=743082 SNR=352.4
22:58:47.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:47.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:47.442 00.000 8996 Enqueuing Expose request
22:58:47.443 00.001 20224 Worker thread wakes up
22:58:47.443 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:47.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:47.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:48.619 01.175 20224 Exposure complete
22:58:48.682 00.063 20224 worker thread done servicing request
22:58:48.682 00.000 8996 OnExposeComplete: enter
22:58:48.683 00.001 8996 UpdateGuideState(): m_state=6
22:58:48.684 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6222
22:58:48.686 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=472.11, Mass=764376, SNR=381.3, Peak=59744 HFD=4.4
22:58:48.687 00.001 8996 MultiStar: [#1 -0.06,0.12,0.63,U] [#2 -0.12,0.20,0.65,U] [#3 -0.16,0.44,0.00,M1] [#4 -0.11,0.23,0.53,U] [#5 -0.14,0.07,0.59,U] [#6 -0.25,-0.14,0.45,U] [#7 -0.08,0.01,0.43,U] [#8 -0.32,0.13,0.37,U] 
22:58:48.688 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.18}, one-star: {-0.16, 0.50}
22:58:48.690 00.002 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
22:58:48.690 00.000 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
22:58:48.691 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.25 mountX=-0.16 mountY=-0.17, mountTheta=-2.35
22:58:48.692 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.18, opts=13)
22:58:48.693 00.001 8996 Enqueuing Move request for scope (-0.15, 0.18)
22:58:48.693 00.000 20224 Worker thread wakes up
22:58:48.694 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
22:58:48.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
22:58:48.694 00.000 20224 Moving (-0.15, 0.18) raw xDistance=-0.16 yDistance=-0.17
22:58:48.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:58:48.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:48.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:58:48.694 00.000 20224 MoveAxis(E, 0, ABG)
22:58:48.694 00.000 20224 Move returns status 0, amount 0
22:58:48.694 00.000 20224 MoveAxis(N, 0, ABG)
22:58:48.694 00.000 20224 Move returns status 0, amount 0
22:58:48.694 00.000 20224 move complete, result=0
22:58:48.694 00.000 20224 worker thread done servicing request
22:58:48.698 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59744, med=2800, FiltMin=2537, FiltMax=30099, Gamma=1.000
22:58:48.712 00.014 8996 UpdateGuideState exits: m=764376 SNR=381.3
22:58:48.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:48.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:48.715 00.001 8996 Enqueuing Expose request
22:58:48.716 00.001 20224 Worker thread wakes up
22:58:48.716 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:48.717 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:48.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:49.679 00.962 20224 Exposure complete
22:58:49.770 00.091 20224 worker thread done servicing request
22:58:49.770 00.000 8996 OnExposeComplete: enter
22:58:49.771 00.001 8996 UpdateGuideState(): m_state=6
22:58:49.773 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6223
22:58:49.774 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=471.73, Mass=696273, SNR=341.6, Peak=57232 HFD=4.5
22:58:49.775 00.001 8996 MultiStar: [#1 -0.14,-0.04,0.79,U] [#2 -0.12,0.04,0.77,U] [#3 0.01,0.00,0.72,U] [#4 -0.13,-0.00,0.57,U] [#5 -0.28,0.02,0.64,U] [#6 -0.04,-0.12,0.46,U] [#7 0.02,-0.11,0.50,U] [#8 -0.29,-0.13,0.38,U] 
22:58:49.776 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.00}, one-star: {-0.38, 0.12}
22:58:49.777 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
22:58:49.778 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
22:58:49.779 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.11 mountX=-0.16 mountY=0.02, mountTheta=3.00
22:58:49.781 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.00, opts=13)
22:58:49.782 00.001 8996 Enqueuing Move request for scope (-0.16, -0.00)
22:58:49.783 00.001 20224 Worker thread wakes up
22:58:49.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
22:58:49.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
22:58:49.783 00.000 20224 Moving (-0.16, -0.00) raw xDistance=-0.16 yDistance=0.02
22:58:49.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:58:49.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:49.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:58:49.784 00.001 20224 MoveAxis(E, 0, ABG)
22:58:49.784 00.000 20224 Move returns status 0, amount 0
22:58:49.784 00.000 20224 MoveAxis(N, 0, ABG)
22:58:49.784 00.000 20224 Move returns status 0, amount 0
22:58:49.784 00.000 20224 move complete, result=0
22:58:49.784 00.000 20224 worker thread done servicing request
22:58:49.787 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57232, med=2800, FiltMin=2525, FiltMax=28384, Gamma=1.000
22:58:49.801 00.014 8996 UpdateGuideState exits: m=696273 SNR=341.6
22:58:49.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:49.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:49.804 00.001 8996 Enqueuing Expose request
22:58:49.805 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:49.807 00.002 20224 Worker thread wakes up
22:58:49.807 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:49.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:50.963 01.156 20224 Exposure complete
22:58:51.022 00.059 20224 worker thread done servicing request
22:58:51.022 00.000 8996 OnExposeComplete: enter
22:58:51.024 00.002 8996 UpdateGuideState(): m_state=6
22:58:51.026 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6224
22:58:51.027 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=471.61, Mass=741348, SNR=318.6, Peak=56688 HFD=4.5
22:58:51.029 00.002 8996 MultiStar: [#1 -0.15,-0.09,0.71,U] [#2 -0.01,0.22,0.83,U] [#3 -0.01,0.04,0.62,U] [#4 -0.01,0.05,0.59,U] [#5 0.04,-0.21,0.70,U] [#6 0.17,-0.44,0.00,M1] [#7 0.10,0.12,0.47,U] [#8 -0.26,-0.18,0.45,U] 
22:58:51.030 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.00}, one-star: {-0.35, 0.00}
22:58:51.032 00.002 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
22:58:51.033 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
22:58:51.034 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.13 mountX=-0.10 mountY=0.01, mountTheta=3.03
22:58:51.037 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.00, opts=13)
22:58:51.038 00.001 8996 Enqueuing Move request for scope (-0.10, 0.00)
22:58:51.039 00.001 20224 Worker thread wakes up
22:58:51.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
22:58:51.039 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
22:58:51.039 00.000 20224 Moving (-0.10, 0.00) raw xDistance=-0.10 yDistance=0.01
22:58:51.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:58:51.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:51.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:58:51.039 00.000 20224 MoveAxis(E, 0, ABG)
22:58:51.039 00.000 20224 Move returns status 0, amount 0
22:58:51.039 00.000 20224 MoveAxis(N, 0, ABG)
22:58:51.039 00.000 20224 Move returns status 0, amount 0
22:58:51.039 00.000 20224 move complete, result=0
22:58:51.039 00.000 20224 worker thread done servicing request
22:58:51.043 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56688, med=2800, FiltMin=2528, FiltMax=33059, Gamma=1.000
22:58:51.060 00.017 8996 UpdateGuideState exits: m=741348 SNR=318.6
22:58:51.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:51.063 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:51.064 00.001 8996 Enqueuing Expose request
22:58:51.065 00.001 20224 Worker thread wakes up
22:58:51.065 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:51.067 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:51.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:52.028 00.961 20224 Exposure complete
22:58:52.102 00.074 20224 worker thread done servicing request
22:58:52.102 00.000 8996 OnExposeComplete: enter
22:58:52.103 00.001 8996 UpdateGuideState(): m_state=6
22:58:52.104 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6225
22:58:52.106 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=471.80, Mass=798251, SNR=360.0, Peak=63184 HFD=4.4
22:58:52.108 00.002 8996 MultiStar: [#1 0.26,0.23,0.60,U] [#2 0.15,0.47,0.00,M1] [#3 0.20,0.20,0.56,U] [#4 0.21,0.34,0.53,U] [#5 -0.08,0.23,0.60,U] [#6 0.30,-0.08,0.44,U] [#7 0.31,-0.07,0.51,U] [#8 0.00,0.10,0.37,U] 
22:58:52.109 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.16}, one-star: {-0.07, 0.19}
22:58:52.110 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
22:58:52.112 00.002 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
22:58:52.113 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.16 hyp=0.20 cameraTheta=0.91 mountX=0.11 mountY=-0.17, mountTheta=-1.01
22:58:52.116 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.16, opts=13)
22:58:52.118 00.002 8996 Enqueuing Move request for scope (0.12, 0.16)
22:58:52.120 00.002 20224 Worker thread wakes up
22:58:52.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.16) opts 0xd
22:58:52.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.16)
22:58:52.120 00.000 20224 Moving (0.12, 0.16) raw xDistance=0.11 yDistance=-0.17
22:58:52.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:58:52.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:52.121 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:58:52.121 00.000 20224 MoveAxis(E, 0, ABG)
22:58:52.121 00.000 20224 Move returns status 0, amount 0
22:58:52.121 00.000 20224 MoveAxis(N, 0, ABG)
22:58:52.121 00.000 20224 Move returns status 0, amount 0
22:58:52.121 00.000 20224 move complete, result=0
22:58:52.121 00.000 20224 worker thread done servicing request
22:58:52.128 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63184, med=2800, FiltMin=2544, FiltMax=29053, Gamma=1.000
22:58:52.154 00.026 8996 UpdateGuideState exits: m=798251 SNR=360.0
22:58:52.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:52.156 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:52.157 00.001 8996 Enqueuing Expose request
22:58:52.158 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:52.159 00.001 20224 Worker thread wakes up
22:58:52.159 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:52.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:53.326 01.167 20224 Exposure complete
22:58:53.401 00.075 20224 worker thread done servicing request
22:58:53.401 00.000 8996 OnExposeComplete: enter
22:58:53.402 00.001 8996 UpdateGuideState(): m_state=6
22:58:53.403 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6226
22:58:53.404 00.001 8996 Star::Find returns 1 (0), X=138.21, Y=471.84, Mass=754077, SNR=373.5, Peak=54768 HFD=4.4
22:58:53.405 00.001 8996 MultiStar: [#1 0.18,-0.26,0.57,U] [#2 0.13,0.05,0.69,U] [#3 0.29,-0.02,0.63,U] [#4 0.24,-0.15,0.50,U] [#5 0.09,-0.03,0.58,U] [#6 0.23,0.25,0.42,U] [#7 0.33,-0.31,0.00,M1] [#8 0.01,-0.16,0.42,U] 
22:58:53.406 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.01}, one-star: {0.09, 0.23}
22:58:53.407 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
22:58:53.408 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
22:58:53.408 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.16 cameraTheta=0.06 mountX=0.15 mountY=-0.03, mountTheta=-0.18
22:58:53.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.01, opts=13)
22:58:53.411 00.001 8996 Enqueuing Move request for scope (0.15, 0.01)
22:58:53.412 00.001 20224 Worker thread wakes up
22:58:53.413 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
22:58:53.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
22:58:53.413 00.000 20224 Moving (0.15, 0.01) raw xDistance=0.15 yDistance=-0.03
22:58:53.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
22:58:53.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:53.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:58:53.413 00.000 20224 MoveAxis(E, 0, ABG)
22:58:53.413 00.000 20224 Move returns status 0, amount 0
22:58:53.413 00.000 20224 MoveAxis(N, 0, ABG)
22:58:53.413 00.000 20224 Move returns status 0, amount 0
22:58:53.414 00.001 20224 move complete, result=0
22:58:53.414 00.000 20224 worker thread done servicing request
22:58:53.418 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54768, med=2800, FiltMin=2544, FiltMax=28451, Gamma=1.000
22:58:53.436 00.018 8996 UpdateGuideState exits: m=754077 SNR=373.5
22:58:53.438 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:53.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:53.441 00.002 8996 Enqueuing Expose request
22:58:53.442 00.001 20224 Worker thread wakes up
22:58:53.442 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
22:58:53.442 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:53.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:54.418 00.976 20224 Exposure complete
22:58:54.489 00.071 20224 worker thread done servicing request
22:58:54.489 00.000 8996 OnExposeComplete: enter
22:58:54.492 00.003 8996 UpdateGuideState(): m_state=6
22:58:54.494 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6227
22:58:54.496 00.002 8996 Star::Find returns 1 (0), X=138.16, Y=471.87, Mass=725608, SNR=351.7, Peak=57616 HFD=4.3
22:58:54.498 00.002 8996 MultiStar: [#1 0.24,0.10,0.71,U] [#2 0.16,0.20,0.73,U] [#3 0.24,0.13,0.61,U] [#4 0.27,0.13,0.52,U] [#5 0.07,0.30,0.59,U] [#6 -0.05,0.27,0.47,U] [#7 0.30,-0.01,0.43,U] [#8 -0.09,0.15,0.33,U] 
22:58:54.499 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.18}, one-star: {0.03, 0.26}
22:58:54.501 00.002 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
22:58:54.503 00.002 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
22:58:54.504 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.23 cameraTheta=0.92 mountX=0.12 mountY=-0.20, mountTheta=-1.03
22:58:54.507 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.18, opts=13)
22:58:54.508 00.001 8996 Enqueuing Move request for scope (0.14, 0.18)
22:58:54.510 00.002 20224 Worker thread wakes up
22:58:54.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
22:58:54.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
22:58:54.511 00.001 20224 Moving (0.14, 0.18) raw xDistance=0.12 yDistance=-0.20
22:58:54.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:58:54.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:54.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
22:58:54.511 00.000 20224 MoveAxis(E, 0, ABG)
22:58:54.511 00.000 20224 Move returns status 0, amount 0
22:58:54.511 00.000 20224 MoveAxis(N, 0, ABG)
22:58:54.511 00.000 20224 Move returns status 0, amount 0
22:58:54.511 00.000 20224 move complete, result=0
22:58:54.512 00.001 20224 worker thread done servicing request
22:58:54.520 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57616, med=2800, FiltMin=2499, FiltMax=29661, Gamma=1.000
22:58:54.545 00.025 8996 UpdateGuideState exits: m=725608 SNR=351.7
22:58:54.546 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:54.547 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:54.548 00.001 8996 Enqueuing Expose request
22:58:54.549 00.001 20224 Worker thread wakes up
22:58:54.549 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:54.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:54.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:55.709 01.159 20224 Exposure complete
22:58:55.770 00.061 20224 worker thread done servicing request
22:58:55.770 00.000 8996 OnExposeComplete: enter
22:58:55.771 00.001 8996 UpdateGuideState(): m_state=6
22:58:55.772 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6228
22:58:55.772 00.000 8996 Star::Find returns 1 (0), X=138.01, Y=471.80, Mass=731268, SNR=331.6, Peak=59408 HFD=4.3
22:58:55.773 00.001 8996 MultiStar: [#1 0.23,0.01,0.74,U] [#2 0.07,0.12,0.70,U] [#3 0.11,0.21,0.68,U] [#4 0.07,0.16,0.54,U] [#5 -0.07,0.34,0.68,U] [#6 0.26,0.05,0.41,U] [#7 0.16,0.06,0.48,U] [#8 -0.16,0.01,0.40,U] 
22:58:55.774 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.14}, one-star: {-0.11, 0.19}
22:58:55.775 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
22:58:55.776 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
22:58:55.776 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.21 mountX=0.04 mountY=-0.15, mountTheta=-1.31
22:58:55.779 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.14, opts=13)
22:58:55.781 00.002 8996 Enqueuing Move request for scope (0.05, 0.14)
22:58:55.783 00.002 20224 Worker thread wakes up
22:58:55.784 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
22:58:55.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
22:58:55.784 00.000 20224 Moving (0.05, 0.14) raw xDistance=0.04 yDistance=-0.15
22:58:55.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:58:55.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:55.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:58:55.784 00.000 20224 MoveAxis(E, 0, ABG)
22:58:55.784 00.000 20224 Move returns status 0, amount 0
22:58:55.784 00.000 20224 MoveAxis(N, 0, ABG)
22:58:55.785 00.001 20224 Move returns status 0, amount 0
22:58:55.785 00.000 20224 move complete, result=0
22:58:55.785 00.000 20224 worker thread done servicing request
22:58:55.794 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59408, med=2800, FiltMin=2525, FiltMax=26371, Gamma=1.000
22:58:55.808 00.014 8996 UpdateGuideState exits: m=731268 SNR=331.6
22:58:55.808 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:55.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:55.810 00.001 8996 Enqueuing Expose request
22:58:55.811 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:55.812 00.001 20224 Worker thread wakes up
22:58:55.812 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:55.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:56.781 00.969 20224 Exposure complete
22:58:56.852 00.071 20224 worker thread done servicing request
22:58:56.853 00.001 8996 OnExposeComplete: enter
22:58:56.854 00.001 8996 UpdateGuideState(): m_state=6
22:58:56.856 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6229
22:58:56.857 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=471.93, Mass=782396, SNR=331.1, Peak=63504 HFD=4.5
22:58:56.859 00.002 8996 MultiStar: [#1 0.19,0.01,0.69,U] [#2 -0.18,0.28,0.77,U] [#3 0.17,0.15,0.61,U] [#4 0.16,0.27,0.56,U] [#5 -0.32,0.47,0.00,M1] [#6 0.19,-0.06,0.44,U] [#7 -0.20,0.18,0.45,U] [#8 -0.42,0.18,0.00,M1] 
22:58:56.860 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.18}, one-star: {-0.36, 0.32}
22:58:56.861 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
22:58:56.862 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
22:58:56.863 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.79 mountX=-0.06 mountY=-0.18, mountTheta=-1.89
22:58:56.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.18, opts=13)
22:58:56.866 00.001 8996 Enqueuing Move request for scope (-0.04, 0.18)
22:58:56.867 00.001 20224 Worker thread wakes up
22:58:56.868 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
22:58:56.868 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
22:58:56.868 00.000 20224 Moving (-0.04, 0.18) raw xDistance=-0.06 yDistance=-0.18
22:58:56.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:58:56.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:56.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:58:56.868 00.000 20224 MoveAxis(E, 0, ABG)
22:58:56.868 00.000 20224 Move returns status 0, amount 0
22:58:56.868 00.000 20224 MoveAxis(N, 0, ABG)
22:58:56.869 00.001 20224 Move returns status 0, amount 0
22:58:56.869 00.000 20224 move complete, result=0
22:58:56.869 00.000 20224 worker thread done servicing request
22:58:56.874 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63504, med=2800, FiltMin=2525, FiltMax=31037, Gamma=1.000
22:58:56.898 00.024 8996 UpdateGuideState exits: m=782396 SNR=331.1
22:58:56.900 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:56.902 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:56.903 00.001 8996 Enqueuing Expose request
22:58:56.904 00.001 20224 Worker thread wakes up
22:58:56.905 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:58:56.906 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:56.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:58.060 01.154 20224 Exposure complete
22:58:58.139 00.079 20224 worker thread done servicing request
22:58:58.139 00.000 8996 OnExposeComplete: enter
22:58:58.140 00.001 8996 UpdateGuideState(): m_state=6
22:58:58.141 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6230
22:58:58.142 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.70, Mass=708576, SNR=342.0, Peak=53392 HFD=4.4
22:58:58.144 00.002 8996 MultiStar: [#1 0.02,0.22,0.70,U] [#2 0.13,0.30,0.82,U] [#3 0.05,0.16,0.62,U] [#4 0.19,0.04,0.54,U] [#5 0.18,-0.27,0.63,U] [#6 -0.13,-0.17,0.44,U] [#7 0.10,-0.27,0.43,U] [#8 0.26,0.09,0.39,U] 
22:58:58.145 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.05}, one-star: {-0.25, 0.09}
22:58:58.145 00.000 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
22:58:58.146 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
22:58:58.147 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.95 mountX=0.03 mountY=-0.06, mountTheta=-1.05
22:58:58.149 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.05, opts=13)
22:58:58.151 00.002 8996 Enqueuing Move request for scope (0.04, 0.05)
22:58:58.152 00.001 20224 Worker thread wakes up
22:58:58.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
22:58:58.152 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
22:58:58.152 00.000 20224 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.06
22:58:58.153 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:58:58.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:58.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:58:58.153 00.000 20224 MoveAxis(E, 0, ABG)
22:58:58.153 00.000 20224 Move returns status 0, amount 0
22:58:58.153 00.000 20224 MoveAxis(N, 0, ABG)
22:58:58.153 00.000 20224 Move returns status 0, amount 0
22:58:58.153 00.000 20224 move complete, result=0
22:58:58.153 00.000 20224 worker thread done servicing request
22:58:58.160 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53392, med=2800, FiltMin=2547, FiltMax=26339, Gamma=1.000
22:58:58.192 00.032 8996 UpdateGuideState exits: m=708576 SNR=342.0
22:58:58.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:58.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:58.195 00.001 8996 Enqueuing Expose request
22:58:58.196 00.001 20224 Worker thread wakes up
22:58:58.196 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:58.197 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:58.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:58:59.182 00.985 20224 Exposure complete
22:58:59.265 00.083 20224 worker thread done servicing request
22:58:59.265 00.000 8996 OnExposeComplete: enter
22:58:59.266 00.001 8996 UpdateGuideState(): m_state=6
22:58:59.267 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6231
22:58:59.269 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=471.75, Mass=694598, SNR=352.1, Peak=54512 HFD=4.4
22:58:59.270 00.001 8996 MultiStar: [#1 0.26,0.19,0.66,U] [#2 0.01,0.49,0.00,M1] [#3 -0.13,0.15,0.53,U] [#4 -0.07,0.07,0.60,U] [#5 0.19,-0.00,0.56,U] [#6 0.11,-0.28,0.45,U] [#7 -0.03,0.22,0.43,U] [#8 0.00,-0.12,0.39,U] 
22:58:59.272 00.002 8996 refined, 7 included, MultiStar: {0.03, 0.07}, one-star: {-0.06, 0.14}
22:58:59.273 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
22:58:59.275 00.002 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
22:58:59.276 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.14 mountX=0.02 mountY=-0.07, mountTheta=-1.23
22:58:59.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
22:58:59.279 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
22:58:59.281 00.002 20224 Worker thread wakes up
22:58:59.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
22:58:59.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
22:58:59.281 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.02 yDistance=-0.07
22:58:59.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:58:59.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:59.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:58:59.281 00.000 20224 MoveAxis(E, 0, ABG)
22:58:59.281 00.000 20224 Move returns status 0, amount 0
22:58:59.281 00.000 20224 MoveAxis(N, 0, ABG)
22:58:59.281 00.000 20224 Move returns status 0, amount 0
22:58:59.281 00.000 20224 move complete, result=0
22:58:59.281 00.000 20224 worker thread done servicing request
22:58:59.285 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54512, med=2800, FiltMin=2547, FiltMax=25027, Gamma=1.000
22:58:59.302 00.017 8996 UpdateGuideState exits: m=694598 SNR=352.1
22:58:59.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:59.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:58:59.305 00.001 8996 Enqueuing Expose request
22:58:59.306 00.001 20224 Worker thread wakes up
22:58:59.306 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:58:59.307 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:58:59.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:00.477 01.170 20224 Exposure complete
22:59:00.546 00.069 20224 worker thread done servicing request
22:59:00.546 00.000 8996 OnExposeComplete: enter
22:59:00.547 00.001 8996 UpdateGuideState(): m_state=6
22:59:00.548 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6232
22:59:00.549 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.81, Mass=718652, SNR=340.5, Peak=55104 HFD=4.3
22:59:00.550 00.001 8996 MultiStar: [#1 0.03,0.28,0.67,U] [#2 0.06,0.40,0.80,U] [#3 -0.08,0.11,0.61,U] [#4 -0.05,0.00,0.54,U] [#5 -0.10,-0.06,0.57,U] [#6 -0.11,0.16,0.51,U] [#7 0.05,0.09,0.54,U] [#8 -0.23,0.16,0.41,U] 
22:59:00.551 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.16}, one-star: {-0.12, 0.20}
22:59:00.551 00.000 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
22:59:00.552 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
22:59:00.553 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.89 mountX=-0.07 mountY=-0.16, mountTheta=-1.99
22:59:00.556 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.16, opts=13)
22:59:00.557 00.001 8996 Enqueuing Move request for scope (-0.05, 0.16)
22:59:00.558 00.001 20224 Worker thread wakes up
22:59:00.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
22:59:00.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
22:59:00.559 00.001 20224 Moving (-0.05, 0.16) raw xDistance=-0.07 yDistance=-0.16
22:59:00.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:59:00.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:00.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:59:00.559 00.000 20224 MoveAxis(E, 0, ABG)
22:59:00.559 00.000 20224 Move returns status 0, amount 0
22:59:00.559 00.000 20224 MoveAxis(N, 0, ABG)
22:59:00.559 00.000 20224 Move returns status 0, amount 0
22:59:00.559 00.000 20224 move complete, result=0
22:59:00.559 00.000 20224 worker thread done servicing request
22:59:00.564 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55104, med=2800, FiltMin=2528, FiltMax=28611, Gamma=1.000
22:59:00.583 00.019 8996 UpdateGuideState exits: m=718652 SNR=340.5
22:59:00.584 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:00.584 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:00.585 00.001 8996 Enqueuing Expose request
22:59:00.586 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:59:00.589 00.003 20224 Worker thread wakes up
22:59:00.589 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:00.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:01.572 00.983 20224 Exposure complete
22:59:01.642 00.070 20224 worker thread done servicing request
22:59:01.642 00.000 8996 OnExposeComplete: enter
22:59:01.643 00.001 8996 UpdateGuideState(): m_state=6
22:59:01.644 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6233
22:59:01.644 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=472.13, Mass=753762, SNR=382.0, Peak=51312 HFD=4.4
22:59:01.645 00.001 8996 MultiStar: [#1 0.15,0.16,0.59,U] [#2 0.05,0.30,0.59,U] [#3 0.01,0.26,0.50,U] [#4 0.02,0.12,0.48,U] [#5 0.00,0.31,0.62,U] [#6 -0.20,0.21,0.43,U] [#7 0.13,0.14,0.38,U] [#8 -0.18,0.40,0.00,M1] 
22:59:01.646 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.29}, one-star: {-0.16, 0.52}
22:59:01.647 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
22:59:01.648 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
22:59:01.648 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.62 mountX=-0.04 mountY=-0.28, mountTheta=-1.72
22:59:01.650 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.29, opts=13)
22:59:01.651 00.001 8996 Enqueuing Move request for scope (-0.01, 0.29)
22:59:01.652 00.001 20224 Worker thread wakes up
22:59:01.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.29) opts 0xd
22:59:01.652 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.29)
22:59:01.652 00.000 20224 Moving (-0.01, 0.29) raw xDistance=-0.04 yDistance=-0.28
22:59:01.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:59:01.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:59:01.652 00.000 20224 MoveAxis(E, 0, ABG)
22:59:01.652 00.000 20224 Move returns status 0, amount 0
22:59:01.653 00.001 20224 MoveAxis(N, 60, ABG)
22:59:01.653 00.000 20224 Guiding  Dir = 0, Dur = 60
22:59:01.653 00.000 20224 IsSlewing returns 0
22:59:01.653 00.000 20224 IsGuiding returns 0
22:59:01.654 00.001 20224 PulseGuide returned control before completion, sleep 70
22:59:01.659 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51312, med=2800, FiltMin=2553, FiltMax=30627, Gamma=1.000
22:59:01.685 00.026 8996 UpdateGuideState exits: m=753762 SNR=382.0
22:59:01.688 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:01.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:01.690 00.001 8996 Enqueuing Expose request
22:59:01.732 00.042 20224 IsGuiding returns 1
22:59:01.732 00.000 20224 scope still moving after pulse duration time elapsed
22:59:01.763 00.031 20224 IsSlewing returns 0
22:59:01.763 00.000 20224 IsGuiding returns 0
22:59:01.764 00.001 20224 scope move finished after 60 + 50 ms
22:59:01.764 00.000 20224 Move returns status 0, amount 60
22:59:01.764 00.000 20224 move complete, result=0
22:59:01.764 00.000 20224 worker thread done servicing request
22:59:01.764 00.000 20224 Worker thread wakes up
22:59:01.764 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 60 ms NORTH
22:59:01.767 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:01.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:02.942 01.175 20224 Exposure complete
22:59:03.010 00.068 20224 worker thread done servicing request
22:59:03.011 00.001 8996 OnExposeComplete: enter
22:59:03.011 00.000 8996 UpdateGuideState(): m_state=6
22:59:03.012 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6234
22:59:03.015 00.003 8996 Star::Find returns 1 (0), X=137.61, Y=471.81, Mass=737444, SNR=381.8, Peak=57504 HFD=4.6
22:59:03.017 00.002 8996 MultiStar: [#1 -0.16,-0.24,0.70,U] [#2 -0.09,-0.22,0.64,U] [#3 0.06,-0.12,0.57,U] [#4 0.03,-0.24,0.46,U] [#5 -0.58,-0.14,0.00,M1] [#6 -0.13,-0.07,0.37,U] [#7 0.01,-0.25,0.42,U] [#8 -0.73,-0.09,0.00,M2] 
22:59:03.019 00.002 8996 refined, 6 included, MultiStar: {-0.16, -0.10}, one-star: {-0.51, 0.19}
22:59:03.020 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
22:59:03.021 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
22:59:03.022 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.58 mountX=-0.15 mountY=0.12, mountTheta=2.47
22:59:03.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.10, opts=13)
22:59:03.025 00.001 8996 Enqueuing Move request for scope (-0.16, -0.10)
22:59:03.026 00.001 20224 Worker thread wakes up
22:59:03.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
22:59:03.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
22:59:03.027 00.001 20224 Moving (-0.16, -0.10) raw xDistance=-0.15 yDistance=0.12
22:59:03.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
22:59:03.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:03.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:59:03.027 00.000 20224 MoveAxis(E, 0, ABG)
22:59:03.027 00.000 20224 Move returns status 0, amount 0
22:59:03.027 00.000 20224 MoveAxis(N, 0, ABG)
22:59:03.027 00.000 20224 Move returns status 0, amount 0
22:59:03.027 00.000 20224 move complete, result=0
22:59:03.027 00.000 20224 worker thread done servicing request
22:59:03.033 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57504, med=2800, FiltMin=2540, FiltMax=30509, Gamma=1.000
22:59:03.050 00.017 8996 UpdateGuideState exits: m=737444 SNR=381.8
22:59:03.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:03.052 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:03.053 00.001 8996 Enqueuing Expose request
22:59:03.054 00.001 20224 Worker thread wakes up
22:59:03.054 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:03.054 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:03.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:04.035 00.981 20224 Exposure complete
22:59:04.099 00.064 20224 worker thread done servicing request
22:59:04.099 00.000 8996 OnExposeComplete: enter
22:59:04.100 00.001 8996 UpdateGuideState(): m_state=6
22:59:04.101 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6235
22:59:04.102 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=471.65, Mass=704881, SNR=375.9, Peak=49952 HFD=4.7
22:59:04.103 00.001 8996 MultiStar: [#1 0.14,-0.15,0.63,U] [#2 0.08,0.11,0.69,U] [#3 0.12,0.08,0.56,U] [#4 0.20,0.01,0.48,U] [#5 -0.37,-0.11,0.54,U] [#6 0.18,-0.24,0.38,U] [#7 0.13,0.08,0.40,U] [#8 -0.49,-0.22,0.00,M3] 
22:59:04.104 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.01}, one-star: {-0.60, 0.04}
22:59:04.105 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
22:59:04.105 00.000 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
22:59:04.106 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.00 mountX=-0.08 mountY=0.02, mountTheta=2.89
22:59:04.109 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.01, opts=13)
22:59:04.111 00.002 8996 Enqueuing Move request for scope (-0.08, -0.01)
22:59:04.112 00.001 20224 Worker thread wakes up
22:59:04.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
22:59:04.112 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
22:59:04.112 00.000 20224 Moving (-0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
22:59:04.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:59:04.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:04.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:04.112 00.000 20224 MoveAxis(E, 0, ABG)
22:59:04.112 00.000 20224 Move returns status 0, amount 0
22:59:04.112 00.000 20224 MoveAxis(N, 0, ABG)
22:59:04.112 00.000 20224 Move returns status 0, amount 0
22:59:04.112 00.000 20224 move complete, result=0
22:59:04.112 00.000 20224 worker thread done servicing request
22:59:04.117 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49952, med=2800, FiltMin=2544, FiltMax=26813, Gamma=1.000
22:59:04.133 00.016 8996 UpdateGuideState exits: m=704881 SNR=375.9
22:59:04.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:04.134 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:04.135 00.001 8996 Enqueuing Expose request
22:59:04.136 00.001 20224 Worker thread wakes up
22:59:04.136 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:04.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:04.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:05.333 01.196 20224 Exposure complete
22:59:05.396 00.063 20224 worker thread done servicing request
22:59:05.396 00.000 8996 OnExposeComplete: enter
22:59:05.398 00.002 8996 UpdateGuideState(): m_state=6
22:59:05.400 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6236
22:59:05.403 00.003 8996 Star::Find returns 1 (0), X=137.91, Y=471.48, Mass=757016, SNR=365.5, Peak=57507 HFD=4.3
22:59:05.406 00.003 8996 MultiStar: [#1 -0.12,-0.17,0.58,U] [#2 0.02,-0.05,0.74,U] [#3 -0.02,-0.02,0.58,U] [#4 0.06,0.11,0.54,U] [#5 -0.25,-0.21,0.57,U] [#6 0.04,-0.23,0.41,U] [#7 -0.06,0.01,0.43,U] [#8 -0.28,-0.19,0.44,U] 
22:59:05.408 00.002 8996 refined, 8 included, MultiStar: {-0.10, -0.10}, one-star: {-0.21, -0.13}
22:59:05.410 00.002 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
22:59:05.412 00.002 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.89)
22:59:05.413 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.37 mountX=-0.09 mountY=0.11, mountTheta=2.27
22:59:05.416 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.10, opts=13)
22:59:05.417 00.001 8996 Enqueuing Move request for scope (-0.10, -0.10)
22:59:05.418 00.001 20224 Worker thread wakes up
22:59:05.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
22:59:05.418 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
22:59:05.418 00.000 20224 Moving (-0.10, -0.10) raw xDistance=-0.09 yDistance=0.11
22:59:05.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:59:05.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:05.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:59:05.418 00.000 20224 MoveAxis(E, 0, ABG)
22:59:05.418 00.000 20224 Move returns status 0, amount 0
22:59:05.418 00.000 20224 MoveAxis(N, 0, ABG)
22:59:05.419 00.001 20224 Move returns status 0, amount 0
22:59:05.419 00.000 20224 move complete, result=0
22:59:05.419 00.000 20224 worker thread done servicing request
22:59:05.423 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57507, med=2800, FiltMin=2547, FiltMax=27683, Gamma=1.000
22:59:05.438 00.015 8996 UpdateGuideState exits: m=757016 SNR=365.5
22:59:05.439 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:05.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:05.441 00.001 8996 Enqueuing Expose request
22:59:05.441 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:05.442 00.001 20224 Worker thread wakes up
22:59:05.442 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:05.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:06.424 00.982 20224 Exposure complete
22:59:06.489 00.065 20224 worker thread done servicing request
22:59:06.489 00.000 8996 OnExposeComplete: enter
22:59:06.490 00.001 8996 UpdateGuideState(): m_state=6
22:59:06.491 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6237
22:59:06.492 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=471.64, Mass=771335, SNR=374.4, Peak=56944 HFD=4.4
22:59:06.493 00.001 8996 MultiStar: [#1 0.15,-0.02,0.55,U] [#2 0.03,0.12,0.77,U] [#3 0.12,-0.13,0.51,U] [#4 0.15,-0.14,0.52,U] [#5 -0.10,0.22,0.51,U] [#6 0.26,-0.17,0.41,U] [#7 -0.11,0.04,0.41,U] [#8 -0.16,-0.06,0.34,U] 
22:59:06.493 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.00}, one-star: {-0.06, 0.03}
22:59:06.494 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
22:59:06.495 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
22:59:06.495 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.14 mountX=0.03 mountY=-0.01, mountTheta=-0.25
22:59:06.497 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.00, opts=13)
22:59:06.498 00.001 8996 Enqueuing Move request for scope (0.03, 0.00)
22:59:06.499 00.001 20224 Worker thread wakes up
22:59:06.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
22:59:06.499 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
22:59:06.499 00.000 20224 Moving (0.03, 0.00) raw xDistance=0.03 yDistance=-0.01
22:59:06.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:59:06.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:06.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:59:06.499 00.000 20224 MoveAxis(E, 0, ABG)
22:59:06.499 00.000 20224 Move returns status 0, amount 0
22:59:06.499 00.000 20224 MoveAxis(N, 0, ABG)
22:59:06.499 00.000 20224 Move returns status 0, amount 0
22:59:06.499 00.000 20224 move complete, result=0
22:59:06.499 00.000 20224 worker thread done servicing request
22:59:06.506 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56944, med=2800, FiltMin=2551, FiltMax=24627, Gamma=1.000
22:59:06.523 00.017 8996 UpdateGuideState exits: m=771335 SNR=374.4
22:59:06.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:06.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:06.526 00.001 8996 Enqueuing Expose request
22:59:06.527 00.001 20224 Worker thread wakes up
22:59:06.527 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:06.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:06.528 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:07.693 01.165 20224 Exposure complete
22:59:07.801 00.108 20224 worker thread done servicing request
22:59:07.801 00.000 8996 OnExposeComplete: enter
22:59:07.802 00.001 8996 UpdateGuideState(): m_state=6
22:59:07.803 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6238
22:59:07.805 00.002 8996 Star::Find returns 1 (0), X=138.10, Y=471.61, Mass=722662, SNR=384.8, Peak=53728 HFD=4.4
22:59:07.807 00.002 8996 MultiStar: [#1 -0.01,-0.03,0.70,U] [#2 0.15,-0.17,0.70,U] [#3 -0.05,0.02,0.54,U] [#4 -0.01,0.06,0.54,U] [#5 -0.10,0.04,0.50,U] [#6 0.01,-0.39,0.47,U] [#7 -0.02,-0.11,0.40,U] [#8 -0.28,-0.13,0.34,U] 
22:59:07.809 00.002 8996 single-star, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.03, -0.01}
22:59:07.810 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
22:59:07.812 00.002 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
22:59:07.813 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.93 mountX=-0.03 mountY=0.01, mountTheta=2.82
22:59:07.816 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
22:59:07.818 00.002 8996 Enqueuing Move request for scope (-0.03, -0.01)
22:59:07.820 00.002 20224 Worker thread wakes up
22:59:07.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
22:59:07.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
22:59:07.820 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
22:59:07.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:59:07.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:07.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:59:07.820 00.000 20224 MoveAxis(E, 0, ABG)
22:59:07.820 00.000 20224 Move returns status 0, amount 0
22:59:07.820 00.000 20224 MoveAxis(N, 0, ABG)
22:59:07.821 00.001 20224 Move returns status 0, amount 0
22:59:07.821 00.000 20224 move complete, result=0
22:59:07.821 00.000 20224 worker thread done servicing request
22:59:07.827 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53728, med=2800, FiltMin=2504, FiltMax=23491, Gamma=1.000
22:59:07.852 00.025 8996 UpdateGuideState exits: m=722662 SNR=384.8
22:59:07.853 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:07.854 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:07.855 00.001 8996 Enqueuing Expose request
22:59:07.856 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:07.857 00.001 20224 Worker thread wakes up
22:59:07.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:07.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:08.828 00.971 20224 Exposure complete
22:59:08.921 00.093 20224 worker thread done servicing request
22:59:08.921 00.000 8996 OnExposeComplete: enter
22:59:08.922 00.001 8996 UpdateGuideState(): m_state=6
22:59:08.923 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6239
22:59:08.925 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=471.63, Mass=769570, SNR=354.9, Peak=63296 HFD=4.3
22:59:08.926 00.001 8996 MultiStar: [#1 -0.08,-0.14,0.69,U] [#2 0.01,0.00,0.77,U] [#3 -0.22,0.08,0.59,U] [#4 -0.14,-0.01,0.53,U] [#5 -0.15,0.06,0.60,U] [#6 -0.17,-0.05,0.41,U] [#7 0.02,0.01,0.43,U] [#8 -0.13,-0.07,0.42,U] 
22:59:08.927 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.01}, one-star: {-0.22, 0.02}
22:59:08.928 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
22:59:08.929 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
22:59:08.930 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.08 mountX=-0.12 mountY=0.02, mountTheta=2.97
22:59:08.932 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.01, opts=13)
22:59:08.932 00.000 8996 Enqueuing Move request for scope (-0.12, -0.01)
22:59:08.933 00.001 20224 Worker thread wakes up
22:59:08.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
22:59:08.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
22:59:08.933 00.000 20224 Moving (-0.12, -0.01) raw xDistance=-0.12 yDistance=0.02
22:59:08.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:59:08.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:08.934 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:08.934 00.000 20224 MoveAxis(E, 0, ABG)
22:59:08.934 00.000 20224 Move returns status 0, amount 0
22:59:08.934 00.000 20224 MoveAxis(N, 0, ABG)
22:59:08.934 00.000 20224 Move returns status 0, amount 0
22:59:08.934 00.000 20224 move complete, result=0
22:59:08.934 00.000 20224 worker thread done servicing request
22:59:08.938 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63296, med=2800, FiltMin=2544, FiltMax=28499, Gamma=1.000
22:59:08.959 00.021 8996 UpdateGuideState exits: m=769570 SNR=354.9
22:59:08.962 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:08.964 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:08.966 00.002 8996 Enqueuing Expose request
22:59:08.967 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:08.969 00.002 20224 Worker thread wakes up
22:59:08.969 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:08.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:10.142 01.173 20224 Exposure complete
22:59:10.217 00.075 20224 worker thread done servicing request
22:59:10.217 00.000 8996 OnExposeComplete: enter
22:59:10.218 00.001 8996 UpdateGuideState(): m_state=6
22:59:10.219 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6240
22:59:10.220 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.43, Mass=670394, SNR=331.2, Peak=57059 HFD=4.4
22:59:10.221 00.001 8996 MultiStar: [#1 0.03,-0.21,0.65,U] [#2 0.11,-0.36,0.82,U] [#3 -0.20,-0.21,0.62,U] [#4 -0.18,-0.26,0.61,U] [#5 -0.17,-0.37,0.62,U] [#6 -0.10,-0.29,0.48,U] [#7 0.26,-0.39,0.00,M1] [#8 -0.16,-0.28,0.43,U] 
22:59:10.222 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.26}, one-star: {-0.34, -0.18}
22:59:10.223 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
22:59:10.223 00.000 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
22:59:10.225 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.26 hyp=0.30 cameraTheta=-2.03 mountX=-0.11 mountY=0.28, mountTheta=1.93
22:59:10.228 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.26, opts=13)
22:59:10.230 00.002 8996 Enqueuing Move request for scope (-0.13, -0.26)
22:59:10.232 00.002 20224 Worker thread wakes up
22:59:10.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.26) opts 0xd
22:59:10.232 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.26)
22:59:10.232 00.000 20224 Moving (-0.13, -0.26) raw xDistance=-0.11 yDistance=0.28
22:59:10.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:59:10.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:10.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:59:10.232 00.000 20224 MoveAxis(E, 0, ABG)
22:59:10.232 00.000 20224 Move returns status 0, amount 0
22:59:10.232 00.000 20224 MoveAxis(N, 0, ABG)
22:59:10.232 00.000 20224 Move returns status 0, amount 0
22:59:10.232 00.000 20224 move complete, result=0
22:59:10.232 00.000 20224 worker thread done servicing request
22:59:10.237 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57059, med=2800, FiltMin=2557, FiltMax=30013, Gamma=1.000
22:59:10.258 00.021 8996 UpdateGuideState exits: m=670394 SNR=331.2
22:59:10.260 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:10.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:10.262 00.001 8996 Enqueuing Expose request
22:59:10.264 00.002 20224 Worker thread wakes up
22:59:10.264 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:59:10.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:10.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:11.251 00.986 20224 Exposure complete
22:59:11.329 00.078 20224 worker thread done servicing request
22:59:11.330 00.001 8996 OnExposeComplete: enter
22:59:11.331 00.001 8996 UpdateGuideState(): m_state=6
22:59:11.332 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6241
22:59:11.334 00.002 8996 Star::Find returns 1 (0), X=137.84, Y=471.72, Mass=718026, SNR=374.6, Peak=65232 HFD=4.4
22:59:11.334 00.000 8996 MultiStar: [#1 -0.17,-0.29,0.62,U] [#2 0.02,-0.05,0.71,U] [#3 0.06,-0.12,0.54,U] [#4 -0.01,-0.02,0.48,U] [#5 -0.15,-0.14,0.59,U] [#6 -0.10,-0.27,0.37,U] [#7 0.10,-0.27,0.44,U] [#8 -0.16,0.01,0.36,U] 
22:59:11.336 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.09}, one-star: {-0.28, 0.10}
22:59:11.337 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
22:59:11.338 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
22:59:11.340 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.35 mountX=-0.08 mountY=0.10, mountTheta=2.25
22:59:11.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
22:59:11.343 00.001 8996 Enqueuing Move request for scope (-0.09, -0.09)
22:59:11.344 00.001 20224 Worker thread wakes up
22:59:11.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
22:59:11.344 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
22:59:11.344 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
22:59:11.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:59:11.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:11.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:59:11.344 00.000 20224 MoveAxis(E, 0, ABG)
22:59:11.344 00.000 20224 Move returns status 0, amount 0
22:59:11.344 00.000 20224 MoveAxis(N, 0, ABG)
22:59:11.344 00.000 20224 Move returns status 0, amount 0
22:59:11.345 00.001 20224 move complete, result=0
22:59:11.345 00.000 20224 worker thread done servicing request
22:59:11.349 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65232, med=2800, FiltMin=2553, FiltMax=29843, Gamma=1.000
22:59:11.374 00.025 8996 UpdateGuideState exits: m=718026 SNR=374.6
22:59:11.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:11.377 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:11.379 00.002 8996 Enqueuing Expose request
22:59:11.380 00.001 20224 Worker thread wakes up
22:59:11.380 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:11.382 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:11.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:12.540 01.158 20224 Exposure complete
22:59:12.600 00.060 20224 worker thread done servicing request
22:59:12.600 00.000 8996 OnExposeComplete: enter
22:59:12.601 00.001 8996 UpdateGuideState(): m_state=6
22:59:12.602 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6242
22:59:12.603 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.50, Mass=669003, SNR=323.5, Peak=54675 HFD=4.1
22:59:12.604 00.001 8996 MultiStar: [#1 0.04,-0.20,0.79,U] [#2 0.12,-0.38,0.76,U] [#3 0.07,-0.18,0.69,U] [#4 0.05,-0.39,0.62,U] [#5 -0.30,-0.17,0.71,U] [#6 0.09,-0.33,0.44,U] [#7 0.35,-0.31,0.00,M1] [#8 -0.29,-0.26,0.42,U] 
22:59:12.605 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.24}, one-star: {-0.14, -0.11}
22:59:12.607 00.002 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
22:59:12.610 00.003 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
22:59:12.613 00.003 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.17 cameraTheta=-2.47 mountX=-0.12 mountY=0.12, mountTheta=2.36
22:59:12.618 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.11, opts=13)
22:59:12.620 00.002 8996 Enqueuing Move request for scope (-0.14, -0.11)
22:59:12.622 00.002 20224 Worker thread wakes up
22:59:12.622 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
22:59:12.623 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
22:59:12.623 00.000 20224 Moving (-0.14, -0.11) raw xDistance=-0.12 yDistance=0.12
22:59:12.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:59:12.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:12.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:59:12.623 00.000 20224 MoveAxis(E, 0, ABG)
22:59:12.623 00.000 20224 Move returns status 0, amount 0
22:59:12.623 00.000 20224 MoveAxis(N, 0, ABG)
22:59:12.623 00.000 20224 Move returns status 0, amount 0
22:59:12.623 00.000 20224 move complete, result=0
22:59:12.624 00.001 20224 worker thread done servicing request
22:59:12.627 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54675, med=2800, FiltMin=2531, FiltMax=23949, Gamma=1.000
22:59:12.642 00.015 8996 UpdateGuideState exits: m=669003 SNR=323.5
22:59:12.642 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:12.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:12.644 00.001 8996 Enqueuing Expose request
22:59:12.645 00.001 20224 Worker thread wakes up
22:59:12.645 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:12.646 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:12.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:13.616 00.970 20224 Exposure complete
22:59:13.709 00.093 20224 worker thread done servicing request
22:59:13.709 00.000 8996 OnExposeComplete: enter
22:59:13.710 00.001 8996 UpdateGuideState(): m_state=6
22:59:13.711 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6243
22:59:13.711 00.000 8996 Star::Find returns 1 (0), X=137.84, Y=471.47, Mass=723309, SNR=348.5, Peak=55267 HFD=4.4
22:59:13.712 00.001 8996 MultiStar: [#1 -0.10,-0.36,0.62,U] [#2 -0.13,-0.40,0.71,U] [#3 0.05,-0.30,0.58,U] [#4 -0.06,-0.34,0.55,U] [#5 -0.24,-0.28,0.57,U] [#6 -0.02,-0.45,0.00,M1] [#7 -0.16,-0.24,0.41,U] [#8 -0.38,-0.13,0.41,U] 
22:59:13.713 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.27}, one-star: {-0.29, -0.14}
22:59:13.714 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
22:59:13.715 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
22:59:13.715 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.27 hyp=0.32 cameraTheta=-2.11 mountX=-0.14 mountY=0.29, mountTheta=2.01
22:59:13.717 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.27, opts=13)
22:59:13.717 00.000 8996 Enqueuing Move request for scope (-0.16, -0.27)
22:59:13.718 00.001 20224 Worker thread wakes up
22:59:13.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.27) opts 0xd
22:59:13.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.27)
22:59:13.718 00.000 20224 Moving (-0.16, -0.27) raw xDistance=-0.14 yDistance=0.29
22:59:13.719 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
22:59:13.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:59:13.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:59:13.719 00.000 20224 MoveAxis(E, 0, ABG)
22:59:13.719 00.000 20224 Move returns status 0, amount 0
22:59:13.719 00.000 20224 MoveAxis(N, 0, ABG)
22:59:13.719 00.000 20224 Move returns status 0, amount 0
22:59:13.719 00.000 20224 move complete, result=0
22:59:13.719 00.000 20224 worker thread done servicing request
22:59:13.726 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55267, med=2803, FiltMin=2544, FiltMax=29283, Gamma=1.000
22:59:13.746 00.020 8996 UpdateGuideState exits: m=723309 SNR=348.5
22:59:13.748 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:13.748 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:13.749 00.001 8996 Enqueuing Expose request
22:59:13.750 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:59:13.751 00.001 20224 Worker thread wakes up
22:59:13.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:13.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:14.923 01.172 20224 Exposure complete
22:59:14.991 00.068 20224 worker thread done servicing request
22:59:14.991 00.000 8996 OnExposeComplete: enter
22:59:14.992 00.001 8996 UpdateGuideState(): m_state=6
22:59:14.993 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6244
22:59:14.994 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=471.42, Mass=737938, SNR=353.6, Peak=56451 HFD=4.6
22:59:14.995 00.001 8996 MultiStar: [#1 0.02,-0.15,0.64,U] [#2 -0.16,-0.08,0.81,U] [#3 -0.11,-0.05,0.64,U] [#4 -0.05,-0.19,0.52,U] [#5 -0.36,-0.15,0.64,U] [#6 -0.07,-0.36,0.45,U] [#7 -0.04,-0.12,0.45,U] [#8 -0.27,-0.20,0.35,U] 
22:59:14.996 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.16}, one-star: {-0.39, -0.19}
22:59:14.997 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
22:59:14.997 00.000 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
22:59:14.998 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.42 mountX=-0.16 mountY=0.18, mountTheta=2.31
22:59:15.000 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.16, opts=13)
22:59:15.001 00.001 8996 Enqueuing Move request for scope (-0.18, -0.16)
22:59:15.002 00.001 20224 Worker thread wakes up
22:59:15.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
22:59:15.002 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
22:59:15.002 00.000 20224 Moving (-0.18, -0.16) raw xDistance=-0.16 yDistance=0.18
22:59:15.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
22:59:15.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:15.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:59:15.002 00.000 20224 MoveAxis(E, 0, ABG)
22:59:15.002 00.000 20224 Move returns status 0, amount 0
22:59:15.002 00.000 20224 MoveAxis(N, 0, ABG)
22:59:15.002 00.000 20224 Move returns status 0, amount 0
22:59:15.002 00.000 20224 move complete, result=0
22:59:15.002 00.000 20224 worker thread done servicing request
22:59:15.006 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56451, med=2800, FiltMin=2531, FiltMax=30893, Gamma=1.000
22:59:15.021 00.015 8996 UpdateGuideState exits: m=737938 SNR=353.6
22:59:15.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:15.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:15.024 00.001 8996 Enqueuing Expose request
22:59:15.025 00.001 20224 Worker thread wakes up
22:59:15.025 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:15.025 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:15.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:15.996 00.971 20224 Exposure complete
22:59:16.053 00.057 20224 worker thread done servicing request
22:59:16.053 00.000 8996 OnExposeComplete: enter
22:59:16.055 00.002 8996 UpdateGuideState(): m_state=6
22:59:16.056 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6245
22:59:16.057 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=471.31, Mass=756368, SNR=327.9, Peak=65507 HFD=4.6
22:59:16.058 00.001 8996 MultiStar: [#1 -0.18,-0.18,0.78,U] [#2 -0.08,-0.23,0.88,U] [#3 -0.24,-0.31,0.63,U] [#4 -0.15,-0.33,0.55,U] [#5 -0.43,-0.18,0.00,M1] [#6 -0.06,-0.53,0.00,M1] [#7 -0.00,-0.45,0.00,M1] [#8 -0.42,-0.28,0.00,M1] 
22:59:16.059 00.001 8996 refined, 4 included, MultiStar: {-0.23, -0.27}, one-star: {-0.43, -0.31}
22:59:16.060 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
22:59:16.061 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
22:59:16.062 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-2.28 mountX=-0.20 mountY=0.29, mountTheta=2.18
22:59:16.064 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.27, opts=13)
22:59:16.064 00.000 8996 Enqueuing Move request for scope (-0.23, -0.27)
22:59:16.065 00.001 20224 Worker thread wakes up
22:59:16.066 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
22:59:16.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
22:59:16.066 00.000 20224 Moving (-0.23, -0.27) raw xDistance=-0.20 yDistance=0.29
22:59:16.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:59:16.066 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.11 newest=0.76
22:59:16.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
22:59:16.066 00.000 20224 MoveAxis(E, 30, ABG)
22:59:16.066 00.000 20224 Guiding  Dir = 2, Dur = 30
22:59:16.066 00.000 20224 IsSlewing returns 0
22:59:16.066 00.000 20224 IsGuiding returns 0
22:59:16.071 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65507, med=2800, FiltMin=2547, FiltMax=29475, Gamma=1.000
22:59:16.094 00.023 8996 UpdateGuideState exits: m=756368 SNR=327.9
22:59:16.094 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:16.096 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:16.096 00.000 8996 Enqueuing Expose request
22:59:16.108 00.012 20224 IsGuiding returns 1
22:59:16.108 00.000 20224 scope still moving after pulse duration time elapsed
22:59:16.137 00.029 20224 IsSlewing returns 0
22:59:16.137 00.000 20224 IsGuiding returns 1
22:59:16.169 00.032 20224 IsSlewing returns 0
22:59:16.169 00.000 20224 IsGuiding returns 1
22:59:16.201 00.032 20224 IsSlewing returns 0
22:59:16.201 00.000 20224 IsGuiding returns 0
22:59:16.201 00.000 20224 scope move finished after 30 + 104 ms
22:59:16.202 00.001 20224 Move returns status 0, amount 30
22:59:16.202 00.000 20224 MoveAxis(S, 61, ABG)
22:59:16.202 00.000 20224 Guiding  Dir = 1, Dur = 61
22:59:16.202 00.000 20224 IsSlewing returns 0
22:59:16.202 00.000 20224 IsGuiding returns 0
22:59:16.264 00.062 20224 IsGuiding returns 1
22:59:16.264 00.000 20224 scope still moving after pulse duration time elapsed
22:59:16.294 00.030 20224 IsSlewing returns 0
22:59:16.294 00.000 20224 IsGuiding returns 1
22:59:16.325 00.031 20224 IsSlewing returns 0
22:59:16.325 00.000 20224 IsGuiding returns 1
22:59:16.356 00.031 20224 IsSlewing returns 0
22:59:16.356 00.000 20224 IsGuiding returns 0
22:59:16.357 00.001 20224 scope move finished after 61 + 92 ms
22:59:16.357 00.000 20224 Move returns status 0, amount 61
22:59:16.357 00.000 20224 move complete, result=0
22:59:16.357 00.000 20224 worker thread done servicing request
22:59:16.357 00.000 20224 Worker thread wakes up
22:59:16.357 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 61 ms SOUTH
22:59:16.360 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:16.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:17.539 01.179 20224 Exposure complete
22:59:17.620 00.081 20224 worker thread done servicing request
22:59:17.620 00.000 8996 OnExposeComplete: enter
22:59:17.623 00.003 8996 UpdateGuideState(): m_state=6
22:59:17.626 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6246
22:59:17.628 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=471.47, Mass=734102, SNR=402.9, Peak=48608 HFD=4.6
22:59:17.631 00.003 8996 MultiStar: [#1 -0.14,-0.07,0.54,U] [#2 0.08,0.17,0.69,U] [#3 0.09,-0.14,0.51,U] [#4 0.04,-0.14,0.50,U] [#5 -0.05,-0.30,0.54,U] [#6 0.18,-0.10,0.39,U] [#7 0.27,-0.04,0.40,U] [#8 0.03,-0.22,0.34,U] 
22:59:17.632 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.10}, one-star: {0.07, -0.14}
22:59:17.634 00.002 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
22:59:17.636 00.002 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
22:59:17.637 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.05 mountX=0.07 mountY=0.09, mountTheta=0.95
22:59:17.640 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
22:59:17.641 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
22:59:17.642 00.001 20224 Worker thread wakes up
22:59:17.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
22:59:17.642 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
22:59:17.642 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.09
22:59:17.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:59:17.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:17.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:59:17.642 00.000 20224 MoveAxis(E, 0, ABG)
22:59:17.642 00.000 20224 Move returns status 0, amount 0
22:59:17.642 00.000 20224 MoveAxis(N, 0, ABG)
22:59:17.642 00.000 20224 Move returns status 0, amount 0
22:59:17.643 00.001 20224 move complete, result=0
22:59:17.643 00.000 20224 worker thread done servicing request
22:59:17.650 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=48608, med=2800, FiltMin=2534, FiltMax=22208, Gamma=1.000
22:59:17.669 00.019 8996 UpdateGuideState exits: m=734102 SNR=402.9
22:59:17.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:17.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:17.672 00.000 8996 Enqueuing Expose request
22:59:17.673 00.001 20224 Worker thread wakes up
22:59:17.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:17.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:17.673 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:18.639 00.966 20224 Exposure complete
22:59:18.708 00.069 20224 worker thread done servicing request
22:59:18.709 00.001 8996 OnExposeComplete: enter
22:59:18.710 00.001 8996 UpdateGuideState(): m_state=6
22:59:18.710 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6247
22:59:18.711 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.69, Mass=740609, SNR=347.9, Peak=56976 HFD=4.5
22:59:18.714 00.003 8996 MultiStar: [#1 0.22,0.10,0.69,U] [#2 0.17,0.29,0.76,U] [#3 0.26,0.11,0.64,U] [#4 0.20,0.23,0.52,U] [#5 0.04,0.05,0.66,U] [#6 0.28,-0.27,0.46,U] [#7 0.31,0.02,0.43,U] [#8 -0.04,0.09,0.37,U] 
22:59:18.715 00.001 8996 single-star, 8 included, MultiStar: {0.15, 0.09}, one-star: {-0.02, 0.08}
22:59:18.716 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
22:59:18.718 00.002 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
22:59:18.719 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.76 mountX=-0.02 mountY=-0.08, mountTheta=-1.86
22:59:18.721 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
22:59:18.723 00.002 8996 Enqueuing Move request for scope (-0.02, 0.08)
22:59:18.724 00.001 20224 Worker thread wakes up
22:59:18.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
22:59:18.724 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
22:59:18.724 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.02 yDistance=-0.08
22:59:18.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:59:18.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:18.725 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:59:18.725 00.000 20224 MoveAxis(E, 0, ABG)
22:59:18.725 00.000 20224 Move returns status 0, amount 0
22:59:18.725 00.000 20224 MoveAxis(N, 0, ABG)
22:59:18.725 00.000 20224 Move returns status 0, amount 0
22:59:18.725 00.000 20224 move complete, result=0
22:59:18.725 00.000 20224 worker thread done servicing request
22:59:18.728 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56976, med=2800, FiltMin=2521, FiltMax=25245, Gamma=1.000
22:59:18.743 00.015 8996 UpdateGuideState exits: m=740609 SNR=347.9
22:59:18.744 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:18.745 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:18.746 00.001 8996 Enqueuing Expose request
22:59:18.747 00.001 20224 Worker thread wakes up
22:59:18.747 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:18.747 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:18.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:19.913 01.166 20224 Exposure complete
22:59:19.980 00.067 20224 worker thread done servicing request
22:59:19.980 00.000 8996 OnExposeComplete: enter
22:59:19.981 00.001 8996 UpdateGuideState(): m_state=6
22:59:19.982 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6248
22:59:19.983 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.68, Mass=710377, SNR=322.0, Peak=60592 HFD=4.2
22:59:19.986 00.003 8996 MultiStar: [#1 0.16,0.03,0.66,U] [#2 0.18,-0.10,0.78,U] [#3 0.05,0.01,0.62,U] [#4 0.08,-0.05,0.61,U] [#5 -0.06,-0.05,0.62,U] [#6 -0.00,-0.21,0.47,U] [#7 0.06,0.15,0.51,U] [#8 -0.06,-0.08,0.42,U] 
22:59:19.987 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.02}, one-star: {-0.11, 0.07}
22:59:19.988 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
22:59:19.989 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.71)
22:59:19.990 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.55 mountX=0.03 mountY=0.02, mountTheta=0.44
22:59:19.993 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
22:59:19.994 00.001 8996 Enqueuing Move request for scope (0.03, -0.02)
22:59:19.995 00.001 20224 Worker thread wakes up
22:59:19.996 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
22:59:19.996 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
22:59:19.996 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.02
22:59:19.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:59:19.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:19.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:19.996 00.000 20224 MoveAxis(E, 0, ABG)
22:59:19.996 00.000 20224 Move returns status 0, amount 0
22:59:19.997 00.001 20224 MoveAxis(N, 0, ABG)
22:59:19.997 00.000 20224 Move returns status 0, amount 0
22:59:19.997 00.000 20224 move complete, result=0
22:59:19.997 00.000 20224 worker thread done servicing request
22:59:20.004 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=60592, med=2800, FiltMin=2525, FiltMax=26787, Gamma=1.000
22:59:20.025 00.021 8996 UpdateGuideState exits: m=710377 SNR=322.0
22:59:20.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:20.026 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:20.027 00.001 8996 Enqueuing Expose request
22:59:20.028 00.001 20224 Worker thread wakes up
22:59:20.028 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:20.029 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:20.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:21.020 00.991 20224 Exposure complete
22:59:21.087 00.067 20224 worker thread done servicing request
22:59:21.087 00.000 8996 OnExposeComplete: enter
22:59:21.088 00.001 8996 UpdateGuideState(): m_state=6
22:59:21.089 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6249
22:59:21.090 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.53, Mass=722891, SNR=319.0, Peak=53699 HFD=4.3
22:59:21.093 00.003 8996 MultiStar: [#1 0.20,-0.17,0.71,U] [#2 0.24,0.07,0.82,U] [#3 0.11,-0.03,0.63,U] [#4 0.14,0.02,0.66,U] [#5 0.02,0.11,0.76,U] [#6 0.18,-0.06,0.51,U] [#7 0.17,0.24,0.43,U] [#8 -0.29,0.09,0.47,U] 
22:59:21.094 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {-0.03, -0.08}
22:59:21.096 00.002 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
22:59:21.097 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
22:59:21.098 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.08 mountX=0.09 mountY=-0.02, mountTheta=-0.20
22:59:21.100 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.01, opts=13)
22:59:21.101 00.001 8996 Enqueuing Move request for scope (0.09, 0.01)
22:59:21.102 00.001 20224 Worker thread wakes up
22:59:21.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
22:59:21.102 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
22:59:21.102 00.000 20224 Moving (0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
22:59:21.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:59:21.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:21.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:59:21.102 00.000 20224 MoveAxis(E, 0, ABG)
22:59:21.102 00.000 20224 Move returns status 0, amount 0
22:59:21.102 00.000 20224 MoveAxis(N, 0, ABG)
22:59:21.102 00.000 20224 Move returns status 0, amount 0
22:59:21.103 00.001 20224 move complete, result=0
22:59:21.103 00.000 20224 worker thread done servicing request
22:59:21.107 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53699, med=2800, FiltMin=2537, FiltMax=23235, Gamma=1.000
22:59:21.126 00.019 8996 UpdateGuideState exits: m=722891 SNR=319.0
22:59:21.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:21.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:21.129 00.001 8996 Enqueuing Expose request
22:59:21.131 00.002 20224 Worker thread wakes up
22:59:21.131 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:21.133 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:21.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:22.325 01.192 20224 Exposure complete
22:59:22.396 00.071 20224 worker thread done servicing request
22:59:22.396 00.000 8996 OnExposeComplete: enter
22:59:22.398 00.002 8996 UpdateGuideState(): m_state=6
22:59:22.399 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6250
22:59:22.401 00.002 8996 Star::Find returns 1 (0), X=137.72, Y=471.71, Mass=724498, SNR=328.9, Peak=63664 HFD=4.5
22:59:22.402 00.001 8996 MultiStar: [#1 -0.02,0.00,0.77,U] [#2 0.04,0.18,0.72,U] [#3 -0.01,0.14,0.65,U] [#4 0.02,0.04,0.63,U] [#5 -0.10,0.09,0.62,U] [#6 -0.07,-0.03,0.49,U] [#7 -0.00,-0.10,0.51,U] [#8 -0.25,-0.03,0.49,U] 
22:59:22.403 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.06}, one-star: {-0.41, 0.10}
22:59:22.404 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
22:59:22.405 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
22:59:22.407 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.65 mountX=-0.11 mountY=-0.04, mountTheta=-2.76
22:59:22.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.06, opts=13)
22:59:22.409 00.000 8996 Enqueuing Move request for scope (-0.10, 0.06)
22:59:22.411 00.002 20224 Worker thread wakes up
22:59:22.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
22:59:22.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
22:59:22.411 00.000 20224 Moving (-0.10, 0.06) raw xDistance=-0.11 yDistance=-0.04
22:59:22.412 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:59:22.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:22.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:59:22.412 00.000 20224 MoveAxis(E, 0, ABG)
22:59:22.412 00.000 20224 Move returns status 0, amount 0
22:59:22.412 00.000 20224 MoveAxis(N, 0, ABG)
22:59:22.412 00.000 20224 Move returns status 0, amount 0
22:59:22.412 00.000 20224 move complete, result=0
22:59:22.412 00.000 20224 worker thread done servicing request
22:59:22.418 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63664, med=2800, FiltMin=2544, FiltMax=30096, Gamma=1.000
22:59:22.439 00.021 8996 UpdateGuideState exits: m=724498 SNR=328.9
22:59:22.441 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:22.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:22.442 00.000 8996 Enqueuing Expose request
22:59:22.444 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:22.444 00.000 20224 Worker thread wakes up
22:59:22.445 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:22.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:23.420 00.975 20224 Exposure complete
22:59:23.514 00.094 20224 worker thread done servicing request
22:59:23.515 00.001 8996 OnExposeComplete: enter
22:59:23.515 00.000 8996 UpdateGuideState(): m_state=6
22:59:23.516 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6251
22:59:23.517 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=471.87, Mass=754798, SNR=353.4, Peak=65504 HFD=4.5
22:59:23.518 00.001 8996 MultiStar: [#1 -0.17,-0.12,0.68,U] [#2 -0.18,0.04,0.75,U] [#3 -0.45,0.09,0.00,M1] [#4 -0.29,0.16,0.50,U] [#5 -0.50,0.22,0.00,M1] [#6 -0.33,-0.18,0.43,U] [#7 -0.18,0.08,0.44,U] [#8 -0.46,0.05,0.00,M1] 
22:59:23.519 00.001 8996 refined, 5 included, MultiStar: {-0.28, 0.06}, one-star: {-0.46, 0.26}
22:59:23.520 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
22:59:23.520 00.000 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
22:59:23.521 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.29 cameraTheta=2.92 mountX=-0.29 mountY=-0.03, mountTheta=-3.03
22:59:23.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.06, opts=13)
22:59:23.523 00.000 8996 Enqueuing Move request for scope (-0.28, 0.06)
22:59:23.524 00.001 20224 Worker thread wakes up
22:59:23.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
22:59:23.524 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
22:59:23.524 00.000 20224 Moving (-0.28, 0.06) raw xDistance=-0.29 yDistance=-0.03
22:59:23.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:59:23.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:23.525 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:59:23.525 00.000 20224 MoveAxis(E, 42, ABG)
22:59:23.525 00.000 20224 Guiding  Dir = 2, Dur = 42
22:59:23.525 00.000 20224 IsSlewing returns 0
22:59:23.525 00.000 20224 IsGuiding returns 0
22:59:23.528 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2800, FiltMin=2550, FiltMax=28781, Gamma=1.000
22:59:23.542 00.014 8996 UpdateGuideState exits: m=754798 SNR=353.4
22:59:23.543 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:23.543 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:23.544 00.001 8996 Enqueuing Expose request
22:59:23.552 00.008 20224 PulseGuide returned control before completion, sleep 26
22:59:23.582 00.030 20224 IsGuiding returns 1
22:59:23.582 00.000 20224 scope still moving after pulse duration time elapsed
22:59:23.614 00.032 20224 IsSlewing returns 0
22:59:23.614 00.000 20224 IsGuiding returns 1
22:59:23.645 00.031 20224 IsSlewing returns 0
22:59:23.646 00.001 20224 IsGuiding returns 0
22:59:23.646 00.000 20224 scope move finished after 42 + 78 ms
22:59:23.646 00.000 20224 Move returns status 0, amount 42
22:59:23.646 00.000 20224 MoveAxis(N, 0, ABG)
22:59:23.646 00.000 20224 Move returns status 0, amount 0
22:59:23.646 00.000 20224 move complete, result=0
22:59:23.646 00.000 20224 worker thread done servicing request
22:59:23.646 00.000 20224 Worker thread wakes up
22:59:23.646 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.0 px 0 ms NORTH
22:59:23.650 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:23.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:24.813 01.163 20224 Exposure complete
22:59:24.904 00.091 20224 worker thread done servicing request
22:59:24.904 00.000 8996 OnExposeComplete: enter
22:59:24.906 00.002 8996 UpdateGuideState(): m_state=6
22:59:24.908 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6252
22:59:24.909 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.68, Mass=736557, SNR=357.1, Peak=62128 HFD=4.2
22:59:24.911 00.002 8996 MultiStar: [#1 0.33,-0.00,0.63,U] [#2 0.34,0.01,0.70,U] [#3 0.29,-0.14,0.64,U] [#4 0.24,-0.15,0.51,U] [#5 -0.02,-0.15,0.54,U] [#6 0.30,0.02,0.43,U] [#7 0.36,-0.02,0.37,U] [#8 -0.15,0.05,0.38,U] 
22:59:24.912 00.001 8996 single-star, 8 included, MultiStar: {0.16, -0.03}, one-star: {-0.10, 0.06}
22:59:24.913 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
22:59:24.914 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
22:59:24.915 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.59 mountX=-0.11 mountY=-0.05, mountTheta=-2.70
22:59:24.918 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.06, opts=13)
22:59:24.921 00.003 8996 Enqueuing Move request for scope (-0.10, 0.06)
22:59:24.923 00.002 20224 Worker thread wakes up
22:59:24.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
22:59:24.923 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
22:59:24.923 00.000 20224 Moving (-0.10, 0.06) raw xDistance=-0.11 yDistance=-0.05
22:59:24.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:59:24.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:24.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:59:24.923 00.000 20224 MoveAxis(E, 0, ABG)
22:59:24.923 00.000 20224 Move returns status 0, amount 0
22:59:24.923 00.000 20224 MoveAxis(N, 0, ABG)
22:59:24.923 00.000 20224 Move returns status 0, amount 0
22:59:24.923 00.000 20224 move complete, result=0
22:59:24.924 00.001 20224 worker thread done servicing request
22:59:24.933 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62128, med=2800, FiltMin=2509, FiltMax=25411, Gamma=1.000
22:59:24.960 00.027 8996 UpdateGuideState exits: m=736557 SNR=357.1
22:59:24.962 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:24.964 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:24.965 00.001 8996 Enqueuing Expose request
22:59:24.967 00.002 20224 Worker thread wakes up
22:59:24.967 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:24.968 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:24.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:25.961 00.993 20224 Exposure complete
22:59:26.052 00.091 20224 worker thread done servicing request
22:59:26.052 00.000 8996 OnExposeComplete: enter
22:59:26.054 00.002 8996 UpdateGuideState(): m_state=6
22:59:26.055 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6253
22:59:26.056 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=471.88, Mass=759656, SNR=354.0, Peak=56192 HFD=4.4
22:59:26.057 00.001 8996 MultiStar: [#1 0.35,0.16,0.61,U] [#2 0.49,-0.24,0.00,M1] [#3 0.36,0.12,0.62,U] [#4 0.37,-0.04,0.61,U] [#5 0.20,-0.05,0.65,U] [#6 0.48,-0.11,0.00,M1] [#7 0.42,0.05,0.49,U] [#8 0.29,-0.00,0.36,U] 
22:59:26.058 00.001 8996 refined, 6 included, MultiStar: {0.28, 0.10}, one-star: {0.13, 0.27}
22:59:26.059 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
22:59:26.060 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
22:59:26.060 00.000 8996 CameraToMount -- cameraX=0.28 cameraY=0.10 hyp=0.30 cameraTheta=0.32 mountX=0.27 mountY=-0.13, mountTheta=-0.43
22:59:26.062 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.10, opts=13)
22:59:26.063 00.001 8996 Enqueuing Move request for scope (0.28, 0.10)
22:59:26.064 00.001 20224 Worker thread wakes up
22:59:26.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.10) opts 0xd
22:59:26.064 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.10)
22:59:26.064 00.000 20224 Moving (0.28, 0.10) raw xDistance=0.27 yDistance=-0.13
22:59:26.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:59:26.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:26.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:59:26.064 00.000 20224 MoveAxis(W, 40, ABG)
22:59:26.064 00.000 20224 Guiding  Dir = 3, Dur = 40
22:59:26.065 00.001 20224 IsSlewing returns 0
22:59:26.065 00.000 20224 IsGuiding returns 0
22:59:26.068 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56192, med=2800, FiltMin=2569, FiltMax=28947, Gamma=1.000
22:59:26.091 00.023 20224 PulseGuide returned control before completion, sleep 24
22:59:26.098 00.007 8996 UpdateGuideState exits: m=759656 SNR=354.0
22:59:26.101 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:26.104 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:26.110 00.006 8996 Enqueuing Expose request
22:59:26.121 00.011 20224 IsGuiding returns 1
22:59:26.121 00.000 20224 scope still moving after pulse duration time elapsed
22:59:26.153 00.032 20224 IsSlewing returns 0
22:59:26.153 00.000 20224 IsGuiding returns 1
22:59:26.184 00.031 20224 IsSlewing returns 0
22:59:26.184 00.000 20224 IsGuiding returns 1
22:59:26.215 00.031 20224 IsSlewing returns 0
22:59:26.216 00.001 20224 IsGuiding returns 0
22:59:26.216 00.000 20224 scope move finished after 40 + 110 ms
22:59:26.216 00.000 20224 Move returns status 0, amount 40
22:59:26.216 00.000 20224 MoveAxis(N, 0, ABG)
22:59:26.216 00.000 20224 Move returns status 0, amount 0
22:59:26.216 00.000 20224 move complete, result=0
22:59:26.216 00.000 20224 worker thread done servicing request
22:59:26.216 00.000 20224 Worker thread wakes up
22:59:26.216 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:26.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:26.216 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
22:59:27.374 01.158 20224 Exposure complete
22:59:27.459 00.085 20224 worker thread done servicing request
22:59:27.459 00.000 8996 OnExposeComplete: enter
22:59:27.461 00.002 8996 UpdateGuideState(): m_state=6
22:59:27.463 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6254
22:59:27.465 00.002 8996 Star::Find returns 1 (0), X=138.01, Y=471.62, Mass=720450, SNR=341.8, Peak=57648 HFD=4.2
22:59:27.467 00.002 8996 MultiStar: [#1 0.09,-0.12,0.64,U] [#2 -0.15,0.21,0.78,U] [#3 0.07,0.26,0.53,U] [#4 0.09,0.16,0.55,U] [#5 -0.06,0.03,0.59,U] [#6 0.06,-0.24,0.46,U] [#7 -0.04,-0.15,0.45,U] [#8 -0.23,0.10,0.39,U] 
22:59:27.469 00.002 8996 refined, 8 included, MultiStar: {-0.04, 0.04}, one-star: {-0.11, 0.01}
22:59:27.475 00.006 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
22:59:27.478 00.003 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
22:59:27.479 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.34 mountX=-0.04 mountY=-0.03, mountTheta=-2.45
22:59:27.482 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
22:59:27.483 00.001 8996 Enqueuing Move request for scope (-0.04, 0.04)
22:59:27.485 00.002 20224 Worker thread wakes up
22:59:27.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
22:59:27.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
22:59:27.485 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.03
22:59:27.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:59:27.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:27.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:59:27.485 00.000 20224 MoveAxis(E, 0, ABG)
22:59:27.486 00.001 20224 Move returns status 0, amount 0
22:59:27.486 00.000 20224 MoveAxis(N, 0, ABG)
22:59:27.486 00.000 20224 Move returns status 0, amount 0
22:59:27.486 00.000 20224 move complete, result=0
22:59:27.487 00.001 20224 worker thread done servicing request
22:59:27.492 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57648, med=2800, FiltMin=2534, FiltMax=25859, Gamma=1.000
22:59:27.509 00.017 8996 UpdateGuideState exits: m=720450 SNR=341.8
22:59:27.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:27.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:27.512 00.001 8996 Enqueuing Expose request
22:59:27.513 00.001 20224 Worker thread wakes up
22:59:27.513 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:27.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:27.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:28.498 00.984 20224 Exposure complete
22:59:28.587 00.089 20224 worker thread done servicing request
22:59:28.588 00.001 8996 OnExposeComplete: enter
22:59:28.589 00.001 8996 UpdateGuideState(): m_state=6
22:59:28.591 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6255
22:59:28.593 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=471.67, Mass=719657, SNR=369.1, Peak=58016 HFD=4.4
22:59:28.595 00.002 8996 MultiStar: [#1 0.13,-0.14,0.71,U] [#2 -0.16,0.17,0.66,U] [#3 -0.01,-0.04,0.57,U] [#4 -0.03,-0.02,0.55,U] [#5 -0.19,0.09,0.62,U] [#6 -0.04,-0.09,0.38,U] [#7 0.08,-0.07,0.40,U] [#8 -0.29,0.03,0.37,U] 
22:59:28.597 00.002 8996 refined, 8 included, MultiStar: {-0.08, 0.01}, one-star: {-0.19, 0.06}
22:59:28.598 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
22:59:28.599 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
22:59:28.600 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.04 mountX=-0.08 mountY=0.00, mountTheta=3.13
22:59:28.601 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
22:59:28.603 00.002 8996 Enqueuing Move request for scope (-0.08, 0.01)
22:59:28.604 00.001 20224 Worker thread wakes up
22:59:28.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
22:59:28.605 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
22:59:28.605 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=0.00
22:59:28.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:59:28.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:28.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:59:28.605 00.000 20224 MoveAxis(E, 0, ABG)
22:59:28.605 00.000 20224 Move returns status 0, amount 0
22:59:28.605 00.000 20224 MoveAxis(N, 0, ABG)
22:59:28.605 00.000 20224 Move returns status 0, amount 0
22:59:28.605 00.000 20224 move complete, result=0
22:59:28.605 00.000 20224 worker thread done servicing request
22:59:28.610 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58016, med=2800, FiltMin=2505, FiltMax=26083, Gamma=1.000
22:59:28.647 00.037 8996 UpdateGuideState exits: m=719657 SNR=369.1
22:59:28.650 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:28.652 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:28.654 00.002 8996 Enqueuing Expose request
22:59:28.656 00.002 20224 Worker thread wakes up
22:59:28.656 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:28.657 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:28.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:29.820 01.163 20224 Exposure complete
22:59:29.883 00.063 20224 worker thread done servicing request
22:59:29.883 00.000 8996 OnExposeComplete: enter
22:59:29.884 00.001 8996 UpdateGuideState(): m_state=6
22:59:29.885 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6256
22:59:29.886 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.70, Mass=727408, SNR=316.6, Peak=59152 HFD=4.3
22:59:29.887 00.001 8996 MultiStar: [#1 0.17,-0.07,0.72,U] [#2 0.05,0.12,0.73,U] [#3 -0.06,0.14,0.70,U] [#4 0.03,0.03,0.56,U] [#5 -0.08,0.15,0.64,U] [#6 0.06,0.13,0.45,U] [#7 0.10,0.08,0.52,U] [#8 -0.12,0.07,0.46,U] 
22:59:29.887 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.08}, one-star: {-0.19, 0.09}
22:59:29.888 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
22:59:29.889 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
22:59:29.890 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.73 mountX=-0.02 mountY=-0.08, mountTheta=-1.83
22:59:29.891 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
22:59:29.892 00.001 8996 Enqueuing Move request for scope (-0.01, 0.08)
22:59:29.893 00.001 20224 Worker thread wakes up
22:59:29.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
22:59:29.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
22:59:29.893 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
22:59:29.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:59:29.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:29.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:59:29.893 00.000 20224 MoveAxis(E, 0, ABG)
22:59:29.893 00.000 20224 Move returns status 0, amount 0
22:59:29.893 00.000 20224 MoveAxis(N, 0, ABG)
22:59:29.893 00.000 20224 Move returns status 0, amount 0
22:59:29.893 00.000 20224 move complete, result=0
22:59:29.893 00.000 20224 worker thread done servicing request
22:59:29.897 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59152, med=2800, FiltMin=2515, FiltMax=27267, Gamma=1.000
22:59:29.919 00.022 8996 UpdateGuideState exits: m=727408 SNR=316.6
22:59:29.920 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:29.921 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:29.922 00.001 8996 Enqueuing Expose request
22:59:29.923 00.001 20224 Worker thread wakes up
22:59:29.923 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:29.924 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:29.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:30.891 00.967 20224 Exposure complete
22:59:30.952 00.061 20224 worker thread done servicing request
22:59:30.952 00.000 8996 OnExposeComplete: enter
22:59:30.953 00.001 8996 UpdateGuideState(): m_state=6
22:59:30.954 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6257
22:59:30.954 00.000 8996 Star::Find returns 1 (0), X=137.68, Y=472.18, Mass=775765, SNR=388.3, Peak=65504 HFD=4.6
22:59:30.956 00.002 8996 MultiStar: [#1 -0.32,-0.09,0.72,U] [#2 -0.29,0.14,0.70,U] [#3 -0.12,0.17,0.59,U] [#4 -0.22,0.19,0.46,U] [#5 -0.37,0.16,0.60,U] [#6 -0.10,0.52,0.00,M1] [#7 -0.07,0.28,0.36,U] [#8 -0.34,0.16,0.36,U] 
22:59:30.956 00.000 8996 refined, 7 included, MultiStar: {-0.30, 0.22}, one-star: {-0.44, 0.57}
22:59:30.957 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
22:59:30.958 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
22:59:30.958 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=0.22 hyp=0.37 cameraTheta=2.51 mountX=-0.32 mountY=-0.18, mountTheta=-2.62
22:59:30.961 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.22, opts=13)
22:59:30.965 00.004 8996 Enqueuing Move request for scope (-0.30, 0.22)
22:59:30.967 00.002 20224 Worker thread wakes up
22:59:30.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.22) opts 0xd
22:59:30.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.22)
22:59:30.968 00.001 20224 Moving (-0.30, 0.22) raw xDistance=-0.32 yDistance=-0.18
22:59:30.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:59:30.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:30.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:59:30.968 00.000 20224 MoveAxis(E, 46, ABG)
22:59:30.968 00.000 20224 Guiding  Dir = 2, Dur = 46
22:59:30.968 00.000 20224 IsSlewing returns 0
22:59:30.968 00.000 20224 IsGuiding returns 0
22:59:30.979 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2800, FiltMin=2552, FiltMax=29459, Gamma=1.000
22:59:31.008 00.029 8996 UpdateGuideState exits: m=775765 SNR=388.3
22:59:31.008 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:31.011 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:31.013 00.002 8996 Enqueuing Expose request
22:59:31.041 00.028 20224 IsGuiding returns 1
22:59:31.041 00.000 20224 scope still moving after pulse duration time elapsed
22:59:31.070 00.029 20224 IsSlewing returns 0
22:59:31.070 00.000 20224 IsGuiding returns 1
22:59:31.102 00.032 20224 IsSlewing returns 0
22:59:31.102 00.000 20224 IsGuiding returns 1
22:59:31.132 00.030 20224 IsSlewing returns 0
22:59:31.132 00.000 20224 IsGuiding returns 0
22:59:31.132 00.000 20224 scope move finished after 46 + 118 ms
22:59:31.132 00.000 20224 Move returns status 0, amount 46
22:59:31.132 00.000 20224 MoveAxis(N, 0, ABG)
22:59:31.133 00.001 20224 Move returns status 0, amount 0
22:59:31.133 00.000 20224 move complete, result=0
22:59:31.133 00.000 20224 worker thread done servicing request
22:59:31.133 00.000 20224 Worker thread wakes up
22:59:31.133 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH
22:59:31.135 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:31.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:32.306 01.171 20224 Exposure complete
22:59:32.385 00.079 20224 worker thread done servicing request
22:59:32.386 00.001 8996 OnExposeComplete: enter
22:59:32.387 00.001 8996 UpdateGuideState(): m_state=6
22:59:32.389 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6258
22:59:32.391 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=471.88, Mass=690634, SNR=301.5, Peak=60864 HFD=4.3
22:59:32.393 00.002 8996 MultiStar: [#1 0.22,0.18,0.86,U] [#2 -0.06,0.32,0.89,U] [#3 0.13,0.13,0.72,U] [#4 0.10,0.27,0.69,U] [#5 -0.03,0.49,0.00,M1] [#6 0.12,0.37,0.47,U] [#7 0.20,0.30,0.51,U] [#8 -0.18,0.15,0.43,U] 
22:59:32.394 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.25}, one-star: {-0.21, 0.27}
22:59:32.395 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
22:59:32.397 00.002 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
22:59:32.398 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.44 mountX=0.01 mountY=-0.25, mountTheta=-1.54
22:59:32.401 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.25, opts=13)
22:59:32.403 00.002 8996 Enqueuing Move request for scope (0.03, 0.25)
22:59:32.404 00.001 20224 Worker thread wakes up
22:59:32.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
22:59:32.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
22:59:32.404 00.000 20224 Moving (0.03, 0.25) raw xDistance=0.01 yDistance=-0.25
22:59:32.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:59:32.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:59:32.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:59:32.404 00.000 20224 MoveAxis(E, 0, ABG)
22:59:32.404 00.000 20224 Move returns status 0, amount 0
22:59:32.404 00.000 20224 MoveAxis(N, 0, ABG)
22:59:32.404 00.000 20224 Move returns status 0, amount 0
22:59:32.404 00.000 20224 move complete, result=0
22:59:32.404 00.000 20224 worker thread done servicing request
22:59:32.411 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60864, med=2800, FiltMin=2547, FiltMax=28243, Gamma=1.000
22:59:32.429 00.018 8996 UpdateGuideState exits: m=690634 SNR=301.5
22:59:32.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:32.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:32.432 00.001 8996 Enqueuing Expose request
22:59:32.433 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:59:32.434 00.001 20224 Worker thread wakes up
22:59:32.434 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:32.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:33.421 00.987 20224 Exposure complete
22:59:33.519 00.098 20224 worker thread done servicing request
22:59:33.519 00.000 8996 OnExposeComplete: enter
22:59:33.520 00.001 8996 UpdateGuideState(): m_state=6
22:59:33.521 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6259
22:59:33.522 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.92, Mass=774244, SNR=350.0, Peak=65504 HFD=4.4
22:59:33.522 00.000 8996 MultiStar: [#1 0.19,0.18,0.63,U] [#2 0.30,0.14,0.79,U] [#3 0.17,0.32,0.66,U] [#4 0.20,0.18,0.52,U] [#5 -0.03,0.34,0.62,U] [#6 0.25,0.14,0.42,U] [#7 0.28,-0.04,0.43,U] [#8 0.17,0.27,0.39,U] 
22:59:33.523 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.22}, one-star: {-0.17, 0.31}
22:59:33.524 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
22:59:33.525 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
22:59:33.525 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.06 mountX=0.10 mountY=-0.23, mountTheta=-1.16
22:59:33.527 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.22, opts=13)
22:59:33.527 00.000 8996 Enqueuing Move request for scope (0.12, 0.22)
22:59:33.528 00.001 20224 Worker thread wakes up
22:59:33.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
22:59:33.528 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
22:59:33.528 00.000 20224 Moving (0.12, 0.22) raw xDistance=0.10 yDistance=-0.23
22:59:33.529 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:59:33.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:59:33.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:59:33.529 00.000 20224 MoveAxis(E, 0, ABG)
22:59:33.529 00.000 20224 Move returns status 0, amount 0
22:59:33.529 00.000 20224 MoveAxis(N, 0, ABG)
22:59:33.529 00.000 20224 Move returns status 0, amount 0
22:59:33.529 00.000 20224 move complete, result=0
22:59:33.529 00.000 20224 worker thread done servicing request
22:59:33.533 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2800, FiltMin=2531, FiltMax=31808, Gamma=1.000
22:59:33.558 00.025 8996 UpdateGuideState exits: m=774244 SNR=350.0
22:59:33.559 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:33.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:33.561 00.001 8996 Enqueuing Expose request
22:59:33.562 00.001 20224 Worker thread wakes up
22:59:33.562 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:59:33.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:33.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:34.731 01.168 20224 Exposure complete
22:59:34.810 00.079 20224 worker thread done servicing request
22:59:34.810 00.000 8996 OnExposeComplete: enter
22:59:34.811 00.001 8996 UpdateGuideState(): m_state=6
22:59:34.812 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6260
22:59:34.813 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=471.87, Mass=718596, SNR=336.5, Peak=56672 HFD=4.3
22:59:34.814 00.001 8996 MultiStar: [#1 0.53,-0.01,0.00,M1] [#2 0.43,0.19,0.00,M1] [#3 0.32,0.31,0.00,M1] [#4 0.35,0.37,0.00,M1] [#5 0.25,0.22,0.66,U] [#6 0.43,-0.17,0.00,M1] [#7 0.48,0.03,0.00,M1] [#8 -0.04,0.26,0.41,U] 
22:59:34.815 00.001 8996 single-star, 2 included, MultiStar: {0.09, 0.25}, one-star: {0.04, 0.26}
22:59:34.815 00.000 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
22:59:34.816 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
22:59:34.817 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.26 hyp=0.26 cameraTheta=1.43 mountX=0.01 mountY=-0.26, mountTheta=-1.53
22:59:34.818 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.26, opts=13)
22:59:34.819 00.001 8996 Enqueuing Move request for scope (0.04, 0.26)
22:59:34.820 00.001 20224 Worker thread wakes up
22:59:34.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.26) opts 0xd
22:59:34.820 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.26)
22:59:34.820 00.000 20224 Moving (0.04, 0.26) raw xDistance=0.01 yDistance=-0.26
22:59:34.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:59:34.820 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.21 newest=-0.74
22:59:34.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:59:34.820 00.000 20224 MoveAxis(E, 0, ABG)
22:59:34.820 00.000 20224 Move returns status 0, amount 0
22:59:34.820 00.000 20224 MoveAxis(N, 55, ABG)
22:59:34.820 00.000 20224 Guiding  Dir = 0, Dur = 55
22:59:34.821 00.001 20224 IsSlewing returns 0
22:59:34.821 00.000 20224 IsGuiding returns 0
22:59:34.824 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56672, med=2800, FiltMin=2493, FiltMax=26605, Gamma=1.000
22:59:34.844 00.020 8996 UpdateGuideState exits: m=718596 SNR=336.5
22:59:34.847 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:34.848 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:34.849 00.001 8996 Enqueuing Expose request
22:59:34.850 00.001 20224 PulseGuide returned control before completion, sleep 38
22:59:34.893 00.043 20224 IsGuiding returns 1
22:59:34.893 00.000 20224 scope still moving after pulse duration time elapsed
22:59:34.924 00.031 20224 IsSlewing returns 0
22:59:34.925 00.001 20224 IsGuiding returns 1
22:59:34.955 00.030 20224 IsSlewing returns 0
22:59:34.955 00.000 20224 IsGuiding returns 0
22:59:34.955 00.000 20224 scope move finished after 55 + 79 ms
22:59:34.955 00.000 20224 Move returns status 0, amount 55
22:59:34.955 00.000 20224 move complete, result=0
22:59:34.955 00.000 20224 worker thread done servicing request
22:59:34.955 00.000 20224 Worker thread wakes up
22:59:34.956 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 55 ms NORTH
22:59:34.958 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:34.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:35.930 00.972 20224 Exposure complete
22:59:35.989 00.059 20224 worker thread done servicing request
22:59:35.989 00.000 8996 OnExposeComplete: enter
22:59:35.991 00.002 8996 UpdateGuideState(): m_state=6
22:59:35.992 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6261
22:59:35.993 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.88, Mass=679381, SNR=319.8, Peak=58880 HFD=4.3
22:59:35.995 00.002 8996 MultiStar: [#1 0.48,-0.11,0.00,M2] [#2 0.42,0.07,0.77,U] [#3 0.44,0.20,0.00,M2] [#4 0.41,0.13,0.59,U] [#5 0.25,0.12,0.77,U] [#6 0.27,-0.31,0.41,U] [#7 0.43,-0.20,0.00,M2] [#8 0.21,0.12,0.45,U] 
22:59:35.996 00.001 8996 refined, 5 included, MultiStar: {0.24, 0.10}, one-star: {0.00, 0.27}
22:59:35.997 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
22:59:35.998 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
22:59:36.000 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=0.10 hyp=0.26 cameraTheta=0.40 mountX=0.23 mountY=-0.13, mountTheta=-0.51
22:59:36.005 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.10, opts=13)
22:59:36.007 00.002 8996 Enqueuing Move request for scope (0.24, 0.10)
22:59:36.008 00.001 20224 Worker thread wakes up
22:59:36.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.10) opts 0xd
22:59:36.008 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.10)
22:59:36.008 00.000 20224 Moving (0.24, 0.10) raw xDistance=0.23 yDistance=-0.13
22:59:36.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:59:36.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:36.008 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:59:36.008 00.000 20224 MoveAxis(W, 34, ABG)
22:59:36.009 00.001 20224 Guiding  Dir = 3, Dur = 34
22:59:36.009 00.000 20224 IsSlewing returns 0
22:59:36.010 00.001 20224 IsGuiding returns 0
22:59:36.016 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58880, med=2800, FiltMin=2541, FiltMax=24765, Gamma=1.000
22:59:36.030 00.014 20224 PulseGuide returned control before completion, sleep 24
22:59:36.031 00.001 8996 UpdateGuideState exits: m=679381 SNR=319.8
22:59:36.034 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:36.036 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:36.037 00.001 8996 Enqueuing Expose request
22:59:36.061 00.024 20224 IsGuiding returns 1
22:59:36.061 00.000 20224 scope still moving after pulse duration time elapsed
22:59:36.092 00.031 20224 IsSlewing returns 0
22:59:36.092 00.000 20224 IsGuiding returns 1
22:59:36.124 00.032 20224 IsSlewing returns 0
22:59:36.124 00.000 20224 IsGuiding returns 0
22:59:36.124 00.000 20224 scope move finished after 34 + 80 ms
22:59:36.124 00.000 20224 Move returns status 0, amount 34
22:59:36.124 00.000 20224 MoveAxis(N, 0, ABG)
22:59:36.124 00.000 20224 Move returns status 0, amount 0
22:59:36.124 00.000 20224 move complete, result=0
22:59:36.124 00.000 20224 worker thread done servicing request
22:59:36.125 00.001 8996 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH
22:59:36.126 00.001 20224 Worker thread wakes up
22:59:36.126 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:36.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:37.292 01.166 20224 Exposure complete
22:59:37.371 00.079 20224 worker thread done servicing request
22:59:37.371 00.000 8996 OnExposeComplete: enter
22:59:37.372 00.001 8996 UpdateGuideState(): m_state=6
22:59:37.373 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6262
22:59:37.374 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.87, Mass=721602, SNR=325.7, Peak=56720 HFD=4.3
22:59:37.375 00.001 8996 MultiStar: [#1 0.03,0.03,0.67,U] [#2 0.08,0.07,0.75,U] [#3 -0.14,-0.08,0.62,U] [#4 -0.14,-0.01,0.54,U] [#5 -0.05,0.02,0.63,U] [#6 0.03,-0.09,0.49,U] [#7 -0.04,0.01,0.51,U] [#8 -0.15,0.21,0.41,U] 
22:59:37.376 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.07, 0.26}
22:59:37.377 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
22:59:37.377 00.000 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
22:59:37.378 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.21 mountX=-0.05 mountY=-0.05, mountTheta=-2.32
22:59:37.381 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
22:59:37.382 00.001 8996 Enqueuing Move request for scope (-0.04, 0.06)
22:59:37.383 00.001 20224 Worker thread wakes up
22:59:37.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
22:59:37.383 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
22:59:37.383 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.05 yDistance=-0.05
22:59:37.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:59:37.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:37.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:59:37.383 00.000 20224 MoveAxis(E, 0, ABG)
22:59:37.383 00.000 20224 Move returns status 0, amount 0
22:59:37.383 00.000 20224 MoveAxis(N, 0, ABG)
22:59:37.383 00.000 20224 Move returns status 0, amount 0
22:59:37.383 00.000 20224 move complete, result=0
22:59:37.383 00.000 20224 worker thread done servicing request
22:59:37.388 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56720, med=2800, FiltMin=2537, FiltMax=26445, Gamma=1.000
22:59:37.413 00.025 8996 UpdateGuideState exits: m=721602 SNR=325.7
22:59:37.415 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:37.416 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:37.417 00.001 8996 Enqueuing Expose request
22:59:37.419 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:37.420 00.001 20224 Worker thread wakes up
22:59:37.420 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:37.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:38.395 00.975 20224 Exposure complete
22:59:38.456 00.061 20224 worker thread done servicing request
22:59:38.456 00.000 8996 OnExposeComplete: enter
22:59:38.458 00.002 8996 UpdateGuideState(): m_state=6
22:59:38.458 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6263
22:59:38.460 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=471.96, Mass=710609, SNR=323.8, Peak=61648 HFD=4.4
22:59:38.461 00.001 8996 MultiStar: [#1 -0.10,0.06,0.68,U] [#2 -0.13,-0.04,0.85,U] [#3 -0.14,-0.00,0.66,U] [#4 -0.03,-0.04,0.60,U] [#5 -0.25,0.00,0.69,U] [#6 -0.11,-0.13,0.47,U] [#7 -0.12,-0.17,0.43,U] [#8 -0.10,0.11,0.43,U] 
22:59:38.462 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.04}, one-star: {-0.13, 0.35}
22:59:38.463 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
22:59:38.463 00.000 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
22:59:38.464 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.82 mountX=-0.13 mountY=-0.03, mountTheta=-2.93
22:59:38.466 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.04, opts=13)
22:59:38.467 00.001 8996 Enqueuing Move request for scope (-0.13, 0.04)
22:59:38.468 00.001 20224 Worker thread wakes up
22:59:38.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
22:59:38.468 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
22:59:38.468 00.000 20224 Moving (-0.13, 0.04) raw xDistance=-0.13 yDistance=-0.03
22:59:38.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
22:59:38.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:38.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:59:38.468 00.000 20224 MoveAxis(E, 0, ABG)
22:59:38.468 00.000 20224 Move returns status 0, amount 0
22:59:38.468 00.000 20224 MoveAxis(N, 0, ABG)
22:59:38.468 00.000 20224 Move returns status 0, amount 0
22:59:38.468 00.000 20224 move complete, result=0
22:59:38.468 00.000 20224 worker thread done servicing request
22:59:38.472 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61648, med=2803, FiltMin=2537, FiltMax=27024, Gamma=1.000
22:59:38.493 00.021 8996 UpdateGuideState exits: m=710609 SNR=323.8
22:59:38.495 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:38.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:38.497 00.001 8996 Enqueuing Expose request
22:59:38.499 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:38.500 00.001 20224 Worker thread wakes up
22:59:38.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:38.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:39.689 01.189 20224 Exposure complete
22:59:39.767 00.078 20224 worker thread done servicing request
22:59:39.768 00.001 8996 OnExposeComplete: enter
22:59:39.768 00.000 8996 UpdateGuideState(): m_state=6
22:59:39.769 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6264
22:59:39.770 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=471.93, Mass=723781, SNR=336.4, Peak=60224 HFD=4.5
22:59:39.771 00.001 8996 MultiStar: [#1 -0.08,-0.15,0.64,U] [#2 -0.35,0.02,0.83,U] [#3 -0.28,0.03,0.65,U] [#4 -0.28,0.06,0.55,U] [#5 -0.54,0.29,0.00,M1] [#6 -0.40,0.03,0.54,U] [#7 -0.30,0.11,0.49,U] [#8 -0.63,0.04,0.00,M1] 
22:59:39.772 00.001 8996 refined, 6 included, MultiStar: {-0.30, 0.08}, one-star: {-0.38, 0.32}
22:59:39.772 00.000 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
22:59:39.773 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
22:59:39.774 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.08 hyp=0.31 cameraTheta=2.89 mountX=-0.31 mountY=-0.04, mountTheta=-3.01
22:59:39.775 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.08, opts=13)
22:59:39.776 00.001 8996 Enqueuing Move request for scope (-0.30, 0.08)
22:59:39.777 00.001 20224 Worker thread wakes up
22:59:39.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.08) opts 0xd
22:59:39.777 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.08)
22:59:39.777 00.000 20224 Moving (-0.30, 0.08) raw xDistance=-0.31 yDistance=-0.04
22:59:39.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
22:59:39.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:39.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:59:39.777 00.000 20224 MoveAxis(E, 45, ABG)
22:59:39.777 00.000 20224 Guiding  Dir = 2, Dur = 45
22:59:39.778 00.001 20224 IsSlewing returns 0
22:59:39.778 00.000 20224 IsGuiding returns 0
22:59:39.780 00.002 20224 PulseGuide returned control before completion, sleep 53
22:59:39.782 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60224, med=2800, FiltMin=2515, FiltMax=30701, Gamma=1.000
22:59:39.797 00.015 8996 UpdateGuideState exits: m=723781 SNR=336.4
22:59:39.799 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:39.799 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:39.800 00.001 8996 Enqueuing Expose request
22:59:39.842 00.042 20224 IsGuiding returns 1
22:59:39.842 00.000 20224 scope still moving after pulse duration time elapsed
22:59:39.872 00.030 20224 IsSlewing returns 0
22:59:39.873 00.001 20224 IsGuiding returns 0
22:59:39.873 00.000 20224 scope move finished after 45 + 49 ms
22:59:39.873 00.000 20224 Move returns status 0, amount 45
22:59:39.873 00.000 20224 MoveAxis(N, 0, ABG)
22:59:39.873 00.000 20224 Move returns status 0, amount 0
22:59:39.873 00.000 20224 move complete, result=0
22:59:39.873 00.000 20224 worker thread done servicing request
22:59:39.873 00.000 20224 Worker thread wakes up
22:59:39.873 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.0 px 0 ms NORTH
22:59:39.876 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:39.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:40.873 00.997 20224 Exposure complete
22:59:40.938 00.065 20224 worker thread done servicing request
22:59:40.939 00.001 8996 OnExposeComplete: enter
22:59:40.939 00.000 8996 UpdateGuideState(): m_state=6
22:59:40.940 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6265
22:59:40.941 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=471.73, Mass=664680, SNR=325.6, Peak=58800 HFD=4.6
22:59:40.942 00.001 8996 MultiStar: [#1 -0.06,-0.12,0.75,U] [#2 -0.17,0.09,0.73,U] [#3 -0.20,-0.13,0.65,U] [#4 -0.22,-0.16,0.60,U] [#5 -0.12,-0.08,0.74,U] [#6 -0.14,-0.05,0.42,U] [#7 0.06,-0.15,0.48,U] [#8 -0.27,-0.12,0.41,U] 
22:59:40.943 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.05}, one-star: {-0.42, 0.12}
22:59:40.944 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
22:59:40.945 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.37)
22:59:40.946 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-2.89 mountX=-0.18 mountY=0.07, mountTheta=2.78
22:59:40.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.05, opts=13)
22:59:40.950 00.002 8996 Enqueuing Move request for scope (-0.19, -0.05)
22:59:40.952 00.002 20224 Worker thread wakes up
22:59:40.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd
22:59:40.952 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.05)
22:59:40.952 00.000 20224 Moving (-0.19, -0.05) raw xDistance=-0.18 yDistance=0.07
22:59:40.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
22:59:40.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:40.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:59:40.952 00.000 20224 MoveAxis(E, 0, ABG)
22:59:40.952 00.000 20224 Move returns status 0, amount 0
22:59:40.952 00.000 20224 MoveAxis(N, 0, ABG)
22:59:40.952 00.000 20224 Move returns status 0, amount 0
22:59:40.952 00.000 20224 move complete, result=0
22:59:40.952 00.000 20224 worker thread done servicing request
22:59:40.957 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58800, med=2800, FiltMin=2518, FiltMax=27053, Gamma=1.000
22:59:40.971 00.014 8996 UpdateGuideState exits: m=664680 SNR=325.6
22:59:40.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:40.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:40.973 00.000 8996 Enqueuing Expose request
22:59:40.974 00.001 20224 Worker thread wakes up
22:59:40.974 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
22:59:40.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:40.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:42.162 01.187 20224 Exposure complete
22:59:42.260 00.098 20224 worker thread done servicing request
22:59:42.260 00.000 8996 OnExposeComplete: enter
22:59:42.262 00.002 8996 UpdateGuideState(): m_state=6
22:59:42.263 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6266
22:59:42.264 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.67, Mass=734877, SNR=357.8, Peak=60000 HFD=4.5
22:59:42.265 00.001 8996 MultiStar: [#1 0.00,0.04,0.64,U] [#2 0.12,0.10,0.70,U] [#3 0.08,0.07,0.59,U] [#4 0.19,0.04,0.56,U] [#5 0.13,-0.25,0.55,U] [#6 0.20,-0.40,0.00,M1] [#7 -0.21,0.14,0.42,U] [#8 -0.22,-0.25,0.34,U] 
22:59:42.266 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.01}, one-star: {-0.22, 0.06}
22:59:42.267 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
22:59:42.268 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
22:59:42.270 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.46 mountX=-0.02 mountY=-0.01, mountTheta=-2.57
22:59:42.272 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
22:59:42.274 00.002 8996 Enqueuing Move request for scope (-0.01, 0.01)
22:59:42.277 00.003 20224 Worker thread wakes up
22:59:42.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
22:59:42.277 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
22:59:42.277 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.02 yDistance=-0.01
22:59:42.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:59:42.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:42.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:59:42.277 00.000 20224 MoveAxis(E, 0, ABG)
22:59:42.277 00.000 20224 Move returns status 0, amount 0
22:59:42.277 00.000 20224 MoveAxis(N, 0, ABG)
22:59:42.278 00.001 20224 Move returns status 0, amount 0
22:59:42.278 00.000 20224 move complete, result=0
22:59:42.278 00.000 20224 worker thread done servicing request
22:59:42.284 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60000, med=2800, FiltMin=2542, FiltMax=27155, Gamma=1.000
22:59:42.315 00.031 8996 UpdateGuideState exits: m=734877 SNR=357.8
22:59:42.316 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:42.318 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:42.320 00.002 8996 Enqueuing Expose request
22:59:42.322 00.002 20224 Worker thread wakes up
22:59:42.322 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:42.323 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:42.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:43.317 00.994 20224 Exposure complete
22:59:43.400 00.083 20224 worker thread done servicing request
22:59:43.400 00.000 8996 OnExposeComplete: enter
22:59:43.402 00.002 8996 UpdateGuideState(): m_state=6
22:59:43.404 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6267
22:59:43.406 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=471.77, Mass=701509, SNR=335.8, Peak=59072 HFD=4.3
22:59:43.408 00.002 8996 MultiStar: [#1 0.25,0.13,0.79,U] [#2 0.31,0.09,0.84,U] [#3 0.07,0.04,0.72,U] [#4 0.19,0.02,0.60,U] [#5 0.15,0.18,0.68,U] [#6 0.19,-0.14,0.43,U] [#7 0.43,0.16,0.00,M1] [#8 0.05,-0.01,0.40,U] 
22:59:43.410 00.002 8996 refined, 7 included, MultiStar: {0.13, 0.08}, one-star: {-0.14, 0.16}
22:59:43.411 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
22:59:43.413 00.002 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
22:59:43.415 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.56 mountX=0.12 mountY=-0.09, mountTheta=-0.67
22:59:43.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.08, opts=13)
22:59:43.419 00.002 8996 Enqueuing Move request for scope (0.13, 0.08)
22:59:43.421 00.002 20224 Worker thread wakes up
22:59:43.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
22:59:43.421 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
22:59:43.421 00.000 20224 Moving (0.13, 0.08) raw xDistance=0.12 yDistance=-0.09
22:59:43.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:59:43.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:43.422 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:59:43.422 00.000 20224 MoveAxis(E, 0, ABG)
22:59:43.422 00.000 20224 Move returns status 0, amount 0
22:59:43.422 00.000 20224 MoveAxis(N, 0, ABG)
22:59:43.422 00.000 20224 Move returns status 0, amount 0
22:59:43.422 00.000 20224 move complete, result=0
22:59:43.423 00.001 20224 worker thread done servicing request
22:59:43.430 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59072, med=2800, FiltMin=2544, FiltMax=24579, Gamma=1.000
22:59:43.449 00.019 8996 UpdateGuideState exits: m=701509 SNR=335.8
22:59:43.451 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:43.451 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:43.452 00.001 8996 Enqueuing Expose request
22:59:43.453 00.001 20224 Worker thread wakes up
22:59:43.453 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:43.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:43.453 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:44.636 01.183 20224 Exposure complete
22:59:44.707 00.071 20224 worker thread done servicing request
22:59:44.708 00.001 8996 OnExposeComplete: enter
22:59:44.709 00.001 8996 UpdateGuideState(): m_state=6
22:59:44.711 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6268
22:59:44.712 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=472.06, Mass=741868, SNR=340.5, Peak=65504 HFD=4.4
22:59:44.713 00.001 8996 MultiStar: [#1 0.07,0.13,0.63,U] [#2 0.10,0.25,0.79,U] [#3 0.07,0.13,0.61,U] [#4 0.15,-0.03,0.60,U] [#5 -0.07,0.14,0.60,U] [#6 0.17,0.00,0.41,U] [#7 0.19,0.19,0.43,U] [#8 -0.09,0.23,0.39,U] 
22:59:44.714 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.19}, one-star: {-0.19, 0.44}
22:59:44.715 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
22:59:44.717 00.002 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
22:59:44.718 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.43 mountX=0.01 mountY=-0.19, mountTheta=-1.53
22:59:44.720 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.19, opts=13)
22:59:44.722 00.002 8996 Enqueuing Move request for scope (0.03, 0.19)
22:59:44.723 00.001 20224 Worker thread wakes up
22:59:44.723 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
22:59:44.723 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
22:59:44.723 00.000 20224 Moving (0.03, 0.19) raw xDistance=0.01 yDistance=-0.19
22:59:44.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:59:44.723 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:44.724 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:59:44.724 00.000 20224 MoveAxis(E, 0, ABG)
22:59:44.724 00.000 20224 Move returns status 0, amount 0
22:59:44.724 00.000 20224 MoveAxis(N, 0, ABG)
22:59:44.724 00.000 20224 Move returns status 0, amount 0
22:59:44.724 00.000 20224 move complete, result=0
22:59:44.724 00.000 20224 worker thread done servicing request
22:59:44.728 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2803, FiltMin=2541, FiltMax=27539, Gamma=1.000
22:59:44.742 00.014 8996 UpdateGuideState exits: m=741868 SNR=340.5
22:59:44.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:44.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:44.745 00.001 8996 Enqueuing Expose request
22:59:44.745 00.000 20224 Worker thread wakes up
22:59:44.745 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:59:44.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:44.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:45.734 00.988 20224 Exposure complete
22:59:45.815 00.081 20224 worker thread done servicing request
22:59:45.815 00.000 8996 OnExposeComplete: enter
22:59:45.818 00.003 8996 UpdateGuideState(): m_state=6
22:59:45.819 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6269
22:59:45.821 00.002 8996 Star::Find returns 1 (0), X=138.00, Y=471.82, Mass=714611, SNR=330.4, Peak=62608 HFD=4.3
22:59:45.822 00.001 8996 MultiStar: [#1 0.19,0.04,0.69,U] [#2 -0.07,0.34,0.77,U] [#3 0.09,0.02,0.64,U] [#4 0.05,-0.11,0.59,U] [#5 -0.08,0.11,0.65,U] [#6 0.11,0.04,0.51,U] [#7 0.07,0.21,0.44,U] [#8 -0.11,0.09,0.44,U] 
22:59:45.823 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.12}, one-star: {-0.13, 0.21}
22:59:45.824 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
22:59:45.825 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
22:59:45.826 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.55 mountX=-0.01 mountY=-0.12, mountTheta=-1.64
22:59:45.828 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.12, opts=13)
22:59:45.829 00.001 8996 Enqueuing Move request for scope (0.00, 0.12)
22:59:45.830 00.001 20224 Worker thread wakes up
22:59:45.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.12) opts 0xd
22:59:45.830 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.12)
22:59:45.830 00.000 20224 Moving (0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
22:59:45.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:59:45.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:45.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:59:45.830 00.000 20224 MoveAxis(E, 0, ABG)
22:59:45.830 00.000 20224 Move returns status 0, amount 0
22:59:45.830 00.000 20224 MoveAxis(N, 0, ABG)
22:59:45.830 00.000 20224 Move returns status 0, amount 0
22:59:45.830 00.000 20224 move complete, result=0
22:59:45.831 00.001 20224 worker thread done servicing request
22:59:45.834 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=62608, med=2803, FiltMin=2537, FiltMax=26899, Gamma=1.000
22:59:45.849 00.015 8996 UpdateGuideState exits: m=714611 SNR=330.4
22:59:45.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:45.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:45.852 00.001 8996 Enqueuing Expose request
22:59:45.852 00.000 20224 Worker thread wakes up
22:59:45.852 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:45.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:45.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:47.009 01.156 20224 Exposure complete
22:59:47.095 00.086 20224 worker thread done servicing request
22:59:47.095 00.000 8996 OnExposeComplete: enter
22:59:47.096 00.001 8996 UpdateGuideState(): m_state=6
22:59:47.097 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6270
22:59:47.098 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.81, Mass=729029, SNR=340.0, Peak=61936 HFD=4.2
22:59:47.099 00.001 8996 MultiStar: [#1 0.16,0.23,0.69,U] [#2 0.09,0.12,0.79,U] [#3 0.14,0.18,0.62,U] [#4 0.17,0.15,0.56,U] [#5 0.23,0.00,0.65,U] [#6 0.11,-0.19,0.42,U] [#7 0.07,0.16,0.37,U] [#8 0.14,-0.05,0.42,U] 
22:59:47.099 00.000 8996 refined, 8 included, MultiStar: {0.11, 0.11}, one-star: {-0.02, 0.20}
22:59:47.100 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
22:59:47.101 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
22:59:47.102 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.76 mountX=0.10 mountY=-0.12, mountTheta=-0.87
22:59:47.103 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.11, opts=13)
22:59:47.104 00.001 8996 Enqueuing Move request for scope (0.11, 0.11)
22:59:47.105 00.001 20224 Worker thread wakes up
22:59:47.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
22:59:47.105 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
22:59:47.105 00.000 20224 Moving (0.11, 0.11) raw xDistance=0.10 yDistance=-0.12
22:59:47.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:59:47.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:47.106 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:59:47.106 00.000 20224 MoveAxis(E, 0, ABG)
22:59:47.106 00.000 20224 Move returns status 0, amount 0
22:59:47.106 00.000 20224 MoveAxis(N, 0, ABG)
22:59:47.106 00.000 20224 Move returns status 0, amount 0
22:59:47.106 00.000 20224 move complete, result=0
22:59:47.107 00.001 20224 worker thread done servicing request
22:59:47.120 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61936, med=2800, FiltMin=2544, FiltMax=26109, Gamma=1.000
22:59:47.139 00.019 8996 UpdateGuideState exits: m=729029 SNR=340.0
22:59:47.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:47.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:47.142 00.001 8996 Enqueuing Expose request
22:59:47.142 00.000 20224 Worker thread wakes up
22:59:47.142 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:59:47.143 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:47.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:48.110 00.967 20224 Exposure complete
22:59:48.171 00.061 20224 worker thread done servicing request
22:59:48.171 00.000 8996 OnExposeComplete: enter
22:59:48.172 00.001 8996 UpdateGuideState(): m_state=6
22:59:48.173 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6271
22:59:48.174 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.66, Mass=743382, SNR=356.3, Peak=53696 HFD=4.5
22:59:48.176 00.002 8996 MultiStar: [#1 0.10,0.07,0.69,U] [#2 -0.13,0.53,0.00,M1] [#3 0.04,0.13,0.56,U] [#4 0.03,0.18,0.57,U] [#5 0.10,-0.09,0.61,U] [#6 0.26,-0.03,0.49,U] [#7 0.32,0.04,0.46,U] [#8 -0.05,-0.06,0.40,U] 
22:59:48.177 00.001 8996 single-star, 7 included, MultiStar: {0.08, 0.04}, one-star: {-0.05, 0.05}
22:59:48.178 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
22:59:48.179 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
22:59:48.180 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.35 mountX=-0.05 mountY=-0.04, mountTheta=-2.46
22:59:48.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.05, opts=13)
22:59:48.183 00.001 8996 Enqueuing Move request for scope (-0.05, 0.05)
22:59:48.184 00.001 20224 Worker thread wakes up
22:59:48.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
22:59:48.184 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
22:59:48.184 00.000 20224 Moving (-0.05, 0.05) raw xDistance=-0.05 yDistance=-0.04
22:59:48.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:59:48.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:48.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:59:48.184 00.000 20224 MoveAxis(E, 0, ABG)
22:59:48.184 00.000 20224 Move returns status 0, amount 0
22:59:48.184 00.000 20224 MoveAxis(N, 0, ABG)
22:59:48.184 00.000 20224 Move returns status 0, amount 0
22:59:48.184 00.000 20224 move complete, result=0
22:59:48.184 00.000 20224 worker thread done servicing request
22:59:48.187 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53696, med=2803, FiltMin=2534, FiltMax=24243, Gamma=1.000
22:59:48.201 00.014 8996 UpdateGuideState exits: m=743382 SNR=356.3
22:59:48.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:48.202 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:48.203 00.001 8996 Enqueuing Expose request
22:59:48.204 00.001 20224 Worker thread wakes up
22:59:48.204 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:48.205 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:48.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:49.395 01.190 20224 Exposure complete
22:59:49.477 00.082 20224 worker thread done servicing request
22:59:49.477 00.000 8996 OnExposeComplete: enter
22:59:49.478 00.001 8996 UpdateGuideState(): m_state=6
22:59:49.479 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6272
22:59:49.480 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.82, Mass=677759, SNR=339.5, Peak=60704 HFD=4.4
22:59:49.481 00.001 8996 MultiStar: [#1 -0.33,0.36,0.00,M1] [#2 -0.25,0.37,0.00,M2] [#3 -0.24,0.50,0.00,M1] [#4 -0.26,0.38,0.00,M1] [#5 -0.40,0.26,0.00,M1] [#6 0.11,0.32,0.49,U] [#7 -0.06,0.62,0.00,M1] [#8 -0.62,0.27,0.00,M1] 
22:59:49.482 00.001 8996 refined, 1 included, MultiStar: {-0.08, 0.24}, one-star: {-0.17, 0.21}
22:59:49.482 00.000 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
22:59:49.483 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
22:59:49.484 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.26 cameraTheta=1.88 mountX=-0.10 mountY=-0.23, mountTheta=-1.98
22:59:49.487 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.24, opts=13)
22:59:49.490 00.003 8996 Enqueuing Move request for scope (-0.08, 0.24)
22:59:49.494 00.004 20224 Worker thread wakes up
22:59:49.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
22:59:49.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
22:59:49.494 00.000 20224 Moving (-0.08, 0.24) raw xDistance=-0.10 yDistance=-0.23
22:59:49.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:59:49.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:59:49.494 00.000 20224 MoveAxis(E, 0, ABG)
22:59:49.494 00.000 20224 Move returns status 0, amount 0
22:59:49.495 00.001 20224 MoveAxis(N, 49, ABG)
22:59:49.495 00.000 20224 Guiding  Dir = 0, Dur = 49
22:59:49.495 00.000 20224 IsSlewing returns 0
22:59:49.496 00.001 20224 IsGuiding returns 0
22:59:49.501 00.005 20224 PulseGuide returned control before completion, sleep 53
22:59:49.504 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60704, med=2803, FiltMin=2550, FiltMax=25811, Gamma=1.000
22:59:49.521 00.017 8996 UpdateGuideState exits: m=677759 SNR=339.5
22:59:49.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:49.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:49.524 00.001 8996 Enqueuing Expose request
22:59:49.565 00.041 20224 IsGuiding returns 1
22:59:49.565 00.000 20224 scope still moving after pulse duration time elapsed
22:59:49.596 00.031 20224 IsSlewing returns 0
22:59:49.596 00.000 20224 IsGuiding returns 0
22:59:49.596 00.000 20224 scope move finished after 49 + 51 ms
22:59:49.596 00.000 20224 Move returns status 0, amount 49
22:59:49.596 00.000 20224 move complete, result=0
22:59:49.596 00.000 20224 worker thread done servicing request
22:59:49.596 00.000 20224 Worker thread wakes up
22:59:49.596 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:49.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:49.596 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
22:59:50.577 00.981 20224 Exposure complete
22:59:50.644 00.067 20224 worker thread done servicing request
22:59:50.644 00.000 8996 OnExposeComplete: enter
22:59:50.651 00.007 8996 UpdateGuideState(): m_state=6
22:59:50.652 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6273
22:59:50.653 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.78, Mass=687924, SNR=353.2, Peak=61616 HFD=4.4
22:59:50.654 00.001 8996 MultiStar: [#1 0.01,0.38,0.67,U] [#2 -0.08,0.48,0.00,M3] [#3 0.04,0.44,0.00,M2] [#4 0.07,0.39,0.57,U] [#5 -0.16,0.43,0.00,M2] [#6 0.11,0.30,0.46,U] [#7 0.16,0.50,0.00,M2] [#8 -0.30,0.07,0.35,U] 
22:59:50.655 00.001 8996 refined, 4 included, MultiStar: {-0.08, 0.26}, one-star: {-0.24, 0.17}
22:59:50.655 00.000 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
22:59:50.656 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
22:59:50.657 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.28 cameraTheta=1.87 mountX=-0.11 mountY=-0.25, mountTheta=-1.97
22:59:50.658 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.26, opts=13)
22:59:50.659 00.001 8996 Enqueuing Move request for scope (-0.08, 0.26)
22:59:50.660 00.001 20224 Worker thread wakes up
22:59:50.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
22:59:50.660 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
22:59:50.660 00.000 20224 Moving (-0.08, 0.26) raw xDistance=-0.11 yDistance=-0.25
22:59:50.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:59:50.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:59:50.660 00.000 20224 MoveAxis(E, 0, ABG)
22:59:50.660 00.000 20224 Move returns status 0, amount 0
22:59:50.660 00.000 20224 MoveAxis(N, 53, ABG)
22:59:50.660 00.000 20224 Guiding  Dir = 0, Dur = 53
22:59:50.661 00.001 20224 IsSlewing returns 0
22:59:50.661 00.000 20224 IsGuiding returns 0
22:59:50.667 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61616, med=2803, FiltMin=2563, FiltMax=28531, Gamma=1.000
22:59:50.688 00.021 8996 UpdateGuideState exits: m=687924 SNR=353.2
22:59:50.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:50.691 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:50.692 00.001 8996 Enqueuing Expose request
22:59:50.696 00.004 20224 PulseGuide returned control before completion, sleep 28
22:59:50.726 00.030 20224 IsGuiding returns 1
22:59:50.726 00.000 20224 scope still moving after pulse duration time elapsed
22:59:50.758 00.032 20224 IsSlewing returns 0
22:59:50.758 00.000 20224 IsGuiding returns 1
22:59:50.790 00.032 20224 IsSlewing returns 0
22:59:50.790 00.000 20224 IsGuiding returns 0
22:59:50.790 00.000 20224 scope move finished after 53 + 76 ms
22:59:50.790 00.000 20224 Move returns status 0, amount 53
22:59:50.790 00.000 20224 move complete, result=0
22:59:50.790 00.000 20224 worker thread done servicing request
22:59:50.790 00.000 20224 Worker thread wakes up
22:59:50.790 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 53 ms NORTH
22:59:50.792 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:50.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:51.941 01.149 20224 Exposure complete
22:59:52.013 00.072 20224 worker thread done servicing request
22:59:52.013 00.000 8996 OnExposeComplete: enter
22:59:52.014 00.001 8996 UpdateGuideState(): m_state=6
22:59:52.015 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6274
22:59:52.015 00.000 8996 Star::Find returns 1 (0), X=138.26, Y=471.23, Mass=636282, SNR=336.3, Peak=50531 HFD=4.4
22:59:52.016 00.001 8996 MultiStar: [#1 0.22,-0.21,0.73,U] [#2 0.17,-0.02,0.69,U] [#3 0.12,-0.32,0.54,U] [#4 0.19,-0.32,0.54,U] [#5 0.28,-0.10,0.62,U] [#6 0.20,-0.51,0.00,M1] [#7 0.06,-0.33,0.48,U] [#8 0.20,-0.35,0.46,U] 
22:59:52.017 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.25}, one-star: {0.14, -0.38}
22:59:52.018 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
22:59:52.019 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.30)
22:59:52.019 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-0.96 mountX=0.20 mountY=0.23, mountTheta=0.86
22:59:52.021 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.25, opts=13)
22:59:52.021 00.000 8996 Enqueuing Move request for scope (0.18, -0.25)
22:59:52.022 00.001 20224 Worker thread wakes up
22:59:52.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.25) opts 0xd
22:59:52.022 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.25)
22:59:52.022 00.000 20224 Moving (0.18, -0.25) raw xDistance=0.20 yDistance=0.23
22:59:52.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
22:59:52.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:52.023 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:59:52.023 00.000 20224 MoveAxis(E, 0, ABG)
22:59:52.023 00.000 20224 Move returns status 0, amount 0
22:59:52.023 00.000 20224 MoveAxis(N, 0, ABG)
22:59:52.023 00.000 20224 Move returns status 0, amount 0
22:59:52.023 00.000 20224 move complete, result=0
22:59:52.023 00.000 20224 worker thread done servicing request
22:59:52.027 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50531, med=2803, FiltMin=2521, FiltMax=22662, Gamma=1.000
22:59:52.043 00.016 8996 UpdateGuideState exits: m=636282 SNR=336.3
22:59:52.045 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:52.045 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:52.046 00.001 8996 Enqueuing Expose request
22:59:52.047 00.001 20224 Worker thread wakes up
22:59:52.048 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:52.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:52.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:53.034 00.985 20224 Exposure complete
22:59:53.116 00.082 20224 worker thread done servicing request
22:59:53.116 00.000 8996 OnExposeComplete: enter
22:59:53.117 00.001 8996 UpdateGuideState(): m_state=6
22:59:53.118 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6275
22:59:53.118 00.000 8996 Star::Find returns 1 (0), X=138.20, Y=471.60, Mass=707122, SNR=351.2, Peak=48320 HFD=4.6
22:59:53.120 00.002 8996 MultiStar: [#1 -0.11,0.04,0.65,U] [#2 0.07,0.03,0.68,U] [#3 0.01,0.24,0.57,U] [#4 -0.03,0.14,0.58,U] [#5 0.02,-0.05,0.62,U] [#6 0.00,-0.07,0.39,U] [#7 0.27,-0.12,0.47,U] [#8 -0.14,-0.01,0.41,U] 
22:59:53.120 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.07, -0.01}
22:59:53.121 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
22:59:53.123 00.002 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
22:59:53.124 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=0.84 mountX=0.02 mountY=-0.03, mountTheta=-0.95
22:59:53.127 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
22:59:53.129 00.002 8996 Enqueuing Move request for scope (0.02, 0.03)
22:59:53.131 00.002 20224 Worker thread wakes up
22:59:53.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
22:59:53.131 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
22:59:53.131 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
22:59:53.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:59:53.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:53.132 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:59:53.132 00.000 20224 MoveAxis(E, 0, ABG)
22:59:53.132 00.000 20224 Move returns status 0, amount 0
22:59:53.132 00.000 20224 MoveAxis(N, 0, ABG)
22:59:53.132 00.000 20224 Move returns status 0, amount 0
22:59:53.132 00.000 20224 move complete, result=0
22:59:53.132 00.000 20224 worker thread done servicing request
22:59:53.140 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48320, med=2803, FiltMin=2537, FiltMax=21789, Gamma=1.000
22:59:53.156 00.016 8996 UpdateGuideState exits: m=707122 SNR=351.2
22:59:53.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:53.157 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:53.158 00.001 8996 Enqueuing Expose request
22:59:53.159 00.001 20224 Worker thread wakes up
22:59:53.159 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:59:53.160 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:53.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:54.329 01.169 20224 Exposure complete
22:59:54.422 00.093 20224 worker thread done servicing request
22:59:54.422 00.000 8996 OnExposeComplete: enter
22:59:54.423 00.001 8996 UpdateGuideState(): m_state=6
22:59:54.424 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6276
22:59:54.425 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.60, Mass=779534, SNR=360.5, Peak=60704 HFD=4.2
22:59:54.427 00.002 8996 MultiStar: [#1 0.13,-0.15,0.67,U] [#2 0.23,0.10,0.70,U] [#3 0.15,-0.19,0.58,U] [#4 0.13,-0.12,0.51,U] [#5 -0.16,0.11,0.56,U] [#6 0.12,-0.49,0.00,M1] [#7 0.16,-0.34,0.51,U] [#8 -0.10,-0.07,0.40,U] 
22:59:54.428 00.001 8996 single-star, 7 included, MultiStar: {0.05, -0.07}, one-star: {-0.09, -0.01}
22:59:54.428 00.000 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
22:59:54.429 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
22:59:54.430 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.07 mountX=-0.08 mountY=0.02, mountTheta=2.95
22:59:54.432 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.01, opts=13)
22:59:54.433 00.001 8996 Enqueuing Move request for scope (-0.09, -0.01)
22:59:54.434 00.001 20224 Worker thread wakes up
22:59:54.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
22:59:54.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
22:59:54.434 00.000 20224 Moving (-0.09, -0.01) raw xDistance=-0.08 yDistance=0.02
22:59:54.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:59:54.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:54.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:59:54.434 00.000 20224 MoveAxis(E, 0, ABG)
22:59:54.434 00.000 20224 Move returns status 0, amount 0
22:59:54.434 00.000 20224 MoveAxis(N, 0, ABG)
22:59:54.434 00.000 20224 Move returns status 0, amount 0
22:59:54.434 00.000 20224 move complete, result=0
22:59:54.434 00.000 20224 worker thread done servicing request
22:59:54.439 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60704, med=2803, FiltMin=2541, FiltMax=27203, Gamma=1.000
22:59:54.454 00.015 8996 UpdateGuideState exits: m=779534 SNR=360.5
22:59:54.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:54.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:54.456 00.000 8996 Enqueuing Expose request
22:59:54.457 00.001 20224 Worker thread wakes up
22:59:54.457 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:59:54.460 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:54.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:55.435 00.975 20224 Exposure complete
22:59:55.508 00.073 20224 worker thread done servicing request
22:59:55.508 00.000 8996 OnExposeComplete: enter
22:59:55.509 00.001 8996 UpdateGuideState(): m_state=6
22:59:55.510 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6277
22:59:55.511 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.57, Mass=653471, SNR=366.3, Peak=48576 HFD=4.4
22:59:55.512 00.001 8996 MultiStar: [#1 0.12,-0.29,0.59,U] [#2 -0.07,-0.40,0.71,U] [#3 0.14,-0.48,0.00,M1] [#4 0.12,-0.41,0.57,U] [#5 0.01,-0.33,0.57,U] [#6 0.13,-0.73,0.00,M2] [#7 -0.10,-0.59,0.00,M1] [#8 0.00,-0.21,0.45,U] 
22:59:55.513 00.001 8996 single-star, 5 included, MultiStar: {-0.04, -0.26}, one-star: {-0.23, -0.04}
22:59:55.513 00.000 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
22:59:55.514 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
22:59:55.515 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.24 cameraTheta=-2.98 mountX=-0.23 mountY=0.06, mountTheta=2.87
22:59:55.516 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.04, opts=13)
22:59:55.517 00.001 8996 Enqueuing Move request for scope (-0.23, -0.04)
22:59:55.518 00.001 20224 Worker thread wakes up
22:59:55.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
22:59:55.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
22:59:55.518 00.000 20224 Moving (-0.23, -0.04) raw xDistance=-0.23 yDistance=0.06
22:59:55.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:59:55.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:55.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:59:55.518 00.000 20224 MoveAxis(E, 33, ABG)
22:59:55.518 00.000 20224 Guiding  Dir = 2, Dur = 33
22:59:55.518 00.000 20224 IsSlewing returns 0
22:59:55.519 00.001 20224 IsGuiding returns 0
22:59:55.522 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48576, med=2803, FiltMin=2541, FiltMax=25405, Gamma=1.000
22:59:55.538 00.016 8996 UpdateGuideState exits: m=653471 SNR=366.3
22:59:55.540 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:55.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:55.542 00.001 8996 Enqueuing Expose request
22:59:55.551 00.009 20224 PulseGuide returned control before completion, sleep 11
22:59:55.566 00.015 20224 IsGuiding returns 1
22:59:55.566 00.000 20224 scope still moving after pulse duration time elapsed
22:59:55.597 00.031 20224 IsSlewing returns 0
22:59:55.597 00.000 20224 IsGuiding returns 1
22:59:55.627 00.030 20224 IsSlewing returns 0
22:59:55.627 00.000 20224 IsGuiding returns 0
22:59:55.627 00.000 20224 scope move finished after 33 + 76 ms
22:59:55.627 00.000 20224 Move returns status 0, amount 33
22:59:55.627 00.000 20224 MoveAxis(N, 0, ABG)
22:59:55.627 00.000 20224 Move returns status 0, amount 0
22:59:55.627 00.000 20224 move complete, result=0
22:59:55.627 00.000 20224 worker thread done servicing request
22:59:55.627 00.000 20224 Worker thread wakes up
22:59:55.629 00.002 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
22:59:55.631 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:55.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:56.807 01.176 20224 Exposure complete
22:59:56.879 00.072 20224 worker thread done servicing request
22:59:56.879 00.000 8996 OnExposeComplete: enter
22:59:56.880 00.001 8996 UpdateGuideState(): m_state=6
22:59:56.881 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6278
22:59:56.882 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=471.43, Mass=728070, SNR=345.0, Peak=54659 HFD=4.5
22:59:56.884 00.002 8996 MultiStar: [#1 0.34,-0.42,0.00,M1] [#2 0.24,-0.19,0.74,U] [#3 0.20,-0.41,0.00,M2] [#4 0.17,-0.49,0.00,M1] [#5 0.06,-0.33,0.63,U] [#6 0.14,-0.62,0.00,M3] [#7 0.14,-0.49,0.00,M2] [#8 0.05,-0.43,0.37,U] 
22:59:56.884 00.000 8996 single-star, 3 included, MultiStar: {0.07, -0.25}, one-star: {-0.05, -0.18}
22:59:56.885 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
22:59:56.886 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
22:59:56.887 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.84 mountX=-0.03 mountY=0.19, mountTheta=1.74
22:59:56.890 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.18, opts=13)
22:59:56.892 00.002 8996 Enqueuing Move request for scope (-0.05, -0.18)
22:59:56.893 00.001 20224 Worker thread wakes up
22:59:56.894 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.18) opts 0xd
22:59:56.894 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.18)
22:59:56.894 00.000 20224 Moving (-0.05, -0.18) raw xDistance=-0.03 yDistance=0.19
22:59:56.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:59:56.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:59:56.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:59:56.894 00.000 20224 MoveAxis(E, 0, ABG)
22:59:56.894 00.000 20224 Move returns status 0, amount 0
22:59:56.894 00.000 20224 MoveAxis(N, 0, ABG)
22:59:56.895 00.001 20224 Move returns status 0, amount 0
22:59:56.895 00.000 20224 move complete, result=0
22:59:56.895 00.000 20224 worker thread done servicing request
22:59:56.900 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54659, med=2803, FiltMin=2525, FiltMax=24029, Gamma=1.000
22:59:56.921 00.021 8996 UpdateGuideState exits: m=728070 SNR=345.0
22:59:56.922 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:56.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:56.925 00.002 8996 Enqueuing Expose request
22:59:56.926 00.001 20224 Worker thread wakes up
22:59:56.926 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:59:56.928 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:56.928 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:57.914 00.986 20224 Exposure complete
22:59:57.984 00.070 20224 worker thread done servicing request
22:59:57.984 00.000 8996 OnExposeComplete: enter
22:59:57.986 00.002 8996 UpdateGuideState(): m_state=6
22:59:57.987 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6279
22:59:57.989 00.002 8996 Star::Find returns 1 (0), X=138.28, Y=470.99, Mass=734081, SNR=350.6, Peak=54320 HFD=4.4
22:59:57.991 00.002 8996 MultiStar: [#1 0.12,-0.42,0.00,M2] [#2 0.19,-0.47,0.00,M1] [#3 0.01,-0.53,0.00,M3] [#4 0.12,-0.54,0.00,M2] [#5 -0.04,-0.51,0.00,M1] [#6 0.30,-0.73,0.00,M4] [#7 -0.00,-0.64,0.00,M3] [#8 -0.01,-0.43,0.38,U] 
22:59:57.993 00.002 8996 refined, 1 included, MultiStar: {0.11, -0.57}, one-star: {0.16, -0.63}
22:59:57.995 00.002 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
22:59:57.996 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
22:59:57.998 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.57 hyp=0.58 cameraTheta=-1.38 mountX=0.16 mountY=0.56, mountTheta=1.28
22:59:58.001 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.57, opts=13)
22:59:58.002 00.001 8996 Enqueuing Move request for scope (0.11, -0.57)
22:59:58.004 00.002 20224 Worker thread wakes up
22:59:58.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.57) opts 0xd
22:59:58.004 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.57)
22:59:58.005 00.001 20224 Moving (0.11, -0.57) raw xDistance=0.16 yDistance=0.56
22:59:58.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
22:59:58.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:59:58.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:59:58.005 00.000 20224 MoveAxis(E, 0, ABG)
22:59:58.005 00.000 20224 Move returns status 0, amount 0
22:59:58.005 00.000 20224 MoveAxis(N, 0, ABG)
22:59:58.005 00.000 20224 Move returns status 0, amount 0
22:59:58.005 00.000 20224 move complete, result=0
22:59:58.005 00.000 20224 worker thread done servicing request
22:59:58.011 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54320, med=2803, FiltMin=2544, FiltMax=29088, Gamma=1.000
22:59:58.036 00.025 8996 UpdateGuideState exits: m=734081 SNR=350.6
22:59:58.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:58.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:58.039 00.001 8996 Enqueuing Expose request
22:59:58.040 00.001 20224 Worker thread wakes up
22:59:58.040 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
22:59:58.040 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:58.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
22:59:59.204 01.164 20224 Exposure complete
22:59:59.295 00.091 20224 worker thread done servicing request
22:59:59.295 00.000 8996 OnExposeComplete: enter
22:59:59.298 00.003 8996 UpdateGuideState(): m_state=6
22:59:59.300 00.002 8996 Star::Find(15, 138, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6280
22:59:59.302 00.002 8996 Star::Find returns 1 (0), X=138.02, Y=471.35, Mass=754747, SNR=383.6, Peak=56467 HFD=4.6
22:59:59.303 00.001 8996 MultiStar: [#1 0.24,-0.43,0.00,M3] [#2 0.08,-0.36,0.71,U] [#3 0.06,-0.14,0.55,U] [#4 0.04,-0.19,0.46,U] [#5 0.02,-0.39,0.55,U] [#6 -0.05,-0.57,0.00,M5] [#7 0.14,-0.40,0.42,U] [#8 -0.16,-0.32,0.35,U] 
22:59:59.304 00.001 8996 single-star, 6 included, MultiStar: {0.00, -0.29}, one-star: {-0.11, -0.26}
22:59:59.305 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
22:59:59.306 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.30)
22:59:59.307 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.96 mountX=-0.08 mountY=0.27, mountTheta=1.86
22:59:59.310 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.26, opts=13)
22:59:59.311 00.001 8996 Enqueuing Move request for scope (-0.11, -0.26)
22:59:59.313 00.002 20224 Worker thread wakes up
22:59:59.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd
22:59:59.313 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.26)
22:59:59.313 00.000 20224 Moving (-0.11, -0.26) raw xDistance=-0.08 yDistance=0.27
22:59:59.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:59:59.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:59:59.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:59:59.313 00.000 20224 MoveAxis(E, 0, ABG)
22:59:59.313 00.000 20224 Move returns status 0, amount 0
22:59:59.313 00.000 20224 MoveAxis(N, 0, ABG)
22:59:59.313 00.000 20224 Move returns status 0, amount 0
22:59:59.313 00.000 20224 move complete, result=0
22:59:59.313 00.000 20224 worker thread done servicing request
22:59:59.318 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56467, med=2803, FiltMin=2518, FiltMax=25901, Gamma=1.000
22:59:59.332 00.014 8996 UpdateGuideState exits: m=754747 SNR=383.6
22:59:59.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:59.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
22:59:59.335 00.001 8996 Enqueuing Expose request
22:59:59.335 00.000 20224 Worker thread wakes up
22:59:59.336 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:59:59.336 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
22:59:59.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:00.317 00.981 20224 Exposure complete
23:00:00.416 00.099 20224 worker thread done servicing request
23:00:00.416 00.000 8996 OnExposeComplete: enter
23:00:00.417 00.001 8996 UpdateGuideState(): m_state=6
23:00:00.418 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6281
23:00:00.419 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.33, Mass=736103, SNR=336.8, Peak=57955 HFD=4.3
23:00:00.420 00.001 8996 MultiStar: [#1 -0.13,-0.29,0.69,U] [#2 -0.09,-0.04,0.82,U] [#3 -0.14,-0.12,0.60,U] [#4 -0.11,-0.11,0.50,U] [#5 -0.06,-0.00,0.66,U] [#6 0.00,-0.36,0.44,U] [#7 0.02,-0.11,0.50,U] [#8 -0.14,-0.16,0.37,U] 
23:00:00.420 00.000 8996 refined, 8 included, MultiStar: {-0.10, -0.16}, one-star: {-0.19, -0.28}
23:00:00.421 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
23:00:00.423 00.002 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
23:00:00.424 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.14 mountX=-0.09 mountY=0.17, mountTheta=2.04
23:00:00.427 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.16, opts=13)
23:00:00.428 00.001 8996 Enqueuing Move request for scope (-0.10, -0.16)
23:00:00.429 00.001 20224 Worker thread wakes up
23:00:00.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
23:00:00.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
23:00:00.429 00.000 20224 Moving (-0.10, -0.16) raw xDistance=-0.09 yDistance=0.17
23:00:00.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:00:00.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:00.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:00:00.429 00.000 20224 MoveAxis(E, 0, ABG)
23:00:00.429 00.000 20224 Move returns status 0, amount 0
23:00:00.430 00.001 20224 MoveAxis(N, 0, ABG)
23:00:00.430 00.000 20224 Move returns status 0, amount 0
23:00:00.430 00.000 20224 move complete, result=0
23:00:00.430 00.000 20224 worker thread done servicing request
23:00:00.434 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57955, med=2803, FiltMin=2518, FiltMax=31421, Gamma=1.000
23:00:00.457 00.023 8996 UpdateGuideState exits: m=736103 SNR=336.8
23:00:00.459 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:00.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:00.461 00.001 8996 Enqueuing Expose request
23:00:00.461 00.000 20224 Worker thread wakes up
23:00:00.461 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:00.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:00.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:01.624 01.162 20224 Exposure complete
23:00:01.695 00.071 20224 worker thread done servicing request
23:00:01.696 00.001 8996 OnExposeComplete: enter
23:00:01.696 00.000 8996 UpdateGuideState(): m_state=6
23:00:01.697 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6282
23:00:01.698 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.79, Mass=697135, SNR=346.3, Peak=53360 HFD=4.4
23:00:01.699 00.001 8996 MultiStar: [#1 -0.21,-0.19,0.63,U] [#2 -0.11,-0.15,0.74,U] [#3 0.01,0.02,0.59,U] [#4 0.02,-0.09,0.50,U] [#5 -0.12,-0.19,0.56,U] [#6 -0.06,-0.30,0.47,U] [#7 0.12,-0.02,0.50,U] [#8 -0.28,-0.19,0.42,U] 
23:00:01.700 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.08}, one-star: {-0.16, 0.18}
23:00:01.702 00.002 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
23:00:01.704 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
23:00:01.706 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.46 mountX=-0.09 mountY=0.09, mountTheta=2.35
23:00:01.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.08, opts=13)
23:00:01.709 00.001 8996 Enqueuing Move request for scope (-0.09, -0.08)
23:00:01.710 00.001 20224 Worker thread wakes up
23:00:01.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
23:00:01.711 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
23:00:01.711 00.000 20224 Moving (-0.09, -0.08) raw xDistance=-0.09 yDistance=0.09
23:00:01.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:00:01.711 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:01.711 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:00:01.711 00.000 20224 MoveAxis(E, 0, ABG)
23:00:01.711 00.000 20224 Move returns status 0, amount 0
23:00:01.711 00.000 20224 MoveAxis(N, 0, ABG)
23:00:01.711 00.000 20224 Move returns status 0, amount 0
23:00:01.712 00.001 20224 move complete, result=0
23:00:01.712 00.000 20224 worker thread done servicing request
23:00:01.716 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53360, med=2803, FiltMin=2512, FiltMax=25395, Gamma=1.000
23:00:01.732 00.016 8996 UpdateGuideState exits: m=697135 SNR=346.3
23:00:01.733 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:01.735 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:01.736 00.001 8996 Enqueuing Expose request
23:00:01.737 00.001 20224 Worker thread wakes up
23:00:01.737 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:01.739 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:01.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:02.708 00.969 20224 Exposure complete
23:00:02.770 00.062 20224 worker thread done servicing request
23:00:02.770 00.000 8996 OnExposeComplete: enter
23:00:02.771 00.001 8996 UpdateGuideState(): m_state=6
23:00:02.772 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6283
23:00:02.773 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=471.49, Mass=796351, SNR=395.5, Peak=58211 HFD=4.6
23:00:02.774 00.001 8996 MultiStar: [#1 0.08,-0.22,0.54,U] [#2 -0.09,-0.33,0.60,U] [#3 0.04,-0.19,0.49,U] [#4 0.07,-0.32,0.49,U] [#5 -0.34,-0.17,0.57,U] [#6 -0.04,-0.22,0.40,U] [#7 0.06,-0.05,0.40,U] [#8 -0.35,-0.05,0.31,U] 
23:00:02.775 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.19}, one-star: {-0.34, -0.12}
23:00:02.775 00.000 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:00:02.776 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
23:00:02.777 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.15 mountX=-0.10 mountY=0.20, mountTheta=2.05
23:00:02.778 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.19, opts=13)
23:00:02.779 00.001 8996 Enqueuing Move request for scope (-0.12, -0.19)
23:00:02.780 00.001 20224 Worker thread wakes up
23:00:02.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
23:00:02.780 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
23:00:02.780 00.000 20224 Moving (-0.12, -0.19) raw xDistance=-0.10 yDistance=0.20
23:00:02.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:00:02.780 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.22 newest=0.46
23:00:02.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:00:02.780 00.000 20224 MoveAxis(E, 0, ABG)
23:00:02.780 00.000 20224 Move returns status 0, amount 0
23:00:02.780 00.000 20224 MoveAxis(S, 42, ABG)
23:00:02.780 00.000 20224 Guiding  Dir = 1, Dur = 42
23:00:02.781 00.001 20224 IsSlewing returns 0
23:00:02.781 00.000 20224 IsGuiding returns 0
23:00:02.784 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58211, med=2803, FiltMin=2560, FiltMax=31856, Gamma=1.000
23:00:02.788 00.004 20224 PulseGuide returned control before completion, sleep 45
23:00:02.799 00.011 8996 UpdateGuideState exits: m=796351 SNR=395.5
23:00:02.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:02.802 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:02.803 00.001 8996 Enqueuing Expose request
23:00:02.834 00.031 20224 IsGuiding returns 1
23:00:02.834 00.000 20224 scope still moving after pulse duration time elapsed
23:00:02.865 00.031 20224 IsSlewing returns 0
23:00:02.866 00.001 20224 IsGuiding returns 1
23:00:02.897 00.031 20224 IsSlewing returns 0
23:00:02.897 00.000 20224 IsGuiding returns 0
23:00:02.897 00.000 20224 scope move finished after 42 + 74 ms
23:00:02.897 00.000 20224 Move returns status 0, amount 42
23:00:02.897 00.000 20224 move complete, result=0
23:00:02.897 00.000 20224 worker thread done servicing request
23:00:02.897 00.000 20224 Worker thread wakes up
23:00:02.898 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
23:00:02.900 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:02.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:04.070 01.170 20224 Exposure complete
23:00:04.146 00.076 20224 worker thread done servicing request
23:00:04.146 00.000 8996 OnExposeComplete: enter
23:00:04.147 00.001 8996 UpdateGuideState(): m_state=6
23:00:04.148 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6284
23:00:04.149 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.33, Mass=757352, SNR=369.6, Peak=60259 HFD=4.5
23:00:04.150 00.001 8996 MultiStar: [#1 0.16,-0.32,0.67,U] [#2 0.12,-0.13,0.73,U] [#3 0.25,-0.12,0.62,U] [#4 0.24,-0.20,0.53,U] [#5 -0.03,-0.23,0.54,U] [#6 0.18,-0.35,0.41,U] [#7 0.09,-0.36,0.39,U] [#8 -0.05,-0.49,0.00,M1] 
23:00:04.151 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.24}, one-star: {-0.24, -0.28}
23:00:04.152 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
23:00:04.153 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
23:00:04.154 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.30 mountX=0.09 mountY=0.23, mountTheta=1.20
23:00:04.156 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.24, opts=13)
23:00:04.157 00.001 8996 Enqueuing Move request for scope (0.07, -0.24)
23:00:04.158 00.001 20224 Worker thread wakes up
23:00:04.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
23:00:04.158 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
23:00:04.158 00.000 20224 Moving (0.07, -0.24) raw xDistance=0.09 yDistance=0.23
23:00:04.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:00:04.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:00:04.158 00.000 20224 MoveAxis(E, 0, ABG)
23:00:04.158 00.000 20224 Move returns status 0, amount 0
23:00:04.158 00.000 20224 MoveAxis(S, 49, ABG)
23:00:04.158 00.000 20224 Guiding  Dir = 1, Dur = 49
23:00:04.159 00.001 20224 IsSlewing returns 0
23:00:04.159 00.000 20224 IsGuiding returns 0
23:00:04.162 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60259, med=2803, FiltMin=2497, FiltMax=29373, Gamma=1.000
23:00:04.181 00.019 8996 UpdateGuideState exits: m=757352 SNR=369.6
23:00:04.184 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:04.186 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:04.187 00.001 8996 Enqueuing Expose request
23:00:04.190 00.003 20224 PulseGuide returned control before completion, sleep 28
23:00:04.219 00.029 20224 IsGuiding returns 1
23:00:04.219 00.000 20224 scope still moving after pulse duration time elapsed
23:00:04.251 00.032 20224 IsSlewing returns 0
23:00:04.252 00.001 20224 IsGuiding returns 1
23:00:04.282 00.030 20224 IsSlewing returns 0
23:00:04.282 00.000 20224 IsGuiding returns 0
23:00:04.282 00.000 20224 scope move finished after 49 + 75 ms
23:00:04.282 00.000 20224 Move returns status 0, amount 49
23:00:04.282 00.000 20224 move complete, result=0
23:00:04.282 00.000 20224 worker thread done servicing request
23:00:04.282 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
23:00:04.283 00.001 20224 Worker thread wakes up
23:00:04.283 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:04.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:05.273 00.990 20224 Exposure complete
23:00:05.369 00.096 20224 worker thread done servicing request
23:00:05.369 00.000 8996 OnExposeComplete: enter
23:00:05.370 00.001 8996 UpdateGuideState(): m_state=6
23:00:05.371 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6285
23:00:05.372 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.42, Mass=778882, SNR=344.1, Peak=57507 HFD=4.3
23:00:05.373 00.001 8996 MultiStar: [#1 0.14,-0.19,0.61,U] [#2 0.08,0.02,0.78,U] [#3 0.11,-0.00,0.68,U] [#4 0.15,-0.10,0.59,U] [#5 -0.05,-0.21,0.58,U] [#6 0.20,-0.55,0.00,M2] [#7 0.00,-0.18,0.45,U] [#8 -0.11,-0.18,0.36,U] 
23:00:05.374 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.12}, one-star: {-0.19, -0.19}
23:00:05.375 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
23:00:05.376 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
23:00:05.376 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.48 mountX=0.02 mountY=0.12, mountTheta=1.39
23:00:05.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.12, opts=13)
23:00:05.379 00.001 8996 Enqueuing Move request for scope (0.01, -0.12)
23:00:05.379 00.000 20224 Worker thread wakes up
23:00:05.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
23:00:05.380 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
23:00:05.380 00.000 20224 Moving (0.01, -0.12) raw xDistance=0.02 yDistance=0.12
23:00:05.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:00:05.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:05.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:00:05.380 00.000 20224 MoveAxis(E, 0, ABG)
23:00:05.380 00.000 20224 Move returns status 0, amount 0
23:00:05.380 00.000 20224 MoveAxis(N, 0, ABG)
23:00:05.380 00.000 20224 Move returns status 0, amount 0
23:00:05.380 00.000 20224 move complete, result=0
23:00:05.380 00.000 20224 worker thread done servicing request
23:00:05.384 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57507, med=2803, FiltMin=2560, FiltMax=29677, Gamma=1.000
23:00:05.398 00.014 8996 UpdateGuideState exits: m=778882 SNR=344.1
23:00:05.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:05.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:05.400 00.000 8996 Enqueuing Expose request
23:00:05.401 00.001 20224 Worker thread wakes up
23:00:05.401 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:05.402 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:05.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:06.587 01.185 20224 Exposure complete
23:00:06.652 00.065 20224 worker thread done servicing request
23:00:06.653 00.001 8996 OnExposeComplete: enter
23:00:06.654 00.001 8996 UpdateGuideState(): m_state=6
23:00:06.654 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6286
23:00:06.655 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.81, Mass=714481, SNR=340.2, Peak=65504 HFD=4.4
23:00:06.656 00.001 8996 MultiStar: [#1 -0.16,0.24,0.76,U] [#2 -0.22,0.21,0.79,U] [#3 -0.05,0.07,0.61,U] [#4 -0.02,0.17,0.55,U] [#5 -0.09,0.18,0.64,U] [#6 0.02,-0.10,0.44,U] [#7 0.05,-0.00,0.51,U] [#8 -0.28,-0.01,0.39,U] 
23:00:06.657 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.13}, one-star: {-0.29, 0.20}
23:00:06.658 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
23:00:06.659 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
23:00:06.660 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.19 cameraTheta=2.36 mountX=-0.15 mountY=-0.12, mountTheta=-2.47
23:00:06.664 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.13, opts=13)
23:00:06.666 00.002 8996 Enqueuing Move request for scope (-0.13, 0.13)
23:00:06.668 00.002 20224 Worker thread wakes up
23:00:06.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
23:00:06.668 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
23:00:06.668 00.000 20224 Moving (-0.13, 0.13) raw xDistance=-0.15 yDistance=-0.12
23:00:06.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:00:06.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:06.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:00:06.668 00.000 20224 MoveAxis(E, 0, ABG)
23:00:06.669 00.001 20224 Move returns status 0, amount 0
23:00:06.669 00.000 20224 MoveAxis(N, 0, ABG)
23:00:06.669 00.000 20224 Move returns status 0, amount 0
23:00:06.669 00.000 20224 move complete, result=0
23:00:06.669 00.000 20224 worker thread done servicing request
23:00:06.674 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2803, FiltMin=2521, FiltMax=29053, Gamma=1.000
23:00:06.703 00.029 8996 UpdateGuideState exits: m=714481 SNR=340.2
23:00:06.706 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:06.709 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:06.710 00.001 8996 Enqueuing Expose request
23:00:06.712 00.002 20224 Worker thread wakes up
23:00:06.712 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:06.713 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:06.714 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:07.675 00.961 20224 Exposure complete
23:00:07.750 00.075 20224 worker thread done servicing request
23:00:07.750 00.000 8996 OnExposeComplete: enter
23:00:07.752 00.002 8996 UpdateGuideState(): m_state=6
23:00:07.754 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6287
23:00:07.755 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.97, Mass=671173, SNR=357.5, Peak=65504 HFD=4.3
23:00:07.758 00.003 8996 MultiStar: [#1 0.03,0.26,0.61,U] [#2 -0.10,0.36,0.70,U] [#3 -0.05,0.23,0.57,U] [#4 -0.05,0.20,0.52,U] [#5 -0.09,0.09,0.54,U] [#6 0.11,-0.14,0.40,U] [#7 0.08,-0.02,0.45,U] [#8 -0.13,0.15,0.37,U] 
23:00:07.758 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.20}, one-star: {-0.25, 0.36}
23:00:07.760 00.002 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
23:00:07.763 00.003 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
23:00:07.763 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.90 mountX=-0.09 mountY=-0.19, mountTheta=-2.00
23:00:07.765 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.20, opts=13)
23:00:07.766 00.001 8996 Enqueuing Move request for scope (-0.07, 0.20)
23:00:07.767 00.001 20224 Worker thread wakes up
23:00:07.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
23:00:07.767 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
23:00:07.767 00.000 20224 Moving (-0.07, 0.20) raw xDistance=-0.09 yDistance=-0.19
23:00:07.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:00:07.768 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:07.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:00:07.768 00.000 20224 MoveAxis(E, 0, ABG)
23:00:07.768 00.000 20224 Move returns status 0, amount 0
23:00:07.768 00.000 20224 MoveAxis(N, 0, ABG)
23:00:07.768 00.000 20224 Move returns status 0, amount 0
23:00:07.768 00.000 20224 move complete, result=0
23:00:07.768 00.000 20224 worker thread done servicing request
23:00:07.774 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2803, FiltMin=2553, FiltMax=26403, Gamma=1.000
23:00:07.804 00.030 8996 UpdateGuideState exits: m=671173 SNR=357.5
23:00:07.806 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:07.806 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:07.808 00.002 8996 Enqueuing Expose request
23:00:07.808 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:00:07.808 00.000 20224 Worker thread wakes up
23:00:07.810 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:07.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:08.983 01.173 20224 Exposure complete
23:00:09.061 00.078 20224 worker thread done servicing request
23:00:09.062 00.001 8996 OnExposeComplete: enter
23:00:09.063 00.001 8996 UpdateGuideState(): m_state=6
23:00:09.064 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6288
23:00:09.065 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.89, Mass=758682, SNR=352.8, Peak=65504 HFD=4.3
23:00:09.066 00.001 8996 MultiStar: [#1 0.01,0.29,0.62,U] [#2 -0.13,0.45,0.00,M1] [#3 0.05,0.10,0.62,U] [#4 0.06,0.04,0.54,U] [#5 -0.14,0.10,0.61,U] [#6 -0.01,-0.10,0.44,U] [#7 -0.06,0.11,0.46,U] [#8 -0.23,0.15,0.39,U] 
23:00:09.067 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.14}, one-star: {-0.19, 0.28}
23:00:09.068 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
23:00:09.068 00.000 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
23:00:09.069 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.02 mountX=-0.08 mountY=-0.13, mountTheta=-2.12
23:00:09.070 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.14, opts=13)
23:00:09.071 00.001 8996 Enqueuing Move request for scope (-0.07, 0.14)
23:00:09.072 00.001 20224 Worker thread wakes up
23:00:09.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
23:00:09.072 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
23:00:09.072 00.000 20224 Moving (-0.07, 0.14) raw xDistance=-0.08 yDistance=-0.13
23:00:09.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:00:09.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:09.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:00:09.072 00.000 20224 MoveAxis(E, 0, ABG)
23:00:09.072 00.000 20224 Move returns status 0, amount 0
23:00:09.072 00.000 20224 MoveAxis(N, 0, ABG)
23:00:09.073 00.001 20224 Move returns status 0, amount 0
23:00:09.073 00.000 20224 move complete, result=0
23:00:09.073 00.000 20224 worker thread done servicing request
23:00:09.076 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2803, FiltMin=2521, FiltMax=30173, Gamma=1.000
23:00:09.090 00.014 8996 UpdateGuideState exits: m=758682 SNR=352.8
23:00:09.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:09.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:09.093 00.001 8996 Enqueuing Expose request
23:00:09.093 00.000 20224 Worker thread wakes up
23:00:09.093 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:09.094 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:09.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:10.058 00.964 20224 Exposure complete
23:00:10.135 00.077 20224 worker thread done servicing request
23:00:10.135 00.000 8996 OnExposeComplete: enter
23:00:10.136 00.001 8996 UpdateGuideState(): m_state=6
23:00:10.137 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6289
23:00:10.137 00.000 8996 Star::Find returns 1 (0), X=137.90, Y=471.93, Mass=763616, SNR=368.5, Peak=65504 HFD=4.4
23:00:10.138 00.001 8996 MultiStar: [#1 -0.08,0.14,0.63,U] [#2 -0.05,0.45,0.00,M2] [#3 -0.09,0.03,0.55,U] [#4 -0.10,-0.08,0.48,U] [#5 -0.19,0.16,0.53,U] [#6 0.05,0.08,0.44,U] [#7 0.12,0.16,0.42,U] [#8 -0.22,0.40,0.00,M1] 
23:00:10.139 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.14}, one-star: {-0.23, 0.32}
23:00:10.140 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
23:00:10.141 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
23:00:10.143 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.19 mountX=-0.11 mountY=-0.13, mountTheta=-2.29
23:00:10.147 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.14, opts=13)
23:00:10.150 00.003 8996 Enqueuing Move request for scope (-0.10, 0.14)
23:00:10.152 00.002 20224 Worker thread wakes up
23:00:10.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
23:00:10.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
23:00:10.152 00.000 20224 Moving (-0.10, 0.14) raw xDistance=-0.11 yDistance=-0.13
23:00:10.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:00:10.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:10.153 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:00:10.153 00.000 20224 MoveAxis(E, 0, ABG)
23:00:10.153 00.000 20224 Move returns status 0, amount 0
23:00:10.153 00.000 20224 MoveAxis(N, 0, ABG)
23:00:10.153 00.000 20224 Move returns status 0, amount 0
23:00:10.153 00.000 20224 move complete, result=0
23:00:10.153 00.000 20224 worker thread done servicing request
23:00:10.161 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65504, med=2803, FiltMin=2541, FiltMax=30003, Gamma=1.000
23:00:10.178 00.017 8996 UpdateGuideState exits: m=763616 SNR=368.5
23:00:10.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:10.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:10.180 00.000 8996 Enqueuing Expose request
23:00:10.181 00.001 20224 Worker thread wakes up
23:00:10.181 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:10.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:10.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:11.352 01.170 20224 Exposure complete
23:00:11.426 00.074 20224 worker thread done servicing request
23:00:11.426 00.000 8996 OnExposeComplete: enter
23:00:11.429 00.003 8996 UpdateGuideState(): m_state=6
23:00:11.431 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6290
23:00:11.434 00.003 8996 Star::Find returns 1 (0), X=137.90, Y=471.91, Mass=725836, SNR=349.9, Peak=65504 HFD=4.4
23:00:11.437 00.003 8996 MultiStar: [#1 -0.03,0.26,0.63,U] [#2 -0.15,0.36,0.86,U] [#3 -0.01,0.42,0.69,U] [#4 0.13,0.45,0.00,M1] [#5 -0.15,0.43,0.00,M1] [#6 0.10,0.08,0.53,U] [#7 0.06,0.31,0.44,U] [#8 -0.29,0.21,0.46,U] 
23:00:11.438 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.29}, one-star: {-0.22, 0.30}
23:00:11.439 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
23:00:11.441 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
23:00:11.443 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.30 cameraTheta=1.88 mountX=-0.12 mountY=-0.28, mountTheta=-1.98
23:00:11.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.29, opts=13)
23:00:11.446 00.001 8996 Enqueuing Move request for scope (-0.09, 0.29)
23:00:11.447 00.001 20224 Worker thread wakes up
23:00:11.448 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.29) opts 0xd
23:00:11.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.29)
23:00:11.448 00.000 20224 Moving (-0.09, 0.29) raw xDistance=-0.12 yDistance=-0.28
23:00:11.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:00:11.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:00:11.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:00:11.448 00.000 20224 MoveAxis(E, 0, ABG)
23:00:11.448 00.000 20224 Move returns status 0, amount 0
23:00:11.448 00.000 20224 MoveAxis(N, 0, ABG)
23:00:11.448 00.000 20224 Move returns status 0, amount 0
23:00:11.448 00.000 20224 move complete, result=0
23:00:11.449 00.001 20224 worker thread done servicing request
23:00:11.457 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65504, med=2803, FiltMin=2541, FiltMax=30403, Gamma=1.000
23:00:11.485 00.028 8996 UpdateGuideState exits: m=725836 SNR=349.9
23:00:11.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:11.488 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:11.489 00.001 8996 Enqueuing Expose request
23:00:11.490 00.001 20224 Worker thread wakes up
23:00:11.490 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:00:11.492 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:11.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:12.474 00.982 20224 Exposure complete
23:00:12.554 00.080 20224 worker thread done servicing request
23:00:12.554 00.000 8996 OnExposeComplete: enter
23:00:12.555 00.001 8996 UpdateGuideState(): m_state=6
23:00:12.556 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6291
23:00:12.558 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=471.77, Mass=766814, SNR=407.9, Peak=65504 HFD=4.4
23:00:12.559 00.001 8996 MultiStar: [#1 0.12,-0.04,0.52,U] [#2 -0.06,0.16,0.71,U] [#3 0.11,0.16,0.59,U] [#4 0.07,0.20,0.44,U] [#5 -0.09,0.15,0.51,U] [#6 0.13,0.08,0.40,U] [#7 0.11,0.05,0.37,U] [#8 -0.10,0.04,0.34,U] 
23:00:12.561 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.20, 0.16}
23:00:12.562 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
23:00:12.564 00.002 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
23:00:12.565 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.70 mountX=-0.03 mountY=-0.12, mountTheta=-1.80
23:00:12.569 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
23:00:12.570 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
23:00:12.571 00.001 20224 Worker thread wakes up
23:00:12.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:00:12.571 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:00:12.571 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.12
23:00:12.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:00:12.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:12.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:00:12.571 00.000 20224 MoveAxis(E, 0, ABG)
23:00:12.571 00.000 20224 Move returns status 0, amount 0
23:00:12.571 00.000 20224 MoveAxis(N, 0, ABG)
23:00:12.571 00.000 20224 Move returns status 0, amount 0
23:00:12.572 00.001 20224 move complete, result=0
23:00:12.572 00.000 20224 worker thread done servicing request
23:00:12.575 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2803, FiltMin=2553, FiltMax=28835, Gamma=1.000
23:00:12.593 00.018 8996 UpdateGuideState exits: m=766814 SNR=407.9
23:00:12.595 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:12.597 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:12.598 00.001 8996 Enqueuing Expose request
23:00:12.600 00.002 20224 Worker thread wakes up
23:00:12.600 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:12.601 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:12.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:13.765 01.164 20224 Exposure complete
23:00:13.823 00.058 20224 worker thread done servicing request
23:00:13.823 00.000 8996 OnExposeComplete: enter
23:00:13.825 00.002 8996 UpdateGuideState(): m_state=6
23:00:13.826 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6292
23:00:13.828 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=471.84, Mass=693407, SNR=326.5, Peak=60976 HFD=4.3
23:00:13.830 00.002 8996 MultiStar: [#1 0.37,-0.02,0.64,U] [#2 0.29,0.28,0.80,U] [#3 0.34,-0.01,0.68,U] [#4 0.41,-0.16,0.00,M1] [#5 0.14,0.09,0.69,U] [#6 0.23,-0.23,0.44,U] [#7 0.24,-0.02,0.42,U] [#8 -0.01,0.06,0.43,U] 
23:00:13.831 00.001 8996 refined, 7 included, MultiStar: {0.19, 0.08}, one-star: {-0.01, 0.23}
23:00:13.832 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
23:00:13.834 00.002 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
23:00:13.835 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.21 cameraTheta=0.40 mountX=0.18 mountY=-0.10, mountTheta=-0.51
23:00:13.837 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.08, opts=13)
23:00:13.838 00.001 8996 Enqueuing Move request for scope (0.19, 0.08)
23:00:13.839 00.001 20224 Worker thread wakes up
23:00:13.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
23:00:13.839 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
23:00:13.839 00.000 20224 Moving (0.19, 0.08) raw xDistance=0.18 yDistance=-0.10
23:00:13.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:00:13.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:13.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:00:13.839 00.000 20224 MoveAxis(E, 0, ABG)
23:00:13.839 00.000 20224 Move returns status 0, amount 0
23:00:13.839 00.000 20224 MoveAxis(N, 0, ABG)
23:00:13.839 00.000 20224 Move returns status 0, amount 0
23:00:13.839 00.000 20224 move complete, result=0
23:00:13.839 00.000 20224 worker thread done servicing request
23:00:13.843 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=60976, med=2803, FiltMin=2531, FiltMax=24797, Gamma=1.000
23:00:13.857 00.014 8996 UpdateGuideState exits: m=693407 SNR=326.5
23:00:13.857 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:13.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:13.859 00.001 8996 Enqueuing Expose request
23:00:13.860 00.001 20224 Worker thread wakes up
23:00:13.860 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:13.861 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:13.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:14.827 00.966 20224 Exposure complete
23:00:14.908 00.081 20224 worker thread done servicing request
23:00:14.908 00.000 8996 OnExposeComplete: enter
23:00:14.909 00.001 8996 UpdateGuideState(): m_state=6
23:00:14.911 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6293
23:00:14.912 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.57, Mass=729382, SNR=347.0, Peak=51312 HFD=4.6
23:00:14.914 00.002 8996 MultiStar: [#1 0.26,-0.26,0.65,U] [#2 0.20,0.15,0.74,U] [#3 0.33,-0.31,0.00,M1] [#4 0.43,-0.20,0.00,M2] [#5 0.17,-0.29,0.65,U] [#6 0.40,-0.40,0.00,M1] [#7 0.49,-0.35,0.00,M1] [#8 0.13,-0.25,0.35,U] 
23:00:14.915 00.001 8996 single-star, 4 included, MultiStar: {0.16, -0.11}, one-star: {0.06, -0.04}
23:00:14.916 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
23:00:14.917 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.60)
23:00:14.918 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.66 mountX=0.06 mountY=0.04, mountTheta=0.55
23:00:14.919 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
23:00:14.920 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
23:00:14.921 00.001 20224 Worker thread wakes up
23:00:14.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:00:14.921 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:00:14.921 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=0.04
23:00:14.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:00:14.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:14.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:00:14.921 00.000 20224 MoveAxis(E, 0, ABG)
23:00:14.922 00.001 20224 Move returns status 0, amount 0
23:00:14.922 00.000 20224 MoveAxis(N, 0, ABG)
23:00:14.922 00.000 20224 Move returns status 0, amount 0
23:00:14.922 00.000 20224 move complete, result=0
23:00:14.922 00.000 20224 worker thread done servicing request
23:00:14.925 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51312, med=2803, FiltMin=2539, FiltMax=22493, Gamma=1.000
23:00:14.940 00.015 8996 UpdateGuideState exits: m=729382 SNR=347.0
23:00:14.940 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:14.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:14.942 00.001 8996 Enqueuing Expose request
23:00:14.943 00.001 20224 Worker thread wakes up
23:00:14.943 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:14.943 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:14.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:16.113 01.170 20224 Exposure complete
23:00:16.206 00.093 20224 worker thread done servicing request
23:00:16.206 00.000 8996 OnExposeComplete: enter
23:00:16.207 00.001 8996 UpdateGuideState(): m_state=6
23:00:16.207 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6294
23:00:16.207 00.000 8996 Star::Find returns 1 (0), X=137.86, Y=471.43, Mass=692180, SNR=324.1, Peak=54883 HFD=4.5
23:00:16.209 00.002 8996 MultiStar: [#1 -0.14,0.06,0.72,U] [#2 -0.11,0.09,0.77,U] [#3 0.04,-0.16,0.69,U] [#4 -0.01,-0.10,0.61,U] [#5 -0.11,0.04,0.59,U] [#6 -0.06,-0.08,0.48,U] [#7 0.04,-0.02,0.50,U] [#8 -0.16,0.04,0.46,U] 
23:00:16.210 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.04}, one-star: {-0.27, -0.18}
23:00:16.211 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
23:00:16.212 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
23:00:16.212 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.74 mountX=-0.10 mountY=0.05, mountTheta=2.63
23:00:16.214 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.04, opts=13)
23:00:16.215 00.001 8996 Enqueuing Move request for scope (-0.10, -0.04)
23:00:16.216 00.001 20224 Worker thread wakes up
23:00:16.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
23:00:16.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
23:00:16.216 00.000 20224 Moving (-0.10, -0.04) raw xDistance=-0.10 yDistance=0.05
23:00:16.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:00:16.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:16.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:00:16.216 00.000 20224 MoveAxis(E, 0, ABG)
23:00:16.216 00.000 20224 Move returns status 0, amount 0
23:00:16.216 00.000 20224 MoveAxis(N, 0, ABG)
23:00:16.216 00.000 20224 Move returns status 0, amount 0
23:00:16.216 00.000 20224 move complete, result=0
23:00:16.216 00.000 20224 worker thread done servicing request
23:00:16.227 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54883, med=2803, FiltMin=2537, FiltMax=27997, Gamma=1.000
23:00:16.249 00.022 8996 UpdateGuideState exits: m=692180 SNR=324.1
23:00:16.251 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:16.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:16.253 00.001 8996 Enqueuing Expose request
23:00:16.255 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:16.255 00.000 20224 Worker thread wakes up
23:00:16.255 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:16.256 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:17.231 00.975 20224 Exposure complete
23:00:17.314 00.083 20224 worker thread done servicing request
23:00:17.314 00.000 8996 OnExposeComplete: enter
23:00:17.315 00.001 8996 UpdateGuideState(): m_state=6
23:00:17.316 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6295
23:00:17.317 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=471.77, Mass=712318, SNR=346.2, Peak=62960 HFD=4.5
23:00:17.318 00.001 8996 MultiStar: [#1 -0.10,0.19,0.69,U] [#2 -0.27,0.53,0.00,M1] [#3 -0.11,-0.03,0.61,U] [#4 -0.04,0.04,0.58,U] [#5 -0.18,0.13,0.59,U] [#6 0.12,-0.03,0.48,U] [#7 -0.25,0.26,0.40,U] [#8 -0.21,0.01,0.38,U] 
23:00:17.319 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.10}, one-star: {-0.35, 0.16}
23:00:17.319 00.000 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
23:00:17.320 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
23:00:17.321 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.18 cameraTheta=2.58 mountX=-0.17 mountY=-0.08, mountTheta=-2.69
23:00:17.322 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.10, opts=13)
23:00:17.323 00.001 8996 Enqueuing Move request for scope (-0.16, 0.10)
23:00:17.324 00.001 20224 Worker thread wakes up
23:00:17.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
23:00:17.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
23:00:17.324 00.000 20224 Moving (-0.16, 0.10) raw xDistance=-0.17 yDistance=-0.08
23:00:17.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:00:17.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:17.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:00:17.324 00.000 20224 MoveAxis(E, 0, ABG)
23:00:17.324 00.000 20224 Move returns status 0, amount 0
23:00:17.324 00.000 20224 MoveAxis(N, 0, ABG)
23:00:17.324 00.000 20224 Move returns status 0, amount 0
23:00:17.324 00.000 20224 move complete, result=0
23:00:17.324 00.000 20224 worker thread done servicing request
23:00:17.335 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62960, med=2803, FiltMin=2537, FiltMax=27440, Gamma=1.000
23:00:17.363 00.028 8996 UpdateGuideState exits: m=712318 SNR=346.2
23:00:17.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:17.366 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:17.368 00.002 8996 Enqueuing Expose request
23:00:17.369 00.001 20224 Worker thread wakes up
23:00:17.369 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:17.371 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:17.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:18.528 01.157 20224 Exposure complete
23:00:18.617 00.089 20224 worker thread done servicing request
23:00:18.617 00.000 8996 OnExposeComplete: enter
23:00:18.618 00.001 8996 UpdateGuideState(): m_state=6
23:00:18.619 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6296
23:00:18.620 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.76, Mass=720702, SNR=384.8, Peak=58912 HFD=4.5
23:00:18.621 00.001 8996 MultiStar: [#1 -0.14,0.11,0.57,U] [#2 -0.16,0.40,0.67,U] [#3 -0.05,0.35,0.54,U] [#4 -0.08,0.27,0.50,U] [#5 -0.22,0.25,0.62,U] [#6 -0.10,0.03,0.41,U] [#7 -0.01,0.28,0.41,U] [#8 -0.20,0.21,0.35,U] 
23:00:18.622 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.23}, one-star: {-0.02, 0.15}
23:00:18.622 00.000 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
23:00:18.623 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
23:00:18.624 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.70 mountX=-0.03 mountY=-0.15, mountTheta=-1.80
23:00:18.625 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
23:00:18.626 00.001 8996 Enqueuing Move request for scope (-0.02, 0.15)
23:00:18.627 00.001 20224 Worker thread wakes up
23:00:18.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
23:00:18.627 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
23:00:18.627 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
23:00:18.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:00:18.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:18.628 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:00:18.628 00.000 20224 MoveAxis(E, 0, ABG)
23:00:18.628 00.000 20224 Move returns status 0, amount 0
23:00:18.628 00.000 20224 MoveAxis(N, 0, ABG)
23:00:18.628 00.000 20224 Move returns status 0, amount 0
23:00:18.628 00.000 20224 move complete, result=0
23:00:18.628 00.000 20224 worker thread done servicing request
23:00:18.632 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58912, med=2803, FiltMin=2547, FiltMax=25133, Gamma=1.000
23:00:18.652 00.020 8996 UpdateGuideState exits: m=720702 SNR=384.8
23:00:18.653 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:18.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:18.655 00.001 8996 Enqueuing Expose request
23:00:18.656 00.001 20224 Worker thread wakes up
23:00:18.656 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:18.657 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:18.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:19.628 00.971 20224 Exposure complete
23:00:19.699 00.071 20224 worker thread done servicing request
23:00:19.699 00.000 8996 OnExposeComplete: enter
23:00:19.700 00.001 8996 UpdateGuideState(): m_state=6
23:00:19.701 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6297
23:00:19.702 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.97, Mass=666201, SNR=346.9, Peak=58400 HFD=4.3
23:00:19.703 00.001 8996 MultiStar: [#1 0.20,0.38,0.65,U] [#2 0.14,0.66,0.00,M1] [#3 0.23,0.29,0.64,U] [#4 0.15,0.30,0.58,U] [#5 0.01,0.58,0.00,M1] [#6 0.10,0.26,0.41,U] [#7 0.20,0.28,0.44,U] [#8 -0.10,0.44,0.00,M1] 
23:00:19.704 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.32}, one-star: {0.00, 0.36}
23:00:19.705 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
23:00:19.705 00.000 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
23:00:19.706 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.18 mountX=0.10 mountY=-0.34, mountTheta=-1.28
23:00:19.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.32, opts=13)
23:00:19.709 00.001 8996 Enqueuing Move request for scope (0.13, 0.32)
23:00:19.710 00.001 20224 Worker thread wakes up
23:00:19.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.32) opts 0xd
23:00:19.710 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.32)
23:00:19.710 00.000 20224 Moving (0.13, 0.32) raw xDistance=0.10 yDistance=-0.34
23:00:19.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:00:19.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:00:19.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:00:19.710 00.000 20224 MoveAxis(E, 0, ABG)
23:00:19.710 00.000 20224 Move returns status 0, amount 0
23:00:19.710 00.000 20224 MoveAxis(N, 0, ABG)
23:00:19.710 00.000 20224 Move returns status 0, amount 0
23:00:19.710 00.000 20224 move complete, result=0
23:00:19.710 00.000 20224 worker thread done servicing request
23:00:19.717 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58400, med=2803, FiltMin=2518, FiltMax=26512, Gamma=1.000
23:00:19.733 00.016 8996 UpdateGuideState exits: m=666201 SNR=346.9
23:00:19.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:19.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:19.736 00.001 8996 Enqueuing Expose request
23:00:19.737 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:00:19.738 00.001 20224 Worker thread wakes up
23:00:19.738 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:19.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:20.906 01.168 20224 Exposure complete
23:00:20.967 00.061 20224 worker thread done servicing request
23:00:20.967 00.000 8996 OnExposeComplete: enter
23:00:20.968 00.001 8996 UpdateGuideState(): m_state=6
23:00:20.970 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6298
23:00:20.970 00.000 8996 Star::Find returns 1 (0), X=138.05, Y=472.11, Mass=731372, SNR=349.6, Peak=65504 HFD=4.3
23:00:20.971 00.001 8996 MultiStar: [#1 0.17,0.19,0.61,U] [#2 0.09,0.33,0.73,U] [#3 0.26,0.36,0.00,M1] [#4 0.24,0.37,0.00,M1] [#5 -0.09,0.32,0.64,U] [#6 0.27,0.18,0.48,U] [#7 0.20,0.51,0.00,M1] [#8 -0.09,0.33,0.41,U] 
23:00:20.973 00.002 8996 refined, 5 included, MultiStar: {0.03, 0.33}, one-star: {-0.08, 0.50}
23:00:20.974 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
23:00:20.975 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
23:00:20.976 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.47 mountX=0.00 mountY=-0.33, mountTheta=-1.57
23:00:20.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.33, opts=13)
23:00:20.979 00.001 8996 Enqueuing Move request for scope (0.03, 0.33)
23:00:20.980 00.001 20224 Worker thread wakes up
23:00:20.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.33) opts 0xd
23:00:20.980 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.33)
23:00:20.980 00.000 20224 Moving (0.03, 0.33) raw xDistance=0.00 yDistance=-0.33
23:00:20.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:00:20.980 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.52 newest=-0.81
23:00:20.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:00:20.980 00.000 20224 MoveAxis(E, 0, ABG)
23:00:20.980 00.000 20224 Move returns status 0, amount 0
23:00:20.980 00.000 20224 MoveAxis(N, 70, ABG)
23:00:20.980 00.000 20224 Guiding  Dir = 0, Dur = 70
23:00:20.981 00.001 20224 IsSlewing returns 0
23:00:20.981 00.000 20224 IsGuiding returns 0
23:00:20.982 00.001 20224 PulseGuide returned control before completion, sleep 79
23:00:20.985 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2803, FiltMin=2541, FiltMax=28163, Gamma=1.000
23:00:21.000 00.015 8996 UpdateGuideState exits: m=731372 SNR=349.6
23:00:21.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:21.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:21.003 00.001 8996 Enqueuing Expose request
23:00:21.066 00.063 20224 IsGuiding returns 1
23:00:21.066 00.000 20224 scope still moving after pulse duration time elapsed
23:00:21.098 00.032 20224 IsSlewing returns 0
23:00:21.099 00.001 20224 IsGuiding returns 0
23:00:21.099 00.000 20224 scope move finished after 70 + 47 ms
23:00:21.099 00.000 20224 Move returns status 0, amount 70
23:00:21.099 00.000 20224 move complete, result=0
23:00:21.099 00.000 20224 worker thread done servicing request
23:00:21.099 00.000 20224 Worker thread wakes up
23:00:21.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:21.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:21.099 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 70 ms NORTH
23:00:22.076 00.977 20224 Exposure complete
23:00:22.178 00.102 20224 worker thread done servicing request
23:00:22.178 00.000 8996 OnExposeComplete: enter
23:00:22.180 00.002 8996 UpdateGuideState(): m_state=6
23:00:22.182 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6299
23:00:22.184 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=471.93, Mass=731679, SNR=372.1, Peak=65504 HFD=4.5
23:00:22.185 00.001 8996 MultiStar: [#1 0.17,0.17,0.61,U] [#2 0.12,0.36,0.66,U] [#3 0.10,0.17,0.58,U] [#4 0.18,0.19,0.51,U] [#5 0.14,0.10,0.56,U] [#6 0.14,0.09,0.42,U] [#7 0.25,0.21,0.43,U] [#8 -0.09,0.02,0.35,U] 
23:00:22.187 00.002 8996 refined, 8 included, MultiStar: {0.07, 0.20}, one-star: {-0.21, 0.31}
23:00:22.188 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
23:00:22.189 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
23:00:22.190 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.22 cameraTheta=1.26 mountX=0.05 mountY=-0.21, mountTheta=-1.36
23:00:22.192 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.20, opts=13)
23:00:22.193 00.001 8996 Enqueuing Move request for scope (0.07, 0.20)
23:00:22.195 00.002 20224 Worker thread wakes up
23:00:22.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
23:00:22.195 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
23:00:22.195 00.000 20224 Moving (0.07, 0.20) raw xDistance=0.05 yDistance=-0.21
23:00:22.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:00:22.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:00:22.195 00.000 20224 MoveAxis(E, 0, ABG)
23:00:22.196 00.001 20224 Move returns status 0, amount 0
23:00:22.196 00.000 20224 MoveAxis(N, 44, ABG)
23:00:22.196 00.000 20224 Guiding  Dir = 0, Dur = 44
23:00:22.196 00.000 20224 IsSlewing returns 0
23:00:22.197 00.001 20224 IsGuiding returns 0
23:00:22.201 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65504, med=2803, FiltMin=2553, FiltMax=28224, Gamma=1.000
23:00:22.217 00.016 8996 UpdateGuideState exits: m=731679 SNR=372.1
23:00:22.218 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:22.219 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:22.220 00.001 8996 Enqueuing Expose request
23:00:22.231 00.011 20224 PulseGuide returned control before completion, sleep 21
23:00:22.257 00.026 20224 IsGuiding returns 1
23:00:22.257 00.000 20224 scope still moving after pulse duration time elapsed
23:00:22.289 00.032 20224 IsSlewing returns 0
23:00:22.289 00.000 20224 IsGuiding returns 1
23:00:22.320 00.031 20224 IsSlewing returns 0
23:00:22.320 00.000 20224 IsGuiding returns 0
23:00:22.320 00.000 20224 scope move finished after 44 + 79 ms
23:00:22.320 00.000 20224 Move returns status 0, amount 44
23:00:22.320 00.000 20224 move complete, result=0
23:00:22.320 00.000 20224 worker thread done servicing request
23:00:22.320 00.000 20224 Worker thread wakes up
23:00:22.320 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
23:00:22.322 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:22.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:23.505 01.183 20224 Exposure complete
23:00:23.602 00.097 20224 worker thread done servicing request
23:00:23.603 00.001 8996 OnExposeComplete: enter
23:00:23.604 00.001 8996 UpdateGuideState(): m_state=6
23:00:23.605 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6300
23:00:23.606 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.45, Mass=684268, SNR=332.0, Peak=58131 HFD=4.5
23:00:23.608 00.002 8996 MultiStar: [#1 -0.13,-0.14,0.75,U] [#2 -0.03,-0.28,0.79,U] [#3 -0.02,-0.07,0.62,U] [#4 -0.02,-0.24,0.56,U] [#5 -0.18,-0.09,0.70,U] [#6 0.02,-0.38,0.43,U] [#7 -0.07,0.11,0.48,U] [#8 -0.18,-0.29,0.40,U] 
23:00:23.610 00.002 8996 refined, 8 included, MultiStar: {-0.12, -0.17}, one-star: {-0.29, -0.16}
23:00:23.611 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
23:00:23.613 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.08)
23:00:23.614 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.20 cameraTheta=-2.18 mountX=-0.10 mountY=0.18, mountTheta=2.08
23:00:23.616 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.17, opts=13)
23:00:23.617 00.001 8996 Enqueuing Move request for scope (-0.12, -0.17)
23:00:23.619 00.002 20224 Worker thread wakes up
23:00:23.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
23:00:23.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
23:00:23.619 00.000 20224 Moving (-0.12, -0.17) raw xDistance=-0.10 yDistance=0.18
23:00:23.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:00:23.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:23.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:00:23.619 00.000 20224 MoveAxis(E, 0, ABG)
23:00:23.619 00.000 20224 Move returns status 0, amount 0
23:00:23.619 00.000 20224 MoveAxis(N, 0, ABG)
23:00:23.620 00.001 20224 Move returns status 0, amount 0
23:00:23.620 00.000 20224 move complete, result=0
23:00:23.620 00.000 20224 worker thread done servicing request
23:00:23.623 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58131, med=2803, FiltMin=2531, FiltMax=27101, Gamma=1.000
23:00:23.649 00.026 8996 UpdateGuideState exits: m=684268 SNR=332.0
23:00:23.651 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:23.652 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:23.654 00.002 8996 Enqueuing Expose request
23:00:23.655 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:23.656 00.001 20224 Worker thread wakes up
23:00:23.656 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:23.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:24.626 00.970 20224 Exposure complete
23:00:24.699 00.073 20224 worker thread done servicing request
23:00:24.700 00.001 8996 OnExposeComplete: enter
23:00:24.701 00.001 8996 UpdateGuideState(): m_state=6
23:00:24.702 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6301
23:00:24.703 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=471.66, Mass=722159, SNR=335.2, Peak=60592 HFD=4.6
23:00:24.703 00.000 8996 MultiStar: [#1 -0.17,0.06,0.75,U] [#2 0.01,0.02,0.79,U] [#3 0.06,0.14,0.67,U] [#4 0.02,0.11,0.55,U] [#5 -0.15,-0.07,0.61,U] [#6 0.12,-0.12,0.52,U] [#7 -0.00,0.14,0.41,U] [#8 -0.09,-0.02,0.45,U] 
23:00:24.704 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.04}, one-star: {-0.37, 0.05}
23:00:24.705 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:00:24.706 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
23:00:24.707 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.73 mountX=-0.09 mountY=-0.03, mountTheta=-2.85
23:00:24.708 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.04, opts=13)
23:00:24.709 00.001 8996 Enqueuing Move request for scope (-0.09, 0.04)
23:00:24.710 00.001 20224 Worker thread wakes up
23:00:24.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
23:00:24.710 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
23:00:24.710 00.000 20224 Moving (-0.09, 0.04) raw xDistance=-0.09 yDistance=-0.03
23:00:24.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:00:24.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:24.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:00:24.710 00.000 20224 MoveAxis(E, 0, ABG)
23:00:24.710 00.000 20224 Move returns status 0, amount 0
23:00:24.710 00.000 20224 MoveAxis(N, 0, ABG)
23:00:24.710 00.000 20224 Move returns status 0, amount 0
23:00:24.710 00.000 20224 move complete, result=0
23:00:24.710 00.000 20224 worker thread done servicing request
23:00:24.713 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60592, med=2803, FiltMin=2547, FiltMax=30595, Gamma=1.000
23:00:24.728 00.015 8996 UpdateGuideState exits: m=722159 SNR=335.2
23:00:24.730 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:24.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:24.732 00.001 8996 Enqueuing Expose request
23:00:24.734 00.002 20224 Worker thread wakes up
23:00:24.734 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:00:24.735 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:24.736 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:25.901 01.165 20224 Exposure complete
23:00:25.957 00.056 20224 worker thread done servicing request
23:00:25.957 00.000 8996 OnExposeComplete: enter
23:00:25.958 00.001 8996 UpdateGuideState(): m_state=6
23:00:25.959 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6302
23:00:25.960 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=471.73, Mass=744952, SNR=371.1, Peak=65088 HFD=4.5
23:00:25.961 00.001 8996 MultiStar: [#1 -0.29,0.05,0.69,U] [#2 -0.26,-0.17,0.61,U] [#3 -0.11,-0.00,0.56,U] [#4 -0.12,-0.01,0.55,U] [#5 -0.40,0.01,0.59,U] [#6 -0.28,-0.06,0.41,U] [#7 -0.22,0.15,0.38,U] [#8 -0.48,-0.03,0.00,M1] 
23:00:25.962 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.02}, one-star: {-0.29, 0.12}
23:00:25.963 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.12)
23:00:25.963 00.000 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
23:00:25.964 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.26 cameraTheta=3.07 mountX=-0.26 mountY=0.01, mountTheta=3.10
23:00:25.966 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.02, opts=13)
23:00:25.966 00.000 8996 Enqueuing Move request for scope (-0.25, 0.02)
23:00:25.967 00.001 20224 Worker thread wakes up
23:00:25.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
23:00:25.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
23:00:25.967 00.000 20224 Moving (-0.25, 0.02) raw xDistance=-0.26 yDistance=0.01
23:00:25.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:00:25.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:25.968 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:25.968 00.000 20224 MoveAxis(E, 37, ABG)
23:00:25.968 00.000 20224 Guiding  Dir = 2, Dur = 37
23:00:25.968 00.000 20224 IsSlewing returns 0
23:00:25.968 00.000 20224 IsGuiding returns 0
23:00:25.972 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65088, med=2803, FiltMin=2521, FiltMax=30400, Gamma=1.000
23:00:25.985 00.013 8996 UpdateGuideState exits: m=744952 SNR=371.1
23:00:25.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:25.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:25.987 00.000 8996 Enqueuing Expose request
23:00:25.993 00.006 20224 PulseGuide returned control before completion, sleep 23
23:00:26.023 00.030 20224 IsGuiding returns 1
23:00:26.023 00.000 20224 scope still moving after pulse duration time elapsed
23:00:26.056 00.033 20224 IsSlewing returns 0
23:00:26.056 00.000 20224 IsGuiding returns 1
23:00:26.090 00.034 20224 IsSlewing returns 0
23:00:26.091 00.001 20224 IsGuiding returns 0
23:00:26.091 00.000 20224 scope move finished after 37 + 85 ms
23:00:26.091 00.000 20224 Move returns status 0, amount 37
23:00:26.091 00.000 20224 MoveAxis(N, 0, ABG)
23:00:26.091 00.000 20224 Move returns status 0, amount 0
23:00:26.091 00.000 20224 move complete, result=0
23:00:26.092 00.001 20224 worker thread done servicing request
23:00:26.092 00.000 20224 Worker thread wakes up
23:00:26.092 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.0 px 0 ms NORTH
23:00:26.093 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:26.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:27.065 00.972 20224 Exposure complete
23:00:27.123 00.058 20224 worker thread done servicing request
23:00:27.123 00.000 8996 OnExposeComplete: enter
23:00:27.124 00.001 8996 UpdateGuideState(): m_state=6
23:00:27.125 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6303
23:00:27.127 00.002 8996 Star::Find returns 1 (0), X=138.07, Y=471.82, Mass=722299, SNR=337.0, Peak=61488 HFD=4.3
23:00:27.128 00.001 8996 MultiStar: [#1 0.34,0.07,0.72,U] [#2 0.17,-0.01,0.86,U] [#3 0.22,0.06,0.59,U] [#4 0.39,0.04,0.54,U] [#5 0.11,0.12,0.62,U] [#6 0.19,-0.01,0.41,U] [#7 0.24,-0.13,0.49,U] [#8 0.05,-0.04,0.36,U] 
23:00:27.128 00.000 8996 refined, 8 included, MultiStar: {0.17, 0.05}, one-star: {-0.06, 0.21}
23:00:27.129 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
23:00:27.130 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
23:00:27.132 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.30 mountX=0.17 mountY=-0.07, mountTheta=-0.41
23:00:27.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.05, opts=13)
23:00:27.136 00.002 8996 Enqueuing Move request for scope (0.17, 0.05)
23:00:27.137 00.001 20224 Worker thread wakes up
23:00:27.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
23:00:27.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
23:00:27.137 00.000 20224 Moving (0.17, 0.05) raw xDistance=0.17 yDistance=-0.07
23:00:27.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:00:27.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:27.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:27.137 00.000 20224 MoveAxis(E, 0, ABG)
23:00:27.137 00.000 20224 Move returns status 0, amount 0
23:00:27.137 00.000 20224 MoveAxis(N, 0, ABG)
23:00:27.137 00.000 20224 Move returns status 0, amount 0
23:00:27.137 00.000 20224 move complete, result=0
23:00:27.138 00.001 20224 worker thread done servicing request
23:00:27.142 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61488, med=2803, FiltMin=2537, FiltMax=26189, Gamma=1.000
23:00:27.157 00.015 8996 UpdateGuideState exits: m=722299 SNR=337.0
23:00:27.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:27.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:27.160 00.001 8996 Enqueuing Expose request
23:00:27.161 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:27.161 00.000 20224 Worker thread wakes up
23:00:27.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:27.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:28.320 01.158 20224 Exposure complete
23:00:28.386 00.066 20224 worker thread done servicing request
23:00:28.387 00.001 8996 OnExposeComplete: enter
23:00:28.388 00.001 8996 UpdateGuideState(): m_state=6
23:00:28.390 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6304
23:00:28.391 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=471.67, Mass=676766, SNR=325.5, Peak=45789 HFD=4.7
23:00:28.392 00.001 8996 MultiStar: [#1 0.49,-0.12,0.00,M1] [#2 0.33,-0.03,0.85,U] [#3 0.34,-0.11,0.67,U] [#4 0.47,-0.09,0.00,M1] [#5 0.17,-0.06,0.73,U] [#6 0.17,-0.16,0.46,U] [#7 0.32,-0.25,0.49,U] [#8 0.16,-0.26,0.41,U] 
23:00:28.394 00.002 8996 single-star, 6 included, MultiStar: {0.24, -0.09}, one-star: {0.19, 0.06}
23:00:28.395 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
23:00:28.396 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
23:00:28.397 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.06 hyp=0.19 cameraTheta=0.31 mountX=0.18 mountY=-0.08, mountTheta=-0.42
23:00:28.398 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.06, opts=13)
23:00:28.399 00.001 8996 Enqueuing Move request for scope (0.19, 0.06)
23:00:28.400 00.001 20224 Worker thread wakes up
23:00:28.401 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.06) opts 0xd
23:00:28.401 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.06)
23:00:28.401 00.000 20224 Moving (0.19, 0.06) raw xDistance=0.18 yDistance=-0.08
23:00:28.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:00:28.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:28.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:00:28.401 00.000 20224 MoveAxis(E, 0, ABG)
23:00:28.401 00.000 20224 Move returns status 0, amount 0
23:00:28.401 00.000 20224 MoveAxis(N, 0, ABG)
23:00:28.401 00.000 20224 Move returns status 0, amount 0
23:00:28.401 00.000 20224 move complete, result=0
23:00:28.401 00.000 20224 worker thread done servicing request
23:00:28.412 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45789, med=2803, FiltMin=2518, FiltMax=21955, Gamma=1.000
23:00:28.440 00.028 8996 UpdateGuideState exits: m=676766 SNR=325.5
23:00:28.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:28.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:28.443 00.001 8996 Enqueuing Expose request
23:00:28.443 00.000 20224 Worker thread wakes up
23:00:28.443 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:00:28.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:28.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:29.430 00.986 20224 Exposure complete
23:00:29.490 00.060 20224 worker thread done servicing request
23:00:29.490 00.000 8996 OnExposeComplete: enter
23:00:29.491 00.001 8996 UpdateGuideState(): m_state=6
23:00:29.492 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6305
23:00:29.493 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.40, Mass=742689, SNR=404.1, Peak=54739 HFD=4.6
23:00:29.494 00.001 8996 MultiStar: [#1 0.07,-0.17,0.69,U] [#2 -0.08,-0.08,0.65,U] [#3 0.02,-0.16,0.55,U] [#4 0.18,-0.24,0.52,U] [#5 0.10,-0.00,0.48,U] [#6 0.20,-0.42,0.00,M1] [#7 0.14,-0.27,0.38,U] [#8 0.05,-0.20,0.34,U] 
23:00:29.495 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.16}, one-star: {-0.10, -0.21}
23:00:29.495 00.000 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
23:00:29.496 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.84)
23:00:29.497 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.42 mountX=0.04 mountY=0.16, mountTheta=1.32
23:00:29.499 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.16, opts=13)
23:00:29.499 00.000 8996 Enqueuing Move request for scope (0.03, -0.16)
23:00:29.500 00.001 20224 Worker thread wakes up
23:00:29.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
23:00:29.501 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
23:00:29.501 00.000 20224 Moving (0.03, -0.16) raw xDistance=0.04 yDistance=0.16
23:00:29.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:00:29.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:29.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:00:29.501 00.000 20224 MoveAxis(E, 0, ABG)
23:00:29.501 00.000 20224 Move returns status 0, amount 0
23:00:29.501 00.000 20224 MoveAxis(N, 0, ABG)
23:00:29.502 00.001 20224 Move returns status 0, amount 0
23:00:29.502 00.000 20224 move complete, result=0
23:00:29.502 00.000 20224 worker thread done servicing request
23:00:29.508 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54739, med=2803, FiltMin=2528, FiltMax=24973, Gamma=1.000
23:00:29.538 00.030 8996 UpdateGuideState exits: m=742689 SNR=404.1
23:00:29.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:29.541 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:29.542 00.001 8996 Enqueuing Expose request
23:00:29.543 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:29.544 00.001 20224 Worker thread wakes up
23:00:29.544 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:29.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:30.709 01.165 20224 Exposure complete
23:00:30.790 00.081 20224 worker thread done servicing request
23:00:30.790 00.000 8996 OnExposeComplete: enter
23:00:30.792 00.002 8996 UpdateGuideState(): m_state=6
23:00:30.794 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6306
23:00:30.795 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.44, Mass=782343, SNR=378.0, Peak=55379 HFD=4.2
23:00:30.797 00.002 8996 MultiStar: [#1 0.04,-0.11,0.61,U] [#2 0.06,-0.09,0.61,U] [#3 -0.02,-0.27,0.55,U] [#4 -0.03,-0.45,0.00,M1] [#5 -0.05,-0.13,0.57,U] [#6 -0.05,-0.49,0.00,M2] [#7 0.11,-0.06,0.40,U] [#8 -0.08,-0.17,0.35,U] 
23:00:30.799 00.002 8996 refined, 6 included, MultiStar: {-0.01, -0.15}, one-star: {-0.09, -0.17}
23:00:30.800 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:00:30.801 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.60)
23:00:30.802 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.66 mountX=0.00 mountY=0.15, mountTheta=1.56
23:00:30.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.15, opts=13)
23:00:30.805 00.001 8996 Enqueuing Move request for scope (-0.01, -0.15)
23:00:30.806 00.001 20224 Worker thread wakes up
23:00:30.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
23:00:30.806 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
23:00:30.806 00.000 20224 Moving (-0.01, -0.15) raw xDistance=0.00 yDistance=0.15
23:00:30.807 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:00:30.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:30.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:00:30.807 00.000 20224 MoveAxis(E, 0, ABG)
23:00:30.807 00.000 20224 Move returns status 0, amount 0
23:00:30.807 00.000 20224 MoveAxis(N, 0, ABG)
23:00:30.807 00.000 20224 Move returns status 0, amount 0
23:00:30.807 00.000 20224 move complete, result=0
23:00:30.807 00.000 20224 worker thread done servicing request
23:00:30.814 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55379, med=2803, FiltMin=2541, FiltMax=27837, Gamma=1.000
23:00:30.841 00.027 8996 UpdateGuideState exits: m=782343 SNR=378.0
23:00:30.843 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:30.845 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:30.847 00.002 8996 Enqueuing Expose request
23:00:30.849 00.002 20224 Worker thread wakes up
23:00:30.849 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:30.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:30.849 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:31.844 00.995 20224 Exposure complete
23:00:31.906 00.062 20224 worker thread done servicing request
23:00:31.906 00.000 8996 OnExposeComplete: enter
23:00:31.908 00.002 8996 UpdateGuideState(): m_state=6
23:00:31.909 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6307
23:00:31.909 00.000 8996 Star::Find returns 1 (0), X=138.20, Y=471.56, Mass=755865, SNR=370.8, Peak=50640 HFD=4.6
23:00:31.911 00.002 8996 MultiStar: [#1 0.27,-0.03,0.65,U] [#2 0.13,0.10,0.72,U] [#3 0.20,0.02,0.58,U] [#4 0.30,-0.19,0.53,U] [#5 0.08,-0.04,0.55,U] [#6 0.28,-0.29,0.43,U] [#7 0.20,-0.25,0.37,U] [#8 0.08,-0.06,0.38,U] 
23:00:31.911 00.000 8996 single-star, 8 included, MultiStar: {0.17, -0.07}, one-star: {0.08, -0.05}
23:00:31.911 00.000 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
23:00:31.913 00.002 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
23:00:31.913 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.56 mountX=0.08 mountY=0.04, mountTheta=0.44
23:00:31.915 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
23:00:31.916 00.001 8996 Enqueuing Move request for scope (0.08, -0.05)
23:00:31.917 00.001 20224 Worker thread wakes up
23:00:31.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
23:00:31.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
23:00:31.917 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=0.04
23:00:31.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:00:31.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:31.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:00:31.917 00.000 20224 MoveAxis(E, 0, ABG)
23:00:31.917 00.000 20224 Move returns status 0, amount 0
23:00:31.917 00.000 20224 MoveAxis(N, 0, ABG)
23:00:31.917 00.000 20224 Move returns status 0, amount 0
23:00:31.917 00.000 20224 move complete, result=0
23:00:31.917 00.000 20224 worker thread done servicing request
23:00:31.920 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50640, med=2803, FiltMin=2544, FiltMax=22285, Gamma=1.000
23:00:31.940 00.020 8996 UpdateGuideState exits: m=755865 SNR=370.8
23:00:31.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:31.941 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:31.942 00.001 8996 Enqueuing Expose request
23:00:31.944 00.002 20224 Worker thread wakes up
23:00:31.944 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:31.945 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:31.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:33.122 01.177 20224 Exposure complete
23:00:33.204 00.082 20224 worker thread done servicing request
23:00:33.204 00.000 8996 OnExposeComplete: enter
23:00:33.205 00.001 8996 UpdateGuideState(): m_state=6
23:00:33.205 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6308
23:00:33.208 00.003 8996 Star::Find returns 1 (0), X=138.39, Y=471.42, Mass=721775, SNR=390.3, Peak=50512 HFD=4.6
23:00:33.209 00.001 8996 MultiStar: [#1 0.22,-0.24,0.67,U] [#2 0.17,-0.18,0.74,U] [#3 0.19,-0.16,0.58,U] [#4 0.34,-0.19,0.50,U] [#5 -0.05,-0.10,0.56,U] [#6 0.29,-0.39,0.00,M2] [#7 0.20,-0.09,0.46,U] [#8 -0.01,-0.18,0.33,U] 
23:00:33.210 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.17}, one-star: {0.26, -0.19}
23:00:33.212 00.002 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
23:00:33.214 00.002 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.50)
23:00:33.216 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.76 mountX=0.20 mountY=0.15, mountTheta=0.65
23:00:33.219 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.17, opts=13)
23:00:33.221 00.002 8996 Enqueuing Move request for scope (0.18, -0.17)
23:00:33.222 00.001 20224 Worker thread wakes up
23:00:33.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
23:00:33.222 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
23:00:33.222 00.000 20224 Moving (0.18, -0.17) raw xDistance=0.20 yDistance=0.15
23:00:33.223 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:00:33.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:33.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:00:33.223 00.000 20224 MoveAxis(E, 0, ABG)
23:00:33.223 00.000 20224 Move returns status 0, amount 0
23:00:33.223 00.000 20224 MoveAxis(N, 0, ABG)
23:00:33.223 00.000 20224 Move returns status 0, amount 0
23:00:33.223 00.000 20224 move complete, result=0
23:00:33.223 00.000 20224 worker thread done servicing request
23:00:33.228 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50512, med=2803, FiltMin=2557, FiltMax=24432, Gamma=1.000
23:00:33.256 00.028 8996 UpdateGuideState exits: m=721775 SNR=390.3
23:00:33.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:33.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:33.259 00.001 8996 Enqueuing Expose request
23:00:33.259 00.000 20224 Worker thread wakes up
23:00:33.259 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:33.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:33.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:34.249 00.989 20224 Exposure complete
23:00:34.321 00.072 20224 worker thread done servicing request
23:00:34.321 00.000 8996 OnExposeComplete: enter
23:00:34.322 00.001 8996 UpdateGuideState(): m_state=6
23:00:34.323 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6309
23:00:34.324 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=471.60, Mass=738649, SNR=353.3, Peak=50080 HFD=4.6
23:00:34.325 00.001 8996 MultiStar: [#1 -0.02,-0.10,0.65,U] [#2 -0.08,0.07,0.73,U] [#3 -0.01,0.14,0.55,U] [#4 -0.09,0.10,0.53,U] [#5 -0.18,-0.00,0.60,U] [#6 0.07,-0.45,0.00,M3] [#7 -0.06,-0.04,0.41,U] [#8 -0.17,-0.29,0.48,U] 
23:00:34.326 00.001 8996 single-star, 7 included, MultiStar: {-0.06, -0.01}, one-star: {0.05, -0.02}
23:00:34.326 00.000 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
23:00:34.327 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.97)
23:00:34.328 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.29 mountX=0.05 mountY=0.01, mountTheta=0.18
23:00:34.329 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.02, opts=13)
23:00:34.330 00.001 8996 Enqueuing Move request for scope (0.05, -0.02)
23:00:34.331 00.001 20224 Worker thread wakes up
23:00:34.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
23:00:34.331 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
23:00:34.331 00.000 20224 Moving (0.05, -0.02) raw xDistance=0.05 yDistance=0.01
23:00:34.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:00:34.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:34.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:34.331 00.000 20224 MoveAxis(E, 0, ABG)
23:00:34.331 00.000 20224 Move returns status 0, amount 0
23:00:34.332 00.001 20224 MoveAxis(N, 0, ABG)
23:00:34.332 00.000 20224 Move returns status 0, amount 0
23:00:34.332 00.000 20224 move complete, result=0
23:00:34.332 00.000 20224 worker thread done servicing request
23:00:34.337 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50080, med=2803, FiltMin=2544, FiltMax=22013, Gamma=1.000
23:00:34.350 00.013 8996 UpdateGuideState exits: m=738649 SNR=353.3
23:00:34.353 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:34.355 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:34.357 00.002 8996 Enqueuing Expose request
23:00:34.359 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:34.361 00.002 20224 Worker thread wakes up
23:00:34.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:34.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:35.523 01.162 20224 Exposure complete
23:00:35.591 00.068 20224 worker thread done servicing request
23:00:35.591 00.000 8996 OnExposeComplete: enter
23:00:35.592 00.001 8996 UpdateGuideState(): m_state=6
23:00:35.593 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6310
23:00:35.594 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=471.68, Mass=785882, SNR=342.0, Peak=65504 HFD=4.7
23:00:35.595 00.001 8996 MultiStar: [#1 -0.06,0.01,0.70,U] [#2 0.05,0.12,0.74,U] [#3 -0.17,0.20,0.58,U] [#4 -0.18,0.20,0.64,U] [#5 -0.24,0.19,0.69,U] [#6 -0.19,-0.15,0.40,U] [#7 -0.10,0.07,0.46,U] [#8 -0.30,0.02,0.42,U] 
23:00:35.596 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.09}, one-star: {-0.47, 0.07}
23:00:35.597 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:00:35.598 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
23:00:35.599 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.70 mountX=-0.20 mountY=-0.07, mountTheta=-2.81
23:00:35.600 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.09, opts=13)
23:00:35.601 00.001 8996 Enqueuing Move request for scope (-0.19, 0.09)
23:00:35.602 00.001 20224 Worker thread wakes up
23:00:35.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
23:00:35.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
23:00:35.602 00.000 20224 Moving (-0.19, 0.09) raw xDistance=-0.20 yDistance=-0.07
23:00:35.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:00:35.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:35.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:00:35.602 00.000 20224 MoveAxis(E, 30, ABG)
23:00:35.602 00.000 20224 Guiding  Dir = 2, Dur = 30
23:00:35.603 00.001 20224 IsSlewing returns 0
23:00:35.603 00.000 20224 IsGuiding returns 0
23:00:35.606 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2803, FiltMin=2531, FiltMax=31917, Gamma=1.000
23:00:35.625 00.019 8996 UpdateGuideState exits: m=785882 SNR=342.0
23:00:35.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:35.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:35.628 00.001 8996 Enqueuing Expose request
23:00:35.646 00.018 20224 IsGuiding returns 1
23:00:35.646 00.000 20224 scope still moving after pulse duration time elapsed
23:00:35.676 00.030 20224 IsSlewing returns 0
23:00:35.676 00.000 20224 IsGuiding returns 1
23:00:35.707 00.031 20224 IsSlewing returns 0
23:00:35.707 00.000 20224 IsGuiding returns 1
23:00:35.739 00.032 20224 IsSlewing returns 0
23:00:35.739 00.000 20224 IsGuiding returns 0
23:00:35.739 00.000 20224 scope move finished after 30 + 106 ms
23:00:35.739 00.000 20224 Move returns status 0, amount 30
23:00:35.739 00.000 20224 MoveAxis(N, 0, ABG)
23:00:35.739 00.000 20224 Move returns status 0, amount 0
23:00:35.739 00.000 20224 move complete, result=0
23:00:35.739 00.000 20224 worker thread done servicing request
23:00:35.739 00.000 20224 Worker thread wakes up
23:00:35.739 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
23:00:35.741 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:35.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:36.720 00.979 20224 Exposure complete
23:00:36.810 00.090 20224 worker thread done servicing request
23:00:36.810 00.000 8996 OnExposeComplete: enter
23:00:36.812 00.002 8996 UpdateGuideState(): m_state=6
23:00:36.815 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6311
23:00:36.817 00.002 8996 Star::Find returns 1 (0), X=138.25, Y=471.78, Mass=739940, SNR=345.1, Peak=51936 HFD=4.5
23:00:36.819 00.002 8996 MultiStar: [#1 0.39,-0.22,0.00,M1] [#2 0.38,-0.07,0.82,U] [#3 0.39,-0.30,0.00,M1] [#4 0.40,-0.17,0.00,M1] [#5 0.19,-0.24,0.62,U] [#6 0.33,-0.42,0.00,M3] [#7 0.54,-0.08,0.00,M1] [#8 0.09,-0.19,0.38,U] 
23:00:36.821 00.002 8996 single-star, 3 included, MultiStar: {0.21, -0.04}, one-star: {0.12, 0.17}
23:00:36.823 00.002 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
23:00:36.824 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
23:00:36.826 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.17 hyp=0.21 cameraTheta=0.96 mountX=0.10 mountY=-0.18, mountTheta=-1.06
23:00:36.828 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.17, opts=13)
23:00:36.830 00.002 8996 Enqueuing Move request for scope (0.12, 0.17)
23:00:36.831 00.001 20224 Worker thread wakes up
23:00:36.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.17) opts 0xd
23:00:36.831 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.17)
23:00:36.831 00.000 20224 Moving (0.12, 0.17) raw xDistance=0.10 yDistance=-0.18
23:00:36.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:00:36.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:36.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:00:36.831 00.000 20224 MoveAxis(E, 0, ABG)
23:00:36.831 00.000 20224 Move returns status 0, amount 0
23:00:36.832 00.001 20224 MoveAxis(N, 0, ABG)
23:00:36.832 00.000 20224 Move returns status 0, amount 0
23:00:36.832 00.000 20224 move complete, result=0
23:00:36.832 00.000 20224 worker thread done servicing request
23:00:36.838 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51936, med=2803, FiltMin=2550, FiltMax=24845, Gamma=1.000
23:00:36.866 00.028 8996 UpdateGuideState exits: m=739940 SNR=345.1
23:00:36.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:36.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:36.869 00.001 8996 Enqueuing Expose request
23:00:36.870 00.001 20224 Worker thread wakes up
23:00:36.871 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:00:36.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:36.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:38.041 01.169 20224 Exposure complete
23:00:38.125 00.084 20224 worker thread done servicing request
23:00:38.125 00.000 8996 OnExposeComplete: enter
23:00:38.126 00.001 8996 UpdateGuideState(): m_state=6
23:00:38.127 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6312
23:00:38.128 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.51, Mass=699927, SNR=330.7, Peak=47715 HFD=4.4
23:00:38.129 00.001 8996 MultiStar: [#1 0.36,-0.22,0.73,U] [#2 0.25,-0.01,0.79,U] [#3 0.38,0.05,0.65,U] [#4 0.44,-0.03,0.00,M2] [#5 0.27,-0.21,0.62,U] [#6 0.44,-0.28,0.00,M4] [#7 0.54,-0.20,0.00,M2] [#8 0.28,-0.51,0.00,M1] 
23:00:38.129 00.000 8996 single-star, 4 included, MultiStar: {0.24, -0.10}, one-star: {0.02, -0.11}
23:00:38.130 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:00:38.131 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
23:00:38.132 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.35 mountX=0.03 mountY=0.10, mountTheta=1.25
23:00:38.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
23:00:38.135 00.001 8996 Enqueuing Move request for scope (0.02, -0.11)
23:00:38.136 00.001 20224 Worker thread wakes up
23:00:38.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
23:00:38.136 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
23:00:38.136 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.10
23:00:38.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:00:38.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:38.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:00:38.136 00.000 20224 MoveAxis(E, 0, ABG)
23:00:38.136 00.000 20224 Move returns status 0, amount 0
23:00:38.136 00.000 20224 MoveAxis(N, 0, ABG)
23:00:38.136 00.000 20224 Move returns status 0, amount 0
23:00:38.136 00.000 20224 move complete, result=0
23:00:38.136 00.000 20224 worker thread done servicing request
23:00:38.140 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47715, med=2803, FiltMin=2531, FiltMax=22381, Gamma=1.000
23:00:38.156 00.016 8996 UpdateGuideState exits: m=699927 SNR=330.7
23:00:38.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:38.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:38.159 00.001 8996 Enqueuing Expose request
23:00:38.160 00.001 20224 Worker thread wakes up
23:00:38.160 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:38.160 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:38.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:39.147 00.987 20224 Exposure complete
23:00:39.230 00.083 20224 worker thread done servicing request
23:00:39.230 00.000 8996 OnExposeComplete: enter
23:00:39.231 00.001 8996 UpdateGuideState(): m_state=6
23:00:39.232 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6313
23:00:39.233 00.001 8996 Star::Find returns 1 (0), X=138.55, Y=471.67, Mass=693758, SNR=374.1, Peak=51949 HFD=4.7
23:00:39.234 00.001 8996 MultiStar: [#1 0.79,-0.12,0.00,M1] [#2 0.53,0.06,0.00,M1] [#3 0.56,0.05,0.00,M1] [#4 0.64,-0.05,0.00,M3] [#5 0.52,-0.18,0.00,M1] [#6 0.83,-0.31,0.00,M5] [#7 0.76,-0.09,0.00,M3] [#8 0.48,-0.16,0.00,M2] 
23:00:39.234 00.000 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
23:00:39.235 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
23:00:39.236 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=0.06 hyp=0.43 cameraTheta=0.14 mountX=0.42 mountY=-0.11, mountTheta=-0.26
23:00:39.240 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=0.06, opts=13)
23:00:39.243 00.003 8996 Enqueuing Move request for scope (0.42, 0.06)
23:00:39.245 00.002 20224 Worker thread wakes up
23:00:39.246 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.06) opts 0xd
23:00:39.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, 0.06)
23:00:39.246 00.000 20224 Moving (0.42, 0.06) raw xDistance=0.42 yDistance=-0.11
23:00:39.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
23:00:39.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:39.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:00:39.246 00.000 20224 MoveAxis(W, 61, ABG)
23:00:39.246 00.000 20224 Guiding  Dir = 3, Dur = 61
23:00:39.247 00.001 20224 IsSlewing returns 0
23:00:39.247 00.000 20224 IsGuiding returns 0
23:00:39.248 00.001 20224 PulseGuide returned control before completion, sleep 70
23:00:39.256 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51949, med=2803, FiltMin=2518, FiltMax=26320, Gamma=1.000
23:00:39.271 00.015 8996 UpdateGuideState exits: m=693758 SNR=374.1
23:00:39.273 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:39.273 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:39.274 00.001 8996 Enqueuing Expose request
23:00:39.330 00.056 20224 IsGuiding returns 0
23:00:39.330 00.000 20224 Move returns status 0, amount 61
23:00:39.330 00.000 20224 MoveAxis(N, 0, ABG)
23:00:39.330 00.000 20224 Move returns status 0, amount 0
23:00:39.331 00.001 20224 move complete, result=0
23:00:39.331 00.000 20224 worker thread done servicing request
23:00:39.331 00.000 20224 Worker thread wakes up
23:00:39.331 00.000 8996 GuideStep: 0.4 px 61 ms WEST, -0.1 px 0 ms NORTH
23:00:39.334 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:39.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:40.508 01.174 20224 Exposure complete
23:00:40.587 00.079 20224 worker thread done servicing request
23:00:40.587 00.000 8996 OnExposeComplete: enter
23:00:40.589 00.002 8996 UpdateGuideState(): m_state=6
23:00:40.591 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6314
23:00:40.593 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=471.55, Mass=755853, SNR=345.6, Peak=52528 HFD=4.6
23:00:40.596 00.003 8996 MultiStar: [#1 0.56,-0.27,0.00,M2] [#2 0.59,-0.22,0.00,M2] [#3 0.54,-0.20,0.00,M2] [#4 0.56,-0.44,0.00,M4] [#5 0.46,-0.14,0.00,M2] [#6 0.56,-0.36,0.00,M6] [#7 0.51,-0.21,0.00,M4] [#8 0.43,-0.36,0.00,M3] 
23:00:40.598 00.002 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
23:00:40.600 00.002 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.04)
23:00:40.602 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=-0.06 hyp=0.29 cameraTheta=-0.22 mountX=0.29 mountY=0.03, mountTheta=0.11
23:00:40.603 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.06, opts=13)
23:00:40.604 00.001 8996 Enqueuing Move request for scope (0.29, -0.06)
23:00:40.605 00.001 20224 Worker thread wakes up
23:00:40.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.06) opts 0xd
23:00:40.606 00.001 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.06)
23:00:40.606 00.000 20224 Moving (0.29, -0.06) raw xDistance=0.29 yDistance=0.03
23:00:40.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
23:00:40.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:40.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:00:40.606 00.000 20224 MoveAxis(W, 47, ABG)
23:00:40.606 00.000 20224 Guiding  Dir = 3, Dur = 47
23:00:40.606 00.000 20224 IsSlewing returns 0
23:00:40.607 00.001 20224 IsGuiding returns 0
23:00:40.610 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52528, med=2803, FiltMin=2541, FiltMax=25808, Gamma=1.000
23:00:40.638 00.028 8996 UpdateGuideState exits: m=755853 SNR=345.6
23:00:40.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:40.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:40.641 00.001 8996 Enqueuing Expose request
23:00:40.643 00.002 20224 PulseGuide returned control before completion, sleep 21
23:00:40.674 00.031 20224 IsGuiding returns 1
23:00:40.674 00.000 20224 scope still moving after pulse duration time elapsed
23:00:40.706 00.032 20224 IsSlewing returns 0
23:00:40.706 00.000 20224 IsGuiding returns 1
23:00:40.738 00.032 20224 IsSlewing returns 0
23:00:40.738 00.000 20224 IsGuiding returns 0
23:00:40.738 00.000 20224 scope move finished after 47 + 83 ms
23:00:40.739 00.001 20224 Move returns status 0, amount 47
23:00:40.739 00.000 20224 MoveAxis(N, 0, ABG)
23:00:40.739 00.000 20224 Move returns status 0, amount 0
23:00:40.739 00.000 20224 move complete, result=0
23:00:40.739 00.000 20224 worker thread done servicing request
23:00:40.739 00.000 20224 Worker thread wakes up
23:00:40.739 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.0 px 0 ms NORTH
23:00:40.742 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:40.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:41.712 00.970 20224 Exposure complete
23:00:41.783 00.071 20224 worker thread done servicing request
23:00:41.784 00.001 8996 OnExposeComplete: enter
23:00:41.785 00.001 8996 UpdateGuideState(): m_state=6
23:00:41.785 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6315
23:00:41.786 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.53, Mass=716843, SNR=343.3, Peak=48880 HFD=4.7
23:00:41.789 00.003 8996 MultiStar: [#1 0.25,-0.14,0.69,U] [#2 0.30,-0.26,0.91,U] [#3 0.13,-0.12,0.62,U] [#4 0.25,-0.07,0.56,U] [#5 0.07,-0.10,0.60,U] [#6 0.28,-0.22,0.43,U] [#7 0.21,-0.02,0.44,U] [#8 -0.05,-0.07,0.41,U] 
23:00:41.790 00.001 8996 single-star, 8 included, MultiStar: {0.14, -0.13}, one-star: {-0.12, -0.08}
23:00:41.792 00.002 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
23:00:41.793 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.70)
23:00:41.794 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.56 mountX=-0.11 mountY=0.09, mountTheta=2.45
23:00:41.796 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
23:00:41.797 00.001 8996 Enqueuing Move request for scope (-0.12, -0.08)
23:00:41.798 00.001 20224 Worker thread wakes up
23:00:41.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
23:00:41.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
23:00:41.798 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.09
23:00:41.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:00:41.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:41.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:00:41.799 00.001 20224 MoveAxis(E, 0, ABG)
23:00:41.799 00.000 20224 Move returns status 0, amount 0
23:00:41.799 00.000 20224 MoveAxis(N, 0, ABG)
23:00:41.799 00.000 20224 Move returns status 0, amount 0
23:00:41.799 00.000 20224 move complete, result=0
23:00:41.799 00.000 20224 worker thread done servicing request
23:00:41.805 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48880, med=2803, FiltMin=2512, FiltMax=25475, Gamma=1.000
23:00:41.826 00.021 8996 UpdateGuideState exits: m=716843 SNR=343.3
23:00:41.827 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:41.827 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:41.828 00.001 8996 Enqueuing Expose request
23:00:41.829 00.001 20224 Worker thread wakes up
23:00:41.829 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:41.830 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:41.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:42.984 01.154 20224 Exposure complete
23:00:43.069 00.085 20224 worker thread done servicing request
23:00:43.069 00.000 8996 OnExposeComplete: enter
23:00:43.070 00.001 8996 UpdateGuideState(): m_state=6
23:00:43.071 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6316
23:00:43.072 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.49, Mass=842392, SNR=367.0, Peak=62387 HFD=4.4
23:00:43.074 00.002 8996 MultiStar: [#1 0.06,-0.08,0.64,U] [#2 -0.18,0.09,0.68,U] [#3 0.01,-0.12,0.61,U] [#4 0.05,-0.01,0.55,U] [#5 0.10,-0.11,0.52,U] [#6 0.07,-0.40,0.48,U] [#7 0.21,-0.11,0.46,U] [#8 0.03,-0.37,0.32,U] 
23:00:43.076 00.002 8996 refined, 8 included, MultiStar: {0.00, -0.12}, one-star: {-0.14, -0.13}
23:00:43.078 00.002 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
23:00:43.081 00.003 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
23:00:43.082 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.57 mountX=0.01 mountY=0.12, mountTheta=1.47
23:00:43.085 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.12, opts=13)
23:00:43.087 00.002 8996 Enqueuing Move request for scope (0.00, -0.12)
23:00:43.089 00.002 20224 Worker thread wakes up
23:00:43.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
23:00:43.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
23:00:43.089 00.000 20224 Moving (0.00, -0.12) raw xDistance=0.01 yDistance=0.12
23:00:43.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:00:43.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:43.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:00:43.089 00.000 20224 MoveAxis(E, 0, ABG)
23:00:43.089 00.000 20224 Move returns status 0, amount 0
23:00:43.089 00.000 20224 MoveAxis(N, 0, ABG)
23:00:43.089 00.000 20224 Move returns status 0, amount 0
23:00:43.089 00.000 20224 move complete, result=0
23:00:43.089 00.000 20224 worker thread done servicing request
23:00:43.096 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=62387, med=2803, FiltMin=2553, FiltMax=29117, Gamma=1.000
23:00:43.122 00.026 8996 UpdateGuideState exits: m=842392 SNR=367.0
23:00:43.123 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:43.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:43.125 00.001 8996 Enqueuing Expose request
23:00:43.126 00.001 20224 Worker thread wakes up
23:00:43.126 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:43.127 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:43.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:44.114 00.987 20224 Exposure complete
23:00:44.170 00.056 20224 worker thread done servicing request
23:00:44.170 00.000 8996 OnExposeComplete: enter
23:00:44.172 00.002 8996 UpdateGuideState(): m_state=6
23:00:44.175 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6317
23:00:44.176 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.61, Mass=652851, SNR=347.6, Peak=51200 HFD=4.3
23:00:44.179 00.003 8996 MultiStar: [#1 -0.05,-0.05,0.66,U] [#2 -0.03,0.26,0.72,U] [#3 0.09,-0.17,0.56,U] [#4 0.09,-0.28,0.54,U] [#5 0.16,-0.04,0.55,U] [#6 0.21,-0.35,0.42,U] [#7 0.06,-0.16,0.47,U] [#8 0.05,-0.22,0.45,U] 
23:00:44.181 00.002 8996 single-star, 8 included, MultiStar: {0.04, -0.08}, one-star: {-0.07, -0.00}
23:00:44.182 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:00:44.184 00.002 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
23:00:44.185 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.13 mountX=-0.07 mountY=0.01, mountTheta=3.01
23:00:44.187 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.00, opts=13)
23:00:44.188 00.001 8996 Enqueuing Move request for scope (-0.07, -0.00)
23:00:44.188 00.000 20224 Worker thread wakes up
23:00:44.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
23:00:44.189 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
23:00:44.189 00.000 20224 Moving (-0.07, -0.00) raw xDistance=-0.07 yDistance=0.01
23:00:44.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:00:44.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:44.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:00:44.189 00.000 20224 MoveAxis(E, 0, ABG)
23:00:44.189 00.000 20224 Move returns status 0, amount 0
23:00:44.189 00.000 20224 MoveAxis(N, 0, ABG)
23:00:44.189 00.000 20224 Move returns status 0, amount 0
23:00:44.189 00.000 20224 move complete, result=0
23:00:44.189 00.000 20224 worker thread done servicing request
23:00:44.193 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51200, med=2803, FiltMin=2541, FiltMax=21213, Gamma=1.000
23:00:44.210 00.017 8996 UpdateGuideState exits: m=652851 SNR=347.6
23:00:44.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:44.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:44.213 00.001 8996 Enqueuing Expose request
23:00:44.214 00.001 20224 Worker thread wakes up
23:00:44.214 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:00:44.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:44.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:45.388 01.173 20224 Exposure complete
23:00:45.503 00.115 20224 worker thread done servicing request
23:00:45.503 00.000 8996 OnExposeComplete: enter
23:00:45.504 00.001 8996 UpdateGuideState(): m_state=6
23:00:45.505 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6318
23:00:45.506 00.001 8996 Star::Find returns 1 (0), X=138.23, Y=471.53, Mass=745034, SNR=354.1, Peak=49856 HFD=4.6
23:00:45.508 00.002 8996 MultiStar: [#1 0.14,-0.15,0.65,U] [#2 0.11,-0.09,0.72,U] [#3 0.11,-0.04,0.58,U] [#4 0.09,-0.19,0.54,U] [#5 0.04,-0.30,0.64,U] [#6 0.19,-0.40,0.00,M4] [#7 0.07,-0.28,0.46,U] [#8 -0.03,-0.07,0.45,U] 
23:00:45.509 00.001 8996 single-star, 7 included, MultiStar: {0.09, -0.14}, one-star: {0.10, -0.08}
23:00:45.509 00.000 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
23:00:45.510 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
23:00:45.511 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.70 mountX=0.11 mountY=0.07, mountTheta=0.59
23:00:45.513 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.08, opts=13)
23:00:45.514 00.001 8996 Enqueuing Move request for scope (0.10, -0.08)
23:00:45.515 00.001 20224 Worker thread wakes up
23:00:45.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
23:00:45.515 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
23:00:45.515 00.000 20224 Moving (0.10, -0.08) raw xDistance=0.11 yDistance=0.07
23:00:45.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:00:45.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:45.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:00:45.515 00.000 20224 MoveAxis(E, 0, ABG)
23:00:45.515 00.000 20224 Move returns status 0, amount 0
23:00:45.515 00.000 20224 MoveAxis(N, 0, ABG)
23:00:45.515 00.000 20224 Move returns status 0, amount 0
23:00:45.515 00.000 20224 move complete, result=0
23:00:45.515 00.000 20224 worker thread done servicing request
23:00:45.520 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49856, med=2803, FiltMin=2491, FiltMax=23568, Gamma=1.000
23:00:45.542 00.022 8996 UpdateGuideState exits: m=745034 SNR=354.1
23:00:45.543 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:45.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:45.544 00.000 8996 Enqueuing Expose request
23:00:45.545 00.001 20224 Worker thread wakes up
23:00:45.545 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:45.546 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:45.546 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:46.535 00.989 20224 Exposure complete
23:00:46.600 00.065 20224 worker thread done servicing request
23:00:46.600 00.000 8996 OnExposeComplete: enter
23:00:46.602 00.002 8996 UpdateGuideState(): m_state=6
23:00:46.604 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6319
23:00:46.606 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=471.47, Mass=669064, SNR=315.2, Peak=51603 HFD=4.1
23:00:46.608 00.002 8996 MultiStar: [#1 -0.06,-0.27,0.77,U] [#2 -0.30,0.25,0.69,U] [#3 -0.15,-0.24,0.67,U] [#4 0.04,-0.27,0.49,U] [#5 -0.08,-0.33,0.68,U] [#6 0.04,-0.46,0.00,M5] [#7 -0.17,-0.22,0.46,U] [#8 -0.11,-0.28,0.46,U] 
23:00:46.609 00.001 8996 single-star, 7 included, MultiStar: {-0.12, -0.18}, one-star: {-0.13, -0.14}
23:00:46.611 00.002 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
23:00:46.612 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
23:00:46.614 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.33 mountX=-0.12 mountY=0.15, mountTheta=2.23
23:00:46.617 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.14, opts=13)
23:00:46.618 00.001 8996 Enqueuing Move request for scope (-0.13, -0.14)
23:00:46.620 00.002 20224 Worker thread wakes up
23:00:46.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
23:00:46.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
23:00:46.620 00.000 20224 Moving (-0.13, -0.14) raw xDistance=-0.12 yDistance=0.15
23:00:46.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:00:46.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:46.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:00:46.620 00.000 20224 MoveAxis(E, 0, ABG)
23:00:46.620 00.000 20224 Move returns status 0, amount 0
23:00:46.620 00.000 20224 MoveAxis(N, 0, ABG)
23:00:46.620 00.000 20224 Move returns status 0, amount 0
23:00:46.620 00.000 20224 move complete, result=0
23:00:46.620 00.000 20224 worker thread done servicing request
23:00:46.626 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51603, med=2803, FiltMin=2550, FiltMax=23501, Gamma=1.000
23:00:46.643 00.017 8996 UpdateGuideState exits: m=669064 SNR=315.2
23:00:46.644 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:46.645 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:46.646 00.001 8996 Enqueuing Expose request
23:00:46.648 00.002 20224 Worker thread wakes up
23:00:46.648 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:46.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:46.648 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:47.820 01.172 20224 Exposure complete
23:00:47.908 00.088 20224 worker thread done servicing request
23:00:47.908 00.000 8996 OnExposeComplete: enter
23:00:47.911 00.003 8996 UpdateGuideState(): m_state=6
23:00:47.912 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6320
23:00:47.914 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=471.29, Mass=737267, SNR=349.0, Peak=59859 HFD=4.5
23:00:47.914 00.000 8996 MultiStar: [#1 -0.14,-0.10,0.63,U] [#2 -0.18,-0.01,0.79,U] [#3 -0.13,-0.06,0.57,U] [#4 0.03,-0.25,0.61,U] [#5 -0.21,-0.45,0.00,M1] [#6 0.14,-0.53,0.00,M6] [#7 0.02,-0.30,0.47,U] [#8 -0.24,-0.28,0.42,U] 
23:00:47.915 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.19}, one-star: {-0.14, -0.32}
23:00:47.916 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
23:00:47.917 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
23:00:47.917 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.12 mountX=-0.10 mountY=0.20, mountTheta=2.02
23:00:47.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.19, opts=13)
23:00:47.920 00.001 8996 Enqueuing Move request for scope (-0.11, -0.19)
23:00:47.921 00.001 20224 Worker thread wakes up
23:00:47.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
23:00:47.921 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
23:00:47.921 00.000 20224 Moving (-0.11, -0.19) raw xDistance=-0.10 yDistance=0.20
23:00:47.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:00:47.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:47.922 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:00:47.922 00.000 20224 MoveAxis(E, 0, ABG)
23:00:47.922 00.000 20224 Move returns status 0, amount 0
23:00:47.922 00.000 20224 MoveAxis(N, 0, ABG)
23:00:47.922 00.000 20224 Move returns status 0, amount 0
23:00:47.922 00.000 20224 move complete, result=0
23:00:47.922 00.000 20224 worker thread done servicing request
23:00:47.928 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59859, med=2803, FiltMin=2537, FiltMax=26525, Gamma=1.000
23:00:47.943 00.015 8996 UpdateGuideState exits: m=737267 SNR=349.0
23:00:47.944 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:47.946 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:47.947 00.001 8996 Enqueuing Expose request
23:00:47.948 00.001 20224 Worker thread wakes up
23:00:47.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:47.949 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:47.949 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:48.923 00.974 20224 Exposure complete
23:00:48.996 00.073 20224 worker thread done servicing request
23:00:48.996 00.000 8996 OnExposeComplete: enter
23:00:48.997 00.001 8996 UpdateGuideState(): m_state=6
23:00:48.998 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6321
23:00:48.998 00.000 8996 Star::Find returns 1 (0), X=137.69, Y=471.42, Mass=735529, SNR=326.0, Peak=57763 HFD=4.7
23:00:48.999 00.001 8996 MultiStar: [#1 -0.13,-0.17,0.73,U] [#2 -0.18,-0.17,0.84,U] [#3 -0.11,-0.24,0.69,U] [#4 -0.18,-0.23,0.64,U] [#5 -0.26,-0.02,0.61,U] [#6 -0.15,-0.03,0.45,U] [#7 0.01,-0.21,0.49,U] [#8 -0.26,-0.17,0.42,U] 
23:00:49.000 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.16}, one-star: {-0.44, -0.19}
23:00:49.001 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
23:00:49.002 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
23:00:49.002 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.47 mountX=-0.19 mountY=0.19, mountTheta=2.36
23:00:49.005 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.16, opts=13)
23:00:49.007 00.002 8996 Enqueuing Move request for scope (-0.21, -0.16)
23:00:49.008 00.001 20224 Worker thread wakes up
23:00:49.009 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
23:00:49.009 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
23:00:49.009 00.000 20224 Moving (-0.21, -0.16) raw xDistance=-0.19 yDistance=0.19
23:00:49.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:00:49.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:49.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:00:49.009 00.000 20224 MoveAxis(E, 0, ABG)
23:00:49.009 00.000 20224 Move returns status 0, amount 0
23:00:49.009 00.000 20224 MoveAxis(N, 0, ABG)
23:00:49.009 00.000 20224 Move returns status 0, amount 0
23:00:49.009 00.000 20224 move complete, result=0
23:00:49.010 00.001 20224 worker thread done servicing request
23:00:49.017 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57763, med=2803, FiltMin=2499, FiltMax=30624, Gamma=1.000
23:00:49.042 00.025 8996 UpdateGuideState exits: m=735529 SNR=326.0
23:00:49.044 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:49.046 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:49.047 00.001 8996 Enqueuing Expose request
23:00:49.049 00.002 20224 Worker thread wakes up
23:00:49.049 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:49.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:49.049 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:50.218 01.169 20224 Exposure complete
23:00:50.290 00.072 20224 worker thread done servicing request
23:00:50.290 00.000 8996 OnExposeComplete: enter
23:00:50.291 00.001 8996 UpdateGuideState(): m_state=6
23:00:50.292 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6322
23:00:50.293 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.53, Mass=701118, SNR=332.5, Peak=52912 HFD=4.6
23:00:50.294 00.001 8996 MultiStar: [#1 -0.40,-0.10,0.75,U] [#2 -0.30,-0.02,0.76,U] [#3 -0.11,-0.06,0.60,U] [#4 -0.14,-0.07,0.56,U] [#5 -0.57,-0.28,0.00,M1] [#6 -0.26,-0.13,0.50,U] [#7 -0.26,-0.23,0.40,U] [#8 -0.54,-0.21,0.00,M1] 
23:00:50.295 00.001 8996 single-star, 6 included, MultiStar: {-0.25, -0.09}, one-star: {-0.23, -0.09}
23:00:50.296 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:00:50.296 00.000 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
23:00:50.297 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.25 cameraTheta=-2.79 mountX=-0.22 mountY=0.11, mountTheta=2.68
23:00:50.298 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.09, opts=13)
23:00:50.299 00.001 8996 Enqueuing Move request for scope (-0.23, -0.09)
23:00:50.301 00.002 20224 Worker thread wakes up
23:00:50.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
23:00:50.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
23:00:50.301 00.000 20224 Moving (-0.23, -0.09) raw xDistance=-0.22 yDistance=0.11
23:00:50.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:00:50.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:50.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:00:50.301 00.000 20224 MoveAxis(E, 33, ABG)
23:00:50.302 00.001 20224 Guiding  Dir = 2, Dur = 33
23:00:50.302 00.000 20224 IsSlewing returns 0
23:00:50.302 00.000 20224 IsGuiding returns 0
23:00:50.305 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52912, med=2803, FiltMin=2525, FiltMax=27437, Gamma=1.000
23:00:50.319 00.014 8996 UpdateGuideState exits: m=701118 SNR=332.5
23:00:50.320 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:50.320 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:50.321 00.001 8996 Enqueuing Expose request
23:00:50.333 00.012 20224 PulseGuide returned control before completion, sleep 13
23:00:50.347 00.014 20224 IsGuiding returns 1
23:00:50.347 00.000 20224 scope still moving after pulse duration time elapsed
23:00:50.378 00.031 20224 IsSlewing returns 0
23:00:50.378 00.000 20224 IsGuiding returns 1
23:00:50.409 00.031 20224 IsSlewing returns 0
23:00:50.410 00.001 20224 IsGuiding returns 1
23:00:50.440 00.030 20224 IsSlewing returns 0
23:00:50.440 00.000 20224 IsGuiding returns 0
23:00:50.440 00.000 20224 scope move finished after 33 + 105 ms
23:00:50.440 00.000 20224 Move returns status 0, amount 33
23:00:50.441 00.001 20224 MoveAxis(N, 0, ABG)
23:00:50.441 00.000 20224 Move returns status 0, amount 0
23:00:50.441 00.000 20224 move complete, result=0
23:00:50.441 00.000 20224 worker thread done servicing request
23:00:50.441 00.000 20224 Worker thread wakes up
23:00:50.441 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:50.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:50.441 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
23:00:51.422 00.981 20224 Exposure complete
23:00:51.488 00.066 20224 worker thread done servicing request
23:00:51.488 00.000 8996 OnExposeComplete: enter
23:00:51.489 00.001 8996 UpdateGuideState(): m_state=6
23:00:51.490 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6323
23:00:51.490 00.000 8996 Star::Find returns 1 (0), X=137.61, Y=471.35, Mass=769796, SNR=367.4, Peak=59603 HFD=4.7
23:00:51.492 00.002 8996 MultiStar: [#1 0.06,-0.23,0.73,U] [#2 -0.06,-0.09,0.65,U] [#3 -0.05,-0.19,0.60,U] [#4 -0.04,-0.11,0.48,U] [#5 -0.13,-0.28,0.59,U] [#6 -0.13,-0.24,0.39,U] [#7 0.07,-0.23,0.48,U] [#8 -0.34,-0.25,0.33,U] 
23:00:51.492 00.000 8996 refined, 8 included, MultiStar: {-0.15, -0.21}, one-star: {-0.51, -0.26}
23:00:51.493 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
23:00:51.494 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
23:00:51.495 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.17 mountX=-0.12 mountY=0.23, mountTheta=2.07
23:00:51.496 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.21, opts=13)
23:00:51.497 00.001 8996 Enqueuing Move request for scope (-0.15, -0.21)
23:00:51.498 00.001 20224 Worker thread wakes up
23:00:51.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
23:00:51.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
23:00:51.499 00.001 20224 Moving (-0.15, -0.21) raw xDistance=-0.12 yDistance=0.23
23:00:51.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:00:51.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:00:51.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:00:51.499 00.000 20224 MoveAxis(E, 0, ABG)
23:00:51.499 00.000 20224 Move returns status 0, amount 0
23:00:51.499 00.000 20224 MoveAxis(N, 0, ABG)
23:00:51.499 00.000 20224 Move returns status 0, amount 0
23:00:51.499 00.000 20224 move complete, result=0
23:00:51.499 00.000 20224 worker thread done servicing request
23:00:51.502 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59603, med=2800, FiltMin=2548, FiltMax=28592, Gamma=1.000
23:00:51.516 00.014 8996 UpdateGuideState exits: m=769796 SNR=367.4
23:00:51.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:51.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:51.518 00.000 8996 Enqueuing Expose request
23:00:51.519 00.001 20224 Worker thread wakes up
23:00:51.519 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:51.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:51.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:52.688 01.168 20224 Exposure complete
23:00:52.761 00.073 20224 worker thread done servicing request
23:00:52.761 00.000 8996 OnExposeComplete: enter
23:00:52.762 00.001 8996 UpdateGuideState(): m_state=6
23:00:52.763 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6324
23:00:52.764 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.82, Mass=705491, SNR=335.2, Peak=57136 HFD=4.5
23:00:52.765 00.001 8996 MultiStar: [#1 -0.00,-0.18,0.64,U] [#2 -0.20,-0.02,0.78,U] [#3 0.04,-0.19,0.65,U] [#4 0.04,-0.28,0.64,U] [#5 0.13,-0.12,0.71,U] [#6 -0.09,-0.27,0.43,U] [#7 0.16,-0.45,0.00,M1] [#8 0.01,-0.11,0.40,U] 
23:00:52.765 00.000 8996 refined, 7 included, MultiStar: {-0.05, -0.09}, one-star: {-0.22, 0.21}
23:00:52.766 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
23:00:52.769 00.003 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
23:00:52.771 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.08 mountX=-0.04 mountY=0.10, mountTheta=1.98
23:00:52.775 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
23:00:52.778 00.003 8996 Enqueuing Move request for scope (-0.05, -0.09)
23:00:52.780 00.002 20224 Worker thread wakes up
23:00:52.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
23:00:52.780 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
23:00:52.780 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.10
23:00:52.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:00:52.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:52.781 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:00:52.781 00.000 20224 MoveAxis(E, 0, ABG)
23:00:52.781 00.000 20224 Move returns status 0, amount 0
23:00:52.781 00.000 20224 MoveAxis(N, 0, ABG)
23:00:52.781 00.000 20224 Move returns status 0, amount 0
23:00:52.781 00.000 20224 move complete, result=0
23:00:52.781 00.000 20224 worker thread done servicing request
23:00:52.786 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57136, med=2800, FiltMin=2547, FiltMax=28803, Gamma=1.000
23:00:52.802 00.016 8996 UpdateGuideState exits: m=705491 SNR=335.2
23:00:52.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:52.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:52.804 00.000 8996 Enqueuing Expose request
23:00:52.805 00.001 20224 Worker thread wakes up
23:00:52.805 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:52.806 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:52.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:53.774 00.968 20224 Exposure complete
23:00:53.845 00.071 20224 worker thread done servicing request
23:00:53.845 00.000 8996 OnExposeComplete: enter
23:00:53.846 00.001 8996 UpdateGuideState(): m_state=6
23:00:53.847 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6325
23:00:53.847 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=471.74, Mass=677921, SNR=324.2, Peak=51680 HFD=4.6
23:00:53.848 00.001 8996 MultiStar: [#1 -0.18,-0.07,0.75,U] [#2 0.19,-0.01,0.84,U] [#3 -0.15,-0.03,0.65,U] [#4 -0.19,0.01,0.56,U] [#5 -0.34,-0.00,0.67,U] [#6 -0.01,-0.29,0.50,U] [#7 -0.17,-0.31,0.47,U] [#8 -0.27,-0.11,0.40,U] 
23:00:53.849 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.05}, one-star: {-0.15, 0.13}
23:00:53.850 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
23:00:53.851 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
23:00:53.851 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.78 mountX=-0.12 mountY=0.06, mountTheta=2.67
23:00:53.853 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.05, opts=13)
23:00:53.853 00.000 8996 Enqueuing Move request for scope (-0.13, -0.05)
23:00:53.854 00.001 20224 Worker thread wakes up
23:00:53.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
23:00:53.854 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
23:00:53.854 00.000 20224 Moving (-0.13, -0.05) raw xDistance=-0.12 yDistance=0.06
23:00:53.855 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:00:53.855 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:53.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:00:53.855 00.000 20224 MoveAxis(E, 0, ABG)
23:00:53.855 00.000 20224 Move returns status 0, amount 0
23:00:53.855 00.000 20224 MoveAxis(N, 0, ABG)
23:00:53.855 00.000 20224 Move returns status 0, amount 0
23:00:53.855 00.000 20224 move complete, result=0
23:00:53.855 00.000 20224 worker thread done servicing request
23:00:53.862 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51680, med=2800, FiltMin=2541, FiltMax=24803, Gamma=1.000
23:00:53.881 00.019 8996 UpdateGuideState exits: m=677921 SNR=324.2
23:00:53.882 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:53.882 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:53.883 00.001 8996 Enqueuing Expose request
23:00:53.884 00.001 20224 Worker thread wakes up
23:00:53.884 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:53.885 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:53.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:55.035 01.150 20224 Exposure complete
23:00:55.116 00.081 20224 worker thread done servicing request
23:00:55.116 00.000 8996 OnExposeComplete: enter
23:00:55.117 00.001 8996 UpdateGuideState(): m_state=6
23:00:55.119 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6326
23:00:55.120 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.40, Mass=712634, SNR=325.4, Peak=46371 HFD=4.6
23:00:55.122 00.002 8996 MultiStar: [#1 0.13,-0.39,0.67,U] [#2 0.07,-0.19,0.81,U] [#3 -0.02,-0.21,0.62,U] [#4 0.08,-0.42,0.58,U] [#5 -0.13,-0.27,0.61,U] [#6 -0.16,-0.60,0.00,M2] [#7 -0.06,-0.49,0.00,M1] [#8 -0.05,-0.49,0.00,M1] 
23:00:55.123 00.001 8996 single-star, 5 included, MultiStar: {0.02, -0.27}, one-star: {-0.02, -0.22}
23:00:55.125 00.002 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:00:55.127 00.002 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
23:00:55.129 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.66 mountX=0.00 mountY=0.22, mountTheta=1.56
23:00:55.132 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.22, opts=13)
23:00:55.133 00.001 8996 Enqueuing Move request for scope (-0.02, -0.22)
23:00:55.135 00.002 20224 Worker thread wakes up
23:00:55.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.22) opts 0xd
23:00:55.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.22)
23:00:55.135 00.000 20224 Moving (-0.02, -0.22) raw xDistance=0.00 yDistance=0.22
23:00:55.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:00:55.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:00:55.136 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:00:55.136 00.000 20224 MoveAxis(E, 0, ABG)
23:00:55.136 00.000 20224 Move returns status 0, amount 0
23:00:55.136 00.000 20224 MoveAxis(N, 0, ABG)
23:00:55.136 00.000 20224 Move returns status 0, amount 0
23:00:55.136 00.000 20224 move complete, result=0
23:00:55.136 00.000 20224 worker thread done servicing request
23:00:55.142 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46371, med=2800, FiltMin=2541, FiltMax=24189, Gamma=1.000
23:00:55.155 00.013 8996 UpdateGuideState exits: m=712634 SNR=325.4
23:00:55.157 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:55.159 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:55.160 00.001 8996 Enqueuing Expose request
23:00:55.160 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:00:55.162 00.002 20224 Worker thread wakes up
23:00:55.162 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:55.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:56.139 00.977 20224 Exposure complete
23:00:56.215 00.076 20224 worker thread done servicing request
23:00:56.216 00.001 8996 OnExposeComplete: enter
23:00:56.217 00.001 8996 UpdateGuideState(): m_state=6
23:00:56.220 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6327
23:00:56.222 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=471.33, Mass=749693, SNR=353.7, Peak=54403 HFD=4.5
23:00:56.225 00.003 8996 MultiStar: [#1 0.17,-0.63,0.00,M1] [#2 -0.10,-0.31,0.90,U] [#3 0.10,-0.63,0.00,M1] [#4 0.17,-0.69,0.00,M1] [#5 0.08,-0.55,0.00,M1] [#6 0.22,-0.50,0.00,M3] [#7 0.40,-0.45,0.00,M2] [#8 -0.08,-0.65,0.00,M2] 
23:00:56.228 00.003 8996 refined, 1 included, MultiStar: {-0.15, -0.30}, one-star: {-0.20, -0.29}
23:00:56.230 00.002 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
23:00:56.231 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
23:00:56.233 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.30 hyp=0.34 cameraTheta=-2.05 mountX=-0.12 mountY=0.31, mountTheta=1.95
23:00:56.235 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.30, opts=13)
23:00:56.236 00.001 8996 Enqueuing Move request for scope (-0.15, -0.30)
23:00:56.237 00.001 20224 Worker thread wakes up
23:00:56.237 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.30) opts 0xd
23:00:56.237 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.30)
23:00:56.237 00.000 20224 Moving (-0.15, -0.30) raw xDistance=-0.12 yDistance=0.31
23:00:56.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:00:56.237 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.43 newest=0.59
23:00:56.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:00:56.237 00.000 20224 MoveAxis(E, 0, ABG)
23:00:56.237 00.000 20224 Move returns status 0, amount 0
23:00:56.237 00.000 20224 MoveAxis(S, 66, ABG)
23:00:56.237 00.000 20224 Guiding  Dir = 1, Dur = 66
23:00:56.238 00.001 20224 IsSlewing returns 0
23:00:56.238 00.000 20224 IsGuiding returns 0
23:00:56.241 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54403, med=2800, FiltMin=2486, FiltMax=29037, Gamma=1.000
23:00:56.260 00.019 8996 UpdateGuideState exits: m=749693 SNR=353.7
23:00:56.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:56.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:56.264 00.002 8996 Enqueuing Expose request
23:00:56.267 00.003 20224 PulseGuide returned control before completion, sleep 48
23:00:56.328 00.061 20224 IsGuiding returns 1
23:00:56.328 00.000 20224 scope still moving after pulse duration time elapsed
23:00:56.360 00.032 20224 IsSlewing returns 0
23:00:56.360 00.000 20224 IsGuiding returns 0
23:00:56.360 00.000 20224 scope move finished after 66 + 55 ms
23:00:56.360 00.000 20224 Move returns status 0, amount 66
23:00:56.360 00.000 20224 move complete, result=0
23:00:56.360 00.000 20224 worker thread done servicing request
23:00:56.360 00.000 20224 Worker thread wakes up
23:00:56.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:56.360 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
23:00:56.362 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:57.524 01.162 20224 Exposure complete
23:00:57.595 00.071 20224 worker thread done servicing request
23:00:57.595 00.000 8996 OnExposeComplete: enter
23:00:57.597 00.002 8996 UpdateGuideState(): m_state=6
23:00:57.599 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6328
23:00:57.600 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.28, Mass=783291, SNR=345.5, Peak=57811 HFD=4.6
23:00:57.601 00.001 8996 MultiStar: [#1 0.38,-0.79,0.00,M2] [#2 0.20,-0.40,0.00,M1] [#3 0.25,-0.50,0.00,M2] [#4 0.28,-0.52,0.00,M2] [#5 0.31,-0.78,0.00,M2] [#6 0.42,-0.63,0.00,M4] [#7 0.45,-0.44,0.00,M3] [#8 0.10,-0.72,0.00,M3] 
23:00:57.603 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:00:57.605 00.002 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:00:57.606 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.33 hyp=0.35 cameraTheta=-1.94 mountX=-0.09 mountY=0.34, mountTheta=1.84
23:00:57.607 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.33, opts=13)
23:00:57.608 00.001 8996 Enqueuing Move request for scope (-0.13, -0.33)
23:00:57.609 00.001 20224 Worker thread wakes up
23:00:57.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.33) opts 0xd
23:00:57.609 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.33)
23:00:57.609 00.000 20224 Moving (-0.13, -0.33) raw xDistance=-0.09 yDistance=0.34
23:00:57.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:00:57.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:00:57.609 00.000 20224 MoveAxis(E, 0, ABG)
23:00:57.609 00.000 20224 Move returns status 0, amount 0
23:00:57.609 00.000 20224 MoveAxis(S, 72, ABG)
23:00:57.609 00.000 20224 Guiding  Dir = 1, Dur = 72
23:00:57.610 00.001 20224 IsSlewing returns 0
23:00:57.610 00.000 20224 IsGuiding returns 0
23:00:57.613 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57811, med=2800, FiltMin=2531, FiltMax=28701, Gamma=1.000
23:00:57.627 00.014 8996 UpdateGuideState exits: m=783291 SNR=345.5
23:00:57.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:57.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:57.629 00.000 8996 Enqueuing Expose request
23:00:57.653 00.024 20224 PulseGuide returned control before completion, sleep 40
23:00:57.698 00.045 20224 IsGuiding returns 1
23:00:57.698 00.000 20224 scope still moving after pulse duration time elapsed
23:00:57.730 00.032 20224 IsSlewing returns 0
23:00:57.730 00.000 20224 IsGuiding returns 0
23:00:57.730 00.000 20224 scope move finished after 72 + 48 ms
23:00:57.730 00.000 20224 Move returns status 0, amount 72
23:00:57.730 00.000 20224 move complete, result=0
23:00:57.730 00.000 20224 worker thread done servicing request
23:00:57.730 00.000 20224 Worker thread wakes up
23:00:57.730 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:57.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:57.730 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 72 ms SOUTH
23:00:58.711 00.981 20224 Exposure complete
23:00:58.781 00.070 20224 worker thread done servicing request
23:00:58.781 00.000 8996 OnExposeComplete: enter
23:00:58.783 00.002 8996 UpdateGuideState(): m_state=6
23:00:58.784 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6329
23:00:58.784 00.000 8996 Star::Find returns 1 (0), X=138.05, Y=471.42, Mass=845526, SNR=370.9, Peak=56720 HFD=4.6
23:00:58.785 00.001 8996 MultiStar: [#1 0.20,-0.20,0.63,U] [#2 -0.22,-0.05,0.68,U] [#3 0.20,-0.06,0.54,U] [#4 0.16,-0.13,0.58,U] [#5 0.13,-0.09,0.52,U] [#6 0.43,-0.12,0.00,M5] [#7 0.36,-0.21,0.41,U] [#8 -0.15,-0.09,0.43,U] 
23:00:58.786 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.13}, one-star: {-0.07, -0.19}
23:00:58.786 00.000 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
23:00:58.787 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
23:00:58.788 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.18 mountX=0.07 mountY=0.12, mountTheta=1.07
23:00:58.789 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.13, opts=13)
23:00:58.790 00.001 8996 Enqueuing Move request for scope (0.05, -0.13)
23:00:58.790 00.000 20224 Worker thread wakes up
23:00:58.791 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
23:00:58.791 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
23:00:58.791 00.000 20224 Moving (0.05, -0.13) raw xDistance=0.07 yDistance=0.12
23:00:58.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:00:58.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:00:58.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:00:58.791 00.000 20224 MoveAxis(E, 0, ABG)
23:00:58.791 00.000 20224 Move returns status 0, amount 0
23:00:58.791 00.000 20224 MoveAxis(N, 0, ABG)
23:00:58.791 00.000 20224 Move returns status 0, amount 0
23:00:58.791 00.000 20224 move complete, result=0
23:00:58.791 00.000 20224 worker thread done servicing request
23:00:58.795 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56720, med=2800, FiltMin=2550, FiltMax=27133, Gamma=1.000
23:00:58.814 00.019 8996 UpdateGuideState exits: m=845526 SNR=370.9
23:00:58.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:58.817 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:00:58.818 00.001 8996 Enqueuing Expose request
23:00:58.819 00.001 20224 Worker thread wakes up
23:00:58.819 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:00:58.821 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:00:58.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:00:59.977 01.156 20224 Exposure complete
23:01:00.058 00.081 20224 worker thread done servicing request
23:01:00.058 00.000 8996 OnExposeComplete: enter
23:01:00.061 00.003 8996 UpdateGuideState(): m_state=6
23:01:00.062 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6330
23:01:00.063 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.43, Mass=806941, SNR=356.0, Peak=55859 HFD=4.7
23:01:00.064 00.001 8996 MultiStar: [#1 0.29,-0.01,0.67,U] [#2 0.09,0.06,0.76,U] [#3 0.20,-0.06,0.53,U] [#4 0.28,-0.16,0.56,U] [#5 -0.13,-0.02,0.55,U] [#6 0.06,-0.29,0.43,U] [#7 0.14,-0.31,0.42,U] [#8 -0.13,-0.28,0.39,U] 
23:01:00.065 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.12}, one-star: {-0.09, -0.18}
23:01:00.066 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
23:01:00.067 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
23:01:00.068 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.02 mountX=0.09 mountY=0.11, mountTheta=0.92
23:01:00.070 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.12, opts=13)
23:01:00.070 00.000 8996 Enqueuing Move request for scope (0.07, -0.12)
23:01:00.071 00.001 20224 Worker thread wakes up
23:01:00.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
23:01:00.072 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
23:01:00.072 00.000 20224 Moving (0.07, -0.12) raw xDistance=0.09 yDistance=0.11
23:01:00.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:01:00.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:00.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:01:00.072 00.000 20224 MoveAxis(E, 0, ABG)
23:01:00.072 00.000 20224 Move returns status 0, amount 0
23:01:00.072 00.000 20224 MoveAxis(N, 0, ABG)
23:01:00.072 00.000 20224 Move returns status 0, amount 0
23:01:00.072 00.000 20224 move complete, result=0
23:01:00.072 00.000 20224 worker thread done servicing request
23:01:00.080 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55859, med=2800, FiltMin=2550, FiltMax=27533, Gamma=1.000
23:01:00.105 00.025 8996 UpdateGuideState exits: m=806941 SNR=356.0
23:01:00.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:00.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:00.108 00.001 8996 Enqueuing Expose request
23:01:00.109 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:00.110 00.001 20224 Worker thread wakes up
23:01:00.110 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:00.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:01.098 00.988 20224 Exposure complete
23:01:01.188 00.090 20224 worker thread done servicing request
23:01:01.188 00.000 8996 OnExposeComplete: enter
23:01:01.190 00.002 8996 UpdateGuideState(): m_state=6
23:01:01.192 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6331
23:01:01.193 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.76, Mass=744932, SNR=349.8, Peak=65504 HFD=4.4
23:01:01.195 00.002 8996 MultiStar: [#1 -0.17,-0.18,0.63,U] [#2 -0.06,-0.19,0.71,U] [#3 -0.22,0.01,0.63,U] [#4 -0.18,0.06,0.52,U] [#5 -0.14,0.03,0.61,U] [#6 -0.19,-0.22,0.42,U] [#7 -0.19,-0.19,0.48,U] [#8 -0.19,-0.14,0.36,U] 
23:01:01.196 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.05}, one-star: {-0.16, 0.15}
23:01:01.197 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
23:01:01.197 00.000 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
23:01:01.198 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.83 mountX=-0.15 mountY=0.07, mountTheta=2.71
23:01:01.200 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.05, opts=13)
23:01:01.201 00.001 8996 Enqueuing Move request for scope (-0.16, -0.05)
23:01:01.202 00.001 20224 Worker thread wakes up
23:01:01.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
23:01:01.203 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
23:01:01.203 00.000 20224 Moving (-0.16, -0.05) raw xDistance=-0.15 yDistance=0.07
23:01:01.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:01:01.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:01.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:01.203 00.000 20224 MoveAxis(E, 0, ABG)
23:01:01.203 00.000 20224 Move returns status 0, amount 0
23:01:01.203 00.000 20224 MoveAxis(N, 0, ABG)
23:01:01.203 00.000 20224 Move returns status 0, amount 0
23:01:01.203 00.000 20224 move complete, result=0
23:01:01.203 00.000 20224 worker thread done servicing request
23:01:01.209 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65504, med=2800, FiltMin=2544, FiltMax=25955, Gamma=1.000
23:01:01.235 00.026 8996 UpdateGuideState exits: m=744932 SNR=349.8
23:01:01.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:01.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:01.238 00.001 8996 Enqueuing Expose request
23:01:01.239 00.001 20224 Worker thread wakes up
23:01:01.239 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:01.239 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:01.240 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:02.416 01.176 20224 Exposure complete
23:01:02.481 00.065 20224 worker thread done servicing request
23:01:02.481 00.000 8996 OnExposeComplete: enter
23:01:02.483 00.002 8996 UpdateGuideState(): m_state=6
23:01:02.485 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6332
23:01:02.487 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=471.54, Mass=685865, SNR=328.1, Peak=51040 HFD=4.3
23:01:02.489 00.002 8996 MultiStar: [#1 0.23,-0.08,0.73,U] [#2 0.30,0.02,0.83,U] [#3 0.09,-0.21,0.60,U] [#4 0.05,-0.30,0.56,U] [#5 -0.06,-0.08,0.69,U] [#6 0.25,-0.20,0.45,U] [#7 0.32,-0.12,0.47,U] [#8 -0.22,-0.03,0.42,U] 
23:01:02.490 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.11}, one-star: {-0.15, -0.07}
23:01:02.491 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
23:01:02.492 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
23:01:02.493 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.92 mountX=0.09 mountY=0.10, mountTheta=0.81
23:01:02.495 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.11, opts=13)
23:01:02.496 00.001 8996 Enqueuing Move request for scope (0.08, -0.11)
23:01:02.497 00.001 20224 Worker thread wakes up
23:01:02.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
23:01:02.497 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
23:01:02.497 00.000 20224 Moving (0.08, -0.11) raw xDistance=0.09 yDistance=0.10
23:01:02.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:01:02.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:02.498 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:01:02.498 00.000 20224 MoveAxis(E, 0, ABG)
23:01:02.498 00.000 20224 Move returns status 0, amount 0
23:01:02.498 00.000 20224 MoveAxis(N, 0, ABG)
23:01:02.498 00.000 20224 Move returns status 0, amount 0
23:01:02.498 00.000 20224 move complete, result=0
23:01:02.498 00.000 20224 worker thread done servicing request
23:01:02.502 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51040, med=2800, FiltMin=2525, FiltMax=24557, Gamma=1.000
23:01:02.522 00.020 8996 UpdateGuideState exits: m=685865 SNR=328.1
23:01:02.523 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:02.524 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:02.525 00.001 8996 Enqueuing Expose request
23:01:02.526 00.001 20224 Worker thread wakes up
23:01:02.526 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:02.527 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:02.528 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:03.498 00.970 20224 Exposure complete
23:01:03.580 00.082 20224 worker thread done servicing request
23:01:03.580 00.000 8996 OnExposeComplete: enter
23:01:03.581 00.001 8996 UpdateGuideState(): m_state=6
23:01:03.582 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6333
23:01:03.584 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=471.44, Mass=705804, SNR=330.7, Peak=51859 HFD=4.6
23:01:03.587 00.003 8996 MultiStar: [#1 0.26,-0.25,0.67,U] [#2 0.15,-0.02,0.78,U] [#3 0.28,-0.29,0.66,U] [#4 0.31,-0.22,0.62,U] [#5 0.05,-0.24,0.66,U] [#6 0.25,-0.26,0.44,U] [#7 0.22,-0.24,0.48,U] [#8 0.03,-0.19,0.42,U] 
23:01:03.589 00.002 8996 single-star, 8 included, MultiStar: {0.15, -0.20}, one-star: {-0.08, -0.17}
23:01:03.591 00.002 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
23:01:03.592 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
23:01:03.594 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.03 mountX=-0.07 mountY=0.18, mountTheta=1.93
23:01:03.596 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.17, opts=13)
23:01:03.598 00.002 8996 Enqueuing Move request for scope (-0.08, -0.17)
23:01:03.599 00.001 20224 Worker thread wakes up
23:01:03.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
23:01:03.600 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
23:01:03.600 00.000 20224 Moving (-0.08, -0.17) raw xDistance=-0.07 yDistance=0.18
23:01:03.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:01:03.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:03.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:01:03.600 00.000 20224 MoveAxis(E, 0, ABG)
23:01:03.600 00.000 20224 Move returns status 0, amount 0
23:01:03.600 00.000 20224 MoveAxis(N, 0, ABG)
23:01:03.600 00.000 20224 Move returns status 0, amount 0
23:01:03.600 00.000 20224 move complete, result=0
23:01:03.601 00.001 20224 worker thread done servicing request
23:01:03.607 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51859, med=2800, FiltMin=2542, FiltMax=24285, Gamma=1.000
23:01:03.625 00.018 8996 UpdateGuideState exits: m=705804 SNR=330.7
23:01:03.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:03.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:03.628 00.001 8996 Enqueuing Expose request
23:01:03.628 00.000 20224 Worker thread wakes up
23:01:03.628 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:01:03.630 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:03.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:04.796 01.166 20224 Exposure complete
23:01:04.862 00.066 20224 worker thread done servicing request
23:01:04.862 00.000 8996 OnExposeComplete: enter
23:01:04.863 00.001 8996 UpdateGuideState(): m_state=6
23:01:04.865 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6334
23:01:04.867 00.002 8996 Star::Find returns 1 (0), X=138.00, Y=471.46, Mass=729766, SNR=341.7, Peak=54256 HFD=4.5
23:01:04.870 00.003 8996 MultiStar: [#1 0.12,-0.20,0.73,U] [#2 -0.18,0.02,0.76,U] [#3 0.16,-0.16,0.60,U] [#4 0.16,-0.19,0.65,U] [#5 -0.10,-0.31,0.74,U] [#6 0.04,-0.36,0.42,U] [#7 0.00,-0.28,0.50,U] [#8 -0.36,-0.29,0.00,M1] 
23:01:04.872 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.19}, one-star: {-0.13, -0.15}
23:01:04.874 00.002 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
23:01:04.875 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
23:01:04.877 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.61 mountX=0.01 mountY=0.19, mountTheta=1.51
23:01:04.879 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.19, opts=13)
23:01:04.882 00.003 8996 Enqueuing Move request for scope (-0.01, -0.19)
23:01:04.884 00.002 20224 Worker thread wakes up
23:01:04.884 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
23:01:04.884 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
23:01:04.884 00.000 20224 Moving (-0.01, -0.19) raw xDistance=0.01 yDistance=0.19
23:01:04.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:01:04.884 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:04.884 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:01:04.884 00.000 20224 MoveAxis(E, 0, ABG)
23:01:04.884 00.000 20224 Move returns status 0, amount 0
23:01:04.884 00.000 20224 MoveAxis(N, 0, ABG)
23:01:04.884 00.000 20224 Move returns status 0, amount 0
23:01:04.884 00.000 20224 move complete, result=0
23:01:04.884 00.000 20224 worker thread done servicing request
23:01:04.889 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54256, med=2800, FiltMin=2544, FiltMax=23661, Gamma=1.000
23:01:04.904 00.015 8996 UpdateGuideState exits: m=729766 SNR=341.7
23:01:04.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:04.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:04.907 00.001 8996 Enqueuing Expose request
23:01:04.907 00.000 20224 Worker thread wakes up
23:01:04.908 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:04.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:04.908 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:01:05.893 00.985 20224 Exposure complete
23:01:05.967 00.074 20224 worker thread done servicing request
23:01:05.967 00.000 8996 OnExposeComplete: enter
23:01:05.969 00.002 8996 UpdateGuideState(): m_state=6
23:01:05.972 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6335
23:01:05.973 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.42, Mass=719538, SNR=342.9, Peak=57539 HFD=4.6
23:01:05.975 00.002 8996 MultiStar: [#1 -0.07,-0.03,0.62,U] [#2 -0.19,0.05,0.68,U] [#3 -0.02,-0.05,0.62,U] [#4 0.05,-0.04,0.54,U] [#5 -0.04,-0.48,0.00,M1] [#6 -0.03,-0.23,0.39,U] [#7 -0.13,-0.29,0.45,U] [#8 -0.31,-0.22,0.46,U] 
23:01:05.976 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.12}, one-star: {-0.24, -0.19}
23:01:05.977 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
23:01:05.978 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.85)
23:01:05.979 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-2.41 mountX=-0.12 mountY=0.13, mountTheta=2.31
23:01:05.980 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.12, opts=13)
23:01:05.981 00.001 8996 Enqueuing Move request for scope (-0.13, -0.12)
23:01:05.983 00.002 20224 Worker thread wakes up
23:01:05.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
23:01:05.983 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
23:01:05.983 00.000 20224 Moving (-0.13, -0.12) raw xDistance=-0.12 yDistance=0.13
23:01:05.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:01:05.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:05.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:01:05.983 00.000 20224 MoveAxis(E, 0, ABG)
23:01:05.983 00.000 20224 Move returns status 0, amount 0
23:01:05.983 00.000 20224 MoveAxis(N, 0, ABG)
23:01:05.983 00.000 20224 Move returns status 0, amount 0
23:01:05.984 00.001 20224 move complete, result=0
23:01:05.984 00.000 20224 worker thread done servicing request
23:01:05.988 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57539, med=2800, FiltMin=2525, FiltMax=27885, Gamma=1.000
23:01:06.010 00.022 8996 UpdateGuideState exits: m=719538 SNR=342.9
23:01:06.013 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:06.015 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:06.017 00.002 8996 Enqueuing Expose request
23:01:06.019 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:06.021 00.002 20224 Worker thread wakes up
23:01:06.021 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:06.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:07.175 01.154 20224 Exposure complete
23:01:07.237 00.062 20224 worker thread done servicing request
23:01:07.237 00.000 8996 OnExposeComplete: enter
23:01:07.238 00.001 8996 UpdateGuideState(): m_state=6
23:01:07.239 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6336
23:01:07.241 00.002 8996 Star::Find returns 1 (0), X=137.70, Y=471.74, Mass=678699, SNR=324.1, Peak=62208 HFD=4.6
23:01:07.243 00.002 8996 MultiStar: [#1 0.04,-0.10,0.74,U] [#2 -0.31,0.02,0.82,U] [#3 -0.05,-0.24,0.69,U] [#4 -0.01,-0.21,0.64,U] [#5 -0.11,-0.24,0.69,U] [#6 -0.18,-0.09,0.52,U] [#7 -0.04,-0.12,0.49,U] [#8 -0.41,0.02,0.45,U] 
23:01:07.244 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.08}, one-star: {-0.43, 0.13}
23:01:07.245 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
23:01:07.246 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
23:01:07.247 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.70 mountX=-0.17 mountY=0.10, mountTheta=2.59
23:01:07.250 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.08, opts=13)
23:01:07.251 00.001 8996 Enqueuing Move request for scope (-0.18, -0.08)
23:01:07.252 00.001 20224 Worker thread wakes up
23:01:07.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
23:01:07.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
23:01:07.252 00.000 20224 Moving (-0.18, -0.08) raw xDistance=-0.17 yDistance=0.10
23:01:07.253 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:01:07.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:07.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:01:07.253 00.000 20224 MoveAxis(E, 0, ABG)
23:01:07.253 00.000 20224 Move returns status 0, amount 0
23:01:07.253 00.000 20224 MoveAxis(N, 0, ABG)
23:01:07.253 00.000 20224 Move returns status 0, amount 0
23:01:07.253 00.000 20224 move complete, result=0
23:01:07.253 00.000 20224 worker thread done servicing request
23:01:07.256 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62208, med=2800, FiltMin=2541, FiltMax=26064, Gamma=1.000
23:01:07.273 00.017 8996 UpdateGuideState exits: m=678699 SNR=324.1
23:01:07.275 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:07.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:07.277 00.001 8996 Enqueuing Expose request
23:01:07.278 00.001 20224 Worker thread wakes up
23:01:07.278 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:07.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:07.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:08.255 00.976 20224 Exposure complete
23:01:08.346 00.091 20224 worker thread done servicing request
23:01:08.347 00.001 8996 OnExposeComplete: enter
23:01:08.348 00.001 8996 UpdateGuideState(): m_state=6
23:01:08.350 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6337
23:01:08.352 00.002 8996 Star::Find returns 1 (0), X=137.62, Y=471.62, Mass=751306, SNR=352.4, Peak=63616 HFD=4.7
23:01:08.354 00.002 8996 MultiStar: [#1 -0.20,-0.17,0.71,U] [#2 -0.32,0.04,0.90,U] [#3 -0.05,0.13,0.63,U] [#4 -0.28,0.12,0.53,U] [#5 -0.23,0.03,0.52,U] [#6 -0.16,-0.14,0.43,U] [#7 -0.17,0.16,0.53,U] [#8 -0.38,-0.15,0.37,U] 
23:01:08.355 00.001 8996 refined, 8 included, MultiStar: {-0.27, 0.01}, one-star: {-0.50, 0.01}
23:01:08.357 00.002 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
23:01:08.357 00.000 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:01:08.358 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.01 hyp=0.27 cameraTheta=3.10 mountX=-0.27 mountY=0.02, mountTheta=3.07
23:01:08.359 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.01, opts=13)
23:01:08.360 00.001 8996 Enqueuing Move request for scope (-0.27, 0.01)
23:01:08.361 00.001 20224 Worker thread wakes up
23:01:08.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.01) opts 0xd
23:01:08.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.01)
23:01:08.361 00.000 20224 Moving (-0.27, 0.01) raw xDistance=-0.27 yDistance=0.02
23:01:08.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:01:08.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:08.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:08.361 00.000 20224 MoveAxis(E, 40, ABG)
23:01:08.361 00.000 20224 Guiding  Dir = 2, Dur = 40
23:01:08.362 00.001 20224 IsSlewing returns 0
23:01:08.362 00.000 20224 IsGuiding returns 0
23:01:08.365 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63616, med=2800, FiltMin=2493, FiltMax=29133, Gamma=1.000
23:01:08.374 00.009 20224 PulseGuide returned control before completion, sleep 38
23:01:08.379 00.005 8996 UpdateGuideState exits: m=751306 SNR=352.4
23:01:08.380 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:08.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:08.382 00.001 8996 Enqueuing Expose request
23:01:08.421 00.039 20224 IsGuiding returns 1
23:01:08.421 00.000 20224 scope still moving after pulse duration time elapsed
23:01:08.453 00.032 20224 IsSlewing returns 0
23:01:08.453 00.000 20224 IsGuiding returns 0
23:01:08.453 00.000 20224 scope move finished after 40 + 51 ms
23:01:08.453 00.000 20224 Move returns status 0, amount 40
23:01:08.454 00.001 20224 MoveAxis(N, 0, ABG)
23:01:08.454 00.000 20224 Move returns status 0, amount 0
23:01:08.454 00.000 20224 move complete, result=0
23:01:08.454 00.000 20224 worker thread done servicing request
23:01:08.454 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
23:01:08.455 00.001 20224 Worker thread wakes up
23:01:08.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:08.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:09.605 01.150 20224 Exposure complete
23:01:09.668 00.063 20224 worker thread done servicing request
23:01:09.668 00.000 8996 OnExposeComplete: enter
23:01:09.669 00.001 8996 UpdateGuideState(): m_state=6
23:01:09.670 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6338
23:01:09.671 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=471.83, Mass=766577, SNR=387.2, Peak=65504 HFD=4.4
23:01:09.672 00.001 8996 MultiStar: [#1 0.11,-0.33,0.57,U] [#2 -0.15,-0.04,0.74,U] [#3 -0.14,-0.01,0.62,U] [#4 -0.12,-0.28,0.54,U] [#5 -0.13,0.13,0.61,U] [#6 -0.22,-0.22,0.38,U] [#7 -0.11,0.08,0.40,U] [#8 -0.16,0.08,0.32,U] 
23:01:09.674 00.002 8996 refined, 8 included, MultiStar: {-0.15, -0.02}, one-star: {-0.31, 0.22}
23:01:09.676 00.002 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
23:01:09.679 00.003 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
23:01:09.681 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.01 mountX=-0.15 mountY=0.04, mountTheta=2.90
23:01:09.682 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
23:01:09.683 00.001 8996 Enqueuing Move request for scope (-0.15, -0.02)
23:01:09.684 00.001 20224 Worker thread wakes up
23:01:09.684 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
23:01:09.684 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
23:01:09.684 00.000 20224 Moving (-0.15, -0.02) raw xDistance=-0.15 yDistance=0.04
23:01:09.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:01:09.684 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:09.685 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:01:09.685 00.000 20224 MoveAxis(E, 0, ABG)
23:01:09.685 00.000 20224 Move returns status 0, amount 0
23:01:09.685 00.000 20224 MoveAxis(N, 0, ABG)
23:01:09.685 00.000 20224 Move returns status 0, amount 0
23:01:09.685 00.000 20224 move complete, result=0
23:01:09.685 00.000 20224 worker thread done servicing request
23:01:09.691 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2800, FiltMin=2512, FiltMax=30992, Gamma=1.000
23:01:09.708 00.017 8996 UpdateGuideState exits: m=766577 SNR=387.2
23:01:09.710 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:09.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:09.713 00.002 8996 Enqueuing Expose request
23:01:09.714 00.001 20224 Worker thread wakes up
23:01:09.714 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:09.716 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:09.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:10.700 00.984 20224 Exposure complete
23:01:10.779 00.079 20224 worker thread done servicing request
23:01:10.779 00.000 8996 OnExposeComplete: enter
23:01:10.780 00.001 8996 UpdateGuideState(): m_state=6
23:01:10.781 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6339
23:01:10.782 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.75, Mass=679258, SNR=336.6, Peak=59920 HFD=4.4
23:01:10.783 00.001 8996 MultiStar: [#1 0.13,-0.37,0.64,U] [#2 -0.10,-0.05,0.86,U] [#3 0.02,0.09,0.61,U] [#4 0.11,-0.07,0.55,U] [#5 -0.02,-0.19,0.59,U] [#6 0.11,-0.38,0.47,U] [#7 -0.00,-0.29,0.49,U] [#8 0.09,-0.29,0.39,U] 
23:01:10.784 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.12}, one-star: {-0.20, 0.14}
23:01:10.784 00.000 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
23:01:10.785 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
23:01:10.786 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.64 mountX=0.00 mountY=0.12, mountTheta=1.55
23:01:10.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
23:01:10.789 00.001 8996 Enqueuing Move request for scope (-0.01, -0.12)
23:01:10.789 00.000 20224 Worker thread wakes up
23:01:10.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
23:01:10.789 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
23:01:10.789 00.000 20224 Moving (-0.01, -0.12) raw xDistance=0.00 yDistance=0.12
23:01:10.790 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:01:10.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:10.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:01:10.790 00.000 20224 MoveAxis(E, 0, ABG)
23:01:10.790 00.000 20224 Move returns status 0, amount 0
23:01:10.790 00.000 20224 MoveAxis(N, 0, ABG)
23:01:10.790 00.000 20224 Move returns status 0, amount 0
23:01:10.790 00.000 20224 move complete, result=0
23:01:10.790 00.000 20224 worker thread done servicing request
23:01:10.793 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59920, med=2800, FiltMin=2531, FiltMax=25187, Gamma=1.000
23:01:10.813 00.020 8996 UpdateGuideState exits: m=679258 SNR=336.6
23:01:10.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:10.816 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:10.818 00.002 8996 Enqueuing Expose request
23:01:10.819 00.001 20224 Worker thread wakes up
23:01:10.820 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:10.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:10.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:11.976 01.155 20224 Exposure complete
23:01:12.069 00.093 20224 worker thread done servicing request
23:01:12.070 00.001 8996 OnExposeComplete: enter
23:01:12.072 00.002 8996 UpdateGuideState(): m_state=6
23:01:12.072 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6340
23:01:12.073 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.60, Mass=744849, SNR=335.2, Peak=57392 HFD=4.5
23:01:12.074 00.001 8996 MultiStar: [#1 0.08,-0.36,0.66,U] [#2 -0.24,-0.01,0.78,U] [#3 -0.04,-0.32,0.59,U] [#4 -0.04,-0.23,0.59,U] [#5 0.15,-0.44,0.00,M1] [#6 -0.02,-0.24,0.48,U] [#7 -0.13,-0.13,0.51,U] [#8 -0.11,-0.05,0.36,U] 
23:01:12.075 00.001 8996 single-star, 7 included, MultiStar: {-0.08, -0.16}, one-star: {-0.09, -0.01}
23:01:12.076 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
23:01:12.077 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
23:01:12.077 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.04 mountX=-0.09 mountY=0.02, mountTheta=2.92
23:01:12.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.01, opts=13)
23:01:12.080 00.001 8996 Enqueuing Move request for scope (-0.09, -0.01)
23:01:12.080 00.000 20224 Worker thread wakes up
23:01:12.081 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
23:01:12.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
23:01:12.081 00.000 20224 Moving (-0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
23:01:12.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:01:12.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:12.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:12.081 00.000 20224 MoveAxis(E, 0, ABG)
23:01:12.081 00.000 20224 Move returns status 0, amount 0
23:01:12.081 00.000 20224 MoveAxis(N, 0, ABG)
23:01:12.081 00.000 20224 Move returns status 0, amount 0
23:01:12.081 00.000 20224 move complete, result=0
23:01:12.081 00.000 20224 worker thread done servicing request
23:01:12.085 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57392, med=2800, FiltMin=2509, FiltMax=25891, Gamma=1.000
23:01:12.112 00.027 8996 UpdateGuideState exits: m=744849 SNR=335.2
23:01:12.114 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:12.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:12.116 00.001 8996 Enqueuing Expose request
23:01:12.117 00.001 20224 Worker thread wakes up
23:01:12.117 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:12.118 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:12.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:13.107 00.989 20224 Exposure complete
23:01:13.192 00.085 20224 worker thread done servicing request
23:01:13.192 00.000 8996 OnExposeComplete: enter
23:01:13.193 00.001 8996 UpdateGuideState(): m_state=6
23:01:13.194 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6341
23:01:13.195 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.47, Mass=745325, SNR=372.3, Peak=51040 HFD=4.5
23:01:13.196 00.001 8996 MultiStar: [#1 -0.16,-0.66,0.00,M1] [#2 -0.14,-0.14,0.71,U] [#3 -0.13,-0.24,0.52,U] [#4 -0.16,-0.27,0.55,U] [#5 -0.26,-0.21,0.60,U] [#6 -0.18,-0.47,0.00,M1] [#7 -0.00,-0.21,0.40,U] [#8 -0.35,-0.48,0.00,M1] 
23:01:13.197 00.001 8996 single-star, 5 included, MultiStar: {-0.14, -0.19}, one-star: {-0.12, -0.14}
23:01:13.197 00.000 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:01:13.198 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
23:01:13.199 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.28 mountX=-0.10 mountY=0.15, mountTheta=2.17
23:01:13.200 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.14, opts=13)
23:01:13.201 00.001 8996 Enqueuing Move request for scope (-0.12, -0.14)
23:01:13.202 00.001 20224 Worker thread wakes up
23:01:13.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
23:01:13.202 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
23:01:13.202 00.000 20224 Moving (-0.12, -0.14) raw xDistance=-0.10 yDistance=0.15
23:01:13.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:01:13.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:13.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:01:13.202 00.000 20224 MoveAxis(E, 0, ABG)
23:01:13.202 00.000 20224 Move returns status 0, amount 0
23:01:13.202 00.000 20224 MoveAxis(N, 0, ABG)
23:01:13.202 00.000 20224 Move returns status 0, amount 0
23:01:13.202 00.000 20224 move complete, result=0
23:01:13.202 00.000 20224 worker thread done servicing request
23:01:13.210 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=51040, med=2800, FiltMin=2550, FiltMax=25395, Gamma=1.000
23:01:13.226 00.016 8996 UpdateGuideState exits: m=745325 SNR=372.3
23:01:13.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:13.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:13.228 00.000 8996 Enqueuing Expose request
23:01:13.229 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:13.230 00.001 20224 Worker thread wakes up
23:01:13.230 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:13.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:14.403 01.173 20224 Exposure complete
23:01:14.498 00.095 20224 worker thread done servicing request
23:01:14.499 00.001 8996 OnExposeComplete: enter
23:01:14.501 00.002 8996 UpdateGuideState(): m_state=6
23:01:14.502 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6342
23:01:14.504 00.002 8996 Star::Find returns 1 (0), X=137.84, Y=471.49, Mass=803691, SNR=377.8, Peak=61683 HFD=4.4
23:01:14.505 00.001 8996 MultiStar: [#1 -0.20,-0.15,0.61,U] [#2 -0.20,0.04,0.71,U] [#3 -0.22,-0.06,0.64,U] [#4 -0.16,-0.17,0.48,U] [#5 -0.06,-0.08,0.62,U] [#6 0.07,-0.51,0.00,M2] [#7 -0.02,-0.37,0.50,U] [#8 -0.24,-0.30,0.40,U] 
23:01:14.506 00.001 8996 refined, 7 included, MultiStar: {-0.18, -0.14}, one-star: {-0.28, -0.13}
23:01:14.509 00.003 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:01:14.511 00.002 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
23:01:14.514 00.003 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-2.51 mountX=-0.17 mountY=0.16, mountTheta=2.40
23:01:14.518 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.14, opts=13)
23:01:14.520 00.002 8996 Enqueuing Move request for scope (-0.18, -0.14)
23:01:14.521 00.001 20224 Worker thread wakes up
23:01:14.521 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
23:01:14.521 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
23:01:14.522 00.001 20224 Moving (-0.18, -0.14) raw xDistance=-0.17 yDistance=0.16
23:01:14.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:01:14.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:14.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:01:14.522 00.000 20224 MoveAxis(E, 0, ABG)
23:01:14.522 00.000 20224 Move returns status 0, amount 0
23:01:14.522 00.000 20224 MoveAxis(N, 0, ABG)
23:01:14.522 00.000 20224 Move returns status 0, amount 0
23:01:14.522 00.000 20224 move complete, result=0
23:01:14.523 00.001 20224 worker thread done servicing request
23:01:14.529 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61683, med=2800, FiltMin=2480, FiltMax=32013, Gamma=1.000
23:01:14.549 00.020 8996 UpdateGuideState exits: m=803691 SNR=377.8
23:01:14.551 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:14.551 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:14.552 00.001 8996 Enqueuing Expose request
23:01:14.553 00.001 20224 Worker thread wakes up
23:01:14.553 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:14.554 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:14.554 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:01:15.521 00.967 20224 Exposure complete
23:01:15.577 00.056 20224 worker thread done servicing request
23:01:15.577 00.000 8996 OnExposeComplete: enter
23:01:15.579 00.002 8996 UpdateGuideState(): m_state=6
23:01:15.581 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6343
23:01:15.582 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.60, Mass=718022, SNR=353.4, Peak=53088 HFD=4.4
23:01:15.583 00.001 8996 MultiStar: [#1 -0.14,-0.14,0.71,U] [#2 -0.18,0.18,0.75,U] [#3 -0.05,0.04,0.65,U] [#4 -0.16,0.06,0.58,U] [#5 -0.02,-0.13,0.60,U] [#6 0.03,-0.36,0.44,U] [#7 0.04,-0.02,0.41,U] [#8 -0.09,-0.18,0.39,U] 
23:01:15.584 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.04}, one-star: {-0.13, -0.01}
23:01:15.585 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
23:01:15.586 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
23:01:15.587 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.72 mountX=-0.09 mountY=0.05, mountTheta=2.61
23:01:15.590 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.04, opts=13)
23:01:15.592 00.002 8996 Enqueuing Move request for scope (-0.09, -0.04)
23:01:15.592 00.000 20224 Worker thread wakes up
23:01:15.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
23:01:15.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
23:01:15.592 00.000 20224 Moving (-0.09, -0.04) raw xDistance=-0.09 yDistance=0.05
23:01:15.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:01:15.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:15.593 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:01:15.593 00.000 20224 MoveAxis(E, 0, ABG)
23:01:15.593 00.000 20224 Move returns status 0, amount 0
23:01:15.593 00.000 20224 MoveAxis(N, 0, ABG)
23:01:15.593 00.000 20224 Move returns status 0, amount 0
23:01:15.593 00.000 20224 move complete, result=0
23:01:15.593 00.000 20224 worker thread done servicing request
23:01:15.598 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53088, med=2800, FiltMin=2477, FiltMax=25443, Gamma=1.000
23:01:15.618 00.020 8996 UpdateGuideState exits: m=718022 SNR=353.4
23:01:15.620 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:15.622 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:15.623 00.001 8996 Enqueuing Expose request
23:01:15.624 00.001 20224 Worker thread wakes up
23:01:15.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:15.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:15.624 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:16.786 01.162 20224 Exposure complete
23:01:16.856 00.070 20224 worker thread done servicing request
23:01:16.856 00.000 8996 OnExposeComplete: enter
23:01:16.857 00.001 8996 UpdateGuideState(): m_state=6
23:01:16.858 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6344
23:01:16.859 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=471.24, Mass=724883, SNR=378.3, Peak=59715 HFD=4.5
23:01:16.860 00.001 8996 MultiStar: [#1 -0.39,-0.28,0.00,M1] [#2 -0.22,-0.07,0.70,U] [#3 -0.42,0.05,0.53,U] [#4 -0.41,0.09,0.51,U] [#5 -0.33,-0.07,0.51,U] [#6 -0.08,-0.20,0.41,U] [#7 -0.14,-0.04,0.39,U] [#8 -0.24,-0.32,0.33,U] 
23:01:16.861 00.001 8996 refined, 7 included, MultiStar: {-0.27, -0.13}, one-star: {-0.23, -0.37}
23:01:16.861 00.000 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
23:01:16.862 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
23:01:16.863 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.13 hyp=0.30 cameraTheta=-2.68 mountX=-0.25 mountY=0.16, mountTheta=2.57
23:01:16.864 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.13, opts=13)
23:01:16.865 00.001 8996 Enqueuing Move request for scope (-0.27, -0.13)
23:01:16.866 00.001 20224 Worker thread wakes up
23:01:16.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.13) opts 0xd
23:01:16.866 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.13)
23:01:16.866 00.000 20224 Moving (-0.27, -0.13) raw xDistance=-0.25 yDistance=0.16
23:01:16.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:01:16.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:16.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:01:16.866 00.000 20224 MoveAxis(E, 37, ABG)
23:01:16.866 00.000 20224 Guiding  Dir = 2, Dur = 37
23:01:16.867 00.001 20224 IsSlewing returns 0
23:01:16.867 00.000 20224 IsGuiding returns 0
23:01:16.870 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59715, med=2803, FiltMin=2544, FiltMax=27565, Gamma=1.000
23:01:16.875 00.005 20224 PulseGuide returned control before completion, sleep 40
23:01:16.885 00.010 8996 UpdateGuideState exits: m=724883 SNR=378.3
23:01:16.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:16.886 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:16.887 00.001 8996 Enqueuing Expose request
23:01:16.921 00.034 20224 IsGuiding returns 1
23:01:16.921 00.000 20224 scope still moving after pulse duration time elapsed
23:01:16.953 00.032 20224 IsSlewing returns 0
23:01:16.953 00.000 20224 IsGuiding returns 1
23:01:16.984 00.031 20224 IsSlewing returns 0
23:01:16.984 00.000 20224 IsGuiding returns 0
23:01:16.984 00.000 20224 scope move finished after 37 + 79 ms
23:01:16.984 00.000 20224 Move returns status 0, amount 37
23:01:16.984 00.000 20224 MoveAxis(N, 0, ABG)
23:01:16.984 00.000 20224 Move returns status 0, amount 0
23:01:16.984 00.000 20224 move complete, result=0
23:01:16.984 00.000 20224 worker thread done servicing request
23:01:16.984 00.000 20224 Worker thread wakes up
23:01:16.985 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.2 px 0 ms NORTH
23:01:16.987 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:16.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:17.954 00.967 20224 Exposure complete
23:01:18.035 00.081 20224 worker thread done servicing request
23:01:18.035 00.000 8996 OnExposeComplete: enter
23:01:18.037 00.002 8996 UpdateGuideState(): m_state=6
23:01:18.039 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6345
23:01:18.041 00.002 8996 Star::Find returns 1 (0), X=137.77, Y=471.48, Mass=709566, SNR=338.3, Peak=54323 HFD=4.6
23:01:18.043 00.002 8996 MultiStar: [#1 -0.09,-0.10,0.70,U] [#2 -0.19,-0.06,0.80,U] [#3 -0.03,0.16,0.59,U] [#4 -0.13,0.37,0.63,U] [#5 -0.24,0.11,0.71,U] [#6 -0.06,-0.28,0.45,U] [#7 -0.01,-0.07,0.49,U] [#8 -0.46,-0.22,0.00,M1] 
23:01:18.045 00.002 8996 refined, 7 included, MultiStar: {-0.16, -0.00}, one-star: {-0.36, -0.13}
23:01:18.047 00.002 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
23:01:18.048 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
23:01:18.050 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.14 mountX=-0.16 mountY=0.02, mountTheta=3.03
23:01:18.054 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.00, opts=13)
23:01:18.056 00.002 8996 Enqueuing Move request for scope (-0.16, -0.00)
23:01:18.057 00.001 20224 Worker thread wakes up
23:01:18.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
23:01:18.058 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
23:01:18.058 00.000 20224 Moving (-0.16, -0.00) raw xDistance=-0.16 yDistance=0.02
23:01:18.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:01:18.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:18.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:18.058 00.000 20224 MoveAxis(E, 0, ABG)
23:01:18.058 00.000 20224 Move returns status 0, amount 0
23:01:18.059 00.001 20224 MoveAxis(N, 0, ABG)
23:01:18.059 00.000 20224 Move returns status 0, amount 0
23:01:18.059 00.000 20224 move complete, result=0
23:01:18.059 00.000 20224 worker thread done servicing request
23:01:18.066 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54323, med=2803, FiltMin=2541, FiltMax=28733, Gamma=1.000
23:01:18.085 00.019 8996 UpdateGuideState exits: m=709566 SNR=338.3
23:01:18.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:18.086 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:18.088 00.002 8996 Enqueuing Expose request
23:01:18.090 00.002 20224 Worker thread wakes up
23:01:18.090 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:18.091 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:18.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:19.262 01.171 20224 Exposure complete
23:01:19.326 00.064 20224 worker thread done servicing request
23:01:19.326 00.000 8996 OnExposeComplete: enter
23:01:19.327 00.001 8996 UpdateGuideState(): m_state=6
23:01:19.328 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6346
23:01:19.329 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.73, Mass=678375, SNR=341.0, Peak=56336 HFD=4.4
23:01:19.330 00.001 8996 MultiStar: [#1 0.17,-0.09,0.67,U] [#2 0.12,0.02,0.77,U] [#3 -0.06,0.29,0.60,U] [#4 -0.05,0.21,0.53,U] [#5 -0.11,0.11,0.62,U] [#6 0.14,-0.03,0.44,U] [#7 0.17,0.12,0.51,U] [#8 -0.24,0.04,0.46,U] 
23:01:19.330 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {-0.17, 0.12}
23:01:19.331 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
23:01:19.332 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
23:01:19.334 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.68 mountX=-0.02 mountY=-0.09, mountTheta=-1.78
23:01:19.336 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
23:01:19.337 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
23:01:19.338 00.001 20224 Worker thread wakes up
23:01:19.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:01:19.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:01:19.338 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
23:01:19.339 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:01:19.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:19.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:01:19.339 00.000 20224 MoveAxis(E, 0, ABG)
23:01:19.339 00.000 20224 Move returns status 0, amount 0
23:01:19.339 00.000 20224 MoveAxis(N, 0, ABG)
23:01:19.339 00.000 20224 Move returns status 0, amount 0
23:01:19.339 00.000 20224 move complete, result=0
23:01:19.340 00.001 20224 worker thread done servicing request
23:01:19.345 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56336, med=2800, FiltMin=2537, FiltMax=24131, Gamma=1.000
23:01:19.368 00.023 8996 UpdateGuideState exits: m=678375 SNR=341.0
23:01:19.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:19.370 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:19.371 00.001 8996 Enqueuing Expose request
23:01:19.371 00.000 20224 Worker thread wakes up
23:01:19.372 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:19.372 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:19.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:20.362 00.990 20224 Exposure complete
23:01:20.432 00.070 20224 worker thread done servicing request
23:01:20.432 00.000 8996 OnExposeComplete: enter
23:01:20.433 00.001 8996 UpdateGuideState(): m_state=6
23:01:20.435 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6347
23:01:20.436 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.78, Mass=717581, SNR=332.5, Peak=60416 HFD=4.3
23:01:20.437 00.001 8996 MultiStar: [#1 -0.04,0.11,0.67,U] [#2 0.17,0.06,0.79,U] [#3 0.13,0.20,0.62,U] [#4 0.15,0.03,0.53,U] [#5 -0.14,0.06,0.70,U] [#6 0.32,-0.09,0.51,U] [#7 0.37,-0.06,0.48,U] [#8 -0.20,0.08,0.44,U] 
23:01:20.438 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.07}, one-star: {-0.13, 0.17}
23:01:20.440 00.002 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
23:01:20.442 00.002 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
23:01:20.443 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.97 mountX=0.04 mountY=-0.08, mountTheta=-1.07
23:01:20.446 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.07, opts=13)
23:01:20.447 00.001 8996 Enqueuing Move request for scope (0.05, 0.07)
23:01:20.448 00.001 20224 Worker thread wakes up
23:01:20.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
23:01:20.448 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
23:01:20.448 00.000 20224 Moving (0.05, 0.07) raw xDistance=0.04 yDistance=-0.08
23:01:20.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:01:20.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:20.449 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:01:20.449 00.000 20224 MoveAxis(E, 0, ABG)
23:01:20.449 00.000 20224 Move returns status 0, amount 0
23:01:20.449 00.000 20224 MoveAxis(N, 0, ABG)
23:01:20.449 00.000 20224 Move returns status 0, amount 0
23:01:20.449 00.000 20224 move complete, result=0
23:01:20.449 00.000 20224 worker thread done servicing request
23:01:20.453 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60416, med=2800, FiltMin=2537, FiltMax=27459, Gamma=1.000
23:01:20.471 00.018 8996 UpdateGuideState exits: m=717581 SNR=332.5
23:01:20.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:20.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:20.474 00.001 8996 Enqueuing Expose request
23:01:20.475 00.001 20224 Worker thread wakes up
23:01:20.475 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:20.475 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:20.476 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:21.636 01.160 20224 Exposure complete
23:01:21.733 00.097 20224 worker thread done servicing request
23:01:21.733 00.000 8996 OnExposeComplete: enter
23:01:21.735 00.002 8996 UpdateGuideState(): m_state=6
23:01:21.737 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6348
23:01:21.738 00.001 8996 Star::Find returns 1 (0), X=138.29, Y=471.44, Mass=734958, SNR=336.2, Peak=49536 HFD=4.6
23:01:21.740 00.002 8996 MultiStar: [#1 0.19,-0.06,0.65,U] [#2 0.22,0.01,0.78,U] [#3 0.22,0.14,0.67,U] [#4 0.16,0.14,0.63,U] [#5 -0.00,0.10,0.73,U] [#6 0.28,-0.17,0.43,U] [#7 0.26,0.15,0.44,U] [#8 -0.04,-0.08,0.45,U] 
23:01:21.740 00.000 8996 refined, 8 included, MultiStar: {0.16, 0.00}, one-star: {0.17, -0.17}
23:01:21.742 00.002 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
23:01:21.743 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
23:01:21.744 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.00 hyp=0.16 cameraTheta=0.01 mountX=0.16 mountY=-0.02, mountTheta=-0.12
23:01:21.746 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.00, opts=13)
23:01:21.748 00.002 8996 Enqueuing Move request for scope (0.16, 0.00)
23:01:21.750 00.002 20224 Worker thread wakes up
23:01:21.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.00) opts 0xd
23:01:21.750 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.00)
23:01:21.750 00.000 20224 Moving (0.16, 0.00) raw xDistance=0.16 yDistance=-0.02
23:01:21.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:01:21.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:21.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:21.750 00.000 20224 MoveAxis(E, 0, ABG)
23:01:21.750 00.000 20224 Move returns status 0, amount 0
23:01:21.750 00.000 20224 MoveAxis(N, 0, ABG)
23:01:21.750 00.000 20224 Move returns status 0, amount 0
23:01:21.750 00.000 20224 move complete, result=0
23:01:21.750 00.000 20224 worker thread done servicing request
23:01:21.754 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=49536, med=2800, FiltMin=2553, FiltMax=23088, Gamma=1.000
23:01:21.772 00.018 8996 UpdateGuideState exits: m=734958 SNR=336.2
23:01:21.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:21.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:21.775 00.001 8996 Enqueuing Expose request
23:01:21.775 00.000 20224 Worker thread wakes up
23:01:21.776 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:21.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:21.776 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:22.738 00.962 20224 Exposure complete
23:01:22.797 00.059 20224 worker thread done servicing request
23:01:22.797 00.000 8996 OnExposeComplete: enter
23:01:22.799 00.002 8996 UpdateGuideState(): m_state=6
23:01:22.801 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6349
23:01:22.802 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.71, Mass=701511, SNR=330.9, Peak=52080 HFD=4.5
23:01:22.804 00.002 8996 MultiStar: [#1 0.17,0.08,0.60,U] [#2 0.24,0.20,0.76,U] [#3 0.20,0.05,0.64,U] [#4 0.29,0.02,0.55,U] [#5 0.19,0.02,0.63,U] [#6 0.23,-0.22,0.46,U] [#7 0.07,-0.07,0.47,U] [#8 0.17,0.00,0.40,U] 
23:01:22.806 00.002 8996 single-star, 8 included, MultiStar: {0.17, 0.04}, one-star: {0.03, 0.10}
23:01:22.807 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
23:01:22.808 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
23:01:22.809 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.28 mountX=0.02 mountY=-0.10, mountTheta=-1.38
23:01:22.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.10, opts=13)
23:01:22.812 00.001 8996 Enqueuing Move request for scope (0.03, 0.10)
23:01:22.812 00.000 20224 Worker thread wakes up
23:01:22.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
23:01:22.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
23:01:22.813 00.001 20224 Moving (0.03, 0.10) raw xDistance=0.02 yDistance=-0.10
23:01:22.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:01:22.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:22.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:01:22.813 00.000 20224 MoveAxis(E, 0, ABG)
23:01:22.813 00.000 20224 Move returns status 0, amount 0
23:01:22.813 00.000 20224 MoveAxis(N, 0, ABG)
23:01:22.813 00.000 20224 Move returns status 0, amount 0
23:01:22.813 00.000 20224 move complete, result=0
23:01:22.813 00.000 20224 worker thread done servicing request
23:01:22.818 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52080, med=2800, FiltMin=2537, FiltMax=22893, Gamma=1.000
23:01:22.834 00.016 8996 UpdateGuideState exits: m=701511 SNR=330.9
23:01:22.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:22.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:22.839 00.002 8996 Enqueuing Expose request
23:01:22.840 00.001 20224 Worker thread wakes up
23:01:22.840 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:22.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:22.841 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:24.007 01.166 20224 Exposure complete
23:01:24.069 00.062 20224 worker thread done servicing request
23:01:24.069 00.000 8996 OnExposeComplete: enter
23:01:24.070 00.001 8996 UpdateGuideState(): m_state=6
23:01:24.071 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6350
23:01:24.072 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=471.48, Mass=833059, SNR=405.4, Peak=52016 HFD=4.7
23:01:24.073 00.001 8996 MultiStar: [#1 0.07,-0.16,0.57,U] [#2 0.07,-0.15,0.65,U] [#3 0.12,0.01,0.55,U] [#4 0.08,-0.13,0.50,U] [#5 0.08,-0.33,0.54,U] [#6 0.19,-0.34,0.37,U] [#7 0.12,-0.21,0.38,U] [#8 -0.01,-0.40,0.30,U] 
23:01:24.074 00.001 8996 single-star, 8 included, MultiStar: {0.08, -0.18}, one-star: {0.05, -0.13}
23:01:24.074 00.000 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
23:01:24.075 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
23:01:24.076 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.22 mountX=0.06 mountY=0.12, mountTheta=1.12
23:01:24.077 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.13, opts=13)
23:01:24.078 00.001 8996 Enqueuing Move request for scope (0.05, -0.13)
23:01:24.079 00.001 20224 Worker thread wakes up
23:01:24.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
23:01:24.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
23:01:24.079 00.000 20224 Moving (0.05, -0.13) raw xDistance=0.06 yDistance=0.12
23:01:24.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:01:24.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:24.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:01:24.079 00.000 20224 MoveAxis(E, 0, ABG)
23:01:24.079 00.000 20224 Move returns status 0, amount 0
23:01:24.079 00.000 20224 MoveAxis(N, 0, ABG)
23:01:24.079 00.000 20224 Move returns status 0, amount 0
23:01:24.079 00.000 20224 move complete, result=0
23:01:24.079 00.000 20224 worker thread done servicing request
23:01:24.088 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52016, med=2803, FiltMin=2541, FiltMax=26176, Gamma=1.000
23:01:24.106 00.018 8996 UpdateGuideState exits: m=833059 SNR=405.4
23:01:24.107 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:24.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:24.109 00.001 8996 Enqueuing Expose request
23:01:24.110 00.001 20224 Worker thread wakes up
23:01:24.110 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:24.111 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:24.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:25.081 00.970 20224 Exposure complete
23:01:25.143 00.062 20224 worker thread done servicing request
23:01:25.143 00.000 8996 OnExposeComplete: enter
23:01:25.144 00.001 8996 UpdateGuideState(): m_state=6
23:01:25.145 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6351
23:01:25.146 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=471.60, Mass=782373, SNR=368.5, Peak=61680 HFD=4.5
23:01:25.147 00.001 8996 MultiStar: [#1 0.03,-0.07,0.65,U] [#2 -0.13,0.09,0.79,U] [#3 0.03,-0.04,0.63,U] [#4 -0.04,-0.05,0.47,U] [#5 0.05,-0.15,0.54,U] [#6 0.11,-0.33,0.42,U] [#7 0.17,-0.15,0.46,U] [#8 -0.09,-0.25,0.40,U] 
23:01:25.148 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.31, -0.01}
23:01:25.148 00.000 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
23:01:25.149 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
23:01:25.150 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.16 mountX=-0.05 mountY=0.09, mountTheta=2.06
23:01:25.151 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
23:01:25.152 00.001 8996 Enqueuing Move request for scope (-0.05, -0.08)
23:01:25.153 00.001 20224 Worker thread wakes up
23:01:25.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
23:01:25.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
23:01:25.153 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.09
23:01:25.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:01:25.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:25.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:01:25.153 00.000 20224 MoveAxis(E, 0, ABG)
23:01:25.153 00.000 20224 Move returns status 0, amount 0
23:01:25.153 00.000 20224 MoveAxis(N, 0, ABG)
23:01:25.153 00.000 20224 Move returns status 0, amount 0
23:01:25.154 00.001 20224 move complete, result=0
23:01:25.154 00.000 20224 worker thread done servicing request
23:01:25.157 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=61680, med=2803, FiltMin=2553, FiltMax=32867, Gamma=1.000
23:01:25.183 00.026 8996 UpdateGuideState exits: m=782373 SNR=368.5
23:01:25.183 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:25.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:25.186 00.002 8996 Enqueuing Expose request
23:01:25.187 00.001 20224 Worker thread wakes up
23:01:25.187 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:25.189 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:25.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:26.343 01.154 20224 Exposure complete
23:01:26.436 00.093 20224 worker thread done servicing request
23:01:26.436 00.000 8996 OnExposeComplete: enter
23:01:26.437 00.001 8996 UpdateGuideState(): m_state=6
23:01:26.438 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6352
23:01:26.439 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=471.37, Mass=773444, SNR=354.4, Peak=60371 HFD=4.5
23:01:26.440 00.001 8996 MultiStar: [#1 0.05,0.01,0.70,U] [#2 -0.18,0.27,0.74,U] [#3 0.02,0.06,0.67,U] [#4 0.03,0.01,0.56,U] [#5 -0.06,-0.11,0.56,U] [#6 0.11,-0.57,0.00,M1] [#7 -0.04,-0.31,0.42,U] [#8 -0.26,-0.12,0.41,U] 
23:01:26.441 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.04}, one-star: {-0.28, -0.24}
23:01:26.442 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
23:01:26.443 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
23:01:26.444 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.73 mountX=-0.10 mountY=0.06, mountTheta=2.62
23:01:26.447 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.04, opts=13)
23:01:26.449 00.002 8996 Enqueuing Move request for scope (-0.10, -0.04)
23:01:26.450 00.001 20224 Worker thread wakes up
23:01:26.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
23:01:26.450 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
23:01:26.450 00.000 20224 Moving (-0.10, -0.04) raw xDistance=-0.10 yDistance=0.06
23:01:26.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:01:26.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:26.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:01:26.450 00.000 20224 MoveAxis(E, 0, ABG)
23:01:26.450 00.000 20224 Move returns status 0, amount 0
23:01:26.450 00.000 20224 MoveAxis(N, 0, ABG)
23:01:26.451 00.001 20224 Move returns status 0, amount 0
23:01:26.451 00.000 20224 move complete, result=0
23:01:26.451 00.000 20224 worker thread done servicing request
23:01:26.454 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60371, med=2803, FiltMin=2553, FiltMax=30077, Gamma=1.000
23:01:26.470 00.016 8996 UpdateGuideState exits: m=773444 SNR=354.4
23:01:26.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:26.471 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:26.473 00.002 8996 Enqueuing Expose request
23:01:26.473 00.000 20224 Worker thread wakes up
23:01:26.473 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:26.475 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:26.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:27.455 00.980 20224 Exposure complete
23:01:27.522 00.067 20224 worker thread done servicing request
23:01:27.522 00.000 8996 OnExposeComplete: enter
23:01:27.523 00.001 8996 UpdateGuideState(): m_state=6
23:01:27.524 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6353
23:01:27.525 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=471.71, Mass=765361, SNR=383.6, Peak=61536 HFD=4.5
23:01:27.526 00.001 8996 MultiStar: [#1 -0.11,0.14,0.59,U] [#2 -0.25,0.21,0.68,U] [#3 -0.18,-0.02,0.55,U] [#4 -0.13,-0.14,0.48,U] [#5 -0.17,0.05,0.59,U] [#6 -0.15,-0.38,0.37,U] [#7 -0.33,-0.27,0.41,U] [#8 -0.10,-0.03,0.32,U] 
23:01:27.527 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.00}, one-star: {-0.27, 0.10}
23:01:27.528 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
23:01:27.528 00.000 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
23:01:27.529 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.00 hyp=0.20 cameraTheta=3.12 mountX=-0.20 mountY=0.02, mountTheta=3.05
23:01:27.531 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.00, opts=13)
23:01:27.531 00.000 8996 Enqueuing Move request for scope (-0.20, 0.00)
23:01:27.532 00.001 20224 Worker thread wakes up
23:01:27.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.00) opts 0xd
23:01:27.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.00)
23:01:27.532 00.000 20224 Moving (-0.20, 0.00) raw xDistance=-0.20 yDistance=0.02
23:01:27.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:01:27.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:27.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:27.532 00.000 20224 MoveAxis(E, 0, ABG)
23:01:27.532 00.000 20224 Move returns status 0, amount 0
23:01:27.532 00.000 20224 MoveAxis(N, 0, ABG)
23:01:27.532 00.000 20224 Move returns status 0, amount 0
23:01:27.532 00.000 20224 move complete, result=0
23:01:27.533 00.001 20224 worker thread done servicing request
23:01:27.539 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61536, med=2800, FiltMin=2528, FiltMax=31011, Gamma=1.000
23:01:27.561 00.022 8996 UpdateGuideState exits: m=765361 SNR=383.6
23:01:27.562 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:27.564 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:27.565 00.001 8996 Enqueuing Expose request
23:01:27.566 00.001 20224 Worker thread wakes up
23:01:27.567 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:27.568 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:27.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:28.732 01.164 20224 Exposure complete
23:01:28.788 00.056 20224 worker thread done servicing request
23:01:28.788 00.000 8996 OnExposeComplete: enter
23:01:28.788 00.000 8996 UpdateGuideState(): m_state=6
23:01:28.789 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6354
23:01:28.790 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=471.74, Mass=689490, SNR=335.9, Peak=57808 HFD=4.4
23:01:28.791 00.001 8996 MultiStar: [#1 -0.11,-0.22,0.69,U] [#2 -0.07,0.05,0.81,U] [#3 -0.12,-0.34,0.65,U] [#4 -0.19,-0.32,0.65,U] [#5 -0.16,-0.28,0.61,U] [#6 -0.05,-0.42,0.55,U] [#7 0.15,-0.27,0.46,U] [#8 -0.02,-0.27,0.39,U] 
23:01:28.792 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.18}, one-star: {-0.17, 0.13}
23:01:28.793 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
23:01:28.793 00.000 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
23:01:28.794 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.07 mountX=-0.08 mountY=0.19, mountTheta=1.97
23:01:28.795 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.18, opts=13)
23:01:28.796 00.001 8996 Enqueuing Move request for scope (-0.10, -0.18)
23:01:28.797 00.001 20224 Worker thread wakes up
23:01:28.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
23:01:28.797 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
23:01:28.797 00.000 20224 Moving (-0.10, -0.18) raw xDistance=-0.08 yDistance=0.19
23:01:28.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:01:28.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:28.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:01:28.797 00.000 20224 MoveAxis(E, 0, ABG)
23:01:28.797 00.000 20224 Move returns status 0, amount 0
23:01:28.797 00.000 20224 MoveAxis(N, 0, ABG)
23:01:28.797 00.000 20224 Move returns status 0, amount 0
23:01:28.797 00.000 20224 move complete, result=0
23:01:28.798 00.001 20224 worker thread done servicing request
23:01:28.801 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57808, med=2803, FiltMin=2512, FiltMax=24803, Gamma=1.000
23:01:28.816 00.015 8996 UpdateGuideState exits: m=689490 SNR=335.9
23:01:28.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:28.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:28.818 00.000 8996 Enqueuing Expose request
23:01:28.820 00.002 20224 Worker thread wakes up
23:01:28.820 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:01:28.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:28.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:29.796 00.975 20224 Exposure complete
23:01:29.853 00.057 20224 worker thread done servicing request
23:01:29.853 00.000 8996 OnExposeComplete: enter
23:01:29.854 00.001 8996 UpdateGuideState(): m_state=6
23:01:29.856 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6355
23:01:29.857 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.57, Mass=683792, SNR=373.6, Peak=50336 HFD=4.2
23:01:29.859 00.002 8996 MultiStar: [#1 -0.04,-0.19,0.63,U] [#2 -0.11,-0.01,0.73,U] [#3 0.20,-0.07,0.54,U] [#4 0.11,0.05,0.51,U] [#5 -0.08,-0.11,0.55,U] [#6 0.20,-0.10,0.41,U] [#7 0.32,-0.16,0.47,U] [#8 -0.18,-0.40,0.00,M1] 
23:01:29.861 00.002 8996 refined, 7 included, MultiStar: {0.02, -0.07}, one-star: {-0.15, -0.04}
23:01:29.862 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
23:01:29.863 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
23:01:29.864 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.29 mountX=0.03 mountY=0.07, mountTheta=1.19
23:01:29.866 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
23:01:29.868 00.002 8996 Enqueuing Move request for scope (0.02, -0.07)
23:01:29.869 00.001 20224 Worker thread wakes up
23:01:29.870 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
23:01:29.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
23:01:29.870 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.07
23:01:29.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:01:29.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:29.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:29.870 00.000 20224 MoveAxis(E, 0, ABG)
23:01:29.870 00.000 20224 Move returns status 0, amount 0
23:01:29.870 00.000 20224 MoveAxis(N, 0, ABG)
23:01:29.870 00.000 20224 Move returns status 0, amount 0
23:01:29.870 00.000 20224 move complete, result=0
23:01:29.870 00.000 20224 worker thread done servicing request
23:01:29.876 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50336, med=2803, FiltMin=2557, FiltMax=23773, Gamma=1.000
23:01:29.900 00.024 8996 UpdateGuideState exits: m=683792 SNR=373.6
23:01:29.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:29.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:29.904 00.002 8996 Enqueuing Expose request
23:01:29.905 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:29.906 00.001 20224 Worker thread wakes up
23:01:29.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:29.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:31.086 01.180 20224 Exposure complete
23:01:31.158 00.072 20224 worker thread done servicing request
23:01:31.158 00.000 8996 OnExposeComplete: enter
23:01:31.159 00.001 8996 UpdateGuideState(): m_state=6
23:01:31.160 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6356
23:01:31.161 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.46, Mass=764568, SNR=370.2, Peak=57011 HFD=4.3
23:01:31.163 00.002 8996 MultiStar: [#1 0.01,-0.15,0.58,U] [#2 -0.02,0.10,0.79,U] [#3 -0.02,0.09,0.60,U] [#4 0.05,-0.06,0.47,U] [#5 0.03,-0.29,0.60,U] [#6 0.12,-0.10,0.41,U] [#7 0.11,-0.09,0.43,U] [#8 -0.21,-0.09,0.43,U] 
23:01:31.164 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.08}, one-star: {-0.20, -0.15}
23:01:31.166 00.002 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
23:01:31.167 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
23:01:31.168 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.95 mountX=-0.02 mountY=0.08, mountTheta=1.85
23:01:31.172 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
23:01:31.172 00.000 8996 Enqueuing Move request for scope (-0.03, -0.08)
23:01:31.173 00.001 20224 Worker thread wakes up
23:01:31.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
23:01:31.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
23:01:31.173 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.02 yDistance=0.08
23:01:31.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:01:31.174 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:31.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:01:31.174 00.000 20224 MoveAxis(E, 0, ABG)
23:01:31.174 00.000 20224 Move returns status 0, amount 0
23:01:31.174 00.000 20224 MoveAxis(N, 0, ABG)
23:01:31.174 00.000 20224 Move returns status 0, amount 0
23:01:31.174 00.000 20224 move complete, result=0
23:01:31.174 00.000 20224 worker thread done servicing request
23:01:31.178 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57011, med=2803, FiltMin=2544, FiltMax=29741, Gamma=1.000
23:01:31.204 00.026 8996 UpdateGuideState exits: m=764568 SNR=370.2
23:01:31.206 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:31.208 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:31.209 00.001 8996 Enqueuing Expose request
23:01:31.211 00.002 20224 Worker thread wakes up
23:01:31.211 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:31.212 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:31.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:32.202 00.990 20224 Exposure complete
23:01:32.278 00.076 20224 worker thread done servicing request
23:01:32.278 00.000 8996 OnExposeComplete: enter
23:01:32.279 00.001 8996 UpdateGuideState(): m_state=6
23:01:32.280 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6357
23:01:32.281 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.78, Mass=735246, SNR=347.3, Peak=64256 HFD=4.4
23:01:32.283 00.002 8996 MultiStar: [#1 0.11,-0.19,0.71,U] [#2 -0.08,0.16,0.74,U] [#3 -0.14,0.04,0.65,U] [#4 0.02,-0.06,0.59,U] [#5 -0.11,0.05,0.67,U] [#6 -0.11,0.18,0.48,U] [#7 0.01,0.03,0.46,U] [#8 -0.18,0.14,0.40,U] 
23:01:32.285 00.002 8996 refined, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.18, 0.17}
23:01:32.286 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
23:01:32.288 00.002 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
23:01:32.289 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.48 mountX=-0.08 mountY=-0.05, mountTheta=-2.59
23:01:32.292 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
23:01:32.293 00.001 8996 Enqueuing Move request for scope (-0.08, 0.06)
23:01:32.295 00.002 20224 Worker thread wakes up
23:01:32.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
23:01:32.295 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
23:01:32.295 00.000 20224 Moving (-0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
23:01:32.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:01:32.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:32.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:01:32.295 00.000 20224 MoveAxis(E, 0, ABG)
23:01:32.295 00.000 20224 Move returns status 0, amount 0
23:01:32.295 00.000 20224 MoveAxis(N, 0, ABG)
23:01:32.296 00.001 20224 Move returns status 0, amount 0
23:01:32.296 00.000 20224 move complete, result=0
23:01:32.296 00.000 20224 worker thread done servicing request
23:01:32.300 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64256, med=2803, FiltMin=2547, FiltMax=27261, Gamma=1.000
23:01:32.316 00.016 8996 UpdateGuideState exits: m=735246 SNR=347.3
23:01:32.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:32.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:32.319 00.001 8996 Enqueuing Expose request
23:01:32.320 00.001 20224 Worker thread wakes up
23:01:32.320 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:32.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:32.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:33.505 01.184 20224 Exposure complete
23:01:33.574 00.069 20224 worker thread done servicing request
23:01:33.574 00.000 8996 OnExposeComplete: enter
23:01:33.576 00.002 8996 UpdateGuideState(): m_state=6
23:01:33.578 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6358
23:01:33.579 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.74, Mass=698626, SNR=334.7, Peak=57392 HFD=4.4
23:01:33.581 00.002 8996 MultiStar: [#1 0.24,-0.07,0.71,U] [#2 0.16,0.14,0.75,U] [#3 0.38,-0.06,0.58,U] [#4 0.29,0.00,0.58,U] [#5 0.05,0.05,0.64,U] [#6 0.24,-0.15,0.47,U] [#7 0.31,-0.09,0.52,U] [#8 -0.13,0.10,0.39,U] 
23:01:33.582 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.02}, one-star: {-0.10, 0.13}
23:01:33.584 00.002 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
23:01:33.585 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
23:01:33.586 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.14 mountX=0.15 mountY=-0.04, mountTheta=-0.25
23:01:33.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.02, opts=13)
23:01:33.590 00.002 8996 Enqueuing Move request for scope (0.15, 0.02)
23:01:33.590 00.000 20224 Worker thread wakes up
23:01:33.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
23:01:33.591 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
23:01:33.591 00.000 20224 Moving (0.15, 0.02) raw xDistance=0.15 yDistance=-0.04
23:01:33.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:01:33.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:33.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:01:33.591 00.000 20224 MoveAxis(E, 0, ABG)
23:01:33.591 00.000 20224 Move returns status 0, amount 0
23:01:33.591 00.000 20224 MoveAxis(N, 0, ABG)
23:01:33.592 00.001 20224 Move returns status 0, amount 0
23:01:33.592 00.000 20224 move complete, result=0
23:01:33.592 00.000 20224 worker thread done servicing request
23:01:33.597 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57392, med=2803, FiltMin=2528, FiltMax=23837, Gamma=1.000
23:01:33.617 00.020 8996 UpdateGuideState exits: m=698626 SNR=334.7
23:01:33.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:33.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:33.620 00.001 8996 Enqueuing Expose request
23:01:33.620 00.000 20224 Worker thread wakes up
23:01:33.620 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:33.621 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:33.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:34.602 00.981 20224 Exposure complete
23:01:34.676 00.074 20224 worker thread done servicing request
23:01:34.676 00.000 8996 OnExposeComplete: enter
23:01:34.677 00.001 8996 UpdateGuideState(): m_state=6
23:01:34.679 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6359
23:01:34.681 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=471.86, Mass=761948, SNR=383.1, Peak=65504 HFD=4.4
23:01:34.682 00.001 8996 MultiStar: [#1 0.10,-0.04,0.62,U] [#2 0.14,-0.23,0.70,U] [#3 0.02,-0.10,0.61,U] [#4 0.17,-0.23,0.52,U] [#5 0.07,-0.13,0.56,U] [#6 0.20,-0.31,0.41,U] [#7 0.27,-0.24,0.45,U] [#8 -0.03,-0.18,0.35,U] 
23:01:34.685 00.003 8996 refined, 8 included, MultiStar: {0.08, -0.09}, one-star: {-0.09, 0.25}
23:01:34.686 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
23:01:34.687 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
23:01:34.689 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.89 mountX=0.08 mountY=0.08, mountTheta=0.79
23:01:34.690 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.09, opts=13)
23:01:34.693 00.003 8996 Enqueuing Move request for scope (0.08, -0.09)
23:01:34.695 00.002 20224 Worker thread wakes up
23:01:34.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
23:01:34.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
23:01:34.695 00.000 20224 Moving (0.08, -0.09) raw xDistance=0.08 yDistance=0.08
23:01:34.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:01:34.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:34.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:01:34.695 00.000 20224 MoveAxis(E, 0, ABG)
23:01:34.695 00.000 20224 Move returns status 0, amount 0
23:01:34.695 00.000 20224 MoveAxis(N, 0, ABG)
23:01:34.695 00.000 20224 Move returns status 0, amount 0
23:01:34.695 00.000 20224 move complete, result=0
23:01:34.695 00.000 20224 worker thread done servicing request
23:01:34.702 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2803, FiltMin=2534, FiltMax=27597, Gamma=1.000
23:01:34.721 00.019 8996 UpdateGuideState exits: m=761948 SNR=383.1
23:01:34.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:34.724 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:34.725 00.001 8996 Enqueuing Expose request
23:01:34.726 00.001 20224 Worker thread wakes up
23:01:34.726 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:34.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:34.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:35.887 01.160 20224 Exposure complete
23:01:35.952 00.065 20224 worker thread done servicing request
23:01:35.952 00.000 8996 OnExposeComplete: enter
23:01:35.955 00.003 8996 UpdateGuideState(): m_state=6
23:01:35.957 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6360
23:01:35.958 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=471.61, Mass=734175, SNR=353.3, Peak=56912 HFD=4.6
23:01:35.960 00.002 8996 MultiStar: [#1 0.04,-0.02,0.64,U] [#2 0.02,-0.02,0.77,U] [#3 -0.03,0.06,0.58,U] [#4 -0.03,-0.00,0.54,U] [#5 -0.08,-0.14,0.62,U] [#6 -0.07,-0.31,0.44,U] [#7 -0.03,-0.13,0.46,U] [#8 -0.39,-0.00,0.40,U] 
23:01:35.961 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.05}, one-star: {-0.38, -0.00}
23:01:35.962 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
23:01:35.964 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.53)
23:01:35.965 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.73 mountX=-0.11 mountY=0.06, mountTheta=2.62
23:01:35.968 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.05, opts=13)
23:01:35.969 00.001 8996 Enqueuing Move request for scope (-0.12, -0.05)
23:01:35.970 00.001 20224 Worker thread wakes up
23:01:35.971 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
23:01:35.971 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
23:01:35.971 00.000 20224 Moving (-0.12, -0.05) raw xDistance=-0.11 yDistance=0.06
23:01:35.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:01:35.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:35.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:01:35.971 00.000 20224 MoveAxis(E, 0, ABG)
23:01:35.971 00.000 20224 Move returns status 0, amount 0
23:01:35.971 00.000 20224 MoveAxis(N, 0, ABG)
23:01:35.971 00.000 20224 Move returns status 0, amount 0
23:01:35.971 00.000 20224 move complete, result=0
23:01:35.971 00.000 20224 worker thread done servicing request
23:01:35.975 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56912, med=2803, FiltMin=2531, FiltMax=29741, Gamma=1.000
23:01:35.994 00.019 8996 UpdateGuideState exits: m=734175 SNR=353.3
23:01:35.996 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:35.996 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:35.998 00.002 8996 Enqueuing Expose request
23:01:36.000 00.002 20224 Worker thread wakes up
23:01:36.000 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:36.001 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:36.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:36.973 00.972 20224 Exposure complete
23:01:37.030 00.057 20224 worker thread done servicing request
23:01:37.030 00.000 8996 OnExposeComplete: enter
23:01:37.033 00.003 8996 UpdateGuideState(): m_state=6
23:01:37.036 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6361
23:01:37.037 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.64, Mass=701320, SNR=365.3, Peak=52320 HFD=4.2
23:01:37.038 00.001 8996 MultiStar: [#1 0.12,-0.18,0.72,U] [#2 -0.03,0.08,0.75,U] [#3 0.12,-0.25,0.61,U] [#4 0.09,-0.20,0.53,U] [#5 0.03,-0.05,0.61,U] [#6 0.08,-0.51,0.00,M1] [#7 -0.02,-0.10,0.42,U] [#8 -0.09,0.06,0.39,U] 
23:01:37.039 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.07}, one-star: {-0.15, 0.03}
23:01:37.041 00.002 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
23:01:37.042 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
23:01:37.043 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.53 mountX=0.01 mountY=0.07, mountTheta=1.44
23:01:37.046 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.07, opts=13)
23:01:37.048 00.002 8996 Enqueuing Move request for scope (0.00, -0.07)
23:01:37.049 00.001 20224 Worker thread wakes up
23:01:37.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
23:01:37.049 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
23:01:37.049 00.000 20224 Moving (0.00, -0.07) raw xDistance=0.01 yDistance=0.07
23:01:37.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:01:37.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:37.050 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:01:37.050 00.000 20224 MoveAxis(E, 0, ABG)
23:01:37.050 00.000 20224 Move returns status 0, amount 0
23:01:37.050 00.000 20224 MoveAxis(N, 0, ABG)
23:01:37.050 00.000 20224 Move returns status 0, amount 0
23:01:37.050 00.000 20224 move complete, result=0
23:01:37.050 00.000 20224 worker thread done servicing request
23:01:37.054 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52320, med=2803, FiltMin=2528, FiltMax=26979, Gamma=1.000
23:01:37.074 00.020 8996 UpdateGuideState exits: m=701320 SNR=365.3
23:01:37.076 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:37.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:37.078 00.001 8996 Enqueuing Expose request
23:01:37.079 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:37.080 00.001 20224 Worker thread wakes up
23:01:37.080 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:37.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:38.261 01.181 20224 Exposure complete
23:01:38.338 00.077 20224 worker thread done servicing request
23:01:38.339 00.001 8996 OnExposeComplete: enter
23:01:38.342 00.003 8996 UpdateGuideState(): m_state=6
23:01:38.344 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6362
23:01:38.344 00.000 8996 Star::Find returns 1 (0), X=138.05, Y=471.63, Mass=702498, SNR=338.5, Peak=54736 HFD=4.3
23:01:38.345 00.001 8996 MultiStar: [#1 -0.02,-0.22,0.70,U] [#2 -0.12,-0.06,0.75,U] [#3 0.03,-0.13,0.62,U] [#4 0.05,-0.21,0.57,U] [#5 0.06,-0.25,0.60,U] [#6 0.10,-0.43,0.00,M2] [#7 0.09,-0.24,0.46,U] [#8 -0.15,-0.32,0.43,U] 
23:01:38.346 00.001 8996 single-star, 7 included, MultiStar: {-0.02, -0.15}, one-star: {-0.08, 0.02}
23:01:38.347 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
23:01:38.347 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
23:01:38.348 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=-0.08 mountY=-0.01, mountTheta=-3.06
23:01:38.350 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
23:01:38.350 00.000 8996 Enqueuing Move request for scope (-0.08, 0.02)
23:01:38.351 00.001 20224 Worker thread wakes up
23:01:38.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:01:38.352 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:01:38.352 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
23:01:38.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:01:38.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:38.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:01:38.352 00.000 20224 MoveAxis(E, 0, ABG)
23:01:38.352 00.000 20224 Move returns status 0, amount 0
23:01:38.352 00.000 20224 MoveAxis(N, 0, ABG)
23:01:38.352 00.000 20224 Move returns status 0, amount 0
23:01:38.353 00.001 20224 move complete, result=0
23:01:38.353 00.000 20224 worker thread done servicing request
23:01:38.357 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54736, med=2803, FiltMin=2547, FiltMax=22781, Gamma=1.000
23:01:38.372 00.015 8996 UpdateGuideState exits: m=702498 SNR=338.5
23:01:38.374 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:38.376 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:38.378 00.002 8996 Enqueuing Expose request
23:01:38.379 00.001 20224 Worker thread wakes up
23:01:38.379 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:38.382 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:38.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:39.357 00.975 20224 Exposure complete
23:01:39.433 00.076 20224 worker thread done servicing request
23:01:39.434 00.001 8996 OnExposeComplete: enter
23:01:39.435 00.001 8996 UpdateGuideState(): m_state=6
23:01:39.435 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6363
23:01:39.436 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.44, Mass=716189, SNR=397.7, Peak=54435 HFD=4.4
23:01:39.437 00.001 8996 MultiStar: [#1 0.11,-0.20,0.59,U] [#2 -0.15,-0.10,0.64,U] [#3 -0.16,-0.11,0.51,U] [#4 -0.06,-0.23,0.50,U] [#5 -0.11,-0.17,0.56,U] [#6 -0.01,-0.39,0.39,U] [#7 -0.15,-0.24,0.41,U] [#8 -0.26,-0.26,0.32,U] 
23:01:39.438 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.19}, one-star: {-0.24, -0.17}
23:01:39.439 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
23:01:39.439 00.000 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
23:01:39.440 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-2.13 mountX=-0.10 mountY=0.21, mountTheta=2.03
23:01:39.443 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.19, opts=13)
23:01:39.445 00.002 8996 Enqueuing Move request for scope (-0.12, -0.19)
23:01:39.447 00.002 20224 Worker thread wakes up
23:01:39.448 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
23:01:39.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
23:01:39.448 00.000 20224 Moving (-0.12, -0.19) raw xDistance=-0.10 yDistance=0.21
23:01:39.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:01:39.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:01:39.448 00.000 20224 MoveAxis(E, 0, ABG)
23:01:39.448 00.000 20224 Move returns status 0, amount 0
23:01:39.448 00.000 20224 MoveAxis(S, 44, ABG)
23:01:39.448 00.000 20224 Guiding  Dir = 1, Dur = 44
23:01:39.449 00.001 20224 IsSlewing returns 0
23:01:39.449 00.000 20224 IsGuiding returns 0
23:01:39.459 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54435, med=2803, FiltMin=2558, FiltMax=27501, Gamma=1.000
23:01:39.461 00.002 20224 PulseGuide returned control before completion, sleep 45
23:01:39.482 00.021 8996 UpdateGuideState exits: m=716189 SNR=397.7
23:01:39.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:39.484 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:39.485 00.001 8996 Enqueuing Expose request
23:01:39.520 00.035 20224 IsGuiding returns 1
23:01:39.520 00.000 20224 scope still moving after pulse duration time elapsed
23:01:39.551 00.031 20224 IsSlewing returns 0
23:01:39.551 00.000 20224 IsGuiding returns 0
23:01:39.551 00.000 20224 scope move finished after 44 + 58 ms
23:01:39.551 00.000 20224 Move returns status 0, amount 44
23:01:39.551 00.000 20224 move complete, result=0
23:01:39.551 00.000 20224 worker thread done servicing request
23:01:39.551 00.000 20224 Worker thread wakes up
23:01:39.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:39.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:39.553 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
23:01:40.705 01.152 20224 Exposure complete
23:01:40.770 00.065 20224 worker thread done servicing request
23:01:40.771 00.001 8996 OnExposeComplete: enter
23:01:40.773 00.002 8996 UpdateGuideState(): m_state=6
23:01:40.775 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6364
23:01:40.777 00.002 8996 Star::Find returns 1 (0), X=138.11, Y=471.69, Mass=702297, SNR=337.2, Peak=54624 HFD=4.4
23:01:40.779 00.002 8996 MultiStar: [#1 0.03,-0.18,0.72,U] [#2 -0.18,0.04,0.77,U] [#3 0.01,0.29,0.58,U] [#4 -0.04,0.07,0.58,U] [#5 -0.14,0.04,0.59,U] [#6 0.06,-0.16,0.46,U] [#7 0.03,0.03,0.46,U] [#8 -0.05,-0.07,0.46,U] 
23:01:40.780 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {-0.02, 0.08}
23:01:40.780 00.000 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
23:01:40.782 00.002 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
23:01:40.783 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.67 mountX=-0.04 mountY=-0.02, mountTheta=-2.79
23:01:40.786 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
23:01:40.787 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
23:01:40.788 00.001 20224 Worker thread wakes up
23:01:40.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
23:01:40.788 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
23:01:40.789 00.001 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
23:01:40.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:01:40.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:40.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:40.789 00.000 20224 MoveAxis(E, 0, ABG)
23:01:40.789 00.000 20224 Move returns status 0, amount 0
23:01:40.789 00.000 20224 MoveAxis(N, 0, ABG)
23:01:40.789 00.000 20224 Move returns status 0, amount 0
23:01:40.789 00.000 20224 move complete, result=0
23:01:40.789 00.000 20224 worker thread done servicing request
23:01:40.795 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54624, med=2803, FiltMin=2550, FiltMax=22499, Gamma=1.000
23:01:40.823 00.028 8996 UpdateGuideState exits: m=702297 SNR=337.2
23:01:40.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:40.826 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:40.827 00.001 8996 Enqueuing Expose request
23:01:40.829 00.002 20224 Worker thread wakes up
23:01:40.829 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:40.831 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:40.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:41.812 00.981 20224 Exposure complete
23:01:41.883 00.071 20224 worker thread done servicing request
23:01:41.883 00.000 8996 OnExposeComplete: enter
23:01:41.884 00.001 8996 UpdateGuideState(): m_state=6
23:01:41.885 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6365
23:01:41.886 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=471.73, Mass=734852, SNR=357.1, Peak=58912 HFD=4.4
23:01:41.887 00.001 8996 MultiStar: [#1 -0.03,-0.18,0.60,U] [#2 -0.29,0.47,0.00,M1] [#3 -0.11,0.02,0.60,U] [#4 -0.02,0.03,0.55,U] [#5 -0.06,0.06,0.52,U] [#6 -0.06,-0.29,0.47,U] [#7 -0.01,0.08,0.47,U] [#8 -0.07,-0.05,0.40,U] 
23:01:41.888 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.01}, one-star: {-0.08, 0.12}
23:01:41.888 00.000 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
23:01:41.889 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
23:01:41.890 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.96 mountX=-0.06 mountY=0.02, mountTheta=2.84
23:01:41.891 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
23:01:41.892 00.001 8996 Enqueuing Move request for scope (-0.06, -0.01)
23:01:41.893 00.001 20224 Worker thread wakes up
23:01:41.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
23:01:41.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
23:01:41.893 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
23:01:41.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:01:41.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:41.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:41.893 00.000 20224 MoveAxis(E, 0, ABG)
23:01:41.893 00.000 20224 Move returns status 0, amount 0
23:01:41.894 00.001 20224 MoveAxis(N, 0, ABG)
23:01:41.894 00.000 20224 Move returns status 0, amount 0
23:01:41.894 00.000 20224 move complete, result=0
23:01:41.894 00.000 20224 worker thread done servicing request
23:01:41.897 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58912, med=2803, FiltMin=2541, FiltMax=26221, Gamma=1.000
23:01:41.911 00.014 8996 UpdateGuideState exits: m=734852 SNR=357.1
23:01:41.912 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:41.913 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:41.914 00.001 8996 Enqueuing Expose request
23:01:41.914 00.000 20224 Worker thread wakes up
23:01:41.914 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:41.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:41.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:43.066 01.151 20224 Exposure complete
23:01:43.135 00.069 20224 worker thread done servicing request
23:01:43.136 00.001 8996 OnExposeComplete: enter
23:01:43.136 00.000 8996 UpdateGuideState(): m_state=6
23:01:43.137 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6366
23:01:43.138 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.72, Mass=717002, SNR=366.9, Peak=61760 HFD=4.4
23:01:43.139 00.001 8996 MultiStar: [#1 -0.14,-0.02,0.66,U] [#2 -0.11,0.05,0.63,U] [#3 -0.01,0.04,0.65,U] [#4 -0.06,0.04,0.50,U] [#5 -0.13,-0.11,0.54,U] [#6 0.17,-0.16,0.40,U] [#7 0.01,0.11,0.48,U] [#8 -0.38,-0.04,0.37,U] 
23:01:43.141 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.02}, one-star: {-0.21, 0.11}
23:01:43.142 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
23:01:43.144 00.002 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:01:43.146 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.11 cameraTheta=2.97 mountX=-0.11 mountY=-0.01, mountTheta=-3.08
23:01:43.148 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
23:01:43.150 00.002 8996 Enqueuing Move request for scope (-0.10, 0.02)
23:01:43.152 00.002 20224 Worker thread wakes up
23:01:43.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
23:01:43.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
23:01:43.152 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.11 yDistance=-0.01
23:01:43.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:01:43.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:43.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:01:43.152 00.000 20224 MoveAxis(E, 0, ABG)
23:01:43.152 00.000 20224 Move returns status 0, amount 0
23:01:43.152 00.000 20224 MoveAxis(N, 0, ABG)
23:01:43.153 00.001 20224 Move returns status 0, amount 0
23:01:43.153 00.000 20224 move complete, result=0
23:01:43.153 00.000 20224 worker thread done servicing request
23:01:43.158 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61760, med=2803, FiltMin=2557, FiltMax=29667, Gamma=1.000
23:01:43.175 00.017 8996 UpdateGuideState exits: m=717002 SNR=366.9
23:01:43.176 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:43.177 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:43.178 00.001 8996 Enqueuing Expose request
23:01:43.178 00.000 20224 Worker thread wakes up
23:01:43.179 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:43.179 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:43.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:44.157 00.978 20224 Exposure complete
23:01:44.253 00.096 20224 worker thread done servicing request
23:01:44.253 00.000 8996 OnExposeComplete: enter
23:01:44.254 00.001 8996 UpdateGuideState(): m_state=6
23:01:44.255 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6367
23:01:44.256 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=471.63, Mass=633391, SNR=357.7, Peak=53200 HFD=4.7
23:01:44.257 00.001 8996 MultiStar: [#1 -0.30,0.06,0.77,U] [#2 -0.08,0.21,0.81,U] [#3 -0.17,0.12,0.66,U] [#4 -0.21,0.17,0.62,U] [#5 -0.27,0.16,0.65,U] [#6 -0.21,-0.10,0.43,U] [#7 -0.12,-0.12,0.44,U] [#8 -0.34,-0.10,0.35,U] 
23:01:44.258 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.07}, one-star: {-0.42, 0.02}
23:01:44.259 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:01:44.260 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:01:44.261 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.86 mountX=-0.25 mountY=-0.04, mountTheta=-2.98
23:01:44.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.07, opts=13)
23:01:44.264 00.001 8996 Enqueuing Move request for scope (-0.24, 0.07)
23:01:44.265 00.001 20224 Worker thread wakes up
23:01:44.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
23:01:44.265 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
23:01:44.265 00.000 20224 Moving (-0.24, 0.07) raw xDistance=-0.25 yDistance=-0.04
23:01:44.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:01:44.266 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:44.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:01:44.266 00.000 20224 MoveAxis(E, 36, ABG)
23:01:44.266 00.000 20224 Guiding  Dir = 2, Dur = 36
23:01:44.266 00.000 20224 IsSlewing returns 0
23:01:44.267 00.001 20224 IsGuiding returns 0
23:01:44.269 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53200, med=2803, FiltMin=2531, FiltMax=25741, Gamma=1.000
23:01:44.287 00.018 8996 UpdateGuideState exits: m=633391 SNR=357.7
23:01:44.289 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:44.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:44.292 00.002 8996 Enqueuing Expose request
23:01:44.311 00.019 20224 IsGuiding returns 1
23:01:44.311 00.000 20224 scope still moving after pulse duration time elapsed
23:01:44.341 00.030 20224 IsSlewing returns 0
23:01:44.341 00.000 20224 IsGuiding returns 1
23:01:44.372 00.031 20224 IsSlewing returns 0
23:01:44.372 00.000 20224 IsGuiding returns 1
23:01:44.405 00.033 20224 IsSlewing returns 0
23:01:44.405 00.000 20224 IsGuiding returns 0
23:01:44.406 00.001 20224 scope move finished after 36 + 103 ms
23:01:44.406 00.000 20224 Move returns status 0, amount 36
23:01:44.406 00.000 20224 MoveAxis(N, 0, ABG)
23:01:44.406 00.000 20224 Move returns status 0, amount 0
23:01:44.406 00.000 20224 move complete, result=0
23:01:44.406 00.000 20224 worker thread done servicing request
23:01:44.406 00.000 20224 Worker thread wakes up
23:01:44.406 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
23:01:44.408 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:44.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:45.584 01.176 20224 Exposure complete
23:01:45.649 00.065 20224 worker thread done servicing request
23:01:45.649 00.000 8996 OnExposeComplete: enter
23:01:45.650 00.001 8996 UpdateGuideState(): m_state=6
23:01:45.651 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6368
23:01:45.652 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=471.66, Mass=680541, SNR=362.1, Peak=55712 HFD=4.4
23:01:45.654 00.002 8996 MultiStar: [#1 0.09,-0.19,0.74,U] [#2 -0.01,0.12,0.69,U] [#3 -0.04,0.14,0.66,U] [#4 -0.04,0.03,0.57,U] [#5 0.09,-0.03,0.63,U] [#6 0.21,-0.38,0.38,U] [#7 0.20,-0.12,0.41,U] [#8 -0.04,-0.05,0.41,U] 
23:01:45.655 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {-0.09, 0.05}
23:01:45.656 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
23:01:45.657 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
23:01:45.658 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.83 mountX=0.02 mountY=0.02, mountTheta=0.73
23:01:45.661 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
23:01:45.663 00.002 8996 Enqueuing Move request for scope (0.02, -0.02)
23:01:45.665 00.002 20224 Worker thread wakes up
23:01:45.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
23:01:45.665 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
23:01:45.665 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
23:01:45.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:01:45.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:45.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:45.665 00.000 20224 MoveAxis(E, 0, ABG)
23:01:45.666 00.001 20224 Move returns status 0, amount 0
23:01:45.666 00.000 20224 MoveAxis(N, 0, ABG)
23:01:45.666 00.000 20224 Move returns status 0, amount 0
23:01:45.666 00.000 20224 move complete, result=0
23:01:45.666 00.000 20224 worker thread done servicing request
23:01:45.671 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55712, med=2803, FiltMin=2547, FiltMax=22499, Gamma=1.000
23:01:45.685 00.014 8996 UpdateGuideState exits: m=680541 SNR=362.1
23:01:45.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:45.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:45.687 00.000 8996 Enqueuing Expose request
23:01:45.688 00.001 20224 Worker thread wakes up
23:01:45.688 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:45.689 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:45.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:46.659 00.970 20224 Exposure complete
23:01:46.726 00.067 20224 worker thread done servicing request
23:01:46.726 00.000 8996 OnExposeComplete: enter
23:01:46.727 00.001 8996 UpdateGuideState(): m_state=6
23:01:46.728 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6369
23:01:46.729 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.73, Mass=738977, SNR=348.8, Peak=60384 HFD=4.4
23:01:46.730 00.001 8996 MultiStar: [#1 -0.04,-0.07,0.65,U] [#2 0.00,-0.01,0.72,U] [#3 0.02,0.01,0.57,U] [#4 -0.03,-0.01,0.56,U] [#5 -0.25,0.06,0.60,U] [#6 0.08,-0.27,0.43,U] [#7 0.08,-0.15,0.43,U] [#8 -0.24,0.00,0.41,U] 
23:01:46.730 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {-0.03, 0.12}
23:01:46.731 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
23:01:46.732 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
23:01:46.733 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.05 cameraTheta=-2.83 mountX=-0.04 mountY=0.02, mountTheta=2.72
23:01:46.734 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
23:01:46.735 00.001 8996 Enqueuing Move request for scope (-0.04, -0.01)
23:01:46.736 00.001 20224 Worker thread wakes up
23:01:46.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
23:01:46.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
23:01:46.736 00.000 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.02
23:01:46.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:01:46.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:46.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:46.736 00.000 20224 MoveAxis(E, 0, ABG)
23:01:46.736 00.000 20224 Move returns status 0, amount 0
23:01:46.736 00.000 20224 MoveAxis(N, 0, ABG)
23:01:46.736 00.000 20224 Move returns status 0, amount 0
23:01:46.736 00.000 20224 move complete, result=0
23:01:46.737 00.001 20224 worker thread done servicing request
23:01:46.740 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60384, med=2803, FiltMin=2534, FiltMax=25805, Gamma=1.000
23:01:46.755 00.015 8996 UpdateGuideState exits: m=738977 SNR=348.8
23:01:46.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:46.757 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:46.758 00.001 8996 Enqueuing Expose request
23:01:46.758 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:46.759 00.001 20224 Worker thread wakes up
23:01:46.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:46.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:47.922 01.162 20224 Exposure complete
23:01:47.986 00.064 20224 worker thread done servicing request
23:01:47.986 00.000 8996 OnExposeComplete: enter
23:01:47.987 00.001 8996 UpdateGuideState(): m_state=6
23:01:47.988 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6370
23:01:47.989 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=471.77, Mass=727000, SNR=342.3, Peak=60976 HFD=4.4
23:01:47.991 00.002 8996 MultiStar: [#1 -0.09,0.10,0.70,U] [#2 0.25,0.12,0.78,U] [#3 -0.00,0.14,0.54,U] [#4 0.05,-0.01,0.50,U] [#5 -0.14,0.16,0.66,U] [#6 0.13,0.18,0.42,U] [#7 0.34,0.10,0.46,U] [#8 -0.02,-0.06,0.43,U] 
23:01:47.992 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.11}, one-star: {-0.06, 0.15}
23:01:47.993 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
23:01:47.994 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
23:01:47.995 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.23 mountX=0.03 mountY=-0.11, mountTheta=-1.33
23:01:47.997 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.11, opts=13)
23:01:47.997 00.000 8996 Enqueuing Move request for scope (0.04, 0.11)
23:01:47.998 00.001 20224 Worker thread wakes up
23:01:47.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
23:01:47.999 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
23:01:47.999 00.000 20224 Moving (0.04, 0.11) raw xDistance=0.03 yDistance=-0.11
23:01:47.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:01:47.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:47.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:01:47.999 00.000 20224 MoveAxis(E, 0, ABG)
23:01:47.999 00.000 20224 Move returns status 0, amount 0
23:01:47.999 00.000 20224 MoveAxis(N, 0, ABG)
23:01:47.999 00.000 20224 Move returns status 0, amount 0
23:01:47.999 00.000 20224 move complete, result=0
23:01:47.999 00.000 20224 worker thread done servicing request
23:01:48.002 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60976, med=2803, FiltMin=2518, FiltMax=26589, Gamma=1.000
23:01:48.017 00.015 8996 UpdateGuideState exits: m=727000 SNR=342.3
23:01:48.018 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:48.019 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:48.019 00.000 8996 Enqueuing Expose request
23:01:48.020 00.001 20224 Worker thread wakes up
23:01:48.020 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:01:48.021 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:48.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:49.001 00.980 20224 Exposure complete
23:01:49.082 00.081 20224 worker thread done servicing request
23:01:49.082 00.000 8996 OnExposeComplete: enter
23:01:49.083 00.001 8996 UpdateGuideState(): m_state=6
23:01:49.084 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6371
23:01:49.085 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.38, Mass=780311, SNR=365.2, Peak=60387 HFD=4.4
23:01:49.086 00.001 8996 MultiStar: [#1 0.11,-0.20,0.65,U] [#2 0.20,0.02,0.69,U] [#3 0.23,0.01,0.58,U] [#4 0.24,-0.03,0.51,U] [#5 -0.05,-0.18,0.54,U] [#6 0.32,-0.24,0.42,U] [#7 0.36,-0.10,0.44,U] [#8 -0.17,-0.17,0.36,U] 
23:01:49.087 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.13}, one-star: {-0.15, -0.23}
23:01:49.087 00.000 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
23:01:49.088 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
23:01:49.089 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.91 mountX=0.11 mountY=0.12, mountTheta=0.80
23:01:49.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.13, opts=13)
23:01:49.092 00.001 8996 Enqueuing Move request for scope (0.10, -0.13)
23:01:49.092 00.000 20224 Worker thread wakes up
23:01:49.093 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
23:01:49.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
23:01:49.093 00.000 20224 Moving (0.10, -0.13) raw xDistance=0.11 yDistance=0.12
23:01:49.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:01:49.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:49.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:01:49.093 00.000 20224 MoveAxis(E, 0, ABG)
23:01:49.093 00.000 20224 Move returns status 0, amount 0
23:01:49.093 00.000 20224 MoveAxis(N, 0, ABG)
23:01:49.093 00.000 20224 Move returns status 0, amount 0
23:01:49.093 00.000 20224 move complete, result=0
23:01:49.093 00.000 20224 worker thread done servicing request
23:01:49.098 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60387, med=2803, FiltMin=2537, FiltMax=28445, Gamma=1.000
23:01:49.113 00.015 8996 UpdateGuideState exits: m=780311 SNR=365.2
23:01:49.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:49.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:49.115 00.000 8996 Enqueuing Expose request
23:01:49.116 00.001 20224 Worker thread wakes up
23:01:49.116 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:49.117 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:49.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:50.300 01.183 20224 Exposure complete
23:01:50.383 00.083 20224 worker thread done servicing request
23:01:50.383 00.000 8996 OnExposeComplete: enter
23:01:50.385 00.002 8996 UpdateGuideState(): m_state=6
23:01:50.386 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6372
23:01:50.388 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=471.48, Mass=721027, SNR=333.7, Peak=51632 HFD=4.3
23:01:50.390 00.002 8996 MultiStar: [#1 0.44,-0.27,0.00,M1] [#2 0.23,-0.01,0.80,U] [#3 0.35,-0.04,0.65,U] [#4 0.35,-0.09,0.56,U] [#5 0.19,-0.03,0.57,U] [#6 0.29,-0.32,0.44,U] [#7 0.36,-0.29,0.00,M1] [#8 -0.00,-0.12,0.37,U] 
23:01:50.391 00.001 8996 single-star, 6 included, MultiStar: {0.18, -0.10}, one-star: {-0.05, -0.14}
23:01:50.392 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
23:01:50.393 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.36)
23:01:50.396 00.003 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.14 cameraTheta=-1.90 mountX=-0.03 mountY=0.14, mountTheta=1.80
23:01:50.401 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.14, opts=13)
23:01:50.402 00.001 8996 Enqueuing Move request for scope (-0.05, -0.14)
23:01:50.403 00.001 20224 Worker thread wakes up
23:01:50.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
23:01:50.403 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
23:01:50.403 00.000 20224 Moving (-0.05, -0.14) raw xDistance=-0.03 yDistance=0.14
23:01:50.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:01:50.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:50.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:01:50.403 00.000 20224 MoveAxis(E, 0, ABG)
23:01:50.403 00.000 20224 Move returns status 0, amount 0
23:01:50.403 00.000 20224 MoveAxis(N, 0, ABG)
23:01:50.403 00.000 20224 Move returns status 0, amount 0
23:01:50.403 00.000 20224 move complete, result=0
23:01:50.403 00.000 20224 worker thread done servicing request
23:01:50.408 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51632, med=2803, FiltMin=2534, FiltMax=23427, Gamma=1.000
23:01:50.425 00.017 8996 UpdateGuideState exits: m=721027 SNR=333.7
23:01:50.427 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:50.429 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:50.431 00.002 8996 Enqueuing Expose request
23:01:50.433 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:50.434 00.001 20224 Worker thread wakes up
23:01:50.434 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:50.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:51.409 00.975 20224 Exposure complete
23:01:51.483 00.074 20224 worker thread done servicing request
23:01:51.483 00.000 8996 OnExposeComplete: enter
23:01:51.485 00.002 8996 UpdateGuideState(): m_state=6
23:01:51.486 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6373
23:01:51.488 00.002 8996 Star::Find returns 1 (0), X=138.42, Y=471.53, Mass=675579, SNR=326.6, Peak=46704 HFD=4.4
23:01:51.490 00.002 8996 MultiStar: [#1 0.26,0.03,0.73,U] [#2 0.29,0.22,0.75,U] [#3 0.29,-0.33,0.00,M1] [#4 0.29,-0.25,0.59,U] [#5 0.33,-0.03,0.64,U] [#6 0.13,-0.34,0.49,U] [#7 0.27,-0.14,0.42,U] [#8 0.29,-0.38,0.00,M1] 
23:01:51.491 00.001 8996 refined, 6 included, MultiStar: {0.27, -0.06}, one-star: {0.29, -0.08}
23:01:51.493 00.002 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
23:01:51.494 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
23:01:51.495 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-0.22 mountX=0.28 mountY=0.03, mountTheta=0.11
23:01:51.498 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.06, opts=13)
23:01:51.500 00.002 8996 Enqueuing Move request for scope (0.27, -0.06)
23:01:51.502 00.002 20224 Worker thread wakes up
23:01:51.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.06) opts 0xd
23:01:51.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.06)
23:01:51.502 00.000 20224 Moving (0.27, -0.06) raw xDistance=0.28 yDistance=0.03
23:01:51.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:01:51.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:51.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:01:51.502 00.000 20224 MoveAxis(W, 40, ABG)
23:01:51.502 00.000 20224 Guiding  Dir = 3, Dur = 40
23:01:51.502 00.000 20224 IsSlewing returns 0
23:01:51.503 00.001 20224 IsGuiding returns 0
23:01:51.507 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46704, med=2803, FiltMin=2541, FiltMax=23344, Gamma=1.000
23:01:51.532 00.025 8996 UpdateGuideState exits: m=675579 SNR=326.6
23:01:51.534 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:51.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:51.537 00.002 8996 Enqueuing Expose request
23:01:51.546 00.009 20224 IsGuiding returns 1
23:01:51.546 00.000 20224 scope still moving after pulse duration time elapsed
23:01:51.575 00.029 20224 IsSlewing returns 0
23:01:51.575 00.000 20224 IsGuiding returns 1
23:01:51.606 00.031 20224 IsSlewing returns 0
23:01:51.606 00.000 20224 IsGuiding returns 1
23:01:51.637 00.031 20224 IsSlewing returns 0
23:01:51.638 00.001 20224 IsGuiding returns 0
23:01:51.638 00.000 20224 scope move finished after 40 + 95 ms
23:01:51.638 00.000 20224 Move returns status 0, amount 40
23:01:51.638 00.000 20224 MoveAxis(N, 0, ABG)
23:01:51.638 00.000 20224 Move returns status 0, amount 0
23:01:51.638 00.000 20224 move complete, result=0
23:01:51.638 00.000 20224 worker thread done servicing request
23:01:51.639 00.001 8996 GuideStep: 0.3 px 40 ms WEST, 0.0 px 0 ms NORTH
23:01:51.642 00.003 20224 Worker thread wakes up
23:01:51.642 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:51.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:52.814 01.172 20224 Exposure complete
23:01:52.879 00.065 20224 worker thread done servicing request
23:01:52.879 00.000 8996 OnExposeComplete: enter
23:01:52.880 00.001 8996 UpdateGuideState(): m_state=6
23:01:52.881 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6374
23:01:52.883 00.002 8996 Star::Find returns 1 (0), X=137.81, Y=471.66, Mass=726483, SNR=354.9, Peak=59152 HFD=4.5
23:01:52.885 00.002 8996 MultiStar: [#1 -0.20,-0.43,0.00,M1] [#2 -0.43,0.07,0.83,U] [#3 -0.15,-0.03,0.58,U] [#4 -0.21,-0.04,0.55,U] [#5 -0.19,-0.23,0.59,U] [#6 0.21,-0.39,0.00,M1] [#7 -0.13,0.12,0.45,U] [#8 -0.37,-0.28,0.00,M2] 
23:01:52.886 00.001 8996 refined, 5 included, MultiStar: {-0.26, -0.00}, one-star: {-0.31, 0.05}
23:01:52.887 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
23:01:52.889 00.002 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
23:01:52.889 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.00 hyp=0.26 cameraTheta=-3.13 mountX=-0.26 mountY=0.03, mountTheta=3.02
23:01:52.892 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.00, opts=13)
23:01:52.892 00.000 8996 Enqueuing Move request for scope (-0.26, -0.00)
23:01:52.893 00.001 20224 Worker thread wakes up
23:01:52.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.00) opts 0xd
23:01:52.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.00)
23:01:52.893 00.000 20224 Moving (-0.26, -0.00) raw xDistance=-0.26 yDistance=0.03
23:01:52.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
23:01:52.894 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:52.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:01:52.894 00.000 20224 MoveAxis(E, 35, ABG)
23:01:52.894 00.000 20224 Guiding  Dir = 2, Dur = 35
23:01:52.894 00.000 20224 IsSlewing returns 0
23:01:52.895 00.001 20224 IsGuiding returns 0
23:01:52.901 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59152, med=2803, FiltMin=2534, FiltMax=30291, Gamma=1.000
23:01:52.921 00.020 8996 UpdateGuideState exits: m=726483 SNR=354.9
23:01:52.922 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:52.922 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:52.923 00.001 8996 Enqueuing Expose request
23:01:52.951 00.028 20224 IsGuiding returns 1
23:01:52.951 00.000 20224 scope still moving after pulse duration time elapsed
23:01:52.981 00.030 20224 IsSlewing returns 0
23:01:52.981 00.000 20224 IsGuiding returns 1
23:01:53.012 00.031 20224 IsSlewing returns 0
23:01:53.013 00.001 20224 IsGuiding returns 1
23:01:53.043 00.030 20224 IsSlewing returns 0
23:01:53.043 00.000 20224 IsGuiding returns 0
23:01:53.043 00.000 20224 scope move finished after 35 + 112 ms
23:01:53.043 00.000 20224 Move returns status 0, amount 35
23:01:53.043 00.000 20224 MoveAxis(N, 0, ABG)
23:01:53.043 00.000 20224 Move returns status 0, amount 0
23:01:53.043 00.000 20224 move complete, result=0
23:01:53.043 00.000 20224 worker thread done servicing request
23:01:53.043 00.000 20224 Worker thread wakes up
23:01:53.043 00.000 8996 GuideStep: -0.3 px 35 ms EAST, 0.0 px 0 ms NORTH
23:01:53.044 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:53.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:54.019 00.975 20224 Exposure complete
23:01:54.094 00.075 20224 worker thread done servicing request
23:01:54.094 00.000 8996 OnExposeComplete: enter
23:01:54.095 00.001 8996 UpdateGuideState(): m_state=6
23:01:54.096 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6375
23:01:54.097 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.47, Mass=749228, SNR=384.9, Peak=53763 HFD=4.5
23:01:54.098 00.001 8996 MultiStar: [#1 -0.06,-0.08,0.66,U] [#2 -0.14,0.24,0.67,U] [#3 -0.06,0.12,0.61,U] [#4 0.04,0.03,0.54,U] [#5 -0.24,-0.16,0.55,U] [#6 -0.11,-0.40,0.37,U] [#7 -0.10,-0.28,0.41,U] [#8 -0.27,-0.20,0.37,U] 
23:01:54.099 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.07}, one-star: {-0.19, -0.14}
23:01:54.099 00.000 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
23:01:54.100 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
23:01:54.100 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.63 mountX=-0.12 mountY=0.09, mountTheta=2.52
23:01:54.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.07, opts=13)
23:01:54.103 00.001 8996 Enqueuing Move request for scope (-0.13, -0.07)
23:01:54.103 00.000 20224 Worker thread wakes up
23:01:54.104 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
23:01:54.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
23:01:54.104 00.000 20224 Moving (-0.13, -0.07) raw xDistance=-0.12 yDistance=0.09
23:01:54.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:01:54.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:54.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:01:54.104 00.000 20224 MoveAxis(E, 0, ABG)
23:01:54.104 00.000 20224 Move returns status 0, amount 0
23:01:54.104 00.000 20224 MoveAxis(N, 0, ABG)
23:01:54.104 00.000 20224 Move returns status 0, amount 0
23:01:54.104 00.000 20224 move complete, result=0
23:01:54.104 00.000 20224 worker thread done servicing request
23:01:54.107 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53763, med=2803, FiltMin=2557, FiltMax=27949, Gamma=1.000
23:01:54.121 00.014 8996 UpdateGuideState exits: m=749228 SNR=384.9
23:01:54.122 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:54.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:54.123 00.000 8996 Enqueuing Expose request
23:01:54.124 00.001 20224 Worker thread wakes up
23:01:54.124 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:01:54.125 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:54.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:55.278 01.153 20224 Exposure complete
23:01:55.384 00.106 20224 worker thread done servicing request
23:01:55.384 00.000 8996 OnExposeComplete: enter
23:01:55.385 00.001 8996 UpdateGuideState(): m_state=6
23:01:55.386 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6376
23:01:55.387 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.45, Mass=698574, SNR=348.6, Peak=47795 HFD=4.5
23:01:55.388 00.001 8996 MultiStar: [#1 -0.09,0.05,0.63,U] [#2 -0.08,0.03,0.73,U] [#3 0.02,0.03,0.58,U] [#4 -0.02,0.16,0.67,U] [#5 0.11,-0.10,0.56,U] [#6 0.22,-0.35,0.50,U] [#7 0.15,0.18,0.41,U] [#8 -0.12,-0.00,0.40,U] 
23:01:55.389 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.03}, one-star: {0.02, -0.16}
23:01:55.390 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
23:01:55.391 00.001 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.28)
23:01:55.392 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.98 mountX=0.02 mountY=0.02, mountTheta=0.87
23:01:55.396 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
23:01:55.398 00.002 8996 Enqueuing Move request for scope (0.02, -0.03)
23:01:55.401 00.003 20224 Worker thread wakes up
23:01:55.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
23:01:55.401 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
23:01:55.401 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.02
23:01:55.402 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:01:55.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:55.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:01:55.402 00.000 20224 MoveAxis(E, 0, ABG)
23:01:55.402 00.000 20224 Move returns status 0, amount 0
23:01:55.402 00.000 20224 MoveAxis(N, 0, ABG)
23:01:55.402 00.000 20224 Move returns status 0, amount 0
23:01:55.402 00.000 20224 move complete, result=0
23:01:55.402 00.000 20224 worker thread done servicing request
23:01:55.411 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47795, med=2803, FiltMin=2550, FiltMax=21389, Gamma=1.000
23:01:55.431 00.020 8996 UpdateGuideState exits: m=698574 SNR=348.6
23:01:55.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:55.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:55.434 00.001 8996 Enqueuing Expose request
23:01:55.434 00.000 20224 Worker thread wakes up
23:01:55.434 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:55.435 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:55.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:56.406 00.971 20224 Exposure complete
23:01:56.471 00.065 20224 worker thread done servicing request
23:01:56.472 00.001 8996 OnExposeComplete: enter
23:01:56.473 00.001 8996 UpdateGuideState(): m_state=6
23:01:56.473 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6377
23:01:56.474 00.001 8996 Star::Find returns 1 (0), X=138.26, Y=471.61, Mass=735307, SNR=375.1, Peak=47056 HFD=4.7
23:01:56.475 00.001 8996 MultiStar: [#1 0.38,0.05,0.59,U] [#2 0.30,0.10,0.65,U] [#3 0.37,-0.17,0.58,U] [#4 0.35,-0.04,0.53,U] [#5 0.05,-0.08,0.59,U] [#6 0.26,-0.25,0.47,U] [#7 0.36,-0.24,0.44,U] [#8 -0.01,-0.24,0.34,U] 
23:01:56.476 00.001 8996 single-star, 8 included, MultiStar: {0.24, -0.07}, one-star: {0.14, -0.00}
23:01:56.477 00.001 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
23:01:56.478 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
23:01:56.478 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-0.00 mountX=0.14 mountY=-0.02, mountTheta=-0.11
23:01:56.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.00, opts=13)
23:01:56.481 00.001 8996 Enqueuing Move request for scope (0.14, -0.00)
23:01:56.481 00.000 20224 Worker thread wakes up
23:01:56.482 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.00) opts 0xd
23:01:56.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.00)
23:01:56.482 00.000 20224 Moving (0.14, -0.00) raw xDistance=0.14 yDistance=-0.02
23:01:56.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:01:56.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:56.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:01:56.482 00.000 20224 MoveAxis(E, 0, ABG)
23:01:56.482 00.000 20224 Move returns status 0, amount 0
23:01:56.482 00.000 20224 MoveAxis(N, 0, ABG)
23:01:56.482 00.000 20224 Move returns status 0, amount 0
23:01:56.482 00.000 20224 move complete, result=0
23:01:56.482 00.000 20224 worker thread done servicing request
23:01:56.486 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47056, med=2803, FiltMin=2550, FiltMax=22672, Gamma=1.000
23:01:56.500 00.014 8996 UpdateGuideState exits: m=735307 SNR=375.1
23:01:56.502 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:56.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:56.504 00.001 8996 Enqueuing Expose request
23:01:56.505 00.001 20224 Worker thread wakes up
23:01:56.506 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:56.507 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:56.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:57.678 01.171 20224 Exposure complete
23:01:57.742 00.064 20224 worker thread done servicing request
23:01:57.742 00.000 8996 OnExposeComplete: enter
23:01:57.744 00.002 8996 UpdateGuideState(): m_state=6
23:01:57.745 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6378
23:01:57.747 00.002 8996 Star::Find returns 1 (0), X=138.14, Y=471.60, Mass=736056, SNR=347.8, Peak=52912 HFD=4.5
23:01:57.748 00.001 8996 MultiStar: [#1 0.30,-0.06,0.62,U] [#2 0.39,-0.01,0.77,U] [#3 0.26,-0.28,0.66,U] [#4 0.38,-0.31,0.00,M1] [#5 0.16,-0.06,0.64,U] [#6 0.42,-0.40,0.00,M1] [#7 0.42,-0.20,0.00,M1] [#8 0.13,-0.09,0.36,U] 
23:01:57.750 00.002 8996 single-star, 5 included, MultiStar: {0.20, -0.08}, one-star: {0.02, -0.01}
23:01:57.751 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
23:01:57.752 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
23:01:57.754 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.67 mountX=0.02 mountY=0.01, mountTheta=0.56
23:01:57.757 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
23:01:57.758 00.001 8996 Enqueuing Move request for scope (0.02, -0.01)
23:01:57.759 00.001 20224 Worker thread wakes up
23:01:57.760 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
23:01:57.760 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
23:01:57.760 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
23:01:57.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:01:57.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:57.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:01:57.760 00.000 20224 MoveAxis(E, 0, ABG)
23:01:57.760 00.000 20224 Move returns status 0, amount 0
23:01:57.760 00.000 20224 MoveAxis(N, 0, ABG)
23:01:57.760 00.000 20224 Move returns status 0, amount 0
23:01:57.760 00.000 20224 move complete, result=0
23:01:57.760 00.000 20224 worker thread done servicing request
23:01:57.766 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52912, med=2803, FiltMin=2563, FiltMax=23888, Gamma=1.000
23:01:57.787 00.021 8996 UpdateGuideState exits: m=736056 SNR=347.8
23:01:57.788 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:57.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:57.790 00.001 8996 Enqueuing Expose request
23:01:57.791 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:01:57.792 00.001 20224 Worker thread wakes up
23:01:57.792 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:57.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:01:58.788 00.996 20224 Exposure complete
23:01:58.850 00.062 20224 worker thread done servicing request
23:01:58.850 00.000 8996 OnExposeComplete: enter
23:01:58.851 00.001 8996 UpdateGuideState(): m_state=6
23:01:58.853 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6379
23:01:58.854 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=471.82, Mass=770689, SNR=362.3, Peak=58176 HFD=4.4
23:01:58.855 00.001 8996 MultiStar: [#1 0.26,0.16,0.66,U] [#2 0.13,0.16,0.65,U] [#3 0.29,-0.13,0.61,U] [#4 0.21,-0.27,0.53,U] [#5 0.20,-0.06,0.60,U] [#6 0.28,0.08,0.41,U] [#7 0.32,-0.08,0.45,U] [#8 0.07,-0.04,0.36,U] 
23:01:58.857 00.002 8996 refined, 8 included, MultiStar: {0.19, 0.03}, one-star: {0.03, 0.21}
23:01:58.858 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
23:01:58.859 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
23:01:58.859 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.15 mountX=0.18 mountY=-0.05, mountTheta=-0.26
23:01:58.862 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.03, opts=13)
23:01:58.863 00.001 8996 Enqueuing Move request for scope (0.19, 0.03)
23:01:58.864 00.001 20224 Worker thread wakes up
23:01:58.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
23:01:58.864 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
23:01:58.865 00.001 20224 Moving (0.19, 0.03) raw xDistance=0.18 yDistance=-0.05
23:01:58.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:01:58.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:58.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:01:58.865 00.000 20224 MoveAxis(E, 0, ABG)
23:01:58.865 00.000 20224 Move returns status 0, amount 0
23:01:58.865 00.000 20224 MoveAxis(N, 0, ABG)
23:01:58.865 00.000 20224 Move returns status 0, amount 0
23:01:58.865 00.000 20224 move complete, result=0
23:01:58.865 00.000 20224 worker thread done servicing request
23:01:58.869 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58176, med=2803, FiltMin=2544, FiltMax=28285, Gamma=1.000
23:01:58.883 00.014 8996 UpdateGuideState exits: m=770689 SNR=362.3
23:01:58.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:58.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:01:58.885 00.000 8996 Enqueuing Expose request
23:01:58.886 00.001 20224 Worker thread wakes up
23:01:58.886 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:01:58.887 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:01:58.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:00.057 01.170 20224 Exposure complete
23:02:00.139 00.082 20224 worker thread done servicing request
23:02:00.139 00.000 8996 OnExposeComplete: enter
23:02:00.141 00.002 8996 UpdateGuideState(): m_state=6
23:02:00.142 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6380
23:02:00.144 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=471.83, Mass=781589, SNR=382.2, Peak=60672 HFD=4.4
23:02:00.145 00.001 8996 MultiStar: [#1 0.18,-0.06,0.57,U] [#2 0.06,0.09,0.65,U] [#3 0.12,0.18,0.56,U] [#4 0.21,0.08,0.47,U] [#5 0.22,-0.05,0.55,U] [#6 0.26,-0.42,0.00,M1] [#7 0.20,0.00,0.46,U] [#8 0.06,-0.09,0.37,U] 
23:02:00.147 00.002 8996 refined, 7 included, MultiStar: {0.11, 0.07}, one-star: {-0.00, 0.22}
23:02:00.148 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
23:02:00.150 00.002 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
23:02:00.150 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.55 mountX=0.11 mountY=-0.08, mountTheta=-0.66
23:02:00.152 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
23:02:00.153 00.001 8996 Enqueuing Move request for scope (0.11, 0.07)
23:02:00.153 00.000 20224 Worker thread wakes up
23:02:00.154 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
23:02:00.154 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
23:02:00.154 00.000 20224 Moving (0.11, 0.07) raw xDistance=0.11 yDistance=-0.08
23:02:00.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:02:00.154 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:00.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:02:00.154 00.000 20224 MoveAxis(E, 0, ABG)
23:02:00.154 00.000 20224 Move returns status 0, amount 0
23:02:00.154 00.000 20224 MoveAxis(N, 0, ABG)
23:02:00.154 00.000 20224 Move returns status 0, amount 0
23:02:00.154 00.000 20224 move complete, result=0
23:02:00.154 00.000 20224 worker thread done servicing request
23:02:00.158 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60672, med=2800, FiltMin=2534, FiltMax=26941, Gamma=1.000
23:02:00.172 00.014 8996 UpdateGuideState exits: m=781589 SNR=382.2
23:02:00.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:00.173 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:00.174 00.001 8996 Enqueuing Expose request
23:02:00.175 00.001 20224 Worker thread wakes up
23:02:00.175 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:00.176 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:00.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:01.147 00.971 20224 Exposure complete
23:02:01.218 00.071 20224 worker thread done servicing request
23:02:01.218 00.000 8996 OnExposeComplete: enter
23:02:01.219 00.001 8996 UpdateGuideState(): m_state=6
23:02:01.220 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6381
23:02:01.221 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=471.59, Mass=734602, SNR=390.0, Peak=48048 HFD=4.5
23:02:01.223 00.002 8996 MultiStar: [#1 0.16,-0.30,0.59,U] [#2 0.18,0.20,0.75,U] [#3 0.15,-0.14,0.61,U] [#4 0.24,-0.29,0.50,U] [#5 -0.07,-0.18,0.51,U] [#6 0.26,-0.30,0.44,U] [#7 0.24,-0.26,0.37,U] [#8 -0.26,-0.19,0.34,U] 
23:02:01.223 00.000 8996 single-star, 8 included, MultiStar: {0.12, -0.13}, one-star: {0.10, -0.02}
23:02:01.224 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
23:02:01.225 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
23:02:01.226 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.17 mountX=0.10 mountY=0.01, mountTheta=0.05
23:02:01.228 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.02, opts=13)
23:02:01.229 00.001 8996 Enqueuing Move request for scope (0.10, -0.02)
23:02:01.230 00.001 20224 Worker thread wakes up
23:02:01.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
23:02:01.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
23:02:01.230 00.000 20224 Moving (0.10, -0.02) raw xDistance=0.10 yDistance=0.01
23:02:01.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:02:01.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:01.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:01.230 00.000 20224 MoveAxis(E, 0, ABG)
23:02:01.230 00.000 20224 Move returns status 0, amount 0
23:02:01.230 00.000 20224 MoveAxis(N, 0, ABG)
23:02:01.230 00.000 20224 Move returns status 0, amount 0
23:02:01.230 00.000 20224 move complete, result=0
23:02:01.230 00.000 20224 worker thread done servicing request
23:02:01.234 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48048, med=2803, FiltMin=2541, FiltMax=24557, Gamma=1.000
23:02:01.248 00.014 8996 UpdateGuideState exits: m=734602 SNR=390.0
23:02:01.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:01.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:01.251 00.001 8996 Enqueuing Expose request
23:02:01.251 00.000 20224 Worker thread wakes up
23:02:01.251 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:01.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:01.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:02.421 01.169 20224 Exposure complete
23:02:02.491 00.070 20224 worker thread done servicing request
23:02:02.491 00.000 8996 OnExposeComplete: enter
23:02:02.492 00.001 8996 UpdateGuideState(): m_state=6
23:02:02.493 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6382
23:02:02.494 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.25, Mass=655554, SNR=312.6, Peak=53427 HFD=4.4
23:02:02.495 00.001 8996 MultiStar: [#1 -0.02,-0.11,0.84,U] [#2 -0.24,0.18,0.91,U] [#3 -0.09,-0.06,0.71,U] [#4 -0.05,-0.19,0.57,U] [#5 -0.30,-0.05,0.68,U] [#6 -0.06,-0.55,0.00,M1] [#7 -0.21,-0.24,0.57,U] [#8 -0.25,-0.23,0.47,U] 
23:02:02.496 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.12}, one-star: {-0.19, -0.36}
23:02:02.497 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:02:02.497 00.000 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
23:02:02.498 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.50 mountX=-0.15 mountY=0.14, mountTheta=2.40
23:02:02.499 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.12, opts=13)
23:02:02.500 00.001 8996 Enqueuing Move request for scope (-0.17, -0.12)
23:02:02.501 00.001 20224 Worker thread wakes up
23:02:02.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
23:02:02.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
23:02:02.501 00.000 20224 Moving (-0.17, -0.12) raw xDistance=-0.15 yDistance=0.14
23:02:02.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:02:02.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:02.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:02:02.501 00.000 20224 MoveAxis(E, 0, ABG)
23:02:02.501 00.000 20224 Move returns status 0, amount 0
23:02:02.501 00.000 20224 MoveAxis(N, 0, ABG)
23:02:02.501 00.000 20224 Move returns status 0, amount 0
23:02:02.501 00.000 20224 move complete, result=0
23:02:02.501 00.000 20224 worker thread done servicing request
23:02:02.510 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53427, med=2800, FiltMin=2515, FiltMax=25757, Gamma=1.000
23:02:02.529 00.019 8996 UpdateGuideState exits: m=655554 SNR=312.6
23:02:02.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:02.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:02.531 00.000 8996 Enqueuing Expose request
23:02:02.532 00.001 20224 Worker thread wakes up
23:02:02.532 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:02.533 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:02.534 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:03.503 00.969 20224 Exposure complete
23:02:03.591 00.088 20224 worker thread done servicing request
23:02:03.591 00.000 8996 OnExposeComplete: enter
23:02:03.592 00.001 8996 UpdateGuideState(): m_state=6
23:02:03.592 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6383
23:02:03.593 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.46, Mass=761863, SNR=380.2, Peak=56339 HFD=4.2
23:02:03.594 00.001 8996 MultiStar: [#1 -0.13,-0.34,0.59,U] [#2 -0.23,0.10,0.73,U] [#3 -0.24,-0.10,0.57,U] [#4 -0.21,-0.30,0.48,U] [#5 -0.05,-0.05,0.50,U] [#6 -0.19,-0.41,0.00,M2] [#7 -0.04,-0.30,0.41,U] [#8 -0.16,-0.27,0.36,U] 
23:02:03.595 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.16}, one-star: {-0.13, -0.15}
23:02:03.596 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:02:03.596 00.000 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
23:02:03.597 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.27 mountX=-0.12 mountY=0.17, mountTheta=2.17
23:02:03.599 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.15, opts=13)
23:02:03.599 00.000 8996 Enqueuing Move request for scope (-0.13, -0.15)
23:02:03.602 00.003 20224 Worker thread wakes up
23:02:03.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
23:02:03.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
23:02:03.602 00.000 20224 Moving (-0.13, -0.15) raw xDistance=-0.12 yDistance=0.17
23:02:03.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:03.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:03.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:02:03.602 00.000 20224 MoveAxis(E, 0, ABG)
23:02:03.602 00.000 20224 Move returns status 0, amount 0
23:02:03.602 00.000 20224 MoveAxis(N, 0, ABG)
23:02:03.602 00.000 20224 Move returns status 0, amount 0
23:02:03.602 00.000 20224 move complete, result=0
23:02:03.603 00.001 20224 worker thread done servicing request
23:02:03.610 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56339, med=2800, FiltMin=2544, FiltMax=26013, Gamma=1.000
23:02:03.626 00.016 8996 UpdateGuideState exits: m=761863 SNR=380.2
23:02:03.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:03.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:03.630 00.002 8996 Enqueuing Expose request
23:02:03.631 00.001 20224 Worker thread wakes up
23:02:03.631 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:02:03.633 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:03.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:04.799 01.166 20224 Exposure complete
23:02:04.857 00.058 20224 worker thread done servicing request
23:02:04.858 00.001 8996 OnExposeComplete: enter
23:02:04.858 00.000 8996 UpdateGuideState(): m_state=6
23:02:04.859 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6384
23:02:04.860 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=471.22, Mass=693218, SNR=311.0, Peak=56675 HFD=4.3
23:02:04.861 00.001 8996 MultiStar: [#1 -0.15,-0.51,0.00,M1] [#2 -0.34,-0.15,0.76,U] [#3 -0.07,-0.18,0.74,U] [#4 -0.16,-0.27,0.65,U] [#5 -0.22,-0.34,0.62,U] [#6 -0.15,-0.46,0.00,M3] [#7 0.09,-0.37,0.45,U] [#8 -0.32,-0.37,0.00,M1] 
23:02:04.862 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.28}, one-star: {-0.13, -0.39}
23:02:04.862 00.000 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
23:02:04.863 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
23:02:04.864 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-2.07 mountX=-0.12 mountY=0.30, mountTheta=1.97
23:02:04.865 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.28, opts=13)
23:02:04.866 00.001 8996 Enqueuing Move request for scope (-0.15, -0.28)
23:02:04.867 00.001 20224 Worker thread wakes up
23:02:04.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.28) opts 0xd
23:02:04.867 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.28)
23:02:04.867 00.000 20224 Moving (-0.15, -0.28) raw xDistance=-0.12 yDistance=0.30
23:02:04.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:04.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:02:04.867 00.000 20224 MoveAxis(E, 0, ABG)
23:02:04.867 00.000 20224 Move returns status 0, amount 0
23:02:04.867 00.000 20224 MoveAxis(S, 63, ABG)
23:02:04.867 00.000 20224 Guiding  Dir = 1, Dur = 63
23:02:04.867 00.000 20224 IsSlewing returns 0
23:02:04.868 00.001 20224 IsGuiding returns 0
23:02:04.871 00.003 20224 PulseGuide returned control before completion, sleep 70
23:02:04.874 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56675, med=2800, FiltMin=2541, FiltMax=26493, Gamma=1.000
23:02:04.897 00.023 8996 UpdateGuideState exits: m=693218 SNR=311.0
23:02:04.898 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:04.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:04.899 00.000 8996 Enqueuing Expose request
23:02:04.948 00.049 20224 IsGuiding returns 1
23:02:04.948 00.000 20224 scope still moving after pulse duration time elapsed
23:02:04.979 00.031 20224 IsSlewing returns 0
23:02:04.979 00.000 20224 IsGuiding returns 0
23:02:04.979 00.000 20224 scope move finished after 63 + 48 ms
23:02:04.979 00.000 20224 Move returns status 0, amount 63
23:02:04.979 00.000 20224 move complete, result=0
23:02:04.979 00.000 20224 worker thread done servicing request
23:02:04.979 00.000 20224 Worker thread wakes up
23:02:04.979 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
23:02:04.981 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:04.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:05.959 00.978 20224 Exposure complete
23:02:06.040 00.081 20224 worker thread done servicing request
23:02:06.041 00.001 8996 OnExposeComplete: enter
23:02:06.042 00.001 8996 UpdateGuideState(): m_state=6
23:02:06.043 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6385
23:02:06.044 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=471.62, Mass=628735, SNR=305.7, Peak=49328 HFD=4.3
23:02:06.045 00.001 8996 MultiStar: [#1 -0.17,-0.12,0.71,U] [#2 -0.11,-0.03,0.84,U] [#3 -0.14,0.02,0.64,U] [#4 0.03,0.18,0.61,U] [#5 -0.35,0.08,0.67,U] [#6 -0.10,-0.29,0.56,U] [#7 -0.01,0.03,0.53,U] [#8 -0.49,-0.14,0.00,M2] 
23:02:06.046 00.001 8996 single-star, 7 included, MultiStar: {-0.12, -0.01}, one-star: {-0.11, 0.01}
23:02:06.047 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
23:02:06.048 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
23:02:06.049 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.09 mountX=-0.11 mountY=0.01, mountTheta=3.08
23:02:06.050 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
23:02:06.052 00.002 8996 Enqueuing Move request for scope (-0.11, 0.01)
23:02:06.053 00.001 20224 Worker thread wakes up
23:02:06.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
23:02:06.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
23:02:06.053 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
23:02:06.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:02:06.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:06.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:06.053 00.000 20224 MoveAxis(E, 0, ABG)
23:02:06.053 00.000 20224 Move returns status 0, amount 0
23:02:06.053 00.000 20224 MoveAxis(N, 0, ABG)
23:02:06.053 00.000 20224 Move returns status 0, amount 0
23:02:06.053 00.000 20224 move complete, result=0
23:02:06.053 00.000 20224 worker thread done servicing request
23:02:06.057 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49328, med=2800, FiltMin=2544, FiltMax=20589, Gamma=1.000
23:02:06.073 00.016 8996 UpdateGuideState exits: m=628735 SNR=305.7
23:02:06.074 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:06.075 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:06.076 00.001 8996 Enqueuing Expose request
23:02:06.077 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:06.077 00.000 20224 Worker thread wakes up
23:02:06.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:06.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:07.272 01.195 20224 Exposure complete
23:02:07.343 00.071 20224 worker thread done servicing request
23:02:07.343 00.000 8996 OnExposeComplete: enter
23:02:07.344 00.001 8996 UpdateGuideState(): m_state=6
23:02:07.345 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6386
23:02:07.346 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=471.41, Mass=759477, SNR=389.7, Peak=58851 HFD=4.2
23:02:07.347 00.001 8996 MultiStar: [#1 0.21,0.03,0.62,U] [#2 -0.12,0.39,0.69,U] [#3 -0.02,0.06,0.54,U] [#4 0.03,0.04,0.52,U] [#5 0.03,0.05,0.50,U] [#6 0.10,-0.38,0.38,U] [#7 -0.32,0.10,0.43,U] [#8 -0.18,0.02,0.35,U] 
23:02:07.347 00.000 8996 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.16, -0.20}
23:02:07.348 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
23:02:07.349 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
23:02:07.350 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.84 mountX=-0.05 mountY=-0.01, mountTheta=-2.96
23:02:07.351 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
23:02:07.352 00.001 8996 Enqueuing Move request for scope (-0.05, 0.02)
23:02:07.353 00.001 20224 Worker thread wakes up
23:02:07.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:02:07.353 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:02:07.353 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
23:02:07.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:02:07.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:07.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:02:07.353 00.000 20224 MoveAxis(E, 0, ABG)
23:02:07.353 00.000 20224 Move returns status 0, amount 0
23:02:07.353 00.000 20224 MoveAxis(N, 0, ABG)
23:02:07.353 00.000 20224 Move returns status 0, amount 0
23:02:07.353 00.000 20224 move complete, result=0
23:02:07.354 00.001 20224 worker thread done servicing request
23:02:07.362 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58851, med=2800, FiltMin=2553, FiltMax=26413, Gamma=1.000
23:02:07.384 00.022 8996 UpdateGuideState exits: m=759477 SNR=389.7
23:02:07.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:07.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:07.386 00.000 8996 Enqueuing Expose request
23:02:07.387 00.001 20224 Worker thread wakes up
23:02:07.387 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:07.388 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:07.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:08.347 00.959 20224 Exposure complete
23:02:08.421 00.074 20224 worker thread done servicing request
23:02:08.421 00.000 8996 OnExposeComplete: enter
23:02:08.422 00.001 8996 UpdateGuideState(): m_state=6
23:02:08.423 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6387
23:02:08.424 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.53, Mass=783535, SNR=338.2, Peak=53984 HFD=4.4
23:02:08.425 00.001 8996 MultiStar: [#1 -0.07,-0.16,0.71,U] [#2 -0.04,0.11,0.75,U] [#3 -0.02,-0.21,0.60,U] [#4 -0.05,-0.16,0.56,U] [#5 -0.14,-0.08,0.64,U] [#6 -0.03,-0.53,0.00,M2] [#7 -0.03,-0.29,0.47,U] [#8 -0.02,0.04,0.39,U] 
23:02:08.426 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.10}, one-star: {0.01, -0.08}
23:02:08.426 00.000 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
23:02:08.427 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
23:02:08.428 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.46 mountX=0.02 mountY=0.08, mountTheta=1.36
23:02:08.429 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
23:02:08.430 00.001 8996 Enqueuing Move request for scope (0.01, -0.08)
23:02:08.431 00.001 20224 Worker thread wakes up
23:02:08.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:02:08.431 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:02:08.431 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.08
23:02:08.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:02:08.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:08.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:08.431 00.000 20224 MoveAxis(E, 0, ABG)
23:02:08.431 00.000 20224 Move returns status 0, amount 0
23:02:08.431 00.000 20224 MoveAxis(N, 0, ABG)
23:02:08.431 00.000 20224 Move returns status 0, amount 0
23:02:08.431 00.000 20224 move complete, result=0
23:02:08.432 00.001 20224 worker thread done servicing request
23:02:08.443 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53984, med=2800, FiltMin=2512, FiltMax=24611, Gamma=1.000
23:02:08.477 00.034 8996 UpdateGuideState exits: m=783535 SNR=338.2
23:02:08.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:08.480 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:08.483 00.003 8996 Enqueuing Expose request
23:02:08.484 00.001 20224 Worker thread wakes up
23:02:08.485 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:08.486 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:08.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:09.648 01.162 20224 Exposure complete
23:02:09.721 00.073 20224 worker thread done servicing request
23:02:09.721 00.000 8996 OnExposeComplete: enter
23:02:09.722 00.001 8996 UpdateGuideState(): m_state=6
23:02:09.723 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6388
23:02:09.724 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.50, Mass=744187, SNR=344.8, Peak=52976 HFD=4.3
23:02:09.725 00.001 8996 MultiStar: [#1 -0.02,-0.24,0.68,U] [#2 -0.03,-0.37,0.78,U] [#3 -0.15,-0.15,0.73,U] [#4 -0.18,-0.21,0.56,U] [#5 -0.23,-0.11,0.59,U] [#6 0.07,-0.25,0.50,U] [#7 0.05,-0.04,0.56,U] [#8 -0.28,-0.35,0.00,M1] 
23:02:09.725 00.000 8996 single-star, 7 included, MultiStar: {-0.08, -0.19}, one-star: {-0.10, -0.11}
23:02:09.727 00.002 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
23:02:09.729 00.002 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
23:02:09.732 00.003 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.31 mountX=-0.09 mountY=0.13, mountTheta=2.20
23:02:09.735 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.11, opts=13)
23:02:09.737 00.002 8996 Enqueuing Move request for scope (-0.10, -0.11)
23:02:09.738 00.001 20224 Worker thread wakes up
23:02:09.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
23:02:09.738 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
23:02:09.738 00.000 20224 Moving (-0.10, -0.11) raw xDistance=-0.09 yDistance=0.13
23:02:09.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:02:09.738 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:09.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:02:09.739 00.001 20224 MoveAxis(E, 0, ABG)
23:02:09.739 00.000 20224 Move returns status 0, amount 0
23:02:09.739 00.000 20224 MoveAxis(N, 0, ABG)
23:02:09.739 00.000 20224 Move returns status 0, amount 0
23:02:09.739 00.000 20224 move complete, result=0
23:02:09.739 00.000 20224 worker thread done servicing request
23:02:09.746 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52976, med=2803, FiltMin=2541, FiltMax=26765, Gamma=1.000
23:02:09.771 00.025 8996 UpdateGuideState exits: m=744187 SNR=344.8
23:02:09.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:09.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:09.774 00.001 8996 Enqueuing Expose request
23:02:09.775 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:09.776 00.001 20224 Worker thread wakes up
23:02:09.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:09.777 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:10.763 00.986 20224 Exposure complete
23:02:10.853 00.090 20224 worker thread done servicing request
23:02:10.853 00.000 8996 OnExposeComplete: enter
23:02:10.854 00.001 8996 UpdateGuideState(): m_state=6
23:02:10.855 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6389
23:02:10.856 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=471.68, Mass=693474, SNR=378.4, Peak=60144 HFD=4.5
23:02:10.857 00.001 8996 MultiStar: [#1 -0.09,-0.35,0.63,U] [#2 -0.19,-0.13,0.61,U] [#3 0.06,-0.17,0.54,U] [#4 -0.09,0.01,0.49,U] [#5 -0.46,-0.41,0.00,M1] [#6 0.11,-0.28,0.36,U] [#7 -0.07,-0.08,0.39,U] [#8 -0.32,-0.23,0.38,U] 
23:02:10.857 00.000 8996 refined, 7 included, MultiStar: {-0.15, -0.12}, one-star: {-0.35, 0.07}
23:02:10.858 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:02:10.859 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
23:02:10.859 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.45 mountX=-0.14 mountY=0.14, mountTheta=2.34
23:02:10.861 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.12, opts=13)
23:02:10.862 00.001 8996 Enqueuing Move request for scope (-0.15, -0.12)
23:02:10.863 00.001 20224 Worker thread wakes up
23:02:10.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
23:02:10.863 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
23:02:10.863 00.000 20224 Moving (-0.15, -0.12) raw xDistance=-0.14 yDistance=0.14
23:02:10.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:02:10.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:10.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:02:10.863 00.000 20224 MoveAxis(E, 0, ABG)
23:02:10.863 00.000 20224 Move returns status 0, amount 0
23:02:10.863 00.000 20224 MoveAxis(N, 0, ABG)
23:02:10.863 00.000 20224 Move returns status 0, amount 0
23:02:10.863 00.000 20224 move complete, result=0
23:02:10.863 00.000 20224 worker thread done servicing request
23:02:10.870 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60144, med=2803, FiltMin=2525, FiltMax=28672, Gamma=1.000
23:02:10.884 00.014 8996 UpdateGuideState exits: m=693474 SNR=378.4
23:02:10.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:10.886 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:10.887 00.001 8996 Enqueuing Expose request
23:02:10.887 00.000 20224 Worker thread wakes up
23:02:10.887 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:10.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:10.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:12.045 01.157 20224 Exposure complete
23:02:12.127 00.082 20224 worker thread done servicing request
23:02:12.128 00.001 8996 OnExposeComplete: enter
23:02:12.129 00.001 8996 UpdateGuideState(): m_state=6
23:02:12.131 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6390
23:02:12.132 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.62, Mass=802503, SNR=360.0, Peak=65200 HFD=4.5
23:02:12.133 00.001 8996 MultiStar: [#1 -0.24,0.09,0.70,U] [#2 -0.25,0.27,0.66,U] [#3 -0.26,0.01,0.66,U] [#4 -0.34,-0.06,0.53,U] [#5 -0.22,0.14,0.64,U] [#6 -0.16,0.03,0.44,U] [#7 -0.16,-0.02,0.41,U] [#8 -0.26,-0.04,0.39,U] 
23:02:12.134 00.001 8996 refined, 8 included, MultiStar: {-0.25, 0.06}, one-star: {-0.33, 0.01}
23:02:12.134 00.000 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
23:02:12.135 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
23:02:12.136 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.93 mountX=-0.26 mountY=-0.03, mountTheta=-3.04
23:02:12.138 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.06, opts=13)
23:02:12.139 00.001 8996 Enqueuing Move request for scope (-0.25, 0.06)
23:02:12.140 00.001 20224 Worker thread wakes up
23:02:12.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
23:02:12.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
23:02:12.140 00.000 20224 Moving (-0.25, 0.06) raw xDistance=-0.26 yDistance=-0.03
23:02:12.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:02:12.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:12.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:02:12.140 00.000 20224 MoveAxis(E, 38, ABG)
23:02:12.140 00.000 20224 Guiding  Dir = 2, Dur = 38
23:02:12.141 00.001 20224 IsSlewing returns 0
23:02:12.141 00.000 20224 IsGuiding returns 0
23:02:12.147 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65200, med=2803, FiltMin=2544, FiltMax=32675, Gamma=1.000
23:02:12.163 00.016 8996 UpdateGuideState exits: m=802503 SNR=360.0
23:02:12.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:12.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:12.166 00.001 8996 Enqueuing Expose request
23:02:12.191 00.025 20224 IsGuiding returns 1
23:02:12.191 00.000 20224 scope still moving after pulse duration time elapsed
23:02:12.221 00.030 20224 IsSlewing returns 0
23:02:12.221 00.000 20224 IsGuiding returns 1
23:02:12.252 00.031 20224 IsSlewing returns 0
23:02:12.253 00.001 20224 IsGuiding returns 1
23:02:12.284 00.031 20224 IsSlewing returns 0
23:02:12.285 00.001 20224 IsGuiding returns 0
23:02:12.285 00.000 20224 scope move finished after 38 + 105 ms
23:02:12.285 00.000 20224 Move returns status 0, amount 38
23:02:12.285 00.000 20224 MoveAxis(N, 0, ABG)
23:02:12.286 00.001 20224 Move returns status 0, amount 0
23:02:12.286 00.000 20224 move complete, result=0
23:02:12.286 00.000 20224 worker thread done servicing request
23:02:12.286 00.000 20224 Worker thread wakes up
23:02:12.286 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
23:02:12.288 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:12.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:13.263 00.975 20224 Exposure complete
23:02:13.323 00.060 20224 worker thread done servicing request
23:02:13.323 00.000 8996 OnExposeComplete: enter
23:02:13.325 00.002 8996 UpdateGuideState(): m_state=6
23:02:13.326 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6391
23:02:13.327 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.64, Mass=762132, SNR=335.3, Peak=56384 HFD=4.2
23:02:13.328 00.001 8996 MultiStar: [#1 0.05,-0.03,0.80,U] [#2 -0.04,0.33,0.71,U] [#3 0.03,0.12,0.58,U] [#4 0.01,-0.08,0.58,U] [#5 0.21,-0.04,0.68,U] [#6 0.17,0.09,0.46,U] [#7 0.31,0.33,0.00,M1] [#8 0.03,0.06,0.38,U] 
23:02:13.329 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.06}, one-star: {-0.10, 0.03}
23:02:13.330 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
23:02:13.331 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
23:02:13.331 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.08 mountX=0.02 mountY=-0.06, mountTheta=-1.18
23:02:13.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.06, opts=13)
23:02:13.334 00.001 8996 Enqueuing Move request for scope (0.03, 0.06)
23:02:13.334 00.000 20224 Worker thread wakes up
23:02:13.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
23:02:13.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
23:02:13.335 00.001 20224 Moving (0.03, 0.06) raw xDistance=0.02 yDistance=-0.06
23:02:13.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:02:13.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:13.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:02:13.335 00.000 20224 MoveAxis(E, 0, ABG)
23:02:13.335 00.000 20224 Move returns status 0, amount 0
23:02:13.335 00.000 20224 MoveAxis(N, 0, ABG)
23:02:13.335 00.000 20224 Move returns status 0, amount 0
23:02:13.335 00.000 20224 move complete, result=0
23:02:13.335 00.000 20224 worker thread done servicing request
23:02:13.340 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56384, med=2803, FiltMin=2547, FiltMax=24813, Gamma=1.000
23:02:13.362 00.022 8996 UpdateGuideState exits: m=762132 SNR=335.3
23:02:13.364 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:13.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:13.366 00.001 8996 Enqueuing Expose request
23:02:13.367 00.001 20224 Worker thread wakes up
23:02:13.367 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:13.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:13.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:14.534 01.166 20224 Exposure complete
23:02:14.594 00.060 20224 worker thread done servicing request
23:02:14.594 00.000 8996 OnExposeComplete: enter
23:02:14.596 00.002 8996 UpdateGuideState(): m_state=6
23:02:14.599 00.003 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6392
23:02:14.601 00.002 8996 Star::Find returns 1 (0), X=137.95, Y=471.97, Mass=707011, SNR=323.0, Peak=58256 HFD=4.4
23:02:14.603 00.002 8996 MultiStar: [#1 0.33,0.32,0.00,M1] [#2 0.20,0.26,0.79,U] [#3 0.19,0.78,0.00,M1] [#4 0.15,0.71,0.00,M1] [#5 -0.01,0.39,0.75,U] [#6 0.27,-0.11,0.47,U] [#7 -0.02,0.16,0.43,U] [#8 -0.21,0.21,0.45,U] 
23:02:14.605 00.002 8996 refined, 5 included, MultiStar: {0.00, 0.25}, one-star: {-0.17, 0.36}
23:02:14.607 00.002 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
23:02:14.608 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
23:02:14.610 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.57 mountX=-0.02 mountY=-0.25, mountTheta=-1.66
23:02:14.612 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.25, opts=13)
23:02:14.614 00.002 8996 Enqueuing Move request for scope (0.00, 0.25)
23:02:14.616 00.002 20224 Worker thread wakes up
23:02:14.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd
23:02:14.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.25)
23:02:14.616 00.000 20224 Moving (0.00, 0.25) raw xDistance=-0.02 yDistance=-0.25
23:02:14.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:02:14.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:14.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:02:14.616 00.000 20224 MoveAxis(E, 0, ABG)
23:02:14.616 00.000 20224 Move returns status 0, amount 0
23:02:14.616 00.000 20224 MoveAxis(N, 0, ABG)
23:02:14.616 00.000 20224 Move returns status 0, amount 0
23:02:14.616 00.000 20224 move complete, result=0
23:02:14.616 00.000 20224 worker thread done servicing request
23:02:14.621 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58256, med=2803, FiltMin=2520, FiltMax=27360, Gamma=1.000
23:02:14.638 00.017 8996 UpdateGuideState exits: m=707011 SNR=323.0
23:02:14.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:14.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:14.640 00.000 8996 Enqueuing Expose request
23:02:14.641 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:14.643 00.002 20224 Worker thread wakes up
23:02:14.644 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:14.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:15.625 00.981 20224 Exposure complete
23:02:15.681 00.056 20224 worker thread done servicing request
23:02:15.681 00.000 8996 OnExposeComplete: enter
23:02:15.682 00.001 8996 UpdateGuideState(): m_state=6
23:02:15.683 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6393
23:02:15.684 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.67, Mass=735087, SNR=343.4, Peak=51984 HFD=4.4
23:02:15.685 00.001 8996 MultiStar: [#1 0.05,0.00,0.64,U] [#2 0.07,0.07,0.78,U] [#3 -0.01,0.23,0.60,U] [#4 -0.09,0.17,0.55,U] [#5 0.13,0.14,0.64,U] [#6 0.16,-0.13,0.44,U] [#7 0.12,-0.01,0.44,U] [#8 -0.01,-0.05,0.43,U] 
23:02:15.686 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {-0.04, 0.06}
23:02:15.686 00.000 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
23:02:15.687 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
23:02:15.688 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.08 mountX=0.03 mountY=-0.07, mountTheta=-1.18
23:02:15.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
23:02:15.691 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
23:02:15.692 00.001 20224 Worker thread wakes up
23:02:15.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:02:15.692 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:02:15.692 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.03 yDistance=-0.07
23:02:15.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:02:15.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:15.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:02:15.692 00.000 20224 MoveAxis(E, 0, ABG)
23:02:15.692 00.000 20224 Move returns status 0, amount 0
23:02:15.693 00.001 20224 MoveAxis(N, 0, ABG)
23:02:15.693 00.000 20224 Move returns status 0, amount 0
23:02:15.693 00.000 20224 move complete, result=0
23:02:15.693 00.000 20224 worker thread done servicing request
23:02:15.700 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51984, med=2803, FiltMin=2531, FiltMax=24771, Gamma=1.000
23:02:15.723 00.023 8996 UpdateGuideState exits: m=735087 SNR=343.4
23:02:15.725 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:15.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:15.727 00.001 8996 Enqueuing Expose request
23:02:15.728 00.001 20224 Worker thread wakes up
23:02:15.728 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:15.729 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:15.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:16.908 01.179 20224 Exposure complete
23:02:16.982 00.074 20224 worker thread done servicing request
23:02:16.982 00.000 8996 OnExposeComplete: enter
23:02:16.983 00.001 8996 UpdateGuideState(): m_state=6
23:02:16.984 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6394
23:02:16.985 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=471.46, Mass=681979, SNR=309.0, Peak=44800 HFD=4.7
23:02:16.986 00.001 8996 MultiStar: [#1 0.34,0.07,0.76,U] [#2 0.32,0.14,0.89,U] [#3 0.28,-0.02,0.70,U] [#4 0.35,0.21,0.72,U] [#5 0.23,-0.01,0.68,U] [#6 0.35,-0.30,0.00,M1] [#7 0.27,0.04,0.47,U] [#8 0.09,-0.33,0.45,U] 
23:02:16.986 00.000 8996 single-star, 7 included, MultiStar: {0.27, 0.00}, one-star: {0.22, -0.15}
23:02:16.987 00.001 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
23:02:16.988 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.67)
23:02:16.989 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-0.59 mountX=0.24 mountY=0.12, mountTheta=0.48
23:02:16.990 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.15, opts=13)
23:02:16.991 00.001 8996 Enqueuing Move request for scope (0.22, -0.15)
23:02:16.992 00.001 20224 Worker thread wakes up
23:02:16.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
23:02:16.992 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
23:02:16.992 00.000 20224 Moving (0.22, -0.15) raw xDistance=0.24 yDistance=0.12
23:02:16.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:02:16.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:16.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:02:16.992 00.000 20224 MoveAxis(W, 35, ABG)
23:02:16.992 00.000 20224 Guiding  Dir = 3, Dur = 35
23:02:16.993 00.001 20224 IsSlewing returns 0
23:02:16.993 00.000 20224 IsGuiding returns 0
23:02:16.996 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=44800, med=2800, FiltMin=2512, FiltMax=24768, Gamma=1.000
23:02:17.010 00.014 8996 UpdateGuideState exits: m=681979 SNR=309.0
23:02:17.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:17.011 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:17.012 00.001 8996 Enqueuing Expose request
23:02:17.056 00.044 20224 IsGuiding returns 1
23:02:17.056 00.000 20224 scope still moving after pulse duration time elapsed
23:02:17.086 00.030 20224 IsSlewing returns 0
23:02:17.087 00.001 20224 IsGuiding returns 1
23:02:17.117 00.030 20224 IsSlewing returns 0
23:02:17.117 00.000 20224 IsGuiding returns 1
23:02:17.148 00.031 20224 IsSlewing returns 0
23:02:17.149 00.001 20224 IsGuiding returns 0
23:02:17.149 00.000 20224 scope move finished after 35 + 121 ms
23:02:17.149 00.000 20224 Move returns status 0, amount 35
23:02:17.149 00.000 20224 MoveAxis(N, 0, ABG)
23:02:17.149 00.000 20224 Move returns status 0, amount 0
23:02:17.149 00.000 20224 move complete, result=0
23:02:17.149 00.000 20224 worker thread done servicing request
23:02:17.149 00.000 20224 Worker thread wakes up
23:02:17.149 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.1 px 0 ms NORTH
23:02:17.152 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:17.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:18.124 00.972 20224 Exposure complete
23:02:18.199 00.075 20224 worker thread done servicing request
23:02:18.199 00.000 8996 OnExposeComplete: enter
23:02:18.201 00.002 8996 UpdateGuideState(): m_state=6
23:02:18.203 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6395
23:02:18.205 00.002 8996 Star::Find returns 1 (0), X=138.01, Y=471.63, Mass=712128, SNR=336.5, Peak=48240 HFD=4.6
23:02:18.207 00.002 8996 MultiStar: [#1 0.15,0.18,0.74,U] [#2 0.01,0.10,0.78,U] [#3 -0.15,0.09,0.65,U] [#4 -0.14,0.13,0.59,U] [#5 0.00,0.16,0.64,U] [#6 0.15,0.05,0.47,U] [#7 -0.02,0.22,0.43,U] [#8 0.01,0.16,0.41,U] 
23:02:18.210 00.003 8996 refined, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.12, 0.02}
23:02:18.212 00.002 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
23:02:18.214 00.002 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
23:02:18.216 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.75 mountX=-0.03 mountY=-0.11, mountTheta=-1.85
23:02:18.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
23:02:18.219 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
23:02:18.221 00.002 20224 Worker thread wakes up
23:02:18.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:02:18.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:02:18.221 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
23:02:18.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:02:18.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:18.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:02:18.221 00.000 20224 MoveAxis(E, 0, ABG)
23:02:18.221 00.000 20224 Move returns status 0, amount 0
23:02:18.221 00.000 20224 MoveAxis(N, 0, ABG)
23:02:18.221 00.000 20224 Move returns status 0, amount 0
23:02:18.221 00.000 20224 move complete, result=0
23:02:18.222 00.001 20224 worker thread done servicing request
23:02:18.232 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=48240, med=2803, FiltMin=2544, FiltMax=25411, Gamma=1.000
23:02:18.261 00.029 8996 UpdateGuideState exits: m=712128 SNR=336.5
23:02:18.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:18.263 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:18.265 00.002 8996 Enqueuing Expose request
23:02:18.266 00.001 20224 Worker thread wakes up
23:02:18.266 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:18.267 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:18.267 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:19.420 01.153 20224 Exposure complete
23:02:19.503 00.083 20224 worker thread done servicing request
23:02:19.504 00.001 8996 OnExposeComplete: enter
23:02:19.505 00.001 8996 UpdateGuideState(): m_state=6
23:02:19.506 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6396
23:02:19.507 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=471.54, Mass=699880, SNR=319.4, Peak=46163 HFD=4.7
23:02:19.509 00.002 8996 MultiStar: [#1 -0.31,-0.39,0.00,M1] [#2 -0.23,-0.11,0.75,U] [#3 -0.36,-0.04,0.67,U] [#4 -0.39,-0.34,0.00,M1] [#5 -0.56,-0.32,0.00,M1] [#6 -0.19,-0.23,0.52,U] [#7 -0.19,-0.10,0.46,U] [#8 -0.55,-0.18,0.00,M1] 
23:02:19.510 00.001 8996 refined, 4 included, MultiStar: {-0.30, -0.10}, one-star: {-0.43, -0.07}
23:02:19.510 00.000 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
23:02:19.511 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.44)
23:02:19.512 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.10 hyp=0.32 cameraTheta=-2.82 mountX=-0.29 mountY=0.14, mountTheta=2.71
23:02:19.513 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.10, opts=13)
23:02:19.514 00.001 8996 Enqueuing Move request for scope (-0.30, -0.10)
23:02:19.515 00.001 20224 Worker thread wakes up
23:02:19.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.10) opts 0xd
23:02:19.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.10)
23:02:19.515 00.000 20224 Moving (-0.30, -0.10) raw xDistance=-0.29 yDistance=0.14
23:02:19.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:02:19.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:19.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:02:19.515 00.000 20224 MoveAxis(E, 43, ABG)
23:02:19.515 00.000 20224 Guiding  Dir = 2, Dur = 43
23:02:19.515 00.000 20224 IsSlewing returns 0
23:02:19.516 00.001 20224 IsGuiding returns 0
23:02:19.517 00.001 20224 PulseGuide returned control before completion, sleep 52
23:02:19.520 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46163, med=2803, FiltMin=2518, FiltMax=29792, Gamma=1.000
23:02:19.541 00.021 8996 UpdateGuideState exits: m=699880 SNR=319.4
23:02:19.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:19.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:19.544 00.001 8996 Enqueuing Expose request
23:02:19.571 00.027 20224 IsGuiding returns 1
23:02:19.571 00.000 20224 scope still moving after pulse duration time elapsed
23:02:19.602 00.031 20224 IsSlewing returns 0
23:02:19.602 00.000 20224 IsGuiding returns 0
23:02:19.602 00.000 20224 scope move finished after 43 + 43 ms
23:02:19.602 00.000 20224 Move returns status 0, amount 43
23:02:19.602 00.000 20224 MoveAxis(N, 0, ABG)
23:02:19.602 00.000 20224 Move returns status 0, amount 0
23:02:19.602 00.000 20224 move complete, result=0
23:02:19.603 00.001 20224 worker thread done servicing request
23:02:19.603 00.000 20224 Worker thread wakes up
23:02:19.603 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:19.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:19.603 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH
23:02:20.565 00.962 20224 Exposure complete
23:02:20.633 00.068 20224 worker thread done servicing request
23:02:20.633 00.000 8996 OnExposeComplete: enter
23:02:20.634 00.001 8996 UpdateGuideState(): m_state=6
23:02:20.635 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6397
23:02:20.636 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=471.47, Mass=792519, SNR=364.4, Peak=54883 HFD=4.2
23:02:20.637 00.001 8996 MultiStar: [#1 0.07,-0.05,0.69,U] [#2 0.22,-0.50,0.00,M1] [#3 0.10,0.12,0.58,U] [#4 0.07,-0.14,0.49,U] [#5 -0.10,-0.12,0.67,U] [#6 0.12,0.04,0.45,U] [#7 0.15,0.01,0.39,U] [#8 -0.36,-0.14,0.37,U] 
23:02:20.638 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.06}, one-star: {-0.15, -0.14}
23:02:20.639 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
23:02:20.640 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
23:02:20.641 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.88 mountX=-0.01 mountY=0.06, mountTheta=1.78
23:02:20.642 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
23:02:20.643 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
23:02:20.644 00.001 20224 Worker thread wakes up
23:02:20.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
23:02:20.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
23:02:20.644 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
23:02:20.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:02:20.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:20.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:20.644 00.000 20224 MoveAxis(E, 0, ABG)
23:02:20.644 00.000 20224 Move returns status 0, amount 0
23:02:20.644 00.000 20224 MoveAxis(N, 0, ABG)
23:02:20.644 00.000 20224 Move returns status 0, amount 0
23:02:20.644 00.000 20224 move complete, result=0
23:02:20.644 00.000 20224 worker thread done servicing request
23:02:20.648 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54883, med=2803, FiltMin=2557, FiltMax=30525, Gamma=1.000
23:02:20.669 00.021 8996 UpdateGuideState exits: m=792519 SNR=364.4
23:02:20.671 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:20.673 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:20.675 00.002 8996 Enqueuing Expose request
23:02:20.676 00.001 20224 Worker thread wakes up
23:02:20.676 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:20.678 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:20.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:21.847 01.169 20224 Exposure complete
23:02:21.924 00.077 20224 worker thread done servicing request
23:02:21.924 00.000 8996 OnExposeComplete: enter
23:02:21.925 00.001 8996 UpdateGuideState(): m_state=6
23:02:21.926 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6398
23:02:21.927 00.001 8996 Star::Find returns 1 (0), X=138.33, Y=471.34, Mass=706336, SNR=347.6, Peak=48464 HFD=4.7
23:02:21.928 00.001 8996 MultiStar: [#1 0.47,-0.28,0.00,M1] [#2 0.45,-0.17,0.00,M2] [#3 0.35,0.00,0.58,U] [#4 0.40,-0.07,0.49,U] [#5 0.37,-0.31,0.00,M1] [#6 0.41,-0.24,0.00,M1] [#7 0.61,-0.18,0.00,M1] [#8 0.26,-0.17,0.42,U] 
23:02:21.929 00.001 8996 refined, 3 included, MultiStar: {0.29, -0.15}, one-star: {0.20, -0.27}
23:02:21.930 00.001 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
23:02:21.930 00.000 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.77)
23:02:21.931 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.15 hyp=0.32 cameraTheta=-0.49 mountX=0.30 mountY=0.12, mountTheta=0.38
23:02:21.932 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.15, opts=13)
23:02:21.933 00.001 8996 Enqueuing Move request for scope (0.29, -0.15)
23:02:21.934 00.001 20224 Worker thread wakes up
23:02:21.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.15) opts 0xd
23:02:21.934 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.15)
23:02:21.934 00.000 20224 Moving (0.29, -0.15) raw xDistance=0.30 yDistance=0.12
23:02:21.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:02:21.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:21.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:02:21.934 00.000 20224 MoveAxis(W, 44, ABG)
23:02:21.935 00.001 20224 Guiding  Dir = 3, Dur = 44
23:02:21.935 00.000 20224 IsSlewing returns 0
23:02:21.935 00.000 20224 IsGuiding returns 0
23:02:21.938 00.003 20224 PulseGuide returned control before completion, sleep 51
23:02:21.939 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48464, med=2800, FiltMin=2547, FiltMax=24288, Gamma=1.000
23:02:21.952 00.013 8996 UpdateGuideState exits: m=706336 SNR=347.6
23:02:21.958 00.006 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:21.958 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:21.959 00.001 8996 Enqueuing Expose request
23:02:22.001 00.042 20224 IsGuiding returns 1
23:02:22.001 00.000 20224 scope still moving after pulse duration time elapsed
23:02:22.032 00.031 20224 IsSlewing returns 0
23:02:22.032 00.000 20224 IsGuiding returns 0
23:02:22.032 00.000 20224 scope move finished after 44 + 52 ms
23:02:22.032 00.000 20224 Move returns status 0, amount 44
23:02:22.032 00.000 20224 MoveAxis(N, 0, ABG)
23:02:22.033 00.001 20224 Move returns status 0, amount 0
23:02:22.033 00.000 20224 move complete, result=0
23:02:22.033 00.000 20224 worker thread done servicing request
23:02:22.033 00.000 20224 Worker thread wakes up
23:02:22.033 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.1 px 0 ms NORTH
23:02:22.036 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:22.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:23.012 00.976 20224 Exposure complete
23:02:23.101 00.089 20224 worker thread done servicing request
23:02:23.101 00.000 8996 OnExposeComplete: enter
23:02:23.103 00.002 8996 UpdateGuideState(): m_state=6
23:02:23.104 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6399
23:02:23.105 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.58, Mass=757632, SNR=355.7, Peak=58400 HFD=4.2
23:02:23.107 00.002 8996 MultiStar: [#1 0.53,-0.17,0.00,M2] [#2 0.22,-0.22,0.77,U] [#3 0.30,-0.13,0.55,U] [#4 0.38,-0.28,0.00,M1] [#5 0.23,-0.21,0.61,U] [#6 0.39,-0.34,0.00,M2] [#7 0.31,-0.39,0.00,M2] [#8 0.07,-0.33,0.37,U] 
23:02:23.108 00.001 8996 single-star, 4 included, MultiStar: {0.13, -0.16}, one-star: {-0.08, -0.03}
23:02:23.109 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
23:02:23.110 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
23:02:23.111 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.81 mountX=-0.08 mountY=0.04, mountTheta=2.69
23:02:23.113 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
23:02:23.116 00.003 8996 Enqueuing Move request for scope (-0.08, -0.03)
23:02:23.117 00.001 20224 Worker thread wakes up
23:02:23.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
23:02:23.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
23:02:23.117 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
23:02:23.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:02:23.118 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:23.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:02:23.118 00.000 20224 MoveAxis(E, 0, ABG)
23:02:23.118 00.000 20224 Move returns status 0, amount 0
23:02:23.118 00.000 20224 MoveAxis(N, 0, ABG)
23:02:23.118 00.000 20224 Move returns status 0, amount 0
23:02:23.118 00.000 20224 move complete, result=0
23:02:23.118 00.000 20224 worker thread done servicing request
23:02:23.124 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58400, med=2803, FiltMin=2541, FiltMax=26147, Gamma=1.000
23:02:23.147 00.023 8996 UpdateGuideState exits: m=757632 SNR=355.7
23:02:23.148 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:23.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:23.151 00.002 8996 Enqueuing Expose request
23:02:23.152 00.001 20224 Worker thread wakes up
23:02:23.152 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:23.154 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:23.154 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:24.319 01.165 20224 Exposure complete
23:02:24.395 00.076 20224 worker thread done servicing request
23:02:24.395 00.000 8996 OnExposeComplete: enter
23:02:24.397 00.002 8996 UpdateGuideState(): m_state=6
23:02:24.398 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6400
23:02:24.399 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=471.88, Mass=710848, SNR=338.9, Peak=49741 HFD=4.5
23:02:24.400 00.001 8996 MultiStar: [#1 0.21,-0.03,0.71,U] [#2 0.03,0.04,0.79,U] [#3 0.07,-0.23,0.71,U] [#4 0.04,-0.27,0.59,U] [#5 0.06,-0.27,0.63,U] [#6 -0.04,-0.11,0.44,U] [#7 0.18,-0.41,0.00,M3] [#8 0.02,-0.20,0.42,U] 
23:02:24.402 00.002 8996 refined, 7 included, MultiStar: {0.09, -0.07}, one-star: {0.18, 0.26}
23:02:24.403 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
23:02:24.404 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
23:02:24.405 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.66 mountX=0.09 mountY=0.06, mountTheta=0.55
23:02:24.407 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.07, opts=13)
23:02:24.407 00.000 8996 Enqueuing Move request for scope (0.09, -0.07)
23:02:24.408 00.001 20224 Worker thread wakes up
23:02:24.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
23:02:24.408 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
23:02:24.408 00.000 20224 Moving (0.09, -0.07) raw xDistance=0.09 yDistance=0.06
23:02:24.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:02:24.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:24.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:24.408 00.000 20224 MoveAxis(E, 0, ABG)
23:02:24.408 00.000 20224 Move returns status 0, amount 0
23:02:24.408 00.000 20224 MoveAxis(N, 0, ABG)
23:02:24.409 00.001 20224 Move returns status 0, amount 0
23:02:24.409 00.000 20224 move complete, result=0
23:02:24.409 00.000 20224 worker thread done servicing request
23:02:24.412 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49741, med=2800, FiltMin=2496, FiltMax=27827, Gamma=1.000
23:02:24.426 00.014 8996 UpdateGuideState exits: m=710848 SNR=338.9
23:02:24.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:24.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:24.429 00.001 8996 Enqueuing Expose request
23:02:24.429 00.000 20224 Worker thread wakes up
23:02:24.429 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:24.430 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:24.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:25.399 00.969 20224 Exposure complete
23:02:25.468 00.069 20224 worker thread done servicing request
23:02:25.468 00.000 8996 OnExposeComplete: enter
23:02:25.469 00.001 8996 UpdateGuideState(): m_state=6
23:02:25.470 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6401
23:02:25.471 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.78, Mass=737899, SNR=363.7, Peak=56160 HFD=4.4
23:02:25.472 00.001 8996 MultiStar: [#1 0.10,-0.29,0.59,U] [#2 0.16,-0.00,0.73,U] [#3 0.17,-0.25,0.60,U] [#4 0.12,-0.22,0.49,U] [#5 0.18,-0.04,0.58,U] [#6 0.34,-0.43,0.00,M2] [#7 0.31,-0.27,0.40,U] [#8 0.07,-0.02,0.37,U] 
23:02:25.473 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.09}, one-star: {0.01, 0.17}
23:02:25.474 00.001 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
23:02:25.474 00.000 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
23:02:25.475 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.15 cameraTheta=-0.59 mountX=0.13 mountY=0.07, mountTheta=0.48
23:02:25.476 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.09, opts=13)
23:02:25.477 00.001 8996 Enqueuing Move request for scope (0.13, -0.09)
23:02:25.478 00.001 20224 Worker thread wakes up
23:02:25.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
23:02:25.478 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
23:02:25.478 00.000 20224 Moving (0.13, -0.09) raw xDistance=0.13 yDistance=0.07
23:02:25.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:02:25.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:25.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:02:25.478 00.000 20224 MoveAxis(E, 0, ABG)
23:02:25.478 00.000 20224 Move returns status 0, amount 0
23:02:25.478 00.000 20224 MoveAxis(N, 0, ABG)
23:02:25.478 00.000 20224 Move returns status 0, amount 0
23:02:25.478 00.000 20224 move complete, result=0
23:02:25.479 00.001 20224 worker thread done servicing request
23:02:25.482 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56160, med=2803, FiltMin=2553, FiltMax=25405, Gamma=1.000
23:02:25.497 00.015 8996 UpdateGuideState exits: m=737899 SNR=363.7
23:02:25.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:25.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:25.500 00.001 8996 Enqueuing Expose request
23:02:25.501 00.001 20224 Worker thread wakes up
23:02:25.501 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:25.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:25.501 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:26.676 01.175 20224 Exposure complete
23:02:26.737 00.061 20224 worker thread done servicing request
23:02:26.737 00.000 8996 OnExposeComplete: enter
23:02:26.738 00.001 8996 UpdateGuideState(): m_state=6
23:02:26.739 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6402
23:02:26.740 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.40, Mass=697861, SNR=361.0, Peak=44995 HFD=4.6
23:02:26.742 00.002 8996 MultiStar: [#1 0.05,-0.14,0.62,U] [#2 -0.16,-0.27,0.68,U] [#3 -0.09,-0.21,0.62,U] [#4 -0.13,-0.24,0.51,U] [#5 -0.08,-0.27,0.62,U] [#6 -0.18,-0.18,0.45,U] [#7 0.04,-0.51,0.00,M3] [#8 -0.18,-0.31,0.37,U] 
23:02:26.743 00.001 8996 single-star, 7 included, MultiStar: {-0.08, -0.23}, one-star: {0.01, -0.21}
23:02:26.744 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:02:26.744 00.000 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
23:02:26.745 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.53 mountX=0.03 mountY=0.21, mountTheta=1.43
23:02:26.747 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.21, opts=13)
23:02:26.748 00.001 8996 Enqueuing Move request for scope (0.01, -0.21)
23:02:26.749 00.001 20224 Worker thread wakes up
23:02:26.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
23:02:26.749 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
23:02:26.750 00.001 20224 Moving (0.01, -0.21) raw xDistance=0.03 yDistance=0.21
23:02:26.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:02:26.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:02:26.750 00.000 20224 MoveAxis(E, 0, ABG)
23:02:26.750 00.000 20224 Move returns status 0, amount 0
23:02:26.750 00.000 20224 MoveAxis(S, 43, ABG)
23:02:26.750 00.000 20224 Guiding  Dir = 1, Dur = 43
23:02:26.750 00.000 20224 IsSlewing returns 0
23:02:26.750 00.000 20224 IsGuiding returns 0
23:02:26.755 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44995, med=2800, FiltMin=2518, FiltMax=23334, Gamma=1.000
23:02:26.763 00.008 20224 PulseGuide returned control before completion, sleep 41
23:02:26.776 00.013 8996 UpdateGuideState exits: m=697861 SNR=361.0
23:02:26.778 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:26.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:26.780 00.001 8996 Enqueuing Expose request
23:02:26.810 00.030 20224 IsGuiding returns 1
23:02:26.810 00.000 20224 scope still moving after pulse duration time elapsed
23:02:26.841 00.031 20224 IsSlewing returns 0
23:02:26.841 00.000 20224 IsGuiding returns 1
23:02:26.872 00.031 20224 IsSlewing returns 0
23:02:26.872 00.000 20224 IsGuiding returns 0
23:02:26.872 00.000 20224 scope move finished after 43 + 79 ms
23:02:26.872 00.000 20224 Move returns status 0, amount 43
23:02:26.872 00.000 20224 move complete, result=0
23:02:26.872 00.000 20224 worker thread done servicing request
23:02:26.872 00.000 20224 Worker thread wakes up
23:02:26.872 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
23:02:26.874 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:26.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:27.855 00.981 20224 Exposure complete
23:02:27.920 00.065 20224 worker thread done servicing request
23:02:27.920 00.000 8996 OnExposeComplete: enter
23:02:27.921 00.001 8996 UpdateGuideState(): m_state=6
23:02:27.922 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6403
23:02:27.923 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.45, Mass=689964, SNR=338.1, Peak=48835 HFD=4.3
23:02:27.924 00.001 8996 MultiStar: [#1 -0.35,-0.16,0.72,U] [#2 -0.45,0.03,0.00,M1] [#3 -0.16,-0.18,0.58,U] [#4 -0.24,-0.30,0.56,U] [#5 -0.29,-0.22,0.58,U] [#6 -0.17,-0.41,0.00,M2] [#7 -0.09,-0.03,0.47,U] [#8 -0.31,-0.36,0.00,M1] 
23:02:27.924 00.000 8996 single-star, 5 included, MultiStar: {-0.20, -0.18}, one-star: {-0.08, -0.16}
23:02:27.925 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
23:02:27.926 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
23:02:27.927 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.01 mountX=-0.06 mountY=0.17, mountTheta=1.91
23:02:27.928 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.16, opts=13)
23:02:27.929 00.001 8996 Enqueuing Move request for scope (-0.08, -0.16)
23:02:27.930 00.001 20224 Worker thread wakes up
23:02:27.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
23:02:27.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
23:02:27.930 00.000 20224 Moving (-0.08, -0.16) raw xDistance=-0.06 yDistance=0.17
23:02:27.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:02:27.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:27.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:02:27.930 00.000 20224 MoveAxis(E, 0, ABG)
23:02:27.930 00.000 20224 Move returns status 0, amount 0
23:02:27.930 00.000 20224 MoveAxis(N, 0, ABG)
23:02:27.930 00.000 20224 Move returns status 0, amount 0
23:02:27.930 00.000 20224 move complete, result=0
23:02:27.930 00.000 20224 worker thread done servicing request
23:02:27.935 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48835, med=2800, FiltMin=2502, FiltMax=23661, Gamma=1.000
23:02:27.959 00.024 8996 UpdateGuideState exits: m=689964 SNR=338.1
23:02:27.959 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:27.960 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:27.961 00.001 8996 Enqueuing Expose request
23:02:27.962 00.001 20224 Worker thread wakes up
23:02:27.962 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:02:27.963 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:27.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:29.136 01.173 20224 Exposure complete
23:02:29.206 00.070 20224 worker thread done servicing request
23:02:29.206 00.000 8996 OnExposeComplete: enter
23:02:29.208 00.002 8996 UpdateGuideState(): m_state=6
23:02:29.209 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6404
23:02:29.211 00.002 8996 Star::Find returns 1 (0), X=137.70, Y=471.66, Mass=700138, SNR=340.0, Peak=51184 HFD=4.7
23:02:29.212 00.001 8996 MultiStar: [#1 -0.10,0.11,0.66,U] [#2 -0.24,0.07,0.78,U] [#3 -0.13,-0.04,0.63,U] [#4 0.01,0.05,0.51,U] [#5 -0.37,0.17,0.56,U] [#6 -0.15,-0.12,0.46,U] [#7 -0.35,-0.26,0.00,M3] [#8 -0.40,-0.01,0.43,U] 
23:02:29.213 00.001 8996 refined, 7 included, MultiStar: {-0.24, 0.04}, one-star: {-0.43, 0.05}
23:02:29.214 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
23:02:29.215 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:02:29.216 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.97 mountX=-0.24 mountY=-0.01, mountTheta=-3.08
23:02:29.220 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.04, opts=13)
23:02:29.222 00.002 8996 Enqueuing Move request for scope (-0.24, 0.04)
23:02:29.225 00.003 20224 Worker thread wakes up
23:02:29.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd
23:02:29.225 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.04)
23:02:29.225 00.000 20224 Moving (-0.24, 0.04) raw xDistance=-0.24 yDistance=-0.01
23:02:29.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:02:29.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:29.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:02:29.225 00.000 20224 MoveAxis(E, 35, ABG)
23:02:29.225 00.000 20224 Guiding  Dir = 2, Dur = 35
23:02:29.226 00.001 20224 IsSlewing returns 0
23:02:29.226 00.000 20224 IsGuiding returns 0
23:02:29.235 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51184, med=2803, FiltMin=2550, FiltMax=28829, Gamma=1.000
23:02:29.258 00.023 8996 UpdateGuideState exits: m=700138 SNR=340.0
23:02:29.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:29.259 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:29.260 00.001 8996 Enqueuing Expose request
23:02:29.267 00.007 20224 IsGuiding returns 1
23:02:29.267 00.000 20224 scope still moving after pulse duration time elapsed
23:02:29.297 00.030 20224 IsSlewing returns 0
23:02:29.297 00.000 20224 IsGuiding returns 1
23:02:29.329 00.032 20224 IsSlewing returns 0
23:02:29.329 00.000 20224 IsGuiding returns 1
23:02:29.360 00.031 20224 IsSlewing returns 0
23:02:29.361 00.001 20224 IsGuiding returns 0
23:02:29.361 00.000 20224 scope move finished after 35 + 99 ms
23:02:29.361 00.000 20224 Move returns status 0, amount 35
23:02:29.361 00.000 20224 MoveAxis(N, 0, ABG)
23:02:29.361 00.000 20224 Move returns status 0, amount 0
23:02:29.361 00.000 20224 move complete, result=0
23:02:29.361 00.000 20224 worker thread done servicing request
23:02:29.361 00.000 20224 Worker thread wakes up
23:02:29.361 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
23:02:29.363 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:29.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:30.335 00.972 20224 Exposure complete
23:02:30.405 00.070 20224 worker thread done servicing request
23:02:30.405 00.000 8996 OnExposeComplete: enter
23:02:30.406 00.001 8996 UpdateGuideState(): m_state=6
23:02:30.407 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6405
23:02:30.408 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.57, Mass=689512, SNR=312.4, Peak=42800 HFD=4.5
23:02:30.408 00.000 8996 MultiStar: [#1 0.20,-0.19,0.70,U] [#2 0.05,0.14,0.84,U] [#3 -0.04,0.08,0.63,U] [#4 0.07,0.04,0.60,U] [#5 0.03,-0.12,0.66,U] [#6 0.22,-0.31,0.44,U] [#7 -0.16,-0.22,0.51,U] [#8 -0.19,-0.05,0.46,U] 
23:02:30.409 00.001 8996 single-star, 8 included, MultiStar: {0.03, -0.05}, one-star: {0.02, -0.04}
23:02:30.410 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
23:02:30.411 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.09)
23:02:30.412 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.17 mountX=0.02 mountY=0.04, mountTheta=1.07
23:02:30.414 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
23:02:30.415 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
23:02:30.417 00.002 20224 Worker thread wakes up
23:02:30.417 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
23:02:30.417 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
23:02:30.418 00.001 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.04
23:02:30.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:02:30.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:30.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:02:30.418 00.000 20224 MoveAxis(E, 0, ABG)
23:02:30.418 00.000 20224 Move returns status 0, amount 0
23:02:30.418 00.000 20224 MoveAxis(N, 0, ABG)
23:02:30.418 00.000 20224 Move returns status 0, amount 0
23:02:30.418 00.000 20224 move complete, result=0
23:02:30.418 00.000 20224 worker thread done servicing request
23:02:30.427 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=42800, med=2803, FiltMin=2547, FiltMax=23651, Gamma=1.000
23:02:30.453 00.026 8996 UpdateGuideState exits: m=689512 SNR=312.4
23:02:30.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:30.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:30.456 00.001 8996 Enqueuing Expose request
23:02:30.456 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:30.457 00.001 20224 Worker thread wakes up
23:02:30.457 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:30.458 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:31.631 01.173 20224 Exposure complete
23:02:31.699 00.068 20224 worker thread done servicing request
23:02:31.699 00.000 8996 OnExposeComplete: enter
23:02:31.701 00.002 8996 UpdateGuideState(): m_state=6
23:02:31.703 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6406
23:02:31.704 00.001 8996 Star::Find returns 1 (0), X=138.38, Y=471.71, Mass=748314, SNR=355.7, Peak=53917 HFD=4.7
23:02:31.705 00.001 8996 MultiStar: [#1 0.34,0.04,0.64,U] [#2 0.22,0.22,0.72,U] [#3 0.19,0.19,0.61,U] [#4 0.12,0.25,0.46,U] [#5 0.26,0.02,0.58,U] [#6 0.24,-0.11,0.45,U] [#7 0.57,0.09,0.00,M3] [#8 0.08,0.12,0.42,U] 
23:02:31.706 00.001 8996 refined, 7 included, MultiStar: {0.23, 0.11}, one-star: {0.26, 0.10}
23:02:31.706 00.000 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
23:02:31.707 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
23:02:31.708 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.11 hyp=0.25 cameraTheta=0.44 mountX=0.21 mountY=-0.13, mountTheta=-0.55
23:02:31.710 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.11, opts=13)
23:02:31.711 00.001 8996 Enqueuing Move request for scope (0.23, 0.11)
23:02:31.712 00.001 20224 Worker thread wakes up
23:02:31.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.11) opts 0xd
23:02:31.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.11)
23:02:31.712 00.000 20224 Moving (0.23, 0.11) raw xDistance=0.21 yDistance=-0.13
23:02:31.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:02:31.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:31.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:02:31.712 00.000 20224 MoveAxis(W, 31, ABG)
23:02:31.712 00.000 20224 Guiding  Dir = 3, Dur = 31
23:02:31.712 00.000 20224 IsSlewing returns 0
23:02:31.713 00.001 20224 IsGuiding returns 0
23:02:31.716 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=53917, med=2803, FiltMin=2531, FiltMax=27920, Gamma=1.000
23:02:31.720 00.004 20224 PulseGuide returned control before completion, sleep 35
23:02:31.730 00.010 8996 UpdateGuideState exits: m=748314 SNR=355.7
23:02:31.731 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:31.732 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:31.732 00.000 8996 Enqueuing Expose request
23:02:31.766 00.034 20224 IsGuiding returns 1
23:02:31.766 00.000 20224 scope still moving after pulse duration time elapsed
23:02:31.798 00.032 20224 IsSlewing returns 0
23:02:31.798 00.000 20224 IsGuiding returns 1
23:02:31.829 00.031 20224 IsSlewing returns 0
23:02:31.829 00.000 20224 IsGuiding returns 0
23:02:31.829 00.000 20224 scope move finished after 31 + 86 ms
23:02:31.829 00.000 20224 Move returns status 0, amount 31
23:02:31.830 00.001 20224 MoveAxis(N, 0, ABG)
23:02:31.830 00.000 20224 Move returns status 0, amount 0
23:02:31.830 00.000 20224 move complete, result=0
23:02:31.830 00.000 20224 worker thread done servicing request
23:02:31.830 00.000 20224 Worker thread wakes up
23:02:31.830 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
23:02:31.833 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:31.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:32.815 00.982 20224 Exposure complete
23:02:32.882 00.067 20224 worker thread done servicing request
23:02:32.883 00.001 8996 OnExposeComplete: enter
23:02:32.884 00.001 8996 UpdateGuideState(): m_state=6
23:02:32.884 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6407
23:02:32.885 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=471.26, Mass=724023, SNR=382.1, Peak=51091 HFD=4.5
23:02:32.886 00.001 8996 MultiStar: [#1 -0.50,-0.10,0.00,M1] [#2 -0.39,-0.10,0.74,U] [#3 -0.22,-0.04,0.58,U] [#4 -0.13,-0.03,0.44,U] [#5 -0.25,-0.36,0.00,M1] [#6 -0.06,-0.23,0.40,U] [#7 -0.23,0.02,0.37,U] [#8 -0.23,-0.17,0.38,U] 
23:02:32.887 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.16}, one-star: {0.06, -0.35}
23:02:32.889 00.002 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
23:02:32.890 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
23:02:32.891 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.22 cameraTheta=-2.36 mountX=-0.14 mountY=0.17, mountTheta=2.25
23:02:32.892 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.16, opts=13)
23:02:32.893 00.001 8996 Enqueuing Move request for scope (-0.16, -0.16)
23:02:32.895 00.002 20224 Worker thread wakes up
23:02:32.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
23:02:32.895 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
23:02:32.895 00.000 20224 Moving (-0.16, -0.16) raw xDistance=-0.14 yDistance=0.17
23:02:32.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:02:32.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:32.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:02:32.895 00.000 20224 MoveAxis(E, 0, ABG)
23:02:32.895 00.000 20224 Move returns status 0, amount 0
23:02:32.895 00.000 20224 MoveAxis(N, 0, ABG)
23:02:32.895 00.000 20224 Move returns status 0, amount 0
23:02:32.895 00.000 20224 move complete, result=0
23:02:32.895 00.000 20224 worker thread done servicing request
23:02:32.902 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51091, med=2803, FiltMin=2550, FiltMax=24208, Gamma=1.000
23:02:32.917 00.015 8996 UpdateGuideState exits: m=724023 SNR=382.1
23:02:32.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:32.919 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:32.920 00.001 8996 Enqueuing Expose request
23:02:32.920 00.000 20224 Worker thread wakes up
23:02:32.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:32.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:32.920 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:02:34.092 01.172 20224 Exposure complete
23:02:34.155 00.063 20224 worker thread done servicing request
23:02:34.155 00.000 8996 OnExposeComplete: enter
23:02:34.156 00.001 8996 UpdateGuideState(): m_state=6
23:02:34.157 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6408
23:02:34.158 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.70, Mass=709572, SNR=359.8, Peak=56896 HFD=4.4
23:02:34.161 00.003 8996 MultiStar: [#1 -0.16,0.24,0.65,U] [#2 -0.07,0.02,0.72,U] [#3 -0.11,0.34,0.57,U] [#4 -0.16,0.10,0.52,U] [#5 -0.21,0.19,0.61,U] [#6 0.04,0.28,0.41,U] [#7 -0.00,0.49,0.00,M3] [#8 -0.45,0.25,0.00,M1] 
23:02:34.163 00.002 8996 refined, 6 included, MultiStar: {-0.14, 0.16}, one-star: {-0.22, 0.09}
23:02:34.164 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:02:34.165 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
23:02:34.166 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.22 cameraTheta=2.28 mountX=-0.16 mountY=-0.15, mountTheta=-2.39
23:02:34.168 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.16, opts=13)
23:02:34.170 00.002 8996 Enqueuing Move request for scope (-0.14, 0.16)
23:02:34.172 00.002 20224 Worker thread wakes up
23:02:34.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
23:02:34.172 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
23:02:34.172 00.000 20224 Moving (-0.14, 0.16) raw xDistance=-0.16 yDistance=-0.15
23:02:34.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:02:34.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:34.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:02:34.173 00.001 20224 MoveAxis(E, 0, ABG)
23:02:34.173 00.000 20224 Move returns status 0, amount 0
23:02:34.173 00.000 20224 MoveAxis(N, 0, ABG)
23:02:34.173 00.000 20224 Move returns status 0, amount 0
23:02:34.173 00.000 20224 move complete, result=0
23:02:34.173 00.000 20224 worker thread done servicing request
23:02:34.180 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56896, med=2803, FiltMin=2503, FiltMax=25395, Gamma=1.000
23:02:34.203 00.023 8996 UpdateGuideState exits: m=709572 SNR=359.8
23:02:34.205 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:34.207 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:34.208 00.001 8996 Enqueuing Expose request
23:02:34.209 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:34.210 00.001 20224 Worker thread wakes up
23:02:34.210 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:34.210 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:35.192 00.982 20224 Exposure complete
23:02:35.266 00.074 20224 worker thread done servicing request
23:02:35.266 00.000 8996 OnExposeComplete: enter
23:02:35.267 00.001 8996 UpdateGuideState(): m_state=6
23:02:35.267 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6409
23:02:35.268 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=471.56, Mass=726377, SNR=375.2, Peak=56048 HFD=4.6
23:02:35.269 00.001 8996 MultiStar: [#1 0.05,-0.08,0.59,U] [#2 -0.02,0.01,0.65,U] [#3 0.07,0.15,0.58,U] [#4 0.05,0.31,0.43,U] [#5 0.01,-0.23,0.64,U] [#6 0.29,0.07,0.36,U] [#7 0.29,0.38,0.00,M4] [#8 -0.16,-0.05,0.34,U] 
23:02:35.272 00.003 8996 refined, 7 included, MultiStar: {-0.05, -0.00}, one-star: {-0.34, -0.05}
23:02:35.274 00.002 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
23:02:35.276 00.002 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
23:02:35.278 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.07 mountX=-0.05 mountY=0.01, mountTheta=2.95
23:02:35.281 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.00, opts=13)
23:02:35.283 00.002 8996 Enqueuing Move request for scope (-0.05, -0.00)
23:02:35.285 00.002 20224 Worker thread wakes up
23:02:35.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
23:02:35.285 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
23:02:35.285 00.000 20224 Moving (-0.05, -0.00) raw xDistance=-0.05 yDistance=0.01
23:02:35.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:02:35.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:35.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:35.285 00.000 20224 MoveAxis(E, 0, ABG)
23:02:35.285 00.000 20224 Move returns status 0, amount 0
23:02:35.285 00.000 20224 MoveAxis(N, 0, ABG)
23:02:35.285 00.000 20224 Move returns status 0, amount 0
23:02:35.285 00.000 20224 move complete, result=0
23:02:35.285 00.000 20224 worker thread done servicing request
23:02:35.292 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56048, med=2800, FiltMin=2489, FiltMax=29395, Gamma=1.000
23:02:35.310 00.018 8996 UpdateGuideState exits: m=726377 SNR=375.2
23:02:35.311 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:35.312 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:35.313 00.001 8996 Enqueuing Expose request
23:02:35.313 00.000 20224 Worker thread wakes up
23:02:35.313 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:35.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:35.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:36.498 01.184 20224 Exposure complete
23:02:36.571 00.073 20224 worker thread done servicing request
23:02:36.571 00.000 8996 OnExposeComplete: enter
23:02:36.572 00.001 8996 UpdateGuideState(): m_state=6
23:02:36.573 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6410
23:02:36.574 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=471.75, Mass=686228, SNR=315.3, Peak=56560 HFD=4.3
23:02:36.575 00.001 8996 MultiStar: [#1 -0.13,0.06,0.76,U] [#2 -0.37,0.55,0.00,M1] [#3 -0.00,0.10,0.75,U] [#4 0.08,0.10,0.57,U] [#5 -0.26,-0.03,0.64,U] [#6 0.02,-0.18,0.42,U] [#7 -0.17,-0.23,0.46,U] [#8 -0.33,-0.02,0.46,U] 
23:02:36.576 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.02}, one-star: {-0.19, 0.14}
23:02:36.577 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
23:02:36.578 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
23:02:36.578 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.12 cameraTheta=2.98 mountX=-0.12 mountY=-0.01, mountTheta=-3.09
23:02:36.580 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.02, opts=13)
23:02:36.581 00.001 8996 Enqueuing Move request for scope (-0.12, 0.02)
23:02:36.581 00.000 20224 Worker thread wakes up
23:02:36.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
23:02:36.582 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
23:02:36.582 00.000 20224 Moving (-0.12, 0.02) raw xDistance=-0.12 yDistance=-0.01
23:02:36.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:02:36.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:36.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:02:36.582 00.000 20224 MoveAxis(E, 0, ABG)
23:02:36.582 00.000 20224 Move returns status 0, amount 0
23:02:36.582 00.000 20224 MoveAxis(N, 0, ABG)
23:02:36.582 00.000 20224 Move returns status 0, amount 0
23:02:36.582 00.000 20224 move complete, result=0
23:02:36.582 00.000 20224 worker thread done servicing request
23:02:36.585 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=56560, med=2800, FiltMin=2531, FiltMax=27165, Gamma=1.000
23:02:36.612 00.027 8996 UpdateGuideState exits: m=686228 SNR=315.3
23:02:36.614 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:36.615 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:36.617 00.002 8996 Enqueuing Expose request
23:02:36.619 00.002 20224 Worker thread wakes up
23:02:36.619 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:36.621 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:36.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:37.592 00.971 20224 Exposure complete
23:02:37.658 00.066 20224 worker thread done servicing request
23:02:37.658 00.000 8996 OnExposeComplete: enter
23:02:37.659 00.001 8996 UpdateGuideState(): m_state=6
23:02:37.660 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6411
23:02:37.661 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=471.72, Mass=722592, SNR=362.1, Peak=57136 HFD=4.5
23:02:37.662 00.001 8996 MultiStar: [#1 -0.24,0.15,0.70,U] [#2 -0.39,0.29,0.00,M2] [#3 -0.30,0.08,0.55,U] [#4 -0.33,0.10,0.47,U] [#5 -0.30,0.05,0.59,U] [#6 -0.47,-0.45,0.00,M1] [#7 -0.55,-0.01,0.00,M4] [#8 -0.41,-0.04,0.35,U] 
23:02:37.663 00.001 8996 refined, 5 included, MultiStar: {-0.32, 0.09}, one-star: {-0.38, 0.10}
23:02:37.664 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
23:02:37.666 00.002 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
23:02:37.668 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.09 hyp=0.34 cameraTheta=2.88 mountX=-0.33 mountY=-0.05, mountTheta=-2.99
23:02:37.671 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.09, opts=13)
23:02:37.672 00.001 8996 Enqueuing Move request for scope (-0.32, 0.09)
23:02:37.673 00.001 20224 Worker thread wakes up
23:02:37.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.09) opts 0xd
23:02:37.673 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.09)
23:02:37.673 00.000 20224 Moving (-0.32, 0.09) raw xDistance=-0.33 yDistance=-0.05
23:02:37.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:02:37.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:37.674 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:02:37.674 00.000 20224 MoveAxis(E, 48, ABG)
23:02:37.674 00.000 20224 Guiding  Dir = 2, Dur = 48
23:02:37.674 00.000 20224 IsSlewing returns 0
23:02:37.674 00.000 20224 IsGuiding returns 0
23:02:37.679 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57136, med=2800, FiltMin=2550, FiltMax=29680, Gamma=1.000
23:02:37.693 00.014 8996 UpdateGuideState exits: m=722592 SNR=362.1
23:02:37.695 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:37.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:37.696 00.000 8996 Enqueuing Expose request
23:02:37.697 00.001 20224 PulseGuide returned control before completion, sleep 36
23:02:37.742 00.045 20224 IsGuiding returns 1
23:02:37.742 00.000 20224 scope still moving after pulse duration time elapsed
23:02:37.773 00.031 20224 IsSlewing returns 0
23:02:37.775 00.002 20224 IsGuiding returns 1
23:02:37.805 00.030 20224 IsSlewing returns 0
23:02:37.805 00.000 20224 IsGuiding returns 0
23:02:37.805 00.000 20224 scope move finished after 48 + 82 ms
23:02:37.805 00.000 20224 Move returns status 0, amount 48
23:02:37.805 00.000 20224 MoveAxis(N, 0, ABG)
23:02:37.805 00.000 20224 Move returns status 0, amount 0
23:02:37.805 00.000 20224 move complete, result=0
23:02:37.805 00.000 20224 worker thread done servicing request
23:02:37.806 00.001 20224 Worker thread wakes up
23:02:37.806 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.0 px 0 ms NORTH
23:02:37.807 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:37.808 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:38.986 01.178 20224 Exposure complete
23:02:39.054 00.068 20224 worker thread done servicing request
23:02:39.055 00.001 8996 OnExposeComplete: enter
23:02:39.056 00.001 8996 UpdateGuideState(): m_state=6
23:02:39.057 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6412
23:02:39.058 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.59, Mass=758780, SNR=402.4, Peak=54816 HFD=4.5
23:02:39.059 00.001 8996 MultiStar: [#1 0.08,-0.05,0.57,U] [#2 -0.08,0.02,0.67,U] [#3 -0.07,0.14,0.53,U] [#4 -0.04,0.14,0.46,U] [#5 0.15,0.04,0.55,U] [#6 -0.06,-0.41,0.38,U] [#7 -0.14,-0.14,0.37,U] [#8 -0.02,-0.10,0.31,U] 
23:02:39.060 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {-0.08, -0.02}
23:02:39.061 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
23:02:39.062 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
23:02:39.062 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.45 mountX=-0.03 mountY=0.03, mountTheta=2.35
23:02:39.064 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
23:02:39.065 00.001 8996 Enqueuing Move request for scope (-0.03, -0.02)
23:02:39.066 00.001 20224 Worker thread wakes up
23:02:39.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
23:02:39.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
23:02:39.066 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.03
23:02:39.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:02:39.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:39.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:02:39.066 00.000 20224 MoveAxis(E, 0, ABG)
23:02:39.066 00.000 20224 Move returns status 0, amount 0
23:02:39.066 00.000 20224 MoveAxis(N, 0, ABG)
23:02:39.066 00.000 20224 Move returns status 0, amount 0
23:02:39.066 00.000 20224 move complete, result=0
23:02:39.066 00.000 20224 worker thread done servicing request
23:02:39.070 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54816, med=2803, FiltMin=2550, FiltMax=23795, Gamma=1.000
23:02:39.091 00.021 8996 UpdateGuideState exits: m=758780 SNR=402.4
23:02:39.093 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:39.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:39.095 00.001 8996 Enqueuing Expose request
23:02:39.095 00.000 20224 Worker thread wakes up
23:02:39.095 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:39.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:39.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:40.067 00.971 20224 Exposure complete
23:02:40.159 00.092 20224 worker thread done servicing request
23:02:40.159 00.000 8996 OnExposeComplete: enter
23:02:40.160 00.001 8996 UpdateGuideState(): m_state=6
23:02:40.161 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6413
23:02:40.161 00.000 8996 Star::Find returns 1 (0), X=138.31, Y=471.66, Mass=681956, SNR=326.6, Peak=44064 HFD=4.7
23:02:40.162 00.001 8996 MultiStar: [#1 0.16,0.14,0.69,U] [#2 0.20,0.04,0.81,U] [#3 -0.15,0.04,0.68,U] [#4 -0.03,0.05,0.65,U] [#5 0.24,-0.11,0.64,U] [#6 0.11,-0.22,0.50,U] [#7 0.24,-0.28,0.47,U] [#8 0.19,-0.20,0.46,U] 
23:02:40.163 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.03}, one-star: {0.18, 0.05}
23:02:40.164 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
23:02:40.164 00.000 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.04)
23:02:40.165 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.22 mountX=0.13 mountY=0.01, mountTheta=0.11
23:02:40.167 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
23:02:40.167 00.000 8996 Enqueuing Move request for scope (0.13, -0.03)
23:02:40.168 00.001 20224 Worker thread wakes up
23:02:40.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
23:02:40.168 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
23:02:40.168 00.000 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.01
23:02:40.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:02:40.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:40.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:40.168 00.000 20224 MoveAxis(E, 0, ABG)
23:02:40.168 00.000 20224 Move returns status 0, amount 0
23:02:40.168 00.000 20224 MoveAxis(N, 0, ABG)
23:02:40.168 00.000 20224 Move returns status 0, amount 0
23:02:40.168 00.000 20224 move complete, result=0
23:02:40.168 00.000 20224 worker thread done servicing request
23:02:40.172 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44064, med=2803, FiltMin=2534, FiltMax=22288, Gamma=1.000
23:02:40.190 00.018 8996 UpdateGuideState exits: m=681956 SNR=326.6
23:02:40.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:40.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:40.193 00.001 8996 Enqueuing Expose request
23:02:40.194 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:40.195 00.001 20224 Worker thread wakes up
23:02:40.195 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:40.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:41.376 01.181 20224 Exposure complete
23:02:41.463 00.087 20224 worker thread done servicing request
23:02:41.463 00.000 8996 OnExposeComplete: enter
23:02:41.465 00.002 8996 UpdateGuideState(): m_state=6
23:02:41.467 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6414
23:02:41.468 00.001 8996 Star::Find returns 1 (0), X=138.24, Y=471.40, Mass=737874, SNR=373.2, Peak=47344 HFD=4.6
23:02:41.470 00.002 8996 MultiStar: [#1 0.20,-0.44,0.00,M1] [#2 0.14,-0.29,0.64,U] [#3 0.13,-0.18,0.60,U] [#4 0.15,-0.21,0.48,U] [#5 -0.09,-0.50,0.00,M1] [#6 0.20,-0.43,0.00,M1] [#7 0.22,-0.10,0.46,U] [#8 -0.10,-0.08,0.36,U] 
23:02:41.472 00.002 8996 refined, 5 included, MultiStar: {0.12, -0.19}, one-star: {0.11, -0.21}
23:02:41.473 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
23:02:41.475 00.002 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.24)
23:02:41.476 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.23 cameraTheta=-1.02 mountX=0.14 mountY=0.18, mountTheta=0.92
23:02:41.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.19, opts=13)
23:02:41.478 00.001 8996 Enqueuing Move request for scope (0.12, -0.19)
23:02:41.479 00.001 20224 Worker thread wakes up
23:02:41.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
23:02:41.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
23:02:41.479 00.000 20224 Moving (0.12, -0.19) raw xDistance=0.14 yDistance=0.18
23:02:41.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:02:41.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:41.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:02:41.479 00.000 20224 MoveAxis(E, 0, ABG)
23:02:41.479 00.000 20224 Move returns status 0, amount 0
23:02:41.479 00.000 20224 MoveAxis(N, 0, ABG)
23:02:41.479 00.000 20224 Move returns status 0, amount 0
23:02:41.479 00.000 20224 move complete, result=0
23:02:41.479 00.000 20224 worker thread done servicing request
23:02:41.483 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47344, med=2800, FiltMin=2528, FiltMax=23728, Gamma=1.000
23:02:41.503 00.020 8996 UpdateGuideState exits: m=737874 SNR=373.2
23:02:41.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:41.506 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:41.507 00.001 8996 Enqueuing Expose request
23:02:41.508 00.001 20224 Worker thread wakes up
23:02:41.508 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:02:41.509 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:41.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:42.482 00.973 20224 Exposure complete
23:02:42.549 00.067 20224 worker thread done servicing request
23:02:42.549 00.000 8996 OnExposeComplete: enter
23:02:42.550 00.001 8996 UpdateGuideState(): m_state=6
23:02:42.551 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6415
23:02:42.552 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=471.22, Mass=740256, SNR=337.0, Peak=51123 HFD=4.5
23:02:42.553 00.001 8996 MultiStar: [#1 0.28,-0.31,0.68,U] [#2 0.03,-0.25,0.74,U] [#3 0.05,-0.03,0.62,U] [#4 0.11,-0.06,0.60,U] [#5 0.11,-0.12,0.74,U] [#6 0.11,-0.45,0.00,M2] [#7 0.12,-0.23,0.51,U] [#8 -0.18,-0.17,0.40,U] 
23:02:42.553 00.000 8996 refined, 7 included, MultiStar: {0.08, -0.21}, one-star: {0.04, -0.39}
23:02:42.554 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
23:02:42.555 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
23:02:42.555 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.21 mountX=0.10 mountY=0.20, mountTheta=1.11
23:02:42.557 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.21, opts=13)
23:02:42.558 00.001 8996 Enqueuing Move request for scope (0.08, -0.21)
23:02:42.558 00.000 20224 Worker thread wakes up
23:02:42.559 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.21) opts 0xd
23:02:42.559 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.21)
23:02:42.559 00.000 20224 Moving (0.08, -0.21) raw xDistance=0.10 yDistance=0.20
23:02:42.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:02:42.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:02:42.559 00.000 20224 MoveAxis(E, 0, ABG)
23:02:42.559 00.000 20224 Move returns status 0, amount 0
23:02:42.559 00.000 20224 MoveAxis(S, 43, ABG)
23:02:42.559 00.000 20224 Guiding  Dir = 1, Dur = 43
23:02:42.559 00.000 20224 IsSlewing returns 0
23:02:42.559 00.000 20224 IsGuiding returns 0
23:02:42.570 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51123, med=2800, FiltMin=2534, FiltMax=24947, Gamma=1.000
23:02:42.589 00.019 8996 UpdateGuideState exits: m=740256 SNR=337.0
23:02:42.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:42.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:42.592 00.001 8996 Enqueuing Expose request
23:02:42.608 00.016 20224 IsGuiding returns 1
23:02:42.608 00.000 20224 scope still moving after pulse duration time elapsed
23:02:42.639 00.031 20224 IsSlewing returns 0
23:02:42.639 00.000 20224 IsGuiding returns 1
23:02:42.670 00.031 20224 IsSlewing returns 0
23:02:42.670 00.000 20224 IsGuiding returns 1
23:02:42.702 00.032 20224 IsSlewing returns 0
23:02:42.702 00.000 20224 IsGuiding returns 0
23:02:42.702 00.000 20224 scope move finished after 43 + 100 ms
23:02:42.702 00.000 20224 Move returns status 0, amount 43
23:02:42.702 00.000 20224 move complete, result=0
23:02:42.703 00.001 20224 worker thread done servicing request
23:02:42.703 00.000 20224 Worker thread wakes up
23:02:42.703 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
23:02:42.705 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:42.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:43.875 01.170 20224 Exposure complete
23:02:43.959 00.084 20224 worker thread done servicing request
23:02:43.959 00.000 8996 OnExposeComplete: enter
23:02:43.961 00.002 8996 UpdateGuideState(): m_state=6
23:02:43.963 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6416
23:02:43.965 00.002 8996 Star::Find returns 1 (0), X=138.41, Y=471.57, Mass=684974, SNR=314.6, Peak=42237 HFD=4.5
23:02:43.966 00.001 8996 MultiStar: [#1 0.45,-0.15,0.00,M1] [#2 0.17,0.10,0.82,U] [#3 0.48,-0.01,0.00,M1] [#4 0.40,-0.12,0.60,U] [#5 0.23,0.05,0.72,U] [#6 0.55,-0.14,0.00,M3] [#7 0.57,-0.14,0.00,M1] [#8 0.17,-0.12,0.47,U] 
23:02:43.967 00.001 8996 refined, 4 included, MultiStar: {0.25, -0.02}, one-star: {0.28, -0.04}
23:02:43.968 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
23:02:43.969 00.001 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
23:02:43.970 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.07 mountX=0.25 mountY=-0.01, mountTheta=-0.05
23:02:43.974 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.02, opts=13)
23:02:43.975 00.001 8996 Enqueuing Move request for scope (0.25, -0.02)
23:02:43.976 00.001 20224 Worker thread wakes up
23:02:43.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd
23:02:43.976 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.02)
23:02:43.976 00.000 20224 Moving (0.25, -0.02) raw xDistance=0.25 yDistance=-0.01
23:02:43.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:02:43.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:43.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:02:43.977 00.001 20224 MoveAxis(W, 37, ABG)
23:02:43.977 00.000 20224 Guiding  Dir = 3, Dur = 37
23:02:43.977 00.000 20224 IsSlewing returns 0
23:02:43.977 00.000 20224 IsGuiding returns 0
23:02:43.982 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42237, med=2800, FiltMin=2515, FiltMax=24448, Gamma=1.000
23:02:43.983 00.001 20224 PulseGuide returned control before completion, sleep 41
23:02:44.008 00.025 8996 UpdateGuideState exits: m=684974 SNR=314.6
23:02:44.009 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:44.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:44.011 00.001 8996 Enqueuing Expose request
23:02:44.029 00.018 20224 IsGuiding returns 1
23:02:44.029 00.000 20224 scope still moving after pulse duration time elapsed
23:02:44.060 00.031 20224 IsSlewing returns 0
23:02:44.060 00.000 20224 IsGuiding returns 1
23:02:44.092 00.032 20224 IsSlewing returns 0
23:02:44.092 00.000 20224 IsGuiding returns 0
23:02:44.092 00.000 20224 scope move finished after 37 + 78 ms
23:02:44.093 00.001 20224 Move returns status 0, amount 37
23:02:44.093 00.000 20224 MoveAxis(N, 0, ABG)
23:02:44.093 00.000 20224 Move returns status 0, amount 0
23:02:44.093 00.000 20224 move complete, result=0
23:02:44.093 00.000 20224 worker thread done servicing request
23:02:44.093 00.000 20224 Worker thread wakes up
23:02:44.093 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.0 px 0 ms NORTH
23:02:44.096 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:44.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:45.071 00.975 20224 Exposure complete
23:02:45.158 00.087 20224 worker thread done servicing request
23:02:45.158 00.000 8996 OnExposeComplete: enter
23:02:45.159 00.001 8996 UpdateGuideState(): m_state=6
23:02:45.161 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6417
23:02:45.162 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=471.42, Mass=686140, SNR=363.1, Peak=50979 HFD=4.2
23:02:45.164 00.002 8996 MultiStar: [#1 -0.04,-0.17,0.64,U] [#2 0.01,0.37,0.77,U] [#3 0.09,-0.11,0.59,U] [#4 0.22,-0.18,0.52,U] [#5 -0.00,-0.28,0.58,U] [#6 0.08,-0.13,0.38,U] [#7 0.08,0.04,0.44,U] [#8 0.04,-0.19,0.35,U] 
23:02:45.166 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.08}, one-star: {-0.11, -0.19}
23:02:45.169 00.003 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
23:02:45.170 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
23:02:45.172 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.30 mountX=0.03 mountY=0.08, mountTheta=1.20
23:02:45.174 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
23:02:45.175 00.001 8996 Enqueuing Move request for scope (0.02, -0.08)
23:02:45.177 00.002 20224 Worker thread wakes up
23:02:45.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:02:45.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:02:45.177 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
23:02:45.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:02:45.178 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:45.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:45.178 00.000 20224 MoveAxis(E, 0, ABG)
23:02:45.178 00.000 20224 Move returns status 0, amount 0
23:02:45.178 00.000 20224 MoveAxis(N, 0, ABG)
23:02:45.178 00.000 20224 Move returns status 0, amount 0
23:02:45.178 00.000 20224 move complete, result=0
23:02:45.178 00.000 20224 worker thread done servicing request
23:02:45.182 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50979, med=2803, FiltMin=2531, FiltMax=25485, Gamma=1.000
23:02:45.196 00.014 8996 UpdateGuideState exits: m=686140 SNR=363.1
23:02:45.197 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:45.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:45.199 00.001 8996 Enqueuing Expose request
23:02:45.200 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:45.200 00.000 20224 Worker thread wakes up
23:02:45.200 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:45.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:46.378 01.178 20224 Exposure complete
23:02:46.442 00.064 20224 worker thread done servicing request
23:02:46.442 00.000 8996 OnExposeComplete: enter
23:02:46.443 00.001 8996 UpdateGuideState(): m_state=6
23:02:46.443 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6418
23:02:46.444 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=471.67, Mass=706283, SNR=318.4, Peak=57456 HFD=4.5
23:02:46.445 00.001 8996 MultiStar: [#1 -0.29,-0.13,0.65,U] [#2 -0.37,0.32,0.00,M1] [#3 -0.07,0.14,0.71,U] [#4 -0.12,-0.06,0.57,U] [#5 -0.17,-0.05,0.70,U] [#6 -0.05,-0.01,0.48,U] [#7 -0.06,0.01,0.46,U] [#8 -0.19,0.06,0.42,U] 
23:02:46.446 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.01}, one-star: {-0.38, 0.06}
23:02:46.447 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
23:02:46.448 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
23:02:46.449 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.11 mountX=-0.19 mountY=0.02, mountTheta=3.05
23:02:46.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.01, opts=13)
23:02:46.451 00.000 8996 Enqueuing Move request for scope (-0.19, 0.01)
23:02:46.452 00.001 20224 Worker thread wakes up
23:02:46.453 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd
23:02:46.453 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.01)
23:02:46.453 00.000 20224 Moving (-0.19, 0.01) raw xDistance=-0.19 yDistance=0.02
23:02:46.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:02:46.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:46.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:02:46.453 00.000 20224 MoveAxis(E, 0, ABG)
23:02:46.453 00.000 20224 Move returns status 0, amount 0
23:02:46.453 00.000 20224 MoveAxis(N, 0, ABG)
23:02:46.453 00.000 20224 Move returns status 0, amount 0
23:02:46.453 00.000 20224 move complete, result=0
23:02:46.453 00.000 20224 worker thread done servicing request
23:02:46.457 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57456, med=2803, FiltMin=2528, FiltMax=30483, Gamma=1.000
23:02:46.474 00.017 8996 UpdateGuideState exits: m=706283 SNR=318.4
23:02:46.476 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:46.478 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:46.479 00.001 8996 Enqueuing Expose request
23:02:46.480 00.001 20224 Worker thread wakes up
23:02:46.481 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:46.482 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:46.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:47.475 00.993 20224 Exposure complete
23:02:47.556 00.081 20224 worker thread done servicing request
23:02:47.556 00.000 8996 OnExposeComplete: enter
23:02:47.559 00.003 8996 UpdateGuideState(): m_state=6
23:02:47.563 00.004 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6419
23:02:47.565 00.002 8996 Star::Find returns 1 (0), X=137.83, Y=471.61, Mass=776467, SNR=354.3, Peak=61872 HFD=4.5
23:02:47.567 00.002 8996 MultiStar: [#1 -0.14,0.11,0.76,U] [#2 -0.13,0.23,0.76,U] [#3 0.02,-0.07,0.59,U] [#4 0.17,-0.15,0.58,U] [#5 -0.13,-0.05,0.65,U] [#6 -0.04,-0.32,0.51,U] [#7 0.12,-0.30,0.43,U] [#8 -0.39,-0.10,0.39,U] 
23:02:47.568 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.04}, one-star: {-0.30, 0.00}
23:02:47.569 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:02:47.569 00.000 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
23:02:47.569 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-2.79 mountX=-0.10 mountY=0.05, mountTheta=2.67
23:02:47.571 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.04, opts=13)
23:02:47.574 00.003 8996 Enqueuing Move request for scope (-0.11, -0.04)
23:02:47.575 00.001 20224 Worker thread wakes up
23:02:47.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
23:02:47.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
23:02:47.575 00.000 20224 Moving (-0.11, -0.04) raw xDistance=-0.10 yDistance=0.05
23:02:47.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:02:47.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:47.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:02:47.575 00.000 20224 MoveAxis(E, 0, ABG)
23:02:47.575 00.000 20224 Move returns status 0, amount 0
23:02:47.575 00.000 20224 MoveAxis(N, 0, ABG)
23:02:47.575 00.000 20224 Move returns status 0, amount 0
23:02:47.575 00.000 20224 move complete, result=0
23:02:47.575 00.000 20224 worker thread done servicing request
23:02:47.582 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61872, med=2803, FiltMin=2544, FiltMax=29587, Gamma=1.000
23:02:47.596 00.014 8996 UpdateGuideState exits: m=776467 SNR=354.3
23:02:47.597 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:47.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:47.600 00.002 8996 Enqueuing Expose request
23:02:47.601 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:47.602 00.001 20224 Worker thread wakes up
23:02:47.602 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:47.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:48.785 01.183 20224 Exposure complete
23:02:48.860 00.075 20224 worker thread done servicing request
23:02:48.860 00.000 8996 OnExposeComplete: enter
23:02:48.861 00.001 8996 UpdateGuideState(): m_state=6
23:02:48.863 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6420
23:02:48.863 00.000 8996 Star::Find returns 1 (0), X=138.20, Y=471.65, Mass=720171, SNR=369.1, Peak=51568 HFD=4.5
23:02:48.865 00.002 8996 MultiStar: [#1 0.33,-0.00,0.61,U] [#2 0.14,0.31,0.71,U] [#3 0.14,-0.16,0.58,U] [#4 0.35,-0.31,0.00,M1] [#5 0.15,-0.14,0.57,U] [#6 0.43,-0.34,0.00,M1] [#7 0.35,-0.06,0.37,U] [#8 0.04,0.01,0.36,U] 
23:02:48.867 00.002 8996 single-star, 6 included, MultiStar: {0.16, 0.02}, one-star: {0.08, 0.04}
23:02:48.868 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
23:02:48.869 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
23:02:48.870 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.45 mountX=0.07 mountY=-0.05, mountTheta=-0.56
23:02:48.872 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.04, opts=13)
23:02:48.874 00.002 8996 Enqueuing Move request for scope (0.08, 0.04)
23:02:48.875 00.001 20224 Worker thread wakes up
23:02:48.876 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:02:48.876 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:02:48.876 00.000 20224 Moving (0.08, 0.04) raw xDistance=0.07 yDistance=-0.05
23:02:48.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:02:48.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:48.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:02:48.876 00.000 20224 MoveAxis(E, 0, ABG)
23:02:48.876 00.000 20224 Move returns status 0, amount 0
23:02:48.876 00.000 20224 MoveAxis(N, 0, ABG)
23:02:48.876 00.000 20224 Move returns status 0, amount 0
23:02:48.876 00.000 20224 move complete, result=0
23:02:48.876 00.000 20224 worker thread done servicing request
23:02:48.888 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51568, med=2803, FiltMin=2515, FiltMax=24000, Gamma=1.000
23:02:48.908 00.020 8996 UpdateGuideState exits: m=720171 SNR=369.1
23:02:48.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:48.910 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:48.911 00.001 8996 Enqueuing Expose request
23:02:48.911 00.000 20224 Worker thread wakes up
23:02:48.911 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:48.912 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:48.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:49.880 00.968 20224 Exposure complete
23:02:49.953 00.073 20224 worker thread done servicing request
23:02:49.953 00.000 8996 OnExposeComplete: enter
23:02:49.955 00.002 8996 UpdateGuideState(): m_state=6
23:02:49.957 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6421
23:02:49.958 00.001 8996 Star::Find returns 1 (0), X=138.25, Y=471.65, Mass=799536, SNR=381.1, Peak=55552 HFD=4.5
23:02:49.960 00.002 8996 MultiStar: [#1 0.33,-0.07,0.63,U] [#2 0.28,-0.03,0.67,U] [#3 0.26,-0.03,0.60,U] [#4 0.15,-0.24,0.51,U] [#5 0.15,-0.41,0.00,M1] [#6 0.42,-0.23,0.00,M2] [#7 0.40,-0.14,0.38,U] [#8 0.01,-0.18,0.36,U] 
23:02:49.961 00.001 8996 single-star, 6 included, MultiStar: {0.22, -0.07}, one-star: {0.13, 0.04}
23:02:49.962 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
23:02:49.963 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
23:02:49.965 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.27 mountX=0.12 mountY=-0.05, mountTheta=-0.39
23:02:49.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
23:02:49.968 00.001 8996 Enqueuing Move request for scope (0.13, 0.04)
23:02:49.970 00.002 20224 Worker thread wakes up
23:02:49.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
23:02:49.970 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
23:02:49.970 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.12 yDistance=-0.05
23:02:49.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:02:49.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:49.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:02:49.970 00.000 20224 MoveAxis(E, 0, ABG)
23:02:49.970 00.000 20224 Move returns status 0, amount 0
23:02:49.970 00.000 20224 MoveAxis(N, 0, ABG)
23:02:49.970 00.000 20224 Move returns status 0, amount 0
23:02:49.970 00.000 20224 move complete, result=0
23:02:49.970 00.000 20224 worker thread done servicing request
23:02:49.975 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55552, med=2803, FiltMin=2489, FiltMax=26400, Gamma=1.000
23:02:49.993 00.018 8996 UpdateGuideState exits: m=799536 SNR=381.1
23:02:49.994 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:49.995 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:49.997 00.002 8996 Enqueuing Expose request
23:02:49.998 00.001 20224 Worker thread wakes up
23:02:49.998 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:49.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:49.998 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:51.175 01.177 20224 Exposure complete
23:02:51.252 00.077 20224 worker thread done servicing request
23:02:51.252 00.000 8996 OnExposeComplete: enter
23:02:51.255 00.003 8996 UpdateGuideState(): m_state=6
23:02:51.256 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6422
23:02:51.258 00.002 8996 Star::Find returns 1 (0), X=138.15, Y=471.62, Mass=735239, SNR=353.9, Peak=54672 HFD=4.5
23:02:51.259 00.001 8996 MultiStar: [#1 0.14,-0.13,0.58,U] [#2 0.11,-0.09,0.79,U] [#3 0.36,-0.20,0.62,U] [#4 0.37,-0.25,0.00,M1] [#5 0.15,-0.23,0.68,U] [#6 0.33,-0.17,0.42,U] [#7 0.18,0.10,0.43,U] [#8 0.03,-0.17,0.44,U] 
23:02:51.260 00.001 8996 single-star, 7 included, MultiStar: {0.15, -0.10}, one-star: {0.03, 0.01}
23:02:51.261 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
23:02:51.262 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
23:02:51.263 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.37 mountX=0.03 mountY=-0.01, mountTheta=-0.48
23:02:51.265 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
23:02:51.266 00.001 8996 Enqueuing Move request for scope (0.03, 0.01)
23:02:51.268 00.002 20224 Worker thread wakes up
23:02:51.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:02:51.268 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:02:51.268 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
23:02:51.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:02:51.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:51.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:02:51.268 00.000 20224 MoveAxis(E, 0, ABG)
23:02:51.268 00.000 20224 Move returns status 0, amount 0
23:02:51.268 00.000 20224 MoveAxis(N, 0, ABG)
23:02:51.268 00.000 20224 Move returns status 0, amount 0
23:02:51.268 00.000 20224 move complete, result=0
23:02:51.268 00.000 20224 worker thread done servicing request
23:02:51.279 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54672, med=2803, FiltMin=2541, FiltMax=22669, Gamma=1.000
23:02:51.298 00.019 8996 UpdateGuideState exits: m=735239 SNR=353.9
23:02:51.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:51.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:51.301 00.001 8996 Enqueuing Expose request
23:02:51.302 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:51.304 00.002 20224 Worker thread wakes up
23:02:51.304 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:51.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:52.294 00.990 20224 Exposure complete
23:02:52.366 00.072 20224 worker thread done servicing request
23:02:52.366 00.000 8996 OnExposeComplete: enter
23:02:52.367 00.001 8996 UpdateGuideState(): m_state=6
23:02:52.368 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6423
23:02:52.369 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=471.55, Mass=734666, SNR=356.1, Peak=56832 HFD=4.2
23:02:52.370 00.001 8996 MultiStar: [#1 0.28,-0.24,0.62,U] [#2 0.14,-0.19,0.73,U] [#3 0.12,-0.27,0.63,U] [#4 0.09,-0.36,0.55,U] [#5 0.09,-0.19,0.60,U] [#6 0.12,-0.34,0.45,U] [#7 0.22,-0.38,0.00,M1] [#8 -0.13,-0.38,0.41,U] 
23:02:52.370 00.000 8996 single-star, 7 included, MultiStar: {0.06, -0.23}, one-star: {-0.16, -0.06}
23:02:52.371 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:02:52.372 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
23:02:52.372 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.75 mountX=-0.15 mountY=0.08, mountTheta=2.64
23:02:52.373 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.06, opts=13)
23:02:52.374 00.001 8996 Enqueuing Move request for scope (-0.16, -0.06)
23:02:52.375 00.001 20224 Worker thread wakes up
23:02:52.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
23:02:52.375 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
23:02:52.375 00.000 20224 Moving (-0.16, -0.06) raw xDistance=-0.15 yDistance=0.08
23:02:52.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:02:52.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:52.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:52.375 00.000 20224 MoveAxis(E, 0, ABG)
23:02:52.375 00.000 20224 Move returns status 0, amount 0
23:02:52.375 00.000 20224 MoveAxis(N, 0, ABG)
23:02:52.375 00.000 20224 Move returns status 0, amount 0
23:02:52.376 00.001 20224 move complete, result=0
23:02:52.376 00.000 20224 worker thread done servicing request
23:02:52.380 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56832, med=2803, FiltMin=2541, FiltMax=26429, Gamma=1.000
23:02:52.394 00.014 8996 UpdateGuideState exits: m=734666 SNR=356.1
23:02:52.395 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:52.397 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:52.398 00.001 8996 Enqueuing Expose request
23:02:52.400 00.002 20224 Worker thread wakes up
23:02:52.400 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:52.402 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:52.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:53.578 01.176 20224 Exposure complete
23:02:53.642 00.064 20224 worker thread done servicing request
23:02:53.642 00.000 8996 OnExposeComplete: enter
23:02:53.643 00.001 8996 UpdateGuideState(): m_state=6
23:02:53.644 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6424
23:02:53.645 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.61, Mass=747603, SNR=364.7, Peak=52912 HFD=4.6
23:02:53.646 00.001 8996 MultiStar: [#1 0.21,-0.15,0.61,U] [#2 0.26,-0.01,0.68,U] [#3 0.28,-0.04,0.65,U] [#4 0.42,-0.26,0.00,M1] [#5 0.17,-0.13,0.59,U] [#6 0.21,-0.34,0.44,U] [#7 0.37,-0.25,0.00,M2] [#8 0.09,-0.17,0.39,U] 
23:02:53.647 00.001 8996 single-star, 6 included, MultiStar: {0.17, -0.09}, one-star: {0.01, 0.00}
23:02:53.648 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:02:53.649 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
23:02:53.649 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.07 mountX=0.01 mountY=-0.00, mountTheta=-0.18
23:02:53.651 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.00, opts=13)
23:02:53.651 00.000 8996 Enqueuing Move request for scope (0.01, 0.00)
23:02:53.652 00.001 20224 Worker thread wakes up
23:02:53.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
23:02:53.652 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
23:02:53.652 00.000 20224 Moving (0.01, 0.00) raw xDistance=0.01 yDistance=-0.00
23:02:53.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:53.653 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:53.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:02:53.653 00.000 20224 MoveAxis(E, 0, ABG)
23:02:53.653 00.000 20224 Move returns status 0, amount 0
23:02:53.653 00.000 20224 MoveAxis(N, 0, ABG)
23:02:53.653 00.000 20224 Move returns status 0, amount 0
23:02:53.653 00.000 20224 move complete, result=0
23:02:53.653 00.000 20224 worker thread done servicing request
23:02:53.656 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52912, med=2803, FiltMin=2537, FiltMax=24797, Gamma=1.000
23:02:53.674 00.018 8996 UpdateGuideState exits: m=747603 SNR=364.7
23:02:53.676 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:53.677 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:53.678 00.001 8996 Enqueuing Expose request
23:02:53.679 00.001 20224 Worker thread wakes up
23:02:53.679 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:53.680 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:53.681 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:54.646 00.965 20224 Exposure complete
23:02:54.712 00.066 20224 worker thread done servicing request
23:02:54.712 00.000 8996 OnExposeComplete: enter
23:02:54.713 00.001 8996 UpdateGuideState(): m_state=6
23:02:54.714 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6425
23:02:54.715 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=471.45, Mass=716358, SNR=350.5, Peak=50595 HFD=4.6
23:02:54.716 00.001 8996 MultiStar: [#1 0.07,-0.07,0.69,U] [#2 0.23,-0.07,0.83,U] [#3 0.15,0.10,0.58,U] [#4 0.16,0.04,0.54,U] [#5 0.14,-0.17,0.71,U] [#6 0.31,-0.42,0.00,M1] [#7 0.08,-0.02,0.50,U] [#8 -0.11,-0.10,0.39,U] 
23:02:54.716 00.000 8996 refined, 7 included, MultiStar: {0.11, -0.07}, one-star: {0.07, -0.16}
23:02:54.717 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
23:02:54.718 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.69)
23:02:54.719 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.57 mountX=0.12 mountY=0.06, mountTheta=0.46
23:02:54.720 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.07, opts=13)
23:02:54.721 00.001 8996 Enqueuing Move request for scope (0.11, -0.07)
23:02:54.722 00.001 20224 Worker thread wakes up
23:02:54.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
23:02:54.722 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
23:02:54.722 00.000 20224 Moving (0.11, -0.07) raw xDistance=0.12 yDistance=0.06
23:02:54.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:02:54.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:54.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:02:54.722 00.000 20224 MoveAxis(E, 0, ABG)
23:02:54.722 00.000 20224 Move returns status 0, amount 0
23:02:54.722 00.000 20224 MoveAxis(N, 0, ABG)
23:02:54.722 00.000 20224 Move returns status 0, amount 0
23:02:54.722 00.000 20224 move complete, result=0
23:02:54.722 00.000 20224 worker thread done servicing request
23:02:54.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50595, med=2803, FiltMin=2544, FiltMax=22272, Gamma=1.000
23:02:54.740 00.014 8996 UpdateGuideState exits: m=716358 SNR=350.5
23:02:54.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:54.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:54.744 00.002 8996 Enqueuing Expose request
23:02:54.745 00.001 20224 Worker thread wakes up
23:02:54.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:54.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:54.746 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:55.926 01.180 20224 Exposure complete
23:02:56.000 00.074 20224 worker thread done servicing request
23:02:56.000 00.000 8996 OnExposeComplete: enter
23:02:56.001 00.001 8996 UpdateGuideState(): m_state=6
23:02:56.002 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6426
23:02:56.003 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=471.65, Mass=700782, SNR=349.5, Peak=53472 HFD=4.5
23:02:56.004 00.001 8996 MultiStar: [#1 -0.01,0.05,0.67,U] [#2 -0.16,-0.01,0.78,U] [#3 0.09,0.03,0.59,U] [#4 0.04,-0.04,0.52,U] [#5 0.02,-0.10,0.66,U] [#6 0.23,-0.18,0.38,U] [#7 0.11,0.06,0.44,U] [#8 -0.15,-0.17,0.37,U] 
23:02:56.006 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {0.00, 0.04}
23:02:56.007 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
23:02:56.009 00.002 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 2.00)
23:02:56.011 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.26 mountX=0.01 mountY=0.02, mountTheta=1.16
23:02:56.014 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
23:02:56.015 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
23:02:56.017 00.002 20224 Worker thread wakes up
23:02:56.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:02:56.017 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:02:56.017 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
23:02:56.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:56.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:56.018 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:02:56.018 00.000 20224 MoveAxis(E, 0, ABG)
23:02:56.018 00.000 20224 Move returns status 0, amount 0
23:02:56.018 00.000 20224 MoveAxis(N, 0, ABG)
23:02:56.018 00.000 20224 Move returns status 0, amount 0
23:02:56.018 00.000 20224 move complete, result=0
23:02:56.018 00.000 20224 worker thread done servicing request
23:02:56.024 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53472, med=2803, FiltMin=2520, FiltMax=22307, Gamma=1.000
23:02:56.044 00.020 8996 UpdateGuideState exits: m=700782 SNR=349.5
23:02:56.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:56.047 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:56.048 00.001 8996 Enqueuing Expose request
23:02:56.049 00.001 20224 Worker thread wakes up
23:02:56.049 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:56.051 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:56.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:57.025 00.974 20224 Exposure complete
23:02:57.098 00.073 20224 worker thread done servicing request
23:02:57.098 00.000 8996 OnExposeComplete: enter
23:02:57.100 00.002 8996 UpdateGuideState(): m_state=6
23:02:57.101 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6427
23:02:57.103 00.002 8996 Star::Find returns 1 (0), X=138.19, Y=471.66, Mass=719692, SNR=373.3, Peak=50784 HFD=4.5
23:02:57.105 00.002 8996 MultiStar: [#1 0.23,0.00,0.60,U] [#2 0.11,-0.13,0.71,U] [#3 0.07,-0.10,0.61,U] [#4 0.00,0.10,0.47,U] [#5 0.06,0.14,0.56,U] [#6 0.12,-0.21,0.45,U] [#7 -0.06,-0.16,0.43,U] [#8 -0.18,-0.07,0.39,U] 
23:02:57.107 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.03}, one-star: {0.07, 0.04}
23:02:57.109 00.002 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
23:02:57.110 00.001 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.77)
23:02:57.112 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.49 mountX=0.07 mountY=0.03, mountTheta=0.38
23:02:57.116 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.03, opts=13)
23:02:57.118 00.002 8996 Enqueuing Move request for scope (0.06, -0.03)
23:02:57.120 00.002 20224 Worker thread wakes up
23:02:57.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
23:02:57.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
23:02:57.120 00.000 20224 Moving (0.06, -0.03) raw xDistance=0.07 yDistance=0.03
23:02:57.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:02:57.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:57.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:02:57.120 00.000 20224 MoveAxis(E, 0, ABG)
23:02:57.120 00.000 20224 Move returns status 0, amount 0
23:02:57.120 00.000 20224 MoveAxis(N, 0, ABG)
23:02:57.120 00.000 20224 Move returns status 0, amount 0
23:02:57.121 00.001 20224 move complete, result=0
23:02:57.121 00.000 20224 worker thread done servicing request
23:02:57.125 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=50784, med=2803, FiltMin=2566, FiltMax=23357, Gamma=1.000
23:02:57.150 00.025 8996 UpdateGuideState exits: m=719692 SNR=373.3
23:02:57.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:57.153 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:57.154 00.001 8996 Enqueuing Expose request
23:02:57.155 00.001 20224 Worker thread wakes up
23:02:57.155 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:02:57.156 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:57.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:58.305 01.149 20224 Exposure complete
23:02:58.394 00.089 20224 worker thread done servicing request
23:02:58.394 00.000 8996 OnExposeComplete: enter
23:02:58.395 00.001 8996 UpdateGuideState(): m_state=6
23:02:58.397 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6428
23:02:58.399 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=471.80, Mass=713096, SNR=364.7, Peak=60864 HFD=4.3
23:02:58.401 00.002 8996 MultiStar: [#1 0.15,0.07,0.61,U] [#2 0.16,0.10,0.78,U] [#3 -0.02,0.03,0.64,U] [#4 0.04,-0.08,0.55,U] [#5 -0.13,0.09,0.69,U] [#6 0.07,-0.14,0.46,U] [#7 -0.04,-0.18,0.46,U] [#8 -0.15,-0.08,0.39,U] 
23:02:58.403 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {-0.01, 0.19}
23:02:58.404 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
23:02:58.406 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
23:02:58.407 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=1.08 mountX=0.01 mountY=-0.03, mountTheta=-1.18
23:02:58.410 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
23:02:58.411 00.001 8996 Enqueuing Move request for scope (0.02, 0.03)
23:02:58.413 00.002 20224 Worker thread wakes up
23:02:58.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
23:02:58.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
23:02:58.413 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.01 yDistance=-0.03
23:02:58.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:02:58.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:58.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:02:58.414 00.001 20224 MoveAxis(E, 0, ABG)
23:02:58.414 00.000 20224 Move returns status 0, amount 0
23:02:58.414 00.000 20224 MoveAxis(N, 0, ABG)
23:02:58.414 00.000 20224 Move returns status 0, amount 0
23:02:58.414 00.000 20224 move complete, result=0
23:02:58.414 00.000 20224 worker thread done servicing request
23:02:58.420 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60864, med=2803, FiltMin=2528, FiltMax=25149, Gamma=1.000
23:02:58.442 00.022 8996 UpdateGuideState exits: m=713096 SNR=364.7
23:02:58.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:58.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:58.446 00.002 8996 Enqueuing Expose request
23:02:58.447 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:58.447 00.000 20224 Worker thread wakes up
23:02:58.447 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:58.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:02:59.430 00.983 20224 Exposure complete
23:02:59.524 00.094 20224 worker thread done servicing request
23:02:59.525 00.001 8996 OnExposeComplete: enter
23:02:59.526 00.001 8996 UpdateGuideState(): m_state=6
23:02:59.528 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6429
23:02:59.531 00.003 8996 Star::Find returns 1 (0), X=138.05, Y=471.66, Mass=694330, SNR=312.1, Peak=55488 HFD=4.3
23:02:59.534 00.003 8996 MultiStar: [#1 0.30,0.04,0.78,U] [#2 -0.08,0.09,0.94,U] [#3 -0.10,-0.11,0.71,U] [#4 0.03,-0.25,0.69,U] [#5 0.01,-0.23,0.70,U] [#6 0.11,-0.51,0.00,M1] [#7 0.10,-0.27,0.54,U] [#8 0.03,-0.15,0.49,U] 
23:02:59.537 00.003 8996 refined, 7 included, MultiStar: {0.02, -0.08}, one-star: {-0.08, 0.05}
23:02:59.540 00.003 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:02:59.542 00.002 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
23:02:59.545 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.36 mountX=0.02 mountY=0.08, mountTheta=1.26
23:02:59.549 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
23:02:59.551 00.002 8996 Enqueuing Move request for scope (0.02, -0.08)
23:02:59.552 00.001 20224 Worker thread wakes up
23:02:59.553 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:02:59.553 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:02:59.553 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.02 yDistance=0.08
23:02:59.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:02:59.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:59.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:59.553 00.000 20224 MoveAxis(E, 0, ABG)
23:02:59.554 00.001 20224 Move returns status 0, amount 0
23:02:59.554 00.000 20224 MoveAxis(N, 0, ABG)
23:02:59.554 00.000 20224 Move returns status 0, amount 0
23:02:59.554 00.000 20224 move complete, result=0
23:02:59.554 00.000 20224 worker thread done servicing request
23:02:59.558 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55488, med=2803, FiltMin=2502, FiltMax=24173, Gamma=1.000
23:02:59.578 00.020 8996 UpdateGuideState exits: m=694330 SNR=312.1
23:02:59.581 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:59.583 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:02:59.586 00.003 8996 Enqueuing Expose request
23:02:59.589 00.003 20224 Worker thread wakes up
23:02:59.589 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:59.591 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:02:59.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:00.760 01.169 20224 Exposure complete
23:03:00.856 00.096 20224 worker thread done servicing request
23:03:00.856 00.000 8996 OnExposeComplete: enter
23:03:00.857 00.001 8996 UpdateGuideState(): m_state=6
23:03:00.858 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6430
23:03:00.859 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=471.79, Mass=771745, SNR=378.8, Peak=60592 HFD=4.3
23:03:00.859 00.000 8996 MultiStar: [#1 -0.09,0.09,0.60,U] [#2 -0.24,-0.03,0.74,U] [#3 -0.07,-0.05,0.57,U] [#4 -0.11,-0.19,0.59,U] [#5 0.17,-0.19,0.53,U] [#6 0.08,-0.50,0.00,M2] [#7 -0.01,-0.00,0.45,U] [#8 0.16,0.03,0.33,U] 
23:03:00.860 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.01}, one-star: {-0.01, 0.18}
23:03:00.861 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
23:03:00.861 00.000 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
23:03:00.862 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-3.01 mountX=-0.04 mountY=0.01, mountTheta=2.90
23:03:00.863 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
23:03:00.864 00.001 8996 Enqueuing Move request for scope (-0.04, -0.01)
23:03:00.865 00.001 20224 Worker thread wakes up
23:03:00.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
23:03:00.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
23:03:00.865 00.000 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
23:03:00.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:03:00.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:00.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:03:00.865 00.000 20224 MoveAxis(E, 0, ABG)
23:03:00.865 00.000 20224 Move returns status 0, amount 0
23:03:00.865 00.000 20224 MoveAxis(N, 0, ABG)
23:03:00.865 00.000 20224 Move returns status 0, amount 0
23:03:00.865 00.000 20224 move complete, result=0
23:03:00.865 00.000 20224 worker thread done servicing request
23:03:00.870 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60592, med=2803, FiltMin=2537, FiltMax=27197, Gamma=1.000
23:03:00.895 00.025 8996 UpdateGuideState exits: m=771745 SNR=378.8
23:03:00.896 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:00.898 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:00.899 00.001 8996 Enqueuing Expose request
23:03:00.901 00.002 20224 Worker thread wakes up
23:03:00.901 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:00.901 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:00.903 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:01.894 00.991 20224 Exposure complete
23:03:01.974 00.080 20224 worker thread done servicing request
23:03:01.974 00.000 8996 OnExposeComplete: enter
23:03:01.975 00.001 8996 UpdateGuideState(): m_state=6
23:03:01.976 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6431
23:03:01.976 00.000 8996 Star::Find returns 1 (0), X=138.21, Y=471.72, Mass=687021, SNR=350.2, Peak=51344 HFD=4.4
23:03:01.977 00.001 8996 MultiStar: [#1 -0.08,-0.16,0.67,U] [#2 0.04,0.15,0.75,U] [#3 -0.13,0.24,0.64,U] [#4 -0.10,0.18,0.55,U] [#5 0.07,0.02,0.60,U] [#6 0.24,-0.05,0.47,U] [#7 0.04,0.29,0.38,U] [#8 -0.18,0.01,0.43,U] 
23:03:01.979 00.002 8996 refined, 8 included, MultiStar: {0.00, 0.09}, one-star: {0.08, 0.11}
23:03:01.979 00.000 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
23:03:01.980 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
23:03:01.981 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.53 mountX=-0.01 mountY=-0.09, mountTheta=-1.63
23:03:01.982 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.09, opts=13)
23:03:01.984 00.002 8996 Enqueuing Move request for scope (0.00, 0.09)
23:03:01.985 00.001 20224 Worker thread wakes up
23:03:01.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
23:03:01.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
23:03:01.985 00.000 20224 Moving (0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
23:03:01.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:03:01.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:01.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:03:01.985 00.000 20224 MoveAxis(E, 0, ABG)
23:03:01.985 00.000 20224 Move returns status 0, amount 0
23:03:01.985 00.000 20224 MoveAxis(N, 0, ABG)
23:03:01.986 00.001 20224 Move returns status 0, amount 0
23:03:01.986 00.000 20224 move complete, result=0
23:03:01.986 00.000 20224 worker thread done servicing request
23:03:01.991 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=51344, med=2803, FiltMin=2550, FiltMax=22307, Gamma=1.000
23:03:02.010 00.019 8996 UpdateGuideState exits: m=687021 SNR=350.2
23:03:02.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:02.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:02.012 00.000 8996 Enqueuing Expose request
23:03:02.013 00.001 20224 Worker thread wakes up
23:03:02.013 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:02.014 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:02.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:03.194 01.180 20224 Exposure complete
23:03:03.288 00.094 20224 worker thread done servicing request
23:03:03.288 00.000 8996 OnExposeComplete: enter
23:03:03.289 00.001 8996 UpdateGuideState(): m_state=6
23:03:03.290 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6432
23:03:03.291 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=472.02, Mass=768428, SNR=341.0, Peak=65504 HFD=4.4
23:03:03.292 00.001 8996 MultiStar: [#1 0.15,0.16,0.65,U] [#2 0.11,0.29,0.74,U] [#3 0.11,0.31,0.63,U] [#4 -0.06,0.12,0.56,U] [#5 -0.06,0.09,0.59,U] [#6 0.19,-0.21,0.48,U] [#7 0.03,0.00,0.51,U] [#8 -0.26,-0.03,0.39,U] 
23:03:03.292 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.17}, one-star: {-0.34, 0.41}
23:03:03.293 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
23:03:03.294 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
23:03:03.295 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.73 mountX=-0.04 mountY=-0.16, mountTheta=-1.83
23:03:03.296 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.17, opts=13)
23:03:03.297 00.001 8996 Enqueuing Move request for scope (-0.03, 0.17)
23:03:03.297 00.000 20224 Worker thread wakes up
23:03:03.298 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:03:03.298 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:03:03.298 00.000 20224 Moving (-0.03, 0.17) raw xDistance=-0.04 yDistance=-0.16
23:03:03.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:03:03.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:03.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:03:03.298 00.000 20224 MoveAxis(E, 0, ABG)
23:03:03.298 00.000 20224 Move returns status 0, amount 0
23:03:03.298 00.000 20224 MoveAxis(N, 0, ABG)
23:03:03.298 00.000 20224 Move returns status 0, amount 0
23:03:03.298 00.000 20224 move complete, result=0
23:03:03.298 00.000 20224 worker thread done servicing request
23:03:03.301 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2803, FiltMin=2560, FiltMax=32531, Gamma=1.000
23:03:03.326 00.025 8996 UpdateGuideState exits: m=768428 SNR=341.0
23:03:03.328 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:03.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:03.329 00.000 8996 Enqueuing Expose request
23:03:03.330 00.001 20224 Worker thread wakes up
23:03:03.330 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:03.331 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:03.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:04.326 00.995 20224 Exposure complete
23:03:04.408 00.082 20224 worker thread done servicing request
23:03:04.408 00.000 8996 OnExposeComplete: enter
23:03:04.409 00.001 8996 UpdateGuideState(): m_state=6
23:03:04.410 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6433
23:03:04.412 00.002 8996 Star::Find returns 1 (0), X=137.90, Y=471.78, Mass=715930, SNR=344.9, Peak=60592 HFD=4.4
23:03:04.414 00.002 8996 MultiStar: [#1 -0.09,-0.18,0.70,U] [#2 -0.13,0.30,0.72,U] [#3 -0.04,-0.08,0.55,U] [#4 -0.03,-0.11,0.56,U] [#5 0.11,-0.02,0.66,U] [#6 -0.18,-0.32,0.43,U] [#7 -0.21,-0.12,0.43,U] [#8 0.06,-0.18,0.40,U] 
23:03:04.415 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.23, 0.17}
23:03:04.416 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
23:03:04.418 00.002 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
23:03:04.419 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.89 mountX=-0.09 mountY=0.03, mountTheta=2.78
23:03:04.422 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.02, opts=13)
23:03:04.423 00.001 8996 Enqueuing Move request for scope (-0.09, -0.02)
23:03:04.424 00.001 20224 Worker thread wakes up
23:03:04.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
23:03:04.424 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
23:03:04.424 00.000 20224 Moving (-0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
23:03:04.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:04.425 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:04.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:03:04.425 00.000 20224 MoveAxis(E, 0, ABG)
23:03:04.425 00.000 20224 Move returns status 0, amount 0
23:03:04.425 00.000 20224 MoveAxis(N, 0, ABG)
23:03:04.425 00.000 20224 Move returns status 0, amount 0
23:03:04.425 00.000 20224 move complete, result=0
23:03:04.425 00.000 20224 worker thread done servicing request
23:03:04.430 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60592, med=2803, FiltMin=2544, FiltMax=28163, Gamma=1.000
23:03:04.450 00.020 8996 UpdateGuideState exits: m=715930 SNR=344.9
23:03:04.452 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:04.455 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:04.457 00.002 8996 Enqueuing Expose request
23:03:04.458 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:04.460 00.002 20224 Worker thread wakes up
23:03:04.460 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:04.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:05.621 01.161 20224 Exposure complete
23:03:05.688 00.067 20224 worker thread done servicing request
23:03:05.689 00.001 8996 OnExposeComplete: enter
23:03:05.689 00.000 8996 UpdateGuideState(): m_state=6
23:03:05.691 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6434
23:03:05.693 00.002 8996 Star::Find returns 1 (0), X=138.21, Y=471.81, Mass=709900, SNR=331.3, Peak=51744 HFD=4.4
23:03:05.696 00.003 8996 MultiStar: [#1 0.01,-0.12,0.64,U] [#2 -0.16,0.02,0.73,U] [#3 -0.03,-0.06,0.66,U] [#4 -0.10,-0.04,0.60,U] [#5 -0.24,0.08,0.65,U] [#6 0.02,-0.65,0.00,M1] [#7 0.04,-0.35,0.48,U] [#8 -0.24,0.06,0.39,U] 
23:03:05.696 00.000 8996 refined, 7 included, MultiStar: {-0.06, -0.00}, one-star: {0.09, 0.20}
23:03:05.697 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
23:03:05.698 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
23:03:05.699 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.08 mountX=-0.06 mountY=0.01, mountTheta=2.96
23:03:05.702 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.00, opts=13)
23:03:05.703 00.001 8996 Enqueuing Move request for scope (-0.06, -0.00)
23:03:05.705 00.002 20224 Worker thread wakes up
23:03:05.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
23:03:05.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
23:03:05.705 00.000 20224 Moving (-0.06, -0.00) raw xDistance=-0.06 yDistance=0.01
23:03:05.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:03:05.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:05.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:03:05.705 00.000 20224 MoveAxis(E, 0, ABG)
23:03:05.705 00.000 20224 Move returns status 0, amount 0
23:03:05.705 00.000 20224 MoveAxis(N, 0, ABG)
23:03:05.705 00.000 20224 Move returns status 0, amount 0
23:03:05.705 00.000 20224 move complete, result=0
23:03:05.705 00.000 20224 worker thread done servicing request
23:03:05.710 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51744, med=2803, FiltMin=2547, FiltMax=25037, Gamma=1.000
23:03:05.731 00.021 8996 UpdateGuideState exits: m=709900 SNR=331.3
23:03:05.733 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:05.734 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:05.735 00.001 8996 Enqueuing Expose request
23:03:05.737 00.002 20224 Worker thread wakes up
23:03:05.738 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:05.740 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:05.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:06.704 00.964 20224 Exposure complete
23:03:06.782 00.078 20224 worker thread done servicing request
23:03:06.782 00.000 8996 OnExposeComplete: enter
23:03:06.785 00.003 8996 UpdateGuideState(): m_state=6
23:03:06.789 00.004 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6435
23:03:06.791 00.002 8996 Star::Find returns 1 (0), X=138.00, Y=471.60, Mass=715814, SNR=326.4, Peak=53984 HFD=4.2
23:03:06.795 00.004 8996 MultiStar: [#1 0.18,-0.19,0.77,U] [#2 -0.18,-0.01,0.81,U] [#3 0.10,-0.14,0.60,U] [#4 0.12,-0.11,0.50,U] [#5 -0.06,0.06,0.66,U] [#6 0.17,-0.24,0.44,U] [#7 0.21,-0.39,0.00,M1] [#8 -0.08,-0.18,0.43,U] 
23:03:06.798 00.003 8996 refined, 7 included, MultiStar: {-0.00, -0.09}, one-star: {-0.13, -0.01}
23:03:06.801 00.003 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
23:03:06.804 00.003 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
23:03:06.806 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.59 mountX=0.01 mountY=0.09, mountTheta=1.50
23:03:06.810 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.09, opts=13)
23:03:06.811 00.001 8996 Enqueuing Move request for scope (-0.00, -0.09)
23:03:06.812 00.001 20224 Worker thread wakes up
23:03:06.813 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
23:03:06.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
23:03:06.813 00.000 20224 Moving (-0.00, -0.09) raw xDistance=0.01 yDistance=0.09
23:03:06.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:03:06.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:06.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:03:06.813 00.000 20224 MoveAxis(E, 0, ABG)
23:03:06.813 00.000 20224 Move returns status 0, amount 0
23:03:06.813 00.000 20224 MoveAxis(N, 0, ABG)
23:03:06.813 00.000 20224 Move returns status 0, amount 0
23:03:06.814 00.001 20224 move complete, result=0
23:03:06.814 00.000 20224 worker thread done servicing request
23:03:06.819 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53984, med=2803, FiltMin=2512, FiltMax=24163, Gamma=1.000
23:03:06.836 00.017 8996 UpdateGuideState exits: m=715814 SNR=326.4
23:03:06.838 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:06.838 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:06.839 00.001 8996 Enqueuing Expose request
23:03:06.841 00.002 20224 Worker thread wakes up
23:03:06.841 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:06.842 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:06.842 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:08.004 01.162 20224 Exposure complete
23:03:08.058 00.054 20224 worker thread done servicing request
23:03:08.058 00.000 8996 OnExposeComplete: enter
23:03:08.059 00.001 8996 UpdateGuideState(): m_state=6
23:03:08.061 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6436
23:03:08.062 00.001 8996 Star::Find returns 1 (0), X=138.08, Y=471.41, Mass=743409, SNR=359.9, Peak=54771 HFD=4.1
23:03:08.064 00.002 8996 MultiStar: [#1 0.30,-0.45,0.00,M1] [#2 0.14,0.21,0.82,U] [#3 0.23,-0.23,0.65,U] [#4 0.24,-0.26,0.55,U] [#5 0.12,-0.30,0.60,U] [#6 0.34,-0.52,0.00,M1] [#7 0.46,-0.46,0.00,M2] [#8 -0.11,-0.10,0.42,U] 
23:03:08.065 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.13}, one-star: {-0.04, -0.20}
23:03:08.066 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
23:03:08.068 00.002 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.29)
23:03:08.069 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.97 mountX=0.10 mountY=0.12, mountTheta=0.86
23:03:08.071 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.13, opts=13)
23:03:08.072 00.001 8996 Enqueuing Move request for scope (0.09, -0.13)
23:03:08.073 00.001 20224 Worker thread wakes up
23:03:08.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
23:03:08.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
23:03:08.073 00.000 20224 Moving (0.09, -0.13) raw xDistance=0.10 yDistance=0.12
23:03:08.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:03:08.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:08.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:03:08.073 00.000 20224 MoveAxis(E, 0, ABG)
23:03:08.073 00.000 20224 Move returns status 0, amount 0
23:03:08.073 00.000 20224 MoveAxis(N, 0, ABG)
23:03:08.073 00.000 20224 Move returns status 0, amount 0
23:03:08.074 00.001 20224 move complete, result=0
23:03:08.074 00.000 20224 worker thread done servicing request
23:03:08.077 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=54771, med=2803, FiltMin=2547, FiltMax=25072, Gamma=1.000
23:03:08.092 00.015 8996 UpdateGuideState exits: m=743409 SNR=359.9
23:03:08.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:08.093 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:08.093 00.000 8996 Enqueuing Expose request
23:03:08.094 00.001 20224 Worker thread wakes up
23:03:08.094 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:08.095 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:08.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:09.076 00.981 20224 Exposure complete
23:03:09.154 00.078 20224 worker thread done servicing request
23:03:09.154 00.000 8996 OnExposeComplete: enter
23:03:09.156 00.002 8996 UpdateGuideState(): m_state=6
23:03:09.158 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6437
23:03:09.160 00.002 8996 Star::Find returns 1 (0), X=138.02, Y=471.46, Mass=723426, SNR=351.1, Peak=57875 HFD=4.1
23:03:09.162 00.002 8996 MultiStar: [#1 0.21,-0.26,0.63,U] [#2 0.08,0.15,0.74,U] [#3 0.14,-0.24,0.70,U] [#4 0.18,-0.29,0.55,U] [#5 0.02,-0.02,0.64,U] [#6 0.09,-0.31,0.46,U] [#7 0.19,-0.32,0.44,U] [#8 -0.23,-0.29,0.37,U] 
23:03:09.163 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.17}, one-star: {-0.11, -0.15}
23:03:09.164 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
23:03:09.165 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
23:03:09.167 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.24 mountX=0.07 mountY=0.16, mountTheta=1.14
23:03:09.171 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.17, opts=13)
23:03:09.173 00.002 8996 Enqueuing Move request for scope (0.06, -0.17)
23:03:09.175 00.002 20224 Worker thread wakes up
23:03:09.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
23:03:09.175 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
23:03:09.175 00.000 20224 Moving (0.06, -0.17) raw xDistance=0.07 yDistance=0.16
23:03:09.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:03:09.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:09.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:03:09.175 00.000 20224 MoveAxis(E, 0, ABG)
23:03:09.176 00.001 20224 Move returns status 0, amount 0
23:03:09.176 00.000 20224 MoveAxis(N, 0, ABG)
23:03:09.176 00.000 20224 Move returns status 0, amount 0
23:03:09.176 00.000 20224 move complete, result=0
23:03:09.176 00.000 20224 worker thread done servicing request
23:03:09.185 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57875, med=2803, FiltMin=2547, FiltMax=24637, Gamma=1.000
23:03:09.208 00.023 8996 UpdateGuideState exits: m=723426 SNR=351.1
23:03:09.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:09.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:09.211 00.001 8996 Enqueuing Expose request
23:03:09.212 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:09.213 00.001 20224 Worker thread wakes up
23:03:09.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:09.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:10.375 01.162 20224 Exposure complete
23:03:10.433 00.058 20224 worker thread done servicing request
23:03:10.433 00.000 8996 OnExposeComplete: enter
23:03:10.434 00.001 8996 UpdateGuideState(): m_state=6
23:03:10.435 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6438
23:03:10.435 00.000 8996 Star::Find returns 1 (0), X=138.03, Y=471.29, Mass=732482, SNR=327.5, Peak=60595 HFD=4.2
23:03:10.436 00.001 8996 MultiStar: [#1 0.02,-0.25,0.74,U] [#2 -0.19,0.07,0.81,U] [#3 0.01,-0.03,0.64,U] [#4 0.08,-0.23,0.51,U] [#5 0.06,-0.19,0.63,U] [#6 0.19,-0.48,0.00,M1] [#7 0.44,-0.07,0.00,M2] [#8 -0.04,-0.24,0.42,U] 
23:03:10.437 00.001 8996 refined, 6 included, MultiStar: {-0.03, -0.17}, one-star: {-0.09, -0.33}
23:03:10.438 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
23:03:10.438 00.000 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
23:03:10.439 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.77 mountX=-0.02 mountY=0.17, mountTheta=1.67
23:03:10.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.17, opts=13)
23:03:10.441 00.000 8996 Enqueuing Move request for scope (-0.03, -0.17)
23:03:10.442 00.001 20224 Worker thread wakes up
23:03:10.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
23:03:10.442 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
23:03:10.442 00.000 20224 Moving (-0.03, -0.17) raw xDistance=-0.02 yDistance=0.17
23:03:10.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:03:10.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:10.443 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:03:10.443 00.000 20224 MoveAxis(E, 0, ABG)
23:03:10.443 00.000 20224 Move returns status 0, amount 0
23:03:10.443 00.000 20224 MoveAxis(N, 0, ABG)
23:03:10.443 00.000 20224 Move returns status 0, amount 0
23:03:10.443 00.000 20224 move complete, result=0
23:03:10.443 00.000 20224 worker thread done servicing request
23:03:10.447 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60595, med=2803, FiltMin=2521, FiltMax=26973, Gamma=1.000
23:03:10.469 00.022 8996 UpdateGuideState exits: m=732482 SNR=327.5
23:03:10.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:10.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:10.472 00.001 8996 Enqueuing Expose request
23:03:10.473 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:10.474 00.001 20224 Worker thread wakes up
23:03:10.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:10.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:11.457 00.983 20224 Exposure complete
23:03:11.530 00.073 20224 worker thread done servicing request
23:03:11.530 00.000 8996 OnExposeComplete: enter
23:03:11.531 00.001 8996 UpdateGuideState(): m_state=6
23:03:11.532 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6439
23:03:11.532 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=471.22, Mass=703583, SNR=362.0, Peak=60595 HFD=4.3
23:03:11.533 00.001 8996 MultiStar: [#1 -0.08,-0.21,0.67,U] [#2 0.04,-0.14,0.65,U] [#3 0.31,-0.26,0.58,U] [#4 0.24,-0.33,0.51,U] [#5 -0.15,-0.19,0.61,U] [#6 0.44,-0.52,0.00,M2] [#7 0.40,-0.44,0.00,M3] [#8 -0.10,-0.52,0.00,M1] 
23:03:11.534 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.26}, one-star: {-0.15, -0.39}
23:03:11.535 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
23:03:11.536 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
23:03:11.536 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.54 mountX=0.03 mountY=0.26, mountTheta=1.44
23:03:11.538 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.26, opts=13)
23:03:11.540 00.002 8996 Enqueuing Move request for scope (0.01, -0.26)
23:03:11.542 00.002 20224 Worker thread wakes up
23:03:11.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.26) opts 0xd
23:03:11.542 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.26)
23:03:11.542 00.000 20224 Moving (0.01, -0.26) raw xDistance=0.03 yDistance=0.26
23:03:11.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:03:11.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:03:11.542 00.000 20224 MoveAxis(E, 0, ABG)
23:03:11.542 00.000 20224 Move returns status 0, amount 0
23:03:11.542 00.000 20224 MoveAxis(S, 55, ABG)
23:03:11.543 00.001 20224 Guiding  Dir = 1, Dur = 55
23:03:11.543 00.000 20224 IsSlewing returns 0
23:03:11.543 00.000 20224 IsGuiding returns 0
23:03:11.551 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=60595, med=2803, FiltMin=2493, FiltMax=30125, Gamma=1.000
23:03:11.555 00.004 20224 PulseGuide returned control before completion, sleep 53
23:03:11.569 00.014 8996 UpdateGuideState exits: m=703583 SNR=362.0
23:03:11.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:11.572 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:11.573 00.001 8996 Enqueuing Expose request
23:03:11.618 00.045 20224 IsGuiding returns 1
23:03:11.618 00.000 20224 scope still moving after pulse duration time elapsed
23:03:11.650 00.032 20224 IsSlewing returns 0
23:03:11.650 00.000 20224 IsGuiding returns 0
23:03:11.650 00.000 20224 scope move finished after 55 + 51 ms
23:03:11.650 00.000 20224 Move returns status 0, amount 55
23:03:11.650 00.000 20224 move complete, result=0
23:03:11.650 00.000 20224 worker thread done servicing request
23:03:11.650 00.000 20224 Worker thread wakes up
23:03:11.650 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 55 ms SOUTH
23:03:11.651 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:11.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:12.808 01.157 20224 Exposure complete
23:03:12.874 00.066 20224 worker thread done servicing request
23:03:12.874 00.000 8996 OnExposeComplete: enter
23:03:12.876 00.002 8996 UpdateGuideState(): m_state=6
23:03:12.877 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6440
23:03:12.878 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=471.72, Mass=698411, SNR=343.9, Peak=56112 HFD=4.5
23:03:12.879 00.001 8996 MultiStar: [#1 0.26,0.03,0.70,U] [#2 0.03,0.43,0.74,U] [#3 0.22,0.13,0.56,U] [#4 0.24,0.15,0.57,U] [#5 -0.19,0.00,0.61,U] [#6 0.13,-0.07,0.42,U] [#7 0.12,-0.09,0.48,U] [#8 -0.13,-0.08,0.39,U] 
23:03:12.880 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.09}, one-star: {-0.36, 0.11}
23:03:12.880 00.000 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
23:03:12.881 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
23:03:12.882 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.47 mountX=0.00 mountY=-0.09, mountTheta=-1.57
23:03:12.883 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
23:03:12.884 00.001 8996 Enqueuing Move request for scope (0.01, 0.09)
23:03:12.885 00.001 20224 Worker thread wakes up
23:03:12.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
23:03:12.885 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
23:03:12.885 00.000 20224 Moving (0.01, 0.09) raw xDistance=0.00 yDistance=-0.09
23:03:12.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:03:12.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:12.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:03:12.885 00.000 20224 MoveAxis(E, 0, ABG)
23:03:12.885 00.000 20224 Move returns status 0, amount 0
23:03:12.885 00.000 20224 MoveAxis(N, 0, ABG)
23:03:12.885 00.000 20224 Move returns status 0, amount 0
23:03:12.885 00.000 20224 move complete, result=0
23:03:12.885 00.000 20224 worker thread done servicing request
23:03:12.889 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56112, med=2803, FiltMin=2534, FiltMax=28560, Gamma=1.000
23:03:12.914 00.025 8996 UpdateGuideState exits: m=698411 SNR=343.9
23:03:12.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:12.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:12.917 00.001 8996 Enqueuing Expose request
23:03:12.918 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:12.919 00.001 20224 Worker thread wakes up
23:03:12.919 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:12.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:13.900 00.981 20224 Exposure complete
23:03:13.967 00.067 20224 worker thread done servicing request
23:03:13.967 00.000 8996 OnExposeComplete: enter
23:03:13.968 00.001 8996 UpdateGuideState(): m_state=6
23:03:13.969 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6441
23:03:13.971 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=471.81, Mass=729104, SNR=355.2, Peak=65264 HFD=4.4
23:03:13.974 00.003 8996 MultiStar: [#1 0.17,0.30,0.65,U] [#2 -0.02,0.17,0.71,U] [#3 0.05,0.05,0.62,U] [#4 -0.07,-0.04,0.48,U] [#5 -0.01,0.09,0.61,U] [#6 0.12,-0.31,0.45,U] [#7 0.00,0.02,0.38,U] [#8 -0.02,0.14,0.44,U] 
23:03:13.976 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {-0.25, 0.20}
23:03:13.979 00.003 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
23:03:13.981 00.002 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
23:03:13.983 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.81 mountX=-0.03 mountY=-0.09, mountTheta=-1.90
23:03:13.987 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
23:03:13.988 00.001 8996 Enqueuing Move request for scope (-0.02, 0.10)
23:03:13.990 00.002 20224 Worker thread wakes up
23:03:13.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
23:03:13.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
23:03:13.990 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.09
23:03:13.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:03:13.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:13.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:03:13.990 00.000 20224 MoveAxis(E, 0, ABG)
23:03:13.990 00.000 20224 Move returns status 0, amount 0
23:03:13.990 00.000 20224 MoveAxis(N, 0, ABG)
23:03:13.990 00.000 20224 Move returns status 0, amount 0
23:03:13.990 00.000 20224 move complete, result=0
23:03:13.990 00.000 20224 worker thread done servicing request
23:03:13.995 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65264, med=2803, FiltMin=2528, FiltMax=29507, Gamma=1.000
23:03:14.019 00.024 8996 UpdateGuideState exits: m=729104 SNR=355.2
23:03:14.022 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:14.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:14.025 00.002 8996 Enqueuing Expose request
23:03:14.026 00.001 20224 Worker thread wakes up
23:03:14.026 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:14.028 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:14.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:15.185 01.157 20224 Exposure complete
23:03:15.262 00.077 20224 worker thread done servicing request
23:03:15.262 00.000 8996 OnExposeComplete: enter
23:03:15.263 00.001 8996 UpdateGuideState(): m_state=6
23:03:15.264 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6442
23:03:15.265 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=471.94, Mass=742778, SNR=343.4, Peak=60672 HFD=4.3
23:03:15.266 00.001 8996 MultiStar: [#1 0.04,0.07,0.78,U] [#2 -0.19,0.30,0.71,U] [#3 -0.13,0.10,0.80,U] [#4 -0.10,0.20,0.55,U] [#5 -0.24,0.25,0.62,U] [#6 0.02,-0.26,0.47,U] [#7 -0.06,-0.09,0.43,U] [#8 -0.20,0.25,0.36,U] 
23:03:15.267 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.15}, one-star: {-0.02, 0.33}
23:03:15.267 00.000 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
23:03:15.268 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
23:03:15.269 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.18 cameraTheta=2.12 mountX=-0.11 mountY=-0.14, mountTheta=-2.22
23:03:15.270 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.15, opts=13)
23:03:15.272 00.002 8996 Enqueuing Move request for scope (-0.09, 0.15)
23:03:15.273 00.001 20224 Worker thread wakes up
23:03:15.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
23:03:15.273 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
23:03:15.273 00.000 20224 Moving (-0.09, 0.15) raw xDistance=-0.11 yDistance=-0.14
23:03:15.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:03:15.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:15.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:03:15.273 00.000 20224 MoveAxis(E, 0, ABG)
23:03:15.274 00.001 20224 Move returns status 0, amount 0
23:03:15.274 00.000 20224 MoveAxis(N, 0, ABG)
23:03:15.274 00.000 20224 Move returns status 0, amount 0
23:03:15.274 00.000 20224 move complete, result=0
23:03:15.274 00.000 20224 worker thread done servicing request
23:03:15.280 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60672, med=2803, FiltMin=2528, FiltMax=30355, Gamma=1.000
23:03:15.305 00.025 8996 UpdateGuideState exits: m=742778 SNR=343.4
23:03:15.306 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:15.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:15.308 00.001 8996 Enqueuing Expose request
23:03:15.309 00.001 20224 Worker thread wakes up
23:03:15.309 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:15.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:15.309 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:16.288 00.979 20224 Exposure complete
23:03:16.372 00.084 20224 worker thread done servicing request
23:03:16.372 00.000 8996 OnExposeComplete: enter
23:03:16.373 00.001 8996 UpdateGuideState(): m_state=6
23:03:16.374 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6443
23:03:16.375 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=472.03, Mass=756616, SNR=345.7, Peak=65504 HFD=4.4
23:03:16.376 00.001 8996 MultiStar: [#1 -0.08,-0.08,0.63,U] [#2 -0.24,0.23,0.74,U] [#3 0.20,-0.04,0.64,U] [#4 0.05,-0.15,0.60,U] [#5 -0.18,0.16,0.69,U] [#6 0.11,-0.36,0.42,U] [#7 -0.02,-0.39,0.48,U] [#8 -0.30,-0.00,0.42,U] 
23:03:16.376 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {-0.16, 0.42}
23:03:16.377 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
23:03:16.378 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
23:03:16.379 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.72 mountX=-0.08 mountY=-0.03, mountTheta=-2.83
23:03:16.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
23:03:16.384 00.003 8996 Enqueuing Move request for scope (-0.08, 0.03)
23:03:16.386 00.002 20224 Worker thread wakes up
23:03:16.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:03:16.386 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:03:16.386 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.03
23:03:16.387 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:03:16.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:16.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:03:16.387 00.000 20224 MoveAxis(E, 0, ABG)
23:03:16.387 00.000 20224 Move returns status 0, amount 0
23:03:16.387 00.000 20224 MoveAxis(N, 0, ABG)
23:03:16.387 00.000 20224 Move returns status 0, amount 0
23:03:16.387 00.000 20224 move complete, result=0
23:03:16.387 00.000 20224 worker thread done servicing request
23:03:16.396 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2803, FiltMin=2553, FiltMax=27795, Gamma=1.000
23:03:16.414 00.018 8996 UpdateGuideState exits: m=756616 SNR=345.7
23:03:16.417 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:16.419 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:16.421 00.002 8996 Enqueuing Expose request
23:03:16.423 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:16.425 00.002 20224 Worker thread wakes up
23:03:16.425 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:16.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:17.572 01.147 20224 Exposure complete
23:03:17.637 00.065 20224 worker thread done servicing request
23:03:17.637 00.000 8996 OnExposeComplete: enter
23:03:17.638 00.001 8996 UpdateGuideState(): m_state=6
23:03:17.639 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6444
23:03:17.640 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=471.84, Mass=770275, SNR=335.6, Peak=65232 HFD=4.4
23:03:17.641 00.001 8996 MultiStar: [#1 -0.02,0.02,0.63,U] [#2 -0.12,0.26,0.83,U] [#3 -0.00,-0.03,0.60,U] [#4 0.04,-0.05,0.60,U] [#5 -0.37,0.28,0.00,M1] [#6 -0.18,-0.02,0.47,U] [#7 0.08,-0.05,0.48,U] [#8 -0.38,0.13,0.37,U] 
23:03:17.642 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.08}, one-star: {-0.22, 0.22}
23:03:17.642 00.000 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
23:03:17.644 00.002 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
23:03:17.646 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.44 mountX=-0.11 mountY=-0.07, mountTheta=-2.55
23:03:17.648 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.08, opts=13)
23:03:17.650 00.002 8996 Enqueuing Move request for scope (-0.10, 0.08)
23:03:17.651 00.001 20224 Worker thread wakes up
23:03:17.652 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
23:03:17.652 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
23:03:17.652 00.000 20224 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=-0.07
23:03:17.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:03:17.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:17.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:03:17.652 00.000 20224 MoveAxis(E, 0, ABG)
23:03:17.652 00.000 20224 Move returns status 0, amount 0
23:03:17.652 00.000 20224 MoveAxis(N, 0, ABG)
23:03:17.653 00.001 20224 Move returns status 0, amount 0
23:03:17.653 00.000 20224 move complete, result=0
23:03:17.653 00.000 20224 worker thread done servicing request
23:03:17.658 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65232, med=2803, FiltMin=2550, FiltMax=30077, Gamma=1.000
23:03:17.676 00.018 8996 UpdateGuideState exits: m=770275 SNR=335.6
23:03:17.677 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:17.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:17.679 00.001 8996 Enqueuing Expose request
23:03:17.680 00.001 20224 Worker thread wakes up
23:03:17.680 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:17.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:17.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:18.653 00.972 20224 Exposure complete
23:03:18.721 00.068 20224 worker thread done servicing request
23:03:18.722 00.001 8996 OnExposeComplete: enter
23:03:18.722 00.000 8996 UpdateGuideState(): m_state=6
23:03:18.723 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6445
23:03:18.723 00.000 8996 Star::Find returns 1 (0), X=138.08, Y=471.46, Mass=727281, SNR=367.6, Peak=53843 HFD=4.3
23:03:18.725 00.002 8996 MultiStar: [#1 0.12,0.01,0.56,U] [#2 -0.02,0.12,0.71,U] [#3 0.05,-0.11,0.58,U] [#4 0.24,-0.24,0.55,U] [#5 0.06,-0.23,0.60,U] [#6 0.03,0.13,0.42,U] [#7 0.33,-0.11,0.45,U] [#8 -0.07,0.17,0.42,U] 
23:03:18.726 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.06}, one-star: {-0.04, -0.15}
23:03:18.727 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
23:03:18.727 00.000 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
23:03:18.728 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.75 mountX=0.07 mountY=0.05, mountTheta=0.65
23:03:18.729 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.06, opts=13)
23:03:18.729 00.000 8996 Enqueuing Move request for scope (0.06, -0.06)
23:03:18.730 00.001 20224 Worker thread wakes up
23:03:18.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
23:03:18.730 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
23:03:18.730 00.000 20224 Moving (0.06, -0.06) raw xDistance=0.07 yDistance=0.05
23:03:18.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:03:18.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:18.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:03:18.731 00.001 20224 MoveAxis(E, 0, ABG)
23:03:18.731 00.000 20224 Move returns status 0, amount 0
23:03:18.731 00.000 20224 MoveAxis(N, 0, ABG)
23:03:18.731 00.000 20224 Move returns status 0, amount 0
23:03:18.731 00.000 20224 move complete, result=0
23:03:18.731 00.000 20224 worker thread done servicing request
23:03:18.735 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53843, med=2803, FiltMin=2515, FiltMax=24803, Gamma=1.000
23:03:18.748 00.013 8996 UpdateGuideState exits: m=727281 SNR=367.6
23:03:18.749 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:18.749 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:18.750 00.001 8996 Enqueuing Expose request
23:03:18.751 00.001 20224 Worker thread wakes up
23:03:18.751 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:18.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:18.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:19.920 01.169 20224 Exposure complete
23:03:19.990 00.070 20224 worker thread done servicing request
23:03:19.990 00.000 8996 OnExposeComplete: enter
23:03:19.991 00.001 8996 UpdateGuideState(): m_state=6
23:03:19.992 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6446
23:03:19.993 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=471.34, Mass=689260, SNR=342.5, Peak=53955 HFD=4.3
23:03:19.994 00.001 8996 MultiStar: [#1 0.32,-0.05,0.63,U] [#2 -0.01,0.18,0.76,U] [#3 0.12,-0.15,0.66,U] [#4 0.11,-0.36,0.56,U] [#5 0.00,-0.23,0.60,U] [#6 0.18,0.06,0.45,U] [#7 0.19,-0.07,0.45,U] [#8 -0.11,0.04,0.41,U] 
23:03:19.995 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.11}, one-star: {-0.07, -0.27}
23:03:19.996 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
23:03:19.997 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
23:03:19.998 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.99 mountX=0.08 mountY=0.10, mountTheta=0.89
23:03:19.999 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.11, opts=13)
23:03:20.000 00.001 8996 Enqueuing Move request for scope (0.07, -0.11)
23:03:20.000 00.000 20224 Worker thread wakes up
23:03:20.001 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
23:03:20.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
23:03:20.001 00.000 20224 Moving (0.07, -0.11) raw xDistance=0.08 yDistance=0.10
23:03:20.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:03:20.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:20.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:03:20.001 00.000 20224 MoveAxis(E, 0, ABG)
23:03:20.001 00.000 20224 Move returns status 0, amount 0
23:03:20.001 00.000 20224 MoveAxis(N, 0, ABG)
23:03:20.001 00.000 20224 Move returns status 0, amount 0
23:03:20.001 00.000 20224 move complete, result=0
23:03:20.001 00.000 20224 worker thread done servicing request
23:03:20.005 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53955, med=2803, FiltMin=2541, FiltMax=25229, Gamma=1.000
23:03:20.018 00.013 8996 UpdateGuideState exits: m=689260 SNR=342.5
23:03:20.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:20.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:20.021 00.001 8996 Enqueuing Expose request
23:03:20.022 00.001 20224 Worker thread wakes up
23:03:20.022 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:20.022 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:20.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:21.013 00.991 20224 Exposure complete
23:03:21.078 00.065 20224 worker thread done servicing request
23:03:21.079 00.001 8996 OnExposeComplete: enter
23:03:21.079 00.000 8996 UpdateGuideState(): m_state=6
23:03:21.080 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6447
23:03:21.081 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=471.67, Mass=745376, SNR=387.8, Peak=58768 HFD=4.3
23:03:21.084 00.003 8996 MultiStar: [#1 0.07,-0.00,0.64,U] [#2 -0.08,0.10,0.68,U] [#3 0.12,-0.06,0.52,U] [#4 0.02,-0.11,0.53,U] [#5 -0.07,0.03,0.62,U] [#6 0.19,-0.04,0.40,U] [#7 0.11,0.13,0.42,U] [#8 -0.32,-0.01,0.33,U] 
23:03:21.086 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {-0.12, 0.06}
23:03:21.089 00.003 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
23:03:21.091 00.002 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
23:03:21.093 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.02 cameraTheta=2.31 mountX=-0.02 mountY=-0.02, mountTheta=-2.41
23:03:21.095 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
23:03:21.098 00.003 8996 Enqueuing Move request for scope (-0.02, 0.02)
23:03:21.098 00.000 20224 Worker thread wakes up
23:03:21.099 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:03:21.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:03:21.099 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
23:03:21.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:03:21.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:21.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:03:21.099 00.000 20224 MoveAxis(E, 0, ABG)
23:03:21.099 00.000 20224 Move returns status 0, amount 0
23:03:21.099 00.000 20224 MoveAxis(N, 0, ABG)
23:03:21.099 00.000 20224 Move returns status 0, amount 0
23:03:21.100 00.001 20224 move complete, result=0
23:03:21.100 00.000 20224 worker thread done servicing request
23:03:21.102 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58768, med=2803, FiltMin=2525, FiltMax=25533, Gamma=1.000
23:03:21.122 00.020 8996 UpdateGuideState exits: m=745376 SNR=387.8
23:03:21.124 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:21.126 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:21.127 00.001 8996 Enqueuing Expose request
23:03:21.128 00.001 20224 Worker thread wakes up
23:03:21.128 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:21.129 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:21.129 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:22.309 01.180 20224 Exposure complete
23:03:22.384 00.075 20224 worker thread done servicing request
23:03:22.384 00.000 8996 OnExposeComplete: enter
23:03:22.385 00.001 8996 UpdateGuideState(): m_state=6
23:03:22.387 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6448
23:03:22.388 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=471.83, Mass=779328, SNR=366.1, Peak=65504 HFD=4.4
23:03:22.389 00.001 8996 MultiStar: [#1 -0.08,-0.19,0.62,U] [#2 0.08,-0.14,0.83,U] [#3 0.18,0.25,0.54,U] [#4 0.16,0.24,0.50,U] [#5 -0.11,0.03,0.60,U] [#6 0.27,0.09,0.44,U] [#7 0.10,0.06,0.39,U] [#8 -0.24,0.08,0.39,U] 
23:03:22.391 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {-0.23, 0.22}
23:03:22.394 00.003 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
23:03:22.395 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
23:03:22.397 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.67 mountX=-0.01 mountY=-0.07, mountTheta=-1.77
23:03:22.399 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
23:03:22.400 00.001 8996 Enqueuing Move request for scope (-0.01, 0.07)
23:03:22.401 00.001 20224 Worker thread wakes up
23:03:22.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:03:22.401 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:03:22.401 00.000 20224 Moving (-0.01, 0.07) raw xDistance=-0.01 yDistance=-0.07
23:03:22.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:03:22.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:22.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:03:22.401 00.000 20224 MoveAxis(E, 0, ABG)
23:03:22.401 00.000 20224 Move returns status 0, amount 0
23:03:22.401 00.000 20224 MoveAxis(N, 0, ABG)
23:03:22.401 00.000 20224 Move returns status 0, amount 0
23:03:22.401 00.000 20224 move complete, result=0
23:03:22.401 00.000 20224 worker thread done servicing request
23:03:22.406 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2803, FiltMin=2541, FiltMax=30544, Gamma=1.000
23:03:22.431 00.025 8996 UpdateGuideState exits: m=779328 SNR=366.1
23:03:22.433 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:22.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:22.435 00.001 8996 Enqueuing Expose request
23:03:22.436 00.001 20224 Worker thread wakes up
23:03:22.436 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:22.436 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:22.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:23.410 00.974 20224 Exposure complete
23:03:23.493 00.083 20224 worker thread done servicing request
23:03:23.493 00.000 8996 OnExposeComplete: enter
23:03:23.495 00.002 8996 UpdateGuideState(): m_state=6
23:03:23.497 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6449
23:03:23.498 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.01, Mass=819947, SNR=379.7, Peak=65504 HFD=4.4
23:03:23.500 00.002 8996 MultiStar: [#1 0.23,0.24,0.59,U] [#2 -0.04,0.15,0.71,U] [#3 0.22,0.27,0.53,U] [#4 0.21,0.34,0.49,U] [#5 0.23,0.23,0.55,U] [#6 0.10,0.12,0.42,U] [#7 0.18,0.18,0.45,U] [#8 -0.06,0.16,0.37,U] 
23:03:23.501 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.25}, one-star: {-0.06, 0.40}
23:03:23.503 00.002 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
23:03:23.504 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
23:03:23.506 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.20 mountX=0.07 mountY=-0.26, mountTheta=-1.30
23:03:23.507 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.25, opts=13)
23:03:23.509 00.002 8996 Enqueuing Move request for scope (0.10, 0.25)
23:03:23.510 00.001 20224 Worker thread wakes up
23:03:23.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
23:03:23.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
23:03:23.510 00.000 20224 Moving (0.10, 0.25) raw xDistance=0.07 yDistance=-0.26
23:03:23.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:03:23.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:03:23.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:03:23.510 00.000 20224 MoveAxis(E, 0, ABG)
23:03:23.510 00.000 20224 Move returns status 0, amount 0
23:03:23.510 00.000 20224 MoveAxis(N, 0, ABG)
23:03:23.510 00.000 20224 Move returns status 0, amount 0
23:03:23.510 00.000 20224 move complete, result=0
23:03:23.510 00.000 20224 worker thread done servicing request
23:03:23.514 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65504, med=2803, FiltMin=2557, FiltMax=31971, Gamma=1.000
23:03:23.529 00.015 8996 UpdateGuideState exits: m=819947 SNR=379.7
23:03:23.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:23.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:23.531 00.000 8996 Enqueuing Expose request
23:03:23.532 00.001 20224 Worker thread wakes up
23:03:23.532 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:03:23.533 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:23.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:24.688 01.155 20224 Exposure complete
23:03:24.760 00.072 20224 worker thread done servicing request
23:03:24.760 00.000 8996 OnExposeComplete: enter
23:03:24.762 00.002 8996 UpdateGuideState(): m_state=6
23:03:24.763 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6450
23:03:24.765 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=472.13, Mass=738357, SNR=339.8, Peak=65504 HFD=4.3
23:03:24.767 00.002 8996 MultiStar: [#1 0.17,0.36,0.71,U] [#2 0.00,0.31,0.80,U] [#3 0.07,0.19,0.65,U] [#4 0.05,0.09,0.51,U] [#5 -0.05,0.33,0.60,U] [#6 0.18,0.17,0.45,U] [#7 0.22,0.11,0.48,U] [#8 -0.03,0.21,0.41,U] 
23:03:24.769 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.29}, one-star: {-0.05, 0.52}
23:03:24.770 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
23:03:24.771 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
23:03:24.773 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.39 mountX=0.02 mountY=-0.29, mountTheta=-1.49
23:03:24.777 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.29, opts=13)
23:03:24.778 00.001 8996 Enqueuing Move request for scope (0.05, 0.29)
23:03:24.779 00.001 20224 Worker thread wakes up
23:03:24.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.29) opts 0xd
23:03:24.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.29)
23:03:24.779 00.000 20224 Moving (0.05, 0.29) raw xDistance=0.02 yDistance=-0.29
23:03:24.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:03:24.780 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:03:24.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:03:24.780 00.000 20224 MoveAxis(E, 0, ABG)
23:03:24.780 00.000 20224 Move returns status 0, amount 0
23:03:24.780 00.000 20224 MoveAxis(N, 0, ABG)
23:03:24.780 00.000 20224 Move returns status 0, amount 0
23:03:24.780 00.000 20224 move complete, result=0
23:03:24.780 00.000 20224 worker thread done servicing request
23:03:24.784 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65504, med=2803, FiltMin=2550, FiltMax=28339, Gamma=1.000
23:03:24.800 00.016 8996 UpdateGuideState exits: m=738357 SNR=339.8
23:03:24.801 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:24.801 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:24.802 00.001 8996 Enqueuing Expose request
23:03:24.803 00.001 20224 Worker thread wakes up
23:03:24.803 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:03:24.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:24.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:25.785 00.981 20224 Exposure complete
23:03:25.865 00.080 20224 worker thread done servicing request
23:03:25.865 00.000 8996 OnExposeComplete: enter
23:03:25.866 00.001 8996 UpdateGuideState(): m_state=6
23:03:25.867 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6451
23:03:25.868 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=472.04, Mass=727150, SNR=328.8, Peak=58397 HFD=4.2
23:03:25.869 00.001 8996 MultiStar: [#1 0.26,-0.15,0.70,U] [#2 0.23,0.26,0.90,U] [#3 0.31,-0.06,0.58,U] [#4 0.25,0.00,0.62,U] [#5 -0.13,0.10,0.62,U] [#6 0.20,-0.32,0.45,U] [#7 0.12,-0.19,0.52,U] [#8 0.07,0.04,0.43,U] 
23:03:25.870 00.001 8996 refined, 8 included, MultiStar: {0.18, 0.06}, one-star: {0.19, 0.43}
23:03:25.871 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
23:03:25.871 00.000 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
23:03:25.872 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.19 cameraTheta=0.34 mountX=0.17 mountY=-0.08, mountTheta=-0.45
23:03:25.874 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.06, opts=13)
23:03:25.874 00.000 8996 Enqueuing Move request for scope (0.18, 0.06)
23:03:25.875 00.001 20224 Worker thread wakes up
23:03:25.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
23:03:25.875 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
23:03:25.875 00.000 20224 Moving (0.18, 0.06) raw xDistance=0.17 yDistance=-0.08
23:03:25.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:03:25.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:25.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:03:25.875 00.000 20224 MoveAxis(E, 0, ABG)
23:03:25.875 00.000 20224 Move returns status 0, amount 0
23:03:25.875 00.000 20224 MoveAxis(N, 0, ABG)
23:03:25.875 00.000 20224 Move returns status 0, amount 0
23:03:25.875 00.000 20224 move complete, result=0
23:03:25.876 00.001 20224 worker thread done servicing request
23:03:25.879 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58397, med=2803, FiltMin=2534, FiltMax=29325, Gamma=1.000
23:03:25.903 00.024 8996 UpdateGuideState exits: m=727150 SNR=328.8
23:03:25.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:25.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:25.906 00.001 8996 Enqueuing Expose request
23:03:25.907 00.001 20224 Worker thread wakes up
23:03:25.907 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:25.908 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:25.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:27.074 01.166 20224 Exposure complete
23:03:27.170 00.096 20224 worker thread done servicing request
23:03:27.170 00.000 8996 OnExposeComplete: enter
23:03:27.171 00.001 8996 UpdateGuideState(): m_state=6
23:03:27.172 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6452
23:03:27.173 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=471.68, Mass=716213, SNR=338.6, Peak=62832 HFD=4.5
23:03:27.174 00.001 8996 MultiStar: [#1 -0.02,0.04,0.74,U] [#2 -0.25,0.22,0.79,U] [#3 0.07,0.11,0.70,U] [#4 0.04,0.03,0.61,U] [#5 -0.16,0.00,0.72,U] [#6 -0.03,-0.47,0.00,M1] [#7 -0.14,-0.21,0.49,U] [#8 -0.27,-0.17,0.44,U] 
23:03:27.175 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.03}, one-star: {-0.32, 0.07}
23:03:27.176 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
23:03:27.176 00.000 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
23:03:27.177 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.91 mountX=-0.14 mountY=-0.02, mountTheta=-3.02
23:03:27.180 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.03, opts=13)
23:03:27.183 00.003 8996 Enqueuing Move request for scope (-0.14, 0.03)
23:03:27.185 00.002 20224 Worker thread wakes up
23:03:27.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
23:03:27.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
23:03:27.185 00.000 20224 Moving (-0.14, 0.03) raw xDistance=-0.14 yDistance=-0.02
23:03:27.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:03:27.186 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:27.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:03:27.186 00.000 20224 MoveAxis(E, 0, ABG)
23:03:27.186 00.000 20224 Move returns status 0, amount 0
23:03:27.186 00.000 20224 MoveAxis(N, 0, ABG)
23:03:27.186 00.000 20224 Move returns status 0, amount 0
23:03:27.186 00.000 20224 move complete, result=0
23:03:27.186 00.000 20224 worker thread done servicing request
23:03:27.194 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62832, med=2803, FiltMin=2544, FiltMax=30787, Gamma=1.000
23:03:27.217 00.023 8996 UpdateGuideState exits: m=716213 SNR=338.6
23:03:27.219 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:27.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:27.222 00.002 8996 Enqueuing Expose request
23:03:27.223 00.001 20224 Worker thread wakes up
23:03:27.223 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:27.225 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:27.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:28.209 00.984 20224 Exposure complete
23:03:28.294 00.085 20224 worker thread done servicing request
23:03:28.294 00.000 8996 OnExposeComplete: enter
23:03:28.295 00.001 8996 UpdateGuideState(): m_state=6
23:03:28.296 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6453
23:03:28.297 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=471.68, Mass=705001, SNR=328.3, Peak=59968 HFD=4.4
23:03:28.298 00.001 8996 MultiStar: [#1 0.07,-0.16,0.65,U] [#2 0.06,0.21,0.83,U] [#3 -0.00,-0.05,0.67,U] [#4 0.19,-0.09,0.62,U] [#5 -0.14,0.09,0.65,U] [#6 -0.09,-0.21,0.46,U] [#7 0.26,-0.21,0.46,U] [#8 -0.14,0.05,0.47,U] 
23:03:28.301 00.003 8996 refined, 8 included, MultiStar: {-0.02, -0.01}, one-star: {-0.25, 0.06}
23:03:28.303 00.002 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
23:03:28.306 00.003 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
23:03:28.306 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.60 mountX=-0.02 mountY=0.01, mountTheta=2.49
23:03:28.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.01, opts=13)
23:03:28.309 00.001 8996 Enqueuing Move request for scope (-0.02, -0.01)
23:03:28.310 00.001 20224 Worker thread wakes up
23:03:28.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
23:03:28.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
23:03:28.310 00.000 20224 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
23:03:28.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:03:28.311 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:28.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:03:28.311 00.000 20224 MoveAxis(E, 0, ABG)
23:03:28.311 00.000 20224 Move returns status 0, amount 0
23:03:28.311 00.000 20224 MoveAxis(N, 0, ABG)
23:03:28.311 00.000 20224 Move returns status 0, amount 0
23:03:28.311 00.000 20224 move complete, result=0
23:03:28.312 00.001 20224 worker thread done servicing request
23:03:28.321 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59968, med=2803, FiltMin=2531, FiltMax=26979, Gamma=1.000
23:03:28.338 00.017 8996 UpdateGuideState exits: m=705001 SNR=328.3
23:03:28.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:28.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:28.341 00.001 8996 Enqueuing Expose request
23:03:28.342 00.001 20224 Worker thread wakes up
23:03:28.342 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:28.342 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:28.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:29.501 01.159 20224 Exposure complete
23:03:29.577 00.076 20224 worker thread done servicing request
23:03:29.577 00.000 8996 OnExposeComplete: enter
23:03:29.578 00.001 8996 UpdateGuideState(): m_state=6
23:03:29.579 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6454
23:03:29.579 00.000 8996 Star::Find returns 1 (0), X=137.86, Y=471.71, Mass=756176, SNR=343.1, Peak=65504 HFD=4.4
23:03:29.580 00.001 8996 MultiStar: [#1 0.09,-0.16,0.76,U] [#2 -0.19,0.32,0.69,U] [#3 -0.22,0.06,0.62,U] [#4 -0.22,0.17,0.58,U] [#5 0.11,-0.05,0.63,U] [#6 -0.10,-0.46,0.00,M1] [#7 -0.11,-0.16,0.53,U] [#8 -0.22,0.02,0.43,U] 
23:03:29.581 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.04}, one-star: {-0.27, 0.09}
23:03:29.582 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:03:29.582 00.000 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:03:29.583 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.83 mountX=-0.13 mountY=-0.03, mountTheta=-2.94
23:03:29.585 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.04, opts=13)
23:03:29.586 00.001 8996 Enqueuing Move request for scope (-0.13, 0.04)
23:03:29.586 00.000 20224 Worker thread wakes up
23:03:29.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
23:03:29.586 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
23:03:29.586 00.000 20224 Moving (-0.13, 0.04) raw xDistance=-0.13 yDistance=-0.03
23:03:29.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:03:29.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:29.587 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:03:29.587 00.000 20224 MoveAxis(E, 0, ABG)
23:03:29.587 00.000 20224 Move returns status 0, amount 0
23:03:29.587 00.000 20224 MoveAxis(N, 0, ABG)
23:03:29.587 00.000 20224 Move returns status 0, amount 0
23:03:29.587 00.000 20224 move complete, result=0
23:03:29.587 00.000 20224 worker thread done servicing request
23:03:29.590 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65504, med=2803, FiltMin=2544, FiltMax=30739, Gamma=1.000
23:03:29.605 00.015 8996 UpdateGuideState exits: m=756176 SNR=343.1
23:03:29.607 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:29.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:29.609 00.001 8996 Enqueuing Expose request
23:03:29.610 00.001 20224 Worker thread wakes up
23:03:29.610 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:03:29.612 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:29.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:30.594 00.982 20224 Exposure complete
23:03:30.675 00.081 20224 worker thread done servicing request
23:03:30.675 00.000 8996 OnExposeComplete: enter
23:03:30.677 00.002 8996 UpdateGuideState(): m_state=6
23:03:30.678 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6455
23:03:30.679 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=471.85, Mass=720339, SNR=400.0, Peak=65504 HFD=4.4
23:03:30.681 00.002 8996 MultiStar: [#1 -0.46,-0.04,0.00,M1] [#2 -0.25,0.30,0.72,U] [#3 -0.41,-0.06,0.55,U] [#4 -0.47,-0.22,0.00,M1] [#5 -0.10,-0.12,0.55,U] [#6 -0.37,-0.44,0.00,M2] [#7 -0.24,-0.40,0.00,M1] [#8 -0.29,-0.11,0.37,U] 
23:03:30.682 00.001 8996 refined, 4 included, MultiStar: {-0.28, 0.10}, one-star: {-0.34, 0.24}
23:03:30.684 00.002 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
23:03:30.685 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
23:03:30.686 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.10 hyp=0.30 cameraTheta=2.81 mountX=-0.29 mountY=-0.06, mountTheta=-2.92
23:03:30.688 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.10, opts=13)
23:03:30.689 00.001 8996 Enqueuing Move request for scope (-0.28, 0.10)
23:03:30.691 00.002 20224 Worker thread wakes up
23:03:30.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.10) opts 0xd
23:03:30.691 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.10)
23:03:30.691 00.000 20224 Moving (-0.28, 0.10) raw xDistance=-0.29 yDistance=-0.06
23:03:30.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:03:30.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:30.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:30.691 00.000 20224 MoveAxis(E, 43, ABG)
23:03:30.691 00.000 20224 Guiding  Dir = 2, Dur = 43
23:03:30.691 00.000 20224 IsSlewing returns 0
23:03:30.692 00.001 20224 IsGuiding returns 0
23:03:30.697 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2803, FiltMin=2534, FiltMax=29277, Gamma=1.000
23:03:30.721 00.024 8996 UpdateGuideState exits: m=720339 SNR=400.0
23:03:30.724 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:30.727 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:30.728 00.001 8996 Enqueuing Expose request
23:03:30.730 00.002 20224 PulseGuide returned control before completion, sleep 18
23:03:30.758 00.028 20224 IsGuiding returns 1
23:03:30.758 00.000 20224 scope still moving after pulse duration time elapsed
23:03:30.790 00.032 20224 IsSlewing returns 0
23:03:30.790 00.000 20224 IsGuiding returns 1
23:03:30.822 00.032 20224 IsSlewing returns 0
23:03:30.822 00.000 20224 IsGuiding returns 0
23:03:30.822 00.000 20224 scope move finished after 43 + 86 ms
23:03:30.822 00.000 20224 Move returns status 0, amount 43
23:03:30.822 00.000 20224 MoveAxis(N, 0, ABG)
23:03:30.822 00.000 20224 Move returns status 0, amount 0
23:03:30.822 00.000 20224 move complete, result=0
23:03:30.823 00.001 20224 worker thread done servicing request
23:03:30.823 00.000 20224 Worker thread wakes up
23:03:30.823 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
23:03:30.825 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:30.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:31.986 01.161 20224 Exposure complete
23:03:32.069 00.083 20224 worker thread done servicing request
23:03:32.069 00.000 8996 OnExposeComplete: enter
23:03:32.070 00.001 8996 UpdateGuideState(): m_state=6
23:03:32.071 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6456
23:03:32.072 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.71, Mass=714801, SNR=378.9, Peak=62880 HFD=4.4
23:03:32.075 00.003 8996 MultiStar: [#1 0.08,-0.28,0.64,U] [#2 0.04,0.11,0.67,U] [#3 0.18,-0.05,0.55,U] [#4 0.15,0.01,0.49,U] [#5 -0.04,-0.14,0.61,U] [#6 0.22,-0.47,0.00,M3] [#7 0.25,-0.26,0.42,U] [#8 -0.15,-0.31,0.38,U] 
23:03:32.076 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.07}, one-star: {-0.06, 0.10}
23:03:32.077 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
23:03:32.078 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
23:03:32.080 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.04 mountX=0.05 mountY=0.07, mountTheta=0.93
23:03:32.083 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
23:03:32.084 00.001 8996 Enqueuing Move request for scope (0.04, -0.07)
23:03:32.085 00.001 20224 Worker thread wakes up
23:03:32.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:03:32.085 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:03:32.085 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.05 yDistance=0.07
23:03:32.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:03:32.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:32.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:03:32.085 00.000 20224 MoveAxis(E, 0, ABG)
23:03:32.085 00.000 20224 Move returns status 0, amount 0
23:03:32.085 00.000 20224 MoveAxis(N, 0, ABG)
23:03:32.085 00.000 20224 Move returns status 0, amount 0
23:03:32.085 00.000 20224 move complete, result=0
23:03:32.086 00.001 20224 worker thread done servicing request
23:03:32.091 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62880, med=2803, FiltMin=2537, FiltMax=24093, Gamma=1.000
23:03:32.105 00.014 8996 UpdateGuideState exits: m=714801 SNR=378.9
23:03:32.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:32.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:32.107 00.000 8996 Enqueuing Expose request
23:03:32.108 00.001 20224 Worker thread wakes up
23:03:32.108 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:32.109 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:32.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:33.088 00.979 20224 Exposure complete
23:03:33.157 00.069 20224 worker thread done servicing request
23:03:33.158 00.001 8996 OnExposeComplete: enter
23:03:33.159 00.001 8996 UpdateGuideState(): m_state=6
23:03:33.161 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6457
23:03:33.163 00.002 8996 Star::Find returns 1 (0), X=138.17, Y=471.39, Mass=725884, SNR=331.4, Peak=50416 HFD=4.5
23:03:33.165 00.002 8996 MultiStar: [#1 0.20,-0.25,0.69,U] [#2 0.21,0.14,0.82,U] [#3 0.21,-0.48,0.00,M1] [#4 0.33,-0.46,0.00,M1] [#5 0.19,-0.32,0.65,U] [#6 0.23,-0.36,0.50,U] [#7 0.24,-0.20,0.50,U] [#8 0.16,-0.29,0.42,U] 
23:03:33.166 00.001 8996 single-star, 6 included, MultiStar: {0.17, -0.19}, one-star: {0.05, -0.22}
23:03:33.167 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:03:33.168 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.90)
23:03:33.169 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.36 mountX=0.07 mountY=0.22, mountTheta=1.26
23:03:33.170 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.22, opts=13)
23:03:33.171 00.001 8996 Enqueuing Move request for scope (0.05, -0.22)
23:03:33.172 00.001 20224 Worker thread wakes up
23:03:33.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
23:03:33.172 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
23:03:33.172 00.000 20224 Moving (0.05, -0.22) raw xDistance=0.07 yDistance=0.22
23:03:33.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:03:33.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:03:33.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:03:33.172 00.000 20224 MoveAxis(E, 0, ABG)
23:03:33.172 00.000 20224 Move returns status 0, amount 0
23:03:33.172 00.000 20224 MoveAxis(N, 0, ABG)
23:03:33.172 00.000 20224 Move returns status 0, amount 0
23:03:33.172 00.000 20224 move complete, result=0
23:03:33.172 00.000 20224 worker thread done servicing request
23:03:33.176 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=50416, med=2803, FiltMin=2534, FiltMax=22851, Gamma=1.000
23:03:33.190 00.014 8996 UpdateGuideState exits: m=725884 SNR=331.4
23:03:33.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:33.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:33.192 00.000 8996 Enqueuing Expose request
23:03:33.193 00.001 20224 Worker thread wakes up
23:03:33.193 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:33.194 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:33.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:34.357 01.163 20224 Exposure complete
23:03:34.458 00.101 20224 worker thread done servicing request
23:03:34.459 00.001 8996 OnExposeComplete: enter
23:03:34.462 00.003 8996 UpdateGuideState(): m_state=6
23:03:34.464 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6458
23:03:34.465 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.39, Mass=755867, SNR=361.1, Peak=57091 HFD=4.4
23:03:34.467 00.002 8996 MultiStar: [#1 0.14,-0.30,0.56,U] [#2 0.22,-0.07,0.67,U] [#3 0.23,-0.05,0.59,U] [#4 0.30,-0.10,0.47,U] [#5 0.14,-0.22,0.59,U] [#6 0.40,-0.14,0.41,U] [#7 0.28,-0.14,0.44,U] [#8 0.06,-0.33,0.35,U] 
23:03:34.468 00.001 8996 single-star, 8 included, MultiStar: {0.18, -0.17}, one-star: {0.02, -0.23}
23:03:34.469 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
23:03:34.471 00.002 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.77)
23:03:34.472 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.49 mountX=0.04 mountY=0.22, mountTheta=1.39
23:03:34.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.23, opts=13)
23:03:34.475 00.001 8996 Enqueuing Move request for scope (0.02, -0.23)
23:03:34.476 00.001 20224 Worker thread wakes up
23:03:34.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
23:03:34.476 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
23:03:34.476 00.000 20224 Moving (0.02, -0.23) raw xDistance=0.04 yDistance=0.22
23:03:34.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:03:34.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:03:34.476 00.000 20224 MoveAxis(E, 0, ABG)
23:03:34.476 00.000 20224 Move returns status 0, amount 0
23:03:34.476 00.000 20224 MoveAxis(S, 47, ABG)
23:03:34.476 00.000 20224 Guiding  Dir = 1, Dur = 47
23:03:34.476 00.000 20224 IsSlewing returns 0
23:03:34.478 00.002 20224 IsGuiding returns 0
23:03:34.478 00.000 20224 PulseGuide returned control before completion, sleep 56
23:03:34.483 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57091, med=2800, FiltMin=2550, FiltMax=23885, Gamma=1.000
23:03:34.499 00.016 8996 UpdateGuideState exits: m=755867 SNR=361.1
23:03:34.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:34.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:34.502 00.001 8996 Enqueuing Expose request
23:03:34.550 00.048 20224 IsGuiding returns 1
23:03:34.550 00.000 20224 scope still moving after pulse duration time elapsed
23:03:34.581 00.031 20224 IsSlewing returns 0
23:03:34.582 00.001 20224 IsGuiding returns 0
23:03:34.582 00.000 20224 scope move finished after 47 + 57 ms
23:03:34.582 00.000 20224 Move returns status 0, amount 47
23:03:34.582 00.000 20224 move complete, result=0
23:03:34.582 00.000 20224 worker thread done servicing request
23:03:34.582 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
23:03:34.585 00.003 20224 Worker thread wakes up
23:03:34.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:34.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:35.550 00.965 20224 Exposure complete
23:03:35.607 00.057 20224 worker thread done servicing request
23:03:35.607 00.000 8996 OnExposeComplete: enter
23:03:35.608 00.001 8996 UpdateGuideState(): m_state=6
23:03:35.609 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6459
23:03:35.610 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=471.44, Mass=727400, SNR=384.1, Peak=57427 HFD=4.2
23:03:35.611 00.001 8996 MultiStar: [#1 0.27,-0.24,0.58,U] [#2 0.16,-0.10,0.67,U] [#3 0.11,0.01,0.52,U] [#4 0.13,-0.08,0.48,U] [#5 -0.07,-0.22,0.57,U] [#6 0.15,-0.16,0.39,U] [#7 0.28,-0.15,0.39,U] [#8 -0.06,-0.35,0.36,U] 
23:03:35.612 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.16}, one-star: {-0.06, -0.17}
23:03:35.612 00.000 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
23:03:35.613 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
23:03:35.614 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.07 mountX=0.10 mountY=0.15, mountTheta=0.97
23:03:35.616 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
23:03:35.617 00.001 8996 Enqueuing Move request for scope (0.09, -0.16)
23:03:35.618 00.001 20224 Worker thread wakes up
23:03:35.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
23:03:35.618 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
23:03:35.618 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
23:03:35.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:03:35.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:35.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:03:35.618 00.000 20224 MoveAxis(E, 0, ABG)
23:03:35.618 00.000 20224 Move returns status 0, amount 0
23:03:35.618 00.000 20224 MoveAxis(N, 0, ABG)
23:03:35.618 00.000 20224 Move returns status 0, amount 0
23:03:35.618 00.000 20224 move complete, result=0
23:03:35.618 00.000 20224 worker thread done servicing request
23:03:35.623 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57427, med=2803, FiltMin=2509, FiltMax=23293, Gamma=1.000
23:03:35.641 00.018 8996 UpdateGuideState exits: m=727400 SNR=384.1
23:03:35.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:35.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:35.644 00.001 8996 Enqueuing Expose request
23:03:35.644 00.000 20224 Worker thread wakes up
23:03:35.644 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:35.645 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:35.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:36.812 01.167 20224 Exposure complete
23:03:36.882 00.070 20224 worker thread done servicing request
23:03:36.883 00.001 8996 OnExposeComplete: enter
23:03:36.885 00.002 8996 UpdateGuideState(): m_state=6
23:03:36.886 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6460
23:03:36.888 00.002 8996 Star::Find returns 1 (0), X=138.30, Y=471.77, Mass=726730, SNR=336.8, Peak=53056 HFD=4.4
23:03:36.891 00.003 8996 MultiStar: [#1 0.21,0.22,0.72,U] [#2 0.07,0.03,0.86,U] [#3 0.14,0.16,0.56,U] [#4 0.22,0.24,0.53,U] [#5 0.36,0.01,0.62,U] [#6 0.19,-0.01,0.45,U] [#7 0.29,0.13,0.47,U] [#8 0.27,0.15,0.39,U] 
23:03:36.892 00.001 8996 refined, 8 included, MultiStar: {0.20, 0.12}, one-star: {0.18, 0.16}
23:03:36.893 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
23:03:36.894 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
23:03:36.896 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.24 cameraTheta=0.54 mountX=0.19 mountY=-0.14, mountTheta=-0.65
23:03:36.899 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.12, opts=13)
23:03:36.900 00.001 8996 Enqueuing Move request for scope (0.20, 0.12)
23:03:36.902 00.002 20224 Worker thread wakes up
23:03:36.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
23:03:36.902 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
23:03:36.902 00.000 20224 Moving (0.20, 0.12) raw xDistance=0.19 yDistance=-0.14
23:03:36.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:03:36.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:36.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:03:36.903 00.001 20224 MoveAxis(E, 0, ABG)
23:03:36.903 00.000 20224 Move returns status 0, amount 0
23:03:36.903 00.000 20224 MoveAxis(N, 0, ABG)
23:03:36.903 00.000 20224 Move returns status 0, amount 0
23:03:36.903 00.000 20224 move complete, result=0
23:03:36.903 00.000 20224 worker thread done servicing request
23:03:36.910 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53056, med=2803, FiltMin=2541, FiltMax=26493, Gamma=1.000
23:03:36.936 00.026 8996 UpdateGuideState exits: m=726730 SNR=336.8
23:03:36.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:36.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:36.939 00.001 8996 Enqueuing Expose request
23:03:36.940 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:36.940 00.000 20224 Worker thread wakes up
23:03:36.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:36.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:37.921 00.980 20224 Exposure complete
23:03:38.011 00.090 20224 worker thread done servicing request
23:03:38.011 00.000 8996 OnExposeComplete: enter
23:03:38.012 00.001 8996 UpdateGuideState(): m_state=6
23:03:38.013 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6461
23:03:38.014 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=471.56, Mass=730672, SNR=326.4, Peak=46864 HFD=4.6
23:03:38.015 00.001 8996 MultiStar: [#1 0.35,0.20,0.72,U] [#2 0.33,0.22,0.82,U] [#3 0.38,0.16,0.66,U] [#4 0.51,0.16,0.00,M1] [#5 0.19,0.12,0.65,U] [#6 0.40,0.08,0.46,U] [#7 0.63,0.11,0.00,M1] [#8 0.13,-0.01,0.36,U] 
23:03:38.017 00.002 8996 single-star, 6 included, MultiStar: {0.27, 0.11}, one-star: {0.15, -0.05}
23:03:38.019 00.002 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
23:03:38.022 00.003 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.93)
23:03:38.024 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.33 mountX=0.15 mountY=0.03, mountTheta=0.22
23:03:38.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
23:03:38.028 00.002 8996 Enqueuing Move request for scope (0.15, -0.05)
23:03:38.030 00.002 20224 Worker thread wakes up
23:03:38.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
23:03:38.030 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
23:03:38.030 00.000 20224 Moving (0.15, -0.05) raw xDistance=0.15 yDistance=0.03
23:03:38.031 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:03:38.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:38.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:03:38.031 00.000 20224 MoveAxis(E, 0, ABG)
23:03:38.031 00.000 20224 Move returns status 0, amount 0
23:03:38.031 00.000 20224 MoveAxis(N, 0, ABG)
23:03:38.031 00.000 20224 Move returns status 0, amount 0
23:03:38.031 00.000 20224 move complete, result=0
23:03:38.031 00.000 20224 worker thread done servicing request
23:03:38.039 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46864, med=2803, FiltMin=2480, FiltMax=23728, Gamma=1.000
23:03:38.061 00.022 8996 UpdateGuideState exits: m=730672 SNR=326.4
23:03:38.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:38.064 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:38.065 00.001 8996 Enqueuing Expose request
23:03:38.066 00.001 20224 Worker thread wakes up
23:03:38.066 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:03:38.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:38.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:39.219 01.153 20224 Exposure complete
23:03:39.307 00.088 20224 worker thread done servicing request
23:03:39.308 00.001 8996 OnExposeComplete: enter
23:03:39.309 00.001 8996 UpdateGuideState(): m_state=6
23:03:39.309 00.000 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6462
23:03:39.311 00.002 8996 Star::Find returns 1 (0), X=138.32, Y=471.89, Mass=738391, SNR=323.1, Peak=55376 HFD=4.4
23:03:39.312 00.001 8996 MultiStar: [#1 0.10,0.21,0.67,U] [#2 0.12,0.34,0.87,U] [#3 0.08,0.26,0.64,U] [#4 0.13,0.27,0.56,U] [#5 0.27,0.25,0.63,U] [#6 0.11,0.01,0.48,U] [#7 0.14,0.03,0.44,U] [#8 -0.01,0.39,0.44,U] 
23:03:39.313 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.24}, one-star: {0.19, 0.28}
23:03:39.314 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
23:03:39.316 00.002 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
23:03:39.317 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.06 mountX=0.11 mountY=-0.26, mountTheta=-1.16
23:03:39.319 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.24, opts=13)
23:03:39.321 00.002 8996 Enqueuing Move request for scope (0.14, 0.24)
23:03:39.322 00.001 20224 Worker thread wakes up
23:03:39.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
23:03:39.322 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
23:03:39.322 00.000 20224 Moving (0.14, 0.24) raw xDistance=0.11 yDistance=-0.26
23:03:39.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:03:39.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:39.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:03:39.322 00.000 20224 MoveAxis(E, 0, ABG)
23:03:39.322 00.000 20224 Move returns status 0, amount 0
23:03:39.322 00.000 20224 MoveAxis(N, 0, ABG)
23:03:39.323 00.001 20224 Move returns status 0, amount 0
23:03:39.323 00.000 20224 move complete, result=0
23:03:39.323 00.000 20224 worker thread done servicing request
23:03:39.329 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55376, med=2803, FiltMin=2553, FiltMax=28979, Gamma=1.000
23:03:39.354 00.025 8996 UpdateGuideState exits: m=738391 SNR=323.1
23:03:39.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:39.355 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:39.356 00.001 8996 Enqueuing Expose request
23:03:39.357 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:03:39.358 00.001 20224 Worker thread wakes up
23:03:39.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:39.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:40.336 00.978 20224 Exposure complete
23:03:40.410 00.074 20224 worker thread done servicing request
23:03:40.411 00.001 8996 OnExposeComplete: enter
23:03:40.412 00.001 8996 UpdateGuideState(): m_state=6
23:03:40.414 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6463
23:03:40.416 00.002 8996 Star::Find returns 1 (0), X=138.08, Y=471.76, Mass=700625, SNR=307.3, Peak=58544 HFD=4.3
23:03:40.419 00.003 8996 MultiStar: [#1 -0.07,-0.03,0.76,U] [#2 -0.23,0.33,0.85,U] [#3 -0.02,0.25,0.75,U] [#4 -0.07,0.25,0.65,U] [#5 -0.09,0.05,0.70,U] [#6 -0.10,0.03,0.52,U] [#7 -0.05,0.10,0.49,U] [#8 -0.37,0.14,0.43,U] 
23:03:40.421 00.002 8996 single-star, 8 included, MultiStar: {-0.11, 0.15}, one-star: {-0.04, 0.15}
23:03:40.422 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
23:03:40.424 00.002 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
23:03:40.425 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.87 mountX=-0.06 mountY=-0.14, mountTheta=-1.97
23:03:40.428 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.15, opts=13)
23:03:40.430 00.002 8996 Enqueuing Move request for scope (-0.04, 0.15)
23:03:40.431 00.001 20224 Worker thread wakes up
23:03:40.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.15) opts 0xd
23:03:40.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.15)
23:03:40.431 00.000 20224 Moving (-0.04, 0.15) raw xDistance=-0.06 yDistance=-0.14
23:03:40.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:03:40.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:40.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:03:40.431 00.000 20224 MoveAxis(E, 0, ABG)
23:03:40.431 00.000 20224 Move returns status 0, amount 0
23:03:40.432 00.001 20224 MoveAxis(N, 0, ABG)
23:03:40.432 00.000 20224 Move returns status 0, amount 0
23:03:40.432 00.000 20224 move complete, result=0
23:03:40.432 00.000 20224 worker thread done servicing request
23:03:40.435 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58544, med=2803, FiltMin=2521, FiltMax=26493, Gamma=1.000
23:03:40.456 00.021 8996 UpdateGuideState exits: m=700625 SNR=307.3
23:03:40.458 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:40.460 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:40.462 00.002 8996 Enqueuing Expose request
23:03:40.465 00.003 20224 Worker thread wakes up
23:03:40.465 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:40.467 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:40.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:41.634 01.167 20224 Exposure complete
23:03:41.708 00.074 20224 worker thread done servicing request
23:03:41.708 00.000 8996 OnExposeComplete: enter
23:03:41.709 00.001 8996 UpdateGuideState(): m_state=6
23:03:41.710 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6464
23:03:41.711 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=471.96, Mass=742900, SNR=369.1, Peak=63744 HFD=4.5
23:03:41.712 00.001 8996 MultiStar: [#1 0.24,0.29,0.60,U] [#2 0.08,0.41,0.66,U] [#3 0.21,0.13,0.53,U] [#4 0.19,0.22,0.53,U] [#5 -0.06,0.11,0.55,U] [#6 0.41,0.25,0.00,M1] [#7 0.05,0.20,0.34,U] [#8 -0.16,0.09,0.40,U] 
23:03:41.713 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.25}, one-star: {-0.21, 0.35}
23:03:41.714 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
23:03:41.716 00.002 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
23:03:41.717 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.46 mountX=0.00 mountY=-0.25, mountTheta=-1.56
23:03:41.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.25, opts=13)
23:03:41.720 00.001 8996 Enqueuing Move request for scope (0.03, 0.25)
23:03:41.722 00.002 20224 Worker thread wakes up
23:03:41.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
23:03:41.722 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
23:03:41.722 00.000 20224 Moving (0.03, 0.25) raw xDistance=0.00 yDistance=-0.25
23:03:41.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:03:41.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:41.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:03:41.722 00.000 20224 MoveAxis(E, 0, ABG)
23:03:41.722 00.000 20224 Move returns status 0, amount 0
23:03:41.722 00.000 20224 MoveAxis(N, 0, ABG)
23:03:41.723 00.001 20224 Move returns status 0, amount 0
23:03:41.723 00.000 20224 move complete, result=0
23:03:41.723 00.000 20224 worker thread done servicing request
23:03:41.727 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63744, med=2803, FiltMin=2512, FiltMax=28467, Gamma=1.000
23:03:41.745 00.018 8996 UpdateGuideState exits: m=742900 SNR=369.1
23:03:41.747 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:41.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:41.749 00.001 8996 Enqueuing Expose request
23:03:41.750 00.001 20224 Worker thread wakes up
23:03:41.751 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:41.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:41.752 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:42.731 00.979 20224 Exposure complete
23:03:42.794 00.063 20224 worker thread done servicing request
23:03:42.794 00.000 8996 OnExposeComplete: enter
23:03:42.795 00.001 8996 UpdateGuideState(): m_state=6
23:03:42.796 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6465
23:03:42.797 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=471.69, Mass=723963, SNR=356.2, Peak=52320 HFD=4.5
23:03:42.798 00.001 8996 MultiStar: [#1 0.15,0.12,0.65,U] [#2 0.10,0.09,0.79,U] [#3 0.15,0.27,0.58,U] [#4 0.14,0.20,0.55,U] [#5 0.04,-0.02,0.55,U] [#6 0.20,0.17,0.42,U] [#7 0.09,0.30,0.40,U] [#8 -0.13,0.07,0.40,U] 
23:03:42.799 00.001 8996 single-star, 8 included, MultiStar: {0.08, 0.13}, one-star: {0.02, 0.08}
23:03:42.799 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:03:42.800 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
23:03:42.801 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.37 mountX=0.01 mountY=-0.08, mountTheta=-1.47
23:03:42.802 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.08, opts=13)
23:03:42.803 00.001 8996 Enqueuing Move request for scope (0.02, 0.08)
23:03:42.804 00.001 20224 Worker thread wakes up
23:03:42.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:03:42.804 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:03:42.804 00.000 20224 Moving (0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
23:03:42.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:03:42.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:42.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:03:42.804 00.000 20224 MoveAxis(E, 0, ABG)
23:03:42.804 00.000 20224 Move returns status 0, amount 0
23:03:42.804 00.000 20224 MoveAxis(N, 0, ABG)
23:03:42.804 00.000 20224 Move returns status 0, amount 0
23:03:42.804 00.000 20224 move complete, result=0
23:03:42.804 00.000 20224 worker thread done servicing request
23:03:42.809 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52320, med=2803, FiltMin=2560, FiltMax=24275, Gamma=1.000
23:03:42.822 00.013 8996 UpdateGuideState exits: m=723963 SNR=356.2
23:03:42.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:42.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:42.826 00.001 8996 Enqueuing Expose request
23:03:42.827 00.001 20224 Worker thread wakes up
23:03:42.827 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:42.828 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:42.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:44.002 01.174 20224 Exposure complete
23:03:44.082 00.080 20224 worker thread done servicing request
23:03:44.083 00.001 8996 OnExposeComplete: enter
23:03:44.084 00.001 8996 UpdateGuideState(): m_state=6
23:03:44.085 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6466
23:03:44.087 00.002 8996 Star::Find returns 1 (0), X=138.29, Y=471.75, Mass=762882, SNR=377.8, Peak=51341 HFD=4.5
23:03:44.089 00.002 8996 MultiStar: [#1 -0.05,0.18,0.69,U] [#2 -0.09,0.20,0.77,U] [#3 -0.30,0.40,0.00,M1] [#4 -0.19,0.29,0.46,U] [#5 0.11,0.44,0.00,M1] [#6 -0.02,-0.30,0.36,U] [#7 -0.14,0.04,0.44,U] [#8 0.02,0.03,0.38,U] 
23:03:44.090 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.12}, one-star: {0.17, 0.14}
23:03:44.092 00.002 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
23:03:44.093 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
23:03:44.094 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.75 mountX=-0.03 mountY=-0.11, mountTheta=-1.84
23:03:44.096 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
23:03:44.098 00.002 8996 Enqueuing Move request for scope (-0.02, 0.12)
23:03:44.099 00.001 20224 Worker thread wakes up
23:03:44.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:03:44.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:03:44.099 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
23:03:44.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:03:44.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:44.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:03:44.100 00.001 20224 MoveAxis(E, 0, ABG)
23:03:44.100 00.000 20224 Move returns status 0, amount 0
23:03:44.100 00.000 20224 MoveAxis(N, 0, ABG)
23:03:44.100 00.000 20224 Move returns status 0, amount 0
23:03:44.100 00.000 20224 move complete, result=0
23:03:44.100 00.000 20224 worker thread done servicing request
23:03:44.104 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51341, med=2803, FiltMin=2541, FiltMax=25741, Gamma=1.000
23:03:44.121 00.017 8996 UpdateGuideState exits: m=762882 SNR=377.8
23:03:44.122 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:44.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:44.123 00.000 8996 Enqueuing Expose request
23:03:44.125 00.002 20224 Worker thread wakes up
23:03:44.125 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:44.125 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:44.127 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:45.123 00.996 20224 Exposure complete
23:03:45.202 00.079 20224 worker thread done servicing request
23:03:45.203 00.001 8996 OnExposeComplete: enter
23:03:45.204 00.001 8996 UpdateGuideState(): m_state=6
23:03:45.205 00.001 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6467
23:03:45.206 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=471.79, Mass=686100, SNR=331.0, Peak=55968 HFD=4.4
23:03:45.207 00.001 8996 MultiStar: [#1 -0.05,-0.01,0.68,U] [#2 -0.18,0.23,0.77,U] [#3 -0.01,0.01,0.60,U] [#4 -0.09,0.01,0.53,U] [#5 -0.06,-0.08,0.70,U] [#6 -0.02,0.01,0.46,U] [#7 -0.20,0.05,0.46,U] [#8 -0.10,0.10,0.45,U] 
23:03:45.207 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.07}, one-star: {-0.03, 0.18}
23:03:45.208 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
23:03:45.209 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
23:03:45.210 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.44 mountX=-0.09 mountY=-0.06, mountTheta=-2.55
23:03:45.211 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.07, opts=13)
23:03:45.212 00.001 8996 Enqueuing Move request for scope (-0.08, 0.07)
23:03:45.214 00.002 20224 Worker thread wakes up
23:03:45.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
23:03:45.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
23:03:45.214 00.000 20224 Moving (-0.08, 0.07) raw xDistance=-0.09 yDistance=-0.06
23:03:45.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:03:45.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:45.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:45.214 00.000 20224 MoveAxis(E, 0, ABG)
23:03:45.214 00.000 20224 Move returns status 0, amount 0
23:03:45.214 00.000 20224 MoveAxis(N, 0, ABG)
23:03:45.214 00.000 20224 Move returns status 0, amount 0
23:03:45.214 00.000 20224 move complete, result=0
23:03:45.214 00.000 20224 worker thread done servicing request
23:03:45.220 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55968, med=2803, FiltMin=2550, FiltMax=25245, Gamma=1.000
23:03:45.247 00.027 8996 UpdateGuideState exits: m=686100 SNR=331.0
23:03:45.248 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:45.250 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:45.251 00.001 8996 Enqueuing Expose request
23:03:45.252 00.001 20224 Worker thread wakes up
23:03:45.252 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:45.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:45.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:46.425 01.172 20224 Exposure complete
23:03:46.499 00.074 20224 worker thread done servicing request
23:03:46.499 00.000 8996 OnExposeComplete: enter
23:03:46.500 00.001 8996 UpdateGuideState(): m_state=6
23:03:46.502 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6468
23:03:46.503 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=471.80, Mass=694230, SNR=321.5, Peak=65088 HFD=4.4
23:03:46.504 00.001 8996 MultiStar: [#1 -0.19,0.26,0.76,U] [#2 -0.19,0.32,0.84,U] [#3 -0.25,0.17,0.59,U] [#4 -0.32,0.27,0.61,U] [#5 -0.03,-0.01,0.63,U] [#6 -0.21,-0.19,0.52,U] [#7 0.17,-0.01,0.47,U] [#8 -0.14,0.08,0.38,U] 
23:03:46.505 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.15}, one-star: {-0.19, 0.19}
23:03:46.506 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
23:03:46.506 00.000 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
23:03:46.507 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.41 mountX=-0.17 mountY=-0.13, mountTheta=-2.52
23:03:46.508 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.15, opts=13)
23:03:46.509 00.001 8996 Enqueuing Move request for scope (-0.16, 0.15)
23:03:46.510 00.001 20224 Worker thread wakes up
23:03:46.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
23:03:46.510 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
23:03:46.510 00.000 20224 Moving (-0.16, 0.15) raw xDistance=-0.17 yDistance=-0.13
23:03:46.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:03:46.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:46.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:03:46.510 00.000 20224 MoveAxis(E, 0, ABG)
23:03:46.510 00.000 20224 Move returns status 0, amount 0
23:03:46.510 00.000 20224 MoveAxis(N, 0, ABG)
23:03:46.510 00.000 20224 Move returns status 0, amount 0
23:03:46.510 00.000 20224 move complete, result=0
23:03:46.510 00.000 20224 worker thread done servicing request
23:03:46.514 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65088, med=2803, FiltMin=2544, FiltMax=25843, Gamma=1.000
23:03:46.528 00.014 8996 UpdateGuideState exits: m=694230 SNR=321.5
23:03:46.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:46.529 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:03:46.530 00.001 8996 Enqueuing Expose request
23:03:46.531 00.001 20224 Worker thread wakes up
23:03:46.531 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:46.531 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:03:46.532 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,457,31,31)
23:03:57.602 11.070 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:03:57.604 00.002 8996 case statement mapped state 6 to 3
23:03:57.606 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:03:58.719 01.113 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:03:58.721 00.002 8996 case statement mapped state 6 to 3
23:03:58.722 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:03:59.837 01.115 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:03:59.839 00.002 8996 case statement mapped state 6 to 3
23:03:59.840 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:04:00.905 01.065 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:04:00.907 00.002 8996 case statement mapped state 6 to 3
23:04:00.909 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:04:02.024 01.115 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:04:02.026 00.002 8996 case statement mapped state 6 to 3
23:04:02.028 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:04:02.125 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:04:02.126 00.001 8996 case statement mapped state 6 to 3
23:04:02.127 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:04:02.227 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
23:04:02.228 00.001 8996 PhdController::Dither begins
23:04:02.229 00.001 8996 dither: size=1.00, dRA=-0.82 dDec=-0.27
23:04:02.230 00.001 8996 MountToCamera -- mountTheta (2.82) + m_xAngle (-0.10) = xAngle (2.72 = 2.72)
23:04:02.232 00.002 8996 MountToCamera -- mountX=-0.82 mountY=-0.27 hyp=0.86 mountTheta=2.82 cameraX=-0.79, cameraY=0.35 cameraTheta=2.72
23:04:02.233 00.001 8996 setting lock position to (137.34, 471.96)
23:04:02.234 00.001 8996 Mount: notify guiding dithered (-0.8, 0.3)
23:04:02.235 00.001 8996 MultiStar: stabilizing after lock position change
23:04:02.236 00.001 8996 Status Line: Dither by -0.82,-0.27
23:04:02.239 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:04:02.240 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
23:04:02.242 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
23:04:02.560 00.318 20224 worker thread setting skip send exposure complete
23:04:02.560 00.000 20224 worker thread queueing reconnect event to GUI thread
23:04:02.560 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:04:02.560 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:04:02.560 00.000 20224 worker thread done servicing request
23:04:02.562 00.002 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:04:02.832 00.270 8996 Try camera reconnect, now = 1770530642
23:04:02.834 00.002 8996 gear_dialog: ReconnectCamera
23:04:02.835 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:04:02.836 00.001 8996 Status Line: Connecting to Camera ...
23:04:02.839 00.003 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:04:02.841 00.002 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:04:02.842 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:04:03.639 00.797 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:04:03.642 00.003 8996 ASCOM camera: MaxBinning is 2
23:04:03.644 00.002 8996 ASCOM camera: has cooler
23:04:03.646 00.002 8996 ASCOM Camera: set binning = 1
23:04:03.648 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:04:03.650 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:04:03.651 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:04:03.653 00.002 8996 FrameSize=(0,0)
23:04:03.654 00.001 8996 PixelSize=3.75
23:04:03.655 00.001 8996 BitsPerPixel=16
23:04:03.655 00.000 8996 HasGainControl=0
23:04:03.656 00.001 8996 HasShutter=0
23:04:03.657 00.001 8996 HasSubFrames=1
23:04:03.658 00.001 8996 ST4HasGuideOutput=1
23:04:03.659 00.001 8996 Status Line: Camera Connected
23:04:03.671 00.012 8996 Camera Re-connect succeeded, resume exposures
23:04:03.677 00.006 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:04:03.679 00.002 8996 Enqueuing Expose request
23:04:03.680 00.001 20224 Worker thread wakes up
23:04:03.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:03.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,0,0)
23:04:04.844 01.163 20224 Exposure complete
23:04:04.945 00.101 20224 worker thread done servicing request
23:04:04.945 00.000 8996 OnExposeComplete: enter
23:04:04.947 00.002 8996 UpdateGuideState(): m_state=6
23:04:04.950 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6469
23:04:04.952 00.002 8996 Star::Find returns 1 (0), X=137.38, Y=471.39, Mass=707212, SNR=405.3, Peak=47283 HFD=4.4
23:04:04.953 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
23:04:04.955 00.002 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
23:04:04.956 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.57 hyp=0.58 cameraTheta=-1.50 mountX=0.10 mountY=0.57, mountTheta=1.40
23:04:04.958 00.002 8996 dither recenter: remaining=(0.8,0.3) step=(0.8,0.3)
23:04:04.960 00.002 8996 MountToCamera -- mountTheta (-0.32) + m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
23:04:04.961 00.001 8996 MountToCamera -- mountX=0.82 mountY=0.27 hyp=0.86 mountTheta=-0.32 cameraX=0.79, cameraY=-0.35 cameraTheta=-0.42
23:04:04.962 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.79, y=-0.35, opts=4)
23:04:04.962 00.000 8996 Enqueuing Move request for scope (0.79, -0.35)
23:04:04.963 00.001 8996 Mount: notify direct move 0.82,0.27
23:04:04.964 00.001 20224 Worker thread wakes up
23:04:04.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.35) opts 0x4
23:04:04.965 00.001 20224 Handling offset move in thread for scope, endpoint = (0.79, -0.35)
23:04:04.965 00.000 20224 Moving (0.79, -0.35) raw xDistance=0.82 yDistance=0.27
23:04:04.965 00.000 20224 MoveAxis(W, 189, B)
23:04:04.965 00.000 20224 Guiding  Dir = 3, Dur = 189
23:04:04.965 00.000 20224 IsSlewing returns 0
23:04:04.965 00.000 20224 IsGuiding returns 0
23:04:04.969 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47283, med=2841, FiltMin=2563, FiltMax=22960, Gamma=1.000
23:04:04.983 00.014 8996 UpdateGuideState exits: m=707212 SNR=405.3
23:04:04.985 00.002 8996 PhdController: settling, locked = 1, distance = 0.89 (2.00) aobump = 0 frame = 1 / 99999
23:04:04.987 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770530644.987,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.89,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:04:04.988 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:04.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:04.990 00.001 8996 Enqueuing Expose request
23:04:04.997 00.007 20224 PulseGuide returned control before completion, sleep 167
23:04:05.167 00.170 20224 IsGuiding returns 1
23:04:05.167 00.000 20224 scope still moving after pulse duration time elapsed
23:04:05.198 00.031 20224 IsSlewing returns 0
23:04:05.199 00.001 20224 IsGuiding returns 1
23:04:05.229 00.030 20224 IsSlewing returns 0
23:04:05.229 00.000 20224 IsGuiding returns 1
23:04:05.260 00.031 20224 IsSlewing returns 0
23:04:05.260 00.000 20224 IsGuiding returns 0
23:04:05.260 00.000 20224 scope move finished after 189 + 105 ms
23:04:05.260 00.000 20224 Move returns status 0, amount 189
23:04:05.260 00.000 20224 MoveAxis(S, 57, B)
23:04:05.260 00.000 20224 Guiding  Dir = 1, Dur = 57
23:04:05.261 00.001 20224 IsSlewing returns 0
23:04:05.261 00.000 20224 IsGuiding returns 0
23:04:05.308 00.047 20224 PulseGuide returned control before completion, sleep 20
23:04:05.338 00.030 20224 IsGuiding returns 1
23:04:05.338 00.000 20224 scope still moving after pulse duration time elapsed
23:04:05.368 00.030 20224 IsSlewing returns 0
23:04:05.369 00.001 20224 IsGuiding returns 1
23:04:05.400 00.031 20224 IsSlewing returns 0
23:04:05.401 00.001 20224 IsGuiding returns 0
23:04:05.401 00.000 20224 scope move finished after 57 + 82 ms
23:04:05.401 00.000 20224 Move returns status 0, amount 57
23:04:05.401 00.000 20224 move complete, result=0
23:04:05.401 00.000 20224 worker thread done servicing request
23:04:05.401 00.000 20224 Worker thread wakes up
23:04:05.401 00.000 8996 GuideStep: 0.8 px 189 ms WEST, 0.3 px 57 ms SOUTH
23:04:05.404 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:05.405 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:06.394 00.989 20224 Exposure complete
23:04:06.458 00.064 20224 worker thread done servicing request
23:04:06.458 00.000 8996 OnExposeComplete: enter
23:04:06.459 00.001 8996 UpdateGuideState(): m_state=6
23:04:06.460 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6470
23:04:06.461 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=471.29, Mass=741251, SNR=369.5, Peak=58797 HFD=4.6
23:04:06.461 00.000 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
23:04:06.462 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
23:04:06.463 00.001 8996 CameraToMount -- cameraX=-0.61 cameraY=-0.67 hyp=0.91 cameraTheta=-2.31 mountX=-0.54 mountY=0.73, mountTheta=2.21
23:04:06.464 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.61, y=-0.67, opts=13)
23:04:06.465 00.001 8996 Enqueuing Move request for scope (-0.61, -0.67)
23:04:06.466 00.001 20224 Worker thread wakes up
23:04:06.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.67) opts 0xd
23:04:06.466 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.61, -0.67)
23:04:06.466 00.000 20224 Moving (-0.61, -0.67) raw xDistance=-0.54 yDistance=0.73
23:04:06.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
23:04:06.466 00.000 20224 resist switch: large excursion: input 0.73 thresh 0.60 direction from 0 to 1
23:04:06.466 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.20
23:04:06.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
23:04:06.466 00.000 20224 MoveAxis(E, 79, ABG)
23:04:06.466 00.000 20224 Guiding  Dir = 2, Dur = 79
23:04:06.467 00.001 20224 IsSlewing returns 0
23:04:06.467 00.000 20224 IsGuiding returns 0
23:04:06.470 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58797, med=2832, FiltMin=2566, FiltMax=29728, Gamma=1.000
23:04:06.481 00.011 20224 PulseGuide returned control before completion, sleep 76
23:04:06.483 00.002 8996 UpdateGuideState exits: m=741251 SNR=369.5
23:04:06.484 00.001 8996 PhdController: settling, locked = 1, distance = 0.91 (2.00) aobump = 0 frame = 2 / 99999
23:04:06.484 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770530646.484,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.91,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
23:04:06.485 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:06.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:06.487 00.001 8996 Enqueuing Expose request
23:04:06.570 00.083 20224 IsGuiding returns 1
23:04:06.570 00.000 20224 scope still moving after pulse duration time elapsed
23:04:06.600 00.030 20224 IsSlewing returns 0
23:04:06.600 00.000 20224 IsGuiding returns 1
23:04:06.632 00.032 20224 IsSlewing returns 0
23:04:06.633 00.001 20224 IsGuiding returns 1
23:04:06.663 00.030 20224 IsSlewing returns 0
23:04:06.663 00.000 20224 IsGuiding returns 0
23:04:06.664 00.001 20224 scope move finished after 79 + 117 ms
23:04:06.664 00.000 20224 Move returns status 0, amount 79
23:04:06.664 00.000 20224 MoveAxis(S, 155, ABG)
23:04:06.664 00.000 20224 Guiding  Dir = 1, Dur = 155
23:04:06.664 00.000 20224 IsSlewing returns 0
23:04:06.664 00.000 20224 IsGuiding returns 0
23:04:06.711 00.047 20224 PulseGuide returned control before completion, sleep 119
23:04:06.833 00.122 20224 IsGuiding returns 1
23:04:06.833 00.000 20224 scope still moving after pulse duration time elapsed
23:04:06.863 00.030 20224 IsSlewing returns 0
23:04:06.865 00.002 20224 IsGuiding returns 1
23:04:06.895 00.030 20224 IsSlewing returns 0
23:04:06.895 00.000 20224 IsGuiding returns 1
23:04:06.926 00.031 20224 IsSlewing returns 0
23:04:06.926 00.000 20224 IsGuiding returns 0
23:04:06.926 00.000 20224 scope move finished after 155 + 106 ms
23:04:06.926 00.000 20224 Move returns status 0, amount 155
23:04:06.926 00.000 20224 move complete, result=0
23:04:06.926 00.000 20224 worker thread done servicing request
23:04:06.926 00.000 8996 GuideStep: -0.5 px 79 ms EAST, 0.7 px 155 ms SOUTH
23:04:06.927 00.001 20224 Worker thread wakes up
23:04:06.928 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:06.928 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:07.345 00.417 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:04:07.348 00.003 8996 case statement mapped state 6 to 3
23:04:07.351 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:04:07.447 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
23:04:07.449 00.002 8996 PhdController::Guide reentrancy state = 9 op = 0
23:04:07.451 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","error":{"code":1,"message":"Cannot initiate guide while dither is in progress"},"id":1003}
23:04:07.498 00.047 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:04:07.500 00.002 8996 case statement mapped state 6 to 3
23:04:07.502 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:04:08.104 00.602 20224 Exposure complete
23:04:08.190 00.086 20224 worker thread done servicing request
23:04:08.190 00.000 8996 OnExposeComplete: enter
23:04:08.191 00.001 8996 UpdateGuideState(): m_state=6
23:04:08.193 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6471
23:04:08.195 00.002 8996 Star::Find returns 1 (0), X=137.41, Y=472.35, Mass=722185, SNR=331.7, Peak=53056 HFD=4.5
23:04:08.198 00.003 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
23:04:08.200 00.002 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
23:04:08.201 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.39 hyp=0.39 cameraTheta=1.38 mountX=0.03 mountY=-0.39, mountTheta=-1.48
23:04:08.204 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.39, opts=13)
23:04:08.205 00.001 8996 Enqueuing Move request for scope (0.07, 0.39)
23:04:08.206 00.001 20224 Worker thread wakes up
23:04:08.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.39) opts 0xd
23:04:08.207 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.39)
23:04:08.207 00.000 20224 Moving (0.07, 0.39) raw xDistance=0.03 yDistance=-0.39
23:04:08.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:04:08.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:08.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
23:04:08.207 00.000 20224 MoveAxis(E, 0, ABG)
23:04:08.207 00.000 20224 Move returns status 0, amount 0
23:04:08.207 00.000 20224 MoveAxis(N, 0, ABG)
23:04:08.207 00.000 20224 Move returns status 0, amount 0
23:04:08.207 00.000 20224 move complete, result=0
23:04:08.208 00.001 20224 worker thread done servicing request
23:04:08.219 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=53056, med=2838, FiltMin=2550, FiltMax=24477, Gamma=1.000
23:04:08.246 00.027 8996 UpdateGuideState exits: m=722185 SNR=331.7
23:04:08.247 00.001 8996 PhdController: settling, locked = 1, distance = 0.75 (2.00) aobump = 0 frame = 3 / 99999
23:04:08.247 00.000 8996 PhdController: newstate STATE_FINISH
23:04:08.248 00.001 8996 PhdController complete: success
23:04:08.249 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770530648.249,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
23:04:08.250 00.001 8996 Mount: notify guiding dither settle done success=1
23:04:08.250 00.000 8996 PhdController: newstate STATE_IDLE
23:04:08.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:08.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:08.252 00.000 8996 Enqueuing Expose request
23:04:08.253 00.001 20224 Worker thread wakes up
23:04:08.253 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:08.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:08.253 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
23:04:09.218 00.965 20224 Exposure complete
23:04:09.285 00.067 20224 worker thread done servicing request
23:04:09.285 00.000 8996 OnExposeComplete: enter
23:04:09.286 00.001 8996 UpdateGuideState(): m_state=6
23:04:09.287 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6472
23:04:09.289 00.002 8996 Star::Find returns 1 (0), X=137.78, Y=472.18, Mass=649222, SNR=350.7, Peak=58512 HFD=4.4
23:04:09.290 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
23:04:09.292 00.002 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
23:04:09.293 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=0.22 hyp=0.49 cameraTheta=0.47 mountX=0.42 mountY=-0.27, mountTheta=-0.58
23:04:09.295 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=0.22, opts=13)
23:04:09.296 00.001 8996 Enqueuing Move request for scope (0.44, 0.22)
23:04:09.298 00.002 20224 Worker thread wakes up
23:04:09.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.22) opts 0xd
23:04:09.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, 0.22)
23:04:09.298 00.000 20224 Moving (0.44, 0.22) raw xDistance=0.42 yDistance=-0.27
23:04:09.299 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
23:04:09.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:09.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:04:09.299 00.000 20224 MoveAxis(W, 61, ABG)
23:04:09.299 00.000 20224 Guiding  Dir = 3, Dur = 61
23:04:09.300 00.001 20224 IsSlewing returns 0
23:04:09.300 00.000 20224 IsGuiding returns 0
23:04:09.307 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58512, med=2825, FiltMin=2585, FiltMax=23795, Gamma=1.000
23:04:09.324 00.017 8996 UpdateGuideState exits: m=649222 SNR=350.7
23:04:09.326 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:09.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:09.328 00.001 8996 Enqueuing Expose request
23:04:09.352 00.024 20224 PulseGuide returned control before completion, sleep 19
23:04:09.382 00.030 20224 IsGuiding returns 1
23:04:09.382 00.000 20224 scope still moving after pulse duration time elapsed
23:04:09.413 00.031 20224 IsSlewing returns 0
23:04:09.414 00.001 20224 IsGuiding returns 1
23:04:09.445 00.031 20224 IsSlewing returns 0
23:04:09.445 00.000 20224 IsGuiding returns 0
23:04:09.445 00.000 20224 scope move finished after 61 + 83 ms
23:04:09.445 00.000 20224 Move returns status 0, amount 61
23:04:09.445 00.000 20224 MoveAxis(N, 0, ABG)
23:04:09.445 00.000 20224 Move returns status 0, amount 0
23:04:09.445 00.000 20224 move complete, result=0
23:04:09.445 00.000 20224 worker thread done servicing request
23:04:09.445 00.000 8996 GuideStep: 0.4 px 61 ms WEST, -0.3 px 0 ms NORTH
23:04:09.446 00.001 20224 Worker thread wakes up
23:04:09.446 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:09.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:10.614 01.168 20224 Exposure complete
23:04:10.691 00.077 20224 worker thread done servicing request
23:04:10.691 00.000 8996 OnExposeComplete: enter
23:04:10.693 00.002 8996 UpdateGuideState(): m_state=6
23:04:10.694 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6473
23:04:10.695 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=472.36, Mass=699650, SNR=335.4, Peak=53859 HFD=4.4
23:04:10.695 00.000 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
23:04:10.696 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
23:04:10.697 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.40 hyp=0.45 cameraTheta=2.02 mountX=-0.23 mountY=-0.38, mountTheta=-2.12
23:04:10.699 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.40, opts=13)
23:04:10.700 00.001 8996 Enqueuing Move request for scope (-0.19, 0.40)
23:04:10.701 00.001 20224 Worker thread wakes up
23:04:10.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.40) opts 0xd
23:04:10.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.40)
23:04:10.701 00.000 20224 Moving (-0.19, 0.40) raw xDistance=-0.23 yDistance=-0.38
23:04:10.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
23:04:10.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:10.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
23:04:10.701 00.000 20224 MoveAxis(E, 30, ABG)
23:04:10.701 00.000 20224 Guiding  Dir = 2, Dur = 30
23:04:10.701 00.000 20224 IsSlewing returns 0
23:04:10.702 00.001 20224 IsGuiding returns 0
23:04:10.703 00.001 20224 PulseGuide returned control before completion, sleep 39
23:04:10.705 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53859, med=2832, FiltMin=2574, FiltMax=23357, Gamma=1.000
23:04:10.719 00.014 8996 UpdateGuideState exits: m=699650 SNR=335.4
23:04:10.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:10.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:10.722 00.001 8996 Enqueuing Expose request
23:04:10.755 00.033 20224 IsGuiding returns 1
23:04:10.755 00.000 20224 scope still moving after pulse duration time elapsed
23:04:10.786 00.031 20224 IsSlewing returns 0
23:04:10.786 00.000 20224 IsGuiding returns 0
23:04:10.786 00.000 20224 scope move finished after 30 + 54 ms
23:04:10.786 00.000 20224 Move returns status 0, amount 30
23:04:10.786 00.000 20224 MoveAxis(N, 0, ABG)
23:04:10.786 00.000 20224 Move returns status 0, amount 0
23:04:10.786 00.000 20224 move complete, result=0
23:04:10.786 00.000 20224 worker thread done servicing request
23:04:10.786 00.000 20224 Worker thread wakes up
23:04:10.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:10.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:10.791 00.005 8996 GuideStep: -0.2 px 30 ms EAST, -0.4 px 0 ms NORTH
23:04:11.774 00.983 20224 Exposure complete
23:04:11.840 00.066 20224 worker thread done servicing request
23:04:11.840 00.000 8996 OnExposeComplete: enter
23:04:11.841 00.001 8996 UpdateGuideState(): m_state=6
23:04:11.842 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6474
23:04:11.843 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.54, Mass=743689, SNR=370.4, Peak=53907 HFD=4.2
23:04:11.844 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
23:04:11.844 00.000 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
23:04:11.845 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.58 hyp=0.65 cameraTheta=2.03 mountX=-0.34 mountY=-0.54, mountTheta=-2.13
23:04:11.846 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.58, opts=13)
23:04:11.847 00.001 8996 Enqueuing Move request for scope (-0.29, 0.58)
23:04:11.848 00.001 20224 Worker thread wakes up
23:04:11.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.58) opts 0xd
23:04:11.848 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.58)
23:04:11.848 00.000 20224 Moving (-0.29, 0.58) raw xDistance=-0.34 yDistance=-0.54
23:04:11.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
23:04:11.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:04:11.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
23:04:11.849 00.001 20224 MoveAxis(E, 52, ABG)
23:04:11.849 00.000 20224 Guiding  Dir = 2, Dur = 52
23:04:11.849 00.000 20224 IsSlewing returns 0
23:04:11.849 00.000 20224 IsGuiding returns 0
23:04:11.853 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53907, med=2832, FiltMin=2534, FiltMax=24726, Gamma=1.000
23:04:11.866 00.013 20224 PulseGuide returned control before completion, sleep 46
23:04:11.867 00.001 8996 UpdateGuideState exits: m=743689 SNR=370.4
23:04:11.869 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:11.871 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:11.874 00.003 8996 Enqueuing Expose request
23:04:11.927 00.053 20224 IsGuiding returns 1
23:04:11.927 00.000 20224 scope still moving after pulse duration time elapsed
23:04:11.958 00.031 20224 IsSlewing returns 0
23:04:11.958 00.000 20224 IsGuiding returns 0
23:04:11.958 00.000 20224 scope move finished after 52 + 57 ms
23:04:11.958 00.000 20224 Move returns status 0, amount 52
23:04:11.958 00.000 20224 MoveAxis(N, 0, ABG)
23:04:11.958 00.000 20224 Move returns status 0, amount 0
23:04:11.959 00.001 20224 move complete, result=0
23:04:11.959 00.000 20224 worker thread done servicing request
23:04:11.959 00.000 20224 Worker thread wakes up
23:04:11.959 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:11.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:11.960 00.001 8996 GuideStep: -0.3 px 52 ms EAST, -0.5 px 0 ms NORTH
23:04:13.115 01.155 20224 Exposure complete
23:04:13.188 00.073 20224 worker thread done servicing request
23:04:13.188 00.000 8996 OnExposeComplete: enter
23:04:13.190 00.002 8996 UpdateGuideState(): m_state=6
23:04:13.192 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6475
23:04:13.195 00.003 8996 Star::Find returns 1 (0), X=137.59, Y=472.42, Mass=742077, SNR=338.9, Peak=60832 HFD=4.4
23:04:13.196 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
23:04:13.198 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
23:04:13.199 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.46 hyp=0.52 cameraTheta=1.08 mountX=0.20 mountY=-0.49, mountTheta=-1.18
23:04:13.202 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.46, opts=13)
23:04:13.203 00.001 8996 Enqueuing Move request for scope (0.25, 0.46)
23:04:13.204 00.001 20224 Worker thread wakes up
23:04:13.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.46) opts 0xd
23:04:13.204 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.46)
23:04:13.204 00.000 20224 Moving (0.25, 0.46) raw xDistance=0.20 yDistance=-0.49
23:04:13.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
23:04:13.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:04:13.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
23:04:13.204 00.000 20224 MoveAxis(W, 26, ABG)
23:04:13.204 00.000 20224 Guiding  Dir = 3, Dur = 26
23:04:13.204 00.000 20224 IsSlewing returns 0
23:04:13.204 00.000 20224 IsGuiding returns 0
23:04:13.212 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60832, med=2835, FiltMin=2569, FiltMax=29245, Gamma=1.000
23:04:13.225 00.013 20224 PulseGuide returned control before completion, sleep 16
23:04:13.227 00.002 8996 UpdateGuideState exits: m=742077 SNR=338.9
23:04:13.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:13.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:13.230 00.001 8996 Enqueuing Expose request
23:04:13.255 00.025 20224 IsGuiding returns 1
23:04:13.255 00.000 20224 scope still moving after pulse duration time elapsed
23:04:13.287 00.032 20224 IsSlewing returns 0
23:04:13.287 00.000 20224 IsGuiding returns 1
23:04:13.319 00.032 20224 IsSlewing returns 0
23:04:13.319 00.000 20224 IsGuiding returns 0
23:04:13.319 00.000 20224 scope move finished after 26 + 89 ms
23:04:13.319 00.000 20224 Move returns status 0, amount 26
23:04:13.320 00.001 20224 MoveAxis(N, 0, ABG)
23:04:13.320 00.000 20224 Move returns status 0, amount 0
23:04:13.320 00.000 20224 move complete, result=0
23:04:13.320 00.000 20224 worker thread done servicing request
23:04:13.320 00.000 20224 Worker thread wakes up
23:04:13.320 00.000 8996 GuideStep: 0.2 px 26 ms WEST, -0.5 px 0 ms NORTH
23:04:13.322 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:13.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:14.327 01.005 20224 Exposure complete
23:04:14.398 00.071 20224 worker thread done servicing request
23:04:14.398 00.000 8996 OnExposeComplete: enter
23:04:14.400 00.002 8996 UpdateGuideState(): m_state=6
23:04:14.401 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6476
23:04:14.403 00.002 8996 Star::Find returns 1 (0), X=137.01, Y=472.35, Mass=703850, SNR=324.2, Peak=59795 HFD=4.2
23:04:14.404 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
23:04:14.406 00.002 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
23:04:14.407 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.39 hyp=0.51 cameraTheta=2.27 mountX=-0.36 mountY=-0.35, mountTheta=-2.37
23:04:14.410 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.39, opts=13)
23:04:14.411 00.001 8996 Enqueuing Move request for scope (-0.32, 0.39)
23:04:14.412 00.001 20224 Worker thread wakes up
23:04:14.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.39) opts 0xd
23:04:14.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.39)
23:04:14.412 00.000 20224 Moving (-0.32, 0.39) raw xDistance=-0.36 yDistance=-0.35
23:04:14.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
23:04:14.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:04:14.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:04:14.412 00.000 20224 MoveAxis(E, 51, ABG)
23:04:14.412 00.000 20224 Guiding  Dir = 2, Dur = 51
23:04:14.412 00.000 20224 IsSlewing returns 0
23:04:14.413 00.001 20224 IsGuiding returns 0
23:04:14.414 00.001 20224 PulseGuide returned control before completion, sleep 60
23:04:14.418 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=59795, med=2822, FiltMin=2573, FiltMax=24333, Gamma=1.000
23:04:14.432 00.014 8996 UpdateGuideState exits: m=703850 SNR=324.2
23:04:14.433 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:14.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:14.434 00.000 8996 Enqueuing Expose request
23:04:14.477 00.043 20224 IsGuiding returns 1
23:04:14.477 00.000 20224 scope still moving after pulse duration time elapsed
23:04:14.509 00.032 20224 IsSlewing returns 0
23:04:14.509 00.000 20224 IsGuiding returns 0
23:04:14.509 00.000 20224 scope move finished after 51 + 45 ms
23:04:14.509 00.000 20224 Move returns status 0, amount 51
23:04:14.509 00.000 20224 MoveAxis(N, 0, ABG)
23:04:14.509 00.000 20224 Move returns status 0, amount 0
23:04:14.509 00.000 20224 move complete, result=0
23:04:14.509 00.000 20224 worker thread done servicing request
23:04:14.509 00.000 20224 Worker thread wakes up
23:04:14.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:14.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:14.510 00.000 8996 GuideStep: -0.4 px 51 ms EAST, -0.3 px 0 ms NORTH
23:04:15.675 01.165 20224 Exposure complete
23:04:15.744 00.069 20224 worker thread done servicing request
23:04:15.744 00.000 8996 OnExposeComplete: enter
23:04:15.745 00.001 8996 UpdateGuideState(): m_state=6
23:04:15.746 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.747 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=472.20, Mass=699572, SNR=343.3, Peak=58320 HFD=4.5
23:04:15.748 00.001 8996 MultiStar: exiting stabilization period
23:04:15.748 00.000 8996 MultiStar: updating star positions after lock position change
23:04:15.749 00.001 8996 Star::Find(15, 777, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.750 00.001 8996 Star::Find returns 1 (0), X=776.96, Y=311.26, Mass=352699, SNR=223.3, Peak=38822 HFD=4.0
23:04:15.751 00.001 8996 Star::Find(15, 960, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.752 00.001 8996 Star::Find returns 1 (0), X=960.07, Y=94.61, Mass=431589, SNR=275.6, Peak=41561 HFD=4.0
23:04:15.752 00.000 8996 Star::Find(15, 926, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.753 00.001 8996 Star::Find returns 1 (0), X=926.32, Y=507.59, Mass=390387, SNR=242.0, Peak=33747 HFD=4.3
23:04:15.754 00.001 8996 Star::Find(15, 897, 486, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.755 00.001 8996 Star::Find returns 1 (0), X=897.24, Y=485.05, Mass=256905, SNR=181.8, Peak=31088 HFD=4.0
23:04:15.755 00.000 8996 Star::Find(15, 496, 489, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.756 00.001 8996 Star::Find returns 1 (0), X=496.93, Y=488.69, Mass=273738, SNR=203.4, Peak=30070 HFD=3.9
23:04:15.757 00.001 8996 Star::Find(15, 943, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.757 00.000 8996 Star::Find returns 1 (0), X=944.16, Y=757.95, Mass=195736, SNR=161.0, Peak=20877 HFD=4.2
23:04:15.758 00.001 8996 Star::Find(15, 1143, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.759 00.001 8996 Star::Find returns 1 (0), X=1143.83, Y=640.37, Mass=179231, SNR=143.6, Peak=15552 HFD=4.3
23:04:15.760 00.001 8996 Star::Find(15, 480, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.760 00.000 8996 Star::Find returns 1 (0), X=479.99, Y=383.67, Mass=146448, SNR=134.6, Peak=17718 HFD=3.9
23:04:15.761 00.001 8996 Star::Find(15, 531, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.762 00.001 8996 Star::Find returns 1 (0), X=532.15, Y=802.60, Mass=163651, SNR=142.6, Peak=16025 HFD=3.9
23:04:15.763 00.001 8996 Star::Find(15, 410, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.766 00.003 8996 Star::Find returns 1 (0), X=410.64, Y=355.21, Mass=160552, SNR=143.2, Peak=19302 HFD=3.7
23:04:15.767 00.001 8996 Star::Find(15, 179, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6477
23:04:15.768 00.001 8996 Star::Find returns 1 (0), X=178.21, Y=57.25, Mass=133978, SNR=113.4, Peak=13443 HFD=4.1
23:04:15.769 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
23:04:15.770 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
23:04:15.771 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.61 mountX=-0.03 mountY=-0.24, mountTheta=-1.70
23:04:15.772 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.24, opts=13)
23:04:15.773 00.001 8996 Enqueuing Move request for scope (-0.01, 0.24)
23:04:15.774 00.001 20224 Worker thread wakes up
23:04:15.775 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
23:04:15.775 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
23:04:15.775 00.000 20224 Moving (-0.01, 0.24) raw xDistance=-0.03 yDistance=-0.24
23:04:15.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:04:15.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:04:15.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:04:15.775 00.000 20224 MoveAxis(E, 0, ABG)
23:04:15.775 00.000 20224 Move returns status 0, amount 0
23:04:15.775 00.000 20224 MoveAxis(N, 0, ABG)
23:04:15.775 00.000 20224 Move returns status 0, amount 0
23:04:15.775 00.000 20224 move complete, result=0
23:04:15.775 00.000 20224 worker thread done servicing request
23:04:15.780 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58320, med=2825, FiltMin=2531, FiltMax=25405, Gamma=1.000
23:04:15.803 00.023 8996 UpdateGuideState exits: m=699572 SNR=343.3
23:04:15.805 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:15.806 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:15.808 00.002 8996 Enqueuing Expose request
23:04:15.809 00.001 20224 Worker thread wakes up
23:04:15.809 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:15.811 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:15.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:16.780 00.969 20224 Exposure complete
23:04:16.848 00.068 20224 worker thread done servicing request
23:04:16.848 00.000 8996 OnExposeComplete: enter
23:04:16.849 00.001 8996 UpdateGuideState(): m_state=6
23:04:16.849 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6478
23:04:16.850 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=472.22, Mass=771286, SNR=351.0, Peak=65504 HFD=4.5
23:04:16.851 00.001 8996 MultiStar: [#1 0.28,-0.09,0.74,U] [#2 0.14,-0.21,0.69,U] [#3 0.25,-0.15,0.63,U] [#4 0.38,-0.26,0.00,M1] [#5 0.27,-0.14,0.61,U] [#6 0.19,-0.01,0.42,U] [#7 0.11,-0.08,0.43,U] [#8 0.35,-0.06,0.36,U] 
23:04:16.852 00.001 8996 refined, 7 included, MultiStar: {0.20, -0.04}, one-star: {0.10, 0.26}
23:04:16.853 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
23:04:16.853 00.000 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
23:04:16.854 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.20 mountX=0.20 mountY=0.02, mountTheta=0.08
23:04:16.856 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.04, opts=13)
23:04:16.856 00.000 8996 Enqueuing Move request for scope (0.20, -0.04)
23:04:16.857 00.001 20224 Worker thread wakes up
23:04:16.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
23:04:16.857 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
23:04:16.857 00.000 20224 Moving (0.20, -0.04) raw xDistance=0.20 yDistance=0.02
23:04:16.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:04:16.858 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:16.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:16.858 00.000 20224 MoveAxis(W, 30, ABG)
23:04:16.858 00.000 20224 Guiding  Dir = 3, Dur = 30
23:04:16.858 00.000 20224 IsSlewing returns 0
23:04:16.858 00.000 20224 IsGuiding returns 0
23:04:16.863 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2829, FiltMin=2560, FiltMax=28349, Gamma=1.000
23:04:16.877 00.014 20224 PulseGuide returned control before completion, sleep 22
23:04:16.877 00.000 8996 UpdateGuideState exits: m=771286 SNR=351.0
23:04:16.880 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:16.882 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:16.884 00.002 8996 Enqueuing Expose request
23:04:16.907 00.023 20224 IsGuiding returns 1
23:04:16.907 00.000 20224 scope still moving after pulse duration time elapsed
23:04:16.939 00.032 20224 IsSlewing returns 0
23:04:16.939 00.000 20224 IsGuiding returns 1
23:04:16.970 00.031 20224 IsSlewing returns 0
23:04:16.971 00.001 20224 IsGuiding returns 0
23:04:16.971 00.000 20224 scope move finished after 30 + 82 ms
23:04:16.971 00.000 20224 Move returns status 0, amount 30
23:04:16.971 00.000 20224 MoveAxis(N, 0, ABG)
23:04:16.971 00.000 20224 Move returns status 0, amount 0
23:04:16.971 00.000 20224 move complete, result=0
23:04:16.971 00.000 20224 worker thread done servicing request
23:04:16.971 00.000 20224 Worker thread wakes up
23:04:16.972 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:16.972 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
23:04:16.974 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:18.150 01.176 20224 Exposure complete
23:04:18.221 00.071 20224 worker thread done servicing request
23:04:18.221 00.000 8996 OnExposeComplete: enter
23:04:18.222 00.001 8996 UpdateGuideState(): m_state=6
23:04:18.224 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6479
23:04:18.226 00.002 8996 Star::Find returns 1 (0), X=137.21, Y=472.12, Mass=695066, SNR=344.5, Peak=59795 HFD=4.3
23:04:18.227 00.001 8996 MultiStar: [#1 -0.00,0.14,0.65,U] [#2 -0.28,-0.14,0.75,U] [#3 -0.16,-0.04,0.63,U] [#4 -0.09,-0.08,0.50,U] [#5 0.01,-0.05,0.59,U] [#6 -0.15,-0.03,0.43,U] [#7 -0.03,-0.05,0.42,U] [#8 0.02,0.06,0.39,U] 
23:04:18.228 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.13, 0.16}
23:04:18.229 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
23:04:18.231 00.002 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
23:04:18.232 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.06 mountX=-0.10 mountY=0.00, mountTheta=3.11
23:04:18.234 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
23:04:18.236 00.002 8996 Enqueuing Move request for scope (-0.10, 0.01)
23:04:18.237 00.001 20224 Worker thread wakes up
23:04:18.237 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
23:04:18.237 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
23:04:18.237 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
23:04:18.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:04:18.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:18.238 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:04:18.238 00.000 20224 MoveAxis(E, 0, ABG)
23:04:18.238 00.000 20224 Move returns status 0, amount 0
23:04:18.238 00.000 20224 MoveAxis(N, 0, ABG)
23:04:18.238 00.000 20224 Move returns status 0, amount 0
23:04:18.238 00.000 20224 move complete, result=0
23:04:18.238 00.000 20224 worker thread done servicing request
23:04:18.243 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59795, med=2832, FiltMin=2560, FiltMax=25901, Gamma=1.000
23:04:18.261 00.018 8996 UpdateGuideState exits: m=695066 SNR=344.5
23:04:18.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:18.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:18.266 00.002 8996 Enqueuing Expose request
23:04:18.267 00.001 20224 Worker thread wakes up
23:04:18.267 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:18.269 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:18.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:19.246 00.977 20224 Exposure complete
23:04:19.332 00.086 20224 worker thread done servicing request
23:04:19.332 00.000 8996 OnExposeComplete: enter
23:04:19.334 00.002 8996 UpdateGuideState(): m_state=6
23:04:19.335 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6480
23:04:19.336 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=472.14, Mass=759873, SNR=364.3, Peak=64531 HFD=4.3
23:04:19.338 00.002 8996 MultiStar: [#1 -0.30,0.20,0.66,U] [#2 -0.33,-0.23,0.70,U] [#3 -0.31,-0.08,0.54,U] [#4 -0.33,-0.10,0.48,U] [#5 -0.17,0.09,0.56,U] [#6 -0.21,-0.12,0.46,U] [#7 -0.17,0.08,0.47,U] [#8 -0.19,-0.11,0.31,U] 
23:04:19.339 00.001 8996 single-star, 8 included, MultiStar: {-0.24, 0.01}, one-star: {-0.15, 0.18}
23:04:19.340 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
23:04:19.341 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
23:04:19.342 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.23 cameraTheta=2.27 mountX=-0.17 mountY=-0.16, mountTheta=-2.38
23:04:19.344 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.18, opts=13)
23:04:19.345 00.001 8996 Enqueuing Move request for scope (-0.15, 0.18)
23:04:19.346 00.001 20224 Worker thread wakes up
23:04:19.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
23:04:19.346 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
23:04:19.346 00.000 20224 Moving (-0.15, 0.18) raw xDistance=-0.17 yDistance=-0.16
23:04:19.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:04:19.347 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:19.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:04:19.347 00.000 20224 MoveAxis(E, 0, ABG)
23:04:19.347 00.000 20224 Move returns status 0, amount 0
23:04:19.347 00.000 20224 MoveAxis(N, 0, ABG)
23:04:19.347 00.000 20224 Move returns status 0, amount 0
23:04:19.347 00.000 20224 move complete, result=0
23:04:19.347 00.000 20224 worker thread done servicing request
23:04:19.353 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=64531, med=2822, FiltMin=2560, FiltMax=28467, Gamma=1.000
23:04:19.372 00.019 8996 UpdateGuideState exits: m=759873 SNR=364.3
23:04:19.373 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:19.373 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:19.375 00.002 8996 Enqueuing Expose request
23:04:19.375 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:19.376 00.001 20224 Worker thread wakes up
23:04:19.376 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:19.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:20.549 01.173 20224 Exposure complete
23:04:20.608 00.059 20224 worker thread done servicing request
23:04:20.608 00.000 8996 OnExposeComplete: enter
23:04:20.609 00.001 8996 UpdateGuideState(): m_state=6
23:04:20.610 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6481
23:04:20.611 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.18, Mass=777631, SNR=380.5, Peak=62176 HFD=4.4
23:04:20.612 00.001 8996 MultiStar: [#1 -0.05,-0.03,0.62,U] [#2 0.03,-0.24,0.61,U] [#3 -0.06,-0.28,0.55,U] [#4 -0.02,-0.24,0.53,U] [#5 -0.09,0.02,0.59,U] [#6 -0.18,0.02,0.41,U] [#7 -0.09,-0.01,0.42,U] [#8 0.12,-0.00,0.37,U] 
23:04:20.612 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.03, 0.22}
23:04:20.613 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
23:04:20.614 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
23:04:20.614 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.37 mountX=-0.04 mountY=0.05, mountTheta=2.27
23:04:20.617 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
23:04:20.618 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
23:04:20.619 00.001 20224 Worker thread wakes up
23:04:20.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:04:20.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:04:20.619 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=0.05
23:04:20.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:04:20.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:20.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:04:20.619 00.000 20224 MoveAxis(E, 0, ABG)
23:04:20.619 00.000 20224 Move returns status 0, amount 0
23:04:20.619 00.000 20224 MoveAxis(N, 0, ABG)
23:04:20.619 00.000 20224 Move returns status 0, amount 0
23:04:20.619 00.000 20224 move complete, result=0
23:04:20.619 00.000 20224 worker thread done servicing request
23:04:20.623 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=62176, med=2822, FiltMin=2566, FiltMax=27421, Gamma=1.000
23:04:20.638 00.015 8996 UpdateGuideState exits: m=777631 SNR=380.5
23:04:20.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:20.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:20.641 00.001 8996 Enqueuing Expose request
23:04:20.642 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:20.643 00.001 20224 Worker thread wakes up
23:04:20.643 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:20.643 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:21.635 00.992 20224 Exposure complete
23:04:21.727 00.092 20224 worker thread done servicing request
23:04:21.727 00.000 8996 OnExposeComplete: enter
23:04:21.728 00.001 8996 UpdateGuideState(): m_state=6
23:04:21.728 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6482
23:04:21.729 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=472.05, Mass=751119, SNR=345.8, Peak=65379 HFD=4.3
23:04:21.730 00.001 8996 MultiStar: [#1 -0.03,-0.15,0.74,U] [#2 -0.16,-0.15,0.76,U] [#3 -0.05,-0.48,0.00,M1] [#4 -0.11,-0.35,0.55,U] [#5 -0.09,-0.08,0.60,U] [#6 -0.04,-0.09,0.43,U] [#7 -0.08,0.01,0.45,U] [#8 -0.06,-0.12,0.42,U] 
23:04:21.731 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.09}, one-star: {-0.23, 0.09}
23:04:21.732 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
23:04:21.732 00.000 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
23:04:21.733 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.46 mountX=-0.11 mountY=0.11, mountTheta=2.35
23:04:21.734 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.09, opts=13)
23:04:21.735 00.001 8996 Enqueuing Move request for scope (-0.12, -0.09)
23:04:21.736 00.001 20224 Worker thread wakes up
23:04:21.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
23:04:21.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
23:04:21.736 00.000 20224 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=0.11
23:04:21.737 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:04:21.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:21.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:04:21.737 00.000 20224 MoveAxis(E, 0, ABG)
23:04:21.737 00.000 20224 Move returns status 0, amount 0
23:04:21.737 00.000 20224 MoveAxis(N, 0, ABG)
23:04:21.737 00.000 20224 Move returns status 0, amount 0
23:04:21.737 00.000 20224 move complete, result=0
23:04:21.737 00.000 20224 worker thread done servicing request
23:04:21.740 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65379, med=2822, FiltMin=2563, FiltMax=29437, Gamma=1.000
23:04:21.758 00.018 8996 UpdateGuideState exits: m=751119 SNR=345.8
23:04:21.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:21.761 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:21.762 00.001 8996 Enqueuing Expose request
23:04:21.764 00.002 20224 Worker thread wakes up
23:04:21.764 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:21.765 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:21.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:22.946 01.181 20224 Exposure complete
23:04:23.010 00.064 20224 worker thread done servicing request
23:04:23.011 00.001 8996 OnExposeComplete: enter
23:04:23.013 00.002 8996 UpdateGuideState(): m_state=6
23:04:23.016 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6483
23:04:23.017 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=472.35, Mass=722931, SNR=375.8, Peak=63587 HFD=4.4
23:04:23.018 00.001 8996 MultiStar: [#1 -0.13,-0.09,0.68,U] [#2 -0.39,-0.19,0.00,M1] [#3 -0.23,0.03,0.55,U] [#4 -0.17,-0.01,0.53,U] [#5 -0.21,0.02,0.59,U] [#6 -0.24,0.17,0.38,U] [#7 -0.23,0.15,0.42,U] [#8 -0.13,-0.02,0.35,U] 
23:04:23.019 00.001 8996 refined, 7 included, MultiStar: {-0.24, 0.10}, one-star: {-0.42, 0.38}
23:04:23.021 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:04:23.022 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
23:04:23.023 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.74 mountX=-0.25 mountY=-0.08, mountTheta=-2.85
23:04:23.025 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.10, opts=13)
23:04:23.026 00.001 8996 Enqueuing Move request for scope (-0.24, 0.10)
23:04:23.028 00.002 20224 Worker thread wakes up
23:04:23.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
23:04:23.028 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
23:04:23.028 00.000 20224 Moving (-0.24, 0.10) raw xDistance=-0.25 yDistance=-0.08
23:04:23.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:04:23.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:23.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:04:23.028 00.000 20224 MoveAxis(E, 37, ABG)
23:04:23.028 00.000 20224 Guiding  Dir = 2, Dur = 37
23:04:23.028 00.000 20224 IsSlewing returns 0
23:04:23.029 00.001 20224 IsGuiding returns 0
23:04:23.036 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63587, med=2822, FiltMin=2569, FiltMax=25472, Gamma=1.000
23:04:23.044 00.008 20224 PulseGuide returned control before completion, sleep 32
23:04:23.052 00.008 8996 UpdateGuideState exits: m=722931 SNR=375.8
23:04:23.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:23.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:23.055 00.001 8996 Enqueuing Expose request
23:04:23.090 00.035 20224 IsGuiding returns 1
23:04:23.090 00.000 20224 scope still moving after pulse duration time elapsed
23:04:23.121 00.031 20224 IsSlewing returns 0
23:04:23.122 00.001 20224 IsGuiding returns 1
23:04:23.153 00.031 20224 IsSlewing returns 0
23:04:23.153 00.000 20224 IsGuiding returns 0
23:04:23.154 00.001 20224 scope move finished after 37 + 88 ms
23:04:23.154 00.000 20224 Move returns status 0, amount 37
23:04:23.154 00.000 20224 MoveAxis(N, 0, ABG)
23:04:23.154 00.000 20224 Move returns status 0, amount 0
23:04:23.154 00.000 20224 move complete, result=0
23:04:23.154 00.000 20224 worker thread done servicing request
23:04:23.154 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
23:04:23.156 00.002 20224 Worker thread wakes up
23:04:23.156 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:23.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:24.120 00.964 20224 Exposure complete
23:04:24.211 00.091 20224 worker thread done servicing request
23:04:24.211 00.000 8996 OnExposeComplete: enter
23:04:24.212 00.001 8996 UpdateGuideState(): m_state=6
23:04:24.212 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6484
23:04:24.213 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=472.01, Mass=727143, SNR=346.5, Peak=58963 HFD=4.3
23:04:24.214 00.001 8996 MultiStar: [#1 -0.03,-0.12,0.64,U] [#2 0.03,-0.45,0.00,M2] [#3 0.02,-0.38,0.66,U] [#4 0.06,-0.27,0.53,U] [#5 -0.01,-0.06,0.67,U] [#6 -0.01,-0.24,0.42,U] [#7 0.09,-0.18,0.51,U] [#8 0.16,-0.02,0.39,U] 
23:04:24.215 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.14}, one-star: {-0.19, 0.05}
23:04:24.216 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
23:04:24.216 00.000 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
23:04:24.217 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.67 mountX=-0.00 mountY=0.14, mountTheta=1.57
23:04:24.218 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.14, opts=13)
23:04:24.219 00.001 8996 Enqueuing Move request for scope (-0.01, -0.14)
23:04:24.220 00.001 20224 Worker thread wakes up
23:04:24.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:04:24.221 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:04:24.221 00.000 20224 Moving (-0.01, -0.14) raw xDistance=-0.00 yDistance=0.14
23:04:24.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:04:24.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:24.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:04:24.221 00.000 20224 MoveAxis(E, 0, ABG)
23:04:24.221 00.000 20224 Move returns status 0, amount 0
23:04:24.221 00.000 20224 MoveAxis(N, 0, ABG)
23:04:24.222 00.001 20224 Move returns status 0, amount 0
23:04:24.222 00.000 20224 move complete, result=0
23:04:24.223 00.001 20224 worker thread done servicing request
23:04:24.228 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58963, med=2822, FiltMin=2573, FiltMax=28947, Gamma=1.000
23:04:24.249 00.021 8996 UpdateGuideState exits: m=727143 SNR=346.5
23:04:24.252 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:24.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:24.254 00.001 8996 Enqueuing Expose request
23:04:24.256 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:24.257 00.001 20224 Worker thread wakes up
23:04:24.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:24.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:25.437 01.180 20224 Exposure complete
23:04:25.510 00.073 20224 worker thread done servicing request
23:04:25.510 00.000 8996 OnExposeComplete: enter
23:04:25.511 00.001 8996 UpdateGuideState(): m_state=6
23:04:25.511 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6485
23:04:25.512 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=471.92, Mass=747564, SNR=408.1, Peak=63744 HFD=4.3
23:04:25.513 00.001 8996 MultiStar: [#1 0.20,-0.01,0.53,U] [#2 0.25,-0.52,0.00,M3] [#3 0.20,-0.26,0.52,U] [#4 0.12,-0.28,0.44,U] [#5 0.28,-0.35,0.00,M1] [#6 0.33,-0.27,0.35,U] [#7 0.25,-0.10,0.41,U] [#8 0.26,-0.14,0.32,U] 
23:04:25.514 00.001 8996 single-star, 6 included, MultiStar: {0.21, -0.14}, one-star: {0.18, -0.04}
23:04:25.515 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
23:04:25.515 00.000 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
23:04:25.516 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-0.21 mountX=0.18 mountY=0.02, mountTheta=0.09
23:04:25.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.04, opts=13)
23:04:25.520 00.002 8996 Enqueuing Move request for scope (0.18, -0.04)
23:04:25.522 00.002 20224 Worker thread wakes up
23:04:25.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
23:04:25.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
23:04:25.522 00.000 20224 Moving (0.18, -0.04) raw xDistance=0.18 yDistance=0.02
23:04:25.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:04:25.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:25.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:25.523 00.001 20224 MoveAxis(E, 0, ABG)
23:04:25.523 00.000 20224 Move returns status 0, amount 0
23:04:25.523 00.000 20224 MoveAxis(N, 0, ABG)
23:04:25.523 00.000 20224 Move returns status 0, amount 0
23:04:25.523 00.000 20224 move complete, result=0
23:04:25.523 00.000 20224 worker thread done servicing request
23:04:25.528 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63744, med=2822, FiltMin=2502, FiltMax=28429, Gamma=1.000
23:04:25.548 00.020 8996 UpdateGuideState exits: m=747564 SNR=408.1
23:04:25.551 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:25.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:25.554 00.002 8996 Enqueuing Expose request
23:04:25.555 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:25.556 00.001 20224 Worker thread wakes up
23:04:25.556 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:25.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:26.527 00.971 20224 Exposure complete
23:04:26.607 00.080 20224 worker thread done servicing request
23:04:26.607 00.000 8996 OnExposeComplete: enter
23:04:26.608 00.001 8996 UpdateGuideState(): m_state=6
23:04:26.609 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6486
23:04:26.610 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=472.24, Mass=721328, SNR=367.3, Peak=51824 HFD=4.5
23:04:26.611 00.001 8996 MultiStar: [#1 0.11,-0.15,0.69,U] [#2 0.06,-0.38,0.75,U] [#3 0.26,-0.24,0.57,U] [#4 0.23,-0.41,0.00,M1] [#5 0.23,-0.10,0.59,U] [#6 0.06,0.13,0.46,U] [#7 0.36,0.01,0.40,U] [#8 0.36,-0.24,0.35,U] 
23:04:26.612 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.07}, one-star: {0.06, 0.28}
23:04:26.614 00.002 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
23:04:26.615 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.86)
23:04:26.616 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-0.40 mountX=0.17 mountY=0.05, mountTheta=0.29
23:04:26.620 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.07, opts=13)
23:04:26.620 00.000 8996 Enqueuing Move request for scope (0.16, -0.07)
23:04:26.621 00.001 20224 Worker thread wakes up
23:04:26.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
23:04:26.621 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
23:04:26.622 00.001 20224 Moving (0.16, -0.07) raw xDistance=0.17 yDistance=0.05
23:04:26.622 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:04:26.622 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:26.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:04:26.622 00.000 20224 MoveAxis(E, 0, ABG)
23:04:26.622 00.000 20224 Move returns status 0, amount 0
23:04:26.622 00.000 20224 MoveAxis(N, 0, ABG)
23:04:26.622 00.000 20224 Move returns status 0, amount 0
23:04:26.622 00.000 20224 move complete, result=0
23:04:26.622 00.000 20224 worker thread done servicing request
23:04:26.628 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=51824, med=2825, FiltMin=2569, FiltMax=27347, Gamma=1.000
23:04:26.647 00.019 8996 UpdateGuideState exits: m=721328 SNR=367.3
23:04:26.648 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:26.649 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:26.650 00.001 8996 Enqueuing Expose request
23:04:26.650 00.000 20224 Worker thread wakes up
23:04:26.650 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:26.651 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:26.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:27.821 01.170 20224 Exposure complete
23:04:27.886 00.065 20224 worker thread done servicing request
23:04:27.886 00.000 8996 OnExposeComplete: enter
23:04:27.887 00.001 8996 UpdateGuideState(): m_state=6
23:04:27.888 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6487
23:04:27.888 00.000 8996 Star::Find returns 1 (0), X=137.50, Y=472.09, Mass=742345, SNR=351.9, Peak=62544 HFD=4.3
23:04:27.890 00.002 8996 MultiStar: [#1 0.18,-0.08,0.68,U] [#2 0.24,-0.38,0.00,M3] [#3 0.20,0.03,0.56,U] [#4 0.21,0.06,0.52,U] [#5 0.24,-0.05,0.60,U] [#6 0.08,-0.15,0.46,U] [#7 0.21,-0.17,0.44,U] [#8 0.19,0.09,0.36,U] 
23:04:27.891 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.00}, one-star: {0.16, 0.13}
23:04:27.891 00.000 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
23:04:27.892 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
23:04:27.893 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-0.02 mountX=0.18 mountY=-0.02, mountTheta=-0.10
23:04:27.894 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.00, opts=13)
23:04:27.895 00.001 8996 Enqueuing Move request for scope (0.18, -0.00)
23:04:27.896 00.001 20224 Worker thread wakes up
23:04:27.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.00) opts 0xd
23:04:27.897 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.00)
23:04:27.897 00.000 20224 Moving (0.18, -0.00) raw xDistance=0.18 yDistance=-0.02
23:04:27.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:04:27.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:27.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:04:27.897 00.000 20224 MoveAxis(E, 0, ABG)
23:04:27.897 00.000 20224 Move returns status 0, amount 0
23:04:27.897 00.000 20224 MoveAxis(N, 0, ABG)
23:04:27.898 00.001 20224 Move returns status 0, amount 0
23:04:27.898 00.000 20224 move complete, result=0
23:04:27.898 00.000 20224 worker thread done servicing request
23:04:27.900 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62544, med=2822, FiltMin=2595, FiltMax=30291, Gamma=1.000
23:04:27.913 00.013 8996 UpdateGuideState exits: m=742345 SNR=351.9
23:04:27.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:27.914 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:27.915 00.001 8996 Enqueuing Expose request
23:04:27.916 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:27.916 00.000 20224 Worker thread wakes up
23:04:27.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:27.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:28.903 00.986 20224 Exposure complete
23:04:28.963 00.060 20224 worker thread done servicing request
23:04:28.963 00.000 8996 OnExposeComplete: enter
23:04:28.964 00.001 8996 UpdateGuideState(): m_state=6
23:04:28.965 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6488
23:04:28.966 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.18, Mass=733378, SNR=405.3, Peak=59632 HFD=4.5
23:04:28.967 00.001 8996 MultiStar: [#1 0.07,0.15,0.61,U] [#2 0.03,-0.37,0.63,U] [#3 -0.11,-0.40,0.50,U] [#4 -0.11,-0.39,0.44,U] [#5 0.09,-0.15,0.49,U] [#6 -0.17,-0.21,0.43,U] [#7 -0.11,0.17,0.37,U] [#8 0.24,0.08,0.33,U] 
23:04:28.968 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.08, 0.22}
23:04:28.969 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
23:04:28.970 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
23:04:28.971 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.45 mountX=0.02 mountY=0.08, mountTheta=1.36
23:04:28.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
23:04:28.975 00.002 8996 Enqueuing Move request for scope (0.01, -0.08)
23:04:28.978 00.003 20224 Worker thread wakes up
23:04:28.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:04:28.978 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:04:28.978 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.08
23:04:28.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:04:28.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:28.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:04:28.978 00.000 20224 MoveAxis(E, 0, ABG)
23:04:28.978 00.000 20224 Move returns status 0, amount 0
23:04:28.978 00.000 20224 MoveAxis(N, 0, ABG)
23:04:28.979 00.001 20224 Move returns status 0, amount 0
23:04:28.979 00.000 20224 move complete, result=0
23:04:28.979 00.000 20224 worker thread done servicing request
23:04:28.988 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59632, med=2822, FiltMin=2557, FiltMax=26557, Gamma=1.000
23:04:29.008 00.020 8996 UpdateGuideState exits: m=733378 SNR=405.3
23:04:29.009 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:29.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:29.011 00.001 8996 Enqueuing Expose request
23:04:29.012 00.001 20224 Worker thread wakes up
23:04:29.012 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:29.012 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:29.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:30.173 01.161 20224 Exposure complete
23:04:30.264 00.091 20224 worker thread done servicing request
23:04:30.264 00.000 8996 OnExposeComplete: enter
23:04:30.266 00.002 8996 UpdateGuideState(): m_state=6
23:04:30.267 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6489
23:04:30.268 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=472.05, Mass=722632, SNR=368.0, Peak=58144 HFD=4.2
23:04:30.270 00.002 8996 MultiStar: [#1 0.17,-0.09,0.72,U] [#2 0.07,-0.31,0.69,U] [#3 0.10,-0.35,0.52,U] [#4 0.03,-0.34,0.46,U] [#5 0.27,0.06,0.52,U] [#6 0.29,-0.51,0.00,M1] [#7 0.30,-0.27,0.39,U] [#8 0.27,-0.19,0.37,U] 
23:04:30.271 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.15}, one-star: {0.04, 0.09}
23:04:30.274 00.003 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
23:04:30.276 00.002 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
23:04:30.278 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.16 mountX=0.03 mountY=-0.09, mountTheta=-1.26
23:04:30.281 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.09, opts=13)
23:04:30.283 00.002 8996 Enqueuing Move request for scope (0.04, 0.09)
23:04:30.285 00.002 20224 Worker thread wakes up
23:04:30.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
23:04:30.285 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
23:04:30.285 00.000 20224 Moving (0.04, 0.09) raw xDistance=0.03 yDistance=-0.09
23:04:30.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:04:30.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:30.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:04:30.285 00.000 20224 MoveAxis(E, 0, ABG)
23:04:30.285 00.000 20224 Move returns status 0, amount 0
23:04:30.285 00.000 20224 MoveAxis(N, 0, ABG)
23:04:30.285 00.000 20224 Move returns status 0, amount 0
23:04:30.285 00.000 20224 move complete, result=0
23:04:30.285 00.000 20224 worker thread done servicing request
23:04:30.293 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58144, med=2825, FiltMin=2569, FiltMax=29315, Gamma=1.000
23:04:30.310 00.017 8996 UpdateGuideState exits: m=722632 SNR=368.0
23:04:30.312 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:30.312 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:30.313 00.001 8996 Enqueuing Expose request
23:04:30.314 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:30.315 00.001 20224 Worker thread wakes up
23:04:30.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:30.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:31.302 00.987 20224 Exposure complete
23:04:31.378 00.076 20224 worker thread done servicing request
23:04:31.378 00.000 8996 OnExposeComplete: enter
23:04:31.379 00.001 8996 UpdateGuideState(): m_state=6
23:04:31.380 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6490
23:04:31.382 00.002 8996 Star::Find returns 1 (0), X=137.11, Y=471.83, Mass=748486, SNR=357.1, Peak=60899 HFD=4.3
23:04:31.384 00.002 8996 MultiStar: [#1 -0.16,0.04,0.66,U] [#2 -0.09,-0.31,0.78,U] [#3 -0.10,-0.25,0.55,U] [#4 0.13,-0.39,0.57,U] [#5 0.12,-0.34,0.62,U] [#6 -0.25,-0.28,0.41,U] [#7 0.10,-0.32,0.43,U] [#8 0.15,-0.23,0.35,U] 
23:04:31.385 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.23}, one-star: {-0.23, -0.13}
23:04:31.386 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
23:04:31.387 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
23:04:31.387 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.82 mountX=-0.04 mountY=0.24, mountTheta=1.73
23:04:31.389 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.23, opts=13)
23:04:31.390 00.001 8996 Enqueuing Move request for scope (-0.06, -0.23)
23:04:31.390 00.000 20224 Worker thread wakes up
23:04:31.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
23:04:31.390 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
23:04:31.390 00.000 20224 Moving (-0.06, -0.23) raw xDistance=-0.04 yDistance=0.24
23:04:31.391 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:04:31.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:04:31.391 00.000 20224 MoveAxis(E, 0, ABG)
23:04:31.391 00.000 20224 Move returns status 0, amount 0
23:04:31.391 00.000 20224 MoveAxis(S, 50, ABG)
23:04:31.391 00.000 20224 Guiding  Dir = 1, Dur = 50
23:04:31.391 00.000 20224 IsSlewing returns 0
23:04:31.391 00.000 20224 IsGuiding returns 0
23:04:31.395 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60899, med=2822, FiltMin=2553, FiltMax=29059, Gamma=1.000
23:04:31.401 00.006 20224 PulseGuide returned control before completion, sleep 51
23:04:31.414 00.013 8996 UpdateGuideState exits: m=748486 SNR=357.1
23:04:31.416 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:31.418 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:31.419 00.001 8996 Enqueuing Expose request
23:04:31.464 00.045 20224 IsGuiding returns 1
23:04:31.464 00.000 20224 scope still moving after pulse duration time elapsed
23:04:31.496 00.032 20224 IsSlewing returns 0
23:04:31.496 00.000 20224 IsGuiding returns 0
23:04:31.496 00.000 20224 scope move finished after 50 + 54 ms
23:04:31.496 00.000 20224 Move returns status 0, amount 50
23:04:31.496 00.000 20224 move complete, result=0
23:04:31.496 00.000 20224 worker thread done servicing request
23:04:31.496 00.000 20224 Worker thread wakes up
23:04:31.496 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
23:04:31.498 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:31.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:32.661 01.163 20224 Exposure complete
23:04:32.730 00.069 20224 worker thread done servicing request
23:04:32.730 00.000 8996 OnExposeComplete: enter
23:04:32.731 00.001 8996 UpdateGuideState(): m_state=6
23:04:32.732 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6491
23:04:32.733 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=472.06, Mass=704072, SNR=341.5, Peak=56195 HFD=4.4
23:04:32.734 00.001 8996 MultiStar: [#1 -0.23,-0.12,0.66,U] [#2 -0.56,-0.16,0.00,M1] [#3 -0.21,-0.40,0.00,M1] [#4 -0.06,-0.41,0.61,U] [#5 -0.28,-0.05,0.61,U] [#6 0.00,-0.00,0.49,U] [#7 -0.10,-0.10,0.45,U] [#8 -0.34,-0.33,0.00,M1] 
23:04:32.735 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.08}, one-star: {-0.33, 0.10}
23:04:32.735 00.000 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:04:32.736 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
23:04:32.737 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.75 mountX=-0.18 mountY=0.10, mountTheta=2.64
23:04:32.738 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.08, opts=13)
23:04:32.739 00.001 8996 Enqueuing Move request for scope (-0.19, -0.08)
23:04:32.740 00.001 20224 Worker thread wakes up
23:04:32.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
23:04:32.740 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
23:04:32.740 00.000 20224 Moving (-0.19, -0.08) raw xDistance=-0.18 yDistance=0.10
23:04:32.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:04:32.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:32.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:04:32.740 00.000 20224 MoveAxis(E, 0, ABG)
23:04:32.740 00.000 20224 Move returns status 0, amount 0
23:04:32.741 00.001 20224 MoveAxis(N, 0, ABG)
23:04:32.741 00.000 20224 Move returns status 0, amount 0
23:04:32.741 00.000 20224 move complete, result=0
23:04:32.741 00.000 20224 worker thread done servicing request
23:04:32.744 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56195, med=2825, FiltMin=2566, FiltMax=27347, Gamma=1.000
23:04:32.757 00.013 8996 UpdateGuideState exits: m=704072 SNR=341.5
23:04:32.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:32.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:32.760 00.001 8996 Enqueuing Expose request
23:04:32.761 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:32.762 00.001 20224 Worker thread wakes up
23:04:32.762 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:32.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:33.732 00.970 20224 Exposure complete
23:04:33.815 00.083 20224 worker thread done servicing request
23:04:33.815 00.000 8996 OnExposeComplete: enter
23:04:33.817 00.002 8996 UpdateGuideState(): m_state=6
23:04:33.819 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6492
23:04:33.820 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.13, Mass=667029, SNR=311.9, Peak=57395 HFD=4.3
23:04:33.820 00.000 8996 MultiStar: [#1 -0.13,0.06,0.74,U] [#2 0.09,-0.16,0.82,U] [#3 -0.03,-0.17,0.62,U] [#4 0.20,-0.10,0.60,U] [#5 0.11,0.06,0.82,U] [#6 0.02,-0.07,0.49,U] [#7 0.09,-0.28,0.43,U] [#8 -0.13,0.28,0.46,U] 
23:04:33.822 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {-0.39, 0.17}
23:04:33.825 00.003 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
23:04:33.827 00.002 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
23:04:33.829 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.94 mountX=-0.04 mountY=0.01, mountTheta=2.83
23:04:33.832 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
23:04:33.835 00.003 8996 Enqueuing Move request for scope (-0.04, -0.01)
23:04:33.837 00.002 20224 Worker thread wakes up
23:04:33.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
23:04:33.838 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
23:04:33.838 00.000 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
23:04:33.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:04:33.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:33.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:04:33.838 00.000 20224 MoveAxis(E, 0, ABG)
23:04:33.838 00.000 20224 Move returns status 0, amount 0
23:04:33.838 00.000 20224 MoveAxis(N, 0, ABG)
23:04:33.838 00.000 20224 Move returns status 0, amount 0
23:04:33.838 00.000 20224 move complete, result=0
23:04:33.838 00.000 20224 worker thread done servicing request
23:04:33.845 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57395, med=2822, FiltMin=2566, FiltMax=27421, Gamma=1.000
23:04:33.862 00.017 8996 UpdateGuideState exits: m=667029 SNR=311.9
23:04:33.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:33.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:33.864 00.000 8996 Enqueuing Expose request
23:04:33.864 00.000 20224 Worker thread wakes up
23:04:33.864 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:33.866 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:33.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:35.015 01.149 20224 Exposure complete
23:04:35.086 00.071 20224 worker thread done servicing request
23:04:35.086 00.000 8996 OnExposeComplete: enter
23:04:35.088 00.002 8996 UpdateGuideState(): m_state=6
23:04:35.089 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6493
23:04:35.090 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=472.52, Mass=769085, SNR=363.3, Peak=52640 HFD=4.4
23:04:35.092 00.002 8996 MultiStar: [#1 0.26,0.15,0.57,U] [#2 0.13,0.22,0.73,U] [#3 0.22,-0.41,0.00,M1] [#4 0.29,-0.34,0.00,M1] [#5 0.18,0.15,0.65,U] [#6 -0.04,-0.01,0.42,U] [#7 -0.19,0.09,0.44,U] [#8 0.29,0.34,0.00,M1] 
23:04:35.093 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.24}, one-star: {0.06, 0.56}
23:04:35.093 00.000 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
23:04:35.094 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
23:04:35.095 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.26 cameraTheta=1.25 mountX=0.06 mountY=-0.25, mountTheta=-1.35
23:04:35.097 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.24, opts=13)
23:04:35.099 00.002 8996 Enqueuing Move request for scope (0.08, 0.24)
23:04:35.100 00.001 20224 Worker thread wakes up
23:04:35.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
23:04:35.100 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
23:04:35.100 00.000 20224 Moving (0.08, 0.24) raw xDistance=0.06 yDistance=-0.25
23:04:35.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:04:35.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:04:35.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:04:35.100 00.000 20224 MoveAxis(E, 0, ABG)
23:04:35.101 00.001 20224 Move returns status 0, amount 0
23:04:35.101 00.000 20224 MoveAxis(N, 0, ABG)
23:04:35.101 00.000 20224 Move returns status 0, amount 0
23:04:35.101 00.000 20224 move complete, result=0
23:04:35.101 00.000 20224 worker thread done servicing request
23:04:35.109 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52640, med=2822, FiltMin=2480, FiltMax=25699, Gamma=1.000
23:04:35.132 00.023 8996 UpdateGuideState exits: m=769085 SNR=363.3
23:04:35.134 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:35.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:35.136 00.001 8996 Enqueuing Expose request
23:04:35.137 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:04:35.138 00.001 20224 Worker thread wakes up
23:04:35.138 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:35.138 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:36.109 00.971 20224 Exposure complete
23:04:36.185 00.076 20224 worker thread done servicing request
23:04:36.185 00.000 8996 OnExposeComplete: enter
23:04:36.186 00.001 8996 UpdateGuideState(): m_state=6
23:04:36.187 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6494
23:04:36.188 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=472.49, Mass=735219, SNR=374.9, Peak=50304 HFD=4.4
23:04:36.189 00.001 8996 MultiStar: [#1 0.09,0.28,0.65,U] [#2 0.20,-0.05,0.79,U] [#3 -0.07,-0.03,0.60,U] [#4 0.06,-0.18,0.54,U] [#5 0.11,0.19,0.56,U] [#6 0.16,0.16,0.43,U] [#7 -0.13,0.29,0.46,U] [#8 0.10,0.24,0.38,U] 
23:04:36.189 00.000 8996 refined, 8 included, MultiStar: {0.08, 0.18}, one-star: {0.09, 0.53}
23:04:36.190 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
23:04:36.191 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
23:04:36.192 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.19 cameraTheta=1.16 mountX=0.06 mountY=-0.18, mountTheta=-1.26
23:04:36.193 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.18, opts=13)
23:04:36.194 00.001 8996 Enqueuing Move request for scope (0.08, 0.18)
23:04:36.195 00.001 20224 Worker thread wakes up
23:04:36.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
23:04:36.195 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
23:04:36.195 00.000 20224 Moving (0.08, 0.18) raw xDistance=0.06 yDistance=-0.18
23:04:36.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:04:36.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:36.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:04:36.195 00.000 20224 MoveAxis(E, 0, ABG)
23:04:36.195 00.000 20224 Move returns status 0, amount 0
23:04:36.195 00.000 20224 MoveAxis(N, 0, ABG)
23:04:36.195 00.000 20224 Move returns status 0, amount 0
23:04:36.195 00.000 20224 move complete, result=0
23:04:36.195 00.000 20224 worker thread done servicing request
23:04:36.199 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50304, med=2822, FiltMin=2582, FiltMax=25485, Gamma=1.000
23:04:36.212 00.013 8996 UpdateGuideState exits: m=735219 SNR=374.9
23:04:36.213 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:36.213 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:36.214 00.001 8996 Enqueuing Expose request
23:04:36.215 00.001 20224 Worker thread wakes up
23:04:36.215 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:36.215 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:36.216 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:37.377 01.161 20224 Exposure complete
23:04:37.454 00.077 20224 worker thread done servicing request
23:04:37.455 00.001 8996 OnExposeComplete: enter
23:04:37.456 00.001 8996 UpdateGuideState(): m_state=6
23:04:37.458 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6495
23:04:37.459 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=472.17, Mass=773834, SNR=364.2, Peak=58627 HFD=4.4
23:04:37.461 00.002 8996 MultiStar: [#1 -0.04,0.01,0.61,U] [#2 -0.10,-0.12,0.66,U] [#3 0.01,-0.03,0.57,U] [#4 -0.11,0.06,0.52,U] [#5 -0.14,0.08,0.61,U] [#6 -0.08,-0.16,0.38,U] [#7 -0.11,0.19,0.42,U] [#8 -0.09,0.16,0.35,U] 
23:04:37.463 00.002 8996 refined, 8 included, MultiStar: {-0.08, 0.05}, one-star: {-0.09, 0.21}
23:04:37.464 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
23:04:37.464 00.000 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
23:04:37.465 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.58 mountX=-0.09 mountY=-0.04, mountTheta=-2.69
23:04:37.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
23:04:37.468 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
23:04:37.470 00.002 20224 Worker thread wakes up
23:04:37.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
23:04:37.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
23:04:37.470 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.09 yDistance=-0.04
23:04:37.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:04:37.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:37.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:04:37.471 00.001 20224 MoveAxis(E, 0, ABG)
23:04:37.471 00.000 20224 Move returns status 0, amount 0
23:04:37.471 00.000 20224 MoveAxis(N, 0, ABG)
23:04:37.471 00.000 20224 Move returns status 0, amount 0
23:04:37.471 00.000 20224 move complete, result=0
23:04:37.471 00.000 20224 worker thread done servicing request
23:04:37.477 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58627, med=2822, FiltMin=2547, FiltMax=28845, Gamma=1.000
23:04:37.507 00.030 8996 UpdateGuideState exits: m=773834 SNR=364.2
23:04:37.509 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:37.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:37.511 00.001 8996 Enqueuing Expose request
23:04:37.513 00.002 20224 Worker thread wakes up
23:04:37.513 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:37.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:37.513 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:38.507 00.994 20224 Exposure complete
23:04:38.606 00.099 20224 worker thread done servicing request
23:04:38.606 00.000 8996 OnExposeComplete: enter
23:04:38.607 00.001 8996 UpdateGuideState(): m_state=6
23:04:38.608 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6496
23:04:38.609 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=471.79, Mass=722388, SNR=353.2, Peak=52544 HFD=4.5
23:04:38.610 00.001 8996 MultiStar: [#1 -0.27,0.13,0.73,U] [#2 -0.37,-0.17,0.79,U] [#3 -0.19,-0.15,0.59,U] [#4 -0.09,-0.26,0.47,U] [#5 -0.18,0.08,0.57,U] [#6 -0.14,-0.01,0.47,U] [#7 -0.23,0.06,0.45,U] [#8 -0.11,-0.01,0.40,U] 
23:04:38.611 00.001 8996 single-star, 8 included, MultiStar: {-0.18, -0.06}, one-star: {-0.02, -0.17}
23:04:38.612 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
23:04:38.612 00.000 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
23:04:38.613 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.68 mountX=-0.00 mountY=0.17, mountTheta=1.58
23:04:38.614 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
23:04:38.615 00.001 8996 Enqueuing Move request for scope (-0.02, -0.17)
23:04:38.615 00.000 20224 Worker thread wakes up
23:04:38.616 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:04:38.616 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:04:38.616 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.00 yDistance=0.17
23:04:38.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:04:38.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:38.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:04:38.616 00.000 20224 MoveAxis(E, 0, ABG)
23:04:38.616 00.000 20224 Move returns status 0, amount 0
23:04:38.616 00.000 20224 MoveAxis(N, 0, ABG)
23:04:38.616 00.000 20224 Move returns status 0, amount 0
23:04:38.616 00.000 20224 move complete, result=0
23:04:38.616 00.000 20224 worker thread done servicing request
23:04:38.619 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52544, med=2825, FiltMin=2553, FiltMax=27027, Gamma=1.000
23:04:38.636 00.017 8996 UpdateGuideState exits: m=722388 SNR=353.2
23:04:38.639 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:38.641 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:38.644 00.003 8996 Enqueuing Expose request
23:04:38.646 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:38.648 00.002 20224 Worker thread wakes up
23:04:38.649 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:38.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:39.805 01.156 20224 Exposure complete
23:04:39.870 00.065 20224 worker thread done servicing request
23:04:39.870 00.000 8996 OnExposeComplete: enter
23:04:39.873 00.003 8996 UpdateGuideState(): m_state=6
23:04:39.874 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6497
23:04:39.875 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.19, Mass=776750, SNR=370.5, Peak=65475 HFD=4.4
23:04:39.877 00.002 8996 MultiStar: [#1 -0.28,0.06,0.63,U] [#2 -0.55,-0.18,0.00,M1] [#3 -0.31,-0.04,0.53,U] [#4 -0.28,-0.01,0.48,U] [#5 -0.21,0.13,0.54,U] [#6 -0.49,-0.03,0.00,M1] [#7 -0.48,0.35,0.00,M1] [#8 -0.18,0.07,0.35,U] 
23:04:39.879 00.002 8996 refined, 5 included, MultiStar: {-0.29, 0.09}, one-star: {-0.37, 0.23}
23:04:39.880 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
23:04:39.882 00.002 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:04:39.884 00.002 8996 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.30 cameraTheta=2.83 mountX=-0.30 mountY=-0.06, mountTheta=-2.94
23:04:39.886 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.09, opts=13)
23:04:39.888 00.002 8996 Enqueuing Move request for scope (-0.29, 0.09)
23:04:39.889 00.001 20224 Worker thread wakes up
23:04:39.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.09) opts 0xd
23:04:39.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.09)
23:04:39.890 00.001 20224 Moving (-0.29, 0.09) raw xDistance=-0.30 yDistance=-0.06
23:04:39.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:04:39.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:39.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:04:39.890 00.000 20224 MoveAxis(E, 43, ABG)
23:04:39.890 00.000 20224 Guiding  Dir = 2, Dur = 43
23:04:39.890 00.000 20224 IsSlewing returns 0
23:04:39.890 00.000 20224 IsGuiding returns 0
23:04:39.894 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65475, med=2822, FiltMin=2579, FiltMax=30736, Gamma=1.000
23:04:39.908 00.014 8996 UpdateGuideState exits: m=776750 SNR=370.5
23:04:39.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:39.910 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:39.911 00.001 8996 Enqueuing Expose request
23:04:39.933 00.022 20224 PulseGuide returned control before completion, sleep 11
23:04:39.947 00.014 20224 IsGuiding returns 1
23:04:39.947 00.000 20224 scope still moving after pulse duration time elapsed
23:04:39.979 00.032 20224 IsSlewing returns 0
23:04:39.980 00.001 20224 IsGuiding returns 1
23:04:40.009 00.029 20224 IsSlewing returns 0
23:04:40.009 00.000 20224 IsGuiding returns 1
23:04:40.041 00.032 20224 IsSlewing returns 0
23:04:40.042 00.001 20224 IsGuiding returns 0
23:04:40.042 00.000 20224 scope move finished after 43 + 107 ms
23:04:40.042 00.000 20224 Move returns status 0, amount 43
23:04:40.042 00.000 20224 MoveAxis(N, 0, ABG)
23:04:40.042 00.000 20224 Move returns status 0, amount 0
23:04:40.042 00.000 20224 move complete, result=0
23:04:40.042 00.000 20224 worker thread done servicing request
23:04:40.042 00.000 20224 Worker thread wakes up
23:04:40.042 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
23:04:40.046 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:40.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:41.027 00.981 20224 Exposure complete
23:04:41.090 00.063 20224 worker thread done servicing request
23:04:41.090 00.000 8996 OnExposeComplete: enter
23:04:41.091 00.001 8996 UpdateGuideState(): m_state=6
23:04:41.092 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6498
23:04:41.092 00.000 8996 Star::Find returns 1 (0), X=137.06, Y=472.16, Mass=725008, SNR=336.9, Peak=56579 HFD=4.4
23:04:41.093 00.001 8996 MultiStar: [#1 -0.31,-0.07,0.59,U] [#2 -0.41,-0.04,0.80,U] [#3 -0.19,0.02,0.66,U] [#4 -0.22,-0.00,0.59,U] [#5 -0.01,-0.11,0.61,U] [#6 -0.04,0.20,0.45,U] [#7 -0.24,0.15,0.43,U] [#8 0.00,0.00,0.41,U] 
23:04:41.094 00.001 8996 refined, 8 included, MultiStar: {-0.21, 0.04}, one-star: {-0.28, 0.20}
23:04:41.095 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:04:41.096 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
23:04:41.097 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.04 hyp=0.21 cameraTheta=2.95 mountX=-0.21 mountY=-0.02, mountTheta=-3.06
23:04:41.098 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.04, opts=13)
23:04:41.099 00.001 8996 Enqueuing Move request for scope (-0.21, 0.04)
23:04:41.100 00.001 20224 Worker thread wakes up
23:04:41.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.04) opts 0xd
23:04:41.100 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.04)
23:04:41.100 00.000 20224 Moving (-0.21, 0.04) raw xDistance=-0.21 yDistance=-0.02
23:04:41.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
23:04:41.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:41.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:04:41.100 00.000 20224 MoveAxis(E, 34, ABG)
23:04:41.100 00.000 20224 Guiding  Dir = 2, Dur = 34
23:04:41.100 00.000 20224 IsSlewing returns 0
23:04:41.101 00.001 20224 IsGuiding returns 0
23:04:41.105 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56579, med=2825, FiltMin=2512, FiltMax=28621, Gamma=1.000
23:04:41.120 00.015 8996 UpdateGuideState exits: m=725008 SNR=336.9
23:04:41.121 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:41.122 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:41.122 00.000 8996 Enqueuing Expose request
23:04:41.151 00.029 20224 IsGuiding returns 1
23:04:41.151 00.000 20224 scope still moving after pulse duration time elapsed
23:04:41.180 00.029 20224 IsSlewing returns 0
23:04:41.180 00.000 20224 IsGuiding returns 1
23:04:41.211 00.031 20224 IsSlewing returns 0
23:04:41.211 00.000 20224 IsGuiding returns 1
23:04:41.241 00.030 20224 IsSlewing returns 0
23:04:41.241 00.000 20224 IsGuiding returns 0
23:04:41.241 00.000 20224 scope move finished after 34 + 107 ms
23:04:41.241 00.000 20224 Move returns status 0, amount 34
23:04:41.241 00.000 20224 MoveAxis(N, 0, ABG)
23:04:41.242 00.001 20224 Move returns status 0, amount 0
23:04:41.242 00.000 20224 move complete, result=0
23:04:41.242 00.000 20224 worker thread done servicing request
23:04:41.242 00.000 20224 Worker thread wakes up
23:04:41.242 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
23:04:41.245 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:41.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:42.414 01.169 20224 Exposure complete
23:04:42.480 00.066 20224 worker thread done servicing request
23:04:42.480 00.000 8996 OnExposeComplete: enter
23:04:42.482 00.002 8996 UpdateGuideState(): m_state=6
23:04:42.482 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6499
23:04:42.483 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=472.34, Mass=730833, SNR=348.3, Peak=52304 HFD=4.6
23:04:42.484 00.001 8996 MultiStar: [#1 0.24,0.30,0.66,U] [#2 0.24,-0.13,0.81,U] [#3 -0.05,0.16,0.73,U] [#4 -0.02,0.17,0.56,U] [#5 0.23,0.13,0.57,U] [#6 0.15,-0.10,0.43,U] [#7 0.11,0.27,0.45,U] [#8 0.23,0.23,0.46,U] 
23:04:42.485 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.17}, one-star: {0.08, 0.38}
23:04:42.486 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
23:04:42.486 00.000 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
23:04:42.487 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=0.11 mountY=-0.18, mountTheta=-1.02
23:04:42.488 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.17, opts=13)
23:04:42.489 00.001 8996 Enqueuing Move request for scope (0.13, 0.17)
23:04:42.490 00.001 20224 Worker thread wakes up
23:04:42.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
23:04:42.490 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
23:04:42.490 00.000 20224 Moving (0.13, 0.17) raw xDistance=0.11 yDistance=-0.18
23:04:42.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:04:42.491 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:42.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:04:42.491 00.000 20224 MoveAxis(E, 0, ABG)
23:04:42.491 00.000 20224 Move returns status 0, amount 0
23:04:42.491 00.000 20224 MoveAxis(N, 0, ABG)
23:04:42.491 00.000 20224 Move returns status 0, amount 0
23:04:42.491 00.000 20224 move complete, result=0
23:04:42.491 00.000 20224 worker thread done servicing request
23:04:42.497 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52304, med=2822, FiltMin=2563, FiltMax=26221, Gamma=1.000
23:04:42.512 00.015 8996 UpdateGuideState exits: m=730833 SNR=348.3
23:04:42.513 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:42.514 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:42.515 00.001 8996 Enqueuing Expose request
23:04:42.516 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:42.517 00.001 20224 Worker thread wakes up
23:04:42.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:42.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:43.505 00.988 20224 Exposure complete
23:04:43.604 00.099 20224 worker thread done servicing request
23:04:43.604 00.000 8996 OnExposeComplete: enter
23:04:43.606 00.002 8996 UpdateGuideState(): m_state=6
23:04:43.607 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6500
23:04:43.608 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=472.04, Mass=696202, SNR=344.5, Peak=56160 HFD=4.2
23:04:43.609 00.001 8996 MultiStar: [#1 0.11,0.26,0.67,U] [#2 0.20,-0.24,0.72,U] [#3 0.30,-0.16,0.66,U] [#4 0.29,-0.24,0.52,U] [#5 0.29,-0.04,0.59,U] [#6 0.49,0.08,0.00,M1] [#7 0.15,0.15,0.43,U] [#8 0.32,0.11,0.44,U] 
23:04:43.610 00.001 8996 single-star, 7 included, MultiStar: {0.21, -0.01}, one-star: {0.09, 0.08}
23:04:43.611 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
23:04:43.612 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
23:04:43.612 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.76 mountX=0.08 mountY=-0.09, mountTheta=-0.86
23:04:43.614 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
23:04:43.615 00.001 8996 Enqueuing Move request for scope (0.09, 0.08)
23:04:43.616 00.001 20224 Worker thread wakes up
23:04:43.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
23:04:43.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
23:04:43.616 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
23:04:43.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:04:43.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:43.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:04:43.616 00.000 20224 MoveAxis(E, 0, ABG)
23:04:43.616 00.000 20224 Move returns status 0, amount 0
23:04:43.617 00.001 20224 MoveAxis(N, 0, ABG)
23:04:43.617 00.000 20224 Move returns status 0, amount 0
23:04:43.617 00.000 20224 move complete, result=0
23:04:43.617 00.000 20224 worker thread done servicing request
23:04:43.622 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56160, med=2822, FiltMin=2576, FiltMax=28755, Gamma=1.000
23:04:43.635 00.013 8996 UpdateGuideState exits: m=696202 SNR=344.5
23:04:43.636 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:43.637 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:43.637 00.000 8996 Enqueuing Expose request
23:04:43.638 00.001 20224 Worker thread wakes up
23:04:43.638 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:43.639 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:43.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:44.811 01.172 20224 Exposure complete
23:04:44.887 00.076 20224 worker thread done servicing request
23:04:44.887 00.000 8996 OnExposeComplete: enter
23:04:44.888 00.001 8996 UpdateGuideState(): m_state=6
23:04:44.889 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6501
23:04:44.890 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.04, Mass=743352, SNR=312.6, Peak=65504 HFD=4.4
23:04:44.891 00.001 8996 MultiStar: [#1 0.19,0.38,0.77,U] [#2 0.39,-0.14,0.87,U] [#3 0.23,-0.12,0.62,U] [#4 0.27,-0.14,0.67,U] [#5 0.47,0.09,0.00,M1] [#6 0.26,-0.11,0.48,U] [#7 0.20,0.11,0.49,U] [#8 0.58,-0.13,0.00,M1] 
23:04:44.893 00.002 8996 refined, 6 included, MultiStar: {0.28, 0.02}, one-star: {0.35, 0.08}
23:04:44.894 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:04:44.895 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
23:04:44.898 00.003 8996 CameraToMount -- cameraX=0.28 cameraY=0.02 hyp=0.28 cameraTheta=0.06 mountX=0.28 mountY=-0.05, mountTheta=-0.18
23:04:44.902 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.02, opts=13)
23:04:44.904 00.002 8996 Enqueuing Move request for scope (0.28, 0.02)
23:04:44.907 00.003 20224 Worker thread wakes up
23:04:44.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.02) opts 0xd
23:04:44.907 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.02)
23:04:44.907 00.000 20224 Moving (0.28, 0.02) raw xDistance=0.28 yDistance=-0.05
23:04:44.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:04:44.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:44.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:04:44.907 00.000 20224 MoveAxis(W, 41, ABG)
23:04:44.907 00.000 20224 Guiding  Dir = 3, Dur = 41
23:04:44.908 00.001 20224 IsSlewing returns 0
23:04:44.908 00.000 20224 IsGuiding returns 0
23:04:44.917 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2822, FiltMin=2534, FiltMax=32093, Gamma=1.000
23:04:44.928 00.011 20224 PulseGuide returned control before completion, sleep 31
23:04:44.935 00.007 8996 UpdateGuideState exits: m=743352 SNR=312.6
23:04:44.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:44.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:44.938 00.001 8996 Enqueuing Expose request
23:04:44.973 00.035 20224 IsGuiding returns 1
23:04:44.973 00.000 20224 scope still moving after pulse duration time elapsed
23:04:45.004 00.031 20224 IsSlewing returns 0
23:04:45.004 00.000 20224 IsGuiding returns 1
23:04:45.040 00.036 20224 IsSlewing returns 0
23:04:45.040 00.000 20224 IsGuiding returns 0
23:04:45.040 00.000 20224 scope move finished after 41 + 91 ms
23:04:45.041 00.001 20224 Move returns status 0, amount 41
23:04:45.041 00.000 20224 MoveAxis(N, 0, ABG)
23:04:45.041 00.000 20224 Move returns status 0, amount 0
23:04:45.041 00.000 20224 move complete, result=0
23:04:45.041 00.000 20224 worker thread done servicing request
23:04:45.041 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.0 px 0 ms NORTH
23:04:45.043 00.002 20224 Worker thread wakes up
23:04:45.043 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:45.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:46.041 00.998 20224 Exposure complete
23:04:46.116 00.075 20224 worker thread done servicing request
23:04:46.116 00.000 8996 OnExposeComplete: enter
23:04:46.117 00.001 8996 UpdateGuideState(): m_state=6
23:04:46.118 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6502
23:04:46.119 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.05, Mass=756746, SNR=341.6, Peak=58576 HFD=4.3
23:04:46.120 00.001 8996 MultiStar: [#1 -0.05,-0.17,0.65,U] [#2 -0.04,-0.29,0.70,U] [#3 -0.06,-0.22,0.63,U] [#4 -0.05,-0.03,0.51,U] [#5 0.11,0.07,0.59,U] [#6 -0.02,0.13,0.46,U] [#7 -0.01,0.30,0.45,U] [#8 0.19,-0.02,0.41,U] 
23:04:46.121 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.03}, one-star: {0.15, 0.09}
23:04:46.121 00.000 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:04:46.122 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
23:04:46.123 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.75 mountX=0.03 mountY=0.02, mountTheta=0.64
23:04:46.125 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
23:04:46.126 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
23:04:46.127 00.001 20224 Worker thread wakes up
23:04:46.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
23:04:46.127 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
23:04:46.127 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.02
23:04:46.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:04:46.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:46.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:46.127 00.000 20224 MoveAxis(E, 0, ABG)
23:04:46.127 00.000 20224 Move returns status 0, amount 0
23:04:46.127 00.000 20224 MoveAxis(N, 0, ABG)
23:04:46.128 00.001 20224 Move returns status 0, amount 0
23:04:46.128 00.000 20224 move complete, result=0
23:04:46.128 00.000 20224 worker thread done servicing request
23:04:46.132 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58576, med=2822, FiltMin=2553, FiltMax=31251, Gamma=1.000
23:04:46.146 00.014 8996 UpdateGuideState exits: m=756746 SNR=341.6
23:04:46.147 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:46.148 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:46.149 00.001 8996 Enqueuing Expose request
23:04:46.150 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:46.151 00.001 20224 Worker thread wakes up
23:04:46.151 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:46.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:47.314 01.163 20224 Exposure complete
23:04:47.391 00.077 20224 worker thread done servicing request
23:04:47.391 00.000 8996 OnExposeComplete: enter
23:04:47.392 00.001 8996 UpdateGuideState(): m_state=6
23:04:47.393 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6503
23:04:47.394 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.05, Mass=776974, SNR=391.3, Peak=65504 HFD=4.5
23:04:47.395 00.001 8996 MultiStar: [#1 0.16,0.12,0.59,U] [#2 0.08,-0.02,0.68,U] [#3 0.05,-0.22,0.51,U] [#4 0.13,-0.32,0.46,U] [#5 0.20,-0.02,0.56,U] [#6 0.13,-0.16,0.35,U] [#7 -0.09,0.13,0.45,U] [#8 0.38,0.06,0.34,U] 
23:04:47.396 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.02}, one-star: {0.35, 0.09}
23:04:47.396 00.000 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
23:04:47.397 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
23:04:47.399 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-0.11 mountX=0.17 mountY=-0.00, mountTheta=-0.00
23:04:47.401 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.02, opts=13)
23:04:47.402 00.001 8996 Enqueuing Move request for scope (0.17, -0.02)
23:04:47.403 00.001 20224 Worker thread wakes up
23:04:47.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.02) opts 0xd
23:04:47.403 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.02)
23:04:47.403 00.000 20224 Moving (0.17, -0.02) raw xDistance=0.17 yDistance=-0.00
23:04:47.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:04:47.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:47.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:04:47.403 00.000 20224 MoveAxis(E, 0, ABG)
23:04:47.403 00.000 20224 Move returns status 0, amount 0
23:04:47.403 00.000 20224 MoveAxis(N, 0, ABG)
23:04:47.403 00.000 20224 Move returns status 0, amount 0
23:04:47.404 00.001 20224 move complete, result=0
23:04:47.404 00.000 20224 worker thread done servicing request
23:04:47.407 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2822, FiltMin=2534, FiltMax=32195, Gamma=1.000
23:04:47.423 00.016 8996 UpdateGuideState exits: m=776974 SNR=391.3
23:04:47.424 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:47.425 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:47.425 00.000 8996 Enqueuing Expose request
23:04:47.426 00.001 20224 Worker thread wakes up
23:04:47.426 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:04:47.427 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:47.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:48.397 00.970 20224 Exposure complete
23:04:48.483 00.086 20224 worker thread done servicing request
23:04:48.483 00.000 8996 OnExposeComplete: enter
23:04:48.484 00.001 8996 UpdateGuideState(): m_state=6
23:04:48.486 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6504
23:04:48.487 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=472.02, Mass=727688, SNR=366.6, Peak=64304 HFD=4.3
23:04:48.489 00.002 8996 MultiStar: [#1 0.24,0.10,0.65,U] [#2 0.15,-0.13,0.69,U] [#3 0.32,-0.28,0.62,U] [#4 0.27,-0.17,0.50,U] [#5 0.30,-0.23,0.52,U] [#6 0.31,-0.12,0.42,U] [#7 0.11,0.18,0.42,U] [#8 0.25,-0.08,0.39,U] 
23:04:48.490 00.001 8996 single-star, 8 included, MultiStar: {0.24, -0.07}, one-star: {0.24, 0.06}
23:04:48.491 00.001 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
23:04:48.492 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
23:04:48.493 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.24 cameraTheta=0.24 mountX=0.23 mountY=-0.08, mountTheta=-0.35
23:04:48.495 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.06, opts=13)
23:04:48.496 00.001 8996 Enqueuing Move request for scope (0.24, 0.06)
23:04:48.497 00.001 20224 Worker thread wakes up
23:04:48.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
23:04:48.497 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
23:04:48.497 00.000 20224 Moving (0.24, 0.06) raw xDistance=0.23 yDistance=-0.08
23:04:48.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:04:48.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:48.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:04:48.498 00.001 20224 MoveAxis(W, 33, ABG)
23:04:48.498 00.000 20224 Guiding  Dir = 3, Dur = 33
23:04:48.498 00.000 20224 IsSlewing returns 0
23:04:48.499 00.001 20224 IsGuiding returns 0
23:04:48.504 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64304, med=2822, FiltMin=2544, FiltMax=30035, Gamma=1.000
23:04:48.529 00.025 8996 UpdateGuideState exits: m=727688 SNR=366.6
23:04:48.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:48.533 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:48.534 00.001 8996 Enqueuing Expose request
23:04:48.536 00.002 20224 PulseGuide returned control before completion, sleep 13
23:04:48.559 00.023 20224 IsGuiding returns 1
23:04:48.559 00.000 20224 scope still moving after pulse duration time elapsed
23:04:48.591 00.032 20224 IsSlewing returns 0
23:04:48.591 00.000 20224 IsGuiding returns 1
23:04:48.623 00.032 20224 IsSlewing returns 0
23:04:48.623 00.000 20224 IsGuiding returns 0
23:04:48.623 00.000 20224 scope move finished after 33 + 91 ms
23:04:48.623 00.000 20224 Move returns status 0, amount 33
23:04:48.623 00.000 20224 MoveAxis(N, 0, ABG)
23:04:48.623 00.000 20224 Move returns status 0, amount 0
23:04:48.623 00.000 20224 move complete, result=0
23:04:48.623 00.000 20224 worker thread done servicing request
23:04:48.625 00.002 20224 Worker thread wakes up
23:04:48.625 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
23:04:48.627 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:48.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:49.808 01.181 20224 Exposure complete
23:04:49.893 00.085 20224 worker thread done servicing request
23:04:49.893 00.000 8996 OnExposeComplete: enter
23:04:49.894 00.001 8996 UpdateGuideState(): m_state=6
23:04:49.896 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6505
23:04:49.897 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=472.25, Mass=715825, SNR=353.4, Peak=63827 HFD=4.4
23:04:49.900 00.003 8996 MultiStar: [#1 -0.45,0.28,0.00,M1] [#2 -0.66,-0.08,0.00,M1] [#3 -0.61,-0.07,0.00,M1] [#4 -0.38,-0.15,0.49,U] [#5 -0.25,0.02,0.67,U] [#6 -0.56,0.17,0.00,M1] [#7 -0.43,0.12,0.00,M1] [#8 -0.10,0.12,0.40,U] 
23:04:49.901 00.001 8996 refined, 3 included, MultiStar: {-0.34, 0.11}, one-star: {-0.49, 0.29}
23:04:49.903 00.002 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:04:49.904 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
23:04:49.906 00.002 8996 CameraToMount -- cameraX=-0.34 cameraY=0.11 hyp=0.36 cameraTheta=2.84 mountX=-0.35 mountY=-0.07, mountTheta=-2.95
23:04:49.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.11, opts=13)
23:04:49.909 00.001 8996 Enqueuing Move request for scope (-0.34, 0.11)
23:04:49.910 00.001 20224 Worker thread wakes up
23:04:49.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.11) opts 0xd
23:04:49.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.11)
23:04:49.910 00.000 20224 Moving (-0.34, 0.11) raw xDistance=-0.35 yDistance=-0.07
23:04:49.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
23:04:49.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:49.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:04:49.910 00.000 20224 MoveAxis(E, 49, ABG)
23:04:49.910 00.000 20224 Guiding  Dir = 2, Dur = 49
23:04:49.911 00.001 20224 IsSlewing returns 0
23:04:49.911 00.000 20224 IsGuiding returns 0
23:04:49.914 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63827, med=2825, FiltMin=2557, FiltMax=29405, Gamma=1.000
23:04:49.928 00.014 8996 UpdateGuideState exits: m=715825 SNR=353.4
23:04:49.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:49.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:49.931 00.001 8996 Enqueuing Expose request
23:04:49.971 00.040 20224 IsGuiding returns 1
23:04:49.971 00.000 20224 scope still moving after pulse duration time elapsed
23:04:50.001 00.030 20224 IsSlewing returns 0
23:04:50.001 00.000 20224 IsGuiding returns 1
23:04:50.034 00.033 20224 IsSlewing returns 0
23:04:50.034 00.000 20224 IsGuiding returns 1
23:04:50.065 00.031 20224 IsSlewing returns 0
23:04:50.065 00.000 20224 IsGuiding returns 0
23:04:50.065 00.000 20224 scope move finished after 49 + 105 ms
23:04:50.065 00.000 20224 Move returns status 0, amount 49
23:04:50.065 00.000 20224 MoveAxis(N, 0, ABG)
23:04:50.065 00.000 20224 Move returns status 0, amount 0
23:04:50.065 00.000 20224 move complete, result=0
23:04:50.065 00.000 20224 worker thread done servicing request
23:04:50.066 00.001 20224 Worker thread wakes up
23:04:50.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:50.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:50.066 00.000 8996 GuideStep: -0.4 px 49 ms EAST, -0.1 px 0 ms NORTH
23:04:51.040 00.974 20224 Exposure complete
23:04:51.144 00.104 20224 worker thread done servicing request
23:04:51.144 00.000 8996 OnExposeComplete: enter
23:04:51.145 00.001 8996 UpdateGuideState(): m_state=6
23:04:51.146 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6506
23:04:51.149 00.003 8996 Star::Find returns 1 (0), X=137.32, Y=472.28, Mass=749272, SNR=345.1, Peak=49251 HFD=4.5
23:04:51.151 00.002 8996 MultiStar: [#1 -0.21,0.28,0.67,U] [#2 -0.11,0.04,0.77,U] [#3 -0.22,0.05,0.60,U] [#4 -0.15,0.06,0.55,U] [#5 -0.24,0.14,0.64,U] [#6 -0.21,0.38,0.00,M2] [#7 -0.11,0.33,0.47,U] [#8 0.05,0.23,0.38,U] 
23:04:51.153 00.002 8996 refined, 7 included, MultiStar: {-0.13, 0.18}, one-star: {-0.02, 0.32}
23:04:51.154 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
23:04:51.155 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
23:04:51.156 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.18 mountX=-0.15 mountY=-0.17, mountTheta=-2.28
23:04:51.158 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.18, opts=13)
23:04:51.160 00.002 8996 Enqueuing Move request for scope (-0.13, 0.18)
23:04:51.162 00.002 20224 Worker thread wakes up
23:04:51.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
23:04:51.162 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
23:04:51.162 00.000 20224 Moving (-0.13, 0.18) raw xDistance=-0.15 yDistance=-0.17
23:04:51.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:04:51.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:51.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:04:51.163 00.001 20224 MoveAxis(E, 0, ABG)
23:04:51.163 00.000 20224 Move returns status 0, amount 0
23:04:51.163 00.000 20224 MoveAxis(N, 0, ABG)
23:04:51.163 00.000 20224 Move returns status 0, amount 0
23:04:51.163 00.000 20224 move complete, result=0
23:04:51.163 00.000 20224 worker thread done servicing request
23:04:51.172 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49251, med=2822, FiltMin=2582, FiltMax=28019, Gamma=1.000
23:04:51.186 00.014 8996 UpdateGuideState exits: m=749272 SNR=345.1
23:04:51.188 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:51.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:51.191 00.002 8996 Enqueuing Expose request
23:04:51.192 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:04:51.193 00.001 20224 Worker thread wakes up
23:04:51.193 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:51.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:52.347 01.154 20224 Exposure complete
23:04:52.436 00.089 20224 worker thread done servicing request
23:04:52.436 00.000 8996 OnExposeComplete: enter
23:04:52.437 00.001 8996 UpdateGuideState(): m_state=6
23:04:52.438 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6507
23:04:52.439 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.09, Mass=664381, SNR=371.4, Peak=51456 HFD=4.3
23:04:52.440 00.001 8996 MultiStar: [#1 -0.13,0.25,0.65,U] [#2 0.04,0.01,0.70,U] [#3 -0.09,0.03,0.59,U] [#4 -0.10,-0.21,0.44,U] [#5 -0.03,0.13,0.67,U] [#6 0.10,-0.01,0.40,U] [#7 -0.04,0.17,0.49,U] [#8 0.11,-0.18,0.41,U] 
23:04:52.440 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.06}, one-star: {-0.04, 0.13}
23:04:52.441 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
23:04:52.442 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
23:04:52.443 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.02 mountX=-0.03 mountY=-0.06, mountTheta=-2.12
23:04:52.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
23:04:52.446 00.001 8996 Enqueuing Move request for scope (-0.03, 0.06)
23:04:52.447 00.001 20224 Worker thread wakes up
23:04:52.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
23:04:52.447 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
23:04:52.447 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
23:04:52.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:04:52.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:52.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:04:52.447 00.000 20224 MoveAxis(E, 0, ABG)
23:04:52.447 00.000 20224 Move returns status 0, amount 0
23:04:52.447 00.000 20224 MoveAxis(N, 0, ABG)
23:04:52.447 00.000 20224 Move returns status 0, amount 0
23:04:52.447 00.000 20224 move complete, result=0
23:04:52.447 00.000 20224 worker thread done servicing request
23:04:52.451 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51456, med=2825, FiltMin=2560, FiltMax=26829, Gamma=1.000
23:04:52.465 00.014 8996 UpdateGuideState exits: m=664381 SNR=371.4
23:04:52.466 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:52.467 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:52.467 00.000 8996 Enqueuing Expose request
23:04:52.468 00.001 20224 Worker thread wakes up
23:04:52.468 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:52.469 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:52.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:53.448 00.979 20224 Exposure complete
23:04:53.516 00.068 20224 worker thread done servicing request
23:04:53.516 00.000 8996 OnExposeComplete: enter
23:04:53.518 00.002 8996 UpdateGuideState(): m_state=6
23:04:53.519 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6508
23:04:53.520 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=472.03, Mass=740577, SNR=348.4, Peak=63779 HFD=4.3
23:04:53.522 00.002 8996 MultiStar: [#1 -0.18,0.09,0.67,U] [#2 -0.15,-0.34,0.76,U] [#3 -0.13,0.09,0.67,U] [#4 -0.19,-0.02,0.53,U] [#5 -0.09,-0.01,0.63,U] [#6 0.01,-0.27,0.45,U] [#7 0.01,-0.08,0.45,U] [#8 0.02,-0.01,0.40,U] 
23:04:53.523 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.04}, one-star: {-0.23, 0.07}
23:04:53.523 00.000 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
23:04:53.525 00.002 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
23:04:53.526 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.80 mountX=-0.12 mountY=0.06, mountTheta=2.69
23:04:53.528 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.04, opts=13)
23:04:53.528 00.000 8996 Enqueuing Move request for scope (-0.13, -0.04)
23:04:53.529 00.001 20224 Worker thread wakes up
23:04:53.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
23:04:53.529 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
23:04:53.529 00.000 20224 Moving (-0.13, -0.04) raw xDistance=-0.12 yDistance=0.06
23:04:53.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:04:53.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:53.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:04:53.529 00.000 20224 MoveAxis(E, 0, ABG)
23:04:53.529 00.000 20224 Move returns status 0, amount 0
23:04:53.529 00.000 20224 MoveAxis(N, 0, ABG)
23:04:53.529 00.000 20224 Move returns status 0, amount 0
23:04:53.530 00.001 20224 move complete, result=0
23:04:53.530 00.000 20224 worker thread done servicing request
23:04:53.535 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63779, med=2825, FiltMin=2576, FiltMax=28531, Gamma=1.000
23:04:53.552 00.017 8996 UpdateGuideState exits: m=740577 SNR=348.4
23:04:53.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:53.555 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:53.556 00.001 8996 Enqueuing Expose request
23:04:53.558 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:53.560 00.002 20224 Worker thread wakes up
23:04:53.561 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:53.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:54.711 01.150 20224 Exposure complete
23:04:54.775 00.064 20224 worker thread done servicing request
23:04:54.775 00.000 8996 OnExposeComplete: enter
23:04:54.776 00.001 8996 UpdateGuideState(): m_state=6
23:04:54.777 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6509
23:04:54.778 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=471.91, Mass=712051, SNR=334.8, Peak=53920 HFD=4.3
23:04:54.779 00.001 8996 MultiStar: [#1 -0.13,-0.13,0.70,U] [#2 -0.17,-0.30,0.71,U] [#3 0.02,-0.24,0.65,U] [#4 -0.07,-0.13,0.56,U] [#5 -0.03,-0.04,0.62,U] [#6 0.06,-0.09,0.43,U] [#7 -0.19,0.00,0.47,U] [#8 -0.01,-0.22,0.45,U] 
23:04:54.779 00.000 8996 single-star, 8 included, MultiStar: {-0.06, -0.13}, one-star: {-0.02, -0.05}
23:04:54.780 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
23:04:54.781 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
23:04:54.782 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.93 mountX=-0.01 mountY=0.06, mountTheta=1.83
23:04:54.783 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
23:04:54.784 00.001 8996 Enqueuing Move request for scope (-0.02, -0.05)
23:04:54.785 00.001 20224 Worker thread wakes up
23:04:54.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:04:54.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:04:54.785 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.01 yDistance=0.06
23:04:54.786 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:04:54.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:54.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:04:54.786 00.000 20224 MoveAxis(E, 0, ABG)
23:04:54.786 00.000 20224 Move returns status 0, amount 0
23:04:54.786 00.000 20224 MoveAxis(N, 0, ABG)
23:04:54.786 00.000 20224 Move returns status 0, amount 0
23:04:54.786 00.000 20224 move complete, result=0
23:04:54.786 00.000 20224 worker thread done servicing request
23:04:54.794 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53920, med=2825, FiltMin=2569, FiltMax=26963, Gamma=1.000
23:04:54.824 00.030 8996 UpdateGuideState exits: m=712051 SNR=334.8
23:04:54.826 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:54.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:54.828 00.001 8996 Enqueuing Expose request
23:04:54.830 00.002 20224 Worker thread wakes up
23:04:54.830 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:54.831 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:54.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:55.824 00.993 20224 Exposure complete
23:04:55.903 00.079 20224 worker thread done servicing request
23:04:55.904 00.001 8996 OnExposeComplete: enter
23:04:55.904 00.000 8996 UpdateGuideState(): m_state=6
23:04:55.906 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6510
23:04:55.907 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=471.93, Mass=747787, SNR=430.2, Peak=62851 HFD=4.4
23:04:55.908 00.001 8996 MultiStar: [#1 -0.21,-0.17,0.56,U] [#2 -0.07,-0.57,0.00,M1] [#3 0.01,-0.32,0.51,U] [#4 -0.01,-0.14,0.44,U] [#5 -0.12,-0.27,0.55,U] [#6 -0.26,0.02,0.38,U] [#7 -0.06,-0.10,0.38,U] [#8 0.12,-0.24,0.32,U] 
23:04:55.909 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.15}, one-star: {-0.32, -0.03}
23:04:55.910 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:04:55.911 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
23:04:55.913 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-2.34 mountX=-0.13 mountY=0.16, mountTheta=2.23
23:04:55.915 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.15, opts=13)
23:04:55.916 00.001 8996 Enqueuing Move request for scope (-0.14, -0.15)
23:04:55.917 00.001 20224 Worker thread wakes up
23:04:55.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
23:04:55.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
23:04:55.917 00.000 20224 Moving (-0.14, -0.15) raw xDistance=-0.13 yDistance=0.16
23:04:55.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:04:55.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:55.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:04:55.917 00.000 20224 MoveAxis(E, 0, ABG)
23:04:55.917 00.000 20224 Move returns status 0, amount 0
23:04:55.917 00.000 20224 MoveAxis(N, 0, ABG)
23:04:55.917 00.000 20224 Move returns status 0, amount 0
23:04:55.917 00.000 20224 move complete, result=0
23:04:55.917 00.000 20224 worker thread done servicing request
23:04:55.924 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62851, med=2825, FiltMin=2576, FiltMax=28979, Gamma=1.000
23:04:55.936 00.012 8996 UpdateGuideState exits: m=747787 SNR=430.2
23:04:55.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:55.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:55.939 00.001 8996 Enqueuing Expose request
23:04:55.940 00.001 20224 Worker thread wakes up
23:04:55.940 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:55.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:55.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:57.113 01.172 20224 Exposure complete
23:04:57.192 00.079 20224 worker thread done servicing request
23:04:57.193 00.001 8996 OnExposeComplete: enter
23:04:57.194 00.001 8996 UpdateGuideState(): m_state=6
23:04:57.195 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6511
23:04:57.196 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.11, Mass=702712, SNR=359.8, Peak=58544 HFD=4.3
23:04:57.197 00.001 8996 MultiStar: [#1 0.09,0.10,0.61,U] [#2 -0.04,-0.24,0.65,U] [#3 -0.01,-0.15,0.55,U] [#4 -0.21,-0.31,0.54,U] [#5 0.25,0.18,0.56,U] [#6 -0.15,-0.51,0.00,M1] [#7 0.09,-0.06,0.48,U] [#8 0.23,0.01,0.37,U] 
23:04:57.198 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.02}, one-star: {0.07, 0.15}
23:04:57.199 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
23:04:57.200 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
23:04:57.201 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.44 mountX=0.05 mountY=0.02, mountTheta=0.33
23:04:57.203 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.02, opts=13)
23:04:57.204 00.001 8996 Enqueuing Move request for scope (0.05, -0.02)
23:04:57.205 00.001 20224 Worker thread wakes up
23:04:57.206 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
23:04:57.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
23:04:57.206 00.000 20224 Moving (0.05, -0.02) raw xDistance=0.05 yDistance=0.02
23:04:57.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:04:57.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:57.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:57.206 00.000 20224 MoveAxis(E, 0, ABG)
23:04:57.206 00.000 20224 Move returns status 0, amount 0
23:04:57.206 00.000 20224 MoveAxis(N, 0, ABG)
23:04:57.206 00.000 20224 Move returns status 0, amount 0
23:04:57.206 00.000 20224 move complete, result=0
23:04:57.206 00.000 20224 worker thread done servicing request
23:04:57.209 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58544, med=2822, FiltMin=2560, FiltMax=27795, Gamma=1.000
23:04:57.224 00.015 8996 UpdateGuideState exits: m=702712 SNR=359.8
23:04:57.226 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:57.226 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:57.227 00.001 8996 Enqueuing Expose request
23:04:57.228 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:04:57.229 00.001 20224 Worker thread wakes up
23:04:57.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:57.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:58.221 00.992 20224 Exposure complete
23:04:58.302 00.081 20224 worker thread done servicing request
23:04:58.302 00.000 8996 OnExposeComplete: enter
23:04:58.303 00.001 8996 UpdateGuideState(): m_state=6
23:04:58.304 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6512
23:04:58.305 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=472.10, Mass=752145, SNR=370.4, Peak=59779 HFD=4.4
23:04:58.306 00.001 8996 MultiStar: [#1 -0.39,0.10,0.67,U] [#2 -0.19,-0.24,0.66,U] [#3 -0.38,0.09,0.57,U] [#4 -0.30,0.06,0.53,U] [#5 -0.03,0.06,0.59,U] [#6 -0.38,-0.24,0.00,M2] [#7 -0.21,-0.00,0.40,U] [#8 -0.13,0.26,0.40,U] 
23:04:58.307 00.001 8996 single-star, 7 included, MultiStar: {-0.21, 0.05}, one-star: {-0.08, 0.14}
23:04:58.307 00.000 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
23:04:58.308 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
23:04:58.309 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.12 mountX=-0.10 mountY=-0.13, mountTheta=-2.22
23:04:58.310 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.14, opts=13)
23:04:58.311 00.001 8996 Enqueuing Move request for scope (-0.08, 0.14)
23:04:58.312 00.001 20224 Worker thread wakes up
23:04:58.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
23:04:58.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
23:04:58.312 00.000 20224 Moving (-0.08, 0.14) raw xDistance=-0.10 yDistance=-0.13
23:04:58.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:04:58.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:58.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:04:58.312 00.000 20224 MoveAxis(E, 0, ABG)
23:04:58.312 00.000 20224 Move returns status 0, amount 0
23:04:58.312 00.000 20224 MoveAxis(N, 0, ABG)
23:04:58.312 00.000 20224 Move returns status 0, amount 0
23:04:58.312 00.000 20224 move complete, result=0
23:04:58.313 00.001 20224 worker thread done servicing request
23:04:58.322 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59779, med=2822, FiltMin=2547, FiltMax=27581, Gamma=1.000
23:04:58.346 00.024 8996 UpdateGuideState exits: m=752145 SNR=370.4
23:04:58.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:58.349 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:58.350 00.001 8996 Enqueuing Expose request
23:04:58.351 00.001 20224 Worker thread wakes up
23:04:58.351 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:04:58.352 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:58.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:04:59.521 01.169 20224 Exposure complete
23:04:59.596 00.075 20224 worker thread done servicing request
23:04:59.596 00.000 8996 OnExposeComplete: enter
23:04:59.598 00.002 8996 UpdateGuideState(): m_state=6
23:04:59.599 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6513
23:04:59.600 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=471.98, Mass=744114, SNR=340.8, Peak=65475 HFD=4.4
23:04:59.601 00.001 8996 MultiStar: [#1 -0.36,0.05,0.72,U] [#2 -0.39,-0.52,0.00,M1] [#3 -0.27,-0.23,0.62,U] [#4 -0.22,-0.15,0.54,U] [#5 -0.29,-0.15,0.64,U] [#6 -0.23,-0.07,0.45,U] [#7 -0.55,-0.10,0.00,M1] [#8 -0.15,0.04,0.39,U] 
23:04:59.602 00.001 8996 refined, 6 included, MultiStar: {-0.28, -0.06}, one-star: {-0.32, 0.02}
23:04:59.602 00.000 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
23:04:59.603 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
23:04:59.604 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.06 hyp=0.29 cameraTheta=-2.92 mountX=-0.27 mountY=0.10, mountTheta=2.80
23:04:59.606 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.06, opts=13)
23:04:59.607 00.001 8996 Enqueuing Move request for scope (-0.28, -0.06)
23:04:59.609 00.002 20224 Worker thread wakes up
23:04:59.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.06) opts 0xd
23:04:59.609 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.06)
23:04:59.609 00.000 20224 Moving (-0.28, -0.06) raw xDistance=-0.27 yDistance=0.10
23:04:59.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:04:59.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:59.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:04:59.609 00.000 20224 MoveAxis(E, 39, ABG)
23:04:59.609 00.000 20224 Guiding  Dir = 2, Dur = 39
23:04:59.609 00.000 20224 IsSlewing returns 0
23:04:59.609 00.000 20224 IsGuiding returns 0
23:04:59.614 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65475, med=2822, FiltMin=2544, FiltMax=28915, Gamma=1.000
23:04:59.630 00.016 8996 UpdateGuideState exits: m=744114 SNR=340.8
23:04:59.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:59.633 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:04:59.634 00.001 8996 Enqueuing Expose request
23:04:59.658 00.024 20224 IsGuiding returns 1
23:04:59.658 00.000 20224 scope still moving after pulse duration time elapsed
23:04:59.688 00.030 20224 IsSlewing returns 0
23:04:59.689 00.001 20224 IsGuiding returns 1
23:04:59.719 00.030 20224 IsSlewing returns 0
23:04:59.719 00.000 20224 IsGuiding returns 1
23:04:59.751 00.032 20224 IsSlewing returns 0
23:04:59.751 00.000 20224 IsGuiding returns 0
23:04:59.751 00.000 20224 scope move finished after 39 + 102 ms
23:04:59.751 00.000 20224 Move returns status 0, amount 39
23:04:59.751 00.000 20224 MoveAxis(N, 0, ABG)
23:04:59.751 00.000 20224 Move returns status 0, amount 0
23:04:59.751 00.000 20224 move complete, result=0
23:04:59.751 00.000 20224 worker thread done servicing request
23:04:59.751 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
23:04:59.755 00.004 20224 Worker thread wakes up
23:04:59.755 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:04:59.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:00.730 00.975 20224 Exposure complete
23:05:00.794 00.064 20224 worker thread done servicing request
23:05:00.794 00.000 8996 OnExposeComplete: enter
23:05:00.795 00.001 8996 UpdateGuideState(): m_state=6
23:05:00.796 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6514
23:05:00.799 00.003 8996 Star::Find returns 1 (0), X=137.24, Y=471.83, Mass=698359, SNR=350.8, Peak=52768 HFD=4.3
23:05:00.802 00.003 8996 MultiStar: [#1 -0.08,-0.30,0.66,U] [#2 -0.23,-0.48,0.00,M2] [#3 -0.16,-0.47,0.00,M1] [#4 -0.08,-0.33,0.56,U] [#5 -0.01,-0.18,0.56,U] [#6 -0.10,-0.21,0.47,U] [#7 0.02,-0.13,0.51,U] [#8 0.20,-0.31,0.35,U] 
23:05:00.804 00.002 8996 single-star, 6 included, MultiStar: {-0.04, -0.22}, one-star: {-0.10, -0.13}
23:05:00.806 00.002 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
23:05:00.809 00.003 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
23:05:00.809 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.20 mountX=-0.08 mountY=0.14, mountTheta=2.10
23:05:00.812 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
23:05:00.814 00.002 8996 Enqueuing Move request for scope (-0.10, -0.13)
23:05:00.816 00.002 20224 Worker thread wakes up
23:05:00.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
23:05:00.816 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
23:05:00.816 00.000 20224 Moving (-0.10, -0.13) raw xDistance=-0.08 yDistance=0.14
23:05:00.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:05:00.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:00.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:05:00.816 00.000 20224 MoveAxis(E, 0, ABG)
23:05:00.816 00.000 20224 Move returns status 0, amount 0
23:05:00.816 00.000 20224 MoveAxis(N, 0, ABG)
23:05:00.816 00.000 20224 Move returns status 0, amount 0
23:05:00.816 00.000 20224 move complete, result=0
23:05:00.816 00.000 20224 worker thread done servicing request
23:05:00.821 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52768, med=2822, FiltMin=2560, FiltMax=25709, Gamma=1.000
23:05:00.837 00.016 8996 UpdateGuideState exits: m=698359 SNR=350.8
23:05:00.838 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:00.840 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:00.841 00.001 8996 Enqueuing Expose request
23:05:00.843 00.002 20224 Worker thread wakes up
23:05:00.843 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:00.846 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:00.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:02.019 01.173 20224 Exposure complete
23:05:02.095 00.076 20224 worker thread done servicing request
23:05:02.095 00.000 8996 OnExposeComplete: enter
23:05:02.097 00.002 8996 UpdateGuideState(): m_state=6
23:05:02.098 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6515
23:05:02.099 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=472.08, Mass=670654, SNR=317.3, Peak=60144 HFD=4.3
23:05:02.101 00.002 8996 MultiStar: [#1 0.15,-0.11,0.69,U] [#2 0.01,-0.50,0.00,M3] [#3 -0.20,-0.39,0.00,M2] [#4 -0.11,-0.27,0.57,U] [#5 0.12,-0.17,0.67,U] [#6 0.07,-0.22,0.49,U] [#7 0.06,-0.20,0.48,U] [#8 0.23,-0.25,0.44,U] 
23:05:02.103 00.002 8996 refined, 6 included, MultiStar: {0.09, -0.12}, one-star: {0.11, 0.12}
23:05:02.104 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
23:05:02.105 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
23:05:02.106 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.93 mountX=0.10 mountY=0.11, mountTheta=0.83
23:05:02.109 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.12, opts=13)
23:05:02.110 00.001 8996 Enqueuing Move request for scope (0.09, -0.12)
23:05:02.111 00.001 20224 Worker thread wakes up
23:05:02.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
23:05:02.111 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
23:05:02.111 00.000 20224 Moving (0.09, -0.12) raw xDistance=0.10 yDistance=0.11
23:05:02.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:05:02.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:02.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:05:02.111 00.000 20224 MoveAxis(E, 0, ABG)
23:05:02.111 00.000 20224 Move returns status 0, amount 0
23:05:02.111 00.000 20224 MoveAxis(N, 0, ABG)
23:05:02.111 00.000 20224 Move returns status 0, amount 0
23:05:02.111 00.000 20224 move complete, result=0
23:05:02.112 00.001 20224 worker thread done servicing request
23:05:02.115 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60144, med=2822, FiltMin=2534, FiltMax=26771, Gamma=1.000
23:05:02.133 00.018 8996 UpdateGuideState exits: m=670654 SNR=317.3
23:05:02.135 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:02.136 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:02.138 00.002 8996 Enqueuing Expose request
23:05:02.139 00.001 20224 Worker thread wakes up
23:05:02.140 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:02.141 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:02.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:03.121 00.980 20224 Exposure complete
23:05:03.197 00.076 20224 worker thread done servicing request
23:05:03.197 00.000 8996 OnExposeComplete: enter
23:05:03.198 00.001 8996 UpdateGuideState(): m_state=6
23:05:03.199 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6516
23:05:03.200 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=472.12, Mass=693929, SNR=377.7, Peak=65504 HFD=4.3
23:05:03.201 00.001 8996 MultiStar: [#1 -0.16,-0.28,0.57,U] [#2 -0.10,-0.40,0.65,U] [#3 -0.07,-0.30,0.58,U] [#4 -0.18,-0.46,0.00,M1] [#5 0.12,-0.15,0.52,U] [#6 -0.18,0.00,0.40,U] [#7 -0.04,-0.20,0.41,U] [#8 0.20,-0.21,0.40,U] 
23:05:03.202 00.001 8996 refined, 7 included, MultiStar: {-0.00, -0.15}, one-star: {0.13, 0.16}
23:05:03.203 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
23:05:03.203 00.000 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
23:05:03.204 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.58 mountX=0.01 mountY=0.15, mountTheta=1.49
23:05:03.205 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.15, opts=13)
23:05:03.206 00.001 8996 Enqueuing Move request for scope (-0.00, -0.15)
23:05:03.207 00.001 20224 Worker thread wakes up
23:05:03.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
23:05:03.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
23:05:03.207 00.000 20224 Moving (-0.00, -0.15) raw xDistance=0.01 yDistance=0.15
23:05:03.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:05:03.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:03.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:05:03.207 00.000 20224 MoveAxis(E, 0, ABG)
23:05:03.207 00.000 20224 Move returns status 0, amount 0
23:05:03.207 00.000 20224 MoveAxis(N, 0, ABG)
23:05:03.207 00.000 20224 Move returns status 0, amount 0
23:05:03.207 00.000 20224 move complete, result=0
23:05:03.207 00.000 20224 worker thread done servicing request
23:05:03.213 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2825, FiltMin=2563, FiltMax=28499, Gamma=1.000
23:05:03.233 00.020 8996 UpdateGuideState exits: m=693929 SNR=377.7
23:05:03.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:03.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:03.238 00.002 8996 Enqueuing Expose request
23:05:03.239 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:03.240 00.001 20224 Worker thread wakes up
23:05:03.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:03.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:04.399 01.158 20224 Exposure complete
23:05:04.482 00.083 20224 worker thread done servicing request
23:05:04.482 00.000 8996 OnExposeComplete: enter
23:05:04.483 00.001 8996 UpdateGuideState(): m_state=6
23:05:04.485 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6517
23:05:04.486 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=471.86, Mass=740616, SNR=387.4, Peak=58883 HFD=4.3
23:05:04.487 00.001 8996 MultiStar: [#1 -0.02,-0.36,0.65,U] [#2 -0.09,-0.40,0.68,U] [#3 -0.03,-0.46,0.00,M2] [#4 -0.07,-0.34,0.52,U] [#5 0.06,-0.33,0.60,U] [#6 0.18,-0.30,0.41,U] [#7 0.22,-0.26,0.41,U] [#8 0.21,-0.37,0.32,U] 
23:05:04.487 00.000 8996 single-star, 7 included, MultiStar: {0.02, -0.29}, one-star: {-0.06, -0.10}
23:05:04.488 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
23:05:04.489 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
23:05:04.490 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.08 mountX=-0.05 mountY=0.11, mountTheta=1.98
23:05:04.491 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.10, opts=13)
23:05:04.492 00.001 8996 Enqueuing Move request for scope (-0.06, -0.10)
23:05:04.493 00.001 20224 Worker thread wakes up
23:05:04.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
23:05:04.493 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
23:05:04.493 00.000 20224 Moving (-0.06, -0.10) raw xDistance=-0.05 yDistance=0.11
23:05:04.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:05:04.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:04.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:05:04.493 00.000 20224 MoveAxis(E, 0, ABG)
23:05:04.493 00.000 20224 Move returns status 0, amount 0
23:05:04.493 00.000 20224 MoveAxis(N, 0, ABG)
23:05:04.493 00.000 20224 Move returns status 0, amount 0
23:05:04.493 00.000 20224 move complete, result=0
23:05:04.493 00.000 20224 worker thread done servicing request
23:05:04.497 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58883, med=2822, FiltMin=2566, FiltMax=26627, Gamma=1.000
23:05:04.519 00.022 8996 UpdateGuideState exits: m=740616 SNR=387.4
23:05:04.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:04.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:04.522 00.001 8996 Enqueuing Expose request
23:05:04.522 00.000 20224 Worker thread wakes up
23:05:04.522 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:04.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:04.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:05.495 00.972 20224 Exposure complete
23:05:05.575 00.080 20224 worker thread done servicing request
23:05:05.575 00.000 8996 OnExposeComplete: enter
23:05:05.576 00.001 8996 UpdateGuideState(): m_state=6
23:05:05.577 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6518
23:05:05.578 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=471.76, Mass=695696, SNR=358.9, Peak=50112 HFD=4.5
23:05:05.579 00.001 8996 MultiStar: [#1 0.18,-0.10,0.63,U] [#2 -0.03,-0.23,0.75,U] [#3 0.12,-0.32,0.62,U] [#4 0.12,-0.25,0.49,U] [#5 0.32,-0.34,0.00,M1] [#6 0.17,-0.12,0.39,U] [#7 0.25,-0.13,0.44,U] [#8 0.34,-0.06,0.38,U] 
23:05:05.580 00.001 8996 single-star, 7 included, MultiStar: {0.11, -0.19}, one-star: {-0.01, -0.20}
23:05:05.581 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
23:05:05.581 00.000 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
23:05:05.582 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.63 mountX=0.01 mountY=0.20, mountTheta=1.54
23:05:05.584 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.20, opts=13)
23:05:05.584 00.000 8996 Enqueuing Move request for scope (-0.01, -0.20)
23:05:05.585 00.001 20224 Worker thread wakes up
23:05:05.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
23:05:05.585 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
23:05:05.585 00.000 20224 Moving (-0.01, -0.20) raw xDistance=0.01 yDistance=0.20
23:05:05.586 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:05:05.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:05.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:05:05.586 00.000 20224 MoveAxis(E, 0, ABG)
23:05:05.586 00.000 20224 Move returns status 0, amount 0
23:05:05.586 00.000 20224 MoveAxis(N, 0, ABG)
23:05:05.586 00.000 20224 Move returns status 0, amount 0
23:05:05.586 00.000 20224 move complete, result=0
23:05:05.586 00.000 20224 worker thread done servicing request
23:05:05.589 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50112, med=2825, FiltMin=2563, FiltMax=24387, Gamma=1.000
23:05:05.602 00.013 8996 UpdateGuideState exits: m=695696 SNR=358.9
23:05:05.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:05.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:05.605 00.001 8996 Enqueuing Expose request
23:05:05.606 00.001 20224 Worker thread wakes up
23:05:05.606 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:05:05.606 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:05.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:06.764 01.158 20224 Exposure complete
23:05:06.822 00.058 20224 worker thread done servicing request
23:05:06.822 00.000 8996 OnExposeComplete: enter
23:05:06.823 00.001 8996 UpdateGuideState(): m_state=6
23:05:06.824 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6519
23:05:06.825 00.001 8996 Star::Find returns 1 (0), X=137.29, Y=472.03, Mass=732567, SNR=343.6, Peak=58992 HFD=4.2
23:05:06.826 00.001 8996 MultiStar: [#1 -0.09,0.06,0.64,U] [#2 -0.28,-0.36,0.00,M1] [#3 -0.13,-0.18,0.53,U] [#4 -0.06,-0.20,0.58,U] [#5 -0.08,-0.17,0.69,U] [#6 -0.07,-0.10,0.44,U] [#7 -0.18,0.07,0.43,U] [#8 0.02,-0.17,0.36,U] 
23:05:06.826 00.000 8996 single-star, 7 included, MultiStar: {-0.08, -0.06}, one-star: {-0.05, 0.07}
23:05:06.827 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
23:05:06.828 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
23:05:06.829 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.16 mountX=-0.06 mountY=-0.07, mountTheta=-2.27
23:05:06.830 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.07, opts=13)
23:05:06.831 00.001 8996 Enqueuing Move request for scope (-0.05, 0.07)
23:05:06.832 00.001 20224 Worker thread wakes up
23:05:06.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
23:05:06.832 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
23:05:06.832 00.000 20224 Moving (-0.05, 0.07) raw xDistance=-0.06 yDistance=-0.07
23:05:06.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:05:06.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:06.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:05:06.832 00.000 20224 MoveAxis(E, 0, ABG)
23:05:06.832 00.000 20224 Move returns status 0, amount 0
23:05:06.832 00.000 20224 MoveAxis(N, 0, ABG)
23:05:06.832 00.000 20224 Move returns status 0, amount 0
23:05:06.832 00.000 20224 move complete, result=0
23:05:06.832 00.000 20224 worker thread done servicing request
23:05:06.836 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58992, med=2822, FiltMin=2566, FiltMax=30221, Gamma=1.000
23:05:06.860 00.024 8996 UpdateGuideState exits: m=732567 SNR=343.6
23:05:06.861 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:06.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:06.863 00.001 8996 Enqueuing Expose request
23:05:06.864 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:06.864 00.000 20224 Worker thread wakes up
23:05:06.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:06.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:07.832 00.967 20224 Exposure complete
23:05:07.886 00.054 20224 worker thread done servicing request
23:05:07.886 00.000 8996 OnExposeComplete: enter
23:05:07.888 00.002 8996 UpdateGuideState(): m_state=6
23:05:07.889 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6520
23:05:07.889 00.000 8996 Star::Find returns 1 (0), X=137.34, Y=471.85, Mass=706309, SNR=344.9, Peak=55568 HFD=4.4
23:05:07.890 00.001 8996 MultiStar: [#1 -0.18,-0.15,0.67,U] [#2 -0.19,-0.24,0.72,U] [#3 -0.23,-0.17,0.57,U] [#4 -0.19,-0.25,0.55,U] [#5 -0.02,-0.33,0.68,U] [#6 -0.21,-0.28,0.45,U] [#7 -0.32,-0.05,0.40,U] [#8 -0.00,-0.17,0.40,U] 
23:05:07.891 00.001 8996 single-star, 8 included, MultiStar: {-0.14, -0.19}, one-star: {0.01, -0.11}
23:05:07.892 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
23:05:07.893 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
23:05:07.893 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.52 mountX=0.02 mountY=0.11, mountTheta=1.42
23:05:07.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
23:05:07.896 00.001 8996 Enqueuing Move request for scope (0.01, -0.11)
23:05:07.896 00.000 20224 Worker thread wakes up
23:05:07.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
23:05:07.896 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
23:05:07.897 00.001 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
23:05:07.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:05:07.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:07.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:05:07.897 00.000 20224 MoveAxis(E, 0, ABG)
23:05:07.897 00.000 20224 Move returns status 0, amount 0
23:05:07.897 00.000 20224 MoveAxis(N, 0, ABG)
23:05:07.897 00.000 20224 Move returns status 0, amount 0
23:05:07.897 00.000 20224 move complete, result=0
23:05:07.897 00.000 20224 worker thread done servicing request
23:05:07.900 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55568, med=2822, FiltMin=2557, FiltMax=27501, Gamma=1.000
23:05:07.919 00.019 8996 UpdateGuideState exits: m=706309 SNR=344.9
23:05:07.921 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:07.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:07.923 00.001 8996 Enqueuing Expose request
23:05:07.924 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:07.925 00.001 20224 Worker thread wakes up
23:05:07.925 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:07.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:09.106 01.181 20224 Exposure complete
23:05:09.185 00.079 20224 worker thread done servicing request
23:05:09.185 00.000 8996 OnExposeComplete: enter
23:05:09.186 00.001 8996 UpdateGuideState(): m_state=6
23:05:09.188 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6521
23:05:09.189 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.16, Mass=732813, SNR=377.7, Peak=63587 HFD=4.3
23:05:09.190 00.001 8996 MultiStar: [#1 -0.18,-0.13,0.58,U] [#2 -0.25,-0.45,0.00,M1] [#3 -0.23,-0.13,0.54,U] [#4 -0.23,-0.14,0.53,U] [#5 -0.06,0.04,0.63,U] [#6 -0.30,-0.17,0.42,U] [#7 -0.18,-0.06,0.43,U] [#8 0.09,-0.23,0.34,U] 
23:05:09.191 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.04}, one-star: {-0.18, 0.20}
23:05:09.192 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
23:05:09.193 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
23:05:09.194 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.17 cameraTheta=-2.92 mountX=-0.16 mountY=0.06, mountTheta=2.80
23:05:09.195 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.04, opts=13)
23:05:09.196 00.001 8996 Enqueuing Move request for scope (-0.17, -0.04)
23:05:09.197 00.001 20224 Worker thread wakes up
23:05:09.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
23:05:09.197 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
23:05:09.197 00.000 20224 Moving (-0.17, -0.04) raw xDistance=-0.16 yDistance=0.06
23:05:09.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:05:09.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:09.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:05:09.197 00.000 20224 MoveAxis(E, 0, ABG)
23:05:09.197 00.000 20224 Move returns status 0, amount 0
23:05:09.197 00.000 20224 MoveAxis(N, 0, ABG)
23:05:09.197 00.000 20224 Move returns status 0, amount 0
23:05:09.197 00.000 20224 move complete, result=0
23:05:09.197 00.000 20224 worker thread done servicing request
23:05:09.202 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63587, med=2825, FiltMin=2550, FiltMax=26797, Gamma=1.000
23:05:09.222 00.020 8996 UpdateGuideState exits: m=732813 SNR=377.7
23:05:09.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:09.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:09.225 00.001 8996 Enqueuing Expose request
23:05:09.227 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:09.228 00.001 20224 Worker thread wakes up
23:05:09.228 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:09.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:10.190 00.962 20224 Exposure complete
23:05:10.263 00.073 20224 worker thread done servicing request
23:05:10.263 00.000 8996 OnExposeComplete: enter
23:05:10.264 00.001 8996 UpdateGuideState(): m_state=6
23:05:10.266 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6522
23:05:10.266 00.000 8996 Star::Find returns 1 (0), X=137.31, Y=471.81, Mass=633954, SNR=324.4, Peak=50819 HFD=4.4
23:05:10.267 00.001 8996 MultiStar: [#1 -0.01,-0.31,0.73,U] [#2 -0.05,-0.52,0.00,M2] [#3 -0.06,-0.27,0.69,U] [#4 0.04,-0.32,0.58,U] [#5 0.04,-0.07,0.58,U] [#6 0.11,-0.10,0.47,U] [#7 0.27,-0.29,0.47,U] [#8 0.11,-0.15,0.42,U] 
23:05:10.268 00.001 8996 single-star, 7 included, MultiStar: {0.04, -0.21}, one-star: {-0.03, -0.15}
23:05:10.269 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
23:05:10.269 00.000 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
23:05:10.270 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.78 mountX=-0.02 mountY=0.16, mountTheta=1.68
23:05:10.272 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.15, opts=13)
23:05:10.272 00.000 8996 Enqueuing Move request for scope (-0.03, -0.15)
23:05:10.273 00.001 20224 Worker thread wakes up
23:05:10.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.15) opts 0xd
23:05:10.273 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.15)
23:05:10.273 00.000 20224 Moving (-0.03, -0.15) raw xDistance=-0.02 yDistance=0.16
23:05:10.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:05:10.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:10.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:05:10.273 00.000 20224 MoveAxis(E, 0, ABG)
23:05:10.273 00.000 20224 Move returns status 0, amount 0
23:05:10.274 00.001 20224 MoveAxis(N, 0, ABG)
23:05:10.274 00.000 20224 Move returns status 0, amount 0
23:05:10.274 00.000 20224 move complete, result=0
23:05:10.274 00.000 20224 worker thread done servicing request
23:05:10.277 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50819, med=2825, FiltMin=2563, FiltMax=21811, Gamma=1.000
23:05:10.290 00.013 8996 UpdateGuideState exits: m=633954 SNR=324.4
23:05:10.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:10.291 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:10.292 00.001 8996 Enqueuing Expose request
23:05:10.293 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:05:10.294 00.001 20224 Worker thread wakes up
23:05:10.294 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:10.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:11.480 01.186 20224 Exposure complete
23:05:11.560 00.080 20224 worker thread done servicing request
23:05:11.560 00.000 8996 OnExposeComplete: enter
23:05:11.561 00.001 8996 UpdateGuideState(): m_state=6
23:05:11.562 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6523
23:05:11.563 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=471.83, Mass=719319, SNR=387.4, Peak=61984 HFD=4.5
23:05:11.565 00.002 8996 MultiStar: [#1 0.15,-0.17,0.63,U] [#2 0.04,-0.45,0.00,M3] [#3 0.17,-0.54,0.00,M1] [#4 0.20,-0.49,0.00,M1] [#5 0.11,-0.26,0.54,U] [#6 0.18,-0.48,0.00,M1] [#7 0.18,-0.35,0.41,U] [#8 0.16,-0.19,0.38,U] 
23:05:11.566 00.001 8996 refined, 4 included, MultiStar: {0.18, -0.20}, one-star: {0.24, -0.13}
23:05:11.568 00.002 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
23:05:11.569 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
23:05:11.571 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-0.85 mountX=0.20 mountY=0.18, mountTheta=0.74
23:05:11.574 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.20, opts=13)
23:05:11.575 00.001 8996 Enqueuing Move request for scope (0.18, -0.20)
23:05:11.576 00.001 20224 Worker thread wakes up
23:05:11.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.20) opts 0xd
23:05:11.576 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.20)
23:05:11.576 00.000 20224 Moving (0.18, -0.20) raw xDistance=0.20 yDistance=0.18
23:05:11.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:05:11.576 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:11.576 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:05:11.576 00.000 20224 MoveAxis(E, 0, ABG)
23:05:11.576 00.000 20224 Move returns status 0, amount 0
23:05:11.576 00.000 20224 MoveAxis(N, 0, ABG)
23:05:11.576 00.000 20224 Move returns status 0, amount 0
23:05:11.576 00.000 20224 move complete, result=0
23:05:11.576 00.000 20224 worker thread done servicing request
23:05:11.580 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=61984, med=2825, FiltMin=2563, FiltMax=28573, Gamma=1.000
23:05:11.596 00.016 8996 UpdateGuideState exits: m=719319 SNR=387.4
23:05:11.597 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:11.599 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:11.601 00.002 8996 Enqueuing Expose request
23:05:11.602 00.001 20224 Worker thread wakes up
23:05:11.602 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:11.602 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:05:11.603 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:12.583 00.980 20224 Exposure complete
23:05:12.672 00.089 20224 worker thread done servicing request
23:05:12.672 00.000 8996 OnExposeComplete: enter
23:05:12.674 00.002 8996 UpdateGuideState(): m_state=6
23:05:12.675 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6524
23:05:12.677 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=471.82, Mass=695162, SNR=346.2, Peak=56835 HFD=4.4
23:05:12.678 00.001 8996 MultiStar: [#1 0.01,-0.16,0.71,U] [#2 -0.02,-0.35,0.67,U] [#3 -0.07,-0.43,0.00,M2] [#4 -0.01,-0.48,0.00,M2] [#5 -0.04,-0.31,0.70,U] [#6 0.21,-0.39,0.00,M2] [#7 -0.12,-0.28,0.51,U] [#8 0.07,-0.12,0.42,U] 
23:05:12.679 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.22}, one-star: {-0.18, -0.14}
23:05:12.680 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
23:05:12.681 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
23:05:12.681 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.14 hyp=0.22 cameraTheta=-2.47 mountX=-0.16 mountY=0.16, mountTheta=2.37
23:05:12.683 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.14, opts=13)
23:05:12.684 00.001 8996 Enqueuing Move request for scope (-0.18, -0.14)
23:05:12.685 00.001 20224 Worker thread wakes up
23:05:12.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.14) opts 0xd
23:05:12.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.14)
23:05:12.685 00.000 20224 Moving (-0.18, -0.14) raw xDistance=-0.16 yDistance=0.16
23:05:12.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:05:12.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:12.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:05:12.685 00.000 20224 MoveAxis(E, 0, ABG)
23:05:12.685 00.000 20224 Move returns status 0, amount 0
23:05:12.686 00.001 20224 MoveAxis(N, 0, ABG)
23:05:12.686 00.000 20224 Move returns status 0, amount 0
23:05:12.686 00.000 20224 move complete, result=0
23:05:12.686 00.000 20224 worker thread done servicing request
23:05:12.691 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56835, med=2825, FiltMin=2550, FiltMax=26323, Gamma=1.000
23:05:12.711 00.020 8996 UpdateGuideState exits: m=695162 SNR=346.2
23:05:12.713 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:12.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:12.715 00.001 8996 Enqueuing Expose request
23:05:12.717 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:05:12.718 00.001 20224 Worker thread wakes up
23:05:12.718 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:12.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:13.878 01.160 20224 Exposure complete
23:05:13.958 00.080 20224 worker thread done servicing request
23:05:13.959 00.001 8996 OnExposeComplete: enter
23:05:13.961 00.002 8996 UpdateGuideState(): m_state=6
23:05:13.962 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6525
23:05:13.963 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=471.85, Mass=766656, SNR=345.5, Peak=64035 HFD=4.3
23:05:13.965 00.002 8996 MultiStar: [#1 -0.12,-0.25,0.63,U] [#2 -0.07,-0.37,0.71,U] [#3 -0.12,-0.50,0.00,M3] [#4 -0.07,-0.43,0.00,M3] [#5 0.18,-0.34,0.60,U] [#6 -0.03,-0.17,0.46,U] [#7 0.02,-0.17,0.42,U] [#8 0.08,-0.43,0.00,M1] 
23:05:13.966 00.001 8996 single-star, 5 included, MultiStar: {-0.05, -0.23}, one-star: {-0.16, -0.11}
23:05:13.968 00.002 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
23:05:13.969 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
23:05:13.970 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.57 mountX=-0.15 mountY=0.12, mountTheta=2.46
23:05:13.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.11, opts=13)
23:05:13.972 00.000 8996 Enqueuing Move request for scope (-0.16, -0.11)
23:05:13.973 00.001 20224 Worker thread wakes up
23:05:13.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
23:05:13.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
23:05:13.973 00.000 20224 Moving (-0.16, -0.11) raw xDistance=-0.15 yDistance=0.12
23:05:13.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:05:13.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:13.974 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:05:13.974 00.000 20224 MoveAxis(E, 0, ABG)
23:05:13.974 00.000 20224 Move returns status 0, amount 0
23:05:13.974 00.000 20224 MoveAxis(N, 0, ABG)
23:05:13.974 00.000 20224 Move returns status 0, amount 0
23:05:13.974 00.000 20224 move complete, result=0
23:05:13.974 00.000 20224 worker thread done servicing request
23:05:13.978 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64035, med=2825, FiltMin=2560, FiltMax=29875, Gamma=1.000
23:05:14.003 00.025 8996 UpdateGuideState exits: m=766656 SNR=345.5
23:05:14.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:14.005 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:14.006 00.001 8996 Enqueuing Expose request
23:05:14.006 00.000 20224 Worker thread wakes up
23:05:14.006 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:14.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:14.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:14.999 00.992 20224 Exposure complete
23:05:15.095 00.096 20224 worker thread done servicing request
23:05:15.095 00.000 8996 OnExposeComplete: enter
23:05:15.097 00.002 8996 UpdateGuideState(): m_state=6
23:05:15.098 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6526
23:05:15.100 00.002 8996 Star::Find returns 1 (0), X=137.20, Y=471.91, Mass=716169, SNR=366.4, Peak=60163 HFD=4.4
23:05:15.102 00.002 8996 MultiStar: [#1 -0.10,-0.29,0.65,U] [#2 -0.10,-0.61,0.00,M2] [#3 -0.04,-0.45,0.00,M4] [#4 -0.01,-0.34,0.47,U] [#5 -0.02,-0.38,0.60,U] [#6 0.02,-0.36,0.43,U] [#7 -0.02,-0.32,0.42,U] [#8 0.08,-0.32,0.39,U] 
23:05:15.103 00.001 8996 single-star, 6 included, MultiStar: {-0.05, -0.26}, one-star: {-0.14, -0.05}
23:05:15.105 00.002 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
23:05:15.106 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
23:05:15.107 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.82 mountX=-0.13 mountY=0.06, mountTheta=2.70
23:05:15.109 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.05, opts=13)
23:05:15.109 00.000 8996 Enqueuing Move request for scope (-0.14, -0.05)
23:05:15.110 00.001 20224 Worker thread wakes up
23:05:15.111 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
23:05:15.111 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
23:05:15.111 00.000 20224 Moving (-0.14, -0.05) raw xDistance=-0.13 yDistance=0.06
23:05:15.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:15.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:15.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:05:15.111 00.000 20224 MoveAxis(E, 0, ABG)
23:05:15.111 00.000 20224 Move returns status 0, amount 0
23:05:15.111 00.000 20224 MoveAxis(N, 0, ABG)
23:05:15.111 00.000 20224 Move returns status 0, amount 0
23:05:15.111 00.000 20224 move complete, result=0
23:05:15.111 00.000 20224 worker thread done servicing request
23:05:15.114 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60163, med=2825, FiltMin=2518, FiltMax=27165, Gamma=1.000
23:05:15.127 00.013 8996 UpdateGuideState exits: m=716169 SNR=366.4
23:05:15.128 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:15.129 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:15.130 00.001 8996 Enqueuing Expose request
23:05:15.130 00.000 20224 Worker thread wakes up
23:05:15.130 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:15.131 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:15.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:16.291 01.160 20224 Exposure complete
23:05:16.380 00.089 20224 worker thread done servicing request
23:05:16.380 00.000 8996 OnExposeComplete: enter
23:05:16.381 00.001 8996 UpdateGuideState(): m_state=6
23:05:16.382 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6527
23:05:16.383 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=472.02, Mass=732842, SNR=350.6, Peak=62659 HFD=4.3
23:05:16.384 00.001 8996 MultiStar: [#1 -0.36,-0.09,0.69,U] [#2 -0.13,-0.39,0.76,U] [#3 -0.18,-0.43,0.00,M5] [#4 -0.11,-0.38,0.55,U] [#5 -0.00,-0.16,0.63,U] [#6 -0.19,-0.27,0.43,U] [#7 -0.14,-0.07,0.45,U] [#8 -0.04,-0.34,0.41,U] 
23:05:16.385 00.001 8996 single-star, 7 included, MultiStar: {-0.16, -0.18}, one-star: {-0.20, 0.06}
23:05:16.386 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:05:16.387 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:05:16.388 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.87 mountX=-0.20 mountY=-0.03, mountTheta=-2.98
23:05:16.391 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.06, opts=13)
23:05:16.393 00.002 8996 Enqueuing Move request for scope (-0.20, 0.06)
23:05:16.394 00.001 20224 Worker thread wakes up
23:05:16.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
23:05:16.394 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
23:05:16.394 00.000 20224 Moving (-0.20, 0.06) raw xDistance=-0.20 yDistance=-0.03
23:05:16.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:05:16.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:16.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:05:16.394 00.000 20224 MoveAxis(E, 30, ABG)
23:05:16.394 00.000 20224 Guiding  Dir = 2, Dur = 30
23:05:16.394 00.000 20224 IsSlewing returns 0
23:05:16.394 00.000 20224 IsGuiding returns 0
23:05:16.395 00.001 20224 PulseGuide returned control before completion, sleep 39
23:05:16.398 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62659, med=2825, FiltMin=2566, FiltMax=28723, Gamma=1.000
23:05:16.416 00.018 8996 UpdateGuideState exits: m=732842 SNR=350.6
23:05:16.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:16.419 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:16.420 00.001 8996 Enqueuing Expose request
23:05:16.443 00.023 20224 IsGuiding returns 1
23:05:16.443 00.000 20224 scope still moving after pulse duration time elapsed
23:05:16.471 00.028 20224 IsSlewing returns 0
23:05:16.473 00.002 20224 IsGuiding returns 1
23:05:16.501 00.028 20224 IsSlewing returns 0
23:05:16.502 00.001 20224 IsGuiding returns 0
23:05:16.502 00.000 20224 scope move finished after 30 + 77 ms
23:05:16.502 00.000 20224 Move returns status 0, amount 30
23:05:16.502 00.000 20224 MoveAxis(N, 0, ABG)
23:05:16.502 00.000 20224 Move returns status 0, amount 0
23:05:16.502 00.000 20224 move complete, result=0
23:05:16.502 00.000 20224 worker thread done servicing request
23:05:16.503 00.001 20224 Worker thread wakes up
23:05:16.503 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
23:05:16.505 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:16.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:17.480 00.975 20224 Exposure complete
23:05:17.541 00.061 20224 worker thread done servicing request
23:05:17.541 00.000 8996 OnExposeComplete: enter
23:05:17.542 00.001 8996 UpdateGuideState(): m_state=6
23:05:17.543 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6528
23:05:17.544 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=472.02, Mass=712395, SNR=318.2, Peak=58771 HFD=4.3
23:05:17.545 00.001 8996 MultiStar: [#1 0.10,-0.04,0.76,U] [#2 0.12,-0.47,0.00,M2] [#3 -0.02,-0.34,0.60,U] [#4 -0.05,-0.34,0.56,U] [#5 0.22,-0.20,0.63,U] [#6 0.20,-0.42,0.00,M1] [#7 0.10,-0.24,0.46,U] [#8 0.24,-0.23,0.42,U] 
23:05:17.545 00.000 8996 refined, 6 included, MultiStar: {0.03, -0.16}, one-star: {-0.17, 0.06}
23:05:17.546 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:05:17.547 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
23:05:17.548 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.36 mountX=0.05 mountY=0.15, mountTheta=1.26
23:05:17.549 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.16, opts=13)
23:05:17.550 00.001 8996 Enqueuing Move request for scope (0.03, -0.16)
23:05:17.551 00.001 20224 Worker thread wakes up
23:05:17.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
23:05:17.551 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
23:05:17.551 00.000 20224 Moving (0.03, -0.16) raw xDistance=0.05 yDistance=0.15
23:05:17.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:05:17.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:17.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:05:17.551 00.000 20224 MoveAxis(E, 0, ABG)
23:05:17.551 00.000 20224 Move returns status 0, amount 0
23:05:17.551 00.000 20224 MoveAxis(N, 0, ABG)
23:05:17.551 00.000 20224 Move returns status 0, amount 0
23:05:17.552 00.001 20224 move complete, result=0
23:05:17.552 00.000 20224 worker thread done servicing request
23:05:17.555 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58771, med=2825, FiltMin=2547, FiltMax=28061, Gamma=1.000
23:05:17.568 00.013 8996 UpdateGuideState exits: m=712395 SNR=318.2
23:05:17.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:17.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:17.570 00.000 8996 Enqueuing Expose request
23:05:17.571 00.001 20224 Worker thread wakes up
23:05:17.571 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:05:17.572 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:17.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:18.741 01.169 20224 Exposure complete
23:05:18.802 00.061 20224 worker thread done servicing request
23:05:18.802 00.000 8996 OnExposeComplete: enter
23:05:18.803 00.001 8996 UpdateGuideState(): m_state=6
23:05:18.804 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6529
23:05:18.804 00.000 8996 Star::Find returns 1 (0), X=137.31, Y=471.91, Mass=758262, SNR=348.3, Peak=60528 HFD=4.2
23:05:18.806 00.002 8996 MultiStar: [#1 0.09,-0.20,0.77,U] [#2 0.27,-0.58,0.00,M3] [#3 0.21,-0.39,0.00,M5] [#4 0.10,-0.22,0.57,U] [#5 0.10,-0.27,0.62,U] [#6 0.33,-0.39,0.00,M2] [#7 0.13,-0.33,0.44,U] [#8 0.20,-0.23,0.37,U] 
23:05:18.806 00.000 8996 single-star, 5 included, MultiStar: {0.08, -0.20}, one-star: {-0.03, -0.05}
23:05:18.807 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
23:05:18.808 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
23:05:18.808 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.06 mountX=-0.02 mountY=0.06, mountTheta=1.96
23:05:18.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
23:05:18.811 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
23:05:18.812 00.001 20224 Worker thread wakes up
23:05:18.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
23:05:18.812 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
23:05:18.812 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.02 yDistance=0.06
23:05:18.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:05:18.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:18.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:05:18.812 00.000 20224 MoveAxis(E, 0, ABG)
23:05:18.812 00.000 20224 Move returns status 0, amount 0
23:05:18.812 00.000 20224 MoveAxis(N, 0, ABG)
23:05:18.812 00.000 20224 Move returns status 0, amount 0
23:05:18.812 00.000 20224 move complete, result=0
23:05:18.812 00.000 20224 worker thread done servicing request
23:05:18.816 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60528, med=2825, FiltMin=2582, FiltMax=28675, Gamma=1.000
23:05:18.828 00.012 8996 UpdateGuideState exits: m=758262 SNR=348.3
23:05:18.830 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:18.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:18.832 00.001 8996 Enqueuing Expose request
23:05:18.833 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:18.833 00.000 20224 Worker thread wakes up
23:05:18.833 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:18.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:19.811 00.978 20224 Exposure complete
23:05:19.868 00.057 20224 worker thread done servicing request
23:05:19.868 00.000 8996 OnExposeComplete: enter
23:05:19.869 00.001 8996 UpdateGuideState(): m_state=6
23:05:19.870 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6530
23:05:19.871 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=471.78, Mass=706624, SNR=323.3, Peak=65504 HFD=4.5
23:05:19.872 00.001 8996 MultiStar: [#1 0.20,-0.20,0.66,U] [#2 0.22,-0.74,0.00,M4] [#3 0.17,-0.64,0.00,M6] [#4 0.30,-0.74,0.00,M1] [#5 0.36,-0.47,0.00,M1] [#6 0.18,-0.64,0.00,M3] [#7 0.22,-0.42,0.00,M1] [#8 0.30,-0.42,0.00,M1] 
23:05:19.872 00.000 8996 refined, 1 included, MultiStar: {0.24, -0.19}, one-star: {0.27, -0.18}
23:05:19.873 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
23:05:19.874 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
23:05:19.875 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.19 hyp=0.30 cameraTheta=-0.66 mountX=0.26 mountY=0.16, mountTheta=0.55
23:05:19.879 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.19, opts=13)
23:05:19.881 00.002 8996 Enqueuing Move request for scope (0.24, -0.19)
23:05:19.882 00.001 20224 Worker thread wakes up
23:05:19.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.19) opts 0xd
23:05:19.882 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.19)
23:05:19.882 00.000 20224 Moving (0.24, -0.19) raw xDistance=0.26 yDistance=0.16
23:05:19.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:05:19.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:19.883 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:05:19.883 00.000 20224 MoveAxis(W, 37, ABG)
23:05:19.883 00.000 20224 Guiding  Dir = 3, Dur = 37
23:05:19.883 00.000 20224 IsSlewing returns 0
23:05:19.884 00.001 20224 IsGuiding returns 0
23:05:19.890 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65504, med=2825, FiltMin=2569, FiltMax=29101, Gamma=1.000
23:05:19.892 00.002 20224 PulseGuide returned control before completion, sleep 39
23:05:19.906 00.014 8996 UpdateGuideState exits: m=706624 SNR=323.3
23:05:19.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:19.907 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:19.908 00.001 8996 Enqueuing Expose request
23:05:19.938 00.030 20224 IsGuiding returns 1
23:05:19.938 00.000 20224 scope still moving after pulse duration time elapsed
23:05:19.969 00.031 20224 IsSlewing returns 0
23:05:19.969 00.000 20224 IsGuiding returns 1
23:05:19.999 00.030 20224 IsSlewing returns 0
23:05:19.999 00.000 20224 IsGuiding returns 0
23:05:19.999 00.000 20224 scope move finished after 37 + 79 ms
23:05:19.999 00.000 20224 Move returns status 0, amount 37
23:05:19.999 00.000 20224 MoveAxis(N, 0, ABG)
23:05:19.999 00.000 20224 Move returns status 0, amount 0
23:05:19.999 00.000 20224 move complete, result=0
23:05:19.999 00.000 20224 worker thread done servicing request
23:05:20.000 00.001 20224 Worker thread wakes up
23:05:20.000 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:20.000 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.2 px 0 ms NORTH
23:05:20.002 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:21.170 01.168 20224 Exposure complete
23:05:21.238 00.068 20224 worker thread done servicing request
23:05:21.239 00.001 8996 OnExposeComplete: enter
23:05:21.241 00.002 8996 UpdateGuideState(): m_state=6
23:05:21.243 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6531
23:05:21.245 00.002 8996 Star::Find returns 1 (0), X=137.10, Y=471.78, Mass=751974, SNR=370.6, Peak=64563 HFD=4.3
23:05:21.247 00.002 8996 MultiStar: [#1 -0.13,-0.27,0.67,U] [#2 -0.15,-0.66,0.00,M5] [#3 -0.12,-0.61,0.00,M7] [#4 -0.03,-0.78,0.00,M2] [#5 -0.06,-0.49,0.00,M2] [#6 -0.07,-0.51,0.00,M4] [#7 -0.09,-0.49,0.00,M2] [#8 -0.09,-0.32,0.40,U] 
23:05:21.249 00.002 8996 refined, 2 included, MultiStar: {-0.17, -0.24}, one-star: {-0.24, -0.18}
23:05:21.250 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
23:05:21.252 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
23:05:21.254 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.24 hyp=0.29 cameraTheta=-2.20 mountX=-0.15 mountY=0.25, mountTheta=2.10
23:05:21.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.24, opts=13)
23:05:21.257 00.001 8996 Enqueuing Move request for scope (-0.17, -0.24)
23:05:21.258 00.001 20224 Worker thread wakes up
23:05:21.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.24) opts 0xd
23:05:21.258 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.24)
23:05:21.258 00.000 20224 Moving (-0.17, -0.24) raw xDistance=-0.15 yDistance=0.25
23:05:21.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:05:21.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:05:21.258 00.000 20224 MoveAxis(E, 0, ABG)
23:05:21.258 00.000 20224 Move returns status 0, amount 0
23:05:21.258 00.000 20224 MoveAxis(S, 54, ABG)
23:05:21.258 00.000 20224 Guiding  Dir = 1, Dur = 54
23:05:21.259 00.001 20224 IsSlewing returns 0
23:05:21.259 00.000 20224 IsGuiding returns 0
23:05:21.265 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64563, med=2825, FiltMin=2560, FiltMax=26771, Gamma=1.000
23:05:21.278 00.013 8996 UpdateGuideState exits: m=751974 SNR=370.6
23:05:21.278 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:21.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:21.281 00.002 8996 Enqueuing Expose request
23:05:21.313 00.032 20224 PulseGuide returned control before completion, sleep 11
23:05:21.327 00.014 20224 IsGuiding returns 1
23:05:21.327 00.000 20224 scope still moving after pulse duration time elapsed
23:05:21.359 00.032 20224 IsSlewing returns 0
23:05:21.360 00.001 20224 IsGuiding returns 1
23:05:21.390 00.030 20224 IsSlewing returns 0
23:05:21.390 00.000 20224 IsGuiding returns 1
23:05:21.421 00.031 20224 IsSlewing returns 0
23:05:21.422 00.001 20224 IsGuiding returns 0
23:05:21.422 00.000 20224 scope move finished after 54 + 108 ms
23:05:21.422 00.000 20224 Move returns status 0, amount 54
23:05:21.422 00.000 20224 move complete, result=0
23:05:21.422 00.000 20224 worker thread done servicing request
23:05:21.422 00.000 20224 Worker thread wakes up
23:05:21.422 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
23:05:21.425 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:21.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:22.425 01.000 20224 Exposure complete
23:05:22.505 00.080 20224 worker thread done servicing request
23:05:22.505 00.000 8996 OnExposeComplete: enter
23:05:22.507 00.002 8996 UpdateGuideState(): m_state=6
23:05:22.509 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6532
23:05:22.511 00.002 8996 Star::Find returns 1 (0), X=137.30, Y=472.01, Mass=731655, SNR=329.8, Peak=60416 HFD=4.2
23:05:22.513 00.002 8996 MultiStar: [#1 -0.03,-0.07,0.71,U] [#2 -0.14,-0.29,0.71,U] [#3 -0.04,-0.42,0.61,U] [#4 0.03,-0.23,0.58,U] [#5 0.03,-0.17,0.63,U] [#6 -0.01,-0.29,0.53,U] [#7 -0.18,-0.20,0.49,U] [#8 0.10,0.09,0.38,U] 
23:05:22.514 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.16}, one-star: {-0.04, 0.05}
23:05:22.516 00.002 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
23:05:22.517 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
23:05:22.520 00.003 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.23 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
23:05:22.525 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
23:05:22.527 00.002 8996 Enqueuing Move request for scope (-0.04, 0.05)
23:05:22.529 00.002 20224 Worker thread wakes up
23:05:22.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:05:22.529 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:05:22.529 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.05
23:05:22.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:05:22.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:22.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:05:22.529 00.000 20224 MoveAxis(E, 0, ABG)
23:05:22.529 00.000 20224 Move returns status 0, amount 0
23:05:22.530 00.001 20224 MoveAxis(N, 0, ABG)
23:05:22.530 00.000 20224 Move returns status 0, amount 0
23:05:22.530 00.000 20224 move complete, result=0
23:05:22.530 00.000 20224 worker thread done servicing request
23:05:22.537 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60416, med=2825, FiltMin=2582, FiltMax=28691, Gamma=1.000
23:05:22.553 00.016 8996 UpdateGuideState exits: m=731655 SNR=329.8
23:05:22.554 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:22.554 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:22.555 00.001 8996 Enqueuing Expose request
23:05:22.556 00.001 20224 Worker thread wakes up
23:05:22.556 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:22.557 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:22.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:23.709 01.152 20224 Exposure complete
23:05:23.763 00.054 20224 worker thread done servicing request
23:05:23.763 00.000 8996 OnExposeComplete: enter
23:05:23.764 00.001 8996 UpdateGuideState(): m_state=6
23:05:23.765 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6533
23:05:23.766 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.17, Mass=702799, SNR=329.4, Peak=60419 HFD=4.3
23:05:23.767 00.001 8996 MultiStar: [#1 -0.20,0.09,0.66,U] [#2 -0.42,0.06,0.83,U] [#3 -0.35,-0.22,0.70,U] [#4 -0.33,-0.08,0.57,U] [#5 -0.07,-0.00,0.70,U] [#6 -0.34,0.04,0.39,U] [#7 -0.39,0.16,0.48,U] [#8 -0.05,0.04,0.43,U] 
23:05:23.769 00.002 8996 refined, 8 included, MultiStar: {-0.26, 0.04}, one-star: {-0.18, 0.21}
23:05:23.771 00.002 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
23:05:23.772 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
23:05:23.773 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.04 hyp=0.26 cameraTheta=2.98 mountX=-0.26 mountY=-0.01, mountTheta=-3.10
23:05:23.775 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.04, opts=13)
23:05:23.776 00.001 8996 Enqueuing Move request for scope (-0.26, 0.04)
23:05:23.778 00.002 20224 Worker thread wakes up
23:05:23.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.04) opts 0xd
23:05:23.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.04)
23:05:23.778 00.000 20224 Moving (-0.26, 0.04) raw xDistance=-0.26 yDistance=-0.01
23:05:23.779 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:05:23.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:23.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:05:23.779 00.000 20224 MoveAxis(E, 38, ABG)
23:05:23.779 00.000 20224 Guiding  Dir = 2, Dur = 38
23:05:23.780 00.001 20224 IsSlewing returns 0
23:05:23.780 00.000 20224 IsGuiding returns 0
23:05:23.783 00.003 20224 PulseGuide returned control before completion, sleep 45
23:05:23.785 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60419, med=2822, FiltMin=2581, FiltMax=27693, Gamma=1.000
23:05:23.797 00.012 8996 UpdateGuideState exits: m=702799 SNR=329.4
23:05:23.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:23.800 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:23.801 00.001 8996 Enqueuing Expose request
23:05:23.829 00.028 20224 IsGuiding returns 1
23:05:23.829 00.000 20224 scope still moving after pulse duration time elapsed
23:05:23.860 00.031 20224 IsSlewing returns 0
23:05:23.860 00.000 20224 IsGuiding returns 1
23:05:23.891 00.031 20224 IsSlewing returns 0
23:05:23.891 00.000 20224 IsGuiding returns 0
23:05:23.891 00.000 20224 scope move finished after 38 + 73 ms
23:05:23.891 00.000 20224 Move returns status 0, amount 38
23:05:23.891 00.000 20224 MoveAxis(N, 0, ABG)
23:05:23.891 00.000 20224 Move returns status 0, amount 0
23:05:23.891 00.000 20224 move complete, result=0
23:05:23.892 00.001 20224 worker thread done servicing request
23:05:23.892 00.000 20224 Worker thread wakes up
23:05:23.892 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
23:05:23.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:23.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:24.872 00.979 20224 Exposure complete
23:05:24.960 00.088 20224 worker thread done servicing request
23:05:24.960 00.000 8996 OnExposeComplete: enter
23:05:24.962 00.002 8996 UpdateGuideState(): m_state=6
23:05:24.963 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6534
23:05:24.964 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=472.32, Mass=728019, SNR=379.6, Peak=57203 HFD=4.5
23:05:24.966 00.002 8996 MultiStar: [#1 -0.31,0.01,0.58,U] [#2 -0.25,-0.33,0.61,U] [#3 -0.13,-0.32,0.54,U] [#4 -0.12,-0.35,0.54,U] [#5 -0.40,0.07,0.63,U] [#6 -0.17,0.09,0.40,U] [#7 -0.25,0.16,0.41,U] [#8 -0.29,0.24,0.36,U] 
23:05:24.968 00.002 8996 refined, 8 included, MultiStar: {-0.23, 0.01}, one-star: {-0.20, 0.36}
23:05:24.969 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
23:05:24.970 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
23:05:24.971 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.11 mountX=-0.23 mountY=0.02, mountTheta=3.06
23:05:24.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.01, opts=13)
23:05:24.974 00.001 8996 Enqueuing Move request for scope (-0.23, 0.01)
23:05:24.975 00.001 20224 Worker thread wakes up
23:05:24.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
23:05:24.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
23:05:24.975 00.000 20224 Moving (-0.23, 0.01) raw xDistance=-0.23 yDistance=0.02
23:05:24.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
23:05:24.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:24.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:05:24.975 00.000 20224 MoveAxis(E, 37, ABG)
23:05:24.975 00.000 20224 Guiding  Dir = 2, Dur = 37
23:05:24.976 00.001 20224 IsSlewing returns 0
23:05:24.976 00.000 20224 IsGuiding returns 0
23:05:24.980 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57203, med=2825, FiltMin=2553, FiltMax=24557, Gamma=1.000
23:05:24.994 00.014 8996 UpdateGuideState exits: m=728019 SNR=379.6
23:05:24.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:24.995 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:24.996 00.001 8996 Enqueuing Expose request
23:05:25.037 00.041 20224 IsGuiding returns 1
23:05:25.037 00.000 20224 scope still moving after pulse duration time elapsed
23:05:25.067 00.030 20224 IsSlewing returns 0
23:05:25.067 00.000 20224 IsGuiding returns 1
23:05:25.098 00.031 20224 IsSlewing returns 0
23:05:25.099 00.001 20224 IsGuiding returns 1
23:05:25.131 00.032 20224 IsSlewing returns 0
23:05:25.131 00.000 20224 IsGuiding returns 0
23:05:25.131 00.000 20224 scope move finished after 37 + 118 ms
23:05:25.131 00.000 20224 Move returns status 0, amount 37
23:05:25.131 00.000 20224 MoveAxis(N, 0, ABG)
23:05:25.131 00.000 20224 Move returns status 0, amount 0
23:05:25.131 00.000 20224 move complete, result=0
23:05:25.131 00.000 20224 worker thread done servicing request
23:05:25.131 00.000 20224 Worker thread wakes up
23:05:25.131 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:25.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:25.132 00.001 8996 GuideStep: -0.2 px 37 ms EAST, 0.0 px 0 ms NORTH
23:05:26.296 01.164 20224 Exposure complete
23:05:26.376 00.080 20224 worker thread done servicing request
23:05:26.376 00.000 8996 OnExposeComplete: enter
23:05:26.377 00.001 8996 UpdateGuideState(): m_state=6
23:05:26.378 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6535
23:05:26.379 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=472.16, Mass=749948, SNR=380.1, Peak=65504 HFD=4.4
23:05:26.381 00.002 8996 MultiStar: [#1 0.20,-0.06,0.58,U] [#2 0.08,-0.30,0.64,U] [#3 0.14,-0.16,0.56,U] [#4 0.29,-0.19,0.52,U] [#5 0.39,-0.07,0.49,U] [#6 0.26,-0.18,0.42,U] [#7 0.38,0.06,0.38,U] [#8 0.48,-0.01,0.00,M1] 
23:05:26.382 00.001 8996 refined, 7 included, MultiStar: {0.22, -0.07}, one-star: {0.16, 0.20}
23:05:26.383 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
23:05:26.384 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.97)
23:05:26.385 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.29 mountX=0.23 mountY=0.04, mountTheta=0.17
23:05:26.386 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.07, opts=13)
23:05:26.388 00.002 8996 Enqueuing Move request for scope (0.22, -0.07)
23:05:26.388 00.000 20224 Worker thread wakes up
23:05:26.389 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
23:05:26.389 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
23:05:26.389 00.000 20224 Moving (0.22, -0.07) raw xDistance=0.23 yDistance=0.04
23:05:26.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
23:05:26.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:26.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:05:26.389 00.000 20224 MoveAxis(W, 30, ABG)
23:05:26.389 00.000 20224 Guiding  Dir = 3, Dur = 30
23:05:26.389 00.000 20224 IsSlewing returns 0
23:05:26.390 00.001 20224 IsGuiding returns 0
23:05:26.394 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2822, FiltMin=2569, FiltMax=30803, Gamma=1.000
23:05:26.408 00.014 8996 UpdateGuideState exits: m=749948 SNR=380.1
23:05:26.409 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:26.409 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:26.410 00.001 8996 Enqueuing Expose request
23:05:26.446 00.036 20224 IsGuiding returns 1
23:05:26.447 00.001 20224 scope still moving after pulse duration time elapsed
23:05:26.476 00.029 20224 IsSlewing returns 0
23:05:26.476 00.000 20224 IsGuiding returns 1
23:05:26.507 00.031 20224 IsSlewing returns 0
23:05:26.507 00.000 20224 IsGuiding returns 1
23:05:26.538 00.031 20224 IsSlewing returns 0
23:05:26.539 00.001 20224 IsGuiding returns 0
23:05:26.539 00.000 20224 scope move finished after 30 + 118 ms
23:05:26.539 00.000 20224 Move returns status 0, amount 30
23:05:26.539 00.000 20224 MoveAxis(N, 0, ABG)
23:05:26.539 00.000 20224 Move returns status 0, amount 0
23:05:26.539 00.000 20224 move complete, result=0
23:05:26.539 00.000 20224 worker thread done servicing request
23:05:26.539 00.000 20224 Worker thread wakes up
23:05:26.539 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
23:05:26.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:26.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:27.503 00.963 20224 Exposure complete
23:05:27.559 00.056 20224 worker thread done servicing request
23:05:27.559 00.000 8996 OnExposeComplete: enter
23:05:27.560 00.001 8996 UpdateGuideState(): m_state=6
23:05:27.561 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6536
23:05:27.562 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.23, Mass=755519, SNR=361.5, Peak=60387 HFD=4.3
23:05:27.563 00.001 8996 MultiStar: [#1 -0.01,0.09,0.67,U] [#2 0.13,-0.37,0.69,U] [#3 0.06,-0.14,0.56,U] [#4 0.18,-0.26,0.52,U] [#5 0.14,0.13,0.52,U] [#6 0.03,-0.18,0.51,U] [#7 -0.03,-0.04,0.43,U] [#8 0.27,-0.04,0.40,U] 
23:05:27.565 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.04}, one-star: {-0.22, 0.27}
23:05:27.566 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
23:05:27.567 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
23:05:27.569 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.85 mountX=0.04 mountY=0.03, mountTheta=0.74
23:05:27.572 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.04, opts=13)
23:05:27.575 00.003 8996 Enqueuing Move request for scope (0.03, -0.04)
23:05:27.577 00.002 20224 Worker thread wakes up
23:05:27.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
23:05:27.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
23:05:27.577 00.000 20224 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.03
23:05:27.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:05:27.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:27.578 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:05:27.578 00.000 20224 MoveAxis(E, 0, ABG)
23:05:27.578 00.000 20224 Move returns status 0, amount 0
23:05:27.578 00.000 20224 MoveAxis(N, 0, ABG)
23:05:27.578 00.000 20224 Move returns status 0, amount 0
23:05:27.578 00.000 20224 move complete, result=0
23:05:27.578 00.000 20224 worker thread done servicing request
23:05:27.584 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60387, med=2822, FiltMin=2573, FiltMax=26541, Gamma=1.000
23:05:27.609 00.025 8996 UpdateGuideState exits: m=755519 SNR=361.5
23:05:27.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:27.612 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:27.614 00.002 8996 Enqueuing Expose request
23:05:27.615 00.001 20224 Worker thread wakes up
23:05:27.615 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:27.616 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:27.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:28.776 01.160 20224 Exposure complete
23:05:28.853 00.077 20224 worker thread done servicing request
23:05:28.853 00.000 8996 OnExposeComplete: enter
23:05:28.855 00.002 8996 UpdateGuideState(): m_state=6
23:05:28.856 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6537
23:05:28.858 00.002 8996 Star::Find returns 1 (0), X=137.47, Y=472.20, Mass=756453, SNR=375.2, Peak=65504 HFD=4.5
23:05:28.859 00.001 8996 MultiStar: [#1 0.37,0.22,0.56,U] [#2 0.17,0.09,0.71,U] [#3 0.16,-0.06,0.54,U] [#4 0.19,-0.15,0.47,U] [#5 0.54,0.02,0.00,M1] [#6 0.17,-0.15,0.45,U] [#7 0.09,0.06,0.39,U] [#8 0.62,0.18,0.00,M1] 
23:05:28.860 00.001 8996 refined, 6 included, MultiStar: {0.18, 0.07}, one-star: {0.14, 0.24}
23:05:28.863 00.003 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
23:05:28.865 00.002 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
23:05:28.867 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.36 mountX=0.17 mountY=-0.09, mountTheta=-0.47
23:05:28.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.07, opts=13)
23:05:28.871 00.002 8996 Enqueuing Move request for scope (0.18, 0.07)
23:05:28.873 00.002 20224 Worker thread wakes up
23:05:28.873 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
23:05:28.873 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
23:05:28.873 00.000 20224 Moving (0.18, 0.07) raw xDistance=0.17 yDistance=-0.09
23:05:28.873 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:05:28.873 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:28.873 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:05:28.873 00.000 20224 MoveAxis(E, 0, ABG)
23:05:28.873 00.000 20224 Move returns status 0, amount 0
23:05:28.873 00.000 20224 MoveAxis(N, 0, ABG)
23:05:28.873 00.000 20224 Move returns status 0, amount 0
23:05:28.873 00.000 20224 move complete, result=0
23:05:28.874 00.001 20224 worker thread done servicing request
23:05:28.885 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2825, FiltMin=2576, FiltMax=29805, Gamma=1.000
23:05:28.904 00.019 8996 UpdateGuideState exits: m=756453 SNR=375.2
23:05:28.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:28.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:28.907 00.001 8996 Enqueuing Expose request
23:05:28.908 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:28.909 00.001 20224 Worker thread wakes up
23:05:28.909 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:28.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:29.895 00.986 20224 Exposure complete
23:05:29.962 00.067 20224 worker thread done servicing request
23:05:29.962 00.000 8996 OnExposeComplete: enter
23:05:29.963 00.001 8996 UpdateGuideState(): m_state=6
23:05:29.964 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6538
23:05:29.965 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.24, Mass=743741, SNR=365.5, Peak=64336 HFD=4.6
23:05:29.966 00.001 8996 MultiStar: [#1 -0.11,0.21,0.63,U] [#2 -0.16,-0.20,0.77,U] [#3 -0.16,-0.20,0.56,U] [#4 -0.11,-0.13,0.52,U] [#5 0.25,-0.06,0.55,U] [#6 -0.14,0.17,0.41,U] [#7 -0.07,0.19,0.38,U] [#8 0.44,-0.11,0.00,M2] 
23:05:29.966 00.000 8996 refined, 7 included, MultiStar: {-0.04, 0.04}, one-star: {0.12, 0.28}
23:05:29.968 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
23:05:29.968 00.000 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
23:05:29.969 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.31 mountX=-0.04 mountY=-0.03, mountTheta=-2.42
23:05:29.970 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
23:05:29.971 00.001 8996 Enqueuing Move request for scope (-0.04, 0.04)
23:05:29.972 00.001 20224 Worker thread wakes up
23:05:29.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
23:05:29.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
23:05:29.972 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.03
23:05:29.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:05:29.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:29.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:05:29.972 00.000 20224 MoveAxis(E, 0, ABG)
23:05:29.972 00.000 20224 Move returns status 0, amount 0
23:05:29.972 00.000 20224 MoveAxis(N, 0, ABG)
23:05:29.972 00.000 20224 Move returns status 0, amount 0
23:05:29.972 00.000 20224 move complete, result=0
23:05:29.973 00.001 20224 worker thread done servicing request
23:05:29.978 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=64336, med=2825, FiltMin=2566, FiltMax=26291, Gamma=1.000
23:05:29.992 00.014 8996 UpdateGuideState exits: m=743741 SNR=365.5
23:05:29.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:29.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:29.994 00.000 8996 Enqueuing Expose request
23:05:29.995 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:29.996 00.001 20224 Worker thread wakes up
23:05:29.996 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:29.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:31.170 01.174 20224 Exposure complete
23:05:31.246 00.076 20224 worker thread done servicing request
23:05:31.246 00.000 8996 OnExposeComplete: enter
23:05:31.248 00.002 8996 UpdateGuideState(): m_state=6
23:05:31.249 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6539
23:05:31.251 00.002 8996 Star::Find returns 1 (0), X=137.25, Y=472.29, Mass=734705, SNR=368.9, Peak=57987 HFD=4.4
23:05:31.252 00.001 8996 MultiStar: [#1 -0.07,-0.16,0.60,U] [#2 -0.18,-0.12,0.70,U] [#3 -0.01,-0.36,0.61,U] [#4 0.08,-0.26,0.55,U] [#5 0.10,-0.01,0.56,U] [#6 0.08,-0.20,0.41,U] [#7 -0.07,-0.14,0.43,U] [#8 0.12,0.10,0.39,U] 
23:05:31.253 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.09, 0.33}
23:05:31.254 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
23:05:31.256 00.002 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
23:05:31.256 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.90 mountX=-0.02 mountY=0.06, mountTheta=1.81
23:05:31.258 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
23:05:31.258 00.000 8996 Enqueuing Move request for scope (-0.02, -0.06)
23:05:31.259 00.001 20224 Worker thread wakes up
23:05:31.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
23:05:31.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
23:05:31.259 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.02 yDistance=0.06
23:05:31.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:05:31.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:31.260 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:05:31.260 00.000 20224 MoveAxis(E, 0, ABG)
23:05:31.260 00.000 20224 Move returns status 0, amount 0
23:05:31.260 00.000 20224 MoveAxis(N, 0, ABG)
23:05:31.260 00.000 20224 Move returns status 0, amount 0
23:05:31.260 00.000 20224 move complete, result=0
23:05:31.260 00.000 20224 worker thread done servicing request
23:05:31.266 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57987, med=2825, FiltMin=2512, FiltMax=25677, Gamma=1.000
23:05:31.278 00.012 8996 UpdateGuideState exits: m=734705 SNR=368.9
23:05:31.279 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:31.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:31.281 00.001 8996 Enqueuing Expose request
23:05:31.281 00.000 20224 Worker thread wakes up
23:05:31.281 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:31.283 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:31.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:32.261 00.978 20224 Exposure complete
23:05:32.358 00.097 20224 worker thread done servicing request
23:05:32.358 00.000 8996 OnExposeComplete: enter
23:05:32.361 00.003 8996 UpdateGuideState(): m_state=6
23:05:32.364 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6540
23:05:32.365 00.001 8996 Star::Find returns 1 (0), X=137.26, Y=472.10, Mass=787771, SNR=329.4, Peak=65475 HFD=4.2
23:05:32.366 00.001 8996 MultiStar: [#1 -0.04,0.21,0.62,U] [#2 -0.27,-0.09,0.80,U] [#3 -0.08,-0.25,0.62,U] [#4 -0.07,-0.21,0.60,U] [#5 0.01,0.05,0.69,U] [#6 -0.16,0.05,0.47,U] [#7 -0.15,-0.07,0.44,U] [#8 0.11,0.17,0.46,U] 
23:05:32.367 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.00}, one-star: {-0.08, 0.14}
23:05:32.367 00.000 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
23:05:32.368 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:05:32.370 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.10 mountX=-0.09 mountY=0.01, mountTheta=3.07
23:05:32.372 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.00, opts=13)
23:05:32.373 00.001 8996 Enqueuing Move request for scope (-0.09, 0.00)
23:05:32.374 00.001 20224 Worker thread wakes up
23:05:32.375 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
23:05:32.375 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
23:05:32.375 00.000 20224 Moving (-0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
23:05:32.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:05:32.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:32.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:05:32.375 00.000 20224 MoveAxis(E, 0, ABG)
23:05:32.375 00.000 20224 Move returns status 0, amount 0
23:05:32.375 00.000 20224 MoveAxis(N, 0, ABG)
23:05:32.375 00.000 20224 Move returns status 0, amount 0
23:05:32.375 00.000 20224 move complete, result=0
23:05:32.375 00.000 20224 worker thread done servicing request
23:05:32.379 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65475, med=2825, FiltMin=2573, FiltMax=30749, Gamma=1.000
23:05:32.397 00.018 8996 UpdateGuideState exits: m=787771 SNR=329.4
23:05:32.398 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:32.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:32.400 00.001 8996 Enqueuing Expose request
23:05:32.402 00.002 20224 Worker thread wakes up
23:05:32.402 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:32.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:32.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:33.588 01.185 20224 Exposure complete
23:05:33.659 00.071 20224 worker thread done servicing request
23:05:33.659 00.000 8996 OnExposeComplete: enter
23:05:33.660 00.001 8996 UpdateGuideState(): m_state=6
23:05:33.661 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6541
23:05:33.662 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=472.22, Mass=763852, SNR=409.8, Peak=59411 HFD=4.4
23:05:33.663 00.001 8996 MultiStar: [#1 -0.09,0.02,0.53,U] [#2 -0.18,-0.04,0.62,U] [#3 -0.08,-0.11,0.46,U] [#4 0.01,-0.14,0.44,U] [#5 0.18,0.10,0.55,U] [#6 -0.10,-0.10,0.39,U] [#7 -0.19,-0.12,0.39,U] [#8 0.04,-0.05,0.34,U] 
23:05:33.663 00.000 8996 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.06, 0.26}
23:05:33.664 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
23:05:33.665 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
23:05:33.665 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.81 mountX=-0.05 mountY=-0.01, mountTheta=-2.92
23:05:33.668 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
23:05:33.670 00.002 8996 Enqueuing Move request for scope (-0.05, 0.02)
23:05:33.673 00.003 20224 Worker thread wakes up
23:05:33.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:05:33.673 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:05:33.673 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
23:05:33.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:05:33.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:33.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:05:33.673 00.000 20224 MoveAxis(E, 0, ABG)
23:05:33.673 00.000 20224 Move returns status 0, amount 0
23:05:33.673 00.000 20224 MoveAxis(N, 0, ABG)
23:05:33.673 00.000 20224 Move returns status 0, amount 0
23:05:33.673 00.000 20224 move complete, result=0
23:05:33.674 00.001 20224 worker thread done servicing request
23:05:33.681 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59411, med=2825, FiltMin=2560, FiltMax=28845, Gamma=1.000
23:05:33.700 00.019 8996 UpdateGuideState exits: m=763852 SNR=409.8
23:05:33.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:33.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:33.703 00.001 8996 Enqueuing Expose request
23:05:33.704 00.001 20224 Worker thread wakes up
23:05:33.704 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:33.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:33.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:34.685 00.980 20224 Exposure complete
23:05:34.750 00.065 20224 worker thread done servicing request
23:05:34.750 00.000 8996 OnExposeComplete: enter
23:05:34.751 00.001 8996 UpdateGuideState(): m_state=6
23:05:34.751 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6542
23:05:34.752 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=472.21, Mass=725343, SNR=357.9, Peak=65475 HFD=4.3
23:05:34.753 00.001 8996 MultiStar: [#1 -0.18,0.03,0.62,U] [#2 -0.12,-0.12,0.72,U] [#3 -0.21,-0.31,0.52,U] [#4 -0.05,-0.27,0.55,U] [#5 -0.10,-0.07,0.60,U] [#6 -0.11,-0.13,0.47,U] [#7 -0.08,-0.17,0.43,U] [#8 0.07,-0.06,0.37,U] 
23:05:34.754 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.06}, one-star: {-0.25, 0.25}
23:05:34.755 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
23:05:34.756 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
23:05:34.757 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.71 mountX=-0.13 mountY=0.08, mountTheta=2.60
23:05:34.762 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.06, opts=13)
23:05:34.765 00.003 8996 Enqueuing Move request for scope (-0.13, -0.06)
23:05:34.768 00.003 20224 Worker thread wakes up
23:05:34.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
23:05:34.768 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
23:05:34.768 00.000 20224 Moving (-0.13, -0.06) raw xDistance=-0.13 yDistance=0.08
23:05:34.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:34.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:34.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:05:34.769 00.001 20224 MoveAxis(E, 0, ABG)
23:05:34.769 00.000 20224 Move returns status 0, amount 0
23:05:34.769 00.000 20224 MoveAxis(N, 0, ABG)
23:05:34.769 00.000 20224 Move returns status 0, amount 0
23:05:34.769 00.000 20224 move complete, result=0
23:05:34.769 00.000 20224 worker thread done servicing request
23:05:34.775 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65475, med=2825, FiltMin=2569, FiltMax=28621, Gamma=1.000
23:05:34.800 00.025 8996 UpdateGuideState exits: m=725343 SNR=357.9
23:05:34.801 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:34.803 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:34.804 00.001 8996 Enqueuing Expose request
23:05:34.806 00.002 20224 Worker thread wakes up
23:05:34.806 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:34.808 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:34.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:35.954 01.146 20224 Exposure complete
23:05:36.030 00.076 20224 worker thread done servicing request
23:05:36.030 00.000 8996 OnExposeComplete: enter
23:05:36.032 00.002 8996 UpdateGuideState(): m_state=6
23:05:36.034 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6543
23:05:36.036 00.002 8996 Star::Find returns 1 (0), X=137.12, Y=472.18, Mass=725033, SNR=337.8, Peak=61347 HFD=4.3
23:05:36.037 00.001 8996 MultiStar: [#1 0.04,-0.07,0.74,U] [#2 -0.29,-0.21,0.75,U] [#3 -0.04,-0.23,0.56,U] [#4 -0.04,-0.32,0.55,U] [#5 0.00,0.02,0.67,U] [#6 0.11,-0.09,0.43,U] [#7 -0.08,-0.13,0.49,U] [#8 0.09,0.06,0.36,U] 
23:05:36.039 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.07}, one-star: {-0.22, 0.22}
23:05:36.040 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
23:05:36.041 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
23:05:36.042 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.42 mountX=-0.07 mountY=0.07, mountTheta=2.31
23:05:36.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
23:05:36.045 00.001 8996 Enqueuing Move request for scope (-0.07, -0.07)
23:05:36.046 00.001 20224 Worker thread wakes up
23:05:36.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
23:05:36.046 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
23:05:36.046 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.07 yDistance=0.07
23:05:36.047 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:05:36.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:36.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:05:36.047 00.000 20224 MoveAxis(E, 0, ABG)
23:05:36.047 00.000 20224 Move returns status 0, amount 0
23:05:36.047 00.000 20224 MoveAxis(N, 0, ABG)
23:05:36.047 00.000 20224 Move returns status 0, amount 0
23:05:36.047 00.000 20224 move complete, result=0
23:05:36.047 00.000 20224 worker thread done servicing request
23:05:36.052 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61347, med=2825, FiltMin=2560, FiltMax=28733, Gamma=1.000
23:05:36.067 00.015 8996 UpdateGuideState exits: m=725033 SNR=337.8
23:05:36.068 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:36.069 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:36.069 00.000 8996 Enqueuing Expose request
23:05:36.070 00.001 20224 Worker thread wakes up
23:05:36.070 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:36.071 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:36.071 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:37.048 00.977 20224 Exposure complete
23:05:37.129 00.081 20224 worker thread done servicing request
23:05:37.130 00.001 8996 OnExposeComplete: enter
23:05:37.131 00.001 8996 UpdateGuideState(): m_state=6
23:05:37.132 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6544
23:05:37.133 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=472.13, Mass=779806, SNR=358.5, Peak=65475 HFD=4.3
23:05:37.134 00.001 8996 MultiStar: [#1 -0.17,0.07,0.62,U] [#2 -0.10,-0.32,0.74,U] [#3 0.02,-0.25,0.60,U] [#4 0.14,-0.33,0.53,U] [#5 -0.03,-0.15,0.58,U] [#6 0.08,-0.07,0.46,U] [#7 -0.14,-0.11,0.47,U] [#8 0.29,-0.34,0.00,M1] 
23:05:37.135 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.10}, one-star: {-0.23, 0.17}
23:05:37.136 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:05:37.137 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
23:05:37.138 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-2.19 mountX=-0.06 mountY=0.11, mountTheta=2.08
23:05:37.139 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
23:05:37.140 00.001 8996 Enqueuing Move request for scope (-0.07, -0.10)
23:05:37.141 00.001 20224 Worker thread wakes up
23:05:37.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
23:05:37.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
23:05:37.141 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
23:05:37.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:05:37.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:37.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:05:37.141 00.000 20224 MoveAxis(E, 0, ABG)
23:05:37.142 00.001 20224 Move returns status 0, amount 0
23:05:37.142 00.000 20224 MoveAxis(N, 0, ABG)
23:05:37.142 00.000 20224 Move returns status 0, amount 0
23:05:37.142 00.000 20224 move complete, result=0
23:05:37.142 00.000 20224 worker thread done servicing request
23:05:37.147 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65475, med=2825, FiltMin=2560, FiltMax=30861, Gamma=1.000
23:05:37.168 00.021 8996 UpdateGuideState exits: m=779806 SNR=358.5
23:05:37.170 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:37.171 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:37.173 00.002 8996 Enqueuing Expose request
23:05:37.175 00.002 20224 Worker thread wakes up
23:05:37.175 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:37.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:37.175 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:38.341 01.166 20224 Exposure complete
23:05:38.427 00.086 20224 worker thread done servicing request
23:05:38.427 00.000 8996 OnExposeComplete: enter
23:05:38.429 00.002 8996 UpdateGuideState(): m_state=6
23:05:38.431 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6545
23:05:38.433 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=472.13, Mass=745226, SNR=337.7, Peak=65475 HFD=4.3
23:05:38.437 00.004 8996 MultiStar: [#1 -0.35,0.04,0.68,U] [#2 -0.19,-0.08,0.77,U] [#3 -0.22,-0.30,0.59,U] [#4 -0.15,-0.18,0.59,U] [#5 0.02,0.07,0.65,U] [#6 -0.23,0.18,0.44,U] [#7 -0.29,-0.02,0.46,U] [#8 -0.00,-0.02,0.45,U] 
23:05:38.439 00.002 8996 refined, 8 included, MultiStar: {-0.20, -0.01}, one-star: {-0.30, 0.17}
23:05:38.441 00.002 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
23:05:38.443 00.002 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.16)
23:05:38.444 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.10 mountX=-0.20 mountY=0.03, mountTheta=2.99
23:05:38.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.01, opts=13)
23:05:38.448 00.002 8996 Enqueuing Move request for scope (-0.20, -0.01)
23:05:38.449 00.001 20224 Worker thread wakes up
23:05:38.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
23:05:38.449 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
23:05:38.449 00.000 20224 Moving (-0.20, -0.01) raw xDistance=-0.20 yDistance=0.03
23:05:38.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:05:38.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:38.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:05:38.449 00.000 20224 MoveAxis(E, 0, ABG)
23:05:38.449 00.000 20224 Move returns status 0, amount 0
23:05:38.449 00.000 20224 MoveAxis(N, 0, ABG)
23:05:38.449 00.000 20224 Move returns status 0, amount 0
23:05:38.449 00.000 20224 move complete, result=0
23:05:38.450 00.001 20224 worker thread done servicing request
23:05:38.457 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65475, med=2825, FiltMin=2537, FiltMax=29133, Gamma=1.000
23:05:38.478 00.021 8996 UpdateGuideState exits: m=745226 SNR=337.7
23:05:38.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:38.482 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:38.483 00.001 8996 Enqueuing Expose request
23:05:38.485 00.002 20224 Worker thread wakes up
23:05:38.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:38.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:38.485 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:39.476 00.991 20224 Exposure complete
23:05:39.561 00.085 20224 worker thread done servicing request
23:05:39.561 00.000 8996 OnExposeComplete: enter
23:05:39.562 00.001 8996 UpdateGuideState(): m_state=6
23:05:39.563 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6546
23:05:39.564 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=472.05, Mass=761203, SNR=338.3, Peak=63139 HFD=4.3
23:05:39.565 00.001 8996 MultiStar: [#1 -0.12,-0.08,0.68,U] [#2 -0.30,-0.50,0.00,M1] [#3 -0.23,-0.31,0.57,U] [#4 -0.23,-0.26,0.56,U] [#5 -0.10,0.00,0.67,U] [#6 -0.00,-0.01,0.45,U] [#7 -0.01,0.06,0.47,U] [#8 0.08,-0.32,0.43,U] 
23:05:39.566 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.08}, one-star: {-0.17, 0.09}
23:05:39.566 00.000 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:05:39.567 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.74)
23:05:39.568 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.52 mountX=-0.10 mountY=0.09, mountTheta=2.41
23:05:39.569 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.08, opts=13)
23:05:39.570 00.001 8996 Enqueuing Move request for scope (-0.11, -0.08)
23:05:39.570 00.000 20224 Worker thread wakes up
23:05:39.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
23:05:39.571 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
23:05:39.571 00.000 20224 Moving (-0.11, -0.08) raw xDistance=-0.10 yDistance=0.09
23:05:39.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:39.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:39.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:05:39.571 00.000 20224 MoveAxis(E, 0, ABG)
23:05:39.571 00.000 20224 Move returns status 0, amount 0
23:05:39.571 00.000 20224 MoveAxis(N, 0, ABG)
23:05:39.571 00.000 20224 Move returns status 0, amount 0
23:05:39.571 00.000 20224 move complete, result=0
23:05:39.571 00.000 20224 worker thread done servicing request
23:05:39.580 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63139, med=2825, FiltMin=2557, FiltMax=30637, Gamma=1.000
23:05:39.606 00.026 8996 UpdateGuideState exits: m=761203 SNR=338.3
23:05:39.610 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:39.612 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:39.613 00.001 8996 Enqueuing Expose request
23:05:39.614 00.001 20224 Worker thread wakes up
23:05:39.614 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:39.616 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:39.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:40.787 01.171 20224 Exposure complete
23:05:40.871 00.084 20224 worker thread done servicing request
23:05:40.871 00.000 8996 OnExposeComplete: enter
23:05:40.873 00.002 8996 UpdateGuideState(): m_state=6
23:05:40.876 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6547
23:05:40.877 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=472.03, Mass=656929, SNR=383.1, Peak=54672 HFD=4.2
23:05:40.878 00.001 8996 MultiStar: [#1 0.06,0.02,0.57,U] [#2 0.04,-0.35,0.71,U] [#3 -0.01,-0.15,0.55,U] [#4 0.14,-0.03,0.53,U] [#5 0.10,0.02,0.55,U] [#6 0.09,-0.09,0.41,U] [#7 0.02,0.13,0.44,U] [#8 0.04,0.06,0.38,U] 
23:05:40.880 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.05, 0.07}
23:05:40.881 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
23:05:40.882 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
23:05:40.884 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.63 mountX=0.06 mountY=0.03, mountTheta=0.52
23:05:40.886 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
23:05:40.888 00.002 8996 Enqueuing Move request for scope (0.06, -0.04)
23:05:40.889 00.001 20224 Worker thread wakes up
23:05:40.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:05:40.889 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:05:40.889 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=0.03
23:05:40.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:05:40.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:40.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:05:40.889 00.000 20224 MoveAxis(E, 0, ABG)
23:05:40.889 00.000 20224 Move returns status 0, amount 0
23:05:40.889 00.000 20224 MoveAxis(N, 0, ABG)
23:05:40.889 00.000 20224 Move returns status 0, amount 0
23:05:40.889 00.000 20224 move complete, result=0
23:05:40.889 00.000 20224 worker thread done servicing request
23:05:40.901 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54672, med=2825, FiltMin=2582, FiltMax=26989, Gamma=1.000
23:05:40.929 00.028 8996 UpdateGuideState exits: m=656929 SNR=383.1
23:05:40.932 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:40.934 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:40.935 00.001 8996 Enqueuing Expose request
23:05:40.937 00.002 20224 Worker thread wakes up
23:05:40.937 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:40.938 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:40.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:41.932 00.994 20224 Exposure complete
23:05:42.005 00.073 20224 worker thread done servicing request
23:05:42.005 00.000 8996 OnExposeComplete: enter
23:05:42.006 00.001 8996 UpdateGuideState(): m_state=6
23:05:42.007 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6548
23:05:42.008 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=472.00, Mass=689099, SNR=360.2, Peak=55747 HFD=4.3
23:05:42.008 00.000 8996 MultiStar: [#1 -0.09,0.02,0.67,U] [#2 -0.15,-0.30,0.76,U] [#3 -0.16,-0.29,0.52,U] [#4 -0.23,-0.26,0.54,U] [#5 -0.16,0.04,0.61,U] [#6 -0.01,-0.25,0.45,U] [#7 -0.08,-0.12,0.43,U] [#8 0.03,-0.09,0.37,U] 
23:05:42.009 00.001 8996 single-star, 8 included, MultiStar: {-0.12, -0.12}, one-star: {-0.12, 0.04}
23:05:42.010 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
23:05:42.011 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
23:05:42.011 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.84 mountX=-0.12 mountY=-0.02, mountTheta=-2.96
23:05:42.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
23:05:42.014 00.001 8996 Enqueuing Move request for scope (-0.12, 0.04)
23:05:42.014 00.000 20224 Worker thread wakes up
23:05:42.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:05:42.014 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:05:42.015 00.001 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.02
23:05:42.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:05:42.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:42.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:05:42.015 00.000 20224 MoveAxis(E, 0, ABG)
23:05:42.015 00.000 20224 Move returns status 0, amount 0
23:05:42.015 00.000 20224 MoveAxis(N, 0, ABG)
23:05:42.015 00.000 20224 Move returns status 0, amount 0
23:05:42.015 00.000 20224 move complete, result=0
23:05:42.015 00.000 20224 worker thread done servicing request
23:05:42.026 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55747, med=2825, FiltMin=2576, FiltMax=28675, Gamma=1.000
23:05:42.053 00.027 8996 UpdateGuideState exits: m=689099 SNR=360.2
23:05:42.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:42.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:42.056 00.001 8996 Enqueuing Expose request
23:05:42.057 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:42.058 00.001 20224 Worker thread wakes up
23:05:42.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:42.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:43.238 01.179 20224 Exposure complete
23:05:43.331 00.093 20224 worker thread done servicing request
23:05:43.332 00.001 8996 OnExposeComplete: enter
23:05:43.332 00.000 8996 UpdateGuideState(): m_state=6
23:05:43.333 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6549
23:05:43.334 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=472.19, Mass=781990, SNR=346.0, Peak=65475 HFD=4.4
23:05:43.335 00.001 8996 MultiStar: [#1 -0.15,0.08,0.64,U] [#2 -0.25,-0.23,0.71,U] [#3 -0.35,-0.03,0.60,U] [#4 -0.20,-0.03,0.59,U] [#5 -0.10,0.08,0.74,U] [#6 -0.16,0.05,0.46,U] [#7 -0.32,0.13,0.47,U] [#8 -0.09,0.08,0.37,U] 
23:05:43.336 00.001 8996 refined, 8 included, MultiStar: {-0.25, 0.05}, one-star: {-0.48, 0.23}
23:05:43.337 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:05:43.338 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
23:05:43.338 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.26 cameraTheta=2.96 mountX=-0.26 mountY=-0.02, mountTheta=-3.07
23:05:43.341 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.05, opts=13)
23:05:43.342 00.001 8996 Enqueuing Move request for scope (-0.25, 0.05)
23:05:43.343 00.001 20224 Worker thread wakes up
23:05:43.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd
23:05:43.343 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.05)
23:05:43.343 00.000 20224 Moving (-0.25, 0.05) raw xDistance=-0.26 yDistance=-0.02
23:05:43.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:05:43.343 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:43.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:05:43.343 00.000 20224 MoveAxis(E, 37, ABG)
23:05:43.343 00.000 20224 Guiding  Dir = 2, Dur = 37
23:05:43.344 00.001 20224 IsSlewing returns 0
23:05:43.344 00.000 20224 IsGuiding returns 0
23:05:43.346 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65475, med=2825, FiltMin=2541, FiltMax=28957, Gamma=1.000
23:05:43.373 00.027 8996 UpdateGuideState exits: m=781990 SNR=346.0
23:05:43.375 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:43.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:43.378 00.002 8996 Enqueuing Expose request
23:05:43.398 00.020 20224 IsGuiding returns 1
23:05:43.398 00.000 20224 scope still moving after pulse duration time elapsed
23:05:43.427 00.029 20224 IsSlewing returns 0
23:05:43.427 00.000 20224 IsGuiding returns 1
23:05:43.457 00.030 20224 IsSlewing returns 0
23:05:43.457 00.000 20224 IsGuiding returns 1
23:05:43.488 00.031 20224 IsSlewing returns 0
23:05:43.488 00.000 20224 IsGuiding returns 0
23:05:43.489 00.001 20224 scope move finished after 37 + 108 ms
23:05:43.489 00.000 20224 Move returns status 0, amount 37
23:05:43.489 00.000 20224 MoveAxis(N, 0, ABG)
23:05:43.489 00.000 20224 Move returns status 0, amount 0
23:05:43.489 00.000 20224 move complete, result=0
23:05:43.489 00.000 20224 worker thread done servicing request
23:05:43.489 00.000 20224 Worker thread wakes up
23:05:43.489 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
23:05:43.491 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:43.492 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:44.472 00.980 20224 Exposure complete
23:05:44.563 00.091 20224 worker thread done servicing request
23:05:44.563 00.000 8996 OnExposeComplete: enter
23:05:44.564 00.001 8996 UpdateGuideState(): m_state=6
23:05:44.565 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6550
23:05:44.566 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=472.05, Mass=738874, SNR=374.4, Peak=59936 HFD=4.3
23:05:44.567 00.001 8996 MultiStar: [#1 -0.06,0.11,0.61,U] [#2 -0.08,-0.21,0.74,U] [#3 -0.04,-0.32,0.57,U] [#4 0.11,-0.23,0.51,U] [#5 0.10,0.05,0.58,U] [#6 0.02,-0.01,0.43,U] [#7 0.04,0.03,0.44,U] [#8 0.25,-0.11,0.38,U] 
23:05:44.567 00.000 8996 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {-0.02, 0.09}
23:05:44.568 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
23:05:44.569 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
23:05:44.569 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.29 mountX=0.02 mountY=0.05, mountTheta=1.19
23:05:44.571 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
23:05:44.572 00.001 8996 Enqueuing Move request for scope (0.02, -0.06)
23:05:44.573 00.001 20224 Worker thread wakes up
23:05:44.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:05:44.573 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:05:44.573 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.02 yDistance=0.05
23:05:44.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:05:44.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:44.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:05:44.573 00.000 20224 MoveAxis(E, 0, ABG)
23:05:44.573 00.000 20224 Move returns status 0, amount 0
23:05:44.574 00.001 20224 MoveAxis(N, 0, ABG)
23:05:44.574 00.000 20224 Move returns status 0, amount 0
23:05:44.574 00.000 20224 move complete, result=0
23:05:44.574 00.000 20224 worker thread done servicing request
23:05:44.580 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59936, med=2825, FiltMin=2573, FiltMax=29843, Gamma=1.000
23:05:44.593 00.013 8996 UpdateGuideState exits: m=738874 SNR=374.4
23:05:44.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:44.594 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:44.595 00.001 8996 Enqueuing Expose request
23:05:44.596 00.001 20224 Worker thread wakes up
23:05:44.596 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:44.598 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:44.599 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:45.774 01.175 20224 Exposure complete
23:05:45.834 00.060 20224 worker thread done servicing request
23:05:45.834 00.000 8996 OnExposeComplete: enter
23:05:45.835 00.001 8996 UpdateGuideState(): m_state=6
23:05:45.835 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6551
23:05:45.836 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.31, Mass=649913, SNR=325.0, Peak=63440 HFD=4.5
23:05:45.837 00.001 8996 MultiStar: [#1 0.37,0.07,0.70,U] [#2 0.31,-0.30,0.86,U] [#3 0.43,-0.02,0.66,U] [#4 0.30,0.05,0.58,U] [#5 0.63,0.11,0.00,M1] [#6 0.45,-0.04,0.00,M1] [#7 0.36,0.31,0.00,M1] [#8 0.57,0.22,0.00,M1] 
23:05:45.838 00.001 8996 refined, 4 included, MultiStar: {0.36, 0.04}, one-star: {0.38, 0.35}
23:05:45.839 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
23:05:45.839 00.000 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
23:05:45.840 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=0.04 hyp=0.36 cameraTheta=0.11 mountX=0.35 mountY=-0.08, mountTheta=-0.23
23:05:45.841 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.04, opts=13)
23:05:45.842 00.001 8996 Enqueuing Move request for scope (0.36, 0.04)
23:05:45.843 00.001 20224 Worker thread wakes up
23:05:45.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.04) opts 0xd
23:05:45.843 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.04)
23:05:45.843 00.000 20224 Moving (0.36, 0.04) raw xDistance=0.35 yDistance=-0.08
23:05:45.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
23:05:45.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:45.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:05:45.843 00.000 20224 MoveAxis(W, 51, ABG)
23:05:45.843 00.000 20224 Guiding  Dir = 3, Dur = 51
23:05:45.844 00.001 20224 IsSlewing returns 0
23:05:45.844 00.000 20224 IsGuiding returns 0
23:05:45.847 00.003 20224 PulseGuide returned control before completion, sleep 59
23:05:45.851 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63440, med=2825, FiltMin=2576, FiltMax=24643, Gamma=1.000
23:05:45.870 00.019 8996 UpdateGuideState exits: m=649913 SNR=325.0
23:05:45.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:45.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:45.873 00.001 8996 Enqueuing Expose request
23:05:45.908 00.035 20224 IsGuiding returns 1
23:05:45.908 00.000 20224 scope still moving after pulse duration time elapsed
23:05:45.939 00.031 20224 IsSlewing returns 0
23:05:45.939 00.000 20224 IsGuiding returns 0
23:05:45.939 00.000 20224 scope move finished after 51 + 43 ms
23:05:45.939 00.000 20224 Move returns status 0, amount 51
23:05:45.939 00.000 20224 MoveAxis(N, 0, ABG)
23:05:45.939 00.000 20224 Move returns status 0, amount 0
23:05:45.940 00.001 20224 move complete, result=0
23:05:45.940 00.000 20224 worker thread done servicing request
23:05:45.940 00.000 8996 GuideStep: 0.4 px 51 ms WEST, -0.1 px 0 ms NORTH
23:05:45.941 00.001 20224 Worker thread wakes up
23:05:45.941 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:45.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:46.912 00.971 20224 Exposure complete
23:05:46.985 00.073 20224 worker thread done servicing request
23:05:46.985 00.000 8996 OnExposeComplete: enter
23:05:46.986 00.001 8996 UpdateGuideState(): m_state=6
23:05:46.987 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6552
23:05:46.988 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=472.38, Mass=771789, SNR=352.7, Peak=55488 HFD=4.6
23:05:46.989 00.001 8996 MultiStar: [#1 -0.04,0.05,0.71,U] [#2 0.04,-0.22,0.73,U] [#3 0.09,-0.12,0.58,U] [#4 0.08,-0.10,0.53,U] [#5 0.05,0.11,0.65,U] [#6 -0.07,0.06,0.46,U] [#7 0.02,0.19,0.48,U] [#8 0.17,0.13,0.41,U] 
23:05:46.990 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {-0.02, 0.42}
23:05:46.992 00.002 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
23:05:46.994 00.002 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
23:05:46.995 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.20 mountX=0.02 mountY=-0.08, mountTheta=-1.30
23:05:46.998 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
23:05:46.999 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
23:05:47.001 00.002 20224 Worker thread wakes up
23:05:47.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:05:47.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:05:47.001 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.02 yDistance=-0.08
23:05:47.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:05:47.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:47.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:05:47.002 00.001 20224 MoveAxis(E, 0, ABG)
23:05:47.002 00.000 20224 Move returns status 0, amount 0
23:05:47.002 00.000 20224 MoveAxis(N, 0, ABG)
23:05:47.002 00.000 20224 Move returns status 0, amount 0
23:05:47.002 00.000 20224 move complete, result=0
23:05:47.002 00.000 20224 worker thread done servicing request
23:05:47.012 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55488, med=2825, FiltMin=2518, FiltMax=27709, Gamma=1.000
23:05:47.029 00.017 8996 UpdateGuideState exits: m=771789 SNR=352.7
23:05:47.030 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:47.032 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:47.033 00.001 8996 Enqueuing Expose request
23:05:47.035 00.002 20224 Worker thread wakes up
23:05:47.035 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:47.037 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:47.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:48.206 01.169 20224 Exposure complete
23:05:48.301 00.095 20224 worker thread done servicing request
23:05:48.301 00.000 8996 OnExposeComplete: enter
23:05:48.302 00.001 8996 UpdateGuideState(): m_state=6
23:05:48.303 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6553
23:05:48.304 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.10, Mass=747334, SNR=366.8, Peak=65155 HFD=4.3
23:05:48.304 00.000 8996 MultiStar: [#1 -0.19,0.19,0.64,U] [#2 -0.15,-0.14,0.76,U] [#3 -0.24,-0.13,0.52,U] [#4 -0.16,-0.18,0.49,U] [#5 -0.09,0.06,0.57,U] [#6 -0.25,-0.09,0.46,U] [#7 -0.19,-0.01,0.41,U] [#8 -0.02,0.04,0.37,U] 
23:05:48.305 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.00}, one-star: {-0.22, 0.14}
23:05:48.306 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
23:05:48.306 00.000 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
23:05:48.307 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.00 hyp=0.17 cameraTheta=3.14 mountX=-0.17 mountY=0.02, mountTheta=3.03
23:05:48.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.00, opts=13)
23:05:48.310 00.001 8996 Enqueuing Move request for scope (-0.17, 0.00)
23:05:48.310 00.000 20224 Worker thread wakes up
23:05:48.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.00) opts 0xd
23:05:48.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.00)
23:05:48.311 00.001 20224 Moving (-0.17, 0.00) raw xDistance=-0.17 yDistance=0.02
23:05:48.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:05:48.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:48.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:05:48.311 00.000 20224 MoveAxis(E, 0, ABG)
23:05:48.311 00.000 20224 Move returns status 0, amount 0
23:05:48.311 00.000 20224 MoveAxis(N, 0, ABG)
23:05:48.311 00.000 20224 Move returns status 0, amount 0
23:05:48.311 00.000 20224 move complete, result=0
23:05:48.311 00.000 20224 worker thread done servicing request
23:05:48.320 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65155, med=2825, FiltMin=2560, FiltMax=28957, Gamma=1.000
23:05:48.340 00.020 8996 UpdateGuideState exits: m=747334 SNR=366.8
23:05:48.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:48.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:48.343 00.001 8996 Enqueuing Expose request
23:05:48.343 00.000 20224 Worker thread wakes up
23:05:48.343 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:48.344 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:48.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:49.322 00.978 20224 Exposure complete
23:05:49.407 00.085 20224 worker thread done servicing request
23:05:49.408 00.001 8996 OnExposeComplete: enter
23:05:49.410 00.002 8996 UpdateGuideState(): m_state=6
23:05:49.412 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6554
23:05:49.413 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=472.43, Mass=716465, SNR=324.1, Peak=49184 HFD=4.5
23:05:49.415 00.002 8996 MultiStar: [#1 -0.32,0.21,0.65,U] [#2 -0.09,0.02,0.85,U] [#3 -0.12,0.05,0.65,U] [#4 -0.18,0.03,0.61,U] [#5 0.04,0.15,0.67,U] [#6 -0.12,0.32,0.56,U] [#7 -0.08,0.39,0.50,U] [#8 0.05,0.28,0.43,U] 
23:05:49.417 00.002 8996 refined, 8 included, MultiStar: {-0.12, 0.22}, one-star: {-0.16, 0.47}
23:05:49.418 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
23:05:49.420 00.002 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
23:05:49.422 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.22 hyp=0.25 cameraTheta=2.07 mountX=-0.14 mountY=-0.20, mountTheta=-2.17
23:05:49.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.22, opts=13)
23:05:49.426 00.002 8996 Enqueuing Move request for scope (-0.12, 0.22)
23:05:49.427 00.001 20224 Worker thread wakes up
23:05:49.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.22) opts 0xd
23:05:49.427 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.22)
23:05:49.427 00.000 20224 Moving (-0.12, 0.22) raw xDistance=-0.14 yDistance=-0.20
23:05:49.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:05:49.427 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:05:49.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:05:49.427 00.000 20224 MoveAxis(E, 0, ABG)
23:05:49.428 00.001 20224 Move returns status 0, amount 0
23:05:49.428 00.000 20224 MoveAxis(N, 0, ABG)
23:05:49.428 00.000 20224 Move returns status 0, amount 0
23:05:49.428 00.000 20224 move complete, result=0
23:05:49.428 00.000 20224 worker thread done servicing request
23:05:49.434 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49184, med=2825, FiltMin=2585, FiltMax=21997, Gamma=1.000
23:05:49.448 00.014 8996 UpdateGuideState exits: m=716465 SNR=324.1
23:05:49.450 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:49.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:49.451 00.000 8996 Enqueuing Expose request
23:05:49.452 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:49.453 00.001 20224 Worker thread wakes up
23:05:49.453 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:49.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:50.622 01.169 20224 Exposure complete
23:05:50.693 00.071 20224 worker thread done servicing request
23:05:50.693 00.000 8996 OnExposeComplete: enter
23:05:50.695 00.002 8996 UpdateGuideState(): m_state=6
23:05:50.696 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6555
23:05:50.698 00.002 8996 Star::Find returns 1 (0), X=137.20, Y=472.28, Mass=701884, SNR=375.3, Peak=56723 HFD=4.4
23:05:50.700 00.002 8996 MultiStar: [#1 -0.19,0.19,0.68,U] [#2 -0.34,-0.10,0.64,U] [#3 -0.24,0.10,0.55,U] [#4 -0.28,0.08,0.49,U] [#5 -0.29,0.19,0.58,U] [#6 -0.14,0.12,0.39,U] [#7 -0.21,0.27,0.38,U] [#8 -0.04,0.07,0.41,U] 
23:05:50.702 00.002 8996 refined, 8 included, MultiStar: {-0.21, 0.15}, one-star: {-0.14, 0.32}
23:05:50.703 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
23:05:50.705 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
23:05:50.707 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.52 mountX=-0.22 mountY=-0.13, mountTheta=-2.63
23:05:50.710 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.15, opts=13)
23:05:50.711 00.001 8996 Enqueuing Move request for scope (-0.21, 0.15)
23:05:50.713 00.002 20224 Worker thread wakes up
23:05:50.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
23:05:50.713 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
23:05:50.713 00.000 20224 Moving (-0.21, 0.15) raw xDistance=-0.22 yDistance=-0.13
23:05:50.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:05:50.714 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:50.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:05:50.714 00.000 20224 MoveAxis(E, 33, ABG)
23:05:50.714 00.000 20224 Guiding  Dir = 2, Dur = 33
23:05:50.715 00.001 20224 IsSlewing returns 0
23:05:50.715 00.000 20224 IsGuiding returns 0
23:05:50.722 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56723, med=2825, FiltMin=2579, FiltMax=24173, Gamma=1.000
23:05:50.736 00.014 8996 UpdateGuideState exits: m=701884 SNR=375.3
23:05:50.738 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:50.738 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:50.739 00.001 8996 Enqueuing Expose request
23:05:50.767 00.028 20224 IsGuiding returns 1
23:05:50.767 00.000 20224 scope still moving after pulse duration time elapsed
23:05:50.797 00.030 20224 IsSlewing returns 0
23:05:50.797 00.000 20224 IsGuiding returns 1
23:05:50.829 00.032 20224 IsSlewing returns 0
23:05:50.830 00.001 20224 IsGuiding returns 1
23:05:50.859 00.029 20224 IsSlewing returns 0
23:05:50.860 00.001 20224 IsGuiding returns 0
23:05:50.860 00.000 20224 scope move finished after 33 + 112 ms
23:05:50.860 00.000 20224 Move returns status 0, amount 33
23:05:50.860 00.000 20224 MoveAxis(N, 0, ABG)
23:05:50.860 00.000 20224 Move returns status 0, amount 0
23:05:50.860 00.000 20224 move complete, result=0
23:05:50.860 00.000 20224 worker thread done servicing request
23:05:50.860 00.000 20224 Worker thread wakes up
23:05:50.861 00.001 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
23:05:50.863 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:50.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:51.838 00.975 20224 Exposure complete
23:05:51.913 00.075 20224 worker thread done servicing request
23:05:51.913 00.000 8996 OnExposeComplete: enter
23:05:51.914 00.001 8996 UpdateGuideState(): m_state=6
23:05:51.914 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6556
23:05:51.915 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=472.34, Mass=683381, SNR=308.5, Peak=52099 HFD=4.5
23:05:51.916 00.001 8996 MultiStar: [#1 -0.14,0.08,0.70,U] [#2 -0.18,0.01,0.77,U] [#3 0.01,-0.23,0.63,U] [#4 0.04,-0.12,0.74,U] [#5 0.04,0.04,0.65,U] [#6 -0.12,0.07,0.47,U] [#7 -0.14,0.08,0.52,U] [#8 0.11,-0.07,0.46,U] 
23:05:51.917 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.05}, one-star: {-0.08, 0.38}
23:05:51.918 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
23:05:51.918 00.000 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
23:05:51.919 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.07 cameraTheta=2.43 mountX=-0.06 mountY=-0.04, mountTheta=-2.54
23:05:51.922 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
23:05:51.924 00.002 8996 Enqueuing Move request for scope (-0.06, 0.05)
23:05:51.927 00.003 20224 Worker thread wakes up
23:05:51.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
23:05:51.927 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
23:05:51.927 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
23:05:51.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:05:51.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:51.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:05:51.928 00.001 20224 MoveAxis(E, 0, ABG)
23:05:51.928 00.000 20224 Move returns status 0, amount 0
23:05:51.928 00.000 20224 MoveAxis(N, 0, ABG)
23:05:51.928 00.000 20224 Move returns status 0, amount 0
23:05:51.928 00.000 20224 move complete, result=0
23:05:51.928 00.000 20224 worker thread done servicing request
23:05:51.937 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52099, med=2825, FiltMin=2569, FiltMax=23229, Gamma=1.000
23:05:51.954 00.017 8996 UpdateGuideState exits: m=683381 SNR=308.5
23:05:51.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:51.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:51.957 00.001 8996 Enqueuing Expose request
23:05:51.957 00.000 20224 Worker thread wakes up
23:05:51.957 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:51.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:51.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:53.118 01.160 20224 Exposure complete
23:05:53.196 00.078 20224 worker thread done servicing request
23:05:53.196 00.000 8996 OnExposeComplete: enter
23:05:53.198 00.002 8996 UpdateGuideState(): m_state=6
23:05:53.199 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6557
23:05:53.201 00.002 8996 Star::Find returns 1 (0), X=137.56, Y=472.49, Mass=703866, SNR=357.6, Peak=52752 HFD=4.7
23:05:53.204 00.003 8996 MultiStar: [#1 0.00,0.26,0.76,U] [#2 0.01,0.05,0.73,U] [#3 0.21,0.09,0.58,U] [#4 0.18,0.08,0.51,U] [#5 0.23,0.37,0.00,M1] [#6 0.01,0.18,0.44,U] [#7 0.07,0.18,0.40,U] [#8 0.30,0.32,0.00,M1] 
23:05:53.205 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.23}, one-star: {0.22, 0.53}
23:05:53.207 00.002 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
23:05:53.208 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
23:05:53.210 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.23 hyp=0.25 cameraTheta=1.13 mountX=0.08 mountY=-0.24, mountTheta=-1.23
23:05:53.213 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.23, opts=13)
23:05:53.215 00.002 8996 Enqueuing Move request for scope (0.11, 0.23)
23:05:53.216 00.001 20224 Worker thread wakes up
23:05:53.217 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.23) opts 0xd
23:05:53.217 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.23)
23:05:53.217 00.000 20224 Moving (0.11, 0.23) raw xDistance=0.08 yDistance=-0.24
23:05:53.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:05:53.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:05:53.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:05:53.217 00.000 20224 MoveAxis(E, 0, ABG)
23:05:53.217 00.000 20224 Move returns status 0, amount 0
23:05:53.217 00.000 20224 MoveAxis(N, 0, ABG)
23:05:53.218 00.001 20224 Move returns status 0, amount 0
23:05:53.218 00.000 20224 move complete, result=0
23:05:53.218 00.000 20224 worker thread done servicing request
23:05:53.225 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52752, med=2825, FiltMin=2576, FiltMax=26029, Gamma=1.000
23:05:53.254 00.029 8996 UpdateGuideState exits: m=703866 SNR=357.6
23:05:53.256 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:53.258 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:53.260 00.002 8996 Enqueuing Expose request
23:05:53.261 00.001 20224 Worker thread wakes up
23:05:53.261 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:05:53.263 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:53.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:54.222 00.959 20224 Exposure complete
23:05:54.303 00.081 20224 worker thread done servicing request
23:05:54.303 00.000 8996 OnExposeComplete: enter
23:05:54.305 00.002 8996 UpdateGuideState(): m_state=6
23:05:54.305 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6558
23:05:54.305 00.000 8996 Star::Find returns 1 (0), X=137.69, Y=472.63, Mass=724042, SNR=416.6, Peak=55821 HFD=4.6
23:05:54.307 00.002 8996 MultiStar: [#1 0.20,0.58,0.00,M1] [#2 0.23,0.28,0.60,U] [#3 0.19,0.14,0.44,U] [#4 0.25,0.11,0.47,U] [#5 0.42,0.31,0.00,M2] [#6 0.19,0.19,0.37,U] [#7 0.12,0.44,0.00,M1] [#8 0.48,0.47,0.00,M2] 
23:05:54.307 00.000 8996 refined, 4 included, MultiStar: {0.26, 0.36}, one-star: {0.35, 0.67}
23:05:54.307 00.000 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
23:05:54.309 00.002 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
23:05:54.310 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.36 hyp=0.44 cameraTheta=0.94 mountX=0.23 mountY=-0.38, mountTheta=-1.04
23:05:54.311 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.36, opts=13)
23:05:54.311 00.000 8996 Enqueuing Move request for scope (0.26, 0.36)
23:05:54.313 00.002 20224 Worker thread wakes up
23:05:54.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.36) opts 0xd
23:05:54.313 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.36)
23:05:54.313 00.000 20224 Moving (0.26, 0.36) raw xDistance=0.23 yDistance=-0.38
23:05:54.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:05:54.313 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.04 newest=-0.67
23:05:54.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
23:05:54.313 00.000 20224 MoveAxis(W, 33, ABG)
23:05:54.313 00.000 20224 Guiding  Dir = 3, Dur = 33
23:05:54.313 00.000 20224 IsSlewing returns 0
23:05:54.313 00.000 20224 IsGuiding returns 0
23:05:54.317 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55821, med=2825, FiltMin=2566, FiltMax=29619, Gamma=1.000
23:05:54.330 00.013 8996 UpdateGuideState exits: m=724042 SNR=416.6
23:05:54.330 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:54.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:54.332 00.001 8996 Enqueuing Expose request
23:05:54.358 00.026 20224 IsGuiding returns 1
23:05:54.358 00.000 20224 scope still moving after pulse duration time elapsed
23:05:54.388 00.030 20224 IsSlewing returns 0
23:05:54.388 00.000 20224 IsGuiding returns 1
23:05:54.420 00.032 20224 IsSlewing returns 0
23:05:54.420 00.000 20224 IsGuiding returns 1
23:05:54.451 00.031 20224 IsSlewing returns 0
23:05:54.452 00.001 20224 IsGuiding returns 0
23:05:54.452 00.000 20224 scope move finished after 33 + 104 ms
23:05:54.452 00.000 20224 Move returns status 0, amount 33
23:05:54.452 00.000 20224 MoveAxis(N, 81, ABG)
23:05:54.452 00.000 20224 Guiding  Dir = 0, Dur = 81
23:05:54.452 00.000 20224 IsSlewing returns 0
23:05:54.452 00.000 20224 IsGuiding returns 0
23:05:54.515 00.063 20224 PulseGuide returned control before completion, sleep 29
23:05:54.560 00.045 20224 IsGuiding returns 1
23:05:54.560 00.000 20224 scope still moving after pulse duration time elapsed
23:05:54.591 00.031 20224 IsSlewing returns 0
23:05:54.592 00.001 20224 IsGuiding returns 1
23:05:54.621 00.029 20224 IsSlewing returns 0
23:05:54.621 00.000 20224 IsGuiding returns 0
23:05:54.621 00.000 20224 scope move finished after 81 + 87 ms
23:05:54.622 00.001 20224 Move returns status 0, amount 81
23:05:54.622 00.000 20224 move complete, result=0
23:05:54.622 00.000 20224 worker thread done servicing request
23:05:54.622 00.000 20224 Worker thread wakes up
23:05:54.622 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.4 px 81 ms NORTH
23:05:54.624 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:54.625 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:55.791 01.166 20224 Exposure complete
23:05:55.869 00.078 20224 worker thread done servicing request
23:05:55.869 00.000 8996 OnExposeComplete: enter
23:05:55.871 00.002 8996 UpdateGuideState(): m_state=6
23:05:55.873 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6559
23:05:55.874 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.20, Mass=717249, SNR=350.7, Peak=62995 HFD=4.4
23:05:55.875 00.001 8996 MultiStar: [#1 -0.55,0.40,0.00,M2] [#2 -0.66,0.15,0.00,M1] [#3 -0.41,0.13,0.66,U] [#4 -0.36,0.07,0.50,U] [#5 -0.28,0.16,0.66,U] [#6 -0.38,0.11,0.48,U] [#7 -0.44,0.19,0.00,M2] [#8 -0.26,0.07,0.39,U] 
23:05:55.876 00.001 8996 refined, 5 included, MultiStar: {-0.37, 0.15}, one-star: {-0.43, 0.24}
23:05:55.878 00.002 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
23:05:55.879 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
23:05:55.880 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.15 hyp=0.39 cameraTheta=2.76 mountX=-0.38 mountY=-0.11, mountTheta=-2.87
23:05:55.883 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.15, opts=13)
23:05:55.884 00.001 8996 Enqueuing Move request for scope (-0.37, 0.15)
23:05:55.885 00.001 20224 Worker thread wakes up
23:05:55.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.15) opts 0xd
23:05:55.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.15)
23:05:55.886 00.001 20224 Moving (-0.37, 0.15) raw xDistance=-0.38 yDistance=-0.11
23:05:55.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
23:05:55.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:55.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:05:55.886 00.000 20224 MoveAxis(E, 53, ABG)
23:05:55.886 00.000 20224 Guiding  Dir = 2, Dur = 53
23:05:55.886 00.000 20224 IsSlewing returns 0
23:05:55.887 00.001 20224 IsGuiding returns 0
23:05:55.892 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62995, med=2825, FiltMin=2563, FiltMax=28496, Gamma=1.000
23:05:55.919 00.027 8996 UpdateGuideState exits: m=717249 SNR=350.7
23:05:55.921 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:55.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:55.924 00.002 20224 PulseGuide returned control before completion, sleep 28
23:05:55.924 00.000 8996 Enqueuing Expose request
23:05:55.953 00.029 20224 IsGuiding returns 1
23:05:55.953 00.000 20224 scope still moving after pulse duration time elapsed
23:05:55.984 00.031 20224 IsSlewing returns 0
23:05:55.984 00.000 20224 IsGuiding returns 1
23:05:56.016 00.032 20224 IsSlewing returns 0
23:05:56.016 00.000 20224 IsGuiding returns 0
23:05:56.016 00.000 20224 scope move finished after 53 + 76 ms
23:05:56.016 00.000 20224 Move returns status 0, amount 53
23:05:56.016 00.000 20224 MoveAxis(N, 0, ABG)
23:05:56.017 00.001 20224 Move returns status 0, amount 0
23:05:56.017 00.000 20224 move complete, result=0
23:05:56.017 00.000 20224 worker thread done servicing request
23:05:56.017 00.000 20224 Worker thread wakes up
23:05:56.017 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.1 px 0 ms NORTH
23:05:56.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:56.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:57.018 01.000 20224 Exposure complete
23:05:57.100 00.082 20224 worker thread done servicing request
23:05:57.100 00.000 8996 OnExposeComplete: enter
23:05:57.101 00.001 8996 UpdateGuideState(): m_state=6
23:05:57.103 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6560
23:05:57.104 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.16, Mass=707918, SNR=314.8, Peak=59040 HFD=4.3
23:05:57.106 00.002 8996 MultiStar: [#1 -0.22,0.33,0.67,U] [#2 -0.35,0.11,0.84,U] [#3 -0.22,-0.02,0.67,U] [#4 -0.14,-0.19,0.59,U] [#5 0.04,0.08,0.67,U] [#6 -0.13,-0.05,0.48,U] [#7 -0.39,0.05,0.51,U] [#8 -0.01,-0.06,0.45,U] 
23:05:57.107 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.07}, one-star: {-0.04, 0.20}
23:05:57.108 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:05:57.109 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
23:05:57.110 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.73 mountX=-0.17 mountY=-0.05, mountTheta=-2.84
23:05:57.112 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.07, opts=13)
23:05:57.113 00.001 8996 Enqueuing Move request for scope (-0.16, 0.07)
23:05:57.114 00.001 20224 Worker thread wakes up
23:05:57.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
23:05:57.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
23:05:57.114 00.000 20224 Moving (-0.16, 0.07) raw xDistance=-0.17 yDistance=-0.05
23:05:57.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:05:57.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:57.115 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:05:57.115 00.000 20224 MoveAxis(E, 0, ABG)
23:05:57.115 00.000 20224 Move returns status 0, amount 0
23:05:57.115 00.000 20224 MoveAxis(N, 0, ABG)
23:05:57.115 00.000 20224 Move returns status 0, amount 0
23:05:57.115 00.000 20224 move complete, result=0
23:05:57.115 00.000 20224 worker thread done servicing request
23:05:57.121 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59040, med=2825, FiltMin=2563, FiltMax=26771, Gamma=1.000
23:05:57.151 00.030 8996 UpdateGuideState exits: m=707918 SNR=314.8
23:05:57.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:57.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:57.154 00.001 8996 Enqueuing Expose request
23:05:57.155 00.001 20224 Worker thread wakes up
23:05:57.156 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:57.157 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:57.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:58.316 01.159 20224 Exposure complete
23:05:58.401 00.085 20224 worker thread done servicing request
23:05:58.401 00.000 8996 OnExposeComplete: enter
23:05:58.404 00.003 8996 UpdateGuideState(): m_state=6
23:05:58.406 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6561
23:05:58.409 00.003 8996 Star::Find returns 1 (0), X=137.31, Y=471.99, Mass=716832, SNR=345.8, Peak=60416 HFD=4.2
23:05:58.411 00.002 8996 MultiStar: [#1 -0.28,0.21,0.63,U] [#2 -0.14,-0.21,0.86,U] [#3 -0.27,-0.08,0.58,U] [#4 -0.23,-0.18,0.51,U] [#5 0.09,-0.05,0.63,U] [#6 -0.18,-0.15,0.44,U] [#7 -0.11,-0.07,0.43,U] [#8 0.15,0.07,0.43,U] 
23:05:58.413 00.002 8996 single-star, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.03, 0.03}
23:05:58.414 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
23:05:58.416 00.002 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
23:05:58.417 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.30 mountX=-0.03 mountY=-0.03, mountTheta=-2.41
23:05:58.419 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
23:05:58.420 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
23:05:58.421 00.001 20224 Worker thread wakes up
23:05:58.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
23:05:58.421 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
23:05:58.421 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
23:05:58.422 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:05:58.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:58.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:05:58.422 00.000 20224 MoveAxis(E, 0, ABG)
23:05:58.422 00.000 20224 Move returns status 0, amount 0
23:05:58.422 00.000 20224 MoveAxis(N, 0, ABG)
23:05:58.422 00.000 20224 Move returns status 0, amount 0
23:05:58.422 00.000 20224 move complete, result=0
23:05:58.422 00.000 20224 worker thread done servicing request
23:05:58.426 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60416, med=2825, FiltMin=2537, FiltMax=29325, Gamma=1.000
23:05:58.443 00.017 8996 UpdateGuideState exits: m=716832 SNR=345.8
23:05:58.444 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:58.444 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:58.445 00.001 8996 Enqueuing Expose request
23:05:58.446 00.001 20224 Worker thread wakes up
23:05:58.446 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:58.447 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:58.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:05:59.419 00.972 20224 Exposure complete
23:05:59.497 00.078 20224 worker thread done servicing request
23:05:59.497 00.000 8996 OnExposeComplete: enter
23:05:59.499 00.002 8996 UpdateGuideState(): m_state=6
23:05:59.500 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6562
23:05:59.502 00.002 8996 Star::Find returns 1 (0), X=137.36, Y=472.11, Mass=741449, SNR=378.5, Peak=63408 HFD=4.3
23:05:59.504 00.002 8996 MultiStar: [#1 -0.14,0.13,0.62,U] [#2 -0.21,-0.31,0.65,U] [#3 -0.24,-0.14,0.51,U] [#4 -0.19,-0.26,0.47,U] [#5 -0.11,0.13,0.48,U] [#6 -0.11,-0.16,0.42,U] [#7 -0.37,-0.12,0.40,U] [#8 -0.02,-0.03,0.35,U] 
23:05:59.505 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.05}, one-star: {0.03, 0.15}
23:05:59.506 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
23:05:59.506 00.000 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
23:05:59.507 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.14 cameraTheta=-2.82 mountX=-0.13 mountY=0.06, mountTheta=2.71
23:05:59.509 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.05, opts=13)
23:05:59.510 00.001 8996 Enqueuing Move request for scope (-0.14, -0.05)
23:05:59.511 00.001 20224 Worker thread wakes up
23:05:59.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
23:05:59.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
23:05:59.511 00.000 20224 Moving (-0.14, -0.05) raw xDistance=-0.13 yDistance=0.06
23:05:59.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:05:59.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:59.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:05:59.511 00.000 20224 MoveAxis(E, 0, ABG)
23:05:59.511 00.000 20224 Move returns status 0, amount 0
23:05:59.511 00.000 20224 MoveAxis(N, 0, ABG)
23:05:59.511 00.000 20224 Move returns status 0, amount 0
23:05:59.511 00.000 20224 move complete, result=0
23:05:59.512 00.001 20224 worker thread done servicing request
23:05:59.522 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63408, med=2825, FiltMin=2553, FiltMax=27917, Gamma=1.000
23:05:59.542 00.020 8996 UpdateGuideState exits: m=741449 SNR=378.5
23:05:59.544 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:59.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:05:59.546 00.001 8996 Enqueuing Expose request
23:05:59.547 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:59.548 00.001 20224 Worker thread wakes up
23:05:59.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:05:59.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:00.724 01.176 20224 Exposure complete
23:06:00.799 00.075 20224 worker thread done servicing request
23:06:00.799 00.000 8996 OnExposeComplete: enter
23:06:00.800 00.001 8996 UpdateGuideState(): m_state=6
23:06:00.802 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6563
23:06:00.804 00.002 8996 Star::Find returns 1 (0), X=136.89, Y=471.93, Mass=719226, SNR=354.4, Peak=65475 HFD=4.4
23:06:00.806 00.002 8996 MultiStar: [#1 -0.48,0.04,0.00,M1] [#2 -0.65,-0.35,0.00,M1] [#3 -0.41,-0.21,0.00,M1] [#4 -0.43,-0.25,0.00,M1] [#5 -0.39,-0.14,0.58,U] [#6 -0.45,-0.23,0.00,M1] [#7 -0.48,0.02,0.00,M1] [#8 -0.37,-0.01,0.39,U] 
23:06:00.807 00.001 8996 refined, 2 included, MultiStar: {-0.42, -0.05}, one-star: {-0.45, -0.03}
23:06:00.808 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
23:06:00.809 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
23:06:00.811 00.002 8996 CameraToMount -- cameraX=-0.42 cameraY=-0.05 hyp=0.42 cameraTheta=-3.01 mountX=-0.41 mountY=0.10, mountTheta=2.90
23:06:00.814 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=-0.05, opts=13)
23:06:00.815 00.001 8996 Enqueuing Move request for scope (-0.42, -0.05)
23:06:00.817 00.002 20224 Worker thread wakes up
23:06:00.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.05) opts 0xd
23:06:00.817 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, -0.05)
23:06:00.817 00.000 20224 Moving (-0.42, -0.05) raw xDistance=-0.41 yDistance=0.10
23:06:00.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
23:06:00.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:00.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:06:00.817 00.000 20224 MoveAxis(E, 60, ABG)
23:06:00.817 00.000 20224 Guiding  Dir = 2, Dur = 60
23:06:00.818 00.001 20224 IsSlewing returns 0
23:06:00.818 00.000 20224 IsGuiding returns 0
23:06:00.819 00.001 20224 PulseGuide returned control before completion, sleep 69
23:06:00.823 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65475, med=2825, FiltMin=2560, FiltMax=28752, Gamma=1.000
23:06:00.841 00.018 8996 UpdateGuideState exits: m=719226 SNR=354.4
23:06:00.842 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:00.843 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:00.844 00.001 8996 Enqueuing Expose request
23:06:00.891 00.047 20224 IsGuiding returns 1
23:06:00.891 00.000 20224 scope still moving after pulse duration time elapsed
23:06:00.922 00.031 20224 IsSlewing returns 0
23:06:00.922 00.000 20224 IsGuiding returns 0
23:06:00.922 00.000 20224 scope move finished after 60 + 43 ms
23:06:00.922 00.000 20224 Move returns status 0, amount 60
23:06:00.922 00.000 20224 MoveAxis(N, 0, ABG)
23:06:00.922 00.000 20224 Move returns status 0, amount 0
23:06:00.922 00.000 20224 move complete, result=0
23:06:00.922 00.000 20224 worker thread done servicing request
23:06:00.923 00.001 20224 Worker thread wakes up
23:06:00.923 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:00.923 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:00.923 00.000 8996 GuideStep: -0.4 px 60 ms EAST, 0.1 px 0 ms NORTH
23:06:01.888 00.965 20224 Exposure complete
23:06:01.961 00.073 20224 worker thread done servicing request
23:06:01.961 00.000 8996 OnExposeComplete: enter
23:06:01.963 00.002 8996 UpdateGuideState(): m_state=6
23:06:01.965 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6564
23:06:01.967 00.002 8996 Star::Find returns 1 (0), X=137.20, Y=471.99, Mass=691632, SNR=328.6, Peak=59523 HFD=4.3
23:06:01.969 00.002 8996 MultiStar: [#1 -0.28,0.15,0.78,U] [#2 -0.34,-0.11,0.84,U] [#3 -0.16,0.04,0.84,U] [#4 -0.23,-0.09,0.54,U] [#5 -0.08,-0.01,0.67,U] [#6 -0.07,-0.12,0.46,U] [#7 -0.22,0.12,0.45,U] [#8 -0.00,0.08,0.42,U] 
23:06:01.970 00.001 8996 single-star, 8 included, MultiStar: {-0.18, 0.01}, one-star: {-0.13, 0.03}
23:06:01.971 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:06:01.973 00.002 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
23:06:01.974 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.95 mountX=-0.13 mountY=-0.01, mountTheta=-3.07
23:06:01.976 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
23:06:01.977 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
23:06:01.979 00.002 20224 Worker thread wakes up
23:06:01.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
23:06:01.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
23:06:01.979 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.01
23:06:01.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:06:01.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:01.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:06:01.979 00.000 20224 MoveAxis(E, 0, ABG)
23:06:01.980 00.001 20224 Move returns status 0, amount 0
23:06:01.980 00.000 20224 MoveAxis(N, 0, ABG)
23:06:01.980 00.000 20224 Move returns status 0, amount 0
23:06:01.980 00.000 20224 move complete, result=0
23:06:01.980 00.000 20224 worker thread done servicing request
23:06:01.984 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59523, med=2825, FiltMin=2571, FiltMax=25843, Gamma=1.000
23:06:02.004 00.020 8996 UpdateGuideState exits: m=691632 SNR=328.6
23:06:02.007 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:02.009 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:02.011 00.002 8996 Enqueuing Expose request
23:06:02.012 00.001 20224 Worker thread wakes up
23:06:02.013 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:02.013 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:02.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:03.185 01.172 20224 Exposure complete
23:06:03.283 00.098 20224 worker thread done servicing request
23:06:03.283 00.000 8996 OnExposeComplete: enter
23:06:03.285 00.002 8996 UpdateGuideState(): m_state=6
23:06:03.286 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6565
23:06:03.287 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=472.26, Mass=731260, SNR=366.8, Peak=55715 HFD=4.4
23:06:03.288 00.001 8996 MultiStar: [#1 0.07,0.17,0.63,U] [#2 -0.09,-0.17,0.69,U] [#3 0.05,-0.05,0.50,U] [#4 0.03,-0.01,0.49,U] [#5 -0.03,0.26,0.54,U] [#6 0.08,-0.05,0.46,U] [#7 0.08,0.17,0.44,U] [#8 0.15,0.13,0.35,U] 
23:06:03.289 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.10}, one-star: {-0.03, 0.30}
23:06:03.290 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
23:06:03.291 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
23:06:03.292 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.34 mountX=0.01 mountY=-0.10, mountTheta=-1.44
23:06:03.293 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.10, opts=13)
23:06:03.294 00.001 8996 Enqueuing Move request for scope (0.02, 0.10)
23:06:03.296 00.002 20224 Worker thread wakes up
23:06:03.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
23:06:03.296 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
23:06:03.296 00.000 20224 Moving (0.02, 0.10) raw xDistance=0.01 yDistance=-0.10
23:06:03.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:06:03.296 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:03.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:06:03.296 00.000 20224 MoveAxis(E, 0, ABG)
23:06:03.296 00.000 20224 Move returns status 0, amount 0
23:06:03.297 00.001 20224 MoveAxis(N, 0, ABG)
23:06:03.297 00.000 20224 Move returns status 0, amount 0
23:06:03.297 00.000 20224 move complete, result=0
23:06:03.297 00.000 20224 worker thread done servicing request
23:06:03.303 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55715, med=2825, FiltMin=2563, FiltMax=28253, Gamma=1.000
23:06:03.327 00.024 8996 UpdateGuideState exits: m=731260 SNR=366.8
23:06:03.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:03.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:03.331 00.001 8996 Enqueuing Expose request
23:06:03.332 00.001 20224 Worker thread wakes up
23:06:03.332 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:03.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:03.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:04.292 00.959 20224 Exposure complete
23:06:04.358 00.066 20224 worker thread done servicing request
23:06:04.358 00.000 8996 OnExposeComplete: enter
23:06:04.359 00.001 8996 UpdateGuideState(): m_state=6
23:06:04.360 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6566
23:06:04.361 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.12, Mass=740346, SNR=358.0, Peak=65504 HFD=4.3
23:06:04.362 00.001 8996 MultiStar: [#1 0.05,0.14,0.63,U] [#2 -0.18,0.01,0.64,U] [#3 0.06,-0.16,0.51,U] [#4 0.03,-0.09,0.50,U] [#5 0.12,0.24,0.54,U] [#6 0.19,-0.12,0.43,U] [#7 -0.13,-0.09,0.49,U] [#8 0.18,0.10,0.36,U] 
23:06:04.363 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.14, 0.16}
23:06:04.363 00.000 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
23:06:04.364 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
23:06:04.365 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.67 mountX=0.04 mountY=-0.04, mountTheta=-0.77
23:06:04.366 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
23:06:04.367 00.001 8996 Enqueuing Move request for scope (0.05, 0.04)
23:06:04.368 00.001 20224 Worker thread wakes up
23:06:04.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
23:06:04.368 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
23:06:04.368 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.04 yDistance=-0.04
23:06:04.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:06:04.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:04.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:04.368 00.000 20224 MoveAxis(E, 0, ABG)
23:06:04.368 00.000 20224 Move returns status 0, amount 0
23:06:04.368 00.000 20224 MoveAxis(N, 0, ABG)
23:06:04.368 00.000 20224 Move returns status 0, amount 0
23:06:04.368 00.000 20224 move complete, result=0
23:06:04.368 00.000 20224 worker thread done servicing request
23:06:04.372 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2825, FiltMin=2544, FiltMax=30275, Gamma=1.000
23:06:04.386 00.014 8996 UpdateGuideState exits: m=740346 SNR=358.0
23:06:04.387 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:04.387 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:04.388 00.001 8996 Enqueuing Expose request
23:06:04.389 00.001 20224 Worker thread wakes up
23:06:04.389 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:04.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:04.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:05.540 01.150 20224 Exposure complete
23:06:05.594 00.054 20224 worker thread done servicing request
23:06:05.594 00.000 8996 OnExposeComplete: enter
23:06:05.596 00.002 8996 UpdateGuideState(): m_state=6
23:06:05.596 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6567
23:06:05.597 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.27, Mass=707506, SNR=331.7, Peak=58176 HFD=4.5
23:06:05.598 00.001 8996 MultiStar: [#1 -0.07,0.10,0.71,U] [#2 -0.06,-0.22,0.78,U] [#3 0.07,-0.28,0.64,U] [#4 0.01,-0.25,0.61,U] [#5 -0.15,0.05,0.63,U] [#6 0.02,-0.15,0.48,U] [#7 -0.21,-0.19,0.43,U] [#8 0.10,-0.03,0.38,U] 
23:06:05.599 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {0.01, 0.31}
23:06:05.600 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
23:06:05.600 00.000 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.14)
23:06:05.601 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-2.12 mountX=-0.02 mountY=0.05, mountTheta=2.02
23:06:05.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
23:06:05.603 00.000 8996 Enqueuing Move request for scope (-0.03, -0.05)
23:06:05.604 00.001 20224 Worker thread wakes up
23:06:05.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
23:06:05.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
23:06:05.604 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.02 yDistance=0.05
23:06:05.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:06:05.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:05.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:06:05.605 00.001 20224 MoveAxis(E, 0, ABG)
23:06:05.605 00.000 20224 Move returns status 0, amount 0
23:06:05.605 00.000 20224 MoveAxis(N, 0, ABG)
23:06:05.605 00.000 20224 Move returns status 0, amount 0
23:06:05.605 00.000 20224 move complete, result=0
23:06:05.605 00.000 20224 worker thread done servicing request
23:06:05.608 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58176, med=2825, FiltMin=2553, FiltMax=25891, Gamma=1.000
23:06:05.621 00.013 8996 UpdateGuideState exits: m=707506 SNR=331.7
23:06:05.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:05.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:05.624 00.001 8996 Enqueuing Expose request
23:06:05.624 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:05.625 00.001 20224 Worker thread wakes up
23:06:05.625 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:05.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:06.609 00.984 20224 Exposure complete
23:06:06.669 00.060 20224 worker thread done servicing request
23:06:06.669 00.000 8996 OnExposeComplete: enter
23:06:06.669 00.000 8996 UpdateGuideState(): m_state=6
23:06:06.671 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6568
23:06:06.672 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=472.30, Mass=712171, SNR=362.2, Peak=51459 HFD=4.5
23:06:06.673 00.001 8996 MultiStar: [#1 -0.04,0.14,0.65,U] [#2 -0.12,-0.08,0.76,U] [#3 -0.02,-0.18,0.51,U] [#4 0.05,-0.09,0.53,U] [#5 -0.00,-0.05,0.54,U] [#6 -0.12,-0.04,0.45,U] [#7 -0.30,0.00,0.48,U] [#8 0.06,0.16,0.43,U] 
23:06:06.673 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.05}, one-star: {-0.12, 0.34}
23:06:06.675 00.002 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
23:06:06.677 00.002 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
23:06:06.678 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.54 mountX=-0.08 mountY=-0.04, mountTheta=-2.65
23:06:06.681 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
23:06:06.681 00.000 8996 Enqueuing Move request for scope (-0.07, 0.05)
23:06:06.683 00.002 20224 Worker thread wakes up
23:06:06.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:06:06.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:06:06.683 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
23:06:06.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:06:06.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:06.684 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:06.684 00.000 20224 MoveAxis(E, 0, ABG)
23:06:06.684 00.000 20224 Move returns status 0, amount 0
23:06:06.684 00.000 20224 MoveAxis(N, 0, ABG)
23:06:06.684 00.000 20224 Move returns status 0, amount 0
23:06:06.684 00.000 20224 move complete, result=0
23:06:06.684 00.000 20224 worker thread done servicing request
23:06:06.691 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51459, med=2825, FiltMin=2547, FiltMax=24061, Gamma=1.000
23:06:06.722 00.031 8996 UpdateGuideState exits: m=712171 SNR=362.2
23:06:06.725 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:06.727 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:06.730 00.003 8996 Enqueuing Expose request
23:06:06.732 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:06.734 00.002 20224 Worker thread wakes up
23:06:06.734 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:06.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:07.891 01.157 20224 Exposure complete
23:06:07.947 00.056 20224 worker thread done servicing request
23:06:07.947 00.000 8996 OnExposeComplete: enter
23:06:07.948 00.001 8996 UpdateGuideState(): m_state=6
23:06:07.949 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6569
23:06:07.950 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=472.39, Mass=735598, SNR=344.3, Peak=56240 HFD=4.4
23:06:07.951 00.001 8996 MultiStar: [#1 -0.03,0.07,0.68,U] [#2 -0.11,-0.07,0.74,U] [#3 -0.10,-0.12,0.64,U] [#4 -0.12,0.01,0.62,U] [#5 0.20,0.13,0.59,U] [#6 -0.03,-0.12,0.43,U] [#7 -0.13,-0.12,0.50,U] [#8 0.28,0.25,0.37,U] 
23:06:07.951 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {0.03, 0.43}
23:06:07.952 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
23:06:07.953 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
23:06:07.953 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.74 mountX=-0.02 mountY=-0.07, mountTheta=-1.84
23:06:07.956 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
23:06:07.959 00.003 8996 Enqueuing Move request for scope (-0.01, 0.07)
23:06:07.961 00.002 20224 Worker thread wakes up
23:06:07.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:06:07.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:06:07.962 00.001 20224 Moving (-0.01, 0.07) raw xDistance=-0.02 yDistance=-0.07
23:06:07.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:06:07.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:07.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:06:07.962 00.000 20224 MoveAxis(E, 0, ABG)
23:06:07.962 00.000 20224 Move returns status 0, amount 0
23:06:07.962 00.000 20224 MoveAxis(N, 0, ABG)
23:06:07.962 00.000 20224 Move returns status 0, amount 0
23:06:07.962 00.000 20224 move complete, result=0
23:06:07.962 00.000 20224 worker thread done servicing request
23:06:07.969 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56240, med=2825, FiltMin=2560, FiltMax=25853, Gamma=1.000
23:06:07.985 00.016 8996 UpdateGuideState exits: m=735598 SNR=344.3
23:06:07.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:07.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:07.987 00.000 8996 Enqueuing Expose request
23:06:07.988 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:07.989 00.001 20224 Worker thread wakes up
23:06:07.989 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:07.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:08.958 00.969 20224 Exposure complete
23:06:09.043 00.085 20224 worker thread done servicing request
23:06:09.043 00.000 8996 OnExposeComplete: enter
23:06:09.045 00.002 8996 UpdateGuideState(): m_state=6
23:06:09.046 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6570
23:06:09.047 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=472.35, Mass=701803, SNR=332.0, Peak=55459 HFD=4.2
23:06:09.048 00.001 8996 MultiStar: [#1 -0.25,0.05,0.64,U] [#2 -0.27,-0.18,0.79,U] [#3 -0.27,-0.37,0.00,M1] [#4 -0.21,-0.22,0.54,U] [#5 -0.28,0.05,0.65,U] [#6 -0.30,0.00,0.42,U] [#7 -0.32,0.05,0.50,U] [#8 -0.21,0.01,0.42,U] 
23:06:09.049 00.001 8996 refined, 7 included, MultiStar: {-0.26, 0.05}, one-star: {-0.23, 0.39}
23:06:09.050 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
23:06:09.051 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:06:09.052 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.05 hyp=0.26 cameraTheta=2.96 mountX=-0.26 mountY=-0.02, mountTheta=-3.08
23:06:09.054 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.05, opts=13)
23:06:09.054 00.000 8996 Enqueuing Move request for scope (-0.26, 0.05)
23:06:09.055 00.001 20224 Worker thread wakes up
23:06:09.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.05) opts 0xd
23:06:09.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.05)
23:06:09.055 00.000 20224 Moving (-0.26, 0.05) raw xDistance=-0.26 yDistance=-0.02
23:06:09.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:06:09.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:09.056 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:06:09.056 00.000 20224 MoveAxis(E, 38, ABG)
23:06:09.056 00.000 20224 Guiding  Dir = 2, Dur = 38
23:06:09.056 00.000 20224 IsSlewing returns 0
23:06:09.056 00.000 20224 IsGuiding returns 0
23:06:09.059 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55459, med=2825, FiltMin=2579, FiltMax=24189, Gamma=1.000
23:06:09.076 00.017 8996 UpdateGuideState exits: m=701803 SNR=332.0
23:06:09.078 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:09.080 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:09.081 00.001 8996 Enqueuing Expose request
23:06:09.118 00.037 20224 IsGuiding returns 1
23:06:09.118 00.000 20224 scope still moving after pulse duration time elapsed
23:06:09.148 00.030 20224 IsSlewing returns 0
23:06:09.148 00.000 20224 IsGuiding returns 1
23:06:09.179 00.031 20224 IsSlewing returns 0
23:06:09.179 00.000 20224 IsGuiding returns 1
23:06:09.213 00.034 20224 IsSlewing returns 0
23:06:09.214 00.001 20224 IsGuiding returns 0
23:06:09.214 00.000 20224 scope move finished after 38 + 119 ms
23:06:09.214 00.000 20224 Move returns status 0, amount 38
23:06:09.214 00.000 20224 MoveAxis(N, 0, ABG)
23:06:09.214 00.000 20224 Move returns status 0, amount 0
23:06:09.214 00.000 20224 move complete, result=0
23:06:09.214 00.000 20224 worker thread done servicing request
23:06:09.215 00.001 20224 Worker thread wakes up
23:06:09.215 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
23:06:09.216 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:09.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:10.386 01.170 20224 Exposure complete
23:06:10.465 00.079 20224 worker thread done servicing request
23:06:10.465 00.000 8996 OnExposeComplete: enter
23:06:10.466 00.001 8996 UpdateGuideState(): m_state=6
23:06:10.467 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6571
23:06:10.468 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=471.86, Mass=716106, SNR=344.7, Peak=62848 HFD=4.4
23:06:10.468 00.000 8996 MultiStar: [#1 -0.06,-0.06,0.74,U] [#2 -0.12,-0.21,0.72,U] [#3 0.00,-0.07,0.61,U] [#4 0.04,-0.27,0.57,U] [#5 0.11,-0.23,0.64,U] [#6 0.17,-0.08,0.52,U] [#7 -0.06,0.12,0.42,U] [#8 0.13,-0.12,0.40,U] 
23:06:10.469 00.001 8996 single-star, 8 included, MultiStar: {0.02, -0.12}, one-star: {0.05, -0.10}
23:06:10.470 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
23:06:10.470 00.000 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
23:06:10.471 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.13 mountX=0.06 mountY=0.10, mountTheta=1.03
23:06:10.473 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
23:06:10.474 00.001 8996 Enqueuing Move request for scope (0.05, -0.10)
23:06:10.475 00.001 20224 Worker thread wakes up
23:06:10.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
23:06:10.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
23:06:10.475 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.10
23:06:10.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:06:10.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:10.476 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:06:10.476 00.000 20224 MoveAxis(E, 0, ABG)
23:06:10.476 00.000 20224 Move returns status 0, amount 0
23:06:10.476 00.000 20224 MoveAxis(N, 0, ABG)
23:06:10.476 00.000 20224 Move returns status 0, amount 0
23:06:10.476 00.000 20224 move complete, result=0
23:06:10.476 00.000 20224 worker thread done servicing request
23:06:10.480 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62848, med=2825, FiltMin=2576, FiltMax=25629, Gamma=1.000
23:06:10.495 00.015 8996 UpdateGuideState exits: m=716106 SNR=344.7
23:06:10.497 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:10.499 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:10.501 00.002 8996 Enqueuing Expose request
23:06:10.503 00.002 20224 Worker thread wakes up
23:06:10.503 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:10.505 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:10.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:11.485 00.980 20224 Exposure complete
23:06:11.544 00.059 20224 worker thread done servicing request
23:06:11.544 00.000 8996 OnExposeComplete: enter
23:06:11.545 00.001 8996 UpdateGuideState(): m_state=6
23:06:11.545 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6572
23:06:11.546 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=472.03, Mass=721294, SNR=346.9, Peak=65504 HFD=4.2
23:06:11.547 00.001 8996 MultiStar: [#1 0.08,0.09,0.67,U] [#2 -0.05,-0.15,0.74,U] [#3 0.06,-0.15,0.56,U] [#4 0.07,0.02,0.56,U] [#5 0.23,0.05,0.62,U] [#6 0.13,0.00,0.41,U] [#7 0.22,-0.05,0.47,U] [#8 0.26,0.05,0.41,U] 
23:06:11.548 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.16, 0.07}
23:06:11.549 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
23:06:11.549 00.000 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
23:06:11.550 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.04 mountX=0.12 mountY=-0.01, mountTheta=-0.07
23:06:11.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
23:06:11.555 00.003 8996 Enqueuing Move request for scope (0.12, -0.01)
23:06:11.557 00.002 20224 Worker thread wakes up
23:06:11.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
23:06:11.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
23:06:11.557 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
23:06:11.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:06:11.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:11.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:06:11.557 00.000 20224 MoveAxis(E, 0, ABG)
23:06:11.557 00.000 20224 Move returns status 0, amount 0
23:06:11.558 00.001 20224 MoveAxis(N, 0, ABG)
23:06:11.558 00.000 20224 Move returns status 0, amount 0
23:06:11.558 00.000 20224 move complete, result=0
23:06:11.558 00.000 20224 worker thread done servicing request
23:06:11.561 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2825, FiltMin=2563, FiltMax=29693, Gamma=1.000
23:06:11.581 00.020 8996 UpdateGuideState exits: m=721294 SNR=346.9
23:06:11.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:11.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:11.584 00.001 8996 Enqueuing Expose request
23:06:11.585 00.001 20224 Worker thread wakes up
23:06:11.585 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:11.586 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:11.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:12.763 01.177 20224 Exposure complete
23:06:12.854 00.091 20224 worker thread done servicing request
23:06:12.854 00.000 8996 OnExposeComplete: enter
23:06:12.855 00.001 8996 UpdateGuideState(): m_state=6
23:06:12.857 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6573
23:06:12.858 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.20, Mass=743658, SNR=348.8, Peak=65504 HFD=4.6
23:06:12.859 00.001 8996 MultiStar: [#1 0.31,0.16,0.64,U] [#2 0.26,-0.07,0.70,U] [#3 0.36,-0.07,0.55,U] [#4 0.34,0.02,0.55,U] [#5 0.49,0.08,0.00,M1] [#6 0.52,0.10,0.00,M1] [#7 0.30,0.18,0.50,U] [#8 0.51,0.13,0.00,M1] 
23:06:12.860 00.001 8996 refined, 5 included, MultiStar: {0.31, 0.09}, one-star: {0.30, 0.24}
23:06:12.861 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
23:06:12.862 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:06:12.863 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.09 hyp=0.32 cameraTheta=0.29 mountX=0.30 mountY=-0.13, mountTheta=-0.40
23:06:12.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.09, opts=13)
23:06:12.866 00.001 8996 Enqueuing Move request for scope (0.31, 0.09)
23:06:12.866 00.000 20224 Worker thread wakes up
23:06:12.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.09) opts 0xd
23:06:12.866 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.09)
23:06:12.866 00.000 20224 Moving (0.31, 0.09) raw xDistance=0.30 yDistance=-0.13
23:06:12.867 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:06:12.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:12.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:06:12.867 00.000 20224 MoveAxis(W, 43, ABG)
23:06:12.867 00.000 20224 Guiding  Dir = 3, Dur = 43
23:06:12.867 00.000 20224 IsSlewing returns 0
23:06:12.867 00.000 20224 IsGuiding returns 0
23:06:12.870 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65504, med=2825, FiltMin=2502, FiltMax=29955, Gamma=1.000
23:06:12.887 00.017 8996 UpdateGuideState exits: m=743658 SNR=348.8
23:06:12.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:12.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:12.891 00.002 8996 Enqueuing Expose request
23:06:12.912 00.021 20224 IsGuiding returns 1
23:06:12.912 00.000 20224 scope still moving after pulse duration time elapsed
23:06:12.941 00.029 20224 IsSlewing returns 0
23:06:12.941 00.000 20224 IsGuiding returns 1
23:06:12.972 00.031 20224 IsSlewing returns 0
23:06:12.972 00.000 20224 IsGuiding returns 1
23:06:13.004 00.032 20224 IsSlewing returns 0
23:06:13.004 00.000 20224 IsGuiding returns 0
23:06:13.004 00.000 20224 scope move finished after 43 + 93 ms
23:06:13.005 00.001 20224 Move returns status 0, amount 43
23:06:13.005 00.000 20224 MoveAxis(N, 0, ABG)
23:06:13.005 00.000 20224 Move returns status 0, amount 0
23:06:13.005 00.000 20224 move complete, result=0
23:06:13.005 00.000 20224 worker thread done servicing request
23:06:13.005 00.000 20224 Worker thread wakes up
23:06:13.005 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
23:06:13.007 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:13.008 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:14.007 00.999 20224 Exposure complete
23:06:14.073 00.066 20224 worker thread done servicing request
23:06:14.073 00.000 8996 OnExposeComplete: enter
23:06:14.074 00.001 8996 UpdateGuideState(): m_state=6
23:06:14.075 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6574
23:06:14.076 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=472.24, Mass=792107, SNR=370.6, Peak=65504 HFD=4.6
23:06:14.077 00.001 8996 MultiStar: [#1 0.16,0.36,0.61,U] [#2 0.14,-0.00,0.67,U] [#3 0.11,-0.16,0.53,U] [#4 0.24,-0.16,0.48,U] [#5 0.19,0.23,0.57,U] [#6 0.04,0.09,0.40,U] [#7 0.06,0.10,0.43,U] [#8 0.26,0.16,0.35,U] 
23:06:14.078 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.12}, one-star: {0.19, 0.28}
23:06:14.079 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
23:06:14.080 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
23:06:14.082 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.64 mountX=0.15 mountY=-0.14, mountTheta=-0.75
23:06:14.085 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.12, opts=13)
23:06:14.087 00.002 8996 Enqueuing Move request for scope (0.16, 0.12)
23:06:14.088 00.001 20224 Worker thread wakes up
23:06:14.089 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
23:06:14.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
23:06:14.089 00.000 20224 Moving (0.16, 0.12) raw xDistance=0.15 yDistance=-0.14
23:06:14.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:06:14.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:14.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:06:14.089 00.000 20224 MoveAxis(E, 0, ABG)
23:06:14.089 00.000 20224 Move returns status 0, amount 0
23:06:14.090 00.001 20224 MoveAxis(N, 0, ABG)
23:06:14.090 00.000 20224 Move returns status 0, amount 0
23:06:14.090 00.000 20224 move complete, result=0
23:06:14.090 00.000 20224 worker thread done servicing request
23:06:14.096 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2825, FiltMin=2550, FiltMax=33267, Gamma=1.000
23:06:14.110 00.014 8996 UpdateGuideState exits: m=792107 SNR=370.6
23:06:14.111 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:14.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:14.113 00.001 8996 Enqueuing Expose request
23:06:14.114 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:14.114 00.000 20224 Worker thread wakes up
23:06:14.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:14.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:15.315 01.200 20224 Exposure complete
23:06:15.419 00.104 20224 worker thread done servicing request
23:06:15.420 00.001 8996 OnExposeComplete: enter
23:06:15.422 00.002 8996 UpdateGuideState(): m_state=6
23:06:15.424 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6575
23:06:15.426 00.002 8996 Star::Find returns 1 (0), X=136.95, Y=472.22, Mass=739644, SNR=395.6, Peak=65475 HFD=4.4
23:06:15.429 00.003 8996 MultiStar: [#1 -0.31,0.05,0.59,U] [#2 -0.27,-0.25,0.65,U] [#3 -0.20,-0.19,0.55,U] [#4 -0.21,-0.06,0.51,U] [#5 -0.23,0.05,0.54,U] [#6 -0.26,0.05,0.40,U] [#7 -0.24,0.12,0.40,U] [#8 -0.17,0.14,0.43,U] 
23:06:15.430 00.001 8996 refined, 8 included, MultiStar: {-0.27, 0.03}, one-star: {-0.39, 0.26}
23:06:15.432 00.002 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
23:06:15.434 00.002 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
23:06:15.436 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.04 mountX=-0.27 mountY=0.00, mountTheta=3.13
23:06:15.438 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.03, opts=13)
23:06:15.440 00.002 8996 Enqueuing Move request for scope (-0.27, 0.03)
23:06:15.441 00.001 20224 Worker thread wakes up
23:06:15.442 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
23:06:15.442 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
23:06:15.442 00.000 20224 Moving (-0.27, 0.03) raw xDistance=-0.27 yDistance=0.00
23:06:15.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:06:15.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:15.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:06:15.442 00.000 20224 MoveAxis(E, 39, ABG)
23:06:15.442 00.000 20224 Guiding  Dir = 2, Dur = 39
23:06:15.442 00.000 20224 IsSlewing returns 0
23:06:15.443 00.001 20224 IsGuiding returns 0
23:06:15.446 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65475, med=2825, FiltMin=2579, FiltMax=28989, Gamma=1.000
23:06:15.460 00.014 8996 UpdateGuideState exits: m=739644 SNR=395.6
23:06:15.462 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:15.462 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:15.463 00.001 8996 Enqueuing Expose request
23:06:15.489 00.026 20224 IsGuiding returns 1
23:06:15.489 00.000 20224 scope still moving after pulse duration time elapsed
23:06:15.518 00.029 20224 IsSlewing returns 0
23:06:15.518 00.000 20224 IsGuiding returns 1
23:06:15.550 00.032 20224 IsSlewing returns 0
23:06:15.550 00.000 20224 IsGuiding returns 1
23:06:15.580 00.030 20224 IsSlewing returns 0
23:06:15.581 00.001 20224 IsGuiding returns 0
23:06:15.581 00.000 20224 scope move finished after 39 + 99 ms
23:06:15.581 00.000 20224 Move returns status 0, amount 39
23:06:15.581 00.000 20224 MoveAxis(N, 0, ABG)
23:06:15.581 00.000 20224 Move returns status 0, amount 0
23:06:15.581 00.000 20224 move complete, result=0
23:06:15.581 00.000 20224 worker thread done servicing request
23:06:15.581 00.000 20224 Worker thread wakes up
23:06:15.581 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
23:06:15.583 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:15.584 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:16.548 00.964 20224 Exposure complete
23:06:16.609 00.061 20224 worker thread done servicing request
23:06:16.609 00.000 8996 OnExposeComplete: enter
23:06:16.610 00.001 8996 UpdateGuideState(): m_state=6
23:06:16.612 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6576
23:06:16.613 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.23, Mass=718421, SNR=373.4, Peak=59376 HFD=4.6
23:06:16.614 00.001 8996 MultiStar: [#1 0.18,0.26,0.62,U] [#2 0.04,-0.08,0.74,U] [#3 0.06,-0.17,0.54,U] [#4 0.14,-0.10,0.47,U] [#5 0.21,0.05,0.58,U] [#6 0.12,-0.12,0.42,U] [#7 0.08,-0.09,0.42,U] [#8 0.35,-0.05,0.37,U] 
23:06:16.615 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.03}, one-star: {0.15, 0.27}
23:06:16.616 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
23:06:16.617 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
23:06:16.618 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.20 mountX=0.14 mountY=-0.04, mountTheta=-0.32
23:06:16.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.03, opts=13)
23:06:16.620 00.000 8996 Enqueuing Move request for scope (0.14, 0.03)
23:06:16.621 00.001 20224 Worker thread wakes up
23:06:16.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
23:06:16.621 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
23:06:16.622 00.001 20224 Moving (0.14, 0.03) raw xDistance=0.14 yDistance=-0.04
23:06:16.622 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:06:16.622 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:16.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:16.622 00.000 20224 MoveAxis(E, 0, ABG)
23:06:16.622 00.000 20224 Move returns status 0, amount 0
23:06:16.622 00.000 20224 MoveAxis(N, 0, ABG)
23:06:16.622 00.000 20224 Move returns status 0, amount 0
23:06:16.622 00.000 20224 move complete, result=0
23:06:16.622 00.000 20224 worker thread done servicing request
23:06:16.626 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59376, med=2825, FiltMin=2573, FiltMax=26413, Gamma=1.000
23:06:16.638 00.012 8996 UpdateGuideState exits: m=718421 SNR=373.4
23:06:16.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:16.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:16.641 00.001 8996 Enqueuing Expose request
23:06:16.641 00.000 20224 Worker thread wakes up
23:06:16.641 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:16.642 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:16.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:17.808 01.166 20224 Exposure complete
23:06:17.875 00.067 20224 worker thread done servicing request
23:06:17.875 00.000 8996 OnExposeComplete: enter
23:06:17.876 00.001 8996 UpdateGuideState(): m_state=6
23:06:17.878 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6577
23:06:17.880 00.002 8996 Star::Find returns 1 (0), X=137.44, Y=472.25, Mass=702395, SNR=334.9, Peak=61312 HFD=4.6
23:06:17.882 00.002 8996 MultiStar: [#1 0.03,0.23,0.71,U] [#2 -0.06,-0.01,0.90,U] [#3 0.07,-0.17,0.65,U] [#4 0.03,-0.18,0.55,U] [#5 0.19,0.01,0.61,U] [#6 0.01,-0.00,0.48,U] [#7 -0.03,0.07,0.47,U] [#8 0.27,0.05,0.40,U] 
23:06:17.883 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {0.10, 0.29}
23:06:17.884 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
23:06:17.885 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
23:06:17.886 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.72 mountX=0.05 mountY=-0.06, mountTheta=-0.82
23:06:17.889 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
23:06:17.890 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
23:06:17.891 00.001 20224 Worker thread wakes up
23:06:17.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
23:06:17.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
23:06:17.891 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
23:06:17.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:06:17.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:17.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:06:17.891 00.000 20224 MoveAxis(E, 0, ABG)
23:06:17.891 00.000 20224 Move returns status 0, amount 0
23:06:17.891 00.000 20224 MoveAxis(N, 0, ABG)
23:06:17.891 00.000 20224 Move returns status 0, amount 0
23:06:17.891 00.000 20224 move complete, result=0
23:06:17.891 00.000 20224 worker thread done servicing request
23:06:17.897 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61312, med=2825, FiltMin=2553, FiltMax=23357, Gamma=1.000
23:06:17.912 00.015 8996 UpdateGuideState exits: m=702395 SNR=334.9
23:06:17.912 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:17.913 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:17.914 00.001 8996 Enqueuing Expose request
23:06:17.914 00.000 20224 Worker thread wakes up
23:06:17.915 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:17.915 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:17.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:18.887 00.972 20224 Exposure complete
23:06:18.949 00.062 20224 worker thread done servicing request
23:06:18.949 00.000 8996 OnExposeComplete: enter
23:06:18.950 00.001 8996 UpdateGuideState(): m_state=6
23:06:18.952 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6578
23:06:18.954 00.002 8996 Star::Find returns 1 (0), X=137.28, Y=472.40, Mass=706119, SNR=346.1, Peak=48960 HFD=4.7
23:06:18.955 00.001 8996 MultiStar: [#1 -0.17,0.38,0.66,U] [#2 -0.18,0.11,0.78,U] [#3 -0.17,-0.14,0.62,U] [#4 -0.16,-0.02,0.51,U] [#5 0.14,0.14,0.62,U] [#6 -0.10,0.21,0.46,U] [#7 -0.18,0.09,0.43,U] [#8 0.08,0.18,0.38,U] 
23:06:18.956 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.18}, one-star: {-0.06, 0.44}
23:06:18.956 00.000 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
23:06:18.957 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
23:06:18.958 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.20 cameraTheta=2.04 mountX=-0.11 mountY=-0.17, mountTheta=-2.15
23:06:18.960 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.18, opts=13)
23:06:18.961 00.001 8996 Enqueuing Move request for scope (-0.09, 0.18)
23:06:18.961 00.000 20224 Worker thread wakes up
23:06:18.962 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
23:06:18.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
23:06:18.962 00.000 20224 Moving (-0.09, 0.18) raw xDistance=-0.11 yDistance=-0.17
23:06:18.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:06:18.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:18.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:06:18.962 00.000 20224 MoveAxis(E, 0, ABG)
23:06:18.962 00.000 20224 Move returns status 0, amount 0
23:06:18.962 00.000 20224 MoveAxis(N, 0, ABG)
23:06:18.962 00.000 20224 Move returns status 0, amount 0
23:06:18.962 00.000 20224 move complete, result=0
23:06:18.962 00.000 20224 worker thread done servicing request
23:06:18.966 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48960, med=2825, FiltMin=2509, FiltMax=22381, Gamma=1.000
23:06:18.988 00.022 8996 UpdateGuideState exits: m=706119 SNR=346.1
23:06:18.990 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:18.992 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:18.993 00.001 8996 Enqueuing Expose request
23:06:18.995 00.002 20224 Worker thread wakes up
23:06:18.995 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:18.996 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:18.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:20.165 01.169 20224 Exposure complete
23:06:20.236 00.071 20224 worker thread done servicing request
23:06:20.236 00.000 8996 OnExposeComplete: enter
23:06:20.237 00.001 8996 UpdateGuideState(): m_state=6
23:06:20.238 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6579
23:06:20.239 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.51, Mass=772940, SNR=359.8, Peak=52272 HFD=4.5
23:06:20.240 00.001 8996 MultiStar: [#1 -0.05,0.31,0.62,U] [#2 -0.05,0.03,0.71,U] [#3 0.04,0.00,0.59,U] [#4 -0.03,0.14,0.56,U] [#5 0.09,0.24,0.65,U] [#6 0.02,0.24,0.40,U] [#7 0.01,0.39,0.41,U] [#8 0.23,0.27,0.33,U] 
23:06:20.240 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.25}, one-star: {0.01, 0.55}
23:06:20.241 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
23:06:20.242 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
23:06:20.244 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.50 mountX=-0.01 mountY=-0.25, mountTheta=-1.60
23:06:20.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.25, opts=13)
23:06:20.247 00.001 8996 Enqueuing Move request for scope (0.02, 0.25)
23:06:20.249 00.002 20224 Worker thread wakes up
23:06:20.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
23:06:20.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
23:06:20.249 00.000 20224 Moving (0.02, 0.25) raw xDistance=-0.01 yDistance=-0.25
23:06:20.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:06:20.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:06:20.250 00.001 20224 MoveAxis(E, 0, ABG)
23:06:20.250 00.000 20224 Move returns status 0, amount 0
23:06:20.250 00.000 20224 MoveAxis(N, 53, ABG)
23:06:20.250 00.000 20224 Guiding  Dir = 0, Dur = 53
23:06:20.250 00.000 20224 IsSlewing returns 0
23:06:20.251 00.001 20224 IsGuiding returns 0
23:06:20.253 00.002 20224 PulseGuide returned control before completion, sleep 61
23:06:20.257 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52272, med=2825, FiltMin=2547, FiltMax=23725, Gamma=1.000
23:06:20.277 00.020 8996 UpdateGuideState exits: m=772940 SNR=359.8
23:06:20.279 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:20.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:20.282 00.002 8996 Enqueuing Expose request
23:06:20.329 00.047 20224 IsGuiding returns 0
23:06:20.329 00.000 20224 Move returns status 0, amount 53
23:06:20.329 00.000 20224 move complete, result=0
23:06:20.330 00.001 20224 worker thread done servicing request
23:06:20.330 00.000 20224 Worker thread wakes up
23:06:20.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:20.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:20.330 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 53 ms NORTH
23:06:21.319 00.989 20224 Exposure complete
23:06:21.384 00.065 20224 worker thread done servicing request
23:06:21.384 00.000 8996 OnExposeComplete: enter
23:06:21.385 00.001 8996 UpdateGuideState(): m_state=6
23:06:21.386 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6580
23:06:21.387 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.26, Mass=755604, SNR=352.6, Peak=65504 HFD=4.7
23:06:21.388 00.001 8996 MultiStar: [#1 0.30,0.14,0.61,U] [#2 0.25,-0.11,0.73,U] [#3 0.22,-0.15,0.56,U] [#4 0.27,0.05,0.48,U] [#5 0.38,0.17,0.58,U] [#6 0.27,-0.00,0.46,U] [#7 0.19,0.09,0.46,U] [#8 0.37,0.09,0.42,U] 
23:06:21.389 00.001 8996 refined, 8 included, MultiStar: {0.28, 0.08}, one-star: {0.31, 0.30}
23:06:21.389 00.000 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
23:06:21.390 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
23:06:21.391 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.08 hyp=0.30 cameraTheta=0.27 mountX=0.28 mountY=-0.11, mountTheta=-0.38
23:06:21.392 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.08, opts=13)
23:06:21.393 00.001 8996 Enqueuing Move request for scope (0.28, 0.08)
23:06:21.394 00.001 20224 Worker thread wakes up
23:06:21.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.08) opts 0xd
23:06:21.394 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.08)
23:06:21.394 00.000 20224 Moving (0.28, 0.08) raw xDistance=0.28 yDistance=-0.11
23:06:21.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:06:21.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:21.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:06:21.394 00.000 20224 MoveAxis(W, 40, ABG)
23:06:21.394 00.000 20224 Guiding  Dir = 3, Dur = 40
23:06:21.395 00.001 20224 IsSlewing returns 0
23:06:21.395 00.000 20224 IsGuiding returns 0
23:06:21.398 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65504, med=2825, FiltMin=2544, FiltMax=29955, Gamma=1.000
23:06:21.408 00.010 20224 PulseGuide returned control before completion, sleep 38
23:06:21.411 00.003 8996 UpdateGuideState exits: m=755604 SNR=352.6
23:06:21.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:21.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:21.414 00.001 8996 Enqueuing Expose request
23:06:21.453 00.039 20224 IsGuiding returns 1
23:06:21.453 00.000 20224 scope still moving after pulse duration time elapsed
23:06:21.485 00.032 20224 IsSlewing returns 0
23:06:21.486 00.001 20224 IsGuiding returns 0
23:06:21.486 00.000 20224 scope move finished after 40 + 50 ms
23:06:21.486 00.000 20224 Move returns status 0, amount 40
23:06:21.486 00.000 20224 MoveAxis(N, 0, ABG)
23:06:21.486 00.000 20224 Move returns status 0, amount 0
23:06:21.486 00.000 20224 move complete, result=0
23:06:21.486 00.000 20224 worker thread done servicing request
23:06:21.486 00.000 20224 Worker thread wakes up
23:06:21.486 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:21.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:21.486 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
23:06:22.650 01.164 20224 Exposure complete
23:06:22.751 00.101 20224 worker thread done servicing request
23:06:22.751 00.000 8996 OnExposeComplete: enter
23:06:22.752 00.001 8996 UpdateGuideState(): m_state=6
23:06:22.753 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6581
23:06:22.754 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=472.15, Mass=693470, SNR=323.1, Peak=65475 HFD=4.3
23:06:22.755 00.001 8996 MultiStar: [#1 -0.44,0.05,0.00,M1] [#2 -0.39,-0.25,0.00,M1] [#3 -0.39,0.03,0.66,U] [#4 -0.44,0.09,0.00,M1] [#5 -0.23,0.01,0.71,U] [#6 -0.38,-0.04,0.46,U] [#7 -0.40,0.06,0.50,U] [#8 -0.21,0.05,0.42,U] 
23:06:22.756 00.001 8996 refined, 5 included, MultiStar: {-0.34, 0.07}, one-star: {-0.38, 0.19}
23:06:22.757 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
23:06:22.757 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
23:06:22.758 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.07 hyp=0.34 cameraTheta=2.94 mountX=-0.34 mountY=-0.03, mountTheta=-3.06
23:06:22.759 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.07, opts=13)
23:06:22.760 00.001 8996 Enqueuing Move request for scope (-0.34, 0.07)
23:06:22.761 00.001 20224 Worker thread wakes up
23:06:22.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.07) opts 0xd
23:06:22.761 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.07)
23:06:22.761 00.000 20224 Moving (-0.34, 0.07) raw xDistance=-0.34 yDistance=-0.03
23:06:22.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
23:06:22.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:22.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:06:22.761 00.000 20224 MoveAxis(E, 47, ABG)
23:06:22.761 00.000 20224 Guiding  Dir = 2, Dur = 47
23:06:22.761 00.000 20224 IsSlewing returns 0
23:06:22.762 00.001 20224 IsGuiding returns 0
23:06:22.765 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65475, med=2825, FiltMin=2553, FiltMax=27261, Gamma=1.000
23:06:22.769 00.004 20224 PulseGuide returned control before completion, sleep 50
23:06:22.788 00.019 8996 UpdateGuideState exits: m=693470 SNR=323.1
23:06:22.790 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:22.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:22.792 00.001 8996 Enqueuing Expose request
23:06:22.830 00.038 20224 IsGuiding returns 1
23:06:22.830 00.000 20224 scope still moving after pulse duration time elapsed
23:06:22.862 00.032 20224 IsSlewing returns 0
23:06:22.862 00.000 20224 IsGuiding returns 0
23:06:22.862 00.000 20224 scope move finished after 47 + 54 ms
23:06:22.862 00.000 20224 Move returns status 0, amount 47
23:06:22.862 00.000 20224 MoveAxis(N, 0, ABG)
23:06:22.862 00.000 20224 Move returns status 0, amount 0
23:06:22.862 00.000 20224 move complete, result=0
23:06:22.862 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
23:06:22.864 00.002 20224 worker thread done servicing request
23:06:22.864 00.000 20224 Worker thread wakes up
23:06:22.864 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:22.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:23.843 00.979 20224 Exposure complete
23:06:23.899 00.056 20224 worker thread done servicing request
23:06:23.899 00.000 8996 OnExposeComplete: enter
23:06:23.900 00.001 8996 UpdateGuideState(): m_state=6
23:06:23.901 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6582
23:06:23.902 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=472.21, Mass=725290, SNR=323.5, Peak=60451 HFD=4.4
23:06:23.903 00.001 8996 MultiStar: [#1 -0.09,0.29,0.74,U] [#2 -0.16,-0.08,0.81,U] [#3 -0.06,-0.15,0.61,U] [#4 0.01,-0.21,0.53,U] [#5 -0.17,0.16,0.65,U] [#6 0.00,-0.01,0.49,U] [#7 -0.08,0.29,0.46,U] [#8 -0.08,0.22,0.42,U] 
23:06:23.903 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.09}, one-star: {-0.13, 0.25}
23:06:23.904 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
23:06:23.905 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
23:06:23.906 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=-0.10 mountY=-0.08, mountTheta=-2.47
23:06:23.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
23:06:23.910 00.002 8996 Enqueuing Move request for scope (-0.09, 0.09)
23:06:23.911 00.001 20224 Worker thread wakes up
23:06:23.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
23:06:23.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
23:06:23.911 00.000 20224 Moving (-0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
23:06:23.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:06:23.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:23.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:06:23.911 00.000 20224 MoveAxis(E, 0, ABG)
23:06:23.911 00.000 20224 Move returns status 0, amount 0
23:06:23.911 00.000 20224 MoveAxis(N, 0, ABG)
23:06:23.911 00.000 20224 Move returns status 0, amount 0
23:06:23.911 00.000 20224 move complete, result=0
23:06:23.911 00.000 20224 worker thread done servicing request
23:06:23.916 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60451, med=2825, FiltMin=2563, FiltMax=25453, Gamma=1.000
23:06:23.931 00.015 8996 UpdateGuideState exits: m=725290 SNR=323.5
23:06:23.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:23.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:23.934 00.001 8996 Enqueuing Expose request
23:06:23.934 00.000 20224 Worker thread wakes up
23:06:23.934 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:23.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:23.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:25.095 01.160 20224 Exposure complete
23:06:25.195 00.100 20224 worker thread done servicing request
23:06:25.196 00.001 8996 OnExposeComplete: enter
23:06:25.196 00.000 8996 UpdateGuideState(): m_state=6
23:06:25.198 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6583
23:06:25.198 00.000 8996 Star::Find returns 1 (0), X=137.39, Y=472.22, Mass=713423, SNR=350.9, Peak=53840 HFD=4.5
23:06:25.199 00.001 8996 MultiStar: [#1 -0.12,0.24,0.63,U] [#2 -0.07,-0.10,0.81,U] [#3 -0.03,-0.10,0.55,U] [#4 -0.01,-0.10,0.56,U] [#5 -0.09,0.07,0.54,U] [#6 0.02,-0.07,0.44,U] [#7 -0.18,0.04,0.43,U] [#8 0.05,0.04,0.38,U] 
23:06:25.200 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {0.05, 0.26}
23:06:25.201 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
23:06:25.201 00.000 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
23:06:25.203 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.23 mountX=-0.04 mountY=-0.04, mountTheta=-2.33
23:06:25.205 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
23:06:25.206 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
23:06:25.207 00.001 20224 Worker thread wakes up
23:06:25.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:06:25.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:06:25.207 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.04 yDistance=-0.04
23:06:25.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:06:25.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:25.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:06:25.208 00.001 20224 MoveAxis(E, 0, ABG)
23:06:25.208 00.000 20224 Move returns status 0, amount 0
23:06:25.208 00.000 20224 MoveAxis(N, 0, ABG)
23:06:25.208 00.000 20224 Move returns status 0, amount 0
23:06:25.208 00.000 20224 move complete, result=0
23:06:25.208 00.000 20224 worker thread done servicing request
23:06:25.212 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53840, med=2825, FiltMin=2515, FiltMax=26093, Gamma=1.000
23:06:25.226 00.014 8996 UpdateGuideState exits: m=713423 SNR=350.9
23:06:25.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:25.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:25.229 00.001 8996 Enqueuing Expose request
23:06:25.230 00.001 20224 Worker thread wakes up
23:06:25.230 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:25.230 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:25.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:26.209 00.979 20224 Exposure complete
23:06:26.264 00.055 20224 worker thread done servicing request
23:06:26.264 00.000 8996 OnExposeComplete: enter
23:06:26.265 00.001 8996 UpdateGuideState(): m_state=6
23:06:26.266 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6584
23:06:26.267 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.15, Mass=760319, SNR=367.0, Peak=63475 HFD=4.3
23:06:26.268 00.001 8996 MultiStar: [#1 -0.18,0.07,0.69,U] [#2 -0.12,-0.09,0.70,U] [#3 -0.17,-0.20,0.55,U] [#4 -0.20,-0.20,0.47,U] [#5 -0.04,0.04,0.57,U] [#6 -0.29,-0.05,0.42,U] [#7 -0.21,-0.13,0.39,U] [#8 -0.05,0.10,0.35,U] 
23:06:26.269 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.01}, one-star: {-0.32, 0.19}
23:06:26.270 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
23:06:26.270 00.000 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
23:06:26.271 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-3.09 mountX=-0.18 mountY=0.03, mountTheta=2.97
23:06:26.273 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.01, opts=13)
23:06:26.273 00.000 8996 Enqueuing Move request for scope (-0.19, -0.01)
23:06:26.274 00.001 20224 Worker thread wakes up
23:06:26.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.01) opts 0xd
23:06:26.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.01)
23:06:26.274 00.000 20224 Moving (-0.19, -0.01) raw xDistance=-0.18 yDistance=0.03
23:06:26.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:06:26.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:26.275 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:06:26.275 00.000 20224 MoveAxis(E, 0, ABG)
23:06:26.275 00.000 20224 Move returns status 0, amount 0
23:06:26.275 00.000 20224 MoveAxis(N, 0, ABG)
23:06:26.275 00.000 20224 Move returns status 0, amount 0
23:06:26.275 00.000 20224 move complete, result=0
23:06:26.275 00.000 20224 worker thread done servicing request
23:06:26.279 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63475, med=2825, FiltMin=2557, FiltMax=28093, Gamma=1.000
23:06:26.299 00.020 8996 UpdateGuideState exits: m=760319 SNR=367.0
23:06:26.301 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:26.302 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:26.303 00.001 8996 Enqueuing Expose request
23:06:26.304 00.001 20224 Worker thread wakes up
23:06:26.305 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:26.305 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:26.306 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:27.485 01.179 20224 Exposure complete
23:06:27.567 00.082 20224 worker thread done servicing request
23:06:27.568 00.001 8996 OnExposeComplete: enter
23:06:27.568 00.000 8996 UpdateGuideState(): m_state=6
23:06:27.569 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6585
23:06:27.570 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.26, Mass=731875, SNR=351.4, Peak=65475 HFD=4.4
23:06:27.571 00.001 8996 MultiStar: [#1 -0.53,0.07,0.00,M1] [#2 -0.60,0.03,0.00,M1] [#3 -0.42,-0.23,0.00,M1] [#4 -0.32,-0.11,0.52,U] [#5 -0.20,-0.04,0.61,U] [#6 -0.64,-0.04,0.00,M1] [#7 -0.61,-0.06,0.00,M1] [#8 -0.17,-0.00,0.42,U] 
23:06:27.572 00.001 8996 refined, 3 included, MultiStar: {-0.30, 0.09}, one-star: {-0.40, 0.30}
23:06:27.573 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:06:27.573 00.000 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:06:27.574 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.09 hyp=0.31 cameraTheta=2.86 mountX=-0.31 mountY=-0.05, mountTheta=-2.98
23:06:27.575 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.09, opts=13)
23:06:27.576 00.001 8996 Enqueuing Move request for scope (-0.30, 0.09)
23:06:27.577 00.001 20224 Worker thread wakes up
23:06:27.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.09) opts 0xd
23:06:27.577 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.09)
23:06:27.577 00.000 20224 Moving (-0.30, 0.09) raw xDistance=-0.31 yDistance=-0.05
23:06:27.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
23:06:27.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:27.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:06:27.578 00.001 20224 MoveAxis(E, 45, ABG)
23:06:27.578 00.000 20224 Guiding  Dir = 2, Dur = 45
23:06:27.578 00.000 20224 IsSlewing returns 0
23:06:27.578 00.000 20224 IsGuiding returns 0
23:06:27.579 00.001 20224 PulseGuide returned control before completion, sleep 54
23:06:27.582 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65475, med=2825, FiltMin=2553, FiltMax=26400, Gamma=1.000
23:06:27.596 00.014 8996 UpdateGuideState exits: m=731875 SNR=351.4
23:06:27.598 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:27.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:27.601 00.002 8996 Enqueuing Expose request
23:06:27.641 00.040 20224 IsGuiding returns 1
23:06:27.641 00.000 20224 scope still moving after pulse duration time elapsed
23:06:27.673 00.032 20224 IsSlewing returns 0
23:06:27.673 00.000 20224 IsGuiding returns 0
23:06:27.673 00.000 20224 scope move finished after 45 + 50 ms
23:06:27.673 00.000 20224 Move returns status 0, amount 45
23:06:27.674 00.001 20224 MoveAxis(N, 0, ABG)
23:06:27.674 00.000 20224 Move returns status 0, amount 0
23:06:27.674 00.000 20224 move complete, result=0
23:06:27.674 00.000 20224 worker thread done servicing request
23:06:27.674 00.000 20224 Worker thread wakes up
23:06:27.674 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH
23:06:27.676 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:27.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:28.653 00.977 20224 Exposure complete
23:06:28.713 00.060 20224 worker thread done servicing request
23:06:28.713 00.000 8996 OnExposeComplete: enter
23:06:28.715 00.002 8996 UpdateGuideState(): m_state=6
23:06:28.716 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6586
23:06:28.717 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=471.85, Mass=753925, SNR=367.1, Peak=65475 HFD=4.3
23:06:28.719 00.002 8996 MultiStar: [#1 -0.24,0.08,0.73,U] [#2 -0.27,-0.12,0.64,U] [#3 -0.36,-0.14,0.54,U] [#4 -0.39,-0.10,0.50,U] [#5 -0.14,-0.10,0.55,U] [#6 -0.18,-0.13,0.47,U] [#7 -0.39,0.10,0.42,U] [#8 -0.14,0.08,0.38,U] 
23:06:28.719 00.000 8996 refined, 8 included, MultiStar: {-0.26, -0.06}, one-star: {-0.24, -0.11}
23:06:28.720 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
23:06:28.721 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
23:06:28.722 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.06 hyp=0.27 cameraTheta=-2.93 mountX=-0.25 mountY=0.09, mountTheta=2.81
23:06:28.723 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.06, opts=13)
23:06:28.724 00.001 8996 Enqueuing Move request for scope (-0.26, -0.06)
23:06:28.725 00.001 20224 Worker thread wakes up
23:06:28.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.06) opts 0xd
23:06:28.725 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.06)
23:06:28.725 00.000 20224 Moving (-0.26, -0.06) raw xDistance=-0.25 yDistance=0.09
23:06:28.725 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
23:06:28.725 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:28.725 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:06:28.725 00.000 20224 MoveAxis(E, 40, ABG)
23:06:28.725 00.000 20224 Guiding  Dir = 2, Dur = 40
23:06:28.726 00.001 20224 IsSlewing returns 0
23:06:28.726 00.000 20224 IsGuiding returns 0
23:06:28.729 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65475, med=2825, FiltMin=2573, FiltMax=29203, Gamma=1.000
23:06:28.741 00.012 8996 UpdateGuideState exits: m=753925 SNR=367.1
23:06:28.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:28.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:28.744 00.001 8996 Enqueuing Expose request
23:06:28.750 00.006 20224 PulseGuide returned control before completion, sleep 27
23:06:28.780 00.030 20224 IsGuiding returns 1
23:06:28.780 00.000 20224 scope still moving after pulse duration time elapsed
23:06:28.812 00.032 20224 IsSlewing returns 0
23:06:28.812 00.000 20224 IsGuiding returns 1
23:06:28.842 00.030 20224 IsSlewing returns 0
23:06:28.842 00.000 20224 IsGuiding returns 0
23:06:28.843 00.001 20224 scope move finished after 40 + 77 ms
23:06:28.843 00.000 20224 Move returns status 0, amount 40
23:06:28.843 00.000 20224 MoveAxis(N, 0, ABG)
23:06:28.843 00.000 20224 Move returns status 0, amount 0
23:06:28.843 00.000 20224 move complete, result=0
23:06:28.843 00.000 20224 worker thread done servicing request
23:06:28.843 00.000 20224 Worker thread wakes up
23:06:28.843 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
23:06:28.845 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:28.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:30.008 01.163 20224 Exposure complete
23:06:30.083 00.075 20224 worker thread done servicing request
23:06:30.083 00.000 8996 OnExposeComplete: enter
23:06:30.084 00.001 8996 UpdateGuideState(): m_state=6
23:06:30.084 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6587
23:06:30.085 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.19, Mass=733363, SNR=349.2, Peak=65504 HFD=4.4
23:06:30.086 00.001 8996 MultiStar: [#1 0.53,0.09,0.00,M1] [#2 0.62,-0.14,0.00,M1] [#3 0.48,-0.16,0.00,M1] [#4 0.40,-0.11,0.57,U] [#5 0.50,0.04,0.00,M1] [#6 0.44,-0.06,0.00,M1] [#7 0.46,-0.20,0.00,M1] [#8 0.77,0.14,0.00,M1] 
23:06:30.087 00.001 8996 refined, 1 included, MultiStar: {0.54, 0.10}, one-star: {0.61, 0.23}
23:06:30.088 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
23:06:30.089 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
23:06:30.090 00.001 8996 CameraToMount -- cameraX=0.54 cameraY=0.10 hyp=0.55 cameraTheta=0.19 mountX=0.52 mountY=-0.16, mountTheta=-0.30
23:06:30.091 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.54, y=0.10, opts=13)
23:06:30.092 00.001 8996 Enqueuing Move request for scope (0.54, 0.10)
23:06:30.093 00.001 20224 Worker thread wakes up
23:06:30.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.10) opts 0xd
23:06:30.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.54, 0.10)
23:06:30.093 00.000 20224 Moving (0.54, 0.10) raw xDistance=0.52 yDistance=-0.16
23:06:30.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52
23:06:30.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:30.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:06:30.093 00.000 20224 MoveAxis(W, 74, ABG)
23:06:30.093 00.000 20224 Guiding  Dir = 3, Dur = 74
23:06:30.093 00.000 20224 IsSlewing returns 0
23:06:30.094 00.001 20224 IsGuiding returns 0
23:06:30.097 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2825, FiltMin=2557, FiltMax=29059, Gamma=1.000
23:06:30.105 00.008 20224 PulseGuide returned control before completion, sleep 73
23:06:30.110 00.005 8996 UpdateGuideState exits: m=733363 SNR=349.2
23:06:30.111 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:30.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:30.112 00.000 8996 Enqueuing Expose request
23:06:30.183 00.071 20224 IsGuiding returns 1
23:06:30.183 00.000 20224 scope still moving after pulse duration time elapsed
23:06:30.214 00.031 20224 IsSlewing returns 0
23:06:30.214 00.000 20224 IsGuiding returns 0
23:06:30.215 00.001 20224 scope move finished after 74 + 47 ms
23:06:30.215 00.000 20224 Move returns status 0, amount 74
23:06:30.215 00.000 20224 MoveAxis(N, 0, ABG)
23:06:30.215 00.000 20224 Move returns status 0, amount 0
23:06:30.215 00.000 20224 move complete, result=0
23:06:30.215 00.000 20224 worker thread done servicing request
23:06:30.215 00.000 8996 GuideStep: 0.5 px 74 ms WEST, -0.2 px 0 ms NORTH
23:06:30.216 00.001 20224 Worker thread wakes up
23:06:30.216 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:30.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:31.212 00.996 20224 Exposure complete
23:06:31.281 00.069 20224 worker thread done servicing request
23:06:31.281 00.000 8996 OnExposeComplete: enter
23:06:31.283 00.002 8996 UpdateGuideState(): m_state=6
23:06:31.284 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6588
23:06:31.285 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=472.27, Mass=715441, SNR=364.7, Peak=56464 HFD=4.6
23:06:31.286 00.001 8996 MultiStar: [#1 0.19,0.14,0.71,U] [#2 0.14,-0.11,0.68,U] [#3 0.07,-0.13,0.57,U] [#4 0.15,-0.25,0.47,U] [#5 0.25,-0.10,0.63,U] [#6 0.18,0.02,0.41,U] [#7 0.17,-0.08,0.47,U] [#8 0.35,-0.08,0.36,U] 
23:06:31.288 00.002 8996 refined, 8 included, MultiStar: {0.17, 0.00}, one-star: {0.12, 0.31}
23:06:31.290 00.002 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
23:06:31.292 00.002 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
23:06:31.293 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.02 mountX=0.17 mountY=-0.02, mountTheta=-0.14
23:06:31.295 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.00, opts=13)
23:06:31.296 00.001 8996 Enqueuing Move request for scope (0.17, 0.00)
23:06:31.298 00.002 20224 Worker thread wakes up
23:06:31.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
23:06:31.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
23:06:31.298 00.000 20224 Moving (0.17, 0.00) raw xDistance=0.17 yDistance=-0.02
23:06:31.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:06:31.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:31.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:06:31.299 00.001 20224 MoveAxis(E, 0, ABG)
23:06:31.299 00.000 20224 Move returns status 0, amount 0
23:06:31.299 00.000 20224 MoveAxis(N, 0, ABG)
23:06:31.299 00.000 20224 Move returns status 0, amount 0
23:06:31.299 00.000 20224 move complete, result=0
23:06:31.299 00.000 20224 worker thread done servicing request
23:06:31.305 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56464, med=2825, FiltMin=2576, FiltMax=25357, Gamma=1.000
23:06:31.332 00.027 8996 UpdateGuideState exits: m=715441 SNR=364.7
23:06:31.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:31.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:31.337 00.002 8996 Enqueuing Expose request
23:06:31.338 00.001 20224 Worker thread wakes up
23:06:31.338 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:31.340 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:31.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:32.509 01.169 20224 Exposure complete
23:06:32.588 00.079 20224 worker thread done servicing request
23:06:32.589 00.001 8996 OnExposeComplete: enter
23:06:32.589 00.000 8996 UpdateGuideState(): m_state=6
23:06:32.591 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6589
23:06:32.593 00.002 8996 Star::Find returns 1 (0), X=137.35, Y=472.18, Mass=768046, SNR=375.0, Peak=57904 HFD=4.5
23:06:32.596 00.003 8996 MultiStar: [#1 0.11,0.32,0.60,U] [#2 0.10,-0.07,0.65,U] [#3 0.18,-0.06,0.52,U] [#4 0.11,-0.07,0.48,U] [#5 0.09,0.18,0.62,U] [#6 0.12,0.15,0.38,U] [#7 0.15,0.23,0.39,U] [#8 0.19,-0.04,0.36,U] 
23:06:32.598 00.002 8996 refined, 8 included, MultiStar: {0.10, 0.11}, one-star: {0.01, 0.22}
23:06:32.599 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
23:06:32.601 00.002 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
23:06:32.603 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.15 cameraTheta=0.81 mountX=0.09 mountY=-0.12, mountTheta=-0.91
23:06:32.607 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.11, opts=13)
23:06:32.609 00.002 8996 Enqueuing Move request for scope (0.10, 0.11)
23:06:32.610 00.001 20224 Worker thread wakes up
23:06:32.610 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
23:06:32.610 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
23:06:32.610 00.000 20224 Moving (0.10, 0.11) raw xDistance=0.09 yDistance=-0.12
23:06:32.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:32.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:32.611 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:06:32.611 00.000 20224 MoveAxis(E, 0, ABG)
23:06:32.611 00.000 20224 Move returns status 0, amount 0
23:06:32.611 00.000 20224 MoveAxis(N, 0, ABG)
23:06:32.611 00.000 20224 Move returns status 0, amount 0
23:06:32.611 00.000 20224 move complete, result=0
23:06:32.611 00.000 20224 worker thread done servicing request
23:06:32.617 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57904, med=2825, FiltMin=2569, FiltMax=27277, Gamma=1.000
23:06:32.630 00.013 8996 UpdateGuideState exits: m=768046 SNR=375.0
23:06:32.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:32.634 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:32.636 00.002 8996 Enqueuing Expose request
23:06:32.638 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:32.639 00.001 20224 Worker thread wakes up
23:06:32.640 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:32.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:33.622 00.982 20224 Exposure complete
23:06:33.689 00.067 20224 worker thread done servicing request
23:06:33.689 00.000 8996 OnExposeComplete: enter
23:06:33.691 00.002 8996 UpdateGuideState(): m_state=6
23:06:33.692 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6590
23:06:33.693 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=472.32, Mass=744577, SNR=386.3, Peak=58544 HFD=4.6
23:06:33.694 00.001 8996 MultiStar: [#1 0.02,0.22,0.64,U] [#2 0.13,-0.01,0.61,U] [#3 0.09,0.09,0.53,U] [#4 0.08,-0.04,0.53,U] [#5 0.18,0.13,0.49,U] [#6 -0.03,0.25,0.37,U] [#7 0.04,0.10,0.43,U] [#8 0.31,0.19,0.42,U] 
23:06:33.696 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.16}, one-star: {0.04, 0.36}
23:06:33.697 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
23:06:33.698 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
23:06:33.700 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.06 mountX=0.07 mountY=-0.17, mountTheta=-1.16
23:06:33.701 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.16, opts=13)
23:06:33.702 00.001 8996 Enqueuing Move request for scope (0.09, 0.16)
23:06:33.703 00.001 20224 Worker thread wakes up
23:06:33.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
23:06:33.703 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
23:06:33.703 00.000 20224 Moving (0.09, 0.16) raw xDistance=0.07 yDistance=-0.17
23:06:33.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:06:33.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:33.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:06:33.703 00.000 20224 MoveAxis(E, 0, ABG)
23:06:33.703 00.000 20224 Move returns status 0, amount 0
23:06:33.703 00.000 20224 MoveAxis(N, 0, ABG)
23:06:33.703 00.000 20224 Move returns status 0, amount 0
23:06:33.704 00.001 20224 move complete, result=0
23:06:33.704 00.000 20224 worker thread done servicing request
23:06:33.707 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58544, med=2825, FiltMin=2523, FiltMax=25437, Gamma=1.000
23:06:33.719 00.012 8996 UpdateGuideState exits: m=744577 SNR=386.3
23:06:33.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:33.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:33.722 00.001 8996 Enqueuing Expose request
23:06:33.722 00.000 20224 Worker thread wakes up
23:06:33.722 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:33.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:33.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:34.882 01.159 20224 Exposure complete
23:06:34.944 00.062 20224 worker thread done servicing request
23:06:34.944 00.000 8996 OnExposeComplete: enter
23:06:34.945 00.001 8996 UpdateGuideState(): m_state=6
23:06:34.945 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6591
23:06:34.946 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.40, Mass=712576, SNR=351.7, Peak=50512 HFD=4.5
23:06:34.947 00.001 8996 MultiStar: [#1 0.13,0.48,0.00,M1] [#2 0.03,0.15,0.72,U] [#3 0.12,0.17,0.55,U] [#4 0.20,0.16,0.50,U] [#5 0.13,0.33,0.53,U] [#6 0.13,0.42,0.00,M1] [#7 0.16,0.47,0.00,M1] [#8 0.20,0.48,0.00,M1] 
23:06:34.948 00.001 8996 refined, 4 included, MultiStar: {0.12, 0.27}, one-star: {0.14, 0.44}
23:06:34.949 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
23:06:34.950 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
23:06:34.950 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.27 hyp=0.30 cameraTheta=1.15 mountX=0.09 mountY=-0.28, mountTheta=-1.25
23:06:34.952 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.27, opts=13)
23:06:34.953 00.001 8996 Enqueuing Move request for scope (0.12, 0.27)
23:06:34.953 00.000 20224 Worker thread wakes up
23:06:34.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.27) opts 0xd
23:06:34.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.27)
23:06:34.953 00.000 20224 Moving (0.12, 0.27) raw xDistance=0.09 yDistance=-0.28
23:06:34.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:34.954 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:06:34.954 00.000 20224 MoveAxis(E, 0, ABG)
23:06:34.954 00.000 20224 Move returns status 0, amount 0
23:06:34.954 00.000 20224 MoveAxis(N, 60, ABG)
23:06:34.954 00.000 20224 Guiding  Dir = 0, Dur = 60
23:06:34.954 00.000 20224 IsSlewing returns 0
23:06:34.954 00.000 20224 IsGuiding returns 0
23:06:34.957 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50512, med=2825, FiltMin=2521, FiltMax=25325, Gamma=1.000
23:06:34.969 00.012 8996 UpdateGuideState exits: m=712576 SNR=351.7
23:06:34.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:34.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:34.972 00.001 8996 Enqueuing Expose request
23:06:35.011 00.039 20224 PulseGuide returned control before completion, sleep 14
23:06:35.041 00.030 20224 IsGuiding returns 1
23:06:35.041 00.000 20224 scope still moving after pulse duration time elapsed
23:06:35.072 00.031 20224 IsSlewing returns 0
23:06:35.073 00.001 20224 IsGuiding returns 1
23:06:35.103 00.030 20224 IsSlewing returns 0
23:06:35.104 00.001 20224 IsGuiding returns 0
23:06:35.104 00.000 20224 scope move finished after 60 + 88 ms
23:06:35.104 00.000 20224 Move returns status 0, amount 60
23:06:35.104 00.000 20224 move complete, result=0
23:06:35.104 00.000 20224 worker thread done servicing request
23:06:35.104 00.000 20224 Worker thread wakes up
23:06:35.104 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 60 ms NORTH
23:06:35.107 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:35.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:36.091 00.984 20224 Exposure complete
23:06:36.153 00.062 20224 worker thread done servicing request
23:06:36.153 00.000 8996 OnExposeComplete: enter
23:06:36.155 00.002 8996 UpdateGuideState(): m_state=6
23:06:36.155 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6592
23:06:36.157 00.002 8996 Star::Find returns 1 (0), X=137.05, Y=471.81, Mass=792327, SNR=345.8, Peak=60019 HFD=4.4
23:06:36.159 00.002 8996 MultiStar: [#1 -0.22,-0.12,0.63,U] [#2 -0.26,-0.54,0.00,M1] [#3 -0.27,-0.39,0.00,M1] [#4 -0.30,-0.28,0.55,U] [#5 -0.26,-0.23,0.64,U] [#6 -0.29,-0.11,0.49,U] [#7 -0.20,-0.06,0.46,U] [#8 -0.26,-0.12,0.38,U] 
23:06:36.160 00.001 8996 refined, 6 included, MultiStar: {-0.26, -0.16}, one-star: {-0.29, -0.15}
23:06:36.161 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
23:06:36.162 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.65)
23:06:36.163 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.16 hyp=0.31 cameraTheta=-2.61 mountX=-0.25 mountY=0.19, mountTheta=2.50
23:06:36.166 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.16, opts=13)
23:06:36.167 00.001 8996 Enqueuing Move request for scope (-0.26, -0.16)
23:06:36.168 00.001 20224 Worker thread wakes up
23:06:36.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.16) opts 0xd
23:06:36.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.16)
23:06:36.168 00.000 20224 Moving (-0.26, -0.16) raw xDistance=-0.25 yDistance=0.19
23:06:36.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:06:36.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:36.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:06:36.168 00.000 20224 MoveAxis(E, 36, ABG)
23:06:36.168 00.000 20224 Guiding  Dir = 2, Dur = 36
23:06:36.168 00.000 20224 IsSlewing returns 0
23:06:36.169 00.001 20224 IsGuiding returns 0
23:06:36.172 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2825, FiltMin=2521, FiltMax=28611, Gamma=1.000
23:06:36.189 00.017 8996 UpdateGuideState exits: m=792327 SNR=345.8
23:06:36.191 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:36.193 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:36.194 00.001 8996 Enqueuing Expose request
23:06:36.231 00.037 20224 IsGuiding returns 1
23:06:36.231 00.000 20224 scope still moving after pulse duration time elapsed
23:06:36.261 00.030 20224 IsSlewing returns 0
23:06:36.261 00.000 20224 IsGuiding returns 1
23:06:36.292 00.031 20224 IsSlewing returns 0
23:06:36.292 00.000 20224 IsGuiding returns 1
23:06:36.324 00.032 20224 IsSlewing returns 0
23:06:36.324 00.000 20224 IsGuiding returns 0
23:06:36.325 00.001 20224 scope move finished after 36 + 120 ms
23:06:36.325 00.000 20224 Move returns status 0, amount 36
23:06:36.325 00.000 20224 MoveAxis(N, 0, ABG)
23:06:36.325 00.000 20224 Move returns status 0, amount 0
23:06:36.325 00.000 20224 move complete, result=0
23:06:36.325 00.000 20224 worker thread done servicing request
23:06:36.325 00.000 20224 Worker thread wakes up
23:06:36.325 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.2 px 0 ms NORTH
23:06:36.327 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:36.328 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:37.505 01.177 20224 Exposure complete
23:06:37.588 00.083 20224 worker thread done servicing request
23:06:37.589 00.001 8996 OnExposeComplete: enter
23:06:37.590 00.001 8996 UpdateGuideState(): m_state=6
23:06:37.591 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6593
23:06:37.593 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=472.26, Mass=735047, SNR=361.3, Peak=65504 HFD=4.6
23:06:37.595 00.002 8996 MultiStar: [#1 0.24,0.05,0.67,U] [#2 0.28,-0.35,0.00,M2] [#3 0.16,-0.30,0.62,U] [#4 0.37,-0.29,0.00,M1] [#5 0.39,0.03,0.62,U] [#6 0.32,-0.06,0.46,U] [#7 0.19,-0.11,0.42,U] [#8 0.40,0.03,0.38,U] 
23:06:37.596 00.001 8996 refined, 6 included, MultiStar: {0.27, 0.02}, one-star: {0.25, 0.30}
23:06:37.598 00.002 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
23:06:37.599 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
23:06:37.600 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.02 hyp=0.27 cameraTheta=0.08 mountX=0.27 mountY=-0.05, mountTheta=-0.19
23:06:37.602 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.02, opts=13)
23:06:37.604 00.002 8996 Enqueuing Move request for scope (0.27, 0.02)
23:06:37.606 00.002 20224 Worker thread wakes up
23:06:37.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.02) opts 0xd
23:06:37.606 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.02)
23:06:37.606 00.000 20224 Moving (0.27, 0.02) raw xDistance=0.27 yDistance=-0.05
23:06:37.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
23:06:37.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:37.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:06:37.606 00.000 20224 MoveAxis(W, 37, ABG)
23:06:37.606 00.000 20224 Guiding  Dir = 3, Dur = 37
23:06:37.607 00.001 20224 IsSlewing returns 0
23:06:37.607 00.000 20224 IsGuiding returns 0
23:06:37.611 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2825, FiltMin=2582, FiltMax=30067, Gamma=1.000
23:06:37.625 00.014 8996 UpdateGuideState exits: m=735047 SNR=361.3
23:06:37.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:37.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:37.628 00.001 8996 Enqueuing Expose request
23:06:37.637 00.009 20224 PulseGuide returned control before completion, sleep 16
23:06:37.667 00.030 20224 IsGuiding returns 1
23:06:37.667 00.000 20224 scope still moving after pulse duration time elapsed
23:06:37.698 00.031 20224 IsSlewing returns 0
23:06:37.698 00.000 20224 IsGuiding returns 1
23:06:37.730 00.032 20224 IsSlewing returns 0
23:06:37.731 00.001 20224 IsGuiding returns 0
23:06:37.731 00.000 20224 scope move finished after 37 + 86 ms
23:06:37.731 00.000 20224 Move returns status 0, amount 37
23:06:37.731 00.000 20224 MoveAxis(N, 0, ABG)
23:06:37.731 00.000 20224 Move returns status 0, amount 0
23:06:37.731 00.000 20224 move complete, result=0
23:06:37.731 00.000 20224 worker thread done servicing request
23:06:37.731 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
23:06:37.733 00.002 20224 Worker thread wakes up
23:06:37.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:37.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:38.728 00.995 20224 Exposure complete
23:06:38.815 00.087 20224 worker thread done servicing request
23:06:38.815 00.000 8996 OnExposeComplete: enter
23:06:38.817 00.002 8996 UpdateGuideState(): m_state=6
23:06:38.818 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6594
23:06:38.819 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=472.16, Mass=721988, SNR=339.9, Peak=59488 HFD=4.4
23:06:38.821 00.002 8996 MultiStar: [#1 -0.00,-0.00,0.72,U] [#2 0.04,-0.03,0.77,U] [#3 -0.01,-0.21,0.64,U] [#4 -0.02,-0.19,0.52,U] [#5 0.14,0.07,0.67,U] [#6 0.05,-0.00,0.48,U] [#7 0.01,0.02,0.42,U] [#8 0.29,0.12,0.47,U] 
23:06:38.823 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {-0.02, 0.20}
23:06:38.824 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
23:06:38.825 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
23:06:38.825 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.22 mountX=0.04 mountY=-0.02, mountTheta=-0.34
23:06:38.827 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
23:06:38.829 00.002 8996 Enqueuing Move request for scope (0.04, 0.01)
23:06:38.831 00.002 20224 Worker thread wakes up
23:06:38.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:06:38.831 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:06:38.831 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
23:06:38.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:06:38.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:38.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:06:38.831 00.000 20224 MoveAxis(E, 0, ABG)
23:06:38.831 00.000 20224 Move returns status 0, amount 0
23:06:38.831 00.000 20224 MoveAxis(N, 0, ABG)
23:06:38.831 00.000 20224 Move returns status 0, amount 0
23:06:38.832 00.001 20224 move complete, result=0
23:06:38.832 00.000 20224 worker thread done servicing request
23:06:38.836 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59488, med=2825, FiltMin=2557, FiltMax=26035, Gamma=1.000
23:06:38.849 00.013 8996 UpdateGuideState exits: m=721988 SNR=339.9
23:06:38.849 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:38.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:38.851 00.001 8996 Enqueuing Expose request
23:06:38.852 00.001 20224 Worker thread wakes up
23:06:38.852 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:38.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:38.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:39.999 01.146 20224 Exposure complete
23:06:40.058 00.059 20224 worker thread done servicing request
23:06:40.058 00.000 8996 OnExposeComplete: enter
23:06:40.059 00.001 8996 UpdateGuideState(): m_state=6
23:06:40.060 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6595
23:06:40.061 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=472.03, Mass=746648, SNR=353.0, Peak=65504 HFD=4.2
23:06:40.062 00.001 8996 MultiStar: [#1 0.09,0.27,0.67,U] [#2 0.13,-0.05,0.78,U] [#3 0.17,-0.31,0.54,U] [#4 0.27,-0.19,0.55,U] [#5 0.17,-0.16,0.57,U] [#6 0.10,-0.04,0.47,U] [#7 0.12,-0.29,0.43,U] [#8 0.24,-0.01,0.39,U] 
23:06:40.063 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.05}, one-star: {0.13, 0.07}
23:06:40.064 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
23:06:40.064 00.000 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
23:06:40.065 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.50 mountX=0.13 mountY=-0.09, mountTheta=-0.61
23:06:40.066 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.07, opts=13)
23:06:40.067 00.001 8996 Enqueuing Move request for scope (0.13, 0.07)
23:06:40.069 00.002 20224 Worker thread wakes up
23:06:40.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
23:06:40.070 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
23:06:40.070 00.000 20224 Moving (0.13, 0.07) raw xDistance=0.13 yDistance=-0.09
23:06:40.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:06:40.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:40.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:06:40.070 00.000 20224 MoveAxis(E, 0, ABG)
23:06:40.070 00.000 20224 Move returns status 0, amount 0
23:06:40.070 00.000 20224 MoveAxis(N, 0, ABG)
23:06:40.071 00.001 20224 Move returns status 0, amount 0
23:06:40.071 00.000 20224 move complete, result=0
23:06:40.071 00.000 20224 worker thread done servicing request
23:06:40.073 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2825, FiltMin=2541, FiltMax=29213, Gamma=1.000
23:06:40.089 00.016 8996 UpdateGuideState exits: m=746648 SNR=353.0
23:06:40.092 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:40.094 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:40.096 00.002 8996 Enqueuing Expose request
23:06:40.098 00.002 20224 Worker thread wakes up
23:06:40.098 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:40.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:40.100 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:41.083 00.983 20224 Exposure complete
23:06:41.158 00.075 20224 worker thread done servicing request
23:06:41.158 00.000 8996 OnExposeComplete: enter
23:06:41.160 00.002 8996 UpdateGuideState(): m_state=6
23:06:41.162 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6596
23:06:41.164 00.002 8996 Star::Find returns 1 (0), X=137.34, Y=472.27, Mass=678058, SNR=320.8, Peak=53104 HFD=4.5
23:06:41.166 00.002 8996 MultiStar: [#1 0.10,0.33,0.74,U] [#2 0.01,-0.09,0.73,U] [#3 0.00,-0.13,0.70,U] [#4 0.07,-0.08,0.51,U] [#5 0.06,0.09,0.54,U] [#6 0.08,0.02,0.51,U] [#7 0.03,0.06,0.43,U] [#8 0.26,0.06,0.43,U] 
23:06:41.168 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.08}, one-star: {0.01, 0.31}
23:06:41.169 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
23:06:41.170 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
23:06:41.171 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.97 mountX=0.05 mountY=-0.09, mountTheta=-1.07
23:06:41.174 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.08, opts=13)
23:06:41.175 00.001 8996 Enqueuing Move request for scope (0.06, 0.08)
23:06:41.176 00.001 20224 Worker thread wakes up
23:06:41.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:06:41.176 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:06:41.177 00.001 20224 Moving (0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
23:06:41.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:06:41.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:41.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:06:41.177 00.000 20224 MoveAxis(E, 0, ABG)
23:06:41.177 00.000 20224 Move returns status 0, amount 0
23:06:41.177 00.000 20224 MoveAxis(N, 0, ABG)
23:06:41.177 00.000 20224 Move returns status 0, amount 0
23:06:41.177 00.000 20224 move complete, result=0
23:06:41.177 00.000 20224 worker thread done servicing request
23:06:41.184 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53104, med=2825, FiltMin=2576, FiltMax=23533, Gamma=1.000
23:06:41.196 00.012 8996 UpdateGuideState exits: m=678058 SNR=320.8
23:06:41.199 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:41.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:41.202 00.002 8996 Enqueuing Expose request
23:06:41.203 00.001 20224 Worker thread wakes up
23:06:41.203 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:41.205 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:41.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:42.359 01.154 20224 Exposure complete
23:06:42.439 00.080 20224 worker thread done servicing request
23:06:42.439 00.000 8996 OnExposeComplete: enter
23:06:42.440 00.001 8996 UpdateGuideState(): m_state=6
23:06:42.440 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6597
23:06:42.441 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=472.28, Mass=772758, SNR=361.8, Peak=65504 HFD=4.6
23:06:42.442 00.001 8996 MultiStar: [#1 0.14,0.28,0.59,U] [#2 0.04,0.05,0.68,U] [#3 -0.00,0.04,0.58,U] [#4 0.04,-0.09,0.48,U] [#5 0.19,-0.04,0.65,U] [#6 0.08,0.24,0.45,U] [#7 0.16,0.18,0.43,U] [#8 0.35,0.10,0.40,U] 
23:06:42.443 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.13}, one-star: {0.13, 0.32}
23:06:42.444 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
23:06:42.445 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
23:06:42.445 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.84 mountX=0.10 mountY=-0.15, mountTheta=-0.94
23:06:42.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.13, opts=13)
23:06:42.448 00.001 8996 Enqueuing Move request for scope (0.12, 0.13)
23:06:42.450 00.002 20224 Worker thread wakes up
23:06:42.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
23:06:42.450 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
23:06:42.450 00.000 20224 Moving (0.12, 0.13) raw xDistance=0.10 yDistance=-0.15
23:06:42.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:06:42.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:42.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:06:42.450 00.000 20224 MoveAxis(E, 0, ABG)
23:06:42.450 00.000 20224 Move returns status 0, amount 0
23:06:42.450 00.000 20224 MoveAxis(N, 0, ABG)
23:06:42.451 00.001 20224 Move returns status 0, amount 0
23:06:42.451 00.000 20224 move complete, result=0
23:06:42.451 00.000 20224 worker thread done servicing request
23:06:42.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2825, FiltMin=2573, FiltMax=28317, Gamma=1.000
23:06:42.472 00.015 8996 UpdateGuideState exits: m=772758 SNR=361.8
23:06:42.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:42.473 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:42.474 00.001 8996 Enqueuing Expose request
23:06:42.475 00.001 20224 Worker thread wakes up
23:06:42.475 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:42.475 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:42.476 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:43.442 00.966 20224 Exposure complete
23:06:43.531 00.089 20224 worker thread done servicing request
23:06:43.532 00.001 8996 OnExposeComplete: enter
23:06:43.533 00.001 8996 UpdateGuideState(): m_state=6
23:06:43.534 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6598
23:06:43.536 00.002 8996 Star::Find returns 1 (0), X=137.54, Y=472.09, Mass=681825, SNR=350.8, Peak=65504 HFD=4.3
23:06:43.538 00.002 8996 MultiStar: [#1 0.06,0.06,0.63,U] [#2 0.06,-0.05,0.72,U] [#3 0.12,-0.16,0.62,U] [#4 0.13,-0.15,0.57,U] [#5 0.36,-0.02,0.61,U] [#6 0.22,-0.01,0.44,U] [#7 0.10,0.06,0.45,U] [#8 0.27,-0.01,0.37,U] 
23:06:43.539 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.01}, one-star: {0.20, 0.13}
23:06:43.540 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
23:06:43.542 00.002 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
23:06:43.543 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.05 mountX=0.16 mountY=-0.01, mountTheta=-0.06
23:06:43.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.01, opts=13)
23:06:43.547 00.002 8996 Enqueuing Move request for scope (0.16, -0.01)
23:06:43.549 00.002 20224 Worker thread wakes up
23:06:43.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
23:06:43.549 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
23:06:43.549 00.000 20224 Moving (0.16, -0.01) raw xDistance=0.16 yDistance=-0.01
23:06:43.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:06:43.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:43.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:06:43.550 00.001 20224 MoveAxis(E, 0, ABG)
23:06:43.550 00.000 20224 Move returns status 0, amount 0
23:06:43.550 00.000 20224 MoveAxis(N, 0, ABG)
23:06:43.550 00.000 20224 Move returns status 0, amount 0
23:06:43.550 00.000 20224 move complete, result=0
23:06:43.550 00.000 20224 worker thread done servicing request
23:06:43.555 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2825, FiltMin=2585, FiltMax=27501, Gamma=1.000
23:06:43.578 00.023 8996 UpdateGuideState exits: m=681825 SNR=350.8
23:06:43.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:43.579 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:43.580 00.001 8996 Enqueuing Expose request
23:06:43.581 00.001 20224 Worker thread wakes up
23:06:43.581 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:43.582 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:43.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:44.757 01.175 20224 Exposure complete
23:06:44.831 00.074 20224 worker thread done servicing request
23:06:44.831 00.000 8996 OnExposeComplete: enter
23:06:44.832 00.001 8996 UpdateGuideState(): m_state=6
23:06:44.833 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6599
23:06:44.834 00.001 8996 Star::Find returns 1 (0), X=137.29, Y=472.25, Mass=736889, SNR=365.3, Peak=57200 HFD=4.5
23:06:44.835 00.001 8996 MultiStar: [#1 -0.05,0.08,0.60,U] [#2 -0.15,-0.22,0.84,U] [#3 -0.07,-0.05,0.61,U] [#4 0.04,-0.11,0.56,U] [#5 -0.03,0.04,0.64,U] [#6 -0.09,-0.11,0.44,U] [#7 -0.11,-0.00,0.42,U] [#8 0.04,0.11,0.39,U] 
23:06:44.836 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.02}, one-star: {-0.05, 0.29}
23:06:44.837 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:06:44.837 00.000 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
23:06:44.838 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.87 mountX=-0.06 mountY=-0.01, mountTheta=-2.99
23:06:44.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
23:06:44.841 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
23:06:44.843 00.002 20224 Worker thread wakes up
23:06:44.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
23:06:44.843 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
23:06:44.843 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
23:06:44.844 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:06:44.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:44.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:06:44.844 00.000 20224 MoveAxis(E, 0, ABG)
23:06:44.844 00.000 20224 Move returns status 0, amount 0
23:06:44.844 00.000 20224 MoveAxis(N, 0, ABG)
23:06:44.844 00.000 20224 Move returns status 0, amount 0
23:06:44.844 00.000 20224 move complete, result=0
23:06:44.845 00.001 20224 worker thread done servicing request
23:06:44.853 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57200, med=2825, FiltMin=2579, FiltMax=25107, Gamma=1.000
23:06:44.875 00.022 8996 UpdateGuideState exits: m=736889 SNR=365.3
23:06:44.876 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:44.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:44.877 00.000 8996 Enqueuing Expose request
23:06:44.878 00.001 20224 Worker thread wakes up
23:06:44.878 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:44.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:44.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:45.868 00.989 20224 Exposure complete
23:06:45.951 00.083 20224 worker thread done servicing request
23:06:45.951 00.000 8996 OnExposeComplete: enter
23:06:45.952 00.001 8996 UpdateGuideState(): m_state=6
23:06:45.954 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6600
23:06:45.955 00.001 8996 Star::Find returns 1 (0), X=137.13, Y=472.12, Mass=715258, SNR=342.4, Peak=58227 HFD=4.3
23:06:45.956 00.001 8996 MultiStar: [#1 -0.24,-0.17,0.72,U] [#2 -0.25,-0.26,0.74,U] [#3 -0.24,-0.32,0.63,U] [#4 -0.31,-0.37,0.00,M1] [#5 -0.08,-0.19,0.63,U] [#6 -0.08,-0.07,0.42,U] [#7 -0.05,-0.01,0.42,U] [#8 -0.11,-0.27,0.39,U] 
23:06:45.956 00.000 8996 refined, 7 included, MultiStar: {-0.17, -0.12}, one-star: {-0.20, 0.16}
23:06:45.957 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
23:06:45.958 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
23:06:45.959 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.21 cameraTheta=-2.52 mountX=-0.16 mountY=0.14, mountTheta=2.42
23:06:45.960 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.12, opts=13)
23:06:45.961 00.001 8996 Enqueuing Move request for scope (-0.17, -0.12)
23:06:45.962 00.001 20224 Worker thread wakes up
23:06:45.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
23:06:45.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
23:06:45.962 00.000 20224 Moving (-0.17, -0.12) raw xDistance=-0.16 yDistance=0.14
23:06:45.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:06:45.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:45.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:06:45.963 00.001 20224 MoveAxis(E, 0, ABG)
23:06:45.963 00.000 20224 Move returns status 0, amount 0
23:06:45.963 00.000 20224 MoveAxis(N, 0, ABG)
23:06:45.963 00.000 20224 Move returns status 0, amount 0
23:06:45.963 00.000 20224 move complete, result=0
23:06:45.963 00.000 20224 worker thread done servicing request
23:06:45.970 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58227, med=2825, FiltMin=2534, FiltMax=27501, Gamma=1.000
23:06:45.997 00.027 8996 UpdateGuideState exits: m=715258 SNR=342.4
23:06:45.999 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:46.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:46.002 00.002 8996 Enqueuing Expose request
23:06:46.004 00.002 20224 Worker thread wakes up
23:06:46.004 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:46.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:46.004 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:47.163 01.159 20224 Exposure complete
23:06:47.233 00.070 20224 worker thread done servicing request
23:06:47.233 00.000 8996 OnExposeComplete: enter
23:06:47.234 00.001 8996 UpdateGuideState(): m_state=6
23:06:47.235 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6601
23:06:47.236 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=472.13, Mass=652444, SNR=343.2, Peak=57952 HFD=4.4
23:06:47.237 00.001 8996 MultiStar: [#1 0.08,0.14,0.59,U] [#2 -0.10,-0.28,0.77,U] [#3 -0.03,-0.07,0.56,U] [#4 0.01,-0.11,0.53,U] [#5 0.08,0.18,0.53,U] [#6 -0.05,-0.01,0.43,U] [#7 0.11,0.14,0.51,U] [#8 0.28,-0.08,0.42,U] 
23:06:47.238 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.01}, one-star: {0.09, 0.17}
23:06:47.239 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
23:06:47.240 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
23:06:47.241 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.26 mountX=0.05 mountY=-0.02, mountTheta=-0.38
23:06:47.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
23:06:47.245 00.002 8996 Enqueuing Move request for scope (0.05, 0.01)
23:06:47.245 00.000 20224 Worker thread wakes up
23:06:47.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
23:06:47.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
23:06:47.246 00.001 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
23:06:47.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:06:47.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:47.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:06:47.246 00.000 20224 MoveAxis(E, 0, ABG)
23:06:47.246 00.000 20224 Move returns status 0, amount 0
23:06:47.246 00.000 20224 MoveAxis(N, 0, ABG)
23:06:47.246 00.000 20224 Move returns status 0, amount 0
23:06:47.246 00.000 20224 move complete, result=0
23:06:47.247 00.001 20224 worker thread done servicing request
23:06:47.253 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57952, med=2825, FiltMin=2553, FiltMax=27459, Gamma=1.000
23:06:47.275 00.022 8996 UpdateGuideState exits: m=652444 SNR=343.2
23:06:47.276 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:47.279 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:47.280 00.001 8996 Enqueuing Expose request
23:06:47.281 00.001 20224 Worker thread wakes up
23:06:47.281 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:47.282 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:47.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:48.265 00.983 20224 Exposure complete
23:06:48.329 00.064 20224 worker thread done servicing request
23:06:48.330 00.001 8996 OnExposeComplete: enter
23:06:48.331 00.001 8996 UpdateGuideState(): m_state=6
23:06:48.331 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6602
23:06:48.332 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.29, Mass=738499, SNR=369.7, Peak=65504 HFD=4.6
23:06:48.333 00.001 8996 MultiStar: [#1 0.02,0.28,0.62,U] [#2 0.02,-0.12,0.76,U] [#3 0.01,-0.04,0.53,U] [#4 0.14,-0.21,0.47,U] [#5 0.17,0.13,0.59,U] [#6 -0.01,0.18,0.42,U] [#7 0.10,0.09,0.40,U] [#8 0.24,-0.04,0.36,U] 
23:06:48.334 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.09}, one-star: {0.18, 0.33}
23:06:48.335 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
23:06:48.335 00.000 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
23:06:48.336 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.13 cameraTheta=0.75 mountX=0.09 mountY=-0.10, mountTheta=-0.85
23:06:48.338 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.09, opts=13)
23:06:48.338 00.000 8996 Enqueuing Move request for scope (0.10, 0.09)
23:06:48.339 00.001 20224 Worker thread wakes up
23:06:48.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
23:06:48.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
23:06:48.339 00.000 20224 Moving (0.10, 0.09) raw xDistance=0.09 yDistance=-0.10
23:06:48.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:06:48.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:48.340 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:06:48.340 00.000 20224 MoveAxis(E, 0, ABG)
23:06:48.340 00.000 20224 Move returns status 0, amount 0
23:06:48.340 00.000 20224 MoveAxis(N, 0, ABG)
23:06:48.340 00.000 20224 Move returns status 0, amount 0
23:06:48.340 00.000 20224 move complete, result=0
23:06:48.340 00.000 20224 worker thread done servicing request
23:06:48.345 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2825, FiltMin=2557, FiltMax=28045, Gamma=1.000
23:06:48.358 00.013 8996 UpdateGuideState exits: m=738499 SNR=369.7
23:06:48.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:48.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:48.361 00.001 8996 Enqueuing Expose request
23:06:48.361 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:48.363 00.002 20224 Worker thread wakes up
23:06:48.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:48.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:49.530 01.167 20224 Exposure complete
23:06:49.611 00.081 20224 worker thread done servicing request
23:06:49.611 00.000 8996 OnExposeComplete: enter
23:06:49.612 00.001 8996 UpdateGuideState(): m_state=6
23:06:49.613 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6603
23:06:49.613 00.000 8996 Star::Find returns 1 (0), X=137.34, Y=472.15, Mass=735325, SNR=373.5, Peak=60080 HFD=4.5
23:06:49.614 00.001 8996 MultiStar: [#1 0.11,0.25,0.66,U] [#2 -0.15,-0.04,0.62,U] [#3 -0.06,-0.11,0.52,U] [#4 -0.05,-0.09,0.53,U] [#5 0.19,0.23,0.62,U] [#6 0.03,0.13,0.40,U] [#7 -0.15,0.33,0.44,U] [#8 0.20,0.12,0.36,U] 
23:06:49.615 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.12}, one-star: {0.00, 0.19}
23:06:49.616 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
23:06:49.617 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
23:06:49.618 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=-0.00 mountY=-0.12, mountTheta=-1.58
23:06:49.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
23:06:49.621 00.001 8996 Enqueuing Move request for scope (0.01, 0.12)
23:06:49.621 00.000 20224 Worker thread wakes up
23:06:49.622 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
23:06:49.622 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
23:06:49.622 00.000 20224 Moving (0.01, 0.12) raw xDistance=-0.00 yDistance=-0.12
23:06:49.622 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:06:49.622 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:49.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:06:49.622 00.000 20224 MoveAxis(E, 0, ABG)
23:06:49.622 00.000 20224 Move returns status 0, amount 0
23:06:49.622 00.000 20224 MoveAxis(N, 0, ABG)
23:06:49.623 00.001 20224 Move returns status 0, amount 0
23:06:49.623 00.000 20224 move complete, result=0
23:06:49.623 00.000 20224 worker thread done servicing request
23:06:49.629 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60080, med=2825, FiltMin=2563, FiltMax=26787, Gamma=1.000
23:06:49.646 00.017 8996 UpdateGuideState exits: m=735325 SNR=373.5
23:06:49.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:49.647 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:49.648 00.001 8996 Enqueuing Expose request
23:06:49.649 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:06:49.650 00.001 20224 Worker thread wakes up
23:06:49.650 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:49.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:50.629 00.979 20224 Exposure complete
23:06:50.694 00.065 20224 worker thread done servicing request
23:06:50.695 00.001 8996 OnExposeComplete: enter
23:06:50.695 00.000 8996 UpdateGuideState(): m_state=6
23:06:50.696 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6604
23:06:50.697 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.30, Mass=780386, SNR=369.9, Peak=59360 HFD=4.5
23:06:50.698 00.001 8996 MultiStar: [#1 -0.31,0.21,0.58,U] [#2 -0.23,0.06,0.73,U] [#3 -0.25,0.13,0.53,U] [#4 -0.27,0.05,0.49,U] [#5 -0.17,0.17,0.57,U] [#6 -0.12,0.13,0.38,U] [#7 -0.19,0.38,0.41,U] [#8 0.03,0.17,0.39,U] 
23:06:50.699 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.19}, one-star: {0.02, 0.34}
23:06:50.699 00.000 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
23:06:50.700 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
23:06:50.701 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.26 mountX=-0.17 mountY=-0.17, mountTheta=-2.37
23:06:50.705 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.19, opts=13)
23:06:50.707 00.002 8996 Enqueuing Move request for scope (-0.16, 0.19)
23:06:50.710 00.003 20224 Worker thread wakes up
23:06:50.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
23:06:50.710 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
23:06:50.710 00.000 20224 Moving (-0.16, 0.19) raw xDistance=-0.17 yDistance=-0.17
23:06:50.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:06:50.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:50.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:06:50.710 00.000 20224 MoveAxis(E, 0, ABG)
23:06:50.710 00.000 20224 Move returns status 0, amount 0
23:06:50.710 00.000 20224 MoveAxis(N, 0, ABG)
23:06:50.710 00.000 20224 Move returns status 0, amount 0
23:06:50.710 00.000 20224 move complete, result=0
23:06:50.710 00.000 20224 worker thread done servicing request
23:06:50.718 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=59360, med=2825, FiltMin=2576, FiltMax=26771, Gamma=1.000
23:06:50.738 00.020 8996 UpdateGuideState exits: m=780386 SNR=369.9
23:06:50.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:50.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:50.741 00.001 8996 Enqueuing Expose request
23:06:50.742 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:50.743 00.001 20224 Worker thread wakes up
23:06:50.743 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:50.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:51.906 01.163 20224 Exposure complete
23:06:51.974 00.068 20224 worker thread done servicing request
23:06:51.974 00.000 8996 OnExposeComplete: enter
23:06:51.976 00.002 8996 UpdateGuideState(): m_state=6
23:06:51.978 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6605
23:06:51.980 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=472.43, Mass=663359, SNR=326.2, Peak=51683 HFD=4.2
23:06:51.982 00.002 8996 MultiStar: [#1 -0.23,0.32,0.73,U] [#2 -0.26,-0.11,0.80,U] [#3 -0.29,0.17,0.68,U] [#4 -0.24,0.18,0.56,U] [#5 -0.13,0.26,0.67,U] [#6 -0.27,0.15,0.46,U] [#7 -0.31,0.36,0.00,M1] [#8 -0.13,0.19,0.41,U] 
23:06:51.984 00.002 8996 refined, 7 included, MultiStar: {-0.25, 0.22}, one-star: {-0.35, 0.47}
23:06:51.986 00.002 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
23:06:51.989 00.003 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
23:06:51.991 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.22 hyp=0.33 cameraTheta=2.42 mountX=-0.27 mountY=-0.19, mountTheta=-2.53
23:06:51.996 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.22, opts=13)
23:06:51.997 00.001 8996 Enqueuing Move request for scope (-0.25, 0.22)
23:06:51.999 00.002 20224 Worker thread wakes up
23:06:51.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.22) opts 0xd
23:06:51.999 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.22)
23:06:51.999 00.000 20224 Moving (-0.25, 0.22) raw xDistance=-0.27 yDistance=-0.19
23:06:51.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:06:51.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:52.000 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:06:52.000 00.000 20224 MoveAxis(E, 39, ABG)
23:06:52.000 00.000 20224 Guiding  Dir = 2, Dur = 39
23:06:52.000 00.000 20224 IsSlewing returns 0
23:06:52.001 00.001 20224 IsGuiding returns 0
23:06:52.002 00.001 20224 PulseGuide returned control before completion, sleep 48
23:06:52.009 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51683, med=2825, FiltMin=2585, FiltMax=23232, Gamma=1.000
23:06:52.030 00.021 8996 UpdateGuideState exits: m=663359 SNR=326.2
23:06:52.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:52.032 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:52.032 00.000 8996 Enqueuing Expose request
23:06:52.060 00.028 20224 IsGuiding returns 1
23:06:52.060 00.000 20224 scope still moving after pulse duration time elapsed
23:06:52.091 00.031 20224 IsSlewing returns 0
23:06:52.091 00.000 20224 IsGuiding returns 0
23:06:52.091 00.000 20224 scope move finished after 39 + 51 ms
23:06:52.091 00.000 20224 Move returns status 0, amount 39
23:06:52.091 00.000 20224 MoveAxis(N, 0, ABG)
23:06:52.091 00.000 20224 Move returns status 0, amount 0
23:06:52.091 00.000 20224 move complete, result=0
23:06:52.091 00.000 20224 worker thread done servicing request
23:06:52.092 00.001 20224 Worker thread wakes up
23:06:52.092 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:52.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:52.092 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.2 px 0 ms NORTH
23:06:53.071 00.979 20224 Exposure complete
23:06:53.170 00.099 20224 worker thread done servicing request
23:06:53.170 00.000 8996 OnExposeComplete: enter
23:06:53.171 00.001 8996 UpdateGuideState(): m_state=6
23:06:53.173 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6606
23:06:53.174 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=472.22, Mass=732721, SNR=365.1, Peak=59107 HFD=4.4
23:06:53.175 00.001 8996 MultiStar: [#1 -0.15,0.13,0.70,U] [#2 -0.20,-0.13,0.72,U] [#3 -0.10,-0.21,0.61,U] [#4 -0.12,-0.16,0.52,U] [#5 -0.09,0.04,0.55,U] [#6 -0.11,0.09,0.48,U] [#7 -0.03,-0.02,0.52,U] [#8 0.05,0.11,0.35,U] 
23:06:53.176 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.03}, one-star: {-0.29, 0.26}
23:06:53.177 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:06:53.179 00.002 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
23:06:53.180 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.95 mountX=-0.14 mountY=-0.01, mountTheta=-3.07
23:06:53.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.03, opts=13)
23:06:53.184 00.002 8996 Enqueuing Move request for scope (-0.14, 0.03)
23:06:53.186 00.002 20224 Worker thread wakes up
23:06:53.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
23:06:53.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
23:06:53.186 00.000 20224 Moving (-0.14, 0.03) raw xDistance=-0.14 yDistance=-0.01
23:06:53.187 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:06:53.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:53.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:06:53.187 00.000 20224 MoveAxis(E, 0, ABG)
23:06:53.187 00.000 20224 Move returns status 0, amount 0
23:06:53.187 00.000 20224 MoveAxis(N, 0, ABG)
23:06:53.187 00.000 20224 Move returns status 0, amount 0
23:06:53.187 00.000 20224 move complete, result=0
23:06:53.188 00.001 20224 worker thread done servicing request
23:06:53.190 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59107, med=2825, FiltMin=2521, FiltMax=27408, Gamma=1.000
23:06:53.206 00.016 8996 UpdateGuideState exits: m=732721 SNR=365.1
23:06:53.207 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:53.208 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:53.208 00.000 8996 Enqueuing Expose request
23:06:53.209 00.001 20224 Worker thread wakes up
23:06:53.209 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:06:53.210 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:53.210 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:54.386 01.176 20224 Exposure complete
23:06:54.468 00.082 20224 worker thread done servicing request
23:06:54.468 00.000 8996 OnExposeComplete: enter
23:06:54.469 00.001 8996 UpdateGuideState(): m_state=6
23:06:54.470 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6607
23:06:54.470 00.000 8996 Star::Find returns 1 (0), X=137.40, Y=472.39, Mass=701299, SNR=338.1, Peak=49920 HFD=4.5
23:06:54.471 00.001 8996 MultiStar: [#1 0.11,0.37,0.66,U] [#2 -0.02,0.25,0.74,U] [#3 0.12,0.09,0.61,U] [#4 0.10,0.03,0.50,U] [#5 0.26,0.26,0.63,U] [#6 0.07,0.10,0.44,U] [#7 0.03,0.15,0.45,U] [#8 0.24,0.35,0.43,U] 
23:06:54.472 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.25}, one-star: {0.06, 0.43}
23:06:54.473 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
23:06:54.474 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
23:06:54.474 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.19 mountX=0.08 mountY=-0.26, mountTheta=-1.28
23:06:54.477 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.25, opts=13)
23:06:54.479 00.002 8996 Enqueuing Move request for scope (0.10, 0.25)
23:06:54.481 00.002 20224 Worker thread wakes up
23:06:54.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
23:06:54.481 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
23:06:54.481 00.000 20224 Moving (0.10, 0.25) raw xDistance=0.08 yDistance=-0.26
23:06:54.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:06:54.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:06:54.481 00.000 20224 MoveAxis(E, 0, ABG)
23:06:54.481 00.000 20224 Move returns status 0, amount 0
23:06:54.481 00.000 20224 MoveAxis(N, 55, ABG)
23:06:54.481 00.000 20224 Guiding  Dir = 0, Dur = 55
23:06:54.482 00.001 20224 IsSlewing returns 0
23:06:54.482 00.000 20224 IsGuiding returns 0
23:06:54.488 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49920, med=2825, FiltMin=2560, FiltMax=23469, Gamma=1.000
23:06:54.517 00.029 8996 UpdateGuideState exits: m=701299 SNR=338.1
23:06:54.518 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:54.520 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:54.521 00.001 8996 Enqueuing Expose request
23:06:54.524 00.003 20224 PulseGuide returned control before completion, sleep 23
23:06:54.554 00.030 20224 IsGuiding returns 1
23:06:54.554 00.000 20224 scope still moving after pulse duration time elapsed
23:06:54.585 00.031 20224 IsSlewing returns 0
23:06:54.585 00.000 20224 IsGuiding returns 1
23:06:54.617 00.032 20224 IsSlewing returns 0
23:06:54.617 00.000 20224 IsGuiding returns 0
23:06:54.617 00.000 20224 scope move finished after 55 + 80 ms
23:06:54.617 00.000 20224 Move returns status 0, amount 55
23:06:54.617 00.000 20224 move complete, result=0
23:06:54.617 00.000 20224 worker thread done servicing request
23:06:54.617 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 55 ms NORTH
23:06:54.620 00.003 20224 Worker thread wakes up
23:06:54.620 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:54.621 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:55.618 00.997 20224 Exposure complete
23:06:55.676 00.058 20224 worker thread done servicing request
23:06:55.676 00.000 8996 OnExposeComplete: enter
23:06:55.677 00.001 8996 UpdateGuideState(): m_state=6
23:06:55.678 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6608
23:06:55.678 00.000 8996 Star::Find returns 1 (0), X=137.16, Y=472.14, Mass=769532, SNR=376.5, Peak=60867 HFD=4.3
23:06:55.679 00.001 8996 MultiStar: [#1 -0.01,-0.05,0.72,U] [#2 -0.11,-0.33,0.67,U] [#3 -0.10,-0.61,0.00,M1] [#4 -0.00,-0.36,0.52,U] [#5 0.06,-0.19,0.54,U] [#6 -0.01,-0.30,0.46,U] [#7 -0.20,-0.09,0.41,U] [#8 0.19,-0.11,0.31,U] 
23:06:55.681 00.002 8996 refined, 7 included, MultiStar: {-0.06, -0.12}, one-star: {-0.18, 0.18}
23:06:55.683 00.002 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
23:06:55.684 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
23:06:55.686 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.99 mountX=-0.04 mountY=0.13, mountTheta=1.89
23:06:55.689 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.12, opts=13)
23:06:55.691 00.002 8996 Enqueuing Move request for scope (-0.06, -0.12)
23:06:55.693 00.002 20224 Worker thread wakes up
23:06:55.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
23:06:55.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
23:06:55.693 00.000 20224 Moving (-0.06, -0.12) raw xDistance=-0.04 yDistance=0.13
23:06:55.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:06:55.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:55.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:06:55.694 00.001 20224 MoveAxis(E, 0, ABG)
23:06:55.694 00.000 20224 Move returns status 0, amount 0
23:06:55.694 00.000 20224 MoveAxis(N, 0, ABG)
23:06:55.694 00.000 20224 Move returns status 0, amount 0
23:06:55.694 00.000 20224 move complete, result=0
23:06:55.694 00.000 20224 worker thread done servicing request
23:06:55.702 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60867, med=2825, FiltMin=2550, FiltMax=31405, Gamma=1.000
23:06:55.717 00.015 8996 UpdateGuideState exits: m=769532 SNR=376.5
23:06:55.720 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:55.722 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:55.723 00.001 8996 Enqueuing Expose request
23:06:55.725 00.002 20224 Worker thread wakes up
23:06:55.725 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:55.727 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:55.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:56.891 01.164 20224 Exposure complete
23:06:56.962 00.071 20224 worker thread done servicing request
23:06:56.962 00.000 8996 OnExposeComplete: enter
23:06:56.964 00.002 8996 UpdateGuideState(): m_state=6
23:06:56.966 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6609
23:06:56.968 00.002 8996 Star::Find returns 1 (0), X=137.33, Y=472.19, Mass=710540, SNR=345.4, Peak=55184 HFD=4.5
23:06:56.969 00.001 8996 MultiStar: [#1 -0.01,-0.01,0.72,U] [#2 -0.02,-0.11,0.76,U] [#3 0.12,-0.33,0.57,U] [#4 0.23,-0.20,0.54,U] [#5 0.27,-0.09,0.59,U] [#6 0.17,-0.05,0.44,U] [#7 -0.03,0.11,0.38,U] [#8 0.33,-0.09,0.39,U] 
23:06:56.970 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.04}, one-star: {-0.01, 0.23}
23:06:56.971 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
23:06:56.972 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
23:06:56.973 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-0.41 mountX=0.10 mountY=0.03, mountTheta=0.30
23:06:56.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
23:06:56.977 00.002 8996 Enqueuing Move request for scope (0.10, -0.04)
23:06:56.979 00.002 20224 Worker thread wakes up
23:06:56.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
23:06:56.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
23:06:56.979 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.10 yDistance=0.03
23:06:56.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:06:56.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:56.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:06:56.979 00.000 20224 MoveAxis(E, 0, ABG)
23:06:56.979 00.000 20224 Move returns status 0, amount 0
23:06:56.979 00.000 20224 MoveAxis(N, 0, ABG)
23:06:56.979 00.000 20224 Move returns status 0, amount 0
23:06:56.979 00.000 20224 move complete, result=0
23:06:56.979 00.000 20224 worker thread done servicing request
23:06:56.984 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55184, med=2825, FiltMin=2541, FiltMax=26349, Gamma=1.000
23:06:57.002 00.018 8996 UpdateGuideState exits: m=710540 SNR=345.4
23:06:57.003 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:57.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:57.005 00.001 8996 Enqueuing Expose request
23:06:57.005 00.000 20224 Worker thread wakes up
23:06:57.005 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:57.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:57.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:58.002 00.996 20224 Exposure complete
23:06:58.088 00.086 20224 worker thread done servicing request
23:06:58.088 00.000 8996 OnExposeComplete: enter
23:06:58.089 00.001 8996 UpdateGuideState(): m_state=6
23:06:58.090 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6610
23:06:58.091 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=471.90, Mass=755789, SNR=386.8, Peak=60272 HFD=4.5
23:06:58.092 00.001 8996 MultiStar: [#1 -0.08,-0.10,0.56,U] [#2 -0.06,-0.19,0.71,U] [#3 -0.11,-0.35,0.51,U] [#4 -0.09,-0.26,0.62,U] [#5 0.06,-0.35,0.50,U] [#6 -0.00,-0.15,0.39,U] [#7 -0.15,-0.14,0.49,U] [#8 0.19,-0.00,0.39,U] 
23:06:58.093 00.001 8996 single-star, 8 included, MultiStar: {-0.02, -0.17}, one-star: {0.05, -0.06}
23:06:58.093 00.000 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
23:06:58.094 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
23:06:58.095 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.86 mountX=0.06 mountY=0.06, mountTheta=0.76
23:06:58.096 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
23:06:58.097 00.001 8996 Enqueuing Move request for scope (0.05, -0.06)
23:06:58.098 00.001 20224 Worker thread wakes up
23:06:58.098 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
23:06:58.098 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
23:06:58.098 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.06
23:06:58.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:06:58.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:58.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:06:58.098 00.000 20224 MoveAxis(E, 0, ABG)
23:06:58.098 00.000 20224 Move returns status 0, amount 0
23:06:58.098 00.000 20224 MoveAxis(N, 0, ABG)
23:06:58.098 00.000 20224 Move returns status 0, amount 0
23:06:58.098 00.000 20224 move complete, result=0
23:06:58.098 00.000 20224 worker thread done servicing request
23:06:58.102 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60272, med=2825, FiltMin=2561, FiltMax=27821, Gamma=1.000
23:06:58.115 00.013 8996 UpdateGuideState exits: m=755789 SNR=386.8
23:06:58.116 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:58.117 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:58.118 00.001 8996 Enqueuing Expose request
23:06:58.119 00.001 20224 Worker thread wakes up
23:06:58.119 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:58.119 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:58.120 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:06:59.275 01.155 20224 Exposure complete
23:06:59.334 00.059 20224 worker thread done servicing request
23:06:59.334 00.000 8996 OnExposeComplete: enter
23:06:59.335 00.001 8996 UpdateGuideState(): m_state=6
23:06:59.336 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6611
23:06:59.337 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=471.94, Mass=721226, SNR=353.9, Peak=59712 HFD=4.3
23:06:59.338 00.001 8996 MultiStar: [#1 -0.06,-0.13,0.71,U] [#2 -0.21,-0.38,0.69,U] [#3 -0.11,-0.46,0.00,M1] [#4 -0.11,-0.35,0.59,U] [#5 0.08,-0.11,0.67,U] [#6 -0.12,0.04,0.44,U] [#7 0.05,-0.11,0.47,U] [#8 0.15,-0.07,0.43,U] 
23:06:59.339 00.001 8996 single-star, 7 included, MultiStar: {-0.02, -0.14}, one-star: {0.05, -0.02}
23:06:59.339 00.000 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
23:06:59.340 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.80)
23:06:59.340 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.46 mountX=0.05 mountY=0.02, mountTheta=0.34
23:06:59.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.02, opts=13)
23:06:59.342 00.000 8996 Enqueuing Move request for scope (0.05, -0.02)
23:06:59.343 00.001 20224 Worker thread wakes up
23:06:59.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
23:06:59.343 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
23:06:59.343 00.000 20224 Moving (0.05, -0.02) raw xDistance=0.05 yDistance=0.02
23:06:59.344 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:06:59.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:59.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:06:59.344 00.000 20224 MoveAxis(E, 0, ABG)
23:06:59.344 00.000 20224 Move returns status 0, amount 0
23:06:59.344 00.000 20224 MoveAxis(N, 0, ABG)
23:06:59.344 00.000 20224 Move returns status 0, amount 0
23:06:59.344 00.000 20224 move complete, result=0
23:06:59.344 00.000 20224 worker thread done servicing request
23:06:59.347 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59712, med=2825, FiltMin=2583, FiltMax=27923, Gamma=1.000
23:06:59.360 00.013 8996 UpdateGuideState exits: m=721226 SNR=353.9
23:06:59.361 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:59.362 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:06:59.363 00.001 8996 Enqueuing Expose request
23:06:59.363 00.000 20224 Worker thread wakes up
23:06:59.363 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:59.364 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:06:59.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:00.335 00.971 20224 Exposure complete
23:07:00.414 00.079 20224 worker thread done servicing request
23:07:00.414 00.000 8996 OnExposeComplete: enter
23:07:00.415 00.001 8996 UpdateGuideState(): m_state=6
23:07:00.416 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6612
23:07:00.416 00.000 8996 Star::Find returns 1 (0), X=137.21, Y=472.14, Mass=744478, SNR=390.8, Peak=60803 HFD=4.4
23:07:00.417 00.001 8996 MultiStar: [#1 -0.13,0.06,0.61,U] [#2 -0.18,-0.15,0.65,U] [#3 -0.13,-0.22,0.55,U] [#4 -0.13,-0.30,0.44,U] [#5 0.01,0.06,0.52,U] [#6 -0.16,-0.03,0.37,U] [#7 -0.09,-0.03,0.43,U] [#8 0.14,0.01,0.39,U] 
23:07:00.418 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.13, 0.18}
23:07:00.419 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
23:07:00.421 00.002 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.36)
23:07:00.423 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.90 mountX=-0.10 mountY=0.04, mountTheta=2.79
23:07:00.427 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.02, opts=13)
23:07:00.430 00.003 8996 Enqueuing Move request for scope (-0.10, -0.02)
23:07:00.431 00.001 20224 Worker thread wakes up
23:07:00.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
23:07:00.432 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
23:07:00.432 00.000 20224 Moving (-0.10, -0.02) raw xDistance=-0.10 yDistance=0.04
23:07:00.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:07:00.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:00.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:07:00.432 00.000 20224 MoveAxis(E, 0, ABG)
23:07:00.432 00.000 20224 Move returns status 0, amount 0
23:07:00.432 00.000 20224 MoveAxis(N, 0, ABG)
23:07:00.433 00.001 20224 Move returns status 0, amount 0
23:07:00.433 00.000 20224 move complete, result=0
23:07:00.433 00.000 20224 worker thread done servicing request
23:07:00.439 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60803, med=2825, FiltMin=2573, FiltMax=27773, Gamma=1.000
23:07:00.459 00.020 8996 UpdateGuideState exits: m=744478 SNR=390.8
23:07:00.461 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:00.463 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:00.464 00.001 8996 Enqueuing Expose request
23:07:00.465 00.001 20224 Worker thread wakes up
23:07:00.465 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:00.466 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:00.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:01.627 01.161 20224 Exposure complete
23:07:01.692 00.065 20224 worker thread done servicing request
23:07:01.693 00.001 8996 OnExposeComplete: enter
23:07:01.693 00.000 8996 UpdateGuideState(): m_state=6
23:07:01.694 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6613
23:07:01.695 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=472.24, Mass=707745, SNR=318.0, Peak=61568 HFD=4.5
23:07:01.696 00.001 8996 MultiStar: [#1 0.01,-0.03,0.67,U] [#2 0.03,0.09,0.83,U] [#3 0.05,-0.28,0.80,U] [#4 0.13,-0.11,0.71,U] [#5 -0.00,0.07,0.68,U] [#6 -0.03,0.07,0.47,U] [#7 0.08,-0.12,0.52,U] [#8 0.19,0.03,0.44,U] 
23:07:01.697 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.01}, one-star: {0.05, 0.28}
23:07:01.698 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
23:07:01.698 00.000 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
23:07:01.700 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.19 mountX=0.05 mountY=-0.02, mountTheta=-0.30
23:07:01.704 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
23:07:01.705 00.001 8996 Enqueuing Move request for scope (0.05, 0.01)
23:07:01.707 00.002 20224 Worker thread wakes up
23:07:01.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
23:07:01.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
23:07:01.707 00.000 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
23:07:01.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:07:01.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:01.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:07:01.707 00.000 20224 MoveAxis(E, 0, ABG)
23:07:01.709 00.002 20224 Move returns status 0, amount 0
23:07:01.709 00.000 20224 MoveAxis(N, 0, ABG)
23:07:01.709 00.000 20224 Move returns status 0, amount 0
23:07:01.709 00.000 20224 move complete, result=0
23:07:01.709 00.000 20224 worker thread done servicing request
23:07:01.716 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61568, med=2825, FiltMin=2518, FiltMax=25405, Gamma=1.000
23:07:01.739 00.023 8996 UpdateGuideState exits: m=707745 SNR=318.0
23:07:01.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:01.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:01.742 00.001 8996 Enqueuing Expose request
23:07:01.743 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:01.744 00.001 20224 Worker thread wakes up
23:07:01.744 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:01.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:02.724 00.980 20224 Exposure complete
23:07:02.789 00.065 20224 worker thread done servicing request
23:07:02.789 00.000 8996 OnExposeComplete: enter
23:07:02.791 00.002 8996 UpdateGuideState(): m_state=6
23:07:02.793 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6614
23:07:02.794 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=472.18, Mass=698313, SNR=322.7, Peak=54848 HFD=4.4
23:07:02.796 00.002 8996 MultiStar: [#1 -0.15,-0.09,0.73,U] [#2 -0.08,-0.12,0.73,U] [#3 -0.09,-0.25,0.80,U] [#4 -0.05,-0.20,0.65,U] [#5 -0.02,0.06,0.71,U] [#6 -0.07,0.15,0.51,U] [#7 -0.10,0.05,0.50,U] [#8 0.02,-0.13,0.43,U] 
23:07:02.797 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.09, 0.22}
23:07:02.798 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
23:07:02.799 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
23:07:02.800 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.78 mountX=-0.07 mountY=0.04, mountTheta=2.67
23:07:02.803 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.03, opts=13)
23:07:02.804 00.001 8996 Enqueuing Move request for scope (-0.07, -0.03)
23:07:02.805 00.001 20224 Worker thread wakes up
23:07:02.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
23:07:02.805 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
23:07:02.805 00.000 20224 Moving (-0.07, -0.03) raw xDistance=-0.07 yDistance=0.04
23:07:02.806 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:07:02.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:02.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:07:02.806 00.000 20224 MoveAxis(E, 0, ABG)
23:07:02.806 00.000 20224 Move returns status 0, amount 0
23:07:02.806 00.000 20224 MoveAxis(N, 0, ABG)
23:07:02.806 00.000 20224 Move returns status 0, amount 0
23:07:02.806 00.000 20224 move complete, result=0
23:07:02.806 00.000 20224 worker thread done servicing request
23:07:02.811 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54848, med=2825, FiltMin=2589, FiltMax=25373, Gamma=1.000
23:07:02.823 00.012 8996 UpdateGuideState exits: m=698313 SNR=322.7
23:07:02.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:02.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:02.825 00.000 8996 Enqueuing Expose request
23:07:02.826 00.001 20224 Worker thread wakes up
23:07:02.826 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:02.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:02.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:04.008 01.181 20224 Exposure complete
23:07:04.086 00.078 20224 worker thread done servicing request
23:07:04.086 00.000 8996 OnExposeComplete: enter
23:07:04.088 00.002 8996 UpdateGuideState(): m_state=6
23:07:04.090 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6615
23:07:04.090 00.000 8996 Star::Find returns 1 (0), X=136.96, Y=472.17, Mass=750322, SNR=333.2, Peak=65475 HFD=4.4
23:07:04.092 00.002 8996 MultiStar: [#1 -0.47,0.03,0.00,M1] [#2 -0.51,-0.20,0.00,M1] [#3 -0.51,-0.16,0.00,M1] [#4 -0.51,-0.14,0.00,M1] [#5 -0.28,0.04,0.67,U] [#6 -0.34,0.04,0.44,U] [#7 -0.53,0.11,0.00,M1] [#8 -0.19,0.05,0.39,U] 
23:07:04.093 00.001 8996 refined, 3 included, MultiStar: {-0.32, 0.11}, one-star: {-0.38, 0.21}
23:07:04.094 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
23:07:04.095 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:07:04.096 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.11 hyp=0.33 cameraTheta=2.80 mountX=-0.32 mountY=-0.08, mountTheta=-2.91
23:07:04.097 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.11, opts=13)
23:07:04.098 00.001 8996 Enqueuing Move request for scope (-0.32, 0.11)
23:07:04.099 00.001 20224 Worker thread wakes up
23:07:04.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.11) opts 0xd
23:07:04.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.11)
23:07:04.099 00.000 20224 Moving (-0.32, 0.11) raw xDistance=-0.32 yDistance=-0.08
23:07:04.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:07:04.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:04.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:07:04.099 00.000 20224 MoveAxis(E, 47, ABG)
23:07:04.099 00.000 20224 Guiding  Dir = 2, Dur = 47
23:07:04.100 00.001 20224 IsSlewing returns 0
23:07:04.100 00.000 20224 IsGuiding returns 0
23:07:04.103 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65475, med=2825, FiltMin=2531, FiltMax=28733, Gamma=1.000
23:07:04.116 00.013 8996 UpdateGuideState exits: m=750322 SNR=333.2
23:07:04.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:04.118 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:04.119 00.001 8996 Enqueuing Expose request
23:07:04.123 00.004 20224 PulseGuide returned control before completion, sleep 35
23:07:04.168 00.045 20224 IsGuiding returns 1
23:07:04.168 00.000 20224 scope still moving after pulse duration time elapsed
23:07:04.200 00.032 20224 IsSlewing returns 0
23:07:04.200 00.000 20224 IsGuiding returns 1
23:07:04.230 00.030 20224 IsSlewing returns 0
23:07:04.230 00.000 20224 IsGuiding returns 0
23:07:04.230 00.000 20224 scope move finished after 47 + 83 ms
23:07:04.230 00.000 20224 Move returns status 0, amount 47
23:07:04.231 00.001 20224 MoveAxis(N, 0, ABG)
23:07:04.231 00.000 20224 Move returns status 0, amount 0
23:07:04.231 00.000 20224 move complete, result=0
23:07:04.231 00.000 20224 worker thread done servicing request
23:07:04.231 00.000 20224 Worker thread wakes up
23:07:04.231 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
23:07:04.232 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:04.233 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:05.207 00.974 20224 Exposure complete
23:07:05.278 00.071 20224 worker thread done servicing request
23:07:05.278 00.000 8996 OnExposeComplete: enter
23:07:05.279 00.001 8996 UpdateGuideState(): m_state=6
23:07:05.281 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6616
23:07:05.281 00.000 8996 Star::Find returns 1 (0), X=137.20, Y=472.06, Mass=751843, SNR=366.9, Peak=55235 HFD=4.4
23:07:05.283 00.002 8996 MultiStar: [#1 -0.22,0.00,0.63,U] [#2 -0.13,-0.15,0.76,U] [#3 -0.13,-0.14,0.58,U] [#4 -0.09,-0.08,0.52,U] [#5 0.14,-0.07,0.55,U] [#6 -0.13,-0.24,0.43,U] [#7 -0.29,0.11,0.40,U] [#8 0.08,-0.06,0.34,U] 
23:07:05.283 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.05}, one-star: {-0.14, 0.10}
23:07:05.284 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
23:07:05.285 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
23:07:05.286 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.71 mountX=-0.10 mountY=0.06, mountTheta=2.60
23:07:05.288 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.05, opts=13)
23:07:05.289 00.001 8996 Enqueuing Move request for scope (-0.11, -0.05)
23:07:05.289 00.000 20224 Worker thread wakes up
23:07:05.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
23:07:05.290 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
23:07:05.290 00.000 20224 Moving (-0.11, -0.05) raw xDistance=-0.10 yDistance=0.06
23:07:05.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:07:05.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:05.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:05.290 00.000 20224 MoveAxis(E, 0, ABG)
23:07:05.290 00.000 20224 Move returns status 0, amount 0
23:07:05.290 00.000 20224 MoveAxis(N, 0, ABG)
23:07:05.290 00.000 20224 Move returns status 0, amount 0
23:07:05.290 00.000 20224 move complete, result=0
23:07:05.290 00.000 20224 worker thread done servicing request
23:07:05.294 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55235, med=2825, FiltMin=2537, FiltMax=30173, Gamma=1.000
23:07:05.318 00.024 8996 UpdateGuideState exits: m=751843 SNR=366.9
23:07:05.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:05.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:05.321 00.001 8996 Enqueuing Expose request
23:07:05.322 00.001 20224 Worker thread wakes up
23:07:05.322 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:05.323 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:05.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:06.484 01.161 20224 Exposure complete
23:07:06.554 00.070 20224 worker thread done servicing request
23:07:06.554 00.000 8996 OnExposeComplete: enter
23:07:06.555 00.001 8996 UpdateGuideState(): m_state=6
23:07:06.556 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6617
23:07:06.556 00.000 8996 Star::Find returns 1 (0), X=137.62, Y=472.16, Mass=715182, SNR=361.1, Peak=65504 HFD=4.5
23:07:06.557 00.001 8996 MultiStar: [#1 0.05,0.28,0.62,U] [#2 0.09,-0.08,0.69,U] [#3 0.08,-0.15,0.60,U] [#4 0.14,-0.05,0.54,U] [#5 0.36,-0.03,0.59,U] [#6 0.15,0.10,0.39,U] [#7 0.17,0.08,0.48,U] [#8 0.38,0.08,0.38,U] 
23:07:06.558 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.05}, one-star: {0.29, 0.20}
23:07:06.559 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
23:07:06.559 00.000 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:07:06.560 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.05 hyp=0.20 cameraTheta=0.28 mountX=0.18 mountY=-0.08, mountTheta=-0.40
23:07:06.562 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.05, opts=13)
23:07:06.564 00.002 8996 Enqueuing Move request for scope (0.19, 0.05)
23:07:06.566 00.002 20224 Worker thread wakes up
23:07:06.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.05) opts 0xd
23:07:06.566 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.05)
23:07:06.566 00.000 20224 Moving (0.19, 0.05) raw xDistance=0.18 yDistance=-0.08
23:07:06.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:07:06.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:06.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:07:06.567 00.001 20224 MoveAxis(E, 0, ABG)
23:07:06.567 00.000 20224 Move returns status 0, amount 0
23:07:06.567 00.000 20224 MoveAxis(N, 0, ABG)
23:07:06.567 00.000 20224 Move returns status 0, amount 0
23:07:06.567 00.000 20224 move complete, result=0
23:07:06.567 00.000 20224 worker thread done servicing request
23:07:06.575 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2825, FiltMin=2518, FiltMax=27107, Gamma=1.000
23:07:06.599 00.024 8996 UpdateGuideState exits: m=715182 SNR=361.1
23:07:06.600 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:06.601 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:06.603 00.002 8996 Enqueuing Expose request
23:07:06.604 00.001 20224 Worker thread wakes up
23:07:06.604 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:06.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:06.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:07.569 00.964 20224 Exposure complete
23:07:07.639 00.070 20224 worker thread done servicing request
23:07:07.639 00.000 8996 OnExposeComplete: enter
23:07:07.640 00.001 8996 UpdateGuideState(): m_state=6
23:07:07.641 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6618
23:07:07.644 00.003 8996 Star::Find returns 1 (0), X=137.46, Y=472.15, Mass=703496, SNR=344.6, Peak=62048 HFD=4.5
23:07:07.646 00.002 8996 MultiStar: [#1 0.01,0.30,0.62,U] [#2 0.20,-0.37,0.87,U] [#3 0.03,-0.02,0.68,U] [#4 0.12,-0.06,0.47,U] [#5 0.21,0.04,0.67,U] [#6 0.21,0.02,0.46,U] [#7 0.09,0.02,0.52,U] [#8 0.30,0.03,0.43,U] 
23:07:07.648 00.002 8996 refined, 8 included, MultiStar: {0.14, 0.01}, one-star: {0.13, 0.19}
23:07:07.649 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
23:07:07.651 00.002 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
23:07:07.653 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.09 mountX=0.14 mountY=-0.03, mountTheta=-0.21
23:07:07.656 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.01, opts=13)
23:07:07.658 00.002 8996 Enqueuing Move request for scope (0.14, 0.01)
23:07:07.661 00.003 20224 Worker thread wakes up
23:07:07.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
23:07:07.661 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
23:07:07.661 00.000 20224 Moving (0.14, 0.01) raw xDistance=0.14 yDistance=-0.03
23:07:07.661 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:07:07.661 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:07.661 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:07:07.661 00.000 20224 MoveAxis(E, 0, ABG)
23:07:07.661 00.000 20224 Move returns status 0, amount 0
23:07:07.661 00.000 20224 MoveAxis(N, 0, ABG)
23:07:07.661 00.000 20224 Move returns status 0, amount 0
23:07:07.661 00.000 20224 move complete, result=0
23:07:07.661 00.000 20224 worker thread done servicing request
23:07:07.670 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62048, med=2825, FiltMin=2576, FiltMax=26115, Gamma=1.000
23:07:07.692 00.022 8996 UpdateGuideState exits: m=703496 SNR=344.6
23:07:07.694 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:07.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:07.695 00.000 8996 Enqueuing Expose request
23:07:07.696 00.001 20224 Worker thread wakes up
23:07:07.696 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:07.697 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:07.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:08.867 01.170 20224 Exposure complete
23:07:08.935 00.068 20224 worker thread done servicing request
23:07:08.935 00.000 8996 OnExposeComplete: enter
23:07:08.937 00.002 8996 UpdateGuideState(): m_state=6
23:07:08.937 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6619
23:07:08.938 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.37, Mass=787177, SNR=376.4, Peak=62576 HFD=4.5
23:07:08.939 00.001 8996 MultiStar: [#1 0.25,0.18,0.60,U] [#2 0.29,-0.02,0.78,U] [#3 0.42,-0.03,0.55,U] [#4 0.38,-0.11,0.52,U] [#5 0.34,0.18,0.67,U] [#6 0.38,0.07,0.40,U] [#7 0.31,0.13,0.38,U] [#8 0.47,0.31,0.00,M1] 
23:07:08.940 00.001 8996 refined, 7 included, MultiStar: {0.29, 0.13}, one-star: {0.12, 0.41}
23:07:08.940 00.000 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
23:07:08.941 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
23:07:08.942 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.13 hyp=0.32 cameraTheta=0.42 mountX=0.28 mountY=-0.16, mountTheta=-0.53
23:07:08.943 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.13, opts=13)
23:07:08.944 00.001 8996 Enqueuing Move request for scope (0.29, 0.13)
23:07:08.944 00.000 20224 Worker thread wakes up
23:07:08.945 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.13) opts 0xd
23:07:08.945 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.13)
23:07:08.945 00.000 20224 Moving (0.29, 0.13) raw xDistance=0.28 yDistance=-0.16
23:07:08.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:07:08.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:08.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:07:08.945 00.000 20224 MoveAxis(W, 40, ABG)
23:07:08.945 00.000 20224 Guiding  Dir = 3, Dur = 40
23:07:08.945 00.000 20224 IsSlewing returns 0
23:07:08.945 00.000 20224 IsGuiding returns 0
23:07:08.949 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62576, med=2825, FiltMin=2573, FiltMax=26109, Gamma=1.000
23:07:08.953 00.004 20224 PulseGuide returned control before completion, sleep 43
23:07:08.961 00.008 8996 UpdateGuideState exits: m=787177 SNR=376.4
23:07:08.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:08.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:08.963 00.000 8996 Enqueuing Expose request
23:07:08.999 00.036 20224 IsGuiding returns 1
23:07:08.999 00.000 20224 scope still moving after pulse duration time elapsed
23:07:09.032 00.033 20224 IsSlewing returns 0
23:07:09.032 00.000 20224 IsGuiding returns 1
23:07:09.067 00.035 20224 IsSlewing returns 0
23:07:09.067 00.000 20224 IsGuiding returns 0
23:07:09.067 00.000 20224 scope move finished after 40 + 81 ms
23:07:09.067 00.000 20224 Move returns status 0, amount 40
23:07:09.067 00.000 20224 MoveAxis(N, 0, ABG)
23:07:09.067 00.000 20224 Move returns status 0, amount 0
23:07:09.067 00.000 20224 move complete, result=0
23:07:09.067 00.000 20224 worker thread done servicing request
23:07:09.068 00.001 20224 Worker thread wakes up
23:07:09.068 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.2 px 0 ms NORTH
23:07:09.070 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:09.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:10.054 00.984 20224 Exposure complete
23:07:10.127 00.073 20224 worker thread done servicing request
23:07:10.127 00.000 8996 OnExposeComplete: enter
23:07:10.128 00.001 8996 UpdateGuideState(): m_state=6
23:07:10.128 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6620
23:07:10.130 00.002 8996 Star::Find returns 1 (0), X=137.18, Y=472.46, Mass=764555, SNR=395.4, Peak=53635 HFD=4.6
23:07:10.133 00.003 8996 MultiStar: [#1 0.10,0.28,0.58,U] [#2 -0.15,0.14,0.63,U] [#3 -0.10,0.09,0.56,U] [#4 -0.06,0.10,0.49,U] [#5 -0.01,0.21,0.52,U] [#6 -0.03,0.10,0.36,U] [#7 -0.04,0.17,0.34,U] [#8 0.06,0.38,0.37,U] 
23:07:10.135 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.24}, one-star: {-0.16, 0.50}
23:07:10.136 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
23:07:10.137 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
23:07:10.139 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.81 mountX=-0.08 mountY=-0.24, mountTheta=-1.90
23:07:10.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.24, opts=13)
23:07:10.142 00.001 8996 Enqueuing Move request for scope (-0.06, 0.24)
23:07:10.143 00.001 20224 Worker thread wakes up
23:07:10.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
23:07:10.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
23:07:10.143 00.000 20224 Moving (-0.06, 0.24) raw xDistance=-0.08 yDistance=-0.24
23:07:10.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:07:10.144 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:07:10.144 00.000 20224 MoveAxis(E, 0, ABG)
23:07:10.144 00.000 20224 Move returns status 0, amount 0
23:07:10.144 00.000 20224 MoveAxis(N, 50, ABG)
23:07:10.144 00.000 20224 Guiding  Dir = 0, Dur = 50
23:07:10.144 00.000 20224 IsSlewing returns 0
23:07:10.144 00.000 20224 IsGuiding returns 0
23:07:10.146 00.002 20224 PulseGuide returned control before completion, sleep 59
23:07:10.150 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53635, med=2825, FiltMin=2576, FiltMax=22941, Gamma=1.000
23:07:10.164 00.014 8996 UpdateGuideState exits: m=764555 SNR=395.4
23:07:10.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:10.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:10.167 00.001 8996 Enqueuing Expose request
23:07:10.220 00.053 20224 IsGuiding returns 1
23:07:10.220 00.000 20224 scope still moving after pulse duration time elapsed
23:07:10.250 00.030 20224 IsSlewing returns 0
23:07:10.251 00.001 20224 IsGuiding returns 0
23:07:10.251 00.000 20224 scope move finished after 50 + 56 ms
23:07:10.251 00.000 20224 Move returns status 0, amount 50
23:07:10.251 00.000 20224 move complete, result=0
23:07:10.251 00.000 20224 worker thread done servicing request
23:07:10.251 00.000 20224 Worker thread wakes up
23:07:10.251 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
23:07:10.254 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:10.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:11.426 01.172 20224 Exposure complete
23:07:11.490 00.064 20224 worker thread done servicing request
23:07:11.491 00.001 8996 OnExposeComplete: enter
23:07:11.492 00.001 8996 UpdateGuideState(): m_state=6
23:07:11.494 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6621
23:07:11.495 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=472.03, Mass=716557, SNR=300.8, Peak=64003 HFD=4.3
23:07:11.496 00.001 8996 MultiStar: [#1 -0.24,-0.02,0.78,U] [#2 -0.41,-0.26,0.00,M1] [#3 -0.44,-0.29,0.00,M1] [#4 -0.25,-0.20,0.70,U] [#5 -0.42,-0.28,0.00,M1] [#6 -0.37,-0.15,0.49,U] [#7 -0.48,-0.05,0.00,M1] [#8 -0.31,-0.03,0.50,U] 
23:07:11.498 00.002 8996 single-star, 4 included, MultiStar: {-0.26, -0.05}, one-star: {-0.20, 0.07}
23:07:11.499 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
23:07:11.501 00.002 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
23:07:11.502 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.81 mountX=-0.21 mountY=-0.05, mountTheta=-2.92
23:07:11.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.07, opts=13)
23:07:11.505 00.001 8996 Enqueuing Move request for scope (-0.20, 0.07)
23:07:11.506 00.001 20224 Worker thread wakes up
23:07:11.506 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
23:07:11.506 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
23:07:11.506 00.000 20224 Moving (-0.20, 0.07) raw xDistance=-0.21 yDistance=-0.05
23:07:11.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:07:11.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:11.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:07:11.506 00.000 20224 MoveAxis(E, 30, ABG)
23:07:11.506 00.000 20224 Guiding  Dir = 2, Dur = 30
23:07:11.507 00.001 20224 IsSlewing returns 0
23:07:11.507 00.000 20224 IsGuiding returns 0
23:07:11.512 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64003, med=2825, FiltMin=2566, FiltMax=28355, Gamma=1.000
23:07:11.525 00.013 8996 UpdateGuideState exits: m=716557 SNR=300.8
23:07:11.526 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:11.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:11.527 00.000 8996 Enqueuing Expose request
23:07:11.563 00.036 20224 IsGuiding returns 1
23:07:11.563 00.000 20224 scope still moving after pulse duration time elapsed
23:07:11.592 00.029 20224 IsSlewing returns 0
23:07:11.593 00.001 20224 IsGuiding returns 1
23:07:11.624 00.031 20224 IsSlewing returns 0
23:07:11.624 00.000 20224 IsGuiding returns 1
23:07:11.655 00.031 20224 IsSlewing returns 0
23:07:11.655 00.000 20224 IsGuiding returns 0
23:07:11.656 00.001 20224 scope move finished after 30 + 118 ms
23:07:11.656 00.000 20224 Move returns status 0, amount 30
23:07:11.656 00.000 20224 MoveAxis(N, 0, ABG)
23:07:11.656 00.000 20224 Move returns status 0, amount 0
23:07:11.656 00.000 20224 move complete, result=0
23:07:11.656 00.000 20224 worker thread done servicing request
23:07:11.656 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
23:07:11.658 00.002 20224 Worker thread wakes up
23:07:11.659 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:11.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:12.636 00.977 20224 Exposure complete
23:07:12.715 00.079 20224 worker thread done servicing request
23:07:12.716 00.001 8996 OnExposeComplete: enter
23:07:12.717 00.001 8996 UpdateGuideState(): m_state=6
23:07:12.718 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6622
23:07:12.718 00.000 8996 Star::Find returns 1 (0), X=136.96, Y=471.72, Mass=781580, SNR=396.1, Peak=61539 HFD=4.4
23:07:12.720 00.002 8996 MultiStar: [#1 -0.41,-0.06,0.57,U] [#2 -0.40,-0.34,0.00,M2] [#3 -0.23,-0.35,0.46,U] [#4 -0.37,-0.33,0.00,M1] [#5 -0.20,-0.25,0.52,U] [#6 -0.49,-0.29,0.00,M1] [#7 -0.27,-0.26,0.42,U] [#8 -0.40,-0.19,0.00,M1] 
23:07:12.721 00.001 8996 refined, 4 included, MultiStar: {-0.32, -0.23}, one-star: {-0.38, -0.24}
23:07:12.722 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:07:12.722 00.000 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:07:12.723 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.23 hyp=0.39 cameraTheta=-2.51 mountX=-0.29 mountY=0.26, mountTheta=2.41
23:07:12.725 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.23, opts=13)
23:07:12.726 00.001 8996 Enqueuing Move request for scope (-0.32, -0.23)
23:07:12.726 00.000 20224 Worker thread wakes up
23:07:12.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.23) opts 0xd
23:07:12.727 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.23)
23:07:12.727 00.000 20224 Moving (-0.32, -0.23) raw xDistance=-0.29 yDistance=0.26
23:07:12.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
23:07:12.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:12.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:07:12.727 00.000 20224 MoveAxis(E, 45, ABG)
23:07:12.727 00.000 20224 Guiding  Dir = 2, Dur = 45
23:07:12.727 00.000 20224 IsSlewing returns 0
23:07:12.727 00.000 20224 IsGuiding returns 0
23:07:12.732 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61539, med=2825, FiltMin=2573, FiltMax=28160, Gamma=1.000
23:07:12.748 00.016 20224 PulseGuide returned control before completion, sleep 35
23:07:12.794 00.046 20224 IsGuiding returns 1
23:07:12.794 00.000 20224 scope still moving after pulse duration time elapsed
23:07:12.825 00.031 20224 IsSlewing returns 0
23:07:12.826 00.001 20224 IsGuiding returns 1
23:07:12.856 00.030 20224 IsSlewing returns 0
23:07:12.857 00.001 20224 IsGuiding returns 0
23:07:12.857 00.000 20224 scope move finished after 45 + 84 ms
23:07:12.857 00.000 20224 Move returns status 0, amount 45
23:07:12.857 00.000 20224 MoveAxis(N, 0, ABG)
23:07:12.857 00.000 20224 Move returns status 0, amount 0
23:07:12.857 00.000 20224 move complete, result=0
23:07:12.857 00.000 20224 worker thread done servicing request
23:07:13.231 00.374 8996 UpdateGuideState exits: m=781580 SNR=396.1
23:07:13.235 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:13.238 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:13.242 00.004 8996 Enqueuing Expose request
23:07:13.243 00.001 8996 GuideStep: -0.3 px 45 ms EAST, 0.3 px 0 ms NORTH
23:07:13.245 00.002 20224 Worker thread wakes up
23:07:13.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:13.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:14.425 01.179 20224 Exposure complete
23:07:14.500 00.075 20224 worker thread done servicing request
23:07:14.501 00.001 8996 OnExposeComplete: enter
23:07:14.502 00.001 8996 UpdateGuideState(): m_state=6
23:07:14.502 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6623
23:07:14.503 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.04, Mass=713938, SNR=334.1, Peak=65504 HFD=4.4
23:07:14.504 00.001 8996 MultiStar: [#1 0.39,-0.07,0.74,U] [#2 0.37,-0.23,0.00,M3] [#3 0.43,-0.33,0.00,M1] [#4 0.46,-0.38,0.00,M2] [#5 0.55,-0.15,0.00,M1] [#6 0.45,-0.22,0.00,M2] [#7 0.48,0.10,0.00,M1] [#8 0.63,0.01,0.00,M2] 
23:07:14.505 00.001 8996 refined, 1 included, MultiStar: {0.43, 0.02}, one-star: {0.47, 0.08}
23:07:14.506 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
23:07:14.506 00.000 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
23:07:14.508 00.002 8996 CameraToMount -- cameraX=0.43 cameraY=0.02 hyp=0.44 cameraTheta=0.03 mountX=0.43 mountY=-0.06, mountTheta=-0.15
23:07:14.509 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=0.02, opts=13)
23:07:14.512 00.003 8996 Enqueuing Move request for scope (0.43, 0.02)
23:07:14.514 00.002 20224 Worker thread wakes up
23:07:14.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.02) opts 0xd
23:07:14.514 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, 0.02)
23:07:14.514 00.000 20224 Moving (0.43, 0.02) raw xDistance=0.43 yDistance=-0.06
23:07:14.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.43
23:07:14.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:14.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:07:14.514 00.000 20224 MoveAxis(W, 60, ABG)
23:07:14.514 00.000 20224 Guiding  Dir = 3, Dur = 60
23:07:14.515 00.001 20224 IsSlewing returns 0
23:07:14.515 00.000 20224 IsGuiding returns 0
23:07:14.522 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2825, FiltMin=2563, FiltMax=31379, Gamma=1.000
23:07:14.540 00.018 20224 PulseGuide returned control before completion, sleep 46
23:07:14.540 00.000 8996 UpdateGuideState exits: m=713938 SNR=334.1
23:07:14.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:14.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:14.543 00.001 8996 Enqueuing Expose request
23:07:14.602 00.059 20224 IsGuiding returns 1
23:07:14.602 00.000 20224 scope still moving after pulse duration time elapsed
23:07:14.634 00.032 20224 IsSlewing returns 0
23:07:14.634 00.000 20224 IsGuiding returns 0
23:07:14.634 00.000 20224 scope move finished after 60 + 59 ms
23:07:14.634 00.000 20224 Move returns status 0, amount 60
23:07:14.634 00.000 20224 MoveAxis(N, 0, ABG)
23:07:14.634 00.000 20224 Move returns status 0, amount 0
23:07:14.635 00.001 20224 move complete, result=0
23:07:14.635 00.000 20224 worker thread done servicing request
23:07:14.635 00.000 20224 Worker thread wakes up
23:07:14.635 00.000 8996 GuideStep: 0.4 px 60 ms WEST, -0.1 px 0 ms NORTH
23:07:14.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:14.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:15.600 00.964 20224 Exposure complete
23:07:15.670 00.070 20224 worker thread done servicing request
23:07:15.671 00.001 8996 OnExposeComplete: enter
23:07:15.672 00.001 8996 UpdateGuideState(): m_state=6
23:07:15.672 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6624
23:07:15.673 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.21, Mass=724945, SNR=357.9, Peak=62848 HFD=4.6
23:07:15.674 00.001 8996 MultiStar: [#1 0.18,0.01,0.63,U] [#2 0.17,-0.20,0.71,U] [#3 0.32,-0.23,0.64,U] [#4 0.29,-0.17,0.49,U] [#5 0.34,-0.06,0.56,U] [#6 0.34,0.07,0.40,U] [#7 0.28,-0.02,0.47,U] [#8 0.44,-0.03,0.00,M3] 
23:07:15.675 00.001 8996 refined, 7 included, MultiStar: {0.24, -0.03}, one-star: {0.12, 0.25}
23:07:15.676 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
23:07:15.676 00.000 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
23:07:15.677 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.11 mountX=0.24 mountY=-0.00, mountTheta=-0.00
23:07:15.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.03, opts=13)
23:07:15.679 00.000 8996 Enqueuing Move request for scope (0.24, -0.03)
23:07:15.681 00.002 20224 Worker thread wakes up
23:07:15.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd
23:07:15.681 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.03)
23:07:15.681 00.000 20224 Moving (0.24, -0.03) raw xDistance=0.24 yDistance=-0.00
23:07:15.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
23:07:15.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:15.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:07:15.681 00.000 20224 MoveAxis(W, 39, ABG)
23:07:15.681 00.000 20224 Guiding  Dir = 3, Dur = 39
23:07:15.681 00.000 20224 IsSlewing returns 0
23:07:15.682 00.001 20224 IsGuiding returns 0
23:07:15.685 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62848, med=2825, FiltMin=2560, FiltMax=27309, Gamma=1.000
23:07:15.697 00.012 8996 UpdateGuideState exits: m=724945 SNR=357.9
23:07:15.699 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:15.699 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:15.700 00.001 8996 Enqueuing Expose request
23:07:15.713 00.013 20224 PulseGuide returned control before completion, sleep 18
23:07:15.743 00.030 20224 IsGuiding returns 1
23:07:15.743 00.000 20224 scope still moving after pulse duration time elapsed
23:07:15.775 00.032 20224 IsSlewing returns 0
23:07:15.775 00.000 20224 IsGuiding returns 1
23:07:15.806 00.031 20224 IsSlewing returns 0
23:07:15.806 00.000 20224 IsGuiding returns 0
23:07:15.807 00.001 20224 scope move finished after 39 + 85 ms
23:07:15.807 00.000 20224 Move returns status 0, amount 39
23:07:15.807 00.000 20224 MoveAxis(N, 0, ABG)
23:07:15.807 00.000 20224 Move returns status 0, amount 0
23:07:15.807 00.000 20224 move complete, result=0
23:07:15.807 00.000 20224 worker thread done servicing request
23:07:15.807 00.000 20224 Worker thread wakes up
23:07:15.807 00.000 8996 GuideStep: 0.2 px 39 ms WEST, -0.0 px 0 ms NORTH
23:07:15.809 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:15.810 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:17.003 01.193 20224 Exposure complete
23:07:17.093 00.090 20224 worker thread done servicing request
23:07:17.093 00.000 8996 OnExposeComplete: enter
23:07:17.094 00.001 8996 UpdateGuideState(): m_state=6
23:07:17.095 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6625
23:07:17.096 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=471.94, Mass=764720, SNR=337.2, Peak=65475 HFD=4.4
23:07:17.097 00.001 8996 MultiStar: [#1 -0.34,-0.04,0.72,U] [#2 -0.34,-0.55,0.00,M3] [#3 -0.26,-0.21,0.73,U] [#4 -0.27,-0.22,0.57,U] [#5 -0.23,-0.06,0.61,U] [#6 -0.16,-0.13,0.46,U] [#7 -0.35,0.06,0.45,U] [#8 -0.16,-0.06,0.41,U] 
23:07:17.097 00.000 8996 single-star, 7 included, MultiStar: {-0.26, -0.08}, one-star: {-0.25, -0.02}
23:07:17.098 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
23:07:17.099 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
23:07:17.100 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-3.06 mountX=-0.25 mountY=0.05, mountTheta=2.95
23:07:17.101 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.02, opts=13)
23:07:17.102 00.001 8996 Enqueuing Move request for scope (-0.25, -0.02)
23:07:17.102 00.000 20224 Worker thread wakes up
23:07:17.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.02) opts 0xd
23:07:17.103 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.02)
23:07:17.103 00.000 20224 Moving (-0.25, -0.02) raw xDistance=-0.25 yDistance=0.05
23:07:17.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
23:07:17.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:17.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:07:17.103 00.000 20224 MoveAxis(E, 34, ABG)
23:07:17.103 00.000 20224 Guiding  Dir = 2, Dur = 34
23:07:17.103 00.000 20224 IsSlewing returns 0
23:07:17.103 00.000 20224 IsGuiding returns 0
23:07:17.112 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65475, med=2825, FiltMin=2548, FiltMax=31219, Gamma=1.000
23:07:17.120 00.008 20224 PulseGuide returned control before completion, sleep 27
23:07:17.136 00.016 8996 UpdateGuideState exits: m=764720 SNR=337.2
23:07:17.137 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:17.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:17.138 00.000 8996 Enqueuing Expose request
23:07:17.155 00.017 20224 IsGuiding returns 1
23:07:17.155 00.000 20224 scope still moving after pulse duration time elapsed
23:07:17.182 00.027 20224 IsSlewing returns 0
23:07:17.182 00.000 20224 IsGuiding returns 1
23:07:17.213 00.031 20224 IsSlewing returns 0
23:07:17.213 00.000 20224 IsGuiding returns 0
23:07:17.213 00.000 20224 scope move finished after 34 + 76 ms
23:07:17.214 00.001 20224 Move returns status 0, amount 34
23:07:17.214 00.000 20224 MoveAxis(N, 0, ABG)
23:07:17.214 00.000 20224 Move returns status 0, amount 0
23:07:17.214 00.000 20224 move complete, result=0
23:07:17.214 00.000 20224 worker thread done servicing request
23:07:17.214 00.000 20224 Worker thread wakes up
23:07:17.214 00.000 8996 GuideStep: -0.3 px 34 ms EAST, 0.0 px 0 ms NORTH
23:07:17.216 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:17.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:18.219 01.003 20224 Exposure complete
23:07:18.284 00.065 20224 worker thread done servicing request
23:07:18.284 00.000 8996 OnExposeComplete: enter
23:07:18.286 00.002 8996 UpdateGuideState(): m_state=6
23:07:18.286 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6626
23:07:18.287 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.32, Mass=734941, SNR=329.7, Peak=60755 HFD=4.2
23:07:18.288 00.001 8996 MultiStar: [#1 -0.25,-0.06,0.69,U] [#2 -0.28,-0.37,0.00,M4] [#3 -0.17,-0.15,0.58,U] [#4 -0.20,-0.15,0.55,U] [#5 -0.36,-0.03,0.62,U] [#6 -0.26,0.03,0.47,U] [#7 -0.26,0.01,0.43,U] [#8 -0.17,0.15,0.38,U] 
23:07:18.289 00.001 8996 refined, 7 included, MultiStar: {-0.25, 0.04}, one-star: {-0.28, 0.36}
23:07:18.290 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
23:07:18.290 00.000 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:07:18.291 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.25 cameraTheta=2.97 mountX=-0.25 mountY=-0.02, mountTheta=-3.08
23:07:18.293 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.04, opts=13)
23:07:18.295 00.002 8996 Enqueuing Move request for scope (-0.25, 0.04)
23:07:18.297 00.002 20224 Worker thread wakes up
23:07:18.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd
23:07:18.297 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.04)
23:07:18.297 00.000 20224 Moving (-0.25, 0.04) raw xDistance=-0.25 yDistance=-0.02
23:07:18.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
23:07:18.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:18.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:07:18.297 00.000 20224 MoveAxis(E, 39, ABG)
23:07:18.298 00.001 20224 Guiding  Dir = 2, Dur = 39
23:07:18.298 00.000 20224 IsSlewing returns 0
23:07:18.298 00.000 20224 IsGuiding returns 0
23:07:18.300 00.002 20224 PulseGuide returned control before completion, sleep 48
23:07:18.305 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60755, med=2825, FiltMin=2574, FiltMax=26368, Gamma=1.000
23:07:18.325 00.020 8996 UpdateGuideState exits: m=734941 SNR=329.7
23:07:18.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:18.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:18.328 00.001 8996 Enqueuing Expose request
23:07:18.355 00.027 20224 IsGuiding returns 1
23:07:18.355 00.000 20224 scope still moving after pulse duration time elapsed
23:07:18.386 00.031 20224 IsSlewing returns 0
23:07:18.386 00.000 20224 IsGuiding returns 0
23:07:18.386 00.000 20224 scope move finished after 39 + 49 ms
23:07:18.387 00.001 20224 Move returns status 0, amount 39
23:07:18.387 00.000 20224 MoveAxis(N, 0, ABG)
23:07:18.387 00.000 20224 Move returns status 0, amount 0
23:07:18.387 00.000 20224 move complete, result=0
23:07:18.387 00.000 20224 worker thread done servicing request
23:07:18.387 00.000 20224 Worker thread wakes up
23:07:18.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:18.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:18.389 00.002 8996 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
23:07:19.540 01.151 20224 Exposure complete
23:07:19.631 00.091 20224 worker thread done servicing request
23:07:19.632 00.001 8996 OnExposeComplete: enter
23:07:19.633 00.001 8996 UpdateGuideState(): m_state=6
23:07:19.634 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6627
23:07:19.636 00.002 8996 Star::Find returns 1 (0), X=137.20, Y=472.18, Mass=712965, SNR=337.5, Peak=56835 HFD=4.4
23:07:19.637 00.001 8996 MultiStar: [#1 -0.04,0.05,0.68,U] [#2 -0.03,-0.36,0.78,U] [#3 0.06,-0.30,0.60,U] [#4 -0.02,-0.10,0.50,U] [#5 0.07,-0.12,0.67,U] [#6 0.01,0.02,0.47,U] [#7 -0.02,-0.02,0.45,U] [#8 0.19,-0.07,0.38,U] 
23:07:19.638 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {-0.14, 0.22}
23:07:19.639 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
23:07:19.640 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
23:07:19.641 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.69 mountX=-0.00 mountY=0.06, mountTheta=1.59
23:07:19.642 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
23:07:19.643 00.001 8996 Enqueuing Move request for scope (-0.01, -0.06)
23:07:19.644 00.001 20224 Worker thread wakes up
23:07:19.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
23:07:19.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
23:07:19.644 00.000 20224 Moving (-0.01, -0.06) raw xDistance=-0.00 yDistance=0.06
23:07:19.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:07:19.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:19.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:19.644 00.000 20224 MoveAxis(E, 0, ABG)
23:07:19.644 00.000 20224 Move returns status 0, amount 0
23:07:19.644 00.000 20224 MoveAxis(N, 0, ABG)
23:07:19.644 00.000 20224 Move returns status 0, amount 0
23:07:19.644 00.000 20224 move complete, result=0
23:07:19.645 00.001 20224 worker thread done servicing request
23:07:19.648 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56835, med=2825, FiltMin=2566, FiltMax=26157, Gamma=1.000
23:07:19.665 00.017 8996 UpdateGuideState exits: m=712965 SNR=337.5
23:07:19.667 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:19.669 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:19.670 00.001 8996 Enqueuing Expose request
23:07:19.671 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:19.672 00.001 20224 Worker thread wakes up
23:07:19.672 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:19.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:20.649 00.977 20224 Exposure complete
23:07:20.708 00.059 20224 worker thread done servicing request
23:07:20.709 00.001 8996 OnExposeComplete: enter
23:07:20.710 00.001 8996 UpdateGuideState(): m_state=6
23:07:20.710 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6628
23:07:20.711 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=472.08, Mass=759612, SNR=362.3, Peak=59459 HFD=4.4
23:07:20.712 00.001 8996 MultiStar: [#1 -0.22,-0.04,0.61,U] [#2 -0.15,-0.46,0.00,M4] [#3 -0.09,-0.22,0.63,U] [#4 -0.07,-0.17,0.51,U] [#5 0.06,-0.23,0.56,U] [#6 -0.17,-0.17,0.46,U] [#7 -0.21,-0.05,0.48,U] [#8 0.20,-0.07,0.40,U] 
23:07:20.713 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.08}, one-star: {-0.07, 0.12}
23:07:20.713 00.000 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
23:07:20.714 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
23:07:20.715 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=-0.07 mountY=0.09, mountTheta=2.21
23:07:20.718 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.08, opts=13)
23:07:20.721 00.003 8996 Enqueuing Move request for scope (-0.08, -0.08)
23:07:20.722 00.001 20224 Worker thread wakes up
23:07:20.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
23:07:20.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
23:07:20.722 00.000 20224 Moving (-0.08, -0.08) raw xDistance=-0.07 yDistance=0.09
23:07:20.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:07:20.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:20.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:07:20.722 00.000 20224 MoveAxis(E, 0, ABG)
23:07:20.722 00.000 20224 Move returns status 0, amount 0
23:07:20.722 00.000 20224 MoveAxis(N, 0, ABG)
23:07:20.722 00.000 20224 Move returns status 0, amount 0
23:07:20.722 00.000 20224 move complete, result=0
23:07:20.722 00.000 20224 worker thread done servicing request
23:07:20.727 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=59459, med=2825, FiltMin=2576, FiltMax=29773, Gamma=1.000
23:07:20.742 00.015 8996 UpdateGuideState exits: m=759612 SNR=362.3
23:07:20.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:20.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:20.744 00.000 8996 Enqueuing Expose request
23:07:20.745 00.001 20224 Worker thread wakes up
23:07:20.745 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:20.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:20.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:21.891 01.145 20224 Exposure complete
23:07:21.958 00.067 20224 worker thread done servicing request
23:07:21.958 00.000 8996 OnExposeComplete: enter
23:07:21.959 00.001 8996 UpdateGuideState(): m_state=6
23:07:21.960 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6629
23:07:21.960 00.000 8996 Star::Find returns 1 (0), X=137.46, Y=471.95, Mass=773888, SNR=370.4, Peak=65504 HFD=4.3
23:07:21.962 00.002 8996 MultiStar: [#1 -0.04,0.05,0.62,U] [#2 0.02,-0.37,0.75,U] [#3 -0.04,-0.29,0.58,U] [#4 -0.01,-0.29,0.55,U] [#5 0.12,-0.16,0.59,U] [#6 0.05,-0.32,0.42,U] [#7 0.03,-0.21,0.36,U] [#8 0.21,-0.03,0.35,U] 
23:07:21.962 00.000 8996 single-star, 8 included, MultiStar: {0.05, -0.17}, one-star: {0.13, -0.01}
23:07:21.963 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
23:07:21.964 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
23:07:21.965 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.05 mountX=0.13 mountY=-0.01, mountTheta=-0.07
23:07:21.966 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.01, opts=13)
23:07:21.967 00.001 8996 Enqueuing Move request for scope (0.13, -0.01)
23:07:21.968 00.001 20224 Worker thread wakes up
23:07:21.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
23:07:21.968 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
23:07:21.968 00.000 20224 Moving (0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
23:07:21.969 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:07:21.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:21.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:07:21.969 00.000 20224 MoveAxis(E, 0, ABG)
23:07:21.969 00.000 20224 Move returns status 0, amount 0
23:07:21.969 00.000 20224 MoveAxis(N, 0, ABG)
23:07:21.969 00.000 20224 Move returns status 0, amount 0
23:07:21.969 00.000 20224 move complete, result=0
23:07:21.969 00.000 20224 worker thread done servicing request
23:07:21.972 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2825, FiltMin=2553, FiltMax=30253, Gamma=1.000
23:07:21.986 00.014 8996 UpdateGuideState exits: m=773888 SNR=370.4
23:07:21.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:21.987 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:21.988 00.001 8996 Enqueuing Expose request
23:07:21.989 00.001 20224 Worker thread wakes up
23:07:21.989 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:21.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:21.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:22.970 00.980 20224 Exposure complete
23:07:23.053 00.083 20224 worker thread done servicing request
23:07:23.053 00.000 8996 OnExposeComplete: enter
23:07:23.054 00.001 8996 UpdateGuideState(): m_state=6
23:07:23.055 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6630
23:07:23.056 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.04, Mass=701649, SNR=392.8, Peak=54880 HFD=4.5
23:07:23.057 00.001 8996 MultiStar: [#1 -0.08,-0.06,0.63,U] [#2 -0.01,-0.38,0.66,U] [#3 -0.13,-0.40,0.51,U] [#4 -0.00,-0.36,0.46,U] [#5 0.22,-0.32,0.53,U] [#6 -0.03,-0.18,0.39,U] [#7 -0.03,-0.21,0.37,U] [#8 0.13,-0.22,0.36,U] 
23:07:23.057 00.000 8996 single-star, 8 included, MultiStar: {0.03, -0.20}, one-star: {0.13, 0.08}
23:07:23.058 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
23:07:23.059 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
23:07:23.060 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.58 mountX=0.12 mountY=-0.10, mountTheta=-0.69
23:07:23.061 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.08, opts=13)
23:07:23.062 00.001 8996 Enqueuing Move request for scope (0.13, 0.08)
23:07:23.062 00.000 20224 Worker thread wakes up
23:07:23.063 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
23:07:23.063 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
23:07:23.063 00.000 20224 Moving (0.13, 0.08) raw xDistance=0.12 yDistance=-0.10
23:07:23.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:07:23.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:23.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:07:23.063 00.000 20224 MoveAxis(E, 0, ABG)
23:07:23.063 00.000 20224 Move returns status 0, amount 0
23:07:23.063 00.000 20224 MoveAxis(N, 0, ABG)
23:07:23.063 00.000 20224 Move returns status 0, amount 0
23:07:23.063 00.000 20224 move complete, result=0
23:07:23.063 00.000 20224 worker thread done servicing request
23:07:23.070 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54880, med=2825, FiltMin=2550, FiltMax=29181, Gamma=1.000
23:07:23.096 00.026 8996 UpdateGuideState exits: m=701649 SNR=392.8
23:07:23.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:23.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:23.098 00.000 8996 Enqueuing Expose request
23:07:23.099 00.001 20224 Worker thread wakes up
23:07:23.099 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:23.100 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:23.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:24.274 01.174 20224 Exposure complete
23:07:24.354 00.080 20224 worker thread done servicing request
23:07:24.355 00.001 8996 OnExposeComplete: enter
23:07:24.357 00.002 8996 UpdateGuideState(): m_state=6
23:07:24.358 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6631
23:07:24.359 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=472.24, Mass=672602, SNR=329.1, Peak=58960 HFD=4.6
23:07:24.361 00.002 8996 MultiStar: [#1 0.07,-0.04,0.69,U] [#2 0.04,-0.15,0.74,U] [#3 0.08,-0.00,0.62,U] [#4 0.17,-0.09,0.55,U] [#5 0.34,0.13,0.74,U] [#6 0.05,0.04,0.46,U] [#7 0.01,0.01,0.46,U] [#8 0.48,0.07,0.00,M1] 
23:07:24.362 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.04}, one-star: {0.11, 0.28}
23:07:24.364 00.002 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
23:07:24.366 00.002 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
23:07:24.367 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.33 mountX=0.11 mountY=-0.05, mountTheta=-0.44
23:07:24.370 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
23:07:24.372 00.002 8996 Enqueuing Move request for scope (0.12, 0.04)
23:07:24.373 00.001 20224 Worker thread wakes up
23:07:24.374 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
23:07:24.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
23:07:24.374 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.11 yDistance=-0.05
23:07:24.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:07:24.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:24.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:07:24.374 00.000 20224 MoveAxis(E, 0, ABG)
23:07:24.374 00.000 20224 Move returns status 0, amount 0
23:07:24.374 00.000 20224 MoveAxis(N, 0, ABG)
23:07:24.374 00.000 20224 Move returns status 0, amount 0
23:07:24.374 00.000 20224 move complete, result=0
23:07:24.375 00.001 20224 worker thread done servicing request
23:07:24.382 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58960, med=2825, FiltMin=2547, FiltMax=24109, Gamma=1.000
23:07:24.401 00.019 8996 UpdateGuideState exits: m=672602 SNR=329.1
23:07:24.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:24.403 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:24.404 00.001 8996 Enqueuing Expose request
23:07:24.405 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:24.407 00.002 20224 Worker thread wakes up
23:07:24.407 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:24.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:25.368 00.961 20224 Exposure complete
23:07:25.427 00.059 20224 worker thread done servicing request
23:07:25.427 00.000 8996 OnExposeComplete: enter
23:07:25.428 00.001 8996 UpdateGuideState(): m_state=6
23:07:25.429 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6632
23:07:25.429 00.000 8996 Star::Find returns 1 (0), X=137.29, Y=472.23, Mass=731265, SNR=381.0, Peak=51936 HFD=4.5
23:07:25.430 00.001 8996 MultiStar: [#1 -0.14,0.08,0.68,U] [#2 -0.18,-0.10,0.67,U] [#3 -0.23,-0.03,0.53,U] [#4 -0.18,-0.11,0.47,U] [#5 0.10,0.06,0.59,U] [#6 -0.08,0.25,0.45,U] [#7 -0.12,0.12,0.41,U] [#8 0.24,0.05,0.32,U] 
23:07:25.431 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.08}, one-star: {-0.05, 0.27}
23:07:25.432 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
23:07:25.432 00.000 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
23:07:25.433 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.39 mountX=-0.09 mountY=-0.07, mountTheta=-2.50
23:07:25.434 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.08, opts=13)
23:07:25.435 00.001 8996 Enqueuing Move request for scope (-0.08, 0.08)
23:07:25.436 00.001 20224 Worker thread wakes up
23:07:25.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
23:07:25.436 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
23:07:25.436 00.000 20224 Moving (-0.08, 0.08) raw xDistance=-0.09 yDistance=-0.07
23:07:25.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:07:25.437 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:25.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:07:25.437 00.000 20224 MoveAxis(E, 0, ABG)
23:07:25.437 00.000 20224 Move returns status 0, amount 0
23:07:25.437 00.000 20224 MoveAxis(N, 0, ABG)
23:07:25.437 00.000 20224 Move returns status 0, amount 0
23:07:25.437 00.000 20224 move complete, result=0
23:07:25.437 00.000 20224 worker thread done servicing request
23:07:25.440 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51936, med=2825, FiltMin=2569, FiltMax=25341, Gamma=1.000
23:07:25.453 00.013 8996 UpdateGuideState exits: m=731265 SNR=381.0
23:07:25.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:25.456 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:25.458 00.002 8996 Enqueuing Expose request
23:07:25.459 00.001 20224 Worker thread wakes up
23:07:25.459 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:25.461 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:25.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:26.615 01.154 20224 Exposure complete
23:07:26.679 00.064 20224 worker thread done servicing request
23:07:26.679 00.000 8996 OnExposeComplete: enter
23:07:26.680 00.001 8996 UpdateGuideState(): m_state=6
23:07:26.680 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6633
23:07:26.681 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=472.08, Mass=700529, SNR=356.9, Peak=48848 HFD=4.5
23:07:26.683 00.002 8996 MultiStar: [#1 -0.03,-0.39,0.62,U] [#2 -0.01,-0.57,0.00,M1] [#3 -0.14,-0.49,0.00,M1] [#4 -0.14,-0.31,0.51,U] [#5 0.08,-0.22,0.54,U] [#6 -0.09,-0.05,0.41,U] [#7 -0.10,-0.18,0.45,U] [#8 0.17,-0.46,0.00,M1] 
23:07:26.684 00.001 8996 single-star, 5 included, MultiStar: {-0.04, -0.14}, one-star: {-0.02, 0.12}
23:07:26.685 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
23:07:26.685 00.000 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
23:07:26.686 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.72 mountX=-0.03 mountY=-0.11, mountTheta=-1.82
23:07:26.688 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
23:07:26.689 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
23:07:26.690 00.001 20224 Worker thread wakes up
23:07:26.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:07:26.690 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:07:26.690 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
23:07:26.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:07:26.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:26.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:07:26.690 00.000 20224 MoveAxis(E, 0, ABG)
23:07:26.690 00.000 20224 Move returns status 0, amount 0
23:07:26.690 00.000 20224 MoveAxis(N, 0, ABG)
23:07:26.690 00.000 20224 Move returns status 0, amount 0
23:07:26.690 00.000 20224 move complete, result=0
23:07:26.690 00.000 20224 worker thread done servicing request
23:07:26.694 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48848, med=2825, FiltMin=2569, FiltMax=28093, Gamma=1.000
23:07:26.716 00.022 8996 UpdateGuideState exits: m=700529 SNR=356.9
23:07:26.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:26.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:26.719 00.001 8996 Enqueuing Expose request
23:07:26.720 00.001 20224 Worker thread wakes up
23:07:26.720 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:26.721 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:26.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:27.708 00.987 20224 Exposure complete
23:07:27.793 00.085 20224 worker thread done servicing request
23:07:27.793 00.000 8996 OnExposeComplete: enter
23:07:27.794 00.001 8996 UpdateGuideState(): m_state=6
23:07:27.795 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6634
23:07:27.795 00.000 8996 Star::Find returns 1 (0), X=137.49, Y=472.27, Mass=683895, SNR=358.1, Peak=48832 HFD=4.6
23:07:27.796 00.001 8996 MultiStar: [#1 0.11,0.17,0.68,U] [#2 0.14,-0.26,0.76,U] [#3 0.35,0.04,0.61,U] [#4 0.34,-0.04,0.51,U] [#5 0.37,0.15,0.56,U] [#6 0.19,0.09,0.44,U] [#7 0.04,0.09,0.41,U] [#8 0.56,0.02,0.00,M2] 
23:07:27.797 00.001 8996 refined, 7 included, MultiStar: {0.21, 0.08}, one-star: {0.16, 0.31}
23:07:27.798 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
23:07:27.799 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
23:07:27.799 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.22 cameraTheta=0.36 mountX=0.20 mountY=-0.10, mountTheta=-0.47
23:07:27.801 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.08, opts=13)
23:07:27.802 00.001 8996 Enqueuing Move request for scope (0.21, 0.08)
23:07:27.802 00.000 20224 Worker thread wakes up
23:07:27.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
23:07:27.802 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
23:07:27.803 00.001 20224 Moving (0.21, 0.08) raw xDistance=0.20 yDistance=-0.10
23:07:27.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:07:27.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:27.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:07:27.803 00.000 20224 MoveAxis(E, 0, ABG)
23:07:27.803 00.000 20224 Move returns status 0, amount 0
23:07:27.803 00.000 20224 MoveAxis(N, 0, ABG)
23:07:27.803 00.000 20224 Move returns status 0, amount 0
23:07:27.803 00.000 20224 move complete, result=0
23:07:27.803 00.000 20224 worker thread done servicing request
23:07:27.807 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48832, med=2825, FiltMin=2569, FiltMax=24547, Gamma=1.000
23:07:27.830 00.023 8996 UpdateGuideState exits: m=683895 SNR=358.1
23:07:27.832 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:27.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:27.834 00.001 8996 Enqueuing Expose request
23:07:27.835 00.001 20224 Worker thread wakes up
23:07:27.836 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:27.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:27.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:28.999 01.162 20224 Exposure complete
23:07:29.084 00.085 20224 worker thread done servicing request
23:07:29.084 00.000 8996 OnExposeComplete: enter
23:07:29.085 00.001 8996 UpdateGuideState(): m_state=6
23:07:29.086 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6635
23:07:29.087 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=471.97, Mass=699555, SNR=364.0, Peak=53811 HFD=4.4
23:07:29.088 00.001 8996 MultiStar: [#1 -0.23,-0.07,0.56,U] [#2 -0.36,-0.35,0.00,M1] [#3 -0.41,-0.32,0.00,M1] [#4 -0.37,-0.31,0.00,M1] [#5 -0.21,-0.32,0.56,U] [#6 -0.19,-0.29,0.40,U] [#7 -0.31,-0.24,0.38,U] [#8 -0.17,-0.24,0.42,U] 
23:07:29.089 00.001 8996 refined, 5 included, MultiStar: {-0.25, -0.16}, one-star: {-0.31, 0.01}
23:07:29.089 00.000 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
23:07:29.090 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
23:07:29.091 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.29 cameraTheta=-2.58 mountX=-0.23 mountY=0.18, mountTheta=2.47
23:07:29.092 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.16, opts=13)
23:07:29.093 00.001 8996 Enqueuing Move request for scope (-0.25, -0.16)
23:07:29.093 00.000 20224 Worker thread wakes up
23:07:29.094 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd
23:07:29.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.16)
23:07:29.094 00.000 20224 Moving (-0.25, -0.16) raw xDistance=-0.23 yDistance=0.18
23:07:29.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:07:29.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:29.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:07:29.094 00.000 20224 MoveAxis(E, 34, ABG)
23:07:29.094 00.000 20224 Guiding  Dir = 2, Dur = 34
23:07:29.094 00.000 20224 IsSlewing returns 0
23:07:29.094 00.000 20224 IsGuiding returns 0
23:07:29.098 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53811, med=2825, FiltMin=2550, FiltMax=27795, Gamma=1.000
23:07:29.126 00.028 8996 UpdateGuideState exits: m=699555 SNR=364.0
23:07:29.128 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:29.130 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:29.132 00.002 8996 Enqueuing Expose request
23:07:29.153 00.021 20224 IsGuiding returns 1
23:07:29.153 00.000 20224 scope still moving after pulse duration time elapsed
23:07:29.183 00.030 20224 IsSlewing returns 0
23:07:29.183 00.000 20224 IsGuiding returns 1
23:07:29.215 00.032 20224 IsSlewing returns 0
23:07:29.215 00.000 20224 IsGuiding returns 1
23:07:29.246 00.031 20224 IsSlewing returns 0
23:07:29.247 00.001 20224 IsGuiding returns 0
23:07:29.247 00.000 20224 scope move finished after 34 + 117 ms
23:07:29.247 00.000 20224 Move returns status 0, amount 34
23:07:29.247 00.000 20224 MoveAxis(N, 0, ABG)
23:07:29.247 00.000 20224 Move returns status 0, amount 0
23:07:29.247 00.000 20224 move complete, result=0
23:07:29.247 00.000 20224 worker thread done servicing request
23:07:29.247 00.000 20224 Worker thread wakes up
23:07:29.248 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
23:07:29.250 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:29.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:30.239 00.989 20224 Exposure complete
23:07:30.315 00.076 20224 worker thread done servicing request
23:07:30.316 00.001 8996 OnExposeComplete: enter
23:07:30.317 00.001 8996 UpdateGuideState(): m_state=6
23:07:30.319 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6636
23:07:30.320 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=472.08, Mass=677103, SNR=325.6, Peak=51792 HFD=4.3
23:07:30.322 00.002 8996 MultiStar: [#1 0.05,0.07,0.69,U] [#2 -0.08,-0.13,0.74,U] [#3 -0.06,-0.13,0.61,U] [#4 -0.05,-0.21,0.55,U] [#5 0.19,0.02,0.63,U] [#6 0.08,0.02,0.45,U] [#7 -0.06,0.05,0.45,U] [#8 0.10,-0.14,0.39,U] 
23:07:30.323 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.02}, one-star: {-0.10, 0.12}
23:07:30.325 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
23:07:30.326 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
23:07:30.328 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.76 mountX=-0.00 mountY=0.02, mountTheta=1.66
23:07:30.330 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.02, opts=13)
23:07:30.332 00.002 8996 Enqueuing Move request for scope (-0.00, -0.02)
23:07:30.333 00.001 20224 Worker thread wakes up
23:07:30.334 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
23:07:30.334 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
23:07:30.334 00.000 20224 Moving (-0.00, -0.02) raw xDistance=-0.00 yDistance=0.02
23:07:30.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:07:30.334 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:30.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:07:30.334 00.000 20224 MoveAxis(E, 0, ABG)
23:07:30.334 00.000 20224 Move returns status 0, amount 0
23:07:30.334 00.000 20224 MoveAxis(N, 0, ABG)
23:07:30.334 00.000 20224 Move returns status 0, amount 0
23:07:30.334 00.000 20224 move complete, result=0
23:07:30.334 00.000 20224 worker thread done servicing request
23:07:30.339 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51792, med=2825, FiltMin=2573, FiltMax=26627, Gamma=1.000
23:07:30.364 00.025 8996 UpdateGuideState exits: m=677103 SNR=325.6
23:07:30.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:30.366 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:30.366 00.000 8996 Enqueuing Expose request
23:07:30.367 00.001 20224 Worker thread wakes up
23:07:30.367 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:30.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:30.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:31.526 01.158 20224 Exposure complete
23:07:31.603 00.077 20224 worker thread done servicing request
23:07:31.603 00.000 8996 OnExposeComplete: enter
23:07:31.605 00.002 8996 UpdateGuideState(): m_state=6
23:07:31.606 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6637
23:07:31.607 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.03, Mass=709165, SNR=339.4, Peak=53168 HFD=4.9
23:07:31.609 00.002 8996 MultiStar: [#1 0.22,-0.18,0.65,U] [#2 0.13,-0.30,0.71,U] [#3 0.06,-0.27,0.59,U] [#4 0.18,-0.30,0.64,U] [#5 0.22,-0.06,0.69,U] [#6 0.14,-0.28,0.46,U] [#7 0.11,-0.11,0.45,U] [#8 0.34,-0.18,0.37,U] 
23:07:31.610 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.16}, one-star: {0.14, 0.07}
23:07:31.612 00.002 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
23:07:31.613 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
23:07:31.615 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.07 hyp=0.16 cameraTheta=0.48 mountX=0.14 mountY=-0.09, mountTheta=-0.59
23:07:31.617 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.07, opts=13)
23:07:31.618 00.001 8996 Enqueuing Move request for scope (0.14, 0.07)
23:07:31.619 00.001 20224 Worker thread wakes up
23:07:31.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.07) opts 0xd
23:07:31.619 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.07)
23:07:31.619 00.000 20224 Moving (0.14, 0.07) raw xDistance=0.14 yDistance=-0.09
23:07:31.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:07:31.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:31.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:07:31.619 00.000 20224 MoveAxis(E, 0, ABG)
23:07:31.620 00.001 20224 Move returns status 0, amount 0
23:07:31.620 00.000 20224 MoveAxis(N, 0, ABG)
23:07:31.620 00.000 20224 Move returns status 0, amount 0
23:07:31.620 00.000 20224 move complete, result=0
23:07:31.621 00.001 20224 worker thread done servicing request
23:07:31.625 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53168, med=2825, FiltMin=2563, FiltMax=29005, Gamma=1.000
23:07:31.638 00.013 8996 UpdateGuideState exits: m=709165 SNR=339.4
23:07:31.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:31.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:31.641 00.001 8996 Enqueuing Expose request
23:07:31.642 00.001 20224 Worker thread wakes up
23:07:31.642 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:31.644 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:31.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:32.635 00.991 20224 Exposure complete
23:07:32.718 00.083 20224 worker thread done servicing request
23:07:32.718 00.000 8996 OnExposeComplete: enter
23:07:32.719 00.001 8996 UpdateGuideState(): m_state=6
23:07:32.719 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6638
23:07:32.720 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=472.05, Mass=711493, SNR=319.3, Peak=64848 HFD=4.4
23:07:32.721 00.001 8996 MultiStar: [#1 0.36,-0.05,0.65,U] [#2 0.14,-0.12,0.89,U] [#3 0.17,-0.14,0.71,U] [#4 0.17,-0.14,0.60,U] [#5 0.46,-0.05,0.00,M1] [#6 0.21,0.01,0.47,U] [#7 0.25,-0.02,0.53,U] [#8 0.57,-0.04,0.00,M1] 
23:07:32.722 00.001 8996 refined, 6 included, MultiStar: {0.26, -0.05}, one-star: {0.45, 0.09}
23:07:32.723 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
23:07:32.724 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.08)
23:07:32.724 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.27 cameraTheta=-0.18 mountX=0.27 mountY=0.02, mountTheta=0.06
23:07:32.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.05, opts=13)
23:07:32.726 00.000 8996 Enqueuing Move request for scope (0.26, -0.05)
23:07:32.727 00.001 20224 Worker thread wakes up
23:07:32.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
23:07:32.727 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
23:07:32.727 00.000 20224 Moving (0.26, -0.05) raw xDistance=0.27 yDistance=0.02
23:07:32.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:07:32.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:32.728 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:07:32.728 00.000 20224 MoveAxis(W, 39, ABG)
23:07:32.728 00.000 20224 Guiding  Dir = 3, Dur = 39
23:07:32.728 00.000 20224 IsSlewing returns 0
23:07:32.728 00.000 20224 IsGuiding returns 0
23:07:32.732 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64848, med=2825, FiltMin=2585, FiltMax=31219, Gamma=1.000
23:07:32.754 00.022 8996 UpdateGuideState exits: m=711493 SNR=319.3
23:07:32.755 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:32.756 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:32.757 00.001 8996 Enqueuing Expose request
23:07:32.783 00.026 20224 IsGuiding returns 1
23:07:32.783 00.000 20224 scope still moving after pulse duration time elapsed
23:07:32.812 00.029 20224 IsSlewing returns 0
23:07:32.812 00.000 20224 IsGuiding returns 1
23:07:32.844 00.032 20224 IsSlewing returns 0
23:07:32.844 00.000 20224 IsGuiding returns 1
23:07:32.875 00.031 20224 IsSlewing returns 0
23:07:32.876 00.001 20224 IsGuiding returns 0
23:07:32.876 00.000 20224 scope move finished after 39 + 108 ms
23:07:32.876 00.000 20224 Move returns status 0, amount 39
23:07:32.876 00.000 20224 MoveAxis(N, 0, ABG)
23:07:32.876 00.000 20224 Move returns status 0, amount 0
23:07:32.876 00.000 20224 move complete, result=0
23:07:32.876 00.000 20224 worker thread done servicing request
23:07:32.876 00.000 20224 Worker thread wakes up
23:07:32.876 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
23:07:32.880 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:32.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:34.072 01.192 20224 Exposure complete
23:07:34.162 00.090 20224 worker thread done servicing request
23:07:34.162 00.000 8996 OnExposeComplete: enter
23:07:34.164 00.002 8996 UpdateGuideState(): m_state=6
23:07:34.166 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6639
23:07:34.167 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=472.24, Mass=735177, SNR=332.8, Peak=56419 HFD=4.5
23:07:34.169 00.002 8996 MultiStar: [#1 -0.23,0.24,0.68,U] [#2 -0.29,-0.04,0.75,U] [#3 -0.13,-0.10,0.64,U] [#4 -0.10,-0.26,0.56,U] [#5 -0.20,0.06,0.68,U] [#6 -0.12,0.22,0.45,U] [#7 -0.06,0.10,0.45,U] [#8 -0.00,0.11,0.35,U] 
23:07:34.170 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.08}, one-star: {-0.12, 0.28}
23:07:34.171 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
23:07:34.173 00.002 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
23:07:34.175 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.68 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
23:07:34.179 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
23:07:34.181 00.002 8996 Enqueuing Move request for scope (-0.15, 0.08)
23:07:34.184 00.003 20224 Worker thread wakes up
23:07:34.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
23:07:34.184 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
23:07:34.184 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.06
23:07:34.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:07:34.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:34.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:07:34.184 00.000 20224 MoveAxis(E, 0, ABG)
23:07:34.184 00.000 20224 Move returns status 0, amount 0
23:07:34.185 00.001 20224 MoveAxis(N, 0, ABG)
23:07:34.185 00.000 20224 Move returns status 0, amount 0
23:07:34.185 00.000 20224 move complete, result=0
23:07:34.185 00.000 20224 worker thread done servicing request
23:07:34.190 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56419, med=2825, FiltMin=2573, FiltMax=25869, Gamma=1.000
23:07:34.208 00.018 8996 UpdateGuideState exits: m=735177 SNR=332.8
23:07:34.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:34.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:34.211 00.001 8996 Enqueuing Expose request
23:07:34.212 00.001 20224 Worker thread wakes up
23:07:34.212 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:34.212 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:34.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:35.198 00.986 20224 Exposure complete
23:07:35.274 00.076 20224 worker thread done servicing request
23:07:35.274 00.000 8996 OnExposeComplete: enter
23:07:35.276 00.002 8996 UpdateGuideState(): m_state=6
23:07:35.277 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6640
23:07:35.278 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=472.35, Mass=734131, SNR=349.8, Peak=55008 HFD=4.6
23:07:35.279 00.001 8996 MultiStar: [#1 -0.18,0.30,0.66,U] [#2 -0.23,0.15,0.76,U] [#3 -0.07,-0.03,0.56,U] [#4 0.03,0.02,0.58,U] [#5 -0.05,0.06,0.62,U] [#6 -0.21,0.14,0.39,U] [#7 -0.02,0.17,0.43,U] [#8 0.16,0.11,0.42,U] 
23:07:35.280 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.17}, one-star: {-0.01, 0.39}
23:07:35.281 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
23:07:35.281 00.000 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
23:07:35.282 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.96 mountX=-0.09 mountY=-0.16, mountTheta=-2.06
23:07:35.285 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.17, opts=13)
23:07:35.286 00.001 8996 Enqueuing Move request for scope (-0.07, 0.17)
23:07:35.287 00.001 20224 Worker thread wakes up
23:07:35.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
23:07:35.287 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
23:07:35.287 00.000 20224 Moving (-0.07, 0.17) raw xDistance=-0.09 yDistance=-0.16
23:07:35.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:07:35.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:35.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:07:35.287 00.000 20224 MoveAxis(E, 0, ABG)
23:07:35.287 00.000 20224 Move returns status 0, amount 0
23:07:35.287 00.000 20224 MoveAxis(N, 0, ABG)
23:07:35.287 00.000 20224 Move returns status 0, amount 0
23:07:35.287 00.000 20224 move complete, result=0
23:07:35.287 00.000 20224 worker thread done servicing request
23:07:35.291 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55008, med=2825, FiltMin=2553, FiltMax=25149, Gamma=1.000
23:07:35.307 00.016 8996 UpdateGuideState exits: m=734131 SNR=349.8
23:07:35.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:35.308 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:35.309 00.001 8996 Enqueuing Expose request
23:07:35.310 00.001 20224 Worker thread wakes up
23:07:35.310 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:35.311 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:35.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:36.489 01.178 20224 Exposure complete
23:07:36.559 00.070 20224 worker thread done servicing request
23:07:36.559 00.000 8996 OnExposeComplete: enter
23:07:36.560 00.001 8996 UpdateGuideState(): m_state=6
23:07:36.562 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6641
23:07:36.563 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=472.52, Mass=725299, SNR=344.4, Peak=49539 HFD=4.6
23:07:36.564 00.001 8996 MultiStar: [#1 0.04,0.05,0.68,U] [#2 -0.01,0.01,0.80,U] [#3 0.12,-0.11,0.65,U] [#4 0.15,-0.10,0.58,U] [#5 0.03,0.08,0.63,U] [#6 -0.14,0.04,0.41,U] [#7 -0.16,-0.01,0.55,U] [#8 0.25,0.07,0.40,U] 
23:07:36.565 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.10}, one-star: {-0.10, 0.56}
23:07:36.567 00.002 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
23:07:36.568 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
23:07:36.570 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.46 mountX=0.00 mountY=-0.10, mountTheta=-1.55
23:07:36.572 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.10, opts=13)
23:07:36.573 00.001 8996 Enqueuing Move request for scope (0.01, 0.10)
23:07:36.574 00.001 20224 Worker thread wakes up
23:07:36.575 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.10) opts 0xd
23:07:36.575 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.10)
23:07:36.575 00.000 20224 Moving (0.01, 0.10) raw xDistance=0.00 yDistance=-0.10
23:07:36.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:07:36.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:36.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:07:36.575 00.000 20224 MoveAxis(E, 0, ABG)
23:07:36.575 00.000 20224 Move returns status 0, amount 0
23:07:36.575 00.000 20224 MoveAxis(N, 0, ABG)
23:07:36.575 00.000 20224 Move returns status 0, amount 0
23:07:36.575 00.000 20224 move complete, result=0
23:07:36.575 00.000 20224 worker thread done servicing request
23:07:36.579 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49539, med=2825, FiltMin=2563, FiltMax=23469, Gamma=1.000
23:07:36.596 00.017 8996 UpdateGuideState exits: m=725299 SNR=344.4
23:07:36.597 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:36.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:36.599 00.001 8996 Enqueuing Expose request
23:07:36.601 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:36.602 00.001 20224 Worker thread wakes up
23:07:36.602 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:36.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:37.589 00.987 20224 Exposure complete
23:07:37.658 00.069 20224 worker thread done servicing request
23:07:37.659 00.001 8996 OnExposeComplete: enter
23:07:37.661 00.002 8996 UpdateGuideState(): m_state=6
23:07:37.662 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6642
23:07:37.664 00.002 8996 Star::Find returns 1 (0), X=136.97, Y=472.36, Mass=712480, SNR=332.7, Peak=56419 HFD=4.4
23:07:37.666 00.002 8996 MultiStar: [#1 -0.12,0.16,0.69,U] [#2 -0.28,-0.19,0.84,U] [#3 -0.27,-0.13,0.68,U] [#4 -0.18,-0.22,0.53,U] [#5 -0.21,-0.01,0.67,U] [#6 -0.15,-0.13,0.47,U] [#7 -0.06,0.09,0.47,U] [#8 -0.18,0.06,0.40,U] 
23:07:37.668 00.002 8996 refined, 8 included, MultiStar: {-0.22, 0.02}, one-star: {-0.37, 0.40}
23:07:37.670 00.002 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
23:07:37.672 00.002 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
23:07:37.674 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.03 mountX=-0.22 mountY=0.00, mountTheta=3.13
23:07:37.676 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
23:07:37.678 00.002 8996 Enqueuing Move request for scope (-0.22, 0.02)
23:07:37.679 00.001 20224 Worker thread wakes up
23:07:37.680 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
23:07:37.680 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
23:07:37.680 00.000 20224 Moving (-0.22, 0.02) raw xDistance=-0.22 yDistance=0.00
23:07:37.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:07:37.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:37.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:07:37.680 00.000 20224 MoveAxis(E, 33, ABG)
23:07:37.680 00.000 20224 Guiding  Dir = 2, Dur = 33
23:07:37.681 00.001 20224 IsSlewing returns 0
23:07:37.681 00.000 20224 IsGuiding returns 0
23:07:37.683 00.002 20224 PulseGuide returned control before completion, sleep 42
23:07:37.691 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56419, med=2825, FiltMin=2576, FiltMax=26045, Gamma=1.000
23:07:37.713 00.022 8996 UpdateGuideState exits: m=712480 SNR=332.7
23:07:37.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:37.716 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:37.718 00.002 8996 Enqueuing Expose request
23:07:37.731 00.013 20224 IsGuiding returns 1
23:07:37.731 00.000 20224 scope still moving after pulse duration time elapsed
23:07:37.763 00.032 20224 IsSlewing returns 0
23:07:37.764 00.001 20224 IsGuiding returns 0
23:07:37.764 00.000 20224 scope move finished after 33 + 49 ms
23:07:37.764 00.000 20224 Move returns status 0, amount 33
23:07:37.764 00.000 20224 MoveAxis(N, 0, ABG)
23:07:37.764 00.000 20224 Move returns status 0, amount 0
23:07:37.764 00.000 20224 move complete, result=0
23:07:37.764 00.000 20224 worker thread done servicing request
23:07:37.764 00.000 20224 Worker thread wakes up
23:07:37.764 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
23:07:37.766 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:37.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:38.935 01.169 20224 Exposure complete
23:07:39.019 00.084 20224 worker thread done servicing request
23:07:39.019 00.000 8996 OnExposeComplete: enter
23:07:39.021 00.002 8996 UpdateGuideState(): m_state=6
23:07:39.022 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6643
23:07:39.023 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=472.18, Mass=752773, SNR=351.8, Peak=55600 HFD=4.5
23:07:39.024 00.001 8996 MultiStar: [#1 0.09,0.06,0.67,U] [#2 0.14,-0.20,0.78,U] [#3 0.21,0.08,0.63,U] [#4 0.20,-0.16,0.52,U] [#5 0.32,0.02,0.58,U] [#6 0.11,0.15,0.46,U] [#7 0.21,0.15,0.47,U] [#8 0.21,-0.11,0.39,U] 
23:07:39.025 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.03}, one-star: {0.04, 0.22}
23:07:39.025 00.000 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
23:07:39.026 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
23:07:39.027 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.20 mountX=0.15 mountY=-0.05, mountTheta=-0.31
23:07:39.029 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.03, opts=13)
23:07:39.031 00.002 8996 Enqueuing Move request for scope (0.16, 0.03)
23:07:39.034 00.003 20224 Worker thread wakes up
23:07:39.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
23:07:39.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
23:07:39.034 00.000 20224 Moving (0.16, 0.03) raw xDistance=0.15 yDistance=-0.05
23:07:39.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:07:39.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:39.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:07:39.034 00.000 20224 MoveAxis(E, 0, ABG)
23:07:39.034 00.000 20224 Move returns status 0, amount 0
23:07:39.034 00.000 20224 MoveAxis(N, 0, ABG)
23:07:39.034 00.000 20224 Move returns status 0, amount 0
23:07:39.035 00.001 20224 move complete, result=0
23:07:39.035 00.000 20224 worker thread done servicing request
23:07:39.042 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55600, med=2825, FiltMin=2541, FiltMax=27677, Gamma=1.000
23:07:39.057 00.015 8996 UpdateGuideState exits: m=752773 SNR=351.8
23:07:39.058 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:39.059 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:39.060 00.001 8996 Enqueuing Expose request
23:07:39.060 00.000 20224 Worker thread wakes up
23:07:39.060 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:39.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:39.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:40.034 00.973 20224 Exposure complete
23:07:40.110 00.076 20224 worker thread done servicing request
23:07:40.110 00.000 8996 OnExposeComplete: enter
23:07:40.112 00.002 8996 UpdateGuideState(): m_state=6
23:07:40.113 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6644
23:07:40.114 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.39, Mass=794797, SNR=373.0, Peak=58512 HFD=4.9
23:07:40.115 00.001 8996 MultiStar: [#1 0.27,0.03,0.62,U] [#2 0.08,-0.19,0.69,U] [#3 0.33,-0.01,0.53,U] [#4 0.20,-0.24,0.55,U] [#5 0.30,0.05,0.57,U] [#6 0.63,-0.11,0.00,M1] [#7 0.27,0.21,0.38,U] [#8 0.35,0.20,0.37,U] 
23:07:40.116 00.001 8996 refined, 7 included, MultiStar: {0.24, 0.08}, one-star: {0.20, 0.43}
23:07:40.117 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
23:07:40.118 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
23:07:40.119 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.08 hyp=0.25 cameraTheta=0.32 mountX=0.23 mountY=-0.11, mountTheta=-0.43
23:07:40.121 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.08, opts=13)
23:07:40.122 00.001 8996 Enqueuing Move request for scope (0.24, 0.08)
23:07:40.123 00.001 20224 Worker thread wakes up
23:07:40.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.08) opts 0xd
23:07:40.123 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.08)
23:07:40.123 00.000 20224 Moving (0.24, 0.08) raw xDistance=0.23 yDistance=-0.11
23:07:40.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:07:40.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:40.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:07:40.123 00.000 20224 MoveAxis(W, 33, ABG)
23:07:40.123 00.000 20224 Guiding  Dir = 3, Dur = 33
23:07:40.123 00.000 20224 IsSlewing returns 0
23:07:40.124 00.001 20224 IsGuiding returns 0
23:07:40.128 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58512, med=2825, FiltMin=2556, FiltMax=30253, Gamma=1.000
23:07:40.151 00.023 8996 UpdateGuideState exits: m=794797 SNR=373.0
23:07:40.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:40.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:40.154 00.001 8996 Enqueuing Expose request
23:07:40.176 00.022 20224 IsGuiding returns 1
23:07:40.176 00.000 20224 scope still moving after pulse duration time elapsed
23:07:40.206 00.030 20224 IsSlewing returns 0
23:07:40.206 00.000 20224 IsGuiding returns 1
23:07:40.238 00.032 20224 IsSlewing returns 0
23:07:40.239 00.001 20224 IsGuiding returns 1
23:07:40.272 00.033 20224 IsSlewing returns 0
23:07:40.272 00.000 20224 IsGuiding returns 0
23:07:40.273 00.001 20224 scope move finished after 33 + 115 ms
23:07:40.273 00.000 20224 Move returns status 0, amount 33
23:07:40.273 00.000 20224 MoveAxis(N, 0, ABG)
23:07:40.273 00.000 20224 Move returns status 0, amount 0
23:07:40.273 00.000 20224 move complete, result=0
23:07:40.273 00.000 20224 worker thread done servicing request
23:07:40.273 00.000 20224 Worker thread wakes up
23:07:40.273 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
23:07:40.276 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:40.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:41.465 01.189 20224 Exposure complete
23:07:41.542 00.077 20224 worker thread done servicing request
23:07:41.542 00.000 8996 OnExposeComplete: enter
23:07:41.543 00.001 8996 UpdateGuideState(): m_state=6
23:07:41.545 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6645
23:07:41.546 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.18, Mass=769352, SNR=348.9, Peak=64867 HFD=4.4
23:07:41.548 00.002 8996 MultiStar: [#1 -0.42,0.26,0.00,M1] [#2 -0.19,0.02,0.79,U] [#3 -0.12,0.00,0.63,U] [#4 -0.10,-0.06,0.53,U] [#5 -0.25,0.01,0.57,U] [#6 -0.08,0.17,0.45,U] [#7 -0.37,0.33,0.00,M1] [#8 -0.13,0.18,0.36,U] 
23:07:41.550 00.002 8996 refined, 6 included, MultiStar: {-0.22, 0.08}, one-star: {-0.45, 0.22}
23:07:41.552 00.002 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
23:07:41.553 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
23:07:41.556 00.003 8996 CameraToMount -- cameraX=-0.22 cameraY=0.08 hyp=0.23 cameraTheta=2.78 mountX=-0.23 mountY=-0.06, mountTheta=-2.89
23:07:41.559 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.08, opts=13)
23:07:41.560 00.001 8996 Enqueuing Move request for scope (-0.22, 0.08)
23:07:41.562 00.002 20224 Worker thread wakes up
23:07:41.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.08) opts 0xd
23:07:41.562 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.08)
23:07:41.562 00.000 20224 Moving (-0.22, 0.08) raw xDistance=-0.23 yDistance=-0.06
23:07:41.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
23:07:41.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:41.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:07:41.563 00.001 20224 MoveAxis(E, 31, ABG)
23:07:41.563 00.000 20224 Guiding  Dir = 2, Dur = 31
23:07:41.563 00.000 20224 IsSlewing returns 0
23:07:41.563 00.000 20224 IsGuiding returns 0
23:07:41.564 00.001 20224 PulseGuide returned control before completion, sleep 40
23:07:41.571 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64867, med=2825, FiltMin=2589, FiltMax=29517, Gamma=1.000
23:07:41.587 00.016 8996 UpdateGuideState exits: m=769352 SNR=348.9
23:07:41.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:41.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:41.590 00.001 8996 Enqueuing Expose request
23:07:41.614 00.024 20224 IsGuiding returns 1
23:07:41.614 00.000 20224 scope still moving after pulse duration time elapsed
23:07:41.646 00.032 20224 IsSlewing returns 0
23:07:41.646 00.000 20224 IsGuiding returns 0
23:07:41.646 00.000 20224 scope move finished after 31 + 52 ms
23:07:41.646 00.000 20224 Move returns status 0, amount 31
23:07:41.646 00.000 20224 MoveAxis(N, 0, ABG)
23:07:41.646 00.000 20224 Move returns status 0, amount 0
23:07:41.646 00.000 20224 move complete, result=0
23:07:41.647 00.001 20224 worker thread done servicing request
23:07:41.647 00.000 20224 Worker thread wakes up
23:07:41.647 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
23:07:41.648 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:41.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:42.613 00.965 20224 Exposure complete
23:07:42.693 00.080 20224 worker thread done servicing request
23:07:42.693 00.000 8996 OnExposeComplete: enter
23:07:42.694 00.001 8996 UpdateGuideState(): m_state=6
23:07:42.695 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6646
23:07:42.698 00.003 8996 Star::Find returns 1 (0), X=137.16, Y=472.23, Mass=650666, SNR=308.0, Peak=48323 HFD=4.5
23:07:42.701 00.003 8996 MultiStar: [#1 -0.25,0.38,0.00,M2] [#2 -0.23,0.05,0.83,U] [#3 -0.17,0.08,0.74,U] [#4 -0.06,0.09,0.57,U] [#5 -0.24,0.27,0.67,U] [#6 -0.15,0.04,0.52,U] [#7 -0.31,0.20,0.52,U] [#8 -0.27,0.08,0.43,U] 
23:07:42.703 00.002 8996 refined, 7 included, MultiStar: {-0.20, 0.14}, one-star: {-0.18, 0.27}
23:07:42.705 00.002 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
23:07:42.707 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
23:07:42.709 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.52 mountX=-0.21 mountY=-0.12, mountTheta=-2.63
23:07:42.712 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.14, opts=13)
23:07:42.713 00.001 8996 Enqueuing Move request for scope (-0.20, 0.14)
23:07:42.714 00.001 20224 Worker thread wakes up
23:07:42.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
23:07:42.715 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
23:07:42.715 00.000 20224 Moving (-0.20, 0.14) raw xDistance=-0.21 yDistance=-0.12
23:07:42.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:07:42.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:42.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:07:42.715 00.000 20224 MoveAxis(E, 33, ABG)
23:07:42.715 00.000 20224 Guiding  Dir = 2, Dur = 33
23:07:42.715 00.000 20224 IsSlewing returns 0
23:07:42.715 00.000 20224 IsGuiding returns 0
23:07:42.721 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48323, med=2829, FiltMin=2557, FiltMax=24752, Gamma=1.000
23:07:42.735 00.014 8996 UpdateGuideState exits: m=650666 SNR=308.0
23:07:42.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:42.736 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:42.737 00.001 8996 Enqueuing Expose request
23:07:42.742 00.005 20224 PulseGuide returned control before completion, sleep 17
23:07:42.771 00.029 20224 IsGuiding returns 1
23:07:42.771 00.000 20224 scope still moving after pulse duration time elapsed
23:07:42.802 00.031 20224 IsSlewing returns 0
23:07:42.802 00.000 20224 IsGuiding returns 1
23:07:42.833 00.031 20224 IsSlewing returns 0
23:07:42.833 00.000 20224 IsGuiding returns 0
23:07:42.833 00.000 20224 scope move finished after 33 + 84 ms
23:07:42.833 00.000 20224 Move returns status 0, amount 33
23:07:42.833 00.000 20224 MoveAxis(N, 0, ABG)
23:07:42.833 00.000 20224 Move returns status 0, amount 0
23:07:42.833 00.000 20224 move complete, result=0
23:07:42.833 00.000 20224 worker thread done servicing request
23:07:42.835 00.002 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
23:07:42.837 00.002 20224 Worker thread wakes up
23:07:42.837 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:42.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:44.003 01.166 20224 Exposure complete
23:07:44.093 00.090 20224 worker thread done servicing request
23:07:44.094 00.001 8996 OnExposeComplete: enter
23:07:44.095 00.001 8996 UpdateGuideState(): m_state=6
23:07:44.097 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6647
23:07:44.098 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=472.20, Mass=734459, SNR=338.9, Peak=65504 HFD=4.5
23:07:44.099 00.001 8996 MultiStar: [#1 0.35,0.32,0.00,M3] [#2 0.35,0.13,0.78,U] [#3 0.25,0.03,0.66,U] [#4 0.34,0.04,0.57,U] [#5 0.46,0.16,0.00,M1] [#6 0.23,-0.10,0.44,U] [#7 0.22,0.19,0.46,U] [#8 0.41,0.23,0.00,M1] 
23:07:44.100 00.001 8996 refined, 5 included, MultiStar: {0.29, 0.11}, one-star: {0.28, 0.24}
23:07:44.101 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
23:07:44.102 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
23:07:44.103 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.11 hyp=0.31 cameraTheta=0.36 mountX=0.28 mountY=-0.14, mountTheta=-0.47
23:07:44.104 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.11, opts=13)
23:07:44.105 00.001 8996 Enqueuing Move request for scope (0.29, 0.11)
23:07:44.106 00.001 20224 Worker thread wakes up
23:07:44.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.11) opts 0xd
23:07:44.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.11)
23:07:44.106 00.000 20224 Moving (0.29, 0.11) raw xDistance=0.28 yDistance=-0.14
23:07:44.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
23:07:44.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:44.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:07:44.106 00.000 20224 MoveAxis(W, 38, ABG)
23:07:44.106 00.000 20224 Guiding  Dir = 3, Dur = 38
23:07:44.107 00.001 20224 IsSlewing returns 0
23:07:44.107 00.000 20224 IsGuiding returns 0
23:07:44.109 00.002 20224 PulseGuide returned control before completion, sleep 47
23:07:44.111 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2829, FiltMin=2576, FiltMax=28163, Gamma=1.000
23:07:44.123 00.012 8996 UpdateGuideState exits: m=734459 SNR=338.9
23:07:44.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:44.125 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:44.125 00.000 8996 Enqueuing Expose request
23:07:44.163 00.038 20224 IsGuiding returns 1
23:07:44.163 00.000 20224 scope still moving after pulse duration time elapsed
23:07:44.195 00.032 20224 IsSlewing returns 0
23:07:44.195 00.000 20224 IsGuiding returns 0
23:07:44.195 00.000 20224 scope move finished after 38 + 50 ms
23:07:44.196 00.001 20224 Move returns status 0, amount 38
23:07:44.196 00.000 20224 MoveAxis(N, 0, ABG)
23:07:44.196 00.000 20224 Move returns status 0, amount 0
23:07:44.196 00.000 20224 move complete, result=0
23:07:44.196 00.000 20224 worker thread done servicing request
23:07:44.196 00.000 20224 Worker thread wakes up
23:07:44.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:44.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:44.196 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
23:07:45.165 00.969 20224 Exposure complete
23:07:45.234 00.069 20224 worker thread done servicing request
23:07:45.234 00.000 8996 OnExposeComplete: enter
23:07:45.235 00.001 8996 UpdateGuideState(): m_state=6
23:07:45.236 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6648
23:07:45.237 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=472.26, Mass=718133, SNR=387.5, Peak=55152 HFD=4.6
23:07:45.238 00.001 8996 MultiStar: [#1 -0.03,0.15,0.57,U] [#2 -0.04,-0.20,0.63,U] [#3 -0.05,-0.12,0.52,U] [#4 0.07,-0.21,0.50,U] [#5 0.18,0.14,0.52,U] [#6 0.06,-0.17,0.40,U] [#7 0.01,-0.08,0.36,U] [#8 0.20,0.15,0.34,U] 
23:07:45.238 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.00, 0.30}
23:07:45.239 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
23:07:45.240 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
23:07:45.241 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.66 mountX=0.03 mountY=-0.03, mountTheta=-0.76
23:07:45.242 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
23:07:45.243 00.001 8996 Enqueuing Move request for scope (0.03, 0.02)
23:07:45.244 00.001 20224 Worker thread wakes up
23:07:45.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
23:07:45.244 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
23:07:45.244 00.000 20224 Moving (0.03, 0.02) raw xDistance=0.03 yDistance=-0.03
23:07:45.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:07:45.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:45.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:07:45.244 00.000 20224 MoveAxis(E, 0, ABG)
23:07:45.244 00.000 20224 Move returns status 0, amount 0
23:07:45.244 00.000 20224 MoveAxis(N, 0, ABG)
23:07:45.244 00.000 20224 Move returns status 0, amount 0
23:07:45.244 00.000 20224 move complete, result=0
23:07:45.244 00.000 20224 worker thread done servicing request
23:07:45.248 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55152, med=2829, FiltMin=2553, FiltMax=25629, Gamma=1.000
23:07:45.260 00.012 8996 UpdateGuideState exits: m=718133 SNR=387.5
23:07:45.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:45.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:45.263 00.001 8996 Enqueuing Expose request
23:07:45.264 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:45.265 00.001 20224 Worker thread wakes up
23:07:45.265 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:45.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:46.445 01.180 20224 Exposure complete
23:07:46.507 00.062 20224 worker thread done servicing request
23:07:46.507 00.000 8996 OnExposeComplete: enter
23:07:46.508 00.001 8996 UpdateGuideState(): m_state=6
23:07:46.509 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6649
23:07:46.510 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=472.15, Mass=713200, SNR=339.1, Peak=61728 HFD=4.5
23:07:46.510 00.000 8996 MultiStar: [#1 0.18,0.30,0.72,U] [#2 0.08,-0.01,0.73,U] [#3 0.01,-0.11,0.58,U] [#4 0.07,-0.02,0.60,U] [#5 0.10,0.12,0.55,U] [#6 0.00,0.04,0.42,U] [#7 0.05,0.20,0.43,U] [#8 0.25,0.20,0.44,U] 
23:07:46.512 00.002 8996 refined, 8 included, MultiStar: {0.10, 0.11}, one-star: {0.10, 0.19}
23:07:46.514 00.002 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
23:07:46.516 00.002 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
23:07:46.518 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.14 cameraTheta=0.84 mountX=0.08 mountY=-0.12, mountTheta=-0.95
23:07:46.524 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.11, opts=13)
23:07:46.527 00.003 8996 Enqueuing Move request for scope (0.10, 0.11)
23:07:46.529 00.002 20224 Worker thread wakes up
23:07:46.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
23:07:46.529 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
23:07:46.529 00.000 20224 Moving (0.10, 0.11) raw xDistance=0.08 yDistance=-0.12
23:07:46.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:07:46.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:46.530 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:07:46.530 00.000 20224 MoveAxis(E, 0, ABG)
23:07:46.530 00.000 20224 Move returns status 0, amount 0
23:07:46.530 00.000 20224 MoveAxis(N, 0, ABG)
23:07:46.530 00.000 20224 Move returns status 0, amount 0
23:07:46.530 00.000 20224 move complete, result=0
23:07:46.530 00.000 20224 worker thread done servicing request
23:07:46.537 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=61728, med=2829, FiltMin=2518, FiltMax=26141, Gamma=1.000
23:07:46.561 00.024 8996 UpdateGuideState exits: m=713200 SNR=339.1
23:07:46.562 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:46.564 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:46.564 00.000 8996 Enqueuing Expose request
23:07:46.565 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:46.566 00.001 20224 Worker thread wakes up
23:07:46.566 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:46.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:47.538 00.972 20224 Exposure complete
23:07:47.614 00.076 20224 worker thread done servicing request
23:07:47.614 00.000 8996 OnExposeComplete: enter
23:07:47.615 00.001 8996 UpdateGuideState(): m_state=6
23:07:47.616 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6650
23:07:47.616 00.000 8996 Star::Find returns 1 (0), X=137.04, Y=472.17, Mass=706419, SNR=343.7, Peak=61283 HFD=4.4
23:07:47.618 00.002 8996 MultiStar: [#1 -0.31,0.01,0.71,U] [#2 -0.31,-0.21,0.77,U] [#3 -0.25,-0.14,0.67,U] [#4 -0.12,-0.15,0.63,U] [#5 -0.17,0.03,0.58,U] [#6 -0.21,-0.19,0.49,U] [#7 -0.33,0.07,0.46,U] [#8 0.09,-0.08,0.42,U] 
23:07:47.619 00.001 8996 refined, 8 included, MultiStar: {-0.23, -0.03}, one-star: {-0.30, 0.21}
23:07:47.621 00.002 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
23:07:47.623 00.002 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
23:07:47.624 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-2.99 mountX=-0.23 mountY=0.06, mountTheta=2.88
23:07:47.625 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.03, opts=13)
23:07:47.626 00.001 8996 Enqueuing Move request for scope (-0.23, -0.03)
23:07:47.628 00.002 20224 Worker thread wakes up
23:07:47.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.03) opts 0xd
23:07:47.628 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.03)
23:07:47.628 00.000 20224 Moving (-0.23, -0.03) raw xDistance=-0.23 yDistance=0.06
23:07:47.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:07:47.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:47.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:47.628 00.000 20224 MoveAxis(E, 33, ABG)
23:07:47.628 00.000 20224 Guiding  Dir = 2, Dur = 33
23:07:47.628 00.000 20224 IsSlewing returns 0
23:07:47.629 00.001 20224 IsGuiding returns 0
23:07:47.635 00.006 20224 PulseGuide returned control before completion, sleep 37
23:07:47.636 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61283, med=2829, FiltMin=2569, FiltMax=27693, Gamma=1.000
23:07:47.653 00.017 8996 UpdateGuideState exits: m=706419 SNR=343.7
23:07:47.655 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:47.655 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:47.656 00.001 8996 Enqueuing Expose request
23:07:47.681 00.025 20224 IsGuiding returns 1
23:07:47.681 00.000 20224 scope still moving after pulse duration time elapsed
23:07:47.713 00.032 20224 IsSlewing returns 0
23:07:47.713 00.000 20224 IsGuiding returns 1
23:07:47.745 00.032 20224 IsSlewing returns 0
23:07:47.745 00.000 20224 IsGuiding returns 0
23:07:47.746 00.001 20224 scope move finished after 33 + 83 ms
23:07:47.746 00.000 20224 Move returns status 0, amount 33
23:07:47.746 00.000 20224 MoveAxis(N, 0, ABG)
23:07:47.746 00.000 20224 Move returns status 0, amount 0
23:07:47.746 00.000 20224 move complete, result=0
23:07:47.746 00.000 20224 worker thread done servicing request
23:07:47.746 00.000 20224 Worker thread wakes up
23:07:47.746 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
23:07:47.748 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:47.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:48.923 01.175 20224 Exposure complete
23:07:48.979 00.056 20224 worker thread done servicing request
23:07:48.979 00.000 8996 OnExposeComplete: enter
23:07:48.980 00.001 8996 UpdateGuideState(): m_state=6
23:07:48.981 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6651
23:07:48.982 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=472.13, Mass=742931, SNR=384.4, Peak=65504 HFD=4.4
23:07:48.983 00.001 8996 MultiStar: [#1 0.34,0.13,0.57,U] [#2 0.33,-0.06,0.70,U] [#3 0.23,-0.12,0.55,U] [#4 0.27,0.02,0.47,U] [#5 0.47,0.07,0.00,M1] [#6 0.36,0.08,0.39,U] [#7 0.32,-0.01,0.45,U] [#8 0.48,0.02,0.00,M1] 
23:07:48.983 00.000 8996 single-star, 6 included, MultiStar: {0.29, 0.04}, one-star: {0.22, 0.17}
23:07:48.984 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
23:07:48.985 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
23:07:48.986 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.17 hyp=0.28 cameraTheta=0.66 mountX=0.20 mountY=-0.20, mountTheta=-0.76
23:07:48.987 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.17, opts=13)
23:07:48.988 00.001 8996 Enqueuing Move request for scope (0.22, 0.17)
23:07:48.989 00.001 20224 Worker thread wakes up
23:07:48.989 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.17) opts 0xd
23:07:48.989 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.17)
23:07:48.989 00.000 20224 Moving (0.22, 0.17) raw xDistance=0.20 yDistance=-0.20
23:07:48.990 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
23:07:48.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:48.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:07:48.990 00.000 20224 MoveAxis(W, 27, ABG)
23:07:48.990 00.000 20224 Guiding  Dir = 3, Dur = 27
23:07:48.990 00.000 20224 IsSlewing returns 0
23:07:48.990 00.000 20224 IsGuiding returns 0
23:07:48.991 00.001 20224 PulseGuide returned control before completion, sleep 36
23:07:48.994 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2829, FiltMin=2576, FiltMax=29325, Gamma=1.000
23:07:49.006 00.012 8996 UpdateGuideState exits: m=742931 SNR=384.4
23:07:49.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:49.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:49.009 00.001 8996 Enqueuing Expose request
23:07:49.041 00.032 20224 IsGuiding returns 1
23:07:49.041 00.000 20224 scope still moving after pulse duration time elapsed
23:07:49.073 00.032 20224 IsSlewing returns 0
23:07:49.074 00.001 20224 IsGuiding returns 0
23:07:49.074 00.000 20224 scope move finished after 27 + 56 ms
23:07:49.074 00.000 20224 Move returns status 0, amount 27
23:07:49.074 00.000 20224 MoveAxis(N, 0, ABG)
23:07:49.074 00.000 20224 Move returns status 0, amount 0
23:07:49.074 00.000 20224 move complete, result=0
23:07:49.074 00.000 20224 worker thread done servicing request
23:07:49.074 00.000 20224 Worker thread wakes up
23:07:49.074 00.000 8996 GuideStep: 0.2 px 27 ms WEST, -0.2 px 0 ms NORTH
23:07:49.076 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:49.077 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:50.055 00.978 20224 Exposure complete
23:07:50.127 00.072 20224 worker thread done servicing request
23:07:50.127 00.000 8996 OnExposeComplete: enter
23:07:50.128 00.001 8996 UpdateGuideState(): m_state=6
23:07:50.129 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6652
23:07:50.130 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=472.46, Mass=719755, SNR=358.2, Peak=53312 HFD=4.5
23:07:50.131 00.001 8996 MultiStar: [#1 0.27,0.32,0.62,U] [#2 0.34,-0.07,0.69,U] [#3 0.29,0.03,0.62,U] [#4 0.26,-0.09,0.51,U] [#5 0.41,0.25,0.00,M2] [#6 0.27,0.32,0.46,U] [#7 0.37,0.19,0.43,U] [#8 0.45,0.15,0.00,M2] 
23:07:50.132 00.001 8996 refined, 6 included, MultiStar: {0.30, 0.19}, one-star: {0.28, 0.50}
23:07:50.132 00.000 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
23:07:50.133 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
23:07:50.134 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.19 hyp=0.36 cameraTheta=0.58 mountX=0.28 mountY=-0.23, mountTheta=-0.69
23:07:50.135 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.19, opts=13)
23:07:50.136 00.001 8996 Enqueuing Move request for scope (0.30, 0.19)
23:07:50.137 00.001 20224 Worker thread wakes up
23:07:50.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.19) opts 0xd
23:07:50.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.19)
23:07:50.137 00.000 20224 Moving (0.30, 0.19) raw xDistance=0.28 yDistance=-0.23
23:07:50.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:07:50.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:07:50.137 00.000 20224 MoveAxis(W, 42, ABG)
23:07:50.138 00.001 20224 Guiding  Dir = 3, Dur = 42
23:07:50.138 00.000 20224 IsSlewing returns 0
23:07:50.138 00.000 20224 IsGuiding returns 0
23:07:50.140 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53312, med=2825, FiltMin=2537, FiltMax=28205, Gamma=1.000
23:07:50.153 00.013 20224 PulseGuide returned control before completion, sleep 38
23:07:50.154 00.001 8996 UpdateGuideState exits: m=719755 SNR=358.2
23:07:50.156 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:50.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:50.158 00.001 8996 Enqueuing Expose request
23:07:50.199 00.041 20224 IsGuiding returns 1
23:07:50.199 00.000 20224 scope still moving after pulse duration time elapsed
23:07:50.231 00.032 20224 IsSlewing returns 0
23:07:50.231 00.000 20224 IsGuiding returns 1
23:07:50.262 00.031 20224 IsSlewing returns 0
23:07:50.262 00.000 20224 IsGuiding returns 0
23:07:50.262 00.000 20224 scope move finished after 42 + 81 ms
23:07:50.263 00.001 20224 Move returns status 0, amount 42
23:07:50.263 00.000 20224 MoveAxis(N, 48, ABG)
23:07:50.263 00.000 20224 Guiding  Dir = 0, Dur = 48
23:07:50.263 00.000 20224 IsSlewing returns 0
23:07:50.263 00.000 20224 IsGuiding returns 0
23:07:50.311 00.048 20224 IsGuiding returns 1
23:07:50.311 00.000 20224 scope still moving after pulse duration time elapsed
23:07:50.340 00.029 20224 IsSlewing returns 0
23:07:50.341 00.001 20224 IsGuiding returns 1
23:07:50.370 00.029 20224 IsSlewing returns 0
23:07:50.371 00.001 20224 IsGuiding returns 1
23:07:50.402 00.031 20224 IsSlewing returns 0
23:07:50.402 00.000 20224 IsGuiding returns 1
23:07:50.432 00.030 20224 IsSlewing returns 0
23:07:50.433 00.001 20224 IsGuiding returns 0
23:07:50.433 00.000 20224 scope move finished after 48 + 122 ms
23:07:50.433 00.000 20224 Move returns status 0, amount 48
23:07:50.433 00.000 20224 move complete, result=0
23:07:50.433 00.000 20224 worker thread done servicing request
23:07:50.433 00.000 20224 Worker thread wakes up
23:07:50.433 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.2 px 48 ms NORTH
23:07:50.436 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:50.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:51.624 01.188 20224 Exposure complete
23:07:51.686 00.062 20224 worker thread done servicing request
23:07:51.686 00.000 8996 OnExposeComplete: enter
23:07:51.687 00.001 8996 UpdateGuideState(): m_state=6
23:07:51.689 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6653
23:07:51.690 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=471.96, Mass=696508, SNR=345.0, Peak=60003 HFD=4.3
23:07:51.691 00.001 8996 MultiStar: [#1 -0.30,-0.23,0.72,U] [#2 -0.37,-0.16,0.85,U] [#3 -0.25,-0.23,0.52,U] [#4 -0.15,-0.24,0.51,U] [#5 -0.31,-0.13,0.66,U] [#6 -0.28,-0.23,0.45,U] [#7 -0.34,-0.30,0.00,M1] [#8 -0.29,-0.32,0.41,U] 
23:07:51.692 00.001 8996 single-star, 7 included, MultiStar: {-0.28, -0.17}, one-star: {-0.24, -0.00}
23:07:51.693 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:07:51.694 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
23:07:51.696 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-3.13 mountX=-0.23 mountY=0.03, mountTheta=3.01
23:07:51.698 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.00, opts=13)
23:07:51.699 00.001 8996 Enqueuing Move request for scope (-0.24, -0.00)
23:07:51.700 00.001 20224 Worker thread wakes up
23:07:51.700 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.00) opts 0xd
23:07:51.700 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.00)
23:07:51.700 00.000 20224 Moving (-0.24, -0.00) raw xDistance=-0.23 yDistance=0.03
23:07:51.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:07:51.701 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:51.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:07:51.701 00.000 20224 MoveAxis(E, 31, ABG)
23:07:51.701 00.000 20224 Guiding  Dir = 2, Dur = 31
23:07:51.701 00.000 20224 IsSlewing returns 0
23:07:51.702 00.001 20224 IsGuiding returns 0
23:07:51.704 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60003, med=2825, FiltMin=2569, FiltMax=28275, Gamma=1.000
23:07:51.719 00.015 8996 UpdateGuideState exits: m=696508 SNR=345.0
23:07:51.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:51.720 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:51.721 00.001 8996 Enqueuing Expose request
23:07:51.733 00.012 20224 PulseGuide returned control before completion, sleep 11
23:07:51.748 00.015 20224 IsGuiding returns 1
23:07:51.748 00.000 20224 scope still moving after pulse duration time elapsed
23:07:51.779 00.031 20224 IsSlewing returns 0
23:07:51.779 00.000 20224 IsGuiding returns 1
23:07:51.811 00.032 20224 IsSlewing returns 0
23:07:51.811 00.000 20224 IsGuiding returns 0
23:07:51.812 00.001 20224 scope move finished after 31 + 77 ms
23:07:51.812 00.000 20224 Move returns status 0, amount 31
23:07:51.812 00.000 20224 MoveAxis(N, 0, ABG)
23:07:51.812 00.000 20224 Move returns status 0, amount 0
23:07:51.812 00.000 20224 move complete, result=0
23:07:51.812 00.000 20224 worker thread done servicing request
23:07:51.812 00.000 20224 Worker thread wakes up
23:07:51.812 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
23:07:51.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:51.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:52.793 00.980 20224 Exposure complete
23:07:52.886 00.093 20224 worker thread done servicing request
23:07:52.886 00.000 8996 OnExposeComplete: enter
23:07:52.887 00.001 8996 UpdateGuideState(): m_state=6
23:07:52.888 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6654
23:07:52.889 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=471.97, Mass=718560, SNR=327.6, Peak=65504 HFD=4.2
23:07:52.890 00.001 8996 MultiStar: [#1 0.08,-0.04,0.72,U] [#2 0.06,-0.13,0.86,U] [#3 0.17,-0.35,0.64,U] [#4 0.17,-0.34,0.52,U] [#5 0.09,-0.07,0.60,U] [#6 0.16,-0.26,0.53,U] [#7 0.14,-0.17,0.47,U] [#8 0.21,-0.08,0.42,U] 
23:07:52.891 00.001 8996 single-star, 8 included, MultiStar: {0.13, -0.14}, one-star: {0.13, 0.01}
23:07:52.893 00.002 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:07:52.896 00.003 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
23:07:52.898 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.06 mountX=0.13 mountY=-0.02, mountTheta=-0.18
23:07:52.902 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.01, opts=13)
23:07:52.904 00.002 8996 Enqueuing Move request for scope (0.13, 0.01)
23:07:52.905 00.001 20224 Worker thread wakes up
23:07:52.906 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
23:07:52.906 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
23:07:52.906 00.000 20224 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=-0.02
23:07:52.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:07:52.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:52.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:07:52.906 00.000 20224 MoveAxis(E, 0, ABG)
23:07:52.906 00.000 20224 Move returns status 0, amount 0
23:07:52.906 00.000 20224 MoveAxis(N, 0, ABG)
23:07:52.907 00.001 20224 Move returns status 0, amount 0
23:07:52.907 00.000 20224 move complete, result=0
23:07:52.907 00.000 20224 worker thread done servicing request
23:07:52.913 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65504, med=2825, FiltMin=2585, FiltMax=28563, Gamma=1.000
23:07:52.930 00.017 8996 UpdateGuideState exits: m=718560 SNR=327.6
23:07:52.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:52.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:52.933 00.001 8996 Enqueuing Expose request
23:07:52.934 00.001 20224 Worker thread wakes up
23:07:52.934 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:52.936 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:52.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:54.108 01.172 20224 Exposure complete
23:07:54.172 00.064 20224 worker thread done servicing request
23:07:54.172 00.000 8996 OnExposeComplete: enter
23:07:54.174 00.002 8996 UpdateGuideState(): m_state=6
23:07:54.176 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6655
23:07:54.178 00.002 8996 Star::Find returns 1 (0), X=137.53, Y=471.91, Mass=770820, SNR=383.2, Peak=65504 HFD=4.4
23:07:54.180 00.002 8996 MultiStar: [#1 0.03,-0.14,0.56,U] [#2 -0.05,-0.48,0.00,M1] [#3 -0.07,-0.35,0.57,U] [#4 -0.14,-0.18,0.45,U] [#5 0.07,-0.25,0.59,U] [#6 0.01,-0.18,0.41,U] [#7 0.02,-0.22,0.40,U] [#8 0.12,-0.30,0.35,U] 
23:07:54.182 00.002 8996 refined, 7 included, MultiStar: {0.05, -0.19}, one-star: {0.20, -0.05}
23:07:54.184 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
23:07:54.185 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
23:07:54.187 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.33 mountX=0.07 mountY=0.18, mountTheta=1.23
23:07:54.188 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.19, opts=13)
23:07:54.190 00.002 8996 Enqueuing Move request for scope (0.05, -0.19)
23:07:54.191 00.001 20224 Worker thread wakes up
23:07:54.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
23:07:54.192 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
23:07:54.192 00.000 20224 Moving (0.05, -0.19) raw xDistance=0.07 yDistance=0.18
23:07:54.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:07:54.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:54.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:07:54.192 00.000 20224 MoveAxis(E, 0, ABG)
23:07:54.192 00.000 20224 Move returns status 0, amount 0
23:07:54.192 00.000 20224 MoveAxis(N, 0, ABG)
23:07:54.192 00.000 20224 Move returns status 0, amount 0
23:07:54.192 00.000 20224 move complete, result=0
23:07:54.192 00.000 20224 worker thread done servicing request
23:07:54.199 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2825, FiltMin=2576, FiltMax=30077, Gamma=1.000
23:07:54.213 00.014 8996 UpdateGuideState exits: m=770820 SNR=383.2
23:07:54.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:54.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:54.216 00.001 8996 Enqueuing Expose request
23:07:54.216 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:07:54.217 00.001 20224 Worker thread wakes up
23:07:54.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:54.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:55.199 00.982 20224 Exposure complete
23:07:55.297 00.098 20224 worker thread done servicing request
23:07:55.297 00.000 8996 OnExposeComplete: enter
23:07:55.298 00.001 8996 UpdateGuideState(): m_state=6
23:07:55.298 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6656
23:07:55.299 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=472.09, Mass=676316, SNR=343.5, Peak=55235 HFD=4.2
23:07:55.300 00.001 8996 MultiStar: [#1 -0.20,-0.04,0.69,U] [#2 -0.32,-0.35,0.00,M2] [#3 -0.28,-0.29,0.60,U] [#4 -0.30,-0.30,0.51,U] [#5 -0.16,-0.18,0.61,U] [#6 -0.16,-0.13,0.45,U] [#7 -0.12,-0.02,0.47,U] [#8 -0.10,0.08,0.44,U] 
23:07:55.301 00.001 8996 single-star, 7 included, MultiStar: {-0.18, -0.08}, one-star: {-0.11, 0.13}
23:07:55.301 00.000 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
23:07:55.302 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
23:07:55.303 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.30 mountX=-0.13 mountY=-0.11, mountTheta=-2.40
23:07:55.304 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
23:07:55.305 00.001 8996 Enqueuing Move request for scope (-0.11, 0.13)
23:07:55.306 00.001 20224 Worker thread wakes up
23:07:55.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
23:07:55.306 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
23:07:55.306 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.13 yDistance=-0.11
23:07:55.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:07:55.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:55.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:07:55.306 00.000 20224 MoveAxis(E, 0, ABG)
23:07:55.306 00.000 20224 Move returns status 0, amount 0
23:07:55.307 00.001 20224 MoveAxis(N, 0, ABG)
23:07:55.307 00.000 20224 Move returns status 0, amount 0
23:07:55.307 00.000 20224 move complete, result=0
23:07:55.307 00.000 20224 worker thread done servicing request
23:07:55.310 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55235, med=2825, FiltMin=2556, FiltMax=27421, Gamma=1.000
23:07:55.329 00.019 8996 UpdateGuideState exits: m=676316 SNR=343.5
23:07:55.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:55.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:55.332 00.001 8996 Enqueuing Expose request
23:07:55.332 00.000 20224 Worker thread wakes up
23:07:55.333 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:55.333 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:55.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:56.511 01.178 20224 Exposure complete
23:07:56.594 00.083 20224 worker thread done servicing request
23:07:56.594 00.000 8996 OnExposeComplete: enter
23:07:56.597 00.003 8996 UpdateGuideState(): m_state=6
23:07:56.599 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6657
23:07:56.600 00.001 8996 Star::Find returns 1 (0), X=137.13, Y=472.01, Mass=738436, SNR=364.7, Peak=65475 HFD=4.3
23:07:56.602 00.002 8996 MultiStar: [#1 -0.36,-0.14,0.62,U] [#2 -0.34,-0.13,0.69,U] [#3 -0.40,-0.27,0.00,M1] [#4 -0.38,-0.22,0.00,M1] [#5 -0.12,-0.04,0.57,U] [#6 -0.31,-0.14,0.45,U] [#7 -0.46,-0.00,0.00,M1] [#8 -0.09,0.09,0.40,U] 
23:07:56.604 00.002 8996 single-star, 5 included, MultiStar: {-0.24, -0.05}, one-star: {-0.21, 0.05}
23:07:56.605 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
23:07:56.606 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
23:07:56.607 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.21 cameraTheta=2.92 mountX=-0.21 mountY=-0.02, mountTheta=-3.04
23:07:56.611 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.05, opts=13)
23:07:56.611 00.000 8996 Enqueuing Move request for scope (-0.21, 0.05)
23:07:56.612 00.001 20224 Worker thread wakes up
23:07:56.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
23:07:56.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
23:07:56.612 00.000 20224 Moving (-0.21, 0.05) raw xDistance=-0.21 yDistance=-0.02
23:07:56.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:07:56.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:56.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:07:56.613 00.001 20224 MoveAxis(E, 31, ABG)
23:07:56.613 00.000 20224 Guiding  Dir = 2, Dur = 31
23:07:56.613 00.000 20224 IsSlewing returns 0
23:07:56.613 00.000 20224 IsGuiding returns 0
23:07:56.614 00.001 20224 PulseGuide returned control before completion, sleep 40
23:07:56.620 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65475, med=2825, FiltMin=2569, FiltMax=30445, Gamma=1.000
23:07:56.634 00.014 8996 UpdateGuideState exits: m=738436 SNR=364.7
23:07:56.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:56.635 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:56.636 00.001 8996 Enqueuing Expose request
23:07:56.670 00.034 20224 IsGuiding returns 1
23:07:56.670 00.000 20224 scope still moving after pulse duration time elapsed
23:07:56.701 00.031 20224 IsSlewing returns 0
23:07:56.701 00.000 20224 IsGuiding returns 0
23:07:56.701 00.000 20224 scope move finished after 31 + 57 ms
23:07:56.701 00.000 20224 Move returns status 0, amount 31
23:07:56.701 00.000 20224 MoveAxis(N, 0, ABG)
23:07:56.701 00.000 20224 Move returns status 0, amount 0
23:07:56.702 00.001 20224 move complete, result=0
23:07:56.702 00.000 20224 worker thread done servicing request
23:07:56.702 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
23:07:56.703 00.001 20224 Worker thread wakes up
23:07:56.703 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:56.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:57.674 00.971 20224 Exposure complete
23:07:57.748 00.074 20224 worker thread done servicing request
23:07:57.748 00.000 8996 OnExposeComplete: enter
23:07:57.749 00.001 8996 UpdateGuideState(): m_state=6
23:07:57.750 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6658
23:07:57.751 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.02, Mass=717520, SNR=352.3, Peak=61376 HFD=4.5
23:07:57.752 00.001 8996 MultiStar: [#1 0.18,-0.15,0.70,U] [#2 -0.03,-0.43,0.80,U] [#3 0.11,-0.16,0.60,U] [#4 0.08,-0.30,0.49,U] [#5 0.10,-0.29,0.63,U] [#6 0.13,-0.07,0.48,U] [#7 0.11,-0.05,0.51,U] [#8 0.12,-0.03,0.40,U] 
23:07:57.753 00.001 8996 single-star, 8 included, MultiStar: {0.10, -0.16}, one-star: {0.15, 0.06}
23:07:57.755 00.002 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
23:07:57.756 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
23:07:57.758 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.17 cameraTheta=0.35 mountX=0.15 mountY=-0.07, mountTheta=-0.47
23:07:57.759 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.06, opts=13)
23:07:57.760 00.001 8996 Enqueuing Move request for scope (0.15, 0.06)
23:07:57.761 00.001 20224 Worker thread wakes up
23:07:57.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
23:07:57.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
23:07:57.761 00.000 20224 Moving (0.15, 0.06) raw xDistance=0.15 yDistance=-0.07
23:07:57.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:07:57.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:57.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:07:57.761 00.000 20224 MoveAxis(E, 0, ABG)
23:07:57.761 00.000 20224 Move returns status 0, amount 0
23:07:57.761 00.000 20224 MoveAxis(N, 0, ABG)
23:07:57.761 00.000 20224 Move returns status 0, amount 0
23:07:57.761 00.000 20224 move complete, result=0
23:07:57.761 00.000 20224 worker thread done servicing request
23:07:57.765 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=61376, med=2825, FiltMin=2582, FiltMax=27645, Gamma=1.000
23:07:57.777 00.012 8996 UpdateGuideState exits: m=717520 SNR=352.3
23:07:57.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:57.778 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:57.779 00.001 8996 Enqueuing Expose request
23:07:57.780 00.001 20224 Worker thread wakes up
23:07:57.780 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:07:57.781 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:57.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:07:58.946 01.165 20224 Exposure complete
23:07:59.037 00.091 20224 worker thread done servicing request
23:07:59.038 00.001 8996 OnExposeComplete: enter
23:07:59.038 00.000 8996 UpdateGuideState(): m_state=6
23:07:59.040 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6659
23:07:59.041 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=471.86, Mass=726445, SNR=366.3, Peak=52832 HFD=4.5
23:07:59.042 00.001 8996 MultiStar: [#1 -0.01,-0.37,0.62,U] [#2 -0.11,-0.66,0.00,M1] [#3 -0.00,-0.73,0.00,M1] [#4 -0.01,-0.67,0.00,M1] [#5 -0.05,-0.48,0.00,M1] [#6 -0.01,-0.69,0.00,M1] [#7 -0.20,-0.50,0.00,M1] [#8 0.07,-0.33,0.43,U] 
23:07:59.044 00.002 8996 single-star, 2 included, MultiStar: {-0.02, -0.23}, one-star: {-0.06, -0.10}
23:07:59.045 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:07:59.047 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
23:07:59.048 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.15 mountX=-0.05 mountY=0.10, mountTheta=2.05
23:07:59.050 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.10, opts=13)
23:07:59.052 00.002 8996 Enqueuing Move request for scope (-0.06, -0.10)
23:07:59.053 00.001 20224 Worker thread wakes up
23:07:59.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
23:07:59.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
23:07:59.053 00.000 20224 Moving (-0.06, -0.10) raw xDistance=-0.05 yDistance=0.10
23:07:59.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:07:59.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:59.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:07:59.053 00.000 20224 MoveAxis(E, 0, ABG)
23:07:59.054 00.001 20224 Move returns status 0, amount 0
23:07:59.054 00.000 20224 MoveAxis(N, 0, ABG)
23:07:59.054 00.000 20224 Move returns status 0, amount 0
23:07:59.054 00.000 20224 move complete, result=0
23:07:59.054 00.000 20224 worker thread done servicing request
23:07:59.057 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52832, med=2825, FiltMin=2557, FiltMax=27501, Gamma=1.000
23:07:59.076 00.019 8996 UpdateGuideState exits: m=726445 SNR=366.3
23:07:59.078 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:59.079 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:07:59.080 00.001 8996 Enqueuing Expose request
23:07:59.081 00.001 20224 Worker thread wakes up
23:07:59.081 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:59.083 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:07:59.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:00.049 00.966 20224 Exposure complete
23:08:00.127 00.078 20224 worker thread done servicing request
23:08:00.127 00.000 8996 OnExposeComplete: enter
23:08:00.129 00.002 8996 UpdateGuideState(): m_state=6
23:08:00.131 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6660
23:08:00.132 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=471.88, Mass=736227, SNR=350.9, Peak=56112 HFD=4.4
23:08:00.135 00.003 8996 MultiStar: [#1 0.22,-0.22,0.74,U] [#2 0.27,-0.47,0.00,M2] [#3 0.37,-0.46,0.00,M2] [#4 0.34,-0.36,0.00,M2] [#5 0.30,-0.34,0.00,M2] [#6 0.36,-0.35,0.00,M2] [#7 0.39,-0.17,0.44,U] [#8 0.45,-0.23,0.00,M1] 
23:08:00.136 00.001 8996 single-star, 2 included, MultiStar: {0.22, -0.15}, one-star: {0.13, -0.08}
23:08:00.138 00.002 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
23:08:00.139 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
23:08:00.141 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.16 cameraTheta=-0.55 mountX=0.14 mountY=0.07, mountTheta=0.44
23:08:00.144 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.08, opts=13)
23:08:00.145 00.001 8996 Enqueuing Move request for scope (0.13, -0.08)
23:08:00.146 00.001 20224 Worker thread wakes up
23:08:00.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
23:08:00.147 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
23:08:00.147 00.000 20224 Moving (0.13, -0.08) raw xDistance=0.14 yDistance=0.07
23:08:00.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:08:00.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:00.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:08:00.147 00.000 20224 MoveAxis(E, 0, ABG)
23:08:00.147 00.000 20224 Move returns status 0, amount 0
23:08:00.147 00.000 20224 MoveAxis(N, 0, ABG)
23:08:00.147 00.000 20224 Move returns status 0, amount 0
23:08:00.147 00.000 20224 move complete, result=0
23:08:00.148 00.001 20224 worker thread done servicing request
23:08:00.155 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56112, med=2825, FiltMin=2573, FiltMax=27645, Gamma=1.000
23:08:00.179 00.024 8996 UpdateGuideState exits: m=736227 SNR=350.9
23:08:00.180 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:00.181 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:00.182 00.001 8996 Enqueuing Expose request
23:08:00.183 00.001 20224 Worker thread wakes up
23:08:00.183 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:00.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:00.183 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:01.357 01.174 20224 Exposure complete
23:08:01.443 00.086 20224 worker thread done servicing request
23:08:01.443 00.000 8996 OnExposeComplete: enter
23:08:01.444 00.001 8996 UpdateGuideState(): m_state=6
23:08:01.445 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6661
23:08:01.446 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=471.81, Mass=731305, SNR=416.9, Peak=65504 HFD=4.5
23:08:01.448 00.002 8996 MultiStar: [#1 0.15,-0.22,0.53,U] [#2 0.21,-0.45,0.00,M3] [#3 0.10,-0.42,0.00,M3] [#4 0.26,-0.53,0.00,M3] [#5 0.21,-0.26,0.55,U] [#6 0.23,-0.46,0.00,M3] [#7 0.10,-0.31,0.39,U] [#8 0.35,-0.32,0.00,M2] 
23:08:01.450 00.002 8996 refined, 3 included, MultiStar: {0.25, -0.22}, one-star: {0.37, -0.15}
23:08:01.452 00.002 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
23:08:01.453 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
23:08:01.455 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.22 hyp=0.33 cameraTheta=-0.72 mountX=0.27 mountY=0.19, mountTheta=0.61
23:08:01.458 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.22, opts=13)
23:08:01.459 00.001 8996 Enqueuing Move request for scope (0.25, -0.22)
23:08:01.461 00.002 20224 Worker thread wakes up
23:08:01.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.22) opts 0xd
23:08:01.461 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.22)
23:08:01.461 00.000 20224 Moving (0.25, -0.22) raw xDistance=0.27 yDistance=0.19
23:08:01.462 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:08:01.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:01.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:08:01.462 00.000 20224 MoveAxis(W, 39, ABG)
23:08:01.462 00.000 20224 Guiding  Dir = 3, Dur = 39
23:08:01.463 00.001 20224 IsSlewing returns 0
23:08:01.463 00.000 20224 IsGuiding returns 0
23:08:01.471 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2825, FiltMin=2576, FiltMax=27501, Gamma=1.000
23:08:01.492 00.021 8996 UpdateGuideState exits: m=731305 SNR=416.9
23:08:01.495 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:01.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:01.497 00.001 8996 Enqueuing Expose request
23:08:01.510 00.013 20224 IsGuiding returns 1
23:08:01.510 00.000 20224 scope still moving after pulse duration time elapsed
23:08:01.540 00.030 20224 IsSlewing returns 0
23:08:01.540 00.000 20224 IsGuiding returns 1
23:08:01.571 00.031 20224 IsSlewing returns 0
23:08:01.571 00.000 20224 IsGuiding returns 1
23:08:01.602 00.031 20224 IsSlewing returns 0
23:08:01.602 00.000 20224 IsGuiding returns 1
23:08:01.633 00.031 20224 IsSlewing returns 0
23:08:01.633 00.000 20224 IsGuiding returns 0
23:08:01.633 00.000 20224 scope move finished after 39 + 131 ms
23:08:01.634 00.001 20224 Move returns status 0, amount 39
23:08:01.634 00.000 20224 MoveAxis(N, 0, ABG)
23:08:01.634 00.000 20224 Move returns status 0, amount 0
23:08:01.634 00.000 20224 move complete, result=0
23:08:01.634 00.000 20224 worker thread done servicing request
23:08:01.634 00.000 20224 Worker thread wakes up
23:08:01.634 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.2 px 0 ms NORTH
23:08:01.635 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:01.636 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:02.628 00.992 20224 Exposure complete
23:08:02.694 00.066 20224 worker thread done servicing request
23:08:02.694 00.000 8996 OnExposeComplete: enter
23:08:02.697 00.003 8996 UpdateGuideState(): m_state=6
23:08:02.699 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6662
23:08:02.700 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=471.86, Mass=734493, SNR=356.5, Peak=58403 HFD=4.4
23:08:02.702 00.002 8996 MultiStar: [#1 -0.15,-0.11,0.64,U] [#2 -0.23,-0.51,0.00,M4] [#3 -0.27,-0.39,0.00,M4] [#4 -0.15,-0.58,0.00,M4] [#5 0.11,-0.39,0.58,U] [#6 -0.20,-0.35,0.41,U] [#7 -0.11,-0.27,0.48,U] [#8 0.17,-0.23,0.41,U] 
23:08:02.703 00.001 8996 single-star, 5 included, MultiStar: {-0.07, -0.22}, one-star: {-0.16, -0.10}
23:08:02.704 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
23:08:02.705 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.70)
23:08:02.707 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.56 mountX=-0.15 mountY=0.12, mountTheta=2.45
23:08:02.710 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.10, opts=13)
23:08:02.711 00.001 8996 Enqueuing Move request for scope (-0.16, -0.10)
23:08:02.712 00.001 20224 Worker thread wakes up
23:08:02.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
23:08:02.712 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
23:08:02.712 00.000 20224 Moving (-0.16, -0.10) raw xDistance=-0.15 yDistance=0.12
23:08:02.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:08:02.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:02.713 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:08:02.713 00.000 20224 MoveAxis(E, 0, ABG)
23:08:02.713 00.000 20224 Move returns status 0, amount 0
23:08:02.713 00.000 20224 MoveAxis(N, 0, ABG)
23:08:02.713 00.000 20224 Move returns status 0, amount 0
23:08:02.713 00.000 20224 move complete, result=0
23:08:02.713 00.000 20224 worker thread done servicing request
23:08:02.717 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58403, med=2825, FiltMin=2557, FiltMax=28819, Gamma=1.000
23:08:02.732 00.015 8996 UpdateGuideState exits: m=734493 SNR=356.5
23:08:02.733 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:02.735 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:02.738 00.003 8996 Enqueuing Expose request
23:08:02.745 00.007 20224 Worker thread wakes up
23:08:02.745 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:02.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:02.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:03.895 01.149 20224 Exposure complete
23:08:03.951 00.056 20224 worker thread done servicing request
23:08:03.951 00.000 8996 OnExposeComplete: enter
23:08:03.954 00.003 8996 UpdateGuideState(): m_state=6
23:08:03.957 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6663
23:08:03.958 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=471.90, Mass=701161, SNR=326.1, Peak=65475 HFD=4.3
23:08:03.959 00.001 8996 MultiStar: [#1 -0.33,-0.11,0.70,U] [#2 -0.39,-0.19,0.00,M5] [#3 -0.18,-0.34,0.72,U] [#4 -0.12,-0.25,0.56,U] [#5 -0.17,-0.29,0.65,U] [#6 -0.11,-0.12,0.42,U] [#7 -0.13,-0.14,0.42,U] [#8 -0.08,-0.30,0.42,U] 
23:08:03.960 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.20}, one-star: {-0.37, -0.06}
23:08:03.961 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
23:08:03.962 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.86)
23:08:03.962 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-2.40 mountX=-0.19 mountY=0.22, mountTheta=2.29
23:08:03.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.20, opts=13)
23:08:03.966 00.002 8996 Enqueuing Move request for scope (-0.21, -0.20)
23:08:03.968 00.002 20224 Worker thread wakes up
23:08:03.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.20) opts 0xd
23:08:03.968 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.20)
23:08:03.968 00.000 20224 Moving (-0.21, -0.20) raw xDistance=-0.19 yDistance=0.22
23:08:03.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:08:03.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:03.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:08:03.968 00.000 20224 MoveAxis(E, 0, ABG)
23:08:03.968 00.000 20224 Move returns status 0, amount 0
23:08:03.968 00.000 20224 MoveAxis(N, 0, ABG)
23:08:03.968 00.000 20224 Move returns status 0, amount 0
23:08:03.968 00.000 20224 move complete, result=0
23:08:03.968 00.000 20224 worker thread done servicing request
23:08:03.974 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65475, med=2829, FiltMin=2579, FiltMax=26592, Gamma=1.000
23:08:03.990 00.016 8996 UpdateGuideState exits: m=701161 SNR=326.1
23:08:03.992 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:03.992 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:03.993 00.001 8996 Enqueuing Expose request
23:08:03.994 00.001 20224 Worker thread wakes up
23:08:03.994 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:03.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:03.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:04.982 00.987 20224 Exposure complete
23:08:05.081 00.099 20224 worker thread done servicing request
23:08:05.081 00.000 8996 OnExposeComplete: enter
23:08:05.082 00.001 8996 UpdateGuideState(): m_state=6
23:08:05.083 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6664
23:08:05.085 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=471.81, Mass=705757, SNR=383.5, Peak=65315 HFD=4.3
23:08:05.087 00.002 8996 MultiStar: [#1 -0.31,-0.17,0.63,U] [#2 -0.22,-0.35,0.71,U] [#3 -0.26,-0.45,0.00,M4] [#4 -0.24,-0.41,0.00,M4] [#5 -0.19,-0.37,0.56,U] [#6 -0.32,-0.30,0.00,M2] [#7 -0.46,-0.19,0.00,M1] [#8 -0.12,-0.32,0.34,U] 
23:08:05.088 00.001 8996 single-star, 4 included, MultiStar: {-0.25, -0.25}, one-star: {-0.30, -0.15}
23:08:05.090 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:08:05.091 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
23:08:05.092 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.15 hyp=0.34 cameraTheta=-2.69 mountX=-0.29 mountY=0.18, mountTheta=2.58
23:08:05.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.15, opts=13)
23:08:05.097 00.003 8996 Enqueuing Move request for scope (-0.30, -0.15)
23:08:05.098 00.001 20224 Worker thread wakes up
23:08:05.099 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.15) opts 0xd
23:08:05.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.15)
23:08:05.099 00.000 20224 Moving (-0.30, -0.15) raw xDistance=-0.29 yDistance=0.18
23:08:05.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:08:05.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:05.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:08:05.099 00.000 20224 MoveAxis(E, 42, ABG)
23:08:05.099 00.000 20224 Guiding  Dir = 2, Dur = 42
23:08:05.100 00.001 20224 IsSlewing returns 0
23:08:05.100 00.000 20224 IsGuiding returns 0
23:08:05.108 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65315, med=2825, FiltMin=2521, FiltMax=26819, Gamma=1.000
23:08:05.110 00.002 20224 PulseGuide returned control before completion, sleep 44
23:08:05.130 00.020 8996 UpdateGuideState exits: m=705757 SNR=383.5
23:08:05.131 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:05.132 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:05.132 00.000 8996 Enqueuing Expose request
23:08:05.170 00.038 20224 IsGuiding returns 1
23:08:05.170 00.000 20224 scope still moving after pulse duration time elapsed
23:08:05.200 00.030 20224 IsSlewing returns 0
23:08:05.200 00.000 20224 IsGuiding returns 0
23:08:05.200 00.000 20224 scope move finished after 42 + 57 ms
23:08:05.201 00.001 20224 Move returns status 0, amount 42
23:08:05.201 00.000 20224 MoveAxis(N, 0, ABG)
23:08:05.201 00.000 20224 Move returns status 0, amount 0
23:08:05.201 00.000 20224 move complete, result=0
23:08:05.201 00.000 20224 worker thread done servicing request
23:08:05.201 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.2 px 0 ms NORTH
23:08:05.202 00.001 20224 Worker thread wakes up
23:08:05.202 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:05.203 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:06.384 01.181 20224 Exposure complete
23:08:06.503 00.119 20224 worker thread done servicing request
23:08:06.503 00.000 8996 OnExposeComplete: enter
23:08:06.505 00.002 8996 UpdateGuideState(): m_state=6
23:08:06.506 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6665
23:08:06.508 00.002 8996 Star::Find returns 1 (0), X=137.03, Y=471.99, Mass=713860, SNR=358.6, Peak=65475 HFD=4.4
23:08:06.509 00.001 8996 MultiStar: [#1 -0.27,-0.37,0.00,M1] [#2 -0.33,-0.44,0.00,M5] [#3 -0.29,-0.46,0.00,M5] [#4 -0.14,-0.46,0.00,M5] [#5 -0.09,-0.27,0.65,U] [#6 -0.27,-0.26,0.50,U] [#7 -0.21,-0.34,0.49,U] [#8 -0.04,-0.38,0.37,U] 
23:08:06.510 00.001 8996 refined, 4 included, MultiStar: {-0.20, -0.19}, one-star: {-0.30, 0.03}
23:08:06.511 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
23:08:06.512 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
23:08:06.513 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-2.39 mountX=-0.19 mountY=0.21, mountTheta=2.28
23:08:06.516 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.19, opts=13)
23:08:06.517 00.001 8996 Enqueuing Move request for scope (-0.20, -0.19)
23:08:06.520 00.003 20224 Worker thread wakes up
23:08:06.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.19) opts 0xd
23:08:06.520 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.19)
23:08:06.520 00.000 20224 Moving (-0.20, -0.19) raw xDistance=-0.19 yDistance=0.21
23:08:06.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:08:06.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:06.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:08:06.520 00.000 20224 MoveAxis(E, 0, ABG)
23:08:06.520 00.000 20224 Move returns status 0, amount 0
23:08:06.520 00.000 20224 MoveAxis(N, 0, ABG)
23:08:06.520 00.000 20224 Move returns status 0, amount 0
23:08:06.520 00.000 20224 move complete, result=0
23:08:06.520 00.000 20224 worker thread done servicing request
23:08:06.526 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65475, med=2829, FiltMin=2576, FiltMax=25107, Gamma=1.000
23:08:06.542 00.016 8996 UpdateGuideState exits: m=713860 SNR=358.6
23:08:06.543 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:06.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:06.544 00.000 8996 Enqueuing Expose request
23:08:06.545 00.001 20224 Worker thread wakes up
23:08:06.545 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:06.546 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:06.546 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:07.510 00.964 20224 Exposure complete
23:08:07.583 00.073 20224 worker thread done servicing request
23:08:07.584 00.001 8996 OnExposeComplete: enter
23:08:07.586 00.002 8996 UpdateGuideState(): m_state=6
23:08:07.587 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6666
23:08:07.589 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=472.03, Mass=735099, SNR=326.8, Peak=64227 HFD=4.3
23:08:07.591 00.002 8996 MultiStar: [#1 -0.13,-0.19,0.75,U] [#2 -0.32,-0.32,0.00,M6] [#3 -0.25,-0.40,0.00,M6] [#4 -0.11,-0.49,0.00,M6] [#5 -0.15,-0.34,0.59,U] [#6 -0.23,-0.43,0.00,M2] [#7 -0.23,-0.28,0.51,U] [#8 -0.02,-0.23,0.39,U] 
23:08:07.593 00.002 8996 single-star, 4 included, MultiStar: {-0.15, -0.16}, one-star: {-0.17, 0.07}
23:08:07.595 00.002 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
23:08:07.596 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
23:08:07.598 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.19 cameraTheta=2.76 mountX=-0.18 mountY=-0.05, mountTheta=-2.87
23:08:07.601 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.07, opts=13)
23:08:07.602 00.001 8996 Enqueuing Move request for scope (-0.17, 0.07)
23:08:07.603 00.001 20224 Worker thread wakes up
23:08:07.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
23:08:07.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
23:08:07.603 00.000 20224 Moving (-0.17, 0.07) raw xDistance=-0.18 yDistance=-0.05
23:08:07.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:08:07.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:07.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:08:07.603 00.000 20224 MoveAxis(E, 0, ABG)
23:08:07.604 00.001 20224 Move returns status 0, amount 0
23:08:07.604 00.000 20224 MoveAxis(N, 0, ABG)
23:08:07.604 00.000 20224 Move returns status 0, amount 0
23:08:07.604 00.000 20224 move complete, result=0
23:08:07.604 00.000 20224 worker thread done servicing request
23:08:07.608 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64227, med=2825, FiltMin=2569, FiltMax=28979, Gamma=1.000
23:08:07.630 00.022 8996 UpdateGuideState exits: m=735099 SNR=326.8
23:08:07.633 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:07.635 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:07.637 00.002 8996 Enqueuing Expose request
23:08:07.639 00.002 20224 Worker thread wakes up
23:08:07.639 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:08:07.641 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:07.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:08.819 01.178 20224 Exposure complete
23:08:08.931 00.112 20224 worker thread done servicing request
23:08:08.931 00.000 8996 OnExposeComplete: enter
23:08:08.932 00.001 8996 UpdateGuideState(): m_state=6
23:08:08.933 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6667
23:08:08.934 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=471.97, Mass=785631, SNR=344.2, Peak=62803 HFD=4.4
23:08:08.935 00.001 8996 MultiStar: [#1 -0.24,-0.14,0.78,U] [#2 -0.16,-0.43,0.00,M7] [#3 -0.16,-0.36,0.65,U] [#4 -0.12,-0.28,0.55,U] [#5 -0.13,-0.09,0.73,U] [#6 -0.28,-0.21,0.40,U] [#7 -0.38,0.02,0.45,U] [#8 -0.02,-0.17,0.41,U] 
23:08:08.936 00.001 8996 single-star, 7 included, MultiStar: {-0.20, -0.14}, one-star: {-0.24, 0.01}
23:08:08.936 00.000 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
23:08:08.937 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:08:08.938 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.10 mountX=-0.24 mountY=0.02, mountTheta=3.07
23:08:08.939 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.01, opts=13)
23:08:08.940 00.001 8996 Enqueuing Move request for scope (-0.24, 0.01)
23:08:08.941 00.001 20224 Worker thread wakes up
23:08:08.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
23:08:08.941 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
23:08:08.941 00.000 20224 Moving (-0.24, 0.01) raw xDistance=-0.24 yDistance=0.02
23:08:08.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:08:08.941 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:08.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:08:08.941 00.000 20224 MoveAxis(E, 35, ABG)
23:08:08.941 00.000 20224 Guiding  Dir = 2, Dur = 35
23:08:08.942 00.001 20224 IsSlewing returns 0
23:08:08.942 00.000 20224 IsGuiding returns 0
23:08:08.945 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62803, med=2829, FiltMin=2531, FiltMax=33571, Gamma=1.000
23:08:08.958 00.013 8996 UpdateGuideState exits: m=785631 SNR=344.2
23:08:08.959 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:08.961 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:08.961 00.000 8996 Enqueuing Expose request
23:08:08.976 00.015 20224 PulseGuide returned control before completion, sleep 11
23:08:08.990 00.014 20224 IsGuiding returns 1
23:08:08.990 00.000 20224 scope still moving after pulse duration time elapsed
23:08:09.021 00.031 20224 IsSlewing returns 0
23:08:09.021 00.000 20224 IsGuiding returns 1
23:08:09.052 00.031 20224 IsSlewing returns 0
23:08:09.052 00.000 20224 IsGuiding returns 1
23:08:09.084 00.032 20224 IsSlewing returns 0
23:08:09.084 00.000 20224 IsGuiding returns 0
23:08:09.084 00.000 20224 scope move finished after 35 + 108 ms
23:08:09.084 00.000 20224 Move returns status 0, amount 35
23:08:09.084 00.000 20224 MoveAxis(N, 0, ABG)
23:08:09.084 00.000 20224 Move returns status 0, amount 0
23:08:09.084 00.000 20224 move complete, result=0
23:08:09.084 00.000 20224 worker thread done servicing request
23:08:09.084 00.000 20224 Worker thread wakes up
23:08:09.084 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:09.085 00.001 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
23:08:09.087 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:10.054 00.967 20224 Exposure complete
23:08:10.121 00.067 20224 worker thread done servicing request
23:08:10.121 00.000 8996 OnExposeComplete: enter
23:08:10.122 00.001 8996 UpdateGuideState(): m_state=6
23:08:10.123 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6668
23:08:10.124 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=471.85, Mass=720062, SNR=340.9, Peak=60752 HFD=4.4
23:08:10.125 00.001 8996 MultiStar: [#1 0.09,-0.13,0.78,U] [#2 0.15,-0.41,0.00,M8] [#3 0.13,-0.30,0.60,U] [#4 0.13,-0.27,0.67,U] [#5 0.11,-0.10,0.67,U] [#6 -0.05,-0.28,0.46,U] [#7 -0.02,-0.18,0.44,U] [#8 0.11,-0.05,0.38,U] 
23:08:10.127 00.002 8996 single-star, 7 included, MultiStar: {0.09, -0.17}, one-star: {0.12, -0.11}
23:08:10.129 00.002 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:08:10.132 00.003 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.51)
23:08:10.133 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.17 cameraTheta=-0.75 mountX=0.13 mountY=0.10, mountTheta=0.64
23:08:10.135 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.11, opts=13)
23:08:10.136 00.001 8996 Enqueuing Move request for scope (0.12, -0.11)
23:08:10.136 00.000 20224 Worker thread wakes up
23:08:10.137 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
23:08:10.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
23:08:10.137 00.000 20224 Moving (0.12, -0.11) raw xDistance=0.13 yDistance=0.10
23:08:10.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:08:10.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:10.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:08:10.137 00.000 20224 MoveAxis(E, 0, ABG)
23:08:10.137 00.000 20224 Move returns status 0, amount 0
23:08:10.137 00.000 20224 MoveAxis(N, 0, ABG)
23:08:10.137 00.000 20224 Move returns status 0, amount 0
23:08:10.138 00.001 20224 move complete, result=0
23:08:10.138 00.000 20224 worker thread done servicing request
23:08:10.144 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60752, med=2825, FiltMin=2566, FiltMax=27869, Gamma=1.000
23:08:10.167 00.023 8996 UpdateGuideState exits: m=720062 SNR=340.9
23:08:10.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:10.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:10.170 00.001 8996 Enqueuing Expose request
23:08:10.171 00.001 20224 Worker thread wakes up
23:08:10.171 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:10.173 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:10.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:11.353 01.180 20224 Exposure complete
23:08:11.425 00.072 20224 worker thread done servicing request
23:08:11.425 00.000 8996 OnExposeComplete: enter
23:08:11.426 00.001 8996 UpdateGuideState(): m_state=6
23:08:11.427 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6669
23:08:11.428 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=472.15, Mass=690071, SNR=359.7, Peak=57456 HFD=4.4
23:08:11.429 00.001 8996 MultiStar: [#1 0.02,-0.03,0.59,U] [#2 -0.01,-0.29,0.73,U] [#3 0.05,-0.36,0.55,U] [#4 0.09,-0.28,0.50,U] [#5 0.10,-0.01,0.63,U] [#6 0.07,-0.14,0.47,U] [#7 0.19,-0.11,0.45,U] [#8 0.21,0.04,0.41,U] 
23:08:11.429 00.000 8996 refined, 8 included, MultiStar: {0.08, -0.09}, one-star: {0.10, 0.19}
23:08:11.430 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
23:08:11.431 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
23:08:11.432 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.82 mountX=0.09 mountY=0.08, mountTheta=0.71
23:08:11.433 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.09, opts=13)
23:08:11.434 00.001 8996 Enqueuing Move request for scope (0.08, -0.09)
23:08:11.435 00.001 20224 Worker thread wakes up
23:08:11.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
23:08:11.435 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
23:08:11.435 00.000 20224 Moving (0.08, -0.09) raw xDistance=0.09 yDistance=0.08
23:08:11.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:08:11.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:11.436 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:08:11.436 00.000 20224 MoveAxis(E, 0, ABG)
23:08:11.436 00.000 20224 Move returns status 0, amount 0
23:08:11.436 00.000 20224 MoveAxis(N, 0, ABG)
23:08:11.436 00.000 20224 Move returns status 0, amount 0
23:08:11.436 00.000 20224 move complete, result=0
23:08:11.436 00.000 20224 worker thread done servicing request
23:08:11.440 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57456, med=2829, FiltMin=2547, FiltMax=27789, Gamma=1.000
23:08:11.453 00.013 8996 UpdateGuideState exits: m=690071 SNR=359.7
23:08:11.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:11.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:11.456 00.001 8996 Enqueuing Expose request
23:08:11.457 00.001 20224 Worker thread wakes up
23:08:11.457 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:11.457 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:11.457 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:12.429 00.972 20224 Exposure complete
23:08:12.513 00.084 20224 worker thread done servicing request
23:08:12.513 00.000 8996 OnExposeComplete: enter
23:08:12.514 00.001 8996 UpdateGuideState(): m_state=6
23:08:12.515 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6670
23:08:12.516 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=471.86, Mass=766771, SNR=375.4, Peak=59328 HFD=4.5
23:08:12.517 00.001 8996 MultiStar: [#1 -0.08,-0.11,0.65,U] [#2 -0.45,-0.40,0.00,M8] [#3 -0.01,-0.53,0.00,M4] [#4 0.07,-0.56,0.00,M4] [#5 0.09,-0.43,0.00,M1] [#6 0.03,-0.26,0.42,U] [#7 -0.01,-0.23,0.38,U] [#8 0.01,-0.21,0.35,U] 
23:08:12.517 00.000 8996 single-star, 4 included, MultiStar: {-0.03, -0.16}, one-star: {-0.04, -0.10}
23:08:12.518 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
23:08:12.519 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
23:08:12.520 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.91 mountX=-0.03 mountY=0.10, mountTheta=1.82
23:08:12.521 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
23:08:12.522 00.001 8996 Enqueuing Move request for scope (-0.04, -0.10)
23:08:12.523 00.001 20224 Worker thread wakes up
23:08:12.523 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
23:08:12.523 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
23:08:12.523 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.10
23:08:12.524 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:12.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:12.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:08:12.524 00.000 20224 MoveAxis(E, 0, ABG)
23:08:12.524 00.000 20224 Move returns status 0, amount 0
23:08:12.524 00.000 20224 MoveAxis(N, 0, ABG)
23:08:12.524 00.000 20224 Move returns status 0, amount 0
23:08:12.524 00.000 20224 move complete, result=0
23:08:12.524 00.000 20224 worker thread done servicing request
23:08:12.529 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59328, med=2829, FiltMin=2589, FiltMax=26595, Gamma=1.000
23:08:12.545 00.016 8996 UpdateGuideState exits: m=766771 SNR=375.4
23:08:12.546 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:12.546 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:12.547 00.001 8996 Enqueuing Expose request
23:08:12.548 00.001 20224 Worker thread wakes up
23:08:12.548 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:12.549 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:12.549 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:13.708 01.159 20224 Exposure complete
23:08:13.788 00.080 20224 worker thread done servicing request
23:08:13.788 00.000 8996 OnExposeComplete: enter
23:08:13.789 00.001 8996 UpdateGuideState(): m_state=6
23:08:13.790 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6671
23:08:13.792 00.002 8996 Star::Find returns 1 (0), X=137.09, Y=471.85, Mass=758582, SNR=378.0, Peak=63027 HFD=4.4
23:08:13.795 00.003 8996 MultiStar: [#1 -0.07,-0.35,0.61,U] [#2 -0.18,-0.53,0.00,M9] [#3 -0.40,-0.52,0.00,M5] [#4 -0.36,-0.61,0.00,M5] [#5 -0.15,-0.43,0.00,M2] [#6 -0.20,-0.62,0.00,M1] [#7 -0.13,-0.33,0.40,U] [#8 0.08,-0.41,0.38,U] 
23:08:13.797 00.002 8996 single-star, 3 included, MultiStar: {-0.13, -0.26}, one-star: {-0.24, -0.11}
23:08:13.798 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
23:08:13.799 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
23:08:13.800 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.27 cameraTheta=-2.72 mountX=-0.23 mountY=0.14, mountTheta=2.61
23:08:13.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.11, opts=13)
23:08:13.803 00.001 8996 Enqueuing Move request for scope (-0.24, -0.11)
23:08:13.804 00.001 20224 Worker thread wakes up
23:08:13.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
23:08:13.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
23:08:13.804 00.000 20224 Moving (-0.24, -0.11) raw xDistance=-0.23 yDistance=0.14
23:08:13.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:08:13.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:13.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:08:13.804 00.000 20224 MoveAxis(E, 34, ABG)
23:08:13.804 00.000 20224 Guiding  Dir = 2, Dur = 34
23:08:13.804 00.000 20224 IsSlewing returns 0
23:08:13.805 00.001 20224 IsGuiding returns 0
23:08:13.810 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63027, med=2829, FiltMin=2550, FiltMax=26627, Gamma=1.000
23:08:13.831 00.021 8996 UpdateGuideState exits: m=758582 SNR=378.0
23:08:13.833 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:13.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:13.836 00.002 8996 Enqueuing Expose request
23:08:13.870 00.034 20224 IsGuiding returns 1
23:08:13.870 00.000 20224 scope still moving after pulse duration time elapsed
23:08:13.900 00.030 20224 IsSlewing returns 0
23:08:13.900 00.000 20224 IsGuiding returns 1
23:08:13.931 00.031 20224 IsSlewing returns 0
23:08:13.931 00.000 20224 IsGuiding returns 1
23:08:13.962 00.031 20224 IsSlewing returns 0
23:08:13.962 00.000 20224 IsGuiding returns 0
23:08:13.962 00.000 20224 scope move finished after 34 + 123 ms
23:08:13.962 00.000 20224 Move returns status 0, amount 34
23:08:13.962 00.000 20224 MoveAxis(N, 0, ABG)
23:08:13.963 00.001 20224 Move returns status 0, amount 0
23:08:13.963 00.000 20224 move complete, result=0
23:08:13.963 00.000 20224 worker thread done servicing request
23:08:13.963 00.000 20224 Worker thread wakes up
23:08:13.963 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
23:08:13.965 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:13.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:14.952 00.987 20224 Exposure complete
23:08:15.032 00.080 20224 worker thread done servicing request
23:08:15.032 00.000 8996 OnExposeComplete: enter
23:08:15.033 00.001 8996 UpdateGuideState(): m_state=6
23:08:15.034 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6672
23:08:15.035 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=471.83, Mass=677766, SNR=324.6, Peak=54403 HFD=4.4
23:08:15.037 00.002 8996 MultiStar: [#1 -0.06,-0.29,0.70,U] [#2 0.02,-0.69,0.00,M10] [#3 -0.08,-0.34,0.65,U] [#4 -0.09,-0.34,0.58,U] [#5 -0.10,-0.25,0.67,U] [#6 -0.04,-0.53,0.00,M2] [#7 -0.06,-0.36,0.50,U] [#8 0.02,-0.38,0.44,U] 
23:08:15.037 00.000 8996 single-star, 6 included, MultiStar: {-0.08, -0.28}, one-star: {-0.14, -0.13}
23:08:15.038 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
23:08:15.039 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
23:08:15.040 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.38 mountX=-0.12 mountY=0.14, mountTheta=2.28
23:08:15.041 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.13, opts=13)
23:08:15.042 00.001 8996 Enqueuing Move request for scope (-0.14, -0.13)
23:08:15.043 00.001 20224 Worker thread wakes up
23:08:15.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
23:08:15.043 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
23:08:15.043 00.000 20224 Moving (-0.14, -0.13) raw xDistance=-0.12 yDistance=0.14
23:08:15.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:08:15.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:15.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:08:15.043 00.000 20224 MoveAxis(E, 0, ABG)
23:08:15.043 00.000 20224 Move returns status 0, amount 0
23:08:15.043 00.000 20224 MoveAxis(N, 0, ABG)
23:08:15.043 00.000 20224 Move returns status 0, amount 0
23:08:15.043 00.000 20224 move complete, result=0
23:08:15.044 00.001 20224 worker thread done servicing request
23:08:15.047 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54403, med=2829, FiltMin=2576, FiltMax=25955, Gamma=1.000
23:08:15.059 00.012 8996 UpdateGuideState exits: m=677766 SNR=324.6
23:08:15.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:15.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:15.062 00.001 8996 Enqueuing Expose request
23:08:15.062 00.000 20224 Worker thread wakes up
23:08:15.062 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:15.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:15.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:16.225 01.162 20224 Exposure complete
23:08:16.297 00.072 20224 worker thread done servicing request
23:08:16.297 00.000 8996 OnExposeComplete: enter
23:08:16.298 00.001 8996 UpdateGuideState(): m_state=6
23:08:16.299 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6673
23:08:16.299 00.000 8996 Star::Find returns 1 (0), X=137.41, Y=471.79, Mass=763575, SNR=326.4, Peak=65504 HFD=4.5
23:08:16.300 00.001 8996 MultiStar: [#1 0.13,-0.08,0.69,U] [#2 0.17,-0.59,0.00,R] [#3 0.15,-0.41,0.00,M5] [#4 0.12,-0.42,0.00,M5] [#5 0.44,-0.38,0.00,M2] [#6 0.35,-0.50,0.00,M3] [#7 0.36,-0.24,0.00,M1] [#8 0.34,-0.19,0.44,U] 
23:08:16.301 00.001 8996 single-star, 2 included, MultiStar: {0.15, -0.15}, one-star: {0.07, -0.17}
23:08:16.302 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
23:08:16.303 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
23:08:16.304 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.18 mountX=0.08 mountY=0.16, mountTheta=1.08
23:08:16.305 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.17, opts=13)
23:08:16.306 00.001 8996 Enqueuing Move request for scope (0.07, -0.17)
23:08:16.307 00.001 20224 Worker thread wakes up
23:08:16.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
23:08:16.307 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
23:08:16.307 00.000 20224 Moving (0.07, -0.17) raw xDistance=0.08 yDistance=0.16
23:08:16.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:08:16.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:16.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:08:16.307 00.000 20224 MoveAxis(E, 0, ABG)
23:08:16.308 00.001 20224 Move returns status 0, amount 0
23:08:16.308 00.000 20224 MoveAxis(N, 0, ABG)
23:08:16.308 00.000 20224 Move returns status 0, amount 0
23:08:16.308 00.000 20224 move complete, result=0
23:08:16.308 00.000 20224 worker thread done servicing request
23:08:16.311 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2829, FiltMin=2580, FiltMax=27725, Gamma=1.000
23:08:16.333 00.022 8996 UpdateGuideState exits: m=763575 SNR=326.4
23:08:16.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:16.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:16.336 00.001 8996 Enqueuing Expose request
23:08:16.337 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:16.337 00.000 20224 Worker thread wakes up
23:08:16.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:16.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:17.296 00.958 20224 Exposure complete
23:08:17.393 00.097 20224 worker thread done servicing request
23:08:17.393 00.000 8996 OnExposeComplete: enter
23:08:17.394 00.001 8996 UpdateGuideState(): m_state=6
23:08:17.395 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6674
23:08:17.396 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=471.78, Mass=745169, SNR=360.9, Peak=65504 HFD=4.5
23:08:17.397 00.001 8996 MultiStar: [#1 0.25,-0.31,0.69,U] [#2 0.19,-0.00,0.68,U] [#3 0.41,-0.58,0.00,M6] [#4 0.44,-0.66,0.00,M6] [#5 0.62,-0.25,0.00,M3] [#6 0.43,-0.63,0.00,M4] [#7 0.53,-0.73,0.00,M2] [#8 0.80,-0.32,0.00,M1] 
23:08:17.397 00.000 8996 refined, 2 included, MultiStar: {0.31, -0.17}, one-star: {0.42, -0.18}
23:08:17.398 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
23:08:17.399 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
23:08:17.400 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.17 hyp=0.35 cameraTheta=-0.50 mountX=0.32 mountY=0.13, mountTheta=0.38
23:08:17.401 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.17, opts=13)
23:08:17.402 00.001 8996 Enqueuing Move request for scope (0.31, -0.17)
23:08:17.403 00.001 20224 Worker thread wakes up
23:08:17.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.17) opts 0xd
23:08:17.403 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.17)
23:08:17.403 00.000 20224 Moving (0.31, -0.17) raw xDistance=0.32 yDistance=0.13
23:08:17.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:08:17.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:17.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:08:17.404 00.001 20224 MoveAxis(W, 47, ABG)
23:08:17.404 00.000 20224 Guiding  Dir = 3, Dur = 47
23:08:17.404 00.000 20224 IsSlewing returns 0
23:08:17.404 00.000 20224 IsGuiding returns 0
23:08:17.407 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2829, FiltMin=2573, FiltMax=29760, Gamma=1.000
23:08:17.416 00.009 20224 PulseGuide returned control before completion, sleep 46
23:08:17.427 00.011 8996 UpdateGuideState exits: m=745169 SNR=360.9
23:08:17.430 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:17.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:17.432 00.001 8996 Enqueuing Expose request
23:08:17.477 00.045 20224 IsGuiding returns 1
23:08:17.477 00.000 20224 scope still moving after pulse duration time elapsed
23:08:17.508 00.031 20224 IsSlewing returns 0
23:08:17.508 00.000 20224 IsGuiding returns 0
23:08:17.509 00.001 20224 scope move finished after 47 + 57 ms
23:08:17.509 00.000 20224 Move returns status 0, amount 47
23:08:17.509 00.000 20224 MoveAxis(N, 0, ABG)
23:08:17.509 00.000 20224 Move returns status 0, amount 0
23:08:17.509 00.000 20224 move complete, result=0
23:08:17.509 00.000 20224 worker thread done servicing request
23:08:17.509 00.000 20224 Worker thread wakes up
23:08:17.509 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.1 px 0 ms NORTH
23:08:17.511 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:17.512 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:18.675 01.163 20224 Exposure complete
23:08:18.740 00.065 20224 worker thread done servicing request
23:08:18.740 00.000 8996 OnExposeComplete: enter
23:08:18.741 00.001 8996 UpdateGuideState(): m_state=6
23:08:18.742 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6675
23:08:18.743 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=471.93, Mass=722193, SNR=357.1, Peak=65475 HFD=4.3
23:08:18.744 00.001 8996 MultiStar: [#1 -0.41,0.05,0.67,U] [#2 -0.36,0.15,0.77,U] [#3 -0.15,-0.50,0.00,M7] [#4 -0.13,-0.41,0.58,U] [#5 -0.19,-0.30,0.57,U] [#6 -0.06,-0.34,0.44,U] [#7 0.01,-0.30,0.44,U] [#8 0.02,-0.06,0.38,U] 
23:08:18.744 00.000 8996 refined, 7 included, MultiStar: {-0.21, -0.12}, one-star: {-0.27, -0.03}
23:08:18.745 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
23:08:18.746 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
23:08:18.746 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-2.62 mountX=-0.20 mountY=0.15, mountTheta=2.51
23:08:18.747 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.12, opts=13)
23:08:18.749 00.002 8996 Enqueuing Move request for scope (-0.21, -0.12)
23:08:18.749 00.000 20224 Worker thread wakes up
23:08:18.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.12) opts 0xd
23:08:18.749 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.12)
23:08:18.749 00.000 20224 Moving (-0.21, -0.12) raw xDistance=-0.20 yDistance=0.15
23:08:18.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:08:18.750 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:18.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:08:18.750 00.000 20224 MoveAxis(E, 0, ABG)
23:08:18.750 00.000 20224 Move returns status 0, amount 0
23:08:18.750 00.000 20224 MoveAxis(N, 0, ABG)
23:08:18.750 00.000 20224 Move returns status 0, amount 0
23:08:18.750 00.000 20224 move complete, result=0
23:08:18.750 00.000 20224 worker thread done servicing request
23:08:18.753 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65475, med=2829, FiltMin=2528, FiltMax=28563, Gamma=1.000
23:08:18.768 00.015 8996 UpdateGuideState exits: m=722193 SNR=357.1
23:08:18.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:18.769 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:18.770 00.001 8996 Enqueuing Expose request
23:08:18.771 00.001 20224 Worker thread wakes up
23:08:18.771 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:18.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:18.772 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:19.758 00.986 20224 Exposure complete
23:08:19.814 00.056 20224 worker thread done servicing request
23:08:19.814 00.000 8996 OnExposeComplete: enter
23:08:19.815 00.001 8996 UpdateGuideState(): m_state=6
23:08:19.816 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6676
23:08:19.816 00.000 8996 Star::Find returns 1 (0), X=137.32, Y=471.79, Mass=745891, SNR=396.1, Peak=60384 HFD=4.5
23:08:19.817 00.001 8996 MultiStar: [#1 0.07,-0.24,0.51,U] [#2 -0.03,0.24,0.69,U] [#3 0.05,-0.32,0.57,U] [#4 0.12,-0.36,0.45,U] [#5 0.24,-0.30,0.57,U] [#6 0.26,-0.10,0.38,U] [#7 0.08,-0.12,0.39,U] [#8 0.15,-0.28,0.36,U] 
23:08:19.818 00.001 8996 single-star, 8 included, MultiStar: {0.08, -0.17}, one-star: {-0.02, -0.17}
23:08:19.819 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
23:08:19.820 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
23:08:19.820 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.70 mountX=-0.01 mountY=0.17, mountTheta=1.61
23:08:19.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
23:08:19.822 00.000 8996 Enqueuing Move request for scope (-0.02, -0.17)
23:08:19.823 00.001 20224 Worker thread wakes up
23:08:19.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:08:19.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:08:19.823 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
23:08:19.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:08:19.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:19.824 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:08:19.824 00.000 20224 MoveAxis(E, 0, ABG)
23:08:19.824 00.000 20224 Move returns status 0, amount 0
23:08:19.824 00.000 20224 MoveAxis(N, 0, ABG)
23:08:19.824 00.000 20224 Move returns status 0, amount 0
23:08:19.824 00.000 20224 move complete, result=0
23:08:19.824 00.000 20224 worker thread done servicing request
23:08:19.830 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60384, med=2829, FiltMin=2541, FiltMax=25773, Gamma=1.000
23:08:19.853 00.023 8996 UpdateGuideState exits: m=745891 SNR=396.1
23:08:19.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:19.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:19.856 00.001 8996 Enqueuing Expose request
23:08:19.857 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:19.860 00.003 20224 Worker thread wakes up
23:08:19.860 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:19.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:21.019 01.159 20224 Exposure complete
23:08:21.096 00.077 20224 worker thread done servicing request
23:08:21.096 00.000 8996 OnExposeComplete: enter
23:08:21.098 00.002 8996 UpdateGuideState(): m_state=6
23:08:21.099 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6677
23:08:21.100 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=471.94, Mass=764581, SNR=352.9, Peak=64867 HFD=4.3
23:08:21.101 00.001 8996 MultiStar: [#1 -0.16,-0.20,0.68,U] [#2 -0.38,0.05,0.74,U] [#3 -0.21,-0.39,0.00,M7] [#4 -0.35,-0.49,0.00,M5] [#5 -0.11,-0.31,0.57,U] [#6 -0.29,-0.18,0.40,U] [#7 -0.23,-0.30,0.44,U] [#8 0.00,-0.25,0.36,U] 
23:08:21.102 00.001 8996 single-star, 6 included, MultiStar: {-0.22, -0.14}, one-star: {-0.23, -0.02}
23:08:21.103 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
23:08:21.104 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
23:08:21.105 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.06 mountX=-0.23 mountY=0.05, mountTheta=2.94
23:08:21.106 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.02, opts=13)
23:08:21.107 00.001 8996 Enqueuing Move request for scope (-0.23, -0.02)
23:08:21.108 00.001 20224 Worker thread wakes up
23:08:21.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd
23:08:21.108 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.02)
23:08:21.108 00.000 20224 Moving (-0.23, -0.02) raw xDistance=-0.23 yDistance=0.05
23:08:21.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:08:21.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:21.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:08:21.108 00.000 20224 MoveAxis(E, 34, ABG)
23:08:21.109 00.001 20224 Guiding  Dir = 2, Dur = 34
23:08:21.109 00.000 20224 IsSlewing returns 0
23:08:21.109 00.000 20224 IsGuiding returns 0
23:08:21.113 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64867, med=2829, FiltMin=2560, FiltMax=29827, Gamma=1.000
23:08:21.126 00.013 8996 UpdateGuideState exits: m=764581 SNR=352.9
23:08:21.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:21.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:21.128 00.000 8996 Enqueuing Expose request
23:08:21.134 00.006 20224 PulseGuide returned control before completion, sleep 19
23:08:21.165 00.031 20224 IsGuiding returns 1
23:08:21.165 00.000 20224 scope still moving after pulse duration time elapsed
23:08:21.196 00.031 20224 IsSlewing returns 0
23:08:21.196 00.000 20224 IsGuiding returns 1
23:08:21.227 00.031 20224 IsSlewing returns 0
23:08:21.227 00.000 20224 IsGuiding returns 0
23:08:21.227 00.000 20224 scope move finished after 34 + 84 ms
23:08:21.227 00.000 20224 Move returns status 0, amount 34
23:08:21.227 00.000 20224 MoveAxis(N, 0, ABG)
23:08:21.227 00.000 20224 Move returns status 0, amount 0
23:08:21.227 00.000 20224 move complete, result=0
23:08:21.227 00.000 20224 worker thread done servicing request
23:08:21.227 00.000 20224 Worker thread wakes up
23:08:21.227 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
23:08:21.229 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:21.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:22.196 00.967 20224 Exposure complete
23:08:22.290 00.094 20224 worker thread done servicing request
23:08:22.290 00.000 8996 OnExposeComplete: enter
23:08:22.291 00.001 8996 UpdateGuideState(): m_state=6
23:08:22.291 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6678
23:08:22.292 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=471.82, Mass=727702, SNR=414.8, Peak=58995 HFD=4.4
23:08:22.293 00.001 8996 MultiStar: [#1 -0.08,-0.36,0.56,U] [#2 -0.24,0.18,0.61,U] [#3 -0.02,-0.60,0.00,M8] [#4 0.02,-0.59,0.00,M6] [#5 -0.14,-0.37,0.50,U] [#6 0.04,-0.35,0.35,U] [#7 -0.06,-0.38,0.43,U] [#8 -0.01,-0.20,0.30,U] 
23:08:22.294 00.001 8996 single-star, 6 included, MultiStar: {-0.11, -0.20}, one-star: {-0.16, -0.14}
23:08:22.295 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
23:08:22.296 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
23:08:22.297 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.42 mountX=-0.14 mountY=0.16, mountTheta=2.31
23:08:22.298 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.14, opts=13)
23:08:22.299 00.001 8996 Enqueuing Move request for scope (-0.16, -0.14)
23:08:22.300 00.001 20224 Worker thread wakes up
23:08:22.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
23:08:22.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
23:08:22.300 00.000 20224 Moving (-0.16, -0.14) raw xDistance=-0.14 yDistance=0.16
23:08:22.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:08:22.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:22.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:08:22.300 00.000 20224 MoveAxis(E, 0, ABG)
23:08:22.301 00.001 20224 Move returns status 0, amount 0
23:08:22.301 00.000 20224 MoveAxis(N, 0, ABG)
23:08:22.301 00.000 20224 Move returns status 0, amount 0
23:08:22.301 00.000 20224 move complete, result=0
23:08:22.301 00.000 20224 worker thread done servicing request
23:08:22.306 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58995, med=2829, FiltMin=2573, FiltMax=27443, Gamma=1.000
23:08:22.319 00.013 8996 UpdateGuideState exits: m=727702 SNR=414.8
23:08:22.320 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:22.320 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:22.321 00.001 8996 Enqueuing Expose request
23:08:22.322 00.001 20224 Worker thread wakes up
23:08:22.322 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:22.322 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:22.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:23.496 01.174 20224 Exposure complete
23:08:23.592 00.096 20224 worker thread done servicing request
23:08:23.592 00.000 8996 OnExposeComplete: enter
23:08:23.595 00.003 8996 UpdateGuideState(): m_state=6
23:08:23.596 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6679
23:08:23.596 00.000 8996 Star::Find returns 1 (0), X=137.15, Y=471.99, Mass=750270, SNR=324.6, Peak=62595 HFD=4.3
23:08:23.598 00.002 8996 MultiStar: [#1 -0.13,-0.25,0.79,U] [#2 -0.17,0.04,0.81,U] [#3 -0.07,-0.44,0.00,M9] [#4 0.01,-0.41,0.65,U] [#5 -0.17,-0.35,0.65,U] [#6 0.06,-0.28,0.47,U] [#7 0.09,-0.26,0.50,U] [#8 0.02,-0.37,0.47,U] 
23:08:23.599 00.001 8996 single-star, 7 included, MultiStar: {-0.09, -0.20}, one-star: {-0.19, 0.03}
23:08:23.600 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
23:08:23.602 00.002 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
23:08:23.604 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=3.00 mountX=-0.19 mountY=-0.00, mountTheta=-3.12
23:08:23.609 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.03, opts=13)
23:08:23.611 00.002 8996 Enqueuing Move request for scope (-0.19, 0.03)
23:08:23.612 00.001 20224 Worker thread wakes up
23:08:23.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
23:08:23.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
23:08:23.612 00.000 20224 Moving (-0.19, 0.03) raw xDistance=-0.19 yDistance=-0.00
23:08:23.613 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:08:23.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:23.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:08:23.613 00.000 20224 MoveAxis(E, 0, ABG)
23:08:23.613 00.000 20224 Move returns status 0, amount 0
23:08:23.613 00.000 20224 MoveAxis(N, 0, ABG)
23:08:23.613 00.000 20224 Move returns status 0, amount 0
23:08:23.613 00.000 20224 move complete, result=0
23:08:23.613 00.000 20224 worker thread done servicing request
23:08:23.622 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62595, med=2829, FiltMin=2566, FiltMax=30707, Gamma=1.000
23:08:23.655 00.033 8996 UpdateGuideState exits: m=750270 SNR=324.6
23:08:23.658 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:23.660 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:23.662 00.002 8996 Enqueuing Expose request
23:08:23.664 00.002 20224 Worker thread wakes up
23:08:23.664 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:23.665 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:23.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:24.625 00.960 20224 Exposure complete
23:08:24.701 00.076 20224 worker thread done servicing request
23:08:24.701 00.000 8996 OnExposeComplete: enter
23:08:24.703 00.002 8996 UpdateGuideState(): m_state=6
23:08:24.704 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6680
23:08:24.706 00.002 8996 Star::Find returns 1 (0), X=137.45, Y=471.71, Mass=698221, SNR=355.3, Peak=57120 HFD=4.5
23:08:24.707 00.001 8996 MultiStar: [#1 0.09,-0.33,0.64,U] [#2 -0.22,0.06,0.74,U] [#3 0.17,-0.45,0.00,M10] [#4 0.10,-0.41,0.62,U] [#5 0.20,-0.24,0.60,U] [#6 0.04,-0.56,0.00,M1] [#7 0.09,-0.41,0.47,U] [#8 0.13,-0.16,0.36,U] 
23:08:24.708 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.24}, one-star: {0.12, -0.25}
23:08:24.709 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
23:08:24.709 00.000 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
23:08:24.710 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.31 mountX=0.09 mountY=0.23, mountTheta=1.21
23:08:24.712 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.24, opts=13)
23:08:24.713 00.001 8996 Enqueuing Move request for scope (0.06, -0.24)
23:08:24.714 00.001 20224 Worker thread wakes up
23:08:24.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
23:08:24.714 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
23:08:24.714 00.000 20224 Moving (0.06, -0.24) raw xDistance=0.09 yDistance=0.23
23:08:24.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:08:24.714 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:24.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:08:24.714 00.000 20224 MoveAxis(E, 0, ABG)
23:08:24.715 00.001 20224 Move returns status 0, amount 0
23:08:24.715 00.000 20224 MoveAxis(N, 0, ABG)
23:08:24.715 00.000 20224 Move returns status 0, amount 0
23:08:24.715 00.000 20224 move complete, result=0
23:08:24.715 00.000 20224 worker thread done servicing request
23:08:24.725 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57120, med=2829, FiltMin=2557, FiltMax=25149, Gamma=1.000
23:08:24.746 00.021 8996 UpdateGuideState exits: m=698221 SNR=355.3
23:08:24.748 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:24.749 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:24.749 00.000 8996 Enqueuing Expose request
23:08:24.751 00.002 20224 Worker thread wakes up
23:08:24.751 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:24.753 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:24.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:25.930 01.177 20224 Exposure complete
23:08:26.000 00.070 20224 worker thread done servicing request
23:08:26.000 00.000 8996 OnExposeComplete: enter
23:08:26.002 00.002 8996 UpdateGuideState(): m_state=6
23:08:26.003 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6681
23:08:26.003 00.000 8996 Star::Find returns 1 (0), X=137.60, Y=472.03, Mass=711907, SNR=349.0, Peak=65504 HFD=4.2
23:08:26.004 00.001 8996 MultiStar: [#1 0.17,-0.07,0.68,U] [#2 0.06,0.09,0.74,U] [#3 0.25,-0.42,0.00,R] [#4 0.26,-0.35,0.00,M5] [#5 0.24,-0.19,0.55,U] [#6 0.31,-0.43,0.00,M2] [#7 0.23,-0.30,0.44,U] [#8 0.36,-0.09,0.41,U] 
23:08:26.005 00.001 8996 refined, 5 included, MultiStar: {0.21, -0.05}, one-star: {0.26, 0.07}
23:08:26.005 00.000 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
23:08:26.006 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
23:08:26.007 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.22 cameraTheta=-0.22 mountX=0.21 mountY=0.02, mountTheta=0.10
23:08:26.008 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.05, opts=13)
23:08:26.009 00.001 8996 Enqueuing Move request for scope (0.21, -0.05)
23:08:26.009 00.000 20224 Worker thread wakes up
23:08:26.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
23:08:26.010 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
23:08:26.010 00.000 20224 Moving (0.21, -0.05) raw xDistance=0.21 yDistance=0.02
23:08:26.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:08:26.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:26.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:08:26.010 00.000 20224 MoveAxis(W, 31, ABG)
23:08:26.010 00.000 20224 Guiding  Dir = 3, Dur = 31
23:08:26.010 00.000 20224 IsSlewing returns 0
23:08:26.010 00.000 20224 IsGuiding returns 0
23:08:26.018 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2829, FiltMin=2563, FiltMax=30253, Gamma=1.000
23:08:26.036 00.018 8996 UpdateGuideState exits: m=711907 SNR=349.0
23:08:26.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:26.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:26.039 00.001 8996 Enqueuing Expose request
23:08:26.060 00.021 20224 IsGuiding returns 1
23:08:26.060 00.000 20224 scope still moving after pulse duration time elapsed
23:08:26.090 00.030 20224 IsSlewing returns 0
23:08:26.090 00.000 20224 IsGuiding returns 1
23:08:26.122 00.032 20224 IsSlewing returns 0
23:08:26.122 00.000 20224 IsGuiding returns 1
23:08:26.153 00.031 20224 IsSlewing returns 0
23:08:26.153 00.000 20224 IsGuiding returns 0
23:08:26.153 00.000 20224 scope move finished after 31 + 112 ms
23:08:26.153 00.000 20224 Move returns status 0, amount 31
23:08:26.153 00.000 20224 MoveAxis(N, 0, ABG)
23:08:26.153 00.000 20224 Move returns status 0, amount 0
23:08:26.153 00.000 20224 move complete, result=0
23:08:26.155 00.002 20224 worker thread done servicing request
23:08:26.155 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
23:08:26.156 00.001 20224 Worker thread wakes up
23:08:26.156 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:26.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:27.125 00.969 20224 Exposure complete
23:08:27.227 00.102 20224 worker thread done servicing request
23:08:27.228 00.001 8996 OnExposeComplete: enter
23:08:27.229 00.001 8996 UpdateGuideState(): m_state=6
23:08:27.229 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6682
23:08:27.230 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=471.99, Mass=707946, SNR=340.2, Peak=57952 HFD=4.2
23:08:27.231 00.001 8996 MultiStar: [#1 -0.06,-0.09,0.65,U] [#2 -0.09,0.14,0.79,U] [#3 -0.32,0.04,0.59,U] [#4 -0.00,-0.24,0.50,U] [#5 0.02,-0.32,0.59,U] [#6 -0.03,-0.55,0.00,M3] [#7 0.10,-0.41,0.47,U] [#8 0.18,-0.31,0.38,U] 
23:08:27.233 00.002 8996 single-star, 7 included, MultiStar: {-0.04, -0.10}, one-star: {-0.02, 0.03}
23:08:27.234 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
23:08:27.235 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
23:08:27.237 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.12 mountX=-0.02 mountY=-0.03, mountTheta=-2.22
23:08:27.240 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
23:08:27.241 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
23:08:27.242 00.001 20224 Worker thread wakes up
23:08:27.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:08:27.242 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:08:27.242 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
23:08:27.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:08:27.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:27.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:08:27.242 00.000 20224 MoveAxis(E, 0, ABG)
23:08:27.242 00.000 20224 Move returns status 0, amount 0
23:08:27.242 00.000 20224 MoveAxis(N, 0, ABG)
23:08:27.242 00.000 20224 Move returns status 0, amount 0
23:08:27.242 00.000 20224 move complete, result=0
23:08:27.243 00.001 20224 worker thread done servicing request
23:08:27.250 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57952, med=2829, FiltMin=2573, FiltMax=28509, Gamma=1.000
23:08:27.272 00.022 8996 UpdateGuideState exits: m=707946 SNR=340.2
23:08:27.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:27.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:27.274 00.000 8996 Enqueuing Expose request
23:08:27.275 00.001 20224 Worker thread wakes up
23:08:27.275 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:27.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:27.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:28.456 01.180 20224 Exposure complete
23:08:28.544 00.088 20224 worker thread done servicing request
23:08:28.544 00.000 8996 OnExposeComplete: enter
23:08:28.545 00.001 8996 UpdateGuideState(): m_state=6
23:08:28.546 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6683
23:08:28.546 00.000 8996 Star::Find returns 1 (0), X=137.02, Y=471.76, Mass=704983, SNR=330.6, Peak=61571 HFD=4.3
23:08:28.548 00.002 8996 MultiStar: [#1 -0.27,-0.32,0.66,U] [#2 -0.20,-0.23,0.79,U] [#3 -0.54,-0.25,0.00,M1] [#4 -0.20,-0.81,0.00,M5] [#5 -0.08,-0.62,0.00,M1] [#6 -0.11,-0.40,0.48,U] [#7 -0.15,-0.27,0.42,U] [#8 -0.18,-0.51,0.00,M1] 
23:08:28.548 00.000 8996 refined, 4 included, MultiStar: {-0.23, -0.27}, one-star: {-0.32, -0.20}
23:08:28.549 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
23:08:28.550 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
23:08:28.551 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-2.29 mountX=-0.21 mountY=0.29, mountTheta=2.18
23:08:28.552 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.27, opts=13)
23:08:28.553 00.001 8996 Enqueuing Move request for scope (-0.23, -0.27)
23:08:28.554 00.001 20224 Worker thread wakes up
23:08:28.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
23:08:28.554 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
23:08:28.554 00.000 20224 Moving (-0.23, -0.27) raw xDistance=-0.21 yDistance=0.29
23:08:28.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:08:28.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:08:28.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:08:28.554 00.000 20224 MoveAxis(E, 30, ABG)
23:08:28.555 00.001 20224 Guiding  Dir = 2, Dur = 30
23:08:28.555 00.000 20224 IsSlewing returns 0
23:08:28.555 00.000 20224 IsGuiding returns 0
23:08:28.559 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61571, med=2829, FiltMin=2566, FiltMax=27379, Gamma=1.000
23:08:28.578 00.019 8996 UpdateGuideState exits: m=704983 SNR=330.6
23:08:28.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:28.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:28.582 00.002 8996 Enqueuing Expose request
23:08:28.603 00.021 20224 IsGuiding returns 1
23:08:28.603 00.000 20224 scope still moving after pulse duration time elapsed
23:08:28.638 00.035 20224 IsSlewing returns 0
23:08:28.638 00.000 20224 IsGuiding returns 1
23:08:28.664 00.026 20224 IsSlewing returns 0
23:08:28.664 00.000 20224 IsGuiding returns 1
23:08:28.694 00.030 20224 IsSlewing returns 0
23:08:28.695 00.001 20224 IsGuiding returns 0
23:08:28.695 00.000 20224 scope move finished after 30 + 109 ms
23:08:28.695 00.000 20224 Move returns status 0, amount 30
23:08:28.695 00.000 20224 MoveAxis(N, 0, ABG)
23:08:28.695 00.000 20224 Move returns status 0, amount 0
23:08:28.695 00.000 20224 move complete, result=0
23:08:28.695 00.000 20224 worker thread done servicing request
23:08:28.695 00.000 20224 Worker thread wakes up
23:08:28.695 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 0 ms NORTH
23:08:28.698 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:28.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:29.681 00.983 20224 Exposure complete
23:08:29.741 00.060 20224 worker thread done servicing request
23:08:29.741 00.000 8996 OnExposeComplete: enter
23:08:29.744 00.003 8996 UpdateGuideState(): m_state=6
23:08:29.747 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6684
23:08:29.750 00.003 8996 Star::Find returns 1 (0), X=137.05, Y=471.73, Mass=707631, SNR=357.8, Peak=59971 HFD=4.2
23:08:29.752 00.002 8996 MultiStar: [#1 -0.02,-0.54,0.00,M1] [#2 -0.24,-0.27,0.73,U] [#3 -0.40,-0.09,0.55,U] [#4 -0.12,-0.52,0.00,M6] [#5 0.11,-0.36,0.59,U] [#6 -0.02,-0.51,0.00,M3] [#7 -0.01,-0.41,0.47,U] [#8 0.06,-0.42,0.45,U] 
23:08:29.754 00.002 8996 refined, 5 included, MultiStar: {-0.16, -0.28}, one-star: {-0.28, -0.23}
23:08:29.755 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
23:08:29.758 00.003 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
23:08:29.759 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.28 hyp=0.32 cameraTheta=-2.08 mountX=-0.13 mountY=0.30, mountTheta=1.98
23:08:29.763 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.28, opts=13)
23:08:29.765 00.002 8996 Enqueuing Move request for scope (-0.16, -0.28)
23:08:29.767 00.002 20224 Worker thread wakes up
23:08:29.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.28) opts 0xd
23:08:29.767 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.28)
23:08:29.767 00.000 20224 Moving (-0.16, -0.28) raw xDistance=-0.13 yDistance=0.30
23:08:29.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:08:29.767 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.36 newest=0.56
23:08:29.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:08:29.767 00.000 20224 MoveAxis(E, 0, ABG)
23:08:29.767 00.000 20224 Move returns status 0, amount 0
23:08:29.767 00.000 20224 MoveAxis(S, 63, ABG)
23:08:29.767 00.000 20224 Guiding  Dir = 1, Dur = 63
23:08:29.767 00.000 20224 IsSlewing returns 0
23:08:29.767 00.000 20224 IsGuiding returns 0
23:08:29.773 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59971, med=2832, FiltMin=2579, FiltMax=25315, Gamma=1.000
23:08:29.774 00.001 20224 PulseGuide returned control before completion, sleep 67
23:08:29.791 00.017 8996 UpdateGuideState exits: m=707631 SNR=357.8
23:08:29.793 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:29.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:29.796 00.002 8996 Enqueuing Expose request
23:08:29.851 00.055 20224 IsGuiding returns 1
23:08:29.851 00.000 20224 scope still moving after pulse duration time elapsed
23:08:29.881 00.030 20224 IsSlewing returns 0
23:08:29.882 00.001 20224 IsGuiding returns 0
23:08:29.882 00.000 20224 scope move finished after 63 + 51 ms
23:08:29.882 00.000 20224 Move returns status 0, amount 63
23:08:29.882 00.000 20224 move complete, result=0
23:08:29.882 00.000 20224 worker thread done servicing request
23:08:29.882 00.000 20224 Worker thread wakes up
23:08:29.882 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
23:08:29.883 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:29.883 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:31.058 01.175 20224 Exposure complete
23:08:31.125 00.067 20224 worker thread done servicing request
23:08:31.125 00.000 8996 OnExposeComplete: enter
23:08:31.126 00.001 8996 UpdateGuideState(): m_state=6
23:08:31.127 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6685
23:08:31.127 00.000 8996 Star::Find returns 1 (0), X=137.07, Y=471.67, Mass=644094, SNR=331.6, Peak=55603 HFD=4.2
23:08:31.128 00.001 8996 MultiStar: [#1 -0.21,-0.21,0.72,U] [#2 -0.32,0.02,0.86,U] [#3 -0.27,-0.21,0.69,U] [#4 -0.06,-0.54,0.00,M7] [#5 -0.09,-0.33,0.63,U] [#6 -0.26,-0.11,0.47,U] [#7 -0.01,-0.37,0.46,U] [#8 0.06,-0.23,0.44,U] 
23:08:31.129 00.001 8996 refined, 7 included, MultiStar: {-0.20, -0.21}, one-star: {-0.27, -0.29}
23:08:31.130 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
23:08:31.131 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
23:08:31.131 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-2.33 mountX=-0.18 mountY=0.23, mountTheta=2.23
23:08:31.133 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.21, opts=13)
23:08:31.134 00.001 8996 Enqueuing Move request for scope (-0.20, -0.21)
23:08:31.135 00.001 20224 Worker thread wakes up
23:08:31.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.21) opts 0xd
23:08:31.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.21)
23:08:31.135 00.000 20224 Moving (-0.20, -0.21) raw xDistance=-0.18 yDistance=0.23
23:08:31.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:08:31.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:08:31.135 00.000 20224 MoveAxis(E, 0, ABG)
23:08:31.135 00.000 20224 Move returns status 0, amount 0
23:08:31.135 00.000 20224 MoveAxis(S, 48, ABG)
23:08:31.135 00.000 20224 Guiding  Dir = 1, Dur = 48
23:08:31.135 00.000 20224 IsSlewing returns 0
23:08:31.136 00.001 20224 IsGuiding returns 0
23:08:31.137 00.001 20224 PulseGuide returned control before completion, sleep 57
23:08:31.140 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55603, med=2829, FiltMin=2550, FiltMax=23040, Gamma=1.000
23:08:31.155 00.015 8996 UpdateGuideState exits: m=644094 SNR=331.6
23:08:31.158 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:31.160 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:31.162 00.002 8996 Enqueuing Expose request
23:08:31.201 00.039 20224 IsGuiding returns 1
23:08:31.201 00.000 20224 scope still moving after pulse duration time elapsed
23:08:31.229 00.028 20224 IsSlewing returns 0
23:08:31.229 00.000 20224 IsGuiding returns 0
23:08:31.229 00.000 20224 scope move finished after 48 + 46 ms
23:08:31.229 00.000 20224 Move returns status 0, amount 48
23:08:31.229 00.000 20224 move complete, result=0
23:08:31.229 00.000 20224 worker thread done servicing request
23:08:31.229 00.000 20224 Worker thread wakes up
23:08:31.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:31.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:31.232 00.003 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 48 ms SOUTH
23:08:32.211 00.979 20224 Exposure complete
23:08:32.294 00.083 20224 worker thread done servicing request
23:08:32.294 00.000 8996 OnExposeComplete: enter
23:08:32.296 00.002 8996 UpdateGuideState(): m_state=6
23:08:32.297 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6686
23:08:32.298 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.03, Mass=801717, SNR=388.9, Peak=64563 HFD=4.3
23:08:32.300 00.002 8996 MultiStar: [#1 -0.17,-0.22,0.63,U] [#2 -0.42,-0.01,0.66,U] [#3 -0.54,0.01,0.00,M1] [#4 -0.38,-0.39,0.00,M8] [#5 -0.22,-0.37,0.53,U] [#6 -0.32,-0.47,0.00,M3] [#7 -0.49,-0.20,0.00,M1] [#8 -0.12,-0.13,0.33,U] 
23:08:32.301 00.001 8996 single-star, 4 included, MultiStar: {-0.24, -0.10}, one-star: {-0.21, 0.07}
23:08:32.302 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
23:08:32.304 00.002 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
23:08:32.306 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.23 cameraTheta=2.82 mountX=-0.22 mountY=-0.05, mountTheta=-2.93
23:08:32.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.07, opts=13)
23:08:32.309 00.001 8996 Enqueuing Move request for scope (-0.21, 0.07)
23:08:32.310 00.001 20224 Worker thread wakes up
23:08:32.311 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
23:08:32.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
23:08:32.311 00.000 20224 Moving (-0.21, 0.07) raw xDistance=-0.22 yDistance=-0.05
23:08:32.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:08:32.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:32.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:08:32.311 00.000 20224 MoveAxis(E, 32, ABG)
23:08:32.311 00.000 20224 Guiding  Dir = 2, Dur = 32
23:08:32.312 00.001 20224 IsSlewing returns 0
23:08:32.312 00.000 20224 IsGuiding returns 0
23:08:32.313 00.001 20224 PulseGuide returned control before completion, sleep 42
23:08:32.317 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64563, med=2829, FiltMin=2569, FiltMax=33395, Gamma=1.000
23:08:32.330 00.013 8996 UpdateGuideState exits: m=801717 SNR=388.9
23:08:32.332 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:32.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:32.334 00.001 8996 Enqueuing Expose request
23:08:32.358 00.024 20224 IsGuiding returns 1
23:08:32.358 00.000 20224 scope still moving after pulse duration time elapsed
23:08:32.390 00.032 20224 IsSlewing returns 0
23:08:32.390 00.000 20224 IsGuiding returns 1
23:08:32.422 00.032 20224 IsSlewing returns 0
23:08:32.422 00.000 20224 IsGuiding returns 0
23:08:32.422 00.000 20224 scope move finished after 32 + 78 ms
23:08:32.422 00.000 20224 Move returns status 0, amount 32
23:08:32.422 00.000 20224 MoveAxis(N, 0, ABG)
23:08:32.422 00.000 20224 Move returns status 0, amount 0
23:08:32.422 00.000 20224 move complete, result=0
23:08:32.422 00.000 20224 worker thread done servicing request
23:08:32.422 00.000 20224 Worker thread wakes up
23:08:32.422 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:32.422 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
23:08:32.423 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:33.604 01.181 20224 Exposure complete
23:08:33.671 00.067 20224 worker thread done servicing request
23:08:33.671 00.000 8996 OnExposeComplete: enter
23:08:33.672 00.001 8996 UpdateGuideState(): m_state=6
23:08:33.673 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6687
23:08:33.674 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=471.88, Mass=680369, SNR=336.4, Peak=60496 HFD=4.4
23:08:33.675 00.001 8996 MultiStar: [#1 0.09,-0.09,0.76,U] [#2 0.07,0.10,0.72,U] [#3 -0.18,-0.16,0.65,U] [#4 0.04,-0.46,0.00,M9] [#5 0.02,-0.11,0.63,U] [#6 -0.13,-0.41,0.49,U] [#7 0.08,-0.39,0.49,U] [#8 0.27,-0.34,0.00,M1] 
23:08:33.676 00.001 8996 refined, 6 included, MultiStar: {0.05, -0.13}, one-star: {0.26, -0.08}
23:08:33.676 00.000 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
23:08:33.677 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
23:08:33.678 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.20 mountX=0.07 mountY=0.13, mountTheta=1.10
23:08:33.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.13, opts=13)
23:08:33.683 00.003 8996 Enqueuing Move request for scope (0.05, -0.13)
23:08:33.685 00.002 20224 Worker thread wakes up
23:08:33.686 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
23:08:33.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
23:08:33.686 00.000 20224 Moving (0.05, -0.13) raw xDistance=0.07 yDistance=0.13
23:08:33.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:08:33.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:33.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:08:33.686 00.000 20224 MoveAxis(E, 0, ABG)
23:08:33.686 00.000 20224 Move returns status 0, amount 0
23:08:33.686 00.000 20224 MoveAxis(N, 0, ABG)
23:08:33.686 00.000 20224 Move returns status 0, amount 0
23:08:33.686 00.000 20224 move complete, result=0
23:08:33.686 00.000 20224 worker thread done servicing request
23:08:33.695 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60496, med=2829, FiltMin=2573, FiltMax=27309, Gamma=1.000
23:08:33.711 00.016 8996 UpdateGuideState exits: m=680369 SNR=336.4
23:08:33.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:33.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:33.714 00.001 8996 Enqueuing Expose request
23:08:33.715 00.001 20224 Worker thread wakes up
23:08:33.715 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:33.716 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:33.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:34.706 00.990 20224 Exposure complete
23:08:34.763 00.057 20224 worker thread done servicing request
23:08:34.763 00.000 8996 OnExposeComplete: enter
23:08:34.764 00.001 8996 UpdateGuideState(): m_state=6
23:08:34.765 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6688
23:08:34.766 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=471.71, Mass=734042, SNR=341.4, Peak=65504 HFD=4.4
23:08:34.767 00.001 8996 MultiStar: [#1 0.17,-0.24,0.71,U] [#2 -0.07,0.00,0.72,U] [#3 -0.04,0.01,0.58,U] [#4 0.22,-0.52,0.00,M10] [#5 0.27,-0.32,0.60,U] [#6 0.11,-0.46,0.00,M3] [#7 0.33,-0.36,0.00,M1] [#8 0.27,-0.08,0.47,U] 
23:08:34.768 00.001 8996 refined, 5 included, MultiStar: {0.17, -0.16}, one-star: {0.37, -0.25}
23:08:34.769 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:08:34.770 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
23:08:34.771 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.24 cameraTheta=-0.75 mountX=0.19 mountY=0.14, mountTheta=0.64
23:08:34.772 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.16, opts=13)
23:08:34.774 00.002 8996 Enqueuing Move request for scope (0.17, -0.16)
23:08:34.775 00.001 20224 Worker thread wakes up
23:08:34.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.16) opts 0xd
23:08:34.775 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.16)
23:08:34.775 00.000 20224 Moving (0.17, -0.16) raw xDistance=0.19 yDistance=0.14
23:08:34.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:08:34.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:34.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:08:34.775 00.000 20224 MoveAxis(E, 0, ABG)
23:08:34.775 00.000 20224 Move returns status 0, amount 0
23:08:34.775 00.000 20224 MoveAxis(N, 0, ABG)
23:08:34.775 00.000 20224 Move returns status 0, amount 0
23:08:34.775 00.000 20224 move complete, result=0
23:08:34.775 00.000 20224 worker thread done servicing request
23:08:34.779 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2829, FiltMin=2525, FiltMax=31309, Gamma=1.000
23:08:34.791 00.012 8996 UpdateGuideState exits: m=734042 SNR=341.4
23:08:34.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:34.792 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:34.793 00.001 8996 Enqueuing Expose request
23:08:34.794 00.001 20224 Worker thread wakes up
23:08:34.794 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:34.795 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:34.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:35.968 01.173 20224 Exposure complete
23:08:36.062 00.094 20224 worker thread done servicing request
23:08:36.062 00.000 8996 OnExposeComplete: enter
23:08:36.063 00.001 8996 UpdateGuideState(): m_state=6
23:08:36.064 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6689
23:08:36.065 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=471.85, Mass=684669, SNR=342.9, Peak=59584 HFD=4.4
23:08:36.066 00.001 8996 MultiStar: [#1 0.02,-0.22,0.65,U] [#2 -0.16,0.26,0.80,U] [#3 -0.11,-0.08,0.61,U] [#4 0.17,-0.45,0.00,R] [#5 0.12,-0.34,0.63,U] [#6 0.17,-0.52,0.00,M4] [#7 -0.00,-0.30,0.44,U] [#8 0.10,-0.35,0.43,U] 
23:08:36.067 00.001 8996 refined, 6 included, MultiStar: {0.03, -0.13}, one-star: {0.19, -0.11}
23:08:36.068 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:08:36.068 00.000 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
23:08:36.070 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.14 cameraTheta=-1.36 mountX=0.04 mountY=0.13, mountTheta=1.26
23:08:36.071 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.13, opts=13)
23:08:36.072 00.001 8996 Enqueuing Move request for scope (0.03, -0.13)
23:08:36.073 00.001 20224 Worker thread wakes up
23:08:36.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
23:08:36.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
23:08:36.074 00.001 20224 Moving (0.03, -0.13) raw xDistance=0.04 yDistance=0.13
23:08:36.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:08:36.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:36.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:08:36.074 00.000 20224 MoveAxis(E, 0, ABG)
23:08:36.074 00.000 20224 Move returns status 0, amount 0
23:08:36.074 00.000 20224 MoveAxis(N, 0, ABG)
23:08:36.074 00.000 20224 Move returns status 0, amount 0
23:08:36.074 00.000 20224 move complete, result=0
23:08:36.074 00.000 20224 worker thread done servicing request
23:08:36.078 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59584, med=2829, FiltMin=2550, FiltMax=27725, Gamma=1.000
23:08:36.098 00.020 8996 UpdateGuideState exits: m=684669 SNR=342.9
23:08:36.100 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:36.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:36.102 00.001 8996 Enqueuing Expose request
23:08:36.103 00.001 20224 Worker thread wakes up
23:08:36.103 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:36.105 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:36.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:37.101 00.996 20224 Exposure complete
23:08:37.175 00.074 20224 worker thread done servicing request
23:08:37.175 00.000 8996 OnExposeComplete: enter
23:08:37.176 00.001 8996 UpdateGuideState(): m_state=6
23:08:37.177 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6690
23:08:37.178 00.001 8996 Star::Find returns 1 (0), X=137.29, Y=471.74, Mass=673143, SNR=324.9, Peak=50931 HFD=4.3
23:08:37.179 00.001 8996 MultiStar: [#1 -0.10,-0.24,0.74,U] [#2 -0.17,0.23,0.76,U] [#3 -0.27,-0.06,0.59,U] [#4 -0.08,-0.02,0.59,U] [#5 0.30,-0.38,0.00,M1] [#6 0.26,-0.31,0.48,U] [#7 0.25,-0.20,0.46,U] [#8 0.19,-0.45,0.00,M1] 
23:08:37.180 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.11}, one-star: {-0.05, -0.22}
23:08:37.181 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
23:08:37.181 00.000 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
23:08:37.182 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.97 mountX=-0.04 mountY=0.12, mountTheta=1.87
23:08:37.184 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.11, opts=13)
23:08:37.184 00.000 8996 Enqueuing Move request for scope (-0.05, -0.11)
23:08:37.185 00.001 20224 Worker thread wakes up
23:08:37.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
23:08:37.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
23:08:37.185 00.000 20224 Moving (-0.05, -0.11) raw xDistance=-0.04 yDistance=0.12
23:08:37.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:08:37.186 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:37.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:08:37.186 00.000 20224 MoveAxis(E, 0, ABG)
23:08:37.186 00.000 20224 Move returns status 0, amount 0
23:08:37.186 00.000 20224 MoveAxis(N, 0, ABG)
23:08:37.186 00.000 20224 Move returns status 0, amount 0
23:08:37.186 00.000 20224 move complete, result=0
23:08:37.186 00.000 20224 worker thread done servicing request
23:08:37.189 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50931, med=2832, FiltMin=2582, FiltMax=23187, Gamma=1.000
23:08:37.205 00.016 8996 UpdateGuideState exits: m=673143 SNR=324.9
23:08:37.206 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:37.207 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:37.208 00.001 8996 Enqueuing Expose request
23:08:37.208 00.000 20224 Worker thread wakes up
23:08:37.208 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:37.209 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:37.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:38.394 01.185 20224 Exposure complete
23:08:38.458 00.064 20224 worker thread done servicing request
23:08:38.459 00.001 8996 OnExposeComplete: enter
23:08:38.459 00.000 8996 UpdateGuideState(): m_state=6
23:08:38.460 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6691
23:08:38.461 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=471.96, Mass=722510, SNR=343.6, Peak=65504 HFD=4.2
23:08:38.463 00.002 8996 MultiStar: [#1 0.25,-0.19,0.64,U] [#2 0.01,0.18,0.80,U] [#3 -0.04,0.03,0.69,U] [#4 0.15,0.10,0.57,U] [#5 0.42,-0.40,0.00,M2] [#6 0.37,-0.39,0.00,M4] [#7 0.35,-0.20,0.45,U] [#8 0.40,-0.23,0.00,M2] 
23:08:38.463 00.000 8996 refined, 5 included, MultiStar: {0.15, 0.00}, one-star: {0.25, -0.00}
23:08:38.465 00.002 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
23:08:38.466 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
23:08:38.467 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.02 mountX=0.15 mountY=-0.02, mountTheta=-0.14
23:08:38.468 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.00, opts=13)
23:08:38.469 00.001 8996 Enqueuing Move request for scope (0.15, 0.00)
23:08:38.470 00.001 20224 Worker thread wakes up
23:08:38.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
23:08:38.470 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
23:08:38.470 00.000 20224 Moving (0.15, 0.00) raw xDistance=0.15 yDistance=-0.02
23:08:38.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:08:38.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:38.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:08:38.470 00.000 20224 MoveAxis(E, 0, ABG)
23:08:38.470 00.000 20224 Move returns status 0, amount 0
23:08:38.470 00.000 20224 MoveAxis(N, 0, ABG)
23:08:38.470 00.000 20224 Move returns status 0, amount 0
23:08:38.470 00.000 20224 move complete, result=0
23:08:38.471 00.001 20224 worker thread done servicing request
23:08:38.474 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2829, FiltMin=2563, FiltMax=28589, Gamma=1.000
23:08:38.495 00.021 8996 UpdateGuideState exits: m=722510 SNR=343.6
23:08:38.497 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:38.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:38.499 00.001 8996 Enqueuing Expose request
23:08:38.500 00.001 20224 Worker thread wakes up
23:08:38.500 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:38.501 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:38.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:39.480 00.979 20224 Exposure complete
23:08:39.543 00.063 20224 worker thread done servicing request
23:08:39.543 00.000 8996 OnExposeComplete: enter
23:08:39.544 00.001 8996 UpdateGuideState(): m_state=6
23:08:39.545 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6692
23:08:39.546 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=471.81, Mass=790497, SNR=416.0, Peak=65504 HFD=4.6
23:08:39.548 00.002 8996 MultiStar: [#1 0.13,-0.25,0.53,U] [#2 -0.03,-0.02,0.62,U] [#3 -0.18,-0.08,0.56,U] [#4 0.03,-0.07,0.44,U] [#5 0.17,-0.33,0.55,U] [#6 0.23,-0.38,0.00,M5] [#7 0.14,-0.30,0.37,U] [#8 0.36,-0.48,0.00,M3] 
23:08:39.555 00.007 8996 refined, 6 included, MultiStar: {0.09, -0.16}, one-star: {0.24, -0.15}
23:08:39.557 00.002 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:08:39.559 00.002 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
23:08:39.560 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.08 mountX=0.10 mountY=0.15, mountTheta=0.98
23:08:39.562 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
23:08:39.563 00.001 8996 Enqueuing Move request for scope (0.09, -0.16)
23:08:39.563 00.000 20224 Worker thread wakes up
23:08:39.564 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
23:08:39.564 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
23:08:39.564 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
23:08:39.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:08:39.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:39.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:08:39.564 00.000 20224 MoveAxis(E, 0, ABG)
23:08:39.564 00.000 20224 Move returns status 0, amount 0
23:08:39.564 00.000 20224 MoveAxis(N, 0, ABG)
23:08:39.564 00.000 20224 Move returns status 0, amount 0
23:08:39.564 00.000 20224 move complete, result=0
23:08:39.565 00.001 20224 worker thread done servicing request
23:08:39.573 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2829, FiltMin=2560, FiltMax=30333, Gamma=1.000
23:08:39.593 00.020 8996 UpdateGuideState exits: m=790497 SNR=416.0
23:08:39.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:39.595 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:39.595 00.000 8996 Enqueuing Expose request
23:08:39.596 00.001 20224 Worker thread wakes up
23:08:39.596 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:39.597 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:39.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:40.791 01.194 20224 Exposure complete
23:08:40.865 00.074 20224 worker thread done servicing request
23:08:40.865 00.000 8996 OnExposeComplete: enter
23:08:40.866 00.001 8996 UpdateGuideState(): m_state=6
23:08:40.867 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6693
23:08:40.867 00.000 8996 Star::Find returns 1 (0), X=137.25, Y=471.91, Mass=737589, SNR=359.7, Peak=59523 HFD=4.4
23:08:40.868 00.001 8996 MultiStar: [#1 0.01,-0.09,0.74,U] [#2 -0.07,0.15,0.73,U] [#3 -0.19,-0.06,0.50,U] [#4 -0.08,-0.01,0.50,U] [#5 0.27,-0.28,0.58,U] [#6 0.00,-0.23,0.45,U] [#7 0.01,-0.34,0.37,U] [#8 0.14,-0.33,0.38,U] 
23:08:40.869 00.001 8996 single-star, 8 included, MultiStar: {-0.01, -0.11}, one-star: {-0.08, -0.05}
23:08:40.870 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
23:08:40.871 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
23:08:40.872 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.64 mountX=-0.08 mountY=0.06, mountTheta=2.53
23:08:40.873 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
23:08:40.874 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
23:08:40.875 00.001 20224 Worker thread wakes up
23:08:40.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
23:08:40.875 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
23:08:40.875 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.06
23:08:40.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:08:40.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:40.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:08:40.875 00.000 20224 MoveAxis(E, 0, ABG)
23:08:40.875 00.000 20224 Move returns status 0, amount 0
23:08:40.875 00.000 20224 MoveAxis(N, 0, ABG)
23:08:40.875 00.000 20224 Move returns status 0, amount 0
23:08:40.875 00.000 20224 move complete, result=0
23:08:40.875 00.000 20224 worker thread done servicing request
23:08:40.882 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59523, med=2829, FiltMin=2553, FiltMax=28387, Gamma=1.000
23:08:40.895 00.013 8996 UpdateGuideState exits: m=737589 SNR=359.7
23:08:40.896 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:40.897 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:40.898 00.001 8996 Enqueuing Expose request
23:08:40.899 00.001 20224 Worker thread wakes up
23:08:40.899 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:40.900 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:40.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:41.878 00.978 20224 Exposure complete
23:08:41.939 00.061 20224 worker thread done servicing request
23:08:41.939 00.000 8996 OnExposeComplete: enter
23:08:41.940 00.001 8996 UpdateGuideState(): m_state=6
23:08:41.941 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6694
23:08:41.942 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=471.75, Mass=747880, SNR=367.6, Peak=56688 HFD=4.6
23:08:41.943 00.001 8996 MultiStar: [#1 0.10,-0.22,0.65,U] [#2 -0.23,0.23,0.66,U] [#3 -0.28,-0.05,0.62,U] [#4 -0.01,-0.15,0.57,U] [#5 0.33,-0.38,0.00,M1] [#6 0.14,-0.43,0.00,M5] [#7 0.32,-0.44,0.00,M1] [#8 0.43,-0.32,0.00,M3] 
23:08:41.943 00.000 8996 refined, 4 included, MultiStar: {-0.06, -0.09}, one-star: {0.05, -0.21}
23:08:41.943 00.000 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:08:41.945 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
23:08:41.946 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.15 mountX=-0.05 mountY=0.10, mountTheta=2.05
23:08:41.947 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
23:08:41.948 00.001 8996 Enqueuing Move request for scope (-0.06, -0.09)
23:08:41.949 00.001 20224 Worker thread wakes up
23:08:41.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
23:08:41.949 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
23:08:41.949 00.000 20224 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.10
23:08:41.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:08:41.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:41.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:08:41.949 00.000 20224 MoveAxis(E, 0, ABG)
23:08:41.949 00.000 20224 Move returns status 0, amount 0
23:08:41.949 00.000 20224 MoveAxis(N, 0, ABG)
23:08:41.949 00.000 20224 Move returns status 0, amount 0
23:08:41.949 00.000 20224 move complete, result=0
23:08:41.949 00.000 20224 worker thread done servicing request
23:08:41.953 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56688, med=2829, FiltMin=2518, FiltMax=24701, Gamma=1.000
23:08:41.970 00.017 8996 UpdateGuideState exits: m=747880 SNR=367.6
23:08:41.972 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:41.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:41.974 00.001 8996 Enqueuing Expose request
23:08:41.975 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:41.977 00.002 20224 Worker thread wakes up
23:08:41.977 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:41.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:43.149 01.172 20224 Exposure complete
23:08:43.211 00.062 20224 worker thread done servicing request
23:08:43.211 00.000 8996 OnExposeComplete: enter
23:08:43.212 00.001 8996 UpdateGuideState(): m_state=6
23:08:43.213 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6695
23:08:43.213 00.000 8996 Star::Find returns 1 (0), X=137.49, Y=471.87, Mass=731773, SNR=353.4, Peak=61232 HFD=4.4
23:08:43.214 00.001 8996 MultiStar: [#1 0.21,-0.43,0.00,M1] [#2 0.02,0.03,0.76,U] [#3 -0.08,-0.05,0.61,U] [#4 0.10,-0.13,0.56,U] [#5 0.25,-0.26,0.58,U] [#6 0.13,-0.18,0.47,U] [#7 0.32,-0.52,0.00,M2] [#8 0.38,-0.42,0.00,M4] 
23:08:43.215 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.10}, one-star: {0.15, -0.09}
23:08:43.216 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
23:08:43.217 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
23:08:43.217 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.83 mountX=0.11 mountY=0.09, mountTheta=0.72
23:08:43.220 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.10, opts=13)
23:08:43.223 00.003 8996 Enqueuing Move request for scope (0.10, -0.10)
23:08:43.226 00.003 20224 Worker thread wakes up
23:08:43.227 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
23:08:43.227 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
23:08:43.227 00.000 20224 Moving (0.10, -0.10) raw xDistance=0.11 yDistance=0.09
23:08:43.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:08:43.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:43.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:08:43.227 00.000 20224 MoveAxis(E, 0, ABG)
23:08:43.227 00.000 20224 Move returns status 0, amount 0
23:08:43.227 00.000 20224 MoveAxis(N, 0, ABG)
23:08:43.227 00.000 20224 Move returns status 0, amount 0
23:08:43.227 00.000 20224 move complete, result=0
23:08:43.227 00.000 20224 worker thread done servicing request
23:08:43.236 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61232, med=2829, FiltMin=2537, FiltMax=26861, Gamma=1.000
23:08:43.253 00.017 8996 UpdateGuideState exits: m=731773 SNR=353.4
23:08:43.255 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:43.256 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:43.257 00.001 8996 Enqueuing Expose request
23:08:43.258 00.001 20224 Worker thread wakes up
23:08:43.258 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:43.258 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:43.259 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:44.237 00.978 20224 Exposure complete
23:08:44.312 00.075 20224 worker thread done servicing request
23:08:44.312 00.000 8996 OnExposeComplete: enter
23:08:44.313 00.001 8996 UpdateGuideState(): m_state=6
23:08:44.314 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6696
23:08:44.315 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=471.85, Mass=722806, SNR=361.8, Peak=64256 HFD=4.4
23:08:44.316 00.001 8996 MultiStar: [#1 0.06,-0.28,0.72,U] [#2 -0.05,-0.00,0.66,U] [#3 -0.05,-0.19,0.58,U] [#4 -0.02,-0.13,0.51,U] [#5 0.19,-0.17,0.57,U] [#6 0.07,-0.13,0.41,U] [#7 0.05,-0.29,0.48,U] [#8 0.31,-0.28,0.35,U] 
23:08:44.316 00.000 8996 refined, 8 included, MultiStar: {0.08, -0.16}, one-star: {0.20, -0.11}
23:08:44.317 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
23:08:44.318 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
23:08:44.319 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.10 mountX=0.10 mountY=0.15, mountTheta=1.00
23:08:44.320 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.16, opts=13)
23:08:44.321 00.001 8996 Enqueuing Move request for scope (0.08, -0.16)
23:08:44.321 00.000 20224 Worker thread wakes up
23:08:44.322 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
23:08:44.322 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
23:08:44.322 00.000 20224 Moving (0.08, -0.16) raw xDistance=0.10 yDistance=0.15
23:08:44.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:08:44.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:44.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:08:44.322 00.000 20224 MoveAxis(E, 0, ABG)
23:08:44.322 00.000 20224 Move returns status 0, amount 0
23:08:44.322 00.000 20224 MoveAxis(N, 0, ABG)
23:08:44.322 00.000 20224 Move returns status 0, amount 0
23:08:44.322 00.000 20224 move complete, result=0
23:08:44.322 00.000 20224 worker thread done servicing request
23:08:44.326 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64256, med=2829, FiltMin=2563, FiltMax=26813, Gamma=1.000
23:08:44.345 00.019 8996 UpdateGuideState exits: m=722806 SNR=361.8
23:08:44.347 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:44.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:44.349 00.001 8996 Enqueuing Expose request
23:08:44.351 00.002 20224 Worker thread wakes up
23:08:44.351 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:44.352 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:44.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:45.517 01.165 20224 Exposure complete
23:08:45.587 00.070 20224 worker thread done servicing request
23:08:45.587 00.000 8996 OnExposeComplete: enter
23:08:45.588 00.001 8996 UpdateGuideState(): m_state=6
23:08:45.589 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6697
23:08:45.590 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=471.89, Mass=809218, SNR=382.7, Peak=61795 HFD=4.5
23:08:45.591 00.001 8996 MultiStar: [#1 -0.04,-0.16,0.65,U] [#2 -0.21,0.09,0.68,U] [#3 -0.31,-0.08,0.54,U] [#4 -0.16,-0.11,0.43,U] [#5 0.28,-0.39,0.00,M1] [#6 -0.04,-0.48,0.00,M4] [#7 -0.01,-0.42,0.44,U] [#8 0.31,-0.52,0.00,M4] 
23:08:45.592 00.001 8996 single-star, 5 included, MultiStar: {-0.14, -0.10}, one-star: {-0.14, -0.07}
23:08:45.592 00.000 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:08:45.594 00.002 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
23:08:45.596 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.69 mountX=-0.13 mountY=0.08, mountTheta=2.58
23:08:45.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
23:08:45.600 00.002 8996 Enqueuing Move request for scope (-0.14, -0.07)
23:08:45.601 00.001 20224 Worker thread wakes up
23:08:45.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
23:08:45.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
23:08:45.601 00.000 20224 Moving (-0.14, -0.07) raw xDistance=-0.13 yDistance=0.08
23:08:45.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:08:45.602 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:45.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:08:45.602 00.000 20224 MoveAxis(E, 0, ABG)
23:08:45.602 00.000 20224 Move returns status 0, amount 0
23:08:45.602 00.000 20224 MoveAxis(N, 0, ABG)
23:08:45.602 00.000 20224 Move returns status 0, amount 0
23:08:45.602 00.000 20224 move complete, result=0
23:08:45.602 00.000 20224 worker thread done servicing request
23:08:45.609 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61795, med=2829, FiltMin=2573, FiltMax=28451, Gamma=1.000
23:08:45.632 00.023 8996 UpdateGuideState exits: m=809218 SNR=382.7
23:08:45.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:45.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:45.635 00.001 8996 Enqueuing Expose request
23:08:45.636 00.001 20224 Worker thread wakes up
23:08:45.636 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:45.637 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:45.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:46.603 00.966 20224 Exposure complete
23:08:46.666 00.063 20224 worker thread done servicing request
23:08:46.666 00.000 8996 OnExposeComplete: enter
23:08:46.667 00.001 8996 UpdateGuideState(): m_state=6
23:08:46.668 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6698
23:08:46.669 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=472.03, Mass=720766, SNR=348.0, Peak=65504 HFD=4.2
23:08:46.670 00.001 8996 MultiStar: [#1 -0.09,-0.21,0.67,U] [#2 -0.39,0.12,0.89,U] [#3 -0.37,-0.09,0.57,U] [#4 -0.26,-0.14,0.58,U] [#5 0.07,-0.50,0.00,M2] [#6 -0.20,-0.49,0.00,M5] [#7 0.11,-0.26,0.43,U] [#8 0.28,-0.37,0.00,M5] 
23:08:46.671 00.001 8996 refined, 5 included, MultiStar: {-0.13, -0.05}, one-star: {0.19, 0.07}
23:08:46.671 00.000 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:08:46.674 00.003 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
23:08:46.676 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.76 mountX=-0.12 mountY=0.07, mountTheta=2.65
23:08:46.680 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.05, opts=13)
23:08:46.681 00.001 8996 Enqueuing Move request for scope (-0.13, -0.05)
23:08:46.682 00.001 20224 Worker thread wakes up
23:08:46.683 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
23:08:46.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
23:08:46.683 00.000 20224 Moving (-0.13, -0.05) raw xDistance=-0.12 yDistance=0.07
23:08:46.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:08:46.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:46.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:08:46.683 00.000 20224 MoveAxis(E, 0, ABG)
23:08:46.683 00.000 20224 Move returns status 0, amount 0
23:08:46.683 00.000 20224 MoveAxis(N, 0, ABG)
23:08:46.683 00.000 20224 Move returns status 0, amount 0
23:08:46.683 00.000 20224 move complete, result=0
23:08:46.683 00.000 20224 worker thread done servicing request
23:08:46.688 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2829, FiltMin=2563, FiltMax=28013, Gamma=1.000
23:08:46.707 00.019 8996 UpdateGuideState exits: m=720766 SNR=348.0
23:08:46.708 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:46.709 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:46.710 00.001 8996 Enqueuing Expose request
23:08:46.710 00.000 20224 Worker thread wakes up
23:08:46.710 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:46.711 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:46.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:47.913 01.202 20224 Exposure complete
23:08:47.976 00.063 20224 worker thread done servicing request
23:08:47.976 00.000 8996 OnExposeComplete: enter
23:08:47.977 00.001 8996 UpdateGuideState(): m_state=6
23:08:47.977 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6699
23:08:47.978 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=471.77, Mass=772106, SNR=373.9, Peak=65504 HFD=4.6
23:08:47.980 00.002 8996 MultiStar: [#1 0.02,-0.52,0.00,M1] [#2 -0.17,0.10,0.72,U] [#3 -0.15,-0.30,0.50,U] [#4 0.01,-0.32,0.51,U] [#5 0.09,-0.53,0.00,M3] [#6 0.08,-0.40,0.40,U] [#7 0.00,-0.45,0.00,M1] [#8 0.26,-0.50,0.00,M6] 
23:08:47.980 00.000 8996 refined, 4 included, MultiStar: {-0.00, -0.19}, one-star: {0.14, -0.19}
23:08:47.982 00.002 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
23:08:47.983 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
23:08:47.984 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.60 mountX=0.01 mountY=0.19, mountTheta=1.50
23:08:47.985 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.19, opts=13)
23:08:47.986 00.001 8996 Enqueuing Move request for scope (-0.00, -0.19)
23:08:47.987 00.001 20224 Worker thread wakes up
23:08:47.987 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
23:08:47.987 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
23:08:47.987 00.000 20224 Moving (-0.00, -0.19) raw xDistance=0.01 yDistance=0.19
23:08:47.987 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:08:47.987 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:47.987 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:08:47.987 00.000 20224 MoveAxis(E, 0, ABG)
23:08:47.987 00.000 20224 Move returns status 0, amount 0
23:08:47.987 00.000 20224 MoveAxis(N, 0, ABG)
23:08:47.988 00.001 20224 Move returns status 0, amount 0
23:08:47.988 00.000 20224 move complete, result=0
23:08:47.988 00.000 20224 worker thread done servicing request
23:08:47.991 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65504, med=2829, FiltMin=2553, FiltMax=29357, Gamma=1.000
23:08:48.019 00.028 8996 UpdateGuideState exits: m=772106 SNR=373.9
23:08:48.020 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:48.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:48.022 00.001 8996 Enqueuing Expose request
23:08:48.022 00.000 20224 Worker thread wakes up
23:08:48.023 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:48.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:48.023 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:08:48.993 00.970 20224 Exposure complete
23:08:49.055 00.062 20224 worker thread done servicing request
23:08:49.055 00.000 8996 OnExposeComplete: enter
23:08:49.056 00.001 8996 UpdateGuideState(): m_state=6
23:08:49.057 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6700
23:08:49.058 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=471.86, Mass=666944, SNR=324.2, Peak=55296 HFD=4.4
23:08:49.059 00.001 8996 MultiStar: [#1 0.01,-0.40,0.73,U] [#2 -0.32,0.06,0.78,U] [#3 -0.20,-0.08,0.59,U] [#4 0.03,-0.04,0.52,U] [#5 -0.12,-0.61,0.00,M4] [#6 -0.05,-0.40,0.47,U] [#7 -0.01,-0.68,0.00,M2] [#8 0.11,-0.47,0.00,M7] 
23:08:49.059 00.000 8996 single-star, 5 included, MultiStar: {-0.09, -0.15}, one-star: {-0.01, -0.10}
23:08:49.060 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:08:49.061 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.60)
23:08:49.062 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.66 mountX=0.00 mountY=0.10, mountTheta=1.56
23:08:49.063 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
23:08:49.064 00.001 8996 Enqueuing Move request for scope (-0.01, -0.10)
23:08:49.064 00.000 20224 Worker thread wakes up
23:08:49.065 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:08:49.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:08:49.065 00.000 20224 Moving (-0.01, -0.10) raw xDistance=0.00 yDistance=0.10
23:08:49.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:08:49.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:49.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:08:49.065 00.000 20224 MoveAxis(E, 0, ABG)
23:08:49.065 00.000 20224 Move returns status 0, amount 0
23:08:49.065 00.000 20224 MoveAxis(N, 0, ABG)
23:08:49.065 00.000 20224 Move returns status 0, amount 0
23:08:49.065 00.000 20224 move complete, result=0
23:08:49.065 00.000 20224 worker thread done servicing request
23:08:49.068 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55296, med=2825, FiltMin=2553, FiltMax=25587, Gamma=1.000
23:08:49.082 00.014 8996 UpdateGuideState exits: m=666944 SNR=324.2
23:08:49.083 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:49.083 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:49.084 00.001 8996 Enqueuing Expose request
23:08:49.085 00.001 20224 Worker thread wakes up
23:08:49.085 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:49.091 00.006 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:49.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:50.247 01.156 20224 Exposure complete
23:08:50.325 00.078 20224 worker thread done servicing request
23:08:50.325 00.000 8996 OnExposeComplete: enter
23:08:50.326 00.001 8996 UpdateGuideState(): m_state=6
23:08:50.327 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6701
23:08:50.328 00.001 8996 Star::Find returns 1 (0), X=137.23, Y=471.64, Mass=631145, SNR=319.3, Peak=42867 HFD=4.5
23:08:50.329 00.001 8996 MultiStar: [#1 -0.13,-0.38,0.71,U] [#2 -0.29,0.14,0.79,U] [#3 -0.46,-0.31,0.00,M1] [#4 -0.37,-0.33,0.00,M1] [#5 0.17,-0.59,0.00,M5] [#6 0.08,-0.50,0.00,M4] [#7 -0.10,-0.42,0.00,M3] [#8 0.30,-0.55,0.00,M8] 
23:08:50.330 00.001 8996 refined, 2 included, MultiStar: {-0.17, -0.19}, one-star: {-0.11, -0.32}
23:08:50.332 00.002 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
23:08:50.333 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
23:08:50.336 00.003 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.26 cameraTheta=-2.30 mountX=-0.15 mountY=0.21, mountTheta=2.20
23:08:50.339 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.19, opts=13)
23:08:50.341 00.002 8996 Enqueuing Move request for scope (-0.17, -0.19)
23:08:50.342 00.001 20224 Worker thread wakes up
23:08:50.343 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
23:08:50.343 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
23:08:50.343 00.000 20224 Moving (-0.17, -0.19) raw xDistance=-0.15 yDistance=0.21
23:08:50.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:08:50.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:08:50.343 00.000 20224 MoveAxis(E, 0, ABG)
23:08:50.343 00.000 20224 Move returns status 0, amount 0
23:08:50.343 00.000 20224 MoveAxis(S, 44, ABG)
23:08:50.343 00.000 20224 Guiding  Dir = 1, Dur = 44
23:08:50.344 00.001 20224 IsSlewing returns 0
23:08:50.344 00.000 20224 IsGuiding returns 0
23:08:50.351 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=42867, med=2829, FiltMin=2579, FiltMax=20253, Gamma=1.000
23:08:50.364 00.013 8996 UpdateGuideState exits: m=631145 SNR=319.3
23:08:50.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:50.366 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:50.367 00.001 8996 Enqueuing Expose request
23:08:50.410 00.043 20224 IsGuiding returns 1
23:08:50.410 00.000 20224 scope still moving after pulse duration time elapsed
23:08:50.439 00.029 20224 IsSlewing returns 0
23:08:50.439 00.000 20224 IsGuiding returns 1
23:08:50.476 00.037 20224 IsSlewing returns 0
23:08:50.476 00.000 20224 IsGuiding returns 1
23:08:50.502 00.026 20224 IsSlewing returns 0
23:08:50.503 00.001 20224 IsGuiding returns 1
23:08:50.534 00.031 20224 IsSlewing returns 0
23:08:50.534 00.000 20224 IsGuiding returns 0
23:08:50.534 00.000 20224 scope move finished after 44 + 146 ms
23:08:50.534 00.000 20224 Move returns status 0, amount 44
23:08:50.534 00.000 20224 move complete, result=0
23:08:50.534 00.000 20224 worker thread done servicing request
23:08:50.534 00.000 20224 Worker thread wakes up
23:08:50.534 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:50.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:50.534 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH
23:08:51.530 00.996 20224 Exposure complete
23:08:51.632 00.102 20224 worker thread done servicing request
23:08:51.633 00.001 8996 OnExposeComplete: enter
23:08:51.634 00.001 8996 UpdateGuideState(): m_state=6
23:08:51.635 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6702
23:08:51.636 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=471.87, Mass=727691, SNR=334.0, Peak=58688 HFD=4.4
23:08:51.637 00.001 8996 MultiStar: [#1 0.06,-0.16,0.74,U] [#2 -0.21,0.17,0.83,U] [#3 -0.27,0.01,0.56,U] [#4 -0.13,0.12,0.56,U] [#5 0.36,-0.58,0.00,M6] [#6 0.07,-0.45,0.00,M5] [#7 0.23,-0.32,0.51,U] [#8 0.34,-0.32,0.00,M9] 
23:08:51.639 00.002 8996 refined, 5 included, MultiStar: {-0.04, -0.04}, one-star: {0.09, -0.09}
23:08:51.640 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
23:08:51.641 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
23:08:51.643 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.35 mountX=-0.03 mountY=0.04, mountTheta=2.25
23:08:51.645 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
23:08:51.647 00.002 8996 Enqueuing Move request for scope (-0.04, -0.04)
23:08:51.648 00.001 20224 Worker thread wakes up
23:08:51.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:08:51.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:08:51.648 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
23:08:51.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:08:51.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:51.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:08:51.648 00.000 20224 MoveAxis(E, 0, ABG)
23:08:51.648 00.000 20224 Move returns status 0, amount 0
23:08:51.648 00.000 20224 MoveAxis(N, 0, ABG)
23:08:51.648 00.000 20224 Move returns status 0, amount 0
23:08:51.648 00.000 20224 move complete, result=0
23:08:51.649 00.001 20224 worker thread done servicing request
23:08:51.655 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58688, med=2825, FiltMin=2579, FiltMax=27821, Gamma=1.000
23:08:51.681 00.026 8996 UpdateGuideState exits: m=727691 SNR=334.0
23:08:51.682 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:51.684 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:51.686 00.002 8996 Enqueuing Expose request
23:08:51.687 00.001 20224 Worker thread wakes up
23:08:51.687 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:51.689 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:51.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:52.879 01.190 20224 Exposure complete
23:08:52.947 00.068 20224 worker thread done servicing request
23:08:52.948 00.001 8996 OnExposeComplete: enter
23:08:52.949 00.001 8996 UpdateGuideState(): m_state=6
23:08:52.949 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6703
23:08:52.950 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=471.81, Mass=750500, SNR=352.2, Peak=65504 HFD=4.5
23:08:52.951 00.001 8996 MultiStar: [#1 0.18,-0.08,0.64,U] [#2 -0.17,0.13,0.72,U] [#3 -0.12,0.17,0.59,U] [#4 0.08,0.14,0.52,U] [#5 0.53,-0.30,0.00,M7] [#6 0.06,-0.33,0.48,U] [#7 0.21,-0.19,0.47,U] [#8 0.42,-0.46,0.00,M10] 
23:08:52.952 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.04}, one-star: {0.40, -0.15}
23:08:52.953 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
23:08:52.954 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
23:08:52.955 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.34 mountX=0.12 mountY=0.03, mountTheta=0.22
23:08:52.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
23:08:52.957 00.000 8996 Enqueuing Move request for scope (0.11, -0.04)
23:08:52.958 00.001 20224 Worker thread wakes up
23:08:52.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
23:08:52.958 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
23:08:52.958 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.12 yDistance=0.03
23:08:52.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:08:52.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:52.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:08:52.958 00.000 20224 MoveAxis(E, 0, ABG)
23:08:52.958 00.000 20224 Move returns status 0, amount 0
23:08:52.959 00.001 20224 MoveAxis(N, 0, ABG)
23:08:52.959 00.000 20224 Move returns status 0, amount 0
23:08:52.959 00.000 20224 move complete, result=0
23:08:52.959 00.000 20224 worker thread done servicing request
23:08:52.962 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2825, FiltMin=2579, FiltMax=28528, Gamma=1.000
23:08:52.975 00.013 8996 UpdateGuideState exits: m=750500 SNR=352.2
23:08:52.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:52.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:52.978 00.001 8996 Enqueuing Expose request
23:08:52.979 00.001 20224 Worker thread wakes up
23:08:52.979 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:52.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:52.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:53.967 00.987 20224 Exposure complete
23:08:54.029 00.062 20224 worker thread done servicing request
23:08:54.029 00.000 8996 OnExposeComplete: enter
23:08:54.030 00.001 8996 UpdateGuideState(): m_state=6
23:08:54.031 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6704
23:08:54.032 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=471.83, Mass=785276, SNR=350.4, Peak=65504 HFD=4.5
23:08:54.033 00.001 8996 MultiStar: [#1 0.22,0.01,0.66,U] [#2 -0.12,0.13,0.78,U] [#3 -0.19,0.17,0.64,U] [#4 -0.10,0.12,0.57,U] [#5 0.26,-0.35,0.00,M8] [#6 0.15,-0.20,0.44,U] [#7 0.02,-0.19,0.44,U] [#8 0.26,-0.10,0.43,U] 
23:08:54.034 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.01}, one-star: {0.38, -0.13}
23:08:54.035 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
23:08:54.035 00.000 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
23:08:54.036 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.13 mountX=0.09 mountY=0.00, mountTheta=0.02
23:08:54.037 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
23:08:54.038 00.001 8996 Enqueuing Move request for scope (0.09, -0.01)
23:08:54.039 00.001 20224 Worker thread wakes up
23:08:54.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
23:08:54.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
23:08:54.039 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=0.00
23:08:54.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:08:54.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:54.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:08:54.039 00.000 20224 MoveAxis(E, 0, ABG)
23:08:54.039 00.000 20224 Move returns status 0, amount 0
23:08:54.039 00.000 20224 MoveAxis(N, 0, ABG)
23:08:54.039 00.000 20224 Move returns status 0, amount 0
23:08:54.039 00.000 20224 move complete, result=0
23:08:54.039 00.000 20224 worker thread done servicing request
23:08:54.042 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65504, med=2825, FiltMin=2569, FiltMax=29741, Gamma=1.000
23:08:54.065 00.023 8996 UpdateGuideState exits: m=785276 SNR=350.4
23:08:54.066 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:54.067 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:54.068 00.001 8996 Enqueuing Expose request
23:08:54.070 00.002 20224 Worker thread wakes up
23:08:54.070 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:08:54.070 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:54.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:55.251 01.181 20224 Exposure complete
23:08:55.318 00.067 20224 worker thread done servicing request
23:08:55.318 00.000 8996 OnExposeComplete: enter
23:08:55.319 00.001 8996 UpdateGuideState(): m_state=6
23:08:55.320 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6705
23:08:55.321 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=471.88, Mass=667804, SNR=363.5, Peak=63744 HFD=4.4
23:08:55.322 00.001 8996 MultiStar: [#1 -0.09,-0.24,0.62,U] [#2 -0.21,0.08,0.71,U] [#3 -0.04,0.08,0.59,U] [#4 0.04,0.02,0.60,U] [#5 0.20,-0.32,0.54,U] [#6 0.17,-0.34,0.40,U] [#7 0.08,-0.09,0.41,U] [#8 0.30,-0.38,0.00,M10] 
23:08:55.324 00.002 8996 refined, 7 included, MultiStar: {0.06, -0.10}, one-star: {0.30, -0.08}
23:08:55.324 00.000 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
23:08:55.325 00.001 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
23:08:55.326 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-0.98 mountX=0.07 mountY=0.09, mountTheta=0.87
23:08:55.327 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
23:08:55.328 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
23:08:55.329 00.001 20224 Worker thread wakes up
23:08:55.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
23:08:55.329 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
23:08:55.329 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.09
23:08:55.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:08:55.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:55.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:08:55.329 00.000 20224 MoveAxis(E, 0, ABG)
23:08:55.329 00.000 20224 Move returns status 0, amount 0
23:08:55.329 00.000 20224 MoveAxis(N, 0, ABG)
23:08:55.329 00.000 20224 Move returns status 0, amount 0
23:08:55.329 00.000 20224 move complete, result=0
23:08:55.329 00.000 20224 worker thread done servicing request
23:08:55.333 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63744, med=2825, FiltMin=2525, FiltMax=25661, Gamma=1.000
23:08:55.346 00.013 8996 UpdateGuideState exits: m=667804 SNR=363.5
23:08:55.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:55.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:55.349 00.001 8996 Enqueuing Expose request
23:08:55.350 00.001 20224 Worker thread wakes up
23:08:55.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:55.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:55.350 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:56.323 00.973 20224 Exposure complete
23:08:56.394 00.071 20224 worker thread done servicing request
23:08:56.394 00.000 8996 OnExposeComplete: enter
23:08:56.395 00.001 8996 UpdateGuideState(): m_state=6
23:08:56.396 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6706
23:08:56.397 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=471.86, Mass=696945, SNR=317.1, Peak=62944 HFD=4.3
23:08:56.398 00.001 8996 MultiStar: [#1 -0.06,-0.24,0.85,U] [#2 0.01,0.12,0.73,U] [#3 0.08,-0.01,0.71,U] [#4 0.13,0.16,0.59,U] [#5 0.11,-0.19,0.71,U] [#6 0.14,-0.39,0.51,U] [#7 0.01,-0.29,0.47,U] [#8 0.19,-0.34,0.39,U] 
23:08:56.398 00.000 8996 refined, 8 included, MultiStar: {0.07, -0.12}, one-star: {0.11, -0.10}
23:08:56.399 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
23:08:56.400 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
23:08:56.401 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.04 mountX=0.08 mountY=0.11, mountTheta=0.94
23:08:56.402 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.12, opts=13)
23:08:56.403 00.001 8996 Enqueuing Move request for scope (0.07, -0.12)
23:08:56.404 00.001 20224 Worker thread wakes up
23:08:56.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
23:08:56.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
23:08:56.404 00.000 20224 Moving (0.07, -0.12) raw xDistance=0.08 yDistance=0.11
23:08:56.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:08:56.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:56.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:08:56.404 00.000 20224 MoveAxis(E, 0, ABG)
23:08:56.404 00.000 20224 Move returns status 0, amount 0
23:08:56.404 00.000 20224 MoveAxis(N, 0, ABG)
23:08:56.404 00.000 20224 Move returns status 0, amount 0
23:08:56.404 00.000 20224 move complete, result=0
23:08:56.404 00.000 20224 worker thread done servicing request
23:08:56.408 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62944, med=2825, FiltMin=2573, FiltMax=27533, Gamma=1.000
23:08:56.421 00.013 8996 UpdateGuideState exits: m=696945 SNR=317.1
23:08:56.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:56.422 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:56.423 00.001 8996 Enqueuing Expose request
23:08:56.424 00.001 20224 Worker thread wakes up
23:08:56.424 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:56.425 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:56.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:57.594 01.169 20224 Exposure complete
23:08:57.678 00.084 20224 worker thread done servicing request
23:08:57.678 00.000 8996 OnExposeComplete: enter
23:08:57.679 00.001 8996 UpdateGuideState(): m_state=6
23:08:57.680 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6707
23:08:57.681 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=471.62, Mass=712323, SNR=328.6, Peak=54400 HFD=4.4
23:08:57.682 00.001 8996 MultiStar: [#1 0.20,-0.26,0.70,U] [#2 -0.04,0.08,0.84,U] [#3 -0.10,0.01,0.68,U] [#4 -0.04,0.00,0.53,U] [#5 0.18,-0.46,0.00,M7] [#6 0.32,-0.35,0.00,M2] [#7 0.06,-0.20,0.54,U] [#8 0.17,-0.44,0.00,M10] 
23:08:57.683 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.13}, one-star: {0.10, -0.34}
23:08:57.683 00.000 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
23:08:57.684 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
23:08:57.685 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.32 mountX=0.05 mountY=0.12, mountTheta=1.22
23:08:57.686 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.13, opts=13)
23:08:57.687 00.001 8996 Enqueuing Move request for scope (0.03, -0.13)
23:08:57.688 00.001 20224 Worker thread wakes up
23:08:57.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
23:08:57.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
23:08:57.688 00.000 20224 Moving (0.03, -0.13) raw xDistance=0.05 yDistance=0.12
23:08:57.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:08:57.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:57.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:08:57.688 00.000 20224 MoveAxis(E, 0, ABG)
23:08:57.688 00.000 20224 Move returns status 0, amount 0
23:08:57.688 00.000 20224 MoveAxis(N, 0, ABG)
23:08:57.688 00.000 20224 Move returns status 0, amount 0
23:08:57.688 00.000 20224 move complete, result=0
23:08:57.688 00.000 20224 worker thread done servicing request
23:08:57.692 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54400, med=2825, FiltMin=2585, FiltMax=24509, Gamma=1.000
23:08:57.705 00.013 8996 UpdateGuideState exits: m=712323 SNR=328.6
23:08:57.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:57.706 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:57.707 00.001 8996 Enqueuing Expose request
23:08:57.708 00.001 20224 Worker thread wakes up
23:08:57.708 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:57.709 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:57.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:58.687 00.978 20224 Exposure complete
23:08:58.771 00.084 20224 worker thread done servicing request
23:08:58.772 00.001 8996 OnExposeComplete: enter
23:08:58.773 00.001 8996 UpdateGuideState(): m_state=6
23:08:58.775 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6708
23:08:58.777 00.002 8996 Star::Find returns 1 (0), X=137.58, Y=471.71, Mass=718123, SNR=342.6, Peak=57872 HFD=4.6
23:08:58.779 00.002 8996 MultiStar: [#1 0.06,-0.30,0.74,U] [#2 -0.10,0.31,0.74,U] [#3 -0.19,-0.12,0.55,U] [#4 -0.11,0.06,0.52,U] [#5 0.24,-0.38,0.00,M8] [#6 0.11,-0.56,0.00,M3] [#7 0.20,-0.35,0.45,U] [#8 0.35,-0.38,0.00,R] 
23:08:58.781 00.002 8996 refined, 5 included, MultiStar: {0.04, -0.11}, one-star: {0.24, -0.25}
23:08:58.782 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
23:08:58.783 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
23:08:58.784 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.25 mountX=0.05 mountY=0.10, mountTheta=1.15
23:08:58.786 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.11, opts=13)
23:08:58.787 00.001 8996 Enqueuing Move request for scope (0.04, -0.11)
23:08:58.789 00.002 20224 Worker thread wakes up
23:08:58.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
23:08:58.789 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
23:08:58.789 00.000 20224 Moving (0.04, -0.11) raw xDistance=0.05 yDistance=0.10
23:08:58.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:08:58.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:58.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:08:58.789 00.000 20224 MoveAxis(E, 0, ABG)
23:08:58.789 00.000 20224 Move returns status 0, amount 0
23:08:58.789 00.000 20224 MoveAxis(N, 0, ABG)
23:08:58.789 00.000 20224 Move returns status 0, amount 0
23:08:58.789 00.000 20224 move complete, result=0
23:08:58.790 00.001 20224 worker thread done servicing request
23:08:58.800 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57872, med=2825, FiltMin=2573, FiltMax=29885, Gamma=1.000
23:08:58.822 00.022 8996 UpdateGuideState exits: m=718123 SNR=342.6
23:08:58.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:58.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:08:58.826 00.001 8996 Enqueuing Expose request
23:08:58.827 00.001 20224 Worker thread wakes up
23:08:58.828 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:08:58.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:08:58.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:08:59.993 01.164 20224 Exposure complete
23:09:00.052 00.059 20224 worker thread done servicing request
23:09:00.052 00.000 8996 OnExposeComplete: enter
23:09:00.054 00.002 8996 UpdateGuideState(): m_state=6
23:09:00.056 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6709
23:09:00.057 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=471.67, Mass=766969, SNR=400.2, Peak=62352 HFD=4.5
23:09:00.058 00.001 8996 MultiStar: [#1 0.28,-0.30,0.54,U] [#2 0.02,0.11,0.65,U] [#3 0.07,-0.31,0.52,U] [#4 0.24,-0.15,0.47,U] [#5 0.20,-0.45,0.00,M9] [#6 0.15,-0.68,0.00,M4] [#7 0.48,-0.69,0.00,M1] [#8 -0.02,-0.04,0.34,U] 
23:09:00.059 00.001 8996 refined, 5 included, MultiStar: {0.13, -0.18}, one-star: {0.16, -0.29}
23:09:00.061 00.002 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
23:09:00.062 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
23:09:00.063 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.94 mountX=0.15 mountY=0.16, mountTheta=0.83
23:09:00.067 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.18, opts=13)
23:09:00.068 00.001 8996 Enqueuing Move request for scope (0.13, -0.18)
23:09:00.070 00.002 20224 Worker thread wakes up
23:09:00.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
23:09:00.070 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
23:09:00.071 00.001 20224 Moving (0.13, -0.18) raw xDistance=0.15 yDistance=0.16
23:09:00.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:09:00.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:00.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:09:00.071 00.000 20224 MoveAxis(E, 0, ABG)
23:09:00.071 00.000 20224 Move returns status 0, amount 0
23:09:00.071 00.000 20224 MoveAxis(N, 0, ABG)
23:09:00.071 00.000 20224 Move returns status 0, amount 0
23:09:00.072 00.001 20224 move complete, result=0
23:09:00.072 00.000 20224 worker thread done servicing request
23:09:00.076 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62352, med=2825, FiltMin=2528, FiltMax=25648, Gamma=1.000
23:09:00.100 00.024 8996 UpdateGuideState exits: m=766969 SNR=400.2
23:09:00.102 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:00.103 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:00.105 00.002 8996 Enqueuing Expose request
23:09:00.107 00.002 20224 Worker thread wakes up
23:09:00.107 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:00.109 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:00.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:01.103 00.994 20224 Exposure complete
23:09:01.183 00.080 20224 worker thread done servicing request
23:09:01.183 00.000 8996 OnExposeComplete: enter
23:09:01.184 00.001 8996 UpdateGuideState(): m_state=6
23:09:01.185 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6710
23:09:01.186 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=471.66, Mass=713360, SNR=376.5, Peak=65504 HFD=4.6
23:09:01.187 00.001 8996 MultiStar: [#1 0.40,-0.27,0.00,M1] [#2 0.07,0.11,0.71,U] [#3 -0.12,-0.20,0.53,U] [#4 0.08,-0.10,0.47,U] [#5 0.34,-0.31,0.00,M10] [#6 0.38,-0.57,0.00,M5] [#7 0.45,-0.44,0.00,M2] [#8 0.04,-0.28,0.35,U] 
23:09:01.188 00.001 8996 refined, 4 included, MultiStar: {0.12, -0.15}, one-star: {0.34, -0.30}
23:09:01.188 00.000 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
23:09:01.189 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
23:09:01.190 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.20 cameraTheta=-0.89 mountX=0.14 mountY=0.14, mountTheta=0.79
23:09:01.191 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.15, opts=13)
23:09:01.193 00.002 8996 Enqueuing Move request for scope (0.12, -0.15)
23:09:01.194 00.001 20224 Worker thread wakes up
23:09:01.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
23:09:01.194 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
23:09:01.194 00.000 20224 Moving (0.12, -0.15) raw xDistance=0.14 yDistance=0.14
23:09:01.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:09:01.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:01.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:09:01.194 00.000 20224 MoveAxis(E, 0, ABG)
23:09:01.194 00.000 20224 Move returns status 0, amount 0
23:09:01.195 00.001 20224 MoveAxis(N, 0, ABG)
23:09:01.195 00.000 20224 Move returns status 0, amount 0
23:09:01.195 00.000 20224 move complete, result=0
23:09:01.195 00.000 20224 worker thread done servicing request
23:09:01.199 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2825, FiltMin=2557, FiltMax=28925, Gamma=1.000
23:09:01.214 00.015 8996 UpdateGuideState exits: m=713360 SNR=376.5
23:09:01.215 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:01.215 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:01.216 00.001 8996 Enqueuing Expose request
23:09:01.217 00.001 20224 Worker thread wakes up
23:09:01.217 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:01.218 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:01.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:02.394 01.176 20224 Exposure complete
23:09:02.489 00.095 20224 worker thread done servicing request
23:09:02.490 00.001 8996 OnExposeComplete: enter
23:09:02.490 00.000 8996 UpdateGuideState(): m_state=6
23:09:02.491 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6711
23:09:02.494 00.003 8996 Star::Find returns 1 (0), X=137.34, Y=471.83, Mass=664559, SNR=345.3, Peak=51459 HFD=4.5
23:09:02.497 00.003 8996 MultiStar: [#1 0.20,-0.21,0.63,U] [#2 -0.13,-0.06,0.74,U] [#3 -0.27,-0.14,0.60,U] [#4 -0.23,-0.11,0.50,U] [#5 0.44,-0.27,0.00,R] [#6 0.07,-0.51,0.00,M6] [#7 0.13,-0.39,0.45,U] [#8 0.22,-0.06,0.37,U] 
23:09:02.499 00.002 8996 single-star, 6 included, MultiStar: {-0.02, -0.15}, one-star: {0.01, -0.13}
23:09:02.501 00.002 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:09:02.502 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
23:09:02.504 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.52 mountX=0.02 mountY=0.13, mountTheta=1.43
23:09:02.508 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
23:09:02.511 00.003 8996 Enqueuing Move request for scope (0.01, -0.13)
23:09:02.513 00.002 20224 Worker thread wakes up
23:09:02.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
23:09:02.513 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
23:09:02.513 00.000 20224 Moving (0.01, -0.13) raw xDistance=0.02 yDistance=0.13
23:09:02.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:09:02.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:02.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:09:02.514 00.001 20224 MoveAxis(E, 0, ABG)
23:09:02.514 00.000 20224 Move returns status 0, amount 0
23:09:02.514 00.000 20224 MoveAxis(N, 0, ABG)
23:09:02.514 00.000 20224 Move returns status 0, amount 0
23:09:02.514 00.000 20224 move complete, result=0
23:09:02.514 00.000 20224 worker thread done servicing request
23:09:02.521 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=51459, med=2825, FiltMin=2573, FiltMax=25427, Gamma=1.000
23:09:02.537 00.016 8996 UpdateGuideState exits: m=664559 SNR=345.3
23:09:02.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:02.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:02.539 00.000 8996 Enqueuing Expose request
23:09:02.540 00.001 20224 Worker thread wakes up
23:09:02.540 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:02.541 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:02.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:03.518 00.977 20224 Exposure complete
23:09:03.611 00.093 20224 worker thread done servicing request
23:09:03.611 00.000 8996 OnExposeComplete: enter
23:09:03.613 00.002 8996 UpdateGuideState(): m_state=6
23:09:03.614 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6712
23:09:03.617 00.003 8996 Star::Find returns 1 (0), X=137.13, Y=472.06, Mass=753889, SNR=373.3, Peak=59555 HFD=4.3
23:09:03.621 00.004 8996 MultiStar: [#1 -0.14,-0.24,0.60,U] [#2 0.04,0.04,0.72,U] [#3 -0.28,0.10,0.66,U] [#4 -0.23,-0.02,0.50,U] [#5 -0.17,-0.19,0.59,U] [#6 0.08,-0.42,0.00,M7] [#7 -0.12,-0.21,0.43,U] [#8 -0.09,0.11,0.34,U] 
23:09:03.623 00.002 8996 refined, 7 included, MultiStar: {-0.16, -0.03}, one-star: {-0.21, 0.10}
23:09:03.626 00.003 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
23:09:03.628 00.002 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
23:09:03.629 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.98 mountX=-0.15 mountY=0.04, mountTheta=2.86
23:09:03.634 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.03, opts=13)
23:09:03.635 00.001 8996 Enqueuing Move request for scope (-0.16, -0.03)
23:09:03.637 00.002 20224 Worker thread wakes up
23:09:03.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
23:09:03.637 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
23:09:03.637 00.000 20224 Moving (-0.16, -0.03) raw xDistance=-0.15 yDistance=0.04
23:09:03.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:09:03.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:03.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:09:03.638 00.001 20224 MoveAxis(E, 0, ABG)
23:09:03.638 00.000 20224 Move returns status 0, amount 0
23:09:03.638 00.000 20224 MoveAxis(N, 0, ABG)
23:09:03.638 00.000 20224 Move returns status 0, amount 0
23:09:03.638 00.000 20224 move complete, result=0
23:09:03.638 00.000 20224 worker thread done servicing request
23:09:03.644 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59555, med=2825, FiltMin=2550, FiltMax=29885, Gamma=1.000
23:09:03.667 00.023 8996 UpdateGuideState exits: m=753889 SNR=373.3
23:09:03.670 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:03.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:03.674 00.002 8996 Enqueuing Expose request
23:09:03.676 00.002 20224 Worker thread wakes up
23:09:03.676 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:03.678 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:03.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:04.844 01.166 20224 Exposure complete
23:09:04.927 00.083 20224 worker thread done servicing request
23:09:04.928 00.001 8996 OnExposeComplete: enter
23:09:04.929 00.001 8996 UpdateGuideState(): m_state=6
23:09:04.930 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6713
23:09:04.931 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=471.80, Mass=714810, SNR=321.3, Peak=58320 HFD=4.5
23:09:04.932 00.001 8996 MultiStar: [#1 0.15,-0.33,0.72,U] [#2 -0.14,0.10,0.97,U] [#3 -0.15,-0.15,0.72,U] [#4 -0.12,-0.10,0.56,U] [#5 -0.39,-0.13,0.70,U] [#6 0.14,-0.58,0.00,M8] [#7 0.32,-0.58,0.00,M1] [#8 -0.12,-0.15,0.44,U] 
23:09:04.933 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.12}, one-star: {0.06, -0.16}
23:09:04.934 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
23:09:04.935 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
23:09:04.935 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.22 mountX=-0.08 mountY=0.13, mountTheta=2.12
23:09:04.937 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.12, opts=13)
23:09:04.938 00.001 8996 Enqueuing Move request for scope (-0.09, -0.12)
23:09:04.938 00.000 20224 Worker thread wakes up
23:09:04.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
23:09:04.939 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
23:09:04.939 00.000 20224 Moving (-0.09, -0.12) raw xDistance=-0.08 yDistance=0.13
23:09:04.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:09:04.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:04.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:09:04.939 00.000 20224 MoveAxis(E, 0, ABG)
23:09:04.939 00.000 20224 Move returns status 0, amount 0
23:09:04.939 00.000 20224 MoveAxis(N, 0, ABG)
23:09:04.939 00.000 20224 Move returns status 0, amount 0
23:09:04.939 00.000 20224 move complete, result=0
23:09:04.939 00.000 20224 worker thread done servicing request
23:09:04.944 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58320, med=2825, FiltMin=2553, FiltMax=25363, Gamma=1.000
23:09:04.961 00.017 8996 UpdateGuideState exits: m=714810 SNR=321.3
23:09:04.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:04.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:04.963 00.000 8996 Enqueuing Expose request
23:09:04.964 00.001 20224 Worker thread wakes up
23:09:04.964 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:04.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:04.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:05.949 00.984 20224 Exposure complete
23:09:06.030 00.081 20224 worker thread done servicing request
23:09:06.030 00.000 8996 OnExposeComplete: enter
23:09:06.031 00.001 8996 UpdateGuideState(): m_state=6
23:09:06.032 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6714
23:09:06.032 00.000 8996 Star::Find returns 1 (0), X=137.17, Y=471.77, Mass=731267, SNR=364.2, Peak=59299 HFD=4.4
23:09:06.033 00.001 8996 MultiStar: [#1 -0.09,-0.25,0.65,U] [#2 -0.22,-0.04,0.66,U] [#3 -0.23,-0.20,0.50,U] [#4 -0.06,-0.09,0.48,U] [#5 -0.18,0.02,0.49,U] [#6 0.10,-0.49,0.00,M9] [#7 0.14,-0.63,0.00,M2] [#8 -0.19,-0.02,0.39,U] 
23:09:06.034 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.12}, one-star: {-0.17, -0.19}
23:09:06.035 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
23:09:06.036 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
23:09:06.036 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.12 hyp=0.21 cameraTheta=-2.49 mountX=-0.15 mountY=0.14, mountTheta=2.39
23:09:06.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.12, opts=13)
23:09:06.039 00.001 8996 Enqueuing Move request for scope (-0.16, -0.12)
23:09:06.039 00.000 20224 Worker thread wakes up
23:09:06.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.12) opts 0xd
23:09:06.040 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.12)
23:09:06.040 00.000 20224 Moving (-0.16, -0.12) raw xDistance=-0.15 yDistance=0.14
23:09:06.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:09:06.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:06.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:09:06.040 00.000 20224 MoveAxis(E, 0, ABG)
23:09:06.040 00.000 20224 Move returns status 0, amount 0
23:09:06.040 00.000 20224 MoveAxis(N, 0, ABG)
23:09:06.040 00.000 20224 Move returns status 0, amount 0
23:09:06.040 00.000 20224 move complete, result=0
23:09:06.040 00.000 20224 worker thread done servicing request
23:09:06.044 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59299, med=2829, FiltMin=2553, FiltMax=26211, Gamma=1.000
23:09:06.059 00.015 8996 UpdateGuideState exits: m=731267 SNR=364.2
23:09:06.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:06.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:06.061 00.000 8996 Enqueuing Expose request
23:09:06.062 00.001 20224 Worker thread wakes up
23:09:06.062 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:06.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:06.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:07.235 01.172 20224 Exposure complete
23:09:07.314 00.079 20224 worker thread done servicing request
23:09:07.314 00.000 8996 OnExposeComplete: enter
23:09:07.315 00.001 8996 UpdateGuideState(): m_state=6
23:09:07.316 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6715
23:09:07.316 00.000 8996 Star::Find returns 1 (0), X=136.96, Y=471.49, Mass=759613, SNR=332.4, Peak=64509 HFD=4.2
23:09:07.317 00.001 8996 MultiStar: [#1 -0.29,-0.43,0.00,M1] [#2 -0.58,-0.09,0.00,M1] [#3 -0.70,-0.40,0.00,M1] [#4 -0.48,-0.33,0.00,M1] [#5 -0.41,-0.55,0.00,M1] [#6 -0.42,-0.64,0.00,M10] [#7 -0.47,-0.78,0.00,M3] [#8 -0.46,-0.25,0.00,M1] 
23:09:07.318 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
23:09:07.319 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
23:09:07.319 00.000 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.47 hyp=0.60 cameraTheta=-2.24 mountX=-0.33 mountY=0.51, mountTheta=2.14
23:09:07.321 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.47, opts=13)
23:09:07.322 00.001 8996 Enqueuing Move request for scope (-0.38, -0.47)
23:09:07.323 00.001 20224 Worker thread wakes up
23:09:07.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.47) opts 0xd
23:09:07.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.47)
23:09:07.323 00.000 20224 Moving (-0.38, -0.47) raw xDistance=-0.33 yDistance=0.51
23:09:07.324 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:09:07.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
23:09:07.324 00.000 20224 MoveAxis(E, 48, ABG)
23:09:07.324 00.000 20224 Guiding  Dir = 2, Dur = 48
23:09:07.324 00.000 20224 IsSlewing returns 0
23:09:07.325 00.001 20224 IsGuiding returns 0
23:09:07.332 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64509, med=2825, FiltMin=2566, FiltMax=26320, Gamma=1.000
23:09:07.358 00.026 8996 UpdateGuideState exits: m=759613 SNR=332.4
23:09:07.360 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:07.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:07.362 00.001 8996 Enqueuing Expose request
23:09:07.387 00.025 20224 IsGuiding returns 1
23:09:07.387 00.000 20224 scope still moving after pulse duration time elapsed
23:09:07.418 00.031 20224 IsSlewing returns 0
23:09:07.418 00.000 20224 IsGuiding returns 1
23:09:07.449 00.031 20224 IsSlewing returns 0
23:09:07.449 00.000 20224 IsGuiding returns 1
23:09:07.481 00.032 20224 IsSlewing returns 0
23:09:07.481 00.000 20224 IsGuiding returns 0
23:09:07.482 00.001 20224 scope move finished after 48 + 108 ms
23:09:07.482 00.000 20224 Move returns status 0, amount 48
23:09:07.482 00.000 20224 MoveAxis(S, 108, ABG)
23:09:07.482 00.000 20224 Guiding  Dir = 1, Dur = 108
23:09:07.482 00.000 20224 IsSlewing returns 0
23:09:07.482 00.000 20224 IsGuiding returns 0
23:09:07.545 00.063 20224 PulseGuide returned control before completion, sleep 55
23:09:07.605 00.060 20224 IsGuiding returns 1
23:09:07.605 00.000 20224 scope still moving after pulse duration time elapsed
23:09:07.636 00.031 20224 IsSlewing returns 0
23:09:07.636 00.000 20224 IsGuiding returns 1
23:09:07.667 00.031 20224 IsSlewing returns 0
23:09:07.668 00.001 20224 IsGuiding returns 1
23:09:07.697 00.029 20224 IsSlewing returns 0
23:09:07.698 00.001 20224 IsGuiding returns 1
23:09:07.729 00.031 20224 IsSlewing returns 0
23:09:07.729 00.000 20224 IsGuiding returns 0
23:09:07.729 00.000 20224 scope move finished after 108 + 138 ms
23:09:07.729 00.000 20224 Move returns status 0, amount 108
23:09:07.729 00.000 20224 move complete, result=0
23:09:07.729 00.000 20224 worker thread done servicing request
23:09:07.729 00.000 20224 Worker thread wakes up
23:09:07.729 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.5 px 108 ms SOUTH
23:09:07.731 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:07.732 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:08.715 00.983 20224 Exposure complete
23:09:08.782 00.067 20224 worker thread done servicing request
23:09:08.783 00.001 8996 OnExposeComplete: enter
23:09:08.784 00.001 8996 UpdateGuideState(): m_state=6
23:09:08.786 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6716
23:09:08.788 00.002 8996 Star::Find returns 1 (0), X=137.35, Y=471.60, Mass=723076, SNR=379.6, Peak=49520 HFD=4.4
23:09:08.790 00.002 8996 MultiStar: [#1 -0.07,-0.58,0.00,M2] [#2 -0.30,-0.19,0.67,U] [#3 -0.32,-0.58,0.00,M2] [#4 -0.17,-0.45,0.00,M2] [#5 -0.43,-0.24,0.00,M2] [#6 -0.13,-0.74,0.00,R] [#7 0.19,-0.71,0.00,M4] [#8 -0.11,-0.31,0.37,U] 
23:09:08.791 00.001 8996 refined, 2 included, MultiStar: {-0.11, -0.30}, one-star: {0.01, -0.36}
23:09:08.792 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:09:08.793 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:09:08.795 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.30 hyp=0.32 cameraTheta=-1.93 mountX=-0.08 mountY=0.31, mountTheta=1.84
23:09:08.798 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.30, opts=13)
23:09:08.799 00.001 8996 Enqueuing Move request for scope (-0.11, -0.30)
23:09:08.801 00.002 20224 Worker thread wakes up
23:09:08.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.30) opts 0xd
23:09:08.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.30)
23:09:08.801 00.000 20224 Moving (-0.11, -0.30) raw xDistance=-0.08 yDistance=0.31
23:09:08.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:09:08.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:09:08.801 00.000 20224 MoveAxis(E, 0, ABG)
23:09:08.801 00.000 20224 Move returns status 0, amount 0
23:09:08.801 00.000 20224 MoveAxis(S, 65, ABG)
23:09:08.801 00.000 20224 Guiding  Dir = 1, Dur = 65
23:09:08.801 00.000 20224 IsSlewing returns 0
23:09:08.802 00.001 20224 IsGuiding returns 0
23:09:08.802 00.000 20224 PulseGuide returned control before completion, sleep 75
23:09:08.807 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49520, med=2825, FiltMin=2560, FiltMax=24125, Gamma=1.000
23:09:08.883 00.076 20224 IsGuiding returns 1
23:09:08.884 00.001 20224 scope still moving after pulse duration time elapsed
23:09:08.914 00.030 20224 IsSlewing returns 0
23:09:08.915 00.001 20224 IsGuiding returns 0
23:09:08.915 00.000 20224 scope move finished after 65 + 47 ms
23:09:08.915 00.000 20224 Move returns status 0, amount 65
23:09:08.915 00.000 20224 move complete, result=0
23:09:08.915 00.000 20224 worker thread done servicing request
23:09:09.009 00.094 8996 UpdateGuideState exits: m=723076 SNR=379.6
23:09:09.012 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:09.014 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:09.016 00.002 8996 Enqueuing Expose request
23:09:09.018 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 65 ms SOUTH
23:09:09.020 00.002 20224 Worker thread wakes up
23:09:09.020 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:09.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:10.176 01.156 20224 Exposure complete
23:09:10.246 00.070 20224 worker thread done servicing request
23:09:10.246 00.000 8996 OnExposeComplete: enter
23:09:10.247 00.001 8996 UpdateGuideState(): m_state=6
23:09:10.248 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6717
23:09:10.249 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.19, Mass=712321, SNR=339.4, Peak=65504 HFD=4.5
23:09:10.250 00.001 8996 MultiStar: [#1 0.19,0.26,0.69,U] [#2 0.15,0.37,0.80,U] [#3 0.23,0.40,0.00,M3] [#4 0.31,0.48,0.00,M3] [#5 -0.09,0.31,0.65,U] [#6 0.42,0.74,0.00,M1] [#7 0.31,-0.07,0.46,U] [#8 0.09,0.30,0.45,U] 
23:09:10.251 00.001 8996 refined, 5 included, MultiStar: {0.18, 0.25}, one-star: {0.35, 0.23}
23:09:10.251 00.000 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
23:09:10.252 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
23:09:10.253 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.95 mountX=0.16 mountY=-0.27, mountTheta=-1.05
23:09:10.254 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.25, opts=13)
23:09:10.255 00.001 8996 Enqueuing Move request for scope (0.18, 0.25)
23:09:10.256 00.001 20224 Worker thread wakes up
23:09:10.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
23:09:10.256 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
23:09:10.256 00.000 20224 Moving (0.18, 0.25) raw xDistance=0.16 yDistance=-0.27
23:09:10.257 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:09:10.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:10.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:09:10.257 00.000 20224 MoveAxis(E, 0, ABG)
23:09:10.257 00.000 20224 Move returns status 0, amount 0
23:09:10.257 00.000 20224 MoveAxis(N, 0, ABG)
23:09:10.257 00.000 20224 Move returns status 0, amount 0
23:09:10.257 00.000 20224 move complete, result=0
23:09:10.257 00.000 20224 worker thread done servicing request
23:09:10.260 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2825, FiltMin=2553, FiltMax=27523, Gamma=1.000
23:09:10.273 00.013 8996 UpdateGuideState exits: m=712321 SNR=339.4
23:09:10.276 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:10.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:10.279 00.002 8996 Enqueuing Expose request
23:09:10.280 00.001 20224 Worker thread wakes up
23:09:10.281 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:10.281 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:09:10.282 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:11.251 00.969 20224 Exposure complete
23:09:11.332 00.081 20224 worker thread done servicing request
23:09:11.332 00.000 8996 OnExposeComplete: enter
23:09:11.334 00.002 8996 UpdateGuideState(): m_state=6
23:09:11.335 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6718
23:09:11.336 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.10, Mass=730973, SNR=346.9, Peak=65504 HFD=4.3
23:09:11.338 00.002 8996 MultiStar: [#1 0.04,0.49,0.00,M2] [#2 -0.15,0.41,0.00,M1] [#3 -0.37,0.25,0.00,M4] [#4 -0.05,0.21,0.51,U] [#5 -0.16,0.13,0.54,U] [#6 0.15,0.90,0.00,M2] [#7 0.04,-0.02,0.48,U] [#8 -0.08,0.26,0.38,U] 
23:09:11.339 00.001 8996 refined, 4 included, MultiStar: {0.02, 0.14}, one-star: {0.18, 0.14}
23:09:11.340 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
23:09:11.341 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
23:09:11.342 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.43 mountX=0.01 mountY=-0.14, mountTheta=-1.53
23:09:11.344 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.14, opts=13)
23:09:11.345 00.001 8996 Enqueuing Move request for scope (0.02, 0.14)
23:09:11.346 00.001 20224 Worker thread wakes up
23:09:11.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
23:09:11.347 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
23:09:11.347 00.000 20224 Moving (0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
23:09:11.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:09:11.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:11.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:09:11.347 00.000 20224 MoveAxis(E, 0, ABG)
23:09:11.347 00.000 20224 Move returns status 0, amount 0
23:09:11.347 00.000 20224 MoveAxis(N, 0, ABG)
23:09:11.348 00.001 20224 Move returns status 0, amount 0
23:09:11.348 00.000 20224 move complete, result=0
23:09:11.348 00.000 20224 worker thread done servicing request
23:09:11.358 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65504, med=2829, FiltMin=2573, FiltMax=29235, Gamma=1.000
23:09:11.383 00.025 8996 UpdateGuideState exits: m=730973 SNR=346.9
23:09:11.384 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:11.384 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:11.385 00.001 8996 Enqueuing Expose request
23:09:11.386 00.001 20224 Worker thread wakes up
23:09:11.386 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:11.387 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:11.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:26.282 14.895 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:09:26.285 00.003 8996 case statement mapped state 6 to 3
23:09:26.288 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:09:27.406 01.118 20224 worker thread setting skip send exposure complete
23:09:27.406 00.000 20224 worker thread queueing reconnect event to GUI thread
23:09:27.406 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:09:27.406 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:09:27.406 00.000 20224 worker thread done servicing request
23:09:27.413 00.007 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:09:27.441 00.028 8996 Try camera reconnect, now = 1770530967
23:09:27.442 00.001 8996 gear_dialog: ReconnectCamera
23:09:27.444 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:09:27.446 00.002 8996 Status Line: Connecting to Camera ...
23:09:27.449 00.003 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:09:27.450 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:09:27.453 00.003 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:09:28.278 00.825 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:09:28.280 00.002 8996 ASCOM camera: MaxBinning is 2
23:09:28.282 00.002 8996 ASCOM camera: has cooler
23:09:28.284 00.002 8996 ASCOM Camera: set binning = 1
23:09:28.286 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:09:28.288 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:09:28.289 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:09:28.291 00.002 8996 FrameSize=(0,0)
23:09:28.293 00.002 8996 PixelSize=3.75
23:09:28.294 00.001 8996 BitsPerPixel=16
23:09:28.295 00.001 8996 HasGainControl=0
23:09:28.296 00.001 8996 HasShutter=0
23:09:28.298 00.002 8996 HasSubFrames=1
23:09:28.299 00.001 8996 ST4HasGuideOutput=1
23:09:28.300 00.001 8996 Status Line: Camera Connected
23:09:28.308 00.008 8996 Camera Re-connect succeeded, resume exposures
23:09:28.311 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:09:28.313 00.002 8996 Enqueuing Expose request
23:09:28.314 00.001 20224 Worker thread wakes up
23:09:28.315 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:28.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,0,0)
23:09:29.475 01.160 20224 Exposure complete
23:09:29.530 00.055 20224 worker thread done servicing request
23:09:29.530 00.000 8996 OnExposeComplete: enter
23:09:29.532 00.002 8996 UpdateGuideState(): m_state=6
23:09:29.533 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6719
23:09:29.534 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.14, Mass=749553, SNR=357.9, Peak=63440 HFD=4.4
23:09:29.535 00.001 8996 MultiStar: [#1 -0.19,-0.02,0.61,U] [#2 -0.20,0.43,0.00,M2] [#3 -0.42,0.27,0.00,M5] [#4 -0.14,0.36,0.46,U] [#5 -0.49,0.32,0.00,M1] [#6 0.01,0.51,0.00,M3] [#7 -0.24,-0.04,0.41,U] [#8 -0.52,0.51,0.00,M1] 
23:09:29.535 00.000 8996 refined, 3 included, MultiStar: {-0.08, 0.13}, one-star: {0.07, 0.18}
23:09:29.536 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
23:09:29.537 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
23:09:29.538 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.15 mountX=-0.09 mountY=-0.12, mountTheta=-2.25
23:09:29.539 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.13, opts=13)
23:09:29.540 00.001 8996 Enqueuing Move request for scope (-0.08, 0.13)
23:09:29.540 00.000 20224 Worker thread wakes up
23:09:29.541 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
23:09:29.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
23:09:29.541 00.000 20224 Moving (-0.08, 0.13) raw xDistance=-0.09 yDistance=-0.12
23:09:29.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:09:29.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:29.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:09:29.541 00.000 20224 MoveAxis(E, 0, ABG)
23:09:29.541 00.000 20224 Move returns status 0, amount 0
23:09:29.541 00.000 20224 MoveAxis(N, 0, ABG)
23:09:29.541 00.000 20224 Move returns status 0, amount 0
23:09:29.541 00.000 20224 move complete, result=0
23:09:29.541 00.000 20224 worker thread done servicing request
23:09:29.553 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63440, med=2845, FiltMin=2573, FiltMax=29011, Gamma=1.000
23:09:29.569 00.016 8996 UpdateGuideState exits: m=749553 SNR=357.9
23:09:29.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:29.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:29.571 00.000 8996 Enqueuing Expose request
23:09:29.572 00.001 20224 Worker thread wakes up
23:09:29.572 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:29.573 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:29.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:30.542 00.969 20224 Exposure complete
23:09:30.618 00.076 20224 worker thread done servicing request
23:09:30.619 00.001 8996 OnExposeComplete: enter
23:09:30.620 00.001 8996 UpdateGuideState(): m_state=6
23:09:30.621 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6720
23:09:30.622 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=471.94, Mass=774614, SNR=358.4, Peak=65504 HFD=4.2
23:09:30.624 00.002 8996 MultiStar: [#1 0.12,-0.14,0.66,U] [#2 -0.26,0.08,0.68,U] [#3 -0.34,0.15,0.56,U] [#4 -0.29,0.24,0.53,U] [#5 -0.16,0.06,0.56,U] [#6 0.03,0.56,0.00,M4] [#7 0.06,-0.27,0.42,U] [#8 -0.14,0.20,0.39,U] 
23:09:30.625 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.03}, one-star: {0.15, -0.02}
23:09:30.626 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
23:09:30.627 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
23:09:30.627 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.77 mountX=-0.09 mountY=-0.02, mountTheta=-2.88
23:09:30.629 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
23:09:30.630 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
23:09:30.630 00.000 20224 Worker thread wakes up
23:09:30.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:09:30.631 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:09:30.631 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.09 yDistance=-0.02
23:09:30.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:09:30.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:30.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:09:30.631 00.000 20224 MoveAxis(E, 0, ABG)
23:09:30.631 00.000 20224 Move returns status 0, amount 0
23:09:30.631 00.000 20224 MoveAxis(N, 0, ABG)
23:09:30.631 00.000 20224 Move returns status 0, amount 0
23:09:30.631 00.000 20224 move complete, result=0
23:09:30.631 00.000 20224 worker thread done servicing request
23:09:30.634 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2838, FiltMin=2569, FiltMax=30365, Gamma=1.000
23:09:30.647 00.013 8996 UpdateGuideState exits: m=774614 SNR=358.4
23:09:30.648 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:30.649 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:30.650 00.001 8996 Enqueuing Expose request
23:09:30.650 00.000 20224 Worker thread wakes up
23:09:30.650 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:30.651 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:30.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:31.805 01.154 20224 Exposure complete
23:09:31.861 00.056 20224 worker thread done servicing request
23:09:31.861 00.000 8996 OnExposeComplete: enter
23:09:31.862 00.001 8996 UpdateGuideState(): m_state=6
23:09:31.862 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6721
23:09:31.863 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.10, Mass=711558, SNR=345.4, Peak=58736 HFD=4.4
23:09:31.864 00.001 8996 MultiStar: [#1 0.24,-0.01,0.75,U] [#2 -0.05,0.25,0.74,U] [#3 -0.28,0.24,0.61,U] [#4 -0.09,0.30,0.52,U] [#5 -0.62,0.27,0.00,M1] [#6 0.41,0.48,0.00,M5] [#7 0.28,-0.15,0.41,U] [#8 -0.28,0.55,0.00,M1] 
23:09:31.865 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.14}, one-star: {0.07, 0.14}
23:09:31.866 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
23:09:31.866 00.000 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
23:09:31.867 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.38 mountX=0.01 mountY=-0.14, mountTheta=-1.48
23:09:31.868 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.14, opts=13)
23:09:31.869 00.001 8996 Enqueuing Move request for scope (0.03, 0.14)
23:09:31.870 00.001 20224 Worker thread wakes up
23:09:31.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
23:09:31.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
23:09:31.870 00.000 20224 Moving (0.03, 0.14) raw xDistance=0.01 yDistance=-0.14
23:09:31.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:09:31.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:31.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:09:31.870 00.000 20224 MoveAxis(E, 0, ABG)
23:09:31.871 00.001 20224 Move returns status 0, amount 0
23:09:31.871 00.000 20224 MoveAxis(N, 0, ABG)
23:09:31.871 00.000 20224 Move returns status 0, amount 0
23:09:31.871 00.000 20224 move complete, result=0
23:09:31.871 00.000 20224 worker thread done servicing request
23:09:31.875 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58736, med=2841, FiltMin=2569, FiltMax=27235, Gamma=1.000
23:09:31.888 00.013 8996 UpdateGuideState exits: m=711558 SNR=345.4
23:09:31.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:31.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:31.891 00.001 8996 Enqueuing Expose request
23:09:31.892 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:31.893 00.001 20224 Worker thread wakes up
23:09:31.893 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:31.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:32.871 00.978 20224 Exposure complete
23:09:32.939 00.068 20224 worker thread done servicing request
23:09:32.939 00.000 8996 OnExposeComplete: enter
23:09:32.941 00.002 8996 UpdateGuideState(): m_state=6
23:09:32.942 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6722
23:09:32.943 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.12, Mass=718078, SNR=332.6, Peak=64112 HFD=4.3
23:09:32.944 00.001 8996 MultiStar: [#1 0.13,0.04,0.74,U] [#2 -0.03,0.45,0.00,M1] [#3 0.06,0.11,0.68,U] [#4 0.16,0.27,0.56,U] [#5 -0.36,0.26,0.00,M2] [#6 0.41,0.66,0.00,M6] [#7 0.32,-0.07,0.47,U] [#8 -0.13,0.32,0.41,U] 
23:09:32.945 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.13}, one-star: {0.18, 0.16}
23:09:32.946 00.001 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
23:09:32.947 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
23:09:32.948 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.13 hyp=0.19 cameraTheta=0.78 mountX=0.12 mountY=-0.14, mountTheta=-0.88
23:09:32.950 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.13, opts=13)
23:09:32.951 00.001 8996 Enqueuing Move request for scope (0.13, 0.13)
23:09:32.952 00.001 20224 Worker thread wakes up
23:09:32.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.13) opts 0xd
23:09:32.952 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.13)
23:09:32.952 00.000 20224 Moving (0.13, 0.13) raw xDistance=0.12 yDistance=-0.14
23:09:32.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:09:32.953 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:32.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:09:32.953 00.000 20224 MoveAxis(E, 0, ABG)
23:09:32.953 00.000 20224 Move returns status 0, amount 0
23:09:32.953 00.000 20224 MoveAxis(N, 0, ABG)
23:09:32.953 00.000 20224 Move returns status 0, amount 0
23:09:32.953 00.000 20224 move complete, result=0
23:09:32.953 00.000 20224 worker thread done servicing request
23:09:32.961 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64112, med=2829, FiltMin=2553, FiltMax=29357, Gamma=1.000
23:09:32.977 00.016 8996 UpdateGuideState exits: m=718078 SNR=332.6
23:09:32.979 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:32.979 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:32.980 00.001 8996 Enqueuing Expose request
23:09:32.981 00.001 20224 Worker thread wakes up
23:09:32.981 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:32.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:32.981 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:34.146 01.165 20224 Exposure complete
23:09:34.222 00.076 20224 worker thread done servicing request
23:09:34.222 00.000 8996 OnExposeComplete: enter
23:09:34.224 00.002 8996 UpdateGuideState(): m_state=6
23:09:34.226 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6723
23:09:34.228 00.002 8996 Star::Find returns 1 (0), X=137.23, Y=471.90, Mass=731762, SNR=388.5, Peak=53843 HFD=4.5
23:09:34.231 00.003 8996 MultiStar: [#1 -0.16,-0.15,0.52,U] [#2 -0.36,0.15,0.71,U] [#3 -0.18,-0.00,0.51,U] [#4 -0.11,-0.01,0.50,U] [#5 -0.16,-0.12,0.55,U] [#6 0.07,0.27,0.39,U] [#7 0.13,-0.20,0.37,U] [#8 0.01,0.04,0.31,U] 
23:09:34.233 00.002 8996 single-star, 8 included, MultiStar: {-0.12, -0.01}, one-star: {-0.11, -0.06}
23:09:34.236 00.003 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
23:09:34.238 00.002 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
23:09:34.239 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.65 mountX=-0.10 mountY=0.07, mountTheta=2.54
23:09:34.242 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.06, opts=13)
23:09:34.243 00.001 8996 Enqueuing Move request for scope (-0.11, -0.06)
23:09:34.245 00.002 20224 Worker thread wakes up
23:09:34.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
23:09:34.245 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
23:09:34.245 00.000 20224 Moving (-0.11, -0.06) raw xDistance=-0.10 yDistance=0.07
23:09:34.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:09:34.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:34.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:09:34.245 00.000 20224 MoveAxis(E, 0, ABG)
23:09:34.245 00.000 20224 Move returns status 0, amount 0
23:09:34.245 00.000 20224 MoveAxis(N, 0, ABG)
23:09:34.245 00.000 20224 Move returns status 0, amount 0
23:09:34.245 00.000 20224 move complete, result=0
23:09:34.245 00.000 20224 worker thread done servicing request
23:09:34.255 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53843, med=2835, FiltMin=2547, FiltMax=27251, Gamma=1.000
23:09:34.274 00.019 8996 UpdateGuideState exits: m=731762 SNR=388.5
23:09:34.277 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:34.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:34.279 00.001 8996 Enqueuing Expose request
23:09:34.279 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:34.279 00.000 20224 Worker thread wakes up
23:09:34.279 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:34.281 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:35.246 00.965 20224 Exposure complete
23:09:35.321 00.075 20224 worker thread done servicing request
23:09:35.321 00.000 8996 OnExposeComplete: enter
23:09:35.322 00.001 8996 UpdateGuideState(): m_state=6
23:09:35.323 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6724
23:09:35.325 00.002 8996 Star::Find returns 1 (0), X=137.57, Y=471.69, Mass=643268, SNR=304.4, Peak=52016 HFD=4.6
23:09:35.326 00.001 8996 MultiStar: [#1 0.23,-0.13,0.69,U] [#2 0.05,0.05,0.91,U] [#3 -0.16,-0.13,0.63,U] [#4 0.02,0.02,0.62,U] [#5 0.09,-0.14,0.63,U] [#6 0.39,0.53,0.00,M6] [#7 0.08,-0.52,0.00,M1] [#8 0.17,-0.05,0.40,U] 
23:09:35.327 00.001 8996 refined, 6 included, MultiStar: {0.10, -0.10}, one-star: {0.24, -0.27}
23:09:35.328 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
23:09:35.330 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
23:09:35.331 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.80 mountX=0.11 mountY=0.09, mountTheta=0.69
23:09:35.335 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.10, opts=13)
23:09:35.336 00.001 8996 Enqueuing Move request for scope (0.10, -0.10)
23:09:35.337 00.001 20224 Worker thread wakes up
23:09:35.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
23:09:35.337 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
23:09:35.337 00.000 20224 Moving (0.10, -0.10) raw xDistance=0.11 yDistance=0.09
23:09:35.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:09:35.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:35.338 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:09:35.338 00.000 20224 MoveAxis(E, 0, ABG)
23:09:35.338 00.000 20224 Move returns status 0, amount 0
23:09:35.338 00.000 20224 MoveAxis(N, 0, ABG)
23:09:35.338 00.000 20224 Move returns status 0, amount 0
23:09:35.338 00.000 20224 move complete, result=0
23:09:35.338 00.000 20224 worker thread done servicing request
23:09:35.344 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52016, med=2835, FiltMin=2536, FiltMax=27261, Gamma=1.000
23:09:35.363 00.019 8996 UpdateGuideState exits: m=643268 SNR=304.4
23:09:35.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:35.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:35.367 00.002 8996 Enqueuing Expose request
23:09:35.368 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:35.369 00.001 20224 Worker thread wakes up
23:09:35.369 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:35.370 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:36.539 01.169 20224 Exposure complete
23:09:36.613 00.074 20224 worker thread done servicing request
23:09:36.613 00.000 8996 OnExposeComplete: enter
23:09:36.616 00.003 8996 UpdateGuideState(): m_state=6
23:09:36.618 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6725
23:09:36.621 00.003 8996 Star::Find returns 1 (0), X=137.82, Y=472.00, Mass=709027, SNR=384.1, Peak=63808 HFD=4.3
23:09:36.623 00.002 8996 MultiStar: [#1 0.20,-0.21,0.66,U] [#2 -0.09,0.13,0.62,U] [#3 0.02,0.04,0.52,U] [#4 0.08,0.14,0.49,U] [#5 0.02,0.02,0.56,U] [#6 0.47,0.56,0.00,M7] [#7 0.21,-0.12,0.41,U] [#8 0.31,0.04,0.35,U] 
23:09:36.624 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.01}, one-star: {0.49, 0.04}
23:09:36.625 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:09:36.626 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
23:09:36.627 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.06 mountX=0.18 mountY=-0.03, mountTheta=-0.18
23:09:36.629 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.01, opts=13)
23:09:36.630 00.001 8996 Enqueuing Move request for scope (0.18, 0.01)
23:09:36.631 00.001 20224 Worker thread wakes up
23:09:36.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
23:09:36.632 00.001 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
23:09:36.632 00.000 20224 Moving (0.18, 0.01) raw xDistance=0.18 yDistance=-0.03
23:09:36.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:09:36.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:36.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:09:36.632 00.000 20224 MoveAxis(E, 0, ABG)
23:09:36.632 00.000 20224 Move returns status 0, amount 0
23:09:36.632 00.000 20224 MoveAxis(N, 0, ABG)
23:09:36.632 00.000 20224 Move returns status 0, amount 0
23:09:36.632 00.000 20224 move complete, result=0
23:09:36.632 00.000 20224 worker thread done servicing request
23:09:36.636 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63808, med=2838, FiltMin=2563, FiltMax=31123, Gamma=1.000
23:09:36.649 00.013 8996 UpdateGuideState exits: m=709027 SNR=384.1
23:09:36.650 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:36.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:36.652 00.001 8996 Enqueuing Expose request
23:09:36.652 00.000 20224 Worker thread wakes up
23:09:36.652 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:36.653 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:36.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:37.638 00.985 20224 Exposure complete
23:09:37.705 00.067 20224 worker thread done servicing request
23:09:37.705 00.000 8996 OnExposeComplete: enter
23:09:37.706 00.001 8996 UpdateGuideState(): m_state=6
23:09:37.707 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6726
23:09:37.707 00.000 8996 Star::Find returns 1 (0), X=137.66, Y=472.04, Mass=679804, SNR=324.4, Peak=60896 HFD=4.3
23:09:37.709 00.002 8996 MultiStar: [#1 0.08,-0.09,0.66,U] [#2 0.09,0.03,0.77,U] [#3 -0.02,-0.09,0.63,U] [#4 0.03,-0.12,0.55,U] [#5 -0.01,0.13,0.57,U] [#6 0.34,0.35,0.00,M8] [#7 0.23,-0.30,0.49,U] [#8 0.17,0.26,0.44,U] 
23:09:37.710 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.01}, one-star: {0.33, 0.08}
23:09:37.711 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
23:09:37.711 00.000 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
23:09:37.712 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.06 mountX=0.13 mountY=-0.01, mountTheta=-0.05
23:09:37.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.01, opts=13)
23:09:37.715 00.001 8996 Enqueuing Move request for scope (0.13, -0.01)
23:09:37.716 00.001 20224 Worker thread wakes up
23:09:37.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
23:09:37.716 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
23:09:37.716 00.000 20224 Moving (0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
23:09:37.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:09:37.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:37.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:09:37.716 00.000 20224 MoveAxis(E, 0, ABG)
23:09:37.716 00.000 20224 Move returns status 0, amount 0
23:09:37.716 00.000 20224 MoveAxis(N, 0, ABG)
23:09:37.716 00.000 20224 Move returns status 0, amount 0
23:09:37.716 00.000 20224 move complete, result=0
23:09:37.716 00.000 20224 worker thread done servicing request
23:09:37.722 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60896, med=2825, FiltMin=2521, FiltMax=29629, Gamma=1.000
23:09:37.745 00.023 8996 UpdateGuideState exits: m=679804 SNR=324.4
23:09:37.747 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:37.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:37.749 00.001 8996 Enqueuing Expose request
23:09:37.750 00.001 20224 Worker thread wakes up
23:09:37.750 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:37.750 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:37.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:38.922 01.172 20224 Exposure complete
23:09:38.980 00.058 20224 worker thread done servicing request
23:09:38.980 00.000 8996 OnExposeComplete: enter
23:09:38.982 00.002 8996 UpdateGuideState(): m_state=6
23:09:38.985 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6727
23:09:38.986 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=471.75, Mass=757502, SNR=373.9, Peak=57424 HFD=4.6
23:09:38.988 00.002 8996 MultiStar: [#1 0.18,-0.08,0.61,U] [#2 -0.21,0.07,0.67,U] [#3 -0.28,-0.08,0.53,U] [#4 -0.14,0.15,0.46,U] [#5 -0.28,0.06,0.58,U] [#6 0.12,0.59,0.00,M9] [#7 -0.05,-0.10,0.39,U] [#8 -0.22,0.33,0.38,U] 
23:09:38.991 00.003 8996 refined, 7 included, MultiStar: {-0.08, -0.01}, one-star: {0.15, -0.21}
23:09:38.993 00.002 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
23:09:38.995 00.002 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
23:09:38.997 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-2.97 mountX=-0.08 mountY=0.02, mountTheta=2.85
23:09:39.000 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.01, opts=13)
23:09:39.002 00.002 8996 Enqueuing Move request for scope (-0.08, -0.01)
23:09:39.004 00.002 20224 Worker thread wakes up
23:09:39.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
23:09:39.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
23:09:39.004 00.000 20224 Moving (-0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
23:09:39.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:09:39.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:39.005 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:09:39.005 00.000 20224 MoveAxis(E, 0, ABG)
23:09:39.005 00.000 20224 Move returns status 0, amount 0
23:09:39.005 00.000 20224 MoveAxis(N, 0, ABG)
23:09:39.005 00.000 20224 Move returns status 0, amount 0
23:09:39.005 00.000 20224 move complete, result=0
23:09:39.005 00.000 20224 worker thread done servicing request
23:09:39.011 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57424, med=2829, FiltMin=2553, FiltMax=28685, Gamma=1.000
23:09:39.031 00.020 8996 UpdateGuideState exits: m=757502 SNR=373.9
23:09:39.033 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:39.034 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:39.037 00.003 8996 Enqueuing Expose request
23:09:39.040 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:39.041 00.001 20224 Worker thread wakes up
23:09:39.041 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:39.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:40.025 00.984 20224 Exposure complete
23:09:40.100 00.075 20224 worker thread done servicing request
23:09:40.100 00.000 8996 OnExposeComplete: enter
23:09:40.102 00.002 8996 UpdateGuideState(): m_state=6
23:09:40.103 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6728
23:09:40.105 00.002 8996 Star::Find returns 1 (0), X=137.64, Y=471.90, Mass=706841, SNR=351.3, Peak=64592 HFD=4.4
23:09:40.106 00.001 8996 MultiStar: [#1 -0.09,-0.02,0.65,U] [#2 -0.21,0.32,0.74,U] [#3 -0.44,0.29,0.00,M1] [#4 -0.29,0.24,0.55,U] [#5 -0.29,0.10,0.59,U] [#6 0.19,0.29,0.45,U] [#7 0.03,-0.15,0.53,U] [#8 -0.19,0.03,0.39,U] 
23:09:40.107 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.09}, one-star: {0.30, -0.06}
23:09:40.109 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
23:09:40.110 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
23:09:40.111 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.05 mountX=-0.05 mountY=-0.08, mountTheta=-2.15
23:09:40.114 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
23:09:40.116 00.002 8996 Enqueuing Move request for scope (-0.04, 0.09)
23:09:40.117 00.001 20224 Worker thread wakes up
23:09:40.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
23:09:40.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
23:09:40.117 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
23:09:40.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:09:40.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:40.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:09:40.117 00.000 20224 MoveAxis(E, 0, ABG)
23:09:40.117 00.000 20224 Move returns status 0, amount 0
23:09:40.117 00.000 20224 MoveAxis(N, 0, ABG)
23:09:40.117 00.000 20224 Move returns status 0, amount 0
23:09:40.117 00.000 20224 move complete, result=0
23:09:40.118 00.001 20224 worker thread done servicing request
23:09:40.121 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64592, med=2832, FiltMin=2573, FiltMax=30669, Gamma=1.000
23:09:40.133 00.012 8996 UpdateGuideState exits: m=706841 SNR=351.3
23:09:40.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:40.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:40.136 00.001 8996 Enqueuing Expose request
23:09:40.136 00.000 20224 Worker thread wakes up
23:09:40.136 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:40.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:40.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:41.296 01.159 20224 Exposure complete
23:09:41.367 00.071 20224 worker thread done servicing request
23:09:41.367 00.000 8996 OnExposeComplete: enter
23:09:41.368 00.001 8996 UpdateGuideState(): m_state=6
23:09:41.369 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6729
23:09:41.369 00.000 8996 Star::Find returns 1 (0), X=137.51, Y=471.69, Mass=768608, SNR=389.2, Peak=56672 HFD=4.6
23:09:41.370 00.001 8996 MultiStar: [#1 0.12,-0.30,0.64,U] [#2 -0.35,0.29,0.00,M1] [#3 -0.18,-0.27,0.60,U] [#4 -0.08,-0.18,0.44,U] [#5 -0.24,-0.14,0.59,U] [#6 0.29,0.29,0.39,U] [#7 0.23,-0.28,0.42,U] [#8 0.08,0.00,0.34,U] 
23:09:41.371 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.18}, one-star: {0.17, -0.27}
23:09:41.372 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
23:09:41.373 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
23:09:41.373 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.31 mountX=0.06 mountY=0.17, mountTheta=1.21
23:09:41.375 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.18, opts=13)
23:09:41.378 00.003 8996 Enqueuing Move request for scope (0.05, -0.18)
23:09:41.380 00.002 20224 Worker thread wakes up
23:09:41.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
23:09:41.380 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
23:09:41.380 00.000 20224 Moving (0.05, -0.18) raw xDistance=0.06 yDistance=0.17
23:09:41.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:09:41.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:41.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:09:41.380 00.000 20224 MoveAxis(E, 0, ABG)
23:09:41.380 00.000 20224 Move returns status 0, amount 0
23:09:41.380 00.000 20224 MoveAxis(N, 0, ABG)
23:09:41.380 00.000 20224 Move returns status 0, amount 0
23:09:41.380 00.000 20224 move complete, result=0
23:09:41.380 00.000 20224 worker thread done servicing request
23:09:41.384 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56672, med=2835, FiltMin=2585, FiltMax=30557, Gamma=1.000
23:09:41.402 00.018 8996 UpdateGuideState exits: m=768608 SNR=389.2
23:09:41.404 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:41.404 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:41.405 00.001 8996 Enqueuing Expose request
23:09:41.406 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:41.408 00.002 20224 Worker thread wakes up
23:09:41.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:41.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:42.384 00.976 20224 Exposure complete
23:09:42.473 00.089 20224 worker thread done servicing request
23:09:42.473 00.000 8996 OnExposeComplete: enter
23:09:42.475 00.002 8996 UpdateGuideState(): m_state=6
23:09:42.477 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6730
23:09:42.479 00.002 8996 Star::Find returns 1 (0), X=137.55, Y=471.82, Mass=757797, SNR=360.6, Peak=63664 HFD=4.5
23:09:42.481 00.002 8996 MultiStar: [#1 -0.09,-0.29,0.70,U] [#2 -0.32,0.09,0.81,U] [#3 0.11,-0.18,0.53,U] [#4 -0.01,-0.13,0.53,U] [#5 -0.18,-0.17,0.61,U] [#6 0.15,0.13,0.42,U] [#7 -0.04,-0.58,0.00,M1] [#8 -0.26,0.06,0.41,U] 
23:09:42.484 00.003 8996 refined, 7 included, MultiStar: {-0.04, -0.09}, one-star: {0.22, -0.14}
23:09:42.486 00.002 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
23:09:42.488 00.002 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
23:09:42.490 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.99 mountX=-0.03 mountY=0.09, mountTheta=1.89
23:09:42.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.09, opts=13)
23:09:42.493 00.001 8996 Enqueuing Move request for scope (-0.04, -0.09)
23:09:42.494 00.001 20224 Worker thread wakes up
23:09:42.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
23:09:42.495 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
23:09:42.495 00.000 20224 Moving (-0.04, -0.09) raw xDistance=-0.03 yDistance=0.09
23:09:42.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:09:42.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:42.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:09:42.495 00.000 20224 MoveAxis(E, 0, ABG)
23:09:42.495 00.000 20224 Move returns status 0, amount 0
23:09:42.495 00.000 20224 MoveAxis(N, 0, ABG)
23:09:42.495 00.000 20224 Move returns status 0, amount 0
23:09:42.495 00.000 20224 move complete, result=0
23:09:42.495 00.000 20224 worker thread done servicing request
23:09:42.501 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63664, med=2829, FiltMin=2550, FiltMax=30973, Gamma=1.000
23:09:42.520 00.019 8996 UpdateGuideState exits: m=757797 SNR=360.6
23:09:42.521 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:42.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:42.523 00.001 8996 Enqueuing Expose request
23:09:42.524 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:42.524 00.000 20224 Worker thread wakes up
23:09:42.524 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:42.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:43.689 01.165 20224 Exposure complete
23:09:43.783 00.094 20224 worker thread done servicing request
23:09:43.783 00.000 8996 OnExposeComplete: enter
23:09:43.784 00.001 8996 UpdateGuideState(): m_state=6
23:09:43.785 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6731
23:09:43.787 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=471.73, Mass=732579, SNR=394.1, Peak=59552 HFD=4.6
23:09:43.788 00.001 8996 MultiStar: [#1 -0.08,-0.22,0.55,U] [#2 -0.19,-0.01,0.69,U] [#3 -0.25,-0.29,0.51,U] [#4 -0.12,-0.23,0.53,U] [#5 -0.22,-0.19,0.53,U] [#6 0.10,0.31,0.37,U] [#7 -0.30,-0.40,0.00,M2] [#8 -0.34,-0.04,0.35,U] 
23:09:43.790 00.002 8996 refined, 7 included, MultiStar: {-0.07, -0.14}, one-star: {0.25, -0.23}
23:09:43.791 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
23:09:43.792 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
23:09:43.793 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.02 mountX=-0.05 mountY=0.15, mountTheta=1.92
23:09:43.795 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.14, opts=13)
23:09:43.797 00.002 8996 Enqueuing Move request for scope (-0.07, -0.14)
23:09:43.798 00.001 20224 Worker thread wakes up
23:09:43.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
23:09:43.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
23:09:43.798 00.000 20224 Moving (-0.07, -0.14) raw xDistance=-0.05 yDistance=0.15
23:09:43.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:09:43.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:43.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:09:43.798 00.000 20224 MoveAxis(E, 0, ABG)
23:09:43.798 00.000 20224 Move returns status 0, amount 0
23:09:43.798 00.000 20224 MoveAxis(N, 0, ABG)
23:09:43.798 00.000 20224 Move returns status 0, amount 0
23:09:43.798 00.000 20224 move complete, result=0
23:09:43.799 00.001 20224 worker thread done servicing request
23:09:43.803 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59552, med=2829, FiltMin=2528, FiltMax=26141, Gamma=1.000
23:09:43.818 00.015 8996 UpdateGuideState exits: m=732579 SNR=394.1
23:09:43.818 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:43.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:43.820 00.001 8996 Enqueuing Expose request
23:09:43.821 00.001 20224 Worker thread wakes up
23:09:43.821 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:43.821 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:43.822 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:44.791 00.969 20224 Exposure complete
23:09:44.887 00.096 20224 worker thread done servicing request
23:09:44.887 00.000 8996 OnExposeComplete: enter
23:09:44.889 00.002 8996 UpdateGuideState(): m_state=6
23:09:44.892 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6732
23:09:44.894 00.002 8996 Star::Find returns 1 (0), X=137.41, Y=471.75, Mass=699246, SNR=363.0, Peak=54256 HFD=4.5
23:09:44.897 00.003 8996 MultiStar: [#1 0.09,-0.34,0.68,U] [#2 -0.15,0.15,0.77,U] [#3 -0.19,-0.01,0.55,U] [#4 -0.06,0.12,0.58,U] [#5 -0.08,-0.18,0.61,U] [#6 0.25,0.23,0.41,U] [#7 0.22,-0.27,0.49,U] [#8 0.05,-0.05,0.38,U] 
23:09:44.898 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.07, -0.21}
23:09:44.899 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
23:09:44.901 00.002 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.83)
23:09:44.903 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.43 mountX=0.02 mountY=0.08, mountTheta=1.33
23:09:44.904 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
23:09:44.905 00.001 8996 Enqueuing Move request for scope (0.01, -0.08)
23:09:44.906 00.001 20224 Worker thread wakes up
23:09:44.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:09:44.906 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:09:44.906 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.08
23:09:44.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:09:44.907 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:44.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:09:44.907 00.000 20224 MoveAxis(E, 0, ABG)
23:09:44.907 00.000 20224 Move returns status 0, amount 0
23:09:44.907 00.000 20224 MoveAxis(N, 0, ABG)
23:09:44.907 00.000 20224 Move returns status 0, amount 0
23:09:44.907 00.000 20224 move complete, result=0
23:09:44.907 00.000 20224 worker thread done servicing request
23:09:44.910 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54256, med=2829, FiltMin=2573, FiltMax=25933, Gamma=1.000
23:09:44.930 00.020 8996 UpdateGuideState exits: m=699246 SNR=363.0
23:09:44.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:44.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:44.934 00.002 8996 Enqueuing Expose request
23:09:44.935 00.001 20224 Worker thread wakes up
23:09:44.935 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:44.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:44.935 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:46.100 01.165 20224 Exposure complete
23:09:46.172 00.072 20224 worker thread done servicing request
23:09:46.172 00.000 8996 OnExposeComplete: enter
23:09:46.174 00.002 8996 UpdateGuideState(): m_state=6
23:09:46.175 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6733
23:09:46.178 00.003 8996 Star::Find returns 1 (0), X=137.55, Y=471.73, Mass=746095, SNR=363.9, Peak=63248 HFD=4.6
23:09:46.179 00.001 8996 MultiStar: [#1 0.06,-0.22,0.62,U] [#2 -0.24,0.20,0.78,U] [#3 -0.07,-0.35,0.55,U] [#4 -0.17,-0.31,0.55,U] [#5 0.07,-0.20,0.57,U] [#6 -0.05,-0.07,0.46,U] [#7 0.23,-0.85,0.00,M2] [#8 -0.12,-0.11,0.40,U] 
23:09:46.181 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.15}, one-star: {0.22, -0.23}
23:09:46.182 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
23:09:46.183 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
23:09:46.184 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.70 mountX=-0.01 mountY=0.15, mountTheta=1.60
23:09:46.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.15, opts=13)
23:09:46.188 00.002 8996 Enqueuing Move request for scope (-0.02, -0.15)
23:09:46.189 00.001 20224 Worker thread wakes up
23:09:46.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
23:09:46.190 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
23:09:46.190 00.000 20224 Moving (-0.02, -0.15) raw xDistance=-0.01 yDistance=0.15
23:09:46.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:46.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:46.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:09:46.190 00.000 20224 MoveAxis(E, 0, ABG)
23:09:46.190 00.000 20224 Move returns status 0, amount 0
23:09:46.190 00.000 20224 MoveAxis(N, 0, ABG)
23:09:46.190 00.000 20224 Move returns status 0, amount 0
23:09:46.190 00.000 20224 move complete, result=0
23:09:46.190 00.000 20224 worker thread done servicing request
23:09:46.198 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63248, med=2829, FiltMin=2569, FiltMax=28061, Gamma=1.000
23:09:46.226 00.028 8996 UpdateGuideState exits: m=746095 SNR=363.9
23:09:46.229 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:46.231 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:46.233 00.002 8996 Enqueuing Expose request
23:09:46.234 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:46.235 00.001 20224 Worker thread wakes up
23:09:46.235 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:46.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:47.219 00.984 20224 Exposure complete
23:09:47.327 00.108 20224 worker thread done servicing request
23:09:47.327 00.000 8996 OnExposeComplete: enter
23:09:47.328 00.001 8996 UpdateGuideState(): m_state=6
23:09:47.329 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6734
23:09:47.329 00.000 8996 Star::Find returns 1 (0), X=137.63, Y=471.44, Mass=718523, SNR=333.1, Peak=54403 HFD=4.4
23:09:47.330 00.001 8996 MultiStar: [#1 -0.04,-0.58,0.00,M1] [#2 -0.01,-0.11,0.84,U] [#3 -0.27,-0.44,0.00,M1] [#4 -0.33,-0.50,0.00,M1] [#5 -0.24,-0.33,0.63,U] [#6 0.20,-0.11,0.47,U] [#7 0.15,-0.83,0.00,M3] [#8 -0.08,-0.38,0.41,U] 
23:09:47.331 00.001 8996 refined, 4 included, MultiStar: {0.06, -0.31}, one-star: {0.29, -0.52}
23:09:47.332 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
23:09:47.333 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
23:09:47.333 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.38 mountX=0.09 mountY=0.30, mountTheta=1.29
23:09:47.336 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.31, opts=13)
23:09:47.338 00.002 8996 Enqueuing Move request for scope (0.06, -0.31)
23:09:47.341 00.003 20224 Worker thread wakes up
23:09:47.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.31) opts 0xd
23:09:47.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.31)
23:09:47.341 00.000 20224 Moving (0.06, -0.31) raw xDistance=0.09 yDistance=0.30
23:09:47.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:09:47.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:09:47.341 00.000 20224 MoveAxis(E, 0, ABG)
23:09:47.341 00.000 20224 Move returns status 0, amount 0
23:09:47.341 00.000 20224 MoveAxis(S, 63, ABG)
23:09:47.341 00.000 20224 Guiding  Dir = 1, Dur = 63
23:09:47.342 00.001 20224 IsSlewing returns 0
23:09:47.342 00.000 20224 IsGuiding returns 0
23:09:47.349 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54403, med=2829, FiltMin=2579, FiltMax=27664, Gamma=1.000
23:09:47.351 00.002 20224 PulseGuide returned control before completion, sleep 64
23:09:47.377 00.026 8996 UpdateGuideState exits: m=718523 SNR=333.1
23:09:47.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:47.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:47.381 00.002 8996 Enqueuing Expose request
23:09:47.429 00.048 20224 IsGuiding returns 1
23:09:47.429 00.000 20224 scope still moving after pulse duration time elapsed
23:09:47.461 00.032 20224 IsSlewing returns 0
23:09:47.461 00.000 20224 IsGuiding returns 0
23:09:47.461 00.000 20224 scope move finished after 63 + 56 ms
23:09:47.461 00.000 20224 Move returns status 0, amount 63
23:09:47.461 00.000 20224 move complete, result=0
23:09:47.461 00.000 20224 worker thread done servicing request
23:09:47.461 00.000 20224 Worker thread wakes up
23:09:47.461 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:47.461 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
23:09:47.462 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:48.664 01.202 20224 Exposure complete
23:09:48.740 00.076 20224 worker thread done servicing request
23:09:48.740 00.000 8996 OnExposeComplete: enter
23:09:48.741 00.001 8996 UpdateGuideState(): m_state=6
23:09:48.743 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6735
23:09:48.745 00.002 8996 Star::Find returns 1 (0), X=137.68, Y=471.15, Mass=649055, SNR=336.8, Peak=59363 HFD=4.5
23:09:48.746 00.001 8996 MultiStar: large primary error, entering stabilization period
23:09:48.747 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
23:09:48.749 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
23:09:48.750 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=-0.82 hyp=0.88 cameraTheta=-1.18 mountX=0.41 mountY=0.77, mountTheta=1.08
23:09:48.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=-0.82, opts=13)
23:09:48.752 00.000 8996 Enqueuing Move request for scope (0.34, -0.82)
23:09:48.753 00.001 20224 Worker thread wakes up
23:09:48.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.82) opts 0xd
23:09:48.753 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, -0.82)
23:09:48.753 00.000 20224 Moving (0.34, -0.82) raw xDistance=0.41 yDistance=0.77
23:09:48.754 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
23:09:48.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
23:09:48.754 00.000 20224 MoveAxis(W, 61, ABG)
23:09:48.754 00.000 20224 Guiding  Dir = 3, Dur = 61
23:09:48.754 00.000 20224 IsSlewing returns 0
23:09:48.754 00.000 20224 IsGuiding returns 0
23:09:48.758 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59363, med=2829, FiltMin=2569, FiltMax=25718, Gamma=1.000
23:09:48.772 00.014 8996 UpdateGuideState exits: m=649055 SNR=336.8
23:09:48.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:48.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:48.774 00.000 8996 Enqueuing Expose request
23:09:48.810 00.036 20224 PulseGuide returned control before completion, sleep 17
23:09:48.839 00.029 20224 IsGuiding returns 1
23:09:48.839 00.000 20224 scope still moving after pulse duration time elapsed
23:09:48.870 00.031 20224 IsSlewing returns 0
23:09:48.871 00.001 20224 IsGuiding returns 1
23:09:48.900 00.029 20224 IsSlewing returns 0
23:09:48.901 00.001 20224 IsGuiding returns 0
23:09:48.901 00.000 20224 scope move finished after 61 + 85 ms
23:09:48.901 00.000 20224 Move returns status 0, amount 61
23:09:48.901 00.000 20224 MoveAxis(S, 162, ABG)
23:09:48.901 00.000 20224 Guiding  Dir = 1, Dur = 162
23:09:48.901 00.000 20224 IsSlewing returns 0
23:09:48.902 00.001 20224 IsGuiding returns 0
23:09:48.966 00.064 20224 PulseGuide returned control before completion, sleep 109
23:09:49.088 00.122 20224 IsGuiding returns 1
23:09:49.088 00.000 20224 scope still moving after pulse duration time elapsed
23:09:49.119 00.031 20224 IsSlewing returns 0
23:09:49.120 00.001 20224 IsGuiding returns 1
23:09:49.150 00.030 20224 IsSlewing returns 0
23:09:49.150 00.000 20224 IsGuiding returns 0
23:09:49.150 00.000 20224 scope move finished after 162 + 86 ms
23:09:49.150 00.000 20224 Move returns status 0, amount 162
23:09:49.151 00.001 20224 move complete, result=0
23:09:49.151 00.000 20224 worker thread done servicing request
23:09:49.151 00.000 20224 Worker thread wakes up
23:09:49.151 00.000 8996 GuideStep: 0.4 px 61 ms WEST, 0.8 px 162 ms SOUTH
23:09:49.154 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:49.154 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:50.132 00.978 20224 Exposure complete
23:09:50.208 00.076 20224 worker thread done servicing request
23:09:50.209 00.001 8996 OnExposeComplete: enter
23:09:50.210 00.001 8996 UpdateGuideState(): m_state=6
23:09:50.211 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6736
23:09:50.212 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=471.97, Mass=770221, SNR=343.5, Peak=59216 HFD=4.2
23:09:50.213 00.001 8996 MultiStar: exiting stabilization period
23:09:50.213 00.000 8996 MultiStar: [#1 -0.13,-0.01,0.68,U] [#2 -0.35,0.46,0.00,M1] [#3 -0.27,0.20,0.59,U] [#4 -0.17,0.37,0.47,U] [#5 -0.41,0.02,0.57,U] [#6 0.18,0.44,0.00,M3] [#7 -0.18,-0.27,0.45,U] [#8 -0.32,0.20,0.40,U] 
23:09:50.214 00.001 8996 single-star, 6 included, MultiStar: {-0.16, 0.07}, one-star: {0.10, 0.01}
23:09:50.215 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
23:09:50.216 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
23:09:50.216 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.13 mountX=0.09 mountY=-0.02, mountTheta=-0.24
23:09:50.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
23:09:50.218 00.000 8996 Enqueuing Move request for scope (0.10, 0.01)
23:09:50.219 00.001 20224 Worker thread wakes up
23:09:50.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
23:09:50.219 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
23:09:50.219 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.09 yDistance=-0.02
23:09:50.220 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:09:50.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:50.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:09:50.220 00.000 20224 MoveAxis(E, 0, ABG)
23:09:50.220 00.000 20224 Move returns status 0, amount 0
23:09:50.220 00.000 20224 MoveAxis(N, 0, ABG)
23:09:50.220 00.000 20224 Move returns status 0, amount 0
23:09:50.220 00.000 20224 move complete, result=0
23:09:50.220 00.000 20224 worker thread done servicing request
23:09:50.227 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59216, med=2829, FiltMin=2569, FiltMax=32653, Gamma=1.000
23:09:50.257 00.030 8996 UpdateGuideState exits: m=770221 SNR=343.5
23:09:50.258 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:50.259 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:50.261 00.002 8996 Enqueuing Expose request
23:09:50.262 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:50.262 00.000 20224 Worker thread wakes up
23:09:50.263 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:50.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:51.420 01.157 20224 Exposure complete
23:09:51.491 00.071 20224 worker thread done servicing request
23:09:51.492 00.001 8996 OnExposeComplete: enter
23:09:51.493 00.001 8996 UpdateGuideState(): m_state=6
23:09:51.494 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6737
23:09:51.495 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.17, Mass=711132, SNR=354.9, Peak=59107 HFD=4.3
23:09:51.497 00.002 8996 MultiStar: [#1 -0.35,0.55,0.00,M1] [#2 -0.56,0.82,0.00,M2] [#3 -0.51,0.61,0.00,M1] [#4 -0.50,0.58,0.00,M1] [#5 -0.60,0.67,0.00,M1] [#6 -0.14,1.07,0.00,M4] [#7 -0.49,0.42,0.00,M3] [#8 -0.50,0.85,0.00,M1] 
23:09:51.498 00.001 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
23:09:51.499 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
23:09:51.500 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.21 hyp=0.41 cameraTheta=2.61 mountX=-0.37 mountY=-0.17, mountTheta=-2.72
23:09:51.502 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.21, opts=13)
23:09:51.503 00.001 8996 Enqueuing Move request for scope (-0.35, 0.21)
23:09:51.504 00.001 20224 Worker thread wakes up
23:09:51.504 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.21) opts 0xd
23:09:51.504 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.21)
23:09:51.504 00.000 20224 Moving (-0.35, 0.21) raw xDistance=-0.37 yDistance=-0.17
23:09:51.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
23:09:51.504 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:51.505 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:09:51.505 00.000 20224 MoveAxis(E, 54, ABG)
23:09:51.505 00.000 20224 Guiding  Dir = 2, Dur = 54
23:09:51.505 00.000 20224 IsSlewing returns 0
23:09:51.505 00.000 20224 IsGuiding returns 0
23:09:51.507 00.002 20224 PulseGuide returned control before completion, sleep 63
23:09:51.511 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59107, med=2829, FiltMin=2512, FiltMax=28173, Gamma=1.000
23:09:51.540 00.029 8996 UpdateGuideState exits: m=711132 SNR=354.9
23:09:51.543 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:51.545 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:51.547 00.002 8996 Enqueuing Expose request
23:09:51.572 00.025 20224 IsGuiding returns 1
23:09:51.572 00.000 20224 scope still moving after pulse duration time elapsed
23:09:51.603 00.031 20224 IsSlewing returns 0
23:09:51.603 00.000 20224 IsGuiding returns 0
23:09:51.603 00.000 20224 scope move finished after 54 + 44 ms
23:09:51.603 00.000 20224 Move returns status 0, amount 54
23:09:51.603 00.000 20224 MoveAxis(N, 0, ABG)
23:09:51.603 00.000 20224 Move returns status 0, amount 0
23:09:51.603 00.000 20224 move complete, result=0
23:09:51.603 00.000 20224 worker thread done servicing request
23:09:51.604 00.001 20224 Worker thread wakes up
23:09:51.604 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:51.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:51.605 00.001 8996 GuideStep: -0.4 px 54 ms EAST, -0.2 px 0 ms NORTH
23:09:52.598 00.993 20224 Exposure complete
23:09:52.675 00.077 20224 worker thread done servicing request
23:09:52.675 00.000 8996 OnExposeComplete: enter
23:09:52.676 00.001 8996 UpdateGuideState(): m_state=6
23:09:52.677 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6738
23:09:52.678 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=472.46, Mass=731372, SNR=343.0, Peak=52240 HFD=4.3
23:09:52.680 00.002 8996 MultiStar: [#1 0.16,0.16,0.67,U] [#2 -0.27,0.61,0.00,M3] [#3 -0.07,0.56,0.00,M2] [#4 0.03,0.63,0.00,M2] [#5 -0.13,0.55,0.00,M2] [#6 0.28,0.90,0.00,M5] [#7 -0.00,0.33,0.45,U] [#8 -0.21,0.79,0.00,M2] 
23:09:52.680 00.000 8996 refined, 2 included, MultiStar: {0.11, 0.36}, one-star: {0.13, 0.50}
23:09:52.681 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
23:09:52.682 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
23:09:52.683 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.37 cameraTheta=1.27 mountX=0.08 mountY=-0.37, mountTheta=-1.37
23:09:52.685 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.36, opts=13)
23:09:52.686 00.001 8996 Enqueuing Move request for scope (0.11, 0.36)
23:09:52.687 00.001 20224 Worker thread wakes up
23:09:52.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
23:09:52.687 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
23:09:52.687 00.000 20224 Moving (0.11, 0.36) raw xDistance=0.08 yDistance=-0.37
23:09:52.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:09:52.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:52.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
23:09:52.687 00.000 20224 MoveAxis(E, 0, ABG)
23:09:52.687 00.000 20224 Move returns status 0, amount 0
23:09:52.687 00.000 20224 MoveAxis(N, 0, ABG)
23:09:52.687 00.000 20224 Move returns status 0, amount 0
23:09:52.687 00.000 20224 move complete, result=0
23:09:52.687 00.000 20224 worker thread done servicing request
23:09:52.692 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52240, med=2829, FiltMin=2557, FiltMax=27389, Gamma=1.000
23:09:52.716 00.024 8996 UpdateGuideState exits: m=731372 SNR=343.0
23:09:52.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:52.719 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:52.720 00.001 8996 Enqueuing Expose request
23:09:52.722 00.002 20224 Worker thread wakes up
23:09:52.722 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:09:52.724 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:52.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:53.887 01.163 20224 Exposure complete
23:09:53.953 00.066 20224 worker thread done servicing request
23:09:53.953 00.000 8996 OnExposeComplete: enter
23:09:53.954 00.001 8996 UpdateGuideState(): m_state=6
23:09:53.955 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6739
23:09:53.956 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.37, Mass=716831, SNR=370.1, Peak=61760 HFD=4.5
23:09:53.956 00.000 8996 MultiStar: [#1 0.08,0.38,0.59,U] [#2 0.02,0.91,0.00,M4] [#3 -0.09,0.56,0.00,M3] [#4 0.09,0.53,0.00,M3] [#5 -0.04,0.57,0.00,M3] [#6 0.40,0.98,0.00,M6] [#7 0.27,0.36,0.00,M3] [#8 0.17,0.71,0.00,M3] 
23:09:53.959 00.003 8996 refined, 1 included, MultiStar: {0.19, 0.40}, one-star: {0.26, 0.41}
23:09:53.960 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
23:09:53.962 00.002 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
23:09:53.963 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.40 hyp=0.44 cameraTheta=1.12 mountX=0.15 mountY=-0.42, mountTheta=-1.22
23:09:53.966 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.40, opts=13)
23:09:53.967 00.001 8996 Enqueuing Move request for scope (0.19, 0.40)
23:09:53.968 00.001 20224 Worker thread wakes up
23:09:53.969 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.40) opts 0xd
23:09:53.969 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.40)
23:09:53.969 00.000 20224 Moving (0.19, 0.40) raw xDistance=0.15 yDistance=-0.42
23:09:53.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:09:53.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:09:53.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
23:09:53.969 00.000 20224 MoveAxis(E, 0, ABG)
23:09:53.970 00.001 20224 Move returns status 0, amount 0
23:09:53.970 00.000 20224 MoveAxis(N, 0, ABG)
23:09:53.970 00.000 20224 Move returns status 0, amount 0
23:09:53.970 00.000 20224 move complete, result=0
23:09:53.970 00.000 20224 worker thread done servicing request
23:09:53.976 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61760, med=2829, FiltMin=2566, FiltMax=27085, Gamma=1.000
23:09:53.990 00.014 8996 UpdateGuideState exits: m=716831 SNR=370.1
23:09:53.992 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:53.994 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:53.995 00.001 8996 Enqueuing Expose request
23:09:53.996 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
23:09:53.997 00.001 20224 Worker thread wakes up
23:09:53.997 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:53.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:54.983 00.986 20224 Exposure complete
23:09:55.067 00.084 20224 worker thread done servicing request
23:09:55.067 00.000 8996 OnExposeComplete: enter
23:09:55.069 00.002 8996 UpdateGuideState(): m_state=6
23:09:55.070 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6740
23:09:55.071 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.68, Mass=702521, SNR=346.1, Peak=58893 HFD=4.7
23:09:55.073 00.002 8996 MultiStar: [#1 0.29,0.44,0.00,M1] [#2 0.29,0.60,0.00,M5] [#3 0.13,0.55,0.00,M4] [#4 0.29,0.66,0.00,M4] [#5 0.10,0.61,0.00,M4] [#6 0.51,0.93,0.00,M7] [#7 0.42,0.42,0.00,M4] [#8 0.22,0.86,0.00,M4] 
23:09:55.074 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
23:09:55.075 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
23:09:55.076 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.72 hyp=0.77 cameraTheta=1.22 mountX=0.19 mountY=-0.75, mountTheta=-1.32
23:09:55.078 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.72, opts=13)
23:09:55.079 00.001 8996 Enqueuing Move request for scope (0.26, 0.72)
23:09:55.079 00.000 20224 Worker thread wakes up
23:09:55.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.72) opts 0xd
23:09:55.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.72)
23:09:55.079 00.000 20224 Moving (0.26, 0.72) raw xDistance=0.19 yDistance=-0.75
23:09:55.080 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:09:55.080 00.000 20224 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
23:09:55.080 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
23:09:55.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
23:09:55.080 00.000 20224 MoveAxis(E, 0, ABG)
23:09:55.080 00.000 20224 Move returns status 0, amount 0
23:09:55.080 00.000 20224 MoveAxis(N, 157, ABG)
23:09:55.080 00.000 20224 Guiding  Dir = 0, Dur = 157
23:09:55.080 00.000 20224 IsSlewing returns 0
23:09:55.080 00.000 20224 IsGuiding returns 0
23:09:55.137 00.057 20224 PulseGuide returned control before completion, sleep 110
23:09:55.258 00.121 20224 IsGuiding returns 1
23:09:55.258 00.000 20224 scope still moving after pulse duration time elapsed
23:09:55.289 00.031 20224 IsSlewing returns 0
23:09:55.290 00.001 20224 IsGuiding returns 1
23:09:55.320 00.030 20224 IsSlewing returns 0
23:09:55.321 00.001 20224 IsGuiding returns 1
23:09:55.354 00.033 20224 IsSlewing returns 0
23:09:55.355 00.001 20224 IsGuiding returns 1
23:09:55.382 00.027 20224 IsSlewing returns 0
23:09:55.383 00.001 20224 IsGuiding returns 0
23:09:55.383 00.000 20224 scope move finished after 157 + 145 ms
23:09:55.383 00.000 20224 Move returns status 0, amount 157
23:09:55.383 00.000 20224 move complete, result=0
23:09:55.383 00.000 20224 worker thread done servicing request
23:09:55.475 00.092 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58893, med=2829, FiltMin=2544, FiltMax=26819, Gamma=1.000
23:09:55.511 00.036 8996 UpdateGuideState exits: m=702521 SNR=346.1
23:09:55.512 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:55.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:55.514 00.001 8996 Enqueuing Expose request
23:09:55.514 00.000 20224 Worker thread wakes up
23:09:55.514 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.7 px 157 ms NORTH
23:09:55.515 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:55.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:56.681 01.166 20224 Exposure complete
23:09:56.759 00.078 20224 worker thread done servicing request
23:09:56.759 00.000 8996 OnExposeComplete: enter
23:09:56.760 00.001 8996 UpdateGuideState(): m_state=6
23:09:56.761 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6741
23:09:56.762 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=471.88, Mass=768046, SNR=395.8, Peak=65504 HFD=4.6
23:09:56.764 00.002 8996 MultiStar: [#1 0.20,-0.25,0.56,U] [#2 0.03,0.25,0.67,U] [#3 -0.02,-0.12,0.52,U] [#4 0.11,0.01,0.43,U] [#5 -0.28,-0.05,0.55,U] [#6 0.30,0.42,0.00,M8] [#7 0.09,-0.43,0.00,M5] [#8 -0.00,0.06,0.31,U] 
23:09:56.765 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.03}, one-star: {0.27, -0.08}
23:09:56.766 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
23:09:56.767 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
23:09:56.768 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.42 mountX=0.07 mountY=0.02, mountTheta=0.31
23:09:56.770 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
23:09:56.771 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
23:09:56.772 00.001 20224 Worker thread wakes up
23:09:56.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:09:56.772 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:09:56.772 00.000 20224 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=0.02
23:09:56.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:09:56.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:56.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:09:56.772 00.000 20224 MoveAxis(E, 0, ABG)
23:09:56.772 00.000 20224 Move returns status 0, amount 0
23:09:56.772 00.000 20224 MoveAxis(N, 0, ABG)
23:09:56.772 00.000 20224 Move returns status 0, amount 0
23:09:56.773 00.001 20224 move complete, result=0
23:09:56.773 00.000 20224 worker thread done servicing request
23:09:56.776 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65504, med=2829, FiltMin=2573, FiltMax=30973, Gamma=1.000
23:09:56.794 00.018 8996 UpdateGuideState exits: m=768046 SNR=395.8
23:09:56.796 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:56.798 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:56.801 00.003 8996 Enqueuing Expose request
23:09:56.802 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:56.803 00.001 20224 Worker thread wakes up
23:09:56.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:56.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:57.784 00.980 20224 Exposure complete
23:09:57.871 00.087 20224 worker thread done servicing request
23:09:57.871 00.000 8996 OnExposeComplete: enter
23:09:57.872 00.001 8996 UpdateGuideState(): m_state=6
23:09:57.873 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6742
23:09:57.874 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=471.85, Mass=712647, SNR=352.8, Peak=65504 HFD=4.4
23:09:57.875 00.001 8996 MultiStar: [#1 0.33,-0.26,0.67,U] [#2 0.02,0.15,0.71,U] [#3 -0.02,-0.18,0.61,U] [#4 0.09,0.01,0.51,U] [#5 -0.11,0.05,0.58,U] [#6 0.46,0.47,0.00,M9] [#7 0.28,-0.34,0.00,M6] [#8 -0.08,0.10,0.40,U] 
23:09:57.875 00.000 8996 refined, 6 included, MultiStar: {0.10, -0.05}, one-star: {0.28, -0.11}
23:09:57.876 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:09:57.877 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.82)
23:09:57.878 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.44 mountX=0.10 mountY=0.03, mountTheta=0.33
23:09:57.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.05, opts=13)
23:09:57.880 00.001 8996 Enqueuing Move request for scope (0.10, -0.05)
23:09:57.881 00.001 20224 Worker thread wakes up
23:09:57.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
23:09:57.881 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
23:09:57.881 00.000 20224 Moving (0.10, -0.05) raw xDistance=0.10 yDistance=0.03
23:09:57.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:09:57.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:57.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:09:57.881 00.000 20224 MoveAxis(E, 0, ABG)
23:09:57.881 00.000 20224 Move returns status 0, amount 0
23:09:57.881 00.000 20224 MoveAxis(N, 0, ABG)
23:09:57.881 00.000 20224 Move returns status 0, amount 0
23:09:57.881 00.000 20224 move complete, result=0
23:09:57.881 00.000 20224 worker thread done servicing request
23:09:57.886 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65504, med=2829, FiltMin=2566, FiltMax=28365, Gamma=1.000
23:09:57.907 00.021 8996 UpdateGuideState exits: m=712647 SNR=352.8
23:09:57.909 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:57.911 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:57.913 00.002 8996 Enqueuing Expose request
23:09:57.915 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:57.916 00.001 20224 Worker thread wakes up
23:09:57.916 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:57.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:09:59.083 01.167 20224 Exposure complete
23:09:59.172 00.089 20224 worker thread done servicing request
23:09:59.172 00.000 8996 OnExposeComplete: enter
23:09:59.173 00.001 8996 UpdateGuideState(): m_state=6
23:09:59.175 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6743
23:09:59.176 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.05, Mass=697830, SNR=358.0, Peak=62352 HFD=4.2
23:09:59.178 00.002 8996 MultiStar: [#1 0.13,-0.19,0.75,U] [#2 -0.15,0.15,0.79,U] [#3 -0.22,-0.05,0.57,U] [#4 -0.15,0.04,0.57,U] [#5 -0.21,-0.03,0.61,U] [#6 0.45,0.35,0.00,M10] [#7 0.22,-0.22,0.40,U] [#8 -0.19,0.12,0.41,U] 
23:09:59.180 00.002 8996 refined, 7 included, MultiStar: {-0.05, -0.00}, one-star: {0.07, 0.09}
23:09:59.181 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
23:09:59.183 00.002 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
23:09:59.184 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-3.14 mountX=-0.05 mountY=0.01, mountTheta=3.02
23:09:59.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.00, opts=13)
23:09:59.188 00.002 8996 Enqueuing Move request for scope (-0.05, -0.00)
23:09:59.189 00.001 20224 Worker thread wakes up
23:09:59.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.00) opts 0xd
23:09:59.189 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.00)
23:09:59.189 00.000 20224 Moving (-0.05, -0.00) raw xDistance=-0.05 yDistance=0.01
23:09:59.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:09:59.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:59.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:09:59.189 00.000 20224 MoveAxis(E, 0, ABG)
23:09:59.189 00.000 20224 Move returns status 0, amount 0
23:09:59.189 00.000 20224 MoveAxis(N, 0, ABG)
23:09:59.189 00.000 20224 Move returns status 0, amount 0
23:09:59.189 00.000 20224 move complete, result=0
23:09:59.189 00.000 20224 worker thread done servicing request
23:09:59.201 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62352, med=2829, FiltMin=2566, FiltMax=28259, Gamma=1.000
23:09:59.222 00.021 8996 UpdateGuideState exits: m=697830 SNR=358.0
23:09:59.224 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:59.226 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:09:59.227 00.001 8996 Enqueuing Expose request
23:09:59.227 00.000 20224 Worker thread wakes up
23:09:59.227 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:09:59.227 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:09:59.228 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:00.208 00.980 20224 Exposure complete
23:10:00.287 00.079 20224 worker thread done servicing request
23:10:00.287 00.000 8996 OnExposeComplete: enter
23:10:00.289 00.002 8996 UpdateGuideState(): m_state=6
23:10:00.291 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6744
23:10:00.293 00.002 8996 Star::Find returns 1 (0), X=137.38, Y=472.09, Mass=672552, SNR=327.6, Peak=58576 HFD=4.3
23:10:00.295 00.002 8996 MultiStar: [#1 0.05,-0.15,0.91,U] [#2 -0.19,0.23,0.77,U] [#3 -0.18,0.02,0.68,U] [#4 -0.05,0.23,0.57,U] [#5 -0.33,0.07,0.61,U] [#6 0.11,0.54,0.00,R] [#7 0.10,-0.26,0.47,U] [#8 -0.05,0.12,0.38,U] 
23:10:00.297 00.002 8996 refined, 7 included, MultiStar: {-0.07, 0.05}, one-star: {0.04, 0.13}
23:10:00.298 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
23:10:00.300 00.002 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
23:10:00.302 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.51 mountX=-0.08 mountY=-0.04, mountTheta=-2.62
23:10:00.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
23:10:00.306 00.002 8996 Enqueuing Move request for scope (-0.07, 0.05)
23:10:00.306 00.000 20224 Worker thread wakes up
23:10:00.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:10:00.306 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:10:00.306 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
23:10:00.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:10:00.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:00.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:10:00.307 00.001 20224 MoveAxis(E, 0, ABG)
23:10:00.307 00.000 20224 Move returns status 0, amount 0
23:10:00.307 00.000 20224 MoveAxis(N, 0, ABG)
23:10:00.307 00.000 20224 Move returns status 0, amount 0
23:10:00.307 00.000 20224 move complete, result=0
23:10:00.307 00.000 20224 worker thread done servicing request
23:10:00.313 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58576, med=2829, FiltMin=2585, FiltMax=26963, Gamma=1.000
23:10:00.342 00.029 8996 UpdateGuideState exits: m=672552 SNR=327.6
23:10:00.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:00.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:00.347 00.002 8996 Enqueuing Expose request
23:10:00.347 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:00.350 00.003 20224 Worker thread wakes up
23:10:00.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:00.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:01.508 01.157 20224 Exposure complete
23:10:01.585 00.077 20224 worker thread done servicing request
23:10:01.585 00.000 8996 OnExposeComplete: enter
23:10:01.586 00.001 8996 UpdateGuideState(): m_state=6
23:10:01.586 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6745
23:10:01.587 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=471.79, Mass=724753, SNR=363.7, Peak=65504 HFD=4.4
23:10:01.588 00.001 8996 MultiStar: [#1 0.33,-0.35,0.00,M1] [#2 0.27,0.23,0.70,U] [#3 0.28,-0.11,0.58,U] [#4 0.19,0.01,0.48,U] [#5 -0.02,0.00,0.64,U] [#6 0.44,-0.33,0.00,M1] [#7 0.39,-0.36,0.00,M5] [#8 0.23,-0.05,0.41,U] 
23:10:01.589 00.001 8996 refined, 5 included, MultiStar: {0.27, -0.02}, one-star: {0.49, -0.17}
23:10:01.590 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
23:10:01.591 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
23:10:01.592 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.02 hyp=0.27 cameraTheta=-0.09 mountX=0.27 mountY=-0.01, mountTheta=-0.03
23:10:01.593 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.02, opts=13)
23:10:01.594 00.001 8996 Enqueuing Move request for scope (0.27, -0.02)
23:10:01.594 00.000 20224 Worker thread wakes up
23:10:01.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.02) opts 0xd
23:10:01.594 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.02)
23:10:01.595 00.001 20224 Moving (0.27, -0.02) raw xDistance=0.27 yDistance=-0.01
23:10:01.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:10:01.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:01.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:10:01.595 00.000 20224 MoveAxis(W, 39, ABG)
23:10:01.595 00.000 20224 Guiding  Dir = 3, Dur = 39
23:10:01.595 00.000 20224 IsSlewing returns 0
23:10:01.595 00.000 20224 IsGuiding returns 0
23:10:01.599 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2829, FiltMin=2547, FiltMax=29456, Gamma=1.000
23:10:01.612 00.013 8996 UpdateGuideState exits: m=724753 SNR=363.7
23:10:01.613 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:01.614 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:01.614 00.000 8996 Enqueuing Expose request
23:10:01.624 00.010 20224 PulseGuide returned control before completion, sleep 21
23:10:01.655 00.031 20224 IsGuiding returns 1
23:10:01.655 00.000 20224 scope still moving after pulse duration time elapsed
23:10:01.687 00.032 20224 IsSlewing returns 0
23:10:01.687 00.000 20224 IsGuiding returns 1
23:10:01.719 00.032 20224 IsSlewing returns 0
23:10:01.719 00.000 20224 IsGuiding returns 0
23:10:01.720 00.001 20224 scope move finished after 39 + 84 ms
23:10:01.720 00.000 20224 Move returns status 0, amount 39
23:10:01.720 00.000 20224 MoveAxis(N, 0, ABG)
23:10:01.720 00.000 20224 Move returns status 0, amount 0
23:10:01.720 00.000 20224 move complete, result=0
23:10:01.720 00.000 20224 worker thread done servicing request
23:10:01.720 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.0 px 0 ms NORTH
23:10:01.721 00.001 20224 Worker thread wakes up
23:10:01.721 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:01.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:02.690 00.969 20224 Exposure complete
23:10:02.760 00.070 20224 worker thread done servicing request
23:10:02.760 00.000 8996 OnExposeComplete: enter
23:10:02.761 00.001 8996 UpdateGuideState(): m_state=6
23:10:02.762 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6746
23:10:02.763 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=471.98, Mass=687144, SNR=323.7, Peak=57088 HFD=4.2
23:10:02.764 00.001 8996 MultiStar: [#1 0.25,-0.35,0.00,M2] [#2 0.08,0.05,0.75,U] [#3 0.00,-0.18,0.61,U] [#4 0.13,-0.27,0.62,U] [#5 -0.32,-0.14,0.58,U] [#6 0.24,-0.39,0.00,M2] [#7 0.14,-0.49,0.00,M6] [#8 -0.19,0.15,0.40,U] 
23:10:02.765 00.001 8996 refined, 5 included, MultiStar: {0.00, -0.06}, one-star: {0.12, 0.02}
23:10:02.766 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
23:10:02.766 00.000 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
23:10:02.767 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.54 mountX=0.01 mountY=0.06, mountTheta=1.44
23:10:02.769 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.06, opts=13)
23:10:02.769 00.000 8996 Enqueuing Move request for scope (0.00, -0.06)
23:10:02.770 00.001 20224 Worker thread wakes up
23:10:02.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
23:10:02.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
23:10:02.770 00.000 20224 Moving (0.00, -0.06) raw xDistance=0.01 yDistance=0.06
23:10:02.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:10:02.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:02.771 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:10:02.771 00.000 20224 MoveAxis(E, 0, ABG)
23:10:02.771 00.000 20224 Move returns status 0, amount 0
23:10:02.771 00.000 20224 MoveAxis(N, 0, ABG)
23:10:02.771 00.000 20224 Move returns status 0, amount 0
23:10:02.771 00.000 20224 move complete, result=0
23:10:02.771 00.000 20224 worker thread done servicing request
23:10:02.774 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57088, med=2829, FiltMin=2576, FiltMax=28589, Gamma=1.000
23:10:02.786 00.012 8996 UpdateGuideState exits: m=687144 SNR=323.7
23:10:02.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:02.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:02.789 00.001 8996 Enqueuing Expose request
23:10:02.790 00.001 20224 Worker thread wakes up
23:10:02.790 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:02.790 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:02.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:03.957 01.167 20224 Exposure complete
23:10:04.028 00.071 20224 worker thread done servicing request
23:10:04.028 00.000 8996 OnExposeComplete: enter
23:10:04.031 00.003 8996 UpdateGuideState(): m_state=6
23:10:04.033 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6747
23:10:04.035 00.002 8996 Star::Find returns 1 (0), X=136.97, Y=471.75, Mass=738057, SNR=354.7, Peak=65475 HFD=4.3
23:10:04.036 00.001 8996 MultiStar: [#1 -0.01,-0.25,0.71,U] [#2 -0.23,0.09,0.76,U] [#3 -0.31,-0.17,0.64,U] [#4 -0.11,-0.06,0.52,U] [#5 -0.38,-0.06,0.69,U] [#6 0.14,-0.32,0.46,U] [#7 0.05,-0.55,0.00,M7] [#8 -0.31,0.14,0.43,U] 
23:10:04.037 00.001 8996 refined, 7 included, MultiStar: {-0.22, -0.11}, one-star: {-0.36, -0.21}
23:10:04.039 00.002 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
23:10:04.040 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
23:10:04.041 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-2.66 mountX=-0.20 mountY=0.14, mountTheta=2.55
23:10:04.044 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.11, opts=13)
23:10:04.046 00.002 8996 Enqueuing Move request for scope (-0.22, -0.11)
23:10:04.047 00.001 20224 Worker thread wakes up
23:10:04.048 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.11) opts 0xd
23:10:04.048 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.11)
23:10:04.048 00.000 20224 Moving (-0.22, -0.11) raw xDistance=-0.20 yDistance=0.14
23:10:04.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:10:04.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:04.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:10:04.048 00.000 20224 MoveAxis(E, 30, ABG)
23:10:04.048 00.000 20224 Guiding  Dir = 2, Dur = 30
23:10:04.048 00.000 20224 IsSlewing returns 0
23:10:04.048 00.000 20224 IsGuiding returns 0
23:10:04.053 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65475, med=2829, FiltMin=2534, FiltMax=27712, Gamma=1.000
23:10:04.075 00.022 8996 UpdateGuideState exits: m=738057 SNR=354.7
23:10:04.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:04.080 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:04.082 00.002 8996 Enqueuing Expose request
23:10:04.093 00.011 20224 IsGuiding returns 1
23:10:04.093 00.000 20224 scope still moving after pulse duration time elapsed
23:10:04.122 00.029 20224 IsSlewing returns 0
23:10:04.122 00.000 20224 IsGuiding returns 1
23:10:04.154 00.032 20224 IsSlewing returns 0
23:10:04.154 00.000 20224 IsGuiding returns 1
23:10:04.185 00.031 20224 IsSlewing returns 0
23:10:04.185 00.000 20224 IsGuiding returns 0
23:10:04.185 00.000 20224 scope move finished after 30 + 106 ms
23:10:04.185 00.000 20224 Move returns status 0, amount 30
23:10:04.185 00.000 20224 MoveAxis(N, 0, ABG)
23:10:04.185 00.000 20224 Move returns status 0, amount 0
23:10:04.185 00.000 20224 move complete, result=0
23:10:04.185 00.000 20224 worker thread done servicing request
23:10:04.185 00.000 20224 Worker thread wakes up
23:10:04.185 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:04.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:04.186 00.001 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
23:10:05.163 00.977 20224 Exposure complete
23:10:05.230 00.067 20224 worker thread done servicing request
23:10:05.230 00.000 8996 OnExposeComplete: enter
23:10:05.231 00.001 8996 UpdateGuideState(): m_state=6
23:10:05.232 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6748
23:10:05.233 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=471.85, Mass=775535, SNR=367.7, Peak=57024 HFD=4.5
23:10:05.234 00.001 8996 MultiStar: [#1 0.21,-0.35,0.68,U] [#2 -0.09,-0.03,0.71,U] [#3 -0.02,-0.39,0.61,U] [#4 0.04,-0.30,0.61,U] [#5 -0.29,-0.24,0.60,U] [#6 0.10,-0.17,0.41,U] [#7 0.29,-0.60,0.00,M8] [#8 -0.11,0.01,0.41,U] 
23:10:05.235 00.001 8996 single-star, 7 included, MultiStar: {0.01, -0.20}, one-star: {0.13, -0.11}
23:10:05.236 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
23:10:05.238 00.002 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
23:10:05.239 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.67 mountX=0.14 mountY=0.09, mountTheta=0.56
23:10:05.240 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.11, opts=13)
23:10:05.241 00.001 8996 Enqueuing Move request for scope (0.13, -0.11)
23:10:05.242 00.001 20224 Worker thread wakes up
23:10:05.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
23:10:05.242 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
23:10:05.242 00.000 20224 Moving (0.13, -0.11) raw xDistance=0.14 yDistance=0.09
23:10:05.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:10:05.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:05.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:10:05.242 00.000 20224 MoveAxis(E, 0, ABG)
23:10:05.242 00.000 20224 Move returns status 0, amount 0
23:10:05.243 00.001 20224 MoveAxis(N, 0, ABG)
23:10:05.243 00.000 20224 Move returns status 0, amount 0
23:10:05.243 00.000 20224 move complete, result=0
23:10:05.243 00.000 20224 worker thread done servicing request
23:10:05.248 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57024, med=2829, FiltMin=2576, FiltMax=32205, Gamma=1.000
23:10:05.264 00.016 8996 UpdateGuideState exits: m=775535 SNR=367.7
23:10:05.265 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:05.265 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:05.266 00.001 8996 Enqueuing Expose request
23:10:05.267 00.001 20224 Worker thread wakes up
23:10:05.267 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:05.268 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:05.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:06.457 01.189 20224 Exposure complete
23:10:06.539 00.082 20224 worker thread done servicing request
23:10:06.539 00.000 8996 OnExposeComplete: enter
23:10:06.540 00.001 8996 UpdateGuideState(): m_state=6
23:10:06.541 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6749
23:10:06.543 00.002 8996 Star::Find returns 1 (0), X=137.81, Y=471.65, Mass=757604, SNR=367.7, Peak=63408 HFD=4.5
23:10:06.544 00.001 8996 MultiStar: [#1 0.38,-0.50,0.00,M1] [#2 0.17,-0.04,0.67,U] [#3 0.19,-0.25,0.59,U] [#4 0.35,-0.32,0.00,M1] [#5 0.01,-0.24,0.65,U] [#6 0.43,-0.39,0.00,M1] [#7 0.42,-0.57,0.00,M9] [#8 0.12,-0.15,0.38,U] 
23:10:06.545 00.001 8996 refined, 4 included, MultiStar: {0.23, -0.21}, one-star: {0.47, -0.31}
23:10:06.546 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:10:06.547 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.51)
23:10:06.547 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.21 hyp=0.31 cameraTheta=-0.75 mountX=0.25 mountY=0.18, mountTheta=0.64
23:10:06.549 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.21, opts=13)
23:10:06.550 00.001 8996 Enqueuing Move request for scope (0.23, -0.21)
23:10:06.550 00.000 20224 Worker thread wakes up
23:10:06.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.21) opts 0xd
23:10:06.551 00.001 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.21)
23:10:06.551 00.000 20224 Moving (0.23, -0.21) raw xDistance=0.25 yDistance=0.18
23:10:06.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:10:06.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:06.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:10:06.551 00.000 20224 MoveAxis(W, 36, ABG)
23:10:06.551 00.000 20224 Guiding  Dir = 3, Dur = 36
23:10:06.551 00.000 20224 IsSlewing returns 0
23:10:06.551 00.000 20224 IsGuiding returns 0
23:10:06.553 00.002 20224 PulseGuide returned control before completion, sleep 45
23:10:06.555 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63408, med=2829, FiltMin=2563, FiltMax=30963, Gamma=1.000
23:10:06.576 00.021 8996 UpdateGuideState exits: m=757604 SNR=367.7
23:10:06.578 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:06.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:06.580 00.001 8996 Enqueuing Expose request
23:10:06.607 00.027 20224 IsGuiding returns 1
23:10:06.607 00.000 20224 scope still moving after pulse duration time elapsed
23:10:06.638 00.031 20224 IsSlewing returns 0
23:10:06.638 00.000 20224 IsGuiding returns 0
23:10:06.638 00.000 20224 scope move finished after 36 + 50 ms
23:10:06.638 00.000 20224 Move returns status 0, amount 36
23:10:06.638 00.000 20224 MoveAxis(N, 0, ABG)
23:10:06.638 00.000 20224 Move returns status 0, amount 0
23:10:06.638 00.000 20224 move complete, result=0
23:10:06.638 00.000 20224 worker thread done servicing request
23:10:06.639 00.001 20224 Worker thread wakes up
23:10:06.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:06.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:06.639 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.2 px 0 ms NORTH
23:10:07.612 00.973 20224 Exposure complete
23:10:07.690 00.078 20224 worker thread done servicing request
23:10:07.690 00.000 8996 OnExposeComplete: enter
23:10:07.691 00.001 8996 UpdateGuideState(): m_state=6
23:10:07.692 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6750
23:10:07.693 00.001 8996 Star::Find returns 1 (0), X=137.13, Y=471.69, Mass=668777, SNR=340.1, Peak=45491 HFD=4.5
23:10:07.695 00.002 8996 MultiStar: [#1 0.03,-0.61,0.00,M2] [#2 0.02,-0.18,0.81,U] [#3 -0.19,-0.31,0.60,U] [#4 -0.08,-0.36,0.60,U] [#5 -0.35,-0.33,0.00,M1] [#6 0.16,-0.26,0.46,U] [#7 0.18,-0.44,0.00,M10] [#8 0.00,-0.34,0.41,U] 
23:10:07.695 00.000 8996 refined, 5 included, MultiStar: {-0.07, -0.28}, one-star: {-0.21, -0.27}
23:10:07.696 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
23:10:07.697 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
23:10:07.697 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.82 mountX=-0.04 mountY=0.28, mountTheta=1.73
23:10:07.699 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.28, opts=13)
23:10:07.700 00.001 8996 Enqueuing Move request for scope (-0.07, -0.28)
23:10:07.700 00.000 20224 Worker thread wakes up
23:10:07.701 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.28) opts 0xd
23:10:07.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.28)
23:10:07.701 00.000 20224 Moving (-0.07, -0.28) raw xDistance=-0.04 yDistance=0.28
23:10:07.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:10:07.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:10:07.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:10:07.701 00.000 20224 MoveAxis(E, 0, ABG)
23:10:07.701 00.000 20224 Move returns status 0, amount 0
23:10:07.701 00.000 20224 MoveAxis(N, 0, ABG)
23:10:07.701 00.000 20224 Move returns status 0, amount 0
23:10:07.701 00.000 20224 move complete, result=0
23:10:07.701 00.000 20224 worker thread done servicing request
23:10:07.704 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45635, med=2829, FiltMin=2579, FiltMax=24128, Gamma=1.000
23:10:07.718 00.014 8996 UpdateGuideState exits: m=668777 SNR=340.1
23:10:07.719 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:07.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:07.721 00.001 8996 Enqueuing Expose request
23:10:07.722 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:10:07.722 00.000 20224 Worker thread wakes up
23:10:07.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:07.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:08.894 01.171 20224 Exposure complete
23:10:08.958 00.064 20224 worker thread done servicing request
23:10:08.958 00.000 8996 OnExposeComplete: enter
23:10:08.959 00.001 8996 UpdateGuideState(): m_state=6
23:10:08.960 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6751
23:10:08.961 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=471.79, Mass=765224, SNR=358.6, Peak=61123 HFD=4.3
23:10:08.963 00.002 8996 MultiStar: [#1 -0.23,-0.48,0.00,M3] [#2 -0.43,-0.08,0.00,M1] [#3 -0.34,-0.26,0.53,U] [#4 -0.23,-0.16,0.50,U] [#5 -0.61,-0.27,0.00,M2] [#6 -0.10,-0.35,0.41,U] [#7 -0.09,-0.55,0.00,R] [#8 -0.47,-0.25,0.00,M1] 
23:10:08.965 00.002 8996 refined, 3 included, MultiStar: {-0.28, -0.22}, one-star: {-0.36, -0.17}
23:10:08.967 00.002 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
23:10:08.969 00.002 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
23:10:08.971 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.22 hyp=0.36 cameraTheta=-2.48 mountX=-0.26 mountY=0.25, mountTheta=2.38
23:10:08.974 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.22, opts=13)
23:10:08.975 00.001 8996 Enqueuing Move request for scope (-0.28, -0.22)
23:10:08.976 00.001 20224 Worker thread wakes up
23:10:08.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.22) opts 0xd
23:10:08.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.22)
23:10:08.976 00.000 20224 Moving (-0.28, -0.22) raw xDistance=-0.26 yDistance=0.25
23:10:08.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:10:08.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:10:08.977 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:10:08.977 00.000 20224 MoveAxis(E, 38, ABG)
23:10:08.977 00.000 20224 Guiding  Dir = 2, Dur = 38
23:10:08.977 00.000 20224 IsSlewing returns 0
23:10:08.977 00.000 20224 IsGuiding returns 0
23:10:08.983 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61123, med=2829, FiltMin=2582, FiltMax=29536, Gamma=1.000
23:10:08.995 00.012 20224 PulseGuide returned control before completion, sleep 30
23:10:09.001 00.006 8996 UpdateGuideState exits: m=765224 SNR=358.6
23:10:09.002 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:09.002 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:09.003 00.001 8996 Enqueuing Expose request
23:10:09.041 00.038 20224 IsGuiding returns 1
23:10:09.041 00.000 20224 scope still moving after pulse duration time elapsed
23:10:09.072 00.031 20224 IsSlewing returns 0
23:10:09.072 00.000 20224 IsGuiding returns 1
23:10:09.103 00.031 20224 IsSlewing returns 0
23:10:09.104 00.001 20224 IsGuiding returns 0
23:10:09.104 00.000 20224 scope move finished after 38 + 88 ms
23:10:09.104 00.000 20224 Move returns status 0, amount 38
23:10:09.104 00.000 20224 MoveAxis(N, 0, ABG)
23:10:09.104 00.000 20224 Move returns status 0, amount 0
23:10:09.104 00.000 20224 move complete, result=0
23:10:09.104 00.000 20224 worker thread done servicing request
23:10:09.104 00.000 20224 Worker thread wakes up
23:10:09.104 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:09.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:09.104 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.3 px 0 ms NORTH
23:10:10.098 00.994 20224 Exposure complete
23:10:10.165 00.067 20224 worker thread done servicing request
23:10:10.165 00.000 8996 OnExposeComplete: enter
23:10:10.167 00.002 8996 UpdateGuideState(): m_state=6
23:10:10.169 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6752
23:10:10.170 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=471.58, Mass=702224, SNR=312.1, Peak=47424 HFD=4.4
23:10:10.171 00.001 8996 MultiStar: [#1 0.18,-0.40,0.00,M4] [#2 -0.01,-0.20,0.87,U] [#3 0.04,-0.40,0.62,U] [#4 0.09,-0.21,0.69,U] [#5 -0.07,-0.17,0.83,U] [#6 0.21,-0.38,0.00,M1] [#7 0.29,-0.02,0.51,U] [#8 0.15,-0.16,0.41,U] 
23:10:10.172 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.24}, one-star: {0.10, -0.38}
23:10:10.173 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
23:10:10.174 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
23:10:10.175 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.30 mountX=0.09 mountY=0.23, mountTheta=1.20
23:10:10.178 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.24, opts=13)
23:10:10.179 00.001 8996 Enqueuing Move request for scope (0.07, -0.24)
23:10:10.181 00.002 20224 Worker thread wakes up
23:10:10.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
23:10:10.181 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
23:10:10.181 00.000 20224 Moving (0.07, -0.24) raw xDistance=0.09 yDistance=0.23
23:10:10.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:10:10.181 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.04 newest=0.76
23:10:10.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:10:10.182 00.001 20224 MoveAxis(E, 0, ABG)
23:10:10.182 00.000 20224 Move returns status 0, amount 0
23:10:10.182 00.000 20224 MoveAxis(S, 48, ABG)
23:10:10.182 00.000 20224 Guiding  Dir = 1, Dur = 48
23:10:10.182 00.000 20224 IsSlewing returns 0
23:10:10.182 00.000 20224 IsGuiding returns 0
23:10:10.186 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47424, med=2829, FiltMin=2544, FiltMax=26656, Gamma=1.000
23:10:10.204 00.018 8996 UpdateGuideState exits: m=702224 SNR=312.1
23:10:10.204 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:10.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:10.206 00.001 8996 Enqueuing Expose request
23:10:10.245 00.039 20224 IsGuiding returns 1
23:10:10.245 00.000 20224 scope still moving after pulse duration time elapsed
23:10:10.275 00.030 20224 IsSlewing returns 0
23:10:10.275 00.000 20224 IsGuiding returns 1
23:10:10.306 00.031 20224 IsSlewing returns 0
23:10:10.307 00.001 20224 IsGuiding returns 1
23:10:10.336 00.029 20224 IsSlewing returns 0
23:10:10.337 00.001 20224 IsGuiding returns 0
23:10:10.337 00.000 20224 scope move finished after 48 + 107 ms
23:10:10.337 00.000 20224 Move returns status 0, amount 48
23:10:10.337 00.000 20224 move complete, result=0
23:10:10.337 00.000 20224 worker thread done servicing request
23:10:10.337 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
23:10:10.340 00.003 20224 Worker thread wakes up
23:10:10.341 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:10.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:11.505 01.164 20224 Exposure complete
23:10:11.598 00.093 20224 worker thread done servicing request
23:10:11.598 00.000 8996 OnExposeComplete: enter
23:10:11.600 00.002 8996 UpdateGuideState(): m_state=6
23:10:11.601 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6753
23:10:11.602 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=471.70, Mass=771436, SNR=388.1, Peak=62464 HFD=4.5
23:10:11.603 00.001 8996 MultiStar: [#1 0.26,-0.33,0.61,U] [#2 0.08,-0.16,0.73,U] [#3 -0.12,-0.19,0.53,U] [#4 0.03,-0.18,0.55,U] [#5 0.13,-0.40,0.54,U] [#6 0.32,-0.44,0.00,M2] [#7 0.14,0.04,0.40,U] [#8 0.35,-0.14,0.36,U] 
23:10:11.604 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.22}, one-star: {0.44, -0.26}
23:10:11.605 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
23:10:11.606 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.38)
23:10:11.607 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.22 hyp=0.28 cameraTheta=-0.88 mountX=0.20 mountY=0.20, mountTheta=0.77
23:10:11.608 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.22, opts=13)
23:10:11.609 00.001 8996 Enqueuing Move request for scope (0.18, -0.22)
23:10:11.610 00.001 20224 Worker thread wakes up
23:10:11.610 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.22) opts 0xd
23:10:11.610 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.22)
23:10:11.610 00.000 20224 Moving (0.18, -0.22) raw xDistance=0.20 yDistance=0.20
23:10:11.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:10:11.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:11.610 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:10:11.610 00.000 20224 MoveAxis(W, 29, ABG)
23:10:11.610 00.000 20224 Guiding  Dir = 3, Dur = 29
23:10:11.611 00.001 20224 IsSlewing returns 0
23:10:11.611 00.000 20224 IsGuiding returns 0
23:10:11.614 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62464, med=2829, FiltMin=2560, FiltMax=31840, Gamma=1.000
23:10:11.627 00.013 8996 UpdateGuideState exits: m=771436 SNR=388.1
23:10:11.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:11.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:11.630 00.001 8996 Enqueuing Expose request
23:10:11.651 00.021 20224 IsGuiding returns 1
23:10:11.651 00.000 20224 scope still moving after pulse duration time elapsed
23:10:11.681 00.030 20224 IsSlewing returns 0
23:10:11.681 00.000 20224 IsGuiding returns 1
23:10:11.713 00.032 20224 IsSlewing returns 0
23:10:11.713 00.000 20224 IsGuiding returns 1
23:10:11.745 00.032 20224 IsSlewing returns 0
23:10:11.745 00.000 20224 IsGuiding returns 0
23:10:11.746 00.001 20224 scope move finished after 29 + 105 ms
23:10:11.746 00.000 20224 Move returns status 0, amount 29
23:10:11.746 00.000 20224 MoveAxis(N, 0, ABG)
23:10:11.746 00.000 20224 Move returns status 0, amount 0
23:10:11.746 00.000 20224 move complete, result=0
23:10:11.746 00.000 20224 worker thread done servicing request
23:10:11.746 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.2 px 0 ms NORTH
23:10:11.749 00.003 20224 Worker thread wakes up
23:10:11.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:11.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:12.743 00.994 20224 Exposure complete
23:10:12.812 00.069 20224 worker thread done servicing request
23:10:12.813 00.001 8996 OnExposeComplete: enter
23:10:12.814 00.001 8996 UpdateGuideState(): m_state=6
23:10:12.814 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6754
23:10:12.815 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=471.92, Mass=748790, SNR=358.1, Peak=57731 HFD=4.3
23:10:12.816 00.001 8996 MultiStar: [#1 0.19,-0.39,0.00,M4] [#2 -0.06,-0.04,0.69,U] [#3 -0.37,-0.18,0.59,U] [#4 -0.27,-0.17,0.51,U] [#5 -0.30,-0.09,0.67,U] [#6 -0.19,-0.25,0.44,U] [#7 0.11,0.13,0.44,U] [#8 -0.21,-0.06,0.35,U] 
23:10:12.817 00.001 8996 single-star, 7 included, MultiStar: {-0.19, -0.08}, one-star: {-0.18, -0.04}
23:10:12.818 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
23:10:12.818 00.000 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
23:10:12.819 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.94 mountX=-0.17 mountY=0.06, mountTheta=2.83
23:10:12.820 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.04, opts=13)
23:10:12.821 00.001 8996 Enqueuing Move request for scope (-0.18, -0.04)
23:10:12.822 00.001 20224 Worker thread wakes up
23:10:12.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
23:10:12.823 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
23:10:12.823 00.000 20224 Moving (-0.18, -0.04) raw xDistance=-0.17 yDistance=0.06
23:10:12.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:10:12.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:12.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:10:12.823 00.000 20224 MoveAxis(E, 0, ABG)
23:10:12.823 00.000 20224 Move returns status 0, amount 0
23:10:12.823 00.000 20224 MoveAxis(N, 0, ABG)
23:10:12.823 00.000 20224 Move returns status 0, amount 0
23:10:12.823 00.000 20224 move complete, result=0
23:10:12.823 00.000 20224 worker thread done servicing request
23:10:12.829 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57731, med=2829, FiltMin=2566, FiltMax=29203, Gamma=1.000
23:10:12.850 00.021 8996 UpdateGuideState exits: m=748790 SNR=358.1
23:10:12.851 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:12.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:12.853 00.001 8996 Enqueuing Expose request
23:10:12.855 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:12.857 00.002 20224 Worker thread wakes up
23:10:12.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:12.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:14.051 01.194 20224 Exposure complete
23:10:14.117 00.066 20224 worker thread done servicing request
23:10:14.117 00.000 8996 OnExposeComplete: enter
23:10:14.118 00.001 8996 UpdateGuideState(): m_state=6
23:10:14.119 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6755
23:10:14.120 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=471.79, Mass=754789, SNR=353.1, Peak=61587 HFD=4.3
23:10:14.121 00.001 8996 MultiStar: [#1 -0.42,-0.30,0.00,M5] [#2 -0.43,-0.16,0.00,M1] [#3 -0.57,-0.25,0.00,M1] [#4 -0.44,-0.18,0.00,M1] [#5 -0.58,-0.31,0.00,M1] [#6 -0.16,-0.34,0.47,U] [#7 -0.13,-0.05,0.41,U] [#8 -0.36,-0.08,0.38,U] 
23:10:14.122 00.001 8996 refined, 3 included, MultiStar: {-0.23, -0.17}, one-star: {-0.26, -0.17}
23:10:14.123 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:10:14.124 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
23:10:14.125 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.17 hyp=0.28 cameraTheta=-2.50 mountX=-0.21 mountY=0.19, mountTheta=2.40
23:10:14.126 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.17, opts=13)
23:10:14.127 00.001 8996 Enqueuing Move request for scope (-0.23, -0.17)
23:10:14.128 00.001 20224 Worker thread wakes up
23:10:14.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.17) opts 0xd
23:10:14.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.17)
23:10:14.128 00.000 20224 Moving (-0.23, -0.17) raw xDistance=-0.21 yDistance=0.19
23:10:14.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:10:14.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:14.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:10:14.128 00.000 20224 MoveAxis(E, 31, ABG)
23:10:14.128 00.000 20224 Guiding  Dir = 2, Dur = 31
23:10:14.128 00.000 20224 IsSlewing returns 0
23:10:14.129 00.001 20224 IsGuiding returns 0
23:10:14.130 00.001 20224 PulseGuide returned control before completion, sleep 40
23:10:14.132 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61587, med=2829, FiltMin=2576, FiltMax=27267, Gamma=1.000
23:10:14.153 00.021 8996 UpdateGuideState exits: m=754789 SNR=353.1
23:10:14.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:14.156 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:14.157 00.001 8996 Enqueuing Expose request
23:10:14.170 00.013 20224 IsGuiding returns 1
23:10:14.170 00.000 20224 scope still moving after pulse duration time elapsed
23:10:14.203 00.033 20224 IsSlewing returns 0
23:10:14.203 00.000 20224 IsGuiding returns 1
23:10:14.234 00.031 20224 IsSlewing returns 0
23:10:14.234 00.000 20224 IsGuiding returns 0
23:10:14.234 00.000 20224 scope move finished after 31 + 75 ms
23:10:14.234 00.000 20224 Move returns status 0, amount 31
23:10:14.234 00.000 20224 MoveAxis(N, 0, ABG)
23:10:14.234 00.000 20224 Move returns status 0, amount 0
23:10:14.234 00.000 20224 move complete, result=0
23:10:14.235 00.001 20224 worker thread done servicing request
23:10:14.235 00.000 20224 Worker thread wakes up
23:10:14.235 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
23:10:14.236 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:14.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:15.212 00.976 20224 Exposure complete
23:10:15.283 00.071 20224 worker thread done servicing request
23:10:15.283 00.000 8996 OnExposeComplete: enter
23:10:15.284 00.001 8996 UpdateGuideState(): m_state=6
23:10:15.286 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6756
23:10:15.287 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=471.57, Mass=750814, SNR=398.5, Peak=50144 HFD=4.6
23:10:15.289 00.002 8996 MultiStar: [#1 0.17,-0.39,0.61,U] [#2 0.13,-0.38,0.62,U] [#3 -0.08,-0.41,0.52,U] [#4 0.06,-0.47,0.00,M2] [#5 -0.14,-0.52,0.00,M2] [#6 0.26,-0.57,0.00,M1] [#7 0.34,-0.02,0.37,U] [#8 0.10,-0.25,0.40,U] 
23:10:15.290 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.34}, one-star: {0.09, -0.39}
23:10:15.291 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
23:10:15.292 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
23:10:15.294 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.34 hyp=0.36 cameraTheta=-1.24 mountX=0.15 mountY=0.32, mountTheta=1.14
23:10:15.297 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.34, opts=13)
23:10:15.298 00.001 8996 Enqueuing Move request for scope (0.11, -0.34)
23:10:15.300 00.002 20224 Worker thread wakes up
23:10:15.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.34) opts 0xd
23:10:15.300 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.34)
23:10:15.300 00.000 20224 Moving (0.11, -0.34) raw xDistance=0.15 yDistance=0.32
23:10:15.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:10:15.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:10:15.300 00.000 20224 MoveAxis(E, 0, ABG)
23:10:15.300 00.000 20224 Move returns status 0, amount 0
23:10:15.300 00.000 20224 MoveAxis(S, 68, ABG)
23:10:15.300 00.000 20224 Guiding  Dir = 1, Dur = 68
23:10:15.301 00.001 20224 IsSlewing returns 0
23:10:15.301 00.000 20224 IsGuiding returns 0
23:10:15.303 00.002 20224 PulseGuide returned control before completion, sleep 77
23:10:15.308 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50144, med=2829, FiltMin=2553, FiltMax=27216, Gamma=1.000
23:10:15.332 00.024 8996 UpdateGuideState exits: m=750814 SNR=398.5
23:10:15.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:15.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:15.336 00.002 8996 Enqueuing Expose request
23:10:15.388 00.052 20224 IsGuiding returns 0
23:10:15.388 00.000 20224 Move returns status 0, amount 68
23:10:15.388 00.000 20224 move complete, result=0
23:10:15.388 00.000 20224 worker thread done servicing request
23:10:15.388 00.000 20224 Worker thread wakes up
23:10:15.388 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:15.389 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:15.389 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 68 ms SOUTH
23:10:16.557 01.168 20224 Exposure complete
23:10:16.613 00.056 20224 worker thread done servicing request
23:10:16.613 00.000 8996 OnExposeComplete: enter
23:10:16.614 00.001 8996 UpdateGuideState(): m_state=6
23:10:16.615 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6757
23:10:16.615 00.000 8996 Star::Find returns 1 (0), X=137.61, Y=471.75, Mass=695606, SNR=351.3, Peak=60528 HFD=4.5
23:10:16.616 00.001 8996 MultiStar: [#1 0.22,-0.28,0.62,U] [#2 -0.01,0.05,0.66,U] [#3 0.01,-0.27,0.59,U] [#4 0.03,-0.11,0.51,U] [#5 -0.26,-0.05,0.56,U] [#6 0.13,-0.19,0.50,U] [#7 0.26,0.10,0.46,U] [#8 0.17,-0.11,0.39,U] 
23:10:16.617 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.13}, one-star: {0.27, -0.21}
23:10:16.618 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
23:10:16.619 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
23:10:16.619 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.91 mountX=0.11 mountY=0.12, mountTheta=0.80
23:10:16.622 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.13, opts=13)
23:10:16.622 00.000 8996 Enqueuing Move request for scope (0.10, -0.13)
23:10:16.623 00.001 20224 Worker thread wakes up
23:10:16.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
23:10:16.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
23:10:16.623 00.000 20224 Moving (0.10, -0.13) raw xDistance=0.11 yDistance=0.12
23:10:16.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:10:16.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:16.624 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:10:16.624 00.000 20224 MoveAxis(E, 0, ABG)
23:10:16.624 00.000 20224 Move returns status 0, amount 0
23:10:16.624 00.000 20224 MoveAxis(N, 0, ABG)
23:10:16.624 00.000 20224 Move returns status 0, amount 0
23:10:16.624 00.000 20224 move complete, result=0
23:10:16.624 00.000 20224 worker thread done servicing request
23:10:16.629 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60528, med=2829, FiltMin=2531, FiltMax=28829, Gamma=1.000
23:10:16.650 00.021 8996 UpdateGuideState exits: m=695606 SNR=351.3
23:10:16.652 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:16.655 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:16.657 00.002 8996 Enqueuing Expose request
23:10:16.659 00.002 20224 Worker thread wakes up
23:10:16.659 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:16.660 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:16.661 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:17.642 00.981 20224 Exposure complete
23:10:17.709 00.067 20224 worker thread done servicing request
23:10:17.710 00.001 8996 OnExposeComplete: enter
23:10:17.711 00.001 8996 UpdateGuideState(): m_state=6
23:10:17.712 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6758
23:10:17.714 00.002 8996 Star::Find returns 1 (0), X=137.46, Y=471.80, Mass=669013, SNR=351.2, Peak=52464 HFD=4.5
23:10:17.715 00.001 8996 MultiStar: [#1 0.11,-0.44,0.00,M4] [#2 -0.42,-0.10,0.77,U] [#3 -0.12,-0.30,0.57,U] [#4 -0.00,-0.32,0.62,U] [#5 -0.16,-0.36,0.69,U] [#6 -0.20,-0.24,0.41,U] [#7 0.01,0.10,0.40,U] [#8 -0.08,-0.22,0.41,U] 
23:10:17.715 00.000 8996 single-star, 7 included, MultiStar: {-0.10, -0.21}, one-star: {0.12, -0.16}
23:10:17.716 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
23:10:17.717 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
23:10:17.718 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-0.91 mountX=0.14 mountY=0.14, mountTheta=0.80
23:10:17.719 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.16, opts=13)
23:10:17.720 00.001 8996 Enqueuing Move request for scope (0.12, -0.16)
23:10:17.720 00.000 20224 Worker thread wakes up
23:10:17.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.16) opts 0xd
23:10:17.720 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.16)
23:10:17.721 00.001 20224 Moving (0.12, -0.16) raw xDistance=0.14 yDistance=0.14
23:10:17.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:10:17.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:17.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:10:17.721 00.000 20224 MoveAxis(E, 0, ABG)
23:10:17.721 00.000 20224 Move returns status 0, amount 0
23:10:17.721 00.000 20224 MoveAxis(N, 0, ABG)
23:10:17.721 00.000 20224 Move returns status 0, amount 0
23:10:17.721 00.000 20224 move complete, result=0
23:10:17.721 00.000 20224 worker thread done servicing request
23:10:17.724 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52464, med=2829, FiltMin=2563, FiltMax=24685, Gamma=1.000
23:10:17.738 00.014 8996 UpdateGuideState exits: m=669013 SNR=351.2
23:10:17.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:17.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:17.740 00.000 8996 Enqueuing Expose request
23:10:17.741 00.001 20224 Worker thread wakes up
23:10:17.741 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:17.742 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:17.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:18.891 01.149 20224 Exposure complete
23:10:18.959 00.068 20224 worker thread done servicing request
23:10:18.959 00.000 8996 OnExposeComplete: enter
23:10:18.960 00.001 8996 UpdateGuideState(): m_state=6
23:10:18.961 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6759
23:10:18.961 00.000 8996 Star::Find returns 1 (0), X=137.48, Y=471.79, Mass=713834, SNR=391.0, Peak=56752 HFD=4.6
23:10:18.962 00.001 8996 MultiStar: [#1 0.13,-0.35,0.62,U] [#2 -0.28,-0.11,0.69,U] [#3 -0.40,-0.01,0.52,U] [#4 -0.20,-0.08,0.47,U] [#5 -0.32,-0.16,0.62,U] [#6 0.13,-0.45,0.00,M1] [#7 0.03,0.12,0.41,U] [#8 -0.19,0.06,0.34,U] 
23:10:18.963 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.12}, one-star: {0.14, -0.17}
23:10:18.964 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:10:18.964 00.000 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
23:10:18.965 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.34 mountX=-0.10 mountY=0.13, mountTheta=2.23
23:10:18.966 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.12, opts=13)
23:10:18.967 00.001 8996 Enqueuing Move request for scope (-0.11, -0.12)
23:10:18.968 00.001 20224 Worker thread wakes up
23:10:18.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
23:10:18.968 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
23:10:18.968 00.000 20224 Moving (-0.11, -0.12) raw xDistance=-0.10 yDistance=0.13
23:10:18.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:10:18.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:18.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:10:18.968 00.000 20224 MoveAxis(E, 0, ABG)
23:10:18.968 00.000 20224 Move returns status 0, amount 0
23:10:18.968 00.000 20224 MoveAxis(N, 0, ABG)
23:10:18.968 00.000 20224 Move returns status 0, amount 0
23:10:18.968 00.000 20224 move complete, result=0
23:10:18.969 00.001 20224 worker thread done servicing request
23:10:18.972 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56752, med=2829, FiltMin=2566, FiltMax=25597, Gamma=1.000
23:10:18.983 00.011 8996 UpdateGuideState exits: m=713834 SNR=391.0
23:10:18.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:18.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:18.986 00.001 8996 Enqueuing Expose request
23:10:18.986 00.000 20224 Worker thread wakes up
23:10:18.987 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:18.987 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:18.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:19.947 00.960 20224 Exposure complete
23:10:20.004 00.057 20224 worker thread done servicing request
23:10:20.005 00.001 8996 OnExposeComplete: enter
23:10:20.006 00.001 8996 UpdateGuideState(): m_state=6
23:10:20.006 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6760
23:10:20.007 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=471.63, Mass=713401, SNR=323.2, Peak=62400 HFD=4.5
23:10:20.008 00.001 8996 MultiStar: [#1 0.18,-0.43,0.00,M4] [#2 -0.07,-0.24,0.83,U] [#3 -0.04,-0.22,0.67,U] [#4 0.04,-0.26,0.60,U] [#5 -0.10,-0.24,0.67,U] [#6 0.32,-0.49,0.00,M2] [#7 0.44,0.07,0.00,M1] [#8 -0.03,-0.01,0.41,U] 
23:10:20.009 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.24}, one-star: {0.45, -0.33}
23:10:20.010 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
23:10:20.010 00.000 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
23:10:20.011 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.27 mountX=0.10 mountY=0.23, mountTheta=1.17
23:10:20.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.24, opts=13)
23:10:20.013 00.000 8996 Enqueuing Move request for scope (0.07, -0.24)
23:10:20.014 00.001 20224 Worker thread wakes up
23:10:20.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
23:10:20.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
23:10:20.014 00.000 20224 Moving (0.07, -0.24) raw xDistance=0.10 yDistance=0.23
23:10:20.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:10:20.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:10:20.014 00.000 20224 MoveAxis(E, 0, ABG)
23:10:20.014 00.000 20224 Move returns status 0, amount 0
23:10:20.014 00.000 20224 MoveAxis(S, 48, ABG)
23:10:20.014 00.000 20224 Guiding  Dir = 1, Dur = 48
23:10:20.015 00.001 20224 IsSlewing returns 0
23:10:20.015 00.000 20224 IsGuiding returns 0
23:10:20.018 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62400, med=2829, FiltMin=2588, FiltMax=29728, Gamma=1.000
23:10:20.031 00.013 8996 UpdateGuideState exits: m=713401 SNR=323.2
23:10:20.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:20.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:20.034 00.001 8996 Enqueuing Expose request
23:10:20.069 00.035 20224 IsGuiding returns 1
23:10:20.069 00.000 20224 scope still moving after pulse duration time elapsed
23:10:20.099 00.030 20224 IsSlewing returns 0
23:10:20.099 00.000 20224 IsGuiding returns 1
23:10:20.130 00.031 20224 IsSlewing returns 0
23:10:20.130 00.000 20224 IsGuiding returns 1
23:10:20.160 00.030 20224 IsSlewing returns 0
23:10:20.160 00.000 20224 IsGuiding returns 0
23:10:20.160 00.000 20224 scope move finished after 48 + 97 ms
23:10:20.160 00.000 20224 Move returns status 0, amount 48
23:10:20.160 00.000 20224 move complete, result=0
23:10:20.160 00.000 20224 worker thread done servicing request
23:10:20.161 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
23:10:20.163 00.002 20224 Worker thread wakes up
23:10:20.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:20.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:21.317 01.154 20224 Exposure complete
23:10:21.388 00.071 20224 worker thread done servicing request
23:10:21.388 00.000 8996 OnExposeComplete: enter
23:10:21.389 00.001 8996 UpdateGuideState(): m_state=6
23:10:21.391 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6761
23:10:21.392 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=471.78, Mass=700129, SNR=342.7, Peak=65504 HFD=4.5
23:10:21.393 00.001 8996 MultiStar: [#1 0.26,-0.24,0.72,U] [#2 0.16,0.05,0.68,U] [#3 0.32,-0.34,0.00,M1] [#4 0.19,-0.30,0.53,U] [#5 -0.15,-0.11,0.64,U] [#6 0.45,-0.09,0.00,M3] [#7 0.66,0.28,0.00,M2] [#8 0.08,0.05,0.45,U] 
23:10:21.395 00.002 8996 refined, 5 included, MultiStar: {0.19, -0.13}, one-star: {0.42, -0.18}
23:10:21.396 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
23:10:21.397 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
23:10:21.398 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.60 mountX=0.20 mountY=0.11, mountTheta=0.49
23:10:21.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.13, opts=13)
23:10:21.401 00.001 8996 Enqueuing Move request for scope (0.19, -0.13)
23:10:21.401 00.000 20224 Worker thread wakes up
23:10:21.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
23:10:21.401 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
23:10:21.401 00.000 20224 Moving (0.19, -0.13) raw xDistance=0.20 yDistance=0.11
23:10:21.402 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:10:21.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:21.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:10:21.402 00.000 20224 MoveAxis(W, 29, ABG)
23:10:21.402 00.000 20224 Guiding  Dir = 3, Dur = 29
23:10:21.402 00.000 20224 IsSlewing returns 0
23:10:21.402 00.000 20224 IsGuiding returns 0
23:10:21.406 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2829, FiltMin=2541, FiltMax=27152, Gamma=1.000
23:10:21.414 00.008 20224 PulseGuide returned control before completion, sleep 28
23:10:21.425 00.011 8996 UpdateGuideState exits: m=700129 SNR=342.7
23:10:21.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:21.428 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:21.429 00.001 8996 Enqueuing Expose request
23:10:21.445 00.016 20224 IsGuiding returns 1
23:10:21.445 00.000 20224 scope still moving after pulse duration time elapsed
23:10:21.476 00.031 20224 IsSlewing returns 0
23:10:21.476 00.000 20224 IsGuiding returns 1
23:10:21.508 00.032 20224 IsSlewing returns 0
23:10:21.509 00.001 20224 IsGuiding returns 0
23:10:21.509 00.000 20224 scope move finished after 29 + 77 ms
23:10:21.509 00.000 20224 Move returns status 0, amount 29
23:10:21.509 00.000 20224 MoveAxis(N, 0, ABG)
23:10:21.509 00.000 20224 Move returns status 0, amount 0
23:10:21.509 00.000 20224 move complete, result=0
23:10:21.509 00.000 20224 worker thread done servicing request
23:10:21.509 00.000 20224 Worker thread wakes up
23:10:21.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:21.510 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.1 px 0 ms NORTH
23:10:21.512 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:22.492 00.980 20224 Exposure complete
23:10:22.549 00.057 20224 worker thread done servicing request
23:10:22.549 00.000 8996 OnExposeComplete: enter
23:10:22.550 00.001 8996 UpdateGuideState(): m_state=6
23:10:22.551 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6762
23:10:22.552 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=471.70, Mass=756799, SNR=358.7, Peak=65504 HFD=4.6
23:10:22.553 00.001 8996 MultiStar: [#1 0.24,-0.47,0.00,M4] [#2 -0.02,-0.06,0.68,U] [#3 0.14,-0.15,0.59,U] [#4 0.06,-0.07,0.52,U] [#5 -0.20,-0.20,0.56,U] [#6 0.30,-0.34,0.00,M4] [#7 0.36,0.19,0.43,U] [#8 0.08,0.02,0.37,U] 
23:10:22.554 00.001 8996 refined, 6 included, MultiStar: {0.10, -0.11}, one-star: {0.25, -0.26}
23:10:22.555 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
23:10:22.556 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
23:10:22.557 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.82 mountX=0.11 mountY=0.10, mountTheta=0.71
23:10:22.558 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.11, opts=13)
23:10:22.559 00.001 8996 Enqueuing Move request for scope (0.10, -0.11)
23:10:22.560 00.001 20224 Worker thread wakes up
23:10:22.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
23:10:22.560 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
23:10:22.560 00.000 20224 Moving (0.10, -0.11) raw xDistance=0.11 yDistance=0.10
23:10:22.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:10:22.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:22.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:10:22.560 00.000 20224 MoveAxis(E, 0, ABG)
23:10:22.560 00.000 20224 Move returns status 0, amount 0
23:10:22.560 00.000 20224 MoveAxis(N, 0, ABG)
23:10:22.560 00.000 20224 Move returns status 0, amount 0
23:10:22.560 00.000 20224 move complete, result=0
23:10:22.560 00.000 20224 worker thread done servicing request
23:10:22.564 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2829, FiltMin=2537, FiltMax=29437, Gamma=1.000
23:10:22.586 00.022 8996 UpdateGuideState exits: m=756799 SNR=358.7
23:10:22.588 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:22.590 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:22.592 00.002 8996 Enqueuing Expose request
23:10:22.594 00.002 20224 Worker thread wakes up
23:10:22.594 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:22.596 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:22.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:23.750 01.154 20224 Exposure complete
23:10:23.842 00.092 20224 worker thread done servicing request
23:10:23.842 00.000 8996 OnExposeComplete: enter
23:10:23.843 00.001 8996 UpdateGuideState(): m_state=6
23:10:23.844 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6763
23:10:23.845 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=471.85, Mass=735810, SNR=355.8, Peak=65504 HFD=4.5
23:10:23.847 00.002 8996 MultiStar: [#1 0.39,-0.33,0.00,M5] [#2 0.19,0.09,0.74,U] [#3 0.32,-0.27,0.64,U] [#4 0.25,-0.11,0.48,U] [#5 -0.09,-0.10,0.57,U] [#6 0.40,-0.29,0.00,M5] [#7 0.53,0.12,0.00,M2] [#8 0.08,-0.09,0.38,U] 
23:10:23.848 00.001 8996 refined, 5 included, MultiStar: {0.21, -0.10}, one-star: {0.36, -0.11}
23:10:23.849 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
23:10:23.850 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
23:10:23.850 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.43 mountX=0.22 mountY=0.07, mountTheta=0.31
23:10:23.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.10, opts=13)
23:10:23.853 00.001 8996 Enqueuing Move request for scope (0.21, -0.10)
23:10:23.853 00.000 20224 Worker thread wakes up
23:10:23.854 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
23:10:23.854 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
23:10:23.854 00.000 20224 Moving (0.21, -0.10) raw xDistance=0.22 yDistance=0.07
23:10:23.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:10:23.854 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:23.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:10:23.854 00.000 20224 MoveAxis(W, 32, ABG)
23:10:23.854 00.000 20224 Guiding  Dir = 3, Dur = 32
23:10:23.854 00.000 20224 IsSlewing returns 0
23:10:23.854 00.000 20224 IsGuiding returns 0
23:10:23.856 00.002 20224 PulseGuide returned control before completion, sleep 41
23:10:23.860 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2829, FiltMin=2569, FiltMax=28957, Gamma=1.000
23:10:23.880 00.020 8996 UpdateGuideState exits: m=735810 SNR=355.8
23:10:23.882 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:23.883 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:23.885 00.002 8996 Enqueuing Expose request
23:10:23.912 00.027 20224 IsGuiding returns 1
23:10:23.912 00.000 20224 scope still moving after pulse duration time elapsed
23:10:23.944 00.032 20224 IsSlewing returns 0
23:10:23.945 00.001 20224 IsGuiding returns 0
23:10:23.945 00.000 20224 scope move finished after 32 + 57 ms
23:10:23.945 00.000 20224 Move returns status 0, amount 32
23:10:23.945 00.000 20224 MoveAxis(N, 0, ABG)
23:10:23.945 00.000 20224 Move returns status 0, amount 0
23:10:23.945 00.000 20224 move complete, result=0
23:10:23.945 00.000 20224 worker thread done servicing request
23:10:23.945 00.000 20224 Worker thread wakes up
23:10:23.946 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:23.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:23.946 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
23:10:24.936 00.990 20224 Exposure complete
23:10:25.022 00.086 20224 worker thread done servicing request
23:10:25.022 00.000 8996 OnExposeComplete: enter
23:10:25.023 00.001 8996 UpdateGuideState(): m_state=6
23:10:25.024 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6764
23:10:25.024 00.000 8996 Star::Find returns 1 (0), X=137.11, Y=471.78, Mass=702568, SNR=320.3, Peak=57363 HFD=4.4
23:10:25.025 00.001 8996 MultiStar: [#1 -0.05,-0.23,0.74,U] [#2 -0.40,0.04,0.85,U] [#3 -0.40,-0.15,0.65,U] [#4 -0.24,-0.10,0.60,U] [#5 -0.45,-0.16,0.00,M1] [#6 -0.11,-0.22,0.49,U] [#7 -0.11,0.19,0.45,U] [#8 -0.27,-0.16,0.42,U] 
23:10:25.026 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.11}, one-star: {-0.23, -0.18}
23:10:25.027 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
23:10:25.027 00.000 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
23:10:25.028 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.11 hyp=0.26 cameraTheta=-2.70 mountX=-0.22 mountY=0.14, mountTheta=2.59
23:10:25.029 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.11, opts=13)
23:10:25.030 00.001 8996 Enqueuing Move request for scope (-0.23, -0.11)
23:10:25.031 00.001 20224 Worker thread wakes up
23:10:25.031 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.11) opts 0xd
23:10:25.031 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.11)
23:10:25.031 00.000 20224 Moving (-0.23, -0.11) raw xDistance=-0.22 yDistance=0.14
23:10:25.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
23:10:25.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:25.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:10:25.032 00.001 20224 MoveAxis(E, 30, ABG)
23:10:25.032 00.000 20224 Guiding  Dir = 2, Dur = 30
23:10:25.032 00.000 20224 IsSlewing returns 0
23:10:25.032 00.000 20224 IsGuiding returns 0
23:10:25.035 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57363, med=2829, FiltMin=2563, FiltMax=24499, Gamma=1.000
23:10:25.053 00.018 20224 PulseGuide returned control before completion, sleep 19
23:10:25.054 00.001 8996 UpdateGuideState exits: m=702568 SNR=320.3
23:10:25.056 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:25.058 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:25.058 00.000 8996 Enqueuing Expose request
23:10:25.084 00.026 20224 IsGuiding returns 1
23:10:25.084 00.000 20224 scope still moving after pulse duration time elapsed
23:10:25.115 00.031 20224 IsSlewing returns 0
23:10:25.115 00.000 20224 IsGuiding returns 1
23:10:25.146 00.031 20224 IsSlewing returns 0
23:10:25.147 00.001 20224 IsGuiding returns 0
23:10:25.147 00.000 20224 scope move finished after 30 + 84 ms
23:10:25.147 00.000 20224 Move returns status 0, amount 30
23:10:25.147 00.000 20224 MoveAxis(N, 0, ABG)
23:10:25.147 00.000 20224 Move returns status 0, amount 0
23:10:25.147 00.000 20224 move complete, result=0
23:10:25.147 00.000 20224 worker thread done servicing request
23:10:25.148 00.001 20224 Worker thread wakes up
23:10:25.148 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
23:10:25.150 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:25.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:26.320 01.170 20224 Exposure complete
23:10:26.408 00.088 20224 worker thread done servicing request
23:10:26.409 00.001 8996 OnExposeComplete: enter
23:10:26.410 00.001 8996 UpdateGuideState(): m_state=6
23:10:26.411 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6765
23:10:26.413 00.002 8996 Star::Find returns 1 (0), X=137.40, Y=471.87, Mass=739724, SNR=360.6, Peak=61712 HFD=4.3
23:10:26.415 00.002 8996 MultiStar: [#1 0.06,-0.38,0.64,U] [#2 -0.18,0.15,0.72,U] [#3 -0.18,-0.26,0.54,U] [#4 -0.06,-0.23,0.57,U] [#5 -0.22,-0.14,0.58,U] [#6 -0.10,-0.28,0.41,U] [#7 0.14,0.03,0.44,U] [#8 -0.05,0.15,0.34,U] 
23:10:26.416 00.001 8996 single-star, 8 included, MultiStar: {-0.05, -0.12}, one-star: {0.06, -0.09}
23:10:26.417 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
23:10:26.418 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
23:10:26.419 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.95 mountX=0.07 mountY=0.08, mountTheta=0.85
23:10:26.421 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.09, opts=13)
23:10:26.422 00.001 8996 Enqueuing Move request for scope (0.06, -0.09)
23:10:26.423 00.001 20224 Worker thread wakes up
23:10:26.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
23:10:26.423 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
23:10:26.423 00.000 20224 Moving (0.06, -0.09) raw xDistance=0.07 yDistance=0.08
23:10:26.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:10:26.423 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:26.423 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:10:26.423 00.000 20224 MoveAxis(E, 0, ABG)
23:10:26.423 00.000 20224 Move returns status 0, amount 0
23:10:26.423 00.000 20224 MoveAxis(N, 0, ABG)
23:10:26.424 00.001 20224 Move returns status 0, amount 0
23:10:26.424 00.000 20224 move complete, result=0
23:10:26.424 00.000 20224 worker thread done servicing request
23:10:26.429 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61712, med=2829, FiltMin=2585, FiltMax=27117, Gamma=1.000
23:10:26.455 00.026 8996 UpdateGuideState exits: m=739724 SNR=360.6
23:10:26.456 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:26.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:26.459 00.002 8996 Enqueuing Expose request
23:10:26.461 00.002 20224 Worker thread wakes up
23:10:26.461 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:26.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:26.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:27.435 00.973 20224 Exposure complete
23:10:27.523 00.088 20224 worker thread done servicing request
23:10:27.523 00.000 8996 OnExposeComplete: enter
23:10:27.525 00.002 8996 UpdateGuideState(): m_state=6
23:10:27.526 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6766
23:10:27.528 00.002 8996 Star::Find returns 1 (0), X=137.33, Y=471.99, Mass=676610, SNR=384.3, Peak=52080 HFD=4.2
23:10:27.530 00.002 8996 MultiStar: [#1 -0.01,-0.30,0.62,U] [#2 -0.18,0.08,0.63,U] [#3 -0.26,-0.02,0.58,U] [#4 -0.24,-0.08,0.45,U] [#5 -0.44,-0.18,0.00,M1] [#6 0.16,-0.21,0.39,U] [#7 0.08,0.27,0.49,U] [#8 -0.28,0.10,0.40,U] 
23:10:27.531 00.001 8996 single-star, 7 included, MultiStar: {-0.09, -0.01}, one-star: {-0.01, 0.03}
23:10:27.533 00.002 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
23:10:27.535 00.002 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
23:10:27.535 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.76 mountX=-0.01 mountY=-0.03, mountTheta=-1.86
23:10:27.539 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
23:10:27.541 00.002 8996 Enqueuing Move request for scope (-0.01, 0.03)
23:10:27.542 00.001 20224 Worker thread wakes up
23:10:27.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
23:10:27.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
23:10:27.542 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
23:10:27.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:10:27.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:27.543 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:10:27.543 00.000 20224 MoveAxis(E, 0, ABG)
23:10:27.543 00.000 20224 Move returns status 0, amount 0
23:10:27.543 00.000 20224 MoveAxis(N, 0, ABG)
23:10:27.543 00.000 20224 Move returns status 0, amount 0
23:10:27.543 00.000 20224 move complete, result=0
23:10:27.543 00.000 20224 worker thread done servicing request
23:10:27.549 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52080, med=2829, FiltMin=2576, FiltMax=27789, Gamma=1.000
23:10:27.563 00.014 8996 UpdateGuideState exits: m=676610 SNR=384.3
23:10:27.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:27.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:27.565 00.000 8996 Enqueuing Expose request
23:10:27.566 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:27.569 00.003 20224 Worker thread wakes up
23:10:27.569 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:27.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:28.739 01.170 20224 Exposure complete
23:10:28.809 00.070 20224 worker thread done servicing request
23:10:28.809 00.000 8996 OnExposeComplete: enter
23:10:28.810 00.001 8996 UpdateGuideState(): m_state=6
23:10:28.811 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6767
23:10:28.812 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=471.76, Mass=787660, SNR=407.5, Peak=58656 HFD=4.5
23:10:28.813 00.001 8996 MultiStar: [#1 0.17,-0.57,0.00,M3] [#2 -0.24,-0.14,0.73,U] [#3 -0.14,-0.25,0.49,U] [#4 -0.11,-0.25,0.45,U] [#5 -0.42,-0.01,0.54,U] [#6 0.13,-0.45,0.00,M3] [#7 0.13,-0.01,0.36,U] [#8 -0.18,-0.32,0.33,U] 
23:10:28.814 00.001 8996 single-star, 6 included, MultiStar: {-0.14, -0.17}, one-star: {-0.01, -0.20}
23:10:28.815 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
23:10:28.816 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.65)
23:10:28.816 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.61 mountX=0.01 mountY=0.19, mountTheta=1.51
23:10:28.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.20, opts=13)
23:10:28.819 00.001 8996 Enqueuing Move request for scope (-0.01, -0.20)
23:10:28.820 00.001 20224 Worker thread wakes up
23:10:28.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
23:10:28.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
23:10:28.820 00.000 20224 Moving (-0.01, -0.20) raw xDistance=0.01 yDistance=0.19
23:10:28.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:10:28.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:28.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:10:28.820 00.000 20224 MoveAxis(E, 0, ABG)
23:10:28.820 00.000 20224 Move returns status 0, amount 0
23:10:28.820 00.000 20224 MoveAxis(N, 0, ABG)
23:10:28.820 00.000 20224 Move returns status 0, amount 0
23:10:28.820 00.000 20224 move complete, result=0
23:10:28.820 00.000 20224 worker thread done servicing request
23:10:28.824 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58656, med=2829, FiltMin=2563, FiltMax=27027, Gamma=1.000
23:10:28.846 00.022 8996 UpdateGuideState exits: m=787660 SNR=407.5
23:10:28.848 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:28.850 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:28.851 00.001 8996 Enqueuing Expose request
23:10:28.852 00.001 20224 Worker thread wakes up
23:10:28.853 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:10:28.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:28.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:29.837 00.983 20224 Exposure complete
23:10:29.915 00.078 20224 worker thread done servicing request
23:10:29.915 00.000 8996 OnExposeComplete: enter
23:10:29.916 00.001 8996 UpdateGuideState(): m_state=6
23:10:29.918 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6768
23:10:29.919 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=471.63, Mass=712098, SNR=434.8, Peak=51632 HFD=4.6
23:10:29.920 00.001 8996 MultiStar: [#1 0.14,-0.43,0.00,M4] [#2 -0.19,-0.09,0.61,U] [#3 -0.14,-0.05,0.44,U] [#4 -0.11,-0.14,0.41,U] [#5 -0.15,-0.28,0.49,U] [#6 0.26,-0.20,0.37,U] [#7 0.08,0.21,0.37,U] [#8 -0.10,-0.09,0.34,U] 
23:10:29.921 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.16}, one-star: {0.11, -0.33}
23:10:29.922 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
23:10:29.923 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
23:10:29.924 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.71 mountX=-0.01 mountY=0.16, mountTheta=1.62
23:10:29.926 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.16, opts=13)
23:10:29.927 00.001 8996 Enqueuing Move request for scope (-0.02, -0.16)
23:10:29.928 00.001 20224 Worker thread wakes up
23:10:29.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
23:10:29.928 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
23:10:29.928 00.000 20224 Moving (-0.02, -0.16) raw xDistance=-0.01 yDistance=0.16
23:10:29.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:10:29.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:29.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:10:29.928 00.000 20224 MoveAxis(E, 0, ABG)
23:10:29.928 00.000 20224 Move returns status 0, amount 0
23:10:29.928 00.000 20224 MoveAxis(N, 0, ABG)
23:10:29.928 00.000 20224 Move returns status 0, amount 0
23:10:29.928 00.000 20224 move complete, result=0
23:10:29.928 00.000 20224 worker thread done servicing request
23:10:29.932 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51632, med=2829, FiltMin=2573, FiltMax=25597, Gamma=1.000
23:10:29.944 00.012 8996 UpdateGuideState exits: m=712098 SNR=434.8
23:10:29.945 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:29.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:29.947 00.001 8996 Enqueuing Expose request
23:10:29.948 00.001 20224 Worker thread wakes up
23:10:29.948 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:10:29.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:29.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:31.100 01.151 20224 Exposure complete
23:10:31.189 00.089 20224 worker thread done servicing request
23:10:31.189 00.000 8996 OnExposeComplete: enter
23:10:31.191 00.002 8996 UpdateGuideState(): m_state=6
23:10:31.192 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6769
23:10:31.193 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=471.81, Mass=729017, SNR=371.5, Peak=60467 HFD=4.4
23:10:31.194 00.001 8996 MultiStar: [#1 0.01,-0.17,0.64,U] [#2 -0.22,0.09,0.69,U] [#3 -0.25,-0.09,0.52,U] [#4 -0.17,-0.03,0.45,U] [#5 -0.35,0.03,0.55,U] [#6 0.09,-0.25,0.37,U] [#7 0.14,0.38,0.45,U] [#8 -0.34,0.07,0.44,U] 
23:10:31.194 00.000 8996 refined, 8 included, MultiStar: {-0.15, -0.02}, one-star: {-0.17, -0.15}
23:10:31.195 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:10:31.196 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:10:31.197 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-2.98 mountX=-0.15 mountY=0.04, mountTheta=2.87
23:10:31.198 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
23:10:31.199 00.001 8996 Enqueuing Move request for scope (-0.15, -0.02)
23:10:31.200 00.001 20224 Worker thread wakes up
23:10:31.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
23:10:31.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
23:10:31.200 00.000 20224 Moving (-0.15, -0.02) raw xDistance=-0.15 yDistance=0.04
23:10:31.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:10:31.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:31.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:10:31.201 00.001 20224 MoveAxis(E, 0, ABG)
23:10:31.201 00.000 20224 Move returns status 0, amount 0
23:10:31.201 00.000 20224 MoveAxis(N, 0, ABG)
23:10:31.201 00.000 20224 Move returns status 0, amount 0
23:10:31.201 00.000 20224 move complete, result=0
23:10:31.201 00.000 20224 worker thread done servicing request
23:10:31.204 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60467, med=2829, FiltMin=2582, FiltMax=27267, Gamma=1.000
23:10:31.223 00.019 8996 UpdateGuideState exits: m=729017 SNR=371.5
23:10:31.225 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:31.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:31.227 00.001 8996 Enqueuing Expose request
23:10:31.229 00.002 20224 Worker thread wakes up
23:10:31.229 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:31.230 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:31.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:32.214 00.984 20224 Exposure complete
23:10:32.290 00.076 20224 worker thread done servicing request
23:10:32.290 00.000 8996 OnExposeComplete: enter
23:10:32.292 00.002 8996 UpdateGuideState(): m_state=6
23:10:32.294 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6770
23:10:32.295 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=471.95, Mass=713268, SNR=345.3, Peak=65264 HFD=4.2
23:10:32.296 00.001 8996 MultiStar: [#1 0.00,-0.20,0.67,U] [#2 -0.05,0.17,0.76,U] [#3 -0.20,0.12,0.61,U] [#4 -0.14,0.22,0.53,U] [#5 -0.22,-0.18,0.63,U] [#6 0.31,-0.27,0.45,U] [#7 0.13,0.37,0.43,U] [#8 -0.15,0.20,0.39,U] 
23:10:32.298 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {0.10, -0.01}
23:10:32.299 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:10:32.300 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:10:32.302 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.24 mountX=-0.03 mountY=-0.03, mountTheta=-2.35
23:10:32.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
23:10:32.305 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
23:10:32.306 00.001 20224 Worker thread wakes up
23:10:32.307 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:10:32.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:10:32.307 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.03
23:10:32.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:10:32.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:32.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:10:32.307 00.000 20224 MoveAxis(E, 0, ABG)
23:10:32.307 00.000 20224 Move returns status 0, amount 0
23:10:32.307 00.000 20224 MoveAxis(N, 0, ABG)
23:10:32.307 00.000 20224 Move returns status 0, amount 0
23:10:32.307 00.000 20224 move complete, result=0
23:10:32.307 00.000 20224 worker thread done servicing request
23:10:32.314 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65264, med=2829, FiltMin=2589, FiltMax=27453, Gamma=1.000
23:10:32.329 00.015 8996 UpdateGuideState exits: m=713268 SNR=345.3
23:10:32.331 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:32.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:32.333 00.001 8996 Enqueuing Expose request
23:10:32.334 00.001 20224 Worker thread wakes up
23:10:32.334 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:32.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:32.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:33.506 01.171 20224 Exposure complete
23:10:33.591 00.085 20224 worker thread done servicing request
23:10:33.592 00.001 8996 OnExposeComplete: enter
23:10:33.593 00.001 8996 UpdateGuideState(): m_state=6
23:10:33.594 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6771
23:10:33.595 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=471.89, Mass=690022, SNR=335.0, Peak=65504 HFD=4.3
23:10:33.597 00.002 8996 MultiStar: [#1 -0.02,-0.17,0.71,U] [#2 -0.16,0.22,0.77,U] [#3 -0.18,-0.03,0.60,U] [#4 0.04,0.03,0.64,U] [#5 -0.22,-0.06,0.63,U] [#6 0.08,-0.43,0.00,M1] [#7 -0.02,0.16,0.42,U] [#8 -0.12,0.02,0.41,U] 
23:10:33.598 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.00}, one-star: {0.22, -0.07}
23:10:33.600 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
23:10:33.602 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
23:10:33.605 00.003 8996 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.08 mountX=-0.04 mountY=0.00, mountTheta=3.09
23:10:33.609 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.00, opts=13)
23:10:33.610 00.001 8996 Enqueuing Move request for scope (-0.04, 0.00)
23:10:33.612 00.002 20224 Worker thread wakes up
23:10:33.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
23:10:33.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
23:10:33.612 00.000 20224 Moving (-0.04, 0.00) raw xDistance=-0.04 yDistance=0.00
23:10:33.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:10:33.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:33.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:10:33.612 00.000 20224 MoveAxis(E, 0, ABG)
23:10:33.613 00.001 20224 Move returns status 0, amount 0
23:10:33.613 00.000 20224 MoveAxis(N, 0, ABG)
23:10:33.613 00.000 20224 Move returns status 0, amount 0
23:10:33.613 00.000 20224 move complete, result=0
23:10:33.613 00.000 20224 worker thread done servicing request
23:10:33.620 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2832, FiltMin=2569, FiltMax=28397, Gamma=1.000
23:10:33.647 00.027 8996 UpdateGuideState exits: m=690022 SNR=335.0
23:10:33.649 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:33.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:33.651 00.001 8996 Enqueuing Expose request
23:10:33.652 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:33.652 00.000 20224 Worker thread wakes up
23:10:33.653 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:33.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:34.635 00.982 20224 Exposure complete
23:10:34.740 00.105 20224 worker thread done servicing request
23:10:34.741 00.001 8996 OnExposeComplete: enter
23:10:34.742 00.001 8996 UpdateGuideState(): m_state=6
23:10:34.744 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6772
23:10:34.746 00.002 8996 Star::Find returns 1 (0), X=137.30, Y=471.86, Mass=781475, SNR=359.4, Peak=63075 HFD=4.3
23:10:34.747 00.001 8996 MultiStar: [#1 -0.02,-0.23,0.68,U] [#2 -0.18,0.06,0.70,U] [#3 -0.47,-0.07,0.00,M1] [#4 -0.37,0.04,0.57,U] [#5 -0.44,-0.05,0.00,M1] [#6 -0.10,-0.24,0.42,U] [#7 -0.08,0.39,0.46,U] [#8 -0.24,0.13,0.38,U] 
23:10:34.749 00.002 8996 single-star, 6 included, MultiStar: {-0.13, -0.01}, one-star: {-0.04, -0.10}
23:10:34.749 00.000 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
23:10:34.751 00.002 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
23:10:34.752 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.93 mountX=-0.03 mountY=0.10, mountTheta=1.83
23:10:34.754 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
23:10:34.755 00.001 8996 Enqueuing Move request for scope (-0.04, -0.10)
23:10:34.756 00.001 20224 Worker thread wakes up
23:10:34.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
23:10:34.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
23:10:34.756 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.10
23:10:34.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:10:34.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:34.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:10:34.756 00.000 20224 MoveAxis(E, 0, ABG)
23:10:34.756 00.000 20224 Move returns status 0, amount 0
23:10:34.756 00.000 20224 MoveAxis(N, 0, ABG)
23:10:34.756 00.000 20224 Move returns status 0, amount 0
23:10:34.756 00.000 20224 move complete, result=0
23:10:34.756 00.000 20224 worker thread done servicing request
23:10:34.766 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63075, med=2829, FiltMin=2564, FiltMax=27277, Gamma=1.000
23:10:34.786 00.020 8996 UpdateGuideState exits: m=781475 SNR=359.4
23:10:34.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:34.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:34.788 00.000 8996 Enqueuing Expose request
23:10:34.789 00.001 20224 Worker thread wakes up
23:10:34.789 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:34.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:34.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:35.960 01.170 20224 Exposure complete
23:10:36.036 00.076 20224 worker thread done servicing request
23:10:36.036 00.000 8996 OnExposeComplete: enter
23:10:36.037 00.001 8996 UpdateGuideState(): m_state=6
23:10:36.038 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6773
23:10:36.039 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=472.00, Mass=708662, SNR=336.6, Peak=55043 HFD=4.3
23:10:36.040 00.001 8996 MultiStar: [#1 -0.13,-0.07,0.72,U] [#2 -0.31,0.20,0.76,U] [#3 -0.44,0.07,0.00,M2] [#4 -0.31,0.01,0.60,U] [#5 -0.37,-0.04,0.61,U] [#6 -0.07,0.03,0.47,U] [#7 -0.01,0.27,0.49,U] [#8 -0.31,0.11,0.40,U] 
23:10:36.040 00.000 8996 single-star, 7 included, MultiStar: {-0.20, 0.06}, one-star: {-0.09, 0.04}
23:10:36.041 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
23:10:36.042 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
23:10:36.043 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.72 mountX=-0.10 mountY=-0.03, mountTheta=-2.83
23:10:36.044 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.04, opts=13)
23:10:36.045 00.001 8996 Enqueuing Move request for scope (-0.09, 0.04)
23:10:36.046 00.001 20224 Worker thread wakes up
23:10:36.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
23:10:36.046 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
23:10:36.046 00.000 20224 Moving (-0.09, 0.04) raw xDistance=-0.10 yDistance=-0.03
23:10:36.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:10:36.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:36.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:10:36.046 00.000 20224 MoveAxis(E, 0, ABG)
23:10:36.046 00.000 20224 Move returns status 0, amount 0
23:10:36.046 00.000 20224 MoveAxis(N, 0, ABG)
23:10:36.046 00.000 20224 Move returns status 0, amount 0
23:10:36.046 00.000 20224 move complete, result=0
23:10:36.046 00.000 20224 worker thread done servicing request
23:10:36.054 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55043, med=2829, FiltMin=2569, FiltMax=28419, Gamma=1.000
23:10:36.075 00.021 8996 UpdateGuideState exits: m=708662 SNR=336.6
23:10:36.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:36.079 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:36.080 00.001 8996 Enqueuing Expose request
23:10:36.082 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:10:36.084 00.002 20224 Worker thread wakes up
23:10:36.084 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:36.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:37.059 00.975 20224 Exposure complete
23:10:37.132 00.073 20224 worker thread done servicing request
23:10:37.133 00.001 8996 OnExposeComplete: enter
23:10:37.134 00.001 8996 UpdateGuideState(): m_state=6
23:10:37.136 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6774
23:10:37.137 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=471.87, Mass=722570, SNR=372.1, Peak=56755 HFD=4.4
23:10:37.139 00.002 8996 MultiStar: [#1 -0.09,-0.22,0.63,U] [#2 -0.19,0.09,0.65,U] [#3 -0.39,-0.12,0.57,U] [#4 -0.16,-0.15,0.55,U] [#5 -0.32,-0.20,0.61,U] [#6 -0.01,-0.09,0.38,U] [#7 0.08,0.23,0.40,U] [#8 -0.12,-0.03,0.33,U] 
23:10:37.140 00.001 8996 single-star, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.03, -0.09}
23:10:37.141 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
23:10:37.142 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.40)
23:10:37.143 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.86 mountX=-0.02 mountY=0.09, mountTheta=1.76
23:10:37.146 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.09, opts=13)
23:10:37.148 00.002 8996 Enqueuing Move request for scope (-0.03, -0.09)
23:10:37.150 00.002 20224 Worker thread wakes up
23:10:37.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
23:10:37.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
23:10:37.150 00.000 20224 Moving (-0.03, -0.09) raw xDistance=-0.02 yDistance=0.09
23:10:37.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:10:37.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:37.151 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:10:37.151 00.000 20224 MoveAxis(E, 0, ABG)
23:10:37.151 00.000 20224 Move returns status 0, amount 0
23:10:37.151 00.000 20224 MoveAxis(N, 0, ABG)
23:10:37.151 00.000 20224 Move returns status 0, amount 0
23:10:37.151 00.000 20224 move complete, result=0
23:10:37.151 00.000 20224 worker thread done servicing request
23:10:37.158 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56755, med=2829, FiltMin=2563, FiltMax=26259, Gamma=1.000
23:10:37.181 00.023 8996 UpdateGuideState exits: m=722570 SNR=372.1
23:10:37.182 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:37.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:37.183 00.000 8996 Enqueuing Expose request
23:10:37.184 00.001 20224 Worker thread wakes up
23:10:37.184 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:37.185 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:37.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:38.342 01.157 20224 Exposure complete
23:10:38.424 00.082 20224 worker thread done servicing request
23:10:38.424 00.000 8996 OnExposeComplete: enter
23:10:38.426 00.002 8996 UpdateGuideState(): m_state=6
23:10:38.427 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6775
23:10:38.428 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=471.76, Mass=739589, SNR=360.2, Peak=63216 HFD=4.6
23:10:38.428 00.000 8996 MultiStar: [#1 -0.04,-0.38,0.62,U] [#2 -0.26,-0.09,0.70,U] [#3 -0.21,-0.29,0.55,U] [#4 -0.13,-0.18,0.49,U] [#5 -0.32,-0.25,0.70,U] [#6 -0.02,-0.35,0.46,U] [#7 0.06,-0.05,0.40,U] [#8 -0.15,-0.05,0.40,U] 
23:10:38.430 00.002 8996 single-star, 8 included, MultiStar: {-0.10, -0.21}, one-star: {0.10, -0.20}
23:10:38.430 00.000 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
23:10:38.431 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
23:10:38.432 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-1.10 mountX=0.12 mountY=0.19, mountTheta=1.00
23:10:38.434 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.20, opts=13)
23:10:38.435 00.001 8996 Enqueuing Move request for scope (0.10, -0.20)
23:10:38.435 00.000 20224 Worker thread wakes up
23:10:38.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.20) opts 0xd
23:10:38.435 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.20)
23:10:38.435 00.000 20224 Moving (0.10, -0.20) raw xDistance=0.12 yDistance=0.19
23:10:38.436 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:10:38.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:38.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:10:38.436 00.000 20224 MoveAxis(E, 0, ABG)
23:10:38.436 00.000 20224 Move returns status 0, amount 0
23:10:38.436 00.000 20224 MoveAxis(N, 0, ABG)
23:10:38.436 00.000 20224 Move returns status 0, amount 0
23:10:38.436 00.000 20224 move complete, result=0
23:10:38.436 00.000 20224 worker thread done servicing request
23:10:38.442 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63216, med=2829, FiltMin=2576, FiltMax=28573, Gamma=1.000
23:10:38.458 00.016 8996 UpdateGuideState exits: m=739589 SNR=360.2
23:10:38.460 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:38.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:38.462 00.001 8996 Enqueuing Expose request
23:10:38.463 00.001 20224 Worker thread wakes up
23:10:38.463 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:38.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:38.463 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:10:39.439 00.976 20224 Exposure complete
23:10:39.518 00.079 20224 worker thread done servicing request
23:10:39.518 00.000 8996 OnExposeComplete: enter
23:10:39.519 00.001 8996 UpdateGuideState(): m_state=6
23:10:39.520 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6776
23:10:39.520 00.000 8996 Star::Find returns 1 (0), X=137.37, Y=471.47, Mass=768906, SNR=391.5, Peak=53197 HFD=4.5
23:10:39.521 00.001 8996 MultiStar: [#1 -0.05,-0.32,0.62,U] [#2 -0.28,-0.12,0.70,U] [#3 -0.22,-0.36,0.56,U] [#4 -0.22,-0.30,0.48,U] [#5 -0.43,-0.27,0.00,M1] [#6 -0.08,-0.35,0.41,U] [#7 0.10,-0.09,0.44,U] [#8 -0.16,-0.16,0.37,U] 
23:10:39.522 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.30}, one-star: {0.03, -0.49}
23:10:39.523 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
23:10:39.524 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.35)
23:10:39.524 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.31 cameraTheta=-1.91 mountX=-0.07 mountY=0.31, mountTheta=1.81
23:10:39.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.30, opts=13)
23:10:39.527 00.001 8996 Enqueuing Move request for scope (-0.10, -0.30)
23:10:39.527 00.000 20224 Worker thread wakes up
23:10:39.528 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd
23:10:39.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.30)
23:10:39.528 00.000 20224 Moving (-0.10, -0.30) raw xDistance=-0.07 yDistance=0.31
23:10:39.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:10:39.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:10:39.528 00.000 20224 MoveAxis(E, 0, ABG)
23:10:39.528 00.000 20224 Move returns status 0, amount 0
23:10:39.528 00.000 20224 MoveAxis(S, 64, ABG)
23:10:39.528 00.000 20224 Guiding  Dir = 1, Dur = 64
23:10:39.528 00.000 20224 IsSlewing returns 0
23:10:39.528 00.000 20224 IsGuiding returns 0
23:10:39.535 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53197, med=2829, FiltMin=2579, FiltMax=24528, Gamma=1.000
23:10:39.548 00.013 8996 UpdateGuideState exits: m=768906 SNR=391.5
23:10:39.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:39.551 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:39.552 00.001 8996 Enqueuing Expose request
23:10:39.561 00.009 20224 PulseGuide returned control before completion, sleep 42
23:10:39.607 00.046 20224 IsGuiding returns 1
23:10:39.607 00.000 20224 scope still moving after pulse duration time elapsed
23:10:39.638 00.031 20224 IsSlewing returns 0
23:10:39.638 00.000 20224 IsGuiding returns 1
23:10:39.670 00.032 20224 IsSlewing returns 0
23:10:39.671 00.001 20224 IsGuiding returns 0
23:10:39.671 00.000 20224 scope move finished after 64 + 78 ms
23:10:39.671 00.000 20224 Move returns status 0, amount 64
23:10:39.671 00.000 20224 move complete, result=0
23:10:39.671 00.000 20224 worker thread done servicing request
23:10:39.671 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
23:10:39.674 00.003 20224 Worker thread wakes up
23:10:39.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:39.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:40.843 01.169 20224 Exposure complete
23:10:40.908 00.065 20224 worker thread done servicing request
23:10:40.908 00.000 8996 OnExposeComplete: enter
23:10:40.909 00.001 8996 UpdateGuideState(): m_state=6
23:10:40.909 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6777
23:10:40.910 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=471.67, Mass=751486, SNR=381.6, Peak=54595 HFD=4.4
23:10:40.911 00.001 8996 MultiStar: [#1 -0.04,-0.42,0.55,U] [#2 -0.27,-0.06,0.71,U] [#3 -0.29,-0.26,0.53,U] [#4 -0.21,-0.20,0.51,U] [#5 -0.46,-0.00,0.00,M2] [#6 -0.04,-0.36,0.38,U] [#7 0.18,0.08,0.42,U] [#8 -0.36,0.00,0.36,U] 
23:10:40.912 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.20}, one-star: {-0.03, -0.29}
23:10:40.913 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:10:40.913 00.000 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
23:10:40.914 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.15 mountX=-0.11 mountY=0.21, mountTheta=2.05
23:10:40.916 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.20, opts=13)
23:10:40.916 00.000 8996 Enqueuing Move request for scope (-0.13, -0.20)
23:10:40.917 00.001 20224 Worker thread wakes up
23:10:40.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
23:10:40.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
23:10:40.917 00.000 20224 Moving (-0.13, -0.20) raw xDistance=-0.11 yDistance=0.21
23:10:40.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:10:40.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:10:40.917 00.000 20224 MoveAxis(E, 0, ABG)
23:10:40.917 00.000 20224 Move returns status 0, amount 0
23:10:40.917 00.000 20224 MoveAxis(S, 45, ABG)
23:10:40.917 00.000 20224 Guiding  Dir = 1, Dur = 45
23:10:40.918 00.001 20224 IsSlewing returns 0
23:10:40.918 00.000 20224 IsGuiding returns 0
23:10:40.920 00.002 20224 PulseGuide returned control before completion, sleep 54
23:10:40.924 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54595, med=2829, FiltMin=2569, FiltMax=24384, Gamma=1.000
23:10:40.939 00.015 8996 UpdateGuideState exits: m=751486 SNR=381.6
23:10:40.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:40.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:40.942 00.001 8996 Enqueuing Expose request
23:10:40.986 00.044 20224 IsGuiding returns 1
23:10:40.986 00.000 20224 scope still moving after pulse duration time elapsed
23:10:41.013 00.027 20224 IsSlewing returns 0
23:10:41.013 00.000 20224 IsGuiding returns 0
23:10:41.013 00.000 20224 scope move finished after 45 + 49 ms
23:10:41.013 00.000 20224 Move returns status 0, amount 45
23:10:41.013 00.000 20224 move complete, result=0
23:10:41.013 00.000 20224 worker thread done servicing request
23:10:41.013 00.000 20224 Worker thread wakes up
23:10:41.013 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:41.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:41.014 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
23:10:41.991 00.977 20224 Exposure complete
23:10:42.048 00.057 20224 worker thread done servicing request
23:10:42.048 00.000 8996 OnExposeComplete: enter
23:10:42.049 00.001 8996 UpdateGuideState(): m_state=6
23:10:42.050 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6778
23:10:42.051 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=472.26, Mass=676092, SNR=316.9, Peak=51264 HFD=4.4
23:10:42.052 00.001 8996 MultiStar: [#1 0.10,0.02,0.79,U] [#2 -0.11,0.25,0.84,U] [#3 -0.17,0.23,0.61,U] [#4 -0.03,0.22,0.68,U] [#5 -0.25,0.26,0.66,U] [#6 0.23,0.29,0.51,U] [#7 0.32,0.62,0.00,M1] [#8 -0.15,0.52,0.00,M1] 
23:10:42.053 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.22}, one-star: {-0.10, 0.30}
23:10:42.053 00.000 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
23:10:42.054 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
23:10:42.055 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.81 mountX=-0.08 mountY=-0.22, mountTheta=-1.91
23:10:42.057 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.22, opts=13)
23:10:42.060 00.003 8996 Enqueuing Move request for scope (-0.05, 0.22)
23:10:42.061 00.001 20224 Worker thread wakes up
23:10:42.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
23:10:42.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
23:10:42.061 00.000 20224 Moving (-0.05, 0.22) raw xDistance=-0.08 yDistance=-0.22
23:10:42.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:10:42.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:42.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:10:42.061 00.000 20224 MoveAxis(E, 0, ABG)
23:10:42.061 00.000 20224 Move returns status 0, amount 0
23:10:42.061 00.000 20224 MoveAxis(N, 0, ABG)
23:10:42.061 00.000 20224 Move returns status 0, amount 0
23:10:42.061 00.000 20224 move complete, result=0
23:10:42.061 00.000 20224 worker thread done servicing request
23:10:42.065 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51264, med=2829, FiltMin=2557, FiltMax=24301, Gamma=1.000
23:10:42.083 00.018 8996 UpdateGuideState exits: m=676092 SNR=316.9
23:10:42.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:42.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:42.085 00.000 8996 Enqueuing Expose request
23:10:42.086 00.001 20224 Worker thread wakes up
23:10:42.086 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:10:42.087 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:42.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:43.291 01.204 20224 Exposure complete
23:10:43.362 00.071 20224 worker thread done servicing request
23:10:43.363 00.001 8996 OnExposeComplete: enter
23:10:43.363 00.000 8996 UpdateGuideState(): m_state=6
23:10:43.364 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6779
23:10:43.365 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.25, Mass=781626, SNR=360.7, Peak=61616 HFD=4.5
23:10:43.366 00.001 8996 MultiStar: [#1 -0.03,0.30,0.70,U] [#2 -0.23,0.48,0.00,M1] [#3 -0.21,0.33,0.57,U] [#4 -0.06,0.37,0.55,U] [#5 -0.31,0.38,0.00,M2] [#6 0.04,0.26,0.48,U] [#7 0.25,0.70,0.00,M2] [#8 -0.19,0.60,0.00,M2] 
23:10:43.367 00.001 8996 single-star, 4 included, MultiStar: {-0.04, 0.31}, one-star: {0.01, 0.29}
23:10:43.367 00.000 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
23:10:43.368 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
23:10:43.369 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.29 hyp=0.29 cameraTheta=1.54 mountX=-0.02 mountY=-0.29, mountTheta=-1.64
23:10:43.370 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.29, opts=13)
23:10:43.371 00.001 8996 Enqueuing Move request for scope (0.01, 0.29)
23:10:43.372 00.001 20224 Worker thread wakes up
23:10:43.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.29) opts 0xd
23:10:43.372 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.29)
23:10:43.372 00.000 20224 Moving (0.01, 0.29) raw xDistance=-0.02 yDistance=-0.29
23:10:43.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:10:43.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:43.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:10:43.372 00.000 20224 MoveAxis(E, 0, ABG)
23:10:43.372 00.000 20224 Move returns status 0, amount 0
23:10:43.372 00.000 20224 MoveAxis(N, 0, ABG)
23:10:43.372 00.000 20224 Move returns status 0, amount 0
23:10:43.372 00.000 20224 move complete, result=0
23:10:43.372 00.000 20224 worker thread done servicing request
23:10:43.375 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61616, med=2829, FiltMin=2573, FiltMax=28461, Gamma=1.000
23:10:43.395 00.020 8996 UpdateGuideState exits: m=781626 SNR=360.7
23:10:43.397 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:43.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:43.399 00.001 8996 Enqueuing Expose request
23:10:43.400 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:10:43.401 00.001 20224 Worker thread wakes up
23:10:43.401 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:43.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:44.366 00.965 20224 Exposure complete
23:10:44.454 00.088 20224 worker thread done servicing request
23:10:44.454 00.000 8996 OnExposeComplete: enter
23:10:44.455 00.001 8996 UpdateGuideState(): m_state=6
23:10:44.456 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6780
23:10:44.457 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=472.51, Mass=754515, SNR=360.3, Peak=50909 HFD=4.4
23:10:44.458 00.001 8996 MultiStar: [#1 0.10,0.28,0.61,U] [#2 -0.06,0.55,0.00,M2] [#3 -0.02,0.57,0.00,M1] [#4 0.05,0.61,0.00,M1] [#5 -0.29,0.54,0.00,M3] [#6 0.20,0.67,0.00,M1] [#7 0.16,0.93,0.00,M3] [#8 -0.20,0.60,0.00,M3] 
23:10:44.458 00.000 8996 refined, 1 included, MultiStar: {0.07, 0.44}, one-star: {0.05, 0.55}
23:10:44.459 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
23:10:44.460 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
23:10:44.460 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.44 hyp=0.45 cameraTheta=1.41 mountX=0.03 mountY=-0.45, mountTheta=-1.51
23:10:44.463 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.44, opts=13)
23:10:44.465 00.002 8996 Enqueuing Move request for scope (0.07, 0.44)
23:10:44.467 00.002 20224 Worker thread wakes up
23:10:44.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.44) opts 0xd
23:10:44.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.44)
23:10:44.467 00.000 20224 Moving (0.07, 0.44) raw xDistance=0.03 yDistance=-0.45
23:10:44.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:10:44.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:10:44.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
23:10:44.467 00.000 20224 MoveAxis(E, 0, ABG)
23:10:44.468 00.001 20224 Move returns status 0, amount 0
23:10:44.468 00.000 20224 MoveAxis(N, 0, ABG)
23:10:44.468 00.000 20224 Move returns status 0, amount 0
23:10:44.468 00.000 20224 move complete, result=0
23:10:44.468 00.000 20224 worker thread done servicing request
23:10:44.473 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50909, med=2829, FiltMin=2547, FiltMax=24355, Gamma=1.000
23:10:44.495 00.022 8996 UpdateGuideState exits: m=754515 SNR=360.3
23:10:44.496 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:44.497 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:44.498 00.001 8996 Enqueuing Expose request
23:10:44.499 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
23:10:44.500 00.001 20224 Worker thread wakes up
23:10:44.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:44.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:45.677 01.177 20224 Exposure complete
23:10:45.741 00.064 20224 worker thread done servicing request
23:10:45.741 00.000 8996 OnExposeComplete: enter
23:10:45.742 00.001 8996 UpdateGuideState(): m_state=6
23:10:45.743 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6781
23:10:45.744 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=472.28, Mass=715432, SNR=333.3, Peak=65504 HFD=4.6
23:10:45.745 00.001 8996 MultiStar: [#1 0.14,0.28,0.67,U] [#2 -0.07,0.80,0.00,M3] [#3 -0.05,0.49,0.00,M2] [#4 0.05,0.61,0.00,M2] [#5 -0.18,0.36,0.68,U] [#6 0.22,0.47,0.00,M2] [#7 0.31,0.80,0.00,M4] [#8 -0.04,0.72,0.00,M4] 
23:10:45.747 00.002 8996 refined, 2 included, MultiStar: {0.12, 0.32}, one-star: {0.32, 0.32}
23:10:45.750 00.003 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
23:10:45.752 00.002 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
23:10:45.755 00.003 8996 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.20 mountX=0.09 mountY=-0.33, mountTheta=-1.30
23:10:45.757 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.32, opts=13)
23:10:45.758 00.001 8996 Enqueuing Move request for scope (0.12, 0.32)
23:10:45.758 00.000 20224 Worker thread wakes up
23:10:45.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
23:10:45.758 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
23:10:45.758 00.000 20224 Moving (0.12, 0.32) raw xDistance=0.09 yDistance=-0.33
23:10:45.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:10:45.759 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:10:45.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:10:45.759 00.000 20224 MoveAxis(E, 0, ABG)
23:10:45.759 00.000 20224 Move returns status 0, amount 0
23:10:45.759 00.000 20224 MoveAxis(N, 0, ABG)
23:10:45.759 00.000 20224 Move returns status 0, amount 0
23:10:45.759 00.000 20224 move complete, result=0
23:10:45.759 00.000 20224 worker thread done servicing request
23:10:45.764 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2829, FiltMin=2557, FiltMax=28115, Gamma=1.000
23:10:45.778 00.014 8996 UpdateGuideState exits: m=715432 SNR=333.3
23:10:45.781 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:45.783 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:45.785 00.002 8996 Enqueuing Expose request
23:10:45.787 00.002 20224 Worker thread wakes up
23:10:45.787 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:10:45.789 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:45.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:46.775 00.986 20224 Exposure complete
23:10:46.851 00.076 20224 worker thread done servicing request
23:10:46.851 00.000 8996 OnExposeComplete: enter
23:10:46.852 00.001 8996 UpdateGuideState(): m_state=6
23:10:46.853 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6782
23:10:46.854 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=472.17, Mass=744419, SNR=365.8, Peak=65504 HFD=4.5
23:10:46.855 00.001 8996 MultiStar: [#1 0.29,0.14,0.77,U] [#2 0.14,0.51,0.00,M4] [#3 0.01,0.38,0.56,U] [#4 0.16,0.38,0.53,U] [#5 -0.13,0.33,0.57,U] [#6 0.37,0.21,0.45,U] [#7 0.49,0.60,0.00,M5] [#8 0.07,0.34,0.46,U] 
23:10:46.857 00.002 8996 refined, 6 included, MultiStar: {0.17, 0.27}, one-star: {0.31, 0.21}
23:10:46.857 00.000 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
23:10:46.858 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
23:10:46.860 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.27 hyp=0.32 cameraTheta=1.00 mountX=0.15 mountY=-0.29, mountTheta=-1.10
23:10:46.863 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.27, opts=13)
23:10:46.864 00.001 8996 Enqueuing Move request for scope (0.17, 0.27)
23:10:46.866 00.002 20224 Worker thread wakes up
23:10:46.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.27) opts 0xd
23:10:46.866 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.27)
23:10:46.866 00.000 20224 Moving (0.17, 0.27) raw xDistance=0.15 yDistance=-0.29
23:10:46.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:10:46.866 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.25 newest=-1.07
23:10:46.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:10:46.866 00.000 20224 MoveAxis(E, 0, ABG)
23:10:46.866 00.000 20224 Move returns status 0, amount 0
23:10:46.866 00.000 20224 MoveAxis(N, 61, ABG)
23:10:46.867 00.001 20224 Guiding  Dir = 0, Dur = 61
23:10:46.867 00.000 20224 IsSlewing returns 0
23:10:46.867 00.000 20224 IsGuiding returns 0
23:10:46.871 00.004 20224 PulseGuide returned control before completion, sleep 68
23:10:46.874 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2829, FiltMin=2569, FiltMax=28147, Gamma=1.000
23:10:46.892 00.018 8996 UpdateGuideState exits: m=744419 SNR=365.8
23:10:46.893 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:46.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:46.894 00.000 8996 Enqueuing Expose request
23:10:46.950 00.056 20224 IsGuiding returns 0
23:10:46.950 00.000 20224 Move returns status 0, amount 61
23:10:46.950 00.000 20224 move complete, result=0
23:10:46.950 00.000 20224 worker thread done servicing request
23:10:46.950 00.000 20224 Worker thread wakes up
23:10:46.950 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:46.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:46.951 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
23:10:48.134 01.183 20224 Exposure complete
23:10:48.205 00.071 20224 worker thread done servicing request
23:10:48.205 00.000 8996 OnExposeComplete: enter
23:10:48.207 00.002 8996 UpdateGuideState(): m_state=6
23:10:48.208 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6783
23:10:48.209 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.07, Mass=674906, SNR=379.2, Peak=63248 HFD=4.3
23:10:48.210 00.001 8996 MultiStar: [#1 0.12,0.11,0.73,U] [#2 -0.01,0.21,0.71,U] [#3 -0.08,0.18,0.57,U] [#4 -0.02,0.31,0.54,U] [#5 -0.20,0.04,0.58,U] [#6 0.30,0.16,0.39,U] [#7 0.27,0.52,0.00,M6] [#8 -0.04,0.33,0.40,U] 
23:10:48.212 00.002 8996 single-star, 7 included, MultiStar: {0.02, 0.17}, one-star: {0.07, 0.11}
23:10:48.213 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
23:10:48.214 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
23:10:48.215 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.98 mountX=0.06 mountY=-0.12, mountTheta=-1.08
23:10:48.218 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.11, opts=13)
23:10:48.219 00.001 8996 Enqueuing Move request for scope (0.07, 0.11)
23:10:48.220 00.001 20224 Worker thread wakes up
23:10:48.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:10:48.221 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:10:48.221 00.000 20224 Moving (0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
23:10:48.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:10:48.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:48.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:10:48.221 00.000 20224 MoveAxis(E, 0, ABG)
23:10:48.221 00.000 20224 Move returns status 0, amount 0
23:10:48.221 00.000 20224 MoveAxis(N, 0, ABG)
23:10:48.221 00.000 20224 Move returns status 0, amount 0
23:10:48.222 00.001 20224 move complete, result=0
23:10:48.222 00.000 20224 worker thread done servicing request
23:10:48.226 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63248, med=2829, FiltMin=2553, FiltMax=25587, Gamma=1.000
23:10:48.243 00.017 8996 UpdateGuideState exits: m=674906 SNR=379.2
23:10:48.244 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:48.245 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:48.246 00.001 8996 Enqueuing Expose request
23:10:48.247 00.001 20224 Worker thread wakes up
23:10:48.247 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:48.248 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:48.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:49.226 00.978 20224 Exposure complete
23:10:49.307 00.081 20224 worker thread done servicing request
23:10:49.307 00.000 8996 OnExposeComplete: enter
23:10:49.309 00.002 8996 UpdateGuideState(): m_state=6
23:10:49.311 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6784
23:10:49.313 00.002 8996 Star::Find returns 1 (0), X=137.17, Y=472.25, Mass=707748, SNR=357.7, Peak=52883 HFD=4.4
23:10:49.315 00.002 8996 MultiStar: [#1 0.25,0.03,0.71,U] [#2 -0.04,0.48,0.00,M4] [#3 -0.06,0.20,0.58,U] [#4 -0.04,0.36,0.56,U] [#5 -0.38,0.42,0.00,M1] [#6 -0.01,0.11,0.43,U] [#7 0.02,0.35,0.42,U] [#8 -0.17,0.33,0.38,U] 
23:10:49.317 00.002 8996 refined, 6 included, MultiStar: {-0.02, 0.23}, one-star: {-0.16, 0.29}
23:10:49.318 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
23:10:49.320 00.002 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
23:10:49.322 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.68 mountX=-0.05 mountY=-0.23, mountTheta=-1.78
23:10:49.325 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.23, opts=13)
23:10:49.327 00.002 8996 Enqueuing Move request for scope (-0.02, 0.23)
23:10:49.328 00.001 20224 Worker thread wakes up
23:10:49.329 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
23:10:49.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
23:10:49.329 00.000 20224 Moving (-0.02, 0.23) raw xDistance=-0.05 yDistance=-0.23
23:10:49.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:10:49.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:10:49.329 00.000 20224 MoveAxis(E, 0, ABG)
23:10:49.329 00.000 20224 Move returns status 0, amount 0
23:10:49.329 00.000 20224 MoveAxis(N, 48, ABG)
23:10:49.329 00.000 20224 Guiding  Dir = 0, Dur = 48
23:10:49.330 00.001 20224 IsSlewing returns 0
23:10:49.330 00.000 20224 IsGuiding returns 0
23:10:49.332 00.002 20224 PulseGuide returned control before completion, sleep 57
23:10:49.338 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52883, med=2829, FiltMin=2582, FiltMax=23747, Gamma=1.000
23:10:49.359 00.021 8996 UpdateGuideState exits: m=707748 SNR=357.7
23:10:49.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:49.360 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:49.361 00.001 8996 Enqueuing Expose request
23:10:49.402 00.041 20224 IsGuiding returns 1
23:10:49.402 00.000 20224 scope still moving after pulse duration time elapsed
23:10:49.433 00.031 20224 IsSlewing returns 0
23:10:49.433 00.000 20224 IsGuiding returns 0
23:10:49.433 00.000 20224 scope move finished after 48 + 55 ms
23:10:49.434 00.001 20224 Move returns status 0, amount 48
23:10:49.434 00.000 20224 move complete, result=0
23:10:49.434 00.000 20224 worker thread done servicing request
23:10:49.434 00.000 20224 Worker thread wakes up
23:10:49.434 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
23:10:49.436 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:49.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:50.611 01.175 20224 Exposure complete
23:10:50.685 00.074 20224 worker thread done servicing request
23:10:50.686 00.001 8996 OnExposeComplete: enter
23:10:50.687 00.001 8996 UpdateGuideState(): m_state=6
23:10:50.689 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6785
23:10:50.691 00.002 8996 Star::Find returns 1 (0), X=137.17, Y=472.14, Mass=655154, SNR=342.0, Peak=54563 HFD=4.3
23:10:50.693 00.002 8996 MultiStar: [#1 -0.15,-0.00,0.67,U] [#2 -0.22,0.04,0.77,U] [#3 -0.45,0.25,0.00,M1] [#4 -0.31,0.43,0.00,M1] [#5 -0.29,0.23,0.62,U] [#6 0.04,-0.02,0.42,U] [#7 0.15,0.22,0.52,U] [#8 -0.19,0.44,0.00,M2] 
23:10:50.695 00.002 8996 refined, 5 included, MultiStar: {-0.13, 0.12}, one-star: {-0.16, 0.18}
23:10:50.696 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
23:10:50.698 00.002 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
23:10:50.699 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.17 cameraTheta=2.41 mountX=-0.14 mountY=-0.10, mountTheta=-2.52
23:10:50.701 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
23:10:50.703 00.002 8996 Enqueuing Move request for scope (-0.13, 0.12)
23:10:50.705 00.002 20224 Worker thread wakes up
23:10:50.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
23:10:50.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
23:10:50.705 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.10
23:10:50.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:10:50.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:50.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:10:50.705 00.000 20224 MoveAxis(E, 0, ABG)
23:10:50.706 00.001 20224 Move returns status 0, amount 0
23:10:50.706 00.000 20224 MoveAxis(N, 0, ABG)
23:10:50.706 00.000 20224 Move returns status 0, amount 0
23:10:50.706 00.000 20224 move complete, result=0
23:10:50.706 00.000 20224 worker thread done servicing request
23:10:50.712 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54563, med=2829, FiltMin=2563, FiltMax=27101, Gamma=1.000
23:10:50.742 00.030 8996 UpdateGuideState exits: m=655154 SNR=342.0
23:10:50.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:50.746 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:50.746 00.000 8996 Enqueuing Expose request
23:10:50.747 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:10:50.749 00.002 20224 Worker thread wakes up
23:10:50.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:50.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:51.743 00.994 20224 Exposure complete
23:10:51.824 00.081 20224 worker thread done servicing request
23:10:51.824 00.000 8996 OnExposeComplete: enter
23:10:51.827 00.003 8996 UpdateGuideState(): m_state=6
23:10:51.829 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6786
23:10:51.830 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=471.96, Mass=739187, SNR=370.5, Peak=65059 HFD=4.3
23:10:51.831 00.001 8996 MultiStar: [#1 0.03,-0.20,0.59,U] [#2 -0.25,0.19,0.67,U] [#3 -0.26,-0.09,0.58,U] [#4 -0.23,-0.04,0.55,U] [#5 -0.37,-0.15,0.59,U] [#6 -0.15,-0.19,0.40,U] [#7 -0.18,0.20,0.46,U] [#8 -0.27,0.42,0.00,M3] 
23:10:51.833 00.002 8996 refined, 7 included, MultiStar: {-0.21, -0.03}, one-star: {-0.23, 0.00}
23:10:51.834 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
23:10:51.835 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
23:10:51.837 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=-0.21 mountY=0.05, mountTheta=2.89
23:10:51.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.03, opts=13)
23:10:51.840 00.001 8996 Enqueuing Move request for scope (-0.21, -0.03)
23:10:51.841 00.001 20224 Worker thread wakes up
23:10:51.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
23:10:51.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
23:10:51.841 00.000 20224 Moving (-0.21, -0.03) raw xDistance=-0.21 yDistance=0.05
23:10:51.842 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:10:51.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:51.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:10:51.842 00.000 20224 MoveAxis(E, 30, ABG)
23:10:51.842 00.000 20224 Guiding  Dir = 2, Dur = 30
23:10:51.842 00.000 20224 IsSlewing returns 0
23:10:51.842 00.000 20224 IsGuiding returns 0
23:10:51.846 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65059, med=2829, FiltMin=2541, FiltMax=29811, Gamma=1.000
23:10:51.867 00.021 8996 UpdateGuideState exits: m=739187 SNR=370.5
23:10:51.868 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:51.869 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:51.870 00.001 8996 Enqueuing Expose request
23:10:51.872 00.002 20224 PulseGuide returned control before completion, sleep 11
23:10:51.886 00.014 20224 IsGuiding returns 1
23:10:51.886 00.000 20224 scope still moving after pulse duration time elapsed
23:10:51.917 00.031 20224 IsSlewing returns 0
23:10:51.917 00.000 20224 IsGuiding returns 1
23:10:51.949 00.032 20224 IsSlewing returns 0
23:10:51.949 00.000 20224 IsGuiding returns 1
23:10:51.980 00.031 20224 IsSlewing returns 0
23:10:51.980 00.000 20224 IsGuiding returns 0
23:10:51.981 00.001 20224 scope move finished after 30 + 108 ms
23:10:51.981 00.000 20224 Move returns status 0, amount 30
23:10:51.981 00.000 20224 MoveAxis(N, 0, ABG)
23:10:51.981 00.000 20224 Move returns status 0, amount 0
23:10:51.981 00.000 20224 move complete, result=0
23:10:51.981 00.000 20224 worker thread done servicing request
23:10:51.981 00.000 20224 Worker thread wakes up
23:10:51.981 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
23:10:51.984 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:51.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:53.147 01.163 20224 Exposure complete
23:10:53.205 00.058 20224 worker thread done servicing request
23:10:53.205 00.000 8996 OnExposeComplete: enter
23:10:53.206 00.001 8996 UpdateGuideState(): m_state=6
23:10:53.206 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6787
23:10:53.207 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=471.95, Mass=761519, SNR=360.5, Peak=65504 HFD=4.2
23:10:53.208 00.001 8996 MultiStar: [#1 0.06,-0.36,0.68,U] [#2 -0.19,-0.18,0.67,U] [#3 -0.43,-0.10,0.00,M1] [#4 -0.26,-0.09,0.53,U] [#5 -0.26,-0.09,0.59,U] [#6 -0.00,-0.27,0.44,U] [#7 0.18,0.09,0.42,U] [#8 -0.16,-0.12,0.43,U] 
23:10:53.209 00.001 8996 single-star, 7 included, MultiStar: {-0.09, -0.13}, one-star: {-0.04, -0.01}
23:10:53.209 00.000 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
23:10:53.210 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
23:10:53.211 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.87 mountX=-0.04 mountY=0.02, mountTheta=2.75
23:10:53.212 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
23:10:53.213 00.001 8996 Enqueuing Move request for scope (-0.04, -0.01)
23:10:53.214 00.001 20224 Worker thread wakes up
23:10:53.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
23:10:53.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
23:10:53.214 00.000 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.02
23:10:53.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:10:53.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:53.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:10:53.214 00.000 20224 MoveAxis(E, 0, ABG)
23:10:53.214 00.000 20224 Move returns status 0, amount 0
23:10:53.214 00.000 20224 MoveAxis(N, 0, ABG)
23:10:53.214 00.000 20224 Move returns status 0, amount 0
23:10:53.215 00.001 20224 move complete, result=0
23:10:53.215 00.000 20224 worker thread done servicing request
23:10:53.219 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65504, med=2825, FiltMin=2550, FiltMax=28451, Gamma=1.000
23:10:53.239 00.020 8996 UpdateGuideState exits: m=761519 SNR=360.5
23:10:53.241 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:53.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:53.243 00.001 8996 Enqueuing Expose request
23:10:53.244 00.001 20224 Worker thread wakes up
23:10:53.245 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:10:53.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:53.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:54.222 00.976 20224 Exposure complete
23:10:54.281 00.059 20224 worker thread done servicing request
23:10:54.281 00.000 8996 OnExposeComplete: enter
23:10:54.283 00.002 8996 UpdateGuideState(): m_state=6
23:10:54.284 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6788
23:10:54.285 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=471.70, Mass=719541, SNR=345.2, Peak=64896 HFD=4.4
23:10:54.287 00.002 8996 MultiStar: [#1 0.07,-0.48,0.00,M1] [#2 -0.18,-0.02,0.82,U] [#3 -0.26,-0.25,0.60,U] [#4 -0.13,-0.25,0.55,U] [#5 -0.27,0.03,0.60,U] [#6 0.01,-0.41,0.45,U] [#7 0.17,0.15,0.46,U] [#8 -0.04,-0.19,0.37,U] 
23:10:54.289 00.002 8996 refined, 7 included, MultiStar: {-0.05, -0.15}, one-star: {0.20, -0.26}
23:10:54.290 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
23:10:54.291 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
23:10:54.292 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.92 mountX=-0.04 mountY=0.16, mountTheta=1.82
23:10:54.294 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.15, opts=13)
23:10:54.295 00.001 8996 Enqueuing Move request for scope (-0.05, -0.15)
23:10:54.297 00.002 20224 Worker thread wakes up
23:10:54.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
23:10:54.297 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
23:10:54.297 00.000 20224 Moving (-0.05, -0.15) raw xDistance=-0.04 yDistance=0.16
23:10:54.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:10:54.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:54.298 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:10:54.298 00.000 20224 MoveAxis(E, 0, ABG)
23:10:54.298 00.000 20224 Move returns status 0, amount 0
23:10:54.298 00.000 20224 MoveAxis(N, 0, ABG)
23:10:54.298 00.000 20224 Move returns status 0, amount 0
23:10:54.298 00.000 20224 move complete, result=0
23:10:54.298 00.000 20224 worker thread done servicing request
23:10:54.303 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64896, med=2829, FiltMin=2553, FiltMax=28621, Gamma=1.000
23:10:54.318 00.015 8996 UpdateGuideState exits: m=719541 SNR=345.2
23:10:54.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:54.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:54.320 00.000 8996 Enqueuing Expose request
23:10:54.321 00.001 20224 Worker thread wakes up
23:10:54.321 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:10:54.322 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:54.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:55.496 01.174 20224 Exposure complete
23:10:55.570 00.074 20224 worker thread done servicing request
23:10:55.570 00.000 8996 OnExposeComplete: enter
23:10:55.571 00.001 8996 UpdateGuideState(): m_state=6
23:10:55.572 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6789
23:10:55.572 00.000 8996 Star::Find returns 1 (0), X=137.51, Y=471.82, Mass=778615, SNR=362.0, Peak=65504 HFD=4.5
23:10:55.573 00.001 8996 MultiStar: [#1 0.16,-0.37,0.62,U] [#2 -0.12,-0.02,0.75,U] [#3 0.08,-0.33,0.57,U] [#4 -0.01,-0.24,0.56,U] [#5 -0.22,-0.26,0.63,U] [#6 0.38,-0.40,0.00,M1] [#7 0.16,0.17,0.43,U] [#8 -0.08,0.01,0.41,U] 
23:10:55.574 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.16}, one-star: {0.17, -0.14}
23:10:55.575 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
23:10:55.576 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
23:10:55.576 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.42 mountX=0.04 mountY=0.16, mountTheta=1.32
23:10:55.578 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.16, opts=13)
23:10:55.578 00.000 8996 Enqueuing Move request for scope (0.02, -0.16)
23:10:55.579 00.001 20224 Worker thread wakes up
23:10:55.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
23:10:55.579 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
23:10:55.579 00.000 20224 Moving (0.02, -0.16) raw xDistance=0.04 yDistance=0.16
23:10:55.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:10:55.580 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:55.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:10:55.580 00.000 20224 MoveAxis(E, 0, ABG)
23:10:55.580 00.000 20224 Move returns status 0, amount 0
23:10:55.580 00.000 20224 MoveAxis(N, 0, ABG)
23:10:55.580 00.000 20224 Move returns status 0, amount 0
23:10:55.580 00.000 20224 move complete, result=0
23:10:55.580 00.000 20224 worker thread done servicing request
23:10:55.583 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2829, FiltMin=2564, FiltMax=28829, Gamma=1.000
23:10:55.596 00.013 8996 UpdateGuideState exits: m=778615 SNR=362.0
23:10:55.597 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:55.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:55.599 00.001 8996 Enqueuing Expose request
23:10:55.600 00.001 20224 Worker thread wakes up
23:10:55.600 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:10:55.600 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:55.601 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:56.565 00.964 20224 Exposure complete
23:10:56.634 00.069 20224 worker thread done servicing request
23:10:56.634 00.000 8996 OnExposeComplete: enter
23:10:56.635 00.001 8996 UpdateGuideState(): m_state=6
23:10:56.636 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6790
23:10:56.637 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=471.78, Mass=742863, SNR=323.9, Peak=65504 HFD=4.4
23:10:56.638 00.001 8996 MultiStar: [#1 0.24,-0.39,0.00,M1] [#2 -0.13,-0.02,0.93,U] [#3 0.01,-0.28,0.60,U] [#4 0.09,-0.28,0.62,U] [#5 -0.19,-0.09,0.65,U] [#6 0.37,-0.38,0.00,M2] [#7 0.28,0.10,0.48,U] [#8 -0.02,0.03,0.39,U] 
23:10:56.638 00.000 8996 refined, 6 included, MultiStar: {0.00, -0.12}, one-star: {0.06, -0.18}
23:10:56.639 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
23:10:56.640 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.69)
23:10:56.641 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.57 mountX=0.01 mountY=0.12, mountTheta=1.47
23:10:56.642 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.12, opts=13)
23:10:56.643 00.001 8996 Enqueuing Move request for scope (0.00, -0.12)
23:10:56.644 00.001 20224 Worker thread wakes up
23:10:56.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
23:10:56.644 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
23:10:56.644 00.000 20224 Moving (0.00, -0.12) raw xDistance=0.01 yDistance=0.12
23:10:56.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:10:56.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:56.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:10:56.644 00.000 20224 MoveAxis(E, 0, ABG)
23:10:56.644 00.000 20224 Move returns status 0, amount 0
23:10:56.644 00.000 20224 MoveAxis(N, 0, ABG)
23:10:56.644 00.000 20224 Move returns status 0, amount 0
23:10:56.644 00.000 20224 move complete, result=0
23:10:56.644 00.000 20224 worker thread done servicing request
23:10:56.648 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2829, FiltMin=2566, FiltMax=27981, Gamma=1.000
23:10:56.673 00.025 8996 UpdateGuideState exits: m=742863 SNR=323.9
23:10:56.675 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:56.676 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:56.677 00.001 8996 Enqueuing Expose request
23:10:56.678 00.001 20224 Worker thread wakes up
23:10:56.678 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:56.679 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:56.679 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:57.855 01.176 20224 Exposure complete
23:10:57.926 00.071 20224 worker thread done servicing request
23:10:57.926 00.000 8996 OnExposeComplete: enter
23:10:57.928 00.002 8996 UpdateGuideState(): m_state=6
23:10:57.929 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6791
23:10:57.930 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=471.82, Mass=731991, SNR=360.5, Peak=65504 HFD=4.5
23:10:57.933 00.003 8996 MultiStar: [#1 0.24,-0.42,0.00,M2] [#2 -0.12,0.11,0.72,U] [#3 -0.05,-0.18,0.62,U] [#4 0.12,-0.24,0.57,U] [#5 -0.18,-0.12,0.60,U] [#6 0.24,-0.25,0.52,U] [#7 0.27,0.21,0.39,U] [#8 0.08,0.05,0.38,U] 
23:10:57.935 00.002 8996 refined, 7 included, MultiStar: {0.08, -0.08}, one-star: {0.25, -0.14}
23:10:57.937 00.002 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
23:10:57.938 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.42)
23:10:57.940 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.84 mountX=0.08 mountY=0.08, mountTheta=0.73
23:10:57.943 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.08, opts=13)
23:10:57.945 00.002 8996 Enqueuing Move request for scope (0.08, -0.08)
23:10:57.946 00.001 20224 Worker thread wakes up
23:10:57.947 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
23:10:57.947 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
23:10:57.947 00.000 20224 Moving (0.08, -0.08) raw xDistance=0.08 yDistance=0.08
23:10:57.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:10:57.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:10:57.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:10:57.947 00.000 20224 MoveAxis(E, 0, ABG)
23:10:57.947 00.000 20224 Move returns status 0, amount 0
23:10:57.947 00.000 20224 MoveAxis(N, 0, ABG)
23:10:57.947 00.000 20224 Move returns status 0, amount 0
23:10:57.947 00.000 20224 move complete, result=0
23:10:57.947 00.000 20224 worker thread done servicing request
23:10:57.953 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65504, med=2829, FiltMin=2582, FiltMax=28253, Gamma=1.000
23:10:57.978 00.025 8996 UpdateGuideState exits: m=731991 SNR=360.5
23:10:57.981 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:57.983 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:57.985 00.002 8996 Enqueuing Expose request
23:10:57.988 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:10:57.990 00.002 20224 Worker thread wakes up
23:10:57.990 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:57.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:10:58.979 00.989 20224 Exposure complete
23:10:59.069 00.090 20224 worker thread done servicing request
23:10:59.069 00.000 8996 OnExposeComplete: enter
23:10:59.070 00.001 8996 UpdateGuideState(): m_state=6
23:10:59.072 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6792
23:10:59.073 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=471.72, Mass=728733, SNR=394.8, Peak=65504 HFD=4.4
23:10:59.077 00.004 8996 MultiStar: [#1 0.14,-0.40,0.61,U] [#2 -0.13,-0.17,0.64,U] [#3 -0.02,-0.26,0.52,U] [#4 0.10,-0.27,0.53,U] [#5 0.02,-0.36,0.57,U] [#6 0.26,-0.40,0.00,M2] [#7 0.31,-0.04,0.39,U] [#8 0.05,-0.14,0.36,U] 
23:10:59.079 00.002 8996 refined, 7 included, MultiStar: {0.14, -0.25}, one-star: {0.46, -0.24}
23:10:59.081 00.002 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
23:10:59.083 00.002 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
23:10:59.085 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.28 cameraTheta=-1.05 mountX=0.16 mountY=0.23, mountTheta=0.95
23:10:59.087 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.25, opts=13)
23:10:59.089 00.002 8996 Enqueuing Move request for scope (0.14, -0.25)
23:10:59.091 00.002 20224 Worker thread wakes up
23:10:59.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd
23:10:59.091 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.25)
23:10:59.091 00.000 20224 Moving (0.14, -0.25) raw xDistance=0.16 yDistance=0.23
23:10:59.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:10:59.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:10:59.092 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:10:59.092 00.000 20224 MoveAxis(E, 0, ABG)
23:10:59.092 00.000 20224 Move returns status 0, amount 0
23:10:59.092 00.000 20224 MoveAxis(N, 0, ABG)
23:10:59.092 00.000 20224 Move returns status 0, amount 0
23:10:59.092 00.000 20224 move complete, result=0
23:10:59.092 00.000 20224 worker thread done servicing request
23:10:59.098 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65504, med=2829, FiltMin=2553, FiltMax=30624, Gamma=1.000
23:10:59.114 00.016 8996 UpdateGuideState exits: m=728733 SNR=394.8
23:10:59.114 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:59.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:10:59.116 00.001 8996 Enqueuing Expose request
23:10:59.117 00.001 20224 Worker thread wakes up
23:10:59.117 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:10:59.117 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:10:59.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:00.269 01.152 20224 Exposure complete
23:11:00.367 00.098 20224 worker thread done servicing request
23:11:00.367 00.000 8996 OnExposeComplete: enter
23:11:00.368 00.001 8996 UpdateGuideState(): m_state=6
23:11:00.369 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6793
23:11:00.370 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=471.58, Mass=729026, SNR=369.8, Peak=62016 HFD=4.6
23:11:00.371 00.001 8996 MultiStar: [#1 0.22,-0.53,0.00,M2] [#2 -0.06,-0.24,0.64,U] [#3 0.04,-0.27,0.56,U] [#4 0.30,-0.28,0.53,U] [#5 -0.11,-0.27,0.55,U] [#6 0.43,-0.45,0.00,M3] [#7 0.38,0.09,0.43,U] [#8 0.09,-0.14,0.41,U] 
23:11:00.372 00.001 8996 refined, 6 included, MultiStar: {0.14, -0.25}, one-star: {0.31, -0.38}
23:11:00.373 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
23:11:00.374 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
23:11:00.374 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.28 cameraTheta=-1.04 mountX=0.17 mountY=0.23, mountTheta=0.94
23:11:00.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.25, opts=13)
23:11:00.376 00.000 8996 Enqueuing Move request for scope (0.14, -0.25)
23:11:00.377 00.001 20224 Worker thread wakes up
23:11:00.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd
23:11:00.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.25)
23:11:00.377 00.000 20224 Moving (0.14, -0.25) raw xDistance=0.17 yDistance=0.23
23:11:00.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:11:00.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:11:00.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:11:00.377 00.000 20224 MoveAxis(E, 0, ABG)
23:11:00.378 00.001 20224 Move returns status 0, amount 0
23:11:00.378 00.000 20224 MoveAxis(N, 0, ABG)
23:11:00.378 00.000 20224 Move returns status 0, amount 0
23:11:00.378 00.000 20224 move complete, result=0
23:11:00.378 00.000 20224 worker thread done servicing request
23:11:00.381 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62016, med=2829, FiltMin=2579, FiltMax=28272, Gamma=1.000
23:11:00.393 00.012 8996 UpdateGuideState exits: m=729026 SNR=369.8
23:11:00.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:00.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:00.395 00.000 8996 Enqueuing Expose request
23:11:00.396 00.001 20224 Worker thread wakes up
23:11:00.396 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:00.397 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:00.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:01.370 00.973 20224 Exposure complete
23:11:01.426 00.056 20224 worker thread done servicing request
23:11:01.426 00.000 8996 OnExposeComplete: enter
23:11:01.427 00.001 8996 UpdateGuideState(): m_state=6
23:11:01.428 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6794
23:11:01.428 00.000 8996 Star::Find returns 1 (0), X=137.44, Y=471.72, Mass=729344, SNR=370.3, Peak=63056 HFD=4.5
23:11:01.430 00.002 8996 MultiStar: [#1 -0.09,-0.36,0.62,U] [#2 -0.15,-0.12,0.70,U] [#3 -0.23,-0.28,0.61,U] [#4 -0.14,-0.26,0.50,U] [#5 -0.23,-0.19,0.57,U] [#6 0.22,-0.38,0.00,M4] [#7 0.14,0.20,0.43,U] [#8 -0.12,-0.13,0.35,U] 
23:11:01.431 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.19}, one-star: {0.10, -0.24}
23:11:01.432 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
23:11:01.433 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
23:11:01.434 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.21 cameraTheta=-1.98 mountX=-0.06 mountY=0.20, mountTheta=1.88
23:11:01.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.19, opts=13)
23:11:01.437 00.001 8996 Enqueuing Move request for scope (-0.08, -0.19)
23:11:01.438 00.001 20224 Worker thread wakes up
23:11:01.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
23:11:01.438 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
23:11:01.438 00.000 20224 Moving (-0.08, -0.19) raw xDistance=-0.06 yDistance=0.20
23:11:01.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:11:01.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:01.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:11:01.438 00.000 20224 MoveAxis(E, 0, ABG)
23:11:01.438 00.000 20224 Move returns status 0, amount 0
23:11:01.438 00.000 20224 MoveAxis(N, 0, ABG)
23:11:01.438 00.000 20224 Move returns status 0, amount 0
23:11:01.438 00.000 20224 move complete, result=0
23:11:01.438 00.000 20224 worker thread done servicing request
23:11:01.441 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63056, med=2829, FiltMin=2547, FiltMax=24989, Gamma=1.000
23:11:01.454 00.013 8996 UpdateGuideState exits: m=729344 SNR=370.3
23:11:01.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:01.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:01.457 00.001 8996 Enqueuing Expose request
23:11:01.457 00.000 20224 Worker thread wakes up
23:11:01.457 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:01.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:01.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:02.613 01.155 20224 Exposure complete
23:11:02.681 00.068 20224 worker thread done servicing request
23:11:02.681 00.000 8996 OnExposeComplete: enter
23:11:02.683 00.002 8996 UpdateGuideState(): m_state=6
23:11:02.685 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6795
23:11:02.687 00.002 8996 Star::Find returns 1 (0), X=137.37, Y=471.88, Mass=770160, SNR=370.2, Peak=61200 HFD=4.4
23:11:02.690 00.003 8996 MultiStar: [#1 -0.08,-0.22,0.63,U] [#2 -0.23,0.05,0.71,U] [#3 -0.24,0.13,0.62,U] [#4 -0.17,0.10,0.50,U] [#5 -0.34,-0.04,0.60,U] [#6 0.10,-0.25,0.41,U] [#7 -0.00,0.23,0.42,U] [#8 -0.24,-0.03,0.33,U] 
23:11:02.691 00.001 8996 single-star, 8 included, MultiStar: {-0.13, -0.02}, one-star: {0.03, -0.08}
23:11:02.693 00.002 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
23:11:02.694 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
23:11:02.696 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.08 cameraTheta=-1.20 mountX=0.04 mountY=0.07, mountTheta=1.10
23:11:02.699 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.08, opts=13)
23:11:02.701 00.002 8996 Enqueuing Move request for scope (0.03, -0.08)
23:11:02.703 00.002 20224 Worker thread wakes up
23:11:02.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
23:11:02.703 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
23:11:02.703 00.000 20224 Moving (0.03, -0.08) raw xDistance=0.04 yDistance=0.07
23:11:02.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:11:02.704 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:02.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:02.704 00.000 20224 MoveAxis(E, 0, ABG)
23:11:02.704 00.000 20224 Move returns status 0, amount 0
23:11:02.704 00.000 20224 MoveAxis(N, 0, ABG)
23:11:02.704 00.000 20224 Move returns status 0, amount 0
23:11:02.704 00.000 20224 move complete, result=0
23:11:02.704 00.000 20224 worker thread done servicing request
23:11:02.709 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61200, med=2829, FiltMin=2560, FiltMax=29517, Gamma=1.000
23:11:02.736 00.027 8996 UpdateGuideState exits: m=770160 SNR=370.2
23:11:02.738 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:02.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:02.741 00.002 8996 Enqueuing Expose request
23:11:02.742 00.001 20224 Worker thread wakes up
23:11:02.742 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:02.744 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:02.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:03.737 00.993 20224 Exposure complete
23:11:03.812 00.075 20224 worker thread done servicing request
23:11:03.812 00.000 8996 OnExposeComplete: enter
23:11:03.813 00.001 8996 UpdateGuideState(): m_state=6
23:11:03.814 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6796
23:11:03.814 00.000 8996 Star::Find returns 1 (0), X=137.47, Y=471.85, Mass=740361, SNR=366.9, Peak=65504 HFD=4.6
23:11:03.815 00.001 8996 MultiStar: [#1 0.35,-0.12,0.63,U] [#2 0.20,-0.10,0.73,U] [#3 -0.02,-0.14,0.56,U] [#4 0.00,0.06,0.46,U] [#5 0.07,0.06,0.57,U] [#6 0.22,-0.33,0.40,U] [#7 0.28,0.30,0.42,U] [#8 0.09,0.22,0.37,U] 
23:11:03.816 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.04}, one-star: {0.13, -0.11}
23:11:03.817 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
23:11:03.817 00.000 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.00)
23:11:03.818 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-0.25 mountX=0.15 mountY=0.02, mountTheta=0.14
23:11:03.820 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.04, opts=13)
23:11:03.821 00.001 8996 Enqueuing Move request for scope (0.15, -0.04)
23:11:03.822 00.001 20224 Worker thread wakes up
23:11:03.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.04) opts 0xd
23:11:03.822 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.04)
23:11:03.822 00.000 20224 Moving (0.15, -0.04) raw xDistance=0.15 yDistance=0.02
23:11:03.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:11:03.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:03.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:11:03.822 00.000 20224 MoveAxis(E, 0, ABG)
23:11:03.822 00.000 20224 Move returns status 0, amount 0
23:11:03.822 00.000 20224 MoveAxis(N, 0, ABG)
23:11:03.822 00.000 20224 Move returns status 0, amount 0
23:11:03.822 00.000 20224 move complete, result=0
23:11:03.822 00.000 20224 worker thread done servicing request
23:11:03.826 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2829, FiltMin=2569, FiltMax=29069, Gamma=1.000
23:11:03.838 00.012 8996 UpdateGuideState exits: m=740361 SNR=366.9
23:11:03.839 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:03.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:03.841 00.001 8996 Enqueuing Expose request
23:11:03.841 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:03.842 00.001 20224 Worker thread wakes up
23:11:03.842 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:03.842 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:05.021 01.179 20224 Exposure complete
23:11:05.094 00.073 20224 worker thread done servicing request
23:11:05.094 00.000 8996 OnExposeComplete: enter
23:11:05.095 00.001 8996 UpdateGuideState(): m_state=6
23:11:05.097 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6797
23:11:05.098 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=471.88, Mass=702140, SNR=350.2, Peak=65504 HFD=4.4
23:11:05.100 00.002 8996 MultiStar: [#1 0.27,-0.43,0.00,M1] [#2 0.21,0.02,0.73,U] [#3 0.02,-0.22,0.61,U] [#4 0.10,-0.14,0.50,U] [#5 -0.08,-0.08,0.67,U] [#6 0.45,-0.14,0.00,M3] [#7 0.47,0.25,0.00,M1] [#8 0.06,-0.07,0.39,U] 
23:11:05.102 00.002 8996 refined, 5 included, MultiStar: {0.11, -0.09}, one-star: {0.25, -0.08}
23:11:05.103 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
23:11:05.104 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
23:11:05.105 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.67 mountX=0.12 mountY=0.07, mountTheta=0.56
23:11:05.107 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
23:11:05.109 00.002 8996 Enqueuing Move request for scope (0.11, -0.09)
23:11:05.110 00.001 20224 Worker thread wakes up
23:11:05.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
23:11:05.110 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
23:11:05.110 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.12 yDistance=0.07
23:11:05.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:11:05.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:05.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:05.110 00.000 20224 MoveAxis(E, 0, ABG)
23:11:05.111 00.001 20224 Move returns status 0, amount 0
23:11:05.111 00.000 20224 MoveAxis(N, 0, ABG)
23:11:05.111 00.000 20224 Move returns status 0, amount 0
23:11:05.111 00.000 20224 move complete, result=0
23:11:05.111 00.000 20224 worker thread done servicing request
23:11:05.115 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2829, FiltMin=2553, FiltMax=27725, Gamma=1.000
23:11:05.127 00.012 8996 UpdateGuideState exits: m=702140 SNR=350.2
23:11:05.128 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:05.129 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:05.130 00.001 8996 Enqueuing Expose request
23:11:05.131 00.001 20224 Worker thread wakes up
23:11:05.131 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:05.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:05.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:06.101 00.969 20224 Exposure complete
23:11:06.155 00.054 20224 worker thread done servicing request
23:11:06.156 00.001 8996 OnExposeComplete: enter
23:11:06.157 00.001 8996 UpdateGuideState(): m_state=6
23:11:06.157 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6798
23:11:06.158 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=471.76, Mass=737357, SNR=382.7, Peak=65504 HFD=4.5
23:11:06.159 00.001 8996 MultiStar: [#1 0.16,-0.29,0.63,U] [#2 -0.12,-0.14,0.73,U] [#3 -0.11,-0.07,0.55,U] [#4 -0.03,-0.02,0.50,U] [#5 -0.22,-0.17,0.54,U] [#6 0.16,-0.29,0.42,U] [#7 0.31,0.32,0.00,M2] [#8 -0.01,-0.06,0.32,U] 
23:11:06.160 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.16}, one-star: {0.30, -0.20}
23:11:06.160 00.000 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
23:11:06.161 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
23:11:06.162 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.35 mountX=0.05 mountY=0.16, mountTheta=1.25
23:11:06.164 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.16, opts=13)
23:11:06.167 00.003 8996 Enqueuing Move request for scope (0.04, -0.16)
23:11:06.169 00.002 20224 Worker thread wakes up
23:11:06.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
23:11:06.169 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
23:11:06.169 00.000 20224 Moving (0.04, -0.16) raw xDistance=0.05 yDistance=0.16
23:11:06.170 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:11:06.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:06.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:11:06.170 00.000 20224 MoveAxis(E, 0, ABG)
23:11:06.170 00.000 20224 Move returns status 0, amount 0
23:11:06.170 00.000 20224 MoveAxis(N, 0, ABG)
23:11:06.170 00.000 20224 Move returns status 0, amount 0
23:11:06.170 00.000 20224 move complete, result=0
23:11:06.170 00.000 20224 worker thread done servicing request
23:11:06.176 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2829, FiltMin=2585, FiltMax=28541, Gamma=1.000
23:11:06.192 00.016 8996 UpdateGuideState exits: m=737357 SNR=382.7
23:11:06.194 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:06.194 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:06.195 00.001 8996 Enqueuing Expose request
23:11:06.196 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:06.197 00.001 20224 Worker thread wakes up
23:11:06.197 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:06.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:07.350 01.153 20224 Exposure complete
23:11:07.458 00.108 20224 worker thread done servicing request
23:11:07.458 00.000 8996 OnExposeComplete: enter
23:11:07.459 00.001 8996 UpdateGuideState(): m_state=6
23:11:07.460 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6799
23:11:07.462 00.002 8996 Star::Find returns 1 (0), X=137.46, Y=471.64, Mass=680979, SNR=345.2, Peak=51456 HFD=4.5
23:11:07.464 00.002 8996 MultiStar: [#1 0.12,-0.47,0.00,M1] [#2 -0.08,-0.11,0.80,U] [#3 -0.17,-0.31,0.57,U] [#4 -0.03,-0.22,0.54,U] [#5 -0.26,-0.19,0.66,U] [#6 -0.02,-0.46,0.00,M3] [#7 0.19,-0.05,0.42,U] [#8 -0.03,-0.06,0.42,U] 
23:11:07.465 00.001 8996 refined, 6 included, MultiStar: {-0.03, -0.20}, one-star: {0.13, -0.32}
23:11:07.466 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
23:11:07.467 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
23:11:07.469 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.74 mountX=-0.02 mountY=0.20, mountTheta=1.65
23:11:07.470 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.20, opts=13)
23:11:07.471 00.001 8996 Enqueuing Move request for scope (-0.03, -0.20)
23:11:07.472 00.001 20224 Worker thread wakes up
23:11:07.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
23:11:07.472 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
23:11:07.473 00.001 20224 Moving (-0.03, -0.20) raw xDistance=-0.02 yDistance=0.20
23:11:07.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:11:07.473 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.42 newest=0.44
23:11:07.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:11:07.473 00.000 20224 MoveAxis(E, 0, ABG)
23:11:07.473 00.000 20224 Move returns status 0, amount 0
23:11:07.473 00.000 20224 MoveAxis(S, 43, ABG)
23:11:07.473 00.000 20224 Guiding  Dir = 1, Dur = 43
23:11:07.473 00.000 20224 IsSlewing returns 0
23:11:07.474 00.001 20224 IsGuiding returns 0
23:11:07.478 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51456, med=2829, FiltMin=2566, FiltMax=23789, Gamma=1.000
23:11:07.481 00.003 20224 PulseGuide returned control before completion, sleep 46
23:11:07.491 00.010 8996 UpdateGuideState exits: m=680979 SNR=345.2
23:11:07.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:07.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:07.494 00.001 8996 Enqueuing Expose request
23:11:07.543 00.049 20224 IsGuiding returns 1
23:11:07.543 00.000 20224 scope still moving after pulse duration time elapsed
23:11:07.573 00.030 20224 IsSlewing returns 0
23:11:07.573 00.000 20224 IsGuiding returns 0
23:11:07.573 00.000 20224 scope move finished after 43 + 56 ms
23:11:07.573 00.000 20224 Move returns status 0, amount 43
23:11:07.573 00.000 20224 move complete, result=0
23:11:07.573 00.000 20224 worker thread done servicing request
23:11:07.573 00.000 20224 Worker thread wakes up
23:11:07.573 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
23:11:07.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:07.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:08.551 00.977 20224 Exposure complete
23:11:08.640 00.089 20224 worker thread done servicing request
23:11:08.640 00.000 8996 OnExposeComplete: enter
23:11:08.641 00.001 8996 UpdateGuideState(): m_state=6
23:11:08.641 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6800
23:11:08.642 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=471.66, Mass=688682, SNR=372.0, Peak=52832 HFD=4.3
23:11:08.643 00.001 8996 MultiStar: [#1 0.01,-0.52,0.00,M2] [#2 -0.32,-0.25,0.72,U] [#3 -0.31,-0.58,0.00,M1] [#4 -0.23,-0.56,0.00,M1] [#5 -0.41,-0.34,0.00,M1] [#6 -0.16,-0.42,0.00,M4] [#7 0.05,-0.24,0.43,U] [#8 -0.25,-0.25,0.39,U] 
23:11:08.644 00.001 8996 refined, 3 included, MultiStar: {-0.10, -0.27}, one-star: {0.04, -0.30}
23:11:08.645 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:11:08.646 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:11:08.646 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.27 hyp=0.28 cameraTheta=-1.94 mountX=-0.08 mountY=0.28, mountTheta=1.84
23:11:08.648 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.27, opts=13)
23:11:08.649 00.001 8996 Enqueuing Move request for scope (-0.10, -0.27)
23:11:08.650 00.001 20224 Worker thread wakes up
23:11:08.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.27) opts 0xd
23:11:08.650 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.27)
23:11:08.650 00.000 20224 Moving (-0.10, -0.27) raw xDistance=-0.08 yDistance=0.28
23:11:08.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:11:08.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:11:08.650 00.000 20224 MoveAxis(E, 0, ABG)
23:11:08.650 00.000 20224 Move returns status 0, amount 0
23:11:08.651 00.001 20224 MoveAxis(S, 58, ABG)
23:11:08.651 00.000 20224 Guiding  Dir = 1, Dur = 58
23:11:08.651 00.000 20224 IsSlewing returns 0
23:11:08.651 00.000 20224 IsGuiding returns 0
23:11:08.654 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52832, med=2829, FiltMin=2560, FiltMax=23888, Gamma=1.000
23:11:08.667 00.013 8996 UpdateGuideState exits: m=688682 SNR=372.0
23:11:08.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:08.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:08.669 00.000 8996 Enqueuing Expose request
23:11:08.670 00.001 20224 PulseGuide returned control before completion, sleep 53
23:11:08.728 00.058 20224 IsGuiding returns 1
23:11:08.728 00.000 20224 scope still moving after pulse duration time elapsed
23:11:08.759 00.031 20224 IsSlewing returns 0
23:11:08.759 00.000 20224 IsGuiding returns 0
23:11:08.759 00.000 20224 scope move finished after 58 + 49 ms
23:11:08.759 00.000 20224 Move returns status 0, amount 58
23:11:08.759 00.000 20224 move complete, result=0
23:11:08.759 00.000 20224 worker thread done servicing request
23:11:08.759 00.000 20224 Worker thread wakes up
23:11:08.759 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
23:11:08.762 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:08.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:09.929 01.167 20224 Exposure complete
23:11:10.023 00.094 20224 worker thread done servicing request
23:11:10.023 00.000 8996 OnExposeComplete: enter
23:11:10.026 00.003 8996 UpdateGuideState(): m_state=6
23:11:10.029 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6801
23:11:10.031 00.002 8996 Star::Find returns 1 (0), X=137.38, Y=471.92, Mass=753392, SNR=367.5, Peak=61728 HFD=4.3
23:11:10.033 00.002 8996 MultiStar: [#1 0.02,-0.29,0.64,U] [#2 -0.26,0.24,0.69,U] [#3 -0.17,-0.08,0.56,U] [#4 -0.06,0.00,0.51,U] [#5 -0.33,0.04,0.55,U] [#6 0.11,-0.33,0.41,U] [#7 0.00,0.22,0.42,U] [#8 -0.19,0.16,0.43,U] 
23:11:10.035 00.002 8996 single-star, 8 included, MultiStar: {-0.09, -0.01}, one-star: {0.04, -0.04}
23:11:10.036 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:11:10.038 00.002 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
23:11:10.040 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.75 mountX=0.04 mountY=0.03, mountTheta=0.64
23:11:10.042 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
23:11:10.043 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
23:11:10.044 00.001 20224 Worker thread wakes up
23:11:10.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
23:11:10.044 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
23:11:10.044 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.03
23:11:10.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:11:10.044 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:10.044 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:11:10.044 00.000 20224 MoveAxis(E, 0, ABG)
23:11:10.044 00.000 20224 Move returns status 0, amount 0
23:11:10.044 00.000 20224 MoveAxis(N, 0, ABG)
23:11:10.044 00.000 20224 Move returns status 0, amount 0
23:11:10.044 00.000 20224 move complete, result=0
23:11:10.044 00.000 20224 worker thread done servicing request
23:11:10.051 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61728, med=2829, FiltMin=2557, FiltMax=28595, Gamma=1.000
23:11:10.075 00.024 8996 UpdateGuideState exits: m=753392 SNR=367.5
23:11:10.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:10.078 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:10.078 00.000 8996 Enqueuing Expose request
23:11:10.079 00.001 20224 Worker thread wakes up
23:11:10.079 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:10.081 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:10.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:11.062 00.981 20224 Exposure complete
23:11:11.119 00.057 20224 worker thread done servicing request
23:11:11.119 00.000 8996 OnExposeComplete: enter
23:11:11.120 00.001 8996 UpdateGuideState(): m_state=6
23:11:11.122 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6802
23:11:11.122 00.000 8996 Star::Find returns 1 (0), X=137.55, Y=471.89, Mass=728226, SNR=337.5, Peak=65504 HFD=4.4
23:11:11.124 00.002 8996 MultiStar: [#1 0.06,-0.38,0.70,U] [#2 -0.16,0.24,0.74,U] [#3 -0.26,-0.13,0.65,U] [#4 -0.09,-0.21,0.66,U] [#5 -0.26,-0.05,0.59,U] [#6 -0.05,-0.38,0.47,U] [#7 0.13,0.18,0.45,U] [#8 -0.13,-0.03,0.44,U] 
23:11:11.124 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.09}, one-star: {0.21, -0.07}
23:11:11.125 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
23:11:11.126 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
23:11:11.127 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.03 mountX=-0.04 mountY=0.10, mountTheta=1.94
23:11:11.128 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
23:11:11.129 00.001 8996 Enqueuing Move request for scope (-0.05, -0.09)
23:11:11.130 00.001 20224 Worker thread wakes up
23:11:11.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
23:11:11.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
23:11:11.130 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.10
23:11:11.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:11:11.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:11.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:11:11.130 00.000 20224 MoveAxis(E, 0, ABG)
23:11:11.130 00.000 20224 Move returns status 0, amount 0
23:11:11.130 00.000 20224 MoveAxis(N, 0, ABG)
23:11:11.130 00.000 20224 Move returns status 0, amount 0
23:11:11.130 00.000 20224 move complete, result=0
23:11:11.130 00.000 20224 worker thread done servicing request
23:11:11.133 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2829, FiltMin=2574, FiltMax=27421, Gamma=1.000
23:11:11.145 00.012 8996 UpdateGuideState exits: m=728226 SNR=337.5
23:11:11.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:11.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:11.148 00.001 8996 Enqueuing Expose request
23:11:11.149 00.001 20224 Worker thread wakes up
23:11:11.149 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:11.149 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:11.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:12.314 01.165 20224 Exposure complete
23:11:12.398 00.084 20224 worker thread done servicing request
23:11:12.398 00.000 8996 OnExposeComplete: enter
23:11:12.399 00.001 8996 UpdateGuideState(): m_state=6
23:11:12.400 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6803
23:11:12.401 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=471.89, Mass=700470, SNR=355.7, Peak=61536 HFD=4.3
23:11:12.402 00.001 8996 MultiStar: [#1 0.02,-0.40,0.63,U] [#2 -0.25,0.01,0.74,U] [#3 -0.22,-0.15,0.60,U] [#4 -0.12,0.00,0.62,U] [#5 -0.20,-0.11,0.62,U] [#6 -0.05,-0.37,0.43,U] [#7 0.08,0.19,0.44,U] [#8 -0.10,-0.02,0.36,U] 
23:11:12.402 00.000 8996 refined, 8 included, MultiStar: {-0.07, -0.10}, one-star: {0.14, -0.07}
23:11:12.403 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:11:12.404 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
23:11:12.404 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.18 mountX=-0.06 mountY=0.11, mountTheta=2.08
23:11:12.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
23:11:12.407 00.001 8996 Enqueuing Move request for scope (-0.07, -0.10)
23:11:12.407 00.000 20224 Worker thread wakes up
23:11:12.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
23:11:12.408 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
23:11:12.408 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
23:11:12.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:11:12.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:12.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:11:12.408 00.000 20224 MoveAxis(E, 0, ABG)
23:11:12.408 00.000 20224 Move returns status 0, amount 0
23:11:12.408 00.000 20224 MoveAxis(N, 0, ABG)
23:11:12.408 00.000 20224 Move returns status 0, amount 0
23:11:12.408 00.000 20224 move complete, result=0
23:11:12.408 00.000 20224 worker thread done servicing request
23:11:12.411 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61536, med=2829, FiltMin=2576, FiltMax=26829, Gamma=1.000
23:11:12.428 00.017 8996 UpdateGuideState exits: m=700470 SNR=355.7
23:11:12.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:12.432 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:12.433 00.001 8996 Enqueuing Expose request
23:11:12.435 00.002 20224 Worker thread wakes up
23:11:12.435 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:12.438 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:12.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:13.415 00.977 20224 Exposure complete
23:11:13.504 00.089 20224 worker thread done servicing request
23:11:13.504 00.000 8996 OnExposeComplete: enter
23:11:13.505 00.001 8996 UpdateGuideState(): m_state=6
23:11:13.506 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6804
23:11:13.507 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=471.69, Mass=707770, SNR=338.5, Peak=58144 HFD=4.5
23:11:13.508 00.001 8996 MultiStar: [#1 0.02,-0.55,0.00,M1] [#2 -0.14,0.05,0.78,U] [#3 -0.31,-0.14,0.57,U] [#4 -0.09,-0.25,0.60,U] [#5 -0.27,-0.28,0.63,U] [#6 0.17,-0.54,0.00,M2] [#7 0.16,0.13,0.46,U] [#8 -0.04,-0.22,0.39,U] 
23:11:13.509 00.001 8996 refined, 6 included, MultiStar: {-0.07, -0.15}, one-star: {0.12, -0.27}
23:11:13.510 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
23:11:13.511 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
23:11:13.512 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-2.03 mountX=-0.06 mountY=0.16, mountTheta=1.93
23:11:13.513 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.15, opts=13)
23:11:13.514 00.001 8996 Enqueuing Move request for scope (-0.07, -0.15)
23:11:13.516 00.002 20224 Worker thread wakes up
23:11:13.516 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
23:11:13.516 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
23:11:13.516 00.000 20224 Moving (-0.07, -0.15) raw xDistance=-0.06 yDistance=0.16
23:11:13.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:11:13.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:13.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:11:13.516 00.000 20224 MoveAxis(E, 0, ABG)
23:11:13.517 00.001 20224 Move returns status 0, amount 0
23:11:13.517 00.000 20224 MoveAxis(N, 0, ABG)
23:11:13.517 00.000 20224 Move returns status 0, amount 0
23:11:13.517 00.000 20224 move complete, result=0
23:11:13.517 00.000 20224 worker thread done servicing request
23:11:13.526 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58144, med=2829, FiltMin=2577, FiltMax=24733, Gamma=1.000
23:11:13.541 00.015 8996 UpdateGuideState exits: m=707770 SNR=338.5
23:11:13.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:13.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:13.544 00.001 8996 Enqueuing Expose request
23:11:13.544 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:13.547 00.003 20224 Worker thread wakes up
23:11:13.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:13.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:14.702 01.155 20224 Exposure complete
23:11:14.786 00.084 20224 worker thread done servicing request
23:11:14.787 00.001 8996 OnExposeComplete: enter
23:11:14.788 00.001 8996 UpdateGuideState(): m_state=6
23:11:14.788 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6805
23:11:14.789 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=471.79, Mass=694129, SNR=319.6, Peak=62467 HFD=4.3
23:11:14.791 00.002 8996 MultiStar: [#1 -0.09,-0.35,0.74,U] [#2 -0.41,0.09,0.74,U] [#3 -0.43,-0.24,0.00,M1] [#4 -0.33,-0.20,0.62,U] [#5 -0.46,-0.14,0.00,M1] [#6 -0.17,-0.16,0.50,U] [#7 -0.13,0.07,0.49,U] [#8 -0.30,-0.11,0.39,U] 
23:11:14.792 00.001 8996 single-star, 6 included, MultiStar: {-0.23, -0.13}, one-star: {-0.19, -0.17}
23:11:14.793 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
23:11:14.794 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
23:11:14.795 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.17 hyp=0.26 cameraTheta=-2.41 mountX=-0.17 mountY=0.19, mountTheta=2.30
23:11:14.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.17, opts=13)
23:11:14.798 00.001 8996 Enqueuing Move request for scope (-0.19, -0.17)
23:11:14.799 00.001 20224 Worker thread wakes up
23:11:14.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.17) opts 0xd
23:11:14.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.17)
23:11:14.799 00.000 20224 Moving (-0.19, -0.17) raw xDistance=-0.17 yDistance=0.19
23:11:14.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:11:14.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:14.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:11:14.799 00.000 20224 MoveAxis(E, 0, ABG)
23:11:14.799 00.000 20224 Move returns status 0, amount 0
23:11:14.799 00.000 20224 MoveAxis(N, 0, ABG)
23:11:14.799 00.000 20224 Move returns status 0, amount 0
23:11:14.799 00.000 20224 move complete, result=0
23:11:14.799 00.000 20224 worker thread done servicing request
23:11:14.804 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62467, med=2829, FiltMin=2569, FiltMax=25283, Gamma=1.000
23:11:14.826 00.022 8996 UpdateGuideState exits: m=694129 SNR=319.6
23:11:14.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:14.830 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:14.832 00.002 8996 Enqueuing Expose request
23:11:14.833 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:14.835 00.002 20224 Worker thread wakes up
23:11:14.835 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:14.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:15.811 00.976 20224 Exposure complete
23:11:15.895 00.084 20224 worker thread done servicing request
23:11:15.895 00.000 8996 OnExposeComplete: enter
23:11:15.896 00.001 8996 UpdateGuideState(): m_state=6
23:11:15.896 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6806
23:11:15.897 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=471.77, Mass=705380, SNR=339.7, Peak=56659 HFD=4.4
23:11:15.898 00.001 8996 MultiStar: [#1 -0.26,-0.45,0.00,M1] [#2 -0.46,0.01,0.00,M1] [#3 -0.55,-0.25,0.00,M2] [#4 -0.33,-0.37,0.00,M1] [#5 -0.46,-0.24,0.00,M2] [#6 -0.11,-0.55,0.00,M2] [#7 -0.20,-0.00,0.48,U] [#8 -0.29,-0.21,0.40,U] 
23:11:15.899 00.001 8996 refined, 2 included, MultiStar: {-0.21, -0.14}, one-star: {-0.19, -0.19}
23:11:15.900 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
23:11:15.901 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
23:11:15.902 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.26 cameraTheta=-2.54 mountX=-0.20 mountY=0.17, mountTheta=2.44
23:11:15.903 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.14, opts=13)
23:11:15.904 00.001 8996 Enqueuing Move request for scope (-0.21, -0.14)
23:11:15.905 00.001 20224 Worker thread wakes up
23:11:15.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd
23:11:15.905 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.14)
23:11:15.905 00.000 20224 Moving (-0.21, -0.14) raw xDistance=-0.20 yDistance=0.17
23:11:15.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:11:15.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:15.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:11:15.905 00.000 20224 MoveAxis(E, 0, ABG)
23:11:15.905 00.000 20224 Move returns status 0, amount 0
23:11:15.905 00.000 20224 MoveAxis(N, 0, ABG)
23:11:15.905 00.000 20224 Move returns status 0, amount 0
23:11:15.905 00.000 20224 move complete, result=0
23:11:15.906 00.001 20224 worker thread done servicing request
23:11:15.909 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56659, med=2829, FiltMin=2560, FiltMax=23683, Gamma=1.000
23:11:15.928 00.019 8996 UpdateGuideState exits: m=705380 SNR=339.7
23:11:15.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:15.931 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:15.932 00.001 8996 Enqueuing Expose request
23:11:15.933 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:15.935 00.002 20224 Worker thread wakes up
23:11:15.935 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:15.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:17.110 01.175 20224 Exposure complete
23:11:17.203 00.093 20224 worker thread done servicing request
23:11:17.203 00.000 8996 OnExposeComplete: enter
23:11:17.204 00.001 8996 UpdateGuideState(): m_state=6
23:11:17.207 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6807
23:11:17.208 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=471.81, Mass=707306, SNR=352.9, Peak=57696 HFD=4.5
23:11:17.209 00.001 8996 MultiStar: [#1 0.01,-0.54,0.00,M2] [#2 -0.32,0.00,0.79,U] [#3 -0.27,-0.41,0.00,M3] [#4 -0.22,-0.30,0.49,U] [#5 -0.43,-0.20,0.00,M3] [#6 0.15,-0.37,0.43,U] [#7 -0.00,0.02,0.43,U] [#8 -0.24,-0.08,0.41,U] 
23:11:17.210 00.001 8996 single-star, 5 included, MultiStar: {-0.11, -0.14}, one-star: {0.01, -0.15}
23:11:17.212 00.002 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
23:11:17.213 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
23:11:17.214 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.51 mountX=0.02 mountY=0.15, mountTheta=1.41
23:11:17.218 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.15, opts=13)
23:11:17.220 00.002 8996 Enqueuing Move request for scope (0.01, -0.15)
23:11:17.222 00.002 20224 Worker thread wakes up
23:11:17.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
23:11:17.222 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
23:11:17.222 00.000 20224 Moving (0.01, -0.15) raw xDistance=0.02 yDistance=0.15
23:11:17.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:11:17.223 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:17.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:11:17.223 00.000 20224 MoveAxis(E, 0, ABG)
23:11:17.223 00.000 20224 Move returns status 0, amount 0
23:11:17.223 00.000 20224 MoveAxis(N, 0, ABG)
23:11:17.223 00.000 20224 Move returns status 0, amount 0
23:11:17.223 00.000 20224 move complete, result=0
23:11:17.223 00.000 20224 worker thread done servicing request
23:11:17.232 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57696, med=2829, FiltMin=2557, FiltMax=27341, Gamma=1.000
23:11:17.261 00.029 8996 UpdateGuideState exits: m=707306 SNR=352.9
23:11:17.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:17.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:17.265 00.001 8996 Enqueuing Expose request
23:11:17.266 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:17.267 00.001 20224 Worker thread wakes up
23:11:17.267 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:17.267 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:18.236 00.969 20224 Exposure complete
23:11:18.310 00.074 20224 worker thread done servicing request
23:11:18.310 00.000 8996 OnExposeComplete: enter
23:11:18.312 00.002 8996 UpdateGuideState(): m_state=6
23:11:18.313 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6808
23:11:18.314 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=471.73, Mass=686071, SNR=368.0, Peak=52771 HFD=4.4
23:11:18.315 00.001 8996 MultiStar: [#1 -0.05,-0.55,0.00,M3] [#2 -0.28,-0.19,0.70,U] [#3 -0.41,-0.25,0.00,M4] [#4 -0.25,-0.18,0.54,U] [#5 -0.25,-0.26,0.58,U] [#6 0.00,-0.56,0.00,M2] [#7 -0.05,-0.06,0.43,U] [#8 -0.28,-0.10,0.40,U] 
23:11:18.316 00.001 8996 refined, 5 included, MultiStar: {-0.21, -0.19}, one-star: {-0.17, -0.23}
23:11:18.317 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
23:11:18.319 00.002 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
23:11:18.319 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-2.43 mountX=-0.19 mountY=0.21, mountTheta=2.32
23:11:18.322 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.19, opts=13)
23:11:18.323 00.001 8996 Enqueuing Move request for scope (-0.21, -0.19)
23:11:18.324 00.001 20224 Worker thread wakes up
23:11:18.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd
23:11:18.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.19)
23:11:18.324 00.000 20224 Moving (-0.21, -0.19) raw xDistance=-0.19 yDistance=0.21
23:11:18.325 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:11:18.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:11:18.325 00.000 20224 MoveAxis(E, 0, ABG)
23:11:18.325 00.000 20224 Move returns status 0, amount 0
23:11:18.325 00.000 20224 MoveAxis(S, 44, ABG)
23:11:18.325 00.000 20224 Guiding  Dir = 1, Dur = 44
23:11:18.325 00.000 20224 IsSlewing returns 0
23:11:18.326 00.001 20224 IsGuiding returns 0
23:11:18.327 00.001 20224 PulseGuide returned control before completion, sleep 53
23:11:18.330 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52771, med=2829, FiltMin=2547, FiltMax=22320, Gamma=1.000
23:11:18.344 00.014 8996 UpdateGuideState exits: m=686071 SNR=368.0
23:11:18.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:18.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:18.346 00.000 8996 Enqueuing Expose request
23:11:18.382 00.036 20224 IsGuiding returns 1
23:11:18.382 00.000 20224 scope still moving after pulse duration time elapsed
23:11:18.413 00.031 20224 IsSlewing returns 0
23:11:18.413 00.000 20224 IsGuiding returns 0
23:11:18.413 00.000 20224 scope move finished after 44 + 43 ms
23:11:18.413 00.000 20224 Move returns status 0, amount 44
23:11:18.413 00.000 20224 move complete, result=0
23:11:18.414 00.001 20224 worker thread done servicing request
23:11:18.414 00.000 20224 Worker thread wakes up
23:11:18.414 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:18.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:18.415 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH
23:11:19.570 01.155 20224 Exposure complete
23:11:19.652 00.082 20224 worker thread done servicing request
23:11:19.652 00.000 8996 OnExposeComplete: enter
23:11:19.653 00.001 8996 UpdateGuideState(): m_state=6
23:11:19.654 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6809
23:11:19.654 00.000 8996 Star::Find returns 1 (0), X=136.85, Y=472.09, Mass=676939, SNR=311.8, Peak=65475 HFD=4.3
23:11:19.655 00.001 8996 MultiStar: [#1 -0.40,-0.26,0.00,M4] [#2 -0.67,0.12,0.00,M1] [#3 -0.55,-0.16,0.00,M5] [#4 -0.46,-0.11,0.00,M1] [#5 -0.58,-0.06,0.00,M3] [#6 -0.37,0.02,0.51,U] [#7 -0.17,0.31,0.48,U] [#8 -0.44,0.20,0.00,M1] 
23:11:19.656 00.001 8996 refined, 2 included, MultiStar: {-0.38, 0.15}, one-star: {-0.49, 0.13}
23:11:19.657 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
23:11:19.657 00.000 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
23:11:19.658 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.15 hyp=0.41 cameraTheta=2.78 mountX=-0.39 mountY=-0.10, mountTheta=-2.89
23:11:19.659 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.15, opts=13)
23:11:19.660 00.001 8996 Enqueuing Move request for scope (-0.38, 0.15)
23:11:19.661 00.001 20224 Worker thread wakes up
23:11:19.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.15) opts 0xd
23:11:19.661 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.15)
23:11:19.661 00.000 20224 Moving (-0.38, 0.15) raw xDistance=-0.39 yDistance=-0.10
23:11:19.661 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
23:11:19.661 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:19.661 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:11:19.661 00.000 20224 MoveAxis(E, 58, ABG)
23:11:19.661 00.000 20224 Guiding  Dir = 2, Dur = 58
23:11:19.662 00.001 20224 IsSlewing returns 0
23:11:19.662 00.000 20224 IsGuiding returns 0
23:11:19.665 00.003 20224 PulseGuide returned control before completion, sleep 65
23:11:19.668 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65475, med=2829, FiltMin=2550, FiltMax=29280, Gamma=1.000
23:11:19.694 00.026 8996 UpdateGuideState exits: m=676939 SNR=311.8
23:11:19.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:19.699 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:19.701 00.002 8996 Enqueuing Expose request
23:11:19.743 00.042 20224 IsGuiding returns 1
23:11:19.743 00.000 20224 scope still moving after pulse duration time elapsed
23:11:19.775 00.032 20224 IsSlewing returns 0
23:11:19.775 00.000 20224 IsGuiding returns 0
23:11:19.775 00.000 20224 scope move finished after 58 + 55 ms
23:11:19.775 00.000 20224 Move returns status 0, amount 58
23:11:19.775 00.000 20224 MoveAxis(N, 0, ABG)
23:11:19.775 00.000 20224 Move returns status 0, amount 0
23:11:19.775 00.000 20224 move complete, result=0
23:11:19.775 00.000 20224 worker thread done servicing request
23:11:19.775 00.000 20224 Worker thread wakes up
23:11:19.776 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:19.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:19.776 00.000 8996 GuideStep: -0.4 px 58 ms EAST, -0.1 px 0 ms NORTH
23:11:20.745 00.969 20224 Exposure complete
23:11:20.802 00.057 20224 worker thread done servicing request
23:11:20.802 00.000 8996 OnExposeComplete: enter
23:11:20.803 00.001 8996 UpdateGuideState(): m_state=6
23:11:20.803 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6810
23:11:20.804 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=471.89, Mass=740032, SNR=337.1, Peak=62768 HFD=4.2
23:11:20.805 00.001 8996 MultiStar: [#1 -0.03,-0.19,0.68,U] [#2 -0.21,0.05,0.81,U] [#3 -0.22,-0.18,0.60,U] [#4 -0.14,-0.19,0.58,U] [#5 -0.34,0.06,0.60,U] [#6 0.14,-0.11,0.44,U] [#7 0.27,0.34,0.00,M1] [#8 -0.17,0.07,0.38,U] 
23:11:20.808 00.003 8996 single-star, 7 included, MultiStar: {-0.13, -0.07}, one-star: {-0.03, -0.07}
23:11:20.810 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
23:11:20.812 00.002 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
23:11:20.814 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.92 mountX=-0.02 mountY=0.07, mountTheta=1.82
23:11:20.817 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
23:11:20.819 00.002 8996 Enqueuing Move request for scope (-0.03, -0.07)
23:11:20.820 00.001 20224 Worker thread wakes up
23:11:20.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
23:11:20.821 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
23:11:20.821 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
23:11:20.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:11:20.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:20.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:11:20.821 00.000 20224 MoveAxis(E, 0, ABG)
23:11:20.821 00.000 20224 Move returns status 0, amount 0
23:11:20.821 00.000 20224 MoveAxis(N, 0, ABG)
23:11:20.821 00.000 20224 Move returns status 0, amount 0
23:11:20.821 00.000 20224 move complete, result=0
23:11:20.822 00.001 20224 worker thread done servicing request
23:11:20.827 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62768, med=2829, FiltMin=2589, FiltMax=29427, Gamma=1.000
23:11:20.842 00.015 8996 UpdateGuideState exits: m=740032 SNR=337.1
23:11:20.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:20.843 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:20.844 00.001 8996 Enqueuing Expose request
23:11:20.845 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:20.846 00.001 20224 Worker thread wakes up
23:11:20.846 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:20.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:22.025 01.179 20224 Exposure complete
23:11:22.114 00.089 20224 worker thread done servicing request
23:11:22.114 00.000 8996 OnExposeComplete: enter
23:11:22.116 00.002 8996 UpdateGuideState(): m_state=6
23:11:22.118 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6811
23:11:22.120 00.002 8996 Star::Find returns 1 (0), X=137.52, Y=472.04, Mass=715014, SNR=382.4, Peak=65504 HFD=4.2
23:11:22.122 00.002 8996 MultiStar: [#1 0.02,-0.24,0.60,U] [#2 -0.07,0.05,0.75,U] [#3 -0.15,-0.00,0.51,U] [#4 0.03,-0.10,0.50,U] [#5 -0.20,0.06,0.56,U] [#6 0.34,0.01,0.41,U] [#7 0.14,0.39,0.38,U] [#8 -0.10,0.09,0.35,U] 
23:11:22.123 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.03}, one-star: {0.18, 0.08}
23:11:22.124 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
23:11:22.125 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
23:11:22.126 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.84 mountX=0.02 mountY=-0.03, mountTheta=-0.95
23:11:22.128 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
23:11:22.129 00.001 8996 Enqueuing Move request for scope (0.02, 0.03)
23:11:22.131 00.002 20224 Worker thread wakes up
23:11:22.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
23:11:22.131 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
23:11:22.131 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
23:11:22.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:11:22.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:22.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:11:22.131 00.000 20224 MoveAxis(E, 0, ABG)
23:11:22.131 00.000 20224 Move returns status 0, amount 0
23:11:22.131 00.000 20224 MoveAxis(N, 0, ABG)
23:11:22.132 00.001 20224 Move returns status 0, amount 0
23:11:22.132 00.000 20224 move complete, result=0
23:11:22.132 00.000 20224 worker thread done servicing request
23:11:22.142 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2829, FiltMin=2560, FiltMax=27459, Gamma=1.000
23:11:22.168 00.026 8996 UpdateGuideState exits: m=715014 SNR=382.4
23:11:22.169 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:22.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:22.171 00.001 8996 Enqueuing Expose request
23:11:22.172 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:22.172 00.000 20224 Worker thread wakes up
23:11:22.173 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:22.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:23.157 00.984 20224 Exposure complete
23:11:23.224 00.067 20224 worker thread done servicing request
23:11:23.224 00.000 8996 OnExposeComplete: enter
23:11:23.226 00.002 8996 UpdateGuideState(): m_state=6
23:11:23.227 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6812
23:11:23.228 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=472.24, Mass=707580, SNR=341.9, Peak=65504 HFD=4.6
23:11:23.229 00.001 8996 MultiStar: [#1 0.18,0.01,0.74,U] [#2 0.13,0.29,0.73,U] [#3 0.13,0.16,0.58,U] [#4 0.16,0.09,0.49,U] [#5 0.05,0.22,0.63,U] [#6 0.31,0.08,0.46,U] [#7 0.40,0.46,0.00,M1] [#8 0.09,0.32,0.44,U] 
23:11:23.230 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.19}, one-star: {0.22, 0.28}
23:11:23.231 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
23:11:23.233 00.002 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
23:11:23.234 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.19 hyp=0.25 cameraTheta=0.86 mountX=0.14 mountY=-0.20, mountTheta=-0.96
23:11:23.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.19, opts=13)
23:11:23.238 00.002 8996 Enqueuing Move request for scope (0.16, 0.19)
23:11:23.239 00.001 20224 Worker thread wakes up
23:11:23.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.19) opts 0xd
23:11:23.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.19)
23:11:23.239 00.000 20224 Moving (0.16, 0.19) raw xDistance=0.14 yDistance=-0.20
23:11:23.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:11:23.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:11:23.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:11:23.239 00.000 20224 MoveAxis(E, 0, ABG)
23:11:23.239 00.000 20224 Move returns status 0, amount 0
23:11:23.239 00.000 20224 MoveAxis(N, 0, ABG)
23:11:23.239 00.000 20224 Move returns status 0, amount 0
23:11:23.239 00.000 20224 move complete, result=0
23:11:23.239 00.000 20224 worker thread done servicing request
23:11:23.246 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2829, FiltMin=2563, FiltMax=26227, Gamma=1.000
23:11:23.273 00.027 8996 UpdateGuideState exits: m=707580 SNR=341.9
23:11:23.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:23.276 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:23.277 00.001 8996 Enqueuing Expose request
23:11:23.278 00.001 20224 Worker thread wakes up
23:11:23.279 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:23.280 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:23.281 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:24.450 01.169 20224 Exposure complete
23:11:24.515 00.065 20224 worker thread done servicing request
23:11:24.515 00.000 8996 OnExposeComplete: enter
23:11:24.516 00.001 8996 UpdateGuideState(): m_state=6
23:11:24.516 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6813
23:11:24.517 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=472.05, Mass=687334, SNR=343.4, Peak=64928 HFD=4.3
23:11:24.518 00.001 8996 MultiStar: [#1 0.12,-0.06,0.65,U] [#2 0.01,0.09,0.74,U] [#3 0.03,0.07,0.56,U] [#4 0.17,0.17,0.50,U] [#5 -0.10,0.16,0.61,U] [#6 0.40,-0.00,0.50,U] [#7 0.39,0.49,0.00,M2] [#8 0.19,0.17,0.44,U] 
23:11:24.519 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.08}, one-star: {0.23, 0.09}
23:11:24.520 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
23:11:24.520 00.000 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
23:11:24.521 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.58 mountX=0.12 mountY=-0.10, mountTheta=-0.69
23:11:24.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.08, opts=13)
23:11:24.524 00.001 8996 Enqueuing Move request for scope (0.13, 0.08)
23:11:24.525 00.001 20224 Worker thread wakes up
23:11:24.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
23:11:24.525 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
23:11:24.525 00.000 20224 Moving (0.13, 0.08) raw xDistance=0.12 yDistance=-0.10
23:11:24.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:11:24.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:24.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:11:24.525 00.000 20224 MoveAxis(E, 0, ABG)
23:11:24.525 00.000 20224 Move returns status 0, amount 0
23:11:24.525 00.000 20224 MoveAxis(N, 0, ABG)
23:11:24.526 00.001 20224 Move returns status 0, amount 0
23:11:24.526 00.000 20224 move complete, result=0
23:11:24.526 00.000 20224 worker thread done servicing request
23:11:24.531 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64928, med=2829, FiltMin=2579, FiltMax=27949, Gamma=1.000
23:11:24.548 00.017 8996 UpdateGuideState exits: m=687334 SNR=343.4
23:11:24.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:24.549 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:24.550 00.001 8996 Enqueuing Expose request
23:11:24.551 00.001 20224 Worker thread wakes up
23:11:24.551 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:24.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:24.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:25.535 00.983 20224 Exposure complete
23:11:25.610 00.075 20224 worker thread done servicing request
23:11:25.611 00.001 8996 OnExposeComplete: enter
23:11:25.611 00.000 8996 UpdateGuideState(): m_state=6
23:11:25.612 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6814
23:11:25.613 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=471.78, Mass=760537, SNR=377.1, Peak=65504 HFD=4.5
23:11:25.614 00.001 8996 MultiStar: [#1 0.24,-0.27,0.51,U] [#2 0.03,-0.05,0.72,U] [#3 0.05,-0.05,0.61,U] [#4 0.12,-0.02,0.46,U] [#5 -0.15,-0.07,0.59,U] [#6 0.36,-0.16,0.41,U] [#7 0.46,0.20,0.00,M3] [#8 -0.05,0.06,0.37,U] 
23:11:25.615 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.10}, one-star: {0.41, -0.18}
23:11:25.616 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
23:11:25.617 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.64)
23:11:25.618 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.62 mountX=0.16 mountY=0.09, mountTheta=0.51
23:11:25.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.10, opts=13)
23:11:25.621 00.001 8996 Enqueuing Move request for scope (0.15, -0.10)
23:11:25.622 00.001 20224 Worker thread wakes up
23:11:25.622 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
23:11:25.623 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
23:11:25.623 00.000 20224 Moving (0.15, -0.10) raw xDistance=0.16 yDistance=0.09
23:11:25.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:11:25.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:25.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:11:25.623 00.000 20224 MoveAxis(E, 0, ABG)
23:11:25.623 00.000 20224 Move returns status 0, amount 0
23:11:25.623 00.000 20224 MoveAxis(N, 0, ABG)
23:11:25.624 00.001 20224 Move returns status 0, amount 0
23:11:25.624 00.000 20224 move complete, result=0
23:11:25.624 00.000 20224 worker thread done servicing request
23:11:25.631 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2829, FiltMin=2576, FiltMax=30800, Gamma=1.000
23:11:25.658 00.027 8996 UpdateGuideState exits: m=760537 SNR=377.1
23:11:25.660 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:25.661 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:25.662 00.001 8996 Enqueuing Expose request
23:11:25.663 00.001 20224 Worker thread wakes up
23:11:25.663 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:25.664 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:25.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:26.825 01.161 20224 Exposure complete
23:11:26.898 00.073 20224 worker thread done servicing request
23:11:26.898 00.000 8996 OnExposeComplete: enter
23:11:26.900 00.002 8996 UpdateGuideState(): m_state=6
23:11:26.901 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6815
23:11:26.902 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=471.97, Mass=740335, SNR=355.8, Peak=60704 HFD=4.2
23:11:26.903 00.001 8996 MultiStar: [#1 0.04,0.04,0.63,U] [#2 -0.11,0.20,0.72,U] [#3 -0.22,0.15,0.67,U] [#4 -0.16,0.19,0.52,U] [#5 -0.08,0.10,0.60,U] [#6 0.16,0.00,0.45,U] [#7 0.12,0.32,0.47,U] [#8 0.06,0.18,0.45,U] 
23:11:26.904 00.001 8996 single-star, 8 included, MultiStar: {-0.03, 0.12}, one-star: {0.00, 0.01}
23:11:26.905 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
23:11:26.905 00.000 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
23:11:26.906 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.42 mountX=0.00 mountY=-0.01, mountTheta=-1.51
23:11:26.909 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
23:11:26.910 00.001 8996 Enqueuing Move request for scope (0.00, 0.01)
23:11:26.911 00.001 20224 Worker thread wakes up
23:11:26.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:11:26.911 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:11:26.911 00.000 20224 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
23:11:26.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:11:26.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:26.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:11:26.911 00.000 20224 MoveAxis(E, 0, ABG)
23:11:26.911 00.000 20224 Move returns status 0, amount 0
23:11:26.911 00.000 20224 MoveAxis(N, 0, ABG)
23:11:26.911 00.000 20224 Move returns status 0, amount 0
23:11:26.911 00.000 20224 move complete, result=0
23:11:26.911 00.000 20224 worker thread done servicing request
23:11:26.916 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60704, med=2829, FiltMin=2547, FiltMax=28611, Gamma=1.000
23:11:26.935 00.019 8996 UpdateGuideState exits: m=740335 SNR=355.8
23:11:26.937 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:26.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:26.940 00.002 8996 Enqueuing Expose request
23:11:26.941 00.001 20224 Worker thread wakes up
23:11:26.941 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:26.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:26.941 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:27.932 00.991 20224 Exposure complete
23:11:28.008 00.076 20224 worker thread done servicing request
23:11:28.008 00.000 8996 OnExposeComplete: enter
23:11:28.009 00.001 8996 UpdateGuideState(): m_state=6
23:11:28.011 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6816
23:11:28.012 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=471.84, Mass=712448, SNR=333.5, Peak=62944 HFD=4.4
23:11:28.014 00.002 8996 MultiStar: [#1 -0.14,-0.11,0.89,U] [#2 -0.29,0.23,0.91,U] [#3 -0.15,0.06,0.63,U] [#4 -0.11,-0.01,0.60,U] [#5 -0.33,-0.04,0.66,U] [#6 0.00,-0.24,0.47,U] [#7 -0.15,0.31,0.52,U] [#8 -0.09,0.11,0.40,U] 
23:11:28.015 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.01}, one-star: {0.07, -0.12}
23:11:28.017 00.002 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.14 = -3.14)
23:11:28.018 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:11:28.019 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.05 mountX=-0.13 mountY=0.00, mountTheta=3.12
23:11:28.023 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
23:11:28.024 00.001 8996 Enqueuing Move request for scope (-0.13, 0.01)
23:11:28.026 00.002 20224 Worker thread wakes up
23:11:28.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
23:11:28.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
23:11:28.026 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.00
23:11:28.027 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:11:28.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:28.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:11:28.027 00.000 20224 MoveAxis(E, 0, ABG)
23:11:28.027 00.000 20224 Move returns status 0, amount 0
23:11:28.027 00.000 20224 MoveAxis(N, 0, ABG)
23:11:28.027 00.000 20224 Move returns status 0, amount 0
23:11:28.027 00.000 20224 move complete, result=0
23:11:28.028 00.001 20224 worker thread done servicing request
23:11:28.036 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62944, med=2829, FiltMin=2541, FiltMax=26525, Gamma=1.000
23:11:28.051 00.015 8996 UpdateGuideState exits: m=712448 SNR=333.5
23:11:28.052 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:28.053 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:28.053 00.000 8996 Enqueuing Expose request
23:11:28.055 00.002 20224 Worker thread wakes up
23:11:28.055 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:28.056 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:28.057 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:29.255 01.198 20224 Exposure complete
23:11:29.335 00.080 20224 worker thread done servicing request
23:11:29.336 00.001 8996 OnExposeComplete: enter
23:11:29.338 00.002 8996 UpdateGuideState(): m_state=6
23:11:29.339 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6817
23:11:29.341 00.002 8996 Star::Find returns 1 (0), X=137.43, Y=471.68, Mass=716787, SNR=392.1, Peak=53280 HFD=4.6
23:11:29.343 00.002 8996 MultiStar: [#1 0.06,-0.27,0.59,U] [#2 -0.19,0.25,0.63,U] [#3 -0.15,-0.09,0.52,U] [#4 0.04,-0.12,0.43,U] [#5 -0.20,-0.15,0.51,U] [#6 0.23,-0.32,0.39,U] [#7 0.19,0.14,0.39,U] [#8 -0.12,0.13,0.36,U] 
23:11:29.344 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.10}, one-star: {0.09, -0.28}
23:11:29.346 00.002 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
23:11:29.347 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
23:11:29.348 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.66 mountX=0.00 mountY=0.10, mountTheta=1.57
23:11:29.352 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
23:11:29.354 00.002 8996 Enqueuing Move request for scope (-0.01, -0.10)
23:11:29.356 00.002 20224 Worker thread wakes up
23:11:29.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:11:29.357 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:11:29.357 00.000 20224 Moving (-0.01, -0.10) raw xDistance=0.00 yDistance=0.10
23:11:29.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:11:29.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:29.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:11:29.357 00.000 20224 MoveAxis(E, 0, ABG)
23:11:29.357 00.000 20224 Move returns status 0, amount 0
23:11:29.357 00.000 20224 MoveAxis(N, 0, ABG)
23:11:29.357 00.000 20224 Move returns status 0, amount 0
23:11:29.357 00.000 20224 move complete, result=0
23:11:29.357 00.000 20224 worker thread done servicing request
23:11:29.366 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53280, med=2829, FiltMin=2547, FiltMax=24528, Gamma=1.000
23:11:29.391 00.025 8996 UpdateGuideState exits: m=716787 SNR=392.1
23:11:29.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:29.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:29.394 00.001 8996 Enqueuing Expose request
23:11:29.395 00.001 20224 Worker thread wakes up
23:11:29.395 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:29.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:29.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:30.375 00.979 20224 Exposure complete
23:11:30.450 00.075 20224 worker thread done servicing request
23:11:30.450 00.000 8996 OnExposeComplete: enter
23:11:30.451 00.001 8996 UpdateGuideState(): m_state=6
23:11:30.452 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6818
23:11:30.453 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=471.86, Mass=756559, SNR=371.9, Peak=65504 HFD=4.5
23:11:30.454 00.001 8996 MultiStar: [#1 0.20,-0.14,0.59,U] [#2 -0.06,0.28,0.73,U] [#3 -0.02,-0.05,0.60,U] [#4 0.19,0.03,0.50,U] [#5 -0.03,0.01,0.52,U] [#6 0.26,-0.36,0.00,M1] [#7 0.29,0.44,0.00,M1] [#8 0.11,0.13,0.33,U] 
23:11:30.455 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.01}, one-star: {0.20, -0.10}
23:11:30.456 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
23:11:30.456 00.000 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
23:11:30.457 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.14 mountX=0.09 mountY=-0.02, mountTheta=-0.25
23:11:30.458 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.01, opts=13)
23:11:30.459 00.001 8996 Enqueuing Move request for scope (0.09, 0.01)
23:11:30.460 00.001 20224 Worker thread wakes up
23:11:30.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
23:11:30.460 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
23:11:30.460 00.000 20224 Moving (0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
23:11:30.460 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:11:30.460 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:30.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:11:30.460 00.000 20224 MoveAxis(E, 0, ABG)
23:11:30.461 00.001 20224 Move returns status 0, amount 0
23:11:30.461 00.000 20224 MoveAxis(N, 0, ABG)
23:11:30.461 00.000 20224 Move returns status 0, amount 0
23:11:30.461 00.000 20224 move complete, result=0
23:11:30.461 00.000 20224 worker thread done servicing request
23:11:30.468 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2829, FiltMin=2573, FiltMax=27053, Gamma=1.000
23:11:30.489 00.021 8996 UpdateGuideState exits: m=756559 SNR=371.9
23:11:30.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:30.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:30.492 00.001 8996 Enqueuing Expose request
23:11:30.493 00.001 20224 Worker thread wakes up
23:11:30.493 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:30.493 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:30.494 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:31.662 01.168 20224 Exposure complete
23:11:31.735 00.073 20224 worker thread done servicing request
23:11:31.735 00.000 8996 OnExposeComplete: enter
23:11:31.736 00.001 8996 UpdateGuideState(): m_state=6
23:11:31.738 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6819
23:11:31.739 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=471.94, Mass=682764, SNR=353.3, Peak=65504 HFD=4.2
23:11:31.741 00.002 8996 MultiStar: [#1 0.09,-0.16,0.69,U] [#2 -0.21,0.16,0.71,U] [#3 -0.15,-0.03,0.52,U] [#4 -0.09,-0.10,0.57,U] [#5 -0.15,-0.12,0.75,U] [#6 0.20,-0.32,0.42,U] [#7 0.06,0.35,0.41,U] [#8 -0.05,0.08,0.43,U] 
23:11:31.742 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.20, -0.02}
23:11:31.743 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
23:11:31.745 00.002 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
23:11:31.746 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.92 mountX=-0.01 mountY=0.03, mountTheta=1.82
23:11:31.748 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
23:11:31.749 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
23:11:31.750 00.001 20224 Worker thread wakes up
23:11:31.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
23:11:31.750 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
23:11:31.750 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
23:11:31.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:11:31.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:31.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:11:31.751 00.001 20224 MoveAxis(E, 0, ABG)
23:11:31.751 00.000 20224 Move returns status 0, amount 0
23:11:31.751 00.000 20224 MoveAxis(N, 0, ABG)
23:11:31.751 00.000 20224 Move returns status 0, amount 0
23:11:31.751 00.000 20224 move complete, result=0
23:11:31.751 00.000 20224 worker thread done servicing request
23:11:31.755 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65504, med=2829, FiltMin=2573, FiltMax=24141, Gamma=1.000
23:11:31.769 00.014 8996 UpdateGuideState exits: m=682764 SNR=353.3
23:11:31.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:31.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:31.771 00.000 8996 Enqueuing Expose request
23:11:31.773 00.002 20224 Worker thread wakes up
23:11:31.773 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:31.774 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:31.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:32.751 00.977 20224 Exposure complete
23:11:32.824 00.073 20224 worker thread done servicing request
23:11:32.824 00.000 8996 OnExposeComplete: enter
23:11:32.825 00.001 8996 UpdateGuideState(): m_state=6
23:11:32.826 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6820
23:11:32.827 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=471.90, Mass=774677, SNR=377.7, Peak=64896 HFD=4.3
23:11:32.828 00.001 8996 MultiStar: [#1 0.02,-0.22,0.63,U] [#2 -0.18,0.24,0.65,U] [#3 -0.37,-0.07,0.56,U] [#4 -0.20,0.03,0.48,U] [#5 -0.26,-0.13,0.55,U] [#6 0.03,-0.28,0.38,U] [#7 0.01,0.26,0.40,U] [#8 -0.02,0.10,0.35,U] 
23:11:32.828 00.000 8996 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {0.16, -0.06}
23:11:32.829 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
23:11:32.830 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.37)
23:11:32.831 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.89 mountX=-0.07 mountY=0.03, mountTheta=2.78
23:11:32.832 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
23:11:32.833 00.001 8996 Enqueuing Move request for scope (-0.08, -0.02)
23:11:32.834 00.001 20224 Worker thread wakes up
23:11:32.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
23:11:32.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
23:11:32.834 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.07 yDistance=0.03
23:11:32.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:11:32.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:32.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:11:32.834 00.000 20224 MoveAxis(E, 0, ABG)
23:11:32.834 00.000 20224 Move returns status 0, amount 0
23:11:32.834 00.000 20224 MoveAxis(N, 0, ABG)
23:11:32.835 00.001 20224 Move returns status 0, amount 0
23:11:32.835 00.000 20224 move complete, result=0
23:11:32.835 00.000 20224 worker thread done servicing request
23:11:32.838 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64896, med=2829, FiltMin=2553, FiltMax=29581, Gamma=1.000
23:11:32.854 00.016 8996 UpdateGuideState exits: m=774677 SNR=377.7
23:11:32.855 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:32.857 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:32.858 00.001 8996 Enqueuing Expose request
23:11:32.859 00.001 20224 Worker thread wakes up
23:11:32.859 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:32.861 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:32.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:34.013 01.152 20224 Exposure complete
23:11:34.082 00.069 20224 worker thread done servicing request
23:11:34.082 00.000 8996 OnExposeComplete: enter
23:11:34.083 00.001 8996 UpdateGuideState(): m_state=6
23:11:34.083 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6821
23:11:34.084 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=471.73, Mass=708913, SNR=335.5, Peak=62096 HFD=4.6
23:11:34.085 00.001 8996 MultiStar: [#1 0.03,-0.56,0.00,M1] [#2 -0.14,0.01,0.79,U] [#3 -0.09,-0.29,0.64,U] [#4 -0.05,-0.24,0.54,U] [#5 -0.19,-0.19,0.66,U] [#6 0.16,-0.43,0.00,M1] [#7 0.15,0.02,0.47,U] [#8 -0.04,-0.16,0.38,U] 
23:11:34.086 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.16}, one-star: {0.20, -0.23}
23:11:34.087 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:11:34.087 00.000 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
23:11:34.088 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.66 mountX=0.00 mountY=0.16, mountTheta=1.56
23:11:34.089 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.16, opts=13)
23:11:34.090 00.001 8996 Enqueuing Move request for scope (-0.01, -0.16)
23:11:34.091 00.001 20224 Worker thread wakes up
23:11:34.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
23:11:34.091 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
23:11:34.091 00.000 20224 Moving (-0.01, -0.16) raw xDistance=0.00 yDistance=0.16
23:11:34.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:11:34.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:34.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:11:34.091 00.000 20224 MoveAxis(E, 0, ABG)
23:11:34.091 00.000 20224 Move returns status 0, amount 0
23:11:34.091 00.000 20224 MoveAxis(N, 0, ABG)
23:11:34.092 00.001 20224 Move returns status 0, amount 0
23:11:34.092 00.000 20224 move complete, result=0
23:11:34.092 00.000 20224 worker thread done servicing request
23:11:34.095 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62096, med=2829, FiltMin=2560, FiltMax=26109, Gamma=1.000
23:11:34.111 00.016 8996 UpdateGuideState exits: m=708913 SNR=335.5
23:11:34.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:34.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:34.114 00.001 8996 Enqueuing Expose request
23:11:34.115 00.001 20224 Worker thread wakes up
23:11:34.115 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:11:34.115 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:34.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:35.104 00.989 20224 Exposure complete
23:11:35.197 00.093 20224 worker thread done servicing request
23:11:35.197 00.000 8996 OnExposeComplete: enter
23:11:35.200 00.003 8996 UpdateGuideState(): m_state=6
23:11:35.203 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6822
23:11:35.205 00.002 8996 Star::Find returns 1 (0), X=137.66, Y=471.50, Mass=692134, SNR=353.8, Peak=55603 HFD=4.5
23:11:35.208 00.003 8996 MultiStar: [#1 0.16,-0.41,0.00,M2] [#2 0.03,-0.03,0.78,U] [#3 -0.05,-0.26,0.60,U] [#4 0.02,-0.26,0.48,U] [#5 -0.21,-0.24,0.59,U] [#6 0.29,-0.23,0.42,U] [#7 0.27,0.03,0.49,U] [#8 -0.04,-0.24,0.43,U] 
23:11:35.209 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.23}, one-star: {0.32, -0.46}
23:11:35.211 00.002 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
23:11:35.212 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
23:11:35.214 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.19 mountX=0.11 mountY=0.22, mountTheta=1.09
23:11:35.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.23, opts=13)
23:11:35.216 00.000 8996 Enqueuing Move request for scope (0.09, -0.23)
23:11:35.217 00.001 20224 Worker thread wakes up
23:11:35.217 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
23:11:35.217 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
23:11:35.217 00.000 20224 Moving (0.09, -0.23) raw xDistance=0.11 yDistance=0.22
23:11:35.218 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:11:35.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:11:35.218 00.000 20224 MoveAxis(E, 0, ABG)
23:11:35.218 00.000 20224 Move returns status 0, amount 0
23:11:35.218 00.000 20224 MoveAxis(S, 45, ABG)
23:11:35.218 00.000 20224 Guiding  Dir = 1, Dur = 45
23:11:35.218 00.000 20224 IsSlewing returns 0
23:11:35.218 00.000 20224 IsGuiding returns 0
23:11:35.222 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55603, med=2829, FiltMin=2576, FiltMax=29712, Gamma=1.000
23:11:35.235 00.013 8996 UpdateGuideState exits: m=692134 SNR=353.8
23:11:35.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:35.239 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:35.241 00.002 8996 Enqueuing Expose request
23:11:35.265 00.024 20224 IsGuiding returns 1
23:11:35.265 00.000 20224 scope still moving after pulse duration time elapsed
23:11:35.292 00.027 20224 IsSlewing returns 0
23:11:35.292 00.000 20224 IsGuiding returns 1
23:11:35.323 00.031 20224 IsSlewing returns 0
23:11:35.323 00.000 20224 IsGuiding returns 1
23:11:35.355 00.032 20224 IsSlewing returns 0
23:11:35.355 00.000 20224 IsGuiding returns 0
23:11:35.355 00.000 20224 scope move finished after 45 + 91 ms
23:11:35.355 00.000 20224 Move returns status 0, amount 45
23:11:35.355 00.000 20224 move complete, result=0
23:11:35.356 00.001 20224 worker thread done servicing request
23:11:35.356 00.000 20224 Worker thread wakes up
23:11:35.356 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:35.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:35.356 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
23:11:36.529 01.173 20224 Exposure complete
23:11:36.587 00.058 20224 worker thread done servicing request
23:11:36.587 00.000 8996 OnExposeComplete: enter
23:11:36.588 00.001 8996 UpdateGuideState(): m_state=6
23:11:36.589 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6823
23:11:36.589 00.000 8996 Star::Find returns 1 (0), X=137.60, Y=471.70, Mass=703616, SNR=371.4, Peak=63360 HFD=4.6
23:11:36.590 00.001 8996 MultiStar: [#1 -0.12,-0.46,0.00,M3] [#2 -0.39,-0.03,0.79,U] [#3 -0.38,-0.05,0.61,U] [#4 -0.13,-0.11,0.55,U] [#5 -0.20,-0.32,0.57,U] [#6 0.20,-0.29,0.36,U] [#7 -0.11,0.33,0.41,U] [#8 0.05,-0.20,0.36,U] 
23:11:36.591 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.13}, one-star: {0.27, -0.26}
23:11:36.592 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
23:11:36.592 00.000 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
23:11:36.593 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.18 mountX=-0.08 mountY=0.14, mountTheta=2.08
23:11:36.595 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.13, opts=13)
23:11:36.595 00.000 8996 Enqueuing Move request for scope (-0.09, -0.13)
23:11:36.596 00.001 20224 Worker thread wakes up
23:11:36.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
23:11:36.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
23:11:36.596 00.000 20224 Moving (-0.09, -0.13) raw xDistance=-0.08 yDistance=0.14
23:11:36.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:11:36.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:36.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:11:36.596 00.000 20224 MoveAxis(E, 0, ABG)
23:11:36.596 00.000 20224 Move returns status 0, amount 0
23:11:36.596 00.000 20224 MoveAxis(N, 0, ABG)
23:11:36.596 00.000 20224 Move returns status 0, amount 0
23:11:36.596 00.000 20224 move complete, result=0
23:11:36.597 00.001 20224 worker thread done servicing request
23:11:36.603 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63360, med=2829, FiltMin=2573, FiltMax=27533, Gamma=1.000
23:11:36.627 00.024 8996 UpdateGuideState exits: m=703616 SNR=371.4
23:11:36.629 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:36.631 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:36.632 00.001 8996 Enqueuing Expose request
23:11:36.633 00.001 20224 Worker thread wakes up
23:11:36.634 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:11:36.635 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:36.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:37.607 00.972 20224 Exposure complete
23:11:37.696 00.089 20224 worker thread done servicing request
23:11:37.696 00.000 8996 OnExposeComplete: enter
23:11:37.697 00.001 8996 UpdateGuideState(): m_state=6
23:11:37.698 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6824
23:11:37.699 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=471.93, Mass=759466, SNR=397.1, Peak=65504 HFD=4.3
23:11:37.700 00.001 8996 MultiStar: [#1 -0.10,-0.25,0.64,U] [#2 -0.31,0.13,0.62,U] [#3 -0.25,0.05,0.51,U] [#4 -0.19,0.11,0.51,U] [#5 -0.35,-0.11,0.50,U] [#6 0.20,0.01,0.38,U] [#7 0.16,0.38,0.43,U] [#8 -0.11,-0.14,0.33,U] 
23:11:37.701 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.01}, one-star: {0.07, -0.03}
23:11:37.702 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
23:11:37.702 00.000 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
23:11:37.703 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.41 mountX=0.07 mountY=0.02, mountTheta=0.29
23:11:37.704 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
23:11:37.705 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
23:11:37.706 00.001 20224 Worker thread wakes up
23:11:37.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:11:37.706 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:11:37.706 00.000 20224 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=0.02
23:11:37.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:37.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:37.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:11:37.706 00.000 20224 MoveAxis(E, 0, ABG)
23:11:37.706 00.000 20224 Move returns status 0, amount 0
23:11:37.706 00.000 20224 MoveAxis(N, 0, ABG)
23:11:37.706 00.000 20224 Move returns status 0, amount 0
23:11:37.707 00.001 20224 move complete, result=0
23:11:37.707 00.000 20224 worker thread done servicing request
23:11:37.711 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65504, med=2829, FiltMin=2573, FiltMax=29181, Gamma=1.000
23:11:37.733 00.022 8996 UpdateGuideState exits: m=759466 SNR=397.1
23:11:37.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:37.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:37.735 00.000 8996 Enqueuing Expose request
23:11:37.736 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:37.737 00.001 20224 Worker thread wakes up
23:11:37.737 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:37.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:38.897 01.160 20224 Exposure complete
23:11:38.972 00.075 20224 worker thread done servicing request
23:11:38.972 00.000 8996 OnExposeComplete: enter
23:11:38.973 00.001 8996 UpdateGuideState(): m_state=6
23:11:38.974 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6825
23:11:38.974 00.000 8996 Star::Find returns 1 (0), X=137.43, Y=471.77, Mass=735071, SNR=348.3, Peak=60592 HFD=4.5
23:11:38.976 00.002 8996 MultiStar: [#1 -0.03,-0.26,0.73,U] [#2 -0.13,0.07,0.70,U] [#3 -0.16,0.02,0.63,U] [#4 -0.04,-0.01,0.56,U] [#5 -0.42,-0.19,0.00,M1] [#6 0.06,-0.08,0.44,U] [#7 0.12,0.22,0.46,U] [#8 -0.21,0.19,0.41,U] 
23:11:38.977 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.03}, one-star: {0.09, -0.19}
23:11:38.977 00.000 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
23:11:38.978 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
23:11:38.979 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.28 mountX=-0.03 mountY=0.04, mountTheta=2.18
23:11:38.980 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
23:11:38.981 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
23:11:38.982 00.001 20224 Worker thread wakes up
23:11:38.982 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:11:38.982 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:11:38.982 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
23:11:38.982 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:11:38.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:38.983 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:11:38.983 00.000 20224 MoveAxis(E, 0, ABG)
23:11:38.983 00.000 20224 Move returns status 0, amount 0
23:11:38.983 00.000 20224 MoveAxis(N, 0, ABG)
23:11:38.983 00.000 20224 Move returns status 0, amount 0
23:11:38.983 00.000 20224 move complete, result=0
23:11:38.983 00.000 20224 worker thread done servicing request
23:11:38.986 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60592, med=2829, FiltMin=2557, FiltMax=25581, Gamma=1.000
23:11:39.003 00.017 8996 UpdateGuideState exits: m=735071 SNR=348.3
23:11:39.005 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:39.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:39.009 00.003 8996 Enqueuing Expose request
23:11:39.012 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:39.014 00.002 20224 Worker thread wakes up
23:11:39.014 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:39.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:39.987 00.973 20224 Exposure complete
23:11:40.052 00.065 20224 worker thread done servicing request
23:11:40.052 00.000 8996 OnExposeComplete: enter
23:11:40.053 00.001 8996 UpdateGuideState(): m_state=6
23:11:40.053 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6826
23:11:40.054 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=471.84, Mass=714707, SNR=411.7, Peak=62019 HFD=4.3
23:11:40.056 00.002 8996 MultiStar: [#1 -0.12,-0.02,0.58,U] [#2 -0.34,0.43,0.00,M1] [#3 -0.42,0.05,0.46,U] [#4 -0.30,0.14,0.46,U] [#5 -0.40,0.08,0.52,U] [#6 -0.03,-0.05,0.34,U] [#7 -0.17,0.29,0.37,U] [#8 -0.44,-0.03,0.00,M1] 
23:11:40.057 00.001 8996 refined, 6 included, MultiStar: {-0.24, 0.02}, one-star: {-0.24, -0.12}
23:11:40.058 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.14)
23:11:40.059 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:11:40.060 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.02 hyp=0.25 cameraTheta=3.05 mountX=-0.25 mountY=0.01, mountTheta=3.12
23:11:40.061 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.02, opts=13)
23:11:40.062 00.001 8996 Enqueuing Move request for scope (-0.24, 0.02)
23:11:40.063 00.001 20224 Worker thread wakes up
23:11:40.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.02) opts 0xd
23:11:40.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.02)
23:11:40.063 00.000 20224 Moving (-0.24, 0.02) raw xDistance=-0.25 yDistance=0.01
23:11:40.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
23:11:40.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:40.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:11:40.063 00.000 20224 MoveAxis(E, 36, ABG)
23:11:40.063 00.000 20224 Guiding  Dir = 2, Dur = 36
23:11:40.064 00.001 20224 IsSlewing returns 0
23:11:40.064 00.000 20224 IsGuiding returns 0
23:11:40.067 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=62019, med=2829, FiltMin=2566, FiltMax=25955, Gamma=1.000
23:11:40.073 00.006 20224 PulseGuide returned control before completion, sleep 38
23:11:40.087 00.014 8996 UpdateGuideState exits: m=714707 SNR=411.7
23:11:40.089 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:40.091 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:40.092 00.001 8996 Enqueuing Expose request
23:11:40.119 00.027 20224 IsGuiding returns 1
23:11:40.119 00.000 20224 scope still moving after pulse duration time elapsed
23:11:40.151 00.032 20224 IsSlewing returns 0
23:11:40.151 00.000 20224 IsGuiding returns 1
23:11:40.182 00.031 20224 IsSlewing returns 0
23:11:40.182 00.000 20224 IsGuiding returns 0
23:11:40.182 00.000 20224 scope move finished after 36 + 81 ms
23:11:40.182 00.000 20224 Move returns status 0, amount 36
23:11:40.182 00.000 20224 MoveAxis(N, 0, ABG)
23:11:40.182 00.000 20224 Move returns status 0, amount 0
23:11:40.182 00.000 20224 move complete, result=0
23:11:40.182 00.000 20224 worker thread done servicing request
23:11:40.182 00.000 20224 Worker thread wakes up
23:11:40.182 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
23:11:40.185 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:40.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:41.348 01.163 20224 Exposure complete
23:11:41.435 00.087 20224 worker thread done servicing request
23:11:41.435 00.000 8996 OnExposeComplete: enter
23:11:41.437 00.002 8996 UpdateGuideState(): m_state=6
23:11:41.437 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6827
23:11:41.438 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=471.98, Mass=729891, SNR=348.0, Peak=65504 HFD=4.2
23:11:41.439 00.001 8996 MultiStar: [#1 0.10,-0.28,0.72,U] [#2 0.09,0.11,0.74,U] [#3 -0.16,-0.04,0.61,U] [#4 -0.07,0.10,0.51,U] [#5 0.12,-0.22,0.61,U] [#6 0.34,-0.02,0.44,U] [#7 0.43,0.17,0.00,M1] [#8 -0.02,-0.08,0.42,U] 
23:11:41.440 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.05}, one-star: {0.21, 0.02}
23:11:41.441 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
23:11:41.442 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
23:11:41.443 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.53 mountX=0.09 mountY=0.04, mountTheta=0.41
23:11:41.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.05, opts=13)
23:11:41.446 00.001 8996 Enqueuing Move request for scope (0.09, -0.05)
23:11:41.446 00.000 20224 Worker thread wakes up
23:11:41.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
23:11:41.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
23:11:41.446 00.000 20224 Moving (0.09, -0.05) raw xDistance=0.09 yDistance=0.04
23:11:41.447 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:11:41.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:41.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:11:41.447 00.000 20224 MoveAxis(E, 0, ABG)
23:11:41.447 00.000 20224 Move returns status 0, amount 0
23:11:41.447 00.000 20224 MoveAxis(N, 0, ABG)
23:11:41.447 00.000 20224 Move returns status 0, amount 0
23:11:41.447 00.000 20224 move complete, result=0
23:11:41.448 00.001 20224 worker thread done servicing request
23:11:41.451 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2829, FiltMin=2560, FiltMax=30109, Gamma=1.000
23:11:41.464 00.013 8996 UpdateGuideState exits: m=729891 SNR=348.0
23:11:41.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:41.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:41.467 00.001 8996 Enqueuing Expose request
23:11:41.468 00.001 20224 Worker thread wakes up
23:11:41.468 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:41.469 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:41.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:42.449 00.980 20224 Exposure complete
23:11:42.524 00.075 20224 worker thread done servicing request
23:11:42.524 00.000 8996 OnExposeComplete: enter
23:11:42.525 00.001 8996 UpdateGuideState(): m_state=6
23:11:42.526 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6828
23:11:42.527 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=471.84, Mass=753039, SNR=355.3, Peak=65504 HFD=4.4
23:11:42.529 00.002 8996 MultiStar: [#1 -0.04,-0.22,0.64,U] [#2 -0.19,0.17,0.72,U] [#3 -0.05,0.06,0.55,U] [#4 0.10,0.01,0.58,U] [#5 -0.25,-0.05,0.57,U] [#6 0.12,-0.28,0.40,U] [#7 0.17,0.31,0.44,U] [#8 -0.23,0.32,0.40,U] 
23:11:42.529 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {0.16, -0.12}
23:11:42.530 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:11:42.531 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
23:11:42.532 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.86 mountX=-0.02 mountY=-0.00, mountTheta=-2.98
23:11:42.533 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
23:11:42.534 00.001 8996 Enqueuing Move request for scope (-0.02, 0.01)
23:11:42.535 00.001 20224 Worker thread wakes up
23:11:42.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:11:42.535 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:11:42.535 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.00
23:11:42.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:11:42.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:42.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:11:42.536 00.001 20224 MoveAxis(E, 0, ABG)
23:11:42.536 00.000 20224 Move returns status 0, amount 0
23:11:42.536 00.000 20224 MoveAxis(N, 0, ABG)
23:11:42.536 00.000 20224 Move returns status 0, amount 0
23:11:42.536 00.000 20224 move complete, result=0
23:11:42.536 00.000 20224 worker thread done servicing request
23:11:42.546 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65504, med=2829, FiltMin=2566, FiltMax=27821, Gamma=1.000
23:11:42.573 00.027 8996 UpdateGuideState exits: m=753039 SNR=355.3
23:11:42.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:42.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:42.576 00.001 8996 Enqueuing Expose request
23:11:42.577 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:42.578 00.001 20224 Worker thread wakes up
23:11:42.578 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:42.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:43.743 01.165 20224 Exposure complete
23:11:43.798 00.055 20224 worker thread done servicing request
23:11:43.798 00.000 8996 OnExposeComplete: enter
23:11:43.799 00.001 8996 UpdateGuideState(): m_state=6
23:11:43.800 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6829
23:11:43.801 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=472.13, Mass=728622, SNR=339.3, Peak=65504 HFD=4.6
23:11:43.802 00.001 8996 MultiStar: [#1 0.15,-0.08,0.69,U] [#2 -0.05,0.42,0.79,U] [#3 -0.12,0.09,0.56,U] [#4 -0.05,0.14,0.53,U] [#5 -0.23,0.22,0.67,U] [#6 0.35,-0.13,0.49,U] [#7 0.52,0.43,0.00,M1] [#8 -0.10,0.43,0.00,M1] 
23:11:43.803 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.14}, one-star: {0.30, 0.17}
23:11:43.803 00.000 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
23:11:43.804 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
23:11:43.805 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.17 mountX=0.05 mountY=-0.14, mountTheta=-1.27
23:11:43.806 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.14, opts=13)
23:11:43.807 00.001 8996 Enqueuing Move request for scope (0.06, 0.14)
23:11:43.808 00.001 20224 Worker thread wakes up
23:11:43.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
23:11:43.808 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
23:11:43.808 00.000 20224 Moving (0.06, 0.14) raw xDistance=0.05 yDistance=-0.14
23:11:43.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:11:43.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:43.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:11:43.808 00.000 20224 MoveAxis(E, 0, ABG)
23:11:43.808 00.000 20224 Move returns status 0, amount 0
23:11:43.808 00.000 20224 MoveAxis(N, 0, ABG)
23:11:43.808 00.000 20224 Move returns status 0, amount 0
23:11:43.808 00.000 20224 move complete, result=0
23:11:43.808 00.000 20224 worker thread done servicing request
23:11:43.813 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65504, med=2829, FiltMin=2563, FiltMax=27411, Gamma=1.000
23:11:43.828 00.015 8996 UpdateGuideState exits: m=728622 SNR=339.3
23:11:43.828 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:43.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:43.832 00.003 8996 Enqueuing Expose request
23:11:43.834 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:43.837 00.003 20224 Worker thread wakes up
23:11:43.837 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:43.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:44.832 00.995 20224 Exposure complete
23:11:44.899 00.067 20224 worker thread done servicing request
23:11:44.899 00.000 8996 OnExposeComplete: enter
23:11:44.902 00.003 8996 UpdateGuideState(): m_state=6
23:11:44.904 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6830
23:11:44.905 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=471.89, Mass=760249, SNR=366.1, Peak=60896 HFD=4.3
23:11:44.906 00.001 8996 MultiStar: [#1 0.13,-0.02,0.64,U] [#2 -0.06,0.22,0.65,U] [#3 -0.18,0.04,0.57,U] [#4 0.08,0.07,0.48,U] [#5 -0.04,-0.00,0.54,U] [#6 0.20,-0.31,0.41,U] [#7 0.23,0.09,0.46,U] [#8 0.13,0.10,0.38,U] 
23:11:44.908 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.01}, one-star: {0.05, -0.07}
23:11:44.909 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
23:11:44.910 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
23:11:44.911 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.26 mountX=0.05 mountY=-0.02, mountTheta=-0.38
23:11:44.913 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
23:11:44.915 00.002 8996 Enqueuing Move request for scope (0.05, 0.01)
23:11:44.916 00.001 20224 Worker thread wakes up
23:11:44.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
23:11:44.916 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
23:11:44.917 00.001 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
23:11:44.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:11:44.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:44.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:11:44.917 00.000 20224 MoveAxis(E, 0, ABG)
23:11:44.917 00.000 20224 Move returns status 0, amount 0
23:11:44.917 00.000 20224 MoveAxis(N, 0, ABG)
23:11:44.917 00.000 20224 Move returns status 0, amount 0
23:11:44.917 00.000 20224 move complete, result=0
23:11:44.918 00.001 20224 worker thread done servicing request
23:11:44.926 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60896, med=2829, FiltMin=2569, FiltMax=28723, Gamma=1.000
23:11:44.945 00.019 8996 UpdateGuideState exits: m=760249 SNR=366.1
23:11:44.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:44.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:44.947 00.000 8996 Enqueuing Expose request
23:11:44.949 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:44.949 00.000 20224 Worker thread wakes up
23:11:44.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:44.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:46.113 01.163 20224 Exposure complete
23:11:46.187 00.074 20224 worker thread done servicing request
23:11:46.188 00.001 8996 OnExposeComplete: enter
23:11:46.188 00.000 8996 UpdateGuideState(): m_state=6
23:11:46.189 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6831
23:11:46.190 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=471.94, Mass=695837, SNR=344.9, Peak=59136 HFD=4.3
23:11:46.193 00.003 8996 MultiStar: [#1 -0.11,-0.17,0.67,U] [#2 -0.27,0.24,0.75,U] [#3 -0.26,0.02,0.58,U] [#4 -0.17,0.00,0.53,U] [#5 -0.34,-0.04,0.59,U] [#6 0.28,-0.22,0.44,U] [#7 -0.18,0.45,0.00,M1] [#8 -0.09,0.15,0.37,U] 
23:11:46.196 00.003 8996 single-star, 7 included, MultiStar: {-0.12, 0.00}, one-star: {0.03, -0.02}
23:11:46.198 00.002 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
23:11:46.200 00.002 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
23:11:46.202 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.62 mountX=0.03 mountY=0.02, mountTheta=0.50
23:11:46.205 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
23:11:46.206 00.001 8996 Enqueuing Move request for scope (0.03, -0.02)
23:11:46.207 00.001 20224 Worker thread wakes up
23:11:46.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:11:46.207 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:11:46.208 00.001 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.02
23:11:46.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:11:46.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:46.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:11:46.208 00.000 20224 MoveAxis(E, 0, ABG)
23:11:46.208 00.000 20224 Move returns status 0, amount 0
23:11:46.208 00.000 20224 MoveAxis(N, 0, ABG)
23:11:46.208 00.000 20224 Move returns status 0, amount 0
23:11:46.208 00.000 20224 move complete, result=0
23:11:46.208 00.000 20224 worker thread done servicing request
23:11:46.215 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59136, med=2829, FiltMin=2548, FiltMax=27251, Gamma=1.000
23:11:46.233 00.018 8996 UpdateGuideState exits: m=695837 SNR=344.9
23:11:46.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:46.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:46.237 00.002 8996 Enqueuing Expose request
23:11:46.238 00.001 20224 Worker thread wakes up
23:11:46.238 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:11:46.239 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:46.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:47.212 00.973 20224 Exposure complete
23:11:47.282 00.070 20224 worker thread done servicing request
23:11:47.282 00.000 8996 OnExposeComplete: enter
23:11:47.284 00.002 8996 UpdateGuideState(): m_state=6
23:11:47.285 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6832
23:11:47.287 00.002 8996 Star::Find returns 1 (0), X=137.03, Y=471.68, Mass=760220, SNR=357.9, Peak=63107 HFD=4.2
23:11:47.290 00.003 8996 MultiStar: [#1 -0.27,-0.23,0.65,U] [#2 -0.43,0.08,0.00,M1] [#3 -0.55,-0.08,0.00,M1] [#4 -0.45,-0.08,0.00,M1] [#5 -0.52,-0.25,0.00,M1] [#6 -0.17,-0.50,0.00,M1] [#7 -0.32,0.22,0.44,U] [#8 -0.39,0.06,0.39,U] 
23:11:47.292 00.002 8996 refined, 3 included, MultiStar: {-0.31, -0.13}, one-star: {-0.31, -0.28}
23:11:47.294 00.002 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:11:47.296 00.002 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
23:11:47.297 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.13 hyp=0.34 cameraTheta=-2.76 mountX=-0.30 mountY=0.16, mountTheta=2.65
23:11:47.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.13, opts=13)
23:11:47.301 00.002 8996 Enqueuing Move request for scope (-0.31, -0.13)
23:11:47.303 00.002 20224 Worker thread wakes up
23:11:47.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.13) opts 0xd
23:11:47.303 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.13)
23:11:47.303 00.000 20224 Moving (-0.31, -0.13) raw xDistance=-0.30 yDistance=0.16
23:11:47.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:11:47.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:47.304 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:11:47.304 00.000 20224 MoveAxis(E, 44, ABG)
23:11:47.304 00.000 20224 Guiding  Dir = 2, Dur = 44
23:11:47.304 00.000 20224 IsSlewing returns 0
23:11:47.305 00.001 20224 IsGuiding returns 0
23:11:47.312 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63107, med=2829, FiltMin=2553, FiltMax=27440, Gamma=1.000
23:11:47.319 00.007 20224 PulseGuide returned control before completion, sleep 40
23:11:47.339 00.020 8996 UpdateGuideState exits: m=760220 SNR=357.9
23:11:47.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:47.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:47.341 00.000 8996 Enqueuing Expose request
23:11:47.364 00.023 20224 IsGuiding returns 1
23:11:47.365 00.001 20224 scope still moving after pulse duration time elapsed
23:11:47.395 00.030 20224 IsSlewing returns 0
23:11:47.396 00.001 20224 IsGuiding returns 1
23:11:47.426 00.030 20224 IsSlewing returns 0
23:11:47.427 00.001 20224 IsGuiding returns 0
23:11:47.427 00.000 20224 scope move finished after 44 + 77 ms
23:11:47.427 00.000 20224 Move returns status 0, amount 44
23:11:47.427 00.000 20224 MoveAxis(N, 0, ABG)
23:11:47.427 00.000 20224 Move returns status 0, amount 0
23:11:47.427 00.000 20224 move complete, result=0
23:11:47.427 00.000 20224 worker thread done servicing request
23:11:47.427 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.2 px 0 ms NORTH
23:11:47.430 00.003 20224 Worker thread wakes up
23:11:47.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:47.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:48.591 01.161 20224 Exposure complete
23:11:48.675 00.084 20224 worker thread done servicing request
23:11:48.675 00.000 8996 OnExposeComplete: enter
23:11:48.676 00.001 8996 UpdateGuideState(): m_state=6
23:11:48.679 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6833
23:11:48.682 00.003 8996 Star::Find returns 1 (0), X=137.95, Y=471.39, Mass=722730, SNR=344.8, Peak=61763 HFD=4.2
23:11:48.684 00.002 8996 MultiStar: [#1 0.45,-0.48,0.00,M1] [#2 0.10,-0.05,0.74,U] [#3 0.14,-0.30,0.57,U] [#4 0.17,-0.44,0.00,M2] [#5 0.16,-0.38,0.61,U] [#6 0.51,-0.38,0.00,M2] [#7 0.57,0.13,0.00,M1] [#8 0.24,0.01,0.41,U] 
23:11:48.685 00.001 8996 refined, 4 included, MultiStar: {0.29, -0.30}, one-star: {0.61, -0.57}
23:11:48.686 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
23:11:48.688 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
23:11:48.689 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.30 hyp=0.42 cameraTheta=-0.80 mountX=0.32 mountY=0.27, mountTheta=0.70
23:11:48.690 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.30, opts=13)
23:11:48.692 00.002 8996 Enqueuing Move request for scope (0.29, -0.30)
23:11:48.693 00.001 20224 Worker thread wakes up
23:11:48.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.30) opts 0xd
23:11:48.693 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.30)
23:11:48.693 00.000 20224 Moving (0.29, -0.30) raw xDistance=0.32 yDistance=0.27
23:11:48.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
23:11:48.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:11:48.693 00.000 20224 MoveAxis(W, 43, ABG)
23:11:48.693 00.000 20224 Guiding  Dir = 3, Dur = 43
23:11:48.693 00.000 20224 IsSlewing returns 0
23:11:48.694 00.001 20224 IsGuiding returns 0
23:11:48.697 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61763, med=2829, FiltMin=2536, FiltMax=27235, Gamma=1.000
23:11:48.715 00.018 8996 UpdateGuideState exits: m=722730 SNR=344.8
23:11:48.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:48.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:48.718 00.001 8996 Enqueuing Expose request
23:11:48.738 00.020 20224 IsGuiding returns 1
23:11:48.738 00.000 20224 scope still moving after pulse duration time elapsed
23:11:48.767 00.029 20224 IsSlewing returns 0
23:11:48.767 00.000 20224 IsGuiding returns 1
23:11:48.798 00.031 20224 IsSlewing returns 0
23:11:48.798 00.000 20224 IsGuiding returns 1
23:11:48.829 00.031 20224 IsSlewing returns 0
23:11:48.829 00.000 20224 IsGuiding returns 0
23:11:48.830 00.001 20224 scope move finished after 43 + 93 ms
23:11:48.830 00.000 20224 Move returns status 0, amount 43
23:11:48.830 00.000 20224 MoveAxis(S, 56, ABG)
23:11:48.830 00.000 20224 Guiding  Dir = 1, Dur = 56
23:11:48.830 00.000 20224 IsSlewing returns 0
23:11:48.830 00.000 20224 IsGuiding returns 0
23:11:48.832 00.002 20224 PulseGuide returned control before completion, sleep 65
23:11:48.906 00.074 20224 IsGuiding returns 0
23:11:48.907 00.001 20224 Move returns status 0, amount 56
23:11:48.907 00.000 20224 move complete, result=0
23:11:48.907 00.000 20224 worker thread done servicing request
23:11:48.907 00.000 20224 Worker thread wakes up
23:11:48.907 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.3 px 56 ms SOUTH
23:11:48.910 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:48.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:49.887 00.977 20224 Exposure complete
23:11:49.954 00.067 20224 worker thread done servicing request
23:11:49.954 00.000 8996 OnExposeComplete: enter
23:11:49.955 00.001 8996 UpdateGuideState(): m_state=6
23:11:49.956 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6834
23:11:49.959 00.003 8996 Star::Find returns 1 (0), X=137.75, Y=471.82, Mass=782233, SNR=380.9, Peak=53392 HFD=4.5
23:11:49.962 00.003 8996 MultiStar: [#1 0.31,-0.23,0.56,U] [#2 0.04,-0.08,0.65,U] [#3 -0.02,0.15,0.54,U] [#4 0.11,0.15,0.48,U] [#5 -0.07,0.12,0.56,U] [#6 0.31,-0.01,0.36,U] [#7 0.23,0.19,0.44,U] [#8 0.13,0.14,0.35,U] 
23:11:49.964 00.002 8996 refined, 8 included, MultiStar: {0.18, 0.01}, one-star: {0.41, -0.14}
23:11:49.967 00.003 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
23:11:49.968 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
23:11:49.970 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.04 mountX=0.18 mountY=-0.03, mountTheta=-0.15
23:11:49.973 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.01, opts=13)
23:11:49.975 00.002 8996 Enqueuing Move request for scope (0.18, 0.01)
23:11:49.978 00.003 20224 Worker thread wakes up
23:11:49.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
23:11:49.978 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
23:11:49.978 00.000 20224 Moving (0.18, 0.01) raw xDistance=0.18 yDistance=-0.03
23:11:49.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:11:49.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:49.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:11:49.979 00.001 20224 MoveAxis(E, 0, ABG)
23:11:49.979 00.000 20224 Move returns status 0, amount 0
23:11:49.979 00.000 20224 MoveAxis(N, 0, ABG)
23:11:49.979 00.000 20224 Move returns status 0, amount 0
23:11:49.979 00.000 20224 move complete, result=0
23:11:49.979 00.000 20224 worker thread done servicing request
23:11:49.988 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53392, med=2829, FiltMin=2560, FiltMax=31645, Gamma=1.000
23:11:50.017 00.029 8996 UpdateGuideState exits: m=782233 SNR=380.9
23:11:50.018 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:50.020 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:50.022 00.002 8996 Enqueuing Expose request
23:11:50.023 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:11:50.024 00.001 20224 Worker thread wakes up
23:11:50.024 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:50.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:51.182 01.158 20224 Exposure complete
23:11:51.253 00.071 20224 worker thread done servicing request
23:11:51.253 00.000 8996 OnExposeComplete: enter
23:11:51.254 00.001 8996 UpdateGuideState(): m_state=6
23:11:51.255 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6835
23:11:51.257 00.002 8996 Star::Find returns 1 (0), X=137.78, Y=471.91, Mass=693085, SNR=359.5, Peak=65504 HFD=4.4
23:11:51.259 00.002 8996 MultiStar: [#1 0.20,0.06,0.69,U] [#2 -0.16,0.44,0.00,M1] [#3 -0.25,0.17,0.57,U] [#4 -0.10,0.31,0.55,U] [#5 -0.26,0.17,0.55,U] [#6 0.33,0.26,0.46,U] [#7 0.22,0.74,0.00,M1] [#8 -0.09,0.40,0.42,U] 
23:11:51.260 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.15}, one-star: {0.45, -0.05}
23:11:51.262 00.002 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
23:11:51.263 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
23:11:51.264 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.06 mountX=0.07 mountY=-0.16, mountTheta=-1.16
23:11:51.265 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.15, opts=13)
23:11:51.266 00.001 8996 Enqueuing Move request for scope (0.08, 0.15)
23:11:51.267 00.001 20224 Worker thread wakes up
23:11:51.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
23:11:51.267 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
23:11:51.267 00.000 20224 Moving (0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
23:11:51.268 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:51.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:51.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:11:51.268 00.000 20224 MoveAxis(E, 0, ABG)
23:11:51.268 00.000 20224 Move returns status 0, amount 0
23:11:51.268 00.000 20224 MoveAxis(N, 0, ABG)
23:11:51.268 00.000 20224 Move returns status 0, amount 0
23:11:51.268 00.000 20224 move complete, result=0
23:11:51.268 00.000 20224 worker thread done servicing request
23:11:51.276 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2829, FiltMin=2563, FiltMax=27565, Gamma=1.000
23:11:51.301 00.025 8996 UpdateGuideState exits: m=693085 SNR=359.5
23:11:51.302 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:51.304 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:51.306 00.002 8996 Enqueuing Expose request
23:11:51.307 00.001 20224 Worker thread wakes up
23:11:51.307 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:51.309 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:51.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:52.284 00.975 20224 Exposure complete
23:11:52.367 00.083 20224 worker thread done servicing request
23:11:52.367 00.000 8996 OnExposeComplete: enter
23:11:52.368 00.001 8996 UpdateGuideState(): m_state=6
23:11:52.369 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6836
23:11:52.370 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=471.95, Mass=768216, SNR=370.1, Peak=65504 HFD=4.5
23:11:52.371 00.001 8996 MultiStar: [#1 0.11,0.05,0.61,U] [#2 -0.29,0.45,0.00,M2] [#3 -0.23,0.21,0.50,U] [#4 -0.08,0.15,0.49,U] [#5 -0.31,0.30,0.00,M1] [#6 0.12,0.11,0.40,U] [#7 0.29,0.47,0.00,M2] [#8 -0.05,0.41,0.38,U] 
23:11:52.372 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.12}, one-star: {0.32, -0.01}
23:11:52.372 00.000 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
23:11:52.373 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
23:11:52.374 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.98 mountX=0.07 mountY=-0.13, mountTheta=-1.08
23:11:52.375 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
23:11:52.376 00.001 8996 Enqueuing Move request for scope (0.08, 0.12)
23:11:52.377 00.001 20224 Worker thread wakes up
23:11:52.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
23:11:52.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
23:11:52.377 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
23:11:52.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:11:52.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:52.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:11:52.377 00.000 20224 MoveAxis(E, 0, ABG)
23:11:52.377 00.000 20224 Move returns status 0, amount 0
23:11:52.377 00.000 20224 MoveAxis(N, 0, ABG)
23:11:52.377 00.000 20224 Move returns status 0, amount 0
23:11:52.377 00.000 20224 move complete, result=0
23:11:52.377 00.000 20224 worker thread done servicing request
23:11:52.382 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2829, FiltMin=2576, FiltMax=31869, Gamma=1.000
23:11:52.396 00.014 8996 UpdateGuideState exits: m=768216 SNR=370.1
23:11:52.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:52.397 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:52.398 00.001 8996 Enqueuing Expose request
23:11:52.399 00.001 20224 Worker thread wakes up
23:11:52.399 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:52.400 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:52.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:53.564 01.164 20224 Exposure complete
23:11:53.621 00.057 20224 worker thread done servicing request
23:11:53.621 00.000 8996 OnExposeComplete: enter
23:11:53.622 00.001 8996 UpdateGuideState(): m_state=6
23:11:53.623 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6837
23:11:53.624 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=471.97, Mass=686428, SNR=330.6, Peak=65504 HFD=4.2
23:11:53.625 00.001 8996 MultiStar: [#1 -0.03,0.17,0.81,U] [#2 -0.16,0.41,0.00,M3] [#3 -0.15,0.28,0.61,U] [#4 -0.14,0.30,0.54,U] [#5 -0.33,0.10,0.61,U] [#6 0.17,-0.16,0.44,U] [#7 0.27,0.25,0.48,U] [#8 -0.30,0.58,0.00,M1] 
23:11:53.626 00.001 8996 refined, 6 included, MultiStar: {-0.00, 0.13}, one-star: {0.17, 0.01}
23:11:53.627 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
23:11:53.628 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
23:11:53.629 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=-0.02 mountY=-0.13, mountTheta=-1.69
23:11:53.630 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.13, opts=13)
23:11:53.631 00.001 8996 Enqueuing Move request for scope (-0.00, 0.13)
23:11:53.632 00.001 20224 Worker thread wakes up
23:11:53.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
23:11:53.632 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
23:11:53.632 00.000 20224 Moving (-0.00, 0.13) raw xDistance=-0.02 yDistance=-0.13
23:11:53.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:11:53.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:53.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:11:53.632 00.000 20224 MoveAxis(E, 0, ABG)
23:11:53.632 00.000 20224 Move returns status 0, amount 0
23:11:53.632 00.000 20224 MoveAxis(N, 0, ABG)
23:11:53.632 00.000 20224 Move returns status 0, amount 0
23:11:53.632 00.000 20224 move complete, result=0
23:11:53.632 00.000 20224 worker thread done servicing request
23:11:53.636 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2829, FiltMin=2563, FiltMax=27411, Gamma=1.000
23:11:53.654 00.018 8996 UpdateGuideState exits: m=686428 SNR=330.6
23:11:53.656 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:53.657 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:53.658 00.001 8996 Enqueuing Expose request
23:11:53.660 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:53.661 00.001 20224 Worker thread wakes up
23:11:53.661 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:53.662 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:54.638 00.976 20224 Exposure complete
23:11:54.703 00.065 20224 worker thread done servicing request
23:11:54.703 00.000 8996 OnExposeComplete: enter
23:11:54.704 00.001 8996 UpdateGuideState(): m_state=6
23:11:54.705 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6838
23:11:54.705 00.000 8996 Star::Find returns 1 (0), X=137.27, Y=472.13, Mass=718567, SNR=342.6, Peak=55296 HFD=4.4
23:11:54.706 00.001 8996 MultiStar: [#1 -0.20,0.39,0.00,M1] [#2 -0.27,0.51,0.00,M4] [#3 -0.23,0.31,0.64,U] [#4 -0.12,0.43,0.00,M1] [#5 -0.31,0.31,0.00,M1] [#6 0.22,0.25,0.42,U] [#7 0.19,0.79,0.00,M2] [#8 -0.15,0.52,0.00,M2] 
23:11:54.707 00.001 8996 single-star, 2 included, MultiStar: {-0.06, 0.23}, one-star: {-0.07, 0.17}
23:11:54.708 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
23:11:54.708 00.000 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
23:11:54.709 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.93 mountX=-0.08 mountY=-0.17, mountTheta=-2.03
23:11:54.711 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.17, opts=13)
23:11:54.712 00.001 8996 Enqueuing Move request for scope (-0.07, 0.17)
23:11:54.712 00.000 20224 Worker thread wakes up
23:11:54.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.17) opts 0xd
23:11:54.712 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.17)
23:11:54.713 00.001 20224 Moving (-0.07, 0.17) raw xDistance=-0.08 yDistance=-0.17
23:11:54.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:11:54.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:54.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:11:54.713 00.000 20224 MoveAxis(E, 0, ABG)
23:11:54.713 00.000 20224 Move returns status 0, amount 0
23:11:54.713 00.000 20224 MoveAxis(N, 0, ABG)
23:11:54.713 00.000 20224 Move returns status 0, amount 0
23:11:54.713 00.000 20224 move complete, result=0
23:11:54.713 00.000 20224 worker thread done servicing request
23:11:54.717 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55296, med=2829, FiltMin=2557, FiltMax=26605, Gamma=1.000
23:11:54.730 00.013 8996 UpdateGuideState exits: m=718567 SNR=342.6
23:11:54.731 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:54.732 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:54.733 00.001 8996 Enqueuing Expose request
23:11:54.734 00.001 20224 Worker thread wakes up
23:11:54.734 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:54.735 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:54.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:55.898 01.163 20224 Exposure complete
23:11:55.956 00.058 20224 worker thread done servicing request
23:11:55.956 00.000 8996 OnExposeComplete: enter
23:11:55.957 00.001 8996 UpdateGuideState(): m_state=6
23:11:55.959 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6839
23:11:55.960 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=472.13, Mass=665488, SNR=374.2, Peak=54227 HFD=4.3
23:11:55.961 00.001 8996 MultiStar: [#1 0.05,0.23,0.57,U] [#2 -0.31,0.58,0.00,M5] [#3 -0.20,0.14,0.56,U] [#4 0.01,0.24,0.44,U] [#5 -0.33,0.22,0.54,U] [#6 0.30,0.05,0.36,U] [#7 0.19,0.45,0.00,M3] [#8 -0.16,0.49,0.00,M3] 
23:11:55.962 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.18}, one-star: {-0.14, 0.17}
23:11:55.963 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
23:11:55.964 00.001 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
23:11:55.965 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=2.01 mountX=-0.10 mountY=-0.17, mountTheta=-2.11
23:11:55.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.18, opts=13)
23:11:55.969 00.002 8996 Enqueuing Move request for scope (-0.08, 0.18)
23:11:55.971 00.002 20224 Worker thread wakes up
23:11:55.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
23:11:55.971 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
23:11:55.971 00.000 20224 Moving (-0.08, 0.18) raw xDistance=-0.10 yDistance=-0.17
23:11:55.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:11:55.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:55.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:11:55.971 00.000 20224 MoveAxis(E, 0, ABG)
23:11:55.971 00.000 20224 Move returns status 0, amount 0
23:11:55.971 00.000 20224 MoveAxis(N, 0, ABG)
23:11:55.971 00.000 20224 Move returns status 0, amount 0
23:11:55.971 00.000 20224 move complete, result=0
23:11:55.971 00.000 20224 worker thread done servicing request
23:11:55.975 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54227, med=2829, FiltMin=2564, FiltMax=25853, Gamma=1.000
23:11:55.989 00.014 8996 UpdateGuideState exits: m=665488 SNR=374.2
23:11:55.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:55.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:55.991 00.000 8996 Enqueuing Expose request
23:11:55.992 00.001 20224 Worker thread wakes up
23:11:55.992 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:55.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:55.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:56.983 00.990 20224 Exposure complete
23:11:57.075 00.092 20224 worker thread done servicing request
23:11:57.075 00.000 8996 OnExposeComplete: enter
23:11:57.077 00.002 8996 UpdateGuideState(): m_state=6
23:11:57.078 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6840
23:11:57.079 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.19, Mass=754450, SNR=365.8, Peak=59216 HFD=4.4
23:11:57.081 00.002 8996 MultiStar: [#1 0.02,0.11,0.69,U] [#2 -0.20,0.52,0.00,M6] [#3 -0.19,0.28,0.53,U] [#4 -0.08,0.23,0.59,U] [#5 -0.29,0.42,0.00,M1] [#6 0.04,0.38,0.45,U] [#7 0.25,0.68,0.00,M4] [#8 -0.13,0.29,0.39,U] 
23:11:57.082 00.001 8996 single-star, 5 included, MultiStar: {-0.06, 0.24}, one-star: {-0.04, 0.23}
23:11:57.083 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
23:11:57.084 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
23:11:57.084 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.24 cameraTheta=1.72 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
23:11:57.086 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.23, opts=13)
23:11:57.087 00.001 8996 Enqueuing Move request for scope (-0.04, 0.23)
23:11:57.087 00.000 20224 Worker thread wakes up
23:11:57.087 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
23:11:57.087 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
23:11:57.088 00.001 20224 Moving (-0.04, 0.23) raw xDistance=-0.06 yDistance=-0.23
23:11:57.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:11:57.088 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:11:57.088 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:11:57.088 00.000 20224 MoveAxis(E, 0, ABG)
23:11:57.088 00.000 20224 Move returns status 0, amount 0
23:11:57.088 00.000 20224 MoveAxis(N, 0, ABG)
23:11:57.088 00.000 20224 Move returns status 0, amount 0
23:11:57.088 00.000 20224 move complete, result=0
23:11:57.088 00.000 20224 worker thread done servicing request
23:11:57.093 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59216, med=2829, FiltMin=2531, FiltMax=26563, Gamma=1.000
23:11:57.116 00.023 8996 UpdateGuideState exits: m=754450 SNR=365.8
23:11:57.118 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:57.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:57.120 00.001 8996 Enqueuing Expose request
23:11:57.121 00.001 20224 Worker thread wakes up
23:11:57.121 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:57.122 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:57.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:58.291 01.169 20224 Exposure complete
23:11:58.373 00.082 20224 worker thread done servicing request
23:11:58.373 00.000 8996 OnExposeComplete: enter
23:11:58.374 00.001 8996 UpdateGuideState(): m_state=6
23:11:58.375 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6841
23:11:58.376 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=472.18, Mass=718891, SNR=340.6, Peak=59152 HFD=4.3
23:11:58.377 00.001 8996 MultiStar: [#1 0.05,-0.11,0.65,U] [#2 -0.26,0.40,0.00,M7] [#3 -0.12,0.20,0.54,U] [#4 -0.15,0.25,0.55,U] [#5 -0.22,0.16,0.65,U] [#6 0.08,-0.01,0.43,U] [#7 0.11,0.45,0.00,M5] [#8 0.03,0.44,0.00,M3] 
23:11:58.378 00.001 8996 refined, 5 included, MultiStar: {-0.06, 0.13}, one-star: {0.00, 0.22}
23:11:58.379 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
23:11:58.379 00.000 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
23:11:58.380 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=1.98 mountX=-0.07 mountY=-0.12, mountTheta=-2.08
23:11:58.382 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.13, opts=13)
23:11:58.382 00.000 8996 Enqueuing Move request for scope (-0.06, 0.13)
23:11:58.383 00.001 20224 Worker thread wakes up
23:11:58.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
23:11:58.383 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
23:11:58.383 00.000 20224 Moving (-0.06, 0.13) raw xDistance=-0.07 yDistance=-0.12
23:11:58.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:11:58.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:58.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:11:58.383 00.000 20224 MoveAxis(E, 0, ABG)
23:11:58.383 00.000 20224 Move returns status 0, amount 0
23:11:58.384 00.001 20224 MoveAxis(N, 0, ABG)
23:11:58.384 00.000 20224 Move returns status 0, amount 0
23:11:58.384 00.000 20224 move complete, result=0
23:11:58.384 00.000 20224 worker thread done servicing request
23:11:58.387 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59152, med=2829, FiltMin=2531, FiltMax=26221, Gamma=1.000
23:11:58.401 00.014 8996 UpdateGuideState exits: m=718891 SNR=340.6
23:11:58.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:58.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:58.403 00.000 8996 Enqueuing Expose request
23:11:58.404 00.001 20224 Worker thread wakes up
23:11:58.404 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:11:58.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:58.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:11:59.383 00.978 20224 Exposure complete
23:11:59.460 00.077 20224 worker thread done servicing request
23:11:59.460 00.000 8996 OnExposeComplete: enter
23:11:59.462 00.002 8996 UpdateGuideState(): m_state=6
23:11:59.463 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6842
23:11:59.465 00.002 8996 Star::Find returns 1 (0), X=137.38, Y=472.11, Mass=733825, SNR=348.2, Peak=63296 HFD=4.2
23:11:59.468 00.003 8996 MultiStar: [#1 -0.03,0.19,0.68,U] [#2 -0.14,0.42,0.00,M8] [#3 -0.12,0.22,0.62,U] [#4 -0.09,0.33,0.51,U] [#5 -0.28,0.31,0.63,U] [#6 0.29,0.04,0.47,U] [#7 0.26,0.41,0.00,M6] [#8 -0.16,0.43,0.00,M4] 
23:11:59.470 00.002 8996 single-star, 5 included, MultiStar: {-0.04, 0.20}, one-star: {0.05, 0.15}
23:11:59.471 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
23:11:59.473 00.002 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
23:11:59.475 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.26 mountX=0.03 mountY=-0.15, mountTheta=-1.36
23:11:59.478 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.15, opts=13)
23:11:59.479 00.001 8996 Enqueuing Move request for scope (0.05, 0.15)
23:11:59.480 00.001 20224 Worker thread wakes up
23:11:59.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
23:11:59.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
23:11:59.480 00.000 20224 Moving (0.05, 0.15) raw xDistance=0.03 yDistance=-0.15
23:11:59.480 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:11:59.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:59.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:11:59.480 00.000 20224 MoveAxis(E, 0, ABG)
23:11:59.480 00.000 20224 Move returns status 0, amount 0
23:11:59.480 00.000 20224 MoveAxis(N, 0, ABG)
23:11:59.480 00.000 20224 Move returns status 0, amount 0
23:11:59.480 00.000 20224 move complete, result=0
23:11:59.480 00.000 20224 worker thread done servicing request
23:11:59.484 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63296, med=2829, FiltMin=2573, FiltMax=28227, Gamma=1.000
23:11:59.498 00.014 8996 UpdateGuideState exits: m=733825 SNR=348.2
23:11:59.498 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:59.500 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:11:59.501 00.001 8996 Enqueuing Expose request
23:11:59.502 00.001 20224 Worker thread wakes up
23:11:59.502 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:11:59.502 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:11:59.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:00.664 01.162 20224 Exposure complete
23:12:00.740 00.076 20224 worker thread done servicing request
23:12:00.741 00.001 8996 OnExposeComplete: enter
23:12:00.742 00.001 8996 UpdateGuideState(): m_state=6
23:12:00.743 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6843
23:12:00.744 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=472.16, Mass=710344, SNR=325.1, Peak=65504 HFD=4.4
23:12:00.745 00.001 8996 MultiStar: [#1 0.19,0.09,0.80,U] [#2 -0.15,0.66,0.00,M9] [#3 -0.10,0.10,0.69,U] [#4 0.04,0.23,0.52,U] [#5 -0.13,0.36,0.58,U] [#6 0.30,-0.15,0.46,U] [#7 0.32,0.20,0.45,U] [#8 0.01,0.48,0.00,M5] 
23:12:00.747 00.002 8996 refined, 6 included, MultiStar: {0.12, 0.15}, one-star: {0.24, 0.20}
23:12:00.748 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
23:12:00.748 00.000 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
23:12:00.749 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.20 cameraTheta=0.89 mountX=0.11 mountY=-0.17, mountTheta=-0.99
23:12:00.751 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.15, opts=13)
23:12:00.752 00.001 8996 Enqueuing Move request for scope (0.12, 0.15)
23:12:00.755 00.003 20224 Worker thread wakes up
23:12:00.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
23:12:00.755 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
23:12:00.756 00.001 20224 Moving (0.12, 0.15) raw xDistance=0.11 yDistance=-0.17
23:12:00.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:12:00.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:00.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:12:00.756 00.000 20224 MoveAxis(E, 0, ABG)
23:12:00.756 00.000 20224 Move returns status 0, amount 0
23:12:00.756 00.000 20224 MoveAxis(N, 0, ABG)
23:12:00.756 00.000 20224 Move returns status 0, amount 0
23:12:00.756 00.000 20224 move complete, result=0
23:12:00.756 00.000 20224 worker thread done servicing request
23:12:00.763 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65504, med=2829, FiltMin=2552, FiltMax=28845, Gamma=1.000
23:12:00.781 00.018 8996 UpdateGuideState exits: m=710344 SNR=325.1
23:12:00.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:00.782 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:00.783 00.001 8996 Enqueuing Expose request
23:12:00.784 00.001 20224 Worker thread wakes up
23:12:00.784 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:12:00.785 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:00.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:01.747 00.962 20224 Exposure complete
23:12:01.835 00.088 20224 worker thread done servicing request
23:12:01.835 00.000 8996 OnExposeComplete: enter
23:12:01.836 00.001 8996 UpdateGuideState(): m_state=6
23:12:01.837 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6844
23:12:01.839 00.002 8996 Star::Find returns 1 (0), X=137.32, Y=472.13, Mass=692615, SNR=330.7, Peak=59968 HFD=4.3
23:12:01.840 00.001 8996 MultiStar: [#1 0.14,-0.12,0.72,U] [#2 -0.13,0.03,0.73,U] [#3 -0.16,0.11,0.67,U] [#4 -0.13,0.21,0.53,U] [#5 -0.13,0.04,0.66,U] [#6 0.04,-0.24,0.47,U] [#7 0.09,0.22,0.49,U] [#8 -0.03,0.16,0.42,U] 
23:12:01.841 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {-0.01, 0.17}
23:12:01.843 00.002 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
23:12:01.844 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
23:12:01.845 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.09 mountX=-0.05 mountY=-0.06, mountTheta=-2.19
23:12:01.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
23:12:01.848 00.001 8996 Enqueuing Move request for scope (-0.04, 0.07)
23:12:01.848 00.000 20224 Worker thread wakes up
23:12:01.849 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
23:12:01.849 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
23:12:01.849 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.05 yDistance=-0.06
23:12:01.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:12:01.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:01.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:12:01.849 00.000 20224 MoveAxis(E, 0, ABG)
23:12:01.849 00.000 20224 Move returns status 0, amount 0
23:12:01.849 00.000 20224 MoveAxis(N, 0, ABG)
23:12:01.849 00.000 20224 Move returns status 0, amount 0
23:12:01.849 00.000 20224 move complete, result=0
23:12:01.849 00.000 20224 worker thread done servicing request
23:12:01.858 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59968, med=2829, FiltMin=2537, FiltMax=27981, Gamma=1.000
23:12:01.877 00.019 8996 UpdateGuideState exits: m=692615 SNR=330.7
23:12:01.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:01.878 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:01.879 00.001 8996 Enqueuing Expose request
23:12:01.880 00.001 20224 Worker thread wakes up
23:12:01.880 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:01.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:01.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:03.048 01.167 20224 Exposure complete
23:12:03.133 00.085 20224 worker thread done servicing request
23:12:03.133 00.000 8996 OnExposeComplete: enter
23:12:03.134 00.001 8996 UpdateGuideState(): m_state=6
23:12:03.135 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6845
23:12:03.136 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=472.22, Mass=787144, SNR=384.4, Peak=60112 HFD=4.5
23:12:03.137 00.001 8996 MultiStar: [#1 -0.18,0.27,0.61,U] [#2 -0.17,0.31,0.74,U] [#3 -0.34,0.24,0.55,U] [#4 -0.30,0.27,0.51,U] [#5 -0.38,0.58,0.00,M1] [#6 -0.15,0.26,0.38,U] [#7 0.12,0.60,0.00,M5] [#8 -0.25,0.38,0.00,M5] 
23:12:03.138 00.001 8996 single-star, 5 included, MultiStar: {-0.16, 0.27}, one-star: {0.02, 0.26}
23:12:03.138 00.000 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
23:12:03.139 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
23:12:03.140 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.26 hyp=0.27 cameraTheta=1.48 mountX=-0.00 mountY=-0.27, mountTheta=-1.58
23:12:03.141 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.26, opts=13)
23:12:03.142 00.001 8996 Enqueuing Move request for scope (0.02, 0.26)
23:12:03.142 00.000 20224 Worker thread wakes up
23:12:03.143 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.26) opts 0xd
23:12:03.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.26)
23:12:03.143 00.000 20224 Moving (0.02, 0.26) raw xDistance=-0.00 yDistance=-0.27
23:12:03.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:12:03.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:12:03.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:12:03.143 00.000 20224 MoveAxis(E, 0, ABG)
23:12:03.143 00.000 20224 Move returns status 0, amount 0
23:12:03.143 00.000 20224 MoveAxis(N, 0, ABG)
23:12:03.143 00.000 20224 Move returns status 0, amount 0
23:12:03.143 00.000 20224 move complete, result=0
23:12:03.143 00.000 20224 worker thread done servicing request
23:12:03.147 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60112, med=2829, FiltMin=2566, FiltMax=27917, Gamma=1.000
23:12:03.160 00.013 8996 UpdateGuideState exits: m=787144 SNR=384.4
23:12:03.160 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:03.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:03.162 00.001 8996 Enqueuing Expose request
23:12:03.163 00.001 20224 Worker thread wakes up
23:12:03.163 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:12:03.164 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:03.164 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:04.137 00.973 20224 Exposure complete
23:12:04.213 00.076 20224 worker thread done servicing request
23:12:04.213 00.000 8996 OnExposeComplete: enter
23:12:04.215 00.002 8996 UpdateGuideState(): m_state=6
23:12:04.217 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6846
23:12:04.218 00.001 8996 Star::Find returns 1 (0), X=137.13, Y=472.22, Mass=734491, SNR=319.8, Peak=58995 HFD=4.4
23:12:04.220 00.002 8996 MultiStar: [#1 -0.23,-0.00,0.75,U] [#2 -0.32,-0.07,0.81,U] [#3 -0.39,-0.10,0.68,U] [#4 -0.35,0.10,0.63,U] [#5 -0.62,0.20,0.00,M2] [#6 -0.15,-0.11,0.47,U] [#7 0.04,0.37,0.52,U] [#8 -0.31,0.31,0.00,M6] 
23:12:04.222 00.002 8996 refined, 6 included, MultiStar: {-0.24, 0.07}, one-star: {-0.21, 0.26}
23:12:04.223 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:12:04.225 00.002 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:12:04.226 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.86 mountX=-0.25 mountY=-0.04, mountTheta=-2.98
23:12:04.229 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.07, opts=13)
23:12:04.231 00.002 8996 Enqueuing Move request for scope (-0.24, 0.07)
23:12:04.232 00.001 20224 Worker thread wakes up
23:12:04.233 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
23:12:04.233 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
23:12:04.233 00.000 20224 Moving (-0.24, 0.07) raw xDistance=-0.25 yDistance=-0.04
23:12:04.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:12:04.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:04.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:12:04.233 00.000 20224 MoveAxis(E, 36, ABG)
23:12:04.233 00.000 20224 Guiding  Dir = 2, Dur = 36
23:12:04.233 00.000 20224 IsSlewing returns 0
23:12:04.233 00.000 20224 IsGuiding returns 0
23:12:04.238 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58995, med=2829, FiltMin=2569, FiltMax=28365, Gamma=1.000
23:12:04.260 00.022 20224 PulseGuide returned control before completion, sleep 20
23:12:04.261 00.001 8996 UpdateGuideState exits: m=734491 SNR=319.8
23:12:04.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:04.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:04.265 00.001 8996 Enqueuing Expose request
23:12:04.290 00.025 20224 IsGuiding returns 1
23:12:04.290 00.000 20224 scope still moving after pulse duration time elapsed
23:12:04.322 00.032 20224 IsSlewing returns 0
23:12:04.322 00.000 20224 IsGuiding returns 1
23:12:04.353 00.031 20224 IsSlewing returns 0
23:12:04.353 00.000 20224 IsGuiding returns 0
23:12:04.353 00.000 20224 scope move finished after 36 + 83 ms
23:12:04.353 00.000 20224 Move returns status 0, amount 36
23:12:04.353 00.000 20224 MoveAxis(N, 0, ABG)
23:12:04.353 00.000 20224 Move returns status 0, amount 0
23:12:04.354 00.001 20224 move complete, result=0
23:12:04.354 00.000 20224 worker thread done servicing request
23:12:04.354 00.000 20224 Worker thread wakes up
23:12:04.354 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
23:12:04.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:04.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:05.533 01.178 20224 Exposure complete
23:12:05.629 00.096 20224 worker thread done servicing request
23:12:05.629 00.000 8996 OnExposeComplete: enter
23:12:05.630 00.001 8996 UpdateGuideState(): m_state=6
23:12:05.631 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6847
23:12:05.631 00.000 8996 Star::Find returns 1 (0), X=137.74, Y=472.06, Mass=709863, SNR=326.1, Peak=65504 HFD=4.4
23:12:05.632 00.001 8996 MultiStar: [#1 0.40,-0.32,0.00,M1] [#2 0.09,0.18,0.80,U] [#3 0.19,-0.10,0.65,U] [#4 0.30,-0.08,0.63,U] [#5 -0.15,-0.05,0.67,U] [#6 0.44,0.07,0.00,M1] [#7 0.59,0.29,0.00,M5] [#8 0.09,0.16,0.45,U] 
23:12:05.633 00.001 8996 refined, 5 included, MultiStar: {0.17, 0.04}, one-star: {0.41, 0.10}
23:12:05.634 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
23:12:05.635 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
23:12:05.635 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.18 cameraTheta=0.21 mountX=0.17 mountY=-0.06, mountTheta=-0.33
23:12:05.638 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.04, opts=13)
23:12:05.638 00.000 8996 Enqueuing Move request for scope (0.17, 0.04)
23:12:05.639 00.001 20224 Worker thread wakes up
23:12:05.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
23:12:05.639 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
23:12:05.639 00.000 20224 Moving (0.17, 0.04) raw xDistance=0.17 yDistance=-0.06
23:12:05.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:12:05.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:05.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:12:05.639 00.000 20224 MoveAxis(E, 0, ABG)
23:12:05.639 00.000 20224 Move returns status 0, amount 0
23:12:05.639 00.000 20224 MoveAxis(N, 0, ABG)
23:12:05.639 00.000 20224 Move returns status 0, amount 0
23:12:05.639 00.000 20224 move complete, result=0
23:12:05.640 00.001 20224 worker thread done servicing request
23:12:05.643 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2829, FiltMin=2563, FiltMax=31309, Gamma=1.000
23:12:05.656 00.013 8996 UpdateGuideState exits: m=709863 SNR=326.1
23:12:05.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:05.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:05.659 00.001 8996 Enqueuing Expose request
23:12:05.659 00.000 20224 Worker thread wakes up
23:12:05.660 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:05.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:05.660 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:06.647 00.987 20224 Exposure complete
23:12:06.727 00.080 20224 worker thread done servicing request
23:12:06.727 00.000 8996 OnExposeComplete: enter
23:12:06.729 00.002 8996 UpdateGuideState(): m_state=6
23:12:06.731 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6848
23:12:06.732 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=471.87, Mass=705415, SNR=336.0, Peak=65504 HFD=4.3
23:12:06.734 00.002 8996 MultiStar: [#1 0.49,-0.31,0.00,M2] [#2 0.15,0.21,0.83,U] [#3 0.26,-0.03,0.66,U] [#4 0.44,-0.09,0.00,M1] [#5 0.10,-0.01,0.63,U] [#6 0.71,-0.04,0.00,M2] [#7 0.69,0.15,0.00,M6] [#8 0.16,-0.01,0.37,U] 
23:12:06.735 00.001 8996 refined, 4 included, MultiStar: {0.26, 0.02}, one-star: {0.49, -0.09}
23:12:06.737 00.002 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:12:06.739 00.002 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
23:12:06.739 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=0.02 hyp=0.26 cameraTheta=0.06 mountX=0.26 mountY=-0.05, mountTheta=-0.18
23:12:06.741 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.02, opts=13)
23:12:06.742 00.001 8996 Enqueuing Move request for scope (0.26, 0.02)
23:12:06.743 00.001 20224 Worker thread wakes up
23:12:06.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.02) opts 0xd
23:12:06.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.02)
23:12:06.743 00.000 20224 Moving (0.26, 0.02) raw xDistance=0.26 yDistance=-0.05
23:12:06.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:12:06.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:06.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:12:06.743 00.000 20224 MoveAxis(W, 38, ABG)
23:12:06.743 00.000 20224 Guiding  Dir = 3, Dur = 38
23:12:06.744 00.001 20224 IsSlewing returns 0
23:12:06.744 00.000 20224 IsGuiding returns 0
23:12:06.745 00.001 20224 PulseGuide returned control before completion, sleep 47
23:12:06.749 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2829, FiltMin=2566, FiltMax=27901, Gamma=1.000
23:12:06.764 00.015 8996 UpdateGuideState exits: m=705415 SNR=336.0
23:12:06.765 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:06.766 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:06.766 00.000 8996 Enqueuing Expose request
23:12:06.809 00.043 20224 IsGuiding returns 1
23:12:06.809 00.000 20224 scope still moving after pulse duration time elapsed
23:12:06.840 00.031 20224 IsSlewing returns 0
23:12:06.840 00.000 20224 IsGuiding returns 0
23:12:06.840 00.000 20224 scope move finished after 38 + 58 ms
23:12:06.840 00.000 20224 Move returns status 0, amount 38
23:12:06.840 00.000 20224 MoveAxis(N, 0, ABG)
23:12:06.840 00.000 20224 Move returns status 0, amount 0
23:12:06.841 00.001 20224 move complete, result=0
23:12:06.841 00.000 20224 worker thread done servicing request
23:12:06.841 00.000 20224 Worker thread wakes up
23:12:06.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:06.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:06.841 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.0 px 0 ms NORTH
23:12:07.996 01.155 20224 Exposure complete
23:12:08.050 00.054 20224 worker thread done servicing request
23:12:08.051 00.001 8996 OnExposeComplete: enter
23:12:08.052 00.001 8996 UpdateGuideState(): m_state=6
23:12:08.053 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6849
23:12:08.054 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=471.87, Mass=686527, SNR=331.3, Peak=64224 HFD=4.4
23:12:08.056 00.002 8996 MultiStar: [#1 0.18,-0.30,0.76,U] [#2 -0.17,0.16,0.76,U] [#3 -0.03,-0.28,0.60,U] [#4 0.07,-0.26,0.56,U] [#5 0.01,-0.34,0.65,U] [#6 0.10,-0.16,0.47,U] [#7 0.15,-0.02,0.47,U] [#8 0.13,0.14,0.42,U] 
23:12:08.057 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.13}, one-star: {0.16, -0.09}
23:12:08.058 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
23:12:08.060 00.002 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
23:12:08.062 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.12 mountX=0.08 mountY=0.12, mountTheta=1.02
23:12:08.066 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.13, opts=13)
23:12:08.068 00.002 8996 Enqueuing Move request for scope (0.06, -0.13)
23:12:08.069 00.001 20224 Worker thread wakes up
23:12:08.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
23:12:08.069 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
23:12:08.069 00.000 20224 Moving (0.06, -0.13) raw xDistance=0.08 yDistance=0.12
23:12:08.070 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:12:08.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:08.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:12:08.070 00.000 20224 MoveAxis(E, 0, ABG)
23:12:08.070 00.000 20224 Move returns status 0, amount 0
23:12:08.070 00.000 20224 MoveAxis(N, 0, ABG)
23:12:08.070 00.000 20224 Move returns status 0, amount 0
23:12:08.070 00.000 20224 move complete, result=0
23:12:08.070 00.000 20224 worker thread done servicing request
23:12:08.077 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64224, med=2829, FiltMin=2557, FiltMax=26381, Gamma=1.000
23:12:08.094 00.017 8996 UpdateGuideState exits: m=686527 SNR=331.3
23:12:08.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:08.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:08.096 00.000 8996 Enqueuing Expose request
23:12:08.097 00.001 20224 Worker thread wakes up
23:12:08.097 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:08.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:08.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:09.077 00.979 20224 Exposure complete
23:12:09.161 00.084 20224 worker thread done servicing request
23:12:09.161 00.000 8996 OnExposeComplete: enter
23:12:09.162 00.001 8996 UpdateGuideState(): m_state=6
23:12:09.163 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6850
23:12:09.164 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=471.84, Mass=726398, SNR=328.2, Peak=60864 HFD=4.5
23:12:09.164 00.000 8996 MultiStar: [#1 -0.09,-0.37,0.72,U] [#2 -0.34,0.24,0.87,U] [#3 -0.41,-0.25,0.00,M1] [#4 -0.35,-0.17,0.57,U] [#5 -0.28,-0.17,0.64,U] [#6 -0.08,-0.37,0.45,U] [#7 -0.09,0.09,0.48,U] [#8 -0.09,-0.06,0.44,U] 
23:12:09.165 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.10}, one-star: {0.07, -0.12}
23:12:09.166 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
23:12:09.167 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
23:12:09.167 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.13 cameraTheta=-1.05 mountX=0.08 mountY=0.11, mountTheta=0.95
23:12:09.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.12, opts=13)
23:12:09.170 00.001 8996 Enqueuing Move request for scope (0.07, -0.12)
23:12:09.171 00.001 20224 Worker thread wakes up
23:12:09.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
23:12:09.171 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
23:12:09.171 00.000 20224 Moving (0.07, -0.12) raw xDistance=0.08 yDistance=0.11
23:12:09.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:12:09.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:09.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:12:09.171 00.000 20224 MoveAxis(E, 0, ABG)
23:12:09.171 00.000 20224 Move returns status 0, amount 0
23:12:09.172 00.001 20224 MoveAxis(N, 0, ABG)
23:12:09.172 00.000 20224 Move returns status 0, amount 0
23:12:09.172 00.000 20224 move complete, result=0
23:12:09.172 00.000 20224 worker thread done servicing request
23:12:09.175 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60864, med=2829, FiltMin=2566, FiltMax=26781, Gamma=1.000
23:12:09.195 00.020 8996 UpdateGuideState exits: m=726398 SNR=328.2
23:12:09.197 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:09.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:09.200 00.002 8996 Enqueuing Expose request
23:12:09.201 00.001 20224 Worker thread wakes up
23:12:09.201 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:09.202 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:09.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:10.372 01.170 20224 Exposure complete
23:12:10.437 00.065 20224 worker thread done servicing request
23:12:10.438 00.001 8996 OnExposeComplete: enter
23:12:10.440 00.002 8996 UpdateGuideState(): m_state=6
23:12:10.443 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6851
23:12:10.444 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=471.84, Mass=770736, SNR=381.2, Peak=59808 HFD=4.5
23:12:10.446 00.002 8996 MultiStar: [#1 -0.11,-0.23,0.60,U] [#2 -0.18,0.01,0.75,U] [#3 -0.30,-0.37,0.00,M2] [#4 -0.20,-0.39,0.00,M1] [#5 -0.21,-0.32,0.53,U] [#6 0.09,-0.15,0.45,U] [#7 0.29,0.33,0.00,M5] [#8 0.02,-0.08,0.36,U] 
23:12:10.448 00.002 8996 single-star, 5 included, MultiStar: {-0.06, -0.14}, one-star: {0.05, -0.12}
23:12:10.449 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
23:12:10.451 00.002 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
23:12:10.453 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.22 mountX=0.06 mountY=0.12, mountTheta=1.12
23:12:10.456 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
23:12:10.458 00.002 8996 Enqueuing Move request for scope (0.05, -0.12)
23:12:10.459 00.001 20224 Worker thread wakes up
23:12:10.460 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
23:12:10.460 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
23:12:10.460 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.06 yDistance=0.12
23:12:10.460 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:12:10.460 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:10.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:12:10.460 00.000 20224 MoveAxis(E, 0, ABG)
23:12:10.460 00.000 20224 Move returns status 0, amount 0
23:12:10.461 00.001 20224 MoveAxis(N, 0, ABG)
23:12:10.461 00.000 20224 Move returns status 0, amount 0
23:12:10.461 00.000 20224 move complete, result=0
23:12:10.461 00.000 20224 worker thread done servicing request
23:12:10.468 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59808, med=2829, FiltMin=2509, FiltMax=29395, Gamma=1.000
23:12:10.488 00.020 8996 UpdateGuideState exits: m=770736 SNR=381.2
23:12:10.489 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:10.489 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:10.491 00.002 8996 Enqueuing Expose request
23:12:10.492 00.001 20224 Worker thread wakes up
23:12:10.492 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:10.492 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:10.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:11.483 00.991 20224 Exposure complete
23:12:11.563 00.080 20224 worker thread done servicing request
23:12:11.563 00.000 8996 OnExposeComplete: enter
23:12:11.565 00.002 8996 UpdateGuideState(): m_state=6
23:12:11.567 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6852
23:12:11.569 00.002 8996 Star::Find returns 1 (0), X=137.52, Y=471.43, Mass=649912, SNR=331.0, Peak=45779 HFD=4.9
23:12:11.571 00.002 8996 MultiStar: [#1 -0.16,-0.30,0.73,U] [#2 -0.28,0.17,0.76,U] [#3 -0.34,-0.12,0.67,U] [#4 -0.21,-0.02,0.61,U] [#5 -0.34,-0.12,0.64,U] [#6 -0.02,-0.37,0.40,U] [#7 0.16,0.11,0.46,U] [#8 -0.19,-0.23,0.39,U] 
23:12:11.573 00.002 8996 refined, 8 included, MultiStar: {-0.13, -0.17}, one-star: {0.18, -0.53}
23:12:11.574 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
23:12:11.576 00.002 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
23:12:11.577 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-2.22 mountX=-0.11 mountY=0.19, mountTheta=2.12
23:12:11.580 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.17, opts=13)
23:12:11.582 00.002 8996 Enqueuing Move request for scope (-0.13, -0.17)
23:12:11.583 00.001 20224 Worker thread wakes up
23:12:11.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
23:12:11.583 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
23:12:11.583 00.000 20224 Moving (-0.13, -0.17) raw xDistance=-0.11 yDistance=0.19
23:12:11.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:12:11.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:11.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:12:11.583 00.000 20224 MoveAxis(E, 0, ABG)
23:12:11.584 00.001 20224 Move returns status 0, amount 0
23:12:11.584 00.000 20224 MoveAxis(N, 0, ABG)
23:12:11.584 00.000 20224 Move returns status 0, amount 0
23:12:11.584 00.000 20224 move complete, result=0
23:12:11.584 00.000 20224 worker thread done servicing request
23:12:11.590 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45779, med=2832, FiltMin=2563, FiltMax=27408, Gamma=1.000
23:12:11.604 00.014 8996 UpdateGuideState exits: m=649912 SNR=331.0
23:12:11.605 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:11.606 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:11.607 00.001 8996 Enqueuing Expose request
23:12:11.607 00.000 20224 Worker thread wakes up
23:12:11.607 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:12:11.608 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:11.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:12.768 01.160 20224 Exposure complete
23:12:12.840 00.072 20224 worker thread done servicing request
23:12:12.840 00.000 8996 OnExposeComplete: enter
23:12:12.842 00.002 8996 UpdateGuideState(): m_state=6
23:12:12.844 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6853
23:12:12.846 00.002 8996 Star::Find returns 1 (0), X=137.19, Y=471.67, Mass=766702, SNR=341.7, Peak=60467 HFD=4.5
23:12:12.848 00.002 8996 MultiStar: [#1 -0.26,-0.43,0.00,M1] [#2 -0.49,-0.06,0.00,M1] [#3 -0.46,-0.28,0.00,M2] [#4 -0.28,-0.20,0.52,U] [#5 -0.62,-0.24,0.00,M1] [#6 -0.18,-0.70,0.00,M1] [#7 -0.30,-0.10,0.43,U] [#8 -0.40,0.03,0.41,U] 
23:12:12.849 00.001 8996 refined, 3 included, MultiStar: {-0.25, -0.18}, one-star: {-0.15, -0.29}
23:12:12.851 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:12:12.852 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
23:12:12.854 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-2.51 mountX=-0.23 mountY=0.21, mountTheta=2.40
23:12:12.856 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.18, opts=13)
23:12:12.857 00.001 8996 Enqueuing Move request for scope (-0.25, -0.18)
23:12:12.858 00.001 20224 Worker thread wakes up
23:12:12.859 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.18) opts 0xd
23:12:12.859 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.18)
23:12:12.859 00.000 20224 Moving (-0.25, -0.18) raw xDistance=-0.23 yDistance=0.21
23:12:12.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:12:12.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:12:12.859 00.000 20224 MoveAxis(E, 33, ABG)
23:12:12.859 00.000 20224 Guiding  Dir = 2, Dur = 33
23:12:12.859 00.000 20224 IsSlewing returns 0
23:12:12.860 00.001 20224 IsGuiding returns 0
23:12:12.862 00.002 20224 PulseGuide returned control before completion, sleep 41
23:12:12.865 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60467, med=2832, FiltMin=2569, FiltMax=24240, Gamma=1.000
23:12:12.882 00.017 8996 UpdateGuideState exits: m=766702 SNR=341.7
23:12:12.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:12.886 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:12.887 00.001 8996 Enqueuing Expose request
23:12:12.906 00.019 20224 IsGuiding returns 1
23:12:12.906 00.000 20224 scope still moving after pulse duration time elapsed
23:12:12.938 00.032 20224 IsSlewing returns 0
23:12:12.938 00.000 20224 IsGuiding returns 0
23:12:12.939 00.001 20224 scope move finished after 33 + 46 ms
23:12:12.939 00.000 20224 Move returns status 0, amount 33
23:12:12.939 00.000 20224 MoveAxis(S, 44, ABG)
23:12:12.939 00.000 20224 Guiding  Dir = 1, Dur = 44
23:12:12.939 00.000 20224 IsSlewing returns 0
23:12:12.939 00.000 20224 IsGuiding returns 0
23:12:13.002 00.063 20224 IsGuiding returns 1
23:12:13.002 00.000 20224 scope still moving after pulse duration time elapsed
23:12:13.032 00.030 20224 IsSlewing returns 0
23:12:13.032 00.000 20224 IsGuiding returns 1
23:12:13.063 00.031 20224 IsSlewing returns 0
23:12:13.064 00.001 20224 IsGuiding returns 1
23:12:13.094 00.030 20224 IsSlewing returns 0
23:12:13.094 00.000 20224 IsGuiding returns 0
23:12:13.094 00.000 20224 scope move finished after 44 + 110 ms
23:12:13.094 00.000 20224 Move returns status 0, amount 44
23:12:13.095 00.001 20224 move complete, result=0
23:12:13.095 00.000 20224 worker thread done servicing request
23:12:13.095 00.000 20224 Worker thread wakes up
23:12:13.095 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:13.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:13.095 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 44 ms SOUTH
23:12:14.078 00.983 20224 Exposure complete
23:12:14.164 00.086 20224 worker thread done servicing request
23:12:14.164 00.000 8996 OnExposeComplete: enter
23:12:14.165 00.001 8996 UpdateGuideState(): m_state=6
23:12:14.167 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6854
23:12:14.168 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=471.85, Mass=734865, SNR=342.8, Peak=56307 HFD=4.3
23:12:14.170 00.002 8996 MultiStar: [#1 -0.01,-0.30,0.69,U] [#2 -0.20,-0.06,0.76,U] [#3 -0.26,-0.22,0.62,U] [#4 -0.20,-0.08,0.49,U] [#5 -0.44,0.07,0.00,M2] [#6 0.07,-0.25,0.50,U] [#7 0.03,0.10,0.49,U] [#8 -0.31,0.13,0.39,U] 
23:12:14.171 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.12}, one-star: {-0.13, -0.11}
23:12:14.172 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
23:12:14.173 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
23:12:14.175 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.42 mountX=-0.12 mountY=0.13, mountTheta=2.32
23:12:14.177 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.11, opts=13)
23:12:14.179 00.002 8996 Enqueuing Move request for scope (-0.13, -0.11)
23:12:14.180 00.001 20224 Worker thread wakes up
23:12:14.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
23:12:14.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
23:12:14.180 00.000 20224 Moving (-0.13, -0.11) raw xDistance=-0.12 yDistance=0.13
23:12:14.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:12:14.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:14.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:12:14.180 00.000 20224 MoveAxis(E, 0, ABG)
23:12:14.180 00.000 20224 Move returns status 0, amount 0
23:12:14.180 00.000 20224 MoveAxis(N, 0, ABG)
23:12:14.181 00.001 20224 Move returns status 0, amount 0
23:12:14.181 00.000 20224 move complete, result=0
23:12:14.181 00.000 20224 worker thread done servicing request
23:12:14.185 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56307, med=2829, FiltMin=2585, FiltMax=26627, Gamma=1.000
23:12:14.201 00.016 8996 UpdateGuideState exits: m=734865 SNR=342.8
23:12:14.201 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:14.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:14.203 00.001 8996 Enqueuing Expose request
23:12:14.204 00.001 20224 Worker thread wakes up
23:12:14.204 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:14.204 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:14.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:15.348 01.144 20224 Exposure complete
23:12:15.415 00.067 20224 worker thread done servicing request
23:12:15.415 00.000 8996 OnExposeComplete: enter
23:12:15.416 00.001 8996 UpdateGuideState(): m_state=6
23:12:15.417 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6855
23:12:15.418 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=472.09, Mass=681661, SNR=362.8, Peak=62576 HFD=4.4
23:12:15.419 00.001 8996 MultiStar: [#1 0.31,-0.10,0.58,U] [#2 0.05,0.33,0.66,U] [#3 0.12,0.05,0.55,U] [#4 0.17,-0.01,0.53,U] [#5 0.16,-0.06,0.60,U] [#6 0.60,-0.03,0.00,M1] [#7 0.51,0.38,0.00,M3] [#8 0.36,0.06,0.36,U] 
23:12:15.420 00.001 8996 refined, 6 included, MultiStar: {0.21, 0.07}, one-star: {0.31, 0.13}
23:12:15.421 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
23:12:15.422 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
23:12:15.422 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.07 hyp=0.22 cameraTheta=0.32 mountX=0.20 mountY=-0.09, mountTheta=-0.43
23:12:15.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.07, opts=13)
23:12:15.425 00.001 8996 Enqueuing Move request for scope (0.21, 0.07)
23:12:15.425 00.000 20224 Worker thread wakes up
23:12:15.426 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.07) opts 0xd
23:12:15.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.07)
23:12:15.426 00.000 20224 Moving (0.21, 0.07) raw xDistance=0.20 yDistance=-0.09
23:12:15.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:12:15.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:15.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:12:15.426 00.000 20224 MoveAxis(W, 30, ABG)
23:12:15.426 00.000 20224 Guiding  Dir = 3, Dur = 30
23:12:15.426 00.000 20224 IsSlewing returns 0
23:12:15.427 00.001 20224 IsGuiding returns 0
23:12:15.432 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62576, med=2829, FiltMin=2553, FiltMax=28787, Gamma=1.000
23:12:15.455 00.023 8996 UpdateGuideState exits: m=681661 SNR=362.8
23:12:15.457 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:15.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:15.458 00.000 8996 Enqueuing Expose request
23:12:15.469 00.011 20224 IsGuiding returns 1
23:12:15.469 00.000 20224 scope still moving after pulse duration time elapsed
23:12:15.499 00.030 20224 IsSlewing returns 0
23:12:15.499 00.000 20224 IsGuiding returns 1
23:12:15.531 00.032 20224 IsSlewing returns 0
23:12:15.531 00.000 20224 IsGuiding returns 1
23:12:15.561 00.030 20224 IsSlewing returns 0
23:12:15.562 00.001 20224 IsGuiding returns 0
23:12:15.562 00.000 20224 scope move finished after 30 + 104 ms
23:12:15.562 00.000 20224 Move returns status 0, amount 30
23:12:15.562 00.000 20224 MoveAxis(N, 0, ABG)
23:12:15.562 00.000 20224 Move returns status 0, amount 0
23:12:15.562 00.000 20224 move complete, result=0
23:12:15.562 00.000 20224 worker thread done servicing request
23:12:15.562 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
23:12:15.565 00.003 20224 Worker thread wakes up
23:12:15.566 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:15.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:16.539 00.973 20224 Exposure complete
23:12:16.633 00.094 20224 worker thread done servicing request
23:12:16.633 00.000 8996 OnExposeComplete: enter
23:12:16.634 00.001 8996 UpdateGuideState(): m_state=6
23:12:16.635 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6856
23:12:16.636 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=472.17, Mass=827544, SNR=398.8, Peak=63888 HFD=4.5
23:12:16.638 00.002 8996 MultiStar: [#1 0.07,0.08,0.59,U] [#2 -0.14,0.51,0.00,M1] [#3 -0.23,0.10,0.52,U] [#4 -0.11,0.32,0.45,U] [#5 -0.18,0.24,0.59,U] [#6 -0.01,0.24,0.38,U] [#7 0.18,0.40,0.00,M4] [#8 -0.14,0.29,0.40,U] 
23:12:16.639 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.21}, one-star: {0.05, 0.21}
23:12:16.640 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
23:12:16.641 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
23:12:16.642 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.21 cameraTheta=1.86 mountX=-0.08 mountY=-0.20, mountTheta=-1.96
23:12:16.644 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.21, opts=13)
23:12:16.646 00.002 8996 Enqueuing Move request for scope (-0.06, 0.21)
23:12:16.647 00.001 20224 Worker thread wakes up
23:12:16.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
23:12:16.647 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
23:12:16.647 00.000 20224 Moving (-0.06, 0.21) raw xDistance=-0.08 yDistance=-0.20
23:12:16.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:12:16.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:16.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:12:16.648 00.001 20224 MoveAxis(E, 0, ABG)
23:12:16.648 00.000 20224 Move returns status 0, amount 0
23:12:16.648 00.000 20224 MoveAxis(N, 0, ABG)
23:12:16.648 00.000 20224 Move returns status 0, amount 0
23:12:16.648 00.000 20224 move complete, result=0
23:12:16.648 00.000 20224 worker thread done servicing request
23:12:16.653 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63888, med=2829, FiltMin=2582, FiltMax=31229, Gamma=1.000
23:12:16.669 00.016 8996 UpdateGuideState exits: m=827544 SNR=398.8
23:12:16.669 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:16.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:16.671 00.001 8996 Enqueuing Expose request
23:12:16.672 00.001 20224 Worker thread wakes up
23:12:16.672 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:12:16.673 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:16.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:17.851 01.178 20224 Exposure complete
23:12:17.940 00.089 20224 worker thread done servicing request
23:12:17.941 00.001 8996 OnExposeComplete: enter
23:12:17.942 00.001 8996 UpdateGuideState(): m_state=6
23:12:17.943 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6857
23:12:17.944 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=472.34, Mass=780709, SNR=378.3, Peak=56051 HFD=4.5
23:12:17.946 00.002 8996 MultiStar: [#1 -0.09,0.16,0.58,U] [#2 -0.40,0.53,0.00,M2] [#3 -0.24,0.34,0.53,U] [#4 -0.18,0.43,0.00,M1] [#5 -0.47,0.55,0.00,M1] [#6 -0.16,0.32,0.45,U] [#7 0.10,0.52,0.00,M5] [#8 -0.21,0.67,0.00,M1] 
23:12:17.947 00.001 8996 refined, 3 included, MultiStar: {-0.17, 0.31}, one-star: {-0.19, 0.38}
23:12:17.948 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
23:12:17.949 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
23:12:17.950 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.31 hyp=0.35 cameraTheta=2.07 mountX=-0.20 mountY=-0.29, mountTheta=-2.17
23:12:17.952 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.31, opts=13)
23:12:17.954 00.002 8996 Enqueuing Move request for scope (-0.17, 0.31)
23:12:17.955 00.001 20224 Worker thread wakes up
23:12:17.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.31) opts 0xd
23:12:17.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.31)
23:12:17.955 00.000 20224 Moving (-0.17, 0.31) raw xDistance=-0.20 yDistance=-0.29
23:12:17.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:12:17.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:12:17.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:12:17.955 00.000 20224 MoveAxis(E, 0, ABG)
23:12:17.955 00.000 20224 Move returns status 0, amount 0
23:12:17.955 00.000 20224 MoveAxis(N, 0, ABG)
23:12:17.955 00.000 20224 Move returns status 0, amount 0
23:12:17.955 00.000 20224 move complete, result=0
23:12:17.955 00.000 20224 worker thread done servicing request
23:12:17.958 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56051, med=2829, FiltMin=2560, FiltMax=25104, Gamma=1.000
23:12:17.974 00.016 8996 UpdateGuideState exits: m=780709 SNR=378.3
23:12:17.976 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:17.978 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:17.980 00.002 8996 Enqueuing Expose request
23:12:17.982 00.002 20224 Worker thread wakes up
23:12:17.982 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:12:17.984 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:17.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:18.965 00.981 20224 Exposure complete
23:12:19.065 00.100 20224 worker thread done servicing request
23:12:19.065 00.000 8996 OnExposeComplete: enter
23:12:19.066 00.001 8996 UpdateGuideState(): m_state=6
23:12:19.067 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6858
23:12:19.068 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=472.25, Mass=646696, SNR=303.3, Peak=48771 HFD=4.4
23:12:19.070 00.002 8996 MultiStar: [#1 -0.20,0.25,0.73,U] [#2 -0.31,0.78,0.00,M3] [#3 -0.51,0.50,0.00,M1] [#4 -0.29,0.59,0.00,M2] [#5 -0.51,0.37,0.00,M2] [#6 -0.19,0.26,0.49,U] [#7 -0.11,0.69,0.00,M6] [#8 -0.17,0.57,0.00,M2] 
23:12:19.071 00.001 8996 refined, 2 included, MultiStar: {-0.18, 0.27}, one-star: {-0.17, 0.29}
23:12:19.073 00.002 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
23:12:19.074 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
23:12:19.076 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.27 hyp=0.33 cameraTheta=2.17 mountX=-0.21 mountY=-0.25, mountTheta=-2.27
23:12:19.080 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.27, opts=13)
23:12:19.083 00.003 8996 Enqueuing Move request for scope (-0.18, 0.27)
23:12:19.085 00.002 20224 Worker thread wakes up
23:12:19.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.27) opts 0xd
23:12:19.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.27)
23:12:19.085 00.000 20224 Moving (-0.18, 0.27) raw xDistance=-0.21 yDistance=-0.25
23:12:19.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:12:19.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:12:19.086 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:12:19.086 00.000 20224 MoveAxis(E, 31, ABG)
23:12:19.086 00.000 20224 Guiding  Dir = 2, Dur = 31
23:12:19.086 00.000 20224 IsSlewing returns 0
23:12:19.086 00.000 20224 IsGuiding returns 0
23:12:19.093 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48771, med=2829, FiltMin=2569, FiltMax=22493, Gamma=1.000
23:12:19.111 00.018 20224 PulseGuide returned control before completion, sleep 16
23:12:19.114 00.003 8996 UpdateGuideState exits: m=646696 SNR=303.3
23:12:19.115 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:19.117 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:19.118 00.001 8996 Enqueuing Expose request
23:12:19.142 00.024 20224 IsGuiding returns 1
23:12:19.142 00.000 20224 scope still moving after pulse duration time elapsed
23:12:19.174 00.032 20224 IsSlewing returns 0
23:12:19.174 00.000 20224 IsGuiding returns 1
23:12:19.204 00.030 20224 IsSlewing returns 0
23:12:19.204 00.000 20224 IsGuiding returns 0
23:12:19.204 00.000 20224 scope move finished after 31 + 87 ms
23:12:19.204 00.000 20224 Move returns status 0, amount 31
23:12:19.204 00.000 20224 MoveAxis(N, 0, ABG)
23:12:19.204 00.000 20224 Move returns status 0, amount 0
23:12:19.204 00.000 20224 move complete, result=0
23:12:19.205 00.001 20224 worker thread done servicing request
23:12:19.205 00.000 20224 Worker thread wakes up
23:12:19.205 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
23:12:19.207 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:19.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:20.404 01.197 20224 Exposure complete
23:12:20.466 00.062 20224 worker thread done servicing request
23:12:20.466 00.000 8996 OnExposeComplete: enter
23:12:20.468 00.002 8996 UpdateGuideState(): m_state=6
23:12:20.470 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6859
23:12:20.471 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.40, Mass=674265, SNR=366.2, Peak=45488 HFD=4.5
23:12:20.473 00.002 8996 MultiStar: [#1 0.13,0.09,0.71,U] [#2 0.00,0.49,0.00,M4] [#3 -0.08,0.50,0.00,M2] [#4 0.09,0.56,0.00,M3] [#5 -0.30,0.38,0.00,M3] [#6 0.21,0.20,0.40,U] [#7 0.41,0.66,0.00,M7] [#8 -0.08,0.45,0.00,M3] 
23:12:20.474 00.001 8996 refined, 2 included, MultiStar: {0.09, 0.28}, one-star: {0.02, 0.44}
23:12:20.475 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
23:12:20.476 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
23:12:20.477 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.25 mountX=0.06 mountY=-0.28, mountTheta=-1.35
23:12:20.479 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.28, opts=13)
23:12:20.480 00.001 8996 Enqueuing Move request for scope (0.09, 0.28)
23:12:20.481 00.001 20224 Worker thread wakes up
23:12:20.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd
23:12:20.481 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.28)
23:12:20.481 00.000 20224 Moving (0.09, 0.28) raw xDistance=0.06 yDistance=-0.28
23:12:20.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:12:20.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:12:20.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:12:20.481 00.000 20224 MoveAxis(E, 0, ABG)
23:12:20.481 00.000 20224 Move returns status 0, amount 0
23:12:20.481 00.000 20224 MoveAxis(N, 0, ABG)
23:12:20.481 00.000 20224 Move returns status 0, amount 0
23:12:20.481 00.000 20224 move complete, result=0
23:12:20.481 00.000 20224 worker thread done servicing request
23:12:20.486 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=45488, med=2829, FiltMin=2566, FiltMax=22157, Gamma=1.000
23:12:20.498 00.012 8996 UpdateGuideState exits: m=674265 SNR=366.2
23:12:20.499 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:20.499 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:20.500 00.001 8996 Enqueuing Expose request
23:12:20.501 00.001 20224 Worker thread wakes up
23:12:20.501 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:12:20.504 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:20.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:21.492 00.988 20224 Exposure complete
23:12:21.555 00.063 20224 worker thread done servicing request
23:12:21.555 00.000 8996 OnExposeComplete: enter
23:12:21.556 00.001 8996 UpdateGuideState(): m_state=6
23:12:21.557 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6860
23:12:21.557 00.000 8996 Star::Find returns 1 (0), X=137.31, Y=472.28, Mass=711505, SNR=351.1, Peak=54656 HFD=4.3
23:12:21.559 00.002 8996 MultiStar: [#1 -0.03,0.46,0.00,M1] [#2 -0.29,0.69,0.00,M5] [#3 -0.17,0.52,0.00,M3] [#4 -0.09,0.46,0.00,M4] [#5 -0.20,0.31,0.61,U] [#6 0.12,0.21,0.43,U] [#7 0.32,0.88,0.00,M8] [#8 -0.20,0.72,0.00,M4] 
23:12:21.560 00.001 8996 refined, 2 included, MultiStar: {-0.05, 0.30}, one-star: {-0.03, 0.32}
23:12:21.560 00.000 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
23:12:21.561 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
23:12:21.562 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.30 hyp=0.30 cameraTheta=1.74 mountX=-0.08 mountY=-0.29, mountTheta=-1.83
23:12:21.564 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.30, opts=13)
23:12:21.564 00.000 8996 Enqueuing Move request for scope (-0.05, 0.30)
23:12:21.565 00.001 20224 Worker thread wakes up
23:12:21.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.30) opts 0xd
23:12:21.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.30)
23:12:21.566 00.001 20224 Moving (-0.05, 0.30) raw xDistance=-0.08 yDistance=-0.29
23:12:21.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:12:21.566 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.51 newest=-0.82
23:12:21.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:12:21.566 00.000 20224 MoveAxis(E, 0, ABG)
23:12:21.566 00.000 20224 Move returns status 0, amount 0
23:12:21.566 00.000 20224 MoveAxis(N, 61, ABG)
23:12:21.566 00.000 20224 Guiding  Dir = 0, Dur = 61
23:12:21.566 00.000 20224 IsSlewing returns 0
23:12:21.567 00.001 20224 IsGuiding returns 0
23:12:21.573 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54656, med=2829, FiltMin=2557, FiltMax=27821, Gamma=1.000
23:12:21.579 00.006 20224 PulseGuide returned control before completion, sleep 59
23:12:21.586 00.007 8996 UpdateGuideState exits: m=711505 SNR=351.1
23:12:21.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:21.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:21.588 00.000 8996 Enqueuing Expose request
23:12:21.641 00.053 20224 IsGuiding returns 1
23:12:21.641 00.000 20224 scope still moving after pulse duration time elapsed
23:12:21.672 00.031 20224 IsSlewing returns 0
23:12:21.672 00.000 20224 IsGuiding returns 0
23:12:21.672 00.000 20224 scope move finished after 61 + 44 ms
23:12:21.672 00.000 20224 Move returns status 0, amount 61
23:12:21.672 00.000 20224 move complete, result=0
23:12:21.672 00.000 20224 worker thread done servicing request
23:12:21.673 00.001 20224 Worker thread wakes up
23:12:21.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:21.673 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
23:12:21.674 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:22.841 01.167 20224 Exposure complete
23:12:22.927 00.086 20224 worker thread done servicing request
23:12:22.927 00.000 8996 OnExposeComplete: enter
23:12:22.928 00.001 8996 UpdateGuideState(): m_state=6
23:12:22.929 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6861
23:12:22.930 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.39, Mass=730466, SNR=347.6, Peak=53728 HFD=4.3
23:12:22.930 00.000 8996 MultiStar: [#1 -0.08,0.27,0.61,U] [#2 -0.37,0.58,0.00,M6] [#3 -0.34,0.33,0.00,M4] [#4 -0.32,0.37,0.00,M5] [#5 -0.53,0.44,0.00,M3] [#6 0.02,-0.10,0.39,U] [#7 -0.10,0.73,0.00,M9] [#8 -0.26,0.61,0.00,M5] 
23:12:22.931 00.001 8996 refined, 2 included, MultiStar: {-0.04, 0.28}, one-star: {-0.03, 0.43}
23:12:22.932 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
23:12:22.933 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
23:12:22.933 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.70 mountX=-0.06 mountY=-0.27, mountTheta=-1.80
23:12:22.937 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.28, opts=13)
23:12:22.939 00.002 8996 Enqueuing Move request for scope (-0.04, 0.28)
23:12:22.939 00.000 20224 Worker thread wakes up
23:12:22.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
23:12:22.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
23:12:22.939 00.000 20224 Moving (-0.04, 0.28) raw xDistance=-0.06 yDistance=-0.27
23:12:22.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:12:22.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:12:22.939 00.000 20224 MoveAxis(E, 0, ABG)
23:12:22.939 00.000 20224 Move returns status 0, amount 0
23:12:22.940 00.001 20224 MoveAxis(N, 57, ABG)
23:12:22.940 00.000 20224 Guiding  Dir = 0, Dur = 57
23:12:22.940 00.000 20224 IsSlewing returns 0
23:12:22.940 00.000 20224 IsGuiding returns 0
23:12:22.946 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53728, med=2829, FiltMin=2573, FiltMax=26749, Gamma=1.000
23:12:22.965 00.019 8996 UpdateGuideState exits: m=730466 SNR=347.6
23:12:22.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:22.966 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:22.967 00.001 8996 Enqueuing Expose request
23:12:22.986 00.019 20224 PulseGuide returned control before completion, sleep 22
23:12:23.018 00.032 20224 IsGuiding returns 1
23:12:23.018 00.000 20224 scope still moving after pulse duration time elapsed
23:12:23.050 00.032 20224 IsSlewing returns 0
23:12:23.050 00.000 20224 IsGuiding returns 1
23:12:23.081 00.031 20224 IsSlewing returns 0
23:12:23.081 00.000 20224 IsGuiding returns 0
23:12:23.081 00.000 20224 scope move finished after 57 + 82 ms
23:12:23.081 00.000 20224 Move returns status 0, amount 57
23:12:23.081 00.000 20224 move complete, result=0
23:12:23.081 00.000 20224 worker thread done servicing request
23:12:23.081 00.000 20224 Worker thread wakes up
23:12:23.081 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 57 ms NORTH
23:12:23.083 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:23.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:24.056 00.973 20224 Exposure complete
23:12:24.122 00.066 20224 worker thread done servicing request
23:12:24.122 00.000 8996 OnExposeComplete: enter
23:12:24.123 00.001 8996 UpdateGuideState(): m_state=6
23:12:24.124 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6862
23:12:24.125 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=472.19, Mass=704606, SNR=345.2, Peak=60304 HFD=4.4
23:12:24.126 00.001 8996 MultiStar: [#1 -0.11,-0.08,0.65,U] [#2 -0.22,0.24,0.77,U] [#3 -0.23,0.11,0.56,U] [#4 -0.14,0.26,0.52,U] [#5 -0.40,0.19,0.00,M4] [#6 0.17,0.01,0.43,U] [#7 0.04,0.62,0.00,M10] [#8 -0.20,0.34,0.42,U] 
23:12:24.126 00.000 8996 refined, 6 included, MultiStar: {-0.11, 0.16}, one-star: {-0.02, 0.23}
23:12:24.127 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
23:12:24.128 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
23:12:24.129 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.17 mountX=-0.13 mountY=-0.15, mountTheta=-2.27
23:12:24.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.16, opts=13)
23:12:24.134 00.003 8996 Enqueuing Move request for scope (-0.11, 0.16)
23:12:24.136 00.002 20224 Worker thread wakes up
23:12:24.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
23:12:24.136 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
23:12:24.136 00.000 20224 Moving (-0.11, 0.16) raw xDistance=-0.13 yDistance=-0.15
23:12:24.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:12:24.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:24.137 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:12:24.137 00.000 20224 MoveAxis(E, 0, ABG)
23:12:24.137 00.000 20224 Move returns status 0, amount 0
23:12:24.137 00.000 20224 MoveAxis(N, 0, ABG)
23:12:24.137 00.000 20224 Move returns status 0, amount 0
23:12:24.137 00.000 20224 move complete, result=0
23:12:24.137 00.000 20224 worker thread done servicing request
23:12:24.145 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60304, med=2829, FiltMin=2576, FiltMax=25965, Gamma=1.000
23:12:24.164 00.019 8996 UpdateGuideState exits: m=704606 SNR=345.2
23:12:24.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:24.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:24.169 00.002 8996 Enqueuing Expose request
23:12:24.171 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:24.174 00.003 20224 Worker thread wakes up
23:12:24.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:24.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:25.364 01.190 20224 Exposure complete
23:12:25.434 00.070 20224 worker thread done servicing request
23:12:25.434 00.000 8996 OnExposeComplete: enter
23:12:25.435 00.001 8996 UpdateGuideState(): m_state=6
23:12:25.436 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6863
23:12:25.436 00.000 8996 Star::Find returns 1 (0), X=137.23, Y=471.92, Mass=736114, SNR=351.9, Peak=59107 HFD=4.3
23:12:25.437 00.001 8996 MultiStar: [#1 0.04,-0.10,0.64,U] [#2 -0.13,0.39,0.70,U] [#3 -0.34,0.07,0.62,U] [#4 -0.20,0.04,0.59,U] [#5 -0.30,0.01,0.64,U] [#6 -0.08,-0.23,0.43,U] [#7 0.04,0.10,0.43,U] [#8 -0.19,0.29,0.38,U] 
23:12:25.438 00.001 8996 single-star, 8 included, MultiStar: {-0.14, 0.06}, one-star: {-0.11, -0.04}
23:12:25.439 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
23:12:25.440 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
23:12:25.440 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-2.83 mountX=-0.10 mountY=0.05, mountTheta=2.71
23:12:25.442 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.04, opts=13)
23:12:25.443 00.001 8996 Enqueuing Move request for scope (-0.11, -0.04)
23:12:25.444 00.001 20224 Worker thread wakes up
23:12:25.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
23:12:25.444 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
23:12:25.444 00.000 20224 Moving (-0.11, -0.04) raw xDistance=-0.10 yDistance=0.05
23:12:25.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:12:25.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:25.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:12:25.444 00.000 20224 MoveAxis(E, 0, ABG)
23:12:25.444 00.000 20224 Move returns status 0, amount 0
23:12:25.444 00.000 20224 MoveAxis(N, 0, ABG)
23:12:25.444 00.000 20224 Move returns status 0, amount 0
23:12:25.444 00.000 20224 move complete, result=0
23:12:25.444 00.000 20224 worker thread done servicing request
23:12:25.447 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59107, med=2829, FiltMin=2569, FiltMax=28531, Gamma=1.000
23:12:25.460 00.013 8996 UpdateGuideState exits: m=736114 SNR=351.9
23:12:25.460 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:25.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:25.462 00.001 8996 Enqueuing Expose request
23:12:25.463 00.001 20224 Worker thread wakes up
23:12:25.463 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:25.463 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:25.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:26.439 00.976 20224 Exposure complete
23:12:26.513 00.074 20224 worker thread done servicing request
23:12:26.513 00.000 8996 OnExposeComplete: enter
23:12:26.514 00.001 8996 UpdateGuideState(): m_state=6
23:12:26.515 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6864
23:12:26.516 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=471.96, Mass=706751, SNR=337.1, Peak=63840 HFD=4.2
23:12:26.517 00.001 8996 MultiStar: [#1 0.04,-0.18,0.67,U] [#2 -0.17,0.28,0.74,U] [#3 -0.09,-0.21,0.63,U] [#4 0.04,-0.04,0.55,U] [#5 -0.37,0.20,0.64,U] [#6 0.08,0.04,0.49,U] [#7 0.31,0.12,0.45,U] [#8 -0.20,0.16,0.40,U] 
23:12:26.517 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.09, -0.00}
23:12:26.518 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
23:12:26.519 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
23:12:26.519 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.34 mountX=-0.04 mountY=-0.03, mountTheta=-2.45
23:12:26.523 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
23:12:26.524 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
23:12:26.526 00.002 20224 Worker thread wakes up
23:12:26.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
23:12:26.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
23:12:26.526 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=-0.03
23:12:26.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:12:26.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:26.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:12:26.526 00.000 20224 MoveAxis(E, 0, ABG)
23:12:26.527 00.001 20224 Move returns status 0, amount 0
23:12:26.527 00.000 20224 MoveAxis(N, 0, ABG)
23:12:26.527 00.000 20224 Move returns status 0, amount 0
23:12:26.527 00.000 20224 move complete, result=0
23:12:26.527 00.000 20224 worker thread done servicing request
23:12:26.533 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63840, med=2829, FiltMin=2573, FiltMax=28493, Gamma=1.000
23:12:26.553 00.020 8996 UpdateGuideState exits: m=706751 SNR=337.1
23:12:26.554 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:26.555 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:26.556 00.001 8996 Enqueuing Expose request
23:12:26.557 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:26.557 00.000 20224 Worker thread wakes up
23:12:26.558 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:26.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:27.743 01.185 20224 Exposure complete
23:12:27.825 00.082 20224 worker thread done servicing request
23:12:27.825 00.000 8996 OnExposeComplete: enter
23:12:27.826 00.001 8996 UpdateGuideState(): m_state=6
23:12:27.827 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6865
23:12:27.827 00.000 8996 Star::Find returns 1 (0), X=137.53, Y=471.95, Mass=744943, SNR=379.7, Peak=65504 HFD=4.3
23:12:27.828 00.001 8996 MultiStar: [#1 0.04,-0.13,0.71,U] [#2 -0.14,0.15,0.72,U] [#3 -0.22,0.12,0.62,U] [#4 -0.13,0.11,0.49,U] [#5 -0.09,0.10,0.58,U] [#6 0.09,0.03,0.40,U] [#7 0.07,0.27,0.39,U] [#8 0.08,0.20,0.33,U] 
23:12:27.829 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.07}, one-star: {0.19, -0.01}
23:12:27.830 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
23:12:27.831 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
23:12:27.831 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.67 mountX=-0.01 mountY=-0.07, mountTheta=-1.77
23:12:27.833 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
23:12:27.833 00.000 8996 Enqueuing Move request for scope (-0.01, 0.07)
23:12:27.834 00.001 20224 Worker thread wakes up
23:12:27.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
23:12:27.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
23:12:27.834 00.000 20224 Moving (-0.01, 0.07) raw xDistance=-0.01 yDistance=-0.07
23:12:27.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:12:27.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:27.835 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:12:27.835 00.000 20224 MoveAxis(E, 0, ABG)
23:12:27.835 00.000 20224 Move returns status 0, amount 0
23:12:27.835 00.000 20224 MoveAxis(N, 0, ABG)
23:12:27.835 00.000 20224 Move returns status 0, amount 0
23:12:27.835 00.000 20224 move complete, result=0
23:12:27.835 00.000 20224 worker thread done servicing request
23:12:27.838 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65504, med=2829, FiltMin=2573, FiltMax=30701, Gamma=1.000
23:12:27.851 00.013 8996 UpdateGuideState exits: m=744943 SNR=379.7
23:12:27.852 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:27.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:27.854 00.001 8996 Enqueuing Expose request
23:12:27.854 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:27.855 00.001 20224 Worker thread wakes up
23:12:27.855 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:27.856 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:28.846 00.990 20224 Exposure complete
23:12:28.912 00.066 20224 worker thread done servicing request
23:12:28.912 00.000 8996 OnExposeComplete: enter
23:12:28.913 00.001 8996 UpdateGuideState(): m_state=6
23:12:28.914 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6866
23:12:28.915 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=472.20, Mass=701765, SNR=336.8, Peak=62176 HFD=4.5
23:12:28.916 00.001 8996 MultiStar: [#1 0.18,-0.02,0.67,U] [#2 0.03,0.21,0.77,U] [#3 -0.16,0.04,0.60,U] [#4 -0.04,0.02,0.55,U] [#5 -0.18,0.14,0.68,U] [#6 0.24,0.01,0.45,U] [#7 0.11,0.27,0.49,U] [#8 0.06,0.28,0.39,U] 
23:12:28.917 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.14}, one-star: {0.24, 0.24}
23:12:28.918 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
23:12:28.919 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
23:12:28.919 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.17 mountX=0.04 mountY=-0.14, mountTheta=-1.27
23:12:28.921 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.14, opts=13)
23:12:28.922 00.001 8996 Enqueuing Move request for scope (0.06, 0.14)
23:12:28.922 00.000 20224 Worker thread wakes up
23:12:28.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
23:12:28.922 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
23:12:28.923 00.001 20224 Moving (0.06, 0.14) raw xDistance=0.04 yDistance=-0.14
23:12:28.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:12:28.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:28.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:12:28.923 00.000 20224 MoveAxis(E, 0, ABG)
23:12:28.923 00.000 20224 Move returns status 0, amount 0
23:12:28.923 00.000 20224 MoveAxis(N, 0, ABG)
23:12:28.923 00.000 20224 Move returns status 0, amount 0
23:12:28.923 00.000 20224 move complete, result=0
23:12:28.923 00.000 20224 worker thread done servicing request
23:12:28.926 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62176, med=2829, FiltMin=2563, FiltMax=28755, Gamma=1.000
23:12:28.940 00.014 8996 UpdateGuideState exits: m=701765 SNR=336.8
23:12:28.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:28.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:28.943 00.001 8996 Enqueuing Expose request
23:12:28.943 00.000 20224 Worker thread wakes up
23:12:28.943 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:28.944 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:28.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:30.137 01.193 20224 Exposure complete
23:12:30.214 00.077 20224 worker thread done servicing request
23:12:30.214 00.000 8996 OnExposeComplete: enter
23:12:30.216 00.002 8996 UpdateGuideState(): m_state=6
23:12:30.217 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6867
23:12:30.218 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=472.10, Mass=737761, SNR=346.5, Peak=65504 HFD=4.3
23:12:30.219 00.001 8996 MultiStar: [#1 -0.04,0.14,0.70,U] [#2 -0.16,0.56,0.00,M2] [#3 -0.07,0.13,0.57,U] [#4 -0.06,0.44,0.00,M1] [#5 -0.22,0.28,0.60,U] [#6 0.01,0.01,0.45,U] [#7 -0.01,0.35,0.47,U] [#8 -0.09,0.42,0.00,M1] 
23:12:30.219 00.000 8996 refined, 5 included, MultiStar: {-0.03, 0.17}, one-star: {0.11, 0.14}
23:12:30.220 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
23:12:30.221 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
23:12:30.222 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.72 mountX=-0.04 mountY=-0.17, mountTheta=-1.82
23:12:30.223 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.17, opts=13)
23:12:30.224 00.001 8996 Enqueuing Move request for scope (-0.03, 0.17)
23:12:30.225 00.001 20224 Worker thread wakes up
23:12:30.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:12:30.225 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:12:30.225 00.000 20224 Moving (-0.03, 0.17) raw xDistance=-0.04 yDistance=-0.17
23:12:30.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:12:30.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:30.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:12:30.225 00.000 20224 MoveAxis(E, 0, ABG)
23:12:30.225 00.000 20224 Move returns status 0, amount 0
23:12:30.225 00.000 20224 MoveAxis(N, 0, ABG)
23:12:30.225 00.000 20224 Move returns status 0, amount 0
23:12:30.225 00.000 20224 move complete, result=0
23:12:30.225 00.000 20224 worker thread done servicing request
23:12:30.234 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2829, FiltMin=2585, FiltMax=29683, Gamma=1.000
23:12:30.252 00.018 8996 UpdateGuideState exits: m=737761 SNR=346.5
23:12:30.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:30.253 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:30.254 00.001 8996 Enqueuing Expose request
23:12:30.255 00.001 20224 Worker thread wakes up
23:12:30.255 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:12:30.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:30.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:31.229 00.973 20224 Exposure complete
23:12:31.291 00.062 20224 worker thread done servicing request
23:12:31.291 00.000 8996 OnExposeComplete: enter
23:12:31.292 00.001 8996 UpdateGuideState(): m_state=6
23:12:31.293 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6868
23:12:31.294 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=472.18, Mass=719445, SNR=368.1, Peak=61456 HFD=4.5
23:12:31.296 00.002 8996 MultiStar: [#1 -0.02,-0.00,0.67,U] [#2 -0.30,0.38,0.00,M3] [#3 -0.40,0.00,0.63,U] [#4 -0.21,0.20,0.52,U] [#5 -0.29,0.20,0.54,U] [#6 -0.08,0.05,0.43,U] [#7 0.15,0.37,0.42,U] [#8 -0.16,0.35,0.37,U] 
23:12:31.297 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.16}, one-star: {0.02, 0.22}
23:12:31.297 00.000 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:12:31.298 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:12:31.299 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=-0.13 mountY=-0.15, mountTheta=-2.31
23:12:31.300 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
23:12:31.301 00.001 8996 Enqueuing Move request for scope (-0.12, 0.16)
23:12:31.302 00.001 20224 Worker thread wakes up
23:12:31.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
23:12:31.302 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
23:12:31.302 00.000 20224 Moving (-0.12, 0.16) raw xDistance=-0.13 yDistance=-0.15
23:12:31.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:12:31.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:31.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:12:31.302 00.000 20224 MoveAxis(E, 0, ABG)
23:12:31.302 00.000 20224 Move returns status 0, amount 0
23:12:31.302 00.000 20224 MoveAxis(N, 0, ABG)
23:12:31.302 00.000 20224 Move returns status 0, amount 0
23:12:31.302 00.000 20224 move complete, result=0
23:12:31.302 00.000 20224 worker thread done servicing request
23:12:31.306 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61456, med=2829, FiltMin=2541, FiltMax=26765, Gamma=1.000
23:12:31.319 00.013 8996 UpdateGuideState exits: m=719445 SNR=368.1
23:12:31.320 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:31.321 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:31.322 00.001 8996 Enqueuing Expose request
23:12:31.326 00.004 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:31.328 00.002 20224 Worker thread wakes up
23:12:31.328 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:31.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:32.500 01.172 20224 Exposure complete
23:12:32.576 00.076 20224 worker thread done servicing request
23:12:32.576 00.000 8996 OnExposeComplete: enter
23:12:32.578 00.002 8996 UpdateGuideState(): m_state=6
23:12:32.580 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6869
23:12:32.580 00.000 8996 Star::Find returns 1 (0), X=137.55, Y=472.11, Mass=725199, SNR=363.3, Peak=65504 HFD=4.4
23:12:32.582 00.002 8996 MultiStar: [#1 -0.01,-0.08,0.59,U] [#2 -0.21,0.19,0.73,U] [#3 -0.19,0.18,0.57,U] [#4 -0.14,0.27,0.55,U] [#5 -0.29,0.22,0.56,U] [#6 0.26,0.22,0.46,U] [#7 0.20,0.47,0.00,M5] [#8 -0.12,0.71,0.00,M1] 
23:12:32.583 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.16}, one-star: {0.22, 0.15}
23:12:32.584 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
23:12:32.585 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
23:12:32.586 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.80 mountX=-0.05 mountY=-0.15, mountTheta=-1.90
23:12:32.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.16, opts=13)
23:12:32.589 00.001 8996 Enqueuing Move request for scope (-0.04, 0.16)
23:12:32.590 00.001 20224 Worker thread wakes up
23:12:32.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.16) opts 0xd
23:12:32.591 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.16)
23:12:32.591 00.000 20224 Moving (-0.04, 0.16) raw xDistance=-0.05 yDistance=-0.15
23:12:32.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:12:32.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:32.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:12:32.591 00.000 20224 MoveAxis(E, 0, ABG)
23:12:32.591 00.000 20224 Move returns status 0, amount 0
23:12:32.591 00.000 20224 MoveAxis(N, 0, ABG)
23:12:32.591 00.000 20224 Move returns status 0, amount 0
23:12:32.591 00.000 20224 move complete, result=0
23:12:32.591 00.000 20224 worker thread done servicing request
23:12:32.596 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2829, FiltMin=2589, FiltMax=28083, Gamma=1.000
23:12:32.609 00.013 8996 UpdateGuideState exits: m=725199 SNR=363.3
23:12:32.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:32.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:32.611 00.000 8996 Enqueuing Expose request
23:12:32.612 00.001 20224 Worker thread wakes up
23:12:32.612 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:12:32.613 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:32.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:33.581 00.968 20224 Exposure complete
23:12:33.651 00.070 20224 worker thread done servicing request
23:12:33.651 00.000 8996 OnExposeComplete: enter
23:12:33.652 00.001 8996 UpdateGuideState(): m_state=6
23:12:33.653 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6870
23:12:33.653 00.000 8996 Star::Find returns 1 (0), X=137.73, Y=471.93, Mass=747473, SNR=340.4, Peak=65504 HFD=4.5
23:12:33.654 00.001 8996 MultiStar: [#1 0.08,-0.04,0.69,U] [#2 -0.12,0.29,0.81,U] [#3 -0.01,0.18,0.55,U] [#4 0.06,0.25,0.54,U] [#5 -0.13,-0.16,0.64,U] [#6 0.42,0.01,0.47,U] [#7 0.26,0.47,0.00,M6] [#8 0.13,0.02,0.46,U] 
23:12:33.655 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.06}, one-star: {0.39, -0.03}
23:12:33.656 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
23:12:33.657 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
23:12:33.657 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.52 mountX=0.10 mountY=-0.07, mountTheta=-0.63
23:12:33.658 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.06, opts=13)
23:12:33.660 00.002 8996 Enqueuing Move request for scope (0.11, 0.06)
23:12:33.660 00.000 20224 Worker thread wakes up
23:12:33.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
23:12:33.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
23:12:33.660 00.000 20224 Moving (0.11, 0.06) raw xDistance=0.10 yDistance=-0.07
23:12:33.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:12:33.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:33.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:12:33.660 00.000 20224 MoveAxis(E, 0, ABG)
23:12:33.660 00.000 20224 Move returns status 0, amount 0
23:12:33.660 00.000 20224 MoveAxis(N, 0, ABG)
23:12:33.660 00.000 20224 Move returns status 0, amount 0
23:12:33.660 00.000 20224 move complete, result=0
23:12:33.660 00.000 20224 worker thread done servicing request
23:12:33.664 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2829, FiltMin=2585, FiltMax=28765, Gamma=1.000
23:12:33.678 00.014 8996 UpdateGuideState exits: m=747473 SNR=340.4
23:12:33.679 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:33.680 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:33.681 00.001 8996 Enqueuing Expose request
23:12:33.682 00.001 20224 Worker thread wakes up
23:12:33.682 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:33.682 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:33.683 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:34.855 01.172 20224 Exposure complete
23:12:34.945 00.090 20224 worker thread done servicing request
23:12:34.946 00.001 8996 OnExposeComplete: enter
23:12:34.947 00.001 8996 UpdateGuideState(): m_state=6
23:12:34.947 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6871
23:12:34.948 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=471.76, Mass=749551, SNR=343.3, Peak=61648 HFD=4.6
23:12:34.949 00.001 8996 MultiStar: [#1 -0.03,0.01,0.73,U] [#2 -0.12,0.25,0.73,U] [#3 -0.24,0.02,0.53,U] [#4 -0.16,0.11,0.51,U] [#5 -0.21,0.04,0.70,U] [#6 0.05,-0.02,0.43,U] [#7 0.21,0.47,0.00,M7] [#8 -0.26,0.19,0.42,U] 
23:12:34.950 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.03}, one-star: {0.17, -0.20}
23:12:34.951 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
23:12:34.952 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
23:12:34.952 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.76 mountX=-0.08 mountY=-0.02, mountTheta=-2.88
23:12:34.954 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
23:12:34.955 00.001 8996 Enqueuing Move request for scope (-0.07, 0.03)
23:12:34.955 00.000 20224 Worker thread wakes up
23:12:34.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
23:12:34.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
23:12:34.955 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.08 yDistance=-0.02
23:12:34.956 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:12:34.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:34.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:12:34.956 00.000 20224 MoveAxis(E, 0, ABG)
23:12:34.956 00.000 20224 Move returns status 0, amount 0
23:12:34.956 00.000 20224 MoveAxis(N, 0, ABG)
23:12:34.956 00.000 20224 Move returns status 0, amount 0
23:12:34.956 00.000 20224 move complete, result=0
23:12:34.956 00.000 20224 worker thread done servicing request
23:12:34.968 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61648, med=2829, FiltMin=2560, FiltMax=27485, Gamma=1.000
23:12:34.989 00.021 8996 UpdateGuideState exits: m=749551 SNR=343.3
23:12:34.991 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:34.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:34.992 00.000 8996 Enqueuing Expose request
23:12:34.993 00.001 20224 Worker thread wakes up
23:12:34.993 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:34.995 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:34.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:35.973 00.978 20224 Exposure complete
23:12:36.044 00.071 20224 worker thread done servicing request
23:12:36.044 00.000 8996 OnExposeComplete: enter
23:12:36.046 00.002 8996 UpdateGuideState(): m_state=6
23:12:36.048 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6872
23:12:36.049 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=472.01, Mass=804525, SNR=377.8, Peak=65504 HFD=4.2
23:12:36.050 00.001 8996 MultiStar: [#1 -0.05,-0.03,0.66,U] [#2 -0.28,0.46,0.00,M1] [#3 -0.21,0.25,0.54,U] [#4 -0.12,0.26,0.48,U] [#5 -0.44,0.29,0.00,M1] [#6 0.04,0.14,0.42,U] [#7 0.07,0.41,0.44,U] [#8 -0.09,0.51,0.00,M1] 
23:12:36.052 00.002 8996 single-star, 5 included, MultiStar: {-0.03, 0.15}, one-star: {0.06, 0.05}
23:12:36.055 00.003 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
23:12:36.057 00.002 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
23:12:36.059 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.66 mountX=0.06 mountY=-0.05, mountTheta=-0.76
23:12:36.063 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
23:12:36.064 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
23:12:36.066 00.002 20224 Worker thread wakes up
23:12:36.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
23:12:36.066 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
23:12:36.066 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.05
23:12:36.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:12:36.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:36.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:12:36.066 00.000 20224 MoveAxis(E, 0, ABG)
23:12:36.066 00.000 20224 Move returns status 0, amount 0
23:12:36.066 00.000 20224 MoveAxis(N, 0, ABG)
23:12:36.066 00.000 20224 Move returns status 0, amount 0
23:12:36.066 00.000 20224 move complete, result=0
23:12:36.067 00.001 20224 worker thread done servicing request
23:12:36.071 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2829, FiltMin=2540, FiltMax=32861, Gamma=1.000
23:12:36.087 00.016 8996 UpdateGuideState exits: m=804525 SNR=377.8
23:12:36.088 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:36.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:36.091 00.002 8996 Enqueuing Expose request
23:12:36.092 00.001 20224 Worker thread wakes up
23:12:36.092 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:36.094 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:36.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:37.253 01.159 20224 Exposure complete
23:12:37.314 00.061 20224 worker thread done servicing request
23:12:37.315 00.001 8996 OnExposeComplete: enter
23:12:37.316 00.001 8996 UpdateGuideState(): m_state=6
23:12:37.316 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6873
23:12:37.317 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=471.98, Mass=714535, SNR=355.0, Peak=60608 HFD=4.3
23:12:37.319 00.002 8996 MultiStar: [#1 -0.12,-0.06,0.71,U] [#2 -0.29,0.13,0.72,U] [#3 -0.31,0.05,0.55,U] [#4 -0.27,0.12,0.59,U] [#5 -0.40,-0.01,0.64,U] [#6 -0.16,-0.20,0.41,U] [#7 -0.02,0.26,0.44,U] [#8 -0.35,-0.05,0.37,U] 
23:12:37.320 00.001 8996 single-star, 8 included, MultiStar: {-0.21, 0.03}, one-star: {-0.07, 0.02}
23:12:37.321 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
23:12:37.322 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
23:12:37.322 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.89 mountX=-0.07 mountY=-0.01, mountTheta=-3.00
23:12:37.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
23:12:37.324 00.000 8996 Enqueuing Move request for scope (-0.07, 0.02)
23:12:37.325 00.001 20224 Worker thread wakes up
23:12:37.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:12:37.325 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:12:37.325 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
23:12:37.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:12:37.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:37.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:12:37.326 00.001 20224 MoveAxis(E, 0, ABG)
23:12:37.326 00.000 20224 Move returns status 0, amount 0
23:12:37.326 00.000 20224 MoveAxis(N, 0, ABG)
23:12:37.326 00.000 20224 Move returns status 0, amount 0
23:12:37.326 00.000 20224 move complete, result=0
23:12:37.326 00.000 20224 worker thread done servicing request
23:12:37.329 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60608, med=2829, FiltMin=2595, FiltMax=28195, Gamma=1.000
23:12:37.353 00.024 8996 UpdateGuideState exits: m=714535 SNR=355.0
23:12:37.355 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:37.356 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:37.358 00.002 8996 Enqueuing Expose request
23:12:37.359 00.001 20224 Worker thread wakes up
23:12:37.360 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:37.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:37.362 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:38.334 00.972 20224 Exposure complete
23:12:38.390 00.056 20224 worker thread done servicing request
23:12:38.391 00.001 8996 OnExposeComplete: enter
23:12:38.391 00.000 8996 UpdateGuideState(): m_state=6
23:12:38.392 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6874
23:12:38.393 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=471.97, Mass=699109, SNR=342.4, Peak=59123 HFD=4.3
23:12:38.394 00.001 8996 MultiStar: [#1 -0.21,-0.01,0.71,U] [#2 -0.41,0.12,0.81,U] [#3 -0.63,0.00,0.00,M1] [#4 -0.44,0.16,0.00,M1] [#5 -0.56,0.20,0.00,M1] [#6 -0.27,-0.06,0.39,U] [#7 -0.13,0.31,0.45,U] [#8 -0.43,0.21,0.00,M1] 
23:12:38.395 00.001 8996 single-star, 4 included, MultiStar: {-0.23, 0.06}, one-star: {-0.14, 0.01}
23:12:38.395 00.000 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
23:12:38.396 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
23:12:38.397 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.15 cameraTheta=3.06 mountX=-0.15 mountY=0.00, mountTheta=3.11
23:12:38.400 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
23:12:38.403 00.003 8996 Enqueuing Move request for scope (-0.14, 0.01)
23:12:38.405 00.002 20224 Worker thread wakes up
23:12:38.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
23:12:38.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
23:12:38.405 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.15 yDistance=0.00
23:12:38.406 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:12:38.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:38.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:12:38.406 00.000 20224 MoveAxis(E, 0, ABG)
23:12:38.406 00.000 20224 Move returns status 0, amount 0
23:12:38.406 00.000 20224 MoveAxis(N, 0, ABG)
23:12:38.406 00.000 20224 Move returns status 0, amount 0
23:12:38.406 00.000 20224 move complete, result=0
23:12:38.406 00.000 20224 worker thread done servicing request
23:12:38.413 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59123, med=2829, FiltMin=2550, FiltMax=27747, Gamma=1.000
23:12:38.428 00.015 8996 UpdateGuideState exits: m=699109 SNR=342.4
23:12:38.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:38.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:38.431 00.001 8996 Enqueuing Expose request
23:12:38.431 00.000 20224 Worker thread wakes up
23:12:38.431 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:38.432 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:38.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:39.596 01.164 20224 Exposure complete
23:12:39.665 00.069 20224 worker thread done servicing request
23:12:39.665 00.000 8996 OnExposeComplete: enter
23:12:39.666 00.001 8996 UpdateGuideState(): m_state=6
23:12:39.667 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6875
23:12:39.668 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=472.08, Mass=746608, SNR=351.5, Peak=65475 HFD=4.4
23:12:39.669 00.001 8996 MultiStar: [#1 -0.27,0.00,0.64,U] [#2 -0.67,0.40,0.00,M1] [#3 -0.49,0.04,0.00,M2] [#4 -0.48,0.15,0.00,M2] [#5 -0.80,0.29,0.00,M2] [#6 -0.21,0.11,0.39,U] [#7 -0.35,0.37,0.00,M5] [#8 -0.62,0.52,0.00,M2] 
23:12:39.669 00.000 8996 refined, 2 included, MultiStar: {-0.30, 0.08}, one-star: {-0.35, 0.12}
23:12:39.670 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:12:39.671 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
23:12:39.671 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=0.08 hyp=0.31 cameraTheta=2.87 mountX=-0.30 mountY=-0.05, mountTheta=-2.99
23:12:39.673 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.08, opts=13)
23:12:39.673 00.000 8996 Enqueuing Move request for scope (-0.30, 0.08)
23:12:39.675 00.002 20224 Worker thread wakes up
23:12:39.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.08) opts 0xd
23:12:39.675 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.08)
23:12:39.675 00.000 20224 Moving (-0.30, 0.08) raw xDistance=-0.30 yDistance=-0.05
23:12:39.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:12:39.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:39.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:12:39.675 00.000 20224 MoveAxis(E, 44, ABG)
23:12:39.675 00.000 20224 Guiding  Dir = 2, Dur = 44
23:12:39.675 00.000 20224 IsSlewing returns 0
23:12:39.675 00.000 20224 IsGuiding returns 0
23:12:39.678 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65475, med=2829, FiltMin=2557, FiltMax=28397, Gamma=1.000
23:12:39.700 00.022 8996 UpdateGuideState exits: m=746608 SNR=351.5
23:12:39.702 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:39.704 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:39.705 00.001 8996 Enqueuing Expose request
23:12:39.714 00.009 20224 PulseGuide returned control before completion, sleep 17
23:12:39.744 00.030 20224 IsGuiding returns 1
23:12:39.744 00.000 20224 scope still moving after pulse duration time elapsed
23:12:39.775 00.031 20224 IsSlewing returns 0
23:12:39.775 00.000 20224 IsGuiding returns 1
23:12:39.805 00.030 20224 IsSlewing returns 0
23:12:39.806 00.001 20224 IsGuiding returns 0
23:12:39.806 00.000 20224 scope move finished after 44 + 86 ms
23:12:39.806 00.000 20224 Move returns status 0, amount 44
23:12:39.806 00.000 20224 MoveAxis(N, 0, ABG)
23:12:39.806 00.000 20224 Move returns status 0, amount 0
23:12:39.806 00.000 20224 move complete, result=0
23:12:39.806 00.000 20224 worker thread done servicing request
23:12:39.806 00.000 20224 Worker thread wakes up
23:12:39.808 00.002 8996 GuideStep: -0.3 px 44 ms EAST, -0.0 px 0 ms NORTH
23:12:39.810 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:39.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:40.795 00.985 20224 Exposure complete
23:12:40.876 00.081 20224 worker thread done servicing request
23:12:40.876 00.000 8996 OnExposeComplete: enter
23:12:40.877 00.001 8996 UpdateGuideState(): m_state=6
23:12:40.879 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6876
23:12:40.880 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=472.27, Mass=723659, SNR=345.7, Peak=61904 HFD=4.4
23:12:40.882 00.002 8996 MultiStar: [#1 0.01,0.20,0.71,U] [#2 -0.26,0.39,0.00,M2] [#3 -0.21,0.20,0.62,U] [#4 -0.19,0.21,0.59,U] [#5 -0.32,0.23,0.66,U] [#6 0.20,0.17,0.40,U] [#7 -0.03,0.65,0.00,M6] [#8 -0.14,0.34,0.35,U] 
23:12:40.883 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.24}, one-star: {0.06, 0.31}
23:12:40.884 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
23:12:40.885 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
23:12:40.886 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.90 mountX=-0.10 mountY=-0.23, mountTheta=-2.00
23:12:40.888 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.24, opts=13)
23:12:40.888 00.000 8996 Enqueuing Move request for scope (-0.08, 0.24)
23:12:40.889 00.001 20224 Worker thread wakes up
23:12:40.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
23:12:40.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
23:12:40.889 00.000 20224 Moving (-0.08, 0.24) raw xDistance=-0.10 yDistance=-0.23
23:12:40.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:12:40.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:12:40.889 00.000 20224 MoveAxis(E, 0, ABG)
23:12:40.889 00.000 20224 Move returns status 0, amount 0
23:12:40.890 00.001 20224 MoveAxis(N, 48, ABG)
23:12:40.890 00.000 20224 Guiding  Dir = 0, Dur = 48
23:12:40.890 00.000 20224 IsSlewing returns 0
23:12:40.890 00.000 20224 IsGuiding returns 0
23:12:40.891 00.001 20224 PulseGuide returned control before completion, sleep 58
23:12:40.894 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61904, med=2829, FiltMin=2560, FiltMax=25853, Gamma=1.000
23:12:40.907 00.013 8996 UpdateGuideState exits: m=723659 SNR=345.7
23:12:40.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:40.908 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:40.909 00.001 8996 Enqueuing Expose request
23:12:40.964 00.055 20224 IsGuiding returns 1
23:12:40.964 00.000 20224 scope still moving after pulse duration time elapsed
23:12:40.995 00.031 20224 IsSlewing returns 0
23:12:40.995 00.000 20224 IsGuiding returns 0
23:12:40.997 00.002 20224 scope move finished after 48 + 57 ms
23:12:40.997 00.000 20224 Move returns status 0, amount 48
23:12:40.997 00.000 20224 move complete, result=0
23:12:40.997 00.000 20224 worker thread done servicing request
23:12:40.997 00.000 20224 Worker thread wakes up
23:12:40.997 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:40.997 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
23:12:40.998 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:42.154 01.156 20224 Exposure complete
23:12:42.220 00.066 20224 worker thread done servicing request
23:12:42.220 00.000 8996 OnExposeComplete: enter
23:12:42.221 00.001 8996 UpdateGuideState(): m_state=6
23:12:42.222 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6877
23:12:42.223 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=472.00, Mass=697236, SNR=341.5, Peak=65504 HFD=4.2
23:12:42.224 00.001 8996 MultiStar: [#1 0.03,0.04,0.72,U] [#2 0.03,0.41,0.77,U] [#3 -0.14,-0.08,0.62,U] [#4 -0.09,0.04,0.46,U] [#5 -0.16,0.06,0.67,U] [#6 0.26,-0.07,0.46,U] [#7 0.39,0.24,0.00,M7] [#8 -0.09,0.33,0.41,U] 
23:12:42.224 00.000 8996 refined, 7 included, MultiStar: {0.03, 0.10}, one-star: {0.27, 0.04}
23:12:42.225 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
23:12:42.226 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
23:12:42.227 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.25 mountX=0.02 mountY=-0.10, mountTheta=-1.35
23:12:42.228 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.10, opts=13)
23:12:42.229 00.001 8996 Enqueuing Move request for scope (0.03, 0.10)
23:12:42.230 00.001 20224 Worker thread wakes up
23:12:42.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
23:12:42.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
23:12:42.230 00.000 20224 Moving (0.03, 0.10) raw xDistance=0.02 yDistance=-0.10
23:12:42.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:12:42.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:42.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:12:42.230 00.000 20224 MoveAxis(E, 0, ABG)
23:12:42.230 00.000 20224 Move returns status 0, amount 0
23:12:42.230 00.000 20224 MoveAxis(N, 0, ABG)
23:12:42.230 00.000 20224 Move returns status 0, amount 0
23:12:42.230 00.000 20224 move complete, result=0
23:12:42.230 00.000 20224 worker thread done servicing request
23:12:42.234 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2832, FiltMin=2563, FiltMax=28957, Gamma=1.000
23:12:42.250 00.016 8996 UpdateGuideState exits: m=697236 SNR=341.5
23:12:42.252 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:42.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:42.255 00.002 8996 Enqueuing Expose request
23:12:42.256 00.001 20224 Worker thread wakes up
23:12:42.256 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:42.258 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:42.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:43.230 00.972 20224 Exposure complete
23:12:43.319 00.089 20224 worker thread done servicing request
23:12:43.320 00.001 8996 OnExposeComplete: enter
23:12:43.320 00.000 8996 UpdateGuideState(): m_state=6
23:12:43.321 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6878
23:12:43.322 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=472.03, Mass=656098, SNR=373.8, Peak=63520 HFD=4.4
23:12:43.323 00.001 8996 MultiStar: [#1 0.20,-0.19,0.62,U] [#2 -0.14,0.21,0.64,U] [#3 0.07,0.02,0.60,U] [#4 0.19,-0.01,0.56,U] [#5 -0.27,0.10,0.58,U] [#6 0.15,-0.33,0.40,U] [#7 0.16,0.09,0.41,U] [#8 0.04,0.14,0.32,U] 
23:12:43.324 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.34, 0.07}
23:12:43.324 00.000 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
23:12:43.325 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
23:12:43.325 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.22 mountX=0.09 mountY=-0.03, mountTheta=-0.33
23:12:43.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
23:12:43.328 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
23:12:43.329 00.001 20224 Worker thread wakes up
23:12:43.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
23:12:43.330 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
23:12:43.330 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.09 yDistance=-0.03
23:12:43.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:12:43.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:43.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:12:43.330 00.000 20224 MoveAxis(E, 0, ABG)
23:12:43.330 00.000 20224 Move returns status 0, amount 0
23:12:43.330 00.000 20224 MoveAxis(N, 0, ABG)
23:12:43.330 00.000 20224 Move returns status 0, amount 0
23:12:43.330 00.000 20224 move complete, result=0
23:12:43.330 00.000 20224 worker thread done servicing request
23:12:43.335 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63520, med=2832, FiltMin=2573, FiltMax=28509, Gamma=1.000
23:12:43.348 00.013 8996 UpdateGuideState exits: m=656098 SNR=373.8
23:12:43.349 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:43.349 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:43.350 00.001 8996 Enqueuing Expose request
23:12:43.351 00.001 20224 Worker thread wakes up
23:12:43.351 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:43.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:43.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:44.519 01.168 20224 Exposure complete
23:12:44.588 00.069 20224 worker thread done servicing request
23:12:44.588 00.000 8996 OnExposeComplete: enter
23:12:44.589 00.001 8996 UpdateGuideState(): m_state=6
23:12:44.590 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6879
23:12:44.591 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=471.96, Mass=676357, SNR=346.7, Peak=56048 HFD=4.2
23:12:44.593 00.002 8996 MultiStar: [#1 0.13,-0.33,0.63,U] [#2 -0.11,0.43,0.00,M1] [#3 -0.17,-0.13,0.60,U] [#4 0.07,-0.20,0.49,U] [#5 -0.23,0.13,0.61,U] [#6 0.10,-0.17,0.45,U] [#7 0.32,0.24,0.55,U] [#8 -0.06,0.34,0.37,U] 
23:12:44.595 00.002 8996 refined, 7 included, MultiStar: {0.03, -0.02}, one-star: {0.09, 0.00}
23:12:44.596 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
23:12:44.597 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
23:12:44.599 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.62 mountX=0.04 mountY=0.02, mountTheta=0.51
23:12:44.601 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
23:12:44.603 00.002 8996 Enqueuing Move request for scope (0.03, -0.02)
23:12:44.604 00.001 20224 Worker thread wakes up
23:12:44.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:12:44.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:12:44.604 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.04 yDistance=0.02
23:12:44.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:12:44.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:44.605 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:12:44.605 00.000 20224 MoveAxis(E, 0, ABG)
23:12:44.605 00.000 20224 Move returns status 0, amount 0
23:12:44.605 00.000 20224 MoveAxis(N, 0, ABG)
23:12:44.605 00.000 20224 Move returns status 0, amount 0
23:12:44.605 00.000 20224 move complete, result=0
23:12:44.605 00.000 20224 worker thread done servicing request
23:12:44.608 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56048, med=2829, FiltMin=2560, FiltMax=27917, Gamma=1.000
23:12:44.622 00.014 8996 UpdateGuideState exits: m=676357 SNR=346.7
23:12:44.623 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:44.623 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:44.624 00.001 8996 Enqueuing Expose request
23:12:44.625 00.001 20224 Worker thread wakes up
23:12:44.625 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:44.626 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:44.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:45.603 00.977 20224 Exposure complete
23:12:45.681 00.078 20224 worker thread done servicing request
23:12:45.681 00.000 8996 OnExposeComplete: enter
23:12:45.682 00.001 8996 UpdateGuideState(): m_state=6
23:12:45.684 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6880
23:12:45.687 00.003 8996 Star::Find returns 1 (0), X=137.42, Y=472.20, Mass=760465, SNR=359.6, Peak=65504 HFD=4.5
23:12:45.690 00.003 8996 MultiStar: [#1 0.05,-0.21,0.59,U] [#2 -0.01,0.11,0.61,U] [#3 -0.24,-0.05,0.59,U] [#4 -0.03,0.02,0.51,U] [#5 -0.01,0.23,0.62,U] [#6 0.28,-0.01,0.47,U] [#7 0.27,0.32,0.46,U] [#8 0.01,0.32,0.37,U] 
23:12:45.692 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.11}, one-star: {0.08, 0.24}
23:12:45.693 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
23:12:45.695 00.002 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
23:12:45.697 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.11 hyp=0.11 cameraTheta=1.22 mountX=0.03 mountY=-0.11, mountTheta=-1.32
23:12:45.700 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.11, opts=13)
23:12:45.701 00.001 8996 Enqueuing Move request for scope (0.04, 0.11)
23:12:45.703 00.002 20224 Worker thread wakes up
23:12:45.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.11) opts 0xd
23:12:45.703 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.11)
23:12:45.703 00.000 20224 Moving (0.04, 0.11) raw xDistance=0.03 yDistance=-0.11
23:12:45.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:12:45.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:45.704 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:12:45.704 00.000 20224 MoveAxis(E, 0, ABG)
23:12:45.704 00.000 20224 Move returns status 0, amount 0
23:12:45.704 00.000 20224 MoveAxis(N, 0, ABG)
23:12:45.704 00.000 20224 Move returns status 0, amount 0
23:12:45.704 00.000 20224 move complete, result=0
23:12:45.704 00.000 20224 worker thread done servicing request
23:12:45.709 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2829, FiltMin=2573, FiltMax=28717, Gamma=1.000
23:12:45.723 00.014 8996 UpdateGuideState exits: m=760465 SNR=359.6
23:12:45.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:45.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:45.725 00.000 8996 Enqueuing Expose request
23:12:45.726 00.001 20224 Worker thread wakes up
23:12:45.726 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:45.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:45.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:46.889 01.162 20224 Exposure complete
23:12:46.962 00.073 20224 worker thread done servicing request
23:12:46.962 00.000 8996 OnExposeComplete: enter
23:12:46.963 00.001 8996 UpdateGuideState(): m_state=6
23:12:46.964 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6881
23:12:46.964 00.000 8996 Star::Find returns 1 (0), X=137.47, Y=471.95, Mass=716626, SNR=332.1, Peak=61824 HFD=4.5
23:12:46.967 00.003 8996 MultiStar: [#1 0.14,-0.16,0.71,U] [#2 -0.02,-0.03,0.76,U] [#3 0.01,0.03,0.59,U] [#4 -0.01,0.04,0.61,U] [#5 -0.22,-0.09,0.67,U] [#6 0.28,-0.37,0.00,M1] [#7 0.24,0.14,0.48,U] [#8 -0.18,0.35,0.42,U] 
23:12:46.968 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.01}, one-star: {0.13, -0.01}
23:12:46.970 00.002 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
23:12:46.972 00.002 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
23:12:46.973 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.41 mountX=0.02 mountY=-0.01, mountTheta=-0.52
23:12:46.976 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.01, opts=13)
23:12:46.978 00.002 8996 Enqueuing Move request for scope (0.02, 0.01)
23:12:46.979 00.001 20224 Worker thread wakes up
23:12:46.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:12:46.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:12:46.979 00.000 20224 Moving (0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
23:12:46.980 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:12:46.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:46.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:12:46.980 00.000 20224 MoveAxis(E, 0, ABG)
23:12:46.980 00.000 20224 Move returns status 0, amount 0
23:12:46.980 00.000 20224 MoveAxis(N, 0, ABG)
23:12:46.980 00.000 20224 Move returns status 0, amount 0
23:12:46.980 00.000 20224 move complete, result=0
23:12:46.981 00.001 20224 worker thread done servicing request
23:12:46.992 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61824, med=2829, FiltMin=2553, FiltMax=28541, Gamma=1.000
23:12:47.010 00.018 8996 UpdateGuideState exits: m=716626 SNR=332.1
23:12:47.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:47.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:47.013 00.001 8996 Enqueuing Expose request
23:12:47.015 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:47.017 00.002 20224 Worker thread wakes up
23:12:47.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:47.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:47.996 00.979 20224 Exposure complete
23:12:48.065 00.069 20224 worker thread done servicing request
23:12:48.065 00.000 8996 OnExposeComplete: enter
23:12:48.067 00.002 8996 UpdateGuideState(): m_state=6
23:12:48.069 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6882
23:12:48.070 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=471.87, Mass=711748, SNR=350.7, Peak=61008 HFD=4.5
23:12:48.072 00.002 8996 MultiStar: [#1 0.20,-0.29,0.65,U] [#2 -0.09,0.17,0.71,U] [#3 -0.11,-0.07,0.58,U] [#4 -0.05,-0.15,0.51,U] [#5 -0.15,-0.03,0.54,U] [#6 0.15,-0.27,0.42,U] [#7 0.26,-0.06,0.46,U] [#8 -0.18,0.09,0.36,U] 
23:12:48.073 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.06, -0.09}
23:12:48.074 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
23:12:48.075 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
23:12:48.076 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.41 mountX=0.02 mountY=0.07, mountTheta=1.31
23:12:48.077 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
23:12:48.079 00.002 8996 Enqueuing Move request for scope (0.01, -0.08)
23:12:48.080 00.001 20224 Worker thread wakes up
23:12:48.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
23:12:48.080 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
23:12:48.080 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.07
23:12:48.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:12:48.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:48.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:12:48.080 00.000 20224 MoveAxis(E, 0, ABG)
23:12:48.080 00.000 20224 Move returns status 0, amount 0
23:12:48.081 00.001 20224 MoveAxis(N, 0, ABG)
23:12:48.081 00.000 20224 Move returns status 0, amount 0
23:12:48.081 00.000 20224 move complete, result=0
23:12:48.081 00.000 20224 worker thread done servicing request
23:12:48.087 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61008, med=2829, FiltMin=2534, FiltMax=25549, Gamma=1.000
23:12:48.105 00.018 8996 UpdateGuideState exits: m=711748 SNR=350.7
23:12:48.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:48.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:48.108 00.001 8996 Enqueuing Expose request
23:12:48.109 00.001 20224 Worker thread wakes up
23:12:48.109 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:48.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:48.109 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:49.256 01.147 20224 Exposure complete
23:12:49.333 00.077 20224 worker thread done servicing request
23:12:49.333 00.000 8996 OnExposeComplete: enter
23:12:49.335 00.002 8996 UpdateGuideState(): m_state=6
23:12:49.337 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6883
23:12:49.338 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=471.92, Mass=668384, SNR=326.3, Peak=54960 HFD=4.3
23:12:49.340 00.002 8996 MultiStar: [#1 -0.04,-0.31,0.76,U] [#2 -0.20,0.11,0.80,U] [#3 -0.16,-0.14,0.72,U] [#4 -0.12,-0.18,0.60,U] [#5 -0.32,-0.06,0.70,U] [#6 0.12,-0.16,0.48,U] [#7 0.16,0.23,0.44,U] [#8 -0.15,-0.03,0.41,U] 
23:12:49.342 00.002 8996 single-star, 8 included, MultiStar: {-0.08, -0.07}, one-star: {0.07, -0.04}
23:12:49.343 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
23:12:49.345 00.002 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
23:12:49.346 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.56 mountX=0.08 mountY=0.04, mountTheta=0.44
23:12:49.349 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
23:12:49.351 00.002 8996 Enqueuing Move request for scope (0.07, -0.04)
23:12:49.352 00.001 20224 Worker thread wakes up
23:12:49.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
23:12:49.353 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
23:12:49.353 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.08 yDistance=0.04
23:12:49.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:12:49.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:49.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:12:49.353 00.000 20224 MoveAxis(E, 0, ABG)
23:12:49.353 00.000 20224 Move returns status 0, amount 0
23:12:49.353 00.000 20224 MoveAxis(N, 0, ABG)
23:12:49.353 00.000 20224 Move returns status 0, amount 0
23:12:49.354 00.001 20224 move complete, result=0
23:12:49.354 00.000 20224 worker thread done servicing request
23:12:49.361 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54960, med=2829, FiltMin=2582, FiltMax=26669, Gamma=1.000
23:12:49.381 00.020 8996 UpdateGuideState exits: m=668384 SNR=326.3
23:12:49.383 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:49.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:49.385 00.001 8996 Enqueuing Expose request
23:12:49.385 00.000 20224 Worker thread wakes up
23:12:49.385 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:49.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:49.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:50.359 00.973 20224 Exposure complete
23:12:50.425 00.066 20224 worker thread done servicing request
23:12:50.425 00.000 8996 OnExposeComplete: enter
23:12:50.427 00.002 8996 UpdateGuideState(): m_state=6
23:12:50.428 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6884
23:12:50.429 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=472.04, Mass=716007, SNR=371.5, Peak=61616 HFD=4.2
23:12:50.429 00.000 8996 MultiStar: [#1 -0.11,-0.43,0.00,M1] [#2 -0.15,-0.09,0.68,U] [#3 0.09,-0.03,0.52,U] [#4 0.16,0.03,0.50,U] [#5 -0.46,-0.05,0.00,M1] [#6 0.11,-0.19,0.41,U] [#7 0.19,0.11,0.39,U] [#8 -0.16,0.01,0.37,U] 
23:12:50.430 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.00}, one-star: {0.08, 0.08}
23:12:50.431 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
23:12:50.432 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
23:12:50.432 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.09 mountX=0.04 mountY=-0.00, mountTheta=-0.02
23:12:50.434 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.00, opts=13)
23:12:50.435 00.001 8996 Enqueuing Move request for scope (0.04, -0.00)
23:12:50.436 00.001 20224 Worker thread wakes up
23:12:50.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
23:12:50.436 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
23:12:50.436 00.000 20224 Moving (0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
23:12:50.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:12:50.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:50.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:12:50.436 00.000 20224 MoveAxis(E, 0, ABG)
23:12:50.437 00.001 20224 Move returns status 0, amount 0
23:12:50.437 00.000 20224 MoveAxis(N, 0, ABG)
23:12:50.437 00.000 20224 Move returns status 0, amount 0
23:12:50.437 00.000 20224 move complete, result=0
23:12:50.437 00.000 20224 worker thread done servicing request
23:12:50.444 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=61616, med=2832, FiltMin=2585, FiltMax=27725, Gamma=1.000
23:12:50.464 00.020 8996 UpdateGuideState exits: m=716007 SNR=371.5
23:12:50.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:50.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:50.468 00.002 8996 Enqueuing Expose request
23:12:50.470 00.002 20224 Worker thread wakes up
23:12:50.470 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:50.471 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:50.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:51.634 01.163 20224 Exposure complete
23:12:51.692 00.058 20224 worker thread done servicing request
23:12:51.692 00.000 8996 OnExposeComplete: enter
23:12:51.693 00.001 8996 UpdateGuideState(): m_state=6
23:12:51.695 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6885
23:12:51.697 00.002 8996 Star::Find returns 1 (0), X=137.45, Y=471.89, Mass=660250, SNR=321.0, Peak=56448 HFD=4.5
23:12:51.698 00.001 8996 MultiStar: [#1 0.26,-0.23,0.72,U] [#2 0.15,0.05,0.92,U] [#3 -0.06,-0.03,0.69,U] [#4 0.13,0.02,0.68,U] [#5 -0.14,0.20,0.68,U] [#6 0.20,-0.35,0.50,U] [#7 0.46,0.20,0.00,M1] [#8 -0.10,0.24,0.41,U] 
23:12:51.699 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.03}, one-star: {0.12, -0.07}
23:12:51.700 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
23:12:51.701 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
23:12:51.702 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.30 mountX=0.09 mountY=0.02, mountTheta=0.18
23:12:51.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.03, opts=13)
23:12:51.705 00.001 8996 Enqueuing Move request for scope (0.08, -0.03)
23:12:51.707 00.002 20224 Worker thread wakes up
23:12:51.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
23:12:51.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
23:12:51.707 00.000 20224 Moving (0.08, -0.03) raw xDistance=0.09 yDistance=0.02
23:12:51.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:12:51.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:51.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:12:51.707 00.000 20224 MoveAxis(E, 0, ABG)
23:12:51.707 00.000 20224 Move returns status 0, amount 0
23:12:51.707 00.000 20224 MoveAxis(N, 0, ABG)
23:12:51.707 00.000 20224 Move returns status 0, amount 0
23:12:51.707 00.000 20224 move complete, result=0
23:12:51.708 00.001 20224 worker thread done servicing request
23:12:51.713 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56448, med=2832, FiltMin=2557, FiltMax=24989, Gamma=1.000
23:12:51.726 00.013 8996 UpdateGuideState exits: m=660250 SNR=321.0
23:12:51.727 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:51.728 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:51.728 00.000 8996 Enqueuing Expose request
23:12:51.729 00.001 20224 Worker thread wakes up
23:12:51.729 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:51.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:51.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:52.717 00.987 20224 Exposure complete
23:12:52.807 00.090 20224 worker thread done servicing request
23:12:52.807 00.000 8996 OnExposeComplete: enter
23:12:52.808 00.001 8996 UpdateGuideState(): m_state=6
23:12:52.808 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6886
23:12:52.809 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=471.97, Mass=758388, SNR=394.7, Peak=65504 HFD=4.2
23:12:52.810 00.001 8996 MultiStar: [#1 0.12,-0.11,0.64,U] [#2 -0.01,0.08,0.70,U] [#3 -0.16,-0.23,0.50,U] [#4 -0.01,-0.09,0.47,U] [#5 -0.37,0.07,0.49,U] [#6 0.02,-0.40,0.41,U] [#7 0.16,0.06,0.42,U] [#8 -0.22,0.18,0.33,U] 
23:12:52.811 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.04}, one-star: {0.17, 0.01}
23:12:52.812 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
23:12:52.813 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
23:12:52.816 00.003 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.65 mountX=0.00 mountY=0.04, mountTheta=1.55
23:12:52.819 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.04, opts=13)
23:12:52.820 00.001 8996 Enqueuing Move request for scope (-0.00, -0.04)
23:12:52.821 00.001 20224 Worker thread wakes up
23:12:52.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
23:12:52.821 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
23:12:52.821 00.000 20224 Moving (-0.00, -0.04) raw xDistance=0.00 yDistance=0.04
23:12:52.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:12:52.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:52.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:12:52.821 00.000 20224 MoveAxis(E, 0, ABG)
23:12:52.821 00.000 20224 Move returns status 0, amount 0
23:12:52.821 00.000 20224 MoveAxis(N, 0, ABG)
23:12:52.821 00.000 20224 Move returns status 0, amount 0
23:12:52.821 00.000 20224 move complete, result=0
23:12:52.821 00.000 20224 worker thread done servicing request
23:12:52.827 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2829, FiltMin=2550, FiltMax=29069, Gamma=1.000
23:12:52.858 00.031 8996 UpdateGuideState exits: m=758388 SNR=394.7
23:12:52.860 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:52.862 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:52.864 00.002 8996 Enqueuing Expose request
23:12:52.867 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:12:52.869 00.002 20224 Worker thread wakes up
23:12:52.869 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:52.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:54.044 01.175 20224 Exposure complete
23:12:54.144 00.100 20224 worker thread done servicing request
23:12:54.144 00.000 8996 OnExposeComplete: enter
23:12:54.145 00.001 8996 UpdateGuideState(): m_state=6
23:12:54.146 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6887
23:12:54.148 00.002 8996 Star::Find returns 1 (0), X=137.51, Y=471.83, Mass=706636, SNR=346.1, Peak=65504 HFD=4.5
23:12:54.149 00.001 8996 MultiStar: [#1 0.20,-0.20,0.71,U] [#2 -0.03,-0.08,0.84,U] [#3 -0.04,-0.20,0.59,U] [#4 0.12,-0.15,0.54,U] [#5 -0.14,0.02,0.63,U] [#6 0.29,-0.10,0.46,U] [#7 0.29,0.34,0.00,M1] [#8 -0.15,0.09,0.40,U] 
23:12:54.150 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.10}, one-star: {0.17, -0.13}
23:12:54.151 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
23:12:54.152 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
23:12:54.153 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.04 mountX=0.07 mountY=0.10, mountTheta=0.93
23:12:54.154 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
23:12:54.155 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
23:12:54.156 00.001 20224 Worker thread wakes up
23:12:54.156 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
23:12:54.156 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
23:12:54.156 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.10
23:12:54.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:12:54.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:54.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:12:54.156 00.000 20224 MoveAxis(E, 0, ABG)
23:12:54.156 00.000 20224 Move returns status 0, amount 0
23:12:54.156 00.000 20224 MoveAxis(N, 0, ABG)
23:12:54.156 00.000 20224 Move returns status 0, amount 0
23:12:54.156 00.000 20224 move complete, result=0
23:12:54.157 00.001 20224 worker thread done servicing request
23:12:54.160 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65504, med=2832, FiltMin=2550, FiltMax=26941, Gamma=1.000
23:12:54.174 00.014 8996 UpdateGuideState exits: m=706636 SNR=346.1
23:12:54.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:54.177 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:54.177 00.000 8996 Enqueuing Expose request
23:12:54.178 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:54.179 00.001 20224 Worker thread wakes up
23:12:54.179 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:54.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:55.153 00.974 20224 Exposure complete
23:12:55.226 00.073 20224 worker thread done servicing request
23:12:55.226 00.000 8996 OnExposeComplete: enter
23:12:55.228 00.002 8996 UpdateGuideState(): m_state=6
23:12:55.229 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6888
23:12:55.230 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=472.15, Mass=668951, SNR=326.7, Peak=61504 HFD=4.4
23:12:55.231 00.001 8996 MultiStar: [#1 0.01,-0.15,0.73,U] [#2 -0.29,0.45,0.00,M1] [#3 -0.33,0.03,0.57,U] [#4 -0.18,0.19,0.59,U] [#5 -0.32,0.16,0.60,U] [#6 0.10,0.02,0.48,U] [#7 0.04,0.46,0.00,M2] [#8 -0.25,0.16,0.45,U] 
23:12:55.232 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.09}, one-star: {0.03, 0.19}
23:12:55.233 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
23:12:55.234 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
23:12:55.235 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.49 mountX=-0.12 mountY=-0.07, mountTheta=-2.60
23:12:55.236 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.09, opts=13)
23:12:55.237 00.001 8996 Enqueuing Move request for scope (-0.12, 0.09)
23:12:55.238 00.001 20224 Worker thread wakes up
23:12:55.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:12:55.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:12:55.238 00.000 20224 Moving (-0.12, 0.09) raw xDistance=-0.12 yDistance=-0.07
23:12:55.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:12:55.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:55.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:12:55.238 00.000 20224 MoveAxis(E, 0, ABG)
23:12:55.238 00.000 20224 Move returns status 0, amount 0
23:12:55.238 00.000 20224 MoveAxis(N, 0, ABG)
23:12:55.238 00.000 20224 Move returns status 0, amount 0
23:12:55.238 00.000 20224 move complete, result=0
23:12:55.238 00.000 20224 worker thread done servicing request
23:12:55.242 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61504, med=2832, FiltMin=2569, FiltMax=25229, Gamma=1.000
23:12:55.264 00.022 8996 UpdateGuideState exits: m=668951 SNR=326.7
23:12:55.265 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:55.267 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:55.268 00.001 8996 Enqueuing Expose request
23:12:55.269 00.001 20224 Worker thread wakes up
23:12:55.270 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:12:55.271 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:55.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:56.439 01.168 20224 Exposure complete
23:12:56.515 00.076 20224 worker thread done servicing request
23:12:56.515 00.000 8996 OnExposeComplete: enter
23:12:56.517 00.002 8996 UpdateGuideState(): m_state=6
23:12:56.519 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6889
23:12:56.521 00.002 8996 Star::Find returns 1 (0), X=137.14, Y=472.21, Mass=733006, SNR=350.5, Peak=61683 HFD=4.4
23:12:56.523 00.002 8996 MultiStar: [#1 -0.10,0.06,0.71,U] [#2 -0.20,0.31,0.75,U] [#3 -0.43,0.22,0.00,M1] [#4 -0.27,0.29,0.51,U] [#5 -0.47,0.23,0.00,M1] [#6 -0.08,0.38,0.43,U] [#7 -0.06,0.51,0.00,M3] [#8 -0.25,0.25,0.45,U] 
23:12:56.524 00.001 8996 refined, 5 included, MultiStar: {-0.18, 0.25}, one-star: {-0.20, 0.25}
23:12:56.525 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
23:12:56.526 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
23:12:56.528 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.31 cameraTheta=2.21 mountX=-0.21 mountY=-0.22, mountTheta=-2.32
23:12:56.530 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.25, opts=13)
23:12:56.532 00.002 8996 Enqueuing Move request for scope (-0.18, 0.25)
23:12:56.533 00.001 20224 Worker thread wakes up
23:12:56.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
23:12:56.533 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
23:12:56.533 00.000 20224 Moving (-0.18, 0.25) raw xDistance=-0.21 yDistance=-0.22
23:12:56.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:12:56.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:12:56.533 00.000 20224 MoveAxis(E, 30, ABG)
23:12:56.533 00.000 20224 Guiding  Dir = 2, Dur = 30
23:12:56.534 00.001 20224 IsSlewing returns 0
23:12:56.534 00.000 20224 IsGuiding returns 0
23:12:56.540 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61683, med=2832, FiltMin=2557, FiltMax=25597, Gamma=1.000
23:12:56.548 00.008 20224 PulseGuide returned control before completion, sleep 27
23:12:56.557 00.009 8996 UpdateGuideState exits: m=733006 SNR=350.5
23:12:56.559 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:56.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:56.562 00.002 8996 Enqueuing Expose request
23:12:56.578 00.016 20224 IsGuiding returns 1
23:12:56.578 00.000 20224 scope still moving after pulse duration time elapsed
23:12:56.609 00.031 20224 IsSlewing returns 0
23:12:56.609 00.000 20224 IsGuiding returns 1
23:12:56.640 00.031 20224 IsSlewing returns 0
23:12:56.640 00.000 20224 IsGuiding returns 0
23:12:56.640 00.000 20224 scope move finished after 30 + 76 ms
23:12:56.641 00.001 20224 Move returns status 0, amount 30
23:12:56.641 00.000 20224 MoveAxis(N, 47, ABG)
23:12:56.641 00.000 20224 Guiding  Dir = 0, Dur = 47
23:12:56.641 00.000 20224 IsSlewing returns 0
23:12:56.641 00.000 20224 IsGuiding returns 0
23:12:56.704 00.063 20224 IsGuiding returns 1
23:12:56.704 00.000 20224 scope still moving after pulse duration time elapsed
23:12:56.733 00.029 20224 IsSlewing returns 0
23:12:56.733 00.000 20224 IsGuiding returns 1
23:12:56.763 00.030 20224 IsSlewing returns 0
23:12:56.764 00.001 20224 IsGuiding returns 1
23:12:56.795 00.031 20224 IsSlewing returns 0
23:12:56.796 00.001 20224 IsGuiding returns 1
23:12:56.827 00.031 20224 IsSlewing returns 0
23:12:56.827 00.000 20224 IsGuiding returns 0
23:12:56.827 00.000 20224 scope move finished after 47 + 138 ms
23:12:56.827 00.000 20224 Move returns status 0, amount 47
23:12:56.827 00.000 20224 move complete, result=0
23:12:56.828 00.001 20224 worker thread done servicing request
23:12:56.828 00.000 20224 Worker thread wakes up
23:12:56.828 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 47 ms NORTH
23:12:56.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:56.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:57.812 00.983 20224 Exposure complete
23:12:57.867 00.055 20224 worker thread done servicing request
23:12:57.867 00.000 8996 OnExposeComplete: enter
23:12:57.868 00.001 8996 UpdateGuideState(): m_state=6
23:12:57.869 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6890
23:12:57.871 00.002 8996 Star::Find returns 1 (0), X=137.33, Y=472.15, Mass=721571, SNR=355.2, Peak=51683 HFD=4.5
23:12:57.872 00.001 8996 MultiStar: [#1 0.07,-0.19,0.67,U] [#2 -0.12,-0.16,0.70,U] [#3 -0.33,-0.00,0.55,U] [#4 -0.06,0.17,0.47,U] [#5 -0.39,0.07,0.59,U] [#6 -0.03,-0.16,0.42,U] [#7 0.00,0.19,0.36,U] [#8 -0.15,0.23,0.38,U] 
23:12:57.873 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.03}, one-star: {-0.01, 0.19}
23:12:57.875 00.002 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:12:57.876 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:12:57.877 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.87 mountX=-0.11 mountY=-0.02, mountTheta=-2.98
23:12:57.878 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.03, opts=13)
23:12:57.879 00.001 8996 Enqueuing Move request for scope (-0.11, 0.03)
23:12:57.880 00.001 20224 Worker thread wakes up
23:12:57.880 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
23:12:57.880 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
23:12:57.880 00.000 20224 Moving (-0.11, 0.03) raw xDistance=-0.11 yDistance=-0.02
23:12:57.880 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:12:57.880 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:57.880 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:12:57.880 00.000 20224 MoveAxis(E, 0, ABG)
23:12:57.880 00.000 20224 Move returns status 0, amount 0
23:12:57.880 00.000 20224 MoveAxis(N, 0, ABG)
23:12:57.880 00.000 20224 Move returns status 0, amount 0
23:12:57.880 00.000 20224 move complete, result=0
23:12:57.881 00.001 20224 worker thread done servicing request
23:12:57.884 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51683, med=2832, FiltMin=2525, FiltMax=28317, Gamma=1.000
23:12:57.909 00.025 8996 UpdateGuideState exits: m=721571 SNR=355.2
23:12:57.910 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:57.912 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:57.913 00.001 8996 Enqueuing Expose request
23:12:57.915 00.002 20224 Worker thread wakes up
23:12:57.915 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:12:57.917 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:57.918 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:12:59.110 01.192 20224 Exposure complete
23:12:59.184 00.074 20224 worker thread done servicing request
23:12:59.184 00.000 8996 OnExposeComplete: enter
23:12:59.187 00.003 8996 UpdateGuideState(): m_state=6
23:12:59.189 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6891
23:12:59.190 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=471.82, Mass=750128, SNR=393.8, Peak=65504 HFD=4.5
23:12:59.193 00.003 8996 MultiStar: [#1 0.23,-0.44,0.00,M1] [#2 0.09,-0.21,0.79,U] [#3 0.02,-0.26,0.61,U] [#4 0.11,-0.18,0.46,U] [#5 -0.12,-0.07,0.54,U] [#6 0.29,-0.24,0.41,U] [#7 0.24,0.19,0.43,U] [#8 -0.07,0.11,0.35,U] 
23:12:59.194 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.12}, one-star: {0.39, -0.14}
23:12:59.196 00.002 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
23:12:59.197 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
23:12:59.198 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.71 mountX=0.15 mountY=0.11, mountTheta=0.60
23:12:59.200 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.12, opts=13)
23:12:59.201 00.001 8996 Enqueuing Move request for scope (0.14, -0.12)
23:12:59.202 00.001 20224 Worker thread wakes up
23:12:59.203 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
23:12:59.203 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
23:12:59.203 00.000 20224 Moving (0.14, -0.12) raw xDistance=0.15 yDistance=0.11
23:12:59.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:12:59.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:59.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:12:59.203 00.000 20224 MoveAxis(E, 0, ABG)
23:12:59.203 00.000 20224 Move returns status 0, amount 0
23:12:59.203 00.000 20224 MoveAxis(N, 0, ABG)
23:12:59.203 00.000 20224 Move returns status 0, amount 0
23:12:59.203 00.000 20224 move complete, result=0
23:12:59.203 00.000 20224 worker thread done servicing request
23:12:59.208 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65504, med=2832, FiltMin=2566, FiltMax=28653, Gamma=1.000
23:12:59.222 00.014 8996 UpdateGuideState exits: m=750128 SNR=393.8
23:12:59.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:59.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:12:59.225 00.001 8996 Enqueuing Expose request
23:12:59.226 00.001 20224 Worker thread wakes up
23:12:59.226 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:12:59.226 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:12:59.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:00.196 00.970 20224 Exposure complete
23:13:00.255 00.059 20224 worker thread done servicing request
23:13:00.255 00.000 8996 OnExposeComplete: enter
23:13:00.256 00.001 8996 UpdateGuideState(): m_state=6
23:13:00.257 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6892
23:13:00.258 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=471.69, Mass=726050, SNR=400.2, Peak=61456 HFD=4.7
23:13:00.259 00.001 8996 MultiStar: [#1 0.17,-0.22,0.61,U] [#2 0.03,-0.12,0.63,U] [#3 -0.08,-0.25,0.46,U] [#4 0.09,-0.18,0.44,U] [#5 -0.12,-0.17,0.55,U] [#6 0.25,-0.36,0.00,M1] [#7 0.29,0.23,0.42,U] [#8 -0.13,-0.22,0.35,U] 
23:13:00.259 00.000 8996 refined, 7 included, MultiStar: {0.09, -0.17}, one-star: {0.25, -0.27}
23:13:00.260 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
23:13:00.261 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
23:13:00.262 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.10 mountX=0.10 mountY=0.16, mountTheta=0.99
23:13:00.264 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.17, opts=13)
23:13:00.265 00.001 8996 Enqueuing Move request for scope (0.09, -0.17)
23:13:00.265 00.000 20224 Worker thread wakes up
23:13:00.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
23:13:00.265 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
23:13:00.266 00.001 20224 Moving (0.09, -0.17) raw xDistance=0.10 yDistance=0.16
23:13:00.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:13:00.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:00.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:13:00.266 00.000 20224 MoveAxis(E, 0, ABG)
23:13:00.266 00.000 20224 Move returns status 0, amount 0
23:13:00.266 00.000 20224 MoveAxis(N, 0, ABG)
23:13:00.266 00.000 20224 Move returns status 0, amount 0
23:13:00.266 00.000 20224 move complete, result=0
23:13:00.266 00.000 20224 worker thread done servicing request
23:13:00.270 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61456, med=2832, FiltMin=2573, FiltMax=26861, Gamma=1.000
23:13:00.287 00.017 8996 UpdateGuideState exits: m=726050 SNR=400.2
23:13:00.289 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:00.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:00.291 00.001 8996 Enqueuing Expose request
23:13:00.292 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:13:00.293 00.001 20224 Worker thread wakes up
23:13:00.293 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:00.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:01.469 01.176 20224 Exposure complete
23:13:01.531 00.062 20224 worker thread done servicing request
23:13:01.532 00.001 8996 OnExposeComplete: enter
23:13:01.535 00.003 8996 UpdateGuideState(): m_state=6
23:13:01.538 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6893
23:13:01.540 00.002 8996 Star::Find returns 1 (0), X=137.55, Y=471.85, Mass=722625, SNR=385.2, Peak=65504 HFD=4.6
23:13:01.544 00.004 8996 MultiStar: [#1 0.00,-0.41,0.64,U] [#2 -0.05,-0.08,0.69,U] [#3 -0.19,-0.08,0.57,U] [#4 -0.13,0.07,0.46,U] [#5 -0.02,-0.04,0.57,U] [#6 0.13,-0.47,0.00,M2] [#7 0.40,-0.14,0.43,U] [#8 -0.00,-0.01,0.37,U] 
23:13:01.546 00.002 8996 refined, 7 included, MultiStar: {0.04, -0.11}, one-star: {0.21, -0.11}
23:13:01.548 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
23:13:01.549 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
23:13:01.550 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.24 mountX=0.05 mountY=0.11, mountTheta=1.14
23:13:01.553 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.11, opts=13)
23:13:01.554 00.001 8996 Enqueuing Move request for scope (0.04, -0.11)
23:13:01.555 00.001 20224 Worker thread wakes up
23:13:01.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
23:13:01.555 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
23:13:01.555 00.000 20224 Moving (0.04, -0.11) raw xDistance=0.05 yDistance=0.11
23:13:01.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:13:01.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:01.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:13:01.556 00.001 20224 MoveAxis(E, 0, ABG)
23:13:01.556 00.000 20224 Move returns status 0, amount 0
23:13:01.556 00.000 20224 MoveAxis(N, 0, ABG)
23:13:01.556 00.000 20224 Move returns status 0, amount 0
23:13:01.556 00.000 20224 move complete, result=0
23:13:01.556 00.000 20224 worker thread done servicing request
23:13:01.560 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65504, med=2832, FiltMin=2582, FiltMax=30157, Gamma=1.000
23:13:01.574 00.014 8996 UpdateGuideState exits: m=722625 SNR=385.2
23:13:01.576 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:01.576 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:01.577 00.001 8996 Enqueuing Expose request
23:13:01.578 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:01.579 00.001 20224 Worker thread wakes up
23:13:01.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:01.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:02.552 00.973 20224 Exposure complete
23:13:02.606 00.054 20224 worker thread done servicing request
23:13:02.606 00.000 8996 OnExposeComplete: enter
23:13:02.607 00.001 8996 UpdateGuideState(): m_state=6
23:13:02.607 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6894
23:13:02.608 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=471.73, Mass=816557, SNR=391.2, Peak=65504 HFD=4.7
23:13:02.610 00.002 8996 MultiStar: [#1 -0.00,-0.40,0.60,U] [#2 -0.14,-0.32,0.66,U] [#3 -0.12,-0.32,0.49,U] [#4 -0.08,-0.36,0.48,U] [#5 -0.15,-0.06,0.49,U] [#6 0.20,-0.42,0.00,M3] [#7 0.47,0.06,0.00,M1] [#8 -0.04,-0.06,0.39,U] 
23:13:02.612 00.002 8996 refined, 6 included, MultiStar: {-0.01, -0.26}, one-star: {0.25, -0.23}
23:13:02.613 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
23:13:02.613 00.000 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.66)
23:13:02.615 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.60 mountX=0.02 mountY=0.26, mountTheta=1.50
23:13:02.618 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.26, opts=13)
23:13:02.619 00.001 8996 Enqueuing Move request for scope (-0.01, -0.26)
23:13:02.620 00.001 20224 Worker thread wakes up
23:13:02.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.26) opts 0xd
23:13:02.621 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.26)
23:13:02.621 00.000 20224 Moving (-0.01, -0.26) raw xDistance=0.02 yDistance=0.26
23:13:02.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:13:02.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:13:02.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:13:02.621 00.000 20224 MoveAxis(E, 0, ABG)
23:13:02.621 00.000 20224 Move returns status 0, amount 0
23:13:02.621 00.000 20224 MoveAxis(N, 0, ABG)
23:13:02.621 00.000 20224 Move returns status 0, amount 0
23:13:02.621 00.000 20224 move complete, result=0
23:13:02.621 00.000 20224 worker thread done servicing request
23:13:02.626 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2832, FiltMin=2560, FiltMax=30973, Gamma=1.000
23:13:02.650 00.024 8996 UpdateGuideState exits: m=816557 SNR=391.2
23:13:02.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:02.653 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:02.654 00.001 8996 Enqueuing Expose request
23:13:02.655 00.001 20224 Worker thread wakes up
23:13:02.655 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:13:02.656 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:02.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:03.815 01.159 20224 Exposure complete
23:13:03.878 00.063 20224 worker thread done servicing request
23:13:03.878 00.000 8996 OnExposeComplete: enter
23:13:03.879 00.001 8996 UpdateGuideState(): m_state=6
23:13:03.880 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6895
23:13:03.881 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=471.80, Mass=725042, SNR=367.1, Peak=64192 HFD=4.5
23:13:03.882 00.001 8996 MultiStar: [#1 0.29,-0.48,0.00,M1] [#2 -0.05,0.05,0.65,U] [#3 0.22,-0.10,0.57,U] [#4 0.31,-0.08,0.46,U] [#5 -0.10,-0.04,0.54,U] [#6 0.45,-0.31,0.00,M4] [#7 0.59,0.11,0.00,M2] [#8 0.19,0.14,0.39,U] 
23:13:03.883 00.001 8996 refined, 5 included, MultiStar: {0.19, -0.05}, one-star: {0.41, -0.16}
23:13:03.884 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
23:13:03.885 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
23:13:03.886 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.05 hyp=0.19 cameraTheta=-0.27 mountX=0.19 mountY=0.03, mountTheta=0.16
23:13:03.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.05, opts=13)
23:13:03.888 00.001 8996 Enqueuing Move request for scope (0.19, -0.05)
23:13:03.889 00.001 20224 Worker thread wakes up
23:13:03.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.05) opts 0xd
23:13:03.889 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.05)
23:13:03.889 00.000 20224 Moving (0.19, -0.05) raw xDistance=0.19 yDistance=0.03
23:13:03.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:13:03.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:03.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:13:03.889 00.000 20224 MoveAxis(E, 0, ABG)
23:13:03.889 00.000 20224 Move returns status 0, amount 0
23:13:03.889 00.000 20224 MoveAxis(N, 0, ABG)
23:13:03.889 00.000 20224 Move returns status 0, amount 0
23:13:03.889 00.000 20224 move complete, result=0
23:13:03.889 00.000 20224 worker thread done servicing request
23:13:03.892 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64192, med=2832, FiltMin=2579, FiltMax=27776, Gamma=1.000
23:13:03.911 00.019 8996 UpdateGuideState exits: m=725042 SNR=367.1
23:13:03.913 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:03.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:03.915 00.001 8996 Enqueuing Expose request
23:13:03.916 00.001 20224 Worker thread wakes up
23:13:03.916 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:03.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:03.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:04.894 00.977 20224 Exposure complete
23:13:04.956 00.062 20224 worker thread done servicing request
23:13:04.956 00.000 8996 OnExposeComplete: enter
23:13:04.958 00.002 8996 UpdateGuideState(): m_state=6
23:13:04.959 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6896
23:13:04.959 00.000 8996 Star::Find returns 1 (0), X=137.64, Y=472.14, Mass=769378, SNR=329.1, Peak=65504 HFD=4.6
23:13:04.960 00.001 8996 MultiStar: [#1 0.34,-0.28,0.00,M2] [#2 0.21,-0.01,0.81,U] [#3 0.13,-0.11,0.73,U] [#4 0.24,-0.26,0.68,U] [#5 0.02,-0.01,0.57,U] [#6 0.35,-0.37,0.00,M5] [#7 0.46,0.16,0.00,M3] [#8 0.11,0.29,0.39,U] 
23:13:04.961 00.001 8996 refined, 5 included, MultiStar: {0.19, 0.01}, one-star: {0.30, 0.18}
23:13:04.962 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
23:13:04.963 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
23:13:04.964 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.03 mountX=0.18 mountY=-0.03, mountTheta=-0.14
23:13:04.966 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.01, opts=13)
23:13:04.967 00.001 8996 Enqueuing Move request for scope (0.19, 0.01)
23:13:04.968 00.001 20224 Worker thread wakes up
23:13:04.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
23:13:04.968 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
23:13:04.968 00.000 20224 Moving (0.19, 0.01) raw xDistance=0.18 yDistance=-0.03
23:13:04.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:13:04.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:04.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:13:04.968 00.000 20224 MoveAxis(E, 0, ABG)
23:13:04.968 00.000 20224 Move returns status 0, amount 0
23:13:04.968 00.000 20224 MoveAxis(N, 0, ABG)
23:13:04.968 00.000 20224 Move returns status 0, amount 0
23:13:04.968 00.000 20224 move complete, result=0
23:13:04.968 00.000 20224 worker thread done servicing request
23:13:04.973 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2832, FiltMin=2560, FiltMax=30211, Gamma=1.000
23:13:04.988 00.015 8996 UpdateGuideState exits: m=769378 SNR=329.1
23:13:04.988 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:04.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:04.990 00.001 8996 Enqueuing Expose request
23:13:04.991 00.001 20224 Worker thread wakes up
23:13:04.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:04.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:04.991 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:06.161 01.170 20224 Exposure complete
23:13:06.237 00.076 20224 worker thread done servicing request
23:13:06.237 00.000 8996 OnExposeComplete: enter
23:13:06.240 00.003 8996 UpdateGuideState(): m_state=6
23:13:06.243 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6897
23:13:06.245 00.002 8996 Star::Find returns 1 (0), X=137.50, Y=471.99, Mass=744592, SNR=368.4, Peak=65504 HFD=4.4
23:13:06.247 00.002 8996 MultiStar: [#1 0.29,-0.43,0.00,M3] [#2 0.04,-0.14,0.78,U] [#3 0.12,-0.23,0.58,U] [#4 0.17,-0.12,0.51,U] [#5 -0.11,-0.07,0.58,U] [#6 0.32,-0.42,0.00,M6] [#7 0.35,0.18,0.44,U] [#8 0.06,-0.11,0.37,U] 
23:13:06.248 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.07}, one-star: {0.16, 0.03}
23:13:06.250 00.002 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
23:13:06.252 00.002 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
23:13:06.254 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.55 mountX=0.11 mountY=0.05, mountTheta=0.44
23:13:06.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.07, opts=13)
23:13:06.257 00.001 8996 Enqueuing Move request for scope (0.11, -0.07)
23:13:06.258 00.001 20224 Worker thread wakes up
23:13:06.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
23:13:06.258 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
23:13:06.259 00.001 20224 Moving (0.11, -0.07) raw xDistance=0.11 yDistance=0.05
23:13:06.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:13:06.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:06.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:13:06.259 00.000 20224 MoveAxis(E, 0, ABG)
23:13:06.259 00.000 20224 Move returns status 0, amount 0
23:13:06.259 00.000 20224 MoveAxis(N, 0, ABG)
23:13:06.259 00.000 20224 Move returns status 0, amount 0
23:13:06.259 00.000 20224 move complete, result=0
23:13:06.259 00.000 20224 worker thread done servicing request
23:13:06.264 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2832, FiltMin=2585, FiltMax=28493, Gamma=1.000
23:13:06.280 00.016 8996 UpdateGuideState exits: m=744592 SNR=368.4
23:13:06.283 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:06.285 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:06.287 00.002 8996 Enqueuing Expose request
23:13:06.289 00.002 20224 Worker thread wakes up
23:13:06.289 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:06.291 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:06.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:07.286 00.995 20224 Exposure complete
23:13:07.348 00.062 20224 worker thread done servicing request
23:13:07.349 00.001 8996 OnExposeComplete: enter
23:13:07.350 00.001 8996 UpdateGuideState(): m_state=6
23:13:07.352 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6898
23:13:07.353 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=471.92, Mass=668525, SNR=331.6, Peak=58288 HFD=4.5
23:13:07.355 00.002 8996 MultiStar: [#1 0.22,-0.18,0.73,U] [#2 0.10,-0.08,0.75,U] [#3 0.21,-0.20,0.67,U] [#4 0.20,-0.19,0.57,U] [#5 -0.11,-0.14,0.58,U] [#6 0.43,-0.35,0.00,M7] [#7 0.53,0.06,0.00,M3] [#8 -0.04,0.05,0.40,U] 
23:13:07.357 00.002 8996 single-star, 6 included, MultiStar: {0.11, -0.11}, one-star: {0.11, -0.04}
23:13:07.358 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
23:13:07.361 00.003 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
23:13:07.363 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.31 mountX=0.12 mountY=0.02, mountTheta=0.20
23:13:07.365 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
23:13:07.367 00.002 8996 Enqueuing Move request for scope (0.11, -0.04)
23:13:07.368 00.001 20224 Worker thread wakes up
23:13:07.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
23:13:07.368 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
23:13:07.368 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.12 yDistance=0.02
23:13:07.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:13:07.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:07.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:13:07.368 00.000 20224 MoveAxis(E, 0, ABG)
23:13:07.368 00.000 20224 Move returns status 0, amount 0
23:13:07.368 00.000 20224 MoveAxis(N, 0, ABG)
23:13:07.369 00.001 20224 Move returns status 0, amount 0
23:13:07.369 00.000 20224 move complete, result=0
23:13:07.369 00.000 20224 worker thread done servicing request
23:13:07.373 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58288, med=2832, FiltMin=2569, FiltMax=26109, Gamma=1.000
23:13:07.396 00.023 8996 UpdateGuideState exits: m=668525 SNR=331.6
23:13:07.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:07.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:07.401 00.002 8996 Enqueuing Expose request
23:13:07.403 00.002 20224 Worker thread wakes up
23:13:07.403 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:07.404 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:07.405 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:08.590 01.185 20224 Exposure complete
23:13:08.678 00.088 20224 worker thread done servicing request
23:13:08.678 00.000 8996 OnExposeComplete: enter
23:13:08.679 00.001 8996 UpdateGuideState(): m_state=6
23:13:08.680 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6899
23:13:08.681 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=471.80, Mass=740718, SNR=396.3, Peak=65504 HFD=4.6
23:13:08.682 00.001 8996 MultiStar: [#1 0.35,-0.51,0.00,M3] [#2 0.14,-0.38,0.62,U] [#3 0.31,-0.26,0.57,U] [#4 0.41,-0.38,0.00,M1] [#5 0.07,-0.24,0.54,U] [#6 0.63,-0.49,0.00,M8] [#7 0.72,0.02,0.00,M4] [#8 0.29,-0.20,0.33,U] 
23:13:08.683 00.001 8996 refined, 4 included, MultiStar: {0.24, -0.24}, one-star: {0.34, -0.16}
23:13:08.684 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
23:13:08.684 00.000 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.47)
23:13:08.685 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-0.79 mountX=0.26 mountY=0.21, mountTheta=0.68
23:13:08.686 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.24, opts=13)
23:13:08.687 00.001 8996 Enqueuing Move request for scope (0.24, -0.24)
23:13:08.688 00.001 20224 Worker thread wakes up
23:13:08.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.24) opts 0xd
23:13:08.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.24)
23:13:08.688 00.000 20224 Moving (0.24, -0.24) raw xDistance=0.26 yDistance=0.21
23:13:08.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:13:08.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:13:08.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:13:08.688 00.000 20224 MoveAxis(W, 38, ABG)
23:13:08.688 00.000 20224 Guiding  Dir = 3, Dur = 38
23:13:08.688 00.000 20224 IsSlewing returns 0
23:13:08.689 00.001 20224 IsGuiding returns 0
23:13:08.692 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65504, med=2832, FiltMin=2560, FiltMax=27917, Gamma=1.000
23:13:08.704 00.012 8996 UpdateGuideState exits: m=740718 SNR=396.3
23:13:08.705 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:08.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:08.707 00.001 8996 Enqueuing Expose request
23:13:08.711 00.004 20224 PulseGuide returned control before completion, sleep 25
23:13:08.742 00.031 20224 IsGuiding returns 1
23:13:08.742 00.000 20224 scope still moving after pulse duration time elapsed
23:13:08.774 00.032 20224 IsSlewing returns 0
23:13:08.774 00.000 20224 IsGuiding returns 1
23:13:08.805 00.031 20224 IsSlewing returns 0
23:13:08.805 00.000 20224 IsGuiding returns 0
23:13:08.805 00.000 20224 scope move finished after 38 + 78 ms
23:13:08.805 00.000 20224 Move returns status 0, amount 38
23:13:08.805 00.000 20224 MoveAxis(N, 0, ABG)
23:13:08.805 00.000 20224 Move returns status 0, amount 0
23:13:08.806 00.001 20224 move complete, result=0
23:13:08.806 00.000 20224 worker thread done servicing request
23:13:08.806 00.000 20224 Worker thread wakes up
23:13:08.806 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:08.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:08.806 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.2 px 0 ms NORTH
23:13:09.771 00.965 20224 Exposure complete
23:13:09.845 00.074 20224 worker thread done servicing request
23:13:09.845 00.000 8996 OnExposeComplete: enter
23:13:09.846 00.001 8996 UpdateGuideState(): m_state=6
23:13:09.847 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6900
23:13:09.848 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=471.86, Mass=707729, SNR=353.7, Peak=59296 HFD=4.5
23:13:09.849 00.001 8996 MultiStar: [#1 0.29,-0.51,0.00,M4] [#2 0.02,-0.15,0.72,U] [#3 0.10,-0.50,0.00,M1] [#4 0.16,-0.38,0.53,U] [#5 -0.16,-0.28,0.60,U] [#6 0.25,-0.48,0.00,M9] [#7 0.42,-0.35,0.00,M5] [#8 0.09,-0.20,0.39,U] 
23:13:09.849 00.000 8996 single-star, 4 included, MultiStar: {0.02, -0.20}, one-star: {0.03, -0.10}
23:13:09.850 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
23:13:09.851 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
23:13:09.852 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.23 mountX=0.04 mountY=0.09, mountTheta=1.13
23:13:09.853 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.10, opts=13)
23:13:09.854 00.001 8996 Enqueuing Move request for scope (0.03, -0.10)
23:13:09.855 00.001 20224 Worker thread wakes up
23:13:09.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
23:13:09.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
23:13:09.855 00.000 20224 Moving (0.03, -0.10) raw xDistance=0.04 yDistance=0.09
23:13:09.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:13:09.855 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:09.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:13:09.855 00.000 20224 MoveAxis(E, 0, ABG)
23:13:09.855 00.000 20224 Move returns status 0, amount 0
23:13:09.855 00.000 20224 MoveAxis(N, 0, ABG)
23:13:09.855 00.000 20224 Move returns status 0, amount 0
23:13:09.855 00.000 20224 move complete, result=0
23:13:09.856 00.001 20224 worker thread done servicing request
23:13:09.860 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59296, med=2832, FiltMin=2569, FiltMax=26323, Gamma=1.000
23:13:09.875 00.015 8996 UpdateGuideState exits: m=707729 SNR=353.7
23:13:09.877 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:09.879 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:09.880 00.001 8996 Enqueuing Expose request
23:13:09.881 00.001 20224 Worker thread wakes up
23:13:09.881 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:09.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:09.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:11.041 01.159 20224 Exposure complete
23:13:11.126 00.085 20224 worker thread done servicing request
23:13:11.127 00.001 8996 OnExposeComplete: enter
23:13:11.128 00.001 8996 UpdateGuideState(): m_state=6
23:13:11.129 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6901
23:13:11.130 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=471.81, Mass=730039, SNR=356.6, Peak=54195 HFD=4.4
23:13:11.131 00.001 8996 MultiStar: [#1 -0.12,-0.24,0.68,U] [#2 -0.38,-0.08,0.72,U] [#3 -0.42,-0.29,0.00,M2] [#4 -0.23,-0.12,0.54,U] [#5 -0.46,-0.34,0.00,M1] [#6 -0.04,-0.52,0.00,M10] [#7 -0.05,0.01,0.45,U] [#8 -0.41,0.37,0.00,M1] 
23:13:11.131 00.000 8996 single-star, 4 included, MultiStar: {-0.18, -0.13}, one-star: {-0.12, -0.15}
23:13:11.132 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
23:13:11.133 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
23:13:11.135 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.24 mountX=-0.11 mountY=0.17, mountTheta=2.14
23:13:11.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.15, opts=13)
23:13:11.138 00.001 8996 Enqueuing Move request for scope (-0.12, -0.15)
23:13:11.140 00.002 20224 Worker thread wakes up
23:13:11.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
23:13:11.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
23:13:11.140 00.000 20224 Moving (-0.12, -0.15) raw xDistance=-0.11 yDistance=0.17
23:13:11.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:13:11.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:11.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:13:11.140 00.000 20224 MoveAxis(E, 0, ABG)
23:13:11.140 00.000 20224 Move returns status 0, amount 0
23:13:11.140 00.000 20224 MoveAxis(N, 0, ABG)
23:13:11.140 00.000 20224 Move returns status 0, amount 0
23:13:11.140 00.000 20224 move complete, result=0
23:13:11.141 00.001 20224 worker thread done servicing request
23:13:11.146 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54195, med=2832, FiltMin=2589, FiltMax=25539, Gamma=1.000
23:13:11.163 00.017 8996 UpdateGuideState exits: m=730039 SNR=356.6
23:13:11.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:11.164 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:11.165 00.001 8996 Enqueuing Expose request
23:13:11.166 00.001 20224 Worker thread wakes up
23:13:11.166 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:13:11.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:11.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:12.142 00.975 20224 Exposure complete
23:13:12.225 00.083 20224 worker thread done servicing request
23:13:12.225 00.000 8996 OnExposeComplete: enter
23:13:12.226 00.001 8996 UpdateGuideState(): m_state=6
23:13:12.227 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6902
23:13:12.228 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=472.01, Mass=730602, SNR=370.8, Peak=63587 HFD=4.3
23:13:12.228 00.000 8996 MultiStar: [#1 -0.16,-0.16,0.68,U] [#2 -0.20,0.09,0.75,U] [#3 -0.34,-0.19,0.53,U] [#4 -0.30,-0.07,0.52,U] [#5 -0.44,-0.24,0.00,M2] [#6 -0.04,-0.41,0.45,U] [#7 0.05,0.21,0.41,U] [#8 -0.24,0.05,0.32,U] 
23:13:12.229 00.001 8996 refined, 7 included, MultiStar: {-0.18, -0.05}, one-star: {-0.19, 0.05}
23:13:12.230 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
23:13:12.231 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
23:13:12.231 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-2.90 mountX=-0.18 mountY=0.07, mountTheta=2.78
23:13:12.233 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.05, opts=13)
23:13:12.234 00.001 8996 Enqueuing Move request for scope (-0.18, -0.05)
23:13:12.235 00.001 20224 Worker thread wakes up
23:13:12.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
23:13:12.235 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
23:13:12.235 00.000 20224 Moving (-0.18, -0.05) raw xDistance=-0.18 yDistance=0.07
23:13:12.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:13:12.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:12.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:13:12.235 00.000 20224 MoveAxis(E, 0, ABG)
23:13:12.235 00.000 20224 Move returns status 0, amount 0
23:13:12.235 00.000 20224 MoveAxis(N, 0, ABG)
23:13:12.235 00.000 20224 Move returns status 0, amount 0
23:13:12.235 00.000 20224 move complete, result=0
23:13:12.235 00.000 20224 worker thread done servicing request
23:13:12.239 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63587, med=2832, FiltMin=2573, FiltMax=28867, Gamma=1.000
23:13:12.252 00.013 8996 UpdateGuideState exits: m=730602 SNR=370.8
23:13:12.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:12.253 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:12.254 00.001 8996 Enqueuing Expose request
23:13:12.255 00.001 20224 Worker thread wakes up
23:13:12.255 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:12.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:12.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:13.420 01.164 20224 Exposure complete
23:13:13.511 00.091 20224 worker thread done servicing request
23:13:13.511 00.000 8996 OnExposeComplete: enter
23:13:13.513 00.002 8996 UpdateGuideState(): m_state=6
23:13:13.514 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6903
23:13:13.515 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=472.05, Mass=743530, SNR=358.2, Peak=62627 HFD=4.4
23:13:13.516 00.001 8996 MultiStar: [#1 -0.19,-0.06,0.62,U] [#2 -0.29,0.01,0.72,U] [#3 -0.44,0.17,0.00,M2] [#4 -0.34,0.18,0.53,U] [#5 -0.29,0.09,0.60,U] [#6 0.06,0.06,0.46,U] [#7 0.13,0.33,0.45,U] [#8 -0.12,0.02,0.47,U] 
23:13:13.518 00.002 8996 refined, 7 included, MultiStar: {-0.17, 0.08}, one-star: {-0.19, 0.09}
23:13:13.520 00.002 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:13:13.521 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
23:13:13.523 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.70 mountX=-0.18 mountY=-0.06, mountTheta=-2.81
23:13:13.524 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
23:13:13.525 00.001 8996 Enqueuing Move request for scope (-0.17, 0.08)
23:13:13.526 00.001 20224 Worker thread wakes up
23:13:13.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
23:13:13.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
23:13:13.526 00.000 20224 Moving (-0.17, 0.08) raw xDistance=-0.18 yDistance=-0.06
23:13:13.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:13:13.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:13.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:13:13.527 00.001 20224 MoveAxis(E, 0, ABG)
23:13:13.527 00.000 20224 Move returns status 0, amount 0
23:13:13.527 00.000 20224 MoveAxis(N, 0, ABG)
23:13:13.527 00.000 20224 Move returns status 0, amount 0
23:13:13.527 00.000 20224 move complete, result=0
23:13:13.527 00.000 20224 worker thread done servicing request
23:13:13.532 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62627, med=2832, FiltMin=2579, FiltMax=29405, Gamma=1.000
23:13:13.555 00.023 8996 UpdateGuideState exits: m=743530 SNR=358.2
23:13:13.556 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:13.558 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:13.559 00.001 8996 Enqueuing Expose request
23:13:13.561 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:13.561 00.000 20224 Worker thread wakes up
23:13:13.561 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:13.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:14.529 00.968 20224 Exposure complete
23:13:14.624 00.095 20224 worker thread done servicing request
23:13:14.624 00.000 8996 OnExposeComplete: enter
23:13:14.626 00.002 8996 UpdateGuideState(): m_state=6
23:13:14.628 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6904
23:13:14.629 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.10, Mass=727586, SNR=347.4, Peak=63187 HFD=4.4
23:13:14.631 00.002 8996 MultiStar: [#1 -0.08,-0.11,0.73,U] [#2 -0.32,0.03,0.76,U] [#3 -0.46,0.02,0.00,M3] [#4 -0.27,0.12,0.50,U] [#5 -0.49,0.01,0.00,M2] [#6 -0.13,-0.04,0.45,U] [#7 -0.14,0.30,0.53,U] [#8 -0.31,0.24,0.41,U] 
23:13:14.632 00.001 8996 refined, 6 included, MultiStar: {-0.23, 0.09}, one-star: {-0.32, 0.14}
23:13:14.633 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
23:13:14.634 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
23:13:14.635 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.77 mountX=-0.24 mountY=-0.06, mountTheta=-2.88
23:13:14.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.09, opts=13)
23:13:14.640 00.003 8996 Enqueuing Move request for scope (-0.23, 0.09)
23:13:14.643 00.003 20224 Worker thread wakes up
23:13:14.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
23:13:14.643 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
23:13:14.643 00.000 20224 Moving (-0.23, 0.09) raw xDistance=-0.24 yDistance=-0.06
23:13:14.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:13:14.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:14.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:13:14.643 00.000 20224 MoveAxis(E, 35, ABG)
23:13:14.643 00.000 20224 Guiding  Dir = 2, Dur = 35
23:13:14.643 00.000 20224 IsSlewing returns 0
23:13:14.643 00.000 20224 IsGuiding returns 0
23:13:14.645 00.002 20224 PulseGuide returned control before completion, sleep 44
23:13:14.651 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63187, med=2832, FiltMin=2557, FiltMax=27149, Gamma=1.000
23:13:14.679 00.028 8996 UpdateGuideState exits: m=727586 SNR=347.4
23:13:14.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:14.680 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:14.681 00.001 8996 Enqueuing Expose request
23:13:14.701 00.020 20224 IsGuiding returns 1
23:13:14.701 00.000 20224 scope still moving after pulse duration time elapsed
23:13:14.733 00.032 20224 IsSlewing returns 0
23:13:14.733 00.000 20224 IsGuiding returns 0
23:13:14.733 00.000 20224 scope move finished after 35 + 55 ms
23:13:14.733 00.000 20224 Move returns status 0, amount 35
23:13:14.733 00.000 20224 MoveAxis(N, 0, ABG)
23:13:14.734 00.001 20224 Move returns status 0, amount 0
23:13:14.734 00.000 20224 move complete, result=0
23:13:14.734 00.000 20224 worker thread done servicing request
23:13:14.734 00.000 20224 Worker thread wakes up
23:13:14.734 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
23:13:14.736 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:14.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:15.925 01.189 20224 Exposure complete
23:13:16.005 00.080 20224 worker thread done servicing request
23:13:16.005 00.000 8996 OnExposeComplete: enter
23:13:16.007 00.002 8996 UpdateGuideState(): m_state=6
23:13:16.009 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6905
23:13:16.011 00.002 8996 Star::Find returns 1 (0), X=137.37, Y=471.97, Mass=674670, SNR=335.5, Peak=58768 HFD=4.4
23:13:16.013 00.002 8996 MultiStar: [#1 0.05,-0.20,0.68,U] [#2 -0.07,0.01,0.81,U] [#3 -0.17,0.06,0.59,U] [#4 -0.07,0.08,0.53,U] [#5 -0.27,-0.05,0.64,U] [#6 0.18,0.20,0.47,U] [#7 0.32,0.30,0.00,M2] [#8 -0.14,0.12,0.46,U] 
23:13:16.014 00.001 8996 single-star, 7 included, MultiStar: {-0.05, 0.01}, one-star: {0.03, 0.01}
23:13:16.016 00.002 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
23:13:16.016 00.000 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
23:13:16.017 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.23 mountX=0.03 mountY=-0.01, mountTheta=-0.34
23:13:16.020 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
23:13:16.021 00.001 8996 Enqueuing Move request for scope (0.03, 0.01)
23:13:16.022 00.001 20224 Worker thread wakes up
23:13:16.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
23:13:16.022 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
23:13:16.022 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
23:13:16.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:13:16.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:16.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:13:16.022 00.000 20224 MoveAxis(E, 0, ABG)
23:13:16.022 00.000 20224 Move returns status 0, amount 0
23:13:16.022 00.000 20224 MoveAxis(N, 0, ABG)
23:13:16.022 00.000 20224 Move returns status 0, amount 0
23:13:16.022 00.000 20224 move complete, result=0
23:13:16.022 00.000 20224 worker thread done servicing request
23:13:16.027 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58768, med=2832, FiltMin=2579, FiltMax=25357, Gamma=1.000
23:13:16.049 00.022 8996 UpdateGuideState exits: m=674670 SNR=335.5
23:13:16.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:16.052 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:16.053 00.001 8996 Enqueuing Expose request
23:13:16.055 00.002 20224 Worker thread wakes up
23:13:16.055 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:16.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:16.055 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:17.023 00.968 20224 Exposure complete
23:13:17.105 00.082 20224 worker thread done servicing request
23:13:17.105 00.000 8996 OnExposeComplete: enter
23:13:17.106 00.001 8996 UpdateGuideState(): m_state=6
23:13:17.107 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6906
23:13:17.108 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=472.05, Mass=709436, SNR=354.3, Peak=65504 HFD=4.7
23:13:17.109 00.001 8996 MultiStar: [#1 0.25,-0.21,0.75,U] [#2 0.02,0.10,0.84,U] [#3 0.11,0.08,0.57,U] [#4 0.18,0.17,0.51,U] [#5 -0.06,-0.01,0.61,U] [#6 0.43,-0.17,0.00,M7] [#7 0.23,0.23,0.47,U] [#8 0.20,0.39,0.00,M1] 
23:13:17.110 00.001 8996 refined, 6 included, MultiStar: {0.16, 0.05}, one-star: {0.32, 0.09}
23:13:17.110 00.000 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
23:13:17.111 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
23:13:17.112 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.32 mountX=0.15 mountY=-0.07, mountTheta=-0.44
23:13:17.115 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.05, opts=13)
23:13:17.115 00.000 8996 Enqueuing Move request for scope (0.16, 0.05)
23:13:17.117 00.002 20224 Worker thread wakes up
23:13:17.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
23:13:17.117 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
23:13:17.117 00.000 20224 Moving (0.16, 0.05) raw xDistance=0.15 yDistance=-0.07
23:13:17.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:13:17.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:17.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:13:17.117 00.000 20224 MoveAxis(E, 0, ABG)
23:13:17.117 00.000 20224 Move returns status 0, amount 0
23:13:17.117 00.000 20224 MoveAxis(N, 0, ABG)
23:13:17.117 00.000 20224 Move returns status 0, amount 0
23:13:17.117 00.000 20224 move complete, result=0
23:13:17.117 00.000 20224 worker thread done servicing request
23:13:17.122 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2832, FiltMin=2557, FiltMax=30259, Gamma=1.000
23:13:17.135 00.013 8996 UpdateGuideState exits: m=709436 SNR=354.3
23:13:17.137 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:17.137 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:17.138 00.001 8996 Enqueuing Expose request
23:13:17.139 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:17.140 00.001 20224 Worker thread wakes up
23:13:17.140 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:17.140 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:18.309 01.169 20224 Exposure complete
23:13:18.377 00.068 20224 worker thread done servicing request
23:13:18.377 00.000 8996 OnExposeComplete: enter
23:13:18.378 00.001 8996 UpdateGuideState(): m_state=6
23:13:18.379 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6907
23:13:18.379 00.000 8996 Star::Find returns 1 (0), X=137.45, Y=472.15, Mass=742640, SNR=352.8, Peak=65504 HFD=4.5
23:13:18.380 00.001 8996 MultiStar: [#1 0.27,-0.18,0.69,U] [#2 0.02,0.13,0.72,U] [#3 0.07,0.03,0.58,U] [#4 0.10,0.03,0.53,U] [#5 -0.11,-0.09,0.55,U] [#6 0.37,-0.11,0.46,U] [#7 0.29,0.39,0.00,M2] [#8 -0.07,0.24,0.46,U] 
23:13:18.381 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.04}, one-star: {0.11, 0.19}
23:13:18.382 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
23:13:18.383 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
23:13:18.385 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.10 cameraTheta=0.39 mountX=0.09 mountY=-0.05, mountTheta=-0.50
23:13:18.388 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
23:13:18.389 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
23:13:18.390 00.001 20224 Worker thread wakes up
23:13:18.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
23:13:18.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
23:13:18.390 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.09 yDistance=-0.05
23:13:18.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:13:18.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:18.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:13:18.390 00.000 20224 MoveAxis(E, 0, ABG)
23:13:18.390 00.000 20224 Move returns status 0, amount 0
23:13:18.390 00.000 20224 MoveAxis(N, 0, ABG)
23:13:18.391 00.001 20224 Move returns status 0, amount 0
23:13:18.391 00.000 20224 move complete, result=0
23:13:18.391 00.000 20224 worker thread done servicing request
23:13:18.394 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2832, FiltMin=2550, FiltMax=28579, Gamma=1.000
23:13:18.414 00.020 8996 UpdateGuideState exits: m=742640 SNR=352.8
23:13:18.415 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:18.415 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:18.416 00.001 8996 Enqueuing Expose request
23:13:18.417 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:18.417 00.000 20224 Worker thread wakes up
23:13:18.418 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:18.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:19.397 00.979 20224 Exposure complete
23:13:19.462 00.065 20224 worker thread done servicing request
23:13:19.462 00.000 8996 OnExposeComplete: enter
23:13:19.465 00.003 8996 UpdateGuideState(): m_state=6
23:13:19.465 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6908
23:13:19.466 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=471.88, Mass=684920, SNR=346.9, Peak=65504 HFD=4.6
23:13:19.467 00.001 8996 MultiStar: [#1 0.07,0.10,0.69,U] [#2 -0.07,0.16,0.71,U] [#3 -0.18,0.04,0.62,U] [#4 0.08,0.22,0.61,U] [#5 -0.03,0.24,0.66,U] [#6 0.13,-0.07,0.43,U] [#7 0.14,0.32,0.46,U] [#8 -0.02,0.41,0.42,U] 
23:13:19.468 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.13}, one-star: {0.36, -0.08}
23:13:19.470 00.002 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
23:13:19.470 00.000 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
23:13:19.472 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.08 mountX=0.06 mountY=-0.14, mountTheta=-1.18
23:13:19.472 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
23:13:19.473 00.001 8996 Enqueuing Move request for scope (0.07, 0.13)
23:13:19.475 00.002 20224 Worker thread wakes up
23:13:19.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
23:13:19.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
23:13:19.475 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.06 yDistance=-0.14
23:13:19.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:13:19.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:19.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:13:19.475 00.000 20224 MoveAxis(E, 0, ABG)
23:13:19.475 00.000 20224 Move returns status 0, amount 0
23:13:19.475 00.000 20224 MoveAxis(N, 0, ABG)
23:13:19.475 00.000 20224 Move returns status 0, amount 0
23:13:19.475 00.000 20224 move complete, result=0
23:13:19.475 00.000 20224 worker thread done servicing request
23:13:19.482 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2832, FiltMin=2560, FiltMax=26301, Gamma=1.000
23:13:19.503 00.021 8996 UpdateGuideState exits: m=684920 SNR=346.9
23:13:19.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:19.506 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:19.507 00.001 8996 Enqueuing Expose request
23:13:19.509 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:19.510 00.001 20224 Worker thread wakes up
23:13:19.510 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:19.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:20.686 01.176 20224 Exposure complete
23:13:20.759 00.073 20224 worker thread done servicing request
23:13:20.759 00.000 8996 OnExposeComplete: enter
23:13:20.761 00.002 8996 UpdateGuideState(): m_state=6
23:13:20.764 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6909
23:13:20.766 00.002 8996 Star::Find returns 1 (0), X=137.63, Y=472.09, Mass=759962, SNR=338.5, Peak=65504 HFD=4.7
23:13:20.767 00.001 8996 MultiStar: [#1 0.10,-0.15,0.71,U] [#2 -0.05,0.31,0.74,U] [#3 -0.17,0.13,0.73,U] [#4 -0.01,0.04,0.48,U] [#5 -0.18,0.16,0.64,U] [#6 0.20,0.14,0.46,U] [#7 0.08,0.39,0.52,U] [#8 0.17,0.37,0.44,U] 
23:13:20.769 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.16}, one-star: {0.29, 0.13}
23:13:20.770 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
23:13:20.771 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
23:13:20.772 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.27 mountX=0.03 mountY=-0.16, mountTheta=-1.37
23:13:20.774 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.16, opts=13)
23:13:20.775 00.001 8996 Enqueuing Move request for scope (0.05, 0.16)
23:13:20.776 00.001 20224 Worker thread wakes up
23:13:20.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.16) opts 0xd
23:13:20.776 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.16)
23:13:20.776 00.000 20224 Moving (0.05, 0.16) raw xDistance=0.03 yDistance=-0.16
23:13:20.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:13:20.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:20.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:13:20.776 00.000 20224 MoveAxis(E, 0, ABG)
23:13:20.776 00.000 20224 Move returns status 0, amount 0
23:13:20.776 00.000 20224 MoveAxis(N, 0, ABG)
23:13:20.777 00.001 20224 Move returns status 0, amount 0
23:13:20.777 00.000 20224 move complete, result=0
23:13:20.777 00.000 20224 worker thread done servicing request
23:13:20.783 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=65504, med=2832, FiltMin=2566, FiltMax=30131, Gamma=1.000
23:13:20.802 00.019 8996 UpdateGuideState exits: m=759962 SNR=338.5
23:13:20.804 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:20.805 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:20.806 00.001 8996 Enqueuing Expose request
23:13:20.807 00.001 20224 Worker thread wakes up
23:13:20.807 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:20.809 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:20.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:21.792 00.983 20224 Exposure complete
23:13:21.865 00.073 20224 worker thread done servicing request
23:13:21.865 00.000 8996 OnExposeComplete: enter
23:13:21.866 00.001 8996 UpdateGuideState(): m_state=6
23:13:21.867 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6910
23:13:21.868 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.20, Mass=734969, SNR=341.8, Peak=65504 HFD=4.5
23:13:21.869 00.001 8996 MultiStar: [#1 0.15,0.26,0.79,U] [#2 -0.09,0.32,0.71,U] [#3 -0.04,0.00,0.64,U] [#4 0.04,-0.08,0.51,U] [#5 -0.13,0.32,0.58,U] [#6 0.14,0.14,0.42,U] [#7 0.27,0.59,0.00,M1] [#8 -0.12,0.50,0.00,M1] 
23:13:21.869 00.000 8996 refined, 6 included, MultiStar: {0.05, 0.19}, one-star: {0.19, 0.24}
23:13:21.870 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
23:13:21.871 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
23:13:21.872 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.32 mountX=0.03 mountY=-0.19, mountTheta=-1.42
23:13:21.875 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.19, opts=13)
23:13:21.877 00.002 8996 Enqueuing Move request for scope (0.05, 0.19)
23:13:21.878 00.001 20224 Worker thread wakes up
23:13:21.879 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
23:13:21.879 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
23:13:21.879 00.000 20224 Moving (0.05, 0.19) raw xDistance=0.03 yDistance=-0.19
23:13:21.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:13:21.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:21.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:13:21.879 00.000 20224 MoveAxis(E, 0, ABG)
23:13:21.880 00.001 20224 Move returns status 0, amount 0
23:13:21.880 00.000 20224 MoveAxis(N, 0, ABG)
23:13:21.880 00.000 20224 Move returns status 0, amount 0
23:13:21.880 00.000 20224 move complete, result=0
23:13:21.880 00.000 20224 worker thread done servicing request
23:13:21.888 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2832, FiltMin=2579, FiltMax=29171, Gamma=1.000
23:13:21.909 00.021 8996 UpdateGuideState exits: m=734969 SNR=341.8
23:13:21.910 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:21.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:21.912 00.001 8996 Enqueuing Expose request
23:13:21.914 00.002 20224 Worker thread wakes up
23:13:21.914 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:21.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:21.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:23.086 01.171 20224 Exposure complete
23:13:23.169 00.083 20224 worker thread done servicing request
23:13:23.169 00.000 8996 OnExposeComplete: enter
23:13:23.170 00.001 8996 UpdateGuideState(): m_state=6
23:13:23.171 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6911
23:13:23.172 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=472.38, Mass=697918, SNR=338.0, Peak=53776 HFD=4.5
23:13:23.173 00.001 8996 MultiStar: [#1 0.09,-0.02,0.73,U] [#2 -0.13,0.38,0.77,U] [#3 -0.28,0.45,0.00,M1] [#4 -0.15,0.39,0.55,U] [#5 -0.16,0.38,0.58,U] [#6 0.16,0.07,0.48,U] [#7 0.07,0.58,0.00,M2] [#8 -0.11,0.54,0.00,M2] 
23:13:23.173 00.000 8996 refined, 5 included, MultiStar: {-0.03, 0.28}, one-star: {-0.00, 0.42}
23:13:23.174 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
23:13:23.175 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
23:13:23.176 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.68 mountX=-0.06 mountY=-0.28, mountTheta=-1.78
23:13:23.177 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.28, opts=13)
23:13:23.178 00.001 8996 Enqueuing Move request for scope (-0.03, 0.28)
23:13:23.178 00.000 20224 Worker thread wakes up
23:13:23.179 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.28) opts 0xd
23:13:23.179 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.28)
23:13:23.179 00.000 20224 Moving (-0.03, 0.28) raw xDistance=-0.06 yDistance=-0.28
23:13:23.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:13:23.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:13:23.179 00.000 20224 MoveAxis(E, 0, ABG)
23:13:23.179 00.000 20224 Move returns status 0, amount 0
23:13:23.179 00.000 20224 MoveAxis(N, 59, ABG)
23:13:23.179 00.000 20224 Guiding  Dir = 0, Dur = 59
23:13:23.179 00.000 20224 IsSlewing returns 0
23:13:23.179 00.000 20224 IsGuiding returns 0
23:13:23.184 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53776, med=2832, FiltMin=2521, FiltMax=24013, Gamma=1.000
23:13:23.196 00.012 8996 UpdateGuideState exits: m=697918 SNR=338.0
23:13:23.197 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:23.199 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:23.199 00.000 8996 Enqueuing Expose request
23:13:23.232 00.033 20224 PulseGuide returned control before completion, sleep 17
23:13:23.261 00.029 20224 IsGuiding returns 1
23:13:23.261 00.000 20224 scope still moving after pulse duration time elapsed
23:13:23.292 00.031 20224 IsSlewing returns 0
23:13:23.292 00.000 20224 IsGuiding returns 1
23:13:23.323 00.031 20224 IsSlewing returns 0
23:13:23.324 00.001 20224 IsGuiding returns 0
23:13:23.324 00.000 20224 scope move finished after 59 + 85 ms
23:13:23.324 00.000 20224 Move returns status 0, amount 59
23:13:23.324 00.000 20224 move complete, result=0
23:13:23.324 00.000 20224 worker thread done servicing request
23:13:23.324 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 59 ms NORTH
23:13:23.327 00.003 20224 Worker thread wakes up
23:13:23.327 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:23.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:24.285 00.958 20224 Exposure complete
23:13:24.376 00.091 20224 worker thread done servicing request
23:13:24.376 00.000 8996 OnExposeComplete: enter
23:13:24.378 00.002 8996 UpdateGuideState(): m_state=6
23:13:24.379 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6912
23:13:24.380 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=471.90, Mass=681809, SNR=352.9, Peak=65408 HFD=4.3
23:13:24.381 00.001 8996 MultiStar: [#1 -0.06,-0.24,0.60,U] [#2 -0.37,0.09,0.66,U] [#3 -0.42,0.07,0.00,M2] [#4 -0.31,0.09,0.61,U] [#5 -0.35,0.07,0.54,U] [#6 -0.26,-0.06,0.44,U] [#7 0.10,0.26,0.48,U] [#8 -0.17,0.06,0.38,U] 
23:13:24.383 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.01}, one-star: {0.15, -0.06}
23:13:24.384 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
23:13:24.385 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
23:13:24.387 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.04 mountX=-0.14 mountY=0.00, mountTheta=3.13
23:13:24.391 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
23:13:24.393 00.002 8996 Enqueuing Move request for scope (-0.14, 0.01)
23:13:24.396 00.003 20224 Worker thread wakes up
23:13:24.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
23:13:24.396 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
23:13:24.396 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.00
23:13:24.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:13:24.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:24.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:13:24.396 00.000 20224 MoveAxis(E, 0, ABG)
23:13:24.396 00.000 20224 Move returns status 0, amount 0
23:13:24.396 00.000 20224 MoveAxis(N, 0, ABG)
23:13:24.396 00.000 20224 Move returns status 0, amount 0
23:13:24.397 00.001 20224 move complete, result=0
23:13:24.397 00.000 20224 worker thread done servicing request
23:13:24.406 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65408, med=2832, FiltMin=2537, FiltMax=25805, Gamma=1.000
23:13:24.431 00.025 8996 UpdateGuideState exits: m=681809 SNR=352.9
23:13:24.433 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:24.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:24.435 00.001 8996 Enqueuing Expose request
23:13:24.436 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:24.442 00.006 20224 Worker thread wakes up
23:13:24.442 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:24.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:25.619 01.177 20224 Exposure complete
23:13:25.688 00.069 20224 worker thread done servicing request
23:13:25.688 00.000 8996 OnExposeComplete: enter
23:13:25.690 00.002 8996 UpdateGuideState(): m_state=6
23:13:25.691 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6913
23:13:25.691 00.000 8996 Star::Find returns 1 (0), X=137.51, Y=471.84, Mass=712278, SNR=338.4, Peak=63696 HFD=4.4
23:13:25.693 00.002 8996 MultiStar: [#1 -0.10,-0.23,0.72,U] [#2 -0.30,-0.00,0.79,U] [#3 -0.41,-0.02,0.63,U] [#4 -0.28,0.23,0.58,U] [#5 -0.17,-0.11,0.68,U] [#6 0.10,-0.33,0.42,U] [#7 0.19,0.19,0.46,U] [#8 -0.02,-0.05,0.46,U] 
23:13:25.694 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {0.17, -0.12}
23:13:25.695 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
23:13:25.696 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
23:13:25.697 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.11 cameraTheta=-2.62 mountX=-0.09 mountY=0.07, mountTheta=2.51
23:13:25.699 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.06, opts=13)
23:13:25.700 00.001 8996 Enqueuing Move request for scope (-0.10, -0.06)
23:13:25.701 00.001 20224 Worker thread wakes up
23:13:25.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
23:13:25.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
23:13:25.701 00.000 20224 Moving (-0.10, -0.06) raw xDistance=-0.09 yDistance=0.07
23:13:25.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:13:25.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:25.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:13:25.701 00.000 20224 MoveAxis(E, 0, ABG)
23:13:25.701 00.000 20224 Move returns status 0, amount 0
23:13:25.701 00.000 20224 MoveAxis(N, 0, ABG)
23:13:25.701 00.000 20224 Move returns status 0, amount 0
23:13:25.701 00.000 20224 move complete, result=0
23:13:25.702 00.001 20224 worker thread done servicing request
23:13:25.708 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63696, med=2832, FiltMin=2563, FiltMax=26669, Gamma=1.000
23:13:25.725 00.017 8996 UpdateGuideState exits: m=712278 SNR=338.4
23:13:25.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:25.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:25.728 00.001 8996 Enqueuing Expose request
23:13:25.729 00.001 20224 Worker thread wakes up
23:13:25.729 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:25.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:25.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:26.726 00.996 20224 Exposure complete
23:13:26.815 00.089 20224 worker thread done servicing request
23:13:26.815 00.000 8996 OnExposeComplete: enter
23:13:26.816 00.001 8996 UpdateGuideState(): m_state=6
23:13:26.817 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6914
23:13:26.817 00.000 8996 Star::Find returns 1 (0), X=137.36, Y=471.91, Mass=707516, SNR=360.3, Peak=59824 HFD=4.4
23:13:26.819 00.002 8996 MultiStar: [#1 -0.08,-0.21,0.64,U] [#2 -0.15,-0.14,0.74,U] [#3 -0.19,-0.08,0.55,U] [#4 -0.14,0.05,0.48,U] [#5 -0.20,-0.14,0.65,U] [#6 0.04,-0.38,0.46,U] [#7 0.10,0.21,0.38,U] [#8 -0.00,0.04,0.40,U] 
23:13:26.820 00.001 8996 single-star, 8 included, MultiStar: {-0.07, -0.09}, one-star: {0.02, -0.05}
23:13:26.821 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
23:13:26.822 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
23:13:26.822 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.13 mountX=0.03 mountY=0.04, mountTheta=1.03
23:13:26.824 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
23:13:26.825 00.001 8996 Enqueuing Move request for scope (0.02, -0.05)
23:13:26.826 00.001 20224 Worker thread wakes up
23:13:26.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
23:13:26.826 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
23:13:26.826 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.03 yDistance=0.04
23:13:26.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:13:26.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:26.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:13:26.826 00.000 20224 MoveAxis(E, 0, ABG)
23:13:26.826 00.000 20224 Move returns status 0, amount 0
23:13:26.826 00.000 20224 MoveAxis(N, 0, ABG)
23:13:26.826 00.000 20224 Move returns status 0, amount 0
23:13:26.826 00.000 20224 move complete, result=0
23:13:26.826 00.000 20224 worker thread done servicing request
23:13:26.835 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59824, med=2829, FiltMin=2576, FiltMax=25885, Gamma=1.000
23:13:26.851 00.016 8996 UpdateGuideState exits: m=707516 SNR=360.3
23:13:26.852 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:26.852 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:26.853 00.001 8996 Enqueuing Expose request
23:13:26.854 00.001 20224 Worker thread wakes up
23:13:26.854 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:26.855 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:26.855 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:28.010 01.155 20224 Exposure complete
23:13:28.104 00.094 20224 worker thread done servicing request
23:13:28.104 00.000 8996 OnExposeComplete: enter
23:13:28.105 00.001 8996 UpdateGuideState(): m_state=6
23:13:28.106 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6915
23:13:28.108 00.002 8996 Star::Find returns 1 (0), X=137.38, Y=471.89, Mass=714205, SNR=360.6, Peak=61568 HFD=4.4
23:13:28.109 00.001 8996 MultiStar: [#1 0.02,-0.26,0.64,U] [#2 -0.30,0.09,0.86,U] [#3 -0.31,-0.15,0.56,U] [#4 -0.15,-0.04,0.60,U] [#5 -0.33,-0.07,0.58,U] [#6 0.06,-0.36,0.46,U] [#7 0.18,0.12,0.46,U] [#8 -0.18,-0.15,0.37,U] 
23:13:28.110 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.09}, one-star: {0.04, -0.07}
23:13:28.111 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:13:28.112 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
23:13:28.113 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.09 mountX=0.04 mountY=0.07, mountTheta=0.98
23:13:28.115 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
23:13:28.115 00.000 8996 Enqueuing Move request for scope (0.04, -0.07)
23:13:28.116 00.001 20224 Worker thread wakes up
23:13:28.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:13:28.116 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:13:28.116 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.04 yDistance=0.07
23:13:28.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:13:28.116 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:28.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:13:28.117 00.001 20224 MoveAxis(E, 0, ABG)
23:13:28.117 00.000 20224 Move returns status 0, amount 0
23:13:28.117 00.000 20224 MoveAxis(N, 0, ABG)
23:13:28.117 00.000 20224 Move returns status 0, amount 0
23:13:28.117 00.000 20224 move complete, result=0
23:13:28.117 00.000 20224 worker thread done servicing request
23:13:28.123 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61568, med=2829, FiltMin=2582, FiltMax=26211, Gamma=1.000
23:13:28.140 00.017 8996 UpdateGuideState exits: m=714205 SNR=360.6
23:13:28.143 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:28.145 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:28.148 00.003 8996 Enqueuing Expose request
23:13:28.149 00.001 20224 Worker thread wakes up
23:13:28.149 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:28.151 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:28.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:29.128 00.977 20224 Exposure complete
23:13:29.206 00.078 20224 worker thread done servicing request
23:13:29.206 00.000 8996 OnExposeComplete: enter
23:13:29.207 00.001 8996 UpdateGuideState(): m_state=6
23:13:29.208 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6916
23:13:29.209 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=471.77, Mass=699548, SNR=339.7, Peak=51200 HFD=4.5
23:13:29.210 00.001 8996 MultiStar: [#1 -0.26,-0.27,0.65,U] [#2 -0.53,0.18,0.00,M1] [#3 -0.45,-0.11,0.00,M1] [#4 -0.42,-0.03,0.61,U] [#5 -0.55,0.01,0.00,M1] [#6 -0.10,-0.04,0.49,U] [#7 -0.30,0.05,0.53,U] [#8 -0.39,0.08,0.42,U] 
23:13:29.211 00.001 8996 single-star, 5 included, MultiStar: {-0.21, -0.09}, one-star: {0.02, -0.19}
23:13:29.212 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
23:13:29.213 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.77)
23:13:29.214 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.49 mountX=0.03 mountY=0.19, mountTheta=1.39
23:13:29.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.19, opts=13)
23:13:29.217 00.001 8996 Enqueuing Move request for scope (0.02, -0.19)
23:13:29.218 00.001 20224 Worker thread wakes up
23:13:29.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
23:13:29.218 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
23:13:29.218 00.000 20224 Moving (0.02, -0.19) raw xDistance=0.03 yDistance=0.19
23:13:29.219 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:13:29.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:29.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:13:29.219 00.000 20224 MoveAxis(E, 0, ABG)
23:13:29.219 00.000 20224 Move returns status 0, amount 0
23:13:29.219 00.000 20224 MoveAxis(N, 0, ABG)
23:13:29.219 00.000 20224 Move returns status 0, amount 0
23:13:29.219 00.000 20224 move complete, result=0
23:13:29.219 00.000 20224 worker thread done servicing request
23:13:29.222 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51200, med=2832, FiltMin=2547, FiltMax=24019, Gamma=1.000
23:13:29.241 00.019 8996 UpdateGuideState exits: m=699548 SNR=339.7
23:13:29.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:29.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:29.244 00.001 8996 Enqueuing Expose request
23:13:29.245 00.001 20224 Worker thread wakes up
23:13:29.245 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:13:29.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:29.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:30.402 01.156 20224 Exposure complete
23:13:30.472 00.070 20224 worker thread done servicing request
23:13:30.472 00.000 8996 OnExposeComplete: enter
23:13:30.473 00.001 8996 UpdateGuideState(): m_state=6
23:13:30.474 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6917
23:13:30.475 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=471.79, Mass=722542, SNR=378.0, Peak=55011 HFD=4.4
23:13:30.476 00.001 8996 MultiStar: [#1 -0.01,-0.01,0.65,U] [#2 -0.12,0.13,0.65,U] [#3 -0.43,0.21,0.00,M2] [#4 -0.18,0.20,0.46,U] [#5 -0.31,0.10,0.55,U] [#6 0.15,-0.34,0.37,U] [#7 -0.04,0.20,0.41,U] [#8 -0.31,0.45,0.00,M1] 
23:13:30.477 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.00}, one-star: {-0.26, -0.17}
23:13:30.478 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
23:13:30.479 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
23:13:30.480 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.12 mountX=-0.14 mountY=0.01, mountTheta=3.05
23:13:30.481 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.00, opts=13)
23:13:30.483 00.002 8996 Enqueuing Move request for scope (-0.14, 0.00)
23:13:30.484 00.001 20224 Worker thread wakes up
23:13:30.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
23:13:30.484 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
23:13:30.484 00.000 20224 Moving (-0.14, 0.00) raw xDistance=-0.14 yDistance=0.01
23:13:30.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:13:30.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:30.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:13:30.484 00.000 20224 MoveAxis(E, 0, ABG)
23:13:30.484 00.000 20224 Move returns status 0, amount 0
23:13:30.484 00.000 20224 MoveAxis(N, 0, ABG)
23:13:30.484 00.000 20224 Move returns status 0, amount 0
23:13:30.484 00.000 20224 move complete, result=0
23:13:30.484 00.000 20224 worker thread done servicing request
23:13:30.491 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55011, med=2832, FiltMin=2566, FiltMax=24803, Gamma=1.000
23:13:30.513 00.022 8996 UpdateGuideState exits: m=722542 SNR=378.0
23:13:30.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:30.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:30.516 00.001 8996 Enqueuing Expose request
23:13:30.517 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:30.520 00.003 20224 Worker thread wakes up
23:13:30.520 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:30.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:31.510 00.990 20224 Exposure complete
23:13:31.578 00.068 20224 worker thread done servicing request
23:13:31.578 00.000 8996 OnExposeComplete: enter
23:13:31.579 00.001 8996 UpdateGuideState(): m_state=6
23:13:31.580 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6918
23:13:31.581 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=471.96, Mass=786406, SNR=360.7, Peak=63523 HFD=4.3
23:13:31.582 00.001 8996 MultiStar: [#1 -0.01,-0.22,0.66,U] [#2 -0.17,0.09,0.78,U] [#3 -0.33,-0.17,0.56,U] [#4 -0.24,-0.17,0.54,U] [#5 -0.35,0.04,0.60,U] [#6 0.06,-0.03,0.44,U] [#7 -0.02,0.24,0.45,U] [#8 -0.15,0.08,0.42,U] 
23:13:31.583 00.001 8996 refined, 8 included, MultiStar: {-0.16, -0.02}, one-star: {-0.18, 0.00}
23:13:31.584 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
23:13:31.585 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
23:13:31.585 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.03 mountX=-0.16 mountY=0.04, mountTheta=2.91
23:13:31.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.02, opts=13)
23:13:31.587 00.000 8996 Enqueuing Move request for scope (-0.16, -0.02)
23:13:31.588 00.001 20224 Worker thread wakes up
23:13:31.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
23:13:31.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
23:13:31.588 00.000 20224 Moving (-0.16, -0.02) raw xDistance=-0.16 yDistance=0.04
23:13:31.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:13:31.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:31.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:13:31.588 00.000 20224 MoveAxis(E, 0, ABG)
23:13:31.588 00.000 20224 Move returns status 0, amount 0
23:13:31.589 00.001 20224 MoveAxis(N, 0, ABG)
23:13:31.589 00.000 20224 Move returns status 0, amount 0
23:13:31.589 00.000 20224 move complete, result=0
23:13:31.589 00.000 20224 worker thread done servicing request
23:13:31.592 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63523, med=2832, FiltMin=2585, FiltMax=31411, Gamma=1.000
23:13:31.607 00.015 8996 UpdateGuideState exits: m=786406 SNR=360.7
23:13:31.609 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:31.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:31.613 00.003 8996 Enqueuing Expose request
23:13:31.615 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:31.617 00.002 20224 Worker thread wakes up
23:13:31.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:31.618 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:32.802 01.184 20224 Exposure complete
23:13:32.860 00.058 20224 worker thread done servicing request
23:13:32.860 00.000 8996 OnExposeComplete: enter
23:13:32.861 00.001 8996 UpdateGuideState(): m_state=6
23:13:32.862 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6919
23:13:32.863 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.23, Mass=741104, SNR=376.0, Peak=57219 HFD=4.4
23:13:32.864 00.001 8996 MultiStar: [#1 -0.24,-0.18,0.67,U] [#2 -0.56,0.20,0.00,M1] [#3 -0.44,0.14,0.00,M2] [#4 -0.44,0.27,0.00,M1] [#5 -0.52,0.18,0.00,M1] [#6 -0.23,-0.02,0.41,U] [#7 -0.09,0.48,0.00,M1] [#8 -0.38,0.38,0.00,M1] 
23:13:32.865 00.001 8996 refined, 2 included, MultiStar: {-0.21, 0.07}, one-star: {-0.17, 0.27}
23:13:32.865 00.000 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:13:32.866 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:13:32.867 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.07 hyp=0.22 cameraTheta=2.83 mountX=-0.21 mountY=-0.04, mountTheta=-2.95
23:13:32.868 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.07, opts=13)
23:13:32.869 00.001 8996 Enqueuing Move request for scope (-0.21, 0.07)
23:13:32.870 00.001 20224 Worker thread wakes up
23:13:32.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.07) opts 0xd
23:13:32.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.07)
23:13:32.870 00.000 20224 Moving (-0.21, 0.07) raw xDistance=-0.21 yDistance=-0.04
23:13:32.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:13:32.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:32.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:13:32.870 00.000 20224 MoveAxis(E, 31, ABG)
23:13:32.870 00.000 20224 Guiding  Dir = 2, Dur = 31
23:13:32.871 00.001 20224 IsSlewing returns 0
23:13:32.871 00.000 20224 IsGuiding returns 0
23:13:32.874 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57219, med=2832, FiltMin=2573, FiltMax=26381, Gamma=1.000
23:13:32.887 00.013 8996 UpdateGuideState exits: m=741104 SNR=376.0
23:13:32.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:32.888 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:32.889 00.001 8996 Enqueuing Expose request
23:13:32.917 00.028 20224 IsGuiding returns 1
23:13:32.917 00.000 20224 scope still moving after pulse duration time elapsed
23:13:32.946 00.029 20224 IsSlewing returns 0
23:13:32.946 00.000 20224 IsGuiding returns 1
23:13:32.979 00.033 20224 IsSlewing returns 0
23:13:32.980 00.001 20224 IsGuiding returns 1
23:13:33.009 00.029 20224 IsSlewing returns 0
23:13:33.009 00.000 20224 IsGuiding returns 0
23:13:33.010 00.001 20224 scope move finished after 31 + 107 ms
23:13:33.010 00.000 20224 Move returns status 0, amount 31
23:13:33.010 00.000 20224 MoveAxis(N, 0, ABG)
23:13:33.010 00.000 20224 Move returns status 0, amount 0
23:13:33.010 00.000 20224 move complete, result=0
23:13:33.010 00.000 20224 worker thread done servicing request
23:13:33.010 00.000 20224 Worker thread wakes up
23:13:33.010 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:33.010 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
23:13:33.013 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:33.992 00.979 20224 Exposure complete
23:13:34.068 00.076 20224 worker thread done servicing request
23:13:34.068 00.000 8996 OnExposeComplete: enter
23:13:34.069 00.001 8996 UpdateGuideState(): m_state=6
23:13:34.069 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6920
23:13:34.070 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.11, Mass=700802, SNR=339.9, Peak=62848 HFD=4.5
23:13:34.071 00.001 8996 MultiStar: [#1 -0.01,-0.08,0.69,U] [#2 -0.04,0.38,0.79,U] [#3 -0.18,-0.02,0.62,U] [#4 -0.01,0.01,0.57,U] [#5 -0.17,0.12,0.59,U] [#6 0.18,-0.10,0.41,U] [#7 0.27,0.22,0.44,U] [#8 0.08,0.19,0.37,U] 
23:13:34.072 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.14, 0.15}
23:13:34.073 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
23:13:34.073 00.000 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
23:13:34.073 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.39 mountX=0.01 mountY=-0.11, mountTheta=-1.49
23:13:34.075 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.11, opts=13)
23:13:34.075 00.000 8996 Enqueuing Move request for scope (0.02, 0.11)
23:13:34.077 00.002 20224 Worker thread wakes up
23:13:34.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
23:13:34.077 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
23:13:34.077 00.000 20224 Moving (0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
23:13:34.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:13:34.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:34.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:13:34.078 00.001 20224 MoveAxis(E, 0, ABG)
23:13:34.078 00.000 20224 Move returns status 0, amount 0
23:13:34.078 00.000 20224 MoveAxis(N, 0, ABG)
23:13:34.078 00.000 20224 Move returns status 0, amount 0
23:13:34.078 00.000 20224 move complete, result=0
23:13:34.078 00.000 20224 worker thread done servicing request
23:13:34.081 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=62848, med=2832, FiltMin=2576, FiltMax=27837, Gamma=1.000
23:13:34.094 00.013 8996 UpdateGuideState exits: m=700802 SNR=339.9
23:13:34.096 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:34.096 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:34.097 00.001 8996 Enqueuing Expose request
23:13:34.098 00.001 20224 Worker thread wakes up
23:13:34.098 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:34.098 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:34.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:35.262 01.164 20224 Exposure complete
23:13:35.346 00.084 20224 worker thread done servicing request
23:13:35.346 00.000 8996 OnExposeComplete: enter
23:13:35.347 00.001 8996 UpdateGuideState(): m_state=6
23:13:35.348 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6921
23:13:35.348 00.000 8996 Star::Find returns 1 (0), X=137.74, Y=471.76, Mass=749712, SNR=347.2, Peak=65504 HFD=4.5
23:13:35.349 00.001 8996 MultiStar: [#1 0.46,-0.30,0.00,M1] [#2 0.11,0.06,0.75,U] [#3 0.31,-0.27,0.62,U] [#4 0.31,-0.22,0.59,U] [#5 -0.10,0.09,0.59,U] [#6 0.48,-0.25,0.00,M1] [#7 0.38,0.18,0.48,U] [#8 0.19,0.06,0.44,U] 
23:13:35.350 00.001 8996 refined, 6 included, MultiStar: {0.24, -0.07}, one-star: {0.40, -0.20}
23:13:35.351 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
23:13:35.351 00.000 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
23:13:35.352 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-0.27 mountX=0.24 mountY=0.04, mountTheta=0.15
23:13:35.359 00.007 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.07, opts=13)
23:13:35.361 00.002 8996 Enqueuing Move request for scope (0.24, -0.07)
23:13:35.362 00.001 20224 Worker thread wakes up
23:13:35.363 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.07) opts 0xd
23:13:35.363 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.07)
23:13:35.363 00.000 20224 Moving (0.24, -0.07) raw xDistance=0.24 yDistance=0.04
23:13:35.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:13:35.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:35.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:13:35.363 00.000 20224 MoveAxis(W, 36, ABG)
23:13:35.363 00.000 20224 Guiding  Dir = 3, Dur = 36
23:13:35.364 00.001 20224 IsSlewing returns 0
23:13:35.364 00.000 20224 IsGuiding returns 0
23:13:35.370 00.006 20224 PulseGuide returned control before completion, sleep 41
23:13:35.370 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2832, FiltMin=2541, FiltMax=28560, Gamma=1.000
23:13:35.390 00.020 8996 UpdateGuideState exits: m=749712 SNR=347.2
23:13:35.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:35.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:35.393 00.001 8996 Enqueuing Expose request
23:13:35.418 00.025 20224 IsGuiding returns 1
23:13:35.418 00.000 20224 scope still moving after pulse duration time elapsed
23:13:35.447 00.029 20224 IsSlewing returns 0
23:13:35.447 00.000 20224 IsGuiding returns 1
23:13:35.479 00.032 20224 IsSlewing returns 0
23:13:35.479 00.000 20224 IsGuiding returns 0
23:13:35.479 00.000 20224 scope move finished after 36 + 78 ms
23:13:35.479 00.000 20224 Move returns status 0, amount 36
23:13:35.479 00.000 20224 MoveAxis(N, 0, ABG)
23:13:35.479 00.000 20224 Move returns status 0, amount 0
23:13:35.480 00.001 20224 move complete, result=0
23:13:35.480 00.000 20224 worker thread done servicing request
23:13:35.480 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.0 px 0 ms NORTH
23:13:35.482 00.002 20224 Worker thread wakes up
23:13:35.482 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:35.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:36.458 00.976 20224 Exposure complete
23:13:36.518 00.060 20224 worker thread done servicing request
23:13:36.518 00.000 8996 OnExposeComplete: enter
23:13:36.520 00.002 8996 UpdateGuideState(): m_state=6
23:13:36.521 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6922
23:13:36.522 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.00, Mass=697499, SNR=315.1, Peak=65504 HFD=4.4
23:13:36.524 00.002 8996 MultiStar: [#1 0.15,-0.30,0.74,U] [#2 -0.06,0.08,0.92,U] [#3 -0.06,-0.01,0.61,U] [#4 -0.06,0.11,0.60,U] [#5 -0.35,0.13,0.65,U] [#6 0.06,-0.11,0.49,U] [#7 0.18,0.39,0.54,U] [#8 0.03,0.21,0.43,U] 
23:13:36.525 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {0.30, 0.04}
23:13:36.527 00.002 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
23:13:36.529 00.002 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
23:13:36.529 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.98 mountX=0.03 mountY=-0.05, mountTheta=-1.08
23:13:36.532 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
23:13:36.533 00.001 8996 Enqueuing Move request for scope (0.03, 0.05)
23:13:36.535 00.002 20224 Worker thread wakes up
23:13:36.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
23:13:36.535 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
23:13:36.535 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
23:13:36.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:13:36.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:36.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:13:36.535 00.000 20224 MoveAxis(E, 0, ABG)
23:13:36.535 00.000 20224 Move returns status 0, amount 0
23:13:36.535 00.000 20224 MoveAxis(N, 0, ABG)
23:13:36.535 00.000 20224 Move returns status 0, amount 0
23:13:36.535 00.000 20224 move complete, result=0
23:13:36.535 00.000 20224 worker thread done servicing request
23:13:36.541 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65504, med=2832, FiltMin=2573, FiltMax=29885, Gamma=1.000
23:13:36.570 00.029 8996 UpdateGuideState exits: m=697499 SNR=315.1
23:13:36.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:36.573 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:36.574 00.001 8996 Enqueuing Expose request
23:13:36.575 00.001 20224 Worker thread wakes up
23:13:36.576 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:36.577 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:36.578 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:37.760 01.182 20224 Exposure complete
23:13:37.838 00.078 20224 worker thread done servicing request
23:13:37.838 00.000 8996 OnExposeComplete: enter
23:13:37.839 00.001 8996 UpdateGuideState(): m_state=6
23:13:37.841 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6923
23:13:37.842 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=471.79, Mass=714925, SNR=365.7, Peak=54400 HFD=4.6
23:13:37.844 00.002 8996 MultiStar: [#1 0.01,-0.05,0.60,U] [#2 -0.24,0.12,0.82,U] [#3 -0.32,0.11,0.59,U] [#4 -0.11,0.11,0.51,U] [#5 -0.28,0.16,0.56,U] [#6 0.19,-0.29,0.44,U] [#7 0.15,0.17,0.42,U] [#8 -0.21,0.24,0.35,U] 
23:13:37.846 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.01, -0.17}
23:13:37.847 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
23:13:37.848 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
23:13:37.848 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.90 mountX=-0.10 mountY=-0.01, mountTheta=-3.01
23:13:37.851 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
23:13:37.852 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
23:13:37.853 00.001 20224 Worker thread wakes up
23:13:37.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:13:37.853 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:13:37.853 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.01
23:13:37.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:13:37.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:37.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:13:37.853 00.000 20224 MoveAxis(E, 0, ABG)
23:13:37.853 00.000 20224 Move returns status 0, amount 0
23:13:37.853 00.000 20224 MoveAxis(N, 0, ABG)
23:13:37.853 00.000 20224 Move returns status 0, amount 0
23:13:37.854 00.001 20224 move complete, result=0
23:13:37.854 00.000 20224 worker thread done servicing request
23:13:37.857 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54400, med=2832, FiltMin=2576, FiltMax=23309, Gamma=1.000
23:13:37.873 00.016 8996 UpdateGuideState exits: m=714925 SNR=365.7
23:13:37.874 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:37.876 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:37.877 00.001 8996 Enqueuing Expose request
23:13:37.877 00.000 20224 Worker thread wakes up
23:13:37.878 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:37.878 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:37.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:38.867 00.989 20224 Exposure complete
23:13:38.963 00.096 20224 worker thread done servicing request
23:13:38.964 00.001 8996 OnExposeComplete: enter
23:13:38.965 00.001 8996 UpdateGuideState(): m_state=6
23:13:38.965 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6924
23:13:38.966 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=472.04, Mass=739894, SNR=367.1, Peak=59523 HFD=4.4
23:13:38.967 00.001 8996 MultiStar: [#1 -0.13,-0.05,0.58,U] [#2 -0.36,0.17,0.68,U] [#3 -0.34,-0.02,0.58,U] [#4 -0.31,0.21,0.48,U] [#5 -0.33,0.11,0.56,U] [#6 -0.03,-0.25,0.42,U] [#7 -0.07,0.39,0.36,U] [#8 -0.18,0.22,0.38,U] 
23:13:38.970 00.003 8996 single-star, 8 included, MultiStar: {-0.22, 0.09}, one-star: {-0.15, 0.08}
23:13:38.972 00.002 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
23:13:38.973 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
23:13:38.974 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.68 mountX=-0.16 mountY=-0.06, mountTheta=-2.79
23:13:38.976 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
23:13:38.977 00.001 8996 Enqueuing Move request for scope (-0.15, 0.08)
23:13:38.978 00.001 20224 Worker thread wakes up
23:13:38.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
23:13:38.978 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
23:13:38.978 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.06
23:13:38.979 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:13:38.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:38.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:13:38.979 00.000 20224 MoveAxis(E, 0, ABG)
23:13:38.979 00.000 20224 Move returns status 0, amount 0
23:13:38.979 00.000 20224 MoveAxis(N, 0, ABG)
23:13:38.979 00.000 20224 Move returns status 0, amount 0
23:13:38.979 00.000 20224 move complete, result=0
23:13:38.980 00.001 20224 worker thread done servicing request
23:13:38.987 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59523, med=2832, FiltMin=2557, FiltMax=30067, Gamma=1.000
23:13:39.006 00.019 8996 UpdateGuideState exits: m=739894 SNR=367.1
23:13:39.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:39.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:39.009 00.001 8996 Enqueuing Expose request
23:13:39.009 00.000 20224 Worker thread wakes up
23:13:39.009 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:39.010 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:39.010 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:40.178 01.168 20224 Exposure complete
23:13:40.237 00.059 20224 worker thread done servicing request
23:13:40.237 00.000 8996 OnExposeComplete: enter
23:13:40.239 00.002 8996 UpdateGuideState(): m_state=6
23:13:40.240 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6925
23:13:40.241 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=471.92, Mass=763838, SNR=363.6, Peak=61456 HFD=4.3
23:13:40.242 00.001 8996 MultiStar: [#1 -0.14,-0.16,0.65,U] [#2 -0.25,0.02,0.67,U] [#3 -0.35,-0.12,0.56,U] [#4 -0.16,-0.12,0.52,U] [#5 -0.36,-0.07,0.60,U] [#6 0.11,-0.09,0.45,U] [#7 0.09,0.11,0.39,U] [#8 -0.18,0.16,0.35,U] 
23:13:40.243 00.001 8996 single-star, 8 included, MultiStar: {-0.14, -0.05}, one-star: {-0.01, -0.04}
23:13:40.244 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
23:13:40.245 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
23:13:40.246 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.74 mountX=-0.00 mountY=0.04, mountTheta=1.64
23:13:40.247 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
23:13:40.248 00.001 8996 Enqueuing Move request for scope (-0.01, -0.04)
23:13:40.249 00.001 20224 Worker thread wakes up
23:13:40.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
23:13:40.249 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
23:13:40.249 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.00 yDistance=0.04
23:13:40.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:13:40.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:40.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:13:40.249 00.000 20224 MoveAxis(E, 0, ABG)
23:13:40.250 00.001 20224 Move returns status 0, amount 0
23:13:40.250 00.000 20224 MoveAxis(N, 0, ABG)
23:13:40.250 00.000 20224 Move returns status 0, amount 0
23:13:40.250 00.000 20224 move complete, result=0
23:13:40.250 00.000 20224 worker thread done servicing request
23:13:40.254 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61456, med=2832, FiltMin=2579, FiltMax=29021, Gamma=1.000
23:13:40.266 00.012 8996 UpdateGuideState exits: m=763838 SNR=363.6
23:13:40.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:40.269 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:40.270 00.001 8996 Enqueuing Expose request
23:13:40.273 00.003 20224 Worker thread wakes up
23:13:40.273 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:40.275 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:40.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:41.252 00.977 20224 Exposure complete
23:13:41.322 00.070 20224 worker thread done servicing request
23:13:41.322 00.000 8996 OnExposeComplete: enter
23:13:41.324 00.002 8996 UpdateGuideState(): m_state=6
23:13:41.326 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6926
23:13:41.327 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=472.14, Mass=703927, SNR=371.7, Peak=58291 HFD=4.4
23:13:41.329 00.002 8996 MultiStar: [#1 -0.12,-0.21,0.60,U] [#2 -0.22,0.11,0.74,U] [#3 -0.29,-0.00,0.55,U] [#4 -0.24,-0.07,0.57,U] [#5 -0.56,0.12,0.00,M1] [#6 -0.01,-0.10,0.46,U] [#7 0.16,0.39,0.45,U] [#8 -0.34,0.17,0.34,U] 
23:13:41.332 00.003 8996 refined, 7 included, MultiStar: {-0.15, 0.06}, one-star: {-0.14, 0.18}
23:13:41.334 00.002 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
23:13:41.335 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
23:13:41.336 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.77 mountX=-0.16 mountY=-0.04, mountTheta=-2.89
23:13:41.337 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.06, opts=13)
23:13:41.338 00.001 8996 Enqueuing Move request for scope (-0.15, 0.06)
23:13:41.339 00.001 20224 Worker thread wakes up
23:13:41.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
23:13:41.339 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
23:13:41.339 00.000 20224 Moving (-0.15, 0.06) raw xDistance=-0.16 yDistance=-0.04
23:13:41.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:13:41.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:41.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:13:41.339 00.000 20224 MoveAxis(E, 0, ABG)
23:13:41.339 00.000 20224 Move returns status 0, amount 0
23:13:41.339 00.000 20224 MoveAxis(N, 0, ABG)
23:13:41.339 00.000 20224 Move returns status 0, amount 0
23:13:41.339 00.000 20224 move complete, result=0
23:13:41.339 00.000 20224 worker thread done servicing request
23:13:41.342 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58291, med=2832, FiltMin=2573, FiltMax=25555, Gamma=1.000
23:13:41.365 00.023 8996 UpdateGuideState exits: m=703927 SNR=371.7
23:13:41.366 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:41.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:41.368 00.001 8996 Enqueuing Expose request
23:13:41.369 00.001 20224 Worker thread wakes up
23:13:41.369 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:41.370 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:41.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:42.537 01.167 20224 Exposure complete
23:13:42.621 00.084 20224 worker thread done servicing request
23:13:42.621 00.000 8996 OnExposeComplete: enter
23:13:42.622 00.001 8996 UpdateGuideState(): m_state=6
23:13:42.622 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6927
23:13:42.623 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=472.09, Mass=680653, SNR=349.9, Peak=55856 HFD=4.4
23:13:42.624 00.001 8996 MultiStar: [#1 -0.06,-0.12,0.68,U] [#2 -0.26,0.11,0.78,U] [#3 -0.33,0.12,0.60,U] [#4 -0.18,-0.06,0.53,U] [#5 -0.43,-0.10,0.00,M2] [#6 0.09,0.00,0.42,U] [#7 -0.05,0.36,0.47,U] [#8 -0.43,0.24,0.00,M1] 
23:13:42.625 00.001 8996 single-star, 6 included, MultiStar: {-0.13, 0.08}, one-star: {-0.07, 0.13}
23:13:42.626 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
23:13:42.627 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
23:13:42.627 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.05 mountX=-0.08 mountY=-0.12, mountTheta=-2.15
23:13:42.629 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.13, opts=13)
23:13:42.629 00.000 8996 Enqueuing Move request for scope (-0.07, 0.13)
23:13:42.630 00.001 20224 Worker thread wakes up
23:13:42.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
23:13:42.631 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
23:13:42.631 00.000 20224 Moving (-0.07, 0.13) raw xDistance=-0.08 yDistance=-0.12
23:13:42.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:13:42.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:42.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:13:42.631 00.000 20224 MoveAxis(E, 0, ABG)
23:13:42.631 00.000 20224 Move returns status 0, amount 0
23:13:42.631 00.000 20224 MoveAxis(N, 0, ABG)
23:13:42.631 00.000 20224 Move returns status 0, amount 0
23:13:42.632 00.001 20224 move complete, result=0
23:13:42.632 00.000 20224 worker thread done servicing request
23:13:42.634 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55856, med=2832, FiltMin=2592, FiltMax=26877, Gamma=1.000
23:13:42.651 00.017 8996 UpdateGuideState exits: m=680653 SNR=349.9
23:13:42.653 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:42.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:42.656 00.002 8996 Enqueuing Expose request
23:13:42.658 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:42.660 00.002 20224 Worker thread wakes up
23:13:42.660 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:42.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:43.642 00.982 20224 Exposure complete
23:13:43.708 00.066 20224 worker thread done servicing request
23:13:43.708 00.000 8996 OnExposeComplete: enter
23:13:43.710 00.002 8996 UpdateGuideState(): m_state=6
23:13:43.711 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6928
23:13:43.712 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=471.79, Mass=753504, SNR=377.6, Peak=59136 HFD=4.5
23:13:43.712 00.000 8996 MultiStar: [#1 0.01,-0.26,0.66,U] [#2 -0.16,0.06,0.67,U] [#3 -0.12,0.02,0.59,U] [#4 -0.02,0.01,0.52,U] [#5 -0.36,-0.07,0.55,U] [#6 0.14,-0.02,0.41,U] [#7 0.31,0.37,0.00,M1] [#8 -0.24,0.04,0.40,U] 
23:13:43.713 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.07}, one-star: {0.01, -0.17}
23:13:43.714 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
23:13:43.715 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
23:13:43.716 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.48 mountX=-0.08 mountY=0.08, mountTheta=2.37
23:13:43.719 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.07, opts=13)
23:13:43.720 00.001 8996 Enqueuing Move request for scope (-0.09, -0.07)
23:13:43.721 00.001 20224 Worker thread wakes up
23:13:43.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
23:13:43.722 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
23:13:43.722 00.000 20224 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
23:13:43.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:13:43.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:43.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:13:43.722 00.000 20224 MoveAxis(E, 0, ABG)
23:13:43.722 00.000 20224 Move returns status 0, amount 0
23:13:43.722 00.000 20224 MoveAxis(N, 0, ABG)
23:13:43.722 00.000 20224 Move returns status 0, amount 0
23:13:43.722 00.000 20224 move complete, result=0
23:13:43.722 00.000 20224 worker thread done servicing request
23:13:43.731 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59136, med=2832, FiltMin=2566, FiltMax=25325, Gamma=1.000
23:13:43.757 00.026 8996 UpdateGuideState exits: m=753504 SNR=377.6
23:13:43.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:43.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:43.760 00.001 8996 Enqueuing Expose request
23:13:43.761 00.001 20224 Worker thread wakes up
23:13:43.761 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:43.762 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:43.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:44.919 01.157 20224 Exposure complete
23:13:44.981 00.062 20224 worker thread done servicing request
23:13:44.981 00.000 8996 OnExposeComplete: enter
23:13:44.982 00.001 8996 UpdateGuideState(): m_state=6
23:13:44.983 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6929
23:13:44.984 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=472.00, Mass=686434, SNR=342.0, Peak=65504 HFD=4.1
23:13:44.985 00.001 8996 MultiStar: [#1 -0.04,-0.29,0.71,U] [#2 -0.16,0.11,0.91,U] [#3 -0.28,0.01,0.58,U] [#4 -0.15,0.14,0.63,U] [#5 -0.50,0.17,0.00,M2] [#6 -0.06,-0.18,0.45,U] [#7 0.04,0.18,0.50,U] [#8 -0.26,0.05,0.37,U] 
23:13:44.986 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.01}, one-star: {0.17, 0.04}
23:13:44.986 00.000 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
23:13:44.987 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
23:13:44.988 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.99 mountX=-0.07 mountY=-0.00, mountTheta=-3.10
23:13:44.989 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
23:13:44.990 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
23:13:44.991 00.001 20224 Worker thread wakes up
23:13:44.991 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:13:44.991 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:13:44.991 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=-0.00
23:13:44.991 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:13:44.991 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:44.991 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:13:44.991 00.000 20224 MoveAxis(E, 0, ABG)
23:13:44.991 00.000 20224 Move returns status 0, amount 0
23:13:44.991 00.000 20224 MoveAxis(N, 0, ABG)
23:13:44.992 00.001 20224 Move returns status 0, amount 0
23:13:44.992 00.000 20224 move complete, result=0
23:13:44.992 00.000 20224 worker thread done servicing request
23:13:44.996 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2832, FiltMin=2566, FiltMax=27485, Gamma=1.000
23:13:45.018 00.022 8996 UpdateGuideState exits: m=686434 SNR=342.0
23:13:45.020 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:45.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:45.022 00.001 8996 Enqueuing Expose request
23:13:45.023 00.001 20224 Worker thread wakes up
23:13:45.023 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:45.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:45.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:45.998 00.974 20224 Exposure complete
23:13:46.074 00.076 20224 worker thread done servicing request
23:13:46.074 00.000 8996 OnExposeComplete: enter
23:13:46.075 00.001 8996 UpdateGuideState(): m_state=6
23:13:46.076 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6930
23:13:46.077 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=471.93, Mass=768296, SNR=353.4, Peak=63968 HFD=4.3
23:13:46.078 00.001 8996 MultiStar: [#1 -0.19,-0.18,0.70,U] [#2 -0.35,0.14,0.74,U] [#3 -0.21,-0.00,0.58,U] [#4 -0.08,0.05,0.45,U] [#5 -0.45,0.03,0.00,M3] [#6 0.12,-0.15,0.43,U] [#7 -0.00,0.29,0.40,U] [#8 -0.28,0.21,0.45,U] 
23:13:46.079 00.001 8996 single-star, 7 included, MultiStar: {-0.13, 0.03}, one-star: {0.00, -0.03}
23:13:46.080 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
23:13:46.081 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
23:13:46.081 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.47 mountX=0.01 mountY=0.03, mountTheta=1.37
23:13:46.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.03, opts=13)
23:13:46.084 00.001 8996 Enqueuing Move request for scope (0.00, -0.03)
23:13:46.084 00.000 20224 Worker thread wakes up
23:13:46.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
23:13:46.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
23:13:46.084 00.000 20224 Moving (0.00, -0.03) raw xDistance=0.01 yDistance=0.03
23:13:46.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:13:46.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:46.085 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:13:46.085 00.000 20224 MoveAxis(E, 0, ABG)
23:13:46.085 00.000 20224 Move returns status 0, amount 0
23:13:46.085 00.000 20224 MoveAxis(N, 0, ABG)
23:13:46.085 00.000 20224 Move returns status 0, amount 0
23:13:46.085 00.000 20224 move complete, result=0
23:13:46.085 00.000 20224 worker thread done servicing request
23:13:46.088 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63968, med=2832, FiltMin=2550, FiltMax=27523, Gamma=1.000
23:13:46.108 00.020 8996 UpdateGuideState exits: m=768296 SNR=353.4
23:13:46.111 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:46.113 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:46.115 00.002 8996 Enqueuing Expose request
23:13:46.116 00.001 20224 Worker thread wakes up
23:13:46.116 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:46.118 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:46.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:47.330 01.212 20224 Exposure complete
23:13:47.420 00.090 20224 worker thread done servicing request
23:13:47.421 00.001 8996 OnExposeComplete: enter
23:13:47.422 00.001 8996 UpdateGuideState(): m_state=6
23:13:47.423 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6931
23:13:47.424 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=471.82, Mass=721911, SNR=399.5, Peak=54704 HFD=4.5
23:13:47.426 00.002 8996 MultiStar: [#1 0.20,-0.31,0.64,U] [#2 -0.07,-0.18,0.64,U] [#3 -0.16,-0.17,0.56,U] [#4 -0.04,-0.15,0.48,U] [#5 -0.35,-0.00,0.55,U] [#6 0.13,-0.15,0.40,U] [#7 0.20,0.08,0.42,U] [#8 -0.27,-0.21,0.29,U] 
23:13:47.426 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.14}, one-star: {-0.04, -0.14}
23:13:47.427 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
23:13:47.428 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
23:13:47.429 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.85 mountX=-0.03 mountY=0.15, mountTheta=1.75
23:13:47.432 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.14, opts=13)
23:13:47.434 00.002 8996 Enqueuing Move request for scope (-0.04, -0.14)
23:13:47.436 00.002 20224 Worker thread wakes up
23:13:47.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
23:13:47.436 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
23:13:47.436 00.000 20224 Moving (-0.04, -0.14) raw xDistance=-0.03 yDistance=0.15
23:13:47.437 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:13:47.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:47.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:13:47.437 00.000 20224 MoveAxis(E, 0, ABG)
23:13:47.437 00.000 20224 Move returns status 0, amount 0
23:13:47.437 00.000 20224 MoveAxis(N, 0, ABG)
23:13:47.437 00.000 20224 Move returns status 0, amount 0
23:13:47.437 00.000 20224 move complete, result=0
23:13:47.437 00.000 20224 worker thread done servicing request
23:13:47.444 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54704, med=2832, FiltMin=2557, FiltMax=25235, Gamma=1.000
23:13:47.466 00.022 8996 UpdateGuideState exits: m=721911 SNR=399.5
23:13:47.467 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:47.468 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:47.469 00.001 8996 Enqueuing Expose request
23:13:47.469 00.000 20224 Worker thread wakes up
23:13:47.469 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:47.470 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:47.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:48.439 00.969 20224 Exposure complete
23:13:48.527 00.088 20224 worker thread done servicing request
23:13:48.527 00.000 8996 OnExposeComplete: enter
23:13:48.528 00.001 8996 UpdateGuideState(): m_state=6
23:13:48.529 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6932
23:13:48.530 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=471.84, Mass=698914, SNR=319.3, Peak=55075 HFD=4.4
23:13:48.531 00.001 8996 MultiStar: [#1 -0.21,0.01,0.76,U] [#2 -0.20,-0.01,0.87,U] [#3 -0.52,-0.07,0.00,M1] [#4 -0.37,0.00,0.58,U] [#5 -0.24,-0.09,0.62,U] [#6 -0.06,-0.03,0.47,U] [#7 -0.04,0.59,0.00,M1] [#8 -0.02,0.25,0.45,U] 
23:13:48.531 00.000 8996 single-star, 6 included, MultiStar: {-0.17, -0.01}, one-star: {-0.09, -0.12}
23:13:48.532 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
23:13:48.533 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
23:13:48.534 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.24 mountX=-0.08 mountY=0.13, mountTheta=2.14
23:13:48.535 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.12, opts=13)
23:13:48.536 00.001 8996 Enqueuing Move request for scope (-0.09, -0.12)
23:13:48.536 00.000 20224 Worker thread wakes up
23:13:48.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
23:13:48.537 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
23:13:48.537 00.000 20224 Moving (-0.09, -0.12) raw xDistance=-0.08 yDistance=0.13
23:13:48.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:13:48.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:48.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:13:48.537 00.000 20224 MoveAxis(E, 0, ABG)
23:13:48.537 00.000 20224 Move returns status 0, amount 0
23:13:48.537 00.000 20224 MoveAxis(N, 0, ABG)
23:13:48.537 00.000 20224 Move returns status 0, amount 0
23:13:48.537 00.000 20224 move complete, result=0
23:13:48.538 00.001 20224 worker thread done servicing request
23:13:48.542 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55075, med=2832, FiltMin=2553, FiltMax=25619, Gamma=1.000
23:13:48.555 00.013 8996 UpdateGuideState exits: m=698914 SNR=319.3
23:13:48.558 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:48.560 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:48.562 00.002 8996 Enqueuing Expose request
23:13:48.564 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:13:48.565 00.001 20224 Worker thread wakes up
23:13:48.565 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:48.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:49.713 01.148 20224 Exposure complete
23:13:49.783 00.070 20224 worker thread done servicing request
23:13:49.783 00.000 8996 OnExposeComplete: enter
23:13:49.787 00.004 8996 UpdateGuideState(): m_state=6
23:13:49.790 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6933
23:13:49.792 00.002 8996 Star::Find returns 1 (0), X=137.08, Y=472.09, Mass=717525, SNR=340.8, Peak=65011 HFD=4.4
23:13:49.794 00.002 8996 MultiStar: [#1 -0.12,0.11,0.69,U] [#2 -0.35,0.05,0.81,U] [#3 -0.36,0.13,0.73,U] [#4 -0.26,0.09,0.68,U] [#5 -0.53,0.21,0.00,M2] [#6 -0.08,-0.10,0.45,U] [#7 0.06,0.21,0.48,U] [#8 -0.44,0.35,0.00,M1] 
23:13:49.795 00.001 8996 refined, 6 included, MultiStar: {-0.22, 0.09}, one-star: {-0.26, 0.13}
23:13:49.797 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
23:13:49.798 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
23:13:49.800 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.09 hyp=0.24 cameraTheta=2.74 mountX=-0.23 mountY=-0.07, mountTheta=-2.86
23:13:49.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.09, opts=13)
23:13:49.803 00.001 8996 Enqueuing Move request for scope (-0.22, 0.09)
23:13:49.804 00.001 20224 Worker thread wakes up
23:13:49.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.09) opts 0xd
23:13:49.805 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.09)
23:13:49.805 00.000 20224 Moving (-0.22, 0.09) raw xDistance=-0.23 yDistance=-0.07
23:13:49.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:13:49.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:49.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:13:49.805 00.000 20224 MoveAxis(E, 34, ABG)
23:13:49.805 00.000 20224 Guiding  Dir = 2, Dur = 34
23:13:49.805 00.000 20224 IsSlewing returns 0
23:13:49.805 00.000 20224 IsGuiding returns 0
23:13:49.807 00.002 20224 PulseGuide returned control before completion, sleep 43
23:13:49.809 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65011, med=2832, FiltMin=2569, FiltMax=26269, Gamma=1.000
23:13:49.827 00.018 8996 UpdateGuideState exits: m=717525 SNR=340.8
23:13:49.829 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:49.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:49.831 00.001 8996 Enqueuing Expose request
23:13:49.863 00.032 20224 IsGuiding returns 1
23:13:49.863 00.000 20224 scope still moving after pulse duration time elapsed
23:13:49.894 00.031 20224 IsSlewing returns 0
23:13:49.894 00.000 20224 IsGuiding returns 0
23:13:49.894 00.000 20224 scope move finished after 34 + 54 ms
23:13:49.894 00.000 20224 Move returns status 0, amount 34
23:13:49.894 00.000 20224 MoveAxis(N, 0, ABG)
23:13:49.895 00.001 20224 Move returns status 0, amount 0
23:13:49.895 00.000 20224 move complete, result=0
23:13:49.895 00.000 20224 worker thread done servicing request
23:13:49.895 00.000 20224 Worker thread wakes up
23:13:49.895 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:49.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:49.896 00.001 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
23:13:50.869 00.973 20224 Exposure complete
23:13:50.945 00.076 20224 worker thread done servicing request
23:13:50.946 00.001 8996 OnExposeComplete: enter
23:13:50.947 00.001 8996 UpdateGuideState(): m_state=6
23:13:50.948 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6934
23:13:50.949 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=472.07, Mass=722116, SNR=333.7, Peak=63216 HFD=4.3
23:13:50.949 00.000 8996 MultiStar: [#1 0.05,0.04,0.67,U] [#2 -0.33,0.25,0.66,U] [#3 -0.28,-0.00,0.67,U] [#4 -0.20,-0.04,0.55,U] [#5 -0.36,0.26,0.00,M3] [#6 -0.08,-0.03,0.49,U] [#7 -0.15,0.52,0.00,M1] [#8 -0.15,0.21,0.41,U] 
23:13:50.951 00.002 8996 refined, 6 included, MultiStar: {-0.11, 0.08}, one-star: {0.11, 0.11}
23:13:50.953 00.002 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
23:13:50.954 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
23:13:50.955 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.13 cameraTheta=2.50 mountX=-0.11 mountY=-0.07, mountTheta=-2.61
23:13:50.958 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.08, opts=13)
23:13:50.959 00.001 8996 Enqueuing Move request for scope (-0.11, 0.08)
23:13:50.960 00.001 20224 Worker thread wakes up
23:13:50.960 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
23:13:50.960 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
23:13:50.960 00.000 20224 Moving (-0.11, 0.08) raw xDistance=-0.11 yDistance=-0.07
23:13:50.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:13:50.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:50.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:13:50.960 00.000 20224 MoveAxis(E, 0, ABG)
23:13:50.960 00.000 20224 Move returns status 0, amount 0
23:13:50.960 00.000 20224 MoveAxis(N, 0, ABG)
23:13:50.960 00.000 20224 Move returns status 0, amount 0
23:13:50.961 00.001 20224 move complete, result=0
23:13:50.961 00.000 20224 worker thread done servicing request
23:13:50.964 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63216, med=2832, FiltMin=2569, FiltMax=28275, Gamma=1.000
23:13:50.978 00.014 8996 UpdateGuideState exits: m=722116 SNR=333.7
23:13:50.979 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:50.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:50.980 00.000 8996 Enqueuing Expose request
23:13:50.981 00.001 20224 Worker thread wakes up
23:13:50.981 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:13:50.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:50.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:52.139 01.157 20224 Exposure complete
23:13:52.195 00.056 20224 worker thread done servicing request
23:13:52.195 00.000 8996 OnExposeComplete: enter
23:13:52.196 00.001 8996 UpdateGuideState(): m_state=6
23:13:52.196 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6935
23:13:52.197 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.10, Mass=685312, SNR=316.9, Peak=61120 HFD=4.3
23:13:52.198 00.001 8996 MultiStar: [#1 0.08,-0.01,0.81,U] [#2 -0.06,0.03,0.80,U] [#3 -0.29,-0.10,0.64,U] [#4 -0.03,0.01,0.59,U] [#5 -0.29,0.25,0.64,U] [#6 -0.04,-0.20,0.51,U] [#7 0.11,0.19,0.50,U] [#8 -0.04,0.06,0.42,U] 
23:13:52.199 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {0.13, 0.14}
23:13:52.200 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
23:13:52.200 00.000 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
23:13:52.201 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.26 mountX=-0.04 mountY=-0.04, mountTheta=-2.36
23:13:52.203 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
23:13:52.203 00.000 8996 Enqueuing Move request for scope (-0.04, 0.05)
23:13:52.205 00.002 20224 Worker thread wakes up
23:13:52.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:13:52.205 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:13:52.205 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.04 yDistance=-0.04
23:13:52.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:13:52.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:52.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:13:52.205 00.000 20224 MoveAxis(E, 0, ABG)
23:13:52.205 00.000 20224 Move returns status 0, amount 0
23:13:52.205 00.000 20224 MoveAxis(N, 0, ABG)
23:13:52.205 00.000 20224 Move returns status 0, amount 0
23:13:52.205 00.000 20224 move complete, result=0
23:13:52.205 00.000 20224 worker thread done servicing request
23:13:52.209 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61120, med=2832, FiltMin=2557, FiltMax=27795, Gamma=1.000
23:13:52.221 00.012 8996 UpdateGuideState exits: m=685312 SNR=316.9
23:13:52.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:52.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:52.223 00.000 8996 Enqueuing Expose request
23:13:52.224 00.001 20224 Worker thread wakes up
23:13:52.224 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:52.225 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:52.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:53.195 00.970 20224 Exposure complete
23:13:53.268 00.073 20224 worker thread done servicing request
23:13:53.268 00.000 8996 OnExposeComplete: enter
23:13:53.269 00.001 8996 UpdateGuideState(): m_state=6
23:13:53.271 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6936
23:13:53.272 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=472.15, Mass=719006, SNR=324.8, Peak=60224 HFD=4.5
23:13:53.273 00.001 8996 MultiStar: [#1 0.01,-0.06,0.71,U] [#2 -0.03,0.15,0.80,U] [#3 -0.20,-0.20,0.61,U] [#4 -0.13,-0.21,0.54,U] [#5 -0.27,-0.08,0.66,U] [#6 0.16,-0.11,0.48,U] [#7 0.32,0.22,0.49,U] [#8 -0.08,0.11,0.45,U] 
23:13:53.274 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.01}, one-star: {0.03, 0.19}
23:13:53.275 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:13:53.275 00.000 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
23:13:53.276 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.70 mountX=-0.03 mountY=-0.01, mountTheta=-2.81
23:13:53.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
23:13:53.279 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
23:13:53.280 00.001 20224 Worker thread wakes up
23:13:53.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:13:53.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:13:53.280 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.01
23:13:53.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:13:53.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:53.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:13:53.280 00.000 20224 MoveAxis(E, 0, ABG)
23:13:53.280 00.000 20224 Move returns status 0, amount 0
23:13:53.280 00.000 20224 MoveAxis(N, 0, ABG)
23:13:53.280 00.000 20224 Move returns status 0, amount 0
23:13:53.281 00.001 20224 move complete, result=0
23:13:53.281 00.000 20224 worker thread done servicing request
23:13:53.284 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60224, med=2832, FiltMin=2566, FiltMax=26003, Gamma=1.000
23:13:53.297 00.013 8996 UpdateGuideState exits: m=719006 SNR=324.8
23:13:53.298 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:53.299 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:53.300 00.001 8996 Enqueuing Expose request
23:13:53.301 00.001 20224 Worker thread wakes up
23:13:53.301 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:53.301 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:53.302 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:54.457 01.155 20224 Exposure complete
23:13:54.531 00.074 20224 worker thread done servicing request
23:13:54.531 00.000 8996 OnExposeComplete: enter
23:13:54.532 00.001 8996 UpdateGuideState(): m_state=6
23:13:54.533 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6937
23:13:54.534 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.04, Mass=675856, SNR=316.3, Peak=63136 HFD=4.2
23:13:54.535 00.001 8996 MultiStar: [#1 0.04,-0.24,0.78,U] [#2 -0.33,0.01,0.76,U] [#3 -0.21,0.05,0.66,U] [#4 -0.05,0.23,0.61,U] [#5 -0.27,0.13,0.76,U] [#6 0.19,-0.01,0.55,U] [#7 0.17,0.46,0.00,M1] [#8 -0.11,0.12,0.44,U] 
23:13:54.539 00.004 8996 refined, 7 included, MultiStar: {-0.07, 0.04}, one-star: {0.16, 0.08}
23:13:54.541 00.002 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
23:13:54.543 00.002 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
23:13:54.544 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.64 mountX=-0.07 mountY=-0.03, mountTheta=-2.75
23:13:54.547 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
23:13:54.548 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
23:13:54.550 00.002 20224 Worker thread wakes up
23:13:54.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
23:13:54.550 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
23:13:54.550 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
23:13:54.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:13:54.551 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:54.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:13:54.551 00.000 20224 MoveAxis(E, 0, ABG)
23:13:54.551 00.000 20224 Move returns status 0, amount 0
23:13:54.551 00.000 20224 MoveAxis(N, 0, ABG)
23:13:54.551 00.000 20224 Move returns status 0, amount 0
23:13:54.551 00.000 20224 move complete, result=0
23:13:54.551 00.000 20224 worker thread done servicing request
23:13:54.557 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63136, med=2832, FiltMin=2569, FiltMax=26221, Gamma=1.000
23:13:54.582 00.025 8996 UpdateGuideState exits: m=675856 SNR=316.3
23:13:54.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:54.584 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:54.587 00.003 8996 Enqueuing Expose request
23:13:54.588 00.001 20224 Worker thread wakes up
23:13:54.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:54.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:54.589 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:13:55.575 00.986 20224 Exposure complete
23:13:55.670 00.095 20224 worker thread done servicing request
23:13:55.671 00.001 8996 OnExposeComplete: enter
23:13:55.672 00.001 8996 UpdateGuideState(): m_state=6
23:13:55.674 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6938
23:13:55.677 00.003 8996 Star::Find returns 1 (0), X=137.44, Y=471.96, Mass=738121, SNR=329.1, Peak=64224 HFD=4.4
23:13:55.678 00.001 8996 MultiStar: [#1 -0.00,-0.25,0.75,U] [#2 -0.30,-0.08,0.81,U] [#3 -0.24,-0.04,0.58,U] [#4 -0.13,-0.06,0.60,U] [#5 -0.29,0.11,0.74,U] [#6 0.17,-0.25,0.50,U] [#7 0.21,0.26,0.47,U] [#8 -0.15,0.13,0.41,U] 
23:13:55.679 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {0.10, 0.00}
23:13:55.680 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
23:13:55.681 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.52)
23:13:55.682 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.74 mountX=-0.07 mountY=0.04, mountTheta=2.63
23:13:55.683 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
23:13:55.684 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
23:13:55.685 00.001 20224 Worker thread wakes up
23:13:55.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
23:13:55.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
23:13:55.685 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.07 yDistance=0.04
23:13:55.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:13:55.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:55.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:13:55.685 00.000 20224 MoveAxis(E, 0, ABG)
23:13:55.685 00.000 20224 Move returns status 0, amount 0
23:13:55.685 00.000 20224 MoveAxis(N, 0, ABG)
23:13:55.686 00.001 20224 Move returns status 0, amount 0
23:13:55.686 00.000 20224 move complete, result=0
23:13:55.686 00.000 20224 worker thread done servicing request
23:13:55.689 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64224, med=2832, FiltMin=2544, FiltMax=28493, Gamma=1.000
23:13:55.702 00.013 8996 UpdateGuideState exits: m=738121 SNR=329.1
23:13:55.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:55.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:55.704 00.000 8996 Enqueuing Expose request
23:13:55.705 00.001 20224 Worker thread wakes up
23:13:55.705 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:13:55.706 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:55.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:56.876 01.170 20224 Exposure complete
23:13:56.943 00.067 20224 worker thread done servicing request
23:13:56.943 00.000 8996 OnExposeComplete: enter
23:13:56.944 00.001 8996 UpdateGuideState(): m_state=6
23:13:56.945 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6939
23:13:56.946 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=472.11, Mass=683470, SNR=346.7, Peak=60416 HFD=4.4
23:13:56.947 00.001 8996 MultiStar: [#1 0.01,0.06,0.68,U] [#2 -0.15,0.24,0.75,U] [#3 -0.24,0.21,0.62,U] [#4 -0.02,0.28,0.55,U] [#5 -0.22,0.42,0.00,M1] [#6 0.13,0.08,0.41,U] [#7 0.16,0.56,0.00,M1] [#8 -0.02,0.28,0.38,U] 
23:13:56.947 00.000 8996 single-star, 6 included, MultiStar: {-0.04, 0.18}, one-star: {0.04, 0.15}
23:13:56.948 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
23:13:56.949 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
23:13:56.950 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.15 cameraTheta=1.30 mountX=0.03 mountY=-0.15, mountTheta=-1.40
23:13:56.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.15, opts=13)
23:13:56.952 00.001 8996 Enqueuing Move request for scope (0.04, 0.15)
23:13:56.953 00.001 20224 Worker thread wakes up
23:13:56.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
23:13:56.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
23:13:56.953 00.000 20224 Moving (0.04, 0.15) raw xDistance=0.03 yDistance=-0.15
23:13:56.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:13:56.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:56.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:13:56.953 00.000 20224 MoveAxis(E, 0, ABG)
23:13:56.953 00.000 20224 Move returns status 0, amount 0
23:13:56.953 00.000 20224 MoveAxis(N, 0, ABG)
23:13:56.953 00.000 20224 Move returns status 0, amount 0
23:13:56.953 00.000 20224 move complete, result=0
23:13:56.953 00.000 20224 worker thread done servicing request
23:13:56.959 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60416, med=2832, FiltMin=2557, FiltMax=27571, Gamma=1.000
23:13:56.974 00.015 8996 UpdateGuideState exits: m=683470 SNR=346.7
23:13:56.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:56.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:56.977 00.001 8996 Enqueuing Expose request
23:13:56.978 00.001 20224 Worker thread wakes up
23:13:56.978 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:56.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:56.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:57.966 00.987 20224 Exposure complete
23:13:58.060 00.094 20224 worker thread done servicing request
23:13:58.061 00.001 8996 OnExposeComplete: enter
23:13:58.062 00.001 8996 UpdateGuideState(): m_state=6
23:13:58.062 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6940
23:13:58.063 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.09, Mass=718313, SNR=368.7, Peak=65504 HFD=4.6
23:13:58.064 00.001 8996 MultiStar: [#1 0.16,-0.01,0.64,U] [#2 -0.02,0.34,0.72,U] [#3 -0.11,0.03,0.55,U] [#4 -0.04,0.16,0.55,U] [#5 -0.25,0.34,0.62,U] [#6 0.02,0.01,0.39,U] [#7 0.04,0.43,0.00,M2] [#8 -0.04,0.39,0.43,U] 
23:13:58.065 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.18}, one-star: {0.18, 0.13}
23:13:58.066 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
23:13:58.067 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
23:13:58.067 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.54 mountX=-0.01 mountY=-0.18, mountTheta=-1.64
23:13:58.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.18, opts=13)
23:13:58.069 00.000 8996 Enqueuing Move request for scope (0.01, 0.18)
23:13:58.070 00.001 20224 Worker thread wakes up
23:13:58.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
23:13:58.071 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
23:13:58.071 00.000 20224 Moving (0.01, 0.18) raw xDistance=-0.01 yDistance=-0.18
23:13:58.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:13:58.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:13:58.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:13:58.071 00.000 20224 MoveAxis(E, 0, ABG)
23:13:58.071 00.000 20224 Move returns status 0, amount 0
23:13:58.071 00.000 20224 MoveAxis(N, 0, ABG)
23:13:58.071 00.000 20224 Move returns status 0, amount 0
23:13:58.072 00.001 20224 move complete, result=0
23:13:58.072 00.000 20224 worker thread done servicing request
23:13:58.074 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65504, med=2832, FiltMin=2547, FiltMax=27309, Gamma=1.000
23:13:58.088 00.014 8996 UpdateGuideState exits: m=718313 SNR=368.7
23:13:58.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:58.089 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:58.090 00.001 8996 Enqueuing Expose request
23:13:58.091 00.001 20224 Worker thread wakes up
23:13:58.091 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:13:58.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:58.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:13:59.278 01.186 20224 Exposure complete
23:13:59.361 00.083 20224 worker thread done servicing request
23:13:59.361 00.000 8996 OnExposeComplete: enter
23:13:59.362 00.001 8996 UpdateGuideState(): m_state=6
23:13:59.362 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6941
23:13:59.363 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.34, Mass=777028, SNR=401.6, Peak=62803 HFD=4.4
23:13:59.364 00.001 8996 MultiStar: [#1 -0.12,0.20,0.53,U] [#2 -0.28,0.50,0.00,M1] [#3 -0.43,0.34,0.00,M1] [#4 -0.20,0.38,0.00,M1] [#5 -0.30,0.38,0.00,M1] [#6 0.26,0.21,0.42,U] [#7 -0.06,0.71,0.00,M3] [#8 -0.09,0.56,0.00,M1] 
23:13:59.365 00.001 8996 refined, 2 included, MultiStar: {-0.09, 0.30}, one-star: {-0.21, 0.38}
23:13:59.366 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
23:13:59.366 00.000 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
23:13:59.367 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.86 mountX=-0.12 mountY=-0.29, mountTheta=-1.96
23:13:59.369 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.30, opts=13)
23:13:59.370 00.001 8996 Enqueuing Move request for scope (-0.09, 0.30)
23:13:59.370 00.000 20224 Worker thread wakes up
23:13:59.370 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
23:13:59.370 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
23:13:59.370 00.000 20224 Moving (-0.09, 0.30) raw xDistance=-0.12 yDistance=-0.29
23:13:59.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:13:59.371 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:13:59.371 00.000 20224 MoveAxis(E, 0, ABG)
23:13:59.371 00.000 20224 Move returns status 0, amount 0
23:13:59.371 00.000 20224 MoveAxis(N, 60, ABG)
23:13:59.371 00.000 20224 Guiding  Dir = 0, Dur = 60
23:13:59.371 00.000 20224 IsSlewing returns 0
23:13:59.371 00.000 20224 IsGuiding returns 0
23:13:59.374 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62803, med=2832, FiltMin=2553, FiltMax=26368, Gamma=1.000
23:13:59.387 00.013 8996 UpdateGuideState exits: m=777028 SNR=401.6
23:13:59.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:13:59.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:13:59.389 00.000 8996 Enqueuing Expose request
23:13:59.399 00.010 20224 PulseGuide returned control before completion, sleep 43
23:13:59.444 00.045 20224 IsGuiding returns 1
23:13:59.444 00.000 20224 scope still moving after pulse duration time elapsed
23:13:59.476 00.032 20224 IsSlewing returns 0
23:13:59.476 00.000 20224 IsGuiding returns 1
23:13:59.508 00.032 20224 IsSlewing returns 0
23:13:59.508 00.000 20224 IsGuiding returns 0
23:13:59.508 00.000 20224 scope move finished after 60 + 76 ms
23:13:59.508 00.000 20224 Move returns status 0, amount 60
23:13:59.508 00.000 20224 move complete, result=0
23:13:59.508 00.000 20224 worker thread done servicing request
23:13:59.508 00.000 20224 Worker thread wakes up
23:13:59.508 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 60 ms NORTH
23:13:59.509 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:13:59.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:00.488 00.979 20224 Exposure complete
23:14:00.567 00.079 20224 worker thread done servicing request
23:14:00.568 00.001 8996 OnExposeComplete: enter
23:14:00.568 00.000 8996 UpdateGuideState(): m_state=6
23:14:00.569 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6942
23:14:00.571 00.002 8996 Star::Find returns 1 (0), X=137.26, Y=472.27, Mass=764062, SNR=359.9, Peak=57696 HFD=4.5
23:14:00.572 00.001 8996 MultiStar: [#1 -0.15,0.05,0.58,U] [#2 -0.30,0.44,0.00,M2] [#3 -0.43,0.26,0.00,M2] [#4 -0.37,0.28,0.00,M2] [#5 -0.41,0.26,0.00,M2] [#6 -0.07,0.01,0.43,U] [#7 -0.06,0.35,0.46,U] [#8 -0.17,0.57,0.00,M2] 
23:14:00.573 00.001 8996 refined, 3 included, MultiStar: {-0.09, 0.21}, one-star: {-0.08, 0.31}
23:14:00.574 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
23:14:00.575 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
23:14:00.576 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.98 mountX=-0.11 mountY=-0.20, mountTheta=-2.09
23:14:00.579 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.21, opts=13)
23:14:00.581 00.002 8996 Enqueuing Move request for scope (-0.09, 0.21)
23:14:00.583 00.002 20224 Worker thread wakes up
23:14:00.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
23:14:00.583 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
23:14:00.583 00.000 20224 Moving (-0.09, 0.21) raw xDistance=-0.11 yDistance=-0.20
23:14:00.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:14:00.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:00.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:14:00.584 00.001 20224 MoveAxis(E, 0, ABG)
23:14:00.584 00.000 20224 Move returns status 0, amount 0
23:14:00.584 00.000 20224 MoveAxis(N, 0, ABG)
23:14:00.584 00.000 20224 Move returns status 0, amount 0
23:14:00.584 00.000 20224 move complete, result=0
23:14:00.584 00.000 20224 worker thread done servicing request
23:14:00.589 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57696, med=2832, FiltMin=2550, FiltMax=25677, Gamma=1.000
23:14:00.605 00.016 8996 UpdateGuideState exits: m=764062 SNR=359.9
23:14:00.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:00.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:00.608 00.001 8996 Enqueuing Expose request
23:14:00.609 00.001 20224 Worker thread wakes up
23:14:00.609 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:14:00.610 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:00.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:01.783 01.173 20224 Exposure complete
23:14:01.876 00.093 20224 worker thread done servicing request
23:14:01.876 00.000 8996 OnExposeComplete: enter
23:14:01.878 00.002 8996 UpdateGuideState(): m_state=6
23:14:01.880 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6943
23:14:01.882 00.002 8996 Star::Find returns 1 (0), X=137.64, Y=471.94, Mass=684127, SNR=357.2, Peak=65504 HFD=4.4
23:14:01.884 00.002 8996 MultiStar: [#1 0.05,-0.32,0.59,U] [#2 -0.24,-0.06,0.75,U] [#3 -0.09,-0.10,0.58,U] [#4 -0.05,0.08,0.50,U] [#5 -0.24,0.01,0.60,U] [#6 0.01,-0.08,0.41,U] [#7 0.16,0.27,0.44,U] [#8 -0.12,-0.02,0.38,U] 
23:14:01.886 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.03}, one-star: {0.30, -0.02}
23:14:01.887 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
23:14:01.888 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
23:14:01.889 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.76 mountX=-0.00 mountY=0.04, mountTheta=1.66
23:14:01.892 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
23:14:01.894 00.002 8996 Enqueuing Move request for scope (-0.01, -0.03)
23:14:01.895 00.001 20224 Worker thread wakes up
23:14:01.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
23:14:01.895 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
23:14:01.895 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.00 yDistance=0.04
23:14:01.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:14:01.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:01.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:14:01.895 00.000 20224 MoveAxis(E, 0, ABG)
23:14:01.896 00.001 20224 Move returns status 0, amount 0
23:14:01.896 00.000 20224 MoveAxis(N, 0, ABG)
23:14:01.896 00.000 20224 Move returns status 0, amount 0
23:14:01.896 00.000 20224 move complete, result=0
23:14:01.896 00.000 20224 worker thread done servicing request
23:14:01.903 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2829, FiltMin=2589, FiltMax=26253, Gamma=1.000
23:14:01.918 00.015 8996 UpdateGuideState exits: m=684127 SNR=357.2
23:14:01.922 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:01.924 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:01.926 00.002 8996 Enqueuing Expose request
23:14:01.927 00.001 20224 Worker thread wakes up
23:14:01.927 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:01.929 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:01.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:02.908 00.979 20224 Exposure complete
23:14:02.966 00.058 20224 worker thread done servicing request
23:14:02.966 00.000 8996 OnExposeComplete: enter
23:14:02.968 00.002 8996 UpdateGuideState(): m_state=6
23:14:02.969 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6944
23:14:02.970 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.01, Mass=728889, SNR=332.8, Peak=65504 HFD=4.1
23:14:02.971 00.001 8996 MultiStar: [#1 0.04,0.15,0.71,U] [#2 -0.19,0.10,0.79,U] [#3 -0.38,0.03,0.64,U] [#4 -0.30,0.06,0.54,U] [#5 -0.26,0.23,0.66,U] [#6 -0.00,-0.21,0.47,U] [#7 -0.02,0.45,0.00,M2] [#8 -0.17,0.36,0.43,U] 
23:14:02.972 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.09}, one-star: {0.19, 0.05}
23:14:02.973 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
23:14:02.974 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
23:14:02.975 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.15 cameraTheta=2.45 mountX=-0.12 mountY=-0.08, mountTheta=-2.56
23:14:02.977 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
23:14:02.978 00.001 8996 Enqueuing Move request for scope (-0.11, 0.09)
23:14:02.980 00.002 20224 Worker thread wakes up
23:14:02.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
23:14:02.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
23:14:02.980 00.000 20224 Moving (-0.11, 0.09) raw xDistance=-0.12 yDistance=-0.08
23:14:02.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:14:02.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:02.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:14:02.980 00.000 20224 MoveAxis(E, 0, ABG)
23:14:02.980 00.000 20224 Move returns status 0, amount 0
23:14:02.981 00.001 20224 MoveAxis(N, 0, ABG)
23:14:02.981 00.000 20224 Move returns status 0, amount 0
23:14:02.981 00.000 20224 move complete, result=0
23:14:02.981 00.000 20224 worker thread done servicing request
23:14:02.991 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2832, FiltMin=2563, FiltMax=28541, Gamma=1.000
23:14:03.011 00.020 8996 UpdateGuideState exits: m=728889 SNR=332.8
23:14:03.012 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:03.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:03.014 00.001 8996 Enqueuing Expose request
23:14:03.016 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:03.018 00.002 20224 Worker thread wakes up
23:14:03.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:03.019 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:04.195 01.176 20224 Exposure complete
23:14:04.263 00.068 20224 worker thread done servicing request
23:14:04.263 00.000 8996 OnExposeComplete: enter
23:14:04.264 00.001 8996 UpdateGuideState(): m_state=6
23:14:04.264 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6945
23:14:04.265 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=472.08, Mass=740021, SNR=378.1, Peak=65475 HFD=4.3
23:14:04.267 00.002 8996 MultiStar: [#1 -0.15,-0.09,0.67,U] [#2 -0.32,-0.18,0.67,U] [#3 -0.55,-0.09,0.00,M1] [#4 -0.34,0.05,0.46,U] [#5 -0.61,0.13,0.00,M1] [#6 -0.21,-0.02,0.41,U] [#7 -0.21,0.13,0.41,U] [#8 -0.41,0.18,0.00,M1] 
23:14:04.267 00.000 8996 single-star, 5 included, MultiStar: {-0.23, 0.00}, one-star: {-0.19, 0.12}
23:14:04.268 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
23:14:04.269 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
23:14:04.270 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.57 mountX=-0.20 mountY=-0.10, mountTheta=-2.68
23:14:04.271 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
23:14:04.272 00.001 8996 Enqueuing Move request for scope (-0.19, 0.12)
23:14:04.273 00.001 20224 Worker thread wakes up
23:14:04.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
23:14:04.273 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
23:14:04.273 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.20 yDistance=-0.10
23:14:04.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:14:04.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:04.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:14:04.273 00.000 20224 MoveAxis(E, 0, ABG)
23:14:04.273 00.000 20224 Move returns status 0, amount 0
23:14:04.273 00.000 20224 MoveAxis(N, 0, ABG)
23:14:04.273 00.000 20224 Move returns status 0, amount 0
23:14:04.273 00.000 20224 move complete, result=0
23:14:04.273 00.000 20224 worker thread done servicing request
23:14:04.277 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65475, med=2832, FiltMin=2576, FiltMax=28509, Gamma=1.000
23:14:04.295 00.018 8996 UpdateGuideState exits: m=740021 SNR=378.1
23:14:04.297 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:04.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:04.300 00.002 8996 Enqueuing Expose request
23:14:04.301 00.001 20224 Worker thread wakes up
23:14:04.301 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:04.301 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:04.302 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:05.271 00.969 20224 Exposure complete
23:14:05.353 00.082 20224 worker thread done servicing request
23:14:05.353 00.000 8996 OnExposeComplete: enter
23:14:05.355 00.002 8996 UpdateGuideState(): m_state=6
23:14:05.357 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6946
23:14:05.358 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=472.03, Mass=687484, SNR=366.8, Peak=59443 HFD=4.4
23:14:05.359 00.001 8996 MultiStar: [#1 -0.14,-0.10,0.71,U] [#2 -0.37,0.15,0.63,U] [#3 -0.44,0.05,0.00,M2] [#4 -0.27,-0.04,0.54,U] [#5 -0.38,0.16,0.53,U] [#6 -0.07,-0.15,0.49,U] [#7 -0.21,0.33,0.46,U] [#8 -0.18,0.22,0.34,U] 
23:14:05.361 00.002 8996 single-star, 7 included, MultiStar: {-0.22, 0.07}, one-star: {-0.16, 0.07}
23:14:05.363 00.002 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:14:05.365 00.002 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
23:14:05.366 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.71 mountX=-0.16 mountY=-0.05, mountTheta=-2.82
23:14:05.368 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.07, opts=13)
23:14:05.369 00.001 8996 Enqueuing Move request for scope (-0.16, 0.07)
23:14:05.371 00.002 20224 Worker thread wakes up
23:14:05.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
23:14:05.371 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
23:14:05.371 00.000 20224 Moving (-0.16, 0.07) raw xDistance=-0.16 yDistance=-0.05
23:14:05.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:14:05.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:05.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:14:05.371 00.000 20224 MoveAxis(E, 0, ABG)
23:14:05.371 00.000 20224 Move returns status 0, amount 0
23:14:05.372 00.001 20224 MoveAxis(N, 0, ABG)
23:14:05.372 00.000 20224 Move returns status 0, amount 0
23:14:05.372 00.000 20224 move complete, result=0
23:14:05.372 00.000 20224 worker thread done servicing request
23:14:05.380 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59443, med=2832, FiltMin=2579, FiltMax=26605, Gamma=1.000
23:14:05.403 00.023 8996 UpdateGuideState exits: m=687484 SNR=366.8
23:14:05.405 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:05.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:05.406 00.000 8996 Enqueuing Expose request
23:14:05.407 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:05.408 00.001 20224 Worker thread wakes up
23:14:05.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:05.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:06.570 01.162 20224 Exposure complete
23:14:06.643 00.073 20224 worker thread done servicing request
23:14:06.643 00.000 8996 OnExposeComplete: enter
23:14:06.644 00.001 8996 UpdateGuideState(): m_state=6
23:14:06.645 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6947
23:14:06.646 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=471.95, Mass=740186, SNR=358.8, Peak=65504 HFD=4.2
23:14:06.647 00.001 8996 MultiStar: [#1 -0.22,-0.20,0.66,U] [#2 -0.49,0.23,0.00,M1] [#3 -0.35,-0.10,0.64,U] [#4 -0.25,-0.11,0.54,U] [#5 -0.47,0.14,0.00,M1] [#6 -0.08,-0.04,0.47,U] [#7 -0.02,0.26,0.44,U] [#8 -0.30,0.15,0.37,U] 
23:14:06.648 00.001 8996 single-star, 6 included, MultiStar: {-0.15, -0.03}, one-star: {0.03, -0.01}
23:14:06.649 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
23:14:06.649 00.000 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
23:14:06.650 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.23 mountX=0.03 mountY=0.00, mountTheta=0.12
23:14:06.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
23:14:06.653 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
23:14:06.653 00.000 20224 Worker thread wakes up
23:14:06.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:14:06.654 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:14:06.654 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.00
23:14:06.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:14:06.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:06.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:14:06.654 00.000 20224 MoveAxis(E, 0, ABG)
23:14:06.654 00.000 20224 Move returns status 0, amount 0
23:14:06.654 00.000 20224 MoveAxis(N, 0, ABG)
23:14:06.654 00.000 20224 Move returns status 0, amount 0
23:14:06.654 00.000 20224 move complete, result=0
23:14:06.654 00.000 20224 worker thread done servicing request
23:14:06.657 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2832, FiltMin=2547, FiltMax=26963, Gamma=1.000
23:14:06.673 00.016 8996 UpdateGuideState exits: m=740186 SNR=358.8
23:14:06.674 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:06.675 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:06.676 00.001 8996 Enqueuing Expose request
23:14:06.677 00.001 20224 Worker thread wakes up
23:14:06.677 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:06.678 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:06.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:07.656 00.978 20224 Exposure complete
23:14:07.738 00.082 20224 worker thread done servicing request
23:14:07.738 00.000 8996 OnExposeComplete: enter
23:14:07.739 00.001 8996 UpdateGuideState(): m_state=6
23:14:07.740 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6948
23:14:07.741 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=471.85, Mass=743436, SNR=375.3, Peak=63747 HFD=4.4
23:14:07.743 00.002 8996 MultiStar: [#1 -0.47,-0.12,0.00,M1] [#2 -0.52,0.37,0.00,M2] [#3 -0.40,-0.21,0.00,M2] [#4 -0.28,-0.19,0.52,U] [#5 -0.59,0.14,0.00,M2] [#6 -0.18,-0.17,0.41,U] [#7 -0.09,0.21,0.41,U] [#8 -0.35,0.03,0.35,U] 
23:14:07.744 00.001 8996 single-star, 4 included, MultiStar: {-0.20, -0.07}, one-star: {-0.15, -0.11}
23:14:07.746 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:14:07.747 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:14:07.749 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.51 mountX=-0.14 mountY=0.12, mountTheta=2.41
23:14:07.750 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.11, opts=13)
23:14:07.751 00.001 8996 Enqueuing Move request for scope (-0.15, -0.11)
23:14:07.753 00.002 20224 Worker thread wakes up
23:14:07.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
23:14:07.753 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
23:14:07.753 00.000 20224 Moving (-0.15, -0.11) raw xDistance=-0.14 yDistance=0.12
23:14:07.754 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:14:07.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:07.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:14:07.754 00.000 20224 MoveAxis(E, 0, ABG)
23:14:07.754 00.000 20224 Move returns status 0, amount 0
23:14:07.754 00.000 20224 MoveAxis(N, 0, ABG)
23:14:07.754 00.000 20224 Move returns status 0, amount 0
23:14:07.754 00.000 20224 move complete, result=0
23:14:07.754 00.000 20224 worker thread done servicing request
23:14:07.758 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63747, med=2832, FiltMin=2579, FiltMax=25619, Gamma=1.000
23:14:07.778 00.020 8996 UpdateGuideState exits: m=743436 SNR=375.3
23:14:07.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:07.780 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:07.782 00.002 8996 Enqueuing Expose request
23:14:07.783 00.001 20224 Worker thread wakes up
23:14:07.783 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:07.785 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:07.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:08.948 01.163 20224 Exposure complete
23:14:09.029 00.081 20224 worker thread done servicing request
23:14:09.029 00.000 8996 OnExposeComplete: enter
23:14:09.030 00.001 8996 UpdateGuideState(): m_state=6
23:14:09.031 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6949
23:14:09.031 00.000 8996 Star::Find returns 1 (0), X=136.95, Y=472.11, Mass=694491, SNR=366.9, Peak=64051 HFD=4.3
23:14:09.032 00.001 8996 MultiStar: [#1 -0.15,-0.15,0.59,U] [#2 -0.55,0.21,0.00,M3] [#3 -0.56,0.07,0.00,M3] [#4 -0.44,0.17,0.00,M1] [#5 -0.71,0.08,0.00,M3] [#6 -0.02,-0.30,0.39,U] [#7 -0.22,0.31,0.42,U] [#8 -0.54,0.24,0.00,M1] 
23:14:09.033 00.001 8996 refined, 3 included, MultiStar: {-0.24, 0.03}, one-star: {-0.39, 0.15}
23:14:09.034 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
23:14:09.035 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
23:14:09.035 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.03 hyp=0.24 cameraTheta=3.01 mountX=-0.24 mountY=-0.00, mountTheta=-3.12
23:14:09.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.03, opts=13)
23:14:09.038 00.001 8996 Enqueuing Move request for scope (-0.24, 0.03)
23:14:09.038 00.000 20224 Worker thread wakes up
23:14:09.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.03) opts 0xd
23:14:09.039 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.03)
23:14:09.039 00.000 20224 Moving (-0.24, 0.03) raw xDistance=-0.24 yDistance=-0.00
23:14:09.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:14:09.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:09.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:14:09.039 00.000 20224 MoveAxis(E, 35, ABG)
23:14:09.039 00.000 20224 Guiding  Dir = 2, Dur = 35
23:14:09.039 00.000 20224 IsSlewing returns 0
23:14:09.039 00.000 20224 IsGuiding returns 0
23:14:09.046 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64051, med=2832, FiltMin=2589, FiltMax=26557, Gamma=1.000
23:14:09.070 00.024 8996 UpdateGuideState exits: m=694491 SNR=366.9
23:14:09.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:09.073 00.002 20224 PulseGuide returned control before completion, sleep 13
23:14:09.073 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:09.074 00.001 8996 Enqueuing Expose request
23:14:09.086 00.012 20224 IsGuiding returns 1
23:14:09.086 00.000 20224 scope still moving after pulse duration time elapsed
23:14:09.118 00.032 20224 IsSlewing returns 0
23:14:09.118 00.000 20224 IsGuiding returns 1
23:14:09.149 00.031 20224 IsSlewing returns 0
23:14:09.149 00.000 20224 IsGuiding returns 1
23:14:09.180 00.031 20224 IsSlewing returns 0
23:14:09.180 00.000 20224 IsGuiding returns 0
23:14:09.181 00.001 20224 scope move finished after 35 + 107 ms
23:14:09.181 00.000 20224 Move returns status 0, amount 35
23:14:09.181 00.000 20224 MoveAxis(N, 0, ABG)
23:14:09.181 00.000 20224 Move returns status 0, amount 0
23:14:09.181 00.000 20224 move complete, result=0
23:14:09.181 00.000 20224 worker thread done servicing request
23:14:09.181 00.000 20224 Worker thread wakes up
23:14:09.181 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
23:14:09.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:09.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:10.172 00.990 20224 Exposure complete
23:14:10.254 00.082 20224 worker thread done servicing request
23:14:10.254 00.000 8996 OnExposeComplete: enter
23:14:10.255 00.001 8996 UpdateGuideState(): m_state=6
23:14:10.257 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6950
23:14:10.258 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.08, Mass=737041, SNR=360.5, Peak=65504 HFD=4.3
23:14:10.259 00.001 8996 MultiStar: [#1 0.12,-0.07,0.58,U] [#2 -0.21,0.34,0.71,U] [#3 -0.26,0.14,0.57,U] [#4 -0.09,0.15,0.51,U] [#5 -0.07,0.04,0.56,U] [#6 0.14,-0.10,0.43,U] [#7 0.17,0.47,0.00,M1] [#8 -0.03,0.25,0.38,U] 
23:14:10.260 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.12}, one-star: {0.15, 0.12}
23:14:10.261 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
23:14:10.262 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
23:14:10.262 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.77 mountX=-0.03 mountY=-0.11, mountTheta=-1.87
23:14:10.264 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
23:14:10.265 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
23:14:10.266 00.001 20224 Worker thread wakes up
23:14:10.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
23:14:10.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
23:14:10.266 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
23:14:10.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:14:10.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:10.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:14:10.266 00.000 20224 MoveAxis(E, 0, ABG)
23:14:10.266 00.000 20224 Move returns status 0, amount 0
23:14:10.266 00.000 20224 MoveAxis(N, 0, ABG)
23:14:10.266 00.000 20224 Move returns status 0, amount 0
23:14:10.266 00.000 20224 move complete, result=0
23:14:10.267 00.001 20224 worker thread done servicing request
23:14:10.271 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65504, med=2832, FiltMin=2560, FiltMax=29683, Gamma=1.000
23:14:10.298 00.027 8996 UpdateGuideState exits: m=737041 SNR=360.5
23:14:10.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:10.301 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:10.302 00.001 8996 Enqueuing Expose request
23:14:10.303 00.001 20224 Worker thread wakes up
23:14:10.303 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:10.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:10.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:11.469 01.165 20224 Exposure complete
23:14:11.547 00.078 20224 worker thread done servicing request
23:14:11.547 00.000 8996 OnExposeComplete: enter
23:14:11.548 00.001 8996 UpdateGuideState(): m_state=6
23:14:11.549 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6951
23:14:11.550 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=471.79, Mass=725521, SNR=352.8, Peak=65504 HFD=4.6
23:14:11.551 00.001 8996 MultiStar: [#1 0.04,-0.16,0.63,U] [#2 -0.23,0.24,0.76,U] [#3 -0.06,0.05,0.57,U] [#4 0.01,0.09,0.50,U] [#5 -0.21,0.03,0.67,U] [#6 0.22,-0.20,0.44,U] [#7 0.47,0.30,0.00,M2] [#8 -0.10,0.08,0.43,U] 
23:14:11.552 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.01}, one-star: {0.22, -0.17}
23:14:11.552 00.000 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
23:14:11.553 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
23:14:11.554 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.11 mountX=-0.01 mountY=0.01, mountTheta=2.01
23:14:11.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
23:14:11.557 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
23:14:11.557 00.000 20224 Worker thread wakes up
23:14:11.558 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
23:14:11.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
23:14:11.558 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
23:14:11.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:14:11.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:11.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:14:11.558 00.000 20224 MoveAxis(E, 0, ABG)
23:14:11.558 00.000 20224 Move returns status 0, amount 0
23:14:11.558 00.000 20224 MoveAxis(N, 0, ABG)
23:14:11.558 00.000 20224 Move returns status 0, amount 0
23:14:11.558 00.000 20224 move complete, result=0
23:14:11.558 00.000 20224 worker thread done servicing request
23:14:11.561 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2832, FiltMin=2571, FiltMax=29661, Gamma=1.000
23:14:11.576 00.015 8996 UpdateGuideState exits: m=725521 SNR=352.8
23:14:11.579 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:11.581 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:11.583 00.002 8996 Enqueuing Expose request
23:14:11.584 00.001 20224 Worker thread wakes up
23:14:11.584 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:11.585 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:11.586 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:12.554 00.968 20224 Exposure complete
23:14:12.627 00.073 20224 worker thread done servicing request
23:14:12.627 00.000 8996 OnExposeComplete: enter
23:14:12.629 00.002 8996 UpdateGuideState(): m_state=6
23:14:12.631 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6952
23:14:12.632 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=471.89, Mass=670841, SNR=355.5, Peak=62992 HFD=4.4
23:14:12.635 00.003 8996 MultiStar: [#1 -0.12,0.07,0.73,U] [#2 -0.23,0.45,0.00,M2] [#3 -0.18,0.10,0.64,U] [#4 -0.11,-0.04,0.50,U] [#5 -0.34,0.21,0.60,U] [#6 0.15,-0.25,0.40,U] [#7 0.31,0.37,0.00,M3] [#8 -0.12,0.23,0.37,U] 
23:14:12.638 00.003 8996 refined, 6 included, MultiStar: {-0.08, 0.03}, one-star: {0.12, -0.07}
23:14:12.640 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:14:12.641 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
23:14:12.643 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.74 mountX=-0.08 mountY=-0.02, mountTheta=-2.85
23:14:12.645 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
23:14:12.647 00.002 8996 Enqueuing Move request for scope (-0.08, 0.03)
23:14:12.648 00.001 20224 Worker thread wakes up
23:14:12.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:14:12.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:14:12.648 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
23:14:12.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:14:12.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:12.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:14:12.649 00.001 20224 MoveAxis(E, 0, ABG)
23:14:12.649 00.000 20224 Move returns status 0, amount 0
23:14:12.649 00.000 20224 MoveAxis(N, 0, ABG)
23:14:12.649 00.000 20224 Move returns status 0, amount 0
23:14:12.649 00.000 20224 move complete, result=0
23:14:12.649 00.000 20224 worker thread done servicing request
23:14:12.660 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62992, med=2832, FiltMin=2569, FiltMax=25293, Gamma=1.000
23:14:12.688 00.028 8996 UpdateGuideState exits: m=670841 SNR=355.5
23:14:12.690 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:12.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:12.693 00.002 8996 Enqueuing Expose request
23:14:12.695 00.002 20224 Worker thread wakes up
23:14:12.695 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:12.696 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:12.697 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:13.858 01.161 20224 Exposure complete
23:14:13.922 00.064 20224 worker thread done servicing request
23:14:13.923 00.001 8996 OnExposeComplete: enter
23:14:13.923 00.000 8996 UpdateGuideState(): m_state=6
23:14:13.925 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6953
23:14:13.926 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=471.98, Mass=668893, SNR=315.9, Peak=56016 HFD=4.2
23:14:13.927 00.001 8996 MultiStar: [#1 -0.03,-0.00,0.71,U] [#2 -0.14,0.19,0.86,U] [#3 0.01,-0.12,0.69,U] [#4 -0.04,-0.01,0.57,U] [#5 -0.25,0.14,0.69,U] [#6 0.36,-0.19,0.48,U] [#7 0.26,0.25,0.51,U] [#8 -0.17,0.18,0.43,U] 
23:14:13.929 00.002 8996 single-star, 8 included, MultiStar: {-0.01, 0.05}, one-star: {0.01, 0.02}
23:14:13.930 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
23:14:13.931 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
23:14:13.932 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.07 mountX=0.01 mountY=-0.02, mountTheta=-1.17
23:14:13.935 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
23:14:13.936 00.001 8996 Enqueuing Move request for scope (0.01, 0.02)
23:14:13.937 00.001 20224 Worker thread wakes up
23:14:13.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:14:13.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:14:13.937 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
23:14:13.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:14:13.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:13.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:14:13.937 00.000 20224 MoveAxis(E, 0, ABG)
23:14:13.938 00.001 20224 Move returns status 0, amount 0
23:14:13.938 00.000 20224 MoveAxis(N, 0, ABG)
23:14:13.938 00.000 20224 Move returns status 0, amount 0
23:14:13.938 00.000 20224 move complete, result=0
23:14:13.938 00.000 20224 worker thread done servicing request
23:14:13.942 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56016, med=2832, FiltMin=2547, FiltMax=27005, Gamma=1.000
23:14:13.956 00.014 8996 UpdateGuideState exits: m=668893 SNR=315.9
23:14:13.957 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:13.957 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:13.958 00.001 8996 Enqueuing Expose request
23:14:13.959 00.001 20224 Worker thread wakes up
23:14:13.959 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:13.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:13.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:14.927 00.967 20224 Exposure complete
23:14:14.984 00.057 20224 worker thread done servicing request
23:14:14.984 00.000 8996 OnExposeComplete: enter
23:14:14.985 00.001 8996 UpdateGuideState(): m_state=6
23:14:14.986 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6954
23:14:14.986 00.000 8996 Star::Find returns 1 (0), X=137.39, Y=472.01, Mass=743174, SNR=340.6, Peak=61280 HFD=4.2
23:14:14.987 00.001 8996 MultiStar: [#1 0.15,-0.08,0.69,U] [#2 0.06,0.27,0.72,U] [#3 -0.07,0.11,0.60,U] [#4 0.07,0.18,0.50,U] [#5 -0.19,0.25,0.62,U] [#6 0.20,-0.17,0.49,U] [#7 0.24,0.31,0.49,U] [#8 0.19,0.26,0.44,U] 
23:14:14.988 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.12}, one-star: {0.05, 0.05}
23:14:14.989 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
23:14:14.990 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
23:14:14.990 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.82 mountX=0.04 mountY=-0.06, mountTheta=-0.93
23:14:14.993 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
23:14:14.995 00.002 8996 Enqueuing Move request for scope (0.05, 0.05)
23:14:14.996 00.001 20224 Worker thread wakes up
23:14:14.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:14:14.997 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:14:14.997 00.000 20224 Moving (0.05, 0.05) raw xDistance=0.04 yDistance=-0.06
23:14:14.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:14:14.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:14.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:14:14.997 00.000 20224 MoveAxis(E, 0, ABG)
23:14:14.997 00.000 20224 Move returns status 0, amount 0
23:14:14.997 00.000 20224 MoveAxis(N, 0, ABG)
23:14:14.998 00.001 20224 Move returns status 0, amount 0
23:14:14.998 00.000 20224 move complete, result=0
23:14:14.998 00.000 20224 worker thread done servicing request
23:14:15.003 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61280, med=2832, FiltMin=2553, FiltMax=29587, Gamma=1.000
23:14:15.018 00.015 8996 UpdateGuideState exits: m=743174 SNR=340.6
23:14:15.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:15.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:15.021 00.001 8996 Enqueuing Expose request
23:14:15.022 00.001 20224 Worker thread wakes up
23:14:15.022 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:15.023 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:15.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:16.205 01.182 20224 Exposure complete
23:14:16.280 00.075 20224 worker thread done servicing request
23:14:16.280 00.000 8996 OnExposeComplete: enter
23:14:16.281 00.001 8996 UpdateGuideState(): m_state=6
23:14:16.282 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6955
23:14:16.283 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=472.03, Mass=686842, SNR=366.6, Peak=65504 HFD=4.5
23:14:16.284 00.001 8996 MultiStar: [#1 0.23,-0.09,0.63,U] [#2 -0.11,0.54,0.00,M1] [#3 -0.20,0.04,0.53,U] [#4 -0.10,0.07,0.51,U] [#5 -0.01,0.13,0.57,U] [#6 0.11,-0.19,0.43,U] [#7 0.15,0.22,0.44,U] [#8 0.26,0.35,0.00,M1] 
23:14:16.284 00.000 8996 refined, 6 included, MultiStar: {0.09, 0.04}, one-star: {0.27, 0.07}
23:14:16.285 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
23:14:16.286 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
23:14:16.287 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.40 mountX=0.09 mountY=-0.05, mountTheta=-0.51
23:14:16.288 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.04, opts=13)
23:14:16.290 00.002 8996 Enqueuing Move request for scope (0.09, 0.04)
23:14:16.292 00.002 20224 Worker thread wakes up
23:14:16.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
23:14:16.292 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
23:14:16.292 00.000 20224 Moving (0.09, 0.04) raw xDistance=0.09 yDistance=-0.05
23:14:16.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:14:16.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:16.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:14:16.292 00.000 20224 MoveAxis(E, 0, ABG)
23:14:16.292 00.000 20224 Move returns status 0, amount 0
23:14:16.292 00.000 20224 MoveAxis(N, 0, ABG)
23:14:16.292 00.000 20224 Move returns status 0, amount 0
23:14:16.292 00.000 20224 move complete, result=0
23:14:16.292 00.000 20224 worker thread done servicing request
23:14:16.298 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65504, med=2832, FiltMin=2553, FiltMax=28787, Gamma=1.000
23:14:16.316 00.018 8996 UpdateGuideState exits: m=686842 SNR=366.6
23:14:16.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:16.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:16.320 00.002 8996 Enqueuing Expose request
23:14:16.321 00.001 20224 Worker thread wakes up
23:14:16.321 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:16.322 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:16.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:17.297 00.975 20224 Exposure complete
23:14:17.354 00.057 20224 worker thread done servicing request
23:14:17.354 00.000 8996 OnExposeComplete: enter
23:14:17.356 00.002 8996 UpdateGuideState(): m_state=6
23:14:17.356 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6956
23:14:17.357 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=472.00, Mass=752151, SNR=382.4, Peak=65504 HFD=4.4
23:14:17.358 00.001 8996 MultiStar: [#1 -0.03,-0.11,0.60,U] [#2 -0.31,0.29,0.71,U] [#3 -0.35,0.01,0.54,U] [#4 -0.21,0.02,0.47,U] [#5 -0.30,0.09,0.56,U] [#6 0.08,-0.13,0.39,U] [#7 0.04,0.32,0.40,U] [#8 -0.04,0.22,0.34,U] 
23:14:17.359 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.08}, one-star: {0.22, 0.04}
23:14:17.361 00.002 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
23:14:17.362 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
23:14:17.364 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.41 mountX=-0.10 mountY=-0.07, mountTheta=-2.52
23:14:17.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.08, opts=13)
23:14:17.367 00.001 8996 Enqueuing Move request for scope (-0.09, 0.08)
23:14:17.368 00.001 20224 Worker thread wakes up
23:14:17.369 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:14:17.369 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:14:17.369 00.000 20224 Moving (-0.09, 0.08) raw xDistance=-0.10 yDistance=-0.07
23:14:17.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:14:17.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:17.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:14:17.369 00.000 20224 MoveAxis(E, 0, ABG)
23:14:17.369 00.000 20224 Move returns status 0, amount 0
23:14:17.369 00.000 20224 MoveAxis(N, 0, ABG)
23:14:17.369 00.000 20224 Move returns status 0, amount 0
23:14:17.369 00.000 20224 move complete, result=0
23:14:17.369 00.000 20224 worker thread done servicing request
23:14:17.377 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2832, FiltMin=2579, FiltMax=30173, Gamma=1.000
23:14:17.401 00.024 8996 UpdateGuideState exits: m=752151 SNR=382.4
23:14:17.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:17.406 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:17.408 00.002 8996 Enqueuing Expose request
23:14:17.410 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:17.412 00.002 20224 Worker thread wakes up
23:14:17.413 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:17.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:18.580 01.167 20224 Exposure complete
23:14:18.647 00.067 20224 worker thread done servicing request
23:14:18.648 00.001 8996 OnExposeComplete: enter
23:14:18.649 00.001 8996 UpdateGuideState(): m_state=6
23:14:18.650 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6957
23:14:18.652 00.002 8996 Star::Find returns 1 (0), X=137.65, Y=472.08, Mass=735015, SNR=375.2, Peak=65504 HFD=4.4
23:14:18.654 00.002 8996 MultiStar: [#1 0.00,0.17,0.59,U] [#2 -0.08,0.52,0.00,M1] [#3 -0.09,0.00,0.53,U] [#4 0.12,0.26,0.58,U] [#5 -0.17,0.35,0.61,U] [#6 0.23,-0.01,0.39,U] [#7 0.27,0.34,0.00,M1] [#8 0.02,0.43,0.30,U] 
23:14:18.655 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.18}, one-star: {0.31, 0.12}
23:14:18.656 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
23:14:18.657 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
23:14:18.657 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.14 mountX=0.06 mountY=-0.19, mountTheta=-1.24
23:14:18.658 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.18, opts=13)
23:14:18.660 00.002 8996 Enqueuing Move request for scope (0.08, 0.18)
23:14:18.661 00.001 20224 Worker thread wakes up
23:14:18.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
23:14:18.661 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
23:14:18.661 00.000 20224 Moving (0.08, 0.18) raw xDistance=0.06 yDistance=-0.19
23:14:18.662 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:14:18.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:18.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:14:18.662 00.000 20224 MoveAxis(E, 0, ABG)
23:14:18.662 00.000 20224 Move returns status 0, amount 0
23:14:18.662 00.000 20224 MoveAxis(N, 0, ABG)
23:14:18.662 00.000 20224 Move returns status 0, amount 0
23:14:18.662 00.000 20224 move complete, result=0
23:14:18.663 00.001 20224 worker thread done servicing request
23:14:18.667 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65504, med=2832, FiltMin=2537, FiltMax=31043, Gamma=1.000
23:14:18.683 00.016 8996 UpdateGuideState exits: m=735015 SNR=375.2
23:14:18.685 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:18.688 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:18.689 00.001 8996 Enqueuing Expose request
23:14:18.690 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:14:18.691 00.001 20224 Worker thread wakes up
23:14:18.691 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:18.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:19.680 00.989 20224 Exposure complete
23:14:19.745 00.065 20224 worker thread done servicing request
23:14:19.745 00.000 8996 OnExposeComplete: enter
23:14:19.747 00.002 8996 UpdateGuideState(): m_state=6
23:14:19.748 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6958
23:14:19.750 00.002 8996 Star::Find returns 1 (0), X=137.58, Y=472.02, Mass=685130, SNR=347.1, Peak=64736 HFD=4.2
23:14:19.751 00.001 8996 MultiStar: [#1 -0.01,-0.06,0.67,U] [#2 -0.14,0.24,0.73,U] [#3 -0.17,-0.13,0.64,U] [#4 -0.05,-0.06,0.58,U] [#5 -0.28,0.09,0.61,U] [#6 0.05,-0.01,0.43,U] [#7 0.14,0.32,0.47,U] [#8 -0.21,0.26,0.37,U] 
23:14:19.752 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {0.25, 0.06}
23:14:19.753 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
23:14:19.753 00.000 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
23:14:19.754 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.96 mountX=-0.03 mountY=-0.06, mountTheta=-2.06
23:14:19.756 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
23:14:19.757 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
23:14:19.758 00.001 20224 Worker thread wakes up
23:14:19.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
23:14:19.759 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
23:14:19.759 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.03 yDistance=-0.06
23:14:19.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:14:19.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:19.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:14:19.759 00.000 20224 MoveAxis(E, 0, ABG)
23:14:19.759 00.000 20224 Move returns status 0, amount 0
23:14:19.759 00.000 20224 MoveAxis(N, 0, ABG)
23:14:19.759 00.000 20224 Move returns status 0, amount 0
23:14:19.759 00.000 20224 move complete, result=0
23:14:19.759 00.000 20224 worker thread done servicing request
23:14:19.763 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64736, med=2832, FiltMin=2579, FiltMax=27277, Gamma=1.000
23:14:19.776 00.013 8996 UpdateGuideState exits: m=685130 SNR=347.1
23:14:19.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:19.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:19.778 00.000 8996 Enqueuing Expose request
23:14:19.779 00.001 20224 Worker thread wakes up
23:14:19.779 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:19.780 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:19.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:20.936 01.156 20224 Exposure complete
23:14:21.002 00.066 20224 worker thread done servicing request
23:14:21.002 00.000 8996 OnExposeComplete: enter
23:14:21.004 00.002 8996 UpdateGuideState(): m_state=6
23:14:21.004 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6959
23:14:21.006 00.002 8996 Star::Find returns 1 (0), X=137.38, Y=471.98, Mass=687997, SNR=355.1, Peak=61504 HFD=4.2
23:14:21.007 00.001 8996 MultiStar: [#1 0.09,0.12,0.59,U] [#2 -0.18,0.37,0.75,U] [#3 -0.29,0.17,0.58,U] [#4 -0.18,0.31,0.52,U] [#5 -0.26,0.17,0.53,U] [#6 0.11,-0.00,0.44,U] [#7 0.21,0.48,0.00,M1] [#8 -0.16,0.37,0.39,U] 
23:14:21.008 00.001 8996 single-star, 7 included, MultiStar: {-0.09, 0.18}, one-star: {0.04, 0.02}
23:14:21.009 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
23:14:21.010 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
23:14:21.012 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.46 mountX=0.04 mountY=-0.03, mountTheta=-0.57
23:14:21.014 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
23:14:21.014 00.000 8996 Enqueuing Move request for scope (0.04, 0.02)
23:14:21.016 00.002 20224 Worker thread wakes up
23:14:21.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
23:14:21.016 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
23:14:21.016 00.000 20224 Moving (0.04, 0.02) raw xDistance=0.04 yDistance=-0.03
23:14:21.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:14:21.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:21.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:14:21.016 00.000 20224 MoveAxis(E, 0, ABG)
23:14:21.016 00.000 20224 Move returns status 0, amount 0
23:14:21.016 00.000 20224 MoveAxis(N, 0, ABG)
23:14:21.016 00.000 20224 Move returns status 0, amount 0
23:14:21.016 00.000 20224 move complete, result=0
23:14:21.016 00.000 20224 worker thread done servicing request
23:14:21.020 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61504, med=2832, FiltMin=2550, FiltMax=27245, Gamma=1.000
23:14:21.036 00.016 8996 UpdateGuideState exits: m=687997 SNR=355.1
23:14:21.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:21.040 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:21.041 00.001 8996 Enqueuing Expose request
23:14:21.042 00.001 20224 Worker thread wakes up
23:14:21.042 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:21.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:21.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:22.036 00.993 20224 Exposure complete
23:14:22.109 00.073 20224 worker thread done servicing request
23:14:22.109 00.000 8996 OnExposeComplete: enter
23:14:22.111 00.002 8996 UpdateGuideState(): m_state=6
23:14:22.113 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6960
23:14:22.114 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=472.00, Mass=671531, SNR=346.5, Peak=53552 HFD=4.3
23:14:22.116 00.002 8996 MultiStar: [#1 -0.12,0.04,0.71,U] [#2 -0.43,0.54,0.00,M1] [#3 -0.49,0.22,0.00,M1] [#4 -0.43,0.29,0.00,M1] [#5 -0.48,0.20,0.00,M1] [#6 0.05,0.13,0.44,U] [#7 -0.21,0.49,0.00,M2] [#8 -0.43,0.37,0.00,M1] 
23:14:22.117 00.001 8996 refined, 2 included, MultiStar: {-0.09, 0.06}, one-star: {-0.13, 0.04}
23:14:22.118 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
23:14:22.119 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
23:14:22.120 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.54 mountX=-0.09 mountY=-0.05, mountTheta=-2.65
23:14:22.123 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
23:14:22.125 00.002 8996 Enqueuing Move request for scope (-0.09, 0.06)
23:14:22.127 00.002 20224 Worker thread wakes up
23:14:22.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
23:14:22.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
23:14:22.127 00.000 20224 Moving (-0.09, 0.06) raw xDistance=-0.09 yDistance=-0.05
23:14:22.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:14:22.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:22.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:14:22.127 00.000 20224 MoveAxis(E, 0, ABG)
23:14:22.127 00.000 20224 Move returns status 0, amount 0
23:14:22.127 00.000 20224 MoveAxis(N, 0, ABG)
23:14:22.128 00.001 20224 Move returns status 0, amount 0
23:14:22.128 00.000 20224 move complete, result=0
23:14:22.128 00.000 20224 worker thread done servicing request
23:14:22.132 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53552, med=2832, FiltMin=2542, FiltMax=27165, Gamma=1.000
23:14:22.148 00.016 8996 UpdateGuideState exits: m=671531 SNR=346.5
23:14:22.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:22.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:22.151 00.001 8996 Enqueuing Expose request
23:14:22.153 00.002 20224 Worker thread wakes up
23:14:22.153 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:14:22.154 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:22.154 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:23.342 01.188 20224 Exposure complete
23:14:23.424 00.082 20224 worker thread done servicing request
23:14:23.425 00.001 8996 OnExposeComplete: enter
23:14:23.426 00.001 8996 UpdateGuideState(): m_state=6
23:14:23.428 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6961
23:14:23.429 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=472.28, Mass=754895, SNR=373.4, Peak=61424 HFD=4.6
23:14:23.431 00.002 8996 MultiStar: [#1 -0.12,0.06,0.62,U] [#2 -0.49,0.50,0.00,M2] [#3 -0.26,0.40,0.00,M2] [#4 -0.15,0.38,0.51,U] [#5 -0.39,0.38,0.00,M2] [#6 0.16,0.35,0.39,U] [#7 0.12,0.63,0.00,M3] [#8 -0.29,0.54,0.00,M2] 
23:14:23.432 00.001 8996 refined, 3 included, MultiStar: {-0.02, 0.27}, one-star: {0.04, 0.32}
23:14:23.433 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
23:14:23.434 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:14:23.435 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.65 mountX=-0.05 mountY=-0.27, mountTheta=-1.75
23:14:23.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.27, opts=13)
23:14:23.438 00.001 8996 Enqueuing Move request for scope (-0.02, 0.27)
23:14:23.439 00.001 20224 Worker thread wakes up
23:14:23.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
23:14:23.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
23:14:23.439 00.000 20224 Moving (-0.02, 0.27) raw xDistance=-0.05 yDistance=-0.27
23:14:23.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:14:23.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:14:23.439 00.000 20224 MoveAxis(E, 0, ABG)
23:14:23.439 00.000 20224 Move returns status 0, amount 0
23:14:23.439 00.000 20224 MoveAxis(N, 56, ABG)
23:14:23.440 00.001 20224 Guiding  Dir = 0, Dur = 56
23:14:23.440 00.000 20224 IsSlewing returns 0
23:14:23.440 00.000 20224 IsGuiding returns 0
23:14:23.443 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61424, med=2832, FiltMin=2557, FiltMax=27117, Gamma=1.000
23:14:23.453 00.010 20224 PulseGuide returned control before completion, sleep 54
23:14:23.456 00.003 8996 UpdateGuideState exits: m=754895 SNR=373.4
23:14:23.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:23.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:23.459 00.001 8996 Enqueuing Expose request
23:14:23.515 00.056 20224 IsGuiding returns 1
23:14:23.515 00.000 20224 scope still moving after pulse duration time elapsed
23:14:23.545 00.030 20224 IsSlewing returns 0
23:14:23.545 00.000 20224 IsGuiding returns 0
23:14:23.545 00.000 20224 scope move finished after 56 + 49 ms
23:14:23.545 00.000 20224 Move returns status 0, amount 56
23:14:23.545 00.000 20224 move complete, result=0
23:14:23.545 00.000 20224 worker thread done servicing request
23:14:23.545 00.000 20224 Worker thread wakes up
23:14:23.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:23.545 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 56 ms NORTH
23:14:23.547 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:24.539 00.992 20224 Exposure complete
23:14:24.614 00.075 20224 worker thread done servicing request
23:14:24.614 00.000 8996 OnExposeComplete: enter
23:14:24.615 00.001 8996 UpdateGuideState(): m_state=6
23:14:24.616 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6962
23:14:24.617 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=472.27, Mass=730523, SNR=353.9, Peak=63587 HFD=4.2
23:14:24.618 00.001 8996 MultiStar: [#1 -0.17,0.12,0.59,U] [#2 -0.23,0.36,0.72,U] [#3 -0.41,0.18,0.00,M3] [#4 -0.17,0.28,0.50,U] [#5 -0.51,0.35,0.00,M3] [#6 0.00,0.28,0.43,U] [#7 -0.04,0.55,0.00,M4] [#8 -0.29,0.48,0.00,M3] 
23:14:24.619 00.001 8996 refined, 4 included, MultiStar: {-0.19, 0.28}, one-star: {-0.26, 0.31}
23:14:24.620 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
23:14:24.620 00.000 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
23:14:24.622 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.34 cameraTheta=2.17 mountX=-0.22 mountY=-0.25, mountTheta=-2.28
23:14:24.623 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.28, opts=13)
23:14:24.624 00.001 8996 Enqueuing Move request for scope (-0.19, 0.28)
23:14:24.625 00.001 20224 Worker thread wakes up
23:14:24.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd
23:14:24.625 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.28)
23:14:24.625 00.000 20224 Moving (-0.19, 0.28) raw xDistance=-0.22 yDistance=-0.25
23:14:24.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:14:24.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:14:24.625 00.000 20224 MoveAxis(E, 32, ABG)
23:14:24.625 00.000 20224 Guiding  Dir = 2, Dur = 32
23:14:24.626 00.001 20224 IsSlewing returns 0
23:14:24.626 00.000 20224 IsGuiding returns 0
23:14:24.629 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63587, med=2832, FiltMin=2582, FiltMax=25981, Gamma=1.000
23:14:24.639 00.010 20224 PulseGuide returned control before completion, sleep 30
23:14:24.645 00.006 8996 UpdateGuideState exits: m=730523 SNR=353.9
23:14:24.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:24.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:24.649 00.002 8996 Enqueuing Expose request
23:14:24.684 00.035 20224 IsGuiding returns 1
23:14:24.684 00.000 20224 scope still moving after pulse duration time elapsed
23:14:24.715 00.031 20224 IsSlewing returns 0
23:14:24.716 00.001 20224 IsGuiding returns 1
23:14:24.746 00.030 20224 IsSlewing returns 0
23:14:24.746 00.000 20224 IsGuiding returns 0
23:14:24.746 00.000 20224 scope move finished after 32 + 89 ms
23:14:24.746 00.000 20224 Move returns status 0, amount 32
23:14:24.748 00.002 20224 MoveAxis(N, 54, ABG)
23:14:24.748 00.000 20224 Guiding  Dir = 0, Dur = 54
23:14:24.748 00.000 20224 IsSlewing returns 0
23:14:24.748 00.000 20224 IsGuiding returns 0
23:14:24.794 00.046 20224 PulseGuide returned control before completion, sleep 17
23:14:24.824 00.030 20224 IsGuiding returns 1
23:14:24.824 00.000 20224 scope still moving after pulse duration time elapsed
23:14:24.856 00.032 20224 IsSlewing returns 0
23:14:24.857 00.001 20224 IsGuiding returns 1
23:14:24.886 00.029 20224 IsSlewing returns 0
23:14:24.886 00.000 20224 IsGuiding returns 0
23:14:24.886 00.000 20224 scope move finished after 54 + 84 ms
23:14:24.886 00.000 20224 Move returns status 0, amount 54
23:14:24.886 00.000 20224 move complete, result=0
23:14:24.886 00.000 20224 worker thread done servicing request
23:14:24.887 00.001 20224 Worker thread wakes up
23:14:24.887 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:24.887 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.3 px 54 ms NORTH
23:14:24.889 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:26.054 01.165 20224 Exposure complete
23:14:26.150 00.096 20224 worker thread done servicing request
23:14:26.150 00.000 8996 OnExposeComplete: enter
23:14:26.150 00.000 8996 UpdateGuideState(): m_state=6
23:14:26.152 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6963
23:14:26.154 00.002 8996 Star::Find returns 1 (0), X=137.41, Y=471.74, Mass=746256, SNR=355.7, Peak=64448 HFD=4.6
23:14:26.156 00.002 8996 MultiStar: [#1 -0.01,-0.45,0.00,M1] [#2 -0.29,-0.06,0.77,U] [#3 -0.34,-0.16,0.53,U] [#4 -0.23,-0.16,0.56,U] [#5 -0.21,-0.23,0.68,U] [#6 0.01,-0.28,0.42,U] [#7 0.20,0.28,0.52,U] [#8 -0.09,-0.08,0.35,U] 
23:14:26.157 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.12}, one-star: {0.07, -0.22}
23:14:26.158 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
23:14:26.160 00.002 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
23:14:26.161 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.30 mountX=-0.10 mountY=0.13, mountTheta=2.19
23:14:26.163 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.12, opts=13)
23:14:26.164 00.001 8996 Enqueuing Move request for scope (-0.11, -0.12)
23:14:26.165 00.001 20224 Worker thread wakes up
23:14:26.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
23:14:26.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
23:14:26.165 00.000 20224 Moving (-0.11, -0.12) raw xDistance=-0.10 yDistance=0.13
23:14:26.166 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:14:26.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:26.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:14:26.166 00.000 20224 MoveAxis(E, 0, ABG)
23:14:26.166 00.000 20224 Move returns status 0, amount 0
23:14:26.166 00.000 20224 MoveAxis(N, 0, ABG)
23:14:26.166 00.000 20224 Move returns status 0, amount 0
23:14:26.166 00.000 20224 move complete, result=0
23:14:26.166 00.000 20224 worker thread done servicing request
23:14:26.170 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64448, med=2832, FiltMin=2573, FiltMax=27261, Gamma=1.000
23:14:26.183 00.013 8996 UpdateGuideState exits: m=746256 SNR=355.7
23:14:26.184 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:26.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:26.186 00.001 8996 Enqueuing Expose request
23:14:26.186 00.000 20224 Worker thread wakes up
23:14:26.186 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:26.187 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:26.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:27.158 00.971 20224 Exposure complete
23:14:27.231 00.073 20224 worker thread done servicing request
23:14:27.231 00.000 8996 OnExposeComplete: enter
23:14:27.232 00.001 8996 UpdateGuideState(): m_state=6
23:14:27.233 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6964
23:14:27.234 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=471.96, Mass=713933, SNR=370.9, Peak=65504 HFD=4.4
23:14:27.235 00.001 8996 MultiStar: [#1 0.10,-0.32,0.63,U] [#2 -0.26,0.04,0.76,U] [#3 -0.13,-0.15,0.54,U] [#4 -0.07,0.06,0.49,U] [#5 -0.08,0.01,0.64,U] [#6 0.14,-0.21,0.41,U] [#7 0.31,0.17,0.41,U] [#8 -0.12,0.18,0.38,U] 
23:14:27.236 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.19, 0.00}
23:14:27.237 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
23:14:27.239 00.002 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
23:14:27.239 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.38 mountX=0.01 mountY=0.03, mountTheta=1.28
23:14:27.244 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
23:14:27.245 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
23:14:27.246 00.001 20224 Worker thread wakes up
23:14:27.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:14:27.247 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:14:27.247 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
23:14:27.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:14:27.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:27.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:14:27.247 00.000 20224 MoveAxis(E, 0, ABG)
23:14:27.247 00.000 20224 Move returns status 0, amount 0
23:14:27.247 00.000 20224 MoveAxis(N, 0, ABG)
23:14:27.247 00.000 20224 Move returns status 0, amount 0
23:14:27.247 00.000 20224 move complete, result=0
23:14:27.247 00.000 20224 worker thread done servicing request
23:14:27.253 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2832, FiltMin=2556, FiltMax=27981, Gamma=1.000
23:14:27.268 00.015 8996 UpdateGuideState exits: m=713933 SNR=370.9
23:14:27.269 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:27.269 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:27.270 00.001 8996 Enqueuing Expose request
23:14:27.271 00.001 20224 Worker thread wakes up
23:14:27.271 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:27.272 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:27.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:41.418 14.146 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:14:41.420 00.002 8996 case statement mapped state 6 to 3
23:14:41.422 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:14:42.531 01.109 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:14:42.533 00.002 8996 case statement mapped state 6 to 3
23:14:42.534 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:14:43.297 00.763 20224 worker thread setting skip send exposure complete
23:14:43.297 00.000 20224 worker thread queueing reconnect event to GUI thread
23:14:43.298 00.001 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:14:43.298 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:14:43.298 00.000 20224 worker thread done servicing request
23:14:43.300 00.002 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:14:43.311 00.011 8996 Try camera reconnect, now = 1770531283
23:14:43.312 00.001 8996 gear_dialog: ReconnectCamera
23:14:43.313 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:14:43.314 00.001 8996 Status Line: Connecting to Camera ...
23:14:43.316 00.002 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:14:43.316 00.000 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:14:43.317 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:14:43.623 00.306 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:14:43.624 00.001 8996 case statement mapped state 6 to 3
23:14:43.624 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:14:44.123 00.499 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:14:44.126 00.003 8996 ASCOM camera: MaxBinning is 2
23:14:44.129 00.003 8996 ASCOM camera: has cooler
23:14:44.131 00.002 8996 ASCOM Camera: set binning = 1
23:14:44.134 00.003 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:14:44.137 00.003 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:14:44.140 00.003 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:14:44.142 00.002 8996 FrameSize=(0,0)
23:14:44.145 00.003 8996 PixelSize=3.75
23:14:44.146 00.001 8996 BitsPerPixel=16
23:14:44.148 00.002 8996 HasGainControl=0
23:14:44.149 00.001 8996 HasShutter=0
23:14:44.150 00.001 8996 HasSubFrames=1
23:14:44.152 00.002 8996 ST4HasGuideOutput=1
23:14:44.153 00.001 8996 Status Line: Camera Connected
23:14:44.160 00.007 8996 Camera Re-connect succeeded, resume exposures
23:14:44.164 00.004 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:14:44.165 00.001 8996 Enqueuing Expose request
23:14:44.167 00.002 20224 Worker thread wakes up
23:14:44.167 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:44.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,0,0)
23:14:44.711 00.544 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:14:44.712 00.001 8996 case statement mapped state 6 to 3
23:14:44.713 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:14:45.340 00.627 20224 Exposure complete
23:14:45.415 00.075 20224 worker thread done servicing request
23:14:45.415 00.000 8996 OnExposeComplete: enter
23:14:45.416 00.001 8996 UpdateGuideState(): m_state=6
23:14:45.417 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6965
23:14:45.419 00.002 8996 Star::Find returns 1 (0), X=137.28, Y=472.06, Mass=681004, SNR=380.1, Peak=57088 HFD=4.3
23:14:45.422 00.003 8996 MultiStar: [#1 0.03,0.05,0.55,U] [#2 -0.23,0.15,0.70,U] [#3 -0.34,0.02,0.51,U] [#4 -0.12,0.03,0.50,U] [#5 -0.34,0.09,0.58,U] [#6 0.09,0.12,0.40,U] [#7 -0.01,0.50,0.00,M3] [#8 -0.04,0.41,0.34,U] 
23:14:45.424 00.002 8996 single-star, 7 included, MultiStar: {-0.13, 0.11}, one-star: {-0.05, 0.10}
23:14:45.426 00.002 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
23:14:45.427 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
23:14:45.429 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.12 cameraTheta=2.06 mountX=-0.06 mountY=-0.10, mountTheta=-2.16
23:14:45.431 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
23:14:45.433 00.002 8996 Enqueuing Move request for scope (-0.05, 0.10)
23:14:45.434 00.001 20224 Worker thread wakes up
23:14:45.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
23:14:45.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
23:14:45.434 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.10
23:14:45.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:14:45.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:45.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:14:45.434 00.000 20224 MoveAxis(E, 0, ABG)
23:14:45.434 00.000 20224 Move returns status 0, amount 0
23:14:45.434 00.000 20224 MoveAxis(N, 0, ABG)
23:14:45.434 00.000 20224 Move returns status 0, amount 0
23:14:45.434 00.000 20224 move complete, result=0
23:14:45.434 00.000 20224 worker thread done servicing request
23:14:45.441 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57088, med=2838, FiltMin=2553, FiltMax=26301, Gamma=1.000
23:14:45.466 00.025 8996 UpdateGuideState exits: m=681004 SNR=380.1
23:14:45.467 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:45.469 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:45.470 00.001 8996 Enqueuing Expose request
23:14:45.471 00.001 20224 Worker thread wakes up
23:14:45.471 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:14:45.472 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:45.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
23:14:45.825 00.353 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:14:45.828 00.003 8996 case statement mapped state 6 to 3
23:14:45.831 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:14:45.927 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:14:45.929 00.002 8996 case statement mapped state 6 to 3
23:14:45.931 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:14:46.028 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
23:14:46.031 00.003 8996 PhdController::Dither begins
23:14:46.034 00.003 8996 dither: size=1.00, dRA=-0.71 dDec=-0.67
23:14:46.036 00.002 8996 MountToCamera -- mountTheta (2.38) + m_xAngle (-0.10) = xAngle (2.29 = 2.29)
23:14:46.038 00.002 8996 MountToCamera -- mountX=-0.71 mountY=-0.67 hyp=0.97 mountTheta=2.38 cameraX=-0.64, cameraY=0.73 cameraTheta=2.29
23:14:46.040 00.002 8996 setting lock position to (136.70, 472.69)
23:14:46.041 00.001 8996 Mount: notify guiding dithered (-0.6, 0.7)
23:14:46.044 00.003 8996 MultiStar: stabilizing after lock position change
23:14:46.046 00.002 8996 Status Line: Dither by -0.71,-0.67
23:14:46.049 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:14:46.052 00.003 8996 PhdController: newstate STATE_SETTLE_WAIT
23:14:46.055 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
23:14:46.464 00.409 20224 Exposure complete
23:14:46.535 00.071 20224 worker thread done servicing request
23:14:46.535 00.000 8996 OnExposeComplete: enter
23:14:46.536 00.001 8996 UpdateGuideState(): m_state=6
23:14:46.537 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6966
23:14:46.537 00.000 8996 Star::Find returns 1 (0), X=137.34, Y=472.13, Mass=728164, SNR=351.3, Peak=62576 HFD=4.4
23:14:46.538 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
23:14:46.539 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
23:14:46.539 00.000 8996 CameraToMount -- cameraX=0.63 cameraY=-0.56 hyp=0.85 cameraTheta=-0.72 mountX=0.69 mountY=0.48, mountTheta=0.61
23:14:46.541 00.002 8996 dither recenter: remaining=(0.7,0.7) step=(0.7,0.7)
23:14:46.542 00.001 8996 MountToCamera -- mountTheta (-0.76) + m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
23:14:46.542 00.000 8996 MountToCamera -- mountX=0.71 mountY=0.67 hyp=0.97 mountTheta=-0.76 cameraX=0.64, cameraY=-0.73 cameraTheta=-0.86
23:14:46.543 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.64, y=-0.73, opts=4)
23:14:46.544 00.001 8996 Enqueuing Move request for scope (0.64, -0.73)
23:14:46.545 00.001 8996 Mount: notify direct move 0.71,0.67
23:14:46.546 00.001 20224 Worker thread wakes up
23:14:46.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.64, -0.73) opts 0x4
23:14:46.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.64, -0.73)
23:14:46.546 00.000 20224 Moving (0.64, -0.73) raw xDistance=0.71 yDistance=0.67
23:14:46.546 00.000 20224 MoveAxis(W, 164, B)
23:14:46.546 00.000 20224 Guiding  Dir = 3, Dur = 164
23:14:46.547 00.001 20224 IsSlewing returns 0
23:14:46.547 00.000 20224 IsGuiding returns 0
23:14:46.550 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=62576, med=2829, FiltMin=2553, FiltMax=26451, Gamma=1.000
23:14:46.563 00.013 8996 UpdateGuideState exits: m=728164 SNR=351.3
23:14:46.563 00.000 8996 PhdController: settling, locked = 1, distance = 1.03 (2.00) aobump = 0 frame = 1 / 99999
23:14:46.564 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531286.564,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.03,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:14:46.565 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:46.566 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:46.566 00.000 8996 Enqueuing Expose request
23:14:46.592 00.026 20224 PulseGuide returned control before completion, sleep 129
23:14:46.733 00.141 20224 IsGuiding returns 1
23:14:46.733 00.000 20224 scope still moving after pulse duration time elapsed
23:14:46.764 00.031 20224 IsSlewing returns 0
23:14:46.765 00.001 20224 IsGuiding returns 0
23:14:46.765 00.000 20224 scope move finished after 164 + 53 ms
23:14:46.765 00.000 20224 Move returns status 0, amount 164
23:14:46.765 00.000 20224 MoveAxis(S, 141, B)
23:14:46.765 00.000 20224 Guiding  Dir = 1, Dur = 141
23:14:46.766 00.001 20224 IsSlewing returns 0
23:14:46.766 00.000 20224 IsGuiding returns 0
23:14:46.827 00.061 20224 PulseGuide returned control before completion, sleep 90
23:14:46.920 00.093 20224 IsGuiding returns 1
23:14:46.920 00.000 20224 scope still moving after pulse duration time elapsed
23:14:46.950 00.030 20224 IsSlewing returns 0
23:14:46.951 00.001 20224 IsGuiding returns 1
23:14:46.981 00.030 20224 IsSlewing returns 0
23:14:46.982 00.001 20224 IsGuiding returns 1
23:14:47.012 00.030 20224 IsSlewing returns 0
23:14:47.012 00.000 20224 IsGuiding returns 0
23:14:47.013 00.001 20224 scope move finished after 141 + 106 ms
23:14:47.013 00.000 20224 Move returns status 0, amount 141
23:14:47.013 00.000 20224 move complete, result=0
23:14:47.013 00.000 20224 worker thread done servicing request
23:14:47.013 00.000 20224 Worker thread wakes up
23:14:47.013 00.000 8996 GuideStep: 0.7 px 164 ms WEST, 0.7 px 141 ms SOUTH
23:14:47.016 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:47.016 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:48.179 01.163 20224 Exposure complete
23:14:48.268 00.089 20224 worker thread done servicing request
23:14:48.268 00.000 8996 OnExposeComplete: enter
23:14:48.269 00.001 8996 UpdateGuideState(): m_state=6
23:14:48.270 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6967
23:14:48.271 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=472.49, Mass=762451, SNR=386.1, Peak=53363 HFD=4.7
23:14:48.272 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
23:14:48.273 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
23:14:48.273 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.20 hyp=0.37 cameraTheta=-2.57 mountX=-0.29 mountY=0.24, mountTheta=2.46
23:14:48.276 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.20, opts=13)
23:14:48.277 00.001 8996 Enqueuing Move request for scope (-0.31, -0.20)
23:14:48.278 00.001 20224 Worker thread wakes up
23:14:48.278 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.20) opts 0xd
23:14:48.278 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.20)
23:14:48.278 00.000 20224 Moving (-0.31, -0.20) raw xDistance=-0.29 yDistance=0.24
23:14:48.278 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:14:48.278 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:14:48.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:14:48.278 00.000 20224 MoveAxis(E, 43, ABG)
23:14:48.279 00.001 20224 Guiding  Dir = 2, Dur = 43
23:14:48.279 00.000 20224 IsSlewing returns 0
23:14:48.279 00.000 20224 IsGuiding returns 0
23:14:48.282 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53363, med=2835, FiltMin=2573, FiltMax=23968, Gamma=1.000
23:14:48.300 00.018 8996 UpdateGuideState exits: m=762451 SNR=386.1
23:14:48.301 00.001 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 2 / 99999
23:14:48.302 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531288.302,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.37,"Time":1.7,"SettleTime":3.0,"StarLocked":true}
23:14:48.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:48.303 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:48.304 00.001 8996 Enqueuing Expose request
23:14:48.308 00.004 20224 PulseGuide returned control before completion, sleep 24
23:14:48.338 00.030 20224 IsGuiding returns 1
23:14:48.338 00.000 20224 scope still moving after pulse duration time elapsed
23:14:48.374 00.036 20224 IsSlewing returns 0
23:14:48.374 00.000 20224 IsGuiding returns 1
23:14:48.401 00.027 20224 IsSlewing returns 0
23:14:48.402 00.001 20224 IsGuiding returns 0
23:14:48.402 00.000 20224 scope move finished after 43 + 79 ms
23:14:48.402 00.000 20224 Move returns status 0, amount 43
23:14:48.402 00.000 20224 MoveAxis(N, 0, ABG)
23:14:48.402 00.000 20224 Move returns status 0, amount 0
23:14:48.402 00.000 20224 move complete, result=0
23:14:48.402 00.000 20224 worker thread done servicing request
23:14:48.403 00.001 8996 GuideStep: -0.3 px 43 ms EAST, 0.2 px 0 ms NORTH
23:14:48.405 00.002 20224 Worker thread wakes up
23:14:48.405 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:48.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:49.398 00.993 20224 Exposure complete
23:14:49.477 00.079 20224 worker thread done servicing request
23:14:49.477 00.000 8996 OnExposeComplete: enter
23:14:49.478 00.001 8996 UpdateGuideState(): m_state=6
23:14:49.480 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6968
23:14:49.480 00.000 8996 Star::Find returns 1 (0), X=136.80, Y=472.58, Mass=769648, SNR=400.1, Peak=59331 HFD=4.5
23:14:49.481 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
23:14:49.482 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
23:14:49.482 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-0.85 mountX=0.11 mountY=0.10, mountTheta=0.74
23:14:49.484 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.11, opts=13)
23:14:49.484 00.000 8996 Enqueuing Move request for scope (0.10, -0.11)
23:14:49.485 00.001 20224 Worker thread wakes up
23:14:49.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
23:14:49.485 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
23:14:49.485 00.000 20224 Moving (0.10, -0.11) raw xDistance=0.11 yDistance=0.10
23:14:49.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:14:49.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:49.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:14:49.485 00.000 20224 MoveAxis(E, 0, ABG)
23:14:49.485 00.000 20224 Move returns status 0, amount 0
23:14:49.487 00.002 20224 MoveAxis(N, 0, ABG)
23:14:49.487 00.000 20224 Move returns status 0, amount 0
23:14:49.487 00.000 20224 move complete, result=0
23:14:49.487 00.000 20224 worker thread done servicing request
23:14:49.490 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59331, med=2822, FiltMin=2541, FiltMax=31638, Gamma=1.000
23:14:49.504 00.014 8996 UpdateGuideState exits: m=769648 SNR=400.1
23:14:49.505 00.001 8996 PhdController: settling, locked = 1, distance = 0.31 (2.00) aobump = 0 frame = 3 / 99999
23:14:49.506 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531289.506,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.31,"Time":2.9,"SettleTime":3.0,"StarLocked":true}
23:14:49.506 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:49.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:49.508 00.001 8996 Enqueuing Expose request
23:14:49.509 00.001 20224 Worker thread wakes up
23:14:49.509 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:49.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:49.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:50.679 01.170 20224 Exposure complete
23:14:50.747 00.068 20224 worker thread done servicing request
23:14:50.747 00.000 8996 OnExposeComplete: enter
23:14:50.748 00.001 8996 UpdateGuideState(): m_state=6
23:14:50.750 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6969
23:14:50.751 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.42, Mass=755857, SNR=398.5, Peak=63107 HFD=4.6
23:14:50.752 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
23:14:50.752 00.000 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
23:14:50.753 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.29 cameraTheta=-1.29 mountX=0.11 mountY=0.26, mountTheta=1.19
23:14:50.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.27, opts=13)
23:14:50.756 00.001 8996 Enqueuing Move request for scope (0.08, -0.27)
23:14:50.758 00.002 20224 Worker thread wakes up
23:14:50.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
23:14:50.758 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
23:14:50.758 00.000 20224 Moving (0.08, -0.27) raw xDistance=0.11 yDistance=0.26
23:14:50.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:14:50.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:14:50.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:14:50.758 00.000 20224 MoveAxis(E, 0, ABG)
23:14:50.758 00.000 20224 Move returns status 0, amount 0
23:14:50.758 00.000 20224 MoveAxis(N, 0, ABG)
23:14:50.758 00.000 20224 Move returns status 0, amount 0
23:14:50.759 00.001 20224 move complete, result=0
23:14:50.759 00.000 20224 worker thread done servicing request
23:14:50.766 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63107, med=2829, FiltMin=2573, FiltMax=31216, Gamma=1.000
23:14:50.787 00.021 8996 UpdateGuideState exits: m=755857 SNR=398.5
23:14:50.788 00.001 8996 PhdController: settling, locked = 1, distance = 0.30 (2.00) aobump = 0 frame = 4 / 99999
23:14:50.791 00.003 8996 PhdController: newstate STATE_FINISH
23:14:50.793 00.002 8996 PhdController complete: success
23:14:50.795 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770531290.795,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:14:50.797 00.002 8996 Mount: notify guiding dither settle done success=1
23:14:50.799 00.002 8996 PhdController: newstate STATE_IDLE
23:14:50.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:50.802 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:50.803 00.001 8996 Enqueuing Expose request
23:14:50.806 00.003 20224 Worker thread wakes up
23:14:50.806 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:14:50.806 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:50.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:51.138 00.332 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:14:51.138 00.000 8996 case statement mapped state 6 to 3
23:14:51.139 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:14:51.240 00.101 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
23:14:51.243 00.003 8996 PhdController::Guide begins
23:14:51.245 00.002 8996 PhdController: newstate STATE_SETUP
23:14:51.248 00.003 8996 PhdController: setup
23:14:51.251 00.003 8996 PhdController: newstate STATE_ATTEMPT_START
23:14:51.252 00.001 8996 PhdController: guider state = 6
23:14:51.254 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:14:51.256 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
23:14:51.258 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
23:14:51.292 00.034 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:14:51.294 00.002 8996 case statement mapped state 6 to 3
23:14:51.296 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:14:51.788 00.492 20224 Exposure complete
23:14:51.885 00.097 20224 worker thread done servicing request
23:14:51.885 00.000 8996 OnExposeComplete: enter
23:14:51.886 00.001 8996 UpdateGuideState(): m_state=6
23:14:51.887 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6970
23:14:51.887 00.000 8996 Star::Find returns 1 (0), X=136.79, Y=472.31, Mass=708765, SNR=365.6, Peak=65475 HFD=4.5
23:14:51.888 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
23:14:51.889 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
23:14:51.890 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.38 hyp=0.39 cameraTheta=-1.33 mountX=0.13 mountY=0.37, mountTheta=1.23
23:14:51.891 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.38, opts=13)
23:14:51.891 00.000 8996 Enqueuing Move request for scope (0.09, -0.38)
23:14:51.892 00.001 20224 Worker thread wakes up
23:14:51.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.38) opts 0xd
23:14:51.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.38)
23:14:51.892 00.000 20224 Moving (0.09, -0.38) raw xDistance=0.13 yDistance=0.37
23:14:51.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:14:51.893 00.001 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.73
23:14:51.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
23:14:51.893 00.000 20224 MoveAxis(E, 0, ABG)
23:14:51.893 00.000 20224 Move returns status 0, amount 0
23:14:51.893 00.000 20224 MoveAxis(S, 78, ABG)
23:14:51.893 00.000 20224 Guiding  Dir = 1, Dur = 78
23:14:51.893 00.000 20224 IsSlewing returns 0
23:14:51.893 00.000 20224 IsGuiding returns 0
23:14:51.897 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65475, med=2829, FiltMin=2563, FiltMax=26221, Gamma=1.000
23:14:51.919 00.022 8996 UpdateGuideState exits: m=708765 SNR=365.6
23:14:51.920 00.001 8996 PhdController: settling, locked = 1, distance = 0.33 (2.00) aobump = 0 frame = 1 / 99999
23:14:51.921 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531291.921,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.33,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:14:51.922 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:51.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:51.923 00.000 8996 Enqueuing Expose request
23:14:51.933 00.010 20224 PulseGuide returned control before completion, sleep 49
23:14:51.994 00.061 20224 IsGuiding returns 1
23:14:51.994 00.000 20224 scope still moving after pulse duration time elapsed
23:14:52.026 00.032 20224 IsSlewing returns 0
23:14:52.027 00.001 20224 IsGuiding returns 0
23:14:52.027 00.000 20224 scope move finished after 78 + 54 ms
23:14:52.027 00.000 20224 Move returns status 0, amount 78
23:14:52.027 00.000 20224 move complete, result=0
23:14:52.027 00.000 20224 worker thread done servicing request
23:14:52.027 00.000 20224 Worker thread wakes up
23:14:52.027 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 78 ms SOUTH
23:14:52.030 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:52.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:53.198 01.168 20224 Exposure complete
23:14:53.262 00.064 20224 worker thread done servicing request
23:14:53.262 00.000 8996 OnExposeComplete: enter
23:14:53.264 00.002 8996 UpdateGuideState(): m_state=6
23:14:53.264 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6971
23:14:53.266 00.002 8996 Star::Find returns 1 (0), X=136.66, Y=472.67, Mass=691444, SNR=332.0, Peak=62195 HFD=4.7
23:14:53.267 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
23:14:53.268 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
23:14:53.270 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.69 mountX=-0.04 mountY=0.03, mountTheta=2.58
23:14:53.272 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
23:14:53.274 00.002 8996 Enqueuing Move request for scope (-0.04, -0.02)
23:14:53.275 00.001 20224 Worker thread wakes up
23:14:53.275 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:14:53.276 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:14:53.276 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
23:14:53.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:14:53.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:53.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:14:53.276 00.000 20224 MoveAxis(E, 0, ABG)
23:14:53.276 00.000 20224 Move returns status 0, amount 0
23:14:53.276 00.000 20224 MoveAxis(N, 0, ABG)
23:14:53.276 00.000 20224 Move returns status 0, amount 0
23:14:53.276 00.000 20224 move complete, result=0
23:14:53.276 00.000 20224 worker thread done servicing request
23:14:53.281 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62195, med=2835, FiltMin=2541, FiltMax=29101, Gamma=1.000
23:14:53.295 00.014 8996 UpdateGuideState exits: m=691444 SNR=332.0
23:14:53.296 00.001 8996 PhdController: settling, locked = 1, distance = 0.24 (2.00) aobump = 0 frame = 2 / 99999
23:14:53.297 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531293.297,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.24,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
23:14:53.297 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:53.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:53.299 00.001 8996 Enqueuing Expose request
23:14:53.300 00.001 20224 Worker thread wakes up
23:14:53.300 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:14:53.300 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:53.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:54.269 00.969 20224 Exposure complete
23:14:54.354 00.085 20224 worker thread done servicing request
23:14:54.354 00.000 8996 OnExposeComplete: enter
23:14:54.356 00.002 8996 UpdateGuideState(): m_state=6
23:14:54.356 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6972
23:14:54.357 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=472.84, Mass=729677, SNR=386.7, Peak=65535 HFD=4.4
23:14:54.358 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
23:14:54.359 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
23:14:54.360 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.01 mountX=0.07 mountY=-0.15, mountTheta=-1.11
23:14:54.361 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.14, opts=13)
23:14:54.362 00.001 8996 Enqueuing Move request for scope (0.09, 0.14)
23:14:54.363 00.001 20224 Worker thread wakes up
23:14:54.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
23:14:54.363 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
23:14:54.363 00.000 20224 Moving (0.09, 0.14) raw xDistance=0.07 yDistance=-0.15
23:14:54.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:14:54.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:54.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:14:54.363 00.000 20224 MoveAxis(E, 0, ABG)
23:14:54.363 00.000 20224 Move returns status 0, amount 0
23:14:54.363 00.000 20224 MoveAxis(N, 0, ABG)
23:14:54.363 00.000 20224 Move returns status 0, amount 0
23:14:54.363 00.000 20224 move complete, result=0
23:14:54.363 00.000 20224 worker thread done servicing request
23:14:54.366 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2819, FiltMin=2550, FiltMax=29008, Gamma=1.000
23:14:54.389 00.023 8996 UpdateGuideState exits: m=729677 SNR=386.7
23:14:54.391 00.002 8996 PhdController: settling, locked = 1, distance = 0.22 (2.00) aobump = 0 frame = 3 / 99999
23:14:54.392 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531294.392,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.22,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
23:14:54.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:54.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:54.395 00.001 8996 Enqueuing Expose request
23:14:54.396 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:14:54.397 00.001 20224 Worker thread wakes up
23:14:54.397 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:54.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:55.562 01.165 20224 Exposure complete
23:14:55.654 00.092 20224 worker thread done servicing request
23:14:55.654 00.000 8996 OnExposeComplete: enter
23:14:55.656 00.002 8996 UpdateGuideState(): m_state=6
23:14:55.657 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6973
23:14:55.658 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.96, Mass=731969, SNR=367.6, Peak=65535 HFD=4.5
23:14:55.659 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
23:14:55.660 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
23:14:55.661 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.95 mountX=-0.13 mountY=-0.25, mountTheta=-2.06
23:14:55.662 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.26, opts=13)
23:14:55.663 00.001 8996 Enqueuing Move request for scope (-0.11, 0.26)
23:14:55.664 00.001 20224 Worker thread wakes up
23:14:55.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.26) opts 0xd
23:14:55.664 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.26)
23:14:55.664 00.000 20224 Moving (-0.11, 0.26) raw xDistance=-0.13 yDistance=-0.25
23:14:55.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:14:55.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:55.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:14:55.664 00.000 20224 MoveAxis(E, 0, ABG)
23:14:55.664 00.000 20224 Move returns status 0, amount 0
23:14:55.664 00.000 20224 MoveAxis(N, 0, ABG)
23:14:55.664 00.000 20224 Move returns status 0, amount 0
23:14:55.664 00.000 20224 move complete, result=0
23:14:55.664 00.000 20224 worker thread done servicing request
23:14:55.669 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2822, FiltMin=2582, FiltMax=28384, Gamma=1.000
23:14:55.690 00.021 8996 UpdateGuideState exits: m=731969 SNR=367.6
23:14:55.691 00.001 8996 PhdController: settling, locked = 1, distance = 0.24 (2.00) aobump = 0 frame = 4 / 99999
23:14:55.692 00.001 8996 PhdController: newstate STATE_FINISH
23:14:55.693 00.001 8996 PhdController complete: success
23:14:55.695 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770531295.694,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:14:55.696 00.001 8996 Mount: notify guiding dither settle done success=1
23:14:55.697 00.001 8996 PhdController: newstate STATE_IDLE
23:14:55.697 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:55.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:55.699 00.001 8996 Enqueuing Expose request
23:14:55.700 00.001 20224 Worker thread wakes up
23:14:55.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:55.700 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:14:55.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:56.683 00.983 20224 Exposure complete
23:14:56.770 00.087 20224 worker thread done servicing request
23:14:56.770 00.000 8996 OnExposeComplete: enter
23:14:56.771 00.001 8996 UpdateGuideState(): m_state=6
23:14:56.772 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.773 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=472.97, Mass=728850, SNR=355.2, Peak=65535 HFD=4.2
23:14:56.775 00.002 8996 MultiStar: exiting stabilization period
23:14:56.776 00.001 8996 MultiStar: updating star positions after lock position change
23:14:56.777 00.001 8996 Star::Find(15, 776, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.778 00.001 8996 Star::Find returns 1 (0), X=776.16, Y=312.07, Mass=357811, SNR=213.0, Peak=43635 HFD=4.1
23:14:56.779 00.001 8996 Star::Find(15, 960, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.780 00.001 8996 Star::Find returns 1 (0), X=959.25, Y=95.21, Mass=364188, SNR=256.0, Peak=39811 HFD=3.9
23:14:56.780 00.000 8996 Star::Find(15, 925, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.781 00.001 8996 Star::Find returns 1 (0), X=925.47, Y=508.16, Mass=377640, SNR=193.9, Peak=34192 HFD=3.8
23:14:56.782 00.001 8996 Star::Find(15, 896, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.784 00.002 8996 Star::Find returns 1 (0), X=896.53, Y=485.44, Mass=248075, SNR=183.5, Peak=21539 HFD=3.3
23:14:56.786 00.002 8996 Star::Find(15, 496, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.788 00.002 8996 Star::Find returns 1 (0), X=496.27, Y=489.35, Mass=263948, SNR=207.8, Peak=25059 HFD=3.7
23:14:56.789 00.001 8996 Star::Find(15, 942, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.791 00.002 8996 Star::Find returns 1 (0), X=943.37, Y=758.66, Mass=184562, SNR=158.2, Peak=17590 HFD=4.1
23:14:56.792 00.001 8996 Star::Find(15, 1142, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.793 00.001 8996 Star::Find returns 1 (0), X=1143.12, Y=640.97, Mass=180855, SNR=154.8, Peak=19872 HFD=4.2
23:14:56.795 00.002 8996 Star::Find(15, 479, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.797 00.002 8996 Star::Find returns 1 (0), X=479.37, Y=384.43, Mass=141134, SNR=121.6, Peak=13990 HFD=3.4
23:14:56.798 00.001 8996 Star::Find(15, 530, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.800 00.002 8996 Star::Find returns 1 (0), X=531.59, Y=803.18, Mass=143884, SNR=121.0, Peak=16985 HFD=3.9
23:14:56.801 00.001 8996 Star::Find(15, 410, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.803 00.002 8996 Star::Find returns 1 (0), X=409.98, Y=355.70, Mass=150729, SNR=144.7, Peak=18889 HFD=4.0
23:14:56.805 00.002 8996 Star::Find(15, 178, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6974
23:14:56.806 00.001 8996 Star::Find returns 1 (0), X=177.43, Y=57.83, Mass=142363, SNR=111.2, Peak=14726 HFD=4.5
23:14:56.807 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
23:14:56.808 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
23:14:56.809 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.96 mountX=-0.14 mountY=-0.26, mountTheta=-2.06
23:14:56.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.28, opts=13)
23:14:56.812 00.001 8996 Enqueuing Move request for scope (-0.12, 0.28)
23:14:56.813 00.001 20224 Worker thread wakes up
23:14:56.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
23:14:56.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
23:14:56.813 00.000 20224 Moving (-0.12, 0.28) raw xDistance=-0.14 yDistance=-0.26
23:14:56.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:14:56.814 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:14:56.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:14:56.814 00.000 20224 MoveAxis(E, 0, ABG)
23:14:56.814 00.000 20224 Move returns status 0, amount 0
23:14:56.814 00.000 20224 MoveAxis(N, 0, ABG)
23:14:56.814 00.000 20224 Move returns status 0, amount 0
23:14:56.814 00.000 20224 move complete, result=0
23:14:56.814 00.000 20224 worker thread done servicing request
23:14:56.819 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2825, FiltMin=2563, FiltMax=28214, Gamma=1.000
23:14:56.833 00.014 8996 UpdateGuideState exits: m=728850 SNR=355.2
23:14:56.835 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:56.838 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:56.840 00.002 8996 Enqueuing Expose request
23:14:56.841 00.001 20224 Worker thread wakes up
23:14:56.842 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:14:56.843 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:56.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:58.026 01.183 20224 Exposure complete
23:14:58.091 00.065 20224 worker thread done servicing request
23:14:58.091 00.000 8996 OnExposeComplete: enter
23:14:58.092 00.001 8996 UpdateGuideState(): m_state=6
23:14:58.093 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6975
23:14:58.094 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.82, Mass=749106, SNR=369.2, Peak=65535 HFD=4.5
23:14:58.095 00.001 8996 MultiStar: [#1 0.02,-0.15,0.62,U] [#2 -0.05,-0.23,0.73,U] [#3 0.06,-0.40,0.60,U] [#4 -0.02,-0.25,0.46,U] [#5 -0.06,-0.01,0.63,U] [#6 -0.12,-0.32,0.38,U] [#7 -0.13,-0.12,0.37,U] [#8 -0.13,-0.09,0.39,U] 
23:14:58.096 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.13}, one-star: {-0.18, 0.13}
23:14:58.097 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
23:14:58.097 00.000 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
23:14:58.098 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.05 mountX=-0.06 mountY=0.14, mountTheta=1.95
23:14:58.100 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.13, opts=13)
23:14:58.102 00.002 8996 Enqueuing Move request for scope (-0.07, -0.13)
23:14:58.103 00.001 20224 Worker thread wakes up
23:14:58.103 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
23:14:58.103 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
23:14:58.104 00.001 20224 Moving (-0.07, -0.13) raw xDistance=-0.06 yDistance=0.14
23:14:58.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:14:58.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:58.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:14:58.104 00.000 20224 MoveAxis(E, 0, ABG)
23:14:58.104 00.000 20224 Move returns status 0, amount 0
23:14:58.105 00.001 20224 MoveAxis(N, 0, ABG)
23:14:58.105 00.000 20224 Move returns status 0, amount 0
23:14:58.105 00.000 20224 move complete, result=0
23:14:58.105 00.000 20224 worker thread done servicing request
23:14:58.111 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2829, FiltMin=2553, FiltMax=26198, Gamma=1.000
23:14:58.125 00.014 8996 UpdateGuideState exits: m=749106 SNR=369.2
23:14:58.126 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:58.127 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:58.128 00.001 8996 Enqueuing Expose request
23:14:58.128 00.000 20224 Worker thread wakes up
23:14:58.129 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:58.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:58.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:14:59.109 00.979 20224 Exposure complete
23:14:59.185 00.076 20224 worker thread done servicing request
23:14:59.185 00.000 8996 OnExposeComplete: enter
23:14:59.188 00.003 8996 UpdateGuideState(): m_state=6
23:14:59.190 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6976
23:14:59.191 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.93, Mass=728132, SNR=349.8, Peak=65535 HFD=4.3
23:14:59.194 00.003 8996 MultiStar: [#1 -0.05,-0.04,0.66,U] [#2 -0.13,-0.08,0.72,U] [#3 0.02,-0.31,0.65,U] [#4 -0.05,-0.13,0.51,U] [#5 -0.19,-0.01,0.63,U] [#6 -0.08,-0.15,0.42,U] [#7 -0.05,-0.07,0.42,U] [#8 -0.15,-0.18,0.42,U] 
23:14:59.195 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.05}, one-star: {-0.25, 0.23}
23:14:59.196 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
23:14:59.198 00.002 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
23:14:59.199 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.71 mountX=-0.11 mountY=0.07, mountTheta=2.60
23:14:59.201 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.05, opts=13)
23:14:59.203 00.002 8996 Enqueuing Move request for scope (-0.12, -0.05)
23:14:59.204 00.001 20224 Worker thread wakes up
23:14:59.205 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
23:14:59.205 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
23:14:59.205 00.000 20224 Moving (-0.12, -0.05) raw xDistance=-0.11 yDistance=0.07
23:14:59.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:14:59.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:14:59.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:14:59.205 00.000 20224 MoveAxis(E, 0, ABG)
23:14:59.205 00.000 20224 Move returns status 0, amount 0
23:14:59.206 00.001 20224 MoveAxis(N, 0, ABG)
23:14:59.206 00.000 20224 Move returns status 0, amount 0
23:14:59.206 00.000 20224 move complete, result=0
23:14:59.206 00.000 20224 worker thread done servicing request
23:14:59.212 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2819, FiltMin=2537, FiltMax=28630, Gamma=1.000
23:14:59.226 00.014 8996 UpdateGuideState exits: m=728132 SNR=349.8
23:14:59.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:14:59.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:14:59.229 00.001 8996 Enqueuing Expose request
23:14:59.229 00.000 20224 Worker thread wakes up
23:14:59.229 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:14:59.230 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:14:59.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:00.391 01.161 20224 Exposure complete
23:15:00.449 00.058 20224 worker thread done servicing request
23:15:00.449 00.000 8996 OnExposeComplete: enter
23:15:00.450 00.001 8996 UpdateGuideState(): m_state=6
23:15:00.451 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6977
23:15:00.452 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.95, Mass=742784, SNR=365.9, Peak=64403 HFD=4.2
23:15:00.454 00.002 8996 MultiStar: [#1 -0.28,0.08,0.72,U] [#2 -0.24,-0.02,0.67,U] [#3 -0.03,0.07,0.66,U] [#4 -0.28,0.22,0.51,U] [#5 -0.07,0.06,0.56,U] [#6 -0.09,0.08,0.46,U] [#7 -0.21,0.27,0.48,U] [#8 -0.06,-0.05,0.37,U] 
23:15:00.455 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.12}, one-star: {-0.29, 0.26}
23:15:00.456 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
23:15:00.457 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
23:15:00.457 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.58 mountX=-0.20 mountY=-0.10, mountTheta=-2.69
23:15:00.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
23:15:00.460 00.001 8996 Enqueuing Move request for scope (-0.19, 0.12)
23:15:00.460 00.000 20224 Worker thread wakes up
23:15:00.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
23:15:00.461 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
23:15:00.461 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.20 yDistance=-0.10
23:15:00.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:15:00.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:00.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:00.461 00.000 20224 MoveAxis(E, 0, ABG)
23:15:00.461 00.000 20224 Move returns status 0, amount 0
23:15:00.461 00.000 20224 MoveAxis(N, 0, ABG)
23:15:00.461 00.000 20224 Move returns status 0, amount 0
23:15:00.461 00.000 20224 move complete, result=0
23:15:00.461 00.000 20224 worker thread done servicing request
23:15:00.464 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64403, med=2819, FiltMin=2544, FiltMax=30534, Gamma=1.000
23:15:00.477 00.013 8996 UpdateGuideState exits: m=742784 SNR=365.9
23:15:00.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:00.479 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:00.480 00.001 8996 Enqueuing Expose request
23:15:00.480 00.000 20224 Worker thread wakes up
23:15:00.481 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:00.481 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:00.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:01.460 00.979 20224 Exposure complete
23:15:01.523 00.063 20224 worker thread done servicing request
23:15:01.523 00.000 8996 OnExposeComplete: enter
23:15:01.524 00.001 8996 UpdateGuideState(): m_state=6
23:15:01.525 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6978
23:15:01.526 00.001 8996 Star::Find returns 1 (0), X=136.23, Y=472.99, Mass=694213, SNR=320.1, Peak=61910 HFD=4.3
23:15:01.527 00.001 8996 MultiStar: [#1 -0.45,0.08,0.00,M1] [#2 -0.35,-0.15,0.76,U] [#3 -0.34,0.16,0.63,U] [#4 -0.43,0.24,0.00,M1] [#5 -0.32,0.17,0.63,U] [#6 -0.16,0.13,0.48,U] [#7 -0.46,0.17,0.00,M1] [#8 -0.29,0.07,0.42,U] 
23:15:01.528 00.001 8996 refined, 5 included, MultiStar: {-0.35, 0.12}, one-star: {-0.47, 0.29}
23:15:01.528 00.000 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
23:15:01.529 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:15:01.530 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.12 hyp=0.37 cameraTheta=2.80 mountX=-0.36 mountY=-0.08, mountTheta=-2.91
23:15:01.531 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.12, opts=13)
23:15:01.532 00.001 8996 Enqueuing Move request for scope (-0.35, 0.12)
23:15:01.533 00.001 20224 Worker thread wakes up
23:15:01.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.12) opts 0xd
23:15:01.533 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.12)
23:15:01.533 00.000 20224 Moving (-0.35, 0.12) raw xDistance=-0.36 yDistance=-0.08
23:15:01.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
23:15:01.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:01.534 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:15:01.534 00.000 20224 MoveAxis(E, 52, ABG)
23:15:01.534 00.000 20224 Guiding  Dir = 2, Dur = 52
23:15:01.534 00.000 20224 IsSlewing returns 0
23:15:01.534 00.000 20224 IsGuiding returns 0
23:15:01.538 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61910, med=2819, FiltMin=2557, FiltMax=26867, Gamma=1.000
23:15:01.552 00.014 8996 UpdateGuideState exits: m=694213 SNR=320.1
23:15:01.554 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:01.556 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:01.557 00.001 8996 Enqueuing Expose request
23:15:01.569 00.012 20224 PulseGuide returned control before completion, sleep 28
23:15:01.613 00.044 20224 IsGuiding returns 1
23:15:01.613 00.000 20224 scope still moving after pulse duration time elapsed
23:15:01.645 00.032 20224 IsSlewing returns 0
23:15:01.645 00.000 20224 IsGuiding returns 1
23:15:01.676 00.031 20224 IsSlewing returns 0
23:15:01.677 00.001 20224 IsGuiding returns 0
23:15:01.677 00.000 20224 scope move finished after 52 + 89 ms
23:15:01.677 00.000 20224 Move returns status 0, amount 52
23:15:01.677 00.000 20224 MoveAxis(N, 0, ABG)
23:15:01.677 00.000 20224 Move returns status 0, amount 0
23:15:01.677 00.000 20224 move complete, result=0
23:15:01.677 00.000 20224 worker thread done servicing request
23:15:01.678 00.001 20224 Worker thread wakes up
23:15:01.678 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.1 px 0 ms NORTH
23:15:01.680 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:01.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:02.845 01.165 20224 Exposure complete
23:15:02.918 00.073 20224 worker thread done servicing request
23:15:02.918 00.000 8996 OnExposeComplete: enter
23:15:02.919 00.001 8996 UpdateGuideState(): m_state=6
23:15:02.920 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6979
23:15:02.921 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.85, Mass=709490, SNR=323.9, Peak=65535 HFD=4.5
23:15:02.921 00.000 8996 MultiStar: [#1 0.24,0.09,0.74,U] [#2 0.10,-0.11,0.83,U] [#3 0.39,-0.03,0.62,U] [#4 0.25,0.26,0.54,U] [#5 0.18,0.23,0.69,U] [#6 0.13,-0.06,0.45,U] [#7 0.02,0.08,0.48,U] [#8 0.14,0.03,0.45,U] 
23:15:02.922 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.08}, one-star: {0.02, 0.16}
23:15:02.923 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
23:15:02.924 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
23:15:02.925 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.43 mountX=0.01 mountY=-0.16, mountTheta=-1.53
23:15:02.927 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.16, opts=13)
23:15:02.929 00.002 8996 Enqueuing Move request for scope (0.02, 0.16)
23:15:02.930 00.001 20224 Worker thread wakes up
23:15:02.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
23:15:02.930 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
23:15:02.930 00.000 20224 Moving (0.02, 0.16) raw xDistance=0.01 yDistance=-0.16
23:15:02.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:15:02.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:02.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:15:02.930 00.000 20224 MoveAxis(E, 0, ABG)
23:15:02.930 00.000 20224 Move returns status 0, amount 0
23:15:02.930 00.000 20224 MoveAxis(N, 0, ABG)
23:15:02.930 00.000 20224 Move returns status 0, amount 0
23:15:02.930 00.000 20224 move complete, result=0
23:15:02.930 00.000 20224 worker thread done servicing request
23:15:02.935 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2819, FiltMin=2576, FiltMax=25440, Gamma=1.000
23:15:02.951 00.016 8996 UpdateGuideState exits: m=709490 SNR=323.9
23:15:02.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:02.952 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:02.953 00.001 8996 Enqueuing Expose request
23:15:02.954 00.001 20224 Worker thread wakes up
23:15:02.954 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:02.955 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:02.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:03.942 00.987 20224 Exposure complete
23:15:04.020 00.078 20224 worker thread done servicing request
23:15:04.020 00.000 8996 OnExposeComplete: enter
23:15:04.021 00.001 8996 UpdateGuideState(): m_state=6
23:15:04.022 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6980
23:15:04.023 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.04, Mass=705630, SNR=345.5, Peak=65535 HFD=4.3
23:15:04.024 00.001 8996 MultiStar: [#1 -0.06,0.12,0.70,U] [#2 0.15,-0.14,0.66,U] [#3 0.01,0.10,0.54,U] [#4 -0.14,0.34,0.52,U] [#5 0.01,0.18,0.58,U] [#6 0.13,-0.25,0.49,U] [#7 0.15,0.01,0.43,U] [#8 0.06,0.34,0.39,U] 
23:15:04.025 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.13}, one-star: {0.13, 0.35}
23:15:04.025 00.000 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
23:15:04.026 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
23:15:04.027 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.18 mountX=0.04 mountY=-0.13, mountTheta=-1.28
23:15:04.028 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.13, opts=13)
23:15:04.029 00.001 8996 Enqueuing Move request for scope (0.05, 0.13)
23:15:04.030 00.001 20224 Worker thread wakes up
23:15:04.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
23:15:04.030 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
23:15:04.030 00.000 20224 Moving (0.05, 0.13) raw xDistance=0.04 yDistance=-0.13
23:15:04.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:15:04.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:04.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:15:04.030 00.000 20224 MoveAxis(E, 0, ABG)
23:15:04.030 00.000 20224 Move returns status 0, amount 0
23:15:04.030 00.000 20224 MoveAxis(N, 0, ABG)
23:15:04.030 00.000 20224 Move returns status 0, amount 0
23:15:04.030 00.000 20224 move complete, result=0
23:15:04.030 00.000 20224 worker thread done servicing request
23:15:04.033 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2819, FiltMin=2550, FiltMax=31446, Gamma=1.000
23:15:04.047 00.014 8996 UpdateGuideState exits: m=705630 SNR=345.5
23:15:04.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:04.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:04.050 00.001 8996 Enqueuing Expose request
23:15:04.050 00.000 20224 Worker thread wakes up
23:15:04.051 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:04.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:04.051 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:05.195 01.144 20224 Exposure complete
23:15:05.271 00.076 20224 worker thread done servicing request
23:15:05.271 00.000 8996 OnExposeComplete: enter
23:15:05.273 00.002 8996 UpdateGuideState(): m_state=6
23:15:05.274 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6981
23:15:05.275 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.83, Mass=751868, SNR=355.4, Peak=65535 HFD=4.5
23:15:05.277 00.002 8996 MultiStar: [#1 0.13,-0.08,0.60,U] [#2 0.05,-0.03,0.75,U] [#3 0.23,0.02,0.62,U] [#4 0.12,0.19,0.50,U] [#5 -0.06,0.03,0.55,U] [#6 0.16,-0.13,0.41,U] [#7 0.10,-0.11,0.46,U] [#8 0.03,0.08,0.42,U] 
23:15:05.278 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.02}, one-star: {-0.01, 0.14}
23:15:05.279 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
23:15:05.280 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:15:05.282 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.28 mountX=0.07 mountY=-0.03, mountTheta=-0.40
23:15:05.286 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.02, opts=13)
23:15:05.287 00.001 8996 Enqueuing Move request for scope (0.08, 0.02)
23:15:05.288 00.001 20224 Worker thread wakes up
23:15:05.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
23:15:05.288 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
23:15:05.288 00.000 20224 Moving (0.08, 0.02) raw xDistance=0.07 yDistance=-0.03
23:15:05.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:15:05.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:05.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:15:05.288 00.000 20224 MoveAxis(E, 0, ABG)
23:15:05.288 00.000 20224 Move returns status 0, amount 0
23:15:05.289 00.001 20224 MoveAxis(N, 0, ABG)
23:15:05.289 00.000 20224 Move returns status 0, amount 0
23:15:05.289 00.000 20224 move complete, result=0
23:15:05.289 00.000 20224 worker thread done servicing request
23:15:05.293 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2819, FiltMin=2550, FiltMax=28416, Gamma=1.000
23:15:05.312 00.019 8996 UpdateGuideState exits: m=751868 SNR=355.4
23:15:05.314 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:05.315 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:05.316 00.001 8996 Enqueuing Expose request
23:15:05.317 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:05.318 00.001 20224 Worker thread wakes up
23:15:05.318 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:05.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:06.310 00.992 20224 Exposure complete
23:15:06.397 00.087 20224 worker thread done servicing request
23:15:06.397 00.000 8996 OnExposeComplete: enter
23:15:06.400 00.003 8996 UpdateGuideState(): m_state=6
23:15:06.404 00.004 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6982
23:15:06.407 00.003 8996 Star::Find returns 1 (0), X=136.57, Y=472.94, Mass=680230, SNR=351.5, Peak=65535 HFD=4.2
23:15:06.408 00.001 8996 MultiStar: [#1 0.17,-0.03,0.69,U] [#2 0.13,-0.08,0.71,U] [#3 0.23,-0.10,0.57,U] [#4 0.15,0.17,0.54,U] [#5 0.10,0.18,0.61,U] [#6 0.09,0.07,0.47,U] [#7 0.04,-0.10,0.44,U] [#8 0.06,0.07,0.41,U] 
23:15:06.410 00.002 8996 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {-0.13, 0.25}
23:15:06.412 00.002 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
23:15:06.413 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
23:15:06.414 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.68 mountX=0.07 mountY=-0.07, mountTheta=-0.79
23:15:06.417 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
23:15:06.419 00.002 8996 Enqueuing Move request for scope (0.08, 0.06)
23:15:06.421 00.002 20224 Worker thread wakes up
23:15:06.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
23:15:06.421 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
23:15:06.421 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
23:15:06.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:15:06.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:06.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:15:06.422 00.001 20224 MoveAxis(E, 0, ABG)
23:15:06.422 00.000 20224 Move returns status 0, amount 0
23:15:06.422 00.000 20224 MoveAxis(N, 0, ABG)
23:15:06.422 00.000 20224 Move returns status 0, amount 0
23:15:06.422 00.000 20224 move complete, result=0
23:15:06.422 00.000 20224 worker thread done servicing request
23:15:06.431 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2819, FiltMin=2569, FiltMax=27373, Gamma=1.000
23:15:06.448 00.017 8996 UpdateGuideState exits: m=680230 SNR=351.5
23:15:06.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:06.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:06.451 00.001 8996 Enqueuing Expose request
23:15:06.452 00.001 20224 Worker thread wakes up
23:15:06.452 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:06.452 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:06.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:07.637 01.185 20224 Exposure complete
23:15:07.703 00.066 20224 worker thread done servicing request
23:15:07.703 00.000 8996 OnExposeComplete: enter
23:15:07.705 00.002 8996 UpdateGuideState(): m_state=6
23:15:07.706 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6983
23:15:07.708 00.002 8996 Star::Find returns 1 (0), X=136.65, Y=473.13, Mass=752552, SNR=371.9, Peak=65535 HFD=4.4
23:15:07.709 00.001 8996 MultiStar: [#1 0.02,0.09,0.66,U] [#2 0.03,-0.02,0.76,U] [#3 -0.01,-0.04,0.48,U] [#4 -0.04,0.08,0.53,U] [#5 -0.11,0.23,0.55,U] [#6 0.08,-0.05,0.38,U] [#7 0.01,-0.02,0.43,U] [#8 0.08,-0.03,0.41,U] 
23:15:07.710 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.12}, one-star: {-0.05, 0.44}
23:15:07.711 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
23:15:07.712 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
23:15:07.714 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.62 mountX=-0.02 mountY=-0.11, mountTheta=-1.72
23:15:07.718 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.12, opts=13)
23:15:07.719 00.001 8996 Enqueuing Move request for scope (-0.01, 0.12)
23:15:07.720 00.001 20224 Worker thread wakes up
23:15:07.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
23:15:07.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
23:15:07.720 00.000 20224 Moving (-0.01, 0.12) raw xDistance=-0.02 yDistance=-0.11
23:15:07.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:15:07.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:07.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:15:07.720 00.000 20224 MoveAxis(E, 0, ABG)
23:15:07.720 00.000 20224 Move returns status 0, amount 0
23:15:07.720 00.000 20224 MoveAxis(N, 0, ABG)
23:15:07.721 00.001 20224 Move returns status 0, amount 0
23:15:07.721 00.000 20224 move complete, result=0
23:15:07.721 00.000 20224 worker thread done servicing request
23:15:07.726 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2819, FiltMin=2519, FiltMax=30064, Gamma=1.000
23:15:07.742 00.016 8996 UpdateGuideState exits: m=752552 SNR=371.9
23:15:07.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:07.743 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:07.744 00.001 8996 Enqueuing Expose request
23:15:07.745 00.001 20224 Worker thread wakes up
23:15:07.745 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:07.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:07.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:08.727 00.981 20224 Exposure complete
23:15:08.826 00.099 20224 worker thread done servicing request
23:15:08.826 00.000 8996 OnExposeComplete: enter
23:15:08.829 00.003 8996 UpdateGuideState(): m_state=6
23:15:08.830 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6984
23:15:08.830 00.000 8996 Star::Find returns 1 (0), X=136.57, Y=473.02, Mass=681557, SNR=327.9, Peak=65535 HFD=4.1
23:15:08.832 00.002 8996 MultiStar: [#1 -0.20,0.25,0.65,U] [#2 -0.07,0.02,0.83,U] [#3 -0.08,0.20,0.64,U] [#4 -0.18,0.30,0.53,U] [#5 0.10,0.10,0.66,U] [#6 -0.07,0.00,0.51,U] [#7 -0.27,0.18,0.51,U] [#8 -0.07,0.29,0.39,U] 
23:15:08.832 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.19}, one-star: {-0.13, 0.33}
23:15:08.833 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
23:15:08.834 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
23:15:08.834 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.21 cameraTheta=2.08 mountX=-0.12 mountY=-0.17, mountTheta=-2.19
23:15:08.837 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.19, opts=13)
23:15:08.837 00.000 8996 Enqueuing Move request for scope (-0.11, 0.19)
23:15:08.838 00.001 20224 Worker thread wakes up
23:15:08.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
23:15:08.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
23:15:08.838 00.000 20224 Moving (-0.11, 0.19) raw xDistance=-0.12 yDistance=-0.17
23:15:08.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:15:08.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:08.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:15:08.838 00.000 20224 MoveAxis(E, 0, ABG)
23:15:08.838 00.000 20224 Move returns status 0, amount 0
23:15:08.838 00.000 20224 MoveAxis(N, 0, ABG)
23:15:08.838 00.000 20224 Move returns status 0, amount 0
23:15:08.838 00.000 20224 move complete, result=0
23:15:08.838 00.000 20224 worker thread done servicing request
23:15:08.844 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2819, FiltMin=2563, FiltMax=28093, Gamma=1.000
23:15:08.868 00.024 8996 UpdateGuideState exits: m=681557 SNR=327.9
23:15:08.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:08.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:08.871 00.001 8996 Enqueuing Expose request
23:15:08.872 00.001 20224 Worker thread wakes up
23:15:08.872 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:15:08.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:08.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:10.042 01.169 20224 Exposure complete
23:15:10.141 00.099 20224 worker thread done servicing request
23:15:10.141 00.000 8996 OnExposeComplete: enter
23:15:10.143 00.002 8996 UpdateGuideState(): m_state=6
23:15:10.145 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6985
23:15:10.146 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=472.91, Mass=770315, SNR=356.3, Peak=65535 HFD=4.3
23:15:10.147 00.001 8996 MultiStar: [#1 -0.23,-0.19,0.63,U] [#2 -0.23,-0.03,0.72,U] [#3 -0.20,-0.24,0.55,U] [#4 -0.17,0.13,0.53,U] [#5 -0.19,0.21,0.59,U] [#6 -0.16,-0.11,0.45,U] [#7 -0.38,0.10,0.44,U] [#8 -0.17,-0.20,0.42,U] 
23:15:10.148 00.001 8996 refined, 8 included, MultiStar: {-0.21, 0.01}, one-star: {-0.20, 0.22}
23:15:10.149 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
23:15:10.150 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:15:10.151 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.10 mountX=-0.21 mountY=0.02, mountTheta=3.07
23:15:10.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.01, opts=13)
23:15:10.154 00.001 8996 Enqueuing Move request for scope (-0.21, 0.01)
23:15:10.154 00.000 20224 Worker thread wakes up
23:15:10.155 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
23:15:10.155 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
23:15:10.155 00.000 20224 Moving (-0.21, 0.01) raw xDistance=-0.21 yDistance=0.02
23:15:10.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:15:10.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:10.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:10.155 00.000 20224 MoveAxis(E, 31, ABG)
23:15:10.155 00.000 20224 Guiding  Dir = 2, Dur = 31
23:15:10.155 00.000 20224 IsSlewing returns 0
23:15:10.156 00.001 20224 IsGuiding returns 0
23:15:10.161 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2819, FiltMin=2573, FiltMax=31005, Gamma=1.000
23:15:10.176 00.015 8996 UpdateGuideState exits: m=770315 SNR=356.3
23:15:10.178 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:10.180 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:10.181 00.001 8996 Enqueuing Expose request
23:15:10.190 00.009 20224 IsGuiding returns 1
23:15:10.190 00.000 20224 scope still moving after pulse duration time elapsed
23:15:10.219 00.029 20224 IsSlewing returns 0
23:15:10.219 00.000 20224 IsGuiding returns 1
23:15:10.251 00.032 20224 IsSlewing returns 0
23:15:10.251 00.000 20224 IsGuiding returns 1
23:15:10.281 00.030 20224 IsSlewing returns 0
23:15:10.282 00.001 20224 IsGuiding returns 0
23:15:10.282 00.000 20224 scope move finished after 31 + 95 ms
23:15:10.282 00.000 20224 Move returns status 0, amount 31
23:15:10.282 00.000 20224 MoveAxis(N, 0, ABG)
23:15:10.282 00.000 20224 Move returns status 0, amount 0
23:15:10.282 00.000 20224 move complete, result=0
23:15:10.282 00.000 20224 worker thread done servicing request
23:15:10.282 00.000 20224 Worker thread wakes up
23:15:10.283 00.001 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
23:15:10.285 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:10.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:11.253 00.968 20224 Exposure complete
23:15:11.333 00.080 20224 worker thread done servicing request
23:15:11.333 00.000 8996 OnExposeComplete: enter
23:15:11.334 00.001 8996 UpdateGuideState(): m_state=6
23:15:11.335 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6986
23:15:11.335 00.000 8996 Star::Find returns 1 (0), X=136.63, Y=472.80, Mass=700423, SNR=342.9, Peak=65535 HFD=4.4
23:15:11.336 00.001 8996 MultiStar: [#1 -0.12,-0.11,0.69,U] [#2 -0.22,-0.03,0.76,U] [#3 -0.01,-0.15,0.60,U] [#4 -0.12,0.13,0.51,U] [#5 -0.10,0.07,0.59,U] [#6 -0.06,-0.13,0.43,U] [#7 -0.06,0.22,0.46,U] [#8 -0.01,0.09,0.38,U] 
23:15:11.337 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.02}, one-star: {-0.07, 0.11}
23:15:11.338 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
23:15:11.338 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
23:15:11.339 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.94 mountX=-0.09 mountY=-0.01, mountTheta=-3.05
23:15:11.340 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
23:15:11.341 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
23:15:11.342 00.001 20224 Worker thread wakes up
23:15:11.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
23:15:11.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
23:15:11.342 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
23:15:11.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:15:11.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:11.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:15:11.342 00.000 20224 MoveAxis(E, 0, ABG)
23:15:11.342 00.000 20224 Move returns status 0, amount 0
23:15:11.342 00.000 20224 MoveAxis(N, 0, ABG)
23:15:11.342 00.000 20224 Move returns status 0, amount 0
23:15:11.342 00.000 20224 move complete, result=0
23:15:11.342 00.000 20224 worker thread done servicing request
23:15:11.349 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2819, FiltMin=2537, FiltMax=26560, Gamma=1.000
23:15:11.366 00.017 8996 UpdateGuideState exits: m=700423 SNR=342.9
23:15:11.368 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:11.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:11.370 00.001 8996 Enqueuing Expose request
23:15:11.372 00.002 20224 Worker thread wakes up
23:15:11.372 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:11.374 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:11.375 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:12.525 01.150 20224 Exposure complete
23:15:12.589 00.064 20224 worker thread done servicing request
23:15:12.589 00.000 8996 OnExposeComplete: enter
23:15:12.590 00.001 8996 UpdateGuideState(): m_state=6
23:15:12.591 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6987
23:15:12.592 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.90, Mass=726754, SNR=367.6, Peak=65535 HFD=4.4
23:15:12.593 00.001 8996 MultiStar: [#1 0.18,-0.03,0.64,U] [#2 0.16,-0.28,0.71,U] [#3 0.19,-0.21,0.56,U] [#4 0.20,0.12,0.51,U] [#5 0.22,-0.05,0.61,U] [#6 0.03,-0.39,0.42,U] [#7 0.18,-0.10,0.41,U] [#8 0.34,-0.04,0.38,U] 
23:15:12.594 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.06}, one-star: {0.10, 0.21}
23:15:12.595 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
23:15:12.596 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.92)
23:15:12.597 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.34 mountX=0.17 mountY=0.04, mountTheta=0.22
23:15:12.598 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.06, opts=13)
23:15:12.599 00.001 8996 Enqueuing Move request for scope (0.17, -0.06)
23:15:12.599 00.000 20224 Worker thread wakes up
23:15:12.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
23:15:12.600 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
23:15:12.600 00.000 20224 Moving (0.17, -0.06) raw xDistance=0.17 yDistance=0.04
23:15:12.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:15:12.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:12.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:15:12.600 00.000 20224 MoveAxis(E, 0, ABG)
23:15:12.600 00.000 20224 Move returns status 0, amount 0
23:15:12.600 00.000 20224 MoveAxis(N, 0, ABG)
23:15:12.600 00.000 20224 Move returns status 0, amount 0
23:15:12.600 00.000 20224 move complete, result=0
23:15:12.600 00.000 20224 worker thread done servicing request
23:15:12.603 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2819, FiltMin=2535, FiltMax=29718, Gamma=1.000
23:15:12.630 00.027 8996 UpdateGuideState exits: m=726754 SNR=367.6
23:15:12.633 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:12.636 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:12.639 00.003 8996 Enqueuing Expose request
23:15:12.641 00.002 20224 Worker thread wakes up
23:15:12.641 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:12.643 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:12.643 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:13.614 00.971 20224 Exposure complete
23:15:13.679 00.065 20224 worker thread done servicing request
23:15:13.679 00.000 8996 OnExposeComplete: enter
23:15:13.681 00.002 8996 UpdateGuideState(): m_state=6
23:15:13.682 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6988
23:15:13.683 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.95, Mass=690837, SNR=375.2, Peak=63203 HFD=4.3
23:15:13.684 00.001 8996 MultiStar: [#1 0.04,-0.08,0.64,U] [#2 0.07,-0.18,0.65,U] [#3 -0.05,-0.06,0.59,U] [#4 -0.03,0.17,0.54,U] [#5 0.17,0.02,0.56,U] [#6 -0.05,-0.33,0.36,U] [#7 -0.08,-0.07,0.41,U] [#8 0.19,-0.11,0.36,U] 
23:15:13.685 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.08, 0.26}
23:15:13.687 00.002 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
23:15:13.689 00.002 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
23:15:13.690 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.58 mountX=0.01 mountY=0.01, mountTheta=0.47
23:15:13.693 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.01, opts=13)
23:15:13.694 00.001 8996 Enqueuing Move request for scope (0.01, -0.01)
23:15:13.695 00.001 20224 Worker thread wakes up
23:15:13.696 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
23:15:13.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
23:15:13.696 00.000 20224 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.01
23:15:13.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:15:13.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:13.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:15:13.696 00.000 20224 MoveAxis(E, 0, ABG)
23:15:13.696 00.000 20224 Move returns status 0, amount 0
23:15:13.696 00.000 20224 MoveAxis(N, 0, ABG)
23:15:13.696 00.000 20224 Move returns status 0, amount 0
23:15:13.696 00.000 20224 move complete, result=0
23:15:13.696 00.000 20224 worker thread done servicing request
23:15:13.702 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63203, med=2819, FiltMin=2582, FiltMax=28493, Gamma=1.000
23:15:13.715 00.013 8996 UpdateGuideState exits: m=690837 SNR=375.2
23:15:13.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:13.716 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:13.717 00.001 8996 Enqueuing Expose request
23:15:13.718 00.001 20224 Worker thread wakes up
23:15:13.718 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:13.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:13.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:14.901 01.182 20224 Exposure complete
23:15:14.963 00.062 20224 worker thread done servicing request
23:15:14.963 00.000 8996 OnExposeComplete: enter
23:15:14.965 00.002 8996 UpdateGuideState(): m_state=6
23:15:14.966 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6989
23:15:14.967 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.89, Mass=748477, SNR=360.5, Peak=65535 HFD=4.4
23:15:14.968 00.001 8996 MultiStar: [#1 0.07,-0.08,0.58,U] [#2 0.06,-0.30,0.71,U] [#3 -0.08,-0.17,0.61,U] [#4 -0.14,0.10,0.50,U] [#5 0.07,-0.16,0.60,U] [#6 0.08,-0.10,0.50,U] [#7 0.03,0.05,0.43,U] [#8 0.07,-0.10,0.35,U] 
23:15:14.969 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.05}, one-star: {-0.09, 0.20}
23:15:14.969 00.000 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
23:15:14.970 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
23:15:14.970 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.59 mountX=0.00 mountY=0.05, mountTheta=1.50
23:15:14.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.05, opts=13)
23:15:14.973 00.001 8996 Enqueuing Move request for scope (-0.00, -0.05)
23:15:14.973 00.000 20224 Worker thread wakes up
23:15:14.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
23:15:14.974 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
23:15:14.974 00.000 20224 Moving (-0.00, -0.05) raw xDistance=0.00 yDistance=0.05
23:15:14.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:15:14.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:14.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:15:14.974 00.000 20224 MoveAxis(E, 0, ABG)
23:15:14.974 00.000 20224 Move returns status 0, amount 0
23:15:14.974 00.000 20224 MoveAxis(N, 0, ABG)
23:15:14.974 00.000 20224 Move returns status 0, amount 0
23:15:14.974 00.000 20224 move complete, result=0
23:15:14.974 00.000 20224 worker thread done servicing request
23:15:14.977 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2819, FiltMin=2573, FiltMax=28800, Gamma=1.000
23:15:14.997 00.020 8996 UpdateGuideState exits: m=748477 SNR=360.5
23:15:14.999 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:15.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:15.001 00.001 8996 Enqueuing Expose request
23:15:15.001 00.000 20224 Worker thread wakes up
23:15:15.001 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:15.002 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:15.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:15.977 00.975 20224 Exposure complete
23:15:16.053 00.076 20224 worker thread done servicing request
23:15:16.053 00.000 8996 OnExposeComplete: enter
23:15:16.054 00.001 8996 UpdateGuideState(): m_state=6
23:15:16.055 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6990
23:15:16.055 00.000 8996 Star::Find returns 1 (0), X=136.51, Y=472.81, Mass=695035, SNR=347.1, Peak=61011 HFD=4.5
23:15:16.056 00.001 8996 MultiStar: [#1 -0.27,0.15,0.68,U] [#2 -0.41,0.03,0.69,U] [#3 -0.06,0.00,0.56,U] [#4 -0.09,0.24,0.55,U] [#5 -0.22,0.10,0.67,U] [#6 -0.11,-0.31,0.46,U] [#7 -0.25,0.07,0.45,U] [#8 -0.21,0.27,0.37,U] 
23:15:16.057 00.001 8996 single-star, 8 included, MultiStar: {-0.21, 0.08}, one-star: {-0.19, 0.12}
23:15:16.058 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
23:15:16.059 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
23:15:16.060 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.22 cameraTheta=2.57 mountX=-0.20 mountY=-0.10, mountTheta=-2.69
23:15:16.062 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.12, opts=13)
23:15:16.063 00.001 8996 Enqueuing Move request for scope (-0.19, 0.12)
23:15:16.064 00.001 20224 Worker thread wakes up
23:15:16.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
23:15:16.064 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
23:15:16.064 00.000 20224 Moving (-0.19, 0.12) raw xDistance=-0.20 yDistance=-0.10
23:15:16.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:15:16.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:16.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:16.064 00.000 20224 MoveAxis(E, 0, ABG)
23:15:16.064 00.000 20224 Move returns status 0, amount 0
23:15:16.064 00.000 20224 MoveAxis(N, 0, ABG)
23:15:16.064 00.000 20224 Move returns status 0, amount 0
23:15:16.064 00.000 20224 move complete, result=0
23:15:16.065 00.001 20224 worker thread done servicing request
23:15:16.068 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61011, med=2819, FiltMin=2557, FiltMax=26045, Gamma=1.000
23:15:16.085 00.017 8996 UpdateGuideState exits: m=695035 SNR=347.1
23:15:16.087 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:16.089 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:16.090 00.001 8996 Enqueuing Expose request
23:15:16.093 00.003 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:16.096 00.003 20224 Worker thread wakes up
23:15:16.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:16.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:17.274 01.178 20224 Exposure complete
23:15:17.339 00.065 20224 worker thread done servicing request
23:15:17.339 00.000 8996 OnExposeComplete: enter
23:15:17.340 00.001 8996 UpdateGuideState(): m_state=6
23:15:17.341 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6991
23:15:17.342 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.83, Mass=718468, SNR=344.0, Peak=65535 HFD=4.5
23:15:17.343 00.001 8996 MultiStar: [#1 -0.05,-0.13,0.67,U] [#2 -0.06,-0.15,0.80,U] [#3 0.02,-0.15,0.69,U] [#4 -0.12,0.06,0.60,U] [#5 0.06,0.03,0.55,U] [#6 -0.03,-0.04,0.40,U] [#7 -0.09,-0.02,0.48,U] [#8 0.14,-0.06,0.39,U] 
23:15:17.344 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {-0.04, 0.13}
23:15:17.345 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
23:15:17.346 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
23:15:17.346 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.25 mountX=-0.02 mountY=0.03, mountTheta=2.15
23:15:17.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
23:15:17.349 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
23:15:17.349 00.000 20224 Worker thread wakes up
23:15:17.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:15:17.349 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:15:17.349 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.02 yDistance=0.03
23:15:17.350 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:15:17.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:17.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:15:17.350 00.000 20224 MoveAxis(E, 0, ABG)
23:15:17.350 00.000 20224 Move returns status 0, amount 0
23:15:17.350 00.000 20224 MoveAxis(N, 0, ABG)
23:15:17.350 00.000 20224 Move returns status 0, amount 0
23:15:17.350 00.000 20224 move complete, result=0
23:15:17.350 00.000 20224 worker thread done servicing request
23:15:17.353 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2819, FiltMin=2553, FiltMax=28560, Gamma=1.000
23:15:17.372 00.019 8996 UpdateGuideState exits: m=718468 SNR=344.0
23:15:17.374 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:17.375 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:17.377 00.002 8996 Enqueuing Expose request
23:15:17.378 00.001 20224 Worker thread wakes up
23:15:17.378 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:17.379 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:17.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:18.361 00.982 20224 Exposure complete
23:15:18.448 00.087 20224 worker thread done servicing request
23:15:18.448 00.000 8996 OnExposeComplete: enter
23:15:18.450 00.002 8996 UpdateGuideState(): m_state=6
23:15:18.451 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6992
23:15:18.452 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=472.90, Mass=680336, SNR=319.1, Peak=56451 HFD=4.3
23:15:18.453 00.001 8996 MultiStar: [#1 -0.29,0.03,0.74,U] [#2 -0.27,0.02,0.86,U] [#3 -0.09,0.04,0.55,U] [#4 -0.34,0.22,0.60,U] [#5 -0.26,-0.15,0.63,U] [#6 -0.29,-0.15,0.47,U] [#7 -0.34,0.01,0.49,U] [#8 -0.31,0.11,0.45,U] 
23:15:18.454 00.001 8996 refined, 8 included, MultiStar: {-0.28, 0.05}, one-star: {-0.33, 0.20}
23:15:18.455 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
23:15:18.456 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:15:18.456 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.29 cameraTheta=2.97 mountX=-0.29 mountY=-0.02, mountTheta=-3.08
23:15:18.458 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.05, opts=13)
23:15:18.459 00.001 8996 Enqueuing Move request for scope (-0.28, 0.05)
23:15:18.460 00.001 20224 Worker thread wakes up
23:15:18.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
23:15:18.460 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
23:15:18.460 00.000 20224 Moving (-0.28, 0.05) raw xDistance=-0.29 yDistance=-0.02
23:15:18.460 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:15:18.460 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:18.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:15:18.460 00.000 20224 MoveAxis(E, 42, ABG)
23:15:18.460 00.000 20224 Guiding  Dir = 2, Dur = 42
23:15:18.460 00.000 20224 IsSlewing returns 0
23:15:18.460 00.000 20224 IsGuiding returns 0
23:15:18.462 00.002 20224 PulseGuide returned control before completion, sleep 51
23:15:18.464 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56451, med=2819, FiltMin=2557, FiltMax=25990, Gamma=1.000
23:15:18.478 00.014 8996 UpdateGuideState exits: m=680336 SNR=319.1
23:15:18.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:18.479 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:18.480 00.001 8996 Enqueuing Expose request
23:15:18.528 00.048 20224 IsGuiding returns 1
23:15:18.528 00.000 20224 scope still moving after pulse duration time elapsed
23:15:18.559 00.031 20224 IsSlewing returns 0
23:15:18.559 00.000 20224 IsGuiding returns 0
23:15:18.560 00.001 20224 scope move finished after 42 + 57 ms
23:15:18.560 00.000 20224 Move returns status 0, amount 42
23:15:18.560 00.000 20224 MoveAxis(N, 0, ABG)
23:15:18.560 00.000 20224 Move returns status 0, amount 0
23:15:18.560 00.000 20224 move complete, result=0
23:15:18.560 00.000 20224 worker thread done servicing request
23:15:18.560 00.000 20224 Worker thread wakes up
23:15:18.560 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.0 px 0 ms NORTH
23:15:18.563 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:18.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:19.732 01.169 20224 Exposure complete
23:15:19.801 00.069 20224 worker thread done servicing request
23:15:19.801 00.000 8996 OnExposeComplete: enter
23:15:19.802 00.001 8996 UpdateGuideState(): m_state=6
23:15:19.804 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6993
23:15:19.805 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.78, Mass=736346, SNR=379.3, Peak=65535 HFD=4.4
23:15:19.807 00.002 8996 MultiStar: [#1 0.21,-0.07,0.63,U] [#2 0.11,-0.33,0.70,U] [#3 0.08,-0.17,0.53,U] [#4 0.13,-0.11,0.45,U] [#5 0.19,-0.04,0.55,U] [#6 0.10,-0.34,0.36,U] [#7 0.05,-0.07,0.44,U] [#8 0.27,-0.05,0.38,U] 
23:15:19.808 00.001 8996 single-star, 8 included, MultiStar: {0.14, -0.10}, one-star: {0.12, 0.09}
23:15:19.809 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
23:15:19.810 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
23:15:19.811 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.62 mountX=0.11 mountY=-0.10, mountTheta=-0.72
23:15:19.813 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.09, opts=13)
23:15:19.814 00.001 8996 Enqueuing Move request for scope (0.12, 0.09)
23:15:19.814 00.000 20224 Worker thread wakes up
23:15:19.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
23:15:19.814 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
23:15:19.814 00.000 20224 Moving (0.12, 0.09) raw xDistance=0.11 yDistance=-0.10
23:15:19.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:15:19.815 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:19.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:15:19.815 00.000 20224 MoveAxis(E, 0, ABG)
23:15:19.815 00.000 20224 Move returns status 0, amount 0
23:15:19.815 00.000 20224 MoveAxis(N, 0, ABG)
23:15:19.815 00.000 20224 Move returns status 0, amount 0
23:15:19.815 00.000 20224 move complete, result=0
23:15:19.815 00.000 20224 worker thread done servicing request
23:15:19.819 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2819, FiltMin=2505, FiltMax=28528, Gamma=1.000
23:15:19.832 00.013 8996 UpdateGuideState exits: m=736346 SNR=379.3
23:15:19.833 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:19.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:19.835 00.001 8996 Enqueuing Expose request
23:15:19.836 00.001 20224 Worker thread wakes up
23:15:19.836 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:19.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:19.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:20.801 00.964 20224 Exposure complete
23:15:20.872 00.071 20224 worker thread done servicing request
23:15:20.873 00.001 8996 OnExposeComplete: enter
23:15:20.875 00.002 8996 UpdateGuideState(): m_state=6
23:15:20.876 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6994
23:15:20.878 00.002 8996 Star::Find returns 1 (0), X=136.86, Y=472.69, Mass=672457, SNR=333.9, Peak=61683 HFD=4.3
23:15:20.880 00.002 8996 MultiStar: [#1 0.04,-0.08,0.68,U] [#2 0.17,-0.29,0.84,U] [#3 0.45,-0.29,0.00,M1] [#4 0.15,0.03,0.55,U] [#5 0.13,-0.31,0.66,U] [#6 0.29,-0.35,0.00,M1] [#7 0.11,-0.04,0.47,U] [#8 0.05,-0.07,0.43,U] 
23:15:20.882 00.002 8996 single-star, 6 included, MultiStar: {0.12, -0.12}, one-star: {0.16, -0.00}
23:15:20.883 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
23:15:20.886 00.003 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
23:15:20.887 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.02 mountX=0.16 mountY=-0.02, mountTheta=-0.10
23:15:20.888 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.00, opts=13)
23:15:20.889 00.001 8996 Enqueuing Move request for scope (0.16, -0.00)
23:15:20.889 00.000 20224 Worker thread wakes up
23:15:20.890 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
23:15:20.890 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
23:15:20.890 00.000 20224 Moving (0.16, -0.00) raw xDistance=0.16 yDistance=-0.02
23:15:20.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:15:20.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:20.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:15:20.890 00.000 20224 MoveAxis(E, 0, ABG)
23:15:20.890 00.000 20224 Move returns status 0, amount 0
23:15:20.890 00.000 20224 MoveAxis(N, 0, ABG)
23:15:20.890 00.000 20224 Move returns status 0, amount 0
23:15:20.890 00.000 20224 move complete, result=0
23:15:20.890 00.000 20224 worker thread done servicing request
23:15:20.893 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61683, med=2819, FiltMin=2550, FiltMax=30342, Gamma=1.000
23:15:20.913 00.020 8996 UpdateGuideState exits: m=672457 SNR=333.9
23:15:20.915 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:20.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:20.917 00.001 8996 Enqueuing Expose request
23:15:20.918 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:20.920 00.002 20224 Worker thread wakes up
23:15:20.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:20.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:22.083 01.163 20224 Exposure complete
23:15:22.146 00.063 20224 worker thread done servicing request
23:15:22.146 00.000 8996 OnExposeComplete: enter
23:15:22.147 00.001 8996 UpdateGuideState(): m_state=6
23:15:22.148 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6995
23:15:22.149 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.83, Mass=650507, SNR=331.0, Peak=59059 HFD=4.4
23:15:22.149 00.000 8996 MultiStar: [#1 0.44,-0.15,0.00,M1] [#2 0.30,-0.36,0.00,M1] [#3 0.43,-0.21,0.00,M2] [#4 0.21,-0.07,0.63,U] [#5 0.37,-0.03,0.60,U] [#6 0.38,-0.24,0.00,M2] [#7 0.10,-0.00,0.49,U] [#8 0.13,-0.11,0.40,U] 
23:15:22.150 00.001 8996 single-star, 4 included, MultiStar: {0.19, 0.01}, one-star: {0.12, 0.13}
23:15:22.151 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
23:15:22.152 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
23:15:22.153 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.82 mountX=0.11 mountY=-0.15, mountTheta=-0.92
23:15:22.154 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.13, opts=13)
23:15:22.155 00.001 8996 Enqueuing Move request for scope (0.12, 0.13)
23:15:22.156 00.001 20224 Worker thread wakes up
23:15:22.156 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
23:15:22.156 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
23:15:22.157 00.001 20224 Moving (0.12, 0.13) raw xDistance=0.11 yDistance=-0.15
23:15:22.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:15:22.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:22.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:15:22.157 00.000 20224 MoveAxis(E, 0, ABG)
23:15:22.157 00.000 20224 Move returns status 0, amount 0
23:15:22.157 00.000 20224 MoveAxis(N, 0, ABG)
23:15:22.157 00.000 20224 Move returns status 0, amount 0
23:15:22.158 00.001 20224 move complete, result=0
23:15:22.158 00.000 20224 worker thread done servicing request
23:15:22.161 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59059, med=2819, FiltMin=2553, FiltMax=27302, Gamma=1.000
23:15:22.182 00.021 8996 UpdateGuideState exits: m=650507 SNR=331.0
23:15:22.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:22.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:22.185 00.001 8996 Enqueuing Expose request
23:15:22.186 00.001 20224 Worker thread wakes up
23:15:22.186 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:22.187 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:22.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:23.172 00.985 20224 Exposure complete
23:15:23.264 00.092 20224 worker thread done servicing request
23:15:23.264 00.000 8996 OnExposeComplete: enter
23:15:23.265 00.001 8996 UpdateGuideState(): m_state=6
23:15:23.266 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6996
23:15:23.267 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.78, Mass=713209, SNR=349.3, Peak=64435 HFD=4.5
23:15:23.268 00.001 8996 MultiStar: [#1 0.14,-0.23,0.65,U] [#2 0.03,-0.35,0.73,U] [#3 0.27,-0.27,0.62,U] [#4 0.11,-0.09,0.51,U] [#5 0.13,-0.06,0.61,U] [#6 0.14,-0.25,0.44,U] [#7 -0.09,-0.07,0.45,U] [#8 0.16,-0.14,0.39,U] 
23:15:23.269 00.001 8996 single-star, 8 included, MultiStar: {0.09, -0.14}, one-star: {-0.01, 0.09}
23:15:23.270 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
23:15:23.271 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:15:23.272 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.65 mountX=-0.02 mountY=-0.09, mountTheta=-1.74
23:15:23.274 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
23:15:23.275 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
23:15:23.276 00.001 20224 Worker thread wakes up
23:15:23.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:15:23.277 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:15:23.277 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
23:15:23.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:15:23.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:23.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:15:23.277 00.000 20224 MoveAxis(E, 0, ABG)
23:15:23.277 00.000 20224 Move returns status 0, amount 0
23:15:23.277 00.000 20224 MoveAxis(N, 0, ABG)
23:15:23.277 00.000 20224 Move returns status 0, amount 0
23:15:23.277 00.000 20224 move complete, result=0
23:15:23.277 00.000 20224 worker thread done servicing request
23:15:23.288 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64435, med=2819, FiltMin=2553, FiltMax=27398, Gamma=1.000
23:15:23.316 00.028 8996 UpdateGuideState exits: m=713209 SNR=349.3
23:15:23.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:23.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:23.320 00.002 8996 Enqueuing Expose request
23:15:23.321 00.001 20224 Worker thread wakes up
23:15:23.321 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:23.323 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:23.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:24.478 01.155 20224 Exposure complete
23:15:24.546 00.068 20224 worker thread done servicing request
23:15:24.546 00.000 8996 OnExposeComplete: enter
23:15:24.547 00.001 8996 UpdateGuideState(): m_state=6
23:15:24.548 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6997
23:15:24.549 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.84, Mass=692010, SNR=330.7, Peak=65535 HFD=4.4
23:15:24.550 00.001 8996 MultiStar: [#1 0.07,-0.31,0.73,U] [#2 0.05,-0.29,0.87,U] [#3 0.04,-0.12,0.63,U] [#4 -0.02,-0.14,0.52,U] [#5 0.32,-0.03,0.69,U] [#6 0.32,-0.38,0.00,M2] [#7 -0.06,-0.03,0.52,U] [#8 0.13,-0.16,0.38,U] 
23:15:24.551 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.11}, one-star: {0.06, 0.14}
23:15:24.552 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
23:15:24.553 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
23:15:24.555 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.97 mountX=0.09 mountY=0.10, mountTheta=0.86
23:15:24.559 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.11, opts=13)
23:15:24.560 00.001 8996 Enqueuing Move request for scope (0.08, -0.11)
23:15:24.562 00.002 20224 Worker thread wakes up
23:15:24.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
23:15:24.562 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
23:15:24.562 00.000 20224 Moving (0.08, -0.11) raw xDistance=0.09 yDistance=0.10
23:15:24.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:15:24.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:24.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:15:24.562 00.000 20224 MoveAxis(E, 0, ABG)
23:15:24.562 00.000 20224 Move returns status 0, amount 0
23:15:24.562 00.000 20224 MoveAxis(N, 0, ABG)
23:15:24.562 00.000 20224 Move returns status 0, amount 0
23:15:24.563 00.001 20224 move complete, result=0
23:15:24.563 00.000 20224 worker thread done servicing request
23:15:24.567 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2819, FiltMin=2553, FiltMax=28352, Gamma=1.000
23:15:24.580 00.013 8996 UpdateGuideState exits: m=692010 SNR=330.7
23:15:24.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:24.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:24.583 00.001 8996 Enqueuing Expose request
23:15:24.584 00.001 20224 Worker thread wakes up
23:15:24.584 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:24.588 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:24.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:25.555 00.967 20224 Exposure complete
23:15:25.636 00.081 20224 worker thread done servicing request
23:15:25.636 00.000 8996 OnExposeComplete: enter
23:15:25.637 00.001 8996 UpdateGuideState(): m_state=6
23:15:25.638 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6998
23:15:25.640 00.002 8996 Star::Find returns 1 (0), X=136.86, Y=472.82, Mass=721133, SNR=359.8, Peak=65535 HFD=4.4
23:15:25.642 00.002 8996 MultiStar: [#1 0.22,0.01,0.66,U] [#2 -0.08,-0.09,0.77,U] [#3 0.40,-0.04,0.65,U] [#4 0.19,0.03,0.50,U] [#5 0.10,-0.08,0.61,U] [#6 0.29,-0.34,0.00,M3] [#7 0.09,-0.04,0.49,U] [#8 0.20,-0.12,0.37,U] 
23:15:25.644 00.002 8996 refined, 7 included, MultiStar: {0.15, -0.01}, one-star: {0.16, 0.12}
23:15:25.647 00.003 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
23:15:25.648 00.001 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
23:15:25.650 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.08 mountX=0.15 mountY=-0.01, mountTheta=-0.03
23:15:25.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.01, opts=13)
23:15:25.653 00.001 8996 Enqueuing Move request for scope (0.15, -0.01)
23:15:25.655 00.002 20224 Worker thread wakes up
23:15:25.655 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
23:15:25.655 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
23:15:25.655 00.000 20224 Moving (0.15, -0.01) raw xDistance=0.15 yDistance=-0.01
23:15:25.655 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:15:25.655 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:25.656 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:15:25.656 00.000 20224 MoveAxis(E, 0, ABG)
23:15:25.656 00.000 20224 Move returns status 0, amount 0
23:15:25.656 00.000 20224 MoveAxis(N, 0, ABG)
23:15:25.656 00.000 20224 Move returns status 0, amount 0
23:15:25.656 00.000 20224 move complete, result=0
23:15:25.656 00.000 20224 worker thread done servicing request
23:15:25.660 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2819, FiltMin=2563, FiltMax=29120, Gamma=1.000
23:15:25.678 00.018 8996 UpdateGuideState exits: m=721133 SNR=359.8
23:15:25.680 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:25.682 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:25.683 00.001 8996 Enqueuing Expose request
23:15:25.685 00.002 20224 Worker thread wakes up
23:15:25.685 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:25.687 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:25.687 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:26.840 01.153 20224 Exposure complete
23:15:26.918 00.078 20224 worker thread done servicing request
23:15:26.918 00.000 8996 OnExposeComplete: enter
23:15:26.919 00.001 8996 UpdateGuideState(): m_state=6
23:15:26.920 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 6999
23:15:26.920 00.000 8996 Star::Find returns 1 (0), X=136.55, Y=472.84, Mass=733386, SNR=329.0, Peak=65535 HFD=4.5
23:15:26.921 00.001 8996 MultiStar: [#1 0.06,-0.12,0.72,U] [#2 -0.04,-0.13,0.77,U] [#3 -0.04,-0.22,0.82,U] [#4 -0.07,-0.11,0.56,U] [#5 -0.06,-0.25,0.61,U] [#6 0.05,-0.24,0.50,U] [#7 -0.10,-0.17,0.49,U] [#8 -0.03,-0.09,0.41,U] 
23:15:26.922 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.12}, one-star: {-0.15, 0.15}
23:15:26.923 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
23:15:26.924 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
23:15:26.925 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.96 mountX=-0.04 mountY=0.12, mountTheta=1.86
23:15:26.927 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.12, opts=13)
23:15:26.927 00.000 8996 Enqueuing Move request for scope (-0.05, -0.12)
23:15:26.928 00.001 20224 Worker thread wakes up
23:15:26.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
23:15:26.928 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
23:15:26.928 00.000 20224 Moving (-0.05, -0.12) raw xDistance=-0.04 yDistance=0.12
23:15:26.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:15:26.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:26.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:15:26.928 00.000 20224 MoveAxis(E, 0, ABG)
23:15:26.928 00.000 20224 Move returns status 0, amount 0
23:15:26.928 00.000 20224 MoveAxis(N, 0, ABG)
23:15:26.928 00.000 20224 Move returns status 0, amount 0
23:15:26.928 00.000 20224 move complete, result=0
23:15:26.928 00.000 20224 worker thread done servicing request
23:15:26.932 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2819, FiltMin=2534, FiltMax=29517, Gamma=1.000
23:15:26.955 00.023 8996 UpdateGuideState exits: m=733386 SNR=329.0
23:15:26.957 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:26.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:26.959 00.001 8996 Enqueuing Expose request
23:15:26.960 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:26.961 00.001 20224 Worker thread wakes up
23:15:26.962 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:26.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:27.939 00.977 20224 Exposure complete
23:15:28.005 00.066 20224 worker thread done servicing request
23:15:28.005 00.000 8996 OnExposeComplete: enter
23:15:28.006 00.001 8996 UpdateGuideState(): m_state=6
23:15:28.007 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7000
23:15:28.008 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=472.92, Mass=761701, SNR=346.3, Peak=64451 HFD=4.3
23:15:28.009 00.001 8996 MultiStar: [#1 -0.23,-0.18,0.67,U] [#2 -0.44,-0.08,0.00,M1] [#3 -0.02,-0.13,0.63,U] [#4 -0.16,0.13,0.54,U] [#5 -0.09,-0.08,0.61,U] [#6 0.00,-0.15,0.46,U] [#7 -0.29,-0.04,0.44,U] [#8 0.04,-0.18,0.40,U] 
23:15:28.009 00.000 8996 refined, 7 included, MultiStar: {-0.16, -0.02}, one-star: {-0.33, 0.22}
23:15:28.010 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:15:28.011 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
23:15:28.012 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-2.99 mountX=-0.15 mountY=0.04, mountTheta=2.87
23:15:28.013 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.02, opts=13)
23:15:28.014 00.001 8996 Enqueuing Move request for scope (-0.16, -0.02)
23:15:28.015 00.001 20224 Worker thread wakes up
23:15:28.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
23:15:28.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
23:15:28.015 00.000 20224 Moving (-0.16, -0.02) raw xDistance=-0.15 yDistance=0.04
23:15:28.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:15:28.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:28.016 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:15:28.016 00.000 20224 MoveAxis(E, 0, ABG)
23:15:28.016 00.000 20224 Move returns status 0, amount 0
23:15:28.016 00.000 20224 MoveAxis(N, 0, ABG)
23:15:28.016 00.000 20224 Move returns status 0, amount 0
23:15:28.016 00.000 20224 move complete, result=0
23:15:28.016 00.000 20224 worker thread done servicing request
23:15:28.022 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64451, med=2819, FiltMin=2576, FiltMax=30566, Gamma=1.000
23:15:28.050 00.028 8996 UpdateGuideState exits: m=761701 SNR=346.3
23:15:28.052 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:28.054 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:28.056 00.002 8996 Enqueuing Expose request
23:15:28.057 00.001 20224 Worker thread wakes up
23:15:28.057 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:28.059 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:28.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:29.236 01.177 20224 Exposure complete
23:15:29.315 00.079 20224 worker thread done servicing request
23:15:29.315 00.000 8996 OnExposeComplete: enter
23:15:29.317 00.002 8996 UpdateGuideState(): m_state=6
23:15:29.319 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7001
23:15:29.321 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=473.07, Mass=682819, SNR=342.2, Peak=65535 HFD=4.3
23:15:29.323 00.002 8996 MultiStar: [#1 -0.04,-0.01,0.65,U] [#2 -0.02,-0.21,0.82,U] [#3 0.01,-0.02,0.66,U] [#4 0.04,0.29,0.54,U] [#5 -0.12,-0.04,0.57,U] [#6 -0.02,0.09,0.49,U] [#7 -0.09,0.12,0.47,U] [#8 -0.11,-0.01,0.42,U] 
23:15:29.325 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {-0.18, 0.37}
23:15:29.326 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:15:29.329 00.003 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
23:15:29.331 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.10 cameraTheta=2.28 mountX=-0.07 mountY=-0.07, mountTheta=-2.39
23:15:29.334 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
23:15:29.336 00.002 8996 Enqueuing Move request for scope (-0.06, 0.07)
23:15:29.337 00.001 20224 Worker thread wakes up
23:15:29.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:15:29.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:15:29.337 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.07
23:15:29.338 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:15:29.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:29.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:15:29.338 00.000 20224 MoveAxis(E, 0, ABG)
23:15:29.338 00.000 20224 Move returns status 0, amount 0
23:15:29.338 00.000 20224 MoveAxis(N, 0, ABG)
23:15:29.338 00.000 20224 Move returns status 0, amount 0
23:15:29.338 00.000 20224 move complete, result=0
23:15:29.338 00.000 20224 worker thread done servicing request
23:15:29.343 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2819, FiltMin=2585, FiltMax=27075, Gamma=1.000
23:15:29.356 00.013 8996 UpdateGuideState exits: m=682819 SNR=342.2
23:15:29.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:29.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:29.359 00.001 8996 Enqueuing Expose request
23:15:29.359 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:29.360 00.001 20224 Worker thread wakes up
23:15:29.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:29.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:30.348 00.988 20224 Exposure complete
23:15:30.426 00.078 20224 worker thread done servicing request
23:15:30.426 00.000 8996 OnExposeComplete: enter
23:15:30.427 00.001 8996 UpdateGuideState(): m_state=6
23:15:30.428 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7002
23:15:30.428 00.000 8996 Star::Find returns 1 (0), X=136.32, Y=472.96, Mass=673330, SNR=342.1, Peak=55190 HFD=4.2
23:15:30.429 00.001 8996 MultiStar: [#1 -0.15,0.00,0.70,U] [#2 -0.21,-0.30,0.70,U] [#3 -0.26,-0.11,0.58,U] [#4 -0.38,0.11,0.56,U] [#5 -0.15,0.09,0.64,U] [#6 -0.16,-0.25,0.51,U] [#7 -0.50,-0.07,0.00,M1] [#8 -0.11,-0.25,0.41,U] 
23:15:30.430 00.001 8996 refined, 7 included, MultiStar: {-0.24, -0.02}, one-star: {-0.38, 0.26}
23:15:30.431 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
23:15:30.432 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
23:15:30.432 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-3.04 mountX=-0.24 mountY=0.05, mountTheta=2.93
23:15:30.434 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.02, opts=13)
23:15:30.435 00.001 8996 Enqueuing Move request for scope (-0.24, -0.02)
23:15:30.436 00.001 20224 Worker thread wakes up
23:15:30.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.02) opts 0xd
23:15:30.437 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.02)
23:15:30.437 00.000 20224 Moving (-0.24, -0.02) raw xDistance=-0.24 yDistance=0.05
23:15:30.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:15:30.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:30.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:15:30.437 00.000 20224 MoveAxis(E, 34, ABG)
23:15:30.437 00.000 20224 Guiding  Dir = 2, Dur = 34
23:15:30.437 00.000 20224 IsSlewing returns 0
23:15:30.438 00.001 20224 IsGuiding returns 0
23:15:30.440 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55190, med=2819, FiltMin=2541, FiltMax=27168, Gamma=1.000
23:15:30.454 00.014 8996 UpdateGuideState exits: m=673330 SNR=342.1
23:15:30.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:30.455 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:30.456 00.001 8996 Enqueuing Expose request
23:15:30.466 00.010 20224 PulseGuide returned control before completion, sleep 16
23:15:30.497 00.031 20224 IsGuiding returns 1
23:15:30.497 00.000 20224 scope still moving after pulse duration time elapsed
23:15:30.528 00.031 20224 IsSlewing returns 0
23:15:30.528 00.000 20224 IsGuiding returns 1
23:15:30.560 00.032 20224 IsSlewing returns 0
23:15:30.560 00.000 20224 IsGuiding returns 0
23:15:30.561 00.001 20224 scope move finished after 34 + 88 ms
23:15:30.561 00.000 20224 Move returns status 0, amount 34
23:15:30.561 00.000 20224 MoveAxis(N, 0, ABG)
23:15:30.561 00.000 20224 Move returns status 0, amount 0
23:15:30.561 00.000 20224 move complete, result=0
23:15:30.561 00.000 20224 worker thread done servicing request
23:15:30.561 00.000 20224 Worker thread wakes up
23:15:30.561 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
23:15:30.563 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:30.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:31.742 01.179 20224 Exposure complete
23:15:31.810 00.068 20224 worker thread done servicing request
23:15:31.810 00.000 8996 OnExposeComplete: enter
23:15:31.811 00.001 8996 UpdateGuideState(): m_state=6
23:15:31.813 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7003
23:15:31.814 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.84, Mass=693200, SNR=333.2, Peak=65535 HFD=4.4
23:15:31.816 00.002 8996 MultiStar: [#1 0.31,-0.15,0.70,U] [#2 0.03,-0.13,0.82,U] [#3 0.41,-0.11,0.66,U] [#4 0.13,0.06,0.52,U] [#5 0.19,0.03,0.60,U] [#6 0.46,-0.18,0.00,M1] [#7 -0.11,0.41,0.46,U] [#8 0.20,-0.09,0.45,U] 
23:15:31.817 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.01}, one-star: {0.12, 0.15}
23:15:31.818 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:15:31.820 00.002 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
23:15:31.821 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.07 mountX=0.16 mountY=-0.03, mountTheta=-0.18
23:15:31.826 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.01, opts=13)
23:15:31.827 00.001 8996 Enqueuing Move request for scope (0.16, 0.01)
23:15:31.829 00.002 20224 Worker thread wakes up
23:15:31.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
23:15:31.829 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
23:15:31.829 00.000 20224 Moving (0.16, 0.01) raw xDistance=0.16 yDistance=-0.03
23:15:31.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:15:31.830 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:31.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:15:31.830 00.000 20224 MoveAxis(E, 0, ABG)
23:15:31.830 00.000 20224 Move returns status 0, amount 0
23:15:31.830 00.000 20224 MoveAxis(N, 0, ABG)
23:15:31.830 00.000 20224 Move returns status 0, amount 0
23:15:31.830 00.000 20224 move complete, result=0
23:15:31.830 00.000 20224 worker thread done servicing request
23:15:31.835 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2819, FiltMin=2557, FiltMax=26214, Gamma=1.000
23:15:31.848 00.013 8996 UpdateGuideState exits: m=693200 SNR=333.2
23:15:31.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:31.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:31.851 00.001 8996 Enqueuing Expose request
23:15:31.851 00.000 20224 Worker thread wakes up
23:15:31.852 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:31.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:31.852 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:32.832 00.980 20224 Exposure complete
23:15:32.890 00.058 20224 worker thread done servicing request
23:15:32.890 00.000 8996 OnExposeComplete: enter
23:15:32.891 00.001 8996 UpdateGuideState(): m_state=6
23:15:32.892 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7004
23:15:32.893 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.01, Mass=729386, SNR=348.2, Peak=65535 HFD=4.4
23:15:32.894 00.001 8996 MultiStar: [#1 0.12,0.11,0.72,U] [#2 -0.05,-0.01,0.74,U] [#3 0.33,-0.12,0.60,U] [#4 0.16,0.08,0.53,U] [#5 0.35,0.03,0.60,U] [#6 0.17,-0.00,0.49,U] [#7 0.13,-0.00,0.45,U] [#8 0.21,0.02,0.33,U] 
23:15:32.894 00.000 8996 refined, 8 included, MultiStar: {0.18, 0.07}, one-star: {0.25, 0.32}
23:15:32.895 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
23:15:32.896 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
23:15:32.896 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.20 cameraTheta=0.37 mountX=0.17 mountY=-0.09, mountTheta=-0.48
23:15:32.898 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.07, opts=13)
23:15:32.899 00.001 8996 Enqueuing Move request for scope (0.18, 0.07)
23:15:32.900 00.001 20224 Worker thread wakes up
23:15:32.900 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.07) opts 0xd
23:15:32.900 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.07)
23:15:32.900 00.000 20224 Moving (0.18, 0.07) raw xDistance=0.17 yDistance=-0.09
23:15:32.900 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:15:32.900 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:32.900 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:15:32.900 00.000 20224 MoveAxis(E, 0, ABG)
23:15:32.900 00.000 20224 Move returns status 0, amount 0
23:15:32.900 00.000 20224 MoveAxis(N, 0, ABG)
23:15:32.900 00.000 20224 Move returns status 0, amount 0
23:15:32.900 00.000 20224 move complete, result=0
23:15:32.900 00.000 20224 worker thread done servicing request
23:15:32.905 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2819, FiltMin=2560, FiltMax=28950, Gamma=1.000
23:15:32.925 00.020 8996 UpdateGuideState exits: m=729386 SNR=348.2
23:15:32.927 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:32.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:32.929 00.001 8996 Enqueuing Expose request
23:15:32.930 00.001 20224 Worker thread wakes up
23:15:32.930 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:32.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:32.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:34.095 01.164 20224 Exposure complete
23:15:34.163 00.068 20224 worker thread done servicing request
23:15:34.164 00.001 8996 OnExposeComplete: enter
23:15:34.166 00.002 8996 UpdateGuideState(): m_state=6
23:15:34.167 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7005
23:15:34.167 00.000 8996 Star::Find returns 1 (0), X=136.48, Y=473.10, Mass=745367, SNR=370.8, Peak=65535 HFD=4.3
23:15:34.168 00.001 8996 MultiStar: [#1 -0.15,-0.09,0.62,U] [#2 -0.20,-0.28,0.69,U] [#3 -0.17,-0.10,0.56,U] [#4 -0.35,-0.02,0.51,U] [#5 0.37,-0.14,0.55,U] [#6 -0.01,-0.08,0.42,U] [#7 -0.09,0.17,0.37,U] [#8 0.23,-0.03,0.36,U] 
23:15:34.169 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.00}, one-star: {-0.22, 0.41}
23:15:34.170 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
23:15:34.171 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:15:34.171 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.10 mountX=-0.09 mountY=0.01, mountTheta=3.07
23:15:34.173 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.00, opts=13)
23:15:34.174 00.001 8996 Enqueuing Move request for scope (-0.09, 0.00)
23:15:34.174 00.000 20224 Worker thread wakes up
23:15:34.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
23:15:34.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
23:15:34.175 00.001 20224 Moving (-0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
23:15:34.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:15:34.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:34.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:15:34.175 00.000 20224 MoveAxis(E, 0, ABG)
23:15:34.175 00.000 20224 Move returns status 0, amount 0
23:15:34.175 00.000 20224 MoveAxis(N, 0, ABG)
23:15:34.175 00.000 20224 Move returns status 0, amount 0
23:15:34.175 00.000 20224 move complete, result=0
23:15:34.175 00.000 20224 worker thread done servicing request
23:15:34.178 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2819, FiltMin=2579, FiltMax=30032, Gamma=1.000
23:15:34.191 00.013 8996 UpdateGuideState exits: m=745367 SNR=370.8
23:15:34.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:34.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:34.193 00.000 8996 Enqueuing Expose request
23:15:34.194 00.001 20224 Worker thread wakes up
23:15:34.194 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:34.195 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:34.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:35.174 00.979 20224 Exposure complete
23:15:35.251 00.077 20224 worker thread done servicing request
23:15:35.251 00.000 8996 OnExposeComplete: enter
23:15:35.252 00.001 8996 UpdateGuideState(): m_state=6
23:15:35.253 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7006
23:15:35.254 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.96, Mass=708918, SNR=395.4, Peak=59171 HFD=4.2
23:15:35.256 00.002 8996 MultiStar: [#1 -0.29,-0.01,0.57,U] [#2 -0.22,-0.18,0.75,U] [#3 -0.12,-0.08,0.56,U] [#4 -0.22,-0.05,0.51,U] [#5 -0.10,-0.25,0.58,U] [#6 -0.23,-0.43,0.00,M1] [#7 -0.32,-0.12,0.45,U] [#8 -0.01,-0.23,0.34,U] 
23:15:35.258 00.002 8996 refined, 7 included, MultiStar: {-0.19, -0.05}, one-star: {-0.21, 0.27}
23:15:35.259 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
23:15:35.261 00.002 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.36)
23:15:35.264 00.003 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.05 hyp=0.20 cameraTheta=-2.90 mountX=-0.19 mountY=0.07, mountTheta=2.79
23:15:35.268 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.05, opts=13)
23:15:35.270 00.002 8996 Enqueuing Move request for scope (-0.19, -0.05)
23:15:35.272 00.002 20224 Worker thread wakes up
23:15:35.272 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.05) opts 0xd
23:15:35.272 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.05)
23:15:35.273 00.001 20224 Moving (-0.19, -0.05) raw xDistance=-0.19 yDistance=0.07
23:15:35.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:15:35.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:35.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:15:35.273 00.000 20224 MoveAxis(E, 0, ABG)
23:15:35.273 00.000 20224 Move returns status 0, amount 0
23:15:35.273 00.000 20224 MoveAxis(N, 0, ABG)
23:15:35.273 00.000 20224 Move returns status 0, amount 0
23:15:35.274 00.001 20224 move complete, result=0
23:15:35.274 00.000 20224 worker thread done servicing request
23:15:35.282 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59171, med=2819, FiltMin=2566, FiltMax=29526, Gamma=1.000
23:15:35.301 00.019 8996 UpdateGuideState exits: m=708918 SNR=395.4
23:15:35.303 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:35.303 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:35.304 00.001 8996 Enqueuing Expose request
23:15:35.305 00.001 20224 Worker thread wakes up
23:15:35.305 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:35.305 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:35.305 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:36.457 01.152 20224 Exposure complete
23:15:36.516 00.059 20224 worker thread done servicing request
23:15:36.516 00.000 8996 OnExposeComplete: enter
23:15:36.517 00.001 8996 UpdateGuideState(): m_state=6
23:15:36.518 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7007
23:15:36.519 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=473.03, Mass=765039, SNR=387.7, Peak=53251 HFD=4.3
23:15:36.521 00.002 8996 MultiStar: [#1 -0.15,-0.01,0.61,U] [#2 -0.35,-0.32,0.00,M1] [#3 -0.24,-0.31,0.55,U] [#4 -0.25,-0.34,0.49,U] [#5 -0.18,-0.13,0.53,U] [#6 -0.26,-0.70,0.00,M2] [#7 -0.45,-0.22,0.00,M1] [#8 -0.14,-0.07,0.36,U] 
23:15:36.521 00.000 8996 refined, 5 included, MultiStar: {-0.24, -0.03}, one-star: {-0.37, 0.33}
23:15:36.523 00.002 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
23:15:36.524 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
23:15:36.525 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.03 hyp=0.25 cameraTheta=-3.03 mountX=-0.24 mountY=0.06, mountTheta=2.91
23:15:36.528 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.03, opts=13)
23:15:36.529 00.001 8996 Enqueuing Move request for scope (-0.24, -0.03)
23:15:36.530 00.001 20224 Worker thread wakes up
23:15:36.531 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.03) opts 0xd
23:15:36.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.03)
23:15:36.531 00.000 20224 Moving (-0.24, -0.03) raw xDistance=-0.24 yDistance=0.06
23:15:36.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:15:36.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:36.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:15:36.531 00.000 20224 MoveAxis(E, 35, ABG)
23:15:36.531 00.000 20224 Guiding  Dir = 2, Dur = 35
23:15:36.531 00.000 20224 IsSlewing returns 0
23:15:36.531 00.000 20224 IsGuiding returns 0
23:15:36.533 00.002 20224 PulseGuide returned control before completion, sleep 44
23:15:36.536 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53251, med=2819, FiltMin=2576, FiltMax=32272, Gamma=1.000
23:15:36.555 00.019 8996 UpdateGuideState exits: m=765039 SNR=387.7
23:15:36.556 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:36.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:36.558 00.001 8996 Enqueuing Expose request
23:15:36.586 00.028 20224 IsGuiding returns 1
23:15:36.586 00.000 20224 scope still moving after pulse duration time elapsed
23:15:36.617 00.031 20224 IsSlewing returns 0
23:15:36.617 00.000 20224 IsGuiding returns 0
23:15:36.618 00.001 20224 scope move finished after 35 + 51 ms
23:15:36.618 00.000 20224 Move returns status 0, amount 35
23:15:36.618 00.000 20224 MoveAxis(N, 0, ABG)
23:15:36.618 00.000 20224 Move returns status 0, amount 0
23:15:36.618 00.000 20224 move complete, result=0
23:15:36.618 00.000 20224 worker thread done servicing request
23:15:36.618 00.000 20224 Worker thread wakes up
23:15:36.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:36.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:36.620 00.002 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
23:15:37.602 00.982 20224 Exposure complete
23:15:37.693 00.091 20224 worker thread done servicing request
23:15:37.693 00.000 8996 OnExposeComplete: enter
23:15:37.695 00.002 8996 UpdateGuideState(): m_state=6
23:15:37.695 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7008
23:15:37.697 00.002 8996 Star::Find returns 1 (0), X=136.70, Y=472.60, Mass=680124, SNR=339.2, Peak=49139 HFD=4.7
23:15:37.698 00.001 8996 MultiStar: [#1 -0.19,-0.33,0.67,U] [#2 -0.32,-0.36,0.00,M2] [#3 0.08,-0.32,0.63,U] [#4 -0.11,-0.14,0.58,U] [#5 0.07,-0.12,0.77,U] [#6 0.24,-0.34,0.39,U] [#7 -0.19,-0.01,0.48,U] [#8 0.30,-0.31,0.00,M1] 
23:15:37.699 00.001 8996 single-star, 6 included, MultiStar: {-0.02, -0.18}, one-star: {-0.00, -0.09}
23:15:37.700 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
23:15:37.701 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.67)
23:15:37.702 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.59 mountX=0.01 mountY=0.09, mountTheta=1.49
23:15:37.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.09, opts=13)
23:15:37.707 00.003 8996 Enqueuing Move request for scope (-0.00, -0.09)
23:15:37.710 00.003 20224 Worker thread wakes up
23:15:37.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
23:15:37.710 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
23:15:37.710 00.000 20224 Moving (-0.00, -0.09) raw xDistance=0.01 yDistance=0.09
23:15:37.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:15:37.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:37.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:15:37.710 00.000 20224 MoveAxis(E, 0, ABG)
23:15:37.710 00.000 20224 Move returns status 0, amount 0
23:15:37.710 00.000 20224 MoveAxis(N, 0, ABG)
23:15:37.710 00.000 20224 Move returns status 0, amount 0
23:15:37.710 00.000 20224 move complete, result=0
23:15:37.710 00.000 20224 worker thread done servicing request
23:15:37.720 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49139, med=2819, FiltMin=2544, FiltMax=27488, Gamma=1.000
23:15:37.736 00.016 8996 UpdateGuideState exits: m=680124 SNR=339.2
23:15:37.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:37.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:37.739 00.001 8996 Enqueuing Expose request
23:15:37.741 00.002 20224 Worker thread wakes up
23:15:37.741 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:37.742 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:37.743 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:38.899 01.156 20224 Exposure complete
23:15:38.975 00.076 20224 worker thread done servicing request
23:15:38.975 00.000 8996 OnExposeComplete: enter
23:15:38.976 00.001 8996 UpdateGuideState(): m_state=6
23:15:38.976 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7009
23:15:38.977 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=472.77, Mass=708544, SNR=354.8, Peak=58067 HFD=4.4
23:15:38.978 00.001 8996 MultiStar: [#1 0.24,-0.07,0.70,U] [#2 0.26,-0.11,0.72,U] [#3 0.27,-0.12,0.58,U] [#4 0.21,0.01,0.54,U] [#5 0.37,-0.18,0.63,U] [#6 0.37,-0.33,0.00,M2] [#7 0.22,-0.13,0.46,U] [#8 0.28,-0.08,0.38,U] 
23:15:38.979 00.001 8996 refined, 7 included, MultiStar: {0.28, -0.06}, one-star: {0.31, 0.08}
23:15:38.980 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
23:15:38.981 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
23:15:38.981 00.000 8996 CameraToMount -- cameraX=0.28 cameraY=-0.06 hyp=0.28 cameraTheta=-0.23 mountX=0.28 mountY=0.03, mountTheta=0.12
23:15:38.983 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.06, opts=13)
23:15:38.984 00.001 8996 Enqueuing Move request for scope (0.28, -0.06)
23:15:38.984 00.000 20224 Worker thread wakes up
23:15:38.985 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.06) opts 0xd
23:15:38.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.06)
23:15:38.985 00.000 20224 Moving (0.28, -0.06) raw xDistance=0.28 yDistance=0.03
23:15:38.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:15:38.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:38.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:15:38.985 00.000 20224 MoveAxis(W, 41, ABG)
23:15:38.985 00.000 20224 Guiding  Dir = 3, Dur = 41
23:15:38.985 00.000 20224 IsSlewing returns 0
23:15:38.985 00.000 20224 IsGuiding returns 0
23:15:38.993 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58067, med=2819, FiltMin=2579, FiltMax=25174, Gamma=1.000
23:15:39.005 00.012 20224 PulseGuide returned control before completion, sleep 32
23:15:39.012 00.007 8996 UpdateGuideState exits: m=708544 SNR=354.8
23:15:39.014 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:39.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:39.017 00.002 8996 Enqueuing Expose request
23:15:39.049 00.032 20224 IsGuiding returns 1
23:15:39.049 00.000 20224 scope still moving after pulse duration time elapsed
23:15:39.080 00.031 20224 IsSlewing returns 0
23:15:39.080 00.000 20224 IsGuiding returns 1
23:15:39.111 00.031 20224 IsSlewing returns 0
23:15:39.111 00.000 20224 IsGuiding returns 0
23:15:39.111 00.000 20224 scope move finished after 41 + 85 ms
23:15:39.111 00.000 20224 Move returns status 0, amount 41
23:15:39.111 00.000 20224 MoveAxis(N, 0, ABG)
23:15:39.111 00.000 20224 Move returns status 0, amount 0
23:15:39.111 00.000 20224 move complete, result=0
23:15:39.111 00.000 20224 worker thread done servicing request
23:15:39.112 00.001 20224 Worker thread wakes up
23:15:39.112 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.0 px 0 ms NORTH
23:15:39.112 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:39.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:40.086 00.974 20224 Exposure complete
23:15:40.145 00.059 20224 worker thread done servicing request
23:15:40.145 00.000 8996 OnExposeComplete: enter
23:15:40.146 00.001 8996 UpdateGuideState(): m_state=6
23:15:40.147 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7010
23:15:40.148 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=472.92, Mass=692241, SNR=405.1, Peak=60035 HFD=4.3
23:15:40.149 00.001 8996 MultiStar: [#1 0.21,-0.32,0.55,U] [#2 0.14,-0.37,0.66,U] [#3 0.15,-0.33,0.51,U] [#4 0.06,-0.12,0.45,U] [#5 0.17,-0.18,0.47,U] [#6 0.03,-0.31,0.35,U] [#7 0.06,-0.23,0.42,U] [#8 0.23,-0.35,0.34,U] 
23:15:40.149 00.000 8996 refined, 8 included, MultiStar: {0.08, -0.17}, one-star: {-0.13, 0.23}
23:15:40.150 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
23:15:40.151 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
23:15:40.152 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.15 mountX=0.10 mountY=0.16, mountTheta=1.04
23:15:40.153 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.17, opts=13)
23:15:40.154 00.001 8996 Enqueuing Move request for scope (0.08, -0.17)
23:15:40.155 00.001 20224 Worker thread wakes up
23:15:40.155 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
23:15:40.155 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
23:15:40.155 00.000 20224 Moving (0.08, -0.17) raw xDistance=0.10 yDistance=0.16
23:15:40.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:15:40.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:40.156 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:15:40.156 00.000 20224 MoveAxis(E, 0, ABG)
23:15:40.156 00.000 20224 Move returns status 0, amount 0
23:15:40.156 00.000 20224 MoveAxis(N, 0, ABG)
23:15:40.156 00.000 20224 Move returns status 0, amount 0
23:15:40.156 00.000 20224 move complete, result=0
23:15:40.156 00.000 20224 worker thread done servicing request
23:15:40.169 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60035, med=2819, FiltMin=2556, FiltMax=28486, Gamma=1.000
23:15:40.191 00.022 8996 UpdateGuideState exits: m=692241 SNR=405.1
23:15:40.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:40.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:40.194 00.001 8996 Enqueuing Expose request
23:15:40.195 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:40.196 00.001 20224 Worker thread wakes up
23:15:40.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:40.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:41.370 01.174 20224 Exposure complete
23:15:41.458 00.088 20224 worker thread done servicing request
23:15:41.458 00.000 8996 OnExposeComplete: enter
23:15:41.459 00.001 8996 UpdateGuideState(): m_state=6
23:15:41.460 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7011
23:15:41.461 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=472.65, Mass=703049, SNR=336.5, Peak=54995 HFD=4.5
23:15:41.463 00.002 8996 MultiStar: [#1 -0.31,-0.28,0.67,U] [#2 -0.22,-0.48,0.00,M1] [#3 -0.13,-0.36,0.64,U] [#4 -0.14,-0.14,0.58,U] [#5 -0.16,-0.35,0.65,U] [#6 -0.10,-0.25,0.50,U] [#7 -0.43,-0.00,0.00,M1] [#8 -0.08,-0.11,0.42,U] 
23:15:41.464 00.001 8996 single-star, 6 included, MultiStar: {-0.17, -0.21}, one-star: {-0.20, -0.05}
23:15:41.464 00.000 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
23:15:41.465 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
23:15:41.466 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-2.91 mountX=-0.19 mountY=0.07, mountTheta=2.79
23:15:41.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.05, opts=13)
23:15:41.470 00.002 8996 Enqueuing Move request for scope (-0.20, -0.05)
23:15:41.472 00.002 20224 Worker thread wakes up
23:15:41.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
23:15:41.472 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
23:15:41.472 00.000 20224 Moving (-0.20, -0.05) raw xDistance=-0.19 yDistance=0.07
23:15:41.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:15:41.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:41.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:15:41.472 00.000 20224 MoveAxis(E, 0, ABG)
23:15:41.472 00.000 20224 Move returns status 0, amount 0
23:15:41.472 00.000 20224 MoveAxis(N, 0, ABG)
23:15:41.472 00.000 20224 Move returns status 0, amount 0
23:15:41.472 00.000 20224 move complete, result=0
23:15:41.473 00.001 20224 worker thread done servicing request
23:15:41.479 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54995, med=2819, FiltMin=2553, FiltMax=24461, Gamma=1.000
23:15:41.502 00.023 8996 UpdateGuideState exits: m=703049 SNR=336.5
23:15:41.503 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:41.504 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:41.504 00.000 8996 Enqueuing Expose request
23:15:41.505 00.001 20224 Worker thread wakes up
23:15:41.505 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:41.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:41.505 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:42.483 00.978 20224 Exposure complete
23:15:42.574 00.091 20224 worker thread done servicing request
23:15:42.574 00.000 8996 OnExposeComplete: enter
23:15:42.575 00.001 8996 UpdateGuideState(): m_state=6
23:15:42.576 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7012
23:15:42.576 00.000 8996 Star::Find returns 1 (0), X=136.53, Y=472.78, Mass=731472, SNR=382.5, Peak=61203 HFD=4.5
23:15:42.578 00.002 8996 MultiStar: [#1 -0.10,-0.20,0.55,U] [#2 -0.39,-0.14,0.66,U] [#3 0.01,-0.20,0.52,U] [#4 -0.18,-0.14,0.55,U] [#5 -0.21,0.00,0.54,U] [#6 -0.16,-0.47,0.00,M1] [#7 -0.36,-0.20,0.45,U] [#8 -0.17,-0.19,0.36,U] 
23:15:42.578 00.000 8996 single-star, 7 included, MultiStar: {-0.20, -0.10}, one-star: {-0.17, 0.09}
23:15:42.579 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
23:15:42.580 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
23:15:42.581 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.66 mountX=-0.18 mountY=-0.07, mountTheta=-2.77
23:15:42.582 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.09, opts=13)
23:15:42.583 00.001 8996 Enqueuing Move request for scope (-0.17, 0.09)
23:15:42.584 00.001 20224 Worker thread wakes up
23:15:42.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
23:15:42.584 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
23:15:42.584 00.000 20224 Moving (-0.17, 0.09) raw xDistance=-0.18 yDistance=-0.07
23:15:42.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:15:42.584 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:42.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:15:42.584 00.000 20224 MoveAxis(E, 0, ABG)
23:15:42.584 00.000 20224 Move returns status 0, amount 0
23:15:42.584 00.000 20224 MoveAxis(N, 0, ABG)
23:15:42.584 00.000 20224 Move returns status 0, amount 0
23:15:42.584 00.000 20224 move complete, result=0
23:15:42.584 00.000 20224 worker thread done servicing request
23:15:42.588 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61203, med=2819, FiltMin=2560, FiltMax=27949, Gamma=1.000
23:15:42.601 00.013 8996 UpdateGuideState exits: m=731472 SNR=382.5
23:15:42.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:42.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:42.604 00.001 8996 Enqueuing Expose request
23:15:42.604 00.000 20224 Worker thread wakes up
23:15:42.604 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:42.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:42.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:43.764 01.159 20224 Exposure complete
23:15:43.861 00.097 20224 worker thread done servicing request
23:15:43.861 00.000 8996 OnExposeComplete: enter
23:15:43.863 00.002 8996 UpdateGuideState(): m_state=6
23:15:43.865 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7013
23:15:43.867 00.002 8996 Star::Find returns 1 (0), X=136.61, Y=472.90, Mass=677062, SNR=379.7, Peak=63731 HFD=4.4
23:15:43.870 00.003 8996 MultiStar: [#1 0.02,-0.13,0.61,U] [#2 -0.06,-0.24,0.69,U] [#3 0.04,-0.06,0.55,U] [#4 -0.02,-0.00,0.53,U] [#5 -0.27,-0.03,0.52,U] [#6 -0.04,-0.20,0.38,U] [#7 -0.12,-0.26,0.44,U] [#8 -0.16,-0.17,0.35,U] 
23:15:43.872 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.07}, one-star: {-0.09, 0.21}
23:15:43.874 00.002 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
23:15:43.876 00.002 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.86)
23:15:43.877 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.40 mountX=-0.07 mountY=0.07, mountTheta=2.30
23:15:43.880 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
23:15:43.882 00.002 8996 Enqueuing Move request for scope (-0.07, -0.07)
23:15:43.884 00.002 20224 Worker thread wakes up
23:15:43.884 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
23:15:43.884 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
23:15:43.884 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.07 yDistance=0.07
23:15:43.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:15:43.884 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:43.884 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:15:43.884 00.000 20224 MoveAxis(E, 0, ABG)
23:15:43.884 00.000 20224 Move returns status 0, amount 0
23:15:43.884 00.000 20224 MoveAxis(N, 0, ABG)
23:15:43.885 00.001 20224 Move returns status 0, amount 0
23:15:43.885 00.000 20224 move complete, result=0
23:15:43.885 00.000 20224 worker thread done servicing request
23:15:43.890 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63731, med=2822, FiltMin=2550, FiltMax=28294, Gamma=1.000
23:15:43.904 00.014 8996 UpdateGuideState exits: m=677062 SNR=379.7
23:15:43.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:43.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:43.907 00.001 8996 Enqueuing Expose request
23:15:43.908 00.001 20224 Worker thread wakes up
23:15:43.908 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:43.908 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:43.909 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:44.876 00.967 20224 Exposure complete
23:15:44.944 00.068 20224 worker thread done servicing request
23:15:44.944 00.000 8996 OnExposeComplete: enter
23:15:44.945 00.001 8996 UpdateGuideState(): m_state=6
23:15:44.947 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7014
23:15:44.948 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.73, Mass=721767, SNR=375.6, Peak=60979 HFD=4.6
23:15:44.949 00.001 8996 MultiStar: [#1 -0.07,-0.19,0.59,U] [#2 -0.14,-0.18,0.70,U] [#3 0.00,-0.38,0.53,U] [#4 -0.14,-0.16,0.48,U] [#5 -0.24,0.07,0.61,U] [#6 -0.20,-0.16,0.43,U] [#7 -0.12,0.01,0.39,U] [#8 -0.16,-0.02,0.37,U] 
23:15:44.951 00.002 8996 single-star, 8 included, MultiStar: {-0.13, -0.10}, one-star: {-0.15, 0.04}
23:15:44.952 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
23:15:44.954 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
23:15:44.955 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.91 mountX=-0.15 mountY=-0.02, mountTheta=-3.03
23:15:44.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
23:15:44.958 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
23:15:44.959 00.001 20224 Worker thread wakes up
23:15:44.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
23:15:44.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
23:15:44.960 00.001 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.02
23:15:44.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:15:44.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:44.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:15:44.960 00.000 20224 MoveAxis(E, 0, ABG)
23:15:44.960 00.000 20224 Move returns status 0, amount 0
23:15:44.960 00.000 20224 MoveAxis(N, 0, ABG)
23:15:44.960 00.000 20224 Move returns status 0, amount 0
23:15:44.960 00.000 20224 move complete, result=0
23:15:44.960 00.000 20224 worker thread done servicing request
23:15:44.965 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60979, med=2822, FiltMin=2544, FiltMax=29885, Gamma=1.000
23:15:44.978 00.013 8996 UpdateGuideState exits: m=721767 SNR=375.6
23:15:44.978 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:44.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:44.980 00.001 8996 Enqueuing Expose request
23:15:44.981 00.001 20224 Worker thread wakes up
23:15:44.981 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:44.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:44.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:46.145 01.163 20224 Exposure complete
23:15:46.216 00.071 20224 worker thread done servicing request
23:15:46.216 00.000 8996 OnExposeComplete: enter
23:15:46.218 00.002 8996 UpdateGuideState(): m_state=6
23:15:46.219 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7015
23:15:46.221 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=472.56, Mass=709714, SNR=349.8, Peak=50310 HFD=4.5
23:15:46.222 00.001 8996 MultiStar: [#1 -0.22,-0.55,0.00,M1] [#2 -0.53,-0.48,0.00,M1] [#3 -0.31,-0.42,0.00,M1] [#4 -0.42,-0.30,0.00,M1] [#5 -0.44,-0.34,0.00,M1] [#6 -0.12,-0.53,0.00,M1] [#7 -0.31,-0.27,0.48,U] [#8 -0.45,-0.22,0.00,M1] 
23:15:46.224 00.002 8996 refined, 1 included, MultiStar: {-0.44, -0.18}, one-star: {-0.50, -0.13}
23:15:46.226 00.002 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:15:46.228 00.002 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
23:15:46.230 00.002 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.18 hyp=0.48 cameraTheta=-2.76 mountX=-0.42 mountY=0.23, mountTheta=2.65
23:15:46.234 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.18, opts=13)
23:15:46.235 00.001 8996 Enqueuing Move request for scope (-0.44, -0.18)
23:15:46.238 00.003 20224 Worker thread wakes up
23:15:46.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.18) opts 0xd
23:15:46.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.18)
23:15:46.238 00.000 20224 Moving (-0.44, -0.18) raw xDistance=-0.42 yDistance=0.23
23:15:46.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
23:15:46.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:15:46.238 00.000 20224 MoveAxis(E, 62, ABG)
23:15:46.238 00.000 20224 Guiding  Dir = 2, Dur = 62
23:15:46.238 00.000 20224 IsSlewing returns 0
23:15:46.238 00.000 20224 IsGuiding returns 0
23:15:46.249 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50310, med=2822, FiltMin=2576, FiltMax=22838, Gamma=1.000
23:15:46.253 00.004 20224 PulseGuide returned control before completion, sleep 58
23:15:46.271 00.018 8996 UpdateGuideState exits: m=709714 SNR=349.8
23:15:46.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:46.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:46.273 00.000 8996 Enqueuing Expose request
23:15:46.315 00.042 20224 IsGuiding returns 1
23:15:46.315 00.000 20224 scope still moving after pulse duration time elapsed
23:15:46.346 00.031 20224 IsSlewing returns 0
23:15:46.346 00.000 20224 IsGuiding returns 0
23:15:46.346 00.000 20224 scope move finished after 62 + 46 ms
23:15:46.346 00.000 20224 Move returns status 0, amount 62
23:15:46.346 00.000 20224 MoveAxis(S, 48, ABG)
23:15:46.346 00.000 20224 Guiding  Dir = 1, Dur = 48
23:15:46.347 00.001 20224 IsSlewing returns 0
23:15:46.347 00.000 20224 IsGuiding returns 0
23:15:46.411 00.064 20224 IsGuiding returns 1
23:15:46.411 00.000 20224 scope still moving after pulse duration time elapsed
23:15:46.439 00.028 20224 IsSlewing returns 0
23:15:46.440 00.001 20224 IsGuiding returns 1
23:15:46.471 00.031 20224 IsSlewing returns 0
23:15:46.472 00.001 20224 IsGuiding returns 1
23:15:46.502 00.030 20224 IsSlewing returns 0
23:15:46.502 00.000 20224 IsGuiding returns 0
23:15:46.502 00.000 20224 scope move finished after 48 + 106 ms
23:15:46.502 00.000 20224 Move returns status 0, amount 48
23:15:46.502 00.000 20224 move complete, result=0
23:15:46.502 00.000 20224 worker thread done servicing request
23:15:46.502 00.000 20224 Worker thread wakes up
23:15:46.502 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:46.502 00.000 8996 GuideStep: -0.4 px 62 ms EAST, 0.2 px 48 ms SOUTH
23:15:46.505 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:47.490 00.985 20224 Exposure complete
23:15:47.570 00.080 20224 worker thread done servicing request
23:15:47.570 00.000 8996 OnExposeComplete: enter
23:15:47.571 00.001 8996 UpdateGuideState(): m_state=6
23:15:47.572 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7016
23:15:47.573 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.88, Mass=688176, SNR=331.4, Peak=53619 HFD=4.4
23:15:47.573 00.000 8996 MultiStar: [#1 -0.00,-0.24,0.65,U] [#2 -0.04,-0.17,0.82,U] [#3 0.11,-0.36,0.69,U] [#4 -0.17,-0.01,0.57,U] [#5 -0.14,-0.06,0.61,U] [#6 0.06,-0.38,0.47,U] [#7 -0.22,-0.06,0.53,U] [#8 -0.00,-0.14,0.41,U] 
23:15:47.574 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.16, 0.19}
23:15:47.575 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
23:15:47.576 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
23:15:47.577 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.13 cameraTheta=-2.10 mountX=-0.06 mountY=0.12, mountTheta=2.00
23:15:47.579 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.12, opts=13)
23:15:47.580 00.001 8996 Enqueuing Move request for scope (-0.07, -0.12)
23:15:47.581 00.001 20224 Worker thread wakes up
23:15:47.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
23:15:47.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
23:15:47.581 00.000 20224 Moving (-0.07, -0.12) raw xDistance=-0.06 yDistance=0.12
23:15:47.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:15:47.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:47.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:15:47.581 00.000 20224 MoveAxis(E, 0, ABG)
23:15:47.581 00.000 20224 Move returns status 0, amount 0
23:15:47.581 00.000 20224 MoveAxis(N, 0, ABG)
23:15:47.581 00.000 20224 Move returns status 0, amount 0
23:15:47.581 00.000 20224 move complete, result=0
23:15:47.581 00.000 20224 worker thread done servicing request
23:15:47.585 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53619, med=2819, FiltMin=2534, FiltMax=27766, Gamma=1.000
23:15:47.607 00.022 8996 UpdateGuideState exits: m=688176 SNR=331.4
23:15:47.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:47.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:47.611 00.002 8996 Enqueuing Expose request
23:15:47.612 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:47.613 00.001 20224 Worker thread wakes up
23:15:47.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:47.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:48.784 01.171 20224 Exposure complete
23:15:48.860 00.076 20224 worker thread done servicing request
23:15:48.860 00.000 8996 OnExposeComplete: enter
23:15:48.861 00.001 8996 UpdateGuideState(): m_state=6
23:15:48.862 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7017
23:15:48.862 00.000 8996 Star::Find returns 1 (0), X=136.99, Y=472.73, Mass=808711, SNR=366.8, Peak=65535 HFD=4.3
23:15:48.863 00.001 8996 MultiStar: [#1 0.29,-0.17,0.66,U] [#2 0.22,-0.13,0.69,U] [#3 0.25,-0.07,0.52,U] [#4 0.13,-0.01,0.53,U] [#5 0.56,-0.06,0.00,M1] [#6 0.25,0.05,0.43,U] [#7 0.14,0.15,0.44,U] [#8 0.47,0.00,0.00,M1] 
23:15:48.864 00.001 8996 refined, 6 included, MultiStar: {0.23, -0.03}, one-star: {0.29, 0.04}
23:15:48.865 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
23:15:48.865 00.000 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.14)
23:15:48.866 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.12 mountX=0.23 mountY=0.00, mountTheta=0.00
23:15:48.868 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.03, opts=13)
23:15:48.868 00.000 8996 Enqueuing Move request for scope (0.23, -0.03)
23:15:48.869 00.001 20224 Worker thread wakes up
23:15:48.870 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
23:15:48.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
23:15:48.870 00.000 20224 Moving (0.23, -0.03) raw xDistance=0.23 yDistance=0.00
23:15:48.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:15:48.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:48.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:15:48.870 00.000 20224 MoveAxis(W, 34, ABG)
23:15:48.870 00.000 20224 Guiding  Dir = 3, Dur = 34
23:15:48.870 00.000 20224 IsSlewing returns 0
23:15:48.871 00.001 20224 IsGuiding returns 0
23:15:48.877 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2819, FiltMin=2560, FiltMax=29472, Gamma=1.000
23:15:48.891 00.014 8996 UpdateGuideState exits: m=808711 SNR=366.8
23:15:48.892 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:48.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:48.894 00.001 8996 Enqueuing Expose request
23:15:48.921 00.027 20224 IsGuiding returns 1
23:15:48.921 00.000 20224 scope still moving after pulse duration time elapsed
23:15:48.948 00.027 20224 IsSlewing returns 0
23:15:48.948 00.000 20224 IsGuiding returns 1
23:15:48.979 00.031 20224 IsSlewing returns 0
23:15:48.979 00.000 20224 IsGuiding returns 1
23:15:49.011 00.032 20224 IsSlewing returns 0
23:15:49.011 00.000 20224 IsGuiding returns 0
23:15:49.011 00.000 20224 scope move finished after 34 + 106 ms
23:15:49.011 00.000 20224 Move returns status 0, amount 34
23:15:49.011 00.000 20224 MoveAxis(N, 0, ABG)
23:15:49.011 00.000 20224 Move returns status 0, amount 0
23:15:49.011 00.000 20224 move complete, result=0
23:15:49.012 00.001 20224 worker thread done servicing request
23:15:49.012 00.000 20224 Worker thread wakes up
23:15:49.012 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
23:15:49.013 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:49.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:49.991 00.978 20224 Exposure complete
23:15:50.064 00.073 20224 worker thread done servicing request
23:15:50.065 00.001 8996 OnExposeComplete: enter
23:15:50.066 00.001 8996 UpdateGuideState(): m_state=6
23:15:50.067 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7018
23:15:50.069 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=472.66, Mass=711339, SNR=359.1, Peak=50451 HFD=4.6
23:15:50.070 00.001 8996 MultiStar: [#1 -0.07,-0.27,0.73,U] [#2 -0.04,-0.29,0.71,U] [#3 -0.02,-0.13,0.59,U] [#4 -0.13,-0.07,0.50,U] [#5 0.02,-0.29,0.61,U] [#6 -0.05,-0.11,0.51,U] [#7 -0.13,-0.07,0.46,U] [#8 0.11,-0.15,0.49,U] 
23:15:50.072 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.16}, one-star: {-0.29, -0.03}
23:15:50.073 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
23:15:50.074 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
23:15:50.076 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.07 mountX=-0.07 mountY=0.17, mountTheta=1.97
23:15:50.078 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.16, opts=13)
23:15:50.079 00.001 8996 Enqueuing Move request for scope (-0.08, -0.16)
23:15:50.081 00.002 20224 Worker thread wakes up
23:15:50.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
23:15:50.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
23:15:50.081 00.000 20224 Moving (-0.08, -0.16) raw xDistance=-0.07 yDistance=0.17
23:15:50.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:15:50.082 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:50.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:15:50.082 00.000 20224 MoveAxis(E, 0, ABG)
23:15:50.082 00.000 20224 Move returns status 0, amount 0
23:15:50.082 00.000 20224 MoveAxis(N, 0, ABG)
23:15:50.082 00.000 20224 Move returns status 0, amount 0
23:15:50.082 00.000 20224 move complete, result=0
23:15:50.083 00.001 20224 worker thread done servicing request
23:15:50.090 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50451, med=2819, FiltMin=2548, FiltMax=25392, Gamma=1.000
23:15:50.112 00.022 8996 UpdateGuideState exits: m=711339 SNR=359.1
23:15:50.113 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:50.114 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:50.115 00.001 8996 Enqueuing Expose request
23:15:50.117 00.002 20224 Worker thread wakes up
23:15:50.117 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:15:50.118 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:50.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:51.295 01.177 20224 Exposure complete
23:15:51.374 00.079 20224 worker thread done servicing request
23:15:51.374 00.000 8996 OnExposeComplete: enter
23:15:51.377 00.003 8996 UpdateGuideState(): m_state=6
23:15:51.378 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7019
23:15:51.380 00.002 8996 Star::Find returns 1 (0), X=136.39, Y=472.73, Mass=735946, SNR=364.1, Peak=59107 HFD=4.5
23:15:51.382 00.002 8996 MultiStar: [#1 -0.17,-0.45,0.00,M1] [#2 -0.33,-0.16,0.74,U] [#3 -0.26,-0.40,0.00,M1] [#4 -0.35,-0.16,0.48,U] [#5 -0.34,-0.07,0.58,U] [#6 -0.09,-0.21,0.39,U] [#7 -0.11,-0.14,0.43,U] [#8 -0.22,-0.34,0.37,U] 
23:15:51.385 00.003 8996 refined, 6 included, MultiStar: {-0.27, -0.12}, one-star: {-0.31, 0.04}
23:15:51.385 00.000 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
23:15:51.387 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
23:15:51.388 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.12 hyp=0.30 cameraTheta=-2.73 mountX=-0.26 mountY=0.15, mountTheta=2.62
23:15:51.390 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.12, opts=13)
23:15:51.390 00.000 8996 Enqueuing Move request for scope (-0.27, -0.12)
23:15:51.391 00.001 20224 Worker thread wakes up
23:15:51.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.12) opts 0xd
23:15:51.391 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.12)
23:15:51.391 00.000 20224 Moving (-0.27, -0.12) raw xDistance=-0.26 yDistance=0.15
23:15:51.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:15:51.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:51.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:15:51.391 00.000 20224 MoveAxis(E, 38, ABG)
23:15:51.392 00.001 20224 Guiding  Dir = 2, Dur = 38
23:15:51.392 00.000 20224 IsSlewing returns 0
23:15:51.392 00.000 20224 IsGuiding returns 0
23:15:51.395 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=59107, med=2822, FiltMin=2573, FiltMax=26493, Gamma=1.000
23:15:51.412 00.017 8996 UpdateGuideState exits: m=735946 SNR=364.1
23:15:51.412 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:51.414 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:51.415 00.001 8996 Enqueuing Expose request
23:15:51.417 00.002 20224 PulseGuide returned control before completion, sleep 26
23:15:51.446 00.029 20224 IsGuiding returns 1
23:15:51.446 00.000 20224 scope still moving after pulse duration time elapsed
23:15:51.477 00.031 20224 IsSlewing returns 0
23:15:51.477 00.000 20224 IsGuiding returns 1
23:15:51.508 00.031 20224 IsSlewing returns 0
23:15:51.509 00.001 20224 IsGuiding returns 0
23:15:51.509 00.000 20224 scope move finished after 38 + 79 ms
23:15:51.509 00.000 20224 Move returns status 0, amount 38
23:15:51.509 00.000 20224 MoveAxis(N, 0, ABG)
23:15:51.509 00.000 20224 Move returns status 0, amount 0
23:15:51.509 00.000 20224 move complete, result=0
23:15:51.509 00.000 20224 worker thread done servicing request
23:15:51.509 00.000 20224 Worker thread wakes up
23:15:51.510 00.001 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
23:15:51.512 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:51.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:52.494 00.982 20224 Exposure complete
23:15:52.593 00.099 20224 worker thread done servicing request
23:15:52.593 00.000 8996 OnExposeComplete: enter
23:15:52.595 00.002 8996 UpdateGuideState(): m_state=6
23:15:52.596 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7020
23:15:52.598 00.002 8996 Star::Find returns 1 (0), X=136.74, Y=472.69, Mass=719146, SNR=360.4, Peak=57763 HFD=4.6
23:15:52.600 00.002 8996 MultiStar: [#1 -0.01,-0.37,0.70,U] [#2 -0.07,-0.21,0.80,U] [#3 0.09,-0.18,0.61,U] [#4 -0.08,0.19,0.60,U] [#5 -0.13,-0.02,0.57,U] [#6 0.34,-0.40,0.00,M1] [#7 -0.00,0.08,0.43,U] [#8 -0.09,-0.34,0.34,U] 
23:15:52.601 00.001 8996 single-star, 7 included, MultiStar: {-0.02, -0.10}, one-star: {0.04, -0.00}
23:15:52.603 00.002 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
23:15:52.605 00.002 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
23:15:52.607 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.01 mountX=0.04 mountY=-0.00, mountTheta=-0.11
23:15:52.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.00, opts=13)
23:15:52.610 00.001 8996 Enqueuing Move request for scope (0.04, -0.00)
23:15:52.612 00.002 20224 Worker thread wakes up
23:15:52.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
23:15:52.612 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
23:15:52.612 00.000 20224 Moving (0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
23:15:52.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:15:52.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:52.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:15:52.612 00.000 20224 MoveAxis(E, 0, ABG)
23:15:52.612 00.000 20224 Move returns status 0, amount 0
23:15:52.612 00.000 20224 MoveAxis(N, 0, ABG)
23:15:52.612 00.000 20224 Move returns status 0, amount 0
23:15:52.613 00.001 20224 move complete, result=0
23:15:52.613 00.000 20224 worker thread done servicing request
23:15:52.618 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57763, med=2819, FiltMin=2543, FiltMax=29629, Gamma=1.000
23:15:52.636 00.018 8996 UpdateGuideState exits: m=719146 SNR=360.4
23:15:52.640 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:52.642 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:52.644 00.002 8996 Enqueuing Expose request
23:15:52.644 00.000 20224 Worker thread wakes up
23:15:52.644 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:52.646 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:52.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:53.816 01.170 20224 Exposure complete
23:15:53.880 00.064 20224 worker thread done servicing request
23:15:53.881 00.001 8996 OnExposeComplete: enter
23:15:53.881 00.000 8996 UpdateGuideState(): m_state=6
23:15:53.882 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7021
23:15:53.883 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.76, Mass=722779, SNR=372.6, Peak=62723 HFD=4.4
23:15:53.884 00.001 8996 MultiStar: [#1 0.11,-0.19,0.60,U] [#2 -0.02,-0.04,0.65,U] [#3 0.22,0.04,0.53,U] [#4 -0.00,0.17,0.51,U] [#5 -0.06,0.00,0.55,U] [#6 0.12,-0.12,0.42,U] [#7 -0.02,-0.06,0.39,U] [#8 -0.07,-0.09,0.39,U] 
23:15:53.885 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.10, 0.07}
23:15:53.886 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
23:15:53.887 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
23:15:53.888 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.29 mountX=0.05 mountY=0.01, mountTheta=0.18
23:15:53.889 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
23:15:53.890 00.001 8996 Enqueuing Move request for scope (0.05, -0.01)
23:15:53.891 00.001 20224 Worker thread wakes up
23:15:53.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
23:15:53.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
23:15:53.891 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.01
23:15:53.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:15:53.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:53.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:15:53.891 00.000 20224 MoveAxis(E, 0, ABG)
23:15:53.891 00.000 20224 Move returns status 0, amount 0
23:15:53.891 00.000 20224 MoveAxis(N, 0, ABG)
23:15:53.891 00.000 20224 Move returns status 0, amount 0
23:15:53.891 00.000 20224 move complete, result=0
23:15:53.891 00.000 20224 worker thread done servicing request
23:15:53.895 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62723, med=2822, FiltMin=2521, FiltMax=29504, Gamma=1.000
23:15:53.915 00.020 8996 UpdateGuideState exits: m=722779 SNR=372.6
23:15:53.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:53.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:53.919 00.002 8996 Enqueuing Expose request
23:15:53.921 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:53.922 00.001 20224 Worker thread wakes up
23:15:53.923 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:53.923 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:54.895 00.972 20224 Exposure complete
23:15:54.986 00.091 20224 worker thread done servicing request
23:15:54.986 00.000 8996 OnExposeComplete: enter
23:15:54.987 00.001 8996 UpdateGuideState(): m_state=6
23:15:54.988 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7022
23:15:54.989 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.79, Mass=753914, SNR=353.3, Peak=64675 HFD=4.5
23:15:54.990 00.001 8996 MultiStar: [#1 0.02,-0.10,0.65,U] [#2 0.05,-0.09,0.72,U] [#3 0.23,0.08,0.58,U] [#4 0.12,0.26,0.53,U] [#5 0.10,-0.09,0.57,U] [#6 0.08,-0.21,0.41,U] [#7 -0.04,0.10,0.42,U] [#8 0.10,-0.28,0.38,U] 
23:15:54.990 00.000 8996 refined, 8 included, MultiStar: {0.10, -0.01}, one-star: {0.19, 0.09}
23:15:54.992 00.002 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
23:15:54.993 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
23:15:54.993 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.10 mountX=0.10 mountY=-0.00, mountTheta=-0.02
23:15:54.997 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.01, opts=13)
23:15:54.999 00.002 8996 Enqueuing Move request for scope (0.10, -0.01)
23:15:55.000 00.001 20224 Worker thread wakes up
23:15:55.001 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
23:15:55.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
23:15:55.001 00.000 20224 Moving (0.10, -0.01) raw xDistance=0.10 yDistance=-0.00
23:15:55.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:15:55.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:55.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:15:55.001 00.000 20224 MoveAxis(E, 0, ABG)
23:15:55.002 00.001 20224 Move returns status 0, amount 0
23:15:55.002 00.000 20224 MoveAxis(N, 0, ABG)
23:15:55.002 00.000 20224 Move returns status 0, amount 0
23:15:55.002 00.000 20224 move complete, result=0
23:15:55.002 00.000 20224 worker thread done servicing request
23:15:55.008 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=64675, med=2822, FiltMin=2553, FiltMax=28630, Gamma=1.000
23:15:55.025 00.017 8996 UpdateGuideState exits: m=753914 SNR=353.3
23:15:55.027 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:55.029 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:55.032 00.003 8996 Enqueuing Expose request
23:15:55.034 00.002 20224 Worker thread wakes up
23:15:55.034 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:15:55.035 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:55.036 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:56.211 01.175 20224 Exposure complete
23:15:56.294 00.083 20224 worker thread done servicing request
23:15:56.294 00.000 8996 OnExposeComplete: enter
23:15:56.296 00.002 8996 UpdateGuideState(): m_state=6
23:15:56.298 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7023
23:15:56.299 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.82, Mass=693540, SNR=314.0, Peak=65535 HFD=4.5
23:15:56.301 00.002 8996 MultiStar: [#1 0.31,-0.25,0.74,U] [#2 0.02,-0.18,0.80,U] [#3 0.26,-0.30,0.72,U] [#4 0.05,-0.17,0.58,U] [#5 0.24,-0.30,0.78,U] [#6 0.21,-0.38,0.00,M1] [#7 0.17,-0.26,0.50,U] [#8 0.04,-0.17,0.38,U] 
23:15:56.302 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.17}, one-star: {-0.00, 0.12}
23:15:56.303 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
23:15:56.304 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
23:15:56.305 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.12 hyp=0.12 cameraTheta=1.57 mountX=-0.01 mountY=-0.12, mountTheta=-1.67
23:15:56.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.12, opts=13)
23:15:56.309 00.002 8996 Enqueuing Move request for scope (-0.00, 0.12)
23:15:56.310 00.001 20224 Worker thread wakes up
23:15:56.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.12) opts 0xd
23:15:56.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.12)
23:15:56.310 00.000 20224 Moving (-0.00, 0.12) raw xDistance=-0.01 yDistance=-0.12
23:15:56.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:15:56.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:56.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:15:56.310 00.000 20224 MoveAxis(E, 0, ABG)
23:15:56.310 00.000 20224 Move returns status 0, amount 0
23:15:56.310 00.000 20224 MoveAxis(N, 0, ABG)
23:15:56.310 00.000 20224 Move returns status 0, amount 0
23:15:56.310 00.000 20224 move complete, result=0
23:15:56.310 00.000 20224 worker thread done servicing request
23:15:56.316 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2822, FiltMin=2569, FiltMax=27456, Gamma=1.000
23:15:56.331 00.015 8996 UpdateGuideState exits: m=693540 SNR=314.0
23:15:56.333 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:56.333 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:56.334 00.001 8996 Enqueuing Expose request
23:15:56.335 00.001 20224 Worker thread wakes up
23:15:56.335 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:56.336 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:56.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:57.315 00.979 20224 Exposure complete
23:15:57.368 00.053 20224 worker thread done servicing request
23:15:57.368 00.000 8996 OnExposeComplete: enter
23:15:57.369 00.001 8996 UpdateGuideState(): m_state=6
23:15:57.370 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7024
23:15:57.371 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.76, Mass=742660, SNR=371.5, Peak=65535 HFD=4.4
23:15:57.372 00.001 8996 MultiStar: [#1 0.05,0.00,0.62,U] [#2 0.06,-0.21,0.66,U] [#3 0.25,-0.13,0.60,U] [#4 0.19,0.01,0.51,U] [#5 0.26,0.12,0.57,U] [#6 0.20,-0.13,0.50,U] [#7 -0.04,-0.07,0.50,U] [#8 0.20,-0.06,0.40,U] 
23:15:57.372 00.000 8996 single-star, 8 included, MultiStar: {0.14, -0.04}, one-star: {0.11, 0.07}
23:15:57.373 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
23:15:57.374 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
23:15:57.375 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.56 mountX=0.10 mountY=-0.08, mountTheta=-0.67
23:15:57.378 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
23:15:57.380 00.002 8996 Enqueuing Move request for scope (0.11, 0.07)
23:15:57.383 00.003 20224 Worker thread wakes up
23:15:57.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
23:15:57.383 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
23:15:57.383 00.000 20224 Moving (0.11, 0.07) raw xDistance=0.10 yDistance=-0.08
23:15:57.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:15:57.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:57.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:15:57.384 00.001 20224 MoveAxis(E, 0, ABG)
23:15:57.384 00.000 20224 Move returns status 0, amount 0
23:15:57.384 00.000 20224 MoveAxis(N, 0, ABG)
23:15:57.384 00.000 20224 Move returns status 0, amount 0
23:15:57.384 00.000 20224 move complete, result=0
23:15:57.384 00.000 20224 worker thread done servicing request
23:15:57.393 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2822, FiltMin=2566, FiltMax=28352, Gamma=1.000
23:15:57.429 00.036 8996 UpdateGuideState exits: m=742660 SNR=371.5
23:15:57.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:57.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:57.433 00.001 8996 Enqueuing Expose request
23:15:57.435 00.002 20224 Worker thread wakes up
23:15:57.435 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:15:57.436 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:57.437 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:58.605 01.168 20224 Exposure complete
23:15:58.680 00.075 20224 worker thread done servicing request
23:15:58.680 00.000 8996 OnExposeComplete: enter
23:15:58.681 00.001 8996 UpdateGuideState(): m_state=6
23:15:58.682 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7025
23:15:58.683 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.02, Mass=716404, SNR=345.8, Peak=65535 HFD=4.4
23:15:58.684 00.001 8996 MultiStar: [#1 0.26,-0.08,0.65,U] [#2 0.41,-0.33,0.00,M1] [#3 0.32,-0.21,0.72,U] [#4 0.16,-0.16,0.52,U] [#5 0.10,-0.08,0.58,U] [#6 0.13,-0.31,0.49,U] [#7 -0.06,-0.00,0.42,U] [#8 0.12,-0.10,0.40,U] 
23:15:58.685 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.04}, one-star: {0.12, 0.33}
23:15:58.686 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
23:15:58.687 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
23:15:58.688 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-0.26 mountX=0.16 mountY=0.02, mountTheta=0.15
23:15:58.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.04, opts=13)
23:15:58.691 00.001 8996 Enqueuing Move request for scope (0.16, -0.04)
23:15:58.694 00.003 20224 Worker thread wakes up
23:15:58.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
23:15:58.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
23:15:58.694 00.000 20224 Moving (0.16, -0.04) raw xDistance=0.16 yDistance=0.02
23:15:58.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:15:58.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:58.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:15:58.694 00.000 20224 MoveAxis(E, 0, ABG)
23:15:58.695 00.001 20224 Move returns status 0, amount 0
23:15:58.695 00.000 20224 MoveAxis(N, 0, ABG)
23:15:58.695 00.000 20224 Move returns status 0, amount 0
23:15:58.695 00.000 20224 move complete, result=0
23:15:58.696 00.001 20224 worker thread done servicing request
23:15:58.714 00.018 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2819, FiltMin=2566, FiltMax=32742, Gamma=1.000
23:15:58.741 00.027 8996 UpdateGuideState exits: m=716404 SNR=345.8
23:15:58.744 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:58.745 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:58.747 00.002 8996 Enqueuing Expose request
23:15:58.748 00.001 20224 Worker thread wakes up
23:15:58.749 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:15:58.750 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:58.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:15:59.718 00.968 20224 Exposure complete
23:15:59.795 00.077 20224 worker thread done servicing request
23:15:59.796 00.001 8996 OnExposeComplete: enter
23:15:59.796 00.000 8996 UpdateGuideState(): m_state=6
23:15:59.797 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7026
23:15:59.798 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.85, Mass=790561, SNR=376.4, Peak=65535 HFD=4.5
23:15:59.799 00.001 8996 MultiStar: [#1 0.03,-0.18,0.64,U] [#2 -0.01,-0.41,0.72,U] [#3 0.09,-0.26,0.53,U] [#4 0.02,-0.21,0.47,U] [#5 0.02,-0.09,0.54,U] [#6 0.01,-0.30,0.43,U] [#7 0.03,-0.00,0.41,U] [#8 0.04,-0.19,0.35,U] 
23:15:59.800 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.14}, one-star: {-0.03, 0.15}
23:15:59.801 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
23:15:59.802 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
23:15:59.803 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.46 mountX=0.03 mountY=0.14, mountTheta=1.36
23:15:59.804 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.14, opts=13)
23:15:59.805 00.001 8996 Enqueuing Move request for scope (0.02, -0.14)
23:15:59.806 00.001 20224 Worker thread wakes up
23:15:59.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
23:15:59.806 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
23:15:59.806 00.000 20224 Moving (0.02, -0.14) raw xDistance=0.03 yDistance=0.14
23:15:59.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:15:59.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:15:59.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:15:59.806 00.000 20224 MoveAxis(E, 0, ABG)
23:15:59.806 00.000 20224 Move returns status 0, amount 0
23:15:59.806 00.000 20224 MoveAxis(N, 0, ABG)
23:15:59.806 00.000 20224 Move returns status 0, amount 0
23:15:59.806 00.000 20224 move complete, result=0
23:15:59.806 00.000 20224 worker thread done servicing request
23:15:59.810 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2819, FiltMin=2544, FiltMax=30054, Gamma=1.000
23:15:59.828 00.018 8996 UpdateGuideState exits: m=790561 SNR=376.4
23:15:59.829 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:15:59.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:15:59.830 00.000 8996 Enqueuing Expose request
23:15:59.831 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:15:59.832 00.001 20224 Worker thread wakes up
23:15:59.832 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:15:59.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:01.020 01.188 20224 Exposure complete
23:16:01.080 00.060 20224 worker thread done servicing request
23:16:01.081 00.001 8996 OnExposeComplete: enter
23:16:01.082 00.001 8996 UpdateGuideState(): m_state=6
23:16:01.083 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7027
23:16:01.084 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.64, Mass=782641, SNR=393.2, Peak=65535 HFD=4.5
23:16:01.085 00.001 8996 MultiStar: [#1 0.10,-0.35,0.60,U] [#2 0.03,-0.24,0.63,U] [#3 0.28,-0.39,0.00,M1] [#4 0.03,-0.17,0.44,U] [#5 0.31,-0.17,0.58,U] [#6 0.11,-0.34,0.39,U] [#7 0.03,-0.17,0.44,U] [#8 0.27,-0.33,0.00,M1] 
23:16:01.086 00.001 8996 single-star, 6 included, MultiStar: {0.11, -0.20}, one-star: {0.14, -0.05}
23:16:01.087 00.001 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
23:16:01.088 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
23:16:01.089 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.37 mountX=0.15 mountY=0.04, mountTheta=0.26
23:16:01.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.05, opts=13)
23:16:01.092 00.001 8996 Enqueuing Move request for scope (0.14, -0.05)
23:16:01.093 00.001 20224 Worker thread wakes up
23:16:01.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
23:16:01.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
23:16:01.093 00.000 20224 Moving (0.14, -0.05) raw xDistance=0.15 yDistance=0.04
23:16:01.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:16:01.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:01.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:16:01.093 00.000 20224 MoveAxis(E, 0, ABG)
23:16:01.093 00.000 20224 Move returns status 0, amount 0
23:16:01.093 00.000 20224 MoveAxis(N, 0, ABG)
23:16:01.093 00.000 20224 Move returns status 0, amount 0
23:16:01.093 00.000 20224 move complete, result=0
23:16:01.093 00.000 20224 worker thread done servicing request
23:16:01.098 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2819, FiltMin=2573, FiltMax=29568, Gamma=1.000
23:16:01.118 00.020 8996 UpdateGuideState exits: m=782641 SNR=393.2
23:16:01.120 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:01.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:01.122 00.001 8996 Enqueuing Expose request
23:16:01.124 00.002 20224 Worker thread wakes up
23:16:01.124 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:01.126 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:01.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:02.112 00.986 20224 Exposure complete
23:16:02.193 00.081 20224 worker thread done servicing request
23:16:02.193 00.000 8996 OnExposeComplete: enter
23:16:02.196 00.003 8996 UpdateGuideState(): m_state=6
23:16:02.199 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7028
23:16:02.202 00.003 8996 Star::Find returns 1 (0), X=136.83, Y=472.81, Mass=697439, SNR=327.8, Peak=65535 HFD=4.4
23:16:02.204 00.002 8996 MultiStar: [#1 0.29,-0.11,0.72,U] [#2 0.17,-0.22,0.85,U] [#3 0.27,-0.17,0.63,U] [#4 0.15,0.11,0.56,U] [#5 0.22,-0.17,0.58,U] [#6 0.25,-0.30,0.50,U] [#7 0.04,-0.17,0.48,U] [#8 0.35,-0.28,0.00,M2] 
23:16:02.206 00.002 8996 single-star, 7 included, MultiStar: {0.19, -0.10}, one-star: {0.13, 0.12}
23:16:02.207 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
23:16:02.209 00.002 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
23:16:02.210 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.75 mountX=0.12 mountY=-0.13, mountTheta=-0.86
23:16:02.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.12, opts=13)
23:16:02.213 00.001 8996 Enqueuing Move request for scope (0.13, 0.12)
23:16:02.214 00.001 20224 Worker thread wakes up
23:16:02.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
23:16:02.215 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
23:16:02.215 00.000 20224 Moving (0.13, 0.12) raw xDistance=0.12 yDistance=-0.13
23:16:02.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:16:02.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:02.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:16:02.215 00.000 20224 MoveAxis(E, 0, ABG)
23:16:02.215 00.000 20224 Move returns status 0, amount 0
23:16:02.215 00.000 20224 MoveAxis(N, 0, ABG)
23:16:02.215 00.000 20224 Move returns status 0, amount 0
23:16:02.215 00.000 20224 move complete, result=0
23:16:02.216 00.001 20224 worker thread done servicing request
23:16:02.219 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2819, FiltMin=2547, FiltMax=27622, Gamma=1.000
23:16:02.239 00.020 8996 UpdateGuideState exits: m=697439 SNR=327.8
23:16:02.241 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:02.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:02.244 00.002 8996 Enqueuing Expose request
23:16:02.246 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:02.247 00.001 20224 Worker thread wakes up
23:16:02.247 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:02.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:03.418 01.171 20224 Exposure complete
23:16:03.481 00.063 20224 worker thread done servicing request
23:16:03.481 00.000 8996 OnExposeComplete: enter
23:16:03.482 00.001 8996 UpdateGuideState(): m_state=6
23:16:03.483 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7029
23:16:03.484 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.55, Mass=699832, SNR=333.2, Peak=57651 HFD=4.4
23:16:03.485 00.001 8996 MultiStar: [#1 -0.02,-0.14,0.72,U] [#2 0.07,-0.32,0.75,U] [#3 0.12,-0.25,0.63,U] [#4 0.00,-0.09,0.62,U] [#5 0.14,-0.22,0.59,U] [#6 -0.06,-0.50,0.00,M1] [#7 -0.17,-0.12,0.51,U] [#8 0.18,-0.12,0.45,U] 
23:16:03.485 00.000 8996 refined, 7 included, MultiStar: {0.06, -0.18}, one-star: {0.13, -0.14}
23:16:03.486 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
23:16:03.487 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.02)
23:16:03.487 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.24 mountX=0.08 mountY=0.17, mountTheta=1.14
23:16:03.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.18, opts=13)
23:16:03.489 00.000 8996 Enqueuing Move request for scope (0.06, -0.18)
23:16:03.490 00.001 20224 Worker thread wakes up
23:16:03.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
23:16:03.490 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
23:16:03.490 00.000 20224 Moving (0.06, -0.18) raw xDistance=0.08 yDistance=0.17
23:16:03.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:16:03.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:03.491 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:16:03.491 00.000 20224 MoveAxis(E, 0, ABG)
23:16:03.491 00.000 20224 Move returns status 0, amount 0
23:16:03.491 00.000 20224 MoveAxis(N, 0, ABG)
23:16:03.491 00.000 20224 Move returns status 0, amount 0
23:16:03.491 00.000 20224 move complete, result=0
23:16:03.491 00.000 20224 worker thread done servicing request
23:16:03.502 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57651, med=2819, FiltMin=2547, FiltMax=28464, Gamma=1.000
23:16:03.523 00.021 8996 UpdateGuideState exits: m=699832 SNR=333.2
23:16:03.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:03.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:03.526 00.001 8996 Enqueuing Expose request
23:16:03.527 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:16:03.527 00.000 20224 Worker thread wakes up
23:16:03.527 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:03.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:04.506 00.979 20224 Exposure complete
23:16:04.565 00.059 20224 worker thread done servicing request
23:16:04.565 00.000 8996 OnExposeComplete: enter
23:16:04.567 00.002 8996 UpdateGuideState(): m_state=6
23:16:04.568 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7030
23:16:04.569 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.82, Mass=725710, SNR=358.2, Peak=65535 HFD=4.6
23:16:04.570 00.001 8996 MultiStar: [#1 0.06,-0.17,0.65,U] [#2 -0.03,-0.32,0.70,U] [#3 0.01,-0.27,0.62,U] [#4 -0.08,-0.01,0.53,U] [#5 0.12,-0.24,0.57,U] [#6 -0.07,-0.46,0.00,M2] [#7 -0.03,-0.09,0.44,U] [#8 0.09,-0.29,0.40,U] 
23:16:04.572 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.14}, one-star: {-0.09, 0.13}
23:16:04.573 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
23:16:04.574 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.65)
23:16:04.575 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.61 mountX=0.01 mountY=0.14, mountTheta=1.51
23:16:04.576 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.14, opts=13)
23:16:04.577 00.001 8996 Enqueuing Move request for scope (-0.01, -0.14)
23:16:04.578 00.001 20224 Worker thread wakes up
23:16:04.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:16:04.578 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:16:04.578 00.000 20224 Moving (-0.01, -0.14) raw xDistance=0.01 yDistance=0.14
23:16:04.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:16:04.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:04.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:16:04.578 00.000 20224 MoveAxis(E, 0, ABG)
23:16:04.578 00.000 20224 Move returns status 0, amount 0
23:16:04.578 00.000 20224 MoveAxis(N, 0, ABG)
23:16:04.578 00.000 20224 Move returns status 0, amount 0
23:16:04.578 00.000 20224 move complete, result=0
23:16:04.578 00.000 20224 worker thread done servicing request
23:16:04.582 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2819, FiltMin=2560, FiltMax=28336, Gamma=1.000
23:16:04.598 00.016 8996 UpdateGuideState exits: m=725710 SNR=358.2
23:16:04.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:04.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:04.601 00.001 8996 Enqueuing Expose request
23:16:04.602 00.001 20224 Worker thread wakes up
23:16:04.602 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:04.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:04.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:05.766 01.163 20224 Exposure complete
23:16:05.839 00.073 20224 worker thread done servicing request
23:16:05.839 00.000 8996 OnExposeComplete: enter
23:16:05.841 00.002 8996 UpdateGuideState(): m_state=6
23:16:05.843 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7031
23:16:05.846 00.003 8996 Star::Find returns 1 (0), X=136.60, Y=472.77, Mass=689120, SNR=351.2, Peak=58803 HFD=4.5
23:16:05.848 00.002 8996 MultiStar: [#1 -0.17,-0.20,0.64,U] [#2 -0.15,-0.48,0.00,M1] [#3 -0.13,-0.24,0.56,U] [#4 -0.17,-0.12,0.52,U] [#5 -0.12,-0.14,0.59,U] [#6 -0.10,-0.30,0.44,U] [#7 -0.14,0.01,0.47,U] [#8 -0.15,-0.17,0.34,U] 
23:16:05.850 00.002 8996 single-star, 7 included, MultiStar: {-0.13, -0.11}, one-star: {-0.10, 0.08}
23:16:05.851 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
23:16:05.853 00.002 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
23:16:05.854 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.48 mountX=-0.11 mountY=-0.07, mountTheta=-2.59
23:16:05.855 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.08, opts=13)
23:16:05.857 00.002 8996 Enqueuing Move request for scope (-0.10, 0.08)
23:16:05.859 00.002 20224 Worker thread wakes up
23:16:05.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
23:16:05.859 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
23:16:05.859 00.000 20224 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=-0.07
23:16:05.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:16:05.860 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:05.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:16:05.860 00.000 20224 MoveAxis(E, 0, ABG)
23:16:05.860 00.000 20224 Move returns status 0, amount 0
23:16:05.860 00.000 20224 MoveAxis(N, 0, ABG)
23:16:05.860 00.000 20224 Move returns status 0, amount 0
23:16:05.860 00.000 20224 move complete, result=0
23:16:05.860 00.000 20224 worker thread done servicing request
23:16:05.868 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58803, med=2819, FiltMin=2553, FiltMax=27421, Gamma=1.000
23:16:05.896 00.028 8996 UpdateGuideState exits: m=689120 SNR=351.2
23:16:05.897 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:05.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:05.900 00.002 8996 Enqueuing Expose request
23:16:05.901 00.001 20224 Worker thread wakes up
23:16:05.901 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:05.903 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:05.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:06.882 00.979 20224 Exposure complete
23:16:06.964 00.082 20224 worker thread done servicing request
23:16:06.964 00.000 8996 OnExposeComplete: enter
23:16:06.967 00.003 8996 UpdateGuideState(): m_state=6
23:16:06.970 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7032
23:16:06.972 00.002 8996 Star::Find returns 1 (0), X=136.49, Y=472.51, Mass=748853, SNR=346.8, Peak=55491 HFD=4.3
23:16:06.975 00.003 8996 MultiStar: [#1 -0.18,-0.53,0.00,M1] [#2 -0.08,-0.71,0.00,M2] [#3 0.04,-0.66,0.00,M1] [#4 -0.14,-0.49,0.00,M1] [#5 -0.18,-0.40,0.00,M1] [#6 -0.22,-0.81,0.00,M2] [#7 -0.23,-0.72,0.00,M1] [#8 -0.30,-0.37,0.00,M1] 
23:16:06.977 00.002 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
23:16:06.978 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
23:16:06.980 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-2.43 mountX=-0.20 mountY=0.21, mountTheta=2.32
23:16:06.983 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.18, opts=13)
23:16:06.985 00.002 8996 Enqueuing Move request for scope (-0.21, -0.18)
23:16:06.987 00.002 20224 Worker thread wakes up
23:16:06.987 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.18) opts 0xd
23:16:06.987 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.18)
23:16:06.987 00.000 20224 Moving (-0.21, -0.18) raw xDistance=-0.20 yDistance=0.21
23:16:06.987 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:16:06.987 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:16:06.987 00.000 20224 MoveAxis(E, 0, ABG)
23:16:06.987 00.000 20224 Move returns status 0, amount 0
23:16:06.987 00.000 20224 MoveAxis(S, 44, ABG)
23:16:06.987 00.000 20224 Guiding  Dir = 1, Dur = 44
23:16:06.987 00.000 20224 IsSlewing returns 0
23:16:06.987 00.000 20224 IsGuiding returns 0
23:16:06.989 00.002 20224 PulseGuide returned control before completion, sleep 53
23:16:06.994 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55491, med=2822, FiltMin=2512, FiltMax=26256, Gamma=1.000
23:16:07.019 00.025 8996 UpdateGuideState exits: m=748853 SNR=346.8
23:16:07.020 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:07.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:07.021 00.000 8996 Enqueuing Expose request
23:16:07.045 00.024 20224 IsGuiding returns 1
23:16:07.045 00.000 20224 scope still moving after pulse duration time elapsed
23:16:07.077 00.032 20224 IsSlewing returns 0
23:16:07.077 00.000 20224 IsGuiding returns 0
23:16:07.078 00.001 20224 scope move finished after 44 + 45 ms
23:16:07.078 00.000 20224 Move returns status 0, amount 44
23:16:07.078 00.000 20224 move complete, result=0
23:16:07.078 00.000 20224 worker thread done servicing request
23:16:07.078 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH
23:16:07.081 00.003 20224 Worker thread wakes up
23:16:07.081 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:07.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:08.239 01.158 20224 Exposure complete
23:16:08.320 00.081 20224 worker thread done servicing request
23:16:08.320 00.000 8996 OnExposeComplete: enter
23:16:08.321 00.001 8996 UpdateGuideState(): m_state=6
23:16:08.322 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7033
23:16:08.322 00.000 8996 Star::Find returns 1 (0), X=135.99, Y=472.35, Mass=713990, SNR=339.8, Peak=60080 HFD=4.2
23:16:08.323 00.001 8996 MultiStar: [#1 -0.52,-0.49,0.00,M2] [#2 -0.63,-0.53,0.00,M3] [#3 -0.51,-0.51,0.00,M2] [#4 -0.59,-0.26,0.00,M2] [#5 -0.34,-0.28,0.00,M2] [#6 -0.34,-0.35,0.00,M3] [#7 -0.32,-0.46,0.00,M2] [#8 -0.48,-0.40,0.00,M2] 
23:16:08.324 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:16:08.325 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
23:16:08.326 00.001 8996 CameraToMount -- cameraX=-0.71 cameraY=-0.35 hyp=0.79 cameraTheta=-2.68 mountX=-0.67 mountY=0.43, mountTheta=2.57
23:16:08.327 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.71, y=-0.35, opts=13)
23:16:08.328 00.001 8996 Enqueuing Move request for scope (-0.71, -0.35)
23:16:08.329 00.001 20224 Worker thread wakes up
23:16:08.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.35) opts 0xd
23:16:08.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.71, -0.35)
23:16:08.329 00.000 20224 Moving (-0.71, -0.35) raw xDistance=-0.67 yDistance=0.43
23:16:08.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
23:16:08.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
23:16:08.329 00.000 20224 MoveAxis(E, 98, ABG)
23:16:08.329 00.000 20224 Guiding  Dir = 2, Dur = 98
23:16:08.330 00.001 20224 IsSlewing returns 0
23:16:08.330 00.000 20224 IsGuiding returns 0
23:16:08.332 00.002 20224 PulseGuide returned control before completion, sleep 107
23:16:08.333 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60080, med=2819, FiltMin=2547, FiltMax=25081, Gamma=1.000
23:16:08.345 00.012 8996 UpdateGuideState exits: m=713990 SNR=339.8
23:16:08.346 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:08.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:08.348 00.001 8996 Enqueuing Expose request
23:16:08.454 00.106 20224 IsGuiding returns 1
23:16:08.454 00.000 20224 scope still moving after pulse duration time elapsed
23:16:08.485 00.031 20224 IsSlewing returns 0
23:16:08.485 00.000 20224 IsGuiding returns 1
23:16:08.516 00.031 20224 IsSlewing returns 0
23:16:08.516 00.000 20224 IsGuiding returns 0
23:16:08.516 00.000 20224 scope move finished after 98 + 87 ms
23:16:08.516 00.000 20224 Move returns status 0, amount 98
23:16:08.516 00.000 20224 MoveAxis(S, 90, ABG)
23:16:08.516 00.000 20224 Guiding  Dir = 1, Dur = 90
23:16:08.517 00.001 20224 IsSlewing returns 0
23:16:08.517 00.000 20224 IsGuiding returns 0
23:16:08.565 00.048 20224 PulseGuide returned control before completion, sleep 52
23:16:08.626 00.061 20224 IsGuiding returns 1
23:16:08.626 00.000 20224 scope still moving after pulse duration time elapsed
23:16:08.657 00.031 20224 IsSlewing returns 0
23:16:08.657 00.000 20224 IsGuiding returns 1
23:16:08.688 00.031 20224 IsSlewing returns 0
23:16:08.688 00.000 20224 IsGuiding returns 0
23:16:08.689 00.001 20224 scope move finished after 90 + 82 ms
23:16:08.689 00.000 20224 Move returns status 0, amount 90
23:16:08.689 00.000 20224 move complete, result=0
23:16:08.689 00.000 20224 worker thread done servicing request
23:16:08.689 00.000 20224 Worker thread wakes up
23:16:08.689 00.000 8996 GuideStep: -0.7 px 98 ms EAST, 0.4 px 90 ms SOUTH
23:16:08.691 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:08.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:09.679 00.988 20224 Exposure complete
23:16:09.745 00.066 20224 worker thread done servicing request
23:16:09.745 00.000 8996 OnExposeComplete: enter
23:16:09.746 00.001 8996 UpdateGuideState(): m_state=6
23:16:09.747 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7034
23:16:09.747 00.000 8996 Star::Find returns 1 (0), X=136.70, Y=472.84, Mass=714347, SNR=347.9, Peak=64179 HFD=4.5
23:16:09.748 00.001 8996 MultiStar: [#1 0.06,0.10,0.61,U] [#2 0.12,-0.02,0.69,U] [#3 0.24,-0.02,0.68,U] [#4 0.04,0.12,0.52,U] [#5 0.05,-0.00,0.64,U] [#6 0.22,-0.16,0.45,U] [#7 -0.10,0.02,0.38,U] [#8 0.09,-0.02,0.40,U] 
23:16:09.749 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {-0.00, 0.15}
23:16:09.750 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
23:16:09.751 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
23:16:09.752 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.38 mountX=0.08 mountY=-0.04, mountTheta=-0.49
23:16:09.753 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
23:16:09.754 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
23:16:09.755 00.001 20224 Worker thread wakes up
23:16:09.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:16:09.755 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:16:09.755 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
23:16:09.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:16:09.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:09.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:16:09.755 00.000 20224 MoveAxis(E, 0, ABG)
23:16:09.755 00.000 20224 Move returns status 0, amount 0
23:16:09.755 00.000 20224 MoveAxis(N, 0, ABG)
23:16:09.755 00.000 20224 Move returns status 0, amount 0
23:16:09.755 00.000 20224 move complete, result=0
23:16:09.756 00.001 20224 worker thread done servicing request
23:16:09.759 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64179, med=2822, FiltMin=2573, FiltMax=30189, Gamma=1.000
23:16:09.773 00.014 8996 UpdateGuideState exits: m=714347 SNR=347.9
23:16:09.774 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:09.775 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:09.776 00.001 8996 Enqueuing Expose request
23:16:09.776 00.000 20224 Worker thread wakes up
23:16:09.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:09.777 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:09.777 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:10.957 01.180 20224 Exposure complete
23:16:11.045 00.088 20224 worker thread done servicing request
23:16:11.045 00.000 8996 OnExposeComplete: enter
23:16:11.047 00.002 8996 UpdateGuideState(): m_state=6
23:16:11.049 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7035
23:16:11.050 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.93, Mass=750950, SNR=407.0, Peak=65535 HFD=4.4
23:16:11.053 00.003 8996 MultiStar: [#1 0.10,0.07,0.62,U] [#2 0.11,-0.09,0.69,U] [#3 0.16,0.10,0.55,U] [#4 0.05,0.33,0.45,U] [#5 0.09,0.02,0.49,U] [#6 0.03,-0.21,0.37,U] [#7 -0.06,-0.14,0.37,U] [#8 0.09,0.15,0.35,U] 
23:16:11.055 00.002 8996 refined, 8 included, MultiStar: {0.10, 0.07}, one-star: {0.17, 0.24}
23:16:11.057 00.002 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
23:16:11.058 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
23:16:11.059 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.63 mountX=0.09 mountY=-0.08, mountTheta=-0.74
23:16:11.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.07, opts=13)
23:16:11.063 00.002 8996 Enqueuing Move request for scope (0.10, 0.07)
23:16:11.064 00.001 20224 Worker thread wakes up
23:16:11.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
23:16:11.064 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
23:16:11.065 00.001 20224 Moving (0.10, 0.07) raw xDistance=0.09 yDistance=-0.08
23:16:11.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:16:11.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:11.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:16:11.065 00.000 20224 MoveAxis(E, 0, ABG)
23:16:11.065 00.000 20224 Move returns status 0, amount 0
23:16:11.065 00.000 20224 MoveAxis(N, 0, ABG)
23:16:11.065 00.000 20224 Move returns status 0, amount 0
23:16:11.065 00.000 20224 move complete, result=0
23:16:11.065 00.000 20224 worker thread done servicing request
23:16:11.075 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2819, FiltMin=2547, FiltMax=29398, Gamma=1.000
23:16:11.095 00.020 8996 UpdateGuideState exits: m=750950 SNR=407.0
23:16:11.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:11.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:11.098 00.001 8996 Enqueuing Expose request
23:16:11.098 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:11.099 00.001 20224 Worker thread wakes up
23:16:11.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:11.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:12.063 00.964 20224 Exposure complete
23:16:12.116 00.053 20224 worker thread done servicing request
23:16:12.116 00.000 8996 OnExposeComplete: enter
23:16:12.118 00.002 8996 UpdateGuideState(): m_state=6
23:16:12.119 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7036
23:16:12.122 00.003 8996 Star::Find returns 1 (0), X=136.73, Y=472.69, Mass=689819, SNR=308.3, Peak=60291 HFD=4.4
23:16:12.124 00.002 8996 MultiStar: [#1 0.24,-0.00,0.66,U] [#2 0.15,-0.20,0.89,U] [#3 0.10,-0.19,0.63,U] [#4 0.18,0.03,0.60,U] [#5 0.11,-0.10,0.71,U] [#6 0.30,-0.21,0.54,U] [#7 0.06,-0.23,0.52,U] [#8 0.19,-0.14,0.43,U] 
23:16:12.126 00.002 8996 single-star, 8 included, MultiStar: {0.14, -0.11}, one-star: {0.03, -0.00}
23:16:12.127 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
23:16:12.129 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
23:16:12.130 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.03 mountX=0.03 mountY=-0.00, mountTheta=-0.09
23:16:12.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
23:16:12.136 00.004 8996 Enqueuing Move request for scope (0.03, -0.00)
23:16:12.137 00.001 20224 Worker thread wakes up
23:16:12.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
23:16:12.138 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
23:16:12.138 00.000 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
23:16:12.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:12.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:12.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:16:12.138 00.000 20224 MoveAxis(E, 0, ABG)
23:16:12.138 00.000 20224 Move returns status 0, amount 0
23:16:12.138 00.000 20224 MoveAxis(N, 0, ABG)
23:16:12.138 00.000 20224 Move returns status 0, amount 0
23:16:12.138 00.000 20224 move complete, result=0
23:16:12.138 00.000 20224 worker thread done servicing request
23:16:12.142 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60291, med=2822, FiltMin=2563, FiltMax=29725, Gamma=1.000
23:16:12.159 00.017 8996 UpdateGuideState exits: m=689819 SNR=308.3
23:16:12.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:12.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:12.161 00.000 8996 Enqueuing Expose request
23:16:12.162 00.001 20224 Worker thread wakes up
23:16:12.162 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:12.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:12.162 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:13.343 01.181 20224 Exposure complete
23:16:13.445 00.102 20224 worker thread done servicing request
23:16:13.445 00.000 8996 OnExposeComplete: enter
23:16:13.448 00.003 8996 UpdateGuideState(): m_state=6
23:16:13.450 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7037
23:16:13.453 00.003 8996 Star::Find returns 1 (0), X=136.99, Y=472.97, Mass=715870, SNR=363.1, Peak=63987 HFD=4.4
23:16:13.455 00.002 8996 MultiStar: [#1 0.11,0.04,0.59,U] [#2 -0.03,-0.06,0.81,U] [#3 0.22,-0.24,0.59,U] [#4 0.17,0.10,0.50,U] [#5 0.23,-0.05,0.57,U] [#6 0.23,0.09,0.42,U] [#7 0.20,0.11,0.35,U] [#8 0.32,0.03,0.39,U] 
23:16:13.456 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.04}, one-star: {0.29, 0.27}
23:16:13.458 00.002 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
23:16:13.459 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
23:16:13.461 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.04 hyp=0.19 cameraTheta=0.21 mountX=0.18 mountY=-0.06, mountTheta=-0.33
23:16:13.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.04, opts=13)
23:16:13.464 00.001 8996 Enqueuing Move request for scope (0.19, 0.04)
23:16:13.465 00.001 20224 Worker thread wakes up
23:16:13.466 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.04) opts 0xd
23:16:13.466 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.04)
23:16:13.466 00.000 20224 Moving (0.19, 0.04) raw xDistance=0.18 yDistance=-0.06
23:16:13.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:16:13.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:13.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:16:13.466 00.000 20224 MoveAxis(E, 0, ABG)
23:16:13.466 00.000 20224 Move returns status 0, amount 0
23:16:13.466 00.000 20224 MoveAxis(N, 0, ABG)
23:16:13.466 00.000 20224 Move returns status 0, amount 0
23:16:13.466 00.000 20224 move complete, result=0
23:16:13.467 00.001 20224 worker thread done servicing request
23:16:13.472 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63987, med=2819, FiltMin=2544, FiltMax=28224, Gamma=1.000
23:16:13.488 00.016 8996 UpdateGuideState exits: m=715870 SNR=363.1
23:16:13.489 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:13.490 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:13.495 00.005 8996 Enqueuing Expose request
23:16:13.497 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:13.498 00.001 20224 Worker thread wakes up
23:16:13.498 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:13.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:14.477 00.979 20224 Exposure complete
23:16:14.542 00.065 20224 worker thread done servicing request
23:16:14.542 00.000 8996 OnExposeComplete: enter
23:16:14.543 00.001 8996 UpdateGuideState(): m_state=6
23:16:14.545 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7038
23:16:14.546 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.92, Mass=726115, SNR=329.8, Peak=65535 HFD=4.3
23:16:14.548 00.002 8996 MultiStar: [#1 0.24,0.09,0.69,U] [#2 0.19,0.22,0.76,U] [#3 0.49,0.05,0.00,M1] [#4 0.27,0.18,0.55,U] [#5 0.41,0.09,0.66,U] [#6 0.41,0.06,0.53,U] [#7 0.22,0.30,0.51,U] [#8 0.39,0.13,0.38,U] 
23:16:14.549 00.001 8996 single-star, 7 included, MultiStar: {0.27, 0.17}, one-star: {0.16, 0.22}
23:16:14.550 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
23:16:14.551 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
23:16:14.552 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.27 cameraTheta=0.96 mountX=0.13 mountY=-0.24, mountTheta=-1.06
23:16:14.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.22, opts=13)
23:16:14.555 00.001 8996 Enqueuing Move request for scope (0.16, 0.22)
23:16:14.557 00.002 20224 Worker thread wakes up
23:16:14.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
23:16:14.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
23:16:14.557 00.000 20224 Moving (0.16, 0.22) raw xDistance=0.13 yDistance=-0.24
23:16:14.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:16:14.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:14.558 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:16:14.558 00.000 20224 MoveAxis(E, 0, ABG)
23:16:14.558 00.000 20224 Move returns status 0, amount 0
23:16:14.558 00.000 20224 MoveAxis(N, 0, ABG)
23:16:14.558 00.000 20224 Move returns status 0, amount 0
23:16:14.558 00.000 20224 move complete, result=0
23:16:14.558 00.000 20224 worker thread done servicing request
23:16:14.562 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2819, FiltMin=2557, FiltMax=29558, Gamma=1.000
23:16:14.576 00.014 8996 UpdateGuideState exits: m=726115 SNR=329.8
23:16:14.576 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:14.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:14.578 00.001 8996 Enqueuing Expose request
23:16:14.579 00.001 20224 Worker thread wakes up
23:16:14.579 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:16:14.580 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:14.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:15.745 01.165 20224 Exposure complete
23:16:15.824 00.079 20224 worker thread done servicing request
23:16:15.824 00.000 8996 OnExposeComplete: enter
23:16:15.826 00.002 8996 UpdateGuideState(): m_state=6
23:16:15.828 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7039
23:16:15.829 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=473.10, Mass=699655, SNR=355.8, Peak=54579 HFD=4.3
23:16:15.831 00.002 8996 MultiStar: [#1 0.72,0.02,0.00,M1] [#2 0.40,0.25,0.00,M1] [#3 0.66,0.06,0.00,M2] [#4 0.63,0.35,0.00,M1] [#5 0.54,0.42,0.00,M1] [#6 0.77,-0.02,0.00,M1] [#7 0.61,0.34,0.00,M1] [#8 0.59,0.02,0.00,M1] 
23:16:15.832 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
23:16:15.834 00.002 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
23:16:15.835 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=0.41 hyp=0.60 cameraTheta=0.75 mountX=0.40 mountY=-0.46, mountTheta=-0.85
23:16:15.838 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=0.41, opts=13)
23:16:15.841 00.003 8996 Enqueuing Move request for scope (0.44, 0.41)
23:16:15.843 00.002 20224 Worker thread wakes up
23:16:15.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.41) opts 0xd
23:16:15.844 00.001 20224 Handling offset move in thread for scope, endpoint = (0.44, 0.41)
23:16:15.844 00.000 20224 Moving (0.44, 0.41) raw xDistance=0.40 yDistance=-0.46
23:16:15.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
23:16:15.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:16:15.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
23:16:15.844 00.000 20224 MoveAxis(W, 58, ABG)
23:16:15.844 00.000 20224 Guiding  Dir = 3, Dur = 58
23:16:15.844 00.000 20224 IsSlewing returns 0
23:16:15.845 00.001 20224 IsGuiding returns 0
23:16:15.854 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54579, med=2822, FiltMin=2550, FiltMax=26371, Gamma=1.000
23:16:15.869 00.015 20224 PulseGuide returned control before completion, sleep 44
23:16:15.878 00.009 8996 UpdateGuideState exits: m=699655 SNR=355.8
23:16:15.879 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:15.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:15.881 00.001 8996 Enqueuing Expose request
23:16:15.915 00.034 20224 IsGuiding returns 1
23:16:15.915 00.000 20224 scope still moving after pulse duration time elapsed
23:16:15.946 00.031 20224 IsSlewing returns 0
23:16:15.946 00.000 20224 IsGuiding returns 1
23:16:15.977 00.031 20224 IsSlewing returns 0
23:16:15.977 00.000 20224 IsGuiding returns 0
23:16:15.978 00.001 20224 scope move finished after 58 + 74 ms
23:16:15.978 00.000 20224 Move returns status 0, amount 58
23:16:15.978 00.000 20224 MoveAxis(N, 0, ABG)
23:16:15.978 00.000 20224 Move returns status 0, amount 0
23:16:15.978 00.000 20224 move complete, result=0
23:16:15.978 00.000 20224 worker thread done servicing request
23:16:15.978 00.000 8996 GuideStep: 0.4 px 58 ms WEST, -0.5 px 0 ms NORTH
23:16:15.980 00.002 20224 Worker thread wakes up
23:16:15.981 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:15.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:16.941 00.960 20224 Exposure complete
23:16:17.013 00.072 20224 worker thread done servicing request
23:16:17.013 00.000 8996 OnExposeComplete: enter
23:16:17.015 00.002 8996 UpdateGuideState(): m_state=6
23:16:17.016 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7040
23:16:17.017 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.81, Mass=707481, SNR=347.3, Peak=59139 HFD=4.4
23:16:17.018 00.001 8996 MultiStar: [#1 -0.10,0.15,0.61,U] [#2 -0.19,0.12,0.72,U] [#3 0.05,-0.05,0.64,U] [#4 0.08,0.11,0.53,U] [#5 -0.08,0.10,0.60,U] [#6 0.01,-0.14,0.39,U] [#7 -0.20,0.32,0.42,U] [#8 0.07,-0.10,0.36,U] 
23:16:17.019 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {0.11, 0.12}
23:16:17.020 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
23:16:17.021 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
23:16:17.021 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.82 mountX=-0.03 mountY=-0.08, mountTheta=-1.92
23:16:17.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
23:16:17.024 00.001 8996 Enqueuing Move request for scope (-0.02, 0.08)
23:16:17.026 00.002 20224 Worker thread wakes up
23:16:17.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
23:16:17.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
23:16:17.026 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.03 yDistance=-0.08
23:16:17.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:16:17.027 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:17.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:16:17.027 00.000 20224 MoveAxis(E, 0, ABG)
23:16:17.027 00.000 20224 Move returns status 0, amount 0
23:16:17.027 00.000 20224 MoveAxis(N, 0, ABG)
23:16:17.027 00.000 20224 Move returns status 0, amount 0
23:16:17.027 00.000 20224 move complete, result=0
23:16:17.027 00.000 20224 worker thread done servicing request
23:16:17.033 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59139, med=2822, FiltMin=2550, FiltMax=27152, Gamma=1.000
23:16:17.053 00.020 8996 UpdateGuideState exits: m=707481 SNR=347.3
23:16:17.055 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:17.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:17.058 00.002 8996 Enqueuing Expose request
23:16:17.059 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:17.060 00.001 20224 Worker thread wakes up
23:16:17.060 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:17.061 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:18.226 01.165 20224 Exposure complete
23:16:18.311 00.085 20224 worker thread done servicing request
23:16:18.311 00.000 8996 OnExposeComplete: enter
23:16:18.313 00.002 8996 UpdateGuideState(): m_state=6
23:16:18.315 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7041
23:16:18.316 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=472.83, Mass=701580, SNR=315.6, Peak=60627 HFD=4.4
23:16:18.319 00.003 8996 MultiStar: [#1 -0.21,-0.13,0.74,U] [#2 -0.22,-0.11,0.80,U] [#3 -0.06,-0.09,0.73,U] [#4 -0.03,0.07,0.56,U] [#5 0.05,-0.13,0.67,U] [#6 -0.03,-0.26,0.52,U] [#7 -0.10,0.01,0.52,U] [#8 -0.05,-0.10,0.41,U] 
23:16:18.321 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.06}, one-star: {-0.18, 0.14}
23:16:18.322 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
23:16:18.324 00.002 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
23:16:18.325 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.64 mountX=-0.10 mountY=0.07, mountTheta=2.54
23:16:18.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.06, opts=13)
23:16:18.329 00.002 8996 Enqueuing Move request for scope (-0.11, -0.06)
23:16:18.331 00.002 20224 Worker thread wakes up
23:16:18.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
23:16:18.331 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
23:16:18.331 00.000 20224 Moving (-0.11, -0.06) raw xDistance=-0.10 yDistance=0.07
23:16:18.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:16:18.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:18.332 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:16:18.332 00.000 20224 MoveAxis(E, 0, ABG)
23:16:18.332 00.000 20224 Move returns status 0, amount 0
23:16:18.332 00.000 20224 MoveAxis(N, 0, ABG)
23:16:18.332 00.000 20224 Move returns status 0, amount 0
23:16:18.332 00.000 20224 move complete, result=0
23:16:18.332 00.000 20224 worker thread done servicing request
23:16:18.344 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60627, med=2819, FiltMin=2582, FiltMax=27933, Gamma=1.000
23:16:18.364 00.020 8996 UpdateGuideState exits: m=701580 SNR=315.6
23:16:18.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:18.365 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:18.366 00.001 8996 Enqueuing Expose request
23:16:18.367 00.001 20224 Worker thread wakes up
23:16:18.367 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:18.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:18.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:19.349 00.981 20224 Exposure complete
23:16:19.420 00.071 20224 worker thread done servicing request
23:16:19.420 00.000 8996 OnExposeComplete: enter
23:16:19.423 00.003 8996 UpdateGuideState(): m_state=6
23:16:19.424 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7042
23:16:19.426 00.002 8996 Star::Find returns 1 (0), X=136.48, Y=473.00, Mass=784665, SNR=370.3, Peak=65535 HFD=4.1
23:16:19.428 00.002 8996 MultiStar: [#1 -0.06,0.11,0.57,U] [#2 -0.13,0.23,0.68,U] [#3 0.13,0.08,0.59,U] [#4 -0.03,0.41,0.55,U] [#5 0.14,0.06,0.53,U] [#6 -0.00,-0.10,0.38,U] [#7 -0.05,0.19,0.44,U] [#8 0.01,0.13,0.35,U] 
23:16:19.429 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.18}, one-star: {-0.22, 0.30}
23:16:19.432 00.003 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
23:16:19.433 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
23:16:19.435 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.81 mountX=-0.06 mountY=-0.17, mountTheta=-1.91
23:16:19.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.18, opts=13)
23:16:19.439 00.002 8996 Enqueuing Move request for scope (-0.04, 0.18)
23:16:19.441 00.002 20224 Worker thread wakes up
23:16:19.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
23:16:19.441 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
23:16:19.441 00.000 20224 Moving (-0.04, 0.18) raw xDistance=-0.06 yDistance=-0.17
23:16:19.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:16:19.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:19.442 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:16:19.442 00.000 20224 MoveAxis(E, 0, ABG)
23:16:19.442 00.000 20224 Move returns status 0, amount 0
23:16:19.442 00.000 20224 MoveAxis(N, 0, ABG)
23:16:19.442 00.000 20224 Move returns status 0, amount 0
23:16:19.442 00.000 20224 move complete, result=0
23:16:19.442 00.000 20224 worker thread done servicing request
23:16:19.450 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2822, FiltMin=2559, FiltMax=30752, Gamma=1.000
23:16:19.469 00.019 8996 UpdateGuideState exits: m=784665 SNR=370.3
23:16:19.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:19.470 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:19.471 00.001 8996 Enqueuing Expose request
23:16:19.472 00.001 20224 Worker thread wakes up
23:16:19.472 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:16:19.474 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:19.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:20.657 01.183 20224 Exposure complete
23:16:20.740 00.083 20224 worker thread done servicing request
23:16:20.740 00.000 8996 OnExposeComplete: enter
23:16:20.741 00.001 8996 UpdateGuideState(): m_state=6
23:16:20.742 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7043
23:16:20.743 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=472.68, Mass=768819, SNR=375.8, Peak=51267 HFD=4.7
23:16:20.744 00.001 8996 MultiStar: [#1 -0.24,-0.11,0.59,U] [#2 -0.32,-0.20,0.65,U] [#3 -0.13,0.01,0.55,U] [#4 -0.32,0.11,0.49,U] [#5 -0.15,0.19,0.58,U] [#6 -0.24,-0.41,0.00,M1] [#7 -0.33,-0.01,0.40,U] [#8 -0.22,-0.24,0.37,U] 
23:16:20.745 00.001 8996 refined, 7 included, MultiStar: {-0.26, -0.03}, one-star: {-0.33, -0.01}
23:16:20.746 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
23:16:20.747 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
23:16:20.747 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-3.04 mountX=-0.26 mountY=0.06, mountTheta=2.92
23:16:20.749 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.03, opts=13)
23:16:20.750 00.001 8996 Enqueuing Move request for scope (-0.26, -0.03)
23:16:20.751 00.001 20224 Worker thread wakes up
23:16:20.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.03) opts 0xd
23:16:20.751 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.03)
23:16:20.751 00.000 20224 Moving (-0.26, -0.03) raw xDistance=-0.26 yDistance=0.06
23:16:20.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:16:20.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:20.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:16:20.751 00.000 20224 MoveAxis(E, 37, ABG)
23:16:20.751 00.000 20224 Guiding  Dir = 2, Dur = 37
23:16:20.751 00.000 20224 IsSlewing returns 0
23:16:20.752 00.001 20224 IsGuiding returns 0
23:16:20.755 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51267, med=2822, FiltMin=2547, FiltMax=25984, Gamma=1.000
23:16:20.767 00.012 8996 UpdateGuideState exits: m=768819 SNR=375.8
23:16:20.768 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:20.768 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:20.769 00.001 8996 Enqueuing Expose request
23:16:20.771 00.002 20224 PulseGuide returned control before completion, sleep 28
23:16:20.801 00.030 20224 IsGuiding returns 1
23:16:20.801 00.000 20224 scope still moving after pulse duration time elapsed
23:16:20.832 00.031 20224 IsSlewing returns 0
23:16:20.832 00.000 20224 IsGuiding returns 1
23:16:20.863 00.031 20224 IsSlewing returns 0
23:16:20.863 00.000 20224 IsGuiding returns 0
23:16:20.863 00.000 20224 scope move finished after 37 + 75 ms
23:16:20.863 00.000 20224 Move returns status 0, amount 37
23:16:20.863 00.000 20224 MoveAxis(N, 0, ABG)
23:16:20.863 00.000 20224 Move returns status 0, amount 0
23:16:20.863 00.000 20224 move complete, result=0
23:16:20.864 00.001 20224 worker thread done servicing request
23:16:20.864 00.000 20224 Worker thread wakes up
23:16:20.864 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
23:16:20.866 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:20.867 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:21.852 00.985 20224 Exposure complete
23:16:21.908 00.056 20224 worker thread done servicing request
23:16:21.908 00.000 8996 OnExposeComplete: enter
23:16:21.910 00.002 8996 UpdateGuideState(): m_state=6
23:16:21.911 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7044
23:16:21.912 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.82, Mass=774118, SNR=383.3, Peak=56755 HFD=4.4
23:16:21.913 00.001 8996 MultiStar: [#1 0.13,-0.16,0.59,U] [#2 0.03,-0.09,0.62,U] [#3 0.34,-0.24,0.50,U] [#4 0.15,-0.03,0.48,U] [#5 0.31,-0.07,0.53,U] [#6 0.18,-0.32,0.37,U] [#7 0.08,-0.32,0.39,U] [#8 0.33,-0.14,0.36,U] 
23:16:21.914 00.001 8996 refined, 8 included, MultiStar: {0.21, -0.10}, one-star: {0.31, 0.13}
23:16:21.915 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:16:21.916 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.82)
23:16:21.916 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.24 cameraTheta=-0.44 mountX=0.22 mountY=0.08, mountTheta=0.33
23:16:21.918 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.10, opts=13)
23:16:21.918 00.000 8996 Enqueuing Move request for scope (0.21, -0.10)
23:16:21.919 00.001 20224 Worker thread wakes up
23:16:21.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
23:16:21.919 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
23:16:21.919 00.000 20224 Moving (0.21, -0.10) raw xDistance=0.22 yDistance=0.08
23:16:21.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
23:16:21.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:21.920 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:16:21.920 00.000 20224 MoveAxis(W, 30, ABG)
23:16:21.920 00.000 20224 Guiding  Dir = 3, Dur = 30
23:16:21.920 00.000 20224 IsSlewing returns 0
23:16:21.920 00.000 20224 IsGuiding returns 0
23:16:21.924 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56755, med=2819, FiltMin=2560, FiltMax=32646, Gamma=1.000
23:16:21.948 00.024 8996 UpdateGuideState exits: m=774118 SNR=383.3
23:16:21.950 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:21.952 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:21.953 00.001 8996 Enqueuing Expose request
23:16:21.959 00.006 20224 IsGuiding returns 1
23:16:21.959 00.000 20224 scope still moving after pulse duration time elapsed
23:16:21.988 00.029 20224 IsSlewing returns 0
23:16:21.988 00.000 20224 IsGuiding returns 1
23:16:22.020 00.032 20224 IsSlewing returns 0
23:16:22.020 00.000 20224 IsGuiding returns 1
23:16:22.051 00.031 20224 IsSlewing returns 0
23:16:22.051 00.000 20224 IsGuiding returns 0
23:16:22.051 00.000 20224 scope move finished after 30 + 100 ms
23:16:22.051 00.000 20224 Move returns status 0, amount 30
23:16:22.051 00.000 20224 MoveAxis(N, 0, ABG)
23:16:22.051 00.000 20224 Move returns status 0, amount 0
23:16:22.051 00.000 20224 move complete, result=0
23:16:22.051 00.000 20224 worker thread done servicing request
23:16:22.051 00.000 20224 Worker thread wakes up
23:16:22.052 00.001 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
23:16:22.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:22.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:23.246 01.193 20224 Exposure complete
23:16:23.315 00.069 20224 worker thread done servicing request
23:16:23.315 00.000 8996 OnExposeComplete: enter
23:16:23.316 00.001 8996 UpdateGuideState(): m_state=6
23:16:23.317 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7045
23:16:23.317 00.000 8996 Star::Find returns 1 (0), X=136.93, Y=472.72, Mass=740120, SNR=356.0, Peak=60787 HFD=4.5
23:16:23.318 00.001 8996 MultiStar: [#1 0.40,-0.17,0.00,M1] [#2 0.05,0.02,0.73,U] [#3 0.39,-0.31,0.00,M1] [#4 0.27,-0.02,0.48,U] [#5 0.45,-0.10,0.00,M1] [#6 0.43,-0.21,0.00,M1] [#7 0.09,-0.08,0.41,U] [#8 0.39,-0.17,0.00,M1] 
23:16:23.319 00.001 8996 refined, 3 included, MultiStar: {0.17, -0.00}, one-star: {0.23, 0.03}
23:16:23.320 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
23:16:23.321 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
23:16:23.322 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.01 mountX=0.16 mountY=-0.02, mountTheta=-0.10
23:16:23.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.00, opts=13)
23:16:23.326 00.002 8996 Enqueuing Move request for scope (0.17, -0.00)
23:16:23.327 00.001 20224 Worker thread wakes up
23:16:23.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
23:16:23.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
23:16:23.327 00.000 20224 Moving (0.17, -0.00) raw xDistance=0.16 yDistance=-0.02
23:16:23.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:16:23.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:23.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:16:23.327 00.000 20224 MoveAxis(E, 0, ABG)
23:16:23.328 00.001 20224 Move returns status 0, amount 0
23:16:23.328 00.000 20224 MoveAxis(N, 0, ABG)
23:16:23.328 00.000 20224 Move returns status 0, amount 0
23:16:23.328 00.000 20224 move complete, result=0
23:16:23.328 00.000 20224 worker thread done servicing request
23:16:23.335 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60787, med=2819, FiltMin=2547, FiltMax=29142, Gamma=1.000
23:16:23.354 00.019 8996 UpdateGuideState exits: m=740120 SNR=356.0
23:16:23.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:23.356 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:23.357 00.001 8996 Enqueuing Expose request
23:16:23.357 00.000 20224 Worker thread wakes up
23:16:23.357 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:23.358 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:23.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:24.324 00.966 20224 Exposure complete
23:16:24.408 00.084 20224 worker thread done servicing request
23:16:24.410 00.002 8996 OnExposeComplete: enter
23:16:24.411 00.001 8996 UpdateGuideState(): m_state=6
23:16:24.412 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7046
23:16:24.413 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.78, Mass=700498, SNR=340.7, Peak=61539 HFD=4.5
23:16:24.415 00.002 8996 MultiStar: [#1 0.22,-0.26,0.74,U] [#2 0.03,-0.03,0.76,U] [#3 0.39,-0.21,0.00,M2] [#4 0.22,0.17,0.50,U] [#5 0.53,-0.27,0.00,M2] [#6 0.61,-0.24,0.00,M2] [#7 0.12,-0.01,0.41,U] [#8 0.46,-0.31,0.00,M2] 
23:16:24.416 00.001 8996 refined, 4 included, MultiStar: {0.15, -0.01}, one-star: {0.16, 0.09}
23:16:24.417 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
23:16:24.418 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
23:16:24.418 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.09 mountX=0.15 mountY=-0.00, mountTheta=-0.03
23:16:24.420 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.01, opts=13)
23:16:24.421 00.001 8996 Enqueuing Move request for scope (0.15, -0.01)
23:16:24.422 00.001 20224 Worker thread wakes up
23:16:24.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
23:16:24.423 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
23:16:24.423 00.000 20224 Moving (0.15, -0.01) raw xDistance=0.15 yDistance=-0.00
23:16:24.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:16:24.423 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:24.423 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:16:24.423 00.000 20224 MoveAxis(E, 0, ABG)
23:16:24.423 00.000 20224 Move returns status 0, amount 0
23:16:24.423 00.000 20224 MoveAxis(N, 0, ABG)
23:16:24.423 00.000 20224 Move returns status 0, amount 0
23:16:24.423 00.000 20224 move complete, result=0
23:16:24.423 00.000 20224 worker thread done servicing request
23:16:24.426 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61539, med=2822, FiltMin=2560, FiltMax=27270, Gamma=1.000
23:16:24.439 00.013 8996 UpdateGuideState exits: m=700498 SNR=340.7
23:16:24.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:24.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:24.441 00.000 8996 Enqueuing Expose request
23:16:24.442 00.001 20224 Worker thread wakes up
23:16:24.442 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:24.443 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:24.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:25.609 01.166 20224 Exposure complete
23:16:25.677 00.068 20224 worker thread done servicing request
23:16:25.677 00.000 8996 OnExposeComplete: enter
23:16:25.678 00.001 8996 UpdateGuideState(): m_state=6
23:16:25.679 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7047
23:16:25.681 00.002 8996 Star::Find returns 1 (0), X=136.73, Y=472.63, Mass=791359, SNR=344.8, Peak=61683 HFD=4.7
23:16:25.682 00.001 8996 MultiStar: [#1 -0.03,-0.26,0.62,U] [#2 -0.15,-0.25,0.77,U] [#3 0.07,-0.41,0.58,U] [#4 -0.04,-0.38,0.55,U] [#5 -0.11,-0.21,0.58,U] [#6 0.22,-0.33,0.42,U] [#7 0.13,-0.18,0.41,U] [#8 -0.05,-0.22,0.37,U] 
23:16:25.683 00.001 8996 single-star, 8 included, MultiStar: {-0.00, -0.24}, one-star: {0.02, -0.07}
23:16:25.684 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
23:16:25.685 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
23:16:25.686 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.22 mountX=0.03 mountY=0.06, mountTheta=1.12
23:16:25.688 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
23:16:25.689 00.001 8996 Enqueuing Move request for scope (0.02, -0.07)
23:16:25.690 00.001 20224 Worker thread wakes up
23:16:25.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
23:16:25.690 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
23:16:25.690 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.06
23:16:25.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:16:25.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:25.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:16:25.690 00.000 20224 MoveAxis(E, 0, ABG)
23:16:25.690 00.000 20224 Move returns status 0, amount 0
23:16:25.690 00.000 20224 MoveAxis(N, 0, ABG)
23:16:25.691 00.001 20224 Move returns status 0, amount 0
23:16:25.691 00.000 20224 move complete, result=0
23:16:25.691 00.000 20224 worker thread done servicing request
23:16:25.694 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61683, med=2822, FiltMin=2579, FiltMax=31606, Gamma=1.000
23:16:25.717 00.023 8996 UpdateGuideState exits: m=791359 SNR=344.8
23:16:25.719 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:25.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:25.722 00.002 8996 Enqueuing Expose request
23:16:25.724 00.002 20224 Worker thread wakes up
23:16:25.724 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:25.725 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:25.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:26.705 00.980 20224 Exposure complete
23:16:26.771 00.066 20224 worker thread done servicing request
23:16:26.771 00.000 8996 OnExposeComplete: enter
23:16:26.772 00.001 8996 UpdateGuideState(): m_state=6
23:16:26.773 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7048
23:16:26.774 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.53, Mass=715707, SNR=305.1, Peak=48467 HFD=4.3
23:16:26.774 00.000 8996 MultiStar: [#1 -0.10,-0.45,0.00,M1] [#2 -0.06,-0.35,0.89,U] [#3 0.18,-0.19,0.71,U] [#4 -0.06,-0.14,0.67,U] [#5 -0.15,-0.18,0.75,U] [#6 0.08,-0.13,0.52,U] [#7 -0.05,0.09,0.51,U] [#8 -0.03,-0.44,0.00,M2] 
23:16:26.775 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.17}, one-star: {-0.22, -0.16}
23:16:26.776 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
23:16:26.777 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
23:16:26.777 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.88 mountX=-0.04 mountY=0.18, mountTheta=1.79
23:16:26.780 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
23:16:26.780 00.000 8996 Enqueuing Move request for scope (-0.06, -0.17)
23:16:26.781 00.001 20224 Worker thread wakes up
23:16:26.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
23:16:26.781 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
23:16:26.781 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.04 yDistance=0.18
23:16:26.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:16:26.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:26.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:16:26.782 00.001 20224 MoveAxis(E, 0, ABG)
23:16:26.782 00.000 20224 Move returns status 0, amount 0
23:16:26.782 00.000 20224 MoveAxis(N, 0, ABG)
23:16:26.782 00.000 20224 Move returns status 0, amount 0
23:16:26.782 00.000 20224 move complete, result=0
23:16:26.782 00.000 20224 worker thread done servicing request
23:16:26.785 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48467, med=2822, FiltMin=2557, FiltMax=28448, Gamma=1.000
23:16:26.798 00.013 8996 UpdateGuideState exits: m=715707 SNR=305.1
23:16:26.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:26.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:26.801 00.001 8996 Enqueuing Expose request
23:16:26.802 00.001 20224 Worker thread wakes up
23:16:26.802 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:16:26.802 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:26.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:27.972 01.170 20224 Exposure complete
23:16:28.035 00.063 20224 worker thread done servicing request
23:16:28.035 00.000 8996 OnExposeComplete: enter
23:16:28.035 00.000 8996 UpdateGuideState(): m_state=6
23:16:28.036 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7049
23:16:28.037 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=472.43, Mass=714596, SNR=363.6, Peak=47312 HFD=4.6
23:16:28.038 00.001 8996 MultiStar: [#1 -0.15,-0.55,0.00,M2] [#2 -0.18,-0.67,0.00,M1] [#3 -0.08,-0.45,0.00,M1] [#4 -0.21,-0.42,0.00,M1] [#5 -0.10,-0.39,0.58,U] [#6 -0.15,-0.34,0.41,U] [#7 -0.33,-0.19,0.49,U] [#8 -0.07,-0.58,0.00,M3] 
23:16:28.039 00.001 8996 refined, 3 included, MultiStar: {-0.28, -0.29}, one-star: {-0.40, -0.27}
23:16:28.039 00.000 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
23:16:28.040 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
23:16:28.041 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.29 hyp=0.40 cameraTheta=-2.33 mountX=-0.25 mountY=0.32, mountTheta=2.23
23:16:28.042 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.29, opts=13)
23:16:28.043 00.001 8996 Enqueuing Move request for scope (-0.28, -0.29)
23:16:28.044 00.001 20224 Worker thread wakes up
23:16:28.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.29) opts 0xd
23:16:28.044 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.29)
23:16:28.044 00.000 20224 Moving (-0.28, -0.29) raw xDistance=-0.25 yDistance=0.32
23:16:28.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:16:28.044 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:16:28.044 00.000 20224 MoveAxis(E, 36, ABG)
23:16:28.044 00.000 20224 Guiding  Dir = 2, Dur = 36
23:16:28.045 00.001 20224 IsSlewing returns 0
23:16:28.045 00.000 20224 IsGuiding returns 0
23:16:28.048 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47312, med=2822, FiltMin=2557, FiltMax=22672, Gamma=1.000
23:16:28.060 00.012 8996 UpdateGuideState exits: m=714596 SNR=363.6
23:16:28.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:28.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:28.063 00.001 8996 Enqueuing Expose request
23:16:28.084 00.021 20224 IsGuiding returns 1
23:16:28.084 00.000 20224 scope still moving after pulse duration time elapsed
23:16:28.113 00.029 20224 IsSlewing returns 0
23:16:28.113 00.000 20224 IsGuiding returns 1
23:16:28.145 00.032 20224 IsSlewing returns 0
23:16:28.145 00.000 20224 IsGuiding returns 1
23:16:28.176 00.031 20224 IsSlewing returns 0
23:16:28.176 00.000 20224 IsGuiding returns 0
23:16:28.177 00.001 20224 scope move finished after 36 + 95 ms
23:16:28.177 00.000 20224 Move returns status 0, amount 36
23:16:28.177 00.000 20224 MoveAxis(S, 68, ABG)
23:16:28.177 00.000 20224 Guiding  Dir = 1, Dur = 68
23:16:28.177 00.000 20224 IsSlewing returns 0
23:16:28.177 00.000 20224 IsGuiding returns 0
23:16:28.240 00.063 20224 PulseGuide returned control before completion, sleep 16
23:16:28.270 00.030 20224 IsGuiding returns 1
23:16:28.270 00.000 20224 scope still moving after pulse duration time elapsed
23:16:28.301 00.031 20224 IsSlewing returns 0
23:16:28.302 00.001 20224 IsGuiding returns 1
23:16:28.333 00.031 20224 IsSlewing returns 0
23:16:28.334 00.001 20224 IsGuiding returns 0
23:16:28.334 00.000 20224 scope move finished after 68 + 88 ms
23:16:28.334 00.000 20224 Move returns status 0, amount 68
23:16:28.334 00.000 20224 move complete, result=0
23:16:28.334 00.000 20224 worker thread done servicing request
23:16:28.334 00.000 20224 Worker thread wakes up
23:16:28.334 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.3 px 68 ms SOUTH
23:16:28.337 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:28.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:29.311 00.974 20224 Exposure complete
23:16:29.404 00.093 20224 worker thread done servicing request
23:16:29.404 00.000 8996 OnExposeComplete: enter
23:16:29.405 00.001 8996 UpdateGuideState(): m_state=6
23:16:29.406 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7050
23:16:29.407 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=472.75, Mass=759097, SNR=359.9, Peak=53539 HFD=4.5
23:16:29.409 00.002 8996 MultiStar: [#1 -0.15,0.05,0.63,U] [#2 -0.18,-0.19,0.69,U] [#3 -0.11,-0.22,0.61,U] [#4 -0.35,0.18,0.54,U] [#5 0.10,0.10,0.55,U] [#6 -0.13,-0.22,0.42,U] [#7 -0.19,0.04,0.45,U] [#8 0.02,-0.21,0.38,U] 
23:16:29.410 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.03}, one-star: {-0.41, 0.06}
23:16:29.412 00.002 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
23:16:29.414 00.002 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
23:16:29.415 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.96 mountX=-0.18 mountY=0.05, mountTheta=2.85
23:16:29.418 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.03, opts=13)
23:16:29.419 00.001 8996 Enqueuing Move request for scope (-0.19, -0.03)
23:16:29.420 00.001 20224 Worker thread wakes up
23:16:29.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
23:16:29.421 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
23:16:29.421 00.000 20224 Moving (-0.19, -0.03) raw xDistance=-0.18 yDistance=0.05
23:16:29.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:16:29.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:29.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:16:29.421 00.000 20224 MoveAxis(E, 0, ABG)
23:16:29.421 00.000 20224 Move returns status 0, amount 0
23:16:29.421 00.000 20224 MoveAxis(N, 0, ABG)
23:16:29.421 00.000 20224 Move returns status 0, amount 0
23:16:29.421 00.000 20224 move complete, result=0
23:16:29.421 00.000 20224 worker thread done servicing request
23:16:29.427 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53539, med=2819, FiltMin=2537, FiltMax=25597, Gamma=1.000
23:16:29.449 00.022 8996 UpdateGuideState exits: m=759097 SNR=359.9
23:16:29.451 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:29.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:29.453 00.001 8996 Enqueuing Expose request
23:16:29.454 00.001 20224 Worker thread wakes up
23:16:29.454 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:29.456 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:29.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:30.614 01.158 20224 Exposure complete
23:16:30.680 00.066 20224 worker thread done servicing request
23:16:30.680 00.000 8996 OnExposeComplete: enter
23:16:30.681 00.001 8996 UpdateGuideState(): m_state=6
23:16:30.682 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7051
23:16:30.683 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=473.08, Mass=750942, SNR=361.1, Peak=65535 HFD=4.4
23:16:30.685 00.002 8996 MultiStar: [#1 0.29,-0.22,0.55,U] [#2 0.07,-0.16,0.68,U] [#3 0.30,-0.42,0.00,M1] [#4 0.23,-0.16,0.54,U] [#5 0.35,-0.19,0.65,U] [#6 0.17,-0.54,0.00,M1] [#7 -0.01,-0.16,0.41,U] [#8 0.36,-0.22,0.00,M3] 
23:16:30.685 00.000 8996 refined, 5 included, MultiStar: {0.15, -0.03}, one-star: {0.02, 0.39}
23:16:30.686 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
23:16:30.687 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
23:16:30.688 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.20 mountX=0.15 mountY=0.01, mountTheta=0.09
23:16:30.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.03, opts=13)
23:16:30.691 00.001 8996 Enqueuing Move request for scope (0.15, -0.03)
23:16:30.692 00.001 20224 Worker thread wakes up
23:16:30.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
23:16:30.692 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
23:16:30.692 00.000 20224 Moving (0.15, -0.03) raw xDistance=0.15 yDistance=0.01
23:16:30.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:16:30.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:30.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:16:30.692 00.000 20224 MoveAxis(E, 0, ABG)
23:16:30.692 00.000 20224 Move returns status 0, amount 0
23:16:30.692 00.000 20224 MoveAxis(N, 0, ABG)
23:16:30.693 00.001 20224 Move returns status 0, amount 0
23:16:30.693 00.000 20224 move complete, result=0
23:16:30.693 00.000 20224 worker thread done servicing request
23:16:30.697 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2819, FiltMin=2569, FiltMax=31491, Gamma=1.000
23:16:30.713 00.016 8996 UpdateGuideState exits: m=750942 SNR=361.1
23:16:30.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:30.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:30.717 00.002 8996 Enqueuing Expose request
23:16:30.718 00.001 20224 Worker thread wakes up
23:16:30.718 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:30.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:30.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:31.681 00.962 20224 Exposure complete
23:16:31.759 00.078 20224 worker thread done servicing request
23:16:31.759 00.000 8996 OnExposeComplete: enter
23:16:31.761 00.002 8996 UpdateGuideState(): m_state=6
23:16:31.761 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7052
23:16:31.761 00.000 8996 Star::Find returns 1 (0), X=136.86, Y=472.82, Mass=763430, SNR=404.6, Peak=65535 HFD=4.4
23:16:31.762 00.001 8996 MultiStar: [#1 0.49,-0.12,0.00,M1] [#2 0.23,-0.19,0.65,U] [#3 0.29,-0.15,0.49,U] [#4 0.25,-0.04,0.42,U] [#5 0.40,-0.08,0.50,U] [#6 0.55,-0.37,0.00,M2] [#7 0.11,0.17,0.37,U] [#8 0.42,-0.05,0.37,U] 
23:16:31.763 00.001 8996 single-star, 6 included, MultiStar: {0.25, -0.02}, one-star: {0.16, 0.13}
23:16:31.764 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
23:16:31.764 00.000 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
23:16:31.765 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.13 hyp=0.21 cameraTheta=0.67 mountX=0.15 mountY=-0.15, mountTheta=-0.78
23:16:31.766 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.13, opts=13)
23:16:31.768 00.002 8996 Enqueuing Move request for scope (0.16, 0.13)
23:16:31.770 00.002 20224 Worker thread wakes up
23:16:31.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.13) opts 0xd
23:16:31.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.13)
23:16:31.770 00.000 20224 Moving (0.16, 0.13) raw xDistance=0.15 yDistance=-0.15
23:16:31.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:16:31.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:31.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:16:31.771 00.001 20224 MoveAxis(E, 0, ABG)
23:16:31.771 00.000 20224 Move returns status 0, amount 0
23:16:31.771 00.000 20224 MoveAxis(N, 0, ABG)
23:16:31.771 00.000 20224 Move returns status 0, amount 0
23:16:31.771 00.000 20224 move complete, result=0
23:16:31.771 00.000 20224 worker thread done servicing request
23:16:31.777 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2819, FiltMin=2579, FiltMax=30320, Gamma=1.000
23:16:31.797 00.020 8996 UpdateGuideState exits: m=763430 SNR=404.6
23:16:31.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:31.800 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:31.801 00.001 8996 Enqueuing Expose request
23:16:31.802 00.001 20224 Worker thread wakes up
23:16:31.802 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:31.803 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:31.803 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:32.981 01.178 20224 Exposure complete
23:16:33.071 00.090 20224 worker thread done servicing request
23:16:33.071 00.000 8996 OnExposeComplete: enter
23:16:33.072 00.001 8996 UpdateGuideState(): m_state=6
23:16:33.074 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7053
23:16:33.076 00.002 8996 Star::Find returns 1 (0), X=136.85, Y=473.01, Mass=709028, SNR=362.7, Peak=65535 HFD=4.3
23:16:33.078 00.002 8996 MultiStar: [#1 0.11,0.23,0.59,U] [#2 0.14,-0.20,0.69,U] [#3 0.10,-0.03,0.55,U] [#4 0.06,0.17,0.51,U] [#5 0.26,-0.12,0.56,U] [#6 0.20,-0.31,0.44,U] [#7 0.10,0.02,0.42,U] [#8 0.24,-0.03,0.37,U] 
23:16:33.079 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.03}, one-star: {0.15, 0.31}
23:16:33.080 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
23:16:33.082 00.002 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
23:16:33.083 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.22 mountX=0.14 mountY=-0.05, mountTheta=-0.34
23:16:33.086 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.03, opts=13)
23:16:33.088 00.002 8996 Enqueuing Move request for scope (0.15, 0.03)
23:16:33.089 00.001 20224 Worker thread wakes up
23:16:33.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
23:16:33.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
23:16:33.090 00.001 20224 Moving (0.15, 0.03) raw xDistance=0.14 yDistance=-0.05
23:16:33.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:16:33.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:33.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:16:33.090 00.000 20224 MoveAxis(E, 0, ABG)
23:16:33.090 00.000 20224 Move returns status 0, amount 0
23:16:33.090 00.000 20224 MoveAxis(N, 0, ABG)
23:16:33.090 00.000 20224 Move returns status 0, amount 0
23:16:33.091 00.001 20224 move complete, result=0
23:16:33.091 00.000 20224 worker thread done servicing request
23:16:33.098 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2819, FiltMin=2553, FiltMax=29443, Gamma=1.000
23:16:33.124 00.026 8996 UpdateGuideState exits: m=709028 SNR=362.7
23:16:33.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:33.126 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:33.127 00.001 8996 Enqueuing Expose request
23:16:33.128 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:33.130 00.002 20224 Worker thread wakes up
23:16:33.130 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:33.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:34.121 00.991 20224 Exposure complete
23:16:34.210 00.089 20224 worker thread done servicing request
23:16:34.210 00.000 8996 OnExposeComplete: enter
23:16:34.212 00.002 8996 UpdateGuideState(): m_state=6
23:16:34.213 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7054
23:16:34.214 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.07, Mass=765009, SNR=389.1, Peak=65535 HFD=4.4
23:16:34.215 00.001 8996 MultiStar: [#1 0.23,0.23,0.57,U] [#2 0.22,-0.14,0.63,U] [#3 0.28,-0.16,0.51,U] [#4 0.08,0.13,0.44,U] [#5 0.47,0.08,0.00,M1] [#6 0.22,-0.44,0.00,M2] [#7 0.17,-0.21,0.38,U] [#8 0.45,-0.09,0.00,M2] 
23:16:34.216 00.001 8996 refined, 5 included, MultiStar: {0.18, 0.09}, one-star: {0.12, 0.38}
23:16:34.217 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
23:16:34.217 00.000 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
23:16:34.218 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.09 hyp=0.20 cameraTheta=0.47 mountX=0.17 mountY=-0.11, mountTheta=-0.58
23:16:34.219 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.09, opts=13)
23:16:34.220 00.001 8996 Enqueuing Move request for scope (0.18, 0.09)
23:16:34.221 00.001 20224 Worker thread wakes up
23:16:34.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.09) opts 0xd
23:16:34.221 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.09)
23:16:34.221 00.000 20224 Moving (0.18, 0.09) raw xDistance=0.17 yDistance=-0.11
23:16:34.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:16:34.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:34.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:16:34.221 00.000 20224 MoveAxis(E, 0, ABG)
23:16:34.221 00.000 20224 Move returns status 0, amount 0
23:16:34.221 00.000 20224 MoveAxis(N, 0, ABG)
23:16:34.221 00.000 20224 Move returns status 0, amount 0
23:16:34.221 00.000 20224 move complete, result=0
23:16:34.221 00.000 20224 worker thread done servicing request
23:16:34.226 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2822, FiltMin=2566, FiltMax=31491, Gamma=1.000
23:16:34.245 00.019 8996 UpdateGuideState exits: m=765009 SNR=389.1
23:16:34.247 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:34.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:34.250 00.002 8996 Enqueuing Expose request
23:16:34.251 00.001 20224 Worker thread wakes up
23:16:34.251 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:34.253 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:34.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:35.440 01.187 20224 Exposure complete
23:16:35.505 00.065 20224 worker thread done servicing request
23:16:35.505 00.000 8996 OnExposeComplete: enter
23:16:35.506 00.001 8996 UpdateGuideState(): m_state=6
23:16:35.507 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7055
23:16:35.509 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=473.04, Mass=719455, SNR=329.4, Peak=61539 HFD=4.5
23:16:35.511 00.002 8996 MultiStar: [#1 0.55,-0.17,0.00,M1] [#2 0.32,-0.21,0.89,U] [#3 0.47,-0.13,0.00,M1] [#4 0.36,-0.08,0.58,U] [#5 0.37,-0.03,0.65,U] [#6 0.37,-0.41,0.00,M3] [#7 0.15,-0.14,0.49,U] [#8 0.52,-0.09,0.00,M3] 
23:16:35.512 00.001 8996 refined, 4 included, MultiStar: {0.27, 0.01}, one-star: {0.18, 0.35}
23:16:35.515 00.003 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
23:16:35.517 00.002 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
23:16:35.519 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.03 mountX=0.27 mountY=-0.04, mountTheta=-0.14
23:16:35.522 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.01, opts=13)
23:16:35.523 00.001 8996 Enqueuing Move request for scope (0.27, 0.01)
23:16:35.524 00.001 20224 Worker thread wakes up
23:16:35.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.01) opts 0xd
23:16:35.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.01)
23:16:35.525 00.001 20224 Moving (0.27, 0.01) raw xDistance=0.27 yDistance=-0.04
23:16:35.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:16:35.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:35.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:16:35.525 00.000 20224 MoveAxis(W, 39, ABG)
23:16:35.525 00.000 20224 Guiding  Dir = 3, Dur = 39
23:16:35.525 00.000 20224 IsSlewing returns 0
23:16:35.526 00.001 20224 IsGuiding returns 0
23:16:35.533 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61539, med=2822, FiltMin=2576, FiltMax=28387, Gamma=1.000
23:16:35.547 00.014 20224 PulseGuide returned control before completion, sleep 28
23:16:35.558 00.011 8996 UpdateGuideState exits: m=719455 SNR=329.4
23:16:35.560 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:35.562 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:35.565 00.003 8996 Enqueuing Expose request
23:16:35.576 00.011 20224 IsGuiding returns 1
23:16:35.576 00.000 20224 scope still moving after pulse duration time elapsed
23:16:35.608 00.032 20224 IsSlewing returns 0
23:16:35.608 00.000 20224 IsGuiding returns 1
23:16:35.639 00.031 20224 IsSlewing returns 0
23:16:35.639 00.000 20224 IsGuiding returns 0
23:16:35.639 00.000 20224 scope move finished after 39 + 74 ms
23:16:35.639 00.000 20224 Move returns status 0, amount 39
23:16:35.639 00.000 20224 MoveAxis(N, 0, ABG)
23:16:35.639 00.000 20224 Move returns status 0, amount 0
23:16:35.639 00.000 20224 move complete, result=0
23:16:35.639 00.000 20224 worker thread done servicing request
23:16:35.640 00.001 20224 Worker thread wakes up
23:16:35.640 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:35.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:35.644 00.004 8996 GuideStep: 0.3 px 39 ms WEST, -0.0 px 0 ms NORTH
23:16:36.631 00.987 20224 Exposure complete
23:16:36.696 00.065 20224 worker thread done servicing request
23:16:36.696 00.000 8996 OnExposeComplete: enter
23:16:36.697 00.001 8996 UpdateGuideState(): m_state=6
23:16:36.698 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7056
23:16:36.698 00.000 8996 Star::Find returns 1 (0), X=136.67, Y=472.88, Mass=733929, SNR=351.3, Peak=65535 HFD=4.6
23:16:36.700 00.002 8996 MultiStar: [#1 0.19,-0.12,0.64,U] [#2 0.02,-0.05,0.75,U] [#3 0.17,-0.00,0.56,U] [#4 0.14,-0.02,0.58,U] [#5 -0.09,-0.04,0.59,U] [#6 0.22,-0.19,0.46,U] [#7 -0.10,0.03,0.46,U] [#8 -0.03,0.06,0.38,U] 
23:16:36.701 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {-0.03, 0.18}
23:16:36.701 00.000 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
23:16:36.702 00.001 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
23:16:36.703 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.07 mountX=0.05 mountY=-0.00, mountTheta=-0.05
23:16:36.704 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.00, opts=13)
23:16:36.705 00.001 8996 Enqueuing Move request for scope (0.05, -0.00)
23:16:36.706 00.001 20224 Worker thread wakes up
23:16:36.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
23:16:36.706 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
23:16:36.706 00.000 20224 Moving (0.05, -0.00) raw xDistance=0.05 yDistance=-0.00
23:16:36.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:16:36.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:36.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:16:36.706 00.000 20224 MoveAxis(E, 0, ABG)
23:16:36.706 00.000 20224 Move returns status 0, amount 0
23:16:36.706 00.000 20224 MoveAxis(N, 0, ABG)
23:16:36.706 00.000 20224 Move returns status 0, amount 0
23:16:36.706 00.000 20224 move complete, result=0
23:16:36.706 00.000 20224 worker thread done servicing request
23:16:36.710 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2819, FiltMin=2566, FiltMax=29494, Gamma=1.000
23:16:36.723 00.013 8996 UpdateGuideState exits: m=733929 SNR=351.3
23:16:36.725 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:36.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:36.726 00.000 8996 Enqueuing Expose request
23:16:36.727 00.001 20224 Worker thread wakes up
23:16:36.727 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:36.728 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:36.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:37.892 01.164 20224 Exposure complete
23:16:37.965 00.073 20224 worker thread done servicing request
23:16:37.965 00.000 8996 OnExposeComplete: enter
23:16:37.967 00.002 8996 UpdateGuideState(): m_state=6
23:16:37.968 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7057
23:16:37.969 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=472.68, Mass=771029, SNR=357.5, Peak=54179 HFD=4.7
23:16:37.971 00.002 8996 MultiStar: [#1 -0.25,-0.13,0.65,U] [#2 -0.38,-0.08,0.68,U] [#3 -0.15,-0.35,0.54,U] [#4 -0.31,-0.16,0.47,U] [#5 -0.23,-0.27,0.54,U] [#6 -0.24,-0.35,0.00,M3] [#7 -0.43,-0.14,0.00,M1] [#8 -0.39,-0.09,0.35,U] 
23:16:37.973 00.002 8996 refined, 6 included, MultiStar: {-0.29, -0.14}, one-star: {-0.34, -0.01}
23:16:37.974 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
23:16:37.975 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.56)
23:16:37.976 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.14 hyp=0.33 cameraTheta=-2.70 mountX=-0.28 mountY=0.17, mountTheta=2.59
23:16:37.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.14, opts=13)
23:16:37.979 00.001 8996 Enqueuing Move request for scope (-0.29, -0.14)
23:16:37.980 00.001 20224 Worker thread wakes up
23:16:37.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.14) opts 0xd
23:16:37.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.14)
23:16:37.980 00.000 20224 Moving (-0.29, -0.14) raw xDistance=-0.28 yDistance=0.17
23:16:37.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:16:37.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:37.981 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:16:37.981 00.000 20224 MoveAxis(E, 41, ABG)
23:16:37.981 00.000 20224 Guiding  Dir = 2, Dur = 41
23:16:37.981 00.000 20224 IsSlewing returns 0
23:16:37.981 00.000 20224 IsGuiding returns 0
23:16:37.988 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54179, med=2822, FiltMin=2544, FiltMax=25517, Gamma=1.000
23:16:38.000 00.012 20224 PulseGuide returned control before completion, sleep 33
23:16:38.005 00.005 8996 UpdateGuideState exits: m=771029 SNR=357.5
23:16:38.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:38.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:38.008 00.001 8996 Enqueuing Expose request
23:16:38.044 00.036 20224 IsGuiding returns 1
23:16:38.044 00.000 20224 scope still moving after pulse duration time elapsed
23:16:38.076 00.032 20224 IsSlewing returns 0
23:16:38.077 00.001 20224 IsGuiding returns 0
23:16:38.077 00.000 20224 scope move finished after 41 + 54 ms
23:16:38.077 00.000 20224 Move returns status 0, amount 41
23:16:38.077 00.000 20224 MoveAxis(N, 0, ABG)
23:16:38.077 00.000 20224 Move returns status 0, amount 0
23:16:38.077 00.000 20224 move complete, result=0
23:16:38.077 00.000 20224 worker thread done servicing request
23:16:38.077 00.000 20224 Worker thread wakes up
23:16:38.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:38.077 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.2 px 0 ms NORTH
23:16:38.079 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:39.072 00.993 20224 Exposure complete
23:16:39.175 00.103 20224 worker thread done servicing request
23:16:39.175 00.000 8996 OnExposeComplete: enter
23:16:39.176 00.001 8996 UpdateGuideState(): m_state=6
23:16:39.177 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7058
23:16:39.177 00.000 8996 Star::Find returns 1 (0), X=136.81, Y=472.66, Mass=704875, SNR=328.7, Peak=58467 HFD=4.5
23:16:39.178 00.001 8996 MultiStar: [#1 0.15,-0.21,0.67,U] [#2 -0.21,-0.32,0.83,U] [#3 0.26,-0.14,0.66,U] [#4 0.13,0.05,0.60,U] [#5 0.17,-0.09,0.63,U] [#6 0.39,-0.50,0.00,M4] [#7 0.17,0.00,0.45,U] [#8 0.21,-0.10,0.39,U] 
23:16:39.179 00.001 8996 single-star, 7 included, MultiStar: {0.11, -0.11}, one-star: {0.11, -0.03}
23:16:39.180 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
23:16:39.181 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
23:16:39.181 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.27 mountX=0.11 mountY=0.02, mountTheta=0.15
23:16:39.183 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
23:16:39.184 00.001 8996 Enqueuing Move request for scope (0.11, -0.03)
23:16:39.185 00.001 20224 Worker thread wakes up
23:16:39.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
23:16:39.185 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
23:16:39.185 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.11 yDistance=0.02
23:16:39.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:16:39.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:39.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:16:39.185 00.000 20224 MoveAxis(E, 0, ABG)
23:16:39.185 00.000 20224 Move returns status 0, amount 0
23:16:39.185 00.000 20224 MoveAxis(N, 0, ABG)
23:16:39.185 00.000 20224 Move returns status 0, amount 0
23:16:39.185 00.000 20224 move complete, result=0
23:16:39.185 00.000 20224 worker thread done servicing request
23:16:39.189 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58467, med=2822, FiltMin=2553, FiltMax=29728, Gamma=1.000
23:16:39.202 00.013 8996 UpdateGuideState exits: m=704875 SNR=328.7
23:16:39.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:39.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:39.205 00.001 8996 Enqueuing Expose request
23:16:39.206 00.001 20224 Worker thread wakes up
23:16:39.206 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:39.206 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:39.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:40.368 01.162 20224 Exposure complete
23:16:40.437 00.069 20224 worker thread done servicing request
23:16:40.437 00.000 8996 OnExposeComplete: enter
23:16:40.439 00.002 8996 UpdateGuideState(): m_state=6
23:16:40.441 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7059
23:16:40.443 00.002 8996 Star::Find returns 1 (0), X=136.92, Y=472.72, Mass=711469, SNR=335.6, Peak=58099 HFD=4.4
23:16:40.446 00.003 8996 MultiStar: [#1 0.08,-0.12,0.77,U] [#2 0.24,-0.28,0.78,U] [#3 0.35,-0.27,0.00,M1] [#4 0.22,-0.15,0.46,U] [#5 0.37,-0.08,0.60,U] [#6 0.34,-0.28,0.00,M5] [#7 0.23,-0.13,0.40,U] [#8 0.19,-0.30,0.43,U] 
23:16:40.448 00.002 8996 single-star, 6 included, MultiStar: {0.22, -0.13}, one-star: {0.22, 0.02}
23:16:40.449 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
23:16:40.450 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
23:16:40.451 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.11 mountX=0.21 mountY=-0.05, mountTheta=-0.23
23:16:40.453 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.02, opts=13)
23:16:40.454 00.001 8996 Enqueuing Move request for scope (0.22, 0.02)
23:16:40.454 00.000 20224 Worker thread wakes up
23:16:40.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
23:16:40.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
23:16:40.454 00.000 20224 Moving (0.22, 0.02) raw xDistance=0.21 yDistance=-0.05
23:16:40.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:16:40.455 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:40.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:16:40.455 00.000 20224 MoveAxis(W, 31, ABG)
23:16:40.455 00.000 20224 Guiding  Dir = 3, Dur = 31
23:16:40.455 00.000 20224 IsSlewing returns 0
23:16:40.455 00.000 20224 IsGuiding returns 0
23:16:40.456 00.001 20224 PulseGuide returned control before completion, sleep 40
23:16:40.462 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58099, med=2819, FiltMin=2534, FiltMax=27734, Gamma=1.000
23:16:40.478 00.016 8996 UpdateGuideState exits: m=711469 SNR=335.6
23:16:40.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:40.480 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:40.482 00.002 8996 Enqueuing Expose request
23:16:40.511 00.029 20224 IsGuiding returns 1
23:16:40.511 00.000 20224 scope still moving after pulse duration time elapsed
23:16:40.542 00.031 20224 IsSlewing returns 0
23:16:40.542 00.000 20224 IsGuiding returns 0
23:16:40.542 00.000 20224 scope move finished after 31 + 56 ms
23:16:40.542 00.000 20224 Move returns status 0, amount 31
23:16:40.542 00.000 20224 MoveAxis(N, 0, ABG)
23:16:40.542 00.000 20224 Move returns status 0, amount 0
23:16:40.542 00.000 20224 move complete, result=0
23:16:40.542 00.000 20224 worker thread done servicing request
23:16:40.542 00.000 20224 Worker thread wakes up
23:16:40.543 00.001 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
23:16:40.544 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:40.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:41.511 00.967 20224 Exposure complete
23:16:41.618 00.107 20224 worker thread done servicing request
23:16:41.618 00.000 8996 OnExposeComplete: enter
23:16:41.620 00.002 8996 UpdateGuideState(): m_state=6
23:16:41.622 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7060
23:16:41.623 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.60, Mass=687481, SNR=333.0, Peak=53395 HFD=4.5
23:16:41.625 00.002 8996 MultiStar: [#1 0.19,-0.11,0.75,U] [#2 0.27,-0.45,0.00,M1] [#3 0.37,-0.24,0.00,M2] [#4 0.17,-0.03,0.56,U] [#5 0.40,-0.24,0.00,M1] [#6 0.41,-0.30,0.00,M6] [#7 0.27,-0.09,0.44,U] [#8 0.42,-0.19,0.00,M1] 
23:16:41.626 00.001 8996 single-star, 3 included, MultiStar: {0.18, -0.09}, one-star: {0.12, -0.10}
23:16:41.628 00.002 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
23:16:41.629 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
23:16:41.630 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.66 mountX=0.13 mountY=0.08, mountTheta=0.55
23:16:41.633 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.10, opts=13)
23:16:41.634 00.001 8996 Enqueuing Move request for scope (0.12, -0.10)
23:16:41.636 00.002 20224 Worker thread wakes up
23:16:41.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
23:16:41.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
23:16:41.636 00.000 20224 Moving (0.12, -0.10) raw xDistance=0.13 yDistance=0.08
23:16:41.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:16:41.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:41.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:16:41.636 00.000 20224 MoveAxis(E, 0, ABG)
23:16:41.636 00.000 20224 Move returns status 0, amount 0
23:16:41.636 00.000 20224 MoveAxis(N, 0, ABG)
23:16:41.636 00.000 20224 Move returns status 0, amount 0
23:16:41.637 00.001 20224 move complete, result=0
23:16:41.637 00.000 20224 worker thread done servicing request
23:16:41.643 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53395, med=2822, FiltMin=2557, FiltMax=29062, Gamma=1.000
23:16:41.668 00.025 8996 UpdateGuideState exits: m=687481 SNR=333.0
23:16:41.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:41.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:41.671 00.001 8996 Enqueuing Expose request
23:16:41.672 00.001 20224 Worker thread wakes up
23:16:41.672 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:41.673 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:41.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:42.856 01.183 20224 Exposure complete
23:16:42.924 00.068 20224 worker thread done servicing request
23:16:42.924 00.000 8996 OnExposeComplete: enter
23:16:42.925 00.001 8996 UpdateGuideState(): m_state=6
23:16:42.926 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7061
23:16:42.927 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.68, Mass=735612, SNR=356.3, Peak=57651 HFD=4.7
23:16:42.927 00.000 8996 MultiStar: [#1 -0.08,-0.21,0.65,U] [#2 -0.27,-0.21,0.79,U] [#3 0.17,-0.19,0.62,U] [#4 -0.11,-0.08,0.53,U] [#5 -0.11,-0.27,0.53,U] [#6 -0.04,-0.26,0.40,U] [#7 -0.03,-0.08,0.50,U] [#8 -0.28,-0.35,0.00,M2] 
23:16:42.928 00.001 8996 single-star, 7 included, MultiStar: {-0.08, -0.15}, one-star: {-0.10, -0.01}
23:16:42.929 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
23:16:42.930 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
23:16:42.930 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.05 mountX=-0.09 mountY=0.02, mountTheta=2.93
23:16:42.932 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.01, opts=13)
23:16:42.932 00.000 8996 Enqueuing Move request for scope (-0.10, -0.01)
23:16:42.933 00.001 20224 Worker thread wakes up
23:16:42.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
23:16:42.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
23:16:42.933 00.000 20224 Moving (-0.10, -0.01) raw xDistance=-0.09 yDistance=0.02
23:16:42.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:16:42.934 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:42.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:16:42.934 00.000 20224 MoveAxis(E, 0, ABG)
23:16:42.934 00.000 20224 Move returns status 0, amount 0
23:16:42.934 00.000 20224 MoveAxis(N, 0, ABG)
23:16:42.934 00.000 20224 Move returns status 0, amount 0
23:16:42.934 00.000 20224 move complete, result=0
23:16:42.934 00.000 20224 worker thread done servicing request
23:16:42.938 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57651, med=2822, FiltMin=2550, FiltMax=29536, Gamma=1.000
23:16:42.954 00.016 8996 UpdateGuideState exits: m=735612 SNR=356.3
23:16:42.956 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:42.957 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:42.958 00.001 8996 Enqueuing Expose request
23:16:42.959 00.001 20224 Worker thread wakes up
23:16:42.959 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:42.961 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:42.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:43.927 00.966 20224 Exposure complete
23:16:44.027 00.100 20224 worker thread done servicing request
23:16:44.028 00.001 8996 OnExposeComplete: enter
23:16:44.028 00.000 8996 UpdateGuideState(): m_state=6
23:16:44.030 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7062
23:16:44.030 00.000 8996 Star::Find returns 1 (0), X=136.47, Y=472.90, Mass=707754, SNR=365.1, Peak=56307 HFD=4.6
23:16:44.031 00.001 8996 MultiStar: [#1 -0.13,-0.10,0.61,U] [#2 -0.12,-0.34,0.70,U] [#3 -0.02,0.13,0.55,U] [#4 -0.21,0.31,0.50,U] [#5 -0.05,-0.12,0.60,U] [#6 0.05,-0.21,0.44,U] [#7 -0.05,0.15,0.39,U] [#8 -0.04,-0.22,0.40,U] 
23:16:44.032 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.01}, one-star: {-0.23, 0.21}
23:16:44.034 00.002 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
23:16:44.035 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
23:16:44.036 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.04 mountX=-0.10 mountY=0.02, mountTheta=2.92
23:16:44.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
23:16:44.039 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
23:16:44.040 00.001 20224 Worker thread wakes up
23:16:44.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
23:16:44.040 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
23:16:44.040 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.10 yDistance=0.02
23:16:44.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:16:44.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:44.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:16:44.040 00.000 20224 MoveAxis(E, 0, ABG)
23:16:44.040 00.000 20224 Move returns status 0, amount 0
23:16:44.040 00.000 20224 MoveAxis(N, 0, ABG)
23:16:44.040 00.000 20224 Move returns status 0, amount 0
23:16:44.040 00.000 20224 move complete, result=0
23:16:44.041 00.001 20224 worker thread done servicing request
23:16:44.045 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56307, med=2819, FiltMin=2566, FiltMax=26477, Gamma=1.000
23:16:44.060 00.015 8996 UpdateGuideState exits: m=707754 SNR=365.1
23:16:44.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:44.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:44.063 00.001 8996 Enqueuing Expose request
23:16:44.063 00.000 20224 Worker thread wakes up
23:16:44.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:44.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:44.064 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:45.221 01.157 20224 Exposure complete
23:16:45.313 00.092 20224 worker thread done servicing request
23:16:45.313 00.000 8996 OnExposeComplete: enter
23:16:45.314 00.001 8996 UpdateGuideState(): m_state=6
23:16:45.315 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7063
23:16:45.316 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=472.81, Mass=768900, SNR=379.9, Peak=58467 HFD=4.6
23:16:45.317 00.001 8996 MultiStar: [#1 0.07,-0.21,0.59,U] [#2 0.07,-0.30,0.61,U] [#3 -0.00,-0.04,0.55,U] [#4 -0.09,0.14,0.46,U] [#5 0.09,-0.03,0.59,U] [#6 0.02,-0.40,0.39,U] [#7 -0.19,-0.02,0.46,U] [#8 0.05,-0.14,0.37,U] 
23:16:45.318 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.08}, one-star: {-0.23, 0.11}
23:16:45.319 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
23:16:45.320 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
23:16:45.320 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.05 mountX=-0.03 mountY=0.08, mountTheta=1.95
23:16:45.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.08, opts=13)
23:16:45.322 00.000 8996 Enqueuing Move request for scope (-0.04, -0.08)
23:16:45.323 00.001 20224 Worker thread wakes up
23:16:45.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
23:16:45.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
23:16:45.323 00.000 20224 Moving (-0.04, -0.08) raw xDistance=-0.03 yDistance=0.08
23:16:45.324 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:16:45.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:45.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:16:45.324 00.000 20224 MoveAxis(E, 0, ABG)
23:16:45.324 00.000 20224 Move returns status 0, amount 0
23:16:45.324 00.000 20224 MoveAxis(N, 0, ABG)
23:16:45.324 00.000 20224 Move returns status 0, amount 0
23:16:45.324 00.000 20224 move complete, result=0
23:16:45.324 00.000 20224 worker thread done servicing request
23:16:45.327 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58467, med=2822, FiltMin=2566, FiltMax=29325, Gamma=1.000
23:16:45.340 00.013 8996 UpdateGuideState exits: m=768900 SNR=379.9
23:16:45.342 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:45.342 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:45.343 00.001 8996 Enqueuing Expose request
23:16:45.345 00.002 20224 Worker thread wakes up
23:16:45.345 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:45.346 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:45.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:46.319 00.973 20224 Exposure complete
23:16:46.372 00.053 20224 worker thread done servicing request
23:16:46.372 00.000 8996 OnExposeComplete: enter
23:16:46.373 00.001 8996 UpdateGuideState(): m_state=6
23:16:46.373 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7064
23:16:46.374 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.97, Mass=678325, SNR=337.1, Peak=56371 HFD=4.2
23:16:46.375 00.001 8996 MultiStar: [#1 -0.22,-0.10,0.67,U] [#2 -0.25,-0.10,0.84,U] [#3 -0.35,-0.05,0.63,U] [#4 -0.41,0.16,0.00,M1] [#5 -0.07,0.06,0.57,U] [#6 -0.13,-0.11,0.46,U] [#7 -0.20,0.13,0.45,U] [#8 -0.15,-0.00,0.40,U] 
23:16:46.376 00.001 8996 refined, 7 included, MultiStar: {-0.22, 0.03}, one-star: {-0.27, 0.28}
23:16:46.377 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
23:16:46.377 00.000 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
23:16:46.378 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=3.03 mountX=-0.22 mountY=0.00, mountTheta=3.14
23:16:46.379 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.03, opts=13)
23:16:46.380 00.001 8996 Enqueuing Move request for scope (-0.22, 0.03)
23:16:46.381 00.001 20224 Worker thread wakes up
23:16:46.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
23:16:46.381 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
23:16:46.381 00.000 20224 Moving (-0.22, 0.03) raw xDistance=-0.22 yDistance=0.00
23:16:46.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:16:46.382 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:46.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:16:46.382 00.000 20224 MoveAxis(E, 32, ABG)
23:16:46.382 00.000 20224 Guiding  Dir = 2, Dur = 32
23:16:46.382 00.000 20224 IsSlewing returns 0
23:16:46.383 00.001 20224 IsGuiding returns 0
23:16:46.385 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56371, med=2822, FiltMin=2536, FiltMax=27664, Gamma=1.000
23:16:46.401 00.016 8996 UpdateGuideState exits: m=678325 SNR=337.1
23:16:46.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:46.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:46.403 00.000 8996 Enqueuing Expose request
23:16:46.426 00.023 20224 IsGuiding returns 1
23:16:46.427 00.001 20224 scope still moving after pulse duration time elapsed
23:16:46.456 00.029 20224 IsSlewing returns 0
23:16:46.456 00.000 20224 IsGuiding returns 1
23:16:46.487 00.031 20224 IsSlewing returns 0
23:16:46.487 00.000 20224 IsGuiding returns 1
23:16:46.519 00.032 20224 IsSlewing returns 0
23:16:46.519 00.000 20224 IsGuiding returns 0
23:16:46.520 00.001 20224 scope move finished after 32 + 105 ms
23:16:46.520 00.000 20224 Move returns status 0, amount 32
23:16:46.520 00.000 20224 MoveAxis(N, 0, ABG)
23:16:46.520 00.000 20224 Move returns status 0, amount 0
23:16:46.520 00.000 20224 move complete, result=0
23:16:46.520 00.000 20224 worker thread done servicing request
23:16:46.520 00.000 20224 Worker thread wakes up
23:16:46.520 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:46.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:46.520 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
23:16:47.700 01.180 20224 Exposure complete
23:16:47.769 00.069 20224 worker thread done servicing request
23:16:47.769 00.000 8996 OnExposeComplete: enter
23:16:47.771 00.002 8996 UpdateGuideState(): m_state=6
23:16:47.773 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7065
23:16:47.774 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=472.76, Mass=724087, SNR=352.1, Peak=61011 HFD=4.5
23:16:47.775 00.001 8996 MultiStar: [#1 -0.14,0.05,0.67,U] [#2 -0.12,0.06,0.76,U] [#3 0.05,0.16,0.67,U] [#4 -0.08,0.30,0.53,U] [#5 -0.02,0.04,0.64,U] [#6 0.05,-0.20,0.42,U] [#7 -0.06,-0.02,0.42,U] [#8 0.05,0.11,0.41,U] 
23:16:47.776 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {-0.12, 0.07}
23:16:47.777 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:16:47.779 00.002 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
23:16:47.780 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.25 mountX=-0.06 mountY=-0.06, mountTheta=-2.35
23:16:47.783 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
23:16:47.785 00.002 8996 Enqueuing Move request for scope (-0.06, 0.07)
23:16:47.787 00.002 20224 Worker thread wakes up
23:16:47.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:16:47.787 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:16:47.787 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.06 yDistance=-0.06
23:16:47.788 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:16:47.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:47.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:16:47.788 00.000 20224 MoveAxis(E, 0, ABG)
23:16:47.788 00.000 20224 Move returns status 0, amount 0
23:16:47.788 00.000 20224 MoveAxis(N, 0, ABG)
23:16:47.788 00.000 20224 Move returns status 0, amount 0
23:16:47.788 00.000 20224 move complete, result=0
23:16:47.789 00.001 20224 worker thread done servicing request
23:16:47.796 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61011, med=2819, FiltMin=2573, FiltMax=28317, Gamma=1.000
23:16:47.812 00.016 8996 UpdateGuideState exits: m=724087 SNR=352.1
23:16:47.813 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:47.813 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:47.814 00.001 8996 Enqueuing Expose request
23:16:47.816 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:47.819 00.003 20224 Worker thread wakes up
23:16:47.819 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:47.819 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:48.803 00.984 20224 Exposure complete
23:16:48.880 00.077 20224 worker thread done servicing request
23:16:48.881 00.001 8996 OnExposeComplete: enter
23:16:48.883 00.002 8996 UpdateGuideState(): m_state=6
23:16:48.886 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7066
23:16:48.889 00.003 8996 Star::Find returns 1 (0), X=136.93, Y=472.75, Mass=671623, SNR=328.3, Peak=62579 HFD=4.3
23:16:48.891 00.002 8996 MultiStar: [#1 0.29,0.01,0.85,U] [#2 0.06,-0.04,0.79,U] [#3 0.41,-0.25,0.00,M1] [#4 0.21,-0.07,0.53,U] [#5 0.18,0.09,0.61,U] [#6 0.37,-0.15,0.47,U] [#7 -0.03,-0.18,0.44,U] [#8 0.28,-0.17,0.40,U] 
23:16:48.893 00.002 8996 refined, 7 included, MultiStar: {0.20, -0.03}, one-star: {0.23, 0.05}
23:16:48.894 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
23:16:48.895 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
23:16:48.897 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.17 mountX=0.20 mountY=0.01, mountTheta=0.05
23:16:48.899 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.03, opts=13)
23:16:48.901 00.002 8996 Enqueuing Move request for scope (0.20, -0.03)
23:16:48.902 00.001 20224 Worker thread wakes up
23:16:48.903 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
23:16:48.903 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
23:16:48.903 00.000 20224 Moving (0.20, -0.03) raw xDistance=0.20 yDistance=0.01
23:16:48.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:16:48.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:48.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:16:48.903 00.000 20224 MoveAxis(W, 29, ABG)
23:16:48.903 00.000 20224 Guiding  Dir = 3, Dur = 29
23:16:48.904 00.001 20224 IsSlewing returns 0
23:16:48.904 00.000 20224 IsGuiding returns 0
23:16:48.908 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62579, med=2822, FiltMin=2557, FiltMax=26086, Gamma=1.000
23:16:48.937 00.029 8996 UpdateGuideState exits: m=671623 SNR=328.3
23:16:48.939 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:48.941 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:48.943 00.002 8996 Enqueuing Expose request
23:16:48.945 00.002 20224 IsGuiding returns 1
23:16:48.945 00.000 20224 scope still moving after pulse duration time elapsed
23:16:48.971 00.026 20224 IsSlewing returns 0
23:16:48.971 00.000 20224 IsGuiding returns 1
23:16:49.003 00.032 20224 IsSlewing returns 0
23:16:49.003 00.000 20224 IsGuiding returns 1
23:16:49.038 00.035 20224 IsSlewing returns 0
23:16:49.039 00.001 20224 IsGuiding returns 0
23:16:49.039 00.000 20224 scope move finished after 29 + 105 ms
23:16:49.039 00.000 20224 Move returns status 0, amount 29
23:16:49.039 00.000 20224 MoveAxis(N, 0, ABG)
23:16:49.039 00.000 20224 Move returns status 0, amount 0
23:16:49.039 00.000 20224 move complete, result=0
23:16:49.040 00.001 20224 worker thread done servicing request
23:16:49.040 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.0 px 0 ms NORTH
23:16:49.041 00.001 20224 Worker thread wakes up
23:16:49.041 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:49.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:50.218 01.177 20224 Exposure complete
23:16:50.318 00.100 20224 worker thread done servicing request
23:16:50.318 00.000 8996 OnExposeComplete: enter
23:16:50.319 00.001 8996 UpdateGuideState(): m_state=6
23:16:50.320 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7067
23:16:50.321 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.67, Mass=758472, SNR=370.0, Peak=54147 HFD=4.7
23:16:50.322 00.001 8996 MultiStar: [#1 -0.15,-0.39,0.57,U] [#2 -0.19,-0.30,0.62,U] [#3 -0.08,-0.31,0.57,U] [#4 -0.25,-0.14,0.50,U] [#5 -0.29,-0.29,0.59,U] [#6 -0.05,-0.76,0.00,M1] [#7 -0.11,-0.34,0.41,U] [#8 -0.09,-0.19,0.39,U] 
23:16:50.323 00.001 8996 single-star, 7 included, MultiStar: {-0.16, -0.23}, one-star: {-0.10, -0.03}
23:16:50.324 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
23:16:50.324 00.000 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.37)
23:16:50.325 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.89 mountX=-0.10 mountY=0.04, mountTheta=2.78
23:16:50.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
23:16:50.328 00.001 8996 Enqueuing Move request for scope (-0.10, -0.03)
23:16:50.328 00.000 20224 Worker thread wakes up
23:16:50.329 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
23:16:50.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
23:16:50.329 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
23:16:50.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:16:50.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:50.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:16:50.329 00.000 20224 MoveAxis(E, 0, ABG)
23:16:50.329 00.000 20224 Move returns status 0, amount 0
23:16:50.329 00.000 20224 MoveAxis(N, 0, ABG)
23:16:50.329 00.000 20224 Move returns status 0, amount 0
23:16:50.329 00.000 20224 move complete, result=0
23:16:50.329 00.000 20224 worker thread done servicing request
23:16:50.333 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54147, med=2822, FiltMin=2582, FiltMax=28688, Gamma=1.000
23:16:50.346 00.013 8996 UpdateGuideState exits: m=758472 SNR=370.0
23:16:50.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:50.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:50.348 00.000 8996 Enqueuing Expose request
23:16:50.349 00.001 20224 Worker thread wakes up
23:16:50.349 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:16:50.350 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:50.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:51.336 00.986 20224 Exposure complete
23:16:51.391 00.055 20224 worker thread done servicing request
23:16:51.391 00.000 8996 OnExposeComplete: enter
23:16:51.393 00.002 8996 UpdateGuideState(): m_state=6
23:16:51.394 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7068
23:16:51.395 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.79, Mass=702226, SNR=377.7, Peak=61795 HFD=4.5
23:16:51.396 00.001 8996 MultiStar: [#1 -0.22,-0.09,0.61,U] [#2 -0.20,-0.10,0.63,U] [#3 -0.26,-0.02,0.59,U] [#4 -0.41,0.31,0.00,M1] [#5 -0.16,-0.22,0.55,U] [#6 -0.18,-0.14,0.42,U] [#7 -0.40,-0.08,0.47,U] [#8 -0.28,-0.12,0.37,U] 
23:16:51.398 00.002 8996 single-star, 7 included, MultiStar: {-0.20, -0.06}, one-star: {-0.07, 0.10}
23:16:51.400 00.002 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
23:16:51.401 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:16:51.403 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.20 mountX=-0.08 mountY=-0.09, mountTheta=-2.30
23:16:51.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.10, opts=13)
23:16:51.406 00.001 8996 Enqueuing Move request for scope (-0.07, 0.10)
23:16:51.407 00.001 20224 Worker thread wakes up
23:16:51.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
23:16:51.407 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
23:16:51.407 00.000 20224 Moving (-0.07, 0.10) raw xDistance=-0.08 yDistance=-0.09
23:16:51.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:16:51.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:51.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:16:51.407 00.000 20224 MoveAxis(E, 0, ABG)
23:16:51.407 00.000 20224 Move returns status 0, amount 0
23:16:51.407 00.000 20224 MoveAxis(N, 0, ABG)
23:16:51.407 00.000 20224 Move returns status 0, amount 0
23:16:51.407 00.000 20224 move complete, result=0
23:16:51.407 00.000 20224 worker thread done servicing request
23:16:51.412 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61795, med=2822, FiltMin=2560, FiltMax=27949, Gamma=1.000
23:16:51.424 00.012 8996 UpdateGuideState exits: m=702226 SNR=377.7
23:16:51.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:51.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:51.426 00.000 8996 Enqueuing Expose request
23:16:51.427 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:16:51.428 00.001 20224 Worker thread wakes up
23:16:51.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:51.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:52.600 01.172 20224 Exposure complete
23:16:52.673 00.073 20224 worker thread done servicing request
23:16:52.674 00.001 8996 OnExposeComplete: enter
23:16:52.676 00.002 8996 UpdateGuideState(): m_state=6
23:16:52.678 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7069
23:16:52.679 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=472.65, Mass=735847, SNR=340.8, Peak=51574 HFD=4.6
23:16:52.681 00.002 8996 MultiStar: [#1 -0.42,-0.23,0.00,M1] [#2 -0.51,-0.23,0.00,M1] [#3 -0.44,-0.28,0.00,M1] [#4 -0.54,-0.18,0.00,M2] [#5 -0.40,-0.14,0.61,U] [#6 -0.54,-0.16,0.00,M1] [#7 -0.43,-0.20,0.00,M1] [#8 -0.38,-0.39,0.00,M1] 
23:16:52.683 00.002 8996 refined, 1 included, MultiStar: {-0.54, -0.08}, one-star: {-0.63, -0.05}
23:16:52.685 00.002 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:16:52.686 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
23:16:52.688 00.002 8996 CameraToMount -- cameraX=-0.54 cameraY=-0.08 hyp=0.55 cameraTheta=-2.99 mountX=-0.53 mountY=0.14, mountTheta=2.88
23:16:52.691 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.54, y=-0.08, opts=13)
23:16:52.693 00.002 8996 Enqueuing Move request for scope (-0.54, -0.08)
23:16:52.694 00.001 20224 Worker thread wakes up
23:16:52.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.08) opts 0xd
23:16:52.695 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.54, -0.08)
23:16:52.695 00.000 20224 Moving (-0.54, -0.08) raw xDistance=-0.53 yDistance=0.14
23:16:52.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
23:16:52.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:52.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:16:52.695 00.000 20224 MoveAxis(E, 78, ABG)
23:16:52.695 00.000 20224 Guiding  Dir = 2, Dur = 78
23:16:52.696 00.001 20224 IsSlewing returns 0
23:16:52.696 00.000 20224 IsGuiding returns 0
23:16:52.701 00.005 20224 PulseGuide returned control before completion, sleep 84
23:16:52.705 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51574, med=2819, FiltMin=2563, FiltMax=25376, Gamma=1.000
23:16:52.728 00.023 8996 UpdateGuideState exits: m=735847 SNR=340.8
23:16:52.730 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:52.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:52.732 00.001 8996 Enqueuing Expose request
23:16:52.792 00.060 20224 IsGuiding returns 0
23:16:52.792 00.000 20224 Move returns status 0, amount 78
23:16:52.792 00.000 20224 MoveAxis(N, 0, ABG)
23:16:52.792 00.000 20224 Move returns status 0, amount 0
23:16:52.792 00.000 20224 move complete, result=0
23:16:52.792 00.000 20224 worker thread done servicing request
23:16:52.792 00.000 20224 Worker thread wakes up
23:16:52.792 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:52.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:52.793 00.001 8996 GuideStep: -0.5 px 78 ms EAST, 0.1 px 0 ms NORTH
23:16:53.775 00.982 20224 Exposure complete
23:16:53.869 00.094 20224 worker thread done servicing request
23:16:53.869 00.000 8996 OnExposeComplete: enter
23:16:53.871 00.002 8996 UpdateGuideState(): m_state=6
23:16:53.873 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7070
23:16:53.875 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=472.38, Mass=801362, SNR=361.9, Peak=56307 HFD=4.6
23:16:53.876 00.001 8996 MultiStar: [#1 -0.27,-0.49,0.00,M2] [#2 -0.09,-0.80,0.00,M2] [#3 -0.04,-0.65,0.00,M2] [#4 -0.17,-0.40,0.00,M3] [#5 -0.19,-0.58,0.00,M1] [#6 0.02,-0.55,0.00,M2] [#7 0.09,-0.58,0.00,M2] [#8 -0.09,-0.53,0.00,M2] 
23:16:53.878 00.002 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
23:16:53.879 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
23:16:53.880 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.31 hyp=0.36 cameraTheta=-2.09 mountX=-0.15 mountY=0.33, mountTheta=1.99
23:16:53.883 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.31, opts=13)
23:16:53.884 00.001 8996 Enqueuing Move request for scope (-0.18, -0.31)
23:16:53.885 00.001 20224 Worker thread wakes up
23:16:53.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.31) opts 0xd
23:16:53.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.31)
23:16:53.885 00.000 20224 Moving (-0.18, -0.31) raw xDistance=-0.15 yDistance=0.33
23:16:53.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:16:53.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
23:16:53.885 00.000 20224 MoveAxis(E, 0, ABG)
23:16:53.885 00.000 20224 Move returns status 0, amount 0
23:16:53.885 00.000 20224 MoveAxis(S, 70, ABG)
23:16:53.885 00.000 20224 Guiding  Dir = 1, Dur = 70
23:16:53.885 00.000 20224 IsSlewing returns 0
23:16:53.886 00.001 20224 IsGuiding returns 0
23:16:53.890 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56307, med=2822, FiltMin=2560, FiltMax=27600, Gamma=1.000
23:16:53.903 00.013 8996 UpdateGuideState exits: m=801362 SNR=361.9
23:16:53.905 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:53.905 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:53.906 00.001 8996 Enqueuing Expose request
23:16:53.944 00.038 20224 PulseGuide returned control before completion, sleep 22
23:16:53.974 00.030 20224 IsGuiding returns 1
23:16:53.974 00.000 20224 scope still moving after pulse duration time elapsed
23:16:54.004 00.030 20224 IsSlewing returns 0
23:16:54.005 00.001 20224 IsGuiding returns 1
23:16:54.035 00.030 20224 IsSlewing returns 0
23:16:54.035 00.000 20224 IsGuiding returns 0
23:16:54.035 00.000 20224 scope move finished after 70 + 79 ms
23:16:54.035 00.000 20224 Move returns status 0, amount 70
23:16:54.035 00.000 20224 move complete, result=0
23:16:54.035 00.000 20224 worker thread done servicing request
23:16:54.036 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 70 ms SOUTH
23:16:54.037 00.001 20224 Worker thread wakes up
23:16:54.037 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:54.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:55.215 01.178 20224 Exposure complete
23:16:55.272 00.057 20224 worker thread done servicing request
23:16:55.272 00.000 8996 OnExposeComplete: enter
23:16:55.273 00.001 8996 UpdateGuideState(): m_state=6
23:16:55.274 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7071
23:16:55.274 00.000 8996 Star::Find returns 1 (0), X=136.51, Y=472.59, Mass=704370, SNR=315.4, Peak=50147 HFD=4.5
23:16:55.275 00.001 8996 MultiStar: [#1 0.33,-0.17,0.67,U] [#2 0.28,-0.22,0.83,U] [#3 0.37,-0.31,0.00,M3] [#4 0.13,0.05,0.53,U] [#5 0.23,-0.24,0.71,U] [#6 0.39,-0.44,0.00,M3] [#7 0.08,-0.20,0.45,U] [#8 0.26,-0.25,0.44,U] 
23:16:55.276 00.001 8996 refined, 6 included, MultiStar: {0.14, -0.16}, one-star: {-0.19, -0.10}
23:16:55.277 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
23:16:55.277 00.000 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
23:16:55.278 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.86 mountX=0.15 mountY=0.14, mountTheta=0.75
23:16:55.280 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.16, opts=13)
23:16:55.280 00.000 8996 Enqueuing Move request for scope (0.14, -0.16)
23:16:55.281 00.001 20224 Worker thread wakes up
23:16:55.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
23:16:55.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
23:16:55.281 00.000 20224 Moving (0.14, -0.16) raw xDistance=0.15 yDistance=0.14
23:16:55.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:16:55.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:55.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:16:55.281 00.000 20224 MoveAxis(E, 0, ABG)
23:16:55.281 00.000 20224 Move returns status 0, amount 0
23:16:55.282 00.001 20224 MoveAxis(N, 0, ABG)
23:16:55.282 00.000 20224 Move returns status 0, amount 0
23:16:55.282 00.000 20224 move complete, result=0
23:16:55.282 00.000 20224 worker thread done servicing request
23:16:55.292 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50147, med=2822, FiltMin=2544, FiltMax=25293, Gamma=1.000
23:16:55.310 00.018 8996 UpdateGuideState exits: m=704370 SNR=315.4
23:16:55.312 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:55.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:55.315 00.002 8996 Enqueuing Expose request
23:16:55.316 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:55.317 00.001 20224 Worker thread wakes up
23:16:55.317 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:55.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:56.294 00.977 20224 Exposure complete
23:16:56.373 00.079 20224 worker thread done servicing request
23:16:56.373 00.000 8996 OnExposeComplete: enter
23:16:56.374 00.001 8996 UpdateGuideState(): m_state=6
23:16:56.375 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7072
23:16:56.376 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.91, Mass=720504, SNR=336.6, Peak=65535 HFD=4.5
23:16:56.377 00.001 8996 MultiStar: [#1 0.18,-0.11,0.72,U] [#2 0.07,-0.10,0.74,U] [#3 0.34,-0.06,0.59,U] [#4 0.11,0.04,0.48,U] [#5 0.27,0.12,0.60,U] [#6 0.49,-0.27,0.00,M4] [#7 0.23,-0.16,0.48,U] [#8 0.22,-0.11,0.44,U] 
23:16:56.378 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.00}, one-star: {0.01, 0.21}
23:16:56.379 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
23:16:56.380 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
23:16:56.380 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.02 mountX=0.16 mountY=-0.02, mountTheta=-0.09
23:16:56.382 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.00, opts=13)
23:16:56.382 00.000 8996 Enqueuing Move request for scope (0.16, -0.00)
23:16:56.383 00.001 20224 Worker thread wakes up
23:16:56.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.00) opts 0xd
23:16:56.383 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.00)
23:16:56.383 00.000 20224 Moving (0.16, -0.00) raw xDistance=0.16 yDistance=-0.02
23:16:56.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:16:56.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:56.384 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:16:56.384 00.000 20224 MoveAxis(E, 0, ABG)
23:16:56.384 00.000 20224 Move returns status 0, amount 0
23:16:56.384 00.000 20224 MoveAxis(N, 0, ABG)
23:16:56.384 00.000 20224 Move returns status 0, amount 0
23:16:56.384 00.000 20224 move complete, result=0
23:16:56.384 00.000 20224 worker thread done servicing request
23:16:56.387 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2822, FiltMin=2531, FiltMax=29334, Gamma=1.000
23:16:56.401 00.014 8996 UpdateGuideState exits: m=720504 SNR=336.6
23:16:56.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:56.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:56.404 00.001 8996 Enqueuing Expose request
23:16:56.405 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:16:56.407 00.002 20224 Worker thread wakes up
23:16:56.407 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:56.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:57.572 01.165 20224 Exposure complete
23:16:57.639 00.067 20224 worker thread done servicing request
23:16:57.639 00.000 8996 OnExposeComplete: enter
23:16:57.640 00.001 8996 UpdateGuideState(): m_state=6
23:16:57.640 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7073
23:16:57.642 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=472.61, Mass=746605, SNR=355.1, Peak=61187 HFD=4.4
23:16:57.642 00.000 8996 MultiStar: [#1 0.20,-0.30,0.60,U] [#2 0.15,-0.24,0.72,U] [#3 0.27,-0.28,0.58,U] [#4 0.23,-0.06,0.50,U] [#5 0.38,-0.34,0.00,M1] [#6 0.16,-0.38,0.45,U] [#7 -0.05,-0.02,0.47,U] [#8 0.23,0.01,0.36,U] 
23:16:57.645 00.003 8996 single-star, 7 included, MultiStar: {0.17, -0.17}, one-star: {0.16, -0.09}
23:16:57.647 00.002 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
23:16:57.649 00.002 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
23:16:57.651 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.48 mountX=0.17 mountY=0.07, mountTheta=0.37
23:16:57.654 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.09, opts=13)
23:16:57.656 00.002 8996 Enqueuing Move request for scope (0.16, -0.09)
23:16:57.657 00.001 20224 Worker thread wakes up
23:16:57.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
23:16:57.657 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
23:16:57.657 00.000 20224 Moving (0.16, -0.09) raw xDistance=0.17 yDistance=0.07
23:16:57.658 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:16:57.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:57.658 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:16:57.658 00.000 20224 MoveAxis(E, 0, ABG)
23:16:57.658 00.000 20224 Move returns status 0, amount 0
23:16:57.658 00.000 20224 MoveAxis(N, 0, ABG)
23:16:57.658 00.000 20224 Move returns status 0, amount 0
23:16:57.658 00.000 20224 move complete, result=0
23:16:57.658 00.000 20224 worker thread done servicing request
23:16:57.663 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61187, med=2822, FiltMin=2553, FiltMax=30070, Gamma=1.000
23:16:57.680 00.017 8996 UpdateGuideState exits: m=746605 SNR=355.1
23:16:57.681 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:57.682 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:57.683 00.001 8996 Enqueuing Expose request
23:16:57.684 00.001 20224 Worker thread wakes up
23:16:57.685 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:16:57.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:57.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:58.654 00.968 20224 Exposure complete
23:16:58.730 00.076 20224 worker thread done servicing request
23:16:58.730 00.000 8996 OnExposeComplete: enter
23:16:58.731 00.001 8996 UpdateGuideState(): m_state=6
23:16:58.732 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7074
23:16:58.732 00.000 8996 Star::Find returns 1 (0), X=136.91, Y=472.66, Mass=704481, SNR=373.6, Peak=62019 HFD=4.4
23:16:58.733 00.001 8996 MultiStar: [#1 0.50,-0.23,0.00,M1] [#2 0.26,-0.31,0.64,U] [#3 0.38,-0.40,0.00,M2] [#4 0.23,-0.11,0.50,U] [#5 0.59,-0.31,0.00,M2] [#6 0.62,-0.18,0.00,M4] [#7 0.40,0.05,0.43,U] [#8 0.52,-0.35,0.00,M1] 
23:16:58.734 00.001 8996 single-star, 3 included, MultiStar: {0.26, -0.10}, one-star: {0.21, -0.03}
23:16:58.735 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
23:16:58.736 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.12)
23:16:58.737 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.14 mountX=0.21 mountY=0.01, mountTheta=0.02
23:16:58.738 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.03, opts=13)
23:16:58.739 00.001 8996 Enqueuing Move request for scope (0.21, -0.03)
23:16:58.741 00.002 20224 Worker thread wakes up
23:16:58.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
23:16:58.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
23:16:58.741 00.000 20224 Moving (0.21, -0.03) raw xDistance=0.21 yDistance=0.01
23:16:58.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:16:58.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:16:58.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:16:58.741 00.000 20224 MoveAxis(W, 31, ABG)
23:16:58.741 00.000 20224 Guiding  Dir = 3, Dur = 31
23:16:58.741 00.000 20224 IsSlewing returns 0
23:16:58.741 00.000 20224 IsGuiding returns 0
23:16:58.743 00.002 20224 PulseGuide returned control before completion, sleep 40
23:16:58.750 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62019, med=2822, FiltMin=2569, FiltMax=27190, Gamma=1.000
23:16:58.767 00.017 8996 UpdateGuideState exits: m=704481 SNR=373.6
23:16:58.768 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:16:58.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:16:58.770 00.001 8996 Enqueuing Expose request
23:16:58.798 00.028 20224 IsGuiding returns 1
23:16:58.798 00.000 20224 scope still moving after pulse duration time elapsed
23:16:58.829 00.031 20224 IsSlewing returns 0
23:16:58.829 00.000 20224 IsGuiding returns 0
23:16:58.830 00.001 20224 scope move finished after 31 + 57 ms
23:16:58.830 00.000 20224 Move returns status 0, amount 31
23:16:58.830 00.000 20224 MoveAxis(N, 0, ABG)
23:16:58.830 00.000 20224 Move returns status 0, amount 0
23:16:58.830 00.000 20224 move complete, result=0
23:16:58.830 00.000 20224 worker thread done servicing request
23:16:58.830 00.000 20224 Worker thread wakes up
23:16:58.830 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:16:58.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:16:58.830 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
23:17:00.002 01.172 20224 Exposure complete
23:17:00.092 00.090 20224 worker thread done servicing request
23:17:00.093 00.001 8996 OnExposeComplete: enter
23:17:00.094 00.001 8996 UpdateGuideState(): m_state=6
23:17:00.095 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7075
23:17:00.095 00.000 8996 Star::Find returns 1 (0), X=136.61, Y=472.56, Mass=741565, SNR=347.1, Peak=58851 HFD=4.5
23:17:00.096 00.001 8996 MultiStar: [#1 -0.08,-0.35,0.70,U] [#2 -0.09,-0.24,0.73,U] [#3 0.27,-0.30,0.64,U] [#4 0.01,0.02,0.55,U] [#5 0.11,-0.34,0.58,U] [#6 0.01,-0.56,0.00,M5] [#7 -0.12,-0.26,0.45,U] [#8 0.01,-0.32,0.37,U] 
23:17:00.097 00.001 8996 single-star, 7 included, MultiStar: {-0.00, -0.23}, one-star: {-0.09, -0.13}
23:17:00.098 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
23:17:00.099 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
23:17:00.099 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.16 mountX=-0.07 mountY=0.14, mountTheta=2.06
23:17:00.102 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.13, opts=13)
23:17:00.103 00.001 8996 Enqueuing Move request for scope (-0.09, -0.13)
23:17:00.103 00.000 20224 Worker thread wakes up
23:17:00.104 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
23:17:00.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
23:17:00.104 00.000 20224 Moving (-0.09, -0.13) raw xDistance=-0.07 yDistance=0.14
23:17:00.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:17:00.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:00.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:17:00.104 00.000 20224 MoveAxis(E, 0, ABG)
23:17:00.104 00.000 20224 Move returns status 0, amount 0
23:17:00.104 00.000 20224 MoveAxis(N, 0, ABG)
23:17:00.104 00.000 20224 Move returns status 0, amount 0
23:17:00.104 00.000 20224 move complete, result=0
23:17:00.104 00.000 20224 worker thread done servicing request
23:17:00.110 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58851, med=2822, FiltMin=2542, FiltMax=27949, Gamma=1.000
23:17:00.128 00.018 8996 UpdateGuideState exits: m=741565 SNR=347.1
23:17:00.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:00.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:00.130 00.000 8996 Enqueuing Expose request
23:17:00.131 00.001 20224 Worker thread wakes up
23:17:00.131 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:00.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:00.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:01.106 00.974 20224 Exposure complete
23:17:01.176 00.070 20224 worker thread done servicing request
23:17:01.176 00.000 8996 OnExposeComplete: enter
23:17:01.178 00.002 8996 UpdateGuideState(): m_state=6
23:17:01.180 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7076
23:17:01.182 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=472.77, Mass=687730, SNR=386.3, Peak=65535 HFD=4.5
23:17:01.184 00.002 8996 MultiStar: [#1 0.07,0.01,0.56,U] [#2 0.02,-0.13,0.68,U] [#3 0.03,-0.27,0.61,U] [#4 -0.16,-0.19,0.48,U] [#5 0.23,-0.35,0.51,U] [#6 -0.04,-0.37,0.38,U] [#7 -0.12,-0.44,0.00,M1] [#8 0.00,-0.12,0.37,U] 
23:17:01.185 00.001 8996 single-star, 7 included, MultiStar: {0.03, -0.14}, one-star: {0.02, 0.08}
23:17:01.186 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
23:17:01.187 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
23:17:01.188 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.31 mountX=0.01 mountY=-0.08, mountTheta=-1.41
23:17:01.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.08, opts=13)
23:17:01.190 00.000 8996 Enqueuing Move request for scope (0.02, 0.08)
23:17:01.191 00.001 20224 Worker thread wakes up
23:17:01.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
23:17:01.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
23:17:01.191 00.000 20224 Moving (0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
23:17:01.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:17:01.192 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:01.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:17:01.192 00.000 20224 MoveAxis(E, 0, ABG)
23:17:01.192 00.000 20224 Move returns status 0, amount 0
23:17:01.192 00.000 20224 MoveAxis(N, 0, ABG)
23:17:01.192 00.000 20224 Move returns status 0, amount 0
23:17:01.192 00.000 20224 move complete, result=0
23:17:01.192 00.000 20224 worker thread done servicing request
23:17:01.196 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2822, FiltMin=2557, FiltMax=26022, Gamma=1.000
23:17:01.209 00.013 8996 UpdateGuideState exits: m=687730 SNR=386.3
23:17:01.210 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:01.211 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:01.211 00.000 8996 Enqueuing Expose request
23:17:01.212 00.001 20224 Worker thread wakes up
23:17:01.212 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:01.213 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:01.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:02.380 01.167 20224 Exposure complete
23:17:02.452 00.072 20224 worker thread done servicing request
23:17:02.452 00.000 8996 OnExposeComplete: enter
23:17:02.453 00.001 8996 UpdateGuideState(): m_state=6
23:17:02.454 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7077
23:17:02.455 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.68, Mass=837712, SNR=371.5, Peak=65535 HFD=4.7
23:17:02.456 00.001 8996 MultiStar: [#1 0.09,-0.38,0.58,U] [#2 -0.09,-0.24,0.66,U] [#3 0.07,-0.35,0.52,U] [#4 -0.07,-0.11,0.49,U] [#5 0.12,-0.23,0.52,U] [#6 0.12,-0.39,0.42,U] [#7 0.09,-0.20,0.46,U] [#8 0.10,-0.14,0.35,U] 
23:17:02.457 00.001 8996 single-star, 8 included, MultiStar: {0.01, -0.21}, one-star: {-0.11, -0.01}
23:17:02.457 00.000 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
23:17:02.458 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
23:17:02.459 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.06 mountX=-0.11 mountY=0.02, mountTheta=2.94
23:17:02.460 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
23:17:02.461 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
23:17:02.462 00.001 20224 Worker thread wakes up
23:17:02.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
23:17:02.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
23:17:02.462 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.02
23:17:02.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:17:02.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:02.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:17:02.462 00.000 20224 MoveAxis(E, 0, ABG)
23:17:02.462 00.000 20224 Move returns status 0, amount 0
23:17:02.462 00.000 20224 MoveAxis(N, 0, ABG)
23:17:02.462 00.000 20224 Move returns status 0, amount 0
23:17:02.462 00.000 20224 move complete, result=0
23:17:02.462 00.000 20224 worker thread done servicing request
23:17:02.467 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2822, FiltMin=2560, FiltMax=31645, Gamma=1.000
23:17:02.485 00.018 8996 UpdateGuideState exits: m=837712 SNR=371.5
23:17:02.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:02.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:02.487 00.000 8996 Enqueuing Expose request
23:17:02.488 00.001 20224 Worker thread wakes up
23:17:02.488 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:02.489 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:02.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:03.477 00.988 20224 Exposure complete
23:17:03.556 00.079 20224 worker thread done servicing request
23:17:03.556 00.000 8996 OnExposeComplete: enter
23:17:03.557 00.001 8996 UpdateGuideState(): m_state=6
23:17:03.558 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7078
23:17:03.559 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.61, Mass=684362, SNR=340.8, Peak=51011 HFD=4.4
23:17:03.560 00.001 8996 MultiStar: [#1 -0.25,-0.34,0.59,U] [#2 -0.23,-0.36,0.00,M1] [#3 -0.27,-0.37,0.00,M1] [#4 -0.35,-0.22,0.53,U] [#5 -0.19,-0.30,0.61,U] [#6 -0.15,-0.66,0.00,M4] [#7 -0.41,-0.36,0.00,M1] [#8 -0.20,-0.26,0.35,U] 
23:17:03.560 00.000 8996 single-star, 4 included, MultiStar: {-0.25, -0.22}, one-star: {-0.25, -0.08}
23:17:03.561 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
23:17:03.562 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
23:17:03.563 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-2.83 mountX=-0.24 mountY=0.11, mountTheta=2.72
23:17:03.564 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.08, opts=13)
23:17:03.565 00.001 8996 Enqueuing Move request for scope (-0.25, -0.08)
23:17:03.565 00.000 20224 Worker thread wakes up
23:17:03.566 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.08) opts 0xd
23:17:03.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.08)
23:17:03.566 00.000 20224 Moving (-0.25, -0.08) raw xDistance=-0.24 yDistance=0.11
23:17:03.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:17:03.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:03.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:17:03.566 00.000 20224 MoveAxis(E, 35, ABG)
23:17:03.566 00.000 20224 Guiding  Dir = 2, Dur = 35
23:17:03.567 00.001 20224 IsSlewing returns 0
23:17:03.567 00.000 20224 IsGuiding returns 0
23:17:03.569 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51011, med=2822, FiltMin=2553, FiltMax=26480, Gamma=1.000
23:17:03.589 00.020 8996 UpdateGuideState exits: m=684362 SNR=340.8
23:17:03.591 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:03.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:03.594 00.002 8996 Enqueuing Expose request
23:17:03.595 00.001 20224 PulseGuide returned control before completion, sleep 18
23:17:03.624 00.029 20224 IsGuiding returns 1
23:17:03.624 00.000 20224 scope still moving after pulse duration time elapsed
23:17:03.656 00.032 20224 IsSlewing returns 0
23:17:03.656 00.000 20224 IsGuiding returns 1
23:17:03.688 00.032 20224 IsSlewing returns 0
23:17:03.689 00.001 20224 IsGuiding returns 0
23:17:03.689 00.000 20224 scope move finished after 35 + 86 ms
23:17:03.689 00.000 20224 Move returns status 0, amount 35
23:17:03.689 00.000 20224 MoveAxis(N, 0, ABG)
23:17:03.689 00.000 20224 Move returns status 0, amount 0
23:17:03.689 00.000 20224 move complete, result=0
23:17:03.689 00.000 20224 worker thread done servicing request
23:17:03.690 00.001 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
23:17:03.691 00.001 20224 Worker thread wakes up
23:17:03.691 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:03.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:04.869 01.178 20224 Exposure complete
23:17:04.955 00.086 20224 worker thread done servicing request
23:17:04.955 00.000 8996 OnExposeComplete: enter
23:17:04.956 00.001 8996 UpdateGuideState(): m_state=6
23:17:04.957 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7079
23:17:04.958 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.62, Mass=763006, SNR=387.8, Peak=58611 HFD=4.7
23:17:04.959 00.001 8996 MultiStar: [#1 -0.00,-0.38,0.68,U] [#2 0.04,-0.43,0.00,M2] [#3 0.01,-0.28,0.50,U] [#4 0.02,-0.21,0.47,U] [#5 -0.02,-0.31,0.51,U] [#6 0.27,-0.52,0.00,M5] [#7 0.09,-0.18,0.45,U] [#8 0.08,-0.31,0.36,U] 
23:17:04.960 00.001 8996 single-star, 6 included, MultiStar: {0.00, -0.23}, one-star: {-0.06, -0.07}
23:17:04.961 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
23:17:04.962 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
23:17:04.962 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.25 mountX=-0.05 mountY=0.08, mountTheta=2.14
23:17:04.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
23:17:04.965 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
23:17:04.966 00.001 20224 Worker thread wakes up
23:17:04.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
23:17:04.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
23:17:04.966 00.000 20224 Moving (-0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
23:17:04.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:17:04.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:04.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:17:04.966 00.000 20224 MoveAxis(E, 0, ABG)
23:17:04.966 00.000 20224 Move returns status 0, amount 0
23:17:04.966 00.000 20224 MoveAxis(N, 0, ABG)
23:17:04.966 00.000 20224 Move returns status 0, amount 0
23:17:04.966 00.000 20224 move complete, result=0
23:17:04.966 00.000 20224 worker thread done servicing request
23:17:04.970 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58611, med=2822, FiltMin=2569, FiltMax=28048, Gamma=1.000
23:17:04.982 00.012 8996 UpdateGuideState exits: m=763006 SNR=387.8
23:17:04.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:04.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:04.985 00.001 8996 Enqueuing Expose request
23:17:04.985 00.000 20224 Worker thread wakes up
23:17:04.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:04.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:04.986 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:05.959 00.973 20224 Exposure complete
23:17:06.049 00.090 20224 worker thread done servicing request
23:17:06.049 00.000 8996 OnExposeComplete: enter
23:17:06.051 00.002 8996 UpdateGuideState(): m_state=6
23:17:06.053 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7080
23:17:06.055 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=472.59, Mass=689080, SNR=332.4, Peak=57155 HFD=4.5
23:17:06.057 00.002 8996 MultiStar: [#1 -0.09,-0.28,0.66,U] [#2 0.00,-0.43,0.00,M3] [#3 0.14,-0.30,0.63,U] [#4 -0.01,-0.20,0.57,U] [#5 0.00,-0.43,0.00,M1] [#6 0.17,-0.59,0.00,M6] [#7 -0.07,-0.28,0.50,U] [#8 0.14,-0.39,0.42,U] 
23:17:06.058 00.001 8996 single-star, 5 included, MultiStar: {-0.01, -0.24}, one-star: {-0.07, -0.10}
23:17:06.060 00.002 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:17:06.061 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
23:17:06.062 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-2.18 mountX=-0.06 mountY=0.11, mountTheta=2.08
23:17:06.064 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
23:17:06.065 00.001 8996 Enqueuing Move request for scope (-0.07, -0.10)
23:17:06.066 00.001 20224 Worker thread wakes up
23:17:06.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
23:17:06.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
23:17:06.066 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
23:17:06.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:17:06.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:06.067 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:17:06.067 00.000 20224 MoveAxis(E, 0, ABG)
23:17:06.067 00.000 20224 Move returns status 0, amount 0
23:17:06.067 00.000 20224 MoveAxis(N, 0, ABG)
23:17:06.067 00.000 20224 Move returns status 0, amount 0
23:17:06.067 00.000 20224 move complete, result=0
23:17:06.067 00.000 20224 worker thread done servicing request
23:17:06.069 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57155, med=2822, FiltMin=2560, FiltMax=27341, Gamma=1.000
23:17:06.083 00.014 8996 UpdateGuideState exits: m=689080 SNR=332.4
23:17:06.083 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:06.085 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:06.085 00.000 8996 Enqueuing Expose request
23:17:06.085 00.000 20224 Worker thread wakes up
23:17:06.085 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:06.086 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:06.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:07.267 01.181 20224 Exposure complete
23:17:07.330 00.063 20224 worker thread done servicing request
23:17:07.330 00.000 8996 OnExposeComplete: enter
23:17:07.331 00.001 8996 UpdateGuideState(): m_state=6
23:17:07.332 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7081
23:17:07.333 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.38, Mass=778230, SNR=419.0, Peak=61699 HFD=4.6
23:17:07.334 00.001 8996 MultiStar: [#1 0.20,-0.46,0.00,M1] [#2 0.14,-0.72,0.00,M4] [#3 0.35,-0.49,0.00,M1] [#4 0.11,-0.40,0.43,U] [#5 0.32,-0.48,0.00,M2] [#6 0.34,-0.52,0.00,M7] [#7 0.12,-0.42,0.00,M1] [#8 0.31,-0.51,0.00,M1] 
23:17:07.334 00.000 8996 single-star, 1 included, MultiStar: {0.07, -0.34}, one-star: {0.05, -0.31}
23:17:07.335 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
23:17:07.335 00.000 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
23:17:07.337 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.41 mountX=0.08 mountY=0.30, mountTheta=1.31
23:17:07.338 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.31, opts=13)
23:17:07.338 00.000 8996 Enqueuing Move request for scope (0.05, -0.31)
23:17:07.340 00.002 20224 Worker thread wakes up
23:17:07.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.31) opts 0xd
23:17:07.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.31)
23:17:07.341 00.001 20224 Moving (0.05, -0.31) raw xDistance=0.08 yDistance=0.30
23:17:07.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:17:07.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:17:07.341 00.000 20224 MoveAxis(E, 0, ABG)
23:17:07.341 00.000 20224 Move returns status 0, amount 0
23:17:07.341 00.000 20224 MoveAxis(S, 64, ABG)
23:17:07.341 00.000 20224 Guiding  Dir = 1, Dur = 64
23:17:07.341 00.000 20224 IsSlewing returns 0
23:17:07.342 00.001 20224 IsGuiding returns 0
23:17:07.345 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61699, med=2822, FiltMin=2540, FiltMax=31414, Gamma=1.000
23:17:07.359 00.014 8996 UpdateGuideState exits: m=778230 SNR=419.0
23:17:07.361 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:07.361 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:07.362 00.001 8996 Enqueuing Expose request
23:17:07.383 00.021 20224 PulseGuide returned control before completion, sleep 33
23:17:07.430 00.047 20224 IsGuiding returns 1
23:17:07.430 00.000 20224 scope still moving after pulse duration time elapsed
23:17:07.461 00.031 20224 IsSlewing returns 0
23:17:07.462 00.001 20224 IsGuiding returns 1
23:17:07.493 00.031 20224 IsSlewing returns 0
23:17:07.493 00.000 20224 IsGuiding returns 0
23:17:07.493 00.000 20224 scope move finished after 64 + 87 ms
23:17:07.493 00.000 20224 Move returns status 0, amount 64
23:17:07.493 00.000 20224 move complete, result=0
23:17:07.493 00.000 20224 worker thread done servicing request
23:17:07.493 00.000 20224 Worker thread wakes up
23:17:07.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:07.494 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
23:17:07.495 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:08.486 00.991 20224 Exposure complete
23:17:08.560 00.074 20224 worker thread done servicing request
23:17:08.560 00.000 8996 OnExposeComplete: enter
23:17:08.561 00.001 8996 UpdateGuideState(): m_state=6
23:17:08.562 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7082
23:17:08.563 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.66, Mass=699213, SNR=348.1, Peak=59219 HFD=4.3
23:17:08.565 00.002 8996 MultiStar: [#1 0.28,-0.17,0.70,U] [#2 0.27,-0.34,0.00,M5] [#3 0.46,-0.19,0.00,M2] [#4 0.34,-0.13,0.59,U] [#5 0.30,-0.20,0.64,U] [#6 0.29,-0.12,0.41,U] [#7 0.32,-0.03,0.42,U] [#8 0.26,-0.21,0.42,U] 
23:17:08.565 00.000 8996 single-star, 6 included, MultiStar: {0.28, -0.12}, one-star: {0.21, -0.04}
23:17:08.566 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
23:17:08.567 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
23:17:08.568 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.17 mountX=0.21 mountY=0.01, mountTheta=0.06
23:17:08.571 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.04, opts=13)
23:17:08.571 00.000 8996 Enqueuing Move request for scope (0.21, -0.04)
23:17:08.572 00.001 20224 Worker thread wakes up
23:17:08.572 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
23:17:08.572 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
23:17:08.572 00.000 20224 Moving (0.21, -0.04) raw xDistance=0.21 yDistance=0.01
23:17:08.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:17:08.572 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:08.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:17:08.573 00.001 20224 MoveAxis(W, 31, ABG)
23:17:08.573 00.000 20224 Guiding  Dir = 3, Dur = 31
23:17:08.573 00.000 20224 IsSlewing returns 0
23:17:08.573 00.000 20224 IsGuiding returns 0
23:17:08.577 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59219, med=2822, FiltMin=2542, FiltMax=26822, Gamma=1.000
23:17:08.597 00.020 8996 UpdateGuideState exits: m=699213 SNR=348.1
23:17:08.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:08.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:08.599 00.000 8996 Enqueuing Expose request
23:17:08.635 00.036 20224 IsGuiding returns 1
23:17:08.635 00.000 20224 scope still moving after pulse duration time elapsed
23:17:08.665 00.030 20224 IsSlewing returns 0
23:17:08.665 00.000 20224 IsGuiding returns 1
23:17:08.696 00.031 20224 IsSlewing returns 0
23:17:08.697 00.001 20224 IsGuiding returns 1
23:17:08.727 00.030 20224 IsSlewing returns 0
23:17:08.728 00.001 20224 IsGuiding returns 0
23:17:08.728 00.000 20224 scope move finished after 31 + 123 ms
23:17:08.728 00.000 20224 Move returns status 0, amount 31
23:17:08.728 00.000 20224 MoveAxis(N, 0, ABG)
23:17:08.728 00.000 20224 Move returns status 0, amount 0
23:17:08.728 00.000 20224 move complete, result=0
23:17:08.729 00.001 20224 worker thread done servicing request
23:17:08.729 00.000 20224 Worker thread wakes up
23:17:08.729 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
23:17:08.731 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:08.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:09.896 01.165 20224 Exposure complete
23:17:09.958 00.062 20224 worker thread done servicing request
23:17:09.958 00.000 8996 OnExposeComplete: enter
23:17:09.959 00.001 8996 UpdateGuideState(): m_state=6
23:17:09.960 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7083
23:17:09.961 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.67, Mass=728859, SNR=370.7, Peak=61939 HFD=4.7
23:17:09.962 00.001 8996 MultiStar: [#1 0.00,-0.22,0.57,U] [#2 0.00,-0.31,0.68,U] [#3 0.20,0.08,0.58,U] [#4 -0.00,0.28,0.43,U] [#5 -0.06,0.03,0.59,U] [#6 -0.04,-0.31,0.38,U] [#7 -0.15,0.04,0.42,U] [#8 0.01,-0.09,0.44,U] 
23:17:09.963 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {-0.10, -0.03}
23:17:09.963 00.000 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
23:17:09.964 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.43)
23:17:09.965 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.83 mountX=-0.01 mountY=0.06, mountTheta=1.73
23:17:09.966 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
23:17:09.967 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
23:17:09.968 00.001 20224 Worker thread wakes up
23:17:09.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
23:17:09.968 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
23:17:09.968 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
23:17:09.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:17:09.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:09.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:17:09.968 00.000 20224 MoveAxis(E, 0, ABG)
23:17:09.968 00.000 20224 Move returns status 0, amount 0
23:17:09.968 00.000 20224 MoveAxis(N, 0, ABG)
23:17:09.968 00.000 20224 Move returns status 0, amount 0
23:17:09.968 00.000 20224 move complete, result=0
23:17:09.969 00.001 20224 worker thread done servicing request
23:17:09.972 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61939, med=2822, FiltMin=2547, FiltMax=27613, Gamma=1.000
23:17:09.985 00.013 8996 UpdateGuideState exits: m=728859 SNR=370.7
23:17:09.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:09.986 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:09.987 00.001 8996 Enqueuing Expose request
23:17:09.988 00.001 20224 Worker thread wakes up
23:17:09.988 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:09.989 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:09.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:10.955 00.966 20224 Exposure complete
23:17:11.013 00.058 20224 worker thread done servicing request
23:17:11.013 00.000 8996 OnExposeComplete: enter
23:17:11.015 00.002 8996 UpdateGuideState(): m_state=6
23:17:11.016 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7084
23:17:11.016 00.000 8996 Star::Find returns 1 (0), X=136.77, Y=472.60, Mass=666376, SNR=322.4, Peak=59443 HFD=4.5
23:17:11.017 00.001 8996 MultiStar: [#1 0.14,-0.14,0.72,U] [#2 0.02,-0.33,0.85,U] [#3 0.10,-0.02,0.68,U] [#4 0.05,0.18,0.57,U] [#5 0.22,-0.20,0.70,U] [#6 0.31,-0.14,0.47,U] [#7 -0.05,0.04,0.45,U] [#8 0.13,-0.26,0.43,U] 
23:17:11.018 00.001 8996 single-star, 8 included, MultiStar: {0.11, -0.12}, one-star: {0.07, -0.09}
23:17:11.020 00.002 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
23:17:11.021 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
23:17:11.022 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-0.95 mountX=0.08 mountY=0.09, mountTheta=0.85
23:17:11.025 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
23:17:11.026 00.001 8996 Enqueuing Move request for scope (0.07, -0.09)
23:17:11.027 00.001 20224 Worker thread wakes up
23:17:11.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
23:17:11.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
23:17:11.027 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.09
23:17:11.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:17:11.028 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:11.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:17:11.028 00.000 20224 MoveAxis(E, 0, ABG)
23:17:11.028 00.000 20224 Move returns status 0, amount 0
23:17:11.028 00.000 20224 MoveAxis(N, 0, ABG)
23:17:11.028 00.000 20224 Move returns status 0, amount 0
23:17:11.028 00.000 20224 move complete, result=0
23:17:11.028 00.000 20224 worker thread done servicing request
23:17:11.038 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59443, med=2822, FiltMin=2563, FiltMax=28304, Gamma=1.000
23:17:11.062 00.024 8996 UpdateGuideState exits: m=666376 SNR=322.4
23:17:11.063 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:11.064 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:11.065 00.001 8996 Enqueuing Expose request
23:17:11.066 00.001 20224 Worker thread wakes up
23:17:11.066 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:11.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:11.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:12.233 01.167 20224 Exposure complete
23:17:12.299 00.066 20224 worker thread done servicing request
23:17:12.300 00.001 8996 OnExposeComplete: enter
23:17:12.300 00.000 8996 UpdateGuideState(): m_state=6
23:17:12.301 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7085
23:17:12.302 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.63, Mass=756706, SNR=384.9, Peak=59363 HFD=4.7
23:17:12.303 00.001 8996 MultiStar: [#1 0.16,-0.17,0.54,U] [#2 0.22,-0.35,0.63,U] [#3 0.19,-0.17,0.54,U] [#4 0.16,-0.10,0.47,U] [#5 0.15,-0.31,0.53,U] [#6 0.23,-0.33,0.35,U] [#7 0.00,-0.06,0.43,U] [#8 0.02,-0.33,0.32,U] 
23:17:12.304 00.001 8996 single-star, 8 included, MultiStar: {0.12, -0.19}, one-star: {-0.01, -0.06}
23:17:12.305 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:17:12.305 00.000 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
23:17:12.306 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.65 mountX=0.00 mountY=0.06, mountTheta=1.56
23:17:12.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
23:17:12.309 00.001 8996 Enqueuing Move request for scope (-0.01, -0.06)
23:17:12.310 00.001 20224 Worker thread wakes up
23:17:12.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
23:17:12.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
23:17:12.310 00.000 20224 Moving (-0.01, -0.06) raw xDistance=0.00 yDistance=0.06
23:17:12.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:17:12.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:12.311 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:17:12.311 00.000 20224 MoveAxis(E, 0, ABG)
23:17:12.311 00.000 20224 Move returns status 0, amount 0
23:17:12.311 00.000 20224 MoveAxis(N, 0, ABG)
23:17:12.311 00.000 20224 Move returns status 0, amount 0
23:17:12.311 00.000 20224 move complete, result=0
23:17:12.311 00.000 20224 worker thread done servicing request
23:17:12.317 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59363, med=2822, FiltMin=2550, FiltMax=31408, Gamma=1.000
23:17:12.345 00.028 8996 UpdateGuideState exits: m=756706 SNR=384.9
23:17:12.347 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:12.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:12.350 00.002 8996 Enqueuing Expose request
23:17:12.351 00.001 20224 Worker thread wakes up
23:17:12.352 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:12.353 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:12.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:13.332 00.979 20224 Exposure complete
23:17:13.411 00.079 20224 worker thread done servicing request
23:17:13.411 00.000 8996 OnExposeComplete: enter
23:17:13.412 00.001 8996 UpdateGuideState(): m_state=6
23:17:13.412 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7086
23:17:13.413 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.50, Mass=739371, SNR=361.5, Peak=54643 HFD=4.6
23:17:13.414 00.001 8996 MultiStar: [#1 0.18,-0.31,0.61,U] [#2 0.12,-0.39,0.72,U] [#3 0.27,-0.41,0.00,M1] [#4 0.12,-0.28,0.53,U] [#5 0.26,-0.29,0.63,U] [#6 0.28,-0.34,0.00,M4] [#7 0.20,-0.06,0.42,U] [#8 0.22,-0.26,0.39,U] 
23:17:13.415 00.001 8996 single-star, 6 included, MultiStar: {0.13, -0.26}, one-star: {-0.03, -0.19}
23:17:13.416 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
23:17:13.416 00.000 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
23:17:13.417 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.70 mountX=-0.01 mountY=0.19, mountTheta=1.61
23:17:13.419 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.19, opts=13)
23:17:13.419 00.000 8996 Enqueuing Move request for scope (-0.03, -0.19)
23:17:13.420 00.001 20224 Worker thread wakes up
23:17:13.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
23:17:13.421 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
23:17:13.421 00.000 20224 Moving (-0.03, -0.19) raw xDistance=-0.01 yDistance=0.19
23:17:13.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:17:13.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:13.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:17:13.421 00.000 20224 MoveAxis(E, 0, ABG)
23:17:13.421 00.000 20224 Move returns status 0, amount 0
23:17:13.421 00.000 20224 MoveAxis(N, 0, ABG)
23:17:13.421 00.000 20224 Move returns status 0, amount 0
23:17:13.421 00.000 20224 move complete, result=0
23:17:13.421 00.000 20224 worker thread done servicing request
23:17:13.426 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54643, med=2822, FiltMin=2566, FiltMax=30934, Gamma=1.000
23:17:13.442 00.016 8996 UpdateGuideState exits: m=739371 SNR=361.5
23:17:13.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:13.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:13.444 00.000 8996 Enqueuing Expose request
23:17:13.445 00.001 20224 Worker thread wakes up
23:17:13.445 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:17:13.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:13.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:14.626 01.180 20224 Exposure complete
23:17:14.701 00.075 20224 worker thread done servicing request
23:17:14.701 00.000 8996 OnExposeComplete: enter
23:17:14.703 00.002 8996 UpdateGuideState(): m_state=6
23:17:14.706 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7087
23:17:14.706 00.000 8996 Star::Find returns 1 (0), X=136.68, Y=472.64, Mass=727679, SNR=369.7, Peak=59667 HFD=4.7
23:17:14.708 00.002 8996 MultiStar: [#1 0.01,-0.38,0.61,U] [#2 0.04,-0.49,0.00,M2] [#3 0.05,-0.08,0.60,U] [#4 0.03,-0.05,0.53,U] [#5 -0.07,-0.17,0.53,U] [#6 -0.06,-0.23,0.40,U] [#7 -0.27,-0.20,0.38,U] [#8 -0.07,-0.20,0.41,U] 
23:17:14.709 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.16}, one-star: {-0.02, -0.06}
23:17:14.710 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
23:17:14.712 00.002 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
23:17:14.712 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.89 mountX=-0.01 mountY=0.06, mountTheta=1.79
23:17:14.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
23:17:14.715 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
23:17:14.716 00.001 20224 Worker thread wakes up
23:17:14.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
23:17:14.716 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
23:17:14.716 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
23:17:14.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:17:14.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:14.717 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:17:14.717 00.000 20224 MoveAxis(E, 0, ABG)
23:17:14.717 00.000 20224 Move returns status 0, amount 0
23:17:14.717 00.000 20224 MoveAxis(N, 0, ABG)
23:17:14.717 00.000 20224 Move returns status 0, amount 0
23:17:14.717 00.000 20224 move complete, result=0
23:17:14.717 00.000 20224 worker thread done servicing request
23:17:14.720 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59667, med=2822, FiltMin=2557, FiltMax=31341, Gamma=1.000
23:17:14.734 00.014 8996 UpdateGuideState exits: m=727679 SNR=369.7
23:17:14.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:14.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:14.737 00.001 8996 Enqueuing Expose request
23:17:14.738 00.001 20224 Worker thread wakes up
23:17:14.738 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:14.739 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:14.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:15.722 00.983 20224 Exposure complete
23:17:15.802 00.080 20224 worker thread done servicing request
23:17:15.802 00.000 8996 OnExposeComplete: enter
23:17:15.803 00.001 8996 UpdateGuideState(): m_state=6
23:17:15.804 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7088
23:17:15.805 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.91, Mass=713234, SNR=361.8, Peak=65535 HFD=4.6
23:17:15.806 00.001 8996 MultiStar: [#1 -0.05,-0.24,0.64,U] [#2 0.08,-0.61,0.00,M3] [#3 -0.07,-0.22,0.69,U] [#4 -0.01,0.02,0.55,U] [#5 0.18,-0.09,0.52,U] [#6 0.09,-0.30,0.44,U] [#7 0.02,-0.18,0.41,U] [#8 0.24,-0.37,0.00,M1] 
23:17:15.806 00.000 8996 refined, 6 included, MultiStar: {-0.00, -0.08}, one-star: {-0.06, 0.21}
23:17:15.807 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
23:17:15.808 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
23:17:15.809 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.58 mountX=0.01 mountY=0.08, mountTheta=1.48
23:17:15.810 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.08, opts=13)
23:17:15.811 00.001 8996 Enqueuing Move request for scope (-0.00, -0.08)
23:17:15.812 00.001 20224 Worker thread wakes up
23:17:15.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
23:17:15.812 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
23:17:15.812 00.000 20224 Moving (-0.00, -0.08) raw xDistance=0.01 yDistance=0.08
23:17:15.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:17:15.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:15.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:17:15.812 00.000 20224 MoveAxis(E, 0, ABG)
23:17:15.812 00.000 20224 Move returns status 0, amount 0
23:17:15.812 00.000 20224 MoveAxis(N, 0, ABG)
23:17:15.812 00.000 20224 Move returns status 0, amount 0
23:17:15.812 00.000 20224 move complete, result=0
23:17:15.812 00.000 20224 worker thread done servicing request
23:17:15.816 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2822, FiltMin=2544, FiltMax=28662, Gamma=1.000
23:17:15.834 00.018 8996 UpdateGuideState exits: m=713234 SNR=361.8
23:17:15.836 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:15.838 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:15.839 00.001 8996 Enqueuing Expose request
23:17:15.840 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:15.843 00.003 20224 Worker thread wakes up
23:17:15.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:15.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:17.012 01.169 20224 Exposure complete
23:17:17.077 00.065 20224 worker thread done servicing request
23:17:17.077 00.000 8996 OnExposeComplete: enter
23:17:17.078 00.001 8996 UpdateGuideState(): m_state=6
23:17:17.079 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7089
23:17:17.080 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.67, Mass=746800, SNR=375.2, Peak=61011 HFD=4.7
23:17:17.081 00.001 8996 MultiStar: [#1 -0.03,-0.40,0.63,U] [#2 0.17,-0.44,0.00,M4] [#3 0.19,-0.52,0.00,M1] [#4 0.02,-0.34,0.50,U] [#5 -0.02,-0.32,0.57,U] [#6 0.29,-0.55,0.00,M3] [#7 0.19,-0.38,0.45,U] [#8 0.16,-0.51,0.00,M2] 
23:17:17.081 00.000 8996 single-star, 4 included, MultiStar: {0.01, -0.25}, one-star: {-0.04, -0.02}
23:17:17.082 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
23:17:17.083 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
23:17:17.084 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.57 mountX=-0.03 mountY=0.03, mountTheta=2.46
23:17:17.085 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
23:17:17.086 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
23:17:17.087 00.001 20224 Worker thread wakes up
23:17:17.087 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:17:17.087 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:17:17.087 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.03 yDistance=0.03
23:17:17.087 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:17:17.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:17.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:17.087 00.000 20224 MoveAxis(E, 0, ABG)
23:17:17.087 00.000 20224 Move returns status 0, amount 0
23:17:17.087 00.000 20224 MoveAxis(N, 0, ABG)
23:17:17.087 00.000 20224 Move returns status 0, amount 0
23:17:17.087 00.000 20224 move complete, result=0
23:17:17.087 00.000 20224 worker thread done servicing request
23:17:17.094 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61011, med=2822, FiltMin=2566, FiltMax=30733, Gamma=1.000
23:17:17.113 00.019 8996 UpdateGuideState exits: m=746800 SNR=375.2
23:17:17.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:17.114 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:17.115 00.001 8996 Enqueuing Expose request
23:17:17.116 00.001 20224 Worker thread wakes up
23:17:17.116 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:17.117 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:17.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:18.079 00.962 20224 Exposure complete
23:17:18.162 00.083 20224 worker thread done servicing request
23:17:18.162 00.000 8996 OnExposeComplete: enter
23:17:18.163 00.001 8996 UpdateGuideState(): m_state=6
23:17:18.164 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7090
23:17:18.165 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.57, Mass=754773, SNR=347.5, Peak=56643 HFD=4.6
23:17:18.166 00.001 8996 MultiStar: [#1 -0.09,-0.59,0.00,M1] [#2 0.10,-0.86,0.00,M5] [#3 -0.01,-0.65,0.00,M2] [#4 -0.03,-0.50,0.00,M1] [#5 -0.03,-0.49,0.00,M1] [#6 0.19,-0.78,0.00,M4] [#7 -0.01,-0.46,0.00,M1] [#8 0.05,-0.54,0.00,M3] 
23:17:18.167 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:17:18.169 00.002 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
23:17:18.171 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.13 cameraTheta=-1.65 mountX=0.00 mountY=0.13, mountTheta=1.56
23:17:18.174 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
23:17:18.175 00.001 8996 Enqueuing Move request for scope (-0.01, -0.12)
23:17:18.176 00.001 20224 Worker thread wakes up
23:17:18.177 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
23:17:18.177 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
23:17:18.177 00.000 20224 Moving (-0.01, -0.12) raw xDistance=0.00 yDistance=0.13
23:17:18.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:17:18.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:18.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:17:18.177 00.000 20224 MoveAxis(E, 0, ABG)
23:17:18.177 00.000 20224 Move returns status 0, amount 0
23:17:18.177 00.000 20224 MoveAxis(N, 0, ABG)
23:17:18.177 00.000 20224 Move returns status 0, amount 0
23:17:18.177 00.000 20224 move complete, result=0
23:17:18.178 00.001 20224 worker thread done servicing request
23:17:18.185 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=56643, med=2822, FiltMin=2558, FiltMax=31376, Gamma=1.000
23:17:18.198 00.013 8996 UpdateGuideState exits: m=754773 SNR=347.5
23:17:18.200 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:18.200 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:18.201 00.001 8996 Enqueuing Expose request
23:17:18.202 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:18.203 00.001 20224 Worker thread wakes up
23:17:18.203 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:18.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:19.399 01.196 20224 Exposure complete
23:17:19.455 00.056 20224 worker thread done servicing request
23:17:19.455 00.000 8996 OnExposeComplete: enter
23:17:19.456 00.001 8996 UpdateGuideState(): m_state=6
23:17:19.458 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7091
23:17:19.459 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.60, Mass=705521, SNR=337.4, Peak=56003 HFD=4.6
23:17:19.461 00.002 8996 MultiStar: [#1 0.06,-0.33,0.72,U] [#2 0.24,-0.48,0.00,M6] [#3 0.28,-0.51,0.00,M3] [#4 0.20,-0.39,0.00,M2] [#5 0.04,-0.20,0.61,U] [#6 0.37,-0.62,0.00,M5] [#7 0.14,-0.45,0.00,M2] [#8 0.10,-0.42,0.00,M4] 
23:17:19.463 00.002 8996 single-star, 2 included, MultiStar: {0.05, -0.19}, one-star: {0.06, -0.10}
23:17:19.464 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
23:17:19.465 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
23:17:19.466 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-1.02 mountX=0.07 mountY=0.09, mountTheta=0.92
23:17:19.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
23:17:19.468 00.000 8996 Enqueuing Move request for scope (0.06, -0.10)
23:17:19.469 00.001 20224 Worker thread wakes up
23:17:19.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
23:17:19.470 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
23:17:19.470 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.09
23:17:19.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:17:19.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:19.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:17:19.470 00.000 20224 MoveAxis(E, 0, ABG)
23:17:19.470 00.000 20224 Move returns status 0, amount 0
23:17:19.470 00.000 20224 MoveAxis(N, 0, ABG)
23:17:19.470 00.000 20224 Move returns status 0, amount 0
23:17:19.470 00.000 20224 move complete, result=0
23:17:19.470 00.000 20224 worker thread done servicing request
23:17:19.475 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56003, med=2822, FiltMin=2521, FiltMax=28912, Gamma=1.000
23:17:19.488 00.013 8996 UpdateGuideState exits: m=705521 SNR=337.4
23:17:19.489 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:19.490 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:19.490 00.000 8996 Enqueuing Expose request
23:17:19.491 00.001 20224 Worker thread wakes up
23:17:19.491 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:19.492 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:19.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:20.474 00.982 20224 Exposure complete
23:17:20.530 00.056 20224 worker thread done servicing request
23:17:20.530 00.000 8996 OnExposeComplete: enter
23:17:20.531 00.001 8996 UpdateGuideState(): m_state=6
23:17:20.532 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7092
23:17:20.533 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.62, Mass=710206, SNR=356.1, Peak=58275 HFD=4.5
23:17:20.534 00.001 8996 MultiStar: [#1 0.08,-0.48,0.00,M1] [#2 0.10,-0.68,0.00,M7] [#3 0.17,-0.48,0.00,M4] [#4 0.00,-0.10,0.47,U] [#5 0.01,-0.27,0.62,U] [#6 0.28,-0.22,0.41,U] [#7 0.23,-0.30,0.43,U] [#8 0.01,-0.31,0.37,U] 
23:17:20.534 00.000 8996 single-star, 5 included, MultiStar: {0.10, -0.19}, one-star: {0.11, -0.08}
23:17:20.535 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
23:17:20.536 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
23:17:20.537 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.60 mountX=0.12 mountY=0.06, mountTheta=0.49
23:17:20.538 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
23:17:20.539 00.001 8996 Enqueuing Move request for scope (0.11, -0.08)
23:17:20.540 00.001 20224 Worker thread wakes up
23:17:20.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
23:17:20.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
23:17:20.540 00.000 20224 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=0.06
23:17:20.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:17:20.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:20.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:17:20.540 00.000 20224 MoveAxis(E, 0, ABG)
23:17:20.540 00.000 20224 Move returns status 0, amount 0
23:17:20.540 00.000 20224 MoveAxis(N, 0, ABG)
23:17:20.540 00.000 20224 Move returns status 0, amount 0
23:17:20.540 00.000 20224 move complete, result=0
23:17:20.541 00.001 20224 worker thread done servicing request
23:17:20.544 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58275, med=2822, FiltMin=2569, FiltMax=29398, Gamma=1.000
23:17:20.562 00.018 8996 UpdateGuideState exits: m=710206 SNR=356.1
23:17:20.564 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:20.566 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:20.567 00.001 8996 Enqueuing Expose request
23:17:20.569 00.002 20224 Worker thread wakes up
23:17:20.569 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:20.571 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:20.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:21.743 01.172 20224 Exposure complete
23:17:21.810 00.067 20224 worker thread done servicing request
23:17:21.810 00.000 8996 OnExposeComplete: enter
23:17:21.811 00.001 8996 UpdateGuideState(): m_state=6
23:17:21.813 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7093
23:17:21.814 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.70, Mass=720282, SNR=376.4, Peak=60227 HFD=4.7
23:17:21.815 00.001 8996 MultiStar: [#1 0.08,-0.36,0.64,U] [#2 -0.02,-0.40,0.70,U] [#3 0.11,-0.26,0.61,U] [#4 0.08,-0.18,0.53,U] [#5 0.05,-0.17,0.54,U] [#6 0.17,-0.29,0.37,U] [#7 0.06,0.00,0.38,U] [#8 0.17,-0.26,0.35,U] 
23:17:21.817 00.002 8996 single-star, 8 included, MultiStar: {0.05, -0.20}, one-star: {-0.04, 0.00}
23:17:21.818 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
23:17:21.820 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
23:17:21.822 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.08 mountX=-0.04 mountY=0.00, mountTheta=3.09
23:17:21.824 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.00, opts=13)
23:17:21.826 00.002 8996 Enqueuing Move request for scope (-0.04, 0.00)
23:17:21.827 00.001 20224 Worker thread wakes up
23:17:21.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
23:17:21.828 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
23:17:21.828 00.000 20224 Moving (-0.04, 0.00) raw xDistance=-0.04 yDistance=0.00
23:17:21.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:17:21.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:21.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:17:21.828 00.000 20224 MoveAxis(E, 0, ABG)
23:17:21.828 00.000 20224 Move returns status 0, amount 0
23:17:21.828 00.000 20224 MoveAxis(N, 0, ABG)
23:17:21.828 00.000 20224 Move returns status 0, amount 0
23:17:21.828 00.000 20224 move complete, result=0
23:17:21.829 00.001 20224 worker thread done servicing request
23:17:21.835 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60227, med=2822, FiltMin=2569, FiltMax=29024, Gamma=1.000
23:17:21.862 00.027 8996 UpdateGuideState exits: m=720282 SNR=376.4
23:17:21.864 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:21.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:21.866 00.001 8996 Enqueuing Expose request
23:17:21.867 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:21.868 00.001 20224 Worker thread wakes up
23:17:21.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:21.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:22.848 00.979 20224 Exposure complete
23:17:22.933 00.085 20224 worker thread done servicing request
23:17:22.933 00.000 8996 OnExposeComplete: enter
23:17:22.934 00.001 8996 UpdateGuideState(): m_state=6
23:17:22.936 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7094
23:17:22.937 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=472.62, Mass=748052, SNR=389.8, Peak=51574 HFD=4.7
23:17:22.938 00.001 8996 MultiStar: [#1 -0.00,-0.37,0.63,U] [#2 -0.11,-0.40,0.66,U] [#3 -0.00,-0.24,0.54,U] [#4 0.01,-0.08,0.45,U] [#5 -0.15,-0.30,0.54,U] [#6 0.19,-0.38,0.41,U] [#7 -0.15,-0.15,0.40,U] [#8 -0.08,-0.36,0.31,U] 
23:17:22.940 00.002 8996 refined, 8 included, MultiStar: {-0.12, -0.25}, one-star: {-0.42, -0.08}
23:17:22.941 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
23:17:22.942 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.25)
23:17:22.944 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.27 cameraTheta=-2.01 mountX=-0.09 mountY=0.26, mountTheta=1.91
23:17:22.948 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.25, opts=13)
23:17:22.951 00.003 8996 Enqueuing Move request for scope (-0.12, -0.25)
23:17:22.953 00.002 20224 Worker thread wakes up
23:17:22.954 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
23:17:22.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
23:17:22.954 00.000 20224 Moving (-0.12, -0.25) raw xDistance=-0.09 yDistance=0.26
23:17:22.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:17:22.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:17:22.954 00.000 20224 MoveAxis(E, 0, ABG)
23:17:22.954 00.000 20224 Move returns status 0, amount 0
23:17:22.954 00.000 20224 MoveAxis(S, 55, ABG)
23:17:22.954 00.000 20224 Guiding  Dir = 1, Dur = 55
23:17:22.955 00.001 20224 IsSlewing returns 0
23:17:22.955 00.000 20224 IsGuiding returns 0
23:17:22.957 00.002 20224 PulseGuide returned control before completion, sleep 64
23:17:22.963 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51574, med=2822, FiltMin=2550, FiltMax=23805, Gamma=1.000
23:17:22.984 00.021 8996 UpdateGuideState exits: m=748052 SNR=389.8
23:17:22.986 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:22.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:22.988 00.001 8996 Enqueuing Expose request
23:17:23.030 00.042 20224 IsGuiding returns 1
23:17:23.030 00.000 20224 scope still moving after pulse duration time elapsed
23:17:23.057 00.027 20224 IsSlewing returns 0
23:17:23.058 00.001 20224 IsGuiding returns 0
23:17:23.058 00.000 20224 scope move finished after 55 + 47 ms
23:17:23.058 00.000 20224 Move returns status 0, amount 55
23:17:23.058 00.000 20224 move complete, result=0
23:17:23.058 00.000 20224 worker thread done servicing request
23:17:23.058 00.000 20224 Worker thread wakes up
23:17:23.058 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
23:17:23.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:23.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:24.221 01.162 20224 Exposure complete
23:17:24.277 00.056 20224 worker thread done servicing request
23:17:24.277 00.000 8996 OnExposeComplete: enter
23:17:24.278 00.001 8996 UpdateGuideState(): m_state=6
23:17:24.279 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7095
23:17:24.280 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.81, Mass=740718, SNR=337.5, Peak=61795 HFD=4.5
23:17:24.281 00.001 8996 MultiStar: [#1 -0.06,0.10,0.75,U] [#2 -0.13,0.02,0.73,U] [#3 -0.01,0.05,0.66,U] [#4 -0.19,0.26,0.49,U] [#5 -0.11,0.20,0.68,U] [#6 0.11,-0.17,0.50,U] [#7 -0.23,0.12,0.46,U] [#8 -0.09,0.28,0.42,U] 
23:17:24.284 00.003 8996 refined, 8 included, MultiStar: {-0.11, 0.10}, one-star: {-0.22, 0.12}
23:17:24.286 00.002 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
23:17:24.288 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
23:17:24.290 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.38 mountX=-0.12 mountY=-0.09, mountTheta=-2.48
23:17:24.293 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.10, opts=13)
23:17:24.295 00.002 8996 Enqueuing Move request for scope (-0.11, 0.10)
23:17:24.296 00.001 20224 Worker thread wakes up
23:17:24.297 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
23:17:24.297 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
23:17:24.297 00.000 20224 Moving (-0.11, 0.10) raw xDistance=-0.12 yDistance=-0.09
23:17:24.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:17:24.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:24.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:17:24.297 00.000 20224 MoveAxis(E, 0, ABG)
23:17:24.297 00.000 20224 Move returns status 0, amount 0
23:17:24.297 00.000 20224 MoveAxis(N, 0, ABG)
23:17:24.297 00.000 20224 Move returns status 0, amount 0
23:17:24.297 00.000 20224 move complete, result=0
23:17:24.297 00.000 20224 worker thread done servicing request
23:17:24.302 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61795, med=2822, FiltMin=2547, FiltMax=30109, Gamma=1.000
23:17:24.314 00.012 8996 UpdateGuideState exits: m=740718 SNR=337.5
23:17:24.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:24.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:24.317 00.001 8996 Enqueuing Expose request
23:17:24.317 00.000 20224 Worker thread wakes up
23:17:24.317 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:17:24.318 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:24.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:25.302 00.984 20224 Exposure complete
23:17:25.388 00.086 20224 worker thread done servicing request
23:17:25.388 00.000 8996 OnExposeComplete: enter
23:17:25.390 00.002 8996 UpdateGuideState(): m_state=6
23:17:25.392 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7096
23:17:25.393 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=473.04, Mass=755997, SNR=365.4, Peak=65535 HFD=4.4
23:17:25.395 00.002 8996 MultiStar: [#1 0.04,0.22,0.71,U] [#2 0.03,0.05,0.80,U] [#3 0.06,0.05,0.56,U] [#4 -0.15,0.29,0.52,U] [#5 -0.09,0.23,0.57,U] [#6 0.20,0.02,0.38,U] [#7 0.04,0.40,0.43,U] [#8 -0.11,0.31,0.36,U] 
23:17:25.397 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.22}, one-star: {-0.10, 0.35}
23:17:25.398 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
23:17:25.399 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:17:25.400 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.65 mountX=-0.04 mountY=-0.21, mountTheta=-1.75
23:17:25.401 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.22, opts=13)
23:17:25.402 00.001 8996 Enqueuing Move request for scope (-0.02, 0.22)
23:17:25.404 00.002 20224 Worker thread wakes up
23:17:25.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
23:17:25.404 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
23:17:25.404 00.000 20224 Moving (-0.02, 0.22) raw xDistance=-0.04 yDistance=-0.21
23:17:25.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:17:25.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:25.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:17:25.404 00.000 20224 MoveAxis(E, 0, ABG)
23:17:25.404 00.000 20224 Move returns status 0, amount 0
23:17:25.404 00.000 20224 MoveAxis(N, 0, ABG)
23:17:25.404 00.000 20224 Move returns status 0, amount 0
23:17:25.404 00.000 20224 move complete, result=0
23:17:25.404 00.000 20224 worker thread done servicing request
23:17:25.414 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2822, FiltMin=2560, FiltMax=30656, Gamma=1.000
23:17:25.436 00.022 8996 UpdateGuideState exits: m=755997 SNR=365.4
23:17:25.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:25.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:25.439 00.001 8996 Enqueuing Expose request
23:17:25.439 00.000 20224 Worker thread wakes up
23:17:25.439 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:25.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:25.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:26.600 01.160 20224 Exposure complete
23:17:26.680 00.080 20224 worker thread done servicing request
23:17:26.680 00.000 8996 OnExposeComplete: enter
23:17:26.681 00.001 8996 UpdateGuideState(): m_state=6
23:17:26.682 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7097
23:17:26.683 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=472.94, Mass=672249, SNR=344.7, Peak=64851 HFD=4.4
23:17:26.684 00.001 8996 MultiStar: [#1 0.44,-0.08,0.00,M1] [#2 0.37,-0.32,0.00,M4] [#3 0.59,0.02,0.00,M1] [#4 0.45,0.20,0.00,M1] [#5 0.54,0.05,0.00,M1] [#6 0.56,-0.10,0.00,M1] [#7 0.25,0.14,0.46,U] [#8 0.44,-0.08,0.00,M1] 
23:17:26.686 00.002 8996 refined, 1 included, MultiStar: {0.26, 0.21}, one-star: {0.26, 0.25}
23:17:26.688 00.002 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
23:17:26.690 00.002 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
23:17:26.693 00.003 8996 CameraToMount -- cameraX=0.26 cameraY=0.21 hyp=0.33 cameraTheta=0.70 mountX=0.23 mountY=-0.24, mountTheta=-0.80
23:17:26.695 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.21, opts=13)
23:17:26.696 00.001 8996 Enqueuing Move request for scope (0.26, 0.21)
23:17:26.697 00.001 20224 Worker thread wakes up
23:17:26.698 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.21) opts 0xd
23:17:26.698 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.21)
23:17:26.698 00.000 20224 Moving (0.26, 0.21) raw xDistance=0.23 yDistance=-0.24
23:17:26.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:17:26.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:17:26.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:17:26.698 00.000 20224 MoveAxis(W, 34, ABG)
23:17:26.698 00.000 20224 Guiding  Dir = 3, Dur = 34
23:17:26.699 00.001 20224 IsSlewing returns 0
23:17:26.700 00.001 20224 IsGuiding returns 0
23:17:26.706 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=64851, med=2822, FiltMin=2561, FiltMax=26400, Gamma=1.000
23:17:26.730 00.024 8996 UpdateGuideState exits: m=672249 SNR=344.7
23:17:26.732 00.002 20224 PulseGuide returned control before completion, sleep 13
23:17:26.732 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:26.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:26.734 00.001 8996 Enqueuing Expose request
23:17:26.761 00.027 20224 IsGuiding returns 1
23:17:26.761 00.000 20224 scope still moving after pulse duration time elapsed
23:17:26.793 00.032 20224 IsSlewing returns 0
23:17:26.793 00.000 20224 IsGuiding returns 1
23:17:26.824 00.031 20224 IsSlewing returns 0
23:17:26.824 00.000 20224 IsGuiding returns 0
23:17:26.824 00.000 20224 scope move finished after 34 + 90 ms
23:17:26.824 00.000 20224 Move returns status 0, amount 34
23:17:26.824 00.000 20224 MoveAxis(N, 0, ABG)
23:17:26.824 00.000 20224 Move returns status 0, amount 0
23:17:26.824 00.000 20224 move complete, result=0
23:17:26.824 00.000 20224 worker thread done servicing request
23:17:26.826 00.002 20224 Worker thread wakes up
23:17:26.826 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.2 px 0 ms NORTH
23:17:26.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:26.828 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:27.819 00.991 20224 Exposure complete
23:17:27.895 00.076 20224 worker thread done servicing request
23:17:27.896 00.001 8996 OnExposeComplete: enter
23:17:27.897 00.001 8996 UpdateGuideState(): m_state=6
23:17:27.898 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7098
23:17:27.899 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=472.78, Mass=695478, SNR=328.3, Peak=53590 HFD=4.4
23:17:27.901 00.002 8996 MultiStar: [#1 -0.40,-0.04,0.67,U] [#2 -0.45,-0.15,0.00,M5] [#3 -0.37,-0.01,0.65,U] [#4 -0.43,0.08,0.00,M2] [#5 -0.24,-0.10,0.68,U] [#6 -0.31,-0.25,0.49,U] [#7 -0.54,-0.02,0.00,M1] [#8 -0.33,-0.16,0.42,U] 
23:17:27.901 00.000 8996 refined, 5 included, MultiStar: {-0.39, -0.05}, one-star: {-0.55, 0.09}
23:17:27.902 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
23:17:27.903 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
23:17:27.904 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.05 hyp=0.39 cameraTheta=-3.01 mountX=-0.38 mountY=0.09, mountTheta=2.90
23:17:27.905 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.05, opts=13)
23:17:27.906 00.001 8996 Enqueuing Move request for scope (-0.39, -0.05)
23:17:27.906 00.000 20224 Worker thread wakes up
23:17:27.907 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.05) opts 0xd
23:17:27.907 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.05)
23:17:27.907 00.000 20224 Moving (-0.39, -0.05) raw xDistance=-0.38 yDistance=0.09
23:17:27.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
23:17:27.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:27.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:17:27.907 00.000 20224 MoveAxis(E, 53, ABG)
23:17:27.907 00.000 20224 Guiding  Dir = 2, Dur = 53
23:17:27.907 00.000 20224 IsSlewing returns 0
23:17:27.907 00.000 20224 IsGuiding returns 0
23:17:27.911 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53590, med=2822, FiltMin=2534, FiltMax=26294, Gamma=1.000
23:17:27.918 00.007 20224 PulseGuide returned control before completion, sleep 54
23:17:27.924 00.006 8996 UpdateGuideState exits: m=695478 SNR=328.3
23:17:27.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:27.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:27.927 00.001 8996 Enqueuing Expose request
23:17:27.980 00.053 20224 IsGuiding returns 1
23:17:27.980 00.000 20224 scope still moving after pulse duration time elapsed
23:17:28.012 00.032 20224 IsSlewing returns 0
23:17:28.012 00.000 20224 IsGuiding returns 1
23:17:28.044 00.032 20224 IsSlewing returns 0
23:17:28.045 00.001 20224 IsGuiding returns 0
23:17:28.045 00.000 20224 scope move finished after 53 + 83 ms
23:17:28.045 00.000 20224 Move returns status 0, amount 53
23:17:28.045 00.000 20224 MoveAxis(N, 0, ABG)
23:17:28.045 00.000 20224 Move returns status 0, amount 0
23:17:28.045 00.000 20224 move complete, result=0
23:17:28.045 00.000 20224 worker thread done servicing request
23:17:28.045 00.000 20224 Worker thread wakes up
23:17:28.045 00.000 8996 GuideStep: -0.4 px 53 ms EAST, 0.1 px 0 ms NORTH
23:17:28.048 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:28.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:29.218 01.170 20224 Exposure complete
23:17:29.284 00.066 20224 worker thread done servicing request
23:17:29.284 00.000 8996 OnExposeComplete: enter
23:17:29.285 00.001 8996 UpdateGuideState(): m_state=6
23:17:29.286 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7099
23:17:29.286 00.000 8996 Star::Find returns 1 (0), X=136.85, Y=472.83, Mass=708599, SNR=360.3, Peak=65535 HFD=4.3
23:17:29.287 00.001 8996 MultiStar: [#1 -0.03,0.12,0.59,U] [#2 0.21,-0.21,0.67,U] [#3 0.19,-0.19,0.59,U] [#4 0.07,0.03,0.52,U] [#5 0.26,0.04,0.57,U] [#6 0.29,-0.07,0.44,U] [#7 0.07,0.21,0.47,U] [#8 0.22,-0.06,0.37,U] 
23:17:29.288 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.01}, one-star: {0.15, 0.14}
23:17:29.290 00.002 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
23:17:29.290 00.000 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
23:17:29.290 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.05 mountX=0.16 mountY=-0.03, mountTheta=-0.16
23:17:29.292 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.01, opts=13)
23:17:29.293 00.001 8996 Enqueuing Move request for scope (0.16, 0.01)
23:17:29.294 00.001 20224 Worker thread wakes up
23:17:29.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
23:17:29.294 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
23:17:29.294 00.000 20224 Moving (0.16, 0.01) raw xDistance=0.16 yDistance=-0.03
23:17:29.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:17:29.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:29.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:17:29.294 00.000 20224 MoveAxis(E, 0, ABG)
23:17:29.294 00.000 20224 Move returns status 0, amount 0
23:17:29.295 00.001 20224 MoveAxis(N, 0, ABG)
23:17:29.295 00.000 20224 Move returns status 0, amount 0
23:17:29.295 00.000 20224 move complete, result=0
23:17:29.295 00.000 20224 worker thread done servicing request
23:17:29.301 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2822, FiltMin=2534, FiltMax=30144, Gamma=1.000
23:17:29.320 00.019 8996 UpdateGuideState exits: m=708599 SNR=360.3
23:17:29.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:29.322 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:29.322 00.000 8996 Enqueuing Expose request
23:17:29.323 00.001 20224 Worker thread wakes up
23:17:29.323 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:29.324 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:29.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:30.284 00.960 20224 Exposure complete
23:17:30.355 00.071 20224 worker thread done servicing request
23:17:30.355 00.000 8996 OnExposeComplete: enter
23:17:30.356 00.001 8996 UpdateGuideState(): m_state=6
23:17:30.357 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7100
23:17:30.358 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.86, Mass=710644, SNR=328.5, Peak=65535 HFD=4.3
23:17:30.359 00.001 8996 MultiStar: [#1 0.30,0.07,0.66,U] [#2 0.24,-0.11,0.81,U] [#3 0.17,-0.22,0.63,U] [#4 0.09,0.00,0.53,U] [#5 0.39,0.02,0.60,U] [#6 0.21,-0.28,0.49,U] [#7 0.15,-0.11,0.50,U] [#8 0.41,0.11,0.45,U] 
23:17:30.360 00.001 8996 refined, 8 included, MultiStar: {0.24, -0.03}, one-star: {0.23, 0.17}
23:17:30.361 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
23:17:30.361 00.000 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
23:17:30.362 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.11 mountX=0.24 mountY=-0.00, mountTheta=-0.01
23:17:30.364 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.03, opts=13)
23:17:30.364 00.000 8996 Enqueuing Move request for scope (0.24, -0.03)
23:17:30.365 00.001 20224 Worker thread wakes up
23:17:30.365 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd
23:17:30.365 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.03)
23:17:30.365 00.000 20224 Moving (0.24, -0.03) raw xDistance=0.24 yDistance=-0.00
23:17:30.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:17:30.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:30.366 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:17:30.366 00.000 20224 MoveAxis(W, 35, ABG)
23:17:30.366 00.000 20224 Guiding  Dir = 3, Dur = 35
23:17:30.366 00.000 20224 IsSlewing returns 0
23:17:30.366 00.000 20224 IsGuiding returns 0
23:17:30.369 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2822, FiltMin=2573, FiltMax=27936, Gamma=1.000
23:17:30.389 00.020 8996 UpdateGuideState exits: m=710644 SNR=328.5
23:17:30.391 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:30.393 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:30.395 00.002 8996 Enqueuing Expose request
23:17:30.407 00.012 20224 IsGuiding returns 1
23:17:30.407 00.000 20224 scope still moving after pulse duration time elapsed
23:17:30.437 00.030 20224 IsSlewing returns 0
23:17:30.437 00.000 20224 IsGuiding returns 1
23:17:30.469 00.032 20224 IsSlewing returns 0
23:17:30.469 00.000 20224 IsGuiding returns 1
23:17:30.500 00.031 20224 IsSlewing returns 0
23:17:30.501 00.001 20224 IsGuiding returns 0
23:17:30.501 00.000 20224 scope move finished after 35 + 99 ms
23:17:30.501 00.000 20224 Move returns status 0, amount 35
23:17:30.501 00.000 20224 MoveAxis(N, 0, ABG)
23:17:30.501 00.000 20224 Move returns status 0, amount 0
23:17:30.501 00.000 20224 move complete, result=0
23:17:30.501 00.000 20224 worker thread done servicing request
23:17:30.501 00.000 20224 Worker thread wakes up
23:17:30.501 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
23:17:30.504 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:30.505 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:31.678 01.173 20224 Exposure complete
23:17:31.757 00.079 20224 worker thread done servicing request
23:17:31.757 00.000 8996 OnExposeComplete: enter
23:17:31.758 00.001 8996 UpdateGuideState(): m_state=6
23:17:31.759 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7101
23:17:31.760 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=472.92, Mass=679248, SNR=350.7, Peak=47478 HFD=4.3
23:17:31.762 00.002 8996 MultiStar: [#1 -0.37,-0.10,0.59,U] [#2 -0.42,-0.00,0.72,U] [#3 -0.38,-0.15,0.56,U] [#4 -0.49,-0.03,0.00,M1] [#5 -0.39,0.07,0.60,U] [#6 -0.56,-0.44,0.00,M1] [#7 -0.52,-0.05,0.00,M1] [#8 -0.23,-0.15,0.39,U] 
23:17:31.763 00.001 8996 refined, 5 included, MultiStar: {-0.42, 0.02}, one-star: {-0.55, 0.23}
23:17:31.764 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
23:17:31.765 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:17:31.766 00.001 8996 CameraToMount -- cameraX=-0.42 cameraY=0.02 hyp=0.42 cameraTheta=3.10 mountX=-0.42 mountY=0.03, mountTheta=3.07
23:17:31.770 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=0.02, opts=13)
23:17:31.771 00.001 8996 Enqueuing Move request for scope (-0.42, 0.02)
23:17:31.773 00.002 20224 Worker thread wakes up
23:17:31.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.02) opts 0xd
23:17:31.773 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, 0.02)
23:17:31.773 00.000 20224 Moving (-0.42, 0.02) raw xDistance=-0.42 yDistance=0.03
23:17:31.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.42
23:17:31.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:31.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:17:31.773 00.000 20224 MoveAxis(E, 58, ABG)
23:17:31.773 00.000 20224 Guiding  Dir = 2, Dur = 58
23:17:31.774 00.001 20224 IsSlewing returns 0
23:17:31.774 00.000 20224 IsGuiding returns 0
23:17:31.775 00.001 20224 PulseGuide returned control before completion, sleep 67
23:17:31.778 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=47478, med=2822, FiltMin=2573, FiltMax=28803, Gamma=1.000
23:17:31.792 00.014 8996 UpdateGuideState exits: m=679248 SNR=350.7
23:17:31.793 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:31.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:31.795 00.001 8996 Enqueuing Expose request
23:17:31.846 00.051 20224 IsGuiding returns 1
23:17:31.846 00.000 20224 scope still moving after pulse duration time elapsed
23:17:31.877 00.031 20224 IsSlewing returns 0
23:17:31.877 00.000 20224 IsGuiding returns 0
23:17:31.877 00.000 20224 scope move finished after 58 + 46 ms
23:17:31.877 00.000 20224 Move returns status 0, amount 58
23:17:31.877 00.000 20224 MoveAxis(N, 0, ABG)
23:17:31.877 00.000 20224 Move returns status 0, amount 0
23:17:31.877 00.000 20224 move complete, result=0
23:17:31.879 00.002 20224 worker thread done servicing request
23:17:31.879 00.000 20224 Worker thread wakes up
23:17:31.879 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:31.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:31.879 00.000 8996 GuideStep: -0.4 px 58 ms EAST, 0.0 px 0 ms NORTH
23:17:32.860 00.981 20224 Exposure complete
23:17:32.944 00.084 20224 worker thread done servicing request
23:17:32.944 00.000 8996 OnExposeComplete: enter
23:17:32.946 00.002 8996 UpdateGuideState(): m_state=6
23:17:32.947 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7102
23:17:32.949 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=472.74, Mass=679384, SNR=363.3, Peak=51555 HFD=4.6
23:17:32.950 00.001 8996 MultiStar: [#1 -0.17,-0.25,0.64,U] [#2 -0.21,-0.24,0.73,U] [#3 -0.04,-0.24,0.56,U] [#4 -0.18,-0.07,0.50,U] [#5 -0.00,-0.10,0.52,U] [#6 0.05,-0.38,0.40,U] [#7 -0.08,-0.06,0.44,U] [#8 0.09,-0.12,0.40,U] 
23:17:32.952 00.002 8996 single-star, 8 included, MultiStar: {-0.10, -0.14}, one-star: {-0.14, 0.05}
23:17:32.954 00.002 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
23:17:32.955 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:17:32.956 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.80 mountX=-0.14 mountY=-0.03, mountTheta=-2.91
23:17:32.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.05, opts=13)
23:17:32.959 00.001 8996 Enqueuing Move request for scope (-0.14, 0.05)
23:17:32.960 00.001 20224 Worker thread wakes up
23:17:32.961 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
23:17:32.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
23:17:32.961 00.000 20224 Moving (-0.14, 0.05) raw xDistance=-0.14 yDistance=-0.03
23:17:32.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:17:32.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:32.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:17:32.961 00.000 20224 MoveAxis(E, 0, ABG)
23:17:32.961 00.000 20224 Move returns status 0, amount 0
23:17:32.962 00.001 20224 MoveAxis(N, 0, ABG)
23:17:32.962 00.000 20224 Move returns status 0, amount 0
23:17:32.962 00.000 20224 move complete, result=0
23:17:32.962 00.000 20224 worker thread done servicing request
23:17:32.967 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51555, med=2822, FiltMin=2569, FiltMax=26886, Gamma=1.000
23:17:32.983 00.016 8996 UpdateGuideState exits: m=679384 SNR=363.3
23:17:32.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:32.986 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:32.988 00.002 8996 Enqueuing Expose request
23:17:32.991 00.003 20224 Worker thread wakes up
23:17:32.991 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:32.993 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:32.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:34.162 01.169 20224 Exposure complete
23:17:34.234 00.072 20224 worker thread done servicing request
23:17:34.234 00.000 8996 OnExposeComplete: enter
23:17:34.235 00.001 8996 UpdateGuideState(): m_state=6
23:17:34.236 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7103
23:17:34.237 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.55, Mass=745997, SNR=394.4, Peak=51155 HFD=4.8
23:17:34.239 00.002 8996 MultiStar: [#1 0.14,-0.39,0.54,U] [#2 0.04,-0.50,0.00,M2] [#3 0.34,-0.51,0.00,M1] [#4 0.21,-0.25,0.43,U] [#5 0.05,-0.27,0.53,U] [#6 0.29,-0.52,0.00,M1] [#7 0.15,-0.30,0.41,U] [#8 -0.02,-0.44,0.00,M1] 
23:17:34.240 00.001 8996 single-star, 4 included, MultiStar: {0.07, -0.25}, one-star: {-0.06, -0.14}
23:17:34.241 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
23:17:34.242 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.27)
23:17:34.243 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.99 mountX=-0.05 mountY=0.15, mountTheta=1.89
23:17:34.246 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.14, opts=13)
23:17:34.247 00.001 8996 Enqueuing Move request for scope (-0.06, -0.14)
23:17:34.248 00.001 20224 Worker thread wakes up
23:17:34.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
23:17:34.248 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
23:17:34.248 00.000 20224 Moving (-0.06, -0.14) raw xDistance=-0.05 yDistance=0.15
23:17:34.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:17:34.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:34.249 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:17:34.249 00.000 20224 MoveAxis(E, 0, ABG)
23:17:34.249 00.000 20224 Move returns status 0, amount 0
23:17:34.249 00.000 20224 MoveAxis(N, 0, ABG)
23:17:34.249 00.000 20224 Move returns status 0, amount 0
23:17:34.249 00.000 20224 move complete, result=0
23:17:34.249 00.000 20224 worker thread done servicing request
23:17:34.253 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51155, med=2822, FiltMin=2531, FiltMax=30144, Gamma=1.000
23:17:34.270 00.017 8996 UpdateGuideState exits: m=745997 SNR=394.4
23:17:34.273 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:34.275 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:34.277 00.002 8996 Enqueuing Expose request
23:17:34.278 00.001 20224 Worker thread wakes up
23:17:34.279 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:34.280 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:34.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:35.252 00.972 20224 Exposure complete
23:17:35.310 00.058 20224 worker thread done servicing request
23:17:35.310 00.000 8996 OnExposeComplete: enter
23:17:35.311 00.001 8996 UpdateGuideState(): m_state=6
23:17:35.311 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7104
23:17:35.313 00.002 8996 Star::Find returns 1 (0), X=136.67, Y=472.68, Mass=704352, SNR=377.5, Peak=50659 HFD=4.7
23:17:35.314 00.001 8996 MultiStar: [#1 0.16,-0.34,0.64,U] [#2 0.10,-0.53,0.00,M3] [#3 0.30,-0.35,0.00,M2] [#4 0.08,-0.22,0.50,U] [#5 0.07,-0.31,0.59,U] [#6 0.18,-0.37,0.41,U] [#7 0.06,-0.40,0.45,U] [#8 0.19,-0.37,0.38,U] 
23:17:35.315 00.001 8996 single-star, 6 included, MultiStar: {0.08, -0.25}, one-star: {-0.03, -0.01}
23:17:35.315 00.000 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
23:17:35.316 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.59)
23:17:35.317 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.67 mountX=-0.03 mountY=0.02, mountTheta=2.56
23:17:35.318 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
23:17:35.319 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
23:17:35.320 00.001 20224 Worker thread wakes up
23:17:35.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:17:35.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:17:35.320 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
23:17:35.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:17:35.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:35.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:17:35.320 00.000 20224 MoveAxis(E, 0, ABG)
23:17:35.320 00.000 20224 Move returns status 0, amount 0
23:17:35.320 00.000 20224 MoveAxis(N, 0, ABG)
23:17:35.320 00.000 20224 Move returns status 0, amount 0
23:17:35.320 00.000 20224 move complete, result=0
23:17:35.320 00.000 20224 worker thread done servicing request
23:17:35.324 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50659, med=2822, FiltMin=2566, FiltMax=27869, Gamma=1.000
23:17:35.341 00.017 8996 UpdateGuideState exits: m=704352 SNR=377.5
23:17:35.342 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:35.343 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:35.343 00.000 8996 Enqueuing Expose request
23:17:35.344 00.001 20224 Worker thread wakes up
23:17:35.344 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:35.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:35.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:36.500 01.155 20224 Exposure complete
23:17:36.567 00.067 20224 worker thread done servicing request
23:17:36.567 00.000 8996 OnExposeComplete: enter
23:17:36.568 00.001 8996 UpdateGuideState(): m_state=6
23:17:36.570 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7105
23:17:36.572 00.002 8996 Star::Find returns 1 (0), X=136.51, Y=472.26, Mass=715110, SNR=359.3, Peak=46755 HFD=4.6
23:17:36.573 00.001 8996 MultiStar: [#1 -0.18,-0.81,0.00,M1] [#2 -0.20,-0.67,0.00,M4] [#3 -0.06,-0.90,0.00,M3] [#4 -0.21,-0.69,0.00,M1] [#5 -0.28,-0.84,0.00,M1] [#6 -0.07,-0.73,0.00,M1] [#7 -0.24,-0.55,0.00,M1] [#8 -0.16,-0.76,0.00,M1] 
23:17:36.574 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
23:17:36.574 00.000 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
23:17:36.575 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.43 hyp=0.47 cameraTheta=-2.00 mountX=-0.15 mountY=0.45, mountTheta=1.90
23:17:36.578 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.43, opts=13)
23:17:36.580 00.002 8996 Enqueuing Move request for scope (-0.20, -0.43)
23:17:36.582 00.002 20224 Worker thread wakes up
23:17:36.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.43) opts 0xd
23:17:36.582 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.43)
23:17:36.582 00.000 20224 Moving (-0.20, -0.43) raw xDistance=-0.15 yDistance=0.45
23:17:36.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:17:36.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:17:36.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:17:36.582 00.000 20224 MoveAxis(E, 0, ABG)
23:17:36.583 00.001 20224 Move returns status 0, amount 0
23:17:36.583 00.000 20224 MoveAxis(N, 0, ABG)
23:17:36.583 00.000 20224 Move returns status 0, amount 0
23:17:36.583 00.000 20224 move complete, result=0
23:17:36.583 00.000 20224 worker thread done servicing request
23:17:36.590 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46755, med=2822, FiltMin=2553, FiltMax=27008, Gamma=1.000
23:17:36.607 00.017 8996 UpdateGuideState exits: m=715110 SNR=359.3
23:17:36.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:36.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:36.610 00.001 8996 Enqueuing Expose request
23:17:36.611 00.001 20224 Worker thread wakes up
23:17:36.611 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
23:17:36.612 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:36.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:37.588 00.976 20224 Exposure complete
23:17:37.647 00.059 20224 worker thread done servicing request
23:17:37.647 00.000 8996 OnExposeComplete: enter
23:17:37.648 00.001 8996 UpdateGuideState(): m_state=6
23:17:37.649 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7106
23:17:37.650 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.50, Mass=771231, SNR=380.6, Peak=49091 HFD=4.7
23:17:37.651 00.001 8996 MultiStar: [#1 0.25,-0.51,0.00,M2] [#2 0.12,-0.51,0.00,M5] [#3 0.36,-0.58,0.00,M4] [#4 0.28,-0.45,0.00,M2] [#5 0.05,-0.37,0.55,U] [#6 0.29,-0.47,0.00,M2] [#7 0.24,-0.25,0.38,U] [#8 0.16,-0.47,0.00,M2] 
23:17:37.652 00.001 8996 single-star, 2 included, MultiStar: {0.08, -0.25}, one-star: {0.02, -0.19}
23:17:37.654 00.002 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
23:17:37.655 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
23:17:37.657 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.44 mountX=0.04 mountY=0.18, mountTheta=1.34
23:17:37.659 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.19, opts=13)
23:17:37.660 00.001 8996 Enqueuing Move request for scope (0.02, -0.19)
23:17:37.661 00.001 20224 Worker thread wakes up
23:17:37.662 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
23:17:37.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
23:17:37.662 00.000 20224 Moving (0.02, -0.19) raw xDistance=0.04 yDistance=0.18
23:17:37.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:17:37.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:37.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:17:37.662 00.000 20224 MoveAxis(E, 0, ABG)
23:17:37.662 00.000 20224 Move returns status 0, amount 0
23:17:37.662 00.000 20224 MoveAxis(N, 0, ABG)
23:17:37.662 00.000 20224 Move returns status 0, amount 0
23:17:37.662 00.000 20224 move complete, result=0
23:17:37.662 00.000 20224 worker thread done servicing request
23:17:37.667 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49091, med=2822, FiltMin=2553, FiltMax=32390, Gamma=1.000
23:17:37.681 00.014 8996 UpdateGuideState exits: m=771231 SNR=380.6
23:17:37.681 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:37.682 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:37.683 00.001 8996 Enqueuing Expose request
23:17:37.684 00.001 20224 Worker thread wakes up
23:17:37.684 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:37.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:37.684 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:17:38.860 01.176 20224 Exposure complete
23:17:38.944 00.084 20224 worker thread done servicing request
23:17:38.944 00.000 8996 OnExposeComplete: enter
23:17:38.945 00.001 8996 UpdateGuideState(): m_state=6
23:17:38.946 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7107
23:17:38.947 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.86, Mass=728313, SNR=365.6, Peak=60003 HFD=4.5
23:17:38.948 00.001 8996 MultiStar: [#1 0.21,-0.39,0.00,M3] [#2 0.18,-0.27,0.72,U] [#3 0.32,-0.33,0.00,M5] [#4 0.31,-0.18,0.50,U] [#5 0.20,-0.15,0.61,U] [#6 0.20,-0.15,0.39,U] [#7 0.15,-0.01,0.40,U] [#8 0.20,-0.35,0.34,U] 
23:17:38.949 00.001 8996 single-star, 6 included, MultiStar: {0.16, -0.10}, one-star: {0.03, 0.17}
23:17:38.949 00.000 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
23:17:38.950 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
23:17:38.951 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.41 mountX=0.01 mountY=-0.17, mountTheta=-1.51
23:17:38.952 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.17, opts=13)
23:17:38.953 00.001 8996 Enqueuing Move request for scope (0.03, 0.17)
23:17:38.954 00.001 20224 Worker thread wakes up
23:17:38.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
23:17:38.954 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
23:17:38.954 00.000 20224 Moving (0.03, 0.17) raw xDistance=0.01 yDistance=-0.17
23:17:38.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:17:38.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:38.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:17:38.954 00.000 20224 MoveAxis(E, 0, ABG)
23:17:38.954 00.000 20224 Move returns status 0, amount 0
23:17:38.954 00.000 20224 MoveAxis(N, 0, ABG)
23:17:38.954 00.000 20224 Move returns status 0, amount 0
23:17:38.954 00.000 20224 move complete, result=0
23:17:38.955 00.001 20224 worker thread done servicing request
23:17:38.964 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=60003, med=2822, FiltMin=2563, FiltMax=28742, Gamma=1.000
23:17:38.984 00.020 8996 UpdateGuideState exits: m=728313 SNR=365.6
23:17:38.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:38.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:38.988 00.002 8996 Enqueuing Expose request
23:17:38.989 00.001 20224 Worker thread wakes up
23:17:38.989 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:38.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:38.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:39.966 00.976 20224 Exposure complete
23:17:40.034 00.068 20224 worker thread done servicing request
23:17:40.034 00.000 8996 OnExposeComplete: enter
23:17:40.035 00.001 8996 UpdateGuideState(): m_state=6
23:17:40.036 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7108
23:17:40.036 00.000 8996 Star::Find returns 1 (0), X=136.33, Y=472.48, Mass=690979, SNR=333.4, Peak=44547 HFD=4.7
23:17:40.037 00.001 8996 MultiStar: [#1 0.06,-0.37,0.75,U] [#2 -0.17,-0.31,0.79,U] [#3 0.06,-0.51,0.00,M6] [#4 -0.12,-0.25,0.61,U] [#5 -0.15,-0.22,0.61,U] [#6 -0.09,-0.69,0.00,M2] [#7 -0.11,-0.53,0.00,M1] [#8 0.01,-0.48,0.00,M2] 
23:17:40.038 00.001 8996 refined, 4 included, MultiStar: {-0.17, -0.27}, one-star: {-0.37, -0.21}
23:17:40.039 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
23:17:40.040 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.14)
23:17:40.040 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.27 hyp=0.32 cameraTheta=-2.12 mountX=-0.14 mountY=0.29, mountTheta=2.02
23:17:40.042 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.27, opts=13)
23:17:40.045 00.003 8996 Enqueuing Move request for scope (-0.17, -0.27)
23:17:40.047 00.002 20224 Worker thread wakes up
23:17:40.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.27) opts 0xd
23:17:40.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.27)
23:17:40.047 00.000 20224 Moving (-0.17, -0.27) raw xDistance=-0.14 yDistance=0.29
23:17:40.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:17:40.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:17:40.047 00.000 20224 MoveAxis(E, 0, ABG)
23:17:40.047 00.000 20224 Move returns status 0, amount 0
23:17:40.047 00.000 20224 MoveAxis(S, 61, ABG)
23:17:40.047 00.000 20224 Guiding  Dir = 1, Dur = 61
23:17:40.047 00.000 20224 IsSlewing returns 0
23:17:40.048 00.001 20224 IsGuiding returns 0
23:17:40.054 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=44547, med=2822, FiltMin=2576, FiltMax=22640, Gamma=1.000
23:17:40.058 00.004 20224 PulseGuide returned control before completion, sleep 61
23:17:40.069 00.011 8996 UpdateGuideState exits: m=690979 SNR=333.4
23:17:40.069 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:40.070 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:40.071 00.001 8996 Enqueuing Expose request
23:17:40.134 00.063 20224 IsGuiding returns 1
23:17:40.134 00.000 20224 scope still moving after pulse duration time elapsed
23:17:40.165 00.031 20224 IsSlewing returns 0
23:17:40.166 00.001 20224 IsGuiding returns 0
23:17:40.166 00.000 20224 scope move finished after 61 + 56 ms
23:17:40.166 00.000 20224 Move returns status 0, amount 61
23:17:40.166 00.000 20224 move complete, result=0
23:17:40.166 00.000 20224 worker thread done servicing request
23:17:40.166 00.000 20224 Worker thread wakes up
23:17:40.166 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
23:17:40.169 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:40.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:41.326 01.157 20224 Exposure complete
23:17:41.397 00.071 20224 worker thread done servicing request
23:17:41.397 00.000 8996 OnExposeComplete: enter
23:17:41.398 00.001 8996 UpdateGuideState(): m_state=6
23:17:41.399 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7109
23:17:41.400 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=473.00, Mass=659982, SNR=315.2, Peak=55363 HFD=4.8
23:17:41.401 00.001 8996 MultiStar: [#1 -0.07,-0.14,0.67,U] [#2 -0.12,-0.13,0.80,U] [#3 0.08,-0.07,0.64,U] [#4 -0.06,0.20,0.54,U] [#5 0.01,0.06,0.75,U] [#6 0.13,-0.13,0.53,U] [#7 -0.02,0.12,0.48,U] [#8 0.12,-0.12,0.39,U] 
23:17:41.402 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.12, 0.31}
23:17:41.402 00.000 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
23:17:41.403 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
23:17:41.404 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.21 mountX=-0.02 mountY=-0.03, mountTheta=-2.32
23:17:41.405 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
23:17:41.406 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
23:17:41.407 00.001 20224 Worker thread wakes up
23:17:41.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:17:41.407 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:17:41.407 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
23:17:41.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:17:41.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:41.408 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:17:41.408 00.000 20224 MoveAxis(E, 0, ABG)
23:17:41.408 00.000 20224 Move returns status 0, amount 0
23:17:41.408 00.000 20224 MoveAxis(N, 0, ABG)
23:17:41.408 00.000 20224 Move returns status 0, amount 0
23:17:41.408 00.000 20224 move complete, result=0
23:17:41.408 00.000 20224 worker thread done servicing request
23:17:41.411 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55363, med=2822, FiltMin=2563, FiltMax=26157, Gamma=1.000
23:17:41.424 00.013 8996 UpdateGuideState exits: m=659982 SNR=315.2
23:17:41.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:41.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:41.426 00.000 8996 Enqueuing Expose request
23:17:41.427 00.001 20224 Worker thread wakes up
23:17:41.427 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:17:41.428 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:41.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:42.401 00.973 20224 Exposure complete
23:17:42.457 00.056 20224 worker thread done servicing request
23:17:42.457 00.000 8996 OnExposeComplete: enter
23:17:42.458 00.001 8996 UpdateGuideState(): m_state=6
23:17:42.459 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7110
23:17:42.460 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.99, Mass=718480, SNR=385.4, Peak=65535 HFD=4.4
23:17:42.461 00.001 8996 MultiStar: [#1 0.42,-0.26,0.00,M2] [#2 0.04,-0.05,0.68,U] [#3 0.50,0.03,0.00,M6] [#4 0.37,0.17,0.46,U] [#5 0.59,-0.09,0.00,M1] [#6 0.54,0.07,0.00,M2] [#7 0.38,0.11,0.40,U] [#8 0.25,-0.13,0.38,U] 
23:17:42.461 00.000 8996 refined, 4 included, MultiStar: {0.22, 0.11}, one-star: {0.20, 0.29}
23:17:42.462 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
23:17:42.463 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
23:17:42.464 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.11 hyp=0.25 cameraTheta=0.48 mountX=0.21 mountY=-0.14, mountTheta=-0.59
23:17:42.465 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.11, opts=13)
23:17:42.466 00.001 8996 Enqueuing Move request for scope (0.22, 0.11)
23:17:42.467 00.001 20224 Worker thread wakes up
23:17:42.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.11) opts 0xd
23:17:42.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.11)
23:17:42.467 00.000 20224 Moving (0.22, 0.11) raw xDistance=0.21 yDistance=-0.14
23:17:42.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:17:42.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:42.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:17:42.467 00.000 20224 MoveAxis(W, 31, ABG)
23:17:42.467 00.000 20224 Guiding  Dir = 3, Dur = 31
23:17:42.467 00.000 20224 IsSlewing returns 0
23:17:42.468 00.001 20224 IsGuiding returns 0
23:17:42.471 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2822, FiltMin=2573, FiltMax=27990, Gamma=1.000
23:17:42.484 00.013 8996 UpdateGuideState exits: m=718480 SNR=385.4
23:17:42.485 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:42.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:42.487 00.001 8996 Enqueuing Expose request
23:17:42.525 00.038 20224 IsGuiding returns 1
23:17:42.525 00.000 20224 scope still moving after pulse duration time elapsed
23:17:42.555 00.030 20224 IsSlewing returns 0
23:17:42.555 00.000 20224 IsGuiding returns 1
23:17:42.585 00.030 20224 IsSlewing returns 0
23:17:42.585 00.000 20224 IsGuiding returns 1
23:17:42.616 00.031 20224 IsSlewing returns 0
23:17:42.617 00.001 20224 IsGuiding returns 0
23:17:42.617 00.000 20224 scope move finished after 31 + 118 ms
23:17:42.617 00.000 20224 Move returns status 0, amount 31
23:17:42.617 00.000 20224 MoveAxis(N, 0, ABG)
23:17:42.617 00.000 20224 Move returns status 0, amount 0
23:17:42.617 00.000 20224 move complete, result=0
23:17:42.617 00.000 20224 worker thread done servicing request
23:17:42.617 00.000 20224 Worker thread wakes up
23:17:42.617 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
23:17:42.620 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:42.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:43.774 01.154 20224 Exposure complete
23:17:43.851 00.077 20224 worker thread done servicing request
23:17:43.851 00.000 8996 OnExposeComplete: enter
23:17:43.852 00.001 8996 UpdateGuideState(): m_state=6
23:17:43.853 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7111
23:17:43.854 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=473.09, Mass=677085, SNR=350.1, Peak=53123 HFD=4.4
23:17:43.855 00.001 8996 MultiStar: [#1 -0.10,0.22,0.65,U] [#2 -0.18,0.13,0.79,U] [#3 -0.08,0.14,0.59,U] [#4 -0.21,0.33,0.59,U] [#5 0.02,0.16,0.66,U] [#6 0.02,0.12,0.39,U] [#7 -0.21,0.35,0.42,U] [#8 0.12,0.17,0.38,U] 
23:17:43.856 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.23}, one-star: {-0.32, 0.40}
23:17:43.856 00.000 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
23:17:43.857 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
23:17:43.858 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.27 cameraTheta=2.09 mountX=-0.15 mountY=-0.22, mountTheta=-2.19
23:17:43.859 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.23, opts=13)
23:17:43.860 00.001 8996 Enqueuing Move request for scope (-0.13, 0.23)
23:17:43.861 00.001 20224 Worker thread wakes up
23:17:43.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
23:17:43.861 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
23:17:43.861 00.000 20224 Moving (-0.13, 0.23) raw xDistance=-0.15 yDistance=-0.22
23:17:43.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:17:43.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:43.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:17:43.861 00.000 20224 MoveAxis(E, 0, ABG)
23:17:43.861 00.000 20224 Move returns status 0, amount 0
23:17:43.861 00.000 20224 MoveAxis(N, 0, ABG)
23:17:43.861 00.000 20224 Move returns status 0, amount 0
23:17:43.861 00.000 20224 move complete, result=0
23:17:43.861 00.000 20224 worker thread done servicing request
23:17:43.865 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53123, med=2822, FiltMin=2525, FiltMax=26371, Gamma=1.000
23:17:43.892 00.027 8996 UpdateGuideState exits: m=677085 SNR=350.1
23:17:43.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:43.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:43.897 00.002 8996 Enqueuing Expose request
23:17:43.899 00.002 20224 Worker thread wakes up
23:17:43.899 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:43.901 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:43.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:44.887 00.986 20224 Exposure complete
23:17:44.965 00.078 20224 worker thread done servicing request
23:17:44.965 00.000 8996 OnExposeComplete: enter
23:17:44.967 00.002 8996 UpdateGuideState(): m_state=6
23:17:44.968 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7112
23:17:44.969 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=473.00, Mass=711414, SNR=340.9, Peak=55574 HFD=4.3
23:17:44.971 00.002 8996 MultiStar: [#1 -0.24,-0.00,0.72,U] [#2 -0.23,-0.16,0.71,U] [#3 -0.15,-0.16,0.56,U] [#4 -0.27,0.04,0.54,U] [#5 -0.06,0.00,0.57,U] [#6 -0.19,-0.21,0.49,U] [#7 -0.46,0.03,0.00,M1] [#8 -0.08,-0.14,0.41,U] 
23:17:44.972 00.001 8996 refined, 7 included, MultiStar: {-0.25, -0.01}, one-star: {-0.50, 0.31}
23:17:44.973 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
23:17:44.975 00.002 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
23:17:44.977 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.01 hyp=0.25 cameraTheta=-3.11 mountX=-0.24 mountY=0.04, mountTheta=2.99
23:17:44.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.01, opts=13)
23:17:44.979 00.000 8996 Enqueuing Move request for scope (-0.25, -0.01)
23:17:44.980 00.001 20224 Worker thread wakes up
23:17:44.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.01) opts 0xd
23:17:44.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.01)
23:17:44.980 00.000 20224 Moving (-0.25, -0.01) raw xDistance=-0.24 yDistance=0.04
23:17:44.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:17:44.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:44.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:17:44.981 00.001 20224 MoveAxis(E, 36, ABG)
23:17:44.981 00.000 20224 Guiding  Dir = 2, Dur = 36
23:17:44.981 00.000 20224 IsSlewing returns 0
23:17:44.981 00.000 20224 IsGuiding returns 0
23:17:44.985 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55574, med=2822, FiltMin=2534, FiltMax=28048, Gamma=1.000
23:17:44.991 00.006 20224 PulseGuide returned control before completion, sleep 35
23:17:45.003 00.012 8996 UpdateGuideState exits: m=711414 SNR=340.9
23:17:45.006 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:45.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:45.009 00.002 8996 Enqueuing Expose request
23:17:45.037 00.028 20224 IsGuiding returns 1
23:17:45.037 00.000 20224 scope still moving after pulse duration time elapsed
23:17:45.068 00.031 20224 IsSlewing returns 0
23:17:45.068 00.000 20224 IsGuiding returns 1
23:17:45.098 00.030 20224 IsSlewing returns 0
23:17:45.098 00.000 20224 IsGuiding returns 0
23:17:45.098 00.000 20224 scope move finished after 36 + 81 ms
23:17:45.098 00.000 20224 Move returns status 0, amount 36
23:17:45.098 00.000 20224 MoveAxis(N, 0, ABG)
23:17:45.098 00.000 20224 Move returns status 0, amount 0
23:17:45.098 00.000 20224 move complete, result=0
23:17:45.098 00.000 20224 worker thread done servicing request
23:17:45.098 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
23:17:45.100 00.002 20224 Worker thread wakes up
23:17:45.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:45.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:46.251 01.151 20224 Exposure complete
23:17:46.307 00.056 20224 worker thread done servicing request
23:17:46.307 00.000 8996 OnExposeComplete: enter
23:17:46.308 00.001 8996 UpdateGuideState(): m_state=6
23:17:46.308 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7113
23:17:46.309 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=473.23, Mass=706115, SNR=382.0, Peak=62531 HFD=4.6
23:17:46.310 00.001 8996 MultiStar: [#1 -0.07,0.30,0.59,U] [#2 -0.02,0.29,0.58,U] [#3 -0.08,0.25,0.54,U] [#4 -0.07,0.53,0.00,M1] [#5 0.22,0.32,0.52,U] [#6 -0.03,0.24,0.39,U] [#7 -0.21,0.41,0.00,M2] [#8 0.20,0.38,0.00,M1] 
23:17:46.311 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.35}, one-star: {-0.05, 0.54}
23:17:46.311 00.000 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
23:17:46.312 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
23:17:46.313 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.60 mountX=-0.04 mountY=-0.35, mountTheta=-1.70
23:17:46.314 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.35, opts=13)
23:17:46.315 00.001 8996 Enqueuing Move request for scope (-0.01, 0.35)
23:17:46.316 00.001 20224 Worker thread wakes up
23:17:46.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.35) opts 0xd
23:17:46.316 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.35)
23:17:46.316 00.000 20224 Moving (-0.01, 0.35) raw xDistance=-0.04 yDistance=-0.35
23:17:46.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:17:46.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:46.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:17:46.316 00.000 20224 MoveAxis(E, 0, ABG)
23:17:46.316 00.000 20224 Move returns status 0, amount 0
23:17:46.316 00.000 20224 MoveAxis(N, 0, ABG)
23:17:46.316 00.000 20224 Move returns status 0, amount 0
23:17:46.316 00.000 20224 move complete, result=0
23:17:46.316 00.000 20224 worker thread done servicing request
23:17:46.320 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62531, med=2822, FiltMin=2534, FiltMax=26925, Gamma=1.000
23:17:46.332 00.012 8996 UpdateGuideState exits: m=706115 SNR=382.0
23:17:46.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:46.334 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:46.335 00.001 8996 Enqueuing Expose request
23:17:46.335 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:17:46.338 00.003 20224 Worker thread wakes up
23:17:46.338 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:46.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:47.314 00.976 20224 Exposure complete
23:17:47.396 00.082 20224 worker thread done servicing request
23:17:47.396 00.000 8996 OnExposeComplete: enter
23:17:47.398 00.002 8996 UpdateGuideState(): m_state=6
23:17:47.400 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7114
23:17:47.402 00.002 8996 Star::Find returns 1 (0), X=136.65, Y=473.54, Mass=699316, SNR=323.4, Peak=52262 HFD=4.5
23:17:47.404 00.002 8996 MultiStar: [#1 0.10,0.42,0.00,M1] [#2 -0.09,0.44,0.00,M1] [#3 -0.14,0.27,0.68,U] [#4 -0.22,0.46,0.00,M2] [#5 0.00,0.56,0.00,M1] [#6 -0.09,0.31,0.48,U] [#7 -0.23,0.47,0.00,M3] [#8 -0.03,0.48,0.00,M2] 
23:17:47.406 00.002 8996 refined, 2 included, MultiStar: {-0.09, 0.55}, one-star: {-0.05, 0.85}
23:17:47.407 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
23:17:47.409 00.002 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
23:17:47.410 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.55 hyp=0.55 cameraTheta=1.73 mountX=-0.14 mountY=-0.53, mountTheta=-1.82
23:17:47.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.55, opts=13)
23:17:47.413 00.001 8996 Enqueuing Move request for scope (-0.09, 0.55)
23:17:47.414 00.001 20224 Worker thread wakes up
23:17:47.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.55) opts 0xd
23:17:47.415 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.55)
23:17:47.415 00.000 20224 Moving (-0.09, 0.55) raw xDistance=-0.14 yDistance=-0.53
23:17:47.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:17:47.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:17:47.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
23:17:47.415 00.000 20224 MoveAxis(E, 0, ABG)
23:17:47.415 00.000 20224 Move returns status 0, amount 0
23:17:47.415 00.000 20224 MoveAxis(N, 0, ABG)
23:17:47.415 00.000 20224 Move returns status 0, amount 0
23:17:47.416 00.001 20224 move complete, result=0
23:17:47.416 00.000 20224 worker thread done servicing request
23:17:47.425 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52262, med=2822, FiltMin=2560, FiltMax=29846, Gamma=1.000
23:17:47.444 00.019 8996 UpdateGuideState exits: m=699316 SNR=323.4
23:17:47.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:47.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:47.447 00.001 8996 Enqueuing Expose request
23:17:47.448 00.001 20224 Worker thread wakes up
23:17:47.448 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:17:47.448 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:47.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:48.625 01.177 20224 Exposure complete
23:17:48.705 00.080 20224 worker thread done servicing request
23:17:48.705 00.000 8996 OnExposeComplete: enter
23:17:48.707 00.002 8996 UpdateGuideState(): m_state=6
23:17:48.708 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7115
23:17:48.710 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=473.32, Mass=760002, SNR=376.2, Peak=62083 HFD=4.6
23:17:48.712 00.002 8996 MultiStar: [#1 -0.03,0.12,0.61,U] [#2 -0.03,0.18,0.74,U] [#3 0.08,0.13,0.55,U] [#4 -0.11,0.42,0.00,M3] [#5 -0.05,0.42,0.61,U] [#6 0.05,0.11,0.40,U] [#7 -0.00,0.28,0.44,U] [#8 0.01,0.47,0.00,M3] 
23:17:48.713 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.30}, one-star: {-0.14, 0.62}
23:17:48.714 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
23:17:48.715 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
23:17:48.715 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.31 cameraTheta=1.68 mountX=-0.06 mountY=-0.30, mountTheta=-1.78
23:17:48.718 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.30, opts=13)
23:17:48.719 00.001 8996 Enqueuing Move request for scope (-0.03, 0.30)
23:17:48.720 00.001 20224 Worker thread wakes up
23:17:48.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
23:17:48.721 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
23:17:48.721 00.000 20224 Moving (-0.03, 0.30) raw xDistance=-0.06 yDistance=-0.30
23:17:48.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:17:48.721 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.30 newest=-1.18
23:17:48.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:17:48.721 00.000 20224 MoveAxis(E, 0, ABG)
23:17:48.721 00.000 20224 Move returns status 0, amount 0
23:17:48.721 00.000 20224 MoveAxis(N, 63, ABG)
23:17:48.721 00.000 20224 Guiding  Dir = 0, Dur = 63
23:17:48.721 00.000 20224 IsSlewing returns 0
23:17:48.721 00.000 20224 IsGuiding returns 0
23:17:48.724 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62083, med=2822, FiltMin=2541, FiltMax=27453, Gamma=1.000
23:17:48.739 00.015 8996 UpdateGuideState exits: m=760002 SNR=376.2
23:17:48.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:48.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:48.742 00.001 8996 Enqueuing Expose request
23:17:48.751 00.009 20224 PulseGuide returned control before completion, sleep 44
23:17:48.796 00.045 20224 IsGuiding returns 1
23:17:48.796 00.000 20224 scope still moving after pulse duration time elapsed
23:17:48.828 00.032 20224 IsSlewing returns 0
23:17:48.829 00.001 20224 IsGuiding returns 1
23:17:48.864 00.035 20224 IsSlewing returns 0
23:17:48.864 00.000 20224 IsGuiding returns 0
23:17:48.864 00.000 20224 scope move finished after 63 + 79 ms
23:17:48.864 00.000 20224 Move returns status 0, amount 63
23:17:48.864 00.000 20224 move complete, result=0
23:17:48.864 00.000 20224 worker thread done servicing request
23:17:48.864 00.000 20224 Worker thread wakes up
23:17:48.864 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
23:17:48.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:48.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:49.856 00.991 20224 Exposure complete
23:17:49.915 00.059 20224 worker thread done servicing request
23:17:49.915 00.000 8996 OnExposeComplete: enter
23:17:49.916 00.001 8996 UpdateGuideState(): m_state=6
23:17:49.917 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7116
23:17:49.918 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.23, Mass=714670, SNR=351.4, Peak=62243 HFD=4.6
23:17:49.919 00.001 8996 MultiStar: [#1 -0.13,0.08,0.60,U] [#2 -0.05,0.18,0.71,U] [#3 0.07,0.23,0.60,U] [#4 -0.02,0.34,0.55,U] [#5 0.14,0.18,0.65,U] [#6 0.04,0.16,0.39,U] [#7 -0.02,0.26,0.47,U] [#8 0.02,0.12,0.40,U] 
23:17:49.920 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.26}, one-star: {-0.13, 0.54}
23:17:49.921 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
23:17:49.922 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:17:49.922 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.65 mountX=-0.05 mountY=-0.25, mountTheta=-1.75
23:17:49.924 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.26, opts=13)
23:17:49.924 00.000 8996 Enqueuing Move request for scope (-0.02, 0.26)
23:17:49.925 00.001 20224 Worker thread wakes up
23:17:49.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
23:17:49.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
23:17:49.925 00.000 20224 Moving (-0.02, 0.26) raw xDistance=-0.05 yDistance=-0.25
23:17:49.926 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:17:49.926 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:17:49.926 00.000 20224 MoveAxis(E, 0, ABG)
23:17:49.926 00.000 20224 Move returns status 0, amount 0
23:17:49.926 00.000 20224 MoveAxis(N, 54, ABG)
23:17:49.926 00.000 20224 Guiding  Dir = 0, Dur = 54
23:17:49.926 00.000 20224 IsSlewing returns 0
23:17:49.926 00.000 20224 IsGuiding returns 0
23:17:49.927 00.001 20224 PulseGuide returned control before completion, sleep 64
23:17:49.929 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62243, med=2822, FiltMin=2566, FiltMax=29693, Gamma=1.000
23:17:49.942 00.013 8996 UpdateGuideState exits: m=714670 SNR=351.4
23:17:49.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:49.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:49.945 00.001 8996 Enqueuing Expose request
23:17:49.999 00.054 20224 IsGuiding returns 1
23:17:49.999 00.000 20224 scope still moving after pulse duration time elapsed
23:17:50.029 00.030 20224 IsSlewing returns 0
23:17:50.029 00.000 20224 IsGuiding returns 0
23:17:50.030 00.001 20224 scope move finished after 54 + 49 ms
23:17:50.030 00.000 20224 Move returns status 0, amount 54
23:17:50.030 00.000 20224 move complete, result=0
23:17:50.030 00.000 20224 worker thread done servicing request
23:17:50.030 00.000 20224 Worker thread wakes up
23:17:50.030 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 54 ms NORTH
23:17:50.031 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:50.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:51.215 01.184 20224 Exposure complete
23:17:51.300 00.085 20224 worker thread done servicing request
23:17:51.300 00.000 8996 OnExposeComplete: enter
23:17:51.301 00.001 8996 UpdateGuideState(): m_state=6
23:17:51.302 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7117
23:17:51.303 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=473.11, Mass=680155, SNR=355.3, Peak=65535 HFD=4.5
23:17:51.304 00.001 8996 MultiStar: [#1 0.02,-0.05,0.63,U] [#2 0.09,-0.07,0.75,U] [#3 0.40,-0.06,0.61,U] [#4 0.14,0.31,0.60,U] [#5 0.33,0.25,0.64,U] [#6 0.25,0.13,0.43,U] [#7 0.27,0.40,0.00,M2] [#8 0.25,0.03,0.32,U] 
23:17:51.305 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.14}, one-star: {0.06, 0.41}
23:17:51.306 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
23:17:51.306 00.000 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
23:17:51.307 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.14 hyp=0.22 cameraTheta=0.68 mountX=0.16 mountY=-0.16, mountTheta=-0.78
23:17:51.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.14, opts=13)
23:17:51.309 00.000 8996 Enqueuing Move request for scope (0.18, 0.14)
23:17:51.310 00.001 20224 Worker thread wakes up
23:17:51.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.14) opts 0xd
23:17:51.310 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.14)
23:17:51.311 00.001 20224 Moving (0.18, 0.14) raw xDistance=0.16 yDistance=-0.16
23:17:51.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:17:51.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:51.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:17:51.311 00.000 20224 MoveAxis(E, 0, ABG)
23:17:51.311 00.000 20224 Move returns status 0, amount 0
23:17:51.311 00.000 20224 MoveAxis(N, 0, ABG)
23:17:51.311 00.000 20224 Move returns status 0, amount 0
23:17:51.311 00.000 20224 move complete, result=0
23:17:51.311 00.000 20224 worker thread done servicing request
23:17:51.314 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2822, FiltMin=2537, FiltMax=29667, Gamma=1.000
23:17:51.327 00.013 8996 UpdateGuideState exits: m=680155 SNR=355.3
23:17:51.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:51.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:51.330 00.001 8996 Enqueuing Expose request
23:17:51.330 00.000 20224 Worker thread wakes up
23:17:51.330 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:17:51.331 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:51.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:52.309 00.978 20224 Exposure complete
23:17:52.376 00.067 20224 worker thread done servicing request
23:17:52.377 00.001 8996 OnExposeComplete: enter
23:17:52.378 00.001 8996 UpdateGuideState(): m_state=6
23:17:52.378 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7118
23:17:52.379 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=473.01, Mass=772551, SNR=351.2, Peak=65535 HFD=4.4
23:17:52.380 00.001 8996 MultiStar: [#1 0.24,-0.07,0.68,U] [#2 0.10,-0.17,0.71,U] [#3 0.27,-0.20,0.58,U] [#4 0.21,-0.03,0.51,U] [#5 0.27,-0.01,0.57,U] [#6 0.20,-0.30,0.40,U] [#7 0.11,-0.15,0.47,U] [#8 0.26,-0.12,0.40,U] 
23:17:52.381 00.001 8996 refined, 8 included, MultiStar: {0.18, -0.04}, one-star: {0.09, 0.31}
23:17:52.382 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
23:17:52.382 00.000 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
23:17:52.383 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-0.23 mountX=0.19 mountY=0.02, mountTheta=0.11
23:17:52.386 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.04, opts=13)
23:17:52.389 00.003 8996 Enqueuing Move request for scope (0.18, -0.04)
23:17:52.391 00.002 20224 Worker thread wakes up
23:17:52.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.04) opts 0xd
23:17:52.391 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.04)
23:17:52.391 00.000 20224 Moving (0.18, -0.04) raw xDistance=0.19 yDistance=0.02
23:17:52.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:17:52.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:52.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:17:52.391 00.000 20224 MoveAxis(E, 0, ABG)
23:17:52.391 00.000 20224 Move returns status 0, amount 0
23:17:52.391 00.000 20224 MoveAxis(N, 0, ABG)
23:17:52.391 00.000 20224 Move returns status 0, amount 0
23:17:52.392 00.001 20224 move complete, result=0
23:17:52.392 00.000 20224 worker thread done servicing request
23:17:52.396 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2822, FiltMin=2566, FiltMax=33510, Gamma=1.000
23:17:52.413 00.017 8996 UpdateGuideState exits: m=772551 SNR=351.2
23:17:52.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:52.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:52.415 00.000 8996 Enqueuing Expose request
23:17:52.416 00.001 20224 Worker thread wakes up
23:17:52.416 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:17:52.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:52.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:53.604 01.187 20224 Exposure complete
23:17:53.680 00.076 20224 worker thread done servicing request
23:17:53.682 00.002 8996 OnExposeComplete: enter
23:17:53.682 00.000 8996 UpdateGuideState(): m_state=6
23:17:53.682 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7119
23:17:53.683 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.04, Mass=693224, SNR=377.8, Peak=60291 HFD=4.5
23:17:53.685 00.002 8996 MultiStar: [#1 0.37,-0.06,0.66,U] [#2 0.34,-0.26,0.00,M1] [#3 0.49,-0.18,0.00,M1] [#4 0.21,0.03,0.45,U] [#5 0.37,0.18,0.58,U] [#6 0.37,-0.28,0.00,M1] [#7 0.29,-0.12,0.40,U] [#8 0.37,0.06,0.38,U] 
23:17:53.686 00.001 8996 refined, 5 included, MultiStar: {0.29, 0.12}, one-star: {0.21, 0.35}
23:17:53.687 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
23:17:53.688 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
23:17:53.689 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.12 hyp=0.32 cameraTheta=0.38 mountX=0.28 mountY=-0.15, mountTheta=-0.49
23:17:53.690 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.12, opts=13)
23:17:53.691 00.001 8996 Enqueuing Move request for scope (0.29, 0.12)
23:17:53.692 00.001 20224 Worker thread wakes up
23:17:53.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.12) opts 0xd
23:17:53.692 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.12)
23:17:53.692 00.000 20224 Moving (0.29, 0.12) raw xDistance=0.28 yDistance=-0.15
23:17:53.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:17:53.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:53.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:17:53.692 00.000 20224 MoveAxis(W, 41, ABG)
23:17:53.692 00.000 20224 Guiding  Dir = 3, Dur = 41
23:17:53.693 00.001 20224 IsSlewing returns 0
23:17:53.693 00.000 20224 IsGuiding returns 0
23:17:53.696 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60291, med=2822, FiltMin=2518, FiltMax=26697, Gamma=1.000
23:17:53.713 00.017 20224 PulseGuide returned control before completion, sleep 30
23:17:53.717 00.004 8996 UpdateGuideState exits: m=693224 SNR=377.8
23:17:53.719 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:53.719 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:53.720 00.001 8996 Enqueuing Expose request
23:17:53.759 00.039 20224 IsGuiding returns 1
23:17:53.759 00.000 20224 scope still moving after pulse duration time elapsed
23:17:53.790 00.031 20224 IsSlewing returns 0
23:17:53.790 00.000 20224 IsGuiding returns 1
23:17:53.821 00.031 20224 IsSlewing returns 0
23:17:53.821 00.000 20224 IsGuiding returns 0
23:17:53.822 00.001 20224 scope move finished after 41 + 88 ms
23:17:53.822 00.000 20224 Move returns status 0, amount 41
23:17:53.822 00.000 20224 MoveAxis(N, 0, ABG)
23:17:53.822 00.000 20224 Move returns status 0, amount 0
23:17:53.822 00.000 20224 move complete, result=0
23:17:53.822 00.000 20224 worker thread done servicing request
23:17:53.822 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
23:17:53.825 00.003 20224 Worker thread wakes up
23:17:53.825 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:53.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:54.795 00.970 20224 Exposure complete
23:17:54.861 00.066 20224 worker thread done servicing request
23:17:54.861 00.000 8996 OnExposeComplete: enter
23:17:54.862 00.001 8996 UpdateGuideState(): m_state=6
23:17:54.863 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7120
23:17:54.864 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.94, Mass=759539, SNR=363.9, Peak=57539 HFD=4.8
23:17:54.865 00.001 8996 MultiStar: [#1 -0.36,-0.19,0.68,U] [#2 -0.31,-0.17,0.68,U] [#3 -0.09,-0.15,0.59,U] [#4 -0.14,0.19,0.50,U] [#5 -0.32,-0.11,0.57,U] [#6 -0.07,-0.21,0.42,U] [#7 -0.18,0.14,0.39,U] [#8 -0.20,0.02,0.37,U] 
23:17:54.865 00.000 8996 refined, 8 included, MultiStar: {-0.22, -0.02}, one-star: {-0.21, 0.25}
23:17:54.866 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
23:17:54.867 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
23:17:54.867 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.07 mountX=-0.22 mountY=0.04, mountTheta=2.95
23:17:54.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.02, opts=13)
23:17:54.869 00.000 8996 Enqueuing Move request for scope (-0.22, -0.02)
23:17:54.870 00.001 20224 Worker thread wakes up
23:17:54.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
23:17:54.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
23:17:54.870 00.000 20224 Moving (-0.22, -0.02) raw xDistance=-0.22 yDistance=0.04
23:17:54.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
23:17:54.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:54.871 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:17:54.871 00.000 20224 MoveAxis(E, 29, ABG)
23:17:54.871 00.000 20224 Guiding  Dir = 2, Dur = 29
23:17:54.871 00.000 20224 IsSlewing returns 0
23:17:54.871 00.000 20224 IsGuiding returns 0
23:17:54.882 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57539, med=2822, FiltMin=2534, FiltMax=29251, Gamma=1.000
23:17:54.887 00.005 20224 PulseGuide returned control before completion, sleep 23
23:17:54.899 00.012 8996 UpdateGuideState exits: m=759539 SNR=363.9
23:17:54.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:54.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:54.902 00.001 8996 Enqueuing Expose request
23:17:54.918 00.016 20224 IsGuiding returns 1
23:17:54.918 00.000 20224 scope still moving after pulse duration time elapsed
23:17:54.950 00.032 20224 IsSlewing returns 0
23:17:54.950 00.000 20224 IsGuiding returns 1
23:17:54.980 00.030 20224 IsSlewing returns 0
23:17:54.980 00.000 20224 IsGuiding returns 0
23:17:54.980 00.000 20224 scope move finished after 29 + 80 ms
23:17:54.981 00.001 20224 Move returns status 0, amount 29
23:17:54.981 00.000 20224 MoveAxis(N, 0, ABG)
23:17:54.981 00.000 20224 Move returns status 0, amount 0
23:17:54.981 00.000 20224 move complete, result=0
23:17:54.981 00.000 20224 worker thread done servicing request
23:17:54.981 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.0 px 0 ms NORTH
23:17:54.982 00.001 20224 Worker thread wakes up
23:17:54.982 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:54.983 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:56.138 01.155 20224 Exposure complete
23:17:56.194 00.056 20224 worker thread done servicing request
23:17:56.194 00.000 8996 OnExposeComplete: enter
23:17:56.195 00.001 8996 UpdateGuideState(): m_state=6
23:17:56.195 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7121
23:17:56.196 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.78, Mass=661095, SNR=370.4, Peak=51379 HFD=4.6
23:17:56.197 00.001 8996 MultiStar: [#1 -0.24,-0.14,0.62,U] [#2 -0.09,-0.35,0.71,U] [#3 0.04,-0.10,0.53,U] [#4 -0.06,-0.09,0.48,U] [#5 -0.32,-0.08,0.58,U] [#6 0.09,-0.27,0.48,U] [#7 -0.09,-0.09,0.40,U] [#8 -0.20,-0.05,0.34,U] 
23:17:56.198 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.11}, one-star: {-0.29, 0.09}
23:17:56.199 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
23:17:56.199 00.000 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
23:17:56.200 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.50 mountX=-0.13 mountY=0.13, mountTheta=2.39
23:17:56.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.11, opts=13)
23:17:56.203 00.001 8996 Enqueuing Move request for scope (-0.15, -0.11)
23:17:56.204 00.001 20224 Worker thread wakes up
23:17:56.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
23:17:56.204 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
23:17:56.204 00.000 20224 Moving (-0.15, -0.11) raw xDistance=-0.13 yDistance=0.13
23:17:56.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:17:56.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:56.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:17:56.205 00.001 20224 MoveAxis(E, 0, ABG)
23:17:56.205 00.000 20224 Move returns status 0, amount 0
23:17:56.205 00.000 20224 MoveAxis(N, 0, ABG)
23:17:56.205 00.000 20224 Move returns status 0, amount 0
23:17:56.205 00.000 20224 move complete, result=0
23:17:56.205 00.000 20224 worker thread done servicing request
23:17:56.208 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51379, med=2822, FiltMin=2579, FiltMax=22166, Gamma=1.000
23:17:56.228 00.020 8996 UpdateGuideState exits: m=661095 SNR=370.4
23:17:56.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:56.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:56.232 00.002 8996 Enqueuing Expose request
23:17:56.233 00.001 20224 Worker thread wakes up
23:17:56.233 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:56.233 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:17:56.235 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:57.227 00.992 20224 Exposure complete
23:17:57.298 00.071 20224 worker thread done servicing request
23:17:57.298 00.000 8996 OnExposeComplete: enter
23:17:57.299 00.001 8996 UpdateGuideState(): m_state=6
23:17:57.299 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7122
23:17:57.300 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.59, Mass=707019, SNR=397.5, Peak=49843 HFD=4.4
23:17:57.301 00.001 8996 MultiStar: [#1 -0.02,-0.34,0.66,U] [#2 0.20,-0.62,0.00,M1] [#3 -0.04,-0.31,0.48,U] [#4 -0.13,-0.11,0.43,U] [#5 -0.23,-0.53,0.00,M1] [#6 0.02,-0.59,0.00,M1] [#7 -0.10,-0.51,0.00,M1] [#8 -0.15,-0.55,0.00,M1] 
23:17:57.302 00.001 8996 refined, 3 included, MultiStar: {-0.13, -0.20}, one-star: {-0.25, -0.10}
23:17:57.302 00.000 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:17:57.303 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
23:17:57.304 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.14 mountX=-0.11 mountY=0.22, mountTheta=2.04
23:17:57.305 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.20, opts=13)
23:17:57.306 00.001 8996 Enqueuing Move request for scope (-0.13, -0.20)
23:17:57.308 00.002 20224 Worker thread wakes up
23:17:57.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
23:17:57.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
23:17:57.308 00.000 20224 Moving (-0.13, -0.20) raw xDistance=-0.11 yDistance=0.22
23:17:57.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:17:57.308 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:57.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:17:57.309 00.001 20224 MoveAxis(E, 0, ABG)
23:17:57.309 00.000 20224 Move returns status 0, amount 0
23:17:57.309 00.000 20224 MoveAxis(N, 0, ABG)
23:17:57.309 00.000 20224 Move returns status 0, amount 0
23:17:57.309 00.000 20224 move complete, result=0
23:17:57.309 00.000 20224 worker thread done servicing request
23:17:57.316 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49843, med=2822, FiltMin=2563, FiltMax=25952, Gamma=1.000
23:17:57.333 00.017 8996 UpdateGuideState exits: m=707019 SNR=397.5
23:17:57.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:57.334 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:57.335 00.001 8996 Enqueuing Expose request
23:17:57.336 00.001 20224 Worker thread wakes up
23:17:57.337 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:57.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:57.337 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:17:58.493 01.156 20224 Exposure complete
23:17:58.569 00.076 20224 worker thread done servicing request
23:17:58.569 00.000 8996 OnExposeComplete: enter
23:17:58.570 00.001 8996 UpdateGuideState(): m_state=6
23:17:58.571 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7123
23:17:58.571 00.000 8996 Star::Find returns 1 (0), X=136.10, Y=472.69, Mass=788231, SNR=411.1, Peak=63670 HFD=4.4
23:17:58.573 00.002 8996 MultiStar: [#1 -0.27,-0.41,0.00,M1] [#2 -0.20,-0.68,0.00,M2] [#3 0.01,-0.35,0.47,U] [#4 -0.18,-0.27,0.47,U] [#5 -0.33,-0.38,0.00,M2] [#6 0.07,-0.39,0.34,U] [#7 0.01,-0.29,0.34,U] [#8 -0.36,-0.40,0.00,M2] 
23:17:58.573 00.000 8996 refined, 4 included, MultiStar: {-0.25, -0.20}, one-star: {-0.60, -0.00}
23:17:58.574 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
23:17:58.575 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
23:17:58.575 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.46 mountX=-0.23 mountY=0.23, mountTheta=2.36
23:17:58.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.20, opts=13)
23:17:58.577 00.000 8996 Enqueuing Move request for scope (-0.25, -0.20)
23:17:58.578 00.001 20224 Worker thread wakes up
23:17:58.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd
23:17:58.578 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.20)
23:17:58.578 00.000 20224 Moving (-0.25, -0.20) raw xDistance=-0.23 yDistance=0.23
23:17:58.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:17:58.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:17:58.579 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:17:58.579 00.000 20224 MoveAxis(E, 33, ABG)
23:17:58.579 00.000 20224 Guiding  Dir = 2, Dur = 33
23:17:58.579 00.000 20224 IsSlewing returns 0
23:17:58.579 00.000 20224 IsGuiding returns 0
23:17:58.582 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63670, med=2822, FiltMin=2568, FiltMax=26000, Gamma=1.000
23:17:58.602 00.020 8996 UpdateGuideState exits: m=788231 SNR=411.1
23:17:58.604 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:58.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:58.606 00.001 8996 Enqueuing Expose request
23:17:58.607 00.001 20224 PulseGuide returned control before completion, sleep 17
23:17:58.636 00.029 20224 IsGuiding returns 1
23:17:58.636 00.000 20224 scope still moving after pulse duration time elapsed
23:17:58.668 00.032 20224 IsSlewing returns 0
23:17:58.668 00.000 20224 IsGuiding returns 1
23:17:58.699 00.031 20224 IsSlewing returns 0
23:17:58.699 00.000 20224 IsGuiding returns 0
23:17:58.700 00.001 20224 scope move finished after 33 + 86 ms
23:17:58.700 00.000 20224 Move returns status 0, amount 33
23:17:58.700 00.000 20224 MoveAxis(N, 0, ABG)
23:17:58.700 00.000 20224 Move returns status 0, amount 0
23:17:58.700 00.000 20224 move complete, result=0
23:17:58.700 00.000 20224 worker thread done servicing request
23:17:58.700 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
23:17:58.703 00.003 20224 Worker thread wakes up
23:17:58.703 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:58.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:59.682 00.979 20224 Exposure complete
23:17:59.750 00.068 20224 worker thread done servicing request
23:17:59.750 00.000 8996 OnExposeComplete: enter
23:17:59.751 00.001 8996 UpdateGuideState(): m_state=6
23:17:59.752 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7124
23:17:59.754 00.002 8996 Star::Find returns 1 (0), X=136.91, Y=472.71, Mass=738291, SNR=367.3, Peak=62611 HFD=4.4
23:17:59.755 00.001 8996 MultiStar: [#1 0.50,-0.33,0.00,M2] [#2 0.46,-0.41,0.00,M3] [#3 0.62,-0.47,0.00,M1] [#4 0.50,-0.27,0.00,M1] [#5 0.27,-0.11,0.56,U] [#6 0.56,-0.61,0.00,M1] [#7 0.37,-0.21,0.00,M1] [#8 0.34,-0.46,0.00,M3] 
23:17:59.756 00.001 8996 single-star, 1 included, MultiStar: {0.23, -0.03}, one-star: {0.21, 0.02}
23:17:59.757 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
23:17:59.758 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
23:17:59.759 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.21 cameraTheta=0.07 mountX=0.21 mountY=-0.04, mountTheta=-0.19
23:17:59.761 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.02, opts=13)
23:17:59.762 00.001 8996 Enqueuing Move request for scope (0.21, 0.02)
23:17:59.762 00.000 20224 Worker thread wakes up
23:17:59.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
23:17:59.763 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
23:17:59.763 00.000 20224 Moving (0.21, 0.02) raw xDistance=0.21 yDistance=-0.04
23:17:59.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
23:17:59.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:17:59.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:17:59.763 00.000 20224 MoveAxis(W, 28, ABG)
23:17:59.763 00.000 20224 Guiding  Dir = 3, Dur = 28
23:17:59.763 00.000 20224 IsSlewing returns 0
23:17:59.763 00.000 20224 IsGuiding returns 0
23:17:59.767 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62611, med=2822, FiltMin=2560, FiltMax=29894, Gamma=1.000
23:17:59.775 00.008 20224 PulseGuide returned control before completion, sleep 27
23:17:59.785 00.010 8996 UpdateGuideState exits: m=738291 SNR=367.3
23:17:59.786 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:17:59.787 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:17:59.788 00.001 8996 Enqueuing Expose request
23:17:59.805 00.017 20224 IsGuiding returns 1
23:17:59.805 00.000 20224 scope still moving after pulse duration time elapsed
23:17:59.837 00.032 20224 IsSlewing returns 0
23:17:59.837 00.000 20224 IsGuiding returns 1
23:17:59.869 00.032 20224 IsSlewing returns 0
23:17:59.869 00.000 20224 IsGuiding returns 0
23:17:59.869 00.000 20224 scope move finished after 28 + 77 ms
23:17:59.870 00.001 20224 Move returns status 0, amount 28
23:17:59.870 00.000 20224 MoveAxis(N, 0, ABG)
23:17:59.870 00.000 20224 Move returns status 0, amount 0
23:17:59.870 00.000 20224 move complete, result=0
23:17:59.870 00.000 20224 worker thread done servicing request
23:17:59.870 00.000 20224 Worker thread wakes up
23:17:59.870 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:17:59.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:17:59.870 00.000 8996 GuideStep: 0.2 px 28 ms WEST, -0.0 px 0 ms NORTH
23:18:01.042 01.172 20224 Exposure complete
23:18:01.116 00.074 20224 worker thread done servicing request
23:18:01.116 00.000 8996 OnExposeComplete: enter
23:18:01.117 00.001 8996 UpdateGuideState(): m_state=6
23:18:01.119 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7125
23:18:01.119 00.000 8996 Star::Find returns 1 (0), X=136.54, Y=472.78, Mass=698480, SNR=360.9, Peak=61091 HFD=4.6
23:18:01.121 00.002 8996 MultiStar: [#1 0.18,-0.43,0.00,M3] [#2 0.25,-0.54,0.00,M4] [#3 0.25,-0.38,0.00,M2] [#4 0.14,-0.13,0.45,U] [#5 0.19,-0.38,0.61,U] [#6 0.27,-0.73,0.00,M2] [#7 -0.01,-0.38,0.43,U] [#8 0.30,-0.39,0.00,M4] 
23:18:01.121 00.000 8996 refined, 3 included, MultiStar: {0.00, -0.15}, one-star: {-0.17, 0.08}
23:18:01.122 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
23:18:01.123 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
23:18:01.124 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.55 mountX=0.02 mountY=0.15, mountTheta=1.45
23:18:01.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.15, opts=13)
23:18:01.127 00.001 8996 Enqueuing Move request for scope (0.00, -0.15)
23:18:01.129 00.002 20224 Worker thread wakes up
23:18:01.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
23:18:01.129 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
23:18:01.129 00.000 20224 Moving (0.00, -0.15) raw xDistance=0.02 yDistance=0.15
23:18:01.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:18:01.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:01.130 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:18:01.130 00.000 20224 MoveAxis(E, 0, ABG)
23:18:01.130 00.000 20224 Move returns status 0, amount 0
23:18:01.130 00.000 20224 MoveAxis(N, 0, ABG)
23:18:01.130 00.000 20224 Move returns status 0, amount 0
23:18:01.130 00.000 20224 move complete, result=0
23:18:01.130 00.000 20224 worker thread done servicing request
23:18:01.138 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61091, med=2822, FiltMin=2496, FiltMax=28541, Gamma=1.000
23:18:01.161 00.023 8996 UpdateGuideState exits: m=698480 SNR=360.9
23:18:01.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:01.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:01.165 00.001 8996 Enqueuing Expose request
23:18:01.165 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:01.166 00.001 20224 Worker thread wakes up
23:18:01.166 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:01.167 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:02.126 00.959 20224 Exposure complete
23:18:02.211 00.085 20224 worker thread done servicing request
23:18:02.211 00.000 8996 OnExposeComplete: enter
23:18:02.212 00.001 8996 UpdateGuideState(): m_state=6
23:18:02.214 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7126
23:18:02.216 00.002 8996 Star::Find returns 1 (0), X=136.54, Y=472.63, Mass=745033, SNR=367.6, Peak=57427 HFD=4.5
23:18:02.219 00.003 8996 MultiStar: [#1 0.18,-0.51,0.00,M4] [#2 0.10,-0.35,0.68,U] [#3 0.25,-0.77,0.00,M3] [#4 0.03,-0.37,0.47,U] [#5 0.28,-0.44,0.00,M1] [#6 0.11,-0.62,0.00,M3] [#7 -0.01,-0.60,0.00,M1] [#8 0.21,-0.46,0.00,M5] 
23:18:02.221 00.002 8996 single-star, 2 included, MultiStar: {-0.04, -0.22}, one-star: {-0.16, -0.06}
23:18:02.223 00.002 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
23:18:02.225 00.002 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.49)
23:18:02.227 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.77 mountX=-0.15 mountY=0.08, mountTheta=2.66
23:18:02.230 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.06, opts=13)
23:18:02.231 00.001 8996 Enqueuing Move request for scope (-0.16, -0.06)
23:18:02.233 00.002 20224 Worker thread wakes up
23:18:02.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
23:18:02.233 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
23:18:02.233 00.000 20224 Moving (-0.16, -0.06) raw xDistance=-0.15 yDistance=0.08
23:18:02.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:18:02.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:02.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:18:02.233 00.000 20224 MoveAxis(E, 0, ABG)
23:18:02.233 00.000 20224 Move returns status 0, amount 0
23:18:02.233 00.000 20224 MoveAxis(N, 0, ABG)
23:18:02.233 00.000 20224 Move returns status 0, amount 0
23:18:02.233 00.000 20224 move complete, result=0
23:18:02.233 00.000 20224 worker thread done servicing request
23:18:02.237 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57427, med=2822, FiltMin=2563, FiltMax=26941, Gamma=1.000
23:18:02.250 00.013 8996 UpdateGuideState exits: m=745033 SNR=367.6
23:18:02.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:02.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:02.252 00.000 8996 Enqueuing Expose request
23:18:02.253 00.001 20224 Worker thread wakes up
23:18:02.253 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:02.254 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:02.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:03.416 01.162 20224 Exposure complete
23:18:03.500 00.084 20224 worker thread done servicing request
23:18:03.501 00.001 8996 OnExposeComplete: enter
23:18:03.503 00.002 8996 UpdateGuideState(): m_state=6
23:18:03.505 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7127
23:18:03.506 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.63, Mass=672774, SNR=345.5, Peak=59475 HFD=4.5
23:18:03.508 00.002 8996 MultiStar: [#1 0.15,-0.46,0.00,M5] [#2 0.15,-0.45,0.00,M4] [#3 0.17,-0.48,0.00,M4] [#4 0.01,-0.31,0.47,U] [#5 0.16,-0.25,0.62,U] [#6 0.12,-0.63,0.00,M4] [#7 0.10,-0.33,0.48,U] [#8 0.18,-0.33,0.42,U] 
23:18:03.510 00.002 8996 single-star, 4 included, MultiStar: {0.11, -0.22}, one-star: {0.11, -0.06}
23:18:03.511 00.001 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
23:18:03.513 00.002 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
23:18:03.515 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-0.49 mountX=0.12 mountY=0.05, mountTheta=0.38
23:18:03.518 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.06, opts=13)
23:18:03.519 00.001 8996 Enqueuing Move request for scope (0.11, -0.06)
23:18:03.521 00.002 20224 Worker thread wakes up
23:18:03.521 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
23:18:03.521 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
23:18:03.521 00.000 20224 Moving (0.11, -0.06) raw xDistance=0.12 yDistance=0.05
23:18:03.522 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:18:03.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:03.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:18:03.522 00.000 20224 MoveAxis(E, 0, ABG)
23:18:03.522 00.000 20224 Move returns status 0, amount 0
23:18:03.522 00.000 20224 MoveAxis(N, 0, ABG)
23:18:03.522 00.000 20224 Move returns status 0, amount 0
23:18:03.522 00.000 20224 move complete, result=0
23:18:03.523 00.001 20224 worker thread done servicing request
23:18:03.853 00.330 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59475, med=2822, FiltMin=2566, FiltMax=27120, Gamma=1.000
23:18:03.874 00.021 8996 UpdateGuideState exits: m=672774 SNR=345.5
23:18:03.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:03.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:03.877 00.001 8996 Enqueuing Expose request
23:18:03.878 00.001 20224 Worker thread wakes up
23:18:03.878 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:03.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:03.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:04.863 00.984 20224 Exposure complete
23:18:04.928 00.065 20224 worker thread done servicing request
23:18:04.928 00.000 8996 OnExposeComplete: enter
23:18:04.929 00.001 8996 UpdateGuideState(): m_state=6
23:18:04.930 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7128
23:18:04.930 00.000 8996 Star::Find returns 1 (0), X=136.66, Y=472.57, Mass=664919, SNR=348.9, Peak=48883 HFD=4.7
23:18:04.931 00.001 8996 MultiStar: [#1 0.04,-0.46,0.00,M6] [#2 0.05,-0.58,0.00,M5] [#3 0.22,-0.62,0.00,M5] [#4 0.12,-0.46,0.00,M1] [#5 0.13,-0.37,0.66,U] [#6 0.26,-0.61,0.00,M5] [#7 0.08,-0.42,0.00,M1] [#8 0.20,-0.49,0.00,M5] 
23:18:04.933 00.002 8996 single-star, 1 included, MultiStar: {0.03, -0.22}, one-star: {-0.04, -0.12}
23:18:04.934 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
23:18:04.936 00.002 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
23:18:04.937 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.87 mountX=-0.02 mountY=0.12, mountTheta=1.77
23:18:04.940 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
23:18:04.942 00.002 8996 Enqueuing Move request for scope (-0.04, -0.12)
23:18:04.943 00.001 20224 Worker thread wakes up
23:18:04.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
23:18:04.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
23:18:04.944 00.001 20224 Moving (-0.04, -0.12) raw xDistance=-0.02 yDistance=0.12
23:18:04.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:18:04.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:04.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:18:04.944 00.000 20224 MoveAxis(E, 0, ABG)
23:18:04.944 00.000 20224 Move returns status 0, amount 0
23:18:04.944 00.000 20224 MoveAxis(N, 0, ABG)
23:18:04.944 00.000 20224 Move returns status 0, amount 0
23:18:04.945 00.001 20224 move complete, result=0
23:18:04.945 00.000 20224 worker thread done servicing request
23:18:04.952 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48883, med=2822, FiltMin=2553, FiltMax=27120, Gamma=1.000
23:18:04.970 00.018 8996 UpdateGuideState exits: m=664919 SNR=348.9
23:18:04.971 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:04.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:04.973 00.001 8996 Enqueuing Expose request
23:18:04.974 00.001 20224 Worker thread wakes up
23:18:04.974 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:04.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:04.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:06.139 01.164 20224 Exposure complete
23:18:06.211 00.072 20224 worker thread done servicing request
23:18:06.211 00.000 8996 OnExposeComplete: enter
23:18:06.212 00.001 8996 UpdateGuideState(): m_state=6
23:18:06.213 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7129
23:18:06.214 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.29, Mass=721820, SNR=353.8, Peak=59411 HFD=4.6
23:18:06.215 00.001 8996 MultiStar: [#1 0.12,-0.85,0.00,M7] [#2 0.00,-0.74,0.00,M6] [#3 0.26,-0.54,0.00,M6] [#4 0.17,-0.51,0.00,M2] [#5 0.02,-0.65,0.00,M1] [#6 0.39,-0.67,0.00,M6] [#7 0.18,-0.56,0.00,M2] [#8 0.18,-0.67,0.00,M6] 
23:18:06.216 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
23:18:06.217 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
23:18:06.217 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.41 hyp=0.41 cameraTheta=-1.69 mountX=-0.01 mountY=0.41, mountTheta=1.60
23:18:06.219 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.41, opts=13)
23:18:06.220 00.001 8996 Enqueuing Move request for scope (-0.05, -0.41)
23:18:06.221 00.001 20224 Worker thread wakes up
23:18:06.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.41) opts 0xd
23:18:06.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.41)
23:18:06.221 00.000 20224 Moving (-0.05, -0.41) raw xDistance=-0.01 yDistance=0.41
23:18:06.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:18:06.221 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.39 newest=0.58
23:18:06.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
23:18:06.221 00.000 20224 MoveAxis(E, 0, ABG)
23:18:06.221 00.000 20224 Move returns status 0, amount 0
23:18:06.221 00.000 20224 MoveAxis(S, 86, ABG)
23:18:06.221 00.000 20224 Guiding  Dir = 1, Dur = 86
23:18:06.221 00.000 20224 IsSlewing returns 0
23:18:06.222 00.001 20224 IsGuiding returns 0
23:18:06.227 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59411, med=2822, FiltMin=2557, FiltMax=28502, Gamma=1.000
23:18:06.242 00.015 8996 UpdateGuideState exits: m=721820 SNR=353.8
23:18:06.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:06.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:06.245 00.001 8996 Enqueuing Expose request
23:18:06.279 00.034 20224 PulseGuide returned control before completion, sleep 39
23:18:06.324 00.045 20224 IsGuiding returns 1
23:18:06.324 00.000 20224 scope still moving after pulse duration time elapsed
23:18:06.355 00.031 20224 IsSlewing returns 0
23:18:06.356 00.001 20224 IsGuiding returns 1
23:18:06.385 00.029 20224 IsSlewing returns 0
23:18:06.385 00.000 20224 IsGuiding returns 0
23:18:06.386 00.001 20224 scope move finished after 86 + 78 ms
23:18:06.386 00.000 20224 Move returns status 0, amount 86
23:18:06.386 00.000 20224 move complete, result=0
23:18:06.386 00.000 20224 worker thread done servicing request
23:18:06.386 00.000 20224 Worker thread wakes up
23:18:06.386 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 86 ms SOUTH
23:18:06.389 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:06.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:07.393 01.004 20224 Exposure complete
23:18:07.455 00.062 20224 worker thread done servicing request
23:18:07.455 00.000 8996 OnExposeComplete: enter
23:18:07.456 00.001 8996 UpdateGuideState(): m_state=6
23:18:07.457 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7130
23:18:07.458 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.30, Mass=735014, SNR=390.6, Peak=58227 HFD=4.6
23:18:07.459 00.001 8996 MultiStar: [#1 0.10,-0.59,0.00,M8] [#2 -0.07,-0.74,0.00,M7] [#3 0.26,-0.35,0.00,M7] [#4 0.21,-0.39,0.00,M3] [#5 -0.15,-0.53,0.00,M2] [#6 0.19,-0.57,0.00,M7] [#7 -0.17,-0.36,0.40,U] [#8 -0.21,-0.38,0.00,M7] 
23:18:07.459 00.000 8996 refined, 1 included, MultiStar: {-0.23, -0.39}, one-star: {-0.25, -0.40}
23:18:07.460 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
23:18:07.461 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.16)
23:18:07.462 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.39 hyp=0.45 cameraTheta=-2.10 mountX=-0.19 mountY=0.41, mountTheta=2.00
23:18:07.463 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.39, opts=13)
23:18:07.464 00.001 8996 Enqueuing Move request for scope (-0.23, -0.39)
23:18:07.465 00.001 20224 Worker thread wakes up
23:18:07.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.39) opts 0xd
23:18:07.465 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.39)
23:18:07.465 00.000 20224 Moving (-0.23, -0.39) raw xDistance=-0.19 yDistance=0.41
23:18:07.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:18:07.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
23:18:07.465 00.000 20224 MoveAxis(E, 0, ABG)
23:18:07.465 00.000 20224 Move returns status 0, amount 0
23:18:07.465 00.000 20224 MoveAxis(S, 86, ABG)
23:18:07.465 00.000 20224 Guiding  Dir = 1, Dur = 86
23:18:07.466 00.001 20224 IsSlewing returns 0
23:18:07.466 00.000 20224 IsGuiding returns 0
23:18:07.467 00.001 20224 PulseGuide returned control before completion, sleep 95
23:18:07.474 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58227, med=2822, FiltMin=2569, FiltMax=27152, Gamma=1.000
23:18:07.491 00.017 8996 UpdateGuideState exits: m=735014 SNR=390.6
23:18:07.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:07.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:07.493 00.000 8996 Enqueuing Expose request
23:18:07.577 00.084 20224 IsGuiding returns 0
23:18:07.577 00.000 20224 Move returns status 0, amount 86
23:18:07.577 00.000 20224 move complete, result=0
23:18:07.577 00.000 20224 worker thread done servicing request
23:18:07.577 00.000 20224 Worker thread wakes up
23:18:07.577 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 86 ms SOUTH
23:18:07.580 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:07.581 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:08.754 01.173 20224 Exposure complete
23:18:08.828 00.074 20224 worker thread done servicing request
23:18:08.828 00.000 8996 OnExposeComplete: enter
23:18:08.829 00.001 8996 UpdateGuideState(): m_state=6
23:18:08.830 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7131
23:18:08.831 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.75, Mass=728020, SNR=345.4, Peak=65535 HFD=4.4
23:18:08.832 00.001 8996 MultiStar: [#1 0.16,-0.22,0.69,U] [#2 -0.06,-0.31,0.69,U] [#3 0.26,-0.27,0.64,U] [#4 0.12,-0.05,0.53,U] [#5 0.05,-0.12,0.62,U] [#6 0.11,-0.09,0.45,U] [#7 0.22,-0.12,0.44,U] [#8 0.15,-0.29,0.43,U] 
23:18:08.833 00.001 8996 single-star, 8 included, MultiStar: {0.12, -0.15}, one-star: {0.10, 0.06}
23:18:08.833 00.000 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
23:18:08.834 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
23:18:08.835 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.53 mountX=0.09 mountY=-0.07, mountTheta=-0.64
23:18:08.837 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.06, opts=13)
23:18:08.837 00.000 8996 Enqueuing Move request for scope (0.10, 0.06)
23:18:08.838 00.001 20224 Worker thread wakes up
23:18:08.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
23:18:08.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
23:18:08.838 00.000 20224 Moving (0.10, 0.06) raw xDistance=0.09 yDistance=-0.07
23:18:08.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:18:08.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:08.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:18:08.838 00.000 20224 MoveAxis(E, 0, ABG)
23:18:08.838 00.000 20224 Move returns status 0, amount 0
23:18:08.838 00.000 20224 MoveAxis(N, 0, ABG)
23:18:08.839 00.001 20224 Move returns status 0, amount 0
23:18:08.839 00.000 20224 move complete, result=0
23:18:08.839 00.000 20224 worker thread done servicing request
23:18:08.843 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2822, FiltMin=2560, FiltMax=29120, Gamma=1.000
23:18:08.856 00.013 8996 UpdateGuideState exits: m=728020 SNR=345.4
23:18:08.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:08.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:08.859 00.001 8996 Enqueuing Expose request
23:18:08.860 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:08.861 00.001 20224 Worker thread wakes up
23:18:08.861 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:08.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:09.846 00.985 20224 Exposure complete
23:18:09.913 00.067 20224 worker thread done servicing request
23:18:09.913 00.000 8996 OnExposeComplete: enter
23:18:09.914 00.001 8996 UpdateGuideState(): m_state=6
23:18:09.915 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7132
23:18:09.915 00.000 8996 Star::Find returns 1 (0), X=136.87, Y=472.70, Mass=720182, SNR=343.5, Peak=65535 HFD=4.4
23:18:09.916 00.001 8996 MultiStar: [#1 0.25,-0.39,0.00,M8] [#2 0.39,-0.54,0.00,M7] [#3 0.48,-0.31,0.00,M7] [#4 0.26,-0.17,0.49,U] [#5 0.30,-0.14,0.74,U] [#6 0.48,-0.27,0.00,M7] [#7 0.43,-0.16,0.00,M1] [#8 0.26,-0.40,0.00,M7] 
23:18:09.917 00.001 8996 single-star, 2 included, MultiStar: {0.23, -0.08}, one-star: {0.17, 0.01}
23:18:09.918 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
23:18:09.918 00.000 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
23:18:09.919 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.05 mountX=0.17 mountY=-0.03, mountTheta=-0.17
23:18:09.921 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.01, opts=13)
23:18:09.922 00.001 8996 Enqueuing Move request for scope (0.17, 0.01)
23:18:09.922 00.000 20224 Worker thread wakes up
23:18:09.923 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
23:18:09.923 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
23:18:09.923 00.000 20224 Moving (0.17, 0.01) raw xDistance=0.17 yDistance=-0.03
23:18:09.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:18:09.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:09.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:09.923 00.000 20224 MoveAxis(E, 0, ABG)
23:18:09.923 00.000 20224 Move returns status 0, amount 0
23:18:09.923 00.000 20224 MoveAxis(N, 0, ABG)
23:18:09.923 00.000 20224 Move returns status 0, amount 0
23:18:09.923 00.000 20224 move complete, result=0
23:18:09.923 00.000 20224 worker thread done servicing request
23:18:09.928 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2822, FiltMin=2569, FiltMax=27798, Gamma=1.000
23:18:09.950 00.022 8996 UpdateGuideState exits: m=720182 SNR=343.5
23:18:09.952 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:09.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:09.955 00.002 8996 Enqueuing Expose request
23:18:09.956 00.001 20224 Worker thread wakes up
23:18:09.957 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:09.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:09.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:11.132 01.174 20224 Exposure complete
23:18:11.191 00.059 20224 worker thread done servicing request
23:18:11.191 00.000 8996 OnExposeComplete: enter
23:18:11.193 00.002 8996 UpdateGuideState(): m_state=6
23:18:11.196 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7133
23:18:11.198 00.002 8996 Star::Find returns 1 (0), X=136.55, Y=472.90, Mass=724195, SNR=355.9, Peak=65535 HFD=4.3
23:18:11.201 00.003 8996 MultiStar: [#1 0.06,-0.04,0.57,U] [#2 0.03,-0.16,0.69,U] [#3 0.25,-0.05,0.55,U] [#4 0.14,0.06,0.50,U] [#5 0.04,0.07,0.61,U] [#6 0.20,-0.28,0.40,U] [#7 -0.06,-0.04,0.45,U] [#8 0.02,-0.10,0.44,U] 
23:18:11.202 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {-0.15, 0.21}
23:18:11.204 00.002 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
23:18:11.205 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
23:18:11.206 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.26 mountX=0.04 mountY=0.01, mountTheta=0.15
23:18:11.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
23:18:11.209 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
23:18:11.210 00.001 20224 Worker thread wakes up
23:18:11.210 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:18:11.210 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:18:11.210 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.01
23:18:11.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:18:11.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:11.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:18:11.210 00.000 20224 MoveAxis(E, 0, ABG)
23:18:11.210 00.000 20224 Move returns status 0, amount 0
23:18:11.210 00.000 20224 MoveAxis(N, 0, ABG)
23:18:11.210 00.000 20224 Move returns status 0, amount 0
23:18:11.210 00.000 20224 move complete, result=0
23:18:11.210 00.000 20224 worker thread done servicing request
23:18:11.216 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2822, FiltMin=2539, FiltMax=28678, Gamma=1.000
23:18:11.233 00.017 8996 UpdateGuideState exits: m=724195 SNR=355.9
23:18:11.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:11.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:11.236 00.001 8996 Enqueuing Expose request
23:18:11.237 00.001 20224 Worker thread wakes up
23:18:11.237 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:11.238 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:11.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:12.204 00.966 20224 Exposure complete
23:18:12.270 00.066 20224 worker thread done servicing request
23:18:12.270 00.000 8996 OnExposeComplete: enter
23:18:12.271 00.001 8996 UpdateGuideState(): m_state=6
23:18:12.272 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7134
23:18:12.273 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=473.03, Mass=703947, SNR=355.4, Peak=60643 HFD=4.2
23:18:12.274 00.001 8996 MultiStar: [#1 0.05,-0.06,0.63,U] [#2 -0.05,-0.11,0.69,U] [#3 0.13,0.06,0.55,U] [#4 0.02,0.27,0.52,U] [#5 0.02,0.18,0.64,U] [#6 0.05,-0.06,0.42,U] [#7 -0.01,-0.11,0.45,U] [#8 0.07,-0.00,0.40,U] 
23:18:12.275 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {-0.24, 0.33}
23:18:12.275 00.000 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
23:18:12.276 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
23:18:12.277 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.82 mountX=-0.03 mountY=-0.08, mountTheta=-1.92
23:18:12.279 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
23:18:12.280 00.001 8996 Enqueuing Move request for scope (-0.02, 0.08)
23:18:12.281 00.001 20224 Worker thread wakes up
23:18:12.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
23:18:12.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
23:18:12.281 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.03 yDistance=-0.08
23:18:12.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:18:12.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:12.282 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:18:12.282 00.000 20224 MoveAxis(E, 0, ABG)
23:18:12.282 00.000 20224 Move returns status 0, amount 0
23:18:12.282 00.000 20224 MoveAxis(N, 0, ABG)
23:18:12.282 00.000 20224 Move returns status 0, amount 0
23:18:12.282 00.000 20224 move complete, result=0
23:18:12.282 00.000 20224 worker thread done servicing request
23:18:12.287 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60643, med=2822, FiltMin=2582, FiltMax=28736, Gamma=1.000
23:18:12.308 00.021 8996 UpdateGuideState exits: m=703947 SNR=355.4
23:18:12.309 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:12.310 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:12.311 00.001 8996 Enqueuing Expose request
23:18:12.312 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:12.313 00.001 20224 Worker thread wakes up
23:18:12.313 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:12.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:13.466 01.153 20224 Exposure complete
23:18:13.525 00.059 20224 worker thread done servicing request
23:18:13.526 00.001 8996 OnExposeComplete: enter
23:18:13.527 00.001 8996 UpdateGuideState(): m_state=6
23:18:13.528 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7135
23:18:13.530 00.002 8996 Star::Find returns 1 (0), X=136.43, Y=472.81, Mass=682095, SNR=392.8, Peak=57459 HFD=4.5
23:18:13.532 00.002 8996 MultiStar: [#1 0.01,-0.24,0.58,U] [#2 0.08,-0.31,0.74,U] [#3 -0.02,-0.45,0.00,M6] [#4 -0.07,-0.19,0.51,U] [#5 -0.07,-0.22,0.52,U] [#6 -0.08,-0.26,0.38,U] [#7 -0.01,-0.11,0.38,U] [#8 0.07,-0.29,0.35,U] 
23:18:13.533 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.16}, one-star: {-0.27, 0.11}
23:18:13.535 00.002 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
23:18:13.536 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
23:18:13.536 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.95 mountX=-0.05 mountY=0.17, mountTheta=1.86
23:18:13.537 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.16, opts=13)
23:18:13.539 00.002 8996 Enqueuing Move request for scope (-0.06, -0.16)
23:18:13.541 00.002 20224 Worker thread wakes up
23:18:13.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
23:18:13.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
23:18:13.541 00.000 20224 Moving (-0.06, -0.16) raw xDistance=-0.05 yDistance=0.17
23:18:13.542 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:18:13.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:13.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:18:13.542 00.000 20224 MoveAxis(E, 0, ABG)
23:18:13.542 00.000 20224 Move returns status 0, amount 0
23:18:13.542 00.000 20224 MoveAxis(N, 0, ABG)
23:18:13.542 00.000 20224 Move returns status 0, amount 0
23:18:13.542 00.000 20224 move complete, result=0
23:18:13.543 00.001 20224 worker thread done servicing request
23:18:13.549 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57459, med=2822, FiltMin=2582, FiltMax=24701, Gamma=1.000
23:18:13.564 00.015 8996 UpdateGuideState exits: m=682095 SNR=392.8
23:18:13.567 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:13.569 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:13.571 00.002 8996 Enqueuing Expose request
23:18:13.573 00.002 20224 Worker thread wakes up
23:18:13.573 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:18:13.575 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:13.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:14.551 00.976 20224 Exposure complete
23:18:14.641 00.090 20224 worker thread done servicing request
23:18:14.642 00.001 8996 OnExposeComplete: enter
23:18:14.643 00.001 8996 UpdateGuideState(): m_state=6
23:18:14.643 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7136
23:18:14.644 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=472.68, Mass=811751, SNR=407.5, Peak=55923 HFD=4.6
23:18:14.645 00.001 8996 MultiStar: [#1 0.01,-0.42,0.55,U] [#2 -0.21,-0.38,0.00,M5] [#3 -0.03,-0.57,0.00,M7] [#4 -0.15,-0.36,0.50,U] [#5 -0.21,-0.18,0.51,U] [#6 -0.04,-0.25,0.36,U] [#7 -0.05,-0.12,0.35,U] [#8 -0.09,-0.50,0.00,M5] 
23:18:14.646 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.20}, one-star: {-0.35, -0.01}
23:18:14.647 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:18:14.648 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
23:18:14.648 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-2.28 mountX=-0.15 mountY=0.22, mountTheta=2.18
23:18:14.650 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.20, opts=13)
23:18:14.651 00.001 8996 Enqueuing Move request for scope (-0.17, -0.20)
23:18:14.653 00.002 20224 Worker thread wakes up
23:18:14.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd
23:18:14.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.20)
23:18:14.653 00.000 20224 Moving (-0.17, -0.20) raw xDistance=-0.15 yDistance=0.22
23:18:14.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:18:14.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:18:14.654 00.001 20224 MoveAxis(E, 0, ABG)
23:18:14.654 00.000 20224 Move returns status 0, amount 0
23:18:14.654 00.000 20224 MoveAxis(S, 46, ABG)
23:18:14.654 00.000 20224 Guiding  Dir = 1, Dur = 46
23:18:14.654 00.000 20224 IsSlewing returns 0
23:18:14.655 00.001 20224 IsGuiding returns 0
23:18:14.661 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55923, med=2822, FiltMin=2566, FiltMax=27005, Gamma=1.000
23:18:14.676 00.015 20224 PulseGuide returned control before completion, sleep 35
23:18:14.676 00.000 8996 UpdateGuideState exits: m=811751 SNR=407.5
23:18:14.677 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:14.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:14.679 00.001 8996 Enqueuing Expose request
23:18:14.722 00.043 20224 IsGuiding returns 1
23:18:14.722 00.000 20224 scope still moving after pulse duration time elapsed
23:18:14.752 00.030 20224 IsSlewing returns 0
23:18:14.753 00.001 20224 IsGuiding returns 1
23:18:14.784 00.031 20224 IsSlewing returns 0
23:18:14.785 00.001 20224 IsGuiding returns 1
23:18:14.820 00.035 20224 IsSlewing returns 0
23:18:14.820 00.000 20224 IsGuiding returns 0
23:18:14.820 00.000 20224 scope move finished after 46 + 119 ms
23:18:14.820 00.000 20224 Move returns status 0, amount 46
23:18:14.820 00.000 20224 move complete, result=0
23:18:14.820 00.000 20224 worker thread done servicing request
23:18:14.820 00.000 20224 Worker thread wakes up
23:18:14.820 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
23:18:14.824 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:14.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:16.008 01.184 20224 Exposure complete
23:18:16.063 00.055 20224 worker thread done servicing request
23:18:16.064 00.001 8996 OnExposeComplete: enter
23:18:16.064 00.000 8996 UpdateGuideState(): m_state=6
23:18:16.065 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7137
23:18:16.066 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.31, Mass=795491, SNR=363.6, Peak=61318 HFD=4.5
23:18:16.067 00.001 8996 MultiStar: [#1 -0.05,0.17,0.63,U] [#2 -0.21,0.03,0.66,U] [#3 -0.13,0.20,0.56,U] [#4 -0.30,0.33,0.00,M1] [#5 -0.11,0.14,0.59,U] [#6 0.01,0.10,0.43,U] [#7 -0.21,0.28,0.41,U] [#8 -0.05,0.12,0.36,U] 
23:18:16.068 00.001 8996 refined, 7 included, MultiStar: {-0.20, 0.25}, one-star: {-0.53, 0.61}
23:18:16.069 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
23:18:16.069 00.000 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
23:18:16.072 00.003 8996 CameraToMount -- cameraX=-0.20 cameraY=0.25 hyp=0.32 cameraTheta=2.26 mountX=-0.22 mountY=-0.22, mountTheta=-2.36
23:18:16.075 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.25, opts=13)
23:18:16.076 00.001 8996 Enqueuing Move request for scope (-0.20, 0.25)
23:18:16.078 00.002 20224 Worker thread wakes up
23:18:16.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.25) opts 0xd
23:18:16.078 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.25)
23:18:16.078 00.000 20224 Moving (-0.20, 0.25) raw xDistance=-0.22 yDistance=-0.22
23:18:16.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:18:16.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:18:16.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:18:16.079 00.001 20224 MoveAxis(E, 33, ABG)
23:18:16.079 00.000 20224 Guiding  Dir = 2, Dur = 33
23:18:16.079 00.000 20224 IsSlewing returns 0
23:18:16.079 00.000 20224 IsGuiding returns 0
23:18:16.085 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61318, med=2822, FiltMin=2573, FiltMax=26448, Gamma=1.000
23:18:16.103 00.018 8996 UpdateGuideState exits: m=795491 SNR=363.6
23:18:16.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:16.104 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:16.105 00.001 8996 Enqueuing Expose request
23:18:16.135 00.030 20224 IsGuiding returns 1
23:18:16.135 00.000 20224 scope still moving after pulse duration time elapsed
23:18:16.165 00.030 20224 IsSlewing returns 0
23:18:16.166 00.001 20224 IsGuiding returns 1
23:18:16.196 00.030 20224 IsSlewing returns 0
23:18:16.196 00.000 20224 IsGuiding returns 1
23:18:16.227 00.031 20224 IsSlewing returns 0
23:18:16.227 00.000 20224 IsGuiding returns 0
23:18:16.227 00.000 20224 scope move finished after 33 + 114 ms
23:18:16.227 00.000 20224 Move returns status 0, amount 33
23:18:16.227 00.000 20224 MoveAxis(N, 0, ABG)
23:18:16.227 00.000 20224 Move returns status 0, amount 0
23:18:16.227 00.000 20224 move complete, result=0
23:18:16.227 00.000 20224 worker thread done servicing request
23:18:16.227 00.000 20224 Worker thread wakes up
23:18:16.227 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.2 px 0 ms NORTH
23:18:16.229 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:16.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:17.222 00.993 20224 Exposure complete
23:18:17.299 00.077 20224 worker thread done servicing request
23:18:17.299 00.000 8996 OnExposeComplete: enter
23:18:17.300 00.001 8996 UpdateGuideState(): m_state=6
23:18:17.301 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7138
23:18:17.302 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.24, Mass=730423, SNR=375.5, Peak=65075 HFD=4.5
23:18:17.304 00.002 8996 MultiStar: [#1 0.07,0.07,0.59,U] [#2 0.16,0.23,0.70,U] [#3 0.26,0.27,0.59,U] [#4 0.21,0.56,0.00,M2] [#5 0.23,0.28,0.59,U] [#6 0.15,0.04,0.42,U] [#7 0.18,0.24,0.40,U] [#8 0.26,0.39,0.00,M5] 
23:18:17.306 00.002 8996 refined, 6 included, MultiStar: {0.14, 0.28}, one-star: {0.03, 0.55}
23:18:17.307 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
23:18:17.308 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
23:18:17.309 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.28 hyp=0.31 cameraTheta=1.10 mountX=0.11 mountY=-0.29, mountTheta=-1.20
23:18:17.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.28, opts=13)
23:18:17.312 00.001 8996 Enqueuing Move request for scope (0.14, 0.28)
23:18:17.313 00.001 20224 Worker thread wakes up
23:18:17.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.28) opts 0xd
23:18:17.313 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.28)
23:18:17.313 00.000 20224 Moving (0.14, 0.28) raw xDistance=0.11 yDistance=-0.29
23:18:17.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:18:17.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:18:17.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:18:17.313 00.000 20224 MoveAxis(E, 0, ABG)
23:18:17.313 00.000 20224 Move returns status 0, amount 0
23:18:17.313 00.000 20224 MoveAxis(N, 0, ABG)
23:18:17.313 00.000 20224 Move returns status 0, amount 0
23:18:17.313 00.000 20224 move complete, result=0
23:18:17.314 00.001 20224 worker thread done servicing request
23:18:17.317 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65075, med=2822, FiltMin=2557, FiltMax=28880, Gamma=1.000
23:18:17.337 00.020 8996 UpdateGuideState exits: m=730423 SNR=375.5
23:18:17.339 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:17.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:17.341 00.001 8996 Enqueuing Expose request
23:18:17.342 00.001 20224 Worker thread wakes up
23:18:17.342 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:18:17.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:17.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:18.513 01.170 20224 Exposure complete
23:18:18.580 00.067 20224 worker thread done servicing request
23:18:18.580 00.000 8996 OnExposeComplete: enter
23:18:18.581 00.001 8996 UpdateGuideState(): m_state=6
23:18:18.582 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7139
23:18:18.583 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.09, Mass=734186, SNR=371.9, Peak=65535 HFD=4.4
23:18:18.585 00.002 8996 MultiStar: [#1 0.33,-0.02,0.57,U] [#2 0.32,-0.15,0.65,U] [#3 0.44,-0.15,0.00,M6] [#4 0.36,0.06,0.46,U] [#5 0.39,0.04,0.55,U] [#6 0.51,-0.07,0.00,M2] [#7 0.29,-0.00,0.46,U] [#8 0.43,-0.01,0.00,M6] 
23:18:18.585 00.000 8996 refined, 5 included, MultiStar: {0.31, 0.09}, one-star: {0.22, 0.39}
23:18:18.586 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
23:18:18.587 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
23:18:18.588 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.09 hyp=0.32 cameraTheta=0.28 mountX=0.30 mountY=-0.12, mountTheta=-0.39
23:18:18.589 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.09, opts=13)
23:18:18.590 00.001 8996 Enqueuing Move request for scope (0.31, 0.09)
23:18:18.591 00.001 20224 Worker thread wakes up
23:18:18.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.09) opts 0xd
23:18:18.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.09)
23:18:18.591 00.000 20224 Moving (0.31, 0.09) raw xDistance=0.30 yDistance=-0.12
23:18:18.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:18:18.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:18.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:18:18.591 00.000 20224 MoveAxis(W, 43, ABG)
23:18:18.591 00.000 20224 Guiding  Dir = 3, Dur = 43
23:18:18.592 00.001 20224 IsSlewing returns 0
23:18:18.592 00.000 20224 IsGuiding returns 0
23:18:18.595 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2822, FiltMin=2550, FiltMax=29478, Gamma=1.000
23:18:18.600 00.005 20224 PulseGuide returned control before completion, sleep 46
23:18:18.616 00.016 8996 UpdateGuideState exits: m=734186 SNR=371.9
23:18:18.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:18.619 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:18.621 00.002 8996 Enqueuing Expose request
23:18:18.647 00.026 20224 IsGuiding returns 1
23:18:18.647 00.000 20224 scope still moving after pulse duration time elapsed
23:18:18.679 00.032 20224 IsSlewing returns 0
23:18:18.679 00.000 20224 IsGuiding returns 1
23:18:18.710 00.031 20224 IsSlewing returns 0
23:18:18.710 00.000 20224 IsGuiding returns 0
23:18:18.711 00.001 20224 scope move finished after 43 + 75 ms
23:18:18.711 00.000 20224 Move returns status 0, amount 43
23:18:18.711 00.000 20224 MoveAxis(N, 0, ABG)
23:18:18.711 00.000 20224 Move returns status 0, amount 0
23:18:18.711 00.000 20224 move complete, result=0
23:18:18.711 00.000 20224 worker thread done servicing request
23:18:18.711 00.000 20224 Worker thread wakes up
23:18:18.711 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:18.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:18.711 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
23:18:19.684 00.973 20224 Exposure complete
23:18:19.772 00.088 20224 worker thread done servicing request
23:18:19.772 00.000 8996 OnExposeComplete: enter
23:18:19.773 00.001 8996 UpdateGuideState(): m_state=6
23:18:19.775 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7140
23:18:19.776 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.01, Mass=690461, SNR=366.7, Peak=65535 HFD=4.2
23:18:19.778 00.002 8996 MultiStar: [#1 0.01,-0.06,0.63,U] [#2 0.04,-0.37,0.69,U] [#3 0.06,-0.23,0.56,U] [#4 -0.03,0.00,0.48,U] [#5 0.10,-0.07,0.60,U] [#6 0.12,-0.20,0.43,U] [#7 0.05,-0.12,0.47,U] [#8 0.13,-0.18,0.45,U] 
23:18:19.779 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.07}, one-star: {-0.13, 0.31}
23:18:19.781 00.002 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
23:18:19.783 00.002 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
23:18:19.783 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.26 mountX=0.03 mountY=0.07, mountTheta=1.16
23:18:19.785 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
23:18:19.786 00.001 8996 Enqueuing Move request for scope (0.02, -0.07)
23:18:19.787 00.001 20224 Worker thread wakes up
23:18:19.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
23:18:19.787 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
23:18:19.787 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.07
23:18:19.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:18:19.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:19.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:18:19.787 00.000 20224 MoveAxis(E, 0, ABG)
23:18:19.787 00.000 20224 Move returns status 0, amount 0
23:18:19.788 00.001 20224 MoveAxis(N, 0, ABG)
23:18:19.788 00.000 20224 Move returns status 0, amount 0
23:18:19.788 00.000 20224 move complete, result=0
23:18:19.788 00.000 20224 worker thread done servicing request
23:18:19.792 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2822, FiltMin=2563, FiltMax=27149, Gamma=1.000
23:18:19.805 00.013 8996 UpdateGuideState exits: m=690461 SNR=366.7
23:18:19.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:19.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:19.808 00.001 8996 Enqueuing Expose request
23:18:19.808 00.000 20224 Worker thread wakes up
23:18:19.808 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:19.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:19.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:20.967 01.158 20224 Exposure complete
23:18:21.029 00.062 20224 worker thread done servicing request
23:18:21.029 00.000 8996 OnExposeComplete: enter
23:18:21.030 00.001 8996 UpdateGuideState(): m_state=6
23:18:21.031 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7141
23:18:21.032 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=472.96, Mass=746159, SNR=348.5, Peak=63555 HFD=4.3
23:18:21.033 00.001 8996 MultiStar: [#1 -0.21,-0.02,0.69,U] [#2 -0.00,-0.18,0.76,U] [#3 -0.09,-0.04,0.68,U] [#4 -0.15,0.28,0.51,U] [#5 -0.17,0.24,0.62,U] [#6 -0.15,-0.05,0.43,U] [#7 -0.26,0.15,0.44,U] [#8 -0.21,0.21,0.38,U] 
23:18:21.034 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.09}, one-star: {-0.34, 0.26}
23:18:21.034 00.000 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
23:18:21.035 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
23:18:21.036 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.67 mountX=-0.19 mountY=-0.07, mountTheta=-2.78
23:18:21.037 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.09, opts=13)
23:18:21.038 00.001 8996 Enqueuing Move request for scope (-0.18, 0.09)
23:18:21.039 00.001 20224 Worker thread wakes up
23:18:21.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
23:18:21.039 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
23:18:21.039 00.000 20224 Moving (-0.18, 0.09) raw xDistance=-0.19 yDistance=-0.07
23:18:21.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:18:21.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:21.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:18:21.039 00.000 20224 MoveAxis(E, 0, ABG)
23:18:21.039 00.000 20224 Move returns status 0, amount 0
23:18:21.040 00.001 20224 MoveAxis(N, 0, ABG)
23:18:21.040 00.000 20224 Move returns status 0, amount 0
23:18:21.040 00.000 20224 move complete, result=0
23:18:21.040 00.000 20224 worker thread done servicing request
23:18:21.043 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63555, med=2822, FiltMin=2557, FiltMax=28182, Gamma=1.000
23:18:21.056 00.013 8996 UpdateGuideState exits: m=746159 SNR=348.5
23:18:21.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:21.057 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:21.058 00.001 8996 Enqueuing Expose request
23:18:21.059 00.001 20224 Worker thread wakes up
23:18:21.059 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:21.060 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:21.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:22.024 00.964 20224 Exposure complete
23:18:22.102 00.078 20224 worker thread done servicing request
23:18:22.102 00.000 8996 OnExposeComplete: enter
23:18:22.103 00.001 8996 UpdateGuideState(): m_state=6
23:18:22.104 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7142
23:18:22.105 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=473.05, Mass=750337, SNR=335.0, Peak=58659 HFD=4.3
23:18:22.107 00.002 8996 MultiStar: [#1 -0.09,-0.17,0.68,U] [#2 -0.33,-0.34,0.00,M1] [#3 -0.14,0.02,0.63,U] [#4 -0.26,0.26,0.56,U] [#5 -0.22,0.07,0.63,U] [#6 -0.33,-0.20,0.42,U] [#7 -0.32,0.11,0.49,U] [#8 -0.24,0.12,0.41,U] 
23:18:22.108 00.001 8996 refined, 7 included, MultiStar: {-0.26, 0.09}, one-star: {-0.43, 0.36}
23:18:22.109 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
23:18:22.110 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:18:22.111 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.28 cameraTheta=2.79 mountX=-0.27 mountY=-0.06, mountTheta=-2.91
23:18:22.113 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.09, opts=13)
23:18:22.114 00.001 8996 Enqueuing Move request for scope (-0.26, 0.09)
23:18:22.114 00.000 20224 Worker thread wakes up
23:18:22.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
23:18:22.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
23:18:22.114 00.000 20224 Moving (-0.26, 0.09) raw xDistance=-0.27 yDistance=-0.06
23:18:22.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:18:22.115 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:22.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:18:22.115 00.000 20224 MoveAxis(E, 39, ABG)
23:18:22.115 00.000 20224 Guiding  Dir = 2, Dur = 39
23:18:22.115 00.000 20224 IsSlewing returns 0
23:18:22.115 00.000 20224 IsGuiding returns 0
23:18:22.118 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58659, med=2822, FiltMin=2528, FiltMax=29792, Gamma=1.000
23:18:22.131 00.013 8996 UpdateGuideState exits: m=750337 SNR=335.0
23:18:22.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:22.132 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:22.133 00.001 8996 Enqueuing Expose request
23:18:22.144 00.011 20224 PulseGuide returned control before completion, sleep 21
23:18:22.174 00.030 20224 IsGuiding returns 1
23:18:22.174 00.000 20224 scope still moving after pulse duration time elapsed
23:18:22.206 00.032 20224 IsSlewing returns 0
23:18:22.207 00.001 20224 IsGuiding returns 1
23:18:22.238 00.031 20224 IsSlewing returns 0
23:18:22.238 00.000 20224 IsGuiding returns 0
23:18:22.238 00.000 20224 scope move finished after 39 + 83 ms
23:18:22.238 00.000 20224 Move returns status 0, amount 39
23:18:22.238 00.000 20224 MoveAxis(N, 0, ABG)
23:18:22.238 00.000 20224 Move returns status 0, amount 0
23:18:22.238 00.000 20224 move complete, result=0
23:18:22.239 00.001 20224 worker thread done servicing request
23:18:22.239 00.000 20224 Worker thread wakes up
23:18:22.239 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
23:18:22.241 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:22.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:23.416 01.175 20224 Exposure complete
23:18:23.474 00.058 20224 worker thread done servicing request
23:18:23.474 00.000 8996 OnExposeComplete: enter
23:18:23.476 00.002 8996 UpdateGuideState(): m_state=6
23:18:23.478 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7143
23:18:23.479 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.97, Mass=701646, SNR=340.0, Peak=65535 HFD=4.4
23:18:23.482 00.003 8996 MultiStar: [#1 0.16,0.05,0.81,U] [#2 -0.03,0.00,0.78,U] [#3 0.25,0.04,0.69,U] [#4 0.12,0.28,0.55,U] [#5 0.09,0.22,0.64,U] [#6 0.40,0.06,0.47,U] [#7 0.17,0.12,0.42,U] [#8 0.05,0.18,0.38,U] 
23:18:23.483 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.14}, one-star: {-0.02, 0.27}
23:18:23.485 00.002 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
23:18:23.487 00.002 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
23:18:23.489 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.18 cameraTheta=0.87 mountX=0.10 mountY=-0.15, mountTheta=-0.97
23:18:23.493 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.14, opts=13)
23:18:23.495 00.002 8996 Enqueuing Move request for scope (0.12, 0.14)
23:18:23.497 00.002 20224 Worker thread wakes up
23:18:23.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
23:18:23.497 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
23:18:23.497 00.000 20224 Moving (0.12, 0.14) raw xDistance=0.10 yDistance=-0.15
23:18:23.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:23.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:23.498 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:18:23.498 00.000 20224 MoveAxis(E, 0, ABG)
23:18:23.498 00.000 20224 Move returns status 0, amount 0
23:18:23.498 00.000 20224 MoveAxis(N, 0, ABG)
23:18:23.498 00.000 20224 Move returns status 0, amount 0
23:18:23.498 00.000 20224 move complete, result=0
23:18:23.498 00.000 20224 worker thread done servicing request
23:18:23.506 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2822, FiltMin=2515, FiltMax=29558, Gamma=1.000
23:18:23.528 00.022 8996 UpdateGuideState exits: m=701646 SNR=340.0
23:18:23.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:23.531 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:23.532 00.001 8996 Enqueuing Expose request
23:18:23.534 00.002 20224 Worker thread wakes up
23:18:23.534 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:23.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:23.534 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:24.506 00.972 20224 Exposure complete
23:18:24.576 00.070 20224 worker thread done servicing request
23:18:24.576 00.000 8996 OnExposeComplete: enter
23:18:24.577 00.001 8996 UpdateGuideState(): m_state=6
23:18:24.578 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7144
23:18:24.579 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=473.26, Mass=754516, SNR=351.4, Peak=65535 HFD=4.6
23:18:24.581 00.002 8996 MultiStar: [#1 0.04,0.21,0.59,U] [#2 0.01,0.08,0.72,U] [#3 0.24,0.16,0.60,U] [#4 0.03,0.25,0.51,U] [#5 0.17,0.40,0.00,M1] [#6 0.17,0.07,0.51,U] [#7 0.21,0.20,0.48,U] [#8 0.23,0.20,0.40,U] 
23:18:24.583 00.002 8996 refined, 7 included, MultiStar: {0.09, 0.25}, one-star: {-0.02, 0.57}
23:18:24.584 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
23:18:24.585 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
23:18:24.586 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.26 cameraTheta=1.21 mountX=0.07 mountY=-0.25, mountTheta=-1.31
23:18:24.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.25, opts=13)
23:18:24.590 00.002 8996 Enqueuing Move request for scope (0.09, 0.25)
23:18:24.591 00.001 20224 Worker thread wakes up
23:18:24.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
23:18:24.592 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
23:18:24.592 00.000 20224 Moving (0.09, 0.25) raw xDistance=0.07 yDistance=-0.25
23:18:24.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:18:24.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:18:24.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:18:24.592 00.000 20224 MoveAxis(E, 0, ABG)
23:18:24.592 00.000 20224 Move returns status 0, amount 0
23:18:24.592 00.000 20224 MoveAxis(N, 0, ABG)
23:18:24.592 00.000 20224 Move returns status 0, amount 0
23:18:24.592 00.000 20224 move complete, result=0
23:18:24.592 00.000 20224 worker thread done servicing request
23:18:24.598 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2822, FiltMin=2541, FiltMax=29520, Gamma=1.000
23:18:24.611 00.013 8996 UpdateGuideState exits: m=754516 SNR=351.4
23:18:24.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:24.614 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:24.616 00.002 8996 Enqueuing Expose request
23:18:24.618 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:18:24.620 00.002 20224 Worker thread wakes up
23:18:24.620 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:24.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:25.778 01.158 20224 Exposure complete
23:18:25.854 00.076 20224 worker thread done servicing request
23:18:25.855 00.001 8996 OnExposeComplete: enter
23:18:25.856 00.001 8996 UpdateGuideState(): m_state=6
23:18:25.857 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7145
23:18:25.858 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.21, Mass=701645, SNR=370.3, Peak=64963 HFD=4.5
23:18:25.859 00.001 8996 MultiStar: [#1 0.17,0.23,0.67,U] [#2 0.28,-0.05,0.66,U] [#3 0.44,0.02,0.00,M2] [#4 0.21,0.34,0.50,U] [#5 0.18,0.39,0.00,M2] [#6 0.32,0.05,0.41,U] [#7 0.15,0.19,0.43,U] [#8 0.14,0.31,0.37,U] 
23:18:25.860 00.001 8996 refined, 6 included, MultiStar: {0.18, 0.26}, one-star: {0.08, 0.52}
23:18:25.861 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
23:18:25.862 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
23:18:25.862 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.26 hyp=0.31 cameraTheta=0.96 mountX=0.15 mountY=-0.28, mountTheta=-1.06
23:18:25.864 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.26, opts=13)
23:18:25.865 00.001 8996 Enqueuing Move request for scope (0.18, 0.26)
23:18:25.866 00.001 20224 Worker thread wakes up
23:18:25.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.26) opts 0xd
23:18:25.866 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.26)
23:18:25.866 00.000 20224 Moving (0.18, 0.26) raw xDistance=0.15 yDistance=-0.28
23:18:25.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:18:25.866 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.30 newest=-0.68
23:18:25.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:18:25.866 00.000 20224 MoveAxis(E, 0, ABG)
23:18:25.866 00.000 20224 Move returns status 0, amount 0
23:18:25.866 00.000 20224 MoveAxis(N, 58, ABG)
23:18:25.866 00.000 20224 Guiding  Dir = 0, Dur = 58
23:18:25.867 00.001 20224 IsSlewing returns 0
23:18:25.867 00.000 20224 IsGuiding returns 0
23:18:25.871 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64963, med=2822, FiltMin=2560, FiltMax=26899, Gamma=1.000
23:18:25.885 00.014 8996 UpdateGuideState exits: m=701645 SNR=370.3
23:18:25.888 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:25.890 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:25.892 00.002 8996 Enqueuing Expose request
23:18:25.914 00.022 20224 PulseGuide returned control before completion, sleep 21
23:18:25.945 00.031 20224 IsGuiding returns 1
23:18:25.945 00.000 20224 scope still moving after pulse duration time elapsed
23:18:25.977 00.032 20224 IsSlewing returns 0
23:18:25.977 00.000 20224 IsGuiding returns 1
23:18:26.009 00.032 20224 IsSlewing returns 0
23:18:26.009 00.000 20224 IsGuiding returns 0
23:18:26.009 00.000 20224 scope move finished after 58 + 84 ms
23:18:26.009 00.000 20224 Move returns status 0, amount 58
23:18:26.009 00.000 20224 move complete, result=0
23:18:26.009 00.000 20224 worker thread done servicing request
23:18:26.009 00.000 20224 Worker thread wakes up
23:18:26.009 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 58 ms NORTH
23:18:26.011 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:26.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:26.988 00.977 20224 Exposure complete
23:18:27.046 00.058 20224 worker thread done servicing request
23:18:27.046 00.000 8996 OnExposeComplete: enter
23:18:27.047 00.001 8996 UpdateGuideState(): m_state=6
23:18:27.048 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7146
23:18:27.049 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.02, Mass=694642, SNR=361.0, Peak=65535 HFD=4.2
23:18:27.050 00.001 8996 MultiStar: [#1 0.06,0.14,0.59,U] [#2 0.12,-0.19,0.66,U] [#3 0.22,-0.15,0.51,U] [#4 0.17,0.07,0.48,U] [#5 0.17,0.02,0.65,U] [#6 0.23,-0.11,0.42,U] [#7 0.09,0.10,0.45,U] [#8 0.14,0.13,0.41,U] 
23:18:27.050 00.000 8996 refined, 8 included, MultiStar: {0.11, 0.06}, one-star: {-0.07, 0.33}
23:18:27.051 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
23:18:27.052 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
23:18:27.052 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.51 mountX=0.10 mountY=-0.07, mountTheta=-0.62
23:18:27.054 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.06, opts=13)
23:18:27.055 00.001 8996 Enqueuing Move request for scope (0.11, 0.06)
23:18:27.056 00.001 20224 Worker thread wakes up
23:18:27.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
23:18:27.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
23:18:27.056 00.000 20224 Moving (0.11, 0.06) raw xDistance=0.10 yDistance=-0.07
23:18:27.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:27.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:27.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:18:27.056 00.000 20224 MoveAxis(E, 0, ABG)
23:18:27.056 00.000 20224 Move returns status 0, amount 0
23:18:27.056 00.000 20224 MoveAxis(N, 0, ABG)
23:18:27.056 00.000 20224 Move returns status 0, amount 0
23:18:27.056 00.000 20224 move complete, result=0
23:18:27.056 00.000 20224 worker thread done servicing request
23:18:27.060 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2822, FiltMin=2566, FiltMax=30179, Gamma=1.000
23:18:27.078 00.018 8996 UpdateGuideState exits: m=694642 SNR=361.0
23:18:27.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:27.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:27.081 00.001 8996 Enqueuing Expose request
23:18:27.082 00.001 20224 Worker thread wakes up
23:18:27.082 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:27.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:27.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:28.249 01.167 20224 Exposure complete
23:18:28.313 00.064 20224 worker thread done servicing request
23:18:28.313 00.000 8996 OnExposeComplete: enter
23:18:28.314 00.001 8996 UpdateGuideState(): m_state=6
23:18:28.317 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7147
23:18:28.319 00.002 8996 Star::Find returns 1 (0), X=136.64, Y=473.05, Mass=684114, SNR=368.2, Peak=65443 HFD=4.2
23:18:28.321 00.002 8996 MultiStar: [#1 0.07,-0.01,0.70,U] [#2 0.07,-0.14,0.62,U] [#3 0.24,-0.01,0.59,U] [#4 0.18,0.11,0.48,U] [#5 0.05,0.26,0.62,U] [#6 -0.07,-0.12,0.43,U] [#7 -0.02,-0.09,0.42,U] [#8 0.16,0.05,0.35,U] 
23:18:28.323 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.08}, one-star: {-0.06, 0.35}
23:18:28.324 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
23:18:28.325 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
23:18:28.326 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.91 mountX=0.05 mountY=-0.08, mountTheta=-1.01
23:18:28.328 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.08, opts=13)
23:18:28.329 00.001 8996 Enqueuing Move request for scope (0.06, 0.08)
23:18:28.330 00.001 20224 Worker thread wakes up
23:18:28.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
23:18:28.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
23:18:28.330 00.000 20224 Moving (0.06, 0.08) raw xDistance=0.05 yDistance=-0.08
23:18:28.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:18:28.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:28.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:18:28.330 00.000 20224 MoveAxis(E, 0, ABG)
23:18:28.330 00.000 20224 Move returns status 0, amount 0
23:18:28.330 00.000 20224 MoveAxis(N, 0, ABG)
23:18:28.330 00.000 20224 Move returns status 0, amount 0
23:18:28.330 00.000 20224 move complete, result=0
23:18:28.330 00.000 20224 worker thread done servicing request
23:18:28.337 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65443, med=2822, FiltMin=2486, FiltMax=28733, Gamma=1.000
23:18:28.355 00.018 8996 UpdateGuideState exits: m=684114 SNR=368.2
23:18:28.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:28.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:28.358 00.001 8996 Enqueuing Expose request
23:18:28.359 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:28.361 00.002 20224 Worker thread wakes up
23:18:28.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:28.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:29.345 00.983 20224 Exposure complete
23:18:29.418 00.073 20224 worker thread done servicing request
23:18:29.418 00.000 8996 OnExposeComplete: enter
23:18:29.419 00.001 8996 UpdateGuideState(): m_state=6
23:18:29.420 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7148
23:18:29.421 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.86, Mass=722812, SNR=366.9, Peak=65535 HFD=4.4
23:18:29.422 00.001 8996 MultiStar: [#1 0.20,-0.00,0.62,U] [#2 0.27,-0.24,0.68,U] [#3 0.25,-0.18,0.63,U] [#4 0.08,-0.03,0.49,U] [#5 0.40,-0.08,0.61,U] [#6 0.32,-0.52,0.00,M1] [#7 0.11,-0.21,0.42,U] [#8 0.36,-0.13,0.34,U] 
23:18:29.423 00.001 8996 single-star, 7 included, MultiStar: {0.22, -0.06}, one-star: {0.14, 0.16}
23:18:29.424 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
23:18:29.425 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
23:18:29.425 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.86 mountX=0.12 mountY=-0.18, mountTheta=-0.97
23:18:29.427 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.16, opts=13)
23:18:29.428 00.001 8996 Enqueuing Move request for scope (0.14, 0.16)
23:18:29.428 00.000 20224 Worker thread wakes up
23:18:29.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
23:18:29.429 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
23:18:29.429 00.000 20224 Moving (0.14, 0.16) raw xDistance=0.12 yDistance=-0.18
23:18:29.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:18:29.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:29.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:18:29.429 00.000 20224 MoveAxis(E, 0, ABG)
23:18:29.429 00.000 20224 Move returns status 0, amount 0
23:18:29.429 00.000 20224 MoveAxis(N, 0, ABG)
23:18:29.429 00.000 20224 Move returns status 0, amount 0
23:18:29.429 00.000 20224 move complete, result=0
23:18:29.429 00.000 20224 worker thread done servicing request
23:18:29.432 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2822, FiltMin=2509, FiltMax=27104, Gamma=1.000
23:18:29.453 00.021 8996 UpdateGuideState exits: m=722812 SNR=366.9
23:18:29.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:29.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:29.456 00.001 8996 Enqueuing Expose request
23:18:29.457 00.001 20224 Worker thread wakes up
23:18:29.457 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:18:29.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:29.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:30.633 01.175 20224 Exposure complete
23:18:30.724 00.091 20224 worker thread done servicing request
23:18:30.724 00.000 8996 OnExposeComplete: enter
23:18:30.726 00.002 8996 UpdateGuideState(): m_state=6
23:18:30.728 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7149
23:18:30.729 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.78, Mass=742791, SNR=361.5, Peak=65535 HFD=4.5
23:18:30.731 00.002 8996 MultiStar: [#1 0.17,-0.35,0.69,U] [#2 0.12,-0.39,0.70,U] [#3 0.11,-0.37,0.59,U] [#4 0.02,-0.20,0.51,U] [#5 0.24,-0.23,0.58,U] [#6 0.06,-0.44,0.00,M2] [#7 0.19,-0.20,0.44,U] [#8 0.26,-0.28,0.39,U] 
23:18:30.732 00.001 8996 single-star, 7 included, MultiStar: {0.12, -0.22}, one-star: {0.01, 0.08}
23:18:30.733 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
23:18:30.735 00.002 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
23:18:30.736 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.09 cameraTheta=1.42 mountX=0.00 mountY=-0.09, mountTheta=-1.52
23:18:30.739 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.08, opts=13)
23:18:30.740 00.001 8996 Enqueuing Move request for scope (0.01, 0.08)
23:18:30.741 00.001 20224 Worker thread wakes up
23:18:30.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
23:18:30.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
23:18:30.741 00.000 20224 Moving (0.01, 0.08) raw xDistance=0.00 yDistance=-0.09
23:18:30.742 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:18:30.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:30.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:18:30.742 00.000 20224 MoveAxis(E, 0, ABG)
23:18:30.742 00.000 20224 Move returns status 0, amount 0
23:18:30.742 00.000 20224 MoveAxis(N, 0, ABG)
23:18:30.742 00.000 20224 Move returns status 0, amount 0
23:18:30.742 00.000 20224 move complete, result=0
23:18:30.743 00.001 20224 worker thread done servicing request
23:18:30.751 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2822, FiltMin=2505, FiltMax=28352, Gamma=1.000
23:18:30.780 00.029 8996 UpdateGuideState exits: m=742791 SNR=361.5
23:18:30.782 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:30.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:30.784 00.001 8996 Enqueuing Expose request
23:18:30.786 00.002 20224 Worker thread wakes up
23:18:30.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:30.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:30.786 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:31.774 00.988 20224 Exposure complete
23:18:31.851 00.077 20224 worker thread done servicing request
23:18:31.851 00.000 8996 OnExposeComplete: enter
23:18:31.852 00.001 8996 UpdateGuideState(): m_state=6
23:18:31.853 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7150
23:18:31.854 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.73, Mass=766672, SNR=410.7, Peak=63667 HFD=4.6
23:18:31.855 00.001 8996 MultiStar: [#1 -0.06,-0.34,0.56,U] [#2 -0.10,-0.39,0.59,U] [#3 0.06,-0.16,0.53,U] [#4 -0.16,-0.08,0.49,U] [#5 -0.07,-0.18,0.54,U] [#6 0.13,-0.34,0.43,U] [#7 0.11,-0.07,0.35,U] [#8 -0.08,-0.25,0.34,U] 
23:18:31.856 00.001 8996 single-star, 8 included, MultiStar: {-0.05, -0.18}, one-star: {-0.14, 0.04}
23:18:31.856 00.000 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:18:31.857 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
23:18:31.858 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.87 mountX=-0.14 mountY=-0.02, mountTheta=-2.99
23:18:31.860 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
23:18:31.861 00.001 8996 Enqueuing Move request for scope (-0.14, 0.04)
23:18:31.862 00.001 20224 Worker thread wakes up
23:18:31.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
23:18:31.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
23:18:31.862 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.14 yDistance=-0.02
23:18:31.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:18:31.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:31.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:18:31.862 00.000 20224 MoveAxis(E, 0, ABG)
23:18:31.862 00.000 20224 Move returns status 0, amount 0
23:18:31.862 00.000 20224 MoveAxis(N, 0, ABG)
23:18:31.862 00.000 20224 Move returns status 0, amount 0
23:18:31.862 00.000 20224 move complete, result=0
23:18:31.862 00.000 20224 worker thread done servicing request
23:18:31.866 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63667, med=2822, FiltMin=2550, FiltMax=27757, Gamma=1.000
23:18:31.880 00.014 8996 UpdateGuideState exits: m=766672 SNR=410.7
23:18:31.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:31.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:31.883 00.001 8996 Enqueuing Expose request
23:18:31.883 00.000 20224 Worker thread wakes up
23:18:31.883 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:31.884 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:31.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:33.042 01.158 20224 Exposure complete
23:18:33.117 00.075 20224 worker thread done servicing request
23:18:33.118 00.001 8996 OnExposeComplete: enter
23:18:33.118 00.000 8996 UpdateGuideState(): m_state=6
23:18:33.119 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7151
23:18:33.120 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.90, Mass=722841, SNR=342.1, Peak=61155 HFD=4.3
23:18:33.121 00.001 8996 MultiStar: [#1 -0.32,-0.16,0.64,U] [#2 -0.34,-0.23,0.76,U] [#3 -0.33,-0.14,0.52,U] [#4 -0.36,-0.03,0.51,U] [#5 -0.35,0.05,0.64,U] [#6 -0.20,-0.39,0.00,M2] [#7 -0.22,-0.21,0.49,U] [#8 -0.21,-0.25,0.39,U] 
23:18:33.122 00.001 8996 refined, 7 included, MultiStar: {-0.31, -0.07}, one-star: {-0.29, 0.21}
23:18:33.123 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
23:18:33.123 00.000 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
23:18:33.124 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-2.93 mountX=-0.30 mountY=0.10, mountTheta=2.82
23:18:33.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.07, opts=13)
23:18:33.126 00.000 8996 Enqueuing Move request for scope (-0.31, -0.07)
23:18:33.127 00.001 20224 Worker thread wakes up
23:18:33.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.07) opts 0xd
23:18:33.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.07)
23:18:33.127 00.000 20224 Moving (-0.31, -0.07) raw xDistance=-0.30 yDistance=0.10
23:18:33.128 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:18:33.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:33.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:18:33.128 00.000 20224 MoveAxis(E, 44, ABG)
23:18:33.128 00.000 20224 Guiding  Dir = 2, Dur = 44
23:18:33.128 00.000 20224 IsSlewing returns 0
23:18:33.128 00.000 20224 IsGuiding returns 0
23:18:33.131 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61155, med=2822, FiltMin=2582, FiltMax=27648, Gamma=1.000
23:18:33.144 00.013 8996 UpdateGuideState exits: m=722841 SNR=342.1
23:18:33.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:33.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:33.146 00.000 8996 Enqueuing Expose request
23:18:33.170 00.024 20224 PulseGuide returned control before completion, sleep 13
23:18:33.184 00.014 20224 IsGuiding returns 1
23:18:33.184 00.000 20224 scope still moving after pulse duration time elapsed
23:18:33.215 00.031 20224 IsSlewing returns 0
23:18:33.215 00.000 20224 IsGuiding returns 1
23:18:33.246 00.031 20224 IsSlewing returns 0
23:18:33.247 00.001 20224 IsGuiding returns 1
23:18:33.277 00.030 20224 IsSlewing returns 0
23:18:33.277 00.000 20224 IsGuiding returns 0
23:18:33.277 00.000 20224 scope move finished after 44 + 104 ms
23:18:33.277 00.000 20224 Move returns status 0, amount 44
23:18:33.277 00.000 20224 MoveAxis(N, 0, ABG)
23:18:33.277 00.000 20224 Move returns status 0, amount 0
23:18:33.277 00.000 20224 move complete, result=0
23:18:33.277 00.000 20224 worker thread done servicing request
23:18:33.278 00.001 20224 Worker thread wakes up
23:18:33.278 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
23:18:33.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:33.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:34.264 00.985 20224 Exposure complete
23:18:34.333 00.069 20224 worker thread done servicing request
23:18:34.333 00.000 8996 OnExposeComplete: enter
23:18:34.334 00.001 8996 UpdateGuideState(): m_state=6
23:18:34.335 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7152
23:18:34.336 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.71, Mass=676935, SNR=348.2, Peak=56307 HFD=4.5
23:18:34.337 00.001 8996 MultiStar: [#1 -0.16,-0.30,0.66,U] [#2 -0.12,-0.42,0.00,M1] [#3 0.01,-0.31,0.58,U] [#4 -0.12,-0.21,0.64,U] [#5 -0.17,-0.13,0.58,U] [#6 -0.03,-0.31,0.46,U] [#7 -0.03,-0.24,0.39,U] [#8 -0.08,-0.35,0.41,U] 
23:18:34.338 00.001 8996 single-star, 7 included, MultiStar: {-0.11, -0.20}, one-star: {-0.21, 0.01}
23:18:34.339 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
23:18:34.340 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
23:18:34.341 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.07 mountX=-0.21 mountY=0.01, mountTheta=3.09
23:18:34.343 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.01, opts=13)
23:18:34.344 00.001 8996 Enqueuing Move request for scope (-0.21, 0.01)
23:18:34.345 00.001 20224 Worker thread wakes up
23:18:34.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
23:18:34.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
23:18:34.345 00.000 20224 Moving (-0.21, 0.01) raw xDistance=-0.21 yDistance=0.01
23:18:34.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:18:34.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:34.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:18:34.345 00.000 20224 MoveAxis(E, 33, ABG)
23:18:34.345 00.000 20224 Guiding  Dir = 2, Dur = 33
23:18:34.346 00.001 20224 IsSlewing returns 0
23:18:34.346 00.000 20224 IsGuiding returns 0
23:18:34.348 00.002 20224 PulseGuide returned control before completion, sleep 42
23:18:34.352 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56307, med=2822, FiltMin=2566, FiltMax=23533, Gamma=1.000
23:18:34.377 00.025 8996 UpdateGuideState exits: m=676935 SNR=348.2
23:18:34.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:34.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:34.379 00.000 8996 Enqueuing Expose request
23:18:34.401 00.022 20224 IsGuiding returns 1
23:18:34.401 00.000 20224 scope still moving after pulse duration time elapsed
23:18:34.433 00.032 20224 IsSlewing returns 0
23:18:34.433 00.000 20224 IsGuiding returns 0
23:18:34.433 00.000 20224 scope move finished after 33 + 53 ms
23:18:34.433 00.000 20224 Move returns status 0, amount 33
23:18:34.433 00.000 20224 MoveAxis(N, 0, ABG)
23:18:34.433 00.000 20224 Move returns status 0, amount 0
23:18:34.433 00.000 20224 move complete, result=0
23:18:34.434 00.001 20224 worker thread done servicing request
23:18:34.434 00.000 20224 Worker thread wakes up
23:18:34.434 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:34.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:34.436 00.002 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
23:18:35.604 01.168 20224 Exposure complete
23:18:35.683 00.079 20224 worker thread done servicing request
23:18:35.683 00.000 8996 OnExposeComplete: enter
23:18:35.686 00.003 8996 UpdateGuideState(): m_state=6
23:18:35.689 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7153
23:18:35.691 00.002 8996 Star::Find returns 1 (0), X=136.95, Y=472.59, Mass=717126, SNR=395.5, Peak=52003 HFD=4.7
23:18:35.693 00.002 8996 MultiStar: [#1 0.58,-0.51,0.00,M1] [#2 0.37,-0.63,0.00,M2] [#3 0.64,-0.68,0.00,M1] [#4 0.45,-0.38,0.00,M1] [#5 0.46,-0.37,0.00,M1] [#6 0.79,-0.64,0.00,M2] [#7 0.50,-0.47,0.00,M1] [#8 0.55,-0.32,0.00,M1] 
23:18:35.695 00.002 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
23:18:35.696 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
23:18:35.697 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.27 cameraTheta=-0.40 mountX=0.25 mountY=0.08, mountTheta=0.29
23:18:35.699 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.10, opts=13)
23:18:35.701 00.002 8996 Enqueuing Move request for scope (0.24, -0.10)
23:18:35.702 00.001 20224 Worker thread wakes up
23:18:35.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.10) opts 0xd
23:18:35.702 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.10)
23:18:35.702 00.000 20224 Moving (0.24, -0.10) raw xDistance=0.25 yDistance=0.08
23:18:35.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
23:18:35.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:35.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:18:35.702 00.000 20224 MoveAxis(W, 35, ABG)
23:18:35.702 00.000 20224 Guiding  Dir = 3, Dur = 35
23:18:35.703 00.001 20224 IsSlewing returns 0
23:18:35.703 00.000 20224 IsGuiding returns 0
23:18:35.707 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52003, med=2822, FiltMin=2550, FiltMax=26038, Gamma=1.000
23:18:35.726 00.019 8996 UpdateGuideState exits: m=717126 SNR=395.5
23:18:35.727 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:35.727 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:35.728 00.001 8996 Enqueuing Expose request
23:18:35.767 00.039 20224 IsGuiding returns 1
23:18:35.768 00.001 20224 scope still moving after pulse duration time elapsed
23:18:35.795 00.027 20224 IsSlewing returns 0
23:18:35.796 00.001 20224 IsGuiding returns 1
23:18:35.828 00.032 20224 IsSlewing returns 0
23:18:35.829 00.001 20224 IsGuiding returns 1
23:18:35.860 00.031 20224 IsSlewing returns 0
23:18:35.861 00.001 20224 IsGuiding returns 0
23:18:35.861 00.000 20224 scope move finished after 35 + 122 ms
23:18:35.861 00.000 20224 Move returns status 0, amount 35
23:18:35.861 00.000 20224 MoveAxis(N, 0, ABG)
23:18:35.861 00.000 20224 Move returns status 0, amount 0
23:18:35.861 00.000 20224 move complete, result=0
23:18:35.861 00.000 20224 worker thread done servicing request
23:18:35.861 00.000 8996 GuideStep: 0.3 px 35 ms WEST, 0.1 px 0 ms NORTH
23:18:35.863 00.002 20224 Worker thread wakes up
23:18:35.863 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:35.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:36.837 00.974 20224 Exposure complete
23:18:36.895 00.058 20224 worker thread done servicing request
23:18:36.895 00.000 8996 OnExposeComplete: enter
23:18:36.896 00.001 8996 UpdateGuideState(): m_state=6
23:18:36.897 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7154
23:18:36.897 00.000 8996 Star::Find returns 1 (0), X=137.02, Y=472.71, Mass=725572, SNR=356.7, Peak=61715 HFD=4.3
23:18:36.898 00.001 8996 MultiStar: [#1 0.56,-0.27,0.00,M2] [#2 0.59,-0.44,0.00,M3] [#3 0.57,-0.45,0.00,M2] [#4 0.53,-0.39,0.00,M2] [#5 0.50,-0.29,0.00,M2] [#6 0.60,-0.52,0.00,M3] [#7 0.28,-0.51,0.00,M2] [#8 0.41,-0.30,0.00,M2] 
23:18:36.899 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:18:36.900 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
23:18:36.901 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.02 hyp=0.32 cameraTheta=0.06 mountX=0.31 mountY=-0.06, mountTheta=-0.18
23:18:36.902 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.02, opts=13)
23:18:36.903 00.001 8996 Enqueuing Move request for scope (0.32, 0.02)
23:18:36.904 00.001 20224 Worker thread wakes up
23:18:36.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.02) opts 0xd
23:18:36.904 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.02)
23:18:36.904 00.000 20224 Moving (0.32, 0.02) raw xDistance=0.31 yDistance=-0.06
23:18:36.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
23:18:36.905 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:36.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:18:36.905 00.000 20224 MoveAxis(W, 48, ABG)
23:18:36.905 00.000 20224 Guiding  Dir = 3, Dur = 48
23:18:36.905 00.000 20224 IsSlewing returns 0
23:18:36.905 00.000 20224 IsGuiding returns 0
23:18:36.907 00.002 20224 PulseGuide returned control before completion, sleep 57
23:18:36.914 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61715, med=2822, FiltMin=2534, FiltMax=25046, Gamma=1.000
23:18:36.930 00.016 8996 UpdateGuideState exits: m=725572 SNR=356.7
23:18:36.932 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:36.932 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:36.933 00.001 8996 Enqueuing Expose request
23:18:36.967 00.034 20224 IsGuiding returns 1
23:18:36.967 00.000 20224 scope still moving after pulse duration time elapsed
23:18:36.999 00.032 20224 IsSlewing returns 0
23:18:36.999 00.000 20224 IsGuiding returns 0
23:18:36.999 00.000 20224 scope move finished after 48 + 46 ms
23:18:36.999 00.000 20224 Move returns status 0, amount 48
23:18:37.000 00.001 20224 MoveAxis(N, 0, ABG)
23:18:37.000 00.000 20224 Move returns status 0, amount 0
23:18:37.000 00.000 20224 move complete, result=0
23:18:37.000 00.000 20224 worker thread done servicing request
23:18:37.000 00.000 20224 Worker thread wakes up
23:18:37.000 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:37.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:37.005 00.005 8996 GuideStep: 0.3 px 48 ms WEST, -0.1 px 0 ms NORTH
23:18:38.175 01.170 20224 Exposure complete
23:18:38.265 00.090 20224 worker thread done servicing request
23:18:38.266 00.001 8996 OnExposeComplete: enter
23:18:38.267 00.001 8996 UpdateGuideState(): m_state=6
23:18:38.268 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7155
23:18:38.269 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.73, Mass=676139, SNR=347.6, Peak=60483 HFD=4.6
23:18:38.270 00.001 8996 MultiStar: [#1 0.14,-0.30,0.72,U] [#2 -0.04,-0.35,0.77,U] [#3 0.05,-0.38,0.63,U] [#4 0.01,-0.23,0.58,U] [#5 0.16,-0.28,0.60,U] [#6 0.09,-0.63,0.00,M4] [#7 -0.16,-0.21,0.42,U] [#8 0.02,-0.38,0.36,U] 
23:18:38.271 00.001 8996 single-star, 7 included, MultiStar: {0.01, -0.24}, one-star: {-0.10, 0.04}
23:18:38.271 00.000 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
23:18:38.272 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
23:18:38.273 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
23:18:38.274 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
23:18:38.275 00.001 8996 Enqueuing Move request for scope (-0.10, 0.04)
23:18:38.276 00.001 20224 Worker thread wakes up
23:18:38.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
23:18:38.276 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
23:18:38.276 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.11 yDistance=-0.03
23:18:38.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:18:38.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:38.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:38.276 00.000 20224 MoveAxis(E, 0, ABG)
23:18:38.276 00.000 20224 Move returns status 0, amount 0
23:18:38.276 00.000 20224 MoveAxis(N, 0, ABG)
23:18:38.276 00.000 20224 Move returns status 0, amount 0
23:18:38.276 00.000 20224 move complete, result=0
23:18:38.276 00.000 20224 worker thread done servicing request
23:18:38.282 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60483, med=2822, FiltMin=2547, FiltMax=25933, Gamma=1.000
23:18:38.303 00.021 8996 UpdateGuideState exits: m=676139 SNR=347.6
23:18:38.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:38.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:38.306 00.001 8996 Enqueuing Expose request
23:18:38.307 00.001 20224 Worker thread wakes up
23:18:38.307 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:38.308 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:38.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:39.287 00.979 20224 Exposure complete
23:18:39.387 00.100 20224 worker thread done servicing request
23:18:39.387 00.000 8996 OnExposeComplete: enter
23:18:39.388 00.001 8996 UpdateGuideState(): m_state=6
23:18:39.389 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7156
23:18:39.390 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.61, Mass=641958, SNR=323.1, Peak=50035 HFD=4.4
23:18:39.391 00.001 8996 MultiStar: [#1 -0.04,-0.44,0.00,M2] [#2 -0.17,-0.46,0.00,M3] [#3 -0.10,-0.35,0.66,U] [#4 -0.29,-0.18,0.59,U] [#5 -0.03,-0.33,0.67,U] [#6 -0.01,-0.61,0.00,M5] [#7 -0.24,-0.25,0.45,U] [#8 0.07,-0.42,0.43,U] 
23:18:39.393 00.002 8996 single-star, 5 included, MultiStar: {-0.15, -0.25}, one-star: {-0.22, -0.09}
23:18:39.394 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:18:39.395 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
23:18:39.396 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.23 cameraTheta=-2.76 mountX=-0.21 mountY=0.11, mountTheta=2.65
23:18:39.397 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.09, opts=13)
23:18:39.398 00.001 8996 Enqueuing Move request for scope (-0.22, -0.09)
23:18:39.399 00.001 20224 Worker thread wakes up
23:18:39.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
23:18:39.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
23:18:39.400 00.001 20224 Moving (-0.22, -0.09) raw xDistance=-0.21 yDistance=0.11
23:18:39.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:18:39.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:39.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:18:39.400 00.000 20224 MoveAxis(E, 30, ABG)
23:18:39.400 00.000 20224 Guiding  Dir = 2, Dur = 30
23:18:39.400 00.000 20224 IsSlewing returns 0
23:18:39.401 00.001 20224 IsGuiding returns 0
23:18:39.407 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50035, med=2822, FiltMin=2550, FiltMax=23469, Gamma=1.000
23:18:39.424 00.017 8996 UpdateGuideState exits: m=641958 SNR=323.1
23:18:39.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:39.425 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:39.426 00.001 8996 Enqueuing Expose request
23:18:39.454 00.028 20224 IsGuiding returns 1
23:18:39.454 00.000 20224 scope still moving after pulse duration time elapsed
23:18:39.483 00.029 20224 IsSlewing returns 0
23:18:39.483 00.000 20224 IsGuiding returns 1
23:18:39.514 00.031 20224 IsSlewing returns 0
23:18:39.514 00.000 20224 IsGuiding returns 1
23:18:39.546 00.032 20224 IsSlewing returns 0
23:18:39.546 00.000 20224 IsGuiding returns 0
23:18:39.546 00.000 20224 scope move finished after 30 + 115 ms
23:18:39.546 00.000 20224 Move returns status 0, amount 30
23:18:39.546 00.000 20224 MoveAxis(N, 0, ABG)
23:18:39.546 00.000 20224 Move returns status 0, amount 0
23:18:39.546 00.000 20224 move complete, result=0
23:18:39.546 00.000 20224 worker thread done servicing request
23:18:39.546 00.000 20224 Worker thread wakes up
23:18:39.547 00.001 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
23:18:39.548 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:39.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:40.703 01.155 20224 Exposure complete
23:18:40.768 00.065 20224 worker thread done servicing request
23:18:40.768 00.000 8996 OnExposeComplete: enter
23:18:40.770 00.002 8996 UpdateGuideState(): m_state=6
23:18:40.771 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7157
23:18:40.772 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.70, Mass=739706, SNR=361.5, Peak=65267 HFD=4.3
23:18:40.773 00.001 8996 MultiStar: [#1 0.47,-0.38,0.00,M3] [#2 0.39,-0.37,0.00,M4] [#3 0.49,-0.44,0.00,M1] [#4 0.36,-0.36,0.00,M1] [#5 0.47,-0.19,0.00,M1] [#6 0.51,-0.50,0.00,M6] [#7 0.50,-0.23,0.00,M1] [#8 0.46,-0.41,0.00,M1] 
23:18:40.774 00.001 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
23:18:40.775 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
23:18:40.776 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.01 hyp=0.21 cameraTheta=0.04 mountX=0.20 mountY=-0.03, mountTheta=-0.16
23:18:40.779 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.01, opts=13)
23:18:40.780 00.001 8996 Enqueuing Move request for scope (0.21, 0.01)
23:18:40.782 00.002 20224 Worker thread wakes up
23:18:40.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.01) opts 0xd
23:18:40.782 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.01)
23:18:40.782 00.000 20224 Moving (0.21, 0.01) raw xDistance=0.20 yDistance=-0.03
23:18:40.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
23:18:40.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:40.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:40.782 00.000 20224 MoveAxis(W, 28, ABG)
23:18:40.782 00.000 20224 Guiding  Dir = 3, Dur = 28
23:18:40.782 00.000 20224 IsSlewing returns 0
23:18:40.782 00.000 20224 IsGuiding returns 0
23:18:40.787 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65267, med=2822, FiltMin=2582, FiltMax=26598, Gamma=1.000
23:18:40.798 00.011 20224 PulseGuide returned control before completion, sleep 23
23:18:40.801 00.003 8996 UpdateGuideState exits: m=739706 SNR=361.5
23:18:40.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:40.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:40.803 00.000 8996 Enqueuing Expose request
23:18:40.829 00.026 20224 IsGuiding returns 1
23:18:40.829 00.000 20224 scope still moving after pulse duration time elapsed
23:18:40.861 00.032 20224 IsSlewing returns 0
23:18:40.861 00.000 20224 IsGuiding returns 1
23:18:40.892 00.031 20224 IsSlewing returns 0
23:18:40.892 00.000 20224 IsGuiding returns 0
23:18:40.892 00.000 20224 scope move finished after 28 + 81 ms
23:18:40.893 00.001 20224 Move returns status 0, amount 28
23:18:40.893 00.000 20224 MoveAxis(N, 0, ABG)
23:18:40.893 00.000 20224 Move returns status 0, amount 0
23:18:40.893 00.000 20224 move complete, result=0
23:18:40.893 00.000 20224 worker thread done servicing request
23:18:40.893 00.000 20224 Worker thread wakes up
23:18:40.893 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:40.893 00.000 8996 GuideStep: 0.2 px 28 ms WEST, -0.0 px 0 ms NORTH
23:18:40.896 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:41.869 00.973 20224 Exposure complete
23:18:41.930 00.061 20224 worker thread done servicing request
23:18:41.930 00.000 8996 OnExposeComplete: enter
23:18:41.931 00.001 8996 UpdateGuideState(): m_state=6
23:18:41.932 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7158
23:18:41.933 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.80, Mass=664747, SNR=297.1, Peak=58435 HFD=4.5
23:18:41.934 00.001 8996 MultiStar: [#1 0.05,-0.23,0.85,U] [#2 0.09,-0.36,0.82,U] [#3 0.21,-0.24,0.73,U] [#4 -0.03,-0.07,0.60,U] [#5 0.18,-0.02,0.71,U] [#6 0.07,-0.39,0.54,U] [#7 0.03,-0.29,0.51,U] [#8 0.18,-0.30,0.41,U] 
23:18:41.934 00.000 8996 single-star, 8 included, MultiStar: {0.08, -0.18}, one-star: {-0.03, 0.11}
23:18:41.935 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
23:18:41.936 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
23:18:41.937 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.88 mountX=-0.04 mountY=-0.10, mountTheta=-1.98
23:18:41.938 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.11, opts=13)
23:18:41.939 00.001 8996 Enqueuing Move request for scope (-0.03, 0.11)
23:18:41.940 00.001 20224 Worker thread wakes up
23:18:41.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
23:18:41.940 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
23:18:41.940 00.000 20224 Moving (-0.03, 0.11) raw xDistance=-0.04 yDistance=-0.10
23:18:41.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:18:41.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:41.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:18:41.940 00.000 20224 MoveAxis(E, 0, ABG)
23:18:41.940 00.000 20224 Move returns status 0, amount 0
23:18:41.940 00.000 20224 MoveAxis(N, 0, ABG)
23:18:41.940 00.000 20224 Move returns status 0, amount 0
23:18:41.940 00.000 20224 move complete, result=0
23:18:41.941 00.001 20224 worker thread done servicing request
23:18:41.945 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58435, med=2822, FiltMin=2553, FiltMax=25536, Gamma=1.000
23:18:41.958 00.013 8996 UpdateGuideState exits: m=664747 SNR=297.1
23:18:41.960 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:41.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:41.963 00.002 8996 Enqueuing Expose request
23:18:41.965 00.002 20224 Worker thread wakes up
23:18:41.965 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:18:41.966 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:41.967 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:43.123 01.156 20224 Exposure complete
23:18:43.194 00.071 20224 worker thread done servicing request
23:18:43.194 00.000 8996 OnExposeComplete: enter
23:18:43.196 00.002 8996 UpdateGuideState(): m_state=6
23:18:43.198 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7159
23:18:43.199 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.74, Mass=731635, SNR=378.6, Peak=57043 HFD=4.6
23:18:43.201 00.002 8996 MultiStar: [#1 -0.11,-0.20,0.60,U] [#2 -0.20,-0.31,0.61,U] [#3 -0.08,-0.45,0.00,M1] [#4 -0.17,-0.35,0.48,U] [#5 -0.04,-0.15,0.54,U] [#6 0.04,-0.36,0.41,U] [#7 0.02,-0.38,0.42,U] [#8 -0.07,-0.40,0.37,U] 
23:18:43.203 00.002 8996 single-star, 7 included, MultiStar: {-0.12, -0.22}, one-star: {-0.22, 0.05}
23:18:43.205 00.002 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
23:18:43.207 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
23:18:43.210 00.003 8996 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.91 mountX=-0.22 mountY=-0.03, mountTheta=-3.03
23:18:43.215 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.05, opts=13)
23:18:43.218 00.003 8996 Enqueuing Move request for scope (-0.22, 0.05)
23:18:43.220 00.002 20224 Worker thread wakes up
23:18:43.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
23:18:43.220 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
23:18:43.220 00.000 20224 Moving (-0.22, 0.05) raw xDistance=-0.22 yDistance=-0.03
23:18:43.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:18:43.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:43.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:43.220 00.000 20224 MoveAxis(E, 32, ABG)
23:18:43.220 00.000 20224 Guiding  Dir = 2, Dur = 32
23:18:43.221 00.001 20224 IsSlewing returns 0
23:18:43.221 00.000 20224 IsGuiding returns 0
23:18:43.228 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57043, med=2822, FiltMin=2534, FiltMax=27389, Gamma=1.000
23:18:43.237 00.009 20224 PulseGuide returned control before completion, sleep 27
23:18:43.251 00.014 8996 UpdateGuideState exits: m=731635 SNR=378.6
23:18:43.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:43.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:43.254 00.001 8996 Enqueuing Expose request
23:18:43.266 00.012 20224 IsGuiding returns 1
23:18:43.266 00.000 20224 scope still moving after pulse duration time elapsed
23:18:43.298 00.032 20224 IsSlewing returns 0
23:18:43.298 00.000 20224 IsGuiding returns 1
23:18:43.330 00.032 20224 IsSlewing returns 0
23:18:43.330 00.000 20224 IsGuiding returns 0
23:18:43.330 00.000 20224 scope move finished after 32 + 77 ms
23:18:43.330 00.000 20224 Move returns status 0, amount 32
23:18:43.330 00.000 20224 MoveAxis(N, 0, ABG)
23:18:43.330 00.000 20224 Move returns status 0, amount 0
23:18:43.330 00.000 20224 move complete, result=0
23:18:43.330 00.000 20224 worker thread done servicing request
23:18:43.330 00.000 20224 Worker thread wakes up
23:18:43.331 00.001 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
23:18:43.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:43.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:44.298 00.966 20224 Exposure complete
23:18:44.388 00.090 20224 worker thread done servicing request
23:18:44.388 00.000 8996 OnExposeComplete: enter
23:18:44.390 00.002 8996 UpdateGuideState(): m_state=6
23:18:44.391 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7160
23:18:44.392 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.60, Mass=665819, SNR=380.1, Peak=52803 HFD=4.5
23:18:44.393 00.001 8996 MultiStar: [#1 0.13,-0.47,0.00,M2] [#2 0.17,-0.23,0.60,U] [#3 0.41,-0.42,0.00,M2] [#4 0.38,-0.20,0.00,M1] [#5 0.23,-0.33,0.53,U] [#6 0.36,-0.41,0.00,M5] [#7 0.09,-0.48,0.00,M1] [#8 0.32,-0.28,0.37,U] 
23:18:44.394 00.001 8996 single-star, 3 included, MultiStar: {0.19, -0.21}, one-star: {0.13, -0.10}
23:18:44.395 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
23:18:44.397 00.002 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
23:18:44.398 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.65 mountX=0.14 mountY=0.08, mountTheta=0.54
23:18:44.401 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.10, opts=13)
23:18:44.402 00.001 8996 Enqueuing Move request for scope (0.13, -0.10)
23:18:44.403 00.001 20224 Worker thread wakes up
23:18:44.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
23:18:44.403 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
23:18:44.403 00.000 20224 Moving (0.13, -0.10) raw xDistance=0.14 yDistance=0.08
23:18:44.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:18:44.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:44.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:18:44.403 00.000 20224 MoveAxis(E, 0, ABG)
23:18:44.403 00.000 20224 Move returns status 0, amount 0
23:18:44.403 00.000 20224 MoveAxis(N, 0, ABG)
23:18:44.403 00.000 20224 Move returns status 0, amount 0
23:18:44.403 00.000 20224 move complete, result=0
23:18:44.404 00.001 20224 worker thread done servicing request
23:18:44.407 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52803, med=2822, FiltMin=2557, FiltMax=26710, Gamma=1.000
23:18:44.421 00.014 8996 UpdateGuideState exits: m=665819 SNR=380.1
23:18:44.423 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:44.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:44.424 00.000 8996 Enqueuing Expose request
23:18:44.426 00.002 20224 Worker thread wakes up
23:18:44.426 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:44.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:44.426 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:18:45.593 01.167 20224 Exposure complete
23:18:45.673 00.080 20224 worker thread done servicing request
23:18:45.673 00.000 8996 OnExposeComplete: enter
23:18:45.674 00.001 8996 UpdateGuideState(): m_state=6
23:18:45.675 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7161
23:18:45.676 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.48, Mass=671098, SNR=363.5, Peak=52995 HFD=4.3
23:18:45.678 00.002 8996 MultiStar: [#1 0.29,-0.40,0.00,M3] [#2 0.15,-0.40,0.00,M2] [#3 0.32,-0.51,0.00,M3] [#4 0.06,-0.35,0.55,U] [#5 0.32,-0.25,0.60,U] [#6 0.39,-0.64,0.00,M6] [#7 0.26,-0.29,0.44,U] [#8 0.25,-0.56,0.00,M1] 
23:18:45.679 00.001 8996 single-star, 3 included, MultiStar: {0.21, -0.27}, one-star: {0.21, -0.22}
23:18:45.679 00.000 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
23:18:45.680 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
23:18:45.681 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-0.81 mountX=0.23 mountY=0.19, mountTheta=0.70
23:18:45.683 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.22, opts=13)
23:18:45.684 00.001 8996 Enqueuing Move request for scope (0.21, -0.22)
23:18:45.685 00.001 20224 Worker thread wakes up
23:18:45.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.22) opts 0xd
23:18:45.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.22)
23:18:45.685 00.000 20224 Moving (0.21, -0.22) raw xDistance=0.23 yDistance=0.19
23:18:45.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:18:45.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:45.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:18:45.685 00.000 20224 MoveAxis(W, 33, ABG)
23:18:45.685 00.000 20224 Guiding  Dir = 3, Dur = 33
23:18:45.686 00.001 20224 IsSlewing returns 0
23:18:45.686 00.000 20224 IsGuiding returns 0
23:18:45.690 00.004 20224 PulseGuide returned control before completion, sleep 40
23:18:45.694 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52995, med=2822, FiltMin=2544, FiltMax=24768, Gamma=1.000
23:18:45.712 00.018 8996 UpdateGuideState exits: m=671098 SNR=363.5
23:18:45.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:45.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:45.715 00.001 8996 Enqueuing Expose request
23:18:45.736 00.021 20224 IsGuiding returns 1
23:18:45.736 00.000 20224 scope still moving after pulse duration time elapsed
23:18:45.768 00.032 20224 IsSlewing returns 0
23:18:45.768 00.000 20224 IsGuiding returns 0
23:18:45.768 00.000 20224 scope move finished after 33 + 48 ms
23:18:45.768 00.000 20224 Move returns status 0, amount 33
23:18:45.768 00.000 20224 MoveAxis(N, 0, ABG)
23:18:45.768 00.000 20224 Move returns status 0, amount 0
23:18:45.769 00.001 20224 move complete, result=0
23:18:45.769 00.000 20224 worker thread done servicing request
23:18:45.769 00.000 20224 Worker thread wakes up
23:18:45.769 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:45.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:45.770 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
23:18:46.745 00.975 20224 Exposure complete
23:18:46.844 00.099 20224 worker thread done servicing request
23:18:46.845 00.001 8996 OnExposeComplete: enter
23:18:46.846 00.001 8996 UpdateGuideState(): m_state=6
23:18:46.847 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7162
23:18:46.848 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.51, Mass=687519, SNR=349.2, Peak=52963 HFD=4.5
23:18:46.849 00.001 8996 MultiStar: [#1 -0.01,-0.37,0.62,U] [#2 -0.02,-0.43,0.72,U] [#3 0.06,-0.49,0.00,M4] [#4 0.07,-0.27,0.59,U] [#5 0.08,-0.41,0.57,U] [#6 0.13,-0.73,0.00,M7] [#7 0.00,-0.34,0.44,U] [#8 0.27,-0.40,0.00,M2] 
23:18:46.850 00.001 8996 single-star, 5 included, MultiStar: {0.00, -0.32}, one-star: {-0.06, -0.19}
23:18:46.851 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
23:18:46.852 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
23:18:46.853 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.87 mountX=-0.04 mountY=0.19, mountTheta=1.77
23:18:46.854 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.19, opts=13)
23:18:46.855 00.001 8996 Enqueuing Move request for scope (-0.06, -0.19)
23:18:46.856 00.001 20224 Worker thread wakes up
23:18:46.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
23:18:46.856 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
23:18:46.856 00.000 20224 Moving (-0.06, -0.19) raw xDistance=-0.04 yDistance=0.19
23:18:46.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:18:46.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:46.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:18:46.856 00.000 20224 MoveAxis(E, 0, ABG)
23:18:46.856 00.000 20224 Move returns status 0, amount 0
23:18:46.856 00.000 20224 MoveAxis(N, 0, ABG)
23:18:46.856 00.000 20224 Move returns status 0, amount 0
23:18:46.857 00.001 20224 move complete, result=0
23:18:46.857 00.000 20224 worker thread done servicing request
23:18:46.860 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52963, med=2822, FiltMin=2518, FiltMax=28224, Gamma=1.000
23:18:46.880 00.020 8996 UpdateGuideState exits: m=687519 SNR=349.2
23:18:46.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:46.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:46.884 00.002 8996 Enqueuing Expose request
23:18:46.885 00.001 20224 Worker thread wakes up
23:18:46.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:46.885 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:18:46.886 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:48.052 01.166 20224 Exposure complete
23:18:48.148 00.096 20224 worker thread done servicing request
23:18:48.148 00.000 8996 OnExposeComplete: enter
23:18:48.150 00.002 8996 UpdateGuideState(): m_state=6
23:18:48.152 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7163
23:18:48.153 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.70, Mass=749226, SNR=415.5, Peak=61651 HFD=4.7
23:18:48.155 00.002 8996 MultiStar: [#1 0.13,-0.33,0.70,U] [#2 -0.05,-0.48,0.00,M2] [#3 0.14,-0.44,0.00,M5] [#4 0.04,-0.36,0.47,U] [#5 0.18,-0.45,0.00,M1] [#6 0.15,-0.53,0.00,M8] [#7 0.00,-0.54,0.00,M1] [#8 0.06,-0.39,0.33,U] 
23:18:48.156 00.001 8996 single-star, 3 included, MultiStar: {0.04, -0.21}, one-star: {-0.04, 0.00}
23:18:48.157 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
23:18:48.158 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
23:18:48.158 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.04 mountX=-0.04 mountY=0.00, mountTheta=3.13
23:18:48.160 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.00, opts=13)
23:18:48.161 00.001 8996 Enqueuing Move request for scope (-0.04, 0.00)
23:18:48.162 00.001 20224 Worker thread wakes up
23:18:48.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
23:18:48.162 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
23:18:48.162 00.000 20224 Moving (-0.04, 0.00) raw xDistance=-0.04 yDistance=0.00
23:18:48.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:18:48.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:48.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:18:48.162 00.000 20224 MoveAxis(E, 0, ABG)
23:18:48.162 00.000 20224 Move returns status 0, amount 0
23:18:48.162 00.000 20224 MoveAxis(N, 0, ABG)
23:18:48.162 00.000 20224 Move returns status 0, amount 0
23:18:48.162 00.000 20224 move complete, result=0
23:18:48.163 00.001 20224 worker thread done servicing request
23:18:48.166 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61651, med=2822, FiltMin=2560, FiltMax=29661, Gamma=1.000
23:18:48.178 00.012 8996 UpdateGuideState exits: m=749226 SNR=415.5
23:18:48.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:48.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:48.181 00.001 8996 Enqueuing Expose request
23:18:48.181 00.000 20224 Worker thread wakes up
23:18:48.181 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:48.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:48.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:49.159 00.977 20224 Exposure complete
23:18:49.266 00.107 20224 worker thread done servicing request
23:18:49.266 00.000 8996 OnExposeComplete: enter
23:18:49.270 00.004 8996 UpdateGuideState(): m_state=6
23:18:49.272 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7164
23:18:49.275 00.003 8996 Star::Find returns 1 (0), X=136.61, Y=472.39, Mass=712760, SNR=377.0, Peak=57923 HFD=4.6
23:18:49.278 00.003 8996 MultiStar: [#1 0.07,-0.35,0.64,U] [#2 -0.01,-0.34,0.67,U] [#3 0.04,-0.48,0.00,M6] [#4 -0.03,-0.40,0.49,U] [#5 0.06,-0.48,0.00,M2] [#6 0.03,-0.50,0.00,M9] [#7 0.01,-0.58,0.00,M2] [#8 -0.01,-0.29,0.35,U] 
23:18:49.280 00.002 8996 single-star, 4 included, MultiStar: {-0.02, -0.33}, one-star: {-0.09, -0.31}
23:18:49.282 00.002 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
23:18:49.283 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
23:18:49.284 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.31 hyp=0.32 cameraTheta=-1.86 mountX=-0.06 mountY=0.31, mountTheta=1.77
23:18:49.286 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.31, opts=13)
23:18:49.288 00.002 8996 Enqueuing Move request for scope (-0.09, -0.31)
23:18:49.289 00.001 20224 Worker thread wakes up
23:18:49.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.31) opts 0xd
23:18:49.290 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.31)
23:18:49.290 00.000 20224 Moving (-0.09, -0.31) raw xDistance=-0.06 yDistance=0.31
23:18:49.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:18:49.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:18:49.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:18:49.290 00.000 20224 MoveAxis(E, 0, ABG)
23:18:49.290 00.000 20224 Move returns status 0, amount 0
23:18:49.290 00.000 20224 MoveAxis(N, 0, ABG)
23:18:49.290 00.000 20224 Move returns status 0, amount 0
23:18:49.290 00.000 20224 move complete, result=0
23:18:49.290 00.000 20224 worker thread done servicing request
23:18:49.295 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57923, med=2822, FiltMin=2566, FiltMax=30032, Gamma=1.000
23:18:49.316 00.021 8996 UpdateGuideState exits: m=712760 SNR=377.0
23:18:49.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:49.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:49.320 00.002 8996 Enqueuing Expose request
23:18:49.321 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:18:49.323 00.002 20224 Worker thread wakes up
23:18:49.323 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:49.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:50.478 01.155 20224 Exposure complete
23:18:50.569 00.091 20224 worker thread done servicing request
23:18:50.569 00.000 8996 OnExposeComplete: enter
23:18:50.570 00.001 8996 UpdateGuideState(): m_state=6
23:18:50.571 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7165
23:18:50.572 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.42, Mass=726173, SNR=341.3, Peak=63075 HFD=4.5
23:18:50.573 00.001 8996 MultiStar: [#1 -0.04,-0.54,0.00,M1] [#2 -0.29,-0.66,0.00,M2] [#3 -0.08,-0.54,0.00,M7] [#4 -0.20,-0.38,0.00,M1] [#5 -0.08,-0.54,0.00,M3] [#6 -0.08,-0.54,0.00,M10] [#7 -0.08,-0.46,0.00,M3] [#8 -0.01,-0.50,0.00,M1] 
23:18:50.573 00.000 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
23:18:50.574 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
23:18:50.575 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.28 hyp=0.29 cameraTheta=-1.90 mountX=-0.07 mountY=0.29, mountTheta=1.80
23:18:50.576 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.28, opts=13)
23:18:50.577 00.001 8996 Enqueuing Move request for scope (-0.10, -0.28)
23:18:50.579 00.002 20224 Worker thread wakes up
23:18:50.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.28) opts 0xd
23:18:50.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.28)
23:18:50.579 00.000 20224 Moving (-0.10, -0.28) raw xDistance=-0.07 yDistance=0.29
23:18:50.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:18:50.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:18:50.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:18:50.579 00.000 20224 MoveAxis(E, 0, ABG)
23:18:50.579 00.000 20224 Move returns status 0, amount 0
23:18:50.579 00.000 20224 MoveAxis(N, 0, ABG)
23:18:50.579 00.000 20224 Move returns status 0, amount 0
23:18:50.579 00.000 20224 move complete, result=0
23:18:50.579 00.000 20224 worker thread done servicing request
23:18:50.590 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=63075, med=2822, FiltMin=2557, FiltMax=28304, Gamma=1.000
23:18:50.608 00.018 8996 UpdateGuideState exits: m=726173 SNR=341.3
23:18:50.609 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:50.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:50.611 00.001 8996 Enqueuing Expose request
23:18:50.611 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:18:50.612 00.001 20224 Worker thread wakes up
23:18:50.612 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:50.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:51.612 01.000 20224 Exposure complete
23:18:51.709 00.097 20224 worker thread done servicing request
23:18:51.709 00.000 8996 OnExposeComplete: enter
23:18:51.710 00.001 8996 UpdateGuideState(): m_state=6
23:18:51.711 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7166
23:18:51.712 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.33, Mass=760732, SNR=332.2, Peak=60451 HFD=4.4
23:18:51.713 00.001 8996 MultiStar: [#1 -0.18,-0.71,0.00,M2] [#2 -0.03,-0.76,0.00,M3] [#3 -0.13,-0.86,0.00,M8] [#4 -0.24,-0.54,0.00,M2] [#5 -0.24,-0.62,0.00,M4] [#6 -0.17,-0.68,0.00,R] [#7 -0.25,-0.74,0.00,M4] [#8 -0.10,-0.62,0.00,M2] 
23:18:51.714 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
23:18:51.715 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
23:18:51.715 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.36 hyp=0.46 cameraTheta=-2.24 mountX=-0.25 mountY=0.39, mountTheta=2.14
23:18:51.718 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.36, opts=13)
23:18:51.719 00.001 8996 Enqueuing Move request for scope (-0.29, -0.36)
23:18:51.720 00.001 20224 Worker thread wakes up
23:18:51.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.36) opts 0xd
23:18:51.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.36)
23:18:51.720 00.000 20224 Moving (-0.29, -0.36) raw xDistance=-0.25 yDistance=0.39
23:18:51.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:18:51.720 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.16 newest=0.99
23:18:51.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
23:18:51.720 00.000 20224 MoveAxis(E, 37, ABG)
23:18:51.720 00.000 20224 Guiding  Dir = 2, Dur = 37
23:18:51.721 00.001 20224 IsSlewing returns 0
23:18:51.721 00.000 20224 IsGuiding returns 0
23:18:51.727 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60451, med=2822, FiltMin=2553, FiltMax=26848, Gamma=1.000
23:18:51.736 00.009 20224 PulseGuide returned control before completion, sleep 32
23:18:51.750 00.014 8996 UpdateGuideState exits: m=760732 SNR=332.2
23:18:51.753 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:51.755 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:51.757 00.002 8996 Enqueuing Expose request
23:18:51.783 00.026 20224 IsGuiding returns 1
23:18:51.783 00.000 20224 scope still moving after pulse duration time elapsed
23:18:51.815 00.032 20224 IsSlewing returns 0
23:18:51.815 00.000 20224 IsGuiding returns 1
23:18:51.846 00.031 20224 IsSlewing returns 0
23:18:51.846 00.000 20224 IsGuiding returns 0
23:18:51.846 00.000 20224 scope move finished after 37 + 88 ms
23:18:51.846 00.000 20224 Move returns status 0, amount 37
23:18:51.846 00.000 20224 MoveAxis(S, 83, ABG)
23:18:51.847 00.001 20224 Guiding  Dir = 1, Dur = 83
23:18:51.847 00.000 20224 IsSlewing returns 0
23:18:51.847 00.000 20224 IsGuiding returns 0
23:18:51.894 00.047 20224 PulseGuide returned control before completion, sleep 46
23:18:51.955 00.061 20224 IsGuiding returns 1
23:18:51.955 00.000 20224 scope still moving after pulse duration time elapsed
23:18:51.986 00.031 20224 IsSlewing returns 0
23:18:51.987 00.001 20224 IsGuiding returns 1
23:18:52.017 00.030 20224 IsSlewing returns 0
23:18:52.017 00.000 20224 IsGuiding returns 0
23:18:52.017 00.000 20224 scope move finished after 83 + 87 ms
23:18:52.017 00.000 20224 Move returns status 0, amount 83
23:18:52.017 00.000 20224 move complete, result=0
23:18:52.018 00.001 20224 worker thread done servicing request
23:18:52.018 00.000 20224 Worker thread wakes up
23:18:52.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:52.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:52.018 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.4 px 83 ms SOUTH
23:18:53.165 01.147 20224 Exposure complete
23:18:53.234 00.069 20224 worker thread done servicing request
23:18:53.234 00.000 8996 OnExposeComplete: enter
23:18:53.235 00.001 8996 UpdateGuideState(): m_state=6
23:18:53.236 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7167
23:18:53.237 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.31, Mass=702174, SNR=334.2, Peak=62595 HFD=4.2
23:18:53.238 00.001 8996 MultiStar: [#1 0.51,-0.73,0.00,M3] [#2 0.45,-0.69,0.00,M4] [#3 0.41,-0.42,0.00,M9] [#4 0.33,-0.31,0.00,M3] [#5 0.35,-0.47,0.00,M5] [#6 0.64,0.17,0.00,M1] [#7 0.29,-0.44,0.00,M5] [#8 0.33,-0.50,0.00,M3] 
23:18:53.239 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
23:18:53.240 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
23:18:53.240 00.000 8996 CameraToMount -- cameraX=0.28 cameraY=-0.38 hyp=0.47 cameraTheta=-0.95 mountX=0.31 mountY=0.35, mountTheta=0.84
23:18:53.242 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.38, opts=13)
23:18:53.243 00.001 8996 Enqueuing Move request for scope (0.28, -0.38)
23:18:53.243 00.000 20224 Worker thread wakes up
23:18:53.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.38) opts 0xd
23:18:53.244 00.001 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.38)
23:18:53.244 00.000 20224 Moving (0.28, -0.38) raw xDistance=0.31 yDistance=0.35
23:18:53.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:18:53.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
23:18:53.244 00.000 20224 MoveAxis(W, 43, ABG)
23:18:53.244 00.000 20224 Guiding  Dir = 3, Dur = 43
23:18:53.244 00.000 20224 IsSlewing returns 0
23:18:53.244 00.000 20224 IsGuiding returns 0
23:18:53.248 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62595, med=2822, FiltMin=2560, FiltMax=24768, Gamma=1.000
23:18:53.253 00.005 20224 PulseGuide returned control before completion, sleep 45
23:18:53.272 00.019 8996 UpdateGuideState exits: m=702174 SNR=334.2
23:18:53.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:53.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:53.275 00.001 8996 Enqueuing Expose request
23:18:53.313 00.038 20224 IsGuiding returns 1
23:18:53.313 00.000 20224 scope still moving after pulse duration time elapsed
23:18:53.345 00.032 20224 IsSlewing returns 0
23:18:53.345 00.000 20224 IsGuiding returns 0
23:18:53.345 00.000 20224 scope move finished after 43 + 58 ms
23:18:53.345 00.000 20224 Move returns status 0, amount 43
23:18:53.345 00.000 20224 MoveAxis(S, 74, ABG)
23:18:53.345 00.000 20224 Guiding  Dir = 1, Dur = 74
23:18:53.346 00.001 20224 IsSlewing returns 0
23:18:53.346 00.000 20224 IsGuiding returns 0
23:18:53.408 00.062 20224 PulseGuide returned control before completion, sleep 22
23:18:53.437 00.029 20224 IsGuiding returns 1
23:18:53.437 00.000 20224 scope still moving after pulse duration time elapsed
23:18:53.468 00.031 20224 IsSlewing returns 0
23:18:53.469 00.001 20224 IsGuiding returns 1
23:18:53.499 00.030 20224 IsSlewing returns 0
23:18:53.500 00.001 20224 IsGuiding returns 0
23:18:53.500 00.000 20224 scope move finished after 74 + 79 ms
23:18:53.500 00.000 20224 Move returns status 0, amount 74
23:18:53.500 00.000 20224 move complete, result=0
23:18:53.500 00.000 20224 worker thread done servicing request
23:18:53.500 00.000 20224 Worker thread wakes up
23:18:53.500 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.4 px 74 ms SOUTH
23:18:53.503 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:53.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:54.476 00.973 20224 Exposure complete
23:18:54.539 00.063 20224 worker thread done servicing request
23:18:54.540 00.001 8996 OnExposeComplete: enter
23:18:54.542 00.002 8996 UpdateGuideState(): m_state=6
23:18:54.543 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7168
23:18:54.545 00.002 8996 Star::Find returns 1 (0), X=136.79, Y=472.53, Mass=809570, SNR=397.4, Peak=63251 HFD=4.6
23:18:54.547 00.002 8996 MultiStar: [#1 0.26,-0.52,0.00,M4] [#2 0.18,-0.52,0.00,M5] [#3 0.38,-0.41,0.00,M10] [#4 0.23,-0.17,0.50,U] [#5 0.22,-0.20,0.55,U] [#6 0.33,0.32,0.00,M2] [#7 0.05,-0.36,0.37,U] [#8 0.19,-0.37,0.37,U] 
23:18:54.549 00.002 8996 single-star, 4 included, MultiStar: {0.15, -0.22}, one-star: {0.09, -0.16}
23:18:54.550 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
23:18:54.552 00.002 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
23:18:54.553 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-1.08 mountX=0.10 mountY=0.15, mountTheta=0.98
23:18:54.556 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
23:18:54.557 00.001 8996 Enqueuing Move request for scope (0.09, -0.16)
23:18:54.558 00.001 20224 Worker thread wakes up
23:18:54.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
23:18:54.559 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
23:18:54.559 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
23:18:54.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:18:54.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:54.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:18:54.559 00.000 20224 MoveAxis(E, 0, ABG)
23:18:54.559 00.000 20224 Move returns status 0, amount 0
23:18:54.559 00.000 20224 MoveAxis(N, 0, ABG)
23:18:54.559 00.000 20224 Move returns status 0, amount 0
23:18:54.559 00.000 20224 move complete, result=0
23:18:54.559 00.000 20224 worker thread done servicing request
23:18:54.563 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63251, med=2822, FiltMin=2547, FiltMax=31104, Gamma=1.000
23:18:54.587 00.024 8996 UpdateGuideState exits: m=809570 SNR=397.4
23:18:54.589 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:54.591 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:54.594 00.003 8996 Enqueuing Expose request
23:18:54.596 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:18:54.598 00.002 20224 Worker thread wakes up
23:18:54.598 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:54.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:55.763 01.165 20224 Exposure complete
23:18:55.819 00.056 20224 worker thread done servicing request
23:18:55.819 00.000 8996 OnExposeComplete: enter
23:18:55.820 00.001 8996 UpdateGuideState(): m_state=6
23:18:55.821 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7169
23:18:55.822 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=472.78, Mass=689450, SNR=338.2, Peak=60067 HFD=4.5
23:18:55.823 00.001 8996 MultiStar: [#1 0.00,-0.42,0.66,U] [#2 -0.05,-0.39,0.74,U] [#3 0.01,-0.21,0.63,U] [#4 -0.11,-0.13,0.58,U] [#5 -0.04,-0.18,0.64,U] [#6 0.18,0.52,0.00,M3] [#7 -0.03,-0.14,0.45,U] [#8 0.01,-0.20,0.44,U] 
23:18:55.826 00.003 8996 refined, 7 included, MultiStar: {-0.07, -0.19}, one-star: {-0.24, 0.09}
23:18:55.828 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:18:55.830 00.002 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:18:55.832 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.94 mountX=-0.05 mountY=0.19, mountTheta=1.84
23:18:55.835 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.19, opts=13)
23:18:55.836 00.001 8996 Enqueuing Move request for scope (-0.07, -0.19)
23:18:55.838 00.002 20224 Worker thread wakes up
23:18:55.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
23:18:55.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
23:18:55.838 00.000 20224 Moving (-0.07, -0.19) raw xDistance=-0.05 yDistance=0.19
23:18:55.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:18:55.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:55.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:18:55.838 00.000 20224 MoveAxis(E, 0, ABG)
23:18:55.838 00.000 20224 Move returns status 0, amount 0
23:18:55.838 00.000 20224 MoveAxis(N, 0, ABG)
23:18:55.838 00.000 20224 Move returns status 0, amount 0
23:18:55.838 00.000 20224 move complete, result=0
23:18:55.838 00.000 20224 worker thread done servicing request
23:18:55.844 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60067, med=2822, FiltMin=2576, FiltMax=24909, Gamma=1.000
23:18:55.859 00.015 8996 UpdateGuideState exits: m=689450 SNR=338.2
23:18:55.862 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:55.863 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:55.864 00.001 8996 Enqueuing Expose request
23:18:55.866 00.002 20224 Worker thread wakes up
23:18:55.866 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:18:55.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:55.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:56.840 00.973 20224 Exposure complete
23:18:56.905 00.065 20224 worker thread done servicing request
23:18:56.905 00.000 8996 OnExposeComplete: enter
23:18:56.906 00.001 8996 UpdateGuideState(): m_state=6
23:18:56.907 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7170
23:18:56.908 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.94, Mass=762607, SNR=381.4, Peak=65535 HFD=4.3
23:18:56.909 00.001 8996 MultiStar: [#1 -0.15,-0.13,0.61,U] [#2 0.00,-0.28,0.64,U] [#3 -0.03,-0.10,0.54,U] [#4 -0.23,0.23,0.52,U] [#5 -0.10,0.05,0.58,U] [#6 0.16,0.57,0.00,M4] [#7 -0.15,0.11,0.42,U] [#8 -0.13,-0.17,0.35,U] 
23:18:56.909 00.000 8996 refined, 7 included, MultiStar: {-0.14, 0.02}, one-star: {-0.27, 0.25}
23:18:56.910 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
23:18:56.911 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
23:18:56.911 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.03 mountX=-0.14 mountY=0.00, mountTheta=3.14
23:18:56.913 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.02, opts=13)
23:18:56.913 00.000 8996 Enqueuing Move request for scope (-0.14, 0.02)
23:18:56.914 00.001 20224 Worker thread wakes up
23:18:56.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
23:18:56.914 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
23:18:56.914 00.000 20224 Moving (-0.14, 0.02) raw xDistance=-0.14 yDistance=0.00
23:18:56.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:18:56.914 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:56.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:18:56.914 00.000 20224 MoveAxis(E, 0, ABG)
23:18:56.914 00.000 20224 Move returns status 0, amount 0
23:18:56.914 00.000 20224 MoveAxis(N, 0, ABG)
23:18:56.914 00.000 20224 Move returns status 0, amount 0
23:18:56.914 00.000 20224 move complete, result=0
23:18:56.915 00.001 20224 worker thread done servicing request
23:18:56.918 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2822, FiltMin=2541, FiltMax=30534, Gamma=1.000
23:18:56.931 00.013 8996 UpdateGuideState exits: m=762607 SNR=381.4
23:18:56.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:56.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:56.933 00.000 8996 Enqueuing Expose request
23:18:56.934 00.001 20224 Worker thread wakes up
23:18:56.934 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:18:56.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:56.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:58.110 01.175 20224 Exposure complete
23:18:58.166 00.056 20224 worker thread done servicing request
23:18:58.166 00.000 8996 OnExposeComplete: enter
23:18:58.167 00.001 8996 UpdateGuideState(): m_state=6
23:18:58.168 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7171
23:18:58.169 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=472.94, Mass=695399, SNR=353.1, Peak=59187 HFD=4.2
23:18:58.170 00.001 8996 MultiStar: [#1 0.04,-0.15,0.64,U] [#2 -0.14,-0.15,0.79,U] [#3 0.09,-0.05,0.62,U] [#4 -0.04,-0.04,0.55,U] [#5 -0.06,0.24,0.64,U] [#6 0.18,0.60,0.00,M5] [#7 -0.24,0.10,0.42,U] [#8 -0.06,0.05,0.38,U] 
23:18:58.171 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.04}, one-star: {-0.32, 0.25}
23:18:58.172 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
23:18:58.173 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
23:18:58.173 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.79 mountX=-0.11 mountY=-0.03, mountTheta=-2.90
23:18:58.175 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
23:18:58.175 00.000 8996 Enqueuing Move request for scope (-0.11, 0.04)
23:18:58.176 00.001 20224 Worker thread wakes up
23:18:58.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
23:18:58.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
23:18:58.176 00.000 20224 Moving (-0.11, 0.04) raw xDistance=-0.11 yDistance=-0.03
23:18:58.176 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:18:58.176 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:58.176 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:18:58.176 00.000 20224 MoveAxis(E, 0, ABG)
23:18:58.177 00.001 20224 Move returns status 0, amount 0
23:18:58.177 00.000 20224 MoveAxis(N, 0, ABG)
23:18:58.177 00.000 20224 Move returns status 0, amount 0
23:18:58.177 00.000 20224 move complete, result=0
23:18:58.177 00.000 20224 worker thread done servicing request
23:18:58.180 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59187, med=2822, FiltMin=2579, FiltMax=27984, Gamma=1.000
23:18:58.193 00.013 8996 UpdateGuideState exits: m=695399 SNR=353.1
23:18:58.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:58.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:58.195 00.000 8996 Enqueuing Expose request
23:18:58.196 00.001 20224 Worker thread wakes up
23:18:58.196 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:18:58.197 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:58.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:59.166 00.969 20224 Exposure complete
23:18:59.236 00.070 20224 worker thread done servicing request
23:18:59.236 00.000 8996 OnExposeComplete: enter
23:18:59.237 00.001 8996 UpdateGuideState(): m_state=6
23:18:59.238 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7172
23:18:59.239 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.17, Mass=704620, SNR=319.2, Peak=58070 HFD=4.4
23:18:59.240 00.001 8996 MultiStar: [#1 -0.14,0.17,0.74,U] [#2 -0.23,-0.02,0.79,U] [#3 -0.12,0.19,0.66,U] [#4 -0.23,0.35,0.55,U] [#5 -0.13,0.42,0.00,M2] [#6 0.05,0.83,0.00,M6] [#7 -0.18,0.23,0.51,U] [#8 -0.07,0.12,0.44,U] 
23:18:59.241 00.001 8996 refined, 6 included, MultiStar: {-0.24, 0.23}, one-star: {-0.53, 0.48}
23:18:59.242 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
23:18:59.242 00.000 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
23:18:59.243 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.33 cameraTheta=2.39 mountX=-0.27 mountY=-0.20, mountTheta=-2.50
23:18:59.245 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.23, opts=13)
23:18:59.245 00.000 8996 Enqueuing Move request for scope (-0.24, 0.23)
23:18:59.246 00.001 20224 Worker thread wakes up
23:18:59.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.23) opts 0xd
23:18:59.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.23)
23:18:59.246 00.000 20224 Moving (-0.24, 0.23) raw xDistance=-0.27 yDistance=-0.20
23:18:59.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:18:59.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:18:59.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:18:59.246 00.000 20224 MoveAxis(E, 39, ABG)
23:18:59.246 00.000 20224 Guiding  Dir = 2, Dur = 39
23:18:59.247 00.001 20224 IsSlewing returns 0
23:18:59.247 00.000 20224 IsGuiding returns 0
23:18:59.250 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58070, med=2822, FiltMin=2547, FiltMax=26672, Gamma=1.000
23:18:59.263 00.013 8996 UpdateGuideState exits: m=704620 SNR=319.2
23:18:59.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:18:59.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:18:59.266 00.001 8996 Enqueuing Expose request
23:18:59.295 00.029 20224 IsGuiding returns 1
23:18:59.295 00.000 20224 scope still moving after pulse duration time elapsed
23:18:59.325 00.030 20224 IsSlewing returns 0
23:18:59.325 00.000 20224 IsGuiding returns 1
23:18:59.356 00.031 20224 IsSlewing returns 0
23:18:59.357 00.001 20224 IsGuiding returns 1
23:18:59.387 00.030 20224 IsSlewing returns 0
23:18:59.387 00.000 20224 IsGuiding returns 0
23:18:59.387 00.000 20224 scope move finished after 39 + 101 ms
23:18:59.387 00.000 20224 Move returns status 0, amount 39
23:18:59.387 00.000 20224 MoveAxis(N, 0, ABG)
23:18:59.387 00.000 20224 Move returns status 0, amount 0
23:18:59.387 00.000 20224 move complete, result=0
23:18:59.387 00.000 20224 worker thread done servicing request
23:18:59.387 00.000 20224 Worker thread wakes up
23:18:59.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:18:59.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:18:59.388 00.001 8996 GuideStep: -0.3 px 39 ms EAST, -0.2 px 0 ms NORTH
23:19:00.581 01.193 20224 Exposure complete
23:19:00.636 00.055 20224 worker thread done servicing request
23:19:00.636 00.000 8996 OnExposeComplete: enter
23:19:00.638 00.002 8996 UpdateGuideState(): m_state=6
23:19:00.640 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7173
23:19:00.642 00.002 8996 Star::Find returns 1 (0), X=136.85, Y=472.97, Mass=730175, SNR=328.0, Peak=65535 HFD=4.4
23:19:00.643 00.001 8996 MultiStar: [#1 0.21,-0.26,0.68,U] [#2 0.04,-0.14,0.74,U] [#3 0.21,-0.07,0.61,U] [#4 0.11,0.16,0.55,U] [#5 0.38,0.06,0.68,U] [#6 0.39,0.43,0.00,M7] [#7 -0.14,-0.02,0.51,U] [#8 0.33,0.01,0.44,U] 
23:19:00.644 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.02}, one-star: {0.15, 0.28}
23:19:00.645 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
23:19:00.647 00.002 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
23:19:00.648 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.10 mountX=0.16 mountY=-0.03, mountTheta=-0.21
23:19:00.650 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.02, opts=13)
23:19:00.651 00.001 8996 Enqueuing Move request for scope (0.16, 0.02)
23:19:00.652 00.001 20224 Worker thread wakes up
23:19:00.653 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
23:19:00.653 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
23:19:00.653 00.000 20224 Moving (0.16, 0.02) raw xDistance=0.16 yDistance=-0.03
23:19:00.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:19:00.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:00.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:19:00.653 00.000 20224 MoveAxis(E, 0, ABG)
23:19:00.653 00.000 20224 Move returns status 0, amount 0
23:19:00.654 00.001 20224 MoveAxis(N, 0, ABG)
23:19:00.654 00.000 20224 Move returns status 0, amount 0
23:19:00.654 00.000 20224 move complete, result=0
23:19:00.654 00.000 20224 worker thread done servicing request
23:19:00.659 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2822, FiltMin=2566, FiltMax=30614, Gamma=1.000
23:19:00.684 00.025 8996 UpdateGuideState exits: m=730175 SNR=328.0
23:19:00.685 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:00.687 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:00.688 00.001 8996 Enqueuing Expose request
23:19:00.689 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:00.690 00.001 20224 Worker thread wakes up
23:19:00.690 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:00.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:01.671 00.981 20224 Exposure complete
23:19:01.754 00.083 20224 worker thread done servicing request
23:19:01.754 00.000 8996 OnExposeComplete: enter
23:19:01.756 00.002 8996 UpdateGuideState(): m_state=6
23:19:01.758 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7174
23:19:01.760 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=472.90, Mass=726147, SNR=384.1, Peak=65535 HFD=4.4
23:19:01.761 00.001 8996 MultiStar: [#1 0.21,-0.05,0.72,U] [#2 0.13,-0.28,0.67,U] [#3 0.15,-0.17,0.54,U] [#4 0.01,-0.05,0.55,U] [#5 0.35,0.09,0.53,U] [#6 0.42,0.26,0.00,M8] [#7 0.16,-0.08,0.41,U] [#8 0.45,-0.22,0.00,M1] 
23:19:01.762 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.03}, one-star: {0.18, 0.21}
23:19:01.763 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
23:19:01.764 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.10)
23:19:01.765 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.16 mountX=0.17 mountY=0.01, mountTheta=0.05
23:19:01.767 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.03, opts=13)
23:19:01.768 00.001 8996 Enqueuing Move request for scope (0.17, -0.03)
23:19:01.770 00.002 20224 Worker thread wakes up
23:19:01.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
23:19:01.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
23:19:01.770 00.000 20224 Moving (0.17, -0.03) raw xDistance=0.17 yDistance=0.01
23:19:01.771 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:19:01.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:01.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:19:01.771 00.000 20224 MoveAxis(E, 0, ABG)
23:19:01.771 00.000 20224 Move returns status 0, amount 0
23:19:01.771 00.000 20224 MoveAxis(N, 0, ABG)
23:19:01.771 00.000 20224 Move returns status 0, amount 0
23:19:01.771 00.000 20224 move complete, result=0
23:19:01.771 00.000 20224 worker thread done servicing request
23:19:01.775 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2825, FiltMin=2569, FiltMax=28566, Gamma=1.000
23:19:01.806 00.031 8996 UpdateGuideState exits: m=726147 SNR=384.1
23:19:01.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:01.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:01.809 00.001 8996 Enqueuing Expose request
23:19:01.810 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:01.811 00.001 20224 Worker thread wakes up
23:19:01.811 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:01.812 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:02.974 01.162 20224 Exposure complete
23:19:03.039 00.065 20224 worker thread done servicing request
23:19:03.039 00.000 8996 OnExposeComplete: enter
23:19:03.041 00.002 8996 UpdateGuideState(): m_state=6
23:19:03.043 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7175
23:19:03.044 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=473.01, Mass=727888, SNR=329.8, Peak=65535 HFD=4.4
23:19:03.046 00.002 8996 MultiStar: [#1 0.46,-0.20,0.00,M1] [#2 0.26,-0.30,0.80,U] [#3 0.48,-0.22,0.00,M5] [#4 0.27,0.15,0.59,U] [#5 0.25,-0.04,0.60,U] [#6 0.67,0.27,0.00,M9] [#7 0.42,-0.29,0.00,M1] [#8 0.23,0.03,0.39,U] 
23:19:03.048 00.002 8996 refined, 4 included, MultiStar: {0.29, 0.05}, one-star: {0.36, 0.32}
23:19:03.049 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
23:19:03.050 00.001 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
23:19:03.052 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=0.05 hyp=0.29 cameraTheta=0.16 mountX=0.28 mountY=-0.08, mountTheta=-0.27
23:19:03.054 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.05, opts=13)
23:19:03.055 00.001 8996 Enqueuing Move request for scope (0.29, 0.05)
23:19:03.056 00.001 20224 Worker thread wakes up
23:19:03.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.05) opts 0xd
23:19:03.057 00.001 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.05)
23:19:03.057 00.000 20224 Moving (0.29, 0.05) raw xDistance=0.28 yDistance=-0.08
23:19:03.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:19:03.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:03.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:19:03.057 00.000 20224 MoveAxis(W, 41, ABG)
23:19:03.057 00.000 20224 Guiding  Dir = 3, Dur = 41
23:19:03.057 00.000 20224 IsSlewing returns 0
23:19:03.058 00.001 20224 IsGuiding returns 0
23:19:03.062 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2825, FiltMin=2537, FiltMax=28160, Gamma=1.000
23:19:03.077 00.015 8996 UpdateGuideState exits: m=727888 SNR=329.8
23:19:03.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:03.078 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:03.080 00.002 8996 Enqueuing Expose request
23:19:03.112 00.032 20224 IsGuiding returns 1
23:19:03.112 00.000 20224 scope still moving after pulse duration time elapsed
23:19:03.140 00.028 20224 IsSlewing returns 0
23:19:03.140 00.000 20224 IsGuiding returns 1
23:19:03.172 00.032 20224 IsSlewing returns 0
23:19:03.172 00.000 20224 IsGuiding returns 1
23:19:03.203 00.031 20224 IsSlewing returns 0
23:19:03.204 00.001 20224 IsGuiding returns 0
23:19:03.204 00.000 20224 scope move finished after 41 + 105 ms
23:19:03.204 00.000 20224 Move returns status 0, amount 41
23:19:03.204 00.000 20224 MoveAxis(N, 0, ABG)
23:19:03.204 00.000 20224 Move returns status 0, amount 0
23:19:03.204 00.000 20224 move complete, result=0
23:19:03.204 00.000 20224 worker thread done servicing request
23:19:03.204 00.000 20224 Worker thread wakes up
23:19:03.204 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:03.205 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:03.205 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
23:19:04.191 00.986 20224 Exposure complete
23:19:04.252 00.061 20224 worker thread done servicing request
23:19:04.252 00.000 8996 OnExposeComplete: enter
23:19:04.253 00.001 8996 UpdateGuideState(): m_state=6
23:19:04.254 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7176
23:19:04.255 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=473.04, Mass=735453, SNR=330.6, Peak=65535 HFD=4.4
23:19:04.256 00.001 8996 MultiStar: [#1 -0.25,-0.05,0.75,U] [#2 -0.07,-0.30,0.80,U] [#3 0.05,-0.26,0.59,U] [#4 -0.20,0.07,0.52,U] [#5 -0.16,-0.16,0.60,U] [#6 0.17,0.42,0.00,M10] [#7 -0.07,-0.11,0.47,U] [#8 -0.12,-0.03,0.42,U] 
23:19:04.256 00.000 8996 refined, 7 included, MultiStar: {-0.13, -0.04}, one-star: {-0.14, 0.35}
23:19:04.257 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
23:19:04.258 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
23:19:04.258 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.83 mountX=-0.12 mountY=0.05, mountTheta=2.72
23:19:04.260 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.04, opts=13)
23:19:04.261 00.001 8996 Enqueuing Move request for scope (-0.13, -0.04)
23:19:04.261 00.000 20224 Worker thread wakes up
23:19:04.262 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
23:19:04.262 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
23:19:04.262 00.000 20224 Moving (-0.13, -0.04) raw xDistance=-0.12 yDistance=0.05
23:19:04.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:19:04.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:04.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:19:04.262 00.000 20224 MoveAxis(E, 0, ABG)
23:19:04.262 00.000 20224 Move returns status 0, amount 0
23:19:04.262 00.000 20224 MoveAxis(N, 0, ABG)
23:19:04.262 00.000 20224 Move returns status 0, amount 0
23:19:04.262 00.000 20224 move complete, result=0
23:19:04.262 00.000 20224 worker thread done servicing request
23:19:04.270 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2825, FiltMin=2547, FiltMax=31379, Gamma=1.000
23:19:04.288 00.018 8996 UpdateGuideState exits: m=735453 SNR=330.6
23:19:04.289 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:04.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:04.291 00.001 8996 Enqueuing Expose request
23:19:04.292 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:04.292 00.000 20224 Worker thread wakes up
23:19:04.292 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:04.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:05.446 01.154 20224 Exposure complete
23:19:05.506 00.060 20224 worker thread done servicing request
23:19:05.506 00.000 8996 OnExposeComplete: enter
23:19:05.507 00.001 8996 UpdateGuideState(): m_state=6
23:19:05.508 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7177
23:19:05.509 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=472.48, Mass=685246, SNR=338.5, Peak=46192 HFD=4.5
23:19:05.510 00.001 8996 MultiStar: [#1 -0.23,-0.34,0.68,U] [#2 -0.52,-0.48,0.00,M1] [#3 -0.30,-0.49,0.00,M5] [#4 -0.39,-0.28,0.00,M1] [#5 -0.35,-0.18,0.59,U] [#6 -0.12,0.31,0.49,U] [#7 -0.31,-0.17,0.47,U] [#8 -0.20,-0.39,0.00,M1] 
23:19:05.511 00.001 8996 refined, 4 included, MultiStar: {-0.35, -0.15}, one-star: {-0.56, -0.21}
23:19:05.513 00.002 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
23:19:05.514 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.52)
23:19:05.515 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.15 hyp=0.38 cameraTheta=-2.74 mountX=-0.33 mountY=0.19, mountTheta=2.63
23:19:05.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.15, opts=13)
23:19:05.518 00.001 8996 Enqueuing Move request for scope (-0.35, -0.15)
23:19:05.518 00.000 20224 Worker thread wakes up
23:19:05.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.15) opts 0xd
23:19:05.519 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.15)
23:19:05.519 00.000 20224 Moving (-0.35, -0.15) raw xDistance=-0.33 yDistance=0.19
23:19:05.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:19:05.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:05.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:19:05.519 00.000 20224 MoveAxis(E, 49, ABG)
23:19:05.519 00.000 20224 Guiding  Dir = 2, Dur = 49
23:19:05.519 00.000 20224 IsSlewing returns 0
23:19:05.519 00.000 20224 IsGuiding returns 0
23:19:05.523 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46192, med=2825, FiltMin=2576, FiltMax=21728, Gamma=1.000
23:19:05.542 00.019 8996 UpdateGuideState exits: m=685246 SNR=338.5
23:19:05.544 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:05.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:05.546 00.001 8996 Enqueuing Expose request
23:19:05.570 00.024 20224 IsGuiding returns 1
23:19:05.570 00.000 20224 scope still moving after pulse duration time elapsed
23:19:05.593 00.023 20224 IsSlewing returns 0
23:19:05.593 00.000 20224 IsGuiding returns 1
23:19:05.624 00.031 20224 IsSlewing returns 0
23:19:05.625 00.001 20224 IsGuiding returns 1
23:19:05.656 00.031 20224 IsSlewing returns 0
23:19:05.656 00.000 20224 IsGuiding returns 0
23:19:05.656 00.000 20224 scope move finished after 49 + 87 ms
23:19:05.656 00.000 20224 Move returns status 0, amount 49
23:19:05.656 00.000 20224 MoveAxis(N, 0, ABG)
23:19:05.657 00.001 20224 Move returns status 0, amount 0
23:19:05.657 00.000 20224 move complete, result=0
23:19:05.657 00.000 20224 worker thread done servicing request
23:19:05.657 00.000 20224 Worker thread wakes up
23:19:05.657 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.2 px 0 ms NORTH
23:19:05.659 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:05.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:06.648 00.989 20224 Exposure complete
23:19:06.716 00.068 20224 worker thread done servicing request
23:19:06.716 00.000 8996 OnExposeComplete: enter
23:19:06.718 00.002 8996 UpdateGuideState(): m_state=6
23:19:06.720 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7178
23:19:06.721 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=472.61, Mass=762047, SNR=394.7, Peak=58771 HFD=4.6
23:19:06.722 00.001 8996 MultiStar: [#1 0.06,-0.40,0.58,U] [#2 -0.04,-0.12,0.69,U] [#3 0.33,-0.46,0.00,M6] [#4 0.18,-0.13,0.47,U] [#5 -0.07,-0.12,0.53,U] [#6 0.37,0.50,0.00,M10] [#7 0.12,-0.16,0.37,U] [#8 0.08,-0.21,0.35,U] 
23:19:06.724 00.002 8996 single-star, 6 included, MultiStar: {0.00, -0.16}, one-star: {-0.12, -0.08}
23:19:06.725 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
23:19:06.726 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
23:19:06.727 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.57 mountX=-0.11 mountY=0.09, mountTheta=2.46
23:19:06.729 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
23:19:06.731 00.002 8996 Enqueuing Move request for scope (-0.12, -0.08)
23:19:06.733 00.002 20224 Worker thread wakes up
23:19:06.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
23:19:06.733 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
23:19:06.733 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.09
23:19:06.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:19:06.734 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:06.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:19:06.734 00.000 20224 MoveAxis(E, 0, ABG)
23:19:06.734 00.000 20224 Move returns status 0, amount 0
23:19:06.734 00.000 20224 MoveAxis(N, 0, ABG)
23:19:06.734 00.000 20224 Move returns status 0, amount 0
23:19:06.734 00.000 20224 move complete, result=0
23:19:06.734 00.000 20224 worker thread done servicing request
23:19:06.741 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58771, med=2822, FiltMin=2540, FiltMax=30061, Gamma=1.000
23:19:06.766 00.025 8996 UpdateGuideState exits: m=762047 SNR=394.7
23:19:06.767 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:06.768 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:06.769 00.001 8996 Enqueuing Expose request
23:19:06.770 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:06.771 00.001 20224 Worker thread wakes up
23:19:06.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:06.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:07.936 01.165 20224 Exposure complete
23:19:07.993 00.057 20224 worker thread done servicing request
23:19:07.993 00.000 8996 OnExposeComplete: enter
23:19:07.994 00.001 8996 UpdateGuideState(): m_state=6
23:19:07.995 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7179
23:19:07.995 00.000 8996 Star::Find returns 1 (0), X=136.72, Y=472.87, Mass=683220, SNR=342.0, Peak=65535 HFD=4.5
23:19:07.996 00.001 8996 MultiStar: [#1 0.16,0.18,0.67,U] [#2 0.02,-0.10,0.77,U] [#3 0.08,0.04,0.65,U] [#4 0.11,0.24,0.54,U] [#5 0.05,0.01,0.59,U] [#6 0.31,0.51,0.00,R] [#7 0.13,0.07,0.46,U] [#8 0.17,0.12,0.38,U] 
23:19:07.997 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.09}, one-star: {0.02, 0.17}
23:19:07.998 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
23:19:07.998 00.000 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
23:19:07.999 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.86 mountX=0.07 mountY=-0.10, mountTheta=-0.97
23:19:08.001 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
23:19:08.002 00.001 8996 Enqueuing Move request for scope (0.08, 0.09)
23:19:08.003 00.001 20224 Worker thread wakes up
23:19:08.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
23:19:08.003 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
23:19:08.003 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
23:19:08.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:19:08.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:08.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:19:08.003 00.000 20224 MoveAxis(E, 0, ABG)
23:19:08.003 00.000 20224 Move returns status 0, amount 0
23:19:08.003 00.000 20224 MoveAxis(N, 0, ABG)
23:19:08.003 00.000 20224 Move returns status 0, amount 0
23:19:08.003 00.000 20224 move complete, result=0
23:19:08.003 00.000 20224 worker thread done servicing request
23:19:08.008 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2825, FiltMin=2579, FiltMax=25606, Gamma=1.000
23:19:08.021 00.013 8996 UpdateGuideState exits: m=683220 SNR=342.0
23:19:08.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:08.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:08.024 00.001 8996 Enqueuing Expose request
23:19:08.025 00.001 20224 Worker thread wakes up
23:19:08.025 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:08.025 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:08.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:09.006 00.981 20224 Exposure complete
23:19:09.078 00.072 20224 worker thread done servicing request
23:19:09.078 00.000 8996 OnExposeComplete: enter
23:19:09.080 00.002 8996 UpdateGuideState(): m_state=6
23:19:09.081 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7180
23:19:09.082 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.96, Mass=773024, SNR=361.9, Peak=65535 HFD=4.5
23:19:09.082 00.000 8996 MultiStar: [#1 -0.19,-0.04,0.62,U] [#2 -0.19,-0.15,0.74,U] [#3 -0.03,0.02,0.57,U] [#4 -0.20,0.21,0.45,U] [#5 0.05,0.33,0.62,U] [#6 -0.09,-0.05,0.37,U] [#7 -0.05,0.00,0.45,U] [#8 0.01,0.03,0.37,U] 
23:19:09.083 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.08}, one-star: {-0.07, 0.27}
23:19:09.084 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
23:19:09.084 00.000 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
23:19:09.085 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.38 mountX=-0.09 mountY=-0.07, mountTheta=-2.48
23:19:09.087 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.08, opts=13)
23:19:09.088 00.001 8996 Enqueuing Move request for scope (-0.09, 0.08)
23:19:09.088 00.000 20224 Worker thread wakes up
23:19:09.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
23:19:09.088 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
23:19:09.088 00.000 20224 Moving (-0.09, 0.08) raw xDistance=-0.09 yDistance=-0.07
23:19:09.089 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:19:09.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:09.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:19:09.089 00.000 20224 MoveAxis(E, 0, ABG)
23:19:09.089 00.000 20224 Move returns status 0, amount 0
23:19:09.089 00.000 20224 MoveAxis(N, 0, ABG)
23:19:09.089 00.000 20224 Move returns status 0, amount 0
23:19:09.089 00.000 20224 move complete, result=0
23:19:09.089 00.000 20224 worker thread done servicing request
23:19:09.092 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2825, FiltMin=2560, FiltMax=30006, Gamma=1.000
23:19:09.105 00.013 8996 UpdateGuideState exits: m=773024 SNR=361.9
23:19:09.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:09.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:09.108 00.001 8996 Enqueuing Expose request
23:19:09.108 00.000 20224 Worker thread wakes up
23:19:09.108 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:09.109 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:09.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:10.265 01.156 20224 Exposure complete
23:19:10.349 00.084 20224 worker thread done servicing request
23:19:10.349 00.000 8996 OnExposeComplete: enter
23:19:10.351 00.002 8996 UpdateGuideState(): m_state=6
23:19:10.352 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7181
23:19:10.353 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=473.06, Mass=709564, SNR=373.9, Peak=65411 HFD=4.4
23:19:10.355 00.002 8996 MultiStar: [#1 0.12,0.10,0.57,U] [#2 -0.01,-0.04,0.70,U] [#3 0.26,-0.09,0.60,U] [#4 0.20,0.21,0.44,U] [#5 0.03,0.10,0.60,U] [#6 0.17,0.12,0.42,U] [#7 0.12,-0.03,0.42,U] [#8 -0.03,-0.06,0.37,U] 
23:19:10.357 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.10}, one-star: {0.00, 0.37}
23:19:10.359 00.002 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
23:19:10.361 00.002 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
23:19:10.361 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.86 mountX=0.08 mountY=-0.11, mountTheta=-0.97
23:19:10.363 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.10, opts=13)
23:19:10.365 00.002 8996 Enqueuing Move request for scope (0.09, 0.10)
23:19:10.367 00.002 20224 Worker thread wakes up
23:19:10.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
23:19:10.367 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
23:19:10.367 00.000 20224 Moving (0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
23:19:10.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:10.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:10.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:19:10.367 00.000 20224 MoveAxis(E, 0, ABG)
23:19:10.367 00.000 20224 Move returns status 0, amount 0
23:19:10.367 00.000 20224 MoveAxis(N, 0, ABG)
23:19:10.367 00.000 20224 Move returns status 0, amount 0
23:19:10.368 00.001 20224 move complete, result=0
23:19:10.368 00.000 20224 worker thread done servicing request
23:19:10.374 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65411, med=2825, FiltMin=2563, FiltMax=30435, Gamma=1.000
23:19:10.393 00.019 8996 UpdateGuideState exits: m=709564 SNR=373.9
23:19:10.393 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:10.396 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:10.398 00.002 8996 Enqueuing Expose request
23:19:10.401 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:10.403 00.002 20224 Worker thread wakes up
23:19:10.403 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:10.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:11.378 00.975 20224 Exposure complete
23:19:11.463 00.085 20224 worker thread done servicing request
23:19:11.463 00.000 8996 OnExposeComplete: enter
23:19:11.465 00.002 8996 UpdateGuideState(): m_state=6
23:19:11.466 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7182
23:19:11.468 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=472.80, Mass=794357, SNR=389.0, Peak=65535 HFD=4.4
23:19:11.469 00.001 8996 MultiStar: [#1 0.45,-0.01,0.00,M1] [#2 0.20,-0.05,0.66,U] [#3 0.55,-0.08,0.00,M4] [#4 0.37,0.14,0.51,U] [#5 0.45,-0.03,0.00,M1] [#6 0.42,0.08,0.00,M1] [#7 0.32,0.05,0.38,U] [#8 0.38,-0.11,0.35,U] 
23:19:11.471 00.002 8996 refined, 4 included, MultiStar: {0.30, 0.04}, one-star: {0.29, 0.11}
23:19:11.472 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
23:19:11.474 00.002 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
23:19:11.475 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.30 cameraTheta=0.14 mountX=0.29 mountY=-0.08, mountTheta=-0.25
23:19:11.479 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.04, opts=13)
23:19:11.480 00.001 8996 Enqueuing Move request for scope (0.30, 0.04)
23:19:11.480 00.000 20224 Worker thread wakes up
23:19:11.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.04) opts 0xd
23:19:11.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.04)
23:19:11.481 00.001 20224 Moving (0.30, 0.04) raw xDistance=0.29 yDistance=-0.08
23:19:11.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
23:19:11.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:11.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:19:11.481 00.000 20224 MoveAxis(W, 43, ABG)
23:19:11.481 00.000 20224 Guiding  Dir = 3, Dur = 43
23:19:11.481 00.000 20224 IsSlewing returns 0
23:19:11.481 00.000 20224 IsGuiding returns 0
23:19:11.485 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2825, FiltMin=2544, FiltMax=29078, Gamma=1.000
23:19:11.498 00.013 8996 UpdateGuideState exits: m=794357 SNR=389.0
23:19:11.499 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:11.500 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:11.500 00.000 8996 Enqueuing Expose request
23:19:11.543 00.043 20224 IsGuiding returns 1
23:19:11.543 00.000 20224 scope still moving after pulse duration time elapsed
23:19:11.572 00.029 20224 IsSlewing returns 0
23:19:11.572 00.000 20224 IsGuiding returns 1
23:19:11.604 00.032 20224 IsSlewing returns 0
23:19:11.604 00.000 20224 IsGuiding returns 1
23:19:11.635 00.031 20224 IsSlewing returns 0
23:19:11.635 00.000 20224 IsGuiding returns 0
23:19:11.635 00.000 20224 scope move finished after 43 + 110 ms
23:19:11.635 00.000 20224 Move returns status 0, amount 43
23:19:11.635 00.000 20224 MoveAxis(N, 0, ABG)
23:19:11.635 00.000 20224 Move returns status 0, amount 0
23:19:11.635 00.000 20224 move complete, result=0
23:19:11.635 00.000 20224 worker thread done servicing request
23:19:11.635 00.000 20224 Worker thread wakes up
23:19:11.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:11.636 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
23:19:11.638 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:12.819 01.181 20224 Exposure complete
23:19:12.878 00.059 20224 worker thread done servicing request
23:19:12.878 00.000 8996 OnExposeComplete: enter
23:19:12.880 00.002 8996 UpdateGuideState(): m_state=6
23:19:12.882 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7183
23:19:12.884 00.002 8996 Star::Find returns 1 (0), X=136.34, Y=472.88, Mass=707727, SNR=374.1, Peak=54851 HFD=4.4
23:19:12.885 00.001 8996 MultiStar: [#1 -0.22,0.03,0.60,U] [#2 -0.22,-0.09,0.66,U] [#3 -0.18,-0.15,0.57,U] [#4 -0.36,0.17,0.51,U] [#5 -0.28,0.15,0.57,U] [#6 -0.41,0.00,0.40,U] [#7 -0.49,0.26,0.00,M1] [#8 -0.19,0.14,0.33,U] 
23:19:12.887 00.002 8996 refined, 7 included, MultiStar: {-0.28, 0.06}, one-star: {-0.36, 0.19}
23:19:12.888 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
23:19:12.889 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
23:19:12.890 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.29 cameraTheta=2.93 mountX=-0.29 mountY=-0.03, mountTheta=-3.04
23:19:12.891 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.06, opts=13)
23:19:12.892 00.001 8996 Enqueuing Move request for scope (-0.28, 0.06)
23:19:12.894 00.002 20224 Worker thread wakes up
23:19:12.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
23:19:12.894 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
23:19:12.894 00.000 20224 Moving (-0.28, 0.06) raw xDistance=-0.29 yDistance=-0.03
23:19:12.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
23:19:12.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:12.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:19:12.894 00.000 20224 MoveAxis(E, 39, ABG)
23:19:12.894 00.000 20224 Guiding  Dir = 2, Dur = 39
23:19:12.895 00.001 20224 IsSlewing returns 0
23:19:12.895 00.000 20224 IsGuiding returns 0
23:19:12.899 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54851, med=2822, FiltMin=2560, FiltMax=26758, Gamma=1.000
23:19:12.912 00.013 8996 UpdateGuideState exits: m=707727 SNR=374.1
23:19:12.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:12.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:12.915 00.001 8996 Enqueuing Expose request
23:19:12.952 00.037 20224 IsGuiding returns 1
23:19:12.952 00.000 20224 scope still moving after pulse duration time elapsed
23:19:12.981 00.029 20224 IsSlewing returns 0
23:19:12.981 00.000 20224 IsGuiding returns 1
23:19:13.013 00.032 20224 IsSlewing returns 0
23:19:13.013 00.000 20224 IsGuiding returns 1
23:19:13.044 00.031 20224 IsSlewing returns 0
23:19:13.044 00.000 20224 IsGuiding returns 0
23:19:13.045 00.001 20224 scope move finished after 39 + 110 ms
23:19:13.045 00.000 20224 Move returns status 0, amount 39
23:19:13.045 00.000 20224 MoveAxis(N, 0, ABG)
23:19:13.045 00.000 20224 Move returns status 0, amount 0
23:19:13.045 00.000 20224 move complete, result=0
23:19:13.045 00.000 20224 worker thread done servicing request
23:19:13.045 00.000 20224 Worker thread wakes up
23:19:13.045 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:13.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:13.046 00.001 8996 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
23:19:14.019 00.973 20224 Exposure complete
23:19:14.088 00.069 20224 worker thread done servicing request
23:19:14.088 00.000 8996 OnExposeComplete: enter
23:19:14.089 00.001 8996 UpdateGuideState(): m_state=6
23:19:14.090 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7184
23:19:14.091 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=472.83, Mass=689072, SNR=377.0, Peak=60339 HFD=4.6
23:19:14.092 00.001 8996 MultiStar: [#1 -0.17,-0.06,0.61,U] [#2 -0.26,-0.13,0.65,U] [#3 -0.06,-0.24,0.59,U] [#4 -0.22,-0.02,0.49,U] [#5 0.04,-0.15,0.55,U] [#6 0.03,-0.08,0.43,U] [#7 -0.18,0.14,0.40,U] [#8 -0.02,-0.00,0.32,U] 
23:19:14.093 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.04}, one-star: {-0.12, 0.13}
23:19:14.093 00.000 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
23:19:14.094 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
23:19:14.094 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=-0.11 mountY=0.05, mountTheta=2.68
23:19:14.096 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
23:19:14.097 00.001 8996 Enqueuing Move request for scope (-0.12, -0.04)
23:19:14.097 00.000 20224 Worker thread wakes up
23:19:14.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
23:19:14.097 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
23:19:14.098 00.001 20224 Moving (-0.12, -0.04) raw xDistance=-0.11 yDistance=0.05
23:19:14.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:19:14.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:14.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:19:14.098 00.000 20224 MoveAxis(E, 0, ABG)
23:19:14.098 00.000 20224 Move returns status 0, amount 0
23:19:14.098 00.000 20224 MoveAxis(N, 0, ABG)
23:19:14.098 00.000 20224 Move returns status 0, amount 0
23:19:14.098 00.000 20224 move complete, result=0
23:19:14.098 00.000 20224 worker thread done servicing request
23:19:14.104 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60339, med=2822, FiltMin=2534, FiltMax=26925, Gamma=1.000
23:19:14.121 00.017 8996 UpdateGuideState exits: m=689072 SNR=377.0
23:19:14.122 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:14.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:14.124 00.001 8996 Enqueuing Expose request
23:19:14.125 00.001 20224 Worker thread wakes up
23:19:14.125 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:14.126 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:14.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:15.283 01.157 20224 Exposure complete
23:19:15.365 00.082 20224 worker thread done servicing request
23:19:15.365 00.000 8996 OnExposeComplete: enter
23:19:15.368 00.003 8996 UpdateGuideState(): m_state=6
23:19:15.369 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7185
23:19:15.371 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=472.92, Mass=695747, SNR=331.9, Peak=65535 HFD=4.5
23:19:15.374 00.003 8996 MultiStar: [#1 -0.01,-0.02,0.76,U] [#2 0.04,0.01,0.78,U] [#3 0.20,-0.09,0.54,U] [#4 0.05,0.12,0.57,U] [#5 -0.02,0.15,0.65,U] [#6 -0.10,-0.06,0.46,U] [#7 0.03,-0.10,0.53,U] [#8 -0.01,-0.04,0.41,U] 
23:19:15.376 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.04}, one-star: {0.02, 0.23}
23:19:15.379 00.003 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
23:19:15.380 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
23:19:15.382 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.09 mountX=0.02 mountY=-0.04, mountTheta=-1.19
23:19:15.385 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.04, opts=13)
23:19:15.387 00.002 8996 Enqueuing Move request for scope (0.02, 0.04)
23:19:15.389 00.002 20224 Worker thread wakes up
23:19:15.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
23:19:15.389 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
23:19:15.389 00.000 20224 Moving (0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
23:19:15.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:19:15.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:15.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:19:15.389 00.000 20224 MoveAxis(E, 0, ABG)
23:19:15.389 00.000 20224 Move returns status 0, amount 0
23:19:15.389 00.000 20224 MoveAxis(N, 0, ABG)
23:19:15.389 00.000 20224 Move returns status 0, amount 0
23:19:15.389 00.000 20224 move complete, result=0
23:19:15.389 00.000 20224 worker thread done servicing request
23:19:15.394 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2822, FiltMin=2547, FiltMax=29078, Gamma=1.000
23:19:15.409 00.015 8996 UpdateGuideState exits: m=695747 SNR=331.9
23:19:15.409 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:15.410 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:15.411 00.001 8996 Enqueuing Expose request
23:19:15.412 00.001 20224 Worker thread wakes up
23:19:15.412 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:15.413 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:15.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:16.390 00.977 20224 Exposure complete
23:19:16.486 00.096 20224 worker thread done servicing request
23:19:16.486 00.000 8996 OnExposeComplete: enter
23:19:16.487 00.001 8996 UpdateGuideState(): m_state=6
23:19:16.487 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7186
23:19:16.488 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.78, Mass=722801, SNR=420.6, Peak=65535 HFD=4.6
23:19:16.490 00.002 8996 MultiStar: [#1 0.15,-0.15,0.58,U] [#2 -0.02,-0.31,0.65,U] [#3 0.29,-0.03,0.49,U] [#4 0.12,0.20,0.39,U] [#5 0.03,-0.04,0.46,U] [#6 0.19,-0.22,0.36,U] [#7 0.18,-0.16,0.35,U] [#8 0.07,-0.19,0.31,U] 
23:19:16.490 00.000 8996 single-star, 8 included, MultiStar: {0.09, -0.07}, one-star: {-0.03, 0.09}
23:19:16.491 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
23:19:16.492 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
23:19:16.493 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.90 mountX=-0.04 mountY=-0.08, mountTheta=-2.00
23:19:16.495 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
23:19:16.496 00.001 8996 Enqueuing Move request for scope (-0.03, 0.09)
23:19:16.498 00.002 20224 Worker thread wakes up
23:19:16.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:19:16.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:19:16.498 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.08
23:19:16.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:19:16.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:16.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:19:16.498 00.000 20224 MoveAxis(E, 0, ABG)
23:19:16.498 00.000 20224 Move returns status 0, amount 0
23:19:16.498 00.000 20224 MoveAxis(N, 0, ABG)
23:19:16.498 00.000 20224 Move returns status 0, amount 0
23:19:16.498 00.000 20224 move complete, result=0
23:19:16.498 00.000 20224 worker thread done servicing request
23:19:16.502 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2822, FiltMin=2566, FiltMax=28269, Gamma=1.000
23:19:16.519 00.017 8996 UpdateGuideState exits: m=722801 SNR=420.6
23:19:16.521 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:16.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:16.523 00.001 8996 Enqueuing Expose request
23:19:16.524 00.001 20224 Worker thread wakes up
23:19:16.524 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:16.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:16.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:17.687 01.162 20224 Exposure complete
23:19:17.743 00.056 20224 worker thread done servicing request
23:19:17.744 00.001 8996 OnExposeComplete: enter
23:19:17.745 00.001 8996 UpdateGuideState(): m_state=6
23:19:17.747 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7187
23:19:17.748 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.13, Mass=763349, SNR=353.4, Peak=65535 HFD=4.6
23:19:17.750 00.002 8996 MultiStar: [#1 0.10,0.20,0.58,U] [#2 -0.07,0.20,0.81,U] [#3 0.05,0.04,0.63,U] [#4 0.07,0.26,0.49,U] [#5 0.19,0.07,0.64,U] [#6 0.01,0.07,0.46,U] [#7 0.06,0.24,0.45,U] [#8 0.14,0.06,0.44,U] 
23:19:17.752 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.20}, one-star: {-0.15, 0.44}
23:19:17.753 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
23:19:17.754 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
23:19:17.755 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.45 mountX=0.00 mountY=-0.20, mountTheta=-1.55
23:19:17.757 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.20, opts=13)
23:19:17.759 00.002 8996 Enqueuing Move request for scope (0.02, 0.20)
23:19:17.760 00.001 20224 Worker thread wakes up
23:19:17.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
23:19:17.760 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
23:19:17.760 00.000 20224 Moving (0.02, 0.20) raw xDistance=0.00 yDistance=-0.20
23:19:17.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:19:17.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:17.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:19:17.760 00.000 20224 MoveAxis(E, 0, ABG)
23:19:17.760 00.000 20224 Move returns status 0, amount 0
23:19:17.760 00.000 20224 MoveAxis(N, 0, ABG)
23:19:17.760 00.000 20224 Move returns status 0, amount 0
23:19:17.760 00.000 20224 move complete, result=0
23:19:17.761 00.001 20224 worker thread done servicing request
23:19:17.765 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2822, FiltMin=2563, FiltMax=29875, Gamma=1.000
23:19:17.782 00.017 8996 UpdateGuideState exits: m=763349 SNR=353.4
23:19:17.783 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:17.784 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:17.785 00.001 8996 Enqueuing Expose request
23:19:17.785 00.000 20224 Worker thread wakes up
23:19:17.786 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:19:17.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:17.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:18.768 00.982 20224 Exposure complete
23:19:18.854 00.086 20224 worker thread done servicing request
23:19:18.854 00.000 8996 OnExposeComplete: enter
23:19:18.855 00.001 8996 UpdateGuideState(): m_state=6
23:19:18.857 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7188
23:19:18.859 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=473.00, Mass=681292, SNR=355.6, Peak=65535 HFD=4.2
23:19:18.861 00.002 8996 MultiStar: [#1 -0.02,-0.12,0.71,U] [#2 -0.16,-0.18,0.77,U] [#3 0.03,-0.13,0.67,U] [#4 -0.14,0.06,0.49,U] [#5 -0.01,0.00,0.65,U] [#6 -0.12,0.08,0.44,U] [#7 -0.05,-0.04,0.42,U] [#8 0.04,-0.21,0.37,U] 
23:19:18.863 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.01}, one-star: {-0.14, 0.31}
23:19:18.864 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
23:19:18.864 00.000 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.20)
23:19:18.866 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.06 mountX=-0.07 mountY=0.01, mountTheta=2.95
23:19:18.868 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
23:19:18.869 00.001 8996 Enqueuing Move request for scope (-0.07, -0.01)
23:19:18.871 00.002 20224 Worker thread wakes up
23:19:18.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
23:19:18.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
23:19:18.871 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.01
23:19:18.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:19:18.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:18.872 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:19:18.872 00.000 20224 MoveAxis(E, 0, ABG)
23:19:18.872 00.000 20224 Move returns status 0, amount 0
23:19:18.872 00.000 20224 MoveAxis(N, 0, ABG)
23:19:18.872 00.000 20224 Move returns status 0, amount 0
23:19:18.872 00.000 20224 move complete, result=0
23:19:18.872 00.000 20224 worker thread done servicing request
23:19:18.879 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2822, FiltMin=2544, FiltMax=26861, Gamma=1.000
23:19:18.895 00.016 8996 UpdateGuideState exits: m=681292 SNR=355.6
23:19:18.896 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:18.897 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:18.898 00.001 8996 Enqueuing Expose request
23:19:18.898 00.000 20224 Worker thread wakes up
23:19:18.899 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:18.899 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:18.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:20.064 01.165 20224 Exposure complete
23:19:20.132 00.068 20224 worker thread done servicing request
23:19:20.132 00.000 8996 OnExposeComplete: enter
23:19:20.133 00.001 8996 UpdateGuideState(): m_state=6
23:19:20.134 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7189
23:19:20.134 00.000 8996 Star::Find returns 1 (0), X=136.87, Y=472.79, Mass=742603, SNR=364.8, Peak=65535 HFD=4.4
23:19:20.135 00.001 8996 MultiStar: [#1 0.11,-0.04,0.64,U] [#2 0.07,-0.19,0.60,U] [#3 0.29,-0.13,0.67,U] [#4 0.26,0.11,0.52,U] [#5 0.17,-0.10,0.55,U] [#6 0.08,-0.01,0.41,U] [#7 0.18,-0.17,0.40,U] [#8 0.08,-0.07,0.38,U] 
23:19:20.136 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.04}, one-star: {0.17, 0.09}
23:19:20.137 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
23:19:20.138 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
23:19:20.139 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-0.26 mountX=0.17 mountY=0.02, mountTheta=0.15
23:19:20.140 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.04, opts=13)
23:19:20.141 00.001 8996 Enqueuing Move request for scope (0.16, -0.04)
23:19:20.141 00.000 20224 Worker thread wakes up
23:19:20.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.04) opts 0xd
23:19:20.142 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.04)
23:19:20.142 00.000 20224 Moving (0.16, -0.04) raw xDistance=0.17 yDistance=0.02
23:19:20.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:19:20.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:20.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:19:20.142 00.000 20224 MoveAxis(E, 0, ABG)
23:19:20.142 00.000 20224 Move returns status 0, amount 0
23:19:20.142 00.000 20224 MoveAxis(N, 0, ABG)
23:19:20.142 00.000 20224 Move returns status 0, amount 0
23:19:20.142 00.000 20224 move complete, result=0
23:19:20.142 00.000 20224 worker thread done servicing request
23:19:20.145 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2822, FiltMin=2560, FiltMax=28166, Gamma=1.000
23:19:20.157 00.012 8996 UpdateGuideState exits: m=742603 SNR=364.8
23:19:20.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:20.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:20.160 00.001 8996 Enqueuing Expose request
23:19:20.161 00.001 20224 Worker thread wakes up
23:19:20.161 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:20.161 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:20.162 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:21.130 00.968 20224 Exposure complete
23:19:21.195 00.065 20224 worker thread done servicing request
23:19:21.195 00.000 8996 OnExposeComplete: enter
23:19:21.196 00.001 8996 UpdateGuideState(): m_state=6
23:19:21.197 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7190
23:19:21.198 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.73, Mass=740439, SNR=342.5, Peak=65535 HFD=4.6
23:19:21.200 00.002 8996 MultiStar: [#1 0.18,-0.12,0.72,U] [#2 0.15,-0.32,0.76,U] [#3 0.27,-0.21,0.59,U] [#4 0.14,-0.09,0.50,U] [#5 0.22,-0.04,0.61,U] [#6 -0.03,-0.23,0.46,U] [#7 0.20,-0.24,0.42,U] [#8 0.21,-0.24,0.42,U] 
23:19:21.200 00.000 8996 single-star, 8 included, MultiStar: {0.14, -0.14}, one-star: {0.01, 0.04}
23:19:21.201 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
23:19:21.202 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
23:19:21.203 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.22 mountX=0.01 mountY=-0.04, mountTheta=-1.32
23:19:21.204 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
23:19:21.205 00.001 8996 Enqueuing Move request for scope (0.01, 0.04)
23:19:21.206 00.001 20224 Worker thread wakes up
23:19:21.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:19:21.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:19:21.206 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
23:19:21.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:19:21.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:21.207 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:19:21.207 00.000 20224 MoveAxis(E, 0, ABG)
23:19:21.207 00.000 20224 Move returns status 0, amount 0
23:19:21.207 00.000 20224 MoveAxis(N, 0, ABG)
23:19:21.207 00.000 20224 Move returns status 0, amount 0
23:19:21.207 00.000 20224 move complete, result=0
23:19:21.207 00.000 20224 worker thread done servicing request
23:19:21.212 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2825, FiltMin=2573, FiltMax=29472, Gamma=1.000
23:19:21.232 00.020 8996 UpdateGuideState exits: m=740439 SNR=342.5
23:19:21.234 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:21.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:21.237 00.002 8996 Enqueuing Expose request
23:19:21.238 00.001 20224 Worker thread wakes up
23:19:21.238 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:21.239 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:21.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:22.404 01.165 20224 Exposure complete
23:19:22.478 00.074 20224 worker thread done servicing request
23:19:22.478 00.000 8996 OnExposeComplete: enter
23:19:22.480 00.002 8996 UpdateGuideState(): m_state=6
23:19:22.482 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7191
23:19:22.484 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=472.82, Mass=716434, SNR=357.7, Peak=65535 HFD=4.5
23:19:22.486 00.002 8996 MultiStar: [#1 0.12,-0.42,0.00,M1] [#2 0.01,-0.33,0.69,U] [#3 0.25,-0.50,0.00,M1] [#4 0.22,-0.36,0.50,U] [#5 0.19,-0.19,0.56,U] [#6 0.12,-0.31,0.43,U] [#7 0.07,-0.29,0.42,U] [#8 0.29,-0.44,0.00,M1] 
23:19:22.488 00.002 8996 single-star, 5 included, MultiStar: {0.08, -0.18}, one-star: {-0.01, 0.12}
23:19:22.489 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
23:19:22.491 00.002 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
23:19:22.492 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.63 mountX=-0.02 mountY=-0.12, mountTheta=-1.73
23:19:22.495 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.12, opts=13)
23:19:22.497 00.002 8996 Enqueuing Move request for scope (-0.01, 0.12)
23:19:22.499 00.002 20224 Worker thread wakes up
23:19:22.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
23:19:22.500 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
23:19:22.500 00.000 20224 Moving (-0.01, 0.12) raw xDistance=-0.02 yDistance=-0.12
23:19:22.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:19:22.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:22.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:19:22.500 00.000 20224 MoveAxis(E, 0, ABG)
23:19:22.500 00.000 20224 Move returns status 0, amount 0
23:19:22.500 00.000 20224 MoveAxis(N, 0, ABG)
23:19:22.501 00.001 20224 Move returns status 0, amount 0
23:19:22.501 00.000 20224 move complete, result=0
23:19:22.501 00.000 20224 worker thread done servicing request
23:19:22.508 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2825, FiltMin=2528, FiltMax=27520, Gamma=1.000
23:19:22.532 00.024 8996 UpdateGuideState exits: m=716434 SNR=357.7
23:19:22.535 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:22.537 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:22.539 00.002 8996 Enqueuing Expose request
23:19:22.541 00.002 20224 Worker thread wakes up
23:19:22.541 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:22.543 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:22.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:23.515 00.972 20224 Exposure complete
23:19:23.578 00.063 20224 worker thread done servicing request
23:19:23.578 00.000 8996 OnExposeComplete: enter
23:19:23.579 00.001 8996 UpdateGuideState(): m_state=6
23:19:23.580 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7192
23:19:23.581 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=472.85, Mass=657095, SNR=334.3, Peak=54211 HFD=4.4
23:19:23.582 00.001 8996 MultiStar: [#1 -0.16,-0.19,0.67,U] [#2 -0.18,-0.25,0.74,U] [#3 -0.12,-0.25,0.67,U] [#4 -0.21,-0.06,0.55,U] [#5 -0.05,-0.10,0.60,U] [#6 -0.29,-0.24,0.52,U] [#7 -0.38,-0.06,0.46,U] [#8 -0.05,-0.18,0.47,U] 
23:19:23.582 00.000 8996 refined, 8 included, MultiStar: {-0.20, -0.11}, one-star: {-0.32, 0.16}
23:19:23.583 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
23:19:23.584 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
23:19:23.584 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.62 mountX=-0.19 mountY=0.14, mountTheta=2.51
23:19:23.586 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.11, opts=13)
23:19:23.587 00.001 8996 Enqueuing Move request for scope (-0.20, -0.11)
23:19:23.587 00.000 20224 Worker thread wakes up
23:19:23.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
23:19:23.588 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
23:19:23.588 00.000 20224 Moving (-0.20, -0.11) raw xDistance=-0.19 yDistance=0.14
23:19:23.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:19:23.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:23.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:19:23.588 00.000 20224 MoveAxis(E, 0, ABG)
23:19:23.588 00.000 20224 Move returns status 0, amount 0
23:19:23.588 00.000 20224 MoveAxis(N, 0, ABG)
23:19:23.588 00.000 20224 Move returns status 0, amount 0
23:19:23.588 00.000 20224 move complete, result=0
23:19:23.588 00.000 20224 worker thread done servicing request
23:19:23.591 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54211, med=2822, FiltMin=2560, FiltMax=24256, Gamma=1.000
23:19:23.618 00.027 8996 UpdateGuideState exits: m=657095 SNR=334.3
23:19:23.619 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:23.621 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:23.622 00.001 8996 Enqueuing Expose request
23:19:23.623 00.001 20224 Worker thread wakes up
23:19:23.623 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:23.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:23.623 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:24.770 01.147 20224 Exposure complete
23:19:24.851 00.081 20224 worker thread done servicing request
23:19:24.851 00.000 8996 OnExposeComplete: enter
23:19:24.852 00.001 8996 UpdateGuideState(): m_state=6
23:19:24.853 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7193
23:19:24.853 00.000 8996 Star::Find returns 1 (0), X=136.43, Y=472.72, Mass=703078, SNR=352.9, Peak=54515 HFD=4.6
23:19:24.854 00.001 8996 MultiStar: [#1 -0.20,-0.44,0.00,M1] [#2 -0.23,-0.34,0.77,U] [#3 -0.21,-0.44,0.00,M1] [#4 -0.31,-0.10,0.49,U] [#5 -0.12,-0.27,0.63,U] [#6 -0.20,-0.14,0.42,U] [#7 -0.13,-0.15,0.45,U] [#8 -0.15,-0.23,0.39,U] 
23:19:24.855 00.001 8996 refined, 6 included, MultiStar: {-0.21, -0.16}, one-star: {-0.27, 0.03}
23:19:24.856 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
23:19:24.858 00.002 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
23:19:24.860 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.27 cameraTheta=-2.49 mountX=-0.20 mountY=0.18, mountTheta=2.39
23:19:24.865 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.16, opts=13)
23:19:24.866 00.001 8996 Enqueuing Move request for scope (-0.21, -0.16)
23:19:24.867 00.001 20224 Worker thread wakes up
23:19:24.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
23:19:24.867 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
23:19:24.867 00.000 20224 Moving (-0.21, -0.16) raw xDistance=-0.20 yDistance=0.18
23:19:24.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:19:24.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:24.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:19:24.867 00.000 20224 MoveAxis(E, 0, ABG)
23:19:24.867 00.000 20224 Move returns status 0, amount 0
23:19:24.867 00.000 20224 MoveAxis(N, 0, ABG)
23:19:24.867 00.000 20224 Move returns status 0, amount 0
23:19:24.867 00.000 20224 move complete, result=0
23:19:24.867 00.000 20224 worker thread done servicing request
23:19:24.871 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54515, med=2822, FiltMin=2473, FiltMax=24173, Gamma=1.000
23:19:24.885 00.014 8996 UpdateGuideState exits: m=703078 SNR=352.9
23:19:24.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:24.886 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:24.887 00.001 8996 Enqueuing Expose request
23:19:24.888 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:24.889 00.001 20224 Worker thread wakes up
23:19:24.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:24.890 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:25.853 00.963 20224 Exposure complete
23:19:25.918 00.065 20224 worker thread done servicing request
23:19:25.918 00.000 8996 OnExposeComplete: enter
23:19:25.920 00.002 8996 UpdateGuideState(): m_state=6
23:19:25.922 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7194
23:19:25.924 00.002 8996 Star::Find returns 1 (0), X=136.35, Y=472.99, Mass=745847, SNR=355.5, Peak=61859 HFD=4.2
23:19:25.926 00.002 8996 MultiStar: [#1 -0.25,-0.22,0.61,U] [#2 -0.40,-0.20,0.00,M1] [#3 -0.32,-0.21,0.58,U] [#4 -0.42,-0.04,0.47,U] [#5 -0.17,0.05,0.52,U] [#6 -0.39,-0.10,0.43,U] [#7 -0.31,-0.08,0.41,U] [#8 -0.22,-0.01,0.41,U] 
23:19:25.928 00.002 8996 refined, 7 included, MultiStar: {-0.31, -0.01}, one-star: {-0.35, 0.29}
23:19:25.930 00.002 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
23:19:25.932 00.002 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.14)
23:19:25.933 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-3.12 mountX=-0.30 mountY=0.04, mountTheta=3.00
23:19:25.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.01, opts=13)
23:19:25.937 00.002 8996 Enqueuing Move request for scope (-0.31, -0.01)
23:19:25.938 00.001 20224 Worker thread wakes up
23:19:25.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.01) opts 0xd
23:19:25.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.01)
23:19:25.938 00.000 20224 Moving (-0.31, -0.01) raw xDistance=-0.30 yDistance=0.04
23:19:25.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:19:25.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:25.939 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:19:25.939 00.000 20224 MoveAxis(E, 44, ABG)
23:19:25.939 00.000 20224 Guiding  Dir = 2, Dur = 44
23:19:25.939 00.000 20224 IsSlewing returns 0
23:19:25.939 00.000 20224 IsGuiding returns 0
23:19:25.944 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61859, med=2822, FiltMin=2579, FiltMax=30784, Gamma=1.000
23:19:25.963 00.019 8996 UpdateGuideState exits: m=745847 SNR=355.5
23:19:25.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:25.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:25.965 00.000 8996 Enqueuing Expose request
23:19:25.973 00.008 20224 PulseGuide returned control before completion, sleep 21
23:19:26.004 00.031 20224 IsGuiding returns 1
23:19:26.004 00.000 20224 scope still moving after pulse duration time elapsed
23:19:26.036 00.032 20224 IsSlewing returns 0
23:19:26.036 00.000 20224 IsGuiding returns 1
23:19:26.068 00.032 20224 IsSlewing returns 0
23:19:26.068 00.000 20224 IsGuiding returns 0
23:19:26.068 00.000 20224 scope move finished after 44 + 85 ms
23:19:26.068 00.000 20224 Move returns status 0, amount 44
23:19:26.069 00.001 20224 MoveAxis(N, 0, ABG)
23:19:26.069 00.000 20224 Move returns status 0, amount 0
23:19:26.069 00.000 20224 move complete, result=0
23:19:26.069 00.000 20224 worker thread done servicing request
23:19:26.069 00.000 20224 Worker thread wakes up
23:19:26.069 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:26.069 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.0 px 0 ms NORTH
23:19:26.070 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:27.252 01.182 20224 Exposure complete
23:19:27.331 00.079 20224 worker thread done servicing request
23:19:27.331 00.000 8996 OnExposeComplete: enter
23:19:27.333 00.002 8996 UpdateGuideState(): m_state=6
23:19:27.335 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7195
23:19:27.337 00.002 8996 Star::Find returns 1 (0), X=136.70, Y=472.59, Mass=721415, SNR=341.8, Peak=57987 HFD=4.7
23:19:27.339 00.002 8996 MultiStar: [#1 -0.14,-0.48,0.00,M1] [#2 -0.09,-0.57,0.00,M2] [#3 0.04,-0.41,0.58,U] [#4 -0.13,-0.34,0.52,U] [#5 -0.06,-0.41,0.57,U] [#6 -0.08,-0.28,0.43,U] [#7 -0.15,-0.30,0.46,U] [#8 0.08,-0.39,0.39,U] 
23:19:27.340 00.001 8996 single-star, 6 included, MultiStar: {-0.04, -0.29}, one-star: {-0.00, -0.11}
23:19:27.341 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
23:19:27.342 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
23:19:27.343 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.62 mountX=0.01 mountY=0.11, mountTheta=1.52
23:19:27.346 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.11, opts=13)
23:19:27.348 00.002 8996 Enqueuing Move request for scope (-0.00, -0.11)
23:19:27.350 00.002 20224 Worker thread wakes up
23:19:27.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
23:19:27.350 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
23:19:27.350 00.000 20224 Moving (-0.00, -0.11) raw xDistance=0.01 yDistance=0.11
23:19:27.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:19:27.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:27.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:19:27.350 00.000 20224 MoveAxis(E, 0, ABG)
23:19:27.350 00.000 20224 Move returns status 0, amount 0
23:19:27.350 00.000 20224 MoveAxis(N, 0, ABG)
23:19:27.350 00.000 20224 Move returns status 0, amount 0
23:19:27.350 00.000 20224 move complete, result=0
23:19:27.350 00.000 20224 worker thread done servicing request
23:19:27.355 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57987, med=2822, FiltMin=2500, FiltMax=27709, Gamma=1.000
23:19:27.377 00.022 8996 UpdateGuideState exits: m=721415 SNR=341.8
23:19:27.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:27.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:27.380 00.001 8996 Enqueuing Expose request
23:19:27.381 00.001 20224 Worker thread wakes up
23:19:27.381 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:27.383 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:27.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:28.386 01.003 20224 Exposure complete
23:19:28.465 00.079 20224 worker thread done servicing request
23:19:28.465 00.000 8996 OnExposeComplete: enter
23:19:28.466 00.001 8996 UpdateGuideState(): m_state=6
23:19:28.466 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7196
23:19:28.467 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.65, Mass=742970, SNR=403.9, Peak=65535 HFD=4.5
23:19:28.468 00.001 8996 MultiStar: [#1 0.06,-0.47,0.00,M2] [#2 0.12,-0.55,0.00,M3] [#3 0.30,-0.49,0.00,M1] [#4 0.21,-0.32,0.51,U] [#5 0.18,-0.41,0.00,M1] [#6 0.25,-0.17,0.35,U] [#7 0.16,-0.17,0.38,U] [#8 0.23,-0.47,0.00,M1] 
23:19:28.469 00.001 8996 single-star, 3 included, MultiStar: {0.14, -0.15}, one-star: {0.05, -0.04}
23:19:28.470 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
23:19:28.470 00.000 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
23:19:28.471 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.66 mountX=0.06 mountY=0.04, mountTheta=0.55
23:19:28.473 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
23:19:28.474 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
23:19:28.475 00.001 20224 Worker thread wakes up
23:19:28.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
23:19:28.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
23:19:28.475 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.06 yDistance=0.04
23:19:28.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:19:28.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:28.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:19:28.475 00.000 20224 MoveAxis(E, 0, ABG)
23:19:28.475 00.000 20224 Move returns status 0, amount 0
23:19:28.475 00.000 20224 MoveAxis(N, 0, ABG)
23:19:28.475 00.000 20224 Move returns status 0, amount 0
23:19:28.475 00.000 20224 move complete, result=0
23:19:28.475 00.000 20224 worker thread done servicing request
23:19:28.479 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2822, FiltMin=2550, FiltMax=30736, Gamma=1.000
23:19:28.492 00.013 8996 UpdateGuideState exits: m=742970 SNR=403.9
23:19:28.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:28.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:28.495 00.001 8996 Enqueuing Expose request
23:19:28.497 00.002 20224 Worker thread wakes up
23:19:28.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:28.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:28.497 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:29.678 01.181 20224 Exposure complete
23:19:29.758 00.080 20224 worker thread done servicing request
23:19:29.758 00.000 8996 OnExposeComplete: enter
23:19:29.759 00.001 8996 UpdateGuideState(): m_state=6
23:19:29.760 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7197
23:19:29.762 00.002 8996 Star::Find returns 1 (0), X=137.06, Y=472.68, Mass=684246, SNR=370.7, Peak=55971 HFD=4.5
23:19:29.763 00.001 8996 MultiStar: [#1 0.58,-0.45,0.00,M3] [#2 0.49,-0.47,0.00,M4] [#3 0.65,-0.35,0.00,M2] [#4 0.66,-0.35,0.00,M1] [#5 0.37,-0.07,0.54,U] [#6 0.32,-0.39,0.00,M1] [#7 0.28,-0.46,0.00,M1] [#8 0.48,-0.45,0.00,M2] 
23:19:29.764 00.001 8996 single-star, 1 included, MultiStar: {0.36, -0.03}, one-star: {0.36, -0.02}
23:19:29.765 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
23:19:29.766 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
23:19:29.767 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=-0.02 hyp=0.36 cameraTheta=-0.05 mountX=0.36 mountY=-0.02, mountTheta=-0.07
23:19:29.770 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.02, opts=13)
23:19:29.772 00.002 8996 Enqueuing Move request for scope (0.36, -0.02)
23:19:29.775 00.003 20224 Worker thread wakes up
23:19:29.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.02) opts 0xd
23:19:29.775 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.02)
23:19:29.775 00.000 20224 Moving (0.36, -0.02) raw xDistance=0.36 yDistance=-0.02
23:19:29.775 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
23:19:29.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:29.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:19:29.775 00.000 20224 MoveAxis(W, 52, ABG)
23:19:29.775 00.000 20224 Guiding  Dir = 3, Dur = 52
23:19:29.775 00.000 20224 IsSlewing returns 0
23:19:29.775 00.000 20224 IsGuiding returns 0
23:19:29.781 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55971, med=2822, FiltMin=2547, FiltMax=21894, Gamma=1.000
23:19:29.805 00.024 8996 UpdateGuideState exits: m=684246 SNR=370.7
23:19:29.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:29.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:29.808 00.001 8996 Enqueuing Expose request
23:19:29.816 00.008 20224 PulseGuide returned control before completion, sleep 22
23:19:29.847 00.031 20224 IsGuiding returns 1
23:19:29.847 00.000 20224 scope still moving after pulse duration time elapsed
23:19:29.878 00.031 20224 IsSlewing returns 0
23:19:29.878 00.000 20224 IsGuiding returns 1
23:19:29.909 00.031 20224 IsSlewing returns 0
23:19:29.909 00.000 20224 IsGuiding returns 0
23:19:29.909 00.000 20224 scope move finished after 52 + 82 ms
23:19:29.909 00.000 20224 Move returns status 0, amount 52
23:19:29.910 00.001 20224 MoveAxis(N, 0, ABG)
23:19:29.910 00.000 20224 Move returns status 0, amount 0
23:19:29.910 00.000 20224 move complete, result=0
23:19:29.910 00.000 20224 worker thread done servicing request
23:19:29.910 00.000 20224 Worker thread wakes up
23:19:29.910 00.000 8996 GuideStep: 0.4 px 52 ms WEST, -0.0 px 0 ms NORTH
23:19:29.911 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:29.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:30.878 00.967 20224 Exposure complete
23:19:30.945 00.067 20224 worker thread done servicing request
23:19:30.946 00.001 8996 OnExposeComplete: enter
23:19:30.946 00.000 8996 UpdateGuideState(): m_state=6
23:19:30.947 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7198
23:19:30.948 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.69, Mass=661987, SNR=348.7, Peak=54995 HFD=4.5
23:19:30.949 00.001 8996 MultiStar: [#1 0.06,-0.26,0.66,U] [#2 -0.28,-0.36,0.00,M5] [#3 -0.06,-0.24,0.56,U] [#4 -0.12,-0.11,0.54,U] [#5 0.09,-0.19,0.63,U] [#6 -0.35,-0.25,0.00,M2] [#7 -0.28,-0.11,0.44,U] [#8 0.10,-0.19,0.38,U] 
23:19:30.950 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.14}, one-star: {-0.15, -0.00}
23:19:30.951 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:19:30.951 00.000 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
23:19:30.952 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-3.13 mountX=-0.15 mountY=0.02, mountTheta=3.02
23:19:30.954 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.00, opts=13)
23:19:30.954 00.000 8996 Enqueuing Move request for scope (-0.15, -0.00)
23:19:30.956 00.002 20224 Worker thread wakes up
23:19:30.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.00) opts 0xd
23:19:30.956 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.00)
23:19:30.956 00.000 20224 Moving (-0.15, -0.00) raw xDistance=-0.15 yDistance=0.02
23:19:30.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:19:30.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:30.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:19:30.956 00.000 20224 MoveAxis(E, 0, ABG)
23:19:30.956 00.000 20224 Move returns status 0, amount 0
23:19:30.956 00.000 20224 MoveAxis(N, 0, ABG)
23:19:30.956 00.000 20224 Move returns status 0, amount 0
23:19:30.957 00.001 20224 move complete, result=0
23:19:30.957 00.000 20224 worker thread done servicing request
23:19:30.960 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54995, med=2822, FiltMin=2544, FiltMax=25597, Gamma=1.000
23:19:30.973 00.013 8996 UpdateGuideState exits: m=661987 SNR=348.7
23:19:30.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:30.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:30.976 00.001 8996 Enqueuing Expose request
23:19:30.976 00.000 20224 Worker thread wakes up
23:19:30.976 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:30.977 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:30.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:32.142 01.165 20224 Exposure complete
23:19:32.214 00.072 20224 worker thread done servicing request
23:19:32.214 00.000 8996 OnExposeComplete: enter
23:19:32.215 00.001 8996 UpdateGuideState(): m_state=6
23:19:32.216 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7199
23:19:32.217 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.56, Mass=706184, SNR=331.0, Peak=54291 HFD=4.5
23:19:32.218 00.001 8996 MultiStar: [#1 -0.28,-0.55,0.00,M3] [#2 -0.38,-0.75,0.00,M6] [#3 -0.19,-0.55,0.00,M2] [#4 -0.21,-0.46,0.00,M1] [#5 -0.27,-0.31,0.65,U] [#6 -0.28,-0.39,0.00,M3] [#7 -0.26,-0.20,0.48,U] [#8 -0.15,-0.48,0.00,M2] 
23:19:32.218 00.000 8996 single-star, 2 included, MultiStar: {-0.22, -0.20}, one-star: {-0.17, -0.14}
23:19:32.219 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
23:19:32.220 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
23:19:32.220 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.47 mountX=-0.16 mountY=0.15, mountTheta=2.36
23:19:32.222 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.14, opts=13)
23:19:32.223 00.001 8996 Enqueuing Move request for scope (-0.17, -0.14)
23:19:32.224 00.001 20224 Worker thread wakes up
23:19:32.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
23:19:32.224 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
23:19:32.224 00.000 20224 Moving (-0.17, -0.14) raw xDistance=-0.16 yDistance=0.15
23:19:32.224 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:19:32.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:32.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:19:32.225 00.001 20224 MoveAxis(E, 0, ABG)
23:19:32.225 00.000 20224 Move returns status 0, amount 0
23:19:32.225 00.000 20224 MoveAxis(N, 0, ABG)
23:19:32.225 00.000 20224 Move returns status 0, amount 0
23:19:32.225 00.000 20224 move complete, result=0
23:19:32.225 00.000 20224 worker thread done servicing request
23:19:32.230 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54291, med=2822, FiltMin=2561, FiltMax=26045, Gamma=1.000
23:19:32.257 00.027 8996 UpdateGuideState exits: m=706184 SNR=331.0
23:19:32.259 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:32.261 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:32.263 00.002 8996 Enqueuing Expose request
23:19:32.265 00.002 20224 Worker thread wakes up
23:19:32.265 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:32.266 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:32.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:33.245 00.979 20224 Exposure complete
23:19:33.312 00.067 20224 worker thread done servicing request
23:19:33.313 00.001 8996 OnExposeComplete: enter
23:19:33.314 00.001 8996 UpdateGuideState(): m_state=6
23:19:33.314 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7200
23:19:33.315 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.70, Mass=723521, SNR=361.2, Peak=56531 HFD=4.6
23:19:33.316 00.001 8996 MultiStar: [#1 -0.15,-0.42,0.00,M4] [#2 -0.37,-0.40,0.00,M7] [#3 -0.06,-0.30,0.53,U] [#4 -0.26,-0.19,0.55,U] [#5 -0.26,-0.34,0.59,U] [#6 -0.24,-0.33,0.40,U] [#7 -0.27,-0.15,0.44,U] [#8 -0.29,-0.38,0.00,M3] 
23:19:33.317 00.001 8996 single-star, 5 included, MultiStar: {-0.22, -0.19}, one-star: {-0.22, 0.01}
23:19:33.317 00.000 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
23:19:33.319 00.002 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
23:19:33.320 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.10 mountX=-0.22 mountY=0.02, mountTheta=3.07
23:19:33.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.01, opts=13)
23:19:33.322 00.000 8996 Enqueuing Move request for scope (-0.22, 0.01)
23:19:33.323 00.001 20224 Worker thread wakes up
23:19:33.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
23:19:33.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
23:19:33.323 00.000 20224 Moving (-0.22, 0.01) raw xDistance=-0.22 yDistance=0.02
23:19:33.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:19:33.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:33.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:19:33.324 00.001 20224 MoveAxis(E, 32, ABG)
23:19:33.324 00.000 20224 Guiding  Dir = 2, Dur = 32
23:19:33.324 00.000 20224 IsSlewing returns 0
23:19:33.324 00.000 20224 IsGuiding returns 0
23:19:33.325 00.001 20224 PulseGuide returned control before completion, sleep 41
23:19:33.327 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56531, med=2822, FiltMin=2521, FiltMax=27277, Gamma=1.000
23:19:33.340 00.013 8996 UpdateGuideState exits: m=723521 SNR=361.2
23:19:33.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:33.341 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:33.342 00.001 8996 Enqueuing Expose request
23:19:33.384 00.042 20224 IsGuiding returns 1
23:19:33.384 00.000 20224 scope still moving after pulse duration time elapsed
23:19:33.412 00.028 20224 IsSlewing returns 0
23:19:33.413 00.001 20224 IsGuiding returns 0
23:19:33.413 00.000 20224 scope move finished after 32 + 56 ms
23:19:33.413 00.000 20224 Move returns status 0, amount 32
23:19:33.413 00.000 20224 MoveAxis(N, 0, ABG)
23:19:33.413 00.000 20224 Move returns status 0, amount 0
23:19:33.413 00.000 20224 move complete, result=0
23:19:33.413 00.000 20224 worker thread done servicing request
23:19:33.413 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
23:19:33.415 00.002 20224 Worker thread wakes up
23:19:33.415 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:33.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:34.570 01.155 20224 Exposure complete
23:19:34.656 00.086 20224 worker thread done servicing request
23:19:34.656 00.000 8996 OnExposeComplete: enter
23:19:34.658 00.002 8996 UpdateGuideState(): m_state=6
23:19:34.660 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7201
23:19:34.662 00.002 8996 Star::Find returns 1 (0), X=136.62, Y=472.64, Mass=809388, SNR=363.0, Peak=65535 HFD=4.7
23:19:34.664 00.002 8996 MultiStar: [#1 0.15,-0.32,0.66,U] [#2 0.17,-0.43,0.00,M8] [#3 0.28,-0.27,0.61,U] [#4 0.02,-0.22,0.54,U] [#5 0.26,-0.19,0.56,U] [#6 0.19,-0.30,0.40,U] [#7 0.10,-0.27,0.42,U] [#8 0.26,-0.25,0.35,U] 
23:19:34.666 00.002 8996 single-star, 7 included, MultiStar: {0.12, -0.21}, one-star: {-0.08, -0.05}
23:19:34.667 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
23:19:34.668 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
23:19:34.669 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.60 mountX=-0.08 mountY=0.06, mountTheta=2.49
23:19:34.671 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
23:19:34.673 00.002 8996 Enqueuing Move request for scope (-0.08, -0.05)
23:19:34.674 00.001 20224 Worker thread wakes up
23:19:34.675 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
23:19:34.675 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
23:19:34.675 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.06
23:19:34.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:19:34.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:34.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:19:34.675 00.000 20224 MoveAxis(E, 0, ABG)
23:19:34.675 00.000 20224 Move returns status 0, amount 0
23:19:34.675 00.000 20224 MoveAxis(N, 0, ABG)
23:19:34.675 00.000 20224 Move returns status 0, amount 0
23:19:34.675 00.000 20224 move complete, result=0
23:19:34.675 00.000 20224 worker thread done servicing request
23:19:34.681 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2822, FiltMin=2550, FiltMax=30208, Gamma=1.000
23:19:34.702 00.021 8996 UpdateGuideState exits: m=809388 SNR=363.0
23:19:34.704 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:34.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:34.706 00.001 8996 Enqueuing Expose request
23:19:34.707 00.001 20224 Worker thread wakes up
23:19:34.707 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:34.708 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:34.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:35.683 00.975 20224 Exposure complete
23:19:35.774 00.091 20224 worker thread done servicing request
23:19:35.774 00.000 8996 OnExposeComplete: enter
23:19:35.775 00.001 8996 UpdateGuideState(): m_state=6
23:19:35.776 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7202
23:19:35.778 00.002 8996 Star::Find returns 1 (0), X=136.68, Y=472.57, Mass=749673, SNR=373.9, Peak=59059 HFD=4.6
23:19:35.778 00.000 8996 MultiStar: [#1 0.10,-0.36,0.68,U] [#2 0.01,-0.41,0.70,U] [#3 0.10,-0.53,0.00,M1] [#4 0.03,-0.27,0.49,U] [#5 -0.02,-0.43,0.00,M1] [#6 -0.06,-0.23,0.38,U] [#7 0.28,-0.19,0.40,U] [#8 0.02,-0.26,0.38,U] 
23:19:35.779 00.001 8996 single-star, 6 included, MultiStar: {0.04, -0.26}, one-star: {-0.02, -0.13}
23:19:35.780 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
23:19:35.781 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
23:19:35.781 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.72 mountX=-0.01 mountY=0.13, mountTheta=1.63
23:19:35.783 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.13, opts=13)
23:19:35.783 00.000 8996 Enqueuing Move request for scope (-0.02, -0.13)
23:19:35.784 00.001 20224 Worker thread wakes up
23:19:35.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
23:19:35.784 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
23:19:35.784 00.000 20224 Moving (-0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
23:19:35.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:19:35.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:35.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:19:35.785 00.001 20224 MoveAxis(E, 0, ABG)
23:19:35.785 00.000 20224 Move returns status 0, amount 0
23:19:35.785 00.000 20224 MoveAxis(N, 0, ABG)
23:19:35.785 00.000 20224 Move returns status 0, amount 0
23:19:35.785 00.000 20224 move complete, result=0
23:19:35.785 00.000 20224 worker thread done servicing request
23:19:35.788 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59059, med=2822, FiltMin=2573, FiltMax=30176, Gamma=1.000
23:19:35.801 00.013 8996 UpdateGuideState exits: m=749673 SNR=373.9
23:19:35.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:35.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:35.804 00.001 8996 Enqueuing Expose request
23:19:35.804 00.000 20224 Worker thread wakes up
23:19:35.804 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:35.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:35.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:36.961 01.156 20224 Exposure complete
23:19:37.018 00.057 20224 worker thread done servicing request
23:19:37.018 00.000 8996 OnExposeComplete: enter
23:19:37.019 00.001 8996 UpdateGuideState(): m_state=6
23:19:37.020 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7203
23:19:37.021 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=472.74, Mass=729928, SNR=379.7, Peak=61571 HFD=4.5
23:19:37.022 00.001 8996 MultiStar: [#1 0.17,-0.26,0.59,U] [#2 0.12,-0.27,0.67,U] [#3 0.20,-0.41,0.00,M2] [#4 0.12,-0.25,0.48,U] [#5 0.24,-0.14,0.57,U] [#6 0.01,-0.44,0.00,M1] [#7 -0.08,-0.16,0.43,U] [#8 0.31,-0.34,0.00,M2] 
23:19:37.023 00.001 8996 single-star, 5 included, MultiStar: {0.13, -0.15}, one-star: {0.15, 0.05}
23:19:37.023 00.000 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
23:19:37.024 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
23:19:37.025 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.15 cameraTheta=0.31 mountX=0.14 mountY=-0.06, mountTheta=-0.42
23:19:37.027 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.05, opts=13)
23:19:37.028 00.001 8996 Enqueuing Move request for scope (0.15, 0.05)
23:19:37.029 00.001 20224 Worker thread wakes up
23:19:37.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
23:19:37.029 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
23:19:37.029 00.000 20224 Moving (0.15, 0.05) raw xDistance=0.14 yDistance=-0.06
23:19:37.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:19:37.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:37.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:19:37.029 00.000 20224 MoveAxis(E, 0, ABG)
23:19:37.029 00.000 20224 Move returns status 0, amount 0
23:19:37.029 00.000 20224 MoveAxis(N, 0, ABG)
23:19:37.029 00.000 20224 Move returns status 0, amount 0
23:19:37.029 00.000 20224 move complete, result=0
23:19:37.029 00.000 20224 worker thread done servicing request
23:19:37.035 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61571, med=2822, FiltMin=2560, FiltMax=29846, Gamma=1.000
23:19:37.051 00.016 8996 UpdateGuideState exits: m=729928 SNR=379.7
23:19:37.052 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:37.052 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:37.053 00.001 8996 Enqueuing Expose request
23:19:37.054 00.001 20224 Worker thread wakes up
23:19:37.054 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:19:37.055 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:37.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:38.021 00.966 20224 Exposure complete
23:19:38.120 00.099 20224 worker thread done servicing request
23:19:38.120 00.000 8996 OnExposeComplete: enter
23:19:38.123 00.003 8996 UpdateGuideState(): m_state=6
23:19:38.125 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7204
23:19:38.128 00.003 8996 Star::Find returns 1 (0), X=136.53, Y=472.72, Mass=726452, SNR=407.6, Peak=56755 HFD=4.6
23:19:38.131 00.003 8996 MultiStar: [#1 0.18,-0.63,0.00,M2] [#2 0.03,-0.46,0.00,M7] [#3 0.29,-0.54,0.00,M3] [#4 0.17,-0.38,0.46,U] [#5 0.19,-0.40,0.00,M1] [#6 0.10,-0.52,0.00,M2] [#7 0.02,-0.50,0.00,M1] [#8 0.16,-0.61,0.00,M3] 
23:19:38.132 00.001 8996 refined, 1 included, MultiStar: {-0.07, -0.10}, one-star: {-0.17, 0.03}
23:19:38.134 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
23:19:38.135 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
23:19:38.136 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.16 mountX=-0.06 mountY=0.11, mountTheta=2.06
23:19:38.137 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
23:19:38.140 00.003 8996 Enqueuing Move request for scope (-0.07, -0.10)
23:19:38.142 00.002 20224 Worker thread wakes up
23:19:38.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
23:19:38.142 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
23:19:38.142 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
23:19:38.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:19:38.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:38.143 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:19:38.143 00.000 20224 MoveAxis(E, 0, ABG)
23:19:38.143 00.000 20224 Move returns status 0, amount 0
23:19:38.143 00.000 20224 MoveAxis(N, 0, ABG)
23:19:38.143 00.000 20224 Move returns status 0, amount 0
23:19:38.143 00.000 20224 move complete, result=0
23:19:38.143 00.000 20224 worker thread done servicing request
23:19:38.150 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56755, med=2822, FiltMin=2531, FiltMax=25069, Gamma=1.000
23:19:38.165 00.015 8996 UpdateGuideState exits: m=726452 SNR=407.6
23:19:38.166 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:38.168 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:38.170 00.002 8996 Enqueuing Expose request
23:19:38.173 00.003 20224 Worker thread wakes up
23:19:38.173 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:38.176 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:38.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:39.354 01.178 20224 Exposure complete
23:19:39.449 00.095 20224 worker thread done servicing request
23:19:39.449 00.000 8996 OnExposeComplete: enter
23:19:39.450 00.001 8996 UpdateGuideState(): m_state=6
23:19:39.451 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7205
23:19:39.452 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.80, Mass=760109, SNR=370.3, Peak=65535 HFD=4.6
23:19:39.452 00.000 8996 MultiStar: [#1 0.04,-0.14,0.57,U] [#2 -0.02,-0.29,0.61,U] [#3 0.03,-0.29,0.54,U] [#4 -0.06,-0.06,0.41,U] [#5 0.09,-0.02,0.61,U] [#6 -0.01,-0.16,0.39,U] [#7 -0.05,-0.04,0.40,U] [#8 0.04,-0.27,0.35,U] 
23:19:39.453 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.10}, one-star: {-0.07, 0.11}
23:19:39.454 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
23:19:39.455 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
23:19:39.456 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.61 mountX=0.01 mountY=0.10, mountTheta=1.51
23:19:39.457 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
23:19:39.458 00.001 8996 Enqueuing Move request for scope (-0.00, -0.10)
23:19:39.459 00.001 20224 Worker thread wakes up
23:19:39.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
23:19:39.459 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
23:19:39.459 00.000 20224 Moving (-0.00, -0.10) raw xDistance=0.01 yDistance=0.10
23:19:39.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:19:39.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:39.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:19:39.459 00.000 20224 MoveAxis(E, 0, ABG)
23:19:39.459 00.000 20224 Move returns status 0, amount 0
23:19:39.459 00.000 20224 MoveAxis(N, 0, ABG)
23:19:39.459 00.000 20224 Move returns status 0, amount 0
23:19:39.459 00.000 20224 move complete, result=0
23:19:39.459 00.000 20224 worker thread done servicing request
23:19:39.465 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2822, FiltMin=2569, FiltMax=31453, Gamma=1.000
23:19:39.488 00.023 8996 UpdateGuideState exits: m=760109 SNR=370.3
23:19:39.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:39.492 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:39.493 00.001 8996 Enqueuing Expose request
23:19:39.495 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:39.497 00.002 20224 Worker thread wakes up
23:19:39.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:39.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:40.465 00.968 20224 Exposure complete
23:19:40.564 00.099 20224 worker thread done servicing request
23:19:40.564 00.000 8996 OnExposeComplete: enter
23:19:40.565 00.001 8996 UpdateGuideState(): m_state=6
23:19:40.565 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7206
23:19:40.565 00.000 8996 Star::Find returns 1 (0), X=136.53, Y=472.79, Mass=688065, SNR=371.5, Peak=53507 HFD=4.6
23:19:40.567 00.002 8996 MultiStar: [#1 -0.07,-0.19,0.59,U] [#2 -0.03,-0.39,0.68,U] [#3 0.12,-0.37,0.60,U] [#4 0.09,-0.08,0.47,U] [#5 -0.09,-0.17,0.61,U] [#6 0.15,-0.08,0.39,U] [#7 0.07,-0.18,0.43,U] [#8 -0.09,-0.30,0.41,U] 
23:19:40.568 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.17}, one-star: {-0.17, 0.10}
23:19:40.569 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
23:19:40.569 00.000 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
23:19:40.570 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.70 mountX=-0.01 mountY=0.17, mountTheta=1.61
23:19:40.571 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
23:19:40.571 00.000 8996 Enqueuing Move request for scope (-0.02, -0.17)
23:19:40.573 00.002 20224 Worker thread wakes up
23:19:40.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:19:40.573 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:19:40.573 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
23:19:40.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:19:40.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:40.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:19:40.573 00.000 20224 MoveAxis(E, 0, ABG)
23:19:40.573 00.000 20224 Move returns status 0, amount 0
23:19:40.573 00.000 20224 MoveAxis(N, 0, ABG)
23:19:40.573 00.000 20224 Move returns status 0, amount 0
23:19:40.573 00.000 20224 move complete, result=0
23:19:40.573 00.000 20224 worker thread done servicing request
23:19:40.580 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53507, med=2822, FiltMin=2550, FiltMax=25430, Gamma=1.000
23:19:40.599 00.019 8996 UpdateGuideState exits: m=688065 SNR=371.5
23:19:40.600 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:40.600 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:40.601 00.001 8996 Enqueuing Expose request
23:19:40.602 00.001 20224 Worker thread wakes up
23:19:40.602 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:19:40.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:40.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:41.795 01.192 20224 Exposure complete
23:19:41.862 00.067 20224 worker thread done servicing request
23:19:41.862 00.000 8996 OnExposeComplete: enter
23:19:41.864 00.002 8996 UpdateGuideState(): m_state=6
23:19:41.865 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7207
23:19:41.867 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=472.65, Mass=665775, SNR=352.5, Peak=49526 HFD=4.5
23:19:41.868 00.001 8996 MultiStar: [#1 -0.23,-0.30,0.64,U] [#2 -0.30,-0.50,0.00,M6] [#3 -0.16,-0.40,0.00,M2] [#4 -0.24,-0.35,0.55,U] [#5 -0.23,-0.27,0.58,U] [#6 -0.27,-0.12,0.43,U] [#7 -0.46,-0.22,0.00,M1] [#8 -0.25,-0.39,0.00,M2] 
23:19:41.869 00.001 8996 refined, 4 included, MultiStar: {-0.33, -0.20}, one-star: {-0.52, -0.04}
23:19:41.870 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
23:19:41.871 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
23:19:41.871 00.000 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.20 hyp=0.38 cameraTheta=-2.60 mountX=-0.31 mountY=0.23, mountTheta=2.49
23:19:41.873 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.20, opts=13)
23:19:41.874 00.001 8996 Enqueuing Move request for scope (-0.33, -0.20)
23:19:41.875 00.001 20224 Worker thread wakes up
23:19:41.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.20) opts 0xd
23:19:41.875 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.20)
23:19:41.875 00.000 20224 Moving (-0.33, -0.20) raw xDistance=-0.31 yDistance=0.23
23:19:41.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
23:19:41.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:19:41.875 00.000 20224 MoveAxis(E, 45, ABG)
23:19:41.875 00.000 20224 Guiding  Dir = 2, Dur = 45
23:19:41.875 00.000 20224 IsSlewing returns 0
23:19:41.876 00.001 20224 IsGuiding returns 0
23:19:41.879 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49526, med=2822, FiltMin=2576, FiltMax=22464, Gamma=1.000
23:19:41.892 00.013 8996 UpdateGuideState exits: m=665775 SNR=352.5
23:19:41.893 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:41.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:41.895 00.001 8996 Enqueuing Expose request
23:19:41.930 00.035 20224 IsGuiding returns 1
23:19:41.930 00.000 20224 scope still moving after pulse duration time elapsed
23:19:41.959 00.029 20224 IsSlewing returns 0
23:19:41.959 00.000 20224 IsGuiding returns 1
23:19:41.991 00.032 20224 IsSlewing returns 0
23:19:41.991 00.000 20224 IsGuiding returns 1
23:19:42.022 00.031 20224 IsSlewing returns 0
23:19:42.022 00.000 20224 IsGuiding returns 0
23:19:42.022 00.000 20224 scope move finished after 45 + 101 ms
23:19:42.022 00.000 20224 Move returns status 0, amount 45
23:19:42.022 00.000 20224 MoveAxis(S, 49, ABG)
23:19:42.022 00.000 20224 Guiding  Dir = 1, Dur = 49
23:19:42.023 00.001 20224 IsSlewing returns 0
23:19:42.023 00.000 20224 IsGuiding returns 0
23:19:42.085 00.062 20224 IsGuiding returns 1
23:19:42.085 00.000 20224 scope still moving after pulse duration time elapsed
23:19:42.115 00.030 20224 IsSlewing returns 0
23:19:42.115 00.000 20224 IsGuiding returns 1
23:19:42.145 00.030 20224 IsSlewing returns 0
23:19:42.146 00.001 20224 IsGuiding returns 1
23:19:42.177 00.031 20224 IsSlewing returns 0
23:19:42.178 00.001 20224 IsGuiding returns 0
23:19:42.178 00.000 20224 scope move finished after 49 + 105 ms
23:19:42.178 00.000 20224 Move returns status 0, amount 49
23:19:42.178 00.000 20224 move complete, result=0
23:19:42.178 00.000 20224 worker thread done servicing request
23:19:42.178 00.000 20224 Worker thread wakes up
23:19:42.178 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:42.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:42.179 00.001 8996 GuideStep: -0.3 px 45 ms EAST, 0.2 px 49 ms SOUTH
23:19:43.151 00.972 20224 Exposure complete
23:19:43.208 00.057 20224 worker thread done servicing request
23:19:43.208 00.000 8996 OnExposeComplete: enter
23:19:43.210 00.002 8996 UpdateGuideState(): m_state=6
23:19:43.211 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7208
23:19:43.213 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=472.70, Mass=677606, SNR=338.9, Peak=54019 HFD=4.6
23:19:43.214 00.001 8996 MultiStar: [#1 0.15,-0.32,0.63,U] [#2 0.16,-0.42,0.00,M7] [#3 0.39,-0.39,0.00,M3] [#4 0.19,-0.18,0.55,U] [#5 0.33,-0.24,0.58,U] [#6 0.14,-0.11,0.54,U] [#7 0.23,-0.30,0.43,U] [#8 0.23,-0.33,0.34,U] 
23:19:43.215 00.001 8996 single-star, 6 included, MultiStar: {0.18, -0.18}, one-star: {0.08, 0.01}
23:19:43.216 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:19:43.217 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
23:19:43.218 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.07 mountX=0.08 mountY=-0.01, mountTheta=-0.18
23:19:43.219 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
23:19:43.220 00.001 8996 Enqueuing Move request for scope (0.08, 0.01)
23:19:43.221 00.001 20224 Worker thread wakes up
23:19:43.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
23:19:43.221 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
23:19:43.221 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.01
23:19:43.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:19:43.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:43.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:19:43.222 00.001 20224 MoveAxis(E, 0, ABG)
23:19:43.222 00.000 20224 Move returns status 0, amount 0
23:19:43.222 00.000 20224 MoveAxis(N, 0, ABG)
23:19:43.222 00.000 20224 Move returns status 0, amount 0
23:19:43.222 00.000 20224 move complete, result=0
23:19:43.222 00.000 20224 worker thread done servicing request
23:19:43.227 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54019, med=2822, FiltMin=2569, FiltMax=27184, Gamma=1.000
23:19:43.241 00.014 8996 UpdateGuideState exits: m=677606 SNR=338.9
23:19:43.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:43.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:43.244 00.001 8996 Enqueuing Expose request
23:19:43.244 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:43.245 00.001 20224 Worker thread wakes up
23:19:43.245 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:43.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:44.423 01.178 20224 Exposure complete
23:19:44.496 00.073 20224 worker thread done servicing request
23:19:44.496 00.000 8996 OnExposeComplete: enter
23:19:44.497 00.001 8996 UpdateGuideState(): m_state=6
23:19:44.498 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7209
23:19:44.499 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.11, Mass=710486, SNR=349.0, Peak=65535 HFD=4.4
23:19:44.500 00.001 8996 MultiStar: [#1 0.26,0.15,0.69,U] [#2 0.12,0.16,0.79,U] [#3 0.43,0.23,0.00,M4] [#4 0.31,0.51,0.00,M1] [#5 0.40,0.23,0.00,M1] [#6 0.27,0.25,0.43,U] [#7 0.26,0.45,0.00,M1] [#8 0.34,0.22,0.37,U] 
23:19:44.501 00.001 8996 refined, 4 included, MultiStar: {0.21, 0.26}, one-star: {0.16, 0.42}
23:19:44.501 00.000 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
23:19:44.502 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
23:19:44.503 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.26 hyp=0.33 cameraTheta=0.89 mountX=0.18 mountY=-0.28, mountTheta=-0.99
23:19:44.506 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.26, opts=13)
23:19:44.508 00.002 8996 Enqueuing Move request for scope (0.21, 0.26)
23:19:44.509 00.001 20224 Worker thread wakes up
23:19:44.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.26) opts 0xd
23:19:44.510 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.26)
23:19:44.510 00.000 20224 Moving (0.21, 0.26) raw xDistance=0.18 yDistance=-0.28
23:19:44.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:19:44.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:19:44.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:19:44.510 00.000 20224 MoveAxis(E, 0, ABG)
23:19:44.510 00.000 20224 Move returns status 0, amount 0
23:19:44.510 00.000 20224 MoveAxis(N, 0, ABG)
23:19:44.511 00.001 20224 Move returns status 0, amount 0
23:19:44.511 00.000 20224 move complete, result=0
23:19:44.511 00.000 20224 worker thread done servicing request
23:19:44.519 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2822, FiltMin=2525, FiltMax=26902, Gamma=1.000
23:19:44.544 00.025 8996 UpdateGuideState exits: m=710486 SNR=349.0
23:19:44.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:44.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:44.547 00.001 8996 Enqueuing Expose request
23:19:44.548 00.001 20224 Worker thread wakes up
23:19:44.548 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:19:44.549 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:44.549 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:45.519 00.970 20224 Exposure complete
23:19:45.591 00.072 20224 worker thread done servicing request
23:19:45.592 00.001 8996 OnExposeComplete: enter
23:19:45.593 00.001 8996 UpdateGuideState(): m_state=6
23:19:45.593 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7210
23:19:45.594 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.34, Mass=697260, SNR=344.2, Peak=63107 HFD=4.4
23:19:45.595 00.001 8996 MultiStar: [#1 0.24,0.59,0.00,M1] [#2 0.12,0.30,0.73,U] [#3 0.22,0.44,0.00,M5] [#4 0.07,0.51,0.00,M2] [#5 0.37,0.61,0.00,M2] [#6 0.13,0.37,0.42,U] [#7 0.21,0.45,0.00,M2] [#8 0.40,0.46,0.00,M1] 
23:19:45.596 00.001 8996 refined, 2 included, MultiStar: {0.16, 0.47}, one-star: {0.20, 0.64}
23:19:45.597 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
23:19:45.597 00.000 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
23:19:45.598 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.47 hyp=0.50 cameraTheta=1.25 mountX=0.11 mountY=-0.49, mountTheta=-1.34
23:19:45.599 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.47, opts=13)
23:19:45.600 00.001 8996 Enqueuing Move request for scope (0.16, 0.47)
23:19:45.601 00.001 20224 Worker thread wakes up
23:19:45.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.47) opts 0xd
23:19:45.601 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.47)
23:19:45.601 00.000 20224 Moving (0.16, 0.47) raw xDistance=0.11 yDistance=-0.49
23:19:45.602 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:19:45.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:19:45.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
23:19:45.602 00.000 20224 MoveAxis(E, 0, ABG)
23:19:45.602 00.000 20224 Move returns status 0, amount 0
23:19:45.602 00.000 20224 MoveAxis(N, 0, ABG)
23:19:45.602 00.000 20224 Move returns status 0, amount 0
23:19:45.602 00.000 20224 move complete, result=0
23:19:45.602 00.000 20224 worker thread done servicing request
23:19:45.605 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63107, med=2822, FiltMin=2566, FiltMax=25478, Gamma=1.000
23:19:45.624 00.019 8996 UpdateGuideState exits: m=697260 SNR=344.2
23:19:45.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:45.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:45.627 00.001 8996 Enqueuing Expose request
23:19:45.628 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:19:45.629 00.001 20224 Worker thread wakes up
23:19:45.629 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:45.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:46.797 01.168 20224 Exposure complete
23:19:46.863 00.066 20224 worker thread done servicing request
23:19:46.863 00.000 8996 OnExposeComplete: enter
23:19:46.864 00.001 8996 UpdateGuideState(): m_state=6
23:19:46.865 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7211
23:19:46.866 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.23, Mass=677775, SNR=334.5, Peak=64115 HFD=4.3
23:19:46.869 00.003 8996 MultiStar: [#1 0.43,0.26,0.00,M2] [#2 0.39,0.09,0.75,U] [#3 0.65,0.01,0.00,M6] [#4 0.54,0.21,0.00,M3] [#5 0.58,0.14,0.00,M3] [#6 0.49,0.25,0.00,M1] [#7 0.50,0.18,0.00,M3] [#8 0.58,0.10,0.00,M2] 
23:19:46.871 00.002 8996 refined, 1 included, MultiStar: {0.36, 0.35}, one-star: {0.33, 0.54}
23:19:46.873 00.002 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
23:19:46.876 00.003 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
23:19:46.878 00.002 8996 CameraToMount -- cameraX=0.36 cameraY=0.35 hyp=0.50 cameraTheta=0.77 mountX=0.32 mountY=-0.39, mountTheta=-0.88
23:19:46.882 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.35, opts=13)
23:19:46.883 00.001 8996 Enqueuing Move request for scope (0.36, 0.35)
23:19:46.885 00.002 20224 Worker thread wakes up
23:19:46.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.35) opts 0xd
23:19:46.885 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.35)
23:19:46.885 00.000 20224 Moving (0.36, 0.35) raw xDistance=0.32 yDistance=-0.39
23:19:46.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:19:46.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:19:46.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
23:19:46.885 00.000 20224 MoveAxis(W, 47, ABG)
23:19:46.885 00.000 20224 Guiding  Dir = 3, Dur = 47
23:19:46.886 00.001 20224 IsSlewing returns 0
23:19:46.886 00.000 20224 IsGuiding returns 0
23:19:46.887 00.001 20224 PulseGuide returned control before completion, sleep 56
23:19:46.890 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=64115, med=2822, FiltMin=2525, FiltMax=23238, Gamma=1.000
23:19:46.905 00.015 8996 UpdateGuideState exits: m=677775 SNR=334.5
23:19:46.907 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:46.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:46.909 00.001 8996 Enqueuing Expose request
23:19:46.944 00.035 20224 IsGuiding returns 1
23:19:46.944 00.000 20224 scope still moving after pulse duration time elapsed
23:19:46.976 00.032 20224 IsSlewing returns 0
23:19:46.976 00.000 20224 IsGuiding returns 0
23:19:46.976 00.000 20224 scope move finished after 47 + 43 ms
23:19:46.976 00.000 20224 Move returns status 0, amount 47
23:19:46.976 00.000 20224 MoveAxis(N, 0, ABG)
23:19:46.976 00.000 20224 Move returns status 0, amount 0
23:19:46.976 00.000 20224 move complete, result=0
23:19:46.976 00.000 20224 worker thread done servicing request
23:19:46.977 00.001 8996 GuideStep: 0.3 px 47 ms WEST, -0.4 px 0 ms NORTH
23:19:46.979 00.002 20224 Worker thread wakes up
23:19:46.979 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:46.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:47.953 00.974 20224 Exposure complete
23:19:48.037 00.084 20224 worker thread done servicing request
23:19:48.038 00.001 8996 OnExposeComplete: enter
23:19:48.039 00.001 8996 UpdateGuideState(): m_state=6
23:19:48.040 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7212
23:19:48.043 00.003 8996 Star::Find returns 1 (0), X=136.71, Y=473.13, Mass=732148, SNR=368.9, Peak=65535 HFD=4.5
23:19:48.047 00.004 8996 MultiStar: [#1 0.07,0.20,0.70,U] [#2 0.02,0.12,0.71,U] [#3 0.13,0.00,0.56,U] [#4 0.08,0.19,0.50,U] [#5 0.08,0.16,0.54,U] [#6 -0.09,0.27,0.43,U] [#7 0.01,0.14,0.44,U] [#8 0.02,0.07,0.37,U] 
23:19:48.049 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.20}, one-star: {0.01, 0.44}
23:19:48.049 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:19:48.050 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:19:48.051 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.37 mountX=0.02 mountY=-0.20, mountTheta=-1.47
23:19:48.053 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.20, opts=13)
23:19:48.056 00.003 8996 Enqueuing Move request for scope (0.04, 0.20)
23:19:48.058 00.002 20224 Worker thread wakes up
23:19:48.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
23:19:48.058 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
23:19:48.058 00.000 20224 Moving (0.04, 0.20) raw xDistance=0.02 yDistance=-0.20
23:19:48.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:19:48.058 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.15 newest=-1.08
23:19:48.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:19:48.058 00.000 20224 MoveAxis(E, 0, ABG)
23:19:48.058 00.000 20224 Move returns status 0, amount 0
23:19:48.058 00.000 20224 MoveAxis(N, 43, ABG)
23:19:48.058 00.000 20224 Guiding  Dir = 0, Dur = 43
23:19:48.058 00.000 20224 IsSlewing returns 0
23:19:48.059 00.001 20224 IsGuiding returns 0
23:19:48.067 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2822, FiltMin=2541, FiltMax=28163, Gamma=1.000
23:19:48.073 00.006 20224 PulseGuide returned control before completion, sleep 40
23:19:48.083 00.010 8996 UpdateGuideState exits: m=732148 SNR=368.9
23:19:48.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:48.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:48.085 00.000 8996 Enqueuing Expose request
23:19:48.117 00.032 20224 IsGuiding returns 1
23:19:48.117 00.000 20224 scope still moving after pulse duration time elapsed
23:19:48.149 00.032 20224 IsSlewing returns 0
23:19:48.150 00.001 20224 IsGuiding returns 1
23:19:48.181 00.031 20224 IsSlewing returns 0
23:19:48.181 00.000 20224 IsGuiding returns 0
23:19:48.181 00.000 20224 scope move finished after 43 + 79 ms
23:19:48.181 00.000 20224 Move returns status 0, amount 43
23:19:48.181 00.000 20224 move complete, result=0
23:19:48.182 00.001 20224 worker thread done servicing request
23:19:48.182 00.000 20224 Worker thread wakes up
23:19:48.182 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 43 ms NORTH
23:19:48.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:48.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:49.345 01.162 20224 Exposure complete
23:19:49.401 00.056 20224 worker thread done servicing request
23:19:49.401 00.000 8996 OnExposeComplete: enter
23:19:49.402 00.001 8996 UpdateGuideState(): m_state=6
23:19:49.403 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7213
23:19:49.403 00.000 8996 Star::Find returns 1 (0), X=136.33, Y=473.18, Mass=682180, SNR=382.5, Peak=52499 HFD=4.5
23:19:49.404 00.001 8996 MultiStar: [#1 -0.30,0.13,0.56,U] [#2 -0.50,0.18,0.00,M4] [#3 -0.25,0.08,0.56,U] [#4 -0.27,0.17,0.48,U] [#5 -0.26,0.12,0.52,U] [#6 -0.41,0.14,0.00,M1] [#7 -0.43,0.05,0.00,M3] [#8 -0.13,0.10,0.36,U] 
23:19:49.405 00.001 8996 refined, 5 included, MultiStar: {-0.29, 0.22}, one-star: {-0.37, 0.49}
23:19:49.406 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
23:19:49.407 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
23:19:49.407 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=0.22 hyp=0.36 cameraTheta=2.47 mountX=-0.31 mountY=-0.19, mountTheta=-2.58
23:19:49.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.22, opts=13)
23:19:49.410 00.001 8996 Enqueuing Move request for scope (-0.29, 0.22)
23:19:49.411 00.001 20224 Worker thread wakes up
23:19:49.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.22) opts 0xd
23:19:49.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.22)
23:19:49.411 00.000 20224 Moving (-0.29, 0.22) raw xDistance=-0.31 yDistance=-0.19
23:19:49.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
23:19:49.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:49.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:19:49.411 00.000 20224 MoveAxis(E, 45, ABG)
23:19:49.411 00.000 20224 Guiding  Dir = 2, Dur = 45
23:19:49.411 00.000 20224 IsSlewing returns 0
23:19:49.411 00.000 20224 IsGuiding returns 0
23:19:49.415 00.004 20224 PulseGuide returned control before completion, sleep 52
23:19:49.416 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52499, med=2822, FiltMin=2573, FiltMax=25664, Gamma=1.000
23:19:49.431 00.015 8996 UpdateGuideState exits: m=682180 SNR=382.5
23:19:49.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:49.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:49.433 00.000 8996 Enqueuing Expose request
23:19:49.475 00.042 20224 IsGuiding returns 1
23:19:49.475 00.000 20224 scope still moving after pulse duration time elapsed
23:19:49.507 00.032 20224 IsSlewing returns 0
23:19:49.507 00.000 20224 IsGuiding returns 0
23:19:49.507 00.000 20224 scope move finished after 45 + 51 ms
23:19:49.507 00.000 20224 Move returns status 0, amount 45
23:19:49.507 00.000 20224 MoveAxis(N, 0, ABG)
23:19:49.507 00.000 20224 Move returns status 0, amount 0
23:19:49.507 00.000 20224 move complete, result=0
23:19:49.507 00.000 20224 worker thread done servicing request
23:19:49.507 00.000 20224 Worker thread wakes up
23:19:49.508 00.001 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
23:19:49.509 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:49.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:50.490 00.981 20224 Exposure complete
23:19:50.547 00.057 20224 worker thread done servicing request
23:19:50.547 00.000 8996 OnExposeComplete: enter
23:19:50.548 00.001 8996 UpdateGuideState(): m_state=6
23:19:50.549 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7214
23:19:50.549 00.000 8996 Star::Find returns 1 (0), X=136.57, Y=472.91, Mass=686283, SNR=344.6, Peak=62499 HFD=4.3
23:19:50.550 00.001 8996 MultiStar: [#1 -0.12,-0.10,0.62,U] [#2 -0.14,-0.10,0.78,U] [#3 -0.01,-0.11,0.58,U] [#4 -0.09,0.12,0.49,U] [#5 -0.04,-0.03,0.64,U] [#6 -0.24,0.01,0.48,U] [#7 -0.25,0.09,0.44,U] [#8 -0.12,-0.14,0.39,U] 
23:19:50.551 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.01}, one-star: {-0.13, 0.22}
23:19:50.553 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
23:19:50.555 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
23:19:50.557 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.08 mountX=-0.12 mountY=0.01, mountTheta=3.09
23:19:50.562 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.01, opts=13)
23:19:50.564 00.002 8996 Enqueuing Move request for scope (-0.12, 0.01)
23:19:50.566 00.002 20224 Worker thread wakes up
23:19:50.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
23:19:50.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
23:19:50.566 00.000 20224 Moving (-0.12, 0.01) raw xDistance=-0.12 yDistance=0.01
23:19:50.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:19:50.567 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:50.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:19:50.567 00.000 20224 MoveAxis(E, 0, ABG)
23:19:50.567 00.000 20224 Move returns status 0, amount 0
23:19:50.567 00.000 20224 MoveAxis(N, 0, ABG)
23:19:50.567 00.000 20224 Move returns status 0, amount 0
23:19:50.567 00.000 20224 move complete, result=0
23:19:50.567 00.000 20224 worker thread done servicing request
23:19:50.580 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62499, med=2822, FiltMin=2563, FiltMax=27389, Gamma=1.000
23:19:50.606 00.026 8996 UpdateGuideState exits: m=686283 SNR=344.6
23:19:50.609 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:50.611 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:50.612 00.001 8996 Enqueuing Expose request
23:19:50.612 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:19:50.613 00.001 20224 Worker thread wakes up
23:19:50.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:50.614 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:51.781 01.167 20224 Exposure complete
23:19:51.849 00.068 20224 worker thread done servicing request
23:19:51.849 00.000 8996 OnExposeComplete: enter
23:19:51.850 00.001 8996 UpdateGuideState(): m_state=6
23:19:51.851 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7215
23:19:51.852 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.02, Mass=749371, SNR=361.5, Peak=65535 HFD=4.5
23:19:51.855 00.003 8996 MultiStar: [#1 -0.00,0.03,0.67,U] [#2 -0.17,-0.11,0.80,U] [#3 -0.08,-0.12,0.68,U] [#4 -0.14,0.08,0.54,U] [#5 0.12,0.03,0.61,U] [#6 -0.10,-0.18,0.45,U] [#7 -0.05,-0.05,0.49,U] [#8 0.28,-0.04,0.43,U] 
23:19:51.856 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {-0.01, 0.33}
23:19:51.858 00.002 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
23:19:51.859 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
23:19:51.861 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.45 mountX=-0.03 mountY=-0.02, mountTheta=-2.56
23:19:51.863 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
23:19:51.864 00.001 8996 Enqueuing Move request for scope (-0.03, 0.02)
23:19:51.866 00.002 20224 Worker thread wakes up
23:19:51.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
23:19:51.866 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
23:19:51.866 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
23:19:51.867 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:19:51.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:51.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:19:51.867 00.000 20224 MoveAxis(E, 0, ABG)
23:19:51.867 00.000 20224 Move returns status 0, amount 0
23:19:51.867 00.000 20224 MoveAxis(N, 0, ABG)
23:19:51.867 00.000 20224 Move returns status 0, amount 0
23:19:51.867 00.000 20224 move complete, result=0
23:19:51.867 00.000 20224 worker thread done servicing request
23:19:51.874 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2822, FiltMin=2560, FiltMax=30845, Gamma=1.000
23:19:51.892 00.018 8996 UpdateGuideState exits: m=749371 SNR=361.5
23:19:51.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:51.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:51.896 00.001 8996 Enqueuing Expose request
23:19:51.897 00.001 20224 Worker thread wakes up
23:19:51.897 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:51.898 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:51.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:52.879 00.981 20224 Exposure complete
23:19:52.936 00.057 20224 worker thread done servicing request
23:19:52.936 00.000 8996 OnExposeComplete: enter
23:19:52.938 00.002 8996 UpdateGuideState(): m_state=6
23:19:52.939 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7216
23:19:52.940 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.94, Mass=745221, SNR=404.4, Peak=65535 HFD=4.4
23:19:52.941 00.001 8996 MultiStar: [#1 -0.01,-0.13,0.62,U] [#2 -0.22,-0.29,0.62,U] [#3 0.08,-0.17,0.50,U] [#4 -0.05,0.09,0.49,U] [#5 0.33,-0.15,0.54,U] [#6 0.00,-0.15,0.38,U] [#7 -0.01,-0.19,0.39,U] [#8 0.46,-0.14,0.00,M1] 
23:19:52.942 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.06}, one-star: {0.08, 0.25}
23:19:52.943 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
23:19:52.945 00.002 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
23:19:52.946 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.12 mountX=0.03 mountY=0.06, mountTheta=1.02
23:19:52.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
23:19:52.950 00.002 8996 Enqueuing Move request for scope (0.03, -0.06)
23:19:52.951 00.001 20224 Worker thread wakes up
23:19:52.952 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
23:19:52.952 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
23:19:52.952 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.03 yDistance=0.06
23:19:52.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:19:52.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:52.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:19:52.952 00.000 20224 MoveAxis(E, 0, ABG)
23:19:52.952 00.000 20224 Move returns status 0, amount 0
23:19:52.953 00.001 20224 MoveAxis(N, 0, ABG)
23:19:52.953 00.000 20224 Move returns status 0, amount 0
23:19:52.953 00.000 20224 move complete, result=0
23:19:52.953 00.000 20224 worker thread done servicing request
23:19:52.958 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2825, FiltMin=2563, FiltMax=29302, Gamma=1.000
23:19:52.974 00.016 8996 UpdateGuideState exits: m=745221 SNR=404.4
23:19:52.976 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:52.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:52.978 00.001 8996 Enqueuing Expose request
23:19:52.979 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:19:52.979 00.000 20224 Worker thread wakes up
23:19:52.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:52.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:54.175 01.195 20224 Exposure complete
23:19:54.260 00.085 20224 worker thread done servicing request
23:19:54.260 00.000 8996 OnExposeComplete: enter
23:19:54.263 00.003 8996 UpdateGuideState(): m_state=6
23:19:54.266 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7217
23:19:54.269 00.003 8996 Star::Find returns 1 (0), X=136.75, Y=472.93, Mass=747790, SNR=369.8, Peak=65535 HFD=4.5
23:19:54.272 00.003 8996 MultiStar: [#1 -0.00,-0.10,0.57,U] [#2 -0.13,0.00,0.70,U] [#3 0.06,-0.21,0.54,U] [#4 -0.03,0.07,0.47,U] [#5 0.01,-0.03,0.55,U] [#6 -0.06,0.07,0.36,U] [#7 0.01,0.07,0.41,U] [#8 -0.03,-0.05,0.41,U] 
23:19:54.274 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {0.05, 0.23}
23:19:54.276 00.002 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
23:19:54.276 00.000 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
23:19:54.277 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.95 mountX=-0.01 mountY=-0.02, mountTheta=-2.05
23:19:54.279 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
23:19:54.280 00.001 8996 Enqueuing Move request for scope (-0.01, 0.02)
23:19:54.281 00.001 20224 Worker thread wakes up
23:19:54.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
23:19:54.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
23:19:54.281 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
23:19:54.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:19:54.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:54.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:19:54.281 00.000 20224 MoveAxis(E, 0, ABG)
23:19:54.281 00.000 20224 Move returns status 0, amount 0
23:19:54.281 00.000 20224 MoveAxis(N, 0, ABG)
23:19:54.281 00.000 20224 Move returns status 0, amount 0
23:19:54.281 00.000 20224 move complete, result=0
23:19:54.282 00.001 20224 worker thread done servicing request
23:19:54.286 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2822, FiltMin=2518, FiltMax=31206, Gamma=1.000
23:19:54.305 00.019 8996 UpdateGuideState exits: m=747790 SNR=369.8
23:19:54.307 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:54.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:54.309 00.001 8996 Enqueuing Expose request
23:19:54.310 00.001 20224 Worker thread wakes up
23:19:54.310 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:19:54.312 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:54.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:55.285 00.973 20224 Exposure complete
23:19:55.359 00.074 20224 worker thread done servicing request
23:19:55.359 00.000 8996 OnExposeComplete: enter
23:19:55.360 00.001 8996 UpdateGuideState(): m_state=6
23:19:55.361 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7218
23:19:55.362 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.01, Mass=703920, SNR=349.7, Peak=65535 HFD=4.4
23:19:55.363 00.001 8996 MultiStar: [#1 0.47,0.05,0.00,M1] [#2 0.23,0.15,0.80,U] [#3 0.39,-0.00,0.66,U] [#4 0.29,0.04,0.53,U] [#5 0.20,0.09,0.56,U] [#6 0.19,0.22,0.43,U] [#7 0.36,0.08,0.46,U] [#8 0.19,0.03,0.38,U] 
23:19:55.364 00.001 8996 refined, 7 included, MultiStar: {0.22, 0.13}, one-star: {0.04, 0.32}
23:19:55.364 00.000 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
23:19:55.365 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
23:19:55.366 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.26 cameraTheta=0.55 mountX=0.21 mountY=-0.16, mountTheta=-0.65
23:19:55.367 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.13, opts=13)
23:19:55.368 00.001 8996 Enqueuing Move request for scope (0.22, 0.13)
23:19:55.369 00.001 20224 Worker thread wakes up
23:19:55.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
23:19:55.369 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
23:19:55.369 00.000 20224 Moving (0.22, 0.13) raw xDistance=0.21 yDistance=-0.16
23:19:55.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:19:55.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:19:55.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:19:55.369 00.000 20224 MoveAxis(W, 30, ABG)
23:19:55.369 00.000 20224 Guiding  Dir = 3, Dur = 30
23:19:55.370 00.001 20224 IsSlewing returns 0
23:19:55.370 00.000 20224 IsGuiding returns 0
23:19:55.372 00.002 20224 PulseGuide returned control before completion, sleep 39
23:19:55.376 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2825, FiltMin=2555, FiltMax=31126, Gamma=1.000
23:19:55.391 00.015 8996 UpdateGuideState exits: m=703920 SNR=349.7
23:19:55.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:55.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:55.394 00.001 8996 Enqueuing Expose request
23:19:55.428 00.034 20224 IsGuiding returns 1
23:19:55.428 00.000 20224 scope still moving after pulse duration time elapsed
23:19:55.459 00.031 20224 IsSlewing returns 0
23:19:55.459 00.000 20224 IsGuiding returns 0
23:19:55.459 00.000 20224 scope move finished after 30 + 58 ms
23:19:55.459 00.000 20224 Move returns status 0, amount 30
23:19:55.459 00.000 20224 MoveAxis(N, 0, ABG)
23:19:55.460 00.001 20224 Move returns status 0, amount 0
23:19:55.460 00.000 20224 move complete, result=0
23:19:55.460 00.000 20224 worker thread done servicing request
23:19:55.460 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
23:19:55.461 00.001 20224 Worker thread wakes up
23:19:55.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:55.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:19:56.644 01.182 20224 Exposure complete
23:19:56.729 00.085 20224 worker thread done servicing request
23:19:56.729 00.000 8996 OnExposeComplete: enter
23:19:56.730 00.001 8996 UpdateGuideState(): m_state=6
23:19:56.732 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7219
23:19:56.733 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.28, Mass=693184, SNR=347.7, Peak=57939 HFD=4.6
23:19:56.735 00.002 8996 MultiStar: [#1 -0.04,0.22,0.59,U] [#2 -0.18,0.28,0.71,U] [#3 -0.02,0.20,0.61,U] [#4 -0.10,0.47,0.00,M1] [#5 -0.09,0.31,0.55,U] [#6 -0.09,0.36,0.46,U] [#7 -0.07,0.30,0.40,U] [#8 -0.12,0.28,0.38,U] 
23:19:56.736 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.34}, one-star: {-0.30, 0.58}
23:19:56.737 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
23:19:56.739 00.002 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
23:19:56.740 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.34 hyp=0.37 cameraTheta=1.95 mountX=-0.17 mountY=-0.32, mountTheta=-2.05
23:19:56.743 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.34, opts=13)
23:19:56.745 00.002 8996 Enqueuing Move request for scope (-0.13, 0.34)
23:19:56.748 00.003 20224 Worker thread wakes up
23:19:56.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.34) opts 0xd
23:19:56.748 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.34)
23:19:56.748 00.000 20224 Moving (-0.13, 0.34) raw xDistance=-0.17 yDistance=-0.32
23:19:56.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:19:56.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:19:56.748 00.000 20224 MoveAxis(E, 0, ABG)
23:19:56.748 00.000 20224 Move returns status 0, amount 0
23:19:56.748 00.000 20224 MoveAxis(N, 68, ABG)
23:19:56.748 00.000 20224 Guiding  Dir = 0, Dur = 68
23:19:56.748 00.000 20224 IsSlewing returns 0
23:19:56.748 00.000 20224 IsGuiding returns 0
23:19:56.756 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57939, med=2825, FiltMin=2566, FiltMax=26077, Gamma=1.000
23:19:56.769 00.013 8996 UpdateGuideState exits: m=693184 SNR=347.7
23:19:56.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:19:56.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:19:56.772 00.001 8996 Enqueuing Expose request
23:19:56.789 00.017 20224 PulseGuide returned control before completion, sleep 38
23:19:56.834 00.045 20224 IsGuiding returns 1
23:19:56.834 00.000 20224 scope still moving after pulse duration time elapsed
23:19:56.865 00.031 20224 IsSlewing returns 0
23:19:56.866 00.001 20224 IsGuiding returns 1
23:19:56.897 00.031 20224 IsSlewing returns 0
23:19:56.897 00.000 20224 IsGuiding returns 0
23:19:56.897 00.000 20224 scope move finished after 68 + 81 ms
23:19:56.897 00.000 20224 Move returns status 0, amount 68
23:19:56.897 00.000 20224 move complete, result=0
23:19:56.897 00.000 20224 worker thread done servicing request
23:19:56.898 00.001 20224 Worker thread wakes up
23:19:56.898 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 68 ms NORTH
23:19:56.898 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:19:56.899 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:11.537 14.638 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:20:11.540 00.003 8996 case statement mapped state 6 to 3
23:20:11.542 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:20:12.919 01.377 20224 worker thread setting skip send exposure complete
23:20:12.919 00.000 20224 worker thread queueing reconnect event to GUI thread
23:20:12.919 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:20:12.919 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:20:12.919 00.000 20224 worker thread done servicing request
23:20:12.925 00.006 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:20:12.951 00.026 8996 Try camera reconnect, now = 1770531612
23:20:12.954 00.003 8996 gear_dialog: ReconnectCamera
23:20:12.956 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:20:12.959 00.003 8996 Status Line: Connecting to Camera ...
23:20:12.966 00.007 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:20:12.968 00.002 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:20:12.970 00.002 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:20:13.790 00.820 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:20:13.793 00.003 8996 ASCOM camera: MaxBinning is 2
23:20:13.796 00.003 8996 ASCOM camera: has cooler
23:20:13.799 00.003 8996 ASCOM Camera: set binning = 1
23:20:13.801 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:20:13.804 00.003 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:20:13.806 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:20:13.807 00.001 8996 FrameSize=(0,0)
23:20:13.808 00.001 8996 PixelSize=3.75
23:20:13.809 00.001 8996 BitsPerPixel=16
23:20:13.810 00.001 8996 HasGainControl=0
23:20:13.812 00.002 8996 HasShutter=0
23:20:13.813 00.001 8996 HasSubFrames=1
23:20:13.815 00.002 8996 ST4HasGuideOutput=1
23:20:13.816 00.001 8996 Status Line: Camera Connected
23:20:13.823 00.007 8996 Camera Re-connect succeeded, resume exposures
23:20:13.826 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:20:13.827 00.001 8996 Enqueuing Expose request
23:20:13.828 00.001 20224 Worker thread wakes up
23:20:13.828 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:13.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,0,0)
23:20:14.996 01.168 20224 Exposure complete
23:20:15.068 00.072 20224 worker thread done servicing request
23:20:15.068 00.000 8996 OnExposeComplete: enter
23:20:15.069 00.001 8996 UpdateGuideState(): m_state=6
23:20:15.070 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7220
23:20:15.071 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=472.72, Mass=714382, SNR=320.5, Peak=48294 HFD=4.5
23:20:15.072 00.001 8996 MultiStar: [#1 -0.78,-0.06,0.00,M1] [#2 -0.67,-0.13,0.00,M1] [#3 -0.55,-0.25,0.00,M1] [#4 -0.72,-0.03,0.00,M2] [#5 -0.43,-0.09,0.00,M1] [#6 -0.76,-0.13,0.00,M1] [#7 -0.54,-0.17,0.00,M1] [#8 -0.41,-0.14,0.00,M1] 
23:20:15.073 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
23:20:15.074 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:20:15.075 00.001 8996 CameraToMount -- cameraX=-0.52 cameraY=0.02 hyp=0.52 cameraTheta=3.10 mountX=-0.52 mountY=0.04, mountTheta=3.07
23:20:15.076 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=0.02, opts=13)
23:20:15.077 00.001 8996 Enqueuing Move request for scope (-0.52, 0.02)
23:20:15.078 00.001 20224 Worker thread wakes up
23:20:15.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.02) opts 0xd
23:20:15.078 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, 0.02)
23:20:15.078 00.000 20224 Moving (-0.52, 0.02) raw xDistance=-0.52 yDistance=0.04
23:20:15.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
23:20:15.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:15.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:20:15.078 00.000 20224 MoveAxis(E, 76, ABG)
23:20:15.078 00.000 20224 Guiding  Dir = 2, Dur = 76
23:20:15.078 00.000 20224 IsSlewing returns 0
23:20:15.079 00.001 20224 IsGuiding returns 0
23:20:15.082 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48294, med=2848, FiltMin=2557, FiltMax=24928, Gamma=1.000
23:20:15.095 00.013 8996 UpdateGuideState exits: m=714382 SNR=320.5
23:20:15.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:15.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:15.097 00.000 8996 Enqueuing Expose request
23:20:15.119 00.022 20224 PulseGuide returned control before completion, sleep 46
23:20:15.180 00.061 20224 IsGuiding returns 1
23:20:15.180 00.000 20224 scope still moving after pulse duration time elapsed
23:20:15.211 00.031 20224 IsSlewing returns 0
23:20:15.211 00.000 20224 IsGuiding returns 1
23:20:15.243 00.032 20224 IsSlewing returns 0
23:20:15.244 00.001 20224 IsGuiding returns 0
23:20:15.244 00.000 20224 scope move finished after 76 + 89 ms
23:20:15.244 00.000 20224 Move returns status 0, amount 76
23:20:15.244 00.000 20224 MoveAxis(N, 0, ABG)
23:20:15.244 00.000 20224 Move returns status 0, amount 0
23:20:15.244 00.000 20224 move complete, result=0
23:20:15.244 00.000 20224 worker thread done servicing request
23:20:15.245 00.001 20224 Worker thread wakes up
23:20:15.245 00.000 8996 GuideStep: -0.5 px 76 ms EAST, 0.0 px 0 ms NORTH
23:20:15.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:15.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:16.230 00.984 20224 Exposure complete
23:20:16.287 00.057 20224 worker thread done servicing request
23:20:16.287 00.000 8996 OnExposeComplete: enter
23:20:16.288 00.001 8996 UpdateGuideState(): m_state=6
23:20:16.289 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7221
23:20:16.289 00.000 8996 Star::Find returns 1 (0), X=136.09, Y=472.61, Mass=729011, SNR=372.0, Peak=53846 HFD=4.6
23:20:16.290 00.001 8996 MultiStar: [#1 -0.81,-0.32,0.00,M2] [#2 -0.67,-0.34,0.00,M2] [#3 -0.63,-0.44,0.00,M2] [#4 -0.75,-0.21,0.00,M3] [#5 -0.59,-0.41,0.00,M2] [#6 -0.82,-0.41,0.00,M2] [#7 -0.73,-0.45,0.00,M2] [#8 -0.53,-0.22,0.00,M2] 
23:20:16.291 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
23:20:16.292 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
23:20:16.294 00.002 8996 CameraToMount -- cameraX=-0.61 cameraY=-0.09 hyp=0.62 cameraTheta=-3.00 mountX=-0.60 mountY=0.16, mountTheta=2.89
23:20:16.298 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.61, y=-0.09, opts=13)
23:20:16.300 00.002 8996 Enqueuing Move request for scope (-0.61, -0.09)
23:20:16.303 00.003 20224 Worker thread wakes up
23:20:16.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.09) opts 0xd
23:20:16.303 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.61, -0.09)
23:20:16.303 00.000 20224 Moving (-0.61, -0.09) raw xDistance=-0.60 yDistance=0.16
23:20:16.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.60
23:20:16.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:16.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:20:16.304 00.001 20224 MoveAxis(E, 93, ABG)
23:20:16.304 00.000 20224 Guiding  Dir = 2, Dur = 93
23:20:16.304 00.000 20224 IsSlewing returns 0
23:20:16.304 00.000 20224 IsGuiding returns 0
23:20:16.306 00.002 20224 PulseGuide returned control before completion, sleep 102
23:20:16.314 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53846, med=2841, FiltMin=2576, FiltMax=24390, Gamma=1.000
23:20:16.331 00.017 8996 UpdateGuideState exits: m=729011 SNR=372.0
23:20:16.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:16.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:16.334 00.001 8996 Enqueuing Expose request
23:20:16.416 00.082 20224 IsGuiding returns 0
23:20:16.416 00.000 20224 Move returns status 0, amount 93
23:20:16.416 00.000 20224 MoveAxis(N, 0, ABG)
23:20:16.416 00.000 20224 Move returns status 0, amount 0
23:20:16.416 00.000 20224 move complete, result=0
23:20:16.417 00.001 20224 worker thread done servicing request
23:20:16.417 00.000 20224 Worker thread wakes up
23:20:16.417 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:16.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:16.418 00.001 8996 GuideStep: -0.6 px 93 ms EAST, 0.2 px 0 ms NORTH
23:20:17.591 01.173 20224 Exposure complete
23:20:17.647 00.056 20224 worker thread done servicing request
23:20:17.648 00.001 8996 OnExposeComplete: enter
23:20:17.648 00.000 8996 UpdateGuideState(): m_state=6
23:20:17.649 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7222
23:20:17.651 00.002 8996 Star::Find returns 1 (0), X=136.42, Y=472.78, Mass=736880, SNR=347.4, Peak=56163 HFD=4.6
23:20:17.652 00.001 8996 MultiStar: [#1 -0.13,-0.26,0.66,U] [#2 -0.22,-0.28,0.69,U] [#3 -0.03,-0.28,0.57,U] [#4 -0.23,-0.06,0.54,U] [#5 -0.26,-0.07,0.63,U] [#6 -0.25,-0.29,0.42,U] [#7 -0.09,-0.12,0.47,U] [#8 -0.13,-0.20,0.39,U] 
23:20:17.653 00.001 8996 refined, 8 included, MultiStar: {-0.19, -0.14}, one-star: {-0.28, 0.09}
23:20:17.654 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
23:20:17.654 00.000 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
23:20:17.655 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-2.50 mountX=-0.18 mountY=0.16, mountTheta=2.39
23:20:17.657 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.14, opts=13)
23:20:17.658 00.001 8996 Enqueuing Move request for scope (-0.19, -0.14)
23:20:17.658 00.000 20224 Worker thread wakes up
23:20:17.658 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.14) opts 0xd
23:20:17.658 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.14)
23:20:17.658 00.000 20224 Moving (-0.19, -0.14) raw xDistance=-0.18 yDistance=0.16
23:20:17.658 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:20:17.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:17.659 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:20:17.659 00.000 20224 MoveAxis(E, 0, ABG)
23:20:17.659 00.000 20224 Move returns status 0, amount 0
23:20:17.659 00.000 20224 MoveAxis(N, 0, ABG)
23:20:17.659 00.000 20224 Move returns status 0, amount 0
23:20:17.659 00.000 20224 move complete, result=0
23:20:17.659 00.000 20224 worker thread done servicing request
23:20:17.662 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56163, med=2848, FiltMin=2560, FiltMax=24765, Gamma=1.000
23:20:17.677 00.015 8996 UpdateGuideState exits: m=736880 SNR=347.4
23:20:17.677 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:17.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:17.679 00.001 8996 Enqueuing Expose request
23:20:17.680 00.001 20224 Worker thread wakes up
23:20:17.680 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:20:17.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:17.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:18.647 00.966 20224 Exposure complete
23:20:18.709 00.062 20224 worker thread done servicing request
23:20:18.709 00.000 8996 OnExposeComplete: enter
23:20:18.710 00.001 8996 UpdateGuideState(): m_state=6
23:20:18.711 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7223
23:20:18.712 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=472.98, Mass=718442, SNR=344.7, Peak=58742 HFD=4.3
23:20:18.713 00.001 8996 MultiStar: [#1 -0.20,-0.14,0.63,U] [#2 -0.33,-0.17,0.76,U] [#3 -0.15,-0.11,0.64,U] [#4 -0.36,0.12,0.48,U] [#5 -0.22,-0.14,0.61,U] [#6 -0.38,0.04,0.45,U] [#7 -0.20,-0.11,0.45,U] [#8 -0.27,-0.12,0.34,U] 
23:20:18.713 00.000 8996 refined, 8 included, MultiStar: {-0.30, -0.02}, one-star: {-0.49, 0.29}
23:20:18.714 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
23:20:18.715 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
23:20:18.716 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.02 hyp=0.30 cameraTheta=-3.08 mountX=-0.30 mountY=0.05, mountTheta=2.97
23:20:18.717 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.02, opts=13)
23:20:18.718 00.001 8996 Enqueuing Move request for scope (-0.30, -0.02)
23:20:18.719 00.001 20224 Worker thread wakes up
23:20:18.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.02) opts 0xd
23:20:18.719 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.02)
23:20:18.719 00.000 20224 Moving (-0.30, -0.02) raw xDistance=-0.30 yDistance=0.05
23:20:18.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:20:18.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:18.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:20:18.719 00.000 20224 MoveAxis(E, 44, ABG)
23:20:18.719 00.000 20224 Guiding  Dir = 2, Dur = 44
23:20:18.719 00.000 20224 IsSlewing returns 0
23:20:18.719 00.000 20224 IsGuiding returns 0
23:20:18.723 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58742, med=2835, FiltMin=2592, FiltMax=27235, Gamma=1.000
23:20:18.737 00.014 8996 UpdateGuideState exits: m=718442 SNR=344.7
23:20:18.739 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:18.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:18.741 00.001 8996 Enqueuing Expose request
23:20:18.753 00.012 20224 PulseGuide returned control before completion, sleep 21
23:20:18.783 00.030 20224 IsGuiding returns 1
23:20:18.783 00.000 20224 scope still moving after pulse duration time elapsed
23:20:18.813 00.030 20224 IsSlewing returns 0
23:20:18.813 00.000 20224 IsGuiding returns 1
23:20:18.844 00.031 20224 IsSlewing returns 0
23:20:18.845 00.001 20224 IsGuiding returns 0
23:20:18.845 00.000 20224 scope move finished after 44 + 81 ms
23:20:18.845 00.000 20224 Move returns status 0, amount 44
23:20:18.845 00.000 20224 MoveAxis(N, 0, ABG)
23:20:18.845 00.000 20224 Move returns status 0, amount 0
23:20:18.845 00.000 20224 move complete, result=0
23:20:18.845 00.000 20224 worker thread done servicing request
23:20:18.846 00.001 20224 Worker thread wakes up
23:20:18.846 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
23:20:18.848 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:18.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:20.020 01.172 20224 Exposure complete
23:20:20.091 00.071 20224 worker thread done servicing request
23:20:20.091 00.000 8996 OnExposeComplete: enter
23:20:20.092 00.001 8996 UpdateGuideState(): m_state=6
23:20:20.092 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7224
23:20:20.094 00.002 8996 Star::Find returns 1 (0), X=136.89, Y=472.93, Mass=730795, SNR=364.1, Peak=65535 HFD=4.5
23:20:20.096 00.002 8996 MultiStar: [#1 0.34,-0.22,0.62,U] [#2 0.35,-0.21,0.79,U] [#3 0.47,-0.37,0.00,M1] [#4 0.41,-0.22,0.00,M2] [#5 0.29,-0.18,0.57,U] [#6 0.19,-0.16,0.38,U] [#7 0.25,-0.47,0.00,M1] [#8 0.18,-0.10,0.32,U] 
23:20:20.096 00.000 8996 refined, 5 included, MultiStar: {0.26, -0.07}, one-star: {0.19, 0.24}
23:20:20.099 00.003 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
23:20:20.101 00.002 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
23:20:20.102 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-0.26 mountX=0.27 mountY=0.04, mountTheta=0.15
23:20:20.104 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.07, opts=13)
23:20:20.105 00.001 8996 Enqueuing Move request for scope (0.26, -0.07)
23:20:20.106 00.001 20224 Worker thread wakes up
23:20:20.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.07) opts 0xd
23:20:20.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.07)
23:20:20.106 00.000 20224 Moving (0.26, -0.07) raw xDistance=0.27 yDistance=0.04
23:20:20.107 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
23:20:20.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:20.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:20:20.107 00.000 20224 MoveAxis(W, 36, ABG)
23:20:20.107 00.000 20224 Guiding  Dir = 3, Dur = 36
23:20:20.107 00.000 20224 IsSlewing returns 0
23:20:20.107 00.000 20224 IsGuiding returns 0
23:20:20.109 00.002 20224 PulseGuide returned control before completion, sleep 45
23:20:20.113 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2838, FiltMin=2576, FiltMax=28550, Gamma=1.000
23:20:20.127 00.014 8996 UpdateGuideState exits: m=730795 SNR=364.1
23:20:20.129 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:20.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:20.130 00.000 8996 Enqueuing Expose request
23:20:20.156 00.026 20224 IsGuiding returns 1
23:20:20.156 00.000 20224 scope still moving after pulse duration time elapsed
23:20:20.187 00.031 20224 IsSlewing returns 0
23:20:20.187 00.000 20224 IsGuiding returns 0
23:20:20.187 00.000 20224 scope move finished after 36 + 44 ms
23:20:20.187 00.000 20224 Move returns status 0, amount 36
23:20:20.187 00.000 20224 MoveAxis(N, 0, ABG)
23:20:20.187 00.000 20224 Move returns status 0, amount 0
23:20:20.187 00.000 20224 move complete, result=0
23:20:20.188 00.001 20224 worker thread done servicing request
23:20:20.188 00.000 20224 Worker thread wakes up
23:20:20.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:20.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:20.189 00.001 8996 GuideStep: 0.3 px 36 ms WEST, 0.0 px 0 ms NORTH
23:20:21.152 00.963 20224 Exposure complete
23:20:21.241 00.089 20224 worker thread done servicing request
23:20:21.241 00.000 8996 OnExposeComplete: enter
23:20:21.244 00.003 8996 UpdateGuideState(): m_state=6
23:20:21.246 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7225
23:20:21.248 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=472.86, Mass=674510, SNR=350.5, Peak=55603 HFD=4.7
23:20:21.250 00.002 8996 MultiStar: [#1 -0.06,-0.20,0.63,U] [#2 0.02,-0.29,0.75,U] [#3 0.25,-0.17,0.63,U] [#4 0.09,-0.02,0.49,U] [#5 -0.04,0.03,0.60,U] [#6 0.29,-0.20,0.43,U] [#7 0.08,-0.15,0.41,U] [#8 -0.01,-0.11,0.39,U] 
23:20:21.252 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.09}, one-star: {-0.14, 0.17}
23:20:21.253 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
23:20:21.254 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
23:20:21.256 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.23 mountX=0.04 mountY=0.08, mountTheta=1.13
23:20:21.257 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.09, opts=13)
23:20:21.258 00.001 8996 Enqueuing Move request for scope (0.03, -0.09)
23:20:21.259 00.001 20224 Worker thread wakes up
23:20:21.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
23:20:21.259 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
23:20:21.259 00.000 20224 Moving (0.03, -0.09) raw xDistance=0.04 yDistance=0.08
23:20:21.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:20:21.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:21.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:20:21.259 00.000 20224 MoveAxis(E, 0, ABG)
23:20:21.259 00.000 20224 Move returns status 0, amount 0
23:20:21.259 00.000 20224 MoveAxis(N, 0, ABG)
23:20:21.259 00.000 20224 Move returns status 0, amount 0
23:20:21.260 00.001 20224 move complete, result=0
23:20:21.260 00.000 20224 worker thread done servicing request
23:20:21.263 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55603, med=2841, FiltMin=2601, FiltMax=25302, Gamma=1.000
23:20:21.280 00.017 8996 UpdateGuideState exits: m=674510 SNR=350.5
23:20:21.282 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:21.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:21.284 00.001 8996 Enqueuing Expose request
23:20:21.285 00.001 20224 Worker thread wakes up
23:20:21.285 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:21.287 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:21.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:22.457 01.170 20224 Exposure complete
23:20:22.528 00.071 20224 worker thread done servicing request
23:20:22.528 00.000 8996 OnExposeComplete: enter
23:20:22.529 00.001 8996 UpdateGuideState(): m_state=6
23:20:22.530 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7226
23:20:22.530 00.000 8996 Star::Find returns 1 (0), X=136.64, Y=472.99, Mass=749908, SNR=316.3, Peak=65535 HFD=4.7
23:20:22.532 00.002 8996 MultiStar: [#1 0.21,0.08,0.68,U] [#2 0.31,0.11,0.87,U] [#3 0.44,0.13,0.00,M1] [#4 0.34,0.25,0.55,U] [#5 0.32,0.13,0.62,U] [#6 0.36,0.03,0.46,U] [#7 0.25,0.14,0.48,U] [#8 0.28,0.13,0.40,U] 
23:20:22.534 00.002 8996 refined, 7 included, MultiStar: {0.22, 0.16}, one-star: {-0.06, 0.29}
23:20:22.535 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
23:20:22.536 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
23:20:22.538 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.16 hyp=0.27 cameraTheta=0.62 mountX=0.21 mountY=-0.18, mountTheta=-0.72
23:20:22.539 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.16, opts=13)
23:20:22.540 00.001 8996 Enqueuing Move request for scope (0.22, 0.16)
23:20:22.541 00.001 20224 Worker thread wakes up
23:20:22.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.16) opts 0xd
23:20:22.542 00.001 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.16)
23:20:22.542 00.000 20224 Moving (0.22, 0.16) raw xDistance=0.21 yDistance=-0.18
23:20:22.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:20:22.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:22.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:20:22.542 00.000 20224 MoveAxis(W, 30, ABG)
23:20:22.542 00.000 20224 Guiding  Dir = 3, Dur = 30
23:20:22.542 00.000 20224 IsSlewing returns 0
23:20:22.542 00.000 20224 IsGuiding returns 0
23:20:22.543 00.001 20224 PulseGuide returned control before completion, sleep 39
23:20:22.548 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2845, FiltMin=2579, FiltMax=32806, Gamma=1.000
23:20:22.565 00.017 8996 UpdateGuideState exits: m=749908 SNR=316.3
23:20:22.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:22.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:22.567 00.000 8996 Enqueuing Expose request
23:20:22.594 00.027 20224 IsGuiding returns 1
23:20:22.594 00.000 20224 scope still moving after pulse duration time elapsed
23:20:22.626 00.032 20224 IsSlewing returns 0
23:20:22.626 00.000 20224 IsGuiding returns 0
23:20:22.626 00.000 20224 scope move finished after 30 + 53 ms
23:20:22.626 00.000 20224 Move returns status 0, amount 30
23:20:22.626 00.000 20224 MoveAxis(N, 0, ABG)
23:20:22.626 00.000 20224 Move returns status 0, amount 0
23:20:22.626 00.000 20224 move complete, result=0
23:20:22.626 00.000 20224 worker thread done servicing request
23:20:22.626 00.000 20224 Worker thread wakes up
23:20:22.626 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:22.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:22.629 00.003 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
23:20:23.604 00.975 20224 Exposure complete
23:20:23.686 00.082 20224 worker thread done servicing request
23:20:23.686 00.000 8996 OnExposeComplete: enter
23:20:23.687 00.001 8996 UpdateGuideState(): m_state=6
23:20:23.688 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7227
23:20:23.690 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=472.88, Mass=668711, SNR=310.3, Peak=65535 HFD=4.5
23:20:23.691 00.001 8996 MultiStar: [#1 0.07,-0.05,0.79,U] [#2 0.22,-0.15,0.82,U] [#3 0.30,-0.23,0.64,U] [#4 0.21,0.07,0.62,U] [#5 0.26,-0.05,0.66,U] [#6 0.09,-0.20,0.57,U] [#7 0.12,-0.13,0.51,U] [#8 0.23,-0.18,0.46,U] 
23:20:23.692 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.06}, one-star: {0.02, 0.18}
23:20:23.694 00.002 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
23:20:23.695 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.88)
23:20:23.696 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.38 mountX=0.16 mountY=0.04, mountTheta=0.27
23:20:23.699 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.06, opts=13)
23:20:23.701 00.002 8996 Enqueuing Move request for scope (0.16, -0.06)
23:20:23.703 00.002 20224 Worker thread wakes up
23:20:23.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
23:20:23.703 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
23:20:23.703 00.000 20224 Moving (0.16, -0.06) raw xDistance=0.16 yDistance=0.04
23:20:23.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:20:23.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:23.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:20:23.704 00.001 20224 MoveAxis(E, 0, ABG)
23:20:23.704 00.000 20224 Move returns status 0, amount 0
23:20:23.704 00.000 20224 MoveAxis(N, 0, ABG)
23:20:23.704 00.000 20224 Move returns status 0, amount 0
23:20:23.704 00.000 20224 move complete, result=0
23:20:23.704 00.000 20224 worker thread done servicing request
23:20:23.711 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2832, FiltMin=2569, FiltMax=27174, Gamma=1.000
23:20:23.726 00.015 8996 UpdateGuideState exits: m=668711 SNR=310.3
23:20:23.727 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:23.728 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:23.729 00.001 8996 Enqueuing Expose request
23:20:23.729 00.000 20224 Worker thread wakes up
23:20:23.729 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:23.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:23.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:24.903 01.173 20224 Exposure complete
23:20:24.977 00.074 20224 worker thread done servicing request
23:20:24.977 00.000 8996 OnExposeComplete: enter
23:20:24.979 00.002 8996 UpdateGuideState(): m_state=6
23:20:24.981 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7228
23:20:24.983 00.002 8996 Star::Find returns 1 (0), X=136.37, Y=472.71, Mass=698746, SNR=403.4, Peak=50323 HFD=4.6
23:20:24.985 00.002 8996 MultiStar: [#1 -0.22,-0.05,0.62,U] [#2 -0.24,-0.27,0.62,U] [#3 -0.27,-0.32,0.51,U] [#4 -0.32,-0.14,0.52,U] [#5 -0.23,-0.02,0.53,U] [#6 -0.40,-0.04,0.44,U] [#7 -0.19,-0.23,0.38,U] [#8 -0.22,-0.11,0.37,U] 
23:20:24.987 00.002 8996 refined, 8 included, MultiStar: {-0.27, -0.11}, one-star: {-0.33, 0.02}
23:20:24.988 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
23:20:24.990 00.002 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
23:20:24.992 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.30 cameraTheta=-2.75 mountX=-0.26 mountY=0.15, mountTheta=2.63
23:20:24.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.11, opts=13)
23:20:24.996 00.002 8996 Enqueuing Move request for scope (-0.27, -0.11)
23:20:24.997 00.001 20224 Worker thread wakes up
23:20:24.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.11) opts 0xd
23:20:24.997 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.11)
23:20:24.997 00.000 20224 Moving (-0.27, -0.11) raw xDistance=-0.26 yDistance=0.15
23:20:24.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:20:24.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:24.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:20:24.997 00.000 20224 MoveAxis(E, 38, ABG)
23:20:24.997 00.000 20224 Guiding  Dir = 2, Dur = 38
23:20:24.998 00.001 20224 IsSlewing returns 0
23:20:24.998 00.000 20224 IsGuiding returns 0
23:20:25.003 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50323, med=2835, FiltMin=2569, FiltMax=23984, Gamma=1.000
23:20:25.024 00.021 8996 UpdateGuideState exits: m=698746 SNR=403.4
23:20:25.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:25.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:25.027 00.001 8996 Enqueuing Expose request
23:20:25.055 00.028 20224 IsGuiding returns 1
23:20:25.055 00.000 20224 scope still moving after pulse duration time elapsed
23:20:25.083 00.028 20224 IsSlewing returns 0
23:20:25.083 00.000 20224 IsGuiding returns 1
23:20:25.113 00.030 20224 IsSlewing returns 0
23:20:25.113 00.000 20224 IsGuiding returns 1
23:20:25.145 00.032 20224 IsSlewing returns 0
23:20:25.146 00.001 20224 IsGuiding returns 0
23:20:25.146 00.000 20224 scope move finished after 38 + 109 ms
23:20:25.146 00.000 20224 Move returns status 0, amount 38
23:20:25.146 00.000 20224 MoveAxis(N, 0, ABG)
23:20:25.146 00.000 20224 Move returns status 0, amount 0
23:20:25.146 00.000 20224 move complete, result=0
23:20:25.146 00.000 20224 worker thread done servicing request
23:20:25.146 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
23:20:25.150 00.004 20224 Worker thread wakes up
23:20:25.150 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:25.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:26.123 00.973 20224 Exposure complete
23:20:26.188 00.065 20224 worker thread done servicing request
23:20:26.188 00.000 8996 OnExposeComplete: enter
23:20:26.190 00.002 8996 UpdateGuideState(): m_state=6
23:20:26.191 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7229
23:20:26.193 00.002 8996 Star::Find returns 1 (0), X=136.68, Y=472.78, Mass=776050, SNR=373.6, Peak=65535 HFD=4.5
23:20:26.195 00.002 8996 MultiStar: [#1 0.13,-0.22,0.59,U] [#2 -0.09,-0.22,0.66,U] [#3 0.26,-0.32,0.49,U] [#4 0.17,-0.18,0.52,U] [#5 -0.01,-0.05,0.52,U] [#6 0.06,-0.04,0.43,U] [#7 0.14,-0.10,0.44,U] [#8 0.03,-0.15,0.38,U] 
23:20:26.196 00.001 8996 single-star, 8 included, MultiStar: {0.06, -0.11}, one-star: {-0.02, 0.09}
23:20:26.197 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
23:20:26.198 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
23:20:26.199 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.81 mountX=-0.03 mountY=-0.09, mountTheta=-1.91
23:20:26.203 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
23:20:26.206 00.003 8996 Enqueuing Move request for scope (-0.02, 0.09)
23:20:26.207 00.001 20224 Worker thread wakes up
23:20:26.208 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
23:20:26.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
23:20:26.208 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
23:20:26.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:20:26.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:26.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:20:26.208 00.000 20224 MoveAxis(E, 0, ABG)
23:20:26.209 00.001 20224 Move returns status 0, amount 0
23:20:26.209 00.000 20224 MoveAxis(N, 0, ABG)
23:20:26.209 00.000 20224 Move returns status 0, amount 0
23:20:26.209 00.000 20224 move complete, result=0
23:20:26.209 00.000 20224 worker thread done servicing request
23:20:26.216 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2838, FiltMin=2576, FiltMax=31104, Gamma=1.000
23:20:26.234 00.018 8996 UpdateGuideState exits: m=776050 SNR=373.6
23:20:26.237 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:26.239 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:26.241 00.002 8996 Enqueuing Expose request
23:20:26.242 00.001 20224 Worker thread wakes up
23:20:26.242 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:26.244 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:26.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:27.416 01.172 20224 Exposure complete
23:20:27.489 00.073 20224 worker thread done servicing request
23:20:27.489 00.000 8996 OnExposeComplete: enter
23:20:27.491 00.002 8996 UpdateGuideState(): m_state=6
23:20:27.494 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7230
23:20:27.495 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.98, Mass=785979, SNR=377.6, Peak=65535 HFD=4.6
23:20:27.496 00.001 8996 MultiStar: [#1 0.10,-0.17,0.61,U] [#2 0.29,-0.28,0.66,U] [#3 0.33,-0.02,0.52,U] [#4 -0.00,0.21,0.46,U] [#5 0.05,0.11,0.57,U] [#6 -0.05,-0.03,0.43,U] [#7 0.07,-0.04,0.47,U] [#8 0.15,-0.02,0.37,U] 
23:20:27.497 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.01, 0.28}
23:20:27.497 00.000 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
23:20:27.498 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
23:20:27.499 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.19 mountX=0.10 mountY=-0.03, mountTheta=-0.31
23:20:27.501 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
23:20:27.502 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
23:20:27.503 00.001 20224 Worker thread wakes up
23:20:27.503 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
23:20:27.504 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
23:20:27.504 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
23:20:27.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:20:27.504 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:27.504 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:20:27.504 00.000 20224 MoveAxis(E, 0, ABG)
23:20:27.504 00.000 20224 Move returns status 0, amount 0
23:20:27.504 00.000 20224 MoveAxis(N, 0, ABG)
23:20:27.504 00.000 20224 Move returns status 0, amount 0
23:20:27.504 00.000 20224 move complete, result=0
23:20:27.504 00.000 20224 worker thread done servicing request
23:20:27.508 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65535, med=2841, FiltMin=2569, FiltMax=32381, Gamma=1.000
23:20:27.528 00.020 8996 UpdateGuideState exits: m=785979 SNR=377.6
23:20:27.530 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:27.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:27.532 00.001 8996 Enqueuing Expose request
23:20:27.533 00.001 20224 Worker thread wakes up
23:20:27.533 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:27.534 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:27.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:28.512 00.978 20224 Exposure complete
23:20:28.601 00.089 20224 worker thread done servicing request
23:20:28.601 00.000 8996 OnExposeComplete: enter
23:20:28.603 00.002 8996 UpdateGuideState(): m_state=6
23:20:28.605 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7231
23:20:28.607 00.002 8996 Star::Find returns 1 (0), X=136.49, Y=472.90, Mass=773007, SNR=367.7, Peak=65535 HFD=4.3
23:20:28.610 00.003 8996 MultiStar: [#1 -0.15,-0.07,0.67,U] [#2 -0.05,-0.31,0.69,U] [#3 0.07,-0.06,0.63,U] [#4 -0.05,0.19,0.56,U] [#5 -0.05,-0.05,0.67,U] [#6 -0.06,0.04,0.41,U] [#7 -0.17,-0.06,0.38,U] [#8 -0.06,0.09,0.35,U] 
23:20:28.611 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.00}, one-star: {-0.21, 0.20}
23:20:28.613 00.002 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
23:20:28.614 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
23:20:28.615 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.12 mountX=-0.09 mountY=0.01, mountTheta=3.04
23:20:28.617 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.00, opts=13)
23:20:28.618 00.001 8996 Enqueuing Move request for scope (-0.09, 0.00)
23:20:28.620 00.002 20224 Worker thread wakes up
23:20:28.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
23:20:28.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
23:20:28.620 00.000 20224 Moving (-0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
23:20:28.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:20:28.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:28.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:20:28.620 00.000 20224 MoveAxis(E, 0, ABG)
23:20:28.621 00.001 20224 Move returns status 0, amount 0
23:20:28.621 00.000 20224 MoveAxis(N, 0, ABG)
23:20:28.621 00.000 20224 Move returns status 0, amount 0
23:20:28.621 00.000 20224 move complete, result=0
23:20:28.621 00.000 20224 worker thread done servicing request
23:20:28.628 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2832, FiltMin=2573, FiltMax=30198, Gamma=1.000
23:20:28.650 00.022 8996 UpdateGuideState exits: m=773007 SNR=367.7
23:20:28.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:28.652 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:28.653 00.001 8996 Enqueuing Expose request
23:20:28.654 00.001 20224 Worker thread wakes up
23:20:28.654 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:28.655 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:28.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:29.811 01.156 20224 Exposure complete
23:20:29.866 00.055 20224 worker thread done servicing request
23:20:29.867 00.001 8996 OnExposeComplete: enter
23:20:29.867 00.000 8996 UpdateGuideState(): m_state=6
23:20:29.868 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7232
23:20:29.869 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.90, Mass=730813, SNR=371.0, Peak=65535 HFD=4.5
23:20:29.870 00.001 8996 MultiStar: [#1 0.16,-0.04,0.63,U] [#2 0.10,-0.36,0.74,U] [#3 0.25,-0.24,0.59,U] [#4 0.16,-0.02,0.55,U] [#5 0.14,-0.04,0.55,U] [#6 0.05,-0.16,0.40,U] [#7 0.09,-0.11,0.41,U] [#8 0.10,-0.16,0.38,U] 
23:20:29.871 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.08}, one-star: {0.04, 0.21}
23:20:29.871 00.000 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
23:20:29.872 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
23:20:29.873 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.61 mountX=0.13 mountY=0.07, mountTheta=0.49
23:20:29.874 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.08, opts=13)
23:20:29.875 00.001 8996 Enqueuing Move request for scope (0.12, -0.08)
23:20:29.876 00.001 20224 Worker thread wakes up
23:20:29.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
23:20:29.876 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
23:20:29.876 00.000 20224 Moving (0.12, -0.08) raw xDistance=0.13 yDistance=0.07
23:20:29.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:20:29.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:29.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:20:29.876 00.000 20224 MoveAxis(E, 0, ABG)
23:20:29.876 00.000 20224 Move returns status 0, amount 0
23:20:29.876 00.000 20224 MoveAxis(N, 0, ABG)
23:20:29.876 00.000 20224 Move returns status 0, amount 0
23:20:29.876 00.000 20224 move complete, result=0
23:20:29.877 00.001 20224 worker thread done servicing request
23:20:29.887 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2832, FiltMin=2585, FiltMax=29334, Gamma=1.000
23:20:29.909 00.022 8996 UpdateGuideState exits: m=730813 SNR=371.0
23:20:29.910 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:29.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:29.912 00.001 8996 Enqueuing Expose request
23:20:29.913 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:29.913 00.000 20224 Worker thread wakes up
23:20:29.914 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:29.914 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:30.906 00.992 20224 Exposure complete
23:20:30.981 00.075 20224 worker thread done servicing request
23:20:30.982 00.001 8996 OnExposeComplete: enter
23:20:30.983 00.001 8996 UpdateGuideState(): m_state=6
23:20:30.983 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7233
23:20:30.985 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=472.89, Mass=735725, SNR=364.3, Peak=65535 HFD=4.4
23:20:30.985 00.000 8996 MultiStar: [#1 0.21,0.05,0.63,U] [#2 0.20,-0.27,0.70,U] [#3 0.50,-0.24,0.00,M1] [#4 0.28,0.13,0.53,U] [#5 0.22,-0.07,0.61,U] [#6 0.27,0.09,0.44,U] [#7 0.27,0.03,0.44,U] [#8 0.11,0.07,0.37,U] 
23:20:30.986 00.001 8996 refined, 7 included, MultiStar: {0.21, 0.03}, one-star: {0.17, 0.19}
23:20:30.987 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
23:20:30.988 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
23:20:30.988 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.14 mountX=0.21 mountY=-0.05, mountTheta=-0.25
23:20:30.990 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.03, opts=13)
23:20:30.991 00.001 8996 Enqueuing Move request for scope (0.21, 0.03)
23:20:30.992 00.001 20224 Worker thread wakes up
23:20:30.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
23:20:30.992 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
23:20:30.992 00.000 20224 Moving (0.21, 0.03) raw xDistance=0.21 yDistance=-0.05
23:20:30.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:20:30.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:30.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:20:30.992 00.000 20224 MoveAxis(W, 30, ABG)
23:20:30.992 00.000 20224 Guiding  Dir = 3, Dur = 30
23:20:30.992 00.000 20224 IsSlewing returns 0
23:20:30.993 00.001 20224 IsGuiding returns 0
23:20:30.994 00.001 20224 PulseGuide returned control before completion, sleep 39
23:20:30.996 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2832, FiltMin=2509, FiltMax=30342, Gamma=1.000
23:20:31.013 00.017 8996 UpdateGuideState exits: m=735725 SNR=364.3
23:20:31.015 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:31.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:31.018 00.002 8996 Enqueuing Expose request
23:20:31.047 00.029 20224 IsGuiding returns 1
23:20:31.047 00.000 20224 scope still moving after pulse duration time elapsed
23:20:31.079 00.032 20224 IsSlewing returns 0
23:20:31.079 00.000 20224 IsGuiding returns 0
23:20:31.079 00.000 20224 scope move finished after 30 + 56 ms
23:20:31.079 00.000 20224 Move returns status 0, amount 30
23:20:31.079 00.000 20224 MoveAxis(N, 0, ABG)
23:20:31.079 00.000 20224 Move returns status 0, amount 0
23:20:31.079 00.000 20224 move complete, result=0
23:20:31.079 00.000 20224 worker thread done servicing request
23:20:31.079 00.000 20224 Worker thread wakes up
23:20:31.079 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:31.080 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:31.080 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
23:20:32.262 01.182 20224 Exposure complete
23:20:32.350 00.088 20224 worker thread done servicing request
23:20:32.350 00.000 8996 OnExposeComplete: enter
23:20:32.352 00.002 8996 UpdateGuideState(): m_state=6
23:20:32.353 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7234
23:20:32.355 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=472.83, Mass=747793, SNR=365.1, Peak=65535 HFD=4.4
23:20:32.356 00.001 8996 MultiStar: [#1 0.03,-0.06,0.61,U] [#2 -0.01,-0.23,0.73,U] [#3 0.10,-0.04,0.58,U] [#4 -0.01,0.13,0.54,U] [#5 0.26,-0.02,0.57,U] [#6 0.03,-0.01,0.38,U] [#7 0.08,0.10,0.42,U] [#8 0.17,0.08,0.37,U] 
23:20:32.358 00.002 8996 refined, 8 included, MultiStar: {0.08, 0.01}, one-star: {0.10, 0.14}
23:20:32.360 00.002 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
23:20:32.362 00.002 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
23:20:32.363 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.07 mountX=0.08 mountY=-0.02, mountTheta=-0.19
23:20:32.366 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
23:20:32.367 00.001 8996 Enqueuing Move request for scope (0.08, 0.01)
23:20:32.368 00.001 20224 Worker thread wakes up
23:20:32.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
23:20:32.369 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
23:20:32.369 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
23:20:32.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:20:32.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:32.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:20:32.369 00.000 20224 MoveAxis(E, 0, ABG)
23:20:32.369 00.000 20224 Move returns status 0, amount 0
23:20:32.369 00.000 20224 MoveAxis(N, 0, ABG)
23:20:32.369 00.000 20224 Move returns status 0, amount 0
23:20:32.369 00.000 20224 move complete, result=0
23:20:32.369 00.000 20224 worker thread done servicing request
23:20:32.374 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2832, FiltMin=2525, FiltMax=27440, Gamma=1.000
23:20:32.390 00.016 8996 UpdateGuideState exits: m=747793 SNR=365.1
23:20:32.392 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:32.392 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:32.393 00.001 8996 Enqueuing Expose request
23:20:32.394 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:32.395 00.001 20224 Worker thread wakes up
23:20:32.395 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:32.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:33.384 00.989 20224 Exposure complete
23:20:33.458 00.074 20224 worker thread done servicing request
23:20:33.458 00.000 8996 OnExposeComplete: enter
23:20:33.459 00.001 8996 UpdateGuideState(): m_state=6
23:20:33.460 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7235
23:20:33.460 00.000 8996 Star::Find returns 1 (0), X=136.16, Y=472.87, Mass=773968, SNR=358.9, Peak=63302 HFD=4.4
23:20:33.461 00.001 8996 MultiStar: [#1 -0.60,-0.01,0.00,M1] [#2 -0.49,-0.14,0.00,M1] [#3 -0.42,0.06,0.53,U] [#4 -0.55,0.20,0.00,M1] [#5 -0.38,0.02,0.58,U] [#6 -0.31,-0.05,0.41,U] [#7 -0.44,0.08,0.00,M1] [#8 -0.41,0.04,0.33,U] 
23:20:33.462 00.001 8996 refined, 4 included, MultiStar: {-0.44, 0.08}, one-star: {-0.54, 0.18}
23:20:33.463 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
23:20:33.464 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:20:33.465 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=0.08 hyp=0.44 cameraTheta=2.96 mountX=-0.44 mountY=-0.03, mountTheta=-3.08
23:20:33.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=0.08, opts=13)
23:20:33.468 00.001 8996 Enqueuing Move request for scope (-0.44, 0.08)
23:20:33.469 00.001 20224 Worker thread wakes up
23:20:33.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.08) opts 0xd
23:20:33.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, 0.08)
23:20:33.469 00.000 20224 Moving (-0.44, 0.08) raw xDistance=-0.44 yDistance=-0.03
23:20:33.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
23:20:33.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:33.470 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:20:33.470 00.000 20224 MoveAxis(E, 65, ABG)
23:20:33.470 00.000 20224 Guiding  Dir = 2, Dur = 65
23:20:33.470 00.000 20224 IsSlewing returns 0
23:20:33.470 00.000 20224 IsGuiding returns 0
23:20:33.476 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=63302, med=2832, FiltMin=2582, FiltMax=30000, Gamma=1.000
23:20:33.498 00.022 8996 UpdateGuideState exits: m=773968 SNR=358.9
23:20:33.499 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:33.500 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:33.503 00.003 8996 Enqueuing Expose request
23:20:33.516 00.013 20224 PulseGuide returned control before completion, sleep 30
23:20:33.561 00.045 20224 IsGuiding returns 1
23:20:33.561 00.000 20224 scope still moving after pulse duration time elapsed
23:20:33.593 00.032 20224 IsSlewing returns 0
23:20:33.594 00.001 20224 IsGuiding returns 0
23:20:33.594 00.000 20224 scope move finished after 65 + 59 ms
23:20:33.594 00.000 20224 Move returns status 0, amount 65
23:20:33.594 00.000 20224 MoveAxis(N, 0, ABG)
23:20:33.594 00.000 20224 Move returns status 0, amount 0
23:20:33.594 00.000 20224 move complete, result=0
23:20:33.594 00.000 20224 worker thread done servicing request
23:20:33.595 00.001 20224 Worker thread wakes up
23:20:33.595 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:33.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:33.595 00.000 8996 GuideStep: -0.4 px 65 ms EAST, -0.0 px 0 ms NORTH
23:20:34.769 01.174 20224 Exposure complete
23:20:34.832 00.063 20224 worker thread done servicing request
23:20:34.833 00.001 8996 OnExposeComplete: enter
23:20:34.834 00.001 8996 UpdateGuideState(): m_state=6
23:20:34.834 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7236
23:20:34.835 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=473.01, Mass=705804, SNR=343.9, Peak=65535 HFD=4.4
23:20:34.836 00.001 8996 MultiStar: [#1 -0.03,0.05,0.63,U] [#2 -0.01,0.00,0.75,U] [#3 0.31,-0.06,0.61,U] [#4 0.07,0.11,0.53,U] [#5 -0.12,0.10,0.62,U] [#6 0.07,0.25,0.44,U] [#7 0.17,0.03,0.46,U] [#8 -0.08,0.12,0.44,U] 
23:20:34.837 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.11}, one-star: {-0.03, 0.32}
23:20:34.837 00.000 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
23:20:34.838 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
23:20:34.839 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.29 mountX=0.02 mountY=-0.11, mountTheta=-1.39
23:20:34.841 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.11, opts=13)
23:20:34.841 00.000 8996 Enqueuing Move request for scope (0.03, 0.11)
23:20:34.842 00.001 20224 Worker thread wakes up
23:20:34.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:20:34.842 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:20:34.842 00.000 20224 Moving (0.03, 0.11) raw xDistance=0.02 yDistance=-0.11
23:20:34.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:20:34.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:34.843 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:20:34.843 00.000 20224 MoveAxis(E, 0, ABG)
23:20:34.843 00.000 20224 Move returns status 0, amount 0
23:20:34.843 00.000 20224 MoveAxis(N, 0, ABG)
23:20:34.843 00.000 20224 Move returns status 0, amount 0
23:20:34.843 00.000 20224 move complete, result=0
23:20:34.844 00.001 20224 worker thread done servicing request
23:20:34.847 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2832, FiltMin=2579, FiltMax=30701, Gamma=1.000
23:20:34.860 00.013 8996 UpdateGuideState exits: m=705804 SNR=343.9
23:20:34.861 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:34.861 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:34.862 00.001 8996 Enqueuing Expose request
23:20:34.863 00.001 20224 Worker thread wakes up
23:20:34.863 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:34.864 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:34.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:35.844 00.980 20224 Exposure complete
23:20:35.935 00.091 20224 worker thread done servicing request
23:20:35.935 00.000 8996 OnExposeComplete: enter
23:20:35.937 00.002 8996 UpdateGuideState(): m_state=6
23:20:35.939 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7237
23:20:35.940 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=473.05, Mass=752156, SNR=362.1, Peak=65535 HFD=4.6
23:20:35.941 00.001 8996 MultiStar: [#1 0.23,-0.01,0.64,U] [#2 0.14,-0.06,0.74,U] [#3 0.43,-0.00,0.00,M1] [#4 0.31,0.33,0.00,M1] [#5 0.09,-0.04,0.56,U] [#6 0.15,0.23,0.40,U] [#7 0.14,-0.09,0.42,U] [#8 0.12,0.00,0.41,U] 
23:20:35.942 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.08}, one-star: {-0.03, 0.36}
23:20:35.942 00.000 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
23:20:35.943 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
23:20:35.944 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.13 cameraTheta=0.66 mountX=0.10 mountY=-0.09, mountTheta=-0.77
23:20:35.946 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.08, opts=13)
23:20:35.946 00.000 8996 Enqueuing Move request for scope (0.11, 0.08)
23:20:35.948 00.002 20224 Worker thread wakes up
23:20:35.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
23:20:35.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
23:20:35.948 00.000 20224 Moving (0.11, 0.08) raw xDistance=0.10 yDistance=-0.09
23:20:35.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:20:35.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:35.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:20:35.948 00.000 20224 MoveAxis(E, 0, ABG)
23:20:35.948 00.000 20224 Move returns status 0, amount 0
23:20:35.948 00.000 20224 MoveAxis(N, 0, ABG)
23:20:35.948 00.000 20224 Move returns status 0, amount 0
23:20:35.948 00.000 20224 move complete, result=0
23:20:35.948 00.000 20224 worker thread done servicing request
23:20:35.953 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2832, FiltMin=2550, FiltMax=32381, Gamma=1.000
23:20:35.965 00.012 8996 UpdateGuideState exits: m=752156 SNR=362.1
23:20:35.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:35.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:35.968 00.001 8996 Enqueuing Expose request
23:20:35.968 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:35.969 00.001 20224 Worker thread wakes up
23:20:35.969 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:35.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:37.137 01.168 20224 Exposure complete
23:20:37.218 00.081 20224 worker thread done servicing request
23:20:37.218 00.000 8996 OnExposeComplete: enter
23:20:37.220 00.002 8996 UpdateGuideState(): m_state=6
23:20:37.221 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7238
23:20:37.222 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.91, Mass=760209, SNR=384.8, Peak=63059 HFD=4.6
23:20:37.223 00.001 8996 MultiStar: [#1 -0.07,-0.31,0.61,U] [#2 -0.11,-0.15,0.65,U] [#3 0.06,-0.27,0.49,U] [#4 -0.08,-0.06,0.47,U] [#5 -0.17,0.01,0.53,U] [#6 -0.23,0.00,0.40,U] [#7 -0.21,-0.15,0.44,U] [#8 -0.08,-0.27,0.36,U] 
23:20:37.224 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.08}, one-star: {-0.19, 0.22}
23:20:37.225 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
23:20:37.226 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
23:20:37.227 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-2.58 mountX=-0.12 mountY=0.09, mountTheta=2.47
23:20:37.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
23:20:37.229 00.000 8996 Enqueuing Move request for scope (-0.12, -0.08)
23:20:37.230 00.001 20224 Worker thread wakes up
23:20:37.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
23:20:37.230 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
23:20:37.230 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.12 yDistance=0.09
23:20:37.231 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:20:37.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:37.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:20:37.231 00.000 20224 MoveAxis(E, 0, ABG)
23:20:37.231 00.000 20224 Move returns status 0, amount 0
23:20:37.231 00.000 20224 MoveAxis(N, 0, ABG)
23:20:37.231 00.000 20224 Move returns status 0, amount 0
23:20:37.231 00.000 20224 move complete, result=0
23:20:37.231 00.000 20224 worker thread done servicing request
23:20:37.243 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63059, med=2832, FiltMin=2569, FiltMax=28653, Gamma=1.000
23:20:37.273 00.030 8996 UpdateGuideState exits: m=760209 SNR=384.8
23:20:37.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:37.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:37.276 00.001 8996 Enqueuing Expose request
23:20:37.277 00.001 20224 Worker thread wakes up
23:20:37.277 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:37.278 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:37.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:38.239 00.961 20224 Exposure complete
23:20:38.311 00.072 20224 worker thread done servicing request
23:20:38.311 00.000 8996 OnExposeComplete: enter
23:20:38.313 00.002 8996 UpdateGuideState(): m_state=6
23:20:38.315 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7239
23:20:38.316 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=473.08, Mass=741869, SNR=366.9, Peak=65535 HFD=4.5
23:20:38.318 00.002 8996 MultiStar: [#1 -0.05,-0.09,0.57,U] [#2 -0.19,-0.22,0.70,U] [#3 -0.09,-0.13,0.53,U] [#4 -0.18,0.12,0.48,U] [#5 -0.02,0.08,0.58,U] [#6 -0.21,-0.07,0.40,U] [#7 -0.12,-0.03,0.46,U] [#8 -0.09,0.06,0.40,U] 
23:20:38.319 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.04}, one-star: {-0.16, 0.38}
23:20:38.320 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
23:20:38.321 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
23:20:38.323 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.86 mountX=-0.13 mountY=-0.02, mountTheta=-2.97
23:20:38.325 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.04, opts=13)
23:20:38.325 00.000 8996 Enqueuing Move request for scope (-0.13, 0.04)
23:20:38.326 00.001 20224 Worker thread wakes up
23:20:38.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
23:20:38.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
23:20:38.326 00.000 20224 Moving (-0.13, 0.04) raw xDistance=-0.13 yDistance=-0.02
23:20:38.327 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:20:38.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:38.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:20:38.327 00.000 20224 MoveAxis(E, 0, ABG)
23:20:38.327 00.000 20224 Move returns status 0, amount 0
23:20:38.327 00.000 20224 MoveAxis(N, 0, ABG)
23:20:38.327 00.000 20224 Move returns status 0, amount 0
23:20:38.327 00.000 20224 move complete, result=0
23:20:38.328 00.001 20224 worker thread done servicing request
23:20:38.338 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2832, FiltMin=2521, FiltMax=28829, Gamma=1.000
23:20:38.353 00.015 8996 UpdateGuideState exits: m=741869 SNR=366.9
23:20:38.354 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:38.354 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:38.355 00.001 8996 Enqueuing Expose request
23:20:38.356 00.001 20224 Worker thread wakes up
23:20:38.356 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:20:38.356 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:38.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:39.523 01.167 20224 Exposure complete
23:20:39.579 00.056 20224 worker thread done servicing request
23:20:39.579 00.000 8996 OnExposeComplete: enter
23:20:39.580 00.001 8996 UpdateGuideState(): m_state=6
23:20:39.581 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7240
23:20:39.582 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.96, Mass=748890, SNR=378.0, Peak=59971 HFD=4.4
23:20:39.584 00.002 8996 MultiStar: [#1 -0.29,-0.10,0.66,U] [#2 -0.37,-0.23,0.00,M1] [#3 -0.24,0.02,0.56,U] [#4 -0.31,0.17,0.49,U] [#5 -0.14,0.14,0.55,U] [#6 -0.36,-0.01,0.39,U] [#7 -0.35,-0.07,0.42,U] [#8 -0.20,0.10,0.33,U] 
23:20:39.586 00.002 8996 refined, 7 included, MultiStar: {-0.27, 0.09}, one-star: {-0.29, 0.26}
23:20:39.586 00.000 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:20:39.586 00.000 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
23:20:39.587 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.29 cameraTheta=2.84 mountX=-0.28 mountY=-0.05, mountTheta=-2.95
23:20:39.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.09, opts=13)
23:20:39.590 00.001 8996 Enqueuing Move request for scope (-0.27, 0.09)
23:20:39.591 00.001 20224 Worker thread wakes up
23:20:39.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.09) opts 0xd
23:20:39.591 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.09)
23:20:39.591 00.000 20224 Moving (-0.27, 0.09) raw xDistance=-0.28 yDistance=-0.05
23:20:39.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:20:39.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:39.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:20:39.591 00.000 20224 MoveAxis(E, 41, ABG)
23:20:39.591 00.000 20224 Guiding  Dir = 2, Dur = 41
23:20:39.591 00.000 20224 IsSlewing returns 0
23:20:39.592 00.001 20224 IsGuiding returns 0
23:20:39.596 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59971, med=2832, FiltMin=2582, FiltMax=29718, Gamma=1.000
23:20:39.615 00.019 8996 UpdateGuideState exits: m=748890 SNR=378.0
23:20:39.616 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:39.618 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:39.618 00.000 8996 Enqueuing Expose request
23:20:39.628 00.010 20224 PulseGuide returned control before completion, sleep 15
23:20:39.659 00.031 20224 IsGuiding returns 1
23:20:39.659 00.000 20224 scope still moving after pulse duration time elapsed
23:20:39.692 00.033 20224 IsSlewing returns 0
23:20:39.692 00.000 20224 IsGuiding returns 1
23:20:39.723 00.031 20224 IsSlewing returns 0
23:20:39.723 00.000 20224 IsGuiding returns 0
23:20:39.723 00.000 20224 scope move finished after 41 + 90 ms
23:20:39.723 00.000 20224 Move returns status 0, amount 41
23:20:39.723 00.000 20224 MoveAxis(N, 0, ABG)
23:20:39.723 00.000 20224 Move returns status 0, amount 0
23:20:39.723 00.000 20224 move complete, result=0
23:20:39.724 00.001 20224 worker thread done servicing request
23:20:39.724 00.000 20224 Worker thread wakes up
23:20:39.724 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
23:20:39.725 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:39.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:40.695 00.970 20224 Exposure complete
23:20:40.760 00.065 20224 worker thread done servicing request
23:20:40.760 00.000 8996 OnExposeComplete: enter
23:20:40.761 00.001 8996 UpdateGuideState(): m_state=6
23:20:40.762 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7241
23:20:40.762 00.000 8996 Star::Find returns 1 (0), X=136.86, Y=472.92, Mass=789314, SNR=357.0, Peak=65535 HFD=4.5
23:20:40.763 00.001 8996 MultiStar: [#1 0.19,-0.15,0.64,U] [#2 0.25,-0.41,0.00,M2] [#3 0.46,-0.20,0.00,M1] [#4 0.33,-0.05,0.43,U] [#5 0.34,-0.18,0.58,U] [#6 0.31,0.17,0.40,U] [#7 0.28,0.06,0.46,U] [#8 0.32,-0.12,0.32,U] 
23:20:40.764 00.001 8996 refined, 6 included, MultiStar: {0.25, 0.02}, one-star: {0.16, 0.23}
23:20:40.765 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:20:40.765 00.000 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
23:20:40.766 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.02 hyp=0.25 cameraTheta=0.06 mountX=0.25 mountY=-0.04, mountTheta=-0.18
23:20:40.767 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.02, opts=13)
23:20:40.768 00.001 8996 Enqueuing Move request for scope (0.25, 0.02)
23:20:40.769 00.001 20224 Worker thread wakes up
23:20:40.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.02) opts 0xd
23:20:40.769 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.02)
23:20:40.769 00.000 20224 Moving (0.25, 0.02) raw xDistance=0.25 yDistance=-0.04
23:20:40.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
23:20:40.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:40.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:20:40.769 00.000 20224 MoveAxis(W, 34, ABG)
23:20:40.769 00.000 20224 Guiding  Dir = 3, Dur = 34
23:20:40.770 00.001 20224 IsSlewing returns 0
23:20:40.770 00.000 20224 IsGuiding returns 0
23:20:40.775 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2832, FiltMin=2569, FiltMax=32934, Gamma=1.000
23:20:40.788 00.013 8996 UpdateGuideState exits: m=789314 SNR=357.0
23:20:40.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:40.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:40.790 00.000 8996 Enqueuing Expose request
23:20:40.819 00.029 20224 IsGuiding returns 1
23:20:40.819 00.000 20224 scope still moving after pulse duration time elapsed
23:20:40.848 00.029 20224 IsSlewing returns 0
23:20:40.848 00.000 20224 IsGuiding returns 1
23:20:40.881 00.033 20224 IsSlewing returns 0
23:20:40.881 00.000 20224 IsGuiding returns 1
23:20:40.912 00.031 20224 IsSlewing returns 0
23:20:40.912 00.000 20224 IsGuiding returns 0
23:20:40.912 00.000 20224 scope move finished after 34 + 108 ms
23:20:40.912 00.000 20224 Move returns status 0, amount 34
23:20:40.912 00.000 20224 MoveAxis(N, 0, ABG)
23:20:40.912 00.000 20224 Move returns status 0, amount 0
23:20:40.912 00.000 20224 move complete, result=0
23:20:40.912 00.000 20224 worker thread done servicing request
23:20:40.912 00.000 20224 Worker thread wakes up
23:20:40.912 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:40.913 00.001 8996 GuideStep: 0.3 px 34 ms WEST, -0.0 px 0 ms NORTH
23:20:40.914 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:42.079 01.165 20224 Exposure complete
23:20:42.135 00.056 20224 worker thread done servicing request
23:20:42.135 00.000 8996 OnExposeComplete: enter
23:20:42.135 00.000 8996 UpdateGuideState(): m_state=6
23:20:42.136 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7242
23:20:42.137 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.99, Mass=751872, SNR=390.3, Peak=65535 HFD=4.3
23:20:42.138 00.001 8996 MultiStar: [#1 -0.02,0.05,0.64,U] [#2 -0.18,-0.23,0.69,U] [#3 0.03,-0.01,0.57,U] [#4 -0.07,0.09,0.51,U] [#5 -0.09,0.13,0.55,U] [#6 -0.05,0.06,0.41,U] [#7 -0.21,0.03,0.37,U] [#8 -0.02,0.15,0.35,U] 
23:20:42.139 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.15, 0.30}
23:20:42.140 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
23:20:42.140 00.000 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
23:20:42.141 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.12 cameraTheta=2.47 mountX=-0.10 mountY=-0.06, mountTheta=-2.58
23:20:42.143 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
23:20:42.144 00.001 8996 Enqueuing Move request for scope (-0.09, 0.07)
23:20:42.145 00.001 20224 Worker thread wakes up
23:20:42.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
23:20:42.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
23:20:42.145 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.10 yDistance=-0.06
23:20:42.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:20:42.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:42.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:20:42.145 00.000 20224 MoveAxis(E, 0, ABG)
23:20:42.145 00.000 20224 Move returns status 0, amount 0
23:20:42.146 00.001 20224 MoveAxis(N, 0, ABG)
23:20:42.146 00.000 20224 Move returns status 0, amount 0
23:20:42.146 00.000 20224 move complete, result=0
23:20:42.146 00.000 20224 worker thread done servicing request
23:20:42.149 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2832, FiltMin=2547, FiltMax=29101, Gamma=1.000
23:20:42.162 00.013 8996 UpdateGuideState exits: m=751872 SNR=390.3
23:20:42.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:42.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:42.164 00.000 8996 Enqueuing Expose request
23:20:42.165 00.001 20224 Worker thread wakes up
23:20:42.165 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:42.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:42.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:43.148 00.982 20224 Exposure complete
23:20:43.214 00.066 20224 worker thread done servicing request
23:20:43.214 00.000 8996 OnExposeComplete: enter
23:20:43.215 00.001 8996 UpdateGuideState(): m_state=6
23:20:43.216 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7243
23:20:43.216 00.000 8996 Star::Find returns 1 (0), X=136.64, Y=472.96, Mass=754884, SNR=397.1, Peak=65535 HFD=4.5
23:20:43.218 00.002 8996 MultiStar: [#1 0.02,0.02,0.55,U] [#2 -0.04,-0.17,0.70,U] [#3 -0.00,0.00,0.51,U] [#4 0.02,0.17,0.49,U] [#5 0.02,0.16,0.54,U] [#6 0.11,-0.00,0.36,U] [#7 -0.06,0.17,0.41,U] [#8 0.03,0.13,0.37,U] 
23:20:43.219 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {-0.06, 0.27}
23:20:43.221 00.002 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
23:20:43.223 00.002 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:20:43.223 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.65 mountX=-0.02 mountY=-0.09, mountTheta=-1.75
23:20:43.225 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
23:20:43.226 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
23:20:43.227 00.001 20224 Worker thread wakes up
23:20:43.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:20:43.227 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:20:43.227 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
23:20:43.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:20:43.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:43.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:20:43.227 00.000 20224 MoveAxis(E, 0, ABG)
23:20:43.227 00.000 20224 Move returns status 0, amount 0
23:20:43.227 00.000 20224 MoveAxis(N, 0, ABG)
23:20:43.228 00.001 20224 Move returns status 0, amount 0
23:20:43.228 00.000 20224 move complete, result=0
23:20:43.228 00.000 20224 worker thread done servicing request
23:20:43.234 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2832, FiltMin=2579, FiltMax=31350, Gamma=1.000
23:20:43.342 00.108 8996 UpdateGuideState exits: m=754884 SNR=397.1
23:20:43.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:43.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:43.346 00.001 8996 Enqueuing Expose request
23:20:43.347 00.001 20224 Worker thread wakes up
23:20:43.347 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:43.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:43.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:44.531 01.183 20224 Exposure complete
23:20:44.588 00.057 20224 worker thread done servicing request
23:20:44.588 00.000 8996 OnExposeComplete: enter
23:20:44.589 00.001 8996 UpdateGuideState(): m_state=6
23:20:44.590 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7244
23:20:44.591 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.10, Mass=705449, SNR=346.9, Peak=65535 HFD=4.6
23:20:44.592 00.001 8996 MultiStar: [#1 -0.23,0.13,0.72,U] [#2 -0.19,-0.17,0.82,U] [#3 0.00,0.04,0.60,U] [#4 -0.24,0.22,0.52,U] [#5 -0.03,0.17,0.58,U] [#6 -0.06,0.16,0.44,U] [#7 -0.09,0.22,0.43,U] [#8 0.10,-0.02,0.37,U] 
23:20:44.593 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.14}, one-star: {-0.08, 0.40}
23:20:44.594 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
23:20:44.595 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
23:20:44.595 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.17 cameraTheta=2.23 mountX=-0.12 mountY=-0.12, mountTheta=-2.33
23:20:44.597 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.14, opts=13)
23:20:44.598 00.001 8996 Enqueuing Move request for scope (-0.11, 0.14)
23:20:44.598 00.000 20224 Worker thread wakes up
23:20:44.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
23:20:44.599 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
23:20:44.599 00.000 20224 Moving (-0.11, 0.14) raw xDistance=-0.12 yDistance=-0.12
23:20:44.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:20:44.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:44.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:20:44.599 00.000 20224 MoveAxis(E, 0, ABG)
23:20:44.599 00.000 20224 Move returns status 0, amount 0
23:20:44.599 00.000 20224 MoveAxis(N, 0, ABG)
23:20:44.599 00.000 20224 Move returns status 0, amount 0
23:20:44.599 00.000 20224 move complete, result=0
23:20:44.599 00.000 20224 worker thread done servicing request
23:20:44.603 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2832, FiltMin=2573, FiltMax=29059, Gamma=1.000
23:20:44.623 00.020 8996 UpdateGuideState exits: m=705449 SNR=346.9
23:20:44.625 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:44.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:44.628 00.002 8996 Enqueuing Expose request
23:20:44.629 00.001 20224 Worker thread wakes up
23:20:44.630 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:44.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:44.630 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:45.605 00.975 20224 Exposure complete
23:20:45.675 00.070 20224 worker thread done servicing request
23:20:45.675 00.000 8996 OnExposeComplete: enter
23:20:45.676 00.001 8996 UpdateGuideState(): m_state=6
23:20:45.677 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7245
23:20:45.678 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.25, Mass=754031, SNR=346.0, Peak=60563 HFD=4.5
23:20:45.679 00.001 8996 MultiStar: [#1 -0.41,0.23,0.00,M1] [#2 -0.24,0.07,0.75,U] [#3 -0.14,0.23,0.67,U] [#4 -0.32,0.34,0.00,M1] [#5 -0.26,0.36,0.00,M1] [#6 -0.32,0.26,0.43,U] [#7 -0.26,0.45,0.00,M1] [#8 -0.15,0.30,0.43,U] 
23:20:45.679 00.000 8996 refined, 4 included, MultiStar: {-0.24, 0.30}, one-star: {-0.30, 0.55}
23:20:45.680 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
23:20:45.681 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:20:45.682 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.30 hyp=0.38 cameraTheta=2.23 mountX=-0.26 mountY=-0.27, mountTheta=-2.34
23:20:45.683 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.30, opts=13)
23:20:45.684 00.001 8996 Enqueuing Move request for scope (-0.24, 0.30)
23:20:45.686 00.002 20224 Worker thread wakes up
23:20:45.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.30) opts 0xd
23:20:45.686 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.30)
23:20:45.686 00.000 20224 Moving (-0.24, 0.30) raw xDistance=-0.26 yDistance=-0.27
23:20:45.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:20:45.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:20:45.686 00.000 20224 MoveAxis(E, 39, ABG)
23:20:45.686 00.000 20224 Guiding  Dir = 2, Dur = 39
23:20:45.686 00.000 20224 IsSlewing returns 0
23:20:45.686 00.000 20224 IsGuiding returns 0
23:20:45.691 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60563, med=2832, FiltMin=2569, FiltMax=27523, Gamma=1.000
23:20:45.702 00.011 20224 PulseGuide returned control before completion, sleep 34
23:20:45.709 00.007 8996 UpdateGuideState exits: m=754031 SNR=346.0
23:20:45.710 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:45.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:45.711 00.000 8996 Enqueuing Expose request
23:20:45.748 00.037 20224 IsGuiding returns 1
23:20:45.748 00.000 20224 scope still moving after pulse duration time elapsed
23:20:45.780 00.032 20224 IsSlewing returns 0
23:20:45.780 00.000 20224 IsGuiding returns 0
23:20:45.780 00.000 20224 scope move finished after 39 + 55 ms
23:20:45.780 00.000 20224 Move returns status 0, amount 39
23:20:45.780 00.000 20224 MoveAxis(N, 58, ABG)
23:20:45.780 00.000 20224 Guiding  Dir = 0, Dur = 58
23:20:45.781 00.001 20224 IsSlewing returns 0
23:20:45.781 00.000 20224 IsGuiding returns 0
23:20:45.813 00.032 20224 PulseGuide returned control before completion, sleep 36
23:20:45.859 00.046 20224 IsGuiding returns 1
23:20:45.859 00.000 20224 scope still moving after pulse duration time elapsed
23:20:45.891 00.032 20224 IsSlewing returns 0
23:20:45.891 00.000 20224 IsGuiding returns 1
23:20:45.922 00.031 20224 IsSlewing returns 0
23:20:45.922 00.000 20224 IsGuiding returns 0
23:20:45.922 00.000 20224 scope move finished after 58 + 82 ms
23:20:45.922 00.000 20224 Move returns status 0, amount 58
23:20:45.923 00.001 20224 move complete, result=0
23:20:45.923 00.000 20224 worker thread done servicing request
23:20:45.923 00.000 20224 Worker thread wakes up
23:20:45.923 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.3 px 58 ms NORTH
23:20:45.924 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:45.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:47.100 01.176 20224 Exposure complete
23:20:47.172 00.072 20224 worker thread done servicing request
23:20:47.172 00.000 8996 OnExposeComplete: enter
23:20:47.173 00.001 8996 UpdateGuideState(): m_state=6
23:20:47.173 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7246
23:20:47.174 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.87, Mass=732825, SNR=372.9, Peak=65535 HFD=4.6
23:20:47.175 00.001 8996 MultiStar: [#1 -0.08,0.08,0.60,U] [#2 -0.15,-0.01,0.69,U] [#3 0.08,0.01,0.57,U] [#4 -0.06,0.20,0.46,U] [#5 -0.14,0.12,0.58,U] [#6 -0.05,0.07,0.43,U] [#7 0.08,0.20,0.44,U] [#8 0.04,0.13,0.40,U] 
23:20:47.176 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {-0.11, 0.17}
23:20:47.177 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
23:20:47.178 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
23:20:47.178 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.12 cameraTheta=2.06 mountX=-0.07 mountY=-0.10, mountTheta=-2.16
23:20:47.180 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
23:20:47.181 00.001 8996 Enqueuing Move request for scope (-0.06, 0.11)
23:20:47.182 00.001 20224 Worker thread wakes up
23:20:47.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
23:20:47.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
23:20:47.182 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
23:20:47.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:20:47.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:47.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:20:47.182 00.000 20224 MoveAxis(E, 0, ABG)
23:20:47.182 00.000 20224 Move returns status 0, amount 0
23:20:47.182 00.000 20224 MoveAxis(N, 0, ABG)
23:20:47.182 00.000 20224 Move returns status 0, amount 0
23:20:47.183 00.001 20224 move complete, result=0
23:20:47.183 00.000 20224 worker thread done servicing request
23:20:47.187 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2832, FiltMin=2576, FiltMax=28093, Gamma=1.000
23:20:47.200 00.013 8996 UpdateGuideState exits: m=732825 SNR=372.9
23:20:47.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:47.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:47.203 00.001 8996 Enqueuing Expose request
23:20:47.204 00.001 20224 Worker thread wakes up
23:20:47.204 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:20:47.204 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:47.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:48.172 00.968 20224 Exposure complete
23:20:48.233 00.061 20224 worker thread done servicing request
23:20:48.233 00.000 8996 OnExposeComplete: enter
23:20:48.234 00.001 8996 UpdateGuideState(): m_state=6
23:20:48.235 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7247
23:20:48.236 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.82, Mass=725620, SNR=350.9, Peak=65535 HFD=4.5
23:20:48.237 00.001 8996 MultiStar: [#1 0.04,-0.24,0.61,U] [#2 -0.09,-0.30,0.81,U] [#3 0.07,-0.06,0.59,U] [#4 0.04,0.14,0.51,U] [#5 0.01,-0.04,0.57,U] [#6 0.07,-0.11,0.43,U] [#7 0.01,-0.01,0.46,U] [#8 -0.06,-0.34,0.39,U] 
23:20:48.238 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.08}, one-star: {-0.02, 0.12}
23:20:48.239 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:20:48.239 00.000 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
23:20:48.240 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.53 mountX=0.01 mountY=0.08, mountTheta=1.43
23:20:48.242 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.08, opts=13)
23:20:48.242 00.000 8996 Enqueuing Move request for scope (0.00, -0.08)
23:20:48.243 00.001 20224 Worker thread wakes up
23:20:48.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
23:20:48.243 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
23:20:48.243 00.000 20224 Moving (0.00, -0.08) raw xDistance=0.01 yDistance=0.08
23:20:48.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:20:48.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:48.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:20:48.243 00.000 20224 MoveAxis(E, 0, ABG)
23:20:48.243 00.000 20224 Move returns status 0, amount 0
23:20:48.243 00.000 20224 MoveAxis(N, 0, ABG)
23:20:48.244 00.001 20224 Move returns status 0, amount 0
23:20:48.244 00.000 20224 move complete, result=0
23:20:48.244 00.000 20224 worker thread done servicing request
23:20:48.247 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2832, FiltMin=2585, FiltMax=29584, Gamma=1.000
23:20:48.266 00.019 8996 UpdateGuideState exits: m=725620 SNR=350.9
23:20:48.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:48.269 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:48.271 00.002 8996 Enqueuing Expose request
23:20:48.273 00.002 20224 Worker thread wakes up
23:20:48.273 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:48.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:48.273 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:49.435 01.162 20224 Exposure complete
23:20:49.516 00.081 20224 worker thread done servicing request
23:20:49.516 00.000 8996 OnExposeComplete: enter
23:20:49.518 00.002 8996 UpdateGuideState(): m_state=6
23:20:49.521 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7248
23:20:49.522 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.85, Mass=684950, SNR=320.9, Peak=64339 HFD=4.4
23:20:49.523 00.001 8996 MultiStar: [#1 -0.02,-0.16,0.73,U] [#2 -0.19,-0.29,0.80,U] [#3 -0.00,-0.23,0.64,U] [#4 -0.10,0.01,0.62,U] [#5 -0.03,0.03,0.70,U] [#6 -0.06,0.05,0.43,U] [#7 -0.17,-0.13,0.46,U] [#8 -0.03,-0.10,0.47,U] 
23:20:49.524 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.07}, one-star: {-0.19, 0.16}
23:20:49.525 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
23:20:49.526 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
23:20:49.527 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.53 mountX=-0.09 mountY=0.08, mountTheta=2.42
23:20:49.529 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
23:20:49.530 00.001 8996 Enqueuing Move request for scope (-0.10, -0.07)
23:20:49.531 00.001 20224 Worker thread wakes up
23:20:49.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
23:20:49.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
23:20:49.531 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
23:20:49.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:20:49.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:49.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:20:49.532 00.001 20224 MoveAxis(E, 0, ABG)
23:20:49.532 00.000 20224 Move returns status 0, amount 0
23:20:49.532 00.000 20224 MoveAxis(N, 0, ABG)
23:20:49.532 00.000 20224 Move returns status 0, amount 0
23:20:49.532 00.000 20224 move complete, result=0
23:20:49.532 00.000 20224 worker thread done servicing request
23:20:49.536 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=64339, med=2832, FiltMin=2553, FiltMax=26701, Gamma=1.000
23:20:49.556 00.020 8996 UpdateGuideState exits: m=684950 SNR=320.9
23:20:49.558 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:49.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:49.561 00.002 8996 Enqueuing Expose request
23:20:49.562 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:49.564 00.002 20224 Worker thread wakes up
23:20:49.565 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:49.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:50.532 00.967 20224 Exposure complete
23:20:50.612 00.080 20224 worker thread done servicing request
23:20:50.612 00.000 8996 OnExposeComplete: enter
23:20:50.613 00.001 8996 UpdateGuideState(): m_state=6
23:20:50.614 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7249
23:20:50.615 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.83, Mass=751628, SNR=383.2, Peak=65535 HFD=4.5
23:20:50.616 00.001 8996 MultiStar: [#1 -0.26,-0.04,0.56,U] [#2 -0.08,-0.20,0.66,U] [#3 -0.06,0.01,0.58,U] [#4 -0.26,0.02,0.53,U] [#5 -0.18,-0.00,0.55,U] [#6 -0.31,0.03,0.39,U] [#7 -0.27,-0.09,0.41,U] [#8 -0.13,-0.01,0.37,U] 
23:20:50.618 00.002 8996 refined, 8 included, MultiStar: {-0.18, -0.01}, one-star: {-0.17, 0.14}
23:20:50.620 00.002 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
23:20:50.622 00.002 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.15)
23:20:50.624 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.11 mountX=-0.18 mountY=0.03, mountTheta=2.99
23:20:50.627 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.01, opts=13)
23:20:50.629 00.002 8996 Enqueuing Move request for scope (-0.18, -0.01)
23:20:50.630 00.001 20224 Worker thread wakes up
23:20:50.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
23:20:50.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
23:20:50.630 00.000 20224 Moving (-0.18, -0.01) raw xDistance=-0.18 yDistance=0.03
23:20:50.631 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:20:50.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:50.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:20:50.631 00.000 20224 MoveAxis(E, 0, ABG)
23:20:50.631 00.000 20224 Move returns status 0, amount 0
23:20:50.631 00.000 20224 MoveAxis(N, 0, ABG)
23:20:50.631 00.000 20224 Move returns status 0, amount 0
23:20:50.631 00.000 20224 move complete, result=0
23:20:50.631 00.000 20224 worker thread done servicing request
23:20:50.639 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2832, FiltMin=2582, FiltMax=27734, Gamma=1.000
23:20:50.668 00.029 8996 UpdateGuideState exits: m=751628 SNR=383.2
23:20:50.670 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:50.671 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:50.672 00.001 8996 Enqueuing Expose request
23:20:50.673 00.001 20224 Worker thread wakes up
23:20:50.673 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:20:50.674 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:50.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:51.837 01.163 20224 Exposure complete
23:20:51.907 00.070 20224 worker thread done servicing request
23:20:51.907 00.000 8996 OnExposeComplete: enter
23:20:51.908 00.001 8996 UpdateGuideState(): m_state=6
23:20:51.910 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7250
23:20:51.911 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=473.24, Mass=695404, SNR=358.4, Peak=53062 HFD=4.4
23:20:51.912 00.001 8996 MultiStar: [#1 -0.35,0.13,0.67,U] [#2 -0.45,0.02,0.00,M1] [#3 -0.35,0.09,0.64,U] [#4 -0.49,0.37,0.00,M1] [#5 -0.30,0.40,0.00,M1] [#6 -0.41,0.26,0.00,M1] [#7 -0.36,0.15,0.41,U] [#8 -0.30,0.37,0.00,M1] 
23:20:51.913 00.001 8996 refined, 3 included, MultiStar: {-0.40, 0.27}, one-star: {-0.49, 0.54}
23:20:51.916 00.003 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
23:20:51.917 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
23:20:51.919 00.002 8996 CameraToMount -- cameraX=-0.40 cameraY=0.27 hyp=0.49 cameraTheta=2.54 mountX=-0.43 mountY=-0.23, mountTheta=-2.66
23:20:51.922 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.27, opts=13)
23:20:51.923 00.001 8996 Enqueuing Move request for scope (-0.40, 0.27)
23:20:51.925 00.002 20224 Worker thread wakes up
23:20:51.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.27) opts 0xd
23:20:51.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.27)
23:20:51.925 00.000 20224 Moving (-0.40, 0.27) raw xDistance=-0.43 yDistance=-0.23
23:20:51.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
23:20:51.926 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:20:51.926 00.000 20224 MoveAxis(E, 63, ABG)
23:20:51.926 00.000 20224 Guiding  Dir = 2, Dur = 63
23:20:51.926 00.000 20224 IsSlewing returns 0
23:20:51.927 00.001 20224 IsGuiding returns 0
23:20:51.933 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53062, med=2832, FiltMin=2550, FiltMax=25216, Gamma=1.000
23:20:51.947 00.014 8996 UpdateGuideState exits: m=695404 SNR=358.4
23:20:51.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:51.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:51.950 00.001 8996 Enqueuing Expose request
23:20:51.981 00.031 20224 PulseGuide returned control before completion, sleep 19
23:20:52.010 00.029 20224 IsGuiding returns 1
23:20:52.010 00.000 20224 scope still moving after pulse duration time elapsed
23:20:52.041 00.031 20224 IsSlewing returns 0
23:20:52.042 00.001 20224 IsGuiding returns 1
23:20:52.073 00.031 20224 IsSlewing returns 0
23:20:52.073 00.000 20224 IsGuiding returns 0
23:20:52.073 00.000 20224 scope move finished after 63 + 83 ms
23:20:52.073 00.000 20224 Move returns status 0, amount 63
23:20:52.073 00.000 20224 MoveAxis(N, 48, ABG)
23:20:52.073 00.000 20224 Guiding  Dir = 0, Dur = 48
23:20:52.073 00.000 20224 IsSlewing returns 0
23:20:52.073 00.000 20224 IsGuiding returns 0
23:20:52.136 00.063 20224 IsGuiding returns 1
23:20:52.136 00.000 20224 scope still moving after pulse duration time elapsed
23:20:52.166 00.030 20224 IsSlewing returns 0
23:20:52.166 00.000 20224 IsGuiding returns 1
23:20:52.197 00.031 20224 IsSlewing returns 0
23:20:52.197 00.000 20224 IsGuiding returns 1
23:20:52.229 00.032 20224 IsSlewing returns 0
23:20:52.229 00.000 20224 IsGuiding returns 0
23:20:52.229 00.000 20224 scope move finished after 48 + 107 ms
23:20:52.230 00.001 20224 Move returns status 0, amount 48
23:20:52.230 00.000 20224 move complete, result=0
23:20:52.230 00.000 20224 worker thread done servicing request
23:20:52.230 00.000 20224 Worker thread wakes up
23:20:52.230 00.000 8996 GuideStep: -0.4 px 63 ms EAST, -0.2 px 48 ms NORTH
23:20:52.231 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:52.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:53.203 00.972 20224 Exposure complete
23:20:53.271 00.068 20224 worker thread done servicing request
23:20:53.271 00.000 8996 OnExposeComplete: enter
23:20:53.272 00.001 8996 UpdateGuideState(): m_state=6
23:20:53.273 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7251
23:20:53.274 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.10, Mass=747989, SNR=388.9, Peak=60739 HFD=4.4
23:20:53.275 00.001 8996 MultiStar: [#1 0.40,0.07,0.62,U] [#2 0.10,0.13,0.68,U] [#3 0.47,-0.06,0.00,M1] [#4 0.26,0.20,0.48,U] [#5 0.36,0.13,0.54,U] [#6 0.35,-0.03,0.38,U] [#7 0.36,0.13,0.40,U] [#8 0.44,0.20,0.00,M2] 
23:20:53.276 00.001 8996 refined, 6 included, MultiStar: {0.29, 0.18}, one-star: {0.26, 0.41}
23:20:53.276 00.000 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
23:20:53.277 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
23:20:53.278 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.18 hyp=0.34 cameraTheta=0.56 mountX=0.27 mountY=-0.21, mountTheta=-0.67
23:20:53.279 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.18, opts=13)
23:20:53.280 00.001 8996 Enqueuing Move request for scope (0.29, 0.18)
23:20:53.281 00.001 20224 Worker thread wakes up
23:20:53.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.18) opts 0xd
23:20:53.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.18)
23:20:53.281 00.000 20224 Moving (0.29, 0.18) raw xDistance=0.27 yDistance=-0.21
23:20:53.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.27
23:20:53.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:20:53.281 00.000 20224 MoveAxis(W, 35, ABG)
23:20:53.281 00.000 20224 Guiding  Dir = 3, Dur = 35
23:20:53.281 00.000 20224 IsSlewing returns 0
23:20:53.282 00.001 20224 IsGuiding returns 0
23:20:53.285 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60739, med=2832, FiltMin=2585, FiltMax=28534, Gamma=1.000
23:20:53.298 00.013 8996 UpdateGuideState exits: m=747989 SNR=388.9
23:20:53.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:53.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:53.300 00.000 8996 Enqueuing Expose request
23:20:53.323 00.023 20224 IsGuiding returns 1
23:20:53.323 00.000 20224 scope still moving after pulse duration time elapsed
23:20:53.353 00.030 20224 IsSlewing returns 0
23:20:53.353 00.000 20224 IsGuiding returns 1
23:20:53.390 00.037 20224 IsSlewing returns 0
23:20:53.390 00.000 20224 IsGuiding returns 1
23:20:53.415 00.025 20224 IsSlewing returns 0
23:20:53.416 00.001 20224 IsGuiding returns 0
23:20:53.416 00.000 20224 scope move finished after 35 + 99 ms
23:20:53.416 00.000 20224 Move returns status 0, amount 35
23:20:53.416 00.000 20224 MoveAxis(N, 45, ABG)
23:20:53.416 00.000 20224 Guiding  Dir = 0, Dur = 45
23:20:53.416 00.000 20224 IsSlewing returns 0
23:20:53.416 00.000 20224 IsGuiding returns 0
23:20:53.480 00.064 20224 IsGuiding returns 1
23:20:53.480 00.000 20224 scope still moving after pulse duration time elapsed
23:20:53.509 00.029 20224 IsSlewing returns 0
23:20:53.510 00.001 20224 IsGuiding returns 1
23:20:53.541 00.031 20224 IsSlewing returns 0
23:20:53.542 00.001 20224 IsGuiding returns 1
23:20:53.571 00.029 20224 IsSlewing returns 0
23:20:53.572 00.001 20224 IsGuiding returns 0
23:20:53.572 00.000 20224 scope move finished after 45 + 110 ms
23:20:53.572 00.000 20224 Move returns status 0, amount 45
23:20:53.572 00.000 20224 move complete, result=0
23:20:53.573 00.001 20224 worker thread done servicing request
23:20:53.573 00.000 20224 Worker thread wakes up
23:20:53.573 00.000 8996 GuideStep: 0.3 px 35 ms WEST, -0.2 px 45 ms NORTH
23:20:53.575 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:53.576 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:54.735 01.159 20224 Exposure complete
23:20:54.802 00.067 20224 worker thread done servicing request
23:20:54.802 00.000 8996 OnExposeComplete: enter
23:20:54.804 00.002 8996 UpdateGuideState(): m_state=6
23:20:54.806 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7252
23:20:54.808 00.002 8996 Star::Find returns 1 (0), X=136.21, Y=472.48, Mass=675904, SNR=335.1, Peak=45376 HFD=4.6
23:20:54.809 00.001 8996 MultiStar: [#1 -0.20,-0.57,0.00,M1] [#2 -0.37,-0.67,0.00,M1] [#3 -0.21,-0.59,0.00,M2] [#4 -0.29,-0.43,0.00,M1] [#5 -0.23,-0.60,0.00,M1] [#6 -0.34,-0.64,0.00,M1] [#7 -0.44,-0.62,0.00,M1] [#8 -0.20,-0.53,0.00,M3] 
23:20:54.810 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
23:20:54.811 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
23:20:54.812 00.001 8996 CameraToMount -- cameraX=-0.50 cameraY=-0.21 hyp=0.54 cameraTheta=-2.74 mountX=-0.47 mountY=0.27, mountTheta=2.62
23:20:54.815 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.50, y=-0.21, opts=13)
23:20:54.816 00.001 8996 Enqueuing Move request for scope (-0.50, -0.21)
23:20:54.817 00.001 20224 Worker thread wakes up
23:20:54.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.21) opts 0xd
23:20:54.817 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.50, -0.21)
23:20:54.817 00.000 20224 Moving (-0.50, -0.21) raw xDistance=-0.47 yDistance=0.27
23:20:54.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
23:20:54.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:54.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:20:54.817 00.000 20224 MoveAxis(E, 67, ABG)
23:20:54.817 00.000 20224 Guiding  Dir = 2, Dur = 67
23:20:54.818 00.001 20224 IsSlewing returns 0
23:20:54.818 00.000 20224 IsGuiding returns 0
23:20:54.821 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=45376, med=2832, FiltMin=2569, FiltMax=20624, Gamma=1.000
23:20:54.836 00.015 8996 UpdateGuideState exits: m=675904 SNR=335.1
23:20:54.838 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:54.840 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:54.841 00.001 8996 Enqueuing Expose request
23:20:54.878 00.037 20224 PulseGuide returned control before completion, sleep 18
23:20:54.907 00.029 20224 IsGuiding returns 1
23:20:54.907 00.000 20224 scope still moving after pulse duration time elapsed
23:20:54.938 00.031 20224 IsSlewing returns 0
23:20:54.938 00.000 20224 IsGuiding returns 1
23:20:54.970 00.032 20224 IsSlewing returns 0
23:20:54.970 00.000 20224 IsGuiding returns 0
23:20:54.970 00.000 20224 scope move finished after 67 + 84 ms
23:20:54.970 00.000 20224 Move returns status 0, amount 67
23:20:54.970 00.000 20224 MoveAxis(N, 0, ABG)
23:20:54.971 00.001 20224 Move returns status 0, amount 0
23:20:54.971 00.000 20224 move complete, result=0
23:20:54.971 00.000 20224 worker thread done servicing request
23:20:54.971 00.000 20224 Worker thread wakes up
23:20:54.971 00.000 8996 GuideStep: -0.5 px 67 ms EAST, 0.3 px 0 ms NORTH
23:20:54.972 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:54.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:55.972 01.000 20224 Exposure complete
23:20:56.040 00.068 20224 worker thread done servicing request
23:20:56.040 00.000 8996 OnExposeComplete: enter
23:20:56.042 00.002 8996 UpdateGuideState(): m_state=6
23:20:56.044 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7253
23:20:56.046 00.002 8996 Star::Find returns 1 (0), X=136.62, Y=472.65, Mass=737067, SNR=359.2, Peak=59891 HFD=4.7
23:20:56.048 00.002 8996 MultiStar: [#1 -0.01,-0.59,0.00,M2] [#2 -0.25,-0.50,0.00,M2] [#3 0.02,-0.57,0.00,M3] [#4 -0.01,-0.36,0.51,U] [#5 0.18,-0.41,0.00,M2] [#6 -0.08,-0.66,0.00,M2] [#7 -0.11,-0.49,0.00,M2] [#8 0.13,-0.53,0.00,M4] 
23:20:56.050 00.002 8996 single-star, 1 included, MultiStar: {-0.06, -0.15}, one-star: {-0.08, -0.04}
23:20:56.052 00.002 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
23:20:56.054 00.002 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
23:20:56.056 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.66 mountX=-0.08 mountY=0.05, mountTheta=2.55
23:20:56.059 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
23:20:56.060 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
23:20:56.061 00.001 20224 Worker thread wakes up
23:20:56.062 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
23:20:56.062 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
23:20:56.062 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.08 yDistance=0.05
23:20:56.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:20:56.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:56.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:20:56.062 00.000 20224 MoveAxis(E, 0, ABG)
23:20:56.062 00.000 20224 Move returns status 0, amount 0
23:20:56.062 00.000 20224 MoveAxis(N, 0, ABG)
23:20:56.062 00.000 20224 Move returns status 0, amount 0
23:20:56.062 00.000 20224 move complete, result=0
23:20:56.062 00.000 20224 worker thread done servicing request
23:20:56.067 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59891, med=2832, FiltMin=2553, FiltMax=28864, Gamma=1.000
23:20:56.083 00.016 8996 UpdateGuideState exits: m=737067 SNR=359.2
23:20:56.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:56.084 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:56.085 00.001 8996 Enqueuing Expose request
23:20:56.086 00.001 20224 Worker thread wakes up
23:20:56.086 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:56.087 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:56.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:57.245 01.158 20224 Exposure complete
23:20:57.302 00.057 20224 worker thread done servicing request
23:20:57.302 00.000 8996 OnExposeComplete: enter
23:20:57.303 00.001 8996 UpdateGuideState(): m_state=6
23:20:57.304 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7254
23:20:57.305 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.56, Mass=738360, SNR=383.5, Peak=57203 HFD=4.6
23:20:57.306 00.001 8996 MultiStar: [#1 0.18,-0.53,0.00,M3] [#2 0.26,-0.71,0.00,M3] [#3 0.44,-0.80,0.00,M4] [#4 0.35,-0.61,0.00,M1] [#5 0.11,-0.38,0.52,U] [#6 0.20,-0.46,0.00,M3] [#7 0.21,-0.72,0.00,M3] [#8 0.22,-0.47,0.00,M5] 
23:20:57.307 00.001 8996 single-star, 1 included, MultiStar: {-0.00, -0.22}, one-star: {-0.06, -0.13}
23:20:57.307 00.000 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
23:20:57.308 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
23:20:57.309 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.00 mountX=-0.05 mountY=0.14, mountTheta=1.90
23:20:57.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
23:20:57.311 00.000 8996 Enqueuing Move request for scope (-0.06, -0.13)
23:20:57.312 00.001 20224 Worker thread wakes up
23:20:57.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
23:20:57.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
23:20:57.312 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.05 yDistance=0.14
23:20:57.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:20:57.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:20:57.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:20:57.313 00.001 20224 MoveAxis(E, 0, ABG)
23:20:57.313 00.000 20224 Move returns status 0, amount 0
23:20:57.313 00.000 20224 MoveAxis(N, 0, ABG)
23:20:57.313 00.000 20224 Move returns status 0, amount 0
23:20:57.313 00.000 20224 move complete, result=0
23:20:57.313 00.000 20224 worker thread done servicing request
23:20:57.316 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57203, med=2832, FiltMin=2553, FiltMax=28448, Gamma=1.000
23:20:57.330 00.014 8996 UpdateGuideState exits: m=738360 SNR=383.5
23:20:57.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:57.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:57.333 00.001 8996 Enqueuing Expose request
23:20:57.334 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:20:57.335 00.001 20224 Worker thread wakes up
23:20:57.335 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:57.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:58.312 00.977 20224 Exposure complete
23:20:58.383 00.071 20224 worker thread done servicing request
23:20:58.383 00.000 8996 OnExposeComplete: enter
23:20:58.384 00.001 8996 UpdateGuideState(): m_state=6
23:20:58.385 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7255
23:20:58.386 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.43, Mass=786649, SNR=391.3, Peak=65475 HFD=4.6
23:20:58.386 00.000 8996 MultiStar: [#1 0.33,-0.63,0.00,M4] [#2 0.24,-0.76,0.00,M4] [#3 0.47,-0.55,0.00,M5] [#4 0.31,-0.48,0.00,M2] [#5 0.20,-0.32,0.49,U] [#6 0.39,-0.43,0.00,M4] [#7 0.20,-0.45,0.00,M4] [#8 0.42,-0.57,0.00,M6] 
23:20:58.387 00.001 8996 single-star, 1 included, MultiStar: {0.12, -0.28}, one-star: {0.08, -0.27}
23:20:58.388 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
23:20:58.389 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
23:20:58.389 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.27 mountX=0.11 mountY=0.25, mountTheta=1.17
23:20:58.391 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.27, opts=13)
23:20:58.392 00.001 8996 Enqueuing Move request for scope (0.08, -0.27)
23:20:58.392 00.000 20224 Worker thread wakes up
23:20:58.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
23:20:58.392 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
23:20:58.393 00.001 20224 Moving (0.08, -0.27) raw xDistance=0.11 yDistance=0.25
23:20:58.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:20:58.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:20:58.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:20:58.393 00.000 20224 MoveAxis(E, 0, ABG)
23:20:58.393 00.000 20224 Move returns status 0, amount 0
23:20:58.393 00.000 20224 MoveAxis(N, 0, ABG)
23:20:58.393 00.000 20224 Move returns status 0, amount 0
23:20:58.393 00.000 20224 move complete, result=0
23:20:58.393 00.000 20224 worker thread done servicing request
23:20:58.399 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65475, med=2832, FiltMin=2595, FiltMax=29965, Gamma=1.000
23:20:58.426 00.027 8996 UpdateGuideState exits: m=786649 SNR=391.3
23:20:58.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:58.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:58.429 00.001 8996 Enqueuing Expose request
23:20:58.430 00.001 20224 Worker thread wakes up
23:20:58.430 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:20:58.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:58.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:20:59.619 01.188 20224 Exposure complete
23:20:59.700 00.081 20224 worker thread done servicing request
23:20:59.700 00.000 8996 OnExposeComplete: enter
23:20:59.702 00.002 8996 UpdateGuideState(): m_state=6
23:20:59.703 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7256
23:20:59.705 00.002 8996 Star::Find returns 1 (0), X=136.46, Y=472.82, Mass=665573, SNR=337.3, Peak=61603 HFD=4.5
23:20:59.706 00.001 8996 MultiStar: [#1 -0.02,-0.33,0.70,U] [#2 -0.02,-0.46,0.00,M5] [#3 0.01,-0.37,0.63,U] [#4 -0.09,-0.30,0.60,U] [#5 0.10,-0.37,0.60,U] [#6 -0.02,-0.47,0.00,M5] [#7 -0.12,-0.38,0.47,U] [#8 0.08,-0.42,0.45,U] 
23:20:59.708 00.002 8996 refined, 6 included, MultiStar: {-0.06, -0.25}, one-star: {-0.24, 0.13}
23:20:59.709 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
23:20:59.711 00.002 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
23:20:59.712 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.80 mountX=-0.03 mountY=0.25, mountTheta=1.71
23:20:59.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.25, opts=13)
23:20:59.715 00.001 8996 Enqueuing Move request for scope (-0.06, -0.25)
23:20:59.716 00.001 20224 Worker thread wakes up
23:20:59.717 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.25) opts 0xd
23:20:59.717 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.25)
23:20:59.717 00.000 20224 Moving (-0.06, -0.25) raw xDistance=-0.03 yDistance=0.25
23:20:59.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:20:59.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:20:59.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:20:59.717 00.000 20224 MoveAxis(E, 0, ABG)
23:20:59.717 00.000 20224 Move returns status 0, amount 0
23:20:59.717 00.000 20224 MoveAxis(N, 0, ABG)
23:20:59.717 00.000 20224 Move returns status 0, amount 0
23:20:59.717 00.000 20224 move complete, result=0
23:20:59.717 00.000 20224 worker thread done servicing request
23:20:59.722 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61603, med=2832, FiltMin=2576, FiltMax=24253, Gamma=1.000
23:20:59.735 00.013 8996 UpdateGuideState exits: m=665573 SNR=337.3
23:20:59.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:20:59.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:20:59.737 00.000 8996 Enqueuing Expose request
23:20:59.738 00.001 20224 Worker thread wakes up
23:20:59.738 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:20:59.739 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:20:59.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:00.715 00.976 20224 Exposure complete
23:21:00.772 00.057 20224 worker thread done servicing request
23:21:00.772 00.000 8996 OnExposeComplete: enter
23:21:00.773 00.001 8996 UpdateGuideState(): m_state=6
23:21:00.774 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7257
23:21:00.775 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.59, Mass=698043, SNR=349.7, Peak=56563 HFD=4.6
23:21:00.776 00.001 8996 MultiStar: [#1 0.01,-0.57,0.00,M4] [#2 -0.11,-0.65,0.00,M6] [#3 0.21,-0.56,0.00,M5] [#4 0.05,-0.46,0.00,M2] [#5 0.05,-0.59,0.00,M1] [#6 -0.14,-0.50,0.00,M6] [#7 -0.21,-0.62,0.00,M4] [#8 0.07,-0.52,0.00,M6] 
23:21:00.777 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
23:21:00.778 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
23:21:00.778 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.41 mountX=-0.10 mountY=0.11, mountTheta=2.31
23:21:00.779 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.10, opts=13)
23:21:00.780 00.001 8996 Enqueuing Move request for scope (-0.11, -0.10)
23:21:00.781 00.001 20224 Worker thread wakes up
23:21:00.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
23:21:00.781 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
23:21:00.781 00.000 20224 Moving (-0.11, -0.10) raw xDistance=-0.10 yDistance=0.11
23:21:00.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:21:00.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:00.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:21:00.781 00.000 20224 MoveAxis(E, 0, ABG)
23:21:00.781 00.000 20224 Move returns status 0, amount 0
23:21:00.782 00.001 20224 MoveAxis(N, 0, ABG)
23:21:00.782 00.000 20224 Move returns status 0, amount 0
23:21:00.782 00.000 20224 move complete, result=0
23:21:00.782 00.000 20224 worker thread done servicing request
23:21:00.785 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56563, med=2832, FiltMin=2569, FiltMax=27968, Gamma=1.000
23:21:00.798 00.013 8996 UpdateGuideState exits: m=698043 SNR=349.7
23:21:00.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:00.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:00.801 00.001 8996 Enqueuing Expose request
23:21:00.801 00.000 20224 Worker thread wakes up
23:21:00.801 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:00.802 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:00.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:01.975 01.173 20224 Exposure complete
23:21:02.057 00.082 20224 worker thread done servicing request
23:21:02.058 00.001 8996 OnExposeComplete: enter
23:21:02.059 00.001 8996 UpdateGuideState(): m_state=6
23:21:02.061 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7258
23:21:02.063 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=472.60, Mass=726664, SNR=360.7, Peak=56611 HFD=4.5
23:21:02.064 00.001 8996 MultiStar: [#1 -0.08,-0.38,0.63,U] [#2 -0.16,-0.59,0.00,M7] [#3 0.09,-0.35,0.62,U] [#4 -0.07,-0.24,0.52,U] [#5 0.02,-0.31,0.62,U] [#6 -0.04,-0.26,0.41,U] [#7 -0.05,-0.36,0.45,U] [#8 -0.09,-0.33,0.37,U] 
23:21:02.065 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.27}, one-star: {-0.10, -0.09}
23:21:02.066 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
23:21:02.067 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
23:21:02.068 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.40 mountX=-0.09 mountY=0.11, mountTheta=2.30
23:21:02.070 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.09, opts=13)
23:21:02.072 00.002 8996 Enqueuing Move request for scope (-0.10, -0.09)
23:21:02.074 00.002 20224 Worker thread wakes up
23:21:02.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
23:21:02.074 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
23:21:02.074 00.000 20224 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.11
23:21:02.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:21:02.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:02.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:21:02.074 00.000 20224 MoveAxis(E, 0, ABG)
23:21:02.074 00.000 20224 Move returns status 0, amount 0
23:21:02.074 00.000 20224 MoveAxis(N, 0, ABG)
23:21:02.074 00.000 20224 Move returns status 0, amount 0
23:21:02.074 00.000 20224 move complete, result=0
23:21:02.074 00.000 20224 worker thread done servicing request
23:21:02.081 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56611, med=2832, FiltMin=2582, FiltMax=27597, Gamma=1.000
23:21:02.102 00.021 8996 UpdateGuideState exits: m=726664 SNR=360.7
23:21:02.105 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:02.108 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:02.109 00.001 8996 Enqueuing Expose request
23:21:02.112 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:02.114 00.002 20224 Worker thread wakes up
23:21:02.114 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:02.115 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:03.085 00.970 20224 Exposure complete
23:21:03.154 00.069 20224 worker thread done servicing request
23:21:03.154 00.000 8996 OnExposeComplete: enter
23:21:03.155 00.001 8996 UpdateGuideState(): m_state=6
23:21:03.156 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7259
23:21:03.157 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.47, Mass=724459, SNR=345.2, Peak=58899 HFD=4.5
23:21:03.158 00.001 8996 MultiStar: [#1 -0.01,-0.55,0.00,M4] [#2 -0.08,-0.75,0.00,M8] [#3 -0.08,-0.73,0.00,M5] [#4 -0.14,-0.53,0.00,M2] [#5 -0.12,-0.46,0.00,M1] [#6 -0.09,-0.46,0.00,M6] [#7 -0.18,-0.50,0.00,M4] [#8 -0.02,-0.49,0.00,M6] 
23:21:03.159 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
23:21:03.159 00.000 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
23:21:03.160 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.82 mountX=-0.03 mountY=0.23, mountTheta=1.72
23:21:03.161 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.22, opts=13)
23:21:03.162 00.001 8996 Enqueuing Move request for scope (-0.06, -0.22)
23:21:03.163 00.001 20224 Worker thread wakes up
23:21:03.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
23:21:03.163 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
23:21:03.163 00.000 20224 Moving (-0.06, -0.22) raw xDistance=-0.03 yDistance=0.23
23:21:03.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:21:03.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:03.164 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:21:03.164 00.000 20224 MoveAxis(E, 0, ABG)
23:21:03.164 00.000 20224 Move returns status 0, amount 0
23:21:03.164 00.000 20224 MoveAxis(N, 0, ABG)
23:21:03.164 00.000 20224 Move returns status 0, amount 0
23:21:03.164 00.000 20224 move complete, result=0
23:21:03.164 00.000 20224 worker thread done servicing request
23:21:03.176 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58899, med=2832, FiltMin=2560, FiltMax=29360, Gamma=1.000
23:21:03.206 00.030 8996 UpdateGuideState exits: m=724459 SNR=345.2
23:21:03.207 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:03.208 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:03.209 00.001 8996 Enqueuing Expose request
23:21:03.210 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:21:03.211 00.001 20224 Worker thread wakes up
23:21:03.211 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:03.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:04.392 01.181 20224 Exposure complete
23:21:04.469 00.077 20224 worker thread done servicing request
23:21:04.469 00.000 8996 OnExposeComplete: enter
23:21:04.470 00.001 8996 UpdateGuideState(): m_state=6
23:21:04.470 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7260
23:21:04.471 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.80, Mass=776497, SNR=368.7, Peak=65535 HFD=4.5
23:21:04.472 00.001 8996 MultiStar: [#1 -0.18,-0.36,0.68,U] [#2 -0.31,-0.38,0.00,M9] [#3 -0.11,-0.28,0.58,U] [#4 -0.16,-0.13,0.52,U] [#5 -0.11,-0.17,0.60,U] [#6 -0.12,-0.18,0.42,U] [#7 -0.16,0.03,0.42,U] [#8 -0.10,-0.16,0.35,U] 
23:21:04.473 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.13}, one-star: {-0.22, 0.11}
23:21:04.474 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:21:04.475 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
23:21:04.475 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.20 cameraTheta=-2.45 mountX=-0.14 mountY=0.15, mountTheta=2.34
23:21:04.477 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.13, opts=13)
23:21:04.477 00.000 8996 Enqueuing Move request for scope (-0.16, -0.13)
23:21:04.478 00.001 20224 Worker thread wakes up
23:21:04.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
23:21:04.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
23:21:04.478 00.000 20224 Moving (-0.16, -0.13) raw xDistance=-0.14 yDistance=0.15
23:21:04.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:21:04.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:04.479 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:21:04.479 00.000 20224 MoveAxis(E, 0, ABG)
23:21:04.479 00.000 20224 Move returns status 0, amount 0
23:21:04.479 00.000 20224 MoveAxis(N, 0, ABG)
23:21:04.479 00.000 20224 Move returns status 0, amount 0
23:21:04.479 00.000 20224 move complete, result=0
23:21:04.479 00.000 20224 worker thread done servicing request
23:21:04.482 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2832, FiltMin=2550, FiltMax=28733, Gamma=1.000
23:21:04.497 00.015 8996 UpdateGuideState exits: m=776497 SNR=368.7
23:21:04.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:04.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:04.500 00.001 8996 Enqueuing Expose request
23:21:04.501 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:04.502 00.001 20224 Worker thread wakes up
23:21:04.502 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:04.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:05.486 00.984 20224 Exposure complete
23:21:05.564 00.078 20224 worker thread done servicing request
23:21:05.565 00.001 8996 OnExposeComplete: enter
23:21:05.565 00.000 8996 UpdateGuideState(): m_state=6
23:21:05.566 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7261
23:21:05.567 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.36, Mass=759439, SNR=374.1, Peak=58227 HFD=4.5
23:21:05.568 00.001 8996 MultiStar: [#1 -0.20,-0.37,0.63,U] [#2 -0.24,-0.58,0.00,M10] [#3 -0.05,-0.56,0.00,M5] [#4 -0.20,-0.48,0.00,M2] [#5 -0.20,-0.33,0.57,U] [#6 0.09,-0.39,0.40,U] [#7 -0.08,-0.18,0.44,U] [#8 -0.18,-0.49,0.00,M6] 
23:21:05.569 00.001 8996 refined, 4 included, MultiStar: {-0.14, -0.33}, one-star: {-0.20, -0.33}
23:21:05.569 00.000 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
23:21:05.570 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
23:21:05.571 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.33 hyp=0.36 cameraTheta=-1.98 mountX=-0.11 mountY=0.34, mountTheta=1.88
23:21:05.572 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.33, opts=13)
23:21:05.573 00.001 8996 Enqueuing Move request for scope (-0.14, -0.33)
23:21:05.574 00.001 20224 Worker thread wakes up
23:21:05.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.33) opts 0xd
23:21:05.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.33)
23:21:05.574 00.000 20224 Moving (-0.14, -0.33) raw xDistance=-0.11 yDistance=0.34
23:21:05.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:21:05.574 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=0.46 newest=0.71
23:21:05.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:21:05.574 00.000 20224 MoveAxis(E, 0, ABG)
23:21:05.574 00.000 20224 Move returns status 0, amount 0
23:21:05.574 00.000 20224 MoveAxis(S, 72, ABG)
23:21:05.574 00.000 20224 Guiding  Dir = 1, Dur = 72
23:21:05.574 00.000 20224 IsSlewing returns 0
23:21:05.575 00.001 20224 IsGuiding returns 0
23:21:05.577 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58227, med=2832, FiltMin=2541, FiltMax=29584, Gamma=1.000
23:21:05.590 00.013 8996 UpdateGuideState exits: m=759439 SNR=374.1
23:21:05.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:05.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:05.592 00.000 8996 Enqueuing Expose request
23:21:05.601 00.009 20224 PulseGuide returned control before completion, sleep 56
23:21:05.663 00.062 20224 IsGuiding returns 1
23:21:05.663 00.000 20224 scope still moving after pulse duration time elapsed
23:21:05.695 00.032 20224 IsSlewing returns 0
23:21:05.695 00.000 20224 IsGuiding returns 0
23:21:05.695 00.000 20224 scope move finished after 72 + 48 ms
23:21:05.696 00.001 20224 Move returns status 0, amount 72
23:21:05.696 00.000 20224 move complete, result=0
23:21:05.696 00.000 20224 worker thread done servicing request
23:21:05.696 00.000 20224 Worker thread wakes up
23:21:05.696 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 72 ms SOUTH
23:21:05.696 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:05.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:06.855 01.159 20224 Exposure complete
23:21:06.932 00.077 20224 worker thread done servicing request
23:21:06.933 00.001 8996 OnExposeComplete: enter
23:21:06.935 00.002 8996 UpdateGuideState(): m_state=6
23:21:06.936 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7262
23:21:06.937 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.59, Mass=683758, SNR=404.9, Peak=55859 HFD=4.7
23:21:06.938 00.001 8996 MultiStar: [#1 0.16,-0.35,0.57,U] [#2 -0.00,-0.36,0.69,U] [#3 0.13,-0.45,0.00,M6] [#4 0.04,-0.32,0.46,U] [#5 0.13,-0.23,0.59,U] [#6 -0.01,-0.13,0.43,U] [#7 0.03,-0.14,0.40,U] [#8 0.21,-0.33,0.38,U] 
23:21:06.940 00.002 8996 single-star, 7 included, MultiStar: {0.06, -0.24}, one-star: {0.01, -0.10}
23:21:06.941 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
23:21:06.942 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.77)
23:21:06.943 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.49 mountX=0.02 mountY=0.10, mountTheta=1.39
23:21:06.947 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
23:21:06.948 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
23:21:06.949 00.001 20224 Worker thread wakes up
23:21:06.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
23:21:06.949 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
23:21:06.949 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
23:21:06.950 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:21:06.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:06.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:21:06.950 00.000 20224 MoveAxis(E, 0, ABG)
23:21:06.950 00.000 20224 Move returns status 0, amount 0
23:21:06.950 00.000 20224 MoveAxis(N, 0, ABG)
23:21:06.950 00.000 20224 Move returns status 0, amount 0
23:21:06.950 00.000 20224 move complete, result=0
23:21:06.950 00.000 20224 worker thread done servicing request
23:21:06.953 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55859, med=2832, FiltMin=2576, FiltMax=27744, Gamma=1.000
23:21:06.973 00.020 8996 UpdateGuideState exits: m=683758 SNR=404.9
23:21:06.975 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:06.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:06.978 00.002 8996 Enqueuing Expose request
23:21:06.979 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:06.981 00.002 20224 Worker thread wakes up
23:21:06.981 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:06.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:07.972 00.991 20224 Exposure complete
23:21:08.038 00.066 20224 worker thread done servicing request
23:21:08.038 00.000 8996 OnExposeComplete: enter
23:21:08.039 00.001 8996 UpdateGuideState(): m_state=6
23:21:08.040 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7263
23:21:08.041 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.78, Mass=763494, SNR=369.2, Peak=65535 HFD=4.5
23:21:08.042 00.001 8996 MultiStar: [#1 -0.04,-0.09,0.58,U] [#2 -0.16,-0.24,0.71,U] [#3 0.07,-0.12,0.52,U] [#4 -0.19,-0.01,0.50,U] [#5 0.03,-0.05,0.58,U] [#6 0.01,0.15,0.39,U] [#7 -0.03,0.09,0.45,U] [#8 0.04,-0.08,0.37,U] 
23:21:08.043 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {-0.07, 0.09}
23:21:08.044 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
23:21:08.044 00.000 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
23:21:08.045 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.55 mountX=-0.04 mountY=0.04, mountTheta=2.44
23:21:08.047 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
23:21:08.047 00.000 8996 Enqueuing Move request for scope (-0.05, -0.03)
23:21:08.048 00.001 20224 Worker thread wakes up
23:21:08.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
23:21:08.048 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
23:21:08.048 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.04 yDistance=0.04
23:21:08.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:21:08.049 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:08.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:21:08.049 00.000 20224 MoveAxis(E, 0, ABG)
23:21:08.049 00.000 20224 Move returns status 0, amount 0
23:21:08.049 00.000 20224 MoveAxis(N, 0, ABG)
23:21:08.049 00.000 20224 Move returns status 0, amount 0
23:21:08.049 00.000 20224 move complete, result=0
23:21:08.049 00.000 20224 worker thread done servicing request
23:21:08.052 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2832, FiltMin=2582, FiltMax=29213, Gamma=1.000
23:21:08.065 00.013 8996 UpdateGuideState exits: m=763494 SNR=369.2
23:21:08.066 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:08.068 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:08.069 00.001 8996 Enqueuing Expose request
23:21:08.070 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:08.071 00.001 20224 Worker thread wakes up
23:21:08.071 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:08.071 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:09.215 01.144 20224 Exposure complete
23:21:09.299 00.084 20224 worker thread done servicing request
23:21:09.299 00.000 8996 OnExposeComplete: enter
23:21:09.300 00.001 8996 UpdateGuideState(): m_state=6
23:21:09.301 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7264
23:21:09.301 00.000 8996 Star::Find returns 1 (0), X=136.41, Y=472.98, Mass=695133, SNR=340.1, Peak=57875 HFD=4.2
23:21:09.302 00.001 8996 MultiStar: [#1 -0.17,-0.09,0.67,U] [#2 -0.27,-0.35,0.00,M9] [#3 -0.13,-0.13,0.61,U] [#4 -0.13,0.21,0.55,U] [#5 -0.07,-0.07,0.64,U] [#6 -0.13,-0.03,0.44,U] [#7 -0.18,-0.14,0.48,U] [#8 -0.23,-0.22,0.42,U] 
23:21:09.303 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.01}, one-star: {-0.29, 0.29}
23:21:09.309 00.006 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
23:21:09.310 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
23:21:09.311 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.09 mountX=-0.17 mountY=0.01, mountTheta=3.08
23:21:09.314 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
23:21:09.316 00.002 8996 Enqueuing Move request for scope (-0.17, 0.01)
23:21:09.317 00.001 20224 Worker thread wakes up
23:21:09.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
23:21:09.317 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
23:21:09.318 00.001 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
23:21:09.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:21:09.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:09.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:21:09.318 00.000 20224 MoveAxis(E, 0, ABG)
23:21:09.318 00.000 20224 Move returns status 0, amount 0
23:21:09.318 00.000 20224 MoveAxis(N, 0, ABG)
23:21:09.318 00.000 20224 Move returns status 0, amount 0
23:21:09.318 00.000 20224 move complete, result=0
23:21:09.319 00.001 20224 worker thread done servicing request
23:21:09.327 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57875, med=2832, FiltMin=2553, FiltMax=26950, Gamma=1.000
23:21:09.343 00.016 8996 UpdateGuideState exits: m=695133 SNR=340.1
23:21:09.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:09.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:09.345 00.000 8996 Enqueuing Expose request
23:21:09.346 00.001 20224 Worker thread wakes up
23:21:09.346 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:09.347 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:09.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:10.326 00.979 20224 Exposure complete
23:21:10.411 00.085 20224 worker thread done servicing request
23:21:10.411 00.000 8996 OnExposeComplete: enter
23:21:10.413 00.002 8996 UpdateGuideState(): m_state=6
23:21:10.416 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7265
23:21:10.418 00.002 8996 Star::Find returns 1 (0), X=136.70, Y=472.78, Mass=788681, SNR=406.9, Peak=65535 HFD=4.5
23:21:10.421 00.003 8996 MultiStar: [#1 -0.10,-0.20,0.57,U] [#2 -0.14,-0.31,0.54,U] [#3 -0.02,-0.25,0.50,U] [#4 -0.14,-0.11,0.52,U] [#5 -0.08,-0.07,0.50,U] [#6 -0.18,-0.04,0.37,U] [#7 -0.20,-0.22,0.37,U] [#8 -0.12,-0.29,0.31,U] 
23:21:10.423 00.002 8996 single-star, 8 included, MultiStar: {-0.09, -0.13}, one-star: {0.00, 0.08}
23:21:10.425 00.002 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
23:21:10.427 00.002 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
23:21:10.429 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.54 mountX=-0.01 mountY=-0.08, mountTheta=-1.64
23:21:10.432 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.08, opts=13)
23:21:10.435 00.003 8996 Enqueuing Move request for scope (0.00, 0.08)
23:21:10.437 00.002 20224 Worker thread wakes up
23:21:10.438 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
23:21:10.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
23:21:10.438 00.000 20224 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
23:21:10.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:10.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:10.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:21:10.438 00.000 20224 MoveAxis(E, 0, ABG)
23:21:10.438 00.000 20224 Move returns status 0, amount 0
23:21:10.439 00.001 20224 MoveAxis(N, 0, ABG)
23:21:10.439 00.000 20224 Move returns status 0, amount 0
23:21:10.439 00.000 20224 move complete, result=0
23:21:10.439 00.000 20224 worker thread done servicing request
23:21:10.446 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2832, FiltMin=2589, FiltMax=29584, Gamma=1.000
23:21:10.463 00.017 8996 UpdateGuideState exits: m=788681 SNR=406.9
23:21:10.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:10.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:10.466 00.001 8996 Enqueuing Expose request
23:21:10.467 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:10.468 00.001 20224 Worker thread wakes up
23:21:10.468 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:10.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:11.628 01.160 20224 Exposure complete
23:21:11.697 00.069 20224 worker thread done servicing request
23:21:11.697 00.000 8996 OnExposeComplete: enter
23:21:11.699 00.002 8996 UpdateGuideState(): m_state=6
23:21:11.700 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7266
23:21:11.701 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.01, Mass=748416, SNR=400.3, Peak=61654 HFD=4.3
23:21:11.702 00.001 8996 MultiStar: [#1 -0.36,-0.02,0.63,U] [#2 -0.39,-0.23,0.00,M9] [#3 -0.36,-0.19,0.49,U] [#4 -0.51,-0.01,0.00,M1] [#5 -0.49,0.01,0.00,M1] [#6 -0.64,-0.33,0.00,M1] [#7 -0.46,-0.17,0.00,M1] [#8 -0.43,-0.01,0.29,U] 
23:21:11.703 00.001 8996 refined, 3 included, MultiStar: {-0.44, 0.08}, one-star: {-0.53, 0.31}
23:21:11.704 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:21:11.705 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
23:21:11.706 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=0.08 hyp=0.45 cameraTheta=2.95 mountX=-0.45 mountY=-0.03, mountTheta=-3.07
23:21:11.707 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=0.08, opts=13)
23:21:11.710 00.003 8996 Enqueuing Move request for scope (-0.44, 0.08)
23:21:11.712 00.002 20224 Worker thread wakes up
23:21:11.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.08) opts 0xd
23:21:11.712 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, 0.08)
23:21:11.712 00.000 20224 Moving (-0.44, 0.08) raw xDistance=-0.45 yDistance=-0.03
23:21:11.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
23:21:11.713 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:11.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:21:11.713 00.000 20224 MoveAxis(E, 65, ABG)
23:21:11.713 00.000 20224 Guiding  Dir = 2, Dur = 65
23:21:11.713 00.000 20224 IsSlewing returns 0
23:21:11.714 00.001 20224 IsGuiding returns 0
23:21:11.719 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61654, med=2832, FiltMin=2576, FiltMax=30211, Gamma=1.000
23:21:11.741 00.022 8996 UpdateGuideState exits: m=748416 SNR=400.3
23:21:11.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:11.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:11.743 00.000 8996 Enqueuing Expose request
23:21:11.773 00.030 20224 PulseGuide returned control before completion, sleep 16
23:21:11.802 00.029 20224 IsGuiding returns 1
23:21:11.802 00.000 20224 scope still moving after pulse duration time elapsed
23:21:11.833 00.031 20224 IsSlewing returns 0
23:21:11.834 00.001 20224 IsGuiding returns 1
23:21:11.865 00.031 20224 IsSlewing returns 0
23:21:11.866 00.001 20224 IsGuiding returns 0
23:21:11.866 00.000 20224 scope move finished after 65 + 87 ms
23:21:11.866 00.000 20224 Move returns status 0, amount 65
23:21:11.866 00.000 20224 MoveAxis(N, 0, ABG)
23:21:11.866 00.000 20224 Move returns status 0, amount 0
23:21:11.866 00.000 20224 move complete, result=0
23:21:11.866 00.000 20224 worker thread done servicing request
23:21:11.866 00.000 8996 GuideStep: -0.4 px 65 ms EAST, -0.0 px 0 ms NORTH
23:21:11.868 00.002 20224 Worker thread wakes up
23:21:11.868 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:11.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:12.846 00.978 20224 Exposure complete
23:21:12.919 00.073 20224 worker thread done servicing request
23:21:12.919 00.000 8996 OnExposeComplete: enter
23:21:12.920 00.001 8996 UpdateGuideState(): m_state=6
23:21:12.922 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7267
23:21:12.923 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=473.00, Mass=690429, SNR=367.2, Peak=55251 HFD=4.3
23:21:12.925 00.002 8996 MultiStar: [#1 -0.13,-0.06,0.59,U] [#2 -0.24,-0.22,0.70,U] [#3 0.02,-0.10,0.61,U] [#4 -0.10,0.16,0.48,U] [#5 -0.24,0.07,0.58,U] [#6 -0.14,0.10,0.40,U] [#7 -0.21,0.08,0.47,U] [#8 -0.29,0.11,0.37,U] 
23:21:12.927 00.002 8996 refined, 8 included, MultiStar: {-0.20, 0.06}, one-star: {-0.38, 0.31}
23:21:12.928 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:21:12.930 00.002 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:21:12.931 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.87 mountX=-0.21 mountY=-0.03, mountTheta=-2.98
23:21:12.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.06, opts=13)
23:21:12.934 00.001 8996 Enqueuing Move request for scope (-0.20, 0.06)
23:21:12.935 00.001 20224 Worker thread wakes up
23:21:12.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
23:21:12.935 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
23:21:12.936 00.001 20224 Moving (-0.20, 0.06) raw xDistance=-0.21 yDistance=-0.03
23:21:12.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
23:21:12.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:12.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:21:12.936 00.000 20224 MoveAxis(E, 35, ABG)
23:21:12.936 00.000 20224 Guiding  Dir = 2, Dur = 35
23:21:12.937 00.001 20224 IsSlewing returns 0
23:21:12.937 00.000 20224 IsGuiding returns 0
23:21:12.944 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=55251, med=2832, FiltMin=2569, FiltMax=27235, Gamma=1.000
23:21:12.956 00.012 8996 UpdateGuideState exits: m=690429 SNR=367.2
23:21:12.959 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:12.962 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:12.964 00.002 8996 Enqueuing Expose request
23:21:12.974 00.010 20224 IsGuiding returns 1
23:21:12.974 00.000 20224 scope still moving after pulse duration time elapsed
23:21:13.004 00.030 20224 IsSlewing returns 0
23:21:13.004 00.000 20224 IsGuiding returns 1
23:21:13.036 00.032 20224 IsSlewing returns 0
23:21:13.036 00.000 20224 IsGuiding returns 1
23:21:13.067 00.031 20224 IsSlewing returns 0
23:21:13.067 00.000 20224 IsGuiding returns 0
23:21:13.067 00.000 20224 scope move finished after 35 + 94 ms
23:21:13.067 00.000 20224 Move returns status 0, amount 35
23:21:13.067 00.000 20224 MoveAxis(N, 0, ABG)
23:21:13.067 00.000 20224 Move returns status 0, amount 0
23:21:13.067 00.000 20224 move complete, result=0
23:21:13.068 00.001 20224 worker thread done servicing request
23:21:13.068 00.000 20224 Worker thread wakes up
23:21:13.068 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
23:21:13.070 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:13.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:14.273 01.203 20224 Exposure complete
23:21:14.361 00.088 20224 worker thread done servicing request
23:21:14.361 00.000 8996 OnExposeComplete: enter
23:21:14.362 00.001 8996 UpdateGuideState(): m_state=6
23:21:14.364 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7268
23:21:14.366 00.002 8996 Star::Find returns 1 (0), X=137.32, Y=472.89, Mass=770095, SNR=382.6, Peak=55709 HFD=4.5
23:21:14.368 00.002 8996 MultiStar: [#1 0.64,-0.42,0.00,M1] [#2 0.59,-0.44,0.00,M9] [#3 0.78,-0.39,0.00,M2] [#4 0.54,-0.20,0.00,M1] [#5 0.58,-0.22,0.00,M1] [#6 0.61,-0.20,0.00,M1] [#7 0.67,-0.24,0.00,M1] [#8 0.61,-0.20,0.00,M1] 
23:21:14.369 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
23:21:14.371 00.002 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
23:21:14.372 00.001 8996 CameraToMount -- cameraX=0.62 cameraY=0.19 hyp=0.64 cameraTheta=0.30 mountX=0.59 mountY=-0.26, mountTheta=-0.42
23:21:14.374 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.62, y=0.19, opts=13)
23:21:14.376 00.002 8996 Enqueuing Move request for scope (0.62, 0.19)
23:21:14.377 00.001 20224 Worker thread wakes up
23:21:14.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.19) opts 0xd
23:21:14.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.62, 0.19)
23:21:14.378 00.001 20224 Moving (0.62, 0.19) raw xDistance=0.59 yDistance=-0.26
23:21:14.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.59
23:21:14.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:21:14.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:21:14.378 00.000 20224 MoveAxis(W, 84, ABG)
23:21:14.378 00.000 20224 Guiding  Dir = 3, Dur = 84
23:21:14.379 00.001 20224 IsSlewing returns 0
23:21:14.379 00.000 20224 IsGuiding returns 0
23:21:14.387 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55709, med=2832, FiltMin=2547, FiltMax=27449, Gamma=1.000
23:21:14.408 00.021 8996 UpdateGuideState exits: m=770095 SNR=382.6
23:21:14.411 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:14.414 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:14.416 00.002 8996 Enqueuing Expose request
23:21:14.431 00.015 20224 PulseGuide returned control before completion, sleep 43
23:21:14.477 00.046 20224 IsGuiding returns 1
23:21:14.477 00.000 20224 scope still moving after pulse duration time elapsed
23:21:14.508 00.031 20224 IsSlewing returns 0
23:21:14.508 00.000 20224 IsGuiding returns 1
23:21:14.540 00.032 20224 IsSlewing returns 0
23:21:14.541 00.001 20224 IsGuiding returns 0
23:21:14.541 00.000 20224 scope move finished after 84 + 77 ms
23:21:14.541 00.000 20224 Move returns status 0, amount 84
23:21:14.541 00.000 20224 MoveAxis(N, 0, ABG)
23:21:14.541 00.000 20224 Move returns status 0, amount 0
23:21:14.541 00.000 20224 move complete, result=0
23:21:14.541 00.000 20224 worker thread done servicing request
23:21:14.541 00.000 20224 Worker thread wakes up
23:21:14.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:14.542 00.000 8996 GuideStep: 0.6 px 84 ms WEST, -0.3 px 0 ms NORTH
23:21:14.543 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:15.503 00.960 20224 Exposure complete
23:21:15.577 00.074 20224 worker thread done servicing request
23:21:15.578 00.001 8996 OnExposeComplete: enter
23:21:15.580 00.002 8996 UpdateGuideState(): m_state=6
23:21:15.581 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7269
23:21:15.583 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=472.79, Mass=680575, SNR=320.2, Peak=61907 HFD=4.4
23:21:15.585 00.002 8996 MultiStar: [#1 0.22,-0.28,0.78,U] [#2 0.25,-0.48,0.00,M10] [#3 0.07,-0.32,0.67,U] [#4 -0.01,-0.12,0.59,U] [#5 0.19,-0.20,0.67,U] [#6 0.11,-0.18,0.52,U] [#7 0.18,-0.25,0.44,U] [#8 0.18,-0.34,0.42,U] 
23:21:15.587 00.002 8996 single-star, 7 included, MultiStar: {0.14, -0.18}, one-star: {0.14, 0.09}
23:21:15.589 00.002 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
23:21:15.591 00.002 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
23:21:15.592 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.17 cameraTheta=0.57 mountX=0.13 mountY=-0.11, mountTheta=-0.68
23:21:15.595 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.09, opts=13)
23:21:15.596 00.001 8996 Enqueuing Move request for scope (0.14, 0.09)
23:21:15.597 00.001 20224 Worker thread wakes up
23:21:15.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
23:21:15.597 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
23:21:15.597 00.000 20224 Moving (0.14, 0.09) raw xDistance=0.13 yDistance=-0.11
23:21:15.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:21:15.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:15.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:21:15.597 00.000 20224 MoveAxis(E, 0, ABG)
23:21:15.598 00.001 20224 Move returns status 0, amount 0
23:21:15.598 00.000 20224 MoveAxis(N, 0, ABG)
23:21:15.598 00.000 20224 Move returns status 0, amount 0
23:21:15.598 00.000 20224 move complete, result=0
23:21:15.598 00.000 20224 worker thread done servicing request
23:21:15.603 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61907, med=2832, FiltMin=2560, FiltMax=28246, Gamma=1.000
23:21:15.617 00.014 8996 UpdateGuideState exits: m=680575 SNR=320.2
23:21:15.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:15.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:15.620 00.001 8996 Enqueuing Expose request
23:21:15.620 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:15.621 00.001 20224 Worker thread wakes up
23:21:15.621 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:15.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:16.778 01.157 20224 Exposure complete
23:21:16.847 00.069 20224 worker thread done servicing request
23:21:16.847 00.000 8996 OnExposeComplete: enter
23:21:16.848 00.001 8996 UpdateGuideState(): m_state=6
23:21:16.849 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7270
23:21:16.850 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.88, Mass=734219, SNR=367.1, Peak=65535 HFD=4.5
23:21:16.852 00.002 8996 MultiStar: [#1 0.06,-0.19,0.66,U] [#2 0.03,-0.34,0.76,U] [#3 0.13,-0.24,0.62,U] [#4 -0.01,-0.22,0.50,U] [#5 0.07,-0.12,0.67,U] [#6 -0.03,0.00,0.47,U] [#7 0.01,-0.04,0.41,U] [#8 0.04,-0.16,0.38,U] 
23:21:16.854 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.11}, one-star: {-0.02, 0.18}
23:21:16.855 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
23:21:16.857 00.002 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
23:21:16.859 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.30 mountX=0.04 mountY=0.11, mountTheta=1.20
23:21:16.862 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.11, opts=13)
23:21:16.863 00.001 8996 Enqueuing Move request for scope (0.03, -0.11)
23:21:16.864 00.001 20224 Worker thread wakes up
23:21:16.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
23:21:16.864 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
23:21:16.864 00.000 20224 Moving (0.03, -0.11) raw xDistance=0.04 yDistance=0.11
23:21:16.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:21:16.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:16.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:21:16.864 00.000 20224 MoveAxis(E, 0, ABG)
23:21:16.864 00.000 20224 Move returns status 0, amount 0
23:21:16.864 00.000 20224 MoveAxis(N, 0, ABG)
23:21:16.864 00.000 20224 Move returns status 0, amount 0
23:21:16.864 00.000 20224 move complete, result=0
23:21:16.864 00.000 20224 worker thread done servicing request
23:21:16.869 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2832, FiltMin=2566, FiltMax=27254, Gamma=1.000
23:21:16.894 00.025 8996 UpdateGuideState exits: m=734219 SNR=367.1
23:21:16.896 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:16.897 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:16.898 00.001 8996 Enqueuing Expose request
23:21:16.900 00.002 20224 Worker thread wakes up
23:21:16.900 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:16.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:16.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:17.869 00.968 20224 Exposure complete
23:21:17.961 00.092 20224 worker thread done servicing request
23:21:17.961 00.000 8996 OnExposeComplete: enter
23:21:17.962 00.001 8996 UpdateGuideState(): m_state=6
23:21:17.963 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7271
23:21:17.964 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.96, Mass=773666, SNR=358.6, Peak=65535 HFD=4.4
23:21:17.966 00.002 8996 MultiStar: [#1 0.06,-0.00,0.66,U] [#2 -0.02,-0.02,0.78,U] [#3 0.23,-0.09,0.55,U] [#4 0.13,0.14,0.53,U] [#5 0.16,0.19,0.61,U] [#6 0.08,0.04,0.48,U] [#7 -0.01,0.10,0.45,U] [#8 0.15,-0.00,0.38,U] 
23:21:17.967 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.08}, one-star: {0.08, 0.26}
23:21:17.968 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
23:21:17.970 00.002 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
23:21:17.972 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.75 mountX=0.08 mountY=-0.09, mountTheta=-0.86
23:21:17.975 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
23:21:17.977 00.002 8996 Enqueuing Move request for scope (0.09, 0.08)
23:21:17.978 00.001 20224 Worker thread wakes up
23:21:17.979 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
23:21:17.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
23:21:17.979 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
23:21:17.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:21:17.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:17.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:21:17.979 00.000 20224 MoveAxis(E, 0, ABG)
23:21:17.979 00.000 20224 Move returns status 0, amount 0
23:21:17.979 00.000 20224 MoveAxis(N, 0, ABG)
23:21:17.980 00.001 20224 Move returns status 0, amount 0
23:21:17.980 00.000 20224 move complete, result=0
23:21:17.980 00.000 20224 worker thread done servicing request
23:21:17.988 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2832, FiltMin=2576, FiltMax=33670, Gamma=1.000
23:21:18.007 00.019 8996 UpdateGuideState exits: m=773666 SNR=358.6
23:21:18.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:18.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:18.009 00.000 8996 Enqueuing Expose request
23:21:18.010 00.001 20224 Worker thread wakes up
23:21:18.010 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:18.011 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:18.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:19.182 01.171 20224 Exposure complete
23:21:19.237 00.055 20224 worker thread done servicing request
23:21:19.237 00.000 8996 OnExposeComplete: enter
23:21:19.238 00.001 8996 UpdateGuideState(): m_state=6
23:21:19.240 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7272
23:21:19.243 00.003 8996 Star::Find returns 1 (0), X=136.94, Y=472.91, Mass=744786, SNR=349.7, Peak=65535 HFD=4.4
23:21:19.246 00.003 8996 MultiStar: [#1 0.30,0.02,0.60,U] [#2 0.33,-0.07,0.75,U] [#3 0.34,-0.05,0.63,U] [#4 0.29,0.23,0.44,U] [#5 0.45,-0.05,0.00,M1] [#6 0.40,0.01,0.45,U] [#7 0.24,0.05,0.41,U] [#8 0.59,0.10,0.00,M1] 
23:21:19.248 00.002 8996 refined, 6 included, MultiStar: {0.30, 0.06}, one-star: {0.24, 0.22}
23:21:19.250 00.002 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
23:21:19.252 00.002 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
23:21:19.253 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.06 hyp=0.31 cameraTheta=0.21 mountX=0.29 mountY=-0.10, mountTheta=-0.32
23:21:19.257 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.06, opts=13)
23:21:19.260 00.003 8996 Enqueuing Move request for scope (0.30, 0.06)
23:21:19.262 00.002 20224 Worker thread wakes up
23:21:19.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.06) opts 0xd
23:21:19.262 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.06)
23:21:19.263 00.001 20224 Moving (0.30, 0.06) raw xDistance=0.29 yDistance=-0.10
23:21:19.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:21:19.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:19.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:21:19.263 00.000 20224 MoveAxis(W, 43, ABG)
23:21:19.263 00.000 20224 Guiding  Dir = 3, Dur = 43
23:21:19.264 00.001 20224 IsSlewing returns 0
23:21:19.264 00.000 20224 IsGuiding returns 0
23:21:19.273 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2832, FiltMin=2550, FiltMax=30006, Gamma=1.000
23:21:19.287 00.014 20224 PulseGuide returned control before completion, sleep 31
23:21:19.293 00.006 8996 UpdateGuideState exits: m=744786 SNR=349.7
23:21:19.294 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:19.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:19.295 00.000 8996 Enqueuing Expose request
23:21:19.332 00.037 20224 IsGuiding returns 1
23:21:19.332 00.000 20224 scope still moving after pulse duration time elapsed
23:21:19.363 00.031 20224 IsSlewing returns 0
23:21:19.363 00.000 20224 IsGuiding returns 1
23:21:19.394 00.031 20224 IsSlewing returns 0
23:21:19.394 00.000 20224 IsGuiding returns 0
23:21:19.395 00.001 20224 scope move finished after 43 + 87 ms
23:21:19.395 00.000 20224 Move returns status 0, amount 43
23:21:19.395 00.000 20224 MoveAxis(N, 0, ABG)
23:21:19.395 00.000 20224 Move returns status 0, amount 0
23:21:19.395 00.000 20224 move complete, result=0
23:21:19.395 00.000 20224 worker thread done servicing request
23:21:19.395 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
23:21:19.398 00.003 20224 Worker thread wakes up
23:21:19.398 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:19.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:20.375 00.977 20224 Exposure complete
23:21:20.470 00.095 20224 worker thread done servicing request
23:21:20.470 00.000 8996 OnExposeComplete: enter
23:21:20.472 00.002 8996 UpdateGuideState(): m_state=6
23:21:20.475 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7273
23:21:20.476 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=473.09, Mass=679215, SNR=329.2, Peak=53699 HFD=4.3
23:21:20.478 00.002 8996 MultiStar: [#1 -0.06,-0.05,0.74,U] [#2 -0.24,-0.10,0.82,U] [#3 -0.10,-0.11,0.66,U] [#4 -0.16,0.01,0.59,U] [#5 -0.17,0.22,0.70,U] [#6 -0.47,0.17,0.00,M1] [#7 -0.32,-0.02,0.46,U] [#8 -0.21,-0.01,0.42,U] 
23:21:20.480 00.002 8996 refined, 7 included, MultiStar: {-0.18, 0.06}, one-star: {-0.23, 0.40}
23:21:20.481 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
23:21:20.483 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:21:20.484 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.80 mountX=-0.19 mountY=-0.04, mountTheta=-2.91
23:21:20.487 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.06, opts=13)
23:21:20.488 00.001 8996 Enqueuing Move request for scope (-0.18, 0.06)
23:21:20.489 00.001 20224 Worker thread wakes up
23:21:20.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
23:21:20.489 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
23:21:20.490 00.001 20224 Moving (-0.18, 0.06) raw xDistance=-0.19 yDistance=-0.04
23:21:20.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:21:20.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:20.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:21:20.490 00.000 20224 MoveAxis(E, 0, ABG)
23:21:20.490 00.000 20224 Move returns status 0, amount 0
23:21:20.490 00.000 20224 MoveAxis(N, 0, ABG)
23:21:20.490 00.000 20224 Move returns status 0, amount 0
23:21:20.490 00.000 20224 move complete, result=0
23:21:20.490 00.000 20224 worker thread done servicing request
23:21:20.498 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53699, med=2832, FiltMin=2573, FiltMax=27485, Gamma=1.000
23:21:20.518 00.020 8996 UpdateGuideState exits: m=679215 SNR=329.2
23:21:20.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:20.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:20.521 00.001 8996 Enqueuing Expose request
23:21:20.523 00.002 20224 Worker thread wakes up
23:21:20.523 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:20.524 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:20.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:21.674 01.150 20224 Exposure complete
23:21:21.763 00.089 20224 worker thread done servicing request
23:21:21.763 00.000 8996 OnExposeComplete: enter
23:21:21.764 00.001 8996 UpdateGuideState(): m_state=6
23:21:21.765 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7274
23:21:21.767 00.002 8996 Star::Find returns 1 (0), X=136.19, Y=473.03, Mass=699837, SNR=321.0, Peak=56422 HFD=4.3
23:21:21.769 00.002 8996 MultiStar: [#1 -0.44,-0.06,0.00,M1] [#2 -0.52,-0.26,0.00,M7] [#3 -0.44,-0.13,0.00,M1] [#4 -0.57,0.14,0.00,M1] [#5 -0.33,0.05,0.67,U] [#6 -0.43,0.36,0.00,M2] [#7 -0.36,0.17,0.51,U] [#8 -0.45,-0.12,0.00,M1] 
23:21:21.770 00.001 8996 refined, 2 included, MultiStar: {-0.42, 0.21}, one-star: {-0.51, 0.34}
23:21:21.771 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
23:21:21.773 00.002 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
23:21:21.774 00.001 8996 CameraToMount -- cameraX=-0.42 cameraY=0.21 hyp=0.47 cameraTheta=2.68 mountX=-0.44 mountY=-0.16, mountTheta=-2.79
23:21:21.777 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=0.21, opts=13)
23:21:21.778 00.001 8996 Enqueuing Move request for scope (-0.42, 0.21)
23:21:21.779 00.001 20224 Worker thread wakes up
23:21:21.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.21) opts 0xd
23:21:21.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, 0.21)
23:21:21.780 00.001 20224 Moving (-0.42, 0.21) raw xDistance=-0.44 yDistance=-0.16
23:21:21.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
23:21:21.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:21.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:21:21.780 00.000 20224 MoveAxis(E, 64, ABG)
23:21:21.780 00.000 20224 Guiding  Dir = 2, Dur = 64
23:21:21.781 00.001 20224 IsSlewing returns 0
23:21:21.781 00.000 20224 IsGuiding returns 0
23:21:21.786 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56422, med=2832, FiltMin=2563, FiltMax=26502, Gamma=1.000
23:21:21.808 00.022 8996 UpdateGuideState exits: m=699837 SNR=321.0
23:21:21.810 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:21.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:21.811 00.000 8996 Enqueuing Expose request
23:21:21.837 00.026 20224 PulseGuide returned control before completion, sleep 18
23:21:21.866 00.029 20224 IsGuiding returns 1
23:21:21.866 00.000 20224 scope still moving after pulse duration time elapsed
23:21:21.898 00.032 20224 IsSlewing returns 0
23:21:21.898 00.000 20224 IsGuiding returns 1
23:21:21.930 00.032 20224 IsSlewing returns 0
23:21:21.930 00.000 20224 IsGuiding returns 0
23:21:21.930 00.000 20224 scope move finished after 64 + 84 ms
23:21:21.930 00.000 20224 Move returns status 0, amount 64
23:21:21.930 00.000 20224 MoveAxis(N, 0, ABG)
23:21:21.930 00.000 20224 Move returns status 0, amount 0
23:21:21.930 00.000 20224 move complete, result=0
23:21:21.930 00.000 20224 worker thread done servicing request
23:21:21.930 00.000 20224 Worker thread wakes up
23:21:21.930 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:21.930 00.000 8996 GuideStep: -0.4 px 64 ms EAST, -0.2 px 0 ms NORTH
23:21:21.932 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:22.903 00.971 20224 Exposure complete
23:21:22.971 00.068 20224 worker thread done servicing request
23:21:22.971 00.000 8996 OnExposeComplete: enter
23:21:22.972 00.001 8996 UpdateGuideState(): m_state=6
23:21:22.973 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7275
23:21:22.973 00.000 8996 Star::Find returns 1 (0), X=136.40, Y=473.09, Mass=727649, SNR=336.3, Peak=56755 HFD=4.4
23:21:22.974 00.001 8996 MultiStar: [#1 -0.32,-0.08,0.75,U] [#2 -0.34,-0.06,0.81,U] [#3 -0.05,-0.08,0.61,U] [#4 -0.20,0.13,0.57,U] [#5 -0.32,-0.07,0.57,U] [#6 -0.18,-0.16,0.41,U] [#7 -0.26,-0.13,0.50,U] [#8 -0.20,-0.13,0.40,U] 
23:21:22.975 00.001 8996 refined, 8 included, MultiStar: {-0.25, 0.02}, one-star: {-0.30, 0.40}
23:21:22.976 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
23:21:22.977 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
23:21:22.978 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.08 mountX=-0.25 mountY=0.01, mountTheta=3.09
23:21:22.979 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.02, opts=13)
23:21:22.980 00.001 8996 Enqueuing Move request for scope (-0.25, 0.02)
23:21:22.981 00.001 20224 Worker thread wakes up
23:21:22.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
23:21:22.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
23:21:22.981 00.000 20224 Moving (-0.25, 0.02) raw xDistance=-0.25 yDistance=0.01
23:21:22.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25
23:21:22.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:22.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:21:22.981 00.000 20224 MoveAxis(E, 41, ABG)
23:21:22.981 00.000 20224 Guiding  Dir = 2, Dur = 41
23:21:22.982 00.001 20224 IsSlewing returns 0
23:21:22.982 00.000 20224 IsGuiding returns 0
23:21:22.985 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56755, med=2832, FiltMin=2585, FiltMax=27936, Gamma=1.000
23:21:22.998 00.013 8996 UpdateGuideState exits: m=727649 SNR=336.3
23:21:22.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:23.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:23.000 00.000 8996 Enqueuing Expose request
23:21:23.023 00.023 20224 PulseGuide returned control before completion, sleep 11
23:21:23.037 00.014 20224 IsGuiding returns 1
23:21:23.037 00.000 20224 scope still moving after pulse duration time elapsed
23:21:23.068 00.031 20224 IsSlewing returns 0
23:21:23.068 00.000 20224 IsGuiding returns 1
23:21:23.099 00.031 20224 IsSlewing returns 0
23:21:23.100 00.001 20224 IsGuiding returns 1
23:21:23.131 00.031 20224 IsSlewing returns 0
23:21:23.131 00.000 20224 IsGuiding returns 0
23:21:23.131 00.000 20224 scope move finished after 41 + 108 ms
23:21:23.131 00.000 20224 Move returns status 0, amount 41
23:21:23.131 00.000 20224 MoveAxis(N, 0, ABG)
23:21:23.131 00.000 20224 Move returns status 0, amount 0
23:21:23.132 00.001 20224 move complete, result=0
23:21:23.132 00.000 20224 worker thread done servicing request
23:21:23.132 00.000 20224 Worker thread wakes up
23:21:23.132 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.0 px 0 ms NORTH
23:21:23.134 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:23.134 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:24.310 01.176 20224 Exposure complete
23:21:24.394 00.084 20224 worker thread done servicing request
23:21:24.394 00.000 8996 OnExposeComplete: enter
23:21:24.395 00.001 8996 UpdateGuideState(): m_state=6
23:21:24.396 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7276
23:21:24.397 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.96, Mass=763092, SNR=360.4, Peak=65535 HFD=4.4
23:21:24.399 00.002 8996 MultiStar: [#1 0.43,-0.06,0.00,M1] [#2 0.27,0.06,0.70,U] [#3 0.43,-0.16,0.00,M1] [#4 0.34,0.13,0.51,U] [#5 0.40,-0.10,0.57,U] [#6 0.26,-0.00,0.45,U] [#7 0.21,0.07,0.45,U] [#8 0.25,0.03,0.36,U] 
23:21:24.400 00.001 8996 refined, 6 included, MultiStar: {0.25, 0.09}, one-star: {0.10, 0.27}
23:21:24.401 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
23:21:24.403 00.002 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
23:21:24.404 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.26 cameraTheta=0.35 mountX=0.24 mountY=-0.12, mountTheta=-0.46
23:21:24.405 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.09, opts=13)
23:21:24.406 00.001 8996 Enqueuing Move request for scope (0.25, 0.09)
23:21:24.407 00.001 20224 Worker thread wakes up
23:21:24.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd
23:21:24.407 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.09)
23:21:24.407 00.000 20224 Moving (0.25, 0.09) raw xDistance=0.24 yDistance=-0.12
23:21:24.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
23:21:24.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:24.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:21:24.407 00.000 20224 MoveAxis(W, 32, ABG)
23:21:24.408 00.001 20224 Guiding  Dir = 3, Dur = 32
23:21:24.408 00.000 20224 IsSlewing returns 0
23:21:24.408 00.000 20224 IsGuiding returns 0
23:21:24.416 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2832, FiltMin=2566, FiltMax=31318, Gamma=1.000
23:21:24.428 00.012 20224 PulseGuide returned control before completion, sleep 23
23:21:24.445 00.017 8996 UpdateGuideState exits: m=763092 SNR=360.4
23:21:24.447 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:24.447 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:24.448 00.001 8996 Enqueuing Expose request
23:21:24.458 00.010 20224 IsGuiding returns 1
23:21:24.458 00.000 20224 scope still moving after pulse duration time elapsed
23:21:24.489 00.031 20224 IsSlewing returns 0
23:21:24.489 00.000 20224 IsGuiding returns 1
23:21:24.521 00.032 20224 IsSlewing returns 0
23:21:24.521 00.000 20224 IsGuiding returns 0
23:21:24.521 00.000 20224 scope move finished after 32 + 80 ms
23:21:24.521 00.000 20224 Move returns status 0, amount 32
23:21:24.521 00.000 20224 MoveAxis(N, 0, ABG)
23:21:24.521 00.000 20224 Move returns status 0, amount 0
23:21:24.521 00.000 20224 move complete, result=0
23:21:24.521 00.000 20224 worker thread done servicing request
23:21:24.521 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
23:21:24.523 00.002 20224 Worker thread wakes up
23:21:24.523 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:24.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:25.506 00.983 20224 Exposure complete
23:21:25.596 00.090 20224 worker thread done servicing request
23:21:25.596 00.000 8996 OnExposeComplete: enter
23:21:25.598 00.002 8996 UpdateGuideState(): m_state=6
23:21:25.600 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7277
23:21:25.602 00.002 8996 Star::Find returns 1 (0), X=136.45, Y=472.91, Mass=739612, SNR=365.5, Peak=61091 HFD=4.4
23:21:25.604 00.002 8996 MultiStar: [#1 -0.11,-0.03,0.60,U] [#2 -0.05,0.01,0.68,U] [#3 0.25,-0.09,0.58,U] [#4 0.03,-0.01,0.51,U] [#5 0.05,0.01,0.59,U] [#6 -0.06,0.08,0.45,U] [#7 -0.07,0.16,0.46,U] [#8 0.10,0.08,0.40,U] 
23:21:25.605 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.25, 0.22}
23:21:25.607 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
23:21:25.608 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
23:21:25.610 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.13 mountX=-0.04 mountY=-0.05, mountTheta=-2.23
23:21:25.614 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
23:21:25.615 00.001 8996 Enqueuing Move request for scope (-0.04, 0.06)
23:21:25.617 00.002 20224 Worker thread wakes up
23:21:25.617 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
23:21:25.617 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
23:21:25.617 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
23:21:25.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:21:25.617 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:25.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:21:25.617 00.000 20224 MoveAxis(E, 0, ABG)
23:21:25.618 00.001 20224 Move returns status 0, amount 0
23:21:25.618 00.000 20224 MoveAxis(N, 0, ABG)
23:21:25.618 00.000 20224 Move returns status 0, amount 0
23:21:25.618 00.000 20224 move complete, result=0
23:21:25.618 00.000 20224 worker thread done servicing request
23:21:25.624 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61091, med=2832, FiltMin=2573, FiltMax=28598, Gamma=1.000
23:21:25.642 00.018 8996 UpdateGuideState exits: m=739612 SNR=365.5
23:21:25.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:25.645 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:25.645 00.000 8996 Enqueuing Expose request
23:21:25.646 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:25.647 00.001 20224 Worker thread wakes up
23:21:25.647 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:25.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:26.830 01.183 20224 Exposure complete
23:21:26.896 00.066 20224 worker thread done servicing request
23:21:26.896 00.000 8996 OnExposeComplete: enter
23:21:26.897 00.001 8996 UpdateGuideState(): m_state=6
23:21:26.898 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7278
23:21:26.898 00.000 8996 Star::Find returns 1 (0), X=136.16, Y=473.07, Mass=784633, SNR=366.4, Peak=62438 HFD=4.4
23:21:26.899 00.001 8996 MultiStar: [#1 -0.28,0.08,0.64,U] [#2 -0.30,-0.13,0.70,U] [#3 -0.10,-0.16,0.65,U] [#4 -0.22,0.17,0.51,U] [#5 -0.05,0.26,0.55,U] [#6 -0.34,-0.07,0.41,U] [#7 -0.33,-0.12,0.38,U] [#8 -0.03,0.17,0.37,U] 
23:21:26.900 00.001 8996 refined, 8 included, MultiStar: {-0.27, 0.09}, one-star: {-0.55, 0.38}
23:21:26.901 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:21:26.902 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:21:26.902 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.09 hyp=0.28 cameraTheta=2.83 mountX=-0.28 mountY=-0.06, mountTheta=-2.95
23:21:26.904 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.09, opts=13)
23:21:26.905 00.001 8996 Enqueuing Move request for scope (-0.27, 0.09)
23:21:26.905 00.000 20224 Worker thread wakes up
23:21:26.906 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.09) opts 0xd
23:21:26.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.09)
23:21:26.906 00.000 20224 Moving (-0.27, 0.09) raw xDistance=-0.28 yDistance=-0.06
23:21:26.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:21:26.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:26.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:21:26.906 00.000 20224 MoveAxis(E, 41, ABG)
23:21:26.906 00.000 20224 Guiding  Dir = 2, Dur = 41
23:21:26.906 00.000 20224 IsSlewing returns 0
23:21:26.906 00.000 20224 IsGuiding returns 0
23:21:26.911 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62438, med=2835, FiltMin=2573, FiltMax=30022, Gamma=1.000
23:21:26.925 00.014 20224 PulseGuide returned control before completion, sleep 34
23:21:26.925 00.000 8996 UpdateGuideState exits: m=784633 SNR=366.4
23:21:26.927 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:26.929 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:26.932 00.003 8996 Enqueuing Expose request
23:21:26.971 00.039 20224 IsGuiding returns 1
23:21:26.971 00.000 20224 scope still moving after pulse duration time elapsed
23:21:27.004 00.033 20224 IsSlewing returns 0
23:21:27.004 00.000 20224 IsGuiding returns 1
23:21:27.035 00.031 20224 IsSlewing returns 0
23:21:27.035 00.000 20224 IsGuiding returns 0
23:21:27.035 00.000 20224 scope move finished after 41 + 87 ms
23:21:27.035 00.000 20224 Move returns status 0, amount 41
23:21:27.035 00.000 20224 MoveAxis(N, 0, ABG)
23:21:27.035 00.000 20224 Move returns status 0, amount 0
23:21:27.035 00.000 20224 move complete, result=0
23:21:27.035 00.000 20224 worker thread done servicing request
23:21:27.035 00.000 20224 Worker thread wakes up
23:21:27.036 00.001 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
23:21:27.038 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:27.039 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:28.007 00.968 20224 Exposure complete
23:21:28.073 00.066 20224 worker thread done servicing request
23:21:28.073 00.000 8996 OnExposeComplete: enter
23:21:28.074 00.001 8996 UpdateGuideState(): m_state=6
23:21:28.075 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7279
23:21:28.076 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.09, Mass=696863, SNR=338.5, Peak=61155 HFD=4.8
23:21:28.077 00.001 8996 MultiStar: [#1 -0.15,0.26,0.79,U] [#2 -0.24,-0.04,0.74,U] [#3 -0.30,0.03,0.61,U] [#4 -0.37,0.20,0.56,U] [#5 -0.17,0.40,0.00,M1] [#6 -0.20,0.04,0.43,U] [#7 -0.31,0.12,0.39,U] [#8 -0.08,0.26,0.34,U] 
23:21:28.078 00.001 8996 refined, 7 included, MultiStar: {-0.22, 0.18}, one-star: {-0.13, 0.39}
23:21:28.078 00.000 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
23:21:28.079 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
23:21:28.080 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.18 hyp=0.28 cameraTheta=2.46 mountX=-0.23 mountY=-0.15, mountTheta=-2.57
23:21:28.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.18, opts=13)
23:21:28.083 00.001 8996 Enqueuing Move request for scope (-0.22, 0.18)
23:21:28.084 00.001 20224 Worker thread wakes up
23:21:28.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.18) opts 0xd
23:21:28.084 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.18)
23:21:28.084 00.000 20224 Moving (-0.22, 0.18) raw xDistance=-0.23 yDistance=-0.15
23:21:28.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
23:21:28.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:28.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:21:28.084 00.000 20224 MoveAxis(E, 37, ABG)
23:21:28.084 00.000 20224 Guiding  Dir = 2, Dur = 37
23:21:28.085 00.001 20224 IsSlewing returns 0
23:21:28.085 00.000 20224 IsGuiding returns 0
23:21:28.093 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61155, med=2835, FiltMin=2576, FiltMax=27280, Gamma=1.000
23:21:28.102 00.009 20224 PulseGuide returned control before completion, sleep 31
23:21:28.108 00.006 8996 UpdateGuideState exits: m=696863 SNR=338.5
23:21:28.109 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:28.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:28.110 00.000 8996 Enqueuing Expose request
23:21:28.148 00.038 20224 IsGuiding returns 1
23:21:28.148 00.000 20224 scope still moving after pulse duration time elapsed
23:21:28.180 00.032 20224 IsSlewing returns 0
23:21:28.180 00.000 20224 IsGuiding returns 1
23:21:28.210 00.030 20224 IsSlewing returns 0
23:21:28.211 00.001 20224 IsGuiding returns 0
23:21:28.211 00.000 20224 scope move finished after 37 + 88 ms
23:21:28.211 00.000 20224 Move returns status 0, amount 37
23:21:28.211 00.000 20224 MoveAxis(N, 0, ABG)
23:21:28.211 00.000 20224 Move returns status 0, amount 0
23:21:28.211 00.000 20224 move complete, result=0
23:21:28.211 00.000 20224 worker thread done servicing request
23:21:28.211 00.000 20224 Worker thread wakes up
23:21:28.211 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:28.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:28.211 00.000 8996 GuideStep: -0.2 px 37 ms EAST, -0.2 px 0 ms NORTH
23:21:29.402 01.191 20224 Exposure complete
23:21:29.477 00.075 20224 worker thread done servicing request
23:21:29.477 00.000 8996 OnExposeComplete: enter
23:21:29.478 00.001 8996 UpdateGuideState(): m_state=6
23:21:29.479 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7280
23:21:29.480 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=473.12, Mass=656204, SNR=347.3, Peak=60739 HFD=4.5
23:21:29.481 00.001 8996 MultiStar: [#1 0.09,0.08,0.64,U] [#2 0.09,-0.21,0.73,U] [#3 0.36,-0.18,0.62,U] [#4 0.23,0.03,0.51,U] [#5 0.29,-0.02,0.58,U] [#6 0.38,0.19,0.41,U] [#7 0.02,0.07,0.47,U] [#8 0.19,-0.05,0.41,U] 
23:21:29.482 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.06}, one-star: {0.00, 0.43}
23:21:29.483 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
23:21:29.484 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
23:21:29.485 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.06 hyp=0.17 cameraTheta=0.34 mountX=0.16 mountY=-0.08, mountTheta=-0.45
23:21:29.486 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.06, opts=13)
23:21:29.487 00.001 8996 Enqueuing Move request for scope (0.16, 0.06)
23:21:29.488 00.001 20224 Worker thread wakes up
23:21:29.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.06) opts 0xd
23:21:29.488 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.06)
23:21:29.488 00.000 20224 Moving (0.16, 0.06) raw xDistance=0.16 yDistance=-0.08
23:21:29.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:21:29.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:29.489 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:21:29.489 00.000 20224 MoveAxis(E, 0, ABG)
23:21:29.489 00.000 20224 Move returns status 0, amount 0
23:21:29.489 00.000 20224 MoveAxis(N, 0, ABG)
23:21:29.489 00.000 20224 Move returns status 0, amount 0
23:21:29.489 00.000 20224 move complete, result=0
23:21:29.489 00.000 20224 worker thread done servicing request
23:21:29.493 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60739, med=2835, FiltMin=2569, FiltMax=27677, Gamma=1.000
23:21:29.515 00.022 8996 UpdateGuideState exits: m=656204 SNR=347.3
23:21:29.517 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:29.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:29.519 00.001 8996 Enqueuing Expose request
23:21:29.520 00.001 20224 Worker thread wakes up
23:21:29.520 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:29.521 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:29.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:30.504 00.983 20224 Exposure complete
23:21:30.590 00.086 20224 worker thread done servicing request
23:21:30.590 00.000 8996 OnExposeComplete: enter
23:21:30.592 00.002 8996 UpdateGuideState(): m_state=6
23:21:30.594 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7281
23:21:30.596 00.002 8996 Star::Find returns 1 (0), X=136.70, Y=473.01, Mass=677976, SNR=376.5, Peak=61187 HFD=4.4
23:21:30.598 00.002 8996 MultiStar: [#1 0.02,-0.14,0.58,U] [#2 0.09,-0.22,0.59,U] [#3 0.12,0.00,0.56,U] [#4 -0.05,0.09,0.50,U] [#5 0.21,-0.01,0.56,U] [#6 -0.02,-0.05,0.39,U] [#7 -0.05,0.15,0.40,U] [#8 0.34,-0.06,0.36,U] 
23:21:30.599 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {0.00, 0.32}
23:21:30.601 00.002 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
23:21:30.602 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
23:21:30.603 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.45 mountX=0.06 mountY=-0.04, mountTheta=-0.56
23:21:30.606 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
23:21:30.608 00.002 8996 Enqueuing Move request for scope (0.07, 0.03)
23:21:30.609 00.001 20224 Worker thread wakes up
23:21:30.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
23:21:30.609 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
23:21:30.609 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.06 yDistance=-0.04
23:21:30.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:21:30.610 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:30.610 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:21:30.610 00.000 20224 MoveAxis(E, 0, ABG)
23:21:30.610 00.000 20224 Move returns status 0, amount 0
23:21:30.610 00.000 20224 MoveAxis(N, 0, ABG)
23:21:30.610 00.000 20224 Move returns status 0, amount 0
23:21:30.610 00.000 20224 move complete, result=0
23:21:30.610 00.000 20224 worker thread done servicing request
23:21:30.616 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61187, med=2835, FiltMin=2579, FiltMax=27654, Gamma=1.000
23:21:30.629 00.013 8996 UpdateGuideState exits: m=677976 SNR=376.5
23:21:30.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:30.631 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:30.632 00.001 8996 Enqueuing Expose request
23:21:30.633 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:30.634 00.001 20224 Worker thread wakes up
23:21:30.634 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:30.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:31.794 01.160 20224 Exposure complete
23:21:31.859 00.065 20224 worker thread done servicing request
23:21:31.859 00.000 8996 OnExposeComplete: enter
23:21:31.860 00.001 8996 UpdateGuideState(): m_state=6
23:21:31.861 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7282
23:21:31.862 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.07, Mass=667511, SNR=346.7, Peak=64179 HFD=4.4
23:21:31.863 00.001 8996 MultiStar: [#1 0.05,0.07,0.68,U] [#2 0.25,-0.17,0.80,U] [#3 0.35,-0.02,0.60,U] [#4 0.03,0.21,0.53,U] [#5 0.31,0.14,0.68,U] [#6 0.26,-0.02,0.47,U] [#7 0.23,-0.07,0.46,U] [#8 0.41,-0.18,0.00,M1] 
23:21:31.863 00.000 8996 refined, 7 included, MultiStar: {0.19, 0.09}, one-star: {0.12, 0.38}
23:21:31.864 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
23:21:31.865 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
23:21:31.866 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.41 mountX=0.19 mountY=-0.11, mountTheta=-0.52
23:21:31.868 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.09, opts=13)
23:21:31.869 00.001 8996 Enqueuing Move request for scope (0.19, 0.09)
23:21:31.869 00.000 20224 Worker thread wakes up
23:21:31.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
23:21:31.870 00.001 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
23:21:31.870 00.000 20224 Moving (0.19, 0.09) raw xDistance=0.19 yDistance=-0.11
23:21:31.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:21:31.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:31.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:21:31.870 00.000 20224 MoveAxis(E, 0, ABG)
23:21:31.870 00.000 20224 Move returns status 0, amount 0
23:21:31.870 00.000 20224 MoveAxis(N, 0, ABG)
23:21:31.870 00.000 20224 Move returns status 0, amount 0
23:21:31.870 00.000 20224 move complete, result=0
23:21:31.870 00.000 20224 worker thread done servicing request
23:21:31.875 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64179, med=2835, FiltMin=2557, FiltMax=28198, Gamma=1.000
23:21:31.888 00.013 8996 UpdateGuideState exits: m=667511 SNR=346.7
23:21:31.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:31.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:31.891 00.001 8996 Enqueuing Expose request
23:21:31.892 00.001 20224 Worker thread wakes up
23:21:31.892 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:31.892 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:31.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:32.873 00.981 20224 Exposure complete
23:21:32.938 00.065 20224 worker thread done servicing request
23:21:32.938 00.000 8996 OnExposeComplete: enter
23:21:32.940 00.002 8996 UpdateGuideState(): m_state=6
23:21:32.942 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7283
23:21:32.944 00.002 8996 Star::Find returns 1 (0), X=136.85, Y=473.14, Mass=705187, SNR=332.1, Peak=65535 HFD=4.4
23:21:32.946 00.002 8996 MultiStar: [#1 0.21,-0.07,0.78,U] [#2 0.20,-0.04,0.79,U] [#3 0.33,-0.06,0.65,U] [#4 0.15,0.20,0.55,U] [#5 0.26,0.11,0.63,U] [#6 0.12,0.27,0.50,U] [#7 0.13,0.08,0.52,U] [#8 0.29,0.00,0.37,U] 
23:21:32.946 00.000 8996 refined, 8 included, MultiStar: {0.20, 0.11}, one-star: {0.15, 0.45}
23:21:32.948 00.002 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
23:21:32.949 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
23:21:32.950 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.51 mountX=0.19 mountY=-0.14, mountTheta=-0.62
23:21:32.952 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.11, opts=13)
23:21:32.954 00.002 8996 Enqueuing Move request for scope (0.20, 0.11)
23:21:32.955 00.001 20224 Worker thread wakes up
23:21:32.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
23:21:32.955 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
23:21:32.955 00.000 20224 Moving (0.20, 0.11) raw xDistance=0.19 yDistance=-0.14
23:21:32.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:21:32.956 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:32.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:21:32.956 00.000 20224 MoveAxis(E, 0, ABG)
23:21:32.956 00.000 20224 Move returns status 0, amount 0
23:21:32.956 00.000 20224 MoveAxis(N, 0, ABG)
23:21:32.956 00.000 20224 Move returns status 0, amount 0
23:21:32.956 00.000 20224 move complete, result=0
23:21:32.956 00.000 20224 worker thread done servicing request
23:21:32.960 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2835, FiltMin=2566, FiltMax=28083, Gamma=1.000
23:21:32.982 00.022 8996 UpdateGuideState exits: m=705187 SNR=332.1
23:21:32.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:32.983 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:32.984 00.001 8996 Enqueuing Expose request
23:21:32.985 00.001 20224 Worker thread wakes up
23:21:32.985 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:32.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:32.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:34.156 01.170 20224 Exposure complete
23:21:34.232 00.076 20224 worker thread done servicing request
23:21:34.232 00.000 8996 OnExposeComplete: enter
23:21:34.233 00.001 8996 UpdateGuideState(): m_state=6
23:21:34.234 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7284
23:21:34.235 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=472.94, Mass=733734, SNR=398.6, Peak=65535 HFD=4.4
23:21:34.237 00.002 8996 MultiStar: [#1 0.30,0.17,0.52,U] [#2 0.30,-0.14,0.67,U] [#3 0.40,0.01,0.52,U] [#4 0.31,0.26,0.47,U] [#5 0.48,0.12,0.00,M1] [#6 0.31,0.04,0.41,U] [#7 0.31,0.10,0.40,U] [#8 0.31,0.25,0.34,U] 
23:21:34.239 00.002 8996 refined, 7 included, MultiStar: {0.32, 0.12}, one-star: {0.33, 0.24}
23:21:34.240 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
23:21:34.242 00.002 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
23:21:34.243 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.12 hyp=0.34 cameraTheta=0.35 mountX=0.31 mountY=-0.15, mountTheta=-0.46
23:21:34.246 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.12, opts=13)
23:21:34.248 00.002 8996 Enqueuing Move request for scope (0.32, 0.12)
23:21:34.251 00.003 20224 Worker thread wakes up
23:21:34.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.12) opts 0xd
23:21:34.251 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.12)
23:21:34.251 00.000 20224 Moving (0.32, 0.12) raw xDistance=0.31 yDistance=-0.15
23:21:34.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:21:34.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:34.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:21:34.252 00.001 20224 MoveAxis(W, 45, ABG)
23:21:34.252 00.000 20224 Guiding  Dir = 3, Dur = 45
23:21:34.252 00.000 20224 IsSlewing returns 0
23:21:34.252 00.000 20224 IsGuiding returns 0
23:21:34.260 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2835, FiltMin=2569, FiltMax=29136, Gamma=1.000
23:21:34.263 00.003 20224 PulseGuide returned control before completion, sleep 45
23:21:34.284 00.021 8996 UpdateGuideState exits: m=733734 SNR=398.6
23:21:34.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:34.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:34.287 00.001 8996 Enqueuing Expose request
23:21:34.323 00.036 20224 IsGuiding returns 1
23:21:34.323 00.000 20224 scope still moving after pulse duration time elapsed
23:21:34.355 00.032 20224 IsSlewing returns 0
23:21:34.356 00.001 20224 IsGuiding returns 0
23:21:34.356 00.000 20224 scope move finished after 45 + 57 ms
23:21:34.356 00.000 20224 Move returns status 0, amount 45
23:21:34.356 00.000 20224 MoveAxis(N, 0, ABG)
23:21:34.356 00.000 20224 Move returns status 0, amount 0
23:21:34.356 00.000 20224 move complete, result=0
23:21:34.357 00.001 20224 worker thread done servicing request
23:21:34.357 00.000 20224 Worker thread wakes up
23:21:34.357 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:34.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:34.357 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.2 px 0 ms NORTH
23:21:35.336 00.979 20224 Exposure complete
23:21:35.402 00.066 20224 worker thread done servicing request
23:21:35.402 00.000 8996 OnExposeComplete: enter
23:21:35.403 00.001 8996 UpdateGuideState(): m_state=6
23:21:35.406 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7285
23:21:35.407 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.97, Mass=691044, SNR=340.8, Peak=65535 HFD=4.4
23:21:35.408 00.001 8996 MultiStar: [#1 0.01,0.08,0.62,U] [#2 -0.04,-0.12,0.77,U] [#3 0.09,-0.08,0.60,U] [#4 0.06,0.19,0.53,U] [#5 -0.12,0.01,0.63,U] [#6 -0.05,-0.14,0.46,U] [#7 0.12,0.02,0.45,U] [#8 0.01,-0.02,0.42,U] 
23:21:35.409 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {0.00, 0.27}
23:21:35.411 00.002 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
23:21:35.412 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
23:21:35.414 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.43 mountX=0.00 mountY=-0.04, mountTheta=-1.53
23:21:35.416 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
23:21:35.417 00.001 8996 Enqueuing Move request for scope (0.01, 0.04)
23:21:35.418 00.001 20224 Worker thread wakes up
23:21:35.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:21:35.419 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:21:35.419 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.00 yDistance=-0.04
23:21:35.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:21:35.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:35.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:21:35.419 00.000 20224 MoveAxis(E, 0, ABG)
23:21:35.419 00.000 20224 Move returns status 0, amount 0
23:21:35.419 00.000 20224 MoveAxis(N, 0, ABG)
23:21:35.419 00.000 20224 Move returns status 0, amount 0
23:21:35.419 00.000 20224 move complete, result=0
23:21:35.419 00.000 20224 worker thread done servicing request
23:21:35.422 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2835, FiltMin=2589, FiltMax=28630, Gamma=1.000
23:21:35.438 00.016 8996 UpdateGuideState exits: m=691044 SNR=340.8
23:21:35.440 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:35.442 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:35.443 00.001 8996 Enqueuing Expose request
23:21:35.445 00.002 20224 Worker thread wakes up
23:21:35.445 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:35.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:35.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:36.599 01.153 20224 Exposure complete
23:21:36.669 00.070 20224 worker thread done servicing request
23:21:36.669 00.000 8996 OnExposeComplete: enter
23:21:36.671 00.002 8996 UpdateGuideState(): m_state=6
23:21:36.672 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7286
23:21:36.673 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=472.72, Mass=691327, SNR=320.3, Peak=51046 HFD=4.4
23:21:36.675 00.002 8996 MultiStar: [#1 -0.28,-0.05,0.79,U] [#2 -0.28,-0.24,0.78,U] [#3 -0.24,-0.02,0.67,U] [#4 -0.22,0.11,0.62,U] [#5 -0.26,0.05,0.65,U] [#6 -0.30,0.06,0.46,U] [#7 -0.29,0.02,0.49,U] [#8 -0.39,-0.09,0.42,U] 
23:21:36.677 00.002 8996 refined, 8 included, MultiStar: {-0.32, -0.02}, one-star: {-0.52, 0.02}
23:21:36.678 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
23:21:36.679 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
23:21:36.681 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.08 mountX=-0.31 mountY=0.06, mountTheta=2.96
23:21:36.684 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.02, opts=13)
23:21:36.685 00.001 8996 Enqueuing Move request for scope (-0.32, -0.02)
23:21:36.687 00.002 20224 Worker thread wakes up
23:21:36.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.02) opts 0xd
23:21:36.687 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.02)
23:21:36.687 00.000 20224 Moving (-0.32, -0.02) raw xDistance=-0.31 yDistance=0.06
23:21:36.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
23:21:36.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:36.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:21:36.687 00.000 20224 MoveAxis(E, 46, ABG)
23:21:36.687 00.000 20224 Guiding  Dir = 2, Dur = 46
23:21:36.687 00.000 20224 IsSlewing returns 0
23:21:36.687 00.000 20224 IsGuiding returns 0
23:21:36.691 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51046, med=2835, FiltMin=2585, FiltMax=23024, Gamma=1.000
23:21:36.713 00.022 8996 UpdateGuideState exits: m=691327 SNR=320.3
23:21:36.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:36.717 00.002 20224 PulseGuide returned control before completion, sleep 28
23:21:36.717 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:36.719 00.002 8996 Enqueuing Expose request
23:21:36.747 00.028 20224 IsGuiding returns 1
23:21:36.747 00.000 20224 scope still moving after pulse duration time elapsed
23:21:36.778 00.031 20224 IsSlewing returns 0
23:21:36.778 00.000 20224 IsGuiding returns 1
23:21:36.809 00.031 20224 IsSlewing returns 0
23:21:36.810 00.001 20224 IsGuiding returns 0
23:21:36.810 00.000 20224 scope move finished after 46 + 75 ms
23:21:36.810 00.000 20224 Move returns status 0, amount 46
23:21:36.810 00.000 20224 MoveAxis(N, 0, ABG)
23:21:36.810 00.000 20224 Move returns status 0, amount 0
23:21:36.810 00.000 20224 move complete, result=0
23:21:36.810 00.000 20224 worker thread done servicing request
23:21:36.810 00.000 20224 Worker thread wakes up
23:21:36.810 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:36.810 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH
23:21:36.812 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:37.782 00.970 20224 Exposure complete
23:21:37.842 00.060 20224 worker thread done servicing request
23:21:37.842 00.000 8996 OnExposeComplete: enter
23:21:37.843 00.001 8996 UpdateGuideState(): m_state=6
23:21:37.844 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7287
23:21:37.845 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.82, Mass=747636, SNR=378.4, Peak=57283 HFD=4.6
23:21:37.846 00.001 8996 MultiStar: [#1 -0.02,-0.06,0.65,U] [#2 -0.03,-0.39,0.68,U] [#3 0.01,-0.20,0.61,U] [#4 -0.05,0.04,0.51,U] [#5 -0.08,-0.02,0.54,U] [#6 -0.01,0.16,0.45,U] [#7 0.20,0.03,0.38,U] [#8 -0.08,-0.04,0.38,U] 
23:21:37.847 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {-0.21, 0.13}
23:21:37.847 00.000 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:21:37.848 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
23:21:37.849 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.45 mountX=-0.05 mountY=0.05, mountTheta=2.34
23:21:37.851 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.04, opts=13)
23:21:37.851 00.000 8996 Enqueuing Move request for scope (-0.05, -0.04)
23:21:37.852 00.001 20224 Worker thread wakes up
23:21:37.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
23:21:37.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
23:21:37.852 00.000 20224 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=0.05
23:21:37.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:21:37.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:37.853 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:21:37.853 00.000 20224 MoveAxis(E, 0, ABG)
23:21:37.853 00.000 20224 Move returns status 0, amount 0
23:21:37.853 00.000 20224 MoveAxis(N, 0, ABG)
23:21:37.853 00.000 20224 Move returns status 0, amount 0
23:21:37.853 00.000 20224 move complete, result=0
23:21:37.853 00.000 20224 worker thread done servicing request
23:21:37.860 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57283, med=2835, FiltMin=2576, FiltMax=26941, Gamma=1.000
23:21:37.885 00.025 8996 UpdateGuideState exits: m=747636 SNR=378.4
23:21:37.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:37.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:37.888 00.001 8996 Enqueuing Expose request
23:21:37.889 00.001 20224 Worker thread wakes up
23:21:37.889 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:37.891 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:37.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:39.055 01.164 20224 Exposure complete
23:21:39.134 00.079 20224 worker thread done servicing request
23:21:39.134 00.000 8996 OnExposeComplete: enter
23:21:39.135 00.001 8996 UpdateGuideState(): m_state=6
23:21:39.136 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7288
23:21:39.138 00.002 8996 Star::Find returns 1 (0), X=136.35, Y=473.08, Mass=702567, SNR=350.6, Peak=57539 HFD=4.4
23:21:39.139 00.001 8996 MultiStar: [#1 -0.20,0.24,0.67,U] [#2 -0.12,-0.06,0.75,U] [#3 -0.04,0.04,0.63,U] [#4 -0.21,0.31,0.50,U] [#5 -0.14,0.09,0.56,U] [#6 -0.13,0.11,0.46,U] [#7 -0.10,0.33,0.44,U] [#8 -0.14,0.15,0.46,U] 
23:21:39.140 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.18}, one-star: {-0.35, 0.39}
23:21:39.141 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
23:21:39.142 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
23:21:39.143 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.33 mountX=-0.19 mountY=-0.16, mountTheta=-2.44
23:21:39.145 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.18, opts=13)
23:21:39.147 00.002 8996 Enqueuing Move request for scope (-0.17, 0.18)
23:21:39.148 00.001 20224 Worker thread wakes up
23:21:39.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
23:21:39.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
23:21:39.148 00.000 20224 Moving (-0.17, 0.18) raw xDistance=-0.19 yDistance=-0.16
23:21:39.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:21:39.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:39.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:21:39.148 00.000 20224 MoveAxis(E, 0, ABG)
23:21:39.148 00.000 20224 Move returns status 0, amount 0
23:21:39.148 00.000 20224 MoveAxis(N, 0, ABG)
23:21:39.148 00.000 20224 Move returns status 0, amount 0
23:21:39.148 00.000 20224 move complete, result=0
23:21:39.148 00.000 20224 worker thread done servicing request
23:21:39.153 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57539, med=2835, FiltMin=2579, FiltMax=27043, Gamma=1.000
23:21:39.170 00.017 8996 UpdateGuideState exits: m=702567 SNR=350.6
23:21:39.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:39.173 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:39.174 00.001 8996 Enqueuing Expose request
23:21:39.176 00.002 20224 Worker thread wakes up
23:21:39.176 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:21:39.178 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:39.179 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:40.167 00.988 20224 Exposure complete
23:21:40.261 00.094 20224 worker thread done servicing request
23:21:40.261 00.000 8996 OnExposeComplete: enter
23:21:40.263 00.002 8996 UpdateGuideState(): m_state=6
23:21:40.265 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7289
23:21:40.267 00.002 8996 Star::Find returns 1 (0), X=136.54, Y=473.12, Mass=783988, SNR=332.7, Peak=64483 HFD=4.4
23:21:40.269 00.002 8996 MultiStar: [#1 -0.11,-0.03,0.77,U] [#2 -0.27,-0.18,0.75,U] [#3 -0.09,0.08,0.56,U] [#4 -0.26,0.35,0.00,M1] [#5 -0.07,0.21,0.61,U] [#6 -0.14,0.16,0.42,U] [#7 -0.11,0.36,0.51,U] [#8 -0.01,0.15,0.44,U] 
23:21:40.270 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.15}, one-star: {-0.16, 0.42}
23:21:40.272 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:21:40.273 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
23:21:40.275 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.28 mountX=-0.14 mountY=-0.13, mountTheta=-2.39
23:21:40.276 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
23:21:40.277 00.001 8996 Enqueuing Move request for scope (-0.13, 0.15)
23:21:40.279 00.002 20224 Worker thread wakes up
23:21:40.279 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
23:21:40.279 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
23:21:40.279 00.000 20224 Moving (-0.13, 0.15) raw xDistance=-0.14 yDistance=-0.13
23:21:40.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:21:40.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:40.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:21:40.279 00.000 20224 MoveAxis(E, 0, ABG)
23:21:40.279 00.000 20224 Move returns status 0, amount 0
23:21:40.279 00.000 20224 MoveAxis(N, 0, ABG)
23:21:40.279 00.000 20224 Move returns status 0, amount 0
23:21:40.279 00.000 20224 move complete, result=0
23:21:40.280 00.001 20224 worker thread done servicing request
23:21:40.286 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64483, med=2835, FiltMin=2541, FiltMax=32269, Gamma=1.000
23:21:40.300 00.014 8996 UpdateGuideState exits: m=783988 SNR=332.7
23:21:40.301 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:40.301 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:40.302 00.001 8996 Enqueuing Expose request
23:21:40.303 00.001 20224 Worker thread wakes up
23:21:40.303 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:40.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:40.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:41.480 01.176 20224 Exposure complete
23:21:41.570 00.090 20224 worker thread done servicing request
23:21:41.570 00.000 8996 OnExposeComplete: enter
23:21:41.571 00.001 8996 UpdateGuideState(): m_state=6
23:21:41.572 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7290
23:21:41.572 00.000 8996 Star::Find returns 1 (0), X=136.78, Y=472.96, Mass=756190, SNR=326.6, Peak=65535 HFD=4.4
23:21:41.573 00.001 8996 MultiStar: [#1 -0.02,-0.13,0.70,U] [#2 -0.14,-0.09,0.79,U] [#3 0.05,-0.10,0.59,U] [#4 -0.11,0.18,0.62,U] [#5 0.05,0.00,0.60,U] [#6 0.28,0.06,0.44,U] [#7 -0.05,0.07,0.46,U] [#8 -0.01,-0.05,0.47,U] 
23:21:41.575 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.04}, one-star: {0.08, 0.27}
23:21:41.575 00.000 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
23:21:41.576 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
23:21:41.577 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.36 mountX=0.00 mountY=-0.04, mountTheta=-1.45
23:21:41.579 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
23:21:41.579 00.000 8996 Enqueuing Move request for scope (0.01, 0.04)
23:21:41.580 00.001 20224 Worker thread wakes up
23:21:41.580 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:21:41.580 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:21:41.580 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.00 yDistance=-0.04
23:21:41.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:21:41.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:41.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:21:41.580 00.000 20224 MoveAxis(E, 0, ABG)
23:21:41.580 00.000 20224 Move returns status 0, amount 0
23:21:41.580 00.000 20224 MoveAxis(N, 0, ABG)
23:21:41.580 00.000 20224 Move returns status 0, amount 0
23:21:41.580 00.000 20224 move complete, result=0
23:21:41.581 00.001 20224 worker thread done servicing request
23:21:41.584 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2835, FiltMin=2592, FiltMax=32694, Gamma=1.000
23:21:41.602 00.018 8996 UpdateGuideState exits: m=756190 SNR=326.6
23:21:41.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:41.605 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:41.606 00.001 8996 Enqueuing Expose request
23:21:41.608 00.002 20224 Worker thread wakes up
23:21:41.608 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:21:41.609 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:41.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:42.599 00.990 20224 Exposure complete
23:21:42.666 00.067 20224 worker thread done servicing request
23:21:42.666 00.000 8996 OnExposeComplete: enter
23:21:42.667 00.001 8996 UpdateGuideState(): m_state=6
23:21:42.668 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7291
23:21:42.669 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=473.11, Mass=728062, SNR=368.6, Peak=63651 HFD=4.5
23:21:42.670 00.001 8996 MultiStar: [#1 -0.02,-0.03,0.62,U] [#2 0.05,0.04,0.60,U] [#3 0.19,-0.04,0.58,U] [#4 -0.23,0.32,0.58,U] [#5 0.07,0.12,0.58,U] [#6 0.03,-0.13,0.42,U] [#7 -0.01,0.17,0.48,U] [#8 0.14,0.00,0.35,U] 
23:21:42.670 00.000 8996 refined, 8 included, MultiStar: {-0.00, 0.13}, one-star: {-0.10, 0.42}
23:21:42.671 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
23:21:42.672 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
23:21:42.673 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.58 mountX=-0.01 mountY=-0.13, mountTheta=-1.68
23:21:42.675 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.13, opts=13)
23:21:42.675 00.000 8996 Enqueuing Move request for scope (-0.00, 0.13)
23:21:42.676 00.001 20224 Worker thread wakes up
23:21:42.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
23:21:42.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
23:21:42.676 00.000 20224 Moving (-0.00, 0.13) raw xDistance=-0.01 yDistance=-0.13
23:21:42.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:42.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:42.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:21:42.676 00.000 20224 MoveAxis(E, 0, ABG)
23:21:42.676 00.000 20224 Move returns status 0, amount 0
23:21:42.676 00.000 20224 MoveAxis(N, 0, ABG)
23:21:42.677 00.001 20224 Move returns status 0, amount 0
23:21:42.677 00.000 20224 move complete, result=0
23:21:42.677 00.000 20224 worker thread done servicing request
23:21:42.680 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=63651, med=2835, FiltMin=2592, FiltMax=29069, Gamma=1.000
23:21:42.694 00.014 8996 UpdateGuideState exits: m=728062 SNR=368.6
23:21:42.695 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:42.697 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:42.698 00.001 8996 Enqueuing Expose request
23:21:42.700 00.002 20224 Worker thread wakes up
23:21:42.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:42.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:42.700 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:21:43.871 01.171 20224 Exposure complete
23:21:43.954 00.083 20224 worker thread done servicing request
23:21:43.954 00.000 8996 OnExposeComplete: enter
23:21:43.955 00.001 8996 UpdateGuideState(): m_state=6
23:21:43.956 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7292
23:21:43.958 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=473.05, Mass=759725, SNR=344.8, Peak=65535 HFD=4.4
23:21:43.959 00.001 8996 MultiStar: [#1 0.06,0.08,0.73,U] [#2 0.03,-0.04,0.68,U] [#3 0.29,0.10,0.65,U] [#4 0.15,0.30,0.51,U] [#5 0.31,0.05,0.53,U] [#6 0.33,0.09,0.45,U] [#7 0.02,0.08,0.49,U] [#8 0.26,0.11,0.42,U] 
23:21:43.960 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.14}, one-star: {0.10, 0.36}
23:21:43.962 00.002 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
23:21:43.963 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
23:21:43.964 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.72 mountX=0.14 mountY=-0.16, mountTheta=-0.83
23:21:43.966 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.14, opts=13)
23:21:43.966 00.000 8996 Enqueuing Move request for scope (0.16, 0.14)
23:21:43.967 00.001 20224 Worker thread wakes up
23:21:43.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
23:21:43.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
23:21:43.968 00.001 20224 Moving (0.16, 0.14) raw xDistance=0.14 yDistance=-0.16
23:21:43.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:21:43.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:43.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:21:43.968 00.000 20224 MoveAxis(E, 0, ABG)
23:21:43.968 00.000 20224 Move returns status 0, amount 0
23:21:43.968 00.000 20224 MoveAxis(N, 0, ABG)
23:21:43.968 00.000 20224 Move returns status 0, amount 0
23:21:43.968 00.000 20224 move complete, result=0
23:21:43.968 00.000 20224 worker thread done servicing request
23:21:43.972 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2835, FiltMin=2592, FiltMax=33315, Gamma=1.000
23:21:43.986 00.014 8996 UpdateGuideState exits: m=759725 SNR=344.8
23:21:43.988 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:43.988 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:43.989 00.001 8996 Enqueuing Expose request
23:21:43.990 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:21:43.991 00.001 20224 Worker thread wakes up
23:21:43.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:43.992 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:44.965 00.973 20224 Exposure complete
23:21:45.037 00.072 20224 worker thread done servicing request
23:21:45.037 00.000 8996 OnExposeComplete: enter
23:21:45.038 00.001 8996 UpdateGuideState(): m_state=6
23:21:45.039 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7293
23:21:45.040 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=473.09, Mass=721948, SNR=379.0, Peak=63315 HFD=4.4
23:21:45.040 00.000 8996 MultiStar: [#1 -0.10,0.19,0.57,U] [#2 -0.09,0.23,0.67,U] [#3 -0.06,0.32,0.66,U] [#4 -0.21,0.45,0.00,M1] [#5 -0.04,0.24,0.60,U] [#6 -0.03,0.29,0.36,U] [#7 -0.15,0.22,0.45,U] [#8 0.17,0.23,0.37,U] 
23:21:45.042 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.28}, one-star: {-0.19, 0.40}
23:21:45.042 00.000 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
23:21:45.043 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
23:21:45.044 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.28 hyp=0.29 cameraTheta=1.86 mountX=-0.11 mountY=-0.27, mountTheta=-1.96
23:21:45.045 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.28, opts=13)
23:21:45.046 00.001 8996 Enqueuing Move request for scope (-0.08, 0.28)
23:21:45.047 00.001 20224 Worker thread wakes up
23:21:45.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.28) opts 0xd
23:21:45.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.28)
23:21:45.047 00.000 20224 Moving (-0.08, 0.28) raw xDistance=-0.11 yDistance=-0.27
23:21:45.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:21:45.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:45.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:21:45.047 00.000 20224 MoveAxis(E, 0, ABG)
23:21:45.047 00.000 20224 Move returns status 0, amount 0
23:21:45.047 00.000 20224 MoveAxis(N, 0, ABG)
23:21:45.047 00.000 20224 Move returns status 0, amount 0
23:21:45.047 00.000 20224 move complete, result=0
23:21:45.047 00.000 20224 worker thread done servicing request
23:21:45.051 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63315, med=2835, FiltMin=2576, FiltMax=28509, Gamma=1.000
23:21:45.063 00.012 8996 UpdateGuideState exits: m=721948 SNR=379.0
23:21:45.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:45.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:45.066 00.001 8996 Enqueuing Expose request
23:21:45.067 00.001 20224 Worker thread wakes up
23:21:45.067 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:21:45.068 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:45.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:46.228 01.160 20224 Exposure complete
23:21:46.304 00.076 20224 worker thread done servicing request
23:21:46.304 00.000 8996 OnExposeComplete: enter
23:21:46.305 00.001 8996 UpdateGuideState(): m_state=6
23:21:46.307 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7294
23:21:46.308 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=473.04, Mass=743800, SNR=356.1, Peak=60595 HFD=4.3
23:21:46.309 00.001 8996 MultiStar: [#1 -0.20,0.09,0.63,U] [#2 -0.25,0.16,0.73,U] [#3 -0.08,-0.06,0.56,U] [#4 -0.33,0.32,0.00,M2] [#5 -0.15,0.23,0.58,U] [#6 -0.31,0.25,0.45,U] [#7 -0.34,0.09,0.41,U] [#8 -0.22,-0.01,0.38,U] 
23:21:46.310 00.001 8996 refined, 7 included, MultiStar: {-0.23, 0.16}, one-star: {-0.28, 0.35}
23:21:46.311 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
23:21:46.311 00.000 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
23:21:46.312 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.53 mountX=-0.24 mountY=-0.13, mountTheta=-2.64
23:21:46.314 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.16, opts=13)
23:21:46.314 00.000 8996 Enqueuing Move request for scope (-0.23, 0.16)
23:21:46.315 00.001 20224 Worker thread wakes up
23:21:46.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
23:21:46.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
23:21:46.315 00.000 20224 Moving (-0.23, 0.16) raw xDistance=-0.24 yDistance=-0.13
23:21:46.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:21:46.316 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:46.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:21:46.316 00.000 20224 MoveAxis(E, 35, ABG)
23:21:46.316 00.000 20224 Guiding  Dir = 2, Dur = 35
23:21:46.316 00.000 20224 IsSlewing returns 0
23:21:46.316 00.000 20224 IsGuiding returns 0
23:21:46.319 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60595, med=2835, FiltMin=2547, FiltMax=29136, Gamma=1.000
23:21:46.338 00.019 8996 UpdateGuideState exits: m=743800 SNR=356.1
23:21:46.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:46.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:46.342 00.002 8996 Enqueuing Expose request
23:21:46.358 00.016 20224 IsGuiding returns 1
23:21:46.358 00.000 20224 scope still moving after pulse duration time elapsed
23:21:46.388 00.030 20224 IsSlewing returns 0
23:21:46.388 00.000 20224 IsGuiding returns 1
23:21:46.419 00.031 20224 IsSlewing returns 0
23:21:46.419 00.000 20224 IsGuiding returns 1
23:21:46.449 00.030 20224 IsSlewing returns 0
23:21:46.450 00.001 20224 IsGuiding returns 0
23:21:46.450 00.000 20224 scope move finished after 35 + 98 ms
23:21:46.450 00.000 20224 Move returns status 0, amount 35
23:21:46.450 00.000 20224 MoveAxis(N, 0, ABG)
23:21:46.450 00.000 20224 Move returns status 0, amount 0
23:21:46.450 00.000 20224 move complete, result=0
23:21:46.450 00.000 20224 worker thread done servicing request
23:21:46.451 00.001 20224 Worker thread wakes up
23:21:46.451 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
23:21:46.453 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:46.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:47.426 00.973 20224 Exposure complete
23:21:47.506 00.080 20224 worker thread done servicing request
23:21:47.507 00.001 8996 OnExposeComplete: enter
23:21:47.507 00.000 8996 UpdateGuideState(): m_state=6
23:21:47.508 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7295
23:21:47.509 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.22, Mass=790074, SNR=393.0, Peak=65535 HFD=4.5
23:21:47.510 00.001 8996 MultiStar: [#1 0.03,0.35,0.60,U] [#2 -0.08,0.07,0.61,U] [#3 0.08,0.16,0.51,U] [#4 0.06,0.42,0.51,U] [#5 0.05,0.35,0.53,U] [#6 0.01,0.36,0.41,U] [#7 -0.12,0.30,0.44,U] [#8 -0.01,0.28,0.37,U] 
23:21:47.512 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.33}, one-star: {-0.09, 0.52}
23:21:47.514 00.002 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
23:21:47.517 00.003 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
23:21:47.518 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.62 mountX=-0.05 mountY=-0.33, mountTheta=-1.72
23:21:47.521 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.33, opts=13)
23:21:47.522 00.001 8996 Enqueuing Move request for scope (-0.02, 0.33)
23:21:47.524 00.002 20224 Worker thread wakes up
23:21:47.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.33) opts 0xd
23:21:47.524 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.33)
23:21:47.524 00.000 20224 Moving (-0.02, 0.33) raw xDistance=-0.05 yDistance=-0.33
23:21:47.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:21:47.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:21:47.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:21:47.524 00.000 20224 MoveAxis(E, 0, ABG)
23:21:47.524 00.000 20224 Move returns status 0, amount 0
23:21:47.524 00.000 20224 MoveAxis(N, 0, ABG)
23:21:47.525 00.001 20224 Move returns status 0, amount 0
23:21:47.525 00.000 20224 move complete, result=0
23:21:47.525 00.000 20224 worker thread done servicing request
23:21:47.530 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2835, FiltMin=2557, FiltMax=33549, Gamma=1.000
23:21:47.546 00.016 8996 UpdateGuideState exits: m=790074 SNR=393.0
23:21:47.546 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:47.547 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:47.548 00.001 8996 Enqueuing Expose request
23:21:47.549 00.001 20224 Worker thread wakes up
23:21:47.549 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:21:47.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:47.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:48.722 01.172 20224 Exposure complete
23:21:48.783 00.061 20224 worker thread done servicing request
23:21:48.783 00.000 8996 OnExposeComplete: enter
23:21:48.784 00.001 8996 UpdateGuideState(): m_state=6
23:21:48.785 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7296
23:21:48.785 00.000 8996 Star::Find returns 1 (0), X=136.53, Y=473.27, Mass=718981, SNR=361.0, Peak=61267 HFD=4.6
23:21:48.786 00.001 8996 MultiStar: [#1 0.00,0.17,0.68,U] [#2 0.03,0.19,0.73,U] [#3 0.03,0.31,0.59,U] [#4 -0.12,0.53,0.00,M2] [#5 0.10,0.41,0.55,U] [#6 -0.07,0.37,0.46,U] [#7 -0.07,0.40,0.43,U] [#8 0.05,0.17,0.43,U] 
23:21:48.787 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.34}, one-star: {-0.17, 0.58}
23:21:48.788 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
23:21:48.789 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:21:48.790 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.64 mountX=-0.06 mountY=-0.33, mountTheta=-1.74
23:21:48.791 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.34, opts=13)
23:21:48.792 00.001 8996 Enqueuing Move request for scope (-0.02, 0.34)
23:21:48.792 00.000 20224 Worker thread wakes up
23:21:48.793 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.34) opts 0xd
23:21:48.793 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.34)
23:21:48.793 00.000 20224 Moving (-0.02, 0.34) raw xDistance=-0.06 yDistance=-0.33
23:21:48.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:21:48.793 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.25 newest=-0.79
23:21:48.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:21:48.793 00.000 20224 MoveAxis(E, 0, ABG)
23:21:48.793 00.000 20224 Move returns status 0, amount 0
23:21:48.793 00.000 20224 MoveAxis(N, 70, ABG)
23:21:48.793 00.000 20224 Guiding  Dir = 0, Dur = 70
23:21:48.794 00.001 20224 IsSlewing returns 0
23:21:48.794 00.000 20224 IsGuiding returns 0
23:21:48.806 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61267, med=2835, FiltMin=2550, FiltMax=26381, Gamma=1.000
23:21:48.811 00.005 20224 PulseGuide returned control before completion, sleep 64
23:21:48.823 00.012 8996 UpdateGuideState exits: m=718981 SNR=361.0
23:21:48.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:48.830 00.006 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:48.832 00.002 8996 Enqueuing Expose request
23:21:48.889 00.057 20224 IsGuiding returns 1
23:21:48.889 00.000 20224 scope still moving after pulse duration time elapsed
23:21:48.919 00.030 20224 IsSlewing returns 0
23:21:48.919 00.000 20224 IsGuiding returns 0
23:21:48.919 00.000 20224 scope move finished after 70 + 55 ms
23:21:48.919 00.000 20224 Move returns status 0, amount 70
23:21:48.919 00.000 20224 move complete, result=0
23:21:48.919 00.000 20224 worker thread done servicing request
23:21:48.919 00.000 20224 Worker thread wakes up
23:21:48.919 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 70 ms NORTH
23:21:48.921 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:48.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:49.915 00.994 20224 Exposure complete
23:21:49.987 00.072 20224 worker thread done servicing request
23:21:49.987 00.000 8996 OnExposeComplete: enter
23:21:49.988 00.001 8996 UpdateGuideState(): m_state=6
23:21:49.989 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7297
23:21:49.990 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.37, Mass=703141, SNR=375.1, Peak=60451 HFD=4.6
23:21:49.990 00.000 8996 MultiStar: [#1 0.10,0.10,0.61,U] [#2 -0.01,0.10,0.76,U] [#3 0.10,-0.02,0.53,U] [#4 -0.01,0.32,0.56,U] [#5 0.04,0.30,0.54,U] [#6 -0.09,0.28,0.47,U] [#7 -0.09,0.15,0.46,U] [#8 -0.00,0.28,0.39,U] 
23:21:49.991 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.27}, one-star: {0.04, 0.67}
23:21:49.992 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
23:21:49.993 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
23:21:49.994 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.52 mountX=-0.01 mountY=-0.27, mountTheta=-1.62
23:21:49.995 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.27, opts=13)
23:21:49.996 00.001 8996 Enqueuing Move request for scope (0.01, 0.27)
23:21:49.997 00.001 20224 Worker thread wakes up
23:21:49.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
23:21:49.997 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
23:21:49.997 00.000 20224 Moving (0.01, 0.27) raw xDistance=-0.01 yDistance=-0.27
23:21:49.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:49.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:21:49.997 00.000 20224 MoveAxis(E, 0, ABG)
23:21:49.997 00.000 20224 Move returns status 0, amount 0
23:21:49.997 00.000 20224 MoveAxis(N, 57, ABG)
23:21:49.997 00.000 20224 Guiding  Dir = 0, Dur = 57
23:21:49.997 00.000 20224 IsSlewing returns 0
23:21:49.997 00.000 20224 IsGuiding returns 0
23:21:49.999 00.002 20224 PulseGuide returned control before completion, sleep 66
23:21:50.001 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60451, med=2832, FiltMin=2582, FiltMax=27872, Gamma=1.000
23:21:50.015 00.014 8996 UpdateGuideState exits: m=703141 SNR=375.1
23:21:50.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:50.017 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:50.018 00.001 8996 Enqueuing Expose request
23:21:50.073 00.055 20224 IsGuiding returns 1
23:21:50.073 00.000 20224 scope still moving after pulse duration time elapsed
23:21:50.103 00.030 20224 IsSlewing returns 0
23:21:50.104 00.001 20224 IsGuiding returns 0
23:21:50.104 00.000 20224 scope move finished after 57 + 49 ms
23:21:50.104 00.000 20224 Move returns status 0, amount 57
23:21:50.104 00.000 20224 move complete, result=0
23:21:50.104 00.000 20224 worker thread done servicing request
23:21:50.104 00.000 20224 Worker thread wakes up
23:21:50.104 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:50.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:50.104 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 57 ms NORTH
23:21:51.264 01.160 20224 Exposure complete
23:21:51.333 00.069 20224 worker thread done servicing request
23:21:51.333 00.000 8996 OnExposeComplete: enter
23:21:51.334 00.001 8996 UpdateGuideState(): m_state=6
23:21:51.335 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7298
23:21:51.336 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.90, Mass=721114, SNR=344.2, Peak=65187 HFD=4.4
23:21:51.337 00.001 8996 MultiStar: [#1 0.07,-0.12,0.66,U] [#2 -0.12,-0.04,0.81,U] [#3 0.08,-0.28,0.60,U] [#4 0.05,-0.06,0.55,U] [#5 0.05,-0.04,0.60,U] [#6 -0.01,-0.14,0.44,U] [#7 -0.10,-0.11,0.44,U] [#8 0.04,0.03,0.44,U] 
23:21:51.337 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {-0.08, 0.21}
23:21:51.338 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
23:21:51.339 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
23:21:51.340 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.84 mountX=-0.01 mountY=0.04, mountTheta=1.74
23:21:51.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
23:21:51.345 00.003 8996 Enqueuing Move request for scope (-0.01, -0.04)
23:21:51.346 00.001 20224 Worker thread wakes up
23:21:51.347 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
23:21:51.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
23:21:51.347 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
23:21:51.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:21:51.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:51.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:21:51.347 00.000 20224 MoveAxis(E, 0, ABG)
23:21:51.347 00.000 20224 Move returns status 0, amount 0
23:21:51.347 00.000 20224 MoveAxis(N, 0, ABG)
23:21:51.347 00.000 20224 Move returns status 0, amount 0
23:21:51.347 00.000 20224 move complete, result=0
23:21:51.347 00.000 20224 worker thread done servicing request
23:21:51.352 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65187, med=2835, FiltMin=2560, FiltMax=29190, Gamma=1.000
23:21:51.367 00.015 8996 UpdateGuideState exits: m=721114 SNR=344.2
23:21:51.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:51.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:51.369 00.000 8996 Enqueuing Expose request
23:21:51.372 00.003 20224 Worker thread wakes up
23:21:51.372 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:51.373 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:51.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:52.354 00.981 20224 Exposure complete
23:21:52.445 00.091 20224 worker thread done servicing request
23:21:52.445 00.000 8996 OnExposeComplete: enter
23:21:52.448 00.003 8996 UpdateGuideState(): m_state=6
23:21:52.449 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7299
23:21:52.450 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.50, Mass=777179, SNR=321.9, Peak=56883 HFD=4.5
23:21:52.452 00.002 8996 MultiStar: [#1 -0.07,-0.55,0.00,M1] [#2 -0.09,-0.51,0.00,M1] [#3 0.04,-0.52,0.00,M1] [#4 -0.12,-0.45,0.00,M1] [#5 0.05,-0.35,0.64,U] [#6 -0.02,-0.43,0.00,M1] [#7 0.00,-0.36,0.43,U] [#8 0.05,-0.39,0.42,U] 
23:21:52.453 00.001 8996 single-star, 3 included, MultiStar: {-0.02, -0.29}, one-star: {-0.11, -0.19}
23:21:52.453 00.000 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
23:21:52.454 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
23:21:52.455 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.09 mountX=-0.09 mountY=0.20, mountTheta=1.99
23:21:52.457 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.19, opts=13)
23:21:52.458 00.001 8996 Enqueuing Move request for scope (-0.11, -0.19)
23:21:52.459 00.001 20224 Worker thread wakes up
23:21:52.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
23:21:52.459 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
23:21:52.459 00.000 20224 Moving (-0.11, -0.19) raw xDistance=-0.09 yDistance=0.20
23:21:52.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:21:52.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:21:52.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:21:52.459 00.000 20224 MoveAxis(E, 0, ABG)
23:21:52.459 00.000 20224 Move returns status 0, amount 0
23:21:52.459 00.000 20224 MoveAxis(N, 0, ABG)
23:21:52.459 00.000 20224 Move returns status 0, amount 0
23:21:52.459 00.000 20224 move complete, result=0
23:21:52.460 00.001 20224 worker thread done servicing request
23:21:52.463 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56883, med=2832, FiltMin=2553, FiltMax=31104, Gamma=1.000
23:21:52.490 00.027 8996 UpdateGuideState exits: m=777179 SNR=321.9
23:21:52.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:52.493 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:52.494 00.001 8996 Enqueuing Expose request
23:21:52.496 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:21:52.498 00.002 20224 Worker thread wakes up
23:21:52.498 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:52.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:53.674 01.176 20224 Exposure complete
23:21:53.755 00.081 20224 worker thread done servicing request
23:21:53.756 00.001 8996 OnExposeComplete: enter
23:21:53.758 00.002 8996 UpdateGuideState(): m_state=6
23:21:53.759 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7300
23:21:53.761 00.002 8996 Star::Find returns 1 (0), X=136.89, Y=472.81, Mass=767439, SNR=367.7, Peak=65535 HFD=4.4
23:21:53.763 00.002 8996 MultiStar: [#1 0.27,-0.37,0.00,M2] [#2 0.15,-0.36,0.67,U] [#3 0.34,-0.34,0.00,M2] [#4 0.29,-0.18,0.55,U] [#5 0.37,-0.30,0.00,M1] [#6 0.11,-0.17,0.40,U] [#7 0.09,-0.24,0.39,U] [#8 0.42,-0.29,0.00,M1] 
23:21:53.767 00.004 8996 refined, 4 included, MultiStar: {0.18, -0.13}, one-star: {0.19, 0.11}
23:21:53.769 00.002 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
23:21:53.771 00.002 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
23:21:53.773 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-0.64 mountX=0.19 mountY=0.11, mountTheta=0.53
23:21:53.774 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.13, opts=13)
23:21:53.776 00.002 8996 Enqueuing Move request for scope (0.18, -0.13)
23:21:53.777 00.001 20224 Worker thread wakes up
23:21:53.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
23:21:53.777 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
23:21:53.777 00.000 20224 Moving (0.18, -0.13) raw xDistance=0.19 yDistance=0.11
23:21:53.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:21:53.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:53.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:21:53.777 00.000 20224 MoveAxis(E, 0, ABG)
23:21:53.777 00.000 20224 Move returns status 0, amount 0
23:21:53.778 00.001 20224 MoveAxis(N, 0, ABG)
23:21:53.778 00.000 20224 Move returns status 0, amount 0
23:21:53.778 00.000 20224 move complete, result=0
23:21:53.778 00.000 20224 worker thread done servicing request
23:21:53.789 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2832, FiltMin=2550, FiltMax=30326, Gamma=1.000
23:21:53.805 00.016 8996 UpdateGuideState exits: m=767439 SNR=367.7
23:21:53.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:53.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:53.808 00.001 8996 Enqueuing Expose request
23:21:53.808 00.000 20224 Worker thread wakes up
23:21:53.808 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:53.810 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:53.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:54.794 00.984 20224 Exposure complete
23:21:54.879 00.085 20224 worker thread done servicing request
23:21:54.879 00.000 8996 OnExposeComplete: enter
23:21:54.880 00.001 8996 UpdateGuideState(): m_state=6
23:21:54.881 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7301
23:21:54.882 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.65, Mass=721442, SNR=345.4, Peak=60899 HFD=4.6
23:21:54.884 00.002 8996 MultiStar: [#1 0.06,-0.46,0.00,M3] [#2 -0.09,-0.55,0.00,M1] [#3 0.14,-0.28,0.58,U] [#4 -0.02,-0.17,0.53,U] [#5 0.17,-0.36,0.58,U] [#6 -0.06,-0.21,0.46,U] [#7 0.03,-0.26,0.43,U] [#8 0.22,-0.46,0.00,M2] 
23:21:54.885 00.001 8996 single-star, 5 included, MultiStar: {0.05, -0.20}, one-star: {0.04, -0.04}
23:21:54.886 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
23:21:54.888 00.002 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
23:21:54.889 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.78 mountX=0.04 mountY=0.03, mountTheta=0.67
23:21:54.892 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
23:21:54.893 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
23:21:54.895 00.002 20224 Worker thread wakes up
23:21:54.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
23:21:54.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
23:21:54.895 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.03
23:21:54.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:21:54.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:54.896 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:21:54.896 00.000 20224 MoveAxis(E, 0, ABG)
23:21:54.896 00.000 20224 Move returns status 0, amount 0
23:21:54.896 00.000 20224 MoveAxis(N, 0, ABG)
23:21:54.896 00.000 20224 Move returns status 0, amount 0
23:21:54.896 00.000 20224 move complete, result=0
23:21:54.896 00.000 20224 worker thread done servicing request
23:21:54.902 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60899, med=2832, FiltMin=2573, FiltMax=29792, Gamma=1.000
23:21:54.918 00.016 8996 UpdateGuideState exits: m=721442 SNR=345.4
23:21:54.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:54.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:54.921 00.001 8996 Enqueuing Expose request
23:21:54.922 00.001 20224 Worker thread wakes up
23:21:54.922 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:54.922 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:21:54.924 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:56.099 01.175 20224 Exposure complete
23:21:56.199 00.100 20224 worker thread done servicing request
23:21:56.199 00.000 8996 OnExposeComplete: enter
23:21:56.202 00.003 8996 UpdateGuideState(): m_state=6
23:21:56.205 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7302
23:21:56.208 00.003 8996 Star::Find returns 1 (0), X=136.50, Y=472.63, Mass=752348, SNR=359.0, Peak=58051 HFD=4.5
23:21:56.211 00.003 8996 MultiStar: [#1 -0.29,-0.38,0.00,M4] [#2 -0.14,-0.59,0.00,M2] [#3 -0.00,-0.39,0.56,U] [#4 -0.21,-0.15,0.56,U] [#5 -0.22,-0.14,0.59,U] [#6 -0.19,-0.26,0.51,U] [#7 0.03,-0.31,0.37,U] [#8 -0.09,-0.45,0.00,M3] 
23:21:56.213 00.002 8996 single-star, 5 included, MultiStar: {-0.15, -0.19}, one-star: {-0.20, -0.07}
23:21:56.216 00.003 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
23:21:56.219 00.003 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
23:21:56.221 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.82 mountX=-0.19 mountY=0.09, mountTheta=2.71
23:21:56.224 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.07, opts=13)
23:21:56.225 00.001 8996 Enqueuing Move request for scope (-0.20, -0.07)
23:21:56.227 00.002 20224 Worker thread wakes up
23:21:56.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
23:21:56.227 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
23:21:56.227 00.000 20224 Moving (-0.20, -0.07) raw xDistance=-0.19 yDistance=0.09
23:21:56.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:21:56.228 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:56.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:21:56.228 00.000 20224 MoveAxis(E, 0, ABG)
23:21:56.228 00.000 20224 Move returns status 0, amount 0
23:21:56.228 00.000 20224 MoveAxis(N, 0, ABG)
23:21:56.228 00.000 20224 Move returns status 0, amount 0
23:21:56.228 00.000 20224 move complete, result=0
23:21:56.228 00.000 20224 worker thread done servicing request
23:21:56.235 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58051, med=2832, FiltMin=2566, FiltMax=28045, Gamma=1.000
23:21:56.256 00.021 8996 UpdateGuideState exits: m=752348 SNR=359.0
23:21:56.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:56.257 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:56.258 00.001 8996 Enqueuing Expose request
23:21:56.259 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:56.260 00.001 20224 Worker thread wakes up
23:21:56.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:56.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:57.245 00.985 20224 Exposure complete
23:21:57.328 00.083 20224 worker thread done servicing request
23:21:57.328 00.000 8996 OnExposeComplete: enter
23:21:57.329 00.001 8996 UpdateGuideState(): m_state=6
23:21:57.331 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7303
23:21:57.331 00.000 8996 Star::Find returns 1 (0), X=136.70, Y=472.96, Mass=675959, SNR=347.0, Peak=65535 HFD=4.4
23:21:57.333 00.002 8996 MultiStar: [#1 0.08,-0.25,0.72,U] [#2 -0.06,-0.49,0.00,M3] [#3 0.09,-0.18,0.65,U] [#4 -0.06,-0.16,0.59,U] [#5 0.03,-0.18,0.59,U] [#6 0.09,-0.01,0.42,U] [#7 0.11,-0.30,0.46,U] [#8 -0.03,-0.29,0.43,U] 
23:21:57.334 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.10}, one-star: {0.00, 0.27}
23:21:57.334 00.000 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
23:21:57.335 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
23:21:57.336 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.23 mountX=0.05 mountY=0.10, mountTheta=1.13
23:21:57.337 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.10, opts=13)
23:21:57.338 00.001 8996 Enqueuing Move request for scope (0.04, -0.10)
23:21:57.339 00.001 20224 Worker thread wakes up
23:21:57.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
23:21:57.340 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
23:21:57.340 00.000 20224 Moving (0.04, -0.10) raw xDistance=0.05 yDistance=0.10
23:21:57.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:21:57.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:57.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:21:57.340 00.000 20224 MoveAxis(E, 0, ABG)
23:21:57.340 00.000 20224 Move returns status 0, amount 0
23:21:57.340 00.000 20224 MoveAxis(N, 0, ABG)
23:21:57.341 00.001 20224 Move returns status 0, amount 0
23:21:57.341 00.000 20224 move complete, result=0
23:21:57.341 00.000 20224 worker thread done servicing request
23:21:57.348 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2832, FiltMin=2560, FiltMax=28518, Gamma=1.000
23:21:57.374 00.026 8996 UpdateGuideState exits: m=675959 SNR=347.0
23:21:57.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:57.377 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:57.379 00.002 8996 Enqueuing Expose request
23:21:57.380 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:57.381 00.001 20224 Worker thread wakes up
23:21:57.381 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:57.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:58.536 01.155 20224 Exposure complete
23:21:58.605 00.069 20224 worker thread done servicing request
23:21:58.605 00.000 8996 OnExposeComplete: enter
23:21:58.608 00.003 8996 UpdateGuideState(): m_state=6
23:21:58.610 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7304
23:21:58.612 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=472.80, Mass=718986, SNR=369.3, Peak=64707 HFD=4.4
23:21:58.614 00.002 8996 MultiStar: [#1 0.08,-0.03,0.61,U] [#2 0.01,-0.37,0.64,U] [#3 0.25,-0.20,0.53,U] [#4 0.27,-0.06,0.57,U] [#5 0.01,-0.16,0.57,U] [#6 0.00,0.06,0.40,U] [#7 0.15,-0.03,0.42,U] [#8 0.27,-0.15,0.37,U] 
23:21:58.615 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.08}, one-star: {0.10, 0.11}
23:21:58.617 00.002 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
23:21:58.618 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
23:21:58.619 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.15 cameraTheta=-0.61 mountX=0.13 mountY=0.07, mountTheta=0.50
23:21:58.621 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.08, opts=13)
23:21:58.622 00.001 8996 Enqueuing Move request for scope (0.12, -0.08)
23:21:58.623 00.001 20224 Worker thread wakes up
23:21:58.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
23:21:58.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
23:21:58.623 00.000 20224 Moving (0.12, -0.08) raw xDistance=0.13 yDistance=0.07
23:21:58.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:21:58.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:58.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:21:58.623 00.000 20224 MoveAxis(E, 0, ABG)
23:21:58.623 00.000 20224 Move returns status 0, amount 0
23:21:58.623 00.000 20224 MoveAxis(N, 0, ABG)
23:21:58.623 00.000 20224 Move returns status 0, amount 0
23:21:58.624 00.001 20224 move complete, result=0
23:21:58.624 00.000 20224 worker thread done servicing request
23:21:58.629 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64707, med=2832, FiltMin=2577, FiltMax=27184, Gamma=1.000
23:21:58.644 00.015 8996 UpdateGuideState exits: m=718986 SNR=369.3
23:21:58.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:58.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:58.646 00.000 8996 Enqueuing Expose request
23:21:58.647 00.001 20224 Worker thread wakes up
23:21:58.647 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:21:58.648 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:58.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:59.628 00.980 20224 Exposure complete
23:21:59.698 00.070 20224 worker thread done servicing request
23:21:59.698 00.000 8996 OnExposeComplete: enter
23:21:59.700 00.002 8996 UpdateGuideState(): m_state=6
23:21:59.701 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7305
23:21:59.702 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=472.86, Mass=701999, SNR=365.0, Peak=53619 HFD=4.5
23:21:59.703 00.001 8996 MultiStar: [#1 -0.18,-0.13,0.70,U] [#2 -0.03,-0.45,0.00,M3] [#3 0.06,-0.09,0.56,U] [#4 -0.17,0.12,0.47,U] [#5 -0.18,-0.23,0.57,U] [#6 0.00,-0.05,0.45,U] [#7 -0.13,0.05,0.40,U] [#8 -0.10,-0.23,0.36,U] 
23:21:59.705 00.002 8996 refined, 7 included, MultiStar: {-0.14, -0.03}, one-star: {-0.26, 0.17}
23:21:59.706 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
23:21:59.707 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
23:21:59.708 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.93 mountX=-0.14 mountY=0.05, mountTheta=2.81
23:21:59.711 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.03, opts=13)
23:21:59.712 00.001 8996 Enqueuing Move request for scope (-0.14, -0.03)
23:21:59.713 00.001 20224 Worker thread wakes up
23:21:59.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
23:21:59.713 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
23:21:59.713 00.000 20224 Moving (-0.14, -0.03) raw xDistance=-0.14 yDistance=0.05
23:21:59.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:21:59.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:21:59.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:21:59.713 00.000 20224 MoveAxis(E, 0, ABG)
23:21:59.713 00.000 20224 Move returns status 0, amount 0
23:21:59.713 00.000 20224 MoveAxis(N, 0, ABG)
23:21:59.713 00.000 20224 Move returns status 0, amount 0
23:21:59.713 00.000 20224 move complete, result=0
23:21:59.714 00.001 20224 worker thread done servicing request
23:21:59.725 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53619, med=2835, FiltMin=2592, FiltMax=27286, Gamma=1.000
23:21:59.745 00.020 8996 UpdateGuideState exits: m=701999 SNR=365.0
23:21:59.746 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:21:59.747 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:21:59.748 00.001 8996 Enqueuing Expose request
23:21:59.749 00.001 20224 Worker thread wakes up
23:21:59.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:21:59.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:21:59.749 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:00.926 01.177 20224 Exposure complete
23:22:00.982 00.056 20224 worker thread done servicing request
23:22:00.982 00.000 8996 OnExposeComplete: enter
23:22:00.983 00.001 8996 UpdateGuideState(): m_state=6
23:22:00.984 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7306
23:22:00.985 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.82, Mass=732769, SNR=356.6, Peak=64563 HFD=4.5
23:22:00.986 00.001 8996 MultiStar: [#1 0.23,-0.04,0.62,U] [#2 0.24,-0.20,0.77,U] [#3 0.38,-0.13,0.56,U] [#4 0.26,0.14,0.50,U] [#5 0.06,0.08,0.60,U] [#6 0.20,0.01,0.45,U] [#7 0.13,0.05,0.42,U] [#8 -0.00,-0.12,0.36,U] 
23:22:00.987 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.01}, one-star: {0.04, 0.12}
23:22:00.988 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
23:22:00.988 00.000 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
23:22:00.989 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.25 mountX=0.03 mountY=-0.13, mountTheta=-1.35
23:22:00.991 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.12, opts=13)
23:22:00.992 00.001 8996 Enqueuing Move request for scope (0.04, 0.12)
23:22:00.992 00.000 20224 Worker thread wakes up
23:22:00.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
23:22:00.992 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
23:22:00.992 00.000 20224 Moving (0.04, 0.12) raw xDistance=0.03 yDistance=-0.13
23:22:00.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:22:00.993 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:00.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:22:00.993 00.000 20224 MoveAxis(E, 0, ABG)
23:22:00.993 00.000 20224 Move returns status 0, amount 0
23:22:00.993 00.000 20224 MoveAxis(N, 0, ABG)
23:22:00.993 00.000 20224 Move returns status 0, amount 0
23:22:00.993 00.000 20224 move complete, result=0
23:22:00.993 00.000 20224 worker thread done servicing request
23:22:00.996 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64563, med=2832, FiltMin=2560, FiltMax=27408, Gamma=1.000
23:22:01.010 00.014 8996 UpdateGuideState exits: m=732769 SNR=356.6
23:22:01.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:01.011 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:01.012 00.001 8996 Enqueuing Expose request
23:22:01.013 00.001 20224 Worker thread wakes up
23:22:01.013 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:01.014 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:01.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:02.011 00.997 20224 Exposure complete
23:22:02.092 00.081 20224 worker thread done servicing request
23:22:02.092 00.000 8996 OnExposeComplete: enter
23:22:02.094 00.002 8996 UpdateGuideState(): m_state=6
23:22:02.096 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7307
23:22:02.098 00.002 8996 Star::Find returns 1 (0), X=136.62, Y=472.74, Mass=684305, SNR=350.2, Peak=59555 HFD=4.6
23:22:02.100 00.002 8996 MultiStar: [#1 0.17,-0.26,0.64,U] [#2 0.07,-0.43,0.00,M3] [#3 0.25,-0.21,0.53,U] [#4 0.13,-0.07,0.56,U] [#5 0.25,-0.24,0.64,U] [#6 0.23,-0.30,0.43,U] [#7 0.15,-0.10,0.52,U] [#8 0.21,-0.16,0.38,U] 
23:22:02.101 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.14}, one-star: {-0.08, 0.05}
23:22:02.103 00.002 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
23:22:02.105 00.002 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
23:22:02.106 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.60 mountX=-0.08 mountY=-0.04, mountTheta=-2.71
23:22:02.109 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
23:22:02.111 00.002 8996 Enqueuing Move request for scope (-0.08, 0.05)
23:22:02.112 00.001 20224 Worker thread wakes up
23:22:02.113 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
23:22:02.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
23:22:02.113 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
23:22:02.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:22:02.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:02.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:22:02.113 00.000 20224 MoveAxis(E, 0, ABG)
23:22:02.114 00.001 20224 Move returns status 0, amount 0
23:22:02.114 00.000 20224 MoveAxis(N, 0, ABG)
23:22:02.114 00.000 20224 Move returns status 0, amount 0
23:22:02.114 00.000 20224 move complete, result=0
23:22:02.114 00.000 20224 worker thread done servicing request
23:22:02.121 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59555, med=2832, FiltMin=2537, FiltMax=27277, Gamma=1.000
23:22:02.134 00.013 8996 UpdateGuideState exits: m=684305 SNR=350.2
23:22:02.135 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:02.136 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:02.137 00.001 8996 Enqueuing Expose request
23:22:02.138 00.001 20224 Worker thread wakes up
23:22:02.138 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:02.139 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:02.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:03.301 01.162 20224 Exposure complete
23:22:03.372 00.071 20224 worker thread done servicing request
23:22:03.372 00.000 8996 OnExposeComplete: enter
23:22:03.374 00.002 8996 UpdateGuideState(): m_state=6
23:22:03.374 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7308
23:22:03.375 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.94, Mass=741177, SNR=348.0, Peak=65379 HFD=4.8
23:22:03.377 00.002 8996 MultiStar: [#1 0.06,-0.21,0.61,U] [#2 -0.12,-0.26,0.73,U] [#3 0.27,-0.13,0.57,U] [#4 0.01,0.05,0.51,U] [#5 -0.17,0.07,0.59,U] [#6 0.14,-0.00,0.46,U] [#7 0.17,-0.05,0.40,U] [#8 -0.09,-0.04,0.33,U] 
23:22:03.378 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {-0.21, 0.24}
23:22:03.378 00.000 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:22:03.380 00.002 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
23:22:03.380 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.27 mountX=-0.02 mountY=0.03, mountTheta=2.17
23:22:03.382 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
23:22:03.382 00.000 8996 Enqueuing Move request for scope (-0.02, -0.02)
23:22:03.383 00.001 20224 Worker thread wakes up
23:22:03.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:22:03.383 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:22:03.383 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.03
23:22:03.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:22:03.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:03.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:22:03.384 00.001 20224 MoveAxis(E, 0, ABG)
23:22:03.384 00.000 20224 Move returns status 0, amount 0
23:22:03.384 00.000 20224 MoveAxis(N, 0, ABG)
23:22:03.384 00.000 20224 Move returns status 0, amount 0
23:22:03.384 00.000 20224 move complete, result=0
23:22:03.384 00.000 20224 worker thread done servicing request
23:22:03.387 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65379, med=2832, FiltMin=2585, FiltMax=27542, Gamma=1.000
23:22:03.400 00.013 8996 UpdateGuideState exits: m=741177 SNR=348.0
23:22:03.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:03.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:03.402 00.000 8996 Enqueuing Expose request
23:22:03.403 00.001 20224 Worker thread wakes up
23:22:03.403 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:03.404 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:03.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:04.371 00.967 20224 Exposure complete
23:22:04.433 00.062 20224 worker thread done servicing request
23:22:04.433 00.000 8996 OnExposeComplete: enter
23:22:04.435 00.002 8996 UpdateGuideState(): m_state=6
23:22:04.437 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7309
23:22:04.438 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.14, Mass=705813, SNR=369.2, Peak=52803 HFD=4.5
23:22:04.440 00.002 8996 MultiStar: [#1 0.02,-0.02,0.63,U] [#2 -0.08,-0.23,0.66,U] [#3 0.20,0.01,0.65,U] [#4 0.08,0.08,0.50,U] [#5 -0.13,0.01,0.57,U] [#6 -0.15,0.13,0.45,U] [#7 -0.03,0.09,0.37,U] [#8 -0.21,-0.02,0.34,U] 
23:22:04.441 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.08}, one-star: {-0.40, 0.45}
23:22:04.443 00.002 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
23:22:04.444 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
23:22:04.445 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.44 mountX=-0.10 mountY=-0.07, mountTheta=-2.55
23:22:04.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.08, opts=13)
23:22:04.448 00.001 8996 Enqueuing Move request for scope (-0.10, 0.08)
23:22:04.449 00.001 20224 Worker thread wakes up
23:22:04.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
23:22:04.449 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
23:22:04.449 00.000 20224 Moving (-0.10, 0.08) raw xDistance=-0.10 yDistance=-0.07
23:22:04.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:22:04.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:04.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:22:04.449 00.000 20224 MoveAxis(E, 0, ABG)
23:22:04.449 00.000 20224 Move returns status 0, amount 0
23:22:04.450 00.001 20224 MoveAxis(N, 0, ABG)
23:22:04.450 00.000 20224 Move returns status 0, amount 0
23:22:04.450 00.000 20224 move complete, result=0
23:22:04.450 00.000 20224 worker thread done servicing request
23:22:04.458 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52803, med=2832, FiltMin=2537, FiltMax=27488, Gamma=1.000
23:22:04.480 00.022 8996 UpdateGuideState exits: m=705813 SNR=369.2
23:22:04.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:04.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:04.483 00.001 8996 Enqueuing Expose request
23:22:04.484 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:04.485 00.001 20224 Worker thread wakes up
23:22:04.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:04.486 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:05.640 01.154 20224 Exposure complete
23:22:05.723 00.083 20224 worker thread done servicing request
23:22:05.723 00.000 8996 OnExposeComplete: enter
23:22:05.724 00.001 8996 UpdateGuideState(): m_state=6
23:22:05.725 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7310
23:22:05.726 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.81, Mass=762162, SNR=397.8, Peak=51347 HFD=4.5
23:22:05.728 00.002 8996 MultiStar: [#1 -0.17,-0.36,0.61,U] [#2 -0.35,-0.37,0.00,M2] [#3 -0.08,-0.07,0.52,U] [#4 -0.20,-0.15,0.48,U] [#5 -0.15,-0.23,0.51,U] [#6 -0.14,-0.20,0.38,U] [#7 -0.14,-0.08,0.37,U] [#8 -0.18,-0.29,0.36,U] 
23:22:05.728 00.000 8996 refined, 7 included, MultiStar: {-0.20, -0.13}, one-star: {-0.35, 0.12}
23:22:05.729 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
23:22:05.730 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
23:22:05.731 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.13 hyp=0.23 cameraTheta=-2.57 mountX=-0.18 mountY=0.15, mountTheta=2.46
23:22:05.733 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.13, opts=13)
23:22:05.733 00.000 8996 Enqueuing Move request for scope (-0.20, -0.13)
23:22:05.734 00.001 20224 Worker thread wakes up
23:22:05.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.13) opts 0xd
23:22:05.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.13)
23:22:05.734 00.000 20224 Moving (-0.20, -0.13) raw xDistance=-0.18 yDistance=0.15
23:22:05.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:22:05.735 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:05.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:22:05.735 00.000 20224 MoveAxis(E, 0, ABG)
23:22:05.735 00.000 20224 Move returns status 0, amount 0
23:22:05.735 00.000 20224 MoveAxis(N, 0, ABG)
23:22:05.735 00.000 20224 Move returns status 0, amount 0
23:22:05.735 00.000 20224 move complete, result=0
23:22:05.735 00.000 20224 worker thread done servicing request
23:22:05.738 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51347, med=2835, FiltMin=2579, FiltMax=28406, Gamma=1.000
23:22:05.751 00.013 8996 UpdateGuideState exits: m=762162 SNR=397.8
23:22:05.753 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:05.755 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:05.757 00.002 8996 Enqueuing Expose request
23:22:05.758 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:05.760 00.002 20224 Worker thread wakes up
23:22:05.760 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:05.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:06.736 00.976 20224 Exposure complete
23:22:06.818 00.082 20224 worker thread done servicing request
23:22:06.818 00.000 8996 OnExposeComplete: enter
23:22:06.820 00.002 8996 UpdateGuideState(): m_state=6
23:22:06.821 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7311
23:22:06.823 00.002 8996 Star::Find returns 1 (0), X=136.46, Y=472.91, Mass=742457, SNR=353.2, Peak=61907 HFD=4.3
23:22:06.824 00.001 8996 MultiStar: [#1 -0.27,-0.13,0.67,U] [#2 -0.29,-0.07,0.77,U] [#3 -0.10,0.10,0.53,U] [#4 -0.16,0.26,0.48,U] [#5 -0.23,-0.03,0.65,U] [#6 -0.13,-0.03,0.45,U] [#7 -0.29,-0.01,0.40,U] [#8 -0.19,-0.04,0.36,U] 
23:22:06.826 00.002 8996 refined, 8 included, MultiStar: {-0.22, 0.04}, one-star: {-0.24, 0.22}
23:22:06.827 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
23:22:06.829 00.002 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:22:06.829 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.97 mountX=-0.22 mountY=-0.01, mountTheta=-3.09
23:22:06.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.04, opts=13)
23:22:06.832 00.001 8996 Enqueuing Move request for scope (-0.22, 0.04)
23:22:06.833 00.001 20224 Worker thread wakes up
23:22:06.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
23:22:06.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
23:22:06.833 00.000 20224 Moving (-0.22, 0.04) raw xDistance=-0.22 yDistance=-0.01
23:22:06.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:22:06.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:06.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:22:06.833 00.000 20224 MoveAxis(E, 33, ABG)
23:22:06.833 00.000 20224 Guiding  Dir = 2, Dur = 33
23:22:06.833 00.000 20224 IsSlewing returns 0
23:22:06.833 00.000 20224 IsGuiding returns 0
23:22:06.837 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=61907, med=2832, FiltMin=2547, FiltMax=28886, Gamma=1.000
23:22:06.853 00.016 8996 UpdateGuideState exits: m=742457 SNR=353.2
23:22:06.855 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:06.857 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:06.858 00.001 8996 Enqueuing Expose request
23:22:06.878 00.020 20224 IsGuiding returns 1
23:22:06.879 00.001 20224 scope still moving after pulse duration time elapsed
23:22:06.908 00.029 20224 IsSlewing returns 0
23:22:06.908 00.000 20224 IsGuiding returns 1
23:22:06.939 00.031 20224 IsSlewing returns 0
23:22:06.939 00.000 20224 IsGuiding returns 1
23:22:06.970 00.031 20224 IsSlewing returns 0
23:22:06.971 00.001 20224 IsGuiding returns 0
23:22:06.971 00.000 20224 scope move finished after 33 + 104 ms
23:22:06.971 00.000 20224 Move returns status 0, amount 33
23:22:06.971 00.000 20224 MoveAxis(N, 0, ABG)
23:22:06.972 00.001 20224 Move returns status 0, amount 0
23:22:06.972 00.000 20224 move complete, result=0
23:22:06.972 00.000 20224 worker thread done servicing request
23:22:06.972 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.0 px 0 ms NORTH
23:22:06.976 00.004 20224 Worker thread wakes up
23:22:06.976 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:06.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:08.149 01.173 20224 Exposure complete
23:22:08.236 00.087 20224 worker thread done servicing request
23:22:08.236 00.000 8996 OnExposeComplete: enter
23:22:08.237 00.001 8996 UpdateGuideState(): m_state=6
23:22:08.238 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7312
23:22:08.239 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.98, Mass=703464, SNR=328.9, Peak=65535 HFD=4.4
23:22:08.240 00.001 8996 MultiStar: [#1 0.18,-0.19,0.74,U] [#2 0.13,-0.07,0.74,U] [#3 0.44,-0.18,0.00,M1] [#4 0.29,0.05,0.61,U] [#5 0.31,-0.10,0.62,U] [#6 0.17,-0.12,0.48,U] [#7 0.17,-0.05,0.48,U] [#8 0.29,-0.13,0.44,U] 
23:22:08.240 00.000 8996 refined, 7 included, MultiStar: {0.19, -0.01}, one-star: {0.08, 0.29}
23:22:08.241 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
23:22:08.242 00.001 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
23:22:08.243 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.07 mountX=0.19 mountY=-0.01, mountTheta=-0.04
23:22:08.244 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.01, opts=13)
23:22:08.245 00.001 8996 Enqueuing Move request for scope (0.19, -0.01)
23:22:08.246 00.001 20224 Worker thread wakes up
23:22:08.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
23:22:08.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
23:22:08.246 00.000 20224 Moving (0.19, -0.01) raw xDistance=0.19 yDistance=-0.01
23:22:08.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:22:08.247 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:08.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:22:08.247 00.000 20224 MoveAxis(E, 0, ABG)
23:22:08.247 00.000 20224 Move returns status 0, amount 0
23:22:08.247 00.000 20224 MoveAxis(N, 0, ABG)
23:22:08.247 00.000 20224 Move returns status 0, amount 0
23:22:08.247 00.000 20224 move complete, result=0
23:22:08.247 00.000 20224 worker thread done servicing request
23:22:08.256 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2832, FiltMin=2585, FiltMax=30454, Gamma=1.000
23:22:08.274 00.018 8996 UpdateGuideState exits: m=703464 SNR=328.9
23:22:08.275 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:08.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:08.277 00.001 8996 Enqueuing Expose request
23:22:08.278 00.001 20224 Worker thread wakes up
23:22:08.278 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:08.278 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:08.280 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:09.260 00.980 20224 Exposure complete
23:22:09.322 00.062 20224 worker thread done servicing request
23:22:09.322 00.000 8996 OnExposeComplete: enter
23:22:09.325 00.003 8996 UpdateGuideState(): m_state=6
23:22:09.326 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7313
23:22:09.327 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.83, Mass=715156, SNR=387.4, Peak=59059 HFD=4.4
23:22:09.329 00.002 8996 MultiStar: [#1 0.51,-0.06,0.00,M1] [#2 0.20,-0.33,0.63,U] [#3 0.42,-0.34,0.00,M2] [#4 0.37,-0.17,0.57,U] [#5 0.53,-0.12,0.00,M1] [#6 0.16,-0.53,0.00,M1] [#7 0.19,-0.37,0.37,U] [#8 0.43,-0.18,0.00,M1] 
23:22:09.330 00.001 8996 refined, 3 included, MultiStar: {0.26, -0.12}, one-star: {0.27, 0.13}
23:22:09.332 00.002 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
23:22:09.333 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
23:22:09.334 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-0.42 mountX=0.27 mountY=0.09, mountTheta=0.31
23:22:09.338 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.12, opts=13)
23:22:09.340 00.002 8996 Enqueuing Move request for scope (0.26, -0.12)
23:22:09.341 00.001 20224 Worker thread wakes up
23:22:09.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.12) opts 0xd
23:22:09.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.12)
23:22:09.341 00.000 20224 Moving (0.26, -0.12) raw xDistance=0.27 yDistance=0.09
23:22:09.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:22:09.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:09.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:22:09.341 00.000 20224 MoveAxis(W, 40, ABG)
23:22:09.341 00.000 20224 Guiding  Dir = 3, Dur = 40
23:22:09.342 00.001 20224 IsSlewing returns 0
23:22:09.342 00.000 20224 IsGuiding returns 0
23:22:09.346 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59059, med=2835, FiltMin=2573, FiltMax=28214, Gamma=1.000
23:22:09.359 00.013 8996 UpdateGuideState exits: m=715156 SNR=387.4
23:22:09.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:09.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:09.362 00.001 8996 Enqueuing Expose request
23:22:09.369 00.007 20224 PulseGuide returned control before completion, sleep 23
23:22:09.400 00.031 20224 IsGuiding returns 1
23:22:09.400 00.000 20224 scope still moving after pulse duration time elapsed
23:22:09.436 00.036 20224 IsSlewing returns 0
23:22:09.436 00.000 20224 IsGuiding returns 1
23:22:09.462 00.026 20224 IsSlewing returns 0
23:22:09.462 00.000 20224 IsGuiding returns 0
23:22:09.462 00.000 20224 scope move finished after 40 + 80 ms
23:22:09.462 00.000 20224 Move returns status 0, amount 40
23:22:09.462 00.000 20224 MoveAxis(N, 0, ABG)
23:22:09.462 00.000 20224 Move returns status 0, amount 0
23:22:09.463 00.001 20224 move complete, result=0
23:22:09.463 00.000 20224 worker thread done servicing request
23:22:09.463 00.000 20224 Worker thread wakes up
23:22:09.463 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
23:22:09.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:09.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:10.617 01.153 20224 Exposure complete
23:22:10.695 00.078 20224 worker thread done servicing request
23:22:10.695 00.000 8996 OnExposeComplete: enter
23:22:10.696 00.001 8996 UpdateGuideState(): m_state=6
23:22:10.697 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7314
23:22:10.698 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.85, Mass=749774, SNR=346.4, Peak=58835 HFD=4.5
23:22:10.699 00.001 8996 MultiStar: [#1 -0.02,-0.07,0.68,U] [#2 -0.18,-0.17,0.72,U] [#3 -0.12,-0.10,0.57,U] [#4 -0.22,-0.02,0.52,U] [#5 0.04,-0.03,0.58,U] [#6 -0.02,-0.29,0.48,U] [#7 -0.01,-0.11,0.45,U] [#8 0.13,-0.09,0.34,U] 
23:22:10.700 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.06}, one-star: {-0.17, 0.15}
23:22:10.700 00.000 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:22:10.702 00.002 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:22:10.704 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.52 mountX=-0.08 mountY=0.07, mountTheta=2.41
23:22:10.706 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
23:22:10.708 00.002 8996 Enqueuing Move request for scope (-0.08, -0.06)
23:22:10.709 00.001 20224 Worker thread wakes up
23:22:10.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
23:22:10.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
23:22:10.709 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.08 yDistance=0.07
23:22:10.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:22:10.710 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:10.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:22:10.710 00.000 20224 MoveAxis(E, 0, ABG)
23:22:10.710 00.000 20224 Move returns status 0, amount 0
23:22:10.710 00.000 20224 MoveAxis(N, 0, ABG)
23:22:10.710 00.000 20224 Move returns status 0, amount 0
23:22:10.710 00.000 20224 move complete, result=0
23:22:10.710 00.000 20224 worker thread done servicing request
23:22:10.718 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58835, med=2832, FiltMin=2585, FiltMax=28733, Gamma=1.000
23:22:10.741 00.023 8996 UpdateGuideState exits: m=749774 SNR=346.4
23:22:10.743 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:10.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:10.745 00.001 8996 Enqueuing Expose request
23:22:10.746 00.001 20224 Worker thread wakes up
23:22:10.746 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:10.747 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:10.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:11.740 00.993 20224 Exposure complete
23:22:11.842 00.102 20224 worker thread done servicing request
23:22:11.842 00.000 8996 OnExposeComplete: enter
23:22:11.843 00.001 8996 UpdateGuideState(): m_state=6
23:22:11.844 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7315
23:22:11.845 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.96, Mass=704253, SNR=322.7, Peak=61315 HFD=4.6
23:22:11.846 00.001 8996 MultiStar: [#1 -0.25,-0.06,0.76,U] [#2 -0.35,-0.22,0.78,U] [#3 -0.14,-0.28,0.63,U] [#4 -0.21,-0.06,0.64,U] [#5 -0.25,0.01,0.65,U] [#6 -0.20,-0.41,0.00,M1] [#7 -0.20,-0.25,0.48,U] [#8 -0.20,-0.02,0.47,U] 
23:22:11.847 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.06}, one-star: {-0.21, 0.27}
23:22:11.848 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
23:22:11.848 00.000 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
23:22:11.849 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.90 mountX=-0.22 mountY=0.08, mountTheta=2.79
23:22:11.851 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.06, opts=13)
23:22:11.851 00.000 8996 Enqueuing Move request for scope (-0.23, -0.06)
23:22:11.852 00.001 20224 Worker thread wakes up
23:22:11.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
23:22:11.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
23:22:11.852 00.000 20224 Moving (-0.23, -0.06) raw xDistance=-0.22 yDistance=0.08
23:22:11.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:22:11.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:11.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:22:11.852 00.000 20224 MoveAxis(E, 32, ABG)
23:22:11.852 00.000 20224 Guiding  Dir = 2, Dur = 32
23:22:11.853 00.001 20224 IsSlewing returns 0
23:22:11.853 00.000 20224 IsGuiding returns 0
23:22:11.856 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61315, med=2835, FiltMin=2573, FiltMax=26976, Gamma=1.000
23:22:11.869 00.013 8996 UpdateGuideState exits: m=704253 SNR=322.7
23:22:11.870 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:11.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:11.872 00.001 8996 Enqueuing Expose request
23:22:11.895 00.023 20224 IsGuiding returns 1
23:22:11.895 00.000 20224 scope still moving after pulse duration time elapsed
23:22:11.925 00.030 20224 IsSlewing returns 0
23:22:11.925 00.000 20224 IsGuiding returns 1
23:22:11.956 00.031 20224 IsSlewing returns 0
23:22:11.957 00.001 20224 IsGuiding returns 1
23:22:11.988 00.031 20224 IsSlewing returns 0
23:22:11.989 00.001 20224 IsGuiding returns 0
23:22:11.989 00.000 20224 scope move finished after 32 + 103 ms
23:22:11.989 00.000 20224 Move returns status 0, amount 32
23:22:11.989 00.000 20224 MoveAxis(N, 0, ABG)
23:22:11.989 00.000 20224 Move returns status 0, amount 0
23:22:11.989 00.000 20224 move complete, result=0
23:22:11.989 00.000 20224 worker thread done servicing request
23:22:11.989 00.000 20224 Worker thread wakes up
23:22:11.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:11.990 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
23:22:11.992 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:13.167 01.175 20224 Exposure complete
23:22:13.256 00.089 20224 worker thread done servicing request
23:22:13.256 00.000 8996 OnExposeComplete: enter
23:22:13.258 00.002 8996 UpdateGuideState(): m_state=6
23:22:13.259 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7316
23:22:13.261 00.002 8996 Star::Find returns 1 (0), X=136.74, Y=473.00, Mass=702001, SNR=345.2, Peak=60483 HFD=4.5
23:22:13.263 00.002 8996 MultiStar: [#1 -0.06,-0.05,0.67,U] [#2 -0.00,0.03,0.68,U] [#3 0.26,-0.11,0.60,U] [#4 0.14,0.02,0.59,U] [#5 0.29,0.03,0.62,U] [#6 0.14,-0.31,0.45,U] [#7 -0.08,-0.00,0.45,U] [#8 0.29,-0.02,0.39,U] 
23:22:13.264 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.04, 0.31}
23:22:13.266 00.002 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
23:22:13.267 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
23:22:13.268 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.21 mountX=0.10 mountY=-0.03, mountTheta=-0.32
23:22:13.271 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
23:22:13.272 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
23:22:13.273 00.001 20224 Worker thread wakes up
23:22:13.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
23:22:13.273 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
23:22:13.274 00.001 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
23:22:13.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:22:13.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:13.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:13.274 00.000 20224 MoveAxis(E, 0, ABG)
23:22:13.274 00.000 20224 Move returns status 0, amount 0
23:22:13.274 00.000 20224 MoveAxis(N, 0, ABG)
23:22:13.274 00.000 20224 Move returns status 0, amount 0
23:22:13.274 00.000 20224 move complete, result=0
23:22:13.274 00.000 20224 worker thread done servicing request
23:22:13.279 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60483, med=2832, FiltMin=2573, FiltMax=29955, Gamma=1.000
23:22:13.301 00.022 8996 UpdateGuideState exits: m=702001 SNR=345.2
23:22:13.304 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:13.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:13.307 00.002 8996 Enqueuing Expose request
23:22:13.310 00.003 20224 Worker thread wakes up
23:22:13.310 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:13.313 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:13.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:14.301 00.988 20224 Exposure complete
23:22:14.368 00.067 20224 worker thread done servicing request
23:22:14.368 00.000 8996 OnExposeComplete: enter
23:22:14.369 00.001 8996 UpdateGuideState(): m_state=6
23:22:14.369 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7317
23:22:14.370 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.86, Mass=699762, SNR=389.3, Peak=64435 HFD=4.5
23:22:14.371 00.001 8996 MultiStar: [#1 0.03,-0.10,0.61,U] [#2 -0.06,-0.25,0.64,U] [#3 0.13,-0.19,0.51,U] [#4 0.08,-0.08,0.49,U] [#5 0.05,-0.04,0.54,U] [#6 0.05,-0.18,0.42,U] [#7 -0.24,0.08,0.38,U] [#8 0.18,-0.31,0.35,U] 
23:22:14.372 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {-0.06, 0.17}
23:22:14.372 00.000 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
23:22:14.373 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
23:22:14.374 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.46 mountX=0.02 mountY=0.07, mountTheta=1.36
23:22:14.375 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
23:22:14.376 00.001 8996 Enqueuing Move request for scope (0.01, -0.07)
23:22:14.377 00.001 20224 Worker thread wakes up
23:22:14.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
23:22:14.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
23:22:14.377 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
23:22:14.378 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:22:14.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:14.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:22:14.378 00.000 20224 MoveAxis(E, 0, ABG)
23:22:14.378 00.000 20224 Move returns status 0, amount 0
23:22:14.378 00.000 20224 MoveAxis(N, 0, ABG)
23:22:14.378 00.000 20224 Move returns status 0, amount 0
23:22:14.378 00.000 20224 move complete, result=0
23:22:14.378 00.000 20224 worker thread done servicing request
23:22:14.385 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64435, med=2835, FiltMin=2505, FiltMax=27334, Gamma=1.000
23:22:14.405 00.020 8996 UpdateGuideState exits: m=699762 SNR=389.3
23:22:14.407 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:14.407 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:14.408 00.001 8996 Enqueuing Expose request
23:22:14.409 00.001 20224 Worker thread wakes up
23:22:14.409 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:14.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:14.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:15.563 01.153 20224 Exposure complete
23:22:15.648 00.085 20224 worker thread done servicing request
23:22:15.648 00.000 8996 OnExposeComplete: enter
23:22:15.650 00.002 8996 UpdateGuideState(): m_state=6
23:22:15.651 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7318
23:22:15.651 00.000 8996 Star::Find returns 1 (0), X=136.69, Y=472.96, Mass=736260, SNR=398.9, Peak=65535 HFD=4.5
23:22:15.652 00.001 8996 MultiStar: [#1 0.00,-0.11,0.55,U] [#2 -0.07,-0.15,0.63,U] [#3 0.02,-0.09,0.49,U] [#4 -0.07,0.04,0.43,U] [#5 -0.12,0.04,0.52,U] [#6 0.08,-0.03,0.35,U] [#7 -0.01,0.02,0.44,U] [#8 -0.04,-0.05,0.35,U] 
23:22:15.653 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {-0.01, 0.27}
23:22:15.654 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
23:22:15.654 00.000 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
23:22:15.655 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.53 mountX=-0.03 mountY=-0.02, mountTheta=-2.64
23:22:15.656 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
23:22:15.657 00.001 8996 Enqueuing Move request for scope (-0.03, 0.02)
23:22:15.658 00.001 20224 Worker thread wakes up
23:22:15.658 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
23:22:15.658 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
23:22:15.658 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
23:22:15.658 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:22:15.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:15.658 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:22:15.658 00.000 20224 MoveAxis(E, 0, ABG)
23:22:15.659 00.001 20224 Move returns status 0, amount 0
23:22:15.659 00.000 20224 MoveAxis(N, 0, ABG)
23:22:15.659 00.000 20224 Move returns status 0, amount 0
23:22:15.659 00.000 20224 move complete, result=0
23:22:15.659 00.000 20224 worker thread done servicing request
23:22:15.662 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2835, FiltMin=2585, FiltMax=31798, Gamma=1.000
23:22:15.675 00.013 8996 UpdateGuideState exits: m=736260 SNR=398.9
23:22:15.676 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:15.679 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:15.681 00.002 8996 Enqueuing Expose request
23:22:15.682 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:15.683 00.001 20224 Worker thread wakes up
23:22:15.683 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:15.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:16.667 00.984 20224 Exposure complete
23:22:16.731 00.064 20224 worker thread done servicing request
23:22:16.731 00.000 8996 OnExposeComplete: enter
23:22:16.732 00.001 8996 UpdateGuideState(): m_state=6
23:22:16.733 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7319
23:22:16.734 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.88, Mass=687949, SNR=331.2, Peak=61011 HFD=4.5
23:22:16.735 00.001 8996 MultiStar: [#1 -0.12,-0.02,0.67,U] [#2 -0.18,-0.07,0.74,U] [#3 0.05,-0.15,0.74,U] [#4 -0.10,0.19,0.49,U] [#5 -0.00,0.11,0.63,U] [#6 -0.10,0.06,0.46,U] [#7 -0.20,0.07,0.43,U] [#8 -0.05,-0.05,0.46,U] 
23:22:16.735 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {-0.07, 0.18}
23:22:16.736 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:22:16.737 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
23:22:16.738 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.70 mountX=-0.08 mountY=-0.03, mountTheta=-2.82
23:22:16.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
23:22:16.740 00.001 8996 Enqueuing Move request for scope (-0.08, 0.04)
23:22:16.740 00.000 20224 Worker thread wakes up
23:22:16.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
23:22:16.740 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
23:22:16.740 00.000 20224 Moving (-0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
23:22:16.741 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:22:16.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:16.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:16.741 00.000 20224 MoveAxis(E, 0, ABG)
23:22:16.741 00.000 20224 Move returns status 0, amount 0
23:22:16.741 00.000 20224 MoveAxis(N, 0, ABG)
23:22:16.741 00.000 20224 Move returns status 0, amount 0
23:22:16.741 00.000 20224 move complete, result=0
23:22:16.741 00.000 20224 worker thread done servicing request
23:22:16.744 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61011, med=2835, FiltMin=2550, FiltMax=27510, Gamma=1.000
23:22:16.759 00.015 8996 UpdateGuideState exits: m=687949 SNR=331.2
23:22:16.760 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:16.761 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:16.762 00.001 8996 Enqueuing Expose request
23:22:16.762 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:16.763 00.001 20224 Worker thread wakes up
23:22:16.764 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:16.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:17.931 01.167 20224 Exposure complete
23:22:18.023 00.092 20224 worker thread done servicing request
23:22:18.023 00.000 8996 OnExposeComplete: enter
23:22:18.026 00.003 8996 UpdateGuideState(): m_state=6
23:22:18.028 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7320
23:22:18.030 00.002 8996 Star::Find returns 1 (0), X=136.70, Y=472.89, Mass=777133, SNR=335.8, Peak=64899 HFD=4.6
23:22:18.032 00.002 8996 MultiStar: [#1 0.24,-0.15,0.67,U] [#2 0.02,0.01,0.70,U] [#3 0.21,-0.13,0.65,U] [#4 0.14,0.17,0.57,U] [#5 0.20,-0.00,0.68,U] [#6 0.10,-0.01,0.54,U] [#7 0.15,0.09,0.45,U] [#8 0.14,0.15,0.39,U] 
23:22:18.033 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.04}, one-star: {-0.01, 0.20}
23:22:18.034 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
23:22:18.036 00.002 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:22:18.038 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.29 mountX=0.12 mountY=-0.05, mountTheta=-0.40
23:22:18.040 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
23:22:18.041 00.001 8996 Enqueuing Move request for scope (0.12, 0.04)
23:22:18.042 00.001 20224 Worker thread wakes up
23:22:18.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
23:22:18.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
23:22:18.042 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.12 yDistance=-0.05
23:22:18.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:22:18.043 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:18.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:22:18.043 00.000 20224 MoveAxis(E, 0, ABG)
23:22:18.043 00.000 20224 Move returns status 0, amount 0
23:22:18.043 00.000 20224 MoveAxis(N, 0, ABG)
23:22:18.043 00.000 20224 Move returns status 0, amount 0
23:22:18.043 00.000 20224 move complete, result=0
23:22:18.043 00.000 20224 worker thread done servicing request
23:22:18.046 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64899, med=2832, FiltMin=2576, FiltMax=28976, Gamma=1.000
23:22:18.066 00.020 8996 UpdateGuideState exits: m=777133 SNR=335.8
23:22:18.068 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:18.069 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:18.071 00.002 8996 Enqueuing Expose request
23:22:18.073 00.002 20224 Worker thread wakes up
23:22:18.074 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:18.076 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:18.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:19.074 00.998 20224 Exposure complete
23:22:19.150 00.076 20224 worker thread done servicing request
23:22:19.150 00.000 8996 OnExposeComplete: enter
23:22:19.151 00.001 8996 UpdateGuideState(): m_state=6
23:22:19.152 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7321
23:22:19.153 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.58, Mass=693317, SNR=336.8, Peak=53539 HFD=4.7
23:22:19.154 00.001 8996 MultiStar: [#1 0.21,-0.17,0.71,U] [#2 0.08,-0.30,0.82,U] [#3 0.32,-0.17,0.62,U] [#4 0.27,0.02,0.57,U] [#5 0.35,-0.38,0.00,M1] [#6 0.44,-0.12,0.00,M1] [#7 0.30,-0.07,0.48,U] [#8 0.23,-0.12,0.42,U] 
23:22:19.154 00.000 8996 refined, 6 included, MultiStar: {0.23, -0.14}, one-star: {0.25, -0.11}
23:22:19.156 00.002 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
23:22:19.157 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
23:22:19.158 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.56 mountX=0.24 mountY=0.12, mountTheta=0.45
23:22:19.160 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.14, opts=13)
23:22:19.161 00.001 8996 Enqueuing Move request for scope (0.23, -0.14)
23:22:19.163 00.002 20224 Worker thread wakes up
23:22:19.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
23:22:19.163 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
23:22:19.163 00.000 20224 Moving (0.23, -0.14) raw xDistance=0.24 yDistance=0.12
23:22:19.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:22:19.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:19.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:22:19.163 00.000 20224 MoveAxis(W, 35, ABG)
23:22:19.163 00.000 20224 Guiding  Dir = 3, Dur = 35
23:22:19.163 00.000 20224 IsSlewing returns 0
23:22:19.163 00.000 20224 IsGuiding returns 0
23:22:19.164 00.001 20224 PulseGuide returned control before completion, sleep 44
23:22:19.167 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53539, med=2835, FiltMin=2550, FiltMax=24950, Gamma=1.000
23:22:19.180 00.013 8996 UpdateGuideState exits: m=693317 SNR=336.8
23:22:19.182 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:19.184 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:19.185 00.001 8996 Enqueuing Expose request
23:22:19.224 00.039 20224 IsGuiding returns 1
23:22:19.224 00.000 20224 scope still moving after pulse duration time elapsed
23:22:19.256 00.032 20224 IsSlewing returns 0
23:22:19.257 00.001 20224 IsGuiding returns 0
23:22:19.257 00.000 20224 scope move finished after 35 + 58 ms
23:22:19.257 00.000 20224 Move returns status 0, amount 35
23:22:19.257 00.000 20224 MoveAxis(N, 0, ABG)
23:22:19.257 00.000 20224 Move returns status 0, amount 0
23:22:19.257 00.000 20224 move complete, result=0
23:22:19.257 00.000 20224 worker thread done servicing request
23:22:19.257 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.1 px 0 ms NORTH
23:22:19.259 00.002 20224 Worker thread wakes up
23:22:19.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:19.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:20.441 01.182 20224 Exposure complete
23:22:20.512 00.071 20224 worker thread done servicing request
23:22:20.513 00.001 8996 OnExposeComplete: enter
23:22:20.514 00.001 8996 UpdateGuideState(): m_state=6
23:22:20.516 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7322
23:22:20.517 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.90, Mass=795246, SNR=385.5, Peak=57491 HFD=4.5
23:22:20.519 00.002 8996 MultiStar: [#1 -0.37,0.11,0.63,U] [#2 -0.45,-0.09,0.00,M1] [#3 -0.20,0.00,0.53,U] [#4 -0.26,0.30,0.48,U] [#5 -0.17,0.07,0.57,U] [#6 -0.23,0.28,0.43,U] [#7 -0.46,0.16,0.00,M1] [#8 -0.21,0.02,0.37,U] 
23:22:20.521 00.002 8996 refined, 6 included, MultiStar: {-0.27, 0.15}, one-star: {-0.35, 0.21}
23:22:20.522 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
23:22:20.523 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
23:22:20.524 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.15 hyp=0.31 cameraTheta=2.64 mountX=-0.29 mountY=-0.12, mountTheta=-2.75
23:22:20.527 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.15, opts=13)
23:22:20.529 00.002 8996 Enqueuing Move request for scope (-0.27, 0.15)
23:22:20.531 00.002 20224 Worker thread wakes up
23:22:20.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.15) opts 0xd
23:22:20.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.15)
23:22:20.531 00.000 20224 Moving (-0.27, 0.15) raw xDistance=-0.29 yDistance=-0.12
23:22:20.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
23:22:20.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:20.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:22:20.531 00.000 20224 MoveAxis(E, 39, ABG)
23:22:20.531 00.000 20224 Guiding  Dir = 2, Dur = 39
23:22:20.532 00.001 20224 IsSlewing returns 0
23:22:20.532 00.000 20224 IsGuiding returns 0
23:22:20.538 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57491, med=2835, FiltMin=2560, FiltMax=31238, Gamma=1.000
23:22:20.558 00.020 8996 UpdateGuideState exits: m=795246 SNR=385.5
23:22:20.559 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:20.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:20.561 00.001 8996 Enqueuing Expose request
23:22:20.590 00.029 20224 IsGuiding returns 1
23:22:20.590 00.000 20224 scope still moving after pulse duration time elapsed
23:22:20.615 00.025 20224 IsSlewing returns 0
23:22:20.615 00.000 20224 IsGuiding returns 1
23:22:20.646 00.031 20224 IsSlewing returns 0
23:22:20.646 00.000 20224 IsGuiding returns 1
23:22:20.677 00.031 20224 IsSlewing returns 0
23:22:20.677 00.000 20224 IsGuiding returns 0
23:22:20.677 00.000 20224 scope move finished after 39 + 106 ms
23:22:20.678 00.001 20224 Move returns status 0, amount 39
23:22:20.678 00.000 20224 MoveAxis(N, 0, ABG)
23:22:20.678 00.000 20224 Move returns status 0, amount 0
23:22:20.678 00.000 20224 move complete, result=0
23:22:20.678 00.000 20224 worker thread done servicing request
23:22:20.678 00.000 20224 Worker thread wakes up
23:22:20.678 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
23:22:20.681 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:20.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:21.661 00.980 20224 Exposure complete
23:22:21.739 00.078 20224 worker thread done servicing request
23:22:21.739 00.000 8996 OnExposeComplete: enter
23:22:21.740 00.001 8996 UpdateGuideState(): m_state=6
23:22:21.741 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7323
23:22:21.742 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=473.02, Mass=707199, SNR=336.7, Peak=63443 HFD=4.2
23:22:21.743 00.001 8996 MultiStar: [#1 -0.07,0.02,0.70,U] [#2 -0.32,0.15,0.72,U] [#3 -0.02,-0.01,0.65,U] [#4 -0.27,0.22,0.49,U] [#5 0.01,0.09,0.65,U] [#6 -0.27,0.04,0.49,U] [#7 -0.05,0.17,0.45,U] [#8 -0.07,0.16,0.38,U] 
23:22:21.743 00.000 8996 refined, 8 included, MultiStar: {-0.15, 0.14}, one-star: {-0.21, 0.33}
23:22:21.744 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
23:22:21.745 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
23:22:21.746 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.38 mountX=-0.16 mountY=-0.12, mountTheta=-2.49
23:22:21.747 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.14, opts=13)
23:22:21.748 00.001 8996 Enqueuing Move request for scope (-0.15, 0.14)
23:22:21.749 00.001 20224 Worker thread wakes up
23:22:21.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
23:22:21.749 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
23:22:21.749 00.000 20224 Moving (-0.15, 0.14) raw xDistance=-0.16 yDistance=-0.12
23:22:21.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:22:21.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:21.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:22:21.749 00.000 20224 MoveAxis(E, 0, ABG)
23:22:21.749 00.000 20224 Move returns status 0, amount 0
23:22:21.749 00.000 20224 MoveAxis(N, 0, ABG)
23:22:21.749 00.000 20224 Move returns status 0, amount 0
23:22:21.749 00.000 20224 move complete, result=0
23:22:21.750 00.001 20224 worker thread done servicing request
23:22:21.756 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63443, med=2835, FiltMin=2576, FiltMax=28493, Gamma=1.000
23:22:21.775 00.019 8996 UpdateGuideState exits: m=707199 SNR=336.7
23:22:21.777 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:21.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:21.779 00.001 8996 Enqueuing Expose request
23:22:21.780 00.001 20224 Worker thread wakes up
23:22:21.781 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:21.781 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:22:21.782 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:22.945 01.163 20224 Exposure complete
23:22:23.008 00.063 20224 worker thread done servicing request
23:22:23.008 00.000 8996 OnExposeComplete: enter
23:22:23.009 00.001 8996 UpdateGuideState(): m_state=6
23:22:23.009 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7324
23:22:23.010 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=472.98, Mass=731727, SNR=342.2, Peak=59171 HFD=4.2
23:22:23.011 00.001 8996 MultiStar: [#1 -0.20,0.07,0.68,U] [#2 -0.38,-0.18,0.75,U] [#3 -0.24,0.09,0.63,U] [#4 -0.34,0.28,0.00,M1] [#5 -0.25,0.04,0.62,U] [#6 -0.24,0.09,0.42,U] [#7 -0.31,0.01,0.43,U] [#8 -0.13,0.14,0.40,U] 
23:22:23.012 00.001 8996 refined, 7 included, MultiStar: {-0.27, 0.08}, one-star: {-0.33, 0.29}
23:22:23.013 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:22:23.013 00.000 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:22:23.014 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.87 mountX=-0.28 mountY=-0.05, mountTheta=-2.98
23:22:23.015 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.08, opts=13)
23:22:23.016 00.001 8996 Enqueuing Move request for scope (-0.27, 0.08)
23:22:23.017 00.001 20224 Worker thread wakes up
23:22:23.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
23:22:23.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
23:22:23.017 00.000 20224 Moving (-0.27, 0.08) raw xDistance=-0.28 yDistance=-0.05
23:22:23.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:22:23.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:23.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:22:23.017 00.000 20224 MoveAxis(E, 41, ABG)
23:22:23.017 00.000 20224 Guiding  Dir = 2, Dur = 41
23:22:23.018 00.001 20224 IsSlewing returns 0
23:22:23.018 00.000 20224 IsGuiding returns 0
23:22:23.022 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59171, med=2835, FiltMin=2478, FiltMax=28656, Gamma=1.000
23:22:23.035 00.013 8996 UpdateGuideState exits: m=731727 SNR=342.2
23:22:23.035 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:23.036 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:23.037 00.001 8996 Enqueuing Expose request
23:22:23.040 00.003 20224 PulseGuide returned control before completion, sleep 30
23:22:23.085 00.045 20224 IsGuiding returns 1
23:22:23.085 00.000 20224 scope still moving after pulse duration time elapsed
23:22:23.117 00.032 20224 IsSlewing returns 0
23:22:23.117 00.000 20224 IsGuiding returns 1
23:22:23.148 00.031 20224 IsSlewing returns 0
23:22:23.148 00.000 20224 IsGuiding returns 0
23:22:23.148 00.000 20224 scope move finished after 41 + 89 ms
23:22:23.148 00.000 20224 Move returns status 0, amount 41
23:22:23.148 00.000 20224 MoveAxis(N, 0, ABG)
23:22:23.149 00.001 20224 Move returns status 0, amount 0
23:22:23.149 00.000 20224 move complete, result=0
23:22:23.149 00.000 20224 worker thread done servicing request
23:22:23.149 00.000 20224 Worker thread wakes up
23:22:23.149 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
23:22:23.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:23.151 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:24.128 00.977 20224 Exposure complete
23:22:24.213 00.085 20224 worker thread done servicing request
23:22:24.213 00.000 8996 OnExposeComplete: enter
23:22:24.216 00.003 8996 UpdateGuideState(): m_state=6
23:22:24.217 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7325
23:22:24.218 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.18, Mass=744698, SNR=388.7, Peak=62915 HFD=4.5
23:22:24.220 00.002 8996 MultiStar: [#1 -0.08,0.22,0.61,U] [#2 -0.13,-0.08,0.67,U] [#3 -0.21,0.06,0.50,U] [#4 -0.15,0.24,0.47,U] [#5 0.04,0.15,0.48,U] [#6 -0.19,0.36,0.38,U] [#7 -0.04,0.18,0.43,U] [#8 0.11,0.19,0.37,U] 
23:22:24.221 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.22}, one-star: {-0.06, 0.49}
23:22:24.222 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
23:22:24.223 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
23:22:24.224 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.94 mountX=-0.10 mountY=-0.21, mountTheta=-2.04
23:22:24.228 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.22, opts=13)
23:22:24.230 00.002 8996 Enqueuing Move request for scope (-0.08, 0.22)
23:22:24.232 00.002 20224 Worker thread wakes up
23:22:24.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
23:22:24.233 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
23:22:24.233 00.000 20224 Moving (-0.08, 0.22) raw xDistance=-0.10 yDistance=-0.21
23:22:24.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:22:24.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:22:24.233 00.000 20224 MoveAxis(E, 0, ABG)
23:22:24.233 00.000 20224 Move returns status 0, amount 0
23:22:24.233 00.000 20224 MoveAxis(N, 43, ABG)
23:22:24.233 00.000 20224 Guiding  Dir = 0, Dur = 43
23:22:24.234 00.001 20224 IsSlewing returns 0
23:22:24.234 00.000 20224 IsGuiding returns 0
23:22:24.241 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62915, med=2835, FiltMin=2560, FiltMax=29296, Gamma=1.000
23:22:24.272 00.031 8996 UpdateGuideState exits: m=744698 SNR=388.7
23:22:24.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:24.279 00.006 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:24.279 00.000 8996 Enqueuing Expose request
23:22:24.292 00.013 20224 IsGuiding returns 1
23:22:24.292 00.000 20224 scope still moving after pulse duration time elapsed
23:22:24.322 00.030 20224 IsSlewing returns 0
23:22:24.322 00.000 20224 IsGuiding returns 1
23:22:24.353 00.031 20224 IsSlewing returns 0
23:22:24.353 00.000 20224 IsGuiding returns 1
23:22:24.385 00.032 20224 IsSlewing returns 0
23:22:24.385 00.000 20224 IsGuiding returns 0
23:22:24.386 00.001 20224 scope move finished after 43 + 107 ms
23:22:24.386 00.000 20224 Move returns status 0, amount 43
23:22:24.386 00.000 20224 move complete, result=0
23:22:24.386 00.000 20224 worker thread done servicing request
23:22:24.386 00.000 20224 Worker thread wakes up
23:22:24.386 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
23:22:24.388 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:24.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:25.560 01.172 20224 Exposure complete
23:22:25.635 00.075 20224 worker thread done servicing request
23:22:25.635 00.000 8996 OnExposeComplete: enter
23:22:25.636 00.001 8996 UpdateGuideState(): m_state=6
23:22:25.637 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7326
23:22:25.637 00.000 8996 Star::Find returns 1 (0), X=136.94, Y=472.69, Mass=683132, SNR=346.6, Peak=54995 HFD=4.4
23:22:25.638 00.001 8996 MultiStar: [#1 0.30,-0.44,0.00,M1] [#2 0.35,-0.58,0.00,M1] [#3 0.49,-0.32,0.00,M1] [#4 0.30,-0.15,0.51,U] [#5 0.31,-0.23,0.62,U] [#6 0.46,-0.48,0.00,M1] [#7 0.38,-0.31,0.00,M1] [#8 0.39,-0.35,0.00,M1] 
23:22:25.639 00.001 8996 single-star, 2 included, MultiStar: {0.28, -0.10}, one-star: {0.24, 0.00}
23:22:25.640 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
23:22:25.641 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
23:22:25.641 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=0.00 hyp=0.24 cameraTheta=0.01 mountX=0.24 mountY=-0.03, mountTheta=-0.12
23:22:25.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.00, opts=13)
23:22:25.644 00.001 8996 Enqueuing Move request for scope (0.24, 0.00)
23:22:25.645 00.001 20224 Worker thread wakes up
23:22:25.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.00) opts 0xd
23:22:25.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.00)
23:22:25.645 00.000 20224 Moving (0.24, 0.00) raw xDistance=0.24 yDistance=-0.03
23:22:25.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:22:25.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:25.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:22:25.645 00.000 20224 MoveAxis(W, 35, ABG)
23:22:25.645 00.000 20224 Guiding  Dir = 3, Dur = 35
23:22:25.646 00.001 20224 IsSlewing returns 0
23:22:25.649 00.003 20224 IsGuiding returns 0
23:22:25.650 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54995, med=2835, FiltMin=2515, FiltMax=26518, Gamma=1.000
23:22:25.663 00.013 8996 UpdateGuideState exits: m=683132 SNR=346.6
23:22:25.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:25.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:25.667 00.002 8996 Enqueuing Expose request
23:22:25.711 00.044 20224 IsGuiding returns 1
23:22:25.711 00.000 20224 scope still moving after pulse duration time elapsed
23:22:25.741 00.030 20224 IsSlewing returns 0
23:22:25.741 00.000 20224 IsGuiding returns 1
23:22:25.773 00.032 20224 IsSlewing returns 0
23:22:25.773 00.000 20224 IsGuiding returns 1
23:22:25.805 00.032 20224 IsSlewing returns 0
23:22:25.805 00.000 20224 IsGuiding returns 0
23:22:25.805 00.000 20224 scope move finished after 35 + 121 ms
23:22:25.805 00.000 20224 Move returns status 0, amount 35
23:22:25.805 00.000 20224 MoveAxis(N, 0, ABG)
23:22:25.805 00.000 20224 Move returns status 0, amount 0
23:22:25.806 00.001 20224 move complete, result=0
23:22:25.806 00.000 20224 worker thread done servicing request
23:22:25.806 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
23:22:25.808 00.002 20224 Worker thread wakes up
23:22:25.808 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:25.809 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:26.808 00.999 20224 Exposure complete
23:22:26.881 00.073 20224 worker thread done servicing request
23:22:26.881 00.000 8996 OnExposeComplete: enter
23:22:26.883 00.002 8996 UpdateGuideState(): m_state=6
23:22:26.885 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7327
23:22:26.886 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.70, Mass=716161, SNR=372.8, Peak=60483 HFD=4.6
23:22:26.887 00.001 8996 MultiStar: [#1 -0.12,-0.20,0.67,U] [#2 -0.26,-0.44,0.00,M2] [#3 -0.13,-0.19,0.52,U] [#4 -0.22,-0.02,0.54,U] [#5 0.16,-0.33,0.56,U] [#6 -0.21,-0.08,0.41,U] [#7 -0.22,-0.21,0.37,U] [#8 0.12,-0.31,0.39,U] 
23:22:26.889 00.002 8996 single-star, 7 included, MultiStar: {-0.10, -0.15}, one-star: {-0.15, 0.00}
23:22:26.891 00.002 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.06)
23:22:26.892 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
23:22:26.894 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.00 hyp=0.16 cameraTheta=3.13 mountX=-0.15 mountY=0.02, mountTheta=3.04
23:22:26.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.00, opts=13)
23:22:26.897 00.001 8996 Enqueuing Move request for scope (-0.15, 0.00)
23:22:26.898 00.001 20224 Worker thread wakes up
23:22:26.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.00) opts 0xd
23:22:26.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.00)
23:22:26.898 00.000 20224 Moving (-0.15, 0.00) raw xDistance=-0.15 yDistance=0.02
23:22:26.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:22:26.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:26.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:22:26.898 00.000 20224 MoveAxis(E, 0, ABG)
23:22:26.898 00.000 20224 Move returns status 0, amount 0
23:22:26.899 00.001 20224 MoveAxis(N, 0, ABG)
23:22:26.899 00.000 20224 Move returns status 0, amount 0
23:22:26.899 00.000 20224 move complete, result=0
23:22:26.899 00.000 20224 worker thread done servicing request
23:22:26.903 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60483, med=2835, FiltMin=2569, FiltMax=26413, Gamma=1.000
23:22:26.917 00.014 8996 UpdateGuideState exits: m=716161 SNR=372.8
23:22:26.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:26.918 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:26.919 00.001 8996 Enqueuing Expose request
23:22:26.920 00.001 20224 Worker thread wakes up
23:22:26.920 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:26.921 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:26.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:28.080 01.159 20224 Exposure complete
23:22:28.135 00.055 20224 worker thread done servicing request
23:22:28.135 00.000 8996 OnExposeComplete: enter
23:22:28.137 00.002 8996 UpdateGuideState(): m_state=6
23:22:28.138 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7328
23:22:28.139 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.58, Mass=710067, SNR=358.6, Peak=50931 HFD=4.6
23:22:28.140 00.001 8996 MultiStar: [#1 -0.11,-0.29,0.67,U] [#2 -0.30,-0.50,0.00,M3] [#3 -0.14,-0.45,0.00,M1] [#4 -0.25,-0.14,0.45,U] [#5 -0.07,-0.36,0.59,U] [#6 -0.16,-0.43,0.00,M1] [#7 -0.28,-0.37,0.00,M1] [#8 -0.09,-0.42,0.00,M1] 
23:22:28.141 00.001 8996 refined, 3 included, MultiStar: {-0.18, -0.21}, one-star: {-0.27, -0.11}
23:22:28.142 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:22:28.143 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
23:22:28.143 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-2.28 mountX=-0.16 mountY=0.23, mountTheta=2.18
23:22:28.145 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.21, opts=13)
23:22:28.146 00.001 8996 Enqueuing Move request for scope (-0.18, -0.21)
23:22:28.147 00.001 20224 Worker thread wakes up
23:22:28.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.21) opts 0xd
23:22:28.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.21)
23:22:28.147 00.000 20224 Moving (-0.18, -0.21) raw xDistance=-0.16 yDistance=0.23
23:22:28.148 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:22:28.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:22:28.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:22:28.148 00.000 20224 MoveAxis(E, 0, ABG)
23:22:28.148 00.000 20224 Move returns status 0, amount 0
23:22:28.148 00.000 20224 MoveAxis(N, 0, ABG)
23:22:28.148 00.000 20224 Move returns status 0, amount 0
23:22:28.148 00.000 20224 move complete, result=0
23:22:28.148 00.000 20224 worker thread done servicing request
23:22:28.154 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50931, med=2835, FiltMin=2563, FiltMax=24160, Gamma=1.000
23:22:28.175 00.021 8996 UpdateGuideState exits: m=710067 SNR=358.6
23:22:28.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:28.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:28.180 00.002 8996 Enqueuing Expose request
23:22:28.182 00.002 20224 Worker thread wakes up
23:22:28.182 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:22:28.184 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:28.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:29.161 00.977 20224 Exposure complete
23:22:29.227 00.066 20224 worker thread done servicing request
23:22:29.227 00.000 8996 OnExposeComplete: enter
23:22:29.228 00.001 8996 UpdateGuideState(): m_state=6
23:22:29.229 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7329
23:22:29.230 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.66, Mass=751523, SNR=341.5, Peak=56451 HFD=4.5
23:22:29.232 00.002 8996 MultiStar: [#1 -0.16,-0.22,0.73,U] [#2 -0.13,-0.56,0.00,M4] [#3 -0.21,-0.37,0.59,U] [#4 -0.26,-0.18,0.53,U] [#5 -0.09,-0.34,0.58,U] [#6 -0.22,-0.31,0.44,U] [#7 -0.21,-0.29,0.47,U] [#8 -0.07,-0.23,0.39,U] 
23:22:29.233 00.001 8996 single-star, 7 included, MultiStar: {-0.20, -0.23}, one-star: {-0.29, -0.04}
23:22:29.234 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
23:22:29.235 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
23:22:29.236 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.04 hyp=0.30 cameraTheta=-3.01 mountX=-0.29 mountY=0.07, mountTheta=2.90
23:22:29.238 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.04, opts=13)
23:22:29.239 00.001 8996 Enqueuing Move request for scope (-0.29, -0.04)
23:22:29.240 00.001 20224 Worker thread wakes up
23:22:29.241 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.04) opts 0xd
23:22:29.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.04)
23:22:29.241 00.000 20224 Moving (-0.29, -0.04) raw xDistance=-0.29 yDistance=0.07
23:22:29.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:22:29.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:29.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:22:29.241 00.000 20224 MoveAxis(E, 42, ABG)
23:22:29.241 00.000 20224 Guiding  Dir = 2, Dur = 42
23:22:29.242 00.001 20224 IsSlewing returns 0
23:22:29.242 00.000 20224 IsGuiding returns 0
23:22:29.250 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56451, med=2835, FiltMin=2584, FiltMax=25709, Gamma=1.000
23:22:29.276 00.026 20224 PulseGuide returned control before completion, sleep 19
23:22:29.277 00.001 8996 UpdateGuideState exits: m=751523 SNR=341.5
23:22:29.279 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:29.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:29.281 00.001 8996 Enqueuing Expose request
23:22:29.306 00.025 20224 IsGuiding returns 1
23:22:29.306 00.000 20224 scope still moving after pulse duration time elapsed
23:22:29.338 00.032 20224 IsSlewing returns 0
23:22:29.338 00.000 20224 IsGuiding returns 1
23:22:29.369 00.031 20224 IsSlewing returns 0
23:22:29.369 00.000 20224 IsGuiding returns 0
23:22:29.369 00.000 20224 scope move finished after 42 + 85 ms
23:22:29.369 00.000 20224 Move returns status 0, amount 42
23:22:29.369 00.000 20224 MoveAxis(N, 0, ABG)
23:22:29.369 00.000 20224 Move returns status 0, amount 0
23:22:29.370 00.001 20224 move complete, result=0
23:22:29.370 00.000 20224 worker thread done servicing request
23:22:29.370 00.000 20224 Worker thread wakes up
23:22:29.370 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:29.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:29.370 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.1 px 0 ms NORTH
23:22:30.519 01.149 20224 Exposure complete
23:22:30.587 00.068 20224 worker thread done servicing request
23:22:30.587 00.000 8996 OnExposeComplete: enter
23:22:30.588 00.001 8996 UpdateGuideState(): m_state=6
23:22:30.589 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7330
23:22:30.590 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.68, Mass=728533, SNR=390.8, Peak=58499 HFD=4.5
23:22:30.591 00.001 8996 MultiStar: [#1 0.35,-0.48,0.00,M1] [#2 0.21,-0.49,0.00,M5] [#3 0.49,-0.51,0.00,M1] [#4 0.34,-0.28,0.00,M1] [#5 0.35,-0.24,0.50,U] [#6 0.17,-0.34,0.36,U] [#7 0.08,-0.40,0.42,U] [#8 0.41,-0.27,0.00,M1] 
23:22:30.592 00.001 8996 single-star, 3 included, MultiStar: {0.26, -0.19}, one-star: {0.32, -0.02}
23:22:30.593 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
23:22:30.593 00.000 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
23:22:30.594 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-0.05 mountX=0.32 mountY=-0.02, mountTheta=-0.06
23:22:30.596 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.02, opts=13)
23:22:30.596 00.000 8996 Enqueuing Move request for scope (0.32, -0.02)
23:22:30.597 00.001 20224 Worker thread wakes up
23:22:30.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.02) opts 0xd
23:22:30.597 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.02)
23:22:30.597 00.000 20224 Moving (0.32, -0.02) raw xDistance=0.32 yDistance=-0.02
23:22:30.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
23:22:30.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:30.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:22:30.598 00.001 20224 MoveAxis(W, 43, ABG)
23:22:30.598 00.000 20224 Guiding  Dir = 3, Dur = 43
23:22:30.598 00.000 20224 IsSlewing returns 0
23:22:30.598 00.000 20224 IsGuiding returns 0
23:22:30.601 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58499, med=2835, FiltMin=2573, FiltMax=24214, Gamma=1.000
23:22:30.606 00.005 20224 PulseGuide returned control before completion, sleep 46
23:22:30.614 00.008 8996 UpdateGuideState exits: m=728533 SNR=390.8
23:22:30.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:30.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:30.616 00.000 8996 Enqueuing Expose request
23:22:30.667 00.051 20224 IsGuiding returns 1
23:22:30.667 00.000 20224 scope still moving after pulse duration time elapsed
23:22:30.698 00.031 20224 IsSlewing returns 0
23:22:30.698 00.000 20224 IsGuiding returns 0
23:22:30.698 00.000 20224 scope move finished after 43 + 57 ms
23:22:30.699 00.001 20224 Move returns status 0, amount 43
23:22:30.699 00.000 20224 MoveAxis(N, 0, ABG)
23:22:30.699 00.000 20224 Move returns status 0, amount 0
23:22:30.699 00.000 20224 move complete, result=0
23:22:30.699 00.000 20224 worker thread done servicing request
23:22:30.699 00.000 20224 Worker thread wakes up
23:22:30.699 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:30.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:30.700 00.001 8996 GuideStep: 0.3 px 43 ms WEST, -0.0 px 0 ms NORTH
23:22:31.666 00.966 20224 Exposure complete
23:22:31.739 00.073 20224 worker thread done servicing request
23:22:31.739 00.000 8996 OnExposeComplete: enter
23:22:31.741 00.002 8996 UpdateGuideState(): m_state=6
23:22:31.743 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7331
23:22:31.745 00.002 8996 Star::Find returns 1 (0), X=136.58, Y=472.59, Mass=754050, SNR=402.3, Peak=52643 HFD=4.8
23:22:31.746 00.001 8996 MultiStar: [#1 -0.22,-0.41,0.00,M2] [#2 -0.40,-0.38,0.00,M6] [#3 -0.12,-0.45,0.00,M2] [#4 -0.21,-0.52,0.00,M2] [#5 -0.23,-0.43,0.00,M1] [#6 -0.18,-0.32,0.42,U] [#7 -0.27,-0.48,0.00,M1] [#8 -0.12,-0.37,0.32,U] 
23:22:31.747 00.001 8996 single-star, 2 included, MultiStar: {-0.13, -0.20}, one-star: {-0.12, -0.10}
23:22:31.748 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
23:22:31.749 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
23:22:31.750 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-2.42 mountX=-0.11 mountY=0.12, mountTheta=2.32
23:22:31.751 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.10, opts=13)
23:22:31.752 00.001 8996 Enqueuing Move request for scope (-0.12, -0.10)
23:22:31.753 00.001 20224 Worker thread wakes up
23:22:31.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.10) opts 0xd
23:22:31.753 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.10)
23:22:31.753 00.000 20224 Moving (-0.12, -0.10) raw xDistance=-0.11 yDistance=0.12
23:22:31.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:22:31.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:31.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:22:31.753 00.000 20224 MoveAxis(E, 0, ABG)
23:22:31.753 00.000 20224 Move returns status 0, amount 0
23:22:31.753 00.000 20224 MoveAxis(N, 0, ABG)
23:22:31.754 00.001 20224 Move returns status 0, amount 0
23:22:31.754 00.000 20224 move complete, result=0
23:22:31.754 00.000 20224 worker thread done servicing request
23:22:31.757 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52643, med=2835, FiltMin=2547, FiltMax=29536, Gamma=1.000
23:22:31.771 00.014 8996 UpdateGuideState exits: m=754050 SNR=402.3
23:22:31.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:31.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:31.774 00.001 8996 Enqueuing Expose request
23:22:31.774 00.000 20224 Worker thread wakes up
23:22:31.774 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:31.775 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:31.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:32.931 01.156 20224 Exposure complete
23:22:33.027 00.096 20224 worker thread done servicing request
23:22:33.027 00.000 8996 OnExposeComplete: enter
23:22:33.028 00.001 8996 UpdateGuideState(): m_state=6
23:22:33.029 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7332
23:22:33.030 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=472.62, Mass=691668, SNR=364.1, Peak=48467 HFD=4.4
23:22:33.031 00.001 8996 MultiStar: [#1 -0.35,-0.37,0.00,M3] [#2 -0.40,-0.52,0.00,M7] [#3 -0.20,-0.63,0.00,M3] [#4 -0.35,-0.36,0.00,M3] [#5 -0.33,-0.42,0.00,M2] [#6 -0.45,-0.36,0.00,M1] [#7 -0.35,-0.63,0.00,M2] [#8 -0.21,-0.37,0.33,U] 
23:22:33.032 00.001 8996 single-star, 1 included, MultiStar: {-0.26, -0.15}, one-star: {-0.28, -0.08}
23:22:33.033 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
23:22:33.034 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
23:22:33.034 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-2.88 mountX=-0.27 mountY=0.11, mountTheta=2.77
23:22:33.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.08, opts=13)
23:22:33.037 00.001 8996 Enqueuing Move request for scope (-0.28, -0.08)
23:22:33.037 00.000 20224 Worker thread wakes up
23:22:33.038 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.08) opts 0xd
23:22:33.038 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.08)
23:22:33.038 00.000 20224 Moving (-0.28, -0.08) raw xDistance=-0.27 yDistance=0.11
23:22:33.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:22:33.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:33.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:22:33.038 00.000 20224 MoveAxis(E, 40, ABG)
23:22:33.038 00.000 20224 Guiding  Dir = 2, Dur = 40
23:22:33.038 00.000 20224 IsSlewing returns 0
23:22:33.038 00.000 20224 IsGuiding returns 0
23:22:33.040 00.002 20224 PulseGuide returned control before completion, sleep 49
23:22:33.042 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48467, med=2835, FiltMin=2563, FiltMax=22909, Gamma=1.000
23:22:33.071 00.029 8996 UpdateGuideState exits: m=691668 SNR=364.1
23:22:33.074 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:33.076 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:33.077 00.001 8996 Enqueuing Expose request
23:22:33.092 00.015 20224 IsGuiding returns 1
23:22:33.092 00.000 20224 scope still moving after pulse duration time elapsed
23:22:33.124 00.032 20224 IsSlewing returns 0
23:22:33.124 00.000 20224 IsGuiding returns 0
23:22:33.126 00.002 20224 scope move finished after 40 + 46 ms
23:22:33.126 00.000 20224 Move returns status 0, amount 40
23:22:33.126 00.000 20224 MoveAxis(N, 0, ABG)
23:22:33.126 00.000 20224 Move returns status 0, amount 0
23:22:33.126 00.000 20224 move complete, result=0
23:22:33.126 00.000 20224 worker thread done servicing request
23:22:33.126 00.000 20224 Worker thread wakes up
23:22:33.126 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:33.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:33.126 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
23:22:34.110 00.984 20224 Exposure complete
23:22:34.166 00.056 20224 worker thread done servicing request
23:22:34.166 00.000 8996 OnExposeComplete: enter
23:22:34.167 00.001 8996 UpdateGuideState(): m_state=6
23:22:34.168 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7333
23:22:34.170 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=472.58, Mass=722470, SNR=348.8, Peak=59891 HFD=4.5
23:22:34.171 00.001 8996 MultiStar: [#1 -0.06,-0.45,0.00,M4] [#2 0.07,-0.55,0.00,M8] [#3 0.09,-0.61,0.00,M4] [#4 -0.01,-0.40,0.53,U] [#5 0.07,-0.34,0.55,U] [#6 -0.12,-0.44,0.00,M2] [#7 -0.24,-0.56,0.00,M3] [#8 -0.05,-0.29,0.39,U] 
23:22:34.172 00.001 8996 single-star, 3 included, MultiStar: {-0.04, -0.25}, one-star: {-0.10, -0.11}
23:22:34.174 00.002 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
23:22:34.175 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
23:22:34.177 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.29 mountX=-0.09 mountY=0.12, mountTheta=2.19
23:22:34.180 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.11, opts=13)
23:22:34.181 00.001 8996 Enqueuing Move request for scope (-0.10, -0.11)
23:22:34.182 00.001 20224 Worker thread wakes up
23:22:34.183 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
23:22:34.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
23:22:34.183 00.000 20224 Moving (-0.10, -0.11) raw xDistance=-0.09 yDistance=0.12
23:22:34.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:22:34.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:34.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:22:34.183 00.000 20224 MoveAxis(E, 0, ABG)
23:22:34.183 00.000 20224 Move returns status 0, amount 0
23:22:34.184 00.001 20224 MoveAxis(N, 0, ABG)
23:22:34.184 00.000 20224 Move returns status 0, amount 0
23:22:34.184 00.000 20224 move complete, result=0
23:22:34.184 00.000 20224 worker thread done servicing request
23:22:34.191 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=59891, med=2835, FiltMin=2563, FiltMax=27901, Gamma=1.000
23:22:34.209 00.018 8996 UpdateGuideState exits: m=722470 SNR=348.8
23:22:34.210 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:34.211 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:34.211 00.000 8996 Enqueuing Expose request
23:22:34.212 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:34.213 00.001 20224 Worker thread wakes up
23:22:34.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:34.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:35.386 01.173 20224 Exposure complete
23:22:35.461 00.075 20224 worker thread done servicing request
23:22:35.461 00.000 8996 OnExposeComplete: enter
23:22:35.462 00.001 8996 UpdateGuideState(): m_state=6
23:22:35.463 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7334
23:22:35.464 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.59, Mass=648839, SNR=369.7, Peak=52531 HFD=4.4
23:22:35.465 00.001 8996 MultiStar: [#1 0.07,-0.32,0.60,U] [#2 -0.06,-0.54,0.00,M9] [#3 0.19,-0.38,0.52,U] [#4 0.10,-0.20,0.56,U] [#5 0.04,-0.14,0.50,U] [#6 0.06,-0.17,0.43,U] [#7 0.10,-0.34,0.42,U] [#8 0.09,-0.29,0.32,U] 
23:22:35.466 00.001 8996 single-star, 7 included, MultiStar: {0.11, -0.23}, one-star: {0.18, -0.10}
23:22:35.467 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
23:22:35.467 00.000 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
23:22:35.468 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.21 cameraTheta=-0.52 mountX=0.19 mountY=0.08, mountTheta=0.41
23:22:35.470 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.10, opts=13)
23:22:35.472 00.002 8996 Enqueuing Move request for scope (0.18, -0.10)
23:22:35.474 00.002 20224 Worker thread wakes up
23:22:35.474 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
23:22:35.474 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
23:22:35.474 00.000 20224 Moving (0.18, -0.10) raw xDistance=0.19 yDistance=0.08
23:22:35.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:22:35.475 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:35.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:22:35.475 00.000 20224 MoveAxis(E, 0, ABG)
23:22:35.475 00.000 20224 Move returns status 0, amount 0
23:22:35.475 00.000 20224 MoveAxis(N, 0, ABG)
23:22:35.475 00.000 20224 Move returns status 0, amount 0
23:22:35.475 00.000 20224 move complete, result=0
23:22:35.475 00.000 20224 worker thread done servicing request
23:22:35.481 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52531, med=2835, FiltMin=2582, FiltMax=25590, Gamma=1.000
23:22:35.505 00.024 8996 UpdateGuideState exits: m=648839 SNR=369.7
23:22:35.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:35.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:35.508 00.001 8996 Enqueuing Expose request
23:22:35.508 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:35.509 00.001 20224 Worker thread wakes up
23:22:35.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:35.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:36.490 00.981 20224 Exposure complete
23:22:36.565 00.075 20224 worker thread done servicing request
23:22:36.565 00.000 8996 OnExposeComplete: enter
23:22:36.566 00.001 8996 UpdateGuideState(): m_state=6
23:22:36.567 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7335
23:22:36.568 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.63, Mass=698761, SNR=384.3, Peak=56307 HFD=4.6
23:22:36.569 00.001 8996 MultiStar: [#1 -0.08,-0.38,0.64,U] [#2 -0.22,-0.37,0.00,M10] [#3 0.18,-0.57,0.00,M4] [#4 0.05,-0.41,0.49,U] [#5 -0.07,-0.38,0.57,U] [#6 0.00,-0.30,0.43,U] [#7 0.01,-0.53,0.00,M3] [#8 0.06,-0.60,0.00,M1] 
23:22:36.570 00.001 8996 single-star, 4 included, MultiStar: {-0.01, -0.27}, one-star: {0.03, -0.07}
23:22:36.570 00.000 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
23:22:36.571 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
23:22:36.572 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.17 mountX=0.03 mountY=0.06, mountTheta=1.06
23:22:36.573 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
23:22:36.575 00.002 8996 Enqueuing Move request for scope (0.03, -0.07)
23:22:36.577 00.002 20224 Worker thread wakes up
23:22:36.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
23:22:36.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
23:22:36.577 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.03 yDistance=0.06
23:22:36.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:22:36.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:36.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:22:36.578 00.001 20224 MoveAxis(E, 0, ABG)
23:22:36.578 00.000 20224 Move returns status 0, amount 0
23:22:36.578 00.000 20224 MoveAxis(N, 0, ABG)
23:22:36.578 00.000 20224 Move returns status 0, amount 0
23:22:36.578 00.000 20224 move complete, result=0
23:22:36.578 00.000 20224 worker thread done servicing request
23:22:36.582 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56307, med=2835, FiltMin=2566, FiltMax=30413, Gamma=1.000
23:22:36.603 00.021 8996 UpdateGuideState exits: m=698761 SNR=384.3
23:22:36.605 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:36.606 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:36.608 00.002 8996 Enqueuing Expose request
23:22:36.611 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:36.613 00.002 20224 Worker thread wakes up
23:22:36.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:36.614 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:37.769 01.155 20224 Exposure complete
23:22:37.837 00.068 20224 worker thread done servicing request
23:22:37.837 00.000 8996 OnExposeComplete: enter
23:22:37.839 00.002 8996 UpdateGuideState(): m_state=6
23:22:37.840 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7336
23:22:37.841 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=472.61, Mass=699949, SNR=322.2, Peak=50259 HFD=4.4
23:22:37.842 00.001 8996 MultiStar: [#1 -0.07,-0.51,0.00,M3] [#2 -0.06,-0.52,0.00,R] [#3 0.06,-0.50,0.00,M5] [#4 -0.06,-0.31,0.58,U] [#5 -0.05,-0.37,0.62,U] [#6 -0.13,-0.55,0.00,M1] [#7 0.06,-0.71,0.00,M4] [#8 0.01,-0.40,0.44,U] 
23:22:37.842 00.000 8996 single-star, 3 included, MultiStar: {-0.12, -0.25}, one-star: {-0.26, -0.08}
23:22:37.843 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
23:22:37.844 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
23:22:37.845 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.83 mountX=-0.25 mountY=0.11, mountTheta=2.72
23:22:37.846 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.08, opts=13)
23:22:37.847 00.001 8996 Enqueuing Move request for scope (-0.26, -0.08)
23:22:37.848 00.001 20224 Worker thread wakes up
23:22:37.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
23:22:37.848 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
23:22:37.848 00.000 20224 Moving (-0.26, -0.08) raw xDistance=-0.25 yDistance=0.11
23:22:37.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:22:37.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:37.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:22:37.848 00.000 20224 MoveAxis(E, 37, ABG)
23:22:37.848 00.000 20224 Guiding  Dir = 2, Dur = 37
23:22:37.848 00.000 20224 IsSlewing returns 0
23:22:37.849 00.001 20224 IsGuiding returns 0
23:22:37.850 00.001 20224 PulseGuide returned control before completion, sleep 46
23:22:37.852 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50259, med=2835, FiltMin=2566, FiltMax=24925, Gamma=1.000
23:22:37.865 00.013 8996 UpdateGuideState exits: m=699949 SNR=322.2
23:22:37.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:37.869 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:37.871 00.002 8996 Enqueuing Expose request
23:22:37.905 00.034 20224 IsGuiding returns 1
23:22:37.905 00.000 20224 scope still moving after pulse duration time elapsed
23:22:37.932 00.027 20224 IsSlewing returns 0
23:22:37.932 00.000 20224 IsGuiding returns 0
23:22:37.932 00.000 20224 scope move finished after 37 + 46 ms
23:22:37.932 00.000 20224 Move returns status 0, amount 37
23:22:37.932 00.000 20224 MoveAxis(N, 0, ABG)
23:22:37.932 00.000 20224 Move returns status 0, amount 0
23:22:37.932 00.000 20224 move complete, result=0
23:22:37.933 00.001 20224 worker thread done servicing request
23:22:37.933 00.000 20224 Worker thread wakes up
23:22:37.933 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:37.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:37.933 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
23:22:38.898 00.965 20224 Exposure complete
23:22:38.978 00.080 20224 worker thread done servicing request
23:22:38.978 00.000 8996 OnExposeComplete: enter
23:22:38.979 00.001 8996 UpdateGuideState(): m_state=6
23:22:38.980 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7337
23:22:38.981 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.67, Mass=688251, SNR=325.5, Peak=56835 HFD=4.6
23:22:38.982 00.001 8996 MultiStar: [#1 0.05,-0.36,0.69,U] [#2 0.09,0.07,0.73,U] [#3 0.25,-0.48,0.00,M6] [#4 0.12,-0.42,0.00,M1] [#5 0.06,-0.30,0.62,U] [#6 -0.06,-0.28,0.50,U] [#7 0.16,-0.48,0.00,M5] [#8 0.15,-0.39,0.41,U] 
23:22:38.983 00.001 8996 single-star, 5 included, MultiStar: {0.04, -0.18}, one-star: {0.01, -0.02}
23:22:38.984 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
23:22:38.984 00.000 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.02)
23:22:38.985 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.24 mountX=0.01 mountY=0.02, mountTheta=1.14
23:22:38.986 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
23:22:38.987 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
23:22:38.988 00.001 20224 Worker thread wakes up
23:22:38.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:22:38.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:22:38.988 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
23:22:38.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:22:38.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:38.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:22:38.988 00.000 20224 MoveAxis(E, 0, ABG)
23:22:38.988 00.000 20224 Move returns status 0, amount 0
23:22:38.988 00.000 20224 MoveAxis(N, 0, ABG)
23:22:38.988 00.000 20224 Move returns status 0, amount 0
23:22:38.988 00.000 20224 move complete, result=0
23:22:38.989 00.001 20224 worker thread done servicing request
23:22:38.992 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56835, med=2835, FiltMin=2576, FiltMax=29584, Gamma=1.000
23:22:39.015 00.023 8996 UpdateGuideState exits: m=688251 SNR=325.5
23:22:39.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:39.018 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:39.020 00.002 8996 Enqueuing Expose request
23:22:39.022 00.002 20224 Worker thread wakes up
23:22:39.022 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:39.024 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:39.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:40.197 01.173 20224 Exposure complete
23:22:40.259 00.062 20224 worker thread done servicing request
23:22:40.259 00.000 8996 OnExposeComplete: enter
23:22:40.261 00.002 8996 UpdateGuideState(): m_state=6
23:22:40.262 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7338
23:22:40.263 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.48, Mass=697553, SNR=344.7, Peak=55043 HFD=4.5
23:22:40.266 00.003 8996 MultiStar: [#1 0.02,-0.34,0.70,U] [#2 0.17,-0.01,0.77,U] [#3 0.19,-0.62,0.00,M7] [#4 0.14,-0.34,0.54,U] [#5 0.27,-0.45,0.00,M1] [#6 0.17,-0.36,0.39,U] [#7 0.16,-0.37,0.44,U] [#8 0.09,-0.43,0.00,M1] 
23:22:40.268 00.002 8996 single-star, 5 included, MultiStar: {0.09, -0.25}, one-star: {-0.02, -0.21}
23:22:40.271 00.003 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
23:22:40.273 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
23:22:40.275 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.67 mountX=-0.00 mountY=0.21, mountTheta=1.58
23:22:40.277 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.21, opts=13)
23:22:40.278 00.001 8996 Enqueuing Move request for scope (-0.02, -0.21)
23:22:40.280 00.002 20224 Worker thread wakes up
23:22:40.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
23:22:40.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
23:22:40.280 00.000 20224 Moving (-0.02, -0.21) raw xDistance=-0.00 yDistance=0.21
23:22:40.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:22:40.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:22:40.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:22:40.280 00.000 20224 MoveAxis(E, 0, ABG)
23:22:40.280 00.000 20224 Move returns status 0, amount 0
23:22:40.280 00.000 20224 MoveAxis(N, 0, ABG)
23:22:40.280 00.000 20224 Move returns status 0, amount 0
23:22:40.280 00.000 20224 move complete, result=0
23:22:40.280 00.000 20224 worker thread done servicing request
23:22:40.288 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55043, med=2835, FiltMin=2582, FiltMax=29456, Gamma=1.000
23:22:40.310 00.022 8996 UpdateGuideState exits: m=697553 SNR=344.7
23:22:40.311 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:40.313 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:40.313 00.000 8996 Enqueuing Expose request
23:22:40.314 00.001 20224 Worker thread wakes up
23:22:40.314 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:22:40.315 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:40.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:41.291 00.976 20224 Exposure complete
23:22:41.379 00.088 20224 worker thread done servicing request
23:22:41.379 00.000 8996 OnExposeComplete: enter
23:22:41.380 00.001 8996 UpdateGuideState(): m_state=6
23:22:41.382 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7339
23:22:41.384 00.002 8996 Star::Find returns 1 (0), X=136.49, Y=472.46, Mass=714136, SNR=320.2, Peak=53811 HFD=4.3
23:22:41.385 00.001 8996 MultiStar: [#1 -0.15,-0.31,0.74,U] [#2 -0.01,0.02,0.73,U] [#3 0.03,-0.55,0.00,M8] [#4 -0.11,-0.34,0.50,U] [#5 0.15,-0.46,0.00,M2] [#6 0.07,-0.34,0.51,U] [#7 -0.22,-0.45,0.00,M5] [#8 -0.01,-0.48,0.00,M2] 
23:22:41.387 00.002 8996 refined, 4 included, MultiStar: {-0.10, -0.23}, one-star: {-0.21, -0.23}
23:22:41.388 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
23:22:41.390 00.002 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
23:22:41.392 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.98 mountX=-0.08 mountY=0.24, mountTheta=1.88
23:22:41.395 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.23, opts=13)
23:22:41.396 00.001 8996 Enqueuing Move request for scope (-0.10, -0.23)
23:22:41.397 00.001 20224 Worker thread wakes up
23:22:41.398 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd
23:22:41.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.23)
23:22:41.398 00.000 20224 Moving (-0.10, -0.23) raw xDistance=-0.08 yDistance=0.24
23:22:41.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:22:41.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:22:41.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:22:41.398 00.000 20224 MoveAxis(E, 0, ABG)
23:22:41.398 00.000 20224 Move returns status 0, amount 0
23:22:41.398 00.000 20224 MoveAxis(N, 0, ABG)
23:22:41.398 00.000 20224 Move returns status 0, amount 0
23:22:41.399 00.001 20224 move complete, result=0
23:22:41.399 00.000 20224 worker thread done servicing request
23:22:41.405 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53811, med=2835, FiltMin=2569, FiltMax=26592, Gamma=1.000
23:22:41.419 00.014 8996 UpdateGuideState exits: m=714136 SNR=320.2
23:22:41.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:41.420 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:41.421 00.001 8996 Enqueuing Expose request
23:22:41.422 00.001 20224 Worker thread wakes up
23:22:41.422 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:22:41.423 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:41.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:42.621 01.198 20224 Exposure complete
23:22:42.707 00.086 20224 worker thread done servicing request
23:22:42.707 00.000 8996 OnExposeComplete: enter
23:22:42.709 00.002 8996 UpdateGuideState(): m_state=6
23:22:42.711 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7340
23:22:42.712 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.44, Mass=678386, SNR=348.4, Peak=55971 HFD=4.6
23:22:42.714 00.002 8996 MultiStar: [#1 -0.06,-0.50,0.00,M1] [#2 -0.10,0.11,0.79,U] [#3 -0.02,-0.51,0.00,M9] [#4 -0.23,-0.43,0.00,M1] [#5 -0.07,-0.32,0.55,U] [#6 -0.22,-0.38,0.00,M1] [#7 -0.25,-0.48,0.00,M6] [#8 0.01,-0.36,0.36,U] 
23:22:42.715 00.001 8996 refined, 3 included, MultiStar: {-0.06, -0.18}, one-star: {-0.04, -0.26}
23:22:42.716 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
23:22:42.718 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
23:22:42.720 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.88 mountX=-0.04 mountY=0.18, mountTheta=1.78
23:22:42.723 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.18, opts=13)
23:22:42.725 00.002 8996 Enqueuing Move request for scope (-0.06, -0.18)
23:22:42.727 00.002 20224 Worker thread wakes up
23:22:42.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
23:22:42.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
23:22:42.727 00.000 20224 Moving (-0.06, -0.18) raw xDistance=-0.04 yDistance=0.18
23:22:42.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:22:42.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:42.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:22:42.727 00.000 20224 MoveAxis(E, 0, ABG)
23:22:42.727 00.000 20224 Move returns status 0, amount 0
23:22:42.727 00.000 20224 MoveAxis(N, 0, ABG)
23:22:42.727 00.000 20224 Move returns status 0, amount 0
23:22:42.727 00.000 20224 move complete, result=0
23:22:42.727 00.000 20224 worker thread done servicing request
23:22:42.733 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55971, med=2835, FiltMin=2569, FiltMax=27264, Gamma=1.000
23:22:42.750 00.017 8996 UpdateGuideState exits: m=678386 SNR=348.4
23:22:42.750 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:42.752 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:42.753 00.001 8996 Enqueuing Expose request
23:22:42.753 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:22:42.754 00.001 20224 Worker thread wakes up
23:22:42.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:42.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:43.727 00.973 20224 Exposure complete
23:22:43.798 00.071 20224 worker thread done servicing request
23:22:43.799 00.001 8996 OnExposeComplete: enter
23:22:43.800 00.001 8996 UpdateGuideState(): m_state=6
23:22:43.802 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7341
23:22:43.804 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=472.50, Mass=792729, SNR=330.0, Peak=59331 HFD=4.5
23:22:43.806 00.002 8996 MultiStar: [#1 0.09,-0.36,0.61,U] [#2 -0.06,0.27,0.85,U] [#3 0.21,-0.37,0.00,M10] [#4 0.09,-0.14,0.53,U] [#5 0.11,-0.36,0.58,U] [#6 0.06,-0.13,0.43,U] [#7 -0.01,-0.20,0.44,U] [#8 0.25,-0.34,0.45,U] 
23:22:43.807 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.16}, one-star: {-0.08, -0.19}
23:22:43.809 00.002 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
23:22:43.810 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
23:22:43.812 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.34 mountX=0.05 mountY=0.15, mountTheta=1.24
23:22:43.814 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.16, opts=13)
23:22:43.815 00.001 8996 Enqueuing Move request for scope (0.04, -0.16)
23:22:43.815 00.000 20224 Worker thread wakes up
23:22:43.816 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
23:22:43.816 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
23:22:43.816 00.000 20224 Moving (0.04, -0.16) raw xDistance=0.05 yDistance=0.15
23:22:43.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:22:43.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:43.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:22:43.816 00.000 20224 MoveAxis(E, 0, ABG)
23:22:43.816 00.000 20224 Move returns status 0, amount 0
23:22:43.816 00.000 20224 MoveAxis(N, 0, ABG)
23:22:43.816 00.000 20224 Move returns status 0, amount 0
23:22:43.816 00.000 20224 move complete, result=0
23:22:43.817 00.001 20224 worker thread done servicing request
23:22:43.822 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59331, med=2835, FiltMin=2566, FiltMax=31552, Gamma=1.000
23:22:43.844 00.022 8996 UpdateGuideState exits: m=792729 SNR=330.0
23:22:43.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:43.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:43.847 00.001 8996 Enqueuing Expose request
23:22:43.848 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:22:43.849 00.001 20224 Worker thread wakes up
23:22:43.849 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:43.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:45.019 01.170 20224 Exposure complete
23:22:45.094 00.075 20224 worker thread done servicing request
23:22:45.094 00.000 8996 OnExposeComplete: enter
23:22:45.095 00.001 8996 UpdateGuideState(): m_state=6
23:22:45.097 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7342
23:22:45.097 00.000 8996 Star::Find returns 1 (0), X=136.44, Y=472.66, Mass=702861, SNR=326.6, Peak=54851 HFD=4.5
23:22:45.098 00.001 8996 MultiStar: [#1 -0.14,-0.32,0.65,U] [#2 -0.18,0.31,0.80,U] [#3 0.02,-0.31,0.62,U] [#4 -0.04,-0.20,0.58,U] [#5 -0.04,-0.27,0.63,U] [#6 -0.15,-0.27,0.51,U] [#7 -0.01,-0.28,0.47,U] [#8 -0.08,-0.35,0.48,U] 
23:22:45.099 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.16}, one-star: {-0.26, -0.03}
23:22:45.100 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:22:45.100 00.000 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
23:22:45.101 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-2.19 mountX=-0.10 mountY=0.17, mountTheta=2.09
23:22:45.102 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
23:22:45.103 00.001 8996 Enqueuing Move request for scope (-0.11, -0.16)
23:22:45.104 00.001 20224 Worker thread wakes up
23:22:45.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
23:22:45.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
23:22:45.104 00.000 20224 Moving (-0.11, -0.16) raw xDistance=-0.10 yDistance=0.17
23:22:45.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:22:45.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:45.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:22:45.104 00.000 20224 MoveAxis(E, 0, ABG)
23:22:45.104 00.000 20224 Move returns status 0, amount 0
23:22:45.104 00.000 20224 MoveAxis(N, 0, ABG)
23:22:45.105 00.001 20224 Move returns status 0, amount 0
23:22:45.105 00.000 20224 move complete, result=0
23:22:45.105 00.000 20224 worker thread done servicing request
23:22:45.108 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54851, med=2835, FiltMin=2557, FiltMax=24541, Gamma=1.000
23:22:45.131 00.023 8996 UpdateGuideState exits: m=702861 SNR=326.6
23:22:45.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:45.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:45.134 00.001 8996 Enqueuing Expose request
23:22:45.135 00.001 20224 Worker thread wakes up
23:22:45.135 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:22:45.136 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:45.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:46.104 00.968 20224 Exposure complete
23:22:46.182 00.078 20224 worker thread done servicing request
23:22:46.182 00.000 8996 OnExposeComplete: enter
23:22:46.184 00.002 8996 UpdateGuideState(): m_state=6
23:22:46.184 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7343
23:22:46.185 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.39, Mass=693591, SNR=310.3, Peak=57987 HFD=4.5
23:22:46.187 00.002 8996 MultiStar: [#1 -0.09,-0.68,0.00,M1] [#2 -0.14,-0.09,0.84,U] [#3 -0.06,-0.53,0.00,M10] [#4 -0.16,-0.25,0.58,U] [#5 -0.25,-0.39,0.00,M1] [#6 -0.07,-0.29,0.43,U] [#7 -0.03,-0.38,0.44,U] [#8 -0.27,-0.48,0.00,M1] 
23:22:46.188 00.001 8996 refined, 4 included, MultiStar: {-0.13, -0.25}, one-star: {-0.16, -0.31}
23:22:46.189 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
23:22:46.190 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
23:22:46.191 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-2.04 mountX=-0.10 mountY=0.26, mountTheta=1.94
23:22:46.192 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.25, opts=13)
23:22:46.193 00.001 8996 Enqueuing Move request for scope (-0.13, -0.25)
23:22:46.194 00.001 20224 Worker thread wakes up
23:22:46.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.25) opts 0xd
23:22:46.194 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.25)
23:22:46.194 00.000 20224 Moving (-0.13, -0.25) raw xDistance=-0.10 yDistance=0.26
23:22:46.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:22:46.194 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.26 newest=0.58
23:22:46.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:22:46.194 00.000 20224 MoveAxis(E, 0, ABG)
23:22:46.194 00.000 20224 Move returns status 0, amount 0
23:22:46.194 00.000 20224 MoveAxis(S, 55, ABG)
23:22:46.194 00.000 20224 Guiding  Dir = 1, Dur = 55
23:22:46.195 00.001 20224 IsSlewing returns 0
23:22:46.195 00.000 20224 IsGuiding returns 0
23:22:46.198 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57987, med=2832, FiltMin=2576, FiltMax=25760, Gamma=1.000
23:22:46.217 00.019 20224 PulseGuide returned control before completion, sleep 44
23:22:46.226 00.009 8996 UpdateGuideState exits: m=693591 SNR=310.3
23:22:46.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:46.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:46.230 00.002 8996 Enqueuing Expose request
23:22:46.262 00.032 20224 IsGuiding returns 1
23:22:46.262 00.000 20224 scope still moving after pulse duration time elapsed
23:22:46.294 00.032 20224 IsSlewing returns 0
23:22:46.294 00.000 20224 IsGuiding returns 1
23:22:46.326 00.032 20224 IsSlewing returns 0
23:22:46.326 00.000 20224 IsGuiding returns 0
23:22:46.326 00.000 20224 scope move finished after 55 + 75 ms
23:22:46.326 00.000 20224 Move returns status 0, amount 55
23:22:46.326 00.000 20224 move complete, result=0
23:22:46.326 00.000 20224 worker thread done servicing request
23:22:46.326 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
23:22:46.326 00.000 20224 Worker thread wakes up
23:22:46.327 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:46.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:47.504 01.177 20224 Exposure complete
23:22:47.575 00.071 20224 worker thread done servicing request
23:22:47.575 00.000 8996 OnExposeComplete: enter
23:22:47.577 00.002 8996 UpdateGuideState(): m_state=6
23:22:47.578 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7344
23:22:47.578 00.000 8996 Star::Find returns 1 (0), X=136.75, Y=472.26, Mass=763686, SNR=365.8, Peak=65475 HFD=4.5
23:22:47.579 00.001 8996 MultiStar: [#1 0.06,-0.53,0.00,M2] [#2 0.10,0.08,0.72,U] [#3 0.34,-0.32,0.00,R] [#4 0.08,-0.27,0.52,U] [#5 0.10,-0.44,0.00,M2] [#6 0.09,-0.37,0.44,U] [#7 0.04,-0.33,0.43,U] [#8 0.20,-0.31,0.35,U] 
23:22:47.580 00.001 8996 refined, 5 included, MultiStar: {0.08, -0.27}, one-star: {0.05, -0.43}
23:22:47.581 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
23:22:47.581 00.000 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
23:22:47.582 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.27 mountX=0.11 mountY=0.26, mountTheta=1.17
23:22:47.583 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.27, opts=13)
23:22:47.584 00.001 8996 Enqueuing Move request for scope (0.08, -0.27)
23:22:47.585 00.001 20224 Worker thread wakes up
23:22:47.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
23:22:47.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
23:22:47.585 00.000 20224 Moving (0.08, -0.27) raw xDistance=0.11 yDistance=0.26
23:22:47.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:22:47.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:22:47.585 00.000 20224 MoveAxis(E, 0, ABG)
23:22:47.585 00.000 20224 Move returns status 0, amount 0
23:22:47.585 00.000 20224 MoveAxis(S, 54, ABG)
23:22:47.585 00.000 20224 Guiding  Dir = 1, Dur = 54
23:22:47.585 00.000 20224 IsSlewing returns 0
23:22:47.586 00.001 20224 IsGuiding returns 0
23:22:47.589 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65475, med=2835, FiltMin=2569, FiltMax=28326, Gamma=1.000
23:22:47.600 00.011 8996 UpdateGuideState exits: m=763686 SNR=365.8
23:22:47.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:47.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:47.603 00.001 8996 Enqueuing Expose request
23:22:47.642 00.039 20224 IsGuiding returns 1
23:22:47.642 00.000 20224 scope still moving after pulse duration time elapsed
23:22:47.671 00.029 20224 IsSlewing returns 0
23:22:47.671 00.000 20224 IsGuiding returns 1
23:22:47.702 00.031 20224 IsSlewing returns 0
23:22:47.703 00.001 20224 IsGuiding returns 1
23:22:47.733 00.030 20224 IsSlewing returns 0
23:22:47.734 00.001 20224 IsGuiding returns 0
23:22:47.734 00.000 20224 scope move finished after 54 + 94 ms
23:22:47.734 00.000 20224 Move returns status 0, amount 54
23:22:47.734 00.000 20224 move complete, result=0
23:22:47.734 00.000 20224 worker thread done servicing request
23:22:47.734 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
23:22:47.737 00.003 20224 Worker thread wakes up
23:22:47.737 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:47.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:48.719 00.982 20224 Exposure complete
23:22:48.786 00.067 20224 worker thread done servicing request
23:22:48.786 00.000 8996 OnExposeComplete: enter
23:22:48.788 00.002 8996 UpdateGuideState(): m_state=6
23:22:48.790 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7345
23:22:48.791 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.66, Mass=724175, SNR=346.4, Peak=65235 HFD=4.5
23:22:48.792 00.001 8996 MultiStar: [#1 0.03,-0.42,0.56,U] [#2 -0.00,0.15,0.79,U] [#3 -0.24,-0.01,0.60,U] [#4 0.03,-0.16,0.51,U] [#5 0.17,-0.20,0.58,U] [#6 -0.20,-0.12,0.43,U] [#7 -0.03,-0.23,0.51,U] [#8 0.12,-0.33,0.37,U] 
23:22:48.793 00.001 8996 single-star, 8 included, MultiStar: {-0.01, -0.12}, one-star: {0.03, -0.03}
23:22:48.794 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
23:22:48.794 00.000 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
23:22:48.795 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.77 mountX=0.03 mountY=0.03, mountTheta=0.66
23:22:48.796 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
23:22:48.797 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
23:22:48.798 00.001 20224 Worker thread wakes up
23:22:48.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
23:22:48.798 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
23:22:48.798 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.03
23:22:48.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:22:48.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:48.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:22:48.798 00.000 20224 MoveAxis(E, 0, ABG)
23:22:48.798 00.000 20224 Move returns status 0, amount 0
23:22:48.799 00.001 20224 MoveAxis(N, 0, ABG)
23:22:48.799 00.000 20224 Move returns status 0, amount 0
23:22:48.799 00.000 20224 move complete, result=0
23:22:48.799 00.000 20224 worker thread done servicing request
23:22:48.802 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65235, med=2835, FiltMin=2573, FiltMax=29120, Gamma=1.000
23:22:48.814 00.012 8996 UpdateGuideState exits: m=724175 SNR=346.4
23:22:48.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:48.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:48.817 00.001 8996 Enqueuing Expose request
23:22:48.818 00.001 20224 Worker thread wakes up
23:22:48.818 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:48.818 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:48.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:49.980 01.162 20224 Exposure complete
23:22:50.052 00.072 20224 worker thread done servicing request
23:22:50.052 00.000 8996 OnExposeComplete: enter
23:22:50.054 00.002 8996 UpdateGuideState(): m_state=6
23:22:50.055 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7346
23:22:50.057 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=472.72, Mass=675468, SNR=336.6, Peak=60403 HFD=4.6
23:22:50.058 00.001 8996 MultiStar: [#1 -0.08,-0.17,0.71,U] [#2 -0.22,0.30,0.72,U] [#3 -0.33,0.09,0.66,U] [#4 -0.05,0.00,0.49,U] [#5 -0.05,-0.01,0.63,U] [#6 -0.07,0.01,0.47,U] [#7 -0.16,-0.15,0.47,U] [#8 -0.09,-0.04,0.43,U] 
23:22:50.060 00.002 8996 single-star, 8 included, MultiStar: {-0.13, 0.02}, one-star: {-0.10, 0.03}
23:22:50.061 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
23:22:50.063 00.002 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
23:22:50.065 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.90 mountX=-0.10 mountY=-0.01, mountTheta=-3.01
23:22:50.066 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
23:22:50.067 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
23:22:50.068 00.001 20224 Worker thread wakes up
23:22:50.069 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:22:50.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:22:50.069 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.01
23:22:50.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:22:50.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:50.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:22:50.069 00.000 20224 MoveAxis(E, 0, ABG)
23:22:50.069 00.000 20224 Move returns status 0, amount 0
23:22:50.069 00.000 20224 MoveAxis(N, 0, ABG)
23:22:50.069 00.000 20224 Move returns status 0, amount 0
23:22:50.069 00.000 20224 move complete, result=0
23:22:50.069 00.000 20224 worker thread done servicing request
23:22:50.072 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60403, med=2835, FiltMin=2579, FiltMax=25805, Gamma=1.000
23:22:50.085 00.013 8996 UpdateGuideState exits: m=675468 SNR=336.6
23:22:50.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:50.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:50.088 00.001 8996 Enqueuing Expose request
23:22:50.089 00.001 20224 Worker thread wakes up
23:22:50.089 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:50.089 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:50.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:51.062 00.973 20224 Exposure complete
23:22:51.154 00.092 20224 worker thread done servicing request
23:22:51.154 00.000 8996 OnExposeComplete: enter
23:22:51.156 00.002 8996 UpdateGuideState(): m_state=6
23:22:51.158 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7347
23:22:51.159 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.75, Mass=703438, SNR=334.0, Peak=60515 HFD=4.6
23:22:51.162 00.003 8996 MultiStar: [#1 0.04,-0.28,0.67,U] [#2 0.02,0.18,0.78,U] [#3 -0.13,-0.02,0.75,U] [#4 0.00,-0.21,0.57,U] [#5 0.00,0.00,0.58,U] [#6 -0.07,-0.05,0.45,U] [#7 -0.14,-0.11,0.40,U] [#8 -0.04,-0.14,0.41,U] 
23:22:51.163 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.04}, one-star: {-0.22, 0.06}
23:22:51.164 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
23:22:51.165 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
23:22:51.167 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.54 mountX=-0.06 mountY=0.05, mountTheta=2.44
23:22:51.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.04, opts=13)
23:22:51.170 00.001 8996 Enqueuing Move request for scope (-0.07, -0.04)
23:22:51.171 00.001 20224 Worker thread wakes up
23:22:51.172 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
23:22:51.172 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
23:22:51.172 00.000 20224 Moving (-0.07, -0.04) raw xDistance=-0.06 yDistance=0.05
23:22:51.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:22:51.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:51.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:22:51.172 00.000 20224 MoveAxis(E, 0, ABG)
23:22:51.172 00.000 20224 Move returns status 0, amount 0
23:22:51.172 00.000 20224 MoveAxis(N, 0, ABG)
23:22:51.173 00.001 20224 Move returns status 0, amount 0
23:22:51.173 00.000 20224 move complete, result=0
23:22:51.173 00.000 20224 worker thread done servicing request
23:22:51.177 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60515, med=2832, FiltMin=2573, FiltMax=25597, Gamma=1.000
23:22:51.191 00.014 8996 UpdateGuideState exits: m=703438 SNR=334.0
23:22:51.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:51.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:51.194 00.001 8996 Enqueuing Expose request
23:22:51.195 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:51.195 00.000 20224 Worker thread wakes up
23:22:51.195 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:51.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:52.372 01.177 20224 Exposure complete
23:22:52.436 00.064 20224 worker thread done servicing request
23:22:52.436 00.000 8996 OnExposeComplete: enter
23:22:52.437 00.001 8996 UpdateGuideState(): m_state=6
23:22:52.437 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7348
23:22:52.438 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.80, Mass=739301, SNR=338.8, Peak=59891 HFD=4.5
23:22:52.439 00.001 8996 MultiStar: [#1 -0.05,-0.02,0.71,U] [#2 0.00,0.46,0.00,M1] [#3 -0.22,-0.08,0.60,U] [#4 0.04,-0.29,0.57,U] [#5 -0.01,-0.22,0.71,U] [#6 -0.13,-0.07,0.48,U] [#7 -0.05,-0.34,0.51,U] [#8 -0.11,-0.12,0.42,U] 
23:22:52.440 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.11}, one-star: {-0.19, 0.11}
23:22:52.441 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
23:22:52.442 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
23:22:52.442 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.30 mountX=-0.08 mountY=0.12, mountTheta=2.19
23:22:52.443 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.11, opts=13)
23:22:52.443 00.000 8996 Enqueuing Move request for scope (-0.09, -0.11)
23:22:52.445 00.002 20224 Worker thread wakes up
23:22:52.445 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
23:22:52.445 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
23:22:52.445 00.000 20224 Moving (-0.09, -0.11) raw xDistance=-0.08 yDistance=0.12
23:22:52.445 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:22:52.445 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:52.446 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:22:52.446 00.000 20224 MoveAxis(E, 0, ABG)
23:22:52.446 00.000 20224 Move returns status 0, amount 0
23:22:52.446 00.000 20224 MoveAxis(N, 0, ABG)
23:22:52.446 00.000 20224 Move returns status 0, amount 0
23:22:52.446 00.000 20224 move complete, result=0
23:22:52.446 00.000 20224 worker thread done servicing request
23:22:52.449 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59891, med=2835, FiltMin=2569, FiltMax=26982, Gamma=1.000
23:22:52.462 00.013 8996 UpdateGuideState exits: m=739301 SNR=338.8
23:22:52.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:52.463 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:52.465 00.002 8996 Enqueuing Expose request
23:22:52.466 00.001 20224 Worker thread wakes up
23:22:52.466 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:52.466 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:52.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:53.439 00.973 20224 Exposure complete
23:22:53.514 00.075 20224 worker thread done servicing request
23:22:53.514 00.000 8996 OnExposeComplete: enter
23:22:53.515 00.001 8996 UpdateGuideState(): m_state=6
23:22:53.517 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7349
23:22:53.518 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=472.63, Mass=650725, SNR=333.8, Peak=50339 HFD=4.6
23:22:53.521 00.003 8996 MultiStar: [#1 -0.14,-0.47,0.00,M1] [#2 -0.08,-0.08,0.81,U] [#3 -0.34,-0.09,0.64,U] [#4 -0.08,-0.24,0.50,U] [#5 -0.08,-0.22,0.68,U] [#6 -0.16,-0.30,0.43,U] [#7 0.02,-0.28,0.44,U] [#8 -0.10,-0.46,0.00,M1] 
23:22:53.522 00.001 8996 single-star, 6 included, MultiStar: {-0.14, -0.16}, one-star: {-0.18, -0.06}
23:22:53.523 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
23:22:53.524 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
23:22:53.526 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.81 mountX=-0.17 mountY=0.08, mountTheta=2.70
23:22:53.529 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.06, opts=13)
23:22:53.530 00.001 8996 Enqueuing Move request for scope (-0.18, -0.06)
23:22:53.530 00.000 20224 Worker thread wakes up
23:22:53.530 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd
23:22:53.531 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.06)
23:22:53.531 00.000 20224 Moving (-0.18, -0.06) raw xDistance=-0.17 yDistance=0.08
23:22:53.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:22:53.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:53.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:22:53.531 00.000 20224 MoveAxis(E, 0, ABG)
23:22:53.531 00.000 20224 Move returns status 0, amount 0
23:22:53.531 00.000 20224 MoveAxis(N, 0, ABG)
23:22:53.531 00.000 20224 Move returns status 0, amount 0
23:22:53.531 00.000 20224 move complete, result=0
23:22:53.531 00.000 20224 worker thread done servicing request
23:22:53.541 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=50339, med=2835, FiltMin=2557, FiltMax=24349, Gamma=1.000
23:22:53.560 00.019 8996 UpdateGuideState exits: m=650725 SNR=333.8
23:22:53.561 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:53.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:53.563 00.001 8996 Enqueuing Expose request
23:22:53.564 00.001 20224 Worker thread wakes up
23:22:53.564 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:22:53.564 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:53.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:54.727 01.163 20224 Exposure complete
23:22:54.826 00.099 20224 worker thread done servicing request
23:22:54.827 00.001 8996 OnExposeComplete: enter
23:22:54.828 00.001 8996 UpdateGuideState(): m_state=6
23:22:54.830 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7350
23:22:54.831 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.88, Mass=667134, SNR=333.4, Peak=63923 HFD=4.4
23:22:54.833 00.002 8996 MultiStar: [#1 -0.05,-0.26,0.70,U] [#2 0.10,0.25,0.77,U] [#3 -0.18,0.05,0.58,U] [#4 -0.02,-0.06,0.55,U] [#5 -0.15,0.07,0.62,U] [#6 -0.06,-0.08,0.44,U] [#7 -0.17,-0.07,0.42,U] [#8 0.01,-0.25,0.41,U] 
23:22:54.834 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.01}, one-star: {-0.11, 0.19}
23:22:54.837 00.003 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
23:22:54.839 00.002 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
23:22:54.840 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.95 mountX=-0.07 mountY=-0.01, mountTheta=-3.06
23:22:54.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
23:22:54.843 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
23:22:54.844 00.001 20224 Worker thread wakes up
23:22:54.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
23:22:54.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
23:22:54.844 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=-0.01
23:22:54.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:22:54.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:54.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:22:54.844 00.000 20224 MoveAxis(E, 0, ABG)
23:22:54.844 00.000 20224 Move returns status 0, amount 0
23:22:54.844 00.000 20224 MoveAxis(N, 0, ABG)
23:22:54.844 00.000 20224 Move returns status 0, amount 0
23:22:54.844 00.000 20224 move complete, result=0
23:22:54.845 00.001 20224 worker thread done servicing request
23:22:54.851 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63923, med=2835, FiltMin=2553, FiltMax=26310, Gamma=1.000
23:22:54.865 00.014 8996 UpdateGuideState exits: m=667134 SNR=333.4
23:22:54.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:54.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:54.868 00.001 8996 Enqueuing Expose request
23:22:54.869 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:22:54.870 00.001 20224 Worker thread wakes up
23:22:54.870 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:54.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:55.849 00.979 20224 Exposure complete
23:22:55.938 00.089 20224 worker thread done servicing request
23:22:55.938 00.000 8996 OnExposeComplete: enter
23:22:55.939 00.001 8996 UpdateGuideState(): m_state=6
23:22:55.939 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7351
23:22:55.940 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=472.90, Mass=824458, SNR=387.1, Peak=65535 HFD=4.4
23:22:55.942 00.002 8996 MultiStar: [#1 -0.33,-0.17,0.62,U] [#2 -0.32,0.18,0.68,U] [#3 -0.52,-0.11,0.00,M1] [#4 -0.33,-0.22,0.50,U] [#5 -0.44,-0.09,0.00,M1] [#6 -0.32,-0.10,0.37,U] [#7 -0.46,-0.04,0.00,M1] [#8 -0.23,-0.24,0.38,U] 
23:22:55.943 00.001 8996 refined, 5 included, MultiStar: {-0.36, -0.00}, one-star: {-0.49, 0.21}
23:22:55.944 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
23:22:55.945 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
23:22:55.945 00.000 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.00 hyp=0.36 cameraTheta=-3.14 mountX=-0.36 mountY=0.04, mountTheta=3.02
23:22:55.947 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.00, opts=13)
23:22:55.948 00.001 8996 Enqueuing Move request for scope (-0.36, -0.00)
23:22:55.948 00.000 20224 Worker thread wakes up
23:22:55.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.00) opts 0xd
23:22:55.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.00)
23:22:55.948 00.000 20224 Moving (-0.36, -0.00) raw xDistance=-0.36 yDistance=0.04
23:22:55.949 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
23:22:55.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:55.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:22:55.949 00.000 20224 MoveAxis(E, 53, ABG)
23:22:55.949 00.000 20224 Guiding  Dir = 2, Dur = 53
23:22:55.949 00.000 20224 IsSlewing returns 0
23:22:55.949 00.000 20224 IsGuiding returns 0
23:22:55.950 00.001 20224 PulseGuide returned control before completion, sleep 62
23:22:55.953 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2835, FiltMin=2576, FiltMax=29184, Gamma=1.000
23:22:55.966 00.013 8996 UpdateGuideState exits: m=824458 SNR=387.1
23:22:55.966 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:55.968 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:55.969 00.001 8996 Enqueuing Expose request
23:22:56.019 00.050 20224 IsGuiding returns 1
23:22:56.019 00.000 20224 scope still moving after pulse duration time elapsed
23:22:56.049 00.030 20224 IsSlewing returns 0
23:22:56.050 00.001 20224 IsGuiding returns 0
23:22:56.050 00.000 20224 scope move finished after 53 + 47 ms
23:22:56.050 00.000 20224 Move returns status 0, amount 53
23:22:56.050 00.000 20224 MoveAxis(N, 0, ABG)
23:22:56.050 00.000 20224 Move returns status 0, amount 0
23:22:56.050 00.000 20224 move complete, result=0
23:22:56.050 00.000 20224 worker thread done servicing request
23:22:56.050 00.000 20224 Worker thread wakes up
23:22:56.050 00.000 8996 GuideStep: -0.4 px 53 ms EAST, 0.0 px 0 ms NORTH
23:22:56.051 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:56.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:57.228 01.177 20224 Exposure complete
23:22:57.296 00.068 20224 worker thread done servicing request
23:22:57.296 00.000 8996 OnExposeComplete: enter
23:22:57.297 00.001 8996 UpdateGuideState(): m_state=6
23:22:57.298 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7352
23:22:57.298 00.000 8996 Star::Find returns 1 (0), X=136.30, Y=472.91, Mass=744695, SNR=372.6, Peak=61075 HFD=4.5
23:22:57.299 00.001 8996 MultiStar: [#1 -0.41,-0.13,0.56,U] [#2 -0.18,0.14,0.69,U] [#3 -0.53,0.02,0.00,M2] [#4 -0.25,-0.10,0.46,U] [#5 -0.29,-0.03,0.57,U] [#6 -0.33,-0.20,0.44,U] [#7 -0.27,-0.13,0.42,U] [#8 -0.15,-0.16,0.33,U] 
23:22:57.300 00.001 8996 refined, 7 included, MultiStar: {-0.30, -0.00}, one-star: {-0.40, 0.22}
23:22:57.300 00.000 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:22:57.300 00.000 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
23:22:57.301 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.00 hyp=0.30 cameraTheta=-3.13 mountX=-0.30 mountY=0.04, mountTheta=3.02
23:22:57.303 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.00, opts=13)
23:22:57.303 00.000 8996 Enqueuing Move request for scope (-0.30, -0.00)
23:22:57.305 00.002 20224 Worker thread wakes up
23:22:57.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.00) opts 0xd
23:22:57.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.00)
23:22:57.305 00.000 20224 Moving (-0.30, -0.00) raw xDistance=-0.30 yDistance=0.04
23:22:57.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
23:22:57.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:57.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:22:57.305 00.000 20224 MoveAxis(E, 47, ABG)
23:22:57.305 00.000 20224 Guiding  Dir = 2, Dur = 47
23:22:57.305 00.000 20224 IsSlewing returns 0
23:22:57.306 00.001 20224 IsGuiding returns 0
23:22:57.310 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61075, med=2835, FiltMin=2560, FiltMax=26438, Gamma=1.000
23:22:57.325 00.015 8996 UpdateGuideState exits: m=744695 SNR=372.6
23:22:57.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:57.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:57.327 00.000 8996 Enqueuing Expose request
23:22:57.366 00.039 20224 IsGuiding returns 1
23:22:57.366 00.000 20224 scope still moving after pulse duration time elapsed
23:22:57.396 00.030 20224 IsSlewing returns 0
23:22:57.396 00.000 20224 IsGuiding returns 1
23:22:57.428 00.032 20224 IsSlewing returns 0
23:22:57.428 00.000 20224 IsGuiding returns 1
23:22:57.459 00.031 20224 IsSlewing returns 0
23:22:57.459 00.000 20224 IsGuiding returns 0
23:22:57.460 00.001 20224 scope move finished after 47 + 105 ms
23:22:57.460 00.000 20224 Move returns status 0, amount 47
23:22:57.460 00.000 20224 MoveAxis(N, 0, ABG)
23:22:57.460 00.000 20224 Move returns status 0, amount 0
23:22:57.460 00.000 20224 move complete, result=0
23:22:57.460 00.000 20224 worker thread done servicing request
23:22:57.460 00.000 8996 GuideStep: -0.3 px 47 ms EAST, 0.0 px 0 ms NORTH
23:22:57.461 00.001 20224 Worker thread wakes up
23:22:57.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:57.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:58.440 00.978 20224 Exposure complete
23:22:58.523 00.083 20224 worker thread done servicing request
23:22:58.523 00.000 8996 OnExposeComplete: enter
23:22:58.525 00.002 8996 UpdateGuideState(): m_state=6
23:22:58.528 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7353
23:22:58.530 00.002 8996 Star::Find returns 1 (0), X=136.68, Y=472.65, Mass=732733, SNR=335.5, Peak=62883 HFD=4.7
23:22:58.531 00.001 8996 MultiStar: [#1 0.03,-0.33,0.67,U] [#2 0.12,0.08,0.80,U] [#3 -0.08,-0.01,0.64,U] [#4 0.02,-0.14,0.53,U] [#5 0.03,-0.15,0.68,U] [#6 0.04,-0.07,0.38,U] [#7 0.09,-0.21,0.51,U] [#8 -0.05,-0.28,0.34,U] 
23:22:58.533 00.002 8996 single-star, 8 included, MultiStar: {0.02, -0.11}, one-star: {-0.02, -0.05}
23:22:58.534 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
23:22:58.536 00.002 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
23:22:58.537 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.98 mountX=-0.02 mountY=0.05, mountTheta=1.88
23:22:58.540 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
23:22:58.542 00.002 8996 Enqueuing Move request for scope (-0.02, -0.05)
23:22:58.543 00.001 20224 Worker thread wakes up
23:22:58.544 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:22:58.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:22:58.544 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.02 yDistance=0.05
23:22:58.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:22:58.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:58.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:22:58.544 00.000 20224 MoveAxis(E, 0, ABG)
23:22:58.544 00.000 20224 Move returns status 0, amount 0
23:22:58.544 00.000 20224 MoveAxis(N, 0, ABG)
23:22:58.544 00.000 20224 Move returns status 0, amount 0
23:22:58.544 00.000 20224 move complete, result=0
23:22:58.544 00.000 20224 worker thread done servicing request
23:22:58.549 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62883, med=2835, FiltMin=2544, FiltMax=30400, Gamma=1.000
23:22:58.565 00.016 8996 UpdateGuideState exits: m=732733 SNR=335.5
23:22:58.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:58.566 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:58.567 00.001 8996 Enqueuing Expose request
23:22:58.568 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:58.569 00.001 20224 Worker thread wakes up
23:22:58.569 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:58.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:22:59.732 01.163 20224 Exposure complete
23:22:59.815 00.083 20224 worker thread done servicing request
23:22:59.815 00.000 8996 OnExposeComplete: enter
23:22:59.816 00.001 8996 UpdateGuideState(): m_state=6
23:22:59.817 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7354
23:22:59.818 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.85, Mass=754312, SNR=367.5, Peak=65535 HFD=4.6
23:22:59.819 00.001 8996 MultiStar: [#1 0.05,-0.16,0.61,U] [#2 0.17,0.14,0.69,U] [#3 -0.09,0.09,0.67,U] [#4 0.06,-0.11,0.53,U] [#5 0.04,-0.13,0.56,U] [#6 -0.01,-0.29,0.42,U] [#7 0.06,-0.33,0.40,U] [#8 0.06,-0.21,0.33,U] 
23:22:59.821 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.05}, one-star: {-0.03, 0.16}
23:22:59.821 00.000 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
23:22:59.822 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
23:22:59.823 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.05 cameraTheta=-1.02 mountX=0.03 mountY=0.04, mountTheta=0.92
23:22:59.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
23:22:59.826 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
23:22:59.827 00.001 20224 Worker thread wakes up
23:22:59.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
23:22:59.827 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
23:22:59.827 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.03 yDistance=0.04
23:22:59.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:22:59.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:22:59.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:22:59.827 00.000 20224 MoveAxis(E, 0, ABG)
23:22:59.827 00.000 20224 Move returns status 0, amount 0
23:22:59.827 00.000 20224 MoveAxis(N, 0, ABG)
23:22:59.827 00.000 20224 Move returns status 0, amount 0
23:22:59.827 00.000 20224 move complete, result=0
23:22:59.827 00.000 20224 worker thread done servicing request
23:22:59.835 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2835, FiltMin=2528, FiltMax=29008, Gamma=1.000
23:22:59.862 00.027 8996 UpdateGuideState exits: m=754312 SNR=367.5
23:22:59.864 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:22:59.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:22:59.867 00.002 8996 Enqueuing Expose request
23:22:59.869 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:22:59.871 00.002 20224 Worker thread wakes up
23:22:59.871 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:22:59.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:00.845 00.974 20224 Exposure complete
23:23:00.941 00.096 20224 worker thread done servicing request
23:23:00.941 00.000 8996 OnExposeComplete: enter
23:23:00.942 00.001 8996 UpdateGuideState(): m_state=6
23:23:00.944 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7355
23:23:00.947 00.003 8996 Star::Find returns 1 (0), X=136.82, Y=472.90, Mass=670950, SNR=342.8, Peak=64771 HFD=4.4
23:23:00.950 00.003 8996 MultiStar: [#1 0.32,-0.30,0.00,M1] [#2 0.39,0.02,0.70,U] [#3 0.05,-0.14,0.64,U] [#4 0.25,-0.24,0.55,U] [#5 0.35,-0.16,0.59,U] [#6 0.23,-0.17,0.45,U] [#7 0.26,-0.25,0.42,U] [#8 0.39,-0.26,0.00,M1] 
23:23:00.952 00.002 8996 refined, 6 included, MultiStar: {0.22, -0.06}, one-star: {0.12, 0.21}
23:23:00.954 00.002 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
23:23:00.955 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.99)
23:23:00.956 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-0.27 mountX=0.23 mountY=0.04, mountTheta=0.16
23:23:00.959 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.06, opts=13)
23:23:00.960 00.001 8996 Enqueuing Move request for scope (0.22, -0.06)
23:23:00.962 00.002 20224 Worker thread wakes up
23:23:00.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.06) opts 0xd
23:23:00.962 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.06)
23:23:00.962 00.000 20224 Moving (0.22, -0.06) raw xDistance=0.23 yDistance=0.04
23:23:00.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:23:00.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:00.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:23:00.962 00.000 20224 MoveAxis(W, 33, ABG)
23:23:00.962 00.000 20224 Guiding  Dir = 3, Dur = 33
23:23:00.963 00.001 20224 IsSlewing returns 0
23:23:00.963 00.000 20224 IsGuiding returns 0
23:23:00.969 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64771, med=2835, FiltMin=2563, FiltMax=26502, Gamma=1.000
23:23:00.979 00.010 20224 PulseGuide returned control before completion, sleep 27
23:23:00.984 00.005 8996 UpdateGuideState exits: m=670950 SNR=342.8
23:23:00.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:00.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:00.987 00.001 8996 Enqueuing Expose request
23:23:01.008 00.021 20224 IsGuiding returns 1
23:23:01.008 00.000 20224 scope still moving after pulse duration time elapsed
23:23:01.039 00.031 20224 IsSlewing returns 0
23:23:01.039 00.000 20224 IsGuiding returns 1
23:23:01.071 00.032 20224 IsSlewing returns 0
23:23:01.072 00.001 20224 IsGuiding returns 0
23:23:01.072 00.000 20224 scope move finished after 33 + 75 ms
23:23:01.072 00.000 20224 Move returns status 0, amount 33
23:23:01.072 00.000 20224 MoveAxis(N, 0, ABG)
23:23:01.072 00.000 20224 Move returns status 0, amount 0
23:23:01.072 00.000 20224 move complete, result=0
23:23:01.072 00.000 20224 worker thread done servicing request
23:23:01.073 00.001 20224 Worker thread wakes up
23:23:01.073 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.0 px 0 ms NORTH
23:23:01.075 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:01.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:02.227 01.152 20224 Exposure complete
23:23:02.328 00.101 20224 worker thread done servicing request
23:23:02.328 00.000 8996 OnExposeComplete: enter
23:23:02.330 00.002 8996 UpdateGuideState(): m_state=6
23:23:02.330 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7356
23:23:02.331 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.69, Mass=732296, SNR=356.7, Peak=61715 HFD=4.7
23:23:02.334 00.003 8996 MultiStar: [#1 -0.04,-0.46,0.00,M2] [#2 -0.07,0.01,0.78,U] [#3 -0.15,-0.10,0.51,U] [#4 0.02,-0.21,0.50,U] [#5 0.20,-0.31,0.60,U] [#6 0.05,-0.24,0.46,U] [#7 0.08,-0.18,0.42,U] [#8 0.19,-0.35,0.38,U] 
23:23:02.334 00.000 8996 single-star, 7 included, MultiStar: {0.01, -0.14}, one-star: {-0.11, -0.00}
23:23:02.335 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
23:23:02.336 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
23:23:02.337 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.14 mountX=-0.11 mountY=0.01, mountTheta=3.02
23:23:02.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.00, opts=13)
23:23:02.340 00.001 8996 Enqueuing Move request for scope (-0.11, -0.00)
23:23:02.341 00.001 20224 Worker thread wakes up
23:23:02.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
23:23:02.341 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
23:23:02.341 00.000 20224 Moving (-0.11, -0.00) raw xDistance=-0.11 yDistance=0.01
23:23:02.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:23:02.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:02.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:23:02.341 00.000 20224 MoveAxis(E, 0, ABG)
23:23:02.341 00.000 20224 Move returns status 0, amount 0
23:23:02.341 00.000 20224 MoveAxis(N, 0, ABG)
23:23:02.341 00.000 20224 Move returns status 0, amount 0
23:23:02.341 00.000 20224 move complete, result=0
23:23:02.343 00.002 20224 worker thread done servicing request
23:23:02.350 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61715, med=2835, FiltMin=2563, FiltMax=28429, Gamma=1.000
23:23:02.372 00.022 8996 UpdateGuideState exits: m=732296 SNR=356.7
23:23:02.376 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:02.378 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:02.379 00.001 8996 Enqueuing Expose request
23:23:02.380 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:02.382 00.002 20224 Worker thread wakes up
23:23:02.382 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:02.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:03.360 00.978 20224 Exposure complete
23:23:03.446 00.086 20224 worker thread done servicing request
23:23:03.446 00.000 8996 OnExposeComplete: enter
23:23:03.447 00.001 8996 UpdateGuideState(): m_state=6
23:23:03.448 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7357
23:23:03.449 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.79, Mass=746714, SNR=343.3, Peak=65535 HFD=4.5
23:23:03.449 00.000 8996 MultiStar: [#1 -0.06,-0.35,0.75,U] [#2 -0.19,0.10,0.79,U] [#3 -0.34,-0.03,0.54,U] [#4 -0.13,-0.14,0.54,U] [#5 -0.04,-0.26,0.62,U] [#6 -0.11,-0.33,0.40,U] [#7 -0.13,-0.27,0.47,U] [#8 -0.24,-0.41,0.00,M1] 
23:23:03.451 00.002 8996 single-star, 7 included, MultiStar: {-0.12, -0.12}, one-star: {-0.05, 0.10}
23:23:03.451 00.000 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
23:23:03.452 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
23:23:03.453 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.05 mountX=-0.06 mountY=-0.09, mountTheta=-2.15
23:23:03.455 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
23:23:03.455 00.000 8996 Enqueuing Move request for scope (-0.05, 0.10)
23:23:03.456 00.001 20224 Worker thread wakes up
23:23:03.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
23:23:03.456 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
23:23:03.456 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
23:23:03.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:23:03.457 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:03.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:23:03.457 00.000 20224 MoveAxis(E, 0, ABG)
23:23:03.457 00.000 20224 Move returns status 0, amount 0
23:23:03.457 00.000 20224 MoveAxis(N, 0, ABG)
23:23:03.457 00.000 20224 Move returns status 0, amount 0
23:23:03.457 00.000 20224 move complete, result=0
23:23:03.457 00.000 20224 worker thread done servicing request
23:23:03.460 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65535, med=2835, FiltMin=2589, FiltMax=29389, Gamma=1.000
23:23:03.476 00.016 8996 UpdateGuideState exits: m=746714 SNR=343.3
23:23:03.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:03.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:03.478 00.000 8996 Enqueuing Expose request
23:23:03.479 00.001 20224 Worker thread wakes up
23:23:03.479 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:03.481 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:03.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:04.660 01.179 20224 Exposure complete
23:23:04.734 00.074 20224 worker thread done servicing request
23:23:04.734 00.000 8996 OnExposeComplete: enter
23:23:04.735 00.001 8996 UpdateGuideState(): m_state=6
23:23:04.736 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7358
23:23:04.737 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.73, Mass=749843, SNR=395.5, Peak=57715 HFD=4.6
23:23:04.738 00.001 8996 MultiStar: [#1 -0.20,-0.36,0.54,U] [#2 -0.26,0.12,0.74,U] [#3 -0.49,0.02,0.00,M1] [#4 -0.17,-0.13,0.49,U] [#5 -0.01,-0.36,0.56,U] [#6 -0.30,-0.26,0.35,U] [#7 -0.18,-0.34,0.37,U] [#8 -0.12,-0.23,0.35,U] 
23:23:04.739 00.001 8996 refined, 7 included, MultiStar: {-0.20, -0.14}, one-star: {-0.27, 0.04}
23:23:04.739 00.000 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
23:23:04.740 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
23:23:04.741 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.25 cameraTheta=-2.52 mountX=-0.19 mountY=0.16, mountTheta=2.42
23:23:04.742 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.14, opts=13)
23:23:04.743 00.001 8996 Enqueuing Move request for scope (-0.20, -0.14)
23:23:04.744 00.001 20224 Worker thread wakes up
23:23:04.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
23:23:04.744 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
23:23:04.744 00.000 20224 Moving (-0.20, -0.14) raw xDistance=-0.19 yDistance=0.16
23:23:04.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:23:04.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:04.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:23:04.744 00.000 20224 MoveAxis(E, 0, ABG)
23:23:04.744 00.000 20224 Move returns status 0, amount 0
23:23:04.745 00.001 20224 MoveAxis(N, 0, ABG)
23:23:04.745 00.000 20224 Move returns status 0, amount 0
23:23:04.745 00.000 20224 move complete, result=0
23:23:04.745 00.000 20224 worker thread done servicing request
23:23:04.750 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57715, med=2835, FiltMin=2573, FiltMax=25133, Gamma=1.000
23:23:04.771 00.021 8996 UpdateGuideState exits: m=749843 SNR=395.5
23:23:04.773 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:04.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:04.775 00.001 8996 Enqueuing Expose request
23:23:04.776 00.001 20224 Worker thread wakes up
23:23:04.776 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:23:04.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:04.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:05.755 00.978 20224 Exposure complete
23:23:05.810 00.055 20224 worker thread done servicing request
23:23:05.810 00.000 8996 OnExposeComplete: enter
23:23:05.811 00.001 8996 UpdateGuideState(): m_state=6
23:23:05.811 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7359
23:23:05.812 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=472.81, Mass=711223, SNR=370.7, Peak=59731 HFD=4.6
23:23:05.813 00.001 8996 MultiStar: [#1 -0.02,-0.14,0.57,U] [#2 -0.01,0.27,0.65,U] [#3 -0.46,0.06,0.00,M2] [#4 -0.16,0.05,0.55,U] [#5 -0.07,-0.22,0.64,U] [#6 -0.08,-0.23,0.43,U] [#7 -0.11,-0.26,0.44,U] [#8 0.16,-0.13,0.37,U] 
23:23:05.814 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.03}, one-star: {-0.23, 0.12}
23:23:05.815 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
23:23:05.816 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
23:23:05.816 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.76 mountX=-0.08 mountY=0.04, mountTheta=2.65
23:23:05.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
23:23:05.818 00.000 8996 Enqueuing Move request for scope (-0.09, -0.03)
23:23:05.819 00.001 20224 Worker thread wakes up
23:23:05.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
23:23:05.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
23:23:05.819 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.08 yDistance=0.04
23:23:05.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:23:05.820 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:05.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:23:05.820 00.000 20224 MoveAxis(E, 0, ABG)
23:23:05.820 00.000 20224 Move returns status 0, amount 0
23:23:05.820 00.000 20224 MoveAxis(N, 0, ABG)
23:23:05.820 00.000 20224 Move returns status 0, amount 0
23:23:05.820 00.000 20224 move complete, result=0
23:23:05.820 00.000 20224 worker thread done servicing request
23:23:05.823 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59731, med=2835, FiltMin=2579, FiltMax=25693, Gamma=1.000
23:23:05.840 00.017 8996 UpdateGuideState exits: m=711223 SNR=370.7
23:23:05.842 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:05.843 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:05.844 00.001 8996 Enqueuing Expose request
23:23:05.845 00.001 20224 Worker thread wakes up
23:23:05.845 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:05.846 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:05.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:07.022 01.176 20224 Exposure complete
23:23:07.113 00.091 20224 worker thread done servicing request
23:23:07.113 00.000 8996 OnExposeComplete: enter
23:23:07.114 00.001 8996 UpdateGuideState(): m_state=6
23:23:07.115 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7360
23:23:07.116 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.70, Mass=728254, SNR=320.4, Peak=58723 HFD=4.6
23:23:07.117 00.001 8996 MultiStar: [#1 -0.37,-0.20,0.69,U] [#2 -0.14,0.13,0.85,U] [#3 -0.46,-0.08,0.00,M3] [#4 -0.28,-0.05,0.54,U] [#5 -0.22,-0.15,0.69,U] [#6 -0.25,-0.04,0.50,U] [#7 -0.25,-0.02,0.45,U] [#8 -0.26,-0.30,0.38,U] 
23:23:07.119 00.002 8996 refined, 7 included, MultiStar: {-0.26, -0.06}, one-star: {-0.29, 0.01}
23:23:07.120 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
23:23:07.120 00.000 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.34)
23:23:07.121 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.06 hyp=0.26 cameraTheta=-2.92 mountX=-0.25 mountY=0.09, mountTheta=2.81
23:23:07.123 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.06, opts=13)
23:23:07.124 00.001 8996 Enqueuing Move request for scope (-0.26, -0.06)
23:23:07.124 00.000 20224 Worker thread wakes up
23:23:07.125 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.06) opts 0xd
23:23:07.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.06)
23:23:07.125 00.000 20224 Moving (-0.26, -0.06) raw xDistance=-0.25 yDistance=0.09
23:23:07.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:23:07.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:07.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:23:07.125 00.000 20224 MoveAxis(E, 36, ABG)
23:23:07.125 00.000 20224 Guiding  Dir = 2, Dur = 36
23:23:07.125 00.000 20224 IsSlewing returns 0
23:23:07.125 00.000 20224 IsGuiding returns 0
23:23:07.129 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58723, med=2835, FiltMin=2581, FiltMax=24752, Gamma=1.000
23:23:07.147 00.018 8996 UpdateGuideState exits: m=728254 SNR=320.4
23:23:07.148 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:07.148 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:07.149 00.001 8996 Enqueuing Expose request
23:23:07.153 00.004 20224 PulseGuide returned control before completion, sleep 20
23:23:07.183 00.030 20224 IsGuiding returns 1
23:23:07.183 00.000 20224 scope still moving after pulse duration time elapsed
23:23:07.215 00.032 20224 IsSlewing returns 0
23:23:07.215 00.000 20224 IsGuiding returns 1
23:23:07.245 00.030 20224 IsSlewing returns 0
23:23:07.245 00.000 20224 IsGuiding returns 0
23:23:07.245 00.000 20224 scope move finished after 36 + 83 ms
23:23:07.246 00.001 20224 Move returns status 0, amount 36
23:23:07.246 00.000 20224 MoveAxis(N, 0, ABG)
23:23:07.246 00.000 20224 Move returns status 0, amount 0
23:23:07.246 00.000 20224 move complete, result=0
23:23:07.246 00.000 20224 worker thread done servicing request
23:23:07.246 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
23:23:07.249 00.003 20224 Worker thread wakes up
23:23:07.249 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:07.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:08.216 00.967 20224 Exposure complete
23:23:08.286 00.070 20224 worker thread done servicing request
23:23:08.287 00.001 8996 OnExposeComplete: enter
23:23:08.289 00.002 8996 UpdateGuideState(): m_state=6
23:23:08.290 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7361
23:23:08.292 00.002 8996 Star::Find returns 1 (0), X=136.50, Y=472.45, Mass=671796, SNR=340.9, Peak=49923 HFD=4.3
23:23:08.293 00.001 8996 MultiStar: [#1 -0.05,-0.47,0.00,M1] [#2 -0.08,0.12,0.83,U] [#3 -0.21,-0.22,0.61,U] [#4 -0.01,-0.34,0.58,U] [#5 0.09,-0.37,0.62,U] [#6 0.01,-0.50,0.00,M1] [#7 -0.20,-0.31,0.43,U] [#8 0.07,-0.58,0.00,M1] 
23:23:08.294 00.001 8996 refined, 5 included, MultiStar: {-0.10, -0.20}, one-star: {-0.20, -0.24}
23:23:08.295 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
23:23:08.296 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
23:23:08.298 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.23 cameraTheta=-2.05 mountX=-0.08 mountY=0.22, mountTheta=1.95
23:23:08.300 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.20, opts=13)
23:23:08.301 00.001 8996 Enqueuing Move request for scope (-0.10, -0.20)
23:23:08.302 00.001 20224 Worker thread wakes up
23:23:08.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
23:23:08.302 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
23:23:08.303 00.001 20224 Moving (-0.10, -0.20) raw xDistance=-0.08 yDistance=0.22
23:23:08.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:23:08.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:23:08.303 00.000 20224 MoveAxis(E, 0, ABG)
23:23:08.303 00.000 20224 Move returns status 0, amount 0
23:23:08.303 00.000 20224 MoveAxis(S, 45, ABG)
23:23:08.303 00.000 20224 Guiding  Dir = 1, Dur = 45
23:23:08.303 00.000 20224 IsSlewing returns 0
23:23:08.304 00.001 20224 IsGuiding returns 0
23:23:08.306 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49923, med=2835, FiltMin=2582, FiltMax=25616, Gamma=1.000
23:23:08.324 00.018 8996 UpdateGuideState exits: m=671796 SNR=340.9
23:23:08.326 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:08.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:08.328 00.001 8996 Enqueuing Expose request
23:23:08.330 00.002 20224 PulseGuide returned control before completion, sleep 29
23:23:08.360 00.030 20224 IsGuiding returns 1
23:23:08.360 00.000 20224 scope still moving after pulse duration time elapsed
23:23:08.390 00.030 20224 IsSlewing returns 0
23:23:08.390 00.000 20224 IsGuiding returns 1
23:23:08.422 00.032 20224 IsSlewing returns 0
23:23:08.422 00.000 20224 IsGuiding returns 0
23:23:08.422 00.000 20224 scope move finished after 45 + 73 ms
23:23:08.422 00.000 20224 Move returns status 0, amount 45
23:23:08.423 00.001 20224 move complete, result=0
23:23:08.423 00.000 20224 worker thread done servicing request
23:23:08.423 00.000 20224 Worker thread wakes up
23:23:08.423 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:08.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:08.423 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
23:23:09.584 01.161 20224 Exposure complete
23:23:09.651 00.067 20224 worker thread done servicing request
23:23:09.652 00.001 8996 OnExposeComplete: enter
23:23:09.652 00.000 8996 UpdateGuideState(): m_state=6
23:23:09.654 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7362
23:23:09.655 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=472.76, Mass=719556, SNR=326.2, Peak=65187 HFD=4.3
23:23:09.656 00.001 8996 MultiStar: [#1 0.25,-0.23,0.64,U] [#2 0.14,0.24,0.77,U] [#3 -0.19,-0.09,0.59,U] [#4 0.07,-0.13,0.59,U] [#5 0.33,-0.15,0.70,U] [#6 0.09,-0.27,0.45,U] [#7 -0.00,-0.28,0.50,U] [#8 0.31,-0.22,0.40,U] 
23:23:09.657 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.09}, one-star: {0.29, 0.06}
23:23:09.658 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
23:23:09.658 00.000 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
23:23:09.659 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-0.51 mountX=0.16 mountY=0.07, mountTheta=0.39
23:23:09.662 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.09, opts=13)
23:23:09.663 00.001 8996 Enqueuing Move request for scope (0.16, -0.09)
23:23:09.664 00.001 20224 Worker thread wakes up
23:23:09.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
23:23:09.664 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
23:23:09.664 00.000 20224 Moving (0.16, -0.09) raw xDistance=0.16 yDistance=0.07
23:23:09.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:23:09.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:09.665 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:09.665 00.000 20224 MoveAxis(E, 0, ABG)
23:23:09.665 00.000 20224 Move returns status 0, amount 0
23:23:09.665 00.000 20224 MoveAxis(N, 0, ABG)
23:23:09.665 00.000 20224 Move returns status 0, amount 0
23:23:09.665 00.000 20224 move complete, result=0
23:23:09.665 00.000 20224 worker thread done servicing request
23:23:09.670 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65187, med=2835, FiltMin=2560, FiltMax=25462, Gamma=1.000
23:23:09.683 00.013 8996 UpdateGuideState exits: m=719556 SNR=326.2
23:23:09.684 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:09.685 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:09.686 00.001 8996 Enqueuing Expose request
23:23:09.687 00.001 20224 Worker thread wakes up
23:23:09.687 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:09.688 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:09.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:10.667 00.979 20224 Exposure complete
23:23:10.742 00.075 20224 worker thread done servicing request
23:23:10.743 00.001 8996 OnExposeComplete: enter
23:23:10.743 00.000 8996 UpdateGuideState(): m_state=6
23:23:10.744 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7363
23:23:10.745 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.81, Mass=697089, SNR=402.5, Peak=58995 HFD=4.4
23:23:10.746 00.001 8996 MultiStar: [#1 0.22,-0.26,0.58,U] [#2 0.05,0.17,0.62,U] [#3 -0.08,0.18,0.51,U] [#4 0.16,0.03,0.43,U] [#5 0.28,-0.12,0.53,U] [#6 0.29,-0.16,0.41,U] [#7 0.28,-0.06,0.39,U] [#8 0.34,-0.31,0.00,M1] 
23:23:10.747 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.00}, one-star: {0.18, 0.11}
23:23:10.747 00.000 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
23:23:10.748 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
23:23:10.749 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.03 mountX=0.17 mountY=-0.02, mountTheta=-0.14
23:23:10.752 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.00, opts=13)
23:23:10.753 00.001 8996 Enqueuing Move request for scope (0.17, 0.00)
23:23:10.754 00.001 20224 Worker thread wakes up
23:23:10.755 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
23:23:10.755 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
23:23:10.755 00.000 20224 Moving (0.17, 0.00) raw xDistance=0.17 yDistance=-0.02
23:23:10.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:23:10.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:10.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:23:10.755 00.000 20224 MoveAxis(E, 0, ABG)
23:23:10.755 00.000 20224 Move returns status 0, amount 0
23:23:10.755 00.000 20224 MoveAxis(N, 0, ABG)
23:23:10.756 00.001 20224 Move returns status 0, amount 0
23:23:10.756 00.000 20224 move complete, result=0
23:23:10.756 00.000 20224 worker thread done servicing request
23:23:10.760 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58995, med=2835, FiltMin=2553, FiltMax=27552, Gamma=1.000
23:23:10.773 00.013 8996 UpdateGuideState exits: m=697089 SNR=402.5
23:23:10.774 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:10.774 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:10.775 00.001 8996 Enqueuing Expose request
23:23:10.776 00.001 20224 Worker thread wakes up
23:23:10.776 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:10.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:10.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:11.938 01.161 20224 Exposure complete
23:23:12.016 00.078 20224 worker thread done servicing request
23:23:12.016 00.000 8996 OnExposeComplete: enter
23:23:12.017 00.001 8996 UpdateGuideState(): m_state=6
23:23:12.018 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7364
23:23:12.019 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.86, Mass=700999, SNR=351.0, Peak=59107 HFD=4.7
23:23:12.020 00.001 8996 MultiStar: [#1 0.03,-0.12,0.60,U] [#2 -0.03,0.34,0.76,U] [#3 -0.29,0.13,0.58,U] [#4 -0.10,-0.03,0.51,U] [#5 0.04,-0.02,0.62,U] [#6 0.19,0.00,0.48,U] [#7 -0.17,-0.05,0.48,U] [#8 0.15,-0.20,0.41,U] 
23:23:12.020 00.000 8996 refined, 8 included, MultiStar: {-0.05, 0.05}, one-star: {-0.16, 0.16}
23:23:12.021 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
23:23:12.022 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
23:23:12.023 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.36 mountX=-0.06 mountY=-0.05, mountTheta=-2.47
23:23:12.024 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.05, opts=13)
23:23:12.025 00.001 8996 Enqueuing Move request for scope (-0.05, 0.05)
23:23:12.026 00.001 20224 Worker thread wakes up
23:23:12.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
23:23:12.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
23:23:12.026 00.000 20224 Moving (-0.05, 0.05) raw xDistance=-0.06 yDistance=-0.05
23:23:12.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:23:12.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:12.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:23:12.026 00.000 20224 MoveAxis(E, 0, ABG)
23:23:12.026 00.000 20224 Move returns status 0, amount 0
23:23:12.026 00.000 20224 MoveAxis(N, 0, ABG)
23:23:12.026 00.000 20224 Move returns status 0, amount 0
23:23:12.026 00.000 20224 move complete, result=0
23:23:12.026 00.000 20224 worker thread done servicing request
23:23:12.030 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59107, med=2835, FiltMin=2569, FiltMax=26749, Gamma=1.000
23:23:12.043 00.013 8996 UpdateGuideState exits: m=700999 SNR=351.0
23:23:12.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:12.045 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:12.047 00.002 8996 Enqueuing Expose request
23:23:12.048 00.001 20224 Worker thread wakes up
23:23:12.048 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:12.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:12.050 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:13.029 00.979 20224 Exposure complete
23:23:13.120 00.091 20224 worker thread done servicing request
23:23:13.120 00.000 8996 OnExposeComplete: enter
23:23:13.121 00.001 8996 UpdateGuideState(): m_state=6
23:23:13.122 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7365
23:23:13.124 00.002 8996 Star::Find returns 1 (0), X=136.66, Y=472.86, Mass=704024, SNR=339.6, Peak=65535 HFD=4.5
23:23:13.124 00.000 8996 MultiStar: [#1 -0.07,-0.18,0.59,U] [#2 -0.01,0.21,0.84,U] [#3 -0.34,0.18,0.67,U] [#4 -0.03,0.07,0.50,U] [#5 0.12,-0.19,0.58,U] [#6 0.06,-0.04,0.45,U] [#7 -0.15,-0.09,0.49,U] [#8 0.10,-0.33,0.36,U] 
23:23:13.125 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.02}, one-star: {-0.04, 0.16}
23:23:13.126 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
23:23:13.127 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:23:13.127 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.80 mountX=-0.05 mountY=-0.01, mountTheta=-2.92
23:23:13.129 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
23:23:13.129 00.000 8996 Enqueuing Move request for scope (-0.05, 0.02)
23:23:13.130 00.001 20224 Worker thread wakes up
23:23:13.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:23:13.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:23:13.130 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
23:23:13.131 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:23:13.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:13.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:23:13.131 00.000 20224 MoveAxis(E, 0, ABG)
23:23:13.131 00.000 20224 Move returns status 0, amount 0
23:23:13.131 00.000 20224 MoveAxis(N, 0, ABG)
23:23:13.131 00.000 20224 Move returns status 0, amount 0
23:23:13.131 00.000 20224 move complete, result=0
23:23:13.131 00.000 20224 worker thread done servicing request
23:23:13.134 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2835, FiltMin=2560, FiltMax=27846, Gamma=1.000
23:23:13.147 00.013 8996 UpdateGuideState exits: m=704024 SNR=339.6
23:23:13.148 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:13.148 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:13.149 00.001 8996 Enqueuing Expose request
23:23:13.150 00.001 20224 Worker thread wakes up
23:23:13.150 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:13.151 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:13.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:14.327 01.176 20224 Exposure complete
23:23:14.412 00.085 20224 worker thread done servicing request
23:23:14.412 00.000 8996 OnExposeComplete: enter
23:23:14.415 00.003 8996 UpdateGuideState(): m_state=6
23:23:14.418 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7366
23:23:14.419 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.99, Mass=704926, SNR=363.0, Peak=62835 HFD=4.3
23:23:14.420 00.001 8996 MultiStar: [#1 -0.14,-0.11,0.65,U] [#2 -0.10,0.29,0.70,U] [#3 -0.28,0.22,0.47,U] [#4 -0.06,0.08,0.55,U] [#5 0.05,-0.14,0.56,U] [#6 0.02,-0.21,0.38,U] [#7 -0.06,-0.14,0.47,U] [#8 -0.05,-0.11,0.40,U] 
23:23:14.420 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.06}, one-star: {-0.25, 0.30}
23:23:14.421 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
23:23:14.423 00.002 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
23:23:14.424 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.66 mountX=-0.12 mountY=-0.05, mountTheta=-2.77
23:23:14.426 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.06, opts=13)
23:23:14.428 00.002 8996 Enqueuing Move request for scope (-0.11, 0.06)
23:23:14.428 00.000 20224 Worker thread wakes up
23:23:14.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
23:23:14.429 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
23:23:14.429 00.000 20224 Moving (-0.11, 0.06) raw xDistance=-0.12 yDistance=-0.05
23:23:14.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:23:14.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:14.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:23:14.429 00.000 20224 MoveAxis(E, 0, ABG)
23:23:14.429 00.000 20224 Move returns status 0, amount 0
23:23:14.429 00.000 20224 MoveAxis(N, 0, ABG)
23:23:14.429 00.000 20224 Move returns status 0, amount 0
23:23:14.429 00.000 20224 move complete, result=0
23:23:14.429 00.000 20224 worker thread done servicing request
23:23:14.433 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62835, med=2835, FiltMin=2576, FiltMax=27744, Gamma=1.000
23:23:14.447 00.014 8996 UpdateGuideState exits: m=704926 SNR=363.0
23:23:14.448 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:14.448 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:14.449 00.001 8996 Enqueuing Expose request
23:23:14.450 00.001 20224 Worker thread wakes up
23:23:14.450 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:14.451 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:14.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:15.438 00.987 20224 Exposure complete
23:23:15.526 00.088 20224 worker thread done servicing request
23:23:15.526 00.000 8996 OnExposeComplete: enter
23:23:15.528 00.002 8996 UpdateGuideState(): m_state=6
23:23:15.530 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7367
23:23:15.531 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.95, Mass=732516, SNR=356.6, Peak=65535 HFD=4.2
23:23:15.533 00.002 8996 MultiStar: [#1 0.09,0.04,0.72,U] [#2 -0.02,0.37,0.74,U] [#3 -0.34,0.36,0.00,M1] [#4 -0.08,0.21,0.49,U] [#5 0.04,0.22,0.63,U] [#6 0.01,-0.07,0.43,U] [#7 -0.13,0.00,0.41,U] [#8 0.03,0.07,0.37,U] 
23:23:15.535 00.002 8996 refined, 7 included, MultiStar: {-0.03, 0.17}, one-star: {-0.16, 0.25}
23:23:15.536 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
23:23:15.538 00.002 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
23:23:15.539 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.77 mountX=-0.05 mountY=-0.16, mountTheta=-1.87
23:23:15.543 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.17, opts=13)
23:23:15.546 00.003 8996 Enqueuing Move request for scope (-0.03, 0.17)
23:23:15.548 00.002 20224 Worker thread wakes up
23:23:15.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:23:15.548 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:23:15.548 00.000 20224 Moving (-0.03, 0.17) raw xDistance=-0.05 yDistance=-0.16
23:23:15.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:23:15.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:15.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:23:15.548 00.000 20224 MoveAxis(E, 0, ABG)
23:23:15.548 00.000 20224 Move returns status 0, amount 0
23:23:15.549 00.001 20224 MoveAxis(N, 0, ABG)
23:23:15.549 00.000 20224 Move returns status 0, amount 0
23:23:15.549 00.000 20224 move complete, result=0
23:23:15.549 00.000 20224 worker thread done servicing request
23:23:15.555 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2835, FiltMin=2563, FiltMax=28957, Gamma=1.000
23:23:15.576 00.021 8996 UpdateGuideState exits: m=732516 SNR=356.6
23:23:15.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:15.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:15.578 00.000 8996 Enqueuing Expose request
23:23:15.579 00.001 20224 Worker thread wakes up
23:23:15.579 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:23:15.580 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:15.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:16.750 01.170 20224 Exposure complete
23:23:16.827 00.077 20224 worker thread done servicing request
23:23:16.827 00.000 8996 OnExposeComplete: enter
23:23:16.828 00.001 8996 UpdateGuideState(): m_state=6
23:23:16.829 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7368
23:23:16.830 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.85, Mass=698942, SNR=335.6, Peak=62307 HFD=4.4
23:23:16.831 00.001 8996 MultiStar: [#1 -0.15,-0.07,0.67,U] [#2 -0.15,0.18,0.78,U] [#3 -0.56,0.04,0.00,M2] [#4 -0.36,-0.04,0.57,U] [#5 -0.04,-0.12,0.75,U] [#6 -0.15,-0.06,0.43,U] [#7 -0.20,-0.19,0.46,U] [#8 -0.02,-0.12,0.38,U] 
23:23:16.831 00.000 8996 refined, 7 included, MultiStar: {-0.16, -0.00}, one-star: {-0.21, 0.16}
23:23:16.832 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:23:16.833 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
23:23:16.834 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.12 mountX=-0.16 mountY=0.02, mountTheta=3.01
23:23:16.835 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.00, opts=13)
23:23:16.836 00.001 8996 Enqueuing Move request for scope (-0.16, -0.00)
23:23:16.836 00.000 20224 Worker thread wakes up
23:23:16.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
23:23:16.836 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
23:23:16.836 00.000 20224 Moving (-0.16, -0.00) raw xDistance=-0.16 yDistance=0.02
23:23:16.837 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:23:16.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:16.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:23:16.837 00.000 20224 MoveAxis(E, 0, ABG)
23:23:16.837 00.000 20224 Move returns status 0, amount 0
23:23:16.837 00.000 20224 MoveAxis(N, 0, ABG)
23:23:16.837 00.000 20224 Move returns status 0, amount 0
23:23:16.837 00.000 20224 move complete, result=0
23:23:16.837 00.000 20224 worker thread done servicing request
23:23:16.840 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62307, med=2835, FiltMin=2564, FiltMax=25526, Gamma=1.000
23:23:16.858 00.018 8996 UpdateGuideState exits: m=698942 SNR=335.6
23:23:16.860 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:16.862 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:16.862 00.000 8996 Enqueuing Expose request
23:23:16.864 00.002 20224 Worker thread wakes up
23:23:16.864 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:16.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:16.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:17.848 00.983 20224 Exposure complete
23:23:17.909 00.061 20224 worker thread done servicing request
23:23:17.909 00.000 8996 OnExposeComplete: enter
23:23:17.910 00.001 8996 UpdateGuideState(): m_state=6
23:23:17.911 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7369
23:23:17.911 00.000 8996 Star::Find returns 1 (0), X=136.71, Y=472.85, Mass=715490, SNR=348.8, Peak=64147 HFD=4.5
23:23:17.912 00.001 8996 MultiStar: [#1 0.16,-0.19,0.68,U] [#2 0.22,0.25,0.73,U] [#3 0.00,0.01,0.63,U] [#4 0.20,-0.01,0.50,U] [#5 0.11,-0.09,0.57,U] [#6 0.07,-0.14,0.38,U] [#7 0.17,-0.08,0.46,U] [#8 0.26,-0.10,0.43,U] 
23:23:17.913 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.01}, one-star: {0.01, 0.16}
23:23:17.914 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
23:23:17.915 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
23:23:17.915 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.05 mountX=0.12 mountY=-0.02, mountTheta=-0.16
23:23:17.917 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.01, opts=13)
23:23:17.918 00.001 8996 Enqueuing Move request for scope (0.12, 0.01)
23:23:17.919 00.001 20224 Worker thread wakes up
23:23:17.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
23:23:17.919 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
23:23:17.919 00.000 20224 Moving (0.12, 0.01) raw xDistance=0.12 yDistance=-0.02
23:23:17.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:23:17.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:17.919 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:23:17.919 00.000 20224 MoveAxis(E, 0, ABG)
23:23:17.919 00.000 20224 Move returns status 0, amount 0
23:23:17.919 00.000 20224 MoveAxis(N, 0, ABG)
23:23:17.919 00.000 20224 Move returns status 0, amount 0
23:23:17.919 00.000 20224 move complete, result=0
23:23:17.919 00.000 20224 worker thread done servicing request
23:23:17.922 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64147, med=2835, FiltMin=2582, FiltMax=28240, Gamma=1.000
23:23:17.944 00.022 8996 UpdateGuideState exits: m=715490 SNR=348.8
23:23:17.946 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:17.948 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:17.949 00.001 8996 Enqueuing Expose request
23:23:17.950 00.001 20224 Worker thread wakes up
23:23:17.950 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:17.951 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:17.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:19.106 01.155 20224 Exposure complete
23:23:19.169 00.063 20224 worker thread done servicing request
23:23:19.169 00.000 8996 OnExposeComplete: enter
23:23:19.170 00.001 8996 UpdateGuideState(): m_state=6
23:23:19.171 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7370
23:23:19.172 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.63, Mass=773605, SNR=375.7, Peak=60227 HFD=4.7
23:23:19.173 00.001 8996 MultiStar: [#1 0.03,-0.38,0.61,U] [#2 0.26,0.04,0.69,U] [#3 -0.13,0.07,0.50,U] [#4 0.22,-0.02,0.51,U] [#5 0.09,-0.27,0.57,U] [#6 0.23,-0.16,0.41,U] [#7 0.11,-0.18,0.41,U] [#8 0.03,-0.26,0.42,U] 
23:23:19.174 00.001 8996 single-star, 8 included, MultiStar: {0.08, -0.13}, one-star: {-0.01, -0.07}
23:23:19.174 00.000 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
23:23:19.175 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
23:23:19.176 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.77 mountX=-0.01 mountY=0.07, mountTheta=1.67
23:23:19.177 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
23:23:19.178 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
23:23:19.179 00.001 20224 Worker thread wakes up
23:23:19.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:23:19.179 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:23:19.179 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.01 yDistance=0.07
23:23:19.180 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:23:19.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:19.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:19.180 00.000 20224 MoveAxis(E, 0, ABG)
23:23:19.180 00.000 20224 Move returns status 0, amount 0
23:23:19.180 00.000 20224 MoveAxis(N, 0, ABG)
23:23:19.180 00.000 20224 Move returns status 0, amount 0
23:23:19.180 00.000 20224 move complete, result=0
23:23:19.180 00.000 20224 worker thread done servicing request
23:23:19.183 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=60227, med=2835, FiltMin=2560, FiltMax=30749, Gamma=1.000
23:23:19.195 00.012 8996 UpdateGuideState exits: m=773605 SNR=375.7
23:23:19.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:19.197 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:19.197 00.000 8996 Enqueuing Expose request
23:23:19.198 00.001 20224 Worker thread wakes up
23:23:19.198 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:19.199 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:19.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:20.186 00.987 20224 Exposure complete
23:23:20.250 00.064 20224 worker thread done servicing request
23:23:20.250 00.000 8996 OnExposeComplete: enter
23:23:20.251 00.001 8996 UpdateGuideState(): m_state=6
23:23:20.252 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7371
23:23:20.253 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.65, Mass=659401, SNR=339.9, Peak=59555 HFD=4.7
23:23:20.254 00.001 8996 MultiStar: [#1 0.15,-0.47,0.00,M1] [#2 0.16,-0.03,0.77,U] [#3 0.02,-0.11,0.68,U] [#4 0.17,-0.28,0.52,U] [#5 0.05,-0.30,0.62,U] [#6 0.15,-0.21,0.46,U] [#7 0.19,-0.30,0.41,U] [#8 0.13,-0.42,0.00,M1] 
23:23:20.255 00.001 8996 single-star, 6 included, MultiStar: {0.08, -0.15}, one-star: {-0.04, -0.05}
23:23:20.255 00.000 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:23:20.256 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
23:23:20.257 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.34 mountX=-0.04 mountY=0.05, mountTheta=2.24
23:23:20.258 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
23:23:20.259 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
23:23:20.260 00.001 20224 Worker thread wakes up
23:23:20.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
23:23:20.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
23:23:20.260 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
23:23:20.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:23:20.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:20.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:23:20.260 00.000 20224 MoveAxis(E, 0, ABG)
23:23:20.260 00.000 20224 Move returns status 0, amount 0
23:23:20.260 00.000 20224 MoveAxis(N, 0, ABG)
23:23:20.260 00.000 20224 Move returns status 0, amount 0
23:23:20.260 00.000 20224 move complete, result=0
23:23:20.261 00.001 20224 worker thread done servicing request
23:23:20.268 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59555, med=2835, FiltMin=2582, FiltMax=26813, Gamma=1.000
23:23:20.294 00.026 8996 UpdateGuideState exits: m=659401 SNR=339.9
23:23:20.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:20.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:20.297 00.001 8996 Enqueuing Expose request
23:23:20.298 00.001 20224 Worker thread wakes up
23:23:20.298 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:20.299 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:20.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:21.470 01.171 20224 Exposure complete
23:23:21.541 00.071 20224 worker thread done servicing request
23:23:21.541 00.000 8996 OnExposeComplete: enter
23:23:21.543 00.002 8996 UpdateGuideState(): m_state=6
23:23:21.544 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7372
23:23:21.545 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.56, Mass=731703, SNR=383.8, Peak=56371 HFD=4.4
23:23:21.546 00.001 8996 MultiStar: [#1 -0.06,-0.58,0.00,M2] [#2 0.06,-0.08,0.69,U] [#3 -0.19,-0.19,0.58,U] [#4 0.11,-0.43,0.00,M1] [#5 0.08,-0.34,0.53,U] [#6 -0.07,-0.32,0.40,U] [#7 -0.01,-0.39,0.37,U] [#8 0.05,-0.62,0.00,M2] 
23:23:21.547 00.001 8996 single-star, 5 included, MultiStar: {-0.04, -0.21}, one-star: {-0.10, -0.13}
23:23:21.548 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
23:23:21.548 00.000 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
23:23:21.549 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.23 mountX=-0.09 mountY=0.14, mountTheta=2.13
23:23:21.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
23:23:21.552 00.001 8996 Enqueuing Move request for scope (-0.10, -0.13)
23:23:21.553 00.001 20224 Worker thread wakes up
23:23:21.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
23:23:21.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
23:23:21.553 00.000 20224 Moving (-0.10, -0.13) raw xDistance=-0.09 yDistance=0.14
23:23:21.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:23:21.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:21.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:23:21.553 00.000 20224 MoveAxis(E, 0, ABG)
23:23:21.554 00.001 20224 Move returns status 0, amount 0
23:23:21.554 00.000 20224 MoveAxis(N, 0, ABG)
23:23:21.554 00.000 20224 Move returns status 0, amount 0
23:23:21.554 00.000 20224 move complete, result=0
23:23:21.554 00.000 20224 worker thread done servicing request
23:23:21.560 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56371, med=2835, FiltMin=2585, FiltMax=28384, Gamma=1.000
23:23:21.583 00.023 8996 UpdateGuideState exits: m=731703 SNR=383.8
23:23:21.584 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:21.585 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:21.586 00.001 8996 Enqueuing Expose request
23:23:21.587 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:21.587 00.000 20224 Worker thread wakes up
23:23:21.588 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:21.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:22.565 00.977 20224 Exposure complete
23:23:22.664 00.099 20224 worker thread done servicing request
23:23:22.665 00.001 8996 OnExposeComplete: enter
23:23:22.666 00.001 8996 UpdateGuideState(): m_state=6
23:23:22.667 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7373
23:23:22.667 00.000 8996 Star::Find returns 1 (0), X=136.54, Y=472.98, Mass=702323, SNR=357.1, Peak=65535 HFD=4.2
23:23:22.669 00.002 8996 MultiStar: [#1 -0.01,-0.15,0.69,U] [#2 0.00,0.27,0.68,U] [#3 -0.32,0.20,0.58,U] [#4 0.02,0.01,0.51,U] [#5 0.03,-0.01,0.54,U] [#6 -0.08,-0.08,0.39,U] [#7 0.02,-0.16,0.49,U] [#8 0.12,-0.07,0.40,U] 
23:23:22.669 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {-0.16, 0.29}
23:23:22.670 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
23:23:22.671 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
23:23:22.674 00.003 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.29 mountX=-0.06 mountY=-0.06, mountTheta=-2.40
23:23:22.675 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
23:23:22.676 00.001 8996 Enqueuing Move request for scope (-0.06, 0.06)
23:23:22.677 00.001 20224 Worker thread wakes up
23:23:22.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
23:23:22.677 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
23:23:22.677 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.06 yDistance=-0.06
23:23:22.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:23:22.678 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:22.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:23:22.678 00.000 20224 MoveAxis(E, 0, ABG)
23:23:22.678 00.000 20224 Move returns status 0, amount 0
23:23:22.678 00.000 20224 MoveAxis(N, 0, ABG)
23:23:22.678 00.000 20224 Move returns status 0, amount 0
23:23:22.678 00.000 20224 move complete, result=0
23:23:22.678 00.000 20224 worker thread done servicing request
23:23:22.681 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=65535, med=2835, FiltMin=2585, FiltMax=26208, Gamma=1.000
23:23:22.694 00.013 8996 UpdateGuideState exits: m=702323 SNR=357.1
23:23:22.697 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:22.699 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:22.701 00.002 8996 Enqueuing Expose request
23:23:22.703 00.002 20224 Worker thread wakes up
23:23:22.703 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:22.704 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:22.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:23.865 01.161 20224 Exposure complete
23:23:23.926 00.061 20224 worker thread done servicing request
23:23:23.926 00.000 8996 OnExposeComplete: enter
23:23:23.928 00.002 8996 UpdateGuideState(): m_state=6
23:23:23.929 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7374
23:23:23.930 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.91, Mass=708755, SNR=377.0, Peak=65535 HFD=4.5
23:23:23.931 00.001 8996 MultiStar: [#1 -0.03,-0.13,0.55,U] [#2 0.07,0.33,0.66,U] [#3 -0.26,0.22,0.54,U] [#4 0.02,0.01,0.49,U] [#5 0.01,0.06,0.55,U] [#6 -0.12,-0.10,0.46,U] [#7 -0.14,-0.13,0.40,U] [#8 0.09,0.01,0.34,U] 
23:23:23.932 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.09}, one-star: {-0.04, 0.22}
23:23:23.933 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
23:23:23.934 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
23:23:23.936 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.03 mountX=-0.05 mountY=-0.08, mountTheta=-2.13
23:23:23.938 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
23:23:23.939 00.001 8996 Enqueuing Move request for scope (-0.04, 0.09)
23:23:23.939 00.000 20224 Worker thread wakes up
23:23:23.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
23:23:23.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
23:23:23.939 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
23:23:23.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:23:23.940 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:23.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:23:23.940 00.000 20224 MoveAxis(E, 0, ABG)
23:23:23.940 00.000 20224 Move returns status 0, amount 0
23:23:23.940 00.000 20224 MoveAxis(N, 0, ABG)
23:23:23.940 00.000 20224 Move returns status 0, amount 0
23:23:23.940 00.000 20224 move complete, result=0
23:23:23.940 00.000 20224 worker thread done servicing request
23:23:23.944 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2835, FiltMin=2557, FiltMax=27366, Gamma=1.000
23:23:23.960 00.016 8996 UpdateGuideState exits: m=708755 SNR=377.0
23:23:23.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:23.962 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:23.964 00.002 8996 Enqueuing Expose request
23:23:23.965 00.001 20224 Worker thread wakes up
23:23:23.965 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:23.966 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:23.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:24.949 00.983 20224 Exposure complete
23:23:25.036 00.087 20224 worker thread done servicing request
23:23:25.036 00.000 8996 OnExposeComplete: enter
23:23:25.038 00.002 8996 UpdateGuideState(): m_state=6
23:23:25.039 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7375
23:23:25.040 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.79, Mass=751016, SNR=376.3, Peak=65535 HFD=4.5
23:23:25.041 00.001 8996 MultiStar: [#1 0.12,-0.09,0.60,U] [#2 0.02,0.12,0.64,U] [#3 -0.27,0.01,0.54,U] [#4 0.11,-0.01,0.49,U] [#5 0.17,-0.01,0.53,U] [#6 0.10,-0.13,0.44,U] [#7 0.04,-0.06,0.43,U] [#8 0.19,-0.25,0.37,U] 
23:23:25.041 00.000 8996 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {-0.04, 0.09}
23:23:25.042 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
23:23:25.043 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
23:23:25.043 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.34 mountX=0.04 mountY=0.01, mountTheta=0.22
23:23:25.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
23:23:25.046 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
23:23:25.047 00.001 20224 Worker thread wakes up
23:23:25.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:23:25.047 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:23:25.047 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.01
23:23:25.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:23:25.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:25.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:23:25.047 00.000 20224 MoveAxis(E, 0, ABG)
23:23:25.047 00.000 20224 Move returns status 0, amount 0
23:23:25.047 00.000 20224 MoveAxis(N, 0, ABG)
23:23:25.047 00.000 20224 Move returns status 0, amount 0
23:23:25.047 00.000 20224 move complete, result=0
23:23:25.047 00.000 20224 worker thread done servicing request
23:23:25.050 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2835, FiltMin=2582, FiltMax=30432, Gamma=1.000
23:23:25.070 00.020 8996 UpdateGuideState exits: m=751016 SNR=376.3
23:23:25.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:25.072 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:25.073 00.001 8996 Enqueuing Expose request
23:23:25.074 00.001 20224 Worker thread wakes up
23:23:25.074 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:25.075 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:25.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:26.249 01.174 20224 Exposure complete
23:23:26.318 00.069 20224 worker thread done servicing request
23:23:26.318 00.000 8996 OnExposeComplete: enter
23:23:26.319 00.001 8996 UpdateGuideState(): m_state=6
23:23:26.320 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7376
23:23:26.321 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.79, Mass=751049, SNR=377.7, Peak=65535 HFD=4.5
23:23:26.322 00.001 8996 MultiStar: [#1 0.07,-0.39,0.60,U] [#2 -0.05,-0.09,0.66,U] [#3 -0.16,-0.18,0.56,U] [#4 -0.00,-0.32,0.51,U] [#5 0.16,-0.17,0.55,U] [#6 0.03,-0.39,0.43,U] [#7 -0.04,-0.29,0.43,U] [#8 0.30,-0.35,0.00,M1] 
23:23:26.323 00.001 8996 single-star, 7 included, MultiStar: {0.01, -0.18}, one-star: {0.04, 0.10}
23:23:26.323 00.000 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
23:23:26.324 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
23:23:26.325 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.22 mountX=0.03 mountY=-0.10, mountTheta=-1.32
23:23:26.326 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.10, opts=13)
23:23:26.327 00.001 8996 Enqueuing Move request for scope (0.04, 0.10)
23:23:26.328 00.001 20224 Worker thread wakes up
23:23:26.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:23:26.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:23:26.328 00.000 20224 Moving (0.04, 0.10) raw xDistance=0.03 yDistance=-0.10
23:23:26.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:23:26.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:26.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:23:26.328 00.000 20224 MoveAxis(E, 0, ABG)
23:23:26.328 00.000 20224 Move returns status 0, amount 0
23:23:26.328 00.000 20224 MoveAxis(N, 0, ABG)
23:23:26.328 00.000 20224 Move returns status 0, amount 0
23:23:26.328 00.000 20224 move complete, result=0
23:23:26.328 00.000 20224 worker thread done servicing request
23:23:26.337 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2835, FiltMin=2582, FiltMax=28496, Gamma=1.000
23:23:26.361 00.024 8996 UpdateGuideState exits: m=751049 SNR=377.7
23:23:26.363 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:26.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:26.365 00.001 8996 Enqueuing Expose request
23:23:26.366 00.001 20224 Worker thread wakes up
23:23:26.367 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:26.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:26.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:27.356 00.988 20224 Exposure complete
23:23:27.448 00.092 20224 worker thread done servicing request
23:23:27.448 00.000 8996 OnExposeComplete: enter
23:23:27.450 00.002 8996 UpdateGuideState(): m_state=6
23:23:27.451 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7377
23:23:27.452 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.71, Mass=666669, SNR=339.5, Peak=56371 HFD=4.7
23:23:27.453 00.001 8996 MultiStar: [#1 -0.11,-0.36,0.64,U] [#2 -0.11,0.13,0.78,U] [#3 -0.12,-0.30,0.62,U] [#4 0.14,-0.29,0.57,U] [#5 -0.06,-0.26,0.65,U] [#6 0.00,-0.35,0.45,U] [#7 -0.07,-0.47,0.00,M1] [#8 0.09,-0.32,0.38,U] 
23:23:27.454 00.001 8996 single-star, 7 included, MultiStar: {-0.05, -0.18}, one-star: {-0.11, 0.02}
23:23:27.455 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
23:23:27.456 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
23:23:27.457 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=3.00 mountX=-0.11 mountY=-0.00, mountTheta=-3.11
23:23:27.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
23:23:27.461 00.002 8996 Enqueuing Move request for scope (-0.11, 0.02)
23:23:27.462 00.001 20224 Worker thread wakes up
23:23:27.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
23:23:27.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
23:23:27.462 00.000 20224 Moving (-0.11, 0.02) raw xDistance=-0.11 yDistance=-0.00
23:23:27.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:23:27.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:27.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:23:27.462 00.000 20224 MoveAxis(E, 0, ABG)
23:23:27.462 00.000 20224 Move returns status 0, amount 0
23:23:27.462 00.000 20224 MoveAxis(N, 0, ABG)
23:23:27.462 00.000 20224 Move returns status 0, amount 0
23:23:27.462 00.000 20224 move complete, result=0
23:23:27.462 00.000 20224 worker thread done servicing request
23:23:27.466 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56371, med=2835, FiltMin=2582, FiltMax=26781, Gamma=1.000
23:23:27.490 00.024 8996 UpdateGuideState exits: m=666669 SNR=339.5
23:23:27.492 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:27.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:27.494 00.001 8996 Enqueuing Expose request
23:23:27.495 00.001 20224 Worker thread wakes up
23:23:27.496 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:27.497 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:27.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:28.674 01.177 20224 Exposure complete
23:23:28.761 00.087 20224 worker thread done servicing request
23:23:28.762 00.001 8996 OnExposeComplete: enter
23:23:28.763 00.001 8996 UpdateGuideState(): m_state=6
23:23:28.764 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7378
23:23:28.766 00.002 8996 Star::Find returns 1 (0), X=136.61, Y=472.71, Mass=713037, SNR=368.2, Peak=57619 HFD=4.7
23:23:28.767 00.001 8996 MultiStar: [#1 0.08,-0.42,0.00,M1] [#2 0.07,0.02,0.72,U] [#3 -0.26,-0.32,0.51,U] [#4 -0.10,-0.39,0.50,U] [#5 0.15,-0.15,0.56,U] [#6 -0.16,-0.46,0.00,M1] [#7 0.02,-0.35,0.40,U] [#8 0.19,-0.30,0.34,U] 
23:23:28.767 00.000 8996 single-star, 6 included, MultiStar: {-0.02, -0.16}, one-star: {-0.09, 0.01}
23:23:28.768 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
23:23:28.769 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
23:23:28.769 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.01 mountX=-0.09 mountY=-0.00, mountTheta=-3.13
23:23:28.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
23:23:28.772 00.001 8996 Enqueuing Move request for scope (-0.09, 0.01)
23:23:28.772 00.000 20224 Worker thread wakes up
23:23:28.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
23:23:28.773 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
23:23:28.773 00.000 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=-0.00
23:23:28.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:23:28.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:28.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:23:28.773 00.000 20224 MoveAxis(E, 0, ABG)
23:23:28.773 00.000 20224 Move returns status 0, amount 0
23:23:28.773 00.000 20224 MoveAxis(N, 0, ABG)
23:23:28.773 00.000 20224 Move returns status 0, amount 0
23:23:28.774 00.001 20224 move complete, result=0
23:23:28.774 00.000 20224 worker thread done servicing request
23:23:28.776 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57619, med=2835, FiltMin=2569, FiltMax=28605, Gamma=1.000
23:23:28.793 00.017 8996 UpdateGuideState exits: m=713037 SNR=368.2
23:23:28.795 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:28.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:28.798 00.002 8996 Enqueuing Expose request
23:23:28.799 00.001 20224 Worker thread wakes up
23:23:28.800 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:28.802 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:28.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:29.772 00.970 20224 Exposure complete
23:23:29.847 00.075 20224 worker thread done servicing request
23:23:29.847 00.000 8996 OnExposeComplete: enter
23:23:29.848 00.001 8996 UpdateGuideState(): m_state=6
23:23:29.849 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7379
23:23:29.850 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=472.68, Mass=705449, SNR=347.6, Peak=50771 HFD=4.7
23:23:29.851 00.001 8996 MultiStar: [#1 -0.35,-0.38,0.00,M2] [#2 -0.45,-0.05,0.00,M1] [#3 -0.84,-0.02,0.00,M1] [#4 -0.51,-0.37,0.00,M1] [#5 -0.16,-0.19,0.64,U] [#6 -0.49,-0.49,0.00,M2] [#7 -0.59,-0.25,0.00,M1] [#8 -0.31,-0.20,0.39,U] 
23:23:29.852 00.001 8996 refined, 2 included, MultiStar: {-0.26, -0.10}, one-star: {-0.31, -0.01}
23:23:29.853 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:23:29.854 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
23:23:29.855 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.76 mountX=-0.25 mountY=0.13, mountTheta=2.65
23:23:29.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.10, opts=13)
23:23:29.859 00.002 8996 Enqueuing Move request for scope (-0.26, -0.10)
23:23:29.859 00.000 20224 Worker thread wakes up
23:23:29.860 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
23:23:29.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
23:23:29.860 00.000 20224 Moving (-0.26, -0.10) raw xDistance=-0.25 yDistance=0.13
23:23:29.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:23:29.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:29.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:23:29.860 00.000 20224 MoveAxis(E, 37, ABG)
23:23:29.860 00.000 20224 Guiding  Dir = 2, Dur = 37
23:23:29.860 00.000 20224 IsSlewing returns 0
23:23:29.861 00.001 20224 IsGuiding returns 0
23:23:29.865 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50771, med=2835, FiltMin=2573, FiltMax=22672, Gamma=1.000
23:23:29.892 00.027 8996 UpdateGuideState exits: m=705449 SNR=347.6
23:23:29.893 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:29.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:29.895 00.001 8996 Enqueuing Expose request
23:23:29.897 00.002 20224 PulseGuide returned control before completion, sleep 11
23:23:29.912 00.015 20224 IsGuiding returns 1
23:23:29.912 00.000 20224 scope still moving after pulse duration time elapsed
23:23:29.944 00.032 20224 IsSlewing returns 0
23:23:29.944 00.000 20224 IsGuiding returns 1
23:23:29.974 00.030 20224 IsSlewing returns 0
23:23:29.974 00.000 20224 IsGuiding returns 1
23:23:30.005 00.031 20224 IsSlewing returns 0
23:23:30.006 00.001 20224 IsGuiding returns 0
23:23:30.006 00.000 20224 scope move finished after 37 + 108 ms
23:23:30.006 00.000 20224 Move returns status 0, amount 37
23:23:30.006 00.000 20224 MoveAxis(N, 0, ABG)
23:23:30.006 00.000 20224 Move returns status 0, amount 0
23:23:30.006 00.000 20224 move complete, result=0
23:23:30.006 00.000 20224 worker thread done servicing request
23:23:30.006 00.000 20224 Worker thread wakes up
23:23:30.006 00.000 8996 GuideStep: -0.2 px 37 ms EAST, 0.1 px 0 ms NORTH
23:23:30.009 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:30.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:31.173 01.164 20224 Exposure complete
23:23:31.245 00.072 20224 worker thread done servicing request
23:23:31.245 00.000 8996 OnExposeComplete: enter
23:23:31.247 00.002 8996 UpdateGuideState(): m_state=6
23:23:31.248 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7380
23:23:31.250 00.002 8996 Star::Find returns 1 (0), X=136.75, Y=472.63, Mass=683191, SNR=327.3, Peak=59139 HFD=4.6
23:23:31.251 00.001 8996 MultiStar: [#1 -0.02,-0.23,0.74,U] [#2 -0.03,-0.03,0.75,U] [#3 -0.34,-0.24,0.67,U] [#4 -0.19,-0.23,0.60,U] [#5 0.07,-0.35,0.67,U] [#6 -0.04,-0.31,0.46,U] [#7 0.22,-0.49,0.00,M2] [#8 0.19,-0.52,0.00,M1] 
23:23:31.252 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.19}, one-star: {0.04, -0.06}
23:23:31.253 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
23:23:31.254 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
23:23:31.256 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-0.97 mountX=0.05 mountY=0.06, mountTheta=0.86
23:23:31.258 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
23:23:31.259 00.001 8996 Enqueuing Move request for scope (0.04, -0.06)
23:23:31.260 00.001 20224 Worker thread wakes up
23:23:31.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
23:23:31.260 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
23:23:31.260 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.05 yDistance=0.06
23:23:31.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:23:31.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:31.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:23:31.260 00.000 20224 MoveAxis(E, 0, ABG)
23:23:31.260 00.000 20224 Move returns status 0, amount 0
23:23:31.260 00.000 20224 MoveAxis(N, 0, ABG)
23:23:31.260 00.000 20224 Move returns status 0, amount 0
23:23:31.260 00.000 20224 move complete, result=0
23:23:31.260 00.000 20224 worker thread done servicing request
23:23:31.264 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59139, med=2835, FiltMin=2566, FiltMax=28800, Gamma=1.000
23:23:31.284 00.020 8996 UpdateGuideState exits: m=683191 SNR=327.3
23:23:31.287 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:31.289 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:31.291 00.002 8996 Enqueuing Expose request
23:23:31.293 00.002 20224 Worker thread wakes up
23:23:31.293 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:31.294 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:31.295 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:32.279 00.984 20224 Exposure complete
23:23:32.365 00.086 20224 worker thread done servicing request
23:23:32.366 00.001 8996 OnExposeComplete: enter
23:23:32.367 00.001 8996 UpdateGuideState(): m_state=6
23:23:32.368 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7381
23:23:32.369 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=472.69, Mass=728482, SNR=333.6, Peak=52787 HFD=4.7
23:23:32.370 00.001 8996 MultiStar: [#1 -0.44,-0.10,0.00,M2] [#2 -0.17,0.22,0.87,U] [#3 -0.51,0.19,0.00,M1] [#4 -0.24,-0.09,0.52,U] [#5 -0.12,-0.15,0.57,U] [#6 -0.26,-0.10,0.49,U] [#7 -0.14,-0.20,0.46,U] [#8 -0.09,-0.13,0.40,U] 
23:23:32.371 00.001 8996 refined, 6 included, MultiStar: {-0.21, -0.03}, one-star: {-0.31, -0.01}
23:23:32.372 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
23:23:32.373 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.28)
23:23:32.374 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-2.98 mountX=-0.20 mountY=0.06, mountTheta=2.87
23:23:32.375 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.03, opts=13)
23:23:32.376 00.001 8996 Enqueuing Move request for scope (-0.21, -0.03)
23:23:32.376 00.000 20224 Worker thread wakes up
23:23:32.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
23:23:32.377 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
23:23:32.377 00.000 20224 Moving (-0.21, -0.03) raw xDistance=-0.20 yDistance=0.06
23:23:32.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:23:32.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:32.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:23:32.377 00.000 20224 MoveAxis(E, 29, ABG)
23:23:32.377 00.000 20224 Guiding  Dir = 2, Dur = 29
23:23:32.377 00.000 20224 IsSlewing returns 0
23:23:32.377 00.000 20224 IsGuiding returns 0
23:23:32.381 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52787, med=2835, FiltMin=2576, FiltMax=24701, Gamma=1.000
23:23:32.393 00.012 8996 UpdateGuideState exits: m=728482 SNR=333.6
23:23:32.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:32.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:32.395 00.000 8996 Enqueuing Expose request
23:23:32.419 00.024 20224 IsGuiding returns 1
23:23:32.419 00.000 20224 scope still moving after pulse duration time elapsed
23:23:32.449 00.030 20224 IsSlewing returns 0
23:23:32.449 00.000 20224 IsGuiding returns 1
23:23:32.480 00.031 20224 IsSlewing returns 0
23:23:32.480 00.000 20224 IsGuiding returns 1
23:23:32.511 00.031 20224 IsSlewing returns 0
23:23:32.511 00.000 20224 IsGuiding returns 0
23:23:32.511 00.000 20224 scope move finished after 29 + 105 ms
23:23:32.511 00.000 20224 Move returns status 0, amount 29
23:23:32.511 00.000 20224 MoveAxis(N, 0, ABG)
23:23:32.512 00.001 20224 Move returns status 0, amount 0
23:23:32.512 00.000 20224 move complete, result=0
23:23:32.512 00.000 20224 worker thread done servicing request
23:23:32.512 00.000 20224 Worker thread wakes up
23:23:32.512 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
23:23:32.513 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:32.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:33.686 01.173 20224 Exposure complete
23:23:33.771 00.085 20224 worker thread done servicing request
23:23:33.771 00.000 8996 OnExposeComplete: enter
23:23:33.772 00.001 8996 UpdateGuideState(): m_state=6
23:23:33.773 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7382
23:23:33.773 00.000 8996 Star::Find returns 1 (0), X=136.84, Y=472.70, Mass=724396, SNR=374.7, Peak=65535 HFD=4.5
23:23:33.774 00.001 8996 MultiStar: [#1 0.13,-0.42,0.00,M3] [#2 0.20,-0.00,0.67,U] [#3 -0.00,-0.12,0.57,U] [#4 0.24,-0.13,0.48,U] [#5 0.03,-0.44,0.00,M1] [#6 0.05,-0.42,0.40,U] [#7 0.19,-0.47,0.00,M2] [#8 -0.00,-0.51,0.00,M1] 
23:23:33.775 00.001 8996 single-star, 4 included, MultiStar: {0.13, -0.09}, one-star: {0.14, 0.01}
23:23:33.776 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
23:23:33.777 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
23:23:33.777 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.07 mountX=0.14 mountY=-0.03, mountTheta=-0.18
23:23:33.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.01, opts=13)
23:23:33.780 00.001 8996 Enqueuing Move request for scope (0.14, 0.01)
23:23:33.781 00.001 20224 Worker thread wakes up
23:23:33.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
23:23:33.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
23:23:33.781 00.000 20224 Moving (0.14, 0.01) raw xDistance=0.14 yDistance=-0.03
23:23:33.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:23:33.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:33.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:23:33.781 00.000 20224 MoveAxis(E, 0, ABG)
23:23:33.781 00.000 20224 Move returns status 0, amount 0
23:23:33.781 00.000 20224 MoveAxis(N, 0, ABG)
23:23:33.781 00.000 20224 Move returns status 0, amount 0
23:23:33.781 00.000 20224 move complete, result=0
23:23:33.781 00.000 20224 worker thread done servicing request
23:23:33.787 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2835, FiltMin=2576, FiltMax=29990, Gamma=1.000
23:23:33.810 00.023 8996 UpdateGuideState exits: m=724396 SNR=374.7
23:23:33.813 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:33.815 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:33.816 00.001 8996 Enqueuing Expose request
23:23:33.818 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:33.819 00.001 20224 Worker thread wakes up
23:23:33.819 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:33.819 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:34.792 00.973 20224 Exposure complete
23:23:34.873 00.081 20224 worker thread done servicing request
23:23:34.873 00.000 8996 OnExposeComplete: enter
23:23:34.874 00.001 8996 UpdateGuideState(): m_state=6
23:23:34.875 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7383
23:23:34.876 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=472.56, Mass=689357, SNR=352.6, Peak=51011 HFD=4.6
23:23:34.877 00.001 8996 MultiStar: [#1 0.40,-0.40,0.00,M4] [#2 0.36,-0.18,0.75,U] [#3 0.07,-0.22,0.61,U] [#4 0.28,-0.32,0.52,U] [#5 0.31,-0.29,0.00,M2] [#6 0.17,-0.37,0.38,U] [#7 0.25,-0.61,0.00,M3] [#8 0.32,-0.38,0.00,M2] 
23:23:34.878 00.001 8996 single-star, 4 included, MultiStar: {0.23, -0.22}, one-star: {0.22, -0.14}
23:23:34.878 00.000 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
23:23:34.879 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.71)
23:23:34.880 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.14 hyp=0.26 cameraTheta=-0.55 mountX=0.23 mountY=0.11, mountTheta=0.44
23:23:34.881 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.14, opts=13)
23:23:34.882 00.001 8996 Enqueuing Move request for scope (0.22, -0.14)
23:23:34.883 00.001 20224 Worker thread wakes up
23:23:34.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.14) opts 0xd
23:23:34.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.14)
23:23:34.883 00.000 20224 Moving (0.22, -0.14) raw xDistance=0.23 yDistance=0.11
23:23:34.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:23:34.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:34.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:23:34.883 00.000 20224 MoveAxis(W, 34, ABG)
23:23:34.883 00.000 20224 Guiding  Dir = 3, Dur = 34
23:23:34.883 00.000 20224 IsSlewing returns 0
23:23:34.884 00.001 20224 IsGuiding returns 0
23:23:34.892 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51011, med=2835, FiltMin=2566, FiltMax=26064, Gamma=1.000
23:23:34.919 00.027 20224 IsGuiding returns 1
23:23:34.919 00.000 20224 scope still moving after pulse duration time elapsed
23:23:34.923 00.004 8996 UpdateGuideState exits: m=689357 SNR=352.6
23:23:34.925 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:34.928 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:34.930 00.002 8996 Enqueuing Expose request
23:23:34.949 00.019 20224 IsSlewing returns 0
23:23:34.949 00.000 20224 IsGuiding returns 1
23:23:34.981 00.032 20224 IsSlewing returns 0
23:23:34.981 00.000 20224 IsGuiding returns 1
23:23:35.013 00.032 20224 IsSlewing returns 0
23:23:35.013 00.000 20224 IsGuiding returns 1
23:23:35.045 00.032 20224 IsSlewing returns 0
23:23:35.045 00.000 20224 IsGuiding returns 0
23:23:35.045 00.000 20224 scope move finished after 34 + 126 ms
23:23:35.045 00.000 20224 Move returns status 0, amount 34
23:23:35.045 00.000 20224 MoveAxis(N, 0, ABG)
23:23:35.045 00.000 20224 Move returns status 0, amount 0
23:23:35.045 00.000 20224 move complete, result=0
23:23:35.045 00.000 20224 worker thread done servicing request
23:23:35.046 00.001 20224 Worker thread wakes up
23:23:35.046 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
23:23:35.048 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:35.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:36.220 01.172 20224 Exposure complete
23:23:36.284 00.064 20224 worker thread done servicing request
23:23:36.284 00.000 8996 OnExposeComplete: enter
23:23:36.285 00.001 8996 UpdateGuideState(): m_state=6
23:23:36.286 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7384
23:23:36.287 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.67, Mass=695730, SNR=343.4, Peak=57171 HFD=4.6
23:23:36.288 00.001 8996 MultiStar: [#1 -0.00,-0.47,0.00,M5] [#2 -0.16,-0.07,0.72,U] [#3 -0.35,-0.13,0.71,U] [#4 0.02,-0.25,0.60,U] [#5 -0.04,-0.28,0.52,U] [#6 -0.13,-0.28,0.41,U] [#7 -0.05,-0.43,0.00,M4] [#8 0.01,-0.23,0.44,U] 
23:23:36.289 00.001 8996 single-star, 6 included, MultiStar: {-0.13, -0.15}, one-star: {-0.15, -0.02}
23:23:36.289 00.000 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
23:23:36.291 00.002 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
23:23:36.292 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.02 mountX=-0.15 mountY=0.04, mountTheta=2.90
23:23:36.294 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
23:23:36.295 00.001 8996 Enqueuing Move request for scope (-0.15, -0.02)
23:23:36.296 00.001 20224 Worker thread wakes up
23:23:36.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
23:23:36.296 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
23:23:36.296 00.000 20224 Moving (-0.15, -0.02) raw xDistance=-0.15 yDistance=0.04
23:23:36.297 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:23:36.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:36.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:23:36.297 00.000 20224 MoveAxis(E, 0, ABG)
23:23:36.297 00.000 20224 Move returns status 0, amount 0
23:23:36.297 00.000 20224 MoveAxis(N, 0, ABG)
23:23:36.297 00.000 20224 Move returns status 0, amount 0
23:23:36.297 00.000 20224 move complete, result=0
23:23:36.297 00.000 20224 worker thread done servicing request
23:23:36.305 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57171, med=2835, FiltMin=2531, FiltMax=25088, Gamma=1.000
23:23:36.328 00.023 8996 UpdateGuideState exits: m=695730 SNR=343.4
23:23:36.330 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:36.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:36.332 00.001 8996 Enqueuing Expose request
23:23:36.333 00.001 20224 Worker thread wakes up
23:23:36.333 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:23:36.334 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:36.335 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:37.308 00.973 20224 Exposure complete
23:23:37.397 00.089 20224 worker thread done servicing request
23:23:37.397 00.000 8996 OnExposeComplete: enter
23:23:37.399 00.002 8996 UpdateGuideState(): m_state=6
23:23:37.400 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7385
23:23:37.403 00.003 8996 Star::Find returns 1 (0), X=136.79, Y=472.77, Mass=720642, SNR=363.9, Peak=65535 HFD=4.4
23:23:37.406 00.003 8996 MultiStar: [#1 -0.06,-0.31,0.66,U] [#2 0.13,-0.07,0.70,U] [#3 -0.16,-0.05,0.58,U] [#4 0.19,-0.23,0.53,U] [#5 0.13,-0.42,0.00,M2] [#6 0.16,-0.30,0.43,U] [#7 0.15,-0.21,0.47,U] [#8 0.19,-0.29,0.37,U] 
23:23:37.407 00.001 8996 single-star, 7 included, MultiStar: {0.07, -0.14}, one-star: {0.09, 0.07}
23:23:37.409 00.002 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
23:23:37.411 00.002 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
23:23:37.412 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.71 mountX=0.08 mountY=-0.08, mountTheta=-0.82
23:23:37.415 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
23:23:37.417 00.002 8996 Enqueuing Move request for scope (0.09, 0.07)
23:23:37.418 00.001 20224 Worker thread wakes up
23:23:37.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
23:23:37.418 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
23:23:37.418 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=-0.08
23:23:37.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:23:37.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:37.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:23:37.418 00.000 20224 MoveAxis(E, 0, ABG)
23:23:37.418 00.000 20224 Move returns status 0, amount 0
23:23:37.418 00.000 20224 MoveAxis(N, 0, ABG)
23:23:37.418 00.000 20224 Move returns status 0, amount 0
23:23:37.418 00.000 20224 move complete, result=0
23:23:37.418 00.000 20224 worker thread done servicing request
23:23:37.423 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65535, med=2835, FiltMin=2544, FiltMax=28720, Gamma=1.000
23:23:37.436 00.013 8996 UpdateGuideState exits: m=720642 SNR=363.9
23:23:37.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:37.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:37.439 00.001 8996 Enqueuing Expose request
23:23:37.440 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:37.440 00.000 20224 Worker thread wakes up
23:23:37.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:37.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:38.606 01.165 20224 Exposure complete
23:23:38.673 00.067 20224 worker thread done servicing request
23:23:38.673 00.000 8996 OnExposeComplete: enter
23:23:38.674 00.001 8996 UpdateGuideState(): m_state=6
23:23:38.675 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7386
23:23:38.676 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.46, Mass=700637, SNR=357.5, Peak=52723 HFD=4.5
23:23:38.677 00.001 8996 MultiStar: [#1 -0.07,-0.78,0.00,M5] [#2 -0.04,-0.32,0.70,U] [#3 -0.37,-0.43,0.00,M1] [#4 -0.20,-0.47,0.00,M1] [#5 0.04,-0.59,0.00,M3] [#6 -0.14,-0.43,0.00,M1] [#7 -0.03,-0.42,0.45,U] [#8 0.20,-0.78,0.00,M1] 
23:23:38.678 00.001 8996 single-star, 2 included, MultiStar: {-0.10, -0.30}, one-star: {-0.17, -0.23}
23:23:38.679 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
23:23:38.682 00.003 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
23:23:38.684 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.23 hyp=0.29 cameraTheta=-2.20 mountX=-0.15 mountY=0.25, mountTheta=2.10
23:23:38.688 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.23, opts=13)
23:23:38.689 00.001 8996 Enqueuing Move request for scope (-0.17, -0.23)
23:23:38.691 00.002 20224 Worker thread wakes up
23:23:38.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.23) opts 0xd
23:23:38.691 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.23)
23:23:38.691 00.000 20224 Moving (-0.17, -0.23) raw xDistance=-0.15 yDistance=0.25
23:23:38.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:23:38.692 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:23:38.692 00.000 20224 MoveAxis(E, 0, ABG)
23:23:38.692 00.000 20224 Move returns status 0, amount 0
23:23:38.692 00.000 20224 MoveAxis(S, 53, ABG)
23:23:38.692 00.000 20224 Guiding  Dir = 1, Dur = 53
23:23:38.693 00.001 20224 IsSlewing returns 0
23:23:38.693 00.000 20224 IsGuiding returns 0
23:23:38.700 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52723, med=2835, FiltMin=2576, FiltMax=25808, Gamma=1.000
23:23:38.725 00.025 8996 UpdateGuideState exits: m=700637 SNR=357.5
23:23:38.727 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:38.730 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:38.732 00.002 8996 Enqueuing Expose request
23:23:38.744 00.012 20224 PulseGuide returned control before completion, sleep 13
23:23:38.758 00.014 20224 IsGuiding returns 1
23:23:38.758 00.000 20224 scope still moving after pulse duration time elapsed
23:23:38.789 00.031 20224 IsSlewing returns 0
23:23:38.789 00.000 20224 IsGuiding returns 1
23:23:38.821 00.032 20224 IsSlewing returns 0
23:23:38.821 00.000 20224 IsGuiding returns 1
23:23:38.853 00.032 20224 IsSlewing returns 0
23:23:38.853 00.000 20224 IsGuiding returns 0
23:23:38.853 00.000 20224 scope move finished after 53 + 106 ms
23:23:38.853 00.000 20224 Move returns status 0, amount 53
23:23:38.853 00.000 20224 move complete, result=0
23:23:38.853 00.000 20224 worker thread done servicing request
23:23:38.853 00.000 20224 Worker thread wakes up
23:23:38.853 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:38.853 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 53 ms SOUTH
23:23:38.854 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:39.835 00.981 20224 Exposure complete
23:23:39.896 00.061 20224 worker thread done servicing request
23:23:39.896 00.000 8996 OnExposeComplete: enter
23:23:39.898 00.002 8996 UpdateGuideState(): m_state=6
23:23:39.899 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7387
23:23:39.900 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=472.68, Mass=724825, SNR=386.4, Peak=56275 HFD=4.6
23:23:39.902 00.002 8996 MultiStar: [#1 -0.00,-0.27,0.59,U] [#2 0.03,0.05,0.73,U] [#3 -0.17,-0.10,0.55,U] [#4 0.01,-0.26,0.54,U] [#5 0.13,-0.32,0.54,U] [#6 0.07,0.01,0.38,U] [#7 0.16,-0.15,0.43,U] [#8 0.10,-0.24,0.32,U] 
23:23:39.903 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.13}, one-star: {-0.20, -0.01}
23:23:39.905 00.002 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
23:23:39.906 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
23:23:39.907 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.67 mountX=-0.00 mountY=0.13, mountTheta=1.58
23:23:39.910 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.13, opts=13)
23:23:39.911 00.001 8996 Enqueuing Move request for scope (-0.01, -0.13)
23:23:39.911 00.000 20224 Worker thread wakes up
23:23:39.912 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
23:23:39.912 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
23:23:39.912 00.000 20224 Moving (-0.01, -0.13) raw xDistance=-0.00 yDistance=0.13
23:23:39.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:23:39.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:39.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:23:39.912 00.000 20224 MoveAxis(E, 0, ABG)
23:23:39.912 00.000 20224 Move returns status 0, amount 0
23:23:39.912 00.000 20224 MoveAxis(N, 0, ABG)
23:23:39.912 00.000 20224 Move returns status 0, amount 0
23:23:39.912 00.000 20224 move complete, result=0
23:23:39.912 00.000 20224 worker thread done servicing request
23:23:39.916 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56275, med=2835, FiltMin=2553, FiltMax=25581, Gamma=1.000
23:23:39.929 00.013 8996 UpdateGuideState exits: m=724825 SNR=386.4
23:23:39.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:39.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:39.932 00.001 8996 Enqueuing Expose request
23:23:39.933 00.001 20224 Worker thread wakes up
23:23:39.934 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:39.934 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:39.935 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:41.105 01.170 20224 Exposure complete
23:23:41.172 00.067 20224 worker thread done servicing request
23:23:41.172 00.000 8996 OnExposeComplete: enter
23:23:41.174 00.002 8996 UpdateGuideState(): m_state=6
23:23:41.175 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7388
23:23:41.178 00.003 8996 Star::Find returns 1 (0), X=136.61, Y=472.90, Mass=720686, SNR=346.4, Peak=63027 HFD=4.7
23:23:41.179 00.001 8996 MultiStar: [#1 0.09,-0.18,0.61,U] [#2 0.12,0.22,0.75,U] [#3 0.01,0.20,0.61,U] [#4 0.17,0.09,0.54,U] [#5 0.10,0.02,0.67,U] [#6 0.23,-0.09,0.41,U] [#7 0.09,0.04,0.46,U] [#8 0.09,-0.18,0.40,U] 
23:23:41.180 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.06}, one-star: {-0.09, 0.20}
23:23:41.181 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
23:23:41.182 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
23:23:41.183 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.72 mountX=0.07 mountY=-0.07, mountTheta=-0.83
23:23:41.186 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
23:23:41.189 00.003 8996 Enqueuing Move request for scope (0.07, 0.06)
23:23:41.191 00.002 20224 Worker thread wakes up
23:23:41.192 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:23:41.192 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:23:41.192 00.000 20224 Moving (0.07, 0.06) raw xDistance=0.07 yDistance=-0.07
23:23:41.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:23:41.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:41.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:23:41.192 00.000 20224 MoveAxis(E, 0, ABG)
23:23:41.192 00.000 20224 Move returns status 0, amount 0
23:23:41.192 00.000 20224 MoveAxis(N, 0, ABG)
23:23:41.192 00.000 20224 Move returns status 0, amount 0
23:23:41.192 00.000 20224 move complete, result=0
23:23:41.192 00.000 20224 worker thread done servicing request
23:23:41.201 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63027, med=2835, FiltMin=2559, FiltMax=28157, Gamma=1.000
23:23:41.225 00.024 8996 UpdateGuideState exits: m=720686 SNR=346.4
23:23:41.227 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:41.229 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:41.230 00.001 8996 Enqueuing Expose request
23:23:41.232 00.002 20224 Worker thread wakes up
23:23:41.232 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:41.234 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:41.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:42.220 00.986 20224 Exposure complete
23:23:42.315 00.095 20224 worker thread done servicing request
23:23:42.315 00.000 8996 OnExposeComplete: enter
23:23:42.316 00.001 8996 UpdateGuideState(): m_state=6
23:23:42.317 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7389
23:23:42.318 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.60, Mass=682289, SNR=347.3, Peak=52451 HFD=4.7
23:23:42.319 00.001 8996 MultiStar: [#1 0.15,-0.43,0.00,M4] [#2 0.07,0.02,0.72,U] [#3 -0.04,0.11,0.58,U] [#4 0.28,-0.19,0.57,U] [#5 0.10,-0.18,0.56,U] [#6 0.33,-0.23,0.40,U] [#7 0.20,-0.24,0.44,U] [#8 0.20,-0.38,0.00,M1] 
23:23:42.320 00.001 8996 single-star, 6 included, MultiStar: {0.09, -0.10}, one-star: {-0.08, -0.09}
23:23:42.321 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:23:42.322 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
23:23:42.323 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.27 mountX=-0.07 mountY=0.10, mountTheta=2.17
23:23:42.324 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.09, opts=13)
23:23:42.325 00.001 8996 Enqueuing Move request for scope (-0.08, -0.09)
23:23:42.326 00.001 20224 Worker thread wakes up
23:23:42.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
23:23:42.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
23:23:42.326 00.000 20224 Moving (-0.08, -0.09) raw xDistance=-0.07 yDistance=0.10
23:23:42.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:23:42.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:42.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:23:42.326 00.000 20224 MoveAxis(E, 0, ABG)
23:23:42.326 00.000 20224 Move returns status 0, amount 0
23:23:42.327 00.001 20224 MoveAxis(N, 0, ABG)
23:23:42.327 00.000 20224 Move returns status 0, amount 0
23:23:42.327 00.000 20224 move complete, result=0
23:23:42.327 00.000 20224 worker thread done servicing request
23:23:42.331 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52451, med=2835, FiltMin=2576, FiltMax=27296, Gamma=1.000
23:23:42.346 00.015 8996 UpdateGuideState exits: m=682289 SNR=347.3
23:23:42.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:42.351 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:42.353 00.002 8996 Enqueuing Expose request
23:23:42.355 00.002 20224 Worker thread wakes up
23:23:42.355 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:42.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:42.357 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:43.512 01.155 20224 Exposure complete
23:23:43.585 00.073 20224 worker thread done servicing request
23:23:43.585 00.000 8996 OnExposeComplete: enter
23:23:43.586 00.001 8996 UpdateGuideState(): m_state=6
23:23:43.587 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7390
23:23:43.588 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.80, Mass=716407, SNR=336.1, Peak=64371 HFD=4.5
23:23:43.588 00.000 8996 MultiStar: [#1 0.11,-0.21,0.83,U] [#2 0.17,0.06,0.74,U] [#3 -0.01,0.06,0.64,U] [#4 0.07,0.15,0.59,U] [#5 0.22,-0.03,0.61,U] [#6 0.14,-0.11,0.43,U] [#7 0.29,-0.05,0.50,U] [#8 0.12,-0.39,0.37,U] 
23:23:43.590 00.002 8996 single-star, 8 included, MultiStar: {0.12, -0.02}, one-star: {0.03, 0.11}
23:23:43.592 00.002 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
23:23:43.594 00.002 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
23:23:43.597 00.003 8996 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.26 mountX=0.02 mountY=-0.11, mountTheta=-1.36
23:23:43.600 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.11, opts=13)
23:23:43.602 00.002 8996 Enqueuing Move request for scope (0.03, 0.11)
23:23:43.603 00.001 20224 Worker thread wakes up
23:23:43.604 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
23:23:43.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
23:23:43.604 00.000 20224 Moving (0.03, 0.11) raw xDistance=0.02 yDistance=-0.11
23:23:43.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:23:43.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:43.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:23:43.604 00.000 20224 MoveAxis(E, 0, ABG)
23:23:43.604 00.000 20224 Move returns status 0, amount 0
23:23:43.604 00.000 20224 MoveAxis(N, 0, ABG)
23:23:43.605 00.001 20224 Move returns status 0, amount 0
23:23:43.605 00.000 20224 move complete, result=0
23:23:43.605 00.000 20224 worker thread done servicing request
23:23:43.610 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=64371, med=2835, FiltMin=2585, FiltMax=26422, Gamma=1.000
23:23:43.632 00.022 8996 UpdateGuideState exits: m=716407 SNR=336.1
23:23:43.634 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:43.635 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:43.636 00.001 8996 Enqueuing Expose request
23:23:43.637 00.001 20224 Worker thread wakes up
23:23:43.637 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:43.639 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:43.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:44.600 00.961 20224 Exposure complete
23:23:44.669 00.069 20224 worker thread done servicing request
23:23:44.669 00.000 8996 OnExposeComplete: enter
23:23:44.671 00.002 8996 UpdateGuideState(): m_state=6
23:23:44.674 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7391
23:23:44.676 00.002 8996 Star::Find returns 1 (0), X=136.76, Y=472.99, Mass=707333, SNR=381.0, Peak=65535 HFD=4.4
23:23:44.679 00.003 8996 MultiStar: [#1 0.24,-0.13,0.64,U] [#2 0.21,0.34,0.68,U] [#3 0.02,0.17,0.52,U] [#4 0.27,0.13,0.44,U] [#5 0.32,0.10,0.57,U] [#6 0.26,-0.08,0.39,U] [#7 0.17,-0.24,0.38,U] [#8 0.27,0.13,0.36,U] 
23:23:44.680 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.11}, one-star: {0.06, 0.29}
23:23:44.682 00.002 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
23:23:44.683 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
23:23:44.685 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.55 mountX=0.17 mountY=-0.13, mountTheta=-0.65
23:23:44.686 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.11, opts=13)
23:23:44.687 00.001 8996 Enqueuing Move request for scope (0.19, 0.11)
23:23:44.688 00.001 20224 Worker thread wakes up
23:23:44.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
23:23:44.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
23:23:44.688 00.000 20224 Moving (0.19, 0.11) raw xDistance=0.17 yDistance=-0.13
23:23:44.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:23:44.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:44.689 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:23:44.689 00.000 20224 MoveAxis(E, 0, ABG)
23:23:44.689 00.000 20224 Move returns status 0, amount 0
23:23:44.689 00.000 20224 MoveAxis(N, 0, ABG)
23:23:44.689 00.000 20224 Move returns status 0, amount 0
23:23:44.689 00.000 20224 move complete, result=0
23:23:44.689 00.000 20224 worker thread done servicing request
23:23:44.693 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2835, FiltMin=2553, FiltMax=30838, Gamma=1.000
23:23:44.711 00.018 8996 UpdateGuideState exits: m=707333 SNR=381.0
23:23:44.713 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:44.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:44.716 00.002 8996 Enqueuing Expose request
23:23:44.717 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:44.719 00.002 20224 Worker thread wakes up
23:23:44.719 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:44.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:45.897 01.178 20224 Exposure complete
23:23:45.965 00.068 20224 worker thread done servicing request
23:23:45.965 00.000 8996 OnExposeComplete: enter
23:23:45.968 00.003 8996 UpdateGuideState(): m_state=6
23:23:45.971 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7392
23:23:45.972 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.81, Mass=728307, SNR=336.9, Peak=65535 HFD=4.4
23:23:45.974 00.002 8996 MultiStar: [#1 0.25,-0.21,0.68,U] [#2 0.09,-0.01,0.78,U] [#3 0.01,-0.11,0.59,U] [#4 0.22,-0.26,0.61,U] [#5 0.07,-0.14,0.58,U] [#6 0.16,-0.41,0.00,M1] [#7 0.21,-0.51,0.00,M1] [#8 0.36,-0.30,0.00,M1] 
23:23:45.976 00.002 8996 refined, 5 included, MultiStar: {0.13, -0.08}, one-star: {0.14, 0.11}
23:23:45.978 00.002 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
23:23:45.979 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
23:23:45.980 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.55 mountX=0.14 mountY=0.07, mountTheta=0.44
23:23:45.984 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.08, opts=13)
23:23:45.985 00.001 8996 Enqueuing Move request for scope (0.13, -0.08)
23:23:45.985 00.000 20224 Worker thread wakes up
23:23:45.986 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
23:23:45.986 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
23:23:45.986 00.000 20224 Moving (0.13, -0.08) raw xDistance=0.14 yDistance=0.07
23:23:45.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:23:45.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:45.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:45.986 00.000 20224 MoveAxis(E, 0, ABG)
23:23:45.986 00.000 20224 Move returns status 0, amount 0
23:23:45.986 00.000 20224 MoveAxis(N, 0, ABG)
23:23:45.986 00.000 20224 Move returns status 0, amount 0
23:23:45.986 00.000 20224 move complete, result=0
23:23:45.987 00.001 20224 worker thread done servicing request
23:23:45.990 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2835, FiltMin=2569, FiltMax=29398, Gamma=1.000
23:23:46.003 00.013 8996 UpdateGuideState exits: m=728307 SNR=336.9
23:23:46.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:46.005 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:46.005 00.000 8996 Enqueuing Expose request
23:23:46.006 00.001 20224 Worker thread wakes up
23:23:46.006 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:46.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:46.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:46.990 00.983 20224 Exposure complete
23:23:47.071 00.081 20224 worker thread done servicing request
23:23:47.071 00.000 8996 OnExposeComplete: enter
23:23:47.072 00.001 8996 UpdateGuideState(): m_state=6
23:23:47.073 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7393
23:23:47.075 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=472.50, Mass=720860, SNR=363.3, Peak=56083 HFD=4.4
23:23:47.077 00.002 8996 MultiStar: [#1 0.25,-0.36,0.00,M2] [#2 0.10,0.11,0.76,U] [#3 -0.04,-0.16,0.59,U] [#4 0.17,-0.24,0.52,U] [#5 0.26,-0.23,0.54,U] [#6 0.33,-0.47,0.00,M2] [#7 0.07,-0.32,0.43,U] [#8 0.26,-0.43,0.00,M2] 
23:23:47.078 00.001 8996 refined, 5 included, MultiStar: {0.12, -0.15}, one-star: {0.14, -0.19}
23:23:47.079 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
23:23:47.079 00.000 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
23:23:47.080 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.91 mountX=0.13 mountY=0.14, mountTheta=0.81
23:23:47.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.15, opts=13)
23:23:47.083 00.001 8996 Enqueuing Move request for scope (0.12, -0.15)
23:23:47.083 00.000 20224 Worker thread wakes up
23:23:47.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
23:23:47.083 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
23:23:47.084 00.001 20224 Moving (0.12, -0.15) raw xDistance=0.13 yDistance=0.14
23:23:47.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:23:47.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:47.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:23:47.084 00.000 20224 MoveAxis(E, 0, ABG)
23:23:47.084 00.000 20224 Move returns status 0, amount 0
23:23:47.084 00.000 20224 MoveAxis(N, 0, ABG)
23:23:47.084 00.000 20224 Move returns status 0, amount 0
23:23:47.084 00.000 20224 move complete, result=0
23:23:47.084 00.000 20224 worker thread done servicing request
23:23:47.088 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56083, med=2835, FiltMin=2566, FiltMax=28621, Gamma=1.000
23:23:47.112 00.024 8996 UpdateGuideState exits: m=720860 SNR=363.3
23:23:47.114 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:47.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:47.117 00.002 8996 Enqueuing Expose request
23:23:47.119 00.002 20224 Worker thread wakes up
23:23:47.119 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:47.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:47.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:48.312 01.192 20224 Exposure complete
23:23:48.403 00.091 20224 worker thread done servicing request
23:23:48.403 00.000 8996 OnExposeComplete: enter
23:23:48.404 00.001 8996 UpdateGuideState(): m_state=6
23:23:48.404 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7394
23:23:48.405 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.83, Mass=713677, SNR=346.4, Peak=65535 HFD=4.5
23:23:48.406 00.001 8996 MultiStar: [#1 -0.06,-0.25,0.76,U] [#2 0.05,0.02,0.76,U] [#3 -0.20,-0.04,0.55,U] [#4 0.05,-0.21,0.51,U] [#5 0.06,-0.23,0.58,U] [#6 0.19,-0.60,0.00,M3] [#7 0.02,-0.38,0.49,U] [#8 0.18,-0.30,0.36,U] 
23:23:48.407 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.12}, one-star: {0.05, 0.14}
23:23:48.408 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
23:23:48.409 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
23:23:48.409 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.45 mountX=0.03 mountY=0.12, mountTheta=1.35
23:23:48.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.12, opts=13)
23:23:48.412 00.001 8996 Enqueuing Move request for scope (0.01, -0.12)
23:23:48.412 00.000 20224 Worker thread wakes up
23:23:48.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
23:23:48.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
23:23:48.412 00.000 20224 Moving (0.01, -0.12) raw xDistance=0.03 yDistance=0.12
23:23:48.413 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:23:48.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:48.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:23:48.413 00.000 20224 MoveAxis(E, 0, ABG)
23:23:48.413 00.000 20224 Move returns status 0, amount 0
23:23:48.413 00.000 20224 MoveAxis(N, 0, ABG)
23:23:48.413 00.000 20224 Move returns status 0, amount 0
23:23:48.413 00.000 20224 move complete, result=0
23:23:48.413 00.000 20224 worker thread done servicing request
23:23:48.416 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2838, FiltMin=2582, FiltMax=27712, Gamma=1.000
23:23:48.442 00.026 8996 UpdateGuideState exits: m=713677 SNR=346.4
23:23:48.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:48.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:48.444 00.000 8996 Enqueuing Expose request
23:23:48.445 00.001 20224 Worker thread wakes up
23:23:48.446 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:48.447 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:48.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:49.420 00.973 20224 Exposure complete
23:23:49.509 00.089 20224 worker thread done servicing request
23:23:49.509 00.000 8996 OnExposeComplete: enter
23:23:49.510 00.001 8996 UpdateGuideState(): m_state=6
23:23:49.511 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7395
23:23:49.511 00.000 8996 Star::Find returns 1 (0), X=136.59, Y=472.64, Mass=752908, SNR=337.2, Peak=62995 HFD=4.6
23:23:49.512 00.001 8996 MultiStar: [#1 -0.09,-0.18,0.65,U] [#2 0.08,0.08,0.73,U] [#3 -0.43,-0.13,0.00,M1] [#4 -0.15,-0.15,0.53,U] [#5 0.12,-0.28,0.66,U] [#6 -0.04,-0.27,0.47,U] [#7 -0.10,-0.32,0.45,U] [#8 -0.01,-0.31,0.38,U] 
23:23:49.513 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.16}, one-star: {-0.11, -0.06}
23:23:49.514 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
23:23:49.515 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.58)
23:23:49.515 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.68 mountX=-0.11 mountY=0.07, mountTheta=2.57
23:23:49.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.06, opts=13)
23:23:49.518 00.001 8996 Enqueuing Move request for scope (-0.11, -0.06)
23:23:49.518 00.000 20224 Worker thread wakes up
23:23:49.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
23:23:49.519 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
23:23:49.519 00.000 20224 Moving (-0.11, -0.06) raw xDistance=-0.11 yDistance=0.07
23:23:49.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:23:49.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:49.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:23:49.519 00.000 20224 MoveAxis(E, 0, ABG)
23:23:49.519 00.000 20224 Move returns status 0, amount 0
23:23:49.519 00.000 20224 MoveAxis(N, 0, ABG)
23:23:49.519 00.000 20224 Move returns status 0, amount 0
23:23:49.519 00.000 20224 move complete, result=0
23:23:49.519 00.000 20224 worker thread done servicing request
23:23:49.523 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62995, med=2838, FiltMin=2579, FiltMax=28125, Gamma=1.000
23:23:49.537 00.014 8996 UpdateGuideState exits: m=752908 SNR=337.2
23:23:49.537 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:49.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:49.539 00.001 8996 Enqueuing Expose request
23:23:49.539 00.000 20224 Worker thread wakes up
23:23:49.539 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:23:49.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:49.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:50.702 01.162 20224 Exposure complete
23:23:50.800 00.098 20224 worker thread done servicing request
23:23:50.800 00.000 8996 OnExposeComplete: enter
23:23:50.802 00.002 8996 UpdateGuideState(): m_state=6
23:23:50.803 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7396
23:23:50.804 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.48, Mass=716503, SNR=329.0, Peak=52275 HFD=4.3
23:23:50.805 00.001 8996 MultiStar: [#1 -0.28,-0.35,0.00,M1] [#2 -0.31,-0.16,0.79,U] [#3 -0.44,-0.39,0.00,M2] [#4 -0.16,-0.45,0.00,M1] [#5 -0.03,-0.42,0.68,U] [#6 -0.11,-0.58,0.00,M3] [#7 -0.28,-0.45,0.00,M1] [#8 0.06,-0.41,0.37,U] 
23:23:50.806 00.001 8996 single-star, 3 included, MultiStar: {-0.16, -0.27}, one-star: {-0.21, -0.22}
23:23:50.807 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:23:50.808 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
23:23:50.809 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-2.34 mountX=-0.19 mountY=0.24, mountTheta=2.23
23:23:50.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.22, opts=13)
23:23:50.812 00.001 8996 Enqueuing Move request for scope (-0.21, -0.22)
23:23:50.813 00.001 20224 Worker thread wakes up
23:23:50.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.22) opts 0xd
23:23:50.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.22)
23:23:50.813 00.000 20224 Moving (-0.21, -0.22) raw xDistance=-0.19 yDistance=0.24
23:23:50.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:23:50.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:23:50.813 00.000 20224 MoveAxis(E, 0, ABG)
23:23:50.814 00.001 20224 Move returns status 0, amount 0
23:23:50.814 00.000 20224 MoveAxis(S, 51, ABG)
23:23:50.814 00.000 20224 Guiding  Dir = 1, Dur = 51
23:23:50.814 00.000 20224 IsSlewing returns 0
23:23:50.814 00.000 20224 IsGuiding returns 0
23:23:50.820 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52275, med=2835, FiltMin=2585, FiltMax=27632, Gamma=1.000
23:23:50.846 00.026 8996 UpdateGuideState exits: m=716503 SNR=329.0
23:23:50.847 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:50.849 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:50.851 00.002 8996 Enqueuing Expose request
23:23:50.885 00.034 20224 IsGuiding returns 1
23:23:50.885 00.000 20224 scope still moving after pulse duration time elapsed
23:23:50.921 00.036 20224 IsSlewing returns 0
23:23:50.921 00.000 20224 IsGuiding returns 1
23:23:50.952 00.031 20224 IsSlewing returns 0
23:23:50.952 00.000 20224 IsGuiding returns 1
23:23:50.983 00.031 20224 IsSlewing returns 0
23:23:50.983 00.000 20224 IsGuiding returns 1
23:23:51.015 00.032 20224 IsSlewing returns 0
23:23:51.015 00.000 20224 IsGuiding returns 0
23:23:51.016 00.001 20224 scope move finished after 51 + 149 ms
23:23:51.016 00.000 20224 Move returns status 0, amount 51
23:23:51.016 00.000 20224 move complete, result=0
23:23:51.016 00.000 20224 worker thread done servicing request
23:23:51.016 00.000 20224 Worker thread wakes up
23:23:51.016 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 51 ms SOUTH
23:23:51.018 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:51.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:52.002 00.984 20224 Exposure complete
23:23:52.100 00.098 20224 worker thread done servicing request
23:23:52.100 00.000 8996 OnExposeComplete: enter
23:23:52.102 00.002 8996 UpdateGuideState(): m_state=6
23:23:52.104 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7397
23:23:52.106 00.002 8996 Star::Find returns 1 (0), X=136.44, Y=472.77, Mass=725589, SNR=375.2, Peak=51075 HFD=4.6
23:23:52.108 00.002 8996 MultiStar: [#1 -0.20,-0.14,0.60,U] [#2 -0.38,0.27,0.00,M1] [#3 -0.66,-0.00,0.00,M3] [#4 -0.35,-0.21,0.52,U] [#5 -0.11,-0.25,0.60,U] [#6 -0.35,-0.33,0.00,M4] [#7 -0.47,-0.19,0.00,M2] [#8 -0.06,-0.17,0.32,U] 
23:23:52.109 00.001 8996 refined, 4 included, MultiStar: {-0.21, -0.10}, one-star: {-0.26, 0.08}
23:23:52.111 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:23:52.112 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
23:23:52.114 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.24 cameraTheta=-2.69 mountX=-0.20 mountY=0.13, mountTheta=2.58
23:23:52.116 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.10, opts=13)
23:23:52.117 00.001 8996 Enqueuing Move request for scope (-0.21, -0.10)
23:23:52.118 00.001 20224 Worker thread wakes up
23:23:52.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
23:23:52.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
23:23:52.119 00.001 20224 Moving (-0.21, -0.10) raw xDistance=-0.20 yDistance=0.13
23:23:52.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:23:52.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:52.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:23:52.119 00.000 20224 MoveAxis(E, 30, ABG)
23:23:52.119 00.000 20224 Guiding  Dir = 2, Dur = 30
23:23:52.119 00.000 20224 IsSlewing returns 0
23:23:52.119 00.000 20224 IsGuiding returns 0
23:23:52.124 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51075, med=2838, FiltMin=2573, FiltMax=26080, Gamma=1.000
23:23:52.143 00.019 8996 UpdateGuideState exits: m=725589 SNR=375.2
23:23:52.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:52.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:52.146 00.001 8996 Enqueuing Expose request
23:23:52.163 00.017 20224 IsGuiding returns 1
23:23:52.163 00.000 20224 scope still moving after pulse duration time elapsed
23:23:52.193 00.030 20224 IsSlewing returns 0
23:23:52.194 00.001 20224 IsGuiding returns 1
23:23:52.225 00.031 20224 IsSlewing returns 0
23:23:52.225 00.000 20224 IsGuiding returns 1
23:23:52.256 00.031 20224 IsSlewing returns 0
23:23:52.256 00.000 20224 IsGuiding returns 0
23:23:52.256 00.000 20224 scope move finished after 30 + 107 ms
23:23:52.256 00.000 20224 Move returns status 0, amount 30
23:23:52.256 00.000 20224 MoveAxis(N, 0, ABG)
23:23:52.256 00.000 20224 Move returns status 0, amount 0
23:23:52.256 00.000 20224 move complete, result=0
23:23:52.256 00.000 20224 worker thread done servicing request
23:23:52.256 00.000 20224 Worker thread wakes up
23:23:52.256 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
23:23:52.260 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:52.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:53.436 01.176 20224 Exposure complete
23:23:53.509 00.073 20224 worker thread done servicing request
23:23:53.509 00.000 8996 OnExposeComplete: enter
23:23:53.510 00.001 8996 UpdateGuideState(): m_state=6
23:23:53.511 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7398
23:23:53.511 00.000 8996 Star::Find returns 1 (0), X=136.68, Y=472.75, Mass=704680, SNR=375.3, Peak=64595 HFD=4.6
23:23:53.512 00.001 8996 MultiStar: [#1 0.03,-0.40,0.66,U] [#2 0.03,0.20,0.61,U] [#3 -0.05,0.07,0.53,U] [#4 0.09,-0.14,0.45,U] [#5 0.24,-0.41,0.00,M1] [#6 0.17,-0.30,0.39,U] [#7 0.05,-0.28,0.42,U] [#8 0.34,-0.47,0.00,M1] 
23:23:53.513 00.001 8996 single-star, 6 included, MultiStar: {0.03, -0.08}, one-star: {-0.02, 0.06}
23:23:53.514 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
23:23:53.515 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
23:23:53.516 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.91 mountX=-0.03 mountY=-0.06, mountTheta=-2.01
23:23:53.517 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
23:23:53.518 00.001 8996 Enqueuing Move request for scope (-0.02, 0.06)
23:23:53.518 00.000 20224 Worker thread wakes up
23:23:53.519 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
23:23:53.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
23:23:53.519 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.03 yDistance=-0.06
23:23:53.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:23:53.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:53.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:23:53.519 00.000 20224 MoveAxis(E, 0, ABG)
23:23:53.519 00.000 20224 Move returns status 0, amount 0
23:23:53.519 00.000 20224 MoveAxis(N, 0, ABG)
23:23:53.519 00.000 20224 Move returns status 0, amount 0
23:23:53.519 00.000 20224 move complete, result=0
23:23:53.519 00.000 20224 worker thread done servicing request
23:23:53.526 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=64595, med=2835, FiltMin=2563, FiltMax=28877, Gamma=1.000
23:23:53.542 00.016 8996 UpdateGuideState exits: m=704680 SNR=375.3
23:23:53.543 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:53.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:53.545 00.001 8996 Enqueuing Expose request
23:23:53.545 00.000 20224 Worker thread wakes up
23:23:53.545 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:53.546 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:53.546 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:54.539 00.993 20224 Exposure complete
23:23:54.594 00.055 20224 worker thread done servicing request
23:23:54.594 00.000 8996 OnExposeComplete: enter
23:23:54.596 00.002 8996 UpdateGuideState(): m_state=6
23:23:54.597 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7399
23:23:54.598 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.86, Mass=763393, SNR=352.8, Peak=65535 HFD=4.3
23:23:54.599 00.001 8996 MultiStar: [#1 0.28,-0.31,0.70,U] [#2 0.25,0.04,0.71,U] [#3 0.09,0.11,0.55,U] [#4 0.35,-0.11,0.53,U] [#5 0.38,-0.19,0.00,M2] [#6 0.23,-0.19,0.49,U] [#7 0.24,-0.28,0.48,U] [#8 0.36,-0.45,0.00,M2] 
23:23:54.601 00.002 8996 refined, 6 included, MultiStar: {0.26, -0.05}, one-star: {0.31, 0.17}
23:23:54.603 00.002 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
23:23:54.604 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
23:23:54.606 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-0.21 mountX=0.26 mountY=0.02, mountTheta=0.09
23:23:54.608 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.05, opts=13)
23:23:54.609 00.001 8996 Enqueuing Move request for scope (0.26, -0.05)
23:23:54.609 00.000 20224 Worker thread wakes up
23:23:54.610 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
23:23:54.610 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
23:23:54.610 00.000 20224 Moving (0.26, -0.05) raw xDistance=0.26 yDistance=0.02
23:23:54.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:23:54.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:54.610 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:23:54.610 00.000 20224 MoveAxis(W, 38, ABG)
23:23:54.610 00.000 20224 Guiding  Dir = 3, Dur = 38
23:23:54.610 00.000 20224 IsSlewing returns 0
23:23:54.610 00.000 20224 IsGuiding returns 0
23:23:54.613 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2835, FiltMin=2585, FiltMax=29670, Gamma=1.000
23:23:54.626 00.013 8996 UpdateGuideState exits: m=763393 SNR=352.8
23:23:54.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:54.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:54.628 00.000 8996 Enqueuing Expose request
23:23:54.632 00.004 20224 PulseGuide returned control before completion, sleep 27
23:23:54.662 00.030 20224 IsGuiding returns 1
23:23:54.662 00.000 20224 scope still moving after pulse duration time elapsed
23:23:54.692 00.030 20224 IsSlewing returns 0
23:23:54.692 00.000 20224 IsGuiding returns 1
23:23:54.724 00.032 20224 IsSlewing returns 0
23:23:54.724 00.000 20224 IsGuiding returns 0
23:23:54.724 00.000 20224 scope move finished after 38 + 76 ms
23:23:54.724 00.000 20224 Move returns status 0, amount 38
23:23:54.724 00.000 20224 MoveAxis(N, 0, ABG)
23:23:54.724 00.000 20224 Move returns status 0, amount 0
23:23:54.724 00.000 20224 move complete, result=0
23:23:54.724 00.000 20224 worker thread done servicing request
23:23:54.724 00.000 20224 Worker thread wakes up
23:23:54.724 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:54.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:54.724 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.0 px 0 ms NORTH
23:23:55.892 01.168 20224 Exposure complete
23:23:55.955 00.063 20224 worker thread done servicing request
23:23:55.955 00.000 8996 OnExposeComplete: enter
23:23:55.956 00.001 8996 UpdateGuideState(): m_state=6
23:23:55.957 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7400
23:23:55.958 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=473.11, Mass=708990, SNR=349.7, Peak=62531 HFD=4.4
23:23:55.959 00.001 8996 MultiStar: [#1 -0.12,-0.06,0.66,U] [#2 -0.08,0.35,0.77,U] [#3 -0.45,0.13,0.00,M2] [#4 -0.26,-0.02,0.53,U] [#5 -0.23,0.25,0.54,U] [#6 -0.17,-0.02,0.43,U] [#7 -0.23,-0.16,0.41,U] [#8 -0.27,0.06,0.39,U] 
23:23:55.960 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.15}, one-star: {-0.22, 0.42}
23:23:55.961 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
23:23:55.961 00.000 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
23:23:55.962 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.15 hyp=0.24 cameraTheta=2.46 mountX=-0.20 mountY=-0.13, mountTheta=-2.57
23:23:55.963 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.15, opts=13)
23:23:55.964 00.001 8996 Enqueuing Move request for scope (-0.19, 0.15)
23:23:55.965 00.001 20224 Worker thread wakes up
23:23:55.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.15) opts 0xd
23:23:55.965 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.15)
23:23:55.965 00.000 20224 Moving (-0.19, 0.15) raw xDistance=-0.20 yDistance=-0.13
23:23:55.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
23:23:55.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:55.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:23:55.965 00.000 20224 MoveAxis(E, 27, ABG)
23:23:55.965 00.000 20224 Guiding  Dir = 2, Dur = 27
23:23:55.965 00.000 20224 IsSlewing returns 0
23:23:55.966 00.001 20224 IsGuiding returns 0
23:23:55.967 00.001 20224 PulseGuide returned control before completion, sleep 36
23:23:55.969 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62531, med=2835, FiltMin=2553, FiltMax=28867, Gamma=1.000
23:23:55.982 00.013 8996 UpdateGuideState exits: m=708990 SNR=349.7
23:23:55.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:55.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:55.984 00.000 8996 Enqueuing Expose request
23:23:56.007 00.023 20224 IsGuiding returns 1
23:23:56.007 00.000 20224 scope still moving after pulse duration time elapsed
23:23:56.039 00.032 20224 IsSlewing returns 0
23:23:56.039 00.000 20224 IsGuiding returns 1
23:23:56.070 00.031 20224 IsSlewing returns 0
23:23:56.070 00.000 20224 IsGuiding returns 0
23:23:56.070 00.000 20224 scope move finished after 27 + 77 ms
23:23:56.070 00.000 20224 Move returns status 0, amount 27
23:23:56.070 00.000 20224 MoveAxis(N, 0, ABG)
23:23:56.070 00.000 20224 Move returns status 0, amount 0
23:23:56.070 00.000 20224 move complete, result=0
23:23:56.070 00.000 20224 worker thread done servicing request
23:23:56.071 00.001 20224 Worker thread wakes up
23:23:56.071 00.000 8996 GuideStep: -0.2 px 27 ms EAST, -0.1 px 0 ms NORTH
23:23:56.073 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:56.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:57.046 00.973 20224 Exposure complete
23:23:57.141 00.095 20224 worker thread done servicing request
23:23:57.141 00.000 8996 OnExposeComplete: enter
23:23:57.143 00.002 8996 UpdateGuideState(): m_state=6
23:23:57.145 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7401
23:23:57.146 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.92, Mass=684156, SNR=341.5, Peak=58739 HFD=4.6
23:23:57.148 00.002 8996 MultiStar: [#1 -0.02,-0.26,0.66,U] [#2 -0.06,0.23,0.76,U] [#3 -0.33,0.15,0.70,U] [#4 -0.12,-0.02,0.63,U] [#5 0.16,-0.05,0.61,U] [#6 -0.06,-0.09,0.45,U] [#7 -0.03,-0.10,0.44,U] [#8 -0.06,0.01,0.40,U] 
23:23:57.149 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {-0.11, 0.23}
23:23:57.151 00.002 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
23:23:57.152 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
23:23:57.153 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.69 mountX=-0.08 mountY=-0.03, mountTheta=-2.80
23:23:57.157 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
23:23:57.159 00.002 8996 Enqueuing Move request for scope (-0.08, 0.04)
23:23:57.160 00.001 20224 Worker thread wakes up
23:23:57.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
23:23:57.161 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
23:23:57.161 00.000 20224 Moving (-0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
23:23:57.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:23:57.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:57.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:23:57.161 00.000 20224 MoveAxis(E, 0, ABG)
23:23:57.161 00.000 20224 Move returns status 0, amount 0
23:23:57.161 00.000 20224 MoveAxis(N, 0, ABG)
23:23:57.161 00.000 20224 Move returns status 0, amount 0
23:23:57.161 00.000 20224 move complete, result=0
23:23:57.161 00.000 20224 worker thread done servicing request
23:23:57.166 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58739, med=2835, FiltMin=2566, FiltMax=26413, Gamma=1.000
23:23:57.188 00.022 8996 UpdateGuideState exits: m=684156 SNR=341.5
23:23:57.190 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:57.191 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:57.192 00.001 8996 Enqueuing Expose request
23:23:57.192 00.000 20224 Worker thread wakes up
23:23:57.192 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:23:57.193 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:57.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:58.363 01.170 20224 Exposure complete
23:23:58.441 00.078 20224 worker thread done servicing request
23:23:58.441 00.000 8996 OnExposeComplete: enter
23:23:58.442 00.001 8996 UpdateGuideState(): m_state=6
23:23:58.443 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7402
23:23:58.444 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.75, Mass=756272, SNR=400.0, Peak=65379 HFD=4.5
23:23:58.445 00.001 8996 MultiStar: [#1 0.20,-0.39,0.00,M1] [#2 0.01,0.11,0.70,U] [#3 -0.29,-0.09,0.53,U] [#4 0.06,-0.18,0.47,U] [#5 0.00,-0.26,0.52,U] [#6 -0.02,-0.15,0.35,U] [#7 0.03,-0.46,0.00,M1] [#8 0.19,-0.31,0.34,U] 
23:23:58.445 00.000 8996 single-star, 6 included, MultiStar: {-0.00, -0.08}, one-star: {0.04, 0.05}
23:23:58.446 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
23:23:58.447 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
23:23:58.448 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.07 cameraTheta=0.87 mountX=0.04 mountY=-0.06, mountTheta=-0.97
23:23:58.449 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.05, opts=13)
23:23:58.450 00.001 8996 Enqueuing Move request for scope (0.04, 0.05)
23:23:58.450 00.000 20224 Worker thread wakes up
23:23:58.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
23:23:58.451 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
23:23:58.451 00.000 20224 Moving (0.04, 0.05) raw xDistance=0.04 yDistance=-0.06
23:23:58.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:23:58.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:58.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:23:58.451 00.000 20224 MoveAxis(E, 0, ABG)
23:23:58.451 00.000 20224 Move returns status 0, amount 0
23:23:58.451 00.000 20224 MoveAxis(N, 0, ABG)
23:23:58.451 00.000 20224 Move returns status 0, amount 0
23:23:58.451 00.000 20224 move complete, result=0
23:23:58.451 00.000 20224 worker thread done servicing request
23:23:58.455 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65379, med=2838, FiltMin=2569, FiltMax=30208, Gamma=1.000
23:23:58.470 00.015 8996 UpdateGuideState exits: m=756272 SNR=400.0
23:23:58.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:58.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:58.473 00.001 8996 Enqueuing Expose request
23:23:58.474 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:23:58.475 00.001 20224 Worker thread wakes up
23:23:58.475 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:58.476 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:59.463 00.987 20224 Exposure complete
23:23:59.562 00.099 20224 worker thread done servicing request
23:23:59.562 00.000 8996 OnExposeComplete: enter
23:23:59.563 00.001 8996 UpdateGuideState(): m_state=6
23:23:59.564 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7403
23:23:59.564 00.000 8996 Star::Find returns 1 (0), X=137.05, Y=472.72, Mass=777174, SNR=396.1, Peak=65535 HFD=4.4
23:23:59.565 00.001 8996 MultiStar: [#1 0.27,-0.34,0.00,M2] [#2 0.21,-0.03,0.66,U] [#3 -0.07,-0.14,0.49,U] [#4 0.18,-0.23,0.47,U] [#5 0.24,-0.41,0.00,M1] [#6 0.26,-0.26,0.39,U] [#7 0.04,-0.41,0.32,U] [#8 0.24,-0.21,0.32,U] 
23:23:59.566 00.001 8996 refined, 6 included, MultiStar: {0.20, -0.13}, one-star: {0.35, 0.03}
23:23:59.567 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
23:23:59.568 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
23:23:59.570 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.13 hyp=0.24 cameraTheta=-0.57 mountX=0.21 mountY=0.11, mountTheta=0.46
23:23:59.573 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.13, opts=13)
23:23:59.575 00.002 8996 Enqueuing Move request for scope (0.20, -0.13)
23:23:59.576 00.001 20224 Worker thread wakes up
23:23:59.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.13) opts 0xd
23:23:59.576 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.13)
23:23:59.577 00.001 20224 Moving (0.20, -0.13) raw xDistance=0.21 yDistance=0.11
23:23:59.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:23:59.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:23:59.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:23:59.577 00.000 20224 MoveAxis(W, 31, ABG)
23:23:59.577 00.000 20224 Guiding  Dir = 3, Dur = 31
23:23:59.578 00.001 20224 IsSlewing returns 0
23:23:59.578 00.000 20224 IsGuiding returns 0
23:23:59.580 00.002 20224 PulseGuide returned control before completion, sleep 39
23:23:59.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2835, FiltMin=2576, FiltMax=26422, Gamma=1.000
23:23:59.599 00.014 8996 UpdateGuideState exits: m=777174 SNR=396.1
23:23:59.600 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:23:59.601 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:23:59.601 00.000 8996 Enqueuing Expose request
23:23:59.626 00.025 20224 IsGuiding returns 1
23:23:59.626 00.000 20224 scope still moving after pulse duration time elapsed
23:23:59.658 00.032 20224 IsSlewing returns 0
23:23:59.658 00.000 20224 IsGuiding returns 1
23:23:59.694 00.036 20224 IsSlewing returns 0
23:23:59.694 00.000 20224 IsGuiding returns 0
23:23:59.694 00.000 20224 scope move finished after 31 + 84 ms
23:23:59.694 00.000 20224 Move returns status 0, amount 31
23:23:59.694 00.000 20224 MoveAxis(N, 0, ABG)
23:23:59.694 00.000 20224 Move returns status 0, amount 0
23:23:59.694 00.000 20224 move complete, result=0
23:23:59.695 00.001 20224 worker thread done servicing request
23:23:59.695 00.000 20224 Worker thread wakes up
23:23:59.695 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:23:59.695 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:23:59.695 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
23:24:00.866 01.171 20224 Exposure complete
23:24:00.928 00.062 20224 worker thread done servicing request
23:24:00.929 00.001 8996 OnExposeComplete: enter
23:24:00.931 00.002 8996 UpdateGuideState(): m_state=6
23:24:00.931 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7404
23:24:00.931 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=472.82, Mass=697117, SNR=315.2, Peak=54518 HFD=4.4
23:24:00.933 00.002 8996 MultiStar: [#1 -0.45,-0.04,0.00,M3] [#2 -0.61,0.45,0.00,M1] [#3 -0.67,0.12,0.00,M1] [#4 -0.52,-0.12,0.00,M1] [#5 -0.45,-0.10,0.00,M2] [#6 -0.42,-0.21,0.00,M1] [#7 -0.56,-0.17,0.00,M1] [#8 -0.42,-0.11,0.00,M1] 
23:24:00.934 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:24:00.935 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
23:24:00.935 00.000 8996 CameraToMount -- cameraX=-0.65 cameraY=0.12 hyp=0.66 cameraTheta=2.95 mountX=-0.65 mountY=-0.05, mountTheta=-3.07
23:24:00.937 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.65, y=0.12, opts=13)
23:24:00.938 00.001 8996 Enqueuing Move request for scope (-0.65, 0.12)
23:24:00.939 00.001 20224 Worker thread wakes up
23:24:00.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.65, 0.12) opts 0xd
23:24:00.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.65, 0.12)
23:24:00.939 00.000 20224 Moving (-0.65, 0.12) raw xDistance=-0.65 yDistance=-0.05
23:24:00.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.65
23:24:00.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:00.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:24:00.939 00.000 20224 MoveAxis(E, 93, ABG)
23:24:00.939 00.000 20224 Guiding  Dir = 2, Dur = 93
23:24:00.939 00.000 20224 IsSlewing returns 0
23:24:00.940 00.001 20224 IsGuiding returns 0
23:24:00.944 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54518, med=2838, FiltMin=2553, FiltMax=26214, Gamma=1.000
23:24:00.966 00.022 8996 UpdateGuideState exits: m=697117 SNR=315.2
23:24:00.968 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:00.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:00.970 00.001 8996 Enqueuing Expose request
23:24:00.984 00.014 20224 PulseGuide returned control before completion, sleep 60
23:24:01.045 00.061 20224 IsGuiding returns 1
23:24:01.045 00.000 20224 scope still moving after pulse duration time elapsed
23:24:01.077 00.032 20224 IsSlewing returns 0
23:24:01.077 00.000 20224 IsGuiding returns 1
23:24:01.107 00.030 20224 IsSlewing returns 0
23:24:01.107 00.000 20224 IsGuiding returns 0
23:24:01.107 00.000 20224 scope move finished after 93 + 74 ms
23:24:01.107 00.000 20224 Move returns status 0, amount 93
23:24:01.107 00.000 20224 MoveAxis(N, 0, ABG)
23:24:01.107 00.000 20224 Move returns status 0, amount 0
23:24:01.107 00.000 20224 move complete, result=0
23:24:01.108 00.001 20224 worker thread done servicing request
23:24:01.108 00.000 20224 Worker thread wakes up
23:24:01.108 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:01.108 00.000 8996 GuideStep: -0.7 px 93 ms EAST, -0.0 px 0 ms NORTH
23:24:01.109 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:02.102 00.993 20224 Exposure complete
23:24:02.202 00.100 20224 worker thread done servicing request
23:24:02.203 00.001 8996 OnExposeComplete: enter
23:24:02.204 00.001 8996 UpdateGuideState(): m_state=6
23:24:02.205 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7405
23:24:02.207 00.002 8996 Star::Find returns 1 (0), X=136.71, Y=472.83, Mass=676259, SNR=331.7, Peak=52467 HFD=4.6
23:24:02.209 00.002 8996 MultiStar: [#1 -0.06,-0.04,0.68,U] [#2 -0.18,0.41,0.00,M2] [#3 -0.11,0.20,0.63,U] [#4 -0.01,-0.00,0.62,U] [#5 0.13,0.01,0.72,U] [#6 -0.04,0.06,0.48,U] [#7 -0.00,0.04,0.47,U] [#8 0.08,-0.05,0.45,U] 
23:24:02.210 00.001 8996 refined, 7 included, MultiStar: {0.00, 0.05}, one-star: {0.01, 0.14}
23:24:02.211 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
23:24:02.212 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
23:24:02.213 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.55 mountX=-0.00 mountY=-0.05, mountTheta=-1.65
23:24:02.216 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.05, opts=13)
23:24:02.217 00.001 8996 Enqueuing Move request for scope (0.00, 0.05)
23:24:02.219 00.002 20224 Worker thread wakes up
23:24:02.220 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
23:24:02.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
23:24:02.220 00.000 20224 Moving (0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
23:24:02.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:24:02.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:02.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:24:02.220 00.000 20224 MoveAxis(E, 0, ABG)
23:24:02.220 00.000 20224 Move returns status 0, amount 0
23:24:02.220 00.000 20224 MoveAxis(N, 0, ABG)
23:24:02.220 00.000 20224 Move returns status 0, amount 0
23:24:02.220 00.000 20224 move complete, result=0
23:24:02.221 00.001 20224 worker thread done servicing request
23:24:02.230 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52467, med=2841, FiltMin=2582, FiltMax=27232, Gamma=1.000
23:24:02.247 00.017 8996 UpdateGuideState exits: m=676259 SNR=331.7
23:24:02.247 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:02.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:02.249 00.001 8996 Enqueuing Expose request
23:24:02.250 00.001 20224 Worker thread wakes up
23:24:02.250 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:02.251 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:02.252 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:03.414 01.162 20224 Exposure complete
23:24:03.471 00.057 20224 worker thread done servicing request
23:24:03.471 00.000 8996 OnExposeComplete: enter
23:24:03.473 00.002 8996 UpdateGuideState(): m_state=6
23:24:03.475 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7406
23:24:03.476 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.53, Mass=741447, SNR=335.7, Peak=55043 HFD=4.4
23:24:03.478 00.002 8996 MultiStar: [#1 0.16,-0.55,0.00,M3] [#2 0.21,-0.17,0.78,U] [#3 0.03,-0.40,0.69,U] [#4 0.15,-0.47,0.00,M1] [#5 0.12,-0.40,0.66,U] [#6 0.38,-0.36,0.00,M1] [#7 0.35,-0.42,0.00,M1] [#8 0.22,-0.51,0.00,M1] 
23:24:03.479 00.001 8996 single-star, 3 included, MultiStar: {0.13, -0.27}, one-star: {0.14, -0.16}
23:24:03.481 00.002 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
23:24:03.483 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
23:24:03.485 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.22 cameraTheta=-0.86 mountX=0.16 mountY=0.15, mountTheta=0.76
23:24:03.486 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.16, opts=13)
23:24:03.487 00.001 8996 Enqueuing Move request for scope (0.14, -0.16)
23:24:03.488 00.001 20224 Worker thread wakes up
23:24:03.489 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
23:24:03.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
23:24:03.489 00.000 20224 Moving (0.14, -0.16) raw xDistance=0.16 yDistance=0.15
23:24:03.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:24:03.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:03.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:24:03.489 00.000 20224 MoveAxis(E, 0, ABG)
23:24:03.489 00.000 20224 Move returns status 0, amount 0
23:24:03.489 00.000 20224 MoveAxis(N, 0, ABG)
23:24:03.490 00.001 20224 Move returns status 0, amount 0
23:24:03.490 00.000 20224 move complete, result=0
23:24:03.490 00.000 20224 worker thread done servicing request
23:24:03.496 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55043, med=2838, FiltMin=2585, FiltMax=30630, Gamma=1.000
23:24:03.512 00.016 8996 UpdateGuideState exits: m=741447 SNR=335.7
23:24:03.513 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:03.514 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:03.515 00.001 8996 Enqueuing Expose request
23:24:03.515 00.000 20224 Worker thread wakes up
23:24:03.515 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:03.516 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:03.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:04.509 00.993 20224 Exposure complete
23:24:04.619 00.110 20224 worker thread done servicing request
23:24:04.619 00.000 8996 OnExposeComplete: enter
23:24:04.620 00.001 8996 UpdateGuideState(): m_state=6
23:24:04.621 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7407
23:24:04.622 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=472.41, Mass=711804, SNR=333.9, Peak=53779 HFD=4.4
23:24:04.624 00.002 8996 MultiStar: [#1 0.50,-0.57,0.00,M4] [#2 0.34,-0.24,0.72,U] [#3 0.31,-0.22,0.60,U] [#4 0.51,-0.41,0.00,M2] [#5 0.34,-0.53,0.00,M1] [#6 0.41,-0.40,0.00,M2] [#7 0.47,-0.45,0.00,M2] [#8 0.51,-0.74,0.00,M2] 
23:24:04.625 00.001 8996 refined, 2 included, MultiStar: {0.31, -0.25}, one-star: {0.29, -0.28}
23:24:04.626 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
23:24:04.627 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
23:24:04.627 00.000 8996 CameraToMount -- cameraX=0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-0.69 mountX=0.33 mountY=0.22, mountTheta=0.58
23:24:04.629 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.25, opts=13)
23:24:04.630 00.001 8996 Enqueuing Move request for scope (0.31, -0.25)
23:24:04.630 00.000 20224 Worker thread wakes up
23:24:04.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.25) opts 0xd
23:24:04.630 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.25)
23:24:04.630 00.000 20224 Moving (0.31, -0.25) raw xDistance=0.33 yDistance=0.22
23:24:04.631 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:24:04.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:24:04.631 00.000 20224 MoveAxis(W, 48, ABG)
23:24:04.631 00.000 20224 Guiding  Dir = 3, Dur = 48
23:24:04.631 00.000 20224 IsSlewing returns 0
23:24:04.631 00.000 20224 IsGuiding returns 0
23:24:04.634 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53779, med=2838, FiltMin=2560, FiltMax=26224, Gamma=1.000
23:24:04.654 00.020 20224 PulseGuide returned control before completion, sleep 36
23:24:04.658 00.004 8996 UpdateGuideState exits: m=711804 SNR=333.9
23:24:04.661 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:04.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:04.664 00.002 8996 Enqueuing Expose request
23:24:04.699 00.035 20224 IsGuiding returns 1
23:24:04.699 00.000 20224 scope still moving after pulse duration time elapsed
23:24:04.730 00.031 20224 IsSlewing returns 0
23:24:04.730 00.000 20224 IsGuiding returns 1
23:24:04.761 00.031 20224 IsSlewing returns 0
23:24:04.762 00.001 20224 IsGuiding returns 0
23:24:04.762 00.000 20224 scope move finished after 48 + 83 ms
23:24:04.762 00.000 20224 Move returns status 0, amount 48
23:24:04.762 00.000 20224 MoveAxis(S, 46, ABG)
23:24:04.762 00.000 20224 Guiding  Dir = 1, Dur = 46
23:24:04.762 00.000 20224 IsSlewing returns 0
23:24:04.763 00.001 20224 IsGuiding returns 0
23:24:04.810 00.047 20224 IsGuiding returns 1
23:24:04.810 00.000 20224 scope still moving after pulse duration time elapsed
23:24:04.839 00.029 20224 IsSlewing returns 0
23:24:04.839 00.000 20224 IsGuiding returns 1
23:24:04.871 00.032 20224 IsSlewing returns 0
23:24:04.871 00.000 20224 IsGuiding returns 1
23:24:04.902 00.031 20224 IsSlewing returns 0
23:24:04.902 00.000 20224 IsGuiding returns 0
23:24:04.902 00.000 20224 scope move finished after 46 + 93 ms
23:24:04.902 00.000 20224 Move returns status 0, amount 46
23:24:04.902 00.000 20224 move complete, result=0
23:24:04.902 00.000 20224 worker thread done servicing request
23:24:04.902 00.000 20224 Worker thread wakes up
23:24:04.903 00.001 8996 GuideStep: 0.3 px 48 ms WEST, 0.2 px 46 ms SOUTH
23:24:04.905 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:04.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:06.091 01.186 20224 Exposure complete
23:24:06.154 00.063 20224 worker thread done servicing request
23:24:06.154 00.000 8996 OnExposeComplete: enter
23:24:06.157 00.003 8996 UpdateGuideState(): m_state=6
23:24:06.159 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7408
23:24:06.160 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=472.59, Mass=728379, SNR=351.9, Peak=47747 HFD=4.7
23:24:06.161 00.001 8996 MultiStar: [#1 -0.24,-0.39,0.00,M5] [#2 -0.13,-0.09,0.68,U] [#3 -0.53,-0.07,0.00,M1] [#4 -0.23,-0.32,0.59,U] [#5 -0.23,-0.29,0.60,U] [#6 -0.13,-0.33,0.42,U] [#7 -0.08,-0.20,0.41,U] [#8 -0.23,-0.40,0.00,M3] 
23:24:06.162 00.001 8996 refined, 5 included, MultiStar: {-0.21, -0.20}, one-star: {-0.34, -0.11}
23:24:06.163 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
23:24:06.163 00.000 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
23:24:06.164 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.20 hyp=0.29 cameraTheta=-2.39 mountX=-0.19 mountY=0.22, mountTheta=2.28
23:24:06.166 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.20, opts=13)
23:24:06.167 00.001 8996 Enqueuing Move request for scope (-0.21, -0.20)
23:24:06.168 00.001 20224 Worker thread wakes up
23:24:06.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.20) opts 0xd
23:24:06.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.20)
23:24:06.168 00.000 20224 Moving (-0.21, -0.20) raw xDistance=-0.19 yDistance=0.22
23:24:06.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:24:06.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:24:06.168 00.000 20224 MoveAxis(E, 0, ABG)
23:24:06.168 00.000 20224 Move returns status 0, amount 0
23:24:06.168 00.000 20224 MoveAxis(S, 47, ABG)
23:24:06.168 00.000 20224 Guiding  Dir = 1, Dur = 47
23:24:06.168 00.000 20224 IsSlewing returns 0
23:24:06.169 00.001 20224 IsGuiding returns 0
23:24:06.170 00.001 20224 PulseGuide returned control before completion, sleep 56
23:24:06.174 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47747, med=2838, FiltMin=2549, FiltMax=23968, Gamma=1.000
23:24:06.186 00.012 8996 UpdateGuideState exits: m=728379 SNR=351.9
23:24:06.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:06.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:06.189 00.001 8996 Enqueuing Expose request
23:24:06.231 00.042 20224 IsGuiding returns 1
23:24:06.231 00.000 20224 scope still moving after pulse duration time elapsed
23:24:06.263 00.032 20224 IsSlewing returns 0
23:24:06.263 00.000 20224 IsGuiding returns 0
23:24:06.263 00.000 20224 scope move finished after 47 + 47 ms
23:24:06.263 00.000 20224 Move returns status 0, amount 47
23:24:06.263 00.000 20224 move complete, result=0
23:24:06.264 00.001 20224 worker thread done servicing request
23:24:06.264 00.000 20224 Worker thread wakes up
23:24:06.264 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:06.264 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:06.264 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 47 ms SOUTH
23:24:07.236 00.972 20224 Exposure complete
23:24:07.334 00.098 20224 worker thread done servicing request
23:24:07.334 00.000 8996 OnExposeComplete: enter
23:24:07.335 00.001 8996 UpdateGuideState(): m_state=6
23:24:07.337 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7409
23:24:07.338 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=473.16, Mass=779177, SNR=363.7, Peak=59923 HFD=4.6
23:24:07.340 00.002 8996 MultiStar: [#1 0.05,0.20,0.65,U] [#2 -0.05,0.42,0.70,U] [#3 -0.29,0.35,0.00,M2] [#4 -0.05,0.25,0.52,U] [#5 -0.16,0.29,0.54,U] [#6 0.03,0.14,0.42,U] [#7 0.00,0.13,0.44,U] [#8 -0.06,0.30,0.35,U] 
23:24:07.341 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.30}, one-star: {-0.24, 0.47}
23:24:07.342 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
23:24:07.344 00.002 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
23:24:07.345 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.82 mountX=-0.11 mountY=-0.29, mountTheta=-1.92
23:24:07.348 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.30, opts=13)
23:24:07.350 00.002 8996 Enqueuing Move request for scope (-0.08, 0.30)
23:24:07.351 00.001 20224 Worker thread wakes up
23:24:07.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
23:24:07.351 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
23:24:07.351 00.000 20224 Moving (-0.08, 0.30) raw xDistance=-0.11 yDistance=-0.29
23:24:07.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:24:07.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:07.352 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:24:07.352 00.000 20224 MoveAxis(E, 0, ABG)
23:24:07.352 00.000 20224 Move returns status 0, amount 0
23:24:07.352 00.000 20224 MoveAxis(N, 0, ABG)
23:24:07.352 00.000 20224 Move returns status 0, amount 0
23:24:07.352 00.000 20224 move complete, result=0
23:24:07.352 00.000 20224 worker thread done servicing request
23:24:07.356 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59923, med=2838, FiltMin=2573, FiltMax=29965, Gamma=1.000
23:24:07.369 00.013 8996 UpdateGuideState exits: m=779177 SNR=363.7
23:24:07.371 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:07.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:07.374 00.002 8996 Enqueuing Expose request
23:24:07.377 00.003 20224 Worker thread wakes up
23:24:07.377 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:24:07.379 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:07.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:08.545 01.166 20224 Exposure complete
23:24:08.614 00.069 20224 worker thread done servicing request
23:24:08.614 00.000 8996 OnExposeComplete: enter
23:24:08.615 00.001 8996 UpdateGuideState(): m_state=6
23:24:08.616 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7410
23:24:08.617 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=473.16, Mass=694441, SNR=337.5, Peak=64115 HFD=4.5
23:24:08.618 00.001 8996 MultiStar: [#1 -0.07,0.10,0.80,U] [#2 -0.09,0.49,0.00,M1] [#3 -0.39,0.35,0.00,M3] [#4 -0.09,0.30,0.56,U] [#5 -0.05,0.26,0.62,U] [#6 -0.07,0.32,0.43,U] [#7 -0.05,0.15,0.48,U] [#8 -0.03,0.02,0.41,U] 
23:24:08.619 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.25}, one-star: {-0.12, 0.46}
23:24:08.619 00.000 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
23:24:08.621 00.002 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
23:24:08.623 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.87 mountX=-0.10 mountY=-0.24, mountTheta=-1.97
23:24:08.627 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.25, opts=13)
23:24:08.629 00.002 8996 Enqueuing Move request for scope (-0.08, 0.25)
23:24:08.630 00.001 20224 Worker thread wakes up
23:24:08.631 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
23:24:08.631 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
23:24:08.631 00.000 20224 Moving (-0.08, 0.25) raw xDistance=-0.10 yDistance=-0.24
23:24:08.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:24:08.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:08.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:24:08.631 00.000 20224 MoveAxis(E, 0, ABG)
23:24:08.631 00.000 20224 Move returns status 0, amount 0
23:24:08.632 00.001 20224 MoveAxis(N, 0, ABG)
23:24:08.632 00.000 20224 Move returns status 0, amount 0
23:24:08.632 00.000 20224 move complete, result=0
23:24:08.632 00.000 20224 worker thread done servicing request
23:24:08.637 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=64115, med=2838, FiltMin=2573, FiltMax=27299, Gamma=1.000
23:24:08.654 00.017 8996 UpdateGuideState exits: m=694441 SNR=337.5
23:24:08.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:08.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:08.656 00.000 8996 Enqueuing Expose request
23:24:08.657 00.001 20224 Worker thread wakes up
23:24:08.657 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:24:08.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:08.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:09.646 00.988 20224 Exposure complete
23:24:09.705 00.059 20224 worker thread done servicing request
23:24:09.705 00.000 8996 OnExposeComplete: enter
23:24:09.706 00.001 8996 UpdateGuideState(): m_state=6
23:24:09.708 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7411
23:24:09.708 00.000 8996 Star::Find returns 1 (0), X=136.25, Y=473.03, Mass=733784, SNR=381.1, Peak=54710 HFD=4.5
23:24:09.712 00.004 8996 MultiStar: [#1 -0.39,0.02,0.61,U] [#2 -0.37,0.31,0.00,M2] [#3 -0.53,0.36,0.00,M4] [#4 -0.33,0.27,0.51,U] [#5 -0.19,-0.05,0.55,U] [#6 -0.33,0.21,0.42,U] [#7 -0.42,0.17,0.00,M1] [#8 -0.31,-0.05,0.33,U] 
23:24:09.713 00.001 8996 refined, 5 included, MultiStar: {-0.35, 0.16}, one-star: {-0.45, 0.33}
23:24:09.714 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
23:24:09.715 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
23:24:09.716 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.16 hyp=0.38 cameraTheta=2.73 mountX=-0.36 mountY=-0.11, mountTheta=-2.84
23:24:09.718 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.16, opts=13)
23:24:09.719 00.001 8996 Enqueuing Move request for scope (-0.35, 0.16)
23:24:09.720 00.001 20224 Worker thread wakes up
23:24:09.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.16) opts 0xd
23:24:09.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.16)
23:24:09.720 00.000 20224 Moving (-0.35, 0.16) raw xDistance=-0.36 yDistance=-0.11
23:24:09.721 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
23:24:09.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:09.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:24:09.721 00.000 20224 MoveAxis(E, 53, ABG)
23:24:09.721 00.000 20224 Guiding  Dir = 2, Dur = 53
23:24:09.721 00.000 20224 IsSlewing returns 0
23:24:09.722 00.001 20224 IsGuiding returns 0
23:24:09.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54710, med=2838, FiltMin=2573, FiltMax=28387, Gamma=1.000
23:24:09.740 00.014 8996 UpdateGuideState exits: m=733784 SNR=381.1
23:24:09.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:09.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:09.744 00.002 8996 Enqueuing Expose request
23:24:09.774 00.030 20224 PulseGuide returned control before completion, sleep 11
23:24:09.788 00.014 20224 IsGuiding returns 1
23:24:09.788 00.000 20224 scope still moving after pulse duration time elapsed
23:24:09.819 00.031 20224 IsSlewing returns 0
23:24:09.819 00.000 20224 IsGuiding returns 1
23:24:09.850 00.031 20224 IsSlewing returns 0
23:24:09.850 00.000 20224 IsGuiding returns 1
23:24:09.881 00.031 20224 IsSlewing returns 0
23:24:09.882 00.001 20224 IsGuiding returns 0
23:24:09.882 00.000 20224 scope move finished after 53 + 107 ms
23:24:09.882 00.000 20224 Move returns status 0, amount 53
23:24:09.882 00.000 20224 MoveAxis(N, 0, ABG)
23:24:09.882 00.000 20224 Move returns status 0, amount 0
23:24:09.882 00.000 20224 move complete, result=0
23:24:09.882 00.000 20224 worker thread done servicing request
23:24:09.882 00.000 20224 Worker thread wakes up
23:24:09.882 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.1 px 0 ms NORTH
23:24:09.884 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:09.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:11.050 01.166 20224 Exposure complete
23:24:11.109 00.059 20224 worker thread done servicing request
23:24:11.110 00.001 8996 OnExposeComplete: enter
23:24:11.112 00.002 8996 UpdateGuideState(): m_state=6
23:24:11.114 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7412
23:24:11.115 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.99, Mass=703333, SNR=333.4, Peak=63667 HFD=4.4
23:24:11.117 00.002 8996 MultiStar: [#1 0.21,-0.04,0.63,U] [#2 0.25,0.41,0.00,M3] [#3 0.00,0.30,0.64,U] [#4 0.40,0.06,0.61,U] [#5 0.36,-0.05,0.62,U] [#6 0.16,-0.19,0.53,U] [#7 0.16,-0.18,0.40,U] [#8 0.37,-0.13,0.46,U] 
23:24:11.119 00.002 8996 refined, 7 included, MultiStar: {0.22, 0.05}, one-star: {0.18, 0.30}
23:24:11.119 00.000 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
23:24:11.120 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
23:24:11.122 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.21 mountX=0.22 mountY=-0.07, mountTheta=-0.33
23:24:11.123 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.05, opts=13)
23:24:11.124 00.001 8996 Enqueuing Move request for scope (0.22, 0.05)
23:24:11.125 00.001 20224 Worker thread wakes up
23:24:11.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
23:24:11.125 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
23:24:11.125 00.000 20224 Moving (0.22, 0.05) raw xDistance=0.22 yDistance=-0.07
23:24:11.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
23:24:11.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:11.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:24:11.126 00.001 20224 MoveAxis(W, 28, ABG)
23:24:11.126 00.000 20224 Guiding  Dir = 3, Dur = 28
23:24:11.132 00.006 20224 IsSlewing returns 0
23:24:11.132 00.000 20224 IsGuiding returns 0
23:24:11.133 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63667, med=2838, FiltMin=2563, FiltMax=30342, Gamma=1.000
23:24:11.134 00.001 20224 PulseGuide returned control before completion, sleep 37
23:24:11.155 00.021 8996 UpdateGuideState exits: m=703333 SNR=333.4
23:24:11.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:11.158 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:11.159 00.001 8996 Enqueuing Expose request
23:24:11.173 00.014 20224 IsGuiding returns 0
23:24:11.173 00.000 20224 Move returns status 0, amount 28
23:24:11.173 00.000 20224 MoveAxis(N, 0, ABG)
23:24:11.173 00.000 20224 Move returns status 0, amount 0
23:24:11.173 00.000 20224 move complete, result=0
23:24:11.174 00.001 20224 worker thread done servicing request
23:24:11.174 00.000 20224 Worker thread wakes up
23:24:11.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:11.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:11.175 00.001 8996 GuideStep: 0.2 px 28 ms WEST, -0.1 px 0 ms NORTH
23:24:12.163 00.988 20224 Exposure complete
23:24:12.220 00.057 20224 worker thread done servicing request
23:24:12.220 00.000 8996 OnExposeComplete: enter
23:24:12.221 00.001 8996 UpdateGuideState(): m_state=6
23:24:12.222 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7413
23:24:12.223 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.91, Mass=746138, SNR=369.2, Peak=64403 HFD=4.5
23:24:12.224 00.001 8996 MultiStar: [#1 0.13,-0.06,0.62,U] [#2 0.11,0.24,0.73,U] [#3 -0.11,0.14,0.55,U] [#4 -0.02,0.04,0.50,U] [#5 0.08,0.13,0.55,U] [#6 0.22,-0.01,0.42,U] [#7 0.18,-0.04,0.38,U] [#8 0.22,-0.09,0.36,U] 
23:24:12.225 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.09}, one-star: {0.11, 0.22}
23:24:12.226 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
23:24:12.226 00.000 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.24 = -2.24)
23:24:12.227 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.79 mountX=0.08 mountY=-0.10, mountTheta=-0.89
23:24:12.228 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.09, opts=13)
23:24:12.229 00.001 8996 Enqueuing Move request for scope (0.09, 0.09)
23:24:12.230 00.001 20224 Worker thread wakes up
23:24:12.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
23:24:12.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
23:24:12.230 00.000 20224 Moving (0.09, 0.09) raw xDistance=0.08 yDistance=-0.10
23:24:12.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:24:12.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:12.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:24:12.230 00.000 20224 MoveAxis(E, 0, ABG)
23:24:12.230 00.000 20224 Move returns status 0, amount 0
23:24:12.230 00.000 20224 MoveAxis(N, 0, ABG)
23:24:12.230 00.000 20224 Move returns status 0, amount 0
23:24:12.230 00.000 20224 move complete, result=0
23:24:12.231 00.001 20224 worker thread done servicing request
23:24:12.235 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64403, med=2838, FiltMin=2577, FiltMax=28998, Gamma=1.000
23:24:12.247 00.012 8996 UpdateGuideState exits: m=746138 SNR=369.2
23:24:12.248 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:12.250 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:12.251 00.001 8996 Enqueuing Expose request
23:24:12.253 00.002 20224 Worker thread wakes up
23:24:12.253 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:12.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:12.253 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:13.429 01.176 20224 Exposure complete
23:24:13.487 00.058 20224 worker thread done servicing request
23:24:13.487 00.000 8996 OnExposeComplete: enter
23:24:13.488 00.001 8996 UpdateGuideState(): m_state=6
23:24:13.490 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7414
23:24:13.491 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.06, Mass=775719, SNR=359.2, Peak=59187 HFD=4.4
23:24:13.493 00.002 8996 MultiStar: [#1 0.29,0.09,0.63,U] [#2 0.25,0.41,0.00,M3] [#3 -0.07,0.50,0.00,M3] [#4 0.25,0.29,0.54,U] [#5 0.34,0.10,0.54,U] [#6 0.24,0.02,0.47,U] [#7 0.12,0.14,0.38,U] [#8 0.32,0.14,0.38,U] 
23:24:13.494 00.001 8996 refined, 6 included, MultiStar: {0.29, 0.19}, one-star: {0.34, 0.37}
23:24:13.495 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
23:24:13.496 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
23:24:13.497 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.19 hyp=0.34 cameraTheta=0.59 mountX=0.27 mountY=-0.22, mountTheta=-0.69
23:24:13.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.19, opts=13)
23:24:13.502 00.002 8996 Enqueuing Move request for scope (0.29, 0.19)
23:24:13.503 00.001 20224 Worker thread wakes up
23:24:13.504 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.19) opts 0xd
23:24:13.504 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.19)
23:24:13.504 00.000 20224 Moving (0.29, 0.19) raw xDistance=0.27 yDistance=-0.22
23:24:13.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:24:13.504 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:24:13.504 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:24:13.504 00.000 20224 MoveAxis(W, 39, ABG)
23:24:13.504 00.000 20224 Guiding  Dir = 3, Dur = 39
23:24:13.505 00.001 20224 IsSlewing returns 0
23:24:13.505 00.000 20224 IsGuiding returns 0
23:24:13.507 00.002 20224 PulseGuide returned control before completion, sleep 48
23:24:13.512 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59187, med=2838, FiltMin=2582, FiltMax=29945, Gamma=1.000
23:24:13.535 00.023 8996 UpdateGuideState exits: m=775719 SNR=359.2
23:24:13.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:13.537 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:13.537 00.000 8996 Enqueuing Expose request
23:24:13.562 00.025 20224 IsGuiding returns 1
23:24:13.562 00.000 20224 scope still moving after pulse duration time elapsed
23:24:13.593 00.031 20224 IsSlewing returns 0
23:24:13.593 00.000 20224 IsGuiding returns 0
23:24:13.593 00.000 20224 scope move finished after 39 + 49 ms
23:24:13.593 00.000 20224 Move returns status 0, amount 39
23:24:13.593 00.000 20224 MoveAxis(N, 0, ABG)
23:24:13.593 00.000 20224 Move returns status 0, amount 0
23:24:13.594 00.001 20224 move complete, result=0
23:24:13.594 00.000 20224 worker thread done servicing request
23:24:13.594 00.000 20224 Worker thread wakes up
23:24:13.594 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:13.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:13.595 00.001 8996 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH
23:24:14.555 00.960 20224 Exposure complete
23:24:14.660 00.105 20224 worker thread done servicing request
23:24:14.660 00.000 8996 OnExposeComplete: enter
23:24:14.661 00.001 8996 UpdateGuideState(): m_state=6
23:24:14.663 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7415
23:24:14.663 00.000 8996 Star::Find returns 1 (0), X=136.58, Y=473.11, Mass=746329, SNR=348.8, Peak=63059 HFD=4.5
23:24:14.665 00.002 8996 MultiStar: [#1 0.02,-0.02,0.66,U] [#2 -0.04,0.51,0.00,M4] [#3 -0.42,0.34,0.00,M4] [#4 -0.22,0.23,0.59,U] [#5 -0.00,0.03,0.60,U] [#6 -0.12,-0.12,0.42,U] [#7 -0.21,0.07,0.41,U] [#8 0.09,0.17,0.37,U] 
23:24:14.666 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.15}, one-star: {-0.12, 0.42}
23:24:14.667 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
23:24:14.669 00.002 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
23:24:14.670 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.15 hyp=0.17 cameraTheta=2.09 mountX=-0.10 mountY=-0.14, mountTheta=-2.19
23:24:14.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.15, opts=13)
23:24:14.674 00.002 8996 Enqueuing Move request for scope (-0.08, 0.15)
23:24:14.675 00.001 20224 Worker thread wakes up
23:24:14.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.15) opts 0xd
23:24:14.675 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.15)
23:24:14.675 00.000 20224 Moving (-0.08, 0.15) raw xDistance=-0.10 yDistance=-0.14
23:24:14.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:24:14.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:14.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:24:14.676 00.001 20224 MoveAxis(E, 0, ABG)
23:24:14.676 00.000 20224 Move returns status 0, amount 0
23:24:14.676 00.000 20224 MoveAxis(N, 0, ABG)
23:24:14.676 00.000 20224 Move returns status 0, amount 0
23:24:14.676 00.000 20224 move complete, result=0
23:24:14.676 00.000 20224 worker thread done servicing request
23:24:14.684 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=63059, med=2838, FiltMin=2576, FiltMax=31565, Gamma=1.000
23:24:14.701 00.017 8996 UpdateGuideState exits: m=746329 SNR=348.8
23:24:14.701 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:14.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:14.703 00.001 8996 Enqueuing Expose request
23:24:14.704 00.001 20224 Worker thread wakes up
23:24:14.704 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:14.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:14.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:15.871 01.167 20224 Exposure complete
23:24:15.934 00.063 20224 worker thread done servicing request
23:24:15.934 00.000 8996 OnExposeComplete: enter
23:24:15.935 00.001 8996 UpdateGuideState(): m_state=6
23:24:15.936 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7416
23:24:15.937 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=473.06, Mass=720897, SNR=337.5, Peak=60595 HFD=4.7
23:24:15.938 00.001 8996 MultiStar: [#1 0.00,0.07,0.75,U] [#2 -0.06,0.31,0.79,U] [#3 -0.18,0.32,0.71,U] [#4 0.02,0.28,0.52,U] [#5 0.13,0.21,0.59,U] [#6 0.01,0.13,0.47,U] [#7 0.03,0.24,0.44,U] [#8 0.12,0.15,0.40,U] 
23:24:15.938 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.25}, one-star: {-0.02, 0.37}
23:24:15.941 00.003 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
23:24:15.944 00.003 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
23:24:15.947 00.003 8996 CameraToMount -- cameraX=-0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.60 mountX=-0.03 mountY=-0.24, mountTheta=-1.70
23:24:15.952 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.25, opts=13)
23:24:15.953 00.001 8996 Enqueuing Move request for scope (-0.01, 0.25)
23:24:15.954 00.001 20224 Worker thread wakes up
23:24:15.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.25) opts 0xd
23:24:15.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.25)
23:24:15.954 00.000 20224 Moving (-0.01, 0.25) raw xDistance=-0.03 yDistance=-0.24
23:24:15.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:24:15.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:24:15.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:24:15.954 00.000 20224 MoveAxis(E, 0, ABG)
23:24:15.954 00.000 20224 Move returns status 0, amount 0
23:24:15.954 00.000 20224 MoveAxis(N, 0, ABG)
23:24:15.954 00.000 20224 Move returns status 0, amount 0
23:24:15.954 00.000 20224 move complete, result=0
23:24:15.954 00.000 20224 worker thread done servicing request
23:24:15.964 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60595, med=2838, FiltMin=2505, FiltMax=30509, Gamma=1.000
23:24:15.978 00.014 8996 UpdateGuideState exits: m=720897 SNR=337.5
23:24:15.979 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:15.979 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:15.980 00.001 8996 Enqueuing Expose request
23:24:15.981 00.001 20224 Worker thread wakes up
23:24:15.981 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:24:15.981 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:15.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:16.949 00.968 20224 Exposure complete
23:24:17.024 00.075 20224 worker thread done servicing request
23:24:17.024 00.000 8996 OnExposeComplete: enter
23:24:17.025 00.001 8996 UpdateGuideState(): m_state=6
23:24:17.026 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7417
23:24:17.027 00.001 8996 Star::Find returns 1 (0), X=136.25, Y=472.98, Mass=705872, SNR=337.0, Peak=44998 HFD=4.5
23:24:17.028 00.001 8996 MultiStar: [#1 -0.15,-0.11,0.68,U] [#2 -0.21,0.46,0.00,M4] [#3 -0.28,0.38,0.00,M4] [#4 -0.06,0.42,0.56,U] [#5 -0.17,0.14,0.55,U] [#6 0.07,0.36,0.45,U] [#7 0.06,0.41,0.45,U] [#8 -0.19,-0.12,0.39,U] 
23:24:17.029 00.001 8996 refined, 6 included, MultiStar: {-0.17, 0.20}, one-star: {-0.45, 0.29}
23:24:17.030 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
23:24:17.031 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
23:24:17.032 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.20 hyp=0.26 cameraTheta=2.27 mountX=-0.19 mountY=-0.18, mountTheta=-2.38
23:24:17.033 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.20, opts=13)
23:24:17.034 00.001 8996 Enqueuing Move request for scope (-0.17, 0.20)
23:24:17.035 00.001 20224 Worker thread wakes up
23:24:17.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.20) opts 0xd
23:24:17.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.20)
23:24:17.035 00.000 20224 Moving (-0.17, 0.20) raw xDistance=-0.19 yDistance=-0.18
23:24:17.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:24:17.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:17.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:24:17.035 00.000 20224 MoveAxis(E, 0, ABG)
23:24:17.035 00.000 20224 Move returns status 0, amount 0
23:24:17.035 00.000 20224 MoveAxis(N, 0, ABG)
23:24:17.035 00.000 20224 Move returns status 0, amount 0
23:24:17.035 00.000 20224 move complete, result=0
23:24:17.035 00.000 20224 worker thread done servicing request
23:24:17.039 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44998, med=2838, FiltMin=2563, FiltMax=29078, Gamma=1.000
23:24:17.051 00.012 8996 UpdateGuideState exits: m=705872 SNR=337.0
23:24:17.052 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:17.052 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:17.053 00.001 8996 Enqueuing Expose request
23:24:17.054 00.001 20224 Worker thread wakes up
23:24:17.054 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:24:17.055 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:17.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:18.207 01.152 20224 Exposure complete
23:24:18.286 00.079 20224 worker thread done servicing request
23:24:18.286 00.000 8996 OnExposeComplete: enter
23:24:18.288 00.002 8996 UpdateGuideState(): m_state=6
23:24:18.290 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7418
23:24:18.291 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.09, Mass=766390, SNR=352.1, Peak=59891 HFD=4.8
23:24:18.293 00.002 8996 MultiStar: [#1 -0.05,-0.00,0.68,U] [#2 -0.09,0.43,0.00,M5] [#3 -0.23,0.23,0.62,U] [#4 -0.07,-0.03,0.47,U] [#5 0.04,0.04,0.63,U] [#6 -0.14,0.26,0.42,U] [#7 -0.15,0.24,0.46,U] [#8 -0.04,0.01,0.38,U] 
23:24:18.293 00.000 8996 refined, 7 included, MultiStar: {-0.11, 0.16}, one-star: {-0.17, 0.39}
23:24:18.295 00.002 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
23:24:18.296 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
23:24:18.297 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.15 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
23:24:18.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.16, opts=13)
23:24:18.300 00.001 8996 Enqueuing Move request for scope (-0.11, 0.16)
23:24:18.301 00.001 20224 Worker thread wakes up
23:24:18.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
23:24:18.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
23:24:18.301 00.000 20224 Moving (-0.11, 0.16) raw xDistance=-0.12 yDistance=-0.15
23:24:18.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:24:18.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:18.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:24:18.301 00.000 20224 MoveAxis(E, 0, ABG)
23:24:18.301 00.000 20224 Move returns status 0, amount 0
23:24:18.301 00.000 20224 MoveAxis(N, 0, ABG)
23:24:18.301 00.000 20224 Move returns status 0, amount 0
23:24:18.301 00.000 20224 move complete, result=0
23:24:18.301 00.000 20224 worker thread done servicing request
23:24:18.304 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=59891, med=2838, FiltMin=2547, FiltMax=29661, Gamma=1.000
23:24:18.317 00.013 8996 UpdateGuideState exits: m=766390 SNR=352.1
23:24:18.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:18.318 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:18.319 00.001 8996 Enqueuing Expose request
23:24:18.320 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:18.321 00.001 20224 Worker thread wakes up
23:24:18.321 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:18.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:19.311 00.990 20224 Exposure complete
23:24:19.376 00.065 20224 worker thread done servicing request
23:24:19.376 00.000 8996 OnExposeComplete: enter
23:24:19.377 00.001 8996 UpdateGuideState(): m_state=6
23:24:19.377 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7419
23:24:19.379 00.002 8996 Star::Find returns 1 (0), X=136.61, Y=473.00, Mass=774692, SNR=397.3, Peak=62531 HFD=4.6
23:24:19.380 00.001 8996 MultiStar: [#1 0.01,0.01,0.56,U] [#2 0.11,0.31,0.71,U] [#3 -0.27,0.38,0.00,M4] [#4 0.01,0.32,0.42,U] [#5 0.14,0.21,0.53,U] [#6 0.09,0.10,0.37,U] [#7 0.02,0.16,0.42,U] [#8 -0.01,0.07,0.36,U] 
23:24:19.380 00.000 8996 refined, 7 included, MultiStar: {0.02, 0.21}, one-star: {-0.09, 0.30}
23:24:19.381 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
23:24:19.382 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
23:24:19.383 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.45 mountX=0.00 mountY=-0.21, mountTheta=-1.55
23:24:19.385 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.21, opts=13)
23:24:19.386 00.001 8996 Enqueuing Move request for scope (0.02, 0.21)
23:24:19.387 00.001 20224 Worker thread wakes up
23:24:19.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
23:24:19.387 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
23:24:19.387 00.000 20224 Moving (0.02, 0.21) raw xDistance=0.00 yDistance=-0.21
23:24:19.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:24:19.387 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.43 newest=-0.54
23:24:19.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:24:19.387 00.000 20224 MoveAxis(E, 0, ABG)
23:24:19.387 00.000 20224 Move returns status 0, amount 0
23:24:19.387 00.000 20224 MoveAxis(N, 44, ABG)
23:24:19.387 00.000 20224 Guiding  Dir = 0, Dur = 44
23:24:19.388 00.001 20224 IsSlewing returns 0
23:24:19.388 00.000 20224 IsGuiding returns 0
23:24:19.396 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62531, med=2838, FiltMin=2589, FiltMax=29165, Gamma=1.000
23:24:19.409 00.013 8996 UpdateGuideState exits: m=774692 SNR=397.3
23:24:19.411 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:19.413 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:19.414 00.001 8996 Enqueuing Expose request
23:24:19.425 00.011 20224 PulseGuide returned control before completion, sleep 18
23:24:19.454 00.029 20224 IsGuiding returns 1
23:24:19.454 00.000 20224 scope still moving after pulse duration time elapsed
23:24:19.485 00.031 20224 IsSlewing returns 0
23:24:19.485 00.000 20224 IsGuiding returns 1
23:24:19.516 00.031 20224 IsSlewing returns 0
23:24:19.517 00.001 20224 IsGuiding returns 0
23:24:19.517 00.000 20224 scope move finished after 44 + 84 ms
23:24:19.517 00.000 20224 Move returns status 0, amount 44
23:24:19.517 00.000 20224 move complete, result=0
23:24:19.517 00.000 20224 worker thread done servicing request
23:24:19.517 00.000 20224 Worker thread wakes up
23:24:19.517 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
23:24:19.520 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:19.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:20.708 01.188 20224 Exposure complete
23:24:20.781 00.073 20224 worker thread done servicing request
23:24:20.782 00.001 8996 OnExposeComplete: enter
23:24:20.783 00.001 8996 UpdateGuideState(): m_state=6
23:24:20.784 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7420
23:24:20.786 00.002 8996 Star::Find returns 1 (0), X=136.94, Y=472.91, Mass=666982, SNR=330.9, Peak=55411 HFD=4.4
23:24:20.787 00.001 8996 MultiStar: [#1 0.02,-0.18,0.72,U] [#2 0.14,0.13,0.76,U] [#3 0.09,0.19,0.67,U] [#4 0.26,-0.05,0.56,U] [#5 0.34,-0.10,0.63,U] [#6 0.19,0.02,0.43,U] [#7 0.14,-0.10,0.46,U] [#8 0.26,-0.15,0.41,U] 
23:24:20.788 00.001 8996 refined, 8 included, MultiStar: {0.18, 0.02}, one-star: {0.24, 0.22}
23:24:20.788 00.000 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
23:24:20.790 00.002 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
23:24:20.791 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.19 cameraTheta=0.12 mountX=0.18 mountY=-0.04, mountTheta=-0.24
23:24:20.793 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.02, opts=13)
23:24:20.794 00.001 8996 Enqueuing Move request for scope (0.18, 0.02)
23:24:20.796 00.002 20224 Worker thread wakes up
23:24:20.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
23:24:20.796 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
23:24:20.796 00.000 20224 Moving (0.18, 0.02) raw xDistance=0.18 yDistance=-0.04
23:24:20.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:24:20.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:20.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:24:20.796 00.000 20224 MoveAxis(E, 0, ABG)
23:24:20.797 00.001 20224 Move returns status 0, amount 0
23:24:20.797 00.000 20224 MoveAxis(N, 0, ABG)
23:24:20.797 00.000 20224 Move returns status 0, amount 0
23:24:20.797 00.000 20224 move complete, result=0
23:24:20.797 00.000 20224 worker thread done servicing request
23:24:20.806 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55411, med=2838, FiltMin=2587, FiltMax=28192, Gamma=1.000
23:24:20.836 00.030 8996 UpdateGuideState exits: m=666982 SNR=330.9
23:24:20.838 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:20.840 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:20.841 00.001 8996 Enqueuing Expose request
23:24:20.842 00.001 20224 Worker thread wakes up
23:24:20.842 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:20.843 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:20.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:21.825 00.982 20224 Exposure complete
23:24:21.925 00.100 20224 worker thread done servicing request
23:24:21.925 00.000 8996 OnExposeComplete: enter
23:24:21.926 00.001 8996 UpdateGuideState(): m_state=6
23:24:21.927 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7421
23:24:21.928 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.71, Mass=680440, SNR=304.6, Peak=59219 HFD=4.5
23:24:21.929 00.001 8996 MultiStar: [#1 0.18,-0.12,0.75,U] [#2 0.09,0.10,0.86,U] [#3 -0.11,0.11,0.63,U] [#4 0.08,-0.31,0.63,U] [#5 0.22,-0.22,0.70,U] [#6 0.05,-0.23,0.53,U] [#7 0.20,-0.21,0.51,U] [#8 0.21,-0.27,0.42,U] 
23:24:21.930 00.001 8996 single-star, 8 included, MultiStar: {0.10, -0.10}, one-star: {0.04, 0.01}
23:24:21.932 00.002 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
23:24:21.934 00.002 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:24:21.935 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.05 cameraTheta=0.28 mountX=0.04 mountY=-0.02, mountTheta=-0.39
23:24:21.938 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
23:24:21.940 00.002 8996 Enqueuing Move request for scope (0.04, 0.01)
23:24:21.941 00.001 20224 Worker thread wakes up
23:24:21.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:24:21.941 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:24:21.941 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
23:24:21.942 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:24:21.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:21.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:24:21.942 00.000 20224 MoveAxis(E, 0, ABG)
23:24:21.942 00.000 20224 Move returns status 0, amount 0
23:24:21.942 00.000 20224 MoveAxis(N, 0, ABG)
23:24:21.942 00.000 20224 Move returns status 0, amount 0
23:24:21.942 00.000 20224 move complete, result=0
23:24:21.942 00.000 20224 worker thread done servicing request
23:24:21.953 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59219, med=2838, FiltMin=2571, FiltMax=28240, Gamma=1.000
23:24:21.973 00.020 8996 UpdateGuideState exits: m=680440 SNR=304.6
23:24:21.975 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:21.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:21.978 00.002 8996 Enqueuing Expose request
23:24:21.980 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:21.982 00.002 20224 Worker thread wakes up
23:24:21.982 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:21.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:23.141 01.159 20224 Exposure complete
23:24:23.219 00.078 20224 worker thread done servicing request
23:24:23.219 00.000 8996 OnExposeComplete: enter
23:24:23.220 00.001 8996 UpdateGuideState(): m_state=6
23:24:23.221 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7422
23:24:23.222 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.75, Mass=708391, SNR=342.3, Peak=55747 HFD=4.6
23:24:23.223 00.001 8996 MultiStar: [#1 -0.15,-0.23,0.67,U] [#2 -0.19,0.15,0.72,U] [#3 -0.40,0.13,0.56,U] [#4 -0.25,-0.09,0.54,U] [#5 0.01,-0.22,0.58,U] [#6 -0.32,-0.19,0.45,U] [#7 -0.36,-0.07,0.48,U] [#8 0.02,-0.25,0.34,U] 
23:24:23.224 00.001 8996 single-star, 8 included, MultiStar: {-0.19, -0.05}, one-star: {-0.09, 0.06}
23:24:23.226 00.002 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
23:24:23.227 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
23:24:23.228 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.60 mountX=-0.10 mountY=-0.04, mountTheta=-2.71
23:24:23.231 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
23:24:23.233 00.002 8996 Enqueuing Move request for scope (-0.09, 0.06)
23:24:23.234 00.001 20224 Worker thread wakes up
23:24:23.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
23:24:23.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
23:24:23.234 00.000 20224 Moving (-0.09, 0.06) raw xDistance=-0.10 yDistance=-0.04
23:24:23.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:24:23.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:23.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:24:23.235 00.001 20224 MoveAxis(E, 0, ABG)
23:24:23.235 00.000 20224 Move returns status 0, amount 0
23:24:23.235 00.000 20224 MoveAxis(N, 0, ABG)
23:24:23.235 00.000 20224 Move returns status 0, amount 0
23:24:23.235 00.000 20224 move complete, result=0
23:24:23.235 00.000 20224 worker thread done servicing request
23:24:23.242 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55747, med=2838, FiltMin=2566, FiltMax=27981, Gamma=1.000
23:24:23.266 00.024 8996 UpdateGuideState exits: m=708391 SNR=342.3
23:24:23.268 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:23.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:23.271 00.002 8996 Enqueuing Expose request
23:24:23.274 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:23.277 00.003 20224 Worker thread wakes up
23:24:23.277 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:23.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:24.259 00.982 20224 Exposure complete
23:24:24.343 00.084 20224 worker thread done servicing request
23:24:24.343 00.000 8996 OnExposeComplete: enter
23:24:24.344 00.001 8996 UpdateGuideState(): m_state=6
23:24:24.345 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7423
23:24:24.346 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.58, Mass=716873, SNR=345.1, Peak=51043 HFD=4.7
23:24:24.346 00.000 8996 MultiStar: [#1 0.03,-0.48,0.00,M1] [#2 0.03,-0.14,0.73,U] [#3 -0.24,-0.44,0.00,M2] [#4 -0.06,-0.47,0.00,M1] [#5 0.18,-0.36,0.62,U] [#6 -0.19,-0.41,0.00,M1] [#7 -0.31,-0.62,0.00,M1] [#8 0.14,-0.50,0.00,M1] 
23:24:24.347 00.001 8996 single-star, 2 included, MultiStar: {0.05, -0.18}, one-star: {-0.00, -0.11}
23:24:24.348 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
23:24:24.349 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
23:24:24.350 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.61 mountX=0.01 mountY=0.11, mountTheta=1.52
23:24:24.351 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.11, opts=13)
23:24:24.352 00.001 8996 Enqueuing Move request for scope (-0.00, -0.11)
23:24:24.353 00.001 20224 Worker thread wakes up
23:24:24.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.11) opts 0xd
23:24:24.353 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.11)
23:24:24.353 00.000 20224 Moving (-0.00, -0.11) raw xDistance=0.01 yDistance=0.11
23:24:24.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:24:24.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:24.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:24:24.353 00.000 20224 MoveAxis(E, 0, ABG)
23:24:24.354 00.001 20224 Move returns status 0, amount 0
23:24:24.354 00.000 20224 MoveAxis(N, 0, ABG)
23:24:24.354 00.000 20224 Move returns status 0, amount 0
23:24:24.354 00.000 20224 move complete, result=0
23:24:24.354 00.000 20224 worker thread done servicing request
23:24:24.356 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51043, med=2838, FiltMin=2576, FiltMax=29670, Gamma=1.000
23:24:24.369 00.013 8996 UpdateGuideState exits: m=716873 SNR=345.1
23:24:24.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:24.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:24.372 00.001 8996 Enqueuing Expose request
23:24:24.372 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:24.373 00.001 20224 Worker thread wakes up
23:24:24.373 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:24.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:25.540 01.167 20224 Exposure complete
23:24:25.605 00.065 20224 worker thread done servicing request
23:24:25.605 00.000 8996 OnExposeComplete: enter
23:24:25.608 00.003 8996 UpdateGuideState(): m_state=6
23:24:25.609 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7424
23:24:25.611 00.002 8996 Star::Find returns 1 (0), X=136.66, Y=472.70, Mass=692521, SNR=336.2, Peak=64259 HFD=4.6
23:24:25.613 00.002 8996 MultiStar: [#1 -0.08,-0.50,0.00,M2] [#2 -0.10,0.03,0.70,U] [#3 -0.43,-0.33,0.00,M3] [#4 -0.21,-0.35,0.55,U] [#5 0.13,-0.37,0.61,U] [#6 -0.31,-0.49,0.00,M2] [#7 -0.28,-0.38,0.00,M2] [#8 0.05,-0.41,0.38,U] 
23:24:25.614 00.001 8996 single-star, 4 included, MultiStar: {-0.04, -0.17}, one-star: {-0.04, 0.00}
23:24:25.616 00.002 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
23:24:25.617 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
23:24:25.618 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.00 hyp=0.04 cameraTheta=3.07 mountX=-0.04 mountY=0.00, mountTheta=3.10
23:24:25.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.00, opts=13)
23:24:25.620 00.000 8996 Enqueuing Move request for scope (-0.04, 0.00)
23:24:25.621 00.001 20224 Worker thread wakes up
23:24:25.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.00) opts 0xd
23:24:25.621 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.00)
23:24:25.621 00.000 20224 Moving (-0.04, 0.00) raw xDistance=-0.04 yDistance=0.00
23:24:25.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:24:25.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:25.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:24:25.621 00.000 20224 MoveAxis(E, 0, ABG)
23:24:25.621 00.000 20224 Move returns status 0, amount 0
23:24:25.621 00.000 20224 MoveAxis(N, 0, ABG)
23:24:25.622 00.001 20224 Move returns status 0, amount 0
23:24:25.622 00.000 20224 move complete, result=0
23:24:25.622 00.000 20224 worker thread done servicing request
23:24:25.625 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64259, med=2838, FiltMin=2569, FiltMax=27709, Gamma=1.000
23:24:25.644 00.019 8996 UpdateGuideState exits: m=692521 SNR=336.2
23:24:25.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:25.647 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:25.648 00.001 8996 Enqueuing Expose request
23:24:25.650 00.002 20224 Worker thread wakes up
23:24:25.650 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:25.652 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:25.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:26.627 00.975 20224 Exposure complete
23:24:26.691 00.064 20224 worker thread done servicing request
23:24:26.691 00.000 8996 OnExposeComplete: enter
23:24:26.692 00.001 8996 UpdateGuideState(): m_state=6
23:24:26.693 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7425
23:24:26.694 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=472.83, Mass=678440, SNR=363.3, Peak=54515 HFD=4.5
23:24:26.695 00.001 8996 MultiStar: [#1 -0.19,-0.29,0.66,U] [#2 -0.22,0.16,0.70,U] [#3 -0.54,0.17,0.00,M4] [#4 -0.24,-0.04,0.48,U] [#5 -0.05,-0.16,0.53,U] [#6 -0.27,0.00,0.46,U] [#7 -0.20,-0.02,0.40,U] [#8 -0.05,-0.11,0.34,U] 
23:24:26.696 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.02}, one-star: {-0.30, 0.13}
23:24:26.696 00.000 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
23:24:26.697 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
23:24:26.698 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.04 mountX=-0.20 mountY=0.04, mountTheta=2.93
23:24:26.699 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.02, opts=13)
23:24:26.700 00.001 8996 Enqueuing Move request for scope (-0.21, -0.02)
23:24:26.701 00.001 20224 Worker thread wakes up
23:24:26.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
23:24:26.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
23:24:26.701 00.000 20224 Moving (-0.21, -0.02) raw xDistance=-0.20 yDistance=0.04
23:24:26.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:24:26.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:26.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:24:26.701 00.000 20224 MoveAxis(E, 30, ABG)
23:24:26.701 00.000 20224 Guiding  Dir = 2, Dur = 30
23:24:26.702 00.001 20224 IsSlewing returns 0
23:24:26.702 00.000 20224 IsGuiding returns 0
23:24:26.706 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54515, med=2838, FiltMin=2576, FiltMax=24880, Gamma=1.000
23:24:26.719 00.013 8996 UpdateGuideState exits: m=678440 SNR=363.3
23:24:26.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:26.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:26.722 00.001 8996 Enqueuing Expose request
23:24:26.722 00.000 20224 PulseGuide returned control before completion, sleep 20
23:24:26.751 00.029 20224 IsGuiding returns 1
23:24:26.751 00.000 20224 scope still moving after pulse duration time elapsed
23:24:26.783 00.032 20224 IsSlewing returns 0
23:24:26.783 00.000 20224 IsGuiding returns 1
23:24:26.814 00.031 20224 IsSlewing returns 0
23:24:26.814 00.000 20224 IsGuiding returns 0
23:24:26.814 00.000 20224 scope move finished after 30 + 82 ms
23:24:26.814 00.000 20224 Move returns status 0, amount 30
23:24:26.814 00.000 20224 MoveAxis(N, 0, ABG)
23:24:26.814 00.000 20224 Move returns status 0, amount 0
23:24:26.814 00.000 20224 move complete, result=0
23:24:26.814 00.000 20224 worker thread done servicing request
23:24:26.814 00.000 20224 Worker thread wakes up
23:24:26.815 00.001 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
23:24:26.816 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:26.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:28.004 01.188 20224 Exposure complete
23:24:28.084 00.080 20224 worker thread done servicing request
23:24:28.084 00.000 8996 OnExposeComplete: enter
23:24:28.085 00.001 8996 UpdateGuideState(): m_state=6
23:24:28.086 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7426
23:24:28.087 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.65, Mass=703990, SNR=337.3, Peak=56531 HFD=4.6
23:24:28.088 00.001 8996 MultiStar: [#1 0.05,-0.41,0.71,U] [#2 -0.07,0.01,0.72,U] [#3 -0.28,-0.16,0.69,U] [#4 -0.06,-0.21,0.52,U] [#5 0.23,-0.36,0.00,M1] [#6 -0.20,-0.34,0.51,U] [#7 -0.03,-0.37,0.60,U] [#8 0.24,-0.42,0.00,M1] 
23:24:28.089 00.001 8996 single-star, 6 included, MultiStar: {-0.07, -0.20}, one-star: {0.04, -0.05}
23:24:28.090 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
23:24:28.091 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
23:24:28.092 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.92 mountX=0.04 mountY=0.04, mountTheta=0.82
23:24:28.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
23:24:28.095 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
23:24:28.096 00.001 20224 Worker thread wakes up
23:24:28.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:24:28.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:24:28.096 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.04
23:24:28.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:24:28.096 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:28.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:24:28.096 00.000 20224 MoveAxis(E, 0, ABG)
23:24:28.096 00.000 20224 Move returns status 0, amount 0
23:24:28.096 00.000 20224 MoveAxis(N, 0, ABG)
23:24:28.096 00.000 20224 Move returns status 0, amount 0
23:24:28.096 00.000 20224 move complete, result=0
23:24:28.096 00.000 20224 worker thread done servicing request
23:24:28.101 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56531, med=2838, FiltMin=2563, FiltMax=27149, Gamma=1.000
23:24:28.119 00.018 8996 UpdateGuideState exits: m=703990 SNR=337.3
23:24:28.121 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:28.122 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:28.123 00.001 8996 Enqueuing Expose request
23:24:28.124 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:28.124 00.000 20224 Worker thread wakes up
23:24:28.124 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:28.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:29.103 00.979 20224 Exposure complete
23:24:29.161 00.058 20224 worker thread done servicing request
23:24:29.161 00.000 8996 OnExposeComplete: enter
23:24:29.162 00.001 8996 UpdateGuideState(): m_state=6
23:24:29.163 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7427
23:24:29.164 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.58, Mass=737984, SNR=343.4, Peak=61459 HFD=4.5
23:24:29.166 00.002 8996 MultiStar: [#1 0.10,-0.44,0.00,M1] [#2 0.06,-0.04,0.77,U] [#3 -0.06,-0.20,0.61,U] [#4 0.22,-0.43,0.00,M1] [#5 0.15,-0.30,0.53,U] [#6 0.17,-0.54,0.00,M1] [#7 0.10,-0.52,0.00,M1] [#8 0.20,-0.26,0.39,U] 
23:24:29.167 00.001 8996 single-star, 4 included, MultiStar: {0.09, -0.16}, one-star: {0.13, -0.11}
23:24:29.168 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
23:24:29.169 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
23:24:29.170 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.72 mountX=0.14 mountY=0.10, mountTheta=0.61
23:24:29.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.11, opts=13)
23:24:29.172 00.001 8996 Enqueuing Move request for scope (0.13, -0.11)
23:24:29.173 00.001 20224 Worker thread wakes up
23:24:29.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
23:24:29.173 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
23:24:29.173 00.000 20224 Moving (0.13, -0.11) raw xDistance=0.14 yDistance=0.10
23:24:29.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:24:29.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:29.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:24:29.173 00.000 20224 MoveAxis(E, 0, ABG)
23:24:29.173 00.000 20224 Move returns status 0, amount 0
23:24:29.173 00.000 20224 MoveAxis(N, 0, ABG)
23:24:29.173 00.000 20224 Move returns status 0, amount 0
23:24:29.173 00.000 20224 move complete, result=0
23:24:29.174 00.001 20224 worker thread done servicing request
23:24:29.179 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61459, med=2838, FiltMin=2592, FiltMax=28950, Gamma=1.000
23:24:29.199 00.020 8996 UpdateGuideState exits: m=737984 SNR=343.4
23:24:29.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:29.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:29.201 00.000 8996 Enqueuing Expose request
23:24:29.202 00.001 20224 Worker thread wakes up
23:24:29.202 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:29.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:29.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:30.376 01.173 20224 Exposure complete
23:24:30.439 00.063 20224 worker thread done servicing request
23:24:30.439 00.000 8996 OnExposeComplete: enter
23:24:30.442 00.003 8996 UpdateGuideState(): m_state=6
23:24:30.445 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7428
23:24:30.447 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=472.41, Mass=727748, SNR=332.3, Peak=57091 HFD=4.6
23:24:30.449 00.002 8996 MultiStar: [#1 0.04,-0.75,0.00,M2] [#2 0.03,-0.03,0.85,U] [#3 -0.13,-0.44,0.00,M3] [#4 0.11,-0.46,0.00,M2] [#5 0.15,-0.63,0.00,M1] [#6 0.02,-0.46,0.00,M2] [#7 0.28,-0.64,0.00,M2] [#8 0.23,-0.81,0.00,M1] 
23:24:30.450 00.001 8996 refined, 1 included, MultiStar: {0.06, -0.17}, one-star: {0.08, -0.28}
23:24:30.451 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
23:24:30.451 00.000 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
23:24:30.452 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.23 mountX=0.08 mountY=0.16, mountTheta=1.13
23:24:30.455 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.17, opts=13)
23:24:30.455 00.000 8996 Enqueuing Move request for scope (0.06, -0.17)
23:24:30.456 00.001 20224 Worker thread wakes up
23:24:30.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
23:24:30.456 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
23:24:30.456 00.000 20224 Moving (0.06, -0.17) raw xDistance=0.08 yDistance=0.16
23:24:30.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:24:30.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:30.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:24:30.456 00.000 20224 MoveAxis(E, 0, ABG)
23:24:30.456 00.000 20224 Move returns status 0, amount 0
23:24:30.456 00.000 20224 MoveAxis(N, 0, ABG)
23:24:30.456 00.000 20224 Move returns status 0, amount 0
23:24:30.456 00.000 20224 move complete, result=0
23:24:30.456 00.000 20224 worker thread done servicing request
23:24:30.462 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57091, med=2838, FiltMin=2576, FiltMax=29133, Gamma=1.000
23:24:30.482 00.020 8996 UpdateGuideState exits: m=727748 SNR=332.3
23:24:30.484 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:30.485 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:30.487 00.002 8996 Enqueuing Expose request
23:24:30.488 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:24:30.489 00.001 20224 Worker thread wakes up
23:24:30.489 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:30.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:31.475 00.986 20224 Exposure complete
23:24:31.530 00.055 20224 worker thread done servicing request
23:24:31.531 00.001 8996 OnExposeComplete: enter
23:24:31.533 00.002 8996 UpdateGuideState(): m_state=6
23:24:31.536 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7429
23:24:31.539 00.003 8996 Star::Find returns 1 (0), X=136.90, Y=472.48, Mass=658466, SNR=352.1, Peak=48131 HFD=4.6
23:24:31.543 00.004 8996 MultiStar: [#1 0.32,-0.56,0.00,M3] [#2 0.35,-0.35,0.00,M1] [#3 0.07,-0.41,0.62,U] [#4 0.31,-0.51,0.00,M3] [#5 0.41,-0.59,0.00,M2] [#6 0.24,-0.57,0.00,M3] [#7 0.42,-0.47,0.00,M3] [#8 0.43,-0.65,0.00,M2] 
23:24:31.545 00.002 8996 single-star, 1 included, MultiStar: {0.15, -0.29}, one-star: {0.20, -0.21}
23:24:31.547 00.002 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
23:24:31.547 00.000 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
23:24:31.548 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.21 hyp=0.29 cameraTheta=-0.83 mountX=0.22 mountY=0.19, mountTheta=0.72
23:24:31.550 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.21, opts=13)
23:24:31.551 00.001 8996 Enqueuing Move request for scope (0.20, -0.21)
23:24:31.551 00.000 20224 Worker thread wakes up
23:24:31.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.21) opts 0xd
23:24:31.552 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.21)
23:24:31.552 00.000 20224 Moving (0.20, -0.21) raw xDistance=0.22 yDistance=0.19
23:24:31.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:24:31.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:31.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:24:31.552 00.000 20224 MoveAxis(W, 32, ABG)
23:24:31.552 00.000 20224 Guiding  Dir = 3, Dur = 32
23:24:31.552 00.000 20224 IsSlewing returns 0
23:24:31.553 00.001 20224 IsGuiding returns 0
23:24:31.554 00.001 20224 PulseGuide returned control before completion, sleep 41
23:24:31.556 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48131, med=2838, FiltMin=2579, FiltMax=25056, Gamma=1.000
23:24:31.573 00.017 8996 UpdateGuideState exits: m=658466 SNR=352.1
23:24:31.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:31.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:31.576 00.001 8996 Enqueuing Expose request
23:24:31.609 00.033 20224 IsGuiding returns 1
23:24:31.609 00.000 20224 scope still moving after pulse duration time elapsed
23:24:31.641 00.032 20224 IsSlewing returns 0
23:24:31.642 00.001 20224 IsGuiding returns 0
23:24:31.642 00.000 20224 scope move finished after 32 + 56 ms
23:24:31.642 00.000 20224 Move returns status 0, amount 32
23:24:31.642 00.000 20224 MoveAxis(N, 0, ABG)
23:24:31.642 00.000 20224 Move returns status 0, amount 0
23:24:31.642 00.000 20224 move complete, result=0
23:24:31.642 00.000 20224 worker thread done servicing request
23:24:31.642 00.000 20224 Worker thread wakes up
23:24:31.642 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:31.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:31.645 00.003 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 0 ms NORTH
23:24:32.813 01.168 20224 Exposure complete
23:24:32.909 00.096 20224 worker thread done servicing request
23:24:32.910 00.001 8996 OnExposeComplete: enter
23:24:32.910 00.000 8996 UpdateGuideState(): m_state=6
23:24:32.911 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7430
23:24:32.912 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.25, Mass=700347, SNR=343.0, Peak=60867 HFD=4.5
23:24:32.913 00.001 8996 MultiStar: [#1 0.15,-0.77,0.00,M4] [#2 0.13,-0.36,0.76,U] [#3 -0.08,-0.58,0.00,M3] [#4 0.12,-0.54,0.00,M4] [#5 0.26,-0.74,0.00,M3] [#6 0.10,-0.71,0.00,M4] [#7 -0.08,-0.70,0.00,M4] [#8 0.18,-0.77,0.00,M3] 
23:24:32.914 00.001 8996 refined, 1 included, MultiStar: {0.07, -0.41}, one-star: {0.03, -0.44}
23:24:32.915 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
23:24:32.915 00.000 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
23:24:32.916 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.41 hyp=0.41 cameraTheta=-1.40 mountX=0.11 mountY=0.39, mountTheta=1.30
23:24:32.918 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.41, opts=13)
23:24:32.919 00.001 8996 Enqueuing Move request for scope (0.07, -0.41)
23:24:32.919 00.000 20224 Worker thread wakes up
23:24:32.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.41) opts 0xd
23:24:32.920 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.41)
23:24:32.920 00.000 20224 Moving (0.07, -0.41) raw xDistance=0.11 yDistance=0.39
23:24:32.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:24:32.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:24:32.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
23:24:32.920 00.000 20224 MoveAxis(E, 0, ABG)
23:24:32.920 00.000 20224 Move returns status 0, amount 0
23:24:32.920 00.000 20224 MoveAxis(N, 0, ABG)
23:24:32.920 00.000 20224 Move returns status 0, amount 0
23:24:32.920 00.000 20224 move complete, result=0
23:24:32.920 00.000 20224 worker thread done servicing request
23:24:32.924 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60867, med=2838, FiltMin=2592, FiltMax=26493, Gamma=1.000
23:24:32.939 00.015 8996 UpdateGuideState exits: m=700347 SNR=343.0
23:24:32.942 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:32.943 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:32.945 00.002 8996 Enqueuing Expose request
23:24:32.947 00.002 20224 Worker thread wakes up
23:24:32.947 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:24:32.949 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:32.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:33.912 00.963 20224 Exposure complete
23:24:34.002 00.090 20224 worker thread done servicing request
23:24:34.003 00.001 8996 OnExposeComplete: enter
23:24:34.004 00.001 8996 UpdateGuideState(): m_state=6
23:24:34.006 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7431
23:24:34.007 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.41, Mass=748271, SNR=354.7, Peak=60003 HFD=4.7
23:24:34.008 00.001 8996 MultiStar: [#1 0.15,-0.49,0.00,M5] [#2 0.04,-0.28,0.75,U] [#3 0.01,-0.46,0.00,M4] [#4 0.26,-0.50,0.00,M5] [#5 0.09,-0.58,0.00,M4] [#6 0.23,-0.39,0.00,M5] [#7 0.12,-0.42,0.00,M5] [#8 0.23,-0.52,0.00,M4] 
23:24:34.009 00.001 8996 refined, 1 included, MultiStar: {0.01, -0.28}, one-star: {-0.01, -0.28}
23:24:34.010 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
23:24:34.011 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
23:24:34.012 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.52 mountX=0.04 mountY=0.28, mountTheta=1.42
23:24:34.014 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.28, opts=13)
23:24:34.014 00.000 8996 Enqueuing Move request for scope (0.01, -0.28)
23:24:34.015 00.001 20224 Worker thread wakes up
23:24:34.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd
23:24:34.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.28)
23:24:34.015 00.000 20224 Moving (0.01, -0.28) raw xDistance=0.04 yDistance=0.28
23:24:34.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:24:34.016 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:24:34.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:24:34.016 00.000 20224 MoveAxis(E, 0, ABG)
23:24:34.016 00.000 20224 Move returns status 0, amount 0
23:24:34.016 00.000 20224 MoveAxis(N, 0, ABG)
23:24:34.016 00.000 20224 Move returns status 0, amount 0
23:24:34.016 00.000 20224 move complete, result=0
23:24:34.016 00.000 20224 worker thread done servicing request
23:24:34.019 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60003, med=2838, FiltMin=2576, FiltMax=30512, Gamma=1.000
23:24:34.031 00.012 8996 UpdateGuideState exits: m=748271 SNR=354.7
23:24:34.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:34.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:34.033 00.000 8996 Enqueuing Expose request
23:24:34.034 00.001 20224 Worker thread wakes up
23:24:34.034 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:24:34.035 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:34.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:35.193 01.158 20224 Exposure complete
23:24:35.262 00.069 20224 worker thread done servicing request
23:24:35.262 00.000 8996 OnExposeComplete: enter
23:24:35.264 00.002 8996 UpdateGuideState(): m_state=6
23:24:35.265 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7432
23:24:35.268 00.003 8996 Star::Find returns 1 (0), X=136.61, Y=472.64, Mass=717507, SNR=361.0, Peak=52611 HFD=4.7
23:24:35.271 00.003 8996 MultiStar: [#1 0.05,-0.28,0.65,U] [#2 0.00,-0.12,0.81,U] [#3 -0.03,-0.12,0.60,U] [#4 0.17,-0.41,0.00,M6] [#5 0.12,-0.36,0.55,U] [#6 0.08,-0.51,0.00,M6] [#7 0.07,-0.26,0.42,U] [#8 0.18,-0.39,0.00,M5] 
23:24:35.272 00.001 8996 single-star, 5 included, MultiStar: {0.00, -0.18}, one-star: {-0.09, -0.05}
23:24:35.273 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
23:24:35.274 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
23:24:35.276 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-2.62 mountX=-0.09 mountY=0.06, mountTheta=2.51
23:24:35.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
23:24:35.280 00.002 8996 Enqueuing Move request for scope (-0.09, -0.05)
23:24:35.281 00.001 20224 Worker thread wakes up
23:24:35.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
23:24:35.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
23:24:35.281 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.09 yDistance=0.06
23:24:35.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:24:35.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:35.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:24:35.281 00.000 20224 MoveAxis(E, 0, ABG)
23:24:35.281 00.000 20224 Move returns status 0, amount 0
23:24:35.281 00.000 20224 MoveAxis(N, 0, ABG)
23:24:35.281 00.000 20224 Move returns status 0, amount 0
23:24:35.282 00.001 20224 move complete, result=0
23:24:35.282 00.000 20224 worker thread done servicing request
23:24:35.285 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52611, med=2838, FiltMin=2589, FiltMax=29088, Gamma=1.000
23:24:35.299 00.014 8996 UpdateGuideState exits: m=717507 SNR=361.0
23:24:35.301 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:35.303 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:35.304 00.001 8996 Enqueuing Expose request
23:24:35.306 00.002 20224 Worker thread wakes up
23:24:35.306 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:35.308 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:35.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:36.281 00.973 20224 Exposure complete
23:24:36.354 00.073 20224 worker thread done servicing request
23:24:36.354 00.000 8996 OnExposeComplete: enter
23:24:36.355 00.001 8996 UpdateGuideState(): m_state=6
23:24:36.357 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7433
23:24:36.359 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=472.34, Mass=773919, SNR=343.0, Peak=56531 HFD=4.7
23:24:36.361 00.002 8996 MultiStar: [#1 0.01,-0.52,0.00,M5] [#2 -0.02,-0.21,0.71,U] [#3 -0.17,-0.37,0.62,U] [#4 0.05,-0.43,0.00,M7] [#5 0.16,-0.34,0.63,U] [#6 0.20,-0.54,0.00,M7] [#7 0.07,-0.64,0.00,M5] [#8 0.22,-0.73,0.00,M6] 
23:24:36.362 00.001 8996 refined, 3 included, MultiStar: {0.00, -0.32}, one-star: {0.02, -0.36}
23:24:36.363 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
23:24:36.364 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
23:24:36.365 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.32 hyp=0.32 cameraTheta=-1.57 mountX=0.03 mountY=0.32, mountTheta=1.47
23:24:36.366 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.32, opts=13)
23:24:36.368 00.002 8996 Enqueuing Move request for scope (0.00, -0.32)
23:24:36.369 00.001 20224 Worker thread wakes up
23:24:36.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.32) opts 0xd
23:24:36.369 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.32)
23:24:36.369 00.000 20224 Moving (0.00, -0.32) raw xDistance=0.03 yDistance=0.32
23:24:36.370 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:24:36.370 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.09 newest=0.66
23:24:36.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:24:36.370 00.000 20224 MoveAxis(E, 0, ABG)
23:24:36.370 00.000 20224 Move returns status 0, amount 0
23:24:36.370 00.000 20224 MoveAxis(S, 67, ABG)
23:24:36.370 00.000 20224 Guiding  Dir = 1, Dur = 67
23:24:36.371 00.001 20224 IsSlewing returns 0
23:24:36.371 00.000 20224 IsGuiding returns 0
23:24:36.376 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56531, med=2838, FiltMin=2592, FiltMax=31376, Gamma=1.000
23:24:36.389 00.013 8996 UpdateGuideState exits: m=773919 SNR=343.0
23:24:36.390 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:36.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:36.391 00.000 8996 Enqueuing Expose request
23:24:36.420 00.029 20224 PulseGuide returned control before completion, sleep 29
23:24:36.450 00.030 20224 IsGuiding returns 1
23:24:36.450 00.000 20224 scope still moving after pulse duration time elapsed
23:24:36.481 00.031 20224 IsSlewing returns 0
23:24:36.481 00.000 20224 IsGuiding returns 1
23:24:36.512 00.031 20224 IsSlewing returns 0
23:24:36.512 00.000 20224 IsGuiding returns 0
23:24:36.512 00.000 20224 scope move finished after 67 + 74 ms
23:24:36.512 00.000 20224 Move returns status 0, amount 67
23:24:36.512 00.000 20224 move complete, result=0
23:24:36.512 00.000 20224 worker thread done servicing request
23:24:36.512 00.000 20224 Worker thread wakes up
23:24:36.512 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH
23:24:36.514 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:36.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:37.675 01.161 20224 Exposure complete
23:24:37.739 00.064 20224 worker thread done servicing request
23:24:37.739 00.000 8996 OnExposeComplete: enter
23:24:37.740 00.001 8996 UpdateGuideState(): m_state=6
23:24:37.741 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7434
23:24:37.742 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=472.48, Mass=779532, SNR=332.2, Peak=57955 HFD=4.5
23:24:37.743 00.001 8996 MultiStar: [#1 0.23,-0.39,0.00,M6] [#2 0.29,0.15,0.74,U] [#3 0.08,-0.02,0.62,U] [#4 0.28,-0.26,0.55,U] [#5 0.11,-0.39,0.55,U] [#6 0.37,-0.49,0.00,M8] [#7 0.24,-0.36,0.00,M6] [#8 0.13,-0.37,0.42,U] 
23:24:37.745 00.002 8996 refined, 5 included, MultiStar: {0.16, -0.16}, one-star: {0.09, -0.22}
23:24:37.745 00.000 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
23:24:37.746 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
23:24:37.747 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-0.79 mountX=0.18 mountY=0.14, mountTheta=0.68
23:24:37.748 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.16, opts=13)
23:24:37.749 00.001 8996 Enqueuing Move request for scope (0.16, -0.16)
23:24:37.750 00.001 20224 Worker thread wakes up
23:24:37.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
23:24:37.750 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
23:24:37.750 00.000 20224 Moving (0.16, -0.16) raw xDistance=0.18 yDistance=0.14
23:24:37.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:24:37.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:37.751 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:24:37.751 00.000 20224 MoveAxis(E, 0, ABG)
23:24:37.751 00.000 20224 Move returns status 0, amount 0
23:24:37.751 00.000 20224 MoveAxis(N, 0, ABG)
23:24:37.751 00.000 20224 Move returns status 0, amount 0
23:24:37.751 00.000 20224 move complete, result=0
23:24:37.751 00.000 20224 worker thread done servicing request
23:24:37.757 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57955, med=2838, FiltMin=2569, FiltMax=31862, Gamma=1.000
23:24:37.777 00.020 8996 UpdateGuideState exits: m=779532 SNR=332.2
23:24:37.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:37.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:37.780 00.001 8996 Enqueuing Expose request
23:24:37.781 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:37.782 00.001 20224 Worker thread wakes up
23:24:37.782 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:37.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:38.757 00.975 20224 Exposure complete
23:24:38.832 00.075 20224 worker thread done servicing request
23:24:38.832 00.000 8996 OnExposeComplete: enter
23:24:38.833 00.001 8996 UpdateGuideState(): m_state=6
23:24:38.834 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7435
23:24:38.835 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.71, Mass=681945, SNR=366.0, Peak=48915 HFD=4.6
23:24:38.836 00.001 8996 MultiStar: [#1 0.13,-0.25,0.64,U] [#2 0.07,0.17,0.75,U] [#3 -0.26,-0.03,0.56,U] [#4 0.16,-0.07,0.44,U] [#5 0.23,-0.35,0.55,U] [#6 0.08,-0.39,0.42,U] [#7 -0.15,-0.51,0.00,M7] [#8 0.16,-0.34,0.36,U] 
23:24:38.837 00.001 8996 single-star, 7 included, MultiStar: {0.07, -0.11}, one-star: {0.04, 0.02}
23:24:38.838 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
23:24:38.839 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
23:24:38.840 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.41 mountX=0.04 mountY=-0.02, mountTheta=-0.52
23:24:38.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
23:24:38.842 00.000 8996 Enqueuing Move request for scope (0.04, 0.02)
23:24:38.844 00.002 20224 Worker thread wakes up
23:24:38.845 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
23:24:38.845 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
23:24:38.845 00.000 20224 Moving (0.04, 0.02) raw xDistance=0.04 yDistance=-0.02
23:24:38.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:24:38.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:38.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:24:38.845 00.000 20224 MoveAxis(E, 0, ABG)
23:24:38.845 00.000 20224 Move returns status 0, amount 0
23:24:38.846 00.001 20224 MoveAxis(N, 0, ABG)
23:24:38.846 00.000 20224 Move returns status 0, amount 0
23:24:38.846 00.000 20224 move complete, result=0
23:24:38.846 00.000 20224 worker thread done servicing request
23:24:38.852 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48915, med=2838, FiltMin=2559, FiltMax=27776, Gamma=1.000
23:24:38.869 00.017 8996 UpdateGuideState exits: m=681945 SNR=366.0
23:24:38.870 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:38.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:38.871 00.000 8996 Enqueuing Expose request
23:24:38.872 00.001 20224 Worker thread wakes up
23:24:38.872 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:38.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:38.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:40.036 01.163 20224 Exposure complete
23:24:40.118 00.082 20224 worker thread done servicing request
23:24:40.118 00.000 8996 OnExposeComplete: enter
23:24:40.119 00.001 8996 UpdateGuideState(): m_state=6
23:24:40.120 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7436
23:24:40.120 00.000 8996 Star::Find returns 1 (0), X=136.41, Y=472.59, Mass=782460, SNR=357.8, Peak=56755 HFD=4.5
23:24:40.122 00.002 8996 MultiStar: [#1 0.03,-0.43,0.00,M6] [#2 0.02,-0.01,0.72,U] [#3 -0.33,-0.37,0.00,M1] [#4 -0.13,-0.42,0.00,M6] [#5 0.14,-0.33,0.63,U] [#6 -0.02,-0.62,0.00,M8] [#7 -0.06,-0.48,0.00,M8] [#8 0.02,-0.37,0.34,U] 
23:24:40.122 00.000 8996 refined, 3 included, MultiStar: {-0.07, -0.16}, one-star: {-0.29, -0.10}
23:24:40.123 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
23:24:40.124 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
23:24:40.125 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.97 mountX=-0.05 mountY=0.17, mountTheta=1.87
23:24:40.127 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.16, opts=13)
23:24:40.128 00.001 8996 Enqueuing Move request for scope (-0.07, -0.16)
23:24:40.129 00.001 20224 Worker thread wakes up
23:24:40.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
23:24:40.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
23:24:40.130 00.001 20224 Moving (-0.07, -0.16) raw xDistance=-0.05 yDistance=0.17
23:24:40.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:24:40.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:40.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:24:40.130 00.000 20224 MoveAxis(E, 0, ABG)
23:24:40.130 00.000 20224 Move returns status 0, amount 0
23:24:40.130 00.000 20224 MoveAxis(N, 0, ABG)
23:24:40.130 00.000 20224 Move returns status 0, amount 0
23:24:40.130 00.000 20224 move complete, result=0
23:24:40.130 00.000 20224 worker thread done servicing request
23:24:40.134 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56755, med=2838, FiltMin=2560, FiltMax=25360, Gamma=1.000
23:24:40.153 00.019 8996 UpdateGuideState exits: m=782460 SNR=357.8
23:24:40.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:40.154 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:40.155 00.001 8996 Enqueuing Expose request
23:24:40.156 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:24:40.158 00.002 20224 Worker thread wakes up
23:24:40.158 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:40.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:41.143 00.985 20224 Exposure complete
23:24:41.227 00.084 20224 worker thread done servicing request
23:24:41.228 00.001 8996 OnExposeComplete: enter
23:24:41.228 00.000 8996 UpdateGuideState(): m_state=6
23:24:41.229 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7437
23:24:41.230 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.62, Mass=690511, SNR=319.2, Peak=55635 HFD=4.7
23:24:41.231 00.001 8996 MultiStar: [#1 0.09,-0.54,0.00,M7] [#2 0.04,-0.03,0.80,U] [#3 -0.17,-0.06,0.59,U] [#4 0.07,-0.26,0.58,U] [#5 0.14,-0.21,0.62,U] [#6 0.14,-0.37,0.48,U] [#7 0.17,-0.26,0.50,U] [#8 0.24,-0.29,0.38,U] 
23:24:41.232 00.001 8996 single-star, 7 included, MultiStar: {0.03, -0.17}, one-star: {-0.14, -0.07}
23:24:41.232 00.000 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:24:41.234 00.002 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
23:24:41.235 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.68 mountX=-0.13 mountY=0.09, mountTheta=2.57
23:24:41.236 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
23:24:41.237 00.001 8996 Enqueuing Move request for scope (-0.14, -0.07)
23:24:41.238 00.001 20224 Worker thread wakes up
23:24:41.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
23:24:41.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
23:24:41.238 00.000 20224 Moving (-0.14, -0.07) raw xDistance=-0.13 yDistance=0.09
23:24:41.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:24:41.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:41.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:24:41.238 00.000 20224 MoveAxis(E, 0, ABG)
23:24:41.238 00.000 20224 Move returns status 0, amount 0
23:24:41.238 00.000 20224 MoveAxis(N, 0, ABG)
23:24:41.239 00.001 20224 Move returns status 0, amount 0
23:24:41.239 00.000 20224 move complete, result=0
23:24:41.239 00.000 20224 worker thread done servicing request
23:24:41.242 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55635, med=2838, FiltMin=2566, FiltMax=26157, Gamma=1.000
23:24:41.256 00.014 8996 UpdateGuideState exits: m=690511 SNR=319.2
23:24:41.256 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:41.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:41.258 00.001 8996 Enqueuing Expose request
23:24:41.258 00.000 20224 Worker thread wakes up
23:24:41.258 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:41.259 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:41.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:42.418 01.159 20224 Exposure complete
23:24:42.499 00.081 20224 worker thread done servicing request
23:24:42.499 00.000 8996 OnExposeComplete: enter
23:24:42.500 00.001 8996 UpdateGuideState(): m_state=6
23:24:42.501 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7438
23:24:42.502 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=472.65, Mass=772097, SNR=361.5, Peak=56035 HFD=4.5
23:24:42.503 00.001 8996 MultiStar: [#1 -0.07,-0.48,0.00,M8] [#2 -0.14,-0.00,0.73,U] [#3 -0.25,-0.37,0.00,M1] [#4 -0.02,-0.42,0.49,U] [#5 -0.01,-0.40,0.60,U] [#6 -0.22,-0.38,0.00,M8] [#7 -0.16,-0.57,0.00,M8] [#8 -0.09,-0.39,0.42,U] 
23:24:42.504 00.001 8996 single-star, 4 included, MultiStar: {-0.10, -0.20}, one-star: {-0.18, -0.04}
23:24:42.504 00.000 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
23:24:42.505 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.35)
23:24:42.506 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.18 cameraTheta=-2.91 mountX=-0.17 mountY=0.06, mountTheta=2.80
23:24:42.507 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.04, opts=13)
23:24:42.508 00.001 8996 Enqueuing Move request for scope (-0.18, -0.04)
23:24:42.509 00.001 20224 Worker thread wakes up
23:24:42.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
23:24:42.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
23:24:42.509 00.000 20224 Moving (-0.18, -0.04) raw xDistance=-0.17 yDistance=0.06
23:24:42.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:24:42.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:42.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:24:42.509 00.000 20224 MoveAxis(E, 0, ABG)
23:24:42.509 00.000 20224 Move returns status 0, amount 0
23:24:42.509 00.000 20224 MoveAxis(N, 0, ABG)
23:24:42.509 00.000 20224 Move returns status 0, amount 0
23:24:42.509 00.000 20224 move complete, result=0
23:24:42.510 00.001 20224 worker thread done servicing request
23:24:42.515 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56035, med=2838, FiltMin=2573, FiltMax=28080, Gamma=1.000
23:24:42.530 00.015 8996 UpdateGuideState exits: m=772097 SNR=361.5
23:24:42.532 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:42.534 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:42.535 00.001 8996 Enqueuing Expose request
23:24:42.537 00.002 20224 Worker thread wakes up
23:24:42.537 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:24:42.538 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:42.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:43.515 00.977 20224 Exposure complete
23:24:43.589 00.074 20224 worker thread done servicing request
23:24:43.589 00.000 8996 OnExposeComplete: enter
23:24:43.591 00.002 8996 UpdateGuideState(): m_state=6
23:24:43.593 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7439
23:24:43.594 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.00, Mass=697512, SNR=352.9, Peak=60115 HFD=4.2
23:24:43.595 00.001 8996 MultiStar: [#1 -0.12,-0.16,0.73,U] [#2 0.02,0.20,0.67,U] [#3 -0.36,0.03,0.59,U] [#4 -0.16,-0.08,0.51,U] [#5 0.05,-0.13,0.55,U] [#6 -0.14,-0.24,0.42,U] [#7 -0.15,-0.17,0.41,U] [#8 0.16,-0.07,0.35,U] 
23:24:43.595 00.000 8996 refined, 8 included, MultiStar: {-0.13, 0.01}, one-star: {-0.25, 0.31}
23:24:43.596 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
23:24:43.597 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
23:24:43.598 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.09 mountX=-0.13 mountY=0.01, mountTheta=3.08
23:24:43.599 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
23:24:43.600 00.001 8996 Enqueuing Move request for scope (-0.13, 0.01)
23:24:43.601 00.001 20224 Worker thread wakes up
23:24:43.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
23:24:43.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
23:24:43.601 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.01
23:24:43.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:24:43.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:43.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:24:43.601 00.000 20224 MoveAxis(E, 0, ABG)
23:24:43.601 00.000 20224 Move returns status 0, amount 0
23:24:43.601 00.000 20224 MoveAxis(N, 0, ABG)
23:24:43.601 00.000 20224 Move returns status 0, amount 0
23:24:43.601 00.000 20224 move complete, result=0
23:24:43.601 00.000 20224 worker thread done servicing request
23:24:43.608 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60115, med=2838, FiltMin=2592, FiltMax=28192, Gamma=1.000
23:24:43.622 00.014 8996 UpdateGuideState exits: m=697512 SNR=352.9
23:24:43.623 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:43.626 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:43.627 00.001 8996 Enqueuing Expose request
23:24:43.629 00.002 20224 Worker thread wakes up
23:24:43.629 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:43.630 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:43.631 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:44.795 01.164 20224 Exposure complete
23:24:44.888 00.093 20224 worker thread done servicing request
23:24:44.889 00.001 8996 OnExposeComplete: enter
23:24:44.890 00.001 8996 UpdateGuideState(): m_state=6
23:24:44.892 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7440
23:24:44.892 00.000 8996 Star::Find returns 1 (0), X=136.26, Y=472.45, Mass=745388, SNR=356.1, Peak=46899 HFD=4.7
23:24:44.894 00.002 8996 MultiStar: [#1 -0.33,-0.49,0.00,M8] [#2 -0.34,-0.11,0.73,U] [#3 -0.57,-0.31,0.00,M1] [#4 -0.38,-0.35,0.00,M4] [#5 -0.22,-0.56,0.00,M1] [#6 -0.27,-0.68,0.00,M8] [#7 -0.30,-0.64,0.00,M8] [#8 -0.32,-0.61,0.00,M1] 
23:24:44.895 00.001 8996 refined, 1 included, MultiStar: {-0.40, -0.19}, one-star: {-0.44, -0.25}
23:24:44.895 00.000 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
23:24:44.896 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
23:24:44.897 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.19 hyp=0.44 cameraTheta=-2.70 mountX=-0.38 mountY=0.23, mountTheta=2.59
23:24:44.898 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.19, opts=13)
23:24:44.900 00.002 8996 Enqueuing Move request for scope (-0.40, -0.19)
23:24:44.901 00.001 20224 Worker thread wakes up
23:24:44.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.19) opts 0xd
23:24:44.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.19)
23:24:44.901 00.000 20224 Moving (-0.40, -0.19) raw xDistance=-0.38 yDistance=0.23
23:24:44.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
23:24:44.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:24:44.901 00.000 20224 MoveAxis(E, 55, ABG)
23:24:44.901 00.000 20224 Guiding  Dir = 2, Dur = 55
23:24:44.901 00.000 20224 IsSlewing returns 0
23:24:44.901 00.000 20224 IsGuiding returns 0
23:24:44.905 00.004 20224 PulseGuide returned control before completion, sleep 61
23:24:44.907 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46899, med=2838, FiltMin=2585, FiltMax=23296, Gamma=1.000
23:24:44.920 00.013 8996 UpdateGuideState exits: m=745388 SNR=356.1
23:24:44.920 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:44.922 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:44.923 00.001 8996 Enqueuing Expose request
23:24:44.969 00.046 20224 IsGuiding returns 1
23:24:44.969 00.000 20224 scope still moving after pulse duration time elapsed
23:24:45.000 00.031 20224 IsSlewing returns 0
23:24:45.000 00.000 20224 IsGuiding returns 0
23:24:45.000 00.000 20224 scope move finished after 55 + 44 ms
23:24:45.001 00.001 20224 Move returns status 0, amount 55
23:24:45.001 00.000 20224 MoveAxis(S, 49, ABG)
23:24:45.001 00.000 20224 Guiding  Dir = 1, Dur = 49
23:24:45.001 00.000 20224 IsSlewing returns 0
23:24:45.001 00.000 20224 IsGuiding returns 0
23:24:45.003 00.002 20224 PulseGuide returned control before completion, sleep 58
23:24:45.061 00.058 20224 IsGuiding returns 1
23:24:45.061 00.000 20224 scope still moving after pulse duration time elapsed
23:24:45.092 00.031 20224 IsSlewing returns 0
23:24:45.092 00.000 20224 IsGuiding returns 0
23:24:45.092 00.000 20224 scope move finished after 49 + 42 ms
23:24:45.092 00.000 20224 Move returns status 0, amount 49
23:24:45.092 00.000 20224 move complete, result=0
23:24:45.092 00.000 20224 worker thread done servicing request
23:24:45.092 00.000 20224 Worker thread wakes up
23:24:45.092 00.000 8996 GuideStep: -0.4 px 55 ms EAST, 0.2 px 49 ms SOUTH
23:24:45.095 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:45.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:46.080 00.985 20224 Exposure complete
23:24:46.155 00.075 20224 worker thread done servicing request
23:24:46.155 00.000 8996 OnExposeComplete: enter
23:24:46.157 00.002 8996 UpdateGuideState(): m_state=6
23:24:46.158 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7441
23:24:46.159 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.76, Mass=680989, SNR=336.4, Peak=56787 HFD=4.5
23:24:46.160 00.001 8996 MultiStar: [#1 0.28,-0.31,0.76,U] [#2 0.22,0.17,0.72,U] [#3 0.14,-0.20,0.63,U] [#4 0.36,-0.30,0.00,M5] [#5 0.28,-0.47,0.00,M2] [#6 0.24,-0.25,0.42,U] [#7 0.24,-0.12,0.45,U] [#8 0.42,-0.48,0.00,M2] 
23:24:46.162 00.002 8996 single-star, 5 included, MultiStar: {0.22, -0.08}, one-star: {0.20, 0.07}
23:24:46.163 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
23:24:46.164 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
23:24:46.165 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.21 cameraTheta=0.33 mountX=0.19 mountY=-0.09, mountTheta=-0.44
23:24:46.168 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.07, opts=13)
23:24:46.169 00.001 8996 Enqueuing Move request for scope (0.20, 0.07)
23:24:46.170 00.001 20224 Worker thread wakes up
23:24:46.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
23:24:46.170 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
23:24:46.170 00.000 20224 Moving (0.20, 0.07) raw xDistance=0.19 yDistance=-0.09
23:24:46.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:24:46.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:46.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:24:46.170 00.000 20224 MoveAxis(E, 0, ABG)
23:24:46.170 00.000 20224 Move returns status 0, amount 0
23:24:46.170 00.000 20224 MoveAxis(N, 0, ABG)
23:24:46.170 00.000 20224 Move returns status 0, amount 0
23:24:46.170 00.000 20224 move complete, result=0
23:24:46.170 00.000 20224 worker thread done servicing request
23:24:46.175 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56787, med=2838, FiltMin=2553, FiltMax=27046, Gamma=1.000
23:24:46.190 00.015 8996 UpdateGuideState exits: m=680989 SNR=336.4
23:24:46.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:46.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:46.193 00.001 8996 Enqueuing Expose request
23:24:46.194 00.001 20224 Worker thread wakes up
23:24:46.194 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:46.195 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:46.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:47.364 01.169 20224 Exposure complete
23:24:47.435 00.071 20224 worker thread done servicing request
23:24:47.435 00.000 8996 OnExposeComplete: enter
23:24:47.437 00.002 8996 UpdateGuideState(): m_state=6
23:24:47.438 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7442
23:24:47.439 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=473.06, Mass=708490, SNR=328.0, Peak=59859 HFD=4.3
23:24:47.441 00.002 8996 MultiStar: [#1 0.68,-0.13,0.00,M8] [#2 0.58,0.38,0.00,M1] [#3 0.28,0.25,0.66,U] [#4 0.57,0.07,0.00,M6] [#5 0.55,0.03,0.00,M3] [#6 0.64,-0.05,0.00,M8] [#7 0.26,0.01,0.46,U] [#8 0.62,-0.10,0.00,M3] 
23:24:47.442 00.001 8996 refined, 2 included, MultiStar: {0.34, 0.25}, one-star: {0.42, 0.37}
23:24:47.443 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
23:24:47.444 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
23:24:47.445 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.25 hyp=0.43 cameraTheta=0.64 mountX=0.32 mountY=-0.29, mountTheta=-0.74
23:24:47.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.25, opts=13)
23:24:47.449 00.002 8996 Enqueuing Move request for scope (0.34, 0.25)
23:24:47.450 00.001 20224 Worker thread wakes up
23:24:47.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.25) opts 0xd
23:24:47.450 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.25)
23:24:47.450 00.000 20224 Moving (0.34, 0.25) raw xDistance=0.32 yDistance=-0.29
23:24:47.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:24:47.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:24:47.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:24:47.450 00.000 20224 MoveAxis(W, 46, ABG)
23:24:47.450 00.000 20224 Guiding  Dir = 3, Dur = 46
23:24:47.450 00.000 20224 IsSlewing returns 0
23:24:47.450 00.000 20224 IsGuiding returns 0
23:24:47.455 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59859, med=2838, FiltMin=2579, FiltMax=27715, Gamma=1.000
23:24:47.468 00.013 8996 UpdateGuideState exits: m=708490 SNR=328.0
23:24:47.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:47.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:47.471 00.001 8996 Enqueuing Expose request
23:24:47.479 00.008 20224 PulseGuide returned control before completion, sleep 29
23:24:47.509 00.030 20224 IsGuiding returns 1
23:24:47.509 00.000 20224 scope still moving after pulse duration time elapsed
23:24:47.540 00.031 20224 IsSlewing returns 0
23:24:47.540 00.000 20224 IsGuiding returns 1
23:24:47.572 00.032 20224 IsSlewing returns 0
23:24:47.572 00.000 20224 IsGuiding returns 0
23:24:47.572 00.000 20224 scope move finished after 46 + 75 ms
23:24:47.573 00.001 20224 Move returns status 0, amount 46
23:24:47.573 00.000 20224 MoveAxis(N, 0, ABG)
23:24:47.573 00.000 20224 Move returns status 0, amount 0
23:24:47.573 00.000 20224 move complete, result=0
23:24:47.573 00.000 20224 worker thread done servicing request
23:24:47.573 00.000 20224 Worker thread wakes up
23:24:47.574 00.001 8996 GuideStep: 0.3 px 46 ms WEST, -0.3 px 0 ms NORTH
23:24:47.577 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:47.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:48.566 00.989 20224 Exposure complete
23:24:48.621 00.055 20224 worker thread done servicing request
23:24:48.621 00.000 8996 OnExposeComplete: enter
23:24:48.622 00.001 8996 UpdateGuideState(): m_state=6
23:24:48.623 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7443
23:24:48.624 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.02, Mass=701084, SNR=326.0, Peak=56707 HFD=4.5
23:24:48.625 00.001 8996 MultiStar: [#1 0.24,-0.11,0.75,U] [#2 0.04,0.35,0.74,U] [#3 -0.14,0.26,0.58,U] [#4 0.18,0.13,0.58,U] [#5 0.13,0.19,0.67,U] [#6 0.20,-0.09,0.50,U] [#7 0.06,0.06,0.48,U] [#8 0.28,-0.02,0.41,U] 
23:24:48.625 00.000 8996 refined, 8 included, MultiStar: {0.12, 0.15}, one-star: {0.12, 0.33}
23:24:48.626 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
23:24:48.627 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
23:24:48.628 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.90 mountX=0.10 mountY=-0.16, mountTheta=-1.00
23:24:48.629 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.15, opts=13)
23:24:48.630 00.001 8996 Enqueuing Move request for scope (0.12, 0.15)
23:24:48.630 00.000 20224 Worker thread wakes up
23:24:48.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
23:24:48.631 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
23:24:48.631 00.000 20224 Moving (0.12, 0.15) raw xDistance=0.10 yDistance=-0.16
23:24:48.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:24:48.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:48.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:24:48.631 00.000 20224 MoveAxis(E, 0, ABG)
23:24:48.631 00.000 20224 Move returns status 0, amount 0
23:24:48.631 00.000 20224 MoveAxis(N, 0, ABG)
23:24:48.631 00.000 20224 Move returns status 0, amount 0
23:24:48.631 00.000 20224 move complete, result=0
23:24:48.631 00.000 20224 worker thread done servicing request
23:24:48.634 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56707, med=2838, FiltMin=2566, FiltMax=30102, Gamma=1.000
23:24:48.658 00.024 8996 UpdateGuideState exits: m=701084 SNR=326.0
23:24:48.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:48.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:48.661 00.001 8996 Enqueuing Expose request
23:24:48.662 00.001 20224 Worker thread wakes up
23:24:48.662 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:24:48.663 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:48.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:49.839 01.176 20224 Exposure complete
23:24:49.928 00.089 20224 worker thread done servicing request
23:24:49.928 00.000 8996 OnExposeComplete: enter
23:24:49.929 00.001 8996 UpdateGuideState(): m_state=6
23:24:49.931 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7444
23:24:49.932 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.96, Mass=758938, SNR=338.3, Peak=61315 HFD=4.3
23:24:49.934 00.002 8996 MultiStar: [#1 -0.25,0.04,0.63,U] [#2 -0.06,0.33,0.74,U] [#3 -0.32,0.26,0.61,U] [#4 -0.06,0.07,0.51,U] [#5 0.09,-0.02,0.65,U] [#6 -0.09,-0.04,0.39,U] [#7 -0.09,-0.09,0.46,U] [#8 0.11,0.03,0.37,U] 
23:24:49.935 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.13}, one-star: {-0.14, 0.27}
23:24:49.938 00.003 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
23:24:49.940 00.002 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
23:24:49.942 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.25 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
23:24:49.945 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.13, opts=13)
23:24:49.947 00.002 8996 Enqueuing Move request for scope (-0.10, 0.13)
23:24:49.948 00.001 20224 Worker thread wakes up
23:24:49.949 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
23:24:49.949 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
23:24:49.949 00.000 20224 Moving (-0.10, 0.13) raw xDistance=-0.11 yDistance=-0.11
23:24:49.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:24:49.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:49.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:24:49.949 00.000 20224 MoveAxis(E, 0, ABG)
23:24:49.949 00.000 20224 Move returns status 0, amount 0
23:24:49.949 00.000 20224 MoveAxis(N, 0, ABG)
23:24:49.949 00.000 20224 Move returns status 0, amount 0
23:24:49.949 00.000 20224 move complete, result=0
23:24:49.950 00.001 20224 worker thread done servicing request
23:24:49.955 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61315, med=2838, FiltMin=2598, FiltMax=30285, Gamma=1.000
23:24:49.968 00.013 8996 UpdateGuideState exits: m=758938 SNR=338.3
23:24:49.971 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:49.973 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:49.975 00.002 8996 Enqueuing Expose request
23:24:49.978 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:24:49.980 00.002 20224 Worker thread wakes up
23:24:49.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:49.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:50.946 00.966 20224 Exposure complete
23:24:51.024 00.078 20224 worker thread done servicing request
23:24:51.025 00.001 8996 OnExposeComplete: enter
23:24:51.025 00.000 8996 UpdateGuideState(): m_state=6
23:24:51.026 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7445
23:24:51.027 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=472.79, Mass=693412, SNR=348.5, Peak=52115 HFD=4.4
23:24:51.028 00.001 8996 MultiStar: [#1 0.13,-0.26,0.58,U] [#2 0.08,0.04,0.71,U] [#3 -0.02,0.02,0.58,U] [#4 0.28,-0.09,0.57,U] [#5 0.11,-0.05,0.57,U] [#6 0.23,-0.04,0.40,U] [#7 0.22,-0.09,0.40,U] [#8 0.25,-0.28,0.40,U] 
23:24:51.029 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.05}, one-star: {0.29, 0.10}
23:24:51.029 00.000 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
23:24:51.030 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
23:24:51.031 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-0.28 mountX=0.18 mountY=0.03, mountTheta=0.16
23:24:51.032 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.05, opts=13)
23:24:51.034 00.002 8996 Enqueuing Move request for scope (0.17, -0.05)
23:24:51.036 00.002 20224 Worker thread wakes up
23:24:51.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.05) opts 0xd
23:24:51.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.05)
23:24:51.036 00.000 20224 Moving (0.17, -0.05) raw xDistance=0.18 yDistance=0.03
23:24:51.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:24:51.037 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:51.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:24:51.037 00.000 20224 MoveAxis(E, 0, ABG)
23:24:51.037 00.000 20224 Move returns status 0, amount 0
23:24:51.037 00.000 20224 MoveAxis(N, 0, ABG)
23:24:51.037 00.000 20224 Move returns status 0, amount 0
23:24:51.037 00.000 20224 move complete, result=0
23:24:51.037 00.000 20224 worker thread done servicing request
23:24:51.042 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52115, med=2838, FiltMin=2585, FiltMax=25462, Gamma=1.000
23:24:51.055 00.013 8996 UpdateGuideState exits: m=693412 SNR=348.5
23:24:51.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:51.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:51.058 00.001 8996 Enqueuing Expose request
23:24:51.058 00.000 20224 Worker thread wakes up
23:24:51.058 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:24:51.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:51.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:52.220 01.161 20224 Exposure complete
23:24:52.292 00.072 20224 worker thread done servicing request
23:24:52.292 00.000 8996 OnExposeComplete: enter
23:24:52.293 00.001 8996 UpdateGuideState(): m_state=6
23:24:52.294 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7446
23:24:52.295 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=472.78, Mass=726158, SNR=377.9, Peak=55491 HFD=4.4
23:24:52.296 00.001 8996 MultiStar: [#1 0.34,-0.42,0.00,M6] [#2 0.39,0.11,0.65,U] [#3 0.14,0.12,0.61,U] [#4 0.39,0.03,0.51,U] [#5 0.32,-0.08,0.60,U] [#6 0.27,-0.27,0.39,U] [#7 0.36,-0.09,0.43,U] [#8 0.22,-0.25,0.38,U] 
23:24:52.297 00.001 8996 refined, 7 included, MultiStar: {0.31, -0.01}, one-star: {0.33, 0.09}
23:24:52.297 00.000 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
23:24:52.298 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
23:24:52.299 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-0.03 mountX=0.31 mountY=-0.03, mountTheta=-0.09
23:24:52.300 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.01, opts=13)
23:24:52.301 00.001 8996 Enqueuing Move request for scope (0.31, -0.01)
23:24:52.302 00.001 20224 Worker thread wakes up
23:24:52.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.01) opts 0xd
23:24:52.302 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.01)
23:24:52.302 00.000 20224 Moving (0.31, -0.01) raw xDistance=0.31 yDistance=-0.03
23:24:52.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:24:52.303 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:52.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:24:52.303 00.000 20224 MoveAxis(W, 45, ABG)
23:24:52.303 00.000 20224 Guiding  Dir = 3, Dur = 45
23:24:52.303 00.000 20224 IsSlewing returns 0
23:24:52.303 00.000 20224 IsGuiding returns 0
23:24:52.306 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55491, med=2838, FiltMin=2569, FiltMax=27734, Gamma=1.000
23:24:52.320 00.014 8996 UpdateGuideState exits: m=726158 SNR=377.9
23:24:52.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:52.322 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:52.323 00.001 8996 Enqueuing Expose request
23:24:52.328 00.005 20224 PulseGuide returned control before completion, sleep 31
23:24:52.374 00.046 20224 IsGuiding returns 1
23:24:52.374 00.000 20224 scope still moving after pulse duration time elapsed
23:24:52.405 00.031 20224 IsSlewing returns 0
23:24:52.406 00.001 20224 IsGuiding returns 1
23:24:52.436 00.030 20224 IsSlewing returns 0
23:24:52.437 00.001 20224 IsGuiding returns 0
23:24:52.437 00.000 20224 scope move finished after 45 + 88 ms
23:24:52.437 00.000 20224 Move returns status 0, amount 45
23:24:52.437 00.000 20224 MoveAxis(N, 0, ABG)
23:24:52.437 00.000 20224 Move returns status 0, amount 0
23:24:52.437 00.000 20224 move complete, result=0
23:24:52.437 00.000 20224 worker thread done servicing request
23:24:52.437 00.000 20224 Worker thread wakes up
23:24:52.437 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.0 px 0 ms NORTH
23:24:52.439 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:52.440 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:53.436 00.996 20224 Exposure complete
23:24:53.503 00.067 20224 worker thread done servicing request
23:24:53.503 00.000 8996 OnExposeComplete: enter
23:24:53.504 00.001 8996 UpdateGuideState(): m_state=6
23:24:53.505 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7447
23:24:53.507 00.002 8996 Star::Find returns 1 (0), X=136.53, Y=472.81, Mass=733514, SNR=350.2, Peak=52835 HFD=4.6
23:24:53.508 00.001 8996 MultiStar: [#1 -0.08,-0.29,0.68,U] [#2 -0.20,0.16,0.77,U] [#3 -0.34,0.23,0.63,U] [#4 -0.06,0.10,0.50,U] [#5 -0.26,-0.03,0.56,U] [#6 -0.07,-0.05,0.41,U] [#7 -0.09,0.01,0.40,U] [#8 -0.15,-0.19,0.38,U] 
23:24:53.509 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.02}, one-star: {-0.17, 0.11}
23:24:53.509 00.000 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
23:24:53.510 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
23:24:53.511 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.02 hyp=0.17 cameraTheta=3.00 mountX=-0.17 mountY=-0.00, mountTheta=-3.11
23:24:53.513 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.02, opts=13)
23:24:53.514 00.001 8996 Enqueuing Move request for scope (-0.17, 0.02)
23:24:53.514 00.000 20224 Worker thread wakes up
23:24:53.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.02) opts 0xd
23:24:53.515 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.02)
23:24:53.515 00.000 20224 Moving (-0.17, 0.02) raw xDistance=-0.17 yDistance=-0.00
23:24:53.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:24:53.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:53.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:24:53.515 00.000 20224 MoveAxis(E, 0, ABG)
23:24:53.515 00.000 20224 Move returns status 0, amount 0
23:24:53.515 00.000 20224 MoveAxis(N, 0, ABG)
23:24:53.515 00.000 20224 Move returns status 0, amount 0
23:24:53.515 00.000 20224 move complete, result=0
23:24:53.515 00.000 20224 worker thread done servicing request
23:24:53.520 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52835, med=2838, FiltMin=2592, FiltMax=27757, Gamma=1.000
23:24:53.539 00.019 8996 UpdateGuideState exits: m=733514 SNR=350.2
23:24:53.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:53.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:53.541 00.000 8996 Enqueuing Expose request
23:24:53.542 00.001 20224 Worker thread wakes up
23:24:53.542 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:24:53.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:53.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:54.694 01.151 20224 Exposure complete
23:24:54.764 00.070 20224 worker thread done servicing request
23:24:54.764 00.000 8996 OnExposeComplete: enter
23:24:54.766 00.002 8996 UpdateGuideState(): m_state=6
23:24:54.769 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7448
23:24:54.771 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=472.75, Mass=782589, SNR=394.0, Peak=60006 HFD=4.4
23:24:54.773 00.002 8996 MultiStar: [#1 -0.26,-0.12,0.59,U] [#2 -0.27,0.19,0.65,U] [#3 -0.58,0.10,0.00,M1] [#4 -0.36,-0.11,0.49,U] [#5 -0.23,-0.01,0.53,U] [#6 -0.44,-0.21,0.00,M4] [#7 -0.42,-0.28,0.00,M2] [#8 -0.37,0.00,0.36,U] 
23:24:54.773 00.000 8996 refined, 5 included, MultiStar: {-0.35, 0.01}, one-star: {-0.52, 0.06}
23:24:54.775 00.002 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
23:24:54.776 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:24:54.778 00.002 8996 CameraToMount -- cameraX=-0.35 cameraY=0.01 hyp=0.35 cameraTheta=3.10 mountX=-0.35 mountY=0.03, mountTheta=3.07
23:24:54.781 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.01, opts=13)
23:24:54.781 00.000 8996 Enqueuing Move request for scope (-0.35, 0.01)
23:24:54.783 00.002 20224 Worker thread wakes up
23:24:54.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.01) opts 0xd
23:24:54.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.01)
23:24:54.783 00.000 20224 Moving (-0.35, 0.01) raw xDistance=-0.35 yDistance=0.03
23:24:54.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
23:24:54.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:54.784 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:24:54.784 00.000 20224 MoveAxis(E, 52, ABG)
23:24:54.784 00.000 20224 Guiding  Dir = 2, Dur = 52
23:24:54.784 00.000 20224 IsSlewing returns 0
23:24:54.785 00.001 20224 IsGuiding returns 0
23:24:54.786 00.001 20224 PulseGuide returned control before completion, sleep 61
23:24:54.790 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60006, med=2838, FiltMin=2560, FiltMax=26864, Gamma=1.000
23:24:54.805 00.015 8996 UpdateGuideState exits: m=782589 SNR=394.0
23:24:54.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:54.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:54.808 00.001 8996 Enqueuing Expose request
23:24:54.859 00.051 20224 IsGuiding returns 1
23:24:54.859 00.000 20224 scope still moving after pulse duration time elapsed
23:24:54.890 00.031 20224 IsSlewing returns 0
23:24:54.890 00.000 20224 IsGuiding returns 0
23:24:54.890 00.000 20224 scope move finished after 52 + 53 ms
23:24:54.890 00.000 20224 Move returns status 0, amount 52
23:24:54.891 00.001 20224 MoveAxis(N, 0, ABG)
23:24:54.891 00.000 20224 Move returns status 0, amount 0
23:24:54.891 00.000 20224 move complete, result=0
23:24:54.891 00.000 20224 worker thread done servicing request
23:24:54.891 00.000 20224 Worker thread wakes up
23:24:54.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:54.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:54.899 00.008 8996 GuideStep: -0.4 px 52 ms EAST, 0.0 px 0 ms NORTH
23:24:55.874 00.975 20224 Exposure complete
23:24:55.943 00.069 20224 worker thread done servicing request
23:24:55.944 00.001 8996 OnExposeComplete: enter
23:24:55.945 00.001 8996 UpdateGuideState(): m_state=6
23:24:55.946 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7449
23:24:55.948 00.002 8996 Star::Find returns 1 (0), X=136.37, Y=472.66, Mass=726980, SNR=377.2, Peak=50995 HFD=4.7
23:24:55.950 00.002 8996 MultiStar: [#1 -0.22,-0.32,0.62,U] [#2 -0.24,-0.03,0.65,U] [#3 -0.41,0.02,0.58,U] [#4 -0.13,-0.22,0.56,U] [#5 -0.29,-0.16,0.58,U] [#6 -0.26,-0.23,0.42,U] [#7 -0.21,-0.23,0.40,U] [#8 -0.01,-0.21,0.41,U] 
23:24:55.951 00.001 8996 refined, 8 included, MultiStar: {-0.25, -0.14}, one-star: {-0.33, -0.03}
23:24:55.953 00.002 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
23:24:55.954 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
23:24:55.956 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.14 hyp=0.29 cameraTheta=-2.63 mountX=-0.23 mountY=0.17, mountTheta=2.52
23:24:55.959 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.14, opts=13)
23:24:55.961 00.002 8996 Enqueuing Move request for scope (-0.25, -0.14)
23:24:55.962 00.001 20224 Worker thread wakes up
23:24:55.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.14) opts 0xd
23:24:55.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.14)
23:24:55.962 00.000 20224 Moving (-0.25, -0.14) raw xDistance=-0.23 yDistance=0.17
23:24:55.963 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
23:24:55.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:55.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:24:55.963 00.000 20224 MoveAxis(E, 38, ABG)
23:24:55.963 00.000 20224 Guiding  Dir = 2, Dur = 38
23:24:55.963 00.000 20224 IsSlewing returns 0
23:24:55.963 00.000 20224 IsGuiding returns 0
23:24:55.965 00.002 20224 PulseGuide returned control before completion, sleep 47
23:24:55.970 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50995, med=2838, FiltMin=2576, FiltMax=24845, Gamma=1.000
23:24:55.985 00.015 8996 UpdateGuideState exits: m=726980 SNR=377.2
23:24:55.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:55.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:55.988 00.001 8996 Enqueuing Expose request
23:24:56.016 00.028 20224 IsGuiding returns 1
23:24:56.016 00.000 20224 scope still moving after pulse duration time elapsed
23:24:56.047 00.031 20224 IsSlewing returns 0
23:24:56.047 00.000 20224 IsGuiding returns 0
23:24:56.047 00.000 20224 scope move finished after 38 + 45 ms
23:24:56.047 00.000 20224 Move returns status 0, amount 38
23:24:56.047 00.000 20224 MoveAxis(N, 0, ABG)
23:24:56.047 00.000 20224 Move returns status 0, amount 0
23:24:56.048 00.001 20224 move complete, result=0
23:24:56.048 00.000 20224 worker thread done servicing request
23:24:56.048 00.000 20224 Worker thread wakes up
23:24:56.048 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:56.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:56.048 00.000 8996 GuideStep: -0.2 px 38 ms EAST, 0.2 px 0 ms NORTH
23:24:57.230 01.182 20224 Exposure complete
23:24:57.304 00.074 20224 worker thread done servicing request
23:24:57.304 00.000 8996 OnExposeComplete: enter
23:24:57.305 00.001 8996 UpdateGuideState(): m_state=6
23:24:57.306 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7450
23:24:57.307 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.66, Mass=692418, SNR=355.4, Peak=54659 HFD=4.5
23:24:57.308 00.001 8996 MultiStar: [#1 0.50,-0.37,0.00,M4] [#2 0.29,0.07,0.70,U] [#3 0.25,-0.22,0.54,U] [#4 0.38,-0.38,0.00,M1] [#5 0.49,-0.42,0.00,M1] [#6 0.40,-0.40,0.00,M4] [#7 0.43,-0.53,0.00,M2] [#8 0.69,-0.47,0.00,M1] 
23:24:57.309 00.001 8996 refined, 2 included, MultiStar: {0.31, -0.05}, one-star: {0.36, -0.03}
23:24:57.309 00.000 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
23:24:57.310 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
23:24:57.311 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.05 hyp=0.32 cameraTheta=-0.15 mountX=0.32 mountY=0.01, mountTheta=0.03
23:24:57.314 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.05, opts=13)
23:24:57.316 00.002 8996 Enqueuing Move request for scope (0.31, -0.05)
23:24:57.319 00.003 20224 Worker thread wakes up
23:24:57.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.05) opts 0xd
23:24:57.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.05)
23:24:57.319 00.000 20224 Moving (0.31, -0.05) raw xDistance=0.32 yDistance=0.01
23:24:57.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
23:24:57.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:24:57.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:24:57.319 00.000 20224 MoveAxis(W, 43, ABG)
23:24:57.319 00.000 20224 Guiding  Dir = 3, Dur = 43
23:24:57.320 00.001 20224 IsSlewing returns 0
23:24:57.320 00.000 20224 IsGuiding returns 0
23:24:57.321 00.001 20224 PulseGuide returned control before completion, sleep 52
23:24:57.327 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54659, med=2838, FiltMin=2544, FiltMax=23350, Gamma=1.000
23:24:57.345 00.018 8996 UpdateGuideState exits: m=692418 SNR=355.4
23:24:57.348 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:57.350 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:57.352 00.002 8996 Enqueuing Expose request
23:24:57.376 00.024 20224 IsGuiding returns 1
23:24:57.376 00.000 20224 scope still moving after pulse duration time elapsed
23:24:57.408 00.032 20224 IsSlewing returns 0
23:24:57.408 00.000 20224 IsGuiding returns 0
23:24:57.408 00.000 20224 scope move finished after 43 + 45 ms
23:24:57.408 00.000 20224 Move returns status 0, amount 43
23:24:57.408 00.000 20224 MoveAxis(N, 0, ABG)
23:24:57.408 00.000 20224 Move returns status 0, amount 0
23:24:57.408 00.000 20224 move complete, result=0
23:24:57.408 00.000 20224 worker thread done servicing request
23:24:57.408 00.000 20224 Worker thread wakes up
23:24:57.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:57.408 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.0 px 0 ms NORTH
23:24:57.409 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:58.373 00.964 20224 Exposure complete
23:24:58.442 00.069 20224 worker thread done servicing request
23:24:58.442 00.000 8996 OnExposeComplete: enter
23:24:58.442 00.000 8996 UpdateGuideState(): m_state=6
23:24:58.443 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7451
23:24:58.444 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=472.43, Mass=737636, SNR=312.6, Peak=57699 HFD=4.6
23:24:58.445 00.001 8996 MultiStar: [#1 0.19,-0.55,0.00,M5] [#2 0.14,-0.05,0.80,U] [#3 -0.15,-0.36,0.68,U] [#4 0.20,-0.44,0.00,M2] [#5 0.31,-0.44,0.00,M2] [#6 0.21,-0.60,0.00,M5] [#7 0.13,-0.68,0.00,M3] [#8 0.28,-0.65,0.00,M2] 
23:24:58.446 00.001 8996 refined, 2 included, MultiStar: {0.04, -0.22}, one-star: {0.09, -0.26}
23:24:58.447 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
23:24:58.448 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.86)
23:24:58.448 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.40 mountX=0.06 mountY=0.22, mountTheta=1.30
23:24:58.450 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.22, opts=13)
23:24:58.451 00.001 8996 Enqueuing Move request for scope (0.04, -0.22)
23:24:58.451 00.000 20224 Worker thread wakes up
23:24:58.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
23:24:58.452 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
23:24:58.452 00.000 20224 Moving (0.04, -0.22) raw xDistance=0.06 yDistance=0.22
23:24:58.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:24:58.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:24:58.452 00.000 20224 MoveAxis(E, 0, ABG)
23:24:58.452 00.000 20224 Move returns status 0, amount 0
23:24:58.452 00.000 20224 MoveAxis(S, 45, ABG)
23:24:58.452 00.000 20224 Guiding  Dir = 1, Dur = 45
23:24:58.452 00.000 20224 IsSlewing returns 0
23:24:58.453 00.001 20224 IsGuiding returns 0
23:24:58.455 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=57699, med=2838, FiltMin=2569, FiltMax=29773, Gamma=1.000
23:24:58.467 00.012 8996 UpdateGuideState exits: m=737636 SNR=312.6
23:24:58.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:58.471 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:58.473 00.002 8996 Enqueuing Expose request
23:24:58.484 00.011 20224 PulseGuide returned control before completion, sleep 25
23:24:58.513 00.029 20224 IsGuiding returns 1
23:24:58.513 00.000 20224 scope still moving after pulse duration time elapsed
23:24:58.545 00.032 20224 IsSlewing returns 0
23:24:58.545 00.000 20224 IsGuiding returns 1
23:24:58.577 00.032 20224 IsSlewing returns 0
23:24:58.578 00.001 20224 IsGuiding returns 0
23:24:58.578 00.000 20224 scope move finished after 45 + 79 ms
23:24:58.578 00.000 20224 Move returns status 0, amount 45
23:24:58.578 00.000 20224 move complete, result=0
23:24:58.578 00.000 20224 worker thread done servicing request
23:24:58.578 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
23:24:58.579 00.001 20224 Worker thread wakes up
23:24:58.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:58.580 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:59.748 01.168 20224 Exposure complete
23:24:59.839 00.091 20224 worker thread done servicing request
23:24:59.839 00.000 8996 OnExposeComplete: enter
23:24:59.840 00.001 8996 UpdateGuideState(): m_state=6
23:24:59.842 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7452
23:24:59.842 00.000 8996 Star::Find returns 1 (0), X=136.66, Y=472.35, Mass=731291, SNR=361.0, Peak=59747 HFD=4.7
23:24:59.844 00.002 8996 MultiStar: [#1 -0.01,-0.82,0.00,M6] [#2 -0.03,-0.28,0.77,U] [#3 -0.10,-0.53,0.00,M1] [#4 -0.01,-0.60,0.00,M3] [#5 0.01,-0.51,0.00,M3] [#6 -0.07,-0.55,0.00,M6] [#7 0.02,-0.65,0.00,M4] [#8 -0.01,-0.51,0.00,M3] 
23:24:59.844 00.000 8996 refined, 1 included, MultiStar: {-0.04, -0.31}, one-star: {-0.04, -0.34}
23:24:59.846 00.002 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
23:24:59.847 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
23:24:59.848 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.31 hyp=0.31 cameraTheta=-1.69 mountX=-0.01 mountY=0.31, mountTheta=1.59
23:24:59.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.31, opts=13)
23:24:59.851 00.001 8996 Enqueuing Move request for scope (-0.04, -0.31)
23:24:59.852 00.001 20224 Worker thread wakes up
23:24:59.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.31) opts 0xd
23:24:59.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.31)
23:24:59.852 00.000 20224 Moving (-0.04, -0.31) raw xDistance=-0.01 yDistance=0.31
23:24:59.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:24:59.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:24:59.852 00.000 20224 MoveAxis(E, 0, ABG)
23:24:59.853 00.001 20224 Move returns status 0, amount 0
23:24:59.853 00.000 20224 MoveAxis(S, 66, ABG)
23:24:59.853 00.000 20224 Guiding  Dir = 1, Dur = 66
23:24:59.853 00.000 20224 IsSlewing returns 0
23:24:59.853 00.000 20224 IsGuiding returns 0
23:24:59.856 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59747, med=2838, FiltMin=2569, FiltMax=30880, Gamma=1.000
23:24:59.869 00.013 8996 UpdateGuideState exits: m=731291 SNR=361.0
23:24:59.872 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:24:59.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:24:59.875 00.002 8996 Enqueuing Expose request
23:24:59.885 00.010 20224 PulseGuide returned control before completion, sleep 44
23:24:59.932 00.047 20224 IsGuiding returns 1
23:24:59.932 00.000 20224 scope still moving after pulse duration time elapsed
23:24:59.963 00.031 20224 IsSlewing returns 0
23:24:59.964 00.001 20224 IsGuiding returns 0
23:24:59.964 00.000 20224 scope move finished after 66 + 44 ms
23:24:59.964 00.000 20224 Move returns status 0, amount 66
23:24:59.964 00.000 20224 move complete, result=0
23:24:59.964 00.000 20224 worker thread done servicing request
23:24:59.964 00.000 20224 Worker thread wakes up
23:24:59.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:24:59.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:24:59.973 00.009 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 66 ms SOUTH
23:25:00.941 00.968 20224 Exposure complete
23:25:01.005 00.064 20224 worker thread done servicing request
23:25:01.005 00.000 8996 OnExposeComplete: enter
23:25:01.006 00.001 8996 UpdateGuideState(): m_state=6
23:25:01.007 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7453
23:25:01.008 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=472.85, Mass=697773, SNR=343.3, Peak=60563 HFD=4.5
23:25:01.009 00.001 8996 MultiStar: [#1 -0.21,-0.15,0.67,U] [#2 -0.13,0.34,0.85,U] [#3 -0.33,0.13,0.59,U] [#4 -0.10,0.02,0.50,U] [#5 -0.22,0.06,0.58,U] [#6 -0.23,-0.12,0.44,U] [#7 -0.21,-0.13,0.47,U] [#8 -0.20,-0.03,0.40,U] 
23:25:01.010 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.06}, one-star: {-0.13, 0.15}
23:25:01.011 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:25:01.012 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
23:25:01.013 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.84 mountX=-0.19 mountY=-0.04, mountTheta=-2.95
23:25:01.014 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.06, opts=13)
23:25:01.015 00.001 8996 Enqueuing Move request for scope (-0.19, 0.06)
23:25:01.016 00.001 20224 Worker thread wakes up
23:25:01.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
23:25:01.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
23:25:01.017 00.001 20224 Moving (-0.19, 0.06) raw xDistance=-0.19 yDistance=-0.04
23:25:01.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:25:01.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:01.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:25:01.017 00.000 20224 MoveAxis(E, 0, ABG)
23:25:01.017 00.000 20224 Move returns status 0, amount 0
23:25:01.017 00.000 20224 MoveAxis(N, 0, ABG)
23:25:01.017 00.000 20224 Move returns status 0, amount 0
23:25:01.017 00.000 20224 move complete, result=0
23:25:01.017 00.000 20224 worker thread done servicing request
23:25:01.022 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60563, med=2838, FiltMin=2585, FiltMax=27552, Gamma=1.000
23:25:01.036 00.014 8996 UpdateGuideState exits: m=697773 SNR=343.3
23:25:01.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:01.037 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:01.038 00.001 8996 Enqueuing Expose request
23:25:01.039 00.001 20224 Worker thread wakes up
23:25:01.039 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:01.040 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:01.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:02.220 01.180 20224 Exposure complete
23:25:02.308 00.088 20224 worker thread done servicing request
23:25:02.308 00.000 8996 OnExposeComplete: enter
23:25:02.309 00.001 8996 UpdateGuideState(): m_state=6
23:25:02.311 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7454
23:25:02.312 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=473.22, Mass=709417, SNR=347.1, Peak=54355 HFD=4.6
23:25:02.313 00.001 8996 MultiStar: [#1 -0.13,0.24,0.73,U] [#2 0.00,0.60,0.00,M1] [#3 -0.38,0.35,0.00,M1] [#4 -0.20,0.25,0.54,U] [#5 -0.08,0.32,0.62,U] [#6 -0.06,0.23,0.46,U] [#7 -0.08,0.00,0.46,U] [#8 0.04,0.08,0.40,U] 
23:25:02.313 00.000 8996 refined, 6 included, MultiStar: {-0.15, 0.28}, one-star: {-0.32, 0.53}
23:25:02.314 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
23:25:02.315 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
23:25:02.315 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.32 cameraTheta=2.05 mountX=-0.17 mountY=-0.26, mountTheta=-2.15
23:25:02.318 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.28, opts=13)
23:25:02.319 00.001 8996 Enqueuing Move request for scope (-0.15, 0.28)
23:25:02.320 00.001 20224 Worker thread wakes up
23:25:02.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
23:25:02.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
23:25:02.320 00.000 20224 Moving (-0.15, 0.28) raw xDistance=-0.17 yDistance=-0.26
23:25:02.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:25:02.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:02.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:25:02.320 00.000 20224 MoveAxis(E, 0, ABG)
23:25:02.320 00.000 20224 Move returns status 0, amount 0
23:25:02.320 00.000 20224 MoveAxis(N, 0, ABG)
23:25:02.320 00.000 20224 Move returns status 0, amount 0
23:25:02.320 00.000 20224 move complete, result=0
23:25:02.320 00.000 20224 worker thread done servicing request
23:25:02.325 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54355, med=2838, FiltMin=2537, FiltMax=26627, Gamma=1.000
23:25:02.344 00.019 8996 UpdateGuideState exits: m=709417 SNR=347.1
23:25:02.346 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:02.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:02.348 00.001 8996 Enqueuing Expose request
23:25:02.349 00.001 20224 Worker thread wakes up
23:25:02.349 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:25:02.350 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:02.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:03.342 00.992 20224 Exposure complete
23:25:03.419 00.077 20224 worker thread done servicing request
23:25:03.419 00.000 8996 OnExposeComplete: enter
23:25:03.420 00.001 8996 UpdateGuideState(): m_state=6
23:25:03.421 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7455
23:25:03.423 00.002 8996 Star::Find returns 1 (0), X=136.45, Y=473.22, Mass=694439, SNR=349.3, Peak=58211 HFD=4.6
23:25:03.425 00.002 8996 MultiStar: [#1 -0.25,0.16,0.62,U] [#2 -0.20,0.65,0.00,M2] [#3 -0.29,0.36,0.00,M2] [#4 -0.21,0.39,0.00,M2] [#5 -0.03,0.32,0.60,U] [#6 -0.14,0.20,0.40,U] [#7 -0.16,0.24,0.50,U] [#8 -0.05,0.36,0.39,U] 
23:25:03.426 00.001 8996 refined, 5 included, MultiStar: {-0.16, 0.33}, one-star: {-0.25, 0.52}
23:25:03.427 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
23:25:03.429 00.002 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
23:25:03.430 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.33 hyp=0.37 cameraTheta=2.03 mountX=-0.20 mountY=-0.31, mountTheta=-2.14
23:25:03.432 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.33, opts=13)
23:25:03.433 00.001 8996 Enqueuing Move request for scope (-0.16, 0.33)
23:25:03.434 00.001 20224 Worker thread wakes up
23:25:03.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.33) opts 0xd
23:25:03.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.33)
23:25:03.435 00.001 20224 Moving (-0.16, 0.33) raw xDistance=-0.20 yDistance=-0.31
23:25:03.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:25:03.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:03.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:25:03.435 00.000 20224 MoveAxis(E, 0, ABG)
23:25:03.435 00.000 20224 Move returns status 0, amount 0
23:25:03.435 00.000 20224 MoveAxis(N, 0, ABG)
23:25:03.435 00.000 20224 Move returns status 0, amount 0
23:25:03.435 00.000 20224 move complete, result=0
23:25:03.435 00.000 20224 worker thread done servicing request
23:25:03.440 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58211, med=2838, FiltMin=2553, FiltMax=26269, Gamma=1.000
23:25:03.453 00.013 8996 UpdateGuideState exits: m=694439 SNR=349.3
23:25:03.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:03.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:03.456 00.001 8996 Enqueuing Expose request
23:25:03.456 00.000 20224 Worker thread wakes up
23:25:03.458 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:25:03.458 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:03.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:04.631 01.173 20224 Exposure complete
23:25:04.708 00.077 20224 worker thread done servicing request
23:25:04.708 00.000 8996 OnExposeComplete: enter
23:25:04.710 00.002 8996 UpdateGuideState(): m_state=6
23:25:04.712 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7456
23:25:04.714 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=473.13, Mass=691581, SNR=386.1, Peak=60003 HFD=4.6
23:25:04.715 00.001 8996 MultiStar: [#1 0.35,0.06,0.54,U] [#2 0.12,0.54,0.00,M3] [#3 -0.08,0.33,0.50,U] [#4 0.13,0.10,0.50,U] [#5 0.09,0.19,0.54,U] [#6 0.10,0.04,0.41,U] [#7 0.11,0.03,0.37,U] [#8 0.25,0.06,0.41,U] 
23:25:04.716 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.20}, one-star: {-0.02, 0.44}
23:25:04.718 00.002 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
23:25:04.719 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
23:25:04.720 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.09 mountX=0.08 mountY=-0.21, mountTheta=-1.19
23:25:04.722 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.20, opts=13)
23:25:04.723 00.001 8996 Enqueuing Move request for scope (0.10, 0.20)
23:25:04.724 00.001 20224 Worker thread wakes up
23:25:04.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
23:25:04.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
23:25:04.724 00.000 20224 Moving (0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
23:25:04.725 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:25:04.725 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:25:04.725 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:25:04.725 00.000 20224 MoveAxis(E, 0, ABG)
23:25:04.725 00.000 20224 Move returns status 0, amount 0
23:25:04.725 00.000 20224 MoveAxis(N, 0, ABG)
23:25:04.725 00.000 20224 Move returns status 0, amount 0
23:25:04.725 00.000 20224 move complete, result=0
23:25:04.725 00.000 20224 worker thread done servicing request
23:25:04.730 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60003, med=2838, FiltMin=2566, FiltMax=25843, Gamma=1.000
23:25:04.748 00.018 8996 UpdateGuideState exits: m=691581 SNR=386.1
23:25:04.750 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:04.751 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:04.752 00.001 8996 Enqueuing Expose request
23:25:04.752 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:04.752 00.000 20224 Worker thread wakes up
23:25:04.752 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:04.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:05.717 00.965 20224 Exposure complete
23:25:05.784 00.067 20224 worker thread done servicing request
23:25:05.785 00.001 8996 OnExposeComplete: enter
23:25:05.786 00.001 8996 UpdateGuideState(): m_state=6
23:25:05.788 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7457
23:25:05.790 00.002 8996 Star::Find returns 1 (0), X=136.92, Y=473.12, Mass=664233, SNR=305.5, Peak=65535 HFD=4.4
23:25:05.793 00.003 8996 MultiStar: [#1 0.30,0.08,0.80,U] [#2 0.18,0.43,0.00,M4] [#3 -0.07,0.34,0.65,U] [#4 0.13,0.12,0.60,U] [#5 0.27,0.24,0.67,U] [#6 0.15,0.01,0.55,U] [#7 0.19,-0.12,0.49,U] [#8 0.28,-0.03,0.42,U] 
23:25:05.795 00.002 8996 refined, 7 included, MultiStar: {0.19, 0.17}, one-star: {0.22, 0.42}
23:25:05.797 00.002 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
23:25:05.799 00.002 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
23:25:05.800 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.25 cameraTheta=0.74 mountX=0.17 mountY=-0.19, mountTheta=-0.84
23:25:05.803 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.17, opts=13)
23:25:05.805 00.002 8996 Enqueuing Move request for scope (0.19, 0.17)
23:25:05.806 00.001 20224 Worker thread wakes up
23:25:05.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
23:25:05.807 00.001 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
23:25:05.807 00.000 20224 Moving (0.19, 0.17) raw xDistance=0.17 yDistance=-0.19
23:25:05.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:25:05.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:05.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:25:05.807 00.000 20224 MoveAxis(E, 0, ABG)
23:25:05.807 00.000 20224 Move returns status 0, amount 0
23:25:05.807 00.000 20224 MoveAxis(N, 0, ABG)
23:25:05.808 00.001 20224 Move returns status 0, amount 0
23:25:05.808 00.000 20224 move complete, result=0
23:25:05.808 00.000 20224 worker thread done servicing request
23:25:05.814 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2841, FiltMin=2582, FiltMax=25590, Gamma=1.000
23:25:05.835 00.021 8996 UpdateGuideState exits: m=664233 SNR=305.5
23:25:05.836 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:05.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:05.838 00.001 8996 Enqueuing Expose request
23:25:05.838 00.000 20224 Worker thread wakes up
23:25:05.839 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:05.839 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:05.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:07.009 01.170 20224 Exposure complete
23:25:07.069 00.060 20224 worker thread done servicing request
23:25:07.069 00.000 8996 OnExposeComplete: enter
23:25:07.071 00.002 8996 UpdateGuideState(): m_state=6
23:25:07.072 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7458
23:25:07.073 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=473.05, Mass=753979, SNR=361.5, Peak=65535 HFD=4.5
23:25:07.074 00.001 8996 MultiStar: [#1 0.00,-0.08,0.67,U] [#2 -0.06,0.47,0.00,M5] [#3 -0.32,0.20,0.58,U] [#4 -0.08,0.16,0.50,U] [#5 -0.09,0.25,0.60,U] [#6 -0.11,0.01,0.41,U] [#7 -0.12,-0.00,0.40,U] [#8 -0.09,0.13,0.39,U] 
23:25:07.076 00.002 8996 refined, 7 included, MultiStar: {-0.11, 0.16}, one-star: {-0.10, 0.36}
23:25:07.077 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:25:07.079 00.002 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:25:07.080 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.20 mountX=-0.13 mountY=-0.14, mountTheta=-2.30
23:25:07.083 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.16, opts=13)
23:25:07.084 00.001 8996 Enqueuing Move request for scope (-0.11, 0.16)
23:25:07.085 00.001 20224 Worker thread wakes up
23:25:07.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
23:25:07.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
23:25:07.085 00.000 20224 Moving (-0.11, 0.16) raw xDistance=-0.13 yDistance=-0.14
23:25:07.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:25:07.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:07.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:25:07.085 00.000 20224 MoveAxis(E, 0, ABG)
23:25:07.085 00.000 20224 Move returns status 0, amount 0
23:25:07.085 00.000 20224 MoveAxis(N, 0, ABG)
23:25:07.085 00.000 20224 Move returns status 0, amount 0
23:25:07.085 00.000 20224 move complete, result=0
23:25:07.085 00.000 20224 worker thread done servicing request
23:25:07.090 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65535, med=2838, FiltMin=2585, FiltMax=30525, Gamma=1.000
23:25:07.110 00.020 8996 UpdateGuideState exits: m=753979 SNR=361.5
23:25:07.112 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:07.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:07.115 00.002 8996 Enqueuing Expose request
23:25:07.115 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:07.118 00.003 20224 Worker thread wakes up
23:25:07.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:07.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:08.106 00.988 20224 Exposure complete
23:25:08.178 00.072 20224 worker thread done servicing request
23:25:08.178 00.000 8996 OnExposeComplete: enter
23:25:08.181 00.003 8996 UpdateGuideState(): m_state=6
23:25:08.183 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7459
23:25:08.184 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=473.14, Mass=676222, SNR=335.8, Peak=63507 HFD=4.5
23:25:08.187 00.003 8996 MultiStar: [#1 -0.06,-0.04,0.75,U] [#2 -0.11,0.46,0.00,M6] [#3 -0.35,0.35,0.00,M1] [#4 -0.11,0.20,0.51,U] [#5 0.01,0.16,0.63,U] [#6 -0.10,0.18,0.49,U] [#7 -0.00,0.07,0.44,U] [#8 0.06,0.14,0.39,U] 
23:25:08.188 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.19}, one-star: {-0.16, 0.45}
23:25:08.189 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
23:25:08.190 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
23:25:08.191 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.90 mountX=-0.08 mountY=-0.18, mountTheta=-2.00
23:25:08.192 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.19, opts=13)
23:25:08.194 00.002 8996 Enqueuing Move request for scope (-0.06, 0.19)
23:25:08.195 00.001 20224 Worker thread wakes up
23:25:08.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
23:25:08.196 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
23:25:08.196 00.000 20224 Moving (-0.06, 0.19) raw xDistance=-0.08 yDistance=-0.18
23:25:08.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:25:08.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:08.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:25:08.196 00.000 20224 MoveAxis(E, 0, ABG)
23:25:08.196 00.000 20224 Move returns status 0, amount 0
23:25:08.196 00.000 20224 MoveAxis(N, 0, ABG)
23:25:08.196 00.000 20224 Move returns status 0, amount 0
23:25:08.196 00.000 20224 move complete, result=0
23:25:08.197 00.001 20224 worker thread done servicing request
23:25:08.201 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63507, med=2838, FiltMin=2550, FiltMax=26640, Gamma=1.000
23:25:08.221 00.020 8996 UpdateGuideState exits: m=676222 SNR=335.8
23:25:08.223 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:08.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:08.226 00.002 8996 Enqueuing Expose request
23:25:08.227 00.001 20224 Worker thread wakes up
23:25:08.227 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:08.231 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:08.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:09.401 01.170 20224 Exposure complete
23:25:09.473 00.072 20224 worker thread done servicing request
23:25:09.473 00.000 8996 OnExposeComplete: enter
23:25:09.474 00.001 8996 UpdateGuideState(): m_state=6
23:25:09.474 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7460
23:25:09.475 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.25, Mass=727908, SNR=343.4, Peak=65523 HFD=4.5
23:25:09.476 00.001 8996 MultiStar: [#1 0.08,0.04,0.63,U] [#2 0.07,0.49,0.00,M7] [#3 -0.00,0.38,0.61,U] [#4 0.20,0.34,0.50,U] [#5 0.25,0.27,0.61,U] [#6 0.14,0.28,0.38,U] [#7 0.19,0.24,0.46,U] [#8 0.22,0.29,0.41,U] 
23:25:09.477 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.32}, one-star: {0.12, 0.55}
23:25:09.478 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
23:25:09.479 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
23:25:09.480 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.15 mountX=0.11 mountY=-0.34, mountTheta=-1.25
23:25:09.484 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.32, opts=13)
23:25:09.486 00.002 8996 Enqueuing Move request for scope (0.14, 0.32)
23:25:09.487 00.001 20224 Worker thread wakes up
23:25:09.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.32) opts 0xd
23:25:09.488 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.32)
23:25:09.488 00.000 20224 Moving (0.14, 0.32) raw xDistance=0.11 yDistance=-0.34
23:25:09.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:25:09.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:25:09.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:25:09.488 00.000 20224 MoveAxis(E, 0, ABG)
23:25:09.488 00.000 20224 Move returns status 0, amount 0
23:25:09.488 00.000 20224 MoveAxis(N, 0, ABG)
23:25:09.489 00.001 20224 Move returns status 0, amount 0
23:25:09.489 00.000 20224 move complete, result=0
23:25:09.489 00.000 20224 worker thread done servicing request
23:25:09.495 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65523, med=2838, FiltMin=2569, FiltMax=27433, Gamma=1.000
23:25:09.510 00.015 8996 UpdateGuideState exits: m=727908 SNR=343.4
23:25:09.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:09.511 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:09.511 00.000 8996 Enqueuing Expose request
23:25:09.515 00.004 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:25:09.517 00.002 20224 Worker thread wakes up
23:25:09.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:09.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:10.508 00.991 20224 Exposure complete
23:25:10.581 00.073 20224 worker thread done servicing request
23:25:10.581 00.000 8996 OnExposeComplete: enter
23:25:10.583 00.002 8996 UpdateGuideState(): m_state=6
23:25:10.585 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7461
23:25:10.586 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.94, Mass=727247, SNR=411.7, Peak=65535 HFD=4.5
23:25:10.587 00.001 8996 MultiStar: [#1 0.05,-0.00,0.61,U] [#2 -0.05,0.47,0.00,M8] [#3 -0.09,0.27,0.52,U] [#4 0.16,0.17,0.45,U] [#5 0.13,0.09,0.53,U] [#6 -0.00,0.19,0.36,U] [#7 0.01,0.04,0.40,U] [#8 0.25,0.06,0.33,U] 
23:25:10.589 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.15}, one-star: {0.01, 0.25}
23:25:10.590 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
23:25:10.591 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
23:25:10.594 00.003 8996 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.22 mountX=0.04 mountY=-0.15, mountTheta=-1.32
23:25:10.597 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.15, opts=13)
23:25:10.599 00.002 8996 Enqueuing Move request for scope (0.05, 0.15)
23:25:10.600 00.001 20224 Worker thread wakes up
23:25:10.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
23:25:10.600 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
23:25:10.601 00.001 20224 Moving (0.05, 0.15) raw xDistance=0.04 yDistance=-0.15
23:25:10.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:25:10.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:10.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:25:10.601 00.000 20224 MoveAxis(E, 0, ABG)
23:25:10.601 00.000 20224 Move returns status 0, amount 0
23:25:10.601 00.000 20224 MoveAxis(N, 0, ABG)
23:25:10.601 00.000 20224 Move returns status 0, amount 0
23:25:10.601 00.000 20224 move complete, result=0
23:25:10.601 00.000 20224 worker thread done servicing request
23:25:10.607 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2838, FiltMin=2558, FiltMax=31350, Gamma=1.000
23:25:10.625 00.018 8996 UpdateGuideState exits: m=727247 SNR=411.7
23:25:10.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:10.628 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:10.629 00.001 8996 Enqueuing Expose request
23:25:10.630 00.001 20224 Worker thread wakes up
23:25:10.631 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:10.632 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:10.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:11.800 01.168 20224 Exposure complete
23:25:11.868 00.068 20224 worker thread done servicing request
23:25:11.868 00.000 8996 OnExposeComplete: enter
23:25:11.869 00.001 8996 UpdateGuideState(): m_state=6
23:25:11.870 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7462
23:25:11.871 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=472.90, Mass=704027, SNR=394.4, Peak=63811 HFD=4.5
23:25:11.872 00.001 8996 MultiStar: [#1 -0.05,-0.21,0.59,U] [#2 -0.01,0.19,0.72,U] [#3 -0.22,-0.08,0.56,U] [#4 -0.07,-0.11,0.50,U] [#5 -0.12,-0.12,0.51,U] [#6 0.10,-0.13,0.38,U] [#7 0.05,-0.03,0.37,U] [#8 -0.04,-0.29,0.35,U] 
23:25:11.873 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.13, 0.21}
23:25:11.874 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
23:25:11.875 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
23:25:11.877 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.87 mountX=-0.07 mountY=0.03, mountTheta=2.75
23:25:11.879 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
23:25:11.880 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
23:25:11.881 00.001 20224 Worker thread wakes up
23:25:11.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
23:25:11.881 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
23:25:11.881 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.03
23:25:11.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:25:11.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:11.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:25:11.882 00.001 20224 MoveAxis(E, 0, ABG)
23:25:11.882 00.000 20224 Move returns status 0, amount 0
23:25:11.882 00.000 20224 MoveAxis(N, 0, ABG)
23:25:11.882 00.000 20224 Move returns status 0, amount 0
23:25:11.882 00.000 20224 move complete, result=0
23:25:11.882 00.000 20224 worker thread done servicing request
23:25:11.888 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63811, med=2838, FiltMin=2544, FiltMax=27552, Gamma=1.000
23:25:11.908 00.020 8996 UpdateGuideState exits: m=704027 SNR=394.4
23:25:11.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:11.909 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:11.910 00.001 8996 Enqueuing Expose request
23:25:11.911 00.001 20224 Worker thread wakes up
23:25:11.911 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:11.912 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:11.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:26.992 15.080 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:25:26.994 00.002 8996 case statement mapped state 6 to 3
23:25:26.996 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:25:27.936 00.940 20224 worker thread setting skip send exposure complete
23:25:27.936 00.000 20224 worker thread queueing reconnect event to GUI thread
23:25:27.936 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:25:27.936 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:25:27.936 00.000 20224 worker thread done servicing request
23:25:27.938 00.002 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:25:27.955 00.017 8996 Try camera reconnect, now = 1770531927
23:25:27.957 00.002 8996 gear_dialog: ReconnectCamera
23:25:27.958 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:25:27.959 00.001 8996 Status Line: Connecting to Camera ...
23:25:27.961 00.002 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:25:27.962 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:25:27.963 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:25:28.123 00.160 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:25:28.126 00.003 8996 case statement mapped state 6 to 3
23:25:28.128 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:25:28.776 00.648 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:25:28.779 00.003 8996 ASCOM camera: MaxBinning is 2
23:25:28.781 00.002 8996 ASCOM camera: has cooler
23:25:28.783 00.002 8996 ASCOM Camera: set binning = 1
23:25:28.785 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:25:28.787 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:25:28.790 00.003 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:25:28.792 00.002 8996 FrameSize=(0,0)
23:25:28.792 00.000 8996 PixelSize=3.75
23:25:28.794 00.002 8996 BitsPerPixel=16
23:25:28.795 00.001 8996 HasGainControl=0
23:25:28.796 00.001 8996 HasShutter=0
23:25:28.797 00.001 8996 HasSubFrames=1
23:25:28.798 00.001 8996 ST4HasGuideOutput=1
23:25:28.799 00.001 8996 Status Line: Camera Connected
23:25:28.810 00.011 8996 Camera Re-connect succeeded, resume exposures
23:25:28.818 00.008 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:25:28.820 00.002 8996 Enqueuing Expose request
23:25:28.822 00.002 20224 Worker thread wakes up
23:25:28.822 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:28.823 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,0,0)
23:25:29.167 00.344 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:25:29.170 00.003 8996 case statement mapped state 6 to 3
23:25:29.172 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:25:29.999 00.827 20224 Exposure complete
23:25:30.083 00.084 20224 worker thread done servicing request
23:25:30.083 00.000 8996 OnExposeComplete: enter
23:25:30.084 00.001 8996 UpdateGuideState(): m_state=6
23:25:30.085 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7463
23:25:30.086 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=472.97, Mass=677560, SNR=343.7, Peak=51779 HFD=4.4
23:25:30.087 00.001 8996 MultiStar: [#1 -0.33,0.16,0.62,U] [#2 -0.48,0.35,0.00,M8] [#3 -0.55,0.39,0.00,M1] [#4 -0.43,0.33,0.00,M1] [#5 -0.27,0.17,0.58,U] [#6 -0.33,0.14,0.38,U] [#7 -0.58,0.01,0.00,M1] [#8 -0.30,0.13,0.40,U] 
23:25:30.089 00.002 8996 refined, 4 included, MultiStar: {-0.32, 0.19}, one-star: {-0.34, 0.27}
23:25:30.091 00.002 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
23:25:30.093 00.002 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
23:25:30.094 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.19 hyp=0.37 cameraTheta=2.60 mountX=-0.34 mountY=-0.16, mountTheta=-2.71
23:25:30.095 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.19, opts=13)
23:25:30.096 00.001 8996 Enqueuing Move request for scope (-0.32, 0.19)
23:25:30.098 00.002 20224 Worker thread wakes up
23:25:30.098 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.19) opts 0xd
23:25:30.098 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.19)
23:25:30.098 00.000 20224 Moving (-0.32, 0.19) raw xDistance=-0.34 yDistance=-0.16
23:25:30.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
23:25:30.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:30.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:25:30.098 00.000 20224 MoveAxis(E, 49, ABG)
23:25:30.099 00.001 20224 Guiding  Dir = 2, Dur = 49
23:25:30.099 00.000 20224 IsSlewing returns 0
23:25:30.100 00.001 20224 IsGuiding returns 0
23:25:30.102 00.002 20224 PulseGuide returned control before completion, sleep 57
23:25:30.109 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51779, med=2841, FiltMin=2550, FiltMax=26531, Gamma=1.000
23:25:30.128 00.019 8996 UpdateGuideState exits: m=677560 SNR=343.7
23:25:30.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:30.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:30.131 00.001 8996 Enqueuing Expose request
23:25:30.163 00.032 20224 IsGuiding returns 1
23:25:30.163 00.000 20224 scope still moving after pulse duration time elapsed
23:25:30.194 00.031 20224 IsSlewing returns 0
23:25:30.194 00.000 20224 IsGuiding returns 0
23:25:30.194 00.000 20224 scope move finished after 49 + 46 ms
23:25:30.194 00.000 20224 Move returns status 0, amount 49
23:25:30.194 00.000 20224 MoveAxis(N, 0, ABG)
23:25:30.196 00.002 20224 Move returns status 0, amount 0
23:25:30.196 00.000 20224 move complete, result=0
23:25:30.196 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.2 px 0 ms NORTH
23:25:30.197 00.001 20224 worker thread done servicing request
23:25:30.197 00.000 20224 Worker thread wakes up
23:25:30.197 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:30.198 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:30.279 00.081 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:25:30.280 00.001 8996 case statement mapped state 6 to 3
23:25:30.282 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:25:31.186 00.904 20224 Exposure complete
23:25:31.245 00.059 20224 worker thread done servicing request
23:25:31.245 00.000 8996 OnExposeComplete: enter
23:25:31.246 00.001 8996 UpdateGuideState(): m_state=6
23:25:31.247 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7464
23:25:31.248 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.93, Mass=695547, SNR=346.3, Peak=63699 HFD=4.5
23:25:31.249 00.001 8996 MultiStar: [#1 0.05,-0.03,0.74,U] [#2 -0.08,0.41,0.78,U] [#3 -0.18,0.39,0.00,M2] [#4 0.05,0.17,0.52,U] [#5 0.23,0.07,0.62,U] [#6 0.10,-0.04,0.47,U] [#7 -0.15,0.07,0.41,U] [#8 0.14,-0.07,0.41,U] 
23:25:31.250 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.13}, one-star: {0.05, 0.24}
23:25:31.250 00.000 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
23:25:31.251 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
23:25:31.252 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.23 mountX=0.03 mountY=-0.14, mountTheta=-1.33
23:25:31.253 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.13, opts=13)
23:25:31.255 00.002 8996 Enqueuing Move request for scope (0.05, 0.13)
23:25:31.256 00.001 20224 Worker thread wakes up
23:25:31.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
23:25:31.256 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
23:25:31.256 00.000 20224 Moving (0.05, 0.13) raw xDistance=0.03 yDistance=-0.14
23:25:31.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:31.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:31.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:25:31.256 00.000 20224 MoveAxis(E, 0, ABG)
23:25:31.256 00.000 20224 Move returns status 0, amount 0
23:25:31.256 00.000 20224 MoveAxis(N, 0, ABG)
23:25:31.256 00.000 20224 Move returns status 0, amount 0
23:25:31.256 00.000 20224 move complete, result=0
23:25:31.256 00.000 20224 worker thread done servicing request
23:25:31.260 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63699, med=2832, FiltMin=2547, FiltMax=30333, Gamma=1.000
23:25:31.273 00.013 8996 UpdateGuideState exits: m=695547 SNR=346.3
23:25:31.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:31.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:31.276 00.001 8996 Enqueuing Expose request
23:25:31.276 00.000 20224 Worker thread wakes up
23:25:31.276 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:31.277 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:31.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
23:25:31.392 00.115 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:25:31.394 00.002 8996 case statement mapped state 6 to 3
23:25:31.396 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:25:31.493 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:25:31.495 00.002 8996 case statement mapped state 6 to 3
23:25:31.497 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:25:31.595 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
23:25:31.597 00.002 8996 PhdController::Dither begins
23:25:31.599 00.002 8996 dither: size=1.00, dRA=0.98 dDec=-0.11
23:25:31.601 00.002 8996 MountToCamera -- mountTheta (0.11) + m_xAngle (-0.10) = xAngle (0.01 = 0.01)
23:25:31.603 00.002 8996 MountToCamera -- mountX=0.98 mountY=-0.11 hyp=0.98 mountTheta=0.11 cameraX=0.98, cameraY=0.01 cameraTheta=0.01
23:25:31.605 00.002 8996 setting lock position to (137.68, 472.71)
23:25:31.607 00.002 8996 Mount: notify guiding dithered (1.0, 0.0)
23:25:31.609 00.002 8996 MultiStar: stabilizing after lock position change
23:25:31.611 00.002 8996 Status Line: Dither by 0.98,-0.11
23:25:31.617 00.006 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:25:31.620 00.003 8996 PhdController: newstate STATE_SETTLE_WAIT
23:25:31.622 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
23:25:32.453 00.831 20224 Exposure complete
23:25:32.535 00.082 20224 worker thread done servicing request
23:25:32.535 00.000 8996 OnExposeComplete: enter
23:25:32.536 00.001 8996 UpdateGuideState(): m_state=6
23:25:32.536 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7465
23:25:32.537 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=472.91, Mass=767270, SNR=351.5, Peak=65535 HFD=4.5
23:25:32.538 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
23:25:32.539 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
23:25:32.539 00.000 8996 CameraToMount -- cameraX=-0.90 cameraY=0.20 hyp=0.92 cameraTheta=2.92 mountX=-0.91 mountY=-0.10, mountTheta=-3.03
23:25:32.541 00.002 8996 dither recenter: remaining=(-1.0,0.1) step=(-1.0,0.1)
23:25:32.542 00.001 8996 MountToCamera -- mountTheta (-3.03) + m_xAngle (-0.10) = xAngle (-3.13 = -3.13)
23:25:32.542 00.000 8996 MountToCamera -- mountX=-0.98 mountY=0.11 hyp=0.98 mountTheta=-3.03 cameraX=-0.98, cameraY=-0.01 cameraTheta=-3.13
23:25:32.543 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.98, y=-0.01, opts=4)
23:25:32.544 00.001 8996 Enqueuing Move request for scope (-0.98, -0.01)
23:25:32.544 00.000 8996 Mount: notify direct move -0.98,0.11
23:25:32.545 00.001 20224 Worker thread wakes up
23:25:32.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.01) opts 0x4
23:25:32.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.98, -0.01)
23:25:32.545 00.000 20224 Moving (-0.98, -0.01) raw xDistance=-0.98 yDistance=0.11
23:25:32.545 00.000 20224 MoveAxis(E, 226, B)
23:25:32.545 00.000 20224 Guiding  Dir = 2, Dur = 226
23:25:32.546 00.001 20224 IsSlewing returns 0
23:25:32.546 00.000 20224 IsGuiding returns 0
23:25:32.547 00.001 20224 PulseGuide returned control before completion, sleep 235
23:25:32.553 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65535, med=2838, FiltMin=2566, FiltMax=30742, Gamma=1.000
23:25:32.572 00.019 8996 UpdateGuideState exits: m=767270 SNR=351.5
23:25:32.574 00.002 8996 PhdController: settling, locked = 1, distance = 1.11 (2.00) aobump = 0 frame = 1 / 99999
23:25:32.575 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531932.575,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.11,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:25:32.577 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:32.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:32.580 00.002 8996 Enqueuing Expose request
23:25:32.796 00.216 20224 IsGuiding returns 0
23:25:32.796 00.000 20224 Move returns status 0, amount 226
23:25:32.796 00.000 20224 MoveAxis(S, 23, B)
23:25:32.796 00.000 20224 Guiding  Dir = 1, Dur = 23
23:25:32.798 00.002 20224 IsSlewing returns 0
23:25:32.798 00.000 20224 IsGuiding returns 0
23:25:32.861 00.063 20224 IsGuiding returns 1
23:25:32.861 00.000 20224 scope still moving after pulse duration time elapsed
23:25:32.889 00.028 20224 IsSlewing returns 0
23:25:32.889 00.000 20224 IsGuiding returns 1
23:25:32.920 00.031 20224 IsSlewing returns 0
23:25:32.920 00.000 20224 IsGuiding returns 0
23:25:32.920 00.000 20224 scope move finished after 23 + 99 ms
23:25:32.920 00.000 20224 Move returns status 0, amount 23
23:25:32.920 00.000 20224 move complete, result=0
23:25:32.920 00.000 20224 worker thread done servicing request
23:25:32.920 00.000 20224 Worker thread wakes up
23:25:32.920 00.000 8996 GuideStep: -1.0 px 226 ms EAST, 0.1 px 23 ms SOUTH
23:25:32.921 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:32.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:33.893 00.972 20224 Exposure complete
23:25:33.982 00.089 20224 worker thread done servicing request
23:25:33.982 00.000 8996 OnExposeComplete: enter
23:25:33.983 00.001 8996 UpdateGuideState(): m_state=6
23:25:33.984 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7466
23:25:33.984 00.000 8996 Star::Find returns 1 (0), X=137.63, Y=472.68, Mass=682187, SNR=338.1, Peak=49437 HFD=4.7
23:25:33.985 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
23:25:33.986 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
23:25:33.987 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.74 mountX=-0.05 mountY=0.03, mountTheta=2.63
23:25:33.988 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
23:25:33.989 00.001 8996 Enqueuing Move request for scope (-0.06, -0.02)
23:25:33.990 00.001 20224 Worker thread wakes up
23:25:33.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:25:33.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:25:33.990 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.05 yDistance=0.03
23:25:33.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:25:33.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:33.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:25:33.990 00.000 20224 MoveAxis(E, 0, ABG)
23:25:33.990 00.000 20224 Move returns status 0, amount 0
23:25:33.990 00.000 20224 MoveAxis(N, 0, ABG)
23:25:33.990 00.000 20224 Move returns status 0, amount 0
23:25:33.990 00.000 20224 move complete, result=0
23:25:33.990 00.000 20224 worker thread done servicing request
23:25:33.994 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49437, med=2825, FiltMin=2563, FiltMax=26899, Gamma=1.000
23:25:34.011 00.017 8996 UpdateGuideState exits: m=682187 SNR=338.1
23:25:34.013 00.002 8996 PhdController: settling, locked = 1, distance = 0.06 (2.00) aobump = 0 frame = 2 / 99999
23:25:34.014 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531934.014,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.06,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
23:25:34.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:34.015 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:34.016 00.001 8996 Enqueuing Expose request
23:25:34.017 00.001 20224 Worker thread wakes up
23:25:34.017 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:34.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:34.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:35.182 01.165 20224 Exposure complete
23:25:35.249 00.067 20224 worker thread done servicing request
23:25:35.249 00.000 8996 OnExposeComplete: enter
23:25:35.252 00.003 8996 UpdateGuideState(): m_state=6
23:25:35.254 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7467
23:25:35.255 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=472.53, Mass=674859, SNR=351.9, Peak=46765 HFD=4.7
23:25:35.256 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
23:25:35.257 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.14)
23:25:35.258 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.12 mountX=-0.09 mountY=0.19, mountTheta=2.02
23:25:35.261 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.17, opts=13)
23:25:35.262 00.001 8996 Enqueuing Move request for scope (-0.11, -0.17)
23:25:35.263 00.001 20224 Worker thread wakes up
23:25:35.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
23:25:35.263 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
23:25:35.263 00.000 20224 Moving (-0.11, -0.17) raw xDistance=-0.09 yDistance=0.19
23:25:35.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:25:35.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:35.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:25:35.263 00.000 20224 MoveAxis(E, 0, ABG)
23:25:35.263 00.000 20224 Move returns status 0, amount 0
23:25:35.263 00.000 20224 MoveAxis(N, 0, ABG)
23:25:35.263 00.000 20224 Move returns status 0, amount 0
23:25:35.263 00.000 20224 move complete, result=0
23:25:35.264 00.001 20224 worker thread done servicing request
23:25:35.267 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46765, med=2829, FiltMin=2531, FiltMax=25283, Gamma=1.000
23:25:35.285 00.018 8996 UpdateGuideState exits: m=674859 SNR=351.9
23:25:35.287 00.002 8996 PhdController: settling, locked = 1, distance = 0.10 (2.00) aobump = 0 frame = 3 / 99999
23:25:35.289 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770531935.289,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.10,"Time":2.7,"SettleTime":3.0,"StarLocked":true}
23:25:35.289 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:35.291 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:35.292 00.001 8996 Enqueuing Expose request
23:25:35.293 00.001 20224 Worker thread wakes up
23:25:35.293 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:25:35.296 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:35.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:36.288 00.992 20224 Exposure complete
23:25:36.377 00.089 20224 worker thread done servicing request
23:25:36.377 00.000 8996 OnExposeComplete: enter
23:25:36.379 00.002 8996 UpdateGuideState(): m_state=6
23:25:36.380 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7468
23:25:36.382 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=472.62, Mass=738229, SNR=333.6, Peak=50045 HFD=4.5
23:25:36.384 00.002 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:25:36.385 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
23:25:36.386 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.44 mountX=0.19 mountY=0.06, mountTheta=0.32
23:25:36.389 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.09, opts=13)
23:25:36.390 00.001 8996 Enqueuing Move request for scope (0.18, -0.09)
23:25:36.391 00.001 20224 Worker thread wakes up
23:25:36.392 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
23:25:36.392 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
23:25:36.392 00.000 20224 Moving (0.18, -0.09) raw xDistance=0.19 yDistance=0.06
23:25:36.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:25:36.392 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:36.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:25:36.392 00.000 20224 MoveAxis(E, 0, ABG)
23:25:36.392 00.000 20224 Move returns status 0, amount 0
23:25:36.393 00.001 20224 MoveAxis(N, 0, ABG)
23:25:36.393 00.000 20224 Move returns status 0, amount 0
23:25:36.393 00.000 20224 move complete, result=0
23:25:36.393 00.000 20224 worker thread done servicing request
23:25:36.399 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50045, med=2832, FiltMin=2557, FiltMax=30147, Gamma=1.000
23:25:36.416 00.017 8996 UpdateGuideState exits: m=738229 SNR=333.6
23:25:36.416 00.000 8996 PhdController: settling, locked = 1, distance = 0.13 (2.00) aobump = 0 frame = 4 / 99999
23:25:36.417 00.001 8996 PhdController: newstate STATE_FINISH
23:25:36.418 00.001 8996 PhdController complete: success
23:25:36.419 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770531936.419,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:25:36.419 00.000 8996 Mount: notify guiding dither settle done success=1
23:25:36.420 00.001 8996 PhdController: newstate STATE_IDLE
23:25:36.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:36.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:36.422 00.000 8996 Enqueuing Expose request
23:25:36.423 00.001 20224 Worker thread wakes up
23:25:36.423 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:36.424 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:36.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:36.716 00.292 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:25:36.719 00.003 8996 case statement mapped state 6 to 3
23:25:36.721 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:25:36.919 00.198 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
23:25:36.922 00.003 8996 PhdController::Guide begins
23:25:36.925 00.003 8996 PhdController: newstate STATE_SETUP
23:25:36.928 00.003 8996 PhdController: setup
23:25:36.931 00.003 8996 PhdController: newstate STATE_ATTEMPT_START
23:25:36.932 00.001 8996 PhdController: guider state = 6
23:25:36.934 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:25:36.936 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
23:25:36.937 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
23:25:36.970 00.033 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:25:36.971 00.001 8996 case statement mapped state 6 to 3
23:25:36.972 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:25:37.593 00.621 20224 Exposure complete
23:25:37.650 00.057 20224 worker thread done servicing request
23:25:37.650 00.000 8996 OnExposeComplete: enter
23:25:37.652 00.002 8996 UpdateGuideState(): m_state=6
23:25:37.653 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7469
23:25:37.654 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.72, Mass=747821, SNR=392.2, Peak=59677 HFD=4.7
23:25:37.655 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.14)
23:25:37.656 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:25:37.656 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.05 mountX=-0.10 mountY=0.00, mountTheta=3.12
23:25:37.658 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
23:25:37.659 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
23:25:37.660 00.001 20224 Worker thread wakes up
23:25:37.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
23:25:37.660 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
23:25:37.660 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
23:25:37.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:25:37.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:37.661 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:25:37.661 00.000 20224 MoveAxis(E, 0, ABG)
23:25:37.661 00.000 20224 Move returns status 0, amount 0
23:25:37.661 00.000 20224 MoveAxis(N, 0, ABG)
23:25:37.661 00.000 20224 Move returns status 0, amount 0
23:25:37.661 00.000 20224 move complete, result=0
23:25:37.661 00.000 20224 worker thread done servicing request
23:25:37.669 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59677, med=2835, FiltMin=2537, FiltMax=28643, Gamma=1.000
23:25:37.688 00.019 8996 UpdateGuideState exits: m=747821 SNR=392.2
23:25:37.689 00.001 8996 PhdController: settling, locked = 1, distance = 0.12 (2.00) aobump = 0 frame = 1 / 99999
23:25:37.690 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770531937.690,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.12,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:25:37.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:37.691 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:37.692 00.001 8996 Enqueuing Expose request
23:25:37.693 00.001 20224 Worker thread wakes up
23:25:37.693 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:37.694 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:37.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:38.688 00.994 20224 Exposure complete
23:25:38.761 00.073 20224 worker thread done servicing request
23:25:38.761 00.000 8996 OnExposeComplete: enter
23:25:38.763 00.002 8996 UpdateGuideState(): m_state=6
23:25:38.765 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7470
23:25:38.766 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=472.75, Mass=680800, SNR=330.1, Peak=48813 HFD=4.6
23:25:38.767 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:25:38.769 00.002 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
23:25:38.770 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.87 mountX=-0.18 mountY=-0.03, mountTheta=-2.99
23:25:38.772 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.05, opts=13)
23:25:38.774 00.002 8996 Enqueuing Move request for scope (-0.17, 0.05)
23:25:38.775 00.001 20224 Worker thread wakes up
23:25:38.776 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
23:25:38.776 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
23:25:38.776 00.000 20224 Moving (-0.17, 0.05) raw xDistance=-0.18 yDistance=-0.03
23:25:38.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:25:38.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:38.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:25:38.776 00.000 20224 MoveAxis(E, 0, ABG)
23:25:38.777 00.001 20224 Move returns status 0, amount 0
23:25:38.777 00.000 20224 MoveAxis(N, 0, ABG)
23:25:38.777 00.000 20224 Move returns status 0, amount 0
23:25:38.777 00.000 20224 move complete, result=0
23:25:38.777 00.000 20224 worker thread done servicing request
23:25:38.783 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48813, med=2822, FiltMin=2571, FiltMax=24771, Gamma=1.000
23:25:38.803 00.020 8996 UpdateGuideState exits: m=680800 SNR=330.1
23:25:38.805 00.002 8996 PhdController: settling, locked = 1, distance = 0.14 (2.00) aobump = 0 frame = 2 / 99999
23:25:38.807 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770531938.807,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.14,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
23:25:38.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:38.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:38.811 00.002 8996 Enqueuing Expose request
23:25:38.812 00.001 20224 Worker thread wakes up
23:25:38.812 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:25:38.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:38.814 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:39.968 01.154 20224 Exposure complete
23:25:40.033 00.065 20224 worker thread done servicing request
23:25:40.033 00.000 8996 OnExposeComplete: enter
23:25:40.034 00.001 8996 UpdateGuideState(): m_state=6
23:25:40.036 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7471
23:25:40.038 00.002 8996 Star::Find returns 1 (0), X=137.63, Y=472.95, Mass=764187, SNR=383.5, Peak=63453 HFD=4.7
23:25:40.039 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
23:25:40.040 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
23:25:40.042 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.79 mountX=-0.08 mountY=-0.23, mountTheta=-1.89
23:25:40.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.24, opts=13)
23:25:40.046 00.002 8996 Enqueuing Move request for scope (-0.05, 0.24)
23:25:40.047 00.001 20224 Worker thread wakes up
23:25:40.048 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
23:25:40.048 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
23:25:40.048 00.000 20224 Moving (-0.05, 0.24) raw xDistance=-0.08 yDistance=-0.23
23:25:40.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:25:40.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:25:40.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:25:40.048 00.000 20224 MoveAxis(E, 0, ABG)
23:25:40.048 00.000 20224 Move returns status 0, amount 0
23:25:40.048 00.000 20224 MoveAxis(N, 0, ABG)
23:25:40.048 00.000 20224 Move returns status 0, amount 0
23:25:40.048 00.000 20224 move complete, result=0
23:25:40.048 00.000 20224 worker thread done servicing request
23:25:40.052 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63453, med=2825, FiltMin=2563, FiltMax=29113, Gamma=1.000
23:25:40.066 00.014 8996 UpdateGuideState exits: m=764187 SNR=383.5
23:25:40.069 00.003 8996 PhdController: settling, locked = 1, distance = 0.17 (2.00) aobump = 0 frame = 3 / 99999
23:25:40.071 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770531940.071,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.17,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
23:25:40.073 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:40.075 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:40.076 00.001 8996 Enqueuing Expose request
23:25:40.077 00.001 20224 Worker thread wakes up
23:25:40.077 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:40.079 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:40.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:41.058 00.979 20224 Exposure complete
23:25:41.131 00.073 20224 worker thread done servicing request
23:25:41.131 00.000 8996 OnExposeComplete: enter
23:25:41.133 00.002 8996 UpdateGuideState(): m_state=6
23:25:41.135 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7472
23:25:41.136 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.83, Mass=748262, SNR=363.1, Peak=60525 HFD=4.4
23:25:41.137 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
23:25:41.138 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
23:25:41.139 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.73 mountX=0.13 mountY=-0.14, mountTheta=-0.84
23:25:41.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.13, opts=13)
23:25:41.143 00.002 8996 Enqueuing Move request for scope (0.14, 0.13)
23:25:41.145 00.002 20224 Worker thread wakes up
23:25:41.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
23:25:41.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
23:25:41.145 00.000 20224 Moving (0.14, 0.13) raw xDistance=0.13 yDistance=-0.14
23:25:41.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:25:41.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:41.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:25:41.145 00.000 20224 MoveAxis(E, 0, ABG)
23:25:41.145 00.000 20224 Move returns status 0, amount 0
23:25:41.145 00.000 20224 MoveAxis(N, 0, ABG)
23:25:41.146 00.001 20224 Move returns status 0, amount 0
23:25:41.146 00.000 20224 move complete, result=0
23:25:41.146 00.000 20224 worker thread done servicing request
23:25:41.156 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60525, med=2829, FiltMin=2550, FiltMax=28569, Gamma=1.000
23:25:41.179 00.023 8996 UpdateGuideState exits: m=748262 SNR=363.1
23:25:41.180 00.001 8996 PhdController: settling, locked = 1, distance = 0.18 (2.00) aobump = 0 frame = 4 / 99999
23:25:41.181 00.001 8996 PhdController: newstate STATE_FINISH
23:25:41.182 00.001 8996 PhdController complete: success
23:25:41.182 00.000 8996 evsrv: {"Event":"SettleDone","Timestamp":1770531941.182,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:25:41.183 00.001 8996 Mount: notify guiding dither settle done success=1
23:25:41.184 00.001 8996 PhdController: newstate STATE_IDLE
23:25:41.184 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:41.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:41.186 00.001 8996 Enqueuing Expose request
23:25:41.187 00.001 20224 Worker thread wakes up
23:25:41.187 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:41.187 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:41.188 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:42.356 01.168 20224 Exposure complete
23:25:42.457 00.101 20224 worker thread done servicing request
23:25:42.458 00.001 8996 OnExposeComplete: enter
23:25:42.458 00.000 8996 UpdateGuideState(): m_state=6
23:25:42.460 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.463 00.003 8996 Star::Find returns 1 (0), X=137.50, Y=472.51, Mass=668412, SNR=306.4, Peak=47392 HFD=4.3
23:25:42.464 00.001 8996 MultiStar: exiting stabilization period
23:25:42.466 00.002 8996 MultiStar: updating star positions after lock position change
23:25:42.467 00.001 8996 Star::Find(15, 777, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.469 00.002 8996 Star::Find returns 1 (0), X=777.09, Y=311.80, Mass=366975, SNR=229.9, Peak=39593 HFD=4.2
23:25:42.470 00.001 8996 Star::Find(15, 960, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.472 00.002 8996 Star::Find returns 1 (0), X=960.23, Y=94.74, Mass=385757, SNR=255.8, Peak=39449 HFD=4.3
23:25:42.473 00.001 8996 Star::Find(15, 926, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.474 00.001 8996 Star::Find returns 1 (0), X=926.48, Y=507.85, Mass=375340, SNR=208.1, Peak=31379 HFD=3.9
23:25:42.475 00.001 8996 Star::Find(15, 897, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.477 00.002 8996 Star::Find returns 1 (0), X=897.46, Y=485.31, Mass=233728, SNR=161.3, Peak=23616 HFD=3.6
23:25:42.478 00.001 8996 Star::Find(15, 496, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.480 00.002 8996 Star::Find returns 1 (0), X=497.33, Y=489.04, Mass=287018, SNR=206.2, Peak=26822 HFD=4.0
23:25:42.482 00.002 8996 Star::Find(15, 943, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.483 00.001 8996 Star::Find returns 1 (0), X=944.60, Y=758.07, Mass=180261, SNR=137.9, Peak=16701 HFD=4.0
23:25:42.485 00.002 8996 Star::Find(15, 1143, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.486 00.001 8996 Star::Find returns 1 (0), X=1144.20, Y=640.52, Mass=177884, SNR=137.1, Peak=16870 HFD=3.9
23:25:42.488 00.002 8996 Star::Find(15, 480, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.491 00.003 8996 Star::Find returns 1 (0), X=480.27, Y=383.99, Mass=128491, SNR=117.7, Peak=13030 HFD=4.0
23:25:42.493 00.002 8996 Star::Find(15, 531, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.494 00.001 8996 Star::Find returns 1 (0), X=532.69, Y=803.06, Mass=147373, SNR=124.3, Peak=15552 HFD=4.1
23:25:42.496 00.002 8996 Star::Find(15, 411, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.497 00.001 8996 Star::Find returns 1 (0), X=410.92, Y=355.38, Mass=142659, SNR=137.7, Peak=14262 HFD=3.9
23:25:42.499 00.002 8996 Star::Find(15, 179, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7473
23:25:42.500 00.001 8996 Star::Find returns 1 (0), X=178.24, Y=57.67, Mass=152715, SNR=123.5, Peak=13350 HFD=4.7
23:25:42.502 00.002 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
23:25:42.503 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
23:25:42.505 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.20 hyp=0.27 cameraTheta=-2.32 mountX=-0.17 mountY=0.22, mountTheta=2.22
23:25:42.508 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.20, opts=13)
23:25:42.510 00.002 8996 Enqueuing Move request for scope (-0.19, -0.20)
23:25:42.511 00.001 20224 Worker thread wakes up
23:25:42.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.20) opts 0xd
23:25:42.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.20)
23:25:42.511 00.000 20224 Moving (-0.19, -0.20) raw xDistance=-0.17 yDistance=0.22
23:25:42.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:25:42.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:25:42.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:25:42.511 00.000 20224 MoveAxis(E, 0, ABG)
23:25:42.512 00.001 20224 Move returns status 0, amount 0
23:25:42.512 00.000 20224 MoveAxis(N, 0, ABG)
23:25:42.512 00.000 20224 Move returns status 0, amount 0
23:25:42.512 00.000 20224 move complete, result=0
23:25:42.512 00.000 20224 worker thread done servicing request
23:25:42.519 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47392, med=2832, FiltMin=2502, FiltMax=25763, Gamma=1.000
23:25:42.536 00.017 8996 UpdateGuideState exits: m=668412 SNR=306.4
23:25:42.537 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:42.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:42.539 00.001 8996 Enqueuing Expose request
23:25:42.540 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:25:42.541 00.001 20224 Worker thread wakes up
23:25:42.541 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:42.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:43.514 00.973 20224 Exposure complete
23:25:43.581 00.067 20224 worker thread done servicing request
23:25:43.581 00.000 8996 OnExposeComplete: enter
23:25:43.582 00.001 8996 UpdateGuideState(): m_state=6
23:25:43.583 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7474
23:25:43.584 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=472.39, Mass=702369, SNR=331.9, Peak=54896 HFD=4.7
23:25:43.585 00.001 8996 MultiStar: [#1 0.02,-0.25,0.74,U] [#2 0.04,-0.17,0.82,U] [#3 0.10,-0.31,0.61,U] [#4 0.13,-0.26,0.57,U] [#5 0.07,0.04,0.63,U] [#6 -0.14,-0.19,0.43,U] [#7 0.07,-0.10,0.43,U] [#8 0.06,0.03,0.43,U] 
23:25:43.586 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.19}, one-star: {-0.02, -0.32}
23:25:43.586 00.000 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
23:25:43.587 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.87)
23:25:43.588 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.39 mountX=0.05 mountY=0.18, mountTheta=1.29
23:25:43.589 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.19, opts=13)
23:25:43.590 00.001 8996 Enqueuing Move request for scope (0.03, -0.19)
23:25:43.591 00.001 20224 Worker thread wakes up
23:25:43.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
23:25:43.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
23:25:43.591 00.000 20224 Moving (0.03, -0.19) raw xDistance=0.05 yDistance=0.18
23:25:43.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:25:43.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:43.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:25:43.591 00.000 20224 MoveAxis(E, 0, ABG)
23:25:43.591 00.000 20224 Move returns status 0, amount 0
23:25:43.591 00.000 20224 MoveAxis(N, 0, ABG)
23:25:43.591 00.000 20224 Move returns status 0, amount 0
23:25:43.592 00.001 20224 move complete, result=0
23:25:43.592 00.000 20224 worker thread done servicing request
23:25:43.594 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54896, med=2822, FiltMin=2534, FiltMax=28461, Gamma=1.000
23:25:43.607 00.013 8996 UpdateGuideState exits: m=702369 SNR=331.9
23:25:43.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:43.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:43.609 00.000 8996 Enqueuing Expose request
23:25:43.610 00.001 20224 Worker thread wakes up
23:25:43.610 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:25:43.611 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:43.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:44.770 01.159 20224 Exposure complete
23:25:44.835 00.065 20224 worker thread done servicing request
23:25:44.835 00.000 8996 OnExposeComplete: enter
23:25:44.836 00.001 8996 UpdateGuideState(): m_state=6
23:25:44.837 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7475
23:25:44.839 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=472.77, Mass=717055, SNR=345.6, Peak=53373 HFD=4.5
23:25:44.841 00.002 8996 MultiStar: [#1 0.17,0.14,0.65,U] [#2 0.11,0.06,0.79,U] [#3 0.02,-0.04,0.63,U] [#4 0.18,-0.04,0.56,U] [#5 0.20,0.27,0.67,U] [#6 -0.12,0.13,0.46,U] [#7 -0.02,0.16,0.51,U] [#8 0.43,0.19,0.00,M1] 
23:25:44.842 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.09}, one-star: {0.19, 0.06}
23:25:44.843 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
23:25:44.845 00.002 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
23:25:44.846 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.70 mountX=0.10 mountY=-0.10, mountTheta=-0.81
23:25:44.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.09, opts=13)
23:25:44.850 00.002 8996 Enqueuing Move request for scope (0.11, 0.09)
23:25:44.851 00.001 20224 Worker thread wakes up
23:25:44.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
23:25:44.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
23:25:44.852 00.001 20224 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=-0.10
23:25:44.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:25:44.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:44.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:25:44.852 00.000 20224 MoveAxis(E, 0, ABG)
23:25:44.852 00.000 20224 Move returns status 0, amount 0
23:25:44.852 00.000 20224 MoveAxis(N, 0, ABG)
23:25:44.852 00.000 20224 Move returns status 0, amount 0
23:25:44.852 00.000 20224 move complete, result=0
23:25:44.853 00.001 20224 worker thread done servicing request
23:25:44.861 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53373, med=2822, FiltMin=2560, FiltMax=27491, Gamma=1.000
23:25:44.888 00.027 8996 UpdateGuideState exits: m=717055 SNR=345.6
23:25:44.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:44.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:44.890 00.000 8996 Enqueuing Expose request
23:25:44.891 00.001 20224 Worker thread wakes up
23:25:44.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:44.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:44.892 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:45.864 00.972 20224 Exposure complete
23:25:45.967 00.103 20224 worker thread done servicing request
23:25:45.967 00.000 8996 OnExposeComplete: enter
23:25:45.970 00.003 8996 UpdateGuideState(): m_state=6
23:25:45.972 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7476
23:25:45.973 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=472.64, Mass=740947, SNR=355.5, Peak=54637 HFD=4.7
23:25:45.976 00.003 8996 MultiStar: [#1 0.15,-0.17,0.65,U] [#2 0.08,-0.15,0.67,U] [#3 0.27,-0.21,0.61,U] [#4 0.25,-0.27,0.53,U] [#5 0.09,0.07,0.56,U] [#6 -0.03,0.20,0.38,U] [#7 -0.06,0.12,0.44,U] [#8 0.35,0.16,0.37,U] 
23:25:45.976 00.000 8996 single-star, 8 included, MultiStar: {0.12, -0.06}, one-star: {0.05, -0.07}
23:25:45.977 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
23:25:45.980 00.003 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
23:25:45.982 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.95 mountX=0.05 mountY=0.06, mountTheta=0.85
23:25:45.986 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
23:25:45.988 00.002 8996 Enqueuing Move request for scope (0.05, -0.07)
23:25:45.990 00.002 20224 Worker thread wakes up
23:25:45.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
23:25:45.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
23:25:45.990 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.05 yDistance=0.06
23:25:45.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:25:45.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:45.991 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:25:45.991 00.000 20224 MoveAxis(E, 0, ABG)
23:25:45.991 00.000 20224 Move returns status 0, amount 0
23:25:45.991 00.000 20224 MoveAxis(N, 0, ABG)
23:25:45.991 00.000 20224 Move returns status 0, amount 0
23:25:45.991 00.000 20224 move complete, result=0
23:25:45.991 00.000 20224 worker thread done servicing request
23:25:46.001 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=54637, med=2822, FiltMin=2563, FiltMax=30189, Gamma=1.000
23:25:46.020 00.019 8996 UpdateGuideState exits: m=740947 SNR=355.5
23:25:46.021 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:46.022 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:46.023 00.001 8996 Enqueuing Expose request
23:25:46.024 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:46.026 00.002 20224 Worker thread wakes up
23:25:46.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:46.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:47.206 01.179 20224 Exposure complete
23:25:47.303 00.097 20224 worker thread done servicing request
23:25:47.303 00.000 8996 OnExposeComplete: enter
23:25:47.304 00.001 8996 UpdateGuideState(): m_state=6
23:25:47.305 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7477
23:25:47.306 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=472.89, Mass=699796, SNR=346.5, Peak=54941 HFD=4.6
23:25:47.307 00.001 8996 MultiStar: [#1 0.05,0.08,0.67,U] [#2 -0.13,0.22,0.81,U] [#3 0.11,-0.09,0.56,U] [#4 0.14,-0.28,0.63,U] [#5 -0.13,0.07,0.58,U] [#6 -0.09,0.12,0.40,U] [#7 -0.03,0.07,0.42,U] [#8 -0.12,0.16,0.40,U] 
23:25:47.308 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {-0.06, 0.18}
23:25:47.309 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
23:25:47.310 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
23:25:47.310 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.95 mountX=-0.03 mountY=-0.07, mountTheta=-2.06
23:25:47.312 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
23:25:47.313 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
23:25:47.313 00.000 20224 Worker thread wakes up
23:25:47.314 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
23:25:47.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
23:25:47.314 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.03 yDistance=-0.07
23:25:47.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:25:47.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:47.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:25:47.314 00.000 20224 MoveAxis(E, 0, ABG)
23:25:47.314 00.000 20224 Move returns status 0, amount 0
23:25:47.314 00.000 20224 MoveAxis(N, 0, ABG)
23:25:47.314 00.000 20224 Move returns status 0, amount 0
23:25:47.314 00.000 20224 move complete, result=0
23:25:47.314 00.000 20224 worker thread done servicing request
23:25:47.319 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54941, med=2822, FiltMin=2560, FiltMax=26899, Gamma=1.000
23:25:47.347 00.028 8996 UpdateGuideState exits: m=699796 SNR=346.5
23:25:47.349 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:47.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:47.351 00.001 8996 Enqueuing Expose request
23:25:47.352 00.001 20224 Worker thread wakes up
23:25:47.352 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:47.353 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:47.353 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:48.334 00.981 20224 Exposure complete
23:25:48.402 00.068 20224 worker thread done servicing request
23:25:48.402 00.000 8996 OnExposeComplete: enter
23:25:48.403 00.001 8996 UpdateGuideState(): m_state=6
23:25:48.404 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7478
23:25:48.405 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=472.87, Mass=684830, SNR=360.2, Peak=51795 HFD=4.5
23:25:48.406 00.001 8996 MultiStar: [#1 0.01,0.02,0.68,U] [#2 -0.13,0.19,0.61,U] [#3 0.03,-0.00,0.58,U] [#4 -0.04,-0.11,0.53,U] [#5 -0.16,0.10,0.56,U] [#6 -0.26,0.22,0.42,U] [#7 -0.18,0.14,0.43,U] [#8 0.06,0.15,0.36,U] 
23:25:48.406 00.000 8996 refined, 8 included, MultiStar: {-0.13, 0.10}, one-star: {-0.34, 0.16}
23:25:48.407 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
23:25:48.408 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
23:25:48.409 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.50 mountX=-0.14 mountY=-0.08, mountTheta=-2.61
23:25:48.410 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.10, opts=13)
23:25:48.411 00.001 8996 Enqueuing Move request for scope (-0.13, 0.10)
23:25:48.411 00.000 20224 Worker thread wakes up
23:25:48.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
23:25:48.412 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
23:25:48.412 00.000 20224 Moving (-0.13, 0.10) raw xDistance=-0.14 yDistance=-0.08
23:25:48.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:25:48.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:48.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:25:48.412 00.000 20224 MoveAxis(E, 0, ABG)
23:25:48.412 00.000 20224 Move returns status 0, amount 0
23:25:48.412 00.000 20224 MoveAxis(N, 0, ABG)
23:25:48.412 00.000 20224 Move returns status 0, amount 0
23:25:48.412 00.000 20224 move complete, result=0
23:25:48.412 00.000 20224 worker thread done servicing request
23:25:48.416 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51795, med=2822, FiltMin=2525, FiltMax=24262, Gamma=1.000
23:25:48.430 00.014 8996 UpdateGuideState exits: m=684830 SNR=360.2
23:25:48.433 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:48.435 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:48.436 00.001 8996 Enqueuing Expose request
23:25:48.437 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:48.438 00.001 20224 Worker thread wakes up
23:25:48.438 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:48.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:49.595 01.157 20224 Exposure complete
23:25:49.672 00.077 20224 worker thread done servicing request
23:25:49.672 00.000 8996 OnExposeComplete: enter
23:25:49.673 00.001 8996 UpdateGuideState(): m_state=6
23:25:49.673 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7479
23:25:49.674 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=472.64, Mass=697164, SNR=332.4, Peak=51197 HFD=4.4
23:25:49.675 00.001 8996 MultiStar: [#1 0.10,-0.24,0.75,U] [#2 0.14,-0.30,0.83,U] [#3 0.36,-0.15,0.67,U] [#4 0.24,-0.22,0.53,U] [#5 0.06,-0.07,0.55,U] [#6 0.11,-0.22,0.47,U] [#7 0.02,-0.02,0.45,U] [#8 0.33,-0.04,0.38,U] 
23:25:49.676 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.16}, one-star: {0.19, -0.06}
23:25:49.677 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
23:25:49.678 00.001 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
23:25:49.678 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.32 mountX=0.20 mountY=0.04, mountTheta=0.21
23:25:49.681 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.06, opts=13)
23:25:49.682 00.001 8996 Enqueuing Move request for scope (0.19, -0.06)
23:25:49.683 00.001 20224 Worker thread wakes up
23:25:49.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
23:25:49.683 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
23:25:49.683 00.000 20224 Moving (0.19, -0.06) raw xDistance=0.20 yDistance=0.04
23:25:49.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:25:49.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:49.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:25:49.683 00.000 20224 MoveAxis(E, 0, ABG)
23:25:49.683 00.000 20224 Move returns status 0, amount 0
23:25:49.683 00.000 20224 MoveAxis(N, 0, ABG)
23:25:49.683 00.000 20224 Move returns status 0, amount 0
23:25:49.683 00.000 20224 move complete, result=0
23:25:49.683 00.000 20224 worker thread done servicing request
23:25:49.687 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51197, med=2822, FiltMin=2566, FiltMax=28931, Gamma=1.000
23:25:49.702 00.015 8996 UpdateGuideState exits: m=697164 SNR=332.4
23:25:49.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:49.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:49.705 00.001 8996 Enqueuing Expose request
23:25:49.706 00.001 20224 Worker thread wakes up
23:25:49.706 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:25:49.706 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:49.707 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:50.694 00.987 20224 Exposure complete
23:25:50.762 00.068 20224 worker thread done servicing request
23:25:50.762 00.000 8996 OnExposeComplete: enter
23:25:50.763 00.001 8996 UpdateGuideState(): m_state=6
23:25:50.764 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7480
23:25:50.765 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=472.75, Mass=693657, SNR=358.1, Peak=61773 HFD=4.5
23:25:50.766 00.001 8996 MultiStar: [#1 0.09,0.06,0.67,U] [#2 0.21,0.04,0.75,U] [#3 0.31,-0.09,0.64,U] [#4 0.21,-0.08,0.48,U] [#5 0.05,-0.01,0.57,U] [#6 0.11,0.00,0.44,U] [#7 0.05,-0.13,0.44,U] [#8 0.33,0.03,0.37,U] 
23:25:50.767 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.01}, one-star: {0.05, 0.05}
23:25:50.767 00.000 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
23:25:50.768 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
23:25:50.769 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.74 mountX=0.04 mountY=-0.05, mountTheta=-0.85
23:25:50.770 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
23:25:50.771 00.001 8996 Enqueuing Move request for scope (0.05, 0.05)
23:25:50.772 00.001 20224 Worker thread wakes up
23:25:50.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
23:25:50.772 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
23:25:50.772 00.000 20224 Moving (0.05, 0.05) raw xDistance=0.04 yDistance=-0.05
23:25:50.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:25:50.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:50.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:25:50.772 00.000 20224 MoveAxis(E, 0, ABG)
23:25:50.772 00.000 20224 Move returns status 0, amount 0
23:25:50.772 00.000 20224 MoveAxis(N, 0, ABG)
23:25:50.772 00.000 20224 Move returns status 0, amount 0
23:25:50.772 00.000 20224 move complete, result=0
23:25:50.772 00.000 20224 worker thread done servicing request
23:25:50.777 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61773, med=2822, FiltMin=2541, FiltMax=27747, Gamma=1.000
23:25:50.796 00.019 8996 UpdateGuideState exits: m=693657 SNR=358.1
23:25:50.798 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:50.800 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:50.801 00.001 8996 Enqueuing Expose request
23:25:50.803 00.002 20224 Worker thread wakes up
23:25:50.803 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:50.805 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:50.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:51.979 01.174 20224 Exposure complete
23:25:52.042 00.063 20224 worker thread done servicing request
23:25:52.043 00.001 8996 OnExposeComplete: enter
23:25:52.044 00.001 8996 UpdateGuideState(): m_state=6
23:25:52.045 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7481
23:25:52.045 00.000 8996 Star::Find returns 1 (0), X=137.71, Y=472.60, Mass=719138, SNR=343.2, Peak=54941 HFD=4.7
23:25:52.047 00.002 8996 MultiStar: [#1 0.23,-0.24,0.70,U] [#2 -0.00,0.02,0.74,U] [#3 0.10,-0.18,0.64,U] [#4 0.10,-0.27,0.51,U] [#5 -0.00,-0.14,0.67,U] [#6 0.05,-0.08,0.48,U] [#7 -0.18,-0.09,0.42,U] [#8 0.13,0.02,0.40,U] 
23:25:52.047 00.000 8996 single-star, 8 included, MultiStar: {0.05, -0.12}, one-star: {0.02, -0.11}
23:25:52.048 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:25:52.049 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
23:25:52.050 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.36 mountX=0.03 mountY=0.10, mountTheta=1.26
23:25:52.052 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
23:25:52.053 00.001 8996 Enqueuing Move request for scope (0.02, -0.11)
23:25:52.053 00.000 20224 Worker thread wakes up
23:25:52.054 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
23:25:52.054 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
23:25:52.054 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.10
23:25:52.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:25:52.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:52.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:25:52.054 00.000 20224 MoveAxis(E, 0, ABG)
23:25:52.054 00.000 20224 Move returns status 0, amount 0
23:25:52.054 00.000 20224 MoveAxis(N, 0, ABG)
23:25:52.054 00.000 20224 Move returns status 0, amount 0
23:25:52.055 00.001 20224 move complete, result=0
23:25:52.055 00.000 20224 worker thread done servicing request
23:25:52.062 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54941, med=2822, FiltMin=2541, FiltMax=29475, Gamma=1.000
23:25:52.075 00.013 8996 UpdateGuideState exits: m=719138 SNR=343.2
23:25:52.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:52.078 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:52.078 00.000 8996 Enqueuing Expose request
23:25:52.079 00.001 20224 Worker thread wakes up
23:25:52.079 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:25:52.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:52.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:53.058 00.978 20224 Exposure complete
23:25:53.126 00.068 20224 worker thread done servicing request
23:25:53.126 00.000 8996 OnExposeComplete: enter
23:25:53.126 00.000 8996 UpdateGuideState(): m_state=6
23:25:53.126 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7482
23:25:53.127 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=472.48, Mass=746707, SNR=343.2, Peak=53584 HFD=4.5
23:25:53.128 00.001 8996 MultiStar: [#1 0.04,-0.40,0.75,U] [#2 -0.12,-0.08,0.82,U] [#3 -0.04,-0.41,0.74,U] [#4 -0.07,-0.52,0.00,M1] [#5 -0.10,-0.22,0.57,U] [#6 -0.19,-0.29,0.44,U] [#7 -0.33,-0.29,0.00,M1] [#8 0.04,-0.20,0.41,U] 
23:25:53.129 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.26}, one-star: {-0.17, -0.23}
23:25:53.130 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
23:25:53.131 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
23:25:53.132 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.88 mountX=-0.06 mountY=0.27, mountTheta=1.78
23:25:53.133 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.26, opts=13)
23:25:53.134 00.001 8996 Enqueuing Move request for scope (-0.08, -0.26)
23:25:53.135 00.001 20224 Worker thread wakes up
23:25:53.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd
23:25:53.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.26)
23:25:53.135 00.000 20224 Moving (-0.08, -0.26) raw xDistance=-0.06 yDistance=0.27
23:25:53.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:25:53.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:25:53.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:25:53.135 00.000 20224 MoveAxis(E, 0, ABG)
23:25:53.135 00.000 20224 Move returns status 0, amount 0
23:25:53.135 00.000 20224 MoveAxis(N, 0, ABG)
23:25:53.135 00.000 20224 Move returns status 0, amount 0
23:25:53.135 00.000 20224 move complete, result=0
23:25:53.135 00.000 20224 worker thread done servicing request
23:25:53.139 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53584, med=2822, FiltMin=2547, FiltMax=25651, Gamma=1.000
23:25:53.151 00.012 8996 UpdateGuideState exits: m=746707 SNR=343.2
23:25:53.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:53.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:53.153 00.000 8996 Enqueuing Expose request
23:25:53.154 00.001 20224 Worker thread wakes up
23:25:53.154 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:25:53.156 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:53.157 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:54.341 01.184 20224 Exposure complete
23:25:54.405 00.064 20224 worker thread done servicing request
23:25:54.406 00.001 8996 OnExposeComplete: enter
23:25:54.407 00.001 8996 UpdateGuideState(): m_state=6
23:25:54.408 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7483
23:25:54.409 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=472.32, Mass=814817, SNR=381.2, Peak=61872 HFD=4.6
23:25:54.410 00.001 8996 MultiStar: [#1 0.16,-0.31,0.70,U] [#2 -0.11,-0.16,0.68,U] [#3 0.14,-0.47,0.00,M1] [#4 0.06,-0.36,0.52,U] [#5 -0.09,-0.22,0.54,U] [#6 -0.19,-0.19,0.40,U] [#7 -0.23,-0.10,0.46,U] [#8 -0.03,-0.09,0.35,U] 
23:25:54.411 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.25}, one-star: {-0.26, -0.39}
23:25:54.412 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
23:25:54.415 00.003 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
23:25:54.417 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.92 mountX=-0.07 mountY=0.26, mountTheta=1.82
23:25:54.421 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.25, opts=13)
23:25:54.423 00.002 8996 Enqueuing Move request for scope (-0.09, -0.25)
23:25:54.425 00.002 20224 Worker thread wakes up
23:25:54.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
23:25:54.425 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
23:25:54.425 00.000 20224 Moving (-0.09, -0.25) raw xDistance=-0.07 yDistance=0.26
23:25:54.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:25:54.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:25:54.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:25:54.425 00.000 20224 MoveAxis(E, 0, ABG)
23:25:54.425 00.000 20224 Move returns status 0, amount 0
23:25:54.425 00.000 20224 MoveAxis(N, 0, ABG)
23:25:54.425 00.000 20224 Move returns status 0, amount 0
23:25:54.425 00.000 20224 move complete, result=0
23:25:54.425 00.000 20224 worker thread done servicing request
23:25:54.431 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=61872, med=2822, FiltMin=2571, FiltMax=27309, Gamma=1.000
23:25:54.444 00.013 8996 UpdateGuideState exits: m=814817 SNR=381.2
23:25:54.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:54.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:54.446 00.000 8996 Enqueuing Expose request
23:25:54.447 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:25:54.448 00.001 20224 Worker thread wakes up
23:25:54.448 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:54.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:55.426 00.978 20224 Exposure complete
23:25:55.504 00.078 20224 worker thread done servicing request
23:25:55.504 00.000 8996 OnExposeComplete: enter
23:25:55.505 00.001 8996 UpdateGuideState(): m_state=6
23:25:55.506 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7484
23:25:55.507 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.36, Mass=754569, SNR=335.8, Peak=50867 HFD=4.6
23:25:55.508 00.001 8996 MultiStar: [#1 -0.34,-0.15,0.68,U] [#2 -0.62,-0.06,0.00,M1] [#3 -0.56,-0.08,0.00,M2] [#4 -0.43,-0.02,0.00,M1] [#5 -0.31,-0.06,0.64,U] [#6 -0.71,0.07,0.00,M1] [#7 -0.65,0.20,0.00,M1] [#8 -0.34,0.00,0.39,U] 
23:25:55.508 00.000 8996 refined, 3 included, MultiStar: {-0.40, -0.18}, one-star: {-0.52, -0.35}
23:25:55.509 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
23:25:55.510 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
23:25:55.511 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.18 hyp=0.44 cameraTheta=-2.72 mountX=-0.38 mountY=0.22, mountTheta=2.61
23:25:55.512 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.18, opts=13)
23:25:55.513 00.001 8996 Enqueuing Move request for scope (-0.40, -0.18)
23:25:55.514 00.001 20224 Worker thread wakes up
23:25:55.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.18) opts 0xd
23:25:55.515 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.18)
23:25:55.515 00.000 20224 Moving (-0.40, -0.18) raw xDistance=-0.38 yDistance=0.22
23:25:55.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
23:25:55.515 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=-0.11 newest=0.75
23:25:55.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:25:55.515 00.000 20224 MoveAxis(E, 55, ABG)
23:25:55.515 00.000 20224 Guiding  Dir = 2, Dur = 55
23:25:55.516 00.001 20224 IsSlewing returns 0
23:25:55.516 00.000 20224 IsGuiding returns 0
23:25:55.517 00.001 20224 PulseGuide returned control before completion, sleep 64
23:25:55.523 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50867, med=2822, FiltMin=2569, FiltMax=24701, Gamma=1.000
23:25:55.542 00.019 8996 UpdateGuideState exits: m=754569 SNR=335.8
23:25:55.543 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:55.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:55.545 00.001 8996 Enqueuing Expose request
23:25:55.592 00.047 20224 IsGuiding returns 1
23:25:55.592 00.000 20224 scope still moving after pulse duration time elapsed
23:25:55.624 00.032 20224 IsSlewing returns 0
23:25:55.624 00.000 20224 IsGuiding returns 0
23:25:55.624 00.000 20224 scope move finished after 55 + 53 ms
23:25:55.624 00.000 20224 Move returns status 0, amount 55
23:25:55.625 00.001 20224 MoveAxis(S, 47, ABG)
23:25:55.625 00.000 20224 Guiding  Dir = 1, Dur = 47
23:25:55.625 00.000 20224 IsSlewing returns 0
23:25:55.625 00.000 20224 IsGuiding returns 0
23:25:55.672 00.047 20224 PulseGuide returned control before completion, sleep 11
23:25:55.686 00.014 20224 IsGuiding returns 1
23:25:55.686 00.000 20224 scope still moving after pulse duration time elapsed
23:25:55.717 00.031 20224 IsSlewing returns 0
23:25:55.718 00.001 20224 IsGuiding returns 1
23:25:55.749 00.031 20224 IsSlewing returns 0
23:25:55.750 00.001 20224 IsGuiding returns 1
23:25:55.780 00.030 20224 IsSlewing returns 0
23:25:55.780 00.000 20224 IsGuiding returns 0
23:25:55.780 00.000 20224 scope move finished after 47 + 107 ms
23:25:55.780 00.000 20224 Move returns status 0, amount 47
23:25:55.780 00.000 20224 move complete, result=0
23:25:55.781 00.001 20224 worker thread done servicing request
23:25:55.781 00.000 20224 Worker thread wakes up
23:25:55.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:55.781 00.000 8996 GuideStep: -0.4 px 55 ms EAST, 0.2 px 47 ms SOUTH
23:25:55.782 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:56.942 01.160 20224 Exposure complete
23:25:57.007 00.065 20224 worker thread done servicing request
23:25:57.008 00.001 8996 OnExposeComplete: enter
23:25:57.010 00.002 8996 UpdateGuideState(): m_state=6
23:25:57.013 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7485
23:25:57.014 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=472.95, Mass=740344, SNR=335.4, Peak=63853 HFD=4.4
23:25:57.015 00.001 8996 MultiStar: [#1 -0.09,0.18,0.70,U] [#2 -0.22,0.18,0.72,U] [#3 -0.08,0.14,0.60,U] [#4 -0.08,0.16,0.60,U] [#5 -0.21,0.25,0.67,U] [#6 -0.15,0.29,0.47,U] [#7 -0.21,0.49,0.00,M2] [#8 -0.02,0.25,0.41,U] 
23:25:57.016 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.21}, one-star: {-0.17, 0.25}
23:25:57.018 00.002 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
23:25:57.019 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
23:25:57.020 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.15 mountX=-0.16 mountY=-0.19, mountTheta=-2.25
23:25:57.022 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.21, opts=13)
23:25:57.023 00.001 8996 Enqueuing Move request for scope (-0.14, 0.21)
23:25:57.024 00.001 20224 Worker thread wakes up
23:25:57.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
23:25:57.024 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
23:25:57.024 00.000 20224 Moving (-0.14, 0.21) raw xDistance=-0.16 yDistance=-0.19
23:25:57.025 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:25:57.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:57.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:25:57.025 00.000 20224 MoveAxis(E, 0, ABG)
23:25:57.025 00.000 20224 Move returns status 0, amount 0
23:25:57.025 00.000 20224 MoveAxis(N, 0, ABG)
23:25:57.025 00.000 20224 Move returns status 0, amount 0
23:25:57.025 00.000 20224 move complete, result=0
23:25:57.025 00.000 20224 worker thread done servicing request
23:25:57.029 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63853, med=2822, FiltMin=2547, FiltMax=28355, Gamma=1.000
23:25:57.045 00.016 8996 UpdateGuideState exits: m=740344 SNR=335.4
23:25:57.047 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:57.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:57.049 00.001 8996 Enqueuing Expose request
23:25:57.050 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:25:57.051 00.001 20224 Worker thread wakes up
23:25:57.051 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:57.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:58.031 00.980 20224 Exposure complete
23:25:58.096 00.065 20224 worker thread done servicing request
23:25:58.097 00.001 8996 OnExposeComplete: enter
23:25:58.098 00.001 8996 UpdateGuideState(): m_state=6
23:25:58.100 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7486
23:25:58.102 00.002 8996 Star::Find returns 1 (0), X=137.83, Y=473.00, Mass=714850, SNR=348.0, Peak=60317 HFD=4.3
23:25:58.102 00.000 8996 MultiStar: [#1 0.15,0.19,0.63,U] [#2 0.28,0.30,0.75,U] [#3 0.25,0.07,0.57,U] [#4 0.24,0.27,0.57,U] [#5 0.25,0.36,0.00,M1] [#6 -0.01,0.31,0.48,U] [#7 0.07,0.26,0.48,U] [#8 0.35,0.24,0.36,U] 
23:25:58.103 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.25}, one-star: {0.15, 0.29}
23:25:58.104 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
23:25:58.105 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
23:25:58.105 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.94 mountX=0.16 mountY=-0.27, mountTheta=-1.04
23:25:58.107 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.25, opts=13)
23:25:58.108 00.001 8996 Enqueuing Move request for scope (0.18, 0.25)
23:25:58.109 00.001 20224 Worker thread wakes up
23:25:58.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
23:25:58.109 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
23:25:58.109 00.000 20224 Moving (0.18, 0.25) raw xDistance=0.16 yDistance=-0.27
23:25:58.109 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:25:58.109 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:25:58.109 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:25:58.109 00.000 20224 MoveAxis(E, 0, ABG)
23:25:58.109 00.000 20224 Move returns status 0, amount 0
23:25:58.109 00.000 20224 MoveAxis(N, 0, ABG)
23:25:58.109 00.000 20224 Move returns status 0, amount 0
23:25:58.109 00.000 20224 move complete, result=0
23:25:58.109 00.000 20224 worker thread done servicing request
23:25:58.113 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60317, med=2822, FiltMin=2550, FiltMax=30403, Gamma=1.000
23:25:58.129 00.016 8996 UpdateGuideState exits: m=714850 SNR=348.0
23:25:58.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:58.131 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:58.132 00.001 8996 Enqueuing Expose request
23:25:58.133 00.001 20224 Worker thread wakes up
23:25:58.133 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:25:58.134 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:58.134 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:25:59.307 01.173 20224 Exposure complete
23:25:59.390 00.083 20224 worker thread done servicing request
23:25:59.391 00.001 8996 OnExposeComplete: enter
23:25:59.392 00.001 8996 UpdateGuideState(): m_state=6
23:25:59.393 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7487
23:25:59.393 00.000 8996 Star::Find returns 1 (0), X=137.84, Y=472.83, Mass=719573, SNR=313.2, Peak=58749 HFD=4.4
23:25:59.394 00.001 8996 MultiStar: [#1 0.14,-0.07,0.67,U] [#2 0.07,0.14,0.75,U] [#3 0.13,-0.04,0.69,U] [#4 -0.04,-0.03,0.57,U] [#5 -0.05,0.31,0.68,U] [#6 -0.21,0.21,0.46,U] [#7 -0.10,0.10,0.42,U] [#8 0.25,0.19,0.40,U] 
23:25:59.396 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.10}, one-star: {0.16, 0.12}
23:25:59.398 00.002 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
23:25:59.399 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
23:25:59.401 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.09 mountX=0.04 mountY=-0.11, mountTheta=-1.19
23:25:59.404 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.10, opts=13)
23:25:59.405 00.001 8996 Enqueuing Move request for scope (0.05, 0.10)
23:25:59.407 00.002 20224 Worker thread wakes up
23:25:59.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
23:25:59.407 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
23:25:59.407 00.000 20224 Moving (0.05, 0.10) raw xDistance=0.04 yDistance=-0.11
23:25:59.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:25:59.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:25:59.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:25:59.407 00.000 20224 MoveAxis(E, 0, ABG)
23:25:59.407 00.000 20224 Move returns status 0, amount 0
23:25:59.407 00.000 20224 MoveAxis(N, 0, ABG)
23:25:59.407 00.000 20224 Move returns status 0, amount 0
23:25:59.407 00.000 20224 move complete, result=0
23:25:59.407 00.000 20224 worker thread done servicing request
23:25:59.417 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58749, med=2822, FiltMin=2560, FiltMax=27677, Gamma=1.000
23:25:59.432 00.015 8996 UpdateGuideState exits: m=719573 SNR=313.2
23:25:59.433 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:25:59.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:25:59.434 00.000 8996 Enqueuing Expose request
23:25:59.435 00.001 20224 Worker thread wakes up
23:25:59.435 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:25:59.436 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:25:59.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:00.407 00.971 20224 Exposure complete
23:26:00.468 00.061 20224 worker thread done servicing request
23:26:00.469 00.001 8996 OnExposeComplete: enter
23:26:00.470 00.001 8996 UpdateGuideState(): m_state=6
23:26:00.470 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7488
23:26:00.471 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=473.05, Mass=754480, SNR=376.6, Peak=65535 HFD=4.4
23:26:00.473 00.002 8996 MultiStar: [#1 0.12,0.26,0.58,U] [#2 0.22,0.23,0.71,U] [#3 0.33,0.20,0.54,U] [#4 0.23,0.10,0.56,U] [#5 0.26,0.38,0.00,M1] [#6 -0.07,0.35,0.41,U] [#7 -0.06,0.32,0.41,U] [#8 0.46,0.36,0.00,M1] 
23:26:00.474 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.26}, one-star: {0.22, 0.34}
23:26:00.475 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
23:26:00.476 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
23:26:00.477 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=1.00 mountX=0.14 mountY=-0.28, mountTheta=-1.10
23:26:00.479 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.26, opts=13)
23:26:00.480 00.001 8996 Enqueuing Move request for scope (0.17, 0.26)
23:26:00.480 00.000 20224 Worker thread wakes up
23:26:00.481 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
23:26:00.481 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
23:26:00.481 00.000 20224 Moving (0.17, 0.26) raw xDistance=0.14 yDistance=-0.28
23:26:00.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:26:00.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:00.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:26:00.481 00.000 20224 MoveAxis(E, 0, ABG)
23:26:00.481 00.000 20224 Move returns status 0, amount 0
23:26:00.481 00.000 20224 MoveAxis(N, 0, ABG)
23:26:00.481 00.000 20224 Move returns status 0, amount 0
23:26:00.481 00.000 20224 move complete, result=0
23:26:00.482 00.001 20224 worker thread done servicing request
23:26:00.492 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2822, FiltMin=2566, FiltMax=30067, Gamma=1.000
23:26:00.510 00.018 8996 UpdateGuideState exits: m=754480 SNR=376.6
23:26:00.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:00.511 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:00.512 00.001 8996 Enqueuing Expose request
23:26:00.513 00.001 20224 Worker thread wakes up
23:26:00.513 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:00.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:00.513 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:26:01.711 01.198 20224 Exposure complete
23:26:01.788 00.077 20224 worker thread done servicing request
23:26:01.789 00.001 8996 OnExposeComplete: enter
23:26:01.790 00.001 8996 UpdateGuideState(): m_state=6
23:26:01.792 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7489
23:26:01.794 00.002 8996 Star::Find returns 1 (0), X=137.76, Y=473.18, Mass=722881, SNR=363.1, Peak=55373 HFD=4.5
23:26:01.796 00.002 8996 MultiStar: [#1 0.25,0.26,0.64,U] [#2 0.05,0.46,0.00,M1] [#3 0.25,0.20,0.53,U] [#4 0.20,0.29,0.44,U] [#5 0.21,0.54,0.00,M2] [#6 0.07,0.41,0.42,U] [#7 -0.19,0.52,0.00,M1] [#8 0.41,0.51,0.00,M2] 
23:26:01.797 00.001 8996 refined, 4 included, MultiStar: {0.16, 0.35}, one-star: {0.08, 0.47}
23:26:01.799 00.002 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
23:26:01.799 00.000 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
23:26:01.800 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.35 hyp=0.38 cameraTheta=1.14 mountX=0.13 mountY=-0.36, mountTheta=-1.24
23:26:01.803 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.35, opts=13)
23:26:01.804 00.001 8996 Enqueuing Move request for scope (0.16, 0.35)
23:26:01.805 00.001 20224 Worker thread wakes up
23:26:01.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.35) opts 0xd
23:26:01.805 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.35)
23:26:01.805 00.000 20224 Moving (0.16, 0.35) raw xDistance=0.13 yDistance=-0.36
23:26:01.806 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:26:01.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:26:01.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
23:26:01.806 00.000 20224 MoveAxis(E, 0, ABG)
23:26:01.806 00.000 20224 Move returns status 0, amount 0
23:26:01.806 00.000 20224 MoveAxis(N, 0, ABG)
23:26:01.806 00.000 20224 Move returns status 0, amount 0
23:26:01.806 00.000 20224 move complete, result=0
23:26:01.806 00.000 20224 worker thread done servicing request
23:26:01.811 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55373, med=2822, FiltMin=2541, FiltMax=29792, Gamma=1.000
23:26:01.824 00.013 8996 UpdateGuideState exits: m=722881 SNR=363.1
23:26:01.825 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:01.826 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:01.826 00.000 8996 Enqueuing Expose request
23:26:01.827 00.001 20224 Worker thread wakes up
23:26:01.827 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:26:01.828 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:01.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:02.817 00.989 20224 Exposure complete
23:26:02.904 00.087 20224 worker thread done servicing request
23:26:02.904 00.000 8996 OnExposeComplete: enter
23:26:02.906 00.002 8996 UpdateGuideState(): m_state=6
23:26:02.907 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7490
23:26:02.907 00.000 8996 Star::Find returns 1 (0), X=137.69, Y=473.03, Mass=749908, SNR=352.1, Peak=65535 HFD=4.5
23:26:02.909 00.002 8996 MultiStar: [#1 0.16,0.42,0.00,M1] [#2 -0.07,0.20,0.81,U] [#3 -0.04,0.25,0.64,U] [#4 0.13,0.21,0.55,U] [#5 0.21,0.41,0.00,M3] [#6 -0.13,0.29,0.38,U] [#7 -0.08,0.25,0.43,U] [#8 0.36,0.41,0.00,M3] 
23:26:02.911 00.002 8996 refined, 5 included, MultiStar: {-0.02, 0.26}, one-star: {0.01, 0.33}
23:26:02.912 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
23:26:02.913 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
23:26:02.914 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.26 hyp=0.26 cameraTheta=1.65 mountX=-0.05 mountY=-0.25, mountTheta=-1.75
23:26:02.918 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.26, opts=13)
23:26:02.919 00.001 8996 Enqueuing Move request for scope (-0.02, 0.26)
23:26:02.920 00.001 20224 Worker thread wakes up
23:26:02.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.26) opts 0xd
23:26:02.920 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.26)
23:26:02.920 00.000 20224 Moving (-0.02, 0.26) raw xDistance=-0.05 yDistance=-0.25
23:26:02.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:26:02.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:26:02.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:26:02.920 00.000 20224 MoveAxis(E, 0, ABG)
23:26:02.920 00.000 20224 Move returns status 0, amount 0
23:26:02.920 00.000 20224 MoveAxis(N, 0, ABG)
23:26:02.920 00.000 20224 Move returns status 0, amount 0
23:26:02.920 00.000 20224 move complete, result=0
23:26:02.920 00.000 20224 worker thread done servicing request
23:26:02.924 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2822, FiltMin=2496, FiltMax=34233, Gamma=1.000
23:26:02.949 00.025 8996 UpdateGuideState exits: m=749908 SNR=352.1
23:26:02.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:02.952 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:02.953 00.001 8996 Enqueuing Expose request
23:26:02.954 00.001 20224 Worker thread wakes up
23:26:02.954 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:26:02.955 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:02.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:04.133 01.178 20224 Exposure complete
23:26:04.189 00.056 20224 worker thread done servicing request
23:26:04.189 00.000 8996 OnExposeComplete: enter
23:26:04.190 00.001 8996 UpdateGuideState(): m_state=6
23:26:04.191 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7491
23:26:04.191 00.000 8996 Star::Find returns 1 (0), X=137.83, Y=472.91, Mass=665604, SNR=332.4, Peak=56957 HFD=4.4
23:26:04.192 00.001 8996 MultiStar: [#1 0.17,0.12,0.68,U] [#2 -0.12,0.07,0.77,U] [#3 0.16,-0.11,0.60,U] [#4 0.08,0.00,0.52,U] [#5 0.15,0.20,0.71,U] [#6 -0.18,0.16,0.46,U] [#7 -0.07,0.23,0.44,U] [#8 0.38,0.14,0.41,U] 
23:26:04.193 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.12}, one-star: {0.15, 0.20}
23:26:04.194 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
23:26:04.194 00.000 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
23:26:04.195 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.96 mountX=0.07 mountY=-0.12, mountTheta=-1.06
23:26:04.197 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
23:26:04.198 00.001 8996 Enqueuing Move request for scope (0.08, 0.12)
23:26:04.198 00.000 20224 Worker thread wakes up
23:26:04.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
23:26:04.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
23:26:04.198 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.07 yDistance=-0.12
23:26:04.199 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:26:04.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:04.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:26:04.199 00.000 20224 MoveAxis(E, 0, ABG)
23:26:04.199 00.000 20224 Move returns status 0, amount 0
23:26:04.199 00.000 20224 MoveAxis(N, 0, ABG)
23:26:04.199 00.000 20224 Move returns status 0, amount 0
23:26:04.199 00.000 20224 move complete, result=0
23:26:04.199 00.000 20224 worker thread done servicing request
23:26:04.202 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56957, med=2822, FiltMin=2553, FiltMax=27513, Gamma=1.000
23:26:04.214 00.012 8996 UpdateGuideState exits: m=665604 SNR=332.4
23:26:04.214 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:04.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:04.216 00.001 8996 Enqueuing Expose request
23:26:04.216 00.000 20224 Worker thread wakes up
23:26:04.217 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:04.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:04.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:05.194 00.977 20224 Exposure complete
23:26:05.285 00.091 20224 worker thread done servicing request
23:26:05.286 00.001 8996 OnExposeComplete: enter
23:26:05.287 00.001 8996 UpdateGuideState(): m_state=6
23:26:05.287 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7492
23:26:05.288 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=472.60, Mass=723492, SNR=374.4, Peak=52349 HFD=4.5
23:26:05.289 00.001 8996 MultiStar: [#1 0.15,-0.21,0.58,U] [#2 -0.08,-0.10,0.67,U] [#3 0.16,-0.17,0.52,U] [#4 0.12,-0.21,0.49,U] [#5 0.14,-0.06,0.57,U] [#6 -0.28,-0.11,0.42,U] [#7 -0.06,-0.10,0.45,U] [#8 0.44,0.04,0.00,M3] 
23:26:05.290 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.13}, one-star: {0.16, -0.11}
23:26:05.293 00.003 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
23:26:05.295 00.002 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
23:26:05.297 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.16 mountX=0.07 mountY=0.13, mountTheta=1.06
23:26:05.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.13, opts=13)
23:26:05.300 00.001 8996 Enqueuing Move request for scope (0.06, -0.13)
23:26:05.301 00.001 20224 Worker thread wakes up
23:26:05.302 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
23:26:05.302 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
23:26:05.302 00.000 20224 Moving (0.06, -0.13) raw xDistance=0.07 yDistance=0.13
23:26:05.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:26:05.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:05.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:26:05.302 00.000 20224 MoveAxis(E, 0, ABG)
23:26:05.302 00.000 20224 Move returns status 0, amount 0
23:26:05.302 00.000 20224 MoveAxis(N, 0, ABG)
23:26:05.302 00.000 20224 Move returns status 0, amount 0
23:26:05.302 00.000 20224 move complete, result=0
23:26:05.303 00.001 20224 worker thread done servicing request
23:26:05.313 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52349, med=2822, FiltMin=2573, FiltMax=29043, Gamma=1.000
23:26:05.338 00.025 8996 UpdateGuideState exits: m=723492 SNR=374.4
23:26:05.340 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:05.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:05.342 00.001 8996 Enqueuing Expose request
23:26:05.342 00.000 20224 Worker thread wakes up
23:26:05.342 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:05.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:05.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:06.512 01.169 20224 Exposure complete
23:26:06.589 00.077 20224 worker thread done servicing request
23:26:06.589 00.000 8996 OnExposeComplete: enter
23:26:06.591 00.002 8996 UpdateGuideState(): m_state=6
23:26:06.592 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7493
23:26:06.592 00.000 8996 Star::Find returns 1 (0), X=137.49, Y=472.81, Mass=772128, SNR=348.9, Peak=60045 HFD=4.5
23:26:06.594 00.002 8996 MultiStar: [#1 -0.16,-0.05,0.65,U] [#2 -0.14,0.08,0.73,U] [#3 -0.03,-0.12,0.63,U] [#4 -0.00,-0.18,0.54,U] [#5 -0.30,0.06,0.61,U] [#6 -0.31,0.13,0.45,U] [#7 -0.23,0.14,0.44,U] [#8 -0.14,0.12,0.41,U] 
23:26:06.596 00.002 8996 refined, 8 included, MultiStar: {-0.17, 0.03}, one-star: {-0.19, 0.11}
23:26:06.597 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
23:26:06.598 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
23:26:06.599 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.96 mountX=-0.17 mountY=-0.01, mountTheta=-3.07
23:26:06.602 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
23:26:06.603 00.001 8996 Enqueuing Move request for scope (-0.17, 0.03)
23:26:06.605 00.002 20224 Worker thread wakes up
23:26:06.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
23:26:06.605 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
23:26:06.605 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.17 yDistance=-0.01
23:26:06.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:26:06.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:06.606 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:26:06.606 00.000 20224 MoveAxis(E, 0, ABG)
23:26:06.606 00.000 20224 Move returns status 0, amount 0
23:26:06.606 00.000 20224 MoveAxis(N, 0, ABG)
23:26:06.606 00.000 20224 Move returns status 0, amount 0
23:26:06.606 00.000 20224 move complete, result=0
23:26:06.606 00.000 20224 worker thread done servicing request
23:26:06.612 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60045, med=2822, FiltMin=2547, FiltMax=29283, Gamma=1.000
23:26:06.630 00.018 8996 UpdateGuideState exits: m=772128 SNR=348.9
23:26:06.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:06.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:06.632 00.000 8996 Enqueuing Expose request
23:26:06.633 00.001 20224 Worker thread wakes up
23:26:06.633 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:06.634 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:06.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:07.603 00.969 20224 Exposure complete
23:26:07.679 00.076 20224 worker thread done servicing request
23:26:07.680 00.001 8996 OnExposeComplete: enter
23:26:07.680 00.000 8996 UpdateGuideState(): m_state=6
23:26:07.681 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7494
23:26:07.683 00.002 8996 Star::Find returns 1 (0), X=137.74, Y=472.63, Mass=678015, SNR=352.5, Peak=54861 HFD=4.6
23:26:07.686 00.003 8996 MultiStar: [#1 0.27,-0.30,0.62,U] [#2 -0.14,-0.05,0.74,U] [#3 0.34,-0.13,0.58,U] [#4 0.07,-0.05,0.56,U] [#5 0.06,0.08,0.58,U] [#6 0.06,0.08,0.43,U] [#7 0.12,0.20,0.43,U] [#8 0.19,0.02,0.41,U] 
23:26:07.688 00.002 8996 single-star, 8 included, MultiStar: {0.10, -0.04}, one-star: {0.06, -0.07}
23:26:07.690 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
23:26:07.692 00.002 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
23:26:07.693 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.89 mountX=0.07 mountY=0.07, mountTheta=0.79
23:26:07.695 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
23:26:07.696 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
23:26:07.698 00.002 20224 Worker thread wakes up
23:26:07.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:26:07.698 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:26:07.698 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.07 yDistance=0.07
23:26:07.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:26:07.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:07.699 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:26:07.699 00.000 20224 MoveAxis(E, 0, ABG)
23:26:07.699 00.000 20224 Move returns status 0, amount 0
23:26:07.699 00.000 20224 MoveAxis(N, 0, ABG)
23:26:07.699 00.000 20224 Move returns status 0, amount 0
23:26:07.699 00.000 20224 move complete, result=0
23:26:07.699 00.000 20224 worker thread done servicing request
23:26:07.705 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=54861, med=2822, FiltMin=2569, FiltMax=26899, Gamma=1.000
23:26:07.721 00.016 8996 UpdateGuideState exits: m=678015 SNR=352.5
23:26:07.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:07.722 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:07.723 00.001 8996 Enqueuing Expose request
23:26:07.724 00.001 20224 Worker thread wakes up
23:26:07.724 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:07.725 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:07.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:08.899 01.174 20224 Exposure complete
23:26:08.998 00.099 20224 worker thread done servicing request
23:26:08.999 00.001 8996 OnExposeComplete: enter
23:26:09.001 00.002 8996 UpdateGuideState(): m_state=6
23:26:09.002 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7495
23:26:09.003 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.93, Mass=693250, SNR=326.8, Peak=61021 HFD=4.5
23:26:09.004 00.001 8996 MultiStar: [#1 0.26,-0.08,0.79,U] [#2 0.06,0.06,0.79,U] [#3 0.35,-0.12,0.67,U] [#4 0.26,-0.26,0.53,U] [#5 0.04,0.17,0.60,U] [#6 0.06,0.06,0.48,U] [#7 -0.03,0.11,0.54,U] [#8 0.19,0.22,0.42,U] 
23:26:09.005 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.05}, one-star: {-0.09, 0.22}
23:26:09.006 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
23:26:09.007 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
23:26:09.009 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.40 mountX=0.11 mountY=-0.06, mountTheta=-0.51
23:26:09.012 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.05, opts=13)
23:26:09.013 00.001 8996 Enqueuing Move request for scope (0.11, 0.05)
23:26:09.015 00.002 20224 Worker thread wakes up
23:26:09.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
23:26:09.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
23:26:09.015 00.000 20224 Moving (0.11, 0.05) raw xDistance=0.11 yDistance=-0.06
23:26:09.016 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:26:09.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:09.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:26:09.016 00.000 20224 MoveAxis(E, 0, ABG)
23:26:09.016 00.000 20224 Move returns status 0, amount 0
23:26:09.016 00.000 20224 MoveAxis(N, 0, ABG)
23:26:09.016 00.000 20224 Move returns status 0, amount 0
23:26:09.016 00.000 20224 move complete, result=0
23:26:09.017 00.001 20224 worker thread done servicing request
23:26:09.023 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61021, med=2822, FiltMin=2566, FiltMax=27123, Gamma=1.000
23:26:09.047 00.024 8996 UpdateGuideState exits: m=693250 SNR=326.8
23:26:09.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:09.051 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:09.052 00.001 8996 Enqueuing Expose request
23:26:09.054 00.002 20224 Worker thread wakes up
23:26:09.054 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:09.054 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:09.055 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:10.022 00.967 20224 Exposure complete
23:26:10.099 00.077 20224 worker thread done servicing request
23:26:10.099 00.000 8996 OnExposeComplete: enter
23:26:10.100 00.001 8996 UpdateGuideState(): m_state=6
23:26:10.101 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7496
23:26:10.102 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=472.58, Mass=725688, SNR=351.8, Peak=50483 HFD=4.6
23:26:10.104 00.002 8996 MultiStar: [#1 -0.06,-0.39,0.70,U] [#2 -0.20,-0.18,0.70,U] [#3 0.04,-0.35,0.55,U] [#4 0.03,-0.47,0.00,M1] [#5 -0.29,-0.13,0.63,U] [#6 -0.32,0.01,0.40,U] [#7 -0.40,-0.29,0.00,M1] [#8 0.04,-0.19,0.38,U] 
23:26:10.105 00.001 8996 refined, 6 included, MultiStar: {-0.20, -0.20}, one-star: {-0.42, -0.13}
23:26:10.107 00.002 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
23:26:10.109 00.002 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
23:26:10.111 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.28 cameraTheta=-2.36 mountX=-0.18 mountY=0.22, mountTheta=2.25
23:26:10.115 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.20, opts=13)
23:26:10.117 00.002 8996 Enqueuing Move request for scope (-0.20, -0.20)
23:26:10.119 00.002 20224 Worker thread wakes up
23:26:10.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.20) opts 0xd
23:26:10.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.20)
23:26:10.119 00.000 20224 Moving (-0.20, -0.20) raw xDistance=-0.18 yDistance=0.22
23:26:10.120 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:26:10.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:26:10.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:26:10.120 00.000 20224 MoveAxis(E, 0, ABG)
23:26:10.120 00.000 20224 Move returns status 0, amount 0
23:26:10.120 00.000 20224 MoveAxis(N, 0, ABG)
23:26:10.120 00.000 20224 Move returns status 0, amount 0
23:26:10.120 00.000 20224 move complete, result=0
23:26:10.121 00.001 20224 worker thread done servicing request
23:26:10.129 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=50483, med=2822, FiltMin=2573, FiltMax=22867, Gamma=1.000
23:26:10.143 00.014 8996 UpdateGuideState exits: m=725688 SNR=351.8
23:26:10.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:10.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:10.145 00.000 8996 Enqueuing Expose request
23:26:10.146 00.001 20224 Worker thread wakes up
23:26:10.146 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:26:10.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:10.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:11.320 01.173 20224 Exposure complete
23:26:11.395 00.075 20224 worker thread done servicing request
23:26:11.395 00.000 8996 OnExposeComplete: enter
23:26:11.396 00.001 8996 UpdateGuideState(): m_state=6
23:26:11.397 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7497
23:26:11.398 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=472.60, Mass=745012, SNR=330.4, Peak=50797 HFD=4.7
23:26:11.399 00.001 8996 MultiStar: [#1 -0.02,-0.17,0.71,U] [#2 -0.13,-0.08,0.79,U] [#3 0.05,-0.23,0.63,U] [#4 0.06,-0.29,0.58,U] [#5 -0.08,0.14,0.66,U] [#6 -0.23,-0.04,0.48,U] [#7 -0.24,0.10,0.47,U] [#8 0.02,0.26,0.42,U] 
23:26:11.399 00.000 8996 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {-0.25, -0.11}
23:26:11.400 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
23:26:11.401 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.69)
23:26:11.402 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.57 mountX=-0.09 mountY=0.08, mountTheta=2.46
23:26:11.405 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.06, opts=13)
23:26:11.405 00.000 8996 Enqueuing Move request for scope (-0.10, -0.06)
23:26:11.406 00.001 20224 Worker thread wakes up
23:26:11.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
23:26:11.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
23:26:11.406 00.000 20224 Moving (-0.10, -0.06) raw xDistance=-0.09 yDistance=0.08
23:26:11.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:26:11.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:11.407 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:26:11.407 00.000 20224 MoveAxis(E, 0, ABG)
23:26:11.407 00.000 20224 Move returns status 0, amount 0
23:26:11.407 00.000 20224 MoveAxis(N, 0, ABG)
23:26:11.407 00.000 20224 Move returns status 0, amount 0
23:26:11.407 00.000 20224 move complete, result=0
23:26:11.407 00.000 20224 worker thread done servicing request
23:26:11.410 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50797, med=2822, FiltMin=2544, FiltMax=26339, Gamma=1.000
23:26:11.429 00.019 8996 UpdateGuideState exits: m=745012 SNR=330.4
23:26:11.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:11.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:11.434 00.002 8996 Enqueuing Expose request
23:26:11.435 00.001 20224 Worker thread wakes up
23:26:11.435 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:11.436 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:11.437 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:12.409 00.972 20224 Exposure complete
23:26:12.494 00.085 20224 worker thread done servicing request
23:26:12.494 00.000 8996 OnExposeComplete: enter
23:26:12.496 00.002 8996 UpdateGuideState(): m_state=6
23:26:12.498 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7498
23:26:12.501 00.003 8996 Star::Find returns 1 (0), X=137.47, Y=472.80, Mass=705257, SNR=330.2, Peak=52909 HFD=4.6
23:26:12.504 00.003 8996 MultiStar: [#1 0.06,-0.14,0.73,U] [#2 -0.11,-0.11,0.71,U] [#3 0.11,-0.43,0.00,M1] [#4 0.11,-0.38,0.58,U] [#5 -0.06,0.03,0.59,U] [#6 -0.19,0.06,0.43,U] [#7 -0.20,-0.10,0.42,U] [#8 0.14,0.10,0.36,U] 
23:26:12.506 00.002 8996 refined, 7 included, MultiStar: {-0.07, -0.06}, one-star: {-0.22, 0.09}
23:26:12.507 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
23:26:12.509 00.002 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
23:26:12.510 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.45 mountX=-0.06 mountY=0.06, mountTheta=2.35
23:26:12.514 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.06, opts=13)
23:26:12.517 00.003 8996 Enqueuing Move request for scope (-0.07, -0.06)
23:26:12.519 00.002 20224 Worker thread wakes up
23:26:12.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
23:26:12.520 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
23:26:12.520 00.000 20224 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=0.06
23:26:12.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:26:12.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:12.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:26:12.520 00.000 20224 MoveAxis(E, 0, ABG)
23:26:12.520 00.000 20224 Move returns status 0, amount 0
23:26:12.520 00.000 20224 MoveAxis(N, 0, ABG)
23:26:12.520 00.000 20224 Move returns status 0, amount 0
23:26:12.520 00.000 20224 move complete, result=0
23:26:12.520 00.000 20224 worker thread done servicing request
23:26:12.528 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52909, med=2825, FiltMin=2579, FiltMax=26889, Gamma=1.000
23:26:12.556 00.028 8996 UpdateGuideState exits: m=705257 SNR=330.2
23:26:12.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:12.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:12.559 00.001 8996 Enqueuing Expose request
23:26:12.560 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:12.561 00.001 20224 Worker thread wakes up
23:26:12.561 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:12.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:13.733 01.172 20224 Exposure complete
23:26:13.803 00.070 20224 worker thread done servicing request
23:26:13.803 00.000 8996 OnExposeComplete: enter
23:26:13.804 00.001 8996 UpdateGuideState(): m_state=6
23:26:13.805 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7499
23:26:13.806 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=472.74, Mass=752748, SNR=362.2, Peak=63101 HFD=4.6
23:26:13.807 00.001 8996 MultiStar: [#1 0.13,-0.19,0.63,U] [#2 0.03,-0.08,0.69,U] [#3 0.34,-0.09,0.58,U] [#4 0.10,-0.07,0.48,U] [#5 -0.05,0.01,0.61,U] [#6 -0.03,0.01,0.49,U] [#7 -0.13,-0.03,0.47,U] [#8 0.14,0.01,0.32,U] 
23:26:13.808 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.04}, one-star: {-0.04, 0.03}
23:26:13.809 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
23:26:13.809 00.000 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
23:26:13.810 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.37 mountX=-0.04 mountY=-0.03, mountTheta=-2.47
23:26:13.811 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
23:26:13.812 00.001 8996 Enqueuing Move request for scope (-0.04, 0.03)
23:26:13.813 00.001 20224 Worker thread wakes up
23:26:13.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
23:26:13.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
23:26:13.813 00.000 20224 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=-0.03
23:26:13.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:13.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:13.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:26:13.813 00.000 20224 MoveAxis(E, 0, ABG)
23:26:13.813 00.000 20224 Move returns status 0, amount 0
23:26:13.813 00.000 20224 MoveAxis(N, 0, ABG)
23:26:13.813 00.000 20224 Move returns status 0, amount 0
23:26:13.814 00.001 20224 move complete, result=0
23:26:13.814 00.000 20224 worker thread done servicing request
23:26:13.817 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63101, med=2822, FiltMin=2547, FiltMax=30179, Gamma=1.000
23:26:13.832 00.015 8996 UpdateGuideState exits: m=752748 SNR=362.2
23:26:13.833 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:13.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:13.835 00.001 8996 Enqueuing Expose request
23:26:13.836 00.001 20224 Worker thread wakes up
23:26:13.836 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:13.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:13.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:14.802 00.965 20224 Exposure complete
23:26:14.879 00.077 20224 worker thread done servicing request
23:26:14.879 00.000 8996 OnExposeComplete: enter
23:26:14.880 00.001 8996 UpdateGuideState(): m_state=6
23:26:14.882 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7500
23:26:14.883 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=472.69, Mass=737772, SNR=320.0, Peak=59677 HFD=4.5
23:26:14.885 00.002 8996 MultiStar: [#1 0.09,-0.10,0.68,U] [#2 -0.18,0.03,0.83,U] [#3 0.15,-0.27,0.67,U] [#4 0.21,-0.17,0.64,U] [#5 -0.01,0.07,0.66,U] [#6 -0.19,0.00,0.54,U] [#7 -0.28,0.03,0.50,U] [#8 0.03,-0.00,0.45,U] 
23:26:14.887 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.05}, one-star: {-0.17, -0.02}
23:26:14.888 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
23:26:14.889 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
23:26:14.890 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.29 mountX=-0.04 mountY=0.05, mountTheta=2.19
23:26:14.893 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
23:26:14.894 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
23:26:14.896 00.002 20224 Worker thread wakes up
23:26:14.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
23:26:14.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
23:26:14.896 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
23:26:14.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:14.897 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:14.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:26:14.897 00.000 20224 MoveAxis(E, 0, ABG)
23:26:14.897 00.000 20224 Move returns status 0, amount 0
23:26:14.897 00.000 20224 MoveAxis(N, 0, ABG)
23:26:14.897 00.000 20224 Move returns status 0, amount 0
23:26:14.897 00.000 20224 move complete, result=0
23:26:14.897 00.000 20224 worker thread done servicing request
23:26:14.903 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59677, med=2822, FiltMin=2563, FiltMax=27491, Gamma=1.000
23:26:14.918 00.015 8996 UpdateGuideState exits: m=737772 SNR=320.0
23:26:14.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:14.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:14.921 00.001 8996 Enqueuing Expose request
23:26:14.922 00.001 20224 Worker thread wakes up
23:26:14.922 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:14.923 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:14.923 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:16.080 01.157 20224 Exposure complete
23:26:16.156 00.076 20224 worker thread done servicing request
23:26:16.156 00.000 8996 OnExposeComplete: enter
23:26:16.157 00.001 8996 UpdateGuideState(): m_state=6
23:26:16.158 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7501
23:26:16.159 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=472.79, Mass=718394, SNR=334.0, Peak=62477 HFD=4.5
23:26:16.160 00.001 8996 MultiStar: [#1 -0.01,0.09,0.67,U] [#2 -0.11,0.03,0.72,U] [#3 0.07,-0.10,0.58,U] [#4 -0.12,-0.04,0.51,U] [#5 0.00,0.01,0.66,U] [#6 -0.15,0.26,0.45,U] [#7 -0.11,0.30,0.49,U] [#8 0.04,0.29,0.41,U] 
23:26:16.161 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.09}, one-star: {-0.13, 0.08}
23:26:16.163 00.002 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:26:16.164 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:26:16.166 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=-0.07 mountY=-0.08, mountTheta=-2.30
23:26:16.169 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
23:26:16.170 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
23:26:16.172 00.002 20224 Worker thread wakes up
23:26:16.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
23:26:16.172 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
23:26:16.172 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.07 yDistance=-0.08
23:26:16.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:26:16.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:16.173 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:16.173 00.000 20224 MoveAxis(E, 0, ABG)
23:26:16.173 00.000 20224 Move returns status 0, amount 0
23:26:16.173 00.000 20224 MoveAxis(N, 0, ABG)
23:26:16.173 00.000 20224 Move returns status 0, amount 0
23:26:16.173 00.000 20224 move complete, result=0
23:26:16.173 00.000 20224 worker thread done servicing request
23:26:16.180 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62477, med=2825, FiltMin=2547, FiltMax=27747, Gamma=1.000
23:26:16.206 00.026 8996 UpdateGuideState exits: m=718394 SNR=334.0
23:26:16.207 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:16.207 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:16.208 00.001 8996 Enqueuing Expose request
23:26:16.209 00.001 20224 Worker thread wakes up
23:26:16.209 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:16.210 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:16.210 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:17.185 00.975 20224 Exposure complete
23:26:17.258 00.073 20224 worker thread done servicing request
23:26:17.258 00.000 8996 OnExposeComplete: enter
23:26:17.260 00.002 8996 UpdateGuideState(): m_state=6
23:26:17.262 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7502
23:26:17.264 00.002 8996 Star::Find returns 1 (0), X=137.64, Y=472.69, Mass=762464, SNR=379.4, Peak=63597 HFD=4.7
23:26:17.266 00.002 8996 MultiStar: [#1 -0.11,-0.15,0.61,U] [#2 0.00,-0.02,0.66,U] [#3 -0.10,-0.10,0.55,U] [#4 -0.01,-0.13,0.50,U] [#5 -0.12,0.04,0.58,U] [#6 -0.40,-0.10,0.36,U] [#7 -0.14,-0.09,0.40,U] [#8 0.10,0.26,0.32,U] 
23:26:17.267 00.001 8996 single-star, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.04, -0.01}
23:26:17.269 00.002 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
23:26:17.271 00.002 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
23:26:17.272 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.86 mountX=-0.04 mountY=0.02, mountTheta=2.75
23:26:17.276 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
23:26:17.278 00.002 8996 Enqueuing Move request for scope (-0.04, -0.01)
23:26:17.280 00.002 20224 Worker thread wakes up
23:26:17.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
23:26:17.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
23:26:17.280 00.000 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.02
23:26:17.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:17.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:17.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:26:17.280 00.000 20224 MoveAxis(E, 0, ABG)
23:26:17.280 00.000 20224 Move returns status 0, amount 0
23:26:17.280 00.000 20224 MoveAxis(N, 0, ABG)
23:26:17.280 00.000 20224 Move returns status 0, amount 0
23:26:17.280 00.000 20224 move complete, result=0
23:26:17.280 00.000 20224 worker thread done servicing request
23:26:17.286 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63597, med=2822, FiltMin=2582, FiltMax=28787, Gamma=1.000
23:26:17.307 00.021 8996 UpdateGuideState exits: m=762464 SNR=379.4
23:26:17.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:17.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:17.310 00.001 8996 Enqueuing Expose request
23:26:17.311 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:17.311 00.000 20224 Worker thread wakes up
23:26:17.312 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:17.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:18.489 01.177 20224 Exposure complete
23:26:18.561 00.072 20224 worker thread done servicing request
23:26:18.561 00.000 8996 OnExposeComplete: enter
23:26:18.563 00.002 8996 UpdateGuideState(): m_state=6
23:26:18.564 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7503
23:26:18.566 00.002 8996 Star::Find returns 1 (0), X=137.41, Y=472.65, Mass=699358, SNR=331.3, Peak=46653 HFD=4.5
23:26:18.568 00.002 8996 MultiStar: [#1 -0.20,-0.16,0.70,U] [#2 -0.47,-0.09,0.00,M1] [#3 -0.25,-0.16,0.65,U] [#4 -0.15,-0.20,0.59,U] [#5 -0.31,-0.07,0.61,U] [#6 -0.41,-0.09,0.47,U] [#7 -0.23,-0.17,0.50,U] [#8 -0.12,0.05,0.44,U] 
23:26:18.569 00.001 8996 refined, 7 included, MultiStar: {-0.24, -0.11}, one-star: {-0.27, -0.06}
23:26:18.571 00.002 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
23:26:18.572 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
23:26:18.573 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.27 cameraTheta=-2.72 mountX=-0.23 mountY=0.14, mountTheta=2.61
23:26:18.575 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.11, opts=13)
23:26:18.577 00.002 8996 Enqueuing Move request for scope (-0.24, -0.11)
23:26:18.578 00.001 20224 Worker thread wakes up
23:26:18.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
23:26:18.578 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
23:26:18.578 00.000 20224 Moving (-0.24, -0.11) raw xDistance=-0.23 yDistance=0.14
23:26:18.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:26:18.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:18.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:26:18.578 00.000 20224 MoveAxis(E, 34, ABG)
23:26:18.578 00.000 20224 Guiding  Dir = 2, Dur = 34
23:26:18.579 00.001 20224 IsSlewing returns 0
23:26:18.579 00.000 20224 IsGuiding returns 0
23:26:18.583 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46653, med=2825, FiltMin=2560, FiltMax=25133, Gamma=1.000
23:26:18.605 00.022 8996 UpdateGuideState exits: m=699358 SNR=331.3
23:26:18.607 00.002 20224 PulseGuide returned control before completion, sleep 18
23:26:18.607 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:18.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:18.609 00.001 8996 Enqueuing Expose request
23:26:18.635 00.026 20224 IsGuiding returns 1
23:26:18.635 00.000 20224 scope still moving after pulse duration time elapsed
23:26:18.666 00.031 20224 IsSlewing returns 0
23:26:18.666 00.000 20224 IsGuiding returns 1
23:26:18.698 00.032 20224 IsSlewing returns 0
23:26:18.698 00.000 20224 IsGuiding returns 1
23:26:18.729 00.031 20224 IsSlewing returns 0
23:26:18.729 00.000 20224 IsGuiding returns 0
23:26:18.729 00.000 20224 scope move finished after 34 + 116 ms
23:26:18.729 00.000 20224 Move returns status 0, amount 34
23:26:18.729 00.000 20224 MoveAxis(N, 0, ABG)
23:26:18.729 00.000 20224 Move returns status 0, amount 0
23:26:18.729 00.000 20224 move complete, result=0
23:26:18.729 00.000 20224 worker thread done servicing request
23:26:18.729 00.000 20224 Worker thread wakes up
23:26:18.730 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
23:26:18.731 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:18.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:19.709 00.978 20224 Exposure complete
23:26:19.786 00.077 20224 worker thread done servicing request
23:26:19.786 00.000 8996 OnExposeComplete: enter
23:26:19.787 00.001 8996 UpdateGuideState(): m_state=6
23:26:19.788 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7504
23:26:19.789 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=472.47, Mass=720899, SNR=329.3, Peak=56448 HFD=4.6
23:26:19.790 00.001 8996 MultiStar: [#1 0.00,-0.08,0.74,U] [#2 -0.13,-0.01,0.80,U] [#3 -0.12,-0.32,0.67,U] [#4 0.07,-0.36,0.55,U] [#5 -0.06,0.04,0.61,U] [#6 -0.03,-0.05,0.48,U] [#7 -0.01,-0.10,0.48,U] [#8 -0.11,0.07,0.40,U] 
23:26:19.791 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.13}, one-star: {-0.05, -0.23}
23:26:19.791 00.000 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
23:26:19.794 00.003 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
23:26:19.796 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.94 mountX=-0.04 mountY=0.13, mountTheta=1.85
23:26:19.800 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
23:26:19.803 00.003 8996 Enqueuing Move request for scope (-0.05, -0.13)
23:26:19.805 00.002 20224 Worker thread wakes up
23:26:19.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:26:19.805 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:26:19.805 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.13
23:26:19.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:19.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:19.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:26:19.806 00.001 20224 MoveAxis(E, 0, ABG)
23:26:19.806 00.000 20224 Move returns status 0, amount 0
23:26:19.806 00.000 20224 MoveAxis(N, 0, ABG)
23:26:19.806 00.000 20224 Move returns status 0, amount 0
23:26:19.806 00.000 20224 move complete, result=0
23:26:19.806 00.000 20224 worker thread done servicing request
23:26:19.814 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56448, med=2822, FiltMin=2576, FiltMax=29357, Gamma=1.000
23:26:19.833 00.019 8996 UpdateGuideState exits: m=720899 SNR=329.3
23:26:19.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:19.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:19.836 00.001 8996 Enqueuing Expose request
23:26:19.836 00.000 20224 Worker thread wakes up
23:26:19.836 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:19.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:19.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:21.010 01.173 20224 Exposure complete
23:26:21.078 00.068 20224 worker thread done servicing request
23:26:21.078 00.000 8996 OnExposeComplete: enter
23:26:21.080 00.002 8996 UpdateGuideState(): m_state=6
23:26:21.081 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7505
23:26:21.082 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.74, Mass=738073, SNR=373.2, Peak=65535 HFD=4.4
23:26:21.084 00.002 8996 MultiStar: [#1 0.43,-0.08,0.00,M1] [#2 0.16,0.11,0.72,U] [#3 0.41,-0.20,0.00,M1] [#4 0.39,-0.21,0.00,M1] [#5 0.31,0.05,0.58,U] [#6 0.05,0.10,0.45,U] [#7 0.05,-0.03,0.39,U] [#8 0.52,0.09,0.00,M1] 
23:26:21.085 00.001 8996 refined, 4 included, MultiStar: {0.17, 0.05}, one-star: {0.21, 0.03}
23:26:21.086 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
23:26:21.087 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
23:26:21.088 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.18 cameraTheta=0.30 mountX=0.17 mountY=-0.07, mountTheta=-0.42
23:26:21.091 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.05, opts=13)
23:26:21.093 00.002 8996 Enqueuing Move request for scope (0.17, 0.05)
23:26:21.095 00.002 20224 Worker thread wakes up
23:26:21.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
23:26:21.095 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
23:26:21.095 00.000 20224 Moving (0.17, 0.05) raw xDistance=0.17 yDistance=-0.07
23:26:21.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:26:21.095 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:21.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:21.095 00.000 20224 MoveAxis(E, 0, ABG)
23:26:21.095 00.000 20224 Move returns status 0, amount 0
23:26:21.095 00.000 20224 MoveAxis(N, 0, ABG)
23:26:21.095 00.000 20224 Move returns status 0, amount 0
23:26:21.095 00.000 20224 move complete, result=0
23:26:21.095 00.000 20224 worker thread done servicing request
23:26:21.100 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2822, FiltMin=2563, FiltMax=29123, Gamma=1.000
23:26:21.120 00.020 8996 UpdateGuideState exits: m=738073 SNR=373.2
23:26:21.122 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:21.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:21.124 00.001 8996 Enqueuing Expose request
23:26:21.125 00.001 20224 Worker thread wakes up
23:26:21.125 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:21.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:21.125 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:22.100 00.975 20224 Exposure complete
23:26:22.177 00.077 20224 worker thread done servicing request
23:26:22.177 00.000 8996 OnExposeComplete: enter
23:26:22.178 00.001 8996 UpdateGuideState(): m_state=6
23:26:22.179 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7506
23:26:22.180 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.76, Mass=690518, SNR=369.6, Peak=58621 HFD=4.5
23:26:22.181 00.001 8996 MultiStar: [#1 0.23,-0.09,0.63,U] [#2 0.08,-0.01,0.63,U] [#3 0.16,-0.19,0.58,U] [#4 0.10,-0.19,0.57,U] [#5 -0.06,0.08,0.57,U] [#6 -0.05,0.27,0.41,U] [#7 0.04,0.17,0.44,U] [#8 0.25,0.16,0.35,U] 
23:26:22.182 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.01}, one-star: {0.09, 0.05}
23:26:22.182 00.000 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
23:26:22.183 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
23:26:22.184 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.12 mountX=0.09 mountY=-0.02, mountTheta=-0.23
23:26:22.185 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.01, opts=13)
23:26:22.186 00.001 8996 Enqueuing Move request for scope (0.09, 0.01)
23:26:22.187 00.001 20224 Worker thread wakes up
23:26:22.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
23:26:22.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
23:26:22.187 00.000 20224 Moving (0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
23:26:22.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:26:22.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:22.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:26:22.187 00.000 20224 MoveAxis(E, 0, ABG)
23:26:22.187 00.000 20224 Move returns status 0, amount 0
23:26:22.187 00.000 20224 MoveAxis(N, 0, ABG)
23:26:22.187 00.000 20224 Move returns status 0, amount 0
23:26:22.188 00.001 20224 move complete, result=0
23:26:22.188 00.000 20224 worker thread done servicing request
23:26:22.191 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58621, med=2825, FiltMin=2582, FiltMax=26365, Gamma=1.000
23:26:22.207 00.016 8996 UpdateGuideState exits: m=690518 SNR=369.6
23:26:22.209 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:22.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:22.211 00.001 8996 Enqueuing Expose request
23:26:22.213 00.002 20224 Worker thread wakes up
23:26:22.213 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:22.214 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:22.214 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:23.382 01.168 20224 Exposure complete
23:26:23.457 00.075 20224 worker thread done servicing request
23:26:23.457 00.000 8996 OnExposeComplete: enter
23:26:23.458 00.001 8996 UpdateGuideState(): m_state=6
23:26:23.459 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7507
23:26:23.460 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.58, Mass=705965, SNR=358.1, Peak=51376 HFD=4.6
23:26:23.461 00.001 8996 MultiStar: [#1 0.06,-0.06,0.64,U] [#2 -0.00,0.06,0.76,U] [#3 0.26,-0.21,0.59,U] [#4 0.28,-0.07,0.51,U] [#5 0.12,0.08,0.59,U] [#6 0.04,0.31,0.48,U] [#7 0.14,0.17,0.43,U] [#8 0.20,0.11,0.35,U] 
23:26:23.461 00.000 8996 refined, 8 included, MultiStar: {0.12, 0.00}, one-star: {0.07, -0.13}
23:26:23.462 00.001 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
23:26:23.463 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
23:26:23.464 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.04 mountX=0.11 mountY=-0.02, mountTheta=-0.16
23:26:23.465 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
23:26:23.466 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
23:26:23.467 00.001 20224 Worker thread wakes up
23:26:23.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
23:26:23.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
23:26:23.467 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.11 yDistance=-0.02
23:26:23.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:26:23.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:23.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:26:23.467 00.000 20224 MoveAxis(E, 0, ABG)
23:26:23.467 00.000 20224 Move returns status 0, amount 0
23:26:23.467 00.000 20224 MoveAxis(N, 0, ABG)
23:26:23.467 00.000 20224 Move returns status 0, amount 0
23:26:23.467 00.000 20224 move complete, result=0
23:26:23.467 00.000 20224 worker thread done servicing request
23:26:23.475 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=51376, med=2825, FiltMin=2576, FiltMax=29843, Gamma=1.000
23:26:23.491 00.016 8996 UpdateGuideState exits: m=705965 SNR=358.1
23:26:23.491 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:23.493 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:23.494 00.001 8996 Enqueuing Expose request
23:26:23.495 00.001 20224 Worker thread wakes up
23:26:23.495 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:23.495 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:23.496 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:24.470 00.974 20224 Exposure complete
23:26:24.542 00.072 20224 worker thread done servicing request
23:26:24.542 00.000 8996 OnExposeComplete: enter
23:26:24.543 00.001 8996 UpdateGuideState(): m_state=6
23:26:24.544 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7508
23:26:24.544 00.000 8996 Star::Find returns 1 (0), X=138.01, Y=472.76, Mass=720251, SNR=350.6, Peak=61501 HFD=4.3
23:26:24.545 00.001 8996 MultiStar: [#1 0.62,-0.13,0.00,M1] [#2 0.34,-0.12,0.66,U] [#3 0.39,0.01,0.56,U] [#4 0.49,-0.01,0.00,M1] [#5 0.47,0.19,0.00,M1] [#6 0.18,0.01,0.42,U] [#7 0.22,0.07,0.45,U] [#8 0.59,0.00,0.00,M1] 
23:26:24.546 00.001 8996 refined, 4 included, MultiStar: {0.31, 0.01}, one-star: {0.33, 0.06}
23:26:24.547 00.001 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
23:26:24.547 00.000 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
23:26:24.549 00.002 8996 CameraToMount -- cameraX=0.31 cameraY=0.01 hyp=0.31 cameraTheta=0.02 mountX=0.30 mountY=-0.04, mountTheta=-0.13
23:26:24.554 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.01, opts=13)
23:26:24.556 00.002 8996 Enqueuing Move request for scope (0.31, 0.01)
23:26:24.558 00.002 20224 Worker thread wakes up
23:26:24.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.01) opts 0xd
23:26:24.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.01)
23:26:24.558 00.000 20224 Moving (0.31, 0.01) raw xDistance=0.30 yDistance=-0.04
23:26:24.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:26:24.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:24.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:26:24.558 00.000 20224 MoveAxis(W, 44, ABG)
23:26:24.558 00.000 20224 Guiding  Dir = 3, Dur = 44
23:26:24.558 00.000 20224 IsSlewing returns 0
23:26:24.559 00.001 20224 IsGuiding returns 0
23:26:24.564 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61501, med=2822, FiltMin=2557, FiltMax=27155, Gamma=1.000
23:26:24.578 00.014 8996 UpdateGuideState exits: m=720251 SNR=350.6
23:26:24.580 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:24.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:24.581 00.000 8996 Enqueuing Expose request
23:26:24.582 00.001 20224 PulseGuide returned control before completion, sleep 34
23:26:24.626 00.044 20224 IsGuiding returns 1
23:26:24.626 00.000 20224 scope still moving after pulse duration time elapsed
23:26:24.656 00.030 20224 IsSlewing returns 0
23:26:24.656 00.000 20224 IsGuiding returns 1
23:26:24.687 00.031 20224 IsSlewing returns 0
23:26:24.687 00.000 20224 IsGuiding returns 0
23:26:24.688 00.001 20224 scope move finished after 44 + 84 ms
23:26:24.688 00.000 20224 Move returns status 0, amount 44
23:26:24.688 00.000 20224 MoveAxis(N, 0, ABG)
23:26:24.688 00.000 20224 Move returns status 0, amount 0
23:26:24.688 00.000 20224 move complete, result=0
23:26:24.688 00.000 20224 worker thread done servicing request
23:26:24.688 00.000 20224 Worker thread wakes up
23:26:24.688 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.0 px 0 ms NORTH
23:26:24.691 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:24.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:25.868 01.177 20224 Exposure complete
23:26:25.944 00.076 20224 worker thread done servicing request
23:26:25.944 00.000 8996 OnExposeComplete: enter
23:26:25.945 00.001 8996 UpdateGuideState(): m_state=6
23:26:25.946 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7509
23:26:25.947 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.79, Mass=757483, SNR=400.9, Peak=64637 HFD=4.5
23:26:25.949 00.002 8996 MultiStar: [#1 -0.05,-0.11,0.63,U] [#2 -0.17,0.03,0.70,U] [#3 -0.07,-0.20,0.57,U] [#4 -0.09,-0.28,0.48,U] [#5 -0.12,-0.06,0.61,U] [#6 -0.38,0.01,0.40,U] [#7 -0.10,-0.09,0.40,U] [#8 0.11,0.29,0.37,U] 
23:26:25.950 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.03}, one-star: {-0.08, 0.09}
23:26:25.951 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
23:26:25.952 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
23:26:25.953 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.83 mountX=-0.10 mountY=0.05, mountTheta=2.72
23:26:25.955 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
23:26:25.957 00.002 8996 Enqueuing Move request for scope (-0.10, -0.03)
23:26:25.958 00.001 20224 Worker thread wakes up
23:26:25.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
23:26:25.959 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
23:26:25.959 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.05
23:26:25.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:26:25.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:25.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:26:25.959 00.000 20224 MoveAxis(E, 0, ABG)
23:26:25.959 00.000 20224 Move returns status 0, amount 0
23:26:25.959 00.000 20224 MoveAxis(N, 0, ABG)
23:26:25.959 00.000 20224 Move returns status 0, amount 0
23:26:25.959 00.000 20224 move complete, result=0
23:26:25.960 00.001 20224 worker thread done servicing request
23:26:25.965 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64637, med=2822, FiltMin=2582, FiltMax=30019, Gamma=1.000
23:26:25.984 00.019 8996 UpdateGuideState exits: m=757483 SNR=400.9
23:26:25.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:25.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:25.987 00.001 8996 Enqueuing Expose request
23:26:25.988 00.001 20224 Worker thread wakes up
23:26:25.988 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:25.988 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:25.989 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:26.983 00.994 20224 Exposure complete
23:26:27.078 00.095 20224 worker thread done servicing request
23:26:27.078 00.000 8996 OnExposeComplete: enter
23:26:27.080 00.002 8996 UpdateGuideState(): m_state=6
23:26:27.080 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7510
23:26:27.083 00.003 8996 Star::Find returns 1 (0), X=137.44, Y=472.73, Mass=742707, SNR=367.7, Peak=59629 HFD=4.6
23:26:27.087 00.004 8996 MultiStar: [#1 -0.25,-0.05,0.58,U] [#2 -0.40,0.03,0.69,U] [#3 -0.15,-0.20,0.65,U] [#4 -0.14,-0.23,0.48,U] [#5 -0.35,0.06,0.56,U] [#6 -0.34,0.25,0.42,U] [#7 -0.32,0.02,0.39,U] [#8 -0.16,0.16,0.37,U] 
23:26:27.089 00.002 8996 single-star, 8 included, MultiStar: {-0.26, -0.00}, one-star: {-0.24, 0.02}
23:26:27.091 00.002 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
23:26:27.093 00.002 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
23:26:27.095 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.02 hyp=0.24 cameraTheta=3.06 mountX=-0.24 mountY=0.01, mountTheta=3.10
23:26:27.099 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.02, opts=13)
23:26:27.100 00.001 8996 Enqueuing Move request for scope (-0.24, 0.02)
23:26:27.101 00.001 20224 Worker thread wakes up
23:26:27.102 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.02) opts 0xd
23:26:27.102 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.02)
23:26:27.102 00.000 20224 Moving (-0.24, 0.02) raw xDistance=-0.24 yDistance=0.01
23:26:27.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:26:27.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:27.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:26:27.102 00.000 20224 MoveAxis(E, 36, ABG)
23:26:27.102 00.000 20224 Guiding  Dir = 2, Dur = 36
23:26:27.102 00.000 20224 IsSlewing returns 0
23:26:27.102 00.000 20224 IsGuiding returns 0
23:26:27.104 00.002 20224 PulseGuide returned control before completion, sleep 45
23:26:27.109 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59629, med=2825, FiltMin=2563, FiltMax=25667, Gamma=1.000
23:26:27.128 00.019 8996 UpdateGuideState exits: m=742707 SNR=367.7
23:26:27.132 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:27.132 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:27.133 00.001 8996 Enqueuing Expose request
23:26:27.159 00.026 20224 IsGuiding returns 1
23:26:27.159 00.000 20224 scope still moving after pulse duration time elapsed
23:26:27.190 00.031 20224 IsSlewing returns 0
23:26:27.190 00.000 20224 IsGuiding returns 0
23:26:27.190 00.000 20224 scope move finished after 36 + 51 ms
23:26:27.190 00.000 20224 Move returns status 0, amount 36
23:26:27.191 00.001 20224 MoveAxis(N, 0, ABG)
23:26:27.191 00.000 20224 Move returns status 0, amount 0
23:26:27.191 00.000 20224 move complete, result=0
23:26:27.191 00.000 20224 worker thread done servicing request
23:26:27.191 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
23:26:27.192 00.001 20224 Worker thread wakes up
23:26:27.193 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:27.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:28.369 01.176 20224 Exposure complete
23:26:28.442 00.073 20224 worker thread done servicing request
23:26:28.442 00.000 8996 OnExposeComplete: enter
23:26:28.443 00.001 8996 UpdateGuideState(): m_state=6
23:26:28.445 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7511
23:26:28.446 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.65, Mass=683769, SNR=315.1, Peak=51421 HFD=4.4
23:26:28.446 00.000 8996 MultiStar: [#1 0.55,0.02,0.00,M1] [#2 0.31,0.24,0.82,U] [#3 0.45,0.07,0.00,M1] [#4 0.38,0.03,0.56,U] [#5 0.43,0.03,0.00,M1] [#6 0.09,0.08,0.48,U] [#7 0.05,0.05,0.52,U] [#8 0.65,0.14,0.00,M1] 
23:26:28.448 00.002 8996 refined, 4 included, MultiStar: {0.30, 0.07}, one-star: {0.46, -0.05}
23:26:28.449 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
23:26:28.450 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
23:26:28.451 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.07 hyp=0.30 cameraTheta=0.22 mountX=0.29 mountY=-0.10, mountTheta=-0.33
23:26:28.453 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.07, opts=13)
23:26:28.453 00.000 8996 Enqueuing Move request for scope (0.30, 0.07)
23:26:28.454 00.001 20224 Worker thread wakes up
23:26:28.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.07) opts 0xd
23:26:28.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.07)
23:26:28.455 00.001 20224 Moving (0.30, 0.07) raw xDistance=0.29 yDistance=-0.10
23:26:28.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
23:26:28.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:28.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:26:28.455 00.000 20224 MoveAxis(W, 40, ABG)
23:26:28.455 00.000 20224 Guiding  Dir = 3, Dur = 40
23:26:28.455 00.000 20224 IsSlewing returns 0
23:26:28.455 00.000 20224 IsGuiding returns 0
23:26:28.457 00.002 20224 PulseGuide returned control before completion, sleep 49
23:26:28.460 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51421, med=2825, FiltMin=2569, FiltMax=23369, Gamma=1.000
23:26:28.473 00.013 8996 UpdateGuideState exits: m=683769 SNR=315.1
23:26:28.474 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:28.474 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:28.475 00.001 8996 Enqueuing Expose request
23:26:28.519 00.044 20224 IsGuiding returns 1
23:26:28.519 00.000 20224 scope still moving after pulse duration time elapsed
23:26:28.551 00.032 20224 IsSlewing returns 0
23:26:28.551 00.000 20224 IsGuiding returns 0
23:26:28.551 00.000 20224 scope move finished after 40 + 55 ms
23:26:28.551 00.000 20224 Move returns status 0, amount 40
23:26:28.551 00.000 20224 MoveAxis(N, 0, ABG)
23:26:28.551 00.000 20224 Move returns status 0, amount 0
23:26:28.551 00.000 20224 move complete, result=0
23:26:28.551 00.000 20224 worker thread done servicing request
23:26:28.551 00.000 20224 Worker thread wakes up
23:26:28.552 00.001 8996 GuideStep: 0.3 px 40 ms WEST, -0.1 px 0 ms NORTH
23:26:28.553 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:28.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:29.547 00.994 20224 Exposure complete
23:26:29.637 00.090 20224 worker thread done servicing request
23:26:29.638 00.001 8996 OnExposeComplete: enter
23:26:29.639 00.001 8996 UpdateGuideState(): m_state=6
23:26:29.639 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7512
23:26:29.641 00.002 8996 Star::Find returns 1 (0), X=137.54, Y=472.65, Mass=667709, SNR=359.1, Peak=51053 HFD=4.5
23:26:29.643 00.002 8996 MultiStar: [#1 -0.21,-0.05,0.61,U] [#2 -0.21,0.17,0.72,U] [#3 -0.33,0.06,0.56,U] [#4 -0.10,-0.08,0.54,U] [#5 -0.27,-0.01,0.56,U] [#6 -0.20,0.22,0.42,U] [#7 -0.27,0.12,0.42,U] [#8 -0.12,0.29,0.43,U] 
23:26:29.645 00.002 8996 single-star, 8 included, MultiStar: {-0.20, 0.05}, one-star: {-0.15, -0.06}
23:26:29.647 00.002 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:26:29.648 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
23:26:29.649 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.76 mountX=-0.14 mountY=0.08, mountTheta=2.65
23:26:29.652 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.06, opts=13)
23:26:29.653 00.001 8996 Enqueuing Move request for scope (-0.15, -0.06)
23:26:29.655 00.002 20224 Worker thread wakes up
23:26:29.655 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
23:26:29.655 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
23:26:29.655 00.000 20224 Moving (-0.15, -0.06) raw xDistance=-0.14 yDistance=0.08
23:26:29.655 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:26:29.655 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:29.655 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:26:29.656 00.001 20224 MoveAxis(E, 0, ABG)
23:26:29.656 00.000 20224 Move returns status 0, amount 0
23:26:29.656 00.000 20224 MoveAxis(N, 0, ABG)
23:26:29.656 00.000 20224 Move returns status 0, amount 0
23:26:29.656 00.000 20224 move complete, result=0
23:26:29.657 00.001 20224 worker thread done servicing request
23:26:29.665 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51053, med=2825, FiltMin=2563, FiltMax=24307, Gamma=1.000
23:26:29.692 00.027 8996 UpdateGuideState exits: m=667709 SNR=359.1
23:26:29.694 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:29.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:29.696 00.001 8996 Enqueuing Expose request
23:26:29.696 00.000 20224 Worker thread wakes up
23:26:29.697 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:29.697 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:29.698 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:30.850 01.152 20224 Exposure complete
23:26:30.917 00.067 20224 worker thread done servicing request
23:26:30.917 00.000 8996 OnExposeComplete: enter
23:26:30.918 00.001 8996 UpdateGuideState(): m_state=6
23:26:30.919 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7513
23:26:30.920 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.77, Mass=661686, SNR=362.2, Peak=54435 HFD=4.4
23:26:30.921 00.001 8996 MultiStar: [#1 -0.48,-0.10,0.00,M1] [#2 -0.66,0.09,0.00,M1] [#3 -0.51,-0.09,0.00,M1] [#4 -0.61,0.02,0.00,M1] [#5 -0.43,-0.00,0.00,M1] [#6 -0.77,-0.01,0.00,M1] [#7 -0.41,0.01,0.45,U] [#8 -0.38,0.17,0.37,U] 
23:26:30.921 00.000 8996 refined, 2 included, MultiStar: {-0.47, 0.07}, one-star: {-0.52, 0.07}
23:26:30.922 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
23:26:30.923 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
23:26:30.924 00.001 8996 CameraToMount -- cameraX=-0.47 cameraY=0.07 hyp=0.47 cameraTheta=2.98 mountX=-0.47 mountY=-0.02, mountTheta=-3.10
23:26:30.925 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=0.07, opts=13)
23:26:30.926 00.001 8996 Enqueuing Move request for scope (-0.47, 0.07)
23:26:30.927 00.001 20224 Worker thread wakes up
23:26:30.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.07) opts 0xd
23:26:30.927 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, 0.07)
23:26:30.927 00.000 20224 Moving (-0.47, 0.07) raw xDistance=-0.47 yDistance=-0.02
23:26:30.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
23:26:30.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:30.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:26:30.927 00.000 20224 MoveAxis(E, 69, ABG)
23:26:30.927 00.000 20224 Guiding  Dir = 2, Dur = 69
23:26:30.928 00.001 20224 IsSlewing returns 0
23:26:30.928 00.000 20224 IsGuiding returns 0
23:26:30.931 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54435, med=2825, FiltMin=2579, FiltMax=22838, Gamma=1.000
23:26:30.952 00.021 8996 UpdateGuideState exits: m=661686 SNR=362.2
23:26:30.953 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:30.955 00.002 20224 PulseGuide returned control before completion, sleep 53
23:26:30.955 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:30.956 00.001 8996 Enqueuing Expose request
23:26:31.019 00.063 20224 IsGuiding returns 1
23:26:31.019 00.000 20224 scope still moving after pulse duration time elapsed
23:26:31.046 00.027 20224 IsSlewing returns 0
23:26:31.046 00.000 20224 IsGuiding returns 0
23:26:31.046 00.000 20224 scope move finished after 69 + 49 ms
23:26:31.046 00.000 20224 Move returns status 0, amount 69
23:26:31.047 00.001 20224 MoveAxis(N, 0, ABG)
23:26:31.047 00.000 20224 Move returns status 0, amount 0
23:26:31.047 00.000 20224 move complete, result=0
23:26:31.047 00.000 20224 worker thread done servicing request
23:26:31.047 00.000 20224 Worker thread wakes up
23:26:31.047 00.000 8996 GuideStep: -0.5 px 69 ms EAST, -0.0 px 0 ms NORTH
23:26:31.049 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:31.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:32.040 00.991 20224 Exposure complete
23:26:32.100 00.060 20224 worker thread done servicing request
23:26:32.100 00.000 8996 OnExposeComplete: enter
23:26:32.101 00.001 8996 UpdateGuideState(): m_state=6
23:26:32.102 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7514
23:26:32.103 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=472.51, Mass=690238, SNR=325.2, Peak=43907 HFD=4.6
23:26:32.103 00.000 8996 MultiStar: [#1 -0.20,-0.07,0.74,U] [#2 -0.39,0.06,0.83,U] [#3 -0.27,-0.35,0.00,M2] [#4 -0.27,-0.30,0.61,U] [#5 -0.21,0.07,0.66,U] [#6 -0.49,0.07,0.00,M2] [#7 -0.30,-0.08,0.46,U] [#8 -0.14,0.27,0.47,U] 
23:26:32.104 00.001 8996 refined, 6 included, MultiStar: {-0.28, -0.05}, one-star: {-0.35, -0.20}
23:26:32.105 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
23:26:32.106 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
23:26:32.106 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.96 mountX=-0.27 mountY=0.08, mountTheta=2.85
23:26:32.111 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.05, opts=13)
23:26:32.113 00.002 8996 Enqueuing Move request for scope (-0.28, -0.05)
23:26:32.115 00.002 20224 Worker thread wakes up
23:26:32.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
23:26:32.115 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
23:26:32.115 00.000 20224 Moving (-0.28, -0.05) raw xDistance=-0.27 yDistance=0.08
23:26:32.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
23:26:32.115 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:32.116 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:26:32.116 00.000 20224 MoveAxis(E, 45, ABG)
23:26:32.116 00.000 20224 Guiding  Dir = 2, Dur = 45
23:26:32.116 00.000 20224 IsSlewing returns 0
23:26:32.117 00.001 20224 IsGuiding returns 0
23:26:32.124 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=43907, med=2825, FiltMin=2531, FiltMax=21085, Gamma=1.000
23:26:32.139 00.015 20224 PulseGuide returned control before completion, sleep 33
23:26:32.146 00.007 8996 UpdateGuideState exits: m=690238 SNR=325.2
23:26:32.147 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:32.149 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:32.150 00.001 8996 Enqueuing Expose request
23:26:32.186 00.036 20224 IsGuiding returns 1
23:26:32.186 00.000 20224 scope still moving after pulse duration time elapsed
23:26:32.217 00.031 20224 IsSlewing returns 0
23:26:32.217 00.000 20224 IsGuiding returns 1
23:26:32.248 00.031 20224 IsSlewing returns 0
23:26:32.248 00.000 20224 IsGuiding returns 0
23:26:32.248 00.000 20224 scope move finished after 45 + 86 ms
23:26:32.249 00.001 20224 Move returns status 0, amount 45
23:26:32.249 00.000 20224 MoveAxis(N, 0, ABG)
23:26:32.249 00.000 20224 Move returns status 0, amount 0
23:26:32.249 00.000 20224 move complete, result=0
23:26:32.249 00.000 20224 worker thread done servicing request
23:26:32.249 00.000 20224 Worker thread wakes up
23:26:32.249 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:32.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:32.249 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
23:26:33.411 01.162 20224 Exposure complete
23:26:33.483 00.072 20224 worker thread done servicing request
23:26:33.483 00.000 8996 OnExposeComplete: enter
23:26:33.484 00.001 8996 UpdateGuideState(): m_state=6
23:26:33.486 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7515
23:26:33.486 00.000 8996 Star::Find returns 1 (0), X=137.72, Y=472.53, Mass=663538, SNR=314.8, Peak=51968 HFD=4.6
23:26:33.487 00.001 8996 MultiStar: [#1 0.22,-0.32,0.74,U] [#2 0.11,-0.20,0.93,U] [#3 0.09,-0.37,0.59,U] [#4 0.09,-0.39,0.62,U] [#5 0.21,-0.18,0.68,U] [#6 -0.11,0.02,0.48,U] [#7 0.01,0.20,0.50,U] [#8 0.31,-0.11,0.40,U] 
23:26:33.488 00.001 8996 single-star, 8 included, MultiStar: {0.11, -0.19}, one-star: {0.04, -0.17}
23:26:33.489 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
23:26:33.489 00.000 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
23:26:33.489 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.34 mountX=0.06 mountY=0.17, mountTheta=1.24
23:26:33.491 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.17, opts=13)
23:26:33.493 00.002 8996 Enqueuing Move request for scope (0.04, -0.17)
23:26:33.493 00.000 20224 Worker thread wakes up
23:26:33.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
23:26:33.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
23:26:33.493 00.000 20224 Moving (0.04, -0.17) raw xDistance=0.06 yDistance=0.17
23:26:33.494 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:26:33.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:33.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:26:33.494 00.000 20224 MoveAxis(E, 0, ABG)
23:26:33.494 00.000 20224 Move returns status 0, amount 0
23:26:33.494 00.000 20224 MoveAxis(N, 0, ABG)
23:26:33.494 00.000 20224 Move returns status 0, amount 0
23:26:33.494 00.000 20224 move complete, result=0
23:26:33.494 00.000 20224 worker thread done servicing request
23:26:33.497 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51968, med=2822, FiltMin=2560, FiltMax=27155, Gamma=1.000
23:26:33.515 00.018 8996 UpdateGuideState exits: m=663538 SNR=314.8
23:26:33.518 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:33.519 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:33.520 00.001 8996 Enqueuing Expose request
23:26:33.522 00.002 20224 Worker thread wakes up
23:26:33.522 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:26:33.524 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:33.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:34.497 00.973 20224 Exposure complete
23:26:34.576 00.079 20224 worker thread done servicing request
23:26:34.576 00.000 8996 OnExposeComplete: enter
23:26:34.578 00.002 8996 UpdateGuideState(): m_state=6
23:26:34.580 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7516
23:26:34.583 00.003 8996 Star::Find returns 1 (0), X=137.72, Y=472.38, Mass=720956, SNR=316.5, Peak=57344 HFD=4.6
23:26:34.586 00.003 8996 MultiStar: [#1 0.03,-0.21,0.69,U] [#2 0.05,-0.21,0.82,U] [#3 0.22,-0.38,0.00,M2] [#4 0.18,-0.22,0.52,U] [#5 0.11,-0.19,0.59,U] [#6 -0.00,-0.09,0.44,U] [#7 0.17,-0.15,0.51,U] [#8 0.25,0.04,0.38,U] 
23:26:34.588 00.002 8996 refined, 7 included, MultiStar: {0.09, -0.20}, one-star: {0.03, -0.33}
23:26:34.589 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
23:26:34.591 00.002 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
23:26:34.592 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.16 mountX=0.11 mountY=0.19, mountTheta=1.06
23:26:34.595 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.20, opts=13)
23:26:34.597 00.002 8996 Enqueuing Move request for scope (0.09, -0.20)
23:26:34.598 00.001 20224 Worker thread wakes up
23:26:34.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
23:26:34.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
23:26:34.599 00.001 20224 Moving (0.09, -0.20) raw xDistance=0.11 yDistance=0.19
23:26:34.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:26:34.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:34.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:26:34.599 00.000 20224 MoveAxis(E, 0, ABG)
23:26:34.599 00.000 20224 Move returns status 0, amount 0
23:26:34.599 00.000 20224 MoveAxis(N, 0, ABG)
23:26:34.599 00.000 20224 Move returns status 0, amount 0
23:26:34.599 00.000 20224 move complete, result=0
23:26:34.600 00.001 20224 worker thread done servicing request
23:26:34.606 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57344, med=2825, FiltMin=2566, FiltMax=28947, Gamma=1.000
23:26:34.632 00.026 8996 UpdateGuideState exits: m=720956 SNR=316.5
23:26:34.634 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:34.637 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:34.638 00.001 8996 Enqueuing Expose request
23:26:34.640 00.002 20224 Worker thread wakes up
23:26:34.640 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:34.640 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:26:34.642 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:35.824 01.182 20224 Exposure complete
23:26:35.887 00.063 20224 worker thread done servicing request
23:26:35.887 00.000 8996 OnExposeComplete: enter
23:26:35.889 00.002 8996 UpdateGuideState(): m_state=6
23:26:35.889 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7517
23:26:35.891 00.002 8996 Star::Find returns 1 (0), X=137.81, Y=472.64, Mass=628885, SNR=322.1, Peak=47101 HFD=4.5
23:26:35.893 00.002 8996 MultiStar: [#1 -0.03,-0.19,0.76,U] [#2 -0.05,-0.17,0.84,U] [#3 0.16,-0.03,0.65,U] [#4 0.09,-0.12,0.53,U] [#5 0.12,0.00,0.66,U] [#6 -0.13,-0.19,0.45,U] [#7 -0.08,-0.15,0.53,U] [#8 0.31,-0.08,0.45,U] 
23:26:35.894 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.11}, one-star: {0.13, -0.07}
23:26:35.896 00.002 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:26:35.897 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.17)
23:26:35.898 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-1.09 mountX=0.07 mountY=0.10, mountTheta=0.99
23:26:35.901 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.11, opts=13)
23:26:35.902 00.001 8996 Enqueuing Move request for scope (0.06, -0.11)
23:26:35.903 00.001 20224 Worker thread wakes up
23:26:35.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
23:26:35.903 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
23:26:35.903 00.000 20224 Moving (0.06, -0.11) raw xDistance=0.07 yDistance=0.10
23:26:35.904 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:26:35.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:35.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:26:35.904 00.000 20224 MoveAxis(E, 0, ABG)
23:26:35.904 00.000 20224 Move returns status 0, amount 0
23:26:35.904 00.000 20224 MoveAxis(N, 0, ABG)
23:26:35.904 00.000 20224 Move returns status 0, amount 0
23:26:35.904 00.000 20224 move complete, result=0
23:26:35.905 00.001 20224 worker thread done servicing request
23:26:35.916 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47101, med=2825, FiltMin=2573, FiltMax=27613, Gamma=1.000
23:26:35.935 00.019 8996 UpdateGuideState exits: m=628885 SNR=322.1
23:26:35.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:35.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:35.937 00.000 8996 Enqueuing Expose request
23:26:35.940 00.003 20224 Worker thread wakes up
23:26:35.940 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:35.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:35.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:36.910 00.969 20224 Exposure complete
23:26:36.991 00.081 20224 worker thread done servicing request
23:26:36.991 00.000 8996 OnExposeComplete: enter
23:26:36.992 00.001 8996 UpdateGuideState(): m_state=6
23:26:36.994 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7518
23:26:36.995 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.76, Mass=715109, SNR=335.6, Peak=65021 HFD=4.4
23:26:36.997 00.002 8996 MultiStar: [#1 0.15,-0.06,0.61,U] [#2 0.28,0.03,0.74,U] [#3 0.41,-0.07,0.70,U] [#4 0.38,-0.18,0.56,U] [#5 0.30,0.13,0.71,U] [#6 0.16,0.15,0.45,U] [#7 0.06,0.17,0.47,U] [#8 0.40,0.20,0.00,M1] 
23:26:36.998 00.001 8996 single-star, 7 included, MultiStar: {0.24, 0.02}, one-star: {0.15, 0.06}
23:26:37.000 00.002 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
23:26:37.001 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
23:26:37.002 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.36 mountX=0.14 mountY=-0.07, mountTheta=-0.47
23:26:37.005 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.06, opts=13)
23:26:37.008 00.003 8996 Enqueuing Move request for scope (0.15, 0.06)
23:26:37.010 00.002 20224 Worker thread wakes up
23:26:37.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
23:26:37.010 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
23:26:37.011 00.001 20224 Moving (0.15, 0.06) raw xDistance=0.14 yDistance=-0.07
23:26:37.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:26:37.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:37.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:26:37.011 00.000 20224 MoveAxis(E, 0, ABG)
23:26:37.011 00.000 20224 Move returns status 0, amount 0
23:26:37.011 00.000 20224 MoveAxis(N, 0, ABG)
23:26:37.011 00.000 20224 Move returns status 0, amount 0
23:26:37.011 00.000 20224 move complete, result=0
23:26:37.011 00.000 20224 worker thread done servicing request
23:26:37.019 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65021, med=2825, FiltMin=2576, FiltMax=28429, Gamma=1.000
23:26:37.040 00.021 8996 UpdateGuideState exits: m=715109 SNR=335.6
23:26:37.041 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:37.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:37.044 00.002 8996 Enqueuing Expose request
23:26:37.045 00.001 20224 Worker thread wakes up
23:26:37.046 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:37.047 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:37.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:38.207 01.160 20224 Exposure complete
23:26:38.290 00.083 20224 worker thread done servicing request
23:26:38.290 00.000 8996 OnExposeComplete: enter
23:26:38.293 00.003 8996 UpdateGuideState(): m_state=6
23:26:38.296 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7519
23:26:38.297 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.80, Mass=710518, SNR=353.7, Peak=57917 HFD=4.4
23:26:38.298 00.001 8996 MultiStar: [#1 0.25,0.08,0.64,U] [#2 0.03,0.12,0.71,U] [#3 0.48,0.15,0.00,M1] [#4 0.52,0.09,0.00,M1] [#5 0.23,0.18,0.55,U] [#6 0.27,0.42,0.00,M1] [#7 0.16,0.40,0.00,M1] [#8 0.28,0.19,0.39,U] 
23:26:38.300 00.002 8996 refined, 4 included, MultiStar: {0.20, 0.12}, one-star: {0.24, 0.09}
23:26:38.301 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
23:26:38.302 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
23:26:38.304 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.24 cameraTheta=0.55 mountX=0.19 mountY=-0.15, mountTheta=-0.66
23:26:38.306 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.12, opts=13)
23:26:38.307 00.001 8996 Enqueuing Move request for scope (0.20, 0.12)
23:26:38.308 00.001 20224 Worker thread wakes up
23:26:38.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
23:26:38.308 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
23:26:38.308 00.000 20224 Moving (0.20, 0.12) raw xDistance=0.19 yDistance=-0.15
23:26:38.309 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:26:38.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:38.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:26:38.309 00.000 20224 MoveAxis(E, 0, ABG)
23:26:38.309 00.000 20224 Move returns status 0, amount 0
23:26:38.309 00.000 20224 MoveAxis(N, 0, ABG)
23:26:38.309 00.000 20224 Move returns status 0, amount 0
23:26:38.309 00.000 20224 move complete, result=0
23:26:38.309 00.000 20224 worker thread done servicing request
23:26:38.314 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57917, med=2825, FiltMin=2579, FiltMax=28339, Gamma=1.000
23:26:38.330 00.016 8996 UpdateGuideState exits: m=710518 SNR=353.7
23:26:38.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:38.333 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:38.334 00.001 8996 Enqueuing Expose request
23:26:38.335 00.001 20224 Worker thread wakes up
23:26:38.336 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:38.337 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:38.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:39.316 00.979 20224 Exposure complete
23:26:39.391 00.075 20224 worker thread done servicing request
23:26:39.393 00.002 8996 OnExposeComplete: enter
23:26:39.396 00.003 8996 UpdateGuideState(): m_state=6
23:26:39.399 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7520
23:26:39.401 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=472.76, Mass=785464, SNR=355.5, Peak=57325 HFD=4.5
23:26:39.404 00.003 8996 MultiStar: [#1 0.30,0.01,0.63,U] [#2 0.22,0.15,0.71,U] [#3 0.26,-0.06,0.59,U] [#4 0.24,-0.01,0.51,U] [#5 0.31,0.29,0.00,M1] [#6 0.18,0.24,0.46,U] [#7 0.17,0.27,0.47,U] [#8 0.40,0.22,0.00,M1] 
23:26:39.405 00.001 8996 single-star, 6 included, MultiStar: {0.23, 0.08}, one-star: {0.20, 0.06}
23:26:39.407 00.002 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
23:26:39.408 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
23:26:39.409 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.06 hyp=0.21 cameraTheta=0.28 mountX=0.19 mountY=-0.08, mountTheta=-0.39
23:26:39.410 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.06, opts=13)
23:26:39.411 00.001 8996 Enqueuing Move request for scope (0.20, 0.06)
23:26:39.412 00.001 20224 Worker thread wakes up
23:26:39.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.06) opts 0xd
23:26:39.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.06)
23:26:39.412 00.000 20224 Moving (0.20, 0.06) raw xDistance=0.19 yDistance=-0.08
23:26:39.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:26:39.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:39.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:39.412 00.000 20224 MoveAxis(E, 0, ABG)
23:26:39.412 00.000 20224 Move returns status 0, amount 0
23:26:39.412 00.000 20224 MoveAxis(N, 0, ABG)
23:26:39.412 00.000 20224 Move returns status 0, amount 0
23:26:39.412 00.000 20224 move complete, result=0
23:26:39.412 00.000 20224 worker thread done servicing request
23:26:39.416 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57325, med=2825, FiltMin=2576, FiltMax=31027, Gamma=1.000
23:26:39.433 00.017 8996 UpdateGuideState exits: m=785464 SNR=355.5
23:26:39.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:39.435 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:39.436 00.001 8996 Enqueuing Expose request
23:26:39.436 00.000 20224 Worker thread wakes up
23:26:39.436 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:39.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:39.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:40.597 01.160 20224 Exposure complete
23:26:40.657 00.060 20224 worker thread done servicing request
23:26:40.657 00.000 8996 OnExposeComplete: enter
23:26:40.658 00.001 8996 UpdateGuideState(): m_state=6
23:26:40.659 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7521
23:26:40.660 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=472.78, Mass=711966, SNR=349.1, Peak=61133 HFD=4.5
23:26:40.661 00.001 8996 MultiStar: [#1 0.20,-0.02,0.64,U] [#2 0.19,-0.04,0.75,U] [#3 0.12,-0.10,0.58,U] [#4 0.16,-0.16,0.52,U] [#5 0.17,0.24,0.63,U] [#6 0.03,-0.03,0.44,U] [#7 -0.14,0.15,0.41,U] [#8 0.45,0.03,0.00,M2] 
23:26:40.662 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.02}, one-star: {0.18, 0.07}
23:26:40.662 00.000 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
23:26:40.663 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
23:26:40.664 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.14 cameraTheta=0.12 mountX=0.13 mountY=-0.03, mountTheta=-0.24
23:26:40.666 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.02, opts=13)
23:26:40.666 00.000 8996 Enqueuing Move request for scope (0.13, 0.02)
23:26:40.667 00.001 20224 Worker thread wakes up
23:26:40.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
23:26:40.667 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
23:26:40.667 00.000 20224 Moving (0.13, 0.02) raw xDistance=0.13 yDistance=-0.03
23:26:40.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:26:40.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:40.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:26:40.667 00.000 20224 MoveAxis(E, 0, ABG)
23:26:40.667 00.000 20224 Move returns status 0, amount 0
23:26:40.667 00.000 20224 MoveAxis(N, 0, ABG)
23:26:40.667 00.000 20224 Move returns status 0, amount 0
23:26:40.668 00.001 20224 move complete, result=0
23:26:40.668 00.000 20224 worker thread done servicing request
23:26:40.671 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61133, med=2825, FiltMin=2550, FiltMax=28349, Gamma=1.000
23:26:40.693 00.022 8996 UpdateGuideState exits: m=711966 SNR=349.1
23:26:40.695 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:40.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:40.697 00.001 8996 Enqueuing Expose request
23:26:40.698 00.001 20224 Worker thread wakes up
23:26:40.698 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:40.699 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:40.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:41.676 00.977 20224 Exposure complete
23:26:41.764 00.088 20224 worker thread done servicing request
23:26:41.765 00.001 8996 OnExposeComplete: enter
23:26:41.766 00.001 8996 UpdateGuideState(): m_state=6
23:26:41.768 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7522
23:26:41.769 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.67, Mass=717191, SNR=346.9, Peak=53597 HFD=4.5
23:26:41.770 00.001 8996 MultiStar: [#1 0.01,-0.13,0.70,U] [#2 -0.06,0.12,0.82,U] [#3 0.05,-0.22,0.60,U] [#4 0.06,-0.20,0.51,U] [#5 -0.15,-0.07,0.61,U] [#6 -0.11,0.02,0.39,U] [#7 -0.12,-0.00,0.42,U] [#8 0.22,0.18,0.39,U] 
23:26:41.772 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.21, -0.04}
23:26:41.774 00.002 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
23:26:41.775 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
23:26:41.777 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.07 mountX=0.03 mountY=0.04, mountTheta=0.97
23:26:41.780 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
23:26:41.781 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
23:26:41.783 00.002 20224 Worker thread wakes up
23:26:41.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
23:26:41.783 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
23:26:41.784 00.001 20224 Moving (0.02, -0.04) raw xDistance=0.03 yDistance=0.04
23:26:41.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:26:41.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:41.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:26:41.784 00.000 20224 MoveAxis(E, 0, ABG)
23:26:41.784 00.000 20224 Move returns status 0, amount 0
23:26:41.784 00.000 20224 MoveAxis(N, 0, ABG)
23:26:41.784 00.000 20224 Move returns status 0, amount 0
23:26:41.784 00.000 20224 move complete, result=0
23:26:41.784 00.000 20224 worker thread done servicing request
23:26:41.793 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53597, med=2825, FiltMin=2531, FiltMax=27097, Gamma=1.000
23:26:41.818 00.025 8996 UpdateGuideState exits: m=717191 SNR=346.9
23:26:41.821 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:41.823 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:41.824 00.001 8996 Enqueuing Expose request
23:26:41.826 00.002 20224 Worker thread wakes up
23:26:41.826 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:41.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:41.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:43.001 01.174 20224 Exposure complete
23:26:43.062 00.061 20224 worker thread done servicing request
23:26:43.062 00.000 8996 OnExposeComplete: enter
23:26:43.064 00.002 8996 UpdateGuideState(): m_state=6
23:26:43.066 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7523
23:26:43.068 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=472.64, Mass=709782, SNR=362.4, Peak=50669 HFD=4.4
23:26:43.070 00.002 8996 MultiStar: [#1 0.17,-0.14,0.62,U] [#2 0.10,0.09,0.70,U] [#3 0.31,-0.35,0.00,M1] [#4 0.30,-0.27,0.52,U] [#5 0.19,0.12,0.61,U] [#6 -0.10,0.03,0.43,U] [#7 0.10,-0.01,0.44,U] [#8 0.44,0.07,0.00,M2] 
23:26:43.072 00.002 8996 refined, 6 included, MultiStar: {0.16, -0.03}, one-star: {0.24, -0.07}
23:26:43.073 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
23:26:43.075 00.002 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
23:26:43.078 00.003 8996 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.20 mountX=0.16 mountY=0.01, mountTheta=0.09
23:26:43.083 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.03, opts=13)
23:26:43.085 00.002 8996 Enqueuing Move request for scope (0.16, -0.03)
23:26:43.088 00.003 20224 Worker thread wakes up
23:26:43.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
23:26:43.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
23:26:43.089 00.001 20224 Moving (0.16, -0.03) raw xDistance=0.16 yDistance=0.01
23:26:43.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:26:43.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:43.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:26:43.089 00.000 20224 MoveAxis(E, 0, ABG)
23:26:43.089 00.000 20224 Move returns status 0, amount 0
23:26:43.089 00.000 20224 MoveAxis(N, 0, ABG)
23:26:43.089 00.000 20224 Move returns status 0, amount 0
23:26:43.089 00.000 20224 move complete, result=0
23:26:43.089 00.000 20224 worker thread done servicing request
23:26:43.094 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50669, med=2825, FiltMin=2563, FiltMax=30067, Gamma=1.000
23:26:43.108 00.014 8996 UpdateGuideState exits: m=709782 SNR=362.4
23:26:43.109 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:43.109 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:43.110 00.001 8996 Enqueuing Expose request
23:26:43.111 00.001 20224 Worker thread wakes up
23:26:43.111 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:43.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:43.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:44.086 00.974 20224 Exposure complete
23:26:44.157 00.071 20224 worker thread done servicing request
23:26:44.157 00.000 8996 OnExposeComplete: enter
23:26:44.158 00.001 8996 UpdateGuideState(): m_state=6
23:26:44.159 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7524
23:26:44.160 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=472.85, Mass=665197, SNR=324.9, Peak=56173 HFD=4.5
23:26:44.160 00.000 8996 MultiStar: [#1 0.05,-0.22,0.78,U] [#2 -0.10,-0.17,0.68,U] [#3 0.00,-0.09,0.60,U] [#4 -0.03,-0.16,0.58,U] [#5 -0.21,0.08,0.64,U] [#6 -0.14,0.01,0.47,U] [#7 -0.07,0.03,0.46,U] [#8 0.08,0.15,0.48,U] 
23:26:44.161 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.03}, one-star: {0.02, 0.14}
23:26:44.162 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
23:26:44.163 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.72)
23:26:44.163 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.54 mountX=-0.04 mountY=0.03, mountTheta=2.43
23:26:44.165 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.03, opts=13)
23:26:44.166 00.001 8996 Enqueuing Move request for scope (-0.04, -0.03)
23:26:44.166 00.000 20224 Worker thread wakes up
23:26:44.167 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
23:26:44.167 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
23:26:44.167 00.000 20224 Moving (-0.04, -0.03) raw xDistance=-0.04 yDistance=0.03
23:26:44.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:44.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:44.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:26:44.167 00.000 20224 MoveAxis(E, 0, ABG)
23:26:44.167 00.000 20224 Move returns status 0, amount 0
23:26:44.167 00.000 20224 MoveAxis(N, 0, ABG)
23:26:44.167 00.000 20224 Move returns status 0, amount 0
23:26:44.167 00.000 20224 move complete, result=0
23:26:44.167 00.000 20224 worker thread done servicing request
23:26:44.174 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=56173, med=2825, FiltMin=2557, FiltMax=25209, Gamma=1.000
23:26:44.199 00.025 8996 UpdateGuideState exits: m=665197 SNR=324.9
23:26:44.201 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:44.203 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:44.204 00.001 8996 Enqueuing Expose request
23:26:44.205 00.001 20224 Worker thread wakes up
23:26:44.205 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:44.206 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:44.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:45.358 01.152 20224 Exposure complete
23:26:45.416 00.058 20224 worker thread done servicing request
23:26:45.416 00.000 8996 OnExposeComplete: enter
23:26:45.417 00.001 8996 UpdateGuideState(): m_state=6
23:26:45.418 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7525
23:26:45.419 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=472.82, Mass=679762, SNR=321.9, Peak=63789 HFD=4.4
23:26:45.420 00.001 8996 MultiStar: [#1 0.08,-0.10,0.73,U] [#2 -0.03,-0.07,0.78,U] [#3 0.16,-0.02,0.66,U] [#4 0.10,-0.08,0.53,U] [#5 0.17,-0.01,0.58,U] [#6 -0.10,0.15,0.46,U] [#7 -0.02,0.23,0.51,U] [#8 0.40,0.18,0.00,M2] 
23:26:45.421 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.02}, one-star: {0.06, 0.11}
23:26:45.422 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
23:26:45.422 00.000 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
23:26:45.423 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.35 mountX=0.05 mountY=-0.03, mountTheta=-0.46
23:26:45.424 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.02, opts=13)
23:26:45.425 00.001 8996 Enqueuing Move request for scope (0.06, 0.02)
23:26:45.426 00.001 20224 Worker thread wakes up
23:26:45.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
23:26:45.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
23:26:45.426 00.000 20224 Moving (0.06, 0.02) raw xDistance=0.05 yDistance=-0.03
23:26:45.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:26:45.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:45.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:26:45.426 00.000 20224 MoveAxis(E, 0, ABG)
23:26:45.426 00.000 20224 Move returns status 0, amount 0
23:26:45.426 00.000 20224 MoveAxis(N, 0, ABG)
23:26:45.426 00.000 20224 Move returns status 0, amount 0
23:26:45.426 00.000 20224 move complete, result=0
23:26:45.426 00.000 20224 worker thread done servicing request
23:26:45.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=63789, med=2825, FiltMin=2560, FiltMax=26697, Gamma=1.000
23:26:45.456 00.026 8996 UpdateGuideState exits: m=679762 SNR=321.9
23:26:45.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:45.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:45.458 00.000 8996 Enqueuing Expose request
23:26:45.459 00.001 20224 Worker thread wakes up
23:26:45.459 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:45.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:45.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:46.440 00.980 20224 Exposure complete
23:26:46.529 00.089 20224 worker thread done servicing request
23:26:46.530 00.001 8996 OnExposeComplete: enter
23:26:46.530 00.000 8996 UpdateGuideState(): m_state=6
23:26:46.531 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7526
23:26:46.532 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.72, Mass=652051, SNR=318.6, Peak=52029 HFD=4.6
23:26:46.533 00.001 8996 MultiStar: [#1 -0.05,0.03,0.68,U] [#2 -0.16,0.05,0.95,U] [#3 -0.06,-0.11,0.76,U] [#4 -0.12,-0.07,0.62,U] [#5 0.01,0.07,0.66,U] [#6 -0.20,0.05,0.49,U] [#7 -0.25,0.28,0.50,U] [#8 0.15,0.02,0.39,U] 
23:26:46.534 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.14, 0.01}
23:26:46.535 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:26:46.535 00.000 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:26:46.536 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.87 mountX=-0.10 mountY=-0.02, mountTheta=-2.98
23:26:46.537 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
23:26:46.538 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
23:26:46.539 00.001 20224 Worker thread wakes up
23:26:46.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:26:46.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:26:46.539 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
23:26:46.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:26:46.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:46.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:26:46.539 00.000 20224 MoveAxis(E, 0, ABG)
23:26:46.539 00.000 20224 Move returns status 0, amount 0
23:26:46.539 00.000 20224 MoveAxis(N, 0, ABG)
23:26:46.539 00.000 20224 Move returns status 0, amount 0
23:26:46.539 00.000 20224 move complete, result=0
23:26:46.540 00.001 20224 worker thread done servicing request
23:26:46.550 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=52029, med=2825, FiltMin=2550, FiltMax=26483, Gamma=1.000
23:26:46.571 00.021 8996 UpdateGuideState exits: m=652051 SNR=318.6
23:26:46.573 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:46.575 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:46.577 00.002 8996 Enqueuing Expose request
23:26:46.578 00.001 20224 Worker thread wakes up
23:26:46.579 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:46.579 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:46.580 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:47.732 01.152 20224 Exposure complete
23:26:47.791 00.059 20224 worker thread done servicing request
23:26:47.792 00.001 8996 OnExposeComplete: enter
23:26:47.792 00.000 8996 UpdateGuideState(): m_state=6
23:26:47.793 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7527
23:26:47.794 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=472.94, Mass=666186, SNR=335.8, Peak=58221 HFD=4.6
23:26:47.795 00.001 8996 MultiStar: [#1 0.06,-0.05,0.70,U] [#2 0.15,0.04,0.71,U] [#3 0.12,0.14,0.58,U] [#4 0.07,0.00,0.60,U] [#5 0.07,0.18,0.68,U] [#6 -0.17,0.25,0.49,U] [#7 -0.09,0.26,0.47,U] [#8 0.13,0.33,0.39,U] 
23:26:47.796 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.14}, one-star: {0.02, 0.23}
23:26:47.797 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
23:26:47.798 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
23:26:47.798 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.27 mountX=0.03 mountY=-0.15, mountTheta=-1.37
23:26:47.800 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
23:26:47.801 00.001 8996 Enqueuing Move request for scope (0.04, 0.14)
23:26:47.802 00.001 20224 Worker thread wakes up
23:26:47.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
23:26:47.802 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
23:26:47.802 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.03 yDistance=-0.15
23:26:47.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:26:47.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:47.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:26:47.802 00.000 20224 MoveAxis(E, 0, ABG)
23:26:47.802 00.000 20224 Move returns status 0, amount 0
23:26:47.802 00.000 20224 MoveAxis(N, 0, ABG)
23:26:47.802 00.000 20224 Move returns status 0, amount 0
23:26:47.802 00.000 20224 move complete, result=0
23:26:47.802 00.000 20224 worker thread done servicing request
23:26:47.806 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58221, med=2825, FiltMin=2566, FiltMax=27593, Gamma=1.000
23:26:47.819 00.013 8996 UpdateGuideState exits: m=666186 SNR=335.8
23:26:47.820 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:47.820 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:47.821 00.001 8996 Enqueuing Expose request
23:26:47.822 00.001 20224 Worker thread wakes up
23:26:47.822 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:47.823 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:47.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:48.814 00.991 20224 Exposure complete
23:26:48.877 00.063 20224 worker thread done servicing request
23:26:48.877 00.000 8996 OnExposeComplete: enter
23:26:48.879 00.002 8996 UpdateGuideState(): m_state=6
23:26:48.881 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7528
23:26:48.883 00.002 8996 Star::Find returns 1 (0), X=137.66, Y=472.68, Mass=740462, SNR=378.5, Peak=58173 HFD=4.7
23:26:48.884 00.001 8996 MultiStar: [#1 0.03,0.00,0.63,U] [#2 0.08,-0.05,0.67,U] [#3 -0.16,-0.09,0.51,U] [#4 -0.01,-0.10,0.55,U] [#5 -0.19,0.08,0.55,U] [#6 -0.12,0.09,0.40,U] [#7 0.05,0.04,0.40,U] [#8 -0.05,0.19,0.32,U] 
23:26:48.884 00.000 8996 single-star, 8 included, MultiStar: {-0.04, -0.00}, one-star: {-0.02, -0.03}
23:26:48.885 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:26:48.886 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
23:26:48.887 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.19 mountX=-0.02 mountY=0.03, mountTheta=2.09
23:26:48.888 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
23:26:48.889 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
23:26:48.890 00.001 20224 Worker thread wakes up
23:26:48.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:26:48.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:26:48.890 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
23:26:48.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:26:48.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:48.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:26:48.890 00.000 20224 MoveAxis(E, 0, ABG)
23:26:48.890 00.000 20224 Move returns status 0, amount 0
23:26:48.890 00.000 20224 MoveAxis(N, 0, ABG)
23:26:48.890 00.000 20224 Move returns status 0, amount 0
23:26:48.890 00.000 20224 move complete, result=0
23:26:48.890 00.000 20224 worker thread done servicing request
23:26:48.894 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58173, med=2825, FiltMin=2573, FiltMax=28499, Gamma=1.000
23:26:48.912 00.018 8996 UpdateGuideState exits: m=740462 SNR=378.5
23:26:48.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:48.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:48.914 00.000 8996 Enqueuing Expose request
23:26:48.915 00.001 20224 Worker thread wakes up
23:26:48.915 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:48.916 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:48.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:50.085 01.169 20224 Exposure complete
23:26:50.151 00.066 20224 worker thread done servicing request
23:26:50.151 00.000 8996 OnExposeComplete: enter
23:26:50.152 00.001 8996 UpdateGuideState(): m_state=6
23:26:50.152 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7529
23:26:50.153 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=472.84, Mass=717528, SNR=343.6, Peak=60765 HFD=4.6
23:26:50.154 00.001 8996 MultiStar: [#1 0.17,-0.04,0.66,U] [#2 0.01,0.17,0.78,U] [#3 0.28,0.08,0.62,U] [#4 0.09,0.03,0.49,U] [#5 -0.02,0.23,0.64,U] [#6 -0.07,0.01,0.42,U] [#7 -0.17,0.15,0.51,U] [#8 0.30,0.28,0.38,U] 
23:26:50.155 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.12}, one-star: {-0.11, 0.14}
23:26:50.156 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
23:26:50.157 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
23:26:50.157 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.12 cameraTheta=1.26 mountX=0.03 mountY=-0.12, mountTheta=-1.36
23:26:50.160 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.12, opts=13)
23:26:50.162 00.002 8996 Enqueuing Move request for scope (0.04, 0.12)
23:26:50.163 00.001 20224 Worker thread wakes up
23:26:50.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
23:26:50.163 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
23:26:50.164 00.001 20224 Moving (0.04, 0.12) raw xDistance=0.03 yDistance=-0.12
23:26:50.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:26:50.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:50.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:26:50.164 00.000 20224 MoveAxis(E, 0, ABG)
23:26:50.164 00.000 20224 Move returns status 0, amount 0
23:26:50.164 00.000 20224 MoveAxis(N, 0, ABG)
23:26:50.164 00.000 20224 Move returns status 0, amount 0
23:26:50.165 00.001 20224 move complete, result=0
23:26:50.165 00.000 20224 worker thread done servicing request
23:26:50.172 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60765, med=2825, FiltMin=2576, FiltMax=28265, Gamma=1.000
23:26:50.192 00.020 8996 UpdateGuideState exits: m=717528 SNR=343.6
23:26:50.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:50.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:50.194 00.000 8996 Enqueuing Expose request
23:26:50.195 00.001 20224 Worker thread wakes up
23:26:50.195 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:50.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:50.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:51.170 00.974 20224 Exposure complete
23:26:51.238 00.068 20224 worker thread done servicing request
23:26:51.238 00.000 8996 OnExposeComplete: enter
23:26:51.239 00.001 8996 UpdateGuideState(): m_state=6
23:26:51.241 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7530
23:26:51.242 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=472.76, Mass=803271, SNR=371.1, Peak=65535 HFD=4.5
23:26:51.243 00.001 8996 MultiStar: [#1 0.12,0.05,0.61,U] [#2 -0.07,-0.02,0.67,U] [#3 0.05,-0.20,0.54,U] [#4 0.16,-0.33,0.44,U] [#5 0.00,0.04,0.54,U] [#6 -0.03,0.03,0.39,U] [#7 -0.01,-0.09,0.46,U] [#8 0.07,0.17,0.36,U] 
23:26:51.243 00.000 8996 refined, 8 included, MultiStar: {0.07, -0.03}, one-star: {0.19, 0.05}
23:26:51.244 00.001 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
23:26:51.245 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
23:26:51.246 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.37 mountX=0.07 mountY=0.02, mountTheta=0.26
23:26:51.249 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
23:26:51.250 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
23:26:51.251 00.001 20224 Worker thread wakes up
23:26:51.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:26:51.251 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:26:51.251 00.000 20224 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=0.02
23:26:51.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:26:51.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:51.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:26:51.251 00.000 20224 MoveAxis(E, 0, ABG)
23:26:51.251 00.000 20224 Move returns status 0, amount 0
23:26:51.251 00.000 20224 MoveAxis(N, 0, ABG)
23:26:51.251 00.000 20224 Move returns status 0, amount 0
23:26:51.251 00.000 20224 move complete, result=0
23:26:51.251 00.000 20224 worker thread done servicing request
23:26:51.255 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2825, FiltMin=2566, FiltMax=31059, Gamma=1.000
23:26:51.278 00.023 8996 UpdateGuideState exits: m=803271 SNR=371.1
23:26:51.279 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:51.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:51.280 00.000 8996 Enqueuing Expose request
23:26:51.281 00.001 20224 Worker thread wakes up
23:26:51.281 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:26:51.282 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:51.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:52.447 01.165 20224 Exposure complete
23:26:52.516 00.069 20224 worker thread done servicing request
23:26:52.516 00.000 8996 OnExposeComplete: enter
23:26:52.516 00.000 8996 UpdateGuideState(): m_state=6
23:26:52.517 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7531
23:26:52.518 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.79, Mass=708824, SNR=356.3, Peak=57517 HFD=4.4
23:26:52.520 00.002 8996 MultiStar: [#1 0.18,-0.05,0.61,U] [#2 -0.12,0.19,0.84,U] [#3 0.32,-0.21,0.52,U] [#4 0.34,-0.22,0.54,U] [#5 -0.07,0.09,0.59,U] [#6 -0.08,0.14,0.41,U] [#7 0.09,0.05,0.39,U] [#8 0.14,0.23,0.37,U] 
23:26:52.521 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.04}, one-star: {0.24, 0.08}
23:26:52.522 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
23:26:52.523 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
23:26:52.524 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.12 cameraTheta=0.32 mountX=0.11 mountY=-0.05, mountTheta=-0.43
23:26:52.527 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
23:26:52.528 00.001 8996 Enqueuing Move request for scope (0.12, 0.04)
23:26:52.529 00.001 20224 Worker thread wakes up
23:26:52.530 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
23:26:52.530 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
23:26:52.530 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.11 yDistance=-0.05
23:26:52.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:26:52.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:52.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:26:52.530 00.000 20224 MoveAxis(E, 0, ABG)
23:26:52.530 00.000 20224 Move returns status 0, amount 0
23:26:52.531 00.001 20224 MoveAxis(N, 0, ABG)
23:26:52.531 00.000 20224 Move returns status 0, amount 0
23:26:52.531 00.000 20224 move complete, result=0
23:26:52.531 00.000 20224 worker thread done servicing request
23:26:52.536 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57517, med=2825, FiltMin=2547, FiltMax=29603, Gamma=1.000
23:26:52.552 00.016 8996 UpdateGuideState exits: m=708824 SNR=356.3
23:26:52.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:52.553 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:52.554 00.001 8996 Enqueuing Expose request
23:26:52.555 00.001 20224 Worker thread wakes up
23:26:52.555 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:52.556 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:52.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:53.534 00.978 20224 Exposure complete
23:26:53.589 00.055 20224 worker thread done servicing request
23:26:53.589 00.000 8996 OnExposeComplete: enter
23:26:53.590 00.001 8996 UpdateGuideState(): m_state=6
23:26:53.591 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7532
23:26:53.592 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=472.73, Mass=658903, SNR=332.9, Peak=50221 HFD=4.6
23:26:53.593 00.001 8996 MultiStar: [#1 0.08,-0.06,0.72,U] [#2 -0.17,0.16,0.77,U] [#3 -0.01,0.07,0.58,U] [#4 -0.08,0.02,0.56,U] [#5 -0.01,0.18,0.62,U] [#6 -0.25,0.18,0.46,U] [#7 -0.14,0.25,0.46,U] [#8 0.14,0.03,0.41,U] 
23:26:53.593 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.09}, one-star: {-0.22, 0.02}
23:26:53.594 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
23:26:53.595 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
23:26:53.596 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.34 mountX=-0.09 mountY=-0.08, mountTheta=-2.45
23:26:53.597 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
23:26:53.598 00.001 8996 Enqueuing Move request for scope (-0.08, 0.09)
23:26:53.598 00.000 20224 Worker thread wakes up
23:26:53.599 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:26:53.599 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:26:53.599 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
23:26:53.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:26:53.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:53.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:26:53.599 00.000 20224 MoveAxis(E, 0, ABG)
23:26:53.599 00.000 20224 Move returns status 0, amount 0
23:26:53.599 00.000 20224 MoveAxis(N, 0, ABG)
23:26:53.599 00.000 20224 Move returns status 0, amount 0
23:26:53.599 00.000 20224 move complete, result=0
23:26:53.599 00.000 20224 worker thread done servicing request
23:26:53.604 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50221, med=2825, FiltMin=2550, FiltMax=24995, Gamma=1.000
23:26:53.620 00.016 8996 UpdateGuideState exits: m=658903 SNR=332.9
23:26:53.620 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:53.621 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:53.622 00.001 8996 Enqueuing Expose request
23:26:53.623 00.001 20224 Worker thread wakes up
23:26:53.623 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:26:53.623 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:53.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:54.788 01.165 20224 Exposure complete
23:26:54.853 00.065 20224 worker thread done servicing request
23:26:54.853 00.000 8996 OnExposeComplete: enter
23:26:54.854 00.001 8996 UpdateGuideState(): m_state=6
23:26:54.854 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7533
23:26:54.855 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.13, Mass=773326, SNR=360.7, Peak=63325 HFD=4.4
23:26:54.856 00.001 8996 MultiStar: [#1 -0.16,0.13,0.68,U] [#2 0.07,0.06,0.75,U] [#3 0.02,0.17,0.67,U] [#4 0.18,0.10,0.51,U] [#5 0.02,0.22,0.54,U] [#6 0.01,0.22,0.38,U] [#7 -0.13,0.25,0.46,U] [#8 0.18,0.19,0.34,U] 
23:26:54.857 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.21}, one-star: {-0.15, 0.42}
23:26:54.858 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
23:26:54.858 00.000 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:26:54.859 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.65 mountX=-0.04 mountY=-0.20, mountTheta=-1.75
23:26:54.860 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.21, opts=13)
23:26:54.861 00.001 8996 Enqueuing Move request for scope (-0.02, 0.21)
23:26:54.862 00.001 20224 Worker thread wakes up
23:26:54.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
23:26:54.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
23:26:54.863 00.001 20224 Moving (-0.02, 0.21) raw xDistance=-0.04 yDistance=-0.20
23:26:54.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:54.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:26:54.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:26:54.863 00.000 20224 MoveAxis(E, 0, ABG)
23:26:54.863 00.000 20224 Move returns status 0, amount 0
23:26:54.863 00.000 20224 MoveAxis(N, 0, ABG)
23:26:54.863 00.000 20224 Move returns status 0, amount 0
23:26:54.863 00.000 20224 move complete, result=0
23:26:54.864 00.001 20224 worker thread done servicing request
23:26:54.866 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63325, med=2825, FiltMin=2566, FiltMax=31734, Gamma=1.000
23:26:54.891 00.025 8996 UpdateGuideState exits: m=773326 SNR=360.7
23:26:54.893 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:54.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:54.896 00.002 8996 Enqueuing Expose request
23:26:54.897 00.001 20224 Worker thread wakes up
23:26:54.898 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:26:54.899 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:54.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:55.875 00.976 20224 Exposure complete
23:26:55.956 00.081 20224 worker thread done servicing request
23:26:55.956 00.000 8996 OnExposeComplete: enter
23:26:55.958 00.002 8996 UpdateGuideState(): m_state=6
23:26:55.959 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7534
23:26:55.960 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=473.03, Mass=729292, SNR=338.8, Peak=65535 HFD=4.4
23:26:55.961 00.001 8996 MultiStar: [#1 0.02,0.04,0.66,U] [#2 0.29,0.20,0.69,U] [#3 0.22,-0.06,0.57,U] [#4 0.15,0.11,0.58,U] [#5 0.25,0.26,0.61,U] [#6 0.15,0.22,0.44,U] [#7 0.07,0.27,0.49,U] [#8 0.34,0.27,0.00,M1] 
23:26:55.962 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.18}, one-star: {0.03, 0.32}
23:26:55.962 00.000 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
23:26:55.963 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
23:26:55.964 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.23 cameraTheta=0.90 mountX=0.12 mountY=-0.19, mountTheta=-1.00
23:26:55.965 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.18, opts=13)
23:26:55.966 00.001 8996 Enqueuing Move request for scope (0.14, 0.18)
23:26:55.966 00.000 20224 Worker thread wakes up
23:26:55.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
23:26:55.966 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
23:26:55.967 00.001 20224 Moving (0.14, 0.18) raw xDistance=0.12 yDistance=-0.19
23:26:55.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:26:55.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:55.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:26:55.967 00.000 20224 MoveAxis(E, 0, ABG)
23:26:55.967 00.000 20224 Move returns status 0, amount 0
23:26:55.967 00.000 20224 MoveAxis(N, 0, ABG)
23:26:55.967 00.000 20224 Move returns status 0, amount 0
23:26:55.967 00.000 20224 move complete, result=0
23:26:55.967 00.000 20224 worker thread done servicing request
23:26:55.970 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2825, FiltMin=2563, FiltMax=32195, Gamma=1.000
23:26:55.991 00.021 8996 UpdateGuideState exits: m=729292 SNR=338.8
23:26:55.994 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:55.996 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:55.998 00.002 8996 Enqueuing Expose request
23:26:56.000 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:26:56.001 00.001 20224 Worker thread wakes up
23:26:56.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:56.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:57.176 01.175 20224 Exposure complete
23:26:57.255 00.079 20224 worker thread done servicing request
23:26:57.255 00.000 8996 OnExposeComplete: enter
23:26:57.257 00.002 8996 UpdateGuideState(): m_state=6
23:26:57.258 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7535
23:26:57.260 00.002 8996 Star::Find returns 1 (0), X=137.55, Y=472.60, Mass=721571, SNR=375.5, Peak=52304 HFD=4.6
23:26:57.261 00.001 8996 MultiStar: [#1 -0.01,-0.05,0.55,U] [#2 -0.12,0.03,0.71,U] [#3 0.08,0.01,0.53,U] [#4 -0.00,-0.04,0.45,U] [#5 -0.04,0.14,0.56,U] [#6 -0.03,0.13,0.42,U] [#7 -0.36,0.28,0.00,M1] [#8 0.05,0.09,0.36,U] 
23:26:57.263 00.002 8996 refined, 7 included, MultiStar: {-0.04, 0.01}, one-star: {-0.13, -0.10}
23:26:57.266 00.003 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
23:26:57.267 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:26:57.268 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.97 mountX=-0.04 mountY=-0.00, mountTheta=-3.08
23:26:57.270 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
23:26:57.272 00.002 8996 Enqueuing Move request for scope (-0.04, 0.01)
23:26:57.273 00.001 20224 Worker thread wakes up
23:26:57.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
23:26:57.274 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
23:26:57.274 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
23:26:57.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:26:57.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:57.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:26:57.274 00.000 20224 MoveAxis(E, 0, ABG)
23:26:57.274 00.000 20224 Move returns status 0, amount 0
23:26:57.274 00.000 20224 MoveAxis(N, 0, ABG)
23:26:57.275 00.001 20224 Move returns status 0, amount 0
23:26:57.275 00.000 20224 move complete, result=0
23:26:57.275 00.000 20224 worker thread done servicing request
23:26:57.284 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52304, med=2825, FiltMin=2573, FiltMax=26109, Gamma=1.000
23:26:57.304 00.020 8996 UpdateGuideState exits: m=721571 SNR=375.5
23:26:57.305 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:57.306 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:57.307 00.001 8996 Enqueuing Expose request
23:26:57.307 00.000 20224 Worker thread wakes up
23:26:57.307 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:26:57.308 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:57.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:58.281 00.973 20224 Exposure complete
23:26:58.366 00.085 20224 worker thread done servicing request
23:26:58.366 00.000 8996 OnExposeComplete: enter
23:26:58.367 00.001 8996 UpdateGuideState(): m_state=6
23:26:58.369 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7536
23:26:58.370 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.74, Mass=705852, SNR=334.9, Peak=50909 HFD=4.6
23:26:58.371 00.001 8996 MultiStar: [#1 -0.17,-0.10,0.71,U] [#2 -0.16,-0.07,0.67,U] [#3 0.02,-0.13,0.58,U] [#4 0.08,-0.12,0.61,U] [#5 -0.20,-0.08,0.63,U] [#6 -0.17,0.03,0.46,U] [#7 -0.18,-0.01,0.45,U] [#8 0.05,-0.02,0.43,U] 
23:26:58.372 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.05}, one-star: {-0.15, 0.03}
23:26:58.373 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:26:58.373 00.000 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
23:26:58.374 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.12 cameraTheta=-2.68 mountX=-0.10 mountY=0.06, mountTheta=2.57
23:26:58.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
23:26:58.377 00.001 8996 Enqueuing Move request for scope (-0.10, -0.05)
23:26:58.378 00.001 20224 Worker thread wakes up
23:26:58.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
23:26:58.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
23:26:58.378 00.000 20224 Moving (-0.10, -0.05) raw xDistance=-0.10 yDistance=0.06
23:26:58.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:26:58.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:58.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:26:58.378 00.000 20224 MoveAxis(E, 0, ABG)
23:26:58.378 00.000 20224 Move returns status 0, amount 0
23:26:58.378 00.000 20224 MoveAxis(N, 0, ABG)
23:26:58.378 00.000 20224 Move returns status 0, amount 0
23:26:58.378 00.000 20224 move complete, result=0
23:26:58.378 00.000 20224 worker thread done servicing request
23:26:58.381 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50909, med=2825, FiltMin=2563, FiltMax=27683, Gamma=1.000
23:26:58.394 00.013 8996 UpdateGuideState exits: m=705852 SNR=334.9
23:26:58.397 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:58.399 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:58.400 00.001 8996 Enqueuing Expose request
23:26:58.402 00.002 20224 Worker thread wakes up
23:26:58.402 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:26:58.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:58.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:26:59.575 01.172 20224 Exposure complete
23:26:59.658 00.083 20224 worker thread done servicing request
23:26:59.658 00.000 8996 OnExposeComplete: enter
23:26:59.659 00.001 8996 UpdateGuideState(): m_state=6
23:26:59.659 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7537
23:26:59.660 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=472.58, Mass=684068, SNR=305.6, Peak=43763 HFD=4.5
23:26:59.661 00.001 8996 MultiStar: [#1 -0.25,-0.14,0.73,U] [#2 -0.41,-0.02,0.83,U] [#3 -0.36,-0.43,0.00,M1] [#4 -0.31,-0.25,0.61,U] [#5 -0.52,0.00,0.00,M1] [#6 -0.68,-0.12,0.00,M1] [#7 -0.49,-0.10,0.00,M1] [#8 -0.29,0.08,0.44,U] 
23:26:59.662 00.001 8996 refined, 4 included, MultiStar: {-0.38, -0.10}, one-star: {-0.51, -0.12}
23:26:59.663 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
23:26:59.664 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
23:26:59.664 00.000 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.10 hyp=0.39 cameraTheta=-2.88 mountX=-0.36 mountY=0.14, mountTheta=2.77
23:26:59.666 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.10, opts=13)
23:26:59.667 00.001 8996 Enqueuing Move request for scope (-0.38, -0.10)
23:26:59.667 00.000 20224 Worker thread wakes up
23:26:59.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.10) opts 0xd
23:26:59.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.10)
23:26:59.667 00.000 20224 Moving (-0.38, -0.10) raw xDistance=-0.36 yDistance=0.14
23:26:59.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
23:26:59.668 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:26:59.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:26:59.668 00.000 20224 MoveAxis(E, 53, ABG)
23:26:59.668 00.000 20224 Guiding  Dir = 2, Dur = 53
23:26:59.668 00.000 20224 IsSlewing returns 0
23:26:59.668 00.000 20224 IsGuiding returns 0
23:26:59.671 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43763, med=2825, FiltMin=2553, FiltMax=21577, Gamma=1.000
23:26:59.684 00.013 8996 UpdateGuideState exits: m=684068 SNR=305.6
23:26:59.685 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:26:59.685 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:26:59.686 00.001 8996 Enqueuing Expose request
23:26:59.725 00.039 20224 IsGuiding returns 1
23:26:59.725 00.000 20224 scope still moving after pulse duration time elapsed
23:26:59.756 00.031 20224 IsSlewing returns 0
23:26:59.756 00.000 20224 IsGuiding returns 1
23:26:59.787 00.031 20224 IsSlewing returns 0
23:26:59.787 00.000 20224 IsGuiding returns 1
23:26:59.819 00.032 20224 IsSlewing returns 0
23:26:59.820 00.001 20224 IsGuiding returns 0
23:26:59.820 00.000 20224 scope move finished after 53 + 99 ms
23:26:59.820 00.000 20224 Move returns status 0, amount 53
23:26:59.820 00.000 20224 MoveAxis(N, 0, ABG)
23:26:59.820 00.000 20224 Move returns status 0, amount 0
23:26:59.820 00.000 20224 move complete, result=0
23:26:59.820 00.000 20224 worker thread done servicing request
23:26:59.821 00.001 8996 GuideStep: -0.4 px 53 ms EAST, 0.1 px 0 ms NORTH
23:26:59.823 00.002 20224 Worker thread wakes up
23:26:59.823 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:26:59.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:00.817 00.994 20224 Exposure complete
23:27:00.895 00.078 20224 worker thread done servicing request
23:27:00.896 00.001 8996 OnExposeComplete: enter
23:27:00.897 00.001 8996 UpdateGuideState(): m_state=6
23:27:00.897 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7538
23:27:00.898 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=472.70, Mass=732870, SNR=381.8, Peak=57725 HFD=4.5
23:27:00.899 00.001 8996 MultiStar: [#1 0.21,-0.19,0.62,U] [#2 -0.03,-0.04,0.70,U] [#3 0.27,-0.42,0.00,M2] [#4 0.25,-0.25,0.51,U] [#5 0.18,0.10,0.57,U] [#6 0.14,-0.07,0.41,U] [#7 0.12,0.02,0.42,U] [#8 0.26,0.08,0.36,U] 
23:27:00.900 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.05}, one-star: {0.16, -0.01}
23:27:00.901 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
23:27:00.901 00.000 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
23:27:00.902 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-0.30 mountX=0.16 mountY=0.03, mountTheta=0.19
23:27:00.903 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
23:27:00.904 00.001 8996 Enqueuing Move request for scope (0.15, -0.05)
23:27:00.905 00.001 20224 Worker thread wakes up
23:27:00.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
23:27:00.905 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
23:27:00.905 00.000 20224 Moving (0.15, -0.05) raw xDistance=0.16 yDistance=0.03
23:27:00.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:27:00.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:00.906 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:27:00.906 00.000 20224 MoveAxis(E, 0, ABG)
23:27:00.906 00.000 20224 Move returns status 0, amount 0
23:27:00.906 00.000 20224 MoveAxis(N, 0, ABG)
23:27:00.906 00.000 20224 Move returns status 0, amount 0
23:27:00.906 00.000 20224 move complete, result=0
23:27:00.906 00.000 20224 worker thread done servicing request
23:27:00.909 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57725, med=2825, FiltMin=2553, FiltMax=29683, Gamma=1.000
23:27:00.923 00.014 8996 UpdateGuideState exits: m=732870 SNR=381.8
23:27:00.924 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:00.924 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:00.925 00.001 8996 Enqueuing Expose request
23:27:00.926 00.001 20224 Worker thread wakes up
23:27:00.926 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:00.927 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:00.927 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:02.101 01.174 20224 Exposure complete
23:27:02.175 00.074 20224 worker thread done servicing request
23:27:02.175 00.000 8996 OnExposeComplete: enter
23:27:02.176 00.001 8996 UpdateGuideState(): m_state=6
23:27:02.176 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7539
23:27:02.177 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=472.71, Mass=718265, SNR=361.6, Peak=51197 HFD=4.7
23:27:02.178 00.001 8996 MultiStar: [#1 0.24,-0.26,0.71,U] [#2 -0.03,-0.19,0.67,U] [#3 0.31,-0.28,0.49,U] [#4 0.25,-0.31,0.52,U] [#5 0.09,-0.14,0.57,U] [#6 0.14,0.01,0.41,U] [#7 0.10,-0.11,0.46,U] [#8 0.29,0.01,0.40,U] 
23:27:02.179 00.001 8996 single-star, 8 included, MultiStar: {0.12, -0.14}, one-star: {-0.08, 0.01}
23:27:02.180 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
23:27:02.180 00.000 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:27:02.181 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.04 mountX=-0.08 mountY=0.00, mountTheta=3.13
23:27:02.183 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
23:27:02.184 00.001 8996 Enqueuing Move request for scope (-0.08, 0.01)
23:27:02.186 00.002 20224 Worker thread wakes up
23:27:02.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:27:02.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:27:02.186 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=0.00
23:27:02.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:27:02.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:02.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:27:02.186 00.000 20224 MoveAxis(E, 0, ABG)
23:27:02.186 00.000 20224 Move returns status 0, amount 0
23:27:02.186 00.000 20224 MoveAxis(N, 0, ABG)
23:27:02.186 00.000 20224 Move returns status 0, amount 0
23:27:02.186 00.000 20224 move complete, result=0
23:27:02.186 00.000 20224 worker thread done servicing request
23:27:02.189 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51197, med=2825, FiltMin=2576, FiltMax=29203, Gamma=1.000
23:27:02.206 00.017 8996 UpdateGuideState exits: m=718265 SNR=361.6
23:27:02.208 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:02.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:02.210 00.001 8996 Enqueuing Expose request
23:27:02.210 00.000 20224 Worker thread wakes up
23:27:02.211 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:27:02.211 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:02.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:03.188 00.977 20224 Exposure complete
23:27:03.264 00.076 20224 worker thread done servicing request
23:27:03.264 00.000 8996 OnExposeComplete: enter
23:27:03.265 00.001 8996 UpdateGuideState(): m_state=6
23:27:03.267 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7540
23:27:03.269 00.002 8996 Star::Find returns 1 (0), X=137.53, Y=472.41, Mass=658951, SNR=320.0, Peak=50224 HFD=4.6
23:27:03.272 00.003 8996 MultiStar: [#1 0.03,-0.55,0.00,M1] [#2 -0.11,-0.27,0.84,U] [#3 0.06,-0.49,0.00,M2] [#4 0.06,-0.45,0.00,M1] [#5 -0.11,-0.41,0.69,U] [#6 -0.06,-0.27,0.44,U] [#7 -0.05,-0.31,0.50,U] [#8 0.15,-0.30,0.43,U] 
23:27:03.274 00.002 8996 refined, 5 included, MultiStar: {-0.08, -0.31}, one-star: {-0.15, -0.29}
23:27:03.275 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
23:27:03.277 00.002 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
23:27:03.279 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.31 hyp=0.32 cameraTheta=-1.82 mountX=-0.05 mountY=0.32, mountTheta=1.73
23:27:03.282 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.31, opts=13)
23:27:03.283 00.001 8996 Enqueuing Move request for scope (-0.08, -0.31)
23:27:03.285 00.002 20224 Worker thread wakes up
23:27:03.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.31) opts 0xd
23:27:03.285 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.31)
23:27:03.285 00.000 20224 Moving (-0.08, -0.31) raw xDistance=-0.05 yDistance=0.32
23:27:03.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:27:03.286 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:27:03.286 00.000 20224 MoveAxis(E, 0, ABG)
23:27:03.286 00.000 20224 Move returns status 0, amount 0
23:27:03.286 00.000 20224 MoveAxis(S, 67, ABG)
23:27:03.286 00.000 20224 Guiding  Dir = 1, Dur = 67
23:27:03.287 00.001 20224 IsSlewing returns 0
23:27:03.287 00.000 20224 IsGuiding returns 0
23:27:03.293 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50224, med=2825, FiltMin=2557, FiltMax=25629, Gamma=1.000
23:27:03.307 00.014 8996 UpdateGuideState exits: m=658951 SNR=320.0
23:27:03.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:03.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:03.310 00.001 8996 Enqueuing Expose request
23:27:03.321 00.011 20224 PulseGuide returned control before completion, sleep 43
23:27:03.379 00.058 20224 IsGuiding returns 1
23:27:03.379 00.000 20224 scope still moving after pulse duration time elapsed
23:27:03.411 00.032 20224 IsSlewing returns 0
23:27:03.411 00.000 20224 IsGuiding returns 0
23:27:03.411 00.000 20224 scope move finished after 67 + 57 ms
23:27:03.411 00.000 20224 Move returns status 0, amount 67
23:27:03.411 00.000 20224 move complete, result=0
23:27:03.411 00.000 20224 worker thread done servicing request
23:27:03.411 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH
23:27:03.413 00.002 20224 Worker thread wakes up
23:27:03.413 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:03.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:04.563 01.150 20224 Exposure complete
23:27:04.637 00.074 20224 worker thread done servicing request
23:27:04.638 00.001 8996 OnExposeComplete: enter
23:27:04.640 00.002 8996 UpdateGuideState(): m_state=6
23:27:04.641 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7541
23:27:04.643 00.002 8996 Star::Find returns 1 (0), X=137.69, Y=472.58, Mass=764653, SNR=368.8, Peak=58397 HFD=4.7
23:27:04.645 00.002 8996 MultiStar: [#1 -0.04,-0.03,0.63,U] [#2 -0.12,0.11,0.67,U] [#3 0.12,-0.01,0.50,U] [#4 0.23,-0.01,0.48,U] [#5 -0.04,0.06,0.62,U] [#6 0.11,0.10,0.46,U] [#7 -0.02,0.20,0.40,U] [#8 -0.06,0.05,0.40,U] 
23:27:04.647 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.02}, one-star: {0.00, -0.12}
23:27:04.649 00.002 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
23:27:04.650 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
23:27:04.651 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.09 mountX=0.01 mountY=-0.02, mountTheta=-1.19
23:27:04.653 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
23:27:04.655 00.002 8996 Enqueuing Move request for scope (0.01, 0.02)
23:27:04.656 00.001 20224 Worker thread wakes up
23:27:04.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:27:04.656 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:27:04.656 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
23:27:04.657 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:27:04.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:04.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:27:04.657 00.000 20224 MoveAxis(E, 0, ABG)
23:27:04.657 00.000 20224 Move returns status 0, amount 0
23:27:04.657 00.000 20224 MoveAxis(N, 0, ABG)
23:27:04.657 00.000 20224 Move returns status 0, amount 0
23:27:04.657 00.000 20224 move complete, result=0
23:27:04.657 00.000 20224 worker thread done servicing request
23:27:04.663 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58397, med=2825, FiltMin=2550, FiltMax=30733, Gamma=1.000
23:27:04.686 00.023 8996 UpdateGuideState exits: m=764653 SNR=368.8
23:27:04.689 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:04.691 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:04.693 00.002 8996 Enqueuing Expose request
23:27:04.695 00.002 20224 Worker thread wakes up
23:27:04.695 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:04.697 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:04.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:05.659 00.962 20224 Exposure complete
23:27:05.755 00.096 20224 worker thread done servicing request
23:27:05.755 00.000 8996 OnExposeComplete: enter
23:27:05.757 00.002 8996 UpdateGuideState(): m_state=6
23:27:05.758 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7542
23:27:05.760 00.002 8996 Star::Find returns 1 (0), X=137.67, Y=472.85, Mass=718532, SNR=348.2, Peak=65533 HFD=4.5
23:27:05.763 00.003 8996 MultiStar: [#1 0.01,0.14,0.66,U] [#2 0.01,0.11,0.67,U] [#3 0.09,-0.03,0.64,U] [#4 0.06,-0.05,0.55,U] [#5 0.19,0.16,0.59,U] [#6 0.04,0.30,0.49,U] [#7 -0.11,0.31,0.43,U] [#8 0.37,0.21,0.00,M1] 
23:27:05.765 00.002 8996 refined, 7 included, MultiStar: {0.04, 0.13}, one-star: {-0.01, 0.14}
23:27:05.766 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
23:27:05.769 00.003 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
23:27:05.770 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.29 mountX=0.02 mountY=-0.13, mountTheta=-1.39
23:27:05.772 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.13, opts=13)
23:27:05.773 00.001 8996 Enqueuing Move request for scope (0.04, 0.13)
23:27:05.774 00.001 20224 Worker thread wakes up
23:27:05.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
23:27:05.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
23:27:05.774 00.000 20224 Moving (0.04, 0.13) raw xDistance=0.02 yDistance=-0.13
23:27:05.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:27:05.774 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:05.774 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:27:05.775 00.001 20224 MoveAxis(E, 0, ABG)
23:27:05.775 00.000 20224 Move returns status 0, amount 0
23:27:05.775 00.000 20224 MoveAxis(N, 0, ABG)
23:27:05.775 00.000 20224 Move returns status 0, amount 0
23:27:05.775 00.000 20224 move complete, result=0
23:27:05.775 00.000 20224 worker thread done servicing request
23:27:05.779 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65533, med=2825, FiltMin=2566, FiltMax=27993, Gamma=1.000
23:27:05.799 00.020 8996 UpdateGuideState exits: m=718532 SNR=348.2
23:27:05.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:05.800 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:05.801 00.001 8996 Enqueuing Expose request
23:27:05.802 00.001 20224 Worker thread wakes up
23:27:05.802 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:05.803 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:05.803 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:06.962 01.159 20224 Exposure complete
23:27:07.025 00.063 20224 worker thread done servicing request
23:27:07.025 00.000 8996 OnExposeComplete: enter
23:27:07.028 00.003 8996 UpdateGuideState(): m_state=6
23:27:07.030 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7543
23:27:07.031 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=473.05, Mass=714646, SNR=346.4, Peak=64413 HFD=4.4
23:27:07.033 00.002 8996 MultiStar: [#1 0.17,0.25,0.78,U] [#2 -0.04,0.31,0.64,U] [#3 0.25,0.04,0.63,U] [#4 0.32,0.08,0.56,U] [#5 0.07,0.33,0.59,U] [#6 -0.04,0.35,0.44,U] [#7 0.00,0.32,0.48,U] [#8 0.24,0.53,0.00,M2] 
23:27:07.033 00.000 8996 refined, 7 included, MultiStar: {0.12, 0.26}, one-star: {0.16, 0.34}
23:27:07.034 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
23:27:07.035 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
23:27:07.036 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.28 cameraTheta=1.13 mountX=0.10 mountY=-0.27, mountTheta=-1.22
23:27:07.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.26, opts=13)
23:27:07.039 00.001 8996 Enqueuing Move request for scope (0.12, 0.26)
23:27:07.040 00.001 20224 Worker thread wakes up
23:27:07.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd
23:27:07.040 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.26)
23:27:07.040 00.000 20224 Moving (0.12, 0.26) raw xDistance=0.10 yDistance=-0.27
23:27:07.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:27:07.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:07.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:27:07.040 00.000 20224 MoveAxis(E, 0, ABG)
23:27:07.040 00.000 20224 Move returns status 0, amount 0
23:27:07.040 00.000 20224 MoveAxis(N, 0, ABG)
23:27:07.040 00.000 20224 Move returns status 0, amount 0
23:27:07.041 00.001 20224 move complete, result=0
23:27:07.041 00.000 20224 worker thread done servicing request
23:27:07.044 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64413, med=2825, FiltMin=2566, FiltMax=28723, Gamma=1.000
23:27:07.057 00.013 8996 UpdateGuideState exits: m=714646 SNR=346.4
23:27:07.057 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:07.059 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:07.059 00.000 8996 Enqueuing Expose request
23:27:07.060 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:27:07.060 00.000 20224 Worker thread wakes up
23:27:07.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:07.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:08.046 00.985 20224 Exposure complete
23:27:08.110 00.064 20224 worker thread done servicing request
23:27:08.110 00.000 8996 OnExposeComplete: enter
23:27:08.111 00.001 8996 UpdateGuideState(): m_state=6
23:27:08.112 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7544
23:27:08.113 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.91, Mass=707548, SNR=331.2, Peak=63373 HFD=4.5
23:27:08.114 00.001 8996 MultiStar: [#1 0.34,-0.03,0.68,U] [#2 0.20,0.22,0.88,U] [#3 0.29,0.13,0.56,U] [#4 0.32,-0.04,0.60,U] [#5 0.24,0.12,0.70,U] [#6 -0.11,0.16,0.43,U] [#7 0.03,0.27,0.45,U] [#8 0.28,0.32,0.00,M3] 
23:27:08.115 00.001 8996 single-star, 7 included, MultiStar: {0.19, 0.13}, one-star: {0.08, 0.21}
23:27:08.115 00.000 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
23:27:08.116 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
23:27:08.117 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.19 mountX=0.06 mountY=-0.22, mountTheta=-1.29
23:27:08.119 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.21, opts=13)
23:27:08.122 00.003 8996 Enqueuing Move request for scope (0.08, 0.21)
23:27:08.124 00.002 20224 Worker thread wakes up
23:27:08.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
23:27:08.124 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
23:27:08.124 00.000 20224 Moving (0.08, 0.21) raw xDistance=0.06 yDistance=-0.22
23:27:08.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:27:08.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:27:08.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:27:08.124 00.000 20224 MoveAxis(E, 0, ABG)
23:27:08.124 00.000 20224 Move returns status 0, amount 0
23:27:08.124 00.000 20224 MoveAxis(N, 0, ABG)
23:27:08.124 00.000 20224 Move returns status 0, amount 0
23:27:08.124 00.000 20224 move complete, result=0
23:27:08.125 00.001 20224 worker thread done servicing request
23:27:08.131 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63373, med=2825, FiltMin=2531, FiltMax=29913, Gamma=1.000
23:27:08.148 00.017 8996 UpdateGuideState exits: m=707548 SNR=331.2
23:27:08.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:08.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:08.151 00.001 8996 Enqueuing Expose request
23:27:08.152 00.001 20224 Worker thread wakes up
23:27:08.152 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:08.153 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:08.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:09.312 01.159 20224 Exposure complete
23:27:09.387 00.075 20224 worker thread done servicing request
23:27:09.388 00.001 8996 OnExposeComplete: enter
23:27:09.389 00.001 8996 UpdateGuideState(): m_state=6
23:27:09.390 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7545
23:27:09.391 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=472.71, Mass=703943, SNR=355.8, Peak=52541 HFD=4.4
23:27:09.392 00.001 8996 MultiStar: [#1 0.60,-0.09,0.00,M1] [#2 0.41,0.26,0.00,M1] [#3 0.54,0.00,0.00,M1] [#4 0.43,-0.09,0.00,M1] [#5 0.32,0.16,0.72,U] [#6 0.27,0.12,0.42,U] [#7 0.27,0.31,0.46,U] [#8 0.53,0.11,0.00,M4] 
23:27:09.393 00.001 8996 single-star, 3 included, MultiStar: {0.30, 0.12}, one-star: {0.32, -0.00}
23:27:09.394 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
23:27:09.395 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
23:27:09.396 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.00 hyp=0.32 cameraTheta=-0.01 mountX=0.32 mountY=-0.03, mountTheta=-0.11
23:27:09.397 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.00, opts=13)
23:27:09.398 00.001 8996 Enqueuing Move request for scope (0.32, -0.00)
23:27:09.399 00.001 20224 Worker thread wakes up
23:27:09.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.00) opts 0xd
23:27:09.399 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.00)
23:27:09.399 00.000 20224 Moving (0.32, -0.00) raw xDistance=0.32 yDistance=-0.03
23:27:09.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:27:09.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:09.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:27:09.400 00.001 20224 MoveAxis(W, 46, ABG)
23:27:09.400 00.000 20224 Guiding  Dir = 3, Dur = 46
23:27:09.400 00.000 20224 IsSlewing returns 0
23:27:09.400 00.000 20224 IsGuiding returns 0
23:27:09.404 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=52541, med=2825, FiltMin=2547, FiltMax=26467, Gamma=1.000
23:27:09.419 00.015 8996 UpdateGuideState exits: m=703943 SNR=355.8
23:27:09.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:09.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:09.421 00.000 8996 Enqueuing Expose request
23:27:09.463 00.042 20224 IsGuiding returns 1
23:27:09.463 00.000 20224 scope still moving after pulse duration time elapsed
23:27:09.493 00.030 20224 IsSlewing returns 0
23:27:09.493 00.000 20224 IsGuiding returns 1
23:27:09.524 00.031 20224 IsSlewing returns 0
23:27:09.525 00.001 20224 IsGuiding returns 1
23:27:09.556 00.031 20224 IsSlewing returns 0
23:27:09.556 00.000 20224 IsGuiding returns 0
23:27:09.556 00.000 20224 scope move finished after 46 + 110 ms
23:27:09.556 00.000 20224 Move returns status 0, amount 46
23:27:09.556 00.000 20224 MoveAxis(N, 0, ABG)
23:27:09.556 00.000 20224 Move returns status 0, amount 0
23:27:09.556 00.000 20224 move complete, result=0
23:27:09.556 00.000 20224 worker thread done servicing request
23:27:09.556 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.0 px 0 ms NORTH
23:27:09.557 00.001 20224 Worker thread wakes up
23:27:09.557 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:09.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:10.533 00.976 20224 Exposure complete
23:27:10.606 00.073 20224 worker thread done servicing request
23:27:10.606 00.000 8996 OnExposeComplete: enter
23:27:10.607 00.001 8996 UpdateGuideState(): m_state=6
23:27:10.608 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7546
23:27:10.609 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=472.96, Mass=714614, SNR=359.1, Peak=51917 HFD=4.5
23:27:10.610 00.001 8996 MultiStar: [#1 -0.00,0.12,0.58,U] [#2 -0.17,0.26,0.77,U] [#3 -0.26,-0.02,0.57,U] [#4 -0.27,-0.02,0.52,U] [#5 -0.25,0.35,0.00,M1] [#6 -0.28,0.46,0.00,M1] [#7 -0.32,0.27,0.42,U] [#8 -0.19,0.52,0.00,M5] 
23:27:10.611 00.001 8996 refined, 5 included, MultiStar: {-0.21, 0.16}, one-star: {-0.26, 0.25}
23:27:10.612 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
23:27:10.613 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
23:27:10.613 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.26 cameraTheta=2.51 mountX=-0.23 mountY=-0.13, mountTheta=-2.62
23:27:10.616 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.16, opts=13)
23:27:10.616 00.000 8996 Enqueuing Move request for scope (-0.21, 0.16)
23:27:10.617 00.001 20224 Worker thread wakes up
23:27:10.617 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
23:27:10.617 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
23:27:10.617 00.000 20224 Moving (-0.21, 0.16) raw xDistance=-0.23 yDistance=-0.13
23:27:10.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
23:27:10.617 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:10.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:27:10.617 00.000 20224 MoveAxis(E, 30, ABG)
23:27:10.617 00.000 20224 Guiding  Dir = 2, Dur = 30
23:27:10.618 00.001 20224 IsSlewing returns 0
23:27:10.618 00.000 20224 IsGuiding returns 0
23:27:10.621 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51917, med=2825, FiltMin=2557, FiltMax=28569, Gamma=1.000
23:27:10.632 00.011 20224 PulseGuide returned control before completion, sleep 27
23:27:10.634 00.002 8996 UpdateGuideState exits: m=714614 SNR=359.1
23:27:10.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:10.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:10.637 00.001 8996 Enqueuing Expose request
23:27:10.662 00.025 20224 IsGuiding returns 1
23:27:10.662 00.000 20224 scope still moving after pulse duration time elapsed
23:27:10.694 00.032 20224 IsSlewing returns 0
23:27:10.694 00.000 20224 IsGuiding returns 1
23:27:10.725 00.031 20224 IsSlewing returns 0
23:27:10.725 00.000 20224 IsGuiding returns 0
23:27:10.725 00.000 20224 scope move finished after 30 + 77 ms
23:27:10.725 00.000 20224 Move returns status 0, amount 30
23:27:10.725 00.000 20224 MoveAxis(N, 0, ABG)
23:27:10.725 00.000 20224 Move returns status 0, amount 0
23:27:10.725 00.000 20224 move complete, result=0
23:27:10.725 00.000 20224 worker thread done servicing request
23:27:10.725 00.000 20224 Worker thread wakes up
23:27:10.725 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:10.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:10.725 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
23:27:11.909 01.184 20224 Exposure complete
23:27:11.979 00.070 20224 worker thread done servicing request
23:27:11.980 00.001 8996 OnExposeComplete: enter
23:27:11.982 00.002 8996 UpdateGuideState(): m_state=6
23:27:11.983 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7547
23:27:11.985 00.002 8996 Star::Find returns 1 (0), X=137.77, Y=472.98, Mass=681296, SNR=336.5, Peak=60413 HFD=4.4
23:27:11.987 00.002 8996 MultiStar: [#1 0.14,0.17,0.74,U] [#2 0.16,0.19,0.79,U] [#3 0.21,0.16,0.62,U] [#4 0.24,0.19,0.53,U] [#5 0.20,0.39,0.00,M2] [#6 0.02,0.27,0.43,U] [#7 0.05,0.35,0.43,U] [#8 0.36,0.43,0.00,M6] 
23:27:11.988 00.001 8996 refined, 6 included, MultiStar: {0.13, 0.22}, one-star: {0.09, 0.28}
23:27:11.989 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
23:27:11.991 00.002 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
23:27:11.992 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.03 mountX=0.11 mountY=-0.24, mountTheta=-1.13
23:27:11.993 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.22, opts=13)
23:27:11.995 00.002 8996 Enqueuing Move request for scope (0.13, 0.22)
23:27:11.996 00.001 20224 Worker thread wakes up
23:27:11.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
23:27:11.996 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
23:27:11.996 00.000 20224 Moving (0.13, 0.22) raw xDistance=0.11 yDistance=-0.24
23:27:11.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:27:11.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:27:11.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:27:11.996 00.000 20224 MoveAxis(E, 0, ABG)
23:27:11.996 00.000 20224 Move returns status 0, amount 0
23:27:11.996 00.000 20224 MoveAxis(N, 0, ABG)
23:27:11.996 00.000 20224 Move returns status 0, amount 0
23:27:11.996 00.000 20224 move complete, result=0
23:27:11.996 00.000 20224 worker thread done servicing request
23:27:12.000 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60413, med=2825, FiltMin=2569, FiltMax=30835, Gamma=1.000
23:27:12.020 00.020 8996 UpdateGuideState exits: m=681296 SNR=336.5
23:27:12.021 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:12.022 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:12.023 00.001 8996 Enqueuing Expose request
23:27:12.024 00.001 20224 Worker thread wakes up
23:27:12.024 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:12.025 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:12.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:12.999 00.974 20224 Exposure complete
23:27:13.078 00.079 20224 worker thread done servicing request
23:27:13.078 00.000 8996 OnExposeComplete: enter
23:27:13.079 00.001 8996 UpdateGuideState(): m_state=6
23:27:13.079 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7548
23:27:13.080 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=473.16, Mass=730438, SNR=329.8, Peak=65133 HFD=4.3
23:27:13.081 00.001 8996 MultiStar: [#1 0.31,0.22,0.69,U] [#2 0.15,0.37,0.85,U] [#3 0.18,0.33,0.66,U] [#4 0.21,0.34,0.61,U] [#5 0.26,0.59,0.00,M3] [#6 -0.05,0.35,0.44,U] [#7 -0.05,0.50,0.00,M1] [#8 0.52,0.42,0.00,M7] 
23:27:13.082 00.001 8996 refined, 5 included, MultiStar: {0.20, 0.35}, one-star: {0.30, 0.45}
23:27:13.083 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
23:27:13.083 00.000 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
23:27:13.084 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.35 hyp=0.41 cameraTheta=1.04 mountX=0.17 mountY=-0.37, mountTheta=-1.14
23:27:13.086 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.35, opts=13)
23:27:13.087 00.001 8996 Enqueuing Move request for scope (0.20, 0.35)
23:27:13.087 00.000 20224 Worker thread wakes up
23:27:13.087 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.35) opts 0xd
23:27:13.087 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.35)
23:27:13.088 00.001 20224 Moving (0.20, 0.35) raw xDistance=0.17 yDistance=-0.37
23:27:13.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:27:13.088 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.30 newest=-0.74
23:27:13.088 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:27:13.088 00.000 20224 MoveAxis(E, 0, ABG)
23:27:13.088 00.000 20224 Move returns status 0, amount 0
23:27:13.088 00.000 20224 MoveAxis(N, 78, ABG)
23:27:13.088 00.000 20224 Guiding  Dir = 0, Dur = 78
23:27:13.088 00.000 20224 IsSlewing returns 0
23:27:13.088 00.000 20224 IsGuiding returns 0
23:27:13.090 00.002 20224 PulseGuide returned control before completion, sleep 87
23:27:13.093 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65133, med=2825, FiltMin=2553, FiltMax=28723, Gamma=1.000
23:27:13.105 00.012 8996 UpdateGuideState exits: m=730438 SNR=329.8
23:27:13.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:13.108 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:13.109 00.001 8996 Enqueuing Expose request
23:27:13.184 00.075 20224 IsGuiding returns 0
23:27:13.184 00.000 20224 Move returns status 0, amount 78
23:27:13.184 00.000 20224 move complete, result=0
23:27:13.184 00.000 20224 worker thread done servicing request
23:27:13.184 00.000 20224 Worker thread wakes up
23:27:13.184 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:13.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:13.185 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 78 ms NORTH
23:27:14.380 01.195 20224 Exposure complete
23:27:14.450 00.070 20224 worker thread done servicing request
23:27:14.450 00.000 8996 OnExposeComplete: enter
23:27:14.451 00.001 8996 UpdateGuideState(): m_state=6
23:27:14.452 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7549
23:27:14.453 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.95, Mass=695280, SNR=313.8, Peak=55165 HFD=4.5
23:27:14.455 00.002 8996 MultiStar: [#1 0.01,0.03,0.71,U] [#2 -0.11,0.16,0.87,U] [#3 0.03,-0.05,0.68,U] [#4 -0.01,-0.01,0.53,U] [#5 -0.10,0.26,0.71,U] [#6 -0.21,0.10,0.43,U] [#7 -0.11,0.12,0.52,U] [#8 0.11,0.40,0.39,U] 
23:27:14.456 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.14}, one-star: {0.01, 0.25}
23:27:14.457 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
23:27:14.458 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
23:27:14.459 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.86 mountX=-0.05 mountY=-0.13, mountTheta=-1.96
23:27:14.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.14, opts=13)
23:27:14.462 00.001 8996 Enqueuing Move request for scope (-0.04, 0.14)
23:27:14.463 00.001 20224 Worker thread wakes up
23:27:14.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
23:27:14.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
23:27:14.463 00.000 20224 Moving (-0.04, 0.14) raw xDistance=-0.05 yDistance=-0.13
23:27:14.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:27:14.464 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:14.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:27:14.464 00.000 20224 MoveAxis(E, 0, ABG)
23:27:14.464 00.000 20224 Move returns status 0, amount 0
23:27:14.464 00.000 20224 MoveAxis(N, 0, ABG)
23:27:14.464 00.000 20224 Move returns status 0, amount 0
23:27:14.464 00.000 20224 move complete, result=0
23:27:14.464 00.000 20224 worker thread done servicing request
23:27:14.470 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55165, med=2825, FiltMin=2576, FiltMax=30963, Gamma=1.000
23:27:14.483 00.013 8996 UpdateGuideState exits: m=695280 SNR=313.8
23:27:14.484 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:14.485 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:14.486 00.001 8996 Enqueuing Expose request
23:27:14.486 00.000 20224 Worker thread wakes up
23:27:14.487 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:14.487 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:14.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:15.468 00.981 20224 Exposure complete
23:27:15.523 00.055 20224 worker thread done servicing request
23:27:15.524 00.001 8996 OnExposeComplete: enter
23:27:15.525 00.001 8996 UpdateGuideState(): m_state=6
23:27:15.525 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7550
23:27:15.526 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=472.90, Mass=701720, SNR=337.7, Peak=49965 HFD=4.6
23:27:15.527 00.001 8996 MultiStar: [#1 0.10,-0.21,0.66,U] [#2 -0.11,0.01,0.75,U] [#3 -0.08,-0.17,0.59,U] [#4 -0.11,-0.17,0.52,U] [#5 -0.06,0.09,0.61,U] [#6 -0.20,0.14,0.46,U] [#7 -0.14,0.14,0.45,U] [#8 0.14,0.23,0.40,U] 
23:27:15.528 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {-0.27, 0.20}
23:27:15.529 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:27:15.530 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:27:15.530 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.10 cameraTheta=2.87 mountX=-0.10 mountY=-0.02, mountTheta=-2.98
23:27:15.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
23:27:15.532 00.000 8996 Enqueuing Move request for scope (-0.10, 0.03)
23:27:15.533 00.001 20224 Worker thread wakes up
23:27:15.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:27:15.534 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:27:15.534 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
23:27:15.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:27:15.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:15.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:27:15.534 00.000 20224 MoveAxis(E, 0, ABG)
23:27:15.534 00.000 20224 Move returns status 0, amount 0
23:27:15.534 00.000 20224 MoveAxis(N, 0, ABG)
23:27:15.534 00.000 20224 Move returns status 0, amount 0
23:27:15.535 00.001 20224 move complete, result=0
23:27:15.535 00.000 20224 worker thread done servicing request
23:27:15.537 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49965, med=2825, FiltMin=2566, FiltMax=27785, Gamma=1.000
23:27:15.550 00.013 8996 UpdateGuideState exits: m=701720 SNR=337.7
23:27:15.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:15.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:15.552 00.000 8996 Enqueuing Expose request
23:27:15.553 00.001 20224 Worker thread wakes up
23:27:15.553 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:15.554 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:15.554 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:16.723 01.169 20224 Exposure complete
23:27:16.805 00.082 20224 worker thread done servicing request
23:27:16.805 00.000 8996 OnExposeComplete: enter
23:27:16.809 00.004 8996 UpdateGuideState(): m_state=6
23:27:16.812 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7551
23:27:16.815 00.003 8996 Star::Find returns 1 (0), X=137.52, Y=472.79, Mass=766532, SNR=360.0, Peak=52877 HFD=4.6
23:27:16.818 00.003 8996 MultiStar: [#1 -0.17,-0.12,0.63,U] [#2 -0.22,-0.15,0.71,U] [#3 0.01,0.05,0.57,U] [#4 -0.06,0.01,0.58,U] [#5 -0.21,0.16,0.62,U] [#6 -0.16,0.26,0.37,U] [#7 -0.21,0.16,0.44,U] [#8 -0.14,0.30,0.34,U] 
23:27:16.820 00.002 8996 refined, 8 included, MultiStar: {-0.15, 0.06}, one-star: {-0.16, 0.08}
23:27:16.821 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
23:27:16.822 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
23:27:16.823 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.06 hyp=0.16 cameraTheta=2.76 mountX=-0.15 mountY=-0.04, mountTheta=-2.88
23:27:16.826 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.06, opts=13)
23:27:16.828 00.002 8996 Enqueuing Move request for scope (-0.15, 0.06)
23:27:16.829 00.001 20224 Worker thread wakes up
23:27:16.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.06) opts 0xd
23:27:16.830 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.06)
23:27:16.830 00.000 20224 Moving (-0.15, 0.06) raw xDistance=-0.15 yDistance=-0.04
23:27:16.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:27:16.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:16.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:27:16.830 00.000 20224 MoveAxis(E, 0, ABG)
23:27:16.830 00.000 20224 Move returns status 0, amount 0
23:27:16.830 00.000 20224 MoveAxis(N, 0, ABG)
23:27:16.830 00.000 20224 Move returns status 0, amount 0
23:27:16.831 00.001 20224 move complete, result=0
23:27:16.831 00.000 20224 worker thread done servicing request
23:27:16.838 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52877, med=2825, FiltMin=2573, FiltMax=29027, Gamma=1.000
23:27:16.851 00.013 8996 UpdateGuideState exits: m=766532 SNR=360.0
23:27:16.852 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:16.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:16.854 00.001 8996 Enqueuing Expose request
23:27:16.856 00.002 20224 Worker thread wakes up
23:27:16.856 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:16.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:16.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:17.849 00.992 20224 Exposure complete
23:27:17.957 00.108 20224 worker thread done servicing request
23:27:17.958 00.001 8996 OnExposeComplete: enter
23:27:17.958 00.000 8996 UpdateGuideState(): m_state=6
23:27:17.960 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7552
23:27:17.961 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=472.81, Mass=730923, SNR=342.0, Peak=52509 HFD=4.6
23:27:17.963 00.002 8996 MultiStar: [#1 -0.07,-0.15,0.63,U] [#2 -0.19,0.03,0.71,U] [#3 0.03,-0.07,0.58,U] [#4 -0.05,-0.03,0.56,U] [#5 -0.01,0.13,0.71,U] [#6 -0.13,0.19,0.46,U] [#7 -0.06,0.25,0.51,U] [#8 0.16,0.21,0.44,U] 
23:27:17.964 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.07}, one-star: {-0.15, 0.10}
23:27:17.965 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
23:27:17.966 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
23:27:17.966 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.09 cameraTheta=2.35 mountX=-0.07 mountY=-0.06, mountTheta=-2.45
23:27:17.968 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.07, opts=13)
23:27:17.969 00.001 8996 Enqueuing Move request for scope (-0.07, 0.07)
23:27:17.970 00.001 20224 Worker thread wakes up
23:27:17.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
23:27:17.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
23:27:17.970 00.000 20224 Moving (-0.07, 0.07) raw xDistance=-0.07 yDistance=-0.06
23:27:17.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:27:17.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:17.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:27:17.970 00.000 20224 MoveAxis(E, 0, ABG)
23:27:17.970 00.000 20224 Move returns status 0, amount 0
23:27:17.970 00.000 20224 MoveAxis(N, 0, ABG)
23:27:17.970 00.000 20224 Move returns status 0, amount 0
23:27:17.970 00.000 20224 move complete, result=0
23:27:17.970 00.000 20224 worker thread done servicing request
23:27:17.974 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52509, med=2825, FiltMin=2550, FiltMax=30115, Gamma=1.000
23:27:17.989 00.015 8996 UpdateGuideState exits: m=730923 SNR=342.0
23:27:17.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:17.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:17.991 00.000 8996 Enqueuing Expose request
23:27:17.992 00.001 20224 Worker thread wakes up
23:27:17.992 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:17.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:17.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:19.150 01.157 20224 Exposure complete
23:27:19.238 00.088 20224 worker thread done servicing request
23:27:19.238 00.000 8996 OnExposeComplete: enter
23:27:19.239 00.001 8996 UpdateGuideState(): m_state=6
23:27:19.240 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7553
23:27:19.240 00.000 8996 Star::Find returns 1 (0), X=137.62, Y=472.77, Mass=748809, SNR=363.0, Peak=50781 HFD=4.6
23:27:19.241 00.001 8996 MultiStar: [#1 0.07,0.16,0.61,U] [#2 0.09,0.08,0.62,U] [#3 0.22,-0.08,0.57,U] [#4 0.10,-0.03,0.47,U] [#5 0.01,0.15,0.51,U] [#6 -0.11,0.28,0.47,U] [#7 -0.04,0.48,0.00,M1] [#8 0.18,0.19,0.30,U] 
23:27:19.242 00.001 8996 single-star, 7 included, MultiStar: {0.05, 0.09}, one-star: {-0.07, 0.06}
23:27:19.243 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
23:27:19.244 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
23:27:19.245 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.41 mountX=-0.07 mountY=-0.05, mountTheta=-2.52
23:27:19.248 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
23:27:19.250 00.002 8996 Enqueuing Move request for scope (-0.07, 0.06)
23:27:19.252 00.002 20224 Worker thread wakes up
23:27:19.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:27:19.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:27:19.252 00.000 20224 Moving (-0.07, 0.06) raw xDistance=-0.07 yDistance=-0.05
23:27:19.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:27:19.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:19.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:27:19.253 00.001 20224 MoveAxis(E, 0, ABG)
23:27:19.253 00.000 20224 Move returns status 0, amount 0
23:27:19.253 00.000 20224 MoveAxis(N, 0, ABG)
23:27:19.253 00.000 20224 Move returns status 0, amount 0
23:27:19.253 00.000 20224 move complete, result=0
23:27:19.253 00.000 20224 worker thread done servicing request
23:27:19.260 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=50781, med=2825, FiltMin=2557, FiltMax=31347, Gamma=1.000
23:27:19.280 00.020 8996 UpdateGuideState exits: m=748809 SNR=363.0
23:27:19.281 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:19.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:19.282 00.000 8996 Enqueuing Expose request
23:27:19.283 00.001 20224 Worker thread wakes up
23:27:19.283 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:19.284 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:19.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:20.270 00.986 20224 Exposure complete
23:27:20.347 00.077 20224 worker thread done servicing request
23:27:20.347 00.000 8996 OnExposeComplete: enter
23:27:20.348 00.001 8996 UpdateGuideState(): m_state=6
23:27:20.349 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7554
23:27:20.350 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=472.66, Mass=712891, SNR=363.7, Peak=47101 HFD=4.8
23:27:20.351 00.001 8996 MultiStar: [#1 -0.40,-0.05,0.62,U] [#2 -0.57,0.11,0.00,M1] [#3 -0.35,-0.22,0.50,U] [#4 -0.41,-0.31,0.00,M1] [#5 -0.43,-0.10,0.00,M1] [#6 -0.71,0.05,0.00,M1] [#7 -0.63,-0.00,0.00,M2] [#8 -0.26,0.15,0.33,U] 
23:27:20.351 00.000 8996 single-star, 3 included, MultiStar: {-0.30, -0.06}, one-star: {-0.22, -0.04}
23:27:20.352 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
23:27:20.353 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
23:27:20.354 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-2.94 mountX=-0.21 mountY=0.07, mountTheta=2.82
23:27:20.355 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.04, opts=13)
23:27:20.356 00.001 8996 Enqueuing Move request for scope (-0.22, -0.04)
23:27:20.357 00.001 20224 Worker thread wakes up
23:27:20.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
23:27:20.357 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
23:27:20.357 00.000 20224 Moving (-0.22, -0.04) raw xDistance=-0.21 yDistance=0.07
23:27:20.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:27:20.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:20.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:27:20.358 00.001 20224 MoveAxis(E, 31, ABG)
23:27:20.358 00.000 20224 Guiding  Dir = 2, Dur = 31
23:27:20.358 00.000 20224 IsSlewing returns 0
23:27:20.358 00.000 20224 IsGuiding returns 0
23:27:20.359 00.001 20224 PulseGuide returned control before completion, sleep 40
23:27:20.361 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=47101, med=2825, FiltMin=2563, FiltMax=25251, Gamma=1.000
23:27:20.379 00.018 8996 UpdateGuideState exits: m=712891 SNR=363.7
23:27:20.380 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:20.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:20.382 00.001 8996 Enqueuing Expose request
23:27:20.415 00.033 20224 IsGuiding returns 1
23:27:20.415 00.000 20224 scope still moving after pulse duration time elapsed
23:27:20.447 00.032 20224 IsSlewing returns 0
23:27:20.448 00.001 20224 IsGuiding returns 0
23:27:20.448 00.000 20224 scope move finished after 31 + 58 ms
23:27:20.448 00.000 20224 Move returns status 0, amount 31
23:27:20.448 00.000 20224 MoveAxis(N, 0, ABG)
23:27:20.448 00.000 20224 Move returns status 0, amount 0
23:27:20.448 00.000 20224 move complete, result=0
23:27:20.448 00.000 20224 worker thread done servicing request
23:27:20.448 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
23:27:20.451 00.003 20224 Worker thread wakes up
23:27:20.451 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:20.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:21.618 01.167 20224 Exposure complete
23:27:21.682 00.064 20224 worker thread done servicing request
23:27:21.682 00.000 8996 OnExposeComplete: enter
23:27:21.683 00.001 8996 UpdateGuideState(): m_state=6
23:27:21.684 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7555
23:27:21.685 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.64, Mass=719492, SNR=344.7, Peak=47421 HFD=4.7
23:27:21.686 00.001 8996 MultiStar: [#1 -0.30,-0.11,0.63,U] [#2 -0.62,0.03,0.00,M2] [#3 -0.20,-0.25,0.65,U] [#4 -0.29,-0.30,0.52,U] [#5 -0.26,0.04,0.64,U] [#6 -0.56,-0.13,0.00,M2] [#7 -0.62,-0.18,0.00,M3] [#8 -0.21,-0.02,0.38,U] 
23:27:21.687 00.001 8996 single-star, 5 included, MultiStar: {-0.26, -0.11}, one-star: {-0.27, -0.07}
23:27:21.688 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
23:27:21.689 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
23:27:21.689 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-2.90 mountX=-0.27 mountY=0.10, mountTheta=2.79
23:27:21.691 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.07, opts=13)
23:27:21.692 00.001 8996 Enqueuing Move request for scope (-0.27, -0.07)
23:27:21.693 00.001 20224 Worker thread wakes up
23:27:21.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.07) opts 0xd
23:27:21.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.07)
23:27:21.693 00.000 20224 Moving (-0.27, -0.07) raw xDistance=-0.27 yDistance=0.10
23:27:21.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
23:27:21.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:21.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:27:21.693 00.000 20224 MoveAxis(E, 41, ABG)
23:27:21.694 00.001 20224 Guiding  Dir = 2, Dur = 41
23:27:21.694 00.000 20224 IsSlewing returns 0
23:27:21.694 00.000 20224 IsGuiding returns 0
23:27:21.697 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47421, med=2825, FiltMin=2573, FiltMax=24099, Gamma=1.000
23:27:21.704 00.007 20224 PulseGuide returned control before completion, sleep 41
23:27:21.715 00.011 8996 UpdateGuideState exits: m=719492 SNR=344.7
23:27:21.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:21.718 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:21.718 00.000 8996 Enqueuing Expose request
23:27:21.751 00.033 20224 IsGuiding returns 1
23:27:21.751 00.000 20224 scope still moving after pulse duration time elapsed
23:27:21.783 00.032 20224 IsSlewing returns 0
23:27:21.783 00.000 20224 IsGuiding returns 1
23:27:21.815 00.032 20224 IsSlewing returns 0
23:27:21.815 00.000 20224 IsGuiding returns 0
23:27:21.815 00.000 20224 scope move finished after 41 + 80 ms
23:27:21.815 00.000 20224 Move returns status 0, amount 41
23:27:21.815 00.000 20224 MoveAxis(N, 0, ABG)
23:27:21.815 00.000 20224 Move returns status 0, amount 0
23:27:21.815 00.000 20224 move complete, result=0
23:27:21.815 00.000 20224 worker thread done servicing request
23:27:21.815 00.000 20224 Worker thread wakes up
23:27:21.815 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
23:27:21.817 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:21.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:22.781 00.964 20224 Exposure complete
23:27:22.862 00.081 20224 worker thread done servicing request
23:27:22.862 00.000 8996 OnExposeComplete: enter
23:27:22.864 00.002 8996 UpdateGuideState(): m_state=6
23:27:22.865 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7556
23:27:22.866 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=472.94, Mass=723508, SNR=343.2, Peak=52141 HFD=4.9
23:27:22.867 00.001 8996 MultiStar: [#1 -0.07,0.08,0.69,U] [#2 -0.30,0.24,0.70,U] [#3 -0.15,0.19,0.60,U] [#4 -0.15,0.10,0.51,U] [#5 -0.15,0.32,0.57,U] [#6 -0.38,0.27,0.00,M3] [#7 -0.41,0.26,0.00,M4] [#8 -0.10,0.26,0.40,U] 
23:27:22.868 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.20}, one-star: {-0.13, 0.24}
23:27:22.869 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
23:27:22.870 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
23:27:22.870 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.20 hyp=0.26 cameraTheta=2.22 mountX=-0.17 mountY=-0.18, mountTheta=-2.32
23:27:22.873 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.20, opts=13)
23:27:22.873 00.000 8996 Enqueuing Move request for scope (-0.15, 0.20)
23:27:22.874 00.001 20224 Worker thread wakes up
23:27:22.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.20) opts 0xd
23:27:22.874 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.20)
23:27:22.874 00.000 20224 Moving (-0.15, 0.20) raw xDistance=-0.17 yDistance=-0.18
23:27:22.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:27:22.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:22.874 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:27:22.874 00.000 20224 MoveAxis(E, 0, ABG)
23:27:22.874 00.000 20224 Move returns status 0, amount 0
23:27:22.874 00.000 20224 MoveAxis(N, 0, ABG)
23:27:22.874 00.000 20224 Move returns status 0, amount 0
23:27:22.874 00.000 20224 move complete, result=0
23:27:22.874 00.000 20224 worker thread done servicing request
23:27:22.878 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52141, med=2825, FiltMin=2551, FiltMax=28601, Gamma=1.000
23:27:22.902 00.024 8996 UpdateGuideState exits: m=723508 SNR=343.2
23:27:22.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:22.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:22.905 00.001 8996 Enqueuing Expose request
23:27:22.906 00.001 20224 Worker thread wakes up
23:27:22.906 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:22.907 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:22.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:24.071 01.164 20224 Exposure complete
23:27:24.141 00.070 20224 worker thread done servicing request
23:27:24.141 00.000 8996 OnExposeComplete: enter
23:27:24.142 00.001 8996 UpdateGuideState(): m_state=6
23:27:24.143 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7557
23:27:24.144 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=473.32, Mass=701378, SNR=392.7, Peak=48621 HFD=4.7
23:27:24.145 00.001 8996 MultiStar: [#1 -0.08,0.52,0.00,M1] [#2 -0.26,0.61,0.00,M2] [#3 -0.05,0.44,0.00,M1] [#4 -0.04,0.52,0.00,M1] [#5 -0.09,0.75,0.00,M1] [#6 -0.14,0.66,0.00,M4] [#7 -0.25,0.79,0.00,M5] [#8 0.12,0.85,0.00,M1] 
23:27:24.145 00.000 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
23:27:24.146 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
23:27:24.147 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.61 hyp=0.62 cameraTheta=1.49 mountX=-0.01 mountY=-0.62, mountTheta=-1.58
23:27:24.149 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.61, opts=13)
23:27:24.152 00.003 8996 Enqueuing Move request for scope (0.05, 0.61)
23:27:24.154 00.002 20224 Worker thread wakes up
23:27:24.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.61) opts 0xd
23:27:24.154 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.61)
23:27:24.154 00.000 20224 Moving (0.05, 0.61) raw xDistance=-0.01 yDistance=-0.62
23:27:24.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:24.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
23:27:24.154 00.000 20224 MoveAxis(E, 0, ABG)
23:27:24.154 00.000 20224 Move returns status 0, amount 0
23:27:24.154 00.000 20224 MoveAxis(N, 130, ABG)
23:27:24.154 00.000 20224 Guiding  Dir = 0, Dur = 130
23:27:24.155 00.001 20224 IsSlewing returns 0
23:27:24.155 00.000 20224 IsGuiding returns 0
23:27:24.161 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48621, med=2822, FiltMin=2569, FiltMax=27926, Gamma=1.000
23:27:24.165 00.004 20224 PulseGuide returned control before completion, sleep 131
23:27:24.181 00.016 8996 UpdateGuideState exits: m=701378 SNR=392.7
23:27:24.182 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:24.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:24.184 00.001 8996 Enqueuing Expose request
23:27:24.303 00.119 20224 IsGuiding returns 1
23:27:24.303 00.000 20224 scope still moving after pulse duration time elapsed
23:27:24.335 00.032 20224 IsSlewing returns 0
23:27:24.335 00.000 20224 IsGuiding returns 0
23:27:24.335 00.000 20224 scope move finished after 130 + 50 ms
23:27:24.335 00.000 20224 Move returns status 0, amount 130
23:27:24.335 00.000 20224 move complete, result=0
23:27:24.335 00.000 20224 worker thread done servicing request
23:27:24.336 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.6 px 130 ms NORTH
23:27:24.336 00.000 20224 Worker thread wakes up
23:27:24.336 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:24.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:25.326 00.990 20224 Exposure complete
23:27:25.400 00.074 20224 worker thread done servicing request
23:27:25.400 00.000 8996 OnExposeComplete: enter
23:27:25.401 00.001 8996 UpdateGuideState(): m_state=6
23:27:25.402 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7558
23:27:25.403 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.32, Mass=680323, SNR=314.1, Peak=45853 HFD=4.8
23:27:25.406 00.003 8996 MultiStar: [#1 -0.32,0.45,0.00,M2] [#2 -0.24,0.39,0.00,M3] [#3 -0.24,0.39,0.00,M2] [#4 -0.23,0.30,0.62,U] [#5 -0.16,0.62,0.00,M2] [#6 -0.23,0.56,0.00,M5] [#7 -0.44,0.67,0.00,M6] [#8 0.01,0.68,0.00,M2] 
23:27:25.408 00.002 8996 refined, 1 included, MultiStar: {-0.18, 0.49}, one-star: {-0.14, 0.61}
23:27:25.409 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
23:27:25.410 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
23:27:25.411 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.49 hyp=0.52 cameraTheta=1.92 mountX=-0.23 mountY=-0.47, mountTheta=-2.02
23:27:25.414 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.49, opts=13)
23:27:25.416 00.002 8996 Enqueuing Move request for scope (-0.18, 0.49)
23:27:25.417 00.001 20224 Worker thread wakes up
23:27:25.417 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.49) opts 0xd
23:27:25.417 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.49)
23:27:25.418 00.001 20224 Moving (-0.18, 0.49) raw xDistance=-0.23 yDistance=-0.47
23:27:25.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:27:25.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
23:27:25.418 00.000 20224 MoveAxis(E, 33, ABG)
23:27:25.418 00.000 20224 Guiding  Dir = 2, Dur = 33
23:27:25.418 00.000 20224 IsSlewing returns 0
23:27:25.418 00.000 20224 IsGuiding returns 0
23:27:25.420 00.002 20224 PulseGuide returned control before completion, sleep 42
23:27:25.424 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45853, med=2825, FiltMin=2550, FiltMax=26067, Gamma=1.000
23:27:25.439 00.015 8996 UpdateGuideState exits: m=680323 SNR=314.1
23:27:25.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:25.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:25.441 00.000 8996 Enqueuing Expose request
23:27:25.465 00.024 20224 IsGuiding returns 1
23:27:25.465 00.000 20224 scope still moving after pulse duration time elapsed
23:27:25.497 00.032 20224 IsSlewing returns 0
23:27:25.497 00.000 20224 IsGuiding returns 1
23:27:25.528 00.031 20224 IsSlewing returns 0
23:27:25.528 00.000 20224 IsGuiding returns 0
23:27:25.528 00.000 20224 scope move finished after 33 + 76 ms
23:27:25.528 00.000 20224 Move returns status 0, amount 33
23:27:25.529 00.001 20224 MoveAxis(N, 99, ABG)
23:27:25.529 00.000 20224 Guiding  Dir = 0, Dur = 99
23:27:25.529 00.000 20224 IsSlewing returns 0
23:27:25.529 00.000 20224 IsGuiding returns 0
23:27:25.608 00.079 20224 PulseGuide returned control before completion, sleep 30
23:27:25.654 00.046 20224 IsGuiding returns 1
23:27:25.654 00.000 20224 scope still moving after pulse duration time elapsed
23:27:25.685 00.031 20224 IsSlewing returns 0
23:27:25.686 00.001 20224 IsGuiding returns 1
23:27:25.716 00.030 20224 IsSlewing returns 0
23:27:25.716 00.000 20224 IsGuiding returns 1
23:27:25.752 00.036 20224 IsSlewing returns 0
23:27:25.752 00.000 20224 IsGuiding returns 1
23:27:25.778 00.026 20224 IsSlewing returns 0
23:27:25.778 00.000 20224 IsGuiding returns 0
23:27:25.778 00.000 20224 scope move finished after 99 + 151 ms
23:27:25.780 00.002 20224 Move returns status 0, amount 99
23:27:25.780 00.000 20224 move complete, result=0
23:27:25.780 00.000 20224 worker thread done servicing request
23:27:25.780 00.000 20224 Worker thread wakes up
23:27:25.780 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.5 px 99 ms NORTH
23:27:25.781 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:25.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:26.945 01.164 20224 Exposure complete
23:27:27.012 00.067 20224 worker thread done servicing request
23:27:27.013 00.001 8996 OnExposeComplete: enter
23:27:27.015 00.002 8996 UpdateGuideState(): m_state=6
23:27:27.016 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7559
23:27:27.018 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=472.15, Mass=692876, SNR=357.9, Peak=53360 HFD=4.5
23:27:27.020 00.002 8996 MultiStar: [#1 0.39,-0.56,0.00,M3] [#2 0.29,-0.48,0.00,M4] [#3 0.53,-0.45,0.00,M3] [#4 0.46,-0.58,0.00,M1] [#5 0.34,-0.33,0.00,M3] [#6 0.32,-0.50,0.00,M6] [#7 0.38,-0.24,0.00,M7] [#8 0.40,-0.26,0.00,M3] 
23:27:27.021 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
23:27:27.022 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
23:27:27.023 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.56 hyp=0.59 cameraTheta=-1.25 mountX=0.24 mountY=0.53, mountTheta=1.15
23:27:27.025 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.56, opts=13)
23:27:27.027 00.002 8996 Enqueuing Move request for scope (0.19, -0.56)
23:27:27.029 00.002 20224 Worker thread wakes up
23:27:27.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.56) opts 0xd
23:27:27.029 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.56)
23:27:27.029 00.000 20224 Moving (0.19, -0.56) raw xDistance=0.24 yDistance=0.53
23:27:27.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
23:27:27.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:27.030 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
23:27:27.030 00.000 20224 MoveAxis(W, 33, ABG)
23:27:27.030 00.000 20224 Guiding  Dir = 3, Dur = 33
23:27:27.030 00.000 20224 IsSlewing returns 0
23:27:27.031 00.001 20224 IsGuiding returns 0
23:27:27.032 00.001 20224 PulseGuide returned control before completion, sleep 42
23:27:27.037 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53360, med=2822, FiltMin=2557, FiltMax=27219, Gamma=1.000
23:27:27.056 00.019 8996 UpdateGuideState exits: m=692876 SNR=357.9
23:27:27.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:27.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:27.060 00.002 8996 Enqueuing Expose request
23:27:27.088 00.028 20224 IsGuiding returns 1
23:27:27.088 00.000 20224 scope still moving after pulse duration time elapsed
23:27:27.119 00.031 20224 IsSlewing returns 0
23:27:27.119 00.000 20224 IsGuiding returns 0
23:27:27.119 00.000 20224 scope move finished after 33 + 55 ms
23:27:27.120 00.001 20224 Move returns status 0, amount 33
23:27:27.120 00.000 20224 MoveAxis(N, 0, ABG)
23:27:27.120 00.000 20224 Move returns status 0, amount 0
23:27:27.120 00.000 20224 move complete, result=0
23:27:27.120 00.000 20224 worker thread done servicing request
23:27:27.120 00.000 20224 Worker thread wakes up
23:27:27.120 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:27.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:27.121 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.5 px 0 ms NORTH
23:27:28.109 00.988 20224 Exposure complete
23:27:28.174 00.065 20224 worker thread done servicing request
23:27:28.174 00.000 8996 OnExposeComplete: enter
23:27:28.175 00.001 8996 UpdateGuideState(): m_state=6
23:27:28.176 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7560
23:27:28.176 00.000 8996 Star::Find returns 1 (0), X=138.09, Y=471.81, Mass=732418, SNR=357.8, Peak=50528 HFD=4.5
23:27:28.177 00.001 8996 MultiStar: large primary error, entering stabilization period
23:27:28.179 00.002 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
23:27:28.180 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
23:27:28.182 00.002 8996 CameraToMount -- cameraX=0.41 cameraY=-0.90 hyp=0.99 cameraTheta=-1.14 mountX=0.49 mountY=0.85, mountTheta=1.04
23:27:28.187 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=-0.90, opts=13)
23:27:28.190 00.003 8996 Enqueuing Move request for scope (0.41, -0.90)
23:27:28.192 00.002 20224 Worker thread wakes up
23:27:28.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.90) opts 0xd
23:27:28.192 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, -0.90)
23:27:28.192 00.000 20224 Moving (0.41, -0.90) raw xDistance=0.49 yDistance=0.85
23:27:28.193 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.49
23:27:28.193 00.000 20224 resist switch: large excursion: input 0.85 thresh 0.60 direction from -1 to 1
23:27:28.193 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.54
23:27:28.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
23:27:28.193 00.000 20224 MoveAxis(W, 75, ABG)
23:27:28.193 00.000 20224 Guiding  Dir = 3, Dur = 75
23:27:28.194 00.001 20224 IsSlewing returns 0
23:27:28.194 00.000 20224 IsGuiding returns 0
23:27:28.201 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=50528, med=2822, FiltMin=2560, FiltMax=27421, Gamma=1.000
23:27:28.210 00.009 20224 PulseGuide returned control before completion, sleep 69
23:27:28.219 00.009 8996 UpdateGuideState exits: m=732418 SNR=357.8
23:27:28.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:28.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:28.224 00.002 8996 Enqueuing Expose request
23:27:28.287 00.063 20224 IsGuiding returns 1
23:27:28.287 00.000 20224 scope still moving after pulse duration time elapsed
23:27:28.318 00.031 20224 IsSlewing returns 0
23:27:28.318 00.000 20224 IsGuiding returns 0
23:27:28.318 00.000 20224 scope move finished after 75 + 48 ms
23:27:28.318 00.000 20224 Move returns status 0, amount 75
23:27:28.318 00.000 20224 MoveAxis(S, 178, ABG)
23:27:28.318 00.000 20224 Guiding  Dir = 1, Dur = 178
23:27:28.318 00.000 20224 IsSlewing returns 0
23:27:28.318 00.000 20224 IsGuiding returns 0
23:27:28.365 00.047 20224 PulseGuide returned control before completion, sleep 141
23:27:28.519 00.154 20224 IsGuiding returns 1
23:27:28.519 00.000 20224 scope still moving after pulse duration time elapsed
23:27:28.550 00.031 20224 IsSlewing returns 0
23:27:28.550 00.000 20224 IsGuiding returns 1
23:27:28.581 00.031 20224 IsSlewing returns 0
23:27:28.582 00.001 20224 IsGuiding returns 1
23:27:28.612 00.030 20224 IsSlewing returns 0
23:27:28.614 00.002 20224 IsGuiding returns 0
23:27:28.614 00.000 20224 scope move finished after 178 + 117 ms
23:27:28.614 00.000 20224 Move returns status 0, amount 178
23:27:28.614 00.000 20224 move complete, result=0
23:27:28.614 00.000 20224 worker thread done servicing request
23:27:28.614 00.000 20224 Worker thread wakes up
23:27:28.614 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:28.614 00.000 8996 GuideStep: 0.5 px 75 ms WEST, 0.8 px 178 ms SOUTH
23:27:28.617 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:29.781 01.164 20224 Exposure complete
23:27:29.859 00.078 20224 worker thread done servicing request
23:27:29.859 00.000 8996 OnExposeComplete: enter
23:27:29.860 00.001 8996 UpdateGuideState(): m_state=6
23:27:29.862 00.002 8996 Star::Find(15, 138, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7561
23:27:29.864 00.002 8996 Star::Find returns 1 (0), X=137.64, Y=472.51, Mass=722767, SNR=349.7, Peak=50560 HFD=4.8
23:27:29.864 00.000 8996 MultiStar: exiting stabilization period
23:27:29.866 00.002 8996 MultiStar: [#1 -0.09,-0.12,0.62,U] [#2 -0.29,-0.14,0.72,U] [#3 0.03,-0.24,0.56,U] [#4 -0.02,-0.31,0.54,U] [#5 -0.04,-0.08,0.69,U] [#6 -0.17,-0.10,0.42,U] [#7 -0.13,-0.15,0.44,U] [#8 0.07,-0.04,0.36,U] 
23:27:29.867 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.16}, one-star: {-0.04, -0.19}
23:27:29.868 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
23:27:29.869 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
23:27:29.871 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.05 mountX=-0.07 mountY=0.16, mountTheta=1.95
23:27:29.873 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.16, opts=13)
23:27:29.874 00.001 8996 Enqueuing Move request for scope (-0.08, -0.16)
23:27:29.876 00.002 20224 Worker thread wakes up
23:27:29.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
23:27:29.876 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
23:27:29.876 00.000 20224 Moving (-0.08, -0.16) raw xDistance=-0.07 yDistance=0.16
23:27:29.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:27:29.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:29.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:27:29.876 00.000 20224 MoveAxis(E, 0, ABG)
23:27:29.876 00.000 20224 Move returns status 0, amount 0
23:27:29.876 00.000 20224 MoveAxis(N, 0, ABG)
23:27:29.876 00.000 20224 Move returns status 0, amount 0
23:27:29.876 00.000 20224 move complete, result=0
23:27:29.876 00.000 20224 worker thread done servicing request
23:27:29.880 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50560, med=2825, FiltMin=2573, FiltMax=28717, Gamma=1.000
23:27:29.896 00.016 8996 UpdateGuideState exits: m=722767 SNR=349.7
23:27:29.897 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:29.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:29.899 00.001 8996 Enqueuing Expose request
23:27:29.900 00.001 20224 Worker thread wakes up
23:27:29.900 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:27:29.900 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:29.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:30.881 00.981 20224 Exposure complete
23:27:30.948 00.067 20224 worker thread done servicing request
23:27:30.948 00.000 8996 OnExposeComplete: enter
23:27:30.949 00.001 8996 UpdateGuideState(): m_state=6
23:27:30.950 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7562
23:27:30.951 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=472.91, Mass=705539, SNR=361.5, Peak=43267 HFD=4.6
23:27:30.954 00.003 8996 MultiStar: [#1 -0.20,0.21,0.65,U] [#2 -0.42,0.32,0.00,M4] [#3 -0.33,0.07,0.58,U] [#4 -0.36,0.24,0.00,M1] [#5 -0.35,0.27,0.00,M3] [#6 -0.56,0.36,0.00,M6] [#7 -0.55,0.41,0.00,M7] [#8 -0.15,0.25,0.39,U] 
23:27:30.956 00.002 8996 refined, 3 included, MultiStar: {-0.29, 0.18}, one-star: {-0.37, 0.20}
23:27:30.958 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
23:27:30.960 00.002 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
23:27:30.961 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.18 hyp=0.34 cameraTheta=2.57 mountX=-0.30 mountY=-0.15, mountTheta=-2.68
23:27:30.964 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.18, opts=13)
23:27:30.966 00.002 8996 Enqueuing Move request for scope (-0.29, 0.18)
23:27:30.967 00.001 20224 Worker thread wakes up
23:27:30.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.18) opts 0xd
23:27:30.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.18)
23:27:30.967 00.000 20224 Moving (-0.29, 0.18) raw xDistance=-0.30 yDistance=-0.15
23:27:30.968 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:27:30.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:30.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:27:30.968 00.000 20224 MoveAxis(E, 44, ABG)
23:27:30.968 00.000 20224 Guiding  Dir = 2, Dur = 44
23:27:30.968 00.000 20224 IsSlewing returns 0
23:27:30.969 00.001 20224 IsGuiding returns 0
23:27:30.970 00.001 20224 PulseGuide returned control before completion, sleep 53
23:27:30.975 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43267, med=2825, FiltMin=2553, FiltMax=25494, Gamma=1.000
23:27:31.031 00.056 20224 IsGuiding returns 1
23:27:31.031 00.000 20224 scope still moving after pulse duration time elapsed
23:27:31.061 00.030 20224 IsSlewing returns 0
23:27:31.062 00.001 20224 IsGuiding returns 0
23:27:31.062 00.000 20224 scope move finished after 44 + 49 ms
23:27:31.062 00.000 20224 Move returns status 0, amount 44
23:27:31.062 00.000 20224 MoveAxis(N, 0, ABG)
23:27:31.062 00.000 20224 Move returns status 0, amount 0
23:27:31.062 00.000 20224 move complete, result=0
23:27:31.063 00.001 20224 worker thread done servicing request
23:27:31.063 00.000 8996 UpdateGuideState exits: m=705539 SNR=361.5
23:27:31.066 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:31.068 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:31.071 00.003 8996 Enqueuing Expose request
23:27:31.073 00.002 20224 Worker thread wakes up
23:27:31.073 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.2 px 0 ms NORTH
23:27:31.075 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:31.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:32.234 01.159 20224 Exposure complete
23:27:32.290 00.056 20224 worker thread done servicing request
23:27:32.290 00.000 8996 OnExposeComplete: enter
23:27:32.293 00.003 8996 UpdateGuideState(): m_state=6
23:27:32.295 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7563
23:27:32.298 00.003 8996 Star::Find returns 1 (0), X=137.65, Y=472.40, Mass=720779, SNR=345.6, Peak=49440 HFD=4.8
23:27:32.300 00.002 8996 MultiStar: [#1 0.12,-0.19,0.72,U] [#2 -0.11,-0.19,0.73,U] [#3 0.10,-0.24,0.60,U] [#4 0.06,-0.23,0.54,U] [#5 0.04,-0.19,0.61,U] [#6 -0.11,-0.11,0.43,U] [#7 -0.01,-0.11,0.46,U] [#8 0.23,-0.13,0.40,U] 
23:27:32.302 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.21}, one-star: {-0.03, -0.31}
23:27:32.303 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
23:27:32.305 00.002 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
23:27:32.306 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.46 mountX=0.04 mountY=0.20, mountTheta=1.37
23:27:32.309 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.21, opts=13)
23:27:32.311 00.002 8996 Enqueuing Move request for scope (0.02, -0.21)
23:27:32.312 00.001 20224 Worker thread wakes up
23:27:32.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
23:27:32.313 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
23:27:32.313 00.000 20224 Moving (0.02, -0.21) raw xDistance=0.04 yDistance=0.20
23:27:32.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:27:32.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:27:32.313 00.000 20224 MoveAxis(E, 0, ABG)
23:27:32.313 00.000 20224 Move returns status 0, amount 0
23:27:32.313 00.000 20224 MoveAxis(S, 42, ABG)
23:27:32.313 00.000 20224 Guiding  Dir = 1, Dur = 42
23:27:32.313 00.000 20224 IsSlewing returns 0
23:27:32.314 00.001 20224 IsGuiding returns 0
23:27:32.319 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49440, med=2825, FiltMin=2576, FiltMax=29405, Gamma=1.000
23:27:32.323 00.004 20224 PulseGuide returned control before completion, sleep 43
23:27:32.346 00.023 8996 UpdateGuideState exits: m=720779 SNR=345.6
23:27:32.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:32.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:32.351 00.002 8996 Enqueuing Expose request
23:27:32.369 00.018 20224 IsGuiding returns 1
23:27:32.369 00.000 20224 scope still moving after pulse duration time elapsed
23:27:32.401 00.032 20224 IsSlewing returns 0
23:27:32.402 00.001 20224 IsGuiding returns 1
23:27:32.432 00.030 20224 IsSlewing returns 0
23:27:32.432 00.000 20224 IsGuiding returns 0
23:27:32.432 00.000 20224 scope move finished after 42 + 76 ms
23:27:32.432 00.000 20224 Move returns status 0, amount 42
23:27:32.432 00.000 20224 move complete, result=0
23:27:32.433 00.001 20224 worker thread done servicing request
23:27:32.433 00.000 20224 Worker thread wakes up
23:27:32.433 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 42 ms SOUTH
23:27:32.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:32.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:33.414 00.980 20224 Exposure complete
23:27:33.482 00.068 20224 worker thread done servicing request
23:27:33.482 00.000 8996 OnExposeComplete: enter
23:27:33.485 00.003 8996 UpdateGuideState(): m_state=6
23:27:33.487 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7564
23:27:33.489 00.002 8996 Star::Find returns 1 (0), X=137.81, Y=472.82, Mass=686174, SNR=354.3, Peak=58957 HFD=4.4
23:27:33.492 00.003 8996 MultiStar: [#1 0.30,0.07,0.65,U] [#2 -0.13,0.02,0.72,U] [#3 0.23,-0.07,0.57,U] [#4 0.20,0.02,0.49,U] [#5 0.12,0.08,0.60,U] [#6 -0.02,0.15,0.51,U] [#7 -0.03,0.05,0.45,U] [#8 0.27,0.27,0.42,U] 
23:27:33.494 00.002 8996 refined, 8 included, MultiStar: {0.11, 0.07}, one-star: {0.12, 0.11}
23:27:33.496 00.002 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
23:27:33.497 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
23:27:33.498 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.14 cameraTheta=0.57 mountX=0.11 mountY=-0.09, mountTheta=-0.68
23:27:33.500 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
23:27:33.501 00.001 8996 Enqueuing Move request for scope (0.11, 0.07)
23:27:33.501 00.000 20224 Worker thread wakes up
23:27:33.502 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
23:27:33.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
23:27:33.502 00.000 20224 Moving (0.11, 0.07) raw xDistance=0.11 yDistance=-0.09
23:27:33.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:27:33.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:33.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:27:33.502 00.000 20224 MoveAxis(E, 0, ABG)
23:27:33.502 00.000 20224 Move returns status 0, amount 0
23:27:33.502 00.000 20224 MoveAxis(N, 0, ABG)
23:27:33.502 00.000 20224 Move returns status 0, amount 0
23:27:33.502 00.000 20224 move complete, result=0
23:27:33.502 00.000 20224 worker thread done servicing request
23:27:33.507 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58957, med=2825, FiltMin=2563, FiltMax=27209, Gamma=1.000
23:27:33.526 00.019 8996 UpdateGuideState exits: m=686174 SNR=354.3
23:27:33.528 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:33.530 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:33.531 00.001 8996 Enqueuing Expose request
23:27:33.533 00.002 20224 Worker thread wakes up
23:27:33.533 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:33.533 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:33.535 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:34.712 01.177 20224 Exposure complete
23:27:34.794 00.082 20224 worker thread done servicing request
23:27:34.795 00.001 8996 OnExposeComplete: enter
23:27:34.796 00.001 8996 UpdateGuideState(): m_state=6
23:27:34.797 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7565
23:27:34.798 00.001 8996 Star::Find returns 1 (0), X=138.22, Y=472.58, Mass=667698, SNR=333.4, Peak=41597 HFD=4.6
23:27:34.799 00.001 8996 MultiStar: [#1 0.80,-0.13,0.00,M1] [#2 0.55,0.08,0.00,M3] [#3 0.73,-0.22,0.00,M1] [#4 0.64,-0.11,0.00,M1] [#5 0.68,0.12,0.00,M2] [#6 0.51,-0.08,0.00,M5] [#7 0.52,0.05,0.00,M6] [#8 0.70,0.16,0.00,M1] 
23:27:34.800 00.001 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
23:27:34.800 00.000 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.27 = 3.02)
23:27:34.801 00.001 8996 CameraToMount -- cameraX=0.53 cameraY=-0.13 hyp=0.55 cameraTheta=-0.24 mountX=0.54 mountY=0.07, mountTheta=0.12
23:27:34.802 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.53, y=-0.13, opts=13)
23:27:34.803 00.001 8996 Enqueuing Move request for scope (0.53, -0.13)
23:27:34.804 00.001 20224 Worker thread wakes up
23:27:34.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.13) opts 0xd
23:27:34.804 00.000 20224 Handling offset move in thread for scope, endpoint = (0.53, -0.13)
23:27:34.804 00.000 20224 Moving (0.53, -0.13) raw xDistance=0.54 yDistance=0.07
23:27:34.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
23:27:34.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:34.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:27:34.804 00.000 20224 MoveAxis(W, 80, ABG)
23:27:34.804 00.000 20224 Guiding  Dir = 3, Dur = 80
23:27:34.804 00.000 20224 IsSlewing returns 0
23:27:34.805 00.001 20224 IsGuiding returns 0
23:27:34.808 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41597, med=2825, FiltMin=2557, FiltMax=22256, Gamma=1.000
23:27:34.828 00.020 8996 UpdateGuideState exits: m=667698 SNR=333.4
23:27:34.831 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:34.833 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:34.834 00.001 8996 Enqueuing Expose request
23:27:34.858 00.024 20224 PulseGuide returned control before completion, sleep 37
23:27:34.905 00.047 20224 IsGuiding returns 1
23:27:34.905 00.000 20224 scope still moving after pulse duration time elapsed
23:27:34.936 00.031 20224 IsSlewing returns 0
23:27:34.936 00.000 20224 IsGuiding returns 1
23:27:34.967 00.031 20224 IsSlewing returns 0
23:27:34.967 00.000 20224 IsGuiding returns 0
23:27:34.968 00.001 20224 scope move finished after 80 + 83 ms
23:27:34.968 00.000 20224 Move returns status 0, amount 80
23:27:34.968 00.000 20224 MoveAxis(N, 0, ABG)
23:27:34.968 00.000 20224 Move returns status 0, amount 0
23:27:34.968 00.000 20224 move complete, result=0
23:27:34.968 00.000 20224 worker thread done servicing request
23:27:34.968 00.000 20224 Worker thread wakes up
23:27:34.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:34.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:34.969 00.000 8996 GuideStep: 0.5 px 80 ms WEST, 0.1 px 0 ms NORTH
23:27:35.941 00.972 20224 Exposure complete
23:27:35.996 00.055 20224 worker thread done servicing request
23:27:35.996 00.000 8996 OnExposeComplete: enter
23:27:35.997 00.001 8996 UpdateGuideState(): m_state=6
23:27:35.998 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7566
23:27:35.999 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.57, Mass=742191, SNR=364.4, Peak=48333 HFD=4.8
23:27:36.001 00.002 8996 MultiStar: [#1 0.18,-0.24,0.57,U] [#2 0.10,-0.14,0.69,U] [#3 0.20,-0.23,0.61,U] [#4 0.12,-0.35,0.47,U] [#5 0.01,-0.09,0.55,U] [#6 -0.17,-0.17,0.40,U] [#7 0.00,-0.28,0.44,U] [#8 0.20,0.14,0.39,U] 
23:27:36.001 00.000 8996 refined, 8 included, MultiStar: {0.12, -0.17}, one-star: {0.27, -0.13}
23:27:36.002 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
23:27:36.003 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
23:27:36.004 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.93 mountX=0.14 mountY=0.15, mountTheta=0.83
23:27:36.005 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.17, opts=13)
23:27:36.006 00.001 8996 Enqueuing Move request for scope (0.12, -0.17)
23:27:36.006 00.000 20224 Worker thread wakes up
23:27:36.007 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
23:27:36.007 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
23:27:36.007 00.000 20224 Moving (0.12, -0.17) raw xDistance=0.14 yDistance=0.15
23:27:36.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:27:36.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:36.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:27:36.007 00.000 20224 MoveAxis(E, 0, ABG)
23:27:36.007 00.000 20224 Move returns status 0, amount 0
23:27:36.007 00.000 20224 MoveAxis(N, 0, ABG)
23:27:36.007 00.000 20224 Move returns status 0, amount 0
23:27:36.007 00.000 20224 move complete, result=0
23:27:36.007 00.000 20224 worker thread done servicing request
23:27:36.013 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48333, med=2825, FiltMin=2528, FiltMax=27603, Gamma=1.000
23:27:36.034 00.021 8996 UpdateGuideState exits: m=742191 SNR=364.4
23:27:36.037 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:36.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:36.039 00.001 8996 Enqueuing Expose request
23:27:36.040 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:27:36.041 00.001 20224 Worker thread wakes up
23:27:36.042 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:36.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:37.199 01.157 20224 Exposure complete
23:27:37.257 00.058 20224 worker thread done servicing request
23:27:37.257 00.000 8996 OnExposeComplete: enter
23:27:37.258 00.001 8996 UpdateGuideState(): m_state=6
23:27:37.260 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7567
23:27:37.261 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.89, Mass=762277, SNR=382.7, Peak=65535 HFD=4.5
23:27:37.263 00.002 8996 MultiStar: [#1 0.20,0.01,0.56,U] [#2 -0.10,0.12,0.74,U] [#3 -0.03,-0.05,0.54,U] [#4 0.15,0.10,0.50,U] [#5 0.17,0.35,0.56,U] [#6 -0.07,0.28,0.39,U] [#7 -0.19,0.22,0.37,U] [#8 0.20,0.31,0.36,U] 
23:27:37.265 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.16}, one-star: {0.06, 0.18}
23:27:37.267 00.002 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
23:27:37.268 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
23:27:37.269 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.30 mountX=0.03 mountY=-0.16, mountTheta=-1.39
23:27:37.270 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.16, opts=13)
23:27:37.272 00.002 8996 Enqueuing Move request for scope (0.04, 0.16)
23:27:37.273 00.001 20224 Worker thread wakes up
23:27:37.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
23:27:37.273 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
23:27:37.273 00.000 20224 Moving (0.04, 0.16) raw xDistance=0.03 yDistance=-0.16
23:27:37.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:27:37.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:37.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:27:37.273 00.000 20224 MoveAxis(E, 0, ABG)
23:27:37.274 00.001 20224 Move returns status 0, amount 0
23:27:37.274 00.000 20224 MoveAxis(N, 0, ABG)
23:27:37.274 00.000 20224 Move returns status 0, amount 0
23:27:37.274 00.000 20224 move complete, result=0
23:27:37.274 00.000 20224 worker thread done servicing request
23:27:37.280 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2825, FiltMin=2576, FiltMax=32297, Gamma=1.000
23:27:37.295 00.015 8996 UpdateGuideState exits: m=762277 SNR=382.7
23:27:37.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:37.297 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:37.298 00.001 8996 Enqueuing Expose request
23:27:37.298 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:37.299 00.001 20224 Worker thread wakes up
23:27:37.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:37.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:38.285 00.986 20224 Exposure complete
23:27:38.344 00.059 20224 worker thread done servicing request
23:27:38.344 00.000 8996 OnExposeComplete: enter
23:27:38.345 00.001 8996 UpdateGuideState(): m_state=6
23:27:38.346 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7568
23:27:38.347 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.55, Mass=687294, SNR=321.4, Peak=47840 HFD=4.5
23:27:38.348 00.001 8996 MultiStar: [#1 -0.09,-0.09,0.71,U] [#2 -0.23,0.02,0.76,U] [#3 -0.33,-0.11,0.70,U] [#4 -0.28,-0.18,0.66,U] [#5 -0.32,-0.06,0.65,U] [#6 -0.37,-0.00,0.41,U] [#7 -0.46,-0.03,0.00,M5] [#8 -0.03,-0.01,0.42,U] 
23:27:38.349 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.09}, one-star: {-0.19, -0.16}
23:27:38.350 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:27:38.351 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
23:27:38.351 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.24 cameraTheta=-2.78 mountX=-0.22 mountY=0.11, mountTheta=2.67
23:27:38.353 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.09, opts=13)
23:27:38.354 00.001 8996 Enqueuing Move request for scope (-0.23, -0.09)
23:27:38.355 00.001 20224 Worker thread wakes up
23:27:38.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
23:27:38.355 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
23:27:38.355 00.000 20224 Moving (-0.23, -0.09) raw xDistance=-0.22 yDistance=0.11
23:27:38.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:27:38.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:38.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:27:38.355 00.000 20224 MoveAxis(E, 32, ABG)
23:27:38.355 00.000 20224 Guiding  Dir = 2, Dur = 32
23:27:38.355 00.000 20224 IsSlewing returns 0
23:27:38.356 00.001 20224 IsGuiding returns 0
23:27:38.357 00.001 20224 PulseGuide returned control before completion, sleep 41
23:27:38.361 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47840, med=2822, FiltMin=2550, FiltMax=25549, Gamma=1.000
23:27:38.378 00.017 8996 UpdateGuideState exits: m=687294 SNR=321.4
23:27:38.378 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:38.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:38.380 00.001 8996 Enqueuing Expose request
23:27:38.404 00.024 20224 IsGuiding returns 1
23:27:38.404 00.000 20224 scope still moving after pulse duration time elapsed
23:27:38.434 00.030 20224 IsSlewing returns 0
23:27:38.434 00.000 20224 IsGuiding returns 1
23:27:38.466 00.032 20224 IsSlewing returns 0
23:27:38.466 00.000 20224 IsGuiding returns 0
23:27:38.466 00.000 20224 scope move finished after 32 + 77 ms
23:27:38.466 00.000 20224 Move returns status 0, amount 32
23:27:38.466 00.000 20224 MoveAxis(N, 0, ABG)
23:27:38.466 00.000 20224 Move returns status 0, amount 0
23:27:38.466 00.000 20224 move complete, result=0
23:27:38.466 00.000 20224 worker thread done servicing request
23:27:38.466 00.000 20224 Worker thread wakes up
23:27:38.466 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
23:27:38.467 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:38.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:39.633 01.166 20224 Exposure complete
23:27:39.702 00.069 20224 worker thread done servicing request
23:27:39.702 00.000 8996 OnExposeComplete: enter
23:27:39.703 00.001 8996 UpdateGuideState(): m_state=6
23:27:39.704 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7569
23:27:39.705 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.79, Mass=656679, SNR=316.9, Peak=54029 HFD=4.6
23:27:39.706 00.001 8996 MultiStar: [#1 0.01,-0.04,0.70,U] [#2 -0.16,0.09,0.87,U] [#3 0.02,-0.23,0.58,U] [#4 -0.08,-0.17,0.57,U] [#5 0.02,0.06,0.65,U] [#6 -0.17,0.25,0.46,U] [#7 -0.09,0.13,0.43,U] [#8 0.21,0.20,0.42,U] 
23:27:39.707 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.03, 0.08}
23:27:39.707 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:27:39.708 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
23:27:39.709 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.24 mountX=-0.03 mountY=-0.03, mountTheta=-2.35
23:27:39.710 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
23:27:39.711 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
23:27:39.712 00.001 20224 Worker thread wakes up
23:27:39.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
23:27:39.712 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
23:27:39.712 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
23:27:39.713 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:27:39.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:39.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:27:39.713 00.000 20224 MoveAxis(E, 0, ABG)
23:27:39.713 00.000 20224 Move returns status 0, amount 0
23:27:39.713 00.000 20224 MoveAxis(N, 0, ABG)
23:27:39.713 00.000 20224 Move returns status 0, amount 0
23:27:39.713 00.000 20224 move complete, result=0
23:27:39.713 00.000 20224 worker thread done servicing request
23:27:39.716 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54029, med=2825, FiltMin=2550, FiltMax=24489, Gamma=1.000
23:27:39.730 00.014 8996 UpdateGuideState exits: m=656679 SNR=316.9
23:27:39.732 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:39.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:39.734 00.001 8996 Enqueuing Expose request
23:27:39.736 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:39.737 00.001 20224 Worker thread wakes up
23:27:39.737 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:39.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:40.729 00.992 20224 Exposure complete
23:27:40.797 00.068 20224 worker thread done servicing request
23:27:40.798 00.001 8996 OnExposeComplete: enter
23:27:40.799 00.001 8996 UpdateGuideState(): m_state=6
23:27:40.801 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7570
23:27:40.802 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.51, Mass=744569, SNR=420.9, Peak=47549 HFD=4.9
23:27:40.803 00.001 8996 MultiStar: [#1 -0.25,-0.38,0.00,M1] [#2 -0.43,-0.12,0.00,M1] [#3 -0.29,-0.32,0.00,M1] [#4 -0.28,-0.36,0.00,M1] [#5 -0.11,-0.14,0.51,U] [#6 -0.39,-0.25,0.00,M2] [#7 -0.30,-0.11,0.36,U] [#8 0.03,-0.06,0.29,U] 
23:27:40.805 00.002 8996 refined, 3 included, MultiStar: {-0.12, -0.15}, one-star: {-0.09, -0.20}
23:27:40.806 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
23:27:40.807 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
23:27:40.808 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.22 mountX=-0.10 mountY=0.16, mountTheta=2.12
23:27:40.811 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.15, opts=13)
23:27:40.813 00.002 8996 Enqueuing Move request for scope (-0.12, -0.15)
23:27:40.814 00.001 20224 Worker thread wakes up
23:27:40.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
23:27:40.815 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
23:27:40.815 00.000 20224 Moving (-0.12, -0.15) raw xDistance=-0.10 yDistance=0.16
23:27:40.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:27:40.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:40.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:27:40.815 00.000 20224 MoveAxis(E, 0, ABG)
23:27:40.815 00.000 20224 Move returns status 0, amount 0
23:27:40.815 00.000 20224 MoveAxis(N, 0, ABG)
23:27:40.815 00.000 20224 Move returns status 0, amount 0
23:27:40.815 00.000 20224 move complete, result=0
23:27:40.815 00.000 20224 worker thread done servicing request
23:27:40.822 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47549, med=2825, FiltMin=2566, FiltMax=27219, Gamma=1.000
23:27:40.843 00.021 8996 UpdateGuideState exits: m=744569 SNR=420.9
23:27:40.845 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:40.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:40.847 00.001 8996 Enqueuing Expose request
23:27:40.848 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:27:40.849 00.001 20224 Worker thread wakes up
23:27:40.849 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:40.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:42.011 01.162 20224 Exposure complete
23:27:42.121 00.110 20224 worker thread done servicing request
23:27:42.121 00.000 8996 OnExposeComplete: enter
23:27:42.122 00.001 8996 UpdateGuideState(): m_state=6
23:27:42.123 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7571
23:27:42.124 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=473.11, Mass=740038, SNR=350.2, Peak=59853 HFD=4.6
23:27:42.125 00.001 8996 MultiStar: [#1 -0.16,0.44,0.00,M2] [#2 -0.11,0.33,0.76,U] [#3 -0.05,0.18,0.61,U] [#4 -0.06,0.32,0.50,U] [#5 -0.07,0.44,0.00,M1] [#6 -0.19,0.35,0.45,U] [#7 -0.23,0.39,0.00,M4] [#8 0.08,0.48,0.00,M1] 
23:27:42.126 00.001 8996 refined, 4 included, MultiStar: {-0.08, 0.32}, one-star: {-0.04, 0.40}
23:27:42.127 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
23:27:42.127 00.000 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
23:27:42.128 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.81 mountX=-0.11 mountY=-0.31, mountTheta=-1.91
23:27:42.130 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.32, opts=13)
23:27:42.130 00.000 8996 Enqueuing Move request for scope (-0.08, 0.32)
23:27:42.131 00.001 20224 Worker thread wakes up
23:27:42.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.32) opts 0xd
23:27:42.131 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.32)
23:27:42.131 00.000 20224 Moving (-0.08, 0.32) raw xDistance=-0.11 yDistance=-0.31
23:27:42.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:27:42.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:27:42.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:27:42.131 00.000 20224 MoveAxis(E, 0, ABG)
23:27:42.131 00.000 20224 Move returns status 0, amount 0
23:27:42.131 00.000 20224 MoveAxis(N, 0, ABG)
23:27:42.132 00.001 20224 Move returns status 0, amount 0
23:27:42.132 00.000 20224 move complete, result=0
23:27:42.132 00.000 20224 worker thread done servicing request
23:27:42.135 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59853, med=2825, FiltMin=2573, FiltMax=30627, Gamma=1.000
23:27:42.156 00.021 8996 UpdateGuideState exits: m=740038 SNR=350.2
23:27:42.158 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:42.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:42.161 00.002 8996 Enqueuing Expose request
23:27:42.164 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:27:42.166 00.002 20224 Worker thread wakes up
23:27:42.166 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:42.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:43.151 00.985 20224 Exposure complete
23:27:43.225 00.074 20224 worker thread done servicing request
23:27:43.225 00.000 8996 OnExposeComplete: enter
23:27:43.227 00.002 8996 UpdateGuideState(): m_state=6
23:27:43.229 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7572
23:27:43.230 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.92, Mass=691074, SNR=350.1, Peak=53805 HFD=4.5
23:27:43.231 00.001 8996 MultiStar: [#1 -0.04,0.27,0.69,U] [#2 -0.15,0.41,0.00,M1] [#3 -0.07,0.04,0.59,U] [#4 0.02,0.06,0.54,U] [#5 0.12,0.32,0.57,U] [#6 -0.16,0.04,0.44,U] [#7 -0.10,0.28,0.41,U] [#8 0.22,0.44,0.00,M2] 
23:27:43.233 00.002 8996 refined, 6 included, MultiStar: {-0.00, 0.18}, one-star: {0.09, 0.21}
23:27:43.234 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
23:27:43.235 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
23:27:43.236 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.59 mountX=-0.02 mountY=-0.18, mountTheta=-1.68
23:27:43.237 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.18, opts=13)
23:27:43.238 00.001 8996 Enqueuing Move request for scope (-0.00, 0.18)
23:27:43.239 00.001 20224 Worker thread wakes up
23:27:43.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
23:27:43.239 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
23:27:43.239 00.000 20224 Moving (-0.00, 0.18) raw xDistance=-0.02 yDistance=-0.18
23:27:43.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:27:43.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:43.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:27:43.240 00.001 20224 MoveAxis(E, 0, ABG)
23:27:43.240 00.000 20224 Move returns status 0, amount 0
23:27:43.240 00.000 20224 MoveAxis(N, 0, ABG)
23:27:43.240 00.000 20224 Move returns status 0, amount 0
23:27:43.240 00.000 20224 move complete, result=0
23:27:43.240 00.000 20224 worker thread done servicing request
23:27:43.243 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53805, med=2825, FiltMin=2557, FiltMax=28121, Gamma=1.000
23:27:43.256 00.013 8996 UpdateGuideState exits: m=691074 SNR=350.1
23:27:43.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:43.257 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:43.258 00.001 8996 Enqueuing Expose request
23:27:43.259 00.001 20224 Worker thread wakes up
23:27:43.259 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:43.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:43.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:44.407 01.147 20224 Exposure complete
23:27:44.497 00.090 20224 worker thread done servicing request
23:27:44.497 00.000 8996 OnExposeComplete: enter
23:27:44.499 00.002 8996 UpdateGuideState(): m_state=6
23:27:44.500 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7573
23:27:44.501 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=472.85, Mass=675445, SNR=323.2, Peak=46717 HFD=4.6
23:27:44.503 00.002 8996 MultiStar: [#1 -0.18,-0.10,0.71,U] [#2 -0.35,0.21,0.84,U] [#3 -0.12,0.28,0.65,U] [#4 -0.22,0.15,0.59,U] [#5 -0.18,0.11,0.62,U] [#6 -0.22,0.08,0.36,U] [#7 -0.37,0.25,0.00,M4] [#8 0.08,0.30,0.41,U] 
23:27:44.505 00.002 8996 refined, 7 included, MultiStar: {-0.21, 0.14}, one-star: {-0.29, 0.14}
23:27:44.506 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
23:27:44.507 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
23:27:44.508 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.54 mountX=-0.22 mountY=-0.12, mountTheta=-2.65
23:27:44.510 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.14, opts=13)
23:27:44.511 00.001 8996 Enqueuing Move request for scope (-0.21, 0.14)
23:27:44.513 00.002 20224 Worker thread wakes up
23:27:44.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
23:27:44.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
23:27:44.513 00.000 20224 Moving (-0.21, 0.14) raw xDistance=-0.22 yDistance=-0.12
23:27:44.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:27:44.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:44.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:27:44.513 00.000 20224 MoveAxis(E, 32, ABG)
23:27:44.513 00.000 20224 Guiding  Dir = 2, Dur = 32
23:27:44.513 00.000 20224 IsSlewing returns 0
23:27:44.514 00.001 20224 IsGuiding returns 0
23:27:44.524 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46717, med=2825, FiltMin=2547, FiltMax=25161, Gamma=1.000
23:27:44.531 00.007 20224 PulseGuide returned control before completion, sleep 25
23:27:44.552 00.021 8996 UpdateGuideState exits: m=675445 SNR=323.2
23:27:44.554 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:44.556 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:44.557 00.001 8996 Enqueuing Expose request
23:27:44.562 00.005 20224 IsGuiding returns 1
23:27:44.562 00.000 20224 scope still moving after pulse duration time elapsed
23:27:44.593 00.031 20224 IsSlewing returns 0
23:27:44.593 00.000 20224 IsGuiding returns 1
23:27:44.624 00.031 20224 IsSlewing returns 0
23:27:44.624 00.000 20224 IsGuiding returns 0
23:27:44.624 00.000 20224 scope move finished after 32 + 78 ms
23:27:44.624 00.000 20224 Move returns status 0, amount 32
23:27:44.624 00.000 20224 MoveAxis(N, 0, ABG)
23:27:44.624 00.000 20224 Move returns status 0, amount 0
23:27:44.624 00.000 20224 move complete, result=0
23:27:44.624 00.000 20224 worker thread done servicing request
23:27:44.625 00.001 20224 Worker thread wakes up
23:27:44.625 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:44.625 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
23:27:44.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:45.613 00.988 20224 Exposure complete
23:27:45.696 00.083 20224 worker thread done servicing request
23:27:45.696 00.000 8996 OnExposeComplete: enter
23:27:45.697 00.001 8996 UpdateGuideState(): m_state=6
23:27:45.699 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7574
23:27:45.700 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=472.64, Mass=785092, SNR=359.8, Peak=62477 HFD=4.7
23:27:45.702 00.002 8996 MultiStar: [#1 0.12,-0.19,0.64,U] [#2 -0.08,-0.00,0.73,U] [#3 0.16,-0.09,0.64,U] [#4 0.20,-0.06,0.54,U] [#5 0.16,-0.02,0.59,U] [#6 0.13,-0.02,0.42,U] [#7 0.03,0.14,0.45,U] [#8 0.14,-0.11,0.33,U] 
23:27:45.703 00.001 8996 single-star, 8 included, MultiStar: {0.08, -0.05}, one-star: {-0.01, -0.07}
23:27:45.704 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
23:27:45.705 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
23:27:45.705 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.78 mountX=-0.01 mountY=0.07, mountTheta=1.68
23:27:45.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
23:27:45.707 00.000 8996 Enqueuing Move request for scope (-0.01, -0.07)
23:27:45.708 00.001 20224 Worker thread wakes up
23:27:45.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:27:45.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:27:45.708 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.01 yDistance=0.07
23:27:45.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:45.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:45.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:27:45.709 00.001 20224 MoveAxis(E, 0, ABG)
23:27:45.709 00.000 20224 Move returns status 0, amount 0
23:27:45.709 00.000 20224 MoveAxis(N, 0, ABG)
23:27:45.709 00.000 20224 Move returns status 0, amount 0
23:27:45.709 00.000 20224 move complete, result=0
23:27:45.709 00.000 20224 worker thread done servicing request
23:27:45.712 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62477, med=2825, FiltMin=2558, FiltMax=30995, Gamma=1.000
23:27:45.728 00.016 8996 UpdateGuideState exits: m=785092 SNR=359.8
23:27:45.729 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:45.731 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:45.732 00.001 8996 Enqueuing Expose request
23:27:45.733 00.001 20224 Worker thread wakes up
23:27:45.733 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:45.734 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:45.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:46.909 01.175 20224 Exposure complete
23:27:47.000 00.091 20224 worker thread done servicing request
23:27:47.000 00.000 8996 OnExposeComplete: enter
23:27:47.002 00.002 8996 UpdateGuideState(): m_state=6
23:27:47.003 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7575
23:27:47.004 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=472.73, Mass=795403, SNR=377.3, Peak=64077 HFD=4.5
23:27:47.005 00.001 8996 MultiStar: [#1 0.35,-0.20,0.63,U] [#2 0.28,0.01,0.77,U] [#3 0.30,-0.12,0.56,U] [#4 0.41,-0.16,0.00,M1] [#5 0.35,0.05,0.54,U] [#6 -0.10,-0.10,0.39,U] [#7 0.00,-0.10,0.42,U] [#8 0.53,0.02,0.00,M1] 
23:27:47.006 00.001 8996 single-star, 6 included, MultiStar: {0.21, -0.05}, one-star: {0.12, 0.02}
23:27:47.007 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
23:27:47.007 00.000 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
23:27:47.009 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.13 cameraTheta=0.20 mountX=0.12 mountY=-0.04, mountTheta=-0.31
23:27:47.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.02, opts=13)
23:27:47.012 00.001 8996 Enqueuing Move request for scope (0.12, 0.02)
23:27:47.014 00.002 20224 Worker thread wakes up
23:27:47.015 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
23:27:47.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
23:27:47.015 00.000 20224 Moving (0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
23:27:47.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:27:47.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:47.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:27:47.015 00.000 20224 MoveAxis(E, 0, ABG)
23:27:47.016 00.001 20224 Move returns status 0, amount 0
23:27:47.016 00.000 20224 MoveAxis(N, 0, ABG)
23:27:47.016 00.000 20224 Move returns status 0, amount 0
23:27:47.016 00.000 20224 move complete, result=0
23:27:47.016 00.000 20224 worker thread done servicing request
23:27:47.026 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64077, med=2825, FiltMin=2560, FiltMax=32717, Gamma=1.000
23:27:47.040 00.014 8996 UpdateGuideState exits: m=795403 SNR=377.3
23:27:47.041 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:47.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:47.043 00.001 8996 Enqueuing Expose request
23:27:47.044 00.001 20224 Worker thread wakes up
23:27:47.044 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:47.047 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:47.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:48.022 00.975 20224 Exposure complete
23:27:48.094 00.072 20224 worker thread done servicing request
23:27:48.094 00.000 8996 OnExposeComplete: enter
23:27:48.097 00.003 8996 UpdateGuideState(): m_state=6
23:27:48.100 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7576
23:27:48.102 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=472.69, Mass=735535, SNR=344.5, Peak=59485 HFD=4.4
23:27:48.104 00.002 8996 MultiStar: [#1 0.33,-0.17,0.65,U] [#2 0.23,-0.01,0.75,U] [#3 0.35,-0.26,0.00,M1] [#4 0.38,-0.30,0.00,M2] [#5 0.43,0.09,0.00,M1] [#6 0.05,0.05,0.48,U] [#7 0.20,-0.15,0.44,U] [#8 0.43,0.12,0.00,M2] 
23:27:48.106 00.002 8996 refined, 4 included, MultiStar: {0.23, -0.05}, one-star: {0.26, -0.02}
23:27:48.108 00.002 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
23:27:48.109 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
23:27:48.111 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=-0.05 hyp=0.23 cameraTheta=-0.24 mountX=0.23 mountY=0.03, mountTheta=0.12
23:27:48.114 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.05, opts=13)
23:27:48.116 00.002 8996 Enqueuing Move request for scope (0.23, -0.05)
23:27:48.117 00.001 20224 Worker thread wakes up
23:27:48.118 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.05) opts 0xd
23:27:48.118 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.05)
23:27:48.118 00.000 20224 Moving (0.23, -0.05) raw xDistance=0.23 yDistance=0.03
23:27:48.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:27:48.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:48.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:27:48.118 00.000 20224 MoveAxis(W, 34, ABG)
23:27:48.118 00.000 20224 Guiding  Dir = 3, Dur = 34
23:27:48.119 00.001 20224 IsSlewing returns 0
23:27:48.119 00.000 20224 IsGuiding returns 0
23:27:48.127 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59485, med=2825, FiltMin=2569, FiltMax=28931, Gamma=1.000
23:27:48.142 00.015 8996 UpdateGuideState exits: m=735535 SNR=344.5
23:27:48.143 00.001 20224 PulseGuide returned control before completion, sleep 20
23:27:48.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:48.144 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:48.145 00.001 8996 Enqueuing Expose request
23:27:48.172 00.027 20224 IsGuiding returns 1
23:27:48.172 00.000 20224 scope still moving after pulse duration time elapsed
23:27:48.204 00.032 20224 IsSlewing returns 0
23:27:48.204 00.000 20224 IsGuiding returns 1
23:27:48.234 00.030 20224 IsSlewing returns 0
23:27:48.235 00.001 20224 IsGuiding returns 0
23:27:48.235 00.000 20224 scope move finished after 34 + 81 ms
23:27:48.235 00.000 20224 Move returns status 0, amount 34
23:27:48.235 00.000 20224 MoveAxis(N, 0, ABG)
23:27:48.235 00.000 20224 Move returns status 0, amount 0
23:27:48.235 00.000 20224 move complete, result=0
23:27:48.235 00.000 20224 worker thread done servicing request
23:27:48.235 00.000 20224 Worker thread wakes up
23:27:48.235 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
23:27:48.238 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:48.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:49.405 01.167 20224 Exposure complete
23:27:49.480 00.075 20224 worker thread done servicing request
23:27:49.480 00.000 8996 OnExposeComplete: enter
23:27:49.481 00.001 8996 UpdateGuideState(): m_state=6
23:27:49.481 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7577
23:27:49.482 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=472.73, Mass=716827, SNR=339.7, Peak=49373 HFD=4.7
23:27:49.483 00.001 8996 MultiStar: [#1 -0.35,0.01,0.64,U] [#2 -0.31,-0.13,0.72,U] [#3 -0.24,-0.15,0.58,U] [#4 -0.17,-0.11,0.52,U] [#5 -0.20,0.18,0.60,U] [#6 -0.66,0.05,0.00,M1] [#7 -0.40,-0.10,0.53,U] [#8 -0.13,0.24,0.36,U] 
23:27:49.484 00.001 8996 refined, 7 included, MultiStar: {-0.28, -0.01}, one-star: {-0.32, 0.03}
23:27:49.485 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
23:27:49.485 00.000 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
23:27:49.486 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-3.09 mountX=-0.27 mountY=0.04, mountTheta=2.98
23:27:49.488 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.01, opts=13)
23:27:49.489 00.001 8996 Enqueuing Move request for scope (-0.28, -0.01)
23:27:49.490 00.001 20224 Worker thread wakes up
23:27:49.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.01) opts 0xd
23:27:49.490 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.01)
23:27:49.490 00.000 20224 Moving (-0.28, -0.01) raw xDistance=-0.27 yDistance=0.04
23:27:49.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
23:27:49.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:49.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:27:49.490 00.000 20224 MoveAxis(E, 38, ABG)
23:27:49.490 00.000 20224 Guiding  Dir = 2, Dur = 38
23:27:49.490 00.000 20224 IsSlewing returns 0
23:27:49.490 00.000 20224 IsGuiding returns 0
23:27:49.492 00.002 20224 PulseGuide returned control before completion, sleep 47
23:27:49.494 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49373, med=2825, FiltMin=2569, FiltMax=25427, Gamma=1.000
23:27:49.507 00.013 8996 UpdateGuideState exits: m=716827 SNR=339.7
23:27:49.508 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:49.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:49.510 00.001 8996 Enqueuing Expose request
23:27:49.549 00.039 20224 IsGuiding returns 1
23:27:49.549 00.000 20224 scope still moving after pulse duration time elapsed
23:27:49.581 00.032 20224 IsSlewing returns 0
23:27:49.581 00.000 20224 IsGuiding returns 0
23:27:49.581 00.000 20224 scope move finished after 38 + 52 ms
23:27:49.581 00.000 20224 Move returns status 0, amount 38
23:27:49.581 00.000 20224 MoveAxis(N, 0, ABG)
23:27:49.582 00.001 20224 Move returns status 0, amount 0
23:27:49.582 00.000 20224 move complete, result=0
23:27:49.582 00.000 20224 worker thread done servicing request
23:27:49.582 00.000 20224 Worker thread wakes up
23:27:49.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:49.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:49.586 00.004 8996 GuideStep: -0.3 px 38 ms EAST, 0.0 px 0 ms NORTH
23:27:50.566 00.980 20224 Exposure complete
23:27:50.652 00.086 20224 worker thread done servicing request
23:27:50.652 00.000 8996 OnExposeComplete: enter
23:27:50.654 00.002 8996 UpdateGuideState(): m_state=6
23:27:50.656 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7578
23:27:50.658 00.002 8996 Star::Find returns 1 (0), X=137.67, Y=472.95, Mass=698221, SNR=362.9, Peak=56653 HFD=4.7
23:27:50.660 00.002 8996 MultiStar: [#1 0.26,0.01,0.57,U] [#2 0.08,0.12,0.71,U] [#3 0.25,-0.12,0.55,U] [#4 0.19,-0.18,0.48,U] [#5 0.23,0.17,0.60,U] [#6 0.03,0.23,0.38,U] [#7 0.04,0.11,0.44,U] [#8 0.47,0.45,0.00,M2] 
23:27:50.662 00.002 8996 refined, 7 included, MultiStar: {0.12, 0.09}, one-star: {-0.02, 0.24}
23:27:50.663 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
23:27:50.665 00.002 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
23:27:50.666 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.62 mountX=0.11 mountY=-0.10, mountTheta=-0.72
23:27:50.669 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.09, opts=13)
23:27:50.670 00.001 8996 Enqueuing Move request for scope (0.12, 0.09)
23:27:50.672 00.002 20224 Worker thread wakes up
23:27:50.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
23:27:50.672 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
23:27:50.672 00.000 20224 Moving (0.12, 0.09) raw xDistance=0.11 yDistance=-0.10
23:27:50.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:27:50.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:50.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:27:50.672 00.000 20224 MoveAxis(E, 0, ABG)
23:27:50.672 00.000 20224 Move returns status 0, amount 0
23:27:50.672 00.000 20224 MoveAxis(N, 0, ABG)
23:27:50.672 00.000 20224 Move returns status 0, amount 0
23:27:50.672 00.000 20224 move complete, result=0
23:27:50.672 00.000 20224 worker thread done servicing request
23:27:50.679 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56653, med=2825, FiltMin=2537, FiltMax=30313, Gamma=1.000
23:27:50.699 00.020 8996 UpdateGuideState exits: m=698221 SNR=362.9
23:27:50.701 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:50.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:50.703 00.001 8996 Enqueuing Expose request
23:27:50.704 00.001 20224 Worker thread wakes up
23:27:50.704 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:27:50.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:50.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:51.864 01.159 20224 Exposure complete
23:27:51.942 00.078 20224 worker thread done servicing request
23:27:51.942 00.000 8996 OnExposeComplete: enter
23:27:51.943 00.001 8996 UpdateGuideState(): m_state=6
23:27:51.945 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7579
23:27:51.946 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=472.64, Mass=694259, SNR=355.2, Peak=55485 HFD=4.6
23:27:51.947 00.001 8996 MultiStar: [#1 0.17,-0.16,0.66,U] [#2 0.18,-0.17,0.62,U] [#3 0.03,-0.21,0.52,U] [#4 0.14,-0.19,0.48,U] [#5 0.17,-0.07,0.59,U] [#6 -0.03,0.03,0.34,U] [#7 0.04,0.01,0.44,U] [#8 0.37,0.03,0.38,U] 
23:27:51.949 00.002 8996 single-star, 8 included, MultiStar: {0.12, -0.10}, one-star: {0.08, -0.07}
23:27:51.950 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
23:27:51.951 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
23:27:51.953 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.72 mountX=0.09 mountY=0.06, mountTheta=0.61
23:27:51.956 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.07, opts=13)
23:27:51.957 00.001 8996 Enqueuing Move request for scope (0.08, -0.07)
23:27:51.958 00.001 20224 Worker thread wakes up
23:27:51.959 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
23:27:51.959 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
23:27:51.959 00.000 20224 Moving (0.08, -0.07) raw xDistance=0.09 yDistance=0.06
23:27:51.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:27:51.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:51.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:27:51.959 00.000 20224 MoveAxis(E, 0, ABG)
23:27:51.959 00.000 20224 Move returns status 0, amount 0
23:27:51.959 00.000 20224 MoveAxis(N, 0, ABG)
23:27:51.959 00.000 20224 Move returns status 0, amount 0
23:27:51.959 00.000 20224 move complete, result=0
23:27:51.959 00.000 20224 worker thread done servicing request
23:27:51.964 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55485, med=2825, FiltMin=2569, FiltMax=28013, Gamma=1.000
23:27:51.983 00.019 8996 UpdateGuideState exits: m=694259 SNR=355.2
23:27:51.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:51.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:51.986 00.001 8996 Enqueuing Expose request
23:27:51.987 00.001 20224 Worker thread wakes up
23:27:51.987 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:27:51.988 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:51.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:52.958 00.970 20224 Exposure complete
23:27:53.022 00.064 20224 worker thread done servicing request
23:27:53.022 00.000 8996 OnExposeComplete: enter
23:27:53.023 00.001 8996 UpdateGuideState(): m_state=6
23:27:53.024 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7580
23:27:53.025 00.001 8996 Star::Find returns 1 (0), X=138.15, Y=472.39, Mass=727395, SNR=326.7, Peak=50336 HFD=4.5
23:27:53.026 00.001 8996 MultiStar: [#1 0.42,-0.29,0.00,M1] [#2 0.39,-0.34,0.00,M1] [#3 0.50,-0.52,0.00,M1] [#4 0.28,-0.41,0.00,M1] [#5 0.41,-0.24,0.00,M1] [#6 0.42,0.03,0.41,U] [#7 0.30,-0.03,0.44,U] [#8 0.52,-0.04,0.00,M2] 
23:27:53.027 00.001 8996 refined, 2 included, MultiStar: {0.41, -0.17}, one-star: {0.46, -0.32}
23:27:53.028 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
23:27:53.028 00.000 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
23:27:53.029 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=-0.17 hyp=0.45 cameraTheta=-0.39 mountX=0.43 mountY=0.12, mountTheta=0.28
23:27:53.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=-0.17, opts=13)
23:27:53.034 00.003 8996 Enqueuing Move request for scope (0.41, -0.17)
23:27:53.036 00.002 20224 Worker thread wakes up
23:27:53.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.17) opts 0xd
23:27:53.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, -0.17)
23:27:53.036 00.000 20224 Moving (0.41, -0.17) raw xDistance=0.43 yDistance=0.12
23:27:53.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:27:53.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:53.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:27:53.036 00.000 20224 MoveAxis(W, 63, ABG)
23:27:53.036 00.000 20224 Guiding  Dir = 3, Dur = 63
23:27:53.036 00.000 20224 IsSlewing returns 0
23:27:53.037 00.001 20224 IsGuiding returns 0
23:27:53.043 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50336, med=2825, FiltMin=2566, FiltMax=23344, Gamma=1.000
23:27:53.058 00.015 8996 UpdateGuideState exits: m=727395 SNR=326.7
23:27:53.059 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:53.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:53.060 00.000 8996 Enqueuing Expose request
23:27:53.079 00.019 20224 PulseGuide returned control before completion, sleep 31
23:27:53.124 00.045 20224 IsGuiding returns 1
23:27:53.124 00.000 20224 scope still moving after pulse duration time elapsed
23:27:53.156 00.032 20224 IsSlewing returns 0
23:27:53.157 00.001 20224 IsGuiding returns 1
23:27:53.188 00.031 20224 IsSlewing returns 0
23:27:53.188 00.000 20224 IsGuiding returns 0
23:27:53.188 00.000 20224 scope move finished after 63 + 87 ms
23:27:53.188 00.000 20224 Move returns status 0, amount 63
23:27:53.188 00.000 20224 MoveAxis(N, 0, ABG)
23:27:53.188 00.000 20224 Move returns status 0, amount 0
23:27:53.188 00.000 20224 move complete, result=0
23:27:53.188 00.000 20224 worker thread done servicing request
23:27:53.188 00.000 20224 Worker thread wakes up
23:27:53.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:53.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:53.188 00.000 8996 GuideStep: 0.4 px 63 ms WEST, 0.1 px 0 ms NORTH
23:27:54.352 01.164 20224 Exposure complete
23:27:54.409 00.057 20224 worker thread done servicing request
23:27:54.409 00.000 8996 OnExposeComplete: enter
23:27:54.410 00.001 8996 UpdateGuideState(): m_state=6
23:27:54.411 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7581
23:27:54.411 00.000 8996 Star::Find returns 1 (0), X=137.44, Y=472.95, Mass=751391, SNR=320.9, Peak=63821 HFD=4.2
23:27:54.412 00.001 8996 MultiStar: [#1 -0.07,0.23,0.78,U] [#2 -0.22,0.26,0.85,U] [#3 0.03,0.02,0.62,U] [#4 -0.10,0.04,0.57,U] [#5 -0.16,0.16,0.63,U] [#6 -0.24,0.14,0.47,U] [#7 -0.16,0.19,0.50,U] [#8 0.04,0.20,0.41,U] 
23:27:54.413 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.18}, one-star: {-0.24, 0.24}
23:27:54.414 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
23:27:54.415 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:27:54.415 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.22 cameraTheta=2.23 mountX=-0.15 mountY=-0.16, mountTheta=-2.34
23:27:54.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.18, opts=13)
23:27:54.417 00.000 8996 Enqueuing Move request for scope (-0.14, 0.18)
23:27:54.418 00.001 20224 Worker thread wakes up
23:27:54.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
23:27:54.418 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
23:27:54.418 00.000 20224 Moving (-0.14, 0.18) raw xDistance=-0.15 yDistance=-0.16
23:27:54.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:27:54.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:54.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:27:54.418 00.000 20224 MoveAxis(E, 0, ABG)
23:27:54.418 00.000 20224 Move returns status 0, amount 0
23:27:54.419 00.001 20224 MoveAxis(N, 0, ABG)
23:27:54.419 00.000 20224 Move returns status 0, amount 0
23:27:54.419 00.000 20224 move complete, result=0
23:27:54.419 00.000 20224 worker thread done servicing request
23:27:54.422 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=63821, med=2825, FiltMin=2541, FiltMax=29843, Gamma=1.000
23:27:54.447 00.025 8996 UpdateGuideState exits: m=751391 SNR=320.9
23:27:54.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:54.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:54.451 00.001 8996 Enqueuing Expose request
23:27:54.453 00.002 20224 Worker thread wakes up
23:27:54.453 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:54.455 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:54.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:55.419 00.964 20224 Exposure complete
23:27:55.497 00.078 20224 worker thread done servicing request
23:27:55.498 00.001 8996 OnExposeComplete: enter
23:27:55.499 00.001 8996 UpdateGuideState(): m_state=6
23:27:55.500 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7582
23:27:55.500 00.000 8996 Star::Find returns 1 (0), X=137.68, Y=472.74, Mass=686721, SNR=313.3, Peak=59421 HFD=4.6
23:27:55.501 00.001 8996 MultiStar: [#1 0.03,0.03,0.75,U] [#2 -0.09,0.13,0.79,U] [#3 0.08,0.08,0.74,U] [#4 0.12,0.09,0.53,U] [#5 -0.04,0.16,0.67,U] [#6 -0.02,0.19,0.46,U] [#7 -0.16,0.27,0.47,U] [#8 0.16,0.17,0.39,U] 
23:27:55.502 00.001 8996 single-star, 8 included, MultiStar: {0.00, 0.11}, one-star: {-0.01, 0.03}
23:27:55.503 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
23:27:55.505 00.002 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
23:27:55.506 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.80 mountX=-0.01 mountY=-0.03, mountTheta=-1.90
23:27:55.508 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
23:27:55.510 00.002 8996 Enqueuing Move request for scope (-0.01, 0.03)
23:27:55.511 00.001 20224 Worker thread wakes up
23:27:55.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
23:27:55.512 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
23:27:55.512 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
23:27:55.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:27:55.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:55.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:27:55.512 00.000 20224 MoveAxis(E, 0, ABG)
23:27:55.512 00.000 20224 Move returns status 0, amount 0
23:27:55.512 00.000 20224 MoveAxis(N, 0, ABG)
23:27:55.513 00.001 20224 Move returns status 0, amount 0
23:27:55.513 00.000 20224 move complete, result=0
23:27:55.513 00.000 20224 worker thread done servicing request
23:27:55.518 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59421, med=2825, FiltMin=2544, FiltMax=26339, Gamma=1.000
23:27:55.532 00.014 8996 UpdateGuideState exits: m=686721 SNR=313.3
23:27:55.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:55.536 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:55.538 00.002 8996 Enqueuing Expose request
23:27:55.538 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:55.539 00.001 20224 Worker thread wakes up
23:27:55.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:55.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:56.712 01.172 20224 Exposure complete
23:27:56.795 00.083 20224 worker thread done servicing request
23:27:56.795 00.000 8996 OnExposeComplete: enter
23:27:56.796 00.001 8996 UpdateGuideState(): m_state=6
23:27:56.796 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7583
23:27:56.797 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=472.83, Mass=618418, SNR=295.8, Peak=48701 HFD=4.6
23:27:56.798 00.001 8996 MultiStar: [#1 0.04,-0.06,0.71,U] [#2 -0.14,0.04,0.76,U] [#3 0.15,-0.03,0.62,U] [#4 0.24,-0.07,0.56,U] [#5 0.13,0.07,0.70,U] [#6 -0.05,0.14,0.56,U] [#7 0.06,0.12,0.51,U] [#8 0.32,-0.03,0.48,U] 
23:27:56.801 00.003 8996 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {-0.07, 0.12}
23:27:56.803 00.002 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
23:27:56.805 00.002 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
23:27:56.807 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.59 mountX=0.05 mountY=-0.04, mountTheta=-0.69
23:27:56.810 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.04, opts=13)
23:27:56.812 00.002 8996 Enqueuing Move request for scope (0.06, 0.04)
23:27:56.814 00.002 20224 Worker thread wakes up
23:27:56.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
23:27:56.814 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
23:27:56.814 00.000 20224 Moving (0.06, 0.04) raw xDistance=0.05 yDistance=-0.04
23:27:56.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:27:56.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:56.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:27:56.814 00.000 20224 MoveAxis(E, 0, ABG)
23:27:56.814 00.000 20224 Move returns status 0, amount 0
23:27:56.814 00.000 20224 MoveAxis(N, 0, ABG)
23:27:56.814 00.000 20224 Move returns status 0, amount 0
23:27:56.814 00.000 20224 move complete, result=0
23:27:56.814 00.000 20224 worker thread done servicing request
23:27:56.819 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=48701, med=2825, FiltMin=2515, FiltMax=24803, Gamma=1.000
23:27:56.842 00.023 8996 UpdateGuideState exits: m=618418 SNR=295.8
23:27:56.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:56.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:56.846 00.002 8996 Enqueuing Expose request
23:27:56.847 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:27:56.847 00.000 20224 Worker thread wakes up
23:27:56.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:56.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:57.826 00.978 20224 Exposure complete
23:27:57.897 00.071 20224 worker thread done servicing request
23:27:57.897 00.000 8996 OnExposeComplete: enter
23:27:57.898 00.001 8996 UpdateGuideState(): m_state=6
23:27:57.899 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7584
23:27:57.900 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=472.88, Mass=736310, SNR=368.8, Peak=53437 HFD=4.7
23:27:57.901 00.001 8996 MultiStar: [#1 -0.24,0.16,0.63,U] [#2 -0.45,0.22,0.00,M1] [#3 -0.19,0.09,0.56,U] [#4 -0.26,0.21,0.50,U] [#5 -0.13,0.07,0.54,U] [#6 -0.27,0.29,0.42,U] [#7 -0.20,0.40,0.00,M1] [#8 -0.00,0.27,0.31,U] 
23:27:57.902 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.17}, one-star: {-0.24, 0.17}
23:27:57.902 00.000 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
23:27:57.903 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
23:27:57.904 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.27 cameraTheta=2.44 mountX=-0.22 mountY=-0.15, mountTheta=-2.55
23:27:57.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.17, opts=13)
23:27:57.906 00.000 8996 Enqueuing Move request for scope (-0.20, 0.17)
23:27:57.908 00.002 20224 Worker thread wakes up
23:27:57.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
23:27:57.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
23:27:57.908 00.000 20224 Moving (-0.20, 0.17) raw xDistance=-0.22 yDistance=-0.15
23:27:57.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:27:57.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:57.909 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:27:57.909 00.000 20224 MoveAxis(E, 32, ABG)
23:27:57.909 00.000 20224 Guiding  Dir = 2, Dur = 32
23:27:57.909 00.000 20224 IsSlewing returns 0
23:27:57.909 00.000 20224 IsGuiding returns 0
23:27:57.911 00.002 20224 PulseGuide returned control before completion, sleep 41
23:27:57.915 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53437, med=2825, FiltMin=2561, FiltMax=27881, Gamma=1.000
23:27:57.934 00.019 8996 UpdateGuideState exits: m=736310 SNR=368.8
23:27:57.935 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:57.936 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:57.937 00.001 8996 Enqueuing Expose request
23:27:57.955 00.018 20224 IsGuiding returns 1
23:27:57.955 00.000 20224 scope still moving after pulse duration time elapsed
23:27:57.987 00.032 20224 IsSlewing returns 0
23:27:57.987 00.000 20224 IsGuiding returns 0
23:27:57.988 00.001 20224 scope move finished after 32 + 45 ms
23:27:57.988 00.000 20224 Move returns status 0, amount 32
23:27:57.988 00.000 20224 MoveAxis(N, 0, ABG)
23:27:57.988 00.000 20224 Move returns status 0, amount 0
23:27:57.988 00.000 20224 move complete, result=0
23:27:57.988 00.000 20224 worker thread done servicing request
23:27:57.988 00.000 20224 Worker thread wakes up
23:27:57.988 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:57.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:27:57.988 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
23:27:59.143 01.155 20224 Exposure complete
23:27:59.222 00.079 20224 worker thread done servicing request
23:27:59.222 00.000 8996 OnExposeComplete: enter
23:27:59.223 00.001 8996 UpdateGuideState(): m_state=6
23:27:59.224 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7585
23:27:59.225 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=472.88, Mass=695984, SNR=365.2, Peak=54141 HFD=4.4
23:27:59.226 00.001 8996 MultiStar: [#1 0.38,0.18,0.67,U] [#2 0.14,0.16,0.86,U] [#3 0.35,0.33,0.00,M1] [#4 0.28,0.15,0.54,U] [#5 0.30,0.35,0.00,M1] [#6 0.18,0.43,0.00,M1] [#7 0.25,0.38,0.00,M2] [#8 0.48,0.25,0.00,M1] 
23:27:59.227 00.001 8996 single-star, 3 included, MultiStar: {0.23, 0.17}, one-star: {0.19, 0.17}
23:27:59.227 00.000 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
23:27:59.228 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
23:27:59.229 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.17 hyp=0.26 cameraTheta=0.72 mountX=0.18 mountY=-0.19, mountTheta=-0.83
23:27:59.230 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.17, opts=13)
23:27:59.231 00.001 8996 Enqueuing Move request for scope (0.19, 0.17)
23:27:59.232 00.001 20224 Worker thread wakes up
23:27:59.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.17) opts 0xd
23:27:59.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.17)
23:27:59.232 00.000 20224 Moving (0.19, 0.17) raw xDistance=0.18 yDistance=-0.19
23:27:59.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:27:59.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:27:59.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:27:59.232 00.000 20224 MoveAxis(E, 0, ABG)
23:27:59.232 00.000 20224 Move returns status 0, amount 0
23:27:59.232 00.000 20224 MoveAxis(N, 0, ABG)
23:27:59.232 00.000 20224 Move returns status 0, amount 0
23:27:59.233 00.001 20224 move complete, result=0
23:27:59.233 00.000 20224 worker thread done servicing request
23:27:59.236 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54141, med=2825, FiltMin=2576, FiltMax=27785, Gamma=1.000
23:27:59.255 00.019 8996 UpdateGuideState exits: m=695984 SNR=365.2
23:27:59.257 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:27:59.260 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:27:59.262 00.002 8996 Enqueuing Expose request
23:27:59.264 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:27:59.266 00.002 20224 Worker thread wakes up
23:27:59.266 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:27:59.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:00.244 00.978 20224 Exposure complete
23:28:00.316 00.072 20224 worker thread done servicing request
23:28:00.316 00.000 8996 OnExposeComplete: enter
23:28:00.318 00.002 8996 UpdateGuideState(): m_state=6
23:28:00.319 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7586
23:28:00.320 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=472.96, Mass=731034, SNR=346.6, Peak=59517 HFD=4.4
23:28:00.321 00.001 8996 MultiStar: [#1 0.08,0.06,0.63,U] [#2 -0.14,0.25,0.70,U] [#3 0.20,0.05,0.57,U] [#4 0.07,0.08,0.57,U] [#5 -0.01,0.22,0.57,U] [#6 -0.01,0.11,0.40,U] [#7 -0.13,0.23,0.42,U] [#8 0.05,0.51,0.00,M2] 
23:28:00.322 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.17}, one-star: {0.10, 0.25}
23:28:00.323 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
23:28:00.324 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
23:28:00.325 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.39 mountX=0.01 mountY=-0.17, mountTheta=-1.49
23:28:00.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.17, opts=13)
23:28:00.329 00.002 8996 Enqueuing Move request for scope (0.03, 0.17)
23:28:00.331 00.002 20224 Worker thread wakes up
23:28:00.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
23:28:00.331 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
23:28:00.332 00.001 20224 Moving (0.03, 0.17) raw xDistance=0.01 yDistance=-0.17
23:28:00.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:28:00.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:00.332 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:28:00.332 00.000 20224 MoveAxis(E, 0, ABG)
23:28:00.332 00.000 20224 Move returns status 0, amount 0
23:28:00.332 00.000 20224 MoveAxis(N, 0, ABG)
23:28:00.332 00.000 20224 Move returns status 0, amount 0
23:28:00.332 00.000 20224 move complete, result=0
23:28:00.332 00.000 20224 worker thread done servicing request
23:28:00.336 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59517, med=2825, FiltMin=2525, FiltMax=33145, Gamma=1.000
23:28:00.355 00.019 8996 UpdateGuideState exits: m=731034 SNR=346.6
23:28:00.357 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:00.359 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:00.361 00.002 8996 Enqueuing Expose request
23:28:00.364 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:00.366 00.002 20224 Worker thread wakes up
23:28:00.366 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:00.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:01.531 01.165 20224 Exposure complete
23:28:01.596 00.065 20224 worker thread done servicing request
23:28:01.596 00.000 8996 OnExposeComplete: enter
23:28:01.598 00.002 8996 UpdateGuideState(): m_state=6
23:28:01.599 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7587
23:28:01.599 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=472.78, Mass=692797, SNR=330.0, Peak=52989 HFD=4.4
23:28:01.600 00.001 8996 MultiStar: [#1 0.29,0.09,0.63,U] [#2 0.17,0.30,0.71,U] [#3 0.17,0.11,0.63,U] [#4 0.24,0.01,0.55,U] [#5 0.28,0.19,0.63,U] [#6 0.03,0.16,0.47,U] [#7 0.09,0.12,0.47,U] [#8 0.33,0.15,0.40,U] 
23:28:01.601 00.001 8996 refined, 8 included, MultiStar: {0.22, 0.13}, one-star: {0.29, 0.07}
23:28:01.602 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
23:28:01.602 00.000 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
23:28:01.603 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.25 cameraTheta=0.54 mountX=0.20 mountY=-0.16, mountTheta=-0.65
23:28:01.604 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.13, opts=13)
23:28:01.605 00.001 8996 Enqueuing Move request for scope (0.22, 0.13)
23:28:01.606 00.001 20224 Worker thread wakes up
23:28:01.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
23:28:01.606 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
23:28:01.606 00.000 20224 Moving (0.22, 0.13) raw xDistance=0.20 yDistance=-0.16
23:28:01.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:28:01.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:01.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:28:01.606 00.000 20224 MoveAxis(W, 30, ABG)
23:28:01.606 00.000 20224 Guiding  Dir = 3, Dur = 30
23:28:01.606 00.000 20224 IsSlewing returns 0
23:28:01.606 00.000 20224 IsGuiding returns 0
23:28:01.610 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52989, med=2825, FiltMin=2553, FiltMax=27779, Gamma=1.000
23:28:01.634 00.024 8996 UpdateGuideState exits: m=692797 SNR=330.0
23:28:01.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:01.635 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:01.636 00.001 8996 Enqueuing Expose request
23:28:01.660 00.024 20224 IsGuiding returns 1
23:28:01.660 00.000 20224 scope still moving after pulse duration time elapsed
23:28:01.689 00.029 20224 IsSlewing returns 0
23:28:01.689 00.000 20224 IsGuiding returns 1
23:28:01.720 00.031 20224 IsSlewing returns 0
23:28:01.720 00.000 20224 IsGuiding returns 1
23:28:01.751 00.031 20224 IsSlewing returns 0
23:28:01.751 00.000 20224 IsGuiding returns 0
23:28:01.751 00.000 20224 scope move finished after 30 + 114 ms
23:28:01.751 00.000 20224 Move returns status 0, amount 30
23:28:01.751 00.000 20224 MoveAxis(N, 0, ABG)
23:28:01.751 00.000 20224 Move returns status 0, amount 0
23:28:01.751 00.000 20224 move complete, result=0
23:28:01.751 00.000 20224 worker thread done servicing request
23:28:01.751 00.000 20224 Worker thread wakes up
23:28:01.751 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
23:28:01.753 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:01.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:02.749 00.996 20224 Exposure complete
23:28:02.812 00.063 20224 worker thread done servicing request
23:28:02.812 00.000 8996 OnExposeComplete: enter
23:28:02.814 00.002 8996 UpdateGuideState(): m_state=6
23:28:02.814 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7588
23:28:02.815 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=472.79, Mass=702624, SNR=389.5, Peak=50035 HFD=4.5
23:28:02.816 00.001 8996 MultiStar: [#1 -0.29,0.10,0.61,U] [#2 -0.24,0.16,0.62,U] [#3 -0.23,-0.12,0.52,U] [#4 -0.18,-0.16,0.47,U] [#5 -0.33,0.24,0.54,U] [#6 -0.33,-0.05,0.36,U] [#7 -0.34,-0.06,0.39,U] [#8 -0.12,0.25,0.32,U] 
23:28:02.817 00.001 8996 refined, 8 included, MultiStar: {-0.28, 0.06}, one-star: {-0.37, 0.08}
23:28:02.818 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:28:02.818 00.000 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
23:28:02.819 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.06 hyp=0.29 cameraTheta=2.95 mountX=-0.29 mountY=-0.02, mountTheta=-3.06
23:28:02.820 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.06, opts=13)
23:28:02.821 00.001 8996 Enqueuing Move request for scope (-0.28, 0.06)
23:28:02.822 00.001 20224 Worker thread wakes up
23:28:02.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.06) opts 0xd
23:28:02.822 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.06)
23:28:02.822 00.000 20224 Moving (-0.28, 0.06) raw xDistance=-0.29 yDistance=-0.02
23:28:02.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
23:28:02.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:02.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:28:02.822 00.000 20224 MoveAxis(E, 40, ABG)
23:28:02.822 00.000 20224 Guiding  Dir = 2, Dur = 40
23:28:02.823 00.001 20224 IsSlewing returns 0
23:28:02.823 00.000 20224 IsGuiding returns 0
23:28:02.826 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50035, med=2825, FiltMin=2521, FiltMax=24355, Gamma=1.000
23:28:02.830 00.004 20224 PulseGuide returned control before completion, sleep 43
23:28:02.838 00.008 8996 UpdateGuideState exits: m=702624 SNR=389.5
23:28:02.839 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:02.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:02.841 00.001 8996 Enqueuing Expose request
23:28:02.877 00.036 20224 IsGuiding returns 1
23:28:02.877 00.000 20224 scope still moving after pulse duration time elapsed
23:28:02.909 00.032 20224 IsSlewing returns 0
23:28:02.909 00.000 20224 IsGuiding returns 1
23:28:02.941 00.032 20224 IsSlewing returns 0
23:28:02.941 00.000 20224 IsGuiding returns 0
23:28:02.941 00.000 20224 scope move finished after 40 + 77 ms
23:28:02.941 00.000 20224 Move returns status 0, amount 40
23:28:02.941 00.000 20224 MoveAxis(N, 0, ABG)
23:28:02.941 00.000 20224 Move returns status 0, amount 0
23:28:02.942 00.001 20224 move complete, result=0
23:28:02.942 00.000 20224 worker thread done servicing request
23:28:02.942 00.000 20224 Worker thread wakes up
23:28:02.942 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:02.942 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
23:28:02.945 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:04.102 01.157 20224 Exposure complete
23:28:04.210 00.108 20224 worker thread done servicing request
23:28:04.210 00.000 8996 OnExposeComplete: enter
23:28:04.211 00.001 8996 UpdateGuideState(): m_state=6
23:28:04.212 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7589
23:28:04.213 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.60, Mass=738807, SNR=331.5, Peak=45517 HFD=4.7
23:28:04.214 00.001 8996 MultiStar: [#1 -0.32,-0.21,0.68,U] [#2 -0.41,-0.17,0.00,M1] [#3 -0.27,-0.13,0.56,U] [#4 -0.23,-0.22,0.55,U] [#5 -0.35,0.08,0.61,U] [#6 -0.56,-0.08,0.00,M1] [#7 -0.47,-0.10,0.00,M1] [#8 -0.08,0.01,0.43,U] 
23:28:04.215 00.001 8996 refined, 5 included, MultiStar: {-0.28, -0.10}, one-star: {-0.33, -0.11}
23:28:04.216 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
23:28:04.217 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
23:28:04.218 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-2.80 mountX=-0.27 mountY=0.13, mountTheta=2.69
23:28:04.219 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.10, opts=13)
23:28:04.220 00.001 8996 Enqueuing Move request for scope (-0.28, -0.10)
23:28:04.221 00.001 20224 Worker thread wakes up
23:28:04.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.10) opts 0xd
23:28:04.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.10)
23:28:04.221 00.000 20224 Moving (-0.28, -0.10) raw xDistance=-0.27 yDistance=0.13
23:28:04.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
23:28:04.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:04.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:28:04.221 00.000 20224 MoveAxis(E, 42, ABG)
23:28:04.221 00.000 20224 Guiding  Dir = 2, Dur = 42
23:28:04.222 00.001 20224 IsSlewing returns 0
23:28:04.222 00.000 20224 IsGuiding returns 0
23:28:04.225 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45517, med=2825, FiltMin=2550, FiltMax=24323, Gamma=1.000
23:28:04.244 00.019 20224 PulseGuide returned control before completion, sleep 30
23:28:04.250 00.006 8996 UpdateGuideState exits: m=738807 SNR=331.5
23:28:04.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:04.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:04.254 00.002 8996 Enqueuing Expose request
23:28:04.275 00.021 20224 IsGuiding returns 1
23:28:04.275 00.000 20224 scope still moving after pulse duration time elapsed
23:28:04.307 00.032 20224 IsSlewing returns 0
23:28:04.307 00.000 20224 IsGuiding returns 1
23:28:04.339 00.032 20224 IsSlewing returns 0
23:28:04.339 00.000 20224 IsGuiding returns 0
23:28:04.339 00.000 20224 scope move finished after 42 + 75 ms
23:28:04.339 00.000 20224 Move returns status 0, amount 42
23:28:04.339 00.000 20224 MoveAxis(N, 0, ABG)
23:28:04.339 00.000 20224 Move returns status 0, amount 0
23:28:04.339 00.000 20224 move complete, result=0
23:28:04.340 00.001 20224 worker thread done servicing request
23:28:04.340 00.000 20224 Worker thread wakes up
23:28:04.340 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.1 px 0 ms NORTH
23:28:04.341 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:04.342 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:05.310 00.968 20224 Exposure complete
23:28:05.384 00.074 20224 worker thread done servicing request
23:28:05.384 00.000 8996 OnExposeComplete: enter
23:28:05.386 00.002 8996 UpdateGuideState(): m_state=6
23:28:05.387 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7590
23:28:05.389 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=472.64, Mass=721722, SNR=371.9, Peak=53245 HFD=4.6
23:28:05.391 00.002 8996 MultiStar: [#1 0.07,-0.12,0.64,U] [#2 -0.13,0.05,0.66,U] [#3 0.15,-0.28,0.53,U] [#4 0.25,-0.27,0.51,U] [#5 0.01,0.06,0.56,U] [#6 0.16,0.10,0.45,U] [#7 0.07,-0.09,0.43,U] [#8 0.24,0.05,0.35,U] 
23:28:05.393 00.002 8996 refined, 8 included, MultiStar: {0.11, -0.07}, one-star: {0.18, -0.06}
23:28:05.394 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
23:28:05.395 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
23:28:05.396 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.12 cameraTheta=-0.56 mountX=0.11 mountY=0.05, mountTheta=0.44
23:28:05.399 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.07, opts=13)
23:28:05.400 00.001 8996 Enqueuing Move request for scope (0.11, -0.07)
23:28:05.401 00.001 20224 Worker thread wakes up
23:28:05.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
23:28:05.401 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
23:28:05.401 00.000 20224 Moving (0.11, -0.07) raw xDistance=0.11 yDistance=0.05
23:28:05.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:28:05.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:05.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:28:05.401 00.000 20224 MoveAxis(E, 0, ABG)
23:28:05.401 00.000 20224 Move returns status 0, amount 0
23:28:05.401 00.000 20224 MoveAxis(N, 0, ABG)
23:28:05.402 00.001 20224 Move returns status 0, amount 0
23:28:05.402 00.000 20224 move complete, result=0
23:28:05.402 00.000 20224 worker thread done servicing request
23:28:05.407 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53245, med=2825, FiltMin=2566, FiltMax=28499, Gamma=1.000
23:28:05.422 00.015 8996 UpdateGuideState exits: m=721722 SNR=371.9
23:28:05.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:05.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:05.424 00.000 8996 Enqueuing Expose request
23:28:05.425 00.001 20224 Worker thread wakes up
23:28:05.425 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:05.426 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:05.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:06.596 01.170 20224 Exposure complete
23:28:06.679 00.083 20224 worker thread done servicing request
23:28:06.679 00.000 8996 OnExposeComplete: enter
23:28:06.680 00.001 8996 UpdateGuideState(): m_state=6
23:28:06.682 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7591
23:28:06.683 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=472.87, Mass=790749, SNR=350.3, Peak=58973 HFD=4.4
23:28:06.684 00.001 8996 MultiStar: [#1 0.45,0.19,0.00,M1] [#2 0.16,0.18,0.76,U] [#3 0.29,-0.24,0.62,U] [#4 0.28,-0.24,0.52,U] [#5 0.27,0.27,0.64,U] [#6 0.30,0.31,0.00,M1] [#7 0.13,0.35,0.40,U] [#8 0.47,0.30,0.00,M1] 
23:28:06.685 00.001 8996 refined, 5 included, MultiStar: {0.27, 0.09}, one-star: {0.39, 0.16}
23:28:06.686 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
23:28:06.687 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
23:28:06.687 00.000 8996 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.28 cameraTheta=0.31 mountX=0.26 mountY=-0.12, mountTheta=-0.42
23:28:06.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.09, opts=13)
23:28:06.691 00.002 8996 Enqueuing Move request for scope (0.27, 0.09)
23:28:06.692 00.001 20224 Worker thread wakes up
23:28:06.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.09) opts 0xd
23:28:06.692 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.09)
23:28:06.692 00.000 20224 Moving (0.27, 0.09) raw xDistance=0.26 yDistance=-0.12
23:28:06.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:28:06.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:06.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:28:06.692 00.000 20224 MoveAxis(W, 38, ABG)
23:28:06.692 00.000 20224 Guiding  Dir = 3, Dur = 38
23:28:06.693 00.001 20224 IsSlewing returns 0
23:28:06.693 00.000 20224 IsGuiding returns 0
23:28:06.694 00.001 20224 PulseGuide returned control before completion, sleep 47
23:28:06.697 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58973, med=2825, FiltMin=2553, FiltMax=32489, Gamma=1.000
23:28:06.713 00.016 8996 UpdateGuideState exits: m=790749 SNR=350.3
23:28:06.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:06.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:06.716 00.000 8996 Enqueuing Expose request
23:28:06.743 00.027 20224 IsGuiding returns 1
23:28:06.743 00.000 20224 scope still moving after pulse duration time elapsed
23:28:06.774 00.031 20224 IsSlewing returns 0
23:28:06.774 00.000 20224 IsGuiding returns 0
23:28:06.774 00.000 20224 scope move finished after 38 + 44 ms
23:28:06.774 00.000 20224 Move returns status 0, amount 38
23:28:06.774 00.000 20224 MoveAxis(N, 0, ABG)
23:28:06.774 00.000 20224 Move returns status 0, amount 0
23:28:06.774 00.000 20224 move complete, result=0
23:28:06.774 00.000 20224 worker thread done servicing request
23:28:06.774 00.000 20224 Worker thread wakes up
23:28:06.774 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:06.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:06.780 00.006 8996 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
23:28:07.768 00.988 20224 Exposure complete
23:28:07.825 00.057 20224 worker thread done servicing request
23:28:07.825 00.000 8996 OnExposeComplete: enter
23:28:07.826 00.001 8996 UpdateGuideState(): m_state=6
23:28:07.827 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7592
23:28:07.828 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.62, Mass=690974, SNR=328.6, Peak=47869 HFD=4.7
23:28:07.829 00.001 8996 MultiStar: [#1 0.28,-0.32,0.69,U] [#2 0.08,0.17,0.86,U] [#3 0.65,0.00,0.00,M1] [#4 0.60,-0.14,0.00,M1] [#5 0.25,0.01,0.64,U] [#6 0.35,0.00,0.46,U] [#7 0.11,-0.01,0.43,U] [#8 0.35,0.22,0.41,U] 
23:28:07.830 00.001 8996 refined, 6 included, MultiStar: {0.23, -0.02}, one-star: {0.27, -0.09}
23:28:07.831 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
23:28:07.831 00.000 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
23:28:07.832 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.07 mountX=0.23 mountY=-0.01, mountTheta=-0.05
23:28:07.833 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.02, opts=13)
23:28:07.835 00.002 8996 Enqueuing Move request for scope (0.23, -0.02)
23:28:07.836 00.001 20224 Worker thread wakes up
23:28:07.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
23:28:07.836 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
23:28:07.836 00.000 20224 Moving (0.23, -0.02) raw xDistance=0.23 yDistance=-0.01
23:28:07.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:28:07.836 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:07.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:28:07.836 00.000 20224 MoveAxis(W, 36, ABG)
23:28:07.836 00.000 20224 Guiding  Dir = 3, Dur = 36
23:28:07.837 00.001 20224 IsSlewing returns 0
23:28:07.837 00.000 20224 IsGuiding returns 0
23:28:07.841 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47869, med=2825, FiltMin=2512, FiltMax=25427, Gamma=1.000
23:28:07.860 00.019 8996 UpdateGuideState exits: m=690974 SNR=328.6
23:28:07.861 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:07.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:07.863 00.001 8996 Enqueuing Expose request
23:28:07.866 00.003 20224 PulseGuide returned control before completion, sleep 17
23:28:07.897 00.031 20224 IsGuiding returns 1
23:28:07.897 00.000 20224 scope still moving after pulse duration time elapsed
23:28:07.928 00.031 20224 IsSlewing returns 0
23:28:07.928 00.000 20224 IsGuiding returns 1
23:28:07.959 00.031 20224 IsSlewing returns 0
23:28:07.959 00.000 20224 IsGuiding returns 0
23:28:07.960 00.001 20224 scope move finished after 36 + 87 ms
23:28:07.960 00.000 20224 Move returns status 0, amount 36
23:28:07.960 00.000 20224 MoveAxis(N, 0, ABG)
23:28:07.960 00.000 20224 Move returns status 0, amount 0
23:28:07.960 00.000 20224 move complete, result=0
23:28:07.960 00.000 20224 worker thread done servicing request
23:28:07.960 00.000 20224 Worker thread wakes up
23:28:07.960 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.0 px 0 ms NORTH
23:28:07.962 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:07.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:09.142 01.180 20224 Exposure complete
23:28:09.229 00.087 20224 worker thread done servicing request
23:28:09.229 00.000 8996 OnExposeComplete: enter
23:28:09.231 00.002 8996 UpdateGuideState(): m_state=6
23:28:09.232 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7593
23:28:09.233 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.93, Mass=692330, SNR=335.4, Peak=50291 HFD=4.4
23:28:09.235 00.002 8996 MultiStar: [#1 -0.41,0.13,0.00,M1] [#2 -0.77,0.29,0.00,M1] [#3 -0.55,0.30,0.00,M2] [#4 -0.52,0.31,0.00,M2] [#5 -0.49,0.24,0.00,M1] [#6 -0.53,0.41,0.00,M1] [#7 -0.68,0.49,0.00,M1] [#8 -0.33,0.41,0.00,M1] 
23:28:09.236 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
23:28:09.237 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:28:09.238 00.001 8996 CameraToMount -- cameraX=-0.62 cameraY=0.22 hyp=0.66 cameraTheta=2.80 mountX=-0.64 mountY=-0.15, mountTheta=-2.91
23:28:09.241 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.62, y=0.22, opts=13)
23:28:09.242 00.001 8996 Enqueuing Move request for scope (-0.62, 0.22)
23:28:09.244 00.002 20224 Worker thread wakes up
23:28:09.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.22) opts 0xd
23:28:09.244 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.62, 0.22)
23:28:09.244 00.000 20224 Moving (-0.62, 0.22) raw xDistance=-0.64 yDistance=-0.15
23:28:09.245 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.64
23:28:09.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:09.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:28:09.245 00.000 20224 MoveAxis(E, 91, ABG)
23:28:09.245 00.000 20224 Guiding  Dir = 2, Dur = 91
23:28:09.246 00.001 20224 IsSlewing returns 0
23:28:09.246 00.000 20224 IsGuiding returns 0
23:28:09.251 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50291, med=2825, FiltMin=2584, FiltMax=28224, Gamma=1.000
23:28:09.266 00.015 8996 UpdateGuideState exits: m=692330 SNR=335.4
23:28:09.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:09.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:09.268 00.000 8996 Enqueuing Expose request
23:28:09.274 00.006 20224 PulseGuide returned control before completion, sleep 73
23:28:09.355 00.081 20224 IsGuiding returns 1
23:28:09.355 00.000 20224 scope still moving after pulse duration time elapsed
23:28:09.383 00.028 20224 IsSlewing returns 0
23:28:09.383 00.000 20224 IsGuiding returns 0
23:28:09.383 00.000 20224 scope move finished after 91 + 47 ms
23:28:09.383 00.000 20224 Move returns status 0, amount 91
23:28:09.383 00.000 20224 MoveAxis(N, 0, ABG)
23:28:09.383 00.000 20224 Move returns status 0, amount 0
23:28:09.383 00.000 20224 move complete, result=0
23:28:09.385 00.002 20224 worker thread done servicing request
23:28:09.385 00.000 20224 Worker thread wakes up
23:28:09.385 00.000 8996 GuideStep: -0.6 px 91 ms EAST, -0.2 px 0 ms NORTH
23:28:09.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:09.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:10.349 00.963 20224 Exposure complete
23:28:10.416 00.067 20224 worker thread done servicing request
23:28:10.416 00.000 8996 OnExposeComplete: enter
23:28:10.417 00.001 8996 UpdateGuideState(): m_state=6
23:28:10.418 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7594
23:28:10.419 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=472.89, Mass=773992, SNR=398.5, Peak=50237 HFD=4.5
23:28:10.420 00.001 8996 MultiStar: [#1 0.21,0.19,0.61,U] [#2 0.03,0.42,0.56,U] [#3 0.25,0.20,0.48,U] [#4 0.18,0.17,0.48,U] [#5 0.15,0.25,0.50,U] [#6 -0.08,0.41,0.39,U] [#7 -0.11,0.44,0.00,M2] [#8 0.14,0.48,0.00,M2] 
23:28:10.420 00.000 8996 refined, 6 included, MultiStar: {0.18, 0.25}, one-star: {0.32, 0.19}
23:28:10.421 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
23:28:10.422 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
23:28:10.423 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.25 hyp=0.31 cameraTheta=0.95 mountX=0.15 mountY=-0.27, mountTheta=-1.05
23:28:10.424 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.25, opts=13)
23:28:10.425 00.001 8996 Enqueuing Move request for scope (0.18, 0.25)
23:28:10.426 00.001 20224 Worker thread wakes up
23:28:10.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.25) opts 0xd
23:28:10.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.25)
23:28:10.426 00.000 20224 Moving (0.18, 0.25) raw xDistance=0.15 yDistance=-0.27
23:28:10.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:28:10.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:10.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:28:10.426 00.000 20224 MoveAxis(E, 0, ABG)
23:28:10.426 00.000 20224 Move returns status 0, amount 0
23:28:10.426 00.000 20224 MoveAxis(N, 0, ABG)
23:28:10.426 00.000 20224 Move returns status 0, amount 0
23:28:10.426 00.000 20224 move complete, result=0
23:28:10.426 00.000 20224 worker thread done servicing request
23:28:10.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50237, med=2825, FiltMin=2573, FiltMax=30861, Gamma=1.000
23:28:10.442 00.012 8996 UpdateGuideState exits: m=773992 SNR=398.5
23:28:10.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:10.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:10.445 00.001 8996 Enqueuing Expose request
23:28:10.445 00.000 20224 Worker thread wakes up
23:28:10.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:10.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:10.446 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:28:11.633 01.187 20224 Exposure complete
23:28:11.721 00.088 20224 worker thread done servicing request
23:28:11.721 00.000 8996 OnExposeComplete: enter
23:28:11.724 00.003 8996 UpdateGuideState(): m_state=6
23:28:11.726 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7595
23:28:11.726 00.000 8996 Star::Find returns 1 (0), X=137.69, Y=472.96, Mass=751078, SNR=359.3, Peak=65053 HFD=4.6
23:28:11.728 00.002 8996 MultiStar: [#1 0.11,0.27,0.62,U] [#2 0.00,0.10,0.71,U] [#3 0.26,0.08,0.61,U] [#4 0.12,-0.08,0.52,U] [#5 -0.09,0.32,0.61,U] [#6 -0.07,0.34,0.43,U] [#7 -0.04,0.28,0.42,U] [#8 0.16,0.29,0.35,U] 
23:28:11.729 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.20}, one-star: {0.01, 0.25}
23:28:11.730 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
23:28:11.731 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
23:28:11.732 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.21 cameraTheta=1.33 mountX=0.03 mountY=-0.21, mountTheta=-1.42
23:28:11.734 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.20, opts=13)
23:28:11.735 00.001 8996 Enqueuing Move request for scope (0.05, 0.20)
23:28:11.737 00.002 20224 Worker thread wakes up
23:28:11.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
23:28:11.737 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
23:28:11.737 00.000 20224 Moving (0.05, 0.20) raw xDistance=0.03 yDistance=-0.21
23:28:11.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:28:11.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:11.738 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:28:11.738 00.000 20224 MoveAxis(E, 0, ABG)
23:28:11.738 00.000 20224 Move returns status 0, amount 0
23:28:11.738 00.000 20224 MoveAxis(N, 0, ABG)
23:28:11.738 00.000 20224 Move returns status 0, amount 0
23:28:11.738 00.000 20224 move complete, result=0
23:28:11.738 00.000 20224 worker thread done servicing request
23:28:11.743 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65053, med=2825, FiltMin=2566, FiltMax=33824, Gamma=1.000
23:28:11.759 00.016 8996 UpdateGuideState exits: m=751078 SNR=359.3
23:28:11.761 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:11.764 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:11.766 00.002 8996 Enqueuing Expose request
23:28:11.767 00.001 20224 Worker thread wakes up
23:28:11.767 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:11.769 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:11.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:12.736 00.967 20224 Exposure complete
23:28:12.812 00.076 20224 worker thread done servicing request
23:28:12.812 00.000 8996 OnExposeComplete: enter
23:28:12.813 00.001 8996 UpdateGuideState(): m_state=6
23:28:12.813 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7596
23:28:12.814 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=472.96, Mass=724889, SNR=334.2, Peak=61645 HFD=4.5
23:28:12.815 00.001 8996 MultiStar: [#1 0.02,0.33,0.68,U] [#2 -0.00,0.04,0.74,U] [#3 0.00,-0.10,0.56,U] [#4 -0.07,-0.11,0.59,U] [#5 -0.16,0.42,0.00,M1] [#6 -0.13,0.08,0.43,U] [#7 -0.25,0.24,0.43,U] [#8 -0.01,0.38,0.44,U] 
23:28:12.817 00.002 8996 refined, 7 included, MultiStar: {-0.05, 0.14}, one-star: {-0.05, 0.26}
23:28:12.817 00.000 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
23:28:12.819 00.002 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
23:28:12.820 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.92 mountX=-0.07 mountY=-0.14, mountTheta=-2.02
23:28:12.823 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.14, opts=13)
23:28:12.825 00.002 8996 Enqueuing Move request for scope (-0.05, 0.14)
23:28:12.827 00.002 20224 Worker thread wakes up
23:28:12.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.14) opts 0xd
23:28:12.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.14)
23:28:12.827 00.000 20224 Moving (-0.05, 0.14) raw xDistance=-0.07 yDistance=-0.14
23:28:12.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:28:12.828 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:12.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:28:12.828 00.000 20224 MoveAxis(E, 0, ABG)
23:28:12.828 00.000 20224 Move returns status 0, amount 0
23:28:12.828 00.000 20224 MoveAxis(N, 0, ABG)
23:28:12.828 00.000 20224 Move returns status 0, amount 0
23:28:12.828 00.000 20224 move complete, result=0
23:28:12.830 00.002 20224 worker thread done servicing request
23:28:12.836 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61645, med=2825, FiltMin=2563, FiltMax=30691, Gamma=1.000
23:28:12.852 00.016 8996 UpdateGuideState exits: m=724889 SNR=334.2
23:28:12.854 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:12.856 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:12.857 00.001 8996 Enqueuing Expose request
23:28:12.859 00.002 20224 Worker thread wakes up
23:28:12.859 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:12.861 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:12.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:14.022 01.161 20224 Exposure complete
23:28:14.103 00.081 20224 worker thread done servicing request
23:28:14.104 00.001 8996 OnExposeComplete: enter
23:28:14.105 00.001 8996 UpdateGuideState(): m_state=6
23:28:14.106 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7597
23:28:14.107 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=473.06, Mass=713660, SNR=341.0, Peak=56989 HFD=4.4
23:28:14.109 00.002 8996 MultiStar: [#1 -0.09,0.18,0.68,U] [#2 -0.23,0.23,0.71,U] [#3 -0.07,0.08,0.64,U] [#4 -0.15,-0.00,0.52,U] [#5 -0.02,0.42,0.58,U] [#6 -0.14,0.54,0.00,M1] [#7 -0.25,0.51,0.00,M1] [#8 0.13,0.38,0.41,U] 
23:28:14.111 00.002 8996 refined, 6 included, MultiStar: {-0.13, 0.24}, one-star: {-0.26, 0.36}
23:28:14.112 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
23:28:14.113 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
23:28:14.114 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.24 hyp=0.27 cameraTheta=2.05 mountX=-0.15 mountY=-0.23, mountTheta=-2.15
23:28:14.116 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.24, opts=13)
23:28:14.117 00.001 8996 Enqueuing Move request for scope (-0.13, 0.24)
23:28:14.119 00.002 20224 Worker thread wakes up
23:28:14.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.24) opts 0xd
23:28:14.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.24)
23:28:14.119 00.000 20224 Moving (-0.13, 0.24) raw xDistance=-0.15 yDistance=-0.23
23:28:14.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:28:14.119 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.16 newest=-0.57
23:28:14.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:28:14.119 00.000 20224 MoveAxis(E, 0, ABG)
23:28:14.119 00.000 20224 Move returns status 0, amount 0
23:28:14.119 00.000 20224 MoveAxis(N, 47, ABG)
23:28:14.119 00.000 20224 Guiding  Dir = 0, Dur = 47
23:28:14.119 00.000 20224 IsSlewing returns 0
23:28:14.119 00.000 20224 IsGuiding returns 0
23:28:14.125 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56989, med=2825, FiltMin=2557, FiltMax=26950, Gamma=1.000
23:28:14.150 00.025 8996 UpdateGuideState exits: m=713660 SNR=341.0
23:28:14.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:14.152 00.001 20224 PulseGuide returned control before completion, sleep 27
23:28:14.152 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:14.154 00.002 8996 Enqueuing Expose request
23:28:14.180 00.026 20224 IsGuiding returns 1
23:28:14.180 00.000 20224 scope still moving after pulse duration time elapsed
23:28:14.212 00.032 20224 IsSlewing returns 0
23:28:14.212 00.000 20224 IsGuiding returns 1
23:28:14.243 00.031 20224 IsSlewing returns 0
23:28:14.243 00.000 20224 IsGuiding returns 0
23:28:14.243 00.000 20224 scope move finished after 47 + 77 ms
23:28:14.243 00.000 20224 Move returns status 0, amount 47
23:28:14.243 00.000 20224 move complete, result=0
23:28:14.243 00.000 20224 worker thread done servicing request
23:28:14.244 00.001 20224 Worker thread wakes up
23:28:14.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:14.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:14.244 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
23:28:15.237 00.993 20224 Exposure complete
23:28:15.315 00.078 20224 worker thread done servicing request
23:28:15.315 00.000 8996 OnExposeComplete: enter
23:28:15.316 00.001 8996 UpdateGuideState(): m_state=6
23:28:15.316 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7598
23:28:15.317 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=473.02, Mass=698754, SNR=341.4, Peak=55149 HFD=4.2
23:28:15.319 00.002 8996 MultiStar: [#1 -0.10,-0.01,0.69,U] [#2 -0.44,0.29,0.00,M1] [#3 -0.06,-0.00,0.64,U] [#4 -0.09,-0.12,0.61,U] [#5 -0.26,0.21,0.68,U] [#6 -0.15,0.33,0.48,U] [#7 -0.32,0.30,0.00,M2] [#8 0.06,0.38,0.37,U] 
23:28:15.321 00.002 8996 refined, 6 included, MultiStar: {-0.16, 0.15}, one-star: {-0.34, 0.32}
23:28:15.322 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
23:28:15.324 00.002 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
23:28:15.325 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.39 mountX=-0.18 mountY=-0.13, mountTheta=-2.50
23:28:15.328 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.15, opts=13)
23:28:15.330 00.002 8996 Enqueuing Move request for scope (-0.16, 0.15)
23:28:15.332 00.002 20224 Worker thread wakes up
23:28:15.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
23:28:15.332 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
23:28:15.332 00.000 20224 Moving (-0.16, 0.15) raw xDistance=-0.18 yDistance=-0.13
23:28:15.333 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:28:15.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:15.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:28:15.333 00.000 20224 MoveAxis(E, 0, ABG)
23:28:15.333 00.000 20224 Move returns status 0, amount 0
23:28:15.333 00.000 20224 MoveAxis(N, 0, ABG)
23:28:15.333 00.000 20224 Move returns status 0, amount 0
23:28:15.333 00.000 20224 move complete, result=0
23:28:15.334 00.001 20224 worker thread done servicing request
23:28:15.341 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55149, med=2825, FiltMin=2544, FiltMax=27683, Gamma=1.000
23:28:15.363 00.022 8996 UpdateGuideState exits: m=698754 SNR=341.4
23:28:15.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:15.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:15.365 00.000 8996 Enqueuing Expose request
23:28:15.367 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:15.370 00.003 20224 Worker thread wakes up
23:28:15.370 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:15.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:16.551 01.181 20224 Exposure complete
23:28:16.638 00.087 20224 worker thread done servicing request
23:28:16.639 00.001 8996 OnExposeComplete: enter
23:28:16.640 00.001 8996 UpdateGuideState(): m_state=6
23:28:16.640 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7599
23:28:16.641 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=472.73, Mass=751558, SNR=361.5, Peak=61949 HFD=4.6
23:28:16.642 00.001 8996 MultiStar: [#1 0.03,0.03,0.63,U] [#2 -0.37,0.36,0.00,M2] [#3 -0.01,-0.04,0.57,U] [#4 0.02,0.02,0.52,U] [#5 -0.23,0.20,0.60,U] [#6 -0.17,0.19,0.50,U] [#7 -0.17,0.21,0.40,U] [#8 -0.06,0.28,0.38,U] 
23:28:16.643 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.10}, one-star: {-0.16, 0.02}
23:28:16.644 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
23:28:16.645 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
23:28:16.646 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.36 mountX=-0.10 mountY=-0.08, mountTheta=-2.47
23:28:16.648 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.10, opts=13)
23:28:16.648 00.000 8996 Enqueuing Move request for scope (-0.10, 0.10)
23:28:16.649 00.001 20224 Worker thread wakes up
23:28:16.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
23:28:16.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
23:28:16.649 00.000 20224 Moving (-0.10, 0.10) raw xDistance=-0.10 yDistance=-0.08
23:28:16.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:28:16.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:16.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:16.649 00.000 20224 MoveAxis(E, 0, ABG)
23:28:16.649 00.000 20224 Move returns status 0, amount 0
23:28:16.650 00.001 20224 MoveAxis(N, 0, ABG)
23:28:16.650 00.000 20224 Move returns status 0, amount 0
23:28:16.650 00.000 20224 move complete, result=0
23:28:16.650 00.000 20224 worker thread done servicing request
23:28:16.653 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61949, med=2825, FiltMin=2579, FiltMax=27267, Gamma=1.000
23:28:16.667 00.014 8996 UpdateGuideState exits: m=751558 SNR=361.5
23:28:16.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:16.668 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:16.669 00.001 8996 Enqueuing Expose request
23:28:16.670 00.001 20224 Worker thread wakes up
23:28:16.670 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:16.671 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:16.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:17.662 00.991 20224 Exposure complete
23:28:17.733 00.071 20224 worker thread done servicing request
23:28:17.733 00.000 8996 OnExposeComplete: enter
23:28:17.734 00.001 8996 UpdateGuideState(): m_state=6
23:28:17.735 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7600
23:28:17.736 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=472.98, Mass=802315, SNR=373.8, Peak=65535 HFD=4.4
23:28:17.738 00.002 8996 MultiStar: [#1 -0.20,0.28,0.60,U] [#2 -0.39,0.45,0.00,M3] [#3 -0.13,0.04,0.49,U] [#4 -0.11,0.10,0.51,U] [#5 -0.21,0.26,0.59,U] [#6 -0.19,0.42,0.00,M1] [#7 -0.53,0.45,0.00,M2] [#8 -0.24,0.37,0.00,M1] 
23:28:17.739 00.001 8996 refined, 4 included, MultiStar: {-0.19, 0.21}, one-star: {-0.24, 0.27}
23:28:17.740 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
23:28:17.741 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
23:28:17.743 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.31 mountX=-0.21 mountY=-0.18, mountTheta=-2.42
23:28:17.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.21, opts=13)
23:28:17.746 00.001 8996 Enqueuing Move request for scope (-0.19, 0.21)
23:28:17.747 00.001 20224 Worker thread wakes up
23:28:17.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
23:28:17.747 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
23:28:17.747 00.000 20224 Moving (-0.19, 0.21) raw xDistance=-0.21 yDistance=-0.18
23:28:17.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:28:17.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:17.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:28:17.747 00.000 20224 MoveAxis(E, 30, ABG)
23:28:17.747 00.000 20224 Guiding  Dir = 2, Dur = 30
23:28:17.748 00.001 20224 IsSlewing returns 0
23:28:17.748 00.000 20224 IsGuiding returns 0
23:28:17.751 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2825, FiltMin=2566, FiltMax=31267, Gamma=1.000
23:28:17.765 00.014 8996 UpdateGuideState exits: m=802315 SNR=373.8
23:28:17.767 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:17.768 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:17.769 00.001 8996 Enqueuing Expose request
23:28:17.791 00.022 20224 IsGuiding returns 1
23:28:17.791 00.000 20224 scope still moving after pulse duration time elapsed
23:28:17.821 00.030 20224 IsSlewing returns 0
23:28:17.821 00.000 20224 IsGuiding returns 1
23:28:17.854 00.033 20224 IsSlewing returns 0
23:28:17.854 00.000 20224 IsGuiding returns 1
23:28:17.885 00.031 20224 IsSlewing returns 0
23:28:17.885 00.000 20224 IsGuiding returns 0
23:28:17.885 00.000 20224 scope move finished after 30 + 106 ms
23:28:17.886 00.001 20224 Move returns status 0, amount 30
23:28:17.886 00.000 20224 MoveAxis(N, 0, ABG)
23:28:17.886 00.000 20224 Move returns status 0, amount 0
23:28:17.886 00.000 20224 move complete, result=0
23:28:17.886 00.000 20224 worker thread done servicing request
23:28:17.886 00.000 20224 Worker thread wakes up
23:28:17.886 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:17.886 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
23:28:17.889 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:19.056 01.167 20224 Exposure complete
23:28:19.165 00.109 20224 worker thread done servicing request
23:28:19.165 00.000 8996 OnExposeComplete: enter
23:28:19.167 00.002 8996 UpdateGuideState(): m_state=6
23:28:19.169 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7601
23:28:19.171 00.002 8996 Star::Find returns 1 (0), X=137.84, Y=472.72, Mass=744489, SNR=344.2, Peak=48429 HFD=4.6
23:28:19.172 00.001 8996 MultiStar: [#1 0.15,0.05,0.65,U] [#2 0.01,0.08,0.77,U] [#3 0.32,-0.23,0.61,U] [#4 0.12,-0.09,0.57,U] [#5 0.12,0.00,0.58,U] [#6 -0.05,-0.08,0.42,U] [#7 -0.09,0.06,0.42,U] [#8 0.28,0.15,0.38,U] 
23:28:19.173 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.15, 0.01}
23:28:19.175 00.002 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
23:28:19.176 00.001 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
23:28:19.177 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.06 mountX=0.12 mountY=-0.01, mountTheta=-0.06
23:28:19.180 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
23:28:19.181 00.001 8996 Enqueuing Move request for scope (0.12, -0.01)
23:28:19.183 00.002 20224 Worker thread wakes up
23:28:19.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
23:28:19.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
23:28:19.183 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
23:28:19.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:28:19.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:19.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:28:19.183 00.000 20224 MoveAxis(E, 0, ABG)
23:28:19.183 00.000 20224 Move returns status 0, amount 0
23:28:19.183 00.000 20224 MoveAxis(N, 0, ABG)
23:28:19.184 00.001 20224 Move returns status 0, amount 0
23:28:19.184 00.000 20224 move complete, result=0
23:28:19.184 00.000 20224 worker thread done servicing request
23:28:19.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48429, med=2825, FiltMin=2547, FiltMax=31821, Gamma=1.000
23:28:19.206 00.018 8996 UpdateGuideState exits: m=744489 SNR=344.2
23:28:19.208 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:19.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:19.210 00.001 8996 Enqueuing Expose request
23:28:19.212 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:28:19.213 00.001 20224 Worker thread wakes up
23:28:19.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:19.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:20.189 00.976 20224 Exposure complete
23:28:20.259 00.070 20224 worker thread done servicing request
23:28:20.259 00.000 8996 OnExposeComplete: enter
23:28:20.260 00.001 8996 UpdateGuideState(): m_state=6
23:28:20.261 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7602
23:28:20.262 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.68, Mass=661403, SNR=306.6, Peak=42909 HFD=4.6
23:28:20.263 00.001 8996 MultiStar: [#1 0.39,0.24,0.00,M1] [#2 0.29,0.15,0.92,U] [#3 0.41,-0.06,0.69,U] [#4 0.41,-0.21,0.00,M1] [#5 0.45,0.16,0.00,M1] [#6 0.24,-0.12,0.45,U] [#7 0.10,-0.00,0.45,U] [#8 0.71,0.18,0.00,M1] 
23:28:20.264 00.001 8996 refined, 4 included, MultiStar: {0.31, 0.01}, one-star: {0.37, -0.02}
23:28:20.264 00.000 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
23:28:20.265 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
23:28:20.266 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.01 hyp=0.31 cameraTheta=0.02 mountX=0.30 mountY=-0.04, mountTheta=-0.14
23:28:20.267 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.01, opts=13)
23:28:20.268 00.001 8996 Enqueuing Move request for scope (0.31, 0.01)
23:28:20.269 00.001 20224 Worker thread wakes up
23:28:20.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.01) opts 0xd
23:28:20.269 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.01)
23:28:20.269 00.000 20224 Moving (0.31, 0.01) raw xDistance=0.30 yDistance=-0.04
23:28:20.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:28:20.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:20.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:28:20.269 00.000 20224 MoveAxis(W, 44, ABG)
23:28:20.269 00.000 20224 Guiding  Dir = 3, Dur = 44
23:28:20.270 00.001 20224 IsSlewing returns 0
23:28:20.270 00.000 20224 IsGuiding returns 0
23:28:20.274 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=42909, med=2825, FiltMin=2560, FiltMax=25027, Gamma=1.000
23:28:20.287 00.013 8996 UpdateGuideState exits: m=661403 SNR=306.6
23:28:20.288 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:20.288 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:20.289 00.001 8996 Enqueuing Expose request
23:28:20.322 00.033 20224 IsGuiding returns 1
23:28:20.322 00.000 20224 scope still moving after pulse duration time elapsed
23:28:20.352 00.030 20224 IsSlewing returns 0
23:28:20.352 00.000 20224 IsGuiding returns 1
23:28:20.384 00.032 20224 IsSlewing returns 0
23:28:20.384 00.000 20224 IsGuiding returns 1
23:28:20.416 00.032 20224 IsSlewing returns 0
23:28:20.416 00.000 20224 IsGuiding returns 0
23:28:20.416 00.000 20224 scope move finished after 44 + 101 ms
23:28:20.416 00.000 20224 Move returns status 0, amount 44
23:28:20.416 00.000 20224 MoveAxis(N, 0, ABG)
23:28:20.416 00.000 20224 Move returns status 0, amount 0
23:28:20.416 00.000 20224 move complete, result=0
23:28:20.416 00.000 20224 worker thread done servicing request
23:28:20.417 00.001 8996 GuideStep: 0.3 px 44 ms WEST, -0.0 px 0 ms NORTH
23:28:20.418 00.001 20224 Worker thread wakes up
23:28:20.418 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:20.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:21.591 01.173 20224 Exposure complete
23:28:21.676 00.085 20224 worker thread done servicing request
23:28:21.676 00.000 8996 OnExposeComplete: enter
23:28:21.677 00.001 8996 UpdateGuideState(): m_state=6
23:28:21.679 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7603
23:28:21.680 00.001 8996 Star::Find returns 1 (0), X=137.23, Y=472.99, Mass=732066, SNR=311.3, Peak=50483 HFD=4.4
23:28:21.682 00.002 8996 MultiStar: [#1 -0.16,0.39,0.69,U] [#2 -0.45,0.41,0.00,M2] [#3 -0.32,0.12,0.69,U] [#4 -0.31,0.00,0.53,U] [#5 -0.17,0.21,0.68,U] [#6 -0.70,0.52,0.00,M1] [#7 -0.51,0.44,0.00,M1] [#8 -0.16,0.46,0.00,M2] 
23:28:21.683 00.001 8996 refined, 4 included, MultiStar: {-0.30, 0.22}, one-star: {-0.45, 0.28}
23:28:21.685 00.002 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
23:28:21.686 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
23:28:21.688 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=0.22 hyp=0.37 cameraTheta=2.51 mountX=-0.32 mountY=-0.18, mountTheta=-2.62
23:28:21.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.22, opts=13)
23:28:21.691 00.001 8996 Enqueuing Move request for scope (-0.30, 0.22)
23:28:21.693 00.002 20224 Worker thread wakes up
23:28:21.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.22) opts 0xd
23:28:21.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.22)
23:28:21.693 00.000 20224 Moving (-0.30, 0.22) raw xDistance=-0.32 yDistance=-0.18
23:28:21.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
23:28:21.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:21.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:28:21.693 00.000 20224 MoveAxis(E, 43, ABG)
23:28:21.693 00.000 20224 Guiding  Dir = 2, Dur = 43
23:28:21.693 00.000 20224 IsSlewing returns 0
23:28:21.693 00.000 20224 IsGuiding returns 0
23:28:21.695 00.002 20224 PulseGuide returned control before completion, sleep 52
23:28:21.701 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50483, med=2825, FiltMin=2566, FiltMax=29414, Gamma=1.000
23:28:21.720 00.019 8996 UpdateGuideState exits: m=732066 SNR=311.3
23:28:21.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:21.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:21.723 00.001 8996 Enqueuing Expose request
23:28:21.757 00.034 20224 IsGuiding returns 1
23:28:21.757 00.000 20224 scope still moving after pulse duration time elapsed
23:28:21.788 00.031 20224 IsSlewing returns 0
23:28:21.788 00.000 20224 IsGuiding returns 0
23:28:21.788 00.000 20224 scope move finished after 43 + 52 ms
23:28:21.788 00.000 20224 Move returns status 0, amount 43
23:28:21.788 00.000 20224 MoveAxis(N, 0, ABG)
23:28:21.788 00.000 20224 Move returns status 0, amount 0
23:28:21.788 00.000 20224 move complete, result=0
23:28:21.788 00.000 20224 worker thread done servicing request
23:28:21.788 00.000 20224 Worker thread wakes up
23:28:21.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:21.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:21.790 00.002 8996 GuideStep: -0.3 px 43 ms EAST, -0.2 px 0 ms NORTH
23:28:22.781 00.991 20224 Exposure complete
23:28:22.850 00.069 20224 worker thread done servicing request
23:28:22.850 00.000 8996 OnExposeComplete: enter
23:28:22.851 00.001 8996 UpdateGuideState(): m_state=6
23:28:22.851 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7604
23:28:22.853 00.002 8996 Star::Find returns 1 (0), X=137.44, Y=473.01, Mass=752158, SNR=311.8, Peak=54973 HFD=4.4
23:28:22.854 00.001 8996 MultiStar: [#1 -0.31,0.30,0.00,M1] [#2 -0.29,0.42,0.00,M3] [#3 -0.22,0.11,0.71,U] [#4 -0.30,-0.06,0.56,U] [#5 -0.06,0.37,0.64,U] [#6 -0.34,0.39,0.00,M2] [#7 -0.39,0.33,0.00,M2] [#8 0.01,0.24,0.44,U] 
23:28:22.855 00.001 8996 refined, 4 included, MultiStar: {-0.18, 0.21}, one-star: {-0.24, 0.31}
23:28:22.856 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:28:22.857 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
23:28:22.858 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.21 hyp=0.28 cameraTheta=2.28 mountX=-0.20 mountY=-0.19, mountTheta=-2.39
23:28:22.860 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.21, opts=13)
23:28:22.861 00.001 8996 Enqueuing Move request for scope (-0.18, 0.21)
23:28:22.861 00.000 20224 Worker thread wakes up
23:28:22.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.21) opts 0xd
23:28:22.862 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.21)
23:28:22.862 00.000 20224 Moving (-0.18, 0.21) raw xDistance=-0.20 yDistance=-0.19
23:28:22.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:28:22.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:22.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:28:22.862 00.000 20224 MoveAxis(E, 0, ABG)
23:28:22.862 00.000 20224 Move returns status 0, amount 0
23:28:22.862 00.000 20224 MoveAxis(N, 0, ABG)
23:28:22.862 00.000 20224 Move returns status 0, amount 0
23:28:22.862 00.000 20224 move complete, result=0
23:28:22.862 00.000 20224 worker thread done servicing request
23:28:22.868 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54973, med=2825, FiltMin=2576, FiltMax=30790, Gamma=1.000
23:28:22.889 00.021 8996 UpdateGuideState exits: m=752158 SNR=311.8
23:28:22.891 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:22.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:22.893 00.001 8996 Enqueuing Expose request
23:28:22.895 00.002 20224 Worker thread wakes up
23:28:22.895 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:22.897 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:22.898 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:24.075 01.177 20224 Exposure complete
23:28:24.144 00.069 20224 worker thread done servicing request
23:28:24.144 00.000 8996 OnExposeComplete: enter
23:28:24.145 00.001 8996 UpdateGuideState(): m_state=6
23:28:24.146 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7605
23:28:24.147 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.79, Mass=686866, SNR=361.3, Peak=50109 HFD=4.5
23:28:24.148 00.001 8996 MultiStar: [#1 0.31,0.03,0.67,U] [#2 0.31,-0.03,0.76,U] [#3 0.50,0.01,0.00,M1] [#4 0.39,-0.00,0.50,U] [#5 0.25,-0.09,0.61,U] [#6 0.28,-0.06,0.47,U] [#7 0.06,0.07,0.37,U] [#8 0.52,0.08,0.00,M2] 
23:28:24.149 00.001 8996 single-star, 6 included, MultiStar: {0.24, 0.00}, one-star: {0.12, 0.08}
23:28:24.150 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
23:28:24.151 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
23:28:24.151 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.62 mountX=0.11 mountY=-0.10, mountTheta=-0.73
23:28:24.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.08, opts=13)
23:28:24.154 00.001 8996 Enqueuing Move request for scope (0.12, 0.08)
23:28:24.155 00.001 20224 Worker thread wakes up
23:28:24.155 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
23:28:24.155 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
23:28:24.155 00.000 20224 Moving (0.12, 0.08) raw xDistance=0.11 yDistance=-0.10
23:28:24.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:28:24.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:24.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:28:24.155 00.000 20224 MoveAxis(E, 0, ABG)
23:28:24.155 00.000 20224 Move returns status 0, amount 0
23:28:24.155 00.000 20224 MoveAxis(N, 0, ABG)
23:28:24.155 00.000 20224 Move returns status 0, amount 0
23:28:24.155 00.000 20224 move complete, result=0
23:28:24.155 00.000 20224 worker thread done servicing request
23:28:24.158 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50109, med=2825, FiltMin=2566, FiltMax=27341, Gamma=1.000
23:28:24.178 00.020 8996 UpdateGuideState exits: m=686866 SNR=361.3
23:28:24.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:24.181 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:24.182 00.001 8996 Enqueuing Expose request
23:28:24.183 00.001 20224 Worker thread wakes up
23:28:24.183 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:24.184 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:24.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:25.166 00.982 20224 Exposure complete
23:28:25.244 00.078 20224 worker thread done servicing request
23:28:25.244 00.000 8996 OnExposeComplete: enter
23:28:25.245 00.001 8996 UpdateGuideState(): m_state=6
23:28:25.246 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7606
23:28:25.247 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=472.82, Mass=729454, SNR=327.6, Peak=56061 HFD=4.4
23:28:25.248 00.001 8996 MultiStar: [#1 0.15,0.11,0.73,U] [#2 0.04,0.11,0.71,U] [#3 -0.01,-0.04,0.66,U] [#4 0.10,0.02,0.57,U] [#5 0.13,0.07,0.58,U] [#6 -0.18,0.02,0.50,U] [#7 0.09,0.02,0.46,U] [#8 0.21,0.22,0.37,U] 
23:28:25.249 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.07}, one-star: {0.10, 0.11}
23:28:25.249 00.000 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
23:28:25.250 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
23:28:25.251 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.10 cameraTheta=0.80 mountX=0.06 mountY=-0.08, mountTheta=-0.90
23:28:25.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.07, opts=13)
23:28:25.254 00.001 8996 Enqueuing Move request for scope (0.07, 0.07)
23:28:25.255 00.001 20224 Worker thread wakes up
23:28:25.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
23:28:25.255 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
23:28:25.255 00.000 20224 Moving (0.07, 0.07) raw xDistance=0.06 yDistance=-0.08
23:28:25.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:28:25.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:25.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:28:25.255 00.000 20224 MoveAxis(E, 0, ABG)
23:28:25.256 00.001 20224 Move returns status 0, amount 0
23:28:25.256 00.000 20224 MoveAxis(N, 0, ABG)
23:28:25.256 00.000 20224 Move returns status 0, amount 0
23:28:25.256 00.000 20224 move complete, result=0
23:28:25.256 00.000 20224 worker thread done servicing request
23:28:25.259 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56061, med=2825, FiltMin=2537, FiltMax=29161, Gamma=1.000
23:28:25.279 00.020 8996 UpdateGuideState exits: m=729454 SNR=327.6
23:28:25.281 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:25.283 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:25.286 00.003 8996 Enqueuing Expose request
23:28:25.287 00.001 20224 Worker thread wakes up
23:28:25.287 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:25.289 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:25.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:26.447 01.158 20224 Exposure complete
23:28:26.515 00.068 20224 worker thread done servicing request
23:28:26.516 00.001 8996 OnExposeComplete: enter
23:28:26.517 00.001 8996 UpdateGuideState(): m_state=6
23:28:26.517 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7607
23:28:26.518 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=472.88, Mass=681387, SNR=314.1, Peak=49629 HFD=4.4
23:28:26.519 00.001 8996 MultiStar: [#1 -0.25,0.10,0.78,U] [#2 -0.36,0.25,0.00,M2] [#3 -0.33,0.01,0.69,U] [#4 -0.22,0.07,0.62,U] [#5 -0.34,0.29,0.00,M1] [#6 -0.33,0.41,0.00,M1] [#7 -0.28,0.30,0.46,U] [#8 -0.15,0.52,0.00,M2] 
23:28:26.520 00.001 8996 refined, 4 included, MultiStar: {-0.26, 0.12}, one-star: {-0.25, 0.18}
23:28:26.521 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:28:26.521 00.000 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
23:28:26.522 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.29 cameraTheta=2.70 mountX=-0.28 mountY=-0.09, mountTheta=-2.82
23:28:26.524 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.12, opts=13)
23:28:26.524 00.000 8996 Enqueuing Move request for scope (-0.26, 0.12)
23:28:26.525 00.001 20224 Worker thread wakes up
23:28:26.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
23:28:26.525 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
23:28:26.525 00.000 20224 Moving (-0.26, 0.12) raw xDistance=-0.28 yDistance=-0.09
23:28:26.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:28:26.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:26.526 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:28:26.526 00.000 20224 MoveAxis(E, 40, ABG)
23:28:26.526 00.000 20224 Guiding  Dir = 2, Dur = 40
23:28:26.526 00.000 20224 IsSlewing returns 0
23:28:26.526 00.000 20224 IsGuiding returns 0
23:28:26.532 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49629, med=2825, FiltMin=2579, FiltMax=28857, Gamma=1.000
23:28:26.554 00.022 8996 UpdateGuideState exits: m=681387 SNR=314.1
23:28:26.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:26.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:26.557 00.001 8996 Enqueuing Expose request
23:28:26.561 00.004 20224 PulseGuide returned control before completion, sleep 15
23:28:26.592 00.031 20224 IsGuiding returns 1
23:28:26.592 00.000 20224 scope still moving after pulse duration time elapsed
23:28:26.623 00.031 20224 IsSlewing returns 0
23:28:26.623 00.000 20224 IsGuiding returns 1
23:28:26.655 00.032 20224 IsSlewing returns 0
23:28:26.656 00.001 20224 IsGuiding returns 0
23:28:26.656 00.000 20224 scope move finished after 40 + 89 ms
23:28:26.656 00.000 20224 Move returns status 0, amount 40
23:28:26.656 00.000 20224 MoveAxis(N, 0, ABG)
23:28:26.656 00.000 20224 Move returns status 0, amount 0
23:28:26.656 00.000 20224 move complete, result=0
23:28:26.656 00.000 20224 worker thread done servicing request
23:28:26.656 00.000 20224 Worker thread wakes up
23:28:26.656 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
23:28:26.660 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:26.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:27.653 00.993 20224 Exposure complete
23:28:27.737 00.084 20224 worker thread done servicing request
23:28:27.737 00.000 8996 OnExposeComplete: enter
23:28:27.738 00.001 8996 UpdateGuideState(): m_state=6
23:28:27.739 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7608
23:28:27.740 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.98, Mass=670364, SNR=314.0, Peak=47053 HFD=4.6
23:28:27.741 00.001 8996 MultiStar: [#1 0.28,0.31,0.69,U] [#2 -0.07,0.63,0.00,M3] [#3 0.19,0.44,0.00,M1] [#4 0.16,0.20,0.59,U] [#5 0.14,0.51,0.00,M2] [#6 0.26,0.43,0.00,M2] [#7 0.04,0.66,0.00,M1] [#8 0.36,0.57,0.00,M3] 
23:28:27.742 00.001 8996 single-star, 2 included, MultiStar: {0.16, 0.26}, one-star: {0.07, 0.27}
23:28:27.744 00.002 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
23:28:27.745 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
23:28:27.746 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.32 mountX=0.04 mountY=-0.28, mountTheta=-1.42
23:28:27.748 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.27, opts=13)
23:28:27.750 00.002 8996 Enqueuing Move request for scope (0.07, 0.27)
23:28:27.751 00.001 20224 Worker thread wakes up
23:28:27.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.27) opts 0xd
23:28:27.751 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.27)
23:28:27.751 00.000 20224 Moving (0.07, 0.27) raw xDistance=0.04 yDistance=-0.28
23:28:27.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:28:27.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:28:27.751 00.000 20224 MoveAxis(E, 0, ABG)
23:28:27.751 00.000 20224 Move returns status 0, amount 0
23:28:27.751 00.000 20224 MoveAxis(N, 58, ABG)
23:28:27.751 00.000 20224 Guiding  Dir = 0, Dur = 58
23:28:27.752 00.001 20224 IsSlewing returns 0
23:28:27.752 00.000 20224 IsGuiding returns 0
23:28:27.757 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=47053, med=2825, FiltMin=2557, FiltMax=29571, Gamma=1.000
23:28:27.767 00.010 20224 PulseGuide returned control before completion, sleep 54
23:28:27.780 00.013 8996 UpdateGuideState exits: m=670364 SNR=314.0
23:28:27.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:27.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:27.783 00.001 8996 Enqueuing Expose request
23:28:27.828 00.045 20224 IsGuiding returns 1
23:28:27.828 00.000 20224 scope still moving after pulse duration time elapsed
23:28:27.860 00.032 20224 IsSlewing returns 0
23:28:27.860 00.000 20224 IsGuiding returns 0
23:28:27.860 00.000 20224 scope move finished after 58 + 49 ms
23:28:27.860 00.000 20224 Move returns status 0, amount 58
23:28:27.860 00.000 20224 move complete, result=0
23:28:27.860 00.000 20224 worker thread done servicing request
23:28:27.860 00.000 20224 Worker thread wakes up
23:28:27.860 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:27.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:27.860 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 58 ms NORTH
23:28:29.013 01.153 20224 Exposure complete
23:28:29.099 00.086 20224 worker thread done servicing request
23:28:29.100 00.001 8996 OnExposeComplete: enter
23:28:29.102 00.002 8996 UpdateGuideState(): m_state=6
23:28:29.103 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7609
23:28:29.105 00.002 8996 Star::Find returns 1 (0), X=137.60, Y=472.67, Mass=621963, SNR=331.8, Peak=36192 HFD=4.8
23:28:29.107 00.002 8996 MultiStar: [#1 0.19,-0.43,0.00,M1] [#2 0.02,-0.18,0.72,U] [#3 0.28,-0.44,0.00,M2] [#4 0.30,-0.44,0.00,M1] [#5 0.01,-0.21,0.59,U] [#6 -0.27,-0.32,0.40,U] [#7 -0.27,-0.39,0.00,M2] [#8 0.23,-0.10,0.35,U] 
23:28:29.109 00.002 8996 single-star, 4 included, MultiStar: {-0.03, -0.15}, one-star: {-0.08, -0.04}
23:28:29.110 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:28:29.111 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
23:28:29.112 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.69 mountX=-0.08 mountY=0.05, mountTheta=2.58
23:28:29.114 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
23:28:29.116 00.002 8996 Enqueuing Move request for scope (-0.08, -0.04)
23:28:29.118 00.002 20224 Worker thread wakes up
23:28:29.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
23:28:29.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
23:28:29.118 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.08 yDistance=0.05
23:28:29.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:28:29.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:29.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:28:29.119 00.001 20224 MoveAxis(E, 0, ABG)
23:28:29.119 00.000 20224 Move returns status 0, amount 0
23:28:29.119 00.000 20224 MoveAxis(N, 0, ABG)
23:28:29.119 00.000 20224 Move returns status 0, amount 0
23:28:29.119 00.000 20224 move complete, result=0
23:28:29.119 00.000 20224 worker thread done servicing request
23:28:29.122 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=36192, med=2825, FiltMin=2550, FiltMax=23987, Gamma=1.000
23:28:29.136 00.014 8996 UpdateGuideState exits: m=621963 SNR=331.8
23:28:29.137 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:29.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:29.138 00.000 8996 Enqueuing Expose request
23:28:29.139 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:29.140 00.001 20224 Worker thread wakes up
23:28:29.140 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:29.140 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:30.122 00.982 20224 Exposure complete
23:28:30.182 00.060 20224 worker thread done servicing request
23:28:30.182 00.000 8996 OnExposeComplete: enter
23:28:30.183 00.001 8996 UpdateGuideState(): m_state=6
23:28:30.184 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7610
23:28:30.185 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.65, Mass=752012, SNR=330.5, Peak=36717 HFD=5.0
23:28:30.186 00.001 8996 MultiStar: [#1 0.36,-0.13,0.66,U] [#2 0.06,0.08,0.73,U] [#3 0.38,-0.49,0.00,M3] [#4 0.50,-0.50,0.00,M2] [#5 0.27,0.16,0.58,U] [#6 0.15,0.04,0.42,U] [#7 0.26,-0.16,0.42,U] [#8 0.64,-0.03,0.00,M3] 
23:28:30.187 00.001 8996 refined, 5 included, MultiStar: {0.21, -0.01}, one-star: {0.21, -0.05}
23:28:30.189 00.002 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
23:28:30.192 00.003 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
23:28:30.194 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-0.06 mountX=0.21 mountY=-0.01, mountTheta=-0.06
23:28:30.198 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.01, opts=13)
23:28:30.200 00.002 8996 Enqueuing Move request for scope (0.21, -0.01)
23:28:30.201 00.001 20224 Worker thread wakes up
23:28:30.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.01) opts 0xd
23:28:30.201 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.01)
23:28:30.202 00.001 20224 Moving (0.21, -0.01) raw xDistance=0.21 yDistance=-0.01
23:28:30.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:28:30.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:30.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:28:30.202 00.000 20224 MoveAxis(W, 31, ABG)
23:28:30.202 00.000 20224 Guiding  Dir = 3, Dur = 31
23:28:30.203 00.001 20224 IsSlewing returns 0
23:28:30.203 00.000 20224 IsGuiding returns 0
23:28:30.210 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=36717, med=2825, FiltMin=2569, FiltMax=29395, Gamma=1.000
23:28:30.221 00.011 20224 PulseGuide returned control before completion, sleep 24
23:28:30.225 00.004 8996 UpdateGuideState exits: m=752012 SNR=330.5
23:28:30.226 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:30.226 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:30.227 00.001 8996 Enqueuing Expose request
23:28:30.251 00.024 20224 IsGuiding returns 1
23:28:30.251 00.000 20224 scope still moving after pulse duration time elapsed
23:28:30.283 00.032 20224 IsSlewing returns 0
23:28:30.283 00.000 20224 IsGuiding returns 1
23:28:30.314 00.031 20224 IsSlewing returns 0
23:28:30.315 00.001 20224 IsGuiding returns 0
23:28:30.315 00.000 20224 scope move finished after 31 + 80 ms
23:28:30.315 00.000 20224 Move returns status 0, amount 31
23:28:30.315 00.000 20224 MoveAxis(N, 0, ABG)
23:28:30.315 00.000 20224 Move returns status 0, amount 0
23:28:30.315 00.000 20224 move complete, result=0
23:28:30.315 00.000 20224 worker thread done servicing request
23:28:30.315 00.000 20224 Worker thread wakes up
23:28:30.315 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
23:28:30.316 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:30.317 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:31.480 01.163 20224 Exposure complete
23:28:31.537 00.057 20224 worker thread done servicing request
23:28:31.537 00.000 8996 OnExposeComplete: enter
23:28:31.538 00.001 8996 UpdateGuideState(): m_state=6
23:28:31.539 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7611
23:28:31.540 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=472.75, Mass=693038, SNR=311.3, Peak=39395 HFD=4.7
23:28:31.541 00.001 8996 MultiStar: [#1 -0.34,-0.25,0.00,M1] [#2 -0.61,-0.23,0.00,M2] [#3 -0.49,-0.07,0.00,M4] [#4 -0.31,-0.21,0.57,U] [#5 -0.29,0.14,0.60,U] [#6 -0.54,0.25,0.00,M1] [#7 -0.62,0.23,0.00,M2] [#8 -0.28,-0.12,0.39,U] 
23:28:31.542 00.001 8996 refined, 3 included, MultiStar: {-0.36, -0.01}, one-star: {-0.46, 0.04}
23:28:31.542 00.000 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
23:28:31.543 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
23:28:31.544 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.01 hyp=0.36 cameraTheta=-3.10 mountX=-0.36 mountY=0.05, mountTheta=2.99
23:28:31.545 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.01, opts=13)
23:28:31.546 00.001 8996 Enqueuing Move request for scope (-0.36, -0.01)
23:28:31.546 00.000 20224 Worker thread wakes up
23:28:31.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.01) opts 0xd
23:28:31.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.01)
23:28:31.546 00.000 20224 Moving (-0.36, -0.01) raw xDistance=-0.36 yDistance=0.05
23:28:31.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
23:28:31.547 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:31.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:28:31.547 00.000 20224 MoveAxis(E, 50, ABG)
23:28:31.547 00.000 20224 Guiding  Dir = 2, Dur = 50
23:28:31.547 00.000 20224 IsSlewing returns 0
23:28:31.547 00.000 20224 IsGuiding returns 0
23:28:31.552 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=39395, med=2825, FiltMin=2589, FiltMax=26390, Gamma=1.000
23:28:31.564 00.012 20224 PulseGuide returned control before completion, sleep 43
23:28:31.571 00.007 8996 UpdateGuideState exits: m=693038 SNR=311.3
23:28:31.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:31.572 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:31.573 00.001 8996 Enqueuing Expose request
23:28:31.611 00.038 20224 IsGuiding returns 1
23:28:31.611 00.000 20224 scope still moving after pulse duration time elapsed
23:28:31.645 00.034 20224 IsSlewing returns 0
23:28:31.645 00.000 20224 IsGuiding returns 1
23:28:31.674 00.029 20224 IsSlewing returns 0
23:28:31.675 00.001 20224 IsGuiding returns 0
23:28:31.675 00.000 20224 scope move finished after 50 + 76 ms
23:28:31.675 00.000 20224 Move returns status 0, amount 50
23:28:31.675 00.000 20224 MoveAxis(N, 0, ABG)
23:28:31.675 00.000 20224 Move returns status 0, amount 0
23:28:31.675 00.000 20224 move complete, result=0
23:28:31.675 00.000 20224 worker thread done servicing request
23:28:31.675 00.000 20224 Worker thread wakes up
23:28:31.675 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:31.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:31.675 00.000 8996 GuideStep: -0.4 px 50 ms EAST, 0.1 px 0 ms NORTH
23:28:32.663 00.988 20224 Exposure complete
23:28:32.741 00.078 20224 worker thread done servicing request
23:28:32.741 00.000 8996 OnExposeComplete: enter
23:28:32.742 00.001 8996 UpdateGuideState(): m_state=6
23:28:32.743 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7612
23:28:32.744 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.45, Mass=689874, SNR=305.3, Peak=34240 HFD=4.9
23:28:32.745 00.001 8996 MultiStar: [#1 0.16,-0.19,0.70,U] [#2 -0.08,-0.11,0.81,U] [#3 0.26,-0.02,0.66,U] [#4 0.28,0.06,0.58,U] [#5 0.22,0.10,0.63,U] [#6 0.06,0.05,0.49,U] [#7 0.02,0.18,0.56,U] [#8 0.23,0.10,0.43,U] 
23:28:32.745 00.000 8996 refined, 8 included, MultiStar: {0.12, -0.04}, one-star: {0.02, -0.25}
23:28:32.746 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
23:28:32.747 00.001 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
23:28:32.748 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-0.32 mountX=0.12 mountY=0.02, mountTheta=0.20
23:28:32.749 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.04, opts=13)
23:28:32.750 00.001 8996 Enqueuing Move request for scope (0.12, -0.04)
23:28:32.751 00.001 20224 Worker thread wakes up
23:28:32.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
23:28:32.751 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
23:28:32.751 00.000 20224 Moving (0.12, -0.04) raw xDistance=0.12 yDistance=0.02
23:28:32.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:28:32.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:32.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:28:32.751 00.000 20224 MoveAxis(E, 0, ABG)
23:28:32.751 00.000 20224 Move returns status 0, amount 0
23:28:32.751 00.000 20224 MoveAxis(N, 0, ABG)
23:28:32.751 00.000 20224 Move returns status 0, amount 0
23:28:32.751 00.000 20224 move complete, result=0
23:28:32.751 00.000 20224 worker thread done servicing request
23:28:32.755 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=34240, med=2825, FiltMin=2537, FiltMax=24989, Gamma=1.000
23:28:32.768 00.013 8996 UpdateGuideState exits: m=689874 SNR=305.3
23:28:32.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:32.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:32.771 00.001 8996 Enqueuing Expose request
23:28:32.772 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:28:32.773 00.001 20224 Worker thread wakes up
23:28:32.773 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:32.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:33.929 01.156 20224 Exposure complete
23:28:33.998 00.069 20224 worker thread done servicing request
23:28:33.998 00.000 8996 OnExposeComplete: enter
23:28:33.999 00.001 8996 UpdateGuideState(): m_state=6
23:28:34.002 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7613
23:28:34.004 00.002 8996 Star::Find returns 1 (0), X=137.53, Y=473.10, Mass=813283, SNR=368.9, Peak=50013 HFD=4.9
23:28:34.005 00.001 8996 MultiStar: [#1 -0.07,0.34,0.57,U] [#2 -0.23,0.24,0.64,U] [#3 0.06,0.39,0.54,U] [#4 -0.08,0.31,0.49,U] [#5 -0.06,0.39,0.66,U] [#6 -0.27,0.43,0.00,M1] [#7 -0.27,0.52,0.00,M2] [#8 0.02,0.50,0.00,M2] 
23:28:34.006 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.35}, one-star: {-0.16, 0.39}
23:28:34.007 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
23:28:34.007 00.000 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
23:28:34.008 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.35 hyp=0.36 cameraTheta=1.85 mountX=-0.13 mountY=-0.33, mountTheta=-1.95
23:28:34.010 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.35, opts=13)
23:28:34.012 00.002 8996 Enqueuing Move request for scope (-0.10, 0.35)
23:28:34.013 00.001 20224 Worker thread wakes up
23:28:34.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.35) opts 0xd
23:28:34.013 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.35)
23:28:34.013 00.000 20224 Moving (-0.10, 0.35) raw xDistance=-0.13 yDistance=-0.33
23:28:34.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:28:34.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:28:34.014 00.001 20224 MoveAxis(E, 0, ABG)
23:28:34.014 00.000 20224 Move returns status 0, amount 0
23:28:34.014 00.000 20224 MoveAxis(N, 71, ABG)
23:28:34.014 00.000 20224 Guiding  Dir = 0, Dur = 71
23:28:34.014 00.000 20224 IsSlewing returns 0
23:28:34.014 00.000 20224 IsGuiding returns 0
23:28:34.021 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=50013, med=2825, FiltMin=2550, FiltMax=30659, Gamma=1.000
23:28:34.040 00.019 8996 UpdateGuideState exits: m=813283 SNR=368.9
23:28:34.041 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:34.041 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:34.042 00.001 8996 Enqueuing Expose request
23:28:34.048 00.006 20224 PulseGuide returned control before completion, sleep 48
23:28:34.108 00.060 20224 IsGuiding returns 1
23:28:34.108 00.000 20224 scope still moving after pulse duration time elapsed
23:28:34.140 00.032 20224 IsSlewing returns 0
23:28:34.140 00.000 20224 IsGuiding returns 0
23:28:34.140 00.000 20224 scope move finished after 71 + 54 ms
23:28:34.140 00.000 20224 Move returns status 0, amount 71
23:28:34.140 00.000 20224 move complete, result=0
23:28:34.140 00.000 20224 worker thread done servicing request
23:28:34.140 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 71 ms NORTH
23:28:34.142 00.002 20224 Worker thread wakes up
23:28:34.142 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:34.142 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:35.103 00.961 20224 Exposure complete
23:28:35.174 00.071 20224 worker thread done servicing request
23:28:35.175 00.001 8996 OnExposeComplete: enter
23:28:35.177 00.002 8996 UpdateGuideState(): m_state=6
23:28:35.179 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7614
23:28:35.180 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.85, Mass=733748, SNR=326.8, Peak=51565 HFD=4.5
23:28:35.181 00.001 8996 MultiStar: [#1 0.11,0.14,0.72,U] [#2 -0.09,0.23,0.76,U] [#3 0.11,0.10,0.61,U] [#4 0.11,0.06,0.56,U] [#5 -0.01,0.04,0.66,U] [#6 -0.16,0.06,0.47,U] [#7 -0.28,0.16,0.55,U] [#8 -0.02,0.52,0.00,M3] 
23:28:35.182 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.12}, one-star: {0.07, 0.14}
23:28:35.183 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
23:28:35.184 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
23:28:35.184 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.62 mountX=-0.02 mountY=-0.12, mountTheta=-1.71
23:28:35.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.12, opts=13)
23:28:35.187 00.001 8996 Enqueuing Move request for scope (-0.01, 0.12)
23:28:35.188 00.001 20224 Worker thread wakes up
23:28:35.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
23:28:35.188 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
23:28:35.188 00.000 20224 Moving (-0.01, 0.12) raw xDistance=-0.02 yDistance=-0.12
23:28:35.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:28:35.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:35.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:28:35.188 00.000 20224 MoveAxis(E, 0, ABG)
23:28:35.189 00.001 20224 Move returns status 0, amount 0
23:28:35.189 00.000 20224 MoveAxis(N, 0, ABG)
23:28:35.189 00.000 20224 Move returns status 0, amount 0
23:28:35.189 00.000 20224 move complete, result=0
23:28:35.189 00.000 20224 worker thread done servicing request
23:28:35.193 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51565, med=2825, FiltMin=2563, FiltMax=27433, Gamma=1.000
23:28:35.206 00.013 8996 UpdateGuideState exits: m=733748 SNR=326.8
23:28:35.207 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:35.208 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:35.209 00.001 8996 Enqueuing Expose request
23:28:35.211 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:28:35.212 00.001 20224 Worker thread wakes up
23:28:35.212 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:35.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:36.399 01.187 20224 Exposure complete
23:28:36.463 00.064 20224 worker thread done servicing request
23:28:36.464 00.001 8996 OnExposeComplete: enter
23:28:36.464 00.000 8996 UpdateGuideState(): m_state=6
23:28:36.465 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7615
23:28:36.466 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.59, Mass=698758, SNR=347.2, Peak=42653 HFD=4.9
23:28:36.467 00.001 8996 MultiStar: [#1 -0.15,-0.27,0.63,U] [#2 -0.28,-0.09,0.60,U] [#3 -0.04,-0.25,0.57,U] [#4 -0.05,-0.46,0.00,M1] [#5 -0.27,-0.03,0.59,U] [#6 -0.59,0.05,0.00,M1] [#7 -0.39,-0.47,0.00,M2] [#8 -0.25,-0.09,0.36,U] 
23:28:36.468 00.001 8996 single-star, 5 included, MultiStar: {-0.18, -0.14}, one-star: {-0.14, -0.12}
23:28:36.469 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:28:36.469 00.000 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
23:28:36.470 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-2.45 mountX=-0.13 mountY=0.13, mountTheta=2.34
23:28:36.471 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.12, opts=13)
23:28:36.472 00.001 8996 Enqueuing Move request for scope (-0.14, -0.12)
23:28:36.473 00.001 20224 Worker thread wakes up
23:28:36.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
23:28:36.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
23:28:36.473 00.000 20224 Moving (-0.14, -0.12) raw xDistance=-0.13 yDistance=0.13
23:28:36.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:28:36.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:36.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:28:36.473 00.000 20224 MoveAxis(E, 0, ABG)
23:28:36.473 00.000 20224 Move returns status 0, amount 0
23:28:36.473 00.000 20224 MoveAxis(N, 0, ABG)
23:28:36.473 00.000 20224 Move returns status 0, amount 0
23:28:36.473 00.000 20224 move complete, result=0
23:28:36.474 00.001 20224 worker thread done servicing request
23:28:36.479 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=42653, med=2825, FiltMin=2563, FiltMax=25667, Gamma=1.000
23:28:36.491 00.012 8996 UpdateGuideState exits: m=698758 SNR=347.2
23:28:36.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:36.492 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:36.493 00.001 8996 Enqueuing Expose request
23:28:36.494 00.001 20224 Worker thread wakes up
23:28:36.494 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:36.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:36.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:37.471 00.977 20224 Exposure complete
23:28:37.570 00.099 20224 worker thread done servicing request
23:28:37.570 00.000 8996 OnExposeComplete: enter
23:28:37.571 00.001 8996 UpdateGuideState(): m_state=6
23:28:37.572 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7616
23:28:37.573 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.33, Mass=656418, SNR=298.5, Peak=36848 HFD=4.9
23:28:37.574 00.001 8996 MultiStar: [#1 -0.05,-0.76,0.00,M1] [#2 -0.18,-0.54,0.00,M1] [#3 -0.09,-0.59,0.00,M1] [#4 -0.11,-0.52,0.00,M2] [#5 -0.17,-0.15,0.71,U] [#6 -0.41,-0.31,0.00,M2] [#7 -0.39,-0.33,0.00,M3] [#8 -0.17,-0.45,0.00,M3] 
23:28:37.574 00.000 8996 refined, 1 included, MultiStar: {-0.20, -0.28}, one-star: {-0.22, -0.37}
23:28:37.576 00.002 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:28:37.577 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
23:28:37.578 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.28 hyp=0.34 cameraTheta=-2.19 mountX=-0.17 mountY=0.30, mountTheta=2.08
23:28:37.579 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.28, opts=13)
23:28:37.580 00.001 8996 Enqueuing Move request for scope (-0.20, -0.28)
23:28:37.581 00.001 20224 Worker thread wakes up
23:28:37.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.28) opts 0xd
23:28:37.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.28)
23:28:37.581 00.000 20224 Moving (-0.20, -0.28) raw xDistance=-0.17 yDistance=0.30
23:28:37.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:28:37.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:28:37.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:28:37.581 00.000 20224 MoveAxis(E, 0, ABG)
23:28:37.581 00.000 20224 Move returns status 0, amount 0
23:28:37.581 00.000 20224 MoveAxis(N, 0, ABG)
23:28:37.581 00.000 20224 Move returns status 0, amount 0
23:28:37.581 00.000 20224 move complete, result=0
23:28:37.581 00.000 20224 worker thread done servicing request
23:28:37.586 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=36848, med=2825, FiltMin=2550, FiltMax=23229, Gamma=1.000
23:28:37.609 00.023 8996 UpdateGuideState exits: m=656418 SNR=298.5
23:28:37.611 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:37.613 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:37.614 00.001 8996 Enqueuing Expose request
23:28:37.616 00.002 20224 Worker thread wakes up
23:28:37.616 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:28:37.618 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:37.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:38.816 01.198 20224 Exposure complete
23:28:38.889 00.073 20224 worker thread done servicing request
23:28:38.889 00.000 8996 OnExposeComplete: enter
23:28:38.890 00.001 8996 UpdateGuideState(): m_state=6
23:28:38.891 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7617
23:28:38.892 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=473.04, Mass=714385, SNR=326.4, Peak=41037 HFD=5.0
23:28:38.893 00.001 8996 MultiStar: [#1 -0.06,-0.02,0.65,U] [#2 -0.26,0.08,0.72,U] [#3 -0.14,-0.00,0.63,U] [#4 -0.23,0.09,0.56,U] [#5 -0.23,0.27,0.65,U] [#6 -0.18,0.34,0.40,U] [#7 -0.09,0.31,0.44,U] [#8 0.12,0.17,0.38,U] 
23:28:38.894 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.17}, one-star: {-0.25, 0.33}
23:28:38.895 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
23:28:38.896 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
23:28:38.897 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.34 mountX=-0.18 mountY=-0.15, mountTheta=-2.45
23:28:38.899 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.17, opts=13)
23:28:38.900 00.001 8996 Enqueuing Move request for scope (-0.17, 0.17)
23:28:38.901 00.001 20224 Worker thread wakes up
23:28:38.902 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
23:28:38.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
23:28:38.902 00.000 20224 Moving (-0.17, 0.17) raw xDistance=-0.18 yDistance=-0.15
23:28:38.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:28:38.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:38.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:28:38.902 00.000 20224 MoveAxis(E, 0, ABG)
23:28:38.902 00.000 20224 Move returns status 0, amount 0
23:28:38.902 00.000 20224 MoveAxis(N, 0, ABG)
23:28:38.903 00.001 20224 Move returns status 0, amount 0
23:28:38.903 00.000 20224 move complete, result=0
23:28:38.903 00.000 20224 worker thread done servicing request
23:28:38.908 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=41037, med=2825, FiltMin=2534, FiltMax=28182, Gamma=1.000
23:28:38.929 00.021 8996 UpdateGuideState exits: m=714385 SNR=326.4
23:28:38.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:38.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:38.931 00.000 8996 Enqueuing Expose request
23:28:38.932 00.001 20224 Worker thread wakes up
23:28:38.932 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:28:38.933 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:38.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:39.910 00.977 20224 Exposure complete
23:28:39.983 00.073 20224 worker thread done servicing request
23:28:39.983 00.000 8996 OnExposeComplete: enter
23:28:39.984 00.001 8996 UpdateGuideState(): m_state=6
23:28:39.985 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7618
23:28:39.986 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=472.69, Mass=716757, SNR=330.4, Peak=46899 HFD=4.7
23:28:39.987 00.001 8996 MultiStar: [#1 -0.39,-0.22,0.00,M1] [#2 -0.63,-0.10,0.00,M1] [#3 -0.21,-0.16,0.53,U] [#4 -0.34,-0.25,0.00,M2] [#5 -0.48,-0.19,0.00,M1] [#6 -0.43,0.05,0.00,M2] [#7 -0.42,0.04,0.45,U] [#8 -0.28,-0.01,0.37,U] 
23:28:39.988 00.001 8996 refined, 3 included, MultiStar: {-0.46, -0.04}, one-star: {-0.68, -0.02}
23:28:39.989 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
23:28:39.989 00.000 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
23:28:39.990 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=-0.04 hyp=0.46 cameraTheta=-3.06 mountX=-0.46 mountY=0.09, mountTheta=2.94
23:28:39.991 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=-0.04, opts=13)
23:28:39.992 00.001 8996 Enqueuing Move request for scope (-0.46, -0.04)
23:28:39.993 00.001 20224 Worker thread wakes up
23:28:39.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.04) opts 0xd
23:28:39.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, -0.04)
23:28:39.993 00.000 20224 Moving (-0.46, -0.04) raw xDistance=-0.46 yDistance=0.09
23:28:39.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
23:28:39.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:39.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:28:39.993 00.000 20224 MoveAxis(E, 67, ABG)
23:28:39.993 00.000 20224 Guiding  Dir = 2, Dur = 67
23:28:39.994 00.001 20224 IsSlewing returns 0
23:28:39.994 00.000 20224 IsGuiding returns 0
23:28:40.004 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46899, med=2825, FiltMin=2569, FiltMax=25504, Gamma=1.000
23:28:40.011 00.007 20224 PulseGuide returned control before completion, sleep 61
23:28:40.022 00.011 8996 UpdateGuideState exits: m=716757 SNR=330.4
23:28:40.022 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:40.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:40.025 00.002 8996 Enqueuing Expose request
23:28:40.088 00.063 20224 IsGuiding returns 1
23:28:40.088 00.000 20224 scope still moving after pulse duration time elapsed
23:28:40.118 00.030 20224 IsSlewing returns 0
23:28:40.119 00.001 20224 IsGuiding returns 0
23:28:40.119 00.000 20224 scope move finished after 67 + 57 ms
23:28:40.119 00.000 20224 Move returns status 0, amount 67
23:28:40.119 00.000 20224 MoveAxis(N, 0, ABG)
23:28:40.119 00.000 20224 Move returns status 0, amount 0
23:28:40.120 00.001 20224 move complete, result=0
23:28:40.120 00.000 20224 worker thread done servicing request
23:28:40.120 00.000 20224 Worker thread wakes up
23:28:40.120 00.000 8996 GuideStep: -0.5 px 67 ms EAST, 0.1 px 0 ms NORTH
23:28:40.123 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:40.124 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:41.287 01.163 20224 Exposure complete
23:28:41.347 00.060 20224 worker thread done servicing request
23:28:41.347 00.000 8996 OnExposeComplete: enter
23:28:41.348 00.001 8996 UpdateGuideState(): m_state=6
23:28:41.349 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7619
23:28:41.350 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=473.00, Mass=741360, SNR=367.6, Peak=54365 HFD=4.7
23:28:41.351 00.001 8996 MultiStar: [#1 0.24,0.38,0.00,M2] [#2 0.14,0.32,0.66,U] [#3 0.29,0.20,0.54,U] [#4 0.25,0.12,0.52,U] [#5 -0.05,0.34,0.57,U] [#6 -0.02,0.21,0.42,U] [#7 -0.26,0.11,0.35,U] [#8 0.10,0.52,0.00,M2] 
23:28:41.352 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.25}, one-star: {-0.03, 0.29}
23:28:41.353 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
23:28:41.353 00.000 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
23:28:41.354 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.36 mountX=0.03 mountY=-0.25, mountTheta=-1.46
23:28:41.355 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.25, opts=13)
23:28:41.356 00.001 8996 Enqueuing Move request for scope (0.05, 0.25)
23:28:41.357 00.001 20224 Worker thread wakes up
23:28:41.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
23:28:41.357 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
23:28:41.357 00.000 20224 Moving (0.05, 0.25) raw xDistance=0.03 yDistance=-0.25
23:28:41.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:28:41.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:28:41.357 00.000 20224 MoveAxis(E, 0, ABG)
23:28:41.358 00.001 20224 Move returns status 0, amount 0
23:28:41.358 00.000 20224 MoveAxis(N, 53, ABG)
23:28:41.358 00.000 20224 Guiding  Dir = 0, Dur = 53
23:28:41.358 00.000 20224 IsSlewing returns 0
23:28:41.358 00.000 20224 IsGuiding returns 0
23:28:41.360 00.002 20224 PulseGuide returned control before completion, sleep 62
23:28:41.362 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=54365, med=2825, FiltMin=2560, FiltMax=30371, Gamma=1.000
23:28:41.375 00.013 8996 UpdateGuideState exits: m=741360 SNR=367.6
23:28:41.375 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:41.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:41.377 00.001 8996 Enqueuing Expose request
23:28:41.429 00.052 20224 IsGuiding returns 1
23:28:41.429 00.000 20224 scope still moving after pulse duration time elapsed
23:28:41.461 00.032 20224 IsSlewing returns 0
23:28:41.461 00.000 20224 IsGuiding returns 0
23:28:41.461 00.000 20224 scope move finished after 53 + 50 ms
23:28:41.461 00.000 20224 Move returns status 0, amount 53
23:28:41.462 00.001 20224 move complete, result=0
23:28:41.462 00.000 20224 worker thread done servicing request
23:28:41.462 00.000 20224 Worker thread wakes up
23:28:41.462 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:41.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:41.462 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 53 ms NORTH
23:28:42.431 00.969 20224 Exposure complete
23:28:42.502 00.071 20224 worker thread done servicing request
23:28:42.502 00.000 8996 OnExposeComplete: enter
23:28:42.503 00.001 8996 UpdateGuideState(): m_state=6
23:28:42.504 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7620
23:28:42.505 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=473.32, Mass=722045, SNR=324.7, Peak=49101 HFD=4.7
23:28:42.506 00.001 8996 MultiStar: [#1 0.41,0.39,0.00,M3] [#2 0.21,0.66,0.00,M1] [#3 0.21,0.55,0.00,M1] [#4 0.18,0.71,0.00,M2] [#5 0.17,0.89,0.00,M1] [#6 -0.03,0.80,0.00,M2] [#7 0.02,0.68,0.00,M1] [#8 0.26,0.81,0.00,M3] 
23:28:42.507 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
23:28:42.508 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
23:28:42.509 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.61 hyp=0.61 cameraTheta=1.56 mountX=-0.06 mountY=-0.61, mountTheta=-1.66
23:28:42.511 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.61, opts=13)
23:28:42.512 00.001 8996 Enqueuing Move request for scope (0.00, 0.61)
23:28:42.512 00.000 20224 Worker thread wakes up
23:28:42.513 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.61) opts 0xd
23:28:42.513 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.61)
23:28:42.513 00.000 20224 Moving (0.00, 0.61) raw xDistance=-0.06 yDistance=-0.61
23:28:42.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:28:42.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
23:28:42.513 00.000 20224 MoveAxis(E, 0, ABG)
23:28:42.513 00.000 20224 Move returns status 0, amount 0
23:28:42.513 00.000 20224 MoveAxis(N, 128, ABG)
23:28:42.513 00.000 20224 Guiding  Dir = 0, Dur = 128
23:28:42.513 00.000 20224 IsSlewing returns 0
23:28:42.514 00.001 20224 IsGuiding returns 0
23:28:42.517 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49101, med=2825, FiltMin=2573, FiltMax=29571, Gamma=1.000
23:28:42.535 00.018 8996 UpdateGuideState exits: m=722045 SNR=324.7
23:28:42.537 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:42.538 00.001 20224 PulseGuide returned control before completion, sleep 115
23:28:42.538 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:42.539 00.001 8996 Enqueuing Expose request
23:28:42.661 00.122 20224 IsGuiding returns 1
23:28:42.661 00.000 20224 scope still moving after pulse duration time elapsed
23:28:42.692 00.031 20224 IsSlewing returns 0
23:28:42.693 00.001 20224 IsGuiding returns 1
23:28:42.723 00.030 20224 IsSlewing returns 0
23:28:42.723 00.000 20224 IsGuiding returns 0
23:28:42.723 00.000 20224 scope move finished after 128 + 81 ms
23:28:42.723 00.000 20224 Move returns status 0, amount 128
23:28:42.723 00.000 20224 move complete, result=0
23:28:42.723 00.000 20224 worker thread done servicing request
23:28:42.723 00.000 20224 Worker thread wakes up
23:28:42.723 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:42.724 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:42.724 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.6 px 128 ms NORTH
23:28:43.891 01.167 20224 Exposure complete
23:28:43.970 00.079 20224 worker thread done servicing request
23:28:43.970 00.000 8996 OnExposeComplete: enter
23:28:43.971 00.001 8996 UpdateGuideState(): m_state=6
23:28:43.972 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7621
23:28:43.973 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.17, Mass=761723, SNR=338.5, Peak=56464 HFD=4.4
23:28:43.974 00.001 8996 MultiStar: [#1 0.49,-0.84,0.00,M4] [#2 0.25,-0.56,0.00,M2] [#3 0.60,-0.79,0.00,M2] [#4 0.54,-0.80,0.00,M3] [#5 0.33,-0.42,0.00,M2] [#6 0.38,-0.32,0.00,M3] [#7 0.18,-0.78,0.00,M2] [#8 0.69,-0.42,0.00,M4] 
23:28:43.975 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
23:28:43.976 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
23:28:43.977 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=-0.54 hyp=0.63 cameraTheta=-1.02 mountX=0.38 mountY=0.49, mountTheta=0.92
23:28:43.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.54, opts=13)
23:28:43.981 00.002 8996 Enqueuing Move request for scope (0.33, -0.54)
23:28:43.982 00.001 20224 Worker thread wakes up
23:28:43.982 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.54) opts 0xd
23:28:43.982 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.54)
23:28:43.982 00.000 20224 Moving (0.33, -0.54) raw xDistance=0.38 yDistance=0.49
23:28:43.982 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:28:43.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:28:43.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
23:28:43.982 00.000 20224 MoveAxis(W, 55, ABG)
23:28:43.983 00.001 20224 Guiding  Dir = 3, Dur = 55
23:28:43.983 00.000 20224 IsSlewing returns 0
23:28:43.983 00.000 20224 IsGuiding returns 0
23:28:43.988 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56464, med=2825, FiltMin=2553, FiltMax=26099, Gamma=1.000
23:28:44.007 00.019 8996 UpdateGuideState exits: m=761723 SNR=338.5
23:28:44.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:44.009 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:44.010 00.001 8996 Enqueuing Expose request
23:28:44.040 00.030 20224 IsGuiding returns 1
23:28:44.040 00.000 20224 scope still moving after pulse duration time elapsed
23:28:44.070 00.030 20224 IsSlewing returns 0
23:28:44.070 00.000 20224 IsGuiding returns 1
23:28:44.100 00.030 20224 IsSlewing returns 0
23:28:44.101 00.001 20224 IsGuiding returns 1
23:28:44.131 00.030 20224 IsSlewing returns 0
23:28:44.131 00.000 20224 IsGuiding returns 0
23:28:44.132 00.001 20224 scope move finished after 55 + 93 ms
23:28:44.132 00.000 20224 Move returns status 0, amount 55
23:28:44.132 00.000 20224 MoveAxis(N, 0, ABG)
23:28:44.132 00.000 20224 Move returns status 0, amount 0
23:28:44.132 00.000 20224 move complete, result=0
23:28:44.132 00.000 20224 worker thread done servicing request
23:28:44.132 00.000 20224 Worker thread wakes up
23:28:44.132 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.5 px 0 ms NORTH
23:28:44.134 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:44.134 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:45.100 00.966 20224 Exposure complete
23:28:45.174 00.074 20224 worker thread done servicing request
23:28:45.174 00.000 8996 OnExposeComplete: enter
23:28:45.175 00.001 8996 UpdateGuideState(): m_state=6
23:28:45.176 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7622
23:28:45.178 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=472.57, Mass=690986, SNR=338.2, Peak=42205 HFD=4.9
23:28:45.179 00.001 8996 MultiStar: [#1 0.54,-0.37,0.00,M5] [#2 0.28,-0.01,0.76,U] [#3 0.63,-0.46,0.00,M3] [#4 0.49,-0.25,0.00,M4] [#5 0.36,-0.19,0.64,U] [#6 0.43,-0.24,0.00,M4] [#7 0.20,-0.08,0.49,U] [#8 0.39,-0.06,0.38,U] 
23:28:45.180 00.001 8996 refined, 4 included, MultiStar: {0.30, -0.10}, one-star: {0.31, -0.13}
23:28:45.182 00.002 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
23:28:45.183 00.001 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
23:28:45.184 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.32 cameraTheta=-0.32 mountX=0.31 mountY=0.06, mountTheta=0.20
23:28:45.187 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.10, opts=13)
23:28:45.188 00.001 8996 Enqueuing Move request for scope (0.30, -0.10)
23:28:45.190 00.002 20224 Worker thread wakes up
23:28:45.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd
23:28:45.190 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.10)
23:28:45.190 00.000 20224 Moving (0.30, -0.10) raw xDistance=0.31 yDistance=0.06
23:28:45.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
23:28:45.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:45.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:28:45.190 00.000 20224 MoveAxis(W, 49, ABG)
23:28:45.190 00.000 20224 Guiding  Dir = 3, Dur = 49
23:28:45.191 00.001 20224 IsSlewing returns 0
23:28:45.191 00.000 20224 IsGuiding returns 0
23:28:45.194 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=42205, med=2825, FiltMin=2566, FiltMax=25203, Gamma=1.000
23:28:45.209 00.015 8996 UpdateGuideState exits: m=690986 SNR=338.2
23:28:45.211 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:45.211 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:45.212 00.001 8996 Enqueuing Expose request
23:28:45.225 00.013 20224 PulseGuide returned control before completion, sleep 26
23:28:45.256 00.031 20224 IsGuiding returns 1
23:28:45.256 00.000 20224 scope still moving after pulse duration time elapsed
23:28:45.287 00.031 20224 IsSlewing returns 0
23:28:45.288 00.001 20224 IsGuiding returns 1
23:28:45.317 00.029 20224 IsSlewing returns 0
23:28:45.317 00.000 20224 IsGuiding returns 0
23:28:45.317 00.000 20224 scope move finished after 49 + 77 ms
23:28:45.317 00.000 20224 Move returns status 0, amount 49
23:28:45.317 00.000 20224 MoveAxis(N, 0, ABG)
23:28:45.317 00.000 20224 Move returns status 0, amount 0
23:28:45.317 00.000 20224 move complete, result=0
23:28:45.317 00.000 20224 worker thread done servicing request
23:28:45.318 00.001 8996 GuideStep: 0.3 px 49 ms WEST, 0.1 px 0 ms NORTH
23:28:45.319 00.001 20224 Worker thread wakes up
23:28:45.319 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:45.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:46.500 01.181 20224 Exposure complete
23:28:46.574 00.074 20224 worker thread done servicing request
23:28:46.574 00.000 8996 OnExposeComplete: enter
23:28:46.576 00.002 8996 UpdateGuideState(): m_state=6
23:28:46.577 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7623
23:28:46.578 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.39, Mass=753135, SNR=310.8, Peak=50224 HFD=4.7
23:28:46.579 00.001 8996 MultiStar: [#1 0.10,-0.47,0.00,M6] [#2 -0.06,-0.38,0.82,U] [#3 0.13,-0.45,0.00,M4] [#4 0.07,-0.40,0.56,U] [#5 0.05,-0.28,0.72,U] [#6 -0.06,-0.31,0.44,U] [#7 -0.28,-0.62,0.00,M2] [#8 0.32,-0.19,0.44,U] 
23:28:46.580 00.001 8996 single-star, 5 included, MultiStar: {0.04, -0.32}, one-star: {0.03, -0.32}
23:28:46.581 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
23:28:46.582 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
23:28:46.583 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.49 mountX=0.06 mountY=0.31, mountTheta=1.39
23:28:46.584 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.32, opts=13)
23:28:46.585 00.001 8996 Enqueuing Move request for scope (0.03, -0.32)
23:28:46.586 00.001 20224 Worker thread wakes up
23:28:46.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.32) opts 0xd
23:28:46.586 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.32)
23:28:46.586 00.000 20224 Moving (0.03, -0.32) raw xDistance=0.06 yDistance=0.31
23:28:46.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:28:46.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:46.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:28:46.586 00.000 20224 MoveAxis(E, 0, ABG)
23:28:46.586 00.000 20224 Move returns status 0, amount 0
23:28:46.586 00.000 20224 MoveAxis(N, 0, ABG)
23:28:46.586 00.000 20224 Move returns status 0, amount 0
23:28:46.587 00.001 20224 move complete, result=0
23:28:46.587 00.000 20224 worker thread done servicing request
23:28:46.593 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50224, med=2825, FiltMin=2569, FiltMax=31363, Gamma=1.000
23:28:46.614 00.021 8996 UpdateGuideState exits: m=753135 SNR=310.8
23:28:46.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:46.615 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:46.616 00.001 8996 Enqueuing Expose request
23:28:46.617 00.001 20224 Worker thread wakes up
23:28:46.617 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:28:46.618 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:46.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:47.601 00.983 20224 Exposure complete
23:28:47.682 00.081 20224 worker thread done servicing request
23:28:47.682 00.000 8996 OnExposeComplete: enter
23:28:47.683 00.001 8996 UpdateGuideState(): m_state=6
23:28:47.685 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7624
23:28:47.687 00.002 8996 Star::Find returns 1 (0), X=137.63, Y=472.31, Mass=766717, SNR=355.4, Peak=57696 HFD=4.7
23:28:47.689 00.002 8996 MultiStar: [#1 -0.13,-0.68,0.00,M7] [#2 -0.26,-0.45,0.00,M1] [#3 -0.06,-0.63,0.00,M5] [#4 -0.02,-0.55,0.00,M4] [#5 -0.10,-0.54,0.00,M1] [#6 -0.33,-0.71,0.00,M4] [#7 -0.30,-0.65,0.00,M3] [#8 0.20,-0.31,0.38,U] 
23:28:47.691 00.002 8996 refined, 1 included, MultiStar: {0.02, -0.37}, one-star: {-0.05, -0.40}
23:28:47.693 00.002 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:28:47.694 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
23:28:47.695 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.37 hyp=0.37 cameraTheta=-1.53 mountX=0.05 mountY=0.37, mountTheta=1.43
23:28:47.697 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.37, opts=13)
23:28:47.698 00.001 8996 Enqueuing Move request for scope (0.02, -0.37)
23:28:47.699 00.001 20224 Worker thread wakes up
23:28:47.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.37) opts 0xd
23:28:47.699 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.37)
23:28:47.700 00.001 20224 Moving (0.02, -0.37) raw xDistance=0.05 yDistance=0.37
23:28:47.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:28:47.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:28:47.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
23:28:47.700 00.000 20224 MoveAxis(E, 0, ABG)
23:28:47.700 00.000 20224 Move returns status 0, amount 0
23:28:47.700 00.000 20224 MoveAxis(N, 0, ABG)
23:28:47.700 00.000 20224 Move returns status 0, amount 0
23:28:47.700 00.000 20224 move complete, result=0
23:28:47.700 00.000 20224 worker thread done servicing request
23:28:47.705 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57696, med=2825, FiltMin=2573, FiltMax=31453, Gamma=1.000
23:28:47.717 00.012 8996 UpdateGuideState exits: m=766717 SNR=355.4
23:28:47.718 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:47.719 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:47.720 00.001 8996 Enqueuing Expose request
23:28:47.721 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:28:47.724 00.003 20224 Worker thread wakes up
23:28:47.724 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:47.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:48.891 01.167 20224 Exposure complete
23:28:48.958 00.067 20224 worker thread done servicing request
23:28:48.958 00.000 8996 OnExposeComplete: enter
23:28:48.959 00.001 8996 UpdateGuideState(): m_state=6
23:28:48.960 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7625
23:28:48.961 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=472.14, Mass=774160, SNR=384.9, Peak=55680 HFD=4.4
23:28:48.962 00.001 8996 MultiStar: [#1 -0.24,-0.68,0.00,M8] [#2 -0.27,-0.48,0.00,M2] [#3 -0.43,-0.78,0.00,M6] [#4 -0.42,-0.75,0.00,M5] [#5 -0.34,-0.45,0.00,M2] [#6 -0.56,-0.55,0.00,M5] [#7 -0.48,-0.52,0.00,M4] [#8 -0.11,-0.30,0.33,U] 
23:28:48.962 00.000 8996 refined, 1 included, MultiStar: {-0.27, -0.50}, one-star: {-0.32, -0.56}
23:28:48.963 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
23:28:48.964 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
23:28:48.965 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.50 hyp=0.57 cameraTheta=-2.06 mountX=-0.22 mountY=0.53, mountTheta=1.97
23:28:48.966 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.50, opts=13)
23:28:48.967 00.001 8996 Enqueuing Move request for scope (-0.27, -0.50)
23:28:48.968 00.001 20224 Worker thread wakes up
23:28:48.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.50) opts 0xd
23:28:48.968 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.50)
23:28:48.968 00.000 20224 Moving (-0.27, -0.50) raw xDistance=-0.22 yDistance=0.53
23:28:48.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:28:48.968 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.24 newest=1.21
23:28:48.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
23:28:48.968 00.000 20224 MoveAxis(E, 32, ABG)
23:28:48.968 00.000 20224 Guiding  Dir = 2, Dur = 32
23:28:48.969 00.001 20224 IsSlewing returns 0
23:28:48.969 00.000 20224 IsGuiding returns 0
23:28:48.975 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55680, med=2825, FiltMin=2553, FiltMax=30483, Gamma=1.000
23:28:48.992 00.017 8996 UpdateGuideState exits: m=774160 SNR=384.9
23:28:48.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:48.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:48.995 00.001 8996 Enqueuing Expose request
23:28:49.002 00.007 20224 IsGuiding returns 1
23:28:49.002 00.000 20224 scope still moving after pulse duration time elapsed
23:28:49.032 00.030 20224 IsSlewing returns 0
23:28:49.032 00.000 20224 IsGuiding returns 1
23:28:49.064 00.032 20224 IsSlewing returns 0
23:28:49.065 00.001 20224 IsGuiding returns 1
23:28:49.096 00.031 20224 IsSlewing returns 0
23:28:49.096 00.000 20224 IsGuiding returns 0
23:28:49.097 00.001 20224 scope move finished after 32 + 95 ms
23:28:49.097 00.000 20224 Move returns status 0, amount 32
23:28:49.097 00.000 20224 MoveAxis(S, 111, ABG)
23:28:49.097 00.000 20224 Guiding  Dir = 1, Dur = 111
23:28:49.097 00.000 20224 IsSlewing returns 0
23:28:49.097 00.000 20224 IsGuiding returns 0
23:28:49.158 00.061 20224 PulseGuide returned control before completion, sleep 60
23:28:49.221 00.063 20224 IsGuiding returns 1
23:28:49.222 00.001 20224 scope still moving after pulse duration time elapsed
23:28:49.253 00.031 20224 IsSlewing returns 0
23:28:49.254 00.001 20224 IsGuiding returns 1
23:28:49.283 00.029 20224 IsSlewing returns 0
23:28:49.284 00.001 20224 IsGuiding returns 1
23:28:49.315 00.031 20224 IsSlewing returns 0
23:28:49.316 00.001 20224 IsGuiding returns 0
23:28:49.316 00.000 20224 scope move finished after 111 + 107 ms
23:28:49.316 00.000 20224 Move returns status 0, amount 111
23:28:49.316 00.000 20224 move complete, result=0
23:28:49.316 00.000 20224 worker thread done servicing request
23:28:49.316 00.000 20224 Worker thread wakes up
23:28:49.316 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.5 px 111 ms SOUTH
23:28:49.318 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:49.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:50.296 00.978 20224 Exposure complete
23:28:50.412 00.116 20224 worker thread done servicing request
23:28:50.412 00.000 8996 OnExposeComplete: enter
23:28:50.414 00.002 8996 UpdateGuideState(): m_state=6
23:28:50.416 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7626
23:28:50.418 00.002 8996 Star::Find returns 1 (0), X=137.58, Y=471.92, Mass=727238, SNR=323.8, Peak=59264 HFD=4.6
23:28:50.419 00.001 8996 MultiStar: [#1 0.03,-0.76,0.00,M9] [#2 -0.26,-0.78,0.00,M3] [#3 -0.19,-0.85,0.00,M7] [#4 -0.27,-0.89,0.00,M6] [#5 -0.26,-0.67,0.00,M3] [#6 -0.33,-0.70,0.00,M6] [#7 -0.25,-0.70,0.00,M5] [#8 -0.20,-0.58,0.00,M1] 
23:28:50.421 00.002 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
23:28:50.422 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
23:28:50.423 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.79 hyp=0.79 cameraTheta=-1.71 mountX=-0.03 mountY=0.79, mountTheta=1.61
23:28:50.428 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.79, opts=13)
23:28:50.430 00.002 8996 Enqueuing Move request for scope (-0.11, -0.79)
23:28:50.432 00.002 20224 Worker thread wakes up
23:28:50.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.79) opts 0xd
23:28:50.432 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.79)
23:28:50.432 00.000 20224 Moving (-0.11, -0.79) raw xDistance=-0.03 yDistance=0.79
23:28:50.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:28:50.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
23:28:50.432 00.000 20224 MoveAxis(E, 0, ABG)
23:28:50.432 00.000 20224 Move returns status 0, amount 0
23:28:50.432 00.000 20224 MoveAxis(S, 167, ABG)
23:28:50.432 00.000 20224 Guiding  Dir = 1, Dur = 167
23:28:50.432 00.000 20224 IsSlewing returns 0
23:28:50.433 00.001 20224 IsGuiding returns 0
23:28:50.439 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59264, med=2825, FiltMin=2547, FiltMax=29389, Gamma=1.000
23:28:50.441 00.002 20224 PulseGuide returned control before completion, sleep 168
23:28:50.464 00.023 8996 UpdateGuideState exits: m=727238 SNR=323.8
23:28:50.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:50.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:50.468 00.002 8996 Enqueuing Expose request
23:28:50.612 00.144 20224 IsGuiding returns 1
23:28:50.612 00.000 20224 scope still moving after pulse duration time elapsed
23:28:50.644 00.032 20224 IsSlewing returns 0
23:28:50.644 00.000 20224 IsGuiding returns 0
23:28:50.644 00.000 20224 scope move finished after 167 + 44 ms
23:28:50.644 00.000 20224 Move returns status 0, amount 167
23:28:50.644 00.000 20224 move complete, result=0
23:28:50.644 00.000 20224 worker thread done servicing request
23:28:50.645 00.001 20224 Worker thread wakes up
23:28:50.645 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:50.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:50.645 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.8 px 167 ms SOUTH
23:28:51.817 01.172 20224 Exposure complete
23:28:51.891 00.074 20224 worker thread done servicing request
23:28:51.891 00.000 8996 OnExposeComplete: enter
23:28:51.893 00.002 8996 UpdateGuideState(): m_state=6
23:28:51.893 00.000 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7627
23:28:51.894 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=472.72, Mass=755392, SNR=353.0, Peak=54035 HFD=4.5
23:28:51.896 00.002 8996 MultiStar: [#1 -0.33,-0.27,0.67,U] [#2 -0.47,-0.13,0.00,M4] [#3 -0.39,-0.14,0.55,U] [#4 -0.35,-0.23,0.49,U] [#5 -0.40,-0.17,0.00,M4] [#6 -0.34,0.16,0.44,U] [#7 -0.18,0.17,0.55,U] [#8 -0.27,0.12,0.39,U] 
23:28:51.898 00.002 8996 refined, 6 included, MultiStar: {-0.38, -0.04}, one-star: {-0.58, 0.01}
23:28:51.899 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
23:28:51.900 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
23:28:51.901 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.04 hyp=0.38 cameraTheta=-3.04 mountX=-0.37 mountY=0.08, mountTheta=2.93
23:28:51.903 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.04, opts=13)
23:28:51.904 00.001 8996 Enqueuing Move request for scope (-0.38, -0.04)
23:28:51.906 00.002 20224 Worker thread wakes up
23:28:51.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.04) opts 0xd
23:28:51.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.04)
23:28:51.906 00.000 20224 Moving (-0.38, -0.04) raw xDistance=-0.37 yDistance=0.08
23:28:51.907 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
23:28:51.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:51.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:28:51.907 00.000 20224 MoveAxis(E, 54, ABG)
23:28:51.907 00.000 20224 Guiding  Dir = 2, Dur = 54
23:28:51.907 00.000 20224 IsSlewing returns 0
23:28:51.907 00.000 20224 IsGuiding returns 0
23:28:51.913 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54035, med=2825, FiltMin=2566, FiltMax=27062, Gamma=1.000
23:28:51.932 00.019 8996 UpdateGuideState exits: m=755392 SNR=353.0
23:28:51.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:51.935 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:51.936 00.001 8996 Enqueuing Expose request
23:28:51.939 00.003 20224 PulseGuide returned control before completion, sleep 33
23:28:51.984 00.045 20224 IsGuiding returns 1
23:28:51.984 00.000 20224 scope still moving after pulse duration time elapsed
23:28:52.015 00.031 20224 IsSlewing returns 0
23:28:52.015 00.000 20224 IsGuiding returns 1
23:28:52.047 00.032 20224 IsSlewing returns 0
23:28:52.047 00.000 20224 IsGuiding returns 0
23:28:52.047 00.000 20224 scope move finished after 54 + 86 ms
23:28:52.047 00.000 20224 Move returns status 0, amount 54
23:28:52.047 00.000 20224 MoveAxis(N, 0, ABG)
23:28:52.047 00.000 20224 Move returns status 0, amount 0
23:28:52.047 00.000 20224 move complete, result=0
23:28:52.048 00.001 20224 worker thread done servicing request
23:28:52.048 00.000 20224 Worker thread wakes up
23:28:52.048 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.1 px 0 ms NORTH
23:28:52.048 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:52.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:53.029 00.981 20224 Exposure complete
23:28:53.099 00.070 20224 worker thread done servicing request
23:28:53.099 00.000 8996 OnExposeComplete: enter
23:28:53.100 00.001 8996 UpdateGuideState(): m_state=6
23:28:53.101 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7628
23:28:53.102 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=472.88, Mass=643035, SNR=341.6, Peak=52477 HFD=4.4
23:28:53.103 00.001 8996 MultiStar: [#1 -0.11,-0.00,0.81,U] [#2 -0.29,-0.08,0.83,U] [#3 -0.24,-0.01,0.62,U] [#4 -0.19,-0.09,0.53,U] [#5 -0.20,0.30,0.58,U] [#6 -0.29,0.03,0.44,U] [#7 -0.25,0.22,0.45,U] [#8 0.01,0.21,0.38,U] 
23:28:53.103 00.000 8996 refined, 8 included, MultiStar: {-0.20, 0.07}, one-star: {-0.18, 0.18}
23:28:53.104 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
23:28:53.105 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
23:28:53.106 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.78 mountX=-0.20 mountY=-0.05, mountTheta=-2.90
23:28:53.107 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.07, opts=13)
23:28:53.109 00.002 8996 Enqueuing Move request for scope (-0.20, 0.07)
23:28:53.109 00.000 20224 Worker thread wakes up
23:28:53.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
23:28:53.109 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
23:28:53.110 00.001 20224 Moving (-0.20, 0.07) raw xDistance=-0.20 yDistance=-0.05
23:28:53.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
23:28:53.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:53.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:28:53.110 00.000 20224 MoveAxis(E, 33, ABG)
23:28:53.110 00.000 20224 Guiding  Dir = 2, Dur = 33
23:28:53.111 00.001 20224 IsSlewing returns 0
23:28:53.111 00.000 20224 IsGuiding returns 0
23:28:53.113 00.002 20224 PulseGuide returned control before completion, sleep 42
23:28:53.114 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=52477, med=2825, FiltMin=2576, FiltMax=26435, Gamma=1.000
23:28:53.127 00.013 8996 UpdateGuideState exits: m=643035 SNR=341.6
23:28:53.128 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:53.129 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:53.130 00.001 8996 Enqueuing Expose request
23:28:53.171 00.041 20224 IsGuiding returns 1
23:28:53.171 00.000 20224 scope still moving after pulse duration time elapsed
23:28:53.202 00.031 20224 IsSlewing returns 0
23:28:53.202 00.000 20224 IsGuiding returns 0
23:28:53.203 00.001 20224 scope move finished after 33 + 58 ms
23:28:53.203 00.000 20224 Move returns status 0, amount 33
23:28:53.203 00.000 20224 MoveAxis(N, 0, ABG)
23:28:53.203 00.000 20224 Move returns status 0, amount 0
23:28:53.203 00.000 20224 move complete, result=0
23:28:53.203 00.000 20224 worker thread done servicing request
23:28:53.203 00.000 20224 Worker thread wakes up
23:28:53.203 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:53.203 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
23:28:53.205 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:54.377 01.172 20224 Exposure complete
23:28:54.432 00.055 20224 worker thread done servicing request
23:28:54.432 00.000 8996 OnExposeComplete: enter
23:28:54.433 00.001 8996 UpdateGuideState(): m_state=6
23:28:54.433 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7629
23:28:54.434 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=472.52, Mass=712166, SNR=311.7, Peak=47232 HFD=4.5
23:28:54.435 00.001 8996 MultiStar: [#1 0.72,-0.31,0.00,M8] [#2 0.58,-0.17,0.00,M4] [#3 0.65,-0.24,0.00,M6] [#4 0.64,-0.28,0.00,M5] [#5 0.52,-0.06,0.00,M4] [#6 0.55,-0.18,0.00,M5] [#7 0.52,-0.21,0.00,M4] [#8 0.87,-0.05,0.00,M1] 
23:28:54.436 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
23:28:54.437 00.001 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.90)
23:28:54.438 00.001 8996 CameraToMount -- cameraX=0.50 cameraY=-0.19 hyp=0.53 cameraTheta=-0.36 mountX=0.52 mountY=0.13, mountTheta=0.25
23:28:54.440 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=-0.19, opts=13)
23:28:54.440 00.000 8996 Enqueuing Move request for scope (0.50, -0.19)
23:28:54.441 00.001 20224 Worker thread wakes up
23:28:54.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.19) opts 0xd
23:28:54.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, -0.19)
23:28:54.441 00.000 20224 Moving (0.50, -0.19) raw xDistance=0.52 yDistance=0.13
23:28:54.442 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.52
23:28:54.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:54.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:28:54.442 00.000 20224 MoveAxis(W, 73, ABG)
23:28:54.442 00.000 20224 Guiding  Dir = 3, Dur = 73
23:28:54.442 00.000 20224 IsSlewing returns 0
23:28:54.443 00.001 20224 IsGuiding returns 0
23:28:54.447 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47232, med=2825, FiltMin=2582, FiltMax=22105, Gamma=1.000
23:28:54.454 00.007 20224 PulseGuide returned control before completion, sleep 73
23:28:54.467 00.013 8996 UpdateGuideState exits: m=712166 SNR=311.7
23:28:54.469 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:54.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:54.471 00.001 8996 Enqueuing Expose request
23:28:54.532 00.061 20224 IsGuiding returns 1
23:28:54.532 00.000 20224 scope still moving after pulse duration time elapsed
23:28:54.564 00.032 20224 IsSlewing returns 0
23:28:54.564 00.000 20224 IsGuiding returns 0
23:28:54.564 00.000 20224 scope move finished after 73 + 48 ms
23:28:54.564 00.000 20224 Move returns status 0, amount 73
23:28:54.564 00.000 20224 MoveAxis(N, 0, ABG)
23:28:54.564 00.000 20224 Move returns status 0, amount 0
23:28:54.564 00.000 20224 move complete, result=0
23:28:54.564 00.000 20224 worker thread done servicing request
23:28:54.564 00.000 20224 Worker thread wakes up
23:28:54.564 00.000 8996 GuideStep: 0.5 px 73 ms WEST, 0.1 px 0 ms NORTH
23:28:54.567 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:54.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:55.541 00.974 20224 Exposure complete
23:28:55.625 00.084 20224 worker thread done servicing request
23:28:55.626 00.001 8996 OnExposeComplete: enter
23:28:55.628 00.002 8996 UpdateGuideState(): m_state=6
23:28:55.629 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7630
23:28:55.631 00.002 8996 Star::Find returns 1 (0), X=138.07, Y=472.58, Mass=748093, SNR=337.1, Peak=54893 HFD=4.3
23:28:55.634 00.003 8996 MultiStar: [#1 0.64,-0.22,0.00,M9] [#2 0.52,-0.03,0.00,M5] [#3 0.56,-0.23,0.00,M7] [#4 0.56,-0.20,0.00,M6] [#5 0.50,-0.16,0.00,M5] [#6 0.24,0.25,0.49,U] [#7 0.43,-0.01,0.00,M5] [#8 0.64,0.05,0.00,M2] 
23:28:55.636 00.002 8996 refined, 1 included, MultiStar: {0.34, -0.00}, one-star: {0.39, -0.12}
23:28:55.638 00.002 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
23:28:55.640 00.002 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
23:28:55.641 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=-0.00 hyp=0.34 cameraTheta=-0.00 mountX=0.34 mountY=-0.04, mountTheta=-0.11
23:28:55.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=-0.00, opts=13)
23:28:55.645 00.002 8996 Enqueuing Move request for scope (0.34, -0.00)
23:28:55.646 00.001 20224 Worker thread wakes up
23:28:55.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.00) opts 0xd
23:28:55.646 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, -0.00)
23:28:55.646 00.000 20224 Moving (0.34, -0.00) raw xDistance=0.34 yDistance=-0.04
23:28:55.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
23:28:55.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:55.646 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:28:55.646 00.000 20224 MoveAxis(W, 54, ABG)
23:28:55.646 00.000 20224 Guiding  Dir = 3, Dur = 54
23:28:55.647 00.001 20224 IsSlewing returns 0
23:28:55.647 00.000 20224 IsGuiding returns 0
23:28:55.648 00.001 20224 PulseGuide returned control before completion, sleep 63
23:28:55.657 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54893, med=2825, FiltMin=2528, FiltMax=26483, Gamma=1.000
23:28:55.682 00.025 8996 UpdateGuideState exits: m=748093 SNR=337.1
23:28:55.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:55.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:55.685 00.001 8996 Enqueuing Expose request
23:28:55.724 00.039 20224 IsGuiding returns 1
23:28:55.724 00.000 20224 scope still moving after pulse duration time elapsed
23:28:55.755 00.031 20224 IsSlewing returns 0
23:28:55.755 00.000 20224 IsGuiding returns 0
23:28:55.755 00.000 20224 scope move finished after 54 + 55 ms
23:28:55.755 00.000 20224 Move returns status 0, amount 54
23:28:55.755 00.000 20224 MoveAxis(N, 0, ABG)
23:28:55.755 00.000 20224 Move returns status 0, amount 0
23:28:55.755 00.000 20224 move complete, result=0
23:28:55.755 00.000 20224 worker thread done servicing request
23:28:55.755 00.000 20224 Worker thread wakes up
23:28:55.755 00.000 8996 GuideStep: 0.3 px 54 ms WEST, -0.0 px 0 ms NORTH
23:28:55.757 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:55.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:56.925 01.168 20224 Exposure complete
23:28:56.990 00.065 20224 worker thread done servicing request
23:28:56.991 00.001 8996 OnExposeComplete: enter
23:28:56.992 00.001 8996 UpdateGuideState(): m_state=6
23:28:56.994 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7631
23:28:56.996 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=472.56, Mass=714591, SNR=326.4, Peak=52992 HFD=4.7
23:28:56.998 00.002 8996 MultiStar: [#1 0.03,-0.41,0.66,U] [#2 -0.04,-0.18,0.77,U] [#3 0.04,-0.36,0.59,U] [#4 -0.00,-0.30,0.54,U] [#5 0.08,-0.05,0.65,U] [#6 -0.13,-0.00,0.44,U] [#7 -0.29,-0.14,0.48,U] [#8 0.20,0.02,0.42,U] 
23:28:57.000 00.002 8996 single-star, 8 included, MultiStar: {-0.02, -0.18}, one-star: {-0.09, -0.14}
23:28:57.001 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:28:57.002 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
23:28:57.004 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.14 mountX=-0.08 mountY=0.15, mountTheta=2.04
23:28:57.007 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.14, opts=13)
23:28:57.008 00.001 8996 Enqueuing Move request for scope (-0.09, -0.14)
23:28:57.010 00.002 20224 Worker thread wakes up
23:28:57.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
23:28:57.010 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
23:28:57.010 00.000 20224 Moving (-0.09, -0.14) raw xDistance=-0.08 yDistance=0.15
23:28:57.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:28:57.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:57.011 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:28:57.011 00.000 20224 MoveAxis(E, 0, ABG)
23:28:57.011 00.000 20224 Move returns status 0, amount 0
23:28:57.011 00.000 20224 MoveAxis(N, 0, ABG)
23:28:57.011 00.000 20224 Move returns status 0, amount 0
23:28:57.011 00.000 20224 move complete, result=0
23:28:57.011 00.000 20224 worker thread done servicing request
23:28:57.019 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=52992, med=2825, FiltMin=2534, FiltMax=26445, Gamma=1.000
23:28:57.047 00.028 8996 UpdateGuideState exits: m=714591 SNR=326.4
23:28:57.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:57.050 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:57.052 00.002 8996 Enqueuing Expose request
23:28:57.054 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:28:57.055 00.001 20224 Worker thread wakes up
23:28:57.055 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:57.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:58.049 00.994 20224 Exposure complete
23:28:58.125 00.076 20224 worker thread done servicing request
23:28:58.125 00.000 8996 OnExposeComplete: enter
23:28:58.127 00.002 8996 UpdateGuideState(): m_state=6
23:28:58.128 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7632
23:28:58.129 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.63, Mass=675376, SNR=354.4, Peak=51245 HFD=4.7
23:28:58.130 00.001 8996 MultiStar: [#1 -0.01,-0.23,0.66,U] [#2 -0.21,-0.15,0.68,U] [#3 0.10,-0.10,0.58,U] [#4 0.06,-0.16,0.51,U] [#5 0.01,-0.07,0.60,U] [#6 -0.17,-0.06,0.42,U] [#7 -0.16,0.17,0.43,U] [#8 0.09,0.05,0.40,U] 
23:28:58.131 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.08}, one-star: {-0.09, -0.08}
23:28:58.131 00.000 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
23:28:58.132 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
23:28:58.133 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.08 mountX=-0.04 mountY=0.09, mountTheta=1.98
23:28:58.135 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
23:28:58.136 00.001 8996 Enqueuing Move request for scope (-0.05, -0.08)
23:28:58.136 00.000 20224 Worker thread wakes up
23:28:58.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
23:28:58.136 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
23:28:58.136 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.04 yDistance=0.09
23:28:58.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:28:58.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:58.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:28:58.137 00.001 20224 MoveAxis(E, 0, ABG)
23:28:58.137 00.000 20224 Move returns status 0, amount 0
23:28:58.137 00.000 20224 MoveAxis(N, 0, ABG)
23:28:58.137 00.000 20224 Move returns status 0, amount 0
23:28:58.137 00.000 20224 move complete, result=0
23:28:58.137 00.000 20224 worker thread done servicing request
23:28:58.141 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51245, med=2825, FiltMin=2550, FiltMax=25917, Gamma=1.000
23:28:58.154 00.013 8996 UpdateGuideState exits: m=675376 SNR=354.4
23:28:58.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:58.156 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:58.157 00.001 8996 Enqueuing Expose request
23:28:58.158 00.001 20224 Worker thread wakes up
23:28:58.158 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:28:58.158 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:58.159 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:28:59.324 01.165 20224 Exposure complete
23:28:59.409 00.085 20224 worker thread done servicing request
23:28:59.409 00.000 8996 OnExposeComplete: enter
23:28:59.409 00.000 8996 UpdateGuideState(): m_state=6
23:28:59.413 00.004 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7633
23:28:59.414 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.83, Mass=738730, SNR=314.4, Peak=59309 HFD=4.5
23:28:59.415 00.001 8996 MultiStar: [#1 -0.13,-0.12,0.74,U] [#2 -0.25,0.10,0.82,U] [#3 -0.04,-0.04,0.69,U] [#4 -0.10,-0.02,0.54,U] [#5 -0.25,0.18,0.66,U] [#6 -0.38,0.12,0.58,U] [#7 -0.36,-0.01,0.45,U] [#8 -0.11,0.17,0.44,U] 
23:28:59.416 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.06}, one-star: {-0.21, 0.12}
23:28:59.417 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:28:59.419 00.002 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:28:59.420 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.86 mountX=-0.21 mountY=-0.03, mountTheta=-2.98
23:28:59.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.06, opts=13)
23:28:59.425 00.003 8996 Enqueuing Move request for scope (-0.20, 0.06)
23:28:59.427 00.002 20224 Worker thread wakes up
23:28:59.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
23:28:59.427 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
23:28:59.427 00.000 20224 Moving (-0.20, 0.06) raw xDistance=-0.21 yDistance=-0.03
23:28:59.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:28:59.427 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:28:59.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:28:59.427 00.000 20224 MoveAxis(E, 30, ABG)
23:28:59.427 00.000 20224 Guiding  Dir = 2, Dur = 30
23:28:59.427 00.000 20224 IsSlewing returns 0
23:28:59.427 00.000 20224 IsGuiding returns 0
23:28:59.434 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=59309, med=2829, FiltMin=2560, FiltMax=26985, Gamma=1.000
23:28:59.450 00.016 8996 UpdateGuideState exits: m=738730 SNR=314.4
23:28:59.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:28:59.451 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:28:59.453 00.002 8996 Enqueuing Expose request
23:28:59.473 00.020 20224 IsGuiding returns 1
23:28:59.475 00.002 20224 scope still moving after pulse duration time elapsed
23:28:59.505 00.030 20224 IsSlewing returns 0
23:28:59.505 00.000 20224 IsGuiding returns 1
23:28:59.536 00.031 20224 IsSlewing returns 0
23:28:59.536 00.000 20224 IsGuiding returns 1
23:28:59.566 00.030 20224 IsSlewing returns 0
23:28:59.566 00.000 20224 IsGuiding returns 0
23:28:59.566 00.000 20224 scope move finished after 30 + 108 ms
23:28:59.566 00.000 20224 Move returns status 0, amount 30
23:28:59.567 00.001 20224 MoveAxis(N, 0, ABG)
23:28:59.567 00.000 20224 Move returns status 0, amount 0
23:28:59.567 00.000 20224 move complete, result=0
23:28:59.567 00.000 20224 worker thread done servicing request
23:28:59.567 00.000 20224 Worker thread wakes up
23:28:59.567 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
23:28:59.569 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:28:59.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:00.547 00.978 20224 Exposure complete
23:29:00.624 00.077 20224 worker thread done servicing request
23:29:00.624 00.000 8996 OnExposeComplete: enter
23:29:00.625 00.001 8996 UpdateGuideState(): m_state=6
23:29:00.626 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7634
23:29:00.627 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=472.78, Mass=727073, SNR=361.0, Peak=50109 HFD=4.5
23:29:00.628 00.001 8996 MultiStar: [#1 0.39,-0.30,0.00,M7] [#2 0.20,-0.19,0.71,U] [#3 0.31,-0.00,0.63,U] [#4 0.44,-0.09,0.00,M4] [#5 0.25,0.03,0.56,U] [#6 0.27,0.04,0.43,U] [#7 0.17,0.21,0.46,U] [#8 0.34,-0.02,0.42,U] 
23:29:00.628 00.000 8996 single-star, 6 included, MultiStar: {0.25, 0.01}, one-star: {0.23, 0.07}
23:29:00.629 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
23:29:00.630 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
23:29:00.630 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=0.07 hyp=0.24 cameraTheta=0.32 mountX=0.22 mountY=-0.10, mountTheta=-0.43
23:29:00.632 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.07, opts=13)
23:29:00.633 00.001 8996 Enqueuing Move request for scope (0.23, 0.07)
23:29:00.634 00.001 20224 Worker thread wakes up
23:29:00.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.07) opts 0xd
23:29:00.634 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.07)
23:29:00.634 00.000 20224 Moving (0.23, 0.07) raw xDistance=0.22 yDistance=-0.10
23:29:00.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
23:29:00.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:00.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:29:00.634 00.000 20224 MoveAxis(W, 30, ABG)
23:29:00.634 00.000 20224 Guiding  Dir = 3, Dur = 30
23:29:00.635 00.001 20224 IsSlewing returns 0
23:29:00.635 00.000 20224 IsGuiding returns 0
23:29:00.638 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50109, med=2825, FiltMin=2531, FiltMax=30659, Gamma=1.000
23:29:00.652 00.014 8996 UpdateGuideState exits: m=727073 SNR=361.0
23:29:00.655 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:00.657 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:00.659 00.002 8996 Enqueuing Expose request
23:29:00.666 00.007 20224 IsGuiding returns 1
23:29:00.667 00.001 20224 scope still moving after pulse duration time elapsed
23:29:00.697 00.030 20224 IsSlewing returns 0
23:29:00.697 00.000 20224 IsGuiding returns 1
23:29:00.728 00.031 20224 IsSlewing returns 0
23:29:00.728 00.000 20224 IsGuiding returns 1
23:29:00.759 00.031 20224 IsSlewing returns 0
23:29:00.759 00.000 20224 IsGuiding returns 0
23:29:00.759 00.000 20224 scope move finished after 30 + 94 ms
23:29:00.759 00.000 20224 Move returns status 0, amount 30
23:29:00.759 00.000 20224 MoveAxis(N, 0, ABG)
23:29:00.759 00.000 20224 Move returns status 0, amount 0
23:29:00.759 00.000 20224 move complete, result=0
23:29:00.760 00.001 20224 worker thread done servicing request
23:29:00.760 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
23:29:00.762 00.002 20224 Worker thread wakes up
23:29:00.762 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:00.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:01.964 01.202 20224 Exposure complete
23:29:02.042 00.078 20224 worker thread done servicing request
23:29:02.042 00.000 8996 OnExposeComplete: enter
23:29:02.044 00.002 8996 UpdateGuideState(): m_state=6
23:29:02.046 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7635
23:29:02.047 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.10, Mass=738005, SNR=327.7, Peak=61827 HFD=4.4
23:29:02.049 00.002 8996 MultiStar: [#1 -0.27,0.09,0.82,U] [#2 -0.38,0.22,0.00,M2] [#3 -0.35,0.09,0.61,U] [#4 -0.28,0.03,0.56,U] [#5 -0.54,0.34,0.00,M2] [#6 -0.68,0.33,0.00,M1] [#7 -0.54,0.30,0.00,M2] [#8 -0.22,0.61,0.00,M1] 
23:29:02.050 00.001 8996 refined, 3 included, MultiStar: {-0.42, 0.18}, one-star: {-0.66, 0.40}
23:29:02.051 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:29:02.052 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
23:29:02.053 00.001 8996 CameraToMount -- cameraX=-0.42 cameraY=0.18 hyp=0.46 cameraTheta=2.73 mountX=-0.44 mountY=-0.13, mountTheta=-2.85
23:29:02.055 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=0.18, opts=13)
23:29:02.056 00.001 8996 Enqueuing Move request for scope (-0.42, 0.18)
23:29:02.057 00.001 20224 Worker thread wakes up
23:29:02.058 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.18) opts 0xd
23:29:02.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, 0.18)
23:29:02.058 00.000 20224 Moving (-0.42, 0.18) raw xDistance=-0.44 yDistance=-0.13
23:29:02.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
23:29:02.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:02.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:29:02.058 00.000 20224 MoveAxis(E, 62, ABG)
23:29:02.058 00.000 20224 Guiding  Dir = 2, Dur = 62
23:29:02.058 00.000 20224 IsSlewing returns 0
23:29:02.059 00.001 20224 IsGuiding returns 0
23:29:02.063 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61827, med=2825, FiltMin=2541, FiltMax=29443, Gamma=1.000
23:29:02.073 00.010 20224 PulseGuide returned control before completion, sleep 59
23:29:02.079 00.006 8996 UpdateGuideState exits: m=738005 SNR=327.7
23:29:02.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:02.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:02.082 00.001 8996 Enqueuing Expose request
23:29:02.134 00.052 20224 IsGuiding returns 1
23:29:02.134 00.000 20224 scope still moving after pulse duration time elapsed
23:29:02.166 00.032 20224 IsSlewing returns 0
23:29:02.167 00.001 20224 IsGuiding returns 0
23:29:02.167 00.000 20224 scope move finished after 62 + 46 ms
23:29:02.167 00.000 20224 Move returns status 0, amount 62
23:29:02.167 00.000 20224 MoveAxis(N, 0, ABG)
23:29:02.167 00.000 20224 Move returns status 0, amount 0
23:29:02.167 00.000 20224 move complete, result=0
23:29:02.167 00.000 20224 worker thread done servicing request
23:29:02.167 00.000 20224 Worker thread wakes up
23:29:02.167 00.000 8996 GuideStep: -0.4 px 62 ms EAST, -0.1 px 0 ms NORTH
23:29:02.169 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:02.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:03.158 00.989 20224 Exposure complete
23:29:03.242 00.084 20224 worker thread done servicing request
23:29:03.242 00.000 8996 OnExposeComplete: enter
23:29:03.244 00.002 8996 UpdateGuideState(): m_state=6
23:29:03.245 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7636
23:29:03.246 00.001 8996 Star::Find returns 1 (0), X=137.26, Y=473.02, Mass=741390, SNR=371.9, Peak=52163 HFD=4.5
23:29:03.248 00.002 8996 MultiStar: [#1 -0.10,0.13,0.60,U] [#2 -0.39,0.08,0.69,U] [#3 -0.16,0.15,0.68,U] [#4 -0.15,0.05,0.45,U] [#5 -0.42,0.31,0.00,M3] [#6 -0.29,0.40,0.00,M2] [#7 -0.33,0.32,0.00,M3] [#8 -0.24,0.55,0.00,M2] 
23:29:03.249 00.001 8996 refined, 4 included, MultiStar: {-0.27, 0.17}, one-star: {-0.43, 0.31}
23:29:03.249 00.000 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
23:29:03.250 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
23:29:03.251 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.59 mountX=-0.29 mountY=-0.14, mountTheta=-2.70
23:29:03.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.17, opts=13)
23:29:03.253 00.000 8996 Enqueuing Move request for scope (-0.27, 0.17)
23:29:03.254 00.001 20224 Worker thread wakes up
23:29:03.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
23:29:03.254 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
23:29:03.254 00.000 20224 Moving (-0.27, 0.17) raw xDistance=-0.29 yDistance=-0.14
23:29:03.255 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
23:29:03.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:03.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:29:03.255 00.000 20224 MoveAxis(E, 46, ABG)
23:29:03.255 00.000 20224 Guiding  Dir = 2, Dur = 46
23:29:03.255 00.000 20224 IsSlewing returns 0
23:29:03.255 00.000 20224 IsGuiding returns 0
23:29:03.258 00.003 20224 PulseGuide returned control before completion, sleep 54
23:29:03.260 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52163, med=2825, FiltMin=2541, FiltMax=28995, Gamma=1.000
23:29:03.273 00.013 8996 UpdateGuideState exits: m=741390 SNR=371.9
23:29:03.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:03.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:03.276 00.001 8996 Enqueuing Expose request
23:29:03.320 00.044 20224 IsGuiding returns 1
23:29:03.320 00.000 20224 scope still moving after pulse duration time elapsed
23:29:03.351 00.031 20224 IsSlewing returns 0
23:29:03.351 00.000 20224 IsGuiding returns 0
23:29:03.351 00.000 20224 scope move finished after 46 + 50 ms
23:29:03.351 00.000 20224 Move returns status 0, amount 46
23:29:03.351 00.000 20224 MoveAxis(N, 0, ABG)
23:29:03.351 00.000 20224 Move returns status 0, amount 0
23:29:03.351 00.000 20224 move complete, result=0
23:29:03.351 00.000 20224 worker thread done servicing request
23:29:03.351 00.000 20224 Worker thread wakes up
23:29:03.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:03.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:03.351 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.1 px 0 ms NORTH
23:29:04.530 01.179 20224 Exposure complete
23:29:04.601 00.071 20224 worker thread done servicing request
23:29:04.601 00.000 8996 OnExposeComplete: enter
23:29:04.603 00.002 8996 UpdateGuideState(): m_state=6
23:29:04.604 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7637
23:29:04.605 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=472.89, Mass=673254, SNR=326.5, Peak=56717 HFD=4.4
23:29:04.606 00.001 8996 MultiStar: [#1 0.42,0.08,0.00,M6] [#2 0.18,0.07,0.72,U] [#3 0.36,0.13,0.63,U] [#4 0.40,-0.03,0.55,U] [#5 0.30,0.34,0.00,M4] [#6 0.27,0.26,0.47,U] [#7 0.28,0.45,0.00,M4] [#8 0.33,0.29,0.00,M3] 
23:29:04.607 00.001 8996 single-star, 4 included, MultiStar: {0.27, 0.13}, one-star: {0.21, 0.19}
23:29:04.607 00.000 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
23:29:04.608 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
23:29:04.609 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.28 cameraTheta=0.72 mountX=0.19 mountY=-0.21, mountTheta=-0.82
23:29:04.610 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.19, opts=13)
23:29:04.611 00.001 8996 Enqueuing Move request for scope (0.21, 0.19)
23:29:04.612 00.001 20224 Worker thread wakes up
23:29:04.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
23:29:04.612 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
23:29:04.612 00.000 20224 Moving (0.21, 0.19) raw xDistance=0.19 yDistance=-0.21
23:29:04.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:29:04.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:04.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:29:04.612 00.000 20224 MoveAxis(E, 0, ABG)
23:29:04.612 00.000 20224 Move returns status 0, amount 0
23:29:04.613 00.001 20224 MoveAxis(N, 0, ABG)
23:29:04.613 00.000 20224 Move returns status 0, amount 0
23:29:04.613 00.000 20224 move complete, result=0
23:29:04.613 00.000 20224 worker thread done servicing request
23:29:04.620 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56717, med=2825, FiltMin=2518, FiltMax=26029, Gamma=1.000
23:29:04.634 00.014 8996 UpdateGuideState exits: m=673254 SNR=326.5
23:29:04.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:04.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:04.637 00.001 8996 Enqueuing Expose request
23:29:04.638 00.001 20224 Worker thread wakes up
23:29:04.638 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:29:04.638 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:04.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:05.619 00.981 20224 Exposure complete
23:29:05.692 00.073 20224 worker thread done servicing request
23:29:05.692 00.000 8996 OnExposeComplete: enter
23:29:05.694 00.002 8996 UpdateGuideState(): m_state=6
23:29:05.695 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7638
23:29:05.696 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=472.97, Mass=699567, SNR=346.2, Peak=43741 HFD=4.5
23:29:05.698 00.002 8996 MultiStar: [#1 0.27,0.06,0.68,U] [#2 0.16,0.03,0.71,U] [#3 0.35,0.16,0.59,U] [#4 0.29,0.18,0.50,U] [#5 0.28,0.19,0.63,U] [#6 0.26,0.67,0.00,M2] [#7 0.10,0.65,0.00,M5] [#8 0.42,0.27,0.00,M4] 
23:29:05.698 00.000 8996 refined, 5 included, MultiStar: {0.23, 0.15}, one-star: {0.13, 0.26}
23:29:05.699 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
23:29:05.700 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
23:29:05.701 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.15 hyp=0.28 cameraTheta=0.59 mountX=0.22 mountY=-0.18, mountTheta=-0.69
23:29:05.704 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.15, opts=13)
23:29:05.705 00.001 8996 Enqueuing Move request for scope (0.23, 0.15)
23:29:05.706 00.001 20224 Worker thread wakes up
23:29:05.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.15) opts 0xd
23:29:05.707 00.001 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.15)
23:29:05.707 00.000 20224 Moving (0.23, 0.15) raw xDistance=0.22 yDistance=-0.18
23:29:05.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:29:05.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:05.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:29:05.707 00.000 20224 MoveAxis(W, 32, ABG)
23:29:05.707 00.000 20224 Guiding  Dir = 3, Dur = 32
23:29:05.708 00.001 20224 IsSlewing returns 0
23:29:05.708 00.000 20224 IsGuiding returns 0
23:29:05.713 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=43741, med=2829, FiltMin=2558, FiltMax=28905, Gamma=1.000
23:29:05.727 00.014 8996 UpdateGuideState exits: m=699567 SNR=346.2
23:29:05.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:05.728 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:05.729 00.001 8996 Enqueuing Expose request
23:29:05.730 00.001 20224 PulseGuide returned control before completion, sleep 20
23:29:05.761 00.031 20224 IsGuiding returns 1
23:29:05.761 00.000 20224 scope still moving after pulse duration time elapsed
23:29:05.792 00.031 20224 IsSlewing returns 0
23:29:05.792 00.000 20224 IsGuiding returns 1
23:29:05.824 00.032 20224 IsSlewing returns 0
23:29:05.824 00.000 20224 IsGuiding returns 0
23:29:05.824 00.000 20224 scope move finished after 32 + 84 ms
23:29:05.824 00.000 20224 Move returns status 0, amount 32
23:29:05.824 00.000 20224 MoveAxis(N, 0, ABG)
23:29:05.824 00.000 20224 Move returns status 0, amount 0
23:29:05.824 00.000 20224 move complete, result=0
23:29:05.824 00.000 20224 worker thread done servicing request
23:29:05.824 00.000 20224 Worker thread wakes up
23:29:05.824 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.2 px 0 ms NORTH
23:29:05.825 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:05.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:07.010 01.185 20224 Exposure complete
23:29:07.098 00.088 20224 worker thread done servicing request
23:29:07.098 00.000 8996 OnExposeComplete: enter
23:29:07.098 00.000 8996 UpdateGuideState(): m_state=6
23:29:07.099 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7639
23:29:07.100 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=473.11, Mass=703715, SNR=347.1, Peak=49027 HFD=4.5
23:29:07.101 00.001 8996 MultiStar: [#1 -0.45,0.22,0.00,M6] [#2 -0.67,0.41,0.00,M1] [#3 -0.29,0.49,0.00,M1] [#4 -0.31,0.51,0.00,M1] [#5 -0.55,0.52,0.00,M4] [#6 -0.49,0.88,0.00,M3] [#7 -0.46,0.76,0.00,M6] [#8 -0.49,0.44,0.00,M5] 
23:29:07.102 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
23:29:07.102 00.000 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
23:29:07.103 00.001 8996 CameraToMount -- cameraX=-0.62 cameraY=0.41 hyp=0.74 cameraTheta=2.56 mountX=-0.66 mountY=-0.33, mountTheta=-2.67
23:29:07.105 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.62, y=0.41, opts=13)
23:29:07.107 00.002 8996 Enqueuing Move request for scope (-0.62, 0.41)
23:29:07.109 00.002 20224 Worker thread wakes up
23:29:07.110 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.41) opts 0xd
23:29:07.110 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.62, 0.41)
23:29:07.110 00.000 20224 Moving (-0.62, 0.41) raw xDistance=-0.66 yDistance=-0.33
23:29:07.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.66
23:29:07.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:07.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:29:07.110 00.000 20224 MoveAxis(E, 94, ABG)
23:29:07.110 00.000 20224 Guiding  Dir = 2, Dur = 94
23:29:07.110 00.000 20224 IsSlewing returns 0
23:29:07.110 00.000 20224 IsGuiding returns 0
23:29:07.117 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49027, med=2829, FiltMin=2576, FiltMax=27145, Gamma=1.000
23:29:07.133 00.016 8996 UpdateGuideState exits: m=703715 SNR=347.1
23:29:07.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:07.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:07.135 00.000 8996 Enqueuing Expose request
23:29:07.153 00.018 20224 PulseGuide returned control before completion, sleep 61
23:29:07.229 00.076 20224 IsGuiding returns 1
23:29:07.229 00.000 20224 scope still moving after pulse duration time elapsed
23:29:07.260 00.031 20224 IsSlewing returns 0
23:29:07.261 00.001 20224 IsGuiding returns 0
23:29:07.261 00.000 20224 scope move finished after 94 + 56 ms
23:29:07.261 00.000 20224 Move returns status 0, amount 94
23:29:07.261 00.000 20224 MoveAxis(N, 0, ABG)
23:29:07.261 00.000 20224 Move returns status 0, amount 0
23:29:07.261 00.000 20224 move complete, result=0
23:29:07.261 00.000 20224 worker thread done servicing request
23:29:07.261 00.000 20224 Worker thread wakes up
23:29:07.261 00.000 8996 GuideStep: -0.7 px 94 ms EAST, -0.3 px 0 ms NORTH
23:29:07.264 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:07.264 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:08.251 00.987 20224 Exposure complete
23:29:08.319 00.068 20224 worker thread done servicing request
23:29:08.319 00.000 8996 OnExposeComplete: enter
23:29:08.320 00.001 8996 UpdateGuideState(): m_state=6
23:29:08.322 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7640
23:29:08.324 00.002 8996 Star::Find returns 1 (0), X=137.66, Y=473.00, Mass=806543, SNR=368.9, Peak=59293 HFD=4.8
23:29:08.327 00.003 8996 MultiStar: [#1 0.13,-0.02,0.56,U] [#2 -0.09,0.15,0.68,U] [#3 0.11,0.39,0.56,U] [#4 0.12,0.30,0.47,U] [#5 0.14,0.37,0.60,U] [#6 0.12,0.45,0.00,M4] [#7 -0.09,0.68,0.00,M7] [#8 0.24,0.35,0.00,M6] 
23:29:08.329 00.002 8996 refined, 5 included, MultiStar: {0.05, 0.25}, one-star: {-0.03, 0.29}
23:29:08.331 00.002 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
23:29:08.332 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
23:29:08.334 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.25 hyp=0.25 cameraTheta=1.38 mountX=0.02 mountY=-0.25, mountTheta=-1.48
23:29:08.336 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.25, opts=13)
23:29:08.338 00.002 8996 Enqueuing Move request for scope (0.05, 0.25)
23:29:08.339 00.001 20224 Worker thread wakes up
23:29:08.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.25) opts 0xd
23:29:08.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.25)
23:29:08.339 00.000 20224 Moving (0.05, 0.25) raw xDistance=0.02 yDistance=-0.25
23:29:08.340 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:29:08.340 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.21 newest=-0.77
23:29:08.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:29:08.340 00.000 20224 MoveAxis(E, 0, ABG)
23:29:08.340 00.000 20224 Move returns status 0, amount 0
23:29:08.340 00.000 20224 MoveAxis(N, 54, ABG)
23:29:08.340 00.000 20224 Guiding  Dir = 0, Dur = 54
23:29:08.340 00.000 20224 IsSlewing returns 0
23:29:08.340 00.000 20224 IsGuiding returns 0
23:29:08.343 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59293, med=2825, FiltMin=2573, FiltMax=32531, Gamma=1.000
23:29:08.357 00.014 8996 UpdateGuideState exits: m=806543 SNR=368.9
23:29:08.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:08.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:08.361 00.002 8996 Enqueuing Expose request
23:29:08.402 00.041 20224 IsGuiding returns 1
23:29:08.402 00.000 20224 scope still moving after pulse duration time elapsed
23:29:08.431 00.029 20224 IsSlewing returns 0
23:29:08.431 00.000 20224 IsGuiding returns 1
23:29:08.462 00.031 20224 IsSlewing returns 0
23:29:08.462 00.000 20224 IsGuiding returns 1
23:29:08.493 00.031 20224 IsSlewing returns 0
23:29:08.493 00.000 20224 IsGuiding returns 0
23:29:08.493 00.000 20224 scope move finished after 54 + 98 ms
23:29:08.493 00.000 20224 Move returns status 0, amount 54
23:29:08.493 00.000 20224 move complete, result=0
23:29:08.494 00.001 20224 worker thread done servicing request
23:29:08.494 00.000 20224 Worker thread wakes up
23:29:08.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:08.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:08.494 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 54 ms NORTH
23:29:09.672 01.178 20224 Exposure complete
23:29:09.735 00.063 20224 worker thread done servicing request
23:29:09.735 00.000 8996 OnExposeComplete: enter
23:29:09.736 00.001 8996 UpdateGuideState(): m_state=6
23:29:09.737 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7641
23:29:09.738 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.80, Mass=715905, SNR=360.9, Peak=55453 HFD=4.5
23:29:09.739 00.001 8996 MultiStar: [#1 0.12,0.14,0.61,U] [#2 -0.01,0.18,0.64,U] [#3 0.11,-0.13,0.54,U] [#4 0.18,-0.03,0.51,U] [#5 -0.06,0.21,0.62,U] [#6 0.11,0.26,0.43,U] [#7 0.12,0.18,0.46,U] [#8 0.10,0.31,0.35,U] 
23:29:09.740 00.001 8996 single-star, 8 included, MultiStar: {0.07, 0.13}, one-star: {0.06, 0.09}
23:29:09.740 00.000 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
23:29:09.741 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
23:29:09.742 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.98 mountX=0.05 mountY=-0.10, mountTheta=-1.08
23:29:09.743 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.09, opts=13)
23:29:09.744 00.001 8996 Enqueuing Move request for scope (0.06, 0.09)
23:29:09.745 00.001 20224 Worker thread wakes up
23:29:09.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.09) opts 0xd
23:29:09.745 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.09)
23:29:09.745 00.000 20224 Moving (0.06, 0.09) raw xDistance=0.05 yDistance=-0.10
23:29:09.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:29:09.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:09.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:29:09.745 00.000 20224 MoveAxis(E, 0, ABG)
23:29:09.745 00.000 20224 Move returns status 0, amount 0
23:29:09.745 00.000 20224 MoveAxis(N, 0, ABG)
23:29:09.745 00.000 20224 Move returns status 0, amount 0
23:29:09.745 00.000 20224 move complete, result=0
23:29:09.745 00.000 20224 worker thread done servicing request
23:29:09.749 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55453, med=2829, FiltMin=2566, FiltMax=28605, Gamma=1.000
23:29:09.761 00.012 8996 UpdateGuideState exits: m=715905 SNR=360.9
23:29:09.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:09.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:09.764 00.001 8996 Enqueuing Expose request
23:29:09.764 00.000 20224 Worker thread wakes up
23:29:09.764 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:09.765 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:09.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:10.737 00.972 20224 Exposure complete
23:29:10.814 00.077 20224 worker thread done servicing request
23:29:10.814 00.000 8996 OnExposeComplete: enter
23:29:10.816 00.002 8996 UpdateGuideState(): m_state=6
23:29:10.817 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7642
23:29:10.819 00.002 8996 Star::Find returns 1 (0), X=137.74, Y=472.66, Mass=735834, SNR=338.4, Peak=57917 HFD=4.6
23:29:10.821 00.002 8996 MultiStar: [#1 0.05,-0.03,0.69,U] [#2 -0.06,0.02,0.72,U] [#3 0.19,-0.03,0.56,U] [#4 0.06,0.00,0.55,U] [#5 0.18,0.18,0.60,U] [#6 0.05,-0.22,0.44,U] [#7 0.02,0.11,0.45,U] [#8 0.20,0.09,0.40,U] 
23:29:10.821 00.000 8996 single-star, 8 included, MultiStar: {0.07, 0.01}, one-star: {0.05, -0.04}
23:29:10.822 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
23:29:10.823 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
23:29:10.824 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.68 mountX=0.06 mountY=0.04, mountTheta=0.57
23:29:10.825 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
23:29:10.826 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
23:29:10.827 00.001 20224 Worker thread wakes up
23:29:10.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
23:29:10.827 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
23:29:10.827 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.06 yDistance=0.04
23:29:10.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:29:10.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:10.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:29:10.827 00.000 20224 MoveAxis(E, 0, ABG)
23:29:10.827 00.000 20224 Move returns status 0, amount 0
23:29:10.827 00.000 20224 MoveAxis(N, 0, ABG)
23:29:10.827 00.000 20224 Move returns status 0, amount 0
23:29:10.827 00.000 20224 move complete, result=0
23:29:10.827 00.000 20224 worker thread done servicing request
23:29:10.831 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57917, med=2829, FiltMin=2537, FiltMax=30525, Gamma=1.000
23:29:10.854 00.023 8996 UpdateGuideState exits: m=735834 SNR=338.4
23:29:10.856 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:10.856 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:10.857 00.001 8996 Enqueuing Expose request
23:29:10.858 00.001 20224 Worker thread wakes up
23:29:10.858 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:10.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:10.859 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:12.017 01.158 20224 Exposure complete
23:29:12.086 00.069 20224 worker thread done servicing request
23:29:12.086 00.000 8996 OnExposeComplete: enter
23:29:12.087 00.001 8996 UpdateGuideState(): m_state=6
23:29:12.088 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7643
23:29:12.089 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=472.98, Mass=689572, SNR=316.6, Peak=60941 HFD=4.4
23:29:12.090 00.001 8996 MultiStar: [#1 0.14,0.20,0.80,U] [#2 -0.03,0.20,0.81,U] [#3 -0.01,0.11,0.79,U] [#4 0.05,0.27,0.55,U] [#5 0.03,0.35,0.67,U] [#6 -0.22,0.26,0.48,U] [#7 -0.25,0.23,0.52,U] [#8 0.22,0.44,0.00,M5] 
23:29:12.090 00.000 8996 refined, 7 included, MultiStar: {-0.02, 0.23}, one-star: {0.00, 0.27}
23:29:12.091 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
23:29:12.092 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
23:29:12.093 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.65 mountX=-0.04 mountY=-0.23, mountTheta=-1.75
23:29:12.094 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.23, opts=13)
23:29:12.095 00.001 8996 Enqueuing Move request for scope (-0.02, 0.23)
23:29:12.096 00.001 20224 Worker thread wakes up
23:29:12.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
23:29:12.096 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
23:29:12.096 00.000 20224 Moving (-0.02, 0.23) raw xDistance=-0.04 yDistance=-0.23
23:29:12.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:29:12.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:29:12.096 00.000 20224 MoveAxis(E, 0, ABG)
23:29:12.096 00.000 20224 Move returns status 0, amount 0
23:29:12.096 00.000 20224 MoveAxis(N, 48, ABG)
23:29:12.096 00.000 20224 Guiding  Dir = 0, Dur = 48
23:29:12.096 00.000 20224 IsSlewing returns 0
23:29:12.097 00.001 20224 IsGuiding returns 0
23:29:12.103 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=60941, med=2829, FiltMin=2544, FiltMax=29395, Gamma=1.000
23:29:12.114 00.011 20224 PulseGuide returned control before completion, sleep 41
23:29:12.124 00.010 8996 UpdateGuideState exits: m=689572 SNR=316.6
23:29:12.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:12.126 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:12.127 00.001 8996 Enqueuing Expose request
23:29:12.161 00.034 20224 IsGuiding returns 1
23:29:12.161 00.000 20224 scope still moving after pulse duration time elapsed
23:29:12.193 00.032 20224 IsSlewing returns 0
23:29:12.193 00.000 20224 IsGuiding returns 1
23:29:12.225 00.032 20224 IsSlewing returns 0
23:29:12.226 00.001 20224 IsGuiding returns 0
23:29:12.226 00.000 20224 scope move finished after 48 + 80 ms
23:29:12.226 00.000 20224 Move returns status 0, amount 48
23:29:12.226 00.000 20224 move complete, result=0
23:29:12.226 00.000 20224 worker thread done servicing request
23:29:12.226 00.000 20224 Worker thread wakes up
23:29:12.226 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
23:29:12.228 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:12.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:13.200 00.972 20224 Exposure complete
23:29:13.270 00.070 20224 worker thread done servicing request
23:29:13.270 00.000 8996 OnExposeComplete: enter
23:29:13.272 00.002 8996 UpdateGuideState(): m_state=6
23:29:13.273 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7644
23:29:13.274 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=472.67, Mass=768303, SNR=353.6, Peak=57741 HFD=4.6
23:29:13.275 00.001 8996 MultiStar: [#1 0.22,-0.09,0.62,U] [#2 0.22,0.04,0.74,U] [#3 0.35,-0.09,0.60,U] [#4 0.24,-0.09,0.50,U] [#5 0.18,0.05,0.57,U] [#6 0.05,0.09,0.40,U] [#7 -0.08,0.24,0.46,U] [#8 0.37,0.04,0.44,U] 
23:29:13.275 00.000 8996 single-star, 8 included, MultiStar: {0.20, 0.01}, one-star: {0.19, -0.04}
23:29:13.276 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
23:29:13.277 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
23:29:13.277 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-0.18 mountX=0.20 mountY=0.01, mountTheta=0.07
23:29:13.279 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.04, opts=13)
23:29:13.280 00.001 8996 Enqueuing Move request for scope (0.19, -0.04)
23:29:13.280 00.000 20224 Worker thread wakes up
23:29:13.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
23:29:13.281 00.001 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
23:29:13.281 00.000 20224 Moving (0.19, -0.04) raw xDistance=0.20 yDistance=0.01
23:29:13.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:29:13.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:13.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:29:13.281 00.000 20224 MoveAxis(E, 0, ABG)
23:29:13.281 00.000 20224 Move returns status 0, amount 0
23:29:13.281 00.000 20224 MoveAxis(N, 0, ABG)
23:29:13.281 00.000 20224 Move returns status 0, amount 0
23:29:13.281 00.000 20224 move complete, result=0
23:29:13.281 00.000 20224 worker thread done servicing request
23:29:13.289 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57741, med=2829, FiltMin=2566, FiltMax=31171, Gamma=1.000
23:29:13.310 00.021 8996 UpdateGuideState exits: m=768303 SNR=353.6
23:29:13.310 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:13.312 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:13.313 00.001 8996 Enqueuing Expose request
23:29:13.314 00.001 20224 Worker thread wakes up
23:29:13.314 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:13.316 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:13.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:14.464 01.148 20224 Exposure complete
23:29:14.556 00.092 20224 worker thread done servicing request
23:29:14.556 00.000 8996 OnExposeComplete: enter
23:29:14.557 00.001 8996 UpdateGuideState(): m_state=6
23:29:14.559 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7645
23:29:14.560 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=472.37, Mass=683377, SNR=307.3, Peak=51536 HFD=4.7
23:29:14.561 00.001 8996 MultiStar: [#1 0.27,-0.39,0.00,M2] [#2 -0.02,-0.25,0.78,U] [#3 0.15,-0.62,0.00,M1] [#4 0.12,-0.42,0.00,M1] [#5 0.00,-0.21,0.74,U] [#6 0.10,-0.21,0.45,U] [#7 -0.00,-0.16,0.50,U] [#8 0.11,-0.02,0.43,U] 
23:29:14.563 00.002 8996 refined, 5 included, MultiStar: {0.02, -0.22}, one-star: {-0.00, -0.34}
23:29:14.564 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
23:29:14.565 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
23:29:14.567 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.48 mountX=0.04 mountY=0.22, mountTheta=1.38
23:29:14.568 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.22, opts=13)
23:29:14.569 00.001 8996 Enqueuing Move request for scope (0.02, -0.22)
23:29:14.570 00.001 20224 Worker thread wakes up
23:29:14.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
23:29:14.570 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
23:29:14.570 00.000 20224 Moving (0.02, -0.22) raw xDistance=0.04 yDistance=0.22
23:29:14.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:29:14.570 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:14.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:29:14.571 00.001 20224 MoveAxis(E, 0, ABG)
23:29:14.571 00.000 20224 Move returns status 0, amount 0
23:29:14.571 00.000 20224 MoveAxis(N, 0, ABG)
23:29:14.571 00.000 20224 Move returns status 0, amount 0
23:29:14.571 00.000 20224 move complete, result=0
23:29:14.571 00.000 20224 worker thread done servicing request
23:29:14.574 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51536, med=2829, FiltMin=2582, FiltMax=27053, Gamma=1.000
23:29:14.587 00.013 8996 UpdateGuideState exits: m=683377 SNR=307.3
23:29:14.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:14.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:14.589 00.000 8996 Enqueuing Expose request
23:29:14.590 00.001 20224 Worker thread wakes up
23:29:14.590 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:14.591 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:14.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:15.581 00.990 20224 Exposure complete
23:29:15.667 00.086 20224 worker thread done servicing request
23:29:15.667 00.000 8996 OnExposeComplete: enter
23:29:15.669 00.002 8996 UpdateGuideState(): m_state=6
23:29:15.670 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7646
23:29:15.671 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.34, Mass=705185, SNR=338.6, Peak=59360 HFD=4.5
23:29:15.672 00.001 8996 MultiStar: [#1 0.21,-0.50,0.00,M3] [#2 -0.05,-0.08,0.75,U] [#3 0.24,-0.44,0.00,M2] [#4 0.12,-0.33,0.55,U] [#5 -0.00,-0.16,0.61,U] [#6 -0.17,-0.16,0.39,U] [#7 -0.27,-0.22,0.44,U] [#8 0.07,-0.15,0.40,U] 
23:29:15.673 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.22}, one-star: {0.09, -0.37}
23:29:15.673 00.000 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
23:29:15.674 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
23:29:15.675 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.62 mountX=0.01 mountY=0.22, mountTheta=1.53
23:29:15.677 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.22, opts=13)
23:29:15.678 00.001 8996 Enqueuing Move request for scope (-0.01, -0.22)
23:29:15.679 00.001 20224 Worker thread wakes up
23:29:15.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
23:29:15.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
23:29:15.679 00.000 20224 Moving (-0.01, -0.22) raw xDistance=0.01 yDistance=0.22
23:29:15.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:29:15.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:15.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:29:15.679 00.000 20224 MoveAxis(E, 0, ABG)
23:29:15.679 00.000 20224 Move returns status 0, amount 0
23:29:15.680 00.001 20224 MoveAxis(N, 0, ABG)
23:29:15.680 00.000 20224 Move returns status 0, amount 0
23:29:15.680 00.000 20224 move complete, result=0
23:29:15.680 00.000 20224 worker thread done servicing request
23:29:15.685 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59360, med=2829, FiltMin=2544, FiltMax=28947, Gamma=1.000
23:29:15.697 00.012 8996 UpdateGuideState exits: m=705185 SNR=338.6
23:29:15.699 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:15.701 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:15.702 00.001 8996 Enqueuing Expose request
23:29:15.703 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:15.704 00.001 20224 Worker thread wakes up
23:29:15.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:15.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:16.854 01.150 20224 Exposure complete
23:29:16.936 00.082 20224 worker thread done servicing request
23:29:16.936 00.000 8996 OnExposeComplete: enter
23:29:16.937 00.001 8996 UpdateGuideState(): m_state=6
23:29:16.938 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7647
23:29:16.939 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.14, Mass=673205, SNR=330.5, Peak=56560 HFD=4.5
23:29:16.941 00.002 8996 MultiStar: [#1 0.33,-0.72,0.00,M4] [#2 0.13,-0.59,0.00,M1] [#3 0.29,-0.57,0.00,M3] [#4 0.24,-0.68,0.00,M1] [#5 0.23,-0.45,0.00,M1] [#6 -0.02,-0.49,0.00,M1] [#7 0.05,-0.39,0.47,U] [#8 0.31,-0.42,0.00,M3] 
23:29:16.942 00.001 8996 refined, 1 included, MultiStar: {0.04, -0.51}, one-star: {0.03, -0.56}
23:29:16.944 00.002 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
23:29:16.946 00.002 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
23:29:16.947 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.51 hyp=0.51 cameraTheta=-1.50 mountX=0.09 mountY=0.50, mountTheta=1.40
23:29:16.950 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.51, opts=13)
23:29:16.952 00.002 8996 Enqueuing Move request for scope (0.04, -0.51)
23:29:16.953 00.001 20224 Worker thread wakes up
23:29:16.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.51) opts 0xd
23:29:16.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.51)
23:29:16.953 00.000 20224 Moving (0.04, -0.51) raw xDistance=0.09 yDistance=0.50
23:29:16.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:29:16.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:16.954 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
23:29:16.954 00.000 20224 MoveAxis(E, 0, ABG)
23:29:16.954 00.000 20224 Move returns status 0, amount 0
23:29:16.954 00.000 20224 MoveAxis(N, 0, ABG)
23:29:16.954 00.000 20224 Move returns status 0, amount 0
23:29:16.954 00.000 20224 move complete, result=0
23:29:16.954 00.000 20224 worker thread done servicing request
23:29:16.960 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=56560, med=2829, FiltMin=2560, FiltMax=27683, Gamma=1.000
23:29:16.981 00.021 8996 UpdateGuideState exits: m=673205 SNR=330.5
23:29:16.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:16.983 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:16.984 00.001 8996 Enqueuing Expose request
23:29:16.984 00.000 20224 Worker thread wakes up
23:29:16.984 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:16.985 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:16.985 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:29:17.970 00.985 20224 Exposure complete
23:29:18.043 00.073 20224 worker thread done servicing request
23:29:18.043 00.000 8996 OnExposeComplete: enter
23:29:18.044 00.001 8996 UpdateGuideState(): m_state=6
23:29:18.045 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7648
23:29:18.045 00.000 8996 Star::Find returns 1 (0), X=137.50, Y=472.41, Mass=688384, SNR=340.5, Peak=48064 HFD=4.9
23:29:18.046 00.001 8996 MultiStar: [#1 -0.22,-0.55,0.00,M5] [#2 -0.25,-0.11,0.77,U] [#3 -0.40,-0.60,0.00,M4] [#4 -0.32,-0.66,0.00,M2] [#5 0.01,-0.25,0.63,U] [#6 -0.38,-0.13,0.49,U] [#7 -0.24,-0.35,0.00,M1] [#8 0.10,-0.10,0.45,U] 
23:29:18.047 00.001 8996 refined, 4 included, MultiStar: {-0.15, -0.20}, one-star: {-0.19, -0.30}
23:29:18.048 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
23:29:18.049 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
23:29:18.050 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-2.24 mountX=-0.14 mountY=0.21, mountTheta=2.14
23:29:18.051 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.20, opts=13)
23:29:18.051 00.000 8996 Enqueuing Move request for scope (-0.15, -0.20)
23:29:18.052 00.001 20224 Worker thread wakes up
23:29:18.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.20) opts 0xd
23:29:18.052 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.20)
23:29:18.053 00.001 20224 Moving (-0.15, -0.20) raw xDistance=-0.14 yDistance=0.21
23:29:18.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:29:18.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:18.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:29:18.053 00.000 20224 MoveAxis(E, 0, ABG)
23:29:18.053 00.000 20224 Move returns status 0, amount 0
23:29:18.053 00.000 20224 MoveAxis(N, 0, ABG)
23:29:18.053 00.000 20224 Move returns status 0, amount 0
23:29:18.053 00.000 20224 move complete, result=0
23:29:18.053 00.000 20224 worker thread done servicing request
23:29:18.056 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=48064, med=2829, FiltMin=2557, FiltMax=23789, Gamma=1.000
23:29:18.069 00.013 8996 UpdateGuideState exits: m=688384 SNR=340.5
23:29:18.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:18.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:18.071 00.000 8996 Enqueuing Expose request
23:29:18.072 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:29:18.073 00.001 20224 Worker thread wakes up
23:29:18.073 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:18.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:19.231 01.158 20224 Exposure complete
23:29:19.302 00.071 20224 worker thread done servicing request
23:29:19.302 00.000 8996 OnExposeComplete: enter
23:29:19.303 00.001 8996 UpdateGuideState(): m_state=6
23:29:19.304 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7649
23:29:19.305 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=472.35, Mass=698647, SNR=364.8, Peak=50704 HFD=4.5
23:29:19.306 00.001 8996 MultiStar: [#1 0.03,-0.57,0.00,M6] [#2 -0.06,-0.44,0.00,M1] [#3 -0.11,-0.69,0.00,M5] [#4 -0.17,-0.62,0.00,M3] [#5 -0.08,-0.27,0.51,U] [#6 -0.27,-0.28,0.46,U] [#7 -0.11,-0.42,0.00,M2] [#8 0.06,-0.19,0.36,U] 
23:29:19.306 00.000 8996 refined, 3 included, MultiStar: {-0.14, -0.30}, one-star: {-0.19, -0.36}
23:29:19.307 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
23:29:19.308 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
23:29:19.308 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-2.01 mountX=-0.11 mountY=0.31, mountTheta=1.92
23:29:19.310 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.30, opts=13)
23:29:19.310 00.000 8996 Enqueuing Move request for scope (-0.14, -0.30)
23:29:19.311 00.001 20224 Worker thread wakes up
23:29:19.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.30) opts 0xd
23:29:19.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.30)
23:29:19.311 00.000 20224 Moving (-0.14, -0.30) raw xDistance=-0.11 yDistance=0.31
23:29:19.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:29:19.312 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.32 newest=1.02
23:29:19.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:29:19.312 00.000 20224 MoveAxis(E, 0, ABG)
23:29:19.312 00.000 20224 Move returns status 0, amount 0
23:29:19.312 00.000 20224 MoveAxis(S, 66, ABG)
23:29:19.312 00.000 20224 Guiding  Dir = 1, Dur = 66
23:29:19.312 00.000 20224 IsSlewing returns 0
23:29:19.312 00.000 20224 IsGuiding returns 0
23:29:19.317 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50704, med=2829, FiltMin=2579, FiltMax=25181, Gamma=1.000
23:29:19.333 00.016 20224 PulseGuide returned control before completion, sleep 56
23:29:19.343 00.010 8996 UpdateGuideState exits: m=698647 SNR=364.8
23:29:19.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:19.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:19.346 00.001 8996 Enqueuing Expose request
23:29:19.395 00.049 20224 IsGuiding returns 1
23:29:19.395 00.000 20224 scope still moving after pulse duration time elapsed
23:29:19.427 00.032 20224 IsSlewing returns 0
23:29:19.427 00.000 20224 IsGuiding returns 0
23:29:19.427 00.000 20224 scope move finished after 66 + 48 ms
23:29:19.427 00.000 20224 Move returns status 0, amount 66
23:29:19.427 00.000 20224 move complete, result=0
23:29:19.427 00.000 20224 worker thread done servicing request
23:29:19.427 00.000 20224 Worker thread wakes up
23:29:19.427 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
23:29:19.428 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:19.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:20.412 00.984 20224 Exposure complete
23:29:20.496 00.084 20224 worker thread done servicing request
23:29:20.496 00.000 8996 OnExposeComplete: enter
23:29:20.497 00.001 8996 UpdateGuideState(): m_state=6
23:29:20.498 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7650
23:29:20.499 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=472.22, Mass=793443, SNR=342.6, Peak=64304 HFD=4.6
23:29:20.500 00.001 8996 MultiStar: [#1 -0.21,-0.57,0.00,M7] [#2 -0.26,-0.53,0.00,M2] [#3 0.02,-0.67,0.00,M6] [#4 -0.22,-0.41,0.00,M4] [#5 -0.25,-0.36,0.00,M1] [#6 -0.24,-0.31,0.43,U] [#7 -0.07,-0.23,0.43,U] [#8 -0.22,-0.23,0.37,U] 
23:29:20.500 00.000 8996 refined, 3 included, MultiStar: {-0.15, -0.36}, one-star: {-0.12, -0.49}
23:29:20.501 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
23:29:20.502 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
23:29:20.503 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.97 mountX=-0.12 mountY=0.38, mountTheta=1.87
23:29:20.504 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.36, opts=13)
23:29:20.505 00.001 8996 Enqueuing Move request for scope (-0.15, -0.36)
23:29:20.506 00.001 20224 Worker thread wakes up
23:29:20.506 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.36) opts 0xd
23:29:20.506 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.36)
23:29:20.506 00.000 20224 Moving (-0.15, -0.36) raw xDistance=-0.12 yDistance=0.38
23:29:20.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:29:20.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
23:29:20.506 00.000 20224 MoveAxis(E, 0, ABG)
23:29:20.506 00.000 20224 Move returns status 0, amount 0
23:29:20.506 00.000 20224 MoveAxis(S, 79, ABG)
23:29:20.506 00.000 20224 Guiding  Dir = 1, Dur = 79
23:29:20.506 00.000 20224 IsSlewing returns 0
23:29:20.507 00.001 20224 IsGuiding returns 0
23:29:20.515 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=64304, med=2829, FiltMin=2573, FiltMax=31533, Gamma=1.000
23:29:20.532 00.017 8996 UpdateGuideState exits: m=793443 SNR=342.6
23:29:20.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:20.535 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:20.537 00.002 8996 Enqueuing Expose request
23:29:20.538 00.001 20224 PulseGuide returned control before completion, sleep 59
23:29:20.600 00.062 20224 IsGuiding returns 1
23:29:20.600 00.000 20224 scope still moving after pulse duration time elapsed
23:29:20.631 00.031 20224 IsSlewing returns 0
23:29:20.631 00.000 20224 IsGuiding returns 0
23:29:20.632 00.001 20224 scope move finished after 79 + 45 ms
23:29:20.632 00.000 20224 Move returns status 0, amount 79
23:29:20.632 00.000 20224 move complete, result=0
23:29:20.632 00.000 20224 worker thread done servicing request
23:29:20.632 00.000 20224 Worker thread wakes up
23:29:20.632 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 79 ms SOUTH
23:29:20.635 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:20.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:21.805 01.170 20224 Exposure complete
23:29:21.888 00.083 20224 worker thread done servicing request
23:29:21.888 00.000 8996 OnExposeComplete: enter
23:29:21.889 00.001 8996 UpdateGuideState(): m_state=6
23:29:21.890 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7651
23:29:21.892 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=472.90, Mass=725359, SNR=360.5, Peak=57837 HFD=4.5
23:29:21.894 00.002 8996 MultiStar: [#1 0.18,-0.22,0.61,U] [#2 0.04,-0.03,0.72,U] [#3 0.20,-0.11,0.50,U] [#4 0.18,-0.27,0.55,U] [#5 0.15,0.07,0.55,U] [#6 0.08,0.05,0.44,U] [#7 0.10,0.00,0.42,U] [#8 0.24,0.17,0.34,U] 
23:29:21.895 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.01}, one-star: {-0.09, 0.20}
23:29:21.896 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
23:29:21.897 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
23:29:21.898 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.10 mountX=0.10 mountY=-0.00, mountTheta=-0.02
23:29:21.900 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.01, opts=13)
23:29:21.901 00.001 8996 Enqueuing Move request for scope (0.10, -0.01)
23:29:21.901 00.000 20224 Worker thread wakes up
23:29:21.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
23:29:21.901 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
23:29:21.901 00.000 20224 Moving (0.10, -0.01) raw xDistance=0.10 yDistance=-0.00
23:29:21.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:29:21.902 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:21.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:29:21.902 00.000 20224 MoveAxis(E, 0, ABG)
23:29:21.902 00.000 20224 Move returns status 0, amount 0
23:29:21.902 00.000 20224 MoveAxis(N, 0, ABG)
23:29:21.902 00.000 20224 Move returns status 0, amount 0
23:29:21.902 00.000 20224 move complete, result=0
23:29:21.902 00.000 20224 worker thread done servicing request
23:29:21.906 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57837, med=2829, FiltMin=2573, FiltMax=29139, Gamma=1.000
23:29:21.930 00.024 8996 UpdateGuideState exits: m=725359 SNR=360.5
23:29:21.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:21.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:21.933 00.001 8996 Enqueuing Expose request
23:29:21.934 00.001 20224 Worker thread wakes up
23:29:21.934 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:21.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:21.936 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:22.907 00.971 20224 Exposure complete
23:29:22.960 00.053 20224 worker thread done servicing request
23:29:22.960 00.000 8996 OnExposeComplete: enter
23:29:22.961 00.001 8996 UpdateGuideState(): m_state=6
23:29:22.962 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7652
23:29:22.963 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=473.04, Mass=684599, SNR=330.1, Peak=63677 HFD=4.4
23:29:22.964 00.001 8996 MultiStar: [#1 0.37,0.09,0.73,U] [#2 0.27,0.10,0.80,U] [#3 0.62,0.26,0.00,M6] [#4 0.43,0.21,0.00,M4] [#5 0.30,0.41,0.00,M1] [#6 0.33,0.30,0.00,M1] [#7 0.17,0.47,0.00,M1] [#8 0.25,0.38,0.00,M1] 
23:29:22.964 00.000 8996 refined, 2 included, MultiStar: {0.21, 0.19}, one-star: {0.05, 0.33}
23:29:22.965 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
23:29:22.966 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
23:29:22.972 00.006 8996 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.28 cameraTheta=0.73 mountX=0.19 mountY=-0.21, mountTheta=-0.84
23:29:22.976 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.19, opts=13)
23:29:22.978 00.002 8996 Enqueuing Move request for scope (0.21, 0.19)
23:29:22.981 00.003 20224 Worker thread wakes up
23:29:22.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
23:29:22.981 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
23:29:22.981 00.000 20224 Moving (0.21, 0.19) raw xDistance=0.19 yDistance=-0.21
23:29:22.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:29:22.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:22.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:29:22.981 00.000 20224 MoveAxis(E, 0, ABG)
23:29:22.981 00.000 20224 Move returns status 0, amount 0
23:29:22.981 00.000 20224 MoveAxis(N, 0, ABG)
23:29:22.981 00.000 20224 Move returns status 0, amount 0
23:29:22.981 00.000 20224 move complete, result=0
23:29:22.982 00.001 20224 worker thread done servicing request
23:29:22.986 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63677, med=2829, FiltMin=2573, FiltMax=29472, Gamma=1.000
23:29:22.999 00.013 8996 UpdateGuideState exits: m=684599 SNR=330.1
23:29:23.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:23.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:23.002 00.001 8996 Enqueuing Expose request
23:29:23.003 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:29:23.004 00.001 20224 Worker thread wakes up
23:29:23.004 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:23.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:24.166 01.162 20224 Exposure complete
23:29:24.250 00.084 20224 worker thread done servicing request
23:29:24.250 00.000 8996 OnExposeComplete: enter
23:29:24.251 00.001 8996 UpdateGuideState(): m_state=6
23:29:24.253 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7653
23:29:24.254 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.82, Mass=641423, SNR=308.2, Peak=51677 HFD=4.6
23:29:24.256 00.002 8996 MultiStar: [#1 0.18,-0.04,0.70,U] [#2 0.02,-0.09,0.78,U] [#3 0.04,0.23,0.71,U] [#4 0.22,0.02,0.52,U] [#5 0.04,0.10,0.67,U] [#6 -0.08,0.12,0.46,U] [#7 0.05,0.08,0.50,U] [#8 0.09,0.07,0.41,U] 
23:29:24.257 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.07}, one-star: {-0.16, 0.11}
23:29:24.258 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
23:29:24.259 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
23:29:24.260 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.13 mountX=0.02 mountY=-0.07, mountTheta=-1.23
23:29:24.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
23:29:24.263 00.001 8996 Enqueuing Move request for scope (0.03, 0.07)
23:29:24.264 00.001 20224 Worker thread wakes up
23:29:24.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
23:29:24.265 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
23:29:24.265 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.02 yDistance=-0.07
23:29:24.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:29:24.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:24.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:29:24.265 00.000 20224 MoveAxis(E, 0, ABG)
23:29:24.265 00.000 20224 Move returns status 0, amount 0
23:29:24.265 00.000 20224 MoveAxis(N, 0, ABG)
23:29:24.265 00.000 20224 Move returns status 0, amount 0
23:29:24.265 00.000 20224 move complete, result=0
23:29:24.266 00.001 20224 worker thread done servicing request
23:29:24.269 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=51677, med=2829, FiltMin=2573, FiltMax=23539, Gamma=1.000
23:29:24.281 00.012 8996 UpdateGuideState exits: m=641423 SNR=308.2
23:29:24.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:24.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:24.284 00.001 8996 Enqueuing Expose request
23:29:24.284 00.000 20224 Worker thread wakes up
23:29:24.285 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:24.285 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:24.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:25.275 00.990 20224 Exposure complete
23:29:25.347 00.072 20224 worker thread done servicing request
23:29:25.347 00.000 8996 OnExposeComplete: enter
23:29:25.349 00.002 8996 UpdateGuideState(): m_state=6
23:29:25.350 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7654
23:29:25.351 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=472.75, Mass=771773, SNR=323.4, Peak=55261 HFD=4.6
23:29:25.353 00.002 8996 MultiStar: [#1 0.05,0.03,0.71,U] [#2 -0.19,0.12,0.83,U] [#3 0.05,0.06,0.63,U] [#4 0.06,0.16,0.58,U] [#5 -0.14,0.33,0.58,U] [#6 -0.04,0.39,0.47,U] [#7 -0.17,0.32,0.51,U] [#8 -0.07,0.63,0.00,M1] 
23:29:25.354 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.16}, one-star: {-0.24, 0.04}
23:29:25.355 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
23:29:25.356 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
23:29:25.358 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.18 cameraTheta=2.09 mountX=-0.10 mountY=-0.15, mountTheta=-2.19
23:29:25.361 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.16, opts=13)
23:29:25.363 00.002 8996 Enqueuing Move request for scope (-0.09, 0.16)
23:29:25.365 00.002 20224 Worker thread wakes up
23:29:25.365 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
23:29:25.365 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
23:29:25.365 00.000 20224 Moving (-0.09, 0.16) raw xDistance=-0.10 yDistance=-0.15
23:29:25.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:29:25.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:25.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:29:25.365 00.000 20224 MoveAxis(E, 0, ABG)
23:29:25.366 00.001 20224 Move returns status 0, amount 0
23:29:25.366 00.000 20224 MoveAxis(N, 0, ABG)
23:29:25.366 00.000 20224 Move returns status 0, amount 0
23:29:25.366 00.000 20224 move complete, result=0
23:29:25.366 00.000 20224 worker thread done servicing request
23:29:25.372 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55261, med=2829, FiltMin=2557, FiltMax=26729, Gamma=1.000
23:29:25.386 00.014 8996 UpdateGuideState exits: m=771773 SNR=323.4
23:29:25.387 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:25.388 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:25.389 00.001 8996 Enqueuing Expose request
23:29:25.390 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:25.391 00.001 20224 Worker thread wakes up
23:29:25.391 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:25.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:26.560 01.169 20224 Exposure complete
23:29:26.628 00.068 20224 worker thread done servicing request
23:29:26.628 00.000 8996 OnExposeComplete: enter
23:29:26.629 00.001 8996 UpdateGuideState(): m_state=6
23:29:26.631 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7655
23:29:26.632 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.76, Mass=706264, SNR=357.4, Peak=48845 HFD=4.6
23:29:26.634 00.002 8996 MultiStar: [#1 0.09,-0.05,0.65,U] [#2 -0.02,0.12,0.67,U] [#3 0.09,0.06,0.58,U] [#4 0.03,-0.03,0.52,U] [#5 0.05,0.12,0.60,U] [#6 -0.10,0.17,0.45,U] [#7 -0.22,0.21,0.49,U] [#8 0.19,0.28,0.37,U] 
23:29:26.635 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.09}, one-star: {-0.22, 0.05}
23:29:26.636 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
23:29:26.637 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
23:29:26.638 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.89 mountX=-0.04 mountY=-0.08, mountTheta=-1.99
23:29:26.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
23:29:26.641 00.001 8996 Enqueuing Move request for scope (-0.03, 0.09)
23:29:26.642 00.001 20224 Worker thread wakes up
23:29:26.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:29:26.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:29:26.642 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.08
23:29:26.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:29:26.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:26.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:29:26.642 00.000 20224 MoveAxis(E, 0, ABG)
23:29:26.642 00.000 20224 Move returns status 0, amount 0
23:29:26.642 00.000 20224 MoveAxis(N, 0, ABG)
23:29:26.642 00.000 20224 Move returns status 0, amount 0
23:29:26.642 00.000 20224 move complete, result=0
23:29:26.643 00.001 20224 worker thread done servicing request
23:29:26.649 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48845, med=2829, FiltMin=2557, FiltMax=24457, Gamma=1.000
23:29:26.663 00.014 8996 UpdateGuideState exits: m=706264 SNR=357.4
23:29:26.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:26.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:26.666 00.001 8996 Enqueuing Expose request
23:29:26.666 00.000 20224 Worker thread wakes up
23:29:26.666 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:26.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:26.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:27.657 00.990 20224 Exposure complete
23:29:27.721 00.064 20224 worker thread done servicing request
23:29:27.721 00.000 8996 OnExposeComplete: enter
23:29:27.722 00.001 8996 UpdateGuideState(): m_state=6
23:29:27.723 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7656
23:29:27.723 00.000 8996 Star::Find returns 1 (0), X=137.63, Y=472.58, Mass=665659, SNR=349.5, Peak=44029 HFD=4.8
23:29:27.726 00.003 8996 MultiStar: [#1 0.12,-0.31,0.68,U] [#2 -0.09,-0.32,0.74,U] [#3 0.27,-0.22,0.60,U] [#4 0.17,-0.18,0.55,U] [#5 0.11,-0.05,0.65,U] [#6 -0.01,-0.30,0.41,U] [#7 0.01,-0.18,0.51,U] [#8 0.21,-0.19,0.45,U] 
23:29:27.728 00.002 8996 single-star, 8 included, MultiStar: {0.07, -0.21}, one-star: {-0.05, -0.13}
23:29:27.730 00.002 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
23:29:27.731 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
23:29:27.732 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.96 mountX=-0.04 mountY=0.13, mountTheta=1.86
23:29:27.733 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
23:29:27.735 00.002 8996 Enqueuing Move request for scope (-0.05, -0.13)
23:29:27.736 00.001 20224 Worker thread wakes up
23:29:27.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
23:29:27.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
23:29:27.736 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.13
23:29:27.737 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:29:27.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:27.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:29:27.737 00.000 20224 MoveAxis(E, 0, ABG)
23:29:27.737 00.000 20224 Move returns status 0, amount 0
23:29:27.737 00.000 20224 MoveAxis(N, 0, ABG)
23:29:27.737 00.000 20224 Move returns status 0, amount 0
23:29:27.737 00.000 20224 move complete, result=0
23:29:27.738 00.001 20224 worker thread done servicing request
23:29:27.746 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=44029, med=2832, FiltMin=2557, FiltMax=27715, Gamma=1.000
23:29:27.762 00.016 8996 UpdateGuideState exits: m=665659 SNR=349.5
23:29:27.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:27.763 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:27.764 00.001 8996 Enqueuing Expose request
23:29:27.765 00.001 20224 Worker thread wakes up
23:29:27.765 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:27.765 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:27.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:28.930 01.165 20224 Exposure complete
23:29:28.994 00.064 20224 worker thread done servicing request
23:29:28.994 00.000 8996 OnExposeComplete: enter
23:29:28.995 00.001 8996 UpdateGuideState(): m_state=6
23:29:28.996 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7657
23:29:28.997 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=472.44, Mass=662314, SNR=384.1, Peak=42464 HFD=4.6
23:29:28.998 00.001 8996 MultiStar: [#1 -0.29,-0.46,0.00,M2] [#2 -0.60,-0.22,0.00,M1] [#3 -0.38,-0.49,0.00,M3] [#4 -0.33,-0.54,0.00,M1] [#5 -0.38,-0.25,0.00,M1] [#6 -0.35,-0.18,0.38,U] [#7 -0.40,-0.21,0.00,M1] [#8 -0.20,-0.23,0.35,U] 
23:29:28.999 00.001 8996 refined, 2 included, MultiStar: {-0.29, -0.24}, one-star: {-0.29, -0.27}
23:29:28.999 00.000 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
23:29:29.000 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
23:29:29.001 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.37 cameraTheta=-2.44 mountX=-0.26 mountY=0.27, mountTheta=2.33
23:29:29.002 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.24, opts=13)
23:29:29.003 00.001 8996 Enqueuing Move request for scope (-0.29, -0.24)
23:29:29.003 00.000 20224 Worker thread wakes up
23:29:29.004 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.24) opts 0xd
23:29:29.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.24)
23:29:29.004 00.000 20224 Moving (-0.29, -0.24) raw xDistance=-0.26 yDistance=0.27
23:29:29.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:29:29.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:29:29.004 00.000 20224 MoveAxis(E, 38, ABG)
23:29:29.004 00.000 20224 Guiding  Dir = 2, Dur = 38
23:29:29.004 00.000 20224 IsSlewing returns 0
23:29:29.004 00.000 20224 IsGuiding returns 0
23:29:29.008 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42464, med=2832, FiltMin=2579, FiltMax=22797, Gamma=1.000
23:29:29.021 00.013 8996 UpdateGuideState exits: m=662314 SNR=384.1
23:29:29.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:29.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:29.024 00.001 8996 Enqueuing Expose request
23:29:29.027 00.003 20224 PulseGuide returned control before completion, sleep 26
23:29:29.056 00.029 20224 IsGuiding returns 1
23:29:29.056 00.000 20224 scope still moving after pulse duration time elapsed
23:29:29.087 00.031 20224 IsSlewing returns 0
23:29:29.087 00.000 20224 IsGuiding returns 1
23:29:29.118 00.031 20224 IsSlewing returns 0
23:29:29.118 00.000 20224 IsGuiding returns 0
23:29:29.118 00.000 20224 scope move finished after 38 + 76 ms
23:29:29.118 00.000 20224 Move returns status 0, amount 38
23:29:29.118 00.000 20224 MoveAxis(S, 58, ABG)
23:29:29.118 00.000 20224 Guiding  Dir = 1, Dur = 58
23:29:29.118 00.000 20224 IsSlewing returns 0
23:29:29.119 00.001 20224 IsGuiding returns 0
23:29:29.183 00.064 20224 IsGuiding returns 1
23:29:29.183 00.000 20224 scope still moving after pulse duration time elapsed
23:29:29.212 00.029 20224 IsSlewing returns 0
23:29:29.212 00.000 20224 IsGuiding returns 1
23:29:29.243 00.031 20224 IsSlewing returns 0
23:29:29.244 00.001 20224 IsGuiding returns 1
23:29:29.276 00.032 20224 IsSlewing returns 0
23:29:29.276 00.000 20224 IsGuiding returns 0
23:29:29.276 00.000 20224 scope move finished after 58 + 98 ms
23:29:29.276 00.000 20224 Move returns status 0, amount 58
23:29:29.276 00.000 20224 move complete, result=0
23:29:29.276 00.000 20224 worker thread done servicing request
23:29:29.276 00.000 20224 Worker thread wakes up
23:29:29.276 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.3 px 58 ms SOUTH
23:29:29.279 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:29.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:30.238 00.959 20224 Exposure complete
23:29:30.307 00.069 20224 worker thread done servicing request
23:29:30.307 00.000 8996 OnExposeComplete: enter
23:29:30.308 00.001 8996 UpdateGuideState(): m_state=6
23:29:30.310 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7658
23:29:30.311 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=472.89, Mass=682938, SNR=320.6, Peak=49933 HFD=4.5
23:29:30.312 00.001 8996 MultiStar: [#1 0.09,0.16,0.75,U] [#2 -0.16,0.10,0.73,U] [#3 0.19,-0.08,0.67,U] [#4 0.23,0.07,0.50,U] [#5 0.05,0.43,0.00,M2] [#6 -0.01,0.37,0.44,U] [#7 0.11,0.45,0.00,M2] [#8 0.10,0.58,0.00,M1] 
23:29:30.313 00.001 8996 refined, 5 included, MultiStar: {0.07, 0.13}, one-star: {0.09, 0.18}
23:29:30.314 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
23:29:30.315 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
23:29:30.316 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.14 cameraTheta=1.07 mountX=0.06 mountY=-0.13, mountTheta=-1.17
23:29:30.318 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
23:29:30.319 00.001 8996 Enqueuing Move request for scope (0.07, 0.13)
23:29:30.320 00.001 20224 Worker thread wakes up
23:29:30.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
23:29:30.320 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
23:29:30.320 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.06 yDistance=-0.13
23:29:30.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:29:30.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:30.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:29:30.320 00.000 20224 MoveAxis(E, 0, ABG)
23:29:30.320 00.000 20224 Move returns status 0, amount 0
23:29:30.320 00.000 20224 MoveAxis(N, 0, ABG)
23:29:30.320 00.000 20224 Move returns status 0, amount 0
23:29:30.320 00.000 20224 move complete, result=0
23:29:30.320 00.000 20224 worker thread done servicing request
23:29:30.323 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49933, med=2829, FiltMin=2547, FiltMax=25913, Gamma=1.000
23:29:30.343 00.020 8996 UpdateGuideState exits: m=682938 SNR=320.6
23:29:30.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:30.346 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:30.347 00.001 8996 Enqueuing Expose request
23:29:30.347 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:30.348 00.001 20224 Worker thread wakes up
23:29:30.348 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:30.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:31.523 01.175 20224 Exposure complete
23:29:31.611 00.088 20224 worker thread done servicing request
23:29:31.611 00.000 8996 OnExposeComplete: enter
23:29:31.614 00.003 8996 UpdateGuideState(): m_state=6
23:29:31.617 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7659
23:29:31.618 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.84, Mass=651082, SNR=330.6, Peak=45933 HFD=4.4
23:29:31.620 00.002 8996 MultiStar: [#1 0.23,0.08,0.64,U] [#2 0.00,0.38,0.81,U] [#3 0.28,-0.14,0.61,U] [#4 0.29,-0.08,0.54,U] [#5 0.08,0.15,0.60,U] [#6 0.09,0.27,0.42,U] [#7 -0.13,0.30,0.55,U] [#8 0.27,0.30,0.42,U] 
23:29:31.622 00.002 8996 single-star, 8 included, MultiStar: {0.13, 0.15}, one-star: {0.15, 0.14}
23:29:31.623 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
23:29:31.624 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
23:29:31.625 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.74 mountX=0.13 mountY=-0.15, mountTheta=-0.85
23:29:31.627 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.14, opts=13)
23:29:31.628 00.001 8996 Enqueuing Move request for scope (0.15, 0.14)
23:29:31.629 00.001 20224 Worker thread wakes up
23:29:31.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
23:29:31.629 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
23:29:31.630 00.001 20224 Moving (0.15, 0.14) raw xDistance=0.13 yDistance=-0.15
23:29:31.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:29:31.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:31.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:29:31.630 00.000 20224 MoveAxis(E, 0, ABG)
23:29:31.630 00.000 20224 Move returns status 0, amount 0
23:29:31.630 00.000 20224 MoveAxis(N, 0, ABG)
23:29:31.630 00.000 20224 Move returns status 0, amount 0
23:29:31.630 00.000 20224 move complete, result=0
23:29:31.630 00.000 20224 worker thread done servicing request
23:29:31.634 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45933, med=2832, FiltMin=2557, FiltMax=27155, Gamma=1.000
23:29:31.647 00.013 8996 UpdateGuideState exits: m=651082 SNR=330.6
23:29:31.648 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:31.649 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:31.650 00.001 8996 Enqueuing Expose request
23:29:31.650 00.000 20224 Worker thread wakes up
23:29:31.651 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:29:31.651 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:31.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:32.622 00.971 20224 Exposure complete
23:29:32.687 00.065 20224 worker thread done servicing request
23:29:32.687 00.000 8996 OnExposeComplete: enter
23:29:32.688 00.001 8996 UpdateGuideState(): m_state=6
23:29:32.689 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7660
23:29:32.690 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=473.29, Mass=669170, SNR=312.5, Peak=45629 HFD=4.7
23:29:32.690 00.000 8996 MultiStar: [#1 0.07,0.43,0.00,M1] [#2 -0.08,0.66,0.00,M1] [#3 0.01,0.44,0.00,M2] [#4 -0.07,0.37,0.68,U] [#5 -0.01,0.51,0.00,M2] [#6 -0.12,0.62,0.00,M1] [#7 0.12,0.73,0.00,M2] [#8 0.13,0.72,0.00,M1] 
23:29:32.691 00.001 8996 refined, 1 included, MultiStar: {0.00, 0.50}, one-star: {0.06, 0.59}
23:29:32.692 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
23:29:32.692 00.000 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
23:29:32.693 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.50 hyp=0.50 cameraTheta=1.57 mountX=-0.05 mountY=-0.50, mountTheta=-1.66
23:29:32.694 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.50, opts=13)
23:29:32.695 00.001 8996 Enqueuing Move request for scope (0.00, 0.50)
23:29:32.696 00.001 20224 Worker thread wakes up
23:29:32.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.50) opts 0xd
23:29:32.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.50)
23:29:32.696 00.000 20224 Moving (0.00, 0.50) raw xDistance=-0.05 yDistance=-0.50
23:29:32.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:29:32.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:32.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
23:29:32.696 00.000 20224 MoveAxis(E, 0, ABG)
23:29:32.696 00.000 20224 Move returns status 0, amount 0
23:29:32.696 00.000 20224 MoveAxis(N, 0, ABG)
23:29:32.696 00.000 20224 Move returns status 0, amount 0
23:29:32.696 00.000 20224 move complete, result=0
23:29:32.696 00.000 20224 worker thread done servicing request
23:29:32.700 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=45629, med=2832, FiltMin=2541, FiltMax=25494, Gamma=1.000
23:29:32.712 00.012 8996 UpdateGuideState exits: m=669170 SNR=312.5
23:29:32.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:32.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:32.714 00.000 8996 Enqueuing Expose request
23:29:32.715 00.001 20224 Worker thread wakes up
23:29:32.715 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
23:29:32.716 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:32.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:33.876 01.160 20224 Exposure complete
23:29:33.948 00.072 20224 worker thread done servicing request
23:29:33.948 00.000 8996 OnExposeComplete: enter
23:29:33.949 00.001 8996 UpdateGuideState(): m_state=6
23:29:33.950 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7661
23:29:33.950 00.000 8996 Star::Find returns 1 (0), X=137.91, Y=473.06, Mass=739178, SNR=318.0, Peak=57389 HFD=4.5
23:29:33.951 00.001 8996 MultiStar: [#1 0.25,0.12,0.79,U] [#2 0.03,0.25,0.91,U] [#3 0.35,0.19,0.61,U] [#4 0.31,0.20,0.61,U] [#5 0.15,0.51,0.00,M3] [#6 0.31,0.24,0.49,U] [#7 0.28,0.34,0.00,M3] [#8 0.40,0.33,0.00,M2] 
23:29:33.952 00.001 8996 refined, 5 included, MultiStar: {0.23, 0.23}, one-star: {0.23, 0.35}
23:29:33.953 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
23:29:33.954 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
23:29:33.955 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.23 hyp=0.33 cameraTheta=0.80 mountX=0.20 mountY=-0.26, mountTheta=-0.91
23:29:33.956 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.23, opts=13)
23:29:33.957 00.001 8996 Enqueuing Move request for scope (0.23, 0.23)
23:29:33.958 00.001 20224 Worker thread wakes up
23:29:33.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.23) opts 0xd
23:29:33.958 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.23)
23:29:33.958 00.000 20224 Moving (0.23, 0.23) raw xDistance=0.20 yDistance=-0.26
23:29:33.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:29:33.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:33.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:29:33.958 00.000 20224 MoveAxis(W, 30, ABG)
23:29:33.958 00.000 20224 Guiding  Dir = 3, Dur = 30
23:29:33.959 00.001 20224 IsSlewing returns 0
23:29:33.959 00.000 20224 IsGuiding returns 0
23:29:33.960 00.001 20224 PulseGuide returned control before completion, sleep 39
23:29:33.962 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57389, med=2832, FiltMin=2550, FiltMax=30051, Gamma=1.000
23:29:33.976 00.014 8996 UpdateGuideState exits: m=739178 SNR=318.0
23:29:33.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:33.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:33.980 00.002 8996 Enqueuing Expose request
23:29:34.000 00.020 20224 IsGuiding returns 1
23:29:34.000 00.000 20224 scope still moving after pulse duration time elapsed
23:29:34.032 00.032 20224 IsSlewing returns 0
23:29:34.032 00.000 20224 IsGuiding returns 1
23:29:34.064 00.032 20224 IsSlewing returns 0
23:29:34.065 00.001 20224 IsGuiding returns 0
23:29:34.065 00.000 20224 scope move finished after 30 + 75 ms
23:29:34.065 00.000 20224 Move returns status 0, amount 30
23:29:34.065 00.000 20224 MoveAxis(N, 0, ABG)
23:29:34.065 00.000 20224 Move returns status 0, amount 0
23:29:34.065 00.000 20224 move complete, result=0
23:29:34.065 00.000 20224 worker thread done servicing request
23:29:34.065 00.000 20224 Worker thread wakes up
23:29:34.065 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:34.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:34.065 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.3 px 0 ms NORTH
23:29:35.057 00.992 20224 Exposure complete
23:29:35.141 00.084 20224 worker thread done servicing request
23:29:35.141 00.000 8996 OnExposeComplete: enter
23:29:35.143 00.002 8996 UpdateGuideState(): m_state=6
23:29:35.144 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7662
23:29:35.144 00.000 8996 Star::Find returns 1 (0), X=137.68, Y=472.62, Mass=666890, SNR=333.2, Peak=41485 HFD=4.7
23:29:35.146 00.002 8996 MultiStar: [#1 0.08,-0.06,0.77,U] [#2 -0.08,0.06,0.70,U] [#3 0.04,0.05,0.59,U] [#4 0.06,0.02,0.57,U] [#5 -0.09,0.05,0.58,U] [#6 -0.16,0.21,0.43,U] [#7 -0.16,0.18,0.51,U] [#8 -0.02,0.07,0.49,U] 
23:29:35.146 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.04}, one-star: {-0.00, -0.08}
23:29:35.147 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
23:29:35.148 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
23:29:35.149 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.04 cameraTheta=2.21 mountX=-0.03 mountY=-0.03, mountTheta=-2.31
23:29:35.150 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
23:29:35.151 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
23:29:35.152 00.001 20224 Worker thread wakes up
23:29:35.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
23:29:35.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
23:29:35.152 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
23:29:35.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:29:35.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:35.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:29:35.152 00.000 20224 MoveAxis(E, 0, ABG)
23:29:35.152 00.000 20224 Move returns status 0, amount 0
23:29:35.152 00.000 20224 MoveAxis(N, 0, ABG)
23:29:35.152 00.000 20224 Move returns status 0, amount 0
23:29:35.152 00.000 20224 move complete, result=0
23:29:35.152 00.000 20224 worker thread done servicing request
23:29:35.156 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41485, med=2832, FiltMin=2566, FiltMax=27219, Gamma=1.000
23:29:35.170 00.014 8996 UpdateGuideState exits: m=666890 SNR=333.2
23:29:35.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:35.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:35.175 00.003 8996 Enqueuing Expose request
23:29:35.177 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:29:35.179 00.002 20224 Worker thread wakes up
23:29:35.179 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:35.180 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:36.348 01.168 20224 Exposure complete
23:29:36.420 00.072 20224 worker thread done servicing request
23:29:36.420 00.000 8996 OnExposeComplete: enter
23:29:36.421 00.001 8996 UpdateGuideState(): m_state=6
23:29:36.421 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7663
23:29:36.422 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=472.99, Mass=656548, SNR=315.3, Peak=48387 HFD=4.3
23:29:36.423 00.001 8996 MultiStar: [#1 -0.45,0.27,0.00,M1] [#2 -0.65,0.19,0.00,M1] [#3 -0.31,0.22,0.60,U] [#4 -0.42,0.27,0.00,M1] [#5 -0.40,0.31,0.00,M3] [#6 -0.66,0.17,0.00,M1] [#7 -0.60,0.24,0.00,M3] [#8 -0.33,0.31,0.00,M2] 
23:29:36.424 00.001 8996 refined, 1 included, MultiStar: {-0.39, 0.26}, one-star: {-0.45, 0.29}
23:29:36.425 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
23:29:36.425 00.000 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
23:29:36.426 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=0.26 hyp=0.47 cameraTheta=2.55 mountX=-0.42 mountY=-0.22, mountTheta=-2.66
23:29:36.427 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=0.26, opts=13)
23:29:36.428 00.001 8996 Enqueuing Move request for scope (-0.39, 0.26)
23:29:36.429 00.001 20224 Worker thread wakes up
23:29:36.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.26) opts 0xd
23:29:36.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, 0.26)
23:29:36.429 00.000 20224 Moving (-0.39, 0.26) raw xDistance=-0.42 yDistance=-0.22
23:29:36.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
23:29:36.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:36.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:29:36.429 00.000 20224 MoveAxis(E, 61, ABG)
23:29:36.429 00.000 20224 Guiding  Dir = 2, Dur = 61
23:29:36.430 00.001 20224 IsSlewing returns 0
23:29:36.430 00.000 20224 IsGuiding returns 0
23:29:36.433 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48387, med=2832, FiltMin=2553, FiltMax=26217, Gamma=1.000
23:29:36.447 00.014 8996 UpdateGuideState exits: m=656548 SNR=315.3
23:29:36.447 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:36.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:36.449 00.001 8996 Enqueuing Expose request
23:29:36.468 00.019 20224 PulseGuide returned control before completion, sleep 34
23:29:36.519 00.051 20224 IsGuiding returns 1
23:29:36.519 00.000 20224 scope still moving after pulse duration time elapsed
23:29:36.544 00.025 20224 IsSlewing returns 0
23:29:36.544 00.000 20224 IsGuiding returns 1
23:29:36.576 00.032 20224 IsSlewing returns 0
23:29:36.576 00.000 20224 IsGuiding returns 0
23:29:36.576 00.000 20224 scope move finished after 61 + 85 ms
23:29:36.576 00.000 20224 Move returns status 0, amount 61
23:29:36.576 00.000 20224 MoveAxis(N, 0, ABG)
23:29:36.576 00.000 20224 Move returns status 0, amount 0
23:29:36.576 00.000 20224 move complete, result=0
23:29:36.576 00.000 20224 worker thread done servicing request
23:29:36.576 00.000 20224 Worker thread wakes up
23:29:36.576 00.000 8996 GuideStep: -0.4 px 61 ms EAST, -0.2 px 0 ms NORTH
23:29:36.577 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:36.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:37.543 00.966 20224 Exposure complete
23:29:37.624 00.081 20224 worker thread done servicing request
23:29:37.624 00.000 8996 OnExposeComplete: enter
23:29:37.626 00.002 8996 UpdateGuideState(): m_state=6
23:29:37.627 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7664
23:29:37.628 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=473.18, Mass=706434, SNR=316.8, Peak=45283 HFD=4.6
23:29:37.629 00.001 8996 MultiStar: [#1 -0.32,0.30,0.00,M2] [#2 -0.33,0.48,0.00,M2] [#3 -0.19,0.29,0.61,U] [#4 -0.12,0.31,0.56,U] [#5 -0.20,0.37,0.63,U] [#6 -0.31,0.25,0.43,U] [#7 -0.21,0.15,0.45,U] [#8 -0.03,0.32,0.45,U] 
23:29:37.630 00.001 8996 refined, 6 included, MultiStar: {-0.24, 0.33}, one-star: {-0.43, 0.47}
23:29:37.631 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
23:29:37.631 00.000 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
23:29:37.632 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.33 hyp=0.41 cameraTheta=2.19 mountX=-0.27 mountY=-0.30, mountTheta=-2.30
23:29:37.633 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.33, opts=13)
23:29:37.634 00.001 8996 Enqueuing Move request for scope (-0.24, 0.33)
23:29:37.635 00.001 20224 Worker thread wakes up
23:29:37.635 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.33) opts 0xd
23:29:37.635 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.33)
23:29:37.635 00.000 20224 Moving (-0.24, 0.33) raw xDistance=-0.27 yDistance=-0.30
23:29:37.636 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
23:29:37.636 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.32 newest=-0.55
23:29:37.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:29:37.636 00.000 20224 MoveAxis(E, 43, ABG)
23:29:37.636 00.000 20224 Guiding  Dir = 2, Dur = 43
23:29:37.636 00.000 20224 IsSlewing returns 0
23:29:37.636 00.000 20224 IsGuiding returns 0
23:29:37.639 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45283, med=2832, FiltMin=2544, FiltMax=24880, Gamma=1.000
23:29:37.643 00.004 20224 PulseGuide returned control before completion, sleep 47
23:29:37.661 00.018 8996 UpdateGuideState exits: m=706434 SNR=316.8
23:29:37.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:37.662 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:37.663 00.001 8996 Enqueuing Expose request
23:29:37.703 00.040 20224 IsGuiding returns 1
23:29:37.703 00.000 20224 scope still moving after pulse duration time elapsed
23:29:37.735 00.032 20224 IsSlewing returns 0
23:29:37.736 00.001 20224 IsGuiding returns 0
23:29:37.736 00.000 20224 scope move finished after 43 + 56 ms
23:29:37.736 00.000 20224 Move returns status 0, amount 43
23:29:37.736 00.000 20224 MoveAxis(N, 64, ABG)
23:29:37.736 00.000 20224 Guiding  Dir = 0, Dur = 64
23:29:37.736 00.000 20224 IsSlewing returns 0
23:29:37.737 00.001 20224 IsGuiding returns 0
23:29:37.799 00.062 20224 PulseGuide returned control before completion, sleep 12
23:29:37.813 00.014 20224 IsGuiding returns 1
23:29:37.813 00.000 20224 scope still moving after pulse duration time elapsed
23:29:37.843 00.030 20224 IsSlewing returns 0
23:29:37.843 00.000 20224 IsGuiding returns 1
23:29:37.875 00.032 20224 IsSlewing returns 0
23:29:37.875 00.000 20224 IsGuiding returns 1
23:29:37.905 00.030 20224 IsSlewing returns 0
23:29:37.905 00.000 20224 IsGuiding returns 0
23:29:37.905 00.000 20224 scope move finished after 64 + 104 ms
23:29:37.905 00.000 20224 Move returns status 0, amount 64
23:29:37.905 00.000 20224 move complete, result=0
23:29:37.906 00.001 20224 worker thread done servicing request
23:29:37.906 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.3 px 64 ms NORTH
23:29:37.907 00.001 20224 Worker thread wakes up
23:29:37.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:37.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:39.098 01.191 20224 Exposure complete
23:29:39.178 00.080 20224 worker thread done servicing request
23:29:39.178 00.000 8996 OnExposeComplete: enter
23:29:39.179 00.001 8996 UpdateGuideState(): m_state=6
23:29:39.179 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7665
23:29:39.180 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=473.25, Mass=699905, SNR=361.0, Peak=52029 HFD=4.5
23:29:39.181 00.001 8996 MultiStar: [#1 0.80,0.49,0.00,M3] [#2 0.55,0.51,0.00,M3] [#3 0.68,0.46,0.00,M1] [#4 0.59,0.47,0.00,M1] [#5 0.61,0.81,0.00,M3] [#6 0.45,0.64,0.00,M1] [#7 0.64,0.58,0.00,M3] [#8 0.79,0.67,0.00,M2] 
23:29:39.182 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
23:29:39.182 00.000 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
23:29:39.183 00.001 8996 CameraToMount -- cameraX=0.50 cameraY=0.55 hyp=0.74 cameraTheta=0.83 mountX=0.45 mountY=-0.60, mountTheta=-0.93
23:29:39.185 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=0.55, opts=13)
23:29:39.185 00.000 8996 Enqueuing Move request for scope (0.50, 0.55)
23:29:39.186 00.001 20224 Worker thread wakes up
23:29:39.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.55) opts 0xd
23:29:39.186 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, 0.55)
23:29:39.186 00.000 20224 Moving (0.50, 0.55) raw xDistance=0.45 yDistance=-0.60
23:29:39.187 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45
23:29:39.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
23:29:39.187 00.000 20224 MoveAxis(W, 63, ABG)
23:29:39.187 00.000 20224 Guiding  Dir = 3, Dur = 63
23:29:39.187 00.000 20224 IsSlewing returns 0
23:29:39.187 00.000 20224 IsGuiding returns 0
23:29:39.192 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52029, med=2832, FiltMin=2566, FiltMax=23632, Gamma=1.000
23:29:39.205 00.013 8996 UpdateGuideState exits: m=699905 SNR=361.0
23:29:39.207 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:39.208 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:39.209 00.001 8996 Enqueuing Expose request
23:29:39.220 00.011 20224 PulseGuide returned control before completion, sleep 41
23:29:39.266 00.046 20224 IsGuiding returns 1
23:29:39.266 00.000 20224 scope still moving after pulse duration time elapsed
23:29:39.297 00.031 20224 IsSlewing returns 0
23:29:39.297 00.000 20224 IsGuiding returns 0
23:29:39.298 00.001 20224 scope move finished after 63 + 47 ms
23:29:39.298 00.000 20224 Move returns status 0, amount 63
23:29:39.298 00.000 20224 MoveAxis(N, 127, ABG)
23:29:39.298 00.000 20224 Guiding  Dir = 0, Dur = 127
23:29:39.298 00.000 20224 IsSlewing returns 0
23:29:39.298 00.000 20224 IsGuiding returns 0
23:29:39.299 00.001 20224 PulseGuide returned control before completion, sleep 137
23:29:39.438 00.139 20224 IsGuiding returns 1
23:29:39.438 00.000 20224 scope still moving after pulse duration time elapsed
23:29:39.470 00.032 20224 IsSlewing returns 0
23:29:39.470 00.000 20224 IsGuiding returns 0
23:29:39.470 00.000 20224 scope move finished after 127 + 45 ms
23:29:39.470 00.000 20224 Move returns status 0, amount 127
23:29:39.470 00.000 20224 move complete, result=0
23:29:39.470 00.000 20224 worker thread done servicing request
23:29:39.470 00.000 20224 Worker thread wakes up
23:29:39.470 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:39.470 00.000 8996 GuideStep: 0.4 px 63 ms WEST, -0.6 px 127 ms NORTH
23:29:39.473 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:40.444 00.971 20224 Exposure complete
23:29:40.510 00.066 20224 worker thread done servicing request
23:29:40.510 00.000 8996 OnExposeComplete: enter
23:29:40.512 00.002 8996 UpdateGuideState(): m_state=6
23:29:40.513 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7666
23:29:40.514 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=473.09, Mass=687054, SNR=348.6, Peak=59197 HFD=4.4
23:29:40.514 00.000 8996 MultiStar: [#1 0.17,0.13,0.71,U] [#2 0.14,0.09,0.71,U] [#3 0.28,0.08,0.56,U] [#4 0.33,-0.00,0.52,U] [#5 0.24,0.41,0.00,M4] [#6 0.11,0.41,0.46,U] [#7 0.01,0.36,0.47,U] [#8 0.43,0.46,0.00,M3] 
23:29:40.515 00.001 8996 refined, 6 included, MultiStar: {0.22, 0.21}, one-star: {0.36, 0.38}
23:29:40.516 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
23:29:40.517 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
23:29:40.518 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.21 hyp=0.30 cameraTheta=0.77 mountX=0.20 mountY=-0.23, mountTheta=-0.87
23:29:40.522 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.21, opts=13)
23:29:40.524 00.002 8996 Enqueuing Move request for scope (0.22, 0.21)
23:29:40.526 00.002 20224 Worker thread wakes up
23:29:40.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.21) opts 0xd
23:29:40.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.21)
23:29:40.526 00.000 20224 Moving (0.22, 0.21) raw xDistance=0.20 yDistance=-0.23
23:29:40.527 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:29:40.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:29:40.527 00.000 20224 MoveAxis(E, 0, ABG)
23:29:40.527 00.000 20224 Move returns status 0, amount 0
23:29:40.527 00.000 20224 MoveAxis(N, 49, ABG)
23:29:40.527 00.000 20224 Guiding  Dir = 0, Dur = 49
23:29:40.527 00.000 20224 IsSlewing returns 0
23:29:40.527 00.000 20224 IsGuiding returns 0
23:29:40.532 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59197, med=2832, FiltMin=2560, FiltMax=25782, Gamma=1.000
23:29:40.546 00.014 8996 UpdateGuideState exits: m=687054 SNR=348.6
23:29:40.546 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:40.547 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:40.549 00.002 8996 Enqueuing Expose request
23:29:40.550 00.001 20224 PulseGuide returned control before completion, sleep 36
23:29:40.596 00.046 20224 IsGuiding returns 1
23:29:40.596 00.000 20224 scope still moving after pulse duration time elapsed
23:29:40.627 00.031 20224 IsSlewing returns 0
23:29:40.627 00.000 20224 IsGuiding returns 1
23:29:40.658 00.031 20224 IsSlewing returns 0
23:29:40.658 00.000 20224 IsGuiding returns 0
23:29:40.658 00.000 20224 scope move finished after 49 + 82 ms
23:29:40.658 00.000 20224 Move returns status 0, amount 49
23:29:40.658 00.000 20224 move complete, result=0
23:29:40.658 00.000 20224 worker thread done servicing request
23:29:40.659 00.001 20224 Worker thread wakes up
23:29:40.659 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 49 ms NORTH
23:29:40.661 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:40.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:41.850 01.189 20224 Exposure complete
23:29:41.936 00.086 20224 worker thread done servicing request
23:29:41.937 00.001 8996 OnExposeComplete: enter
23:29:41.938 00.001 8996 UpdateGuideState(): m_state=6
23:29:41.938 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7667
23:29:41.940 00.002 8996 Star::Find returns 1 (0), X=137.29, Y=472.87, Mass=704338, SNR=352.3, Peak=45747 HFD=4.5
23:29:41.942 00.002 8996 MultiStar: [#1 -0.41,0.04,0.66,U] [#2 -0.58,-0.03,0.00,M3] [#3 -0.50,0.00,0.00,M1] [#4 -0.54,-0.10,0.00,M1] [#5 -0.61,0.09,0.00,M5] [#6 -0.65,-0.10,0.00,M1] [#7 -0.74,0.27,0.00,M3] [#8 -0.47,0.23,0.00,M4] 
23:29:41.944 00.002 8996 refined, 1 included, MultiStar: {-0.40, 0.11}, one-star: {-0.39, 0.16}
23:29:41.945 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:29:41.946 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:29:41.947 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=0.11 hyp=0.41 cameraTheta=2.87 mountX=-0.41 mountY=-0.07, mountTheta=-2.98
23:29:41.948 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.11, opts=13)
23:29:41.950 00.002 8996 Enqueuing Move request for scope (-0.40, 0.11)
23:29:41.950 00.000 20224 Worker thread wakes up
23:29:41.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.11) opts 0xd
23:29:41.951 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.11)
23:29:41.951 00.000 20224 Moving (-0.40, 0.11) raw xDistance=-0.41 yDistance=-0.07
23:29:41.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
23:29:41.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:41.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:29:41.951 00.000 20224 MoveAxis(E, 60, ABG)
23:29:41.951 00.000 20224 Guiding  Dir = 2, Dur = 60
23:29:41.952 00.001 20224 IsSlewing returns 0
23:29:41.952 00.000 20224 IsGuiding returns 0
23:29:41.961 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=45747, med=2832, FiltMin=2585, FiltMax=27177, Gamma=1.000
23:29:41.985 00.024 8996 UpdateGuideState exits: m=704338 SNR=352.3
23:29:41.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:41.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:41.988 00.001 8996 Enqueuing Expose request
23:29:42.004 00.016 20224 PulseGuide returned control before completion, sleep 19
23:29:42.034 00.030 20224 IsGuiding returns 1
23:29:42.034 00.000 20224 scope still moving after pulse duration time elapsed
23:29:42.066 00.032 20224 IsSlewing returns 0
23:29:42.066 00.000 20224 IsGuiding returns 1
23:29:42.099 00.033 20224 IsSlewing returns 0
23:29:42.099 00.000 20224 IsGuiding returns 0
23:29:42.099 00.000 20224 scope move finished after 60 + 86 ms
23:29:42.099 00.000 20224 Move returns status 0, amount 60
23:29:42.099 00.000 20224 MoveAxis(N, 0, ABG)
23:29:42.099 00.000 20224 Move returns status 0, amount 0
23:29:42.099 00.000 20224 move complete, result=0
23:29:42.099 00.000 20224 worker thread done servicing request
23:29:42.099 00.000 20224 Worker thread wakes up
23:29:42.099 00.000 8996 GuideStep: -0.4 px 60 ms EAST, -0.1 px 0 ms NORTH
23:29:42.100 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:42.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:43.094 00.994 20224 Exposure complete
23:29:43.153 00.059 20224 worker thread done servicing request
23:29:43.153 00.000 8996 OnExposeComplete: enter
23:29:43.154 00.001 8996 UpdateGuideState(): m_state=6
23:29:43.155 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7668
23:29:43.156 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=472.20, Mass=648979, SNR=332.0, Peak=49216 HFD=4.6
23:29:43.157 00.001 8996 MultiStar: [#1 -0.14,-0.71,0.00,M2] [#2 -0.21,-0.40,0.00,M4] [#3 -0.18,-0.48,0.00,M2] [#4 -0.07,-0.41,0.55,U] [#5 -0.01,-0.32,0.56,U] [#6 -0.31,-0.41,0.00,M2] [#7 -0.38,-0.41,0.00,M4] [#8 -0.04,-0.38,0.37,U] 
23:29:43.159 00.002 8996 refined, 3 included, MultiStar: {-0.08, -0.42}, one-star: {-0.13, -0.50}
23:29:43.161 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
23:29:43.162 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
23:29:43.163 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.42 hyp=0.43 cameraTheta=-1.76 mountX=-0.04 mountY=0.43, mountTheta=1.66
23:29:43.165 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.42, opts=13)
23:29:43.167 00.002 8996 Enqueuing Move request for scope (-0.08, -0.42)
23:29:43.169 00.002 20224 Worker thread wakes up
23:29:43.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.42) opts 0xd
23:29:43.169 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.42)
23:29:43.169 00.000 20224 Moving (-0.08, -0.42) raw xDistance=-0.04 yDistance=0.43
23:29:43.170 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:29:43.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:43.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
23:29:43.170 00.000 20224 MoveAxis(E, 0, ABG)
23:29:43.170 00.000 20224 Move returns status 0, amount 0
23:29:43.170 00.000 20224 MoveAxis(N, 0, ABG)
23:29:43.170 00.000 20224 Move returns status 0, amount 0
23:29:43.170 00.000 20224 move complete, result=0
23:29:43.171 00.001 20224 worker thread done servicing request
23:29:43.175 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=49216, med=2832, FiltMin=2585, FiltMax=25469, Gamma=1.000
23:29:43.193 00.018 8996 UpdateGuideState exits: m=648979 SNR=332.0
23:29:43.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:43.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:43.196 00.001 8996 Enqueuing Expose request
23:29:43.196 00.000 20224 Worker thread wakes up
23:29:43.196 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:29:43.197 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:43.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:44.374 01.177 20224 Exposure complete
23:29:44.449 00.075 20224 worker thread done servicing request
23:29:44.449 00.000 8996 OnExposeComplete: enter
23:29:44.451 00.002 8996 UpdateGuideState(): m_state=6
23:29:44.452 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7669
23:29:44.454 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=472.36, Mass=716797, SNR=344.0, Peak=61232 HFD=4.4
23:29:44.455 00.001 8996 MultiStar: [#1 0.22,-0.55,0.00,M3] [#2 0.15,-0.49,0.00,M5] [#3 0.09,-0.51,0.00,M3] [#4 0.09,-0.41,0.53,U] [#5 0.06,-0.17,0.58,U] [#6 -0.04,-0.22,0.43,U] [#7 0.07,-0.37,0.46,U] [#8 0.44,-0.40,0.00,M4] 
23:29:44.457 00.002 8996 refined, 4 included, MultiStar: {0.10, -0.31}, one-star: {0.19, -0.34}
23:29:44.458 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
23:29:44.458 00.000 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
23:29:44.459 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.31 hyp=0.32 cameraTheta=-1.27 mountX=0.13 mountY=0.30, mountTheta=1.17
23:29:44.462 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.31, opts=13)
23:29:44.463 00.001 8996 Enqueuing Move request for scope (0.10, -0.31)
23:29:44.464 00.001 20224 Worker thread wakes up
23:29:44.465 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.31) opts 0xd
23:29:44.465 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.31)
23:29:44.465 00.000 20224 Moving (0.10, -0.31) raw xDistance=0.13 yDistance=0.30
23:29:44.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:29:44.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:44.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:29:44.465 00.000 20224 MoveAxis(E, 0, ABG)
23:29:44.465 00.000 20224 Move returns status 0, amount 0
23:29:44.466 00.001 20224 MoveAxis(N, 0, ABG)
23:29:44.466 00.000 20224 Move returns status 0, amount 0
23:29:44.466 00.000 20224 move complete, result=0
23:29:44.466 00.000 20224 worker thread done servicing request
23:29:44.472 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61232, med=2832, FiltMin=2579, FiltMax=26819, Gamma=1.000
23:29:44.487 00.015 8996 UpdateGuideState exits: m=716797 SNR=344.0
23:29:44.487 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:44.490 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:44.492 00.002 8996 Enqueuing Expose request
23:29:44.494 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:29:44.497 00.003 20224 Worker thread wakes up
23:29:44.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:44.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:45.471 00.974 20224 Exposure complete
23:29:45.547 00.076 20224 worker thread done servicing request
23:29:45.548 00.001 8996 OnExposeComplete: enter
23:29:45.548 00.000 8996 UpdateGuideState(): m_state=6
23:29:45.549 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7670
23:29:45.550 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=472.33, Mass=671944, SNR=326.8, Peak=51744 HFD=4.5
23:29:45.551 00.001 8996 MultiStar: [#1 -0.00,-0.53,0.00,M4] [#2 0.02,-0.31,0.76,U] [#3 -0.03,-0.64,0.00,M4] [#4 -0.08,-0.53,0.00,M1] [#5 -0.09,-0.13,0.59,U] [#6 -0.26,-0.32,0.42,U] [#7 0.03,-0.22,0.48,U] [#8 0.00,-0.24,0.39,U] 
23:29:45.552 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.28}, one-star: {0.10, -0.37}
23:29:45.553 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
23:29:45.554 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
23:29:45.556 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.59 mountX=0.02 mountY=0.28, mountTheta=1.50
23:29:45.558 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.28, opts=13)
23:29:45.559 00.001 8996 Enqueuing Move request for scope (-0.01, -0.28)
23:29:45.559 00.000 20224 Worker thread wakes up
23:29:45.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd
23:29:45.560 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.28)
23:29:45.560 00.000 20224 Moving (-0.01, -0.28) raw xDistance=0.02 yDistance=0.28
23:29:45.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:29:45.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:45.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:29:45.560 00.000 20224 MoveAxis(E, 0, ABG)
23:29:45.560 00.000 20224 Move returns status 0, amount 0
23:29:45.560 00.000 20224 MoveAxis(N, 0, ABG)
23:29:45.560 00.000 20224 Move returns status 0, amount 0
23:29:45.560 00.000 20224 move complete, result=0
23:29:45.560 00.000 20224 worker thread done servicing request
23:29:45.565 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51744, med=2832, FiltMin=2566, FiltMax=27939, Gamma=1.000
23:29:45.579 00.014 8996 UpdateGuideState exits: m=671944 SNR=326.8
23:29:45.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:45.580 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:45.581 00.001 8996 Enqueuing Expose request
23:29:45.582 00.001 20224 Worker thread wakes up
23:29:45.582 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:29:45.583 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:45.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:46.738 01.155 20224 Exposure complete
23:29:46.793 00.055 20224 worker thread done servicing request
23:29:46.793 00.000 8996 OnExposeComplete: enter
23:29:46.794 00.001 8996 UpdateGuideState(): m_state=6
23:29:46.795 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7671
23:29:46.795 00.000 8996 Star::Find returns 1 (0), X=137.61, Y=472.24, Mass=749764, SNR=345.1, Peak=63472 HFD=4.6
23:29:46.796 00.001 8996 MultiStar: [#1 0.14,-0.75,0.00,M5] [#2 -0.15,-0.62,0.00,M5] [#3 0.07,-0.69,0.00,M5] [#4 0.03,-0.72,0.00,M2] [#5 0.01,-0.38,0.56,U] [#6 -0.04,-0.39,0.48,U] [#7 -0.05,-0.38,0.49,U] [#8 -0.01,-0.30,0.40,U] 
23:29:46.797 00.001 8996 refined, 4 included, MultiStar: {-0.04, -0.40}, one-star: {-0.08, -0.47}
23:29:46.798 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
23:29:46.799 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
23:29:46.799 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.40 hyp=0.40 cameraTheta=-1.67 mountX=-0.00 mountY=0.40, mountTheta=1.57
23:29:46.802 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.40, opts=13)
23:29:46.803 00.001 8996 Enqueuing Move request for scope (-0.04, -0.40)
23:29:46.804 00.001 20224 Worker thread wakes up
23:29:46.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.40) opts 0xd
23:29:46.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.40)
23:29:46.804 00.000 20224 Moving (-0.04, -0.40) raw xDistance=-0.00 yDistance=0.40
23:29:46.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:29:46.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:29:46.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
23:29:46.804 00.000 20224 MoveAxis(E, 0, ABG)
23:29:46.804 00.000 20224 Move returns status 0, amount 0
23:29:46.805 00.001 20224 MoveAxis(N, 0, ABG)
23:29:46.805 00.000 20224 Move returns status 0, amount 0
23:29:46.805 00.000 20224 move complete, result=0
23:29:46.805 00.000 20224 worker thread done servicing request
23:29:46.808 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63472, med=2832, FiltMin=2563, FiltMax=29133, Gamma=1.000
23:29:46.826 00.018 8996 UpdateGuideState exits: m=749764 SNR=345.1
23:29:46.827 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:46.828 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:46.828 00.000 8996 Enqueuing Expose request
23:29:46.829 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:29:46.830 00.001 20224 Worker thread wakes up
23:29:46.830 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:46.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:47.801 00.971 20224 Exposure complete
23:29:47.884 00.083 20224 worker thread done servicing request
23:29:47.884 00.000 8996 OnExposeComplete: enter
23:29:47.885 00.001 8996 UpdateGuideState(): m_state=6
23:29:47.886 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7672
23:29:47.887 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.41, Mass=758688, SNR=357.5, Peak=60640 HFD=4.7
23:29:47.888 00.001 8996 MultiStar: [#1 0.06,-0.66,0.00,M6] [#2 -0.41,-0.46,0.00,M6] [#3 -0.03,-0.44,0.00,M6] [#4 -0.04,-0.51,0.00,M3] [#5 -0.31,-0.45,0.00,M2] [#6 -0.24,-0.46,0.00,M1] [#7 -0.17,-0.39,0.00,M2] [#8 -0.11,-0.16,0.41,U] 
23:29:47.888 00.000 8996 refined, 1 included, MultiStar: {-0.09, -0.25}, one-star: {-0.08, -0.29}
23:29:47.889 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
23:29:47.890 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
23:29:47.891 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.90 mountX=-0.06 mountY=0.26, mountTheta=1.81
23:29:47.892 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.25, opts=13)
23:29:47.893 00.001 8996 Enqueuing Move request for scope (-0.09, -0.25)
23:29:47.894 00.001 20224 Worker thread wakes up
23:29:47.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
23:29:47.894 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
23:29:47.894 00.000 20224 Moving (-0.09, -0.25) raw xDistance=-0.06 yDistance=0.26
23:29:47.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:29:47.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:29:47.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:29:47.894 00.000 20224 MoveAxis(E, 0, ABG)
23:29:47.894 00.000 20224 Move returns status 0, amount 0
23:29:47.894 00.000 20224 MoveAxis(N, 0, ABG)
23:29:47.894 00.000 20224 Move returns status 0, amount 0
23:29:47.894 00.000 20224 move complete, result=0
23:29:47.894 00.000 20224 worker thread done servicing request
23:29:47.899 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=60640, med=2832, FiltMin=2579, FiltMax=30333, Gamma=1.000
23:29:47.913 00.014 8996 UpdateGuideState exits: m=758688 SNR=357.5
23:29:47.913 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:47.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:47.915 00.001 8996 Enqueuing Expose request
23:29:47.915 00.000 20224 Worker thread wakes up
23:29:47.915 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:29:47.916 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:47.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:49.078 01.162 20224 Exposure complete
23:29:49.178 00.100 20224 worker thread done servicing request
23:29:49.179 00.001 8996 OnExposeComplete: enter
23:29:49.179 00.000 8996 UpdateGuideState(): m_state=6
23:29:49.180 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7673
23:29:49.181 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=472.41, Mass=682026, SNR=333.4, Peak=49744 HFD=4.8
23:29:49.183 00.002 8996 MultiStar: [#1 -0.13,-0.12,0.73,U] [#2 -0.06,0.01,0.75,U] [#3 -0.11,-0.15,0.71,U] [#4 -0.06,-0.03,0.54,U] [#5 -0.20,0.01,0.59,U] [#6 -0.26,-0.24,0.46,U] [#7 -0.08,-0.08,0.46,U] [#8 0.02,0.26,0.40,U] 
23:29:49.183 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.10}, one-star: {-0.11, -0.30}
23:29:49.184 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
23:29:49.185 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
23:29:49.185 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.42 mountX=-0.10 mountY=0.11, mountTheta=2.31
23:29:49.187 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.10, opts=13)
23:29:49.189 00.002 8996 Enqueuing Move request for scope (-0.11, -0.10)
23:29:49.190 00.001 20224 Worker thread wakes up
23:29:49.191 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
23:29:49.191 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
23:29:49.191 00.000 20224 Moving (-0.11, -0.10) raw xDistance=-0.10 yDistance=0.11
23:29:49.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:29:49.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:49.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:29:49.191 00.000 20224 MoveAxis(E, 0, ABG)
23:29:49.191 00.000 20224 Move returns status 0, amount 0
23:29:49.191 00.000 20224 MoveAxis(N, 0, ABG)
23:29:49.191 00.000 20224 Move returns status 0, amount 0
23:29:49.191 00.000 20224 move complete, result=0
23:29:49.192 00.001 20224 worker thread done servicing request
23:29:49.197 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49744, med=2835, FiltMin=2550, FiltMax=27821, Gamma=1.000
23:29:49.219 00.022 8996 UpdateGuideState exits: m=682026 SNR=333.4
23:29:49.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:49.223 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:49.225 00.002 8996 Enqueuing Expose request
23:29:49.227 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:29:49.229 00.002 20224 Worker thread wakes up
23:29:49.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:49.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:50.211 00.982 20224 Exposure complete
23:29:50.264 00.053 20224 worker thread done servicing request
23:29:50.264 00.000 8996 OnExposeComplete: enter
23:29:50.265 00.001 8996 UpdateGuideState(): m_state=6
23:29:50.266 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7674
23:29:50.267 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.32, Mass=670876, SNR=348.2, Peak=51296 HFD=4.7
23:29:50.269 00.002 8996 MultiStar: [#1 0.24,-0.58,0.00,M6] [#2 0.09,-0.67,0.00,M6] [#3 0.31,-0.57,0.00,M6] [#4 0.33,-0.64,0.00,M3] [#5 -0.03,-0.48,0.00,M2] [#6 0.02,-0.53,0.00,M1] [#7 -0.07,-0.41,0.42,U] [#8 0.24,-0.25,0.38,U] 
23:29:50.270 00.001 8996 refined, 2 included, MultiStar: {0.03, -0.36}, one-star: {0.00, -0.38}
23:29:50.270 00.000 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
23:29:50.271 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
23:29:50.272 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.36 hyp=0.36 cameraTheta=-1.48 mountX=0.07 mountY=0.36, mountTheta=1.38
23:29:50.274 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.36, opts=13)
23:29:50.274 00.000 8996 Enqueuing Move request for scope (0.03, -0.36)
23:29:50.275 00.001 20224 Worker thread wakes up
23:29:50.275 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.36) opts 0xd
23:29:50.275 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.36)
23:29:50.275 00.000 20224 Moving (0.03, -0.36) raw xDistance=0.07 yDistance=0.36
23:29:50.275 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:29:50.275 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:29:50.275 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:29:50.275 00.000 20224 MoveAxis(E, 0, ABG)
23:29:50.275 00.000 20224 Move returns status 0, amount 0
23:29:50.275 00.000 20224 MoveAxis(N, 0, ABG)
23:29:50.275 00.000 20224 Move returns status 0, amount 0
23:29:50.276 00.001 20224 move complete, result=0
23:29:50.276 00.000 20224 worker thread done servicing request
23:29:50.279 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51296, med=2832, FiltMin=2576, FiltMax=27699, Gamma=1.000
23:29:50.300 00.021 8996 UpdateGuideState exits: m=670876 SNR=348.2
23:29:50.302 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:50.304 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:50.306 00.002 8996 Enqueuing Expose request
23:29:50.308 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:29:50.311 00.003 20224 Worker thread wakes up
23:29:50.311 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:50.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:51.476 01.165 20224 Exposure complete
23:29:51.548 00.072 20224 worker thread done servicing request
23:29:51.548 00.000 8996 OnExposeComplete: enter
23:29:51.550 00.002 8996 UpdateGuideState(): m_state=6
23:29:51.551 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7675
23:29:51.552 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=472.01, Mass=684436, SNR=325.1, Peak=58176 HFD=4.5
23:29:51.553 00.001 8996 MultiStar: [#1 0.06,-0.93,0.00,M7] [#2 -0.07,-0.85,0.00,M7] [#3 0.26,-0.93,0.00,M7] [#4 0.19,-0.91,0.00,M4] [#5 0.17,-0.71,0.00,M3] [#6 0.12,-0.79,0.00,M2] [#7 -0.01,-0.99,0.00,M1] [#8 0.27,-0.83,0.00,M1] 
23:29:51.554 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
23:29:51.555 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
23:29:51.556 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.69 hyp=0.70 cameraTheta=-1.52 mountX=0.10 mountY=0.69, mountTheta=1.42
23:29:51.558 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.69, opts=13)
23:29:51.559 00.001 8996 Enqueuing Move request for scope (0.03, -0.69)
23:29:51.560 00.001 20224 Worker thread wakes up
23:29:51.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.69) opts 0xd
23:29:51.560 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.69)
23:29:51.560 00.000 20224 Moving (0.03, -0.69) raw xDistance=0.10 yDistance=0.69
23:29:51.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:29:51.560 00.000 20224 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
23:29:51.560 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.06
23:29:51.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
23:29:51.560 00.000 20224 MoveAxis(E, 0, ABG)
23:29:51.560 00.000 20224 Move returns status 0, amount 0
23:29:51.560 00.000 20224 MoveAxis(S, 145, ABG)
23:29:51.560 00.000 20224 Guiding  Dir = 1, Dur = 145
23:29:51.560 00.000 20224 IsSlewing returns 0
23:29:51.560 00.000 20224 IsGuiding returns 0
23:29:51.567 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58176, med=2835, FiltMin=2576, FiltMax=29949, Gamma=1.000
23:29:51.581 00.014 20224 PulseGuide returned control before completion, sleep 135
23:29:51.583 00.002 8996 UpdateGuideState exits: m=684436 SNR=325.1
23:29:51.584 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:51.585 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:51.586 00.001 8996 Enqueuing Expose request
23:29:51.728 00.142 20224 IsGuiding returns 1
23:29:51.728 00.000 20224 scope still moving after pulse duration time elapsed
23:29:51.753 00.025 20224 IsSlewing returns 0
23:29:51.753 00.000 20224 IsGuiding returns 0
23:29:51.753 00.000 20224 scope move finished after 145 + 48 ms
23:29:51.755 00.002 20224 Move returns status 0, amount 145
23:29:51.755 00.000 20224 move complete, result=0
23:29:51.755 00.000 20224 worker thread done servicing request
23:29:51.755 00.000 20224 Worker thread wakes up
23:29:51.755 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.7 px 145 ms SOUTH
23:29:51.758 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:51.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:52.748 00.990 20224 Exposure complete
23:29:52.808 00.060 20224 worker thread done servicing request
23:29:52.808 00.000 8996 OnExposeComplete: enter
23:29:52.809 00.001 8996 UpdateGuideState(): m_state=6
23:29:52.810 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7676
23:29:52.810 00.000 8996 Star::Find returns 1 (0), X=137.82, Y=472.14, Mass=814661, SNR=386.1, Peak=65504 HFD=4.4
23:29:52.812 00.002 8996 MultiStar: [#1 0.17,-0.74,0.00,M8] [#2 0.02,-0.45,0.00,M8] [#3 0.39,-0.91,0.00,M8] [#4 0.33,-0.71,0.00,M5] [#5 0.16,-0.63,0.00,M4] [#6 0.38,-0.70,0.00,M3] [#7 0.31,-0.83,0.00,M2] [#8 0.42,-0.44,0.00,M2] 
23:29:52.813 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
23:29:52.813 00.000 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
23:29:52.814 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.57 hyp=0.58 cameraTheta=-1.34 mountX=0.19 mountY=0.55, mountTheta=1.24
23:29:52.815 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.57, opts=13)
23:29:52.816 00.001 8996 Enqueuing Move request for scope (0.13, -0.57)
23:29:52.817 00.001 20224 Worker thread wakes up
23:29:52.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.57) opts 0xd
23:29:52.817 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.57)
23:29:52.817 00.000 20224 Moving (0.13, -0.57) raw xDistance=0.19 yDistance=0.55
23:29:52.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:29:52.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
23:29:52.817 00.000 20224 MoveAxis(E, 0, ABG)
23:29:52.817 00.000 20224 Move returns status 0, amount 0
23:29:52.817 00.000 20224 MoveAxis(S, 115, ABG)
23:29:52.817 00.000 20224 Guiding  Dir = 1, Dur = 115
23:29:52.818 00.001 20224 IsSlewing returns 0
23:29:52.818 00.000 20224 IsGuiding returns 0
23:29:52.821 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65504, med=2832, FiltMin=2550, FiltMax=30995, Gamma=1.000
23:29:52.835 00.014 8996 UpdateGuideState exits: m=814661 SNR=386.1
23:29:52.836 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:52.838 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:52.839 00.001 8996 Enqueuing Expose request
23:29:52.843 00.004 20224 PulseGuide returned control before completion, sleep 101
23:29:52.950 00.107 20224 IsGuiding returns 1
23:29:52.950 00.000 20224 scope still moving after pulse duration time elapsed
23:29:52.980 00.030 20224 IsSlewing returns 0
23:29:52.980 00.000 20224 IsGuiding returns 1
23:29:53.012 00.032 20224 IsSlewing returns 0
23:29:53.012 00.000 20224 IsGuiding returns 0
23:29:53.012 00.000 20224 scope move finished after 115 + 79 ms
23:29:53.012 00.000 20224 Move returns status 0, amount 115
23:29:53.012 00.000 20224 move complete, result=0
23:29:53.012 00.000 20224 worker thread done servicing request
23:29:53.012 00.000 20224 Worker thread wakes up
23:29:53.012 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:53.012 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.5 px 115 ms SOUTH
23:29:53.014 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:54.171 01.157 20224 Exposure complete
23:29:54.236 00.065 20224 worker thread done servicing request
23:29:54.237 00.001 8996 OnExposeComplete: enter
23:29:54.238 00.001 8996 UpdateGuideState(): m_state=6
23:29:54.240 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7677
23:29:54.241 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.70, Mass=701629, SNR=361.0, Peak=57853 HFD=4.4
23:29:54.243 00.002 8996 MultiStar: [#1 0.17,0.13,0.60,U] [#2 -0.14,0.27,0.69,U] [#3 0.07,-0.03,0.56,U] [#4 -0.04,0.10,0.50,U] [#5 0.03,0.25,0.58,U] [#6 -0.10,0.17,0.47,U] [#7 -0.28,0.03,0.40,U] [#8 0.08,0.41,0.34,U] 
23:29:54.245 00.002 8996 single-star, 8 included, MultiStar: {-0.01, 0.13}, one-star: {0.03, -0.01}
23:29:54.246 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
23:29:54.248 00.002 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
23:29:54.249 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.31 mountX=0.03 mountY=0.01, mountTheta=0.19
23:29:54.251 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
23:29:54.252 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
23:29:54.254 00.002 20224 Worker thread wakes up
23:29:54.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:29:54.254 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:29:54.254 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.01
23:29:54.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:29:54.255 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:54.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:29:54.255 00.000 20224 MoveAxis(E, 0, ABG)
23:29:54.255 00.000 20224 Move returns status 0, amount 0
23:29:54.255 00.000 20224 MoveAxis(N, 0, ABG)
23:29:54.255 00.000 20224 Move returns status 0, amount 0
23:29:54.255 00.000 20224 move complete, result=0
23:29:54.255 00.000 20224 worker thread done servicing request
23:29:54.262 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=57853, med=2832, FiltMin=2582, FiltMax=30803, Gamma=1.000
23:29:54.285 00.023 8996 UpdateGuideState exits: m=701629 SNR=361.0
23:29:54.286 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:54.287 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:54.288 00.001 8996 Enqueuing Expose request
23:29:54.288 00.000 20224 Worker thread wakes up
23:29:54.288 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:29:54.289 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:54.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:55.261 00.972 20224 Exposure complete
23:29:55.343 00.082 20224 worker thread done servicing request
23:29:55.343 00.000 8996 OnExposeComplete: enter
23:29:55.344 00.001 8996 UpdateGuideState(): m_state=6
23:29:55.345 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7678
23:29:55.346 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=472.80, Mass=687345, SNR=322.8, Peak=59005 HFD=4.5
23:29:55.347 00.001 8996 MultiStar: [#1 0.09,0.09,0.65,U] [#2 -0.00,0.24,0.85,U] [#3 0.20,0.03,0.63,U] [#4 0.19,0.10,0.51,U] [#5 0.21,0.02,0.62,U] [#6 0.06,0.28,0.42,U] [#7 -0.07,0.28,0.48,U] [#8 0.26,0.26,0.40,U] 
23:29:55.348 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.14}, one-star: {-0.13, 0.10}
23:29:55.349 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
23:29:55.349 00.000 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
23:29:55.350 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.13 mountX=0.05 mountY=-0.15, mountTheta=-1.23
23:29:55.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.14, opts=13)
23:29:55.352 00.000 8996 Enqueuing Move request for scope (0.07, 0.14)
23:29:55.353 00.001 20224 Worker thread wakes up
23:29:55.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
23:29:55.353 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
23:29:55.353 00.000 20224 Moving (0.07, 0.14) raw xDistance=0.05 yDistance=-0.15
23:29:55.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:29:55.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:55.354 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:29:55.354 00.000 20224 MoveAxis(E, 0, ABG)
23:29:55.354 00.000 20224 Move returns status 0, amount 0
23:29:55.354 00.000 20224 MoveAxis(N, 0, ABG)
23:29:55.354 00.000 20224 Move returns status 0, amount 0
23:29:55.354 00.000 20224 move complete, result=0
23:29:55.354 00.000 20224 worker thread done servicing request
23:29:55.357 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59005, med=2835, FiltMin=2576, FiltMax=28163, Gamma=1.000
23:29:55.370 00.013 8996 UpdateGuideState exits: m=687345 SNR=322.8
23:29:55.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:55.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:55.373 00.001 8996 Enqueuing Expose request
23:29:55.373 00.000 20224 Worker thread wakes up
23:29:55.374 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:55.374 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:55.374 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:56.564 01.190 20224 Exposure complete
23:29:56.646 00.082 20224 worker thread done servicing request
23:29:56.646 00.000 8996 OnExposeComplete: enter
23:29:56.647 00.001 8996 UpdateGuideState(): m_state=6
23:29:56.648 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7679
23:29:56.649 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.82, Mass=733509, SNR=335.4, Peak=63517 HFD=4.5
23:29:56.650 00.001 8996 MultiStar: [#1 0.20,0.07,0.66,U] [#2 0.15,0.05,0.74,U] [#3 0.27,-0.02,0.66,U] [#4 0.09,-0.14,0.52,U] [#5 0.24,-0.06,0.67,U] [#6 0.08,0.11,0.41,U] [#7 0.07,0.15,0.45,U] [#8 0.31,0.27,0.37,U] 
23:29:56.652 00.002 8996 single-star, 8 included, MultiStar: {0.14, 0.05}, one-star: {-0.04, 0.11}
23:29:56.654 00.002 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
23:29:56.657 00.003 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
23:29:56.659 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.95 mountX=-0.05 mountY=-0.10, mountTheta=-2.05
23:29:56.662 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
23:29:56.663 00.001 8996 Enqueuing Move request for scope (-0.04, 0.11)
23:29:56.665 00.002 20224 Worker thread wakes up
23:29:56.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
23:29:56.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
23:29:56.665 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
23:29:56.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:29:56.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:56.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:29:56.665 00.000 20224 MoveAxis(E, 0, ABG)
23:29:56.665 00.000 20224 Move returns status 0, amount 0
23:29:56.665 00.000 20224 MoveAxis(N, 0, ABG)
23:29:56.665 00.000 20224 Move returns status 0, amount 0
23:29:56.665 00.000 20224 move complete, result=0
23:29:56.666 00.001 20224 worker thread done servicing request
23:29:56.677 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63517, med=2835, FiltMin=2569, FiltMax=29091, Gamma=1.000
23:29:56.694 00.017 8996 UpdateGuideState exits: m=733509 SNR=335.4
23:29:56.695 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:56.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:56.697 00.001 8996 Enqueuing Expose request
23:29:56.698 00.001 20224 Worker thread wakes up
23:29:56.698 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:29:56.699 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:56.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:57.677 00.978 20224 Exposure complete
23:29:57.766 00.089 20224 worker thread done servicing request
23:29:57.767 00.001 8996 OnExposeComplete: enter
23:29:57.768 00.001 8996 UpdateGuideState(): m_state=6
23:29:57.769 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7680
23:29:57.770 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=472.73, Mass=621340, SNR=312.0, Peak=46909 HFD=4.3
23:29:57.771 00.001 8996 MultiStar: [#1 0.24,-0.02,0.84,U] [#2 0.08,0.03,0.75,U] [#3 0.25,-0.31,0.69,U] [#4 0.29,-0.16,0.60,U] [#5 0.41,0.04,0.72,U] [#6 0.17,-0.04,0.47,U] [#7 0.15,-0.21,0.57,U] [#8 0.50,0.13,0.00,M1] 
23:29:57.772 00.001 8996 refined, 7 included, MultiStar: {0.25, -0.07}, one-star: {0.34, 0.03}
23:29:57.773 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
23:29:57.773 00.000 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
23:29:57.774 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-0.27 mountX=0.25 mountY=0.04, mountTheta=0.15
23:29:57.775 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.07, opts=13)
23:29:57.776 00.001 8996 Enqueuing Move request for scope (0.25, -0.07)
23:29:57.777 00.001 20224 Worker thread wakes up
23:29:57.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.07) opts 0xd
23:29:57.777 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.07)
23:29:57.777 00.000 20224 Moving (0.25, -0.07) raw xDistance=0.25 yDistance=0.04
23:29:57.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:29:57.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:29:57.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:29:57.777 00.000 20224 MoveAxis(W, 37, ABG)
23:29:57.777 00.000 20224 Guiding  Dir = 3, Dur = 37
23:29:57.777 00.000 20224 IsSlewing returns 0
23:29:57.778 00.001 20224 IsGuiding returns 0
23:29:57.785 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46909, med=2835, FiltMin=2585, FiltMax=23571, Gamma=1.000
23:29:57.797 00.012 20224 PulseGuide returned control before completion, sleep 28
23:29:57.802 00.005 8996 UpdateGuideState exits: m=621340 SNR=312.0
23:29:57.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:57.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:57.805 00.001 8996 Enqueuing Expose request
23:29:57.826 00.021 20224 IsGuiding returns 1
23:29:57.826 00.000 20224 scope still moving after pulse duration time elapsed
23:29:57.858 00.032 20224 IsSlewing returns 0
23:29:57.858 00.000 20224 IsGuiding returns 1
23:29:57.890 00.032 20224 IsSlewing returns 0
23:29:57.890 00.000 20224 IsGuiding returns 1
23:29:57.922 00.032 20224 IsSlewing returns 0
23:29:57.922 00.000 20224 IsGuiding returns 0
23:29:57.922 00.000 20224 scope move finished after 37 + 106 ms
23:29:57.922 00.000 20224 Move returns status 0, amount 37
23:29:57.922 00.000 20224 MoveAxis(N, 0, ABG)
23:29:57.922 00.000 20224 Move returns status 0, amount 0
23:29:57.922 00.000 20224 move complete, result=0
23:29:57.923 00.001 20224 worker thread done servicing request
23:29:57.923 00.000 20224 Worker thread wakes up
23:29:57.923 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:57.923 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.0 px 0 ms NORTH
23:29:57.924 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:29:59.102 01.178 20224 Exposure complete
23:29:59.184 00.082 20224 worker thread done servicing request
23:29:59.185 00.001 8996 OnExposeComplete: enter
23:29:59.186 00.001 8996 UpdateGuideState(): m_state=6
23:29:59.187 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7681
23:29:59.189 00.002 8996 Star::Find returns 1 (0), X=137.19, Y=472.41, Mass=699134, SNR=359.1, Peak=52803 HFD=4.5
23:29:59.190 00.001 8996 MultiStar: [#1 -0.65,-0.25,0.00,M5] [#2 -0.60,-0.20,0.00,M5] [#3 -0.48,-0.39,0.00,M5] [#4 -0.56,-0.31,0.00,M2] [#5 -0.50,-0.38,0.00,M1] [#6 -0.46,-0.08,0.00,M1] [#7 -0.69,-0.09,0.00,M1] [#8 -0.31,-0.11,0.39,U] 
23:29:59.191 00.001 8996 refined, 1 included, MultiStar: {-0.44, -0.25}, one-star: {-0.49, -0.30}
23:29:59.192 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
23:29:59.194 00.002 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
23:29:59.195 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.25 hyp=0.51 cameraTheta=-2.63 mountX=-0.42 mountY=0.30, mountTheta=2.52
23:29:59.197 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.25, opts=13)
23:29:59.198 00.001 8996 Enqueuing Move request for scope (-0.44, -0.25)
23:29:59.199 00.001 20224 Worker thread wakes up
23:29:59.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.25) opts 0xd
23:29:59.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.25)
23:29:59.199 00.000 20224 Moving (-0.44, -0.25) raw xDistance=-0.42 yDistance=0.30
23:29:59.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.42
23:29:59.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:29:59.199 00.000 20224 MoveAxis(E, 58, ABG)
23:29:59.199 00.000 20224 Guiding  Dir = 2, Dur = 58
23:29:59.200 00.001 20224 IsSlewing returns 0
23:29:59.200 00.000 20224 IsGuiding returns 0
23:29:59.205 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52803, med=2832, FiltMin=2569, FiltMax=22902, Gamma=1.000
23:29:59.224 00.019 8996 UpdateGuideState exits: m=699134 SNR=359.1
23:29:59.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:29:59.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:29:59.227 00.001 8996 Enqueuing Expose request
23:29:59.249 00.022 20224 PulseGuide returned control before completion, sleep 19
23:29:59.278 00.029 20224 IsGuiding returns 1
23:29:59.278 00.000 20224 scope still moving after pulse duration time elapsed
23:29:59.309 00.031 20224 IsSlewing returns 0
23:29:59.310 00.001 20224 IsGuiding returns 1
23:29:59.341 00.031 20224 IsSlewing returns 0
23:29:59.341 00.000 20224 IsGuiding returns 0
23:29:59.341 00.000 20224 scope move finished after 58 + 83 ms
23:29:59.342 00.001 20224 Move returns status 0, amount 58
23:29:59.342 00.000 20224 MoveAxis(S, 62, ABG)
23:29:59.342 00.000 20224 Guiding  Dir = 1, Dur = 62
23:29:59.342 00.000 20224 IsSlewing returns 0
23:29:59.342 00.000 20224 IsGuiding returns 0
23:29:59.404 00.062 20224 PulseGuide returned control before completion, sleep 11
23:29:59.417 00.013 20224 IsGuiding returns 1
23:29:59.417 00.000 20224 scope still moving after pulse duration time elapsed
23:29:59.448 00.031 20224 IsSlewing returns 0
23:29:59.448 00.000 20224 IsGuiding returns 1
23:29:59.479 00.031 20224 IsSlewing returns 0
23:29:59.479 00.000 20224 IsGuiding returns 1
23:29:59.510 00.031 20224 IsSlewing returns 0
23:29:59.510 00.000 20224 IsGuiding returns 0
23:29:59.510 00.000 20224 scope move finished after 62 + 106 ms
23:29:59.511 00.001 20224 Move returns status 0, amount 62
23:29:59.511 00.000 20224 move complete, result=0
23:29:59.511 00.000 20224 worker thread done servicing request
23:29:59.511 00.000 20224 Worker thread wakes up
23:29:59.511 00.000 8996 GuideStep: -0.4 px 58 ms EAST, 0.3 px 62 ms SOUTH
23:29:59.513 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:29:59.514 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:00.499 00.985 20224 Exposure complete
23:30:00.555 00.056 20224 worker thread done servicing request
23:30:00.555 00.000 8996 OnExposeComplete: enter
23:30:00.556 00.001 8996 UpdateGuideState(): m_state=6
23:30:00.557 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7682
23:30:00.558 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=472.75, Mass=736361, SNR=382.5, Peak=59965 HFD=4.6
23:30:00.559 00.001 8996 MultiStar: [#1 -0.10,-0.18,0.58,U] [#2 -0.32,-0.02,0.62,U] [#3 0.06,-0.19,0.49,U] [#4 -0.05,-0.25,0.46,U] [#5 -0.19,0.00,0.57,U] [#6 -0.08,0.07,0.38,U] [#7 0.14,0.32,0.38,U] [#8 -0.03,0.07,0.36,U] 
23:30:00.561 00.002 8996 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.12, 0.05}
23:30:00.564 00.003 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
23:30:00.566 00.002 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
23:30:00.568 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.93 mountX=-0.09 mountY=0.03, mountTheta=2.82
23:30:00.571 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.02, opts=13)
23:30:00.572 00.001 8996 Enqueuing Move request for scope (-0.10, -0.02)
23:30:00.573 00.001 20224 Worker thread wakes up
23:30:00.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
23:30:00.573 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
23:30:00.573 00.000 20224 Moving (-0.10, -0.02) raw xDistance=-0.09 yDistance=0.03
23:30:00.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:30:00.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:00.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:30:00.573 00.000 20224 MoveAxis(E, 0, ABG)
23:30:00.574 00.001 20224 Move returns status 0, amount 0
23:30:00.574 00.000 20224 MoveAxis(N, 0, ABG)
23:30:00.574 00.000 20224 Move returns status 0, amount 0
23:30:00.574 00.000 20224 move complete, result=0
23:30:00.574 00.000 20224 worker thread done servicing request
23:30:00.579 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59965, med=2832, FiltMin=2563, FiltMax=28227, Gamma=1.000
23:30:00.603 00.024 8996 UpdateGuideState exits: m=736361 SNR=382.5
23:30:00.605 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:00.606 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:00.607 00.001 8996 Enqueuing Expose request
23:30:00.609 00.002 20224 Worker thread wakes up
23:30:00.609 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:00.611 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:00.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:01.771 01.160 20224 Exposure complete
23:30:01.842 00.071 20224 worker thread done servicing request
23:30:01.842 00.000 8996 OnExposeComplete: enter
23:30:01.843 00.001 8996 UpdateGuideState(): m_state=6
23:30:01.844 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7683
23:30:01.845 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.88, Mass=712343, SNR=342.3, Peak=65535 HFD=4.5
23:30:01.846 00.001 8996 MultiStar: [#1 0.21,-0.03,0.74,U] [#2 0.00,-0.06,0.72,U] [#3 0.25,-0.11,0.61,U] [#4 0.19,0.05,0.55,U] [#5 0.01,0.18,0.55,U] [#6 0.01,0.05,0.46,U] [#7 -0.14,0.22,0.51,U] [#8 0.12,0.07,0.37,U] 
23:30:01.847 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {0.03, 0.17}
23:30:01.848 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
23:30:01.849 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
23:30:01.850 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.66 mountX=0.07 mountY=-0.07, mountTheta=-0.77
23:30:01.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
23:30:01.854 00.002 8996 Enqueuing Move request for scope (0.08, 0.06)
23:30:01.855 00.001 20224 Worker thread wakes up
23:30:01.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
23:30:01.856 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
23:30:01.856 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
23:30:01.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:30:01.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:01.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:30:01.856 00.000 20224 MoveAxis(E, 0, ABG)
23:30:01.856 00.000 20224 Move returns status 0, amount 0
23:30:01.856 00.000 20224 MoveAxis(N, 0, ABG)
23:30:01.856 00.000 20224 Move returns status 0, amount 0
23:30:01.857 00.001 20224 move complete, result=0
23:30:01.857 00.000 20224 worker thread done servicing request
23:30:01.863 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2832, FiltMin=2563, FiltMax=29081, Gamma=1.000
23:30:01.890 00.027 8996 UpdateGuideState exits: m=712343 SNR=342.3
23:30:01.891 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:01.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:01.894 00.002 8996 Enqueuing Expose request
23:30:01.895 00.001 20224 Worker thread wakes up
23:30:01.895 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:01.897 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:01.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:02.882 00.985 20224 Exposure complete
23:30:02.980 00.098 20224 worker thread done servicing request
23:30:02.980 00.000 8996 OnExposeComplete: enter
23:30:02.981 00.001 8996 UpdateGuideState(): m_state=6
23:30:02.983 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7684
23:30:02.985 00.002 8996 Star::Find returns 1 (0), X=137.34, Y=472.87, Mass=729573, SNR=332.3, Peak=58253 HFD=4.3
23:30:02.987 00.002 8996 MultiStar: [#1 -0.08,0.09,0.68,U] [#2 -0.39,0.35,0.00,M4] [#3 -0.06,0.22,0.59,U] [#4 -0.08,0.17,0.70,U] [#5 -0.18,0.59,0.00,M1] [#6 -0.23,0.31,0.41,U] [#7 -0.27,0.51,0.00,M1] [#8 -0.04,0.46,0.00,M1] 
23:30:02.988 00.001 8996 refined, 4 included, MultiStar: {-0.17, 0.18}, one-star: {-0.34, 0.16}
23:30:02.990 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
23:30:02.992 00.002 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
23:30:02.994 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.18 hyp=0.25 cameraTheta=2.34 mountX=-0.19 mountY=-0.16, mountTheta=-2.45
23:30:02.996 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.18, opts=13)
23:30:02.998 00.002 8996 Enqueuing Move request for scope (-0.17, 0.18)
23:30:02.999 00.001 20224 Worker thread wakes up
23:30:02.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.18) opts 0xd
23:30:03.000 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.18)
23:30:03.000 00.000 20224 Moving (-0.17, 0.18) raw xDistance=-0.19 yDistance=-0.16
23:30:03.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:30:03.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:03.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:30:03.000 00.000 20224 MoveAxis(E, 0, ABG)
23:30:03.000 00.000 20224 Move returns status 0, amount 0
23:30:03.000 00.000 20224 MoveAxis(N, 0, ABG)
23:30:03.000 00.000 20224 Move returns status 0, amount 0
23:30:03.000 00.000 20224 move complete, result=0
23:30:03.000 00.000 20224 worker thread done servicing request
23:30:03.006 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58253, med=2832, FiltMin=2550, FiltMax=28377, Gamma=1.000
23:30:03.037 00.031 8996 UpdateGuideState exits: m=729573 SNR=332.3
23:30:03.039 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:03.041 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:03.042 00.001 8996 Enqueuing Expose request
23:30:03.044 00.002 20224 Worker thread wakes up
23:30:03.044 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:30:03.045 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:03.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:04.212 01.167 20224 Exposure complete
23:30:04.269 00.057 20224 worker thread done servicing request
23:30:04.269 00.000 8996 OnExposeComplete: enter
23:30:04.270 00.001 8996 UpdateGuideState(): m_state=6
23:30:04.272 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7685
23:30:04.272 00.000 8996 Star::Find returns 1 (0), X=137.07, Y=472.79, Mass=726446, SNR=350.0, Peak=65535 HFD=4.4
23:30:04.273 00.001 8996 MultiStar: [#1 -0.25,-0.01,0.66,U] [#2 -0.61,0.24,0.00,M5] [#3 -0.39,0.17,0.00,M3] [#4 -0.22,0.05,0.60,U] [#5 -0.38,0.25,0.00,M2] [#6 -0.51,0.27,0.00,M1] [#7 -0.57,0.24,0.00,M2] [#8 -0.20,0.24,0.36,U] 
23:30:04.274 00.001 8996 refined, 3 included, MultiStar: {-0.38, 0.07}, one-star: {-0.62, 0.08}
23:30:04.275 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:30:04.276 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
23:30:04.277 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.07 hyp=0.38 cameraTheta=2.95 mountX=-0.38 mountY=-0.03, mountTheta=-3.07
23:30:04.278 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.07, opts=13)
23:30:04.279 00.001 8996 Enqueuing Move request for scope (-0.38, 0.07)
23:30:04.280 00.001 20224 Worker thread wakes up
23:30:04.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.07) opts 0xd
23:30:04.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.07)
23:30:04.280 00.000 20224 Moving (-0.38, 0.07) raw xDistance=-0.38 yDistance=-0.03
23:30:04.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
23:30:04.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:04.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:30:04.280 00.000 20224 MoveAxis(E, 56, ABG)
23:30:04.280 00.000 20224 Guiding  Dir = 2, Dur = 56
23:30:04.280 00.000 20224 IsSlewing returns 0
23:30:04.280 00.000 20224 IsGuiding returns 0
23:30:04.284 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=65535, med=2832, FiltMin=2560, FiltMax=26390, Gamma=1.000
23:30:04.297 00.013 8996 UpdateGuideState exits: m=726446 SNR=350.0
23:30:04.299 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:04.299 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:04.300 00.001 8996 Enqueuing Expose request
23:30:04.319 00.019 20224 PulseGuide returned control before completion, sleep 28
23:30:04.349 00.030 20224 IsGuiding returns 1
23:30:04.349 00.000 20224 scope still moving after pulse duration time elapsed
23:30:04.380 00.031 20224 IsSlewing returns 0
23:30:04.380 00.000 20224 IsGuiding returns 1
23:30:04.411 00.031 20224 IsSlewing returns 0
23:30:04.412 00.001 20224 IsGuiding returns 0
23:30:04.412 00.000 20224 scope move finished after 56 + 75 ms
23:30:04.412 00.000 20224 Move returns status 0, amount 56
23:30:04.412 00.000 20224 MoveAxis(N, 0, ABG)
23:30:04.412 00.000 20224 Move returns status 0, amount 0
23:30:04.412 00.000 20224 move complete, result=0
23:30:04.412 00.000 20224 worker thread done servicing request
23:30:04.412 00.000 20224 Worker thread wakes up
23:30:04.412 00.000 8996 GuideStep: -0.4 px 56 ms EAST, -0.0 px 0 ms NORTH
23:30:04.414 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:04.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:05.399 00.985 20224 Exposure complete
23:30:05.483 00.084 20224 worker thread done servicing request
23:30:05.483 00.000 8996 OnExposeComplete: enter
23:30:05.484 00.001 8996 UpdateGuideState(): m_state=6
23:30:05.485 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7686
23:30:05.485 00.000 8996 Star::Find returns 1 (0), X=137.61, Y=472.75, Mass=712715, SNR=370.2, Peak=59709 HFD=4.5
23:30:05.486 00.001 8996 MultiStar: [#1 -0.17,-0.13,0.65,U] [#2 -0.23,0.11,0.70,U] [#3 -0.06,-0.03,0.55,U] [#4 -0.04,-0.02,0.47,U] [#5 -0.03,-0.15,0.61,U] [#6 -0.19,0.22,0.40,U] [#7 -0.24,-0.06,0.39,U] [#8 0.04,0.38,0.39,U] 
23:30:05.487 00.001 8996 single-star, 8 included, MultiStar: {-0.11, 0.02}, one-star: {-0.07, 0.04}
23:30:05.488 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
23:30:05.489 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
23:30:05.489 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.65 mountX=-0.07 mountY=-0.03, mountTheta=-2.76
23:30:05.491 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
23:30:05.492 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
23:30:05.493 00.001 20224 Worker thread wakes up
23:30:05.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
23:30:05.493 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
23:30:05.493 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
23:30:05.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:30:05.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:05.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:30:05.493 00.000 20224 MoveAxis(E, 0, ABG)
23:30:05.493 00.000 20224 Move returns status 0, amount 0
23:30:05.494 00.001 20224 MoveAxis(N, 0, ABG)
23:30:05.494 00.000 20224 Move returns status 0, amount 0
23:30:05.494 00.000 20224 move complete, result=0
23:30:05.494 00.000 20224 worker thread done servicing request
23:30:05.497 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59709, med=2832, FiltMin=2582, FiltMax=28835, Gamma=1.000
23:30:05.511 00.014 8996 UpdateGuideState exits: m=712715 SNR=370.2
23:30:05.514 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:05.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:05.516 00.001 8996 Enqueuing Expose request
23:30:05.517 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:05.518 00.001 20224 Worker thread wakes up
23:30:05.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:05.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:06.701 01.183 20224 Exposure complete
23:30:06.767 00.066 20224 worker thread done servicing request
23:30:06.767 00.000 8996 OnExposeComplete: enter
23:30:06.768 00.001 8996 UpdateGuideState(): m_state=6
23:30:06.769 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7687
23:30:06.770 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=472.90, Mass=679520, SNR=314.2, Peak=58301 HFD=4.4
23:30:06.771 00.001 8996 MultiStar: [#1 0.36,-0.17,0.75,U] [#2 0.05,0.08,0.88,U] [#3 0.29,0.01,0.74,U] [#4 0.10,0.04,0.62,U] [#5 0.09,0.16,0.70,U] [#6 0.22,0.12,0.48,U] [#7 0.29,-0.07,0.53,U] [#8 0.14,0.19,0.45,U] 
23:30:06.773 00.002 8996 refined, 8 included, MultiStar: {0.18, 0.06}, one-star: {0.16, 0.20}
23:30:06.774 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
23:30:06.775 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
23:30:06.775 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.06 hyp=0.20 cameraTheta=0.34 mountX=0.18 mountY=-0.09, mountTheta=-0.45
23:30:06.778 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.06, opts=13)
23:30:06.779 00.001 8996 Enqueuing Move request for scope (0.18, 0.06)
23:30:06.780 00.001 20224 Worker thread wakes up
23:30:06.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.06) opts 0xd
23:30:06.780 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.06)
23:30:06.780 00.000 20224 Moving (0.18, 0.06) raw xDistance=0.18 yDistance=-0.09
23:30:06.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:30:06.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:06.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:30:06.780 00.000 20224 MoveAxis(E, 0, ABG)
23:30:06.780 00.000 20224 Move returns status 0, amount 0
23:30:06.780 00.000 20224 MoveAxis(N, 0, ABG)
23:30:06.780 00.000 20224 Move returns status 0, amount 0
23:30:06.780 00.000 20224 move complete, result=0
23:30:06.780 00.000 20224 worker thread done servicing request
23:30:06.784 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58301, med=2835, FiltMin=2560, FiltMax=27881, Gamma=1.000
23:30:06.798 00.014 8996 UpdateGuideState exits: m=679520 SNR=314.2
23:30:06.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:06.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:06.801 00.001 8996 Enqueuing Expose request
23:30:06.801 00.000 20224 Worker thread wakes up
23:30:06.801 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:06.802 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:06.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:07.769 00.967 20224 Exposure complete
23:30:07.833 00.064 20224 worker thread done servicing request
23:30:07.833 00.000 8996 OnExposeComplete: enter
23:30:07.834 00.001 8996 UpdateGuideState(): m_state=6
23:30:07.835 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7688
23:30:07.836 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=472.64, Mass=646298, SNR=323.1, Peak=51341 HFD=4.5
23:30:07.837 00.001 8996 MultiStar: [#1 -0.03,-0.16,0.81,U] [#2 -0.15,0.10,0.74,U] [#3 0.24,-0.10,0.62,U] [#4 0.24,-0.10,0.56,U] [#5 -0.17,0.06,0.68,U] [#6 -0.05,-0.01,0.44,U] [#7 -0.15,0.14,0.47,U] [#8 0.03,-0.15,0.45,U] 
23:30:07.837 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.04}, one-star: {0.08, -0.07}
23:30:07.838 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
23:30:07.838 00.000 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
23:30:07.839 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.41 mountX=0.01 mountY=0.04, mountTheta=1.31
23:30:07.843 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.04, opts=13)
23:30:07.844 00.001 8996 Enqueuing Move request for scope (0.01, -0.04)
23:30:07.844 00.000 20224 Worker thread wakes up
23:30:07.845 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
23:30:07.845 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
23:30:07.845 00.000 20224 Moving (0.01, -0.04) raw xDistance=0.01 yDistance=0.04
23:30:07.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:30:07.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:07.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:30:07.845 00.000 20224 MoveAxis(E, 0, ABG)
23:30:07.845 00.000 20224 Move returns status 0, amount 0
23:30:07.845 00.000 20224 MoveAxis(N, 0, ABG)
23:30:07.845 00.000 20224 Move returns status 0, amount 0
23:30:07.845 00.000 20224 move complete, result=0
23:30:07.845 00.000 20224 worker thread done servicing request
23:30:07.848 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=51341, med=2835, FiltMin=2560, FiltMax=26493, Gamma=1.000
23:30:07.862 00.014 8996 UpdateGuideState exits: m=646298 SNR=323.1
23:30:07.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:07.863 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:07.864 00.001 8996 Enqueuing Expose request
23:30:07.865 00.001 20224 Worker thread wakes up
23:30:07.865 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:07.865 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:07.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:09.015 01.150 20224 Exposure complete
23:30:09.083 00.068 20224 worker thread done servicing request
23:30:09.083 00.000 8996 OnExposeComplete: enter
23:30:09.084 00.001 8996 UpdateGuideState(): m_state=6
23:30:09.085 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7689
23:30:09.086 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=472.83, Mass=693922, SNR=321.1, Peak=52925 HFD=4.5
23:30:09.086 00.000 8996 MultiStar: [#1 0.18,-0.12,0.65,U] [#2 -0.28,-0.06,0.86,U] [#3 0.10,0.17,0.60,U] [#4 0.05,0.03,0.62,U] [#5 -0.14,0.30,0.68,U] [#6 0.10,0.31,0.50,U] [#7 -0.20,0.48,0.00,M1] [#8 0.01,0.18,0.40,U] 
23:30:09.087 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.10}, one-star: {-0.32, 0.12}
23:30:09.088 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:30:09.089 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
23:30:09.090 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.13 cameraTheta=2.21 mountX=-0.08 mountY=-0.09, mountTheta=-2.31
23:30:09.092 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.10, opts=13)
23:30:09.093 00.001 8996 Enqueuing Move request for scope (-0.07, 0.10)
23:30:09.094 00.001 20224 Worker thread wakes up
23:30:09.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
23:30:09.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
23:30:09.094 00.000 20224 Moving (-0.07, 0.10) raw xDistance=-0.08 yDistance=-0.09
23:30:09.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:30:09.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:09.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:30:09.094 00.000 20224 MoveAxis(E, 0, ABG)
23:30:09.094 00.000 20224 Move returns status 0, amount 0
23:30:09.094 00.000 20224 MoveAxis(N, 0, ABG)
23:30:09.094 00.000 20224 Move returns status 0, amount 0
23:30:09.094 00.000 20224 move complete, result=0
23:30:09.094 00.000 20224 worker thread done servicing request
23:30:09.097 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=52925, med=2835, FiltMin=2563, FiltMax=26617, Gamma=1.000
23:30:09.119 00.022 8996 UpdateGuideState exits: m=693922 SNR=321.1
23:30:09.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:09.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:09.122 00.001 8996 Enqueuing Expose request
23:30:09.122 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:09.123 00.001 20224 Worker thread wakes up
23:30:09.123 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:09.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:10.093 00.970 20224 Exposure complete
23:30:10.193 00.100 20224 worker thread done servicing request
23:30:10.193 00.000 8996 OnExposeComplete: enter
23:30:10.194 00.001 8996 UpdateGuideState(): m_state=6
23:30:10.195 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7690
23:30:10.196 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=472.96, Mass=695991, SNR=353.4, Peak=58861 HFD=4.4
23:30:10.197 00.001 8996 MultiStar: [#1 0.13,-0.17,0.73,U] [#2 -0.02,0.02,0.73,U] [#3 -0.05,0.20,0.55,U] [#4 0.15,0.28,0.50,U] [#5 0.04,0.37,0.56,U] [#6 0.01,0.37,0.45,U] [#7 -0.17,0.34,0.40,U] [#8 -0.06,0.31,0.38,U] 
23:30:10.198 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.19}, one-star: {-0.01, 0.25}
23:30:10.198 00.000 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
23:30:10.199 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
23:30:10.200 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.51 mountX=-0.01 mountY=-0.19, mountTheta=-1.61
23:30:10.201 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.19, opts=13)
23:30:10.202 00.001 8996 Enqueuing Move request for scope (0.01, 0.19)
23:30:10.203 00.001 20224 Worker thread wakes up
23:30:10.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
23:30:10.203 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
23:30:10.203 00.000 20224 Moving (0.01, 0.19) raw xDistance=-0.01 yDistance=-0.19
23:30:10.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:30:10.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:10.204 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:30:10.204 00.000 20224 MoveAxis(E, 0, ABG)
23:30:10.204 00.000 20224 Move returns status 0, amount 0
23:30:10.204 00.000 20224 MoveAxis(N, 0, ABG)
23:30:10.204 00.000 20224 Move returns status 0, amount 0
23:30:10.204 00.000 20224 move complete, result=0
23:30:10.204 00.000 20224 worker thread done servicing request
23:30:10.206 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58861, med=2835, FiltMin=2566, FiltMax=28153, Gamma=1.000
23:30:10.219 00.013 8996 UpdateGuideState exits: m=695991 SNR=353.4
23:30:10.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:10.221 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:10.223 00.002 8996 Enqueuing Expose request
23:30:10.225 00.002 20224 Worker thread wakes up
23:30:10.225 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:10.225 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:30:10.226 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:11.394 01.168 20224 Exposure complete
23:30:11.450 00.056 20224 worker thread done servicing request
23:30:11.450 00.000 8996 OnExposeComplete: enter
23:30:11.451 00.001 8996 UpdateGuideState(): m_state=6
23:30:11.452 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7691
23:30:11.453 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=472.74, Mass=769206, SNR=342.3, Peak=49667 HFD=4.6
23:30:11.454 00.001 8996 MultiStar: [#1 -0.01,-0.02,0.61,U] [#2 -0.24,0.04,0.80,U] [#3 -0.09,0.22,0.65,U] [#4 -0.03,0.17,0.53,U] [#5 -0.39,0.55,0.00,M1] [#6 -0.06,0.44,0.00,M1] [#7 -0.33,0.51,0.00,M1] [#8 -0.22,0.33,0.41,U] 
23:30:11.455 00.001 8996 refined, 5 included, MultiStar: {-0.19, 0.11}, one-star: {-0.40, 0.04}
23:30:11.456 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
23:30:11.456 00.000 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
23:30:11.457 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.63 mountX=-0.20 mountY=-0.08, mountTheta=-2.74
23:30:11.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.11, opts=13)
23:30:11.459 00.000 8996 Enqueuing Move request for scope (-0.19, 0.11)
23:30:11.460 00.001 20224 Worker thread wakes up
23:30:11.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
23:30:11.460 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
23:30:11.460 00.000 20224 Moving (-0.19, 0.11) raw xDistance=-0.20 yDistance=-0.08
23:30:11.460 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:30:11.460 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:11.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:30:11.460 00.000 20224 MoveAxis(E, 29, ABG)
23:30:11.460 00.000 20224 Guiding  Dir = 2, Dur = 29
23:30:11.461 00.001 20224 IsSlewing returns 0
23:30:11.461 00.000 20224 IsGuiding returns 0
23:30:11.464 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49667, med=2835, FiltMin=2573, FiltMax=27446, Gamma=1.000
23:30:11.496 00.032 8996 UpdateGuideState exits: m=769206 SNR=342.3
23:30:11.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:11.499 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:11.500 00.001 8996 Enqueuing Expose request
23:30:11.501 00.001 20224 IsGuiding returns 1
23:30:11.501 00.000 20224 scope still moving after pulse duration time elapsed
23:30:11.529 00.028 20224 IsSlewing returns 0
23:30:11.529 00.000 20224 IsGuiding returns 1
23:30:11.561 00.032 20224 IsSlewing returns 0
23:30:11.561 00.000 20224 IsGuiding returns 1
23:30:11.593 00.032 20224 IsSlewing returns 0
23:30:11.593 00.000 20224 IsGuiding returns 0
23:30:11.593 00.000 20224 scope move finished after 29 + 103 ms
23:30:11.593 00.000 20224 Move returns status 0, amount 29
23:30:11.593 00.000 20224 MoveAxis(N, 0, ABG)
23:30:11.593 00.000 20224 Move returns status 0, amount 0
23:30:11.593 00.000 20224 move complete, result=0
23:30:11.593 00.000 20224 worker thread done servicing request
23:30:11.593 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
23:30:11.595 00.002 20224 Worker thread wakes up
23:30:11.595 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:11.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:12.573 00.978 20224 Exposure complete
23:30:12.654 00.081 20224 worker thread done servicing request
23:30:12.654 00.000 8996 OnExposeComplete: enter
23:30:12.654 00.000 8996 UpdateGuideState(): m_state=6
23:30:12.655 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7692
23:30:12.658 00.003 8996 Star::Find returns 1 (0), X=137.57, Y=472.84, Mass=727789, SNR=372.2, Peak=54333 HFD=4.7
23:30:12.661 00.003 8996 MultiStar: [#1 0.29,-0.02,0.69,U] [#2 0.04,-0.11,0.68,U] [#3 0.13,0.09,0.52,U] [#4 0.11,-0.04,0.49,U] [#5 0.12,0.24,0.57,U] [#6 0.02,0.12,0.40,U] [#7 -0.03,0.04,0.38,U] [#8 0.10,0.31,0.37,U] 
23:30:12.663 00.002 8996 refined, 8 included, MultiStar: {0.07, 0.08}, one-star: {-0.11, 0.14}
23:30:12.664 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
23:30:12.665 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
23:30:12.666 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.86 mountX=0.06 mountY=-0.08, mountTheta=-0.96
23:30:12.668 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
23:30:12.669 00.001 8996 Enqueuing Move request for scope (0.07, 0.08)
23:30:12.670 00.001 20224 Worker thread wakes up
23:30:12.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
23:30:12.670 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
23:30:12.670 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.06 yDistance=-0.08
23:30:12.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:30:12.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:12.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:30:12.670 00.000 20224 MoveAxis(E, 0, ABG)
23:30:12.670 00.000 20224 Move returns status 0, amount 0
23:30:12.670 00.000 20224 MoveAxis(N, 0, ABG)
23:30:12.670 00.000 20224 Move returns status 0, amount 0
23:30:12.670 00.000 20224 move complete, result=0
23:30:12.670 00.000 20224 worker thread done servicing request
23:30:12.678 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54333, med=2835, FiltMin=2579, FiltMax=26451, Gamma=1.000
23:30:12.696 00.018 8996 UpdateGuideState exits: m=727789 SNR=372.2
23:30:12.698 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:12.698 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:12.700 00.002 8996 Enqueuing Expose request
23:30:12.701 00.001 20224 Worker thread wakes up
23:30:12.701 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:12.702 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:12.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:13.858 01.156 20224 Exposure complete
23:30:13.974 00.116 20224 worker thread done servicing request
23:30:13.974 00.000 8996 OnExposeComplete: enter
23:30:13.975 00.001 8996 UpdateGuideState(): m_state=6
23:30:13.976 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7693
23:30:13.977 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=472.80, Mass=769793, SNR=367.0, Peak=65535 HFD=4.4
23:30:13.979 00.002 8996 MultiStar: [#1 0.47,-0.11,0.00,M1] [#2 0.19,-0.19,0.66,U] [#3 0.43,-0.03,0.00,M1] [#4 0.52,-0.11,0.00,M1] [#5 0.27,0.28,0.64,U] [#6 0.04,0.17,0.42,U] [#7 0.23,-0.05,0.41,U] [#8 0.45,0.18,0.00,M1] 
23:30:13.980 00.001 8996 single-star, 4 included, MultiStar: {0.17, 0.07}, one-star: {0.13, 0.10}
23:30:13.981 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
23:30:13.982 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
23:30:13.983 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.16 cameraTheta=0.64 mountX=0.12 mountY=-0.11, mountTheta=-0.74
23:30:13.984 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.10, opts=13)
23:30:13.985 00.001 8996 Enqueuing Move request for scope (0.13, 0.10)
23:30:13.986 00.001 20224 Worker thread wakes up
23:30:13.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
23:30:13.986 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
23:30:13.986 00.000 20224 Moving (0.13, 0.10) raw xDistance=0.12 yDistance=-0.11
23:30:13.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:30:13.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:13.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:30:13.986 00.000 20224 MoveAxis(E, 0, ABG)
23:30:13.987 00.001 20224 Move returns status 0, amount 0
23:30:13.987 00.000 20224 MoveAxis(N, 0, ABG)
23:30:13.987 00.000 20224 Move returns status 0, amount 0
23:30:13.987 00.000 20224 move complete, result=0
23:30:13.987 00.000 20224 worker thread done servicing request
23:30:13.990 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2835, FiltMin=2553, FiltMax=28377, Gamma=1.000
23:30:14.003 00.013 8996 UpdateGuideState exits: m=769793 SNR=367.0
23:30:14.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:14.005 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:14.006 00.001 8996 Enqueuing Expose request
23:30:14.007 00.001 20224 Worker thread wakes up
23:30:14.007 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:14.009 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:14.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:15.002 00.993 20224 Exposure complete
23:30:15.070 00.068 20224 worker thread done servicing request
23:30:15.070 00.000 8996 OnExposeComplete: enter
23:30:15.071 00.001 8996 UpdateGuideState(): m_state=6
23:30:15.072 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7694
23:30:15.073 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=472.70, Mass=711489, SNR=328.3, Peak=57245 HFD=4.5
23:30:15.074 00.001 8996 MultiStar: [#1 0.49,-0.17,0.00,M2] [#2 0.17,-0.02,0.79,U] [#3 0.54,-0.07,0.00,M2] [#4 0.49,-0.03,0.00,M2] [#5 0.41,-0.01,0.63,U] [#6 0.15,-0.08,0.47,U] [#7 0.26,-0.07,0.47,U] [#8 0.51,0.15,0.00,M2] 
23:30:15.074 00.000 8996 single-star, 4 included, MultiStar: {0.24, -0.03}, one-star: {0.24, -0.00}
23:30:15.075 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
23:30:15.076 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
23:30:15.077 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-0.01 mountX=0.24 mountY=-0.02, mountTheta=-0.10
23:30:15.078 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.00, opts=13)
23:30:15.079 00.001 8996 Enqueuing Move request for scope (0.24, -0.00)
23:30:15.080 00.001 20224 Worker thread wakes up
23:30:15.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.00) opts 0xd
23:30:15.080 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.00)
23:30:15.080 00.000 20224 Moving (0.24, -0.00) raw xDistance=0.24 yDistance=-0.02
23:30:15.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:30:15.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:15.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:30:15.080 00.000 20224 MoveAxis(W, 35, ABG)
23:30:15.080 00.000 20224 Guiding  Dir = 3, Dur = 35
23:30:15.080 00.000 20224 IsSlewing returns 0
23:30:15.081 00.001 20224 IsGuiding returns 0
23:30:15.084 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57245, med=2835, FiltMin=2579, FiltMax=26803, Gamma=1.000
23:30:15.096 00.012 8996 UpdateGuideState exits: m=711489 SNR=328.3
23:30:15.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:15.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:15.099 00.001 8996 Enqueuing Expose request
23:30:15.133 00.034 20224 IsGuiding returns 1
23:30:15.133 00.000 20224 scope still moving after pulse duration time elapsed
23:30:15.163 00.030 20224 IsSlewing returns 0
23:30:15.163 00.000 20224 IsGuiding returns 1
23:30:15.195 00.032 20224 IsSlewing returns 0
23:30:15.195 00.000 20224 IsGuiding returns 1
23:30:15.225 00.030 20224 IsSlewing returns 0
23:30:15.225 00.000 20224 IsGuiding returns 0
23:30:15.226 00.001 20224 scope move finished after 35 + 110 ms
23:30:15.226 00.000 20224 Move returns status 0, amount 35
23:30:15.226 00.000 20224 MoveAxis(N, 0, ABG)
23:30:15.226 00.000 20224 Move returns status 0, amount 0
23:30:15.226 00.000 20224 move complete, result=0
23:30:15.226 00.000 20224 worker thread done servicing request
23:30:15.226 00.000 20224 Worker thread wakes up
23:30:15.226 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:15.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:15.227 00.001 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
23:30:16.386 01.159 20224 Exposure complete
23:30:16.473 00.087 20224 worker thread done servicing request
23:30:16.473 00.000 8996 OnExposeComplete: enter
23:30:16.474 00.001 8996 UpdateGuideState(): m_state=6
23:30:16.474 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7695
23:30:16.475 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=472.91, Mass=679442, SNR=345.5, Peak=52573 HFD=4.3
23:30:16.476 00.001 8996 MultiStar: [#1 -0.04,-0.11,0.68,U] [#2 -0.21,0.03,0.67,U] [#3 -0.07,-0.09,0.58,U] [#4 -0.07,-0.01,0.54,U] [#5 -0.17,0.16,0.62,U] [#6 -0.29,0.21,0.45,U] [#7 -0.13,0.34,0.43,U] [#8 -0.03,0.22,0.36,U] 
23:30:16.477 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.10}, one-star: {-0.24, 0.20}
23:30:16.478 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
23:30:16.479 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
23:30:16.479 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.57 mountX=-0.16 mountY=-0.08, mountTheta=-2.69
23:30:16.482 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.10, opts=13)
23:30:16.484 00.002 8996 Enqueuing Move request for scope (-0.15, 0.10)
23:30:16.486 00.002 20224 Worker thread wakes up
23:30:16.486 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
23:30:16.486 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
23:30:16.486 00.000 20224 Moving (-0.15, 0.10) raw xDistance=-0.16 yDistance=-0.08
23:30:16.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:30:16.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:16.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:30:16.486 00.000 20224 MoveAxis(E, 0, ABG)
23:30:16.486 00.000 20224 Move returns status 0, amount 0
23:30:16.486 00.000 20224 MoveAxis(N, 0, ABG)
23:30:16.486 00.000 20224 Move returns status 0, amount 0
23:30:16.486 00.000 20224 move complete, result=0
23:30:16.486 00.000 20224 worker thread done servicing request
23:30:16.492 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52573, med=2835, FiltMin=2579, FiltMax=26025, Gamma=1.000
23:30:16.519 00.027 8996 UpdateGuideState exits: m=679442 SNR=345.5
23:30:16.521 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:16.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:16.524 00.002 8996 Enqueuing Expose request
23:30:16.525 00.001 20224 Worker thread wakes up
23:30:16.525 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:16.526 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:16.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:17.511 00.985 20224 Exposure complete
23:30:17.582 00.071 20224 worker thread done servicing request
23:30:17.583 00.001 8996 OnExposeComplete: enter
23:30:17.584 00.001 8996 UpdateGuideState(): m_state=6
23:30:17.584 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7696
23:30:17.585 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.77, Mass=656318, SNR=319.7, Peak=52701 HFD=4.5
23:30:17.586 00.001 8996 MultiStar: [#1 -0.23,0.07,0.67,U] [#2 -0.27,0.08,0.73,U] [#3 -0.28,0.02,0.61,U] [#4 -0.30,-0.05,0.54,U] [#5 -0.16,0.20,0.70,U] [#6 -0.50,0.10,0.00,M1] [#7 -0.32,0.30,0.00,M1] [#8 -0.14,0.23,0.43,U] 
23:30:17.587 00.001 8996 single-star, 6 included, MultiStar: {-0.20, 0.08}, one-star: {-0.09, 0.06}
23:30:17.588 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
23:30:17.588 00.000 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
23:30:17.589 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.06 hyp=0.11 cameraTheta=2.52 mountX=-0.09 mountY=-0.05, mountTheta=-2.63
23:30:17.592 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.06, opts=13)
23:30:17.595 00.003 8996 Enqueuing Move request for scope (-0.09, 0.06)
23:30:17.597 00.002 20224 Worker thread wakes up
23:30:17.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.06) opts 0xd
23:30:17.597 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.06)
23:30:17.597 00.000 20224 Moving (-0.09, 0.06) raw xDistance=-0.09 yDistance=-0.05
23:30:17.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:30:17.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:17.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:30:17.597 00.000 20224 MoveAxis(E, 0, ABG)
23:30:17.598 00.001 20224 Move returns status 0, amount 0
23:30:17.598 00.000 20224 MoveAxis(N, 0, ABG)
23:30:17.598 00.000 20224 Move returns status 0, amount 0
23:30:17.598 00.000 20224 move complete, result=0
23:30:17.598 00.000 20224 worker thread done servicing request
23:30:17.602 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=52701, med=2835, FiltMin=2589, FiltMax=26003, Gamma=1.000
23:30:17.625 00.023 8996 UpdateGuideState exits: m=656318 SNR=319.7
23:30:17.627 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:17.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:17.629 00.001 8996 Enqueuing Expose request
23:30:17.630 00.001 20224 Worker thread wakes up
23:30:17.630 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:17.631 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:17.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:18.799 01.168 20224 Exposure complete
23:30:18.875 00.076 20224 worker thread done servicing request
23:30:18.875 00.000 8996 OnExposeComplete: enter
23:30:18.876 00.001 8996 UpdateGuideState(): m_state=6
23:30:18.877 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7697
23:30:18.878 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.78, Mass=707648, SNR=335.9, Peak=56941 HFD=4.6
23:30:18.879 00.001 8996 MultiStar: [#1 -0.20,-0.15,0.72,U] [#2 -0.19,-0.29,0.80,U] [#3 -0.05,-0.25,0.59,U] [#4 -0.24,-0.32,0.56,U] [#5 -0.16,0.09,0.57,U] [#6 -0.36,-0.08,0.52,U] [#7 -0.28,-0.05,0.50,U] [#8 -0.03,0.28,0.39,U] 
23:30:18.880 00.001 8996 single-star, 8 included, MultiStar: {-0.18, -0.09}, one-star: {-0.15, 0.07}
23:30:18.881 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:30:18.882 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
23:30:18.883 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.70 mountX=-0.15 mountY=-0.05, mountTheta=-2.82
23:30:18.884 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.07, opts=13)
23:30:18.885 00.001 8996 Enqueuing Move request for scope (-0.15, 0.07)
23:30:18.886 00.001 20224 Worker thread wakes up
23:30:18.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
23:30:18.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
23:30:18.886 00.000 20224 Moving (-0.15, 0.07) raw xDistance=-0.15 yDistance=-0.05
23:30:18.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:30:18.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:18.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:30:18.886 00.000 20224 MoveAxis(E, 0, ABG)
23:30:18.887 00.001 20224 Move returns status 0, amount 0
23:30:18.887 00.000 20224 MoveAxis(N, 0, ABG)
23:30:18.887 00.000 20224 Move returns status 0, amount 0
23:30:18.887 00.000 20224 move complete, result=0
23:30:18.887 00.000 20224 worker thread done servicing request
23:30:18.893 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56941, med=2835, FiltMin=2518, FiltMax=29395, Gamma=1.000
23:30:18.908 00.015 8996 UpdateGuideState exits: m=707648 SNR=335.9
23:30:18.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:18.909 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:18.910 00.001 8996 Enqueuing Expose request
23:30:18.911 00.001 20224 Worker thread wakes up
23:30:18.911 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:18.912 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:18.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:19.870 00.958 20224 Exposure complete
23:30:19.938 00.068 20224 worker thread done servicing request
23:30:19.938 00.000 8996 OnExposeComplete: enter
23:30:19.939 00.001 8996 UpdateGuideState(): m_state=6
23:30:19.940 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7698
23:30:19.940 00.000 8996 Star::Find returns 1 (0), X=137.43, Y=472.70, Mass=661928, SNR=327.6, Peak=50493 HFD=4.5
23:30:19.941 00.001 8996 MultiStar: [#1 -0.22,-0.13,0.77,U] [#2 -0.21,-0.28,0.84,U] [#3 -0.16,-0.13,0.61,U] [#4 -0.21,-0.13,0.47,U] [#5 -0.37,0.13,0.63,U] [#6 -0.42,0.11,0.00,M1] [#7 -0.42,0.05,0.00,M1] [#8 -0.15,0.30,0.42,U] 
23:30:19.943 00.002 8996 refined, 6 included, MultiStar: {-0.23, -0.06}, one-star: {-0.25, -0.00}
23:30:19.945 00.002 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
23:30:19.948 00.003 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
23:30:19.950 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.89 mountX=-0.22 mountY=0.08, mountTheta=2.78
23:30:19.952 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.06, opts=13)
23:30:19.953 00.001 8996 Enqueuing Move request for scope (-0.23, -0.06)
23:30:19.954 00.001 20224 Worker thread wakes up
23:30:19.955 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
23:30:19.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
23:30:19.955 00.000 20224 Moving (-0.23, -0.06) raw xDistance=-0.22 yDistance=0.08
23:30:19.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:30:19.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:19.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:30:19.955 00.000 20224 MoveAxis(E, 33, ABG)
23:30:19.955 00.000 20224 Guiding  Dir = 2, Dur = 33
23:30:19.956 00.001 20224 IsSlewing returns 0
23:30:19.956 00.000 20224 IsGuiding returns 0
23:30:19.961 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50493, med=2835, FiltMin=2560, FiltMax=25027, Gamma=1.000
23:30:19.975 00.014 8996 UpdateGuideState exits: m=661928 SNR=327.6
23:30:19.977 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:19.979 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:19.981 00.002 8996 Enqueuing Expose request
23:30:19.991 00.010 20224 IsGuiding returns 1
23:30:19.991 00.000 20224 scope still moving after pulse duration time elapsed
23:30:20.021 00.030 20224 IsSlewing returns 0
23:30:20.021 00.000 20224 IsGuiding returns 1
23:30:20.053 00.032 20224 IsSlewing returns 0
23:30:20.053 00.000 20224 IsGuiding returns 1
23:30:20.083 00.030 20224 IsSlewing returns 0
23:30:20.084 00.001 20224 IsGuiding returns 0
23:30:20.084 00.000 20224 scope move finished after 33 + 94 ms
23:30:20.084 00.000 20224 Move returns status 0, amount 33
23:30:20.084 00.000 20224 MoveAxis(N, 0, ABG)
23:30:20.084 00.000 20224 Move returns status 0, amount 0
23:30:20.084 00.000 20224 move complete, result=0
23:30:20.084 00.000 20224 worker thread done servicing request
23:30:20.084 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
23:30:20.087 00.003 20224 Worker thread wakes up
23:30:20.087 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:20.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:21.262 01.175 20224 Exposure complete
23:30:21.316 00.054 20224 worker thread done servicing request
23:30:21.316 00.000 8996 OnExposeComplete: enter
23:30:21.318 00.002 8996 UpdateGuideState(): m_state=6
23:30:21.319 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7699
23:30:21.320 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=472.69, Mass=692136, SNR=346.6, Peak=52653 HFD=4.7
23:30:21.321 00.001 8996 MultiStar: [#1 -0.03,-0.28,0.62,U] [#2 -0.10,-0.18,0.70,U] [#3 -0.02,-0.22,0.61,U] [#4 -0.01,-0.33,0.44,U] [#5 -0.01,-0.06,0.74,U] [#6 -0.11,0.03,0.42,U] [#7 -0.19,-0.12,0.43,U] [#8 0.19,-0.02,0.39,U] 
23:30:21.322 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.13}, one-star: {-0.02, -0.02}
23:30:21.322 00.000 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
23:30:21.323 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
23:30:21.324 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.35 mountX=-0.02 mountY=0.02, mountTheta=2.25
23:30:21.325 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
23:30:21.326 00.001 8996 Enqueuing Move request for scope (-0.02, -0.02)
23:30:21.327 00.001 20224 Worker thread wakes up
23:30:21.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:30:21.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:30:21.327 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
23:30:21.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:30:21.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:21.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:30:21.327 00.000 20224 MoveAxis(E, 0, ABG)
23:30:21.327 00.000 20224 Move returns status 0, amount 0
23:30:21.328 00.001 20224 MoveAxis(N, 0, ABG)
23:30:21.328 00.000 20224 Move returns status 0, amount 0
23:30:21.328 00.000 20224 move complete, result=0
23:30:21.328 00.000 20224 worker thread done servicing request
23:30:21.331 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52653, med=2835, FiltMin=2534, FiltMax=27155, Gamma=1.000
23:30:21.344 00.013 8996 UpdateGuideState exits: m=692136 SNR=346.6
23:30:21.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:21.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:21.346 00.000 8996 Enqueuing Expose request
23:30:21.347 00.001 20224 Worker thread wakes up
23:30:21.347 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:21.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:21.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:22.337 00.989 20224 Exposure complete
23:30:22.411 00.074 20224 worker thread done servicing request
23:30:22.411 00.000 8996 OnExposeComplete: enter
23:30:22.412 00.001 8996 UpdateGuideState(): m_state=6
23:30:22.414 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7700
23:30:22.415 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.65, Mass=649124, SNR=326.1, Peak=47725 HFD=4.7
23:30:22.416 00.001 8996 MultiStar: [#1 0.14,-0.39,0.71,U] [#2 -0.09,-0.43,0.00,M1] [#3 -0.13,-0.33,0.57,U] [#4 -0.09,-0.38,0.60,U] [#5 -0.20,-0.04,0.61,U] [#6 -0.24,-0.25,0.50,U] [#7 -0.07,-0.33,0.45,U] [#8 0.13,0.00,0.42,U] 
23:30:22.417 00.001 8996 single-star, 7 included, MultiStar: {-0.07, -0.22}, one-star: {-0.08, -0.06}
23:30:22.418 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:30:22.419 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:30:22.420 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.51 mountX=-0.07 mountY=0.07, mountTheta=2.41
23:30:22.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
23:30:22.423 00.001 8996 Enqueuing Move request for scope (-0.08, -0.06)
23:30:22.424 00.001 20224 Worker thread wakes up
23:30:22.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
23:30:22.424 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
23:30:22.424 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
23:30:22.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:30:22.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:22.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:30:22.424 00.000 20224 MoveAxis(E, 0, ABG)
23:30:22.424 00.000 20224 Move returns status 0, amount 0
23:30:22.424 00.000 20224 MoveAxis(N, 0, ABG)
23:30:22.424 00.000 20224 Move returns status 0, amount 0
23:30:22.424 00.000 20224 move complete, result=0
23:30:22.424 00.000 20224 worker thread done servicing request
23:30:22.428 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47725, med=2838, FiltMin=2544, FiltMax=24925, Gamma=1.000
23:30:22.441 00.013 8996 UpdateGuideState exits: m=649124 SNR=326.1
23:30:22.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:22.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:22.444 00.001 8996 Enqueuing Expose request
23:30:22.444 00.000 20224 Worker thread wakes up
23:30:22.444 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:22.445 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:22.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:23.608 01.163 20224 Exposure complete
23:30:23.681 00.073 20224 worker thread done servicing request
23:30:23.681 00.000 8996 OnExposeComplete: enter
23:30:23.682 00.001 8996 UpdateGuideState(): m_state=6
23:30:23.683 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7701
23:30:23.684 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=472.59, Mass=697682, SNR=336.2, Peak=53821 HFD=4.6
23:30:23.685 00.001 8996 MultiStar: [#1 -0.08,-0.28,0.72,U] [#2 -0.14,-0.14,0.73,U] [#3 0.02,-0.33,0.59,U] [#4 -0.10,-0.13,0.59,U] [#5 -0.03,-0.09,0.65,U] [#6 -0.17,0.13,0.42,U] [#7 -0.06,-0.11,0.45,U] [#8 0.13,-0.09,0.35,U] 
23:30:23.686 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.14}, one-star: {-0.12, -0.12}
23:30:23.686 00.000 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
23:30:23.687 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
23:30:23.688 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.04 mountX=-0.06 mountY=0.15, mountTheta=1.94
23:30:23.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.14, opts=13)
23:30:23.694 00.004 8996 Enqueuing Move request for scope (-0.07, -0.14)
23:30:23.697 00.003 20224 Worker thread wakes up
23:30:23.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
23:30:23.697 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
23:30:23.697 00.000 20224 Moving (-0.07, -0.14) raw xDistance=-0.06 yDistance=0.15
23:30:23.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:30:23.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:23.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:30:23.697 00.000 20224 MoveAxis(E, 0, ABG)
23:30:23.697 00.000 20224 Move returns status 0, amount 0
23:30:23.697 00.000 20224 MoveAxis(N, 0, ABG)
23:30:23.697 00.000 20224 Move returns status 0, amount 0
23:30:23.697 00.000 20224 move complete, result=0
23:30:23.697 00.000 20224 worker thread done servicing request
23:30:23.705 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53821, med=2835, FiltMin=2566, FiltMax=27667, Gamma=1.000
23:30:23.720 00.015 8996 UpdateGuideState exits: m=697682 SNR=336.2
23:30:23.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:23.721 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:23.723 00.002 8996 Enqueuing Expose request
23:30:23.723 00.000 20224 Worker thread wakes up
23:30:23.723 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:23.723 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:23.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:24.717 00.994 20224 Exposure complete
23:30:24.784 00.067 20224 worker thread done servicing request
23:30:24.784 00.000 8996 OnExposeComplete: enter
23:30:24.785 00.001 8996 UpdateGuideState(): m_state=6
23:30:24.787 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7702
23:30:24.788 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.31, Mass=703451, SNR=360.5, Peak=55408 HFD=4.7
23:30:24.789 00.001 8996 MultiStar: [#1 -0.04,-0.54,0.00,M1] [#2 -0.08,-0.26,0.68,U] [#3 0.20,-0.60,0.00,M1] [#4 0.20,-0.53,0.00,M1] [#5 -0.01,-0.25,0.62,U] [#6 -0.05,-0.32,0.41,U] [#7 -0.12,-0.62,0.00,M1] [#8 0.23,-0.31,0.33,U] 
23:30:24.790 00.001 8996 refined, 4 included, MultiStar: {-0.01, -0.32}, one-star: {-0.04, -0.40}
23:30:24.791 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
23:30:24.791 00.000 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
23:30:24.792 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.61 mountX=0.02 mountY=0.32, mountTheta=1.52
23:30:24.794 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.32, opts=13)
23:30:24.795 00.001 8996 Enqueuing Move request for scope (-0.01, -0.32)
23:30:24.795 00.000 20224 Worker thread wakes up
23:30:24.796 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.32) opts 0xd
23:30:24.796 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.32)
23:30:24.796 00.000 20224 Moving (-0.01, -0.32) raw xDistance=0.02 yDistance=0.32
23:30:24.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:30:24.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:30:24.796 00.000 20224 MoveAxis(E, 0, ABG)
23:30:24.796 00.000 20224 Move returns status 0, amount 0
23:30:24.796 00.000 20224 MoveAxis(S, 67, ABG)
23:30:24.796 00.000 20224 Guiding  Dir = 1, Dur = 67
23:30:24.796 00.000 20224 IsSlewing returns 0
23:30:24.796 00.000 20224 IsGuiding returns 0
23:30:24.805 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55408, med=2835, FiltMin=2579, FiltMax=29171, Gamma=1.000
23:30:24.820 00.015 8996 UpdateGuideState exits: m=703451 SNR=360.5
23:30:24.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:24.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:24.823 00.001 8996 Enqueuing Expose request
23:30:24.862 00.039 20224 PulseGuide returned control before completion, sleep 13
23:30:24.876 00.014 20224 IsGuiding returns 1
23:30:24.876 00.000 20224 scope still moving after pulse duration time elapsed
23:30:24.908 00.032 20224 IsSlewing returns 0
23:30:24.908 00.000 20224 IsGuiding returns 1
23:30:24.939 00.031 20224 IsSlewing returns 0
23:30:24.939 00.000 20224 IsGuiding returns 1
23:30:24.970 00.031 20224 IsSlewing returns 0
23:30:24.971 00.001 20224 IsGuiding returns 0
23:30:24.971 00.000 20224 scope move finished after 67 + 106 ms
23:30:24.971 00.000 20224 Move returns status 0, amount 67
23:30:24.971 00.000 20224 move complete, result=0
23:30:24.971 00.000 20224 worker thread done servicing request
23:30:24.971 00.000 20224 Worker thread wakes up
23:30:24.971 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH
23:30:24.974 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:24.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:26.141 01.167 20224 Exposure complete
23:30:26.199 00.058 20224 worker thread done servicing request
23:30:26.199 00.000 8996 OnExposeComplete: enter
23:30:26.200 00.001 8996 UpdateGuideState(): m_state=6
23:30:26.201 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7703
23:30:26.202 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=472.62, Mass=651152, SNR=341.6, Peak=47549 HFD=4.7
23:30:26.203 00.001 8996 MultiStar: [#1 0.10,-0.17,0.66,U] [#2 0.15,-0.13,0.69,U] [#3 0.10,-0.19,0.58,U] [#4 0.17,-0.36,0.53,U] [#5 -0.00,-0.01,0.63,U] [#6 -0.16,-0.25,0.47,U] [#7 -0.16,-0.08,0.44,U] [#8 0.10,-0.10,0.38,U] 
23:30:26.205 00.002 8996 single-star, 8 included, MultiStar: {0.03, -0.15}, one-star: {-0.02, -0.08}
23:30:26.208 00.003 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
23:30:26.210 00.002 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
23:30:26.211 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.79 mountX=-0.01 mountY=0.08, mountTheta=1.70
23:30:26.213 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
23:30:26.215 00.002 8996 Enqueuing Move request for scope (-0.02, -0.08)
23:30:26.216 00.001 20224 Worker thread wakes up
23:30:26.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
23:30:26.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
23:30:26.216 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
23:30:26.217 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:30:26.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:26.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:30:26.217 00.000 20224 MoveAxis(E, 0, ABG)
23:30:26.217 00.000 20224 Move returns status 0, amount 0
23:30:26.217 00.000 20224 MoveAxis(N, 0, ABG)
23:30:26.217 00.000 20224 Move returns status 0, amount 0
23:30:26.217 00.000 20224 move complete, result=0
23:30:26.217 00.000 20224 worker thread done servicing request
23:30:26.224 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47549, med=2835, FiltMin=2595, FiltMax=27491, Gamma=1.000
23:30:26.240 00.016 8996 UpdateGuideState exits: m=651152 SNR=341.6
23:30:26.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:26.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:26.242 00.000 8996 Enqueuing Expose request
23:30:26.243 00.001 20224 Worker thread wakes up
23:30:26.243 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:26.244 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:26.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:27.221 00.977 20224 Exposure complete
23:30:27.306 00.085 20224 worker thread done servicing request
23:30:27.306 00.000 8996 OnExposeComplete: enter
23:30:27.308 00.002 8996 UpdateGuideState(): m_state=6
23:30:27.310 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7704
23:30:27.311 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=472.83, Mass=727088, SNR=350.1, Peak=61645 HFD=4.3
23:30:27.314 00.003 8996 MultiStar: [#1 0.39,0.09,0.67,U] [#2 0.32,-0.03,0.72,U] [#3 0.43,0.03,0.00,M1] [#4 0.51,-0.06,0.00,M1] [#5 0.21,0.20,0.55,U] [#6 0.23,-0.05,0.47,U] [#7 0.22,0.02,0.39,U] [#8 0.37,0.30,0.00,M1] 
23:30:27.315 00.001 8996 single-star, 5 included, MultiStar: {0.26, 0.07}, one-star: {0.18, 0.13}
23:30:27.316 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
23:30:27.317 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
23:30:27.319 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.13 hyp=0.22 cameraTheta=0.61 mountX=0.17 mountY=-0.15, mountTheta=-0.72
23:30:27.321 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.13, opts=13)
23:30:27.322 00.001 8996 Enqueuing Move request for scope (0.18, 0.13)
23:30:27.323 00.001 20224 Worker thread wakes up
23:30:27.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.13) opts 0xd
23:30:27.323 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.13)
23:30:27.323 00.000 20224 Moving (0.18, 0.13) raw xDistance=0.17 yDistance=-0.15
23:30:27.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:30:27.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:27.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:30:27.324 00.001 20224 MoveAxis(E, 0, ABG)
23:30:27.324 00.000 20224 Move returns status 0, amount 0
23:30:27.324 00.000 20224 MoveAxis(N, 0, ABG)
23:30:27.324 00.000 20224 Move returns status 0, amount 0
23:30:27.324 00.000 20224 move complete, result=0
23:30:27.324 00.000 20224 worker thread done servicing request
23:30:27.329 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61645, med=2838, FiltMin=2579, FiltMax=30099, Gamma=1.000
23:30:27.342 00.013 8996 UpdateGuideState exits: m=727088 SNR=350.1
23:30:27.345 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:27.347 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:27.349 00.002 8996 Enqueuing Expose request
23:30:27.352 00.003 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:27.354 00.002 20224 Worker thread wakes up
23:30:27.354 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:27.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:28.515 01.161 20224 Exposure complete
23:30:28.603 00.088 20224 worker thread done servicing request
23:30:28.603 00.000 8996 OnExposeComplete: enter
23:30:28.605 00.002 8996 UpdateGuideState(): m_state=6
23:30:28.608 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7705
23:30:28.610 00.002 8996 Star::Find returns 1 (0), X=137.86, Y=472.70, Mass=771087, SNR=377.9, Peak=60861 HFD=4.5
23:30:28.613 00.003 8996 MultiStar: [#1 0.29,-0.13,0.57,U] [#2 0.12,-0.22,0.65,U] [#3 0.24,-0.18,0.50,U] [#4 0.33,-0.07,0.53,U] [#5 0.16,-0.08,0.52,U] [#6 0.10,-0.04,0.41,U] [#7 0.04,-0.08,0.42,U] [#8 0.34,0.00,0.41,U] 
23:30:28.616 00.003 8996 single-star, 8 included, MultiStar: {0.20, -0.09}, one-star: {0.17, -0.01}
23:30:28.617 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
23:30:28.619 00.002 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
23:30:28.620 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-0.07 mountX=0.17 mountY=-0.01, mountTheta=-0.05
23:30:28.622 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.01, opts=13)
23:30:28.624 00.002 8996 Enqueuing Move request for scope (0.17, -0.01)
23:30:28.627 00.003 20224 Worker thread wakes up
23:30:28.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.01) opts 0xd
23:30:28.627 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.01)
23:30:28.627 00.000 20224 Moving (0.17, -0.01) raw xDistance=0.17 yDistance=-0.01
23:30:28.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:30:28.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:28.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:30:28.627 00.000 20224 MoveAxis(E, 0, ABG)
23:30:28.627 00.000 20224 Move returns status 0, amount 0
23:30:28.627 00.000 20224 MoveAxis(N, 0, ABG)
23:30:28.627 00.000 20224 Move returns status 0, amount 0
23:30:28.627 00.000 20224 move complete, result=0
23:30:28.627 00.000 20224 worker thread done servicing request
23:30:28.635 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60861, med=2838, FiltMin=2592, FiltMax=31197, Gamma=1.000
23:30:28.665 00.030 8996 UpdateGuideState exits: m=771087 SNR=377.9
23:30:28.667 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:28.669 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:28.670 00.001 8996 Enqueuing Expose request
23:30:28.671 00.001 20224 Worker thread wakes up
23:30:28.672 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:28.672 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:30:28.673 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:29.669 00.996 20224 Exposure complete
23:30:29.787 00.118 20224 worker thread done servicing request
23:30:29.787 00.000 8996 OnExposeComplete: enter
23:30:29.788 00.001 8996 UpdateGuideState(): m_state=6
23:30:29.788 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7706
23:30:29.789 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=472.67, Mass=693251, SNR=304.2, Peak=57837 HFD=4.7
23:30:29.790 00.001 8996 MultiStar: [#1 0.26,-0.15,0.67,U] [#2 -0.05,-0.21,0.82,U] [#3 0.11,-0.10,0.66,U] [#4 0.15,-0.02,0.71,U] [#5 -0.07,0.18,0.65,U] [#6 0.17,0.01,0.48,U] [#7 0.07,0.18,0.46,U] [#8 0.18,0.15,0.46,U] 
23:30:29.791 00.001 8996 single-star, 8 included, MultiStar: {0.08, -0.02}, one-star: {-0.02, -0.03}
23:30:29.792 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
23:30:29.793 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.22)
23:30:29.794 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.04 mountX=-0.01 mountY=0.03, mountTheta=1.94
23:30:29.795 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
23:30:29.796 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
23:30:29.797 00.001 20224 Worker thread wakes up
23:30:29.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:30:29.797 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:30:29.797 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
23:30:29.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:30:29.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:29.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:30:29.797 00.000 20224 MoveAxis(E, 0, ABG)
23:30:29.797 00.000 20224 Move returns status 0, amount 0
23:30:29.797 00.000 20224 MoveAxis(N, 0, ABG)
23:30:29.797 00.000 20224 Move returns status 0, amount 0
23:30:29.797 00.000 20224 move complete, result=0
23:30:29.797 00.000 20224 worker thread done servicing request
23:30:29.800 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57837, med=2838, FiltMin=2560, FiltMax=28355, Gamma=1.000
23:30:29.813 00.013 8996 UpdateGuideState exits: m=693251 SNR=304.2
23:30:29.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:29.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:29.815 00.000 8996 Enqueuing Expose request
23:30:29.816 00.001 20224 Worker thread wakes up
23:30:29.816 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:30:29.817 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:29.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:30.983 01.166 20224 Exposure complete
23:30:31.041 00.058 20224 worker thread done servicing request
23:30:31.041 00.000 8996 OnExposeComplete: enter
23:30:31.042 00.001 8996 UpdateGuideState(): m_state=6
23:30:31.043 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7707
23:30:31.043 00.000 8996 Star::Find returns 1 (0), X=137.82, Y=472.57, Mass=779768, SNR=348.2, Peak=58061 HFD=4.5
23:30:31.044 00.001 8996 MultiStar: [#1 0.05,-0.13,0.67,U] [#2 -0.09,-0.14,0.70,U] [#3 0.17,-0.33,0.58,U] [#4 0.16,-0.31,0.56,U] [#5 0.00,-0.08,0.56,U] [#6 0.11,-0.10,0.39,U] [#7 -0.02,-0.01,0.41,U] [#8 -0.01,0.20,0.35,U] 
23:30:31.045 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.14}, one-star: {0.14, -0.14}
23:30:31.046 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
23:30:31.047 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
23:30:31.047 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.13 mountX=0.08 mountY=0.13, mountTheta=1.03
23:30:31.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
23:30:31.050 00.001 8996 Enqueuing Move request for scope (0.06, -0.14)
23:30:31.051 00.001 20224 Worker thread wakes up
23:30:31.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
23:30:31.051 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
23:30:31.051 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.08 yDistance=0.13
23:30:31.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:30:31.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:31.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:30:31.051 00.000 20224 MoveAxis(E, 0, ABG)
23:30:31.051 00.000 20224 Move returns status 0, amount 0
23:30:31.051 00.000 20224 MoveAxis(N, 0, ABG)
23:30:31.051 00.000 20224 Move returns status 0, amount 0
23:30:31.051 00.000 20224 move complete, result=0
23:30:31.052 00.001 20224 worker thread done servicing request
23:30:31.056 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58061, med=2838, FiltMin=2579, FiltMax=32515, Gamma=1.000
23:30:31.081 00.025 8996 UpdateGuideState exits: m=779768 SNR=348.2
23:30:31.082 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:31.083 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:31.085 00.002 8996 Enqueuing Expose request
23:30:31.086 00.001 20224 Worker thread wakes up
23:30:31.086 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:31.087 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:31.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:32.081 00.994 20224 Exposure complete
23:30:32.150 00.069 20224 worker thread done servicing request
23:30:32.150 00.000 8996 OnExposeComplete: enter
23:30:32.151 00.001 8996 UpdateGuideState(): m_state=6
23:30:32.152 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7708
23:30:32.154 00.002 8996 Star::Find returns 1 (0), X=137.61, Y=472.35, Mass=766730, SNR=372.7, Peak=59824 HFD=4.6
23:30:32.155 00.001 8996 MultiStar: [#1 -0.00,-0.48,0.00,M1] [#2 -0.10,-0.21,0.63,U] [#3 0.36,-0.37,0.00,M1] [#4 0.25,-0.50,0.00,M1] [#5 0.02,-0.19,0.58,U] [#6 0.19,-0.20,0.40,U] [#7 -0.10,-0.24,0.44,U] [#8 0.28,-0.07,0.33,U] 
23:30:32.156 00.001 8996 refined, 5 included, MultiStar: {-0.00, -0.24}, one-star: {-0.08, -0.36}
23:30:32.157 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
23:30:32.158 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
23:30:32.159 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.58 mountX=0.02 mountY=0.24, mountTheta=1.48
23:30:32.161 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.24, opts=13)
23:30:32.162 00.001 8996 Enqueuing Move request for scope (-0.00, -0.24)
23:30:32.163 00.001 20224 Worker thread wakes up
23:30:32.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.24) opts 0xd
23:30:32.163 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.24)
23:30:32.163 00.000 20224 Moving (-0.00, -0.24) raw xDistance=0.02 yDistance=0.24
23:30:32.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:30:32.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:30:32.163 00.000 20224 MoveAxis(E, 0, ABG)
23:30:32.163 00.000 20224 Move returns status 0, amount 0
23:30:32.163 00.000 20224 MoveAxis(S, 50, ABG)
23:30:32.163 00.000 20224 Guiding  Dir = 1, Dur = 50
23:30:32.164 00.001 20224 IsSlewing returns 0
23:30:32.164 00.000 20224 IsGuiding returns 0
23:30:32.165 00.001 20224 PulseGuide returned control before completion, sleep 59
23:30:32.168 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59824, med=2838, FiltMin=2557, FiltMax=30621, Gamma=1.000
23:30:32.182 00.014 8996 UpdateGuideState exits: m=766730 SNR=372.7
23:30:32.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:32.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:32.185 00.001 8996 Enqueuing Expose request
23:30:32.235 00.050 20224 IsGuiding returns 1
23:30:32.235 00.000 20224 scope still moving after pulse duration time elapsed
23:30:32.265 00.030 20224 IsSlewing returns 0
23:30:32.265 00.000 20224 IsGuiding returns 0
23:30:32.265 00.000 20224 scope move finished after 50 + 51 ms
23:30:32.266 00.001 20224 Move returns status 0, amount 50
23:30:32.266 00.000 20224 move complete, result=0
23:30:32.266 00.000 20224 worker thread done servicing request
23:30:32.266 00.000 20224 Worker thread wakes up
23:30:32.266 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
23:30:32.267 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:32.267 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:33.443 01.176 20224 Exposure complete
23:30:33.500 00.057 20224 worker thread done servicing request
23:30:33.500 00.000 8996 OnExposeComplete: enter
23:30:33.502 00.002 8996 UpdateGuideState(): m_state=6
23:30:33.504 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7709
23:30:33.505 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.49, Mass=717671, SNR=342.0, Peak=53024 HFD=4.2
23:30:33.508 00.003 8996 MultiStar: [#1 0.32,-0.28,0.00,M2] [#2 0.22,0.06,0.89,U] [#3 0.54,-0.28,0.00,M2] [#4 0.48,-0.14,0.00,M2] [#5 0.19,0.11,0.56,U] [#6 0.27,0.16,0.44,U] [#7 0.23,0.01,0.47,U] [#8 0.31,0.03,0.37,U] 
23:30:33.509 00.001 8996 refined, 5 included, MultiStar: {0.24, -0.00}, one-star: {0.27, -0.22}
23:30:33.511 00.002 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
23:30:33.513 00.002 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
23:30:33.514 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-0.02 mountX=0.24 mountY=-0.02, mountTheta=-0.10
23:30:33.518 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.00, opts=13)
23:30:33.520 00.002 8996 Enqueuing Move request for scope (0.24, -0.00)
23:30:33.522 00.002 20224 Worker thread wakes up
23:30:33.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.00) opts 0xd
23:30:33.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.00)
23:30:33.522 00.000 20224 Moving (0.24, -0.00) raw xDistance=0.24 yDistance=-0.02
23:30:33.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:30:33.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:33.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:30:33.522 00.000 20224 MoveAxis(W, 36, ABG)
23:30:33.522 00.000 20224 Guiding  Dir = 3, Dur = 36
23:30:33.523 00.001 20224 IsSlewing returns 0
23:30:33.523 00.000 20224 IsGuiding returns 0
23:30:33.529 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53024, med=2838, FiltMin=2557, FiltMax=27139, Gamma=1.000
23:30:33.548 00.019 8996 UpdateGuideState exits: m=717671 SNR=342.0
23:30:33.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:33.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:33.551 00.001 8996 Enqueuing Expose request
23:30:33.580 00.029 20224 IsGuiding returns 1
23:30:33.580 00.000 20224 scope still moving after pulse duration time elapsed
23:30:33.610 00.030 20224 IsSlewing returns 0
23:30:33.610 00.000 20224 IsGuiding returns 1
23:30:33.640 00.030 20224 IsSlewing returns 0
23:30:33.641 00.001 20224 IsGuiding returns 1
23:30:33.671 00.030 20224 IsSlewing returns 0
23:30:33.671 00.000 20224 IsGuiding returns 0
23:30:33.671 00.000 20224 scope move finished after 36 + 112 ms
23:30:33.671 00.000 20224 Move returns status 0, amount 36
23:30:33.671 00.000 20224 MoveAxis(N, 0, ABG)
23:30:33.673 00.002 20224 Move returns status 0, amount 0
23:30:33.673 00.000 20224 move complete, result=0
23:30:33.673 00.000 20224 worker thread done servicing request
23:30:33.673 00.000 20224 Worker thread wakes up
23:30:33.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:33.673 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.0 px 0 ms NORTH
23:30:33.674 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:34.644 00.970 20224 Exposure complete
23:30:34.731 00.087 20224 worker thread done servicing request
23:30:34.731 00.000 8996 OnExposeComplete: enter
23:30:34.732 00.001 8996 UpdateGuideState(): m_state=6
23:30:34.734 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7710
23:30:34.736 00.002 8996 Star::Find returns 1 (0), X=137.57, Y=472.94, Mass=724254, SNR=350.8, Peak=59293 HFD=4.5
23:30:34.739 00.003 8996 MultiStar: [#1 0.23,-0.01,0.58,U] [#2 -0.05,0.09,0.80,U] [#3 0.05,-0.08,0.59,U] [#4 0.15,0.07,0.54,U] [#5 0.02,0.20,0.61,U] [#6 -0.29,-0.02,0.44,U] [#7 -0.13,0.21,0.42,U] [#8 0.19,0.21,0.36,U] 
23:30:34.741 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.11}, one-star: {-0.11, 0.23}
23:30:34.743 00.002 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
23:30:34.745 00.002 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
23:30:34.746 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.61 mountX=-0.01 mountY=-0.10, mountTheta=-1.71
23:30:34.750 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.11, opts=13)
23:30:34.751 00.001 8996 Enqueuing Move request for scope (-0.00, 0.11)
23:30:34.753 00.002 20224 Worker thread wakes up
23:30:34.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
23:30:34.753 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
23:30:34.753 00.000 20224 Moving (-0.00, 0.11) raw xDistance=-0.01 yDistance=-0.10
23:30:34.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:30:34.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:34.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:30:34.753 00.000 20224 MoveAxis(E, 0, ABG)
23:30:34.753 00.000 20224 Move returns status 0, amount 0
23:30:34.753 00.000 20224 MoveAxis(N, 0, ABG)
23:30:34.753 00.000 20224 Move returns status 0, amount 0
23:30:34.753 00.000 20224 move complete, result=0
23:30:34.753 00.000 20224 worker thread done servicing request
23:30:34.760 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59293, med=2838, FiltMin=2563, FiltMax=28387, Gamma=1.000
23:30:34.778 00.018 8996 UpdateGuideState exits: m=724254 SNR=350.8
23:30:34.780 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:34.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:34.781 00.000 8996 Enqueuing Expose request
23:30:34.782 00.001 20224 Worker thread wakes up
23:30:34.782 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:34.783 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:34.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:35.939 01.156 20224 Exposure complete
23:30:36.004 00.065 20224 worker thread done servicing request
23:30:36.005 00.001 8996 OnExposeComplete: enter
23:30:36.006 00.001 8996 UpdateGuideState(): m_state=6
23:30:36.006 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7711
23:30:36.007 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.64, Mass=680174, SNR=317.2, Peak=52653 HFD=4.4
23:30:36.008 00.001 8996 MultiStar: [#1 -0.08,0.05,0.74,U] [#2 -0.37,0.18,0.84,U] [#3 -0.25,0.14,0.57,U] [#4 -0.27,-0.14,0.59,U] [#5 -0.21,0.27,0.72,U] [#6 -0.21,0.25,0.48,U] [#7 -0.24,0.27,0.52,U] [#8 -0.07,0.23,0.48,U] 
23:30:36.010 00.002 8996 single-star, 8 included, MultiStar: {-0.21, 0.12}, one-star: {-0.19, -0.07}
23:30:36.010 00.000 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
23:30:36.011 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
23:30:36.012 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.80 mountX=-0.18 mountY=0.09, mountTheta=2.69
23:30:36.014 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.07, opts=13)
23:30:36.015 00.001 8996 Enqueuing Move request for scope (-0.19, -0.07)
23:30:36.016 00.001 20224 Worker thread wakes up
23:30:36.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
23:30:36.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
23:30:36.016 00.000 20224 Moving (-0.19, -0.07) raw xDistance=-0.18 yDistance=0.09
23:30:36.017 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:30:36.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:36.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:30:36.017 00.000 20224 MoveAxis(E, 0, ABG)
23:30:36.017 00.000 20224 Move returns status 0, amount 0
23:30:36.017 00.000 20224 MoveAxis(N, 0, ABG)
23:30:36.017 00.000 20224 Move returns status 0, amount 0
23:30:36.017 00.000 20224 move complete, result=0
23:30:36.018 00.001 20224 worker thread done servicing request
23:30:36.028 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52653, med=2838, FiltMin=2541, FiltMax=25779, Gamma=1.000
23:30:36.056 00.028 8996 UpdateGuideState exits: m=680174 SNR=317.2
23:30:36.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:36.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:36.059 00.001 8996 Enqueuing Expose request
23:30:36.061 00.002 20224 Worker thread wakes up
23:30:36.061 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:30:36.063 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:36.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:37.044 00.981 20224 Exposure complete
23:30:37.139 00.095 20224 worker thread done servicing request
23:30:37.139 00.000 8996 OnExposeComplete: enter
23:30:37.140 00.001 8996 UpdateGuideState(): m_state=6
23:30:37.141 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7712
23:30:37.142 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.01, Mass=648115, SNR=337.6, Peak=52589 HFD=4.2
23:30:37.143 00.001 8996 MultiStar: [#1 -0.21,0.30,0.66,U] [#2 -0.46,0.45,0.00,M1] [#3 -0.20,0.29,0.66,U] [#4 -0.23,0.38,0.00,M1] [#5 -0.29,0.45,0.00,M1] [#6 -0.34,0.48,0.00,M1] [#7 -0.28,0.40,0.00,M1] [#8 -0.10,0.55,0.00,M1] 
23:30:37.144 00.001 8996 refined, 2 included, MultiStar: {-0.25, 0.30}, one-star: {-0.32, 0.30}
23:30:37.144 00.000 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:30:37.146 00.002 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
23:30:37.146 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=0.30 hyp=0.39 cameraTheta=2.28 mountX=-0.28 mountY=-0.27, mountTheta=-2.39
23:30:37.148 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.30, opts=13)
23:30:37.149 00.001 8996 Enqueuing Move request for scope (-0.25, 0.30)
23:30:37.149 00.000 20224 Worker thread wakes up
23:30:37.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.30) opts 0xd
23:30:37.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.30)
23:30:37.150 00.001 20224 Moving (-0.25, 0.30) raw xDistance=-0.28 yDistance=-0.27
23:30:37.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:30:37.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:30:37.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:30:37.150 00.000 20224 MoveAxis(E, 41, ABG)
23:30:37.150 00.000 20224 Guiding  Dir = 2, Dur = 41
23:30:37.150 00.000 20224 IsSlewing returns 0
23:30:37.150 00.000 20224 IsGuiding returns 0
23:30:37.154 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=52589, med=2838, FiltMin=2563, FiltMax=27011, Gamma=1.000
23:30:37.162 00.008 20224 PulseGuide returned control before completion, sleep 40
23:30:37.167 00.005 8996 UpdateGuideState exits: m=648115 SNR=337.6
23:30:37.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:37.168 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:37.169 00.001 8996 Enqueuing Expose request
23:30:37.207 00.038 20224 IsGuiding returns 1
23:30:37.207 00.000 20224 scope still moving after pulse duration time elapsed
23:30:37.238 00.031 20224 IsSlewing returns 0
23:30:37.238 00.000 20224 IsGuiding returns 1
23:30:37.270 00.032 20224 IsSlewing returns 0
23:30:37.271 00.001 20224 IsGuiding returns 0
23:30:37.271 00.000 20224 scope move finished after 41 + 79 ms
23:30:37.271 00.000 20224 Move returns status 0, amount 41
23:30:37.271 00.000 20224 MoveAxis(N, 0, ABG)
23:30:37.271 00.000 20224 Move returns status 0, amount 0
23:30:37.271 00.000 20224 move complete, result=0
23:30:37.272 00.001 20224 worker thread done servicing request
23:30:37.272 00.000 20224 Worker thread wakes up
23:30:37.272 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.3 px 0 ms NORTH
23:30:37.274 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:37.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:38.435 01.161 20224 Exposure complete
23:30:38.507 00.072 20224 worker thread done servicing request
23:30:38.508 00.001 8996 OnExposeComplete: enter
23:30:38.509 00.001 8996 UpdateGuideState(): m_state=6
23:30:38.510 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7713
23:30:38.511 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.91, Mass=796183, SNR=382.5, Peak=65005 HFD=4.5
23:30:38.512 00.001 8996 MultiStar: [#1 -0.07,0.14,0.59,U] [#2 -0.23,0.17,0.69,U] [#3 -0.21,0.29,0.58,U] [#4 0.01,0.56,0.00,M2] [#5 -0.12,0.32,0.55,U] [#6 -0.29,0.16,0.36,U] [#7 -0.30,0.43,0.00,M2] [#8 0.03,0.35,0.38,U] 
23:30:38.512 00.000 8996 refined, 6 included, MultiStar: {-0.18, 0.23}, one-star: {-0.27, 0.20}
23:30:38.513 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:30:38.513 00.000 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:30:38.514 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.24 mountX=-0.20 mountY=-0.21, mountTheta=-2.35
23:30:38.516 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.23, opts=13)
23:30:38.516 00.000 8996 Enqueuing Move request for scope (-0.18, 0.23)
23:30:38.517 00.001 20224 Worker thread wakes up
23:30:38.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
23:30:38.517 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
23:30:38.517 00.000 20224 Moving (-0.18, 0.23) raw xDistance=-0.20 yDistance=-0.21
23:30:38.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
23:30:38.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:30:38.517 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:30:38.517 00.000 20224 MoveAxis(E, 32, ABG)
23:30:38.518 00.001 20224 Guiding  Dir = 2, Dur = 32
23:30:38.518 00.000 20224 IsSlewing returns 0
23:30:38.518 00.000 20224 IsGuiding returns 0
23:30:38.522 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=65005, med=2838, FiltMin=2560, FiltMax=30137, Gamma=1.000
23:30:38.535 00.013 8996 UpdateGuideState exits: m=796183 SNR=382.5
23:30:38.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:38.537 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:38.538 00.001 8996 Enqueuing Expose request
23:30:38.569 00.031 20224 IsGuiding returns 1
23:30:38.569 00.000 20224 scope still moving after pulse duration time elapsed
23:30:38.598 00.029 20224 IsSlewing returns 0
23:30:38.598 00.000 20224 IsGuiding returns 1
23:30:38.630 00.032 20224 IsSlewing returns 0
23:30:38.630 00.000 20224 IsGuiding returns 1
23:30:38.661 00.031 20224 IsSlewing returns 0
23:30:38.661 00.000 20224 IsGuiding returns 0
23:30:38.661 00.000 20224 scope move finished after 32 + 110 ms
23:30:38.661 00.000 20224 Move returns status 0, amount 32
23:30:38.661 00.000 20224 MoveAxis(N, 0, ABG)
23:30:38.661 00.000 20224 Move returns status 0, amount 0
23:30:38.662 00.001 20224 move complete, result=0
23:30:38.662 00.000 20224 worker thread done servicing request
23:30:38.662 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
23:30:38.663 00.001 20224 Worker thread wakes up
23:30:38.663 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:38.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:39.651 00.988 20224 Exposure complete
23:30:39.728 00.077 20224 worker thread done servicing request
23:30:39.729 00.001 8996 OnExposeComplete: enter
23:30:39.731 00.002 8996 UpdateGuideState(): m_state=6
23:30:39.732 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7714
23:30:39.734 00.002 8996 Star::Find returns 1 (0), X=137.70, Y=473.08, Mass=701152, SNR=332.8, Peak=63437 HFD=4.4
23:30:39.736 00.002 8996 MultiStar: [#1 0.10,0.17,0.72,U] [#2 -0.13,0.22,0.78,U] [#3 0.10,0.28,0.62,U] [#4 0.00,0.31,0.58,U] [#5 0.18,0.29,0.61,U] [#6 -0.05,0.16,0.48,U] [#7 -0.06,0.33,0.46,U] [#8 0.28,0.32,0.40,U] 
23:30:39.738 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.28}, one-star: {0.02, 0.37}
23:30:39.739 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
23:30:39.740 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
23:30:39.741 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.43 mountX=0.01 mountY=-0.28, mountTheta=-1.52
23:30:39.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.28, opts=13)
23:30:39.744 00.001 8996 Enqueuing Move request for scope (0.04, 0.28)
23:30:39.744 00.000 20224 Worker thread wakes up
23:30:39.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
23:30:39.745 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
23:30:39.745 00.000 20224 Moving (0.04, 0.28) raw xDistance=0.01 yDistance=-0.28
23:30:39.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:30:39.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:30:39.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:30:39.745 00.000 20224 MoveAxis(E, 0, ABG)
23:30:39.745 00.000 20224 Move returns status 0, amount 0
23:30:39.745 00.000 20224 MoveAxis(N, 0, ABG)
23:30:39.745 00.000 20224 Move returns status 0, amount 0
23:30:39.745 00.000 20224 move complete, result=0
23:30:39.745 00.000 20224 worker thread done servicing request
23:30:39.749 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63437, med=2838, FiltMin=2523, FiltMax=29200, Gamma=1.000
23:30:39.762 00.013 8996 UpdateGuideState exits: m=701152 SNR=332.8
23:30:39.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:39.763 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:39.764 00.001 8996 Enqueuing Expose request
23:30:39.765 00.001 20224 Worker thread wakes up
23:30:39.765 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:30:39.766 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:39.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:40.930 01.164 20224 Exposure complete
23:30:41.018 00.088 20224 worker thread done servicing request
23:30:41.018 00.000 8996 OnExposeComplete: enter
23:30:41.019 00.001 8996 UpdateGuideState(): m_state=6
23:30:41.020 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7715
23:30:41.022 00.002 8996 Star::Find returns 1 (0), X=137.79, Y=472.97, Mass=745312, SNR=337.0, Peak=59181 HFD=4.4
23:30:41.023 00.001 8996 MultiStar: [#1 0.16,0.18,0.71,U] [#2 0.12,0.20,0.84,U] [#3 0.28,0.08,0.51,U] [#4 0.27,0.20,0.54,U] [#5 0.07,0.37,0.61,U] [#6 0.11,0.24,0.39,U] [#7 0.05,0.10,0.51,U] [#8 0.32,0.47,0.00,M1] 
23:30:41.025 00.002 8996 refined, 7 included, MultiStar: {0.14, 0.21}, one-star: {0.11, 0.26}
23:30:41.027 00.002 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
23:30:41.029 00.002 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
23:30:41.030 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.25 cameraTheta=0.99 mountX=0.12 mountY=-0.23, mountTheta=-1.09
23:30:41.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.21, opts=13)
23:30:41.032 00.000 8996 Enqueuing Move request for scope (0.14, 0.21)
23:30:41.033 00.001 20224 Worker thread wakes up
23:30:41.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
23:30:41.034 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
23:30:41.034 00.000 20224 Moving (0.14, 0.21) raw xDistance=0.12 yDistance=-0.23
23:30:41.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:30:41.034 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.40 newest=-0.71
23:30:41.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:30:41.034 00.000 20224 MoveAxis(E, 0, ABG)
23:30:41.034 00.000 20224 Move returns status 0, amount 0
23:30:41.034 00.000 20224 MoveAxis(N, 48, ABG)
23:30:41.034 00.000 20224 Guiding  Dir = 0, Dur = 48
23:30:41.034 00.000 20224 IsSlewing returns 0
23:30:41.035 00.001 20224 IsGuiding returns 0
23:30:41.042 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59181, med=2838, FiltMin=2509, FiltMax=32809, Gamma=1.000
23:30:41.054 00.012 20224 PulseGuide returned control before completion, sleep 39
23:30:41.062 00.008 8996 UpdateGuideState exits: m=745312 SNR=337.0
23:30:41.063 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:41.064 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:41.065 00.001 8996 Enqueuing Expose request
23:30:41.101 00.036 20224 IsGuiding returns 1
23:30:41.101 00.000 20224 scope still moving after pulse duration time elapsed
23:30:41.132 00.031 20224 IsSlewing returns 0
23:30:41.132 00.000 20224 IsGuiding returns 1
23:30:41.164 00.032 20224 IsSlewing returns 0
23:30:41.164 00.000 20224 IsGuiding returns 0
23:30:41.164 00.000 20224 scope move finished after 48 + 81 ms
23:30:41.164 00.000 20224 Move returns status 0, amount 48
23:30:41.164 00.000 20224 move complete, result=0
23:30:41.164 00.000 20224 worker thread done servicing request
23:30:41.165 00.001 20224 Worker thread wakes up
23:30:41.165 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
23:30:41.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:41.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:42.129 00.963 20224 Exposure complete
23:30:42.183 00.054 20224 worker thread done servicing request
23:30:42.183 00.000 8996 OnExposeComplete: enter
23:30:42.185 00.002 8996 UpdateGuideState(): m_state=6
23:30:42.186 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7716
23:30:42.187 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.87, Mass=753629, SNR=374.9, Peak=65535 HFD=4.4
23:30:42.190 00.003 8996 MultiStar: [#1 0.21,-0.06,0.55,U] [#2 -0.10,0.15,0.62,U] [#3 0.28,-0.12,0.62,U] [#4 0.26,-0.10,0.49,U] [#5 0.17,0.10,0.58,U] [#6 0.11,0.17,0.40,U] [#7 -0.03,0.06,0.44,U] [#8 0.24,0.19,0.34,U] 
23:30:42.191 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.06}, one-star: {0.11, 0.17}
23:30:42.193 00.002 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
23:30:42.195 00.002 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
23:30:42.197 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.15 cameraTheta=0.44 mountX=0.13 mountY=-0.08, mountTheta=-0.55
23:30:42.203 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.06, opts=13)
23:30:42.205 00.002 8996 Enqueuing Move request for scope (0.13, 0.06)
23:30:42.207 00.002 20224 Worker thread wakes up
23:30:42.208 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
23:30:42.208 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
23:30:42.208 00.000 20224 Moving (0.13, 0.06) raw xDistance=0.13 yDistance=-0.08
23:30:42.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:30:42.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:30:42.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:30:42.208 00.000 20224 MoveAxis(E, 0, ABG)
23:30:42.208 00.000 20224 Move returns status 0, amount 0
23:30:42.208 00.000 20224 MoveAxis(N, 0, ABG)
23:30:42.208 00.000 20224 Move returns status 0, amount 0
23:30:42.208 00.000 20224 move complete, result=0
23:30:42.208 00.000 20224 worker thread done servicing request
23:30:42.216 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2838, FiltMin=2585, FiltMax=32601, Gamma=1.000
23:30:42.232 00.016 8996 UpdateGuideState exits: m=753629 SNR=374.9
23:30:42.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:30:42.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:30:42.235 00.001 8996 Enqueuing Expose request
23:30:42.236 00.001 20224 Worker thread wakes up
23:30:42.236 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:30:42.237 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:42.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:30:56.662 14.425 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:30:56.664 00.002 8996 case statement mapped state 6 to 3
23:30:56.666 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:30:58.261 01.595 20224 worker thread setting skip send exposure complete
23:30:58.262 00.001 20224 worker thread queueing reconnect event to GUI thread
23:30:58.262 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:30:58.262 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:30:58.262 00.000 20224 worker thread done servicing request
23:30:58.266 00.004 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:30:58.283 00.017 8996 Try camera reconnect, now = 1770532258
23:30:58.284 00.001 8996 gear_dialog: ReconnectCamera
23:30:58.284 00.000 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:30:58.285 00.001 8996 Status Line: Connecting to Camera ...
23:30:58.288 00.003 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:30:58.289 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:30:58.290 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:30:59.087 00.797 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:30:59.088 00.001 8996 ASCOM camera: MaxBinning is 2
23:30:59.090 00.002 8996 ASCOM camera: has cooler
23:30:59.091 00.001 8996 ASCOM Camera: set binning = 1
23:30:59.093 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:30:59.094 00.001 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:30:59.096 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:30:59.097 00.001 8996 FrameSize=(0,0)
23:30:59.098 00.001 8996 PixelSize=3.75
23:30:59.100 00.002 8996 BitsPerPixel=16
23:30:59.101 00.001 8996 HasGainControl=0
23:30:59.102 00.001 8996 HasShutter=0
23:30:59.104 00.002 8996 HasSubFrames=1
23:30:59.105 00.001 8996 ST4HasGuideOutput=1
23:30:59.106 00.001 8996 Status Line: Camera Connected
23:30:59.112 00.006 8996 Camera Re-connect succeeded, resume exposures
23:30:59.114 00.002 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:30:59.115 00.001 8996 Enqueuing Expose request
23:30:59.115 00.000 20224 Worker thread wakes up
23:30:59.116 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:30:59.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,0,0)
23:31:00.282 01.166 20224 Exposure complete
23:31:00.370 00.088 20224 worker thread done servicing request
23:31:00.371 00.001 8996 OnExposeComplete: enter
23:31:00.373 00.002 8996 UpdateGuideState(): m_state=6
23:31:00.374 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7717
23:31:00.376 00.002 8996 Star::Find returns 1 (0), X=137.83, Y=472.41, Mass=793814, SNR=367.3, Peak=59600 HFD=4.5
23:31:00.378 00.002 8996 MultiStar: [#1 0.25,-0.29,0.63,U] [#2 0.12,-0.05,0.65,U] [#3 0.25,-0.33,0.57,U] [#4 0.22,-0.28,0.57,U] [#5 0.08,-0.11,0.54,U] [#6 0.00,0.01,0.41,U] [#7 -0.16,-0.07,0.42,U] [#8 0.30,-0.19,0.40,U] 
23:31:00.380 00.002 8996 refined, 8 included, MultiStar: {0.14, -0.20}, one-star: {0.14, -0.30}
23:31:00.381 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
23:31:00.382 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.32)
23:31:00.383 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-0.94 mountX=0.16 mountY=0.18, mountTheta=0.84
23:31:00.386 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.20, opts=13)
23:31:00.387 00.001 8996 Enqueuing Move request for scope (0.14, -0.20)
23:31:00.389 00.002 20224 Worker thread wakes up
23:31:00.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
23:31:00.389 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
23:31:00.389 00.000 20224 Moving (0.14, -0.20) raw xDistance=0.16 yDistance=0.18
23:31:00.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:31:00.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:00.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:31:00.389 00.000 20224 MoveAxis(E, 0, ABG)
23:31:00.390 00.001 20224 Move returns status 0, amount 0
23:31:00.390 00.000 20224 MoveAxis(N, 0, ABG)
23:31:00.390 00.000 20224 Move returns status 0, amount 0
23:31:00.390 00.000 20224 move complete, result=0
23:31:00.390 00.000 20224 worker thread done servicing request
23:31:00.396 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59600, med=2864, FiltMin=2566, FiltMax=32531, Gamma=1.000
23:31:00.411 00.015 8996 UpdateGuideState exits: m=793814 SNR=367.3
23:31:00.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:00.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:00.414 00.001 8996 Enqueuing Expose request
23:31:00.415 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:00.415 00.000 20224 Worker thread wakes up
23:31:00.415 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:00.416 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:01.398 00.982 20224 Exposure complete
23:31:01.481 00.083 8996 OnExposeComplete: enter
23:31:01.482 00.001 20224 worker thread done servicing request
23:31:01.482 00.000 8996 UpdateGuideState(): m_state=6
23:31:01.482 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7718
23:31:01.483 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.37, Mass=722705, SNR=322.9, Peak=60496 HFD=4.5
23:31:01.484 00.001 8996 MultiStar: [#1 0.13,-0.45,0.00,M1] [#2 0.12,-0.27,0.76,U] [#3 -0.01,-0.60,0.00,M1] [#4 0.03,-0.63,0.00,M1] [#5 0.01,-0.33,0.63,U] [#6 -0.03,-0.45,0.00,M1] [#7 0.09,-0.22,0.43,U] [#8 0.29,-0.18,0.40,U] 
23:31:01.485 00.001 8996 refined, 4 included, MultiStar: {0.05, -0.28}, one-star: {-0.08, -0.33}
23:31:01.487 00.002 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
23:31:01.488 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
23:31:01.490 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.39 mountX=0.08 mountY=0.28, mountTheta=1.29
23:31:01.493 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.28, opts=13)
23:31:01.494 00.001 8996 Enqueuing Move request for scope (0.05, -0.28)
23:31:01.495 00.001 20224 Worker thread wakes up
23:31:01.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.28) opts 0xd
23:31:01.495 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.28)
23:31:01.495 00.000 20224 Moving (0.05, -0.28) raw xDistance=0.08 yDistance=0.28
23:31:01.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:31:01.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:31:01.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:31:01.495 00.000 20224 MoveAxis(E, 0, ABG)
23:31:01.496 00.001 20224 Move returns status 0, amount 0
23:31:01.496 00.000 20224 MoveAxis(N, 0, ABG)
23:31:01.496 00.000 20224 Move returns status 0, amount 0
23:31:01.496 00.000 20224 move complete, result=0
23:31:01.496 00.000 20224 worker thread done servicing request
23:31:01.501 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60496, med=2854, FiltMin=2585, FiltMax=30077, Gamma=1.000
23:31:01.516 00.015 8996 UpdateGuideState exits: m=722705 SNR=322.9
23:31:01.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:01.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:01.519 00.001 8996 Enqueuing Expose request
23:31:01.520 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:31:01.521 00.001 20224 Worker thread wakes up
23:31:01.521 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:01.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:02.702 01.181 20224 Exposure complete
23:31:02.768 00.066 20224 worker thread done servicing request
23:31:02.768 00.000 8996 OnExposeComplete: enter
23:31:02.769 00.001 8996 UpdateGuideState(): m_state=6
23:31:02.770 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7719
23:31:02.771 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=472.47, Mass=704975, SNR=345.6, Peak=51264 HFD=4.6
23:31:02.772 00.001 8996 MultiStar: [#1 0.22,-0.59,0.00,M2] [#2 -0.03,-0.52,0.00,M1] [#3 0.09,-0.49,0.00,M2] [#4 0.21,-0.56,0.00,M2] [#5 0.27,-0.16,0.67,U] [#6 0.01,-0.19,0.43,U] [#7 0.04,-0.25,0.45,U] [#8 0.17,-0.26,0.36,U] 
23:31:02.773 00.001 8996 single-star, 4 included, MultiStar: {0.11, -0.22}, one-star: {0.04, -0.24}
23:31:02.773 00.000 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
23:31:02.774 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
23:31:02.775 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.24 cameraTheta=-1.39 mountX=0.06 mountY=0.23, mountTheta=1.30
23:31:02.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.24, opts=13)
23:31:02.778 00.001 8996 Enqueuing Move request for scope (0.04, -0.24)
23:31:02.779 00.001 20224 Worker thread wakes up
23:31:02.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
23:31:02.780 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
23:31:02.780 00.000 20224 Moving (0.04, -0.24) raw xDistance=0.06 yDistance=0.23
23:31:02.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:31:02.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:31:02.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:31:02.780 00.000 20224 MoveAxis(E, 0, ABG)
23:31:02.780 00.000 20224 Move returns status 0, amount 0
23:31:02.780 00.000 20224 MoveAxis(N, 0, ABG)
23:31:02.780 00.000 20224 Move returns status 0, amount 0
23:31:02.780 00.000 20224 move complete, result=0
23:31:02.780 00.000 20224 worker thread done servicing request
23:31:02.783 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51264, med=2861, FiltMin=2585, FiltMax=29603, Gamma=1.000
23:31:02.796 00.013 8996 UpdateGuideState exits: m=704975 SNR=345.6
23:31:02.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:02.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:02.799 00.001 8996 Enqueuing Expose request
23:31:02.800 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:02.801 00.001 20224 Worker thread wakes up
23:31:02.801 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:02.801 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:03.789 00.988 20224 Exposure complete
23:31:03.850 00.061 20224 worker thread done servicing request
23:31:03.850 00.000 8996 OnExposeComplete: enter
23:31:03.853 00.003 8996 UpdateGuideState(): m_state=6
23:31:03.856 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7720
23:31:03.858 00.002 8996 Star::Find returns 1 (0), X=137.50, Y=472.44, Mass=739218, SNR=371.8, Peak=54848 HFD=4.3
23:31:03.859 00.001 8996 MultiStar: [#1 -0.10,-0.53,0.00,M3] [#2 -0.24,-0.21,0.69,U] [#3 0.11,-0.41,0.00,M3] [#4 -0.02,-0.46,0.00,M3] [#5 -0.08,-0.29,0.59,U] [#6 -0.20,-0.24,0.41,U] [#7 -0.22,-0.11,0.42,U] [#8 0.00,-0.21,0.30,U] 
23:31:03.859 00.000 8996 refined, 5 included, MultiStar: {-0.17, -0.23}, one-star: {-0.19, -0.26}
23:31:03.860 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
23:31:03.863 00.003 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
23:31:03.865 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.23 hyp=0.29 cameraTheta=-2.19 mountX=-0.14 mountY=0.25, mountTheta=2.09
23:31:03.868 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.23, opts=13)
23:31:03.869 00.001 8996 Enqueuing Move request for scope (-0.17, -0.23)
23:31:03.870 00.001 20224 Worker thread wakes up
23:31:03.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.23) opts 0xd
23:31:03.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.23)
23:31:03.870 00.000 20224 Moving (-0.17, -0.23) raw xDistance=-0.14 yDistance=0.25
23:31:03.871 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:31:03.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:31:03.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:31:03.871 00.000 20224 MoveAxis(E, 0, ABG)
23:31:03.871 00.000 20224 Move returns status 0, amount 0
23:31:03.871 00.000 20224 MoveAxis(N, 0, ABG)
23:31:03.871 00.000 20224 Move returns status 0, amount 0
23:31:03.871 00.000 20224 move complete, result=0
23:31:03.872 00.001 20224 worker thread done servicing request
23:31:03.876 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54848, med=2848, FiltMin=2579, FiltMax=27085, Gamma=1.000
23:31:03.899 00.023 8996 UpdateGuideState exits: m=739218 SNR=371.8
23:31:03.901 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:03.903 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:03.904 00.001 8996 Enqueuing Expose request
23:31:03.905 00.001 20224 Worker thread wakes up
23:31:03.905 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:03.908 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:03.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:05.064 01.156 20224 Exposure complete
23:31:05.125 00.061 20224 worker thread done servicing request
23:31:05.125 00.000 8996 OnExposeComplete: enter
23:31:05.126 00.001 8996 UpdateGuideState(): m_state=6
23:31:05.127 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7721
23:31:05.129 00.002 8996 Star::Find returns 1 (0), X=137.49, Y=472.30, Mass=694172, SNR=343.4, Peak=54256 HFD=4.6
23:31:05.132 00.003 8996 MultiStar: [#1 -0.03,-0.56,0.00,M4] [#2 -0.10,-0.42,0.00,M1] [#3 -0.11,-0.49,0.00,M4] [#4 -0.14,-0.36,0.56,U] [#5 -0.23,-0.25,0.61,U] [#6 -0.14,-0.41,0.00,M1] [#7 -0.18,-0.34,0.41,U] [#8 -0.06,0.06,0.49,U] 
23:31:05.134 00.002 8996 refined, 4 included, MultiStar: {-0.17, -0.28}, one-star: {-0.19, -0.40}
23:31:05.136 00.002 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
23:31:05.138 00.002 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
23:31:05.140 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.28 hyp=0.33 cameraTheta=-2.11 mountX=-0.14 mountY=0.30, mountTheta=2.01
23:31:05.145 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.28, opts=13)
23:31:05.146 00.001 8996 Enqueuing Move request for scope (-0.17, -0.28)
23:31:05.147 00.001 20224 Worker thread wakes up
23:31:05.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.28) opts 0xd
23:31:05.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.28)
23:31:05.147 00.000 20224 Moving (-0.17, -0.28) raw xDistance=-0.14 yDistance=0.30
23:31:05.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:31:05.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:31:05.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:31:05.148 00.001 20224 MoveAxis(E, 0, ABG)
23:31:05.148 00.000 20224 Move returns status 0, amount 0
23:31:05.148 00.000 20224 MoveAxis(N, 0, ABG)
23:31:05.148 00.000 20224 Move returns status 0, amount 0
23:31:05.148 00.000 20224 move complete, result=0
23:31:05.148 00.000 20224 worker thread done servicing request
23:31:05.152 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54256, med=2851, FiltMin=2582, FiltMax=27933, Gamma=1.000
23:31:05.167 00.015 8996 UpdateGuideState exits: m=694172 SNR=343.4
23:31:05.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:05.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:05.170 00.001 8996 Enqueuing Expose request
23:31:05.170 00.000 20224 Worker thread wakes up
23:31:05.170 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:31:05.171 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:05.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:06.164 00.993 20224 Exposure complete
23:31:06.223 00.059 20224 worker thread done servicing request
23:31:06.223 00.000 8996 OnExposeComplete: enter
23:31:06.225 00.002 8996 UpdateGuideState(): m_state=6
23:31:06.227 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7722
23:31:06.228 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.35, Mass=592496, SNR=291.5, Peak=45664 HFD=4.6
23:31:06.229 00.001 8996 MultiStar: [#1 -0.22,-0.58,0.00,M5] [#2 -0.15,-0.54,0.00,M2] [#3 -0.22,-0.68,0.00,M5] [#4 -0.20,-0.58,0.00,M3] [#5 -0.33,-0.43,0.00,M1] [#6 -0.32,-0.32,0.00,M2] [#7 -0.43,-0.42,0.00,M1] [#8 -0.07,-0.33,0.51,U] 
23:31:06.230 00.001 8996 refined, 1 included, MultiStar: {-0.12, -0.35}, one-star: {-0.15, -0.36}
23:31:06.231 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
23:31:06.232 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
23:31:06.232 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.35 hyp=0.37 cameraTheta=-1.90 mountX=-0.09 mountY=0.36, mountTheta=1.81
23:31:06.234 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.35, opts=13)
23:31:06.234 00.000 8996 Enqueuing Move request for scope (-0.12, -0.35)
23:31:06.235 00.001 20224 Worker thread wakes up
23:31:06.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.35) opts 0xd
23:31:06.235 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.35)
23:31:06.235 00.000 20224 Moving (-0.12, -0.35) raw xDistance=-0.09 yDistance=0.36
23:31:06.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:31:06.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:06.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
23:31:06.236 00.001 20224 MoveAxis(E, 0, ABG)
23:31:06.236 00.000 20224 Move returns status 0, amount 0
23:31:06.236 00.000 20224 MoveAxis(N, 0, ABG)
23:31:06.236 00.000 20224 Move returns status 0, amount 0
23:31:06.236 00.000 20224 move complete, result=0
23:31:06.236 00.000 20224 worker thread done servicing request
23:31:06.239 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45664, med=2854, FiltMin=2569, FiltMax=22637, Gamma=1.000
23:31:06.255 00.016 8996 UpdateGuideState exits: m=592496 SNR=291.5
23:31:06.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:06.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:06.258 00.001 8996 Enqueuing Expose request
23:31:06.259 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:31:06.260 00.001 20224 Worker thread wakes up
23:31:06.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:06.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:07.428 01.168 20224 Exposure complete
23:31:07.484 00.056 20224 worker thread done servicing request
23:31:07.484 00.000 8996 OnExposeComplete: enter
23:31:07.486 00.002 8996 UpdateGuideState(): m_state=6
23:31:07.487 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7723
23:31:07.488 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=472.12, Mass=682749, SNR=343.7, Peak=56576 HFD=4.5
23:31:07.489 00.001 8996 MultiStar: [#1 -0.07,-0.64,0.00,M6] [#2 -0.25,-0.51,0.00,M3] [#3 -0.05,-0.37,0.64,U] [#4 0.06,-0.49,0.00,M4] [#5 -0.05,-0.28,0.60,U] [#6 -0.11,-0.17,0.43,U] [#7 -0.08,-0.39,0.51,U] [#8 0.07,-0.31,0.38,U] 
23:31:07.490 00.001 8996 refined, 5 included, MultiStar: {-0.09, -0.39}, one-star: {-0.21, -0.58}
23:31:07.491 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
23:31:07.493 00.002 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
23:31:07.494 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.39 hyp=0.40 cameraTheta=-1.81 mountX=-0.06 mountY=0.40, mountTheta=1.71
23:31:07.496 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.39, opts=13)
23:31:07.497 00.001 8996 Enqueuing Move request for scope (-0.09, -0.39)
23:31:07.498 00.001 20224 Worker thread wakes up
23:31:07.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.39) opts 0xd
23:31:07.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.39)
23:31:07.498 00.000 20224 Moving (-0.09, -0.39) raw xDistance=-0.06 yDistance=0.40
23:31:07.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:31:07.498 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.58 newest=1.06
23:31:07.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
23:31:07.498 00.000 20224 MoveAxis(E, 0, ABG)
23:31:07.498 00.000 20224 Move returns status 0, amount 0
23:31:07.498 00.000 20224 MoveAxis(S, 83, ABG)
23:31:07.498 00.000 20224 Guiding  Dir = 1, Dur = 83
23:31:07.498 00.000 20224 IsSlewing returns 0
23:31:07.498 00.000 20224 IsGuiding returns 0
23:31:07.499 00.001 20224 PulseGuide returned control before completion, sleep 92
23:31:07.502 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56576, med=2857, FiltMin=2566, FiltMax=27187, Gamma=1.000
23:31:07.516 00.014 8996 UpdateGuideState exits: m=682749 SNR=343.7
23:31:07.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:07.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:07.518 00.000 8996 Enqueuing Expose request
23:31:07.599 00.081 20224 IsGuiding returns 1
23:31:07.599 00.000 20224 scope still moving after pulse duration time elapsed
23:31:07.630 00.031 20224 IsSlewing returns 0
23:31:07.631 00.001 20224 IsGuiding returns 1
23:31:07.662 00.031 20224 IsSlewing returns 0
23:31:07.662 00.000 20224 IsGuiding returns 0
23:31:07.662 00.000 20224 scope move finished after 83 + 81 ms
23:31:07.663 00.001 20224 Move returns status 0, amount 83
23:31:07.663 00.000 20224 move complete, result=0
23:31:07.663 00.000 20224 worker thread done servicing request
23:31:07.663 00.000 20224 Worker thread wakes up
23:31:07.663 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 83 ms SOUTH
23:31:07.664 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:07.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:08.649 00.985 20224 Exposure complete
23:31:08.755 00.106 20224 worker thread done servicing request
23:31:08.755 00.000 8996 OnExposeComplete: enter
23:31:08.756 00.001 8996 UpdateGuideState(): m_state=6
23:31:08.757 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7724
23:31:08.758 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.52, Mass=675901, SNR=332.9, Peak=51040 HFD=4.6
23:31:08.760 00.002 8996 MultiStar: [#1 0.36,-0.33,0.00,M7] [#2 -0.08,-0.43,0.00,M4] [#3 0.34,-0.21,0.71,U] [#4 0.12,-0.46,0.00,M5] [#5 0.11,-0.13,0.60,U] [#6 0.00,-0.24,0.47,U] [#7 0.02,-0.31,0.47,U] [#8 0.44,0.05,0.00,M1] 
23:31:08.761 00.001 8996 single-star, 4 included, MultiStar: {0.12, -0.20}, one-star: {0.09, -0.18}
23:31:08.762 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
23:31:08.763 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.14)
23:31:08.764 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.21 cameraTheta=-1.12 mountX=0.11 mountY=0.17, mountTheta=1.02
23:31:08.766 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.18, opts=13)
23:31:08.767 00.001 8996 Enqueuing Move request for scope (0.09, -0.18)
23:31:08.768 00.001 20224 Worker thread wakes up
23:31:08.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
23:31:08.768 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
23:31:08.769 00.001 20224 Moving (0.09, -0.18) raw xDistance=0.11 yDistance=0.17
23:31:08.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:31:08.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:08.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:31:08.769 00.000 20224 MoveAxis(E, 0, ABG)
23:31:08.769 00.000 20224 Move returns status 0, amount 0
23:31:08.769 00.000 20224 MoveAxis(N, 0, ABG)
23:31:08.769 00.000 20224 Move returns status 0, amount 0
23:31:08.769 00.000 20224 move complete, result=0
23:31:08.769 00.000 20224 worker thread done servicing request
23:31:08.773 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51040, med=2845, FiltMin=2557, FiltMax=29181, Gamma=1.000
23:31:08.793 00.020 8996 UpdateGuideState exits: m=675901 SNR=332.9
23:31:08.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:08.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:08.795 00.000 8996 Enqueuing Expose request
23:31:08.796 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:08.797 00.001 20224 Worker thread wakes up
23:31:08.797 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:08.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:09.955 01.158 20224 Exposure complete
23:31:10.057 00.102 20224 worker thread done servicing request
23:31:10.057 00.000 8996 OnExposeComplete: enter
23:31:10.059 00.002 8996 UpdateGuideState(): m_state=6
23:31:10.060 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7725
23:31:10.061 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=472.94, Mass=672889, SNR=335.2, Peak=62957 HFD=4.4
23:31:10.063 00.002 8996 MultiStar: [#1 0.18,-0.16,0.72,U] [#2 -0.07,0.08,0.79,U] [#3 0.14,0.15,0.55,U] [#4 0.13,0.05,0.51,U] [#5 0.25,0.06,0.66,U] [#6 -0.12,0.08,0.48,U] [#7 -0.13,0.17,0.42,U] [#8 0.36,-0.02,0.36,U] 
23:31:10.065 00.002 8996 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.04, 0.23}
23:31:10.066 00.001 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
23:31:10.067 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.24 = -2.24)
23:31:10.068 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.78 mountX=0.07 mountY=-0.09, mountTheta=-0.89
23:31:10.070 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.08, opts=13)
23:31:10.071 00.001 8996 Enqueuing Move request for scope (0.08, 0.08)
23:31:10.072 00.001 20224 Worker thread wakes up
23:31:10.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
23:31:10.072 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
23:31:10.072 00.000 20224 Moving (0.08, 0.08) raw xDistance=0.07 yDistance=-0.09
23:31:10.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:31:10.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:10.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:31:10.072 00.000 20224 MoveAxis(E, 0, ABG)
23:31:10.073 00.001 20224 Move returns status 0, amount 0
23:31:10.073 00.000 20224 MoveAxis(N, 0, ABG)
23:31:10.073 00.000 20224 Move returns status 0, amount 0
23:31:10.073 00.000 20224 move complete, result=0
23:31:10.073 00.000 20224 worker thread done servicing request
23:31:10.076 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62957, med=2848, FiltMin=2582, FiltMax=28489, Gamma=1.000
23:31:10.088 00.012 8996 UpdateGuideState exits: m=672889 SNR=335.2
23:31:10.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:10.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:10.091 00.001 8996 Enqueuing Expose request
23:31:10.092 00.001 20224 Worker thread wakes up
23:31:10.092 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:10.092 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:10.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:11.068 00.976 20224 Exposure complete
23:31:11.150 00.082 20224 worker thread done servicing request
23:31:11.150 00.000 8996 OnExposeComplete: enter
23:31:11.151 00.001 8996 UpdateGuideState(): m_state=6
23:31:11.153 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7726
23:31:11.154 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.96, Mass=712287, SNR=331.6, Peak=61101 HFD=4.4
23:31:11.155 00.001 8996 MultiStar: [#1 0.07,0.03,0.59,U] [#2 -0.09,0.22,0.84,U] [#3 0.27,-0.01,0.61,U] [#4 0.14,0.23,0.52,U] [#5 0.03,0.28,0.64,U] [#6 -0.18,0.12,0.41,U] [#7 -0.14,0.20,0.46,U] [#8 0.20,0.31,0.43,U] 
23:31:11.156 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.19}, one-star: {-0.08, 0.25}
23:31:11.157 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
23:31:11.157 00.000 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
23:31:11.158 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.48 mountX=-0.00 mountY=-0.19, mountTheta=-1.58
23:31:11.159 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.19, opts=13)
23:31:11.160 00.001 8996 Enqueuing Move request for scope (0.02, 0.19)
23:31:11.161 00.001 20224 Worker thread wakes up
23:31:11.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
23:31:11.161 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
23:31:11.161 00.000 20224 Moving (0.02, 0.19) raw xDistance=-0.00 yDistance=-0.19
23:31:11.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:31:11.162 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:11.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:31:11.162 00.000 20224 MoveAxis(E, 0, ABG)
23:31:11.162 00.000 20224 Move returns status 0, amount 0
23:31:11.162 00.000 20224 MoveAxis(N, 0, ABG)
23:31:11.162 00.000 20224 Move returns status 0, amount 0
23:31:11.162 00.000 20224 move complete, result=0
23:31:11.162 00.000 20224 worker thread done servicing request
23:31:11.173 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61101, med=2851, FiltMin=2585, FiltMax=30873, Gamma=1.000
23:31:11.188 00.015 8996 UpdateGuideState exits: m=712287 SNR=331.6
23:31:11.189 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:11.190 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:11.190 00.000 8996 Enqueuing Expose request
23:31:11.192 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:11.192 00.000 20224 Worker thread wakes up
23:31:11.193 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:11.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:12.350 01.157 20224 Exposure complete
23:31:12.458 00.108 20224 worker thread done servicing request
23:31:12.458 00.000 8996 OnExposeComplete: enter
23:31:12.460 00.002 8996 UpdateGuideState(): m_state=6
23:31:12.461 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7727
23:31:12.462 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.79, Mass=648087, SNR=324.3, Peak=55149 HFD=4.5
23:31:12.463 00.001 8996 MultiStar: [#1 0.22,0.04,0.67,U] [#2 -0.07,0.01,0.80,U] [#3 -0.02,-0.20,0.54,U] [#4 -0.08,-0.06,0.52,U] [#5 -0.03,0.16,0.73,U] [#6 -0.05,-0.09,0.41,U] [#7 -0.19,0.05,0.47,U] [#8 0.19,0.35,0.44,U] 
23:31:12.464 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.04}, one-star: {0.02, 0.09}
23:31:12.465 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
23:31:12.466 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
23:31:12.467 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.53 mountX=-0.00 mountY=-0.04, mountTheta=-1.63
23:31:12.468 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.04, opts=13)
23:31:12.469 00.001 8996 Enqueuing Move request for scope (0.00, 0.04)
23:31:12.470 00.001 20224 Worker thread wakes up
23:31:12.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.04) opts 0xd
23:31:12.470 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.04)
23:31:12.470 00.000 20224 Moving (0.00, 0.04) raw xDistance=-0.00 yDistance=-0.04
23:31:12.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:31:12.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:12.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:31:12.470 00.000 20224 MoveAxis(E, 0, ABG)
23:31:12.470 00.000 20224 Move returns status 0, amount 0
23:31:12.470 00.000 20224 MoveAxis(N, 0, ABG)
23:31:12.470 00.000 20224 Move returns status 0, amount 0
23:31:12.470 00.000 20224 move complete, result=0
23:31:12.470 00.000 20224 worker thread done servicing request
23:31:12.478 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55149, med=2854, FiltMin=2579, FiltMax=24845, Gamma=1.000
23:31:12.493 00.015 8996 UpdateGuideState exits: m=648087 SNR=324.3
23:31:12.495 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:12.495 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:12.496 00.001 8996 Enqueuing Expose request
23:31:12.497 00.001 20224 Worker thread wakes up
23:31:12.497 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:12.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:12.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:13.482 00.984 20224 Exposure complete
23:31:13.545 00.063 20224 worker thread done servicing request
23:31:13.545 00.000 8996 OnExposeComplete: enter
23:31:13.546 00.001 8996 UpdateGuideState(): m_state=6
23:31:13.547 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7728
23:31:13.548 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.64, Mass=673028, SNR=323.3, Peak=48221 HFD=4.6
23:31:13.549 00.001 8996 MultiStar: [#1 0.01,-0.10,0.67,U] [#2 -0.25,-0.01,0.80,U] [#3 -0.02,-0.18,0.63,U] [#4 -0.04,-0.03,0.56,U] [#5 -0.11,-0.04,0.62,U] [#6 -0.27,-0.24,0.50,U] [#7 -0.20,-0.10,0.44,U] [#8 -0.07,0.08,0.40,U] 
23:31:13.550 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.09, -0.06}
23:31:13.551 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
23:31:13.552 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.76)
23:31:13.554 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.50 mountX=-0.08 mountY=0.07, mountTheta=2.39
23:31:13.557 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.06, opts=13)
23:31:13.558 00.001 8996 Enqueuing Move request for scope (-0.09, -0.06)
23:31:13.559 00.001 20224 Worker thread wakes up
23:31:13.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
23:31:13.559 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
23:31:13.559 00.000 20224 Moving (-0.09, -0.06) raw xDistance=-0.08 yDistance=0.07
23:31:13.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:31:13.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:13.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:31:13.560 00.001 20224 MoveAxis(E, 0, ABG)
23:31:13.560 00.000 20224 Move returns status 0, amount 0
23:31:13.560 00.000 20224 MoveAxis(N, 0, ABG)
23:31:13.560 00.000 20224 Move returns status 0, amount 0
23:31:13.560 00.000 20224 move complete, result=0
23:31:13.560 00.000 20224 worker thread done servicing request
23:31:13.563 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48221, med=2845, FiltMin=2573, FiltMax=26227, Gamma=1.000
23:31:13.582 00.019 8996 UpdateGuideState exits: m=673028 SNR=323.3
23:31:13.585 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:13.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:13.587 00.001 8996 Enqueuing Expose request
23:31:13.588 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:13.589 00.001 20224 Worker thread wakes up
23:31:13.590 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:13.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:14.745 01.155 20224 Exposure complete
23:31:14.845 00.100 20224 worker thread done servicing request
23:31:14.845 00.000 8996 OnExposeComplete: enter
23:31:14.846 00.001 8996 UpdateGuideState(): m_state=6
23:31:14.847 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7729
23:31:14.848 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=472.43, Mass=764006, SNR=331.8, Peak=56080 HFD=4.6
23:31:14.850 00.002 8996 MultiStar: [#1 0.12,-0.21,0.69,U] [#2 -0.15,-0.01,0.76,U] [#3 -0.10,-0.41,0.57,U] [#4 0.04,-0.45,0.00,M2] [#5 0.03,-0.24,0.64,U] [#6 -0.23,-0.32,0.51,U] [#7 -0.20,-0.40,0.00,M1] [#8 -0.06,-0.04,0.38,U] 
23:31:14.851 00.001 8996 refined, 6 included, MultiStar: {-0.07, -0.22}, one-star: {-0.12, -0.28}
23:31:14.851 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
23:31:14.852 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
23:31:14.853 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.88 mountX=-0.05 mountY=0.22, mountTheta=1.78
23:31:14.854 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.22, opts=13)
23:31:14.855 00.001 8996 Enqueuing Move request for scope (-0.07, -0.22)
23:31:14.856 00.001 20224 Worker thread wakes up
23:31:14.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.22) opts 0xd
23:31:14.856 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.22)
23:31:14.856 00.000 20224 Moving (-0.07, -0.22) raw xDistance=-0.05 yDistance=0.22
23:31:14.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:31:14.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:31:14.856 00.000 20224 MoveAxis(E, 0, ABG)
23:31:14.856 00.000 20224 Move returns status 0, amount 0
23:31:14.856 00.000 20224 MoveAxis(S, 47, ABG)
23:31:14.856 00.000 20224 Guiding  Dir = 1, Dur = 47
23:31:14.857 00.001 20224 IsSlewing returns 0
23:31:14.857 00.000 20224 IsGuiding returns 0
23:31:14.859 00.002 20224 PulseGuide returned control before completion, sleep 56
23:31:14.862 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56080, med=2845, FiltMin=2576, FiltMax=28381, Gamma=1.000
23:31:14.881 00.019 8996 UpdateGuideState exits: m=764006 SNR=331.8
23:31:14.883 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:14.884 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:14.886 00.002 8996 Enqueuing Expose request
23:31:14.923 00.037 20224 IsGuiding returns 1
23:31:14.923 00.000 20224 scope still moving after pulse duration time elapsed
23:31:14.954 00.031 20224 IsSlewing returns 0
23:31:14.954 00.000 20224 IsGuiding returns 0
23:31:14.954 00.000 20224 scope move finished after 47 + 50 ms
23:31:14.954 00.000 20224 Move returns status 0, amount 47
23:31:14.954 00.000 20224 move complete, result=0
23:31:14.955 00.001 20224 worker thread done servicing request
23:31:14.955 00.000 20224 Worker thread wakes up
23:31:14.955 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:14.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:14.956 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
23:31:15.917 00.961 20224 Exposure complete
23:31:15.989 00.072 20224 worker thread done servicing request
23:31:15.989 00.000 8996 OnExposeComplete: enter
23:31:15.991 00.002 8996 UpdateGuideState(): m_state=6
23:31:15.993 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7730
23:31:15.994 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=472.53, Mass=762400, SNR=343.9, Peak=45075 HFD=4.7
23:31:15.996 00.002 8996 MultiStar: [#1 -0.27,-0.17,0.63,U] [#2 -0.44,-0.10,0.00,M1] [#3 -0.13,-0.01,0.58,U] [#4 -0.17,-0.23,0.52,U] [#5 -0.51,0.03,0.00,M1] [#6 -0.13,0.17,0.43,U] [#7 -0.27,0.12,0.44,U] [#8 -0.33,0.11,0.38,U] 
23:31:15.997 00.001 8996 refined, 6 included, MultiStar: {-0.28, -0.06}, one-star: {-0.50, -0.18}
23:31:15.998 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
23:31:16.000 00.002 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
23:31:16.001 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.06 hyp=0.29 cameraTheta=-2.93 mountX=-0.28 mountY=0.09, mountTheta=2.82
23:31:16.005 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.06, opts=13)
23:31:16.007 00.002 8996 Enqueuing Move request for scope (-0.28, -0.06)
23:31:16.008 00.001 20224 Worker thread wakes up
23:31:16.009 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.06) opts 0xd
23:31:16.009 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.06)
23:31:16.009 00.000 20224 Moving (-0.28, -0.06) raw xDistance=-0.28 yDistance=0.09
23:31:16.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:31:16.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:16.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:31:16.009 00.000 20224 MoveAxis(E, 40, ABG)
23:31:16.009 00.000 20224 Guiding  Dir = 2, Dur = 40
23:31:16.009 00.000 20224 IsSlewing returns 0
23:31:16.010 00.001 20224 IsGuiding returns 0
23:31:16.014 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45075, med=2845, FiltMin=2591, FiltMax=24861, Gamma=1.000
23:31:16.020 00.006 20224 PulseGuide returned control before completion, sleep 41
23:31:16.035 00.015 8996 UpdateGuideState exits: m=762400 SNR=343.9
23:31:16.038 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:16.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:16.039 00.000 8996 Enqueuing Expose request
23:31:16.066 00.027 20224 IsGuiding returns 1
23:31:16.066 00.000 20224 scope still moving after pulse duration time elapsed
23:31:16.098 00.032 20224 IsSlewing returns 0
23:31:16.098 00.000 20224 IsGuiding returns 1
23:31:16.129 00.031 20224 IsSlewing returns 0
23:31:16.129 00.000 20224 IsGuiding returns 0
23:31:16.130 00.001 20224 scope move finished after 40 + 79 ms
23:31:16.130 00.000 20224 Move returns status 0, amount 40
23:31:16.130 00.000 20224 MoveAxis(N, 0, ABG)
23:31:16.130 00.000 20224 Move returns status 0, amount 0
23:31:16.130 00.000 20224 move complete, result=0
23:31:16.130 00.000 20224 worker thread done servicing request
23:31:16.130 00.000 20224 Worker thread wakes up
23:31:16.131 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:16.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:16.131 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
23:31:17.304 01.173 20224 Exposure complete
23:31:17.365 00.061 20224 worker thread done servicing request
23:31:17.365 00.000 8996 OnExposeComplete: enter
23:31:17.366 00.001 8996 UpdateGuideState(): m_state=6
23:31:17.368 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7731
23:31:17.368 00.000 8996 Star::Find returns 1 (0), X=137.79, Y=472.74, Mass=757163, SNR=321.1, Peak=59485 HFD=4.4
23:31:17.370 00.002 8996 MultiStar: [#1 0.44,-0.07,0.00,M2] [#2 0.34,-0.15,0.80,U] [#3 0.58,0.03,0.00,M1] [#4 0.48,0.04,0.00,M2] [#5 0.45,0.09,0.00,M2] [#6 0.51,0.00,0.00,M1] [#7 0.48,0.06,0.00,M1] [#8 0.51,0.26,0.00,M1] 
23:31:17.370 00.000 8996 single-star, 1 included, MultiStar: {0.21, -0.05}, one-star: {0.11, 0.03}
23:31:17.371 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
23:31:17.372 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
23:31:17.373 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.11 cameraTheta=0.26 mountX=0.10 mountY=-0.04, mountTheta=-0.37
23:31:17.374 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.03, opts=13)
23:31:17.375 00.001 8996 Enqueuing Move request for scope (0.11, 0.03)
23:31:17.376 00.001 20224 Worker thread wakes up
23:31:17.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
23:31:17.376 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
23:31:17.376 00.000 20224 Moving (0.11, 0.03) raw xDistance=0.10 yDistance=-0.04
23:31:17.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:31:17.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:17.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:31:17.376 00.000 20224 MoveAxis(E, 0, ABG)
23:31:17.376 00.000 20224 Move returns status 0, amount 0
23:31:17.376 00.000 20224 MoveAxis(N, 0, ABG)
23:31:17.376 00.000 20224 Move returns status 0, amount 0
23:31:17.376 00.000 20224 move complete, result=0
23:31:17.376 00.000 20224 worker thread done servicing request
23:31:17.380 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59485, med=2845, FiltMin=2595, FiltMax=31715, Gamma=1.000
23:31:17.392 00.012 8996 UpdateGuideState exits: m=757163 SNR=321.1
23:31:17.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:17.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:17.395 00.001 8996 Enqueuing Expose request
23:31:17.395 00.000 20224 Worker thread wakes up
23:31:17.395 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:17.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:17.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:18.373 00.977 20224 Exposure complete
23:31:18.448 00.075 20224 worker thread done servicing request
23:31:18.448 00.000 8996 OnExposeComplete: enter
23:31:18.450 00.002 8996 UpdateGuideState(): m_state=6
23:31:18.452 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7732
23:31:18.453 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=472.57, Mass=657791, SNR=346.9, Peak=46605 HFD=4.5
23:31:18.454 00.001 8996 MultiStar: [#1 0.20,-0.17,0.58,U] [#2 0.03,-0.22,0.83,U] [#3 0.27,-0.18,0.64,U] [#4 0.32,-0.19,0.58,U] [#5 0.36,-0.23,0.00,M3] [#6 0.33,0.05,0.44,U] [#7 0.35,0.15,0.54,U] [#8 0.45,-0.14,0.00,M2] 
23:31:18.456 00.002 8996 single-star, 6 included, MultiStar: {0.21, -0.12}, one-star: {0.14, -0.14}
23:31:18.457 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
23:31:18.458 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
23:31:18.459 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.19 cameraTheta=-0.79 mountX=0.15 mountY=0.12, mountTheta=0.68
23:31:18.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.14, opts=13)
23:31:18.463 00.002 8996 Enqueuing Move request for scope (0.14, -0.14)
23:31:18.464 00.001 20224 Worker thread wakes up
23:31:18.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
23:31:18.464 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
23:31:18.464 00.000 20224 Moving (0.14, -0.14) raw xDistance=0.15 yDistance=0.12
23:31:18.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:31:18.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:18.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:31:18.464 00.000 20224 MoveAxis(E, 0, ABG)
23:31:18.464 00.000 20224 Move returns status 0, amount 0
23:31:18.464 00.000 20224 MoveAxis(N, 0, ABG)
23:31:18.464 00.000 20224 Move returns status 0, amount 0
23:31:18.464 00.000 20224 move complete, result=0
23:31:18.465 00.001 20224 worker thread done servicing request
23:31:18.469 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46605, med=2845, FiltMin=2576, FiltMax=26259, Gamma=1.000
23:31:18.482 00.013 8996 UpdateGuideState exits: m=657791 SNR=346.9
23:31:18.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:18.483 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:18.484 00.001 8996 Enqueuing Expose request
23:31:18.485 00.001 20224 Worker thread wakes up
23:31:18.485 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:18.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:18.485 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:19.659 01.174 20224 Exposure complete
23:31:19.714 00.055 20224 worker thread done servicing request
23:31:19.714 00.000 8996 OnExposeComplete: enter
23:31:19.715 00.001 8996 UpdateGuideState(): m_state=6
23:31:19.716 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7733
23:31:19.717 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=472.93, Mass=710920, SNR=338.6, Peak=61533 HFD=4.4
23:31:19.718 00.001 8996 MultiStar: [#1 0.37,0.21,0.00,M2] [#2 0.29,-0.03,0.84,U] [#3 0.43,0.11,0.00,M1] [#4 0.40,-0.00,0.52,U] [#5 0.26,0.28,0.63,U] [#6 0.22,0.23,0.45,U] [#7 0.21,0.33,0.43,U] [#8 0.40,0.26,0.00,M3] 
23:31:19.719 00.001 8996 refined, 5 included, MultiStar: {0.28, 0.16}, one-star: {0.28, 0.23}
23:31:19.720 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
23:31:19.720 00.000 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
23:31:19.721 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.53 mountX=0.26 mountY=-0.19, mountTheta=-0.63
23:31:19.723 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.16, opts=13)
23:31:19.723 00.000 8996 Enqueuing Move request for scope (0.28, 0.16)
23:31:19.724 00.001 20224 Worker thread wakes up
23:31:19.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd
23:31:19.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.16)
23:31:19.724 00.000 20224 Moving (0.28, 0.16) raw xDistance=0.26 yDistance=-0.19
23:31:19.725 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:31:19.725 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:19.725 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:31:19.725 00.000 20224 MoveAxis(W, 38, ABG)
23:31:19.725 00.000 20224 Guiding  Dir = 3, Dur = 38
23:31:19.725 00.000 20224 IsSlewing returns 0
23:31:19.725 00.000 20224 IsGuiding returns 0
23:31:19.729 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61533, med=2841, FiltMin=2563, FiltMax=28339, Gamma=1.000
23:31:19.757 00.028 8996 UpdateGuideState exits: m=710920 SNR=338.6
23:31:19.759 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:19.761 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:19.762 00.001 8996 Enqueuing Expose request
23:31:19.765 00.003 20224 IsGuiding returns 1
23:31:19.765 00.000 20224 scope still moving after pulse duration time elapsed
23:31:19.794 00.029 20224 IsSlewing returns 0
23:31:19.794 00.000 20224 IsGuiding returns 1
23:31:19.825 00.031 20224 IsSlewing returns 0
23:31:19.825 00.000 20224 IsGuiding returns 1
23:31:19.857 00.032 20224 IsSlewing returns 0
23:31:19.857 00.000 20224 IsGuiding returns 0
23:31:19.857 00.000 20224 scope move finished after 38 + 94 ms
23:31:19.857 00.000 20224 Move returns status 0, amount 38
23:31:19.857 00.000 20224 MoveAxis(N, 0, ABG)
23:31:19.857 00.000 20224 Move returns status 0, amount 0
23:31:19.857 00.000 20224 move complete, result=0
23:31:19.857 00.000 20224 worker thread done servicing request
23:31:19.857 00.000 20224 Worker thread wakes up
23:31:19.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:19.857 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.2 px 0 ms NORTH
23:31:19.859 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:20.830 00.971 20224 Exposure complete
23:31:20.924 00.094 20224 worker thread done servicing request
23:31:20.924 00.000 8996 OnExposeComplete: enter
23:31:20.925 00.001 8996 UpdateGuideState(): m_state=6
23:31:20.926 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7734
23:31:20.927 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=472.68, Mass=765720, SNR=347.9, Peak=58509 HFD=4.7
23:31:20.928 00.001 8996 MultiStar: [#1 0.12,0.16,0.59,U] [#2 -0.02,-0.00,0.74,U] [#3 -0.09,-0.05,0.59,U] [#4 -0.01,-0.07,0.56,U] [#5 -0.10,0.12,0.62,U] [#6 -0.07,0.24,0.38,U] [#7 -0.05,0.27,0.47,U] [#8 0.01,0.40,0.39,U] 
23:31:20.929 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.11, -0.03}
23:31:20.930 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
23:31:20.931 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
23:31:20.931 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.02 mountX=-0.05 mountY=-0.08, mountTheta=-2.13
23:31:20.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
23:31:20.934 00.001 8996 Enqueuing Move request for scope (-0.04, 0.08)
23:31:20.934 00.000 20224 Worker thread wakes up
23:31:20.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
23:31:20.935 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
23:31:20.935 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.08
23:31:20.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:31:20.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:20.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:31:20.935 00.000 20224 MoveAxis(E, 0, ABG)
23:31:20.935 00.000 20224 Move returns status 0, amount 0
23:31:20.935 00.000 20224 MoveAxis(N, 0, ABG)
23:31:20.935 00.000 20224 Move returns status 0, amount 0
23:31:20.935 00.000 20224 move complete, result=0
23:31:20.935 00.000 20224 worker thread done servicing request
23:31:20.938 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=58509, med=2841, FiltMin=2577, FiltMax=29651, Gamma=1.000
23:31:20.951 00.013 8996 UpdateGuideState exits: m=765720 SNR=347.9
23:31:20.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:20.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:20.953 00.000 8996 Enqueuing Expose request
23:31:20.954 00.001 20224 Worker thread wakes up
23:31:20.954 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:20.955 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:20.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:22.100 01.145 20224 Exposure complete
23:31:22.165 00.065 20224 worker thread done servicing request
23:31:22.165 00.000 8996 OnExposeComplete: enter
23:31:22.166 00.001 8996 UpdateGuideState(): m_state=6
23:31:22.166 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7735
23:31:22.167 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=473.03, Mass=758115, SNR=351.8, Peak=59229 HFD=4.5
23:31:22.168 00.001 8996 MultiStar: [#1 0.25,0.10,0.66,U] [#2 -0.02,0.22,0.76,U] [#3 0.03,0.02,0.53,U] [#4 0.09,-0.05,0.56,U] [#5 0.09,0.36,0.61,U] [#6 -0.24,0.27,0.44,U] [#7 -0.24,0.07,0.42,U] [#8 0.21,0.53,0.00,M3] 
23:31:22.169 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.18}, one-star: {-0.03, 0.32}
23:31:22.170 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
23:31:22.170 00.000 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
23:31:22.171 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.53 mountX=-0.01 mountY=-0.18, mountTheta=-1.63
23:31:22.172 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.18, opts=13)
23:31:22.175 00.003 8996 Enqueuing Move request for scope (0.01, 0.18)
23:31:22.177 00.002 20224 Worker thread wakes up
23:31:22.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
23:31:22.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
23:31:22.177 00.000 20224 Moving (0.01, 0.18) raw xDistance=-0.01 yDistance=-0.18
23:31:22.178 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:31:22.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:22.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:31:22.178 00.000 20224 MoveAxis(E, 0, ABG)
23:31:22.178 00.000 20224 Move returns status 0, amount 0
23:31:22.178 00.000 20224 MoveAxis(N, 0, ABG)
23:31:22.178 00.000 20224 Move returns status 0, amount 0
23:31:22.178 00.000 20224 move complete, result=0
23:31:22.178 00.000 20224 worker thread done servicing request
23:31:22.188 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59229, med=2845, FiltMin=2576, FiltMax=33395, Gamma=1.000
23:31:22.203 00.015 8996 UpdateGuideState exits: m=758115 SNR=351.8
23:31:22.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:22.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:22.207 00.002 8996 Enqueuing Expose request
23:31:22.210 00.003 20224 Worker thread wakes up
23:31:22.210 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:22.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:22.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:23.192 00.981 20224 Exposure complete
23:31:23.282 00.090 20224 worker thread done servicing request
23:31:23.282 00.000 8996 OnExposeComplete: enter
23:31:23.283 00.001 8996 UpdateGuideState(): m_state=6
23:31:23.284 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7736
23:31:23.285 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.82, Mass=687021, SNR=330.6, Peak=53709 HFD=4.5
23:31:23.286 00.001 8996 MultiStar: [#1 -0.06,-0.09,0.80,U] [#2 -0.08,-0.02,0.75,U] [#3 0.03,-0.18,0.62,U] [#4 -0.07,-0.16,0.54,U] [#5 -0.16,0.11,0.61,U] [#6 -0.29,0.13,0.47,U] [#7 -0.33,0.14,0.48,U] [#8 0.09,0.16,0.38,U] 
23:31:23.287 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.01}, one-star: {0.00, 0.11}
23:31:23.288 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
23:31:23.288 00.000 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
23:31:23.289 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=2.98 mountX=-0.09 mountY=-0.00, mountTheta=-3.09
23:31:23.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
23:31:23.291 00.000 8996 Enqueuing Move request for scope (-0.09, 0.01)
23:31:23.292 00.001 20224 Worker thread wakes up
23:31:23.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
23:31:23.292 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
23:31:23.292 00.000 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=-0.00
23:31:23.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:31:23.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:23.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:31:23.292 00.000 20224 MoveAxis(E, 0, ABG)
23:31:23.292 00.000 20224 Move returns status 0, amount 0
23:31:23.292 00.000 20224 MoveAxis(N, 0, ABG)
23:31:23.292 00.000 20224 Move returns status 0, amount 0
23:31:23.292 00.000 20224 move complete, result=0
23:31:23.293 00.001 20224 worker thread done servicing request
23:31:23.299 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53709, med=2845, FiltMin=2592, FiltMax=27369, Gamma=1.000
23:31:23.320 00.021 8996 UpdateGuideState exits: m=687021 SNR=330.6
23:31:23.320 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:23.321 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:23.323 00.002 8996 Enqueuing Expose request
23:31:23.324 00.001 20224 Worker thread wakes up
23:31:23.324 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:23.326 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:23.326 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:24.483 01.157 20224 Exposure complete
23:31:24.597 00.114 20224 worker thread done servicing request
23:31:24.597 00.000 8996 OnExposeComplete: enter
23:31:24.600 00.003 8996 UpdateGuideState(): m_state=6
23:31:24.601 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7737
23:31:24.602 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.77, Mass=631950, SNR=290.6, Peak=48621 HFD=4.6
23:31:24.604 00.002 8996 MultiStar: [#1 0.10,-0.41,0.74,U] [#2 -0.33,0.06,0.82,U] [#3 0.07,-0.53,0.00,M1] [#4 -0.04,-0.33,0.64,U] [#5 0.04,0.13,0.63,U] [#6 -0.09,0.05,0.49,U] [#7 -0.18,0.09,0.54,U] [#8 0.19,0.08,0.50,U] 
23:31:24.605 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.04}, one-star: {-0.14, 0.06}
23:31:24.606 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
23:31:24.607 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
23:31:24.609 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.65 mountX=-0.07 mountY=0.05, mountTheta=2.54
23:31:24.611 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.04, opts=13)
23:31:24.612 00.001 8996 Enqueuing Move request for scope (-0.07, -0.04)
23:31:24.614 00.002 20224 Worker thread wakes up
23:31:24.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
23:31:24.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
23:31:24.614 00.000 20224 Moving (-0.07, -0.04) raw xDistance=-0.07 yDistance=0.05
23:31:24.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:31:24.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:24.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:31:24.614 00.000 20224 MoveAxis(E, 0, ABG)
23:31:24.614 00.000 20224 Move returns status 0, amount 0
23:31:24.614 00.000 20224 MoveAxis(N, 0, ABG)
23:31:24.614 00.000 20224 Move returns status 0, amount 0
23:31:24.614 00.000 20224 move complete, result=0
23:31:24.614 00.000 20224 worker thread done servicing request
23:31:24.619 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48621, med=2841, FiltMin=2582, FiltMax=25475, Gamma=1.000
23:31:24.637 00.018 8996 UpdateGuideState exits: m=631950 SNR=290.6
23:31:24.639 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:24.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:24.641 00.001 8996 Enqueuing Expose request
23:31:24.642 00.001 20224 Worker thread wakes up
23:31:24.642 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:31:24.644 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:24.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:25.612 00.968 20224 Exposure complete
23:31:25.669 00.057 20224 worker thread done servicing request
23:31:25.669 00.000 8996 OnExposeComplete: enter
23:31:25.670 00.001 8996 UpdateGuideState(): m_state=6
23:31:25.671 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7738
23:31:25.672 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=472.43, Mass=710370, SNR=355.9, Peak=48720 HFD=4.7
23:31:25.673 00.001 8996 MultiStar: [#1 0.37,-0.48,0.00,M1] [#2 -0.03,0.00,0.76,U] [#3 0.42,-0.68,0.00,M2] [#4 0.36,-0.43,0.00,M1] [#5 0.38,-0.21,0.00,M1] [#6 0.11,-0.23,0.45,U] [#7 -0.02,0.05,0.40,U] [#8 0.39,-0.21,0.00,M2] 
23:31:25.674 00.001 8996 refined, 3 included, MultiStar: {0.10, -0.14}, one-star: {0.23, -0.27}
23:31:25.674 00.000 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
23:31:25.676 00.002 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.30)
23:31:25.678 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-0.96 mountX=0.11 mountY=0.12, mountTheta=0.85
23:31:25.682 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.14, opts=13)
23:31:25.684 00.002 8996 Enqueuing Move request for scope (0.10, -0.14)
23:31:25.685 00.001 20224 Worker thread wakes up
23:31:25.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
23:31:25.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
23:31:25.685 00.000 20224 Moving (0.10, -0.14) raw xDistance=0.11 yDistance=0.12
23:31:25.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:31:25.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:25.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:31:25.685 00.000 20224 MoveAxis(E, 0, ABG)
23:31:25.685 00.000 20224 Move returns status 0, amount 0
23:31:25.685 00.000 20224 MoveAxis(N, 0, ABG)
23:31:25.685 00.000 20224 Move returns status 0, amount 0
23:31:25.685 00.000 20224 move complete, result=0
23:31:25.685 00.000 20224 worker thread done servicing request
23:31:25.689 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48720, med=2845, FiltMin=2595, FiltMax=26419, Gamma=1.000
23:31:25.708 00.019 8996 UpdateGuideState exits: m=710370 SNR=355.9
23:31:25.709 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:25.711 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:25.711 00.000 8996 Enqueuing Expose request
23:31:25.713 00.002 20224 Worker thread wakes up
23:31:25.713 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:25.714 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:25.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:26.884 01.170 20224 Exposure complete
23:31:26.998 00.114 20224 worker thread done servicing request
23:31:26.998 00.000 8996 OnExposeComplete: enter
23:31:26.999 00.001 8996 UpdateGuideState(): m_state=6
23:31:27.000 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7739
23:31:27.002 00.002 8996 Star::Find returns 1 (0), X=137.67, Y=473.01, Mass=703142, SNR=334.3, Peak=59405 HFD=4.3
23:31:27.004 00.002 8996 MultiStar: [#1 0.17,0.18,0.73,U] [#2 0.04,0.18,0.74,U] [#3 0.07,0.18,0.66,U] [#4 0.09,0.14,0.61,U] [#5 0.05,0.32,0.61,U] [#6 0.09,0.30,0.45,U] [#7 -0.12,0.21,0.43,U] [#8 0.16,0.30,0.44,U] 
23:31:27.005 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.23}, one-star: {-0.01, 0.30}
23:31:27.007 00.002 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
23:31:27.009 00.002 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
23:31:27.011 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.32 mountX=0.04 mountY=-0.24, mountTheta=-1.42
23:31:27.014 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.23, opts=13)
23:31:27.015 00.001 8996 Enqueuing Move request for scope (0.06, 0.23)
23:31:27.016 00.001 20224 Worker thread wakes up
23:31:27.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
23:31:27.016 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
23:31:27.016 00.000 20224 Moving (0.06, 0.23) raw xDistance=0.04 yDistance=-0.24
23:31:27.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:31:27.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:27.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:31:27.016 00.000 20224 MoveAxis(E, 0, ABG)
23:31:27.017 00.001 20224 Move returns status 0, amount 0
23:31:27.017 00.000 20224 MoveAxis(N, 0, ABG)
23:31:27.017 00.000 20224 Move returns status 0, amount 0
23:31:27.017 00.000 20224 move complete, result=0
23:31:27.017 00.000 20224 worker thread done servicing request
23:31:27.023 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59405, med=2841, FiltMin=2566, FiltMax=30992, Gamma=1.000
23:31:27.039 00.016 8996 UpdateGuideState exits: m=703142 SNR=334.3
23:31:27.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:27.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:27.041 00.000 8996 Enqueuing Expose request
23:31:27.042 00.001 20224 Worker thread wakes up
23:31:27.042 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:27.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:27.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:28.034 00.991 20224 Exposure complete
23:31:28.135 00.101 20224 worker thread done servicing request
23:31:28.135 00.000 8996 OnExposeComplete: enter
23:31:28.136 00.001 8996 UpdateGuideState(): m_state=6
23:31:28.137 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7740
23:31:28.137 00.000 8996 Star::Find returns 1 (0), X=137.79, Y=472.81, Mass=697097, SNR=348.7, Peak=57741 HFD=4.4
23:31:28.138 00.001 8996 MultiStar: [#1 0.18,0.04,0.69,U] [#2 -0.09,0.24,0.76,U] [#3 0.35,-0.11,0.59,U] [#4 0.28,-0.03,0.54,U] [#5 0.18,0.11,0.61,U] [#6 0.02,0.17,0.47,U] [#7 0.04,0.38,0.45,U] [#8 0.39,0.28,0.00,M2] 
23:31:28.139 00.001 8996 single-star, 7 included, MultiStar: {0.13, 0.11}, one-star: {0.11, 0.10}
23:31:28.140 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
23:31:28.141 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
23:31:28.141 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.75 mountX=0.10 mountY=-0.12, mountTheta=-0.86
23:31:28.143 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.10, opts=13)
23:31:28.144 00.001 8996 Enqueuing Move request for scope (0.11, 0.10)
23:31:28.145 00.001 20224 Worker thread wakes up
23:31:28.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
23:31:28.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
23:31:28.145 00.000 20224 Moving (0.11, 0.10) raw xDistance=0.10 yDistance=-0.12
23:31:28.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:31:28.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:28.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:31:28.145 00.000 20224 MoveAxis(E, 0, ABG)
23:31:28.145 00.000 20224 Move returns status 0, amount 0
23:31:28.145 00.000 20224 MoveAxis(N, 0, ABG)
23:31:28.145 00.000 20224 Move returns status 0, amount 0
23:31:28.145 00.000 20224 move complete, result=0
23:31:28.145 00.000 20224 worker thread done servicing request
23:31:28.150 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57741, med=2841, FiltMin=2582, FiltMax=26477, Gamma=1.000
23:31:28.169 00.019 8996 UpdateGuideState exits: m=697097 SNR=348.7
23:31:28.170 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:28.171 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:28.172 00.001 8996 Enqueuing Expose request
23:31:28.173 00.001 20224 Worker thread wakes up
23:31:28.174 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:28.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:28.175 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:29.340 01.165 20224 Exposure complete
23:31:29.402 00.062 20224 worker thread done servicing request
23:31:29.402 00.000 8996 OnExposeComplete: enter
23:31:29.403 00.001 8996 UpdateGuideState(): m_state=6
23:31:29.405 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7741
23:31:29.406 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=472.45, Mass=667452, SNR=346.1, Peak=49504 HFD=4.6
23:31:29.407 00.001 8996 MultiStar: [#1 0.07,-0.21,0.68,U] [#2 0.05,-0.01,0.69,U] [#3 0.07,-0.10,0.53,U] [#4 0.02,-0.13,0.47,U] [#5 0.02,0.02,0.71,U] [#6 -0.08,-0.24,0.41,U] [#7 -0.08,-0.02,0.42,U] [#8 0.21,0.08,0.44,U] 
23:31:29.408 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.11}, one-star: {0.03, -0.26}
23:31:29.409 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
23:31:29.411 00.002 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
23:31:29.412 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.22 mountX=0.05 mountY=0.10, mountTheta=1.12
23:31:29.414 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.11, opts=13)
23:31:29.415 00.001 8996 Enqueuing Move request for scope (0.04, -0.11)
23:31:29.416 00.001 20224 Worker thread wakes up
23:31:29.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
23:31:29.416 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
23:31:29.416 00.000 20224 Moving (0.04, -0.11) raw xDistance=0.05 yDistance=0.10
23:31:29.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:31:29.417 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:29.417 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:31:29.417 00.000 20224 MoveAxis(E, 0, ABG)
23:31:29.417 00.000 20224 Move returns status 0, amount 0
23:31:29.417 00.000 20224 MoveAxis(N, 0, ABG)
23:31:29.417 00.000 20224 Move returns status 0, amount 0
23:31:29.417 00.000 20224 move complete, result=0
23:31:29.417 00.000 20224 worker thread done servicing request
23:31:29.420 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49504, med=2841, FiltMin=2598, FiltMax=27837, Gamma=1.000
23:31:29.433 00.013 8996 UpdateGuideState exits: m=667452 SNR=346.1
23:31:29.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:29.435 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:29.435 00.000 8996 Enqueuing Expose request
23:31:29.436 00.001 20224 Worker thread wakes up
23:31:29.436 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:29.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:29.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:30.407 00.970 20224 Exposure complete
23:31:30.489 00.082 20224 worker thread done servicing request
23:31:30.489 00.000 8996 OnExposeComplete: enter
23:31:30.490 00.001 8996 UpdateGuideState(): m_state=6
23:31:30.492 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7742
23:31:30.493 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=472.52, Mass=733607, SNR=343.8, Peak=51469 HFD=4.5
23:31:30.494 00.001 8996 MultiStar: [#1 0.22,-0.40,0.00,M1] [#2 0.17,-0.03,0.76,U] [#3 0.22,-0.30,0.53,U] [#4 0.24,-0.20,0.51,U] [#5 0.09,0.02,0.61,U] [#6 0.13,-0.29,0.40,U] [#7 -0.07,-0.29,0.41,U] [#8 0.30,0.13,0.43,U] 
23:31:30.495 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.14}, one-star: {0.11, -0.18}
23:31:30.497 00.002 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:31:30.498 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
23:31:30.499 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.75 mountX=0.16 mountY=0.12, mountTheta=0.64
23:31:30.502 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.14, opts=13)
23:31:30.504 00.002 8996 Enqueuing Move request for scope (0.15, -0.14)
23:31:30.506 00.002 20224 Worker thread wakes up
23:31:30.507 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
23:31:30.507 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
23:31:30.507 00.000 20224 Moving (0.15, -0.14) raw xDistance=0.16 yDistance=0.12
23:31:30.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:31:30.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:30.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:31:30.507 00.000 20224 MoveAxis(E, 0, ABG)
23:31:30.507 00.000 20224 Move returns status 0, amount 0
23:31:30.507 00.000 20224 MoveAxis(N, 0, ABG)
23:31:30.507 00.000 20224 Move returns status 0, amount 0
23:31:30.507 00.000 20224 move complete, result=0
23:31:30.507 00.000 20224 worker thread done servicing request
23:31:30.518 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51469, med=2841, FiltMin=2560, FiltMax=31555, Gamma=1.000
23:31:30.534 00.016 8996 UpdateGuideState exits: m=733607 SNR=343.8
23:31:30.535 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:30.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:30.538 00.002 8996 Enqueuing Expose request
23:31:30.539 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:30.539 00.000 20224 Worker thread wakes up
23:31:30.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:30.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:31.710 01.170 20224 Exposure complete
23:31:31.765 00.055 20224 worker thread done servicing request
23:31:31.765 00.000 8996 OnExposeComplete: enter
23:31:31.766 00.001 8996 UpdateGuideState(): m_state=6
23:31:31.767 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7743
23:31:31.767 00.000 8996 Star::Find returns 1 (0), X=137.55, Y=472.49, Mass=672998, SNR=345.7, Peak=46080 HFD=4.5
23:31:31.768 00.001 8996 MultiStar: [#1 0.14,-0.23,0.68,U] [#2 -0.11,-0.27,0.67,U] [#3 0.01,-0.31,0.55,U] [#4 0.03,-0.40,0.53,U] [#5 0.00,-0.14,0.62,U] [#6 -0.06,-0.11,0.41,U] [#7 0.05,-0.16,0.42,U] [#8 0.18,-0.07,0.38,U] 
23:31:31.769 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.22}, one-star: {-0.13, -0.22}
23:31:31.770 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
23:31:31.771 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
23:31:31.771 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.59 mountX=0.02 mountY=0.22, mountTheta=1.49
23:31:31.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.22, opts=13)
23:31:31.773 00.000 8996 Enqueuing Move request for scope (-0.00, -0.22)
23:31:31.774 00.001 20224 Worker thread wakes up
23:31:31.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
23:31:31.774 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
23:31:31.774 00.000 20224 Moving (-0.00, -0.22) raw xDistance=0.02 yDistance=0.22
23:31:31.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:31:31.774 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:31:31.774 00.000 20224 MoveAxis(E, 0, ABG)
23:31:31.775 00.001 20224 Move returns status 0, amount 0
23:31:31.775 00.000 20224 MoveAxis(S, 46, ABG)
23:31:31.775 00.000 20224 Guiding  Dir = 1, Dur = 46
23:31:31.775 00.000 20224 IsSlewing returns 0
23:31:31.775 00.000 20224 IsGuiding returns 0
23:31:31.778 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46080, med=2845, FiltMin=2589, FiltMax=26829, Gamma=1.000
23:31:31.791 00.013 8996 UpdateGuideState exits: m=672998 SNR=345.7
23:31:31.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:31.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:31.794 00.001 8996 Enqueuing Expose request
23:31:31.802 00.008 20224 PulseGuide returned control before completion, sleep 30
23:31:31.848 00.046 20224 IsGuiding returns 1
23:31:31.848 00.000 20224 scope still moving after pulse duration time elapsed
23:31:31.878 00.030 20224 IsSlewing returns 0
23:31:31.878 00.000 20224 IsGuiding returns 1
23:31:31.910 00.032 20224 IsSlewing returns 0
23:31:31.910 00.000 20224 IsGuiding returns 0
23:31:31.910 00.000 20224 scope move finished after 46 + 88 ms
23:31:31.910 00.000 20224 Move returns status 0, amount 46
23:31:31.910 00.000 20224 move complete, result=0
23:31:31.910 00.000 20224 worker thread done servicing request
23:31:31.910 00.000 20224 Worker thread wakes up
23:31:31.910 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
23:31:31.912 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:31.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:32.880 00.968 20224 Exposure complete
23:31:32.938 00.058 20224 worker thread done servicing request
23:31:32.938 00.000 8996 OnExposeComplete: enter
23:31:32.939 00.001 8996 UpdateGuideState(): m_state=6
23:31:32.940 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7744
23:31:32.940 00.000 8996 Star::Find returns 1 (0), X=137.47, Y=472.89, Mass=664241, SNR=330.6, Peak=49741 HFD=4.3
23:31:32.941 00.001 8996 MultiStar: [#1 -0.09,-0.04,0.64,U] [#2 -0.38,-0.02,0.77,U] [#3 -0.10,-0.12,0.61,U] [#4 -0.05,0.02,0.54,U] [#5 -0.12,0.20,0.61,U] [#6 -0.08,0.30,0.50,U] [#7 -0.22,0.28,0.50,U] [#8 -0.01,0.09,0.41,U] 
23:31:32.942 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.09}, one-star: {-0.21, 0.18}
23:31:32.943 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
23:31:32.944 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
23:31:32.945 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.18 cameraTheta=2.60 mountX=-0.16 mountY=-0.07, mountTheta=-2.72
23:31:32.946 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.09, opts=13)
23:31:32.947 00.001 8996 Enqueuing Move request for scope (-0.16, 0.09)
23:31:32.948 00.001 20224 Worker thread wakes up
23:31:32.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
23:31:32.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
23:31:32.948 00.000 20224 Moving (-0.16, 0.09) raw xDistance=-0.16 yDistance=-0.07
23:31:32.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:31:32.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:32.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:31:32.949 00.001 20224 MoveAxis(E, 0, ABG)
23:31:32.949 00.000 20224 Move returns status 0, amount 0
23:31:32.949 00.000 20224 MoveAxis(N, 0, ABG)
23:31:32.949 00.000 20224 Move returns status 0, amount 0
23:31:32.949 00.000 20224 move complete, result=0
23:31:32.949 00.000 20224 worker thread done servicing request
23:31:32.952 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49741, med=2845, FiltMin=2582, FiltMax=27747, Gamma=1.000
23:31:32.964 00.012 8996 UpdateGuideState exits: m=664241 SNR=330.6
23:31:32.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:32.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:32.967 00.001 8996 Enqueuing Expose request
23:31:32.968 00.001 20224 Worker thread wakes up
23:31:32.968 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:32.968 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:32.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:34.113 01.145 20224 Exposure complete
23:31:34.191 00.078 20224 worker thread done servicing request
23:31:34.191 00.000 8996 OnExposeComplete: enter
23:31:34.192 00.001 8996 UpdateGuideState(): m_state=6
23:31:34.193 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7745
23:31:34.194 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=472.80, Mass=736976, SNR=336.4, Peak=46749 HFD=4.6
23:31:34.195 00.001 8996 MultiStar: [#1 -0.01,-0.13,0.67,U] [#2 -0.26,0.06,0.73,U] [#3 0.03,0.07,0.64,U] [#4 -0.08,0.17,0.54,U] [#5 -0.25,0.13,0.62,U] [#6 -0.31,0.21,0.47,U] [#7 -0.10,0.04,0.44,U] [#8 -0.32,0.14,0.38,U] 
23:31:34.196 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.08}, one-star: {-0.17, 0.10}
23:31:34.197 00.001 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
23:31:34.198 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
23:31:34.199 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.67 mountX=-0.17 mountY=-0.06, mountTheta=-2.78
23:31:34.201 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.08, opts=13)
23:31:34.202 00.001 8996 Enqueuing Move request for scope (-0.16, 0.08)
23:31:34.203 00.001 20224 Worker thread wakes up
23:31:34.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
23:31:34.203 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
23:31:34.204 00.001 20224 Moving (-0.16, 0.08) raw xDistance=-0.17 yDistance=-0.06
23:31:34.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:31:34.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:34.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:31:34.204 00.000 20224 MoveAxis(E, 0, ABG)
23:31:34.204 00.000 20224 Move returns status 0, amount 0
23:31:34.204 00.000 20224 MoveAxis(N, 0, ABG)
23:31:34.204 00.000 20224 Move returns status 0, amount 0
23:31:34.204 00.000 20224 move complete, result=0
23:31:34.205 00.001 20224 worker thread done servicing request
23:31:34.207 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=46749, med=2845, FiltMin=2550, FiltMax=27603, Gamma=1.000
23:31:34.220 00.013 8996 UpdateGuideState exits: m=736976 SNR=336.4
23:31:34.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:34.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:34.222 00.000 8996 Enqueuing Expose request
23:31:34.223 00.001 20224 Worker thread wakes up
23:31:34.223 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:34.224 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:34.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:35.191 00.967 20224 Exposure complete
23:31:35.275 00.084 20224 worker thread done servicing request
23:31:35.275 00.000 8996 OnExposeComplete: enter
23:31:35.277 00.002 8996 UpdateGuideState(): m_state=6
23:31:35.279 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7746
23:31:35.282 00.003 8996 Star::Find returns 1 (0), X=137.58, Y=473.22, Mass=712471, SNR=376.0, Peak=48317 HFD=4.6
23:31:35.285 00.003 8996 MultiStar: [#1 0.08,0.12,0.56,U] [#2 0.05,0.41,0.77,U] [#3 0.27,0.12,0.52,U] [#4 0.18,0.12,0.48,U] [#5 -0.15,0.43,0.00,M1] [#6 -0.08,0.42,0.00,M1] [#7 0.03,0.16,0.42,U] [#8 0.01,0.34,0.33,U] 
23:31:35.286 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.29}, one-star: {-0.10, 0.51}
23:31:35.286 00.000 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
23:31:35.287 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:31:35.289 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.29 hyp=0.30 cameraTheta=1.38 mountX=0.03 mountY=-0.30, mountTheta=-1.48
23:31:35.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.29, opts=13)
23:31:35.292 00.001 8996 Enqueuing Move request for scope (0.06, 0.29)
23:31:35.293 00.001 20224 Worker thread wakes up
23:31:35.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.29) opts 0xd
23:31:35.293 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.29)
23:31:35.293 00.000 20224 Moving (0.06, 0.29) raw xDistance=0.03 yDistance=-0.30
23:31:35.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:31:35.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:35.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:31:35.293 00.000 20224 MoveAxis(E, 0, ABG)
23:31:35.293 00.000 20224 Move returns status 0, amount 0
23:31:35.295 00.002 20224 MoveAxis(N, 0, ABG)
23:31:35.295 00.000 20224 Move returns status 0, amount 0
23:31:35.295 00.000 20224 move complete, result=0
23:31:35.295 00.000 20224 worker thread done servicing request
23:31:35.300 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48317, med=2845, FiltMin=2585, FiltMax=27891, Gamma=1.000
23:31:35.316 00.016 8996 UpdateGuideState exits: m=712471 SNR=376.0
23:31:35.318 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:35.320 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:35.321 00.001 8996 Enqueuing Expose request
23:31:35.322 00.001 20224 Worker thread wakes up
23:31:35.322 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:31:35.324 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:35.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:36.486 01.162 20224 Exposure complete
23:31:36.555 00.069 20224 worker thread done servicing request
23:31:36.555 00.000 8996 OnExposeComplete: enter
23:31:36.557 00.002 8996 UpdateGuideState(): m_state=6
23:31:36.559 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7747
23:31:36.561 00.002 8996 Star::Find returns 1 (0), X=137.43, Y=472.86, Mass=712086, SNR=347.1, Peak=44445 HFD=4.8
23:31:36.562 00.001 8996 MultiStar: [#1 -0.11,0.08,0.68,U] [#2 -0.15,0.41,0.00,M1] [#3 0.02,-0.07,0.62,U] [#4 0.06,0.10,0.45,U] [#5 -0.12,0.27,0.59,U] [#6 -0.09,0.24,0.45,U] [#7 -0.11,0.35,0.45,U] [#8 -0.03,0.25,0.48,U] 
23:31:36.563 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.16}, one-star: {-0.25, 0.15}
23:31:36.565 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
23:31:36.566 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
23:31:36.568 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.13 mountX=-0.11 mountY=-0.15, mountTheta=-2.23
23:31:36.572 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.16, opts=13)
23:31:36.575 00.003 8996 Enqueuing Move request for scope (-0.10, 0.16)
23:31:36.577 00.002 20224 Worker thread wakes up
23:31:36.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
23:31:36.577 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
23:31:36.577 00.000 20224 Moving (-0.10, 0.16) raw xDistance=-0.11 yDistance=-0.15
23:31:36.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:31:36.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:36.578 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:31:36.578 00.000 20224 MoveAxis(E, 0, ABG)
23:31:36.578 00.000 20224 Move returns status 0, amount 0
23:31:36.578 00.000 20224 MoveAxis(N, 0, ABG)
23:31:36.578 00.000 20224 Move returns status 0, amount 0
23:31:36.578 00.000 20224 move complete, result=0
23:31:36.578 00.000 20224 worker thread done servicing request
23:31:36.587 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44445, med=2841, FiltMin=2585, FiltMax=28489, Gamma=1.000
23:31:36.606 00.019 8996 UpdateGuideState exits: m=712086 SNR=347.1
23:31:36.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:36.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:36.608 00.000 8996 Enqueuing Expose request
23:31:36.609 00.001 20224 Worker thread wakes up
23:31:36.609 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:36.610 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:36.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:37.592 00.982 20224 Exposure complete
23:31:37.676 00.084 20224 worker thread done servicing request
23:31:37.676 00.000 8996 OnExposeComplete: enter
23:31:37.677 00.001 8996 UpdateGuideState(): m_state=6
23:31:37.678 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7748
23:31:37.679 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=472.65, Mass=687238, SNR=322.1, Peak=42829 HFD=4.7
23:31:37.680 00.001 8996 MultiStar: [#1 -0.01,-0.07,0.74,U] [#2 -0.20,0.13,0.81,U] [#3 0.02,-0.09,0.61,U] [#4 0.04,-0.23,0.57,U] [#5 -0.05,0.02,0.64,U] [#6 -0.09,0.29,0.48,U] [#7 -0.30,0.17,0.48,U] [#8 -0.09,0.35,0.43,U] 
23:31:37.681 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.04}, one-star: {-0.33, -0.06}
23:31:37.682 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:31:37.682 00.000 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:31:37.683 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.86 mountX=-0.13 mountY=-0.02, mountTheta=-2.98
23:31:37.685 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
23:31:37.685 00.000 8996 Enqueuing Move request for scope (-0.12, 0.04)
23:31:37.686 00.001 20224 Worker thread wakes up
23:31:37.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:31:37.686 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:31:37.686 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.13 yDistance=-0.02
23:31:37.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:31:37.687 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:37.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:31:37.687 00.000 20224 MoveAxis(E, 0, ABG)
23:31:37.687 00.000 20224 Move returns status 0, amount 0
23:31:37.687 00.000 20224 MoveAxis(N, 0, ABG)
23:31:37.687 00.000 20224 Move returns status 0, amount 0
23:31:37.687 00.000 20224 move complete, result=0
23:31:37.687 00.000 20224 worker thread done servicing request
23:31:37.693 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=42829, med=2841, FiltMin=2589, FiltMax=23011, Gamma=1.000
23:31:37.717 00.024 8996 UpdateGuideState exits: m=687238 SNR=322.1
23:31:37.720 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:37.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:37.723 00.002 8996 Enqueuing Expose request
23:31:37.725 00.002 20224 Worker thread wakes up
23:31:37.725 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:37.725 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:37.726 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:38.912 01.186 20224 Exposure complete
23:31:38.980 00.068 20224 worker thread done servicing request
23:31:38.980 00.000 8996 OnExposeComplete: enter
23:31:38.981 00.001 8996 UpdateGuideState(): m_state=6
23:31:38.982 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7749
23:31:38.983 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=472.88, Mass=734461, SNR=346.9, Peak=53485 HFD=4.5
23:31:38.984 00.001 8996 MultiStar: [#1 0.24,0.10,0.68,U] [#2 0.10,0.23,0.69,U] [#3 0.16,-0.01,0.56,U] [#4 0.17,-0.03,0.49,U] [#5 -0.00,0.29,0.64,U] [#6 -0.16,0.28,0.45,U] [#7 -0.06,0.30,0.46,U] [#8 0.11,0.41,0.00,M1] 
23:31:38.984 00.000 8996 refined, 7 included, MultiStar: {0.07, 0.17}, one-star: {0.04, 0.18}
23:31:38.985 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
23:31:38.986 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
23:31:38.987 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.18 mountX=0.05 mountY=-0.17, mountTheta=-1.28
23:31:38.988 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.17, opts=13)
23:31:38.989 00.001 8996 Enqueuing Move request for scope (0.07, 0.17)
23:31:38.990 00.001 20224 Worker thread wakes up
23:31:38.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
23:31:38.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
23:31:38.990 00.000 20224 Moving (0.07, 0.17) raw xDistance=0.05 yDistance=-0.17
23:31:38.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:31:38.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:38.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:31:38.990 00.000 20224 MoveAxis(E, 0, ABG)
23:31:38.990 00.000 20224 Move returns status 0, amount 0
23:31:38.990 00.000 20224 MoveAxis(N, 0, ABG)
23:31:38.990 00.000 20224 Move returns status 0, amount 0
23:31:38.991 00.001 20224 move complete, result=0
23:31:38.991 00.000 20224 worker thread done servicing request
23:31:38.994 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53485, med=2845, FiltMin=2579, FiltMax=30345, Gamma=1.000
23:31:39.007 00.013 8996 UpdateGuideState exits: m=734461 SNR=346.9
23:31:39.009 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:39.009 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:39.010 00.001 8996 Enqueuing Expose request
23:31:39.011 00.001 20224 Worker thread wakes up
23:31:39.011 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:39.011 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:39.012 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:40.006 00.994 20224 Exposure complete
23:31:40.078 00.072 20224 worker thread done servicing request
23:31:40.078 00.000 8996 OnExposeComplete: enter
23:31:40.079 00.001 8996 UpdateGuideState(): m_state=6
23:31:40.080 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7750
23:31:40.081 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=472.52, Mass=699223, SNR=364.1, Peak=46480 HFD=4.6
23:31:40.082 00.001 8996 MultiStar: [#1 0.28,-0.04,0.64,U] [#2 0.14,0.21,0.69,U] [#3 0.17,0.03,0.54,U] [#4 0.20,-0.03,0.57,U] [#5 0.05,0.03,0.61,U] [#6 0.13,0.40,0.42,U] [#7 -0.02,0.28,0.40,U] [#8 0.29,0.02,0.37,U] 
23:31:40.084 00.002 8996 refined, 8 included, MultiStar: {0.12, 0.05}, one-star: {-0.01, -0.19}
23:31:40.085 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
23:31:40.085 00.000 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
23:31:40.086 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.35 mountX=0.12 mountY=-0.06, mountTheta=-0.46
23:31:40.088 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.05, opts=13)
23:31:40.089 00.001 8996 Enqueuing Move request for scope (0.12, 0.05)
23:31:40.089 00.000 20224 Worker thread wakes up
23:31:40.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
23:31:40.090 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
23:31:40.090 00.000 20224 Moving (0.12, 0.05) raw xDistance=0.12 yDistance=-0.06
23:31:40.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:31:40.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:40.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:31:40.090 00.000 20224 MoveAxis(E, 0, ABG)
23:31:40.090 00.000 20224 Move returns status 0, amount 0
23:31:40.090 00.000 20224 MoveAxis(N, 0, ABG)
23:31:40.090 00.000 20224 Move returns status 0, amount 0
23:31:40.090 00.000 20224 move complete, result=0
23:31:40.090 00.000 20224 worker thread done servicing request
23:31:40.096 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46480, med=2845, FiltMin=2557, FiltMax=28285, Gamma=1.000
23:31:40.115 00.019 8996 UpdateGuideState exits: m=699223 SNR=364.1
23:31:40.117 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:40.119 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:40.120 00.001 8996 Enqueuing Expose request
23:31:40.122 00.002 20224 Worker thread wakes up
23:31:40.122 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:40.124 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:40.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:41.295 01.171 20224 Exposure complete
23:31:41.352 00.057 20224 worker thread done servicing request
23:31:41.352 00.000 8996 OnExposeComplete: enter
23:31:41.353 00.001 8996 UpdateGuideState(): m_state=6
23:31:41.353 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7751
23:31:41.354 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.83, Mass=753022, SNR=375.4, Peak=49181 HFD=4.5
23:31:41.356 00.002 8996 MultiStar: [#1 -0.05,0.07,0.56,U] [#2 -0.52,0.36,0.00,M1] [#3 -0.25,-0.04,0.59,U] [#4 -0.25,0.01,0.54,U] [#5 -0.23,0.26,0.46,U] [#6 -0.37,0.35,0.00,M1] [#7 -0.36,0.14,0.41,U] [#8 -0.03,0.38,0.39,U] 
23:31:41.358 00.002 8996 refined, 6 included, MultiStar: {-0.23, 0.12}, one-star: {-0.33, 0.13}
23:31:41.360 00.002 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
23:31:41.361 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
23:31:41.363 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.66 mountX=-0.24 mountY=-0.09, mountTheta=-2.77
23:31:41.367 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.12, opts=13)
23:31:41.369 00.002 8996 Enqueuing Move request for scope (-0.23, 0.12)
23:31:41.371 00.002 20224 Worker thread wakes up
23:31:41.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
23:31:41.371 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
23:31:41.371 00.000 20224 Moving (-0.23, 0.12) raw xDistance=-0.24 yDistance=-0.09
23:31:41.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:31:41.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:41.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:31:41.372 00.001 20224 MoveAxis(E, 35, ABG)
23:31:41.372 00.000 20224 Guiding  Dir = 2, Dur = 35
23:31:41.372 00.000 20224 IsSlewing returns 0
23:31:41.372 00.000 20224 IsGuiding returns 0
23:31:41.373 00.001 20224 PulseGuide returned control before completion, sleep 44
23:31:41.378 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49181, med=2845, FiltMin=2582, FiltMax=26838, Gamma=1.000
23:31:41.401 00.023 8996 UpdateGuideState exits: m=753022 SNR=375.4
23:31:41.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:41.405 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:41.407 00.002 8996 Enqueuing Expose request
23:31:41.419 00.012 20224 IsGuiding returns 1
23:31:41.419 00.000 20224 scope still moving after pulse duration time elapsed
23:31:41.451 00.032 20224 IsSlewing returns 0
23:31:41.451 00.000 20224 IsGuiding returns 1
23:31:41.482 00.031 20224 IsSlewing returns 0
23:31:41.482 00.000 20224 IsGuiding returns 0
23:31:41.482 00.000 20224 scope move finished after 35 + 75 ms
23:31:41.482 00.000 20224 Move returns status 0, amount 35
23:31:41.483 00.001 20224 MoveAxis(N, 0, ABG)
23:31:41.483 00.000 20224 Move returns status 0, amount 0
23:31:41.483 00.000 20224 move complete, result=0
23:31:41.483 00.000 20224 worker thread done servicing request
23:31:41.483 00.000 20224 Worker thread wakes up
23:31:41.483 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:41.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:41.483 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
23:31:42.459 00.976 20224 Exposure complete
23:31:42.548 00.089 20224 worker thread done servicing request
23:31:42.548 00.000 8996 OnExposeComplete: enter
23:31:42.550 00.002 8996 UpdateGuideState(): m_state=6
23:31:42.550 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7752
23:31:42.552 00.002 8996 Star::Find returns 1 (0), X=137.69, Y=473.21, Mass=713958, SNR=361.2, Peak=52589 HFD=4.6
23:31:42.554 00.002 8996 MultiStar: [#1 0.07,0.34,0.63,U] [#2 -0.21,0.47,0.00,M2] [#3 -0.05,0.18,0.59,U] [#4 0.04,0.28,0.50,U] [#5 0.19,0.36,0.57,U] [#6 -0.10,0.48,0.00,M2] [#7 0.02,0.39,0.47,U] [#8 0.39,0.47,0.00,M1] 
23:31:42.555 00.001 8996 refined, 5 included, MultiStar: {0.04, 0.36}, one-star: {0.01, 0.50}
23:31:42.557 00.002 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
23:31:42.559 00.002 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
23:31:42.561 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.36 hyp=0.36 cameraTheta=1.46 mountX=0.01 mountY=-0.36, mountTheta=-1.55
23:31:42.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.36, opts=13)
23:31:42.565 00.002 8996 Enqueuing Move request for scope (0.04, 0.36)
23:31:42.566 00.001 20224 Worker thread wakes up
23:31:42.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.36) opts 0xd
23:31:42.566 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.36)
23:31:42.566 00.000 20224 Moving (0.04, 0.36) raw xDistance=0.01 yDistance=-0.36
23:31:42.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:31:42.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:31:42.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
23:31:42.566 00.000 20224 MoveAxis(E, 0, ABG)
23:31:42.566 00.000 20224 Move returns status 0, amount 0
23:31:42.566 00.000 20224 MoveAxis(N, 0, ABG)
23:31:42.566 00.000 20224 Move returns status 0, amount 0
23:31:42.566 00.000 20224 move complete, result=0
23:31:42.566 00.000 20224 worker thread done servicing request
23:31:42.571 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52589, med=2845, FiltMin=2579, FiltMax=29728, Gamma=1.000
23:31:42.585 00.014 8996 UpdateGuideState exits: m=713958 SNR=361.2
23:31:42.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:42.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:42.587 00.000 8996 Enqueuing Expose request
23:31:42.588 00.001 20224 Worker thread wakes up
23:31:42.588 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
23:31:42.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:42.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:43.771 01.182 20224 Exposure complete
23:31:43.835 00.064 20224 worker thread done servicing request
23:31:43.835 00.000 8996 OnExposeComplete: enter
23:31:43.836 00.001 8996 UpdateGuideState(): m_state=6
23:31:43.837 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7753
23:31:43.837 00.000 8996 Star::Find returns 1 (0), X=138.20, Y=472.80, Mass=725059, SNR=338.9, Peak=46461 HFD=4.4
23:31:43.838 00.001 8996 MultiStar: [#1 0.56,-0.13,0.00,M1] [#2 0.31,-0.01,0.73,U] [#3 0.48,0.06,0.00,M1] [#4 0.46,-0.04,0.00,M1] [#5 0.54,-0.01,0.00,M1] [#6 0.40,0.13,0.43,U] [#7 0.38,0.14,0.45,U] [#8 0.59,0.20,0.00,M2] 
23:31:43.839 00.001 8996 refined, 3 included, MultiStar: {0.42, 0.08}, one-star: {0.52, 0.09}
23:31:43.840 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
23:31:43.840 00.000 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
23:31:43.841 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=0.08 hyp=0.42 cameraTheta=0.19 mountX=0.41 mountY=-0.13, mountTheta=-0.30
23:31:43.843 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=0.08, opts=13)
23:31:43.843 00.000 8996 Enqueuing Move request for scope (0.42, 0.08)
23:31:43.844 00.001 20224 Worker thread wakes up
23:31:43.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.08) opts 0xd
23:31:43.844 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, 0.08)
23:31:43.844 00.000 20224 Moving (0.42, 0.08) raw xDistance=0.41 yDistance=-0.13
23:31:43.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
23:31:43.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:43.845 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:31:43.845 00.000 20224 MoveAxis(W, 60, ABG)
23:31:43.845 00.000 20224 Guiding  Dir = 3, Dur = 60
23:31:43.845 00.000 20224 IsSlewing returns 0
23:31:43.845 00.000 20224 IsGuiding returns 0
23:31:43.848 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46461, med=2841, FiltMin=2582, FiltMax=29865, Gamma=1.000
23:31:43.861 00.013 8996 UpdateGuideState exits: m=725059 SNR=338.9
23:31:43.861 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:43.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:43.863 00.001 8996 Enqueuing Expose request
23:31:43.884 00.021 20224 PulseGuide returned control before completion, sleep 32
23:31:43.930 00.046 20224 IsGuiding returns 1
23:31:43.930 00.000 20224 scope still moving after pulse duration time elapsed
23:31:43.960 00.030 20224 IsSlewing returns 0
23:31:43.961 00.001 20224 IsGuiding returns 0
23:31:43.961 00.000 20224 scope move finished after 60 + 55 ms
23:31:43.961 00.000 20224 Move returns status 0, amount 60
23:31:43.961 00.000 20224 MoveAxis(N, 0, ABG)
23:31:43.961 00.000 20224 Move returns status 0, amount 0
23:31:43.961 00.000 20224 move complete, result=0
23:31:43.961 00.000 20224 worker thread done servicing request
23:31:43.962 00.001 20224 Worker thread wakes up
23:31:43.962 00.000 8996 GuideStep: 0.4 px 60 ms WEST, -0.1 px 0 ms NORTH
23:31:43.964 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:43.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:44.935 00.971 20224 Exposure complete
23:31:44.993 00.058 20224 worker thread done servicing request
23:31:44.993 00.000 8996 OnExposeComplete: enter
23:31:44.994 00.001 8996 UpdateGuideState(): m_state=6
23:31:44.995 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7754
23:31:44.997 00.002 8996 Star::Find returns 1 (0), X=137.93, Y=472.57, Mass=698490, SNR=321.5, Peak=42717 HFD=4.6
23:31:44.999 00.002 8996 MultiStar: [#1 0.05,-0.08,0.78,U] [#2 0.23,-0.03,0.79,U] [#3 0.12,0.03,0.58,U] [#4 0.13,-0.01,0.53,U] [#5 0.29,0.07,0.77,U] [#6 0.13,0.13,0.52,U] [#7 -0.03,0.11,0.43,U] [#8 0.31,0.06,0.45,U] 
23:31:45.001 00.002 8996 refined, 8 included, MultiStar: {0.17, -0.00}, one-star: {0.25, -0.14}
23:31:45.004 00.003 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
23:31:45.005 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
23:31:45.006 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.02 mountX=0.17 mountY=-0.02, mountTheta=-0.09
23:31:45.008 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.00, opts=13)
23:31:45.009 00.001 8996 Enqueuing Move request for scope (0.17, -0.00)
23:31:45.011 00.002 20224 Worker thread wakes up
23:31:45.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
23:31:45.011 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
23:31:45.011 00.000 20224 Moving (0.17, -0.00) raw xDistance=0.17 yDistance=-0.02
23:31:45.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:31:45.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:45.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:31:45.011 00.000 20224 MoveAxis(E, 0, ABG)
23:31:45.012 00.001 20224 Move returns status 0, amount 0
23:31:45.012 00.000 20224 MoveAxis(N, 0, ABG)
23:31:45.012 00.000 20224 Move returns status 0, amount 0
23:31:45.012 00.000 20224 move complete, result=0
23:31:45.012 00.000 20224 worker thread done servicing request
23:31:45.018 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=42717, med=2841, FiltMin=2569, FiltMax=27043, Gamma=1.000
23:31:45.035 00.017 8996 UpdateGuideState exits: m=698490 SNR=321.5
23:31:45.037 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:45.037 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:45.038 00.001 8996 Enqueuing Expose request
23:31:45.039 00.001 20224 Worker thread wakes up
23:31:45.039 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:31:45.041 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:45.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:46.228 01.187 20224 Exposure complete
23:31:46.312 00.084 20224 worker thread done servicing request
23:31:46.313 00.001 8996 OnExposeComplete: enter
23:31:46.314 00.001 8996 UpdateGuideState(): m_state=6
23:31:46.316 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7755
23:31:46.317 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=473.00, Mass=634956, SNR=290.4, Peak=46269 HFD=4.6
23:31:46.319 00.002 8996 MultiStar: [#1 -0.09,0.06,0.79,U] [#2 0.04,0.19,0.87,U] [#3 0.22,-0.19,0.73,U] [#4 0.21,0.05,0.67,U] [#5 0.13,0.37,0.76,U] [#6 -0.07,0.62,0.00,M1] [#7 0.18,0.27,0.49,U] [#8 0.21,0.29,0.43,U] 
23:31:46.320 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.16}, one-star: {0.02, 0.29}
23:31:46.321 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
23:31:46.322 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
23:31:46.323 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.03 mountX=0.08 mountY=-0.17, mountTheta=-1.13
23:31:46.326 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.16, opts=13)
23:31:46.327 00.001 8996 Enqueuing Move request for scope (0.10, 0.16)
23:31:46.328 00.001 20224 Worker thread wakes up
23:31:46.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
23:31:46.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
23:31:46.328 00.000 20224 Moving (0.10, 0.16) raw xDistance=0.08 yDistance=-0.17
23:31:46.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:31:46.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:46.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:31:46.328 00.000 20224 MoveAxis(E, 0, ABG)
23:31:46.328 00.000 20224 Move returns status 0, amount 0
23:31:46.328 00.000 20224 MoveAxis(N, 0, ABG)
23:31:46.328 00.000 20224 Move returns status 0, amount 0
23:31:46.329 00.001 20224 move complete, result=0
23:31:46.329 00.000 20224 worker thread done servicing request
23:31:46.332 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=46269, med=2841, FiltMin=2576, FiltMax=28336, Gamma=1.000
23:31:46.350 00.018 8996 UpdateGuideState exits: m=634956 SNR=290.4
23:31:46.352 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:46.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:46.354 00.001 8996 Enqueuing Expose request
23:31:46.355 00.001 20224 Worker thread wakes up
23:31:46.355 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:46.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:46.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:47.337 00.981 20224 Exposure complete
23:31:47.409 00.072 20224 worker thread done servicing request
23:31:47.409 00.000 8996 OnExposeComplete: enter
23:31:47.410 00.001 8996 UpdateGuideState(): m_state=6
23:31:47.410 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7756
23:31:47.411 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.93, Mass=769796, SNR=357.2, Peak=59341 HFD=4.5
23:31:47.412 00.001 8996 MultiStar: [#1 0.19,0.18,0.65,U] [#2 0.12,0.06,0.80,U] [#3 0.44,-0.01,0.00,M1] [#4 0.32,-0.10,0.51,U] [#5 0.24,-0.03,0.63,U] [#6 0.27,0.29,0.39,U] [#7 0.17,0.06,0.38,U] [#8 0.24,0.31,0.33,U] 
23:31:47.413 00.001 8996 refined, 7 included, MultiStar: {0.19, 0.12}, one-star: {0.09, 0.23}
23:31:47.414 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
23:31:47.414 00.000 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
23:31:47.415 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.22 cameraTheta=0.58 mountX=0.17 mountY=-0.14, mountTheta=-0.68
23:31:47.416 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.12, opts=13)
23:31:47.418 00.002 8996 Enqueuing Move request for scope (0.19, 0.12)
23:31:47.419 00.001 20224 Worker thread wakes up
23:31:47.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
23:31:47.419 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
23:31:47.419 00.000 20224 Moving (0.19, 0.12) raw xDistance=0.17 yDistance=-0.14
23:31:47.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:31:47.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:47.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:31:47.419 00.000 20224 MoveAxis(E, 0, ABG)
23:31:47.419 00.000 20224 Move returns status 0, amount 0
23:31:47.419 00.000 20224 MoveAxis(N, 0, ABG)
23:31:47.419 00.000 20224 Move returns status 0, amount 0
23:31:47.419 00.000 20224 move complete, result=0
23:31:47.419 00.000 20224 worker thread done servicing request
23:31:47.424 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59341, med=2841, FiltMin=2528, FiltMax=31513, Gamma=1.000
23:31:47.443 00.019 8996 UpdateGuideState exits: m=769796 SNR=357.2
23:31:47.444 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:47.445 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:47.446 00.001 8996 Enqueuing Expose request
23:31:47.447 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:31:47.447 00.000 20224 Worker thread wakes up
23:31:47.447 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:47.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:48.600 01.153 20224 Exposure complete
23:31:48.665 00.065 20224 worker thread done servicing request
23:31:48.665 00.000 8996 OnExposeComplete: enter
23:31:48.666 00.001 8996 UpdateGuideState(): m_state=6
23:31:48.667 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7757
23:31:48.668 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.54, Mass=731471, SNR=348.4, Peak=50525 HFD=4.6
23:31:48.669 00.001 8996 MultiStar: [#1 0.26,-0.24,0.65,U] [#2 0.00,-0.13,0.69,U] [#3 0.29,-0.38,0.00,M2] [#4 0.29,-0.24,0.49,U] [#5 0.00,0.01,0.61,U] [#6 0.10,-0.25,0.44,U] [#7 0.15,-0.26,0.41,U] [#8 0.21,0.05,0.42,U] 
23:31:48.670 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.15}, one-star: {-0.09, -0.17}
23:31:48.670 00.000 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
23:31:48.671 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
23:31:48.672 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.18 cameraTheta=-1.05 mountX=0.10 mountY=0.14, mountTheta=0.94
23:31:48.673 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.15, opts=13)
23:31:48.674 00.001 8996 Enqueuing Move request for scope (0.09, -0.15)
23:31:48.675 00.001 20224 Worker thread wakes up
23:31:48.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
23:31:48.675 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
23:31:48.675 00.000 20224 Moving (0.09, -0.15) raw xDistance=0.10 yDistance=0.14
23:31:48.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:31:48.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:48.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:31:48.675 00.000 20224 MoveAxis(E, 0, ABG)
23:31:48.675 00.000 20224 Move returns status 0, amount 0
23:31:48.675 00.000 20224 MoveAxis(N, 0, ABG)
23:31:48.675 00.000 20224 Move returns status 0, amount 0
23:31:48.675 00.000 20224 move complete, result=0
23:31:48.675 00.000 20224 worker thread done servicing request
23:31:48.679 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50525, med=2841, FiltMin=2557, FiltMax=27859, Gamma=1.000
23:31:48.691 00.012 8996 UpdateGuideState exits: m=731471 SNR=348.4
23:31:48.692 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:48.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:48.694 00.001 8996 Enqueuing Expose request
23:31:48.694 00.000 20224 Worker thread wakes up
23:31:48.694 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:48.695 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:48.695 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:49.658 00.963 20224 Exposure complete
23:31:49.742 00.084 20224 worker thread done servicing request
23:31:49.742 00.000 8996 OnExposeComplete: enter
23:31:49.743 00.001 8996 UpdateGuideState(): m_state=6
23:31:49.744 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7758
23:31:49.745 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=472.71, Mass=770763, SNR=387.4, Peak=49661 HFD=4.6
23:31:49.746 00.001 8996 MultiStar: [#1 0.12,-0.53,0.00,M1] [#2 -0.09,-0.19,0.71,U] [#3 0.23,-0.35,0.59,U] [#4 0.17,-0.36,0.48,U] [#5 -0.07,-0.12,0.51,U] [#6 -0.25,-0.05,0.44,U] [#7 -0.08,-0.18,0.36,U] [#8 0.16,-0.08,0.33,U] 
23:31:49.747 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.16}, one-star: {-0.25, -0.00}
23:31:49.748 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
23:31:49.749 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
23:31:49.750 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.16 cameraTheta=-1.87 mountX=-0.03 mountY=0.16, mountTheta=1.77
23:31:49.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.16, opts=13)
23:31:49.754 00.002 8996 Enqueuing Move request for scope (-0.05, -0.16)
23:31:49.754 00.000 20224 Worker thread wakes up
23:31:49.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
23:31:49.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
23:31:49.754 00.000 20224 Moving (-0.05, -0.16) raw xDistance=-0.03 yDistance=0.16
23:31:49.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:31:49.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:49.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:31:49.754 00.000 20224 MoveAxis(E, 0, ABG)
23:31:49.754 00.000 20224 Move returns status 0, amount 0
23:31:49.754 00.000 20224 MoveAxis(N, 0, ABG)
23:31:49.754 00.000 20224 Move returns status 0, amount 0
23:31:49.754 00.000 20224 move complete, result=0
23:31:49.754 00.000 20224 worker thread done servicing request
23:31:49.761 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49661, med=2845, FiltMin=2605, FiltMax=26701, Gamma=1.000
23:31:49.788 00.027 8996 UpdateGuideState exits: m=770763 SNR=387.4
23:31:49.790 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:49.792 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:49.794 00.002 8996 Enqueuing Expose request
23:31:49.797 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:31:49.799 00.002 20224 Worker thread wakes up
23:31:49.799 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:49.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:50.962 01.163 20224 Exposure complete
23:31:51.061 00.099 20224 worker thread done servicing request
23:31:51.061 00.000 8996 OnExposeComplete: enter
23:31:51.062 00.001 8996 UpdateGuideState(): m_state=6
23:31:51.063 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7759
23:31:51.064 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=472.66, Mass=633854, SNR=321.3, Peak=46189 HFD=4.7
23:31:51.065 00.001 8996 MultiStar: [#1 0.16,-0.44,0.00,M2] [#2 0.02,-0.37,0.77,U] [#3 0.32,-0.54,0.00,M2] [#4 0.18,-0.47,0.00,M1] [#5 0.10,-0.25,0.65,U] [#6 0.02,-0.26,0.44,U] [#7 0.09,-0.50,0.00,M1] [#8 0.20,-0.13,0.43,U] 
23:31:51.066 00.001 8996 single-star, 4 included, MultiStar: {0.05, -0.20}, one-star: {-0.02, -0.05}
23:31:51.067 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
23:31:51.068 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.25)
23:31:51.068 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-2.01 mountX=-0.02 mountY=0.05, mountTheta=1.91
23:31:51.069 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
23:31:51.071 00.002 8996 Enqueuing Move request for scope (-0.02, -0.05)
23:31:51.073 00.002 20224 Worker thread wakes up
23:31:51.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
23:31:51.073 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
23:31:51.073 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.02 yDistance=0.05
23:31:51.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:31:51.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:51.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:31:51.073 00.000 20224 MoveAxis(E, 0, ABG)
23:31:51.073 00.000 20224 Move returns status 0, amount 0
23:31:51.073 00.000 20224 MoveAxis(N, 0, ABG)
23:31:51.073 00.000 20224 Move returns status 0, amount 0
23:31:51.073 00.000 20224 move complete, result=0
23:31:51.074 00.001 20224 worker thread done servicing request
23:31:51.078 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46189, med=2848, FiltMin=2592, FiltMax=27011, Gamma=1.000
23:31:51.095 00.017 8996 UpdateGuideState exits: m=633854 SNR=321.3
23:31:51.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:51.096 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:51.098 00.002 8996 Enqueuing Expose request
23:31:51.099 00.001 20224 Worker thread wakes up
23:31:51.099 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:51.101 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:51.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:52.092 00.991 20224 Exposure complete
23:31:52.176 00.084 20224 worker thread done servicing request
23:31:52.176 00.000 8996 OnExposeComplete: enter
23:31:52.177 00.001 8996 UpdateGuideState(): m_state=6
23:31:52.178 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7760
23:31:52.178 00.000 8996 Star::Find returns 1 (0), X=137.73, Y=472.33, Mass=707185, SNR=363.5, Peak=56752 HFD=4.6
23:31:52.180 00.002 8996 MultiStar: [#1 0.25,-0.38,0.00,M3] [#2 0.25,-0.45,0.00,M1] [#3 0.28,-0.48,0.00,M3] [#4 0.30,-0.53,0.00,M2] [#5 0.19,-0.03,0.53,U] [#6 0.09,0.09,0.39,U] [#7 0.37,-0.02,0.43,U] [#8 0.40,-0.06,0.39,U] 
23:31:52.180 00.000 8996 refined, 4 included, MultiStar: {0.18, -0.14}, one-star: {0.04, -0.38}
23:31:52.181 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
23:31:52.182 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
23:31:52.182 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.67 mountX=0.19 mountY=0.12, mountTheta=0.56
23:31:52.185 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.14, opts=13)
23:31:52.185 00.000 8996 Enqueuing Move request for scope (0.18, -0.14)
23:31:52.186 00.001 20224 Worker thread wakes up
23:31:52.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
23:31:52.186 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
23:31:52.187 00.001 20224 Moving (0.18, -0.14) raw xDistance=0.19 yDistance=0.12
23:31:52.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:31:52.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:52.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:31:52.187 00.000 20224 MoveAxis(E, 0, ABG)
23:31:52.187 00.000 20224 Move returns status 0, amount 0
23:31:52.187 00.000 20224 MoveAxis(N, 0, ABG)
23:31:52.187 00.000 20224 Move returns status 0, amount 0
23:31:52.187 00.000 20224 move complete, result=0
23:31:52.187 00.000 20224 worker thread done servicing request
23:31:52.191 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56752, med=2848, FiltMin=2566, FiltMax=28051, Gamma=1.000
23:31:52.214 00.023 8996 UpdateGuideState exits: m=707185 SNR=363.5
23:31:52.215 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:52.216 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:52.218 00.002 8996 Enqueuing Expose request
23:31:52.220 00.002 20224 Worker thread wakes up
23:31:52.220 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:52.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:52.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:53.386 01.165 20224 Exposure complete
23:31:53.444 00.058 20224 worker thread done servicing request
23:31:53.444 00.000 8996 OnExposeComplete: enter
23:31:53.447 00.003 8996 UpdateGuideState(): m_state=6
23:31:53.450 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7761
23:31:53.452 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=472.44, Mass=706730, SNR=321.8, Peak=51264 HFD=4.4
23:31:53.454 00.002 8996 MultiStar: [#1 0.59,-0.44,0.00,M4] [#2 0.20,-0.13,0.79,U] [#3 0.53,-0.54,0.00,M4] [#4 0.40,-0.46,0.00,M3] [#5 0.35,-0.15,0.70,U] [#6 0.39,-0.06,0.45,U] [#7 0.23,-0.24,0.43,U] [#8 0.47,-0.19,0.00,M1] 
23:31:53.455 00.001 8996 refined, 4 included, MultiStar: {0.26, -0.18}, one-star: {0.19, -0.26}
23:31:53.457 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
23:31:53.459 00.002 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
23:31:53.461 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.60 mountX=0.28 mountY=0.15, mountTheta=0.49
23:31:53.465 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.18, opts=13)
23:31:53.467 00.002 8996 Enqueuing Move request for scope (0.26, -0.18)
23:31:53.469 00.002 20224 Worker thread wakes up
23:31:53.470 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd
23:31:53.470 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.18)
23:31:53.470 00.000 20224 Moving (0.26, -0.18) raw xDistance=0.28 yDistance=0.15
23:31:53.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
23:31:53.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:53.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:31:53.470 00.000 20224 MoveAxis(W, 40, ABG)
23:31:53.470 00.000 20224 Guiding  Dir = 3, Dur = 40
23:31:53.471 00.001 20224 IsSlewing returns 0
23:31:53.471 00.000 20224 IsGuiding returns 0
23:31:53.480 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51264, med=2848, FiltMin=2595, FiltMax=26627, Gamma=1.000
23:31:53.508 00.028 20224 PulseGuide returned control before completion, sleep 15
23:31:53.508 00.000 8996 UpdateGuideState exits: m=706730 SNR=321.8
23:31:53.510 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:53.512 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:53.514 00.002 8996 Enqueuing Expose request
23:31:53.538 00.024 20224 IsGuiding returns 1
23:31:53.538 00.000 20224 scope still moving after pulse duration time elapsed
23:31:53.570 00.032 20224 IsSlewing returns 0
23:31:53.570 00.000 20224 IsGuiding returns 1
23:31:53.602 00.032 20224 IsSlewing returns 0
23:31:53.602 00.000 20224 IsGuiding returns 0
23:31:53.602 00.000 20224 scope move finished after 40 + 89 ms
23:31:53.602 00.000 20224 Move returns status 0, amount 40
23:31:53.602 00.000 20224 MoveAxis(N, 0, ABG)
23:31:53.602 00.000 20224 Move returns status 0, amount 0
23:31:53.602 00.000 20224 move complete, result=0
23:31:53.602 00.000 20224 worker thread done servicing request
23:31:53.602 00.000 20224 Worker thread wakes up
23:31:53.602 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
23:31:53.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:53.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:54.596 00.993 20224 Exposure complete
23:31:54.663 00.067 20224 worker thread done servicing request
23:31:54.663 00.000 8996 OnExposeComplete: enter
23:31:54.664 00.001 8996 UpdateGuideState(): m_state=6
23:31:54.665 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7762
23:31:54.667 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=472.36, Mass=674128, SNR=339.9, Peak=50288 HFD=4.6
23:31:54.668 00.001 8996 MultiStar: [#1 0.04,-0.49,0.00,M5] [#2 -0.23,-0.35,0.66,U] [#3 0.10,-0.62,0.00,M5] [#4 0.13,-0.38,0.55,U] [#5 0.06,-0.21,0.65,U] [#6 -0.23,-0.17,0.44,U] [#7 -0.26,-0.38,0.00,M1] [#8 0.10,-0.39,0.41,U] 
23:31:54.670 00.002 8996 refined, 5 included, MultiStar: {-0.05, -0.31}, one-star: {-0.09, -0.34}
23:31:54.671 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
23:31:54.672 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
23:31:54.674 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.31 cameraTheta=-1.74 mountX=-0.02 mountY=0.31, mountTheta=1.64
23:31:54.677 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.31, opts=13)
23:31:54.679 00.002 8996 Enqueuing Move request for scope (-0.05, -0.31)
23:31:54.680 00.001 20224 Worker thread wakes up
23:31:54.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
23:31:54.680 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
23:31:54.680 00.000 20224 Moving (-0.05, -0.31) raw xDistance=-0.02 yDistance=0.31
23:31:54.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:31:54.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:31:54.680 00.000 20224 MoveAxis(E, 0, ABG)
23:31:54.680 00.000 20224 Move returns status 0, amount 0
23:31:54.680 00.000 20224 MoveAxis(S, 66, ABG)
23:31:54.680 00.000 20224 Guiding  Dir = 1, Dur = 66
23:31:54.680 00.000 20224 IsSlewing returns 0
23:31:54.680 00.000 20224 IsGuiding returns 0
23:31:54.684 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50288, med=2848, FiltMin=2592, FiltMax=27533, Gamma=1.000
23:31:54.697 00.013 20224 PulseGuide returned control before completion, sleep 60
23:31:54.699 00.002 8996 UpdateGuideState exits: m=674128 SNR=339.9
23:31:54.701 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:54.703 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:54.705 00.002 8996 Enqueuing Expose request
23:31:54.758 00.053 20224 IsGuiding returns 1
23:31:54.758 00.000 20224 scope still moving after pulse duration time elapsed
23:31:54.790 00.032 20224 IsSlewing returns 0
23:31:54.790 00.000 20224 IsGuiding returns 0
23:31:54.790 00.000 20224 scope move finished after 66 + 43 ms
23:31:54.790 00.000 20224 Move returns status 0, amount 66
23:31:54.790 00.000 20224 move complete, result=0
23:31:54.790 00.000 20224 worker thread done servicing request
23:31:54.790 00.000 20224 Worker thread wakes up
23:31:54.790 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 66 ms SOUTH
23:31:54.793 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:54.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:55.984 01.191 20224 Exposure complete
23:31:56.043 00.059 20224 worker thread done servicing request
23:31:56.043 00.000 8996 OnExposeComplete: enter
23:31:56.045 00.002 8996 UpdateGuideState(): m_state=6
23:31:56.047 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7763
23:31:56.049 00.002 8996 Star::Find returns 1 (0), X=137.58, Y=472.61, Mass=665761, SNR=335.3, Peak=45565 HFD=4.7
23:31:56.050 00.001 8996 MultiStar: [#1 0.13,-0.13,0.66,U] [#2 -0.21,0.00,0.68,U] [#3 -0.07,-0.17,0.62,U] [#4 -0.02,-0.17,0.56,U] [#5 0.10,0.14,0.65,U] [#6 -0.17,-0.11,0.43,U] [#7 -0.20,-0.12,0.46,U] [#8 0.21,0.10,0.38,U] 
23:31:56.052 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {-0.10, -0.09}
23:31:56.052 00.000 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
23:31:56.054 00.002 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.12)
23:31:56.055 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.14 mountX=-0.04 mountY=0.07, mountTheta=2.04
23:31:56.058 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.07, opts=13)
23:31:56.060 00.002 8996 Enqueuing Move request for scope (-0.04, -0.07)
23:31:56.061 00.001 20224 Worker thread wakes up
23:31:56.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
23:31:56.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
23:31:56.061 00.000 20224 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
23:31:56.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:31:56.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:56.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:31:56.061 00.000 20224 MoveAxis(E, 0, ABG)
23:31:56.061 00.000 20224 Move returns status 0, amount 0
23:31:56.061 00.000 20224 MoveAxis(N, 0, ABG)
23:31:56.061 00.000 20224 Move returns status 0, amount 0
23:31:56.061 00.000 20224 move complete, result=0
23:31:56.061 00.000 20224 worker thread done servicing request
23:31:56.066 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45565, med=2848, FiltMin=2528, FiltMax=25555, Gamma=1.000
23:31:56.082 00.016 8996 UpdateGuideState exits: m=665761 SNR=335.3
23:31:56.084 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:56.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:56.086 00.001 8996 Enqueuing Expose request
23:31:56.086 00.000 20224 Worker thread wakes up
23:31:56.087 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:31:56.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:56.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:57.057 00.969 20224 Exposure complete
23:31:57.149 00.092 20224 worker thread done servicing request
23:31:57.149 00.000 8996 OnExposeComplete: enter
23:31:57.150 00.001 8996 UpdateGuideState(): m_state=6
23:31:57.151 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7764
23:31:57.152 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=472.86, Mass=701501, SNR=349.6, Peak=46829 HFD=4.6
23:31:57.153 00.001 8996 MultiStar: [#1 -0.10,-0.22,0.60,U] [#2 -0.31,-0.24,0.87,U] [#3 -0.01,-0.11,0.52,U] [#4 -0.20,-0.24,0.52,U] [#5 -0.27,-0.07,0.60,U] [#6 -0.60,0.15,0.00,M1] [#7 -0.37,-0.00,0.44,U] [#8 -0.10,-0.05,0.37,U] 
23:31:57.153 00.000 8996 refined, 7 included, MultiStar: {-0.24, -0.09}, one-star: {-0.37, 0.15}
23:31:57.154 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:31:57.155 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
23:31:57.156 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-2.79 mountX=-0.23 mountY=0.11, mountTheta=2.68
23:31:57.158 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.09, opts=13)
23:31:57.158 00.000 8996 Enqueuing Move request for scope (-0.24, -0.09)
23:31:57.159 00.001 20224 Worker thread wakes up
23:31:57.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd
23:31:57.159 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.09)
23:31:57.159 00.000 20224 Moving (-0.24, -0.09) raw xDistance=-0.23 yDistance=0.11
23:31:57.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:31:57.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:57.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:31:57.160 00.001 20224 MoveAxis(E, 33, ABG)
23:31:57.160 00.000 20224 Guiding  Dir = 2, Dur = 33
23:31:57.160 00.000 20224 IsSlewing returns 0
23:31:57.160 00.000 20224 IsGuiding returns 0
23:31:57.163 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46829, med=2857, FiltMin=2560, FiltMax=26134, Gamma=1.000
23:31:57.185 00.022 8996 UpdateGuideState exits: m=701501 SNR=349.6
23:31:57.187 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:57.189 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:57.190 00.001 8996 Enqueuing Expose request
23:31:57.216 00.026 20224 IsGuiding returns 1
23:31:57.217 00.001 20224 scope still moving after pulse duration time elapsed
23:31:57.247 00.030 20224 IsSlewing returns 0
23:31:57.247 00.000 20224 IsGuiding returns 1
23:31:57.278 00.031 20224 IsSlewing returns 0
23:31:57.278 00.000 20224 IsGuiding returns 1
23:31:57.310 00.032 20224 IsSlewing returns 0
23:31:57.310 00.000 20224 IsGuiding returns 0
23:31:57.311 00.001 20224 scope move finished after 33 + 116 ms
23:31:57.311 00.000 20224 Move returns status 0, amount 33
23:31:57.311 00.000 20224 MoveAxis(N, 0, ABG)
23:31:57.311 00.000 20224 Move returns status 0, amount 0
23:31:57.311 00.000 20224 move complete, result=0
23:31:57.311 00.000 20224 worker thread done servicing request
23:31:57.311 00.000 20224 Worker thread wakes up
23:31:57.311 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
23:31:57.313 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:57.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:58.472 01.159 20224 Exposure complete
23:31:58.542 00.070 20224 worker thread done servicing request
23:31:58.542 00.000 8996 OnExposeComplete: enter
23:31:58.544 00.002 8996 UpdateGuideState(): m_state=6
23:31:58.546 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7765
23:31:58.548 00.002 8996 Star::Find returns 1 (0), X=137.72, Y=472.38, Mass=758787, SNR=369.5, Peak=47536 HFD=4.7
23:31:58.551 00.003 8996 MultiStar: [#1 0.07,-0.46,0.00,M4] [#2 0.07,-0.21,0.69,U] [#3 0.23,-0.55,0.00,M4] [#4 0.19,-0.38,0.50,U] [#5 0.12,0.02,0.58,U] [#6 -0.09,-0.21,0.39,U] [#7 -0.07,-0.28,0.44,U] [#8 0.42,-0.10,0.00,M1] 
23:31:58.553 00.002 8996 refined, 5 included, MultiStar: {0.05, -0.24}, one-star: {0.04, -0.33}
23:31:58.555 00.002 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:31:58.557 00.002 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.90)
23:31:58.558 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.24 hyp=0.24 cameraTheta=-1.36 mountX=0.07 mountY=0.23, mountTheta=1.26
23:31:58.562 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.24, opts=13)
23:31:58.563 00.001 8996 Enqueuing Move request for scope (0.05, -0.24)
23:31:58.566 00.003 20224 Worker thread wakes up
23:31:58.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.24) opts 0xd
23:31:58.566 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.24)
23:31:58.566 00.000 20224 Moving (0.05, -0.24) raw xDistance=0.07 yDistance=0.23
23:31:58.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:31:58.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:31:58.566 00.000 20224 MoveAxis(E, 0, ABG)
23:31:58.566 00.000 20224 Move returns status 0, amount 0
23:31:58.566 00.000 20224 MoveAxis(S, 49, ABG)
23:31:58.566 00.000 20224 Guiding  Dir = 1, Dur = 49
23:31:58.567 00.001 20224 IsSlewing returns 0
23:31:58.567 00.000 20224 IsGuiding returns 0
23:31:58.568 00.001 20224 PulseGuide returned control before completion, sleep 58
23:31:58.572 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=47536, med=2841, FiltMin=2595, FiltMax=30067, Gamma=1.000
23:31:58.592 00.020 8996 UpdateGuideState exits: m=758787 SNR=369.5
23:31:58.594 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:58.595 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:58.597 00.002 8996 Enqueuing Expose request
23:31:58.627 00.030 20224 IsGuiding returns 1
23:31:58.627 00.000 20224 scope still moving after pulse duration time elapsed
23:31:58.659 00.032 20224 IsSlewing returns 0
23:31:58.659 00.000 20224 IsGuiding returns 0
23:31:58.659 00.000 20224 scope move finished after 49 + 44 ms
23:31:58.659 00.000 20224 Move returns status 0, amount 49
23:31:58.660 00.001 20224 move complete, result=0
23:31:58.660 00.000 20224 worker thread done servicing request
23:31:58.660 00.000 20224 Worker thread wakes up
23:31:58.660 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:58.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:31:58.660 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
23:31:59.622 00.962 20224 Exposure complete
23:31:59.698 00.076 20224 worker thread done servicing request
23:31:59.698 00.000 8996 OnExposeComplete: enter
23:31:59.699 00.001 8996 UpdateGuideState(): m_state=6
23:31:59.700 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7766
23:31:59.701 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.99, Mass=710745, SNR=368.9, Peak=44893 HFD=4.9
23:31:59.702 00.001 8996 MultiStar: [#1 -0.07,0.19,0.64,U] [#2 -0.28,0.15,0.78,U] [#3 -0.15,0.15,0.59,U] [#4 -0.21,-0.02,0.54,U] [#5 -0.20,0.51,0.00,M1] [#6 -0.34,0.22,0.37,U] [#7 -0.04,0.11,0.43,U] [#8 0.04,0.37,0.37,U] 
23:31:59.702 00.000 8996 refined, 7 included, MultiStar: {-0.15, 0.18}, one-star: {-0.10, 0.28}
23:31:59.703 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:31:59.704 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:31:59.705 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.18 hyp=0.24 cameraTheta=2.24 mountX=-0.16 mountY=-0.17, mountTheta=-2.35
23:31:59.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.18, opts=13)
23:31:59.710 00.003 8996 Enqueuing Move request for scope (-0.15, 0.18)
23:31:59.712 00.002 20224 Worker thread wakes up
23:31:59.713 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.18) opts 0xd
23:31:59.713 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.18)
23:31:59.713 00.000 20224 Moving (-0.15, 0.18) raw xDistance=-0.16 yDistance=-0.17
23:31:59.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:31:59.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:31:59.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:31:59.713 00.000 20224 MoveAxis(E, 0, ABG)
23:31:59.713 00.000 20224 Move returns status 0, amount 0
23:31:59.713 00.000 20224 MoveAxis(N, 0, ABG)
23:31:59.713 00.000 20224 Move returns status 0, amount 0
23:31:59.713 00.000 20224 move complete, result=0
23:31:59.714 00.001 20224 worker thread done servicing request
23:31:59.720 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44893, med=2841, FiltMin=2601, FiltMax=27072, Gamma=1.000
23:31:59.735 00.015 8996 UpdateGuideState exits: m=710745 SNR=368.9
23:31:59.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:31:59.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:31:59.738 00.001 8996 Enqueuing Expose request
23:31:59.739 00.001 20224 Worker thread wakes up
23:31:59.739 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:31:59.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:31:59.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:00.897 01.157 20224 Exposure complete
23:32:00.957 00.060 20224 worker thread done servicing request
23:32:00.957 00.000 8996 OnExposeComplete: enter
23:32:00.958 00.001 8996 UpdateGuideState(): m_state=6
23:32:00.959 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7767
23:32:00.959 00.000 8996 Star::Find returns 1 (0), X=137.65, Y=472.97, Mass=708292, SNR=315.8, Peak=56845 HFD=4.4
23:32:00.960 00.001 8996 MultiStar: [#1 0.16,0.18,0.71,U] [#2 -0.05,0.26,0.85,U] [#3 0.24,0.10,0.74,U] [#4 0.08,0.05,0.65,U] [#5 0.08,0.51,0.00,M2] [#6 0.01,0.34,0.51,U] [#7 0.02,0.48,0.00,M1] [#8 0.16,0.58,0.00,M1] 
23:32:00.962 00.002 8996 refined, 5 included, MultiStar: {0.06, 0.20}, one-star: {-0.03, 0.26}
23:32:00.962 00.000 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
23:32:00.963 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
23:32:00.964 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.28 mountX=0.04 mountY=-0.21, mountTheta=-1.38
23:32:00.965 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.20, opts=13)
23:32:00.966 00.001 8996 Enqueuing Move request for scope (0.06, 0.20)
23:32:00.966 00.000 20224 Worker thread wakes up
23:32:00.967 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
23:32:00.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
23:32:00.967 00.000 20224 Moving (0.06, 0.20) raw xDistance=0.04 yDistance=-0.21
23:32:00.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:32:00.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:00.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:32:00.967 00.000 20224 MoveAxis(E, 0, ABG)
23:32:00.967 00.000 20224 Move returns status 0, amount 0
23:32:00.967 00.000 20224 MoveAxis(N, 0, ABG)
23:32:00.967 00.000 20224 Move returns status 0, amount 0
23:32:00.967 00.000 20224 move complete, result=0
23:32:00.967 00.000 20224 worker thread done servicing request
23:32:00.970 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=56845, med=2841, FiltMin=2592, FiltMax=28665, Gamma=1.000
23:32:00.983 00.013 8996 UpdateGuideState exits: m=708292 SNR=315.8
23:32:00.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:00.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:00.986 00.001 8996 Enqueuing Expose request
23:32:00.986 00.000 20224 Worker thread wakes up
23:32:00.986 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:00.987 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:00.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:01.964 00.977 20224 Exposure complete
23:32:02.035 00.071 20224 worker thread done servicing request
23:32:02.035 00.000 8996 OnExposeComplete: enter
23:32:02.036 00.001 8996 UpdateGuideState(): m_state=6
23:32:02.037 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7768
23:32:02.037 00.000 8996 Star::Find returns 1 (0), X=137.84, Y=473.24, Mass=737811, SNR=349.6, Peak=61501 HFD=4.5
23:32:02.039 00.002 8996 MultiStar: [#1 0.20,0.30,0.62,U] [#2 0.13,0.41,0.00,M1] [#3 0.40,0.26,0.00,M3] [#4 0.43,0.30,0.00,M1] [#5 0.17,0.59,0.00,M3] [#6 0.33,0.70,0.00,M1] [#7 0.21,0.39,0.00,M2] [#8 0.42,0.67,0.00,M2] 
23:32:02.039 00.000 8996 refined, 1 included, MultiStar: {0.17, 0.44}, one-star: {0.15, 0.54}
23:32:02.040 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
23:32:02.041 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
23:32:02.042 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.44 hyp=0.48 cameraTheta=1.20 mountX=0.13 mountY=-0.46, mountTheta=-1.30
23:32:02.043 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.44, opts=13)
23:32:02.044 00.001 8996 Enqueuing Move request for scope (0.17, 0.44)
23:32:02.045 00.001 20224 Worker thread wakes up
23:32:02.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.44) opts 0xd
23:32:02.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.44)
23:32:02.045 00.000 20224 Moving (0.17, 0.44) raw xDistance=0.13 yDistance=-0.46
23:32:02.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:32:02.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:02.046 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
23:32:02.046 00.000 20224 MoveAxis(E, 0, ABG)
23:32:02.046 00.000 20224 Move returns status 0, amount 0
23:32:02.046 00.000 20224 MoveAxis(N, 0, ABG)
23:32:02.046 00.000 20224 Move returns status 0, amount 0
23:32:02.046 00.000 20224 move complete, result=0
23:32:02.046 00.000 20224 worker thread done servicing request
23:32:02.048 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61501, med=2841, FiltMin=2576, FiltMax=26582, Gamma=1.000
23:32:02.067 00.019 8996 UpdateGuideState exits: m=737811 SNR=349.6
23:32:02.068 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:02.069 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:02.069 00.000 8996 Enqueuing Expose request
23:32:02.071 00.002 20224 Worker thread wakes up
23:32:02.071 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:32:02.072 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:02.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:03.253 01.181 20224 Exposure complete
23:32:03.313 00.060 20224 worker thread done servicing request
23:32:03.313 00.000 8996 OnExposeComplete: enter
23:32:03.314 00.001 8996 UpdateGuideState(): m_state=6
23:32:03.315 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7769
23:32:03.316 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=472.98, Mass=685493, SNR=321.0, Peak=53581 HFD=4.5
23:32:03.317 00.001 8996 MultiStar: [#1 0.20,0.22,0.79,U] [#2 -0.02,0.35,0.75,U] [#3 0.33,0.18,0.58,U] [#4 0.37,0.32,0.00,M2] [#5 0.11,0.38,0.62,U] [#6 0.09,0.52,0.00,M2] [#7 0.10,0.53,0.00,M3] [#8 0.35,0.48,0.00,M3] 
23:32:03.317 00.000 8996 single-star, 4 included, MultiStar: {0.15, 0.28}, one-star: {0.15, 0.27}
23:32:03.318 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
23:32:03.319 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
23:32:03.320 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.27 hyp=0.31 cameraTheta=1.05 mountX=0.13 mountY=-0.29, mountTheta=-1.15
23:32:03.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.27, opts=13)
23:32:03.325 00.003 8996 Enqueuing Move request for scope (0.15, 0.27)
23:32:03.327 00.002 20224 Worker thread wakes up
23:32:03.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.27) opts 0xd
23:32:03.328 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.27)
23:32:03.328 00.000 20224 Moving (0.15, 0.27) raw xDistance=0.13 yDistance=-0.29
23:32:03.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:32:03.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:32:03.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:32:03.328 00.000 20224 MoveAxis(E, 0, ABG)
23:32:03.328 00.000 20224 Move returns status 0, amount 0
23:32:03.328 00.000 20224 MoveAxis(N, 0, ABG)
23:32:03.328 00.000 20224 Move returns status 0, amount 0
23:32:03.328 00.000 20224 move complete, result=0
23:32:03.328 00.000 20224 worker thread done servicing request
23:32:03.335 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53581, med=2841, FiltMin=2585, FiltMax=27555, Gamma=1.000
23:32:03.355 00.020 8996 UpdateGuideState exits: m=685493 SNR=321.0
23:32:03.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:03.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:03.358 00.001 8996 Enqueuing Expose request
23:32:03.359 00.001 20224 Worker thread wakes up
23:32:03.359 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:32:03.360 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:03.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:04.326 00.966 20224 Exposure complete
23:32:04.392 00.066 20224 worker thread done servicing request
23:32:04.393 00.001 8996 OnExposeComplete: enter
23:32:04.394 00.001 8996 UpdateGuideState(): m_state=6
23:32:04.395 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7770
23:32:04.396 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=473.13, Mass=707905, SNR=350.2, Peak=51949 HFD=4.7
23:32:04.398 00.002 8996 MultiStar: [#1 0.16,0.15,0.61,U] [#2 -0.14,0.36,0.66,U] [#3 0.11,0.19,0.51,U] [#4 0.00,0.44,0.00,M3] [#5 -0.07,0.62,0.00,M3] [#6 -0.18,0.58,0.00,M3] [#7 -0.18,0.41,0.00,M4] [#8 -0.09,0.43,0.00,M4] 
23:32:04.399 00.001 8996 refined, 3 included, MultiStar: {-0.00, 0.31}, one-star: {-0.07, 0.43}
23:32:04.400 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
23:32:04.402 00.002 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
23:32:04.403 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.57 mountX=-0.03 mountY=-0.30, mountTheta=-1.67
23:32:04.406 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.31, opts=13)
23:32:04.408 00.002 8996 Enqueuing Move request for scope (-0.00, 0.31)
23:32:04.409 00.001 20224 Worker thread wakes up
23:32:04.409 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.31) opts 0xd
23:32:04.409 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.31)
23:32:04.409 00.000 20224 Moving (-0.00, 0.31) raw xDistance=-0.03 yDistance=-0.30
23:32:04.410 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:32:04.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:32:04.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:32:04.410 00.000 20224 MoveAxis(E, 0, ABG)
23:32:04.410 00.000 20224 Move returns status 0, amount 0
23:32:04.410 00.000 20224 MoveAxis(N, 0, ABG)
23:32:04.410 00.000 20224 Move returns status 0, amount 0
23:32:04.410 00.000 20224 move complete, result=0
23:32:04.411 00.001 20224 worker thread done servicing request
23:32:04.417 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51949, med=2841, FiltMin=2595, FiltMax=29424, Gamma=1.000
23:32:04.441 00.024 8996 UpdateGuideState exits: m=707905 SNR=350.2
23:32:04.444 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:04.446 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:04.447 00.001 8996 Enqueuing Expose request
23:32:04.448 00.001 20224 Worker thread wakes up
23:32:04.448 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:32:04.449 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:04.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:05.620 01.171 20224 Exposure complete
23:32:05.677 00.057 20224 worker thread done servicing request
23:32:05.677 00.000 8996 OnExposeComplete: enter
23:32:05.678 00.001 8996 UpdateGuideState(): m_state=6
23:32:05.680 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7771
23:32:05.680 00.000 8996 Star::Find returns 1 (0), X=137.37, Y=472.94, Mass=662681, SNR=311.7, Peak=44845 HFD=4.7
23:32:05.682 00.002 8996 MultiStar: [#1 -0.16,0.26,0.79,U] [#2 -0.29,0.53,0.00,M1] [#3 -0.21,0.26,0.71,U] [#4 -0.15,0.23,0.57,U] [#5 -0.26,0.44,0.00,M4] [#6 -0.41,0.45,0.00,M4] [#7 -0.32,0.50,0.00,M5] [#8 -0.10,0.42,0.00,M5] 
23:32:05.682 00.000 8996 refined, 3 included, MultiStar: {-0.22, 0.25}, one-star: {-0.31, 0.23}
23:32:05.683 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
23:32:05.684 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
23:32:05.684 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.25 hyp=0.33 cameraTheta=2.30 mountX=-0.24 mountY=-0.22, mountTheta=-2.41
23:32:05.686 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.25, opts=13)
23:32:05.687 00.001 8996 Enqueuing Move request for scope (-0.22, 0.25)
23:32:05.687 00.000 20224 Worker thread wakes up
23:32:05.688 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.25) opts 0xd
23:32:05.688 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.25)
23:32:05.688 00.000 20224 Moving (-0.22, 0.25) raw xDistance=-0.24 yDistance=-0.22
23:32:05.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:32:05.688 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.50 newest=-0.81
23:32:05.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:32:05.688 00.000 20224 MoveAxis(E, 36, ABG)
23:32:05.688 00.000 20224 Guiding  Dir = 2, Dur = 36
23:32:05.688 00.000 20224 IsSlewing returns 0
23:32:05.688 00.000 20224 IsGuiding returns 0
23:32:05.692 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44845, med=2841, FiltMin=2566, FiltMax=26166, Gamma=1.000
23:32:05.704 00.012 8996 UpdateGuideState exits: m=662681 SNR=311.7
23:32:05.705 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:05.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:05.706 00.000 8996 Enqueuing Expose request
23:32:05.729 00.023 20224 IsGuiding returns 1
23:32:05.729 00.000 20224 scope still moving after pulse duration time elapsed
23:32:05.758 00.029 20224 IsSlewing returns 0
23:32:05.758 00.000 20224 IsGuiding returns 1
23:32:05.789 00.031 20224 IsSlewing returns 0
23:32:05.789 00.000 20224 IsGuiding returns 1
23:32:05.821 00.032 20224 IsSlewing returns 0
23:32:05.821 00.000 20224 IsGuiding returns 0
23:32:05.821 00.000 20224 scope move finished after 36 + 97 ms
23:32:05.822 00.001 20224 Move returns status 0, amount 36
23:32:05.822 00.000 20224 MoveAxis(N, 46, ABG)
23:32:05.822 00.000 20224 Guiding  Dir = 0, Dur = 46
23:32:05.822 00.000 20224 IsSlewing returns 0
23:32:05.823 00.001 20224 IsGuiding returns 0
23:32:05.884 00.061 20224 IsGuiding returns 1
23:32:05.884 00.000 20224 scope still moving after pulse duration time elapsed
23:32:05.914 00.030 20224 IsSlewing returns 0
23:32:05.914 00.000 20224 IsGuiding returns 1
23:32:05.945 00.031 20224 IsSlewing returns 0
23:32:05.945 00.000 20224 IsGuiding returns 1
23:32:05.975 00.030 20224 IsSlewing returns 0
23:32:05.975 00.000 20224 IsGuiding returns 0
23:32:05.977 00.002 20224 scope move finished after 46 + 107 ms
23:32:05.977 00.000 20224 Move returns status 0, amount 46
23:32:05.977 00.000 20224 move complete, result=0
23:32:05.977 00.000 20224 worker thread done servicing request
23:32:05.977 00.000 20224 Worker thread wakes up
23:32:05.977 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 46 ms NORTH
23:32:05.980 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:05.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:06.963 00.983 20224 Exposure complete
23:32:07.043 00.080 20224 worker thread done servicing request
23:32:07.043 00.000 8996 OnExposeComplete: enter
23:32:07.044 00.001 8996 UpdateGuideState(): m_state=6
23:32:07.045 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7772
23:32:07.046 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=473.07, Mass=767452, SNR=368.7, Peak=65535 HFD=4.6
23:32:07.047 00.001 8996 MultiStar: [#1 0.09,0.37,0.61,U] [#2 -0.10,0.41,0.00,M2] [#3 0.08,0.36,0.56,U] [#4 0.09,0.39,0.56,U] [#5 -0.05,0.47,0.00,M5] [#6 -0.07,0.44,0.00,M5] [#7 -0.05,0.59,0.00,M6] [#8 0.12,0.45,0.00,M6] 
23:32:07.047 00.000 8996 refined, 3 included, MultiStar: {0.02, 0.37}, one-star: {-0.10, 0.36}
23:32:07.048 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
23:32:07.049 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
23:32:07.050 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.52 mountX=-0.02 mountY=-0.37, mountTheta=-1.62
23:32:07.052 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.37, opts=13)
23:32:07.053 00.001 8996 Enqueuing Move request for scope (0.02, 0.37)
23:32:07.054 00.001 20224 Worker thread wakes up
23:32:07.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.37) opts 0xd
23:32:07.054 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.37)
23:32:07.054 00.000 20224 Moving (0.02, 0.37) raw xDistance=-0.02 yDistance=-0.37
23:32:07.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:32:07.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
23:32:07.054 00.000 20224 MoveAxis(E, 0, ABG)
23:32:07.054 00.000 20224 Move returns status 0, amount 0
23:32:07.054 00.000 20224 MoveAxis(N, 78, ABG)
23:32:07.054 00.000 20224 Guiding  Dir = 0, Dur = 78
23:32:07.055 00.001 20224 IsSlewing returns 0
23:32:07.055 00.000 20224 IsGuiding returns 0
23:32:07.057 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2841, FiltMin=2582, FiltMax=32272, Gamma=1.000
23:32:07.068 00.011 20224 PulseGuide returned control before completion, sleep 75
23:32:07.076 00.008 8996 UpdateGuideState exits: m=767452 SNR=368.7
23:32:07.078 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:07.080 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:07.082 00.002 8996 Enqueuing Expose request
23:32:07.146 00.064 20224 IsGuiding returns 1
23:32:07.146 00.000 20224 scope still moving after pulse duration time elapsed
23:32:07.177 00.031 20224 IsSlewing returns 0
23:32:07.178 00.001 20224 IsGuiding returns 0
23:32:07.178 00.000 20224 scope move finished after 78 + 45 ms
23:32:07.178 00.000 20224 Move returns status 0, amount 78
23:32:07.178 00.000 20224 move complete, result=0
23:32:07.178 00.000 20224 worker thread done servicing request
23:32:07.178 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 78 ms NORTH
23:32:07.182 00.004 20224 Worker thread wakes up
23:32:07.182 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:07.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:08.344 01.162 20224 Exposure complete
23:32:08.406 00.062 20224 worker thread done servicing request
23:32:08.406 00.000 8996 OnExposeComplete: enter
23:32:08.407 00.001 8996 UpdateGuideState(): m_state=6
23:32:08.408 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7773
23:32:08.408 00.000 8996 Star::Find returns 1 (0), X=137.86, Y=472.95, Mass=707673, SNR=327.3, Peak=64445 HFD=4.4
23:32:08.409 00.001 8996 MultiStar: [#1 0.14,0.14,0.68,U] [#2 0.03,0.27,0.76,U] [#3 0.11,0.05,0.58,U] [#4 0.19,-0.01,0.53,U] [#5 0.09,0.43,0.00,M6] [#6 0.07,0.13,0.46,U] [#7 0.01,0.14,0.52,U] [#8 0.27,0.57,0.00,M7] 
23:32:08.410 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.15}, one-star: {0.18, 0.24}
23:32:08.411 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
23:32:08.412 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
23:32:08.412 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.95 mountX=0.09 mountY=-0.16, mountTheta=-1.05
23:32:08.414 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.15, opts=13)
23:32:08.414 00.000 8996 Enqueuing Move request for scope (0.11, 0.15)
23:32:08.415 00.001 20224 Worker thread wakes up
23:32:08.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
23:32:08.415 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
23:32:08.416 00.001 20224 Moving (0.11, 0.15) raw xDistance=0.09 yDistance=-0.16
23:32:08.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:32:08.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:08.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:32:08.416 00.000 20224 MoveAxis(E, 0, ABG)
23:32:08.416 00.000 20224 Move returns status 0, amount 0
23:32:08.416 00.000 20224 MoveAxis(N, 0, ABG)
23:32:08.416 00.000 20224 Move returns status 0, amount 0
23:32:08.416 00.000 20224 move complete, result=0
23:32:08.416 00.000 20224 worker thread done servicing request
23:32:08.419 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=64445, med=2841, FiltMin=2585, FiltMax=30697, Gamma=1.000
23:32:08.435 00.016 8996 UpdateGuideState exits: m=707673 SNR=327.3
23:32:08.435 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:08.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:08.437 00.001 8996 Enqueuing Expose request
23:32:08.438 00.001 20224 Worker thread wakes up
23:32:08.438 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:08.438 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:08.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:09.412 00.974 20224 Exposure complete
23:32:09.483 00.071 20224 worker thread done servicing request
23:32:09.483 00.000 8996 OnExposeComplete: enter
23:32:09.484 00.001 8996 UpdateGuideState(): m_state=6
23:32:09.485 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7774
23:32:09.486 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=472.83, Mass=707548, SNR=329.1, Peak=59597 HFD=4.5
23:32:09.487 00.001 8996 MultiStar: [#1 0.32,-0.27,0.79,U] [#2 0.08,-0.11,0.84,U] [#3 0.39,-0.15,0.65,U] [#4 0.35,-0.08,0.57,U] [#5 0.15,0.09,0.59,U] [#6 0.09,0.13,0.50,U] [#7 0.14,0.01,0.49,U] [#8 0.29,0.05,0.42,U] 
23:32:09.488 00.001 8996 single-star, 8 included, MultiStar: {0.20, -0.03}, one-star: {0.06, 0.12}
23:32:09.488 00.000 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
23:32:09.489 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
23:32:09.490 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.11 mountX=0.05 mountY=-0.12, mountTheta=-1.21
23:32:09.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.12, opts=13)
23:32:09.492 00.000 8996 Enqueuing Move request for scope (0.06, 0.12)
23:32:09.493 00.001 20224 Worker thread wakes up
23:32:09.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
23:32:09.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
23:32:09.493 00.000 20224 Moving (0.06, 0.12) raw xDistance=0.05 yDistance=-0.12
23:32:09.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:32:09.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:09.494 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:32:09.494 00.000 20224 MoveAxis(E, 0, ABG)
23:32:09.494 00.000 20224 Move returns status 0, amount 0
23:32:09.494 00.000 20224 MoveAxis(N, 0, ABG)
23:32:09.494 00.000 20224 Move returns status 0, amount 0
23:32:09.494 00.000 20224 move complete, result=0
23:32:09.494 00.000 20224 worker thread done servicing request
23:32:09.497 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59597, med=2841, FiltMin=2579, FiltMax=29673, Gamma=1.000
23:32:09.514 00.017 8996 UpdateGuideState exits: m=707548 SNR=329.1
23:32:09.516 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:09.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:09.519 00.002 8996 Enqueuing Expose request
23:32:09.520 00.001 20224 Worker thread wakes up
23:32:09.520 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:09.522 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:09.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:10.698 01.176 20224 Exposure complete
23:32:10.777 00.079 20224 worker thread done servicing request
23:32:10.777 00.000 8996 OnExposeComplete: enter
23:32:10.779 00.002 8996 UpdateGuideState(): m_state=6
23:32:10.781 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7775
23:32:10.782 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=472.89, Mass=805303, SNR=411.2, Peak=60797 HFD=4.5
23:32:10.783 00.001 8996 MultiStar: [#1 0.30,0.28,0.59,U] [#2 0.17,-0.02,0.71,U] [#3 0.28,-0.21,0.50,U] [#4 0.38,-0.22,0.00,M1] [#5 0.26,0.17,0.50,U] [#6 0.02,0.03,0.37,U] [#7 0.07,-0.05,0.38,U] [#8 0.37,0.11,0.33,U] 
23:32:10.784 00.001 8996 refined, 7 included, MultiStar: {0.22, 0.08}, one-star: {0.25, 0.18}
23:32:10.785 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
23:32:10.787 00.002 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
23:32:10.788 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.23 cameraTheta=0.33 mountX=0.21 mountY=-0.10, mountTheta=-0.45
23:32:10.791 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.08, opts=13)
23:32:10.792 00.001 8996 Enqueuing Move request for scope (0.22, 0.08)
23:32:10.793 00.001 20224 Worker thread wakes up
23:32:10.794 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
23:32:10.794 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
23:32:10.794 00.000 20224 Moving (0.22, 0.08) raw xDistance=0.21 yDistance=-0.10
23:32:10.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:32:10.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:10.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:32:10.794 00.000 20224 MoveAxis(W, 31, ABG)
23:32:10.794 00.000 20224 Guiding  Dir = 3, Dur = 31
23:32:10.794 00.000 20224 IsSlewing returns 0
23:32:10.795 00.001 20224 IsGuiding returns 0
23:32:10.798 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60797, med=2841, FiltMin=2592, FiltMax=30569, Gamma=1.000
23:32:10.816 00.018 8996 UpdateGuideState exits: m=805303 SNR=411.2
23:32:10.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:10.817 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:10.818 00.001 8996 Enqueuing Expose request
23:32:10.840 00.022 20224 IsGuiding returns 1
23:32:10.840 00.000 20224 scope still moving after pulse duration time elapsed
23:32:10.870 00.030 20224 IsSlewing returns 0
23:32:10.870 00.000 20224 IsGuiding returns 1
23:32:10.902 00.032 20224 IsSlewing returns 0
23:32:10.902 00.000 20224 IsGuiding returns 0
23:32:10.902 00.000 20224 scope move finished after 31 + 76 ms
23:32:10.902 00.000 20224 Move returns status 0, amount 31
23:32:10.902 00.000 20224 MoveAxis(N, 0, ABG)
23:32:10.902 00.000 20224 Move returns status 0, amount 0
23:32:10.902 00.000 20224 move complete, result=0
23:32:10.903 00.001 20224 worker thread done servicing request
23:32:10.903 00.000 20224 Worker thread wakes up
23:32:10.903 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:10.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:10.904 00.001 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
23:32:11.869 00.965 20224 Exposure complete
23:32:11.969 00.100 20224 worker thread done servicing request
23:32:11.969 00.000 8996 OnExposeComplete: enter
23:32:11.970 00.001 8996 UpdateGuideState(): m_state=6
23:32:11.971 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7776
23:32:11.972 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=472.77, Mass=757753, SNR=400.2, Peak=60653 HFD=4.5
23:32:11.973 00.001 8996 MultiStar: [#1 0.07,0.15,0.60,U] [#2 0.01,0.08,0.67,U] [#3 -0.01,-0.19,0.57,U] [#4 0.13,-0.04,0.46,U] [#5 0.06,0.32,0.52,U] [#6 -0.06,-0.14,0.38,U] [#7 -0.31,0.06,0.41,U] [#8 0.12,0.42,0.00,M6] 
23:32:11.974 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.05}, one-star: {0.17, 0.07}
23:32:11.974 00.000 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
23:32:11.975 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
23:32:11.976 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.97 mountX=0.03 mountY=-0.05, mountTheta=-1.07
23:32:11.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
23:32:11.978 00.000 8996 Enqueuing Move request for scope (0.03, 0.05)
23:32:11.979 00.001 20224 Worker thread wakes up
23:32:11.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
23:32:11.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
23:32:11.979 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
23:32:11.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:32:11.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:11.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:32:11.979 00.000 20224 MoveAxis(E, 0, ABG)
23:32:11.979 00.000 20224 Move returns status 0, amount 0
23:32:11.980 00.001 20224 MoveAxis(N, 0, ABG)
23:32:11.980 00.000 20224 Move returns status 0, amount 0
23:32:11.980 00.000 20224 move complete, result=0
23:32:11.980 00.000 20224 worker thread done servicing request
23:32:11.987 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60653, med=2841, FiltMin=2589, FiltMax=29069, Gamma=1.000
23:32:12.004 00.017 8996 UpdateGuideState exits: m=757753 SNR=400.2
23:32:12.006 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:12.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:12.008 00.001 8996 Enqueuing Expose request
23:32:12.010 00.002 20224 Worker thread wakes up
23:32:12.010 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:12.011 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:12.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:13.164 01.153 20224 Exposure complete
23:32:13.229 00.065 20224 worker thread done servicing request
23:32:13.229 00.000 8996 OnExposeComplete: enter
23:32:13.230 00.001 8996 UpdateGuideState(): m_state=6
23:32:13.232 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7777
23:32:13.232 00.000 8996 Star::Find returns 1 (0), X=137.73, Y=472.29, Mass=741574, SNR=358.4, Peak=63248 HFD=4.6
23:32:13.233 00.001 8996 MultiStar: [#1 0.20,-0.30,0.69,U] [#2 0.05,-0.49,0.00,M1] [#3 0.07,-0.45,0.00,M1] [#4 0.09,-0.48,0.00,M1] [#5 0.05,-0.28,0.53,U] [#6 0.13,-0.08,0.41,U] [#7 0.12,-0.16,0.38,U] [#8 0.33,-0.19,0.39,U] 
23:32:13.234 00.001 8996 refined, 5 included, MultiStar: {0.13, -0.28}, one-star: {0.05, -0.42}
23:32:13.235 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
23:32:13.236 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
23:32:13.236 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.30 cameraTheta=-1.13 mountX=0.15 mountY=0.26, mountTheta=1.03
23:32:13.237 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.28, opts=13)
23:32:13.237 00.000 8996 Enqueuing Move request for scope (0.13, -0.28)
23:32:13.239 00.002 20224 Worker thread wakes up
23:32:13.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
23:32:13.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
23:32:13.239 00.000 20224 Moving (0.13, -0.28) raw xDistance=0.15 yDistance=0.26
23:32:13.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:32:13.240 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:13.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:32:13.240 00.000 20224 MoveAxis(E, 0, ABG)
23:32:13.240 00.000 20224 Move returns status 0, amount 0
23:32:13.240 00.000 20224 MoveAxis(N, 0, ABG)
23:32:13.240 00.000 20224 Move returns status 0, amount 0
23:32:13.240 00.000 20224 move complete, result=0
23:32:13.240 00.000 20224 worker thread done servicing request
23:32:13.243 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63248, med=2841, FiltMin=2576, FiltMax=28979, Gamma=1.000
23:32:13.261 00.018 8996 UpdateGuideState exits: m=741574 SNR=358.4
23:32:13.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:13.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:13.264 00.001 8996 Enqueuing Expose request
23:32:13.265 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:32:13.265 00.000 20224 Worker thread wakes up
23:32:13.266 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:13.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:14.238 00.972 20224 Exposure complete
23:32:14.334 00.096 20224 worker thread done servicing request
23:32:14.335 00.001 8996 OnExposeComplete: enter
23:32:14.336 00.001 8996 UpdateGuideState(): m_state=6
23:32:14.337 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7778
23:32:14.338 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=472.32, Mass=643203, SNR=318.3, Peak=51408 HFD=4.3
23:32:14.339 00.001 8996 MultiStar: [#1 0.28,-0.62,0.00,M1] [#2 0.03,-0.58,0.00,M2] [#3 0.23,-0.75,0.00,M2] [#4 0.14,-0.78,0.00,M2] [#5 0.20,-0.37,0.63,U] [#6 0.21,-0.22,0.44,U] [#7 0.15,-0.41,0.00,M2] [#8 0.54,-0.16,0.00,M6] 
23:32:14.340 00.001 8996 refined, 2 included, MultiStar: {0.24, -0.34}, one-star: {0.27, -0.38}
23:32:14.340 00.000 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
23:32:14.341 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
23:32:14.342 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.34 hyp=0.42 cameraTheta=-0.96 mountX=0.27 mountY=0.31, mountTheta=0.86
23:32:14.343 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.34, opts=13)
23:32:14.344 00.001 8996 Enqueuing Move request for scope (0.24, -0.34)
23:32:14.345 00.001 20224 Worker thread wakes up
23:32:14.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.34) opts 0xd
23:32:14.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.34)
23:32:14.345 00.000 20224 Moving (0.24, -0.34) raw xDistance=0.27 yDistance=0.31
23:32:14.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:32:14.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:14.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:32:14.345 00.000 20224 MoveAxis(W, 40, ABG)
23:32:14.345 00.000 20224 Guiding  Dir = 3, Dur = 40
23:32:14.346 00.001 20224 IsSlewing returns 0
23:32:14.346 00.000 20224 IsGuiding returns 0
23:32:14.349 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51408, med=2841, FiltMin=2550, FiltMax=25699, Gamma=1.000
23:32:14.354 00.005 20224 PulseGuide returned control before completion, sleep 43
23:32:14.367 00.013 8996 UpdateGuideState exits: m=643203 SNR=318.3
23:32:14.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:14.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:14.371 00.002 8996 Enqueuing Expose request
23:32:14.400 00.029 20224 IsGuiding returns 1
23:32:14.400 00.000 20224 scope still moving after pulse duration time elapsed
23:32:14.432 00.032 20224 IsSlewing returns 0
23:32:14.432 00.000 20224 IsGuiding returns 1
23:32:14.463 00.031 20224 IsSlewing returns 0
23:32:14.463 00.000 20224 IsGuiding returns 0
23:32:14.463 00.000 20224 scope move finished after 40 + 77 ms
23:32:14.463 00.000 20224 Move returns status 0, amount 40
23:32:14.463 00.000 20224 MoveAxis(N, 0, ABG)
23:32:14.463 00.000 20224 Move returns status 0, amount 0
23:32:14.463 00.000 20224 move complete, result=0
23:32:14.463 00.000 20224 worker thread done servicing request
23:32:14.463 00.000 20224 Worker thread wakes up
23:32:14.463 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.3 px 0 ms NORTH
23:32:14.465 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:14.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:15.622 01.157 20224 Exposure complete
23:32:15.688 00.066 20224 worker thread done servicing request
23:32:15.688 00.000 8996 OnExposeComplete: enter
23:32:15.689 00.001 8996 UpdateGuideState(): m_state=6
23:32:15.690 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7779
23:32:15.690 00.000 8996 Star::Find returns 1 (0), X=138.01, Y=472.43, Mass=721540, SNR=363.4, Peak=52208 HFD=4.5
23:32:15.691 00.001 8996 MultiStar: [#1 0.44,-0.41,0.00,M2] [#2 0.33,-0.31,0.00,M3] [#3 0.37,-0.30,0.00,M3] [#4 0.26,-0.27,0.40,U] [#5 0.40,-0.12,0.59,U] [#6 0.47,-0.13,0.00,M1] [#7 0.16,-0.18,0.40,U] [#8 0.45,-0.08,0.00,M7] 
23:32:15.692 00.001 8996 refined, 3 included, MultiStar: {0.31, -0.22}, one-star: {0.32, -0.27}
23:32:15.693 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
23:32:15.694 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.64)
23:32:15.694 00.000 8996 CameraToMount -- cameraX=0.31 cameraY=-0.22 hyp=0.38 cameraTheta=-0.62 mountX=0.33 mountY=0.18, mountTheta=0.51
23:32:15.696 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.22, opts=13)
23:32:15.697 00.001 8996 Enqueuing Move request for scope (0.31, -0.22)
23:32:15.698 00.001 20224 Worker thread wakes up
23:32:15.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.22) opts 0xd
23:32:15.698 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.22)
23:32:15.698 00.000 20224 Moving (0.31, -0.22) raw xDistance=0.33 yDistance=0.18
23:32:15.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
23:32:15.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:15.699 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:32:15.699 00.000 20224 MoveAxis(W, 50, ABG)
23:32:15.699 00.000 20224 Guiding  Dir = 3, Dur = 50
23:32:15.699 00.000 20224 IsSlewing returns 0
23:32:15.699 00.000 20224 IsGuiding returns 0
23:32:15.705 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52208, med=2841, FiltMin=2566, FiltMax=25139, Gamma=1.000
23:32:15.717 00.012 8996 UpdateGuideState exits: m=721540 SNR=363.4
23:32:15.717 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:15.719 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:15.720 00.001 8996 Enqueuing Expose request
23:32:15.730 00.010 20224 PulseGuide returned control before completion, sleep 29
23:32:15.760 00.030 20224 IsGuiding returns 1
23:32:15.760 00.000 20224 scope still moving after pulse duration time elapsed
23:32:15.791 00.031 20224 IsSlewing returns 0
23:32:15.791 00.000 20224 IsGuiding returns 1
23:32:15.823 00.032 20224 IsSlewing returns 0
23:32:15.823 00.000 20224 IsGuiding returns 0
23:32:15.823 00.000 20224 scope move finished after 50 + 74 ms
23:32:15.823 00.000 20224 Move returns status 0, amount 50
23:32:15.823 00.000 20224 MoveAxis(N, 0, ABG)
23:32:15.823 00.000 20224 Move returns status 0, amount 0
23:32:15.823 00.000 20224 move complete, result=0
23:32:15.823 00.000 20224 worker thread done servicing request
23:32:15.824 00.001 20224 Worker thread wakes up
23:32:15.824 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:15.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:15.824 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.2 px 0 ms NORTH
23:32:16.797 00.973 20224 Exposure complete
23:32:16.892 00.095 20224 worker thread done servicing request
23:32:16.892 00.000 8996 OnExposeComplete: enter
23:32:16.893 00.001 8996 UpdateGuideState(): m_state=6
23:32:16.895 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7780
23:32:16.897 00.002 8996 Star::Find returns 1 (0), X=137.39, Y=472.59, Mass=785982, SNR=357.0, Peak=50717 HFD=4.5
23:32:16.900 00.003 8996 MultiStar: [#1 -0.12,-0.02,0.60,U] [#2 -0.50,0.01,0.00,M4] [#3 -0.09,-0.05,0.56,U] [#4 -0.19,-0.03,0.44,U] [#5 -0.24,-0.03,0.52,U] [#6 -0.42,-0.08,0.00,M2] [#7 -0.34,-0.28,0.00,M2] [#8 -0.07,-0.01,0.44,U] 
23:32:16.901 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.06}, one-star: {-0.29, -0.12}
23:32:16.903 00.002 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
23:32:16.904 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
23:32:16.907 00.003 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.85 mountX=-0.18 mountY=0.08, mountTheta=2.74
23:32:16.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.06, opts=13)
23:32:16.911 00.002 8996 Enqueuing Move request for scope (-0.18, -0.06)
23:32:16.912 00.001 20224 Worker thread wakes up
23:32:16.913 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd
23:32:16.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.06)
23:32:16.913 00.000 20224 Moving (-0.18, -0.06) raw xDistance=-0.18 yDistance=0.08
23:32:16.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:32:16.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:16.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:32:16.913 00.000 20224 MoveAxis(E, 0, ABG)
23:32:16.913 00.000 20224 Move returns status 0, amount 0
23:32:16.913 00.000 20224 MoveAxis(N, 0, ABG)
23:32:16.913 00.000 20224 Move returns status 0, amount 0
23:32:16.914 00.001 20224 move complete, result=0
23:32:16.914 00.000 20224 worker thread done servicing request
23:32:16.920 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50717, med=2841, FiltMin=2595, FiltMax=28835, Gamma=1.000
23:32:16.934 00.014 8996 UpdateGuideState exits: m=785982 SNR=357.0
23:32:16.936 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:16.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:16.939 00.002 8996 Enqueuing Expose request
23:32:16.940 00.001 20224 Worker thread wakes up
23:32:16.941 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:16.942 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:16.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:18.100 01.158 20224 Exposure complete
23:32:18.175 00.075 20224 worker thread done servicing request
23:32:18.175 00.000 8996 OnExposeComplete: enter
23:32:18.177 00.002 8996 UpdateGuideState(): m_state=6
23:32:18.178 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7781
23:32:18.180 00.002 8996 Star::Find returns 1 (0), X=137.54, Y=472.79, Mass=712421, SNR=344.9, Peak=54381 HFD=4.6
23:32:18.183 00.003 8996 MultiStar: [#1 -0.27,-0.17,0.59,U] [#2 -0.31,-0.12,0.74,U] [#3 -0.11,-0.00,0.53,U] [#4 -0.24,-0.06,0.55,U] [#5 -0.19,0.07,0.55,U] [#6 -0.38,-0.33,0.00,M3] [#7 -0.20,-0.08,0.41,U] [#8 -0.18,0.00,0.45,U] 
23:32:18.185 00.002 8996 single-star, 7 included, MultiStar: {-0.20, -0.03}, one-star: {-0.14, 0.08}
23:32:18.186 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
23:32:18.187 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
23:32:18.188 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.60 mountX=-0.15 mountY=-0.07, mountTheta=-2.72
23:32:18.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.08, opts=13)
23:32:18.192 00.002 8996 Enqueuing Move request for scope (-0.14, 0.08)
23:32:18.193 00.001 20224 Worker thread wakes up
23:32:18.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
23:32:18.193 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
23:32:18.193 00.000 20224 Moving (-0.14, 0.08) raw xDistance=-0.15 yDistance=-0.07
23:32:18.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:32:18.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:18.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:32:18.193 00.000 20224 MoveAxis(E, 0, ABG)
23:32:18.193 00.000 20224 Move returns status 0, amount 0
23:32:18.193 00.000 20224 MoveAxis(N, 0, ABG)
23:32:18.193 00.000 20224 Move returns status 0, amount 0
23:32:18.193 00.000 20224 move complete, result=0
23:32:18.193 00.000 20224 worker thread done servicing request
23:32:18.198 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54381, med=2841, FiltMin=2582, FiltMax=27187, Gamma=1.000
23:32:18.221 00.023 8996 UpdateGuideState exits: m=712421 SNR=344.9
23:32:18.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:18.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:18.224 00.001 8996 Enqueuing Expose request
23:32:18.225 00.001 20224 Worker thread wakes up
23:32:18.225 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:18.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:18.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:19.203 00.977 20224 Exposure complete
23:32:19.262 00.059 20224 worker thread done servicing request
23:32:19.262 00.000 8996 OnExposeComplete: enter
23:32:19.263 00.001 8996 UpdateGuideState(): m_state=6
23:32:19.264 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7782
23:32:19.265 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=472.20, Mass=717417, SNR=345.0, Peak=57536 HFD=4.5
23:32:19.266 00.001 8996 MultiStar: [#1 -0.04,-0.57,0.00,M1] [#2 -0.08,-0.58,0.00,M4] [#3 -0.02,-0.56,0.00,M2] [#4 -0.01,-0.58,0.00,M1] [#5 -0.08,-0.37,0.56,U] [#6 0.02,-0.50,0.00,M4] [#7 -0.23,-0.54,0.00,M2] [#8 0.12,-0.42,0.00,M6] 
23:32:19.266 00.000 8996 refined, 1 included, MultiStar: {-0.17, -0.46}, one-star: {-0.23, -0.51}
23:32:19.267 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:32:19.268 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:32:19.269 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.46 hyp=0.49 cameraTheta=-1.94 mountX=-0.13 mountY=0.47, mountTheta=1.84
23:32:19.270 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.46, opts=13)
23:32:19.271 00.001 8996 Enqueuing Move request for scope (-0.17, -0.46)
23:32:19.272 00.001 20224 Worker thread wakes up
23:32:19.272 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.46) opts 0xd
23:32:19.272 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.46)
23:32:19.272 00.000 20224 Moving (-0.17, -0.46) raw xDistance=-0.13 yDistance=0.47
23:32:19.272 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:32:19.272 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.39 newest=0.48
23:32:19.272 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
23:32:19.272 00.000 20224 MoveAxis(E, 0, ABG)
23:32:19.272 00.000 20224 Move returns status 0, amount 0
23:32:19.272 00.000 20224 MoveAxis(S, 100, ABG)
23:32:19.272 00.000 20224 Guiding  Dir = 1, Dur = 100
23:32:19.272 00.000 20224 IsSlewing returns 0
23:32:19.273 00.001 20224 IsGuiding returns 0
23:32:19.277 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57536, med=2841, FiltMin=2549, FiltMax=27037, Gamma=1.000
23:32:19.290 00.013 8996 UpdateGuideState exits: m=717417 SNR=345.0
23:32:19.292 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:19.294 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:19.297 00.003 8996 Enqueuing Expose request
23:32:19.326 00.029 20224 PulseGuide returned control before completion, sleep 57
23:32:19.386 00.060 20224 IsGuiding returns 1
23:32:19.386 00.000 20224 scope still moving after pulse duration time elapsed
23:32:19.418 00.032 20224 IsSlewing returns 0
23:32:19.418 00.000 20224 IsGuiding returns 1
23:32:19.450 00.032 20224 IsSlewing returns 0
23:32:19.451 00.001 20224 IsGuiding returns 1
23:32:19.480 00.029 20224 IsSlewing returns 0
23:32:19.481 00.001 20224 IsGuiding returns 0
23:32:19.481 00.000 20224 scope move finished after 100 + 108 ms
23:32:19.481 00.000 20224 Move returns status 0, amount 100
23:32:19.481 00.000 20224 move complete, result=0
23:32:19.481 00.000 20224 worker thread done servicing request
23:32:19.482 00.001 20224 Worker thread wakes up
23:32:19.482 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 100 ms SOUTH
23:32:19.484 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:19.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:20.662 01.178 20224 Exposure complete
23:32:20.726 00.064 20224 worker thread done servicing request
23:32:20.726 00.000 8996 OnExposeComplete: enter
23:32:20.727 00.001 8996 UpdateGuideState(): m_state=6
23:32:20.728 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7783
23:32:20.728 00.000 8996 Star::Find returns 1 (0), X=137.37, Y=472.65, Mass=721938, SNR=361.9, Peak=50525 HFD=4.7
23:32:20.730 00.002 8996 MultiStar: [#1 -0.29,-0.06,0.59,U] [#2 -0.35,-0.21,0.73,U] [#3 -0.41,-0.24,0.00,M3] [#4 -0.20,-0.23,0.49,U] [#5 -0.16,0.02,0.54,U] [#6 -0.50,-0.22,0.00,M5] [#7 -0.60,-0.28,0.00,M3] [#8 0.06,0.20,0.34,U] 
23:32:20.730 00.000 8996 refined, 5 included, MultiStar: {-0.25, -0.07}, one-star: {-0.31, -0.05}
23:32:20.731 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
23:32:20.732 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
23:32:20.733 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.85 mountX=-0.24 mountY=0.10, mountTheta=2.74
23:32:20.735 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.07, opts=13)
23:32:20.736 00.001 8996 Enqueuing Move request for scope (-0.25, -0.07)
23:32:20.737 00.001 20224 Worker thread wakes up
23:32:20.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
23:32:20.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
23:32:20.737 00.000 20224 Moving (-0.25, -0.07) raw xDistance=-0.24 yDistance=0.10
23:32:20.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:32:20.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:20.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:32:20.737 00.000 20224 MoveAxis(E, 35, ABG)
23:32:20.737 00.000 20224 Guiding  Dir = 2, Dur = 35
23:32:20.737 00.000 20224 IsSlewing returns 0
23:32:20.737 00.000 20224 IsGuiding returns 0
23:32:20.739 00.002 20224 PulseGuide returned control before completion, sleep 44
23:32:20.741 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50525, med=2841, FiltMin=2557, FiltMax=23971, Gamma=1.000
23:32:20.759 00.018 8996 UpdateGuideState exits: m=721938 SNR=361.9
23:32:20.761 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:20.763 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:20.766 00.003 8996 Enqueuing Expose request
23:32:20.796 00.030 20224 IsGuiding returns 1
23:32:20.796 00.000 20224 scope still moving after pulse duration time elapsed
23:32:20.823 00.027 20224 IsSlewing returns 0
23:32:20.824 00.001 20224 IsGuiding returns 0
23:32:20.824 00.000 20224 scope move finished after 35 + 51 ms
23:32:20.824 00.000 20224 Move returns status 0, amount 35
23:32:20.824 00.000 20224 MoveAxis(N, 0, ABG)
23:32:20.824 00.000 20224 Move returns status 0, amount 0
23:32:20.824 00.000 20224 move complete, result=0
23:32:20.824 00.000 20224 worker thread done servicing request
23:32:20.824 00.000 20224 Worker thread wakes up
23:32:20.824 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
23:32:20.827 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:20.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:21.802 00.975 20224 Exposure complete
23:32:21.876 00.074 20224 worker thread done servicing request
23:32:21.877 00.001 8996 OnExposeComplete: enter
23:32:21.877 00.000 8996 UpdateGuideState(): m_state=6
23:32:21.878 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7784
23:32:21.879 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=472.71, Mass=726377, SNR=366.5, Peak=58189 HFD=4.6
23:32:21.880 00.001 8996 MultiStar: [#1 -0.28,0.12,0.58,U] [#2 -0.19,-0.18,0.67,U] [#3 -0.01,-0.21,0.50,U] [#4 0.01,-0.12,0.46,U] [#5 -0.17,0.02,0.61,U] [#6 -0.26,-0.00,0.38,U] [#7 -0.47,-0.06,0.00,M4] [#8 0.14,-0.03,0.37,U] 
23:32:21.881 00.001 8996 single-star, 7 included, MultiStar: {-0.12, -0.05}, one-star: {-0.10, -0.00}
23:32:21.882 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
23:32:21.883 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
23:32:21.883 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.14 mountX=-0.10 mountY=0.01, mountTheta=3.03
23:32:21.885 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.00, opts=13)
23:32:21.886 00.001 8996 Enqueuing Move request for scope (-0.10, -0.00)
23:32:21.886 00.000 20224 Worker thread wakes up
23:32:21.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
23:32:21.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
23:32:21.887 00.001 20224 Moving (-0.10, -0.00) raw xDistance=-0.10 yDistance=0.01
23:32:21.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:32:21.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:21.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:32:21.887 00.000 20224 MoveAxis(E, 0, ABG)
23:32:21.887 00.000 20224 Move returns status 0, amount 0
23:32:21.887 00.000 20224 MoveAxis(N, 0, ABG)
23:32:21.887 00.000 20224 Move returns status 0, amount 0
23:32:21.887 00.000 20224 move complete, result=0
23:32:21.887 00.000 20224 worker thread done servicing request
23:32:21.899 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=0, max=58189, med=2841, FiltMin=2579, FiltMax=28243, Gamma=1.000
23:32:21.925 00.026 8996 UpdateGuideState exits: m=726377 SNR=366.5
23:32:21.927 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:21.929 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:21.930 00.001 8996 Enqueuing Expose request
23:32:21.932 00.002 20224 Worker thread wakes up
23:32:21.932 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:21.934 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:21.934 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:23.087 01.153 20224 Exposure complete
23:32:23.154 00.067 20224 worker thread done servicing request
23:32:23.154 00.000 8996 OnExposeComplete: enter
23:32:23.156 00.002 8996 UpdateGuideState(): m_state=6
23:32:23.157 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7785
23:32:23.158 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=472.74, Mass=650578, SNR=330.6, Peak=45229 HFD=4.7
23:32:23.159 00.001 8996 MultiStar: [#1 -0.10,-0.02,0.69,U] [#2 -0.37,0.12,0.73,U] [#3 -0.15,0.01,0.59,U] [#4 -0.14,0.03,0.59,U] [#5 -0.19,0.09,0.62,U] [#6 -0.26,0.30,0.45,U] [#7 -0.41,0.24,0.00,M5] [#8 -0.04,0.31,0.38,U] 
23:32:23.161 00.002 8996 refined, 7 included, MultiStar: {-0.20, 0.09}, one-star: {-0.26, 0.03}
23:32:23.163 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
23:32:23.164 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
23:32:23.166 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.74 mountX=-0.21 mountY=-0.06, mountTheta=-2.86
23:32:23.168 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.09, opts=13)
23:32:23.170 00.002 8996 Enqueuing Move request for scope (-0.20, 0.09)
23:32:23.170 00.000 20224 Worker thread wakes up
23:32:23.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
23:32:23.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
23:32:23.170 00.000 20224 Moving (-0.20, 0.09) raw xDistance=-0.21 yDistance=-0.06
23:32:23.171 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:32:23.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:23.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:32:23.171 00.000 20224 MoveAxis(E, 31, ABG)
23:32:23.171 00.000 20224 Guiding  Dir = 2, Dur = 31
23:32:23.171 00.000 20224 IsSlewing returns 0
23:32:23.171 00.000 20224 IsGuiding returns 0
23:32:23.172 00.001 20224 PulseGuide returned control before completion, sleep 40
23:32:23.177 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45229, med=2841, FiltMin=2582, FiltMax=23033, Gamma=1.000
23:32:23.193 00.016 8996 UpdateGuideState exits: m=650578 SNR=330.6
23:32:23.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:23.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:23.196 00.001 8996 Enqueuing Expose request
23:32:23.217 00.021 20224 IsGuiding returns 1
23:32:23.217 00.000 20224 scope still moving after pulse duration time elapsed
23:32:23.247 00.030 20224 IsSlewing returns 0
23:32:23.247 00.000 20224 IsGuiding returns 1
23:32:23.279 00.032 20224 IsSlewing returns 0
23:32:23.279 00.000 20224 IsGuiding returns 0
23:32:23.279 00.000 20224 scope move finished after 31 + 77 ms
23:32:23.279 00.000 20224 Move returns status 0, amount 31
23:32:23.279 00.000 20224 MoveAxis(N, 0, ABG)
23:32:23.279 00.000 20224 Move returns status 0, amount 0
23:32:23.280 00.001 20224 move complete, result=0
23:32:23.280 00.000 20224 worker thread done servicing request
23:32:23.280 00.000 20224 Worker thread wakes up
23:32:23.280 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
23:32:23.280 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:23.281 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:24.247 00.966 20224 Exposure complete
23:32:24.326 00.079 20224 worker thread done servicing request
23:32:24.326 00.000 8996 OnExposeComplete: enter
23:32:24.328 00.002 8996 UpdateGuideState(): m_state=6
23:32:24.329 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7786
23:32:24.331 00.002 8996 Star::Find returns 1 (0), X=137.45, Y=472.53, Mass=715110, SNR=338.6, Peak=46000 HFD=4.6
23:32:24.332 00.001 8996 MultiStar: [#1 -0.16,-0.25,0.65,U] [#2 -0.27,-0.16,0.73,U] [#3 -0.23,-0.31,0.58,U] [#4 -0.17,-0.32,0.54,U] [#5 -0.24,-0.16,0.62,U] [#6 -0.15,-0.05,0.45,U] [#7 -0.34,0.12,0.44,U] [#8 -0.17,0.12,0.38,U] 
23:32:24.334 00.002 8996 refined, 8 included, MultiStar: {-0.22, -0.16}, one-star: {-0.23, -0.18}
23:32:24.335 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
23:32:24.336 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
23:32:24.337 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-2.52 mountX=-0.20 mountY=0.18, mountTheta=2.42
23:32:24.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.16, opts=13)
23:32:24.341 00.002 8996 Enqueuing Move request for scope (-0.22, -0.16)
23:32:24.342 00.001 20224 Worker thread wakes up
23:32:24.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.16) opts 0xd
23:32:24.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.16)
23:32:24.343 00.001 20224 Moving (-0.22, -0.16) raw xDistance=-0.20 yDistance=0.18
23:32:24.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
23:32:24.343 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:24.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:32:24.343 00.000 20224 MoveAxis(E, 32, ABG)
23:32:24.343 00.000 20224 Guiding  Dir = 2, Dur = 32
23:32:24.345 00.002 20224 IsSlewing returns 0
23:32:24.345 00.000 20224 IsGuiding returns 0
23:32:24.346 00.001 20224 PulseGuide returned control before completion, sleep 41
23:32:24.350 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46000, med=2841, FiltMin=2577, FiltMax=26563, Gamma=1.000
23:32:24.369 00.019 8996 UpdateGuideState exits: m=715110 SNR=338.6
23:32:24.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:24.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:24.372 00.001 8996 Enqueuing Expose request
23:32:24.390 00.018 20224 IsGuiding returns 1
23:32:24.390 00.000 20224 scope still moving after pulse duration time elapsed
23:32:24.422 00.032 20224 IsSlewing returns 0
23:32:24.422 00.000 20224 IsGuiding returns 1
23:32:24.454 00.032 20224 IsSlewing returns 0
23:32:24.454 00.000 20224 IsGuiding returns 0
23:32:24.455 00.001 20224 scope move finished after 32 + 78 ms
23:32:24.455 00.000 20224 Move returns status 0, amount 32
23:32:24.455 00.000 20224 MoveAxis(N, 0, ABG)
23:32:24.455 00.000 20224 Move returns status 0, amount 0
23:32:24.455 00.000 20224 move complete, result=0
23:32:24.455 00.000 20224 worker thread done servicing request
23:32:24.455 00.000 20224 Worker thread wakes up
23:32:24.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:24.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:24.456 00.001 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
23:32:25.624 01.168 20224 Exposure complete
23:32:25.702 00.078 20224 worker thread done servicing request
23:32:25.702 00.000 8996 OnExposeComplete: enter
23:32:25.704 00.002 8996 UpdateGuideState(): m_state=6
23:32:25.705 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7787
23:32:25.706 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.36, Mass=742887, SNR=364.3, Peak=52528 HFD=4.5
23:32:25.707 00.001 8996 MultiStar: [#1 0.26,-0.57,0.00,M1] [#2 0.12,-0.55,0.00,M1] [#3 0.26,-0.64,0.00,M1] [#4 0.12,-0.54,0.00,M1] [#5 0.35,-0.41,0.00,M1] [#6 0.06,-0.43,0.00,M3] [#7 0.12,-0.31,0.39,U] [#8 0.51,-0.36,0.00,M3] 
23:32:25.708 00.001 8996 refined, 1 included, MultiStar: {0.18, -0.34}, one-star: {0.21, -0.35}
23:32:25.709 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
23:32:25.710 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
23:32:25.711 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.34 hyp=0.39 cameraTheta=-1.07 mountX=0.22 mountY=0.32, mountTheta=0.97
23:32:25.712 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.34, opts=13)
23:32:25.713 00.001 8996 Enqueuing Move request for scope (0.18, -0.34)
23:32:25.713 00.000 20224 Worker thread wakes up
23:32:25.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.34) opts 0xd
23:32:25.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.34)
23:32:25.713 00.000 20224 Moving (0.18, -0.34) raw xDistance=0.22 yDistance=0.32
23:32:25.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
23:32:25.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:32:25.713 00.000 20224 MoveAxis(W, 29, ABG)
23:32:25.713 00.000 20224 Guiding  Dir = 3, Dur = 29
23:32:25.713 00.000 20224 IsSlewing returns 0
23:32:25.714 00.001 20224 IsGuiding returns 0
23:32:25.717 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52528, med=2841, FiltMin=2582, FiltMax=29395, Gamma=1.000
23:32:25.730 00.013 8996 UpdateGuideState exits: m=742887 SNR=364.3
23:32:25.731 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:25.732 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:25.733 00.001 8996 Enqueuing Expose request
23:32:25.772 00.039 20224 IsGuiding returns 1
23:32:25.772 00.000 20224 scope still moving after pulse duration time elapsed
23:32:25.802 00.030 20224 IsSlewing returns 0
23:32:25.802 00.000 20224 IsGuiding returns 1
23:32:25.834 00.032 20224 IsSlewing returns 0
23:32:25.834 00.000 20224 IsGuiding returns 0
23:32:25.834 00.000 20224 scope move finished after 29 + 90 ms
23:32:25.834 00.000 20224 Move returns status 0, amount 29
23:32:25.834 00.000 20224 MoveAxis(S, 66, ABG)
23:32:25.834 00.000 20224 Guiding  Dir = 1, Dur = 66
23:32:25.834 00.000 20224 IsSlewing returns 0
23:32:25.834 00.000 20224 IsGuiding returns 0
23:32:25.883 00.049 20224 PulseGuide returned control before completion, sleep 28
23:32:25.912 00.029 20224 IsGuiding returns 1
23:32:25.912 00.000 20224 scope still moving after pulse duration time elapsed
23:32:25.944 00.032 20224 IsSlewing returns 0
23:32:25.944 00.000 20224 IsGuiding returns 1
23:32:25.976 00.032 20224 IsSlewing returns 0
23:32:25.976 00.000 20224 IsGuiding returns 0
23:32:25.976 00.000 20224 scope move finished after 66 + 76 ms
23:32:25.976 00.000 20224 Move returns status 0, amount 66
23:32:25.976 00.000 20224 move complete, result=0
23:32:25.977 00.001 20224 worker thread done servicing request
23:32:25.977 00.000 20224 Worker thread wakes up
23:32:25.977 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.3 px 66 ms SOUTH
23:32:25.977 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:25.978 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:26.945 00.967 20224 Exposure complete
23:32:27.003 00.058 20224 worker thread done servicing request
23:32:27.003 00.000 8996 OnExposeComplete: enter
23:32:27.004 00.001 8996 UpdateGuideState(): m_state=6
23:32:27.005 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7788
23:32:27.006 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=472.63, Mass=738802, SNR=326.6, Peak=50237 HFD=4.6
23:32:27.008 00.002 8996 MultiStar: [#1 0.36,-0.36,0.00,M2] [#2 0.35,-0.22,0.76,U] [#3 0.39,-0.20,0.00,M2] [#4 0.30,-0.14,0.59,U] [#5 0.48,-0.31,0.00,M2] [#6 0.26,0.05,0.50,U] [#7 0.18,-0.16,0.51,U] [#8 0.74,-0.08,0.00,M4] 
23:32:27.010 00.002 8996 single-star, 4 included, MultiStar: {0.25, -0.12}, one-star: {0.19, -0.08}
23:32:27.013 00.003 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
23:32:27.014 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
23:32:27.015 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-0.39 mountX=0.19 mountY=0.05, mountTheta=0.27
23:32:27.016 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.08, opts=13)
23:32:27.017 00.001 8996 Enqueuing Move request for scope (0.19, -0.08)
23:32:27.018 00.001 20224 Worker thread wakes up
23:32:27.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
23:32:27.018 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
23:32:27.019 00.001 20224 Moving (0.19, -0.08) raw xDistance=0.19 yDistance=0.05
23:32:27.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:32:27.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:27.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:32:27.019 00.000 20224 MoveAxis(E, 0, ABG)
23:32:27.019 00.000 20224 Move returns status 0, amount 0
23:32:27.019 00.000 20224 MoveAxis(N, 0, ABG)
23:32:27.019 00.000 20224 Move returns status 0, amount 0
23:32:27.019 00.000 20224 move complete, result=0
23:32:27.019 00.000 20224 worker thread done servicing request
23:32:27.025 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50237, med=2841, FiltMin=2579, FiltMax=29395, Gamma=1.000
23:32:27.047 00.022 8996 UpdateGuideState exits: m=738802 SNR=326.6
23:32:27.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:27.050 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:27.052 00.002 8996 Enqueuing Expose request
23:32:27.053 00.001 20224 Worker thread wakes up
23:32:27.053 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:27.055 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:27.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:28.215 01.160 20224 Exposure complete
23:32:28.277 00.062 20224 worker thread done servicing request
23:32:28.278 00.001 8996 OnExposeComplete: enter
23:32:28.279 00.001 8996 UpdateGuideState(): m_state=6
23:32:28.280 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7789
23:32:28.281 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.58, Mass=701132, SNR=366.8, Peak=50557 HFD=4.7
23:32:28.282 00.001 8996 MultiStar: [#1 -0.04,-0.18,0.65,U] [#2 -0.25,-0.12,0.80,U] [#3 0.05,-0.24,0.53,U] [#4 0.08,-0.22,0.49,U] [#5 -0.13,-0.16,0.61,U] [#6 0.01,-0.04,0.39,U] [#7 0.13,-0.04,0.41,U] [#8 0.01,-0.07,0.42,U] 
23:32:28.283 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.14}, one-star: {0.03, -0.12}
23:32:28.284 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:32:28.284 00.000 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
23:32:28.285 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.35 mountX=0.04 mountY=0.12, mountTheta=1.25
23:32:28.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.12, opts=13)
23:32:28.288 00.001 8996 Enqueuing Move request for scope (0.03, -0.12)
23:32:28.289 00.001 20224 Worker thread wakes up
23:32:28.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
23:32:28.289 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
23:32:28.289 00.000 20224 Moving (0.03, -0.12) raw xDistance=0.04 yDistance=0.12
23:32:28.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:32:28.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:28.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:32:28.289 00.000 20224 MoveAxis(E, 0, ABG)
23:32:28.290 00.001 20224 Move returns status 0, amount 0
23:32:28.290 00.000 20224 MoveAxis(N, 0, ABG)
23:32:28.290 00.000 20224 Move returns status 0, amount 0
23:32:28.290 00.000 20224 move complete, result=0
23:32:28.290 00.000 20224 worker thread done servicing request
23:32:28.296 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50557, med=2841, FiltMin=2534, FiltMax=28611, Gamma=1.000
23:32:28.318 00.022 8996 UpdateGuideState exits: m=701132 SNR=366.8
23:32:28.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:28.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:28.321 00.001 8996 Enqueuing Expose request
23:32:28.322 00.001 20224 Worker thread wakes up
23:32:28.322 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:28.323 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:28.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:29.305 00.982 20224 Exposure complete
23:32:29.362 00.057 20224 worker thread done servicing request
23:32:29.362 00.000 8996 OnExposeComplete: enter
23:32:29.363 00.001 8996 UpdateGuideState(): m_state=6
23:32:29.364 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7790
23:32:29.365 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=472.47, Mass=628037, SNR=344.9, Peak=44704 HFD=4.7
23:32:29.366 00.001 8996 MultiStar: [#1 0.17,-0.38,0.63,U] [#2 0.01,-0.17,0.71,U] [#3 0.34,-0.02,0.55,U] [#4 0.29,0.05,0.59,U] [#5 0.17,0.04,0.60,U] [#6 0.24,0.20,0.46,U] [#7 0.28,0.11,0.44,U] [#8 0.19,-0.15,0.36,U] 
23:32:29.367 00.001 8996 refined, 8 included, MultiStar: {0.22, -0.09}, one-star: {0.29, -0.24}
23:32:29.368 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
23:32:29.369 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
23:32:29.370 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.39 mountX=0.23 mountY=0.06, mountTheta=0.27
23:32:29.372 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.09, opts=13)
23:32:29.373 00.001 8996 Enqueuing Move request for scope (0.22, -0.09)
23:32:29.374 00.001 20224 Worker thread wakes up
23:32:29.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
23:32:29.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
23:32:29.374 00.000 20224 Moving (0.22, -0.09) raw xDistance=0.23 yDistance=0.06
23:32:29.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:32:29.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:29.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:32:29.374 00.000 20224 MoveAxis(W, 33, ABG)
23:32:29.374 00.000 20224 Guiding  Dir = 3, Dur = 33
23:32:29.375 00.001 20224 IsSlewing returns 0
23:32:29.375 00.000 20224 IsGuiding returns 0
23:32:29.376 00.001 20224 PulseGuide returned control before completion, sleep 42
23:32:29.379 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44704, med=2841, FiltMin=2566, FiltMax=22435, Gamma=1.000
23:32:29.394 00.015 8996 UpdateGuideState exits: m=628037 SNR=344.9
23:32:29.396 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:29.398 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:29.399 00.001 8996 Enqueuing Expose request
23:32:29.420 00.021 20224 IsGuiding returns 1
23:32:29.420 00.000 20224 scope still moving after pulse duration time elapsed
23:32:29.452 00.032 20224 IsSlewing returns 0
23:32:29.453 00.001 20224 IsGuiding returns 1
23:32:29.482 00.029 20224 IsSlewing returns 0
23:32:29.482 00.000 20224 IsGuiding returns 0
23:32:29.482 00.000 20224 scope move finished after 33 + 74 ms
23:32:29.482 00.000 20224 Move returns status 0, amount 33
23:32:29.483 00.001 20224 MoveAxis(N, 0, ABG)
23:32:29.483 00.000 20224 Move returns status 0, amount 0
23:32:29.483 00.000 20224 move complete, result=0
23:32:29.483 00.000 20224 worker thread done servicing request
23:32:29.483 00.000 20224 Worker thread wakes up
23:32:29.483 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
23:32:29.486 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:29.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:30.658 01.172 20224 Exposure complete
23:32:30.717 00.059 20224 worker thread done servicing request
23:32:30.717 00.000 8996 OnExposeComplete: enter
23:32:30.720 00.003 8996 UpdateGuideState(): m_state=6
23:32:30.721 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7791
23:32:30.722 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=472.80, Mass=742042, SNR=321.7, Peak=57245 HFD=4.6
23:32:30.723 00.001 8996 MultiStar: [#1 -0.06,-0.15,0.70,U] [#2 -0.30,-0.14,0.82,U] [#3 0.17,0.07,0.64,U] [#4 0.03,-0.01,0.66,U] [#5 -0.15,0.11,0.67,U] [#6 -0.13,0.24,0.44,U] [#7 -0.14,0.15,0.51,U] [#8 -0.07,0.18,0.41,U] 
23:32:30.725 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.04}, one-star: {-0.15, 0.10}
23:32:30.726 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:32:30.728 00.002 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
23:32:30.729 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.10 cameraTheta=2.74 mountX=-0.10 mountY=-0.03, mountTheta=-2.85
23:32:30.732 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
23:32:30.734 00.002 8996 Enqueuing Move request for scope (-0.10, 0.04)
23:32:30.735 00.001 20224 Worker thread wakes up
23:32:30.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
23:32:30.735 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
23:32:30.735 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.10 yDistance=-0.03
23:32:30.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:32:30.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:30.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:32:30.736 00.001 20224 MoveAxis(E, 0, ABG)
23:32:30.736 00.000 20224 Move returns status 0, amount 0
23:32:30.736 00.000 20224 MoveAxis(N, 0, ABG)
23:32:30.736 00.000 20224 Move returns status 0, amount 0
23:32:30.736 00.000 20224 move complete, result=0
23:32:30.736 00.000 20224 worker thread done servicing request
23:32:30.743 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57245, med=2841, FiltMin=2534, FiltMax=30371, Gamma=1.000
23:32:30.762 00.019 8996 UpdateGuideState exits: m=742042 SNR=321.7
23:32:30.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:30.764 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:30.765 00.001 8996 Enqueuing Expose request
23:32:30.765 00.000 20224 Worker thread wakes up
23:32:30.765 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:30.766 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:30.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:31.764 00.998 20224 Exposure complete
23:32:31.838 00.074 20224 worker thread done servicing request
23:32:31.838 00.000 8996 OnExposeComplete: enter
23:32:31.839 00.001 8996 UpdateGuideState(): m_state=6
23:32:31.840 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7792
23:32:31.840 00.000 8996 Star::Find returns 1 (0), X=137.42, Y=472.77, Mass=687608, SNR=347.7, Peak=50893 HFD=4.6
23:32:31.841 00.001 8996 MultiStar: [#1 0.01,-0.20,0.63,U] [#2 -0.16,-0.15,0.78,U] [#3 -0.01,-0.06,0.54,U] [#4 0.05,-0.00,0.56,U] [#5 -0.30,-0.11,0.56,U] [#6 -0.06,0.08,0.45,U] [#7 -0.15,0.03,0.45,U] [#8 0.01,0.02,0.37,U] 
23:32:31.843 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.04}, one-star: {-0.26, 0.07}
23:32:31.844 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
23:32:31.845 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
23:32:31.846 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.80 mountX=-0.11 mountY=0.05, mountTheta=2.69
23:32:31.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.04, opts=13)
23:32:31.850 00.002 8996 Enqueuing Move request for scope (-0.11, -0.04)
23:32:31.851 00.001 20224 Worker thread wakes up
23:32:31.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
23:32:31.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
23:32:31.851 00.000 20224 Moving (-0.11, -0.04) raw xDistance=-0.11 yDistance=0.05
23:32:31.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:32:31.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:31.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:32:31.851 00.000 20224 MoveAxis(E, 0, ABG)
23:32:31.851 00.000 20224 Move returns status 0, amount 0
23:32:31.851 00.000 20224 MoveAxis(N, 0, ABG)
23:32:31.851 00.000 20224 Move returns status 0, amount 0
23:32:31.851 00.000 20224 move complete, result=0
23:32:31.852 00.001 20224 worker thread done servicing request
23:32:31.857 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50893, med=2841, FiltMin=2566, FiltMax=24579, Gamma=1.000
23:32:31.873 00.016 8996 UpdateGuideState exits: m=687608 SNR=347.7
23:32:31.874 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:31.875 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:31.876 00.001 8996 Enqueuing Expose request
23:32:31.876 00.000 20224 Worker thread wakes up
23:32:31.877 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:31.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:31.877 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:33.065 01.188 20224 Exposure complete
23:32:33.138 00.073 20224 worker thread done servicing request
23:32:33.139 00.001 8996 OnExposeComplete: enter
23:32:33.140 00.001 8996 UpdateGuideState(): m_state=6
23:32:33.140 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7793
23:32:33.142 00.002 8996 Star::Find returns 1 (0), X=137.53, Y=472.78, Mass=717866, SNR=340.3, Peak=63005 HFD=4.6
23:32:33.143 00.001 8996 MultiStar: [#1 0.02,-0.21,0.71,U] [#2 -0.31,-0.01,0.78,U] [#3 0.29,-0.01,0.54,U] [#4 0.13,0.02,0.54,U] [#5 -0.00,0.16,0.59,U] [#6 -0.18,0.02,0.46,U] [#7 -0.12,-0.01,0.48,U] [#8 0.25,0.06,0.40,U] 
23:32:33.143 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.01}, one-star: {-0.15, 0.07}
23:32:33.144 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
23:32:33.145 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
23:32:33.145 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.04 cameraTheta=2.93 mountX=-0.04 mountY=-0.00, mountTheta=-3.04
23:32:33.147 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
23:32:33.147 00.000 8996 Enqueuing Move request for scope (-0.03, 0.01)
23:32:33.148 00.001 20224 Worker thread wakes up
23:32:33.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
23:32:33.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
23:32:33.148 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.04 yDistance=-0.00
23:32:33.149 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:32:33.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:33.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:32:33.149 00.000 20224 MoveAxis(E, 0, ABG)
23:32:33.149 00.000 20224 Move returns status 0, amount 0
23:32:33.149 00.000 20224 MoveAxis(N, 0, ABG)
23:32:33.149 00.000 20224 Move returns status 0, amount 0
23:32:33.149 00.000 20224 move complete, result=0
23:32:33.149 00.000 20224 worker thread done servicing request
23:32:33.152 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63005, med=2841, FiltMin=2569, FiltMax=27075, Gamma=1.000
23:32:33.164 00.012 8996 UpdateGuideState exits: m=717866 SNR=340.3
23:32:33.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:33.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:33.167 00.001 8996 Enqueuing Expose request
23:32:33.168 00.001 20224 Worker thread wakes up
23:32:33.168 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:33.169 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:33.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:34.135 00.966 20224 Exposure complete
23:32:34.190 00.055 20224 worker thread done servicing request
23:32:34.191 00.001 8996 OnExposeComplete: enter
23:32:34.191 00.000 8996 UpdateGuideState(): m_state=6
23:32:34.192 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7794
23:32:34.192 00.000 8996 Star::Find returns 1 (0), X=137.38, Y=472.79, Mass=667215, SNR=336.4, Peak=46643 HFD=4.6
23:32:34.194 00.002 8996 MultiStar: [#1 -0.13,-0.10,0.65,U] [#2 -0.33,0.01,0.73,U] [#3 -0.06,-0.05,0.58,U] [#4 -0.19,0.01,0.58,U] [#5 -0.25,0.19,0.66,U] [#6 -0.38,0.18,0.47,U] [#7 -0.38,0.26,0.00,M1] [#8 0.03,0.18,0.41,U] 
23:32:34.194 00.000 8996 refined, 7 included, MultiStar: {-0.22, 0.05}, one-star: {-0.30, 0.08}
23:32:34.195 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
23:32:34.196 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
23:32:34.197 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.89 mountX=-0.22 mountY=-0.03, mountTheta=-3.01
23:32:34.198 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.05, opts=13)
23:32:34.199 00.001 8996 Enqueuing Move request for scope (-0.22, 0.05)
23:32:34.200 00.001 20224 Worker thread wakes up
23:32:34.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
23:32:34.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
23:32:34.200 00.000 20224 Moving (-0.22, 0.05) raw xDistance=-0.22 yDistance=-0.03
23:32:34.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:32:34.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:34.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:32:34.200 00.000 20224 MoveAxis(E, 32, ABG)
23:32:34.200 00.000 20224 Guiding  Dir = 2, Dur = 32
23:32:34.201 00.001 20224 IsSlewing returns 0
23:32:34.201 00.000 20224 IsGuiding returns 0
23:32:34.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46643, med=2841, FiltMin=2582, FiltMax=24163, Gamma=1.000
23:32:34.222 00.017 8996 UpdateGuideState exits: m=667215 SNR=336.4
23:32:34.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:34.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:34.225 00.001 8996 Enqueuing Expose request
23:32:34.234 00.009 20224 IsGuiding returns 1
23:32:34.234 00.000 20224 scope still moving after pulse duration time elapsed
23:32:34.265 00.031 20224 IsSlewing returns 0
23:32:34.265 00.000 20224 IsGuiding returns 1
23:32:34.296 00.031 20224 IsSlewing returns 0
23:32:34.297 00.001 20224 IsGuiding returns 1
23:32:34.327 00.030 20224 IsSlewing returns 0
23:32:34.327 00.000 20224 IsGuiding returns 0
23:32:34.328 00.001 20224 scope move finished after 32 + 94 ms
23:32:34.328 00.000 20224 Move returns status 0, amount 32
23:32:34.328 00.000 20224 MoveAxis(N, 0, ABG)
23:32:34.328 00.000 20224 Move returns status 0, amount 0
23:32:34.328 00.000 20224 move complete, result=0
23:32:34.328 00.000 20224 worker thread done servicing request
23:32:34.328 00.000 20224 Worker thread wakes up
23:32:34.328 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
23:32:34.331 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:34.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:35.486 01.155 20224 Exposure complete
23:32:35.570 00.084 20224 worker thread done servicing request
23:32:35.570 00.000 8996 OnExposeComplete: enter
23:32:35.571 00.001 8996 UpdateGuideState(): m_state=6
23:32:35.572 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7795
23:32:35.573 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=472.84, Mass=712590, SNR=316.4, Peak=65535 HFD=4.3
23:32:35.573 00.000 8996 MultiStar: [#1 0.32,0.18,0.69,U] [#2 0.13,0.20,0.82,U] [#3 0.17,-0.02,0.62,U] [#4 0.24,0.08,0.65,U] [#5 0.17,0.30,0.58,U] [#6 -0.21,0.11,0.54,U] [#7 -0.11,0.03,0.49,U] [#8 0.21,0.34,0.40,U] 
23:32:35.574 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.15}, one-star: {0.19, 0.13}
23:32:35.575 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
23:32:35.576 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
23:32:35.576 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.81 mountX=0.12 mountY=-0.16, mountTheta=-0.92
23:32:35.578 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.15, opts=13)
23:32:35.578 00.000 8996 Enqueuing Move request for scope (0.14, 0.15)
23:32:35.579 00.001 20224 Worker thread wakes up
23:32:35.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
23:32:35.579 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
23:32:35.579 00.000 20224 Moving (0.14, 0.15) raw xDistance=0.12 yDistance=-0.16
23:32:35.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:32:35.580 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:35.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:32:35.580 00.000 20224 MoveAxis(E, 0, ABG)
23:32:35.580 00.000 20224 Move returns status 0, amount 0
23:32:35.580 00.000 20224 MoveAxis(N, 0, ABG)
23:32:35.580 00.000 20224 Move returns status 0, amount 0
23:32:35.580 00.000 20224 move complete, result=0
23:32:35.580 00.000 20224 worker thread done servicing request
23:32:35.586 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65535, med=2841, FiltMin=2569, FiltMax=27961, Gamma=1.000
23:32:35.607 00.021 8996 UpdateGuideState exits: m=712590 SNR=316.4
23:32:35.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:35.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:35.610 00.001 8996 Enqueuing Expose request
23:32:35.612 00.002 20224 Worker thread wakes up
23:32:35.612 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:35.613 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:35.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:36.609 00.996 20224 Exposure complete
23:32:36.703 00.094 20224 worker thread done servicing request
23:32:36.703 00.000 8996 OnExposeComplete: enter
23:32:36.704 00.001 8996 UpdateGuideState(): m_state=6
23:32:36.705 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7796
23:32:36.708 00.003 8996 Star::Find returns 1 (0), X=137.78, Y=472.91, Mass=678644, SNR=349.4, Peak=64893 HFD=4.4
23:32:36.711 00.003 8996 MultiStar: [#1 0.27,0.10,0.68,U] [#2 0.03,0.33,0.74,U] [#3 0.25,-0.05,0.64,U] [#4 0.29,0.04,0.53,U] [#5 0.28,0.49,0.00,M1] [#6 -0.03,0.33,0.44,U] [#7 0.10,0.29,0.41,U] [#8 0.35,0.33,0.00,M1] 
23:32:36.714 00.003 8996 single-star, 6 included, MultiStar: {0.15, 0.17}, one-star: {0.10, 0.20}
23:32:36.716 00.002 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
23:32:36.718 00.002 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
23:32:36.719 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.10 mountX=0.08 mountY=-0.21, mountTheta=-1.20
23:32:36.724 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.20, opts=13)
23:32:36.727 00.003 8996 Enqueuing Move request for scope (0.10, 0.20)
23:32:36.729 00.002 20224 Worker thread wakes up
23:32:36.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
23:32:36.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
23:32:36.729 00.000 20224 Moving (0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
23:32:36.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:32:36.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:36.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:32:36.729 00.000 20224 MoveAxis(E, 0, ABG)
23:32:36.729 00.000 20224 Move returns status 0, amount 0
23:32:36.729 00.000 20224 MoveAxis(N, 0, ABG)
23:32:36.729 00.000 20224 Move returns status 0, amount 0
23:32:36.729 00.000 20224 move complete, result=0
23:32:36.730 00.001 20224 worker thread done servicing request
23:32:36.735 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64893, med=2841, FiltMin=2547, FiltMax=27993, Gamma=1.000
23:32:36.751 00.016 8996 UpdateGuideState exits: m=678644 SNR=349.4
23:32:36.753 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:36.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:36.756 00.002 8996 Enqueuing Expose request
23:32:36.757 00.001 20224 Worker thread wakes up
23:32:36.757 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:32:36.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:36.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:37.946 01.188 20224 Exposure complete
23:32:38.020 00.074 20224 worker thread done servicing request
23:32:38.020 00.000 8996 OnExposeComplete: enter
23:32:38.021 00.001 8996 UpdateGuideState(): m_state=6
23:32:38.022 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7797
23:32:38.024 00.002 8996 Star::Find returns 1 (0), X=137.91, Y=472.84, Mass=760435, SNR=387.6, Peak=65535 HFD=4.4
23:32:38.025 00.001 8996 MultiStar: [#1 0.43,-0.14,0.00,M1] [#2 0.08,0.20,0.67,U] [#3 0.34,-0.23,0.58,U] [#4 0.19,-0.22,0.48,U] [#5 0.38,0.21,0.00,M2] [#6 -0.17,0.03,0.41,U] [#7 -0.14,-0.17,0.35,U] [#8 0.52,0.18,0.00,M2] 
23:32:38.026 00.001 8996 refined, 5 included, MultiStar: {0.13, -0.01}, one-star: {0.23, 0.14}
23:32:38.028 00.002 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
23:32:38.029 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
23:32:38.030 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.04 mountX=0.13 mountY=-0.01, mountTheta=-0.07
23:32:38.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.01, opts=13)
23:32:38.033 00.001 8996 Enqueuing Move request for scope (0.13, -0.01)
23:32:38.034 00.001 20224 Worker thread wakes up
23:32:38.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
23:32:38.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
23:32:38.035 00.001 20224 Moving (0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
23:32:38.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:32:38.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:38.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:32:38.035 00.000 20224 MoveAxis(E, 0, ABG)
23:32:38.035 00.000 20224 Move returns status 0, amount 0
23:32:38.035 00.000 20224 MoveAxis(N, 0, ABG)
23:32:38.035 00.000 20224 Move returns status 0, amount 0
23:32:38.036 00.001 20224 move complete, result=0
23:32:38.036 00.000 20224 worker thread done servicing request
23:32:38.041 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65535, med=2841, FiltMin=2529, FiltMax=29661, Gamma=1.000
23:32:38.060 00.019 8996 UpdateGuideState exits: m=760435 SNR=387.6
23:32:38.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:38.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:38.063 00.001 8996 Enqueuing Expose request
23:32:38.064 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:32:38.064 00.000 20224 Worker thread wakes up
23:32:38.064 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:38.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:39.054 00.990 20224 Exposure complete
23:32:39.125 00.071 20224 worker thread done servicing request
23:32:39.125 00.000 8996 OnExposeComplete: enter
23:32:39.126 00.001 8996 UpdateGuideState(): m_state=6
23:32:39.127 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7798
23:32:39.128 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.66, Mass=709772, SNR=386.8, Peak=55389 HFD=4.5
23:32:39.129 00.001 8996 MultiStar: [#1 0.10,-0.25,0.63,U] [#2 -0.14,-0.27,0.67,U] [#3 0.03,-0.33,0.52,U] [#4 0.03,-0.28,0.42,U] [#5 0.17,-0.16,0.54,U] [#6 -0.02,-0.04,0.40,U] [#7 -0.16,0.01,0.38,U] [#8 0.24,0.05,0.40,U] 
23:32:39.130 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.15}, one-star: {0.20, -0.05}
23:32:39.131 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
23:32:39.132 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.09)
23:32:39.133 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.17 cameraTheta=-1.17 mountX=0.08 mountY=0.14, mountTheta=1.07
23:32:39.134 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.15, opts=13)
23:32:39.135 00.001 8996 Enqueuing Move request for scope (0.06, -0.15)
23:32:39.136 00.001 20224 Worker thread wakes up
23:32:39.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
23:32:39.136 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
23:32:39.136 00.000 20224 Moving (0.06, -0.15) raw xDistance=0.08 yDistance=0.14
23:32:39.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:32:39.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:39.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:32:39.136 00.000 20224 MoveAxis(E, 0, ABG)
23:32:39.136 00.000 20224 Move returns status 0, amount 0
23:32:39.136 00.000 20224 MoveAxis(N, 0, ABG)
23:32:39.137 00.001 20224 Move returns status 0, amount 0
23:32:39.137 00.000 20224 move complete, result=0
23:32:39.137 00.000 20224 worker thread done servicing request
23:32:39.142 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55389, med=2841, FiltMin=2544, FiltMax=28755, Gamma=1.000
23:32:39.162 00.020 8996 UpdateGuideState exits: m=709772 SNR=386.8
23:32:39.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:39.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:39.166 00.002 8996 Enqueuing Expose request
23:32:39.168 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:39.171 00.003 20224 Worker thread wakes up
23:32:39.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:39.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:40.334 01.163 20224 Exposure complete
23:32:40.415 00.081 20224 worker thread done servicing request
23:32:40.415 00.000 8996 OnExposeComplete: enter
23:32:40.417 00.002 8996 UpdateGuideState(): m_state=6
23:32:40.418 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7799
23:32:40.418 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=472.47, Mass=698788, SNR=346.2, Peak=48800 HFD=4.3
23:32:40.420 00.002 8996 MultiStar: [#1 0.19,-0.72,0.00,M1] [#2 0.05,-0.40,0.76,U] [#3 0.32,-0.39,0.00,M1] [#4 0.15,-0.41,0.00,M1] [#5 0.35,-0.33,0.00,M2] [#6 0.25,-0.18,0.45,U] [#7 0.23,-0.24,0.42,U] [#8 0.40,-0.31,0.00,M2] 
23:32:40.420 00.000 8996 refined, 3 included, MultiStar: {0.21, -0.27}, one-star: {0.29, -0.23}
23:32:40.420 00.000 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
23:32:40.421 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
23:32:40.422 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-0.93 mountX=0.23 mountY=0.25, mountTheta=0.82
23:32:40.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.27, opts=13)
23:32:40.425 00.001 8996 Enqueuing Move request for scope (0.21, -0.27)
23:32:40.426 00.001 20224 Worker thread wakes up
23:32:40.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.27) opts 0xd
23:32:40.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.27)
23:32:40.427 00.001 20224 Moving (0.21, -0.27) raw xDistance=0.23 yDistance=0.25
23:32:40.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:32:40.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:32:40.427 00.000 20224 MoveAxis(W, 34, ABG)
23:32:40.427 00.000 20224 Guiding  Dir = 3, Dur = 34
23:32:40.427 00.000 20224 IsSlewing returns 0
23:32:40.427 00.000 20224 IsGuiding returns 0
23:32:40.432 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48800, med=2841, FiltMin=2576, FiltMax=26019, Gamma=1.000
23:32:40.449 00.017 20224 PulseGuide returned control before completion, sleep 24
23:32:40.456 00.007 8996 UpdateGuideState exits: m=698788 SNR=346.2
23:32:40.458 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:40.459 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:40.460 00.001 8996 Enqueuing Expose request
23:32:40.478 00.018 20224 IsGuiding returns 1
23:32:40.478 00.000 20224 scope still moving after pulse duration time elapsed
23:32:40.510 00.032 20224 IsSlewing returns 0
23:32:40.510 00.000 20224 IsGuiding returns 1
23:32:40.547 00.037 20224 IsSlewing returns 0
23:32:40.547 00.000 20224 IsGuiding returns 0
23:32:40.547 00.000 20224 scope move finished after 34 + 85 ms
23:32:40.547 00.000 20224 Move returns status 0, amount 34
23:32:40.547 00.000 20224 MoveAxis(S, 52, ABG)
23:32:40.547 00.000 20224 Guiding  Dir = 1, Dur = 52
23:32:40.547 00.000 20224 IsSlewing returns 0
23:32:40.547 00.000 20224 IsGuiding returns 0
23:32:40.607 00.060 20224 IsGuiding returns 1
23:32:40.607 00.000 20224 scope still moving after pulse duration time elapsed
23:32:40.637 00.030 20224 IsSlewing returns 0
23:32:40.638 00.001 20224 IsGuiding returns 1
23:32:40.669 00.031 20224 IsSlewing returns 0
23:32:40.669 00.000 20224 IsGuiding returns 1
23:32:40.700 00.031 20224 IsSlewing returns 0
23:32:40.700 00.000 20224 IsGuiding returns 0
23:32:40.700 00.000 20224 scope move finished after 52 + 101 ms
23:32:40.700 00.000 20224 Move returns status 0, amount 52
23:32:40.700 00.000 20224 move complete, result=0
23:32:40.700 00.000 20224 worker thread done servicing request
23:32:40.700 00.000 20224 Worker thread wakes up
23:32:40.700 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.2 px 52 ms SOUTH
23:32:40.702 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:40.703 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:41.681 00.978 20224 Exposure complete
23:32:41.748 00.067 20224 worker thread done servicing request
23:32:41.748 00.000 8996 OnExposeComplete: enter
23:32:41.749 00.001 8996 UpdateGuideState(): m_state=6
23:32:41.750 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7800
23:32:41.751 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.35, Mass=695735, SNR=332.1, Peak=48720 HFD=4.8
23:32:41.753 00.002 8996 MultiStar: [#1 -0.16,-0.44,0.00,M2] [#2 -0.16,-0.46,0.00,M1] [#3 -0.11,-0.50,0.00,M2] [#4 -0.08,-0.43,0.00,M2] [#5 -0.11,-0.35,0.60,U] [#6 -0.15,0.04,0.45,U] [#7 -0.16,-0.00,0.39,U] [#8 0.25,-0.30,0.39,U] 
23:32:41.754 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.24}, one-star: {-0.15, -0.36}
23:32:41.755 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
23:32:41.756 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
23:32:41.758 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.25 cameraTheta=-1.92 mountX=-0.06 mountY=0.24, mountTheta=1.82
23:32:41.760 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.24, opts=13)
23:32:41.761 00.001 8996 Enqueuing Move request for scope (-0.09, -0.24)
23:32:41.762 00.001 20224 Worker thread wakes up
23:32:41.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd
23:32:41.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.24)
23:32:41.762 00.000 20224 Moving (-0.09, -0.24) raw xDistance=-0.06 yDistance=0.24
23:32:41.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:32:41.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:32:41.762 00.000 20224 MoveAxis(E, 0, ABG)
23:32:41.762 00.000 20224 Move returns status 0, amount 0
23:32:41.762 00.000 20224 MoveAxis(S, 51, ABG)
23:32:41.762 00.000 20224 Guiding  Dir = 1, Dur = 51
23:32:41.763 00.001 20224 IsSlewing returns 0
23:32:41.763 00.000 20224 IsGuiding returns 0
23:32:41.766 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48720, med=2841, FiltMin=2557, FiltMax=26893, Gamma=1.000
23:32:41.779 00.013 8996 UpdateGuideState exits: m=695735 SNR=332.1
23:32:41.781 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:41.783 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:41.785 00.002 8996 Enqueuing Expose request
23:32:41.795 00.010 20224 PulseGuide returned control before completion, sleep 30
23:32:41.841 00.046 20224 IsGuiding returns 1
23:32:41.841 00.000 20224 scope still moving after pulse duration time elapsed
23:32:41.872 00.031 20224 IsSlewing returns 0
23:32:41.873 00.001 20224 IsGuiding returns 1
23:32:41.903 00.030 20224 IsSlewing returns 0
23:32:41.903 00.000 20224 IsGuiding returns 0
23:32:41.903 00.000 20224 scope move finished after 51 + 88 ms
23:32:41.903 00.000 20224 Move returns status 0, amount 51
23:32:41.903 00.000 20224 move complete, result=0
23:32:41.903 00.000 20224 worker thread done servicing request
23:32:41.903 00.000 20224 Worker thread wakes up
23:32:41.903 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
23:32:41.905 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:41.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:43.069 01.164 20224 Exposure complete
23:32:43.135 00.066 20224 worker thread done servicing request
23:32:43.135 00.000 8996 OnExposeComplete: enter
23:32:43.136 00.001 8996 UpdateGuideState(): m_state=6
23:32:43.138 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7801
23:32:43.138 00.000 8996 Star::Find returns 1 (0), X=137.25, Y=473.12, Mass=709574, SNR=337.0, Peak=52499 HFD=4.5
23:32:43.139 00.001 8996 MultiStar: [#1 -0.44,0.34,0.00,M3] [#2 -0.63,0.40,0.00,M2] [#3 -0.33,0.61,0.00,M3] [#4 -0.53,0.47,0.00,M3] [#5 -0.58,0.59,0.00,M2] [#6 -0.50,0.54,0.00,M1] [#7 -0.47,0.58,0.00,M1] [#8 -0.33,0.61,0.00,M2] 
23:32:43.140 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
23:32:43.141 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
23:32:43.142 00.001 8996 CameraToMount -- cameraX=-0.43 cameraY=0.41 hyp=0.60 cameraTheta=2.38 mountX=-0.47 mountY=-0.36, mountTheta=-2.49
23:32:43.143 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=0.41, opts=13)
23:32:43.144 00.001 8996 Enqueuing Move request for scope (-0.43, 0.41)
23:32:43.144 00.000 20224 Worker thread wakes up
23:32:43.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.41) opts 0xd
23:32:43.145 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.43, 0.41)
23:32:43.145 00.000 20224 Moving (-0.43, 0.41) raw xDistance=-0.47 yDistance=-0.36
23:32:43.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
23:32:43.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:32:43.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
23:32:43.145 00.000 20224 MoveAxis(E, 69, ABG)
23:32:43.145 00.000 20224 Guiding  Dir = 2, Dur = 69
23:32:43.145 00.000 20224 IsSlewing returns 0
23:32:43.145 00.000 20224 IsGuiding returns 0
23:32:43.149 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=52499, med=2841, FiltMin=2544, FiltMax=28659, Gamma=1.000
23:32:43.161 00.012 8996 UpdateGuideState exits: m=709574 SNR=337.0
23:32:43.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:43.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:43.164 00.001 8996 Enqueuing Expose request
23:32:43.202 00.038 20224 PulseGuide returned control before completion, sleep 23
23:32:43.232 00.030 20224 IsGuiding returns 1
23:32:43.232 00.000 20224 scope still moving after pulse duration time elapsed
23:32:43.263 00.031 20224 IsSlewing returns 0
23:32:43.263 00.000 20224 IsGuiding returns 1
23:32:43.294 00.031 20224 IsSlewing returns 0
23:32:43.294 00.000 20224 IsGuiding returns 0
23:32:43.294 00.000 20224 scope move finished after 69 + 80 ms
23:32:43.295 00.001 20224 Move returns status 0, amount 69
23:32:43.295 00.000 20224 MoveAxis(N, 0, ABG)
23:32:43.295 00.000 20224 Move returns status 0, amount 0
23:32:43.295 00.000 20224 move complete, result=0
23:32:43.295 00.000 20224 worker thread done servicing request
23:32:43.295 00.000 20224 Worker thread wakes up
23:32:43.295 00.000 8996 GuideStep: -0.5 px 69 ms EAST, -0.4 px 0 ms NORTH
23:32:43.296 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:43.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:44.277 00.981 20224 Exposure complete
23:32:44.346 00.069 20224 worker thread done servicing request
23:32:44.347 00.001 8996 OnExposeComplete: enter
23:32:44.347 00.000 8996 UpdateGuideState(): m_state=6
23:32:44.348 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7802
23:32:44.349 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=473.18, Mass=689187, SNR=353.7, Peak=60125 HFD=4.3
23:32:44.350 00.001 8996 MultiStar: [#1 0.19,0.09,0.66,U] [#2 -0.03,0.30,0.69,U] [#3 0.44,-0.06,0.00,M4] [#4 0.37,0.08,0.56,U] [#5 0.20,0.15,0.63,U] [#6 0.13,0.36,0.42,U] [#7 0.34,0.18,0.42,U] [#8 0.29,0.36,0.00,M3] 
23:32:44.351 00.001 8996 refined, 6 included, MultiStar: {0.19, 0.25}, one-star: {0.19, 0.47}
23:32:44.352 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
23:32:44.352 00.000 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
23:32:44.353 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.25 hyp=0.31 cameraTheta=0.93 mountX=0.16 mountY=-0.27, mountTheta=-1.03
23:32:44.356 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.25, opts=13)
23:32:44.358 00.002 8996 Enqueuing Move request for scope (0.19, 0.25)
23:32:44.360 00.002 20224 Worker thread wakes up
23:32:44.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.25) opts 0xd
23:32:44.360 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.25)
23:32:44.361 00.001 20224 Moving (0.19, 0.25) raw xDistance=0.16 yDistance=-0.27
23:32:44.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:32:44.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:32:44.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:32:44.361 00.000 20224 MoveAxis(E, 0, ABG)
23:32:44.361 00.000 20224 Move returns status 0, amount 0
23:32:44.361 00.000 20224 MoveAxis(N, 0, ABG)
23:32:44.361 00.000 20224 Move returns status 0, amount 0
23:32:44.361 00.000 20224 move complete, result=0
23:32:44.361 00.000 20224 worker thread done servicing request
23:32:44.371 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60125, med=2841, FiltMin=2589, FiltMax=26624, Gamma=1.000
23:32:44.389 00.018 8996 UpdateGuideState exits: m=689187 SNR=353.7
23:32:44.390 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:44.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:44.392 00.001 8996 Enqueuing Expose request
23:32:44.393 00.001 20224 Worker thread wakes up
23:32:44.393 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:32:44.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:44.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:45.566 01.172 20224 Exposure complete
23:32:45.651 00.085 20224 worker thread done servicing request
23:32:45.651 00.000 8996 OnExposeComplete: enter
23:32:45.653 00.002 8996 UpdateGuideState(): m_state=6
23:32:45.655 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7803
23:32:45.656 00.001 8996 Star::Find returns 1 (0), X=138.17, Y=472.94, Mass=684603, SNR=363.9, Peak=53357 HFD=4.3
23:32:45.657 00.001 8996 MultiStar: [#1 0.68,0.10,0.00,M3] [#2 0.47,0.12,0.00,M2] [#3 0.68,0.00,0.00,M5] [#4 0.77,-0.06,0.00,M3] [#5 0.49,0.15,0.00,M2] [#6 0.54,0.09,0.00,M1] [#7 0.60,0.24,0.00,M1] [#8 0.68,0.20,0.00,M4] 
23:32:45.658 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
23:32:45.659 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
23:32:45.660 00.001 8996 CameraToMount -- cameraX=0.48 cameraY=0.23 hyp=0.54 cameraTheta=0.45 mountX=0.46 mountY=-0.28, mountTheta=-0.56
23:32:45.662 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.48, y=0.23, opts=13)
23:32:45.664 00.002 8996 Enqueuing Move request for scope (0.48, 0.23)
23:32:45.665 00.001 20224 Worker thread wakes up
23:32:45.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.23) opts 0xd
23:32:45.665 00.000 20224 Handling offset move in thread for scope, endpoint = (0.48, 0.23)
23:32:45.665 00.000 20224 Moving (0.48, 0.23) raw xDistance=0.46 yDistance=-0.28
23:32:45.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
23:32:45.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:32:45.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:32:45.666 00.001 20224 MoveAxis(W, 67, ABG)
23:32:45.666 00.000 20224 Guiding  Dir = 3, Dur = 67
23:32:45.666 00.000 20224 IsSlewing returns 0
23:32:45.666 00.000 20224 IsGuiding returns 0
23:32:45.671 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53357, med=2841, FiltMin=2557, FiltMax=28889, Gamma=1.000
23:32:45.683 00.012 8996 UpdateGuideState exits: m=684603 SNR=363.9
23:32:45.685 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:45.686 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:45.687 00.001 8996 Enqueuing Expose request
23:32:45.720 00.033 20224 PulseGuide returned control before completion, sleep 24
23:32:45.750 00.030 20224 IsGuiding returns 1
23:32:45.750 00.000 20224 scope still moving after pulse duration time elapsed
23:32:45.781 00.031 20224 IsSlewing returns 0
23:32:45.781 00.000 20224 IsGuiding returns 1
23:32:45.811 00.030 20224 IsSlewing returns 0
23:32:45.812 00.001 20224 IsGuiding returns 0
23:32:45.812 00.000 20224 scope move finished after 67 + 78 ms
23:32:45.812 00.000 20224 Move returns status 0, amount 67
23:32:45.812 00.000 20224 MoveAxis(N, 0, ABG)
23:32:45.812 00.000 20224 Move returns status 0, amount 0
23:32:45.812 00.000 20224 move complete, result=0
23:32:45.812 00.000 20224 worker thread done servicing request
23:32:45.812 00.000 20224 Worker thread wakes up
23:32:45.812 00.000 8996 GuideStep: 0.5 px 67 ms WEST, -0.3 px 0 ms NORTH
23:32:45.815 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:45.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:46.797 00.982 20224 Exposure complete
23:32:46.887 00.090 20224 worker thread done servicing request
23:32:46.887 00.000 8996 OnExposeComplete: enter
23:32:46.888 00.001 8996 UpdateGuideState(): m_state=6
23:32:46.889 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7804
23:32:46.890 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.67, Mass=615313, SNR=313.6, Peak=49789 HFD=4.5
23:32:46.891 00.001 8996 MultiStar: [#1 0.43,-0.11,0.00,M4] [#2 0.32,0.16,0.80,U] [#3 0.36,0.06,0.66,U] [#4 0.35,-0.01,0.55,U] [#5 0.18,0.14,0.62,U] [#6 0.13,0.13,0.48,U] [#7 -0.04,0.07,0.51,U] [#8 0.25,0.25,0.45,U] 
23:32:46.892 00.001 8996 single-star, 7 included, MultiStar: {0.20, 0.08}, one-star: {0.07, -0.04}
23:32:46.893 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
23:32:46.893 00.000 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.76)
23:32:46.894 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.50 mountX=0.07 mountY=0.03, mountTheta=0.39
23:32:46.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
23:32:46.897 00.001 8996 Enqueuing Move request for scope (0.07, -0.04)
23:32:46.898 00.001 20224 Worker thread wakes up
23:32:46.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
23:32:46.898 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
23:32:46.898 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.07 yDistance=0.03
23:32:46.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:32:46.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:46.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:32:46.898 00.000 20224 MoveAxis(E, 0, ABG)
23:32:46.898 00.000 20224 Move returns status 0, amount 0
23:32:46.898 00.000 20224 MoveAxis(N, 0, ABG)
23:32:46.898 00.000 20224 Move returns status 0, amount 0
23:32:46.898 00.000 20224 move complete, result=0
23:32:46.898 00.000 20224 worker thread done servicing request
23:32:46.903 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=49789, med=2841, FiltMin=2595, FiltMax=26787, Gamma=1.000
23:32:46.925 00.022 8996 UpdateGuideState exits: m=615313 SNR=313.6
23:32:46.928 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:46.930 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:46.932 00.002 8996 Enqueuing Expose request
23:32:46.933 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:46.935 00.002 20224 Worker thread wakes up
23:32:46.935 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:46.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:48.098 01.163 20224 Exposure complete
23:32:48.164 00.066 20224 worker thread done servicing request
23:32:48.164 00.000 8996 OnExposeComplete: enter
23:32:48.165 00.001 8996 UpdateGuideState(): m_state=6
23:32:48.166 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7805
23:32:48.166 00.000 8996 Star::Find returns 1 (0), X=137.68, Y=472.84, Mass=713646, SNR=366.5, Peak=58221 HFD=4.5
23:32:48.168 00.002 8996 MultiStar: [#1 -0.09,-0.13,0.62,U] [#2 -0.18,-0.04,0.67,U] [#3 0.01,-0.15,0.59,U] [#4 -0.07,-0.32,0.54,U] [#5 0.11,0.17,0.62,U] [#6 -0.36,-0.07,0.41,U] [#7 -0.27,-0.15,0.41,U] [#8 0.07,0.15,0.37,U] 
23:32:48.168 00.000 8996 refined, 8 included, MultiStar: {-0.07, -0.03}, one-star: {-0.00, 0.13}
23:32:48.169 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
23:32:48.170 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
23:32:48.170 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.75 mountX=-0.07 mountY=0.04, mountTheta=2.64
23:32:48.172 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.03, opts=13)
23:32:48.173 00.001 8996 Enqueuing Move request for scope (-0.07, -0.03)
23:32:48.174 00.001 20224 Worker thread wakes up
23:32:48.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
23:32:48.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
23:32:48.174 00.000 20224 Moving (-0.07, -0.03) raw xDistance=-0.07 yDistance=0.04
23:32:48.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:32:48.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:48.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:32:48.174 00.000 20224 MoveAxis(E, 0, ABG)
23:32:48.174 00.000 20224 Move returns status 0, amount 0
23:32:48.174 00.000 20224 MoveAxis(N, 0, ABG)
23:32:48.174 00.000 20224 Move returns status 0, amount 0
23:32:48.174 00.000 20224 move complete, result=0
23:32:48.174 00.000 20224 worker thread done servicing request
23:32:48.185 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58221, med=2841, FiltMin=2560, FiltMax=27097, Gamma=1.000
23:32:48.204 00.019 8996 UpdateGuideState exits: m=713646 SNR=366.5
23:32:48.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:48.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:48.207 00.001 8996 Enqueuing Expose request
23:32:48.209 00.002 20224 Worker thread wakes up
23:32:48.209 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:48.212 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:48.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:49.189 00.977 20224 Exposure complete
23:32:49.266 00.077 20224 worker thread done servicing request
23:32:49.266 00.000 8996 OnExposeComplete: enter
23:32:49.268 00.002 8996 UpdateGuideState(): m_state=6
23:32:49.270 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7806
23:32:49.271 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=472.63, Mass=697072, SNR=392.7, Peak=49213 HFD=4.8
23:32:49.272 00.001 8996 MultiStar: [#1 -0.07,-0.20,0.59,U] [#2 -0.34,0.02,0.63,U] [#3 -0.20,-0.43,0.00,M4] [#4 -0.09,-0.26,0.47,U] [#5 -0.14,0.11,0.56,U] [#6 -0.38,0.05,0.40,U] [#7 -0.12,-0.16,0.47,U] [#8 -0.07,-0.10,0.29,U] 
23:32:49.273 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.07}, one-star: {-0.06, -0.07}
23:32:49.273 00.000 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
23:32:49.275 00.002 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
23:32:49.276 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.24 mountX=-0.05 mountY=0.08, mountTheta=2.14
23:32:49.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
23:32:49.279 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
23:32:49.280 00.001 20224 Worker thread wakes up
23:32:49.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
23:32:49.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
23:32:49.280 00.000 20224 Moving (-0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
23:32:49.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:32:49.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:49.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:32:49.280 00.000 20224 MoveAxis(E, 0, ABG)
23:32:49.280 00.000 20224 Move returns status 0, amount 0
23:32:49.280 00.000 20224 MoveAxis(N, 0, ABG)
23:32:49.280 00.000 20224 Move returns status 0, amount 0
23:32:49.280 00.000 20224 move complete, result=0
23:32:49.280 00.000 20224 worker thread done servicing request
23:32:49.284 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49213, med=2841, FiltMin=2560, FiltMax=27821, Gamma=1.000
23:32:49.303 00.019 8996 UpdateGuideState exits: m=697072 SNR=392.7
23:32:49.306 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:49.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:49.308 00.001 8996 Enqueuing Expose request
23:32:49.310 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:49.313 00.003 20224 Worker thread wakes up
23:32:49.313 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:49.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:50.482 01.169 20224 Exposure complete
23:32:50.551 00.069 20224 worker thread done servicing request
23:32:50.551 00.000 8996 OnExposeComplete: enter
23:32:50.552 00.001 8996 UpdateGuideState(): m_state=6
23:32:50.553 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7807
23:32:50.554 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=472.74, Mass=746132, SNR=340.3, Peak=64045 HFD=4.5
23:32:50.555 00.001 8996 MultiStar: [#1 0.11,-0.07,0.78,U] [#2 -0.09,0.06,0.67,U] [#3 0.33,-0.35,0.00,M5] [#4 0.08,-0.30,0.50,U] [#5 -0.18,0.10,0.66,U] [#6 0.15,-0.10,0.42,U] [#7 -0.09,-0.02,0.49,U] [#8 0.09,0.14,0.41,U] 
23:32:50.556 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.01}, one-star: {-0.04, 0.03}
23:32:50.557 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
23:32:50.557 00.000 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
23:32:50.558 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.16 mountX=-0.01 mountY=0.01, mountTheta=2.06
23:32:50.560 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
23:32:50.561 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
23:32:50.561 00.000 20224 Worker thread wakes up
23:32:50.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
23:32:50.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
23:32:50.562 00.001 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
23:32:50.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:32:50.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:50.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:32:50.562 00.000 20224 MoveAxis(E, 0, ABG)
23:32:50.562 00.000 20224 Move returns status 0, amount 0
23:32:50.562 00.000 20224 MoveAxis(N, 0, ABG)
23:32:50.562 00.000 20224 Move returns status 0, amount 0
23:32:50.562 00.000 20224 move complete, result=0
23:32:50.562 00.000 20224 worker thread done servicing request
23:32:50.568 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64045, med=2841, FiltMin=2534, FiltMax=31299, Gamma=1.000
23:32:50.591 00.023 8996 UpdateGuideState exits: m=746132 SNR=340.3
23:32:50.593 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:50.595 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:50.596 00.001 8996 Enqueuing Expose request
23:32:50.597 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:50.599 00.002 20224 Worker thread wakes up
23:32:50.599 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:50.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:51.586 00.987 20224 Exposure complete
23:32:51.659 00.073 20224 worker thread done servicing request
23:32:51.659 00.000 8996 OnExposeComplete: enter
23:32:51.660 00.001 8996 UpdateGuideState(): m_state=6
23:32:51.661 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7808
23:32:51.662 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.63, Mass=714138, SNR=311.4, Peak=58445 HFD=4.4
23:32:51.663 00.001 8996 MultiStar: [#1 -0.02,-0.16,0.74,U] [#2 -0.35,0.20,0.88,U] [#3 -0.01,-0.22,0.61,U] [#4 -0.04,-0.35,0.68,U] [#5 -0.05,0.05,0.65,U] [#6 -0.21,-0.20,0.44,U] [#7 -0.45,-0.10,0.00,M1] [#8 0.15,0.04,0.38,U] 
23:32:51.664 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.08}, one-star: {-0.14, -0.07}
23:32:51.665 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
23:32:51.665 00.000 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
23:32:51.666 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.49 mountX=-0.10 mountY=0.09, mountTheta=2.38
23:32:51.668 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
23:32:51.668 00.000 8996 Enqueuing Move request for scope (-0.10, -0.08)
23:32:51.669 00.001 20224 Worker thread wakes up
23:32:51.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:32:51.669 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:32:51.669 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.10 yDistance=0.09
23:32:51.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:32:51.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:51.670 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:32:51.670 00.000 20224 MoveAxis(E, 0, ABG)
23:32:51.670 00.000 20224 Move returns status 0, amount 0
23:32:51.670 00.000 20224 MoveAxis(N, 0, ABG)
23:32:51.670 00.000 20224 Move returns status 0, amount 0
23:32:51.670 00.000 20224 move complete, result=0
23:32:51.670 00.000 20224 worker thread done servicing request
23:32:51.674 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58445, med=2841, FiltMin=2576, FiltMax=27037, Gamma=1.000
23:32:51.696 00.022 8996 UpdateGuideState exits: m=714138 SNR=311.4
23:32:51.698 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:51.700 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:51.702 00.002 8996 Enqueuing Expose request
23:32:51.703 00.001 20224 Worker thread wakes up
23:32:51.703 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:51.704 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:51.705 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:52.852 01.147 20224 Exposure complete
23:32:52.912 00.060 20224 worker thread done servicing request
23:32:52.912 00.000 8996 OnExposeComplete: enter
23:32:52.914 00.002 8996 UpdateGuideState(): m_state=6
23:32:52.915 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7809
23:32:52.916 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.50, Mass=646671, SNR=320.4, Peak=47680 HFD=4.7
23:32:52.917 00.001 8996 MultiStar: [#1 0.02,-0.23,0.73,U] [#2 -0.04,-0.19,0.81,U] [#3 -0.07,-0.18,0.67,U] [#4 0.02,-0.40,0.57,U] [#5 0.01,-0.09,0.61,U] [#6 0.14,-0.10,0.45,U] [#7 0.01,-0.24,0.51,U] [#8 -0.00,0.03,0.50,U] 
23:32:52.918 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.19}, one-star: {0.01, -0.21}
23:32:52.918 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
23:32:52.919 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
23:32:52.920 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.55 mountX=0.02 mountY=0.18, mountTheta=1.45
23:32:52.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.19, opts=13)
23:32:52.922 00.000 8996 Enqueuing Move request for scope (0.00, -0.19)
23:32:52.924 00.002 20224 Worker thread wakes up
23:32:52.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
23:32:52.924 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
23:32:52.924 00.000 20224 Moving (0.00, -0.19) raw xDistance=0.02 yDistance=0.18
23:32:52.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:32:52.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:52.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:32:52.924 00.000 20224 MoveAxis(E, 0, ABG)
23:32:52.925 00.001 20224 Move returns status 0, amount 0
23:32:52.925 00.000 20224 MoveAxis(N, 0, ABG)
23:32:52.925 00.000 20224 Move returns status 0, amount 0
23:32:52.925 00.000 20224 move complete, result=0
23:32:52.925 00.000 20224 worker thread done servicing request
23:32:52.929 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47680, med=2841, FiltMin=2579, FiltMax=26115, Gamma=1.000
23:32:52.944 00.015 8996 UpdateGuideState exits: m=646671 SNR=320.4
23:32:52.945 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:52.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:52.947 00.001 8996 Enqueuing Expose request
23:32:52.947 00.000 20224 Worker thread wakes up
23:32:52.947 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:32:52.948 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:52.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:53.913 00.965 20224 Exposure complete
23:32:53.980 00.067 20224 worker thread done servicing request
23:32:53.980 00.000 8996 OnExposeComplete: enter
23:32:53.981 00.001 8996 UpdateGuideState(): m_state=6
23:32:53.982 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7810
23:32:53.983 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.69, Mass=668385, SNR=333.5, Peak=51677 HFD=4.7
23:32:53.984 00.001 8996 MultiStar: [#1 -0.03,-0.25,0.70,U] [#2 -0.10,0.19,0.88,U] [#3 0.06,-0.02,0.64,U] [#4 0.06,-0.16,0.58,U] [#5 -0.08,-0.09,0.71,U] [#6 -0.06,-0.06,0.43,U] [#7 -0.10,0.18,0.47,U] [#8 0.22,0.13,0.40,U] 
23:32:53.985 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.01}, one-star: {-0.10, -0.01}
23:32:53.985 00.000 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
23:32:53.986 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.56)
23:32:53.987 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.70 mountX=-0.03 mountY=0.02, mountTheta=2.59
23:32:53.988 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
23:32:53.989 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
23:32:53.990 00.001 20224 Worker thread wakes up
23:32:53.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:32:53.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:32:53.990 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
23:32:53.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:32:53.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:53.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:32:53.990 00.000 20224 MoveAxis(E, 0, ABG)
23:32:53.990 00.000 20224 Move returns status 0, amount 0
23:32:53.990 00.000 20224 MoveAxis(N, 0, ABG)
23:32:53.990 00.000 20224 Move returns status 0, amount 0
23:32:53.990 00.000 20224 move complete, result=0
23:32:53.990 00.000 20224 worker thread done servicing request
23:32:53.994 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51677, med=2841, FiltMin=2528, FiltMax=25811, Gamma=1.000
23:32:54.015 00.021 8996 UpdateGuideState exits: m=668385 SNR=333.5
23:32:54.017 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:54.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:54.019 00.001 8996 Enqueuing Expose request
23:32:54.021 00.002 20224 Worker thread wakes up
23:32:54.021 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:32:54.023 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:54.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:55.183 01.160 20224 Exposure complete
23:32:55.267 00.084 20224 worker thread done servicing request
23:32:55.267 00.000 8996 OnExposeComplete: enter
23:32:55.269 00.002 8996 UpdateGuideState(): m_state=6
23:32:55.270 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7811
23:32:55.271 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=472.79, Mass=731801, SNR=350.6, Peak=58413 HFD=4.5
23:32:55.272 00.001 8996 MultiStar: [#1 0.06,0.10,0.65,U] [#2 -0.26,0.28,0.70,U] [#3 0.26,0.06,0.61,U] [#4 0.35,0.14,0.48,U] [#5 -0.06,0.34,0.57,U] [#6 0.12,0.50,0.00,M1] [#7 -0.06,0.49,0.00,M1] [#8 -0.10,0.25,0.41,U] 
23:32:55.274 00.002 8996 single-star, 6 included, MultiStar: {0.03, 0.17}, one-star: {0.04, 0.08}
23:32:55.276 00.002 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
23:32:55.279 00.003 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
23:32:55.281 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.08 mountX=0.04 mountY=-0.09, mountTheta=-1.18
23:32:55.283 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
23:32:55.284 00.001 8996 Enqueuing Move request for scope (0.04, 0.08)
23:32:55.285 00.001 20224 Worker thread wakes up
23:32:55.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
23:32:55.286 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
23:32:55.286 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.04 yDistance=-0.09
23:32:55.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:32:55.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:55.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:32:55.286 00.000 20224 MoveAxis(E, 0, ABG)
23:32:55.286 00.000 20224 Move returns status 0, amount 0
23:32:55.286 00.000 20224 MoveAxis(N, 0, ABG)
23:32:55.286 00.000 20224 Move returns status 0, amount 0
23:32:55.286 00.000 20224 move complete, result=0
23:32:55.287 00.001 20224 worker thread done servicing request
23:32:55.292 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58413, med=2841, FiltMin=2585, FiltMax=29081, Gamma=1.000
23:32:55.304 00.012 8996 UpdateGuideState exits: m=731801 SNR=350.6
23:32:55.306 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:55.308 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:55.310 00.002 8996 Enqueuing Expose request
23:32:55.313 00.003 20224 Worker thread wakes up
23:32:55.313 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:55.315 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:55.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:56.284 00.969 20224 Exposure complete
23:32:56.348 00.064 20224 worker thread done servicing request
23:32:56.349 00.001 8996 OnExposeComplete: enter
23:32:56.350 00.001 8996 UpdateGuideState(): m_state=6
23:32:56.350 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7812
23:32:56.351 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.80, Mass=717366, SNR=371.7, Peak=63373 HFD=4.4
23:32:56.352 00.001 8996 MultiStar: [#1 0.16,0.12,0.61,U] [#2 -0.02,0.34,0.67,U] [#3 0.24,0.01,0.61,U] [#4 0.21,0.03,0.47,U] [#5 0.18,0.41,0.00,M1] [#6 0.04,0.15,0.43,U] [#7 -0.11,0.24,0.42,U] [#8 0.26,0.45,0.00,M1] 
23:32:56.354 00.002 8996 single-star, 6 included, MultiStar: {0.09, 0.14}, one-star: {0.07, 0.09}
23:32:56.357 00.003 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
23:32:56.359 00.002 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
23:32:56.359 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.94 mountX=0.06 mountY=-0.10, mountTheta=-1.05
23:32:56.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.09, opts=13)
23:32:56.362 00.001 8996 Enqueuing Move request for scope (0.07, 0.09)
23:32:56.363 00.001 20224 Worker thread wakes up
23:32:56.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
23:32:56.363 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
23:32:56.363 00.000 20224 Moving (0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
23:32:56.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:32:56.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:56.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:32:56.364 00.001 20224 MoveAxis(E, 0, ABG)
23:32:56.364 00.000 20224 Move returns status 0, amount 0
23:32:56.364 00.000 20224 MoveAxis(N, 0, ABG)
23:32:56.364 00.000 20224 Move returns status 0, amount 0
23:32:56.364 00.000 20224 move complete, result=0
23:32:56.364 00.000 20224 worker thread done servicing request
23:32:56.372 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63373, med=2841, FiltMin=2589, FiltMax=28217, Gamma=1.000
23:32:56.395 00.023 8996 UpdateGuideState exits: m=717366 SNR=371.7
23:32:56.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:56.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:56.398 00.001 8996 Enqueuing Expose request
23:32:56.399 00.001 20224 Worker thread wakes up
23:32:56.399 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:32:56.400 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:56.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:57.560 01.160 20224 Exposure complete
23:32:57.616 00.056 20224 worker thread done servicing request
23:32:57.616 00.000 8996 OnExposeComplete: enter
23:32:57.617 00.001 8996 UpdateGuideState(): m_state=6
23:32:57.618 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7813
23:32:57.618 00.000 8996 Star::Find returns 1 (0), X=137.38, Y=472.60, Mass=713219, SNR=324.6, Peak=48544 HFD=4.5
23:32:57.619 00.001 8996 MultiStar: [#1 -0.03,-0.19,0.68,U] [#2 -0.25,0.04,0.76,U] [#3 -0.09,-0.19,0.64,U] [#4 -0.10,-0.27,0.57,U] [#5 -0.32,0.19,0.63,U] [#6 -0.37,-0.02,0.43,U] [#7 -0.36,-0.01,0.46,U] [#8 -0.01,0.15,0.49,U] 
23:32:57.620 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.05}, one-star: {-0.30, -0.11}
23:32:57.621 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
23:32:57.621 00.000 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
23:32:57.622 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-2.89 mountX=-0.20 mountY=0.08, mountTheta=2.77
23:32:57.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.05, opts=13)
23:32:57.624 00.000 8996 Enqueuing Move request for scope (-0.21, -0.05)
23:32:57.625 00.001 20224 Worker thread wakes up
23:32:57.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
23:32:57.625 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
23:32:57.625 00.000 20224 Moving (-0.21, -0.05) raw xDistance=-0.20 yDistance=0.08
23:32:57.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:32:57.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:57.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:32:57.625 00.000 20224 MoveAxis(E, 0, ABG)
23:32:57.625 00.000 20224 Move returns status 0, amount 0
23:32:57.625 00.000 20224 MoveAxis(N, 0, ABG)
23:32:57.625 00.000 20224 Move returns status 0, amount 0
23:32:57.626 00.001 20224 move complete, result=0
23:32:57.626 00.000 20224 worker thread done servicing request
23:32:57.629 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48544, med=2841, FiltMin=2595, FiltMax=25059, Gamma=1.000
23:32:57.654 00.025 8996 UpdateGuideState exits: m=713219 SNR=324.6
23:32:57.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:57.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:57.657 00.001 8996 Enqueuing Expose request
23:32:57.658 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:32:57.658 00.000 20224 Worker thread wakes up
23:32:57.659 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:57.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:58.626 00.967 20224 Exposure complete
23:32:58.687 00.061 20224 worker thread done servicing request
23:32:58.687 00.000 8996 OnExposeComplete: enter
23:32:58.688 00.001 8996 UpdateGuideState(): m_state=6
23:32:58.689 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7814
23:32:58.690 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=472.85, Mass=652408, SNR=327.3, Peak=48877 HFD=4.5
23:32:58.691 00.001 8996 MultiStar: [#1 -0.26,-0.14,0.67,U] [#2 -0.38,0.12,0.73,U] [#3 -0.26,-0.08,0.62,U] [#4 -0.28,-0.23,0.59,U] [#5 -0.24,0.14,0.71,U] [#6 -0.37,0.10,0.49,U] [#7 -0.25,0.11,0.50,U] [#8 -0.17,0.17,0.42,U] 
23:32:58.692 00.001 8996 refined, 8 included, MultiStar: {-0.28, 0.04}, one-star: {-0.27, 0.15}
23:32:58.693 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
23:32:58.694 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
23:32:58.695 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=3.00 mountX=-0.28 mountY=-0.01, mountTheta=-3.11
23:32:58.698 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.04, opts=13)
23:32:58.700 00.002 8996 Enqueuing Move request for scope (-0.28, 0.04)
23:32:58.701 00.001 20224 Worker thread wakes up
23:32:58.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
23:32:58.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
23:32:58.701 00.000 20224 Moving (-0.28, 0.04) raw xDistance=-0.28 yDistance=-0.01
23:32:58.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:32:58.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:32:58.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:32:58.701 00.000 20224 MoveAxis(E, 41, ABG)
23:32:58.701 00.000 20224 Guiding  Dir = 2, Dur = 41
23:32:58.702 00.001 20224 IsSlewing returns 0
23:32:58.702 00.000 20224 IsGuiding returns 0
23:32:58.705 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48877, med=2841, FiltMin=2547, FiltMax=25833, Gamma=1.000
23:32:58.723 00.018 8996 UpdateGuideState exits: m=652408 SNR=327.3
23:32:58.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:32:58.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:32:58.726 00.001 8996 Enqueuing Expose request
23:32:58.744 00.018 20224 IsGuiding returns 1
23:32:58.744 00.000 20224 scope still moving after pulse duration time elapsed
23:32:58.774 00.030 20224 IsSlewing returns 0
23:32:58.774 00.000 20224 IsGuiding returns 1
23:32:58.805 00.031 20224 IsSlewing returns 0
23:32:58.805 00.000 20224 IsGuiding returns 1
23:32:58.837 00.032 20224 IsSlewing returns 0
23:32:58.837 00.000 20224 IsGuiding returns 0
23:32:58.837 00.000 20224 scope move finished after 41 + 94 ms
23:32:58.837 00.000 20224 Move returns status 0, amount 41
23:32:58.837 00.000 20224 MoveAxis(N, 0, ABG)
23:32:58.837 00.000 20224 Move returns status 0, amount 0
23:32:58.837 00.000 20224 move complete, result=0
23:32:58.838 00.001 20224 worker thread done servicing request
23:32:58.838 00.000 20224 Worker thread wakes up
23:32:58.838 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
23:32:58.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:32:58.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:32:59.993 01.154 20224 Exposure complete
23:33:00.062 00.069 20224 worker thread done servicing request
23:33:00.062 00.000 8996 OnExposeComplete: enter
23:33:00.063 00.001 8996 UpdateGuideState(): m_state=6
23:33:00.064 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7815
23:33:00.064 00.000 8996 Star::Find returns 1 (0), X=137.46, Y=472.88, Mass=665308, SNR=328.1, Peak=54813 HFD=4.3
23:33:00.065 00.001 8996 MultiStar: [#1 -0.05,-0.07,0.66,U] [#2 -0.06,0.08,0.83,U] [#3 0.05,-0.12,0.65,U] [#4 0.10,-0.13,0.53,U] [#5 0.04,0.12,0.60,U] [#6 0.01,0.05,0.44,U] [#7 -0.07,0.15,0.46,U] [#8 0.24,0.12,0.42,U] 
23:33:00.067 00.002 8996 refined, 8 included, MultiStar: {-0.03, 0.05}, one-star: {-0.23, 0.18}
23:33:00.068 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
23:33:00.068 00.000 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
23:33:00.069 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.05 cameraTheta=2.06 mountX=-0.03 mountY=-0.04, mountTheta=-2.17
23:33:00.071 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.05, opts=13)
23:33:00.071 00.000 8996 Enqueuing Move request for scope (-0.03, 0.05)
23:33:00.073 00.002 20224 Worker thread wakes up
23:33:00.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
23:33:00.073 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
23:33:00.074 00.001 20224 Moving (-0.03, 0.05) raw xDistance=-0.03 yDistance=-0.04
23:33:00.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:33:00.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:00.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:33:00.074 00.000 20224 MoveAxis(E, 0, ABG)
23:33:00.074 00.000 20224 Move returns status 0, amount 0
23:33:00.074 00.000 20224 MoveAxis(N, 0, ABG)
23:33:00.074 00.000 20224 Move returns status 0, amount 0
23:33:00.075 00.001 20224 move complete, result=0
23:33:00.075 00.000 20224 worker thread done servicing request
23:33:00.082 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54813, med=2841, FiltMin=2592, FiltMax=28451, Gamma=1.000
23:33:00.096 00.014 8996 UpdateGuideState exits: m=665308 SNR=328.1
23:33:00.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:00.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:00.100 00.002 8996 Enqueuing Expose request
23:33:00.101 00.001 20224 Worker thread wakes up
23:33:00.102 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:00.103 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:00.104 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:01.095 00.991 20224 Exposure complete
23:33:01.164 00.069 20224 worker thread done servicing request
23:33:01.164 00.000 8996 OnExposeComplete: enter
23:33:01.164 00.000 8996 UpdateGuideState(): m_state=6
23:33:01.165 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7816
23:33:01.166 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=473.27, Mass=716721, SNR=353.2, Peak=64445 HFD=4.6
23:33:01.167 00.001 8996 MultiStar: [#1 0.07,0.28,0.72,U] [#2 -0.02,0.24,0.80,U] [#3 0.25,0.02,0.65,U] [#4 0.20,0.07,0.49,U] [#5 0.04,0.50,0.00,M1] [#6 0.01,0.39,0.38,U] [#7 -0.03,0.33,0.44,U] [#8 0.36,0.39,0.00,M1] 
23:33:01.168 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.29}, one-star: {0.02, 0.56}
23:33:01.169 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
23:33:01.169 00.000 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
23:33:01.170 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.34 mountX=0.04 mountY=-0.30, mountTheta=-1.43
23:33:01.173 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.29, opts=13)
23:33:01.174 00.001 8996 Enqueuing Move request for scope (0.07, 0.29)
23:33:01.175 00.001 20224 Worker thread wakes up
23:33:01.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.29) opts 0xd
23:33:01.175 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.29)
23:33:01.175 00.000 20224 Moving (0.07, 0.29) raw xDistance=0.04 yDistance=-0.30
23:33:01.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:01.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:33:01.176 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:33:01.176 00.000 20224 MoveAxis(E, 0, ABG)
23:33:01.176 00.000 20224 Move returns status 0, amount 0
23:33:01.176 00.000 20224 MoveAxis(N, 0, ABG)
23:33:01.176 00.000 20224 Move returns status 0, amount 0
23:33:01.176 00.000 20224 move complete, result=0
23:33:01.176 00.000 20224 worker thread done servicing request
23:33:01.179 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64445, med=2841, FiltMin=2592, FiltMax=28822, Gamma=1.000
23:33:01.192 00.013 8996 UpdateGuideState exits: m=716721 SNR=353.2
23:33:01.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:01.193 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:01.194 00.001 8996 Enqueuing Expose request
23:33:01.195 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:33:01.196 00.001 20224 Worker thread wakes up
23:33:01.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:01.197 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:02.360 01.163 20224 Exposure complete
23:33:02.440 00.080 20224 worker thread done servicing request
23:33:02.441 00.001 8996 OnExposeComplete: enter
23:33:02.443 00.002 8996 UpdateGuideState(): m_state=6
23:33:02.444 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7817
23:33:02.446 00.002 8996 Star::Find returns 1 (0), X=137.75, Y=473.23, Mass=770723, SNR=379.6, Peak=60157 HFD=4.5
23:33:02.448 00.002 8996 MultiStar: [#1 0.23,0.33,0.61,U] [#2 0.15,0.31,0.61,U] [#3 0.45,0.12,0.00,M1] [#4 0.45,-0.00,0.00,M1] [#5 0.08,0.55,0.00,M2] [#6 0.21,0.31,0.37,U] [#7 0.11,0.50,0.00,M1] [#8 0.46,0.42,0.00,M2] 
23:33:02.449 00.001 8996 refined, 3 included, MultiStar: {0.15, 0.40}, one-star: {0.07, 0.52}
23:33:02.451 00.002 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
23:33:02.452 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
23:33:02.454 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.40 hyp=0.42 cameraTheta=1.22 mountX=0.11 mountY=-0.41, mountTheta=-1.32
23:33:02.456 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.40, opts=13)
23:33:02.457 00.001 8996 Enqueuing Move request for scope (0.15, 0.40)
23:33:02.459 00.002 20224 Worker thread wakes up
23:33:02.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.40) opts 0xd
23:33:02.459 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.40)
23:33:02.459 00.000 20224 Moving (0.15, 0.40) raw xDistance=0.11 yDistance=-0.41
23:33:02.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:33:02.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:33:02.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
23:33:02.460 00.001 20224 MoveAxis(E, 0, ABG)
23:33:02.460 00.000 20224 Move returns status 0, amount 0
23:33:02.460 00.000 20224 MoveAxis(N, 0, ABG)
23:33:02.460 00.000 20224 Move returns status 0, amount 0
23:33:02.460 00.000 20224 move complete, result=0
23:33:02.460 00.000 20224 worker thread done servicing request
23:33:02.467 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60157, med=2841, FiltMin=2582, FiltMax=29414, Gamma=1.000
23:33:02.492 00.025 8996 UpdateGuideState exits: m=770723 SNR=379.6
23:33:02.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:02.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:02.494 00.000 8996 Enqueuing Expose request
23:33:02.494 00.000 20224 Worker thread wakes up
23:33:02.494 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:33:02.495 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:02.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:03.478 00.983 20224 Exposure complete
23:33:03.542 00.064 20224 worker thread done servicing request
23:33:03.542 00.000 8996 OnExposeComplete: enter
23:33:03.543 00.001 8996 UpdateGuideState(): m_state=6
23:33:03.543 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7818
23:33:03.544 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=472.98, Mass=749482, SNR=340.3, Peak=65535 HFD=4.5
23:33:03.546 00.002 8996 MultiStar: [#1 0.52,0.21,0.00,M1] [#2 0.48,0.20,0.00,M1] [#3 0.52,-0.08,0.00,M2] [#4 0.49,-0.11,0.00,M2] [#5 0.48,0.27,0.00,M3] [#6 0.24,0.24,0.40,U] [#7 0.27,0.30,0.48,U] [#8 0.52,0.40,0.00,M3] 
23:33:03.547 00.001 8996 refined, 2 included, MultiStar: {0.28, 0.27}, one-star: {0.30, 0.27}
23:33:03.548 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
23:33:03.548 00.000 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
23:33:03.549 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.27 hyp=0.39 cameraTheta=0.77 mountX=0.25 mountY=-0.30, mountTheta=-0.88
23:33:03.550 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.27, opts=13)
23:33:03.551 00.001 8996 Enqueuing Move request for scope (0.28, 0.27)
23:33:03.552 00.001 20224 Worker thread wakes up
23:33:03.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.27) opts 0xd
23:33:03.552 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.27)
23:33:03.552 00.000 20224 Moving (0.28, 0.27) raw xDistance=0.25 yDistance=-0.30
23:33:03.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:33:03.552 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.12 newest=-1.01
23:33:03.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:33:03.552 00.000 20224 MoveAxis(W, 37, ABG)
23:33:03.552 00.000 20224 Guiding  Dir = 3, Dur = 37
23:33:03.553 00.001 20224 IsSlewing returns 0
23:33:03.553 00.000 20224 IsGuiding returns 0
23:33:03.555 00.002 20224 PulseGuide returned control before completion, sleep 45
23:33:03.557 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2841, FiltMin=2577, FiltMax=29389, Gamma=1.000
23:33:03.570 00.013 8996 UpdateGuideState exits: m=749482 SNR=340.3
23:33:03.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:03.571 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:03.572 00.001 8996 Enqueuing Expose request
23:33:03.616 00.044 20224 IsGuiding returns 1
23:33:03.616 00.000 20224 scope still moving after pulse duration time elapsed
23:33:03.648 00.032 20224 IsSlewing returns 0
23:33:03.648 00.000 20224 IsGuiding returns 0
23:33:03.648 00.000 20224 scope move finished after 37 + 59 ms
23:33:03.648 00.000 20224 Move returns status 0, amount 37
23:33:03.648 00.000 20224 MoveAxis(N, 64, ABG)
23:33:03.648 00.000 20224 Guiding  Dir = 0, Dur = 64
23:33:03.648 00.000 20224 IsSlewing returns 0
23:33:03.648 00.000 20224 IsGuiding returns 0
23:33:03.712 00.064 20224 PulseGuide returned control before completion, sleep 11
23:33:03.730 00.018 20224 IsGuiding returns 1
23:33:03.730 00.000 20224 scope still moving after pulse duration time elapsed
23:33:03.757 00.027 20224 IsSlewing returns 0
23:33:03.757 00.000 20224 IsGuiding returns 1
23:33:03.788 00.031 20224 IsSlewing returns 0
23:33:03.789 00.001 20224 IsGuiding returns 1
23:33:03.819 00.030 20224 IsSlewing returns 0
23:33:03.820 00.001 20224 IsGuiding returns 0
23:33:03.820 00.000 20224 scope move finished after 64 + 107 ms
23:33:03.820 00.000 20224 Move returns status 0, amount 64
23:33:03.820 00.000 20224 move complete, result=0
23:33:03.820 00.000 20224 worker thread done servicing request
23:33:03.820 00.000 20224 Worker thread wakes up
23:33:03.820 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.3 px 64 ms NORTH
23:33:03.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:03.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:04.991 01.170 20224 Exposure complete
23:33:05.069 00.078 20224 worker thread done servicing request
23:33:05.069 00.000 8996 OnExposeComplete: enter
23:33:05.071 00.002 8996 UpdateGuideState(): m_state=6
23:33:05.072 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7819
23:33:05.073 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=472.95, Mass=648221, SNR=351.5, Peak=57277 HFD=4.2
23:33:05.075 00.002 8996 MultiStar: [#1 -0.06,-0.07,0.70,U] [#2 -0.21,0.00,0.72,U] [#3 -0.04,0.06,0.53,U] [#4 -0.00,-0.02,0.54,U] [#5 -0.14,0.14,0.57,U] [#6 -0.31,0.23,0.46,U] [#7 -0.20,0.03,0.39,U] [#8 0.08,0.19,0.36,U] 
23:33:05.076 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.09}, one-star: {-0.13, 0.25}
23:33:05.077 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
23:33:05.078 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
23:33:05.079 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.47 mountX=-0.12 mountY=-0.08, mountTheta=-2.58
23:33:05.080 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.09, opts=13)
23:33:05.081 00.001 8996 Enqueuing Move request for scope (-0.12, 0.09)
23:33:05.082 00.001 20224 Worker thread wakes up
23:33:05.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
23:33:05.082 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
23:33:05.082 00.000 20224 Moving (-0.12, 0.09) raw xDistance=-0.12 yDistance=-0.08
23:33:05.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:33:05.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:05.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:33:05.082 00.000 20224 MoveAxis(E, 0, ABG)
23:33:05.082 00.000 20224 Move returns status 0, amount 0
23:33:05.082 00.000 20224 MoveAxis(N, 0, ABG)
23:33:05.082 00.000 20224 Move returns status 0, amount 0
23:33:05.082 00.000 20224 move complete, result=0
23:33:05.082 00.000 20224 worker thread done servicing request
23:33:05.085 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57277, med=2841, FiltMin=2569, FiltMax=26707, Gamma=1.000
23:33:05.102 00.017 8996 UpdateGuideState exits: m=648221 SNR=351.5
23:33:05.104 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:05.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:05.107 00.002 8996 Enqueuing Expose request
23:33:05.109 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:05.111 00.002 20224 Worker thread wakes up
23:33:05.111 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:05.112 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:06.085 00.973 20224 Exposure complete
23:33:06.148 00.063 20224 worker thread done servicing request
23:33:06.148 00.000 8996 OnExposeComplete: enter
23:33:06.149 00.001 8996 UpdateGuideState(): m_state=6
23:33:06.150 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7820
23:33:06.150 00.000 8996 Star::Find returns 1 (0), X=137.72, Y=472.71, Mass=686864, SNR=334.5, Peak=50893 HFD=4.6
23:33:06.152 00.002 8996 MultiStar: [#1 0.16,-0.22,0.72,U] [#2 -0.04,-0.30,0.75,U] [#3 0.12,-0.26,0.65,U] [#4 0.00,-0.22,0.53,U] [#5 -0.01,-0.10,0.66,U] [#6 -0.12,-0.04,0.41,U] [#7 -0.08,-0.21,0.43,U] [#8 -0.03,0.10,0.41,U] 
23:33:06.152 00.000 8996 single-star, 8 included, MultiStar: {0.02, -0.14}, one-star: {0.04, -0.00}
23:33:06.153 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
23:33:06.154 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
23:33:06.154 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.01 mountX=0.04 mountY=-0.00, mountTheta=-0.11
23:33:06.156 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.00, opts=13)
23:33:06.157 00.001 8996 Enqueuing Move request for scope (0.04, -0.00)
23:33:06.157 00.000 20224 Worker thread wakes up
23:33:06.158 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
23:33:06.158 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
23:33:06.158 00.000 20224 Moving (0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
23:33:06.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:06.158 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:06.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:33:06.158 00.000 20224 MoveAxis(E, 0, ABG)
23:33:06.158 00.000 20224 Move returns status 0, amount 0
23:33:06.159 00.001 20224 MoveAxis(N, 0, ABG)
23:33:06.159 00.000 20224 Move returns status 0, amount 0
23:33:06.159 00.000 20224 move complete, result=0
23:33:06.159 00.000 20224 worker thread done servicing request
23:33:06.161 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50893, med=2841, FiltMin=2541, FiltMax=26729, Gamma=1.000
23:33:06.174 00.013 8996 UpdateGuideState exits: m=686864 SNR=334.5
23:33:06.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:06.176 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:06.177 00.001 8996 Enqueuing Expose request
23:33:06.177 00.000 20224 Worker thread wakes up
23:33:06.177 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:06.178 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:06.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:07.337 01.159 20224 Exposure complete
23:33:07.411 00.074 20224 worker thread done servicing request
23:33:07.411 00.000 8996 OnExposeComplete: enter
23:33:07.412 00.001 8996 UpdateGuideState(): m_state=6
23:33:07.414 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7821
23:33:07.415 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.57, Mass=665413, SNR=329.0, Peak=50269 HFD=4.6
23:33:07.417 00.002 8996 MultiStar: [#1 0.21,-0.39,0.00,M1] [#2 0.12,-0.21,0.69,U] [#3 0.38,-0.41,0.00,M1] [#4 0.21,-0.16,0.54,U] [#5 0.09,-0.27,0.57,U] [#6 0.20,0.05,0.42,U] [#7 0.03,0.16,0.48,U] [#8 0.19,-0.38,0.00,M2] 
23:33:07.419 00.002 8996 single-star, 5 included, MultiStar: {0.10, -0.12}, one-star: {0.03, -0.14}
23:33:07.420 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:33:07.422 00.002 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
23:33:07.423 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.35 mountX=0.04 mountY=0.13, mountTheta=1.25
23:33:07.425 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
23:33:07.426 00.001 8996 Enqueuing Move request for scope (0.03, -0.14)
23:33:07.428 00.002 20224 Worker thread wakes up
23:33:07.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:33:07.428 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:33:07.428 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.04 yDistance=0.13
23:33:07.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:07.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:07.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:33:07.428 00.000 20224 MoveAxis(E, 0, ABG)
23:33:07.428 00.000 20224 Move returns status 0, amount 0
23:33:07.428 00.000 20224 MoveAxis(N, 0, ABG)
23:33:07.428 00.000 20224 Move returns status 0, amount 0
23:33:07.428 00.000 20224 move complete, result=0
23:33:07.428 00.000 20224 worker thread done servicing request
23:33:07.435 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50269, med=2841, FiltMin=2579, FiltMax=28243, Gamma=1.000
23:33:07.447 00.012 8996 UpdateGuideState exits: m=665413 SNR=329.0
23:33:07.448 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:07.449 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:07.450 00.001 8996 Enqueuing Expose request
23:33:07.451 00.001 20224 Worker thread wakes up
23:33:07.451 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:07.452 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:07.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:08.424 00.972 20224 Exposure complete
23:33:08.478 00.054 20224 worker thread done servicing request
23:33:08.478 00.000 8996 OnExposeComplete: enter
23:33:08.479 00.001 8996 UpdateGuideState(): m_state=6
23:33:08.479 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7822
23:33:08.480 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=472.69, Mass=753962, SNR=391.2, Peak=57213 HFD=4.6
23:33:08.481 00.001 8996 MultiStar: [#1 0.03,-0.05,0.54,U] [#2 -0.09,-0.02,0.58,U] [#3 0.05,-0.09,0.55,U] [#4 0.01,-0.06,0.44,U] [#5 -0.03,0.14,0.48,U] [#6 -0.03,0.13,0.44,U] [#7 -0.19,0.21,0.39,U] [#8 0.05,0.07,0.33,U] 
23:33:08.484 00.003 8996 refined, 8 included, MultiStar: {-0.02, 0.02}, one-star: {-0.03, -0.02}
23:33:08.486 00.002 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
23:33:08.488 00.002 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
23:33:08.490 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.48 mountX=-0.03 mountY=-0.02, mountTheta=-2.59
23:33:08.494 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
23:33:08.496 00.002 8996 Enqueuing Move request for scope (-0.02, 0.02)
23:33:08.497 00.001 20224 Worker thread wakes up
23:33:08.498 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:33:08.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:33:08.498 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.03 yDistance=-0.02
23:33:08.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:33:08.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:08.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:33:08.498 00.000 20224 MoveAxis(E, 0, ABG)
23:33:08.498 00.000 20224 Move returns status 0, amount 0
23:33:08.498 00.000 20224 MoveAxis(N, 0, ABG)
23:33:08.498 00.000 20224 Move returns status 0, amount 0
23:33:08.498 00.000 20224 move complete, result=0
23:33:08.499 00.001 20224 worker thread done servicing request
23:33:08.502 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57213, med=2841, FiltMin=2576, FiltMax=34211, Gamma=1.000
23:33:08.518 00.016 8996 UpdateGuideState exits: m=753962 SNR=391.2
23:33:08.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:08.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:08.521 00.001 8996 Enqueuing Expose request
23:33:08.521 00.000 20224 Worker thread wakes up
23:33:08.521 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:08.522 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:08.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:09.695 01.173 20224 Exposure complete
23:33:09.759 00.064 20224 worker thread done servicing request
23:33:09.759 00.000 8996 OnExposeComplete: enter
23:33:09.760 00.001 8996 UpdateGuideState(): m_state=6
23:33:09.761 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7823
23:33:09.762 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.31, Mass=732731, SNR=329.9, Peak=57504 HFD=4.6
23:33:09.763 00.001 8996 MultiStar: [#1 0.01,-0.24,0.78,U] [#2 -0.23,-0.20,0.82,U] [#3 0.11,-0.27,0.58,U] [#4 0.10,-0.20,0.63,U] [#5 0.07,-0.00,0.64,U] [#6 0.10,-0.01,0.43,U] [#7 -0.09,-0.14,0.53,U] [#8 0.08,0.01,0.41,U] 
23:33:09.765 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.19}, one-star: {-0.23, -0.40}
23:33:09.767 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
23:33:09.768 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
23:33:09.768 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.76 mountX=-0.02 mountY=0.19, mountTheta=1.66
23:33:09.770 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.19, opts=13)
23:33:09.771 00.001 8996 Enqueuing Move request for scope (-0.04, -0.19)
23:33:09.772 00.001 20224 Worker thread wakes up
23:33:09.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.19) opts 0xd
23:33:09.772 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.19)
23:33:09.772 00.000 20224 Moving (-0.04, -0.19) raw xDistance=-0.02 yDistance=0.19
23:33:09.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:33:09.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:09.773 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:33:09.773 00.000 20224 MoveAxis(E, 0, ABG)
23:33:09.773 00.000 20224 Move returns status 0, amount 0
23:33:09.773 00.000 20224 MoveAxis(N, 0, ABG)
23:33:09.773 00.000 20224 Move returns status 0, amount 0
23:33:09.773 00.000 20224 move complete, result=0
23:33:09.773 00.000 20224 worker thread done servicing request
23:33:09.780 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57504, med=2841, FiltMin=2579, FiltMax=27341, Gamma=1.000
23:33:09.798 00.018 8996 UpdateGuideState exits: m=732731 SNR=329.9
23:33:09.800 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:09.801 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:09.802 00.001 8996 Enqueuing Expose request
23:33:09.803 00.001 20224 Worker thread wakes up
23:33:09.803 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:09.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:09.805 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:10.779 00.974 20224 Exposure complete
23:33:10.860 00.081 20224 worker thread done servicing request
23:33:10.860 00.000 8996 OnExposeComplete: enter
23:33:10.861 00.001 8996 UpdateGuideState(): m_state=6
23:33:10.862 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7824
23:33:10.863 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=472.25, Mass=653211, SNR=337.5, Peak=60640 HFD=4.6
23:33:10.866 00.003 8996 MultiStar: [#1 0.14,-0.45,0.00,M1] [#2 0.00,-0.37,0.63,U] [#3 0.19,-0.38,0.00,M1] [#4 0.24,-0.39,0.00,M1] [#5 0.09,-0.17,0.66,U] [#6 0.07,-0.28,0.42,U] [#7 -0.16,-0.14,0.43,U] [#8 0.27,-0.31,0.47,U] 
23:33:10.869 00.003 8996 refined, 5 included, MultiStar: {0.04, -0.31}, one-star: {-0.01, -0.46}
23:33:10.871 00.002 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
23:33:10.872 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
23:33:10.873 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.31 hyp=0.32 cameraTheta=-1.44 mountX=0.07 mountY=0.31, mountTheta=1.34
23:33:10.875 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.31, opts=13)
23:33:10.877 00.002 8996 Enqueuing Move request for scope (0.04, -0.31)
23:33:10.879 00.002 20224 Worker thread wakes up
23:33:10.879 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.31) opts 0xd
23:33:10.879 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.31)
23:33:10.879 00.000 20224 Moving (0.04, -0.31) raw xDistance=0.07 yDistance=0.31
23:33:10.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:33:10.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:33:10.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:33:10.879 00.000 20224 MoveAxis(E, 0, ABG)
23:33:10.879 00.000 20224 Move returns status 0, amount 0
23:33:10.879 00.000 20224 MoveAxis(N, 0, ABG)
23:33:10.879 00.000 20224 Move returns status 0, amount 0
23:33:10.879 00.000 20224 move complete, result=0
23:33:10.879 00.000 20224 worker thread done servicing request
23:33:10.885 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60640, med=2841, FiltMin=2582, FiltMax=26019, Gamma=1.000
23:33:10.899 00.014 8996 UpdateGuideState exits: m=653211 SNR=337.5
23:33:10.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:10.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:10.902 00.001 8996 Enqueuing Expose request
23:33:10.903 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:33:10.903 00.000 20224 Worker thread wakes up
23:33:10.903 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:10.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:12.061 01.158 20224 Exposure complete
23:33:12.122 00.061 20224 worker thread done servicing request
23:33:12.122 00.000 8996 OnExposeComplete: enter
23:33:12.124 00.002 8996 UpdateGuideState(): m_state=6
23:33:12.125 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7825
23:33:12.126 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=472.64, Mass=730344, SNR=361.2, Peak=56685 HFD=4.6
23:33:12.127 00.001 8996 MultiStar: [#1 -0.06,-0.41,0.62,U] [#2 -0.10,-0.07,0.73,U] [#3 -0.09,-0.21,0.61,U] [#4 -0.12,-0.38,0.53,U] [#5 0.07,0.09,0.50,U] [#6 -0.32,-0.17,0.42,U] [#7 -0.12,-0.12,0.39,U] [#8 0.34,0.01,0.39,U] 
23:33:12.127 00.000 8996 single-star, 8 included, MultiStar: {-0.04, -0.15}, one-star: {0.06, -0.07}
23:33:12.128 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
23:33:12.129 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
23:33:12.130 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.91 mountX=0.06 mountY=0.06, mountTheta=0.80
23:33:12.131 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
23:33:12.132 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
23:33:12.133 00.001 20224 Worker thread wakes up
23:33:12.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
23:33:12.133 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
23:33:12.133 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.06 yDistance=0.06
23:33:12.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:33:12.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:12.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:33:12.133 00.000 20224 MoveAxis(E, 0, ABG)
23:33:12.133 00.000 20224 Move returns status 0, amount 0
23:33:12.133 00.000 20224 MoveAxis(N, 0, ABG)
23:33:12.133 00.000 20224 Move returns status 0, amount 0
23:33:12.133 00.000 20224 move complete, result=0
23:33:12.133 00.000 20224 worker thread done servicing request
23:33:12.138 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56685, med=2841, FiltMin=2560, FiltMax=29405, Gamma=1.000
23:33:12.161 00.023 8996 UpdateGuideState exits: m=730344 SNR=361.2
23:33:12.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:12.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:12.164 00.001 8996 Enqueuing Expose request
23:33:12.165 00.001 20224 Worker thread wakes up
23:33:12.165 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:12.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:12.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:13.135 00.969 20224 Exposure complete
23:33:13.188 00.053 20224 worker thread done servicing request
23:33:13.189 00.001 8996 OnExposeComplete: enter
23:33:13.189 00.000 8996 UpdateGuideState(): m_state=6
23:33:13.190 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7826
23:33:13.191 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=472.51, Mass=748034, SNR=337.3, Peak=55008 HFD=4.6
23:33:13.192 00.001 8996 MultiStar: [#1 -0.03,-0.42,0.66,U] [#2 -0.18,-0.15,0.69,U] [#3 -0.08,-0.53,0.00,M1] [#4 0.03,-0.53,0.00,M1] [#5 -0.17,-0.04,0.60,U] [#6 -0.18,-0.30,0.41,U] [#7 -0.14,-0.27,0.52,U] [#8 0.06,-0.15,0.41,U] 
23:33:13.193 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.22}, one-star: {0.10, -0.19}
23:33:13.193 00.000 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
23:33:13.194 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
23:33:13.195 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-1.10 mountX=0.12 mountY=0.18, mountTheta=1.00
23:33:13.196 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.19, opts=13)
23:33:13.197 00.001 8996 Enqueuing Move request for scope (0.10, -0.19)
23:33:13.198 00.001 20224 Worker thread wakes up
23:33:13.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.19) opts 0xd
23:33:13.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.19)
23:33:13.198 00.000 20224 Moving (0.10, -0.19) raw xDistance=0.12 yDistance=0.18
23:33:13.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:33:13.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:13.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:33:13.198 00.000 20224 MoveAxis(E, 0, ABG)
23:33:13.199 00.001 20224 Move returns status 0, amount 0
23:33:13.199 00.000 20224 MoveAxis(N, 0, ABG)
23:33:13.199 00.000 20224 Move returns status 0, amount 0
23:33:13.199 00.000 20224 move complete, result=0
23:33:13.199 00.000 20224 worker thread done servicing request
23:33:13.203 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55008, med=2841, FiltMin=2569, FiltMax=29763, Gamma=1.000
23:33:13.221 00.018 8996 UpdateGuideState exits: m=748034 SNR=337.3
23:33:13.223 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:13.226 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:13.227 00.001 8996 Enqueuing Expose request
23:33:13.229 00.002 20224 Worker thread wakes up
23:33:13.229 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:13.230 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:13.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:14.437 01.207 20224 Exposure complete
23:33:14.507 00.070 20224 worker thread done servicing request
23:33:14.507 00.000 8996 OnExposeComplete: enter
23:33:14.509 00.002 8996 UpdateGuideState(): m_state=6
23:33:14.510 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7827
23:33:14.512 00.002 8996 Star::Find returns 1 (0), X=137.50, Y=472.28, Mass=669265, SNR=330.9, Peak=59296 HFD=4.6
23:33:14.514 00.002 8996 MultiStar: [#1 -0.06,-0.58,0.00,M1] [#2 -0.19,-0.36,0.79,U] [#3 0.10,-0.73,0.00,M2] [#4 -0.09,-0.65,0.00,M2] [#5 -0.27,-0.40,0.00,M1] [#6 -0.12,-0.34,0.45,U] [#7 -0.10,-0.45,0.00,M1] [#8 -0.08,-0.49,0.00,M1] 
23:33:14.515 00.001 8996 refined, 2 included, MultiStar: {-0.17, -0.39}, one-star: {-0.18, -0.43}
23:33:14.516 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
23:33:14.517 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
23:33:14.518 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.39 hyp=0.42 cameraTheta=-1.99 mountX=-0.13 mountY=0.40, mountTheta=1.89
23:33:14.520 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.39, opts=13)
23:33:14.521 00.001 8996 Enqueuing Move request for scope (-0.17, -0.39)
23:33:14.522 00.001 20224 Worker thread wakes up
23:33:14.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.39) opts 0xd
23:33:14.522 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.39)
23:33:14.522 00.000 20224 Moving (-0.17, -0.39) raw xDistance=-0.13 yDistance=0.40
23:33:14.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:33:14.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:33:14.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
23:33:14.522 00.000 20224 MoveAxis(E, 0, ABG)
23:33:14.522 00.000 20224 Move returns status 0, amount 0
23:33:14.523 00.001 20224 MoveAxis(N, 0, ABG)
23:33:14.523 00.000 20224 Move returns status 0, amount 0
23:33:14.523 00.000 20224 move complete, result=0
23:33:14.523 00.000 20224 worker thread done servicing request
23:33:14.528 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59296, med=2841, FiltMin=2585, FiltMax=26365, Gamma=1.000
23:33:14.540 00.012 8996 UpdateGuideState exits: m=669265 SNR=330.9
23:33:14.543 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:14.545 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:14.547 00.002 8996 Enqueuing Expose request
23:33:14.549 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:33:14.551 00.002 20224 Worker thread wakes up
23:33:14.551 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:14.551 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:15.531 00.980 20224 Exposure complete
23:33:15.617 00.086 20224 worker thread done servicing request
23:33:15.617 00.000 8996 OnExposeComplete: enter
23:33:15.619 00.002 8996 UpdateGuideState(): m_state=6
23:33:15.620 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7828
23:33:15.622 00.002 8996 Star::Find returns 1 (0), X=137.46, Y=472.24, Mass=644874, SNR=339.3, Peak=54224 HFD=4.6
23:33:15.624 00.002 8996 MultiStar: [#1 -0.15,-0.63,0.00,M2] [#2 -0.46,-0.52,0.00,M1] [#3 -0.04,-0.67,0.00,M3] [#4 -0.08,-0.63,0.00,M3] [#5 -0.31,-0.40,0.00,M2] [#6 -0.29,-0.30,0.45,U] [#7 -0.17,-0.45,0.00,M2] [#8 -0.32,-0.38,0.00,M2] 
23:33:15.625 00.001 8996 refined, 1 included, MultiStar: {-0.25, -0.42}, one-star: {-0.22, -0.47}
23:33:15.626 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
23:33:15.627 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
23:33:15.628 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.42 hyp=0.48 cameraTheta=-2.10 mountX=-0.20 mountY=0.44, mountTheta=2.00
23:33:15.630 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.42, opts=13)
23:33:15.631 00.001 8996 Enqueuing Move request for scope (-0.25, -0.42)
23:33:15.632 00.001 20224 Worker thread wakes up
23:33:15.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.42) opts 0xd
23:33:15.632 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.42)
23:33:15.632 00.000 20224 Moving (-0.25, -0.42) raw xDistance=-0.20 yDistance=0.44
23:33:15.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:33:15.632 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.05 newest=1.02
23:33:15.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
23:33:15.632 00.000 20224 MoveAxis(E, 30, ABG)
23:33:15.632 00.000 20224 Guiding  Dir = 2, Dur = 30
23:33:15.633 00.001 20224 IsSlewing returns 0
23:33:15.633 00.000 20224 IsGuiding returns 0
23:33:15.636 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54224, med=2841, FiltMin=2579, FiltMax=24051, Gamma=1.000
23:33:15.649 00.013 8996 UpdateGuideState exits: m=644874 SNR=339.3
23:33:15.649 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:15.651 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:15.652 00.001 8996 Enqueuing Expose request
23:33:15.672 00.020 20224 IsGuiding returns 1
23:33:15.672 00.000 20224 scope still moving after pulse duration time elapsed
23:33:15.701 00.029 20224 IsSlewing returns 0
23:33:15.701 00.000 20224 IsGuiding returns 1
23:33:15.733 00.032 20224 IsSlewing returns 0
23:33:15.733 00.000 20224 IsGuiding returns 1
23:33:15.764 00.031 20224 IsSlewing returns 0
23:33:15.764 00.000 20224 IsGuiding returns 0
23:33:15.764 00.000 20224 scope move finished after 30 + 101 ms
23:33:15.764 00.000 20224 Move returns status 0, amount 30
23:33:15.764 00.000 20224 MoveAxis(S, 93, ABG)
23:33:15.764 00.000 20224 Guiding  Dir = 1, Dur = 93
23:33:15.765 00.001 20224 IsSlewing returns 0
23:33:15.765 00.000 20224 IsGuiding returns 0
23:33:15.767 00.002 20224 PulseGuide returned control before completion, sleep 101
23:33:15.872 00.105 20224 IsGuiding returns 1
23:33:15.872 00.000 20224 scope still moving after pulse duration time elapsed
23:33:15.904 00.032 20224 IsSlewing returns 0
23:33:15.905 00.001 20224 IsGuiding returns 0
23:33:15.905 00.000 20224 scope move finished after 93 + 46 ms
23:33:15.905 00.000 20224 Move returns status 0, amount 93
23:33:15.905 00.000 20224 move complete, result=0
23:33:15.905 00.000 20224 worker thread done servicing request
23:33:15.905 00.000 20224 Worker thread wakes up
23:33:15.905 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:15.905 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.4 px 93 ms SOUTH
23:33:15.908 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:17.079 01.171 20224 Exposure complete
23:33:17.150 00.071 20224 worker thread done servicing request
23:33:17.150 00.000 8996 OnExposeComplete: enter
23:33:17.152 00.002 8996 UpdateGuideState(): m_state=6
23:33:17.153 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7829
23:33:17.154 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=472.78, Mass=732145, SNR=372.4, Peak=64237 HFD=4.4
23:33:17.155 00.001 8996 MultiStar: [#1 0.41,-0.09,0.59,U] [#2 0.19,0.14,0.62,U] [#3 0.54,-0.06,0.00,M4] [#4 0.50,0.06,0.00,M4] [#5 0.24,0.16,0.57,U] [#6 0.25,0.42,0.00,M1] [#7 0.09,0.34,0.40,U] [#8 0.46,0.41,0.00,M3] 
23:33:17.155 00.000 8996 single-star, 4 included, MultiStar: {0.24, 0.10}, one-star: {0.22, 0.07}
23:33:17.157 00.002 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
23:33:17.158 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
23:33:17.158 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.32 mountX=0.21 mountY=-0.10, mountTheta=-0.43
23:33:17.160 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.07, opts=13)
23:33:17.161 00.001 8996 Enqueuing Move request for scope (0.22, 0.07)
23:33:17.162 00.001 20224 Worker thread wakes up
23:33:17.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
23:33:17.162 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
23:33:17.162 00.000 20224 Moving (0.22, 0.07) raw xDistance=0.21 yDistance=-0.10
23:33:17.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
23:33:17.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:17.163 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:33:17.163 00.000 20224 MoveAxis(W, 29, ABG)
23:33:17.163 00.000 20224 Guiding  Dir = 3, Dur = 29
23:33:17.163 00.000 20224 IsSlewing returns 0
23:33:17.163 00.000 20224 IsGuiding returns 0
23:33:17.167 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64237, med=2841, FiltMin=2576, FiltMax=29277, Gamma=1.000
23:33:17.188 00.021 20224 PulseGuide returned control before completion, sleep 16
23:33:17.192 00.004 8996 UpdateGuideState exits: m=732145 SNR=372.4
23:33:17.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:17.195 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:17.196 00.001 8996 Enqueuing Expose request
23:33:17.218 00.022 20224 IsGuiding returns 1
23:33:17.218 00.000 20224 scope still moving after pulse duration time elapsed
23:33:17.250 00.032 20224 IsSlewing returns 0
23:33:17.250 00.000 20224 IsGuiding returns 1
23:33:17.282 00.032 20224 IsSlewing returns 0
23:33:17.282 00.000 20224 IsGuiding returns 0
23:33:17.282 00.000 20224 scope move finished after 29 + 89 ms
23:33:17.283 00.001 20224 Move returns status 0, amount 29
23:33:17.283 00.000 20224 MoveAxis(N, 0, ABG)
23:33:17.283 00.000 20224 Move returns status 0, amount 0
23:33:17.283 00.000 20224 move complete, result=0
23:33:17.283 00.000 20224 worker thread done servicing request
23:33:17.283 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
23:33:17.285 00.002 20224 Worker thread wakes up
23:33:17.285 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:17.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:18.279 00.994 20224 Exposure complete
23:33:18.371 00.092 20224 worker thread done servicing request
23:33:18.371 00.000 8996 OnExposeComplete: enter
23:33:18.373 00.002 8996 UpdateGuideState(): m_state=6
23:33:18.373 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7830
23:33:18.374 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.80, Mass=714409, SNR=363.1, Peak=48419 HFD=4.5
23:33:18.375 00.001 8996 MultiStar: [#1 -0.10,0.05,0.57,U] [#2 -0.29,0.25,0.74,U] [#3 -0.05,-0.17,0.54,U] [#4 -0.09,-0.14,0.48,U] [#5 -0.21,0.26,0.53,U] [#6 -0.26,0.30,0.39,U] [#7 -0.35,0.16,0.45,U] [#8 -0.22,0.50,0.00,M4] 
23:33:18.376 00.001 8996 refined, 7 included, MultiStar: {-0.23, 0.10}, one-star: {-0.38, 0.10}
23:33:18.377 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
23:33:18.378 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
23:33:18.379 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.10 hyp=0.25 cameraTheta=2.72 mountX=-0.24 mountY=-0.08, mountTheta=-2.84
23:33:18.380 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.10, opts=13)
23:33:18.381 00.001 8996 Enqueuing Move request for scope (-0.23, 0.10)
23:33:18.382 00.001 20224 Worker thread wakes up
23:33:18.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.10) opts 0xd
23:33:18.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.10)
23:33:18.382 00.000 20224 Moving (-0.23, 0.10) raw xDistance=-0.24 yDistance=-0.08
23:33:18.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
23:33:18.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:18.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:33:18.382 00.000 20224 MoveAxis(E, 33, ABG)
23:33:18.382 00.000 20224 Guiding  Dir = 2, Dur = 33
23:33:18.382 00.000 20224 IsSlewing returns 0
23:33:18.383 00.001 20224 IsGuiding returns 0
23:33:18.386 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48419, med=2841, FiltMin=2592, FiltMax=27289, Gamma=1.000
23:33:18.399 00.013 8996 UpdateGuideState exits: m=714409 SNR=363.1
23:33:18.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:18.400 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:18.401 00.001 8996 Enqueuing Expose request
23:33:18.409 00.008 20224 PulseGuide returned control before completion, sleep 18
23:33:18.439 00.030 20224 IsGuiding returns 1
23:33:18.439 00.000 20224 scope still moving after pulse duration time elapsed
23:33:18.470 00.031 20224 IsSlewing returns 0
23:33:18.470 00.000 20224 IsGuiding returns 1
23:33:18.501 00.031 20224 IsSlewing returns 0
23:33:18.502 00.001 20224 IsGuiding returns 0
23:33:18.502 00.000 20224 scope move finished after 33 + 86 ms
23:33:18.502 00.000 20224 Move returns status 0, amount 33
23:33:18.502 00.000 20224 MoveAxis(N, 0, ABG)
23:33:18.502 00.000 20224 Move returns status 0, amount 0
23:33:18.502 00.000 20224 move complete, result=0
23:33:18.502 00.000 20224 worker thread done servicing request
23:33:18.502 00.000 20224 Worker thread wakes up
23:33:18.502 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
23:33:18.505 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:18.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:19.680 01.175 20224 Exposure complete
23:33:19.757 00.077 20224 worker thread done servicing request
23:33:19.758 00.001 8996 OnExposeComplete: enter
23:33:19.760 00.002 8996 UpdateGuideState(): m_state=6
23:33:19.761 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7831
23:33:19.763 00.002 8996 Star::Find returns 1 (0), X=137.80, Y=472.71, Mass=699175, SNR=356.7, Peak=58781 HFD=4.5
23:33:19.765 00.002 8996 MultiStar: [#1 0.24,0.13,0.60,U] [#2 -0.00,0.14,0.70,U] [#3 0.24,-0.05,0.58,U] [#4 0.22,-0.11,0.53,U] [#5 0.15,0.11,0.56,U] [#6 0.01,0.08,0.48,U] [#7 -0.00,-0.02,0.44,U] [#8 0.20,0.02,0.41,U] 
23:33:19.767 00.002 8996 single-star, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.12, -0.00}
23:33:19.767 00.000 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
23:33:19.769 00.002 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
23:33:19.770 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-0.00 mountX=0.12 mountY=-0.01, mountTheta=-0.11
23:33:19.773 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.00, opts=13)
23:33:19.774 00.001 8996 Enqueuing Move request for scope (0.12, -0.00)
23:33:19.775 00.001 20224 Worker thread wakes up
23:33:19.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.00) opts 0xd
23:33:19.775 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.00)
23:33:19.776 00.001 20224 Moving (0.12, -0.00) raw xDistance=0.12 yDistance=-0.01
23:33:19.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:33:19.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:19.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:19.776 00.000 20224 MoveAxis(E, 0, ABG)
23:33:19.776 00.000 20224 Move returns status 0, amount 0
23:33:19.776 00.000 20224 MoveAxis(N, 0, ABG)
23:33:19.776 00.000 20224 Move returns status 0, amount 0
23:33:19.776 00.000 20224 move complete, result=0
23:33:19.776 00.000 20224 worker thread done servicing request
23:33:19.780 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58781, med=2841, FiltMin=2579, FiltMax=26381, Gamma=1.000
23:33:19.792 00.012 8996 UpdateGuideState exits: m=699175 SNR=356.7
23:33:19.793 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:19.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:19.795 00.001 8996 Enqueuing Expose request
23:33:19.796 00.001 20224 Worker thread wakes up
23:33:19.796 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:19.796 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:19.797 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:20.766 00.969 20224 Exposure complete
23:33:20.846 00.080 20224 worker thread done servicing request
23:33:20.846 00.000 8996 OnExposeComplete: enter
23:33:20.846 00.000 8996 UpdateGuideState(): m_state=6
23:33:20.847 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7832
23:33:20.848 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=472.68, Mass=649572, SNR=323.3, Peak=52797 HFD=4.3
23:33:20.849 00.001 8996 MultiStar: [#1 0.48,-0.10,0.00,M1] [#2 0.20,0.07,0.76,U] [#3 0.31,-0.26,0.58,U] [#4 0.44,-0.25,0.00,M3] [#5 0.40,0.14,0.66,U] [#6 0.34,-0.04,0.46,U] [#7 0.29,-0.22,0.45,U] [#8 0.43,0.14,0.00,M4] 
23:33:20.850 00.001 8996 single-star, 5 included, MultiStar: {0.28, -0.04}, one-star: {0.23, -0.03}
23:33:20.851 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
23:33:20.851 00.000 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
23:33:20.852 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.23 cameraTheta=-0.14 mountX=0.23 mountY=0.00, mountTheta=0.02
23:33:20.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.03, opts=13)
23:33:20.854 00.000 8996 Enqueuing Move request for scope (0.23, -0.03)
23:33:20.855 00.001 20224 Worker thread wakes up
23:33:20.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
23:33:20.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
23:33:20.855 00.000 20224 Moving (0.23, -0.03) raw xDistance=0.23 yDistance=0.00
23:33:20.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:33:20.855 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:20.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:33:20.855 00.000 20224 MoveAxis(W, 34, ABG)
23:33:20.855 00.000 20224 Guiding  Dir = 3, Dur = 34
23:33:20.856 00.001 20224 IsSlewing returns 0
23:33:20.856 00.000 20224 IsGuiding returns 0
23:33:20.859 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52797, med=2841, FiltMin=2557, FiltMax=26099, Gamma=1.000
23:33:20.873 00.014 8996 UpdateGuideState exits: m=649572 SNR=323.3
23:33:20.874 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:20.874 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:20.875 00.001 8996 Enqueuing Expose request
23:33:20.877 00.002 20224 PulseGuide returned control before completion, sleep 23
23:33:20.908 00.031 20224 IsGuiding returns 1
23:33:20.908 00.000 20224 scope still moving after pulse duration time elapsed
23:33:20.939 00.031 20224 IsSlewing returns 0
23:33:20.939 00.000 20224 IsGuiding returns 1
23:33:20.971 00.032 20224 IsSlewing returns 0
23:33:20.972 00.001 20224 IsGuiding returns 0
23:33:20.972 00.000 20224 scope move finished after 34 + 81 ms
23:33:20.972 00.000 20224 Move returns status 0, amount 34
23:33:20.972 00.000 20224 MoveAxis(N, 0, ABG)
23:33:20.972 00.000 20224 Move returns status 0, amount 0
23:33:20.972 00.000 20224 move complete, result=0
23:33:20.972 00.000 20224 worker thread done servicing request
23:33:20.972 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
23:33:20.973 00.001 20224 Worker thread wakes up
23:33:20.973 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:20.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:22.149 01.176 20224 Exposure complete
23:33:22.252 00.103 20224 worker thread done servicing request
23:33:22.252 00.000 8996 OnExposeComplete: enter
23:33:22.253 00.001 8996 UpdateGuideState(): m_state=6
23:33:22.255 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7833
23:33:22.257 00.002 8996 Star::Find returns 1 (0), X=137.43, Y=472.77, Mass=799632, SNR=374.2, Peak=55453 HFD=4.6
23:33:22.258 00.001 8996 MultiStar: [#1 -0.19,-0.13,0.69,U] [#2 -0.26,-0.07,0.65,U] [#3 -0.17,-0.13,0.52,U] [#4 -0.27,-0.15,0.55,U] [#5 -0.15,0.17,0.61,U] [#6 -0.30,0.08,0.37,U] [#7 -0.21,0.04,0.41,U] [#8 -0.05,0.07,0.34,U] 
23:33:22.259 00.001 8996 refined, 8 included, MultiStar: {-0.21, -0.01}, one-star: {-0.26, 0.06}
23:33:22.261 00.002 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
23:33:22.262 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.17)
23:33:22.263 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.09 mountX=-0.21 mountY=0.04, mountTheta=2.98
23:33:22.266 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.01, opts=13)
23:33:22.267 00.001 8996 Enqueuing Move request for scope (-0.21, -0.01)
23:33:22.268 00.001 20224 Worker thread wakes up
23:33:22.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd
23:33:22.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.01)
23:33:22.269 00.001 20224 Moving (-0.21, -0.01) raw xDistance=-0.21 yDistance=0.04
23:33:22.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
23:33:22.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:22.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:33:22.269 00.000 20224 MoveAxis(E, 28, ABG)
23:33:22.269 00.000 20224 Guiding  Dir = 2, Dur = 28
23:33:22.270 00.001 20224 IsSlewing returns 0
23:33:22.270 00.000 20224 IsGuiding returns 0
23:33:22.280 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55453, med=2838, FiltMin=2576, FiltMax=27635, Gamma=1.000
23:33:22.296 00.016 20224 PulseGuide returned control before completion, sleep 12
23:33:22.296 00.000 8996 UpdateGuideState exits: m=799632 SNR=374.2
23:33:22.299 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:22.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:22.302 00.002 8996 Enqueuing Expose request
23:33:22.310 00.008 20224 IsGuiding returns 1
23:33:22.310 00.000 20224 scope still moving after pulse duration time elapsed
23:33:22.341 00.031 20224 IsSlewing returns 0
23:33:22.341 00.000 20224 IsGuiding returns 1
23:33:22.373 00.032 20224 IsSlewing returns 0
23:33:22.373 00.000 20224 IsGuiding returns 0
23:33:22.373 00.000 20224 scope move finished after 28 + 75 ms
23:33:22.373 00.000 20224 Move returns status 0, amount 28
23:33:22.373 00.000 20224 MoveAxis(N, 0, ABG)
23:33:22.373 00.000 20224 Move returns status 0, amount 0
23:33:22.374 00.001 20224 move complete, result=0
23:33:22.374 00.000 20224 worker thread done servicing request
23:33:22.374 00.000 20224 Worker thread wakes up
23:33:22.374 00.000 8996 GuideStep: -0.2 px 28 ms EAST, 0.0 px 0 ms NORTH
23:33:22.375 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:22.375 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:23.354 00.979 20224 Exposure complete
23:33:23.409 00.055 20224 worker thread done servicing request
23:33:23.409 00.000 8996 OnExposeComplete: enter
23:33:23.410 00.001 8996 UpdateGuideState(): m_state=6
23:33:23.410 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7834
23:33:23.411 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=472.86, Mass=683851, SNR=385.7, Peak=58781 HFD=4.5
23:33:23.412 00.001 8996 MultiStar: [#1 0.20,-0.10,0.66,U] [#2 -0.02,-0.04,0.64,U] [#3 0.07,-0.14,0.55,U] [#4 0.16,-0.13,0.49,U] [#5 -0.01,0.23,0.51,U] [#6 -0.10,0.02,0.37,U] [#7 0.02,0.18,0.41,U] [#8 0.13,0.04,0.40,U] 
23:33:23.413 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {0.01, 0.15}
23:33:23.414 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
23:33:23.414 00.000 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
23:33:23.415 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.47 mountX=0.05 mountY=-0.03, mountTheta=-0.58
23:33:23.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.03, opts=13)
23:33:23.418 00.001 8996 Enqueuing Move request for scope (0.05, 0.03)
23:33:23.419 00.001 20224 Worker thread wakes up
23:33:23.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
23:33:23.419 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
23:33:23.419 00.000 20224 Moving (0.05, 0.03) raw xDistance=0.05 yDistance=-0.03
23:33:23.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:23.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:23.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:33:23.419 00.000 20224 MoveAxis(E, 0, ABG)
23:33:23.419 00.000 20224 Move returns status 0, amount 0
23:33:23.419 00.000 20224 MoveAxis(N, 0, ABG)
23:33:23.420 00.001 20224 Move returns status 0, amount 0
23:33:23.420 00.000 20224 move complete, result=0
23:33:23.420 00.000 20224 worker thread done servicing request
23:33:23.423 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58781, med=2838, FiltMin=2569, FiltMax=26169, Gamma=1.000
23:33:23.436 00.013 8996 UpdateGuideState exits: m=683851 SNR=385.7
23:33:23.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:23.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:23.438 00.000 8996 Enqueuing Expose request
23:33:23.439 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:23.440 00.001 20224 Worker thread wakes up
23:33:23.440 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:23.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:24.609 01.169 20224 Exposure complete
23:33:24.688 00.079 20224 worker thread done servicing request
23:33:24.688 00.000 8996 OnExposeComplete: enter
23:33:24.690 00.002 8996 UpdateGuideState(): m_state=6
23:33:24.691 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7835
23:33:24.692 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.68, Mass=703004, SNR=354.1, Peak=56125 HFD=4.6
23:33:24.694 00.002 8996 MultiStar: [#1 0.06,-0.05,0.67,U] [#2 -0.08,-0.11,0.68,U] [#3 0.25,-0.38,0.00,M1] [#4 0.23,-0.36,0.00,M2] [#5 0.01,0.01,0.58,U] [#6 0.12,0.03,0.45,U] [#7 -0.02,0.11,0.48,U] [#8 0.29,0.02,0.36,U] 
23:33:24.695 00.001 8996 refined, 6 included, MultiStar: {0.05, -0.01}, one-star: {0.07, -0.03}
23:33:24.697 00.002 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
23:33:24.697 00.000 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
23:33:24.698 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.29 mountX=0.05 mountY=0.01, mountTheta=0.17
23:33:24.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
23:33:24.701 00.001 8996 Enqueuing Move request for scope (0.05, -0.01)
23:33:24.704 00.003 20224 Worker thread wakes up
23:33:24.704 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
23:33:24.704 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
23:33:24.704 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.01
23:33:24.704 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:24.704 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:24.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:33:24.704 00.000 20224 MoveAxis(E, 0, ABG)
23:33:24.704 00.000 20224 Move returns status 0, amount 0
23:33:24.704 00.000 20224 MoveAxis(N, 0, ABG)
23:33:24.704 00.000 20224 Move returns status 0, amount 0
23:33:24.704 00.000 20224 move complete, result=0
23:33:24.705 00.001 20224 worker thread done servicing request
23:33:24.712 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56125, med=2841, FiltMin=2592, FiltMax=28381, Gamma=1.000
23:33:24.729 00.017 8996 UpdateGuideState exits: m=703004 SNR=354.1
23:33:24.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:24.730 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:24.731 00.001 8996 Enqueuing Expose request
23:33:24.732 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:24.734 00.002 20224 Worker thread wakes up
23:33:24.734 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:24.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:25.713 00.979 20224 Exposure complete
23:33:25.770 00.057 20224 worker thread done servicing request
23:33:25.770 00.000 8996 OnExposeComplete: enter
23:33:25.771 00.001 8996 UpdateGuideState(): m_state=6
23:33:25.772 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7836
23:33:25.773 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=472.72, Mass=722144, SNR=339.7, Peak=60493 HFD=4.5
23:33:25.774 00.001 8996 MultiStar: [#1 0.04,-0.12,0.73,U] [#2 -0.08,-0.08,0.75,U] [#3 0.16,-0.04,0.69,U] [#4 0.15,-0.06,0.53,U] [#5 0.09,0.17,0.56,U] [#6 0.13,0.07,0.47,U] [#7 -0.05,0.11,0.50,U] [#8 0.27,0.10,0.37,U] 
23:33:25.775 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.01}, one-star: {-0.08, 0.02}
23:33:25.775 00.000 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
23:33:25.776 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
23:33:25.777 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.11 mountX=0.05 mountY=-0.01, mountTheta=-0.22
23:33:25.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
23:33:25.780 00.001 8996 Enqueuing Move request for scope (0.05, 0.01)
23:33:25.781 00.001 20224 Worker thread wakes up
23:33:25.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
23:33:25.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
23:33:25.781 00.000 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.01
23:33:25.782 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:25.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:25.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:25.782 00.000 20224 MoveAxis(E, 0, ABG)
23:33:25.782 00.000 20224 Move returns status 0, amount 0
23:33:25.782 00.000 20224 MoveAxis(N, 0, ABG)
23:33:25.782 00.000 20224 Move returns status 0, amount 0
23:33:25.782 00.000 20224 move complete, result=0
23:33:25.783 00.001 20224 worker thread done servicing request
23:33:25.786 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60493, med=2841, FiltMin=2550, FiltMax=28915, Gamma=1.000
23:33:25.798 00.012 8996 UpdateGuideState exits: m=722144 SNR=339.7
23:33:25.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:25.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:25.801 00.001 8996 Enqueuing Expose request
23:33:25.801 00.000 20224 Worker thread wakes up
23:33:25.801 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:25.802 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:25.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:26.953 01.151 20224 Exposure complete
23:33:27.016 00.063 20224 worker thread done servicing request
23:33:27.016 00.000 8996 OnExposeComplete: enter
23:33:27.017 00.001 8996 UpdateGuideState(): m_state=6
23:33:27.018 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7837
23:33:27.019 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=473.07, Mass=705083, SNR=342.0, Peak=65535 HFD=4.4
23:33:27.021 00.002 8996 MultiStar: [#1 -0.00,0.02,0.63,U] [#2 -0.20,0.17,0.66,U] [#3 -0.04,-0.14,0.69,U] [#4 -0.05,-0.09,0.56,U] [#5 0.02,0.08,0.57,U] [#6 0.07,-0.10,0.40,U] [#7 -0.13,0.24,0.40,U] [#8 0.02,0.26,0.37,U] 
23:33:27.022 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.10}, one-star: {-0.01, 0.37}
23:33:27.024 00.002 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
23:33:27.025 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
23:33:27.027 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.93 mountX=-0.05 mountY=-0.10, mountTheta=-2.03
23:33:27.029 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
23:33:27.031 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
23:33:27.032 00.001 20224 Worker thread wakes up
23:33:27.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
23:33:27.032 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
23:33:27.033 00.001 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.10
23:33:27.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:33:27.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:27.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:33:27.033 00.000 20224 MoveAxis(E, 0, ABG)
23:33:27.033 00.000 20224 Move returns status 0, amount 0
23:33:27.033 00.000 20224 MoveAxis(N, 0, ABG)
23:33:27.033 00.000 20224 Move returns status 0, amount 0
23:33:27.033 00.000 20224 move complete, result=0
23:33:27.034 00.001 20224 worker thread done servicing request
23:33:27.041 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2841, FiltMin=2579, FiltMax=29616, Gamma=1.000
23:33:27.068 00.027 8996 UpdateGuideState exits: m=705083 SNR=342.0
23:33:27.071 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:27.074 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:27.077 00.003 8996 Enqueuing Expose request
23:33:27.078 00.001 20224 Worker thread wakes up
23:33:27.078 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:27.080 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:27.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:28.055 00.975 20224 Exposure complete
23:33:28.136 00.081 20224 worker thread done servicing request
23:33:28.136 00.000 8996 OnExposeComplete: enter
23:33:28.137 00.001 8996 UpdateGuideState(): m_state=6
23:33:28.138 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7838
23:33:28.138 00.000 8996 Star::Find returns 1 (0), X=137.62, Y=472.74, Mass=694803, SNR=392.3, Peak=58061 HFD=4.6
23:33:28.139 00.001 8996 MultiStar: [#1 0.15,-0.12,0.56,U] [#2 -0.12,0.01,0.58,U] [#3 -0.06,-0.24,0.60,U] [#4 -0.03,-0.40,0.46,U] [#5 -0.00,-0.10,0.53,U] [#6 -0.03,-0.25,0.32,U] [#7 -0.22,-0.38,0.00,M1] [#8 0.13,0.11,0.34,U] 
23:33:28.140 00.001 8996 single-star, 7 included, MultiStar: {-0.02, -0.10}, one-star: {-0.07, 0.03}
23:33:28.141 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
23:33:28.142 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
23:33:28.142 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.07 cameraTheta=2.71 mountX=-0.07 mountY=-0.02, mountTheta=-2.83
23:33:28.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
23:33:28.145 00.001 8996 Enqueuing Move request for scope (-0.07, 0.03)
23:33:28.146 00.001 20224 Worker thread wakes up
23:33:28.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
23:33:28.146 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
23:33:28.146 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.07 yDistance=-0.02
23:33:28.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:33:28.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:28.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:33:28.146 00.000 20224 MoveAxis(E, 0, ABG)
23:33:28.146 00.000 20224 Move returns status 0, amount 0
23:33:28.146 00.000 20224 MoveAxis(N, 0, ABG)
23:33:28.146 00.000 20224 Move returns status 0, amount 0
23:33:28.146 00.000 20224 move complete, result=0
23:33:28.146 00.000 20224 worker thread done servicing request
23:33:28.152 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58061, med=2841, FiltMin=2576, FiltMax=28051, Gamma=1.000
23:33:28.168 00.016 8996 UpdateGuideState exits: m=694803 SNR=392.3
23:33:28.169 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:28.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:28.171 00.001 8996 Enqueuing Expose request
23:33:28.172 00.001 20224 Worker thread wakes up
23:33:28.172 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:28.173 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:28.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:29.349 01.176 20224 Exposure complete
23:33:29.438 00.089 20224 worker thread done servicing request
23:33:29.439 00.001 8996 OnExposeComplete: enter
23:33:29.440 00.001 8996 UpdateGuideState(): m_state=6
23:33:29.441 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7839
23:33:29.441 00.000 8996 Star::Find returns 1 (0), X=137.60, Y=472.80, Mass=718047, SNR=327.1, Peak=56093 HFD=4.6
23:33:29.442 00.001 8996 MultiStar: [#1 0.15,-0.14,0.67,U] [#2 -0.03,0.15,0.76,U] [#3 0.10,-0.08,0.59,U] [#4 0.02,-0.21,0.56,U] [#5 0.15,0.01,0.64,U] [#6 -0.08,0.10,0.49,U] [#7 0.01,0.23,0.50,U] [#8 0.38,0.13,0.44,U] 
23:33:29.443 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {-0.09, 0.09}
23:33:29.444 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
23:33:29.445 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
23:33:29.446 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.56 mountX=0.05 mountY=-0.04, mountTheta=-0.67
23:33:29.450 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.03, opts=13)
23:33:29.451 00.001 8996 Enqueuing Move request for scope (0.05, 0.03)
23:33:29.452 00.001 20224 Worker thread wakes up
23:33:29.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
23:33:29.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
23:33:29.452 00.000 20224 Moving (0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
23:33:29.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:29.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:29.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:33:29.453 00.001 20224 MoveAxis(E, 0, ABG)
23:33:29.453 00.000 20224 Move returns status 0, amount 0
23:33:29.453 00.000 20224 MoveAxis(N, 0, ABG)
23:33:29.453 00.000 20224 Move returns status 0, amount 0
23:33:29.453 00.000 20224 move complete, result=0
23:33:29.453 00.000 20224 worker thread done servicing request
23:33:29.459 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56093, med=2838, FiltMin=2547, FiltMax=27561, Gamma=1.000
23:33:29.479 00.020 8996 UpdateGuideState exits: m=718047 SNR=327.1
23:33:29.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:29.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:29.482 00.001 8996 Enqueuing Expose request
23:33:29.482 00.000 20224 Worker thread wakes up
23:33:29.482 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:29.483 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:29.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:30.458 00.975 20224 Exposure complete
23:33:30.522 00.064 20224 worker thread done servicing request
23:33:30.522 00.000 8996 OnExposeComplete: enter
23:33:30.523 00.001 8996 UpdateGuideState(): m_state=6
23:33:30.524 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7840
23:33:30.525 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.69, Mass=667441, SNR=323.3, Peak=57741 HFD=4.5
23:33:30.526 00.001 8996 MultiStar: [#1 0.04,-0.00,0.68,U] [#2 -0.19,0.11,0.89,U] [#3 0.17,0.06,0.60,U] [#4 0.13,-0.19,0.55,U] [#5 0.14,0.16,0.63,U] [#6 -0.09,0.37,0.41,U] [#7 -0.17,0.32,0.46,U] [#8 0.29,0.15,0.46,U] 
23:33:30.528 00.002 8996 single-star, 8 included, MultiStar: {0.01, 0.09}, one-star: {-0.05, -0.01}
23:33:30.529 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
23:33:30.530 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
23:33:30.532 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.87 mountX=-0.04 mountY=0.02, mountTheta=2.76
23:33:30.534 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
23:33:30.535 00.001 8996 Enqueuing Move request for scope (-0.05, -0.01)
23:33:30.536 00.001 20224 Worker thread wakes up
23:33:30.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
23:33:30.536 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
23:33:30.536 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.04 yDistance=0.02
23:33:30.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:33:30.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:30.536 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:33:30.536 00.000 20224 MoveAxis(E, 0, ABG)
23:33:30.536 00.000 20224 Move returns status 0, amount 0
23:33:30.536 00.000 20224 MoveAxis(N, 0, ABG)
23:33:30.536 00.000 20224 Move returns status 0, amount 0
23:33:30.537 00.001 20224 move complete, result=0
23:33:30.537 00.000 20224 worker thread done servicing request
23:33:30.541 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57741, med=2838, FiltMin=2595, FiltMax=28387, Gamma=1.000
23:33:30.561 00.020 8996 UpdateGuideState exits: m=667441 SNR=323.3
23:33:30.563 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:30.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:30.564 00.000 8996 Enqueuing Expose request
23:33:30.565 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:30.566 00.001 20224 Worker thread wakes up
23:33:30.566 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:30.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:31.738 01.172 20224 Exposure complete
23:33:31.831 00.093 20224 worker thread done servicing request
23:33:31.831 00.000 8996 OnExposeComplete: enter
23:33:31.832 00.001 8996 UpdateGuideState(): m_state=6
23:33:31.833 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7841
23:33:31.834 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=472.74, Mass=705819, SNR=314.8, Peak=55597 HFD=4.6
23:33:31.835 00.001 8996 MultiStar: [#1 -0.20,-0.10,0.79,U] [#2 -0.35,0.02,0.74,U] [#3 -0.03,-0.18,0.63,U] [#4 0.03,-0.23,0.53,U] [#5 -0.05,0.06,0.63,U] [#6 -0.21,0.18,0.45,U] [#7 -0.22,0.16,0.47,U] [#8 0.21,0.07,0.41,U] 
23:33:31.835 00.000 8996 refined, 8 included, MultiStar: {-0.14, -0.01}, one-star: {-0.22, 0.03}
23:33:31.836 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
23:33:31.837 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
23:33:31.838 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.09 mountX=-0.14 mountY=0.02, mountTheta=2.98
23:33:31.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.01, opts=13)
23:33:31.843 00.003 8996 Enqueuing Move request for scope (-0.14, -0.01)
23:33:31.846 00.003 20224 Worker thread wakes up
23:33:31.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
23:33:31.846 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
23:33:31.846 00.000 20224 Moving (-0.14, -0.01) raw xDistance=-0.14 yDistance=0.02
23:33:31.846 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:33:31.846 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:31.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:33:31.846 00.000 20224 MoveAxis(E, 0, ABG)
23:33:31.846 00.000 20224 Move returns status 0, amount 0
23:33:31.846 00.000 20224 MoveAxis(N, 0, ABG)
23:33:31.846 00.000 20224 Move returns status 0, amount 0
23:33:31.846 00.000 20224 move complete, result=0
23:33:31.847 00.001 20224 worker thread done servicing request
23:33:31.856 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55597, med=2841, FiltMin=2589, FiltMax=26435, Gamma=1.000
23:33:31.876 00.020 8996 UpdateGuideState exits: m=705819 SNR=314.8
23:33:31.877 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:31.878 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:31.879 00.001 8996 Enqueuing Expose request
23:33:31.879 00.000 20224 Worker thread wakes up
23:33:31.879 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:33:31.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:31.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:32.861 00.981 20224 Exposure complete
23:33:32.956 00.095 20224 worker thread done servicing request
23:33:32.956 00.000 8996 OnExposeComplete: enter
23:33:32.958 00.002 8996 UpdateGuideState(): m_state=6
23:33:32.960 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7842
23:33:32.961 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.48, Mass=654621, SNR=309.7, Peak=49808 HFD=4.3
23:33:32.963 00.002 8996 MultiStar: [#1 -0.16,-0.35,0.67,U] [#2 -0.41,-0.28,0.00,M1] [#3 -0.04,-0.36,0.64,U] [#4 -0.13,-0.41,0.00,M1] [#5 -0.32,-0.28,0.00,M1] [#6 -0.20,-0.19,0.49,U] [#7 -0.22,-0.26,0.49,U] [#8 -0.12,-0.04,0.48,U] 
23:33:32.965 00.002 8996 refined, 5 included, MultiStar: {-0.16, -0.25}, one-star: {-0.21, -0.23}
23:33:32.966 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
23:33:32.968 00.002 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
23:33:32.970 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-2.14 mountX=-0.14 mountY=0.27, mountTheta=2.04
23:33:32.973 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.25, opts=13)
23:33:32.974 00.001 8996 Enqueuing Move request for scope (-0.16, -0.25)
23:33:32.976 00.002 20224 Worker thread wakes up
23:33:32.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.25) opts 0xd
23:33:32.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.25)
23:33:32.976 00.000 20224 Moving (-0.16, -0.25) raw xDistance=-0.14 yDistance=0.27
23:33:32.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:33:32.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:33:32.976 00.000 20224 MoveAxis(E, 0, ABG)
23:33:32.977 00.001 20224 Move returns status 0, amount 0
23:33:32.977 00.000 20224 MoveAxis(S, 56, ABG)
23:33:32.977 00.000 20224 Guiding  Dir = 1, Dur = 56
23:33:32.977 00.000 20224 IsSlewing returns 0
23:33:32.978 00.001 20224 IsGuiding returns 0
23:33:32.984 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49808, med=2841, FiltMin=2569, FiltMax=23907, Gamma=1.000
23:33:32.987 00.003 20224 PulseGuide returned control before completion, sleep 57
23:33:33.011 00.024 8996 UpdateGuideState exits: m=654621 SNR=309.7
23:33:33.013 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:33.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:33.015 00.001 8996 Enqueuing Expose request
23:33:33.049 00.034 20224 IsGuiding returns 1
23:33:33.049 00.000 20224 scope still moving after pulse duration time elapsed
23:33:33.080 00.031 20224 IsSlewing returns 0
23:33:33.080 00.000 20224 IsGuiding returns 1
23:33:33.112 00.032 20224 IsSlewing returns 0
23:33:33.112 00.000 20224 IsGuiding returns 0
23:33:33.112 00.000 20224 scope move finished after 56 + 77 ms
23:33:33.112 00.000 20224 Move returns status 0, amount 56
23:33:33.112 00.000 20224 move complete, result=0
23:33:33.112 00.000 20224 worker thread done servicing request
23:33:33.112 00.000 20224 Worker thread wakes up
23:33:33.112 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:33.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:33.112 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
23:33:34.270 01.158 20224 Exposure complete
23:33:34.348 00.078 20224 worker thread done servicing request
23:33:34.348 00.000 8996 OnExposeComplete: enter
23:33:34.349 00.001 8996 UpdateGuideState(): m_state=6
23:33:34.350 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7843
23:33:34.352 00.002 8996 Star::Find returns 1 (0), X=137.39, Y=473.10, Mass=623378, SNR=334.2, Peak=49341 HFD=4.3
23:33:34.354 00.002 8996 MultiStar: [#1 -0.17,0.04,0.67,U] [#2 -0.42,0.24,0.00,M2] [#3 -0.16,0.09,0.59,U] [#4 -0.05,0.03,0.57,U] [#5 -0.16,0.30,0.67,U] [#6 -0.35,0.43,0.00,M1] [#7 -0.41,0.43,0.00,M1] [#8 0.03,0.28,0.37,U] 
23:33:34.355 00.001 8996 refined, 5 included, MultiStar: {-0.16, 0.21}, one-star: {-0.30, 0.40}
23:33:34.356 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
23:33:34.357 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:33:34.358 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.26 cameraTheta=2.24 mountX=-0.18 mountY=-0.19, mountTheta=-2.34
23:33:34.360 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.21, opts=13)
23:33:34.360 00.000 8996 Enqueuing Move request for scope (-0.16, 0.21)
23:33:34.361 00.001 20224 Worker thread wakes up
23:33:34.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
23:33:34.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
23:33:34.361 00.000 20224 Moving (-0.16, 0.21) raw xDistance=-0.18 yDistance=-0.19
23:33:34.362 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:33:34.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:34.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:33:34.362 00.000 20224 MoveAxis(E, 0, ABG)
23:33:34.362 00.000 20224 Move returns status 0, amount 0
23:33:34.362 00.000 20224 MoveAxis(N, 0, ABG)
23:33:34.362 00.000 20224 Move returns status 0, amount 0
23:33:34.362 00.000 20224 move complete, result=0
23:33:34.362 00.000 20224 worker thread done servicing request
23:33:34.371 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=49341, med=2838, FiltMin=2585, FiltMax=25536, Gamma=1.000
23:33:34.391 00.020 8996 UpdateGuideState exits: m=623378 SNR=334.2
23:33:34.393 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:34.395 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:34.396 00.001 8996 Enqueuing Expose request
23:33:34.397 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:34.398 00.001 20224 Worker thread wakes up
23:33:34.398 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:34.399 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:35.378 00.979 20224 Exposure complete
23:33:35.444 00.066 20224 worker thread done servicing request
23:33:35.444 00.000 8996 OnExposeComplete: enter
23:33:35.445 00.001 8996 UpdateGuideState(): m_state=6
23:33:35.446 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7844
23:33:35.447 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.92, Mass=701139, SNR=373.7, Peak=64445 HFD=4.3
23:33:35.448 00.001 8996 MultiStar: [#1 -0.06,0.17,0.59,U] [#2 -0.23,0.22,0.77,U] [#3 0.01,0.05,0.62,U] [#4 -0.08,0.12,0.46,U] [#5 -0.11,0.25,0.59,U] [#6 -0.20,0.43,0.00,M2] [#7 -0.20,0.30,0.43,U] [#8 0.15,0.29,0.30,U] 
23:33:35.449 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.19}, one-star: {-0.14, 0.22}
23:33:35.450 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
23:33:35.451 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
23:33:35.452 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.22 cameraTheta=2.06 mountX=-0.12 mountY=-0.18, mountTheta=-2.16
23:33:35.454 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.19, opts=13)
23:33:35.456 00.002 8996 Enqueuing Move request for scope (-0.10, 0.19)
23:33:35.457 00.001 20224 Worker thread wakes up
23:33:35.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.19) opts 0xd
23:33:35.457 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.19)
23:33:35.457 00.000 20224 Moving (-0.10, 0.19) raw xDistance=-0.12 yDistance=-0.18
23:33:35.458 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:33:35.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:35.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:33:35.458 00.000 20224 MoveAxis(E, 0, ABG)
23:33:35.458 00.000 20224 Move returns status 0, amount 0
23:33:35.458 00.000 20224 MoveAxis(N, 0, ABG)
23:33:35.458 00.000 20224 Move returns status 0, amount 0
23:33:35.458 00.000 20224 move complete, result=0
23:33:35.458 00.000 20224 worker thread done servicing request
23:33:35.463 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64445, med=2841, FiltMin=2566, FiltMax=27289, Gamma=1.000
23:33:35.481 00.018 8996 UpdateGuideState exits: m=701139 SNR=373.7
23:33:35.482 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:35.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:35.485 00.001 8996 Enqueuing Expose request
23:33:35.486 00.001 20224 Worker thread wakes up
23:33:35.486 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:33:35.487 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:35.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:36.673 01.186 20224 Exposure complete
23:33:36.760 00.087 20224 worker thread done servicing request
23:33:36.760 00.000 8996 OnExposeComplete: enter
23:33:36.762 00.002 8996 UpdateGuideState(): m_state=6
23:33:36.763 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7845
23:33:36.764 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.75, Mass=629665, SNR=294.8, Peak=52877 HFD=4.6
23:33:36.765 00.001 8996 MultiStar: [#1 -0.01,0.03,0.75,U] [#2 -0.22,0.13,0.93,U] [#3 -0.05,-0.12,0.68,U] [#4 -0.15,-0.19,0.61,U] [#5 -0.23,0.26,0.68,U] [#6 -0.31,0.27,0.51,U] [#7 -0.35,0.06,0.48,U] [#8 -0.09,0.16,0.43,U] 
23:33:36.765 00.000 8996 refined, 8 included, MultiStar: {-0.17, 0.07}, one-star: {-0.19, 0.04}
23:33:36.766 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
23:33:36.767 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
23:33:36.768 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.78 mountX=-0.18 mountY=-0.05, mountTheta=-2.89
23:33:36.771 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.07, opts=13)
23:33:36.773 00.002 8996 Enqueuing Move request for scope (-0.17, 0.07)
23:33:36.775 00.002 20224 Worker thread wakes up
23:33:36.775 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
23:33:36.775 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
23:33:36.776 00.001 20224 Moving (-0.17, 0.07) raw xDistance=-0.18 yDistance=-0.05
23:33:36.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:33:36.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:36.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:33:36.776 00.000 20224 MoveAxis(E, 0, ABG)
23:33:36.776 00.000 20224 Move returns status 0, amount 0
23:33:36.776 00.000 20224 MoveAxis(N, 0, ABG)
23:33:36.776 00.000 20224 Move returns status 0, amount 0
23:33:36.776 00.000 20224 move complete, result=0
23:33:36.776 00.000 20224 worker thread done servicing request
23:33:36.784 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52877, med=2841, FiltMin=2589, FiltMax=23907, Gamma=1.000
23:33:36.805 00.021 8996 UpdateGuideState exits: m=629665 SNR=294.8
23:33:36.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:36.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:36.807 00.000 8996 Enqueuing Expose request
23:33:36.808 00.001 20224 Worker thread wakes up
23:33:36.808 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:36.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:36.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:37.791 00.982 20224 Exposure complete
23:33:37.866 00.075 20224 worker thread done servicing request
23:33:37.866 00.000 8996 OnExposeComplete: enter
23:33:37.868 00.002 8996 UpdateGuideState(): m_state=6
23:33:37.869 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7846
23:33:37.871 00.002 8996 Star::Find returns 1 (0), X=137.55, Y=472.85, Mass=683160, SNR=328.0, Peak=57133 HFD=4.5
23:33:37.873 00.002 8996 MultiStar: [#1 0.06,-0.05,0.67,U] [#2 -0.29,0.33,0.00,M1] [#3 0.00,-0.17,0.60,U] [#4 -0.07,-0.17,0.54,U] [#5 -0.09,0.09,0.66,U] [#6 -0.13,0.23,0.48,U] [#7 -0.17,0.15,0.48,U] [#8 -0.09,0.12,0.41,U] 
23:33:37.875 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.04}, one-star: {-0.13, 0.14}
23:33:37.877 00.002 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
23:33:37.878 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
23:33:37.880 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.65 mountX=-0.08 mountY=-0.03, mountTheta=-2.76
23:33:37.881 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
23:33:37.883 00.002 8996 Enqueuing Move request for scope (-0.08, 0.04)
23:33:37.884 00.001 20224 Worker thread wakes up
23:33:37.884 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
23:33:37.884 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
23:33:37.884 00.000 20224 Moving (-0.08, 0.04) raw xDistance=-0.08 yDistance=-0.03
23:33:37.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:33:37.884 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:37.885 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:33:37.885 00.000 20224 MoveAxis(E, 0, ABG)
23:33:37.885 00.000 20224 Move returns status 0, amount 0
23:33:37.885 00.000 20224 MoveAxis(N, 0, ABG)
23:33:37.885 00.000 20224 Move returns status 0, amount 0
23:33:37.885 00.000 20224 move complete, result=0
23:33:37.885 00.000 20224 worker thread done servicing request
23:33:37.891 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57133, med=2838, FiltMin=2576, FiltMax=27827, Gamma=1.000
23:33:37.906 00.015 8996 UpdateGuideState exits: m=683160 SNR=328.0
23:33:37.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:37.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:37.909 00.001 8996 Enqueuing Expose request
23:33:37.909 00.000 20224 Worker thread wakes up
23:33:37.909 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:37.910 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:37.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:39.080 01.170 20224 Exposure complete
23:33:39.147 00.067 20224 worker thread done servicing request
23:33:39.147 00.000 8996 OnExposeComplete: enter
23:33:39.148 00.001 8996 UpdateGuideState(): m_state=6
23:33:39.149 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7847
23:33:39.149 00.000 8996 Star::Find returns 1 (0), X=137.54, Y=472.89, Mass=686701, SNR=307.3, Peak=63597 HFD=4.3
23:33:39.150 00.001 8996 MultiStar: [#1 -0.08,0.12,0.68,U] [#2 -0.31,0.36,0.00,M2] [#3 -0.07,-0.09,0.69,U] [#4 0.04,0.04,0.60,U] [#5 -0.10,0.23,0.65,U] [#6 -0.17,0.10,0.54,U] [#7 -0.17,0.28,0.45,U] [#8 -0.06,0.31,0.43,U] 
23:33:39.151 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.14}, one-star: {-0.14, 0.18}
23:33:39.152 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
23:33:39.152 00.000 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
23:33:39.153 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.18 mountX=-0.11 mountY=-0.12, mountTheta=-2.28
23:33:39.154 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.14, opts=13)
23:33:39.155 00.001 8996 Enqueuing Move request for scope (-0.09, 0.14)
23:33:39.156 00.001 20224 Worker thread wakes up
23:33:39.156 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
23:33:39.156 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
23:33:39.156 00.000 20224 Moving (-0.09, 0.14) raw xDistance=-0.11 yDistance=-0.12
23:33:39.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:33:39.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:39.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:33:39.156 00.000 20224 MoveAxis(E, 0, ABG)
23:33:39.156 00.000 20224 Move returns status 0, amount 0
23:33:39.156 00.000 20224 MoveAxis(N, 0, ABG)
23:33:39.156 00.000 20224 Move returns status 0, amount 0
23:33:39.156 00.000 20224 move complete, result=0
23:33:39.156 00.000 20224 worker thread done servicing request
23:33:39.159 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=63597, med=2841, FiltMin=2557, FiltMax=27849, Gamma=1.000
23:33:39.188 00.029 8996 UpdateGuideState exits: m=686701 SNR=307.3
23:33:39.189 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:39.191 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:39.192 00.001 8996 Enqueuing Expose request
23:33:39.194 00.002 20224 Worker thread wakes up
23:33:39.194 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:39.195 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:39.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:40.176 00.981 20224 Exposure complete
23:33:40.245 00.069 20224 worker thread done servicing request
23:33:40.245 00.000 8996 OnExposeComplete: enter
23:33:40.246 00.001 8996 UpdateGuideState(): m_state=6
23:33:40.248 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7848
23:33:40.250 00.002 8996 Star::Find returns 1 (0), X=137.60, Y=473.44, Mass=757795, SNR=387.3, Peak=58733 HFD=4.5
23:33:40.251 00.001 8996 MultiStar: [#1 0.01,0.48,0.00,M1] [#2 -0.07,0.58,0.00,M3] [#3 0.03,0.35,0.48,U] [#4 -0.02,0.33,0.52,U] [#5 -0.19,0.64,0.00,M1] [#6 0.04,0.60,0.00,M1] [#7 -0.12,0.59,0.00,M1] [#8 0.14,0.75,0.00,M1] 
23:33:40.252 00.001 8996 refined, 2 included, MultiStar: {-0.04, 0.54}, one-star: {-0.08, 0.74}
23:33:40.254 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
23:33:40.255 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:33:40.256 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.54 hyp=0.54 cameraTheta=1.64 mountX=-0.09 mountY=-0.53, mountTheta=-1.74
23:33:40.259 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.54, opts=13)
23:33:40.259 00.000 8996 Enqueuing Move request for scope (-0.04, 0.54)
23:33:40.260 00.001 20224 Worker thread wakes up
23:33:40.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.54) opts 0xd
23:33:40.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.54)
23:33:40.261 00.001 20224 Moving (-0.04, 0.54) raw xDistance=-0.09 yDistance=-0.53
23:33:40.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:33:40.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:33:40.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
23:33:40.261 00.000 20224 MoveAxis(E, 0, ABG)
23:33:40.261 00.000 20224 Move returns status 0, amount 0
23:33:40.261 00.000 20224 MoveAxis(N, 0, ABG)
23:33:40.261 00.000 20224 Move returns status 0, amount 0
23:33:40.261 00.000 20224 move complete, result=0
23:33:40.261 00.000 20224 worker thread done servicing request
23:33:40.265 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58733, med=2838, FiltMin=2553, FiltMax=30659, Gamma=1.000
23:33:40.279 00.014 8996 UpdateGuideState exits: m=757795 SNR=387.3
23:33:40.280 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:40.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:40.281 00.000 8996 Enqueuing Expose request
23:33:40.282 00.001 20224 Worker thread wakes up
23:33:40.282 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:33:40.283 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:40.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:41.443 01.160 20224 Exposure complete
23:33:41.517 00.074 20224 worker thread done servicing request
23:33:41.517 00.000 8996 OnExposeComplete: enter
23:33:41.519 00.002 8996 UpdateGuideState(): m_state=6
23:33:41.522 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7849
23:33:41.524 00.002 8996 Star::Find returns 1 (0), X=137.31, Y=473.25, Mass=685923, SNR=321.4, Peak=47459 HFD=4.5
23:33:41.526 00.002 8996 MultiStar: [#1 -0.22,0.43,0.00,M2] [#2 -0.61,0.70,0.00,M4] [#3 -0.28,0.41,0.00,M1] [#4 -0.25,0.42,0.00,M1] [#5 -0.45,0.48,0.00,M2] [#6 -0.36,0.61,0.00,M2] [#7 -0.63,0.70,0.00,M2] [#8 -0.31,0.66,0.00,M2] 
23:33:41.528 00.002 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
23:33:41.529 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
23:33:41.531 00.002 8996 CameraToMount -- cameraX=-0.37 cameraY=0.54 hyp=0.66 cameraTheta=2.17 mountX=-0.42 mountY=-0.50, mountTheta=-2.27
23:33:41.535 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.54, opts=13)
23:33:41.537 00.002 8996 Enqueuing Move request for scope (-0.37, 0.54)
23:33:41.539 00.002 20224 Worker thread wakes up
23:33:41.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.54) opts 0xd
23:33:41.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.54)
23:33:41.539 00.000 20224 Moving (-0.37, 0.54) raw xDistance=-0.42 yDistance=-0.50
23:33:41.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
23:33:41.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:33:41.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
23:33:41.539 00.000 20224 MoveAxis(E, 62, ABG)
23:33:41.539 00.000 20224 Guiding  Dir = 2, Dur = 62
23:33:41.540 00.001 20224 IsSlewing returns 0
23:33:41.540 00.000 20224 IsGuiding returns 0
23:33:41.546 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47459, med=2841, FiltMin=2566, FiltMax=25056, Gamma=1.000
23:33:41.565 00.019 20224 PulseGuide returned control before completion, sleep 47
23:33:41.571 00.006 8996 UpdateGuideState exits: m=685923 SNR=321.4
23:33:41.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:41.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:41.574 00.001 8996 Enqueuing Expose request
23:33:41.627 00.053 20224 IsGuiding returns 1
23:33:41.627 00.000 20224 scope still moving after pulse duration time elapsed
23:33:41.659 00.032 20224 IsSlewing returns 0
23:33:41.659 00.000 20224 IsGuiding returns 0
23:33:41.659 00.000 20224 scope move finished after 62 + 57 ms
23:33:41.659 00.000 20224 Move returns status 0, amount 62
23:33:41.660 00.001 20224 MoveAxis(N, 0, ABG)
23:33:41.660 00.000 20224 Move returns status 0, amount 0
23:33:41.660 00.000 20224 move complete, result=0
23:33:41.660 00.000 20224 worker thread done servicing request
23:33:41.660 00.000 20224 Worker thread wakes up
23:33:41.660 00.000 8996 GuideStep: -0.4 px 62 ms EAST, -0.5 px 0 ms NORTH
23:33:41.661 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:41.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:42.623 00.962 20224 Exposure complete
23:33:42.708 00.085 20224 worker thread done servicing request
23:33:42.708 00.000 8996 OnExposeComplete: enter
23:33:42.711 00.003 8996 UpdateGuideState(): m_state=6
23:33:42.714 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7850
23:33:42.715 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=473.18, Mass=758005, SNR=366.2, Peak=65535 HFD=4.5
23:33:42.717 00.002 8996 MultiStar: [#1 0.19,0.20,0.53,U] [#2 0.04,0.33,0.62,U] [#3 0.32,0.36,0.00,M2] [#4 0.17,0.21,0.51,U] [#5 0.20,0.53,0.00,M3] [#6 0.07,0.59,0.00,M3] [#7 0.04,0.48,0.00,M3] [#8 0.31,0.51,0.00,M3] 
23:33:42.719 00.002 8996 refined, 3 included, MultiStar: {0.07, 0.33}, one-star: {-0.04, 0.47}
23:33:42.720 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:33:42.722 00.002 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:33:42.723 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.37 mountX=0.03 mountY=-0.34, mountTheta=-1.47
23:33:42.725 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.33, opts=13)
23:33:42.726 00.001 8996 Enqueuing Move request for scope (0.07, 0.33)
23:33:42.726 00.000 20224 Worker thread wakes up
23:33:42.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
23:33:42.727 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
23:33:42.727 00.000 20224 Moving (0.07, 0.33) raw xDistance=0.03 yDistance=-0.34
23:33:42.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:42.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:33:42.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:33:42.727 00.000 20224 MoveAxis(E, 0, ABG)
23:33:42.727 00.000 20224 Move returns status 0, amount 0
23:33:42.727 00.000 20224 MoveAxis(N, 0, ABG)
23:33:42.727 00.000 20224 Move returns status 0, amount 0
23:33:42.727 00.000 20224 move complete, result=0
23:33:42.727 00.000 20224 worker thread done servicing request
23:33:42.731 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2838, FiltMin=2547, FiltMax=28832, Gamma=1.000
23:33:42.752 00.021 8996 UpdateGuideState exits: m=758005 SNR=366.2
23:33:42.754 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:42.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:42.756 00.001 8996 Enqueuing Expose request
23:33:42.758 00.002 20224 Worker thread wakes up
23:33:42.758 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:33:42.758 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:42.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:43.923 01.165 20224 Exposure complete
23:33:43.999 00.076 20224 worker thread done servicing request
23:33:43.999 00.000 8996 OnExposeComplete: enter
23:33:44.000 00.001 8996 UpdateGuideState(): m_state=6
23:33:44.001 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7851
23:33:44.001 00.000 8996 Star::Find returns 1 (0), X=137.59, Y=472.95, Mass=697930, SNR=367.3, Peak=64637 HFD=4.3
23:33:44.003 00.002 8996 MultiStar: [#1 0.08,-0.04,0.57,U] [#2 -0.04,0.30,0.65,U] [#3 0.24,0.15,0.52,U] [#4 0.23,0.16,0.58,U] [#5 0.19,0.41,0.00,M4] [#6 -0.06,0.54,0.00,M4] [#7 0.03,0.34,0.43,U] [#8 0.34,0.47,0.00,M4] 
23:33:44.003 00.000 8996 refined, 5 included, MultiStar: {0.05, 0.20}, one-star: {-0.10, 0.24}
23:33:44.004 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
23:33:44.005 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
23:33:44.006 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.20 hyp=0.20 cameraTheta=1.30 mountX=0.03 mountY=-0.20, mountTheta=-1.40
23:33:44.007 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.20, opts=13)
23:33:44.008 00.001 8996 Enqueuing Move request for scope (0.05, 0.20)
23:33:44.009 00.001 20224 Worker thread wakes up
23:33:44.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.20) opts 0xd
23:33:44.009 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.20)
23:33:44.009 00.000 20224 Moving (0.05, 0.20) raw xDistance=0.03 yDistance=-0.20
23:33:44.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:44.009 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.10 newest=-1.04
23:33:44.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:33:44.009 00.000 20224 MoveAxis(E, 0, ABG)
23:33:44.009 00.000 20224 Move returns status 0, amount 0
23:33:44.009 00.000 20224 MoveAxis(N, 42, ABG)
23:33:44.009 00.000 20224 Guiding  Dir = 0, Dur = 42
23:33:44.010 00.001 20224 IsSlewing returns 0
23:33:44.010 00.000 20224 IsGuiding returns 0
23:33:44.013 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=64637, med=2841, FiltMin=2582, FiltMax=27555, Gamma=1.000
23:33:44.032 00.019 8996 UpdateGuideState exits: m=697930 SNR=367.3
23:33:44.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:44.033 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:44.034 00.001 8996 Enqueuing Expose request
23:33:44.071 00.037 20224 IsGuiding returns 1
23:33:44.071 00.000 20224 scope still moving after pulse duration time elapsed
23:33:44.101 00.030 20224 IsSlewing returns 0
23:33:44.101 00.000 20224 IsGuiding returns 1
23:33:44.132 00.031 20224 IsSlewing returns 0
23:33:44.132 00.000 20224 IsGuiding returns 1
23:33:44.164 00.032 20224 IsSlewing returns 0
23:33:44.165 00.001 20224 IsGuiding returns 0
23:33:44.165 00.000 20224 scope move finished after 42 + 113 ms
23:33:44.165 00.000 20224 Move returns status 0, amount 42
23:33:44.165 00.000 20224 move complete, result=0
23:33:44.165 00.000 20224 worker thread done servicing request
23:33:44.165 00.000 20224 Worker thread wakes up
23:33:44.166 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 42 ms NORTH
23:33:44.168 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:44.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:45.143 00.975 20224 Exposure complete
23:33:45.232 00.089 20224 worker thread done servicing request
23:33:45.232 00.000 8996 OnExposeComplete: enter
23:33:45.233 00.001 8996 UpdateGuideState(): m_state=6
23:33:45.234 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7852
23:33:45.235 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=473.03, Mass=731227, SNR=337.9, Peak=65535 HFD=4.2
23:33:45.236 00.001 8996 MultiStar: [#1 0.15,0.02,0.72,U] [#2 0.06,0.25,0.74,U] [#3 0.10,0.22,0.59,U] [#4 0.11,0.20,0.48,U] [#5 -0.03,0.31,0.54,U] [#6 -0.08,0.42,0.00,M5] [#7 -0.09,0.45,0.00,M3] [#8 0.28,0.30,0.35,U] 
23:33:45.237 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.23}, one-star: {-0.11, 0.32}
23:33:45.238 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
23:33:45.239 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
23:33:45.240 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.34 mountX=0.03 mountY=-0.23, mountTheta=-1.44
23:33:45.241 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.23, opts=13)
23:33:45.242 00.001 8996 Enqueuing Move request for scope (0.05, 0.23)
23:33:45.243 00.001 20224 Worker thread wakes up
23:33:45.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
23:33:45.243 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
23:33:45.243 00.000 20224 Moving (0.05, 0.23) raw xDistance=0.03 yDistance=-0.23
23:33:45.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:33:45.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:33:45.243 00.000 20224 MoveAxis(E, 0, ABG)
23:33:45.243 00.000 20224 Move returns status 0, amount 0
23:33:45.244 00.001 20224 MoveAxis(N, 49, ABG)
23:33:45.244 00.000 20224 Guiding  Dir = 0, Dur = 49
23:33:45.244 00.000 20224 IsSlewing returns 0
23:33:45.244 00.000 20224 IsGuiding returns 0
23:33:45.250 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2841, FiltMin=2563, FiltMax=30179, Gamma=1.000
23:33:45.259 00.009 20224 PulseGuide returned control before completion, sleep 44
23:33:45.269 00.010 8996 UpdateGuideState exits: m=731227 SNR=337.9
23:33:45.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:45.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:45.271 00.000 8996 Enqueuing Expose request
23:33:45.305 00.034 20224 IsGuiding returns 1
23:33:45.305 00.000 20224 scope still moving after pulse duration time elapsed
23:33:45.337 00.032 20224 IsSlewing returns 0
23:33:45.337 00.000 20224 IsGuiding returns 1
23:33:45.367 00.030 20224 IsSlewing returns 0
23:33:45.367 00.000 20224 IsGuiding returns 0
23:33:45.367 00.000 20224 scope move finished after 49 + 74 ms
23:33:45.367 00.000 20224 Move returns status 0, amount 49
23:33:45.367 00.000 20224 move complete, result=0
23:33:45.367 00.000 20224 worker thread done servicing request
23:33:45.368 00.001 20224 Worker thread wakes up
23:33:45.368 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
23:33:45.370 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:45.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:46.530 01.160 20224 Exposure complete
23:33:46.601 00.071 20224 worker thread done servicing request
23:33:46.601 00.000 8996 OnExposeComplete: enter
23:33:46.602 00.001 8996 UpdateGuideState(): m_state=6
23:33:46.603 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7853
23:33:46.604 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=472.63, Mass=692039, SNR=348.6, Peak=54701 HFD=4.6
23:33:46.605 00.001 8996 MultiStar: [#1 0.01,-0.25,0.64,U] [#2 -0.07,-0.12,0.77,U] [#3 0.19,-0.55,0.00,M1] [#4 0.07,-0.45,0.00,M1] [#5 -0.01,-0.05,0.66,U] [#6 0.10,-0.07,0.44,U] [#7 -0.14,-0.07,0.45,U] [#8 0.22,-0.16,0.36,U] 
23:33:46.605 00.000 8996 single-star, 6 included, MultiStar: {0.01, -0.11}, one-star: {0.04, -0.08}
23:33:46.606 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
23:33:46.607 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
23:33:46.607 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.07 mountX=0.05 mountY=0.07, mountTheta=0.97
23:33:46.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.08, opts=13)
23:33:46.610 00.001 8996 Enqueuing Move request for scope (0.04, -0.08)
23:33:46.610 00.000 20224 Worker thread wakes up
23:33:46.610 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
23:33:46.610 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
23:33:46.610 00.000 20224 Moving (0.04, -0.08) raw xDistance=0.05 yDistance=0.07
23:33:46.611 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:33:46.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:46.611 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:33:46.611 00.000 20224 MoveAxis(E, 0, ABG)
23:33:46.611 00.000 20224 Move returns status 0, amount 0
23:33:46.611 00.000 20224 MoveAxis(N, 0, ABG)
23:33:46.611 00.000 20224 Move returns status 0, amount 0
23:33:46.611 00.000 20224 move complete, result=0
23:33:46.611 00.000 20224 worker thread done servicing request
23:33:46.616 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54701, med=2841, FiltMin=2585, FiltMax=30019, Gamma=1.000
23:33:46.629 00.013 8996 UpdateGuideState exits: m=692039 SNR=348.6
23:33:46.632 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:46.634 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:46.634 00.000 8996 Enqueuing Expose request
23:33:46.635 00.001 20224 Worker thread wakes up
23:33:46.635 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:33:46.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:46.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:47.617 00.981 20224 Exposure complete
23:33:47.692 00.075 20224 worker thread done servicing request
23:33:47.692 00.000 8996 OnExposeComplete: enter
23:33:47.694 00.002 8996 UpdateGuideState(): m_state=6
23:33:47.696 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7854
23:33:47.697 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.73, Mass=743194, SNR=411.7, Peak=60525 HFD=4.5
23:33:47.698 00.001 8996 MultiStar: [#1 0.28,-0.27,0.58,U] [#2 -0.02,0.02,0.68,U] [#3 0.38,-0.11,0.48,U] [#4 0.35,-0.17,0.44,U] [#5 0.19,-0.09,0.51,U] [#6 0.33,0.17,0.33,U] [#7 0.18,0.07,0.41,U] [#8 0.36,0.05,0.32,U] 
23:33:47.699 00.001 8996 single-star, 8 included, MultiStar: {0.20, -0.04}, one-star: {0.09, 0.02}
23:33:47.700 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
23:33:47.701 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
23:33:47.702 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.27 mountX=0.09 mountY=-0.03, mountTheta=-0.38
23:33:47.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
23:33:47.705 00.001 8996 Enqueuing Move request for scope (0.09, 0.02)
23:33:47.706 00.001 20224 Worker thread wakes up
23:33:47.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
23:33:47.706 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
23:33:47.706 00.000 20224 Moving (0.09, 0.02) raw xDistance=0.09 yDistance=-0.03
23:33:47.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:33:47.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:47.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:33:47.706 00.000 20224 MoveAxis(E, 0, ABG)
23:33:47.706 00.000 20224 Move returns status 0, amount 0
23:33:47.706 00.000 20224 MoveAxis(N, 0, ABG)
23:33:47.706 00.000 20224 Move returns status 0, amount 0
23:33:47.707 00.001 20224 move complete, result=0
23:33:47.707 00.000 20224 worker thread done servicing request
23:33:47.717 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60525, med=2841, FiltMin=2582, FiltMax=31667, Gamma=1.000
23:33:47.734 00.017 8996 UpdateGuideState exits: m=743194 SNR=411.7
23:33:47.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:47.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:47.736 00.000 8996 Enqueuing Expose request
23:33:47.737 00.001 20224 Worker thread wakes up
23:33:47.737 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:47.738 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:47.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:48.920 01.182 20224 Exposure complete
23:33:48.996 00.076 20224 worker thread done servicing request
23:33:48.996 00.000 8996 OnExposeComplete: enter
23:33:48.997 00.001 8996 UpdateGuideState(): m_state=6
23:33:48.999 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7855
23:33:49.001 00.002 8996 Star::Find returns 1 (0), X=137.73, Y=472.90, Mass=742048, SNR=342.9, Peak=58701 HFD=4.5
23:33:49.002 00.001 8996 MultiStar: [#1 0.18,-0.02,0.66,U] [#2 -0.17,0.20,0.77,U] [#3 0.11,-0.09,0.58,U] [#4 0.10,-0.06,0.44,U] [#5 0.06,0.21,0.63,U] [#6 0.09,0.10,0.46,U] [#7 -0.06,0.40,0.46,U] [#8 0.23,0.16,0.40,U] 
23:33:49.003 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.13}, one-star: {0.05, 0.19}
23:33:49.003 00.000 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
23:33:49.004 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
23:33:49.005 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.17 mountX=0.04 mountY=-0.13, mountTheta=-1.27
23:33:49.006 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.13, opts=13)
23:33:49.007 00.001 8996 Enqueuing Move request for scope (0.05, 0.13)
23:33:49.008 00.001 20224 Worker thread wakes up
23:33:49.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
23:33:49.008 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
23:33:49.008 00.000 20224 Moving (0.05, 0.13) raw xDistance=0.04 yDistance=-0.13
23:33:49.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:33:49.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:49.008 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:33:49.008 00.000 20224 MoveAxis(E, 0, ABG)
23:33:49.008 00.000 20224 Move returns status 0, amount 0
23:33:49.008 00.000 20224 MoveAxis(N, 0, ABG)
23:33:49.008 00.000 20224 Move returns status 0, amount 0
23:33:49.008 00.000 20224 move complete, result=0
23:33:49.008 00.000 20224 worker thread done servicing request
23:33:49.012 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58701, med=2841, FiltMin=2576, FiltMax=30873, Gamma=1.000
23:33:49.025 00.013 8996 UpdateGuideState exits: m=742048 SNR=342.9
23:33:49.027 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:49.028 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:49.029 00.001 8996 Enqueuing Expose request
23:33:49.030 00.001 20224 Worker thread wakes up
23:33:49.030 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:33:49.031 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:49.032 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:50.018 00.986 20224 Exposure complete
23:33:50.077 00.059 20224 worker thread done servicing request
23:33:50.081 00.004 8996 OnExposeComplete: enter
23:33:50.082 00.001 8996 UpdateGuideState(): m_state=6
23:33:50.083 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7856
23:33:50.083 00.000 8996 Star::Find returns 1 (0), X=137.75, Y=473.07, Mass=714124, SNR=340.9, Peak=65535 HFD=4.4
23:33:50.085 00.002 8996 MultiStar: [#1 0.24,0.15,0.68,U] [#2 0.05,0.15,0.72,U] [#3 0.29,0.21,0.60,U] [#4 0.12,0.13,0.49,U] [#5 0.34,0.24,0.63,U] [#6 0.22,0.24,0.43,U] [#7 0.06,0.29,0.44,U] [#8 0.35,0.49,0.00,M1] 
23:33:50.086 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.23}, one-star: {0.07, 0.37}
23:33:50.088 00.002 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
23:33:50.089 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
23:33:50.091 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.23 hyp=0.28 cameraTheta=0.94 mountX=0.14 mountY=-0.25, mountTheta=-1.04
23:33:50.094 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.23, opts=13)
23:33:50.095 00.001 8996 Enqueuing Move request for scope (0.17, 0.23)
23:33:50.097 00.002 20224 Worker thread wakes up
23:33:50.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.23) opts 0xd
23:33:50.097 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.23)
23:33:50.097 00.000 20224 Moving (0.17, 0.23) raw xDistance=0.14 yDistance=-0.25
23:33:50.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:33:50.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:33:50.097 00.000 20224 MoveAxis(E, 0, ABG)
23:33:50.097 00.000 20224 Move returns status 0, amount 0
23:33:50.097 00.000 20224 MoveAxis(N, 52, ABG)
23:33:50.097 00.000 20224 Guiding  Dir = 0, Dur = 52
23:33:50.097 00.000 20224 IsSlewing returns 0
23:33:50.097 00.000 20224 IsGuiding returns 0
23:33:50.103 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2841, FiltMin=2566, FiltMax=32640, Gamma=1.000
23:33:50.109 00.006 20224 PulseGuide returned control before completion, sleep 51
23:33:50.119 00.010 8996 UpdateGuideState exits: m=714124 SNR=340.9
23:33:50.119 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:50.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:50.121 00.001 8996 Enqueuing Expose request
23:33:50.170 00.049 20224 IsGuiding returns 1
23:33:50.170 00.000 20224 scope still moving after pulse duration time elapsed
23:33:50.202 00.032 20224 IsSlewing returns 0
23:33:50.202 00.000 20224 IsGuiding returns 0
23:33:50.202 00.000 20224 scope move finished after 52 + 52 ms
23:33:50.202 00.000 20224 Move returns status 0, amount 52
23:33:50.202 00.000 20224 move complete, result=0
23:33:50.202 00.000 20224 worker thread done servicing request
23:33:50.202 00.000 20224 Worker thread wakes up
23:33:50.202 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:50.203 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:50.203 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
23:33:51.376 01.173 20224 Exposure complete
23:33:51.459 00.083 20224 worker thread done servicing request
23:33:51.459 00.000 8996 OnExposeComplete: enter
23:33:51.460 00.001 8996 UpdateGuideState(): m_state=6
23:33:51.461 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7857
23:33:51.463 00.002 8996 Star::Find returns 1 (0), X=137.66, Y=472.72, Mass=821968, SNR=390.4, Peak=65535 HFD=4.6
23:33:51.464 00.001 8996 MultiStar: [#1 -0.05,-0.05,0.60,U] [#2 -0.16,-0.08,0.63,U] [#3 -0.04,-0.25,0.54,U] [#4 -0.05,-0.22,0.42,U] [#5 -0.01,0.05,0.53,U] [#6 -0.14,0.00,0.40,U] [#7 -0.19,0.04,0.38,U] [#8 0.07,0.03,0.35,U] 
23:33:51.465 00.001 8996 single-star, 8 included, MultiStar: {-0.06, -0.05}, one-star: {-0.02, 0.01}
23:33:51.467 00.002 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
23:33:51.468 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
23:33:51.469 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.69 mountX=-0.02 mountY=-0.01, mountTheta=-2.81
23:33:51.474 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
23:33:51.476 00.002 8996 Enqueuing Move request for scope (-0.02, 0.01)
23:33:51.478 00.002 20224 Worker thread wakes up
23:33:51.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:33:51.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:33:51.478 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
23:33:51.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:33:51.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:51.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:33:51.478 00.000 20224 MoveAxis(E, 0, ABG)
23:33:51.478 00.000 20224 Move returns status 0, amount 0
23:33:51.478 00.000 20224 MoveAxis(N, 0, ABG)
23:33:51.478 00.000 20224 Move returns status 0, amount 0
23:33:51.478 00.000 20224 move complete, result=0
23:33:51.478 00.000 20224 worker thread done servicing request
23:33:51.484 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2841, FiltMin=2541, FiltMax=32163, Gamma=1.000
23:33:51.497 00.013 8996 UpdateGuideState exits: m=821968 SNR=390.4
23:33:51.497 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:51.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:51.499 00.001 8996 Enqueuing Expose request
23:33:51.500 00.001 20224 Worker thread wakes up
23:33:51.500 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:51.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:51.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:52.476 00.976 20224 Exposure complete
23:33:52.554 00.078 20224 worker thread done servicing request
23:33:52.554 00.000 8996 OnExposeComplete: enter
23:33:52.556 00.002 8996 UpdateGuideState(): m_state=6
23:33:52.557 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7858
23:33:52.558 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.46, Mass=723294, SNR=377.8, Peak=55328 HFD=4.3
23:33:52.559 00.001 8996 MultiStar: [#1 -0.09,-0.44,0.00,M1] [#2 -0.23,-0.30,0.63,U] [#3 -0.05,-0.48,0.00,M1] [#4 0.01,-0.44,0.00,M1] [#5 -0.15,-0.27,0.59,U] [#6 -0.21,-0.58,0.00,M1] [#7 -0.20,-0.39,0.00,M1] [#8 0.07,-0.14,0.41,U] 
23:33:52.560 00.001 8996 refined, 3 included, MultiStar: {-0.14, -0.25}, one-star: {-0.16, -0.25}
23:33:52.561 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
23:33:52.562 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
23:33:52.563 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.25 hyp=0.28 cameraTheta=-2.09 mountX=-0.11 mountY=0.26, mountTheta=1.99
23:33:52.564 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.25, opts=13)
23:33:52.565 00.001 8996 Enqueuing Move request for scope (-0.14, -0.25)
23:33:52.565 00.000 20224 Worker thread wakes up
23:33:52.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.25) opts 0xd
23:33:52.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.25)
23:33:52.565 00.000 20224 Moving (-0.14, -0.25) raw xDistance=-0.11 yDistance=0.26
23:33:52.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:33:52.566 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:33:52.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:33:52.566 00.000 20224 MoveAxis(E, 0, ABG)
23:33:52.566 00.000 20224 Move returns status 0, amount 0
23:33:52.566 00.000 20224 MoveAxis(N, 0, ABG)
23:33:52.566 00.000 20224 Move returns status 0, amount 0
23:33:52.566 00.000 20224 move complete, result=0
23:33:52.566 00.000 20224 worker thread done servicing request
23:33:52.571 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55328, med=2841, FiltMin=2579, FiltMax=27501, Gamma=1.000
23:33:52.584 00.013 8996 UpdateGuideState exits: m=723294 SNR=377.8
23:33:52.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:52.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:52.586 00.000 8996 Enqueuing Expose request
23:33:52.587 00.001 20224 Worker thread wakes up
23:33:52.587 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:33:52.588 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:52.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:53.746 01.158 20224 Exposure complete
23:33:53.851 00.105 20224 worker thread done servicing request
23:33:53.851 00.000 8996 OnExposeComplete: enter
23:33:53.853 00.002 8996 UpdateGuideState(): m_state=6
23:33:53.855 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7859
23:33:53.856 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=472.60, Mass=722359, SNR=340.7, Peak=49955 HFD=4.5
23:33:53.858 00.002 8996 MultiStar: [#1 -0.42,-0.23,0.00,M2] [#2 -0.48,-0.19,0.00,M1] [#3 -0.45,-0.43,0.00,M2] [#4 -0.38,-0.18,0.00,M2] [#5 -0.43,-0.07,0.00,M1] [#6 -0.36,-0.20,0.47,U] [#7 -0.54,-0.27,0.00,M2] [#8 -0.22,-0.06,0.39,U] 
23:33:53.859 00.001 8996 refined, 2 included, MultiStar: {-0.39, -0.12}, one-star: {-0.48, -0.11}
23:33:53.859 00.000 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
23:33:53.860 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
23:33:53.861 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.12 hyp=0.41 cameraTheta=-2.84 mountX=-0.38 mountY=0.16, mountTheta=2.73
23:33:53.863 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.12, opts=13)
23:33:53.864 00.001 8996 Enqueuing Move request for scope (-0.39, -0.12)
23:33:53.865 00.001 20224 Worker thread wakes up
23:33:53.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.12) opts 0xd
23:33:53.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.12)
23:33:53.865 00.000 20224 Moving (-0.39, -0.12) raw xDistance=-0.38 yDistance=0.16
23:33:53.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
23:33:53.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:53.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:33:53.865 00.000 20224 MoveAxis(E, 55, ABG)
23:33:53.865 00.000 20224 Guiding  Dir = 2, Dur = 55
23:33:53.865 00.000 20224 IsSlewing returns 0
23:33:53.865 00.000 20224 IsGuiding returns 0
23:33:53.869 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49955, med=2841, FiltMin=2569, FiltMax=23254, Gamma=1.000
23:33:53.881 00.012 8996 UpdateGuideState exits: m=722359 SNR=340.7
23:33:53.882 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:53.883 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:53.885 00.002 8996 Enqueuing Expose request
23:33:53.886 00.001 20224 PulseGuide returned control before completion, sleep 46
23:33:53.947 00.061 20224 IsGuiding returns 1
23:33:53.947 00.000 20224 scope still moving after pulse duration time elapsed
23:33:53.978 00.031 20224 IsSlewing returns 0
23:33:53.978 00.000 20224 IsGuiding returns 0
23:33:53.979 00.001 20224 scope move finished after 55 + 57 ms
23:33:53.979 00.000 20224 Move returns status 0, amount 55
23:33:53.979 00.000 20224 MoveAxis(N, 0, ABG)
23:33:53.979 00.000 20224 Move returns status 0, amount 0
23:33:53.979 00.000 20224 move complete, result=0
23:33:53.979 00.000 20224 worker thread done servicing request
23:33:53.979 00.000 8996 GuideStep: -0.4 px 55 ms EAST, 0.2 px 0 ms NORTH
23:33:53.981 00.002 20224 Worker thread wakes up
23:33:53.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:53.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:54.959 00.977 20224 Exposure complete
23:33:55.030 00.071 20224 worker thread done servicing request
23:33:55.030 00.000 8996 OnExposeComplete: enter
23:33:55.031 00.001 8996 UpdateGuideState(): m_state=6
23:33:55.032 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7860
23:33:55.033 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=472.57, Mass=630660, SNR=332.8, Peak=47421 HFD=4.5
23:33:55.034 00.001 8996 MultiStar: [#1 -0.18,-0.24,0.69,U] [#2 -0.14,-0.13,0.93,U] [#3 -0.15,-0.24,0.58,U] [#4 -0.15,-0.40,0.49,U] [#5 -0.25,-0.07,0.66,U] [#6 -0.33,-0.17,0.49,U] [#7 -0.19,-0.13,0.46,U] [#8 -0.01,-0.00,0.39,U] 
23:33:55.035 00.001 8996 single-star, 8 included, MultiStar: {-0.17, -0.17}, one-star: {-0.12, -0.14}
23:33:55.036 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
23:33:55.036 00.000 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
23:33:55.037 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.26 mountX=-0.10 mountY=0.15, mountTheta=2.16
23:33:55.039 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.14, opts=13)
23:33:55.040 00.001 8996 Enqueuing Move request for scope (-0.12, -0.14)
23:33:55.040 00.000 20224 Worker thread wakes up
23:33:55.041 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
23:33:55.041 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
23:33:55.041 00.000 20224 Moving (-0.12, -0.14) raw xDistance=-0.10 yDistance=0.15
23:33:55.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:33:55.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:55.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:33:55.041 00.000 20224 MoveAxis(E, 0, ABG)
23:33:55.041 00.000 20224 Move returns status 0, amount 0
23:33:55.041 00.000 20224 MoveAxis(N, 0, ABG)
23:33:55.041 00.000 20224 Move returns status 0, amount 0
23:33:55.041 00.000 20224 move complete, result=0
23:33:55.041 00.000 20224 worker thread done servicing request
23:33:55.045 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47421, med=2841, FiltMin=2589, FiltMax=24867, Gamma=1.000
23:33:55.065 00.020 8996 UpdateGuideState exits: m=630660 SNR=332.8
23:33:55.067 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:55.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:55.070 00.002 8996 Enqueuing Expose request
23:33:55.071 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:33:55.072 00.001 20224 Worker thread wakes up
23:33:55.072 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:55.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:56.239 01.167 20224 Exposure complete
23:33:56.319 00.080 20224 worker thread done servicing request
23:33:56.320 00.001 8996 OnExposeComplete: enter
23:33:56.322 00.002 8996 UpdateGuideState(): m_state=6
23:33:56.324 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7861
23:33:56.325 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=472.02, Mass=678791, SNR=327.1, Peak=65504 HFD=4.3
23:33:56.327 00.002 8996 MultiStar: [#1 0.21,-0.53,0.00,M2] [#2 0.11,-0.63,0.00,M1] [#3 0.35,-0.74,0.00,M2] [#4 0.30,-0.66,0.00,M2] [#5 0.09,-0.57,0.00,M1] [#6 0.24,-0.31,0.46,U] [#7 0.17,-0.50,0.00,M2] [#8 0.20,-0.51,0.00,M1] 
23:33:56.328 00.001 8996 refined, 1 included, MultiStar: {0.11, -0.57}, one-star: {0.05, -0.69}
23:33:56.330 00.002 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
23:33:56.331 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.88)
23:33:56.333 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.57 hyp=0.58 cameraTheta=-1.38 mountX=0.16 mountY=0.55, mountTheta=1.28
23:33:56.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.57, opts=13)
23:33:56.337 00.002 8996 Enqueuing Move request for scope (0.11, -0.57)
23:33:56.338 00.001 20224 Worker thread wakes up
23:33:56.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.57) opts 0xd
23:33:56.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.57)
23:33:56.338 00.000 20224 Moving (0.11, -0.57) raw xDistance=0.16 yDistance=0.55
23:33:56.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:33:56.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:33:56.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
23:33:56.339 00.001 20224 MoveAxis(E, 0, ABG)
23:33:56.339 00.000 20224 Move returns status 0, amount 0
23:33:56.339 00.000 20224 MoveAxis(N, 0, ABG)
23:33:56.339 00.000 20224 Move returns status 0, amount 0
23:33:56.339 00.000 20224 move complete, result=0
23:33:56.339 00.000 20224 worker thread done servicing request
23:33:56.346 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65504, med=2841, FiltMin=2560, FiltMax=30243, Gamma=1.000
23:33:56.371 00.025 8996 UpdateGuideState exits: m=678791 SNR=327.1
23:33:56.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:56.373 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:56.374 00.001 8996 Enqueuing Expose request
23:33:56.375 00.001 20224 Worker thread wakes up
23:33:56.375 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
23:33:56.376 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:56.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:57.345 00.969 20224 Exposure complete
23:33:57.401 00.056 20224 worker thread done servicing request
23:33:57.401 00.000 8996 OnExposeComplete: enter
23:33:57.402 00.001 8996 UpdateGuideState(): m_state=6
23:33:57.403 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7862
23:33:57.404 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=472.20, Mass=733128, SNR=361.5, Peak=65504 HFD=4.6
23:33:57.405 00.001 8996 MultiStar: [#1 0.07,-0.56,0.00,M3] [#2 -0.17,-0.42,0.00,M2] [#3 0.21,-0.43,0.00,M3] [#4 0.17,-0.47,0.00,M3] [#5 -0.09,-0.30,0.52,U] [#6 -0.14,-0.12,0.44,U] [#7 -0.09,-0.22,0.50,U] [#8 -0.06,-0.29,0.37,U] 
23:33:57.406 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.33}, one-star: {-0.09, -0.51}
23:33:57.406 00.000 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
23:33:57.407 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
23:33:57.408 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.33 hyp=0.34 cameraTheta=-1.84 mountX=-0.06 mountY=0.34, mountTheta=1.74
23:33:57.409 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.33, opts=13)
23:33:57.410 00.001 8996 Enqueuing Move request for scope (-0.09, -0.33)
23:33:57.411 00.001 20224 Worker thread wakes up
23:33:57.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.33) opts 0xd
23:33:57.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.33)
23:33:57.411 00.000 20224 Moving (-0.09, -0.33) raw xDistance=-0.06 yDistance=0.34
23:33:57.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:33:57.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:33:57.412 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:33:57.412 00.000 20224 MoveAxis(E, 0, ABG)
23:33:57.412 00.000 20224 Move returns status 0, amount 0
23:33:57.412 00.000 20224 MoveAxis(N, 0, ABG)
23:33:57.412 00.000 20224 Move returns status 0, amount 0
23:33:57.412 00.000 20224 move complete, result=0
23:33:57.412 00.000 20224 worker thread done servicing request
23:33:57.415 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65504, med=2841, FiltMin=2547, FiltMax=29507, Gamma=1.000
23:33:57.428 00.013 8996 UpdateGuideState exits: m=733128 SNR=361.5
23:33:57.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:57.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:57.431 00.001 8996 Enqueuing Expose request
23:33:57.431 00.000 20224 Worker thread wakes up
23:33:57.432 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:33:57.432 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:57.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:58.605 01.173 20224 Exposure complete
23:33:58.671 00.066 20224 worker thread done servicing request
23:33:58.671 00.000 8996 OnExposeComplete: enter
23:33:58.672 00.001 8996 UpdateGuideState(): m_state=6
23:33:58.673 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7863
23:33:58.674 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=472.13, Mass=735167, SNR=377.3, Peak=65504 HFD=4.5
23:33:58.675 00.001 8996 MultiStar: [#1 0.06,-0.56,0.00,M4] [#2 -0.05,-0.64,0.00,M3] [#3 0.15,-0.48,0.00,M4] [#4 0.10,-0.52,0.00,M4] [#5 0.06,-0.36,0.55,U] [#6 -0.06,-0.39,0.40,U] [#7 -0.03,-0.42,0.38,U] [#8 0.21,-0.27,0.41,U] 
23:33:58.675 00.000 8996 refined, 4 included, MultiStar: {0.04, -0.44}, one-star: {0.03, -0.58}
23:33:58.676 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
23:33:58.677 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
23:33:58.678 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.44 hyp=0.44 cameraTheta=-1.48 mountX=0.08 mountY=0.43, mountTheta=1.38
23:33:58.679 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.44, opts=13)
23:33:58.680 00.001 8996 Enqueuing Move request for scope (0.04, -0.44)
23:33:58.681 00.001 20224 Worker thread wakes up
23:33:58.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.44) opts 0xd
23:33:58.681 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.44)
23:33:58.681 00.000 20224 Moving (0.04, -0.44) raw xDistance=0.08 yDistance=0.43
23:33:58.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:33:58.681 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.41 newest=1.32
23:33:58.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
23:33:58.681 00.000 20224 MoveAxis(E, 0, ABG)
23:33:58.681 00.000 20224 Move returns status 0, amount 0
23:33:58.681 00.000 20224 MoveAxis(S, 91, ABG)
23:33:58.681 00.000 20224 Guiding  Dir = 1, Dur = 91
23:33:58.682 00.001 20224 IsSlewing returns 0
23:33:58.682 00.000 20224 IsGuiding returns 0
23:33:58.685 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65504, med=2841, FiltMin=2589, FiltMax=30931, Gamma=1.000
23:33:58.698 00.013 8996 UpdateGuideState exits: m=735167 SNR=377.3
23:33:58.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:58.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:58.700 00.000 8996 Enqueuing Expose request
23:33:58.710 00.010 20224 PulseGuide returned control before completion, sleep 74
23:33:58.787 00.077 20224 IsGuiding returns 1
23:33:58.787 00.000 20224 scope still moving after pulse duration time elapsed
23:33:58.818 00.031 20224 IsSlewing returns 0
23:33:58.819 00.001 20224 IsGuiding returns 0
23:33:58.819 00.000 20224 scope move finished after 91 + 46 ms
23:33:58.819 00.000 20224 Move returns status 0, amount 91
23:33:58.819 00.000 20224 move complete, result=0
23:33:58.819 00.000 20224 worker thread done servicing request
23:33:58.819 00.000 20224 Worker thread wakes up
23:33:58.819 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 91 ms SOUTH
23:33:58.822 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:58.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:33:59.805 00.983 20224 Exposure complete
23:33:59.861 00.056 20224 worker thread done servicing request
23:33:59.861 00.000 8996 OnExposeComplete: enter
23:33:59.862 00.001 8996 UpdateGuideState(): m_state=6
23:33:59.863 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7864
23:33:59.864 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=472.72, Mass=679700, SNR=323.5, Peak=61197 HFD=4.4
23:33:59.865 00.001 8996 MultiStar: [#1 0.38,-0.38,0.00,M5] [#2 0.14,-0.26,0.77,U] [#3 0.35,-0.31,0.00,M5] [#4 0.21,-0.23,0.58,U] [#5 0.27,-0.08,0.64,U] [#6 0.07,-0.16,0.48,U] [#7 0.07,-0.06,0.50,U] [#8 0.38,-0.23,0.00,M1] 
23:33:59.865 00.000 8996 single-star, 5 included, MultiStar: {0.15, -0.12}, one-star: {0.13, 0.01}
23:33:59.866 00.001 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
23:33:59.867 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
23:33:59.868 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.08 mountX=0.13 mountY=-0.02, mountTheta=-0.19
23:33:59.869 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.01, opts=13)
23:33:59.870 00.001 8996 Enqueuing Move request for scope (0.13, 0.01)
23:33:59.871 00.001 20224 Worker thread wakes up
23:33:59.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
23:33:59.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
23:33:59.871 00.000 20224 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=-0.02
23:33:59.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:33:59.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:33:59.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:33:59.871 00.000 20224 MoveAxis(E, 0, ABG)
23:33:59.871 00.000 20224 Move returns status 0, amount 0
23:33:59.871 00.000 20224 MoveAxis(N, 0, ABG)
23:33:59.871 00.000 20224 Move returns status 0, amount 0
23:33:59.871 00.000 20224 move complete, result=0
23:33:59.871 00.000 20224 worker thread done servicing request
23:33:59.875 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61197, med=2841, FiltMin=2550, FiltMax=27613, Gamma=1.000
23:33:59.891 00.016 8996 UpdateGuideState exits: m=679700 SNR=323.5
23:33:59.892 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:33:59.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:33:59.894 00.001 8996 Enqueuing Expose request
23:33:59.894 00.000 20224 Worker thread wakes up
23:33:59.894 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:33:59.895 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:33:59.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:01.052 01.157 20224 Exposure complete
23:34:01.124 00.072 20224 worker thread done servicing request
23:34:01.124 00.000 8996 OnExposeComplete: enter
23:34:01.126 00.002 8996 UpdateGuideState(): m_state=6
23:34:01.127 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7865
23:34:01.128 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.63, Mass=735378, SNR=307.7, Peak=58957 HFD=4.5
23:34:01.130 00.002 8996 MultiStar: [#1 0.22,-0.03,0.70,U] [#2 -0.09,-0.07,0.82,U] [#3 0.10,-0.27,0.68,U] [#4 0.18,-0.32,0.63,U] [#5 0.06,0.06,0.65,U] [#6 0.03,0.06,0.48,U] [#7 -0.04,0.09,0.50,U] [#8 0.24,-0.07,0.48,U] 
23:34:01.131 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.08}, one-star: {0.11, -0.08}
23:34:01.132 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
23:34:01.133 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
23:34:01.135 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.73 mountX=0.10 mountY=0.07, mountTheta=0.62
23:34:01.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.08, opts=13)
23:34:01.138 00.001 8996 Enqueuing Move request for scope (0.09, -0.08)
23:34:01.138 00.000 20224 Worker thread wakes up
23:34:01.139 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
23:34:01.139 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
23:34:01.139 00.000 20224 Moving (0.09, -0.08) raw xDistance=0.10 yDistance=0.07
23:34:01.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:34:01.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:01.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:34:01.139 00.000 20224 MoveAxis(E, 0, ABG)
23:34:01.139 00.000 20224 Move returns status 0, amount 0
23:34:01.139 00.000 20224 MoveAxis(N, 0, ABG)
23:34:01.139 00.000 20224 Move returns status 0, amount 0
23:34:01.139 00.000 20224 move complete, result=0
23:34:01.139 00.000 20224 worker thread done servicing request
23:34:01.143 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58957, med=2841, FiltMin=2589, FiltMax=31261, Gamma=1.000
23:34:01.160 00.017 8996 UpdateGuideState exits: m=735378 SNR=307.7
23:34:01.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:01.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:01.163 00.001 8996 Enqueuing Expose request
23:34:01.165 00.002 20224 Worker thread wakes up
23:34:01.165 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:01.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:01.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:02.142 00.976 20224 Exposure complete
23:34:02.198 00.056 20224 worker thread done servicing request
23:34:02.198 00.000 8996 OnExposeComplete: enter
23:34:02.199 00.001 8996 UpdateGuideState(): m_state=6
23:34:02.200 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7866
23:34:02.201 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=472.65, Mass=696211, SNR=333.0, Peak=61133 HFD=4.3
23:34:02.202 00.001 8996 MultiStar: [#1 0.00,-0.26,0.62,U] [#2 -0.15,-0.04,0.75,U] [#3 0.02,-0.24,0.59,U] [#4 0.03,-0.28,0.50,U] [#5 -0.06,0.04,0.56,U] [#6 -0.02,-0.19,0.43,U] [#7 -0.13,-0.10,0.43,U] [#8 0.11,-0.04,0.45,U] 
23:34:02.203 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.12}, one-star: {-0.05, -0.06}
23:34:02.203 00.000 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
23:34:02.204 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
23:34:02.205 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.27 mountX=-0.04 mountY=0.07, mountTheta=2.17
23:34:02.206 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.06, opts=13)
23:34:02.207 00.001 8996 Enqueuing Move request for scope (-0.05, -0.06)
23:34:02.207 00.000 20224 Worker thread wakes up
23:34:02.208 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:34:02.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:34:02.208 00.000 20224 Moving (-0.05, -0.06) raw xDistance=-0.04 yDistance=0.07
23:34:02.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:34:02.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:02.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:34:02.208 00.000 20224 MoveAxis(E, 0, ABG)
23:34:02.208 00.000 20224 Move returns status 0, amount 0
23:34:02.208 00.000 20224 MoveAxis(N, 0, ABG)
23:34:02.208 00.000 20224 Move returns status 0, amount 0
23:34:02.208 00.000 20224 move complete, result=0
23:34:02.208 00.000 20224 worker thread done servicing request
23:34:02.213 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61133, med=2841, FiltMin=2589, FiltMax=28355, Gamma=1.000
23:34:02.228 00.015 8996 UpdateGuideState exits: m=696211 SNR=333.0
23:34:02.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:02.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:02.231 00.001 8996 Enqueuing Expose request
23:34:02.232 00.001 20224 Worker thread wakes up
23:34:02.232 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:02.233 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:02.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:03.389 01.156 20224 Exposure complete
23:34:03.458 00.069 20224 worker thread done servicing request
23:34:03.458 00.000 8996 OnExposeComplete: enter
23:34:03.459 00.001 8996 UpdateGuideState(): m_state=6
23:34:03.460 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7867
23:34:03.461 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=472.71, Mass=783871, SNR=355.5, Peak=61645 HFD=4.6
23:34:03.463 00.002 8996 MultiStar: [#1 -0.02,-0.08,0.74,U] [#2 -0.33,0.11,0.68,U] [#3 -0.00,-0.22,0.53,U] [#4 -0.11,-0.30,0.51,U] [#5 -0.06,0.02,0.55,U] [#6 -0.25,0.01,0.43,U] [#7 -0.20,0.20,0.46,U] [#8 0.05,0.10,0.39,U] 
23:34:03.463 00.000 8996 refined, 8 included, MultiStar: {-0.13, -0.02}, one-star: {-0.18, 0.01}
23:34:03.464 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:34:03.465 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
23:34:03.466 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-2.99 mountX=-0.13 mountY=0.03, mountTheta=2.88
23:34:03.467 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.02, opts=13)
23:34:03.468 00.001 8996 Enqueuing Move request for scope (-0.13, -0.02)
23:34:03.469 00.001 20224 Worker thread wakes up
23:34:03.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
23:34:03.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
23:34:03.469 00.000 20224 Moving (-0.13, -0.02) raw xDistance=-0.13 yDistance=0.03
23:34:03.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:34:03.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:03.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:34:03.469 00.000 20224 MoveAxis(E, 0, ABG)
23:34:03.469 00.000 20224 Move returns status 0, amount 0
23:34:03.469 00.000 20224 MoveAxis(N, 0, ABG)
23:34:03.469 00.000 20224 Move returns status 0, amount 0
23:34:03.469 00.000 20224 move complete, result=0
23:34:03.470 00.001 20224 worker thread done servicing request
23:34:03.473 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61645, med=2841, FiltMin=2569, FiltMax=29923, Gamma=1.000
23:34:03.496 00.023 8996 UpdateGuideState exits: m=783871 SNR=355.5
23:34:03.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:03.499 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:03.501 00.002 8996 Enqueuing Expose request
23:34:03.502 00.001 20224 Worker thread wakes up
23:34:03.502 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:03.504 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:03.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:04.483 00.979 20224 Exposure complete
23:34:04.562 00.079 20224 worker thread done servicing request
23:34:04.562 00.000 8996 OnExposeComplete: enter
23:34:04.564 00.002 8996 UpdateGuideState(): m_state=6
23:34:04.565 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7868
23:34:04.566 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=472.78, Mass=741154, SNR=370.4, Peak=65535 HFD=4.4
23:34:04.568 00.002 8996 MultiStar: [#1 0.21,-0.14,0.60,U] [#2 0.07,0.16,0.62,U] [#3 0.31,-0.12,0.48,U] [#4 0.16,-0.11,0.50,U] [#5 0.17,0.25,0.57,U] [#6 0.01,0.10,0.43,U] [#7 -0.08,0.21,0.49,U] [#8 0.15,0.12,0.37,U] 
23:34:04.570 00.002 8996 refined, 8 included, MultiStar: {0.14, 0.06}, one-star: {0.18, 0.07}
23:34:04.571 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
23:34:04.572 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
23:34:04.574 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.41 mountX=0.13 mountY=-0.07, mountTheta=-0.52
23:34:04.576 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.06, opts=13)
23:34:04.577 00.001 8996 Enqueuing Move request for scope (0.14, 0.06)
23:34:04.579 00.002 20224 Worker thread wakes up
23:34:04.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
23:34:04.579 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
23:34:04.579 00.000 20224 Moving (0.14, 0.06) raw xDistance=0.13 yDistance=-0.07
23:34:04.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:34:04.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:04.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:34:04.579 00.000 20224 MoveAxis(E, 0, ABG)
23:34:04.580 00.001 20224 Move returns status 0, amount 0
23:34:04.580 00.000 20224 MoveAxis(N, 0, ABG)
23:34:04.580 00.000 20224 Move returns status 0, amount 0
23:34:04.580 00.000 20224 move complete, result=0
23:34:04.580 00.000 20224 worker thread done servicing request
23:34:04.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65535, med=2841, FiltMin=2573, FiltMax=30851, Gamma=1.000
23:34:04.618 00.033 8996 UpdateGuideState exits: m=741154 SNR=370.4
23:34:04.619 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:04.621 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:04.623 00.002 8996 Enqueuing Expose request
23:34:04.624 00.001 20224 Worker thread wakes up
23:34:04.624 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:04.626 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:04.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:05.801 01.175 20224 Exposure complete
23:34:05.871 00.070 20224 worker thread done servicing request
23:34:05.871 00.000 8996 OnExposeComplete: enter
23:34:05.872 00.001 8996 UpdateGuideState(): m_state=6
23:34:05.873 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7869
23:34:05.874 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=472.71, Mass=723375, SNR=390.9, Peak=63901 HFD=4.3
23:34:05.875 00.001 8996 MultiStar: [#1 0.29,-0.15,0.56,U] [#2 0.04,-0.03,0.64,U] [#3 0.24,-0.28,0.57,U] [#4 0.25,-0.25,0.46,U] [#5 0.17,-0.08,0.54,U] [#6 0.13,0.05,0.44,U] [#7 0.02,0.00,0.40,U] [#8 0.42,-0.09,0.00,M1] 
23:34:05.876 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.09}, one-star: {0.22, -0.00}
23:34:05.877 00.001 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
23:34:05.877 00.000 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.81)
23:34:05.878 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-0.45 mountX=0.19 mountY=0.06, mountTheta=0.34
23:34:05.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.09, opts=13)
23:34:05.880 00.001 8996 Enqueuing Move request for scope (0.18, -0.09)
23:34:05.881 00.001 20224 Worker thread wakes up
23:34:05.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.09) opts 0xd
23:34:05.881 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.09)
23:34:05.881 00.000 20224 Moving (0.18, -0.09) raw xDistance=0.19 yDistance=0.06
23:34:05.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:34:05.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:05.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:34:05.881 00.000 20224 MoveAxis(E, 0, ABG)
23:34:05.881 00.000 20224 Move returns status 0, amount 0
23:34:05.881 00.000 20224 MoveAxis(N, 0, ABG)
23:34:05.882 00.001 20224 Move returns status 0, amount 0
23:34:05.882 00.000 20224 move complete, result=0
23:34:05.882 00.000 20224 worker thread done servicing request
23:34:05.886 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63901, med=2841, FiltMin=2560, FiltMax=27363, Gamma=1.000
23:34:05.909 00.023 8996 UpdateGuideState exits: m=723375 SNR=390.9
23:34:05.911 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:05.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:05.914 00.002 8996 Enqueuing Expose request
23:34:05.916 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:05.916 00.000 20224 Worker thread wakes up
23:34:05.916 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:05.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:06.895 00.979 20224 Exposure complete
23:34:06.960 00.065 20224 worker thread done servicing request
23:34:06.961 00.001 8996 OnExposeComplete: enter
23:34:06.962 00.001 8996 UpdateGuideState(): m_state=6
23:34:06.962 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7870
23:34:06.963 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=472.66, Mass=723811, SNR=338.7, Peak=63261 HFD=4.3
23:34:06.964 00.001 8996 MultiStar: [#1 0.15,-0.33,0.58,U] [#2 0.23,-0.21,0.65,U] [#3 0.34,-0.31,0.00,M1] [#4 0.28,-0.40,0.00,M1] [#5 0.33,-0.08,0.67,U] [#6 -0.04,-0.16,0.48,U] [#7 -0.07,-0.18,0.45,U] [#8 0.45,-0.20,0.00,M2] 
23:34:06.965 00.001 8996 single-star, 5 included, MultiStar: {0.15, -0.15}, one-star: {0.18, -0.05}
23:34:06.965 00.000 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
23:34:06.966 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.00)
23:34:06.967 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.26 mountX=0.19 mountY=0.03, mountTheta=0.14
23:34:06.968 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.05, opts=13)
23:34:06.969 00.001 8996 Enqueuing Move request for scope (0.18, -0.05)
23:34:06.970 00.001 20224 Worker thread wakes up
23:34:06.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
23:34:06.970 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
23:34:06.970 00.000 20224 Moving (0.18, -0.05) raw xDistance=0.19 yDistance=0.03
23:34:06.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:34:06.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:06.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:34:06.970 00.000 20224 MoveAxis(E, 0, ABG)
23:34:06.970 00.000 20224 Move returns status 0, amount 0
23:34:06.970 00.000 20224 MoveAxis(N, 0, ABG)
23:34:06.970 00.000 20224 Move returns status 0, amount 0
23:34:06.970 00.000 20224 move complete, result=0
23:34:06.971 00.001 20224 worker thread done servicing request
23:34:06.976 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63261, med=2841, FiltMin=2566, FiltMax=28787, Gamma=1.000
23:34:06.994 00.018 8996 UpdateGuideState exits: m=723811 SNR=338.7
23:34:06.997 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:06.999 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:07.000 00.001 8996 Enqueuing Expose request
23:34:07.000 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:07.001 00.001 20224 Worker thread wakes up
23:34:07.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:07.002 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:08.155 01.153 20224 Exposure complete
23:34:08.223 00.068 20224 worker thread done servicing request
23:34:08.223 00.000 8996 OnExposeComplete: enter
23:34:08.224 00.001 8996 UpdateGuideState(): m_state=6
23:34:08.224 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7871
23:34:08.226 00.002 8996 Star::Find returns 1 (0), X=137.80, Y=472.43, Mass=733388, SNR=358.4, Peak=57904 HFD=4.5
23:34:08.227 00.001 8996 MultiStar: [#1 0.13,-0.33,0.65,U] [#2 0.01,-0.34,0.75,U] [#3 0.16,-0.12,0.60,U] [#4 0.08,-0.30,0.55,U] [#5 0.07,-0.11,0.52,U] [#6 -0.10,-0.21,0.40,U] [#7 0.10,-0.24,0.44,U] [#8 0.23,-0.05,0.39,U] 
23:34:08.228 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.24}, one-star: {0.11, -0.28}
23:34:08.229 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
23:34:08.230 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
23:34:08.231 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.24 hyp=0.25 cameraTheta=-1.20 mountX=0.11 mountY=0.22, mountTheta=1.10
23:34:08.233 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.24, opts=13)
23:34:08.234 00.001 8996 Enqueuing Move request for scope (0.09, -0.24)
23:34:08.235 00.001 20224 Worker thread wakes up
23:34:08.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.24) opts 0xd
23:34:08.235 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.24)
23:34:08.235 00.000 20224 Moving (0.09, -0.24) raw xDistance=0.11 yDistance=0.22
23:34:08.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:34:08.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:34:08.235 00.000 20224 MoveAxis(E, 0, ABG)
23:34:08.235 00.000 20224 Move returns status 0, amount 0
23:34:08.235 00.000 20224 MoveAxis(S, 47, ABG)
23:34:08.235 00.000 20224 Guiding  Dir = 1, Dur = 47
23:34:08.236 00.001 20224 IsSlewing returns 0
23:34:08.236 00.000 20224 IsGuiding returns 0
23:34:08.237 00.001 20224 PulseGuide returned control before completion, sleep 56
23:34:08.239 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57904, med=2841, FiltMin=2589, FiltMax=30915, Gamma=1.000
23:34:08.261 00.022 8996 UpdateGuideState exits: m=733388 SNR=358.4
23:34:08.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:08.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:08.264 00.001 8996 Enqueuing Expose request
23:34:08.304 00.040 20224 IsGuiding returns 1
23:34:08.304 00.000 20224 scope still moving after pulse duration time elapsed
23:34:08.335 00.031 20224 IsSlewing returns 0
23:34:08.335 00.000 20224 IsGuiding returns 0
23:34:08.335 00.000 20224 scope move finished after 47 + 52 ms
23:34:08.335 00.000 20224 Move returns status 0, amount 47
23:34:08.335 00.000 20224 move complete, result=0
23:34:08.336 00.001 20224 worker thread done servicing request
23:34:08.336 00.000 20224 Worker thread wakes up
23:34:08.336 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:08.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:08.336 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
23:34:09.305 00.969 20224 Exposure complete
23:34:09.370 00.065 20224 worker thread done servicing request
23:34:09.370 00.000 8996 OnExposeComplete: enter
23:34:09.373 00.003 8996 UpdateGuideState(): m_state=6
23:34:09.375 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7872
23:34:09.376 00.001 8996 Star::Find returns 1 (0), X=138.05, Y=472.92, Mass=727403, SNR=359.8, Peak=65535 HFD=4.4
23:34:09.379 00.003 8996 MultiStar: [#1 0.28,-0.12,0.72,U] [#2 0.21,0.17,0.70,U] [#3 0.36,0.00,0.64,U] [#4 0.32,0.11,0.56,U] [#5 0.37,0.19,0.67,U] [#6 0.07,0.18,0.41,U] [#7 0.22,0.32,0.42,U] [#8 0.45,0.24,0.00,M2] 
23:34:09.380 00.001 8996 refined, 7 included, MultiStar: {0.29, 0.13}, one-star: {0.36, 0.21}
23:34:09.381 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
23:34:09.382 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
23:34:09.384 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=0.13 hyp=0.32 cameraTheta=0.41 mountX=0.28 mountY=-0.16, mountTheta=-0.52
23:34:09.387 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.13, opts=13)
23:34:09.388 00.001 8996 Enqueuing Move request for scope (0.29, 0.13)
23:34:09.390 00.002 20224 Worker thread wakes up
23:34:09.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.13) opts 0xd
23:34:09.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.13)
23:34:09.390 00.000 20224 Moving (0.29, 0.13) raw xDistance=0.28 yDistance=-0.16
23:34:09.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:34:09.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:09.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:34:09.390 00.000 20224 MoveAxis(W, 41, ABG)
23:34:09.390 00.000 20224 Guiding  Dir = 3, Dur = 41
23:34:09.391 00.001 20224 IsSlewing returns 0
23:34:09.391 00.000 20224 IsGuiding returns 0
23:34:09.397 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65535, med=2841, FiltMin=2566, FiltMax=29577, Gamma=1.000
23:34:09.411 00.014 20224 PulseGuide returned control before completion, sleep 32
23:34:09.420 00.009 8996 UpdateGuideState exits: m=727403 SNR=359.8
23:34:09.422 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:09.424 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:09.426 00.002 8996 Enqueuing Expose request
23:34:09.457 00.031 20224 IsGuiding returns 1
23:34:09.457 00.000 20224 scope still moving after pulse duration time elapsed
23:34:09.487 00.030 20224 IsSlewing returns 0
23:34:09.487 00.000 20224 IsGuiding returns 1
23:34:09.518 00.031 20224 IsSlewing returns 0
23:34:09.519 00.001 20224 IsGuiding returns 0
23:34:09.519 00.000 20224 scope move finished after 41 + 86 ms
23:34:09.519 00.000 20224 Move returns status 0, amount 41
23:34:09.519 00.000 20224 MoveAxis(N, 0, ABG)
23:34:09.519 00.000 20224 Move returns status 0, amount 0
23:34:09.519 00.000 20224 move complete, result=0
23:34:09.519 00.000 20224 worker thread done servicing request
23:34:09.519 00.000 20224 Worker thread wakes up
23:34:09.519 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.2 px 0 ms NORTH
23:34:09.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:09.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:10.699 01.179 20224 Exposure complete
23:34:10.767 00.068 20224 worker thread done servicing request
23:34:10.767 00.000 8996 OnExposeComplete: enter
23:34:10.769 00.002 8996 UpdateGuideState(): m_state=6
23:34:10.771 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7873
23:34:10.772 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=473.03, Mass=662217, SNR=317.9, Peak=54515 HFD=4.3
23:34:10.774 00.002 8996 MultiStar: [#1 -0.30,-0.04,0.73,U] [#2 -0.71,0.15,0.00,M1] [#3 -0.36,-0.02,0.67,U] [#4 -0.42,-0.04,0.00,M1] [#5 -0.35,0.30,0.00,M1] [#6 -0.50,0.31,0.00,M1] [#7 -0.39,-0.03,0.47,U] [#8 -0.24,0.33,0.42,U] 
23:34:10.775 00.001 8996 refined, 4 included, MultiStar: {-0.38, 0.12}, one-star: {-0.50, 0.32}
23:34:10.776 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
23:34:10.778 00.002 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:34:10.779 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.12 hyp=0.40 cameraTheta=2.82 mountX=-0.39 mountY=-0.08, mountTheta=-2.94
23:34:10.782 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.12, opts=13)
23:34:10.784 00.002 8996 Enqueuing Move request for scope (-0.38, 0.12)
23:34:10.785 00.001 20224 Worker thread wakes up
23:34:10.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.12) opts 0xd
23:34:10.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.12)
23:34:10.785 00.000 20224 Moving (-0.38, 0.12) raw xDistance=-0.39 yDistance=-0.08
23:34:10.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.39
23:34:10.786 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:10.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:34:10.786 00.000 20224 MoveAxis(E, 54, ABG)
23:34:10.786 00.000 20224 Guiding  Dir = 2, Dur = 54
23:34:10.786 00.000 20224 IsSlewing returns 0
23:34:10.787 00.001 20224 IsGuiding returns 0
23:34:10.794 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54515, med=2841, FiltMin=2589, FiltMax=27152, Gamma=1.000
23:34:10.814 00.020 20224 PulseGuide returned control before completion, sleep 38
23:34:10.815 00.001 8996 UpdateGuideState exits: m=662217 SNR=317.9
23:34:10.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:10.817 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:10.818 00.001 8996 Enqueuing Expose request
23:34:10.859 00.041 20224 IsGuiding returns 1
23:34:10.859 00.000 20224 scope still moving after pulse duration time elapsed
23:34:10.891 00.032 20224 IsSlewing returns 0
23:34:10.891 00.000 20224 IsGuiding returns 1
23:34:10.922 00.031 20224 IsSlewing returns 0
23:34:10.922 00.000 20224 IsGuiding returns 0
23:34:10.922 00.000 20224 scope move finished after 54 + 81 ms
23:34:10.922 00.000 20224 Move returns status 0, amount 54
23:34:10.922 00.000 20224 MoveAxis(N, 0, ABG)
23:34:10.922 00.000 20224 Move returns status 0, amount 0
23:34:10.922 00.000 20224 move complete, result=0
23:34:10.922 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.1 px 0 ms NORTH
23:34:10.925 00.003 20224 worker thread done servicing request
23:34:10.925 00.000 20224 Worker thread wakes up
23:34:10.925 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:10.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:11.905 00.980 20224 Exposure complete
23:34:11.986 00.081 20224 worker thread done servicing request
23:34:11.986 00.000 8996 OnExposeComplete: enter
23:34:11.989 00.003 8996 UpdateGuideState(): m_state=6
23:34:11.992 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7874
23:34:11.994 00.002 8996 Star::Find returns 1 (0), X=137.29, Y=472.82, Mass=739411, SNR=331.6, Peak=58515 HFD=4.4
23:34:11.996 00.002 8996 MultiStar: [#1 -0.26,-0.02,0.80,U] [#2 -0.41,0.03,0.82,U] [#3 -0.31,-0.15,0.59,U] [#4 -0.29,-0.10,0.52,U] [#5 -0.37,0.17,0.68,U] [#6 -0.34,-0.11,0.40,U] [#7 -0.27,0.12,0.48,U] [#8 -0.18,0.23,0.35,U] 
23:34:11.997 00.001 8996 refined, 8 included, MultiStar: {-0.33, 0.03}, one-star: {-0.39, 0.11}
23:34:11.999 00.002 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
23:34:12.000 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
23:34:12.002 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.03 hyp=0.33 cameraTheta=3.04 mountX=-0.33 mountY=0.00, mountTheta=3.13
23:34:12.006 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.03, opts=13)
23:34:12.008 00.002 8996 Enqueuing Move request for scope (-0.33, 0.03)
23:34:12.011 00.003 20224 Worker thread wakes up
23:34:12.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.03) opts 0xd
23:34:12.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.03)
23:34:12.011 00.000 20224 Moving (-0.33, 0.03) raw xDistance=-0.33 yDistance=0.00
23:34:12.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
23:34:12.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:12.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:34:12.011 00.000 20224 MoveAxis(E, 52, ABG)
23:34:12.012 00.001 20224 Guiding  Dir = 2, Dur = 52
23:34:12.012 00.000 20224 IsSlewing returns 0
23:34:12.012 00.000 20224 IsGuiding returns 0
23:34:12.019 00.007 20224 PulseGuide returned control before completion, sleep 56
23:34:12.020 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58515, med=2841, FiltMin=2576, FiltMax=25942, Gamma=1.000
23:34:12.042 00.022 8996 UpdateGuideState exits: m=739411 SNR=331.6
23:34:12.043 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:12.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:12.045 00.001 8996 Enqueuing Expose request
23:34:12.079 00.034 20224 IsGuiding returns 1
23:34:12.079 00.000 20224 scope still moving after pulse duration time elapsed
23:34:12.111 00.032 20224 IsSlewing returns 0
23:34:12.111 00.000 20224 IsGuiding returns 0
23:34:12.111 00.000 20224 scope move finished after 52 + 47 ms
23:34:12.111 00.000 20224 Move returns status 0, amount 52
23:34:12.112 00.001 20224 MoveAxis(N, 0, ABG)
23:34:12.112 00.000 20224 Move returns status 0, amount 0
23:34:12.112 00.000 20224 move complete, result=0
23:34:12.112 00.000 20224 worker thread done servicing request
23:34:12.112 00.000 20224 Worker thread wakes up
23:34:12.112 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:12.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:12.112 00.000 8996 GuideStep: -0.3 px 52 ms EAST, 0.0 px 0 ms NORTH
23:34:13.277 01.165 20224 Exposure complete
23:34:13.350 00.073 20224 worker thread done servicing request
23:34:13.350 00.000 8996 OnExposeComplete: enter
23:34:13.352 00.002 8996 UpdateGuideState(): m_state=6
23:34:13.353 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7875
23:34:13.355 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=472.82, Mass=745651, SNR=386.8, Peak=65229 HFD=4.3
23:34:13.357 00.002 8996 MultiStar: [#1 0.41,-0.05,0.55,U] [#2 0.40,-0.06,0.62,U] [#3 0.77,-0.07,0.00,M1] [#4 0.65,-0.02,0.00,M1] [#5 0.48,-0.02,0.00,M1] [#6 0.64,-0.03,0.00,M1] [#7 0.52,0.15,0.00,M1] [#8 0.65,0.38,0.00,M1] 
23:34:13.358 00.001 8996 single-star, 2 included, MultiStar: {0.35, 0.02}, one-star: {0.28, 0.12}
23:34:13.360 00.002 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
23:34:13.362 00.002 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
23:34:13.363 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.12 hyp=0.30 cameraTheta=0.39 mountX=0.27 mountY=-0.15, mountTheta=-0.50
23:34:13.365 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.12, opts=13)
23:34:13.367 00.002 8996 Enqueuing Move request for scope (0.28, 0.12)
23:34:13.368 00.001 20224 Worker thread wakes up
23:34:13.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.12) opts 0xd
23:34:13.368 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.12)
23:34:13.368 00.000 20224 Moving (0.28, 0.12) raw xDistance=0.27 yDistance=-0.15
23:34:13.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.27
23:34:13.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:13.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:34:13.368 00.000 20224 MoveAxis(W, 35, ABG)
23:34:13.368 00.000 20224 Guiding  Dir = 3, Dur = 35
23:34:13.369 00.001 20224 IsSlewing returns 0
23:34:13.369 00.000 20224 IsGuiding returns 0
23:34:13.371 00.002 20224 PulseGuide returned control before completion, sleep 44
23:34:13.374 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65229, med=2841, FiltMin=2553, FiltMax=30009, Gamma=1.000
23:34:13.388 00.014 8996 UpdateGuideState exits: m=745651 SNR=386.8
23:34:13.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:13.389 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:13.390 00.001 8996 Enqueuing Expose request
23:34:13.423 00.033 20224 IsGuiding returns 1
23:34:13.423 00.000 20224 scope still moving after pulse duration time elapsed
23:34:13.455 00.032 20224 IsSlewing returns 0
23:34:13.455 00.000 20224 IsGuiding returns 0
23:34:13.455 00.000 20224 scope move finished after 35 + 51 ms
23:34:13.455 00.000 20224 Move returns status 0, amount 35
23:34:13.456 00.001 20224 MoveAxis(N, 0, ABG)
23:34:13.456 00.000 20224 Move returns status 0, amount 0
23:34:13.456 00.000 20224 move complete, result=0
23:34:13.456 00.000 20224 worker thread done servicing request
23:34:13.456 00.000 20224 Worker thread wakes up
23:34:13.456 00.000 8996 GuideStep: 0.3 px 35 ms WEST, -0.1 px 0 ms NORTH
23:34:13.457 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:13.457 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:14.435 00.978 20224 Exposure complete
23:34:14.513 00.078 20224 worker thread done servicing request
23:34:14.513 00.000 8996 OnExposeComplete: enter
23:34:14.514 00.001 8996 UpdateGuideState(): m_state=6
23:34:14.515 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7876
23:34:14.516 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.66, Mass=733145, SNR=337.2, Peak=60973 HFD=4.4
23:34:14.517 00.001 8996 MultiStar: [#1 0.28,-0.23,0.61,U] [#2 0.13,-0.22,0.77,U] [#3 0.32,-0.40,0.00,M2] [#4 0.27,-0.27,0.53,U] [#5 0.28,-0.14,0.59,U] [#6 0.00,0.09,0.44,U] [#7 0.09,0.05,0.49,U] [#8 0.47,0.04,0.00,M2] 
23:34:14.518 00.001 8996 single-star, 6 included, MultiStar: {0.17, -0.12}, one-star: {0.14, -0.05}
23:34:14.518 00.000 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
23:34:14.519 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
23:34:14.520 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-0.33 mountX=0.15 mountY=0.03, mountTheta=0.22
23:34:14.521 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.05, opts=13)
23:34:14.522 00.001 8996 Enqueuing Move request for scope (0.14, -0.05)
23:34:14.523 00.001 20224 Worker thread wakes up
23:34:14.523 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
23:34:14.523 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
23:34:14.523 00.000 20224 Moving (0.14, -0.05) raw xDistance=0.15 yDistance=0.03
23:34:14.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:34:14.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:14.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:34:14.523 00.000 20224 MoveAxis(E, 0, ABG)
23:34:14.523 00.000 20224 Move returns status 0, amount 0
23:34:14.523 00.000 20224 MoveAxis(N, 0, ABG)
23:34:14.523 00.000 20224 Move returns status 0, amount 0
23:34:14.523 00.000 20224 move complete, result=0
23:34:14.523 00.000 20224 worker thread done servicing request
23:34:14.526 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60973, med=2841, FiltMin=2550, FiltMax=33603, Gamma=1.000
23:34:14.539 00.013 8996 UpdateGuideState exits: m=733145 SNR=337.2
23:34:14.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:14.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:14.541 00.000 8996 Enqueuing Expose request
23:34:14.542 00.001 20224 Worker thread wakes up
23:34:14.542 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:14.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:14.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:15.694 01.151 20224 Exposure complete
23:34:15.792 00.098 20224 worker thread done servicing request
23:34:15.792 00.000 8996 OnExposeComplete: enter
23:34:15.795 00.003 8996 UpdateGuideState(): m_state=6
23:34:15.796 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7877
23:34:15.796 00.000 8996 Star::Find returns 1 (0), X=137.37, Y=472.81, Mass=717793, SNR=332.0, Peak=57437 HFD=4.4
23:34:15.799 00.003 8996 MultiStar: [#1 -0.07,-0.15,0.61,U] [#2 -0.27,-0.18,0.77,U] [#3 -0.11,-0.12,0.56,U] [#4 -0.27,-0.28,0.56,U] [#5 -0.25,-0.08,0.66,U] [#6 -0.17,-0.10,0.46,U] [#7 -0.41,-0.17,0.00,M1] [#8 -0.18,0.11,0.40,U] 
23:34:15.799 00.000 8996 refined, 7 included, MultiStar: {-0.22, -0.08}, one-star: {-0.31, 0.10}
23:34:15.800 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:34:15.801 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
23:34:15.802 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-2.78 mountX=-0.21 mountY=0.11, mountTheta=2.67
23:34:15.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.08, opts=13)
23:34:15.805 00.001 8996 Enqueuing Move request for scope (-0.22, -0.08)
23:34:15.805 00.000 20224 Worker thread wakes up
23:34:15.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
23:34:15.806 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
23:34:15.806 00.000 20224 Moving (-0.22, -0.08) raw xDistance=-0.21 yDistance=0.11
23:34:15.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:34:15.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:15.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:34:15.806 00.000 20224 MoveAxis(E, 30, ABG)
23:34:15.806 00.000 20224 Guiding  Dir = 2, Dur = 30
23:34:15.806 00.000 20224 IsSlewing returns 0
23:34:15.806 00.000 20224 IsGuiding returns 0
23:34:15.808 00.002 20224 PulseGuide returned control before completion, sleep 39
23:34:15.811 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57437, med=2841, FiltMin=2582, FiltMax=25238, Gamma=1.000
23:34:15.823 00.012 8996 UpdateGuideState exits: m=717793 SNR=332.0
23:34:15.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:15.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:15.825 00.000 8996 Enqueuing Expose request
23:34:15.862 00.037 20224 IsGuiding returns 1
23:34:15.862 00.000 20224 scope still moving after pulse duration time elapsed
23:34:15.893 00.031 20224 IsSlewing returns 0
23:34:15.893 00.000 20224 IsGuiding returns 0
23:34:15.893 00.000 20224 scope move finished after 30 + 57 ms
23:34:15.893 00.000 20224 Move returns status 0, amount 30
23:34:15.893 00.000 20224 MoveAxis(N, 0, ABG)
23:34:15.893 00.000 20224 Move returns status 0, amount 0
23:34:15.893 00.000 20224 move complete, result=0
23:34:15.893 00.000 20224 worker thread done servicing request
23:34:15.894 00.001 20224 Worker thread wakes up
23:34:15.894 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
23:34:15.896 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:15.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:16.868 00.972 20224 Exposure complete
23:34:16.961 00.093 20224 worker thread done servicing request
23:34:16.961 00.000 8996 OnExposeComplete: enter
23:34:16.963 00.002 8996 UpdateGuideState(): m_state=6
23:34:16.965 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7878
23:34:16.967 00.002 8996 Star::Find returns 1 (0), X=137.79, Y=472.83, Mass=701938, SNR=325.2, Peak=64717 HFD=4.4
23:34:16.969 00.002 8996 MultiStar: [#1 0.16,-0.08,0.75,U] [#2 -0.02,0.15,0.74,U] [#3 0.23,-0.17,0.61,U] [#4 0.21,-0.17,0.59,U] [#5 0.06,0.12,0.58,U] [#6 0.16,-0.15,0.45,U] [#7 0.02,-0.04,0.49,U] [#8 0.26,0.22,0.41,U] 
23:34:16.970 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.01}, one-star: {0.11, 0.12}
23:34:16.972 00.002 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
23:34:16.974 00.002 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
23:34:16.975 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.06 mountX=0.12 mountY=-0.02, mountTheta=-0.17
23:34:16.977 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.01, opts=13)
23:34:16.979 00.002 8996 Enqueuing Move request for scope (0.12, 0.01)
23:34:16.979 00.000 20224 Worker thread wakes up
23:34:16.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
23:34:16.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
23:34:16.979 00.000 20224 Moving (0.12, 0.01) raw xDistance=0.12 yDistance=-0.02
23:34:16.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:34:16.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:16.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:34:16.980 00.001 20224 MoveAxis(E, 0, ABG)
23:34:16.980 00.000 20224 Move returns status 0, amount 0
23:34:16.980 00.000 20224 MoveAxis(N, 0, ABG)
23:34:16.980 00.000 20224 Move returns status 0, amount 0
23:34:16.980 00.000 20224 move complete, result=0
23:34:16.980 00.000 20224 worker thread done servicing request
23:34:16.983 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=64717, med=2841, FiltMin=2595, FiltMax=27341, Gamma=1.000
23:34:16.996 00.013 8996 UpdateGuideState exits: m=701938 SNR=325.2
23:34:16.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:16.998 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:16.999 00.001 8996 Enqueuing Expose request
23:34:17.000 00.001 20224 Worker thread wakes up
23:34:17.000 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:17.000 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:17.001 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:18.163 01.162 20224 Exposure complete
23:34:18.230 00.067 20224 worker thread done servicing request
23:34:18.230 00.000 8996 OnExposeComplete: enter
23:34:18.231 00.001 8996 UpdateGuideState(): m_state=6
23:34:18.232 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7879
23:34:18.233 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=472.85, Mass=710921, SNR=317.7, Peak=63405 HFD=4.3
23:34:18.233 00.000 8996 MultiStar: [#1 0.16,-0.02,0.72,U] [#2 0.03,0.01,0.74,U] [#3 0.06,-0.12,0.66,U] [#4 0.00,-0.13,0.60,U] [#5 0.24,0.22,0.70,U] [#6 0.03,0.17,0.44,U] [#7 0.16,-0.00,0.44,U] [#8 0.25,0.35,0.00,M1] 
23:34:18.234 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.04}, one-star: {0.26, 0.15}
23:34:18.235 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
23:34:18.236 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:34:18.237 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.29 mountX=0.13 mountY=-0.05, mountTheta=-0.40
23:34:18.240 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
23:34:18.243 00.003 8996 Enqueuing Move request for scope (0.13, 0.04)
23:34:18.244 00.001 20224 Worker thread wakes up
23:34:18.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
23:34:18.244 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
23:34:18.244 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.13 yDistance=-0.05
23:34:18.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:34:18.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:18.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:34:18.244 00.000 20224 MoveAxis(E, 0, ABG)
23:34:18.244 00.000 20224 Move returns status 0, amount 0
23:34:18.244 00.000 20224 MoveAxis(N, 0, ABG)
23:34:18.244 00.000 20224 Move returns status 0, amount 0
23:34:18.244 00.000 20224 move complete, result=0
23:34:18.244 00.000 20224 worker thread done servicing request
23:34:18.248 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63405, med=2841, FiltMin=2569, FiltMax=29315, Gamma=1.000
23:34:18.261 00.013 8996 UpdateGuideState exits: m=710921 SNR=317.7
23:34:18.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:18.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:18.263 00.000 8996 Enqueuing Expose request
23:34:18.264 00.001 20224 Worker thread wakes up
23:34:18.264 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:18.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:18.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:19.245 00.980 20224 Exposure complete
23:34:19.302 00.057 20224 worker thread done servicing request
23:34:19.302 00.000 8996 OnExposeComplete: enter
23:34:19.303 00.001 8996 UpdateGuideState(): m_state=6
23:34:19.304 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7880
23:34:19.304 00.000 8996 Star::Find returns 1 (0), X=137.76, Y=472.80, Mass=734394, SNR=336.2, Peak=63853 HFD=4.4
23:34:19.305 00.001 8996 MultiStar: [#1 -0.11,-0.10,0.76,U] [#2 0.03,-0.07,0.73,U] [#3 0.09,-0.33,0.63,U] [#4 0.06,-0.33,0.52,U] [#5 -0.13,0.16,0.62,U] [#6 -0.01,0.25,0.43,U] [#7 -0.07,0.13,0.45,U] [#8 0.10,0.27,0.38,U] 
23:34:19.306 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.01}, one-star: {0.07, 0.09}
23:34:19.307 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
23:34:19.307 00.000 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
23:34:19.308 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.17 mountX=0.00 mountY=0.01, mountTheta=1.07
23:34:19.309 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.01, opts=13)
23:34:19.310 00.001 8996 Enqueuing Move request for scope (0.00, -0.01)
23:34:19.311 00.001 20224 Worker thread wakes up
23:34:19.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.01) opts 0xd
23:34:19.311 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.01)
23:34:19.311 00.000 20224 Moving (0.00, -0.01) raw xDistance=0.00 yDistance=0.01
23:34:19.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:34:19.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:19.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:34:19.311 00.000 20224 MoveAxis(E, 0, ABG)
23:34:19.311 00.000 20224 Move returns status 0, amount 0
23:34:19.312 00.001 20224 MoveAxis(N, 0, ABG)
23:34:19.312 00.000 20224 Move returns status 0, amount 0
23:34:19.312 00.000 20224 move complete, result=0
23:34:19.312 00.000 20224 worker thread done servicing request
23:34:19.317 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63853, med=2841, FiltMin=2582, FiltMax=29337, Gamma=1.000
23:34:19.330 00.013 8996 UpdateGuideState exits: m=734394 SNR=336.2
23:34:19.332 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:19.332 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:19.333 00.001 8996 Enqueuing Expose request
23:34:19.334 00.001 20224 Worker thread wakes up
23:34:19.334 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:19.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:19.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:20.501 01.166 20224 Exposure complete
23:34:20.576 00.075 20224 worker thread done servicing request
23:34:20.576 00.000 8996 OnExposeComplete: enter
23:34:20.577 00.001 8996 UpdateGuideState(): m_state=6
23:34:20.578 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7881
23:34:20.579 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.58, Mass=682973, SNR=346.6, Peak=47197 HFD=4.4
23:34:20.580 00.001 8996 MultiStar: [#1 -0.06,-0.07,0.64,U] [#2 -0.11,-0.04,0.78,U] [#3 0.06,-0.11,0.57,U] [#4 0.06,-0.17,0.58,U] [#5 -0.20,0.09,0.63,U] [#6 -0.13,0.14,0.46,U] [#7 -0.14,-0.08,0.44,U] [#8 -0.10,0.20,0.40,U] 
23:34:20.580 00.000 8996 refined, 8 included, MultiStar: {-0.09, -0.04}, one-star: {-0.17, -0.13}
23:34:20.581 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
23:34:20.582 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.49)
23:34:20.583 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.77 mountX=-0.09 mountY=0.05, mountTheta=2.66
23:34:20.585 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.04, opts=13)
23:34:20.585 00.000 8996 Enqueuing Move request for scope (-0.09, -0.04)
23:34:20.587 00.002 20224 Worker thread wakes up
23:34:20.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
23:34:20.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
23:34:20.587 00.000 20224 Moving (-0.09, -0.04) raw xDistance=-0.09 yDistance=0.05
23:34:20.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:34:20.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:20.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:34:20.587 00.000 20224 MoveAxis(E, 0, ABG)
23:34:20.587 00.000 20224 Move returns status 0, amount 0
23:34:20.587 00.000 20224 MoveAxis(N, 0, ABG)
23:34:20.587 00.000 20224 Move returns status 0, amount 0
23:34:20.587 00.000 20224 move complete, result=0
23:34:20.587 00.000 20224 worker thread done servicing request
23:34:20.595 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47197, med=2841, FiltMin=2572, FiltMax=24883, Gamma=1.000
23:34:20.615 00.020 8996 UpdateGuideState exits: m=682973 SNR=346.6
23:34:20.616 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:20.617 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:20.619 00.002 8996 Enqueuing Expose request
23:34:20.621 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:20.624 00.003 20224 Worker thread wakes up
23:34:20.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:20.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:21.617 00.993 20224 Exposure complete
23:34:21.693 00.076 20224 worker thread done servicing request
23:34:21.693 00.000 8996 OnExposeComplete: enter
23:34:21.694 00.001 8996 UpdateGuideState(): m_state=6
23:34:21.696 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7882
23:34:21.698 00.002 8996 Star::Find returns 1 (0), X=137.66, Y=472.91, Mass=686886, SNR=347.4, Peak=64717 HFD=4.4
23:34:21.699 00.001 8996 MultiStar: [#1 0.09,-0.09,0.64,U] [#2 -0.07,0.12,0.81,U] [#3 0.24,0.08,0.58,U] [#4 0.05,0.08,0.50,U] [#5 -0.11,0.14,0.63,U] [#6 -0.15,0.12,0.41,U] [#7 -0.07,0.26,0.48,U] [#8 0.03,0.32,0.35,U] 
23:34:21.701 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.13}, one-star: {-0.02, 0.20}
23:34:21.702 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
23:34:21.703 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
23:34:21.704 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=-0.02 mountY=-0.13, mountTheta=-1.69
23:34:21.706 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.13, opts=13)
23:34:21.707 00.001 8996 Enqueuing Move request for scope (-0.00, 0.13)
23:34:21.708 00.001 20224 Worker thread wakes up
23:34:21.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
23:34:21.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
23:34:21.708 00.000 20224 Moving (-0.00, 0.13) raw xDistance=-0.02 yDistance=-0.13
23:34:21.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:34:21.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:21.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:34:21.708 00.000 20224 MoveAxis(E, 0, ABG)
23:34:21.708 00.000 20224 Move returns status 0, amount 0
23:34:21.708 00.000 20224 MoveAxis(N, 0, ABG)
23:34:21.708 00.000 20224 Move returns status 0, amount 0
23:34:21.708 00.000 20224 move complete, result=0
23:34:21.709 00.001 20224 worker thread done servicing request
23:34:21.713 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64717, med=2841, FiltMin=2595, FiltMax=26761, Gamma=1.000
23:34:21.731 00.018 8996 UpdateGuideState exits: m=686886 SNR=347.4
23:34:21.733 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:21.734 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:21.736 00.002 8996 Enqueuing Expose request
23:34:21.737 00.001 20224 Worker thread wakes up
23:34:21.737 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:21.739 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:21.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:22.919 01.180 20224 Exposure complete
23:34:22.993 00.074 20224 worker thread done servicing request
23:34:22.993 00.000 8996 OnExposeComplete: enter
23:34:22.994 00.001 8996 UpdateGuideState(): m_state=6
23:34:22.995 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7883
23:34:22.995 00.000 8996 Star::Find returns 1 (0), X=137.76, Y=472.66, Mass=700820, SNR=319.5, Peak=57917 HFD=4.5
23:34:22.996 00.001 8996 MultiStar: [#1 0.10,-0.40,0.69,U] [#2 -0.05,0.18,0.80,U] [#3 0.07,-0.22,0.73,U] [#4 0.16,-0.12,0.54,U] [#5 0.03,0.03,0.60,U] [#6 -0.07,0.20,0.45,U] [#7 -0.03,-0.14,0.51,U] [#8 0.21,0.09,0.43,U] 
23:34:22.997 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.06}, one-star: {0.08, -0.05}
23:34:22.997 00.000 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
23:34:22.999 00.002 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
23:34:23.000 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.82 mountX=0.06 mountY=0.05, mountTheta=0.72
23:34:23.001 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
23:34:23.001 00.000 8996 Enqueuing Move request for scope (0.05, -0.06)
23:34:23.003 00.002 20224 Worker thread wakes up
23:34:23.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
23:34:23.003 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
23:34:23.003 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.05
23:34:23.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:34:23.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:23.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:34:23.003 00.000 20224 MoveAxis(E, 0, ABG)
23:34:23.003 00.000 20224 Move returns status 0, amount 0
23:34:23.003 00.000 20224 MoveAxis(N, 0, ABG)
23:34:23.003 00.000 20224 Move returns status 0, amount 0
23:34:23.004 00.001 20224 move complete, result=0
23:34:23.004 00.000 20224 worker thread done servicing request
23:34:23.007 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57917, med=2841, FiltMin=2566, FiltMax=29613, Gamma=1.000
23:34:23.020 00.013 8996 UpdateGuideState exits: m=700820 SNR=319.5
23:34:23.020 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:23.022 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:23.023 00.001 8996 Enqueuing Expose request
23:34:23.024 00.001 20224 Worker thread wakes up
23:34:23.024 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:23.025 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:23.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:24.001 00.976 20224 Exposure complete
23:34:24.063 00.062 20224 worker thread done servicing request
23:34:24.063 00.000 8996 OnExposeComplete: enter
23:34:24.064 00.001 8996 UpdateGuideState(): m_state=6
23:34:24.065 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7884
23:34:24.065 00.000 8996 Star::Find returns 1 (0), X=137.75, Y=473.40, Mass=718923, SNR=367.4, Peak=53485 HFD=4.5
23:34:24.067 00.002 8996 MultiStar: [#1 0.10,0.48,0.00,M1] [#2 -0.05,0.56,0.00,M1] [#3 0.22,0.43,0.00,M1] [#4 0.11,0.43,0.00,M1] [#5 -0.06,0.62,0.00,M1] [#6 -0.02,0.51,0.00,M1] [#7 -0.19,0.75,0.00,M1] [#8 0.08,0.69,0.00,M1] 
23:34:24.068 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
23:34:24.070 00.002 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
23:34:24.071 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.69 hyp=0.70 cameraTheta=1.47 mountX=-0.00 mountY=-0.70, mountTheta=-1.57
23:34:24.073 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.69, opts=13)
23:34:24.074 00.001 8996 Enqueuing Move request for scope (0.07, 0.69)
23:34:24.075 00.001 20224 Worker thread wakes up
23:34:24.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.69) opts 0xd
23:34:24.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.69)
23:34:24.076 00.001 20224 Moving (0.07, 0.69) raw xDistance=-0.00 yDistance=-0.70
23:34:24.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:34:24.076 00.000 20224 resist switch: large excursion: input -0.70 thresh 0.60 direction from 1 to -1
23:34:24.076 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.09
23:34:24.076 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
23:34:24.076 00.000 20224 MoveAxis(E, 0, ABG)
23:34:24.076 00.000 20224 Move returns status 0, amount 0
23:34:24.076 00.000 20224 MoveAxis(N, 147, ABG)
23:34:24.076 00.000 20224 Guiding  Dir = 0, Dur = 147
23:34:24.077 00.001 20224 IsSlewing returns 0
23:34:24.077 00.000 20224 IsGuiding returns 0
23:34:24.080 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53485, med=2841, FiltMin=2579, FiltMax=28294, Gamma=1.000
23:34:24.098 00.018 8996 UpdateGuideState exits: m=718923 SNR=367.4
23:34:24.100 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:24.102 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:24.103 00.001 8996 Enqueuing Expose request
23:34:24.122 00.019 20224 PulseGuide returned control before completion, sleep 113
23:34:24.245 00.123 20224 IsGuiding returns 1
23:34:24.246 00.001 20224 scope still moving after pulse duration time elapsed
23:34:24.276 00.030 20224 IsSlewing returns 0
23:34:24.276 00.000 20224 IsGuiding returns 0
23:34:24.276 00.000 20224 scope move finished after 147 + 52 ms
23:34:24.276 00.000 20224 Move returns status 0, amount 147
23:34:24.276 00.000 20224 move complete, result=0
23:34:24.276 00.000 20224 worker thread done servicing request
23:34:24.276 00.000 20224 Worker thread wakes up
23:34:24.276 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.7 px 147 ms NORTH
23:34:24.279 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:24.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:25.460 01.181 20224 Exposure complete
23:34:25.537 00.077 20224 worker thread done servicing request
23:34:25.538 00.001 8996 OnExposeComplete: enter
23:34:25.539 00.001 8996 UpdateGuideState(): m_state=6
23:34:25.539 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7885
23:34:25.540 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=473.08, Mass=746688, SNR=326.1, Peak=65535 HFD=4.3
23:34:25.541 00.001 8996 MultiStar: [#1 -0.01,0.22,0.71,U] [#2 -0.20,0.19,0.82,U] [#3 -0.04,0.14,0.59,U] [#4 0.04,0.17,0.56,U] [#5 -0.02,0.09,0.64,U] [#6 -0.20,0.33,0.47,U] [#7 -0.12,0.30,0.48,U] [#8 0.27,0.41,0.00,M2] 
23:34:25.542 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.23}, one-star: {0.17, 0.38}
23:34:25.543 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
23:34:25.544 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
23:34:25.544 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.70 mountX=-0.05 mountY=-0.23, mountTheta=-1.80
23:34:25.546 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.23, opts=13)
23:34:25.546 00.000 8996 Enqueuing Move request for scope (-0.03, 0.23)
23:34:25.547 00.001 20224 Worker thread wakes up
23:34:25.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
23:34:25.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
23:34:25.547 00.000 20224 Moving (-0.03, 0.23) raw xDistance=-0.05 yDistance=-0.23
23:34:25.548 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:34:25.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:34:25.548 00.000 20224 MoveAxis(E, 0, ABG)
23:34:25.548 00.000 20224 Move returns status 0, amount 0
23:34:25.548 00.000 20224 MoveAxis(N, 48, ABG)
23:34:25.548 00.000 20224 Guiding  Dir = 0, Dur = 48
23:34:25.548 00.000 20224 IsSlewing returns 0
23:34:25.548 00.000 20224 IsGuiding returns 0
23:34:25.552 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2841, FiltMin=2553, FiltMax=32291, Gamma=1.000
23:34:25.570 00.018 8996 UpdateGuideState exits: m=746688 SNR=326.1
23:34:25.571 00.001 20224 PulseGuide returned control before completion, sleep 36
23:34:25.571 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:25.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:25.573 00.001 8996 Enqueuing Expose request
23:34:25.614 00.041 20224 IsGuiding returns 1
23:34:25.614 00.000 20224 scope still moving after pulse duration time elapsed
23:34:25.644 00.030 20224 IsSlewing returns 0
23:34:25.644 00.000 20224 IsGuiding returns 0
23:34:25.645 00.001 20224 scope move finished after 48 + 48 ms
23:34:25.645 00.000 20224 Move returns status 0, amount 48
23:34:25.645 00.000 20224 move complete, result=0
23:34:25.645 00.000 20224 worker thread done servicing request
23:34:25.645 00.000 20224 Worker thread wakes up
23:34:25.645 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
23:34:25.648 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:25.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:26.630 00.982 20224 Exposure complete
23:34:26.712 00.082 20224 worker thread done servicing request
23:34:26.712 00.000 8996 OnExposeComplete: enter
23:34:26.713 00.001 8996 UpdateGuideState(): m_state=6
23:34:26.715 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7886
23:34:26.717 00.002 8996 Star::Find returns 1 (0), X=137.33, Y=472.52, Mass=686574, SNR=351.1, Peak=44883 HFD=4.5
23:34:26.719 00.002 8996 MultiStar: [#1 -0.39,-0.18,0.00,M1] [#2 -0.43,-0.28,0.00,M1] [#3 -0.29,-0.33,0.00,M1] [#4 -0.30,-0.31,0.00,M1] [#5 -0.33,-0.29,0.00,M1] [#6 -0.19,-0.26,0.45,U] [#7 -0.44,0.01,0.00,M1] [#8 -0.21,-0.10,0.34,U] 
23:34:26.720 00.001 8996 refined, 2 included, MultiStar: {-0.29, -0.19}, one-star: {-0.35, -0.19}
23:34:26.722 00.002 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
23:34:26.724 00.002 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
23:34:26.725 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.19 hyp=0.34 cameraTheta=-2.56 mountX=-0.27 mountY=0.22, mountTheta=2.45
23:34:26.727 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.19, opts=13)
23:34:26.728 00.001 8996 Enqueuing Move request for scope (-0.29, -0.19)
23:34:26.729 00.001 20224 Worker thread wakes up
23:34:26.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.19) opts 0xd
23:34:26.729 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.19)
23:34:26.729 00.000 20224 Moving (-0.29, -0.19) raw xDistance=-0.27 yDistance=0.22
23:34:26.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:34:26.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:26.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:34:26.729 00.000 20224 MoveAxis(E, 39, ABG)
23:34:26.729 00.000 20224 Guiding  Dir = 2, Dur = 39
23:34:26.730 00.001 20224 IsSlewing returns 0
23:34:26.730 00.000 20224 IsGuiding returns 0
23:34:26.731 00.001 20224 PulseGuide returned control before completion, sleep 48
23:34:26.734 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44883, med=2841, FiltMin=2576, FiltMax=22115, Gamma=1.000
23:34:26.750 00.016 8996 UpdateGuideState exits: m=686574 SNR=351.1
23:34:26.752 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:26.754 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:26.756 00.002 8996 Enqueuing Expose request
23:34:26.787 00.031 20224 IsGuiding returns 1
23:34:26.787 00.000 20224 scope still moving after pulse duration time elapsed
23:34:26.818 00.031 20224 IsSlewing returns 0
23:34:26.819 00.001 20224 IsGuiding returns 0
23:34:26.819 00.000 20224 scope move finished after 39 + 49 ms
23:34:26.819 00.000 20224 Move returns status 0, amount 39
23:34:26.819 00.000 20224 MoveAxis(N, 0, ABG)
23:34:26.819 00.000 20224 Move returns status 0, amount 0
23:34:26.819 00.000 20224 move complete, result=0
23:34:26.820 00.001 20224 worker thread done servicing request
23:34:26.820 00.000 20224 Worker thread wakes up
23:34:26.820 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:26.820 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.2 px 0 ms NORTH
23:34:26.822 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:27.982 01.160 20224 Exposure complete
23:34:28.046 00.064 20224 worker thread done servicing request
23:34:28.046 00.000 8996 OnExposeComplete: enter
23:34:28.047 00.001 8996 UpdateGuideState(): m_state=6
23:34:28.048 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7887
23:34:28.049 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.30, Mass=677532, SNR=289.1, Peak=57088 HFD=4.6
23:34:28.050 00.001 8996 MultiStar: [#1 -0.01,-0.23,0.78,U] [#2 -0.16,-0.22,0.90,U] [#3 0.21,-0.48,0.00,M2] [#4 0.09,-0.44,0.00,M2] [#5 -0.22,-0.19,0.70,U] [#6 0.26,-0.20,0.47,U] [#7 -0.13,-0.17,0.50,U] [#8 -0.07,-0.08,0.47,U] 
23:34:28.051 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.24}, one-star: {-0.14, -0.41}
23:34:28.051 00.000 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:34:28.052 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:34:28.053 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.24 hyp=0.25 cameraTheta=-1.94 mountX=-0.07 mountY=0.24, mountTheta=1.84
23:34:28.054 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.24, opts=13)
23:34:28.055 00.001 8996 Enqueuing Move request for scope (-0.09, -0.24)
23:34:28.056 00.001 20224 Worker thread wakes up
23:34:28.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.24) opts 0xd
23:34:28.056 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.24)
23:34:28.056 00.000 20224 Moving (-0.09, -0.24) raw xDistance=-0.07 yDistance=0.24
23:34:28.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:34:28.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:28.057 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:34:28.057 00.000 20224 MoveAxis(E, 0, ABG)
23:34:28.057 00.000 20224 Move returns status 0, amount 0
23:34:28.057 00.000 20224 MoveAxis(N, 0, ABG)
23:34:28.057 00.000 20224 Move returns status 0, amount 0
23:34:28.057 00.000 20224 move complete, result=0
23:34:28.057 00.000 20224 worker thread done servicing request
23:34:28.060 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57088, med=2841, FiltMin=2573, FiltMax=27277, Gamma=1.000
23:34:28.073 00.013 8996 UpdateGuideState exits: m=677532 SNR=289.1
23:34:28.076 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:28.079 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:28.081 00.002 8996 Enqueuing Expose request
23:34:28.082 00.001 20224 Worker thread wakes up
23:34:28.082 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:34:28.083 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:28.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:29.074 00.991 20224 Exposure complete
23:34:29.144 00.070 20224 worker thread done servicing request
23:34:29.144 00.000 8996 OnExposeComplete: enter
23:34:29.145 00.001 8996 UpdateGuideState(): m_state=6
23:34:29.145 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7888
23:34:29.146 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=472.30, Mass=626312, SNR=302.6, Peak=55904 HFD=4.6
23:34:29.147 00.001 8996 MultiStar: [#1 -0.06,-0.19,0.75,U] [#2 -0.09,-0.21,0.92,U] [#3 -0.05,-0.46,0.00,M3] [#4 -0.08,-0.29,0.64,U] [#5 -0.19,-0.05,0.69,U] [#6 -0.09,0.03,0.48,U] [#7 -0.34,-0.28,0.00,M1] [#8 -0.07,-0.00,0.45,U] 
23:34:29.148 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.19}, one-star: {-0.16, -0.41}
23:34:29.149 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
23:34:29.149 00.000 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
23:34:29.150 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.09 mountX=-0.09 mountY=0.20, mountTheta=1.99
23:34:29.151 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.19, opts=13)
23:34:29.152 00.001 8996 Enqueuing Move request for scope (-0.11, -0.19)
23:34:29.153 00.001 20224 Worker thread wakes up
23:34:29.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
23:34:29.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
23:34:29.153 00.000 20224 Moving (-0.11, -0.19) raw xDistance=-0.09 yDistance=0.20
23:34:29.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:34:29.154 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:29.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:34:29.154 00.000 20224 MoveAxis(E, 0, ABG)
23:34:29.154 00.000 20224 Move returns status 0, amount 0
23:34:29.154 00.000 20224 MoveAxis(N, 0, ABG)
23:34:29.154 00.000 20224 Move returns status 0, amount 0
23:34:29.154 00.000 20224 move complete, result=0
23:34:29.154 00.000 20224 worker thread done servicing request
23:34:29.158 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55904, med=2841, FiltMin=2573, FiltMax=24909, Gamma=1.000
23:34:29.172 00.014 8996 UpdateGuideState exits: m=626312 SNR=302.6
23:34:29.175 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:29.177 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:29.177 00.000 8996 Enqueuing Expose request
23:34:29.178 00.001 20224 Worker thread wakes up
23:34:29.178 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:34:29.179 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:29.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:30.345 01.166 20224 Exposure complete
23:34:30.437 00.092 20224 worker thread done servicing request
23:34:30.437 00.000 8996 OnExposeComplete: enter
23:34:30.439 00.002 8996 UpdateGuideState(): m_state=6
23:34:30.440 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7889
23:34:30.440 00.000 8996 Star::Find returns 1 (0), X=137.77, Y=472.37, Mass=662665, SNR=317.5, Peak=59472 HFD=4.5
23:34:30.442 00.002 8996 MultiStar: [#1 0.22,-0.64,0.00,M1] [#2 0.17,-0.49,0.00,M1] [#3 0.37,-0.58,0.00,M4] [#4 0.33,-0.54,0.00,M2] [#5 0.06,-0.29,0.62,U] [#6 -0.06,-0.43,0.00,M1] [#7 -0.04,-0.37,0.46,U] [#8 0.27,-0.31,0.38,U] 
23:34:30.443 00.001 8996 refined, 3 included, MultiStar: {0.08, -0.33}, one-star: {0.08, -0.34}
23:34:30.445 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
23:34:30.446 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
23:34:30.448 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.33 hyp=0.34 cameraTheta=-1.33 mountX=0.11 mountY=0.32, mountTheta=1.23
23:34:30.450 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.33, opts=13)
23:34:30.451 00.001 8996 Enqueuing Move request for scope (0.08, -0.33)
23:34:30.452 00.001 20224 Worker thread wakes up
23:34:30.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.33) opts 0xd
23:34:30.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.33)
23:34:30.452 00.000 20224 Moving (0.08, -0.33) raw xDistance=0.11 yDistance=0.32
23:34:30.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:34:30.453 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:30.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:34:30.453 00.000 20224 MoveAxis(E, 0, ABG)
23:34:30.453 00.000 20224 Move returns status 0, amount 0
23:34:30.453 00.000 20224 MoveAxis(N, 0, ABG)
23:34:30.453 00.000 20224 Move returns status 0, amount 0
23:34:30.453 00.000 20224 move complete, result=0
23:34:30.454 00.001 20224 worker thread done servicing request
23:34:30.459 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59472, med=2841, FiltMin=2569, FiltMax=27715, Gamma=1.000
23:34:30.474 00.015 8996 UpdateGuideState exits: m=662665 SNR=317.5
23:34:30.476 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:30.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:30.478 00.001 8996 Enqueuing Expose request
23:34:30.480 00.002 20224 Worker thread wakes up
23:34:30.480 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:34:30.481 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:30.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:31.458 00.977 20224 Exposure complete
23:34:31.517 00.059 20224 worker thread done servicing request
23:34:31.517 00.000 8996 OnExposeComplete: enter
23:34:31.519 00.002 8996 UpdateGuideState(): m_state=6
23:34:31.521 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7890
23:34:31.523 00.002 8996 Star::Find returns 1 (0), X=137.94, Y=472.27, Mass=707575, SNR=355.6, Peak=65504 HFD=4.3
23:34:31.525 00.002 8996 MultiStar: [#1 0.25,-0.84,0.00,M2] [#2 0.02,-0.69,0.00,M2] [#3 0.27,-0.93,0.00,M5] [#4 0.23,-0.82,0.00,M3] [#5 0.31,-0.52,0.00,M1] [#6 0.03,-0.70,0.00,M2] [#7 0.00,-0.68,0.00,M1] [#8 0.47,-0.51,0.00,M1] 
23:34:31.526 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
23:34:31.528 00.002 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
23:34:31.530 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.44 hyp=0.51 cameraTheta=-1.04 mountX=0.30 mountY=0.41, mountTheta=0.94
23:34:31.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.44, opts=13)
23:34:31.533 00.001 8996 Enqueuing Move request for scope (0.26, -0.44)
23:34:31.534 00.001 20224 Worker thread wakes up
23:34:31.535 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.44) opts 0xd
23:34:31.535 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.44)
23:34:31.535 00.000 20224 Moving (0.26, -0.44) raw xDistance=0.30 yDistance=0.41
23:34:31.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:34:31.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:31.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
23:34:31.536 00.001 20224 MoveAxis(W, 44, ABG)
23:34:31.536 00.000 20224 Guiding  Dir = 3, Dur = 44
23:34:31.536 00.000 20224 IsSlewing returns 0
23:34:31.537 00.001 20224 IsGuiding returns 0
23:34:31.543 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65504, med=2841, FiltMin=2566, FiltMax=26451, Gamma=1.000
23:34:31.546 00.003 20224 PulseGuide returned control before completion, sleep 45
23:34:31.567 00.021 8996 UpdateGuideState exits: m=707575 SNR=355.6
23:34:31.569 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:31.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:31.571 00.001 8996 Enqueuing Expose request
23:34:31.592 00.021 20224 IsGuiding returns 1
23:34:31.592 00.000 20224 scope still moving after pulse duration time elapsed
23:34:31.624 00.032 20224 IsSlewing returns 0
23:34:31.625 00.001 20224 IsGuiding returns 0
23:34:31.625 00.000 20224 scope move finished after 44 + 43 ms
23:34:31.625 00.000 20224 Move returns status 0, amount 44
23:34:31.625 00.000 20224 MoveAxis(N, 0, ABG)
23:34:31.625 00.000 20224 Move returns status 0, amount 0
23:34:31.625 00.000 20224 move complete, result=0
23:34:31.625 00.000 20224 worker thread done servicing request
23:34:31.625 00.000 20224 Worker thread wakes up
23:34:31.625 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:31.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:31.625 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.4 px 0 ms NORTH
23:34:32.775 01.150 20224 Exposure complete
23:34:32.839 00.064 20224 worker thread done servicing request
23:34:32.840 00.001 8996 OnExposeComplete: enter
23:34:32.841 00.001 8996 UpdateGuideState(): m_state=6
23:34:32.841 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7891
23:34:32.842 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=472.41, Mass=715928, SNR=378.3, Peak=54208 HFD=4.4
23:34:32.843 00.001 8996 MultiStar: [#1 -0.28,-0.72,0.00,M3] [#2 -0.51,-0.53,0.00,M3] [#3 -0.29,-0.48,0.00,M6] [#4 -0.19,-0.41,0.00,M4] [#5 -0.16,-0.19,0.54,U] [#6 -0.32,-0.28,0.00,M3] [#7 -0.29,-0.28,0.41,U] [#8 -0.08,-0.42,0.00,M2] 
23:34:32.844 00.001 8996 refined, 2 included, MultiStar: {-0.19, -0.26}, one-star: {-0.16, -0.30}
23:34:32.845 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:34:32.846 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
23:34:32.846 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-2.19 mountX=-0.16 mountY=0.28, mountTheta=2.09
23:34:32.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.26, opts=13)
23:34:32.848 00.000 8996 Enqueuing Move request for scope (-0.19, -0.26)
23:34:32.849 00.001 20224 Worker thread wakes up
23:34:32.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.26) opts 0xd
23:34:32.849 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.26)
23:34:32.849 00.000 20224 Moving (-0.19, -0.26) raw xDistance=-0.16 yDistance=0.28
23:34:32.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:34:32.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:32.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:34:32.849 00.000 20224 MoveAxis(E, 0, ABG)
23:34:32.849 00.000 20224 Move returns status 0, amount 0
23:34:32.850 00.001 20224 MoveAxis(N, 0, ABG)
23:34:32.850 00.000 20224 Move returns status 0, amount 0
23:34:32.850 00.000 20224 move complete, result=0
23:34:32.850 00.000 20224 worker thread done servicing request
23:34:32.853 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54208, med=2841, FiltMin=2553, FiltMax=27677, Gamma=1.000
23:34:32.865 00.012 8996 UpdateGuideState exits: m=715928 SNR=378.3
23:34:32.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:32.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:32.868 00.001 8996 Enqueuing Expose request
23:34:32.868 00.000 20224 Worker thread wakes up
23:34:32.868 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:34:32.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:32.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:33.861 00.992 20224 Exposure complete
23:34:33.933 00.072 20224 worker thread done servicing request
23:34:33.933 00.000 8996 OnExposeComplete: enter
23:34:33.934 00.001 8996 UpdateGuideState(): m_state=6
23:34:33.935 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7892
23:34:33.936 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=472.22, Mass=683808, SNR=325.5, Peak=58240 HFD=4.5
23:34:33.937 00.001 8996 MultiStar: [#1 -0.46,-0.67,0.00,M4] [#2 -0.66,-0.55,0.00,M4] [#3 -0.20,-0.78,0.00,M7] [#4 -0.31,-0.79,0.00,M5] [#5 -0.28,-0.43,0.00,M1] [#6 -0.43,-0.45,0.00,M4] [#7 -0.43,-0.52,0.00,M1] [#8 -0.07,-0.48,0.00,M3] 
23:34:33.938 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
23:34:33.939 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
23:34:33.940 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.48 hyp=0.56 cameraTheta=-2.11 mountX=-0.24 mountY=0.51, mountTheta=2.01
23:34:33.941 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.48, opts=13)
23:34:33.942 00.001 8996 Enqueuing Move request for scope (-0.29, -0.48)
23:34:33.942 00.000 20224 Worker thread wakes up
23:34:33.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.48) opts 0xd
23:34:33.942 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.48)
23:34:33.943 00.001 20224 Moving (-0.29, -0.48) raw xDistance=-0.24 yDistance=0.51
23:34:33.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:34:33.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:34:33.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
23:34:33.943 00.000 20224 MoveAxis(E, 35, ABG)
23:34:33.943 00.000 20224 Guiding  Dir = 2, Dur = 35
23:34:33.943 00.000 20224 IsSlewing returns 0
23:34:33.943 00.000 20224 IsGuiding returns 0
23:34:33.946 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58240, med=2841, FiltMin=2576, FiltMax=25651, Gamma=1.000
23:34:33.959 00.013 8996 UpdateGuideState exits: m=683808 SNR=325.5
23:34:33.960 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:33.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:33.962 00.001 8996 Enqueuing Expose request
23:34:33.984 00.022 20224 IsGuiding returns 1
23:34:33.984 00.000 20224 scope still moving after pulse duration time elapsed
23:34:34.014 00.030 20224 IsSlewing returns 0
23:34:34.014 00.000 20224 IsGuiding returns 1
23:34:34.046 00.032 20224 IsSlewing returns 0
23:34:34.046 00.000 20224 IsGuiding returns 1
23:34:34.077 00.031 20224 IsSlewing returns 0
23:34:34.077 00.000 20224 IsGuiding returns 0
23:34:34.078 00.001 20224 scope move finished after 35 + 98 ms
23:34:34.078 00.000 20224 Move returns status 0, amount 35
23:34:34.078 00.000 20224 MoveAxis(N, 0, ABG)
23:34:34.078 00.000 20224 Move returns status 0, amount 0
23:34:34.078 00.000 20224 move complete, result=0
23:34:34.078 00.000 20224 worker thread done servicing request
23:34:34.078 00.000 20224 Worker thread wakes up
23:34:34.078 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.5 px 0 ms NORTH
23:34:34.081 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:34.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:35.251 01.170 20224 Exposure complete
23:34:35.315 00.064 20224 worker thread done servicing request
23:34:35.315 00.000 8996 OnExposeComplete: enter
23:34:35.317 00.002 8996 UpdateGuideState(): m_state=6
23:34:35.318 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7893
23:34:35.319 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=472.48, Mass=727887, SNR=363.9, Peak=55376 HFD=4.5
23:34:35.323 00.004 8996 MultiStar: [#1 0.12,-0.41,0.00,M5] [#2 -0.11,-0.28,0.68,U] [#3 0.39,-0.36,0.00,M8] [#4 0.13,-0.44,0.00,M6] [#5 0.00,-0.35,0.62,U] [#6 -0.02,-0.24,0.43,U] [#7 0.10,-0.41,0.44,U] [#8 0.27,-0.14,0.37,U] 
23:34:35.325 00.002 8996 single-star, 5 included, MultiStar: {0.06, -0.27}, one-star: {0.15, -0.22}
23:34:35.327 00.002 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
23:34:35.328 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
23:34:35.330 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-0.99 mountX=0.17 mountY=0.20, mountTheta=0.89
23:34:35.331 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.22, opts=13)
23:34:35.333 00.002 8996 Enqueuing Move request for scope (0.15, -0.22)
23:34:35.334 00.001 20224 Worker thread wakes up
23:34:35.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
23:34:35.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
23:34:35.334 00.000 20224 Moving (0.15, -0.22) raw xDistance=0.17 yDistance=0.20
23:34:35.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:34:35.334 00.000 20224 switching direction from -1 to 1 - decHistory=6 oldest=-0.70 newest=1.00
23:34:35.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:34:35.334 00.000 20224 MoveAxis(E, 0, ABG)
23:34:35.334 00.000 20224 Move returns status 0, amount 0
23:34:35.334 00.000 20224 MoveAxis(S, 43, ABG)
23:34:35.334 00.000 20224 Guiding  Dir = 1, Dur = 43
23:34:35.335 00.001 20224 IsSlewing returns 0
23:34:35.335 00.000 20224 IsGuiding returns 0
23:34:35.339 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55376, med=2841, FiltMin=2576, FiltMax=31027, Gamma=1.000
23:34:35.343 00.004 20224 PulseGuide returned control before completion, sleep 44
23:34:35.359 00.016 8996 UpdateGuideState exits: m=727887 SNR=363.9
23:34:35.361 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:35.363 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:35.365 00.002 8996 Enqueuing Expose request
23:34:35.390 00.025 20224 IsGuiding returns 1
23:34:35.390 00.000 20224 scope still moving after pulse duration time elapsed
23:34:35.422 00.032 20224 IsSlewing returns 0
23:34:35.422 00.000 20224 IsGuiding returns 1
23:34:35.454 00.032 20224 IsSlewing returns 0
23:34:35.454 00.000 20224 IsGuiding returns 0
23:34:35.454 00.000 20224 scope move finished after 43 + 76 ms
23:34:35.454 00.000 20224 Move returns status 0, amount 43
23:34:35.454 00.000 20224 move complete, result=0
23:34:35.455 00.001 20224 worker thread done servicing request
23:34:35.455 00.000 20224 Worker thread wakes up
23:34:35.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:35.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:35.455 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 43 ms SOUTH
23:34:36.422 00.967 20224 Exposure complete
23:34:36.501 00.079 20224 worker thread done servicing request
23:34:36.501 00.000 8996 OnExposeComplete: enter
23:34:36.502 00.001 8996 UpdateGuideState(): m_state=6
23:34:36.503 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7894
23:34:36.504 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=472.21, Mass=791571, SNR=317.4, Peak=65504 HFD=4.5
23:34:36.505 00.001 8996 MultiStar: [#1 0.21,-0.86,0.00,M6] [#2 -0.08,-0.60,0.00,M4] [#3 0.29,-0.67,0.00,M9] [#4 0.19,-0.63,0.00,M7] [#5 0.00,-0.48,0.00,M1] [#6 0.18,-0.63,0.00,M4] [#7 0.13,-0.57,0.00,M1] [#8 0.01,-0.46,0.00,M3] 
23:34:36.506 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
23:34:36.506 00.000 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
23:34:36.507 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.50 hyp=0.51 cameraTheta=-1.41 mountX=0.13 mountY=0.49, mountTheta=1.31
23:34:36.512 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.50, opts=13)
23:34:36.513 00.001 8996 Enqueuing Move request for scope (0.08, -0.50)
23:34:36.515 00.002 20224 Worker thread wakes up
23:34:36.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.50) opts 0xd
23:34:36.515 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.50)
23:34:36.515 00.000 20224 Moving (0.08, -0.50) raw xDistance=0.13 yDistance=0.49
23:34:36.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:34:36.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
23:34:36.515 00.000 20224 MoveAxis(E, 0, ABG)
23:34:36.516 00.001 20224 Move returns status 0, amount 0
23:34:36.516 00.000 20224 MoveAxis(S, 102, ABG)
23:34:36.516 00.000 20224 Guiding  Dir = 1, Dur = 102
23:34:36.516 00.000 20224 IsSlewing returns 0
23:34:36.517 00.001 20224 IsGuiding returns 0
23:34:36.522 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65504, med=2841, FiltMin=2569, FiltMax=29651, Gamma=1.000
23:34:36.538 00.016 20224 PulseGuide returned control before completion, sleep 91
23:34:36.538 00.000 8996 UpdateGuideState exits: m=791571 SNR=317.4
23:34:36.541 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:36.544 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:36.546 00.002 8996 Enqueuing Expose request
23:34:36.633 00.087 20224 IsGuiding returns 1
23:34:36.633 00.000 20224 scope still moving after pulse duration time elapsed
23:34:36.665 00.032 20224 IsSlewing returns 0
23:34:36.665 00.000 20224 IsGuiding returns 1
23:34:36.696 00.031 20224 IsSlewing returns 0
23:34:36.697 00.001 20224 IsGuiding returns 1
23:34:36.727 00.030 20224 IsSlewing returns 0
23:34:36.728 00.001 20224 IsGuiding returns 0
23:34:36.728 00.000 20224 scope move finished after 102 + 108 ms
23:34:36.728 00.000 20224 Move returns status 0, amount 102
23:34:36.728 00.000 20224 move complete, result=0
23:34:36.728 00.000 20224 worker thread done servicing request
23:34:36.728 00.000 20224 Worker thread wakes up
23:34:36.728 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 102 ms SOUTH
23:34:36.730 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:36.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:37.914 01.184 20224 Exposure complete
23:34:37.974 00.060 20224 worker thread done servicing request
23:34:37.974 00.000 8996 OnExposeComplete: enter
23:34:37.975 00.001 8996 UpdateGuideState(): m_state=6
23:34:37.976 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7895
23:34:37.977 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=473.07, Mass=698770, SNR=333.0, Peak=65535 HFD=4.3
23:34:37.978 00.001 8996 MultiStar: [#1 0.10,0.16,0.68,U] [#2 0.05,0.06,0.73,U] [#3 0.28,0.11,0.63,U] [#4 0.11,0.06,0.56,U] [#5 0.25,0.40,0.00,M2] [#6 -0.03,0.20,0.42,U] [#7 0.10,0.16,0.50,U] [#8 0.30,0.35,0.00,M4] 
23:34:37.980 00.002 8996 refined, 6 included, MultiStar: {0.09, 0.17}, one-star: {0.01, 0.36}
23:34:37.982 00.002 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
23:34:37.985 00.003 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
23:34:37.986 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.10 mountX=0.07 mountY=-0.18, mountTheta=-1.20
23:34:37.988 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.17, opts=13)
23:34:37.989 00.001 8996 Enqueuing Move request for scope (0.09, 0.17)
23:34:37.990 00.001 20224 Worker thread wakes up
23:34:37.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
23:34:37.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
23:34:37.990 00.000 20224 Moving (0.09, 0.17) raw xDistance=0.07 yDistance=-0.18
23:34:37.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:34:37.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:37.991 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:34:37.991 00.000 20224 MoveAxis(E, 0, ABG)
23:34:37.991 00.000 20224 Move returns status 0, amount 0
23:34:37.991 00.000 20224 MoveAxis(N, 0, ABG)
23:34:37.991 00.000 20224 Move returns status 0, amount 0
23:34:37.991 00.000 20224 move complete, result=0
23:34:37.991 00.000 20224 worker thread done servicing request
23:34:37.996 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2841, FiltMin=2582, FiltMax=31555, Gamma=1.000
23:34:38.011 00.015 8996 UpdateGuideState exits: m=698770 SNR=333.0
23:34:38.013 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:38.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:38.016 00.002 8996 Enqueuing Expose request
23:34:38.017 00.001 20224 Worker thread wakes up
23:34:38.017 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:38.019 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:38.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:39.001 00.982 20224 Exposure complete
23:34:39.090 00.089 20224 worker thread done servicing request
23:34:39.090 00.000 8996 OnExposeComplete: enter
23:34:39.092 00.002 8996 UpdateGuideState(): m_state=6
23:34:39.094 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7896
23:34:39.094 00.000 8996 Star::Find returns 1 (0), X=137.64, Y=472.96, Mass=665275, SNR=363.0, Peak=65165 HFD=4.2
23:34:39.096 00.002 8996 MultiStar: [#1 0.13,0.07,0.65,U] [#2 -0.18,0.06,0.66,U] [#3 0.02,-0.07,0.53,U] [#4 -0.13,0.10,0.50,U] [#5 -0.19,0.49,0.00,M3] [#6 -0.11,0.35,0.38,U] [#7 -0.16,0.37,0.41,U] [#8 -0.06,0.28,0.39,U] 
23:34:39.097 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.16}, one-star: {-0.04, 0.25}
23:34:39.097 00.000 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
23:34:39.098 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
23:34:39.099 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.90 mountX=-0.07 mountY=-0.16, mountTheta=-2.00
23:34:39.101 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.16, opts=13)
23:34:39.102 00.001 8996 Enqueuing Move request for scope (-0.06, 0.16)
23:34:39.102 00.000 20224 Worker thread wakes up
23:34:39.103 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
23:34:39.103 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
23:34:39.103 00.000 20224 Moving (-0.06, 0.16) raw xDistance=-0.07 yDistance=-0.16
23:34:39.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:34:39.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:39.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:34:39.103 00.000 20224 MoveAxis(E, 0, ABG)
23:34:39.103 00.000 20224 Move returns status 0, amount 0
23:34:39.103 00.000 20224 MoveAxis(N, 0, ABG)
23:34:39.103 00.000 20224 Move returns status 0, amount 0
23:34:39.103 00.000 20224 move complete, result=0
23:34:39.103 00.000 20224 worker thread done servicing request
23:34:39.111 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65165, med=2841, FiltMin=2576, FiltMax=27817, Gamma=1.000
23:34:39.129 00.018 8996 UpdateGuideState exits: m=665275 SNR=363.0
23:34:39.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:39.132 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:39.133 00.001 8996 Enqueuing Expose request
23:34:39.135 00.002 20224 Worker thread wakes up
23:34:39.135 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:39.136 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:39.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:40.325 01.189 20224 Exposure complete
23:34:40.391 00.066 20224 worker thread done servicing request
23:34:40.391 00.000 8996 OnExposeComplete: enter
23:34:40.392 00.001 8996 UpdateGuideState(): m_state=6
23:34:40.393 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7897
23:34:40.394 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.98, Mass=731673, SNR=335.7, Peak=65535 HFD=4.4
23:34:40.396 00.002 8996 MultiStar: [#1 0.11,0.15,0.64,U] [#2 -0.04,0.23,0.70,U] [#3 0.20,0.18,0.53,U] [#4 0.12,0.04,0.50,U] [#5 0.07,0.29,0.60,U] [#6 0.16,0.40,0.00,M3] [#7 -0.08,0.37,0.49,U] [#8 0.19,0.68,0.00,M4] 
23:34:40.397 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.23}, one-star: {0.12, 0.28}
23:34:40.397 00.000 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
23:34:40.398 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
23:34:40.399 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.25 mountX=0.05 mountY=-0.23, mountTheta=-1.35
23:34:40.401 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.23, opts=13)
23:34:40.402 00.001 8996 Enqueuing Move request for scope (0.07, 0.23)
23:34:40.403 00.001 20224 Worker thread wakes up
23:34:40.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
23:34:40.403 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
23:34:40.403 00.000 20224 Moving (0.07, 0.23) raw xDistance=0.05 yDistance=-0.23
23:34:40.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:34:40.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:40.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:34:40.403 00.000 20224 MoveAxis(E, 0, ABG)
23:34:40.403 00.000 20224 Move returns status 0, amount 0
23:34:40.404 00.001 20224 MoveAxis(N, 0, ABG)
23:34:40.404 00.000 20224 Move returns status 0, amount 0
23:34:40.404 00.000 20224 move complete, result=0
23:34:40.404 00.000 20224 worker thread done servicing request
23:34:40.409 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2841, FiltMin=2582, FiltMax=32832, Gamma=1.000
23:34:40.425 00.016 8996 UpdateGuideState exits: m=731673 SNR=335.7
23:34:40.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:40.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:40.428 00.001 8996 Enqueuing Expose request
23:34:40.428 00.000 20224 Worker thread wakes up
23:34:40.428 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:34:40.429 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:40.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:41.394 00.965 20224 Exposure complete
23:34:41.477 00.083 20224 worker thread done servicing request
23:34:41.477 00.000 8996 OnExposeComplete: enter
23:34:41.478 00.001 8996 UpdateGuideState(): m_state=6
23:34:41.479 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7898
23:34:41.480 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=473.07, Mass=725434, SNR=375.5, Peak=65535 HFD=4.4
23:34:41.481 00.001 8996 MultiStar: [#1 0.39,0.12,0.63,U] [#2 0.18,0.18,0.68,U] [#3 0.48,0.21,0.00,M7] [#4 0.44,0.01,0.00,M5] [#5 0.22,0.43,0.00,M3] [#6 0.36,0.39,0.00,M4] [#7 0.25,0.24,0.40,U] [#8 0.46,0.51,0.00,M5] 
23:34:41.482 00.001 8996 refined, 3 included, MultiStar: {0.23, 0.24}, one-star: {0.15, 0.36}
23:34:41.482 00.000 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
23:34:41.485 00.003 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
23:34:41.487 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.33 cameraTheta=0.82 mountX=0.20 mountY=-0.27, mountTheta=-0.92
23:34:41.490 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.24, opts=13)
23:34:41.491 00.001 8996 Enqueuing Move request for scope (0.23, 0.24)
23:34:41.493 00.002 20224 Worker thread wakes up
23:34:41.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd
23:34:41.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.24)
23:34:41.493 00.000 20224 Moving (0.23, 0.24) raw xDistance=0.20 yDistance=-0.27
23:34:41.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:34:41.494 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:34:41.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:34:41.494 00.000 20224 MoveAxis(W, 30, ABG)
23:34:41.494 00.000 20224 Guiding  Dir = 3, Dur = 30
23:34:41.494 00.000 20224 IsSlewing returns 0
23:34:41.495 00.001 20224 IsGuiding returns 0
23:34:41.500 00.005 20224 PulseGuide returned control before completion, sleep 35
23:34:41.501 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65535, med=2841, FiltMin=2573, FiltMax=31824, Gamma=1.000
23:34:41.518 00.017 8996 UpdateGuideState exits: m=725434 SNR=375.5
23:34:41.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:41.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:41.521 00.001 8996 Enqueuing Expose request
23:34:41.546 00.025 20224 IsGuiding returns 1
23:34:41.546 00.000 20224 scope still moving after pulse duration time elapsed
23:34:41.578 00.032 20224 IsSlewing returns 0
23:34:41.579 00.001 20224 IsGuiding returns 1
23:34:41.609 00.030 20224 IsSlewing returns 0
23:34:41.610 00.001 20224 IsGuiding returns 0
23:34:41.610 00.000 20224 scope move finished after 30 + 84 ms
23:34:41.610 00.000 20224 Move returns status 0, amount 30
23:34:41.610 00.000 20224 MoveAxis(N, 0, ABG)
23:34:41.610 00.000 20224 Move returns status 0, amount 0
23:34:41.610 00.000 20224 move complete, result=0
23:34:41.610 00.000 20224 worker thread done servicing request
23:34:41.611 00.001 8996 GuideStep: 0.2 px 30 ms WEST, -0.3 px 0 ms NORTH
23:34:41.612 00.001 20224 Worker thread wakes up
23:34:41.612 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:41.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:42.792 01.180 20224 Exposure complete
23:34:42.887 00.095 20224 worker thread done servicing request
23:34:42.888 00.001 8996 OnExposeComplete: enter
23:34:42.889 00.001 8996 UpdateGuideState(): m_state=6
23:34:42.892 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7899
23:34:42.894 00.002 8996 Star::Find returns 1 (0), X=137.31, Y=472.87, Mass=722049, SNR=332.4, Peak=56563 HFD=4.4
23:34:42.896 00.002 8996 MultiStar: [#1 -0.12,-0.22,0.60,U] [#2 -0.39,-0.11,0.72,U] [#3 -0.21,-0.05,0.63,U] [#4 -0.07,-0.10,0.60,U] [#5 -0.30,0.14,0.59,U] [#6 -0.32,0.21,0.46,U] [#7 -0.35,0.15,0.51,U] [#8 -0.37,0.25,0.00,M6] 
23:34:42.897 00.001 8996 refined, 7 included, MultiStar: {-0.28, 0.02}, one-star: {-0.37, 0.16}
23:34:42.898 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
23:34:42.900 00.002 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
23:34:42.901 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.02 hyp=0.28 cameraTheta=3.06 mountX=-0.28 mountY=0.01, mountTheta=3.11
23:34:42.904 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.02, opts=13)
23:34:42.906 00.002 8996 Enqueuing Move request for scope (-0.28, 0.02)
23:34:42.908 00.002 20224 Worker thread wakes up
23:34:42.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.02) opts 0xd
23:34:42.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.02)
23:34:42.908 00.000 20224 Moving (-0.28, 0.02) raw xDistance=-0.28 yDistance=0.01
23:34:42.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:34:42.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:42.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:34:42.908 00.000 20224 MoveAxis(E, 38, ABG)
23:34:42.908 00.000 20224 Guiding  Dir = 2, Dur = 38
23:34:42.909 00.001 20224 IsSlewing returns 0
23:34:42.909 00.000 20224 IsGuiding returns 0
23:34:42.911 00.002 20224 PulseGuide returned control before completion, sleep 47
23:34:42.916 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56563, med=2841, FiltMin=2569, FiltMax=27513, Gamma=1.000
23:34:42.939 00.023 8996 UpdateGuideState exits: m=722049 SNR=332.4
23:34:42.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:42.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:42.942 00.001 8996 Enqueuing Expose request
23:34:42.966 00.024 20224 IsGuiding returns 1
23:34:42.966 00.000 20224 scope still moving after pulse duration time elapsed
23:34:42.997 00.031 20224 IsSlewing returns 0
23:34:42.997 00.000 20224 IsGuiding returns 0
23:34:42.997 00.000 20224 scope move finished after 38 + 50 ms
23:34:42.997 00.000 20224 Move returns status 0, amount 38
23:34:42.997 00.000 20224 MoveAxis(N, 0, ABG)
23:34:42.997 00.000 20224 Move returns status 0, amount 0
23:34:42.997 00.000 20224 move complete, result=0
23:34:42.998 00.001 20224 worker thread done servicing request
23:34:42.998 00.000 20224 Worker thread wakes up
23:34:42.998 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:42.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:42.998 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.0 px 0 ms NORTH
23:34:43.991 00.993 20224 Exposure complete
23:34:44.066 00.075 20224 worker thread done servicing request
23:34:44.067 00.001 8996 OnExposeComplete: enter
23:34:44.069 00.002 8996 UpdateGuideState(): m_state=6
23:34:44.070 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7900
23:34:44.072 00.002 8996 Star::Find returns 1 (0), X=137.78, Y=472.88, Mass=697277, SNR=305.3, Peak=65117 HFD=4.4
23:34:44.075 00.003 8996 MultiStar: [#1 0.04,0.09,0.72,U] [#2 -0.14,-0.02,0.79,U] [#3 0.13,-0.11,0.65,U] [#4 0.12,-0.20,0.60,U] [#5 -0.08,0.20,0.71,U] [#6 -0.26,-0.02,0.52,U] [#7 -0.14,-0.03,0.50,U] [#8 -0.07,0.34,0.46,U] 
23:34:44.076 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {0.10, 0.17}
23:34:44.078 00.002 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
23:34:44.079 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
23:34:44.081 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.96 mountX=-0.03 mountY=-0.05, mountTheta=-2.06
23:34:44.084 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
23:34:44.085 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
23:34:44.086 00.001 20224 Worker thread wakes up
23:34:44.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
23:34:44.087 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
23:34:44.087 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.03 yDistance=-0.05
23:34:44.087 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:34:44.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:44.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:34:44.087 00.000 20224 MoveAxis(E, 0, ABG)
23:34:44.087 00.000 20224 Move returns status 0, amount 0
23:34:44.087 00.000 20224 MoveAxis(N, 0, ABG)
23:34:44.087 00.000 20224 Move returns status 0, amount 0
23:34:44.088 00.001 20224 move complete, result=0
23:34:44.088 00.000 20224 worker thread done servicing request
23:34:44.093 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65117, med=2841, FiltMin=2585, FiltMax=28601, Gamma=1.000
23:34:44.107 00.014 8996 UpdateGuideState exits: m=697277 SNR=305.3
23:34:44.109 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:44.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:44.111 00.001 8996 Enqueuing Expose request
23:34:44.113 00.002 20224 Worker thread wakes up
23:34:44.113 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:44.115 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:44.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:45.275 01.160 20224 Exposure complete
23:34:45.333 00.058 20224 worker thread done servicing request
23:34:45.334 00.001 8996 OnExposeComplete: enter
23:34:45.335 00.001 8996 UpdateGuideState(): m_state=6
23:34:45.337 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7901
23:34:45.338 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.99, Mass=854949, SNR=348.6, Peak=65535 HFD=4.2
23:34:45.340 00.002 8996 MultiStar: [#1 0.06,-0.02,0.58,U] [#2 -0.28,0.19,0.75,U] [#3 -0.07,-0.13,0.58,U] [#4 -0.22,-0.16,0.57,U] [#5 -0.17,0.15,0.57,U] [#6 -0.24,0.12,0.44,U] [#7 -0.04,0.13,0.44,U] [#8 0.05,0.36,0.37,U] 
23:34:45.342 00.002 8996 refined, 8 included, MultiStar: {-0.16, 0.11}, one-star: {-0.33, 0.28}
23:34:45.343 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
23:34:45.345 00.002 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
23:34:45.346 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.56 mountX=-0.17 mountY=-0.09, mountTheta=-2.67
23:34:45.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.11, opts=13)
23:34:45.349 00.001 8996 Enqueuing Move request for scope (-0.16, 0.11)
23:34:45.350 00.001 20224 Worker thread wakes up
23:34:45.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
23:34:45.350 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
23:34:45.350 00.000 20224 Moving (-0.16, 0.11) raw xDistance=-0.17 yDistance=-0.09
23:34:45.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:34:45.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:45.351 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:34:45.351 00.000 20224 MoveAxis(E, 0, ABG)
23:34:45.351 00.000 20224 Move returns status 0, amount 0
23:34:45.351 00.000 20224 MoveAxis(N, 0, ABG)
23:34:45.351 00.000 20224 Move returns status 0, amount 0
23:34:45.351 00.000 20224 move complete, result=0
23:34:45.351 00.000 20224 worker thread done servicing request
23:34:45.356 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2841, FiltMin=2576, FiltMax=33865, Gamma=1.000
23:34:45.369 00.013 8996 UpdateGuideState exits: m=854949 SNR=348.6
23:34:45.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:45.370 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:45.372 00.002 8996 Enqueuing Expose request
23:34:45.372 00.000 20224 Worker thread wakes up
23:34:45.373 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:45.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:45.373 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:34:46.352 00.979 20224 Exposure complete
23:34:46.429 00.077 20224 worker thread done servicing request
23:34:46.429 00.000 8996 OnExposeComplete: enter
23:34:46.430 00.001 8996 UpdateGuideState(): m_state=6
23:34:46.431 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7902
23:34:46.431 00.000 8996 Star::Find returns 1 (0), X=137.54, Y=472.69, Mass=736281, SNR=346.0, Peak=57725 HFD=4.5
23:34:46.432 00.001 8996 MultiStar: [#1 -0.15,-0.16,0.61,U] [#2 -0.23,0.10,0.78,U] [#3 -0.17,0.08,0.64,U] [#4 -0.12,-0.09,0.51,U] [#5 -0.05,0.06,0.62,U] [#6 -0.21,0.02,0.45,U] [#7 -0.17,0.18,0.52,U] [#8 0.16,0.04,0.43,U] 
23:34:46.433 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.02}, one-star: {-0.14, -0.01}
23:34:46.434 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
23:34:46.436 00.002 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
23:34:46.439 00.003 8996 CameraToMount -- cameraX=-0.13 cameraY=0.02 hyp=0.13 cameraTheta=2.96 mountX=-0.13 mountY=-0.01, mountTheta=-3.07
23:34:46.440 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.02, opts=13)
23:34:46.441 00.001 8996 Enqueuing Move request for scope (-0.13, 0.02)
23:34:46.442 00.001 20224 Worker thread wakes up
23:34:46.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.02) opts 0xd
23:34:46.442 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.02)
23:34:46.442 00.000 20224 Moving (-0.13, 0.02) raw xDistance=-0.13 yDistance=-0.01
23:34:46.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:34:46.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:46.443 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:34:46.443 00.000 20224 MoveAxis(E, 0, ABG)
23:34:46.443 00.000 20224 Move returns status 0, amount 0
23:34:46.443 00.000 20224 MoveAxis(N, 0, ABG)
23:34:46.443 00.000 20224 Move returns status 0, amount 0
23:34:46.443 00.000 20224 move complete, result=0
23:34:46.443 00.000 20224 worker thread done servicing request
23:34:46.449 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57725, med=2841, FiltMin=2553, FiltMax=28579, Gamma=1.000
23:34:46.463 00.014 8996 UpdateGuideState exits: m=736281 SNR=346.0
23:34:46.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:46.468 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:46.469 00.001 8996 Enqueuing Expose request
23:34:46.469 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:34:46.470 00.001 20224 Worker thread wakes up
23:34:46.470 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:46.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:47.652 01.182 20224 Exposure complete
23:34:47.745 00.093 20224 worker thread done servicing request
23:34:47.745 00.000 8996 OnExposeComplete: enter
23:34:47.746 00.001 8996 UpdateGuideState(): m_state=6
23:34:47.747 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7903
23:34:47.748 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=472.64, Mass=733904, SNR=398.2, Peak=47533 HFD=4.6
23:34:47.749 00.001 8996 MultiStar: [#1 0.37,-0.40,0.00,M1] [#2 0.06,-0.19,0.62,U] [#3 0.54,-0.08,0.00,M4] [#4 0.47,-0.09,0.00,M2] [#5 0.34,-0.12,0.50,U] [#6 0.17,-0.16,0.41,U] [#7 0.13,-0.19,0.35,U] [#8 0.36,0.09,0.37,U] 
23:34:47.750 00.001 8996 single-star, 5 included, MultiStar: {0.19, -0.11}, one-star: {0.17, -0.07}
23:34:47.751 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
23:34:47.751 00.000 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
23:34:47.752 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-0.39 mountX=0.18 mountY=0.05, mountTheta=0.28
23:34:47.754 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.07, opts=13)
23:34:47.755 00.001 8996 Enqueuing Move request for scope (0.17, -0.07)
23:34:47.756 00.001 20224 Worker thread wakes up
23:34:47.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
23:34:47.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
23:34:47.756 00.000 20224 Moving (0.17, -0.07) raw xDistance=0.18 yDistance=0.05
23:34:47.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:34:47.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:47.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:34:47.756 00.000 20224 MoveAxis(E, 0, ABG)
23:34:47.756 00.000 20224 Move returns status 0, amount 0
23:34:47.756 00.000 20224 MoveAxis(N, 0, ABG)
23:34:47.756 00.000 20224 Move returns status 0, amount 0
23:34:47.756 00.000 20224 move complete, result=0
23:34:47.756 00.000 20224 worker thread done servicing request
23:34:47.760 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47533, med=2841, FiltMin=2579, FiltMax=30915, Gamma=1.000
23:34:47.781 00.021 8996 UpdateGuideState exits: m=733904 SNR=398.2
23:34:47.783 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:47.785 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:47.786 00.001 8996 Enqueuing Expose request
23:34:47.788 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:47.789 00.001 20224 Worker thread wakes up
23:34:47.789 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:47.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:48.787 00.998 20224 Exposure complete
23:34:48.861 00.074 20224 worker thread done servicing request
23:34:48.862 00.001 8996 OnExposeComplete: enter
23:34:48.863 00.001 8996 UpdateGuideState(): m_state=6
23:34:48.863 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7904
23:34:48.864 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.35, Mass=793967, SNR=366.0, Peak=56000 HFD=4.5
23:34:48.865 00.001 8996 MultiStar: [#1 0.59,-0.88,0.00,M2] [#2 0.21,-0.56,0.00,M1] [#3 0.38,-0.89,0.00,M5] [#4 0.44,-0.83,0.00,M3] [#5 0.30,-0.33,0.00,M1] [#6 0.18,-0.43,0.00,M1] [#7 0.25,-0.72,0.00,M1] [#8 0.45,-0.45,0.00,M3] 
23:34:48.866 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
23:34:48.867 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
23:34:48.868 00.001 8996 CameraToMount -- cameraX=0.45 cameraY=-0.36 hyp=0.58 cameraTheta=-0.67 mountX=0.49 mountY=0.30, mountTheta=0.56
23:34:48.869 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.45, y=-0.36, opts=13)
23:34:48.870 00.001 8996 Enqueuing Move request for scope (0.45, -0.36)
23:34:48.871 00.001 20224 Worker thread wakes up
23:34:48.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.36) opts 0xd
23:34:48.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.45, -0.36)
23:34:48.871 00.000 20224 Moving (0.45, -0.36) raw xDistance=0.49 yDistance=0.30
23:34:48.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
23:34:48.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:34:48.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:34:48.871 00.000 20224 MoveAxis(W, 71, ABG)
23:34:48.871 00.000 20224 Guiding  Dir = 3, Dur = 71
23:34:48.872 00.001 20224 IsSlewing returns 0
23:34:48.872 00.000 20224 IsGuiding returns 0
23:34:48.875 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56000, med=2841, FiltMin=2566, FiltMax=27075, Gamma=1.000
23:34:48.893 00.018 20224 PulseGuide returned control before completion, sleep 61
23:34:48.908 00.015 8996 UpdateGuideState exits: m=793967 SNR=366.0
23:34:48.911 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:48.913 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:48.915 00.002 8996 Enqueuing Expose request
23:34:48.969 00.054 20224 IsGuiding returns 1
23:34:48.969 00.000 20224 scope still moving after pulse duration time elapsed
23:34:49.000 00.031 20224 IsSlewing returns 0
23:34:49.000 00.000 20224 IsGuiding returns 0
23:34:49.000 00.000 20224 scope move finished after 71 + 57 ms
23:34:49.000 00.000 20224 Move returns status 0, amount 71
23:34:49.000 00.000 20224 MoveAxis(N, 0, ABG)
23:34:49.000 00.000 20224 Move returns status 0, amount 0
23:34:49.000 00.000 20224 move complete, result=0
23:34:49.000 00.000 20224 worker thread done servicing request
23:34:49.000 00.000 20224 Worker thread wakes up
23:34:49.000 00.000 8996 GuideStep: 0.5 px 71 ms WEST, 0.3 px 0 ms NORTH
23:34:49.001 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:49.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:50.177 01.176 20224 Exposure complete
23:34:50.266 00.089 20224 worker thread done servicing request
23:34:50.266 00.000 8996 OnExposeComplete: enter
23:34:50.268 00.002 8996 UpdateGuideState(): m_state=6
23:34:50.270 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7905
23:34:50.271 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.71, Mass=748832, SNR=334.0, Peak=46413 HFD=4.6
23:34:50.275 00.004 8996 MultiStar: [#1 0.33,-0.06,0.75,U] [#2 0.16,0.02,0.71,U] [#3 0.37,0.04,0.58,U] [#4 0.32,-0.19,0.51,U] [#5 0.28,0.23,0.63,U] [#6 0.32,0.18,0.52,U] [#7 0.17,0.25,0.49,U] [#8 0.30,0.06,0.39,U] 
23:34:50.277 00.002 8996 refined, 8 included, MultiStar: {0.29, 0.05}, one-star: {0.36, 0.00}
23:34:50.279 00.002 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
23:34:50.281 00.002 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
23:34:50.282 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.05 hyp=0.30 cameraTheta=0.16 mountX=0.29 mountY=-0.08, mountTheta=-0.28
23:34:50.285 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.05, opts=13)
23:34:50.286 00.001 8996 Enqueuing Move request for scope (0.29, 0.05)
23:34:50.287 00.001 20224 Worker thread wakes up
23:34:50.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.05) opts 0xd
23:34:50.287 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.05)
23:34:50.287 00.000 20224 Moving (0.29, 0.05) raw xDistance=0.29 yDistance=-0.08
23:34:50.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
23:34:50.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:50.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:34:50.287 00.000 20224 MoveAxis(W, 47, ABG)
23:34:50.287 00.000 20224 Guiding  Dir = 3, Dur = 47
23:34:50.288 00.001 20224 IsSlewing returns 0
23:34:50.288 00.000 20224 IsGuiding returns 0
23:34:50.293 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46413, med=2841, FiltMin=2576, FiltMax=28051, Gamma=1.000
23:34:50.306 00.013 20224 PulseGuide returned control before completion, sleep 40
23:34:50.306 00.000 8996 UpdateGuideState exits: m=748832 SNR=334.0
23:34:50.307 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:50.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:50.309 00.001 8996 Enqueuing Expose request
23:34:50.350 00.041 20224 IsGuiding returns 1
23:34:50.350 00.000 20224 scope still moving after pulse duration time elapsed
23:34:50.382 00.032 20224 IsSlewing returns 0
23:34:50.382 00.000 20224 IsGuiding returns 1
23:34:50.413 00.031 20224 IsSlewing returns 0
23:34:50.413 00.000 20224 IsGuiding returns 0
23:34:50.413 00.000 20224 scope move finished after 47 + 78 ms
23:34:50.413 00.000 20224 Move returns status 0, amount 47
23:34:50.413 00.000 20224 MoveAxis(N, 0, ABG)
23:34:50.414 00.001 20224 Move returns status 0, amount 0
23:34:50.414 00.000 20224 move complete, result=0
23:34:50.414 00.000 20224 worker thread done servicing request
23:34:50.414 00.000 20224 Worker thread wakes up
23:34:50.414 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:50.414 00.000 8996 GuideStep: 0.3 px 47 ms WEST, -0.1 px 0 ms NORTH
23:34:50.415 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:51.401 00.986 20224 Exposure complete
23:34:51.477 00.076 20224 worker thread done servicing request
23:34:51.478 00.001 8996 OnExposeComplete: enter
23:34:51.478 00.000 8996 UpdateGuideState(): m_state=6
23:34:51.479 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7906
23:34:51.480 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.81, Mass=791748, SNR=359.6, Peak=64781 HFD=4.5
23:34:51.481 00.001 8996 MultiStar: [#1 0.09,-0.48,0.00,M2] [#2 -0.14,-0.10,0.84,U] [#3 0.07,-0.29,0.49,U] [#4 0.06,-0.14,0.49,U] [#5 0.00,0.12,0.56,U] [#6 -0.05,0.00,0.43,U] [#7 0.03,-0.01,0.42,U] [#8 -0.12,-0.05,0.38,U] 
23:34:51.482 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.03}, one-star: {0.06, 0.10}
23:34:51.483 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
23:34:51.483 00.000 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.35)
23:34:51.485 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.91 mountX=-0.01 mountY=0.03, mountTheta=1.81
23:34:51.487 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
23:34:51.489 00.002 8996 Enqueuing Move request for scope (-0.01, -0.03)
23:34:51.490 00.001 20224 Worker thread wakes up
23:34:51.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
23:34:51.490 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
23:34:51.490 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
23:34:51.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:34:51.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:51.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:34:51.490 00.000 20224 MoveAxis(E, 0, ABG)
23:34:51.490 00.000 20224 Move returns status 0, amount 0
23:34:51.490 00.000 20224 MoveAxis(N, 0, ABG)
23:34:51.490 00.000 20224 Move returns status 0, amount 0
23:34:51.490 00.000 20224 move complete, result=0
23:34:51.490 00.000 20224 worker thread done servicing request
23:34:51.496 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64781, med=2841, FiltMin=2537, FiltMax=31405, Gamma=1.000
23:34:51.510 00.014 8996 UpdateGuideState exits: m=791748 SNR=359.6
23:34:51.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:51.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:51.513 00.001 8996 Enqueuing Expose request
23:34:51.514 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:34:51.515 00.001 20224 Worker thread wakes up
23:34:51.515 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:51.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:52.682 01.167 20224 Exposure complete
23:34:52.757 00.075 20224 worker thread done servicing request
23:34:52.757 00.000 8996 OnExposeComplete: enter
23:34:52.760 00.003 8996 UpdateGuideState(): m_state=6
23:34:52.760 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7907
23:34:52.761 00.001 8996 Star::Find returns 1 (0), X=138.43, Y=472.74, Mass=659211, SNR=311.2, Peak=43811 HFD=4.7
23:34:52.763 00.002 8996 MultiStar: [#1 0.68,-0.01,0.00,M3] [#2 0.44,0.20,0.00,M1] [#3 0.70,0.04,0.00,M4] [#4 0.71,-0.10,0.00,M2] [#5 0.70,0.28,0.00,M1] [#6 0.42,0.27,0.00,M1] [#7 0.70,0.16,0.00,M1] [#8 0.79,0.28,0.00,M2] 
23:34:52.763 00.000 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
23:34:52.765 00.002 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
23:34:52.766 00.001 8996 CameraToMount -- cameraX=0.75 cameraY=0.03 hyp=0.75 cameraTheta=0.04 mountX=0.74 mountY=-0.11, mountTheta=-0.15
23:34:52.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.75, y=0.03, opts=13)
23:34:52.769 00.001 8996 Enqueuing Move request for scope (0.75, 0.03)
23:34:52.770 00.001 20224 Worker thread wakes up
23:34:52.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.75, 0.03) opts 0xd
23:34:52.771 00.001 20224 Handling offset move in thread for scope, endpoint = (0.75, 0.03)
23:34:52.771 00.000 20224 Moving (0.75, 0.03) raw xDistance=0.74 yDistance=-0.11
23:34:52.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.74
23:34:52.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:52.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:34:52.777 00.006 20224 MoveAxis(W, 109, ABG)
23:34:52.777 00.000 20224 Guiding  Dir = 3, Dur = 109
23:34:52.777 00.000 20224 IsSlewing returns 0
23:34:52.777 00.000 20224 IsGuiding returns 0
23:34:52.778 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=43811, med=2841, FiltMin=2598, FiltMax=24051, Gamma=1.000
23:34:52.792 00.014 8996 UpdateGuideState exits: m=659211 SNR=311.2
23:34:52.793 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:52.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:52.795 00.001 8996 Enqueuing Expose request
23:34:52.804 00.009 20224 PulseGuide returned control before completion, sleep 92
23:34:52.912 00.108 20224 IsGuiding returns 1
23:34:52.912 00.000 20224 scope still moving after pulse duration time elapsed
23:34:52.943 00.031 20224 IsSlewing returns 0
23:34:52.944 00.001 20224 IsGuiding returns 1
23:34:52.975 00.031 20224 IsSlewing returns 0
23:34:52.976 00.001 20224 IsGuiding returns 0
23:34:52.976 00.000 20224 scope move finished after 109 + 89 ms
23:34:52.976 00.000 20224 Move returns status 0, amount 109
23:34:52.976 00.000 20224 MoveAxis(N, 0, ABG)
23:34:52.976 00.000 20224 Move returns status 0, amount 0
23:34:52.976 00.000 20224 move complete, result=0
23:34:52.976 00.000 20224 worker thread done servicing request
23:34:52.976 00.000 8996 GuideStep: 0.7 px 109 ms WEST, -0.1 px 0 ms NORTH
23:34:52.978 00.002 20224 Worker thread wakes up
23:34:52.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:52.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:53.956 00.977 20224 Exposure complete
23:34:54.021 00.065 20224 worker thread done servicing request
23:34:54.021 00.000 8996 OnExposeComplete: enter
23:34:54.022 00.001 8996 UpdateGuideState(): m_state=6
23:34:54.023 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7908
23:34:54.024 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.70, Mass=638757, SNR=300.2, Peak=34429 HFD=4.7
23:34:54.025 00.001 8996 MultiStar: [#1 0.62,-0.33,0.00,M4] [#2 0.54,-0.41,0.00,M2] [#3 0.50,-0.31,0.00,M5] [#4 0.48,-0.32,0.00,M3] [#5 0.36,-0.09,0.64,U] [#6 0.27,-0.06,0.48,U] [#7 0.45,-0.18,0.00,M2] [#8 0.66,-0.18,0.00,M3] 
23:34:54.026 00.001 8996 refined, 2 included, MultiStar: {0.37, -0.05}, one-star: {0.42, -0.01}
23:34:54.027 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
23:34:54.028 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
23:34:54.028 00.000 8996 CameraToMount -- cameraX=0.37 cameraY=-0.05 hyp=0.37 cameraTheta=-0.12 mountX=0.37 mountY=0.00, mountTheta=0.01
23:34:54.030 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=-0.05, opts=13)
23:34:54.030 00.000 8996 Enqueuing Move request for scope (0.37, -0.05)
23:34:54.031 00.001 20224 Worker thread wakes up
23:34:54.031 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.05) opts 0xd
23:34:54.031 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, -0.05)
23:34:54.031 00.000 20224 Moving (0.37, -0.05) raw xDistance=0.37 yDistance=0.00
23:34:54.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.37
23:34:54.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:54.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:34:54.031 00.000 20224 MoveAxis(W, 62, ABG)
23:34:54.031 00.000 20224 Guiding  Dir = 3, Dur = 62
23:34:54.032 00.001 20224 IsSlewing returns 0
23:34:54.032 00.000 20224 IsGuiding returns 0
23:34:54.035 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=34429, med=2841, FiltMin=2585, FiltMax=24243, Gamma=1.000
23:34:54.048 00.013 8996 UpdateGuideState exits: m=638757 SNR=300.2
23:34:54.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:54.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:54.051 00.001 8996 Enqueuing Expose request
23:34:54.055 00.004 20224 PulseGuide returned control before completion, sleep 50
23:34:54.117 00.062 20224 IsGuiding returns 1
23:34:54.117 00.000 20224 scope still moving after pulse duration time elapsed
23:34:54.148 00.031 20224 IsSlewing returns 0
23:34:54.148 00.000 20224 IsGuiding returns 0
23:34:54.148 00.000 20224 scope move finished after 62 + 54 ms
23:34:54.148 00.000 20224 Move returns status 0, amount 62
23:34:54.148 00.000 20224 MoveAxis(N, 0, ABG)
23:34:54.148 00.000 20224 Move returns status 0, amount 0
23:34:54.148 00.000 20224 move complete, result=0
23:34:54.148 00.000 20224 worker thread done servicing request
23:34:54.148 00.000 20224 Worker thread wakes up
23:34:54.149 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:54.149 00.000 8996 GuideStep: 0.4 px 62 ms WEST, 0.0 px 0 ms NORTH
23:34:54.151 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:55.344 01.193 20224 Exposure complete
23:34:55.417 00.073 20224 worker thread done servicing request
23:34:55.417 00.000 8996 OnExposeComplete: enter
23:34:55.418 00.001 8996 UpdateGuideState(): m_state=6
23:34:55.419 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7909
23:34:55.420 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=472.81, Mass=687034, SNR=337.2, Peak=49270 HFD=4.4
23:34:55.421 00.001 8996 MultiStar: large primary error, entering stabilization period
23:34:55.421 00.000 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
23:34:55.422 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
23:34:55.423 00.001 8996 CameraToMount -- cameraX=-1.48 cameraY=0.10 hyp=1.48 cameraTheta=3.07 mountX=-1.48 mountY=0.07, mountTheta=3.10
23:34:55.424 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-1.48, y=0.10, opts=13)
23:34:55.425 00.001 8996 Enqueuing Move request for scope (-1.48, 0.10)
23:34:55.426 00.001 20224 Worker thread wakes up
23:34:55.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-1.48, 0.10) opts 0xd
23:34:55.426 00.000 20224 Handling offset move in thread for scope, endpoint = (-1.48, 0.10)
23:34:55.426 00.000 20224 Moving (-1.48, 0.10) raw xDistance=-1.48 yDistance=0.07
23:34:55.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.91 from input -1.48
23:34:55.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:55.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:34:55.426 00.000 20224 MoveAxis(E, 212, ABG)
23:34:55.426 00.000 20224 Guiding  Dir = 2, Dur = 212
23:34:55.426 00.000 20224 IsSlewing returns 0
23:34:55.426 00.000 20224 IsGuiding returns 0
23:34:55.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49270, med=2841, FiltMin=2576, FiltMax=24576, Gamma=1.000
23:34:55.453 00.023 8996 UpdateGuideState exits: m=687034 SNR=337.2
23:34:55.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:55.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:55.456 00.001 8996 Enqueuing Expose request
23:34:55.461 00.005 20224 PulseGuide returned control before completion, sleep 188
23:34:55.665 00.204 20224 IsGuiding returns 1
23:34:55.665 00.000 20224 scope still moving after pulse duration time elapsed
23:34:55.696 00.031 20224 IsSlewing returns 0
23:34:55.697 00.001 20224 IsGuiding returns 1
23:34:55.727 00.030 20224 IsSlewing returns 0
23:34:55.728 00.001 20224 IsGuiding returns 0
23:34:55.728 00.000 20224 scope move finished after 212 + 89 ms
23:34:55.728 00.000 20224 Move returns status 0, amount 212
23:34:55.728 00.000 20224 MoveAxis(N, 0, ABG)
23:34:55.728 00.000 20224 Move returns status 0, amount 0
23:34:55.728 00.000 20224 move complete, result=0
23:34:55.728 00.000 20224 worker thread done servicing request
23:34:55.728 00.000 20224 Worker thread wakes up
23:34:55.728 00.000 8996 GuideStep: -1.5 px 212 ms EAST, 0.1 px 0 ms NORTH
23:34:55.731 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:55.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:56.705 00.974 20224 Exposure complete
23:34:56.768 00.063 20224 worker thread done servicing request
23:34:56.768 00.000 8996 OnExposeComplete: enter
23:34:56.770 00.002 8996 UpdateGuideState(): m_state=6
23:34:56.771 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7910
23:34:56.772 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=472.80, Mass=672282, SNR=373.0, Peak=44723 HFD=4.6
23:34:56.774 00.002 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.12)
23:34:56.775 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
23:34:56.776 00.001 8996 CameraToMount -- cameraX=-1.24 cameraY=0.09 hyp=1.25 cameraTheta=3.07 mountX=-1.25 mountY=0.05, mountTheta=3.10
23:34:56.777 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-1.24, y=0.09, opts=13)
23:34:56.778 00.001 8996 Enqueuing Move request for scope (-1.24, 0.09)
23:34:56.779 00.001 20224 Worker thread wakes up
23:34:56.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-1.24, 0.09) opts 0xd
23:34:56.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-1.24, 0.09)
23:34:56.779 00.000 20224 Moving (-1.24, 0.09) raw xDistance=-1.25 yDistance=0.05
23:34:56.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.25
23:34:56.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:56.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:34:56.779 00.000 20224 MoveAxis(E, 197, ABG)
23:34:56.779 00.000 20224 Guiding  Dir = 2, Dur = 197
23:34:56.780 00.001 20224 IsSlewing returns 0
23:34:56.780 00.000 20224 IsGuiding returns 0
23:34:56.783 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44723, med=2841, FiltMin=2566, FiltMax=27485, Gamma=1.000
23:34:56.810 00.027 8996 UpdateGuideState exits: m=672282 SNR=373.0
23:34:56.813 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:56.814 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:56.816 00.002 8996 Enqueuing Expose request
23:34:56.820 00.004 20224 PulseGuide returned control before completion, sleep 168
23:34:56.990 00.170 20224 IsGuiding returns 1
23:34:56.990 00.000 20224 scope still moving after pulse duration time elapsed
23:34:57.022 00.032 20224 IsSlewing returns 0
23:34:57.023 00.001 20224 IsGuiding returns 1
23:34:57.053 00.030 20224 IsSlewing returns 0
23:34:57.053 00.000 20224 IsGuiding returns 1
23:34:57.084 00.031 20224 IsSlewing returns 0
23:34:57.085 00.001 20224 IsGuiding returns 0
23:34:57.085 00.000 20224 scope move finished after 197 + 107 ms
23:34:57.085 00.000 20224 Move returns status 0, amount 197
23:34:57.085 00.000 20224 MoveAxis(N, 0, ABG)
23:34:57.085 00.000 20224 Move returns status 0, amount 0
23:34:57.085 00.000 20224 move complete, result=0
23:34:57.085 00.000 20224 worker thread done servicing request
23:34:57.085 00.000 20224 Worker thread wakes up
23:34:57.086 00.001 8996 GuideStep: -1.2 px 197 ms EAST, 0.1 px 0 ms NORTH
23:34:57.089 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:57.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:58.248 01.159 20224 Exposure complete
23:34:58.314 00.066 20224 worker thread done servicing request
23:34:58.314 00.000 8996 OnExposeComplete: enter
23:34:58.315 00.001 8996 UpdateGuideState(): m_state=6
23:34:58.316 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7911
23:34:58.317 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=472.48, Mass=636603, SNR=312.6, Peak=48400 HFD=4.1
23:34:58.317 00.000 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
23:34:58.318 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
23:34:58.319 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.22 hyp=0.38 cameraTheta=-0.63 mountX=0.32 mountY=0.19, mountTheta=0.52
23:34:58.320 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.22, opts=13)
23:34:58.321 00.001 8996 Enqueuing Move request for scope (0.30, -0.22)
23:34:58.322 00.001 20224 Worker thread wakes up
23:34:58.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.22) opts 0xd
23:34:58.322 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.22)
23:34:58.322 00.000 20224 Moving (0.30, -0.22) raw xDistance=0.32 yDistance=0.19
23:34:58.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.32
23:34:58.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:58.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:34:58.322 00.000 20224 MoveAxis(W, 33, ABG)
23:34:58.322 00.000 20224 Guiding  Dir = 3, Dur = 33
23:34:58.323 00.001 20224 IsSlewing returns 0
23:34:58.323 00.000 20224 IsGuiding returns 0
23:34:58.326 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48400, med=2841, FiltMin=2553, FiltMax=23635, Gamma=1.000
23:34:58.347 00.021 8996 UpdateGuideState exits: m=636603 SNR=312.6
23:34:58.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:58.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:58.350 00.001 8996 Enqueuing Expose request
23:34:58.380 00.030 20224 IsGuiding returns 1
23:34:58.380 00.000 20224 scope still moving after pulse duration time elapsed
23:34:58.410 00.030 20224 IsSlewing returns 0
23:34:58.410 00.000 20224 IsGuiding returns 1
23:34:58.441 00.031 20224 IsSlewing returns 0
23:34:58.441 00.000 20224 IsGuiding returns 1
23:34:58.472 00.031 20224 IsSlewing returns 0
23:34:58.473 00.001 20224 IsGuiding returns 0
23:34:58.473 00.000 20224 scope move finished after 33 + 117 ms
23:34:58.473 00.000 20224 Move returns status 0, amount 33
23:34:58.473 00.000 20224 MoveAxis(N, 0, ABG)
23:34:58.473 00.000 20224 Move returns status 0, amount 0
23:34:58.473 00.000 20224 move complete, result=0
23:34:58.473 00.000 20224 worker thread done servicing request
23:34:58.473 00.000 8996 GuideStep: 0.3 px 33 ms WEST, 0.2 px 0 ms NORTH
23:34:58.475 00.002 20224 Worker thread wakes up
23:34:58.475 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:58.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:34:59.446 00.971 20224 Exposure complete
23:34:59.506 00.060 20224 worker thread done servicing request
23:34:59.506 00.000 8996 OnExposeComplete: enter
23:34:59.508 00.002 8996 UpdateGuideState(): m_state=6
23:34:59.510 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7912
23:34:59.511 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=472.62, Mass=678796, SNR=306.6, Peak=49517 HFD=4.6
23:34:59.513 00.002 8996 MultiStar: exiting stabilization period
23:34:59.515 00.002 8996 MultiStar: [#1 0.23,-0.14,0.78,U] [#2 0.22,-0.30,0.73,U] [#3 0.35,-0.43,0.00,M6] [#4 0.35,-0.36,0.00,M4] [#5 0.13,-0.04,0.68,U] [#6 0.22,0.07,0.49,U] [#7 0.11,-0.09,0.44,U] [#8 0.13,0.05,0.43,U] 
23:34:59.518 00.003 8996 single-star, 6 included, MultiStar: {0.14, -0.09}, one-star: {-0.02, -0.09}
23:34:59.518 00.000 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
23:34:59.519 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.47)
23:34:59.520 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.79 mountX=-0.01 mountY=0.09, mountTheta=1.69
23:34:59.522 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
23:34:59.524 00.002 8996 Enqueuing Move request for scope (-0.02, -0.09)
23:34:59.525 00.001 20224 Worker thread wakes up
23:34:59.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
23:34:59.525 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
23:34:59.525 00.000 20224 Moving (-0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
23:34:59.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:34:59.526 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:34:59.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:34:59.526 00.000 20224 MoveAxis(E, 0, ABG)
23:34:59.526 00.000 20224 Move returns status 0, amount 0
23:34:59.526 00.000 20224 MoveAxis(N, 0, ABG)
23:34:59.526 00.000 20224 Move returns status 0, amount 0
23:34:59.526 00.000 20224 move complete, result=0
23:34:59.526 00.000 20224 worker thread done servicing request
23:34:59.534 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49517, med=2841, FiltMin=2585, FiltMax=28419, Gamma=1.000
23:34:59.554 00.020 8996 UpdateGuideState exits: m=678796 SNR=306.6
23:34:59.556 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:34:59.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:34:59.557 00.000 8996 Enqueuing Expose request
23:34:59.558 00.001 20224 Worker thread wakes up
23:34:59.558 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:34:59.559 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:34:59.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:00.716 01.157 20224 Exposure complete
23:35:00.778 00.062 20224 worker thread done servicing request
23:35:00.778 00.000 8996 OnExposeComplete: enter
23:35:00.779 00.001 8996 UpdateGuideState(): m_state=6
23:35:00.780 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7913
23:35:00.780 00.000 8996 Star::Find returns 1 (0), X=137.66, Y=472.83, Mass=713188, SNR=337.9, Peak=60685 HFD=4.5
23:35:00.781 00.001 8996 MultiStar: [#1 0.19,-0.08,0.68,U] [#2 0.02,0.08,0.75,U] [#3 0.22,-0.14,0.62,U] [#4 0.09,-0.24,0.60,U] [#5 0.04,0.06,0.60,U] [#6 0.06,-0.05,0.39,U] [#7 0.05,0.08,0.42,U] [#8 0.25,0.12,0.40,U] 
23:35:00.782 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.00}, one-star: {-0.03, 0.12}
23:35:00.783 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
23:35:00.784 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
23:35:00.784 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-0.02 mountX=0.09 mountY=-0.01, mountTheta=-0.10
23:35:00.787 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.00, opts=13)
23:35:00.790 00.003 8996 Enqueuing Move request for scope (0.09, -0.00)
23:35:00.791 00.001 20224 Worker thread wakes up
23:35:00.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.00) opts 0xd
23:35:00.791 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.00)
23:35:00.791 00.000 20224 Moving (0.09, -0.00) raw xDistance=0.09 yDistance=-0.01
23:35:00.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:35:00.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:00.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:35:00.791 00.000 20224 MoveAxis(E, 0, ABG)
23:35:00.791 00.000 20224 Move returns status 0, amount 0
23:35:00.791 00.000 20224 MoveAxis(N, 0, ABG)
23:35:00.791 00.000 20224 Move returns status 0, amount 0
23:35:00.791 00.000 20224 move complete, result=0
23:35:00.791 00.000 20224 worker thread done servicing request
23:35:00.795 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60685, med=2841, FiltMin=2592, FiltMax=27859, Gamma=1.000
23:35:00.810 00.015 8996 UpdateGuideState exits: m=713188 SNR=337.9
23:35:00.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:00.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:00.813 00.001 8996 Enqueuing Expose request
23:35:00.813 00.000 20224 Worker thread wakes up
23:35:00.813 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:00.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:00.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:01.783 00.969 20224 Exposure complete
23:35:01.850 00.067 20224 worker thread done servicing request
23:35:01.850 00.000 8996 OnExposeComplete: enter
23:35:01.852 00.002 8996 UpdateGuideState(): m_state=6
23:35:01.853 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7914
23:35:01.854 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.80, Mass=724990, SNR=354.6, Peak=58189 HFD=4.5
23:35:01.856 00.002 8996 MultiStar: [#1 0.08,-0.15,0.63,U] [#2 0.09,-0.12,0.72,U] [#3 0.17,-0.16,0.55,U] [#4 0.12,-0.17,0.52,U] [#5 -0.09,0.05,0.60,U] [#6 0.13,0.07,0.43,U] [#7 0.10,0.08,0.51,U] [#8 0.17,0.27,0.39,U] 
23:35:01.857 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {-0.21, 0.09}
23:35:01.858 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
23:35:01.859 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
23:35:01.860 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-0.30 mountX=0.03 mountY=0.01, mountTheta=0.18
23:35:01.862 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
23:35:01.864 00.002 8996 Enqueuing Move request for scope (0.03, -0.01)
23:35:01.865 00.001 20224 Worker thread wakes up
23:35:01.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:35:01.865 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:35:01.865 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.01
23:35:01.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:35:01.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:01.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:35:01.865 00.000 20224 MoveAxis(E, 0, ABG)
23:35:01.865 00.000 20224 Move returns status 0, amount 0
23:35:01.865 00.000 20224 MoveAxis(N, 0, ABG)
23:35:01.865 00.000 20224 Move returns status 0, amount 0
23:35:01.866 00.001 20224 move complete, result=0
23:35:01.866 00.000 20224 worker thread done servicing request
23:35:01.869 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58189, med=2841, FiltMin=2579, FiltMax=27849, Gamma=1.000
23:35:01.885 00.016 8996 UpdateGuideState exits: m=724990 SNR=354.6
23:35:01.887 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:01.888 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:01.889 00.001 8996 Enqueuing Expose request
23:35:01.890 00.001 20224 Worker thread wakes up
23:35:01.890 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:01.891 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:01.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:03.053 01.162 20224 Exposure complete
23:35:03.132 00.079 20224 worker thread done servicing request
23:35:03.133 00.001 8996 OnExposeComplete: enter
23:35:03.133 00.000 8996 UpdateGuideState(): m_state=6
23:35:03.134 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7915
23:35:03.135 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=473.17, Mass=699751, SNR=363.2, Peak=61773 HFD=4.4
23:35:03.136 00.001 8996 MultiStar: [#1 0.32,0.07,0.65,U] [#2 0.07,0.28,0.63,U] [#3 0.44,-0.09,0.00,M5] [#4 0.41,0.06,0.50,U] [#5 0.29,0.23,0.51,U] [#6 0.28,0.39,0.00,M1] [#7 0.28,0.11,0.42,U] [#8 0.55,0.20,0.00,M1] 
23:35:03.137 00.001 8996 refined, 5 included, MultiStar: {0.23, 0.24}, one-star: {0.12, 0.46}
23:35:03.138 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
23:35:03.138 00.000 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
23:35:03.139 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.24 hyp=0.33 cameraTheta=0.80 mountX=0.21 mountY=-0.26, mountTheta=-0.90
23:35:03.140 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.24, opts=13)
23:35:03.141 00.001 8996 Enqueuing Move request for scope (0.23, 0.24)
23:35:03.142 00.001 20224 Worker thread wakes up
23:35:03.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.24) opts 0xd
23:35:03.142 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.24)
23:35:03.142 00.000 20224 Moving (0.23, 0.24) raw xDistance=0.21 yDistance=-0.26
23:35:03.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:35:03.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:35:03.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:35:03.142 00.000 20224 MoveAxis(W, 30, ABG)
23:35:03.142 00.000 20224 Guiding  Dir = 3, Dur = 30
23:35:03.143 00.001 20224 IsSlewing returns 0
23:35:03.143 00.000 20224 IsGuiding returns 0
23:35:03.144 00.001 20224 PulseGuide returned control before completion, sleep 40
23:35:03.147 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61773, med=2841, FiltMin=2576, FiltMax=28304, Gamma=1.000
23:35:03.159 00.012 8996 UpdateGuideState exits: m=699751 SNR=363.2
23:35:03.162 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:03.165 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:03.168 00.003 8996 Enqueuing Expose request
23:35:03.191 00.023 20224 IsGuiding returns 1
23:35:03.191 00.000 20224 scope still moving after pulse duration time elapsed
23:35:03.223 00.032 20224 IsSlewing returns 0
23:35:03.223 00.000 20224 IsGuiding returns 0
23:35:03.223 00.000 20224 scope move finished after 30 + 50 ms
23:35:03.223 00.000 20224 Move returns status 0, amount 30
23:35:03.223 00.000 20224 MoveAxis(N, 0, ABG)
23:35:03.223 00.000 20224 Move returns status 0, amount 0
23:35:03.223 00.000 20224 move complete, result=0
23:35:03.224 00.001 20224 worker thread done servicing request
23:35:03.224 00.000 20224 Worker thread wakes up
23:35:03.224 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:03.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:03.225 00.001 8996 GuideStep: 0.2 px 30 ms WEST, -0.3 px 0 ms NORTH
23:35:04.200 00.975 20224 Exposure complete
23:35:04.280 00.080 20224 worker thread done servicing request
23:35:04.280 00.000 8996 OnExposeComplete: enter
23:35:04.282 00.002 8996 UpdateGuideState(): m_state=6
23:35:04.284 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7916
23:35:04.286 00.002 8996 Star::Find returns 1 (0), X=137.31, Y=473.23, Mass=784144, SNR=359.1, Peak=54771 HFD=4.5
23:35:04.288 00.002 8996 MultiStar: [#1 -0.03,0.06,0.54,U] [#2 -0.23,0.31,0.67,U] [#3 -0.03,0.07,0.55,U] [#4 -0.06,0.20,0.58,U] [#5 -0.18,0.57,0.00,M1] [#6 0.02,0.52,0.00,M2] [#7 -0.15,0.53,0.00,M1] [#8 -0.12,0.41,0.00,M2] 
23:35:04.290 00.002 8996 refined, 4 included, MultiStar: {-0.18, 0.27}, one-star: {-0.38, 0.52}
23:35:04.291 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
23:35:04.293 00.002 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
23:35:04.294 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.27 hyp=0.33 cameraTheta=2.15 mountX=-0.20 mountY=-0.25, mountTheta=-2.25
23:35:04.298 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.27, opts=13)
23:35:04.299 00.001 8996 Enqueuing Move request for scope (-0.18, 0.27)
23:35:04.300 00.001 20224 Worker thread wakes up
23:35:04.301 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.27) opts 0xd
23:35:04.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.27)
23:35:04.301 00.000 20224 Moving (-0.18, 0.27) raw xDistance=-0.20 yDistance=-0.25
23:35:04.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
23:35:04.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:35:04.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:35:04.301 00.000 20224 MoveAxis(E, 28, ABG)
23:35:04.301 00.000 20224 Guiding  Dir = 2, Dur = 28
23:35:04.301 00.000 20224 IsSlewing returns 0
23:35:04.301 00.000 20224 IsGuiding returns 0
23:35:04.305 00.004 20224 PulseGuide returned control before completion, sleep 34
23:35:04.305 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54771, med=2841, FiltMin=2582, FiltMax=31024, Gamma=1.000
23:35:04.320 00.015 8996 UpdateGuideState exits: m=784144 SNR=359.1
23:35:04.323 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:04.325 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:04.327 00.002 8996 Enqueuing Expose request
23:35:04.349 00.022 20224 IsGuiding returns 0
23:35:04.349 00.000 20224 Move returns status 0, amount 28
23:35:04.349 00.000 20224 MoveAxis(N, 0, ABG)
23:35:04.349 00.000 20224 Move returns status 0, amount 0
23:35:04.349 00.000 20224 move complete, result=0
23:35:04.349 00.000 20224 worker thread done servicing request
23:35:04.349 00.000 20224 Worker thread wakes up
23:35:04.350 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:04.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:04.350 00.000 8996 GuideStep: -0.2 px 28 ms EAST, -0.3 px 0 ms NORTH
23:35:05.528 01.178 20224 Exposure complete
23:35:05.600 00.072 20224 worker thread done servicing request
23:35:05.601 00.001 8996 OnExposeComplete: enter
23:35:05.602 00.001 8996 UpdateGuideState(): m_state=6
23:35:05.603 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7917
23:35:05.604 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.09, Mass=694182, SNR=320.4, Peak=55149 HFD=4.2
23:35:05.605 00.001 8996 MultiStar: [#1 0.04,0.34,0.69,U] [#2 -0.29,0.32,0.00,M1] [#3 0.02,0.19,0.62,U] [#4 0.05,0.33,0.65,U] [#5 -0.39,0.34,0.00,M2] [#6 -0.27,0.30,0.51,U] [#7 -0.20,0.33,0.51,U] [#8 -0.16,0.57,0.00,M3] 
23:35:05.606 00.001 8996 refined, 5 included, MultiStar: {-0.12, 0.32}, one-star: {-0.32, 0.39}
23:35:05.606 00.000 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
23:35:05.607 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
23:35:05.608 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.94 mountX=-0.15 mountY=-0.30, mountTheta=-2.04
23:35:05.612 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.32, opts=13)
23:35:05.613 00.001 8996 Enqueuing Move request for scope (-0.12, 0.32)
23:35:05.614 00.001 20224 Worker thread wakes up
23:35:05.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
23:35:05.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
23:35:05.614 00.000 20224 Moving (-0.12, 0.32) raw xDistance=-0.15 yDistance=-0.30
23:35:05.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:35:05.614 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.13 newest=-0.82
23:35:05.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
23:35:05.614 00.000 20224 MoveAxis(E, 0, ABG)
23:35:05.614 00.000 20224 Move returns status 0, amount 0
23:35:05.615 00.001 20224 MoveAxis(N, 64, ABG)
23:35:05.615 00.000 20224 Guiding  Dir = 0, Dur = 64
23:35:05.615 00.000 20224 IsSlewing returns 0
23:35:05.615 00.000 20224 IsGuiding returns 0
23:35:05.620 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55149, med=2841, FiltMin=2579, FiltMax=29168, Gamma=1.000
23:35:05.632 00.012 8996 UpdateGuideState exits: m=694182 SNR=320.4
23:35:05.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:05.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:05.634 00.000 8996 Enqueuing Expose request
23:35:05.673 00.039 20224 PulseGuide returned control before completion, sleep 17
23:35:05.704 00.031 20224 IsGuiding returns 1
23:35:05.704 00.000 20224 scope still moving after pulse duration time elapsed
23:35:05.735 00.031 20224 IsSlewing returns 0
23:35:05.736 00.001 20224 IsGuiding returns 1
23:35:05.767 00.031 20224 IsSlewing returns 0
23:35:05.767 00.000 20224 IsGuiding returns 0
23:35:05.767 00.000 20224 scope move finished after 64 + 87 ms
23:35:05.767 00.000 20224 Move returns status 0, amount 64
23:35:05.767 00.000 20224 move complete, result=0
23:35:05.767 00.000 20224 worker thread done servicing request
23:35:05.767 00.000 20224 Worker thread wakes up
23:35:05.767 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 64 ms NORTH
23:35:05.769 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:05.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:06.750 00.981 20224 Exposure complete
23:35:06.828 00.078 20224 worker thread done servicing request
23:35:06.828 00.000 8996 OnExposeComplete: enter
23:35:06.830 00.002 8996 UpdateGuideState(): m_state=6
23:35:06.831 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7918
23:35:06.833 00.002 8996 Star::Find returns 1 (0), X=137.41, Y=472.98, Mass=777502, SNR=363.2, Peak=60877 HFD=4.2
23:35:06.834 00.001 8996 MultiStar: [#1 -0.13,0.06,0.60,U] [#2 -0.11,-0.04,0.70,U] [#3 0.02,0.12,0.51,U] [#4 -0.11,0.03,0.48,U] [#5 -0.17,0.05,0.57,U] [#6 -0.06,0.16,0.48,U] [#7 -0.18,0.10,0.41,U] [#8 -0.17,0.36,0.37,U] 
23:35:06.835 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.28, 0.27}
23:35:06.837 00.002 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
23:35:06.839 00.002 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
23:35:06.840 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.42 mountX=-0.16 mountY=-0.11, mountTheta=-2.53
23:35:06.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.13, opts=13)
23:35:06.843 00.001 8996 Enqueuing Move request for scope (-0.14, 0.13)
23:35:06.844 00.001 20224 Worker thread wakes up
23:35:06.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
23:35:06.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
23:35:06.844 00.000 20224 Moving (-0.14, 0.13) raw xDistance=-0.16 yDistance=-0.11
23:35:06.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:35:06.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:06.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:35:06.845 00.001 20224 MoveAxis(E, 0, ABG)
23:35:06.845 00.000 20224 Move returns status 0, amount 0
23:35:06.845 00.000 20224 MoveAxis(N, 0, ABG)
23:35:06.845 00.000 20224 Move returns status 0, amount 0
23:35:06.845 00.000 20224 move complete, result=0
23:35:06.845 00.000 20224 worker thread done servicing request
23:35:06.849 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=60877, med=2841, FiltMin=2595, FiltMax=30582, Gamma=1.000
23:35:06.868 00.019 8996 UpdateGuideState exits: m=777502 SNR=363.2
23:35:06.870 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:06.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:06.872 00.001 8996 Enqueuing Expose request
23:35:06.873 00.001 20224 Worker thread wakes up
23:35:06.873 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:06.874 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:06.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:08.035 01.161 20224 Exposure complete
23:35:08.128 00.093 20224 worker thread done servicing request
23:35:08.128 00.000 8996 OnExposeComplete: enter
23:35:08.130 00.002 8996 UpdateGuideState(): m_state=6
23:35:08.132 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7919
23:35:08.133 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=472.63, Mass=692667, SNR=351.2, Peak=53357 HFD=4.5
23:35:08.135 00.002 8996 MultiStar: [#1 0.08,-0.19,0.60,U] [#2 -0.03,-0.04,0.79,U] [#3 0.11,-0.43,0.00,M3] [#4 0.10,-0.12,0.52,U] [#5 0.17,-0.05,0.63,U] [#6 -0.15,-0.08,0.45,U] [#7 -0.12,-0.07,0.42,U] [#8 0.39,0.05,0.39,U] 
23:35:08.136 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.08}, one-star: {0.08, -0.08}
23:35:08.138 00.002 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
23:35:08.138 00.000 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
23:35:08.139 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.91 mountX=0.07 mountY=0.07, mountTheta=0.80
23:35:08.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.08, opts=13)
23:35:08.142 00.001 8996 Enqueuing Move request for scope (0.06, -0.08)
23:35:08.143 00.001 20224 Worker thread wakes up
23:35:08.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
23:35:08.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
23:35:08.144 00.001 20224 Moving (0.06, -0.08) raw xDistance=0.07 yDistance=0.07
23:35:08.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:35:08.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:08.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:35:08.144 00.000 20224 MoveAxis(E, 0, ABG)
23:35:08.144 00.000 20224 Move returns status 0, amount 0
23:35:08.144 00.000 20224 MoveAxis(N, 0, ABG)
23:35:08.144 00.000 20224 Move returns status 0, amount 0
23:35:08.144 00.000 20224 move complete, result=0
23:35:08.144 00.000 20224 worker thread done servicing request
23:35:08.148 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53357, med=2841, FiltMin=2576, FiltMax=28909, Gamma=1.000
23:35:08.161 00.013 8996 UpdateGuideState exits: m=692667 SNR=351.2
23:35:08.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:08.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:08.165 00.002 8996 Enqueuing Expose request
23:35:08.168 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:08.169 00.001 20224 Worker thread wakes up
23:35:08.169 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:08.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:09.154 00.985 20224 Exposure complete
23:35:09.239 00.085 20224 worker thread done servicing request
23:35:09.239 00.000 8996 OnExposeComplete: enter
23:35:09.242 00.003 8996 UpdateGuideState(): m_state=6
23:35:09.244 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7920
23:35:09.245 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=472.89, Mass=607752, SNR=308.9, Peak=50547 HFD=4.3
23:35:09.247 00.002 8996 MultiStar: [#1 -0.26,0.08,0.78,U] [#2 -0.49,0.13,0.00,M1] [#3 -0.21,0.05,0.59,U] [#4 -0.35,0.19,0.60,U] [#5 -0.30,0.25,0.72,U] [#6 -0.47,0.16,0.00,M1] [#7 -0.70,0.05,0.00,M1] [#8 -0.23,0.29,0.50,U] 
23:35:09.248 00.001 8996 refined, 5 included, MultiStar: {-0.33, 0.17}, one-star: {-0.50, 0.18}
23:35:09.249 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
23:35:09.250 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
23:35:09.251 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.17 hyp=0.37 cameraTheta=2.66 mountX=-0.34 mountY=-0.13, mountTheta=-2.78
23:35:09.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.17, opts=13)
23:35:09.255 00.002 8996 Enqueuing Move request for scope (-0.33, 0.17)
23:35:09.256 00.001 20224 Worker thread wakes up
23:35:09.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.17) opts 0xd
23:35:09.256 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.17)
23:35:09.256 00.000 20224 Moving (-0.33, 0.17) raw xDistance=-0.34 yDistance=-0.13
23:35:09.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
23:35:09.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:09.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:35:09.256 00.000 20224 MoveAxis(E, 50, ABG)
23:35:09.256 00.000 20224 Guiding  Dir = 2, Dur = 50
23:35:09.256 00.000 20224 IsSlewing returns 0
23:35:09.257 00.001 20224 IsGuiding returns 0
23:35:09.261 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50547, med=2841, FiltMin=2585, FiltMax=24006, Gamma=1.000
23:35:09.274 00.013 8996 UpdateGuideState exits: m=607752 SNR=308.9
23:35:09.277 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:09.280 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:09.282 00.002 8996 Enqueuing Expose request
23:35:09.305 00.023 20224 PulseGuide returned control before completion, sleep 12
23:35:09.320 00.015 20224 IsGuiding returns 1
23:35:09.320 00.000 20224 scope still moving after pulse duration time elapsed
23:35:09.352 00.032 20224 IsSlewing returns 0
23:35:09.352 00.000 20224 IsGuiding returns 1
23:35:09.383 00.031 20224 IsSlewing returns 0
23:35:09.384 00.001 20224 IsGuiding returns 1
23:35:09.414 00.030 20224 IsSlewing returns 0
23:35:09.414 00.000 20224 IsGuiding returns 0
23:35:09.414 00.000 20224 scope move finished after 50 + 107 ms
23:35:09.414 00.000 20224 Move returns status 0, amount 50
23:35:09.415 00.001 20224 MoveAxis(N, 0, ABG)
23:35:09.415 00.000 20224 Move returns status 0, amount 0
23:35:09.415 00.000 20224 move complete, result=0
23:35:09.415 00.000 20224 worker thread done servicing request
23:35:09.415 00.000 20224 Worker thread wakes up
23:35:09.415 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH
23:35:09.417 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:09.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:10.585 01.168 20224 Exposure complete
23:35:10.656 00.071 20224 worker thread done servicing request
23:35:10.656 00.000 8996 OnExposeComplete: enter
23:35:10.658 00.002 8996 UpdateGuideState(): m_state=6
23:35:10.660 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7921
23:35:10.661 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=472.73, Mass=694960, SNR=326.4, Peak=59869 HFD=4.6
23:35:10.662 00.001 8996 MultiStar: [#1 -0.11,-0.08,0.70,U] [#2 -0.15,0.06,0.77,U] [#3 0.06,0.03,0.63,U] [#4 -0.02,0.06,0.54,U] [#5 -0.04,-0.00,0.62,U] [#6 -0.07,0.07,0.46,U] [#7 -0.29,0.24,0.47,U] [#8 0.07,0.03,0.41,U] 
23:35:10.663 00.001 8996 single-star, 8 included, MultiStar: {-0.06, 0.04}, one-star: {-0.01, 0.02}
23:35:10.664 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
23:35:10.665 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
23:35:10.666 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.82 mountX=-0.01 mountY=-0.02, mountTheta=-1.92
23:35:10.667 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
23:35:10.669 00.002 8996 Enqueuing Move request for scope (-0.01, 0.02)
23:35:10.670 00.001 20224 Worker thread wakes up
23:35:10.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
23:35:10.670 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
23:35:10.670 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
23:35:10.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:35:10.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:10.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:35:10.670 00.000 20224 MoveAxis(E, 0, ABG)
23:35:10.670 00.000 20224 Move returns status 0, amount 0
23:35:10.670 00.000 20224 MoveAxis(N, 0, ABG)
23:35:10.671 00.001 20224 Move returns status 0, amount 0
23:35:10.671 00.000 20224 move complete, result=0
23:35:10.671 00.000 20224 worker thread done servicing request
23:35:10.675 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59869, med=2841, FiltMin=2541, FiltMax=29059, Gamma=1.000
23:35:10.693 00.018 8996 UpdateGuideState exits: m=694960 SNR=326.4
23:35:10.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:10.696 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:10.697 00.001 8996 Enqueuing Expose request
23:35:10.698 00.001 20224 Worker thread wakes up
23:35:10.698 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:10.700 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:10.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:11.686 00.986 20224 Exposure complete
23:35:11.761 00.075 20224 worker thread done servicing request
23:35:11.761 00.000 8996 OnExposeComplete: enter
23:35:11.762 00.001 8996 UpdateGuideState(): m_state=6
23:35:11.763 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7922
23:35:11.764 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=472.85, Mass=720725, SNR=332.8, Peak=65535 HFD=4.4
23:35:11.765 00.001 8996 MultiStar: [#1 -0.05,0.09,0.70,U] [#2 -0.09,0.16,0.76,U] [#3 0.02,0.05,0.66,U] [#4 0.03,0.04,0.53,U] [#5 0.05,0.30,0.63,U] [#6 -0.14,0.01,0.45,U] [#7 -0.10,0.10,0.46,U] [#8 0.16,0.33,0.47,U] 
23:35:11.766 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.14}, one-star: {-0.07, 0.14}
23:35:11.767 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
23:35:11.767 00.000 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
23:35:11.768 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.76 mountX=-0.04 mountY=-0.13, mountTheta=-1.86
23:35:11.770 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
23:35:11.770 00.000 8996 Enqueuing Move request for scope (-0.03, 0.14)
23:35:11.771 00.001 20224 Worker thread wakes up
23:35:11.772 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
23:35:11.772 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
23:35:11.772 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
23:35:11.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:35:11.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:11.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:35:11.772 00.000 20224 MoveAxis(E, 0, ABG)
23:35:11.772 00.000 20224 Move returns status 0, amount 0
23:35:11.772 00.000 20224 MoveAxis(N, 0, ABG)
23:35:11.772 00.000 20224 Move returns status 0, amount 0
23:35:11.772 00.000 20224 move complete, result=0
23:35:11.772 00.000 20224 worker thread done servicing request
23:35:11.776 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2841, FiltMin=2569, FiltMax=28553, Gamma=1.000
23:35:11.789 00.013 8996 UpdateGuideState exits: m=720725 SNR=332.8
23:35:11.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:11.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:11.791 00.000 8996 Enqueuing Expose request
23:35:11.793 00.002 20224 Worker thread wakes up
23:35:11.793 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:11.793 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:11.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:12.954 01.161 20224 Exposure complete
23:35:13.036 00.082 20224 worker thread done servicing request
23:35:13.036 00.000 8996 OnExposeComplete: enter
23:35:13.038 00.002 8996 UpdateGuideState(): m_state=6
23:35:13.040 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7923
23:35:13.041 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=472.78, Mass=751310, SNR=349.0, Peak=65535 HFD=4.5
23:35:13.043 00.002 8996 MultiStar: [#1 0.01,-0.09,0.67,U] [#2 -0.21,-0.03,0.77,U] [#3 -0.10,-0.19,0.61,U] [#4 -0.06,-0.21,0.53,U] [#5 -0.03,0.13,0.58,U] [#6 -0.17,0.08,0.37,U] [#7 -0.30,-0.16,0.40,U] [#8 0.11,0.24,0.37,U] 
23:35:13.045 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.07, 0.07}
23:35:13.046 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
23:35:13.048 00.002 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.35)
23:35:13.049 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.91 mountX=-0.09 mountY=0.03, mountTheta=2.80
23:35:13.053 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.02, opts=13)
23:35:13.056 00.003 8996 Enqueuing Move request for scope (-0.09, -0.02)
23:35:13.058 00.002 20224 Worker thread wakes up
23:35:13.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
23:35:13.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
23:35:13.058 00.000 20224 Moving (-0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
23:35:13.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:35:13.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:13.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:35:13.058 00.000 20224 MoveAxis(E, 0, ABG)
23:35:13.058 00.000 20224 Move returns status 0, amount 0
23:35:13.058 00.000 20224 MoveAxis(N, 0, ABG)
23:35:13.058 00.000 20224 Move returns status 0, amount 0
23:35:13.058 00.000 20224 move complete, result=0
23:35:13.059 00.001 20224 worker thread done servicing request
23:35:13.067 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65535, med=2841, FiltMin=2569, FiltMax=30323, Gamma=1.000
23:35:13.094 00.027 8996 UpdateGuideState exits: m=751310 SNR=349.0
23:35:13.096 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:13.098 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:13.100 00.002 8996 Enqueuing Expose request
23:35:13.103 00.003 20224 Worker thread wakes up
23:35:13.103 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:13.105 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:13.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:14.077 00.972 20224 Exposure complete
23:35:14.144 00.067 20224 worker thread done servicing request
23:35:14.144 00.000 8996 OnExposeComplete: enter
23:35:14.145 00.001 8996 UpdateGuideState(): m_state=6
23:35:14.147 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7924
23:35:14.147 00.000 8996 Star::Find returns 1 (0), X=137.72, Y=472.78, Mass=654475, SNR=331.6, Peak=59869 HFD=4.5
23:35:14.148 00.001 8996 MultiStar: [#1 0.01,-0.02,0.70,U] [#2 -0.26,0.05,0.80,U] [#3 -0.01,-0.34,0.64,U] [#4 0.03,-0.37,0.53,U] [#5 0.02,0.19,0.62,U] [#6 -0.04,-0.06,0.48,U] [#7 -0.20,-0.08,0.49,U] [#8 0.13,0.20,0.44,U] 
23:35:14.149 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {0.04, 0.07}
23:35:14.150 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
23:35:14.150 00.000 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
23:35:14.151 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-2.39 mountX=-0.03 mountY=0.04, mountTheta=2.29
23:35:14.152 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
23:35:14.153 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
23:35:14.154 00.001 20224 Worker thread wakes up
23:35:14.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
23:35:14.154 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
23:35:14.154 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
23:35:14.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:35:14.154 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:14.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:35:14.154 00.000 20224 MoveAxis(E, 0, ABG)
23:35:14.154 00.000 20224 Move returns status 0, amount 0
23:35:14.155 00.001 20224 MoveAxis(N, 0, ABG)
23:35:14.155 00.000 20224 Move returns status 0, amount 0
23:35:14.155 00.000 20224 move complete, result=0
23:35:14.155 00.000 20224 worker thread done servicing request
23:35:14.162 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59869, med=2841, FiltMin=2595, FiltMax=24253, Gamma=1.000
23:35:14.188 00.026 8996 UpdateGuideState exits: m=654475 SNR=331.6
23:35:14.190 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:14.192 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:14.195 00.003 8996 Enqueuing Expose request
23:35:14.196 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:14.198 00.002 20224 Worker thread wakes up
23:35:14.198 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:14.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:15.359 01.161 20224 Exposure complete
23:35:15.420 00.061 20224 worker thread done servicing request
23:35:15.420 00.000 8996 OnExposeComplete: enter
23:35:15.420 00.000 8996 UpdateGuideState(): m_state=6
23:35:15.421 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7925
23:35:15.422 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=473.08, Mass=739422, SNR=348.5, Peak=65535 HFD=4.3
23:35:15.423 00.001 8996 MultiStar: [#1 0.06,-0.05,0.72,U] [#2 0.02,0.07,0.67,U] [#3 0.03,0.03,0.67,U] [#4 -0.07,-0.05,0.56,U] [#5 -0.08,0.33,0.58,U] [#6 -0.06,0.20,0.42,U] [#7 -0.10,0.27,0.43,U] [#8 0.12,0.13,0.37,U] 
23:35:15.424 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.15}, one-star: {-0.11, 0.37}
23:35:15.424 00.000 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
23:35:15.425 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
23:35:15.426 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.73 mountX=-0.04 mountY=-0.15, mountTheta=-1.83
23:35:15.427 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
23:35:15.428 00.001 8996 Enqueuing Move request for scope (-0.02, 0.15)
23:35:15.429 00.001 20224 Worker thread wakes up
23:35:15.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
23:35:15.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
23:35:15.429 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.04 yDistance=-0.15
23:35:15.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:35:15.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:15.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:35:15.429 00.000 20224 MoveAxis(E, 0, ABG)
23:35:15.429 00.000 20224 Move returns status 0, amount 0
23:35:15.429 00.000 20224 MoveAxis(N, 0, ABG)
23:35:15.429 00.000 20224 Move returns status 0, amount 0
23:35:15.430 00.001 20224 move complete, result=0
23:35:15.430 00.000 20224 worker thread done servicing request
23:35:15.433 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65535, med=2841, FiltMin=2592, FiltMax=30016, Gamma=1.000
23:35:15.451 00.018 8996 UpdateGuideState exits: m=739422 SNR=348.5
23:35:15.453 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:15.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:15.457 00.003 8996 Enqueuing Expose request
23:35:15.459 00.002 20224 Worker thread wakes up
23:35:15.460 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:15.462 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:15.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:16.443 00.981 20224 Exposure complete
23:35:16.508 00.065 20224 worker thread done servicing request
23:35:16.508 00.000 8996 OnExposeComplete: enter
23:35:16.509 00.001 8996 UpdateGuideState(): m_state=6
23:35:16.510 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7926
23:35:16.511 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=473.08, Mass=792585, SNR=388.4, Peak=65535 HFD=4.3
23:35:16.511 00.000 8996 MultiStar: [#1 -0.07,0.07,0.61,U] [#2 -0.10,0.27,0.60,U] [#3 0.03,-0.08,0.52,U] [#4 -0.03,0.07,0.47,U] [#5 -0.03,0.38,0.54,U] [#6 -0.12,0.24,0.42,U] [#7 -0.01,0.30,0.38,U] [#8 0.11,0.34,0.37,U] 
23:35:16.512 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.23}, one-star: {-0.03, 0.37}
23:35:16.513 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
23:35:16.514 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
23:35:16.515 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.72 mountX=-0.06 mountY=-0.22, mountTheta=-1.82
23:35:16.516 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.23, opts=13)
23:35:16.517 00.001 8996 Enqueuing Move request for scope (-0.04, 0.23)
23:35:16.518 00.001 20224 Worker thread wakes up
23:35:16.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
23:35:16.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
23:35:16.519 00.001 20224 Moving (-0.04, 0.23) raw xDistance=-0.06 yDistance=-0.22
23:35:16.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:35:16.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:35:16.519 00.000 20224 MoveAxis(E, 0, ABG)
23:35:16.519 00.000 20224 Move returns status 0, amount 0
23:35:16.519 00.000 20224 MoveAxis(N, 47, ABG)
23:35:16.519 00.000 20224 Guiding  Dir = 0, Dur = 47
23:35:16.519 00.000 20224 IsSlewing returns 0
23:35:16.519 00.000 20224 IsGuiding returns 0
23:35:16.525 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2841, FiltMin=2579, FiltMax=33824, Gamma=1.000
23:35:16.553 00.028 8996 UpdateGuideState exits: m=792585 SNR=388.4
23:35:16.554 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:16.555 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:16.555 00.000 8996 Enqueuing Expose request
23:35:16.581 00.026 20224 IsGuiding returns 1
23:35:16.581 00.000 20224 scope still moving after pulse duration time elapsed
23:35:16.610 00.029 20224 IsSlewing returns 0
23:35:16.610 00.000 20224 IsGuiding returns 1
23:35:16.641 00.031 20224 IsSlewing returns 0
23:35:16.641 00.000 20224 IsGuiding returns 1
23:35:16.672 00.031 20224 IsSlewing returns 0
23:35:16.672 00.000 20224 IsGuiding returns 0
23:35:16.672 00.000 20224 scope move finished after 47 + 106 ms
23:35:16.672 00.000 20224 Move returns status 0, amount 47
23:35:16.672 00.000 20224 move complete, result=0
23:35:16.673 00.001 20224 worker thread done servicing request
23:35:16.673 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
23:35:16.674 00.001 20224 Worker thread wakes up
23:35:16.675 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:16.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:17.850 01.175 20224 Exposure complete
23:35:17.914 00.064 20224 worker thread done servicing request
23:35:17.915 00.001 8996 OnExposeComplete: enter
23:35:17.916 00.001 8996 UpdateGuideState(): m_state=6
23:35:17.916 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7927
23:35:17.917 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=472.55, Mass=746637, SNR=365.8, Peak=51200 HFD=4.4
23:35:17.918 00.001 8996 MultiStar: [#1 -0.07,-0.28,0.63,U] [#2 -0.16,-0.31,0.58,U] [#3 0.05,-0.17,0.54,U] [#4 -0.10,-0.25,0.48,U] [#5 -0.09,-0.03,0.55,U] [#6 -0.21,-0.03,0.42,U] [#7 -0.19,-0.15,0.37,U] [#8 0.11,0.10,0.35,U] 
23:35:17.919 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.16}, one-star: {-0.23, -0.16}
23:35:17.920 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
23:35:17.921 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
23:35:17.922 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.20 mountX=-0.10 mountY=0.17, mountTheta=2.10
23:35:17.924 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
23:35:17.924 00.000 8996 Enqueuing Move request for scope (-0.11, -0.16)
23:35:17.926 00.002 20224 Worker thread wakes up
23:35:17.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
23:35:17.926 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
23:35:17.926 00.000 20224 Moving (-0.11, -0.16) raw xDistance=-0.10 yDistance=0.17
23:35:17.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:35:17.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:17.926 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:35:17.927 00.001 20224 MoveAxis(E, 0, ABG)
23:35:17.927 00.000 20224 Move returns status 0, amount 0
23:35:17.927 00.000 20224 MoveAxis(N, 0, ABG)
23:35:17.927 00.000 20224 Move returns status 0, amount 0
23:35:17.927 00.000 20224 move complete, result=0
23:35:17.927 00.000 20224 worker thread done servicing request
23:35:17.932 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51200, med=2841, FiltMin=2585, FiltMax=26189, Gamma=1.000
23:35:17.954 00.022 8996 UpdateGuideState exits: m=746637 SNR=365.8
23:35:17.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:17.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:17.956 00.000 8996 Enqueuing Expose request
23:35:17.957 00.001 20224 Worker thread wakes up
23:35:17.957 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:35:17.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:17.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:18.944 00.986 20224 Exposure complete
23:35:19.000 00.056 20224 worker thread done servicing request
23:35:19.000 00.000 8996 OnExposeComplete: enter
23:35:19.001 00.001 8996 UpdateGuideState(): m_state=6
23:35:19.002 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7928
23:35:19.002 00.000 8996 Star::Find returns 1 (0), X=137.42, Y=472.45, Mass=694394, SNR=354.0, Peak=51408 HFD=4.3
23:35:19.003 00.001 8996 MultiStar: [#1 -0.21,-0.36,0.63,U] [#2 -0.32,-0.17,0.77,U] [#3 -0.04,-0.26,0.57,U] [#4 -0.08,-0.18,0.55,U] [#5 -0.34,-0.02,0.56,U] [#6 -0.11,-0.10,0.45,U] [#7 -0.40,-0.21,0.00,M1] [#8 -0.10,-0.20,0.37,U] 
23:35:19.004 00.001 8996 refined, 7 included, MultiStar: {-0.20, -0.20}, one-star: {-0.27, -0.26}
23:35:19.005 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
23:35:19.006 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
23:35:19.007 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.20 hyp=0.29 cameraTheta=-2.35 mountX=-0.18 mountY=0.23, mountTheta=2.24
23:35:19.008 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.20, opts=13)
23:35:19.009 00.001 8996 Enqueuing Move request for scope (-0.20, -0.20)
23:35:19.009 00.000 20224 Worker thread wakes up
23:35:19.010 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.20) opts 0xd
23:35:19.010 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.20)
23:35:19.010 00.000 20224 Moving (-0.20, -0.20) raw xDistance=-0.18 yDistance=0.23
23:35:19.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:35:19.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:35:19.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:35:19.010 00.000 20224 MoveAxis(E, 0, ABG)
23:35:19.010 00.000 20224 Move returns status 0, amount 0
23:35:19.010 00.000 20224 MoveAxis(N, 0, ABG)
23:35:19.010 00.000 20224 Move returns status 0, amount 0
23:35:19.010 00.000 20224 move complete, result=0
23:35:19.010 00.000 20224 worker thread done servicing request
23:35:19.013 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51408, med=2841, FiltMin=2573, FiltMax=24947, Gamma=1.000
23:35:19.026 00.013 8996 UpdateGuideState exits: m=694394 SNR=354.0
23:35:19.027 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:19.028 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:19.028 00.000 8996 Enqueuing Expose request
23:35:19.029 00.001 20224 Worker thread wakes up
23:35:19.029 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:35:19.030 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:19.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:20.192 01.162 20224 Exposure complete
23:35:20.268 00.076 20224 worker thread done servicing request
23:35:20.268 00.000 8996 OnExposeComplete: enter
23:35:20.270 00.002 8996 UpdateGuideState(): m_state=6
23:35:20.272 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7929
23:35:20.274 00.002 8996 Star::Find returns 1 (0), X=137.42, Y=472.79, Mass=602871, SNR=315.9, Peak=48701 HFD=4.5
23:35:20.275 00.001 8996 MultiStar: [#1 -0.16,-0.03,0.72,U] [#2 -0.39,-0.07,0.77,U] [#3 -0.07,-0.21,0.60,U] [#4 -0.11,-0.17,0.60,U] [#5 -0.18,0.09,0.63,U] [#6 -0.26,-0.09,0.49,U] [#7 -0.41,-0.11,0.51,U] [#8 -0.05,0.16,0.41,U] 
23:35:20.276 00.001 8996 refined, 8 included, MultiStar: {-0.22, -0.04}, one-star: {-0.27, 0.08}
23:35:20.277 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
23:35:20.277 00.000 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:35:20.278 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-2.98 mountX=-0.22 mountY=0.06, mountTheta=2.87
23:35:20.280 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.04, opts=13)
23:35:20.282 00.002 8996 Enqueuing Move request for scope (-0.22, -0.04)
23:35:20.283 00.001 20224 Worker thread wakes up
23:35:20.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
23:35:20.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
23:35:20.284 00.001 20224 Moving (-0.22, -0.04) raw xDistance=-0.22 yDistance=0.06
23:35:20.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:35:20.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:20.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:35:20.284 00.000 20224 MoveAxis(E, 31, ABG)
23:35:20.284 00.000 20224 Guiding  Dir = 2, Dur = 31
23:35:20.284 00.000 20224 IsSlewing returns 0
23:35:20.284 00.000 20224 IsGuiding returns 0
23:35:20.291 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=48701, med=2841, FiltMin=2576, FiltMax=22531, Gamma=1.000
23:35:20.309 00.018 8996 UpdateGuideState exits: m=602871 SNR=315.9
23:35:20.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:20.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:20.313 00.002 8996 Enqueuing Expose request
23:35:20.332 00.019 20224 IsGuiding returns 1
23:35:20.332 00.000 20224 scope still moving after pulse duration time elapsed
23:35:20.362 00.030 20224 IsSlewing returns 0
23:35:20.362 00.000 20224 IsGuiding returns 1
23:35:20.394 00.032 20224 IsSlewing returns 0
23:35:20.394 00.000 20224 IsGuiding returns 1
23:35:20.424 00.030 20224 IsSlewing returns 0
23:35:20.424 00.000 20224 IsGuiding returns 0
23:35:20.424 00.000 20224 scope move finished after 31 + 109 ms
23:35:20.424 00.000 20224 Move returns status 0, amount 31
23:35:20.424 00.000 20224 MoveAxis(N, 0, ABG)
23:35:20.424 00.000 20224 Move returns status 0, amount 0
23:35:20.424 00.000 20224 move complete, result=0
23:35:20.424 00.000 20224 worker thread done servicing request
23:35:20.425 00.001 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
23:35:20.426 00.001 20224 Worker thread wakes up
23:35:20.426 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:20.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:21.418 00.992 20224 Exposure complete
23:35:21.489 00.071 20224 worker thread done servicing request
23:35:21.489 00.000 8996 OnExposeComplete: enter
23:35:21.490 00.001 8996 UpdateGuideState(): m_state=6
23:35:21.491 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7930
23:35:21.492 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=472.70, Mass=663351, SNR=345.3, Peak=58781 HFD=4.5
23:35:21.493 00.001 8996 MultiStar: [#1 0.06,0.01,0.67,U] [#2 -0.10,-0.15,0.74,U] [#3 0.05,-0.20,0.60,U] [#4 0.03,-0.35,0.60,U] [#5 0.01,-0.07,0.55,U] [#6 -0.19,-0.22,0.42,U] [#7 -0.18,-0.17,0.49,U] [#8 0.03,0.07,0.41,U] 
23:35:21.494 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.11}, one-star: {-0.07, -0.01}
23:35:21.495 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
23:35:21.496 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
23:35:21.497 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.06 mountX=-0.07 mountY=0.01, mountTheta=2.94
23:35:21.499 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
23:35:21.499 00.000 8996 Enqueuing Move request for scope (-0.07, -0.01)
23:35:21.500 00.001 20224 Worker thread wakes up
23:35:21.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
23:35:21.500 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
23:35:21.500 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.01
23:35:21.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:35:21.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:21.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:35:21.500 00.000 20224 MoveAxis(E, 0, ABG)
23:35:21.500 00.000 20224 Move returns status 0, amount 0
23:35:21.500 00.000 20224 MoveAxis(N, 0, ABG)
23:35:21.500 00.000 20224 Move returns status 0, amount 0
23:35:21.500 00.000 20224 move complete, result=0
23:35:21.501 00.001 20224 worker thread done servicing request
23:35:21.511 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58781, med=2841, FiltMin=2585, FiltMax=28419, Gamma=1.000
23:35:21.534 00.023 8996 UpdateGuideState exits: m=663351 SNR=345.3
23:35:21.537 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:21.540 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:21.542 00.002 8996 Enqueuing Expose request
23:35:21.544 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:21.547 00.003 20224 Worker thread wakes up
23:35:21.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:21.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:22.711 01.164 20224 Exposure complete
23:35:22.786 00.075 20224 worker thread done servicing request
23:35:22.786 00.000 8996 OnExposeComplete: enter
23:35:22.787 00.001 8996 UpdateGuideState(): m_state=6
23:35:22.788 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7931
23:35:22.789 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=472.58, Mass=654185, SNR=321.3, Peak=54480 HFD=4.3
23:35:22.790 00.001 8996 MultiStar: [#1 -0.11,-0.24,0.66,U] [#2 -0.27,-0.14,0.77,U] [#3 -0.12,-0.52,0.00,M1] [#4 -0.03,-0.50,0.00,M1] [#5 -0.15,-0.06,0.62,U] [#6 -0.14,-0.07,0.45,U] [#7 -0.25,-0.19,0.51,U] [#8 0.03,-0.02,0.39,U] 
23:35:22.790 00.000 8996 single-star, 6 included, MultiStar: {-0.12, -0.13}, one-star: {0.02, -0.12}
23:35:22.791 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
23:35:22.792 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
23:35:22.792 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.13 cameraTheta=-1.41 mountX=0.03 mountY=0.12, mountTheta=1.31
23:35:22.794 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.12, opts=13)
23:35:22.795 00.001 8996 Enqueuing Move request for scope (0.02, -0.12)
23:35:22.795 00.000 20224 Worker thread wakes up
23:35:22.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
23:35:22.795 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
23:35:22.796 00.001 20224 Moving (0.02, -0.12) raw xDistance=0.03 yDistance=0.12
23:35:22.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:35:22.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:22.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:35:22.796 00.000 20224 MoveAxis(E, 0, ABG)
23:35:22.796 00.000 20224 Move returns status 0, amount 0
23:35:22.796 00.000 20224 MoveAxis(N, 0, ABG)
23:35:22.796 00.000 20224 Move returns status 0, amount 0
23:35:22.796 00.000 20224 move complete, result=0
23:35:22.796 00.000 20224 worker thread done servicing request
23:35:22.799 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54480, med=2841, FiltMin=2569, FiltMax=27971, Gamma=1.000
23:35:22.811 00.012 8996 UpdateGuideState exits: m=654185 SNR=321.3
23:35:22.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:22.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:22.814 00.001 8996 Enqueuing Expose request
23:35:22.815 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:22.816 00.001 20224 Worker thread wakes up
23:35:22.816 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:22.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:23.781 00.965 20224 Exposure complete
23:35:23.844 00.063 20224 worker thread done servicing request
23:35:23.844 00.000 8996 OnExposeComplete: enter
23:35:23.845 00.001 8996 UpdateGuideState(): m_state=6
23:35:23.846 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7932
23:35:23.846 00.000 8996 Star::Find returns 1 (0), X=137.63, Y=472.63, Mass=701775, SNR=340.4, Peak=56045 HFD=4.3
23:35:23.847 00.001 8996 MultiStar: [#1 0.08,-0.29,0.71,U] [#2 -0.09,-0.21,0.81,U] [#3 0.19,-0.34,0.65,U] [#4 -0.04,-0.43,0.00,M2] [#5 -0.02,-0.12,0.59,U] [#6 -0.01,-0.16,0.44,U] [#7 -0.09,-0.16,0.49,U] [#8 0.23,0.14,0.42,U] 
23:35:23.848 00.001 8996 single-star, 7 included, MultiStar: {0.02, -0.16}, one-star: {-0.05, -0.08}
23:35:23.849 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:35:23.850 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
23:35:23.850 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.15 mountX=-0.04 mountY=0.08, mountTheta=2.05
23:35:23.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
23:35:23.853 00.001 8996 Enqueuing Move request for scope (-0.05, -0.08)
23:35:23.853 00.000 20224 Worker thread wakes up
23:35:23.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
23:35:23.853 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
23:35:23.853 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.04 yDistance=0.08
23:35:23.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:35:23.854 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:23.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:35:23.854 00.000 20224 MoveAxis(E, 0, ABG)
23:35:23.854 00.000 20224 Move returns status 0, amount 0
23:35:23.854 00.000 20224 MoveAxis(N, 0, ABG)
23:35:23.854 00.000 20224 Move returns status 0, amount 0
23:35:23.854 00.000 20224 move complete, result=0
23:35:23.854 00.000 20224 worker thread done servicing request
23:35:23.857 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56045, med=2841, FiltMin=2598, FiltMax=28579, Gamma=1.000
23:35:23.877 00.020 8996 UpdateGuideState exits: m=701775 SNR=340.4
23:35:23.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:23.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:23.880 00.001 8996 Enqueuing Expose request
23:35:23.881 00.001 20224 Worker thread wakes up
23:35:23.881 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:23.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:23.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:25.045 01.163 20224 Exposure complete
23:35:25.131 00.086 20224 worker thread done servicing request
23:35:25.131 00.000 8996 OnExposeComplete: enter
23:35:25.132 00.001 8996 UpdateGuideState(): m_state=6
23:35:25.133 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7933
23:35:25.135 00.002 8996 Star::Find returns 1 (0), X=137.69, Y=472.72, Mass=690956, SNR=344.4, Peak=60077 HFD=4.4
23:35:25.135 00.000 8996 MultiStar: [#1 0.20,-0.37,0.69,U] [#2 0.04,-0.24,0.81,U] [#3 0.33,-0.60,0.00,M1] [#4 0.34,-0.50,0.00,M3] [#5 0.16,-0.29,0.59,U] [#6 0.12,-0.26,0.40,U] [#7 0.14,-0.40,0.00,M1] [#8 0.21,-0.06,0.40,U] 
23:35:25.136 00.001 8996 single-star, 5 included, MultiStar: {0.10, -0.19}, one-star: {0.01, 0.01}
23:35:25.137 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
23:35:25.138 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
23:35:25.138 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.95 mountX=0.01 mountY=-0.01, mountTheta=-1.05
23:35:25.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
23:35:25.140 00.000 8996 Enqueuing Move request for scope (0.01, 0.01)
23:35:25.141 00.001 20224 Worker thread wakes up
23:35:25.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
23:35:25.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
23:35:25.141 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
23:35:25.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:35:25.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:25.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:35:25.141 00.000 20224 MoveAxis(E, 0, ABG)
23:35:25.141 00.000 20224 Move returns status 0, amount 0
23:35:25.141 00.000 20224 MoveAxis(N, 0, ABG)
23:35:25.141 00.000 20224 Move returns status 0, amount 0
23:35:25.141 00.000 20224 move complete, result=0
23:35:25.141 00.000 20224 worker thread done servicing request
23:35:25.146 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60077, med=2841, FiltMin=2566, FiltMax=28765, Gamma=1.000
23:35:25.159 00.013 8996 UpdateGuideState exits: m=690956 SNR=344.4
23:35:25.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:25.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:25.162 00.001 8996 Enqueuing Expose request
23:35:25.162 00.000 20224 Worker thread wakes up
23:35:25.163 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:25.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:25.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:26.128 00.965 20224 Exposure complete
23:35:26.197 00.069 20224 worker thread done servicing request
23:35:26.198 00.001 8996 OnExposeComplete: enter
23:35:26.199 00.001 8996 UpdateGuideState(): m_state=6
23:35:26.199 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7934
23:35:26.200 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=472.57, Mass=724115, SNR=339.5, Peak=51565 HFD=4.3
23:35:26.201 00.001 8996 MultiStar: [#1 -0.10,-0.44,0.00,M1] [#2 -0.13,-0.27,0.76,U] [#3 -0.15,-0.38,0.56,U] [#4 -0.04,-0.40,0.53,U] [#5 0.18,-0.14,0.60,U] [#6 -0.12,-0.15,0.45,U] [#7 -0.02,-0.33,0.45,U] [#8 0.28,-0.23,0.39,U] 
23:35:26.202 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.24}, one-star: {-0.14, -0.13}
23:35:26.202 00.000 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
23:35:26.203 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
23:35:26.204 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.37 mountX=-0.12 mountY=0.15, mountTheta=2.26
23:35:26.205 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.13, opts=13)
23:35:26.206 00.001 8996 Enqueuing Move request for scope (-0.14, -0.13)
23:35:26.207 00.001 20224 Worker thread wakes up
23:35:26.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
23:35:26.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
23:35:26.207 00.000 20224 Moving (-0.14, -0.13) raw xDistance=-0.12 yDistance=0.15
23:35:26.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:35:26.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:26.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:35:26.207 00.000 20224 MoveAxis(E, 0, ABG)
23:35:26.207 00.000 20224 Move returns status 0, amount 0
23:35:26.207 00.000 20224 MoveAxis(N, 0, ABG)
23:35:26.207 00.000 20224 Move returns status 0, amount 0
23:35:26.207 00.000 20224 move complete, result=0
23:35:26.207 00.000 20224 worker thread done servicing request
23:35:26.211 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51565, med=2841, FiltMin=2569, FiltMax=27715, Gamma=1.000
23:35:26.225 00.014 8996 UpdateGuideState exits: m=724115 SNR=339.5
23:35:26.227 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:26.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:26.228 00.000 8996 Enqueuing Expose request
23:35:26.229 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:26.230 00.001 20224 Worker thread wakes up
23:35:26.230 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:26.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:27.417 01.187 20224 Exposure complete
23:35:27.510 00.093 20224 worker thread done servicing request
23:35:27.510 00.000 8996 OnExposeComplete: enter
23:35:27.512 00.002 8996 UpdateGuideState(): m_state=6
23:35:27.513 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7935
23:35:27.514 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=472.51, Mass=751806, SNR=384.2, Peak=51949 HFD=4.4
23:35:27.515 00.001 8996 MultiStar: [#1 -0.17,-0.69,0.00,M2] [#2 -0.32,-0.37,0.00,M1] [#3 -0.14,-0.30,0.56,U] [#4 -0.12,-0.37,0.50,U] [#5 -0.08,-0.20,0.55,U] [#6 -0.06,-0.19,0.41,U] [#7 -0.05,-0.09,0.41,U] [#8 0.06,-0.13,0.33,U] 
23:35:27.516 00.001 8996 refined, 6 included, MultiStar: {-0.13, -0.22}, one-star: {-0.29, -0.20}
23:35:27.517 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
23:35:27.518 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
23:35:27.519 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.22 hyp=0.25 cameraTheta=-2.11 mountX=-0.11 mountY=0.23, mountTheta=2.01
23:35:27.520 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.22, opts=13)
23:35:27.521 00.001 8996 Enqueuing Move request for scope (-0.13, -0.22)
23:35:27.522 00.001 20224 Worker thread wakes up
23:35:27.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.22) opts 0xd
23:35:27.522 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.22)
23:35:27.522 00.000 20224 Moving (-0.13, -0.22) raw xDistance=-0.11 yDistance=0.23
23:35:27.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:35:27.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:35:27.523 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:35:27.523 00.000 20224 MoveAxis(E, 0, ABG)
23:35:27.523 00.000 20224 Move returns status 0, amount 0
23:35:27.523 00.000 20224 MoveAxis(N, 0, ABG)
23:35:27.523 00.000 20224 Move returns status 0, amount 0
23:35:27.523 00.000 20224 move complete, result=0
23:35:27.523 00.000 20224 worker thread done servicing request
23:35:27.526 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51949, med=2841, FiltMin=2585, FiltMax=25763, Gamma=1.000
23:35:27.539 00.013 8996 UpdateGuideState exits: m=751806 SNR=384.2
23:35:27.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:27.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:27.542 00.001 8996 Enqueuing Expose request
23:35:27.543 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:35:27.544 00.001 20224 Worker thread wakes up
23:35:27.544 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:27.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:28.537 00.993 20224 Exposure complete
23:35:28.606 00.069 20224 worker thread done servicing request
23:35:28.606 00.000 8996 OnExposeComplete: enter
23:35:28.607 00.001 8996 UpdateGuideState(): m_state=6
23:35:28.608 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7936
23:35:28.609 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.53, Mass=727497, SNR=313.9, Peak=56336 HFD=4.5
23:35:28.610 00.001 8996 MultiStar: [#1 0.10,-0.51,0.00,M3] [#2 0.05,-0.53,0.00,M2] [#3 0.31,-0.40,0.00,M1] [#4 0.20,-0.22,0.56,U] [#5 -0.06,-0.12,0.69,U] [#6 0.34,-0.14,0.49,U] [#7 -0.09,-0.12,0.44,U] [#8 0.15,-0.07,0.45,U] 
23:35:28.611 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.15}, one-star: {0.12, -0.18}
23:35:28.611 00.000 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
23:35:28.612 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
23:35:28.613 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.95 mountX=0.12 mountY=0.13, mountTheta=0.85
23:35:28.614 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.15, opts=13)
23:35:28.615 00.001 8996 Enqueuing Move request for scope (0.11, -0.15)
23:35:28.616 00.001 20224 Worker thread wakes up
23:35:28.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
23:35:28.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
23:35:28.616 00.000 20224 Moving (0.11, -0.15) raw xDistance=0.12 yDistance=0.13
23:35:28.617 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:35:28.617 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:28.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:35:28.617 00.000 20224 MoveAxis(E, 0, ABG)
23:35:28.617 00.000 20224 Move returns status 0, amount 0
23:35:28.617 00.000 20224 MoveAxis(N, 0, ABG)
23:35:28.617 00.000 20224 Move returns status 0, amount 0
23:35:28.617 00.000 20224 move complete, result=0
23:35:28.617 00.000 20224 worker thread done servicing request
23:35:28.620 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56336, med=2841, FiltMin=2569, FiltMax=31075, Gamma=1.000
23:35:28.633 00.013 8996 UpdateGuideState exits: m=727497 SNR=313.9
23:35:28.634 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:28.634 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:28.635 00.001 8996 Enqueuing Expose request
23:35:28.636 00.001 20224 Worker thread wakes up
23:35:28.636 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:28.637 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:28.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:29.805 01.168 20224 Exposure complete
23:35:29.871 00.066 20224 worker thread done servicing request
23:35:29.871 00.000 8996 OnExposeComplete: enter
23:35:29.872 00.001 8996 UpdateGuideState(): m_state=6
23:35:29.872 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7937
23:35:29.873 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.34, Mass=667419, SNR=355.2, Peak=54672 HFD=4.6
23:35:29.874 00.001 8996 MultiStar: [#1 0.11,-0.49,0.00,M4] [#2 0.05,-0.29,0.77,U] [#3 0.27,-0.54,0.00,M2] [#4 0.28,-0.38,0.00,M1] [#5 0.14,-0.03,0.57,U] [#6 0.14,-0.16,0.43,U] [#7 0.13,-0.32,0.45,U] [#8 0.13,-0.34,0.43,U] 
23:35:29.875 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.27}, one-star: {-0.04, -0.37}
23:35:29.876 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
23:35:29.877 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
23:35:29.878 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.27 cameraTheta=-1.32 mountX=0.09 mountY=0.26, mountTheta=1.23
23:35:29.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.27, opts=13)
23:35:29.880 00.001 8996 Enqueuing Move request for scope (0.07, -0.27)
23:35:29.882 00.002 20224 Worker thread wakes up
23:35:29.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
23:35:29.882 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
23:35:29.882 00.000 20224 Moving (0.07, -0.27) raw xDistance=0.09 yDistance=0.26
23:35:29.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:35:29.882 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.30 newest=0.62
23:35:29.882 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:35:29.882 00.000 20224 MoveAxis(E, 0, ABG)
23:35:29.882 00.000 20224 Move returns status 0, amount 0
23:35:29.882 00.000 20224 MoveAxis(S, 54, ABG)
23:35:29.882 00.000 20224 Guiding  Dir = 1, Dur = 54
23:35:29.883 00.001 20224 IsSlewing returns 0
23:35:29.883 00.000 20224 IsGuiding returns 0
23:35:29.887 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54672, med=2845, FiltMin=2582, FiltMax=28499, Gamma=1.000
23:35:29.910 00.023 8996 UpdateGuideState exits: m=667419 SNR=355.2
23:35:29.912 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:29.914 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:29.917 00.003 8996 Enqueuing Expose request
23:35:29.930 00.013 20224 PulseGuide returned control before completion, sleep 17
23:35:29.960 00.030 20224 IsGuiding returns 1
23:35:29.960 00.000 20224 scope still moving after pulse duration time elapsed
23:35:29.991 00.031 20224 IsSlewing returns 0
23:35:29.991 00.000 20224 IsGuiding returns 1
23:35:30.022 00.031 20224 IsSlewing returns 0
23:35:30.022 00.000 20224 IsGuiding returns 0
23:35:30.022 00.000 20224 scope move finished after 54 + 85 ms
23:35:30.022 00.000 20224 Move returns status 0, amount 54
23:35:30.022 00.000 20224 move complete, result=0
23:35:30.022 00.000 20224 worker thread done servicing request
23:35:30.022 00.000 20224 Worker thread wakes up
23:35:30.023 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
23:35:30.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:30.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:30.995 00.971 20224 Exposure complete
23:35:31.063 00.068 20224 worker thread done servicing request
23:35:31.064 00.001 8996 OnExposeComplete: enter
23:35:31.065 00.001 8996 UpdateGuideState(): m_state=6
23:35:31.067 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7938
23:35:31.069 00.002 8996 Star::Find returns 1 (0), X=137.65, Y=472.65, Mass=720094, SNR=325.8, Peak=57805 HFD=4.7
23:35:31.071 00.002 8996 MultiStar: [#1 0.31,-0.09,0.71,U] [#2 0.08,-0.42,0.72,U] [#3 0.05,-0.49,0.00,M3] [#4 0.16,-0.40,0.00,M2] [#5 0.02,0.05,0.58,U] [#6 -0.07,-0.09,0.43,U] [#7 -0.04,-0.18,0.51,U] [#8 0.26,0.15,0.49,U] 
23:35:31.073 00.002 8996 single-star, 6 included, MultiStar: {0.08, -0.10}, one-star: {-0.03, -0.05}
23:35:31.074 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
23:35:31.076 00.002 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
23:35:31.078 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.06 mountX=-0.02 mountY=0.06, mountTheta=1.96
23:35:31.080 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
23:35:31.082 00.002 8996 Enqueuing Move request for scope (-0.03, -0.05)
23:35:31.084 00.002 20224 Worker thread wakes up
23:35:31.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
23:35:31.084 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
23:35:31.084 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.02 yDistance=0.06
23:35:31.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:35:31.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:31.085 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:35:31.085 00.000 20224 MoveAxis(E, 0, ABG)
23:35:31.085 00.000 20224 Move returns status 0, amount 0
23:35:31.085 00.000 20224 MoveAxis(N, 0, ABG)
23:35:31.085 00.000 20224 Move returns status 0, amount 0
23:35:31.085 00.000 20224 move complete, result=0
23:35:31.085 00.000 20224 worker thread done servicing request
23:35:31.092 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57805, med=2841, FiltMin=2573, FiltMax=29395, Gamma=1.000
23:35:31.113 00.021 8996 UpdateGuideState exits: m=720094 SNR=325.8
23:35:31.115 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:31.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:31.117 00.001 8996 Enqueuing Expose request
23:35:31.117 00.000 20224 Worker thread wakes up
23:35:31.117 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:31.118 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:31.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:32.279 01.161 20224 Exposure complete
23:35:32.348 00.069 20224 worker thread done servicing request
23:35:32.348 00.000 8996 OnExposeComplete: enter
23:35:32.350 00.002 8996 UpdateGuideState(): m_state=6
23:35:32.352 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7939
23:35:32.353 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.63, Mass=738933, SNR=350.7, Peak=56205 HFD=4.4
23:35:32.354 00.001 8996 MultiStar: [#1 -0.02,-0.44,0.00,M4] [#2 -0.08,-0.24,0.69,U] [#3 0.06,-0.39,0.57,U] [#4 -0.10,-0.27,0.49,U] [#5 -0.06,0.01,0.53,U] [#6 -0.21,-0.06,0.40,U] [#7 -0.20,-0.21,0.47,U] [#8 0.03,-0.00,0.38,U] 
23:35:32.356 00.002 8996 refined, 7 included, MultiStar: {-0.10, -0.16}, one-star: {-0.19, -0.08}
23:35:32.357 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:35:32.358 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
23:35:32.360 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.15 mountX=-0.09 mountY=0.17, mountTheta=2.05
23:35:32.363 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.16, opts=13)
23:35:32.365 00.002 8996 Enqueuing Move request for scope (-0.10, -0.16)
23:35:32.366 00.001 20224 Worker thread wakes up
23:35:32.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
23:35:32.366 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
23:35:32.366 00.000 20224 Moving (-0.10, -0.16) raw xDistance=-0.09 yDistance=0.17
23:35:32.367 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:35:32.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:32.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:35:32.367 00.000 20224 MoveAxis(E, 0, ABG)
23:35:32.367 00.000 20224 Move returns status 0, amount 0
23:35:32.367 00.000 20224 MoveAxis(N, 0, ABG)
23:35:32.367 00.000 20224 Move returns status 0, amount 0
23:35:32.367 00.000 20224 move complete, result=0
23:35:32.368 00.001 20224 worker thread done servicing request
23:35:32.372 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56205, med=2845, FiltMin=2576, FiltMax=26963, Gamma=1.000
23:35:32.387 00.015 8996 UpdateGuideState exits: m=738933 SNR=350.7
23:35:32.387 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:32.388 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:32.389 00.001 8996 Enqueuing Expose request
23:35:32.390 00.001 20224 Worker thread wakes up
23:35:32.390 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:35:32.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:32.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:33.354 00.963 20224 Exposure complete
23:35:33.409 00.055 20224 worker thread done servicing request
23:35:33.410 00.001 8996 OnExposeComplete: enter
23:35:33.411 00.001 8996 UpdateGuideState(): m_state=6
23:35:33.413 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7940
23:35:33.414 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=472.65, Mass=641698, SNR=323.9, Peak=50445 HFD=4.4
23:35:33.417 00.003 8996 MultiStar: [#1 0.03,-0.28,0.65,U] [#2 -0.01,-0.21,0.75,U] [#3 0.38,-0.38,0.00,M3] [#4 0.23,-0.34,0.58,U] [#5 -0.01,0.00,0.63,U] [#6 -0.16,-0.10,0.48,U] [#7 0.08,-0.22,0.45,U] [#8 0.21,0.06,0.45,U] 
23:35:33.417 00.000 8996 single-star, 7 included, MultiStar: {0.01, -0.14}, one-star: {-0.12, -0.06}
23:35:33.419 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
23:35:33.420 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
23:35:33.421 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.69 mountX=-0.12 mountY=0.07, mountTheta=2.58
23:35:33.425 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
23:35:33.427 00.002 8996 Enqueuing Move request for scope (-0.12, -0.06)
23:35:33.429 00.002 20224 Worker thread wakes up
23:35:33.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
23:35:33.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
23:35:33.429 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.12 yDistance=0.07
23:35:33.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:35:33.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:33.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:35:33.429 00.000 20224 MoveAxis(E, 0, ABG)
23:35:33.429 00.000 20224 Move returns status 0, amount 0
23:35:33.429 00.000 20224 MoveAxis(N, 0, ABG)
23:35:33.429 00.000 20224 Move returns status 0, amount 0
23:35:33.430 00.001 20224 move complete, result=0
23:35:33.430 00.000 20224 worker thread done servicing request
23:35:33.434 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50445, med=2841, FiltMin=2598, FiltMax=25133, Gamma=1.000
23:35:33.449 00.015 8996 UpdateGuideState exits: m=641698 SNR=323.9
23:35:33.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:33.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:33.452 00.001 8996 Enqueuing Expose request
23:35:33.452 00.000 20224 Worker thread wakes up
23:35:33.452 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:33.453 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:33.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:34.644 01.191 20224 Exposure complete
23:35:34.715 00.071 20224 worker thread done servicing request
23:35:34.715 00.000 8996 OnExposeComplete: enter
23:35:34.716 00.001 8996 UpdateGuideState(): m_state=6
23:35:34.718 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7941
23:35:34.719 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.90, Mass=749009, SNR=336.1, Peak=63485 HFD=4.3
23:35:34.720 00.001 8996 MultiStar: [#1 0.01,-0.10,0.69,U] [#2 -0.15,-0.03,0.82,U] [#3 -0.01,-0.23,0.55,U] [#4 0.10,-0.02,0.52,U] [#5 -0.21,0.05,0.62,U] [#6 -0.00,-0.04,0.44,U] [#7 0.06,-0.16,0.48,U] [#8 0.20,0.15,0.41,U] 
23:35:34.721 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.01}, one-star: {-0.20, 0.19}
23:35:34.722 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:35:34.722 00.000 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:35:34.723 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.99 mountX=-0.05 mountY=0.01, mountTheta=2.87
23:35:34.726 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
23:35:34.726 00.000 8996 Enqueuing Move request for scope (-0.05, -0.01)
23:35:34.726 00.000 20224 Worker thread wakes up
23:35:34.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
23:35:34.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
23:35:34.726 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
23:35:34.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:35:34.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:34.727 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:35:34.727 00.000 20224 MoveAxis(E, 0, ABG)
23:35:34.727 00.000 20224 Move returns status 0, amount 0
23:35:34.727 00.000 20224 MoveAxis(N, 0, ABG)
23:35:34.727 00.000 20224 Move returns status 0, amount 0
23:35:34.727 00.000 20224 move complete, result=0
23:35:34.727 00.000 20224 worker thread done servicing request
23:35:34.730 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63485, med=2845, FiltMin=2574, FiltMax=29017, Gamma=1.000
23:35:34.743 00.013 8996 UpdateGuideState exits: m=749009 SNR=336.1
23:35:34.744 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:34.746 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:34.747 00.001 8996 Enqueuing Expose request
23:35:34.747 00.000 20224 Worker thread wakes up
23:35:34.747 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:34.747 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:34.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:35.718 00.971 20224 Exposure complete
23:35:35.810 00.092 20224 worker thread done servicing request
23:35:35.810 00.000 8996 OnExposeComplete: enter
23:35:35.812 00.002 8996 UpdateGuideState(): m_state=6
23:35:35.813 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7942
23:35:35.813 00.000 8996 Star::Find returns 1 (0), X=137.49, Y=472.75, Mass=730586, SNR=331.9, Peak=60269 HFD=4.6
23:35:35.815 00.002 8996 MultiStar: [#1 0.10,-0.46,0.00,M3] [#2 -0.14,-0.11,0.76,U] [#3 0.22,-0.36,0.58,U] [#4 0.27,-0.32,0.66,U] [#5 0.12,-0.14,0.68,U] [#6 -0.03,-0.27,0.43,U] [#7 0.02,-0.06,0.50,U] [#8 0.31,-0.05,0.40,U] 
23:35:35.816 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.14}, one-star: {-0.19, 0.05}
23:35:35.816 00.000 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
23:35:35.817 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
23:35:35.819 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.29 mountX=0.06 mountY=0.14, mountTheta=1.19
23:35:35.820 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.14, opts=13)
23:35:35.821 00.001 8996 Enqueuing Move request for scope (0.04, -0.14)
23:35:35.822 00.001 20224 Worker thread wakes up
23:35:35.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
23:35:35.822 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
23:35:35.822 00.000 20224 Moving (0.04, -0.14) raw xDistance=0.06 yDistance=0.14
23:35:35.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:35:35.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:35.823 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:35:35.823 00.000 20224 MoveAxis(E, 0, ABG)
23:35:35.823 00.000 20224 Move returns status 0, amount 0
23:35:35.823 00.000 20224 MoveAxis(N, 0, ABG)
23:35:35.823 00.000 20224 Move returns status 0, amount 0
23:35:35.823 00.000 20224 move complete, result=0
23:35:35.823 00.000 20224 worker thread done servicing request
23:35:35.826 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60269, med=2841, FiltMin=2582, FiltMax=28947, Gamma=1.000
23:35:35.840 00.014 8996 UpdateGuideState exits: m=730586 SNR=331.9
23:35:35.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:35.842 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:35.843 00.001 8996 Enqueuing Expose request
23:35:35.843 00.000 20224 Worker thread wakes up
23:35:35.843 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:35.844 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:35.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:36.991 01.147 20224 Exposure complete
23:35:37.059 00.068 20224 worker thread done servicing request
23:35:37.059 00.000 8996 OnExposeComplete: enter
23:35:37.060 00.001 8996 UpdateGuideState(): m_state=6
23:35:37.060 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7943
23:35:37.061 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=472.76, Mass=724302, SNR=393.4, Peak=56285 HFD=4.6
23:35:37.062 00.001 8996 MultiStar: [#1 0.13,-0.25,0.58,U] [#2 -0.09,-0.23,0.67,U] [#3 -0.06,-0.23,0.49,U] [#4 -0.11,-0.43,0.00,M1] [#5 0.05,-0.03,0.56,U] [#6 -0.09,0.10,0.38,U] [#7 0.04,-0.11,0.42,U] [#8 0.13,0.04,0.39,U] 
23:35:37.064 00.002 8996 refined, 7 included, MultiStar: {-0.03, -0.08}, one-star: {-0.17, 0.05}
23:35:37.064 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
23:35:37.065 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
23:35:37.067 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.88 mountX=-0.02 mountY=0.08, mountTheta=1.79
23:35:37.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
23:35:37.070 00.001 8996 Enqueuing Move request for scope (-0.03, -0.08)
23:35:37.071 00.001 20224 Worker thread wakes up
23:35:37.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
23:35:37.071 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
23:35:37.071 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.02 yDistance=0.08
23:35:37.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:35:37.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:37.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:35:37.071 00.000 20224 MoveAxis(E, 0, ABG)
23:35:37.071 00.000 20224 Move returns status 0, amount 0
23:35:37.071 00.000 20224 MoveAxis(N, 0, ABG)
23:35:37.071 00.000 20224 Move returns status 0, amount 0
23:35:37.071 00.000 20224 move complete, result=0
23:35:37.071 00.000 20224 worker thread done servicing request
23:35:37.080 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56285, med=2841, FiltMin=2585, FiltMax=26595, Gamma=1.000
23:35:37.097 00.017 8996 UpdateGuideState exits: m=724302 SNR=393.4
23:35:37.098 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:37.099 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:37.100 00.001 8996 Enqueuing Expose request
23:35:37.101 00.001 20224 Worker thread wakes up
23:35:37.101 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:37.102 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:37.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:38.074 00.972 20224 Exposure complete
23:35:38.136 00.062 20224 worker thread done servicing request
23:35:38.137 00.001 8996 OnExposeComplete: enter
23:35:38.138 00.001 8996 UpdateGuideState(): m_state=6
23:35:38.138 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7944
23:35:38.139 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=472.85, Mass=822907, SNR=362.7, Peak=65535 HFD=4.5
23:35:38.140 00.001 8996 MultiStar: [#1 -0.19,-0.15,0.57,U] [#2 -0.21,0.05,0.65,U] [#3 -0.04,-0.06,0.56,U] [#4 -0.10,-0.01,0.53,U] [#5 -0.34,0.18,0.58,U] [#6 -0.14,0.02,0.47,U] [#7 -0.22,-0.07,0.48,U] [#8 0.01,0.07,0.39,U] 
23:35:38.141 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.03}, one-star: {-0.14, 0.14}
23:35:38.141 00.000 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
23:35:38.142 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
23:35:38.143 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.95 mountX=-0.16 mountY=-0.01, mountTheta=-3.06
23:35:38.144 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.03, opts=13)
23:35:38.145 00.001 8996 Enqueuing Move request for scope (-0.16, 0.03)
23:35:38.146 00.001 20224 Worker thread wakes up
23:35:38.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
23:35:38.146 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
23:35:38.146 00.000 20224 Moving (-0.16, 0.03) raw xDistance=-0.16 yDistance=-0.01
23:35:38.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:35:38.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:38.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:35:38.146 00.000 20224 MoveAxis(E, 0, ABG)
23:35:38.146 00.000 20224 Move returns status 0, amount 0
23:35:38.146 00.000 20224 MoveAxis(N, 0, ABG)
23:35:38.146 00.000 20224 Move returns status 0, amount 0
23:35:38.147 00.001 20224 move complete, result=0
23:35:38.147 00.000 20224 worker thread done servicing request
23:35:38.150 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=65535, med=2845, FiltMin=2579, FiltMax=32227, Gamma=1.000
23:35:38.162 00.012 8996 UpdateGuideState exits: m=822907 SNR=362.7
23:35:38.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:38.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:38.165 00.001 8996 Enqueuing Expose request
23:35:38.165 00.000 20224 Worker thread wakes up
23:35:38.165 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:38.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:38.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:39.327 01.161 20224 Exposure complete
23:35:39.423 00.096 20224 worker thread done servicing request
23:35:39.424 00.001 8996 OnExposeComplete: enter
23:35:39.424 00.000 8996 UpdateGuideState(): m_state=6
23:35:39.425 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7945
23:35:39.426 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=473.01, Mass=688940, SNR=350.1, Peak=61245 HFD=4.1
23:35:39.427 00.001 8996 MultiStar: [#1 0.05,-0.06,0.60,U] [#2 -0.21,0.09,0.72,U] [#3 0.10,-0.16,0.53,U] [#4 0.08,-0.14,0.53,U] [#5 -0.11,0.12,0.62,U] [#6 -0.22,0.09,0.44,U] [#7 -0.11,-0.03,0.41,U] [#8 -0.02,0.27,0.40,U] 
23:35:39.428 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.07}, one-star: {-0.15, 0.30}
23:35:39.429 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
23:35:39.430 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
23:35:39.431 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.38 mountX=-0.08 mountY=-0.06, mountTheta=-2.49
23:35:39.432 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.07, opts=13)
23:35:39.435 00.003 8996 Enqueuing Move request for scope (-0.08, 0.07)
23:35:39.437 00.002 20224 Worker thread wakes up
23:35:39.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
23:35:39.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
23:35:39.437 00.000 20224 Moving (-0.08, 0.07) raw xDistance=-0.08 yDistance=-0.06
23:35:39.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:35:39.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:39.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:35:39.437 00.000 20224 MoveAxis(E, 0, ABG)
23:35:39.437 00.000 20224 Move returns status 0, amount 0
23:35:39.437 00.000 20224 MoveAxis(N, 0, ABG)
23:35:39.437 00.000 20224 Move returns status 0, amount 0
23:35:39.437 00.000 20224 move complete, result=0
23:35:39.437 00.000 20224 worker thread done servicing request
23:35:39.446 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=61245, med=2845, FiltMin=2547, FiltMax=28163, Gamma=1.000
23:35:39.465 00.019 8996 UpdateGuideState exits: m=688940 SNR=350.1
23:35:39.466 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:39.467 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:39.468 00.001 8996 Enqueuing Expose request
23:35:39.469 00.001 20224 Worker thread wakes up
23:35:39.469 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:39.470 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:39.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:40.461 00.991 20224 Exposure complete
23:35:40.530 00.069 20224 worker thread done servicing request
23:35:40.531 00.001 8996 OnExposeComplete: enter
23:35:40.532 00.001 8996 UpdateGuideState(): m_state=6
23:35:40.532 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7946
23:35:40.533 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=473.02, Mass=734372, SNR=342.9, Peak=58883 HFD=4.3
23:35:40.534 00.001 8996 MultiStar: [#1 -0.22,-0.21,0.73,U] [#2 -0.48,0.21,0.00,M1] [#3 -0.12,-0.17,0.69,U] [#4 -0.22,-0.32,0.51,U] [#5 -0.48,0.05,0.00,M1] [#6 -0.44,0.06,0.00,M1] [#7 -0.35,-0.02,0.48,U] [#8 -0.19,0.27,0.40,U] 
23:35:40.535 00.001 8996 refined, 5 included, MultiStar: {-0.29, -0.00}, one-star: {-0.51, 0.32}
23:35:40.535 00.000 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:35:40.536 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
23:35:40.537 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.00 hyp=0.29 cameraTheta=-3.13 mountX=-0.29 mountY=0.04, mountTheta=3.01
23:35:40.538 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.00, opts=13)
23:35:40.539 00.001 8996 Enqueuing Move request for scope (-0.29, -0.00)
23:35:40.540 00.001 20224 Worker thread wakes up
23:35:40.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.00) opts 0xd
23:35:40.540 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.00)
23:35:40.540 00.000 20224 Moving (-0.29, -0.00) raw xDistance=-0.29 yDistance=0.04
23:35:40.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:35:40.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:40.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:35:40.540 00.000 20224 MoveAxis(E, 43, ABG)
23:35:40.540 00.000 20224 Guiding  Dir = 2, Dur = 43
23:35:40.541 00.001 20224 IsSlewing returns 0
23:35:40.541 00.000 20224 IsGuiding returns 0
23:35:40.543 00.002 20224 PulseGuide returned control before completion, sleep 51
23:35:40.547 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58883, med=2845, FiltMin=2569, FiltMax=30179, Gamma=1.000
23:35:40.560 00.013 8996 UpdateGuideState exits: m=734372 SNR=342.9
23:35:40.561 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:40.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:40.564 00.002 8996 Enqueuing Expose request
23:35:40.604 00.040 20224 IsGuiding returns 1
23:35:40.604 00.000 20224 scope still moving after pulse duration time elapsed
23:35:40.636 00.032 20224 IsSlewing returns 0
23:35:40.636 00.000 20224 IsGuiding returns 0
23:35:40.636 00.000 20224 scope move finished after 43 + 51 ms
23:35:40.636 00.000 20224 Move returns status 0, amount 43
23:35:40.636 00.000 20224 MoveAxis(N, 0, ABG)
23:35:40.636 00.000 20224 Move returns status 0, amount 0
23:35:40.636 00.000 20224 move complete, result=0
23:35:40.636 00.000 20224 worker thread done servicing request
23:35:40.636 00.000 20224 Worker thread wakes up
23:35:40.636 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:40.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:40.637 00.001 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
23:35:41.813 01.176 20224 Exposure complete
23:35:41.885 00.072 20224 worker thread done servicing request
23:35:41.885 00.000 8996 OnExposeComplete: enter
23:35:41.886 00.001 8996 UpdateGuideState(): m_state=6
23:35:41.887 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7947
23:35:41.888 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.60, Mass=699951, SNR=368.6, Peak=54861 HFD=4.5
23:35:41.889 00.001 8996 MultiStar: [#1 0.25,0.01,0.63,U] [#2 0.01,0.08,0.64,U] [#3 0.34,-0.06,0.54,U] [#4 0.33,-0.13,0.56,U] [#5 0.19,0.04,0.63,U] [#6 0.33,0.05,0.38,U] [#7 0.12,-0.06,0.44,U] [#8 0.24,0.18,0.39,U] 
23:35:41.890 00.001 8996 single-star, 8 included, MultiStar: {0.19, -0.01}, one-star: {0.08, -0.10}
23:35:41.890 00.000 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
23:35:41.891 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.36)
23:35:41.892 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.90 mountX=0.09 mountY=0.09, mountTheta=0.79
23:35:41.893 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.10, opts=13)
23:35:41.894 00.001 8996 Enqueuing Move request for scope (0.08, -0.10)
23:35:41.895 00.001 20224 Worker thread wakes up
23:35:41.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
23:35:41.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
23:35:41.895 00.000 20224 Moving (0.08, -0.10) raw xDistance=0.09 yDistance=0.09
23:35:41.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:35:41.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:41.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:35:41.895 00.000 20224 MoveAxis(E, 0, ABG)
23:35:41.895 00.000 20224 Move returns status 0, amount 0
23:35:41.895 00.000 20224 MoveAxis(N, 0, ABG)
23:35:41.895 00.000 20224 Move returns status 0, amount 0
23:35:41.895 00.000 20224 move complete, result=0
23:35:41.895 00.000 20224 worker thread done servicing request
23:35:41.898 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54861, med=2845, FiltMin=2566, FiltMax=30525, Gamma=1.000
23:35:41.912 00.014 8996 UpdateGuideState exits: m=699951 SNR=368.6
23:35:41.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:41.913 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:41.914 00.001 8996 Enqueuing Expose request
23:35:41.915 00.001 20224 Worker thread wakes up
23:35:41.915 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:41.916 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:41.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:42.908 00.992 20224 Exposure complete
23:35:42.996 00.088 20224 worker thread done servicing request
23:35:42.996 00.000 8996 OnExposeComplete: enter
23:35:42.997 00.001 8996 UpdateGuideState(): m_state=6
23:35:42.998 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7948
23:35:43.000 00.002 8996 Star::Find returns 1 (0), X=137.83, Y=472.75, Mass=707486, SNR=376.7, Peak=65535 HFD=4.4
23:35:43.001 00.001 8996 MultiStar: [#1 0.25,-0.08,0.55,U] [#2 0.14,-0.02,0.67,U] [#3 0.22,-0.16,0.46,U] [#4 0.22,-0.23,0.53,U] [#5 0.17,0.02,0.54,U] [#6 0.16,0.15,0.38,U] [#7 0.20,-0.09,0.42,U] [#8 0.25,0.21,0.35,U] 
23:35:43.002 00.001 8996 single-star, 8 included, MultiStar: {0.19, -0.02}, one-star: {0.14, 0.04}
23:35:43.005 00.003 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
23:35:43.007 00.002 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
23:35:43.009 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.15 cameraTheta=0.30 mountX=0.14 mountY=-0.06, mountTheta=-0.41
23:35:43.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.04, opts=13)
23:35:43.012 00.001 8996 Enqueuing Move request for scope (0.14, 0.04)
23:35:43.013 00.001 20224 Worker thread wakes up
23:35:43.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
23:35:43.013 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
23:35:43.013 00.000 20224 Moving (0.14, 0.04) raw xDistance=0.14 yDistance=-0.06
23:35:43.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:35:43.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:43.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:35:43.013 00.000 20224 MoveAxis(E, 0, ABG)
23:35:43.013 00.000 20224 Move returns status 0, amount 0
23:35:43.013 00.000 20224 MoveAxis(N, 0, ABG)
23:35:43.013 00.000 20224 Move returns status 0, amount 0
23:35:43.013 00.000 20224 move complete, result=0
23:35:43.013 00.000 20224 worker thread done servicing request
23:35:43.018 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2845, FiltMin=2573, FiltMax=27453, Gamma=1.000
23:35:43.031 00.013 8996 UpdateGuideState exits: m=707486 SNR=376.7
23:35:43.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:43.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:43.033 00.000 8996 Enqueuing Expose request
23:35:43.035 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:43.037 00.002 20224 Worker thread wakes up
23:35:43.037 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:43.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:44.211 01.174 20224 Exposure complete
23:35:44.282 00.071 20224 worker thread done servicing request
23:35:44.283 00.001 8996 OnExposeComplete: enter
23:35:44.284 00.001 8996 UpdateGuideState(): m_state=6
23:35:44.286 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7949
23:35:44.288 00.002 8996 Star::Find returns 1 (0), X=137.65, Y=472.64, Mass=751282, SNR=340.2, Peak=62317 HFD=4.5
23:35:44.290 00.002 8996 MultiStar: [#1 0.14,-0.45,0.00,M1] [#2 -0.11,-0.11,0.76,U] [#3 0.19,-0.19,0.59,U] [#4 0.13,-0.14,0.51,U] [#5 0.03,-0.03,0.65,U] [#6 -0.19,0.09,0.42,U] [#7 -0.01,-0.08,0.40,U] [#8 0.18,0.05,0.39,U] 
23:35:44.292 00.002 8996 refined, 7 included, MultiStar: {0.01, -0.07}, one-star: {-0.03, -0.07}
23:35:44.293 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
23:35:44.294 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
23:35:44.294 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.36 mountX=0.02 mountY=0.07, mountTheta=1.26
23:35:44.296 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
23:35:44.297 00.001 8996 Enqueuing Move request for scope (0.01, -0.07)
23:35:44.298 00.001 20224 Worker thread wakes up
23:35:44.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
23:35:44.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
23:35:44.298 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
23:35:44.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:35:44.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:44.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:35:44.298 00.000 20224 MoveAxis(E, 0, ABG)
23:35:44.298 00.000 20224 Move returns status 0, amount 0
23:35:44.298 00.000 20224 MoveAxis(N, 0, ABG)
23:35:44.298 00.000 20224 Move returns status 0, amount 0
23:35:44.298 00.000 20224 move complete, result=0
23:35:44.298 00.000 20224 worker thread done servicing request
23:35:44.305 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62317, med=2845, FiltMin=2605, FiltMax=30483, Gamma=1.000
23:35:44.323 00.018 8996 UpdateGuideState exits: m=751282 SNR=340.2
23:35:44.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:44.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:44.326 00.001 8996 Enqueuing Expose request
23:35:44.327 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:44.328 00.001 20224 Worker thread wakes up
23:35:44.328 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:44.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:45.303 00.975 20224 Exposure complete
23:35:45.399 00.096 20224 worker thread done servicing request
23:35:45.399 00.000 8996 OnExposeComplete: enter
23:35:45.400 00.001 8996 UpdateGuideState(): m_state=6
23:35:45.401 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7950
23:35:45.402 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=472.68, Mass=681792, SNR=340.6, Peak=57277 HFD=4.4
23:35:45.404 00.002 8996 MultiStar: [#1 0.12,-0.10,0.72,U] [#2 0.05,-0.13,0.72,U] [#3 0.32,-0.20,0.55,U] [#4 0.17,-0.27,0.53,U] [#5 0.22,0.14,0.60,U] [#6 0.17,0.15,0.43,U] [#7 0.17,0.04,0.51,U] [#8 0.19,-0.04,0.40,U] 
23:35:45.406 00.002 8996 single-star, 8 included, MultiStar: {0.16, -0.06}, one-star: {0.13, -0.03}
23:35:45.407 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
23:35:45.408 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
23:35:45.408 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-0.23 mountX=0.13 mountY=0.02, mountTheta=0.12
23:35:45.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
23:35:45.412 00.002 8996 Enqueuing Move request for scope (0.13, -0.03)
23:35:45.415 00.003 20224 Worker thread wakes up
23:35:45.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
23:35:45.415 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
23:35:45.415 00.000 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.02
23:35:45.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:35:45.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:45.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:35:45.415 00.000 20224 MoveAxis(E, 0, ABG)
23:35:45.415 00.000 20224 Move returns status 0, amount 0
23:35:45.415 00.000 20224 MoveAxis(N, 0, ABG)
23:35:45.415 00.000 20224 Move returns status 0, amount 0
23:35:45.415 00.000 20224 move complete, result=0
23:35:45.415 00.000 20224 worker thread done servicing request
23:35:45.421 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57277, med=2845, FiltMin=2579, FiltMax=29603, Gamma=1.000
23:35:45.445 00.024 8996 UpdateGuideState exits: m=681792 SNR=340.6
23:35:45.446 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:45.447 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:45.447 00.000 8996 Enqueuing Expose request
23:35:45.448 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:35:45.449 00.001 20224 Worker thread wakes up
23:35:45.449 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:45.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:46.623 01.174 20224 Exposure complete
23:35:46.687 00.064 20224 worker thread done servicing request
23:35:46.687 00.000 8996 OnExposeComplete: enter
23:35:46.689 00.002 8996 UpdateGuideState(): m_state=6
23:35:46.690 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7951
23:35:46.691 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.49, Mass=746046, SNR=330.7, Peak=60224 HFD=4.6
23:35:46.692 00.001 8996 MultiStar: [#1 0.13,-0.17,0.72,U] [#2 -0.02,-0.18,0.74,U] [#3 0.40,-0.19,0.00,M1] [#4 0.34,-0.21,0.55,U] [#5 0.09,-0.10,0.63,U] [#6 0.26,0.00,0.42,U] [#7 0.07,-0.12,0.43,U] [#8 0.37,-0.01,0.38,U] 
23:35:46.693 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.15}, one-star: {0.09, -0.22}
23:35:46.694 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
23:35:46.694 00.000 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
23:35:46.695 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-0.80 mountX=0.15 mountY=0.13, mountTheta=0.69
23:35:46.697 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.15, opts=13)
23:35:46.697 00.000 8996 Enqueuing Move request for scope (0.14, -0.15)
23:35:46.699 00.002 20224 Worker thread wakes up
23:35:46.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
23:35:46.699 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
23:35:46.699 00.000 20224 Moving (0.14, -0.15) raw xDistance=0.15 yDistance=0.13
23:35:46.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:35:46.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:46.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:35:46.699 00.000 20224 MoveAxis(E, 0, ABG)
23:35:46.699 00.000 20224 Move returns status 0, amount 0
23:35:46.699 00.000 20224 MoveAxis(N, 0, ABG)
23:35:46.699 00.000 20224 Move returns status 0, amount 0
23:35:46.699 00.000 20224 move complete, result=0
23:35:46.699 00.000 20224 worker thread done servicing request
23:35:46.703 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60224, med=2845, FiltMin=2592, FiltMax=30771, Gamma=1.000
23:35:46.716 00.013 8996 UpdateGuideState exits: m=746046 SNR=330.7
23:35:46.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:46.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:46.719 00.001 8996 Enqueuing Expose request
23:35:46.720 00.001 20224 Worker thread wakes up
23:35:46.720 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:35:46.720 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:46.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:47.695 00.975 20224 Exposure complete
23:35:47.768 00.073 20224 worker thread done servicing request
23:35:47.769 00.001 8996 OnExposeComplete: enter
23:35:47.769 00.000 8996 UpdateGuideState(): m_state=6
23:35:47.770 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7952
23:35:47.771 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.80, Mass=692051, SNR=324.0, Peak=64301 HFD=4.3
23:35:47.772 00.001 8996 MultiStar: [#1 0.03,-0.23,0.74,U] [#2 -0.15,-0.05,0.73,U] [#3 0.30,-0.15,0.63,U] [#4 0.13,0.03,0.60,U] [#5 -0.15,0.11,0.72,U] [#6 -0.02,0.23,0.48,U] [#7 0.00,0.12,0.44,U] [#8 0.09,0.29,0.38,U] 
23:35:47.773 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.19, 0.09}
23:35:47.773 00.000 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
23:35:47.774 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
23:35:47.775 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.06 mountX=-0.02 mountY=-0.03, mountTheta=-2.17
23:35:47.776 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
23:35:47.777 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
23:35:47.778 00.001 20224 Worker thread wakes up
23:35:47.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:35:47.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:35:47.778 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
23:35:47.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:35:47.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:47.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:35:47.779 00.001 20224 MoveAxis(E, 0, ABG)
23:35:47.779 00.000 20224 Move returns status 0, amount 0
23:35:47.779 00.000 20224 MoveAxis(N, 0, ABG)
23:35:47.779 00.000 20224 Move returns status 0, amount 0
23:35:47.779 00.000 20224 move complete, result=0
23:35:47.779 00.000 20224 worker thread done servicing request
23:35:47.782 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64301, med=2845, FiltMin=2589, FiltMax=27481, Gamma=1.000
23:35:47.795 00.013 8996 UpdateGuideState exits: m=692051 SNR=324.0
23:35:47.796 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:47.797 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:47.798 00.001 8996 Enqueuing Expose request
23:35:47.799 00.001 20224 Worker thread wakes up
23:35:47.799 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:47.799 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:47.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:48.968 01.169 20224 Exposure complete
23:35:49.037 00.069 20224 worker thread done servicing request
23:35:49.037 00.000 8996 OnExposeComplete: enter
23:35:49.038 00.001 8996 UpdateGuideState(): m_state=6
23:35:49.039 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7953
23:35:49.041 00.002 8996 Star::Find returns 1 (0), X=137.57, Y=473.21, Mass=751006, SNR=334.5, Peak=64461 HFD=4.5
23:35:49.043 00.002 8996 MultiStar: [#1 0.11,0.00,0.61,U] [#2 -0.09,0.32,0.80,U] [#3 0.09,0.20,0.64,U] [#4 -0.03,0.16,0.55,U] [#5 -0.06,0.37,0.61,U] [#6 0.03,0.35,0.49,U] [#7 -0.07,0.36,0.47,U] [#8 -0.13,0.51,0.00,M1] 
23:35:49.045 00.002 8996 refined, 7 included, MultiStar: {-0.03, 0.30}, one-star: {-0.12, 0.50}
23:35:49.046 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
23:35:49.047 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
23:35:49.048 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.66 mountX=-0.06 mountY=-0.29, mountTheta=-1.76
23:35:49.050 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.30, opts=13)
23:35:49.051 00.001 8996 Enqueuing Move request for scope (-0.03, 0.30)
23:35:49.053 00.002 20224 Worker thread wakes up
23:35:49.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
23:35:49.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
23:35:49.053 00.000 20224 Moving (-0.03, 0.30) raw xDistance=-0.06 yDistance=-0.29
23:35:49.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:35:49.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:35:49.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:35:49.053 00.000 20224 MoveAxis(E, 0, ABG)
23:35:49.053 00.000 20224 Move returns status 0, amount 0
23:35:49.053 00.000 20224 MoveAxis(N, 0, ABG)
23:35:49.053 00.000 20224 Move returns status 0, amount 0
23:35:49.053 00.000 20224 move complete, result=0
23:35:49.053 00.000 20224 worker thread done servicing request
23:35:49.056 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=64461, med=2845, FiltMin=2582, FiltMax=31027, Gamma=1.000
23:35:49.069 00.013 8996 UpdateGuideState exits: m=751006 SNR=334.5
23:35:49.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:49.070 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:49.071 00.001 8996 Enqueuing Expose request
23:35:49.072 00.001 20224 Worker thread wakes up
23:35:49.072 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:35:49.073 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:49.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:50.052 00.979 20224 Exposure complete
23:35:50.130 00.078 20224 worker thread done servicing request
23:35:50.130 00.000 8996 OnExposeComplete: enter
23:35:50.131 00.001 8996 UpdateGuideState(): m_state=6
23:35:50.133 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7954
23:35:50.133 00.000 8996 Star::Find returns 1 (0), X=137.60, Y=473.22, Mass=689611, SNR=310.5, Peak=59853 HFD=4.5
23:35:50.134 00.001 8996 MultiStar: [#1 0.11,0.18,0.80,U] [#2 0.01,0.11,0.91,U] [#3 -0.06,0.24,0.67,U] [#4 0.02,0.19,0.59,U] [#5 -0.02,0.39,0.61,U] [#6 -0.12,0.46,0.00,M1] [#7 -0.18,0.48,0.00,M1] [#8 0.21,0.29,0.44,U] 
23:35:50.135 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.28}, one-star: {-0.08, 0.51}
23:35:50.136 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
23:35:50.137 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
23:35:50.138 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.52 mountX=-0.01 mountY=-0.28, mountTheta=-1.62
23:35:50.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.28, opts=13)
23:35:50.141 00.001 8996 Enqueuing Move request for scope (0.01, 0.28)
23:35:50.141 00.000 20224 Worker thread wakes up
23:35:50.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.28) opts 0xd
23:35:50.142 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.28)
23:35:50.142 00.000 20224 Moving (0.01, 0.28) raw xDistance=-0.01 yDistance=-0.28
23:35:50.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:35:50.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:35:50.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:35:50.142 00.000 20224 MoveAxis(E, 0, ABG)
23:35:50.142 00.000 20224 Move returns status 0, amount 0
23:35:50.142 00.000 20224 MoveAxis(N, 0, ABG)
23:35:50.142 00.000 20224 Move returns status 0, amount 0
23:35:50.142 00.000 20224 move complete, result=0
23:35:50.142 00.000 20224 worker thread done servicing request
23:35:50.145 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59853, med=2845, FiltMin=2589, FiltMax=27062, Gamma=1.000
23:35:50.167 00.022 8996 UpdateGuideState exits: m=689611 SNR=310.5
23:35:50.169 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:50.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:50.171 00.001 8996 Enqueuing Expose request
23:35:50.172 00.001 20224 Worker thread wakes up
23:35:50.172 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:35:50.173 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:50.174 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:51.338 01.164 20224 Exposure complete
23:35:51.401 00.063 20224 worker thread done servicing request
23:35:51.401 00.000 8996 OnExposeComplete: enter
23:35:51.403 00.002 8996 UpdateGuideState(): m_state=6
23:35:51.405 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7955
23:35:51.407 00.002 8996 Star::Find returns 1 (0), X=137.72, Y=472.95, Mass=734568, SNR=353.7, Peak=65535 HFD=4.4
23:35:51.408 00.001 8996 MultiStar: [#1 0.37,0.10,0.55,U] [#2 0.15,0.09,0.71,U] [#3 0.32,0.10,0.52,U] [#4 0.37,0.24,0.00,M1] [#5 0.36,0.27,0.00,M1] [#6 0.13,0.17,0.44,U] [#7 -0.02,0.13,0.44,U] [#8 0.36,0.27,0.00,M1] 
23:35:51.408 00.000 8996 refined, 5 included, MultiStar: {0.15, 0.15}, one-star: {0.03, 0.24}
23:35:51.410 00.002 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
23:35:51.411 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
23:35:51.413 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.77 mountX=0.14 mountY=-0.17, mountTheta=-0.87
23:35:51.415 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.15, opts=13)
23:35:51.416 00.001 8996 Enqueuing Move request for scope (0.15, 0.15)
23:35:51.417 00.001 20224 Worker thread wakes up
23:35:51.417 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
23:35:51.417 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
23:35:51.417 00.000 20224 Moving (0.15, 0.15) raw xDistance=0.14 yDistance=-0.17
23:35:51.417 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:35:51.417 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:51.417 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:35:51.417 00.000 20224 MoveAxis(E, 0, ABG)
23:35:51.417 00.000 20224 Move returns status 0, amount 0
23:35:51.417 00.000 20224 MoveAxis(N, 0, ABG)
23:35:51.417 00.000 20224 Move returns status 0, amount 0
23:35:51.417 00.000 20224 move complete, result=0
23:35:51.417 00.000 20224 worker thread done servicing request
23:35:51.421 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2845, FiltMin=2563, FiltMax=30873, Gamma=1.000
23:35:51.439 00.018 8996 UpdateGuideState exits: m=734568 SNR=353.7
23:35:51.441 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:51.443 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:51.445 00.002 8996 Enqueuing Expose request
23:35:51.447 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:35:51.450 00.003 20224 Worker thread wakes up
23:35:51.450 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:51.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:52.430 00.980 20224 Exposure complete
23:35:52.509 00.079 20224 worker thread done servicing request
23:35:52.509 00.000 8996 OnExposeComplete: enter
23:35:52.511 00.002 8996 UpdateGuideState(): m_state=6
23:35:52.513 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7956
23:35:52.515 00.002 8996 Star::Find returns 1 (0), X=137.42, Y=472.94, Mass=723336, SNR=338.0, Peak=63181 HFD=4.2
23:35:52.516 00.001 8996 MultiStar: [#1 0.11,-0.07,0.66,U] [#2 -0.06,0.06,0.69,U] [#3 0.02,-0.19,0.59,U] [#4 -0.06,-0.20,0.61,U] [#5 0.02,0.24,0.66,U] [#6 -0.31,0.20,0.44,U] [#7 -0.15,0.03,0.44,U] [#8 0.15,0.16,0.42,U] 
23:35:52.517 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.06}, one-star: {-0.27, 0.23}
23:35:52.518 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
23:35:52.520 00.002 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
23:35:52.521 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.46 mountX=-0.08 mountY=-0.05, mountTheta=-2.57
23:35:52.524 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
23:35:52.526 00.002 8996 Enqueuing Move request for scope (-0.07, 0.06)
23:35:52.527 00.001 20224 Worker thread wakes up
23:35:52.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:35:52.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:35:52.528 00.001 20224 Moving (-0.07, 0.06) raw xDistance=-0.08 yDistance=-0.05
23:35:52.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:35:52.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:52.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:35:52.528 00.000 20224 MoveAxis(E, 0, ABG)
23:35:52.528 00.000 20224 Move returns status 0, amount 0
23:35:52.528 00.000 20224 MoveAxis(N, 0, ABG)
23:35:52.528 00.000 20224 Move returns status 0, amount 0
23:35:52.528 00.000 20224 move complete, result=0
23:35:52.528 00.000 20224 worker thread done servicing request
23:35:52.532 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63181, med=2845, FiltMin=2560, FiltMax=28579, Gamma=1.000
23:35:52.549 00.017 8996 UpdateGuideState exits: m=723336 SNR=338.0
23:35:52.550 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:52.551 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:52.553 00.002 8996 Enqueuing Expose request
23:35:52.555 00.002 20224 Worker thread wakes up
23:35:52.555 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:35:52.556 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:52.557 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:53.714 01.157 20224 Exposure complete
23:35:53.777 00.063 20224 worker thread done servicing request
23:35:53.777 00.000 8996 OnExposeComplete: enter
23:35:53.779 00.002 8996 UpdateGuideState(): m_state=6
23:35:53.780 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7957
23:35:53.781 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=472.78, Mass=748225, SNR=354.4, Peak=60765 HFD=4.5
23:35:53.782 00.001 8996 MultiStar: [#1 -0.16,-0.08,0.71,U] [#2 -0.31,-0.01,0.69,U] [#3 -0.10,-0.07,0.57,U] [#4 0.00,-0.19,0.55,U] [#5 -0.09,0.15,0.62,U] [#6 -0.18,0.19,0.42,U] [#7 -0.13,0.03,0.40,U] [#8 0.13,0.16,0.39,U] 
23:35:53.783 00.001 8996 single-star, 8 included, MultiStar: {-0.11, 0.02}, one-star: {-0.06, 0.07}
23:35:53.784 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:35:53.785 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
23:35:53.785 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.10 cameraTheta=2.28 mountX=-0.07 mountY=-0.07, mountTheta=-2.39
23:35:53.787 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
23:35:53.788 00.001 8996 Enqueuing Move request for scope (-0.06, 0.07)
23:35:53.788 00.000 20224 Worker thread wakes up
23:35:53.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
23:35:53.788 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
23:35:53.789 00.001 20224 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.07
23:35:53.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:35:53.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:53.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:35:53.789 00.000 20224 MoveAxis(E, 0, ABG)
23:35:53.789 00.000 20224 Move returns status 0, amount 0
23:35:53.789 00.000 20224 MoveAxis(N, 0, ABG)
23:35:53.789 00.000 20224 Move returns status 0, amount 0
23:35:53.789 00.000 20224 move complete, result=0
23:35:53.789 00.000 20224 worker thread done servicing request
23:35:53.794 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60765, med=2845, FiltMin=2566, FiltMax=29497, Gamma=1.000
23:35:53.807 00.013 8996 UpdateGuideState exits: m=748225 SNR=354.4
23:35:53.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:53.808 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:53.809 00.001 8996 Enqueuing Expose request
23:35:53.810 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:35:53.811 00.001 20224 Worker thread wakes up
23:35:53.811 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:53.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:54.809 00.998 20224 Exposure complete
23:35:54.878 00.069 20224 worker thread done servicing request
23:35:54.880 00.002 8996 OnExposeComplete: enter
23:35:54.881 00.001 8996 UpdateGuideState(): m_state=6
23:35:54.883 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7958
23:35:54.885 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=473.13, Mass=738069, SNR=339.4, Peak=65535 HFD=4.4
23:35:54.886 00.001 8996 MultiStar: [#1 -0.08,-0.04,0.69,U] [#2 -0.23,-0.01,0.75,U] [#3 0.12,0.09,0.67,U] [#4 -0.03,0.00,0.59,U] [#5 -0.13,0.22,0.60,U] [#6 -0.05,0.23,0.44,U] [#7 -0.06,0.26,0.49,U] [#8 0.16,0.23,0.37,U] 
23:35:54.888 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.16}, one-star: {-0.10, 0.42}
23:35:54.890 00.002 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
23:35:54.890 00.000 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
23:35:54.892 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.93 mountX=-0.07 mountY=-0.15, mountTheta=-2.03
23:35:54.894 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.16, opts=13)
23:35:54.896 00.002 8996 Enqueuing Move request for scope (-0.06, 0.16)
23:35:54.897 00.001 20224 Worker thread wakes up
23:35:54.898 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
23:35:54.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
23:35:54.898 00.000 20224 Moving (-0.06, 0.16) raw xDistance=-0.07 yDistance=-0.15
23:35:54.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:35:54.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:54.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:35:54.898 00.000 20224 MoveAxis(E, 0, ABG)
23:35:54.899 00.001 20224 Move returns status 0, amount 0
23:35:54.899 00.000 20224 MoveAxis(N, 0, ABG)
23:35:54.899 00.000 20224 Move returns status 0, amount 0
23:35:54.899 00.000 20224 move complete, result=0
23:35:54.899 00.000 20224 worker thread done servicing request
23:35:54.906 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2845, FiltMin=2557, FiltMax=30614, Gamma=1.000
23:35:54.920 00.014 8996 UpdateGuideState exits: m=738069 SNR=339.4
23:35:54.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:54.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:54.923 00.001 8996 Enqueuing Expose request
23:35:54.923 00.000 20224 Worker thread wakes up
23:35:54.924 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:54.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:54.924 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:35:56.077 01.153 20224 Exposure complete
23:35:56.139 00.062 20224 worker thread done servicing request
23:35:56.140 00.001 8996 OnExposeComplete: enter
23:35:56.141 00.001 8996 UpdateGuideState(): m_state=6
23:35:56.141 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7959
23:35:56.142 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=472.95, Mass=682209, SNR=334.5, Peak=60493 HFD=4.2
23:35:56.143 00.001 8996 MultiStar: [#1 -0.26,0.24,0.71,U] [#2 -0.31,0.27,0.76,U] [#3 -0.12,0.18,0.62,U] [#4 -0.09,0.29,0.56,U] [#5 -0.28,0.35,0.00,M1] [#6 -0.20,0.29,0.44,U] [#7 -0.40,0.41,0.00,M1] [#8 -0.12,0.32,0.39,U] 
23:35:56.144 00.001 8996 single-star, 6 included, MultiStar: {-0.18, 0.26}, one-star: {-0.15, 0.24}
23:35:56.144 00.000 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
23:35:56.145 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
23:35:56.146 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.11 mountX=-0.17 mountY=-0.23, mountTheta=-2.21
23:35:56.147 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.24, opts=13)
23:35:56.149 00.002 8996 Enqueuing Move request for scope (-0.15, 0.24)
23:35:56.150 00.001 20224 Worker thread wakes up
23:35:56.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
23:35:56.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
23:35:56.150 00.000 20224 Moving (-0.15, 0.24) raw xDistance=-0.17 yDistance=-0.23
23:35:56.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:35:56.150 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.12 newest=-0.44
23:35:56.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:35:56.150 00.000 20224 MoveAxis(E, 0, ABG)
23:35:56.150 00.000 20224 Move returns status 0, amount 0
23:35:56.150 00.000 20224 MoveAxis(N, 48, ABG)
23:35:56.151 00.001 20224 Guiding  Dir = 0, Dur = 48
23:35:56.151 00.000 20224 IsSlewing returns 0
23:35:56.151 00.000 20224 IsGuiding returns 0
23:35:56.155 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60493, med=2845, FiltMin=2557, FiltMax=27113, Gamma=1.000
23:35:56.171 00.016 8996 UpdateGuideState exits: m=682209 SNR=334.5
23:35:56.172 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:56.173 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:56.174 00.001 8996 Enqueuing Expose request
23:35:56.214 00.040 20224 IsGuiding returns 1
23:35:56.214 00.000 20224 scope still moving after pulse duration time elapsed
23:35:56.244 00.030 20224 IsSlewing returns 0
23:35:56.245 00.001 20224 IsGuiding returns 1
23:35:56.275 00.030 20224 IsSlewing returns 0
23:35:56.275 00.000 20224 IsGuiding returns 1
23:35:56.306 00.031 20224 IsSlewing returns 0
23:35:56.306 00.000 20224 IsGuiding returns 0
23:35:56.307 00.001 20224 scope move finished after 48 + 108 ms
23:35:56.307 00.000 20224 Move returns status 0, amount 48
23:35:56.307 00.000 20224 move complete, result=0
23:35:56.307 00.000 20224 worker thread done servicing request
23:35:56.307 00.000 20224 Worker thread wakes up
23:35:56.307 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 48 ms NORTH
23:35:56.310 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:56.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:35:57.285 00.975 20224 Exposure complete
23:35:57.358 00.073 20224 worker thread done servicing request
23:35:57.358 00.000 8996 OnExposeComplete: enter
23:35:57.360 00.002 8996 UpdateGuideState(): m_state=6
23:35:57.360 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7960
23:35:57.362 00.002 8996 Star::Find returns 1 (0), X=137.20, Y=472.88, Mass=781225, SNR=335.3, Peak=57059 HFD=4.4
23:35:57.364 00.002 8996 MultiStar: [#1 -0.29,-0.00,0.69,U] [#2 -0.51,-0.01,0.00,M1] [#3 -0.19,-0.11,0.61,U] [#4 -0.31,-0.01,0.54,U] [#5 -0.34,0.06,0.58,U] [#6 -0.49,0.15,0.00,M1] [#7 -0.28,0.13,0.45,U] [#8 -0.17,0.10,0.47,U] 
23:35:57.365 00.001 8996 refined, 6 included, MultiStar: {-0.32, 0.05}, one-star: {-0.49, 0.17}
23:35:57.366 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
23:35:57.368 00.002 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:35:57.369 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.05 hyp=0.32 cameraTheta=2.97 mountX=-0.32 mountY=-0.02, mountTheta=-3.09
23:35:57.372 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.05, opts=13)
23:35:57.374 00.002 8996 Enqueuing Move request for scope (-0.32, 0.05)
23:35:57.376 00.002 20224 Worker thread wakes up
23:35:57.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.05) opts 0xd
23:35:57.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.05)
23:35:57.376 00.000 20224 Moving (-0.32, 0.05) raw xDistance=-0.32 yDistance=-0.02
23:35:57.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:35:57.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:35:57.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:35:57.376 00.000 20224 MoveAxis(E, 47, ABG)
23:35:57.376 00.000 20224 Guiding  Dir = 2, Dur = 47
23:35:57.376 00.000 20224 IsSlewing returns 0
23:35:57.377 00.001 20224 IsGuiding returns 0
23:35:57.383 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=57059, med=2845, FiltMin=2582, FiltMax=30534, Gamma=1.000
23:35:57.414 00.031 8996 UpdateGuideState exits: m=781225 SNR=335.3
23:35:57.416 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:35:57.417 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:35:57.418 00.001 8996 Enqueuing Expose request
23:35:57.420 00.002 20224 PulseGuide returned control before completion, sleep 14
23:35:57.449 00.029 20224 IsGuiding returns 1
23:35:57.449 00.000 20224 scope still moving after pulse duration time elapsed
23:35:57.480 00.031 20224 IsSlewing returns 0
23:35:57.481 00.001 20224 IsGuiding returns 1
23:35:57.513 00.032 20224 IsSlewing returns 0
23:35:57.513 00.000 20224 IsGuiding returns 0
23:35:57.513 00.000 20224 scope move finished after 47 + 89 ms
23:35:57.513 00.000 20224 Move returns status 0, amount 47
23:35:57.513 00.000 20224 MoveAxis(N, 0, ABG)
23:35:57.513 00.000 20224 Move returns status 0, amount 0
23:35:57.513 00.000 20224 move complete, result=0
23:35:57.513 00.000 20224 worker thread done servicing request
23:35:57.513 00.000 20224 Worker thread wakes up
23:35:57.513 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
23:35:57.516 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:35:57.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:36:12.668 15.152 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:36:12.671 00.003 8996 case statement mapped state 6 to 3
23:36:12.674 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:36:13.545 00.871 20224 worker thread setting skip send exposure complete
23:36:13.545 00.000 20224 worker thread queueing reconnect event to GUI thread
23:36:13.545 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:36:13.545 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:36:13.545 00.000 20224 worker thread done servicing request
23:36:13.550 00.005 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:36:13.577 00.027 8996 Try camera reconnect, now = 1770532573
23:36:13.580 00.003 8996 gear_dialog: ReconnectCamera
23:36:13.582 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:36:13.583 00.001 8996 Status Line: Connecting to Camera ...
23:36:13.587 00.004 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:36:13.590 00.003 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:36:13.592 00.002 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:36:13.793 00.201 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:36:13.796 00.003 8996 case statement mapped state 6 to 3
23:36:13.798 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:36:14.381 00.583 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:36:14.383 00.002 8996 ASCOM camera: MaxBinning is 2
23:36:14.384 00.001 8996 ASCOM camera: has cooler
23:36:14.386 00.002 8996 ASCOM Camera: set binning = 1
23:36:14.387 00.001 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:36:14.389 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:36:14.391 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:36:14.393 00.002 8996 FrameSize=(0,0)
23:36:14.394 00.001 8996 PixelSize=3.75
23:36:14.395 00.001 8996 BitsPerPixel=16
23:36:14.396 00.001 8996 HasGainControl=0
23:36:14.398 00.002 8996 HasShutter=0
23:36:14.399 00.001 8996 HasSubFrames=1
23:36:14.400 00.001 8996 ST4HasGuideOutput=1
23:36:14.401 00.001 8996 Status Line: Camera Connected
23:36:14.406 00.005 8996 Camera Re-connect succeeded, resume exposures
23:36:14.408 00.002 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:36:14.410 00.002 8996 Enqueuing Expose request
23:36:14.411 00.001 20224 Worker thread wakes up
23:36:14.411 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:14.412 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,0,0)
23:36:14.842 00.430 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:36:14.845 00.003 8996 case statement mapped state 6 to 3
23:36:14.848 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:36:15.609 00.761 20224 Exposure complete
23:36:15.677 00.068 20224 worker thread done servicing request
23:36:15.677 00.000 8996 OnExposeComplete: enter
23:36:15.678 00.001 8996 UpdateGuideState(): m_state=6
23:36:15.680 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7961
23:36:15.681 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=472.92, Mass=701046, SNR=368.6, Peak=57795 HFD=4.2
23:36:15.682 00.001 8996 MultiStar: [#1 -0.16,0.07,0.59,U] [#2 -0.41,0.13,0.00,M2] [#3 -0.17,0.07,0.61,U] [#4 -0.14,-0.02,0.55,U] [#5 -0.35,0.21,0.50,U] [#6 -0.15,0.09,0.38,U] [#7 -0.44,0.51,0.00,M1] [#8 -0.01,0.31,0.36,U] 
23:36:15.684 00.002 8996 refined, 6 included, MultiStar: {-0.25, 0.14}, one-star: {-0.48, 0.21}
23:36:15.686 00.002 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
23:36:15.687 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
23:36:15.688 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.28 cameraTheta=2.64 mountX=-0.26 mountY=-0.11, mountTheta=-2.75
23:36:15.692 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.14, opts=13)
23:36:15.693 00.001 8996 Enqueuing Move request for scope (-0.25, 0.14)
23:36:15.694 00.001 20224 Worker thread wakes up
23:36:15.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
23:36:15.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
23:36:15.695 00.001 20224 Moving (-0.25, 0.14) raw xDistance=-0.26 yDistance=-0.11
23:36:15.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
23:36:15.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:15.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:36:15.695 00.000 20224 MoveAxis(E, 41, ABG)
23:36:15.695 00.000 20224 Guiding  Dir = 2, Dur = 41
23:36:15.695 00.000 20224 IsSlewing returns 0
23:36:15.695 00.000 20224 IsGuiding returns 0
23:36:15.701 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57795, med=2867, FiltMin=2582, FiltMax=28937, Gamma=1.000
23:36:15.708 00.007 20224 PulseGuide returned control before completion, sleep 39
23:36:15.725 00.017 8996 UpdateGuideState exits: m=701046 SNR=368.6
23:36:15.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:15.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:15.727 00.000 8996 Enqueuing Expose request
23:36:15.753 00.026 20224 IsGuiding returns 1
23:36:15.753 00.000 20224 scope still moving after pulse duration time elapsed
23:36:15.785 00.032 20224 IsSlewing returns 0
23:36:15.785 00.000 20224 IsGuiding returns 1
23:36:15.817 00.032 20224 IsSlewing returns 0
23:36:15.817 00.000 20224 IsGuiding returns 0
23:36:15.817 00.000 20224 scope move finished after 41 + 81 ms
23:36:15.817 00.000 20224 Move returns status 0, amount 41
23:36:15.817 00.000 20224 MoveAxis(N, 0, ABG)
23:36:15.817 00.000 20224 Move returns status 0, amount 0
23:36:15.818 00.001 20224 move complete, result=0
23:36:15.818 00.000 20224 worker thread done servicing request
23:36:15.818 00.000 20224 Worker thread wakes up
23:36:15.818 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:15.818 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
23:36:15.819 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:36:15.957 00.138 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:36:15.959 00.002 8996 case statement mapped state 6 to 3
23:36:15.961 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:36:16.806 00.845 20224 Exposure complete
23:36:16.881 00.075 20224 worker thread done servicing request
23:36:16.881 00.000 8996 OnExposeComplete: enter
23:36:16.881 00.000 8996 UpdateGuideState(): m_state=6
23:36:16.883 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7962
23:36:16.883 00.000 8996 Star::Find returns 1 (0), X=137.86, Y=472.90, Mass=749618, SNR=369.4, Peak=65535 HFD=4.3
23:36:16.885 00.002 8996 MultiStar: [#1 0.34,-0.14,0.62,U] [#2 0.03,0.18,0.63,U] [#3 0.36,0.06,0.53,U] [#4 0.23,0.04,0.55,U] [#5 0.31,0.22,0.55,U] [#6 0.15,0.11,0.38,U] [#7 -0.09,0.23,0.40,U] [#8 0.39,0.39,0.00,M1] 
23:36:16.886 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.11}, one-star: {0.18, 0.19}
23:36:16.886 00.000 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
23:36:16.887 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
23:36:16.888 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.52 mountX=0.18 mountY=-0.13, mountTheta=-0.63
23:36:16.889 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.11, opts=13)
23:36:16.890 00.001 8996 Enqueuing Move request for scope (0.20, 0.11)
23:36:16.891 00.001 20224 Worker thread wakes up
23:36:16.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
23:36:16.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
23:36:16.891 00.000 20224 Moving (0.20, 0.11) raw xDistance=0.18 yDistance=-0.13
23:36:16.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:36:16.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:16.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:36:16.891 00.000 20224 MoveAxis(E, 0, ABG)
23:36:16.891 00.000 20224 Move returns status 0, amount 0
23:36:16.891 00.000 20224 MoveAxis(N, 0, ABG)
23:36:16.891 00.000 20224 Move returns status 0, amount 0
23:36:16.891 00.000 20224 move complete, result=0
23:36:16.891 00.000 20224 worker thread done servicing request
23:36:16.895 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2857, FiltMin=2566, FiltMax=31017, Gamma=1.000
23:36:16.920 00.025 8996 UpdateGuideState exits: m=749618 SNR=369.4
23:36:16.920 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:16.922 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:16.923 00.001 8996 Enqueuing Expose request
23:36:16.924 00.001 20224 Worker thread wakes up
23:36:16.924 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:16.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:16.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
23:36:17.073 00.148 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:36:17.075 00.002 8996 case statement mapped state 6 to 3
23:36:17.077 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:36:17.175 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:36:17.177 00.002 8996 case statement mapped state 6 to 3
23:36:17.179 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:36:17.276 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
23:36:17.277 00.001 8996 PhdController::Dither begins
23:36:17.278 00.001 8996 dither: size=1.00, dRA=-0.76 dDec=-0.99
23:36:17.279 00.001 8996 MountToCamera -- mountTheta (2.23) + m_xAngle (-0.10) = xAngle (2.13 = 2.13)
23:36:17.281 00.002 8996 MountToCamera -- mountX=-0.76 mountY=-0.99 hyp=1.25 mountTheta=2.23 cameraX=-0.66, cameraY=1.06 cameraTheta=2.13
23:36:17.281 00.000 8996 setting lock position to (137.02, 473.77)
23:36:17.283 00.002 8996 Mount: notify guiding dithered (-0.7, 1.1)
23:36:17.284 00.001 8996 MultiStar: stabilizing after lock position change
23:36:17.286 00.002 8996 Status Line: Dither by -0.76,-0.99
23:36:17.290 00.004 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:36:17.292 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
23:36:17.294 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
23:36:18.083 00.789 20224 Exposure complete
23:36:18.166 00.083 20224 worker thread done servicing request
23:36:18.166 00.000 8996 OnExposeComplete: enter
23:36:18.168 00.002 8996 UpdateGuideState(): m_state=6
23:36:18.169 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7963
23:36:18.171 00.002 8996 Star::Find returns 1 (0), X=137.75, Y=473.18, Mass=687448, SNR=349.6, Peak=62893 HFD=4.4
23:36:18.172 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
23:36:18.174 00.002 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
23:36:18.176 00.002 8996 CameraToMount -- cameraX=0.73 cameraY=-0.59 hyp=0.94 cameraTheta=-0.68 mountX=0.78 mountY=0.50, mountTheta=0.57
23:36:18.178 00.002 8996 dither recenter: remaining=(0.8,1.0) step=(0.8,1.0)
23:36:18.180 00.002 8996 MountToCamera -- mountTheta (-0.92) + m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
23:36:18.181 00.001 8996 MountToCamera -- mountX=0.76 mountY=0.99 hyp=1.25 mountTheta=-0.92 cameraX=0.66, cameraY=-1.06 cameraTheta=-1.01
23:36:18.182 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.66, y=-1.06, opts=4)
23:36:18.183 00.001 8996 Enqueuing Move request for scope (0.66, -1.06)
23:36:18.183 00.000 8996 Mount: notify direct move 0.76,0.99
23:36:18.184 00.001 20224 Worker thread wakes up
23:36:18.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.66, -1.06) opts 0x4
23:36:18.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.66, -1.06)
23:36:18.184 00.000 20224 Moving (0.66, -1.06) raw xDistance=0.76 yDistance=0.99
23:36:18.184 00.000 20224 MoveAxis(W, 177, B)
23:36:18.184 00.000 20224 Guiding  Dir = 3, Dur = 177
23:36:18.185 00.001 20224 IsSlewing returns 0
23:36:18.185 00.000 20224 IsGuiding returns 0
23:36:18.188 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62893, med=2864, FiltMin=2569, FiltMax=27632, Gamma=1.000
23:36:18.201 00.013 8996 UpdateGuideState exits: m=687448 SNR=349.6
23:36:18.202 00.001 8996 PhdController: settling, locked = 1, distance = 1.32 (2.00) aobump = 0 frame = 1 / 99999
23:36:18.203 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770532578.203,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.32,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:36:18.203 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:18.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:18.205 00.001 8996 Enqueuing Expose request
23:36:18.210 00.005 20224 PulseGuide returned control before completion, sleep 162
23:36:18.381 00.171 20224 IsGuiding returns 1
23:36:18.381 00.000 20224 scope still moving after pulse duration time elapsed
23:36:18.412 00.031 20224 IsSlewing returns 0
23:36:18.412 00.000 20224 IsGuiding returns 1
23:36:18.443 00.031 20224 IsSlewing returns 0
23:36:18.444 00.001 20224 IsGuiding returns 1
23:36:18.474 00.030 20224 IsSlewing returns 0
23:36:18.474 00.000 20224 IsGuiding returns 0
23:36:18.474 00.000 20224 scope move finished after 177 + 112 ms
23:36:18.474 00.000 20224 Move returns status 0, amount 177
23:36:18.475 00.001 20224 MoveAxis(S, 209, B)
23:36:18.475 00.000 20224 Guiding  Dir = 1, Dur = 209
23:36:18.475 00.000 20224 IsSlewing returns 0
23:36:18.475 00.000 20224 IsGuiding returns 0
23:36:18.522 00.047 20224 PulseGuide returned control before completion, sleep 173
23:36:18.709 00.187 20224 IsGuiding returns 1
23:36:18.709 00.000 20224 scope still moving after pulse duration time elapsed
23:36:18.740 00.031 20224 IsSlewing returns 0
23:36:18.741 00.001 20224 IsGuiding returns 1
23:36:18.771 00.030 20224 IsSlewing returns 0
23:36:18.772 00.001 20224 IsGuiding returns 1
23:36:18.802 00.030 20224 IsSlewing returns 0
23:36:18.803 00.001 20224 IsGuiding returns 0
23:36:18.803 00.000 20224 scope move finished after 209 + 118 ms
23:36:18.803 00.000 20224 Move returns status 0, amount 209
23:36:18.803 00.000 20224 move complete, result=0
23:36:18.803 00.000 20224 worker thread done servicing request
23:36:18.803 00.000 20224 Worker thread wakes up
23:36:18.803 00.000 8996 GuideStep: 0.8 px 177 ms WEST, 1.0 px 209 ms SOUTH
23:36:18.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:18.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:19.762 00.958 20224 Exposure complete
23:36:19.823 00.061 20224 worker thread done servicing request
23:36:19.823 00.000 8996 OnExposeComplete: enter
23:36:19.824 00.001 8996 UpdateGuideState(): m_state=6
23:36:19.825 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7964
23:36:19.826 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=473.13, Mass=729521, SNR=350.8, Peak=53875 HFD=4.3
23:36:19.827 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
23:36:19.827 00.000 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
23:36:19.828 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.64 hyp=0.65 cameraTheta=-1.45 mountX=0.14 mountY=0.63, mountTheta=1.35
23:36:19.830 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.64, opts=13)
23:36:19.830 00.000 8996 Enqueuing Move request for scope (0.08, -0.64)
23:36:19.831 00.001 20224 Worker thread wakes up
23:36:19.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.64) opts 0xd
23:36:19.831 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.64)
23:36:19.831 00.000 20224 Moving (0.08, -0.64) raw xDistance=0.14 yDistance=0.63
23:36:19.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:36:19.831 00.000 20224 resist switch: large excursion: input 0.63 thresh 0.60 direction from 0 to 1
23:36:19.831 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
23:36:19.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
23:36:19.831 00.000 20224 MoveAxis(E, 0, ABG)
23:36:19.831 00.000 20224 Move returns status 0, amount 0
23:36:19.832 00.001 20224 MoveAxis(S, 132, ABG)
23:36:19.832 00.000 20224 Guiding  Dir = 1, Dur = 132
23:36:19.832 00.000 20224 IsSlewing returns 0
23:36:19.832 00.000 20224 IsGuiding returns 0
23:36:19.841 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53875, med=2848, FiltMin=2569, FiltMax=28272, Gamma=1.000
23:36:19.863 00.022 8996 UpdateGuideState exits: m=729521 SNR=350.8
23:36:19.864 00.001 8996 PhdController: settling, locked = 1, distance = 0.65 (2.00) aobump = 0 frame = 2 / 99999
23:36:19.866 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770532579.866,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.65,"Time":1.7,"SettleTime":3.0,"StarLocked":true}
23:36:19.867 00.001 20224 PulseGuide returned control before completion, sleep 108
23:36:19.867 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:19.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:19.869 00.001 8996 Enqueuing Expose request
23:36:19.997 00.128 20224 IsGuiding returns 1
23:36:19.997 00.000 20224 scope still moving after pulse duration time elapsed
23:36:20.023 00.026 20224 IsSlewing returns 0
23:36:20.023 00.000 20224 IsGuiding returns 1
23:36:20.054 00.031 20224 IsSlewing returns 0
23:36:20.054 00.000 20224 IsGuiding returns 0
23:36:20.054 00.000 20224 scope move finished after 132 + 90 ms
23:36:20.054 00.000 20224 Move returns status 0, amount 132
23:36:20.054 00.000 20224 move complete, result=0
23:36:20.054 00.000 20224 worker thread done servicing request
23:36:20.054 00.000 20224 Worker thread wakes up
23:36:20.054 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.6 px 132 ms SOUTH
23:36:20.057 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:20.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:21.220 01.163 20224 Exposure complete
23:36:21.300 00.080 20224 worker thread done servicing request
23:36:21.300 00.000 8996 OnExposeComplete: enter
23:36:21.302 00.002 8996 UpdateGuideState(): m_state=6
23:36:21.303 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7965
23:36:21.303 00.000 8996 Star::Find returns 1 (0), X=136.79, Y=473.97, Mass=676205, SNR=369.0, Peak=65494 HFD=4.4
23:36:21.304 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
23:36:21.305 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
23:36:21.306 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.20 hyp=0.30 cameraTheta=2.42 mountX=-0.25 mountY=-0.17, mountTheta=-2.53
23:36:21.307 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.20, opts=13)
23:36:21.308 00.001 8996 Enqueuing Move request for scope (-0.23, 0.20)
23:36:21.309 00.001 20224 Worker thread wakes up
23:36:21.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.20) opts 0xd
23:36:21.309 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.20)
23:36:21.309 00.000 20224 Moving (-0.23, 0.20) raw xDistance=-0.25 yDistance=-0.17
23:36:21.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
23:36:21.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:21.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:36:21.309 00.000 20224 MoveAxis(E, 36, ABG)
23:36:21.309 00.000 20224 Guiding  Dir = 2, Dur = 36
23:36:21.310 00.001 20224 IsSlewing returns 0
23:36:21.310 00.000 20224 IsGuiding returns 0
23:36:21.313 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65494, med=2854, FiltMin=2550, FiltMax=30429, Gamma=1.000
23:36:21.326 00.013 8996 UpdateGuideState exits: m=676205 SNR=369.0
23:36:21.327 00.001 8996 PhdController: settling, locked = 1, distance = 0.54 (2.00) aobump = 0 frame = 3 / 99999
23:36:21.328 00.001 8996 PhdController: newstate STATE_FINISH
23:36:21.329 00.001 8996 PhdController complete: success
23:36:21.329 00.000 8996 evsrv: {"Event":"SettleDone","Timestamp":1770532581.329,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
23:36:21.330 00.001 8996 Mount: notify guiding dither settle done success=1
23:36:21.331 00.001 8996 PhdController: newstate STATE_IDLE
23:36:21.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:21.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:21.333 00.000 8996 Enqueuing Expose request
23:36:21.364 00.031 20224 IsGuiding returns 1
23:36:21.364 00.000 20224 scope still moving after pulse duration time elapsed
23:36:21.393 00.029 20224 IsSlewing returns 0
23:36:21.393 00.000 20224 IsGuiding returns 1
23:36:21.425 00.032 20224 IsSlewing returns 0
23:36:21.425 00.000 20224 IsGuiding returns 1
23:36:21.457 00.032 20224 IsSlewing returns 0
23:36:21.457 00.000 20224 IsGuiding returns 0
23:36:21.457 00.000 20224 scope move finished after 36 + 110 ms
23:36:21.457 00.000 20224 Move returns status 0, amount 36
23:36:21.457 00.000 20224 MoveAxis(N, 0, ABG)
23:36:21.457 00.000 20224 Move returns status 0, amount 0
23:36:21.457 00.000 20224 move complete, result=0
23:36:21.457 00.000 20224 worker thread done servicing request
23:36:21.457 00.000 20224 Worker thread wakes up
23:36:21.458 00.001 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
23:36:21.460 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:21.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:22.392 00.932 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:36:22.394 00.002 8996 case statement mapped state 6 to 3
23:36:22.397 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:36:22.437 00.040 20224 Exposure complete
23:36:22.495 00.058 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
23:36:22.496 00.001 8996 PhdController::Guide begins
23:36:22.497 00.001 8996 PhdController: newstate STATE_SETUP
23:36:22.499 00.002 8996 PhdController: setup
23:36:22.500 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
23:36:22.502 00.002 8996 PhdController: guider state = 6
23:36:22.503 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:36:22.505 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
23:36:22.506 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
23:36:22.539 00.033 20224 worker thread done servicing request
23:36:22.539 00.000 8996 OnExposeComplete: enter
23:36:22.541 00.002 8996 UpdateGuideState(): m_state=6
23:36:22.543 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7966
23:36:22.545 00.002 8996 Star::Find returns 1 (0), X=137.14, Y=474.17, Mass=752670, SNR=343.3, Peak=64326 HFD=4.3
23:36:22.547 00.002 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
23:36:22.548 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
23:36:22.550 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.41 hyp=0.42 cameraTheta=1.30 mountX=0.07 mountY=-0.42, mountTheta=-1.39
23:36:22.553 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.41, opts=13)
23:36:22.556 00.003 8996 Enqueuing Move request for scope (0.11, 0.41)
23:36:22.558 00.002 20224 Worker thread wakes up
23:36:22.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.41) opts 0xd
23:36:22.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.41)
23:36:22.558 00.000 20224 Moving (0.11, 0.41) raw xDistance=0.07 yDistance=-0.42
23:36:22.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:36:22.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:22.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
23:36:22.558 00.000 20224 MoveAxis(E, 0, ABG)
23:36:22.558 00.000 20224 Move returns status 0, amount 0
23:36:22.558 00.000 20224 MoveAxis(N, 0, ABG)
23:36:22.558 00.000 20224 Move returns status 0, amount 0
23:36:22.558 00.000 20224 move complete, result=0
23:36:22.559 00.001 20224 worker thread done servicing request
23:36:22.563 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=64326, med=2854, FiltMin=2585, FiltMax=28275, Gamma=1.000
23:36:22.579 00.016 8996 UpdateGuideState exits: m=752670 SNR=343.3
23:36:22.581 00.002 8996 PhdController: settling, locked = 1, distance = 0.51 (2.00) aobump = 0 frame = 1 / 99999
23:36:22.581 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770532582.581,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.51,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:36:22.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:22.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:22.585 00.002 8996 Enqueuing Expose request
23:36:22.587 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:36:22.590 00.003 20224 Worker thread wakes up
23:36:22.590 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:22.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:22.593 00.003 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:36:22.594 00.001 8996 case statement mapped state 6 to 3
23:36:22.596 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:36:23.764 01.168 20224 Exposure complete
23:36:23.836 00.072 20224 worker thread done servicing request
23:36:23.837 00.001 8996 OnExposeComplete: enter
23:36:23.838 00.001 8996 UpdateGuideState(): m_state=6
23:36:23.840 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7967
23:36:23.841 00.001 8996 Star::Find returns 1 (0), X=137.13, Y=474.26, Mass=722172, SNR=346.7, Peak=58086 HFD=4.3
23:36:23.842 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
23:36:23.843 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
23:36:23.845 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.50 hyp=0.51 cameraTheta=1.36 mountX=0.06 mountY=-0.50, mountTheta=-1.45
23:36:23.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.50, opts=13)
23:36:23.849 00.002 8996 Enqueuing Move request for scope (0.11, 0.50)
23:36:23.852 00.003 20224 Worker thread wakes up
23:36:23.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.50) opts 0xd
23:36:23.852 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.50)
23:36:23.852 00.000 20224 Moving (0.11, 0.50) raw xDistance=0.06 yDistance=-0.50
23:36:23.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:36:23.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:23.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
23:36:23.852 00.000 20224 MoveAxis(E, 0, ABG)
23:36:23.852 00.000 20224 Move returns status 0, amount 0
23:36:23.852 00.000 20224 MoveAxis(N, 0, ABG)
23:36:23.852 00.000 20224 Move returns status 0, amount 0
23:36:23.852 00.000 20224 move complete, result=0
23:36:23.852 00.000 20224 worker thread done servicing request
23:36:23.859 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58086, med=2861, FiltMin=2582, FiltMax=25795, Gamma=1.000
23:36:23.875 00.016 8996 UpdateGuideState exits: m=722172 SNR=346.7
23:36:23.877 00.002 8996 PhdController: settling, locked = 1, distance = 0.51 (2.00) aobump = 0 frame = 2 / 99999
23:36:23.879 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770532583.879,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.51,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
23:36:23.881 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:23.883 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:23.884 00.001 8996 Enqueuing Expose request
23:36:23.886 00.002 20224 Worker thread wakes up
23:36:23.886 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
23:36:23.887 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:23.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:24.870 00.983 20224 Exposure complete
23:36:24.964 00.094 20224 worker thread done servicing request
23:36:24.964 00.000 8996 OnExposeComplete: enter
23:36:24.965 00.001 8996 UpdateGuideState(): m_state=6
23:36:24.966 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7968
23:36:24.967 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=473.97, Mass=667524, SNR=320.8, Peak=59094 HFD=4.3
23:36:24.968 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
23:36:24.969 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
23:36:24.969 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.20 hyp=0.24 cameraTheta=1.00 mountX=0.11 mountY=-0.22, mountTheta=-1.10
23:36:24.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.20, opts=13)
23:36:24.972 00.001 8996 Enqueuing Move request for scope (0.13, 0.20)
23:36:24.972 00.000 20224 Worker thread wakes up
23:36:24.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.20) opts 0xd
23:36:24.972 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.20)
23:36:24.972 00.000 20224 Moving (0.13, 0.20) raw xDistance=0.11 yDistance=-0.22
23:36:24.973 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:36:24.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:24.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:36:24.973 00.000 20224 MoveAxis(E, 0, ABG)
23:36:24.973 00.000 20224 Move returns status 0, amount 0
23:36:24.973 00.000 20224 MoveAxis(N, 0, ABG)
23:36:24.973 00.000 20224 Move returns status 0, amount 0
23:36:24.973 00.000 20224 move complete, result=0
23:36:24.973 00.000 20224 worker thread done servicing request
23:36:24.976 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59094, med=2848, FiltMin=2560, FiltMax=29245, Gamma=1.000
23:36:24.994 00.018 8996 UpdateGuideState exits: m=667524 SNR=320.8
23:36:24.996 00.002 8996 PhdController: settling, locked = 1, distance = 0.43 (2.00) aobump = 0 frame = 3 / 99999
23:36:24.997 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770532584.997,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.43,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
23:36:24.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:25.000 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:25.001 00.001 8996 Enqueuing Expose request
23:36:25.002 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:36:25.003 00.001 20224 Worker thread wakes up
23:36:25.003 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:25.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:26.174 01.171 20224 Exposure complete
23:36:26.267 00.093 20224 worker thread done servicing request
23:36:26.267 00.000 8996 OnExposeComplete: enter
23:36:26.269 00.002 8996 UpdateGuideState(): m_state=6
23:36:26.271 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7969
23:36:26.272 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=474.11, Mass=686560, SNR=334.0, Peak=54649 HFD=4.2
23:36:26.273 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
23:36:26.274 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
23:36:26.276 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=0.34 hyp=0.49 cameraTheta=0.76 mountX=0.32 mountY=-0.38, mountTheta=-0.87
23:36:26.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.34, opts=13)
23:36:26.280 00.002 8996 Enqueuing Move request for scope (0.35, 0.34)
23:36:26.281 00.001 20224 Worker thread wakes up
23:36:26.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.34) opts 0xd
23:36:26.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.34)
23:36:26.281 00.000 20224 Moving (0.35, 0.34) raw xDistance=0.32 yDistance=-0.38
23:36:26.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:36:26.282 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:26.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
23:36:26.282 00.000 20224 MoveAxis(W, 47, ABG)
23:36:26.282 00.000 20224 Guiding  Dir = 3, Dur = 47
23:36:26.282 00.000 20224 IsSlewing returns 0
23:36:26.283 00.001 20224 IsGuiding returns 0
23:36:26.289 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54649, med=2848, FiltMin=2585, FiltMax=28595, Gamma=1.000
23:36:26.305 00.016 8996 UpdateGuideState exits: m=686560 SNR=334.0
23:36:26.306 00.001 8996 PhdController: settling, locked = 1, distance = 0.45 (2.00) aobump = 0 frame = 4 / 99999
23:36:26.306 00.000 8996 PhdController: newstate STATE_FINISH
23:36:26.307 00.001 8996 PhdController complete: success
23:36:26.308 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770532586.308,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:36:26.308 00.000 8996 Mount: notify guiding dither settle done success=1
23:36:26.308 00.000 8996 PhdController: newstate STATE_IDLE
23:36:26.310 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:26.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:26.311 00.000 8996 Enqueuing Expose request
23:36:26.314 00.003 20224 PulseGuide returned control before completion, sleep 27
23:36:26.345 00.031 20224 IsGuiding returns 1
23:36:26.345 00.000 20224 scope still moving after pulse duration time elapsed
23:36:26.376 00.031 20224 IsSlewing returns 0
23:36:26.376 00.000 20224 IsGuiding returns 1
23:36:26.407 00.031 20224 IsSlewing returns 0
23:36:26.408 00.001 20224 IsGuiding returns 0
23:36:26.408 00.000 20224 scope move finished after 47 + 77 ms
23:36:26.408 00.000 20224 Move returns status 0, amount 47
23:36:26.408 00.000 20224 MoveAxis(N, 0, ABG)
23:36:26.408 00.000 20224 Move returns status 0, amount 0
23:36:26.408 00.000 20224 move complete, result=0
23:36:26.408 00.000 20224 worker thread done servicing request
23:36:26.408 00.000 20224 Worker thread wakes up
23:36:26.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:26.408 00.000 8996 GuideStep: 0.3 px 47 ms WEST, -0.4 px 0 ms NORTH
23:36:26.410 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:27.391 00.981 20224 Exposure complete
23:36:27.461 00.070 20224 worker thread done servicing request
23:36:27.461 00.000 8996 OnExposeComplete: enter
23:36:27.462 00.001 8996 UpdateGuideState(): m_state=6
23:36:27.463 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7970
23:36:27.464 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=474.14, Mass=710601, SNR=331.8, Peak=54662 HFD=4.4
23:36:27.464 00.000 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
23:36:27.465 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
23:36:27.466 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.37 hyp=0.44 cameraTheta=1.01 mountX=0.20 mountY=-0.39, mountTheta=-1.11
23:36:27.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.37, opts=13)
23:36:27.470 00.002 8996 Enqueuing Move request for scope (0.23, 0.37)
23:36:27.471 00.001 20224 Worker thread wakes up
23:36:27.471 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.37) opts 0xd
23:36:27.471 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.37)
23:36:27.471 00.000 20224 Moving (0.23, 0.37) raw xDistance=0.20 yDistance=-0.39
23:36:27.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:36:27.471 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:27.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
23:36:27.471 00.000 20224 MoveAxis(E, 0, ABG)
23:36:27.471 00.000 20224 Move returns status 0, amount 0
23:36:27.471 00.000 20224 MoveAxis(N, 0, ABG)
23:36:27.471 00.000 20224 Move returns status 0, amount 0
23:36:27.471 00.000 20224 move complete, result=0
23:36:27.471 00.000 20224 worker thread done servicing request
23:36:27.478 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54662, med=2854, FiltMin=2592, FiltMax=26861, Gamma=1.000
23:36:27.494 00.016 8996 UpdateGuideState exits: m=710601 SNR=331.8
23:36:27.495 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:27.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:27.497 00.001 8996 Enqueuing Expose request
23:36:27.498 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
23:36:27.499 00.001 20224 Worker thread wakes up
23:36:27.499 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:27.499 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:28.661 01.162 20224 Exposure complete
23:36:28.744 00.083 20224 worker thread done servicing request
23:36:28.744 00.000 8996 OnExposeComplete: enter
23:36:28.746 00.002 8996 UpdateGuideState(): m_state=6
23:36:28.748 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7971
23:36:28.749 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=474.12, Mass=677380, SNR=327.8, Peak=65494 HFD=4.5
23:36:28.750 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
23:36:28.752 00.002 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
23:36:28.754 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.36 hyp=0.49 cameraTheta=2.32 mountX=-0.36 mountY=-0.32, mountTheta=-2.43
23:36:28.757 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.36, opts=13)
23:36:28.758 00.001 8996 Enqueuing Move request for scope (-0.33, 0.36)
23:36:28.760 00.002 20224 Worker thread wakes up
23:36:28.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.36) opts 0xd
23:36:28.760 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.36)
23:36:28.760 00.000 20224 Moving (-0.33, 0.36) raw xDistance=-0.36 yDistance=-0.32
23:36:28.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
23:36:28.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:36:28.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:36:28.761 00.001 20224 MoveAxis(E, 53, ABG)
23:36:28.761 00.000 20224 Guiding  Dir = 2, Dur = 53
23:36:28.761 00.000 20224 IsSlewing returns 0
23:36:28.762 00.001 20224 IsGuiding returns 0
23:36:28.763 00.001 20224 PulseGuide returned control before completion, sleep 62
23:36:28.767 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65494, med=2857, FiltMin=2576, FiltMax=28275, Gamma=1.000
23:36:28.781 00.014 8996 UpdateGuideState exits: m=677380 SNR=327.8
23:36:28.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:28.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:28.784 00.001 8996 Enqueuing Expose request
23:36:28.828 00.044 20224 IsGuiding returns 1
23:36:28.828 00.000 20224 scope still moving after pulse duration time elapsed
23:36:28.859 00.031 20224 IsSlewing returns 0
23:36:28.860 00.001 20224 IsGuiding returns 0
23:36:28.860 00.000 20224 scope move finished after 53 + 45 ms
23:36:28.860 00.000 20224 Move returns status 0, amount 53
23:36:28.860 00.000 20224 MoveAxis(N, 0, ABG)
23:36:28.860 00.000 20224 Move returns status 0, amount 0
23:36:28.860 00.000 20224 move complete, result=0
23:36:28.860 00.000 20224 worker thread done servicing request
23:36:28.860 00.000 20224 Worker thread wakes up
23:36:28.860 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.3 px 0 ms NORTH
23:36:28.863 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:28.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:29.842 00.979 20224 Exposure complete
23:36:29.909 00.067 20224 worker thread done servicing request
23:36:29.909 00.000 8996 OnExposeComplete: enter
23:36:29.911 00.002 8996 UpdateGuideState(): m_state=6
23:36:29.912 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7972
23:36:29.913 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=474.35, Mass=702990, SNR=317.6, Peak=52374 HFD=4.2
23:36:29.914 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
23:36:29.915 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
23:36:29.917 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.58 hyp=0.58 cameraTheta=1.61 mountX=-0.08 mountY=-0.57, mountTheta=-1.70
23:36:29.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.58, opts=13)
23:36:29.921 00.002 8996 Enqueuing Move request for scope (-0.02, 0.58)
23:36:29.922 00.001 20224 Worker thread wakes up
23:36:29.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.58) opts 0xd
23:36:29.922 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.58)
23:36:29.922 00.000 20224 Moving (-0.02, 0.58) raw xDistance=-0.08 yDistance=-0.57
23:36:29.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:36:29.922 00.000 20224 switching direction from 1 to -1 - decHistory=-5 oldest=1.08 newest=-1.28
23:36:29.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
23:36:29.922 00.000 20224 MoveAxis(E, 0, ABG)
23:36:29.922 00.000 20224 Move returns status 0, amount 0
23:36:29.924 00.002 20224 MoveAxis(N, 121, ABG)
23:36:29.924 00.000 20224 Guiding  Dir = 0, Dur = 121
23:36:29.924 00.000 20224 IsSlewing returns 0
23:36:29.924 00.000 20224 IsGuiding returns 0
23:36:29.932 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52374, med=2848, FiltMin=2592, FiltMax=24256, Gamma=1.000
23:36:29.940 00.008 20224 PulseGuide returned control before completion, sleep 116
23:36:29.956 00.016 8996 UpdateGuideState exits: m=702990 SNR=317.6
23:36:29.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:29.960 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:29.961 00.001 8996 Enqueuing Expose request
23:36:30.063 00.102 20224 IsGuiding returns 1
23:36:30.063 00.000 20224 scope still moving after pulse duration time elapsed
23:36:30.094 00.031 20224 IsSlewing returns 0
23:36:30.094 00.000 20224 IsGuiding returns 1
23:36:30.125 00.031 20224 IsSlewing returns 0
23:36:30.125 00.000 20224 IsGuiding returns 0
23:36:30.125 00.000 20224 scope move finished after 121 + 80 ms
23:36:30.125 00.000 20224 Move returns status 0, amount 121
23:36:30.125 00.000 20224 move complete, result=0
23:36:30.125 00.000 20224 worker thread done servicing request
23:36:30.125 00.000 20224 Worker thread wakes up
23:36:30.125 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.6 px 121 ms NORTH
23:36:30.127 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:30.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:31.307 01.180 20224 Exposure complete
23:36:31.387 00.080 20224 worker thread done servicing request
23:36:31.387 00.000 8996 OnExposeComplete: enter
23:36:31.389 00.002 8996 UpdateGuideState(): m_state=6
23:36:31.391 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.393 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=474.00, Mass=717311, SNR=387.6, Peak=65494 HFD=4.3
23:36:31.394 00.001 8996 MultiStar: exiting stabilization period
23:36:31.396 00.002 8996 MultiStar: updating star positions after lock position change
23:36:31.397 00.001 8996 Star::Find(15, 776, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.397 00.000 8996 Star::Find returns 1 (0), X=776.21, Y=313.04, Mass=373546, SNR=218.8, Peak=42317 HFD=4.1
23:36:31.398 00.001 8996 Star::Find(15, 960, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.399 00.001 8996 Star::Find returns 1 (0), X=959.06, Y=96.06, Mass=397043, SNR=260.5, Peak=42589 HFD=4.2
23:36:31.400 00.001 8996 Star::Find(15, 925, 511, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.401 00.001 8996 Star::Find returns 1 (0), X=925.82, Y=508.90, Mass=403257, SNR=228.9, Peak=35741 HFD=4.2
23:36:31.402 00.001 8996 Star::Find(15, 896, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.403 00.001 8996 Star::Find returns 1 (0), X=896.64, Y=486.42, Mass=236686, SNR=184.7, Peak=20333 HFD=3.5
23:36:31.404 00.001 8996 Star::Find(15, 496, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.404 00.000 8996 Star::Find returns 1 (0), X=496.51, Y=490.34, Mass=281039, SNR=199.3, Peak=24381 HFD=3.6
23:36:31.406 00.002 8996 Star::Find(15, 942, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.409 00.003 8996 Star::Find returns 1 (0), X=943.89, Y=759.34, Mass=190845, SNR=159.8, Peak=18755 HFD=4.0
23:36:31.411 00.002 8996 Star::Find(15, 1142, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.414 00.003 8996 Star::Find returns 1 (0), X=1143.36, Y=641.86, Mass=182207, SNR=139.3, Peak=20291 HFD=3.9
23:36:31.416 00.002 8996 Star::Find(15, 479, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.418 00.002 8996 Star::Find returns 1 (0), X=479.62, Y=385.28, Mass=140462, SNR=148.4, Peak=15667 HFD=3.7
23:36:31.420 00.002 8996 Star::Find(15, 530, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.421 00.001 8996 Star::Find returns 1 (0), X=531.95, Y=804.11, Mass=142438, SNR=127.2, Peak=18723 HFD=4.2
23:36:31.423 00.002 8996 Star::Find(15, 410, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.425 00.002 8996 Star::Find returns 1 (0), X=410.30, Y=356.82, Mass=149162, SNR=135.4, Peak=15408 HFD=3.8
23:36:31.427 00.002 8996 Star::Find(15, 178, 59, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7973
23:36:31.428 00.001 8996 Star::Find returns 1 (0), X=177.36, Y=59.06, Mass=140346, SNR=122.5, Peak=13049 HFD=4.2
23:36:31.430 00.002 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
23:36:31.431 00.001 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
23:36:31.433 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.23 hyp=0.33 cameraTheta=2.37 mountX=-0.26 mountY=-0.20, mountTheta=-2.48
23:36:31.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.23, opts=13)
23:36:31.436 00.001 8996 Enqueuing Move request for scope (-0.24, 0.23)
23:36:31.437 00.001 20224 Worker thread wakes up
23:36:31.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.23) opts 0xd
23:36:31.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.23)
23:36:31.437 00.000 20224 Moving (-0.24, 0.23) raw xDistance=-0.26 yDistance=-0.20
23:36:31.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:36:31.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
23:36:31.437 00.000 20224 MoveAxis(E, 38, ABG)
23:36:31.437 00.000 20224 Guiding  Dir = 2, Dur = 38
23:36:31.437 00.000 20224 IsSlewing returns 0
23:36:31.437 00.000 20224 IsGuiding returns 0
23:36:31.439 00.002 20224 PulseGuide returned control before completion, sleep 47
23:36:31.448 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2848, FiltMin=2589, FiltMax=31955, Gamma=1.000
23:36:31.475 00.027 8996 UpdateGuideState exits: m=717311 SNR=387.6
23:36:31.477 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:31.479 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:31.480 00.001 8996 Enqueuing Expose request
23:36:31.501 00.021 20224 IsGuiding returns 1
23:36:31.501 00.000 20224 scope still moving after pulse duration time elapsed
23:36:31.533 00.032 20224 IsSlewing returns 0
23:36:31.533 00.000 20224 IsGuiding returns 0
23:36:31.533 00.000 20224 scope move finished after 38 + 56 ms
23:36:31.533 00.000 20224 Move returns status 0, amount 38
23:36:31.533 00.000 20224 MoveAxis(N, 43, ABG)
23:36:31.533 00.000 20224 Guiding  Dir = 0, Dur = 43
23:36:31.533 00.000 20224 IsSlewing returns 0
23:36:31.533 00.000 20224 IsGuiding returns 0
23:36:31.597 00.064 20224 IsGuiding returns 1
23:36:31.597 00.000 20224 scope still moving after pulse duration time elapsed
23:36:31.627 00.030 20224 IsSlewing returns 0
23:36:31.628 00.001 20224 IsGuiding returns 1
23:36:31.659 00.031 20224 IsSlewing returns 0
23:36:31.659 00.000 20224 IsGuiding returns 1
23:36:31.691 00.032 20224 IsSlewing returns 0
23:36:31.691 00.000 20224 IsGuiding returns 0
23:36:31.691 00.000 20224 scope move finished after 43 + 115 ms
23:36:31.692 00.001 20224 Move returns status 0, amount 43
23:36:31.692 00.000 20224 move complete, result=0
23:36:31.692 00.000 20224 worker thread done servicing request
23:36:31.692 00.000 20224 Worker thread wakes up
23:36:31.692 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:31.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:31.693 00.001 8996 GuideStep: -0.3 px 38 ms EAST, -0.2 px 43 ms NORTH
23:36:32.658 00.965 20224 Exposure complete
23:36:32.738 00.080 20224 worker thread done servicing request
23:36:32.738 00.000 8996 OnExposeComplete: enter
23:36:32.739 00.001 8996 UpdateGuideState(): m_state=6
23:36:32.740 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7974
23:36:32.742 00.002 8996 Star::Find returns 1 (0), X=137.13, Y=473.97, Mass=667649, SNR=368.4, Peak=55030 HFD=4.3
23:36:32.745 00.003 8996 MultiStar: [#1 0.11,-0.24,0.63,U] [#2 0.18,-0.27,0.70,U] [#3 0.10,0.04,0.56,U] [#4 0.07,0.09,0.55,U] [#5 0.12,-0.10,0.56,U] [#6 -0.02,0.04,0.42,U] [#7 0.11,-0.02,0.43,U] [#8 0.05,0.08,0.35,U] 
23:36:32.747 00.002 8996 refined, 8 included, MultiStar: {0.10, -0.02}, one-star: {0.11, 0.20}
23:36:32.748 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
23:36:32.749 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
23:36:32.750 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.16 mountX=0.10 mountY=0.00, mountTheta=0.04
23:36:32.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.02, opts=13)
23:36:32.753 00.001 8996 Enqueuing Move request for scope (0.10, -0.02)
23:36:32.754 00.001 20224 Worker thread wakes up
23:36:32.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
23:36:32.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
23:36:32.754 00.000 20224 Moving (0.10, -0.02) raw xDistance=0.10 yDistance=0.00
23:36:32.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:36:32.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:32.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:36:32.754 00.000 20224 MoveAxis(E, 0, ABG)
23:36:32.754 00.000 20224 Move returns status 0, amount 0
23:36:32.755 00.001 20224 MoveAxis(N, 0, ABG)
23:36:32.755 00.000 20224 Move returns status 0, amount 0
23:36:32.755 00.000 20224 move complete, result=0
23:36:32.755 00.000 20224 worker thread done servicing request
23:36:32.762 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55030, med=2848, FiltMin=2589, FiltMax=28397, Gamma=1.000
23:36:32.792 00.030 8996 UpdateGuideState exits: m=667649 SNR=368.4
23:36:32.794 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:32.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:32.796 00.001 8996 Enqueuing Expose request
23:36:32.797 00.001 20224 Worker thread wakes up
23:36:32.797 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:32.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:32.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:33.966 01.168 20224 Exposure complete
23:36:34.053 00.087 20224 worker thread done servicing request
23:36:34.053 00.000 8996 OnExposeComplete: enter
23:36:34.055 00.002 8996 UpdateGuideState(): m_state=6
23:36:34.057 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7975
23:36:34.058 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=473.77, Mass=717126, SNR=339.0, Peak=60694 HFD=4.3
23:36:34.060 00.002 8996 MultiStar: [#1 0.26,-0.34,0.00,M1] [#2 0.49,-0.44,0.00,M1] [#3 0.25,-0.01,0.57,U] [#4 0.27,-0.23,0.53,U] [#5 0.22,-0.14,0.58,U] [#6 0.13,-0.24,0.48,U] [#7 0.27,-0.22,0.53,U] [#8 0.27,-0.11,0.34,U] 
23:36:34.061 00.001 8996 single-star, 6 included, MultiStar: {0.17, -0.12}, one-star: {-0.01, 0.01}
23:36:34.062 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
23:36:34.062 00.000 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
23:36:34.063 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.41 mountX=-0.01 mountY=-0.01, mountTheta=-2.52
23:36:34.065 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
23:36:34.066 00.001 8996 Enqueuing Move request for scope (-0.01, 0.01)
23:36:34.067 00.001 20224 Worker thread wakes up
23:36:34.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
23:36:34.067 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
23:36:34.067 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
23:36:34.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:36:34.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:34.068 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:36:34.068 00.000 20224 MoveAxis(E, 0, ABG)
23:36:34.068 00.000 20224 Move returns status 0, amount 0
23:36:34.068 00.000 20224 MoveAxis(N, 0, ABG)
23:36:34.068 00.000 20224 Move returns status 0, amount 0
23:36:34.068 00.000 20224 move complete, result=0
23:36:34.068 00.000 20224 worker thread done servicing request
23:36:34.076 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=60694, med=2848, FiltMin=2534, FiltMax=27712, Gamma=1.000
23:36:34.094 00.018 8996 UpdateGuideState exits: m=717126 SNR=339.0
23:36:34.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:34.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:34.097 00.001 8996 Enqueuing Expose request
23:36:34.097 00.000 20224 Worker thread wakes up
23:36:34.097 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:36:34.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:34.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:35.065 00.967 20224 Exposure complete
23:36:35.141 00.076 20224 worker thread done servicing request
23:36:35.141 00.000 8996 OnExposeComplete: enter
23:36:35.142 00.001 8996 UpdateGuideState(): m_state=6
23:36:35.144 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7976
23:36:35.145 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=473.81, Mass=760522, SNR=365.3, Peak=65257 HFD=4.5
23:36:35.147 00.002 8996 MultiStar: [#1 0.73,-0.40,0.00,M2] [#2 0.83,-0.53,0.00,M2] [#3 0.51,-0.08,0.00,M1] [#4 0.65,-0.05,0.00,M1] [#5 0.57,-0.22,0.00,M1] [#6 0.40,-0.29,0.00,M1] [#7 0.56,-0.44,0.00,M1] [#8 0.50,-0.21,0.00,M1] 
23:36:35.148 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
23:36:35.149 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
23:36:35.150 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=0.05 hyp=0.40 cameraTheta=0.12 mountX=0.39 mountY=-0.09, mountTheta=-0.23
23:36:35.151 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=0.05, opts=13)
23:36:35.152 00.001 8996 Enqueuing Move request for scope (0.39, 0.05)
23:36:35.153 00.001 20224 Worker thread wakes up
23:36:35.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.05) opts 0xd
23:36:35.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, 0.05)
23:36:35.153 00.000 20224 Moving (0.39, 0.05) raw xDistance=0.39 yDistance=-0.09
23:36:35.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
23:36:35.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:35.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:36:35.153 00.000 20224 MoveAxis(W, 57, ABG)
23:36:35.153 00.000 20224 Guiding  Dir = 3, Dur = 57
23:36:35.154 00.001 20224 IsSlewing returns 0
23:36:35.154 00.000 20224 IsGuiding returns 0
23:36:35.155 00.001 20224 PulseGuide returned control before completion, sleep 66
23:36:35.157 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65257, med=2848, FiltMin=2569, FiltMax=26941, Gamma=1.000
23:36:35.175 00.018 8996 UpdateGuideState exits: m=760522 SNR=365.3
23:36:35.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:35.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:35.179 00.001 8996 Enqueuing Expose request
23:36:35.225 00.046 20224 IsGuiding returns 1
23:36:35.225 00.000 20224 scope still moving after pulse duration time elapsed
23:36:35.256 00.031 20224 IsSlewing returns 0
23:36:35.256 00.000 20224 IsGuiding returns 0
23:36:35.256 00.000 20224 scope move finished after 57 + 45 ms
23:36:35.256 00.000 20224 Move returns status 0, amount 57
23:36:35.256 00.000 20224 MoveAxis(N, 0, ABG)
23:36:35.256 00.000 20224 Move returns status 0, amount 0
23:36:35.256 00.000 20224 move complete, result=0
23:36:35.256 00.000 20224 worker thread done servicing request
23:36:35.257 00.001 8996 GuideStep: 0.4 px 57 ms WEST, -0.1 px 0 ms NORTH
23:36:35.259 00.002 20224 Worker thread wakes up
23:36:35.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:35.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:36.436 01.176 20224 Exposure complete
23:36:36.519 00.083 20224 worker thread done servicing request
23:36:36.519 00.000 8996 OnExposeComplete: enter
23:36:36.521 00.002 8996 UpdateGuideState(): m_state=6
23:36:36.522 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7977
23:36:36.523 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.73, Mass=706759, SNR=333.9, Peak=65494 HFD=4.2
23:36:36.524 00.001 8996 MultiStar: [#1 0.22,-0.44,0.00,M3] [#2 0.33,-0.46,0.00,M3] [#3 0.02,-0.26,0.60,U] [#4 0.22,-0.44,0.00,M2] [#5 0.10,-0.21,0.60,U] [#6 0.06,-0.16,0.44,U] [#7 0.09,-0.39,0.48,U] [#8 0.01,-0.18,0.31,U] 
23:36:36.525 00.001 8996 single-star, 5 included, MultiStar: {0.01, -0.18}, one-star: {-0.10, -0.04}
23:36:36.526 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
23:36:36.527 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
23:36:36.528 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-2.78 mountX=-0.09 mountY=0.05, mountTheta=2.67
23:36:36.530 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.04, opts=13)
23:36:36.530 00.000 8996 Enqueuing Move request for scope (-0.10, -0.04)
23:36:36.531 00.001 20224 Worker thread wakes up
23:36:36.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
23:36:36.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
23:36:36.531 00.000 20224 Moving (-0.10, -0.04) raw xDistance=-0.09 yDistance=0.05
23:36:36.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:36:36.532 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:36.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:36:36.532 00.000 20224 MoveAxis(E, 0, ABG)
23:36:36.532 00.000 20224 Move returns status 0, amount 0
23:36:36.532 00.000 20224 MoveAxis(N, 0, ABG)
23:36:36.532 00.000 20224 Move returns status 0, amount 0
23:36:36.532 00.000 20224 move complete, result=0
23:36:36.532 00.000 20224 worker thread done servicing request
23:36:36.535 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2848, FiltMin=2582, FiltMax=27149, Gamma=1.000
23:36:36.548 00.013 8996 UpdateGuideState exits: m=706759 SNR=333.9
23:36:36.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:36.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:36.551 00.001 8996 Enqueuing Expose request
23:36:36.551 00.000 20224 Worker thread wakes up
23:36:36.551 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:36.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:36.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:37.527 00.975 20224 Exposure complete
23:36:37.608 00.081 20224 worker thread done servicing request
23:36:37.609 00.001 8996 OnExposeComplete: enter
23:36:37.610 00.001 8996 UpdateGuideState(): m_state=6
23:36:37.612 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7978
23:36:37.613 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.77, Mass=629511, SNR=319.2, Peak=64854 HFD=4.3
23:36:37.615 00.002 8996 MultiStar: [#1 0.20,-0.28,0.72,U] [#2 0.10,-0.33,0.84,U] [#3 -0.05,-0.31,0.63,U] [#4 0.14,-0.40,0.00,M3] [#5 -0.03,-0.29,0.61,U] [#6 -0.17,-0.18,0.55,U] [#7 -0.16,-0.23,0.56,U] [#8 -0.07,-0.06,0.48,U] 
23:36:37.616 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.20}, one-star: {-0.29, 0.01}
23:36:37.618 00.002 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
23:36:37.620 00.002 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
23:36:37.622 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.87 mountX=-0.04 mountY=0.21, mountTheta=1.77
23:36:37.625 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.20, opts=13)
23:36:37.627 00.002 8996 Enqueuing Move request for scope (-0.06, -0.20)
23:36:37.628 00.001 20224 Worker thread wakes up
23:36:37.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
23:36:37.628 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
23:36:37.628 00.000 20224 Moving (-0.06, -0.20) raw xDistance=-0.04 yDistance=0.21
23:36:37.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:36:37.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:36:37.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:36:37.629 00.001 20224 MoveAxis(E, 0, ABG)
23:36:37.629 00.000 20224 Move returns status 0, amount 0
23:36:37.629 00.000 20224 MoveAxis(N, 0, ABG)
23:36:37.629 00.000 20224 Move returns status 0, amount 0
23:36:37.629 00.000 20224 move complete, result=0
23:36:37.629 00.000 20224 worker thread done servicing request
23:36:37.636 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64854, med=2848, FiltMin=2582, FiltMax=23878, Gamma=1.000
23:36:37.649 00.013 8996 UpdateGuideState exits: m=629511 SNR=319.2
23:36:37.652 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:37.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:37.655 00.002 8996 Enqueuing Expose request
23:36:37.656 00.001 20224 Worker thread wakes up
23:36:37.656 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:37.658 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:37.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:38.815 01.157 20224 Exposure complete
23:36:38.871 00.056 20224 worker thread done servicing request
23:36:38.871 00.000 8996 OnExposeComplete: enter
23:36:38.873 00.002 8996 UpdateGuideState(): m_state=6
23:36:38.874 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7979
23:36:38.876 00.002 8996 Star::Find returns 1 (0), X=136.85, Y=473.65, Mass=733488, SNR=355.4, Peak=65062 HFD=4.4
23:36:38.878 00.002 8996 MultiStar: [#1 0.14,-0.26,0.62,U] [#2 0.29,-0.23,0.72,U] [#3 0.00,-0.17,0.56,U] [#4 0.14,-0.27,0.49,U] [#5 0.01,-0.14,0.54,U] [#6 0.09,-0.23,0.41,U] [#7 0.04,-0.25,0.50,U] [#8 0.02,-0.22,0.37,U] 
23:36:38.880 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.20}, one-star: {-0.17, -0.12}
23:36:38.881 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
23:36:38.882 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
23:36:38.883 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.33 mountX=0.07 mountY=0.19, mountTheta=1.23
23:36:38.887 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.20, opts=13)
23:36:38.890 00.003 8996 Enqueuing Move request for scope (0.05, -0.20)
23:36:38.892 00.002 20224 Worker thread wakes up
23:36:38.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
23:36:38.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
23:36:38.892 00.000 20224 Moving (0.05, -0.20) raw xDistance=0.07 yDistance=0.19
23:36:38.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:36:38.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:38.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:36:38.892 00.000 20224 MoveAxis(E, 0, ABG)
23:36:38.892 00.000 20224 Move returns status 0, amount 0
23:36:38.892 00.000 20224 MoveAxis(N, 0, ABG)
23:36:38.893 00.001 20224 Move returns status 0, amount 0
23:36:38.893 00.000 20224 move complete, result=0
23:36:38.893 00.000 20224 worker thread done servicing request
23:36:38.899 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65062, med=2848, FiltMin=2592, FiltMax=29216, Gamma=1.000
23:36:38.915 00.016 8996 UpdateGuideState exits: m=733488 SNR=355.4
23:36:38.917 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:38.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:38.919 00.001 8996 Enqueuing Expose request
23:36:38.920 00.001 20224 Worker thread wakes up
23:36:38.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:38.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:38.920 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:39.889 00.969 20224 Exposure complete
23:36:39.951 00.062 20224 worker thread done servicing request
23:36:39.951 00.000 8996 OnExposeComplete: enter
23:36:39.952 00.001 8996 UpdateGuideState(): m_state=6
23:36:39.953 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7980
23:36:39.954 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=473.78, Mass=750719, SNR=370.6, Peak=65494 HFD=4.3
23:36:39.955 00.001 8996 MultiStar: [#1 0.31,-0.25,0.60,U] [#2 0.34,-0.27,0.00,M2] [#3 0.14,-0.23,0.62,U] [#4 0.28,-0.22,0.48,U] [#5 0.19,-0.17,0.61,U] [#6 -0.13,-0.30,0.38,U] [#7 0.02,-0.45,0.00,M1] [#8 0.14,-0.10,0.37,U] 
23:36:39.955 00.000 8996 single-star, 6 included, MultiStar: {0.11, -0.16}, one-star: {-0.09, 0.01}
23:36:39.956 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
23:36:39.957 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
23:36:39.958 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.05 mountX=-0.09 mountY=0.00, mountTheta=3.12
23:36:39.959 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
23:36:39.960 00.001 8996 Enqueuing Move request for scope (-0.09, 0.01)
23:36:39.961 00.001 20224 Worker thread wakes up
23:36:39.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
23:36:39.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
23:36:39.961 00.000 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=0.00
23:36:39.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:36:39.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:39.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:36:39.961 00.000 20224 MoveAxis(E, 0, ABG)
23:36:39.961 00.000 20224 Move returns status 0, amount 0
23:36:39.961 00.000 20224 MoveAxis(N, 0, ABG)
23:36:39.961 00.000 20224 Move returns status 0, amount 0
23:36:39.961 00.000 20224 move complete, result=0
23:36:39.961 00.000 20224 worker thread done servicing request
23:36:39.966 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65494, med=2848, FiltMin=2576, FiltMax=30525, Gamma=1.000
23:36:39.981 00.015 8996 UpdateGuideState exits: m=750719 SNR=370.6
23:36:39.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:39.983 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:39.984 00.001 8996 Enqueuing Expose request
23:36:39.984 00.000 20224 Worker thread wakes up
23:36:39.985 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:39.985 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:39.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:41.153 01.168 20224 Exposure complete
23:36:41.217 00.064 20224 worker thread done servicing request
23:36:41.217 00.000 8996 OnExposeComplete: enter
23:36:41.218 00.001 8996 UpdateGuideState(): m_state=6
23:36:41.219 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7981
23:36:41.220 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.65, Mass=704375, SNR=374.5, Peak=58342 HFD=4.4
23:36:41.222 00.002 8996 MultiStar: [#1 0.03,-0.50,0.00,M1] [#2 0.25,-0.56,0.00,M3] [#3 0.02,-0.30,0.65,U] [#4 0.11,-0.33,0.57,U] [#5 0.18,-0.29,0.58,U] [#6 -0.12,-0.40,0.44,U] [#7 0.01,-0.40,0.43,U] [#8 0.15,-0.17,0.38,U] 
23:36:41.224 00.002 8996 single-star, 6 included, MultiStar: {0.00, -0.27}, one-star: {-0.18, -0.11}
23:36:41.225 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
23:36:41.227 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
23:36:41.228 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.22 cameraTheta=-2.58 mountX=-0.17 mountY=0.13, mountTheta=2.47
23:36:41.231 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.11, opts=13)
23:36:41.232 00.001 8996 Enqueuing Move request for scope (-0.18, -0.11)
23:36:41.234 00.002 20224 Worker thread wakes up
23:36:41.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
23:36:41.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
23:36:41.234 00.000 20224 Moving (-0.18, -0.11) raw xDistance=-0.17 yDistance=0.13
23:36:41.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:36:41.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:41.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:36:41.234 00.000 20224 MoveAxis(E, 0, ABG)
23:36:41.234 00.000 20224 Move returns status 0, amount 0
23:36:41.235 00.001 20224 MoveAxis(N, 0, ABG)
23:36:41.235 00.000 20224 Move returns status 0, amount 0
23:36:41.235 00.000 20224 move complete, result=0
23:36:41.235 00.000 20224 worker thread done servicing request
23:36:41.240 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58342, med=2848, FiltMin=2582, FiltMax=30925, Gamma=1.000
23:36:41.261 00.021 8996 UpdateGuideState exits: m=704375 SNR=374.5
23:36:41.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:41.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:41.265 00.001 8996 Enqueuing Expose request
23:36:41.267 00.002 20224 Worker thread wakes up
23:36:41.267 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:41.268 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:41.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:42.239 00.971 20224 Exposure complete
23:36:42.304 00.065 20224 worker thread done servicing request
23:36:42.304 00.000 8996 OnExposeComplete: enter
23:36:42.305 00.001 8996 UpdateGuideState(): m_state=6
23:36:42.306 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7982
23:36:42.306 00.000 8996 Star::Find returns 1 (0), X=136.71, Y=473.81, Mass=663629, SNR=325.0, Peak=63766 HFD=4.4
23:36:42.307 00.001 8996 MultiStar: [#1 0.23,-0.45,0.00,M2] [#2 0.37,-0.47,0.00,M4] [#3 0.11,-0.30,0.55,U] [#4 0.25,-0.21,0.55,U] [#5 0.13,-0.16,0.60,U] [#6 0.02,-0.22,0.51,U] [#7 0.01,-0.36,0.50,U] [#8 -0.07,-0.23,0.43,U] 
23:36:42.308 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.18}, one-star: {-0.31, 0.04}
23:36:42.309 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
23:36:42.310 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.63)
23:36:42.310 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.63 mountX=0.01 mountY=0.18, mountTheta=1.53
23:36:42.312 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.18, opts=13)
23:36:42.313 00.001 8996 Enqueuing Move request for scope (-0.01, -0.18)
23:36:42.315 00.002 20224 Worker thread wakes up
23:36:42.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
23:36:42.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
23:36:42.315 00.000 20224 Moving (-0.01, -0.18) raw xDistance=0.01 yDistance=0.18
23:36:42.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:36:42.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:42.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:36:42.315 00.000 20224 MoveAxis(E, 0, ABG)
23:36:42.315 00.000 20224 Move returns status 0, amount 0
23:36:42.315 00.000 20224 MoveAxis(N, 0, ABG)
23:36:42.316 00.001 20224 Move returns status 0, amount 0
23:36:42.316 00.000 20224 move complete, result=0
23:36:42.316 00.000 20224 worker thread done servicing request
23:36:42.325 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63766, med=2845, FiltMin=2592, FiltMax=25782, Gamma=1.000
23:36:42.352 00.027 8996 UpdateGuideState exits: m=663629 SNR=325.0
23:36:42.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:42.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:42.355 00.001 8996 Enqueuing Expose request
23:36:42.356 00.001 20224 Worker thread wakes up
23:36:42.356 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:42.357 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:42.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:43.521 01.164 20224 Exposure complete
23:36:43.591 00.070 20224 worker thread done servicing request
23:36:43.591 00.000 8996 OnExposeComplete: enter
23:36:43.593 00.002 8996 UpdateGuideState(): m_state=6
23:36:43.594 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7983
23:36:43.595 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.85, Mass=718088, SNR=363.2, Peak=65494 HFD=4.3
23:36:43.597 00.002 8996 MultiStar: [#1 -0.07,-0.57,0.00,M3] [#2 0.08,-0.51,0.00,M5] [#3 -0.10,-0.20,0.54,U] [#4 0.01,-0.24,0.55,U] [#5 -0.03,-0.29,0.52,U] [#6 -0.11,-0.17,0.43,U] [#7 -0.19,-0.31,0.43,U] [#8 0.01,-0.24,0.35,U] 
23:36:43.599 00.002 8996 single-star, 6 included, MultiStar: {-0.09, -0.16}, one-star: {-0.15, 0.08}
23:36:43.600 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
23:36:43.602 00.002 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
23:36:43.603 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=-0.16 mountY=-0.07, mountTheta=-2.75
23:36:43.605 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
23:36:43.606 00.001 8996 Enqueuing Move request for scope (-0.15, 0.08)
23:36:43.606 00.000 20224 Worker thread wakes up
23:36:43.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
23:36:43.606 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
23:36:43.606 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.07
23:36:43.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:36:43.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:43.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:36:43.606 00.000 20224 MoveAxis(E, 0, ABG)
23:36:43.606 00.000 20224 Move returns status 0, amount 0
23:36:43.606 00.000 20224 MoveAxis(N, 0, ABG)
23:36:43.606 00.000 20224 Move returns status 0, amount 0
23:36:43.606 00.000 20224 move complete, result=0
23:36:43.606 00.000 20224 worker thread done servicing request
23:36:43.611 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65494, med=2845, FiltMin=2573, FiltMax=28624, Gamma=1.000
23:36:43.622 00.011 8996 UpdateGuideState exits: m=718088 SNR=363.2
23:36:43.624 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:43.625 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:43.625 00.000 8996 Enqueuing Expose request
23:36:43.626 00.001 20224 Worker thread wakes up
23:36:43.626 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:36:43.627 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:43.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:44.597 00.970 20224 Exposure complete
23:36:44.685 00.088 20224 worker thread done servicing request
23:36:44.685 00.000 8996 OnExposeComplete: enter
23:36:44.686 00.001 8996 UpdateGuideState(): m_state=6
23:36:44.687 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7984
23:36:44.688 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.73, Mass=771486, SNR=355.8, Peak=65494 HFD=4.4
23:36:44.689 00.001 8996 MultiStar: [#1 0.07,-0.56,0.00,M4] [#2 0.17,-0.48,0.00,M6] [#3 0.02,-0.25,0.53,U] [#4 0.13,-0.26,0.54,U] [#5 0.05,-0.26,0.68,U] [#6 -0.28,-0.19,0.46,U] [#7 -0.03,-0.48,0.00,M1] [#8 -0.08,-0.27,0.39,U] 
23:36:44.690 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.19}, one-star: {-0.24, -0.04}
23:36:44.691 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
23:36:44.692 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
23:36:44.693 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.19 hyp=0.20 cameraTheta=-1.97 mountX=-0.06 mountY=0.20, mountTheta=1.87
23:36:44.694 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.19, opts=13)
23:36:44.695 00.001 8996 Enqueuing Move request for scope (-0.08, -0.19)
23:36:44.696 00.001 20224 Worker thread wakes up
23:36:44.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.19) opts 0xd
23:36:44.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.19)
23:36:44.696 00.000 20224 Moving (-0.08, -0.19) raw xDistance=-0.06 yDistance=0.20
23:36:44.697 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:36:44.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:44.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:36:44.697 00.000 20224 MoveAxis(E, 0, ABG)
23:36:44.697 00.000 20224 Move returns status 0, amount 0
23:36:44.697 00.000 20224 MoveAxis(N, 0, ABG)
23:36:44.697 00.000 20224 Move returns status 0, amount 0
23:36:44.697 00.000 20224 move complete, result=0
23:36:44.697 00.000 20224 worker thread done servicing request
23:36:44.701 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65494, med=2845, FiltMin=2576, FiltMax=29846, Gamma=1.000
23:36:44.714 00.013 8996 UpdateGuideState exits: m=771486 SNR=355.8
23:36:44.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:44.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:44.717 00.001 8996 Enqueuing Expose request
23:36:44.718 00.001 20224 Worker thread wakes up
23:36:44.718 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:44.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:44.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:45.887 01.168 20224 Exposure complete
23:36:45.957 00.070 20224 worker thread done servicing request
23:36:45.957 00.000 8996 OnExposeComplete: enter
23:36:45.958 00.001 8996 UpdateGuideState(): m_state=6
23:36:45.960 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7985
23:36:45.961 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=473.64, Mass=765504, SNR=334.9, Peak=65286 HFD=4.4
23:36:45.962 00.001 8996 MultiStar: [#1 -0.06,-0.23,0.65,U] [#2 -0.16,-0.53,0.00,M7] [#3 -0.41,0.04,0.76,U] [#4 -0.27,-0.17,0.51,U] [#5 -0.15,-0.27,0.67,U] [#6 -0.45,-0.36,0.00,M1] [#7 -0.46,-0.28,0.00,M2] [#8 -0.30,-0.27,0.41,U] 
23:36:45.964 00.002 8996 refined, 5 included, MultiStar: {-0.27, -0.16}, one-star: {-0.35, -0.12}
23:36:45.966 00.002 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
23:36:45.968 00.002 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
23:36:45.969 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.16 hyp=0.31 cameraTheta=-2.61 mountX=-0.25 mountY=0.19, mountTheta=2.50
23:36:45.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.16, opts=13)
23:36:45.972 00.001 8996 Enqueuing Move request for scope (-0.27, -0.16)
23:36:45.973 00.001 20224 Worker thread wakes up
23:36:45.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.16) opts 0xd
23:36:45.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.16)
23:36:45.973 00.000 20224 Moving (-0.27, -0.16) raw xDistance=-0.25 yDistance=0.19
23:36:45.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:36:45.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:45.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:36:45.974 00.001 20224 MoveAxis(E, 36, ABG)
23:36:45.974 00.000 20224 Guiding  Dir = 2, Dur = 36
23:36:45.974 00.000 20224 IsSlewing returns 0
23:36:45.974 00.000 20224 IsGuiding returns 0
23:36:45.977 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65286, med=2845, FiltMin=2589, FiltMax=30585, Gamma=1.000
23:36:45.990 00.013 8996 UpdateGuideState exits: m=765504 SNR=334.9
23:36:45.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:45.991 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:45.992 00.001 8996 Enqueuing Expose request
23:36:46.012 00.020 20224 IsGuiding returns 1
23:36:46.012 00.000 20224 scope still moving after pulse duration time elapsed
23:36:46.042 00.030 20224 IsSlewing returns 0
23:36:46.042 00.000 20224 IsGuiding returns 1
23:36:46.074 00.032 20224 IsSlewing returns 0
23:36:46.074 00.000 20224 IsGuiding returns 1
23:36:46.105 00.031 20224 IsSlewing returns 0
23:36:46.106 00.001 20224 IsGuiding returns 0
23:36:46.106 00.000 20224 scope move finished after 36 + 95 ms
23:36:46.106 00.000 20224 Move returns status 0, amount 36
23:36:46.106 00.000 20224 MoveAxis(N, 0, ABG)
23:36:46.106 00.000 20224 Move returns status 0, amount 0
23:36:46.106 00.000 20224 move complete, result=0
23:36:46.106 00.000 20224 worker thread done servicing request
23:36:46.107 00.001 20224 Worker thread wakes up
23:36:46.107 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:46.107 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.2 px 0 ms NORTH
23:36:46.109 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:47.080 00.971 20224 Exposure complete
23:36:47.147 00.067 20224 worker thread done servicing request
23:36:47.147 00.000 8996 OnExposeComplete: enter
23:36:47.148 00.001 8996 UpdateGuideState(): m_state=6
23:36:47.149 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7986
23:36:47.151 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=473.76, Mass=742366, SNR=350.5, Peak=63798 HFD=4.5
23:36:47.152 00.001 8996 MultiStar: [#1 -0.04,-0.34,0.66,U] [#2 -0.03,-0.48,0.00,M8] [#3 -0.07,-0.27,0.57,U] [#4 -0.13,-0.38,0.56,U] [#5 -0.19,-0.25,0.61,U] [#6 -0.18,-0.30,0.44,U] [#7 -0.22,-0.29,0.44,U] [#8 -0.19,-0.20,0.37,U] 
23:36:47.153 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.23}, one-star: {-0.30, -0.00}
23:36:47.154 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
23:36:47.155 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
23:36:47.156 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.23 hyp=0.29 cameraTheta=-2.20 mountX=-0.15 mountY=0.25, mountTheta=2.10
23:36:47.157 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.23, opts=13)
23:36:47.158 00.001 8996 Enqueuing Move request for scope (-0.17, -0.23)
23:36:47.159 00.001 20224 Worker thread wakes up
23:36:47.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.23) opts 0xd
23:36:47.159 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.23)
23:36:47.159 00.000 20224 Moving (-0.17, -0.23) raw xDistance=-0.15 yDistance=0.25
23:36:47.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:36:47.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:47.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:36:47.159 00.000 20224 MoveAxis(E, 0, ABG)
23:36:47.159 00.000 20224 Move returns status 0, amount 0
23:36:47.159 00.000 20224 MoveAxis(N, 0, ABG)
23:36:47.159 00.000 20224 Move returns status 0, amount 0
23:36:47.159 00.000 20224 move complete, result=0
23:36:47.159 00.000 20224 worker thread done servicing request
23:36:47.163 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63798, med=2845, FiltMin=2579, FiltMax=29469, Gamma=1.000
23:36:47.184 00.021 8996 UpdateGuideState exits: m=742366 SNR=350.5
23:36:47.187 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:47.189 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:47.192 00.003 8996 Enqueuing Expose request
23:36:47.194 00.002 20224 Worker thread wakes up
23:36:47.194 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:36:47.196 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:47.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:48.385 01.189 20224 Exposure complete
23:36:48.451 00.066 20224 worker thread done servicing request
23:36:48.451 00.000 8996 OnExposeComplete: enter
23:36:48.452 00.001 8996 UpdateGuideState(): m_state=6
23:36:48.453 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7987
23:36:48.455 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=473.89, Mass=740268, SNR=369.7, Peak=64470 HFD=4.5
23:36:48.458 00.003 8996 MultiStar: [#1 0.19,-0.23,0.62,U] [#2 0.33,-0.13,0.70,U] [#3 0.06,-0.03,0.61,U] [#4 0.21,-0.04,0.58,U] [#5 0.04,-0.08,0.59,U] [#6 -0.05,-0.16,0.38,U] [#7 -0.07,-0.07,0.39,U] [#8 0.01,0.15,0.43,U] 
23:36:48.459 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.04}, one-star: {-0.24, 0.12}
23:36:48.460 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:36:48.461 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
23:36:48.462 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.74 mountX=0.05 mountY=0.04, mountTheta=0.63
23:36:48.464 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
23:36:48.465 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
23:36:48.466 00.001 20224 Worker thread wakes up
23:36:48.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
23:36:48.466 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
23:36:48.466 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.05 yDistance=0.04
23:36:48.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:36:48.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:48.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:36:48.466 00.000 20224 MoveAxis(E, 0, ABG)
23:36:48.466 00.000 20224 Move returns status 0, amount 0
23:36:48.466 00.000 20224 MoveAxis(N, 0, ABG)
23:36:48.466 00.000 20224 Move returns status 0, amount 0
23:36:48.466 00.000 20224 move complete, result=0
23:36:48.466 00.000 20224 worker thread done servicing request
23:36:48.471 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=64470, med=2845, FiltMin=2573, FiltMax=30221, Gamma=1.000
23:36:48.493 00.022 8996 UpdateGuideState exits: m=740268 SNR=369.7
23:36:48.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:48.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:48.496 00.001 8996 Enqueuing Expose request
23:36:48.497 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:48.497 00.000 20224 Worker thread wakes up
23:36:48.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:48.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:49.474 00.977 20224 Exposure complete
23:36:49.557 00.083 20224 worker thread done servicing request
23:36:49.558 00.001 8996 OnExposeComplete: enter
23:36:49.560 00.002 8996 UpdateGuideState(): m_state=6
23:36:49.562 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7988
23:36:49.565 00.003 8996 Star::Find returns 1 (0), X=136.71, Y=473.91, Mass=704287, SNR=344.7, Peak=65494 HFD=4.4
23:36:49.567 00.002 8996 MultiStar: [#1 0.07,-0.25,0.64,U] [#2 0.14,-0.25,0.79,U] [#3 -0.02,-0.13,0.53,U] [#4 -0.07,-0.18,0.45,U] [#5 -0.07,-0.13,0.61,U] [#6 -0.14,-0.25,0.41,U] [#7 -0.24,-0.14,0.49,U] [#8 -0.18,0.07,0.36,U] 
23:36:49.569 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.11}, one-star: {-0.31, 0.14}
23:36:49.570 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
23:36:49.572 00.002 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
23:36:49.573 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.24 mountX=-0.08 mountY=0.12, mountTheta=2.14
23:36:49.578 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.11, opts=13)
23:36:49.580 00.002 8996 Enqueuing Move request for scope (-0.09, -0.11)
23:36:49.583 00.003 20224 Worker thread wakes up
23:36:49.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
23:36:49.583 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
23:36:49.583 00.000 20224 Moving (-0.09, -0.11) raw xDistance=-0.08 yDistance=0.12
23:36:49.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:36:49.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:49.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:36:49.583 00.000 20224 MoveAxis(E, 0, ABG)
23:36:49.583 00.000 20224 Move returns status 0, amount 0
23:36:49.583 00.000 20224 MoveAxis(N, 0, ABG)
23:36:49.583 00.000 20224 Move returns status 0, amount 0
23:36:49.584 00.001 20224 move complete, result=0
23:36:49.584 00.000 20224 worker thread done servicing request
23:36:49.594 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2845, FiltMin=2595, FiltMax=30893, Gamma=1.000
23:36:49.611 00.017 8996 UpdateGuideState exits: m=704287 SNR=344.7
23:36:49.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:49.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:49.614 00.001 8996 Enqueuing Expose request
23:36:49.615 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:49.616 00.001 20224 Worker thread wakes up
23:36:49.616 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:49.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:50.780 01.164 20224 Exposure complete
23:36:50.855 00.075 20224 worker thread done servicing request
23:36:50.855 00.000 8996 OnExposeComplete: enter
23:36:50.856 00.001 8996 UpdateGuideState(): m_state=6
23:36:50.857 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7989
23:36:50.858 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.58, Mass=719025, SNR=366.1, Peak=60550 HFD=4.5
23:36:50.859 00.001 8996 MultiStar: [#1 -0.04,-0.28,0.64,U] [#2 -0.01,-0.38,0.69,U] [#3 -0.30,-0.28,0.53,U] [#4 -0.18,-0.32,0.53,U] [#5 -0.16,-0.27,0.53,U] [#6 -0.26,-0.25,0.42,U] [#7 -0.13,-0.24,0.42,U] [#8 -0.11,-0.21,0.37,U] 
23:36:50.860 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.27}, one-star: {-0.28, -0.19}
23:36:50.860 00.000 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
23:36:50.861 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
23:36:50.862 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.27 hyp=0.32 cameraTheta=-2.13 mountX=-0.14 mountY=0.28, mountTheta=2.03
23:36:50.863 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.27, opts=13)
23:36:50.864 00.001 8996 Enqueuing Move request for scope (-0.17, -0.27)
23:36:50.865 00.001 20224 Worker thread wakes up
23:36:50.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.27) opts 0xd
23:36:50.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.27)
23:36:50.865 00.000 20224 Moving (-0.17, -0.27) raw xDistance=-0.14 yDistance=0.28
23:36:50.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:36:50.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:50.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:36:50.865 00.000 20224 MoveAxis(E, 0, ABG)
23:36:50.865 00.000 20224 Move returns status 0, amount 0
23:36:50.865 00.000 20224 MoveAxis(N, 0, ABG)
23:36:50.865 00.000 20224 Move returns status 0, amount 0
23:36:50.865 00.000 20224 move complete, result=0
23:36:50.866 00.001 20224 worker thread done servicing request
23:36:50.869 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60550, med=2848, FiltMin=2569, FiltMax=31421, Gamma=1.000
23:36:50.893 00.024 8996 UpdateGuideState exits: m=719025 SNR=366.1
23:36:50.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:50.894 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:50.895 00.001 8996 Enqueuing Expose request
23:36:50.896 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:36:50.897 00.001 20224 Worker thread wakes up
23:36:50.897 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:50.898 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:51.893 00.995 20224 Exposure complete
23:36:51.959 00.066 20224 worker thread done servicing request
23:36:51.959 00.000 8996 OnExposeComplete: enter
23:36:51.961 00.002 8996 UpdateGuideState(): m_state=6
23:36:51.963 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7990
23:36:51.964 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.78, Mass=726478, SNR=379.9, Peak=65494 HFD=4.4
23:36:51.965 00.001 8996 MultiStar: [#1 -0.04,-0.54,0.00,M1] [#2 -0.04,-0.44,0.00,M6] [#3 -0.15,-0.12,0.61,U] [#4 -0.13,-0.36,0.47,U] [#5 -0.12,-0.24,0.57,U] [#6 -0.44,-0.35,0.00,M1] [#7 -0.21,-0.39,0.00,M1] [#8 -0.11,-0.25,0.32,U] 
23:36:51.966 00.001 8996 refined, 4 included, MultiStar: {-0.18, -0.15}, one-star: {-0.27, 0.01}
23:36:51.967 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:36:51.969 00.002 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
23:36:51.970 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-2.45 mountX=-0.16 mountY=0.17, mountTheta=2.34
23:36:51.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.15, opts=13)
23:36:51.972 00.000 8996 Enqueuing Move request for scope (-0.18, -0.15)
23:36:51.973 00.001 20224 Worker thread wakes up
23:36:51.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
23:36:51.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
23:36:51.973 00.000 20224 Moving (-0.18, -0.15) raw xDistance=-0.16 yDistance=0.17
23:36:51.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:36:51.974 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:51.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:36:51.974 00.000 20224 MoveAxis(E, 0, ABG)
23:36:51.974 00.000 20224 Move returns status 0, amount 0
23:36:51.974 00.000 20224 MoveAxis(N, 0, ABG)
23:36:51.974 00.000 20224 Move returns status 0, amount 0
23:36:51.974 00.000 20224 move complete, result=0
23:36:51.974 00.000 20224 worker thread done servicing request
23:36:51.977 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2848, FiltMin=2550, FiltMax=28285, Gamma=1.000
23:36:51.993 00.016 8996 UpdateGuideState exits: m=726478 SNR=379.9
23:36:51.995 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:51.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:51.998 00.002 8996 Enqueuing Expose request
23:36:51.999 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:52.001 00.002 20224 Worker thread wakes up
23:36:52.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:52.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:53.164 01.163 20224 Exposure complete
23:36:53.243 00.079 20224 worker thread done servicing request
23:36:53.243 00.000 8996 OnExposeComplete: enter
23:36:53.244 00.001 8996 UpdateGuideState(): m_state=6
23:36:53.245 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7991
23:36:53.246 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=473.64, Mass=838270, SNR=379.1, Peak=65494 HFD=4.5
23:36:53.247 00.001 8996 MultiStar: [#1 0.04,-0.47,0.00,M2] [#2 0.11,-0.43,0.00,M7] [#3 -0.03,-0.13,0.52,U] [#4 0.06,-0.30,0.49,U] [#5 0.01,-0.35,0.52,U] [#6 -0.10,-0.33,0.37,U] [#7 -0.20,-0.49,0.00,M2] [#8 0.07,-0.42,0.35,U] 
23:36:53.248 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.24}, one-star: {-0.21, -0.13}
23:36:53.249 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
23:36:53.249 00.000 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.65)
23:36:53.252 00.003 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.61 mountX=-0.20 mountY=0.15, mountTheta=2.50
23:36:53.254 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.13, opts=13)
23:36:53.255 00.001 8996 Enqueuing Move request for scope (-0.21, -0.13)
23:36:53.256 00.001 20224 Worker thread wakes up
23:36:53.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
23:36:53.256 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
23:36:53.257 00.001 20224 Moving (-0.21, -0.13) raw xDistance=-0.20 yDistance=0.15
23:36:53.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:36:53.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:53.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:36:53.257 00.000 20224 MoveAxis(E, 29, ABG)
23:36:53.257 00.000 20224 Guiding  Dir = 2, Dur = 29
23:36:53.258 00.001 20224 IsSlewing returns 0
23:36:53.258 00.000 20224 IsGuiding returns 0
23:36:53.265 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2848, FiltMin=2598, FiltMax=34109, Gamma=1.000
23:36:53.284 00.019 8996 UpdateGuideState exits: m=838270 SNR=379.1
23:36:53.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:53.287 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:53.288 00.001 8996 Enqueuing Expose request
23:36:53.315 00.027 20224 IsGuiding returns 1
23:36:53.315 00.000 20224 scope still moving after pulse duration time elapsed
23:36:53.345 00.030 20224 IsSlewing returns 0
23:36:53.345 00.000 20224 IsGuiding returns 1
23:36:53.376 00.031 20224 IsSlewing returns 0
23:36:53.376 00.000 20224 IsGuiding returns 1
23:36:53.408 00.032 20224 IsSlewing returns 0
23:36:53.408 00.000 20224 IsGuiding returns 0
23:36:53.408 00.000 20224 scope move finished after 29 + 121 ms
23:36:53.408 00.000 20224 Move returns status 0, amount 29
23:36:53.408 00.000 20224 MoveAxis(N, 0, ABG)
23:36:53.408 00.000 20224 Move returns status 0, amount 0
23:36:53.408 00.000 20224 move complete, result=0
23:36:53.408 00.000 20224 worker thread done servicing request
23:36:53.409 00.001 20224 Worker thread wakes up
23:36:53.409 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:53.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:53.409 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.2 px 0 ms NORTH
23:36:54.369 00.960 20224 Exposure complete
23:36:54.434 00.065 20224 worker thread done servicing request
23:36:54.434 00.000 8996 OnExposeComplete: enter
23:36:54.435 00.001 8996 UpdateGuideState(): m_state=6
23:36:54.436 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7992
23:36:54.437 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=473.61, Mass=685304, SNR=336.5, Peak=56214 HFD=4.2
23:36:54.438 00.001 8996 MultiStar: [#1 0.12,-0.49,0.00,M3] [#2 0.25,-0.45,0.00,M8] [#3 0.07,-0.28,0.56,U] [#4 0.09,-0.31,0.60,U] [#5 0.14,-0.23,0.63,U] [#6 -0.11,-0.41,0.41,U] [#7 -0.22,-0.34,0.44,U] [#8 -0.07,-0.26,0.38,U] 
23:36:54.439 00.001 8996 single-star, 6 included, MultiStar: {-0.02, -0.27}, one-star: {-0.09, -0.16}
23:36:54.440 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
23:36:54.440 00.000 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
23:36:54.441 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.06 mountX=-0.07 mountY=0.17, mountTheta=1.96
23:36:54.443 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.16, opts=13)
23:36:54.444 00.001 8996 Enqueuing Move request for scope (-0.09, -0.16)
23:36:54.445 00.001 20224 Worker thread wakes up
23:36:54.445 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
23:36:54.445 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
23:36:54.445 00.000 20224 Moving (-0.09, -0.16) raw xDistance=-0.07 yDistance=0.17
23:36:54.445 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:36:54.445 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:54.445 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:36:54.445 00.000 20224 MoveAxis(E, 0, ABG)
23:36:54.445 00.000 20224 Move returns status 0, amount 0
23:36:54.445 00.000 20224 MoveAxis(N, 0, ABG)
23:36:54.445 00.000 20224 Move returns status 0, amount 0
23:36:54.445 00.000 20224 move complete, result=0
23:36:54.446 00.001 20224 worker thread done servicing request
23:36:54.451 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56214, med=2848, FiltMin=2592, FiltMax=26864, Gamma=1.000
23:36:54.465 00.014 8996 UpdateGuideState exits: m=685304 SNR=336.5
23:36:54.466 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:54.466 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:54.467 00.001 8996 Enqueuing Expose request
23:36:54.468 00.001 20224 Worker thread wakes up
23:36:54.468 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:36:54.469 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:54.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:55.630 01.161 20224 Exposure complete
23:36:55.693 00.063 20224 worker thread done servicing request
23:36:55.693 00.000 8996 OnExposeComplete: enter
23:36:55.695 00.002 8996 UpdateGuideState(): m_state=6
23:36:55.696 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7993
23:36:55.698 00.002 8996 Star::Find returns 1 (0), X=137.14, Y=473.75, Mass=654385, SNR=351.8, Peak=56182 HFD=4.4
23:36:55.699 00.001 8996 MultiStar: [#1 0.30,-0.35,0.00,M4] [#2 0.40,-0.26,0.00,M9] [#3 -0.03,-0.14,0.59,U] [#4 0.14,-0.19,0.53,U] [#5 0.22,-0.10,0.63,U] [#6 -0.03,-0.28,0.41,U] [#7 -0.01,-0.24,0.42,U] [#8 0.11,-0.02,0.37,U] 
23:36:55.701 00.002 8996 single-star, 6 included, MultiStar: {0.08, -0.12}, one-star: {0.11, -0.02}
23:36:55.702 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
23:36:55.703 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.10)
23:36:55.705 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.12 cameraTheta=-0.16 mountX=0.12 mountY=0.01, mountTheta=0.05
23:36:55.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.02, opts=13)
23:36:55.708 00.001 8996 Enqueuing Move request for scope (0.11, -0.02)
23:36:55.709 00.001 20224 Worker thread wakes up
23:36:55.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
23:36:55.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
23:36:55.709 00.000 20224 Moving (0.11, -0.02) raw xDistance=0.12 yDistance=0.01
23:36:55.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:36:55.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:55.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:36:55.710 00.001 20224 MoveAxis(E, 0, ABG)
23:36:55.710 00.000 20224 Move returns status 0, amount 0
23:36:55.710 00.000 20224 MoveAxis(N, 0, ABG)
23:36:55.710 00.000 20224 Move returns status 0, amount 0
23:36:55.710 00.000 20224 move complete, result=0
23:36:55.710 00.000 20224 worker thread done servicing request
23:36:55.713 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56182, med=2848, FiltMin=2585, FiltMax=23373, Gamma=1.000
23:36:55.726 00.013 8996 UpdateGuideState exits: m=654385 SNR=351.8
23:36:55.729 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:55.731 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:55.733 00.002 8996 Enqueuing Expose request
23:36:55.735 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:55.737 00.002 20224 Worker thread wakes up
23:36:55.737 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:55.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:56.719 00.982 20224 Exposure complete
23:36:56.784 00.065 20224 worker thread done servicing request
23:36:56.784 00.000 8996 OnExposeComplete: enter
23:36:56.786 00.002 8996 UpdateGuideState(): m_state=6
23:36:56.787 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7994
23:36:56.788 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.97, Mass=713534, SNR=346.7, Peak=65494 HFD=4.4
23:36:56.789 00.001 8996 MultiStar: [#1 0.20,-0.18,0.72,U] [#2 0.43,-0.15,0.00,M10] [#3 -0.04,-0.19,0.60,U] [#4 0.12,-0.04,0.55,U] [#5 0.11,-0.08,0.51,U] [#6 -0.12,-0.34,0.41,U] [#7 0.04,0.03,0.41,U] [#8 0.14,0.02,0.37,U] 
23:36:56.790 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.05}, one-star: {0.01, 0.21}
23:36:56.791 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
23:36:56.791 00.000 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.59)
23:36:56.792 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.67 mountX=0.06 mountY=0.04, mountTheta=0.56
23:36:56.794 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
23:36:56.794 00.000 8996 Enqueuing Move request for scope (0.06, -0.05)
23:36:56.795 00.001 20224 Worker thread wakes up
23:36:56.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
23:36:56.795 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
23:36:56.795 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.06 yDistance=0.04
23:36:56.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:36:56.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:56.796 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:36:56.796 00.000 20224 MoveAxis(E, 0, ABG)
23:36:56.796 00.000 20224 Move returns status 0, amount 0
23:36:56.796 00.000 20224 MoveAxis(N, 0, ABG)
23:36:56.796 00.000 20224 Move returns status 0, amount 0
23:36:56.796 00.000 20224 move complete, result=0
23:36:56.796 00.000 20224 worker thread done servicing request
23:36:56.802 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65494, med=2848, FiltMin=2582, FiltMax=29469, Gamma=1.000
23:36:56.817 00.015 8996 UpdateGuideState exits: m=713534 SNR=346.7
23:36:56.818 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:56.820 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:56.821 00.001 8996 Enqueuing Expose request
23:36:56.823 00.002 20224 Worker thread wakes up
23:36:56.823 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:36:56.824 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:56.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:57.982 01.158 20224 Exposure complete
23:36:58.049 00.067 20224 worker thread done servicing request
23:36:58.049 00.000 8996 OnExposeComplete: enter
23:36:58.050 00.001 8996 UpdateGuideState(): m_state=6
23:36:58.051 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7995
23:36:58.052 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=474.01, Mass=737316, SNR=353.5, Peak=61254 HFD=4.4
23:36:58.053 00.001 8996 MultiStar: [#1 0.11,-0.21,0.68,U] [#2 0.28,-0.36,0.00,R] [#3 0.03,-0.08,0.60,U] [#4 0.12,-0.40,0.54,U] [#5 0.06,-0.27,0.63,U] [#6 0.07,-0.27,0.43,U] [#7 0.01,-0.15,0.45,U] [#8 -0.04,-0.02,0.39,U] 
23:36:58.053 00.000 8996 refined, 7 included, MultiStar: {0.02, -0.11}, one-star: {-0.11, 0.24}
23:36:58.054 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:36:58.055 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
23:36:58.056 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.36 mountX=0.03 mountY=0.11, mountTheta=1.26
23:36:58.057 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
23:36:58.058 00.001 8996 Enqueuing Move request for scope (0.02, -0.11)
23:36:58.059 00.001 20224 Worker thread wakes up
23:36:58.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
23:36:58.059 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
23:36:58.059 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.11
23:36:58.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:36:58.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:36:58.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:36:58.060 00.001 20224 MoveAxis(E, 0, ABG)
23:36:58.060 00.000 20224 Move returns status 0, amount 0
23:36:58.060 00.000 20224 MoveAxis(N, 0, ABG)
23:36:58.060 00.000 20224 Move returns status 0, amount 0
23:36:58.060 00.000 20224 move complete, result=0
23:36:58.060 00.000 20224 worker thread done servicing request
23:36:58.064 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61254, med=2848, FiltMin=2601, FiltMax=29296, Gamma=1.000
23:36:58.078 00.014 8996 UpdateGuideState exits: m=737316 SNR=353.5
23:36:58.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:58.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:58.081 00.001 8996 Enqueuing Expose request
23:36:58.081 00.000 20224 Worker thread wakes up
23:36:58.081 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:36:58.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:58.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:59.080 00.998 20224 Exposure complete
23:36:59.154 00.074 20224 worker thread done servicing request
23:36:59.154 00.000 8996 OnExposeComplete: enter
23:36:59.155 00.001 8996 UpdateGuideState(): m_state=6
23:36:59.156 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7996
23:36:59.156 00.000 8996 Star::Find returns 1 (0), X=136.61, Y=473.57, Mass=640662, SNR=319.7, Peak=48310 HFD=4.5
23:36:59.157 00.001 8996 MultiStar: [#1 -0.12,-0.46,0.00,M3] [#2 -0.23,-0.02,0.87,U] [#3 -0.09,-0.44,0.00,M1] [#4 0.02,-0.37,0.56,U] [#5 -0.05,-0.47,0.00,M1] [#6 -0.13,-0.26,0.43,U] [#7 -0.18,-0.40,0.00,M1] [#8 -0.14,-0.45,0.00,M1] 
23:36:59.159 00.002 8996 refined, 3 included, MultiStar: {-0.23, -0.18}, one-star: {-0.41, -0.19}
23:36:59.161 00.002 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
23:36:59.163 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
23:36:59.165 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-2.46 mountX=-0.21 mountY=0.21, mountTheta=2.36
23:36:59.168 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.18, opts=13)
23:36:59.169 00.001 8996 Enqueuing Move request for scope (-0.23, -0.18)
23:36:59.170 00.001 20224 Worker thread wakes up
23:36:59.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.18) opts 0xd
23:36:59.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.18)
23:36:59.170 00.000 20224 Moving (-0.23, -0.18) raw xDistance=-0.21 yDistance=0.21
23:36:59.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:36:59.171 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:36:59.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:36:59.171 00.000 20224 MoveAxis(E, 31, ABG)
23:36:59.171 00.000 20224 Guiding  Dir = 2, Dur = 31
23:36:59.171 00.000 20224 IsSlewing returns 0
23:36:59.172 00.001 20224 IsGuiding returns 0
23:36:59.174 00.002 20224 PulseGuide returned control before completion, sleep 40
23:36:59.177 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48310, med=2848, FiltMin=2563, FiltMax=24825, Gamma=1.000
23:36:59.199 00.022 8996 UpdateGuideState exits: m=640662 SNR=319.7
23:36:59.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:36:59.202 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:36:59.203 00.001 8996 Enqueuing Expose request
23:36:59.223 00.020 20224 IsGuiding returns 1
23:36:59.224 00.001 20224 scope still moving after pulse duration time elapsed
23:36:59.251 00.027 20224 IsSlewing returns 0
23:36:59.251 00.000 20224 IsGuiding returns 1
23:36:59.283 00.032 20224 IsSlewing returns 0
23:36:59.283 00.000 20224 IsGuiding returns 0
23:36:59.283 00.000 20224 scope move finished after 31 + 80 ms
23:36:59.283 00.000 20224 Move returns status 0, amount 31
23:36:59.283 00.000 20224 MoveAxis(N, 0, ABG)
23:36:59.283 00.000 20224 Move returns status 0, amount 0
23:36:59.283 00.000 20224 move complete, result=0
23:36:59.284 00.001 20224 worker thread done servicing request
23:36:59.284 00.000 20224 Worker thread wakes up
23:36:59.284 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:36:59.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:36:59.284 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
23:37:00.473 01.189 20224 Exposure complete
23:37:00.550 00.077 20224 worker thread done servicing request
23:37:00.550 00.000 8996 OnExposeComplete: enter
23:37:00.551 00.001 8996 UpdateGuideState(): m_state=6
23:37:00.553 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7997
23:37:00.554 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.93, Mass=637228, SNR=321.5, Peak=64054 HFD=4.3
23:37:00.556 00.002 8996 MultiStar: [#1 0.30,-0.24,0.69,U] [#2 0.14,0.07,0.81,U] [#3 0.31,-0.12,0.62,U] [#4 0.38,-0.14,0.55,U] [#5 0.33,0.01,0.64,U] [#6 0.14,-0.14,0.47,U] [#7 0.28,-0.16,0.53,U] [#8 0.33,-0.15,0.41,U] 
23:37:00.558 00.002 8996 single-star, 8 included, MultiStar: {0.20, -0.05}, one-star: {-0.12, 0.16}
23:37:00.559 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
23:37:00.560 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:37:00.562 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.20 mountX=-0.13 mountY=-0.15, mountTheta=-2.30
23:37:00.564 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
23:37:00.566 00.002 8996 Enqueuing Move request for scope (-0.12, 0.16)
23:37:00.567 00.001 20224 Worker thread wakes up
23:37:00.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
23:37:00.567 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
23:37:00.567 00.000 20224 Moving (-0.12, 0.16) raw xDistance=-0.13 yDistance=-0.15
23:37:00.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:37:00.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:00.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:37:00.567 00.000 20224 MoveAxis(E, 0, ABG)
23:37:00.567 00.000 20224 Move returns status 0, amount 0
23:37:00.567 00.000 20224 MoveAxis(N, 0, ABG)
23:37:00.567 00.000 20224 Move returns status 0, amount 0
23:37:00.568 00.001 20224 move complete, result=0
23:37:00.568 00.000 20224 worker thread done servicing request
23:37:00.571 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64054, med=2848, FiltMin=2573, FiltMax=27309, Gamma=1.000
23:37:00.584 00.013 8996 UpdateGuideState exits: m=637228 SNR=321.5
23:37:00.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:00.585 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:00.586 00.001 8996 Enqueuing Expose request
23:37:00.587 00.001 20224 Worker thread wakes up
23:37:00.587 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:00.588 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:00.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:01.573 00.985 20224 Exposure complete
23:37:01.651 00.078 20224 worker thread done servicing request
23:37:01.651 00.000 8996 OnExposeComplete: enter
23:37:01.652 00.001 8996 UpdateGuideState(): m_state=6
23:37:01.653 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7998
23:37:01.654 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=473.75, Mass=753065, SNR=344.6, Peak=59705 HFD=4.6
23:37:01.655 00.001 8996 MultiStar: [#1 0.67,-0.27,0.00,M3] [#2 0.57,0.05,0.00,M1] [#3 0.58,-0.27,0.00,M1] [#4 0.69,-0.24,0.00,M1] [#5 0.62,-0.08,0.00,M1] [#6 0.42,-0.22,0.00,M1] [#7 0.47,-0.20,0.00,M1] [#8 0.62,-0.04,0.00,M1] 
23:37:01.656 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
23:37:01.658 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
23:37:01.658 00.000 8996 CameraToMount -- cameraX=0.44 cameraY=-0.01 hyp=0.44 cameraTheta=-0.03 mountX=0.43 mountY=-0.04, mountTheta=-0.08
23:37:01.661 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=-0.01, opts=13)
23:37:01.662 00.001 8996 Enqueuing Move request for scope (0.44, -0.01)
23:37:01.663 00.001 20224 Worker thread wakes up
23:37:01.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.01) opts 0xd
23:37:01.663 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, -0.01)
23:37:01.663 00.000 20224 Moving (0.44, -0.01) raw xDistance=0.43 yDistance=-0.04
23:37:01.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:37:01.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:01.664 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:37:01.664 00.000 20224 MoveAxis(W, 63, ABG)
23:37:01.664 00.000 20224 Guiding  Dir = 3, Dur = 63
23:37:01.664 00.000 20224 IsSlewing returns 0
23:37:01.664 00.000 20224 IsGuiding returns 0
23:37:01.669 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59705, med=2848, FiltMin=2592, FiltMax=28070, Gamma=1.000
23:37:01.687 00.018 8996 UpdateGuideState exits: m=753065 SNR=344.6
23:37:01.688 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:01.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:01.690 00.001 8996 Enqueuing Expose request
23:37:01.722 00.032 20224 PulseGuide returned control before completion, sleep 16
23:37:01.752 00.030 20224 IsGuiding returns 1
23:37:01.752 00.000 20224 scope still moving after pulse duration time elapsed
23:37:01.783 00.031 20224 IsSlewing returns 0
23:37:01.783 00.000 20224 IsGuiding returns 1
23:37:01.815 00.032 20224 IsSlewing returns 0
23:37:01.815 00.000 20224 IsGuiding returns 0
23:37:01.815 00.000 20224 scope move finished after 63 + 88 ms
23:37:01.815 00.000 20224 Move returns status 0, amount 63
23:37:01.816 00.001 20224 MoveAxis(N, 0, ABG)
23:37:01.816 00.000 20224 Move returns status 0, amount 0
23:37:01.816 00.000 20224 move complete, result=0
23:37:01.816 00.000 20224 worker thread done servicing request
23:37:01.816 00.000 20224 Worker thread wakes up
23:37:01.816 00.000 8996 GuideStep: 0.4 px 63 ms WEST, -0.0 px 0 ms NORTH
23:37:01.818 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:01.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:02.982 01.164 20224 Exposure complete
23:37:03.048 00.066 20224 worker thread done servicing request
23:37:03.049 00.001 8996 OnExposeComplete: enter
23:37:03.049 00.000 8996 UpdateGuideState(): m_state=6
23:37:03.050 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 7999
23:37:03.051 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=473.98, Mass=683965, SNR=341.6, Peak=65494 HFD=4.4
23:37:03.052 00.001 8996 MultiStar: [#1 0.45,-0.44,0.00,M4] [#2 0.02,-0.02,0.76,U] [#3 0.20,-0.20,0.56,U] [#4 0.23,-0.16,0.54,U] [#5 -0.03,-0.32,0.67,U] [#6 0.09,-0.26,0.43,U] [#7 0.18,-0.22,0.48,U] [#8 0.12,-0.13,0.37,U] 
23:37:03.053 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.10}, one-star: {-0.08, 0.21}
23:37:03.053 00.000 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
23:37:03.054 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.27)
23:37:03.055 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.99 mountX=0.08 mountY=0.09, mountTheta=0.88
23:37:03.056 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.10, opts=13)
23:37:03.057 00.001 8996 Enqueuing Move request for scope (0.07, -0.10)
23:37:03.058 00.001 20224 Worker thread wakes up
23:37:03.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
23:37:03.058 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
23:37:03.058 00.000 20224 Moving (0.07, -0.10) raw xDistance=0.08 yDistance=0.09
23:37:03.059 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:37:03.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:03.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:37:03.059 00.000 20224 MoveAxis(E, 0, ABG)
23:37:03.059 00.000 20224 Move returns status 0, amount 0
23:37:03.059 00.000 20224 MoveAxis(N, 0, ABG)
23:37:03.059 00.000 20224 Move returns status 0, amount 0
23:37:03.059 00.000 20224 move complete, result=0
23:37:03.059 00.000 20224 worker thread done servicing request
23:37:03.063 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2848, FiltMin=2557, FiltMax=26640, Gamma=1.000
23:37:03.075 00.012 8996 UpdateGuideState exits: m=683965 SNR=341.6
23:37:03.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:03.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:03.077 00.000 8996 Enqueuing Expose request
23:37:03.078 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:03.079 00.001 20224 Worker thread wakes up
23:37:03.079 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:03.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:04.048 00.969 20224 Exposure complete
23:37:04.142 00.094 20224 worker thread done servicing request
23:37:04.142 00.000 8996 OnExposeComplete: enter
23:37:04.145 00.003 8996 UpdateGuideState(): m_state=6
23:37:04.148 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8000
23:37:04.150 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=473.61, Mass=765114, SNR=365.3, Peak=65494 HFD=4.3
23:37:04.153 00.003 8996 MultiStar: [#1 0.25,-0.51,0.00,M5] [#2 -0.01,-0.09,0.68,U] [#3 0.17,-0.53,0.00,M1] [#4 0.33,-0.38,0.00,M1] [#5 0.09,-0.40,0.59,U] [#6 0.05,-0.54,0.00,M1] [#7 0.08,-0.46,0.00,M1] [#8 -0.02,-0.32,0.37,U] 
23:37:04.155 00.002 8996 single-star, 3 included, MultiStar: {-0.04, -0.22}, one-star: {-0.14, -0.16}
23:37:04.157 00.002 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:37:04.159 00.002 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
23:37:04.160 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.28 mountX=-0.12 mountY=0.17, mountTheta=2.18
23:37:04.161 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.16, opts=13)
23:37:04.162 00.001 8996 Enqueuing Move request for scope (-0.14, -0.16)
23:37:04.163 00.001 20224 Worker thread wakes up
23:37:04.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
23:37:04.163 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
23:37:04.163 00.000 20224 Moving (-0.14, -0.16) raw xDistance=-0.12 yDistance=0.17
23:37:04.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:37:04.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:04.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:37:04.164 00.001 20224 MoveAxis(E, 0, ABG)
23:37:04.164 00.000 20224 Move returns status 0, amount 0
23:37:04.164 00.000 20224 MoveAxis(N, 0, ABG)
23:37:04.164 00.000 20224 Move returns status 0, amount 0
23:37:04.164 00.000 20224 move complete, result=0
23:37:04.164 00.000 20224 worker thread done servicing request
23:37:04.167 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65494, med=2848, FiltMin=2598, FiltMax=27456, Gamma=1.000
23:37:04.181 00.014 8996 UpdateGuideState exits: m=765114 SNR=365.3
23:37:04.182 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:04.182 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:04.183 00.001 8996 Enqueuing Expose request
23:37:04.184 00.001 20224 Worker thread wakes up
23:37:04.184 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:37:04.184 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:04.185 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:05.352 01.167 20224 Exposure complete
23:37:05.418 00.066 20224 worker thread done servicing request
23:37:05.418 00.000 8996 OnExposeComplete: enter
23:37:05.419 00.001 8996 UpdateGuideState(): m_state=6
23:37:05.420 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8001
23:37:05.421 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=473.74, Mass=728945, SNR=366.6, Peak=57558 HFD=4.5
23:37:05.422 00.001 8996 MultiStar: [#1 0.18,-0.45,0.00,M6] [#2 0.01,-0.09,0.72,U] [#3 0.02,-0.32,0.55,U] [#4 0.22,-0.33,0.53,U] [#5 -0.05,-0.32,0.54,U] [#6 -0.05,-0.30,0.39,U] [#7 0.17,-0.47,0.00,M2] [#8 -0.05,-0.17,0.36,U] 
23:37:05.422 00.000 8996 refined, 6 included, MultiStar: {-0.10, -0.19}, one-star: {-0.46, -0.02}
23:37:05.423 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
23:37:05.424 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
23:37:05.425 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.22 cameraTheta=-2.03 mountX=-0.08 mountY=0.20, mountTheta=1.93
23:37:05.426 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.19, opts=13)
23:37:05.427 00.001 8996 Enqueuing Move request for scope (-0.10, -0.19)
23:37:05.428 00.001 20224 Worker thread wakes up
23:37:05.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
23:37:05.428 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
23:37:05.428 00.000 20224 Moving (-0.10, -0.19) raw xDistance=-0.08 yDistance=0.20
23:37:05.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:37:05.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:37:05.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:37:05.428 00.000 20224 MoveAxis(E, 0, ABG)
23:37:05.428 00.000 20224 Move returns status 0, amount 0
23:37:05.428 00.000 20224 MoveAxis(N, 0, ABG)
23:37:05.428 00.000 20224 Move returns status 0, amount 0
23:37:05.428 00.000 20224 move complete, result=0
23:37:05.428 00.000 20224 worker thread done servicing request
23:37:05.432 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57558, med=2848, FiltMin=2576, FiltMax=28857, Gamma=1.000
23:37:05.446 00.014 8996 UpdateGuideState exits: m=728945 SNR=366.6
23:37:05.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:05.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:05.448 00.000 8996 Enqueuing Expose request
23:37:05.449 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:37:05.450 00.001 20224 Worker thread wakes up
23:37:05.450 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:05.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:06.418 00.968 20224 Exposure complete
23:37:06.477 00.059 20224 worker thread done servicing request
23:37:06.477 00.000 8996 OnExposeComplete: enter
23:37:06.478 00.001 8996 UpdateGuideState(): m_state=6
23:37:06.479 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8002
23:37:06.480 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=473.71, Mass=776097, SNR=324.0, Peak=59574 HFD=4.6
23:37:06.482 00.002 8996 MultiStar: [#1 0.00,-0.64,0.00,M7] [#2 -0.22,-0.18,0.83,U] [#3 -0.22,-0.22,0.61,U] [#4 -0.15,-0.37,0.58,U] [#5 -0.12,-0.51,0.00,M1] [#6 -0.31,-0.40,0.00,M1] [#7 -0.24,-0.60,0.00,M3] [#8 -0.15,-0.36,0.42,U] 
23:37:06.483 00.001 8996 refined, 4 included, MultiStar: {-0.28, -0.21}, one-star: {-0.48, -0.05}
23:37:06.485 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:37:06.487 00.002 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
23:37:06.488 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.21 hyp=0.35 cameraTheta=-2.51 mountX=-0.26 mountY=0.24, mountTheta=2.40
23:37:06.492 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.21, opts=13)
23:37:06.495 00.003 8996 Enqueuing Move request for scope (-0.28, -0.21)
23:37:06.498 00.003 20224 Worker thread wakes up
23:37:06.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.21) opts 0xd
23:37:06.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.21)
23:37:06.498 00.000 20224 Moving (-0.28, -0.21) raw xDistance=-0.26 yDistance=0.24
23:37:06.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:37:06.498 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.15 newest=0.61
23:37:06.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:37:06.498 00.000 20224 MoveAxis(E, 38, ABG)
23:37:06.498 00.000 20224 Guiding  Dir = 2, Dur = 38
23:37:06.499 00.001 20224 IsSlewing returns 0
23:37:06.499 00.000 20224 IsGuiding returns 0
23:37:06.501 00.002 20224 PulseGuide returned control before completion, sleep 47
23:37:06.507 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59574, med=2848, FiltMin=2547, FiltMax=29049, Gamma=1.000
23:37:06.548 00.041 20224 IsGuiding returns 1
23:37:06.548 00.000 20224 scope still moving after pulse duration time elapsed
23:37:06.580 00.032 20224 IsSlewing returns 0
23:37:06.580 00.000 20224 IsGuiding returns 0
23:37:06.580 00.000 20224 scope move finished after 38 + 43 ms
23:37:06.581 00.001 20224 Move returns status 0, amount 38
23:37:06.581 00.000 20224 MoveAxis(S, 50, ABG)
23:37:06.581 00.000 20224 Guiding  Dir = 1, Dur = 50
23:37:06.581 00.000 20224 IsSlewing returns 0
23:37:06.581 00.000 20224 IsGuiding returns 0
23:37:06.613 00.032 8996 UpdateGuideState exits: m=776097 SNR=324.0
23:37:06.616 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:06.619 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:06.621 00.002 8996 Enqueuing Expose request
23:37:06.644 00.023 20224 IsGuiding returns 1
23:37:06.644 00.000 20224 scope still moving after pulse duration time elapsed
23:37:06.673 00.029 20224 IsSlewing returns 0
23:37:06.673 00.000 20224 IsGuiding returns 1
23:37:06.704 00.031 20224 IsSlewing returns 0
23:37:06.704 00.000 20224 IsGuiding returns 1
23:37:06.736 00.032 20224 IsSlewing returns 0
23:37:06.736 00.000 20224 IsGuiding returns 0
23:37:06.736 00.000 20224 scope move finished after 50 + 104 ms
23:37:06.736 00.000 20224 Move returns status 0, amount 50
23:37:06.736 00.000 20224 move complete, result=0
23:37:06.736 00.000 20224 worker thread done servicing request
23:37:06.736 00.000 20224 Worker thread wakes up
23:37:06.736 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:06.736 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.2 px 50 ms SOUTH
23:37:06.738 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:07.928 01.190 20224 Exposure complete
23:37:08.020 00.092 20224 worker thread done servicing request
23:37:08.020 00.000 8996 OnExposeComplete: enter
23:37:08.021 00.001 8996 UpdateGuideState(): m_state=6
23:37:08.022 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8003
23:37:08.023 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=473.58, Mass=704133, SNR=333.8, Peak=58566 HFD=4.5
23:37:08.024 00.001 8996 MultiStar: [#1 0.10,-0.69,0.00,M8] [#2 -0.17,-0.46,0.00,M1] [#3 -0.11,-0.36,0.59,U] [#4 0.07,-0.56,0.00,M1] [#5 -0.10,-0.44,0.00,M2] [#6 -0.13,-0.39,0.40,U] [#7 -0.20,-0.42,0.00,M4] [#8 -0.10,-0.46,0.00,M1] 
23:37:08.025 00.001 8996 single-star, 2 included, MultiStar: {-0.17, -0.28}, one-star: {-0.22, -0.19}
23:37:08.025 00.000 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:37:08.026 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
23:37:08.027 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.45 mountX=-0.21 mountY=0.21, mountTheta=2.34
23:37:08.028 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.19, opts=13)
23:37:08.029 00.001 8996 Enqueuing Move request for scope (-0.22, -0.19)
23:37:08.030 00.001 20224 Worker thread wakes up
23:37:08.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
23:37:08.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
23:37:08.030 00.000 20224 Moving (-0.22, -0.19) raw xDistance=-0.21 yDistance=0.21
23:37:08.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:37:08.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:37:08.030 00.000 20224 MoveAxis(E, 33, ABG)
23:37:08.030 00.000 20224 Guiding  Dir = 2, Dur = 33
23:37:08.031 00.001 20224 IsSlewing returns 0
23:37:08.031 00.000 20224 IsGuiding returns 0
23:37:08.035 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=58566, med=2848, FiltMin=2518, FiltMax=29280, Gamma=1.000
23:37:08.051 00.016 20224 PulseGuide returned control before completion, sleep 24
23:37:08.053 00.002 8996 UpdateGuideState exits: m=704133 SNR=333.8
23:37:08.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:08.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:08.056 00.001 8996 Enqueuing Expose request
23:37:08.081 00.025 20224 IsGuiding returns 1
23:37:08.081 00.000 20224 scope still moving after pulse duration time elapsed
23:37:08.113 00.032 20224 IsSlewing returns 0
23:37:08.113 00.000 20224 IsGuiding returns 1
23:37:08.145 00.032 20224 IsSlewing returns 0
23:37:08.145 00.000 20224 IsGuiding returns 0
23:37:08.145 00.000 20224 scope move finished after 33 + 81 ms
23:37:08.145 00.000 20224 Move returns status 0, amount 33
23:37:08.145 00.000 20224 MoveAxis(S, 44, ABG)
23:37:08.145 00.000 20224 Guiding  Dir = 1, Dur = 44
23:37:08.146 00.001 20224 IsSlewing returns 0
23:37:08.146 00.000 20224 IsGuiding returns 0
23:37:08.208 00.062 20224 IsGuiding returns 1
23:37:08.209 00.001 20224 scope still moving after pulse duration time elapsed
23:37:08.236 00.027 20224 IsSlewing returns 0
23:37:08.236 00.000 20224 IsGuiding returns 1
23:37:08.268 00.032 20224 IsSlewing returns 0
23:37:08.268 00.000 20224 IsGuiding returns 1
23:37:08.300 00.032 20224 IsSlewing returns 0
23:37:08.301 00.001 20224 IsGuiding returns 0
23:37:08.301 00.000 20224 scope move finished after 44 + 109 ms
23:37:08.301 00.000 20224 Move returns status 0, amount 44
23:37:08.301 00.000 20224 move complete, result=0
23:37:08.301 00.000 20224 worker thread done servicing request
23:37:08.301 00.000 20224 Worker thread wakes up
23:37:08.301 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:08.301 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 44 ms SOUTH
23:37:08.302 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:09.288 00.986 20224 Exposure complete
23:37:09.344 00.056 20224 worker thread done servicing request
23:37:09.344 00.000 8996 OnExposeComplete: enter
23:37:09.345 00.001 8996 UpdateGuideState(): m_state=6
23:37:09.346 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8004
23:37:09.347 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=473.75, Mass=691652, SNR=311.6, Peak=58134 HFD=4.2
23:37:09.348 00.001 8996 MultiStar: [#1 0.36,-0.36,0.00,M9] [#2 0.34,-0.20,0.81,U] [#3 0.24,-0.25,0.75,U] [#4 0.39,-0.31,0.00,M2] [#5 0.35,-0.24,0.75,U] [#6 0.20,-0.10,0.46,U] [#7 0.31,-0.27,0.51,U] [#8 0.29,-0.28,0.45,U] 
23:37:09.349 00.001 8996 single-star, 6 included, MultiStar: {0.24, -0.18}, one-star: {0.03, -0.02}
23:37:09.349 00.000 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
23:37:09.350 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.73)
23:37:09.351 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.53 mountX=0.04 mountY=0.02, mountTheta=0.42
23:37:09.353 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
23:37:09.354 00.001 8996 Enqueuing Move request for scope (0.03, -0.02)
23:37:09.354 00.000 20224 Worker thread wakes up
23:37:09.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
23:37:09.354 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
23:37:09.354 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.04 yDistance=0.02
23:37:09.355 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:37:09.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:09.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:37:09.355 00.000 20224 MoveAxis(E, 0, ABG)
23:37:09.355 00.000 20224 Move returns status 0, amount 0
23:37:09.355 00.000 20224 MoveAxis(N, 0, ABG)
23:37:09.355 00.000 20224 Move returns status 0, amount 0
23:37:09.355 00.000 20224 move complete, result=0
23:37:09.355 00.000 20224 worker thread done servicing request
23:37:09.362 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58134, med=2848, FiltMin=2573, FiltMax=27232, Gamma=1.000
23:37:09.377 00.015 8996 UpdateGuideState exits: m=691652 SNR=311.6
23:37:09.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:09.378 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:09.379 00.001 8996 Enqueuing Expose request
23:37:09.381 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:09.382 00.001 20224 Worker thread wakes up
23:37:09.382 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:09.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:10.549 01.167 20224 Exposure complete
23:37:10.608 00.059 20224 worker thread done servicing request
23:37:10.608 00.000 8996 OnExposeComplete: enter
23:37:10.610 00.002 8996 UpdateGuideState(): m_state=6
23:37:10.611 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8005
23:37:10.613 00.002 8996 Star::Find returns 1 (0), X=137.43, Y=473.48, Mass=728202, SNR=375.0, Peak=56509 HFD=4.3
23:37:10.614 00.001 8996 MultiStar: [#1 0.63,-0.44,0.00,M10] [#2 0.55,-0.26,0.00,M1] [#3 0.43,-0.31,0.00,M1] [#4 0.55,-0.42,0.00,M3] [#5 0.53,-0.44,0.00,M2] [#6 0.37,-0.37,0.00,M1] [#7 0.59,-0.30,0.00,M4] [#8 0.46,-0.28,0.00,M1] 
23:37:10.616 00.002 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
23:37:10.617 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
23:37:10.618 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=-0.28 hyp=0.50 cameraTheta=-0.61 mountX=0.44 mountY=0.24, mountTheta=0.50
23:37:10.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=-0.28, opts=13)
23:37:10.621 00.001 8996 Enqueuing Move request for scope (0.41, -0.28)
23:37:10.622 00.001 20224 Worker thread wakes up
23:37:10.622 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.28) opts 0xd
23:37:10.622 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, -0.28)
23:37:10.623 00.001 20224 Moving (0.41, -0.28) raw xDistance=0.44 yDistance=0.24
23:37:10.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
23:37:10.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:37:10.623 00.000 20224 MoveAxis(W, 64, ABG)
23:37:10.623 00.000 20224 Guiding  Dir = 3, Dur = 64
23:37:10.623 00.000 20224 IsSlewing returns 0
23:37:10.623 00.000 20224 IsGuiding returns 0
23:37:10.627 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56509, med=2848, FiltMin=2601, FiltMax=26595, Gamma=1.000
23:37:10.641 00.014 8996 UpdateGuideState exits: m=728202 SNR=375.0
23:37:10.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:10.642 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:10.643 00.001 8996 Enqueuing Expose request
23:37:10.698 00.055 20224 IsGuiding returns 1
23:37:10.698 00.000 20224 scope still moving after pulse duration time elapsed
23:37:10.723 00.025 20224 IsSlewing returns 0
23:37:10.723 00.000 20224 IsGuiding returns 1
23:37:10.754 00.031 20224 IsSlewing returns 0
23:37:10.754 00.000 20224 IsGuiding returns 1
23:37:10.786 00.032 20224 IsSlewing returns 0
23:37:10.787 00.001 20224 IsGuiding returns 1
23:37:10.817 00.030 20224 IsSlewing returns 0
23:37:10.818 00.001 20224 IsGuiding returns 0
23:37:10.818 00.000 20224 scope move finished after 64 + 130 ms
23:37:10.818 00.000 20224 Move returns status 0, amount 64
23:37:10.818 00.000 20224 MoveAxis(S, 50, ABG)
23:37:10.818 00.000 20224 Guiding  Dir = 1, Dur = 50
23:37:10.818 00.000 20224 IsSlewing returns 0
23:37:10.818 00.000 20224 IsGuiding returns 0
23:37:10.867 00.049 20224 PulseGuide returned control before completion, sleep 12
23:37:10.881 00.014 20224 IsGuiding returns 1
23:37:10.882 00.001 20224 scope still moving after pulse duration time elapsed
23:37:10.912 00.030 20224 IsSlewing returns 0
23:37:10.913 00.001 20224 IsGuiding returns 1
23:37:10.942 00.029 20224 IsSlewing returns 0
23:37:10.943 00.001 20224 IsGuiding returns 1
23:37:10.972 00.029 20224 IsSlewing returns 0
23:37:10.972 00.000 20224 IsGuiding returns 0
23:37:10.972 00.000 20224 scope move finished after 50 + 104 ms
23:37:10.972 00.000 20224 Move returns status 0, amount 50
23:37:10.974 00.002 20224 move complete, result=0
23:37:10.974 00.000 20224 worker thread done servicing request
23:37:10.974 00.000 20224 Worker thread wakes up
23:37:10.974 00.000 8996 GuideStep: 0.4 px 64 ms WEST, 0.2 px 50 ms SOUTH
23:37:10.974 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:10.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:11.967 00.993 20224 Exposure complete
23:37:12.044 00.077 20224 worker thread done servicing request
23:37:12.044 00.000 8996 OnExposeComplete: enter
23:37:12.045 00.001 8996 UpdateGuideState(): m_state=6
23:37:12.046 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8006
23:37:12.047 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=473.92, Mass=683835, SNR=347.3, Peak=53302 HFD=4.2
23:37:12.048 00.001 8996 MultiStar: [#1 0.45,-0.26,0.00,R] [#2 0.26,0.06,0.77,U] [#3 0.25,-0.05,0.50,U] [#4 0.44,-0.08,0.00,M4] [#5 0.46,-0.11,0.00,M3] [#6 0.14,-0.11,0.45,U] [#7 0.20,-0.13,0.45,U] [#8 0.42,0.02,0.41,U] 
23:37:12.049 00.001 8996 refined, 5 included, MultiStar: {0.23, 0.02}, one-star: {0.19, 0.16}
23:37:12.049 00.000 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
23:37:12.050 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
23:37:12.051 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.09 mountX=0.23 mountY=-0.05, mountTheta=-0.20
23:37:12.053 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.02, opts=13)
23:37:12.053 00.000 8996 Enqueuing Move request for scope (0.23, 0.02)
23:37:12.054 00.001 20224 Worker thread wakes up
23:37:12.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
23:37:12.054 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
23:37:12.054 00.000 20224 Moving (0.23, 0.02) raw xDistance=0.23 yDistance=-0.05
23:37:12.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:37:12.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:12.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:37:12.054 00.000 20224 MoveAxis(W, 38, ABG)
23:37:12.055 00.001 20224 Guiding  Dir = 3, Dur = 38
23:37:12.055 00.000 20224 IsSlewing returns 0
23:37:12.055 00.000 20224 IsGuiding returns 0
23:37:12.058 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=53302, med=2848, FiltMin=2601, FiltMax=27629, Gamma=1.000
23:37:12.076 00.018 8996 UpdateGuideState exits: m=683835 SNR=347.3
23:37:12.077 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:12.078 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:12.080 00.002 8996 Enqueuing Expose request
23:37:12.114 00.034 20224 IsGuiding returns 1
23:37:12.114 00.000 20224 scope still moving after pulse duration time elapsed
23:37:12.144 00.030 20224 IsSlewing returns 0
23:37:12.144 00.000 20224 IsGuiding returns 1
23:37:12.175 00.031 20224 IsSlewing returns 0
23:37:12.176 00.001 20224 IsGuiding returns 1
23:37:12.205 00.029 20224 IsSlewing returns 0
23:37:12.205 00.000 20224 IsGuiding returns 0
23:37:12.205 00.000 20224 scope move finished after 38 + 111 ms
23:37:12.205 00.000 20224 Move returns status 0, amount 38
23:37:12.206 00.001 20224 MoveAxis(N, 0, ABG)
23:37:12.206 00.000 20224 Move returns status 0, amount 0
23:37:12.206 00.000 20224 move complete, result=0
23:37:12.206 00.000 20224 worker thread done servicing request
23:37:12.206 00.000 20224 Worker thread wakes up
23:37:12.206 00.000 8996 GuideStep: 0.2 px 38 ms WEST, -0.0 px 0 ms NORTH
23:37:12.208 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:12.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:13.378 01.170 20224 Exposure complete
23:37:13.463 00.085 20224 worker thread done servicing request
23:37:13.463 00.000 8996 OnExposeComplete: enter
23:37:13.464 00.001 8996 UpdateGuideState(): m_state=6
23:37:13.465 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8007
23:37:13.466 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.98, Mass=705213, SNR=357.6, Peak=65494 HFD=4.3
23:37:13.467 00.001 8996 MultiStar: [#1 -0.26,0.19,0.63,U] [#2 -0.05,0.24,0.69,U] [#3 -0.11,0.29,0.55,U] [#4 0.02,0.26,0.54,U] [#5 0.13,0.21,0.63,U] [#6 -0.09,-0.01,0.44,U] [#7 -0.04,0.02,0.40,U] [#8 0.00,0.08,0.32,U] 
23:37:13.468 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.18}, one-star: {-0.17, 0.22}
23:37:13.469 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
23:37:13.469 00.000 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
23:37:13.470 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.96 mountX=-0.09 mountY=-0.18, mountTheta=-2.06
23:37:13.473 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.18, opts=13)
23:37:13.474 00.001 8996 Enqueuing Move request for scope (-0.08, 0.18)
23:37:13.475 00.001 20224 Worker thread wakes up
23:37:13.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
23:37:13.475 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
23:37:13.475 00.000 20224 Moving (-0.08, 0.18) raw xDistance=-0.09 yDistance=-0.18
23:37:13.476 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:37:13.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:13.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:37:13.476 00.000 20224 MoveAxis(E, 0, ABG)
23:37:13.476 00.000 20224 Move returns status 0, amount 0
23:37:13.476 00.000 20224 MoveAxis(N, 0, ABG)
23:37:13.476 00.000 20224 Move returns status 0, amount 0
23:37:13.476 00.000 20224 move complete, result=0
23:37:13.477 00.001 20224 worker thread done servicing request
23:37:13.482 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65494, med=2848, FiltMin=2573, FiltMax=30733, Gamma=1.000
23:37:13.499 00.017 8996 UpdateGuideState exits: m=705213 SNR=357.6
23:37:13.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:13.500 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:13.501 00.001 8996 Enqueuing Expose request
23:37:13.502 00.001 20224 Worker thread wakes up
23:37:13.502 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:13.503 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:13.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:14.482 00.979 20224 Exposure complete
23:37:14.566 00.084 20224 worker thread done servicing request
23:37:14.567 00.001 8996 OnExposeComplete: enter
23:37:14.569 00.002 8996 UpdateGuideState(): m_state=6
23:37:14.570 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8008
23:37:14.571 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=473.71, Mass=702284, SNR=345.0, Peak=62710 HFD=4.3
23:37:14.572 00.001 8996 MultiStar: [#1 -0.51,0.26,0.00,M1] [#2 -0.08,0.22,0.71,U] [#3 -0.07,0.18,0.59,U] [#4 -0.07,-0.07,0.65,U] [#5 0.04,-0.14,0.58,U] [#6 -0.18,-0.19,0.43,U] [#7 -0.17,-0.20,0.44,U] [#8 0.15,0.09,0.42,U] 
23:37:14.573 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.01}, one-star: {-0.13, -0.06}
23:37:14.574 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
23:37:14.575 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
23:37:14.576 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-2.97 mountX=-0.07 mountY=0.02, mountTheta=2.85
23:37:14.577 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
23:37:14.578 00.001 8996 Enqueuing Move request for scope (-0.07, -0.01)
23:37:14.579 00.001 20224 Worker thread wakes up
23:37:14.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
23:37:14.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
23:37:14.579 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
23:37:14.580 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:37:14.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:14.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:37:14.580 00.000 20224 MoveAxis(E, 0, ABG)
23:37:14.580 00.000 20224 Move returns status 0, amount 0
23:37:14.580 00.000 20224 MoveAxis(N, 0, ABG)
23:37:14.580 00.000 20224 Move returns status 0, amount 0
23:37:14.580 00.000 20224 move complete, result=0
23:37:14.580 00.000 20224 worker thread done servicing request
23:37:14.587 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62710, med=2848, FiltMin=2573, FiltMax=27728, Gamma=1.000
23:37:14.601 00.014 8996 UpdateGuideState exits: m=702284 SNR=345.0
23:37:14.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:14.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:14.604 00.001 8996 Enqueuing Expose request
23:37:14.605 00.001 20224 Worker thread wakes up
23:37:14.605 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:14.605 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:14.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:15.776 01.171 20224 Exposure complete
23:37:15.854 00.078 20224 worker thread done servicing request
23:37:15.854 00.000 8996 OnExposeComplete: enter
23:37:15.855 00.001 8996 UpdateGuideState(): m_state=6
23:37:15.855 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8009
23:37:15.856 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.78, Mass=682131, SNR=345.0, Peak=60214 HFD=4.4
23:37:15.857 00.001 8996 MultiStar: [#1 -0.49,-0.01,0.00,M2] [#2 -0.21,0.13,0.69,U] [#3 -0.23,-0.07,0.54,U] [#4 -0.11,-0.18,0.61,U] [#5 -0.10,-0.11,0.62,U] [#6 -0.07,-0.26,0.43,U] [#7 -0.08,-0.24,0.46,U] [#8 -0.08,-0.19,0.45,U] 
23:37:15.858 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.09}, one-star: {-0.20, 0.01}
23:37:15.859 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
23:37:15.860 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
23:37:15.860 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.60 mountX=-0.14 mountY=0.10, mountTheta=2.49
23:37:15.862 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.09, opts=13)
23:37:15.863 00.001 8996 Enqueuing Move request for scope (-0.14, -0.09)
23:37:15.865 00.002 20224 Worker thread wakes up
23:37:15.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
23:37:15.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
23:37:15.865 00.000 20224 Moving (-0.14, -0.09) raw xDistance=-0.14 yDistance=0.10
23:37:15.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:37:15.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:15.866 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:37:15.866 00.000 20224 MoveAxis(E, 0, ABG)
23:37:15.866 00.000 20224 Move returns status 0, amount 0
23:37:15.866 00.000 20224 MoveAxis(N, 0, ABG)
23:37:15.866 00.000 20224 Move returns status 0, amount 0
23:37:15.866 00.000 20224 move complete, result=0
23:37:15.866 00.000 20224 worker thread done servicing request
23:37:15.874 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60214, med=2848, FiltMin=2576, FiltMax=25213, Gamma=1.000
23:37:15.895 00.021 8996 UpdateGuideState exits: m=682131 SNR=345.0
23:37:15.898 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:15.900 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:15.903 00.003 8996 Enqueuing Expose request
23:37:15.904 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:15.906 00.002 20224 Worker thread wakes up
23:37:15.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:15.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:16.892 00.986 20224 Exposure complete
23:37:16.957 00.065 20224 worker thread done servicing request
23:37:16.957 00.000 8996 OnExposeComplete: enter
23:37:16.958 00.001 8996 UpdateGuideState(): m_state=6
23:37:16.959 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8010
23:37:16.960 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=473.97, Mass=671908, SNR=312.8, Peak=65494 HFD=4.2
23:37:16.961 00.001 8996 MultiStar: [#1 -0.47,0.06,0.00,M3] [#2 -0.20,0.16,0.77,U] [#3 -0.24,0.17,0.60,U] [#4 -0.04,-0.09,0.69,U] [#5 -0.19,-0.09,0.64,U] [#6 -0.39,-0.12,0.50,U] [#7 -0.05,-0.02,0.50,U] [#8 -0.23,0.08,0.40,U] 
23:37:16.962 00.001 8996 refined, 7 included, MultiStar: {-0.22, 0.06}, one-star: {-0.35, 0.21}
23:37:16.963 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
23:37:16.964 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
23:37:16.965 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.22 cameraTheta=2.89 mountX=-0.22 mountY=-0.03, mountTheta=-3.00
23:37:16.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.06, opts=13)
23:37:16.968 00.001 8996 Enqueuing Move request for scope (-0.22, 0.06)
23:37:16.969 00.001 20224 Worker thread wakes up
23:37:16.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
23:37:16.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
23:37:16.969 00.000 20224 Moving (-0.22, 0.06) raw xDistance=-0.22 yDistance=-0.03
23:37:16.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:37:16.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:16.970 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:37:16.970 00.000 20224 MoveAxis(E, 32, ABG)
23:37:16.970 00.000 20224 Guiding  Dir = 2, Dur = 32
23:37:16.970 00.000 20224 IsSlewing returns 0
23:37:16.970 00.000 20224 IsGuiding returns 0
23:37:16.974 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2848, FiltMin=2595, FiltMax=28553, Gamma=1.000
23:37:16.990 00.016 8996 UpdateGuideState exits: m=671908 SNR=312.8
23:37:16.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:16.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:16.993 00.001 8996 Enqueuing Expose request
23:37:17.001 00.008 20224 PulseGuide returned control before completion, sleep 11
23:37:17.015 00.014 20224 IsGuiding returns 1
23:37:17.015 00.000 20224 scope still moving after pulse duration time elapsed
23:37:17.047 00.032 20224 IsSlewing returns 0
23:37:17.047 00.000 20224 IsGuiding returns 1
23:37:17.078 00.031 20224 IsSlewing returns 0
23:37:17.079 00.001 20224 IsGuiding returns 1
23:37:17.110 00.031 20224 IsSlewing returns 0
23:37:17.110 00.000 20224 IsGuiding returns 0
23:37:17.110 00.000 20224 scope move finished after 32 + 108 ms
23:37:17.110 00.000 20224 Move returns status 0, amount 32
23:37:17.111 00.001 20224 MoveAxis(N, 0, ABG)
23:37:17.111 00.000 20224 Move returns status 0, amount 0
23:37:17.111 00.000 20224 move complete, result=0
23:37:17.111 00.000 20224 worker thread done servicing request
23:37:17.111 00.000 20224 Worker thread wakes up
23:37:17.111 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:17.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:17.112 00.001 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
23:37:18.290 01.178 20224 Exposure complete
23:37:18.354 00.064 20224 worker thread done servicing request
23:37:18.354 00.000 8996 OnExposeComplete: enter
23:37:18.355 00.001 8996 UpdateGuideState(): m_state=6
23:37:18.356 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8011
23:37:18.357 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=473.92, Mass=715100, SNR=366.7, Peak=65494 HFD=4.4
23:37:18.358 00.001 8996 MultiStar: [#1 -0.09,0.06,0.58,U] [#2 0.08,0.10,0.74,U] [#3 0.31,-0.05,0.54,U] [#4 0.33,-0.09,0.54,U] [#5 0.32,0.13,0.54,U] [#6 0.15,-0.09,0.44,U] [#7 0.24,-0.13,0.39,U] [#8 0.25,0.01,0.45,U] 
23:37:18.358 00.000 8996 single-star, 8 included, MultiStar: {0.15, 0.03}, one-star: {-0.02, 0.15}
23:37:18.359 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
23:37:18.360 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
23:37:18.361 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.68 mountX=-0.03 mountY=-0.15, mountTheta=-1.77
23:37:18.362 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
23:37:18.363 00.001 8996 Enqueuing Move request for scope (-0.02, 0.15)
23:37:18.364 00.001 20224 Worker thread wakes up
23:37:18.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
23:37:18.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
23:37:18.364 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
23:37:18.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:37:18.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:18.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:37:18.364 00.000 20224 MoveAxis(E, 0, ABG)
23:37:18.364 00.000 20224 Move returns status 0, amount 0
23:37:18.364 00.000 20224 MoveAxis(N, 0, ABG)
23:37:18.364 00.000 20224 Move returns status 0, amount 0
23:37:18.364 00.000 20224 move complete, result=0
23:37:18.364 00.000 20224 worker thread done servicing request
23:37:18.368 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2848, FiltMin=2582, FiltMax=28941, Gamma=1.000
23:37:18.380 00.012 8996 UpdateGuideState exits: m=715100 SNR=366.7
23:37:18.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:18.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:18.383 00.001 8996 Enqueuing Expose request
23:37:18.384 00.001 20224 Worker thread wakes up
23:37:18.384 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:18.385 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:18.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:19.352 00.967 20224 Exposure complete
23:37:19.412 00.060 20224 worker thread done servicing request
23:37:19.412 00.000 8996 OnExposeComplete: enter
23:37:19.413 00.001 8996 UpdateGuideState(): m_state=6
23:37:19.414 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8012
23:37:19.415 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=474.00, Mass=716410, SNR=356.5, Peak=62726 HFD=4.3
23:37:19.416 00.001 8996 MultiStar: [#1 0.15,-0.13,0.64,U] [#2 0.26,0.00,0.68,U] [#3 0.21,-0.23,0.53,U] [#4 0.41,-0.08,0.54,U] [#5 0.39,0.04,0.62,U] [#6 0.06,-0.04,0.38,U] [#7 0.43,-0.37,0.00,M1] [#8 0.40,-0.11,0.34,U] 
23:37:19.416 00.000 8996 refined, 7 included, MultiStar: {0.23, -0.01}, one-star: {0.09, 0.23}
23:37:19.417 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
23:37:19.418 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
23:37:19.418 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.04 mountX=0.23 mountY=-0.02, mountTheta=-0.07
23:37:19.420 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.01, opts=13)
23:37:19.421 00.001 8996 Enqueuing Move request for scope (0.23, -0.01)
23:37:19.422 00.001 20224 Worker thread wakes up
23:37:19.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
23:37:19.422 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
23:37:19.422 00.000 20224 Moving (0.23, -0.01) raw xDistance=0.23 yDistance=-0.02
23:37:19.422 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:37:19.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:19.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:37:19.423 00.001 20224 MoveAxis(W, 34, ABG)
23:37:19.423 00.000 20224 Guiding  Dir = 3, Dur = 34
23:37:19.423 00.000 20224 IsSlewing returns 0
23:37:19.423 00.000 20224 IsGuiding returns 0
23:37:19.424 00.001 20224 PulseGuide returned control before completion, sleep 43
23:37:19.426 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62726, med=2848, FiltMin=2569, FiltMax=27821, Gamma=1.000
23:37:19.439 00.013 8996 UpdateGuideState exits: m=716410 SNR=356.5
23:37:19.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:19.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:19.441 00.000 8996 Enqueuing Expose request
23:37:19.482 00.041 20224 IsGuiding returns 1
23:37:19.482 00.000 20224 scope still moving after pulse duration time elapsed
23:37:19.513 00.031 20224 IsSlewing returns 0
23:37:19.513 00.000 20224 IsGuiding returns 0
23:37:19.513 00.000 20224 scope move finished after 34 + 56 ms
23:37:19.514 00.001 20224 Move returns status 0, amount 34
23:37:19.514 00.000 20224 MoveAxis(N, 0, ABG)
23:37:19.514 00.000 20224 Move returns status 0, amount 0
23:37:19.514 00.000 20224 move complete, result=0
23:37:19.514 00.000 20224 worker thread done servicing request
23:37:19.514 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.0 px 0 ms NORTH
23:37:19.516 00.002 20224 Worker thread wakes up
23:37:19.516 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:19.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:20.680 01.164 20224 Exposure complete
23:37:20.755 00.075 20224 worker thread done servicing request
23:37:20.755 00.000 8996 OnExposeComplete: enter
23:37:20.756 00.001 8996 UpdateGuideState(): m_state=6
23:37:20.757 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8013
23:37:20.758 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.84, Mass=723107, SNR=404.5, Peak=65494 HFD=4.4
23:37:20.759 00.001 8996 MultiStar: [#1 -0.47,0.03,0.00,M2] [#2 -0.11,0.13,0.62,U] [#3 -0.14,-0.06,0.47,U] [#4 -0.11,-0.14,0.42,U] [#5 -0.15,0.07,0.49,U] [#6 -0.15,-0.15,0.38,U] [#7 -0.24,-0.14,0.38,U] [#8 -0.09,-0.01,0.34,U] 
23:37:20.760 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.00}, one-star: {-0.20, 0.07}
23:37:20.761 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:37:20.761 00.000 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
23:37:20.762 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.13 mountX=-0.16 mountY=0.02, mountTheta=3.01
23:37:20.764 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.00, opts=13)
23:37:20.764 00.000 8996 Enqueuing Move request for scope (-0.16, -0.00)
23:37:20.765 00.001 20224 Worker thread wakes up
23:37:20.765 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
23:37:20.766 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
23:37:20.766 00.000 20224 Moving (-0.16, -0.00) raw xDistance=-0.16 yDistance=0.02
23:37:20.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:37:20.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:20.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:37:20.766 00.000 20224 MoveAxis(E, 0, ABG)
23:37:20.766 00.000 20224 Move returns status 0, amount 0
23:37:20.766 00.000 20224 MoveAxis(N, 0, ABG)
23:37:20.766 00.000 20224 Move returns status 0, amount 0
23:37:20.766 00.000 20224 move complete, result=0
23:37:20.766 00.000 20224 worker thread done servicing request
23:37:20.771 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2848, FiltMin=2598, FiltMax=29101, Gamma=1.000
23:37:20.784 00.013 8996 UpdateGuideState exits: m=723107 SNR=404.5
23:37:20.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:20.785 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:20.786 00.001 8996 Enqueuing Expose request
23:37:20.787 00.001 20224 Worker thread wakes up
23:37:20.787 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:20.789 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:20.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:21.772 00.983 20224 Exposure complete
23:37:21.843 00.071 20224 worker thread done servicing request
23:37:21.843 00.000 8996 OnExposeComplete: enter
23:37:21.844 00.001 8996 UpdateGuideState(): m_state=6
23:37:21.846 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8014
23:37:21.848 00.002 8996 Star::Find returns 1 (0), X=136.95, Y=473.92, Mass=708313, SNR=331.0, Peak=65494 HFD=4.4
23:37:21.851 00.003 8996 MultiStar: [#1 -0.49,-0.12,0.00,M3] [#2 -0.08,-0.06,0.75,U] [#3 0.09,-0.09,0.62,U] [#4 0.05,-0.17,0.56,U] [#5 0.01,-0.07,0.58,U] [#6 -0.13,-0.38,0.46,U] [#7 -0.09,-0.48,0.00,M1] [#8 0.01,-0.09,0.36,U] 
23:37:21.853 00.002 8996 refined, 6 included, MultiStar: {-0.02, -0.07}, one-star: {-0.08, 0.16}
23:37:21.854 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
23:37:21.855 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.35)
23:37:21.856 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.91 mountX=-0.02 mountY=0.07, mountTheta=1.81
23:37:21.860 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
23:37:21.861 00.001 8996 Enqueuing Move request for scope (-0.02, -0.07)
23:37:21.861 00.000 20224 Worker thread wakes up
23:37:21.862 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
23:37:21.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
23:37:21.862 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.02 yDistance=0.07
23:37:21.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:37:21.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:21.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:37:21.862 00.000 20224 MoveAxis(E, 0, ABG)
23:37:21.862 00.000 20224 Move returns status 0, amount 0
23:37:21.862 00.000 20224 MoveAxis(N, 0, ABG)
23:37:21.862 00.000 20224 Move returns status 0, amount 0
23:37:21.862 00.000 20224 move complete, result=0
23:37:21.862 00.000 20224 worker thread done servicing request
23:37:21.865 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2848, FiltMin=2576, FiltMax=28797, Gamma=1.000
23:37:21.883 00.018 8996 UpdateGuideState exits: m=708313 SNR=331.0
23:37:21.886 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:21.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:21.889 00.002 8996 Enqueuing Expose request
23:37:21.890 00.001 20224 Worker thread wakes up
23:37:21.890 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:21.892 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:21.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:23.045 01.153 20224 Exposure complete
23:37:23.156 00.111 20224 worker thread done servicing request
23:37:23.156 00.000 8996 OnExposeComplete: enter
23:37:23.158 00.002 8996 UpdateGuideState(): m_state=6
23:37:23.159 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8015
23:37:23.160 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=473.90, Mass=734257, SNR=324.9, Peak=65494 HFD=4.5
23:37:23.162 00.002 8996 MultiStar: [#1 -0.46,-0.03,0.00,M4] [#2 -0.25,-0.09,0.78,U] [#3 -0.10,-0.13,0.63,U] [#4 0.09,-0.26,0.50,U] [#5 -0.20,-0.24,0.70,U] [#6 -0.22,-0.14,0.42,U] [#7 -0.18,-0.37,0.48,U] [#8 -0.08,-0.37,0.39,U] 
23:37:23.163 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.14}, one-star: {-0.26, 0.14}
23:37:23.164 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
23:37:23.165 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
23:37:23.166 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.44 mountX=-0.15 mountY=0.16, mountTheta=2.33
23:37:23.167 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.14, opts=13)
23:37:23.169 00.002 8996 Enqueuing Move request for scope (-0.17, -0.14)
23:37:23.169 00.000 20224 Worker thread wakes up
23:37:23.170 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
23:37:23.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
23:37:23.170 00.000 20224 Moving (-0.17, -0.14) raw xDistance=-0.15 yDistance=0.16
23:37:23.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:37:23.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:23.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:37:23.170 00.000 20224 MoveAxis(E, 0, ABG)
23:37:23.170 00.000 20224 Move returns status 0, amount 0
23:37:23.170 00.000 20224 MoveAxis(N, 0, ABG)
23:37:23.170 00.000 20224 Move returns status 0, amount 0
23:37:23.170 00.000 20224 move complete, result=0
23:37:23.170 00.000 20224 worker thread done servicing request
23:37:23.175 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65494, med=2848, FiltMin=2585, FiltMax=30925, Gamma=1.000
23:37:23.198 00.023 8996 UpdateGuideState exits: m=734257 SNR=324.9
23:37:23.200 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:23.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:23.203 00.002 8996 Enqueuing Expose request
23:37:23.204 00.001 20224 Worker thread wakes up
23:37:23.204 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:37:23.206 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:23.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:24.167 00.961 20224 Exposure complete
23:37:24.252 00.085 20224 worker thread done servicing request
23:37:24.252 00.000 8996 OnExposeComplete: enter
23:37:24.253 00.001 8996 UpdateGuideState(): m_state=6
23:37:24.254 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8016
23:37:24.255 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=473.75, Mass=675155, SNR=357.7, Peak=61558 HFD=4.4
23:37:24.256 00.001 8996 MultiStar: [#1 -0.50,-0.07,0.00,M5] [#2 -0.19,0.11,0.65,U] [#3 0.04,-0.31,0.67,U] [#4 0.06,-0.25,0.56,U] [#5 -0.02,-0.29,0.61,U] [#6 0.04,-0.23,0.41,U] [#7 -0.05,-0.39,0.44,U] [#8 -0.01,-0.26,0.34,U] 
23:37:24.256 00.000 8996 single-star, 7 included, MultiStar: {-0.05, -0.18}, one-star: {-0.13, -0.01}
23:37:24.257 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
23:37:24.258 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
23:37:24.259 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.04 mountX=-0.13 mountY=0.03, mountTheta=2.93
23:37:24.260 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.01, opts=13)
23:37:24.261 00.001 8996 Enqueuing Move request for scope (-0.13, -0.01)
23:37:24.262 00.001 20224 Worker thread wakes up
23:37:24.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
23:37:24.262 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
23:37:24.262 00.000 20224 Moving (-0.13, -0.01) raw xDistance=-0.13 yDistance=0.03
23:37:24.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:37:24.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:24.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:37:24.263 00.001 20224 MoveAxis(E, 0, ABG)
23:37:24.263 00.000 20224 Move returns status 0, amount 0
23:37:24.263 00.000 20224 MoveAxis(N, 0, ABG)
23:37:24.263 00.000 20224 Move returns status 0, amount 0
23:37:24.263 00.000 20224 move complete, result=0
23:37:24.263 00.000 20224 worker thread done servicing request
23:37:24.268 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61558, med=2848, FiltMin=2595, FiltMax=25856, Gamma=1.000
23:37:24.286 00.018 8996 UpdateGuideState exits: m=675155 SNR=357.7
23:37:24.289 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:24.291 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:24.291 00.000 8996 Enqueuing Expose request
23:37:24.292 00.001 20224 Worker thread wakes up
23:37:24.292 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:24.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:24.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:25.453 01.160 20224 Exposure complete
23:37:25.537 00.084 20224 worker thread done servicing request
23:37:25.538 00.001 8996 OnExposeComplete: enter
23:37:25.540 00.002 8996 UpdateGuideState(): m_state=6
23:37:25.541 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8017
23:37:25.543 00.002 8996 Star::Find returns 1 (0), X=136.64, Y=473.67, Mass=721480, SNR=337.6, Peak=55766 HFD=4.7
23:37:25.545 00.002 8996 MultiStar: [#1 -0.58,-0.35,0.00,M6] [#2 -0.39,0.08,0.84,U] [#3 -0.25,-0.24,0.64,U] [#4 -0.19,-0.41,0.00,M1] [#5 -0.32,-0.30,0.00,M1] [#6 -0.45,-0.28,0.00,M1] [#7 -0.34,-0.34,0.00,M1] [#8 -0.29,-0.30,0.38,U] 
23:37:25.547 00.002 8996 refined, 3 included, MultiStar: {-0.34, -0.10}, one-star: {-0.38, -0.10}
23:37:25.549 00.002 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
23:37:25.551 00.002 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
23:37:25.552 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.10 hyp=0.36 cameraTheta=-2.85 mountX=-0.33 mountY=0.14, mountTheta=2.74
23:37:25.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.10, opts=13)
23:37:25.555 00.001 8996 Enqueuing Move request for scope (-0.34, -0.10)
23:37:25.556 00.001 20224 Worker thread wakes up
23:37:25.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.10) opts 0xd
23:37:25.557 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.10)
23:37:25.557 00.000 20224 Moving (-0.34, -0.10) raw xDistance=-0.33 yDistance=0.14
23:37:25.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:37:25.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:25.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:37:25.557 00.000 20224 MoveAxis(E, 49, ABG)
23:37:25.557 00.000 20224 Guiding  Dir = 2, Dur = 49
23:37:25.557 00.000 20224 IsSlewing returns 0
23:37:25.557 00.000 20224 IsGuiding returns 0
23:37:25.559 00.002 20224 PulseGuide returned control before completion, sleep 58
23:37:25.563 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55766, med=2848, FiltMin=2563, FiltMax=27929, Gamma=1.000
23:37:25.577 00.014 8996 UpdateGuideState exits: m=721480 SNR=337.6
23:37:25.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:25.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:25.580 00.001 8996 Enqueuing Expose request
23:37:25.627 00.047 20224 IsGuiding returns 1
23:37:25.627 00.000 20224 scope still moving after pulse duration time elapsed
23:37:25.657 00.030 20224 IsSlewing returns 0
23:37:25.657 00.000 20224 IsGuiding returns 0
23:37:25.657 00.000 20224 scope move finished after 49 + 50 ms
23:37:25.657 00.000 20224 Move returns status 0, amount 49
23:37:25.658 00.001 20224 MoveAxis(N, 0, ABG)
23:37:25.658 00.000 20224 Move returns status 0, amount 0
23:37:25.658 00.000 20224 move complete, result=0
23:37:25.658 00.000 20224 worker thread done servicing request
23:37:25.658 00.000 20224 Worker thread wakes up
23:37:25.658 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:25.658 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH
23:37:25.659 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:26.639 00.980 20224 Exposure complete
23:37:26.711 00.072 20224 worker thread done servicing request
23:37:26.712 00.001 8996 OnExposeComplete: enter
23:37:26.713 00.001 8996 UpdateGuideState(): m_state=6
23:37:26.715 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8018
23:37:26.716 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=473.48, Mass=695217, SNR=377.8, Peak=55379 HFD=4.6
23:37:26.718 00.002 8996 MultiStar: [#1 -0.33,-0.45,0.00,M7] [#2 -0.28,-0.14,0.71,U] [#3 -0.14,-0.52,0.00,M1] [#4 -0.02,-0.54,0.00,M2] [#5 -0.18,-0.43,0.00,M2] [#6 -0.17,-0.44,0.00,M2] [#7 -0.20,-0.31,0.39,U] [#8 -0.34,-0.25,0.37,U] 
23:37:26.721 00.003 8996 refined, 3 included, MultiStar: {-0.30, -0.24}, one-star: {-0.35, -0.28}
23:37:26.724 00.003 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
23:37:26.727 00.003 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
23:37:26.729 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.24 hyp=0.39 cameraTheta=-2.47 mountX=-0.28 mountY=0.28, mountTheta=2.36
23:37:26.734 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.24, opts=13)
23:37:26.735 00.001 8996 Enqueuing Move request for scope (-0.30, -0.24)
23:37:26.736 00.001 20224 Worker thread wakes up
23:37:26.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.24) opts 0xd
23:37:26.737 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.24)
23:37:26.737 00.000 20224 Moving (-0.30, -0.24) raw xDistance=-0.28 yDistance=0.28
23:37:26.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
23:37:26.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:37:26.737 00.000 20224 MoveAxis(E, 44, ABG)
23:37:26.737 00.000 20224 Guiding  Dir = 2, Dur = 44
23:37:26.738 00.001 20224 IsSlewing returns 0
23:37:26.738 00.000 20224 IsGuiding returns 0
23:37:26.745 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55379, med=2848, FiltMin=2553, FiltMax=27901, Gamma=1.000
23:37:26.762 00.017 8996 UpdateGuideState exits: m=695217 SNR=377.8
23:37:26.762 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:26.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:26.764 00.001 8996 Enqueuing Expose request
23:37:26.797 00.033 20224 IsGuiding returns 1
23:37:26.797 00.000 20224 scope still moving after pulse duration time elapsed
23:37:26.825 00.028 20224 IsSlewing returns 0
23:37:26.825 00.000 20224 IsGuiding returns 1
23:37:26.858 00.033 20224 IsSlewing returns 0
23:37:26.858 00.000 20224 IsGuiding returns 1
23:37:26.888 00.030 20224 IsSlewing returns 0
23:37:26.888 00.000 20224 IsGuiding returns 0
23:37:26.888 00.000 20224 scope move finished after 44 + 105 ms
23:37:26.888 00.000 20224 Move returns status 0, amount 44
23:37:26.888 00.000 20224 MoveAxis(S, 58, ABG)
23:37:26.888 00.000 20224 Guiding  Dir = 1, Dur = 58
23:37:26.888 00.000 20224 IsSlewing returns 0
23:37:26.888 00.000 20224 IsGuiding returns 0
23:37:26.951 00.063 20224 IsGuiding returns 1
23:37:26.951 00.000 20224 scope still moving after pulse duration time elapsed
23:37:26.981 00.030 20224 IsSlewing returns 0
23:37:26.982 00.001 20224 IsGuiding returns 1
23:37:27.011 00.029 20224 IsSlewing returns 0
23:37:27.012 00.001 20224 IsGuiding returns 1
23:37:27.043 00.031 20224 IsSlewing returns 0
23:37:27.043 00.000 20224 IsGuiding returns 0
23:37:27.043 00.000 20224 scope move finished after 58 + 96 ms
23:37:27.043 00.000 20224 Move returns status 0, amount 58
23:37:27.043 00.000 20224 move complete, result=0
23:37:27.043 00.000 20224 worker thread done servicing request
23:37:27.043 00.000 20224 Worker thread wakes up
23:37:27.045 00.002 8996 GuideStep: -0.3 px 44 ms EAST, 0.3 px 58 ms SOUTH
23:37:27.047 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:27.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:28.204 01.157 20224 Exposure complete
23:37:28.275 00.071 20224 worker thread done servicing request
23:37:28.275 00.000 8996 OnExposeComplete: enter
23:37:28.276 00.001 8996 UpdateGuideState(): m_state=6
23:37:28.277 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8019
23:37:28.277 00.000 8996 Star::Find returns 1 (0), X=137.34, Y=473.99, Mass=746131, SNR=366.5, Peak=61721 HFD=4.2
23:37:28.279 00.002 8996 MultiStar: [#1 0.13,-0.10,0.59,U] [#2 0.46,0.07,0.00,M1] [#3 0.49,-0.03,0.00,M2] [#4 0.53,-0.17,0.00,M3] [#5 0.48,0.06,0.00,M3] [#6 0.39,-0.09,0.40,U] [#7 0.40,-0.14,0.46,U] [#8 0.35,0.10,0.35,U] 
23:37:28.279 00.000 8996 refined, 4 included, MultiStar: {0.31, 0.04}, one-star: {0.32, 0.23}
23:37:28.280 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
23:37:28.280 00.000 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
23:37:28.281 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.04 hyp=0.31 cameraTheta=0.12 mountX=0.30 mountY=-0.07, mountTheta=-0.24
23:37:28.282 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.04, opts=13)
23:37:28.283 00.001 8996 Enqueuing Move request for scope (0.31, 0.04)
23:37:28.284 00.001 20224 Worker thread wakes up
23:37:28.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.04) opts 0xd
23:37:28.284 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.04)
23:37:28.284 00.000 20224 Moving (0.31, 0.04) raw xDistance=0.30 yDistance=-0.07
23:37:28.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
23:37:28.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:28.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:37:28.284 00.000 20224 MoveAxis(W, 41, ABG)
23:37:28.284 00.000 20224 Guiding  Dir = 3, Dur = 41
23:37:28.285 00.001 20224 IsSlewing returns 0
23:37:28.285 00.000 20224 IsGuiding returns 0
23:37:28.288 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61721, med=2848, FiltMin=2573, FiltMax=29389, Gamma=1.000
23:37:28.296 00.008 20224 PulseGuide returned control before completion, sleep 41
23:37:28.309 00.013 8996 UpdateGuideState exits: m=746131 SNR=366.5
23:37:28.311 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:28.312 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:28.314 00.002 8996 Enqueuing Expose request
23:37:28.343 00.029 20224 IsGuiding returns 1
23:37:28.343 00.000 20224 scope still moving after pulse duration time elapsed
23:37:28.374 00.031 20224 IsSlewing returns 0
23:37:28.374 00.000 20224 IsGuiding returns 1
23:37:28.405 00.031 20224 IsSlewing returns 0
23:37:28.405 00.000 20224 IsGuiding returns 0
23:37:28.405 00.000 20224 scope move finished after 41 + 78 ms
23:37:28.406 00.001 20224 Move returns status 0, amount 41
23:37:28.406 00.000 20224 MoveAxis(N, 0, ABG)
23:37:28.406 00.000 20224 Move returns status 0, amount 0
23:37:28.406 00.000 20224 move complete, result=0
23:37:28.406 00.000 20224 worker thread done servicing request
23:37:28.406 00.000 20224 Worker thread wakes up
23:37:28.406 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:28.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:28.406 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
23:37:29.372 00.966 20224 Exposure complete
23:37:29.455 00.083 20224 worker thread done servicing request
23:37:29.455 00.000 8996 OnExposeComplete: enter
23:37:29.456 00.001 8996 UpdateGuideState(): m_state=6
23:37:29.457 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8020
23:37:29.458 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.82, Mass=683661, SNR=357.0, Peak=62678 HFD=4.3
23:37:29.458 00.000 8996 MultiStar: [#1 -0.12,0.07,0.62,U] [#2 0.12,0.13,0.72,U] [#3 0.20,-0.10,0.57,U] [#4 0.30,-0.21,0.57,U] [#5 0.23,-0.19,0.53,U] [#6 -0.02,-0.38,0.42,U] [#7 -0.02,-0.35,0.49,U] [#8 0.22,-0.04,0.42,U] 
23:37:29.459 00.001 8996 single-star, 8 included, MultiStar: {0.08, -0.08}, one-star: {-0.07, 0.05}
23:37:29.460 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
23:37:29.461 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
23:37:29.461 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.48 mountX=-0.07 mountY=-0.04, mountTheta=-2.59
23:37:29.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
23:37:29.464 00.001 8996 Enqueuing Move request for scope (-0.07, 0.05)
23:37:29.464 00.000 20224 Worker thread wakes up
23:37:29.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
23:37:29.465 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
23:37:29.465 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
23:37:29.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:37:29.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:29.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:37:29.465 00.000 20224 MoveAxis(E, 0, ABG)
23:37:29.465 00.000 20224 Move returns status 0, amount 0
23:37:29.465 00.000 20224 MoveAxis(N, 0, ABG)
23:37:29.465 00.000 20224 Move returns status 0, amount 0
23:37:29.465 00.000 20224 move complete, result=0
23:37:29.465 00.000 20224 worker thread done servicing request
23:37:29.469 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62678, med=2848, FiltMin=2585, FiltMax=28829, Gamma=1.000
23:37:29.482 00.013 8996 UpdateGuideState exits: m=683661 SNR=357.0
23:37:29.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:29.483 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:29.484 00.001 8996 Enqueuing Expose request
23:37:29.485 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:29.486 00.001 20224 Worker thread wakes up
23:37:29.486 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:29.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:30.636 01.150 20224 Exposure complete
23:37:30.717 00.081 20224 worker thread done servicing request
23:37:30.717 00.000 8996 OnExposeComplete: enter
23:37:30.718 00.001 8996 UpdateGuideState(): m_state=6
23:37:30.720 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8021
23:37:30.723 00.003 8996 Star::Find returns 1 (0), X=136.59, Y=473.75, Mass=750600, SNR=344.1, Peak=62262 HFD=4.5
23:37:30.725 00.002 8996 MultiStar: [#1 -0.56,-0.02,0.00,M6] [#2 -0.31,0.03,0.77,U] [#3 -0.29,-0.20,0.57,U] [#4 -0.17,-0.03,0.50,U] [#5 -0.13,-0.15,0.56,U] [#6 -0.57,-0.13,0.00,M1] [#7 -0.23,-0.28,0.48,U] [#8 -0.02,-0.16,0.40,U] 
23:37:30.726 00.001 8996 refined, 6 included, MultiStar: {-0.26, -0.10}, one-star: {-0.43, -0.02}
23:37:30.726 00.000 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:37:30.727 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
23:37:30.728 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.79 mountX=-0.25 mountY=0.13, mountTheta=2.68
23:37:30.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.10, opts=13)
23:37:30.732 00.002 8996 Enqueuing Move request for scope (-0.26, -0.10)
23:37:30.733 00.001 20224 Worker thread wakes up
23:37:30.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
23:37:30.733 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
23:37:30.733 00.000 20224 Moving (-0.26, -0.10) raw xDistance=-0.25 yDistance=0.13
23:37:30.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:37:30.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:30.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:37:30.733 00.000 20224 MoveAxis(E, 37, ABG)
23:37:30.733 00.000 20224 Guiding  Dir = 2, Dur = 37
23:37:30.734 00.001 20224 IsSlewing returns 0
23:37:30.734 00.000 20224 IsGuiding returns 0
23:37:30.737 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62262, med=2848, FiltMin=2560, FiltMax=27533, Gamma=1.000
23:37:30.749 00.012 8996 UpdateGuideState exits: m=750600 SNR=344.1
23:37:30.751 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:30.751 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:30.752 00.001 8996 Enqueuing Expose request
23:37:30.753 00.001 20224 PulseGuide returned control before completion, sleep 29
23:37:30.783 00.030 20224 IsGuiding returns 1
23:37:30.783 00.000 20224 scope still moving after pulse duration time elapsed
23:37:30.814 00.031 20224 IsSlewing returns 0
23:37:30.814 00.000 20224 IsGuiding returns 1
23:37:30.845 00.031 20224 IsSlewing returns 0
23:37:30.846 00.001 20224 IsGuiding returns 0
23:37:30.846 00.000 20224 scope move finished after 37 + 74 ms
23:37:30.846 00.000 20224 Move returns status 0, amount 37
23:37:30.846 00.000 20224 MoveAxis(N, 0, ABG)
23:37:30.846 00.000 20224 Move returns status 0, amount 0
23:37:30.846 00.000 20224 move complete, result=0
23:37:30.846 00.000 20224 worker thread done servicing request
23:37:30.846 00.000 20224 Worker thread wakes up
23:37:30.847 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
23:37:30.850 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:30.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:31.836 00.986 20224 Exposure complete
23:37:31.907 00.071 20224 worker thread done servicing request
23:37:31.907 00.000 8996 OnExposeComplete: enter
23:37:31.909 00.002 8996 UpdateGuideState(): m_state=6
23:37:31.910 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8022
23:37:31.911 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.87, Mass=691503, SNR=333.9, Peak=65494 HFD=4.3
23:37:31.912 00.001 8996 MultiStar: [#1 -0.24,-0.06,0.61,U] [#2 -0.13,0.10,0.72,U] [#3 -0.15,0.05,0.61,U] [#4 0.12,-0.20,0.53,U] [#5 0.04,-0.25,0.65,U] [#6 -0.27,-0.04,0.45,U] [#7 0.02,-0.15,0.42,U] [#8 0.03,0.09,0.42,U] 
23:37:31.913 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.10, 0.10}
23:37:31.915 00.002 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
23:37:31.917 00.002 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.44)
23:37:31.918 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.82 mountX=-0.08 mountY=0.04, mountTheta=2.71
23:37:31.921 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
23:37:31.922 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
23:37:31.924 00.002 20224 Worker thread wakes up
23:37:31.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
23:37:31.924 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
23:37:31.924 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
23:37:31.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:37:31.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:31.925 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:37:31.925 00.000 20224 MoveAxis(E, 0, ABG)
23:37:31.925 00.000 20224 Move returns status 0, amount 0
23:37:31.925 00.000 20224 MoveAxis(N, 0, ABG)
23:37:31.925 00.000 20224 Move returns status 0, amount 0
23:37:31.925 00.000 20224 move complete, result=0
23:37:31.925 00.000 20224 worker thread done servicing request
23:37:31.931 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65494, med=2848, FiltMin=2585, FiltMax=27533, Gamma=1.000
23:37:31.945 00.014 8996 UpdateGuideState exits: m=691503 SNR=333.9
23:37:31.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:31.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:31.947 00.000 8996 Enqueuing Expose request
23:37:31.948 00.001 20224 Worker thread wakes up
23:37:31.948 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:37:31.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:31.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:33.117 01.168 20224 Exposure complete
23:37:33.186 00.069 20224 worker thread done servicing request
23:37:33.186 00.000 8996 OnExposeComplete: enter
23:37:33.187 00.001 8996 UpdateGuideState(): m_state=6
23:37:33.188 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8023
23:37:33.189 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=474.03, Mass=767046, SNR=372.4, Peak=64918 HFD=4.4
23:37:33.190 00.001 8996 MultiStar: [#1 -0.18,0.14,0.59,U] [#2 0.16,0.23,0.65,U] [#3 0.25,-0.01,0.58,U] [#4 0.26,0.13,0.45,U] [#5 0.24,-0.06,0.52,U] [#6 0.10,0.01,0.43,U] [#7 0.27,-0.16,0.38,U] [#8 0.15,0.23,0.33,U] 
23:37:33.191 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.11}, one-star: {0.04, 0.27}
23:37:33.191 00.000 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
23:37:33.192 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
23:37:33.193 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.72 mountX=0.11 mountY=-0.12, mountTheta=-0.83
23:37:33.196 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.11, opts=13)
23:37:33.198 00.002 8996 Enqueuing Move request for scope (0.13, 0.11)
23:37:33.200 00.002 20224 Worker thread wakes up
23:37:33.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
23:37:33.200 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
23:37:33.200 00.000 20224 Moving (0.13, 0.11) raw xDistance=0.11 yDistance=-0.12
23:37:33.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:37:33.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:33.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:37:33.201 00.001 20224 MoveAxis(E, 0, ABG)
23:37:33.201 00.000 20224 Move returns status 0, amount 0
23:37:33.201 00.000 20224 MoveAxis(N, 0, ABG)
23:37:33.201 00.000 20224 Move returns status 0, amount 0
23:37:33.201 00.000 20224 move complete, result=0
23:37:33.201 00.000 20224 worker thread done servicing request
23:37:33.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64918, med=2848, FiltMin=2585, FiltMax=29293, Gamma=1.000
23:37:33.228 00.023 8996 UpdateGuideState exits: m=767046 SNR=372.4
23:37:33.231 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:33.233 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:33.235 00.002 8996 Enqueuing Expose request
23:37:33.237 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:33.239 00.002 20224 Worker thread wakes up
23:37:33.239 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:33.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:34.200 00.961 20224 Exposure complete
23:37:34.291 00.091 20224 worker thread done servicing request
23:37:34.291 00.000 8996 OnExposeComplete: enter
23:37:34.293 00.002 8996 UpdateGuideState(): m_state=6
23:37:34.296 00.003 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8024
23:37:34.296 00.000 8996 Star::Find returns 1 (0), X=136.96, Y=473.83, Mass=708410, SNR=339.8, Peak=65494 HFD=4.3
23:37:34.298 00.002 8996 MultiStar: [#1 -0.25,0.05,0.77,U] [#2 0.03,0.15,0.77,U] [#3 0.08,0.02,0.59,U] [#4 0.21,-0.05,0.55,U] [#5 0.03,-0.01,0.61,U] [#6 -0.10,0.00,0.42,U] [#7 0.04,-0.27,0.41,U] [#8 -0.07,-0.14,0.42,U] 
23:37:34.300 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.00}, one-star: {-0.06, 0.06}
23:37:34.301 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
23:37:34.302 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
23:37:34.303 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.90 mountX=-0.02 mountY=-0.00, mountTheta=-3.02
23:37:34.306 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.00, opts=13)
23:37:34.308 00.002 8996 Enqueuing Move request for scope (-0.02, 0.00)
23:37:34.309 00.001 20224 Worker thread wakes up
23:37:34.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
23:37:34.309 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
23:37:34.309 00.000 20224 Moving (-0.02, 0.00) raw xDistance=-0.02 yDistance=-0.00
23:37:34.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:37:34.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:34.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:37:34.310 00.001 20224 MoveAxis(E, 0, ABG)
23:37:34.310 00.000 20224 Move returns status 0, amount 0
23:37:34.310 00.000 20224 MoveAxis(N, 0, ABG)
23:37:34.310 00.000 20224 Move returns status 0, amount 0
23:37:34.310 00.000 20224 move complete, result=0
23:37:34.310 00.000 20224 worker thread done servicing request
23:37:34.317 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2848, FiltMin=2595, FiltMax=28909, Gamma=1.000
23:37:34.336 00.019 8996 UpdateGuideState exits: m=708410 SNR=339.8
23:37:34.338 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:34.340 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:34.342 00.002 8996 Enqueuing Expose request
23:37:34.343 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:34.344 00.001 20224 Worker thread wakes up
23:37:34.344 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:34.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:35.508 01.164 20224 Exposure complete
23:37:35.571 00.063 20224 worker thread done servicing request
23:37:35.571 00.000 8996 OnExposeComplete: enter
23:37:35.572 00.001 8996 UpdateGuideState(): m_state=6
23:37:35.573 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8025
23:37:35.574 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=473.93, Mass=774885, SNR=355.8, Peak=60918 HFD=4.3
23:37:35.575 00.001 8996 MultiStar: [#1 -0.23,0.16,0.65,U] [#2 0.21,0.38,0.00,M1] [#3 0.28,0.11,0.64,U] [#4 0.33,0.16,0.51,U] [#5 0.25,0.08,0.60,U] [#6 0.24,0.06,0.39,U] [#7 0.25,-0.01,0.38,U] [#8 -0.02,0.09,0.42,U] 
23:37:35.576 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.11}, one-star: {0.23, 0.16}
23:37:35.576 00.000 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
23:37:35.577 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
23:37:35.578 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.20 cameraTheta=0.61 mountX=0.15 mountY=-0.13, mountTheta=-0.71
23:37:35.579 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.11, opts=13)
23:37:35.580 00.001 8996 Enqueuing Move request for scope (0.16, 0.11)
23:37:35.581 00.001 20224 Worker thread wakes up
23:37:35.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
23:37:35.581 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
23:37:35.581 00.000 20224 Moving (0.16, 0.11) raw xDistance=0.15 yDistance=-0.13
23:37:35.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:37:35.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:35.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:35.581 00.000 20224 MoveAxis(E, 0, ABG)
23:37:35.581 00.000 20224 Move returns status 0, amount 0
23:37:35.581 00.000 20224 MoveAxis(N, 0, ABG)
23:37:35.582 00.001 20224 Move returns status 0, amount 0
23:37:35.582 00.000 20224 move complete, result=0
23:37:35.582 00.000 20224 worker thread done servicing request
23:37:35.585 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=60918, med=2848, FiltMin=2585, FiltMax=27981, Gamma=1.000
23:37:35.608 00.023 8996 UpdateGuideState exits: m=774885 SNR=355.8
23:37:35.611 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:35.613 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:35.614 00.001 8996 Enqueuing Expose request
23:37:35.616 00.002 20224 Worker thread wakes up
23:37:35.616 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:35.617 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:35.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:36.598 00.981 20224 Exposure complete
23:37:36.664 00.066 20224 worker thread done servicing request
23:37:36.665 00.001 8996 OnExposeComplete: enter
23:37:36.666 00.001 8996 UpdateGuideState(): m_state=6
23:37:36.666 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8026
23:37:36.667 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.90, Mass=693670, SNR=372.0, Peak=57417 HFD=4.4
23:37:36.668 00.001 8996 MultiStar: [#1 0.09,0.28,0.67,U] [#2 0.57,0.36,0.00,M2] [#3 0.60,0.00,0.00,M1] [#4 0.59,-0.13,0.00,M1] [#5 0.51,-0.05,0.00,M1] [#6 0.28,-0.01,0.37,U] [#7 0.29,-0.18,0.41,U] [#8 0.62,0.27,0.00,M1] 
23:37:36.669 00.001 8996 refined, 3 included, MultiStar: {0.25, 0.10}, one-star: {0.33, 0.13}
23:37:36.670 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
23:37:36.670 00.000 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
23:37:36.671 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.10 hyp=0.27 cameraTheta=0.37 mountX=0.24 mountY=-0.13, mountTheta=-0.48
23:37:36.672 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.10, opts=13)
23:37:36.673 00.001 8996 Enqueuing Move request for scope (0.25, 0.10)
23:37:36.674 00.001 20224 Worker thread wakes up
23:37:36.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.10) opts 0xd
23:37:36.674 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.10)
23:37:36.674 00.000 20224 Moving (0.25, 0.10) raw xDistance=0.24 yDistance=-0.13
23:37:36.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:37:36.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:36.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:36.674 00.000 20224 MoveAxis(W, 35, ABG)
23:37:36.674 00.000 20224 Guiding  Dir = 3, Dur = 35
23:37:36.675 00.001 20224 IsSlewing returns 0
23:37:36.675 00.000 20224 IsGuiding returns 0
23:37:36.679 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=57417, med=2848, FiltMin=2585, FiltMax=25181, Gamma=1.000
23:37:36.692 00.013 8996 UpdateGuideState exits: m=693670 SNR=372.0
23:37:36.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:36.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:36.695 00.001 8996 Enqueuing Expose request
23:37:36.730 00.035 20224 IsGuiding returns 1
23:37:36.730 00.000 20224 scope still moving after pulse duration time elapsed
23:37:36.760 00.030 20224 IsSlewing returns 0
23:37:36.760 00.000 20224 IsGuiding returns 1
23:37:36.790 00.030 20224 IsSlewing returns 0
23:37:36.790 00.000 20224 IsGuiding returns 1
23:37:36.821 00.031 20224 IsSlewing returns 0
23:37:36.822 00.001 20224 IsGuiding returns 0
23:37:36.822 00.000 20224 scope move finished after 35 + 111 ms
23:37:36.822 00.000 20224 Move returns status 0, amount 35
23:37:36.822 00.000 20224 MoveAxis(N, 0, ABG)
23:37:36.822 00.000 20224 Move returns status 0, amount 0
23:37:36.822 00.000 20224 move complete, result=0
23:37:36.822 00.000 20224 worker thread done servicing request
23:37:36.822 00.000 20224 Worker thread wakes up
23:37:36.823 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:36.823 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH
23:37:36.825 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:38.008 01.183 20224 Exposure complete
23:37:38.091 00.083 20224 worker thread done servicing request
23:37:38.091 00.000 8996 OnExposeComplete: enter
23:37:38.092 00.001 8996 UpdateGuideState(): m_state=6
23:37:38.093 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8027
23:37:38.094 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=473.82, Mass=734078, SNR=378.2, Peak=62822 HFD=4.4
23:37:38.096 00.002 8996 MultiStar: [#1 -0.19,0.16,0.72,U] [#2 0.06,0.04,0.75,U] [#3 0.14,-0.10,0.56,U] [#4 0.18,-0.12,0.54,U] [#5 0.21,-0.15,0.57,U] [#6 -0.10,-0.12,0.39,U] [#7 0.10,-0.21,0.34,U] [#8 0.17,0.25,0.40,U] 
23:37:38.097 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.00}, one-star: {0.08, 0.05}
23:37:38.098 00.001 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
23:37:38.098 00.000 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
23:37:38.099 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.07 cameraTheta=-0.08 mountX=0.07 mountY=-0.00, mountTheta=-0.04
23:37:38.102 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.00, opts=13)
23:37:38.103 00.001 8996 Enqueuing Move request for scope (0.06, -0.00)
23:37:38.104 00.001 20224 Worker thread wakes up
23:37:38.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
23:37:38.104 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
23:37:38.104 00.000 20224 Moving (0.06, -0.00) raw xDistance=0.07 yDistance=-0.00
23:37:38.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:37:38.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:38.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:37:38.104 00.000 20224 MoveAxis(E, 0, ABG)
23:37:38.104 00.000 20224 Move returns status 0, amount 0
23:37:38.104 00.000 20224 MoveAxis(N, 0, ABG)
23:37:38.104 00.000 20224 Move returns status 0, amount 0
23:37:38.104 00.000 20224 move complete, result=0
23:37:38.104 00.000 20224 worker thread done servicing request
23:37:38.111 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62822, med=2848, FiltMin=2592, FiltMax=26525, Gamma=1.000
23:37:38.129 00.018 8996 UpdateGuideState exits: m=734078 SNR=378.2
23:37:38.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:38.132 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:38.133 00.001 8996 Enqueuing Expose request
23:37:38.134 00.001 20224 Worker thread wakes up
23:37:38.134 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:38.135 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:38.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:39.113 00.978 20224 Exposure complete
23:37:39.187 00.074 20224 worker thread done servicing request
23:37:39.187 00.000 8996 OnExposeComplete: enter
23:37:39.188 00.001 8996 UpdateGuideState(): m_state=6
23:37:39.190 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8028
23:37:39.192 00.002 8996 Star::Find returns 1 (0), X=136.91, Y=473.96, Mass=750645, SNR=344.8, Peak=65494 HFD=4.4
23:37:39.193 00.001 8996 MultiStar: [#1 -0.44,0.28,0.00,M1] [#2 -0.27,0.40,0.00,M2] [#3 -0.23,0.17,0.57,U] [#4 -0.10,0.05,0.52,U] [#5 -0.03,0.29,0.58,U] [#6 -0.31,0.03,0.43,U] [#7 -0.29,-0.08,0.41,U] [#8 -0.14,0.26,0.37,U] 
23:37:39.194 00.001 8996 refined, 6 included, MultiStar: {-0.16, 0.15}, one-star: {-0.11, 0.19}
23:37:39.195 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
23:37:39.196 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
23:37:39.197 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.21 cameraTheta=2.40 mountX=-0.17 mountY=-0.13, mountTheta=-2.50
23:37:39.199 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.15, opts=13)
23:37:39.200 00.001 8996 Enqueuing Move request for scope (-0.16, 0.15)
23:37:39.201 00.001 20224 Worker thread wakes up
23:37:39.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
23:37:39.201 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
23:37:39.201 00.000 20224 Moving (-0.16, 0.15) raw xDistance=-0.17 yDistance=-0.13
23:37:39.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:37:39.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:39.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:37:39.201 00.000 20224 MoveAxis(E, 0, ABG)
23:37:39.201 00.000 20224 Move returns status 0, amount 0
23:37:39.202 00.001 20224 MoveAxis(N, 0, ABG)
23:37:39.202 00.000 20224 Move returns status 0, amount 0
23:37:39.202 00.000 20224 move complete, result=0
23:37:39.202 00.000 20224 worker thread done servicing request
23:37:39.205 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65494, med=2848, FiltMin=2576, FiltMax=32912, Gamma=1.000
23:37:39.221 00.016 8996 UpdateGuideState exits: m=750645 SNR=344.8
23:37:39.223 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:39.225 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:39.226 00.001 8996 Enqueuing Expose request
23:37:39.227 00.001 20224 Worker thread wakes up
23:37:39.227 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:39.229 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:39.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:40.426 01.197 20224 Exposure complete
23:37:40.506 00.080 20224 worker thread done servicing request
23:37:40.507 00.001 8996 OnExposeComplete: enter
23:37:40.509 00.002 8996 UpdateGuideState(): m_state=6
23:37:40.510 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8029
23:37:40.511 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=474.06, Mass=746438, SNR=347.5, Peak=65494 HFD=4.4
23:37:40.513 00.002 8996 MultiStar: [#1 -0.24,0.14,0.63,U] [#2 -0.01,0.28,0.75,U] [#3 0.06,-0.14,0.63,U] [#4 0.13,-0.03,0.51,U] [#5 0.07,0.10,0.56,U] [#6 -0.35,0.06,0.37,U] [#7 -0.12,-0.28,0.45,U] [#8 0.03,0.25,0.37,U] 
23:37:40.514 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.10}, one-star: {-0.00, 0.29}
23:37:40.515 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
23:37:40.516 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
23:37:40.518 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.93 mountX=-0.05 mountY=-0.10, mountTheta=-2.03
23:37:40.520 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
23:37:40.522 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
23:37:40.523 00.001 20224 Worker thread wakes up
23:37:40.524 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
23:37:40.524 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
23:37:40.524 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.10
23:37:40.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:37:40.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:40.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:37:40.524 00.000 20224 MoveAxis(E, 0, ABG)
23:37:40.524 00.000 20224 Move returns status 0, amount 0
23:37:40.524 00.000 20224 MoveAxis(N, 0, ABG)
23:37:40.524 00.000 20224 Move returns status 0, amount 0
23:37:40.524 00.000 20224 move complete, result=0
23:37:40.524 00.000 20224 worker thread done servicing request
23:37:40.528 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2848, FiltMin=2582, FiltMax=29277, Gamma=1.000
23:37:40.551 00.023 8996 UpdateGuideState exits: m=746438 SNR=347.5
23:37:40.553 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:40.555 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:40.557 00.002 8996 Enqueuing Expose request
23:37:40.559 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:40.562 00.003 20224 Worker thread wakes up
23:37:40.562 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:40.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:41.541 00.979 20224 Exposure complete
23:37:41.614 00.073 20224 worker thread done servicing request
23:37:41.615 00.001 8996 OnExposeComplete: enter
23:37:41.616 00.001 8996 UpdateGuideState(): m_state=6
23:37:41.617 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8030
23:37:41.618 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=474.21, Mass=762928, SNR=363.5, Peak=63606 HFD=4.4
23:37:41.619 00.001 8996 MultiStar: [#1 -0.30,0.23,0.60,U] [#2 -0.04,0.37,0.82,U] [#3 -0.07,-0.08,0.55,U] [#4 0.13,0.01,0.55,U] [#5 0.00,-0.12,0.59,U] [#6 -0.18,-0.15,0.40,U] [#7 -0.05,-0.56,0.00,M1] [#8 0.14,0.15,0.33,U] 
23:37:41.622 00.003 8996 refined, 7 included, MultiStar: {-0.03, 0.16}, one-star: {0.05, 0.45}
23:37:41.624 00.002 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
23:37:41.625 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
23:37:41.626 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.77 mountX=-0.05 mountY=-0.16, mountTheta=-1.87
23:37:41.628 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.16, opts=13)
23:37:41.630 00.002 8996 Enqueuing Move request for scope (-0.03, 0.16)
23:37:41.631 00.001 20224 Worker thread wakes up
23:37:41.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.16) opts 0xd
23:37:41.631 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.16)
23:37:41.631 00.000 20224 Moving (-0.03, 0.16) raw xDistance=-0.05 yDistance=-0.16
23:37:41.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:37:41.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:41.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:37:41.632 00.001 20224 MoveAxis(E, 0, ABG)
23:37:41.632 00.000 20224 Move returns status 0, amount 0
23:37:41.632 00.000 20224 MoveAxis(N, 0, ABG)
23:37:41.632 00.000 20224 Move returns status 0, amount 0
23:37:41.632 00.000 20224 move complete, result=0
23:37:41.632 00.000 20224 worker thread done servicing request
23:37:41.637 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=63606, med=2848, FiltMin=2563, FiltMax=28419, Gamma=1.000
23:37:41.653 00.016 8996 UpdateGuideState exits: m=762928 SNR=363.5
23:37:41.656 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:41.658 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:41.659 00.001 8996 Enqueuing Expose request
23:37:41.660 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:41.660 00.000 20224 Worker thread wakes up
23:37:41.661 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:41.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:42.844 01.183 20224 Exposure complete
23:37:42.916 00.072 20224 worker thread done servicing request
23:37:42.916 00.000 8996 OnExposeComplete: enter
23:37:42.917 00.001 8996 UpdateGuideState(): m_state=6
23:37:42.917 00.000 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8031
23:37:42.918 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=473.80, Mass=789706, SNR=360.1, Peak=65494 HFD=4.4
23:37:42.919 00.001 8996 MultiStar: [#1 -0.77,-0.01,0.00,M1] [#2 -0.40,-0.19,0.00,M1] [#3 -0.36,-0.08,0.62,U] [#4 -0.28,-0.18,0.54,U] [#5 -0.11,-0.20,0.56,U] [#6 -0.40,-0.26,0.00,M1] [#7 -0.26,-0.23,0.44,U] [#8 -0.20,-0.02,0.32,U] 
23:37:42.920 00.001 8996 single-star, 5 included, MultiStar: {-0.20, -0.10}, one-star: {-0.09, 0.03}
23:37:42.921 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
23:37:42.922 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:37:42.922 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.79 mountX=-0.09 mountY=-0.02, mountTheta=-2.91
23:37:42.924 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
23:37:42.924 00.000 8996 Enqueuing Move request for scope (-0.09, 0.03)
23:37:42.925 00.001 20224 Worker thread wakes up
23:37:42.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
23:37:42.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
23:37:42.925 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.09 yDistance=-0.02
23:37:42.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:37:42.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:42.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:37:42.925 00.000 20224 MoveAxis(E, 0, ABG)
23:37:42.926 00.001 20224 Move returns status 0, amount 0
23:37:42.926 00.000 20224 MoveAxis(N, 0, ABG)
23:37:42.926 00.000 20224 Move returns status 0, amount 0
23:37:42.926 00.000 20224 move complete, result=0
23:37:42.926 00.000 20224 worker thread done servicing request
23:37:42.929 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2848, FiltMin=2589, FiltMax=30400, Gamma=1.000
23:37:42.947 00.018 8996 UpdateGuideState exits: m=789706 SNR=360.1
23:37:42.949 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:42.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:42.951 00.001 8996 Enqueuing Expose request
23:37:42.952 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:37:42.953 00.001 20224 Worker thread wakes up
23:37:42.953 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:42.954 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:43.937 00.983 20224 Exposure complete
23:37:44.009 00.072 20224 worker thread done servicing request
23:37:44.010 00.001 8996 OnExposeComplete: enter
23:37:44.011 00.001 8996 UpdateGuideState(): m_state=6
23:37:44.012 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8032
23:37:44.014 00.002 8996 Star::Find returns 1 (0), X=136.38, Y=474.17, Mass=754825, SNR=384.0, Peak=57526 HFD=4.5
23:37:44.015 00.001 8996 MultiStar: [#1 -1.04,0.40,0.00,M2] [#2 -0.74,0.19,0.00,M2] [#3 -0.66,0.07,0.00,M1] [#4 -0.50,0.09,0.00,M1] [#5 -0.60,0.08,0.00,M1] [#6 -0.78,0.07,0.00,M2] [#7 -0.70,0.25,0.00,M1] [#8 -0.60,0.21,0.00,M1] 
23:37:44.016 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
23:37:44.017 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
23:37:44.017 00.000 8996 CameraToMount -- cameraX=-0.64 cameraY=0.41 hyp=0.76 cameraTheta=2.58 mountX=-0.68 mountY=-0.33, mountTheta=-2.69
23:37:44.019 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.64, y=0.41, opts=13)
23:37:44.020 00.001 8996 Enqueuing Move request for scope (-0.64, 0.41)
23:37:44.021 00.001 20224 Worker thread wakes up
23:37:44.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.41) opts 0xd
23:37:44.021 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.64, 0.41)
23:37:44.021 00.000 20224 Moving (-0.64, 0.41) raw xDistance=-0.68 yDistance=-0.33
23:37:44.021 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
23:37:44.021 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:37:44.021 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:37:44.022 00.001 20224 MoveAxis(E, 99, ABG)
23:37:44.022 00.000 20224 Guiding  Dir = 2, Dur = 99
23:37:44.022 00.000 20224 IsSlewing returns 0
23:37:44.022 00.000 20224 IsGuiding returns 0
23:37:44.025 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57526, med=2848, FiltMin=2579, FiltMax=29843, Gamma=1.000
23:37:44.039 00.014 8996 UpdateGuideState exits: m=754825 SNR=384.0
23:37:44.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:44.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:44.041 00.000 8996 Enqueuing Expose request
23:37:44.046 00.005 20224 PulseGuide returned control before completion, sleep 85
23:37:44.141 00.095 20224 IsGuiding returns 1
23:37:44.141 00.000 20224 scope still moving after pulse duration time elapsed
23:37:44.176 00.035 20224 IsSlewing returns 0
23:37:44.176 00.000 20224 IsGuiding returns 1
23:37:44.203 00.027 20224 IsSlewing returns 0
23:37:44.203 00.000 20224 IsGuiding returns 1
23:37:44.234 00.031 20224 IsSlewing returns 0
23:37:44.235 00.001 20224 IsGuiding returns 0
23:37:44.235 00.000 20224 scope move finished after 99 + 112 ms
23:37:44.235 00.000 20224 Move returns status 0, amount 99
23:37:44.235 00.000 20224 MoveAxis(N, 0, ABG)
23:37:44.235 00.000 20224 Move returns status 0, amount 0
23:37:44.235 00.000 20224 move complete, result=0
23:37:44.235 00.000 20224 worker thread done servicing request
23:37:44.235 00.000 8996 GuideStep: -0.7 px 99 ms EAST, -0.3 px 0 ms NORTH
23:37:44.237 00.002 20224 Worker thread wakes up
23:37:44.237 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:44.238 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:45.414 01.176 20224 Exposure complete
23:37:45.480 00.066 20224 worker thread done servicing request
23:37:45.480 00.000 8996 OnExposeComplete: enter
23:37:45.482 00.002 8996 UpdateGuideState(): m_state=6
23:37:45.484 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8033
23:37:45.486 00.002 8996 Star::Find returns 1 (0), X=137.09, Y=473.81, Mass=754441, SNR=344.3, Peak=60182 HFD=4.3
23:37:45.488 00.002 8996 MultiStar: [#1 0.04,0.27,0.81,U] [#2 0.24,0.14,0.70,U] [#3 0.22,-0.09,0.61,U] [#4 0.45,-0.07,0.00,M2] [#5 0.31,0.01,0.63,U] [#6 0.30,0.24,0.42,U] [#7 0.42,0.12,0.00,M2] [#8 0.37,-0.15,0.44,U] 
23:37:45.490 00.002 8996 single-star, 6 included, MultiStar: {0.19, 0.08}, one-star: {0.07, 0.05}
23:37:45.492 00.002 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
23:37:45.494 00.002 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
23:37:45.495 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.59 mountX=0.07 mountY=-0.05, mountTheta=-0.69
23:37:45.497 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
23:37:45.498 00.001 8996 Enqueuing Move request for scope (0.07, 0.05)
23:37:45.499 00.001 20224 Worker thread wakes up
23:37:45.500 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
23:37:45.500 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
23:37:45.500 00.000 20224 Moving (0.07, 0.05) raw xDistance=0.07 yDistance=-0.05
23:37:45.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:37:45.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:45.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:37:45.500 00.000 20224 MoveAxis(E, 0, ABG)
23:37:45.500 00.000 20224 Move returns status 0, amount 0
23:37:45.500 00.000 20224 MoveAxis(N, 0, ABG)
23:37:45.500 00.000 20224 Move returns status 0, amount 0
23:37:45.500 00.000 20224 move complete, result=0
23:37:45.500 00.000 20224 worker thread done servicing request
23:37:45.505 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60182, med=2848, FiltMin=2582, FiltMax=29053, Gamma=1.000
23:37:45.518 00.013 8996 UpdateGuideState exits: m=754441 SNR=344.3
23:37:45.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:45.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:45.521 00.001 8996 Enqueuing Expose request
23:37:45.522 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:45.523 00.001 20224 Worker thread wakes up
23:37:45.523 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:45.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:46.505 00.982 20224 Exposure complete
23:37:46.583 00.078 20224 worker thread done servicing request
23:37:46.583 00.000 8996 OnExposeComplete: enter
23:37:46.584 00.001 8996 UpdateGuideState(): m_state=6
23:37:46.585 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8034
23:37:46.586 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=474.01, Mass=721476, SNR=358.5, Peak=60182 HFD=4.4
23:37:46.587 00.001 8996 MultiStar: [#1 0.04,0.23,0.62,U] [#2 0.25,0.19,0.69,U] [#3 0.30,0.03,0.58,U] [#4 0.27,0.01,0.50,U] [#5 0.38,-0.05,0.64,U] [#6 0.12,0.21,0.39,U] [#7 0.20,0.09,0.44,U] [#8 0.37,0.01,0.42,U] 
23:37:46.588 00.001 8996 refined, 8 included, MultiStar: {0.21, 0.12}, one-star: {0.05, 0.25}
23:37:46.588 00.000 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
23:37:46.589 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
23:37:46.590 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.12 hyp=0.24 cameraTheta=0.53 mountX=0.19 mountY=-0.14, mountTheta=-0.63
23:37:46.593 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.12, opts=13)
23:37:46.596 00.003 8996 Enqueuing Move request for scope (0.21, 0.12)
23:37:46.598 00.002 20224 Worker thread wakes up
23:37:46.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.12) opts 0xd
23:37:46.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.12)
23:37:46.598 00.000 20224 Moving (0.21, 0.12) raw xDistance=0.19 yDistance=-0.14
23:37:46.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:37:46.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:46.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:37:46.598 00.000 20224 MoveAxis(E, 0, ABG)
23:37:46.599 00.001 20224 Move returns status 0, amount 0
23:37:46.599 00.000 20224 MoveAxis(N, 0, ABG)
23:37:46.599 00.000 20224 Move returns status 0, amount 0
23:37:46.599 00.000 20224 move complete, result=0
23:37:46.599 00.000 20224 worker thread done servicing request
23:37:46.605 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60182, med=2848, FiltMin=2573, FiltMax=28157, Gamma=1.000
23:37:46.625 00.020 8996 UpdateGuideState exits: m=721476 SNR=358.5
23:37:46.627 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:46.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:46.629 00.001 8996 Enqueuing Expose request
23:37:46.630 00.001 20224 Worker thread wakes up
23:37:46.630 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:46.632 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:46.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:47.796 01.164 20224 Exposure complete
23:37:47.858 00.062 20224 worker thread done servicing request
23:37:47.858 00.000 8996 OnExposeComplete: enter
23:37:47.859 00.001 8996 UpdateGuideState(): m_state=6
23:37:47.860 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8035
23:37:47.861 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=473.99, Mass=699519, SNR=328.7, Peak=58902 HFD=4.4
23:37:47.862 00.001 8996 MultiStar: [#1 -0.15,-0.11,0.63,U] [#2 0.06,0.09,0.79,U] [#3 0.34,0.15,0.54,U] [#4 0.47,-0.08,0.00,M2] [#5 0.22,-0.10,0.62,U] [#6 0.19,-0.02,0.48,U] [#7 0.08,-0.00,0.57,U] [#8 0.28,0.04,0.46,U] 
23:37:47.863 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.05}, one-star: {-0.08, 0.22}
23:37:47.864 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
23:37:47.865 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
23:37:47.866 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.51 mountX=0.08 mountY=-0.06, mountTheta=-0.62
23:37:47.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.05, opts=13)
23:37:47.868 00.001 8996 Enqueuing Move request for scope (0.09, 0.05)
23:37:47.869 00.001 20224 Worker thread wakes up
23:37:47.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
23:37:47.869 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
23:37:47.869 00.000 20224 Moving (0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
23:37:47.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:37:47.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:47.869 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:37:47.869 00.000 20224 MoveAxis(E, 0, ABG)
23:37:47.869 00.000 20224 Move returns status 0, amount 0
23:37:47.869 00.000 20224 MoveAxis(N, 0, ABG)
23:37:47.869 00.000 20224 Move returns status 0, amount 0
23:37:47.869 00.000 20224 move complete, result=0
23:37:47.869 00.000 20224 worker thread done servicing request
23:37:47.873 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58902, med=2848, FiltMin=2582, FiltMax=28397, Gamma=1.000
23:37:47.888 00.015 8996 UpdateGuideState exits: m=699519 SNR=328.7
23:37:47.890 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:47.890 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:47.891 00.001 8996 Enqueuing Expose request
23:37:47.892 00.001 20224 Worker thread wakes up
23:37:47.892 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:37:47.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:47.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:48.883 00.990 20224 Exposure complete
23:37:48.953 00.070 20224 worker thread done servicing request
23:37:48.953 00.000 8996 OnExposeComplete: enter
23:37:48.954 00.001 8996 UpdateGuideState(): m_state=6
23:37:48.955 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8036
23:37:48.956 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.71, Mass=666077, SNR=336.0, Peak=57078 HFD=4.2
23:37:48.957 00.001 8996 MultiStar: [#1 -0.07,0.02,0.65,U] [#2 0.17,0.08,0.78,U] [#3 0.44,-0.13,0.00,M1] [#4 0.50,-0.05,0.00,M3] [#5 0.27,-0.23,0.56,U] [#6 0.16,-0.14,0.47,U] [#7 0.37,-0.06,0.48,U] [#8 0.45,-0.32,0.00,M1] 
23:37:48.958 00.001 8996 single-star, 5 included, MultiStar: {0.13, -0.05}, one-star: {0.00, -0.06}
23:37:48.959 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:37:48.960 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
23:37:48.960 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.53 mountX=0.01 mountY=0.06, mountTheta=1.43
23:37:48.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.06, opts=13)
23:37:48.962 00.000 8996 Enqueuing Move request for scope (0.00, -0.06)
23:37:48.963 00.001 20224 Worker thread wakes up
23:37:48.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
23:37:48.963 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
23:37:48.963 00.000 20224 Moving (0.00, -0.06) raw xDistance=0.01 yDistance=0.06
23:37:48.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:37:48.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:48.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:37:48.964 00.001 20224 MoveAxis(E, 0, ABG)
23:37:48.964 00.000 20224 Move returns status 0, amount 0
23:37:48.964 00.000 20224 MoveAxis(N, 0, ABG)
23:37:48.964 00.000 20224 Move returns status 0, amount 0
23:37:48.964 00.000 20224 move complete, result=0
23:37:48.964 00.000 20224 worker thread done servicing request
23:37:48.967 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57078, med=2848, FiltMin=2589, FiltMax=24269, Gamma=1.000
23:37:48.986 00.019 8996 UpdateGuideState exits: m=666077 SNR=336.0
23:37:48.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:48.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:48.989 00.001 8996 Enqueuing Expose request
23:37:48.990 00.001 20224 Worker thread wakes up
23:37:48.990 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:37:48.991 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:48.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:50.159 01.168 20224 Exposure complete
23:37:50.237 00.078 20224 worker thread done servicing request
23:37:50.237 00.000 8996 OnExposeComplete: enter
23:37:50.239 00.002 8996 UpdateGuideState(): m_state=6
23:37:50.240 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8037
23:37:50.241 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=473.75, Mass=668369, SNR=329.2, Peak=48873 HFD=4.5
23:37:50.242 00.001 8996 MultiStar: [#1 0.36,-0.15,0.71,U] [#2 0.54,0.04,0.00,M1] [#3 0.59,-0.32,0.00,M2] [#4 0.93,-0.39,0.00,M4] [#5 0.71,-0.24,0.00,M1] [#6 0.57,-0.27,0.00,M1] [#7 0.60,-0.51,0.00,M1] [#8 0.58,-0.39,0.00,M2] 
23:37:50.243 00.001 8996 refined, 1 included, MultiStar: {0.37, -0.07}, one-star: {0.39, -0.01}
23:37:50.244 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
23:37:50.245 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
23:37:50.246 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=-0.07 hyp=0.38 cameraTheta=-0.19 mountX=0.38 mountY=0.03, mountTheta=0.07
23:37:50.248 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=-0.07, opts=13)
23:37:50.249 00.001 8996 Enqueuing Move request for scope (0.37, -0.07)
23:37:50.250 00.001 20224 Worker thread wakes up
23:37:50.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.07) opts 0xd
23:37:50.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, -0.07)
23:37:50.250 00.000 20224 Moving (0.37, -0.07) raw xDistance=0.38 yDistance=0.03
23:37:50.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:37:50.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:50.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:37:50.250 00.000 20224 MoveAxis(W, 55, ABG)
23:37:50.250 00.000 20224 Guiding  Dir = 3, Dur = 55
23:37:50.251 00.001 20224 IsSlewing returns 0
23:37:50.251 00.000 20224 IsGuiding returns 0
23:37:50.254 00.003 20224 PulseGuide returned control before completion, sleep 63
23:37:50.256 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48873, med=2848, FiltMin=2592, FiltMax=22829, Gamma=1.000
23:37:50.271 00.015 8996 UpdateGuideState exits: m=668369 SNR=329.2
23:37:50.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:50.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:50.274 00.001 8996 Enqueuing Expose request
23:37:50.326 00.052 20224 IsGuiding returns 0
23:37:50.326 00.000 20224 Move returns status 0, amount 55
23:37:50.326 00.000 20224 MoveAxis(N, 0, ABG)
23:37:50.326 00.000 20224 Move returns status 0, amount 0
23:37:50.326 00.000 20224 move complete, result=0
23:37:50.327 00.001 20224 worker thread done servicing request
23:37:50.327 00.000 20224 Worker thread wakes up
23:37:50.327 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:50.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:50.327 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.0 px 0 ms NORTH
23:37:51.308 00.981 20224 Exposure complete
23:37:51.376 00.068 20224 worker thread done servicing request
23:37:51.376 00.000 8996 OnExposeComplete: enter
23:37:51.377 00.001 8996 UpdateGuideState(): m_state=6
23:37:51.378 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8038
23:37:51.378 00.000 8996 Star::Find returns 1 (0), X=137.36, Y=474.03, Mass=680620, SNR=344.8, Peak=56121 HFD=4.1
23:37:51.379 00.001 8996 MultiStar: [#1 0.14,0.16,0.62,U] [#2 0.40,0.20,0.00,M2] [#3 0.47,-0.14,0.00,M3] [#4 0.57,-0.26,0.00,M5] [#5 0.52,-0.10,0.00,M2] [#6 0.42,-0.15,0.00,M2] [#7 0.22,-0.09,0.43,U] [#8 0.40,-0.15,0.00,M3] 
23:37:51.380 00.001 8996 refined, 2 included, MultiStar: {0.26, 0.16}, one-star: {0.34, 0.26}
23:37:51.381 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
23:37:51.382 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
23:37:51.382 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.30 cameraTheta=0.55 mountX=0.24 mountY=-0.19, mountTheta=-0.66
23:37:51.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.16, opts=13)
23:37:51.385 00.001 8996 Enqueuing Move request for scope (0.26, 0.16)
23:37:51.385 00.000 20224 Worker thread wakes up
23:37:51.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
23:37:51.386 00.001 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
23:37:51.386 00.000 20224 Moving (0.26, 0.16) raw xDistance=0.24 yDistance=-0.19
23:37:51.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
23:37:51.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:51.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:37:51.386 00.000 20224 MoveAxis(W, 39, ABG)
23:37:51.386 00.000 20224 Guiding  Dir = 3, Dur = 39
23:37:51.386 00.000 20224 IsSlewing returns 0
23:37:51.386 00.000 20224 IsGuiding returns 0
23:37:51.390 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56121, med=2848, FiltMin=2598, FiltMax=28621, Gamma=1.000
23:37:51.409 00.019 8996 UpdateGuideState exits: m=680620 SNR=344.8
23:37:51.410 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:51.411 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:51.411 00.000 8996 Enqueuing Expose request
23:37:51.425 00.014 20224 PulseGuide returned control before completion, sleep 11
23:37:51.439 00.014 20224 IsGuiding returns 1
23:37:51.439 00.000 20224 scope still moving after pulse duration time elapsed
23:37:51.471 00.032 20224 IsSlewing returns 0
23:37:51.471 00.000 20224 IsGuiding returns 1
23:37:51.503 00.032 20224 IsSlewing returns 0
23:37:51.503 00.000 20224 IsGuiding returns 1
23:37:51.534 00.031 20224 IsSlewing returns 0
23:37:51.534 00.000 20224 IsGuiding returns 0
23:37:51.534 00.000 20224 scope move finished after 39 + 108 ms
23:37:51.535 00.001 20224 Move returns status 0, amount 39
23:37:51.535 00.000 20224 MoveAxis(N, 0, ABG)
23:37:51.535 00.000 20224 Move returns status 0, amount 0
23:37:51.535 00.000 20224 move complete, result=0
23:37:51.535 00.000 20224 worker thread done servicing request
23:37:51.535 00.000 8996 GuideStep: 0.2 px 39 ms WEST, -0.2 px 0 ms NORTH
23:37:51.538 00.003 20224 Worker thread wakes up
23:37:51.538 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:51.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:52.703 01.165 20224 Exposure complete
23:37:52.774 00.071 20224 worker thread done servicing request
23:37:52.774 00.000 8996 OnExposeComplete: enter
23:37:52.775 00.001 8996 UpdateGuideState(): m_state=6
23:37:52.776 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8039
23:37:52.777 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=473.94, Mass=605676, SNR=346.0, Peak=51190 HFD=4.2
23:37:52.778 00.001 8996 MultiStar: [#1 -0.66,0.28,0.00,M1] [#2 -0.50,0.18,0.00,M3] [#3 -0.36,0.10,0.60,U] [#4 -0.31,0.15,0.47,U] [#5 -0.23,0.08,0.63,U] [#6 -0.64,0.07,0.00,M3] [#7 -0.44,-0.07,0.00,M1] [#8 -0.47,-0.06,0.00,M4] 
23:37:52.779 00.001 8996 refined, 3 included, MultiStar: {-0.39, 0.13}, one-star: {-0.56, 0.17}
23:37:52.779 00.000 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
23:37:52.780 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
23:37:52.781 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=0.13 hyp=0.41 cameraTheta=2.82 mountX=-0.40 mountY=-0.08, mountTheta=-2.94
23:37:52.782 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=0.13, opts=13)
23:37:52.783 00.001 8996 Enqueuing Move request for scope (-0.39, 0.13)
23:37:52.784 00.001 20224 Worker thread wakes up
23:37:52.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.13) opts 0xd
23:37:52.784 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, 0.13)
23:37:52.784 00.000 20224 Moving (-0.39, 0.13) raw xDistance=-0.40 yDistance=-0.08
23:37:52.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.40
23:37:52.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:52.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:37:52.784 00.000 20224 MoveAxis(E, 56, ABG)
23:37:52.784 00.000 20224 Guiding  Dir = 2, Dur = 56
23:37:52.785 00.001 20224 IsSlewing returns 0
23:37:52.785 00.000 20224 IsGuiding returns 0
23:37:52.786 00.001 20224 PulseGuide returned control before completion, sleep 65
23:37:52.793 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51190, med=2848, FiltMin=2585, FiltMax=23766, Gamma=1.000
23:37:52.816 00.023 8996 UpdateGuideState exits: m=605676 SNR=346.0
23:37:52.818 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:52.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:52.820 00.001 8996 Enqueuing Expose request
23:37:52.863 00.043 20224 IsGuiding returns 1
23:37:52.863 00.000 20224 scope still moving after pulse duration time elapsed
23:37:52.894 00.031 20224 IsSlewing returns 0
23:37:52.894 00.000 20224 IsGuiding returns 0
23:37:52.894 00.000 20224 scope move finished after 56 + 53 ms
23:37:52.894 00.000 20224 Move returns status 0, amount 56
23:37:52.894 00.000 20224 MoveAxis(N, 0, ABG)
23:37:52.894 00.000 20224 Move returns status 0, amount 0
23:37:52.894 00.000 20224 move complete, result=0
23:37:52.894 00.000 20224 worker thread done servicing request
23:37:52.894 00.000 20224 Worker thread wakes up
23:37:52.894 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:52.894 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:52.894 00.000 8996 GuideStep: -0.4 px 56 ms EAST, -0.1 px 0 ms NORTH
23:37:53.872 00.978 20224 Exposure complete
23:37:53.956 00.084 20224 worker thread done servicing request
23:37:53.956 00.000 8996 OnExposeComplete: enter
23:37:53.957 00.001 8996 UpdateGuideState(): m_state=6
23:37:53.958 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8040
23:37:53.959 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.61, Mass=690144, SNR=368.6, Peak=48422 HFD=4.6
23:37:53.960 00.001 8996 MultiStar: [#1 -0.29,-0.24,0.56,U] [#2 -0.09,-0.14,0.71,U] [#3 0.09,-0.40,0.47,U] [#4 0.14,-0.26,0.51,U] [#5 -0.00,-0.28,0.55,U] [#6 -0.22,-0.36,0.34,U] [#7 -0.00,-0.53,0.00,M2] [#8 -0.03,-0.10,0.38,U] 
23:37:53.961 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.23}, one-star: {-0.27, -0.16}
23:37:53.962 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
23:37:53.962 00.000 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
23:37:53.963 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.23 hyp=0.25 cameraTheta=-2.00 mountX=-0.08 mountY=0.24, mountTheta=1.90
23:37:53.965 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.23, opts=13)
23:37:53.965 00.000 8996 Enqueuing Move request for scope (-0.11, -0.23)
23:37:53.966 00.001 20224 Worker thread wakes up
23:37:53.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.23) opts 0xd
23:37:53.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.23)
23:37:53.966 00.000 20224 Moving (-0.11, -0.23) raw xDistance=-0.08 yDistance=0.24
23:37:53.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:37:53.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:37:53.967 00.001 20224 MoveAxis(E, 0, ABG)
23:37:53.967 00.000 20224 Move returns status 0, amount 0
23:37:53.967 00.000 20224 MoveAxis(S, 50, ABG)
23:37:53.967 00.000 20224 Guiding  Dir = 1, Dur = 50
23:37:53.967 00.000 20224 IsSlewing returns 0
23:37:53.967 00.000 20224 IsGuiding returns 0
23:37:53.973 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48422, med=2848, FiltMin=2569, FiltMax=28377, Gamma=1.000
23:37:53.974 00.001 20224 PulseGuide returned control before completion, sleep 53
23:37:53.987 00.013 8996 UpdateGuideState exits: m=690144 SNR=368.6
23:37:53.988 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:53.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:53.989 00.000 8996 Enqueuing Expose request
23:37:54.037 00.048 20224 IsGuiding returns 1
23:37:54.037 00.000 20224 scope still moving after pulse duration time elapsed
23:37:54.072 00.035 20224 IsSlewing returns 0
23:37:54.072 00.000 20224 IsGuiding returns 1
23:37:54.099 00.027 20224 IsSlewing returns 0
23:37:54.099 00.000 20224 IsGuiding returns 0
23:37:54.099 00.000 20224 scope move finished after 50 + 81 ms
23:37:54.099 00.000 20224 Move returns status 0, amount 50
23:37:54.099 00.000 20224 move complete, result=0
23:37:54.100 00.001 20224 worker thread done servicing request
23:37:54.100 00.000 20224 Worker thread wakes up
23:37:54.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:54.100 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
23:37:54.101 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:55.286 01.185 20224 Exposure complete
23:37:55.352 00.066 20224 worker thread done servicing request
23:37:55.352 00.000 8996 OnExposeComplete: enter
23:37:55.353 00.001 8996 UpdateGuideState(): m_state=6
23:37:55.353 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8041
23:37:55.354 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=474.00, Mass=746337, SNR=353.2, Peak=52822 HFD=4.3
23:37:55.355 00.001 8996 MultiStar: [#1 -0.06,0.33,0.68,U] [#2 0.16,0.22,0.69,U] [#3 -0.02,0.08,0.64,U] [#4 0.08,0.06,0.50,U] [#5 0.27,0.01,0.50,U] [#6 0.13,0.00,0.45,U] [#7 0.11,0.06,0.42,U] [#8 0.24,0.19,0.35,U] 
23:37:55.356 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.15}, one-star: {0.14, 0.24}
23:37:55.357 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
23:37:55.358 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
23:37:55.358 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.18 cameraTheta=0.95 mountX=0.09 mountY=-0.16, mountTheta=-1.06
23:37:55.360 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.15, opts=13)
23:37:55.361 00.001 8996 Enqueuing Move request for scope (0.11, 0.15)
23:37:55.362 00.001 20224 Worker thread wakes up
23:37:55.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
23:37:55.362 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
23:37:55.363 00.001 20224 Moving (0.11, 0.15) raw xDistance=0.09 yDistance=-0.16
23:37:55.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:37:55.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:37:55.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:37:55.363 00.000 20224 MoveAxis(E, 0, ABG)
23:37:55.363 00.000 20224 Move returns status 0, amount 0
23:37:55.363 00.000 20224 MoveAxis(N, 0, ABG)
23:37:55.363 00.000 20224 Move returns status 0, amount 0
23:37:55.364 00.001 20224 move complete, result=0
23:37:55.364 00.000 20224 worker thread done servicing request
23:37:55.371 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52822, med=2848, FiltMin=2566, FiltMax=31213, Gamma=1.000
23:37:55.388 00.017 8996 UpdateGuideState exits: m=746337 SNR=353.2
23:37:55.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:55.389 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:55.390 00.001 8996 Enqueuing Expose request
23:37:55.391 00.001 20224 Worker thread wakes up
23:37:55.391 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:37:55.392 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:55.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:56.366 00.974 20224 Exposure complete
23:37:56.422 00.056 20224 worker thread done servicing request
23:37:56.422 00.000 8996 OnExposeComplete: enter
23:37:56.423 00.001 8996 UpdateGuideState(): m_state=6
23:37:56.424 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8042
23:37:56.425 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=474.25, Mass=692297, SNR=368.6, Peak=56854 HFD=4.4
23:37:56.426 00.001 8996 MultiStar: [#1 -0.21,0.43,0.00,M1] [#2 0.09,0.56,0.00,M2] [#3 0.09,0.36,0.57,U] [#4 0.18,0.27,0.49,U] [#5 0.14,-0.01,0.58,U] [#6 0.15,0.49,0.00,M2] [#7 0.08,0.29,0.51,U] [#8 0.16,0.45,0.00,M3] 
23:37:56.428 00.002 8996 refined, 4 included, MultiStar: {0.07, 0.31}, one-star: {-0.05, 0.49}
23:37:56.430 00.002 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
23:37:56.433 00.003 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
23:37:56.435 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.31 hyp=0.31 cameraTheta=1.36 mountX=0.04 mountY=-0.31, mountTheta=-1.46
23:37:56.438 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.31, opts=13)
23:37:56.440 00.002 8996 Enqueuing Move request for scope (0.07, 0.31)
23:37:56.442 00.002 20224 Worker thread wakes up
23:37:56.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.31) opts 0xd
23:37:56.442 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.31)
23:37:56.442 00.000 20224 Moving (0.07, 0.31) raw xDistance=0.04 yDistance=-0.31
23:37:56.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:37:56.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:37:56.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:37:56.442 00.000 20224 MoveAxis(E, 0, ABG)
23:37:56.442 00.000 20224 Move returns status 0, amount 0
23:37:56.442 00.000 20224 MoveAxis(N, 0, ABG)
23:37:56.442 00.000 20224 Move returns status 0, amount 0
23:37:56.442 00.000 20224 move complete, result=0
23:37:56.442 00.000 20224 worker thread done servicing request
23:37:56.448 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56854, med=2848, FiltMin=2573, FiltMax=26915, Gamma=1.000
23:37:56.466 00.018 8996 UpdateGuideState exits: m=692297 SNR=368.6
23:37:56.468 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:56.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:56.469 00.000 8996 Enqueuing Expose request
23:37:56.470 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:37:56.471 00.001 20224 Worker thread wakes up
23:37:56.471 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:56.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:57.637 01.166 20224 Exposure complete
23:37:57.736 00.099 20224 worker thread done servicing request
23:37:57.737 00.001 8996 OnExposeComplete: enter
23:37:57.738 00.001 8996 UpdateGuideState(): m_state=6
23:37:57.738 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8043
23:37:57.740 00.002 8996 Star::Find returns 1 (0), X=136.90, Y=474.15, Mass=693279, SNR=346.5, Peak=62678 HFD=4.3
23:37:57.742 00.002 8996 MultiStar: [#1 -0.35,0.54,0.00,M2] [#2 -0.26,0.47,0.00,M3] [#3 0.07,0.30,0.61,U] [#4 0.08,0.22,0.50,U] [#5 -0.04,0.11,0.56,U] [#6 0.01,0.44,0.00,M3] [#7 -0.08,0.17,0.45,U] [#8 -0.12,0.33,0.33,U] 
23:37:57.743 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.27}, one-star: {-0.12, 0.39}
23:37:57.744 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
23:37:57.746 00.002 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
23:37:57.747 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.27 hyp=0.27 cameraTheta=1.72 mountX=-0.07 mountY=-0.26, mountTheta=-1.82
23:37:57.749 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.27, opts=13)
23:37:57.750 00.001 8996 Enqueuing Move request for scope (-0.04, 0.27)
23:37:57.751 00.001 20224 Worker thread wakes up
23:37:57.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.27) opts 0xd
23:37:57.751 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.27)
23:37:57.751 00.000 20224 Moving (-0.04, 0.27) raw xDistance=-0.07 yDistance=-0.26
23:37:57.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:37:57.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:37:57.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:37:57.751 00.000 20224 MoveAxis(E, 0, ABG)
23:37:57.751 00.000 20224 Move returns status 0, amount 0
23:37:57.751 00.000 20224 MoveAxis(N, 0, ABG)
23:37:57.751 00.000 20224 Move returns status 0, amount 0
23:37:57.751 00.000 20224 move complete, result=0
23:37:57.752 00.001 20224 worker thread done servicing request
23:37:57.758 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62678, med=2848, FiltMin=2589, FiltMax=27491, Gamma=1.000
23:37:57.770 00.012 8996 UpdateGuideState exits: m=693279 SNR=346.5
23:37:57.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:57.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:57.772 00.000 8996 Enqueuing Expose request
23:37:57.773 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:37:57.774 00.001 20224 Worker thread wakes up
23:37:57.774 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:57.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:58.754 00.980 20224 Exposure complete
23:37:58.841 00.087 20224 worker thread done servicing request
23:37:58.842 00.001 8996 OnExposeComplete: enter
23:37:58.844 00.002 8996 UpdateGuideState(): m_state=6
23:37:58.846 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8044
23:37:58.847 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=474.19, Mass=670607, SNR=317.6, Peak=59990 HFD=4.3
23:37:58.850 00.003 8996 MultiStar: [#1 -0.38,0.33,0.00,M3] [#2 -0.13,0.40,0.74,U] [#3 0.04,0.44,0.00,M1] [#4 0.12,0.34,0.62,U] [#5 0.18,0.33,0.65,U] [#6 -0.13,0.25,0.47,U] [#7 0.13,0.30,0.47,U] [#8 -0.02,0.37,0.50,U] 
23:37:58.853 00.003 8996 refined, 6 included, MultiStar: {-0.01, 0.36}, one-star: {-0.12, 0.42}
23:37:58.855 00.002 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
23:37:58.856 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
23:37:58.858 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.59 mountX=-0.04 mountY=-0.35, mountTheta=-1.69
23:37:58.860 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.36, opts=13)
23:37:58.862 00.002 8996 Enqueuing Move request for scope (-0.01, 0.36)
23:37:58.863 00.001 20224 Worker thread wakes up
23:37:58.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
23:37:58.863 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
23:37:58.863 00.000 20224 Moving (-0.01, 0.36) raw xDistance=-0.04 yDistance=-0.35
23:37:58.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:37:58.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:37:58.864 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:37:58.864 00.000 20224 MoveAxis(E, 0, ABG)
23:37:58.864 00.000 20224 Move returns status 0, amount 0
23:37:58.864 00.000 20224 MoveAxis(N, 0, ABG)
23:37:58.864 00.000 20224 Move returns status 0, amount 0
23:37:58.864 00.000 20224 move complete, result=0
23:37:58.864 00.000 20224 worker thread done servicing request
23:37:58.867 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59990, med=2848, FiltMin=2595, FiltMax=26851, Gamma=1.000
23:37:58.882 00.015 8996 UpdateGuideState exits: m=670607 SNR=317.6
23:37:58.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:37:58.883 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:37:58.884 00.001 8996 Enqueuing Expose request
23:37:58.885 00.001 20224 Worker thread wakes up
23:37:58.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:37:58.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:37:58.885 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
23:38:00.048 01.163 20224 Exposure complete
23:38:00.147 00.099 20224 worker thread done servicing request
23:38:00.148 00.001 8996 OnExposeComplete: enter
23:38:00.149 00.001 8996 UpdateGuideState(): m_state=6
23:38:00.151 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8045
23:38:00.152 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=474.00, Mass=721414, SNR=358.1, Peak=65494 HFD=4.4
23:38:00.153 00.001 8996 MultiStar: [#1 -0.35,0.10,0.61,U] [#2 -0.06,0.32,0.67,U] [#3 0.03,0.23,0.58,U] [#4 0.14,0.00,0.57,U] [#5 0.08,0.15,0.55,U] [#6 0.02,-0.07,0.46,U] [#7 0.24,0.02,0.41,U] [#8 0.05,0.08,0.34,U] 
23:38:00.154 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.14}, one-star: {-0.09, 0.23}
23:38:00.155 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
23:38:00.156 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
23:38:00.157 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.68 mountX=-0.03 mountY=-0.14, mountTheta=-1.77
23:38:00.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
23:38:00.160 00.001 8996 Enqueuing Move request for scope (-0.02, 0.14)
23:38:00.161 00.001 20224 Worker thread wakes up
23:38:00.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
23:38:00.162 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
23:38:00.162 00.000 20224 Moving (-0.02, 0.14) raw xDistance=-0.03 yDistance=-0.14
23:38:00.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:38:00.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:00.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:38:00.162 00.000 20224 MoveAxis(E, 0, ABG)
23:38:00.162 00.000 20224 Move returns status 0, amount 0
23:38:00.162 00.000 20224 MoveAxis(N, 0, ABG)
23:38:00.162 00.000 20224 Move returns status 0, amount 0
23:38:00.162 00.000 20224 move complete, result=0
23:38:00.162 00.000 20224 worker thread done servicing request
23:38:00.165 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2848, FiltMin=2582, FiltMax=30960, Gamma=1.000
23:38:00.178 00.013 8996 UpdateGuideState exits: m=721414 SNR=358.1
23:38:00.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:00.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:00.181 00.001 8996 Enqueuing Expose request
23:38:00.182 00.001 20224 Worker thread wakes up
23:38:00.182 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:00.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:00.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:01.150 00.967 20224 Exposure complete
23:38:01.226 00.076 20224 worker thread done servicing request
23:38:01.226 00.000 8996 OnExposeComplete: enter
23:38:01.227 00.001 8996 UpdateGuideState(): m_state=6
23:38:01.228 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8046
23:38:01.228 00.000 8996 Star::Find returns 1 (0), X=136.83, Y=474.25, Mass=606368, SNR=336.3, Peak=56214 HFD=4.4
23:38:01.229 00.001 8996 MultiStar: [#1 -0.42,0.38,0.00,M3] [#2 0.01,0.59,0.00,M2] [#3 -0.05,0.31,0.62,U] [#4 0.06,0.25,0.55,U] [#5 0.03,0.24,0.62,U] [#6 -0.24,0.11,0.50,U] [#7 -0.02,0.14,0.46,U] [#8 -0.00,0.13,0.34,U] 
23:38:01.230 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.27}, one-star: {-0.19, 0.48}
23:38:01.231 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
23:38:01.232 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
23:38:01.232 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.27 hyp=0.28 cameraTheta=1.83 mountX=-0.10 mountY=-0.26, mountTheta=-1.93
23:38:01.234 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.27, opts=13)
23:38:01.235 00.001 8996 Enqueuing Move request for scope (-0.07, 0.27)
23:38:01.236 00.001 20224 Worker thread wakes up
23:38:01.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.27) opts 0xd
23:38:01.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.27)
23:38:01.236 00.000 20224 Moving (-0.07, 0.27) raw xDistance=-0.10 yDistance=-0.26
23:38:01.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:38:01.236 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.24 newest=-0.76
23:38:01.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:38:01.236 00.000 20224 MoveAxis(E, 0, ABG)
23:38:01.236 00.000 20224 Move returns status 0, amount 0
23:38:01.237 00.001 20224 MoveAxis(N, 56, ABG)
23:38:01.237 00.000 20224 Guiding  Dir = 0, Dur = 56
23:38:01.237 00.000 20224 IsSlewing returns 0
23:38:01.238 00.001 20224 IsGuiding returns 0
23:38:01.244 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56214, med=2848, FiltMin=2598, FiltMax=22707, Gamma=1.000
23:38:01.253 00.009 20224 PulseGuide returned control before completion, sleep 51
23:38:01.263 00.010 8996 UpdateGuideState exits: m=606368 SNR=336.3
23:38:01.265 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:01.266 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:01.267 00.001 8996 Enqueuing Expose request
23:38:01.315 00.048 20224 IsGuiding returns 1
23:38:01.315 00.000 20224 scope still moving after pulse duration time elapsed
23:38:01.346 00.031 20224 IsSlewing returns 0
23:38:01.346 00.000 20224 IsGuiding returns 0
23:38:01.346 00.000 20224 scope move finished after 56 + 53 ms
23:38:01.347 00.001 20224 Move returns status 0, amount 56
23:38:01.347 00.000 20224 move complete, result=0
23:38:01.347 00.000 20224 worker thread done servicing request
23:38:01.347 00.000 20224 Worker thread wakes up
23:38:01.347 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 56 ms NORTH
23:38:01.349 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:01.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:02.526 01.177 20224 Exposure complete
23:38:02.591 00.065 20224 worker thread done servicing request
23:38:02.591 00.000 8996 OnExposeComplete: enter
23:38:02.593 00.002 8996 UpdateGuideState(): m_state=6
23:38:02.594 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8047
23:38:02.595 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=474.03, Mass=729393, SNR=343.2, Peak=65494 HFD=4.3
23:38:02.596 00.001 8996 MultiStar: [#1 -0.20,0.25,0.62,U] [#2 -0.04,0.33,0.77,U] [#3 0.03,0.07,0.54,U] [#4 0.23,0.03,0.45,U] [#5 0.03,0.16,0.62,U] [#6 -0.13,-0.06,0.43,U] [#7 0.09,-0.13,0.50,U] [#8 0.02,0.09,0.46,U] 
23:38:02.598 00.002 8996 refined, 8 included, MultiStar: {-0.04, 0.14}, one-star: {-0.18, 0.27}
23:38:02.599 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
23:38:02.600 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
23:38:02.601 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.83 mountX=-0.05 mountY=-0.14, mountTheta=-1.93
23:38:02.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.14, opts=13)
23:38:02.603 00.001 8996 Enqueuing Move request for scope (-0.04, 0.14)
23:38:02.604 00.001 20224 Worker thread wakes up
23:38:02.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.14) opts 0xd
23:38:02.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.14)
23:38:02.604 00.000 20224 Moving (-0.04, 0.14) raw xDistance=-0.05 yDistance=-0.14
23:38:02.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:38:02.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:02.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:38:02.604 00.000 20224 MoveAxis(E, 0, ABG)
23:38:02.604 00.000 20224 Move returns status 0, amount 0
23:38:02.604 00.000 20224 MoveAxis(N, 0, ABG)
23:38:02.604 00.000 20224 Move returns status 0, amount 0
23:38:02.604 00.000 20224 move complete, result=0
23:38:02.604 00.000 20224 worker thread done servicing request
23:38:02.608 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2848, FiltMin=2560, FiltMax=29920, Gamma=1.000
23:38:02.619 00.011 8996 UpdateGuideState exits: m=729393 SNR=343.2
23:38:02.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:02.621 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:02.622 00.001 8996 Enqueuing Expose request
23:38:02.622 00.000 20224 Worker thread wakes up
23:38:02.623 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:02.623 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:02.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:03.614 00.991 20224 Exposure complete
23:38:03.696 00.082 20224 worker thread done servicing request
23:38:03.697 00.001 8996 OnExposeComplete: enter
23:38:03.698 00.001 8996 UpdateGuideState(): m_state=6
23:38:03.700 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8048
23:38:03.700 00.000 8996 Star::Find returns 1 (0), X=136.75, Y=473.93, Mass=680893, SNR=356.3, Peak=64278 HFD=4.3
23:38:03.702 00.002 8996 MultiStar: [#1 -0.28,0.28,0.59,U] [#2 -0.26,0.27,0.79,U] [#3 -0.12,0.06,0.56,U] [#4 -0.05,-0.00,0.50,U] [#5 -0.13,0.00,0.58,U] [#6 -0.03,-0.04,0.43,U] [#7 -0.12,-0.27,0.40,U] [#8 -0.00,0.28,0.36,U] 
23:38:03.703 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.11}, one-star: {-0.27, 0.16}
23:38:03.704 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
23:38:03.705 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
23:38:03.705 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.58 mountX=-0.18 mountY=-0.09, mountTheta=-2.69
23:38:03.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.11, opts=13)
23:38:03.708 00.001 8996 Enqueuing Move request for scope (-0.17, 0.11)
23:38:03.709 00.001 20224 Worker thread wakes up
23:38:03.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
23:38:03.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
23:38:03.709 00.000 20224 Moving (-0.17, 0.11) raw xDistance=-0.18 yDistance=-0.09
23:38:03.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:38:03.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:03.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:03.709 00.000 20224 MoveAxis(E, 0, ABG)
23:38:03.709 00.000 20224 Move returns status 0, amount 0
23:38:03.709 00.000 20224 MoveAxis(N, 0, ABG)
23:38:03.709 00.000 20224 Move returns status 0, amount 0
23:38:03.709 00.000 20224 move complete, result=0
23:38:03.709 00.000 20224 worker thread done servicing request
23:38:03.717 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=64278, med=2848, FiltMin=2605, FiltMax=28429, Gamma=1.000
23:38:03.734 00.017 8996 UpdateGuideState exits: m=680893 SNR=356.3
23:38:03.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:03.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:03.736 00.000 8996 Enqueuing Expose request
23:38:03.737 00.001 20224 Worker thread wakes up
23:38:03.737 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:03.738 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:03.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:04.913 01.175 20224 Exposure complete
23:38:04.998 00.085 20224 worker thread done servicing request
23:38:04.999 00.001 8996 OnExposeComplete: enter
23:38:05.000 00.001 8996 UpdateGuideState(): m_state=6
23:38:05.002 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8049
23:38:05.003 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=474.01, Mass=689695, SNR=327.7, Peak=65494 HFD=4.2
23:38:05.004 00.001 8996 MultiStar: [#1 -0.47,-0.06,0.00,M2] [#2 -0.27,0.27,0.74,U] [#3 -0.10,-0.05,0.67,U] [#4 -0.03,-0.00,0.57,U] [#5 -0.19,0.08,0.61,U] [#6 -0.19,0.13,0.49,U] [#7 -0.15,-0.08,0.48,U] [#8 -0.14,0.15,0.44,U] 
23:38:05.005 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.11}, one-star: {-0.35, 0.24}
23:38:05.006 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
23:38:05.007 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
23:38:05.008 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.63 mountX=-0.20 mountY=-0.09, mountTheta=-2.74
23:38:05.010 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.11, opts=13)
23:38:05.011 00.001 8996 Enqueuing Move request for scope (-0.19, 0.11)
23:38:05.011 00.000 20224 Worker thread wakes up
23:38:05.012 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
23:38:05.012 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
23:38:05.012 00.000 20224 Moving (-0.19, 0.11) raw xDistance=-0.20 yDistance=-0.09
23:38:05.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:38:05.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:05.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:05.012 00.000 20224 MoveAxis(E, 30, ABG)
23:38:05.012 00.000 20224 Guiding  Dir = 2, Dur = 30
23:38:05.012 00.000 20224 IsSlewing returns 0
23:38:05.012 00.000 20224 IsGuiding returns 0
23:38:05.017 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2848, FiltMin=2585, FiltMax=31321, Gamma=1.000
23:38:05.026 00.009 20224 PulseGuide returned control before completion, sleep 27
23:38:05.032 00.006 8996 UpdateGuideState exits: m=689695 SNR=327.7
23:38:05.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:05.033 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:05.034 00.001 8996 Enqueuing Expose request
23:38:05.057 00.023 20224 IsGuiding returns 1
23:38:05.057 00.000 20224 scope still moving after pulse duration time elapsed
23:38:05.089 00.032 20224 IsSlewing returns 0
23:38:05.090 00.001 20224 IsGuiding returns 1
23:38:05.121 00.031 20224 IsSlewing returns 0
23:38:05.122 00.001 20224 IsGuiding returns 0
23:38:05.122 00.000 20224 scope move finished after 30 + 78 ms
23:38:05.122 00.000 20224 Move returns status 0, amount 30
23:38:05.122 00.000 20224 MoveAxis(N, 0, ABG)
23:38:05.122 00.000 20224 Move returns status 0, amount 0
23:38:05.122 00.000 20224 move complete, result=0
23:38:05.122 00.000 20224 worker thread done servicing request
23:38:05.122 00.000 20224 Worker thread wakes up
23:38:05.122 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
23:38:05.125 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:05.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:06.105 00.980 20224 Exposure complete
23:38:06.192 00.087 20224 worker thread done servicing request
23:38:06.192 00.000 8996 OnExposeComplete: enter
23:38:06.194 00.002 8996 UpdateGuideState(): m_state=6
23:38:06.196 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8050
23:38:06.198 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=473.98, Mass=700440, SNR=331.2, Peak=65494 HFD=4.3
23:38:06.202 00.004 8996 MultiStar: [#1 -0.06,0.01,0.64,U] [#2 0.03,0.16,0.74,U] [#3 0.12,-0.11,0.62,U] [#4 0.24,-0.09,0.52,U] [#5 0.17,-0.16,0.67,U] [#6 0.10,-0.23,0.42,U] [#7 0.03,-0.13,0.47,U] [#8 0.13,0.01,0.44,U] 
23:38:06.204 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {-0.18, 0.21}
23:38:06.207 00.003 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
23:38:06.208 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
23:38:06.210 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.13 mountX=0.04 mountY=0.00, mountTheta=0.01
23:38:06.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
23:38:06.214 00.002 8996 Enqueuing Move request for scope (0.04, -0.01)
23:38:06.216 00.002 20224 Worker thread wakes up
23:38:06.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:38:06.216 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:38:06.216 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.00
23:38:06.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:38:06.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:06.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:38:06.216 00.000 20224 MoveAxis(E, 0, ABG)
23:38:06.216 00.000 20224 Move returns status 0, amount 0
23:38:06.216 00.000 20224 MoveAxis(N, 0, ABG)
23:38:06.216 00.000 20224 Move returns status 0, amount 0
23:38:06.216 00.000 20224 move complete, result=0
23:38:06.216 00.000 20224 worker thread done servicing request
23:38:06.223 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2848, FiltMin=2541, FiltMax=30653, Gamma=1.000
23:38:06.242 00.019 8996 UpdateGuideState exits: m=700440 SNR=331.2
23:38:06.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:06.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:06.244 00.000 8996 Enqueuing Expose request
23:38:06.245 00.001 20224 Worker thread wakes up
23:38:06.245 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:06.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:06.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:07.390 01.144 20224 Exposure complete
23:38:07.466 00.076 20224 worker thread done servicing request
23:38:07.466 00.000 8996 OnExposeComplete: enter
23:38:07.467 00.001 8996 UpdateGuideState(): m_state=6
23:38:07.469 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8051
23:38:07.469 00.000 8996 Star::Find returns 1 (0), X=137.06, Y=473.96, Mass=774653, SNR=335.3, Peak=65494 HFD=4.4
23:38:07.471 00.002 8996 MultiStar: [#1 0.01,-0.07,0.68,U] [#2 0.24,-0.04,0.79,U] [#3 0.26,-0.10,0.66,U] [#4 0.54,-0.12,0.00,M1] [#5 0.40,-0.12,0.68,U] [#6 0.23,-0.09,0.46,U] [#7 0.56,-0.23,0.00,M1] [#8 0.26,0.05,0.41,U] 
23:38:07.472 00.001 8996 refined, 6 included, MultiStar: {0.19, -0.01}, one-star: {0.04, 0.19}
23:38:07.473 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
23:38:07.473 00.000 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
23:38:07.474 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.06 mountX=0.19 mountY=-0.01, mountTheta=-0.05
23:38:07.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.01, opts=13)
23:38:07.477 00.001 8996 Enqueuing Move request for scope (0.19, -0.01)
23:38:07.478 00.001 20224 Worker thread wakes up
23:38:07.479 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
23:38:07.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
23:38:07.479 00.000 20224 Moving (0.19, -0.01) raw xDistance=0.19 yDistance=-0.01
23:38:07.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:38:07.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:07.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:38:07.479 00.000 20224 MoveAxis(E, 0, ABG)
23:38:07.479 00.000 20224 Move returns status 0, amount 0
23:38:07.479 00.000 20224 MoveAxis(N, 0, ABG)
23:38:07.479 00.000 20224 Move returns status 0, amount 0
23:38:07.479 00.000 20224 move complete, result=0
23:38:07.479 00.000 20224 worker thread done servicing request
23:38:07.485 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2848, FiltMin=2595, FiltMax=32045, Gamma=1.000
23:38:07.504 00.019 8996 UpdateGuideState exits: m=774653 SNR=335.3
23:38:07.505 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:07.506 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:07.506 00.000 8996 Enqueuing Expose request
23:38:07.507 00.001 20224 Worker thread wakes up
23:38:07.507 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:07.508 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:07.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:08.502 00.994 20224 Exposure complete
23:38:08.585 00.083 20224 worker thread done servicing request
23:38:08.585 00.000 8996 OnExposeComplete: enter
23:38:08.586 00.001 8996 UpdateGuideState(): m_state=6
23:38:08.587 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8052
23:38:08.588 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=474.01, Mass=716700, SNR=332.5, Peak=65385 HFD=4.1
23:38:08.589 00.001 8996 MultiStar: [#1 0.19,-0.06,0.72,U] [#2 0.41,0.07,0.81,U] [#3 0.50,-0.16,0.00,M1] [#4 0.56,-0.14,0.00,M2] [#5 0.54,-0.24,0.00,M1] [#6 0.48,-0.11,0.00,M1] [#7 0.33,-0.20,0.48,U] [#8 0.38,0.03,0.40,U] 
23:38:08.590 00.001 8996 refined, 4 included, MultiStar: {0.36, 0.05}, one-star: {0.46, 0.24}
23:38:08.591 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
23:38:08.591 00.000 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
23:38:08.592 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=0.05 hyp=0.37 cameraTheta=0.14 mountX=0.36 mountY=-0.09, mountTheta=-0.25
23:38:08.594 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.05, opts=13)
23:38:08.595 00.001 8996 Enqueuing Move request for scope (0.36, 0.05)
23:38:08.596 00.001 20224 Worker thread wakes up
23:38:08.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.05) opts 0xd
23:38:08.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.05)
23:38:08.596 00.000 20224 Moving (0.36, 0.05) raw xDistance=0.36 yDistance=-0.09
23:38:08.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.36
23:38:08.597 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:08.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:08.597 00.000 20224 MoveAxis(W, 52, ABG)
23:38:08.597 00.000 20224 Guiding  Dir = 3, Dur = 52
23:38:08.597 00.000 20224 IsSlewing returns 0
23:38:08.597 00.000 20224 IsGuiding returns 0
23:38:08.600 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65385, med=2848, FiltMin=2573, FiltMax=27827, Gamma=1.000
23:38:08.613 00.013 8996 UpdateGuideState exits: m=716700 SNR=332.5
23:38:08.614 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:08.615 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:08.615 00.000 8996 Enqueuing Expose request
23:38:08.660 00.045 20224 IsGuiding returns 1
23:38:08.660 00.000 20224 scope still moving after pulse duration time elapsed
23:38:08.690 00.030 20224 IsSlewing returns 0
23:38:08.690 00.000 20224 IsGuiding returns 1
23:38:08.720 00.030 20224 IsSlewing returns 0
23:38:08.721 00.001 20224 IsGuiding returns 1
23:38:08.751 00.030 20224 IsSlewing returns 0
23:38:08.751 00.000 20224 IsGuiding returns 0
23:38:08.752 00.001 20224 scope move finished after 52 + 103 ms
23:38:08.752 00.000 20224 Move returns status 0, amount 52
23:38:08.752 00.000 20224 MoveAxis(N, 0, ABG)
23:38:08.752 00.000 20224 Move returns status 0, amount 0
23:38:08.752 00.000 20224 move complete, result=0
23:38:08.752 00.000 20224 worker thread done servicing request
23:38:08.752 00.000 20224 Worker thread wakes up
23:38:08.752 00.000 8996 GuideStep: 0.4 px 52 ms WEST, -0.1 px 0 ms NORTH
23:38:08.755 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:08.756 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:09.929 01.173 20224 Exposure complete
23:38:09.986 00.057 20224 worker thread done servicing request
23:38:09.986 00.000 8996 OnExposeComplete: enter
23:38:09.988 00.002 8996 UpdateGuideState(): m_state=6
23:38:09.990 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8053
23:38:09.992 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=473.86, Mass=711890, SNR=329.4, Peak=65494 HFD=4.3
23:38:09.993 00.001 8996 MultiStar: [#1 -0.26,0.12,0.68,U] [#2 0.08,0.21,0.70,U] [#3 0.07,-0.15,0.59,U] [#4 0.12,-0.35,0.60,U] [#5 0.01,0.06,0.63,U] [#6 -0.31,0.01,0.47,U] [#7 0.14,-0.25,0.43,U] [#8 -0.18,0.10,0.46,U] 
23:38:09.994 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.00}, one-star: {-0.18, 0.09}
23:38:09.995 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.06)
23:38:09.996 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
23:38:09.996 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.13 mountX=-0.06 mountY=0.01, mountTheta=3.04
23:38:09.999 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
23:38:10.002 00.003 8996 Enqueuing Move request for scope (-0.06, 0.00)
23:38:10.004 00.002 20224 Worker thread wakes up
23:38:10.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
23:38:10.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
23:38:10.004 00.000 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.01
23:38:10.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:38:10.005 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:10.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:38:10.005 00.000 20224 MoveAxis(E, 0, ABG)
23:38:10.005 00.000 20224 Move returns status 0, amount 0
23:38:10.005 00.000 20224 MoveAxis(N, 0, ABG)
23:38:10.005 00.000 20224 Move returns status 0, amount 0
23:38:10.005 00.000 20224 move complete, result=0
23:38:10.005 00.000 20224 worker thread done servicing request
23:38:10.012 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2848, FiltMin=2595, FiltMax=28157, Gamma=1.000
23:38:10.025 00.013 8996 UpdateGuideState exits: m=711890 SNR=329.4
23:38:10.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:10.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:10.028 00.001 8996 Enqueuing Expose request
23:38:10.028 00.000 20224 Worker thread wakes up
23:38:10.029 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:10.029 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:10.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:11.006 00.977 20224 Exposure complete
23:38:11.079 00.073 20224 worker thread done servicing request
23:38:11.079 00.000 8996 OnExposeComplete: enter
23:38:11.080 00.001 8996 UpdateGuideState(): m_state=6
23:38:11.082 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8054
23:38:11.083 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=474.15, Mass=773165, SNR=316.4, Peak=65494 HFD=4.3
23:38:11.084 00.001 8996 MultiStar: [#1 -0.25,0.13,0.72,U] [#2 -0.02,0.28,0.74,U] [#3 0.04,-0.13,0.73,U] [#4 0.15,-0.30,0.58,U] [#5 -0.05,0.10,0.67,U] [#6 -0.12,-0.05,0.48,U] [#7 -0.05,-0.10,0.46,U] [#8 -0.05,0.15,0.38,U] 
23:38:11.085 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.08}, one-star: {-0.13, 0.38}
23:38:11.086 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:38:11.086 00.000 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
23:38:11.087 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.20 mountX=-0.07 mountY=-0.07, mountTheta=-2.31
23:38:11.088 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.08, opts=13)
23:38:11.089 00.001 8996 Enqueuing Move request for scope (-0.06, 0.08)
23:38:11.090 00.001 20224 Worker thread wakes up
23:38:11.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
23:38:11.090 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
23:38:11.090 00.000 20224 Moving (-0.06, 0.08) raw xDistance=-0.07 yDistance=-0.07
23:38:11.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:38:11.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:11.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:38:11.090 00.000 20224 MoveAxis(E, 0, ABG)
23:38:11.090 00.000 20224 Move returns status 0, amount 0
23:38:11.091 00.001 20224 MoveAxis(N, 0, ABG)
23:38:11.091 00.000 20224 Move returns status 0, amount 0
23:38:11.091 00.000 20224 move complete, result=0
23:38:11.091 00.000 20224 worker thread done servicing request
23:38:11.094 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=65494, med=2848, FiltMin=2601, FiltMax=30739, Gamma=1.000
23:38:11.108 00.014 8996 UpdateGuideState exits: m=773165 SNR=316.4
23:38:11.109 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:11.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:11.110 00.000 8996 Enqueuing Expose request
23:38:11.111 00.001 20224 Worker thread wakes up
23:38:11.111 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:11.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:11.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:12.291 01.179 20224 Exposure complete
23:38:12.371 00.080 20224 worker thread done servicing request
23:38:12.371 00.000 8996 OnExposeComplete: enter
23:38:12.372 00.001 8996 UpdateGuideState(): m_state=6
23:38:12.373 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8055
23:38:12.374 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=473.97, Mass=716906, SNR=321.7, Peak=65494 HFD=4.3
23:38:12.374 00.000 8996 MultiStar: [#1 -0.19,-0.06,0.67,U] [#2 0.19,0.20,0.83,U] [#3 0.14,-0.24,0.57,U] [#4 0.31,-0.25,0.56,U] [#5 0.18,-0.09,0.65,U] [#6 -0.03,-0.27,0.51,U] [#7 0.19,-0.33,0.45,U] [#8 0.07,0.16,0.38,U] 
23:38:12.375 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.04}, one-star: {0.10, 0.21}
23:38:12.376 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
23:38:12.376 00.000 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
23:38:12.377 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.38 mountX=0.11 mountY=0.03, mountTheta=0.26
23:38:12.379 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
23:38:12.380 00.001 8996 Enqueuing Move request for scope (0.11, -0.04)
23:38:12.381 00.001 20224 Worker thread wakes up
23:38:12.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
23:38:12.381 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
23:38:12.381 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.11 yDistance=0.03
23:38:12.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:38:12.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:12.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:38:12.381 00.000 20224 MoveAxis(E, 0, ABG)
23:38:12.381 00.000 20224 Move returns status 0, amount 0
23:38:12.381 00.000 20224 MoveAxis(N, 0, ABG)
23:38:12.381 00.000 20224 Move returns status 0, amount 0
23:38:12.381 00.000 20224 move complete, result=0
23:38:12.381 00.000 20224 worker thread done servicing request
23:38:12.385 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2848, FiltMin=2582, FiltMax=29805, Gamma=1.000
23:38:12.410 00.025 8996 UpdateGuideState exits: m=716906 SNR=321.7
23:38:12.412 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:12.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:12.414 00.001 8996 Enqueuing Expose request
23:38:12.415 00.001 20224 Worker thread wakes up
23:38:12.415 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:12.415 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:12.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:13.396 00.981 20224 Exposure complete
23:38:13.462 00.066 20224 worker thread done servicing request
23:38:13.462 00.000 8996 OnExposeComplete: enter
23:38:13.464 00.002 8996 UpdateGuideState(): m_state=6
23:38:13.464 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8056
23:38:13.466 00.002 8996 Star::Find returns 1 (0), X=136.91, Y=474.01, Mass=707844, SNR=340.8, Peak=65494 HFD=4.4
23:38:13.466 00.000 8996 MultiStar: [#1 -0.21,0.23,0.65,U] [#2 0.07,0.14,0.68,U] [#3 -0.01,-0.31,0.60,U] [#4 0.05,-0.32,0.50,U] [#5 0.02,-0.07,0.68,U] [#6 -0.04,-0.18,0.44,U] [#7 -0.06,-0.27,0.46,U] [#8 0.03,0.02,0.39,U] 
23:38:13.466 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.11, 0.25}
23:38:13.468 00.002 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
23:38:13.469 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
23:38:13.469 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.67 mountX=-0.04 mountY=0.02, mountTheta=2.56
23:38:13.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
23:38:13.471 00.000 8996 Enqueuing Move request for scope (-0.04, -0.02)
23:38:13.471 00.000 20224 Worker thread wakes up
23:38:13.473 00.002 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:38:13.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:38:13.473 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
23:38:13.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:38:13.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:13.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:38:13.473 00.000 20224 MoveAxis(E, 0, ABG)
23:38:13.473 00.000 20224 Move returns status 0, amount 0
23:38:13.473 00.000 20224 MoveAxis(N, 0, ABG)
23:38:13.473 00.000 20224 Move returns status 0, amount 0
23:38:13.473 00.000 20224 move complete, result=0
23:38:13.473 00.000 20224 worker thread done servicing request
23:38:13.476 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65494, med=2848, FiltMin=2579, FiltMax=29280, Gamma=1.000
23:38:13.490 00.014 8996 UpdateGuideState exits: m=707844 SNR=340.8
23:38:13.492 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:13.492 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:13.493 00.001 8996 Enqueuing Expose request
23:38:13.494 00.001 20224 Worker thread wakes up
23:38:13.494 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:13.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:13.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:14.696 01.202 20224 Exposure complete
23:38:14.761 00.065 20224 worker thread done servicing request
23:38:14.762 00.001 8996 OnExposeComplete: enter
23:38:14.763 00.001 8996 UpdateGuideState(): m_state=6
23:38:14.765 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8057
23:38:14.767 00.002 8996 Star::Find returns 1 (0), X=136.79, Y=473.88, Mass=624203, SNR=336.7, Peak=59174 HFD=4.3
23:38:14.768 00.001 8996 MultiStar: [#1 -0.30,0.02,0.72,U] [#2 -0.11,0.10,0.77,U] [#3 -0.03,-0.54,0.00,M1] [#4 0.30,-0.45,0.00,M1] [#5 0.22,-0.32,0.55,U] [#6 -0.14,-0.33,0.44,U] [#7 -0.19,-0.13,0.46,U] [#8 0.17,-0.19,0.39,U] 
23:38:14.770 00.002 8996 refined, 6 included, MultiStar: {-0.11, -0.06}, one-star: {-0.23, 0.11}
23:38:14.771 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
23:38:14.773 00.002 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
23:38:14.774 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.67 mountX=-0.11 mountY=0.07, mountTheta=2.56
23:38:14.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.06, opts=13)
23:38:14.778 00.002 8996 Enqueuing Move request for scope (-0.11, -0.06)
23:38:14.779 00.001 20224 Worker thread wakes up
23:38:14.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
23:38:14.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
23:38:14.779 00.000 20224 Moving (-0.11, -0.06) raw xDistance=-0.11 yDistance=0.07
23:38:14.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:38:14.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:14.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:38:14.780 00.001 20224 MoveAxis(E, 0, ABG)
23:38:14.780 00.000 20224 Move returns status 0, amount 0
23:38:14.780 00.000 20224 MoveAxis(N, 0, ABG)
23:38:14.780 00.000 20224 Move returns status 0, amount 0
23:38:14.780 00.000 20224 move complete, result=0
23:38:14.780 00.000 20224 worker thread done servicing request
23:38:14.785 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59174, med=2848, FiltMin=2582, FiltMax=27485, Gamma=1.000
23:38:14.808 00.023 8996 UpdateGuideState exits: m=624203 SNR=336.7
23:38:14.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:14.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:14.811 00.001 8996 Enqueuing Expose request
23:38:14.812 00.001 20224 Worker thread wakes up
23:38:14.812 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:14.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:14.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:15.794 00.981 20224 Exposure complete
23:38:15.865 00.071 20224 worker thread done servicing request
23:38:15.865 00.000 8996 OnExposeComplete: enter
23:38:15.867 00.002 8996 UpdateGuideState(): m_state=6
23:38:15.869 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8058
23:38:15.871 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=473.31, Mass=659130, SNR=341.7, Peak=61155 HFD=4.4
23:38:15.874 00.003 8996 MultiStar: [#1 -0.41,-0.28,0.00,M1] [#2 -0.30,-0.17,0.71,U] [#3 -0.11,-0.88,0.00,M2] [#4 -0.10,-0.71,0.00,M2] [#5 0.07,-0.37,0.57,U] [#6 -0.34,-0.49,0.00,M1] [#7 -0.15,-0.47,0.00,M1] [#8 0.08,-0.79,0.00,M1] 
23:38:15.876 00.002 8996 refined, 2 included, MultiStar: {-0.18, -0.35}, one-star: {-0.24, -0.46}
23:38:15.877 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
23:38:15.878 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
23:38:15.879 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.35 hyp=0.39 cameraTheta=-2.05 mountX=-0.15 mountY=0.37, mountTheta=1.95
23:38:15.882 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.35, opts=13)
23:38:15.888 00.006 8996 Enqueuing Move request for scope (-0.18, -0.35)
23:38:15.889 00.001 20224 Worker thread wakes up
23:38:15.890 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.35) opts 0xd
23:38:15.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.35)
23:38:15.890 00.000 20224 Moving (-0.18, -0.35) raw xDistance=-0.15 yDistance=0.37
23:38:15.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:38:15.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:38:15.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
23:38:15.890 00.000 20224 MoveAxis(E, 0, ABG)
23:38:15.890 00.000 20224 Move returns status 0, amount 0
23:38:15.890 00.000 20224 MoveAxis(N, 0, ABG)
23:38:15.890 00.000 20224 Move returns status 0, amount 0
23:38:15.890 00.000 20224 move complete, result=0
23:38:15.890 00.000 20224 worker thread done servicing request
23:38:15.897 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61155, med=2848, FiltMin=2577, FiltMax=26640, Gamma=1.000
23:38:15.924 00.027 8996 UpdateGuideState exits: m=659130 SNR=341.7
23:38:15.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:15.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:15.927 00.001 8996 Enqueuing Expose request
23:38:15.928 00.001 20224 Worker thread wakes up
23:38:15.929 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:38:15.930 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:15.930 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:17.098 01.168 20224 Exposure complete
23:38:17.156 00.058 20224 worker thread done servicing request
23:38:17.156 00.000 8996 OnExposeComplete: enter
23:38:17.157 00.001 8996 UpdateGuideState(): m_state=6
23:38:17.158 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8059
23:38:17.159 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.49, Mass=757529, SNR=343.4, Peak=60787 HFD=4.4
23:38:17.160 00.001 8996 MultiStar: [#1 -0.44,-0.33,0.00,M2] [#2 -0.08,-0.27,0.68,U] [#3 -0.25,-0.46,0.00,M3] [#4 -0.10,-0.77,0.00,M3] [#5 -0.03,-0.32,0.61,U] [#6 -0.34,-0.36,0.00,M2] [#7 -0.22,-0.53,0.00,M2] [#8 -0.20,-0.44,0.00,M2] 
23:38:17.161 00.001 8996 refined, 2 included, MultiStar: {-0.12, -0.29}, one-star: {-0.21, -0.28}
23:38:17.161 00.000 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
23:38:17.162 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
23:38:17.163 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.29 hyp=0.31 cameraTheta=-1.98 mountX=-0.10 mountY=0.30, mountTheta=1.88
23:38:17.165 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.29, opts=13)
23:38:17.166 00.001 8996 Enqueuing Move request for scope (-0.12, -0.29)
23:38:17.166 00.000 20224 Worker thread wakes up
23:38:17.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.29) opts 0xd
23:38:17.166 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.29)
23:38:17.167 00.001 20224 Moving (-0.12, -0.29) raw xDistance=-0.10 yDistance=0.30
23:38:17.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:38:17.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:38:17.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:38:17.167 00.000 20224 MoveAxis(E, 0, ABG)
23:38:17.167 00.000 20224 Move returns status 0, amount 0
23:38:17.167 00.000 20224 MoveAxis(N, 0, ABG)
23:38:17.167 00.000 20224 Move returns status 0, amount 0
23:38:17.167 00.000 20224 move complete, result=0
23:38:17.168 00.001 20224 worker thread done servicing request
23:38:17.170 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60787, med=2848, FiltMin=2563, FiltMax=30864, Gamma=1.000
23:38:17.183 00.013 8996 UpdateGuideState exits: m=757529 SNR=343.4
23:38:17.185 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:17.187 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:17.188 00.001 8996 Enqueuing Expose request
23:38:17.190 00.002 20224 Worker thread wakes up
23:38:17.190 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:38:17.192 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:17.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:18.166 00.974 20224 Exposure complete
23:38:18.240 00.074 20224 worker thread done servicing request
23:38:18.240 00.000 8996 OnExposeComplete: enter
23:38:18.241 00.001 8996 UpdateGuideState(): m_state=6
23:38:18.242 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8060
23:38:18.243 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.61, Mass=614112, SNR=338.9, Peak=52902 HFD=4.5
23:38:18.243 00.000 8996 MultiStar: [#1 -0.49,-0.17,0.00,M3] [#2 -0.25,-0.04,0.80,U] [#3 -0.28,-0.32,0.00,M4] [#4 -0.16,-0.45,0.00,M4] [#5 -0.37,-0.30,0.00,M1] [#6 -0.32,-0.30,0.00,M3] [#7 -0.08,-0.52,0.00,M3] [#8 -0.18,-0.40,0.00,M3] 
23:38:18.244 00.001 8996 refined, 1 included, MultiStar: {-0.27, -0.11}, one-star: {-0.28, -0.16}
23:38:18.245 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:38:18.246 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
23:38:18.247 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-2.76 mountX=-0.26 mountY=0.14, mountTheta=2.65
23:38:18.248 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.11, opts=13)
23:38:18.249 00.001 8996 Enqueuing Move request for scope (-0.27, -0.11)
23:38:18.250 00.001 20224 Worker thread wakes up
23:38:18.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.11) opts 0xd
23:38:18.250 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.11)
23:38:18.250 00.000 20224 Moving (-0.27, -0.11) raw xDistance=-0.26 yDistance=0.14
23:38:18.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:38:18.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:18.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:38:18.250 00.000 20224 MoveAxis(E, 37, ABG)
23:38:18.250 00.000 20224 Guiding  Dir = 2, Dur = 37
23:38:18.250 00.000 20224 IsSlewing returns 0
23:38:18.251 00.001 20224 IsGuiding returns 0
23:38:18.252 00.001 20224 PulseGuide returned control before completion, sleep 46
23:38:18.254 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52902, med=2848, FiltMin=2579, FiltMax=25405, Gamma=1.000
23:38:18.268 00.014 8996 UpdateGuideState exits: m=614112 SNR=338.9
23:38:18.270 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:18.272 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:18.273 00.001 8996 Enqueuing Expose request
23:38:18.312 00.039 20224 IsGuiding returns 1
23:38:18.312 00.000 20224 scope still moving after pulse duration time elapsed
23:38:18.344 00.032 20224 IsSlewing returns 0
23:38:18.344 00.000 20224 IsGuiding returns 0
23:38:18.344 00.000 20224 scope move finished after 37 + 57 ms
23:38:18.344 00.000 20224 Move returns status 0, amount 37
23:38:18.344 00.000 20224 MoveAxis(N, 0, ABG)
23:38:18.344 00.000 20224 Move returns status 0, amount 0
23:38:18.344 00.000 20224 move complete, result=0
23:38:18.345 00.001 20224 worker thread done servicing request
23:38:18.345 00.000 20224 Worker thread wakes up
23:38:18.345 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:18.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:18.349 00.004 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
23:38:19.499 01.150 20224 Exposure complete
23:38:19.579 00.080 20224 worker thread done servicing request
23:38:19.579 00.000 8996 OnExposeComplete: enter
23:38:19.580 00.001 8996 UpdateGuideState(): m_state=6
23:38:19.583 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8061
23:38:19.585 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=473.63, Mass=723297, SNR=330.9, Peak=57334 HFD=4.1
23:38:19.589 00.004 8996 MultiStar: [#1 0.00,-0.30,0.71,U] [#2 0.21,-0.30,0.77,U] [#3 0.03,-0.28,0.60,U] [#4 0.12,-0.56,0.00,M5] [#5 0.21,-0.28,0.68,U] [#6 -0.03,-0.28,0.45,U] [#7 0.33,-0.48,0.00,M4] [#8 0.34,-0.50,0.00,M4] 
23:38:19.591 00.002 8996 single-star, 5 included, MultiStar: {0.08, -0.25}, one-star: {0.02, -0.14}
23:38:19.594 00.003 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
23:38:19.595 00.001 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.83)
23:38:19.597 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.43 mountX=0.03 mountY=0.14, mountTheta=1.33
23:38:19.598 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.14, opts=13)
23:38:19.599 00.001 8996 Enqueuing Move request for scope (0.02, -0.14)
23:38:19.601 00.002 20224 Worker thread wakes up
23:38:19.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
23:38:19.601 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
23:38:19.601 00.000 20224 Moving (0.02, -0.14) raw xDistance=0.03 yDistance=0.14
23:38:19.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:38:19.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:19.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:38:19.601 00.000 20224 MoveAxis(E, 0, ABG)
23:38:19.601 00.000 20224 Move returns status 0, amount 0
23:38:19.601 00.000 20224 MoveAxis(N, 0, ABG)
23:38:19.601 00.000 20224 Move returns status 0, amount 0
23:38:19.602 00.001 20224 move complete, result=0
23:38:19.602 00.000 20224 worker thread done servicing request
23:38:19.607 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57334, med=2851, FiltMin=2560, FiltMax=25920, Gamma=1.000
23:38:19.623 00.016 8996 UpdateGuideState exits: m=723297 SNR=330.9
23:38:19.625 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:19.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:19.627 00.001 8996 Enqueuing Expose request
23:38:19.629 00.002 20224 Worker thread wakes up
23:38:19.629 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:19.630 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:19.631 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:20.609 00.978 20224 Exposure complete
23:38:20.668 00.059 20224 worker thread done servicing request
23:38:20.669 00.001 8996 OnExposeComplete: enter
23:38:20.670 00.001 8996 UpdateGuideState(): m_state=6
23:38:20.670 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8062
23:38:20.671 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=473.68, Mass=820782, SNR=352.7, Peak=62230 HFD=4.5
23:38:20.672 00.001 8996 MultiStar: [#1 -0.01,-0.47,0.00,M3] [#2 0.16,-0.19,0.67,U] [#3 0.15,-0.38,0.62,U] [#4 0.24,-0.35,0.00,M6] [#5 0.38,-0.41,0.00,M1] [#6 0.11,-0.13,0.39,U] [#7 0.36,-0.43,0.00,M5] [#8 0.30,-0.25,0.36,U] 
23:38:20.673 00.001 8996 single-star, 4 included, MultiStar: {0.17, -0.19}, one-star: {0.18, -0.08}
23:38:20.674 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:38:20.674 00.000 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.82)
23:38:20.676 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-0.44 mountX=0.19 mountY=0.06, mountTheta=0.33
23:38:20.679 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.08, opts=13)
23:38:20.680 00.001 8996 Enqueuing Move request for scope (0.18, -0.08)
23:38:20.682 00.002 20224 Worker thread wakes up
23:38:20.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.08) opts 0xd
23:38:20.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.08)
23:38:20.682 00.000 20224 Moving (0.18, -0.08) raw xDistance=0.19 yDistance=0.06
23:38:20.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:38:20.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:20.683 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:38:20.683 00.000 20224 MoveAxis(E, 0, ABG)
23:38:20.683 00.000 20224 Move returns status 0, amount 0
23:38:20.683 00.000 20224 MoveAxis(N, 0, ABG)
23:38:20.683 00.000 20224 Move returns status 0, amount 0
23:38:20.683 00.000 20224 move complete, result=0
23:38:20.683 00.000 20224 worker thread done servicing request
23:38:20.690 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62230, med=2848, FiltMin=2608, FiltMax=26749, Gamma=1.000
23:38:20.713 00.023 8996 UpdateGuideState exits: m=820782 SNR=352.7
23:38:20.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:20.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:20.718 00.002 8996 Enqueuing Expose request
23:38:20.719 00.001 20224 Worker thread wakes up
23:38:20.720 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:20.722 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:20.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:21.870 01.148 20224 Exposure complete
23:38:21.941 00.071 20224 worker thread done servicing request
23:38:21.941 00.000 8996 OnExposeComplete: enter
23:38:21.943 00.002 8996 UpdateGuideState(): m_state=6
23:38:21.945 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8063
23:38:21.946 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=473.37, Mass=797334, SNR=382.5, Peak=53923 HFD=4.5
23:38:21.948 00.002 8996 MultiStar: [#1 -0.32,-0.41,0.00,M4] [#2 0.01,-0.29,0.59,U] [#3 0.14,-0.53,0.00,M3] [#4 0.33,-0.44,0.00,M7] [#5 0.26,-0.42,0.00,M2] [#6 0.04,-0.50,0.00,M2] [#7 0.15,-0.55,0.00,M6] [#8 0.34,-0.59,0.00,M4] 
23:38:21.950 00.002 8996 refined, 1 included, MultiStar: {0.14, -0.36}, one-star: {0.22, -0.39}
23:38:21.951 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
23:38:21.952 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
23:38:21.954 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.36 hyp=0.38 cameraTheta=-1.20 mountX=0.17 mountY=0.34, mountTheta=1.10
23:38:21.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.36, opts=13)
23:38:21.957 00.001 8996 Enqueuing Move request for scope (0.14, -0.36)
23:38:21.958 00.001 20224 Worker thread wakes up
23:38:21.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.36) opts 0xd
23:38:21.958 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.36)
23:38:21.958 00.000 20224 Moving (0.14, -0.36) raw xDistance=0.17 yDistance=0.34
23:38:21.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:38:21.958 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.02 newest=0.54
23:38:21.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:38:21.958 00.000 20224 MoveAxis(E, 0, ABG)
23:38:21.958 00.000 20224 Move returns status 0, amount 0
23:38:21.958 00.000 20224 MoveAxis(S, 71, ABG)
23:38:21.958 00.000 20224 Guiding  Dir = 1, Dur = 71
23:38:21.958 00.000 20224 IsSlewing returns 0
23:38:21.959 00.001 20224 IsGuiding returns 0
23:38:21.960 00.001 20224 PulseGuide returned control before completion, sleep 80
23:38:21.962 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53923, med=2851, FiltMin=2579, FiltMax=27523, Gamma=1.000
23:38:21.975 00.013 8996 UpdateGuideState exits: m=797334 SNR=382.5
23:38:21.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:21.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:21.977 00.000 8996 Enqueuing Expose request
23:38:22.049 00.072 20224 IsGuiding returns 0
23:38:22.049 00.000 20224 Move returns status 0, amount 71
23:38:22.049 00.000 20224 move complete, result=0
23:38:22.049 00.000 20224 worker thread done servicing request
23:38:22.049 00.000 20224 Worker thread wakes up
23:38:22.049 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:22.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:22.049 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 71 ms SOUTH
23:38:23.020 00.971 20224 Exposure complete
23:38:23.112 00.092 20224 worker thread done servicing request
23:38:23.112 00.000 8996 OnExposeComplete: enter
23:38:23.115 00.003 8996 UpdateGuideState(): m_state=6
23:38:23.117 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8064
23:38:23.120 00.003 8996 Star::Find returns 1 (0), X=136.91, Y=473.45, Mass=734076, SNR=380.5, Peak=53091 HFD=4.3
23:38:23.122 00.002 8996 MultiStar: [#1 -0.19,-0.54,0.00,M5] [#2 -0.09,-0.16,0.65,U] [#3 0.09,-0.41,0.57,U] [#4 0.31,-0.50,0.00,M8] [#5 0.23,-0.39,0.00,M3] [#6 -0.10,-0.13,0.36,U] [#7 0.20,-0.42,0.00,M7] [#8 0.20,-0.46,0.00,M5] 
23:38:23.124 00.002 8996 refined, 3 included, MultiStar: {-0.06, -0.27}, one-star: {-0.11, -0.31}
23:38:23.126 00.002 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
23:38:23.127 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
23:38:23.129 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.79 mountX=-0.04 mountY=0.28, mountTheta=1.70
23:38:23.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.27, opts=13)
23:38:23.133 00.002 8996 Enqueuing Move request for scope (-0.06, -0.27)
23:38:23.135 00.002 20224 Worker thread wakes up
23:38:23.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
23:38:23.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
23:38:23.135 00.000 20224 Moving (-0.06, -0.27) raw xDistance=-0.04 yDistance=0.28
23:38:23.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:38:23.136 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:38:23.136 00.000 20224 MoveAxis(E, 0, ABG)
23:38:23.136 00.000 20224 Move returns status 0, amount 0
23:38:23.136 00.000 20224 MoveAxis(S, 58, ABG)
23:38:23.136 00.000 20224 Guiding  Dir = 1, Dur = 58
23:38:23.137 00.001 20224 IsSlewing returns 0
23:38:23.137 00.000 20224 IsGuiding returns 0
23:38:23.144 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53091, med=2851, FiltMin=2582, FiltMax=28464, Gamma=1.000
23:38:23.146 00.002 20224 PulseGuide returned control before completion, sleep 61
23:38:23.163 00.017 8996 UpdateGuideState exits: m=734076 SNR=380.5
23:38:23.165 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:23.168 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:23.170 00.002 8996 Enqueuing Expose request
23:38:23.222 00.052 20224 IsGuiding returns 1
23:38:23.222 00.000 20224 scope still moving after pulse duration time elapsed
23:38:23.253 00.031 20224 IsSlewing returns 0
23:38:23.254 00.001 20224 IsGuiding returns 0
23:38:23.254 00.000 20224 scope move finished after 58 + 58 ms
23:38:23.254 00.000 20224 Move returns status 0, amount 58
23:38:23.254 00.000 20224 move complete, result=0
23:38:23.254 00.000 20224 worker thread done servicing request
23:38:23.254 00.000 20224 Worker thread wakes up
23:38:23.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:23.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:23.255 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 58 ms SOUTH
23:38:24.412 01.157 20224 Exposure complete
23:38:24.499 00.087 20224 worker thread done servicing request
23:38:24.499 00.000 8996 OnExposeComplete: enter
23:38:24.500 00.001 8996 UpdateGuideState(): m_state=6
23:38:24.501 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8065
23:38:24.501 00.000 8996 Star::Find returns 1 (0), X=137.06, Y=473.96, Mass=771030, SNR=365.6, Peak=65494 HFD=4.4
23:38:24.503 00.002 8996 MultiStar: [#1 0.00,0.07,0.61,U] [#2 0.19,0.18,0.69,U] [#3 0.24,0.16,0.46,U] [#4 0.43,0.06,0.00,M9] [#5 0.24,0.13,0.55,U] [#6 0.29,0.18,0.38,U] [#7 0.37,0.17,0.40,U] [#8 0.38,0.20,0.00,M6] 
23:38:24.503 00.000 8996 single-star, 6 included, MultiStar: {0.16, 0.16}, one-star: {0.04, 0.20}
23:38:24.504 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:38:24.505 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:38:24.506 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.38 mountX=0.02 mountY=-0.20, mountTheta=-1.47
23:38:24.508 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.20, opts=13)
23:38:24.509 00.001 8996 Enqueuing Move request for scope (0.04, 0.20)
23:38:24.510 00.001 20224 Worker thread wakes up
23:38:24.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
23:38:24.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
23:38:24.510 00.000 20224 Moving (0.04, 0.20) raw xDistance=0.02 yDistance=-0.20
23:38:24.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:38:24.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:38:24.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:38:24.510 00.000 20224 MoveAxis(E, 0, ABG)
23:38:24.510 00.000 20224 Move returns status 0, amount 0
23:38:24.510 00.000 20224 MoveAxis(N, 0, ABG)
23:38:24.510 00.000 20224 Move returns status 0, amount 0
23:38:24.510 00.000 20224 move complete, result=0
23:38:24.511 00.001 20224 worker thread done servicing request
23:38:24.515 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2851, FiltMin=2563, FiltMax=32717, Gamma=1.000
23:38:24.537 00.022 8996 UpdateGuideState exits: m=771030 SNR=365.6
23:38:24.540 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:24.542 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:24.544 00.002 8996 Enqueuing Expose request
23:38:24.546 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:24.547 00.001 20224 Worker thread wakes up
23:38:24.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:24.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:25.525 00.978 20224 Exposure complete
23:38:25.580 00.055 20224 worker thread done servicing request
23:38:25.581 00.001 8996 OnExposeComplete: enter
23:38:25.581 00.000 8996 UpdateGuideState(): m_state=6
23:38:25.582 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8066
23:38:25.583 00.001 8996 Star::Find returns 1 (0), X=137.13, Y=474.21, Mass=775977, SNR=347.8, Peak=63686 HFD=4.4
23:38:25.584 00.001 8996 MultiStar: [#1 0.07,0.23,0.61,U] [#2 0.52,0.39,0.00,M1] [#3 0.33,0.18,0.53,U] [#4 0.64,0.25,0.00,M10] [#5 0.44,0.23,0.00,M3] [#6 0.47,0.26,0.00,M1] [#7 0.25,0.09,0.42,U] [#8 0.34,0.30,0.00,M7] 
23:38:25.585 00.001 8996 refined, 3 included, MultiStar: {0.17, 0.28}, one-star: {0.10, 0.44}
23:38:25.586 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
23:38:25.587 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
23:38:25.588 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.28 hyp=0.33 cameraTheta=1.03 mountX=0.14 mountY=-0.30, mountTheta=-1.13
23:38:25.589 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.28, opts=13)
23:38:25.590 00.001 8996 Enqueuing Move request for scope (0.17, 0.28)
23:38:25.591 00.001 20224 Worker thread wakes up
23:38:25.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.28) opts 0xd
23:38:25.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.28)
23:38:25.591 00.000 20224 Moving (0.17, 0.28) raw xDistance=0.14 yDistance=-0.30
23:38:25.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:38:25.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:38:25.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:38:25.591 00.000 20224 MoveAxis(E, 0, ABG)
23:38:25.591 00.000 20224 Move returns status 0, amount 0
23:38:25.591 00.000 20224 MoveAxis(N, 0, ABG)
23:38:25.591 00.000 20224 Move returns status 0, amount 0
23:38:25.591 00.000 20224 move complete, result=0
23:38:25.591 00.000 20224 worker thread done servicing request
23:38:25.595 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63686, med=2851, FiltMin=2595, FiltMax=27923, Gamma=1.000
23:38:25.608 00.013 8996 UpdateGuideState exits: m=775977 SNR=347.8
23:38:25.609 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:25.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:25.610 00.000 8996 Enqueuing Expose request
23:38:25.611 00.001 20224 Worker thread wakes up
23:38:25.611 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:38:25.612 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:25.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:26.777 01.165 20224 Exposure complete
23:38:26.842 00.065 20224 worker thread done servicing request
23:38:26.842 00.000 8996 OnExposeComplete: enter
23:38:26.844 00.002 8996 UpdateGuideState(): m_state=6
23:38:26.845 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8067
23:38:26.846 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=474.11, Mass=734252, SNR=330.9, Peak=58137 HFD=4.3
23:38:26.848 00.002 8996 MultiStar: [#1 0.14,0.46,0.00,M4] [#2 0.17,0.27,0.83,U] [#3 0.10,0.27,0.53,U] [#4 0.27,0.22,0.60,U] [#5 0.16,0.37,0.67,U] [#6 0.18,0.20,0.44,U] [#7 0.22,0.03,0.46,U] [#8 0.16,0.19,0.46,U] 
23:38:26.849 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.26}, one-star: {0.29, 0.35}
23:38:26.850 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
23:38:26.850 00.000 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
23:38:26.851 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.26 hyp=0.33 cameraTheta=0.90 mountX=0.18 mountY=-0.28, mountTheta=-1.01
23:38:26.853 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.26, opts=13)
23:38:26.853 00.000 8996 Enqueuing Move request for scope (0.20, 0.26)
23:38:26.854 00.001 20224 Worker thread wakes up
23:38:26.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.26) opts 0xd
23:38:26.854 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.26)
23:38:26.854 00.000 20224 Moving (0.20, 0.26) raw xDistance=0.18 yDistance=-0.28
23:38:26.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:38:26.854 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:38:26.855 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:38:26.855 00.000 20224 MoveAxis(E, 0, ABG)
23:38:26.855 00.000 20224 Move returns status 0, amount 0
23:38:26.855 00.000 20224 MoveAxis(N, 0, ABG)
23:38:26.855 00.000 20224 Move returns status 0, amount 0
23:38:26.855 00.000 20224 move complete, result=0
23:38:26.855 00.000 20224 worker thread done servicing request
23:38:26.859 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58137, med=2851, FiltMin=2595, FiltMax=28083, Gamma=1.000
23:38:26.874 00.015 8996 UpdateGuideState exits: m=734252 SNR=330.9
23:38:26.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:26.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:26.876 00.000 8996 Enqueuing Expose request
23:38:26.877 00.001 20224 Worker thread wakes up
23:38:26.877 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:38:26.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:26.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:27.861 00.983 20224 Exposure complete
23:38:27.954 00.093 20224 worker thread done servicing request
23:38:27.954 00.000 8996 OnExposeComplete: enter
23:38:27.955 00.001 8996 UpdateGuideState(): m_state=6
23:38:27.957 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8068
23:38:27.958 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=474.25, Mass=711522, SNR=352.8, Peak=56406 HFD=4.3
23:38:27.960 00.002 8996 MultiStar: [#1 0.01,0.25,0.61,U] [#2 0.12,0.49,0.00,M1] [#3 0.15,0.09,0.64,U] [#4 0.30,-0.04,0.61,U] [#5 0.15,0.26,0.64,U] [#6 0.13,0.08,0.46,U] [#7 0.02,0.08,0.38,U] [#8 0.03,0.25,0.39,U] 
23:38:27.961 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.21}, one-star: {-0.02, 0.48}
23:38:27.963 00.002 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
23:38:27.964 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
23:38:27.965 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.16 mountX=0.07 mountY=-0.22, mountTheta=-1.26
23:38:27.968 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.21, opts=13)
23:38:27.971 00.003 8996 Enqueuing Move request for scope (0.09, 0.21)
23:38:27.974 00.003 20224 Worker thread wakes up
23:38:27.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
23:38:27.974 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
23:38:27.974 00.000 20224 Moving (0.09, 0.21) raw xDistance=0.07 yDistance=-0.22
23:38:27.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:38:27.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:38:27.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:38:27.974 00.000 20224 MoveAxis(E, 0, ABG)
23:38:27.974 00.000 20224 Move returns status 0, amount 0
23:38:27.974 00.000 20224 MoveAxis(N, 0, ABG)
23:38:27.974 00.000 20224 Move returns status 0, amount 0
23:38:27.975 00.001 20224 move complete, result=0
23:38:27.975 00.000 20224 worker thread done servicing request
23:38:27.984 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56406, med=2848, FiltMin=2563, FiltMax=28288, Gamma=1.000
23:38:28.016 00.032 8996 UpdateGuideState exits: m=711522 SNR=352.8
23:38:28.018 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:28.019 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:28.020 00.001 8996 Enqueuing Expose request
23:38:28.020 00.000 20224 Worker thread wakes up
23:38:28.020 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:38:28.021 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:28.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:29.180 01.159 20224 Exposure complete
23:38:29.244 00.064 20224 worker thread done servicing request
23:38:29.244 00.000 8996 OnExposeComplete: enter
23:38:29.245 00.001 8996 UpdateGuideState(): m_state=6
23:38:29.247 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8069
23:38:29.247 00.000 8996 Star::Find returns 1 (0), X=136.89, Y=474.06, Mass=711485, SNR=336.8, Peak=65494 HFD=4.4
23:38:29.249 00.002 8996 MultiStar: [#1 -0.32,0.01,0.69,U] [#2 0.27,0.17,0.74,U] [#3 0.02,0.00,0.59,U] [#4 0.24,-0.17,0.55,U] [#5 0.16,0.11,0.61,U] [#6 0.04,-0.09,0.46,U] [#7 0.29,-0.21,0.45,U] [#8 0.26,0.03,0.43,U] 
23:38:29.250 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.13, 0.30}
23:38:29.251 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
23:38:29.252 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
23:38:29.253 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.69 mountX=0.06 mountY=-0.06, mountTheta=-0.80
23:38:29.256 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
23:38:29.257 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
23:38:29.258 00.001 20224 Worker thread wakes up
23:38:29.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
23:38:29.258 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
23:38:29.258 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.06
23:38:29.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:38:29.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:29.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:38:29.258 00.000 20224 MoveAxis(E, 0, ABG)
23:38:29.258 00.000 20224 Move returns status 0, amount 0
23:38:29.258 00.000 20224 MoveAxis(N, 0, ABG)
23:38:29.258 00.000 20224 Move returns status 0, amount 0
23:38:29.258 00.000 20224 move complete, result=0
23:38:29.259 00.001 20224 worker thread done servicing request
23:38:29.263 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2851, FiltMin=2579, FiltMax=30112, Gamma=1.000
23:38:29.282 00.019 8996 UpdateGuideState exits: m=711485 SNR=336.8
23:38:29.284 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:29.284 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:29.285 00.001 8996 Enqueuing Expose request
23:38:29.286 00.001 20224 Worker thread wakes up
23:38:29.286 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:29.287 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:29.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:30.260 00.973 20224 Exposure complete
23:38:30.346 00.086 20224 worker thread done servicing request
23:38:30.346 00.000 8996 OnExposeComplete: enter
23:38:30.347 00.001 8996 UpdateGuideState(): m_state=6
23:38:30.348 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8070
23:38:30.349 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=473.73, Mass=671853, SNR=352.2, Peak=58678 HFD=4.2
23:38:30.350 00.001 8996 MultiStar: [#1 0.12,-0.01,0.66,U] [#2 0.30,0.04,0.71,U] [#3 0.41,0.06,0.62,U] [#4 0.45,-0.16,0.00,M8] [#5 0.45,-0.15,0.00,M1] [#6 0.16,-0.07,0.43,U] [#7 0.40,-0.22,0.00,M3] [#8 0.38,-0.02,0.37,U] 
23:38:30.351 00.001 8996 single-star, 5 included, MultiStar: {0.21, -0.00}, one-star: {0.03, -0.03}
23:38:30.352 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
23:38:30.354 00.002 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
23:38:30.355 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.82 mountX=0.03 mountY=0.03, mountTheta=0.71
23:38:30.357 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
23:38:30.358 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
23:38:30.359 00.001 20224 Worker thread wakes up
23:38:30.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
23:38:30.359 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
23:38:30.359 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.03
23:38:30.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:38:30.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:30.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:38:30.359 00.000 20224 MoveAxis(E, 0, ABG)
23:38:30.359 00.000 20224 Move returns status 0, amount 0
23:38:30.359 00.000 20224 MoveAxis(N, 0, ABG)
23:38:30.359 00.000 20224 Move returns status 0, amount 0
23:38:30.359 00.000 20224 move complete, result=0
23:38:30.359 00.000 20224 worker thread done servicing request
23:38:30.362 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=58678, med=2851, FiltMin=2585, FiltMax=23456, Gamma=1.000
23:38:30.379 00.017 8996 UpdateGuideState exits: m=671853 SNR=352.2
23:38:30.380 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:30.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:30.382 00.001 8996 Enqueuing Expose request
23:38:30.383 00.001 20224 Worker thread wakes up
23:38:30.383 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:30.384 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:30.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:31.564 01.180 20224 Exposure complete
23:38:31.658 00.094 20224 worker thread done servicing request
23:38:31.658 00.000 8996 OnExposeComplete: enter
23:38:31.659 00.001 8996 UpdateGuideState(): m_state=6
23:38:31.661 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8071
23:38:31.662 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=473.78, Mass=694027, SNR=348.8, Peak=58390 HFD=4.2
23:38:31.664 00.002 8996 MultiStar: [#1 0.03,-0.07,0.66,U] [#2 0.36,-0.04,0.68,U] [#3 0.43,-0.49,0.00,M1] [#4 0.62,-0.32,0.00,M9] [#5 0.32,-0.15,0.56,U] [#6 0.23,-0.15,0.38,U] [#7 0.25,-0.21,0.43,U] [#8 0.11,0.04,0.42,U] 
23:38:31.666 00.002 8996 single-star, 6 included, MultiStar: {0.18, -0.07}, one-star: {0.07, 0.01}
23:38:31.667 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
23:38:31.669 00.002 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
23:38:31.670 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.13 mountX=0.07 mountY=-0.02, mountTheta=-0.25
23:38:31.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
23:38:31.674 00.002 8996 Enqueuing Move request for scope (0.07, 0.01)
23:38:31.675 00.001 20224 Worker thread wakes up
23:38:31.676 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
23:38:31.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
23:38:31.676 00.000 20224 Moving (0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
23:38:31.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:38:31.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:31.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:38:31.676 00.000 20224 MoveAxis(E, 0, ABG)
23:38:31.676 00.000 20224 Move returns status 0, amount 0
23:38:31.676 00.000 20224 MoveAxis(N, 0, ABG)
23:38:31.676 00.000 20224 Move returns status 0, amount 0
23:38:31.676 00.000 20224 move complete, result=0
23:38:31.676 00.000 20224 worker thread done servicing request
23:38:31.680 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58390, med=2851, FiltMin=2528, FiltMax=25741, Gamma=1.000
23:38:31.696 00.016 8996 UpdateGuideState exits: m=694027 SNR=348.8
23:38:31.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:31.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:31.699 00.001 8996 Enqueuing Expose request
23:38:31.699 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:31.700 00.001 20224 Worker thread wakes up
23:38:31.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:31.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:32.671 00.971 20224 Exposure complete
23:38:32.766 00.095 20224 worker thread done servicing request
23:38:32.766 00.000 8996 OnExposeComplete: enter
23:38:32.768 00.002 8996 UpdateGuideState(): m_state=6
23:38:32.769 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8072
23:38:32.770 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=473.79, Mass=734101, SNR=369.5, Peak=61081 HFD=4.5
23:38:32.771 00.001 8996 MultiStar: [#1 -0.10,-0.15,0.55,U] [#2 0.27,0.07,0.62,U] [#3 0.41,-0.23,0.00,M2] [#4 0.39,-0.28,0.00,M10] [#5 0.19,-0.19,0.51,U] [#6 0.28,-0.17,0.44,U] [#7 0.29,-0.23,0.41,U] [#8 0.21,0.00,0.36,U] 
23:38:32.772 00.001 8996 refined, 6 included, MultiStar: {0.22, -0.07}, one-star: {0.32, 0.02}
23:38:32.773 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
23:38:32.774 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
23:38:32.776 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.33 mountX=0.22 mountY=0.05, mountTheta=0.21
23:38:32.779 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.07, opts=13)
23:38:32.781 00.002 8996 Enqueuing Move request for scope (0.22, -0.07)
23:38:32.782 00.001 20224 Worker thread wakes up
23:38:32.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
23:38:32.782 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
23:38:32.782 00.000 20224 Moving (0.22, -0.07) raw xDistance=0.22 yDistance=0.05
23:38:32.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:38:32.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:32.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:38:32.782 00.000 20224 MoveAxis(W, 32, ABG)
23:38:32.782 00.000 20224 Guiding  Dir = 3, Dur = 32
23:38:32.782 00.000 20224 IsSlewing returns 0
23:38:32.782 00.000 20224 IsGuiding returns 0
23:38:32.787 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61081, med=2851, FiltMin=2595, FiltMax=26502, Gamma=1.000
23:38:32.795 00.008 20224 PulseGuide returned control before completion, sleep 30
23:38:32.801 00.006 8996 UpdateGuideState exits: m=734101 SNR=369.5
23:38:32.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:32.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:32.803 00.000 8996 Enqueuing Expose request
23:38:32.841 00.038 20224 IsGuiding returns 1
23:38:32.841 00.000 20224 scope still moving after pulse duration time elapsed
23:38:32.872 00.031 20224 IsSlewing returns 0
23:38:32.872 00.000 20224 IsGuiding returns 1
23:38:32.903 00.031 20224 IsSlewing returns 0
23:38:32.903 00.000 20224 IsGuiding returns 0
23:38:32.903 00.000 20224 scope move finished after 32 + 88 ms
23:38:32.903 00.000 20224 Move returns status 0, amount 32
23:38:32.903 00.000 20224 MoveAxis(N, 0, ABG)
23:38:32.903 00.000 20224 Move returns status 0, amount 0
23:38:32.903 00.000 20224 move complete, result=0
23:38:32.904 00.001 20224 worker thread done servicing request
23:38:32.904 00.000 20224 Worker thread wakes up
23:38:32.904 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
23:38:32.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:32.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:34.091 01.186 20224 Exposure complete
23:38:34.148 00.057 20224 worker thread done servicing request
23:38:34.148 00.000 8996 OnExposeComplete: enter
23:38:34.149 00.001 8996 UpdateGuideState(): m_state=6
23:38:34.150 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8073
23:38:34.152 00.002 8996 Star::Find returns 1 (0), X=136.95, Y=473.75, Mass=682567, SNR=361.6, Peak=63094 HFD=4.3
23:38:34.153 00.001 8996 MultiStar: [#1 -0.18,-0.27,0.70,U] [#2 -0.07,-0.06,0.69,U] [#3 0.15,-0.19,0.61,U] [#4 0.19,-0.22,0.53,U] [#5 -0.10,-0.34,0.61,U] [#6 0.12,-0.07,0.43,U] [#7 0.16,-0.12,0.40,U] [#8 0.01,-0.43,0.00,M2] 
23:38:34.155 00.002 8996 single-star, 7 included, MultiStar: {0.00, -0.16}, one-star: {-0.07, -0.02}
23:38:34.155 00.000 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
23:38:34.158 00.003 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
23:38:34.160 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.86 mountX=-0.07 mountY=0.03, mountTheta=2.75
23:38:34.161 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
23:38:34.162 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
23:38:34.163 00.001 20224 Worker thread wakes up
23:38:34.163 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
23:38:34.163 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
23:38:34.163 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.03
23:38:34.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:38:34.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:34.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:38:34.163 00.000 20224 MoveAxis(E, 0, ABG)
23:38:34.163 00.000 20224 Move returns status 0, amount 0
23:38:34.163 00.000 20224 MoveAxis(N, 0, ABG)
23:38:34.163 00.000 20224 Move returns status 0, amount 0
23:38:34.163 00.000 20224 move complete, result=0
23:38:34.163 00.000 20224 worker thread done servicing request
23:38:34.168 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63094, med=2851, FiltMin=2579, FiltMax=25408, Gamma=1.000
23:38:34.182 00.014 8996 UpdateGuideState exits: m=682567 SNR=361.6
23:38:34.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:34.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:34.184 00.000 8996 Enqueuing Expose request
23:38:34.185 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:34.186 00.001 20224 Worker thread wakes up
23:38:34.186 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:34.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:35.156 00.970 20224 Exposure complete
23:38:35.232 00.076 20224 worker thread done servicing request
23:38:35.232 00.000 8996 OnExposeComplete: enter
23:38:35.233 00.001 8996 UpdateGuideState(): m_state=6
23:38:35.234 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8074
23:38:35.235 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.80, Mass=738349, SNR=348.3, Peak=65494 HFD=4.3
23:38:35.236 00.001 8996 MultiStar: [#1 -0.30,-0.08,0.59,U] [#2 -0.13,0.14,0.76,U] [#3 0.06,-0.19,0.55,U] [#4 0.15,-0.24,0.55,U] [#5 0.02,-0.23,0.59,U] [#6 -0.07,-0.37,0.49,U] [#7 -0.14,-0.33,0.43,U] [#8 -0.19,-0.34,0.34,U] 
23:38:35.236 00.000 8996 refined, 8 included, MultiStar: {-0.09, -0.14}, one-star: {-0.17, 0.04}
23:38:35.237 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:38:35.238 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
23:38:35.239 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-2.15 mountX=-0.08 mountY=0.14, mountTheta=2.05
23:38:35.240 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.14, opts=13)
23:38:35.241 00.001 8996 Enqueuing Move request for scope (-0.09, -0.14)
23:38:35.242 00.001 20224 Worker thread wakes up
23:38:35.243 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
23:38:35.243 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
23:38:35.243 00.000 20224 Moving (-0.09, -0.14) raw xDistance=-0.08 yDistance=0.14
23:38:35.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:38:35.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:35.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:38:35.243 00.000 20224 MoveAxis(E, 0, ABG)
23:38:35.243 00.000 20224 Move returns status 0, amount 0
23:38:35.243 00.000 20224 MoveAxis(N, 0, ABG)
23:38:35.243 00.000 20224 Move returns status 0, amount 0
23:38:35.243 00.000 20224 move complete, result=0
23:38:35.243 00.000 20224 worker thread done servicing request
23:38:35.251 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2851, FiltMin=2576, FiltMax=29917, Gamma=1.000
23:38:35.270 00.019 8996 UpdateGuideState exits: m=738349 SNR=348.3
23:38:35.271 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:35.272 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:35.273 00.001 8996 Enqueuing Expose request
23:38:35.273 00.000 20224 Worker thread wakes up
23:38:35.273 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:35.274 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:35.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:36.428 01.154 20224 Exposure complete
23:38:36.499 00.071 20224 worker thread done servicing request
23:38:36.499 00.000 8996 OnExposeComplete: enter
23:38:36.501 00.002 8996 UpdateGuideState(): m_state=6
23:38:36.502 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8075
23:38:36.502 00.000 8996 Star::Find returns 1 (0), X=136.72, Y=473.79, Mass=734082, SNR=324.4, Peak=65494 HFD=4.4
23:38:36.503 00.001 8996 MultiStar: [#1 -0.31,-0.04,0.76,U] [#2 0.06,-0.11,0.75,U] [#3 0.03,-0.08,0.61,U] [#4 -0.00,-0.13,0.56,U] [#5 0.09,-0.35,0.61,U] [#6 -0.05,-0.35,0.46,U] [#7 0.08,-0.40,0.47,U] [#8 -0.01,-0.11,0.38,U] 
23:38:36.505 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.14}, one-star: {-0.30, 0.03}
23:38:36.506 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
23:38:36.507 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
23:38:36.508 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.05 mountX=-0.06 mountY=0.15, mountTheta=1.95
23:38:36.511 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.14, opts=13)
23:38:36.512 00.001 8996 Enqueuing Move request for scope (-0.08, -0.14)
23:38:36.513 00.001 20224 Worker thread wakes up
23:38:36.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
23:38:36.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
23:38:36.513 00.000 20224 Moving (-0.08, -0.14) raw xDistance=-0.06 yDistance=0.15
23:38:36.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:38:36.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:36.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:38:36.513 00.000 20224 MoveAxis(E, 0, ABG)
23:38:36.513 00.000 20224 Move returns status 0, amount 0
23:38:36.513 00.000 20224 MoveAxis(N, 0, ABG)
23:38:36.513 00.000 20224 Move returns status 0, amount 0
23:38:36.513 00.000 20224 move complete, result=0
23:38:36.513 00.000 20224 worker thread done servicing request
23:38:36.517 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2851, FiltMin=2573, FiltMax=27453, Gamma=1.000
23:38:36.537 00.020 8996 UpdateGuideState exits: m=734082 SNR=324.4
23:38:36.540 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:36.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:36.543 00.002 8996 Enqueuing Expose request
23:38:36.544 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:38:36.547 00.003 20224 Worker thread wakes up
23:38:36.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:36.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:37.523 00.976 20224 Exposure complete
23:38:37.582 00.059 20224 worker thread done servicing request
23:38:37.582 00.000 8996 OnExposeComplete: enter
23:38:37.584 00.002 8996 UpdateGuideState(): m_state=6
23:38:37.586 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8076
23:38:37.587 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.76, Mass=731051, SNR=346.9, Peak=65494 HFD=4.4
23:38:37.589 00.002 8996 MultiStar: [#1 -0.18,-0.13,0.75,U] [#2 0.12,-0.19,0.81,U] [#3 0.01,-0.10,0.64,U] [#4 0.16,-0.19,0.60,U] [#5 0.23,-0.29,0.60,U] [#6 -0.10,-0.41,0.47,U] [#7 0.02,-0.37,0.43,U] [#8 0.19,-0.21,0.39,U] 
23:38:37.590 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.18}, one-star: {-0.19, -0.01}
23:38:37.592 00.002 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:38:37.593 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
23:38:37.594 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.53 mountX=0.02 mountY=0.18, mountTheta=1.43
23:38:37.597 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.18, opts=13)
23:38:37.598 00.001 8996 Enqueuing Move request for scope (0.01, -0.18)
23:38:37.599 00.001 20224 Worker thread wakes up
23:38:37.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
23:38:37.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
23:38:37.599 00.000 20224 Moving (0.01, -0.18) raw xDistance=0.02 yDistance=0.18
23:38:37.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:38:37.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:37.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:38:37.599 00.000 20224 MoveAxis(E, 0, ABG)
23:38:37.599 00.000 20224 Move returns status 0, amount 0
23:38:37.599 00.000 20224 MoveAxis(N, 0, ABG)
23:38:37.599 00.000 20224 Move returns status 0, amount 0
23:38:37.599 00.000 20224 move complete, result=0
23:38:37.599 00.000 20224 worker thread done servicing request
23:38:37.603 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2851, FiltMin=2579, FiltMax=29853, Gamma=1.000
23:38:37.621 00.018 8996 UpdateGuideState exits: m=731051 SNR=346.9
23:38:37.623 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:37.624 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:37.626 00.002 8996 Enqueuing Expose request
23:38:37.628 00.002 20224 Worker thread wakes up
23:38:37.628 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:38:37.629 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:37.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:38.778 01.149 20224 Exposure complete
23:38:38.856 00.078 20224 worker thread done servicing request
23:38:38.856 00.000 8996 OnExposeComplete: enter
23:38:38.857 00.001 8996 UpdateGuideState(): m_state=6
23:38:38.858 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8077
23:38:38.858 00.000 8996 Star::Find returns 1 (0), X=137.08, Y=473.77, Mass=753038, SNR=316.1, Peak=65286 HFD=4.2
23:38:38.859 00.001 8996 MultiStar: [#1 -0.02,-0.37,0.69,U] [#2 0.19,-0.13,0.77,U] [#3 0.24,-0.44,0.00,M1] [#4 0.39,-0.44,0.00,M7] [#5 0.40,-0.45,0.00,M1] [#6 0.07,-0.29,0.47,U] [#7 0.17,-0.30,0.47,U] [#8 0.22,-0.37,0.00,M1] 
23:38:38.861 00.002 8996 single-star, 4 included, MultiStar: {0.09, -0.19}, one-star: {0.06, 0.01}
23:38:38.862 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
23:38:38.864 00.002 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
23:38:38.865 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.11 mountX=0.06 mountY=-0.01, mountTheta=-0.22
23:38:38.867 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
23:38:38.868 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
23:38:38.870 00.002 20224 Worker thread wakes up
23:38:38.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
23:38:38.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
23:38:38.870 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.01
23:38:38.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:38:38.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:38.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:38:38.870 00.000 20224 MoveAxis(E, 0, ABG)
23:38:38.870 00.000 20224 Move returns status 0, amount 0
23:38:38.870 00.000 20224 MoveAxis(N, 0, ABG)
23:38:38.870 00.000 20224 Move returns status 0, amount 0
23:38:38.871 00.001 20224 move complete, result=0
23:38:38.871 00.000 20224 worker thread done servicing request
23:38:38.875 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65286, med=2851, FiltMin=2582, FiltMax=27376, Gamma=1.000
23:38:38.888 00.013 8996 UpdateGuideState exits: m=753038 SNR=316.1
23:38:38.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:38.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:38.891 00.001 8996 Enqueuing Expose request
23:38:38.893 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:38.895 00.002 20224 Worker thread wakes up
23:38:38.895 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:38.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:39.878 00.983 20224 Exposure complete
23:38:39.933 00.055 20224 worker thread done servicing request
23:38:39.933 00.000 8996 OnExposeComplete: enter
23:38:39.934 00.001 8996 UpdateGuideState(): m_state=6
23:38:39.935 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8078
23:38:39.936 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=473.69, Mass=674545, SNR=351.0, Peak=58982 HFD=4.2
23:38:39.938 00.002 8996 MultiStar: [#1 -0.21,-0.41,0.00,M1] [#2 0.20,-0.42,0.00,M1] [#3 0.12,-0.58,0.00,M2] [#4 0.27,-0.65,0.00,M8] [#5 0.26,-0.57,0.00,M2] [#6 0.18,-0.32,0.45,U] [#7 0.29,-0.55,0.00,M1] [#8 0.20,-0.42,0.00,M2] 
23:38:39.938 00.000 8996 single-star, 1 included, MultiStar: {-0.01, -0.15}, one-star: {-0.09, -0.08}
23:38:39.939 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
23:38:39.940 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
23:38:39.941 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.43 mountX=-0.08 mountY=0.09, mountTheta=2.32
23:38:39.942 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.08, opts=13)
23:38:39.943 00.001 8996 Enqueuing Move request for scope (-0.09, -0.08)
23:38:39.944 00.001 20224 Worker thread wakes up
23:38:39.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
23:38:39.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
23:38:39.944 00.000 20224 Moving (-0.09, -0.08) raw xDistance=-0.08 yDistance=0.09
23:38:39.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:38:39.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:39.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:38:39.944 00.000 20224 MoveAxis(E, 0, ABG)
23:38:39.944 00.000 20224 Move returns status 0, amount 0
23:38:39.944 00.000 20224 MoveAxis(N, 0, ABG)
23:38:39.944 00.000 20224 Move returns status 0, amount 0
23:38:39.944 00.000 20224 move complete, result=0
23:38:39.945 00.001 20224 worker thread done servicing request
23:38:39.951 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58982, med=2851, FiltMin=2576, FiltMax=28400, Gamma=1.000
23:38:39.964 00.013 8996 UpdateGuideState exits: m=674545 SNR=351.0
23:38:39.967 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:39.969 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:39.971 00.002 8996 Enqueuing Expose request
23:38:39.971 00.000 20224 Worker thread wakes up
23:38:39.971 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:39.973 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:39.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:41.137 01.164 20224 Exposure complete
23:38:41.202 00.065 20224 worker thread done servicing request
23:38:41.202 00.000 8996 OnExposeComplete: enter
23:38:41.203 00.001 8996 UpdateGuideState(): m_state=6
23:38:41.204 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8079
23:38:41.204 00.000 8996 Star::Find returns 1 (0), X=136.92, Y=473.76, Mass=723082, SNR=366.8, Peak=65494 HFD=4.4
23:38:41.205 00.001 8996 MultiStar: [#1 -0.20,-0.33,0.54,U] [#2 0.07,-0.24,0.71,U] [#3 -0.03,-0.39,0.59,U] [#4 0.08,-0.51,0.00,M9] [#5 0.14,-0.56,0.00,M3] [#6 0.05,-0.37,0.46,U] [#7 0.07,-0.43,0.00,M2] [#8 0.13,-0.28,0.38,U] 
23:38:41.206 00.001 8996 single-star, 5 included, MultiStar: {-0.03, -0.23}, one-star: {-0.10, -0.01}
23:38:41.207 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
23:38:41.208 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
23:38:41.209 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.09 mountX=-0.10 mountY=0.02, mountTheta=2.97
23:38:41.210 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.01, opts=13)
23:38:41.212 00.002 8996 Enqueuing Move request for scope (-0.10, -0.01)
23:38:41.212 00.000 20224 Worker thread wakes up
23:38:41.213 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
23:38:41.213 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
23:38:41.213 00.000 20224 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=0.02
23:38:41.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:38:41.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:41.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:38:41.213 00.000 20224 MoveAxis(E, 0, ABG)
23:38:41.213 00.000 20224 Move returns status 0, amount 0
23:38:41.213 00.000 20224 MoveAxis(N, 0, ABG)
23:38:41.213 00.000 20224 Move returns status 0, amount 0
23:38:41.213 00.000 20224 move complete, result=0
23:38:41.213 00.000 20224 worker thread done servicing request
23:38:41.216 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65494, med=2851, FiltMin=2598, FiltMax=28432, Gamma=1.000
23:38:41.230 00.014 8996 UpdateGuideState exits: m=723082 SNR=366.8
23:38:41.231 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:41.231 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:41.232 00.001 8996 Enqueuing Expose request
23:38:41.233 00.001 20224 Worker thread wakes up
23:38:41.233 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:41.234 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:41.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:42.211 00.977 20224 Exposure complete
23:38:42.278 00.067 20224 worker thread done servicing request
23:38:42.278 00.000 8996 OnExposeComplete: enter
23:38:42.280 00.002 8996 UpdateGuideState(): m_state=6
23:38:42.282 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8080
23:38:42.283 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.61, Mass=714919, SNR=367.1, Peak=52822 HFD=4.4
23:38:42.286 00.003 8996 MultiStar: [#1 0.00,0.02,0.61,U] [#2 0.27,-0.07,0.70,U] [#3 0.34,-0.29,0.00,M2] [#4 0.41,-0.39,0.00,M10] [#5 0.35,-0.27,0.00,M4] [#6 0.10,-0.27,0.45,U] [#7 0.26,-0.27,0.42,U] [#8 0.25,-0.27,0.39,U] 
23:38:42.287 00.001 8996 single-star, 5 included, MultiStar: {0.13, -0.15}, one-star: {0.01, -0.16}
23:38:42.289 00.002 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:38:42.290 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
23:38:42.292 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.52 mountX=0.02 mountY=0.16, mountTheta=1.43
23:38:42.294 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.16, opts=13)
23:38:42.296 00.002 8996 Enqueuing Move request for scope (0.01, -0.16)
23:38:42.298 00.002 20224 Worker thread wakes up
23:38:42.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
23:38:42.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
23:38:42.298 00.000 20224 Moving (0.01, -0.16) raw xDistance=0.02 yDistance=0.16
23:38:42.299 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:38:42.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:42.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:38:42.299 00.000 20224 MoveAxis(E, 0, ABG)
23:38:42.299 00.000 20224 Move returns status 0, amount 0
23:38:42.299 00.000 20224 MoveAxis(N, 0, ABG)
23:38:42.299 00.000 20224 Move returns status 0, amount 0
23:38:42.299 00.000 20224 move complete, result=0
23:38:42.299 00.000 20224 worker thread done servicing request
23:38:42.308 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52822, med=2851, FiltMin=2569, FiltMax=23728, Gamma=1.000
23:38:42.328 00.020 8996 UpdateGuideState exits: m=714919 SNR=367.1
23:38:42.330 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:42.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:42.332 00.001 8996 Enqueuing Expose request
23:38:42.334 00.002 20224 Worker thread wakes up
23:38:42.334 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:38:42.336 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:42.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:43.503 01.167 20224 Exposure complete
23:38:43.563 00.060 20224 worker thread done servicing request
23:38:43.563 00.000 8996 OnExposeComplete: enter
23:38:43.564 00.001 8996 UpdateGuideState(): m_state=6
23:38:43.565 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8081
23:38:43.566 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=473.60, Mass=683953, SNR=327.8, Peak=52630 HFD=4.3
23:38:43.567 00.001 8996 MultiStar: [#1 -0.03,-0.03,0.73,U] [#2 0.12,-0.10,0.77,U] [#3 0.22,-0.43,0.00,M3] [#4 0.34,-0.37,0.00,R] [#5 0.33,-0.36,0.00,M5] [#6 -0.00,-0.40,0.50,U] [#7 0.05,-0.45,0.00,M2] [#8 0.17,-0.37,0.48,U] 
23:38:43.567 00.000 8996 single-star, 4 included, MultiStar: {0.07, -0.19}, one-star: {0.08, -0.17}
23:38:43.568 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
23:38:43.569 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.14)
23:38:43.570 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.12 mountX=0.10 mountY=0.16, mountTheta=1.02
23:38:43.571 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.17, opts=13)
23:38:43.572 00.001 8996 Enqueuing Move request for scope (0.08, -0.17)
23:38:43.573 00.001 20224 Worker thread wakes up
23:38:43.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
23:38:43.573 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
23:38:43.573 00.000 20224 Moving (0.08, -0.17) raw xDistance=0.10 yDistance=0.16
23:38:43.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:38:43.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:43.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:38:43.573 00.000 20224 MoveAxis(E, 0, ABG)
23:38:43.573 00.000 20224 Move returns status 0, amount 0
23:38:43.573 00.000 20224 MoveAxis(N, 0, ABG)
23:38:43.573 00.000 20224 Move returns status 0, amount 0
23:38:43.573 00.000 20224 move complete, result=0
23:38:43.573 00.000 20224 worker thread done servicing request
23:38:43.582 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52630, med=2848, FiltMin=2589, FiltMax=22045, Gamma=1.000
23:38:43.605 00.023 8996 UpdateGuideState exits: m=683953 SNR=327.8
23:38:43.608 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:43.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:43.609 00.000 8996 Enqueuing Expose request
23:38:43.610 00.001 20224 Worker thread wakes up
23:38:43.610 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:38:43.611 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:43.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:44.589 00.978 20224 Exposure complete
23:38:44.656 00.067 20224 worker thread done servicing request
23:38:44.656 00.000 8996 OnExposeComplete: enter
23:38:44.657 00.001 8996 UpdateGuideState(): m_state=6
23:38:44.658 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8082
23:38:44.659 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=473.42, Mass=658726, SNR=331.3, Peak=54707 HFD=4.3
23:38:44.660 00.001 8996 MultiStar: [#1 -0.23,-0.46,0.00,M1] [#2 -0.02,-0.23,0.74,U] [#3 0.15,-0.62,0.00,M4] [#4 -0.05,-0.31,0.54,U] [#5 -0.01,-0.45,0.00,M6] [#6 -0.18,-0.40,0.00,M1] [#7 0.02,-0.62,0.00,M3] [#8 0.13,-0.45,0.00,M1] 
23:38:44.660 00.000 8996 refined, 2 included, MultiStar: {-0.06, -0.30}, one-star: {-0.08, -0.35}
23:38:44.661 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
23:38:44.662 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
23:38:44.663 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.30 hyp=0.30 cameraTheta=-1.76 mountX=-0.03 mountY=0.30, mountTheta=1.66
23:38:44.664 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.30, opts=13)
23:38:44.665 00.001 8996 Enqueuing Move request for scope (-0.06, -0.30)
23:38:44.665 00.000 20224 Worker thread wakes up
23:38:44.666 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.30) opts 0xd
23:38:44.666 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.30)
23:38:44.666 00.000 20224 Moving (-0.06, -0.30) raw xDistance=-0.03 yDistance=0.30
23:38:44.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:38:44.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:38:44.666 00.000 20224 MoveAxis(E, 0, ABG)
23:38:44.666 00.000 20224 Move returns status 0, amount 0
23:38:44.666 00.000 20224 MoveAxis(S, 64, ABG)
23:38:44.666 00.000 20224 Guiding  Dir = 1, Dur = 64
23:38:44.666 00.000 20224 IsSlewing returns 0
23:38:44.666 00.000 20224 IsGuiding returns 0
23:38:44.670 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54707, med=2851, FiltMin=2592, FiltMax=24998, Gamma=1.000
23:38:44.693 00.023 8996 UpdateGuideState exits: m=658726 SNR=331.3
23:38:44.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:44.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:44.696 00.001 8996 Enqueuing Expose request
23:38:44.703 00.007 20224 PulseGuide returned control before completion, sleep 39
23:38:44.749 00.046 20224 IsGuiding returns 1
23:38:44.749 00.000 20224 scope still moving after pulse duration time elapsed
23:38:44.779 00.030 20224 IsSlewing returns 0
23:38:44.779 00.000 20224 IsGuiding returns 1
23:38:44.811 00.032 20224 IsSlewing returns 0
23:38:44.811 00.000 20224 IsGuiding returns 0
23:38:44.811 00.000 20224 scope move finished after 64 + 80 ms
23:38:44.811 00.000 20224 Move returns status 0, amount 64
23:38:44.811 00.000 20224 move complete, result=0
23:38:44.811 00.000 20224 worker thread done servicing request
23:38:44.811 00.000 20224 Worker thread wakes up
23:38:44.811 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 64 ms SOUTH
23:38:44.812 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:44.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:45.966 01.154 20224 Exposure complete
23:38:46.021 00.055 20224 worker thread done servicing request
23:38:46.021 00.000 8996 OnExposeComplete: enter
23:38:46.022 00.001 8996 UpdateGuideState(): m_state=6
23:38:46.023 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8083
23:38:46.024 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.77, Mass=726961, SNR=360.9, Peak=65494 HFD=4.4
23:38:46.025 00.001 8996 MultiStar: [#1 -0.01,-0.12,0.66,U] [#2 0.16,-0.14,0.75,U] [#3 0.12,-0.20,0.60,U] [#4 -0.08,0.25,0.46,U] [#5 0.07,0.02,0.59,U] [#6 0.20,-0.18,0.47,U] [#7 0.03,-0.15,0.45,U] [#8 0.06,-0.17,0.38,U] 
23:38:46.026 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {-0.10, 0.01}
23:38:46.027 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
23:38:46.028 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
23:38:46.029 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.05 mountX=0.05 mountY=0.07, mountTheta=0.95
23:38:46.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
23:38:46.033 00.002 8996 Enqueuing Move request for scope (0.04, -0.07)
23:38:46.034 00.001 20224 Worker thread wakes up
23:38:46.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:38:46.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:38:46.035 00.001 20224 Moving (0.04, -0.07) raw xDistance=0.05 yDistance=0.07
23:38:46.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:38:46.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:46.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:38:46.035 00.000 20224 MoveAxis(E, 0, ABG)
23:38:46.035 00.000 20224 Move returns status 0, amount 0
23:38:46.035 00.000 20224 MoveAxis(N, 0, ABG)
23:38:46.035 00.000 20224 Move returns status 0, amount 0
23:38:46.035 00.000 20224 move complete, result=0
23:38:46.036 00.001 20224 worker thread done servicing request
23:38:46.040 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2851, FiltMin=2605, FiltMax=29840, Gamma=1.000
23:38:46.059 00.019 8996 UpdateGuideState exits: m=726961 SNR=360.9
23:38:46.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:46.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:46.062 00.001 8996 Enqueuing Expose request
23:38:46.064 00.002 20224 Worker thread wakes up
23:38:46.064 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:46.066 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:46.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:47.034 00.968 20224 Exposure complete
23:38:47.106 00.072 20224 worker thread done servicing request
23:38:47.106 00.000 8996 OnExposeComplete: enter
23:38:47.107 00.001 8996 UpdateGuideState(): m_state=6
23:38:47.108 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8084
23:38:47.108 00.000 8996 Star::Find returns 1 (0), X=136.86, Y=473.86, Mass=637822, SNR=339.2, Peak=59798 HFD=4.4
23:38:47.109 00.001 8996 MultiStar: [#1 -0.34,-0.01,0.67,U] [#2 -0.01,0.09,0.70,U] [#3 0.04,-0.01,0.59,U] [#4 -0.21,0.28,0.49,U] [#5 -0.03,-0.17,0.62,U] [#6 -0.03,-0.06,0.40,U] [#7 0.02,-0.01,0.44,U] [#8 0.15,0.06,0.40,U] 
23:38:47.110 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {-0.16, 0.09}
23:38:47.111 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
23:38:47.112 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
23:38:47.112 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.78 mountX=-0.09 mountY=-0.02, mountTheta=-2.89
23:38:47.115 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
23:38:47.116 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
23:38:47.117 00.001 20224 Worker thread wakes up
23:38:47.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
23:38:47.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
23:38:47.117 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.09 yDistance=-0.02
23:38:47.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:38:47.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:47.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:38:47.117 00.000 20224 MoveAxis(E, 0, ABG)
23:38:47.117 00.000 20224 Move returns status 0, amount 0
23:38:47.117 00.000 20224 MoveAxis(N, 0, ABG)
23:38:47.117 00.000 20224 Move returns status 0, amount 0
23:38:47.117 00.000 20224 move complete, result=0
23:38:47.118 00.001 20224 worker thread done servicing request
23:38:47.122 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59798, med=2851, FiltMin=2589, FiltMax=25437, Gamma=1.000
23:38:47.141 00.019 8996 UpdateGuideState exits: m=637822 SNR=339.2
23:38:47.143 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:47.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:47.146 00.002 8996 Enqueuing Expose request
23:38:47.146 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:47.147 00.001 20224 Worker thread wakes up
23:38:47.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:47.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:48.305 01.158 20224 Exposure complete
23:38:48.380 00.075 20224 worker thread done servicing request
23:38:48.380 00.000 8996 OnExposeComplete: enter
23:38:48.382 00.002 8996 UpdateGuideState(): m_state=6
23:38:48.384 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8085
23:38:48.385 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.72, Mass=705040, SNR=366.5, Peak=63350 HFD=4.4
23:38:48.386 00.001 8996 MultiStar: [#1 -0.07,-0.09,0.59,U] [#2 0.24,-0.13,0.65,U] [#3 0.16,-0.25,0.55,U] [#4 -0.06,0.01,0.51,U] [#5 0.26,-0.33,0.59,U] [#6 -0.03,-0.21,0.44,U] [#7 -0.03,-0.29,0.46,U] [#8 0.14,-0.05,0.41,U] 
23:38:48.388 00.002 8996 single-star, 8 included, MultiStar: {0.05, -0.15}, one-star: {-0.10, -0.05}
23:38:48.389 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:38:48.390 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
23:38:48.392 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.68 mountX=-0.09 mountY=0.06, mountTheta=2.57
23:38:48.395 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
23:38:48.396 00.001 8996 Enqueuing Move request for scope (-0.10, -0.05)
23:38:48.397 00.001 20224 Worker thread wakes up
23:38:48.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
23:38:48.397 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
23:38:48.397 00.000 20224 Moving (-0.10, -0.05) raw xDistance=-0.09 yDistance=0.06
23:38:48.398 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:38:48.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:48.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:38:48.398 00.000 20224 MoveAxis(E, 0, ABG)
23:38:48.398 00.000 20224 Move returns status 0, amount 0
23:38:48.398 00.000 20224 MoveAxis(N, 0, ABG)
23:38:48.398 00.000 20224 Move returns status 0, amount 0
23:38:48.398 00.000 20224 move complete, result=0
23:38:48.398 00.000 20224 worker thread done servicing request
23:38:48.406 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63350, med=2851, FiltMin=2601, FiltMax=28496, Gamma=1.000
23:38:48.433 00.027 8996 UpdateGuideState exits: m=705040 SNR=366.5
23:38:48.436 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:48.438 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:48.441 00.003 8996 Enqueuing Expose request
23:38:48.443 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:48.445 00.002 20224 Worker thread wakes up
23:38:48.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:48.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:49.430 00.984 20224 Exposure complete
23:38:49.508 00.078 20224 worker thread done servicing request
23:38:49.509 00.001 8996 OnExposeComplete: enter
23:38:49.509 00.000 8996 UpdateGuideState(): m_state=6
23:38:49.510 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8086
23:38:49.511 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=473.93, Mass=677973, SNR=325.2, Peak=65494 HFD=4.4
23:38:49.512 00.001 8996 MultiStar: [#1 -0.08,-0.09,0.73,U] [#2 0.09,0.04,0.73,U] [#3 0.27,-0.00,0.62,U] [#4 -0.06,0.21,0.56,U] [#5 0.14,-0.24,0.69,U] [#6 0.15,-0.38,0.46,U] [#7 0.03,-0.09,0.46,U] [#8 0.16,-0.09,0.43,U] 
23:38:49.513 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.03}, one-star: {-0.01, 0.16}
23:38:49.514 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:38:49.514 00.000 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
23:38:49.515 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.43 mountX=0.07 mountY=0.02, mountTheta=0.32
23:38:49.516 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
23:38:49.517 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
23:38:49.518 00.001 20224 Worker thread wakes up
23:38:49.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
23:38:49.518 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
23:38:49.519 00.001 20224 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=0.02
23:38:49.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:38:49.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:49.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:38:49.519 00.000 20224 MoveAxis(E, 0, ABG)
23:38:49.519 00.000 20224 Move returns status 0, amount 0
23:38:49.519 00.000 20224 MoveAxis(N, 0, ABG)
23:38:49.519 00.000 20224 Move returns status 0, amount 0
23:38:49.519 00.000 20224 move complete, result=0
23:38:49.519 00.000 20224 worker thread done servicing request
23:38:49.522 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65494, med=2851, FiltMin=2566, FiltMax=26029, Gamma=1.000
23:38:49.536 00.014 8996 UpdateGuideState exits: m=677973 SNR=325.2
23:38:49.536 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:49.537 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:49.538 00.001 8996 Enqueuing Expose request
23:38:49.538 00.000 20224 Worker thread wakes up
23:38:49.538 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:49.539 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:49.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:50.703 01.164 20224 Exposure complete
23:38:50.781 00.078 20224 worker thread done servicing request
23:38:50.781 00.000 8996 OnExposeComplete: enter
23:38:50.783 00.002 8996 UpdateGuideState(): m_state=6
23:38:50.785 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8087
23:38:50.786 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=473.90, Mass=743931, SNR=325.7, Peak=65494 HFD=4.4
23:38:50.788 00.002 8996 MultiStar: [#1 -0.35,-0.13,0.61,U] [#2 -0.08,-0.15,0.81,U] [#3 -0.01,-0.11,0.56,U] [#4 -0.24,0.21,0.52,U] [#5 0.04,-0.24,0.69,U] [#6 -0.16,0.06,0.48,U] [#7 -0.07,-0.39,0.52,U] [#8 0.00,-0.02,0.36,U] 
23:38:50.789 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.07}, one-star: {-0.34, 0.13}
23:38:50.791 00.002 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
23:38:50.792 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
23:38:50.794 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.72 mountX=-0.14 mountY=0.08, mountTheta=2.61
23:38:50.795 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.07, opts=13)
23:38:50.797 00.002 8996 Enqueuing Move request for scope (-0.15, -0.07)
23:38:50.798 00.001 20224 Worker thread wakes up
23:38:50.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
23:38:50.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
23:38:50.798 00.000 20224 Moving (-0.15, -0.07) raw xDistance=-0.14 yDistance=0.08
23:38:50.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:38:50.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:50.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:38:50.798 00.000 20224 MoveAxis(E, 0, ABG)
23:38:50.798 00.000 20224 Move returns status 0, amount 0
23:38:50.798 00.000 20224 MoveAxis(N, 0, ABG)
23:38:50.799 00.001 20224 Move returns status 0, amount 0
23:38:50.799 00.000 20224 move complete, result=0
23:38:50.799 00.000 20224 worker thread done servicing request
23:38:50.804 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2851, FiltMin=2550, FiltMax=29421, Gamma=1.000
23:38:50.821 00.017 8996 UpdateGuideState exits: m=743931 SNR=325.7
23:38:50.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:50.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:50.824 00.001 8996 Enqueuing Expose request
23:38:50.825 00.001 20224 Worker thread wakes up
23:38:50.825 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:50.825 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:50.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:51.791 00.966 20224 Exposure complete
23:38:51.844 00.053 20224 worker thread done servicing request
23:38:51.844 00.000 8996 OnExposeComplete: enter
23:38:51.845 00.001 8996 UpdateGuideState(): m_state=6
23:38:51.846 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8088
23:38:51.847 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.88, Mass=753692, SNR=338.8, Peak=65494 HFD=4.3
23:38:51.848 00.001 8996 MultiStar: [#1 -0.13,-0.22,0.66,U] [#2 0.18,-0.02,0.69,U] [#3 0.08,0.05,0.65,U] [#4 -0.10,0.29,0.55,U] [#5 0.13,-0.15,0.60,U] [#6 0.05,0.10,0.45,U] [#7 0.23,-0.12,0.46,U] [#8 0.02,0.02,0.37,U] 
23:38:51.849 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {-0.06, 0.12}
23:38:51.849 00.000 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
23:38:51.850 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
23:38:51.851 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.26 mountX=0.03 mountY=-0.01, mountTheta=-0.38
23:38:51.852 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
23:38:51.853 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
23:38:51.853 00.000 20224 Worker thread wakes up
23:38:51.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
23:38:51.854 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
23:38:51.854 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.03 yDistance=-0.01
23:38:51.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:38:51.854 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:51.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:38:51.854 00.000 20224 MoveAxis(E, 0, ABG)
23:38:51.854 00.000 20224 Move returns status 0, amount 0
23:38:51.854 00.000 20224 MoveAxis(N, 0, ABG)
23:38:51.854 00.000 20224 Move returns status 0, amount 0
23:38:51.854 00.000 20224 move complete, result=0
23:38:51.854 00.000 20224 worker thread done servicing request
23:38:51.862 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2851, FiltMin=2566, FiltMax=30192, Gamma=1.000
23:38:51.888 00.026 8996 UpdateGuideState exits: m=753692 SNR=338.8
23:38:51.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:51.891 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:51.892 00.001 8996 Enqueuing Expose request
23:38:51.894 00.002 20224 Worker thread wakes up
23:38:51.894 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:38:51.896 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:51.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:53.072 01.176 20224 Exposure complete
23:38:53.130 00.058 20224 worker thread done servicing request
23:38:53.130 00.000 8996 OnExposeComplete: enter
23:38:53.131 00.001 8996 UpdateGuideState(): m_state=6
23:38:53.132 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8089
23:38:53.133 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=474.00, Mass=671914, SNR=334.1, Peak=65494 HFD=4.4
23:38:53.134 00.001 8996 MultiStar: [#1 -0.28,-0.11,0.70,U] [#2 -0.06,0.01,0.78,U] [#3 -0.01,-0.06,0.55,U] [#4 -0.22,0.29,0.53,U] [#5 -0.01,-0.07,0.66,U] [#6 0.03,-0.07,0.43,U] [#7 -0.23,-0.28,0.47,U] [#8 -0.05,-0.12,0.37,U] 
23:38:53.135 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.01}, one-star: {-0.09, 0.24}
23:38:53.136 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
23:38:53.136 00.000 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
23:38:53.137 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.08 mountX=-0.11 mountY=0.01, mountTheta=3.09
23:38:53.139 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
23:38:53.140 00.001 8996 Enqueuing Move request for scope (-0.11, 0.01)
23:38:53.141 00.001 20224 Worker thread wakes up
23:38:53.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
23:38:53.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
23:38:53.141 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
23:38:53.142 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:38:53.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:53.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:38:53.142 00.000 20224 MoveAxis(E, 0, ABG)
23:38:53.142 00.000 20224 Move returns status 0, amount 0
23:38:53.142 00.000 20224 MoveAxis(N, 0, ABG)
23:38:53.142 00.000 20224 Move returns status 0, amount 0
23:38:53.142 00.000 20224 move complete, result=0
23:38:53.142 00.000 20224 worker thread done servicing request
23:38:53.146 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65494, med=2851, FiltMin=2608, FiltMax=25520, Gamma=1.000
23:38:53.159 00.013 8996 UpdateGuideState exits: m=671914 SNR=334.1
23:38:53.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:53.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:53.161 00.000 8996 Enqueuing Expose request
23:38:53.162 00.001 20224 Worker thread wakes up
23:38:53.162 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:38:53.163 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:53.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:54.134 00.971 20224 Exposure complete
23:38:54.223 00.089 20224 worker thread done servicing request
23:38:54.223 00.000 8996 OnExposeComplete: enter
23:38:54.225 00.002 8996 UpdateGuideState(): m_state=6
23:38:54.227 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8090
23:38:54.228 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=473.96, Mass=682206, SNR=364.1, Peak=62678 HFD=4.3
23:38:54.229 00.001 8996 MultiStar: [#1 -0.84,-0.18,0.00,M1] [#2 -0.28,0.11,0.68,U] [#3 -0.58,-0.15,0.00,M1] [#4 -0.84,0.32,0.00,M1] [#5 -0.42,-0.13,0.00,M1] [#6 -0.55,-0.25,0.00,M1] [#7 -0.50,-0.32,0.00,M1] [#8 -0.38,-0.17,0.35,U] 
23:38:54.231 00.002 8996 refined, 2 included, MultiStar: {-0.31, 0.10}, one-star: {-0.31, 0.19}
23:38:54.232 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:38:54.234 00.002 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:38:54.235 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.10 hyp=0.33 cameraTheta=2.83 mountX=-0.32 mountY=-0.06, mountTheta=-2.94
23:38:54.239 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.10, opts=13)
23:38:54.241 00.002 8996 Enqueuing Move request for scope (-0.31, 0.10)
23:38:54.243 00.002 20224 Worker thread wakes up
23:38:54.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.10) opts 0xd
23:38:54.243 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.10)
23:38:54.243 00.000 20224 Moving (-0.31, 0.10) raw xDistance=-0.32 yDistance=-0.06
23:38:54.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:38:54.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:54.244 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:38:54.244 00.000 20224 MoveAxis(E, 47, ABG)
23:38:54.244 00.000 20224 Guiding  Dir = 2, Dur = 47
23:38:54.244 00.000 20224 IsSlewing returns 0
23:38:54.244 00.000 20224 IsGuiding returns 0
23:38:54.246 00.002 20224 PulseGuide returned control before completion, sleep 56
23:38:54.249 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62678, med=2851, FiltMin=2582, FiltMax=29725, Gamma=1.000
23:38:54.261 00.012 8996 UpdateGuideState exits: m=682206 SNR=364.1
23:38:54.264 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:54.266 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:54.269 00.003 8996 Enqueuing Expose request
23:38:54.309 00.040 20224 IsGuiding returns 1
23:38:54.309 00.000 20224 scope still moving after pulse duration time elapsed
23:38:54.341 00.032 20224 IsSlewing returns 0
23:38:54.341 00.000 20224 IsGuiding returns 0
23:38:54.341 00.000 20224 scope move finished after 47 + 49 ms
23:38:54.341 00.000 20224 Move returns status 0, amount 47
23:38:54.341 00.000 20224 MoveAxis(N, 0, ABG)
23:38:54.341 00.000 20224 Move returns status 0, amount 0
23:38:54.341 00.000 20224 move complete, result=0
23:38:54.341 00.000 20224 worker thread done servicing request
23:38:54.341 00.000 20224 Worker thread wakes up
23:38:54.341 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
23:38:54.343 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:54.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:55.508 01.165 20224 Exposure complete
23:38:55.586 00.078 20224 worker thread done servicing request
23:38:55.586 00.000 8996 OnExposeComplete: enter
23:38:55.587 00.001 8996 UpdateGuideState(): m_state=6
23:38:55.588 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8091
23:38:55.589 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.70, Mass=669153, SNR=373.6, Peak=59990 HFD=4.5
23:38:55.589 00.000 8996 MultiStar: [#1 -0.38,-0.17,0.56,U] [#2 -0.04,-0.17,0.63,U] [#3 -0.03,-0.04,0.55,U] [#4 -0.23,0.03,0.50,U] [#5 -0.18,-0.31,0.60,U] [#6 -0.09,-0.27,0.39,U] [#7 -0.01,-0.47,0.00,M2] [#8 -0.17,-0.04,0.35,U] 
23:38:55.590 00.001 8996 refined, 7 included, MultiStar: {-0.18, -0.13}, one-star: {-0.25, -0.07}
23:38:55.591 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:38:55.592 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:38:55.593 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.13 hyp=0.22 cameraTheta=-2.52 mountX=-0.17 mountY=0.15, mountTheta=2.41
23:38:55.596 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.13, opts=13)
23:38:55.598 00.002 8996 Enqueuing Move request for scope (-0.18, -0.13)
23:38:55.600 00.002 20224 Worker thread wakes up
23:38:55.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.13) opts 0xd
23:38:55.600 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.13)
23:38:55.600 00.000 20224 Moving (-0.18, -0.13) raw xDistance=-0.17 yDistance=0.15
23:38:55.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:38:55.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:55.601 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:38:55.601 00.000 20224 MoveAxis(E, 0, ABG)
23:38:55.601 00.000 20224 Move returns status 0, amount 0
23:38:55.601 00.000 20224 MoveAxis(N, 0, ABG)
23:38:55.601 00.000 20224 Move returns status 0, amount 0
23:38:55.601 00.000 20224 move complete, result=0
23:38:55.601 00.000 20224 worker thread done servicing request
23:38:55.607 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59990, med=2851, FiltMin=2573, FiltMax=26518, Gamma=1.000
23:38:55.626 00.019 8996 UpdateGuideState exits: m=669153 SNR=373.6
23:38:55.629 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:55.631 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:55.633 00.002 8996 Enqueuing Expose request
23:38:55.635 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:55.636 00.001 20224 Worker thread wakes up
23:38:55.636 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:55.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:56.598 00.962 20224 Exposure complete
23:38:56.672 00.074 20224 worker thread done servicing request
23:38:56.672 00.000 8996 OnExposeComplete: enter
23:38:56.673 00.001 8996 UpdateGuideState(): m_state=6
23:38:56.674 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8092
23:38:56.675 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.67, Mass=696350, SNR=353.0, Peak=58646 HFD=4.3
23:38:56.676 00.001 8996 MultiStar: [#1 0.03,-0.12,0.66,U] [#2 0.17,-0.12,0.71,U] [#3 0.29,-0.54,0.00,M1] [#4 -0.01,-0.12,0.48,U] [#5 0.16,-0.34,0.59,U] [#6 0.07,-0.23,0.49,U] [#7 0.28,-0.52,0.00,M3] [#8 0.17,-0.09,0.41,U] 
23:38:56.677 00.001 8996 single-star, 6 included, MultiStar: {0.05, -0.15}, one-star: {-0.10, -0.10}
23:38:56.677 00.000 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
23:38:56.678 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
23:38:56.679 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.39 mountX=-0.09 mountY=0.11, mountTheta=2.29
23:38:56.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.10, opts=13)
23:38:56.682 00.001 8996 Enqueuing Move request for scope (-0.10, -0.10)
23:38:56.683 00.001 20224 Worker thread wakes up
23:38:56.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
23:38:56.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
23:38:56.683 00.000 20224 Moving (-0.10, -0.10) raw xDistance=-0.09 yDistance=0.11
23:38:56.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:38:56.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:56.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:38:56.683 00.000 20224 MoveAxis(E, 0, ABG)
23:38:56.683 00.000 20224 Move returns status 0, amount 0
23:38:56.683 00.000 20224 MoveAxis(N, 0, ABG)
23:38:56.684 00.001 20224 Move returns status 0, amount 0
23:38:56.684 00.000 20224 move complete, result=0
23:38:56.684 00.000 20224 worker thread done servicing request
23:38:56.687 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58646, med=2851, FiltMin=2534, FiltMax=30304, Gamma=1.000
23:38:56.700 00.013 8996 UpdateGuideState exits: m=696350 SNR=353.0
23:38:56.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:56.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:56.702 00.000 8996 Enqueuing Expose request
23:38:56.703 00.001 20224 Worker thread wakes up
23:38:56.703 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:56.704 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:56.704 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:57.894 01.190 20224 Exposure complete
23:38:57.953 00.059 20224 worker thread done servicing request
23:38:57.953 00.000 8996 OnExposeComplete: enter
23:38:57.954 00.001 8996 UpdateGuideState(): m_state=6
23:38:57.955 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8093
23:38:57.955 00.000 8996 Star::Find returns 1 (0), X=136.89, Y=473.94, Mass=712167, SNR=364.8, Peak=65494 HFD=4.3
23:38:57.956 00.001 8996 MultiStar: [#1 -0.14,0.06,0.60,U] [#2 -0.07,0.19,0.64,U] [#3 0.14,-0.16,0.52,U] [#4 -0.07,0.21,0.57,U] [#5 0.15,-0.04,0.58,U] [#6 -0.01,-0.02,0.39,U] [#7 0.12,0.04,0.45,U] [#8 0.13,0.28,0.42,U] 
23:38:57.957 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {-0.14, 0.18}
23:38:57.958 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
23:38:57.959 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
23:38:57.959 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.65 mountX=-0.02 mountY=-0.09, mountTheta=-1.75
23:38:57.961 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
23:38:57.962 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
23:38:57.962 00.000 20224 Worker thread wakes up
23:38:57.963 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:38:57.963 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:38:57.963 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
23:38:57.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:38:57.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:57.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:38:57.963 00.000 20224 MoveAxis(E, 0, ABG)
23:38:57.963 00.000 20224 Move returns status 0, amount 0
23:38:57.963 00.000 20224 MoveAxis(N, 0, ABG)
23:38:57.963 00.000 20224 Move returns status 0, amount 0
23:38:57.963 00.000 20224 move complete, result=0
23:38:57.963 00.000 20224 worker thread done servicing request
23:38:57.974 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65494, med=2851, FiltMin=2592, FiltMax=29072, Gamma=1.000
23:38:57.992 00.018 8996 UpdateGuideState exits: m=712167 SNR=364.8
23:38:57.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:57.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:57.995 00.001 8996 Enqueuing Expose request
23:38:57.995 00.000 20224 Worker thread wakes up
23:38:57.995 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:38:57.996 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:57.997 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:38:58.968 00.971 20224 Exposure complete
23:38:59.048 00.080 20224 worker thread done servicing request
23:38:59.048 00.000 8996 OnExposeComplete: enter
23:38:59.050 00.002 8996 UpdateGuideState(): m_state=6
23:38:59.052 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8094
23:38:59.053 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=473.70, Mass=730596, SNR=374.3, Peak=65494 HFD=4.3
23:38:59.055 00.002 8996 MultiStar: [#1 -0.38,0.09,0.58,U] [#2 -0.18,0.01,0.65,U] [#3 0.06,-0.29,0.48,U] [#4 -0.15,0.03,0.48,U] [#5 0.12,-0.27,0.63,U] [#6 -0.16,-0.27,0.39,U] [#7 0.03,-0.30,0.41,U] [#8 0.11,-0.07,0.35,U] 
23:38:59.056 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.11}, one-star: {-0.13, -0.07}
23:38:59.057 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
23:38:59.058 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
23:38:59.059 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.24 mountX=-0.08 mountY=0.12, mountTheta=2.14
23:38:59.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.11, opts=13)
23:38:59.062 00.001 8996 Enqueuing Move request for scope (-0.09, -0.11)
23:38:59.063 00.001 20224 Worker thread wakes up
23:38:59.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
23:38:59.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
23:38:59.063 00.000 20224 Moving (-0.09, -0.11) raw xDistance=-0.08 yDistance=0.12
23:38:59.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:38:59.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:38:59.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:38:59.063 00.000 20224 MoveAxis(E, 0, ABG)
23:38:59.063 00.000 20224 Move returns status 0, amount 0
23:38:59.063 00.000 20224 MoveAxis(N, 0, ABG)
23:38:59.063 00.000 20224 Move returns status 0, amount 0
23:38:59.063 00.000 20224 move complete, result=0
23:38:59.063 00.000 20224 worker thread done servicing request
23:38:59.067 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2851, FiltMin=2579, FiltMax=30285, Gamma=1.000
23:38:59.086 00.019 8996 UpdateGuideState exits: m=730596 SNR=374.3
23:38:59.088 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:38:59.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:38:59.091 00.002 8996 Enqueuing Expose request
23:38:59.092 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:38:59.092 00.000 20224 Worker thread wakes up
23:38:59.093 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:38:59.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:00.254 01.161 20224 Exposure complete
23:39:00.328 00.074 20224 worker thread done servicing request
23:39:00.328 00.000 8996 OnExposeComplete: enter
23:39:00.330 00.002 8996 UpdateGuideState(): m_state=6
23:39:00.331 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8095
23:39:00.332 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.70, Mass=732940, SNR=396.2, Peak=60694 HFD=4.3
23:39:00.333 00.001 8996 MultiStar: [#1 -0.17,-0.22,0.56,U] [#2 -0.07,-0.19,0.62,U] [#3 0.24,-0.15,0.54,U] [#4 -0.11,0.19,0.47,U] [#5 0.22,-0.31,0.46,U] [#6 0.27,-0.39,0.00,M1] [#7 0.10,-0.26,0.38,U] [#8 0.11,-0.19,0.35,U] 
23:39:00.334 00.001 8996 single-star, 7 included, MultiStar: {0.02, -0.14}, one-star: {-0.05, -0.06}
23:39:00.335 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
23:39:00.337 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
23:39:00.337 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.26 mountX=-0.05 mountY=0.07, mountTheta=2.16
23:39:00.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.06, opts=13)
23:39:00.340 00.001 8996 Enqueuing Move request for scope (-0.05, -0.06)
23:39:00.341 00.001 20224 Worker thread wakes up
23:39:00.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
23:39:00.341 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
23:39:00.341 00.000 20224 Moving (-0.05, -0.06) raw xDistance=-0.05 yDistance=0.07
23:39:00.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:39:00.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:00.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:39:00.342 00.001 20224 MoveAxis(E, 0, ABG)
23:39:00.342 00.000 20224 Move returns status 0, amount 0
23:39:00.342 00.000 20224 MoveAxis(N, 0, ABG)
23:39:00.342 00.000 20224 Move returns status 0, amount 0
23:39:00.342 00.000 20224 move complete, result=0
23:39:00.342 00.000 20224 worker thread done servicing request
23:39:00.345 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60694, med=2851, FiltMin=2605, FiltMax=30000, Gamma=1.000
23:39:00.360 00.015 8996 UpdateGuideState exits: m=732940 SNR=396.2
23:39:00.361 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:00.363 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:00.364 00.001 8996 Enqueuing Expose request
23:39:00.366 00.002 20224 Worker thread wakes up
23:39:00.366 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:00.367 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:00.368 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:01.347 00.979 20224 Exposure complete
23:39:01.405 00.058 20224 worker thread done servicing request
23:39:01.405 00.000 8996 OnExposeComplete: enter
23:39:01.406 00.001 8996 UpdateGuideState(): m_state=6
23:39:01.407 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8096
23:39:01.408 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=473.90, Mass=661319, SNR=345.4, Peak=57078 HFD=4.4
23:39:01.409 00.001 8996 MultiStar: [#1 -0.08,0.11,0.68,U] [#2 0.19,-0.12,0.83,U] [#3 0.25,-0.15,0.58,U] [#4 0.01,0.21,0.50,U] [#5 0.32,0.03,0.63,U] [#6 0.16,-0.25,0.41,U] [#7 0.20,-0.21,0.43,U] [#8 0.29,-0.15,0.36,U] 
23:39:01.410 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.02}, one-star: {0.04, 0.14}
23:39:01.411 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
23:39:01.412 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
23:39:01.413 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.12 mountX=0.14 mountY=0.00, mountTheta=0.01
23:39:01.414 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.02, opts=13)
23:39:01.416 00.002 8996 Enqueuing Move request for scope (0.14, -0.02)
23:39:01.417 00.001 20224 Worker thread wakes up
23:39:01.417 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
23:39:01.418 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
23:39:01.418 00.000 20224 Moving (0.14, -0.02) raw xDistance=0.14 yDistance=0.00
23:39:01.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:39:01.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:01.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:39:01.418 00.000 20224 MoveAxis(E, 0, ABG)
23:39:01.418 00.000 20224 Move returns status 0, amount 0
23:39:01.418 00.000 20224 MoveAxis(N, 0, ABG)
23:39:01.418 00.000 20224 Move returns status 0, amount 0
23:39:01.418 00.000 20224 move complete, result=0
23:39:01.418 00.000 20224 worker thread done servicing request
23:39:01.422 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57078, med=2851, FiltMin=2585, FiltMax=26253, Gamma=1.000
23:39:01.444 00.022 8996 UpdateGuideState exits: m=661319 SNR=345.4
23:39:01.446 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:01.447 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:01.448 00.001 8996 Enqueuing Expose request
23:39:01.449 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:39:01.450 00.001 20224 Worker thread wakes up
23:39:01.450 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:01.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:02.617 01.167 20224 Exposure complete
23:39:02.684 00.067 20224 worker thread done servicing request
23:39:02.684 00.000 8996 OnExposeComplete: enter
23:39:02.685 00.001 8996 UpdateGuideState(): m_state=6
23:39:02.685 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8097
23:39:02.686 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=473.58, Mass=721823, SNR=337.6, Peak=55958 HFD=4.3
23:39:02.687 00.001 8996 MultiStar: [#1 -0.29,-0.12,0.69,U] [#2 -0.27,-0.07,0.76,U] [#3 -0.19,-0.27,0.57,U] [#4 -0.34,-0.07,0.48,U] [#5 0.07,-0.40,0.61,U] [#6 -0.03,-0.60,0.00,M1] [#7 -0.05,-0.50,0.00,M1] [#8 0.01,-0.20,0.41,U] 
23:39:02.688 00.001 8996 single-star, 6 included, MultiStar: {-0.12, -0.19}, one-star: {0.08, -0.19}
23:39:02.689 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
23:39:02.690 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
23:39:02.691 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.19 hyp=0.20 cameraTheta=-1.16 mountX=0.10 mountY=0.18, mountTheta=1.06
23:39:02.693 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.19, opts=13)
23:39:02.693 00.000 8996 Enqueuing Move request for scope (0.08, -0.19)
23:39:02.694 00.001 20224 Worker thread wakes up
23:39:02.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.19) opts 0xd
23:39:02.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.19)
23:39:02.694 00.000 20224 Moving (0.08, -0.19) raw xDistance=0.10 yDistance=0.18
23:39:02.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:39:02.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:02.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:39:02.695 00.001 20224 MoveAxis(E, 0, ABG)
23:39:02.695 00.000 20224 Move returns status 0, amount 0
23:39:02.695 00.000 20224 MoveAxis(N, 0, ABG)
23:39:02.695 00.000 20224 Move returns status 0, amount 0
23:39:02.695 00.000 20224 move complete, result=0
23:39:02.695 00.000 20224 worker thread done servicing request
23:39:02.699 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55958, med=2851, FiltMin=2608, FiltMax=24912, Gamma=1.000
23:39:02.711 00.012 8996 UpdateGuideState exits: m=721823 SNR=337.6
23:39:02.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:02.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:02.714 00.001 8996 Enqueuing Expose request
23:39:02.715 00.001 20224 Worker thread wakes up
23:39:02.715 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:02.715 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:02.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:03.684 00.969 20224 Exposure complete
23:39:03.746 00.062 20224 worker thread done servicing request
23:39:03.746 00.000 8996 OnExposeComplete: enter
23:39:03.748 00.002 8996 UpdateGuideState(): m_state=6
23:39:03.749 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8098
23:39:03.751 00.002 8996 Star::Find returns 1 (0), X=137.09, Y=473.43, Mass=732605, SNR=351.1, Peak=53251 HFD=4.3
23:39:03.752 00.001 8996 MultiStar: [#1 -0.36,-0.12,0.63,U] [#2 0.02,-0.15,0.60,U] [#3 0.12,-0.35,0.60,U] [#4 -0.17,-0.13,0.49,U] [#5 0.24,-0.57,0.00,M1] [#6 -0.08,-0.49,0.00,M2] [#7 0.06,-0.49,0.00,M2] [#8 0.22,-0.16,0.44,U] 
23:39:03.753 00.001 8996 refined, 5 included, MultiStar: {-0.02, -0.23}, one-star: {0.07, -0.34}
23:39:03.754 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
23:39:03.755 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
23:39:03.756 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.64 mountX=0.01 mountY=0.23, mountTheta=1.54
23:39:03.759 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.23, opts=13)
23:39:03.760 00.001 8996 Enqueuing Move request for scope (-0.02, -0.23)
23:39:03.762 00.002 20224 Worker thread wakes up
23:39:03.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
23:39:03.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
23:39:03.762 00.000 20224 Moving (-0.02, -0.23) raw xDistance=0.01 yDistance=0.23
23:39:03.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:39:03.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:39:03.762 00.000 20224 MoveAxis(E, 0, ABG)
23:39:03.763 00.001 20224 Move returns status 0, amount 0
23:39:03.763 00.000 20224 MoveAxis(S, 48, ABG)
23:39:03.763 00.000 20224 Guiding  Dir = 1, Dur = 48
23:39:03.763 00.000 20224 IsSlewing returns 0
23:39:03.764 00.001 20224 IsGuiding returns 0
23:39:03.770 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53251, med=2851, FiltMin=2592, FiltMax=23126, Gamma=1.000
23:39:03.789 00.019 8996 UpdateGuideState exits: m=732605 SNR=351.1
23:39:03.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:03.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:03.791 00.000 8996 Enqueuing Expose request
23:39:03.801 00.010 20224 PulseGuide returned control before completion, sleep 21
23:39:03.831 00.030 20224 IsGuiding returns 1
23:39:03.831 00.000 20224 scope still moving after pulse duration time elapsed
23:39:03.862 00.031 20224 IsSlewing returns 0
23:39:03.863 00.001 20224 IsGuiding returns 1
23:39:03.893 00.030 20224 IsSlewing returns 0
23:39:03.893 00.000 20224 IsGuiding returns 0
23:39:03.893 00.000 20224 scope move finished after 48 + 81 ms
23:39:03.894 00.001 20224 Move returns status 0, amount 48
23:39:03.894 00.000 20224 move complete, result=0
23:39:03.894 00.000 20224 worker thread done servicing request
23:39:03.894 00.000 20224 Worker thread wakes up
23:39:03.894 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
23:39:03.895 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:03.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:05.064 01.169 20224 Exposure complete
23:39:05.135 00.071 20224 worker thread done servicing request
23:39:05.135 00.000 8996 OnExposeComplete: enter
23:39:05.138 00.003 8996 UpdateGuideState(): m_state=6
23:39:05.138 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8099
23:39:05.140 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=473.68, Mass=757223, SNR=375.8, Peak=57350 HFD=4.5
23:39:05.142 00.002 8996 MultiStar: [#1 -0.04,-0.23,0.62,U] [#2 0.11,-0.05,0.65,U] [#3 0.31,-0.31,0.00,M1] [#4 -0.09,0.04,0.48,U] [#5 0.37,-0.49,0.00,M2] [#6 0.12,-0.32,0.38,U] [#7 0.28,-0.44,0.00,M3] [#8 0.43,-0.27,0.00,M1] 
23:39:05.144 00.002 8996 refined, 4 included, MultiStar: {0.06, -0.12}, one-star: {0.14, -0.09}
23:39:05.145 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
23:39:05.146 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
23:39:05.147 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.11 mountX=0.07 mountY=0.11, mountTheta=1.00
23:39:05.150 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
23:39:05.150 00.000 8996 Enqueuing Move request for scope (0.06, -0.12)
23:39:05.151 00.001 20224 Worker thread wakes up
23:39:05.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
23:39:05.151 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
23:39:05.151 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.11
23:39:05.152 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:39:05.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:05.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:39:05.152 00.000 20224 MoveAxis(E, 0, ABG)
23:39:05.152 00.000 20224 Move returns status 0, amount 0
23:39:05.152 00.000 20224 MoveAxis(N, 0, ABG)
23:39:05.152 00.000 20224 Move returns status 0, amount 0
23:39:05.152 00.000 20224 move complete, result=0
23:39:05.152 00.000 20224 worker thread done servicing request
23:39:05.162 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57350, med=2851, FiltMin=2605, FiltMax=24317, Gamma=1.000
23:39:05.187 00.025 8996 UpdateGuideState exits: m=757223 SNR=375.8
23:39:05.189 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:05.191 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:05.192 00.001 8996 Enqueuing Expose request
23:39:05.194 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:05.195 00.001 20224 Worker thread wakes up
23:39:05.195 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:05.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:06.171 00.976 20224 Exposure complete
23:39:06.240 00.069 20224 worker thread done servicing request
23:39:06.241 00.001 8996 OnExposeComplete: enter
23:39:06.242 00.001 8996 UpdateGuideState(): m_state=6
23:39:06.242 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8100
23:39:06.243 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=473.82, Mass=695193, SNR=372.4, Peak=55398 HFD=4.4
23:39:06.244 00.001 8996 MultiStar: [#1 -0.35,0.27,0.00,M1] [#2 0.00,0.35,0.67,U] [#3 -0.00,0.14,0.52,U] [#4 -0.21,0.34,0.48,U] [#5 0.43,-0.04,0.00,M3] [#6 0.07,0.02,0.39,U] [#7 0.26,-0.21,0.41,U] [#8 0.17,0.12,0.38,U] 
23:39:06.247 00.003 8996 single-star, 6 included, MultiStar: {0.05, 0.13}, one-star: {0.10, 0.05}
23:39:06.249 00.002 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
23:39:06.251 00.002 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
23:39:06.254 00.003 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.47 mountX=0.09 mountY=-0.06, mountTheta=-0.57
23:39:06.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
23:39:06.257 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
23:39:06.257 00.000 20224 Worker thread wakes up
23:39:06.258 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
23:39:06.258 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
23:39:06.258 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
23:39:06.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:39:06.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:06.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:39:06.258 00.000 20224 MoveAxis(E, 0, ABG)
23:39:06.258 00.000 20224 Move returns status 0, amount 0
23:39:06.258 00.000 20224 MoveAxis(N, 0, ABG)
23:39:06.258 00.000 20224 Move returns status 0, amount 0
23:39:06.258 00.000 20224 move complete, result=0
23:39:06.258 00.000 20224 worker thread done servicing request
23:39:06.270 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55398, med=2851, FiltMin=2595, FiltMax=27421, Gamma=1.000
23:39:06.294 00.024 8996 UpdateGuideState exits: m=695193 SNR=372.4
23:39:06.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:06.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:06.297 00.001 8996 Enqueuing Expose request
23:39:06.298 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:06.299 00.001 20224 Worker thread wakes up
23:39:06.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:06.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:07.477 01.178 20224 Exposure complete
23:39:07.560 00.083 20224 worker thread done servicing request
23:39:07.560 00.000 8996 OnExposeComplete: enter
23:39:07.562 00.002 8996 UpdateGuideState(): m_state=6
23:39:07.564 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8101
23:39:07.565 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.89, Mass=780335, SNR=379.6, Peak=65494 HFD=4.3
23:39:07.567 00.002 8996 MultiStar: [#1 0.06,0.09,0.64,U] [#2 0.28,0.02,0.70,U] [#3 0.38,-0.10,0.50,U] [#4 0.19,0.18,0.50,U] [#5 0.39,-0.12,0.51,U] [#6 0.30,-0.21,0.44,U] [#7 0.26,-0.27,0.43,U] [#8 0.33,0.11,0.43,U] 
23:39:07.568 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.00}, one-star: {0.14, 0.12}
23:39:07.570 00.002 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
23:39:07.571 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
23:39:07.572 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.69 mountX=0.13 mountY=-0.13, mountTheta=-0.80
23:39:07.575 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.12, opts=13)
23:39:07.576 00.001 8996 Enqueuing Move request for scope (0.14, 0.12)
23:39:07.577 00.001 20224 Worker thread wakes up
23:39:07.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
23:39:07.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
23:39:07.577 00.000 20224 Moving (0.14, 0.12) raw xDistance=0.13 yDistance=-0.13
23:39:07.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:39:07.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:07.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:39:07.577 00.000 20224 MoveAxis(E, 0, ABG)
23:39:07.578 00.001 20224 Move returns status 0, amount 0
23:39:07.578 00.000 20224 MoveAxis(N, 0, ABG)
23:39:07.578 00.000 20224 Move returns status 0, amount 0
23:39:07.578 00.000 20224 move complete, result=0
23:39:07.578 00.000 20224 worker thread done servicing request
23:39:07.583 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65494, med=2851, FiltMin=2579, FiltMax=28573, Gamma=1.000
23:39:07.603 00.020 8996 UpdateGuideState exits: m=780335 SNR=379.6
23:39:07.605 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:07.605 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:07.606 00.001 8996 Enqueuing Expose request
23:39:07.607 00.001 20224 Worker thread wakes up
23:39:07.607 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:07.608 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:07.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:08.584 00.976 20224 Exposure complete
23:39:08.680 00.096 20224 worker thread done servicing request
23:39:08.680 00.000 8996 OnExposeComplete: enter
23:39:08.681 00.001 8996 UpdateGuideState(): m_state=6
23:39:08.682 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8102
23:39:08.684 00.002 8996 Star::Find returns 1 (0), X=136.83, Y=474.09, Mass=677105, SNR=332.5, Peak=60966 HFD=4.3
23:39:08.685 00.001 8996 MultiStar: [#1 -0.20,0.18,0.78,U] [#2 0.04,0.24,0.79,U] [#3 0.12,0.15,0.53,U] [#4 -0.21,0.51,0.00,M1] [#5 0.19,0.23,0.61,U] [#6 -0.14,0.03,0.46,U] [#7 -0.08,0.10,0.35,U] [#8 0.12,0.08,0.43,U] 
23:39:08.686 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.19}, one-star: {-0.19, 0.32}
23:39:08.688 00.002 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
23:39:08.689 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
23:39:08.689 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.75 mountX=-0.05 mountY=-0.19, mountTheta=-1.85
23:39:08.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.19, opts=13)
23:39:08.692 00.000 8996 Enqueuing Move request for scope (-0.04, 0.19)
23:39:08.693 00.001 20224 Worker thread wakes up
23:39:08.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
23:39:08.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
23:39:08.694 00.001 20224 Moving (-0.04, 0.19) raw xDistance=-0.05 yDistance=-0.19
23:39:08.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:39:08.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:08.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:39:08.694 00.000 20224 MoveAxis(E, 0, ABG)
23:39:08.694 00.000 20224 Move returns status 0, amount 0
23:39:08.694 00.000 20224 MoveAxis(N, 0, ABG)
23:39:08.694 00.000 20224 Move returns status 0, amount 0
23:39:08.694 00.000 20224 move complete, result=0
23:39:08.694 00.000 20224 worker thread done servicing request
23:39:08.697 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60966, med=2851, FiltMin=2601, FiltMax=29875, Gamma=1.000
23:39:08.714 00.017 8996 UpdateGuideState exits: m=677105 SNR=332.5
23:39:08.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:08.717 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:08.718 00.001 8996 Enqueuing Expose request
23:39:08.719 00.001 20224 Worker thread wakes up
23:39:08.719 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:08.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:08.721 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:09.887 01.166 20224 Exposure complete
23:39:09.950 00.063 20224 worker thread done servicing request
23:39:09.951 00.001 8996 OnExposeComplete: enter
23:39:09.951 00.000 8996 UpdateGuideState(): m_state=6
23:39:09.952 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8103
23:39:09.953 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=474.01, Mass=664674, SNR=328.1, Peak=64886 HFD=4.4
23:39:09.954 00.001 8996 MultiStar: [#1 -0.23,0.25,0.67,U] [#2 0.07,0.24,0.83,U] [#3 0.13,0.08,0.65,U] [#4 -0.14,0.43,0.00,M2] [#5 0.20,0.08,0.63,U] [#6 -0.01,0.12,0.43,U] [#7 0.14,0.05,0.43,U] [#8 -0.01,0.14,0.36,U] 
23:39:09.955 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.17}, one-star: {-0.11, 0.24}
23:39:09.955 00.000 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
23:39:09.956 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
23:39:09.957 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.51 mountX=-0.01 mountY=-0.17, mountTheta=-1.61
23:39:09.958 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.17, opts=13)
23:39:09.959 00.001 8996 Enqueuing Move request for scope (0.01, 0.17)
23:39:09.960 00.001 20224 Worker thread wakes up
23:39:09.960 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.17) opts 0xd
23:39:09.960 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.17)
23:39:09.960 00.000 20224 Moving (0.01, 0.17) raw xDistance=-0.01 yDistance=-0.17
23:39:09.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:39:09.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:09.961 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:39:09.961 00.000 20224 MoveAxis(E, 0, ABG)
23:39:09.961 00.000 20224 Move returns status 0, amount 0
23:39:09.961 00.000 20224 MoveAxis(N, 0, ABG)
23:39:09.961 00.000 20224 Move returns status 0, amount 0
23:39:09.961 00.000 20224 move complete, result=0
23:39:09.961 00.000 20224 worker thread done servicing request
23:39:09.964 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64886, med=2851, FiltMin=2582, FiltMax=26160, Gamma=1.000
23:39:09.986 00.022 8996 UpdateGuideState exits: m=664674 SNR=328.1
23:39:09.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:09.987 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:09.988 00.001 8996 Enqueuing Expose request
23:39:09.989 00.001 20224 Worker thread wakes up
23:39:09.989 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:09.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:09.989 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:10.951 00.962 20224 Exposure complete
23:39:11.047 00.096 20224 worker thread done servicing request
23:39:11.048 00.001 8996 OnExposeComplete: enter
23:39:11.049 00.001 8996 UpdateGuideState(): m_state=6
23:39:11.049 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8104
23:39:11.050 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=474.08, Mass=650005, SNR=340.2, Peak=58198 HFD=4.3
23:39:11.051 00.001 8996 MultiStar: [#1 -0.04,0.35,0.69,U] [#2 0.18,0.30,0.75,U] [#3 0.16,0.20,0.70,U] [#4 0.00,0.39,0.55,U] [#5 0.27,0.22,0.56,U] [#6 -0.01,0.06,0.41,U] [#7 0.11,0.01,0.45,U] [#8 0.28,0.23,0.39,U] 
23:39:11.052 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.25}, one-star: {0.14, 0.31}
23:39:11.053 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
23:39:11.053 00.000 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
23:39:11.054 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.25 hyp=0.28 cameraTheta=1.12 mountX=0.10 mountY=-0.26, mountTheta=-1.22
23:39:11.056 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.25, opts=13)
23:39:11.059 00.003 8996 Enqueuing Move request for scope (0.12, 0.25)
23:39:11.061 00.002 20224 Worker thread wakes up
23:39:11.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.25) opts 0xd
23:39:11.062 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.25)
23:39:11.062 00.000 20224 Moving (0.12, 0.25) raw xDistance=0.10 yDistance=-0.26
23:39:11.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:39:11.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:11.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:39:11.062 00.000 20224 MoveAxis(E, 0, ABG)
23:39:11.062 00.000 20224 Move returns status 0, amount 0
23:39:11.062 00.000 20224 MoveAxis(N, 0, ABG)
23:39:11.062 00.000 20224 Move returns status 0, amount 0
23:39:11.062 00.000 20224 move complete, result=0
23:39:11.062 00.000 20224 worker thread done servicing request
23:39:11.068 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58198, med=2851, FiltMin=2566, FiltMax=26963, Gamma=1.000
23:39:11.088 00.020 8996 UpdateGuideState exits: m=650005 SNR=340.2
23:39:11.090 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:11.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:11.092 00.001 8996 Enqueuing Expose request
23:39:11.093 00.001 20224 Worker thread wakes up
23:39:11.093 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:39:11.094 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:11.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:12.260 01.166 20224 Exposure complete
23:39:12.347 00.087 20224 worker thread done servicing request
23:39:12.347 00.000 8996 OnExposeComplete: enter
23:39:12.348 00.001 8996 UpdateGuideState(): m_state=6
23:39:12.349 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8105
23:39:12.350 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.91, Mass=728408, SNR=343.6, Peak=65494 HFD=4.3
23:39:12.351 00.001 8996 MultiStar: [#1 -0.25,0.06,0.69,U] [#2 0.17,0.24,0.64,U] [#3 0.00,-0.16,0.64,U] [#4 -0.29,0.12,0.52,U] [#5 0.10,-0.05,0.62,U] [#6 -0.12,-0.15,0.42,U] [#7 0.08,-0.16,0.47,U] [#8 0.23,-0.17,0.38,U] 
23:39:12.352 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {-0.00, 0.14}
23:39:12.354 00.002 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
23:39:12.355 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
23:39:12.357 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.43 mountX=-0.02 mountY=-0.01, mountTheta=-2.54
23:39:12.359 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
23:39:12.359 00.000 8996 Enqueuing Move request for scope (-0.02, 0.01)
23:39:12.360 00.001 20224 Worker thread wakes up
23:39:12.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:39:12.360 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:39:12.360 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
23:39:12.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:39:12.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:12.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:39:12.361 00.001 20224 MoveAxis(E, 0, ABG)
23:39:12.361 00.000 20224 Move returns status 0, amount 0
23:39:12.361 00.000 20224 MoveAxis(N, 0, ABG)
23:39:12.361 00.000 20224 Move returns status 0, amount 0
23:39:12.361 00.000 20224 move complete, result=0
23:39:12.361 00.000 20224 worker thread done servicing request
23:39:12.367 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2851, FiltMin=2595, FiltMax=29181, Gamma=1.000
23:39:12.389 00.022 8996 UpdateGuideState exits: m=728408 SNR=343.6
23:39:12.391 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:12.393 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:12.395 00.002 8996 Enqueuing Expose request
23:39:12.396 00.001 20224 Worker thread wakes up
23:39:12.396 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:12.397 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:12.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:13.375 00.978 20224 Exposure complete
23:39:13.442 00.067 20224 worker thread done servicing request
23:39:13.442 00.000 8996 OnExposeComplete: enter
23:39:13.443 00.001 8996 UpdateGuideState(): m_state=6
23:39:13.444 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8106
23:39:13.445 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=473.93, Mass=760370, SNR=371.5, Peak=65494 HFD=4.3
23:39:13.446 00.001 8996 MultiStar: [#1 -0.11,-0.07,0.64,U] [#2 0.11,-0.04,0.75,U] [#3 0.22,-0.03,0.57,U] [#4 -0.08,0.21,0.49,U] [#5 0.23,-0.16,0.59,U] [#6 0.01,-0.02,0.45,U] [#7 0.24,-0.08,0.38,U] [#8 0.26,0.07,0.35,U] 
23:39:13.447 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.01}, one-star: {0.16, 0.16}
23:39:13.447 00.000 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
23:39:13.448 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
23:39:13.449 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.11 mountX=0.11 mountY=-0.02, mountTheta=-0.22
23:39:13.450 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.01, opts=13)
23:39:13.451 00.001 8996 Enqueuing Move request for scope (0.11, 0.01)
23:39:13.452 00.001 20224 Worker thread wakes up
23:39:13.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
23:39:13.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
23:39:13.452 00.000 20224 Moving (0.11, 0.01) raw xDistance=0.11 yDistance=-0.02
23:39:13.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:39:13.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:13.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:39:13.452 00.000 20224 MoveAxis(E, 0, ABG)
23:39:13.452 00.000 20224 Move returns status 0, amount 0
23:39:13.452 00.000 20224 MoveAxis(N, 0, ABG)
23:39:13.452 00.000 20224 Move returns status 0, amount 0
23:39:13.452 00.000 20224 move complete, result=0
23:39:13.452 00.000 20224 worker thread done servicing request
23:39:13.456 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65494, med=2851, FiltMin=2573, FiltMax=28957, Gamma=1.000
23:39:13.469 00.013 8996 UpdateGuideState exits: m=760370 SNR=371.5
23:39:13.469 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:13.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:13.471 00.001 8996 Enqueuing Expose request
23:39:13.472 00.001 20224 Worker thread wakes up
23:39:13.472 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:13.473 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:13.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:14.653 01.180 20224 Exposure complete
23:39:14.716 00.063 20224 worker thread done servicing request
23:39:14.716 00.000 8996 OnExposeComplete: enter
23:39:14.717 00.001 8996 UpdateGuideState(): m_state=6
23:39:14.718 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8107
23:39:14.719 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=473.96, Mass=676012, SNR=327.1, Peak=65494 HFD=4.4
23:39:14.720 00.001 8996 MultiStar: [#1 0.02,0.07,0.62,U] [#2 0.36,0.22,0.76,U] [#3 0.25,0.00,0.60,U] [#4 -0.09,0.32,0.58,U] [#5 0.14,-0.06,0.66,U] [#6 0.03,0.25,0.45,U] [#7 0.17,-0.03,0.46,U] [#8 0.09,0.07,0.47,U] 
23:39:14.721 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.12}, one-star: {0.03, 0.19}
23:39:14.722 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
23:39:14.723 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
23:39:14.724 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.17 cameraTheta=0.81 mountX=0.10 mountY=-0.13, mountTheta=-0.92
23:39:14.725 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.12, opts=13)
23:39:14.726 00.001 8996 Enqueuing Move request for scope (0.11, 0.12)
23:39:14.727 00.001 20224 Worker thread wakes up
23:39:14.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
23:39:14.727 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
23:39:14.727 00.000 20224 Moving (0.11, 0.12) raw xDistance=0.10 yDistance=-0.13
23:39:14.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:39:14.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:14.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:39:14.727 00.000 20224 MoveAxis(E, 0, ABG)
23:39:14.727 00.000 20224 Move returns status 0, amount 0
23:39:14.727 00.000 20224 MoveAxis(N, 0, ABG)
23:39:14.727 00.000 20224 Move returns status 0, amount 0
23:39:14.727 00.000 20224 move complete, result=0
23:39:14.728 00.001 20224 worker thread done servicing request
23:39:14.735 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2851, FiltMin=2560, FiltMax=27261, Gamma=1.000
23:39:14.754 00.019 8996 UpdateGuideState exits: m=676012 SNR=327.1
23:39:14.756 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:14.756 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:14.757 00.001 8996 Enqueuing Expose request
23:39:14.759 00.002 20224 Worker thread wakes up
23:39:14.759 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:14.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:14.761 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:15.731 00.970 20224 Exposure complete
23:39:15.811 00.080 20224 worker thread done servicing request
23:39:15.812 00.001 8996 OnExposeComplete: enter
23:39:15.814 00.002 8996 UpdateGuideState(): m_state=6
23:39:15.815 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8108
23:39:15.817 00.002 8996 Star::Find returns 1 (0), X=137.08, Y=474.11, Mass=746782, SNR=351.8, Peak=65494 HFD=4.3
23:39:15.819 00.002 8996 MultiStar: [#1 -0.08,-0.03,0.65,U] [#2 0.07,0.01,0.74,U] [#3 -0.04,0.19,0.62,U] [#4 -0.27,0.50,0.00,M1] [#5 0.37,-0.02,0.60,U] [#6 -0.08,-0.18,0.49,U] [#7 0.13,-0.09,0.44,U] [#8 0.35,0.17,0.38,U] 
23:39:15.820 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.08}, one-star: {0.06, 0.34}
23:39:15.822 00.002 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
23:39:15.824 00.002 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
23:39:15.826 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.73 mountX=0.08 mountY=-0.08, mountTheta=-0.84
23:39:15.829 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.08, opts=13)
23:39:15.830 00.001 8996 Enqueuing Move request for scope (0.08, 0.08)
23:39:15.832 00.002 20224 Worker thread wakes up
23:39:15.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
23:39:15.832 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
23:39:15.832 00.000 20224 Moving (0.08, 0.08) raw xDistance=0.08 yDistance=-0.08
23:39:15.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:39:15.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:15.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:39:15.833 00.001 20224 MoveAxis(E, 0, ABG)
23:39:15.833 00.000 20224 Move returns status 0, amount 0
23:39:15.833 00.000 20224 MoveAxis(N, 0, ABG)
23:39:15.833 00.000 20224 Move returns status 0, amount 0
23:39:15.833 00.000 20224 move complete, result=0
23:39:15.833 00.000 20224 worker thread done servicing request
23:39:15.840 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2851, FiltMin=2576, FiltMax=30019, Gamma=1.000
23:39:15.859 00.019 8996 UpdateGuideState exits: m=746782 SNR=351.8
23:39:15.861 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:15.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:15.863 00.001 8996 Enqueuing Expose request
23:39:15.865 00.002 20224 Worker thread wakes up
23:39:15.865 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:15.866 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:15.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:17.027 01.161 20224 Exposure complete
23:39:17.085 00.058 20224 worker thread done servicing request
23:39:17.085 00.000 8996 OnExposeComplete: enter
23:39:17.086 00.001 8996 UpdateGuideState(): m_state=6
23:39:17.087 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8109
23:39:17.089 00.002 8996 Star::Find returns 1 (0), X=137.05, Y=473.99, Mass=747847, SNR=374.4, Peak=65494 HFD=4.4
23:39:17.090 00.001 8996 MultiStar: [#1 -0.15,-0.01,0.69,U] [#2 0.28,0.14,0.77,U] [#3 0.25,-0.26,0.58,U] [#4 0.07,0.10,0.46,U] [#5 0.35,-0.24,0.52,U] [#6 0.24,-0.17,0.43,U] [#7 0.17,-0.18,0.45,U] [#8 0.27,-0.10,0.35,U] 
23:39:17.092 00.002 8996 refined, 8 included, MultiStar: {0.15, -0.02}, one-star: {0.03, 0.22}
23:39:17.094 00.002 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
23:39:17.095 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
23:39:17.096 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-0.12 mountX=0.15 mountY=0.00, mountTheta=0.01
23:39:17.099 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.02, opts=13)
23:39:17.100 00.001 8996 Enqueuing Move request for scope (0.15, -0.02)
23:39:17.100 00.000 20224 Worker thread wakes up
23:39:17.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.02) opts 0xd
23:39:17.100 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.02)
23:39:17.100 00.000 20224 Moving (0.15, -0.02) raw xDistance=0.15 yDistance=0.00
23:39:17.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:39:17.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:17.101 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:39:17.101 00.000 20224 MoveAxis(E, 0, ABG)
23:39:17.101 00.000 20224 Move returns status 0, amount 0
23:39:17.101 00.000 20224 MoveAxis(N, 0, ABG)
23:39:17.101 00.000 20224 Move returns status 0, amount 0
23:39:17.101 00.000 20224 move complete, result=0
23:39:17.101 00.000 20224 worker thread done servicing request
23:39:17.108 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2851, FiltMin=2595, FiltMax=28845, Gamma=1.000
23:39:17.127 00.019 8996 UpdateGuideState exits: m=747847 SNR=374.4
23:39:17.128 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:17.129 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:17.130 00.001 8996 Enqueuing Expose request
23:39:17.130 00.000 20224 Worker thread wakes up
23:39:17.130 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:39:17.131 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:17.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:18.113 00.982 20224 Exposure complete
23:39:18.171 00.058 20224 worker thread done servicing request
23:39:18.171 00.000 8996 OnExposeComplete: enter
23:39:18.172 00.001 8996 UpdateGuideState(): m_state=6
23:39:18.173 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8110
23:39:18.174 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=473.81, Mass=666681, SNR=341.1, Peak=58678 HFD=4.3
23:39:18.175 00.001 8996 MultiStar: [#1 -0.06,-0.08,0.57,U] [#2 0.26,0.12,0.77,U] [#3 0.30,-0.28,0.57,U] [#4 0.18,-0.08,0.55,U] [#5 0.52,-0.36,0.00,M1] [#6 0.16,-0.34,0.47,U] [#7 0.15,-0.44,0.00,M1] [#8 0.32,-0.10,0.38,U] 
23:39:18.176 00.001 8996 single-star, 6 included, MultiStar: {0.18, -0.07}, one-star: {0.16, 0.04}
23:39:18.177 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
23:39:18.177 00.000 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
23:39:18.178 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.26 mountX=0.16 mountY=-0.06, mountTheta=-0.37
23:39:18.180 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.04, opts=13)
23:39:18.181 00.001 8996 Enqueuing Move request for scope (0.16, 0.04)
23:39:18.182 00.001 20224 Worker thread wakes up
23:39:18.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
23:39:18.182 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
23:39:18.182 00.000 20224 Moving (0.16, 0.04) raw xDistance=0.16 yDistance=-0.06
23:39:18.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:39:18.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:18.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:39:18.182 00.000 20224 MoveAxis(E, 0, ABG)
23:39:18.182 00.000 20224 Move returns status 0, amount 0
23:39:18.182 00.000 20224 MoveAxis(N, 0, ABG)
23:39:18.182 00.000 20224 Move returns status 0, amount 0
23:39:18.182 00.000 20224 move complete, result=0
23:39:18.182 00.000 20224 worker thread done servicing request
23:39:18.187 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58678, med=2851, FiltMin=2534, FiltMax=25469, Gamma=1.000
23:39:18.204 00.017 8996 UpdateGuideState exits: m=666681 SNR=341.1
23:39:18.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:18.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:18.207 00.001 8996 Enqueuing Expose request
23:39:18.207 00.000 20224 Worker thread wakes up
23:39:18.207 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:18.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:18.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:19.393 01.185 20224 Exposure complete
23:39:19.465 00.072 20224 worker thread done servicing request
23:39:19.465 00.000 8996 OnExposeComplete: enter
23:39:19.467 00.002 8996 UpdateGuideState(): m_state=6
23:39:19.467 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8111
23:39:19.468 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.64, Mass=702349, SNR=333.6, Peak=58982 HFD=4.2
23:39:19.470 00.002 8996 MultiStar: [#1 -0.04,-0.15,0.66,U] [#2 0.06,-0.12,0.64,U] [#3 0.12,-0.21,0.65,U] [#4 -0.17,0.13,0.62,U] [#5 0.24,-0.44,0.00,M2] [#6 0.01,-0.45,0.00,M1] [#7 0.07,-0.45,0.00,M2] [#8 0.03,-0.26,0.38,U] 
23:39:19.472 00.002 8996 refined, 5 included, MultiStar: {-0.01, -0.12}, one-star: {-0.05, -0.13}
23:39:19.472 00.000 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
23:39:19.476 00.004 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
23:39:19.477 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.69 mountX=-0.00 mountY=0.12, mountTheta=1.59
23:39:19.480 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
23:39:19.481 00.001 8996 Enqueuing Move request for scope (-0.01, -0.12)
23:39:19.482 00.001 20224 Worker thread wakes up
23:39:19.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
23:39:19.483 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
23:39:19.483 00.000 20224 Moving (-0.01, -0.12) raw xDistance=-0.00 yDistance=0.12
23:39:19.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:39:19.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:19.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:39:19.483 00.000 20224 MoveAxis(E, 0, ABG)
23:39:19.483 00.000 20224 Move returns status 0, amount 0
23:39:19.483 00.000 20224 MoveAxis(N, 0, ABG)
23:39:19.483 00.000 20224 Move returns status 0, amount 0
23:39:19.483 00.000 20224 move complete, result=0
23:39:19.483 00.000 20224 worker thread done servicing request
23:39:19.487 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58982, med=2851, FiltMin=2589, FiltMax=24368, Gamma=1.000
23:39:19.508 00.021 8996 UpdateGuideState exits: m=702349 SNR=333.6
23:39:19.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:19.509 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:19.510 00.001 8996 Enqueuing Expose request
23:39:19.511 00.001 20224 Worker thread wakes up
23:39:19.511 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:19.512 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:19.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:20.490 00.978 20224 Exposure complete
23:39:20.549 00.059 20224 worker thread done servicing request
23:39:20.550 00.001 8996 OnExposeComplete: enter
23:39:20.551 00.001 8996 UpdateGuideState(): m_state=6
23:39:20.552 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8112
23:39:20.553 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=473.66, Mass=814578, SNR=383.9, Peak=65494 HFD=4.5
23:39:20.555 00.002 8996 MultiStar: [#1 -0.32,-0.25,0.56,U] [#2 -0.10,-0.06,0.75,U] [#3 0.04,-0.30,0.51,U] [#4 -0.35,-0.02,0.48,U] [#5 0.01,-0.33,0.56,U] [#6 -0.21,-0.43,0.00,M2] [#7 -0.03,-0.55,0.00,M3] [#8 0.00,-0.45,0.00,M1] 
23:39:20.556 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.17}, one-star: {-0.23, -0.11}
23:39:20.558 00.002 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:39:20.559 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
23:39:20.561 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.17 hyp=0.23 cameraTheta=-2.34 mountX=-0.14 mountY=0.18, mountTheta=2.24
23:39:20.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.17, opts=13)
23:39:20.565 00.002 8996 Enqueuing Move request for scope (-0.16, -0.17)
23:39:20.566 00.001 20224 Worker thread wakes up
23:39:20.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.17) opts 0xd
23:39:20.567 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.17)
23:39:20.567 00.000 20224 Moving (-0.16, -0.17) raw xDistance=-0.14 yDistance=0.18
23:39:20.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:39:20.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:20.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:39:20.567 00.000 20224 MoveAxis(E, 0, ABG)
23:39:20.567 00.000 20224 Move returns status 0, amount 0
23:39:20.567 00.000 20224 MoveAxis(N, 0, ABG)
23:39:20.567 00.000 20224 Move returns status 0, amount 0
23:39:20.567 00.000 20224 move complete, result=0
23:39:20.568 00.001 20224 worker thread done servicing request
23:39:20.574 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65494, med=2851, FiltMin=2592, FiltMax=33661, Gamma=1.000
23:39:20.599 00.025 8996 UpdateGuideState exits: m=814578 SNR=383.9
23:39:20.602 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:20.604 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:20.605 00.001 8996 Enqueuing Expose request
23:39:20.607 00.002 20224 Worker thread wakes up
23:39:20.607 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:20.608 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:20.609 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:21.777 01.168 20224 Exposure complete
23:39:21.861 00.084 20224 worker thread done servicing request
23:39:21.862 00.001 8996 OnExposeComplete: enter
23:39:21.862 00.000 8996 UpdateGuideState(): m_state=6
23:39:21.863 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8113
23:39:21.864 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.59, Mass=664503, SNR=335.9, Peak=56214 HFD=4.4
23:39:21.866 00.002 8996 MultiStar: [#1 -0.35,-0.16,0.73,U] [#2 -0.03,-0.51,0.00,M1] [#3 -0.06,-0.26,0.62,U] [#4 -0.18,0.17,0.54,U] [#5 0.08,-0.43,0.00,M2] [#6 -0.07,-0.34,0.37,U] [#7 0.06,-0.45,0.00,M4] [#8 0.02,-0.17,0.47,U] 
23:39:21.866 00.000 8996 refined, 5 included, MultiStar: {-0.15, -0.15}, one-star: {-0.15, -0.17}
23:39:21.867 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:39:21.868 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
23:39:21.869 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-2.34 mountX=-0.13 mountY=0.17, mountTheta=2.24
23:39:21.871 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.15, opts=13)
23:39:21.872 00.001 8996 Enqueuing Move request for scope (-0.15, -0.15)
23:39:21.872 00.000 20224 Worker thread wakes up
23:39:21.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
23:39:21.873 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
23:39:21.873 00.000 20224 Moving (-0.15, -0.15) raw xDistance=-0.13 yDistance=0.17
23:39:21.873 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:39:21.873 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:21.873 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:39:21.873 00.000 20224 MoveAxis(E, 0, ABG)
23:39:21.873 00.000 20224 Move returns status 0, amount 0
23:39:21.873 00.000 20224 MoveAxis(N, 0, ABG)
23:39:21.873 00.000 20224 Move returns status 0, amount 0
23:39:21.873 00.000 20224 move complete, result=0
23:39:21.873 00.000 20224 worker thread done servicing request
23:39:21.876 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=56214, med=2851, FiltMin=2576, FiltMax=24208, Gamma=1.000
23:39:21.889 00.013 8996 UpdateGuideState exits: m=664503 SNR=335.9
23:39:21.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:21.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:21.892 00.001 8996 Enqueuing Expose request
23:39:21.893 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:21.894 00.001 20224 Worker thread wakes up
23:39:21.894 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:21.895 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:22.864 00.969 20224 Exposure complete
23:39:22.945 00.081 20224 worker thread done servicing request
23:39:22.945 00.000 8996 OnExposeComplete: enter
23:39:22.947 00.002 8996 UpdateGuideState(): m_state=6
23:39:22.949 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8114
23:39:22.950 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=473.60, Mass=685640, SNR=327.2, Peak=51030 HFD=4.4
23:39:22.952 00.002 8996 MultiStar: [#1 -0.05,-0.27,0.75,U] [#2 0.18,-0.22,0.75,U] [#3 0.38,-0.23,0.00,M1] [#4 0.07,-0.02,0.50,U] [#5 0.26,-0.37,0.00,M3] [#6 0.20,-0.31,0.42,U] [#7 0.31,-0.57,0.00,M5] [#8 0.29,-0.13,0.38,U] 
23:39:22.953 00.001 8996 single-star, 5 included, MultiStar: {0.12, -0.19}, one-star: {0.12, -0.17}
23:39:22.954 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
23:39:22.955 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.29)
23:39:22.956 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.20 cameraTheta=-0.97 mountX=0.13 mountY=0.15, mountTheta=0.86
23:39:22.959 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.17, opts=13)
23:39:22.961 00.002 8996 Enqueuing Move request for scope (0.12, -0.17)
23:39:22.963 00.002 20224 Worker thread wakes up
23:39:22.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
23:39:22.963 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
23:39:22.963 00.000 20224 Moving (0.12, -0.17) raw xDistance=0.13 yDistance=0.15
23:39:22.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:39:22.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:22.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:39:22.963 00.000 20224 MoveAxis(E, 0, ABG)
23:39:22.963 00.000 20224 Move returns status 0, amount 0
23:39:22.963 00.000 20224 MoveAxis(N, 0, ABG)
23:39:22.963 00.000 20224 Move returns status 0, amount 0
23:39:22.963 00.000 20224 move complete, result=0
23:39:22.963 00.000 20224 worker thread done servicing request
23:39:22.967 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51030, med=2851, FiltMin=2557, FiltMax=22224, Gamma=1.000
23:39:22.988 00.021 8996 UpdateGuideState exits: m=685640 SNR=327.2
23:39:22.990 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:22.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:22.993 00.002 8996 Enqueuing Expose request
23:39:22.995 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:22.996 00.001 20224 Worker thread wakes up
23:39:22.996 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:22.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:24.171 01.175 20224 Exposure complete
23:39:24.245 00.074 20224 worker thread done servicing request
23:39:24.245 00.000 8996 OnExposeComplete: enter
23:39:24.247 00.002 8996 UpdateGuideState(): m_state=6
23:39:24.249 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8115
23:39:24.250 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=473.62, Mass=705459, SNR=335.4, Peak=56553 HFD=4.4
23:39:24.253 00.003 8996 MultiStar: [#1 0.02,-0.10,0.66,U] [#2 0.41,-0.09,0.76,U] [#3 0.43,-0.33,0.00,M2] [#4 0.23,0.05,0.63,U] [#5 0.30,-0.36,0.00,M4] [#6 0.33,-0.49,0.00,M1] [#7 0.13,-0.40,0.50,U] [#8 0.18,-0.17,0.41,U] 
23:39:24.255 00.002 8996 refined, 5 included, MultiStar: {0.25, -0.13}, one-star: {0.38, -0.14}
23:39:24.256 00.001 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
23:39:24.258 00.002 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.78)
23:39:24.259 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.48 mountX=0.26 mountY=0.10, mountTheta=0.37
23:39:24.261 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.13, opts=13)
23:39:24.263 00.002 8996 Enqueuing Move request for scope (0.25, -0.13)
23:39:24.264 00.001 20224 Worker thread wakes up
23:39:24.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd
23:39:24.265 00.001 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.13)
23:39:24.265 00.000 20224 Moving (0.25, -0.13) raw xDistance=0.26 yDistance=0.10
23:39:24.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:39:24.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:24.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:39:24.265 00.000 20224 MoveAxis(W, 38, ABG)
23:39:24.265 00.000 20224 Guiding  Dir = 3, Dur = 38
23:39:24.265 00.000 20224 IsSlewing returns 0
23:39:24.266 00.001 20224 IsGuiding returns 0
23:39:24.271 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56553, med=2851, FiltMin=2589, FiltMax=25222, Gamma=1.000
23:39:24.285 00.014 8996 UpdateGuideState exits: m=705459 SNR=335.4
23:39:24.286 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:24.287 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:24.287 00.000 8996 Enqueuing Expose request
23:39:24.317 00.030 20224 IsGuiding returns 1
23:39:24.317 00.000 20224 scope still moving after pulse duration time elapsed
23:39:24.347 00.030 20224 IsSlewing returns 0
23:39:24.347 00.000 20224 IsGuiding returns 1
23:39:24.378 00.031 20224 IsSlewing returns 0
23:39:24.379 00.001 20224 IsGuiding returns 1
23:39:24.408 00.029 20224 IsSlewing returns 0
23:39:24.408 00.000 20224 IsGuiding returns 0
23:39:24.408 00.000 20224 scope move finished after 38 + 104 ms
23:39:24.408 00.000 20224 Move returns status 0, amount 38
23:39:24.408 00.000 20224 MoveAxis(N, 0, ABG)
23:39:24.408 00.000 20224 Move returns status 0, amount 0
23:39:24.408 00.000 20224 move complete, result=0
23:39:24.408 00.000 20224 worker thread done servicing request
23:39:24.408 00.000 20224 Worker thread wakes up
23:39:24.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:24.409 00.001 8996 GuideStep: 0.3 px 38 ms WEST, 0.1 px 0 ms NORTH
23:39:24.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:25.402 00.993 20224 Exposure complete
23:39:25.482 00.080 20224 worker thread done servicing request
23:39:25.482 00.000 8996 OnExposeComplete: enter
23:39:25.483 00.001 8996 UpdateGuideState(): m_state=6
23:39:25.484 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8116
23:39:25.486 00.002 8996 Star::Find returns 1 (0), X=136.98, Y=473.49, Mass=656182, SNR=344.4, Peak=55299 HFD=4.2
23:39:25.487 00.001 8996 MultiStar: [#1 -0.30,0.07,0.67,U] [#2 0.12,-0.27,0.74,U] [#3 0.11,-0.58,0.00,M3] [#4 -0.31,-0.05,0.51,U] [#5 0.01,-0.45,0.00,M5] [#6 0.16,-0.46,0.00,M2] [#7 -0.03,-0.34,0.46,U] [#8 -0.05,-0.15,0.35,U] 
23:39:25.488 00.001 8996 refined, 5 included, MultiStar: {-0.09, -0.18}, one-star: {-0.04, -0.28}
23:39:25.489 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
23:39:25.490 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
23:39:25.490 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.05 mountX=-0.08 mountY=0.19, mountTheta=1.95
23:39:25.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.18, opts=13)
23:39:25.493 00.001 8996 Enqueuing Move request for scope (-0.09, -0.18)
23:39:25.494 00.001 20224 Worker thread wakes up
23:39:25.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
23:39:25.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
23:39:25.494 00.000 20224 Moving (-0.09, -0.18) raw xDistance=-0.08 yDistance=0.19
23:39:25.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:39:25.495 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:25.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:39:25.495 00.000 20224 MoveAxis(E, 0, ABG)
23:39:25.495 00.000 20224 Move returns status 0, amount 0
23:39:25.495 00.000 20224 MoveAxis(N, 0, ABG)
23:39:25.495 00.000 20224 Move returns status 0, amount 0
23:39:25.495 00.000 20224 move complete, result=0
23:39:25.495 00.000 20224 worker thread done servicing request
23:39:25.502 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55299, med=2851, FiltMin=2566, FiltMax=24816, Gamma=1.000
23:39:25.521 00.019 8996 UpdateGuideState exits: m=656182 SNR=344.4
23:39:25.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:25.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:25.524 00.001 8996 Enqueuing Expose request
23:39:25.525 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:25.526 00.001 20224 Worker thread wakes up
23:39:25.526 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:25.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:26.681 01.155 20224 Exposure complete
23:39:26.746 00.065 20224 worker thread done servicing request
23:39:26.747 00.001 8996 OnExposeComplete: enter
23:39:26.748 00.001 8996 UpdateGuideState(): m_state=6
23:39:26.750 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8117
23:39:26.751 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.60, Mass=707339, SNR=325.2, Peak=55878 HFD=4.6
23:39:26.752 00.001 8996 MultiStar: [#1 -0.42,-0.18,0.00,M1] [#2 -0.18,0.08,0.81,U] [#3 -0.07,-0.54,0.00,M4] [#4 -0.33,-0.13,0.61,U] [#5 -0.02,-0.45,0.00,M6] [#6 -0.13,-0.36,0.50,U] [#7 -0.20,-0.42,0.00,M4] [#8 -0.19,-0.18,0.41,U] 
23:39:26.754 00.002 8996 refined, 4 included, MultiStar: {-0.23, -0.13}, one-star: {-0.29, -0.16}
23:39:26.755 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
23:39:26.756 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.63)
23:39:26.757 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.13 hyp=0.27 cameraTheta=-2.63 mountX=-0.22 mountY=0.16, mountTheta=2.52
23:39:26.760 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.13, opts=13)
23:39:26.761 00.001 8996 Enqueuing Move request for scope (-0.23, -0.13)
23:39:26.763 00.002 20224 Worker thread wakes up
23:39:26.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.13) opts 0xd
23:39:26.763 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.13)
23:39:26.763 00.000 20224 Moving (-0.23, -0.13) raw xDistance=-0.22 yDistance=0.16
23:39:26.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:39:26.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:26.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:39:26.763 00.000 20224 MoveAxis(E, 32, ABG)
23:39:26.763 00.000 20224 Guiding  Dir = 2, Dur = 32
23:39:26.764 00.001 20224 IsSlewing returns 0
23:39:26.769 00.005 20224 IsGuiding returns 0
23:39:26.769 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55878, med=2851, FiltMin=2563, FiltMax=29405, Gamma=1.000
23:39:26.781 00.012 8996 UpdateGuideState exits: m=707339 SNR=325.2
23:39:26.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:26.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:26.784 00.001 8996 Enqueuing Expose request
23:39:26.813 00.029 20224 IsGuiding returns 1
23:39:26.814 00.001 20224 scope still moving after pulse duration time elapsed
23:39:26.843 00.029 20224 IsSlewing returns 0
23:39:26.843 00.000 20224 IsGuiding returns 1
23:39:26.874 00.031 20224 IsSlewing returns 0
23:39:26.875 00.001 20224 IsGuiding returns 1
23:39:26.906 00.031 20224 IsSlewing returns 0
23:39:26.906 00.000 20224 IsGuiding returns 0
23:39:26.906 00.000 20224 scope move finished after 32 + 104 ms
23:39:26.906 00.000 20224 Move returns status 0, amount 32
23:39:26.906 00.000 20224 MoveAxis(N, 0, ABG)
23:39:26.906 00.000 20224 Move returns status 0, amount 0
23:39:26.906 00.000 20224 move complete, result=0
23:39:26.907 00.001 20224 worker thread done servicing request
23:39:26.907 00.000 20224 Worker thread wakes up
23:39:26.907 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
23:39:26.908 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:26.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:27.879 00.971 20224 Exposure complete
23:39:27.976 00.097 20224 worker thread done servicing request
23:39:27.976 00.000 8996 OnExposeComplete: enter
23:39:27.978 00.002 8996 UpdateGuideState(): m_state=6
23:39:27.979 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8118
23:39:27.980 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.61, Mass=711335, SNR=333.4, Peak=57302 HFD=4.2
23:39:27.982 00.002 8996 MultiStar: [#1 -0.17,-0.02,0.61,U] [#2 -0.20,0.11,0.83,U] [#3 0.05,-0.16,0.60,U] [#4 -0.13,0.07,0.55,U] [#5 0.03,-0.53,0.00,M7] [#6 0.07,-0.36,0.49,U] [#7 0.24,-0.23,0.48,U] [#8 0.07,-0.21,0.42,U] 
23:39:27.983 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {-0.06, -0.16}
23:39:27.985 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:39:27.985 00.000 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:39:27.987 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.94 mountX=-0.03 mountY=0.11, mountTheta=1.84
23:39:27.990 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
23:39:27.991 00.001 8996 Enqueuing Move request for scope (-0.04, -0.10)
23:39:27.992 00.001 20224 Worker thread wakes up
23:39:27.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
23:39:27.992 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
23:39:27.992 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.11
23:39:27.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:39:27.993 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:27.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:39:27.993 00.000 20224 MoveAxis(E, 0, ABG)
23:39:27.993 00.000 20224 Move returns status 0, amount 0
23:39:27.993 00.000 20224 MoveAxis(N, 0, ABG)
23:39:27.993 00.000 20224 Move returns status 0, amount 0
23:39:27.993 00.000 20224 move complete, result=0
23:39:27.993 00.000 20224 worker thread done servicing request
23:39:28.001 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57302, med=2851, FiltMin=2598, FiltMax=25824, Gamma=1.000
23:39:28.016 00.015 8996 UpdateGuideState exits: m=711335 SNR=333.4
23:39:28.019 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:28.021 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:28.022 00.001 8996 Enqueuing Expose request
23:39:28.022 00.000 20224 Worker thread wakes up
23:39:28.022 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:28.023 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:28.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:29.196 01.173 20224 Exposure complete
23:39:29.257 00.061 20224 worker thread done servicing request
23:39:29.257 00.000 8996 OnExposeComplete: enter
23:39:29.258 00.001 8996 UpdateGuideState(): m_state=6
23:39:29.259 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8119
23:39:29.260 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.39, Mass=684166, SNR=317.7, Peak=56419 HFD=4.4
23:39:29.261 00.001 8996 MultiStar: [#1 -0.27,-0.36,0.00,M1] [#2 -0.00,-0.22,0.80,U] [#3 0.26,-0.51,0.00,M4] [#4 -0.05,-0.21,0.58,U] [#5 0.09,-0.63,0.00,M8] [#6 0.08,-0.80,0.00,M1] [#7 -0.12,-0.81,0.00,M4] [#8 0.11,-0.47,0.00,M1] 
23:39:29.261 00.000 8996 refined, 2 included, MultiStar: {-0.14, -0.28}, one-star: {-0.29, -0.38}
23:39:29.262 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
23:39:29.263 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
23:39:29.264 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.28 hyp=0.32 cameraTheta=-2.01 mountX=-0.11 mountY=0.30, mountTheta=1.91
23:39:29.265 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.28, opts=13)
23:39:29.267 00.002 8996 Enqueuing Move request for scope (-0.14, -0.28)
23:39:29.269 00.002 20224 Worker thread wakes up
23:39:29.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.28) opts 0xd
23:39:29.270 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.28)
23:39:29.270 00.000 20224 Moving (-0.14, -0.28) raw xDistance=-0.11 yDistance=0.30
23:39:29.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:39:29.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:39:29.270 00.000 20224 MoveAxis(E, 0, ABG)
23:39:29.270 00.000 20224 Move returns status 0, amount 0
23:39:29.270 00.000 20224 MoveAxis(S, 63, ABG)
23:39:29.270 00.000 20224 Guiding  Dir = 1, Dur = 63
23:39:29.270 00.000 20224 IsSlewing returns 0
23:39:29.270 00.000 20224 IsGuiding returns 0
23:39:29.271 00.001 20224 PulseGuide returned control before completion, sleep 72
23:39:29.276 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56419, med=2851, FiltMin=2388, FiltMax=29277, Gamma=1.000
23:39:29.294 00.018 8996 UpdateGuideState exits: m=684166 SNR=317.7
23:39:29.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:29.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:29.297 00.001 8996 Enqueuing Expose request
23:39:29.346 00.049 20224 IsGuiding returns 1
23:39:29.346 00.000 20224 scope still moving after pulse duration time elapsed
23:39:29.377 00.031 20224 IsSlewing returns 0
23:39:29.377 00.000 20224 IsGuiding returns 0
23:39:29.377 00.000 20224 scope move finished after 63 + 43 ms
23:39:29.378 00.001 20224 Move returns status 0, amount 63
23:39:29.378 00.000 20224 move complete, result=0
23:39:29.378 00.000 20224 worker thread done servicing request
23:39:29.378 00.000 20224 Worker thread wakes up
23:39:29.378 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:29.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:29.378 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
23:39:30.378 01.000 20224 Exposure complete
23:39:30.458 00.080 20224 worker thread done servicing request
23:39:30.458 00.000 8996 OnExposeComplete: enter
23:39:30.460 00.002 8996 UpdateGuideState(): m_state=6
23:39:30.461 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8120
23:39:30.461 00.000 8996 Star::Find returns 1 (0), X=136.76, Y=473.69, Mass=733580, SNR=331.0, Peak=62006 HFD=4.4
23:39:30.463 00.002 8996 MultiStar: [#1 -0.27,-0.09,0.70,U] [#2 0.01,-0.04,0.71,U] [#3 0.02,-0.29,0.69,U] [#4 -0.11,0.14,0.61,U] [#5 0.10,-0.33,0.61,U] [#6 0.23,-0.40,0.00,M2] [#7 0.04,-0.31,0.49,U] [#8 0.05,-0.20,0.36,U] 
23:39:30.464 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.14}, one-star: {-0.27, -0.08}
23:39:30.465 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
23:39:30.465 00.000 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
23:39:30.466 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.08 mountX=-0.06 mountY=0.15, mountTheta=1.98
23:39:30.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.14, opts=13)
23:39:30.469 00.001 8996 Enqueuing Move request for scope (-0.08, -0.14)
23:39:30.470 00.001 20224 Worker thread wakes up
23:39:30.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
23:39:30.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
23:39:30.470 00.000 20224 Moving (-0.08, -0.14) raw xDistance=-0.06 yDistance=0.15
23:39:30.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:39:30.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:30.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:39:30.470 00.000 20224 MoveAxis(E, 0, ABG)
23:39:30.471 00.001 20224 Move returns status 0, amount 0
23:39:30.471 00.000 20224 MoveAxis(N, 0, ABG)
23:39:30.471 00.000 20224 Move returns status 0, amount 0
23:39:30.471 00.000 20224 move complete, result=0
23:39:30.471 00.000 20224 worker thread done servicing request
23:39:30.477 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62006, med=2851, FiltMin=2566, FiltMax=30640, Gamma=1.000
23:39:30.498 00.021 8996 UpdateGuideState exits: m=733580 SNR=331.0
23:39:30.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:30.500 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:30.502 00.002 8996 Enqueuing Expose request
23:39:30.502 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:30.503 00.001 20224 Worker thread wakes up
23:39:30.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:30.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:31.681 01.178 20224 Exposure complete
23:39:31.748 00.067 20224 worker thread done servicing request
23:39:31.748 00.000 8996 OnExposeComplete: enter
23:39:31.749 00.001 8996 UpdateGuideState(): m_state=6
23:39:31.751 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8121
23:39:31.752 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=473.86, Mass=743785, SNR=369.6, Peak=65494 HFD=4.3
23:39:31.754 00.002 8996 MultiStar: [#1 -0.20,0.16,0.62,U] [#2 0.14,0.14,0.78,U] [#3 0.28,-0.02,0.51,U] [#4 0.14,0.43,0.00,M1] [#5 0.34,-0.30,0.00,M8] [#6 0.24,0.15,0.35,U] [#7 0.37,-0.22,0.00,M4] [#8 0.26,-0.08,0.37,U] 
23:39:31.755 00.001 8996 single-star, 5 included, MultiStar: {0.08, 0.09}, one-star: {-0.01, 0.09}
23:39:31.757 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
23:39:31.758 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
23:39:31.759 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.64 mountX=-0.02 mountY=-0.09, mountTheta=-1.74
23:39:31.761 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
23:39:31.764 00.003 8996 Enqueuing Move request for scope (-0.01, 0.09)
23:39:31.766 00.002 20224 Worker thread wakes up
23:39:31.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
23:39:31.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
23:39:31.766 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
23:39:31.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:39:31.767 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:31.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:39:31.767 00.000 20224 MoveAxis(E, 0, ABG)
23:39:31.767 00.000 20224 Move returns status 0, amount 0
23:39:31.767 00.000 20224 MoveAxis(N, 0, ABG)
23:39:31.767 00.000 20224 Move returns status 0, amount 0
23:39:31.767 00.000 20224 move complete, result=0
23:39:31.767 00.000 20224 worker thread done servicing request
23:39:31.776 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2851, FiltMin=2589, FiltMax=28349, Gamma=1.000
23:39:31.791 00.015 8996 UpdateGuideState exits: m=743785 SNR=369.6
23:39:31.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:31.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:31.794 00.001 8996 Enqueuing Expose request
23:39:31.795 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:31.795 00.000 20224 Worker thread wakes up
23:39:31.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:31.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:32.793 00.998 20224 Exposure complete
23:39:32.855 00.062 20224 worker thread done servicing request
23:39:32.856 00.001 8996 OnExposeComplete: enter
23:39:32.857 00.001 8996 UpdateGuideState(): m_state=6
23:39:32.857 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8122
23:39:32.858 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.95, Mass=782030, SNR=361.2, Peak=65494 HFD=4.4
23:39:32.859 00.001 8996 MultiStar: [#1 -0.08,0.13,0.57,U] [#2 0.35,0.23,0.77,U] [#3 0.15,-0.18,0.51,U] [#4 -0.05,0.14,0.51,U] [#5 0.19,-0.05,0.54,U] [#6 0.23,0.04,0.42,U] [#7 0.08,-0.06,0.37,U] [#8 0.39,-0.01,0.41,U] 
23:39:32.860 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.08}, one-star: {-0.00, 0.18}
23:39:32.861 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
23:39:32.862 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
23:39:32.862 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.53 mountX=0.12 mountY=-0.09, mountTheta=-0.64
23:39:32.864 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.08, opts=13)
23:39:32.865 00.001 8996 Enqueuing Move request for scope (0.13, 0.08)
23:39:32.865 00.000 20224 Worker thread wakes up
23:39:32.866 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
23:39:32.866 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
23:39:32.866 00.000 20224 Moving (0.13, 0.08) raw xDistance=0.12 yDistance=-0.09
23:39:32.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:39:32.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:32.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:39:32.866 00.000 20224 MoveAxis(E, 0, ABG)
23:39:32.866 00.000 20224 Move returns status 0, amount 0
23:39:32.866 00.000 20224 MoveAxis(N, 0, ABG)
23:39:32.866 00.000 20224 Move returns status 0, amount 0
23:39:32.866 00.000 20224 move complete, result=0
23:39:32.866 00.000 20224 worker thread done servicing request
23:39:32.869 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2851, FiltMin=2585, FiltMax=31149, Gamma=1.000
23:39:32.892 00.023 8996 UpdateGuideState exits: m=782030 SNR=361.2
23:39:32.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:32.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:32.895 00.000 8996 Enqueuing Expose request
23:39:32.896 00.001 20224 Worker thread wakes up
23:39:32.896 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:32.897 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:32.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:34.068 01.171 20224 Exposure complete
23:39:34.138 00.070 20224 worker thread done servicing request
23:39:34.138 00.000 8996 OnExposeComplete: enter
23:39:34.140 00.002 8996 UpdateGuideState(): m_state=6
23:39:34.141 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8123
23:39:34.142 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=473.84, Mass=661324, SNR=307.3, Peak=65494 HFD=4.4
23:39:34.143 00.001 8996 MultiStar: [#1 -0.18,-0.13,0.72,U] [#2 -0.02,0.20,0.81,U] [#3 -0.06,-0.06,0.70,U] [#4 -0.19,0.22,0.54,U] [#5 0.26,0.04,0.71,U] [#6 -0.01,-0.27,0.45,U] [#7 0.34,-0.09,0.46,U] [#8 0.19,-0.09,0.50,U] 
23:39:34.144 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {-0.25, 0.07}
23:39:34.145 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:39:34.145 00.000 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:39:34.146 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.83 mountX=-0.02 mountY=-0.00, mountTheta=-2.94
23:39:34.148 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
23:39:34.148 00.000 8996 Enqueuing Move request for scope (-0.02, 0.01)
23:39:34.149 00.001 20224 Worker thread wakes up
23:39:34.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
23:39:34.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
23:39:34.149 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.00
23:39:34.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:39:34.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:34.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:39:34.150 00.001 20224 MoveAxis(E, 0, ABG)
23:39:34.150 00.000 20224 Move returns status 0, amount 0
23:39:34.150 00.000 20224 MoveAxis(N, 0, ABG)
23:39:34.150 00.000 20224 Move returns status 0, amount 0
23:39:34.150 00.000 20224 move complete, result=0
23:39:34.150 00.000 20224 worker thread done servicing request
23:39:34.155 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2851, FiltMin=2563, FiltMax=25581, Gamma=1.000
23:39:34.178 00.023 8996 UpdateGuideState exits: m=661324 SNR=307.3
23:39:34.180 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:34.182 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:34.183 00.001 8996 Enqueuing Expose request
23:39:34.184 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:34.185 00.001 20224 Worker thread wakes up
23:39:34.186 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:34.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:35.156 00.970 20224 Exposure complete
23:39:35.231 00.075 20224 worker thread done servicing request
23:39:35.231 00.000 8996 OnExposeComplete: enter
23:39:35.233 00.002 8996 UpdateGuideState(): m_state=6
23:39:35.233 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8124
23:39:35.234 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.86, Mass=701458, SNR=375.7, Peak=65494 HFD=4.3
23:39:35.235 00.001 8996 MultiStar: [#1 -0.21,0.02,0.60,U] [#2 0.17,0.18,0.65,U] [#3 0.06,-0.17,0.65,U] [#4 -0.28,0.18,0.50,U] [#5 0.21,-0.20,0.48,U] [#6 0.21,-0.32,0.38,U] [#7 0.30,-0.40,0.00,M3] [#8 0.20,-0.14,0.34,U] 
23:39:35.236 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.01}, one-star: {0.00, 0.10}
23:39:35.237 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:39:35.238 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
23:39:35.238 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.43 mountX=0.03 mountY=0.01, mountTheta=0.32
23:39:35.240 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
23:39:35.241 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
23:39:35.241 00.000 20224 Worker thread wakes up
23:39:35.242 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:39:35.242 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:39:35.242 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.01
23:39:35.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:39:35.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:35.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:39:35.242 00.000 20224 MoveAxis(E, 0, ABG)
23:39:35.242 00.000 20224 Move returns status 0, amount 0
23:39:35.242 00.000 20224 MoveAxis(N, 0, ABG)
23:39:35.242 00.000 20224 Move returns status 0, amount 0
23:39:35.242 00.000 20224 move complete, result=0
23:39:35.242 00.000 20224 worker thread done servicing request
23:39:35.245 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65494, med=2851, FiltMin=2582, FiltMax=26896, Gamma=1.000
23:39:35.270 00.025 8996 UpdateGuideState exits: m=701458 SNR=375.7
23:39:35.272 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:35.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:35.275 00.002 8996 Enqueuing Expose request
23:39:35.276 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:39:35.277 00.001 20224 Worker thread wakes up
23:39:35.277 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:35.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:36.438 01.161 20224 Exposure complete
23:39:36.535 00.097 20224 worker thread done servicing request
23:39:36.535 00.000 8996 OnExposeComplete: enter
23:39:36.536 00.001 8996 UpdateGuideState(): m_state=6
23:39:36.538 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8125
23:39:36.538 00.000 8996 Star::Find returns 1 (0), X=137.38, Y=473.45, Mass=652436, SNR=301.4, Peak=49517 HFD=4.2
23:39:36.539 00.001 8996 MultiStar: [#1 0.12,-0.53,0.00,M1] [#2 0.27,-0.20,0.72,U] [#3 0.33,-0.39,0.00,M1] [#4 0.11,-0.10,0.61,U] [#5 0.41,-0.33,0.00,M6] [#6 0.19,-0.47,0.00,M1] [#7 0.27,-0.35,0.00,M4] [#8 0.33,-0.46,0.00,M1] 
23:39:36.540 00.001 8996 refined, 2 included, MultiStar: {0.27, -0.23}, one-star: {0.36, -0.32}
23:39:36.541 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
23:39:36.542 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
23:39:36.543 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.23 hyp=0.35 cameraTheta=-0.71 mountX=0.29 mountY=0.19, mountTheta=0.60
23:39:36.544 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.23, opts=13)
23:39:36.546 00.002 8996 Enqueuing Move request for scope (0.27, -0.23)
23:39:36.547 00.001 20224 Worker thread wakes up
23:39:36.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.23) opts 0xd
23:39:36.547 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.23)
23:39:36.547 00.000 20224 Moving (0.27, -0.23) raw xDistance=0.29 yDistance=0.19
23:39:36.548 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
23:39:36.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:36.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:39:36.548 00.000 20224 MoveAxis(W, 42, ABG)
23:39:36.548 00.000 20224 Guiding  Dir = 3, Dur = 42
23:39:36.549 00.001 20224 IsSlewing returns 0
23:39:36.549 00.000 20224 IsGuiding returns 0
23:39:36.559 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49517, med=2851, FiltMin=2595, FiltMax=23635, Gamma=1.000
23:39:36.567 00.008 20224 PulseGuide returned control before completion, sleep 36
23:39:36.584 00.017 8996 UpdateGuideState exits: m=652436 SNR=301.4
23:39:36.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:36.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:36.587 00.001 8996 Enqueuing Expose request
23:39:36.612 00.025 20224 IsGuiding returns 1
23:39:36.612 00.000 20224 scope still moving after pulse duration time elapsed
23:39:36.644 00.032 20224 IsSlewing returns 0
23:39:36.645 00.001 20224 IsGuiding returns 0
23:39:36.645 00.000 20224 scope move finished after 42 + 53 ms
23:39:36.645 00.000 20224 Move returns status 0, amount 42
23:39:36.645 00.000 20224 MoveAxis(N, 0, ABG)
23:39:36.645 00.000 20224 Move returns status 0, amount 0
23:39:36.645 00.000 20224 move complete, result=0
23:39:36.645 00.000 20224 worker thread done servicing request
23:39:36.645 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.2 px 0 ms NORTH
23:39:36.647 00.002 20224 Worker thread wakes up
23:39:36.647 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:36.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:37.625 00.978 20224 Exposure complete
23:39:37.681 00.056 20224 worker thread done servicing request
23:39:37.682 00.001 8996 OnExposeComplete: enter
23:39:37.682 00.000 8996 UpdateGuideState(): m_state=6
23:39:37.683 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8126
23:39:37.684 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=473.59, Mass=699685, SNR=372.7, Peak=55062 HFD=4.2
23:39:37.685 00.001 8996 MultiStar: [#1 -0.28,-0.14,0.65,U] [#2 0.17,-0.28,0.62,U] [#3 0.17,-0.15,0.56,U] [#4 -0.09,0.13,0.46,U] [#5 0.15,-0.24,0.60,U] [#6 0.18,-0.41,0.00,M2] [#7 0.09,-0.56,0.00,M5] [#8 0.08,-0.07,0.32,U] 
23:39:37.686 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.15}, one-star: {-0.01, -0.17}
23:39:37.687 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
23:39:37.688 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
23:39:37.689 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.44 mountX=0.03 mountY=0.15, mountTheta=1.35
23:39:37.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.15, opts=13)
23:39:37.693 00.001 8996 Enqueuing Move request for scope (0.02, -0.15)
23:39:37.695 00.002 20224 Worker thread wakes up
23:39:37.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
23:39:37.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
23:39:37.695 00.000 20224 Moving (0.02, -0.15) raw xDistance=0.03 yDistance=0.15
23:39:37.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:39:37.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:37.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:39:37.695 00.000 20224 MoveAxis(E, 0, ABG)
23:39:37.695 00.000 20224 Move returns status 0, amount 0
23:39:37.695 00.000 20224 MoveAxis(N, 0, ABG)
23:39:37.695 00.000 20224 Move returns status 0, amount 0
23:39:37.695 00.000 20224 move complete, result=0
23:39:37.695 00.000 20224 worker thread done servicing request
23:39:37.700 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55062, med=2851, FiltMin=2576, FiltMax=24016, Gamma=1.000
23:39:37.713 00.013 8996 UpdateGuideState exits: m=699685 SNR=372.7
23:39:37.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:37.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:37.715 00.000 8996 Enqueuing Expose request
23:39:37.716 00.001 20224 Worker thread wakes up
23:39:37.716 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:37.717 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:37.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:38.874 01.157 20224 Exposure complete
23:39:38.953 00.079 20224 worker thread done servicing request
23:39:38.953 00.000 8996 OnExposeComplete: enter
23:39:38.954 00.001 8996 UpdateGuideState(): m_state=6
23:39:38.955 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8127
23:39:38.955 00.000 8996 Star::Find returns 1 (0), X=136.82, Y=473.60, Mass=673650, SNR=350.7, Peak=57078 HFD=4.5
23:39:38.956 00.001 8996 MultiStar: [#1 -0.56,-0.23,0.00,M1] [#2 -0.25,-0.14,0.75,U] [#3 -0.16,-0.18,0.65,U] [#4 -0.55,0.10,0.00,M1] [#5 0.08,-0.32,0.58,U] [#6 -0.34,-0.35,0.00,M3] [#7 -0.31,-0.58,0.00,M6] [#8 0.05,-0.11,0.41,U] 
23:39:38.957 00.001 8996 refined, 4 included, MultiStar: {-0.13, -0.18}, one-star: {-0.20, -0.17}
23:39:38.958 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
23:39:38.959 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
23:39:38.960 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.17 mountX=-0.11 mountY=0.20, mountTheta=2.07
23:39:38.961 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.18, opts=13)
23:39:38.962 00.001 8996 Enqueuing Move request for scope (-0.13, -0.18)
23:39:38.962 00.000 20224 Worker thread wakes up
23:39:38.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
23:39:38.963 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
23:39:38.963 00.000 20224 Moving (-0.13, -0.18) raw xDistance=-0.11 yDistance=0.20
23:39:38.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:39:38.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:38.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:39:38.963 00.000 20224 MoveAxis(E, 0, ABG)
23:39:38.963 00.000 20224 Move returns status 0, amount 0
23:39:38.963 00.000 20224 MoveAxis(N, 0, ABG)
23:39:38.963 00.000 20224 Move returns status 0, amount 0
23:39:38.963 00.000 20224 move complete, result=0
23:39:38.963 00.000 20224 worker thread done servicing request
23:39:38.967 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57078, med=2851, FiltMin=2576, FiltMax=30525, Gamma=1.000
23:39:38.981 00.014 8996 UpdateGuideState exits: m=673650 SNR=350.7
23:39:38.981 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:38.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:38.983 00.001 8996 Enqueuing Expose request
23:39:38.984 00.001 20224 Worker thread wakes up
23:39:38.984 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:38.984 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:39:38.986 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:39.954 00.968 20224 Exposure complete
23:39:40.024 00.070 20224 worker thread done servicing request
23:39:40.024 00.000 8996 OnExposeComplete: enter
23:39:40.025 00.001 8996 UpdateGuideState(): m_state=6
23:39:40.027 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8128
23:39:40.028 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=473.73, Mass=778561, SNR=336.9, Peak=65494 HFD=4.4
23:39:40.029 00.001 8996 MultiStar: [#1 -0.58,-0.15,0.00,M2] [#2 -0.04,-0.09,0.79,U] [#3 -0.06,-0.26,0.58,U] [#4 -0.19,0.11,0.52,U] [#5 0.03,-0.21,0.61,U] [#6 -0.09,-0.16,0.43,U] [#7 -0.06,-0.48,0.00,M7] [#8 -0.05,-0.24,0.38,U] 
23:39:40.030 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.11}, one-star: {-0.16, -0.04}
23:39:40.031 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
23:39:40.032 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
23:39:40.035 00.003 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.22 mountX=-0.08 mountY=0.12, mountTheta=2.12
23:39:40.039 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.11, opts=13)
23:39:40.040 00.001 8996 Enqueuing Move request for scope (-0.09, -0.11)
23:39:40.042 00.002 20224 Worker thread wakes up
23:39:40.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
23:39:40.042 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
23:39:40.043 00.001 20224 Moving (-0.09, -0.11) raw xDistance=-0.08 yDistance=0.12
23:39:40.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:39:40.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:40.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:39:40.043 00.000 20224 MoveAxis(E, 0, ABG)
23:39:40.043 00.000 20224 Move returns status 0, amount 0
23:39:40.043 00.000 20224 MoveAxis(N, 0, ABG)
23:39:40.043 00.000 20224 Move returns status 0, amount 0
23:39:40.043 00.000 20224 move complete, result=0
23:39:40.043 00.000 20224 worker thread done servicing request
23:39:40.049 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65494, med=2854, FiltMin=2510, FiltMax=32189, Gamma=1.000
23:39:40.073 00.024 8996 UpdateGuideState exits: m=778561 SNR=336.9
23:39:40.075 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:40.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:40.077 00.001 8996 Enqueuing Expose request
23:39:40.079 00.002 20224 Worker thread wakes up
23:39:40.079 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:40.079 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:40.080 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:41.252 01.172 20224 Exposure complete
23:39:41.328 00.076 20224 worker thread done servicing request
23:39:41.328 00.000 8996 OnExposeComplete: enter
23:39:41.329 00.001 8996 UpdateGuideState(): m_state=6
23:39:41.330 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8129
23:39:41.331 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.47, Mass=705446, SNR=339.2, Peak=55523 HFD=4.2
23:39:41.333 00.002 8996 MultiStar: [#1 -0.29,-0.61,0.00,M3] [#2 0.01,-0.28,0.70,U] [#3 0.04,-0.52,0.00,M1] [#4 -0.09,-0.19,0.53,U] [#5 0.10,-0.59,0.00,M4] [#6 -0.07,-0.42,0.00,M3] [#7 -0.04,-0.85,0.00,M8] [#8 0.14,-0.40,0.00,M1] 
23:39:41.334 00.001 8996 refined, 2 included, MultiStar: {-0.04, -0.26}, one-star: {-0.06, -0.29}
23:39:41.336 00.002 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
23:39:41.337 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
23:39:41.339 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.26 hyp=0.27 cameraTheta=-1.74 mountX=-0.02 mountY=0.27, mountTheta=1.64
23:39:41.341 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.26, opts=13)
23:39:41.342 00.001 8996 Enqueuing Move request for scope (-0.04, -0.26)
23:39:41.343 00.001 20224 Worker thread wakes up
23:39:41.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.26) opts 0xd
23:39:41.343 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.26)
23:39:41.343 00.000 20224 Moving (-0.04, -0.26) raw xDistance=-0.02 yDistance=0.27
23:39:41.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:39:41.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:39:41.343 00.000 20224 MoveAxis(E, 0, ABG)
23:39:41.343 00.000 20224 Move returns status 0, amount 0
23:39:41.343 00.000 20224 MoveAxis(S, 56, ABG)
23:39:41.343 00.000 20224 Guiding  Dir = 1, Dur = 56
23:39:41.343 00.000 20224 IsSlewing returns 0
23:39:41.344 00.001 20224 IsGuiding returns 0
23:39:41.349 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55523, med=2851, FiltMin=2601, FiltMax=25078, Gamma=1.000
23:39:41.364 00.015 20224 PulseGuide returned control before completion, sleep 46
23:39:41.365 00.001 8996 UpdateGuideState exits: m=705446 SNR=339.2
23:39:41.367 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:41.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:41.369 00.001 8996 Enqueuing Expose request
23:39:41.426 00.057 20224 IsGuiding returns 1
23:39:41.426 00.000 20224 scope still moving after pulse duration time elapsed
23:39:41.457 00.031 20224 IsSlewing returns 0
23:39:41.457 00.000 20224 IsGuiding returns 0
23:39:41.457 00.000 20224 scope move finished after 56 + 57 ms
23:39:41.457 00.000 20224 Move returns status 0, amount 56
23:39:41.457 00.000 20224 move complete, result=0
23:39:41.457 00.000 20224 worker thread done servicing request
23:39:41.458 00.001 20224 Worker thread wakes up
23:39:41.458 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 56 ms SOUTH
23:39:41.459 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:41.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:42.437 00.978 20224 Exposure complete
23:39:42.503 00.066 20224 worker thread done servicing request
23:39:42.503 00.000 8996 OnExposeComplete: enter
23:39:42.505 00.002 8996 UpdateGuideState(): m_state=6
23:39:42.505 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8130
23:39:42.508 00.003 8996 Star::Find returns 1 (0), X=136.88, Y=473.73, Mass=720752, SNR=353.1, Peak=64246 HFD=4.3
23:39:42.511 00.003 8996 MultiStar: [#1 -0.38,-0.24,0.00,M4] [#2 -0.13,0.05,0.73,U] [#3 -0.01,-0.37,0.57,U] [#4 -0.26,-0.02,0.46,U] [#5 0.11,-0.17,0.66,U] [#6 -0.27,-0.42,0.00,M4] [#7 -0.18,-0.47,0.00,M9] [#8 -0.08,-0.18,0.42,U] 
23:39:42.514 00.003 8996 refined, 5 included, MultiStar: {-0.09, -0.11}, one-star: {-0.14, -0.04}
23:39:42.516 00.002 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
23:39:42.517 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
23:39:42.518 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.25 mountX=-0.07 mountY=0.12, mountTheta=2.14
23:39:42.522 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.11, opts=13)
23:39:42.524 00.002 8996 Enqueuing Move request for scope (-0.09, -0.11)
23:39:42.526 00.002 20224 Worker thread wakes up
23:39:42.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
23:39:42.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
23:39:42.526 00.000 20224 Moving (-0.09, -0.11) raw xDistance=-0.07 yDistance=0.12
23:39:42.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:42.527 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:42.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:39:42.527 00.000 20224 MoveAxis(E, 0, ABG)
23:39:42.527 00.000 20224 Move returns status 0, amount 0
23:39:42.527 00.000 20224 MoveAxis(N, 0, ABG)
23:39:42.527 00.000 20224 Move returns status 0, amount 0
23:39:42.527 00.000 20224 move complete, result=0
23:39:42.527 00.000 20224 worker thread done servicing request
23:39:42.538 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64246, med=2854, FiltMin=2579, FiltMax=29728, Gamma=1.000
23:39:42.560 00.022 8996 UpdateGuideState exits: m=720752 SNR=353.1
23:39:42.562 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:42.564 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:42.565 00.001 8996 Enqueuing Expose request
23:39:42.567 00.002 20224 Worker thread wakes up
23:39:42.567 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:39:42.569 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:42.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:43.726 01.157 20224 Exposure complete
23:39:43.793 00.067 20224 worker thread done servicing request
23:39:43.793 00.000 8996 OnExposeComplete: enter
23:39:43.796 00.003 8996 UpdateGuideState(): m_state=6
23:39:43.798 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8131
23:39:43.799 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.35, Mass=646903, SNR=344.9, Peak=54707 HFD=4.6
23:39:43.800 00.001 8996 MultiStar: [#1 -0.39,-0.28,0.00,M5] [#2 -0.19,-0.26,0.68,U] [#3 -0.31,-0.63,0.00,M1] [#4 -0.50,-0.18,0.00,M1] [#5 -0.06,-0.47,0.00,M4] [#6 -0.36,-0.51,0.00,M5] [#7 -0.33,-0.62,0.00,M10] [#8 -0.12,-0.46,0.00,M1] 
23:39:43.801 00.001 8996 refined, 1 included, MultiStar: {-0.30, -0.35}, one-star: {-0.38, -0.41}
23:39:43.802 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
23:39:43.804 00.002 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
23:39:43.805 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.35 hyp=0.46 cameraTheta=-2.29 mountX=-0.27 mountY=0.38, mountTheta=2.18
23:39:43.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.35, opts=13)
23:39:43.808 00.001 8996 Enqueuing Move request for scope (-0.30, -0.35)
23:39:43.809 00.001 20224 Worker thread wakes up
23:39:43.810 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.35) opts 0xd
23:39:43.810 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.35)
23:39:43.810 00.000 20224 Moving (-0.30, -0.35) raw xDistance=-0.27 yDistance=0.38
23:39:43.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:39:43.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
23:39:43.810 00.000 20224 MoveAxis(E, 39, ABG)
23:39:43.810 00.000 20224 Guiding  Dir = 2, Dur = 39
23:39:43.810 00.000 20224 IsSlewing returns 0
23:39:43.811 00.001 20224 IsGuiding returns 0
23:39:43.817 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54707, med=2851, FiltMin=2573, FiltMax=27229, Gamma=1.000
23:39:43.846 00.029 8996 UpdateGuideState exits: m=646903 SNR=344.9
23:39:43.847 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:43.848 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:43.849 00.001 8996 Enqueuing Expose request
23:39:43.867 00.018 20224 IsGuiding returns 1
23:39:43.867 00.000 20224 scope still moving after pulse duration time elapsed
23:39:43.895 00.028 20224 IsSlewing returns 0
23:39:43.895 00.000 20224 IsGuiding returns 1
23:39:43.927 00.032 20224 IsSlewing returns 0
23:39:43.927 00.000 20224 IsGuiding returns 1
23:39:43.958 00.031 20224 IsSlewing returns 0
23:39:43.958 00.000 20224 IsGuiding returns 0
23:39:43.958 00.000 20224 scope move finished after 39 + 108 ms
23:39:43.958 00.000 20224 Move returns status 0, amount 39
23:39:43.958 00.000 20224 MoveAxis(S, 81, ABG)
23:39:43.958 00.000 20224 Guiding  Dir = 1, Dur = 81
23:39:43.959 00.001 20224 IsSlewing returns 0
23:39:43.959 00.000 20224 IsGuiding returns 0
23:39:44.022 00.063 20224 PulseGuide returned control before completion, sleep 28
23:39:44.065 00.043 20224 IsGuiding returns 1
23:39:44.065 00.000 20224 scope still moving after pulse duration time elapsed
23:39:44.096 00.031 20224 IsSlewing returns 0
23:39:44.097 00.001 20224 IsGuiding returns 1
23:39:44.128 00.031 20224 IsSlewing returns 0
23:39:44.128 00.000 20224 IsGuiding returns 0
23:39:44.129 00.001 20224 scope move finished after 81 + 88 ms
23:39:44.129 00.000 20224 Move returns status 0, amount 81
23:39:44.129 00.000 20224 move complete, result=0
23:39:44.129 00.000 20224 worker thread done servicing request
23:39:44.129 00.000 20224 Worker thread wakes up
23:39:44.129 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:44.129 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:44.129 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.4 px 81 ms SOUTH
23:39:45.114 00.985 20224 Exposure complete
23:39:45.189 00.075 20224 worker thread done servicing request
23:39:45.190 00.001 8996 OnExposeComplete: enter
23:39:45.191 00.001 8996 UpdateGuideState(): m_state=6
23:39:45.192 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8132
23:39:45.193 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.78, Mass=625504, SNR=347.1, Peak=53494 HFD=4.3
23:39:45.194 00.001 8996 MultiStar: [#1 -0.27,-0.19,0.71,U] [#2 0.05,-0.09,0.63,U] [#3 0.02,-0.42,0.56,U] [#4 -0.27,0.05,0.55,U] [#5 0.13,-0.28,0.61,U] [#6 -0.10,-0.19,0.42,U] [#7 -0.03,-0.52,0.00,R] [#8 0.05,-0.07,0.36,U] 
23:39:45.195 00.001 8996 single-star, 7 included, MultiStar: {-0.08, -0.14}, one-star: {-0.13, 0.01}
23:39:45.196 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
23:39:45.198 00.002 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
23:39:45.198 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.07 mountX=-0.13 mountY=0.00, mountTheta=3.10
23:39:45.200 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
23:39:45.201 00.001 8996 Enqueuing Move request for scope (-0.13, 0.01)
23:39:45.202 00.001 20224 Worker thread wakes up
23:39:45.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
23:39:45.202 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
23:39:45.202 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.00
23:39:45.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:39:45.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:45.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:39:45.203 00.001 20224 MoveAxis(E, 0, ABG)
23:39:45.203 00.000 20224 Move returns status 0, amount 0
23:39:45.203 00.000 20224 MoveAxis(N, 0, ABG)
23:39:45.203 00.000 20224 Move returns status 0, amount 0
23:39:45.203 00.000 20224 move complete, result=0
23:39:45.203 00.000 20224 worker thread done servicing request
23:39:45.209 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53494, med=2851, FiltMin=2569, FiltMax=27504, Gamma=1.000
23:39:45.223 00.014 8996 UpdateGuideState exits: m=625504 SNR=347.1
23:39:45.224 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:45.224 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:45.225 00.001 8996 Enqueuing Expose request
23:39:45.226 00.001 20224 Worker thread wakes up
23:39:45.226 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:39:45.227 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:45.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:46.378 01.151 20224 Exposure complete
23:39:46.446 00.068 20224 worker thread done servicing request
23:39:46.446 00.000 8996 OnExposeComplete: enter
23:39:46.448 00.002 8996 UpdateGuideState(): m_state=6
23:39:46.450 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8133
23:39:46.451 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.92, Mass=719755, SNR=337.7, Peak=65494 HFD=4.4
23:39:46.453 00.002 8996 MultiStar: [#1 -0.41,0.13,0.00,M5] [#2 -0.38,0.36,0.00,M1] [#3 0.01,-0.20,0.57,U] [#4 -0.33,0.18,0.53,U] [#5 0.01,0.01,0.58,U] [#6 -0.42,0.20,0.00,M5] [#7 -0.16,0.50,0.00,M1] [#8 -0.05,-0.03,0.41,U] 
23:39:46.455 00.002 8996 refined, 4 included, MultiStar: {-0.16, 0.04}, one-star: {-0.29, 0.15}
23:39:46.456 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:39:46.457 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
23:39:46.458 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.16 cameraTheta=2.88 mountX=-0.16 mountY=-0.02, mountTheta=-2.99
23:39:46.461 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.04, opts=13)
23:39:46.463 00.002 8996 Enqueuing Move request for scope (-0.16, 0.04)
23:39:46.464 00.001 20224 Worker thread wakes up
23:39:46.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
23:39:46.465 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
23:39:46.465 00.000 20224 Moving (-0.16, 0.04) raw xDistance=-0.16 yDistance=-0.02
23:39:46.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:39:46.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:46.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:39:46.465 00.000 20224 MoveAxis(E, 0, ABG)
23:39:46.465 00.000 20224 Move returns status 0, amount 0
23:39:46.465 00.000 20224 MoveAxis(N, 0, ABG)
23:39:46.465 00.000 20224 Move returns status 0, amount 0
23:39:46.466 00.001 20224 move complete, result=0
23:39:46.466 00.000 20224 worker thread done servicing request
23:39:46.472 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65494, med=2851, FiltMin=2579, FiltMax=32941, Gamma=1.000
23:39:46.501 00.029 8996 UpdateGuideState exits: m=719755 SNR=337.7
23:39:46.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:46.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:46.504 00.001 8996 Enqueuing Expose request
23:39:46.505 00.001 20224 Worker thread wakes up
23:39:46.505 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:46.506 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:46.507 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:47.481 00.974 20224 Exposure complete
23:39:47.555 00.074 20224 worker thread done servicing request
23:39:47.555 00.000 8996 OnExposeComplete: enter
23:39:47.556 00.001 8996 UpdateGuideState(): m_state=6
23:39:47.558 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8134
23:39:47.559 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=473.99, Mass=650842, SNR=320.6, Peak=63718 HFD=4.3
23:39:47.560 00.001 8996 MultiStar: [#1 -0.44,0.19,0.00,M6] [#2 -0.28,0.41,0.00,M2] [#3 -0.35,0.19,0.67,U] [#4 -0.34,0.65,0.00,M1] [#5 -0.15,-0.14,0.62,U] [#6 -0.35,0.16,0.47,U] [#7 -0.11,0.61,0.00,M2] [#8 -0.11,0.29,0.39,U] 
23:39:47.562 00.002 8996 refined, 4 included, MultiStar: {-0.21, 0.14}, one-star: {-0.14, 0.22}
23:39:47.562 00.000 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
23:39:47.563 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
23:39:47.564 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.26 cameraTheta=2.55 mountX=-0.23 mountY=-0.12, mountTheta=-2.66
23:39:47.566 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.14, opts=13)
23:39:47.567 00.001 8996 Enqueuing Move request for scope (-0.21, 0.14)
23:39:47.567 00.000 20224 Worker thread wakes up
23:39:47.568 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
23:39:47.568 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
23:39:47.568 00.000 20224 Moving (-0.21, 0.14) raw xDistance=-0.23 yDistance=-0.12
23:39:47.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:39:47.568 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:47.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:39:47.568 00.000 20224 MoveAxis(E, 33, ABG)
23:39:47.568 00.000 20224 Guiding  Dir = 2, Dur = 33
23:39:47.568 00.000 20224 IsSlewing returns 0
23:39:47.568 00.000 20224 IsGuiding returns 0
23:39:47.570 00.002 20224 PulseGuide returned control before completion, sleep 42
23:39:47.572 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63718, med=2854, FiltMin=2598, FiltMax=27040, Gamma=1.000
23:39:47.591 00.019 8996 UpdateGuideState exits: m=650842 SNR=320.6
23:39:47.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:47.593 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:47.594 00.001 8996 Enqueuing Expose request
23:39:47.621 00.027 20224 IsGuiding returns 1
23:39:47.621 00.000 20224 scope still moving after pulse duration time elapsed
23:39:47.653 00.032 20224 IsSlewing returns 0
23:39:47.653 00.000 20224 IsGuiding returns 0
23:39:47.653 00.000 20224 scope move finished after 33 + 51 ms
23:39:47.653 00.000 20224 Move returns status 0, amount 33
23:39:47.653 00.000 20224 MoveAxis(N, 0, ABG)
23:39:47.653 00.000 20224 Move returns status 0, amount 0
23:39:47.653 00.000 20224 move complete, result=0
23:39:47.653 00.000 20224 worker thread done servicing request
23:39:47.653 00.000 20224 Worker thread wakes up
23:39:47.654 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:47.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:47.656 00.002 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
23:39:48.805 01.149 20224 Exposure complete
23:39:48.879 00.074 20224 worker thread done servicing request
23:39:48.879 00.000 8996 OnExposeComplete: enter
23:39:48.880 00.001 8996 UpdateGuideState(): m_state=6
23:39:48.881 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8135
23:39:48.882 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=474.05, Mass=709151, SNR=325.0, Peak=58310 HFD=4.3
23:39:48.883 00.001 8996 MultiStar: [#1 -0.34,0.10,0.62,U] [#2 0.13,0.16,0.73,U] [#3 0.07,0.01,0.61,U] [#4 -0.28,0.18,0.57,U] [#5 0.40,-0.03,0.66,U] [#6 0.28,0.22,0.51,U] [#7 0.25,0.66,0.00,M3] [#8 0.34,0.24,0.42,U] 
23:39:48.884 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.15}, one-star: {0.12, 0.28}
23:39:48.884 00.000 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
23:39:48.885 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
23:39:48.886 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.06 mountX=0.07 mountY=-0.16, mountTheta=-1.16
23:39:48.888 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.15, opts=13)
23:39:48.891 00.003 8996 Enqueuing Move request for scope (0.08, 0.15)
23:39:48.894 00.003 20224 Worker thread wakes up
23:39:48.895 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
23:39:48.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
23:39:48.895 00.000 20224 Moving (0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
23:39:48.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:39:48.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:48.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:39:48.895 00.000 20224 MoveAxis(E, 0, ABG)
23:39:48.895 00.000 20224 Move returns status 0, amount 0
23:39:48.895 00.000 20224 MoveAxis(N, 0, ABG)
23:39:48.895 00.000 20224 Move returns status 0, amount 0
23:39:48.895 00.000 20224 move complete, result=0
23:39:48.895 00.000 20224 worker thread done servicing request
23:39:48.903 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58310, med=2854, FiltMin=2589, FiltMax=28835, Gamma=1.000
23:39:48.929 00.026 8996 UpdateGuideState exits: m=709151 SNR=325.0
23:39:48.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:48.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:48.933 00.002 8996 Enqueuing Expose request
23:39:48.934 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:39:48.935 00.001 20224 Worker thread wakes up
23:39:48.935 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:48.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:49.913 00.978 20224 Exposure complete
23:39:50.012 00.099 20224 worker thread done servicing request
23:39:50.012 00.000 8996 OnExposeComplete: enter
23:39:50.013 00.001 8996 UpdateGuideState(): m_state=6
23:39:50.015 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8136
23:39:50.017 00.002 8996 Star::Find returns 1 (0), X=137.39, Y=474.22, Mass=750189, SNR=362.3, Peak=61193 HFD=4.5
23:39:50.018 00.001 8996 MultiStar: [#1 0.05,0.24,0.65,U] [#2 0.21,0.32,0.73,U] [#3 0.34,0.12,0.58,U] [#4 0.03,0.41,0.51,U] [#5 0.49,0.11,0.00,M1] [#6 0.20,0.13,0.36,U] [#7 0.53,0.79,0.00,M4] [#8 0.61,0.28,0.00,M1] 
23:39:50.019 00.001 8996 refined, 5 included, MultiStar: {0.22, 0.31}, one-star: {0.37, 0.46}
23:39:50.020 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
23:39:50.021 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
23:39:50.022 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.31 hyp=0.38 cameraTheta=0.95 mountX=0.19 mountY=-0.33, mountTheta=-1.05
23:39:50.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.31, opts=13)
23:39:50.025 00.001 8996 Enqueuing Move request for scope (0.22, 0.31)
23:39:50.026 00.001 20224 Worker thread wakes up
23:39:50.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.31) opts 0xd
23:39:50.027 00.001 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.31)
23:39:50.027 00.000 20224 Moving (0.22, 0.31) raw xDistance=0.19 yDistance=-0.33
23:39:50.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:39:50.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:50.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:39:50.027 00.000 20224 MoveAxis(E, 0, ABG)
23:39:50.027 00.000 20224 Move returns status 0, amount 0
23:39:50.027 00.000 20224 MoveAxis(N, 0, ABG)
23:39:50.027 00.000 20224 Move returns status 0, amount 0
23:39:50.027 00.000 20224 move complete, result=0
23:39:50.027 00.000 20224 worker thread done servicing request
23:39:50.033 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61193, med=2851, FiltMin=2585, FiltMax=26678, Gamma=1.000
23:39:50.056 00.023 8996 UpdateGuideState exits: m=750189 SNR=362.3
23:39:50.059 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:50.061 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:50.063 00.002 8996 Enqueuing Expose request
23:39:50.065 00.002 20224 Worker thread wakes up
23:39:50.065 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:39:50.067 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:50.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:51.250 01.183 20224 Exposure complete
23:39:51.314 00.064 20224 worker thread done servicing request
23:39:51.315 00.001 8996 OnExposeComplete: enter
23:39:51.315 00.000 8996 UpdateGuideState(): m_state=6
23:39:51.317 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8137
23:39:51.318 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=474.12, Mass=722288, SNR=350.9, Peak=59321 HFD=4.3
23:39:51.319 00.001 8996 MultiStar: [#1 0.01,0.18,0.66,U] [#2 0.46,0.06,0.00,M1] [#3 0.28,0.14,0.58,U] [#4 0.21,0.59,0.00,M1] [#5 0.47,0.01,0.00,M2] [#6 0.42,-0.20,0.00,M3] [#7 0.48,0.71,0.00,M5] [#8 0.35,0.31,0.00,M2] 
23:39:51.320 00.001 8996 refined, 2 included, MultiStar: {0.20, 0.25}, one-star: {0.28, 0.35}
23:39:51.320 00.000 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
23:39:51.321 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
23:39:51.322 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.25 hyp=0.32 cameraTheta=0.88 mountX=0.18 mountY=-0.27, mountTheta=-0.99
23:39:51.323 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.25, opts=13)
23:39:51.324 00.001 8996 Enqueuing Move request for scope (0.20, 0.25)
23:39:51.325 00.001 20224 Worker thread wakes up
23:39:51.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.25) opts 0xd
23:39:51.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.25)
23:39:51.325 00.000 20224 Moving (0.20, 0.25) raw xDistance=0.18 yDistance=-0.27
23:39:51.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:39:51.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:39:51.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:39:51.325 00.000 20224 MoveAxis(E, 0, ABG)
23:39:51.325 00.000 20224 Move returns status 0, amount 0
23:39:51.325 00.000 20224 MoveAxis(N, 0, ABG)
23:39:51.325 00.000 20224 Move returns status 0, amount 0
23:39:51.325 00.000 20224 move complete, result=0
23:39:51.325 00.000 20224 worker thread done servicing request
23:39:51.329 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59321, med=2851, FiltMin=2585, FiltMax=27747, Gamma=1.000
23:39:51.341 00.012 8996 UpdateGuideState exits: m=722288 SNR=350.9
23:39:51.342 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:51.343 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:51.344 00.001 8996 Enqueuing Expose request
23:39:51.345 00.001 20224 Worker thread wakes up
23:39:51.345 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:39:51.346 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:51.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:52.332 00.986 20224 Exposure complete
23:39:52.430 00.098 20224 worker thread done servicing request
23:39:52.430 00.000 8996 OnExposeComplete: enter
23:39:52.431 00.001 8996 UpdateGuideState(): m_state=6
23:39:52.433 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8138
23:39:52.434 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=474.10, Mass=742476, SNR=342.5, Peak=61225 HFD=4.3
23:39:52.435 00.001 8996 MultiStar: [#1 0.02,0.18,0.65,U] [#2 0.26,0.08,0.79,U] [#3 0.37,0.17,0.57,U] [#4 0.16,0.59,0.00,M2] [#5 0.47,-0.05,0.00,M3] [#6 0.21,-0.12,0.41,U] [#7 0.49,0.71,0.00,M6] [#8 0.29,0.11,0.36,U] 
23:39:52.437 00.002 8996 refined, 5 included, MultiStar: {0.26, 0.16}, one-star: {0.35, 0.33}
23:39:52.438 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
23:39:52.439 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
23:39:52.440 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.30 cameraTheta=0.55 mountX=0.24 mountY=-0.19, mountTheta=-0.66
23:39:52.443 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.16, opts=13)
23:39:52.445 00.002 8996 Enqueuing Move request for scope (0.26, 0.16)
23:39:52.446 00.001 20224 Worker thread wakes up
23:39:52.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
23:39:52.447 00.001 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
23:39:52.447 00.000 20224 Moving (0.26, 0.16) raw xDistance=0.24 yDistance=-0.19
23:39:52.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:39:52.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:52.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:39:52.447 00.000 20224 MoveAxis(W, 35, ABG)
23:39:52.447 00.000 20224 Guiding  Dir = 3, Dur = 35
23:39:52.448 00.001 20224 IsSlewing returns 0
23:39:52.448 00.000 20224 IsGuiding returns 0
23:39:52.454 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61225, med=2851, FiltMin=2573, FiltMax=29325, Gamma=1.000
23:39:52.469 00.015 20224 PulseGuide returned control before completion, sleep 25
23:39:52.469 00.000 8996 UpdateGuideState exits: m=742476 SNR=342.5
23:39:52.471 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:52.473 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:52.474 00.001 8996 Enqueuing Expose request
23:39:52.498 00.024 20224 IsGuiding returns 1
23:39:52.498 00.000 20224 scope still moving after pulse duration time elapsed
23:39:52.530 00.032 20224 IsSlewing returns 0
23:39:52.530 00.000 20224 IsGuiding returns 1
23:39:52.560 00.030 20224 IsSlewing returns 0
23:39:52.560 00.000 20224 IsGuiding returns 0
23:39:52.560 00.000 20224 scope move finished after 35 + 77 ms
23:39:52.560 00.000 20224 Move returns status 0, amount 35
23:39:52.560 00.000 20224 MoveAxis(N, 0, ABG)
23:39:52.560 00.000 20224 Move returns status 0, amount 0
23:39:52.560 00.000 20224 move complete, result=0
23:39:52.561 00.001 20224 worker thread done servicing request
23:39:52.561 00.000 20224 Worker thread wakes up
23:39:52.561 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.2 px 0 ms NORTH
23:39:52.562 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:52.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:53.722 01.160 20224 Exposure complete
23:39:53.793 00.071 20224 worker thread done servicing request
23:39:53.793 00.000 8996 OnExposeComplete: enter
23:39:53.795 00.002 8996 UpdateGuideState(): m_state=6
23:39:53.795 00.000 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8139
23:39:53.796 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=474.12, Mass=709200, SNR=359.7, Peak=65142 HFD=4.3
23:39:53.797 00.001 8996 MultiStar: [#1 -0.23,-0.06,0.65,U] [#2 0.03,0.04,0.67,U] [#3 0.10,-0.04,0.57,U] [#4 0.02,0.32,0.49,U] [#5 0.24,0.03,0.54,U] [#6 0.18,-0.09,0.41,U] [#7 0.24,0.18,0.42,U] [#8 0.27,0.07,0.39,U] 
23:39:53.798 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.11}, one-star: {-0.05, 0.36}
23:39:53.799 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
23:39:53.800 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
23:39:53.800 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.11 hyp=0.12 cameraTheta=1.06 mountX=0.05 mountY=-0.11, mountTheta=-1.16
23:39:53.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.11, opts=13)
23:39:53.802 00.000 8996 Enqueuing Move request for scope (0.06, 0.11)
23:39:53.803 00.001 20224 Worker thread wakes up
23:39:53.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.11) opts 0xd
23:39:53.803 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.11)
23:39:53.803 00.000 20224 Moving (0.06, 0.11) raw xDistance=0.05 yDistance=-0.11
23:39:53.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:39:53.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:53.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:39:53.804 00.001 20224 MoveAxis(E, 0, ABG)
23:39:53.804 00.000 20224 Move returns status 0, amount 0
23:39:53.804 00.000 20224 MoveAxis(N, 0, ABG)
23:39:53.804 00.000 20224 Move returns status 0, amount 0
23:39:53.804 00.000 20224 move complete, result=0
23:39:53.804 00.000 20224 worker thread done servicing request
23:39:53.807 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65142, med=2851, FiltMin=2557, FiltMax=27728, Gamma=1.000
23:39:53.827 00.020 8996 UpdateGuideState exits: m=709200 SNR=359.7
23:39:53.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:53.830 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:53.830 00.000 8996 Enqueuing Expose request
23:39:53.832 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:53.835 00.003 20224 Worker thread wakes up
23:39:53.835 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:53.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:54.816 00.981 20224 Exposure complete
23:39:54.879 00.063 20224 worker thread done servicing request
23:39:54.880 00.001 8996 OnExposeComplete: enter
23:39:54.881 00.001 8996 UpdateGuideState(): m_state=6
23:39:54.881 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8140
23:39:54.882 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=473.95, Mass=671645, SNR=344.4, Peak=63062 HFD=4.4
23:39:54.883 00.001 8996 MultiStar: [#1 -0.23,-0.08,0.69,U] [#2 -0.06,0.09,0.77,U] [#3 0.05,-0.09,0.57,U] [#4 -0.01,0.19,0.56,U] [#5 0.22,-0.05,0.55,U] [#6 0.13,-0.15,0.44,U] [#7 0.14,0.08,0.46,U] [#8 0.21,0.03,0.37,U] 
23:39:54.884 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.04}, one-star: {-0.25, 0.18}
23:39:54.885 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
23:39:54.885 00.000 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
23:39:54.886 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.10 mountX=-0.02 mountY=-0.03, mountTheta=-2.20
23:39:54.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
23:39:54.888 00.001 8996 Enqueuing Move request for scope (-0.02, 0.04)
23:39:54.889 00.001 20224 Worker thread wakes up
23:39:54.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
23:39:54.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
23:39:54.889 00.000 20224 Moving (-0.02, 0.04) raw xDistance=-0.02 yDistance=-0.03
23:39:54.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:39:54.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:54.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:39:54.890 00.001 20224 MoveAxis(E, 0, ABG)
23:39:54.890 00.000 20224 Move returns status 0, amount 0
23:39:54.890 00.000 20224 MoveAxis(N, 0, ABG)
23:39:54.890 00.000 20224 Move returns status 0, amount 0
23:39:54.890 00.000 20224 move complete, result=0
23:39:54.890 00.000 20224 worker thread done servicing request
23:39:54.901 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63062, med=2851, FiltMin=2595, FiltMax=30317, Gamma=1.000
23:39:54.927 00.026 8996 UpdateGuideState exits: m=671645 SNR=344.4
23:39:54.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:54.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:54.930 00.001 8996 Enqueuing Expose request
23:39:54.931 00.001 20224 Worker thread wakes up
23:39:54.931 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:39:54.932 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:54.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:56.116 01.184 20224 Exposure complete
23:39:56.197 00.081 20224 worker thread done servicing request
23:39:56.197 00.000 8996 OnExposeComplete: enter
23:39:56.198 00.001 8996 UpdateGuideState(): m_state=6
23:39:56.199 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8141
23:39:56.200 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=473.97, Mass=719902, SNR=317.5, Peak=65494 HFD=4.3
23:39:56.202 00.002 8996 MultiStar: [#1 -0.43,-0.01,0.00,M1] [#2 -0.14,0.03,0.78,U] [#3 0.09,0.12,0.70,U] [#4 -0.23,0.32,0.56,U] [#5 0.03,-0.01,0.54,U] [#6 -0.11,-0.13,0.42,U] [#7 0.01,0.44,0.00,M5] [#8 -0.01,0.01,0.39,U] 
23:39:56.203 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.10}, one-star: {-0.16, 0.20}
23:39:56.205 00.002 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:39:56.206 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
23:39:56.207 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.10 hyp=0.13 cameraTheta=2.29 mountX=-0.09 mountY=-0.09, mountTheta=-2.39
23:39:56.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.10, opts=13)
23:39:56.211 00.002 8996 Enqueuing Move request for scope (-0.08, 0.10)
23:39:56.212 00.001 20224 Worker thread wakes up
23:39:56.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.10) opts 0xd
23:39:56.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.10)
23:39:56.212 00.000 20224 Moving (-0.08, 0.10) raw xDistance=-0.09 yDistance=-0.09
23:39:56.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:39:56.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:56.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:39:56.212 00.000 20224 MoveAxis(E, 0, ABG)
23:39:56.212 00.000 20224 Move returns status 0, amount 0
23:39:56.212 00.000 20224 MoveAxis(N, 0, ABG)
23:39:56.212 00.000 20224 Move returns status 0, amount 0
23:39:56.212 00.000 20224 move complete, result=0
23:39:56.213 00.001 20224 worker thread done servicing request
23:39:56.216 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2854, FiltMin=2595, FiltMax=31312, Gamma=1.000
23:39:56.236 00.020 8996 UpdateGuideState exits: m=719902 SNR=317.5
23:39:56.238 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:56.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:56.239 00.000 8996 Enqueuing Expose request
23:39:56.240 00.001 20224 Worker thread wakes up
23:39:56.240 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:56.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:56.242 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:57.229 00.987 20224 Exposure complete
23:39:57.315 00.086 20224 worker thread done servicing request
23:39:57.316 00.001 8996 OnExposeComplete: enter
23:39:57.317 00.001 8996 UpdateGuideState(): m_state=6
23:39:57.319 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8142
23:39:57.321 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=473.77, Mass=703978, SNR=323.2, Peak=59766 HFD=4.4
23:39:57.325 00.004 8996 MultiStar: [#1 -0.32,0.08,0.67,U] [#2 -0.07,0.04,0.69,U] [#3 0.13,-0.06,0.66,U] [#4 -0.16,0.26,0.51,U] [#5 0.05,0.07,0.55,U] [#6 0.10,-0.11,0.46,U] [#7 0.04,0.35,0.52,U] [#8 0.00,-0.06,0.46,U] 
23:39:57.327 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {-0.18, 0.00}
23:39:57.329 00.002 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
23:39:57.331 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
23:39:57.333 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.38 mountX=-0.07 mountY=-0.05, mountTheta=-2.48
23:39:57.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
23:39:57.337 00.002 8996 Enqueuing Move request for scope (-0.06, 0.06)
23:39:57.339 00.002 20224 Worker thread wakes up
23:39:57.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
23:39:57.339 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
23:39:57.339 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.07 yDistance=-0.05
23:39:57.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:39:57.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:57.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:39:57.339 00.000 20224 MoveAxis(E, 0, ABG)
23:39:57.339 00.000 20224 Move returns status 0, amount 0
23:39:57.339 00.000 20224 MoveAxis(N, 0, ABG)
23:39:57.339 00.000 20224 Move returns status 0, amount 0
23:39:57.339 00.000 20224 move complete, result=0
23:39:57.339 00.000 20224 worker thread done servicing request
23:39:57.344 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59766, med=2854, FiltMin=2592, FiltMax=30813, Gamma=1.000
23:39:57.364 00.020 8996 UpdateGuideState exits: m=703978 SNR=323.2
23:39:57.366 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:57.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:57.368 00.001 8996 Enqueuing Expose request
23:39:57.370 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:57.371 00.001 20224 Worker thread wakes up
23:39:57.371 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:57.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:58.558 01.187 20224 Exposure complete
23:39:58.614 00.056 20224 worker thread done servicing request
23:39:58.615 00.001 8996 OnExposeComplete: enter
23:39:58.615 00.000 8996 UpdateGuideState(): m_state=6
23:39:58.616 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8143
23:39:58.617 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=474.02, Mass=660348, SNR=313.8, Peak=62758 HFD=4.3
23:39:58.619 00.002 8996 MultiStar: [#1 -0.05,0.12,0.73,U] [#2 0.03,0.36,0.84,U] [#3 0.29,-0.38,0.00,M1] [#4 -0.00,0.27,0.54,U] [#5 0.23,-0.05,0.59,U] [#6 -0.04,-0.17,0.50,U] [#7 0.14,0.18,0.43,U] [#8 0.12,0.01,0.46,U] 
23:39:58.622 00.003 8996 refined, 7 included, MultiStar: {0.01, 0.15}, one-star: {-0.15, 0.25}
23:39:58.624 00.002 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
23:39:58.626 00.002 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
23:39:58.628 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.47 mountX=0.00 mountY=-0.15, mountTheta=-1.57
23:39:58.631 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.15, opts=13)
23:39:58.632 00.001 8996 Enqueuing Move request for scope (0.01, 0.15)
23:39:58.633 00.001 20224 Worker thread wakes up
23:39:58.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
23:39:58.633 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
23:39:58.633 00.000 20224 Moving (0.01, 0.15) raw xDistance=0.00 yDistance=-0.15
23:39:58.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:39:58.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:58.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:39:58.633 00.000 20224 MoveAxis(E, 0, ABG)
23:39:58.633 00.000 20224 Move returns status 0, amount 0
23:39:58.633 00.000 20224 MoveAxis(N, 0, ABG)
23:39:58.633 00.000 20224 Move returns status 0, amount 0
23:39:58.633 00.000 20224 move complete, result=0
23:39:58.633 00.000 20224 worker thread done servicing request
23:39:58.640 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62758, med=2854, FiltMin=2579, FiltMax=27168, Gamma=1.000
23:39:58.660 00.020 8996 UpdateGuideState exits: m=660348 SNR=313.8
23:39:58.662 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:58.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:58.664 00.001 8996 Enqueuing Expose request
23:39:58.665 00.001 20224 Worker thread wakes up
23:39:58.665 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:58.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:58.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:39:59.639 00.974 20224 Exposure complete
23:39:59.698 00.059 20224 worker thread done servicing request
23:39:59.698 00.000 8996 OnExposeComplete: enter
23:39:59.700 00.002 8996 UpdateGuideState(): m_state=6
23:39:59.702 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8144
23:39:59.703 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.90, Mass=803703, SNR=377.2, Peak=65494 HFD=4.4
23:39:59.705 00.002 8996 MultiStar: [#1 -0.25,0.19,0.61,U] [#2 0.03,0.14,0.67,U] [#3 -0.13,-0.17,0.53,U] [#4 -0.41,0.18,0.00,M1] [#5 -0.01,-0.11,0.52,U] [#6 -0.25,-0.00,0.41,U] [#7 0.06,0.22,0.35,U] [#8 -0.10,0.07,0.36,U] 
23:39:59.706 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.07}, one-star: {-0.11, 0.13}
23:39:59.708 00.002 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
23:39:59.710 00.002 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
23:39:59.712 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.54 mountX=-0.10 mountY=-0.06, mountTheta=-2.65
23:39:59.715 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.07, opts=13)
23:39:59.716 00.001 8996 Enqueuing Move request for scope (-0.10, 0.07)
23:39:59.717 00.001 20224 Worker thread wakes up
23:39:59.718 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.07) opts 0xd
23:39:59.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.07)
23:39:59.718 00.000 20224 Moving (-0.10, 0.07) raw xDistance=-0.10 yDistance=-0.06
23:39:59.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:39:59.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:39:59.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:39:59.718 00.000 20224 MoveAxis(E, 0, ABG)
23:39:59.718 00.000 20224 Move returns status 0, amount 0
23:39:59.718 00.000 20224 MoveAxis(N, 0, ABG)
23:39:59.718 00.000 20224 Move returns status 0, amount 0
23:39:59.718 00.000 20224 move complete, result=0
23:39:59.719 00.001 20224 worker thread done servicing request
23:39:59.724 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2854, FiltMin=2566, FiltMax=32685, Gamma=1.000
23:39:59.745 00.021 8996 UpdateGuideState exits: m=803703 SNR=377.2
23:39:59.747 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:39:59.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:39:59.750 00.002 8996 Enqueuing Expose request
23:39:59.751 00.001 20224 Worker thread wakes up
23:39:59.751 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:39:59.753 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:39:59.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:00.915 01.162 20224 Exposure complete
23:40:00.999 00.084 20224 worker thread done servicing request
23:40:00.999 00.000 8996 OnExposeComplete: enter
23:40:01.000 00.001 8996 UpdateGuideState(): m_state=6
23:40:01.001 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8145
23:40:01.002 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.81, Mass=724209, SNR=356.5, Peak=64246 HFD=4.3
23:40:01.003 00.001 8996 MultiStar: [#1 -0.16,-0.03,0.61,U] [#2 -0.01,0.10,0.69,U] [#3 0.15,-0.39,0.50,U] [#4 -0.18,0.13,0.63,U] [#5 -0.05,-0.21,0.58,U] [#6 0.11,-0.32,0.42,U] [#7 -0.13,0.25,0.46,U] [#8 0.16,-0.00,0.35,U] 
23:40:01.004 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {-0.11, 0.04}
23:40:01.004 00.000 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
23:40:01.005 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
23:40:01.006 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-2.55 mountX=-0.04 mountY=0.04, mountTheta=2.44
23:40:01.007 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
23:40:01.008 00.001 8996 Enqueuing Move request for scope (-0.05, -0.03)
23:40:01.009 00.001 20224 Worker thread wakes up
23:40:01.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
23:40:01.009 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
23:40:01.009 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.04 yDistance=0.04
23:40:01.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:40:01.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:01.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:01.009 00.000 20224 MoveAxis(E, 0, ABG)
23:40:01.009 00.000 20224 Move returns status 0, amount 0
23:40:01.009 00.000 20224 MoveAxis(N, 0, ABG)
23:40:01.009 00.000 20224 Move returns status 0, amount 0
23:40:01.009 00.000 20224 move complete, result=0
23:40:01.010 00.001 20224 worker thread done servicing request
23:40:01.015 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64246, med=2854, FiltMin=2595, FiltMax=29805, Gamma=1.000
23:40:01.036 00.021 8996 UpdateGuideState exits: m=724209 SNR=356.5
23:40:01.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:01.041 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:01.043 00.002 8996 Enqueuing Expose request
23:40:01.044 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:01.046 00.002 20224 Worker thread wakes up
23:40:01.046 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:01.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:02.040 00.994 20224 Exposure complete
23:40:02.124 00.084 20224 worker thread done servicing request
23:40:02.124 00.000 8996 OnExposeComplete: enter
23:40:02.125 00.001 8996 UpdateGuideState(): m_state=6
23:40:02.125 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8146
23:40:02.126 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.99, Mass=694255, SNR=414.7, Peak=62310 HFD=4.3
23:40:02.127 00.001 8996 MultiStar: [#1 -0.43,-0.01,0.00,M1] [#2 -0.02,0.12,0.55,U] [#3 0.05,-0.27,0.46,U] [#4 -0.16,-0.01,0.46,U] [#5 -0.17,-0.22,0.47,U] [#6 -0.13,-0.46,0.00,M1] [#7 0.19,-0.00,0.34,U] [#8 -0.19,-0.17,0.31,U] 
23:40:02.128 00.001 8996 refined, 6 included, MultiStar: {-0.13, 0.00}, one-star: {-0.33, 0.22}
23:40:02.129 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
23:40:02.130 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
23:40:02.130 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.13 mountX=-0.13 mountY=0.01, mountTheta=3.04
23:40:02.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.00, opts=13)
23:40:02.133 00.001 8996 Enqueuing Move request for scope (-0.13, 0.00)
23:40:02.134 00.001 20224 Worker thread wakes up
23:40:02.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
23:40:02.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
23:40:02.134 00.000 20224 Moving (-0.13, 0.00) raw xDistance=-0.13 yDistance=0.01
23:40:02.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:40:02.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:02.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:40:02.134 00.000 20224 MoveAxis(E, 0, ABG)
23:40:02.134 00.000 20224 Move returns status 0, amount 0
23:40:02.134 00.000 20224 MoveAxis(N, 0, ABG)
23:40:02.134 00.000 20224 Move returns status 0, amount 0
23:40:02.134 00.000 20224 move complete, result=0
23:40:02.134 00.000 20224 worker thread done servicing request
23:40:02.143 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62310, med=2854, FiltMin=2576, FiltMax=30509, Gamma=1.000
23:40:02.167 00.024 8996 UpdateGuideState exits: m=694255 SNR=414.7
23:40:02.169 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:02.169 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:02.170 00.001 8996 Enqueuing Expose request
23:40:02.171 00.001 20224 Worker thread wakes up
23:40:02.171 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:02.172 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:02.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:03.357 01.185 20224 Exposure complete
23:40:03.413 00.056 20224 worker thread done servicing request
23:40:03.413 00.000 8996 OnExposeComplete: enter
23:40:03.415 00.002 8996 UpdateGuideState(): m_state=6
23:40:03.415 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8147
23:40:03.416 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.66, Mass=725593, SNR=364.6, Peak=58390 HFD=4.4
23:40:03.417 00.001 8996 MultiStar: [#1 -0.42,-0.10,0.00,M2] [#2 -0.08,-0.02,0.67,U] [#3 0.00,-0.43,0.00,M1] [#4 -0.26,-0.00,0.52,U] [#5 0.02,-0.65,0.00,M1] [#6 -0.18,-0.25,0.46,U] [#7 -0.03,0.22,0.34,U] [#8 0.12,-0.31,0.40,U] 
23:40:03.418 00.001 8996 refined, 5 included, MultiStar: {-0.11, -0.08}, one-star: {-0.15, -0.11}
23:40:03.418 00.000 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
23:40:03.419 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
23:40:03.420 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-2.49 mountX=-0.10 mountY=0.10, mountTheta=2.39
23:40:03.421 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.08, opts=13)
23:40:03.422 00.001 8996 Enqueuing Move request for scope (-0.11, -0.08)
23:40:03.423 00.001 20224 Worker thread wakes up
23:40:03.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.08) opts 0xd
23:40:03.423 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.08)
23:40:03.423 00.000 20224 Moving (-0.11, -0.08) raw xDistance=-0.10 yDistance=0.10
23:40:03.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:40:03.423 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:03.423 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:40:03.423 00.000 20224 MoveAxis(E, 0, ABG)
23:40:03.423 00.000 20224 Move returns status 0, amount 0
23:40:03.423 00.000 20224 MoveAxis(N, 0, ABG)
23:40:03.423 00.000 20224 Move returns status 0, amount 0
23:40:03.424 00.001 20224 move complete, result=0
23:40:03.424 00.000 20224 worker thread done servicing request
23:40:03.427 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58390, med=2851, FiltMin=2608, FiltMax=28160, Gamma=1.000
23:40:03.450 00.023 8996 UpdateGuideState exits: m=725593 SNR=364.6
23:40:03.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:03.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:03.453 00.001 8996 Enqueuing Expose request
23:40:03.454 00.001 20224 Worker thread wakes up
23:40:03.454 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:03.455 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:03.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:04.425 00.970 20224 Exposure complete
23:40:04.509 00.084 20224 worker thread done servicing request
23:40:04.510 00.001 8996 OnExposeComplete: enter
23:40:04.511 00.001 8996 UpdateGuideState(): m_state=6
23:40:04.511 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8148
23:40:04.512 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=473.62, Mass=659990, SNR=337.0, Peak=51734 HFD=4.5
23:40:04.513 00.001 8996 MultiStar: [#1 -0.56,-0.20,0.00,M3] [#2 -0.15,-0.05,0.78,U] [#3 -0.37,-0.47,0.00,M2] [#4 -0.32,-0.12,0.57,U] [#5 -0.32,-0.54,0.00,M2] [#6 -0.13,-0.44,0.00,M1] [#7 -0.10,0.03,0.42,U] [#8 -0.25,-0.44,0.00,M1] 
23:40:04.514 00.001 8996 refined, 3 included, MultiStar: {-0.24, -0.09}, one-star: {-0.31, -0.15}
23:40:04.515 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
23:40:04.515 00.000 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
23:40:04.516 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.25 cameraTheta=-2.78 mountX=-0.23 mountY=0.12, mountTheta=2.67
23:40:04.517 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.09, opts=13)
23:40:04.518 00.001 8996 Enqueuing Move request for scope (-0.24, -0.09)
23:40:04.519 00.001 20224 Worker thread wakes up
23:40:04.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd
23:40:04.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.09)
23:40:04.519 00.000 20224 Moving (-0.24, -0.09) raw xDistance=-0.23 yDistance=0.12
23:40:04.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:40:04.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:04.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:40:04.519 00.000 20224 MoveAxis(E, 33, ABG)
23:40:04.519 00.000 20224 Guiding  Dir = 2, Dur = 33
23:40:04.520 00.001 20224 IsSlewing returns 0
23:40:04.520 00.000 20224 IsGuiding returns 0
23:40:04.521 00.001 20224 PulseGuide returned control before completion, sleep 42
23:40:04.523 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51734, med=2854, FiltMin=2585, FiltMax=27097, Gamma=1.000
23:40:04.538 00.015 8996 UpdateGuideState exits: m=659990 SNR=337.0
23:40:04.540 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:04.542 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:04.544 00.002 8996 Enqueuing Expose request
23:40:04.570 00.026 20224 IsGuiding returns 1
23:40:04.570 00.000 20224 scope still moving after pulse duration time elapsed
23:40:04.602 00.032 20224 IsSlewing returns 0
23:40:04.602 00.000 20224 IsGuiding returns 0
23:40:04.602 00.000 20224 scope move finished after 33 + 49 ms
23:40:04.602 00.000 20224 Move returns status 0, amount 33
23:40:04.602 00.000 20224 MoveAxis(N, 0, ABG)
23:40:04.602 00.000 20224 Move returns status 0, amount 0
23:40:04.602 00.000 20224 move complete, result=0
23:40:04.602 00.000 20224 worker thread done servicing request
23:40:04.603 00.001 20224 Worker thread wakes up
23:40:04.603 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:04.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:04.604 00.001 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
23:40:05.768 01.164 20224 Exposure complete
23:40:05.846 00.078 20224 worker thread done servicing request
23:40:05.846 00.000 8996 OnExposeComplete: enter
23:40:05.848 00.002 8996 UpdateGuideState(): m_state=6
23:40:05.850 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8149
23:40:05.851 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=473.76, Mass=726532, SNR=349.3, Peak=65494 HFD=4.4
23:40:05.852 00.001 8996 MultiStar: [#1 -0.29,-0.17,0.66,U] [#2 0.02,-0.11,0.74,U] [#3 0.10,-0.29,0.60,U] [#4 -0.31,0.09,0.54,U] [#5 0.20,-0.44,0.00,M3] [#6 -0.15,-0.12,0.43,U] [#7 0.15,0.24,0.39,U] [#8 0.12,-0.25,0.38,U] 
23:40:05.853 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.08}, one-star: {-0.14, -0.01}
23:40:05.853 00.000 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
23:40:05.854 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.89)
23:40:05.855 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-2.37 mountX=-0.07 mountY=0.09, mountTheta=2.26
23:40:05.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.08, opts=13)
23:40:05.857 00.000 8996 Enqueuing Move request for scope (-0.08, -0.08)
23:40:05.858 00.001 20224 Worker thread wakes up
23:40:05.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
23:40:05.859 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
23:40:05.859 00.000 20224 Moving (-0.08, -0.08) raw xDistance=-0.07 yDistance=0.09
23:40:05.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:40:05.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:05.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:40:05.859 00.000 20224 MoveAxis(E, 0, ABG)
23:40:05.859 00.000 20224 Move returns status 0, amount 0
23:40:05.859 00.000 20224 MoveAxis(N, 0, ABG)
23:40:05.859 00.000 20224 Move returns status 0, amount 0
23:40:05.859 00.000 20224 move complete, result=0
23:40:05.859 00.000 20224 worker thread done servicing request
23:40:05.862 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65494, med=2851, FiltMin=2608, FiltMax=28957, Gamma=1.000
23:40:05.880 00.018 8996 UpdateGuideState exits: m=726532 SNR=349.3
23:40:05.882 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:05.883 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:05.885 00.002 8996 Enqueuing Expose request
23:40:05.887 00.002 20224 Worker thread wakes up
23:40:05.887 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:05.889 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:05.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:06.858 00.969 20224 Exposure complete
23:40:06.929 00.071 20224 worker thread done servicing request
23:40:06.929 00.000 8996 OnExposeComplete: enter
23:40:06.930 00.001 8996 UpdateGuideState(): m_state=6
23:40:06.932 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8150
23:40:06.933 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.84, Mass=752287, SNR=411.1, Peak=63798 HFD=4.4
23:40:06.935 00.002 8996 MultiStar: [#1 0.01,-0.11,0.56,U] [#2 0.19,-0.08,0.60,U] [#3 0.23,-0.11,0.44,U] [#4 0.04,0.21,0.46,U] [#5 0.21,-0.24,0.50,U] [#6 0.08,-0.19,0.38,U] [#7 0.10,0.15,0.35,U] [#8 0.14,-0.30,0.36,U] 
23:40:06.937 00.002 8996 refined, 8 included, MultiStar: {0.07, -0.05}, one-star: {-0.12, 0.07}
23:40:06.938 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
23:40:06.938 00.000 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
23:40:06.939 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.63 mountX=0.08 mountY=0.04, mountTheta=0.52
23:40:06.944 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.05, opts=13)
23:40:06.944 00.000 8996 Enqueuing Move request for scope (0.07, -0.05)
23:40:06.945 00.001 20224 Worker thread wakes up
23:40:06.946 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
23:40:06.946 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
23:40:06.946 00.000 20224 Moving (0.07, -0.05) raw xDistance=0.08 yDistance=0.04
23:40:06.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:40:06.946 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:06.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:06.946 00.000 20224 MoveAxis(E, 0, ABG)
23:40:06.946 00.000 20224 Move returns status 0, amount 0
23:40:06.946 00.000 20224 MoveAxis(N, 0, ABG)
23:40:06.946 00.000 20224 Move returns status 0, amount 0
23:40:06.946 00.000 20224 move complete, result=0
23:40:06.946 00.000 20224 worker thread done servicing request
23:40:06.950 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63798, med=2854, FiltMin=2569, FiltMax=28541, Gamma=1.000
23:40:06.970 00.020 8996 UpdateGuideState exits: m=752287 SNR=411.1
23:40:06.972 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:06.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:06.974 00.001 8996 Enqueuing Expose request
23:40:06.974 00.000 20224 Worker thread wakes up
23:40:06.974 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:06.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:06.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:08.145 01.170 20224 Exposure complete
23:40:08.225 00.080 20224 worker thread done servicing request
23:40:08.225 00.000 8996 OnExposeComplete: enter
23:40:08.227 00.002 8996 UpdateGuideState(): m_state=6
23:40:08.228 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8151
23:40:08.230 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=474.22, Mass=750110, SNR=367.5, Peak=65494 HFD=4.5
23:40:08.232 00.002 8996 MultiStar: [#1 -0.14,0.28,0.61,U] [#2 0.13,0.32,0.75,U] [#3 0.35,0.11,0.54,U] [#4 0.13,0.46,0.00,M1] [#5 0.22,0.05,0.55,U] [#6 0.01,0.24,0.39,U] [#7 0.28,0.64,0.00,M1] [#8 0.12,0.04,0.39,U] 
23:40:08.233 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.25}, one-star: {-0.14, 0.46}
23:40:08.234 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
23:40:08.235 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
23:40:08.237 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.35 mountX=0.03 mountY=-0.26, mountTheta=-1.45
23:40:08.240 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.25, opts=13)
23:40:08.241 00.001 8996 Enqueuing Move request for scope (0.06, 0.25)
23:40:08.243 00.002 20224 Worker thread wakes up
23:40:08.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
23:40:08.243 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
23:40:08.243 00.000 20224 Moving (0.06, 0.25) raw xDistance=0.03 yDistance=-0.26
23:40:08.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:40:08.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:40:08.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:40:08.243 00.000 20224 MoveAxis(E, 0, ABG)
23:40:08.243 00.000 20224 Move returns status 0, amount 0
23:40:08.243 00.000 20224 MoveAxis(N, 0, ABG)
23:40:08.243 00.000 20224 Move returns status 0, amount 0
23:40:08.243 00.000 20224 move complete, result=0
23:40:08.243 00.000 20224 worker thread done servicing request
23:40:08.248 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2851, FiltMin=2557, FiltMax=29203, Gamma=1.000
23:40:08.269 00.021 8996 UpdateGuideState exits: m=750110 SNR=367.5
23:40:08.271 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:08.271 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:08.272 00.001 8996 Enqueuing Expose request
23:40:08.273 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:40:08.274 00.001 20224 Worker thread wakes up
23:40:08.274 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:08.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:09.261 00.987 20224 Exposure complete
23:40:09.329 00.068 20224 worker thread done servicing request
23:40:09.330 00.001 8996 OnExposeComplete: enter
23:40:09.331 00.001 8996 UpdateGuideState(): m_state=6
23:40:09.332 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8152
23:40:09.333 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.93, Mass=750535, SNR=332.0, Peak=65494 HFD=4.3
23:40:09.336 00.003 8996 MultiStar: [#1 -0.34,0.03,0.69,U] [#2 -0.02,0.30,0.65,U] [#3 -0.03,-0.15,0.61,U] [#4 -0.25,0.22,0.53,U] [#5 0.02,-0.15,0.56,U] [#6 0.02,-0.13,0.43,U] [#7 0.03,0.13,0.45,U] [#8 -0.09,0.05,0.50,U] 
23:40:09.337 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.06}, one-star: {-0.19, 0.16}
23:40:09.339 00.002 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
23:40:09.340 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
23:40:09.341 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.62 mountX=-0.12 mountY=-0.05, mountTheta=-2.73
23:40:09.344 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.06, opts=13)
23:40:09.345 00.001 8996 Enqueuing Move request for scope (-0.11, 0.06)
23:40:09.346 00.001 20224 Worker thread wakes up
23:40:09.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
23:40:09.346 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
23:40:09.346 00.000 20224 Moving (-0.11, 0.06) raw xDistance=-0.12 yDistance=-0.05
23:40:09.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:40:09.346 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:09.346 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:40:09.346 00.000 20224 MoveAxis(E, 0, ABG)
23:40:09.346 00.000 20224 Move returns status 0, amount 0
23:40:09.346 00.000 20224 MoveAxis(N, 0, ABG)
23:40:09.346 00.000 20224 Move returns status 0, amount 0
23:40:09.346 00.000 20224 move complete, result=0
23:40:09.346 00.000 20224 worker thread done servicing request
23:40:09.349 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65494, med=2854, FiltMin=2582, FiltMax=32909, Gamma=1.000
23:40:09.363 00.014 8996 UpdateGuideState exits: m=750535 SNR=332.0
23:40:09.363 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:09.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:09.365 00.001 8996 Enqueuing Expose request
23:40:09.365 00.000 20224 Worker thread wakes up
23:40:09.365 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:09.366 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:09.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:10.546 01.180 20224 Exposure complete
23:40:10.624 00.078 20224 worker thread done servicing request
23:40:10.624 00.000 8996 OnExposeComplete: enter
23:40:10.626 00.002 8996 UpdateGuideState(): m_state=6
23:40:10.628 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8153
23:40:10.630 00.002 8996 Star::Find returns 1 (0), X=136.83, Y=473.88, Mass=671570, SNR=352.8, Peak=58726 HFD=4.4
23:40:10.632 00.002 8996 MultiStar: [#1 -0.20,0.15,0.57,U] [#2 0.03,0.02,0.74,U] [#3 0.18,-0.00,0.55,U] [#4 -0.01,0.29,0.52,U] [#5 0.13,-0.02,0.65,U] [#6 -0.02,-0.17,0.43,U] [#7 0.01,0.30,0.42,U] [#8 0.11,-0.19,0.37,U] 
23:40:10.633 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {-0.19, 0.11}
23:40:10.634 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
23:40:10.636 00.002 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
23:40:10.637 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.76 mountX=-0.02 mountY=-0.06, mountTheta=-1.86
23:40:10.638 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.06, opts=13)
23:40:10.640 00.002 8996 Enqueuing Move request for scope (-0.01, 0.06)
23:40:10.642 00.002 20224 Worker thread wakes up
23:40:10.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
23:40:10.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
23:40:10.642 00.000 20224 Moving (-0.01, 0.06) raw xDistance=-0.02 yDistance=-0.06
23:40:10.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:40:10.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:10.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:40:10.642 00.000 20224 MoveAxis(E, 0, ABG)
23:40:10.643 00.001 20224 Move returns status 0, amount 0
23:40:10.643 00.000 20224 MoveAxis(N, 0, ABG)
23:40:10.643 00.000 20224 Move returns status 0, amount 0
23:40:10.643 00.000 20224 move complete, result=0
23:40:10.643 00.000 20224 worker thread done servicing request
23:40:10.649 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58726, med=2854, FiltMin=2592, FiltMax=27293, Gamma=1.000
23:40:10.672 00.023 8996 UpdateGuideState exits: m=671570 SNR=352.8
23:40:10.675 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:10.676 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:10.676 00.000 8996 Enqueuing Expose request
23:40:10.678 00.002 20224 Worker thread wakes up
23:40:10.678 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:10.679 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:10.679 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:11.649 00.970 20224 Exposure complete
23:40:11.709 00.060 20224 worker thread done servicing request
23:40:11.709 00.000 8996 OnExposeComplete: enter
23:40:11.710 00.001 8996 UpdateGuideState(): m_state=6
23:40:11.711 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8154
23:40:11.712 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.74, Mass=695422, SNR=358.3, Peak=56454 HFD=4.4
23:40:11.713 00.001 8996 MultiStar: [#1 -0.33,0.02,0.61,U] [#2 0.12,-0.04,0.64,U] [#3 0.30,-0.33,0.00,M1] [#4 -0.02,0.06,0.48,U] [#5 0.23,-0.13,0.58,U] [#6 -0.08,-0.19,0.40,U] [#7 0.15,0.07,0.47,U] [#8 0.32,-0.19,0.35,U] 
23:40:11.714 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.04}, one-star: {0.14, -0.03}
23:40:11.715 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
23:40:11.715 00.000 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
23:40:11.716 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-0.61 mountX=0.07 mountY=0.04, mountTheta=0.50
23:40:11.718 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
23:40:11.719 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
23:40:11.719 00.000 20224 Worker thread wakes up
23:40:11.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
23:40:11.719 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
23:40:11.720 00.001 20224 Moving (0.06, -0.04) raw xDistance=0.07 yDistance=0.04
23:40:11.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:40:11.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:11.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:11.720 00.000 20224 MoveAxis(E, 0, ABG)
23:40:11.720 00.000 20224 Move returns status 0, amount 0
23:40:11.720 00.000 20224 MoveAxis(N, 0, ABG)
23:40:11.720 00.000 20224 Move returns status 0, amount 0
23:40:11.720 00.000 20224 move complete, result=0
23:40:11.720 00.000 20224 worker thread done servicing request
23:40:11.727 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=56454, med=2854, FiltMin=2585, FiltMax=24240, Gamma=1.000
23:40:11.748 00.021 8996 UpdateGuideState exits: m=695422 SNR=358.3
23:40:11.750 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:11.754 00.004 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:11.756 00.002 8996 Enqueuing Expose request
23:40:11.758 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:11.760 00.002 20224 Worker thread wakes up
23:40:11.760 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:11.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:12.929 01.169 20224 Exposure complete
23:40:12.997 00.068 20224 worker thread done servicing request
23:40:12.997 00.000 8996 OnExposeComplete: enter
23:40:12.998 00.001 8996 UpdateGuideState(): m_state=6
23:40:12.999 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8155
23:40:13.000 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=473.88, Mass=722150, SNR=384.5, Peak=65494 HFD=4.3
23:40:13.001 00.001 8996 MultiStar: [#1 -0.43,0.20,0.00,M1] [#2 -0.14,-0.05,0.61,U] [#3 -0.27,0.02,0.56,U] [#4 -0.34,0.24,0.43,U] [#5 0.10,-0.09,0.57,U] [#6 -0.25,-0.27,0.34,U] [#7 -0.02,0.23,0.42,U] [#8 0.09,-0.04,0.37,U] 
23:40:13.002 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.03}, one-star: {-0.17, 0.11}
23:40:13.003 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
23:40:13.004 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
23:40:13.004 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.89 mountX=-0.13 mountY=-0.02, mountTheta=-3.01
23:40:13.006 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
23:40:13.007 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
23:40:13.008 00.001 20224 Worker thread wakes up
23:40:13.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
23:40:13.008 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
23:40:13.008 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.02
23:40:13.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:40:13.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:13.008 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:40:13.008 00.000 20224 MoveAxis(E, 0, ABG)
23:40:13.008 00.000 20224 Move returns status 0, amount 0
23:40:13.008 00.000 20224 MoveAxis(N, 0, ABG)
23:40:13.008 00.000 20224 Move returns status 0, amount 0
23:40:13.008 00.000 20224 move complete, result=0
23:40:13.009 00.001 20224 worker thread done servicing request
23:40:13.012 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2854, FiltMin=2601, FiltMax=29885, Gamma=1.000
23:40:13.034 00.022 8996 UpdateGuideState exits: m=722150 SNR=384.5
23:40:13.035 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:13.035 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:13.036 00.001 8996 Enqueuing Expose request
23:40:13.037 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:13.038 00.001 20224 Worker thread wakes up
23:40:13.038 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:13.038 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:14.021 00.983 20224 Exposure complete
23:40:14.089 00.068 20224 worker thread done servicing request
23:40:14.089 00.000 8996 OnExposeComplete: enter
23:40:14.090 00.001 8996 UpdateGuideState(): m_state=6
23:40:14.091 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8156
23:40:14.092 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.83, Mass=725561, SNR=336.1, Peak=65494 HFD=4.4
23:40:14.093 00.001 8996 MultiStar: [#1 -0.23,0.14,0.66,U] [#2 -0.12,-0.02,0.74,U] [#3 -0.07,-0.19,0.59,U] [#4 -0.12,0.16,0.51,U] [#5 0.08,-0.12,0.68,U] [#6 0.10,-0.16,0.41,U] [#7 0.01,0.23,0.43,U] [#8 0.11,0.05,0.38,U] 
23:40:14.094 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.02}, one-star: {-0.20, 0.06}
23:40:14.094 00.000 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
23:40:14.095 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
23:40:14.096 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.92 mountX=-0.08 mountY=-0.01, mountTheta=-3.04
23:40:14.097 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
23:40:14.098 00.001 8996 Enqueuing Move request for scope (-0.07, 0.02)
23:40:14.099 00.001 20224 Worker thread wakes up
23:40:14.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:40:14.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:40:14.099 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.08 yDistance=-0.01
23:40:14.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:40:14.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:14.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:40:14.099 00.000 20224 MoveAxis(E, 0, ABG)
23:40:14.099 00.000 20224 Move returns status 0, amount 0
23:40:14.099 00.000 20224 MoveAxis(N, 0, ABG)
23:40:14.099 00.000 20224 Move returns status 0, amount 0
23:40:14.100 00.001 20224 move complete, result=0
23:40:14.100 00.000 20224 worker thread done servicing request
23:40:14.106 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65494, med=2854, FiltMin=2582, FiltMax=28653, Gamma=1.000
23:40:14.129 00.023 8996 UpdateGuideState exits: m=725561 SNR=336.1
23:40:14.132 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:14.134 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:14.136 00.002 8996 Enqueuing Expose request
23:40:14.138 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:14.139 00.001 20224 Worker thread wakes up
23:40:14.139 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:14.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:15.322 01.183 20224 Exposure complete
23:40:15.389 00.067 20224 worker thread done servicing request
23:40:15.389 00.000 8996 OnExposeComplete: enter
23:40:15.390 00.001 8996 UpdateGuideState(): m_state=6
23:40:15.391 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8157
23:40:15.392 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=473.99, Mass=705852, SNR=344.6, Peak=65494 HFD=4.4
23:40:15.393 00.001 8996 MultiStar: [#1 -0.11,-0.05,0.68,U] [#2 0.08,0.13,0.68,U] [#3 -0.01,-0.13,0.64,U] [#4 -0.23,0.37,0.00,M1] [#5 0.09,-0.13,0.62,U] [#6 0.04,0.07,0.42,U] [#7 0.12,0.25,0.45,U] [#8 0.12,0.16,0.40,U] 
23:40:15.394 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.06}, one-star: {-0.08, 0.22}
23:40:15.394 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:40:15.395 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:40:15.396 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.07 cameraTheta=1.37 mountX=0.01 mountY=-0.06, mountTheta=-1.47
23:40:15.397 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
23:40:15.398 00.001 8996 Enqueuing Move request for scope (0.01, 0.06)
23:40:15.399 00.001 20224 Worker thread wakes up
23:40:15.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
23:40:15.399 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
23:40:15.399 00.000 20224 Moving (0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
23:40:15.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:40:15.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:15.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:40:15.399 00.000 20224 MoveAxis(E, 0, ABG)
23:40:15.399 00.000 20224 Move returns status 0, amount 0
23:40:15.399 00.000 20224 MoveAxis(N, 0, ABG)
23:40:15.399 00.000 20224 Move returns status 0, amount 0
23:40:15.399 00.000 20224 move complete, result=0
23:40:15.399 00.000 20224 worker thread done servicing request
23:40:15.403 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65494, med=2854, FiltMin=2585, FiltMax=28624, Gamma=1.000
23:40:15.423 00.020 8996 UpdateGuideState exits: m=705852 SNR=344.6
23:40:15.425 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:15.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:15.427 00.001 8996 Enqueuing Expose request
23:40:15.428 00.001 20224 Worker thread wakes up
23:40:15.428 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:15.429 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:15.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:16.419 00.990 20224 Exposure complete
23:40:16.506 00.087 20224 worker thread done servicing request
23:40:16.506 00.000 8996 OnExposeComplete: enter
23:40:16.507 00.001 8996 UpdateGuideState(): m_state=6
23:40:16.508 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8158
23:40:16.509 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.94, Mass=755884, SNR=320.7, Peak=65494 HFD=4.4
23:40:16.510 00.001 8996 MultiStar: [#1 -0.22,0.09,0.80,U] [#2 0.08,0.02,0.78,U] [#3 0.02,-0.44,0.00,M1] [#4 -0.05,-0.04,0.53,U] [#5 0.41,-0.25,0.00,M1] [#6 -0.24,-0.29,0.46,U] [#7 0.02,0.27,0.41,U] [#8 0.21,-0.04,0.39,U] 
23:40:16.510 00.000 8996 refined, 6 included, MultiStar: {-0.05, 0.05}, one-star: {-0.05, 0.18}
23:40:16.511 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
23:40:16.512 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
23:40:16.513 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.35 mountX=-0.05 mountY=-0.04, mountTheta=-2.46
23:40:16.514 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.05, opts=13)
23:40:16.515 00.001 8996 Enqueuing Move request for scope (-0.05, 0.05)
23:40:16.517 00.002 20224 Worker thread wakes up
23:40:16.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
23:40:16.517 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
23:40:16.517 00.000 20224 Moving (-0.05, 0.05) raw xDistance=-0.05 yDistance=-0.04
23:40:16.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:40:16.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:16.517 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:40:16.517 00.000 20224 MoveAxis(E, 0, ABG)
23:40:16.518 00.001 20224 Move returns status 0, amount 0
23:40:16.518 00.000 20224 MoveAxis(N, 0, ABG)
23:40:16.518 00.000 20224 Move returns status 0, amount 0
23:40:16.518 00.000 20224 move complete, result=0
23:40:16.518 00.000 20224 worker thread done servicing request
23:40:16.524 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2854, FiltMin=2577, FiltMax=30253, Gamma=1.000
23:40:16.544 00.020 8996 UpdateGuideState exits: m=755884 SNR=320.7
23:40:16.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:16.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:16.547 00.001 8996 Enqueuing Expose request
23:40:16.550 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:16.552 00.002 20224 Worker thread wakes up
23:40:16.552 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:16.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:17.733 01.181 20224 Exposure complete
23:40:17.791 00.058 20224 worker thread done servicing request
23:40:17.792 00.001 8996 OnExposeComplete: enter
23:40:17.792 00.000 8996 UpdateGuideState(): m_state=6
23:40:17.793 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8159
23:40:17.794 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.79, Mass=748301, SNR=363.7, Peak=65494 HFD=4.4
23:40:17.795 00.001 8996 MultiStar: [#1 -0.19,-0.22,0.70,U] [#2 -0.10,0.09,0.71,U] [#3 -0.33,-0.30,0.00,M2] [#4 -0.46,-0.40,0.00,M1] [#5 0.19,-0.27,0.60,U] [#6 -0.24,-0.19,0.41,U] [#7 -0.03,0.20,0.39,U] [#8 0.06,-0.29,0.35,U] 
23:40:17.796 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.08}, one-star: {-0.24, 0.02}
23:40:17.797 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:40:17.798 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
23:40:17.799 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.45 mountX=-0.09 mountY=0.09, mountTheta=2.35
23:40:17.800 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
23:40:17.802 00.002 8996 Enqueuing Move request for scope (-0.10, -0.08)
23:40:17.803 00.001 20224 Worker thread wakes up
23:40:17.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:40:17.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:40:17.803 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
23:40:17.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:40:17.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:17.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:40:17.804 00.001 20224 MoveAxis(E, 0, ABG)
23:40:17.804 00.000 20224 Move returns status 0, amount 0
23:40:17.804 00.000 20224 MoveAxis(N, 0, ABG)
23:40:17.804 00.000 20224 Move returns status 0, amount 0
23:40:17.804 00.000 20224 move complete, result=0
23:40:17.804 00.000 20224 worker thread done servicing request
23:40:17.808 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2854, FiltMin=2553, FiltMax=30173, Gamma=1.000
23:40:17.829 00.021 8996 UpdateGuideState exits: m=748301 SNR=363.7
23:40:17.830 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:17.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:17.833 00.002 8996 Enqueuing Expose request
23:40:17.835 00.002 20224 Worker thread wakes up
23:40:17.835 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:17.837 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:17.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:18.808 00.971 20224 Exposure complete
23:40:18.864 00.056 20224 worker thread done servicing request
23:40:18.864 00.000 8996 OnExposeComplete: enter
23:40:18.866 00.002 8996 UpdateGuideState(): m_state=6
23:40:18.868 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8160
23:40:18.870 00.002 8996 Star::Find returns 1 (0), X=136.97, Y=473.70, Mass=732655, SNR=347.8, Peak=58454 HFD=4.4
23:40:18.872 00.002 8996 MultiStar: [#1 -0.14,-0.12,0.66,U] [#2 -0.11,-0.06,0.86,U] [#3 -0.08,-0.34,0.62,U] [#4 -0.29,0.02,0.48,U] [#5 0.19,-0.22,0.59,U] [#6 -0.26,-0.34,0.00,M1] [#7 -0.12,0.03,0.40,U] [#8 0.07,-0.29,0.39,U] 
23:40:18.873 00.001 8996 single-star, 7 included, MultiStar: {-0.07, -0.13}, one-star: {-0.05, -0.07}
23:40:18.875 00.002 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
23:40:18.877 00.002 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.05)
23:40:18.878 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.21 mountX=-0.05 mountY=0.08, mountTheta=2.11
23:40:18.880 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
23:40:18.881 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
23:40:18.882 00.001 20224 Worker thread wakes up
23:40:18.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
23:40:18.882 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
23:40:18.882 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.05 yDistance=0.08
23:40:18.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:40:18.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:18.883 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:40:18.883 00.000 20224 MoveAxis(E, 0, ABG)
23:40:18.883 00.000 20224 Move returns status 0, amount 0
23:40:18.883 00.000 20224 MoveAxis(N, 0, ABG)
23:40:18.883 00.000 20224 Move returns status 0, amount 0
23:40:18.883 00.000 20224 move complete, result=0
23:40:18.883 00.000 20224 worker thread done servicing request
23:40:18.886 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=58454, med=2854, FiltMin=2585, FiltMax=26672, Gamma=1.000
23:40:18.901 00.015 8996 UpdateGuideState exits: m=732655 SNR=347.8
23:40:18.901 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:18.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:18.903 00.001 8996 Enqueuing Expose request
23:40:18.904 00.001 20224 Worker thread wakes up
23:40:18.904 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:18.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:18.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:20.072 01.167 20224 Exposure complete
23:40:20.138 00.066 20224 worker thread done servicing request
23:40:20.138 00.000 8996 OnExposeComplete: enter
23:40:20.139 00.001 8996 UpdateGuideState(): m_state=6
23:40:20.140 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8161
23:40:20.141 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=473.31, Mass=670291, SNR=356.0, Peak=54483 HFD=4.6
23:40:20.141 00.000 8996 MultiStar: [#1 -0.54,-0.61,0.00,M1] [#2 -0.26,-0.51,0.00,M1] [#3 -0.29,-0.54,0.00,M2] [#4 -0.34,-0.28,0.00,M1] [#5 0.03,-0.74,0.00,M1] [#6 -0.42,-0.53,0.00,M2] [#7 -0.11,-0.23,0.36,U] [#8 -0.00,-0.57,0.00,M1] 
23:40:20.142 00.001 8996 refined, 1 included, MultiStar: {-0.18, -0.40}, one-star: {-0.21, -0.46}
23:40:20.143 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
23:40:20.144 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
23:40:20.144 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.40 hyp=0.44 cameraTheta=-2.00 mountX=-0.14 mountY=0.41, mountTheta=1.90
23:40:20.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.40, opts=13)
23:40:20.147 00.001 8996 Enqueuing Move request for scope (-0.18, -0.40)
23:40:20.148 00.001 20224 Worker thread wakes up
23:40:20.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.40) opts 0xd
23:40:20.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.40)
23:40:20.148 00.000 20224 Moving (-0.18, -0.40) raw xDistance=-0.14 yDistance=0.41
23:40:20.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:40:20.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
23:40:20.148 00.000 20224 MoveAxis(E, 0, ABG)
23:40:20.148 00.000 20224 Move returns status 0, amount 0
23:40:20.148 00.000 20224 MoveAxis(S, 87, ABG)
23:40:20.148 00.000 20224 Guiding  Dir = 1, Dur = 87
23:40:20.149 00.001 20224 IsSlewing returns 0
23:40:20.149 00.000 20224 IsGuiding returns 0
23:40:20.155 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54483, med=2854, FiltMin=2566, FiltMax=26720, Gamma=1.000
23:40:20.173 00.018 8996 UpdateGuideState exits: m=670291 SNR=356.0
23:40:20.175 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:20.175 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:20.176 00.001 8996 Enqueuing Expose request
23:40:20.181 00.005 20224 PulseGuide returned control before completion, sleep 65
23:40:20.258 00.077 20224 IsGuiding returns 1
23:40:20.258 00.000 20224 scope still moving after pulse duration time elapsed
23:40:20.295 00.037 20224 IsSlewing returns 0
23:40:20.295 00.000 20224 IsGuiding returns 0
23:40:20.295 00.000 20224 scope move finished after 87 + 59 ms
23:40:20.296 00.001 20224 Move returns status 0, amount 87
23:40:20.296 00.000 20224 move complete, result=0
23:40:20.296 00.000 20224 worker thread done servicing request
23:40:20.296 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 87 ms SOUTH
23:40:20.298 00.002 20224 Worker thread wakes up
23:40:20.298 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:20.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:21.272 00.974 20224 Exposure complete
23:40:21.343 00.071 20224 worker thread done servicing request
23:40:21.343 00.000 8996 OnExposeComplete: enter
23:40:21.344 00.001 8996 UpdateGuideState(): m_state=6
23:40:21.345 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8162
23:40:21.345 00.000 8996 Star::Find returns 1 (0), X=136.76, Y=473.79, Mass=671161, SNR=333.6, Peak=51590 HFD=4.5
23:40:21.346 00.001 8996 MultiStar: [#1 -0.56,-0.03,0.00,M2] [#2 -0.21,0.09,0.76,U] [#3 -0.37,-0.57,0.00,M3] [#4 -0.48,0.14,0.00,M2] [#5 0.10,-0.44,0.00,M2] [#6 -0.09,-0.19,0.45,U] [#7 -0.16,0.15,0.44,U] [#8 -0.17,0.05,0.36,U] 
23:40:21.348 00.002 8996 refined, 4 included, MultiStar: {-0.20, 0.03}, one-star: {-0.26, 0.02}
23:40:21.348 00.000 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
23:40:21.349 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
23:40:21.350 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=3.00 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
23:40:21.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.03, opts=13)
23:40:21.352 00.000 8996 Enqueuing Move request for scope (-0.20, 0.03)
23:40:21.353 00.001 20224 Worker thread wakes up
23:40:21.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
23:40:21.353 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
23:40:21.353 00.000 20224 Moving (-0.20, 0.03) raw xDistance=-0.20 yDistance=-0.01
23:40:21.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:40:21.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:21.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:40:21.353 00.000 20224 MoveAxis(E, 29, ABG)
23:40:21.353 00.000 20224 Guiding  Dir = 2, Dur = 29
23:40:21.354 00.001 20224 IsSlewing returns 0
23:40:21.354 00.000 20224 IsGuiding returns 0
23:40:21.357 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51590, med=2854, FiltMin=2595, FiltMax=26333, Gamma=1.000
23:40:21.365 00.008 20224 PulseGuide returned control before completion, sleep 29
23:40:21.370 00.005 8996 UpdateGuideState exits: m=671161 SNR=333.6
23:40:21.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:21.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:21.372 00.000 8996 Enqueuing Expose request
23:40:21.394 00.022 20224 IsGuiding returns 1
23:40:21.394 00.000 20224 scope still moving after pulse duration time elapsed
23:40:21.426 00.032 20224 IsSlewing returns 0
23:40:21.426 00.000 20224 IsGuiding returns 1
23:40:21.458 00.032 20224 IsSlewing returns 0
23:40:21.458 00.000 20224 IsGuiding returns 0
23:40:21.458 00.000 20224 scope move finished after 29 + 75 ms
23:40:21.459 00.001 20224 Move returns status 0, amount 29
23:40:21.459 00.000 20224 MoveAxis(N, 0, ABG)
23:40:21.459 00.000 20224 Move returns status 0, amount 0
23:40:21.459 00.000 20224 move complete, result=0
23:40:21.459 00.000 20224 worker thread done servicing request
23:40:21.459 00.000 20224 Worker thread wakes up
23:40:21.459 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.0 px 0 ms NORTH
23:40:21.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:21.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:22.640 01.180 20224 Exposure complete
23:40:22.710 00.070 20224 worker thread done servicing request
23:40:22.710 00.000 8996 OnExposeComplete: enter
23:40:22.711 00.001 8996 UpdateGuideState(): m_state=6
23:40:22.712 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8163
23:40:22.713 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=473.65, Mass=771547, SNR=357.8, Peak=49238 HFD=4.7
23:40:22.714 00.001 8996 MultiStar: [#1 -0.01,-0.17,0.65,U] [#2 0.15,-0.19,0.70,U] [#3 0.38,-0.21,0.00,M4] [#4 0.20,-0.06,0.48,U] [#5 0.51,-0.48,0.00,M3] [#6 0.35,-0.39,0.00,M2] [#7 0.44,0.14,0.00,M1] [#8 0.41,-0.35,0.00,M1] 
23:40:22.715 00.001 8996 refined, 3 included, MultiStar: {0.19, -0.13}, one-star: {0.35, -0.11}
23:40:22.715 00.000 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
23:40:22.716 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.65)
23:40:22.717 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.24 cameraTheta=-0.61 mountX=0.21 mountY=0.11, mountTheta=0.50
23:40:22.718 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.13, opts=13)
23:40:22.719 00.001 8996 Enqueuing Move request for scope (0.19, -0.13)
23:40:22.720 00.001 20224 Worker thread wakes up
23:40:22.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
23:40:22.720 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
23:40:22.720 00.000 20224 Moving (0.19, -0.13) raw xDistance=0.21 yDistance=0.11
23:40:22.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
23:40:22.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:22.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:40:22.720 00.000 20224 MoveAxis(W, 28, ABG)
23:40:22.720 00.000 20224 Guiding  Dir = 3, Dur = 28
23:40:22.721 00.001 20224 IsSlewing returns 0
23:40:22.721 00.000 20224 IsGuiding returns 0
23:40:22.726 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=49238, med=2854, FiltMin=2601, FiltMax=24845, Gamma=1.000
23:40:22.741 00.015 8996 UpdateGuideState exits: m=771547 SNR=357.8
23:40:22.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:22.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:22.743 00.000 8996 Enqueuing Expose request
23:40:22.770 00.027 20224 IsGuiding returns 1
23:40:22.770 00.000 20224 scope still moving after pulse duration time elapsed
23:40:22.800 00.030 20224 IsSlewing returns 0
23:40:22.800 00.000 20224 IsGuiding returns 1
23:40:22.833 00.033 20224 IsSlewing returns 0
23:40:22.833 00.000 20224 IsGuiding returns 1
23:40:22.862 00.029 20224 IsSlewing returns 0
23:40:22.863 00.001 20224 IsGuiding returns 0
23:40:22.863 00.000 20224 scope move finished after 28 + 114 ms
23:40:22.863 00.000 20224 Move returns status 0, amount 28
23:40:22.863 00.000 20224 MoveAxis(N, 0, ABG)
23:40:22.863 00.000 20224 Move returns status 0, amount 0
23:40:22.863 00.000 20224 move complete, result=0
23:40:22.865 00.002 20224 worker thread done servicing request
23:40:22.865 00.000 20224 Worker thread wakes up
23:40:22.865 00.000 8996 GuideStep: 0.2 px 28 ms WEST, 0.1 px 0 ms NORTH
23:40:22.867 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:22.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:23.836 00.969 20224 Exposure complete
23:40:23.890 00.054 20224 worker thread done servicing request
23:40:23.890 00.000 8996 OnExposeComplete: enter
23:40:23.891 00.001 8996 UpdateGuideState(): m_state=6
23:40:23.892 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8164
23:40:23.893 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.50, Mass=697533, SNR=306.9, Peak=51011 HFD=4.2
23:40:23.895 00.002 8996 MultiStar: [#1 -0.31,-0.51,0.00,M2] [#2 -0.19,-0.52,0.00,M1] [#3 0.07,-0.52,0.00,M5] [#4 -0.09,-0.13,0.56,U] [#5 0.13,-0.52,0.00,M4] [#6 -0.03,-0.52,0.00,M3] [#7 0.14,-0.12,0.47,U] [#8 0.01,-0.53,0.00,M2] 
23:40:23.897 00.002 8996 refined, 2 included, MultiStar: {-0.02, -0.20}, one-star: {-0.06, -0.27}
23:40:23.898 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
23:40:23.900 00.002 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
23:40:23.901 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.68 mountX=-0.00 mountY=0.20, mountTheta=1.58
23:40:23.904 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.20, opts=13)
23:40:23.905 00.001 8996 Enqueuing Move request for scope (-0.02, -0.20)
23:40:23.906 00.001 20224 Worker thread wakes up
23:40:23.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
23:40:23.907 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
23:40:23.907 00.000 20224 Moving (-0.02, -0.20) raw xDistance=-0.00 yDistance=0.20
23:40:23.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:40:23.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:23.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:40:23.907 00.000 20224 MoveAxis(E, 0, ABG)
23:40:23.907 00.000 20224 Move returns status 0, amount 0
23:40:23.907 00.000 20224 MoveAxis(N, 0, ABG)
23:40:23.907 00.000 20224 Move returns status 0, amount 0
23:40:23.907 00.000 20224 move complete, result=0
23:40:23.907 00.000 20224 worker thread done servicing request
23:40:23.914 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51011, med=2854, FiltMin=2534, FiltMax=26006, Gamma=1.000
23:40:23.930 00.016 8996 UpdateGuideState exits: m=697533 SNR=306.9
23:40:23.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:23.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:23.933 00.001 8996 Enqueuing Expose request
23:40:23.935 00.002 20224 Worker thread wakes up
23:40:23.935 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:40:23.936 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:23.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:25.108 01.172 20224 Exposure complete
23:40:25.164 00.056 20224 worker thread done servicing request
23:40:25.165 00.001 8996 OnExposeComplete: enter
23:40:25.166 00.001 8996 UpdateGuideState(): m_state=6
23:40:25.167 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8165
23:40:25.169 00.002 8996 Star::Find returns 1 (0), X=137.28, Y=473.46, Mass=752933, SNR=406.0, Peak=51043 HFD=4.6
23:40:25.170 00.001 8996 MultiStar: [#1 -0.23,-0.40,0.00,M3] [#2 0.17,-0.44,0.00,M2] [#3 0.24,-0.42,0.00,M6] [#4 0.05,0.02,0.50,U] [#5 0.48,-0.38,0.00,M5] [#6 0.23,-0.43,0.00,M4] [#7 0.52,-0.04,0.00,M1] [#8 0.44,-0.54,0.00,M3] 
23:40:25.171 00.001 8996 refined, 1 included, MultiStar: {0.19, -0.20}, one-star: {0.26, -0.31}
23:40:25.172 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
23:40:25.173 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.45)
23:40:25.174 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.20 hyp=0.27 cameraTheta=-0.81 mountX=0.21 mountY=0.17, mountTheta=0.70
23:40:25.175 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.20, opts=13)
23:40:25.177 00.002 8996 Enqueuing Move request for scope (0.19, -0.20)
23:40:25.178 00.001 20224 Worker thread wakes up
23:40:25.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.20) opts 0xd
23:40:25.178 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.20)
23:40:25.179 00.001 20224 Moving (0.19, -0.20) raw xDistance=0.21 yDistance=0.17
23:40:25.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:40:25.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:25.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:40:25.179 00.000 20224 MoveAxis(W, 30, ABG)
23:40:25.179 00.000 20224 Guiding  Dir = 3, Dur = 30
23:40:25.179 00.000 20224 IsSlewing returns 0
23:40:25.179 00.000 20224 IsGuiding returns 0
23:40:25.183 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51043, med=2854, FiltMin=2585, FiltMax=24771, Gamma=1.000
23:40:25.195 00.012 8996 UpdateGuideState exits: m=752933 SNR=406.0
23:40:25.195 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:25.196 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:25.197 00.001 8996 Enqueuing Expose request
23:40:25.241 00.044 20224 IsGuiding returns 1
23:40:25.241 00.000 20224 scope still moving after pulse duration time elapsed
23:40:25.272 00.031 20224 IsSlewing returns 0
23:40:25.272 00.000 20224 IsGuiding returns 1
23:40:25.302 00.030 20224 IsSlewing returns 0
23:40:25.302 00.000 20224 IsGuiding returns 1
23:40:25.334 00.032 20224 IsSlewing returns 0
23:40:25.334 00.000 20224 IsGuiding returns 0
23:40:25.334 00.000 20224 scope move finished after 30 + 125 ms
23:40:25.334 00.000 20224 Move returns status 0, amount 30
23:40:25.334 00.000 20224 MoveAxis(N, 0, ABG)
23:40:25.334 00.000 20224 Move returns status 0, amount 0
23:40:25.334 00.000 20224 move complete, result=0
23:40:25.334 00.000 20224 worker thread done servicing request
23:40:25.334 00.000 20224 Worker thread wakes up
23:40:25.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:25.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:25.335 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
23:40:26.311 00.976 20224 Exposure complete
23:40:26.385 00.074 20224 worker thread done servicing request
23:40:26.386 00.001 8996 OnExposeComplete: enter
23:40:26.387 00.001 8996 UpdateGuideState(): m_state=6
23:40:26.388 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8166
23:40:26.389 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=473.70, Mass=752521, SNR=372.7, Peak=50966 HFD=4.5
23:40:26.391 00.002 8996 MultiStar: [#1 -0.36,-0.12,0.61,U] [#2 0.10,-0.15,0.75,U] [#3 -0.04,-0.04,0.51,U] [#4 -0.33,0.26,0.45,U] [#5 0.15,-0.24,0.53,U] [#6 -0.10,-0.26,0.39,U] [#7 0.03,0.32,0.48,U] [#8 0.01,-0.26,0.36,U] 
23:40:26.393 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {0.06, -0.07}
23:40:26.394 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
23:40:26.396 00.002 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.14)
23:40:26.398 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.12 mountX=-0.03 mountY=0.07, mountTheta=2.02
23:40:26.399 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
23:40:26.401 00.002 8996 Enqueuing Move request for scope (-0.04, -0.06)
23:40:26.402 00.001 20224 Worker thread wakes up
23:40:26.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:40:26.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:40:26.402 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.03 yDistance=0.07
23:40:26.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:40:26.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:26.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:40:26.402 00.000 20224 MoveAxis(E, 0, ABG)
23:40:26.402 00.000 20224 Move returns status 0, amount 0
23:40:26.402 00.000 20224 MoveAxis(N, 0, ABG)
23:40:26.402 00.000 20224 Move returns status 0, amount 0
23:40:26.402 00.000 20224 move complete, result=0
23:40:26.402 00.000 20224 worker thread done servicing request
23:40:26.407 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50966, med=2854, FiltMin=2557, FiltMax=27600, Gamma=1.000
23:40:26.424 00.017 8996 UpdateGuideState exits: m=752521 SNR=372.7
23:40:26.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:26.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:26.428 00.002 8996 Enqueuing Expose request
23:40:26.428 00.000 20224 Worker thread wakes up
23:40:26.428 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:26.430 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:26.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:27.577 01.147 20224 Exposure complete
23:40:27.659 00.082 20224 worker thread done servicing request
23:40:27.660 00.001 8996 OnExposeComplete: enter
23:40:27.661 00.001 8996 UpdateGuideState(): m_state=6
23:40:27.663 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8167
23:40:27.665 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=473.90, Mass=694004, SNR=335.0, Peak=57718 HFD=4.3
23:40:27.667 00.002 8996 MultiStar: [#1 -0.73,0.23,0.00,M3] [#2 -0.40,0.40,0.00,M2] [#3 -0.41,-0.02,0.64,U] [#4 -0.59,0.33,0.00,M1] [#5 -0.09,0.08,0.64,U] [#6 -0.16,-0.06,0.41,U] [#7 -0.23,0.51,0.00,M1] [#8 -0.21,0.19,0.41,U] 
23:40:27.669 00.002 8996 refined, 4 included, MultiStar: {-0.30, 0.07}, one-star: {-0.46, 0.13}
23:40:27.670 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
23:40:27.671 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
23:40:27.673 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=0.07 hyp=0.31 cameraTheta=2.91 mountX=-0.31 mountY=-0.04, mountTheta=-3.02
23:40:27.676 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.07, opts=13)
23:40:27.677 00.001 8996 Enqueuing Move request for scope (-0.30, 0.07)
23:40:27.678 00.001 20224 Worker thread wakes up
23:40:27.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.07) opts 0xd
23:40:27.679 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.07)
23:40:27.679 00.000 20224 Moving (-0.30, 0.07) raw xDistance=-0.31 yDistance=-0.04
23:40:27.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
23:40:27.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:27.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:40:27.679 00.000 20224 MoveAxis(E, 45, ABG)
23:40:27.679 00.000 20224 Guiding  Dir = 2, Dur = 45
23:40:27.679 00.000 20224 IsSlewing returns 0
23:40:27.680 00.001 20224 IsGuiding returns 0
23:40:27.685 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=57718, med=2854, FiltMin=2582, FiltMax=29193, Gamma=1.000
23:40:27.698 00.013 8996 UpdateGuideState exits: m=694004 SNR=335.0
23:40:27.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:27.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:27.701 00.001 8996 Enqueuing Expose request
23:40:27.713 00.012 20224 PulseGuide returned control before completion, sleep 22
23:40:27.743 00.030 20224 IsGuiding returns 1
23:40:27.743 00.000 20224 scope still moving after pulse duration time elapsed
23:40:27.774 00.031 20224 IsSlewing returns 0
23:40:27.774 00.000 20224 IsGuiding returns 1
23:40:27.805 00.031 20224 IsSlewing returns 0
23:40:27.806 00.001 20224 IsGuiding returns 0
23:40:27.806 00.000 20224 scope move finished after 45 + 80 ms
23:40:27.806 00.000 20224 Move returns status 0, amount 45
23:40:27.806 00.000 20224 MoveAxis(N, 0, ABG)
23:40:27.806 00.000 20224 Move returns status 0, amount 0
23:40:27.806 00.000 20224 move complete, result=0
23:40:27.806 00.000 20224 worker thread done servicing request
23:40:27.806 00.000 20224 Worker thread wakes up
23:40:27.806 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.0 px 0 ms NORTH
23:40:27.809 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:27.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:28.802 00.993 20224 Exposure complete
23:40:28.874 00.072 20224 worker thread done servicing request
23:40:28.874 00.000 8996 OnExposeComplete: enter
23:40:28.876 00.002 8996 UpdateGuideState(): m_state=6
23:40:28.877 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8168
23:40:28.878 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=473.75, Mass=688871, SNR=325.5, Peak=55542 HFD=4.4
23:40:28.879 00.001 8996 MultiStar: [#1 -0.51,0.02,0.00,M4] [#2 -0.37,0.15,0.76,U] [#3 -0.12,-0.14,0.60,U] [#4 -0.35,0.15,0.57,U] [#5 -0.08,-0.21,0.68,U] [#6 -0.28,-0.22,0.48,U] [#7 -0.18,0.36,0.49,U] [#8 -0.06,0.01,0.44,U] 
23:40:28.880 00.001 8996 single-star, 7 included, MultiStar: {-0.20, 0.01}, one-star: {-0.13, -0.02}
23:40:28.881 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
23:40:28.882 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
23:40:28.883 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-3.02 mountX=-0.13 mountY=0.03, mountTheta=2.91
23:40:28.885 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.02, opts=13)
23:40:28.886 00.001 8996 Enqueuing Move request for scope (-0.13, -0.02)
23:40:28.887 00.001 20224 Worker thread wakes up
23:40:28.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
23:40:28.887 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
23:40:28.887 00.000 20224 Moving (-0.13, -0.02) raw xDistance=-0.13 yDistance=0.03
23:40:28.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:40:28.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:28.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:40:28.887 00.000 20224 MoveAxis(E, 0, ABG)
23:40:28.887 00.000 20224 Move returns status 0, amount 0
23:40:28.887 00.000 20224 MoveAxis(N, 0, ABG)
23:40:28.887 00.000 20224 Move returns status 0, amount 0
23:40:28.887 00.000 20224 move complete, result=0
23:40:28.887 00.000 20224 worker thread done servicing request
23:40:28.891 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=55542, med=2854, FiltMin=2579, FiltMax=28013, Gamma=1.000
23:40:28.902 00.011 8996 UpdateGuideState exits: m=688871 SNR=325.5
23:40:28.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:28.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:28.905 00.001 8996 Enqueuing Expose request
23:40:28.906 00.001 20224 Worker thread wakes up
23:40:28.906 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:28.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:28.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:30.065 01.159 20224 Exposure complete
23:40:30.135 00.070 20224 worker thread done servicing request
23:40:30.136 00.001 8996 OnExposeComplete: enter
23:40:30.137 00.001 8996 UpdateGuideState(): m_state=6
23:40:30.137 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8169
23:40:30.138 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.83, Mass=719191, SNR=346.5, Peak=58118 HFD=4.3
23:40:30.140 00.002 8996 MultiStar: [#1 -0.36,-0.05,0.64,U] [#2 -0.00,0.17,0.75,U] [#3 -0.04,-0.02,0.60,U] [#4 -0.32,0.29,0.00,M1] [#5 0.20,-0.09,0.64,U] [#6 -0.29,-0.41,0.00,M2] [#7 0.01,-0.06,0.50,U] [#8 0.22,0.07,0.36,U] 
23:40:30.141 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.02}, one-star: {-0.05, 0.06}
23:40:30.142 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
23:40:30.143 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
23:40:30.144 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.03 cameraTheta=2.46 mountX=-0.02 mountY=-0.02, mountTheta=-2.57
23:40:30.145 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
23:40:30.146 00.001 8996 Enqueuing Move request for scope (-0.02, 0.02)
23:40:30.147 00.001 20224 Worker thread wakes up
23:40:30.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
23:40:30.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
23:40:30.147 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
23:40:30.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:40:30.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:30.148 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:40:30.148 00.000 20224 MoveAxis(E, 0, ABG)
23:40:30.148 00.000 20224 Move returns status 0, amount 0
23:40:30.148 00.000 20224 MoveAxis(N, 0, ABG)
23:40:30.148 00.000 20224 Move returns status 0, amount 0
23:40:30.148 00.000 20224 move complete, result=0
23:40:30.148 00.000 20224 worker thread done servicing request
23:40:30.156 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58118, med=2854, FiltMin=2598, FiltMax=28800, Gamma=1.000
23:40:30.175 00.019 8996 UpdateGuideState exits: m=719191 SNR=346.5
23:40:30.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:30.177 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:30.178 00.001 8996 Enqueuing Expose request
23:40:30.180 00.002 20224 Worker thread wakes up
23:40:30.180 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:30.182 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:30.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:31.171 00.989 20224 Exposure complete
23:40:31.239 00.068 20224 worker thread done servicing request
23:40:31.240 00.001 8996 OnExposeComplete: enter
23:40:31.241 00.001 8996 UpdateGuideState(): m_state=6
23:40:31.243 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8170
23:40:31.244 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.94, Mass=691288, SNR=335.7, Peak=55622 HFD=4.4
23:40:31.245 00.001 8996 MultiStar: [#1 -0.02,-0.22,0.67,U] [#2 0.04,0.04,0.66,U] [#3 0.12,-0.24,0.62,U] [#4 -0.34,0.08,0.55,U] [#5 0.14,-0.24,0.54,U] [#6 -0.11,-0.32,0.45,U] [#7 0.13,0.06,0.38,U] [#8 0.28,0.17,0.43,U] 
23:40:31.246 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.02, 0.17}
23:40:31.248 00.002 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:40:31.248 00.000 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
23:40:31.249 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.09 mountX=0.03 mountY=0.04, mountTheta=0.98
23:40:31.251 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
23:40:31.252 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
23:40:31.253 00.001 20224 Worker thread wakes up
23:40:31.254 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
23:40:31.254 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
23:40:31.254 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.03 yDistance=0.04
23:40:31.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:40:31.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:31.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:31.254 00.000 20224 MoveAxis(E, 0, ABG)
23:40:31.254 00.000 20224 Move returns status 0, amount 0
23:40:31.254 00.000 20224 MoveAxis(N, 0, ABG)
23:40:31.254 00.000 20224 Move returns status 0, amount 0
23:40:31.254 00.000 20224 move complete, result=0
23:40:31.254 00.000 20224 worker thread done servicing request
23:40:31.258 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55622, med=2854, FiltMin=2611, FiltMax=28093, Gamma=1.000
23:40:31.279 00.021 8996 UpdateGuideState exits: m=691288 SNR=335.7
23:40:31.280 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:31.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:31.282 00.001 8996 Enqueuing Expose request
23:40:31.282 00.000 20224 Worker thread wakes up
23:40:31.283 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:31.283 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:31.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:32.443 01.160 20224 Exposure complete
23:40:32.524 00.081 20224 worker thread done servicing request
23:40:32.524 00.000 8996 OnExposeComplete: enter
23:40:32.525 00.001 8996 UpdateGuideState(): m_state=6
23:40:32.527 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8171
23:40:32.528 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=473.97, Mass=660035, SNR=310.2, Peak=50297 HFD=4.7
23:40:32.529 00.001 8996 MultiStar: [#1 0.05,0.10,0.78,U] [#2 0.25,0.07,0.79,U] [#3 0.48,-0.11,0.00,M2] [#4 0.29,0.30,0.53,U] [#5 0.53,-0.15,0.00,M1] [#6 0.17,-0.02,0.49,U] [#7 0.61,0.35,0.00,M1] [#8 0.28,-0.06,0.42,U] 
23:40:32.530 00.001 8996 refined, 5 included, MultiStar: {0.24, 0.11}, one-star: {0.37, 0.20}
23:40:32.531 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
23:40:32.532 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
23:40:32.533 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.27 cameraTheta=0.44 mountX=0.23 mountY=-0.14, mountTheta=-0.55
23:40:32.534 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.11, opts=13)
23:40:32.535 00.001 8996 Enqueuing Move request for scope (0.24, 0.11)
23:40:32.536 00.001 20224 Worker thread wakes up
23:40:32.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.11) opts 0xd
23:40:32.536 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.11)
23:40:32.536 00.000 20224 Moving (0.24, 0.11) raw xDistance=0.23 yDistance=-0.14
23:40:32.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
23:40:32.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:32.536 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:40:32.537 00.001 20224 MoveAxis(W, 34, ABG)
23:40:32.537 00.000 20224 Guiding  Dir = 3, Dur = 34
23:40:32.537 00.000 20224 IsSlewing returns 0
23:40:32.537 00.000 20224 IsGuiding returns 0
23:40:32.540 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50297, med=2854, FiltMin=2595, FiltMax=26109, Gamma=1.000
23:40:32.563 00.023 8996 UpdateGuideState exits: m=660035 SNR=310.2
23:40:32.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:32.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:32.566 00.001 8996 Enqueuing Expose request
23:40:32.574 00.008 20224 IsGuiding returns 1
23:40:32.575 00.001 20224 scope still moving after pulse duration time elapsed
23:40:32.605 00.030 20224 IsSlewing returns 0
23:40:32.605 00.000 20224 IsGuiding returns 1
23:40:32.636 00.031 20224 IsSlewing returns 0
23:40:32.636 00.000 20224 IsGuiding returns 1
23:40:32.667 00.031 20224 IsSlewing returns 0
23:40:32.667 00.000 20224 IsGuiding returns 0
23:40:32.667 00.000 20224 scope move finished after 34 + 95 ms
23:40:32.667 00.000 20224 Move returns status 0, amount 34
23:40:32.667 00.000 20224 MoveAxis(N, 0, ABG)
23:40:32.668 00.001 20224 Move returns status 0, amount 0
23:40:32.668 00.000 20224 move complete, result=0
23:40:32.668 00.000 20224 worker thread done servicing request
23:40:32.668 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH
23:40:32.670 00.002 20224 Worker thread wakes up
23:40:32.670 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:32.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:33.643 00.973 20224 Exposure complete
23:40:33.720 00.077 20224 worker thread done servicing request
23:40:33.720 00.000 8996 OnExposeComplete: enter
23:40:33.721 00.001 8996 UpdateGuideState(): m_state=6
23:40:33.722 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8172
23:40:33.723 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=473.77, Mass=706490, SNR=369.8, Peak=45769 HFD=4.6
23:40:33.724 00.001 8996 MultiStar: [#1 0.02,-0.07,0.58,U] [#2 0.10,-0.08,0.65,U] [#3 0.24,-0.27,0.65,U] [#4 -0.18,0.20,0.45,U] [#5 0.26,-0.16,0.61,U] [#6 0.11,-0.36,0.40,U] [#7 0.37,0.17,0.40,U] [#8 0.18,-0.32,0.37,U] 
23:40:33.725 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.09}, one-star: {0.25, 0.00}
23:40:33.726 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
23:40:33.727 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
23:40:33.728 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.51 mountX=0.17 mountY=0.07, mountTheta=0.40
23:40:33.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.09, opts=13)
23:40:33.731 00.001 8996 Enqueuing Move request for scope (0.16, -0.09)
23:40:33.732 00.001 20224 Worker thread wakes up
23:40:33.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
23:40:33.732 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
23:40:33.732 00.000 20224 Moving (0.16, -0.09) raw xDistance=0.17 yDistance=0.07
23:40:33.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:40:33.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:33.733 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:40:33.733 00.000 20224 MoveAxis(E, 0, ABG)
23:40:33.733 00.000 20224 Move returns status 0, amount 0
23:40:33.733 00.000 20224 MoveAxis(N, 0, ABG)
23:40:33.733 00.000 20224 Move returns status 0, amount 0
23:40:33.733 00.000 20224 move complete, result=0
23:40:33.733 00.000 20224 worker thread done servicing request
23:40:33.737 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=45769, med=2854, FiltMin=2598, FiltMax=25629, Gamma=1.000
23:40:33.756 00.019 8996 UpdateGuideState exits: m=706490 SNR=369.8
23:40:33.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:33.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:33.759 00.001 8996 Enqueuing Expose request
23:40:33.759 00.000 20224 Worker thread wakes up
23:40:33.759 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:33.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:33.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:34.920 01.160 20224 Exposure complete
23:40:35.037 00.117 20224 worker thread done servicing request
23:40:35.037 00.000 8996 OnExposeComplete: enter
23:40:35.038 00.001 8996 UpdateGuideState(): m_state=6
23:40:35.039 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8173
23:40:35.040 00.001 8996 Star::Find returns 1 (0), X=137.23, Y=473.77, Mass=682202, SNR=333.8, Peak=52342 HFD=4.5
23:40:35.041 00.001 8996 MultiStar: [#1 0.11,-0.06,0.72,U] [#2 0.25,0.04,0.75,U] [#3 -0.00,-0.31,0.60,U] [#4 0.15,0.12,0.56,U] [#5 0.45,-0.20,0.00,M1] [#6 -0.05,-0.21,0.45,U] [#7 0.17,0.06,0.47,U] [#8 0.26,-0.08,0.38,U] 
23:40:35.043 00.002 8996 refined, 7 included, MultiStar: {0.15, -0.05}, one-star: {0.21, 0.00}
23:40:35.044 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
23:40:35.047 00.003 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
23:40:35.049 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.32 mountX=0.15 mountY=0.03, mountTheta=0.20
23:40:35.054 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
23:40:35.056 00.002 8996 Enqueuing Move request for scope (0.15, -0.05)
23:40:35.059 00.003 20224 Worker thread wakes up
23:40:35.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
23:40:35.059 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
23:40:35.059 00.000 20224 Moving (0.15, -0.05) raw xDistance=0.15 yDistance=0.03
23:40:35.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:40:35.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:35.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:40:35.059 00.000 20224 MoveAxis(E, 0, ABG)
23:40:35.059 00.000 20224 Move returns status 0, amount 0
23:40:35.059 00.000 20224 MoveAxis(N, 0, ABG)
23:40:35.059 00.000 20224 Move returns status 0, amount 0
23:40:35.059 00.000 20224 move complete, result=0
23:40:35.060 00.001 20224 worker thread done servicing request
23:40:35.068 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52342, med=2854, FiltMin=2585, FiltMax=22157, Gamma=1.000
23:40:35.086 00.018 8996 UpdateGuideState exits: m=682202 SNR=333.8
23:40:35.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:35.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:35.088 00.000 8996 Enqueuing Expose request
23:40:35.089 00.001 20224 Worker thread wakes up
23:40:35.089 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:35.090 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:35.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:36.076 00.986 20224 Exposure complete
23:40:36.161 00.085 20224 worker thread done servicing request
23:40:36.161 00.000 8996 OnExposeComplete: enter
23:40:36.163 00.002 8996 UpdateGuideState(): m_state=6
23:40:36.165 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8174
23:40:36.166 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.77, Mass=698385, SNR=320.3, Peak=51590 HFD=4.4
23:40:36.168 00.002 8996 MultiStar: [#1 0.10,-0.21,0.66,U] [#2 0.44,-0.21,0.00,M1] [#3 0.12,-0.38,0.56,U] [#4 -0.19,-0.04,0.54,U] [#5 0.29,-0.29,0.67,U] [#6 0.06,-0.48,0.00,M1] [#7 0.23,-0.10,0.45,U] [#8 0.17,-0.11,0.44,U] 
23:40:36.169 00.001 8996 single-star, 6 included, MultiStar: {0.13, -0.15}, one-star: {0.14, 0.01}
23:40:36.170 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
23:40:36.172 00.002 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
23:40:36.174 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.05 mountX=0.14 mountY=-0.02, mountTheta=-0.16
23:40:36.177 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.01, opts=13)
23:40:36.177 00.000 8996 Enqueuing Move request for scope (0.14, 0.01)
23:40:36.179 00.002 20224 Worker thread wakes up
23:40:36.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
23:40:36.179 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
23:40:36.179 00.000 20224 Moving (0.14, 0.01) raw xDistance=0.14 yDistance=-0.02
23:40:36.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:40:36.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:36.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:40:36.180 00.001 20224 MoveAxis(E, 0, ABG)
23:40:36.180 00.000 20224 Move returns status 0, amount 0
23:40:36.180 00.000 20224 MoveAxis(N, 0, ABG)
23:40:36.180 00.000 20224 Move returns status 0, amount 0
23:40:36.180 00.000 20224 move complete, result=0
23:40:36.180 00.000 20224 worker thread done servicing request
23:40:36.184 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51590, med=2854, FiltMin=2598, FiltMax=24061, Gamma=1.000
23:40:36.197 00.013 8996 UpdateGuideState exits: m=698385 SNR=320.3
23:40:36.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:36.200 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:36.202 00.002 8996 Enqueuing Expose request
23:40:36.203 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:36.204 00.001 20224 Worker thread wakes up
23:40:36.204 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:36.205 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:37.380 01.175 20224 Exposure complete
23:40:37.469 00.089 20224 worker thread done servicing request
23:40:37.469 00.000 8996 OnExposeComplete: enter
23:40:37.471 00.002 8996 UpdateGuideState(): m_state=6
23:40:37.472 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8175
23:40:37.473 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=473.69, Mass=667987, SNR=352.3, Peak=53750 HFD=4.5
23:40:37.475 00.002 8996 MultiStar: [#1 -0.17,-0.19,0.59,U] [#2 0.05,-0.20,0.88,U] [#3 0.16,-0.60,0.00,M1] [#4 -0.40,-0.08,0.61,U] [#5 0.32,-0.44,0.00,M1] [#6 0.12,-0.44,0.00,M2] [#7 0.09,-0.16,0.42,U] [#8 0.12,-0.21,0.36,U] 
23:40:37.476 00.001 8996 refined, 5 included, MultiStar: {-0.02, -0.14}, one-star: {0.13, -0.07}
23:40:37.477 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
23:40:37.478 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
23:40:37.479 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.74 mountX=-0.01 mountY=0.14, mountTheta=1.64
23:40:37.481 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.14, opts=13)
23:40:37.483 00.002 8996 Enqueuing Move request for scope (-0.02, -0.14)
23:40:37.486 00.003 20224 Worker thread wakes up
23:40:37.486 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
23:40:37.486 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
23:40:37.486 00.000 20224 Moving (-0.02, -0.14) raw xDistance=-0.01 yDistance=0.14
23:40:37.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:40:37.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:37.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:40:37.486 00.000 20224 MoveAxis(E, 0, ABG)
23:40:37.486 00.000 20224 Move returns status 0, amount 0
23:40:37.486 00.000 20224 MoveAxis(N, 0, ABG)
23:40:37.486 00.000 20224 Move returns status 0, amount 0
23:40:37.486 00.000 20224 move complete, result=0
23:40:37.487 00.001 20224 worker thread done servicing request
23:40:37.494 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53750, med=2854, FiltMin=2595, FiltMax=23277, Gamma=1.000
23:40:37.513 00.019 8996 UpdateGuideState exits: m=667987 SNR=352.3
23:40:37.515 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:37.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:37.518 00.002 8996 Enqueuing Expose request
23:40:37.520 00.002 20224 Worker thread wakes up
23:40:37.520 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:37.522 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:37.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:38.494 00.972 20224 Exposure complete
23:40:38.550 00.056 20224 worker thread done servicing request
23:40:38.550 00.000 8996 OnExposeComplete: enter
23:40:38.552 00.002 8996 UpdateGuideState(): m_state=6
23:40:38.553 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8176
23:40:38.554 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.82, Mass=666829, SNR=376.6, Peak=63574 HFD=4.4
23:40:38.555 00.001 8996 MultiStar: [#1 -0.38,-0.31,0.00,M1] [#2 -0.23,-0.12,0.71,U] [#3 -0.26,-0.33,0.55,U] [#4 -0.41,0.05,0.45,U] [#5 0.09,-0.48,0.00,M2] [#6 -0.20,-0.45,0.00,M3] [#7 -0.12,-0.03,0.38,U] [#8 0.06,-0.21,0.37,U] 
23:40:38.556 00.001 8996 single-star, 5 included, MultiStar: {-0.18, -0.08}, one-star: {-0.10, 0.06}
23:40:38.556 00.000 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
23:40:38.557 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
23:40:38.558 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.63 mountX=-0.11 mountY=-0.05, mountTheta=-2.74
23:40:38.561 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.06, opts=13)
23:40:38.562 00.001 8996 Enqueuing Move request for scope (-0.10, 0.06)
23:40:38.564 00.002 20224 Worker thread wakes up
23:40:38.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
23:40:38.564 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
23:40:38.564 00.000 20224 Moving (-0.10, 0.06) raw xDistance=-0.11 yDistance=-0.05
23:40:38.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:40:38.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:38.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:40:38.564 00.000 20224 MoveAxis(E, 0, ABG)
23:40:38.564 00.000 20224 Move returns status 0, amount 0
23:40:38.564 00.000 20224 MoveAxis(N, 0, ABG)
23:40:38.564 00.000 20224 Move returns status 0, amount 0
23:40:38.564 00.000 20224 move complete, result=0
23:40:38.564 00.000 20224 worker thread done servicing request
23:40:38.571 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63574, med=2854, FiltMin=2601, FiltMax=26589, Gamma=1.000
23:40:38.584 00.013 8996 UpdateGuideState exits: m=666829 SNR=376.6
23:40:38.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:38.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:38.587 00.001 8996 Enqueuing Expose request
23:40:38.587 00.000 20224 Worker thread wakes up
23:40:38.588 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:40:38.588 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:38.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:39.760 01.172 20224 Exposure complete
23:40:39.838 00.078 20224 worker thread done servicing request
23:40:39.838 00.000 8996 OnExposeComplete: enter
23:40:39.839 00.001 8996 UpdateGuideState(): m_state=6
23:40:39.840 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8177
23:40:39.841 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=473.76, Mass=688959, SNR=348.3, Peak=53942 HFD=4.6
23:40:39.841 00.000 8996 MultiStar: [#1 -0.82,-0.27,0.00,M2] [#2 -0.41,-0.14,0.00,M1] [#3 -0.31,-0.58,0.00,M1] [#4 -0.76,-0.13,0.00,M1] [#5 -0.38,-0.50,0.00,M3] [#6 -0.52,-0.38,0.00,M4] [#7 -0.52,-0.01,0.00,M1] [#8 -0.45,-0.43,0.00,M1] 
23:40:39.842 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:40:39.843 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
23:40:39.844 00.001 8996 CameraToMount -- cameraX=-0.51 cameraY=-0.01 hyp=0.51 cameraTheta=-3.13 mountX=-0.51 mountY=0.07, mountTheta=3.01
23:40:39.845 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.51, y=-0.01, opts=13)
23:40:39.846 00.001 8996 Enqueuing Move request for scope (-0.51, -0.01)
23:40:39.847 00.001 20224 Worker thread wakes up
23:40:39.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.01) opts 0xd
23:40:39.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.51, -0.01)
23:40:39.847 00.000 20224 Moving (-0.51, -0.01) raw xDistance=-0.51 yDistance=0.07
23:40:39.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
23:40:39.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:39.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:40:39.848 00.001 20224 MoveAxis(E, 75, ABG)
23:40:39.848 00.000 20224 Guiding  Dir = 2, Dur = 75
23:40:39.848 00.000 20224 IsSlewing returns 0
23:40:39.848 00.000 20224 IsGuiding returns 0
23:40:39.851 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53942, med=2854, FiltMin=2550, FiltMax=25209, Gamma=1.000
23:40:39.865 00.014 8996 UpdateGuideState exits: m=688959 SNR=348.3
23:40:39.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:39.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:39.868 00.001 8996 Enqueuing Expose request
23:40:39.876 00.008 20224 PulseGuide returned control before completion, sleep 56
23:40:39.939 00.063 20224 IsGuiding returns 1
23:40:39.939 00.000 20224 scope still moving after pulse duration time elapsed
23:40:39.970 00.031 20224 IsSlewing returns 0
23:40:39.970 00.000 20224 IsGuiding returns 0
23:40:39.971 00.001 20224 scope move finished after 75 + 48 ms
23:40:39.971 00.000 20224 Move returns status 0, amount 75
23:40:39.971 00.000 20224 MoveAxis(N, 0, ABG)
23:40:39.971 00.000 20224 Move returns status 0, amount 0
23:40:39.971 00.000 20224 move complete, result=0
23:40:39.971 00.000 20224 worker thread done servicing request
23:40:39.971 00.000 8996 GuideStep: -0.5 px 75 ms EAST, 0.1 px 0 ms NORTH
23:40:39.973 00.002 20224 Worker thread wakes up
23:40:39.973 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:39.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:40.949 00.976 20224 Exposure complete
23:40:41.034 00.085 20224 worker thread done servicing request
23:40:41.034 00.000 8996 OnExposeComplete: enter
23:40:41.036 00.002 8996 UpdateGuideState(): m_state=6
23:40:41.039 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8178
23:40:41.041 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=473.73, Mass=727192, SNR=356.4, Peak=58614 HFD=4.6
23:40:41.043 00.002 8996 MultiStar: [#1 -0.60,-0.20,0.00,M3] [#2 -0.42,0.06,0.78,U] [#3 -0.26,-0.44,0.00,M2] [#4 -0.55,-0.06,0.00,M2] [#5 -0.34,-0.29,0.00,M4] [#6 -0.26,-0.33,0.37,U] [#7 -0.18,0.35,0.40,U] [#8 -0.31,-0.17,0.41,U] 
23:40:41.045 00.002 8996 single-star, 4 included, MultiStar: {-0.31, -0.01}, one-star: {-0.30, -0.03}
23:40:41.046 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
23:40:41.048 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
23:40:41.049 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.03 hyp=0.30 cameraTheta=-3.03 mountX=-0.29 mountY=0.07, mountTheta=2.91
23:40:41.052 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.03, opts=13)
23:40:41.055 00.003 8996 Enqueuing Move request for scope (-0.30, -0.03)
23:40:41.057 00.002 20224 Worker thread wakes up
23:40:41.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.03) opts 0xd
23:40:41.057 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.03)
23:40:41.057 00.000 20224 Moving (-0.30, -0.03) raw xDistance=-0.29 yDistance=0.07
23:40:41.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29
23:40:41.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:41.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:40:41.057 00.000 20224 MoveAxis(E, 48, ABG)
23:40:41.058 00.001 20224 Guiding  Dir = 2, Dur = 48
23:40:41.058 00.000 20224 IsSlewing returns 0
23:40:41.058 00.000 20224 IsGuiding returns 0
23:40:41.065 00.007 20224 PulseGuide returned control before completion, sleep 52
23:40:41.066 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58614, med=2854, FiltMin=2499, FiltMax=29622, Gamma=1.000
23:40:41.088 00.022 8996 UpdateGuideState exits: m=727192 SNR=356.4
23:40:41.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:41.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:41.092 00.002 8996 Enqueuing Expose request
23:40:41.125 00.033 20224 IsGuiding returns 1
23:40:41.125 00.000 20224 scope still moving after pulse duration time elapsed
23:40:41.157 00.032 20224 IsSlewing returns 0
23:40:41.157 00.000 20224 IsGuiding returns 0
23:40:41.158 00.001 20224 scope move finished after 48 + 51 ms
23:40:41.158 00.000 20224 Move returns status 0, amount 48
23:40:41.158 00.000 20224 MoveAxis(N, 0, ABG)
23:40:41.158 00.000 20224 Move returns status 0, amount 0
23:40:41.159 00.001 20224 move complete, result=0
23:40:41.159 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.1 px 0 ms NORTH
23:40:41.162 00.003 20224 worker thread done servicing request
23:40:41.162 00.000 20224 Worker thread wakes up
23:40:41.162 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:41.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:42.345 01.183 20224 Exposure complete
23:40:42.443 00.098 20224 worker thread done servicing request
23:40:42.443 00.000 8996 OnExposeComplete: enter
23:40:42.445 00.002 8996 UpdateGuideState(): m_state=6
23:40:42.446 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8179
23:40:42.448 00.002 8996 Star::Find returns 1 (0), X=137.57, Y=474.30, Mass=693936, SNR=318.4, Peak=57353 HFD=4.7
23:40:42.450 00.002 8996 MultiStar: [#1 0.43,-0.01,0.00,M4] [#2 0.55,0.28,0.00,M1] [#3 0.65,0.19,0.00,M3] [#4 0.40,0.32,0.00,M3] [#5 0.65,0.02,0.00,M5] [#6 0.66,-0.12,0.00,M4] [#7 0.83,0.66,0.00,M1] [#8 0.69,0.29,0.00,M1] 
23:40:42.451 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
23:40:42.452 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
23:40:42.454 00.002 8996 CameraToMount -- cameraX=0.55 cameraY=0.54 hyp=0.77 cameraTheta=0.77 mountX=0.49 mountY=-0.60, mountTheta=-0.88
23:40:42.456 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.55, y=0.54, opts=13)
23:40:42.457 00.001 8996 Enqueuing Move request for scope (0.55, 0.54)
23:40:42.459 00.002 20224 Worker thread wakes up
23:40:42.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.54) opts 0xd
23:40:42.459 00.000 20224 Handling offset move in thread for scope, endpoint = (0.55, 0.54)
23:40:42.459 00.000 20224 Moving (0.55, 0.54) raw xDistance=0.49 yDistance=-0.60
23:40:42.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.49
23:40:42.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:40:42.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.60
23:40:42.459 00.000 20224 MoveAxis(W, 69, ABG)
23:40:42.459 00.000 20224 Guiding  Dir = 3, Dur = 69
23:40:42.460 00.001 20224 IsSlewing returns 0
23:40:42.460 00.000 20224 IsGuiding returns 0
23:40:42.465 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57353, med=2854, FiltMin=2569, FiltMax=27910, Gamma=1.000
23:40:42.479 00.014 8996 UpdateGuideState exits: m=693936 SNR=318.4
23:40:42.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:42.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:42.482 00.001 8996 Enqueuing Expose request
23:40:42.488 00.006 20224 PulseGuide returned control before completion, sleep 52
23:40:42.549 00.061 20224 IsGuiding returns 1
23:40:42.549 00.000 20224 scope still moving after pulse duration time elapsed
23:40:42.581 00.032 20224 IsSlewing returns 0
23:40:42.581 00.000 20224 IsGuiding returns 0
23:40:42.582 00.001 20224 scope move finished after 69 + 51 ms
23:40:42.582 00.000 20224 Move returns status 0, amount 69
23:40:42.582 00.000 20224 MoveAxis(N, 0, ABG)
23:40:42.582 00.000 20224 Move returns status 0, amount 0
23:40:42.582 00.000 20224 move complete, result=0
23:40:42.582 00.000 20224 worker thread done servicing request
23:40:42.582 00.000 20224 Worker thread wakes up
23:40:42.582 00.000 8996 GuideStep: 0.5 px 69 ms WEST, -0.6 px 0 ms NORTH
23:40:42.584 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:42.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:43.553 00.969 20224 Exposure complete
23:40:43.640 00.087 20224 worker thread done servicing request
23:40:43.640 00.000 8996 OnExposeComplete: enter
23:40:43.642 00.002 8996 UpdateGuideState(): m_state=6
23:40:43.644 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8180
23:40:43.645 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=473.81, Mass=793347, SNR=372.7, Peak=58678 HFD=4.4
23:40:43.646 00.001 8996 MultiStar: [#1 -0.17,-0.31,0.57,U] [#2 0.10,0.02,0.76,U] [#3 0.17,-0.06,0.54,U] [#4 -0.00,0.23,0.50,U] [#5 0.21,-0.25,0.54,U] [#6 0.19,-0.05,0.44,U] [#7 0.25,0.40,0.00,M2] [#8 0.16,-0.14,0.37,U] 
23:40:43.647 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.05}, one-star: {0.12, 0.04}
23:40:43.647 00.000 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
23:40:43.648 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
23:40:43.649 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-0.51 mountX=0.10 mountY=0.04, mountTheta=0.40
23:40:43.651 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.05, opts=13)
23:40:43.652 00.001 8996 Enqueuing Move request for scope (0.09, -0.05)
23:40:43.652 00.000 20224 Worker thread wakes up
23:40:43.653 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
23:40:43.653 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
23:40:43.653 00.000 20224 Moving (0.09, -0.05) raw xDistance=0.10 yDistance=0.04
23:40:43.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:40:43.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:43.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:43.653 00.000 20224 MoveAxis(E, 0, ABG)
23:40:43.653 00.000 20224 Move returns status 0, amount 0
23:40:43.653 00.000 20224 MoveAxis(N, 0, ABG)
23:40:43.653 00.000 20224 Move returns status 0, amount 0
23:40:43.653 00.000 20224 move complete, result=0
23:40:43.653 00.000 20224 worker thread done servicing request
23:40:43.656 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58678, med=2854, FiltMin=2579, FiltMax=27712, Gamma=1.000
23:40:43.677 00.021 8996 UpdateGuideState exits: m=793347 SNR=372.7
23:40:43.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:43.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:43.680 00.001 8996 Enqueuing Expose request
23:40:43.680 00.000 20224 Worker thread wakes up
23:40:43.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:43.681 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:43.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:44.851 01.170 20224 Exposure complete
23:40:44.927 00.076 20224 worker thread done servicing request
23:40:44.927 00.000 8996 OnExposeComplete: enter
23:40:44.929 00.002 8996 UpdateGuideState(): m_state=6
23:40:44.931 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8181
23:40:44.933 00.002 8996 Star::Find returns 1 (0), X=137.00, Y=473.73, Mass=699473, SNR=341.0, Peak=57782 HFD=4.3
23:40:44.936 00.003 8996 MultiStar: [#1 -0.01,-0.43,0.00,M4] [#2 0.43,-0.42,0.00,M1] [#3 0.43,-0.15,0.00,M3] [#4 0.15,0.03,0.56,U] [#5 0.19,-0.33,0.61,U] [#6 0.38,-0.39,0.00,M4] [#7 0.29,-0.00,0.46,U] [#8 0.27,-0.35,0.00,M1] 
23:40:44.938 00.002 8996 single-star, 3 included, MultiStar: {0.12, -0.09}, one-star: {-0.02, -0.04}
23:40:44.940 00.002 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
23:40:44.940 00.000 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
23:40:44.942 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.98 mountX=-0.01 mountY=0.04, mountTheta=1.88
23:40:44.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
23:40:44.945 00.001 8996 Enqueuing Move request for scope (-0.02, -0.04)
23:40:44.945 00.000 20224 Worker thread wakes up
23:40:44.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
23:40:44.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
23:40:44.945 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.01 yDistance=0.04
23:40:44.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:40:44.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:44.946 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:40:44.946 00.000 20224 MoveAxis(E, 0, ABG)
23:40:44.946 00.000 20224 Move returns status 0, amount 0
23:40:44.946 00.000 20224 MoveAxis(N, 0, ABG)
23:40:44.946 00.000 20224 Move returns status 0, amount 0
23:40:44.946 00.000 20224 move complete, result=0
23:40:44.946 00.000 20224 worker thread done servicing request
23:40:44.949 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57782, med=2854, FiltMin=2592, FiltMax=26301, Gamma=1.000
23:40:44.964 00.015 8996 UpdateGuideState exits: m=699473 SNR=341.0
23:40:44.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:44.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:44.967 00.001 8996 Enqueuing Expose request
23:40:44.968 00.001 20224 Worker thread wakes up
23:40:44.968 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:44.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:44.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:45.949 00.980 20224 Exposure complete
23:40:46.013 00.064 20224 worker thread done servicing request
23:40:46.013 00.000 8996 OnExposeComplete: enter
23:40:46.014 00.001 8996 UpdateGuideState(): m_state=6
23:40:46.015 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8182
23:40:46.015 00.000 8996 Star::Find returns 1 (0), X=137.19, Y=473.48, Mass=725242, SNR=361.3, Peak=44387 HFD=4.7
23:40:46.016 00.001 8996 MultiStar: [#1 -0.03,-0.52,0.00,M5] [#2 0.25,-0.35,0.00,M2] [#3 0.48,-0.56,0.00,M4] [#4 0.26,-0.26,0.52,U] [#5 0.24,-0.54,0.00,M4] [#6 0.34,-0.52,0.00,M5] [#7 0.47,-0.17,0.00,M2] [#8 0.11,-0.35,0.37,U] 
23:40:46.017 00.001 8996 single-star, 2 included, MultiStar: {0.18, -0.29}, one-star: {0.17, -0.29}
23:40:46.018 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
23:40:46.019 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
23:40:46.019 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.29 hyp=0.34 cameraTheta=-1.03 mountX=0.20 mountY=0.27, mountTheta=0.93
23:40:46.021 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.29, opts=13)
23:40:46.022 00.001 8996 Enqueuing Move request for scope (0.17, -0.29)
23:40:46.023 00.001 20224 Worker thread wakes up
23:40:46.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.29) opts 0xd
23:40:46.023 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.29)
23:40:46.024 00.001 20224 Moving (0.17, -0.29) raw xDistance=0.20 yDistance=0.27
23:40:46.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:40:46.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:40:46.024 00.000 20224 MoveAxis(W, 29, ABG)
23:40:46.024 00.000 20224 Guiding  Dir = 3, Dur = 29
23:40:46.025 00.001 20224 IsSlewing returns 0
23:40:46.025 00.000 20224 IsGuiding returns 0
23:40:46.027 00.002 20224 PulseGuide returned control before completion, sleep 38
23:40:46.031 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=44387, med=2854, FiltMin=2595, FiltMax=23379, Gamma=1.000
23:40:46.056 00.025 8996 UpdateGuideState exits: m=725242 SNR=361.3
23:40:46.058 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:46.060 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:46.061 00.001 8996 Enqueuing Expose request
23:40:46.082 00.021 20224 IsGuiding returns 1
23:40:46.082 00.000 20224 scope still moving after pulse duration time elapsed
23:40:46.113 00.031 20224 IsSlewing returns 0
23:40:46.113 00.000 20224 IsGuiding returns 0
23:40:46.113 00.000 20224 scope move finished after 29 + 58 ms
23:40:46.113 00.000 20224 Move returns status 0, amount 29
23:40:46.113 00.000 20224 MoveAxis(S, 57, ABG)
23:40:46.113 00.000 20224 Guiding  Dir = 1, Dur = 57
23:40:46.114 00.001 20224 IsSlewing returns 0
23:40:46.114 00.000 20224 IsGuiding returns 0
23:40:46.178 00.064 20224 IsGuiding returns 1
23:40:46.178 00.000 20224 scope still moving after pulse duration time elapsed
23:40:46.208 00.030 20224 IsSlewing returns 0
23:40:46.208 00.000 20224 IsGuiding returns 1
23:40:46.240 00.032 20224 IsSlewing returns 0
23:40:46.240 00.000 20224 IsGuiding returns 1
23:40:46.272 00.032 20224 IsSlewing returns 0
23:40:46.273 00.001 20224 IsGuiding returns 1
23:40:46.303 00.030 20224 IsSlewing returns 0
23:40:46.304 00.001 20224 IsGuiding returns 0
23:40:46.304 00.000 20224 scope move finished after 57 + 133 ms
23:40:46.304 00.000 20224 Move returns status 0, amount 57
23:40:46.304 00.000 20224 move complete, result=0
23:40:46.304 00.000 20224 worker thread done servicing request
23:40:46.304 00.000 20224 Worker thread wakes up
23:40:46.304 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.3 px 57 ms SOUTH
23:40:46.306 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:46.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:47.469 01.163 20224 Exposure complete
23:40:47.542 00.073 20224 worker thread done servicing request
23:40:47.542 00.000 8996 OnExposeComplete: enter
23:40:47.543 00.001 8996 UpdateGuideState(): m_state=6
23:40:47.544 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8183
23:40:47.545 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=473.81, Mass=779166, SNR=383.1, Peak=65494 HFD=4.6
23:40:47.546 00.001 8996 MultiStar: [#1 -0.48,-0.09,0.00,M6] [#2 -0.19,-0.09,0.69,U] [#3 -0.08,-0.26,0.52,U] [#4 -0.27,0.02,0.51,U] [#5 0.07,-0.23,0.56,U] [#6 -0.38,-0.31,0.00,M6] [#7 -0.13,-0.12,0.44,U] [#8 -0.36,-0.40,0.00,M1] 
23:40:47.547 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.09}, one-star: {-0.34, 0.04}
23:40:47.548 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
23:40:47.548 00.000 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
23:40:47.549 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.69 mountX=-0.17 mountY=0.11, mountTheta=2.58
23:40:47.550 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.09, opts=13)
23:40:47.550 00.000 8996 Enqueuing Move request for scope (-0.18, -0.09)
23:40:47.552 00.002 20224 Worker thread wakes up
23:40:47.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
23:40:47.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
23:40:47.552 00.000 20224 Moving (-0.18, -0.09) raw xDistance=-0.17 yDistance=0.11
23:40:47.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:40:47.553 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:47.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:40:47.553 00.000 20224 MoveAxis(E, 0, ABG)
23:40:47.553 00.000 20224 Move returns status 0, amount 0
23:40:47.553 00.000 20224 MoveAxis(N, 0, ABG)
23:40:47.553 00.000 20224 Move returns status 0, amount 0
23:40:47.553 00.000 20224 move complete, result=0
23:40:47.553 00.000 20224 worker thread done servicing request
23:40:47.559 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2854, FiltMin=2601, FiltMax=30253, Gamma=1.000
23:40:47.581 00.022 8996 UpdateGuideState exits: m=779166 SNR=383.1
23:40:47.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:47.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:47.583 00.000 8996 Enqueuing Expose request
23:40:47.584 00.001 20224 Worker thread wakes up
23:40:47.584 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:40:47.585 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:47.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:48.549 00.964 20224 Exposure complete
23:40:48.605 00.056 20224 worker thread done servicing request
23:40:48.606 00.001 8996 OnExposeComplete: enter
23:40:48.607 00.001 8996 UpdateGuideState(): m_state=6
23:40:48.608 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8184
23:40:48.609 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.95, Mass=827293, SNR=387.2, Peak=65494 HFD=4.7
23:40:48.611 00.002 8996 MultiStar: [#1 -0.68,0.03,0.00,M7] [#2 -0.38,0.32,0.00,M2] [#3 -0.27,-0.14,0.51,U] [#4 -0.66,0.30,0.00,M1] [#5 -0.42,-0.17,0.00,M4] [#6 -0.40,-0.08,0.37,U] [#7 -0.36,0.01,0.39,U] [#8 -0.32,0.01,0.34,U] 
23:40:48.612 00.001 8996 refined, 4 included, MultiStar: {-0.38, 0.04}, one-star: {-0.45, 0.18}
23:40:48.613 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.14)
23:40:48.614 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:40:48.615 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.04 hyp=0.38 cameraTheta=3.05 mountX=-0.38 mountY=0.01, mountTheta=3.12
23:40:48.617 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.04, opts=13)
23:40:48.619 00.002 8996 Enqueuing Move request for scope (-0.38, 0.04)
23:40:48.619 00.000 20224 Worker thread wakes up
23:40:48.620 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.04) opts 0xd
23:40:48.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.04)
23:40:48.620 00.000 20224 Moving (-0.38, 0.04) raw xDistance=-0.38 yDistance=0.01
23:40:48.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
23:40:48.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:48.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:40:48.620 00.000 20224 MoveAxis(E, 56, ABG)
23:40:48.620 00.000 20224 Guiding  Dir = 2, Dur = 56
23:40:48.621 00.001 20224 IsSlewing returns 0
23:40:48.621 00.000 20224 IsGuiding returns 0
23:40:48.624 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65494, med=2854, FiltMin=2573, FiltMax=31961, Gamma=1.000
23:40:48.636 00.012 8996 UpdateGuideState exits: m=827293 SNR=387.2
23:40:48.637 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:48.637 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:48.638 00.001 8996 Enqueuing Expose request
23:40:48.667 00.029 20224 PulseGuide returned control before completion, sleep 21
23:40:48.695 00.028 20224 IsGuiding returns 1
23:40:48.695 00.000 20224 scope still moving after pulse duration time elapsed
23:40:48.726 00.031 20224 IsSlewing returns 0
23:40:48.726 00.000 20224 IsGuiding returns 1
23:40:48.758 00.032 20224 IsSlewing returns 0
23:40:48.758 00.000 20224 IsGuiding returns 0
23:40:48.758 00.000 20224 scope move finished after 56 + 80 ms
23:40:48.758 00.000 20224 Move returns status 0, amount 56
23:40:48.758 00.000 20224 MoveAxis(N, 0, ABG)
23:40:48.758 00.000 20224 Move returns status 0, amount 0
23:40:48.758 00.000 20224 move complete, result=0
23:40:48.758 00.000 20224 worker thread done servicing request
23:40:48.758 00.000 20224 Worker thread wakes up
23:40:48.758 00.000 8996 GuideStep: -0.4 px 56 ms EAST, 0.0 px 0 ms NORTH
23:40:48.761 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:48.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:49.921 01.160 20224 Exposure complete
23:40:50.000 00.079 20224 worker thread done servicing request
23:40:50.000 00.000 8996 OnExposeComplete: enter
23:40:50.002 00.002 8996 UpdateGuideState(): m_state=6
23:40:50.004 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8185
23:40:50.006 00.002 8996 Star::Find returns 1 (0), X=136.76, Y=473.78, Mass=758120, SNR=381.6, Peak=64662 HFD=4.5
23:40:50.008 00.002 8996 MultiStar: [#1 -0.31,0.01,0.58,U] [#2 0.06,0.21,0.64,U] [#3 -0.08,-0.17,0.54,U] [#4 -0.43,0.14,0.00,M2] [#5 -0.18,-0.11,0.55,U] [#6 -0.26,-0.12,0.43,U] [#7 -0.12,0.23,0.41,U] [#8 -0.18,-0.03,0.37,U] 
23:40:50.009 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.01}, one-star: {-0.26, 0.02}
23:40:50.010 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
23:40:50.012 00.002 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
23:40:50.013 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.10 mountX=-0.17 mountY=0.01, mountTheta=3.07
23:40:50.016 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
23:40:50.017 00.001 8996 Enqueuing Move request for scope (-0.17, 0.01)
23:40:50.019 00.002 20224 Worker thread wakes up
23:40:50.019 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
23:40:50.019 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
23:40:50.019 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
23:40:50.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:40:50.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:50.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:40:50.019 00.000 20224 MoveAxis(E, 0, ABG)
23:40:50.020 00.001 20224 Move returns status 0, amount 0
23:40:50.020 00.000 20224 MoveAxis(N, 0, ABG)
23:40:50.020 00.000 20224 Move returns status 0, amount 0
23:40:50.020 00.000 20224 move complete, result=0
23:40:50.020 00.000 20224 worker thread done servicing request
23:40:50.033 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64662, med=2854, FiltMin=2595, FiltMax=28909, Gamma=1.000
23:40:50.058 00.025 8996 UpdateGuideState exits: m=758120 SNR=381.6
23:40:50.059 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:50.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:50.061 00.001 8996 Enqueuing Expose request
23:40:50.061 00.000 20224 Worker thread wakes up
23:40:50.061 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:50.062 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:50.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:51.043 00.981 20224 Exposure complete
23:40:51.123 00.080 20224 worker thread done servicing request
23:40:51.123 00.000 8996 OnExposeComplete: enter
23:40:51.124 00.001 8996 UpdateGuideState(): m_state=6
23:40:51.125 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8186
23:40:51.125 00.000 8996 Star::Find returns 1 (0), X=136.82, Y=474.01, Mass=715664, SNR=359.3, Peak=65494 HFD=4.4
23:40:51.126 00.001 8996 MultiStar: [#1 -0.27,0.16,0.65,U] [#2 0.08,0.18,0.69,U] [#3 -0.06,-0.00,0.63,U] [#4 -0.26,0.53,0.00,M3] [#5 0.02,0.11,0.52,U] [#6 -0.26,-0.14,0.44,U] [#7 -0.08,0.40,0.40,U] [#8 0.01,0.07,0.34,U] 
23:40:51.127 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.14}, one-star: {-0.21, 0.24}
23:40:51.128 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
23:40:51.129 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
23:40:51.130 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.17 cameraTheta=2.22 mountX=-0.12 mountY=-0.13, mountTheta=-2.33
23:40:51.131 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.14, opts=13)
23:40:51.132 00.001 8996 Enqueuing Move request for scope (-0.11, 0.14)
23:40:51.133 00.001 20224 Worker thread wakes up
23:40:51.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
23:40:51.133 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
23:40:51.133 00.000 20224 Moving (-0.11, 0.14) raw xDistance=-0.12 yDistance=-0.13
23:40:51.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:40:51.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:51.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:40:51.133 00.000 20224 MoveAxis(E, 0, ABG)
23:40:51.133 00.000 20224 Move returns status 0, amount 0
23:40:51.133 00.000 20224 MoveAxis(N, 0, ABG)
23:40:51.133 00.000 20224 Move returns status 0, amount 0
23:40:51.133 00.000 20224 move complete, result=0
23:40:51.133 00.000 20224 worker thread done servicing request
23:40:51.137 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2854, FiltMin=2589, FiltMax=31568, Gamma=1.000
23:40:51.149 00.012 8996 UpdateGuideState exits: m=715664 SNR=359.3
23:40:51.150 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:51.150 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:51.151 00.001 8996 Enqueuing Expose request
23:40:51.152 00.001 20224 Worker thread wakes up
23:40:51.152 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:51.153 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:51.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:52.318 01.165 20224 Exposure complete
23:40:52.397 00.079 20224 worker thread done servicing request
23:40:52.397 00.000 8996 OnExposeComplete: enter
23:40:52.398 00.001 8996 UpdateGuideState(): m_state=6
23:40:52.399 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8187
23:40:52.400 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=473.63, Mass=685829, SNR=394.6, Peak=50214 HFD=4.5
23:40:52.401 00.001 8996 MultiStar: [#1 -0.19,0.24,0.52,U] [#2 0.07,0.27,0.63,U] [#3 0.16,0.02,0.47,U] [#4 -0.10,0.42,0.00,M4] [#5 0.11,0.07,0.50,U] [#6 -0.05,0.01,0.34,U] [#7 0.19,0.52,0.00,M1] [#8 0.04,0.03,0.34,U] 
23:40:52.401 00.000 8996 refined, 6 included, MultiStar: {0.01, 0.06}, one-star: {-0.02, -0.14}
23:40:52.402 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
23:40:52.402 00.000 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
23:40:52.403 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.34 mountX=0.01 mountY=-0.06, mountTheta=-1.44
23:40:52.404 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
23:40:52.405 00.001 8996 Enqueuing Move request for scope (0.01, 0.06)
23:40:52.406 00.001 20224 Worker thread wakes up
23:40:52.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
23:40:52.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
23:40:52.406 00.000 20224 Moving (0.01, 0.06) raw xDistance=0.01 yDistance=-0.06
23:40:52.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:40:52.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:52.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:40:52.406 00.000 20224 MoveAxis(E, 0, ABG)
23:40:52.406 00.000 20224 Move returns status 0, amount 0
23:40:52.407 00.001 20224 MoveAxis(N, 0, ABG)
23:40:52.407 00.000 20224 Move returns status 0, amount 0
23:40:52.407 00.000 20224 move complete, result=0
23:40:52.407 00.000 20224 worker thread done servicing request
23:40:52.415 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50214, med=2854, FiltMin=2589, FiltMax=23248, Gamma=1.000
23:40:52.432 00.017 8996 UpdateGuideState exits: m=685829 SNR=394.6
23:40:52.433 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:52.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:52.435 00.001 8996 Enqueuing Expose request
23:40:52.436 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:52.436 00.000 20224 Worker thread wakes up
23:40:52.436 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:52.437 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:53.421 00.984 20224 Exposure complete
23:40:53.501 00.080 20224 worker thread done servicing request
23:40:53.501 00.000 8996 OnExposeComplete: enter
23:40:53.502 00.001 8996 UpdateGuideState(): m_state=6
23:40:53.503 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8188
23:40:53.504 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.92, Mass=830186, SNR=347.8, Peak=65494 HFD=4.5
23:40:53.506 00.002 8996 MultiStar: [#1 -0.03,0.15,0.69,U] [#2 0.10,0.16,0.68,U] [#3 0.13,0.02,0.61,U] [#4 -0.11,0.41,0.00,M5] [#5 0.11,0.09,0.61,U] [#6 -0.03,0.02,0.38,U] [#7 0.15,0.33,0.49,U] [#8 0.18,0.28,0.41,U] 
23:40:53.507 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.15}, one-star: {-0.19, 0.15}
23:40:53.508 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:40:53.509 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:40:53.511 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.38 mountX=0.01 mountY=-0.15, mountTheta=-1.47
23:40:53.514 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
23:40:53.515 00.001 8996 Enqueuing Move request for scope (0.03, 0.15)
23:40:53.517 00.002 20224 Worker thread wakes up
23:40:53.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
23:40:53.517 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
23:40:53.517 00.000 20224 Moving (0.03, 0.15) raw xDistance=0.01 yDistance=-0.15
23:40:53.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:40:53.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:53.517 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:40:53.517 00.000 20224 MoveAxis(E, 0, ABG)
23:40:53.517 00.000 20224 Move returns status 0, amount 0
23:40:53.518 00.001 20224 MoveAxis(N, 0, ABG)
23:40:53.518 00.000 20224 Move returns status 0, amount 0
23:40:53.518 00.000 20224 move complete, result=0
23:40:53.518 00.000 20224 worker thread done servicing request
23:40:53.528 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2854, FiltMin=2608, FiltMax=35712, Gamma=1.000
23:40:53.550 00.022 8996 UpdateGuideState exits: m=830186 SNR=347.8
23:40:53.552 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:53.552 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:53.553 00.001 8996 Enqueuing Expose request
23:40:53.554 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:53.555 00.001 20224 Worker thread wakes up
23:40:53.555 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:53.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:54.725 01.170 20224 Exposure complete
23:40:54.826 00.101 20224 worker thread done servicing request
23:40:54.826 00.000 8996 OnExposeComplete: enter
23:40:54.827 00.001 8996 UpdateGuideState(): m_state=6
23:40:54.829 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8189
23:40:54.831 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=473.77, Mass=704436, SNR=330.3, Peak=59286 HFD=4.4
23:40:54.833 00.002 8996 MultiStar: [#1 -0.05,-0.00,0.67,U] [#2 0.16,0.13,0.76,U] [#3 0.21,-0.02,0.66,U] [#4 0.00,0.25,0.55,U] [#5 0.23,0.13,0.63,U] [#6 0.24,0.05,0.49,U] [#7 0.37,0.45,0.00,M1] [#8 0.14,0.16,0.40,U] 
23:40:54.834 00.001 8996 single-star, 7 included, MultiStar: {0.09, 0.08}, one-star: {-0.09, 0.01}
23:40:54.836 00.002 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.14)
23:40:54.837 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:40:54.839 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.05 mountX=-0.09 mountY=0.00, mountTheta=3.12
23:40:54.841 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
23:40:54.843 00.002 8996 Enqueuing Move request for scope (-0.09, 0.01)
23:40:54.844 00.001 20224 Worker thread wakes up
23:40:54.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
23:40:54.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
23:40:54.844 00.000 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=0.00
23:40:54.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:40:54.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:54.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:40:54.844 00.000 20224 MoveAxis(E, 0, ABG)
23:40:54.844 00.000 20224 Move returns status 0, amount 0
23:40:54.844 00.000 20224 MoveAxis(N, 0, ABG)
23:40:54.844 00.000 20224 Move returns status 0, amount 0
23:40:54.844 00.000 20224 move complete, result=0
23:40:54.845 00.001 20224 worker thread done servicing request
23:40:54.850 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59286, med=2854, FiltMin=2582, FiltMax=28016, Gamma=1.000
23:40:54.867 00.017 8996 UpdateGuideState exits: m=704436 SNR=330.3
23:40:54.868 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:54.869 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:54.870 00.001 8996 Enqueuing Expose request
23:40:54.871 00.001 20224 Worker thread wakes up
23:40:54.871 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:54.871 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:40:54.873 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:55.869 00.996 20224 Exposure complete
23:40:55.949 00.080 20224 worker thread done servicing request
23:40:55.949 00.000 8996 OnExposeComplete: enter
23:40:55.950 00.001 8996 UpdateGuideState(): m_state=6
23:40:55.951 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8190
23:40:55.953 00.002 8996 Star::Find returns 1 (0), X=137.03, Y=473.94, Mass=666304, SNR=317.3, Peak=56406 HFD=4.4
23:40:55.954 00.001 8996 MultiStar: [#1 -0.10,0.05,0.70,U] [#2 0.15,0.13,0.82,U] [#3 0.05,0.00,0.61,U] [#4 -0.01,0.25,0.58,U] [#5 0.32,0.27,0.67,U] [#6 0.30,0.09,0.46,U] [#7 0.24,0.76,0.00,M2] [#8 0.25,0.07,0.46,U] 
23:40:55.955 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.14}, one-star: {0.01, 0.18}
23:40:55.956 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
23:40:55.957 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
23:40:55.958 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.17 cameraTheta=0.91 mountX=0.09 mountY=-0.15, mountTheta=-1.01
23:40:55.960 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.14, opts=13)
23:40:55.961 00.001 8996 Enqueuing Move request for scope (0.11, 0.14)
23:40:55.961 00.000 20224 Worker thread wakes up
23:40:55.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
23:40:55.962 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
23:40:55.962 00.000 20224 Moving (0.11, 0.14) raw xDistance=0.09 yDistance=-0.15
23:40:55.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:40:55.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:55.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:40:55.962 00.000 20224 MoveAxis(E, 0, ABG)
23:40:55.962 00.000 20224 Move returns status 0, amount 0
23:40:55.962 00.000 20224 MoveAxis(N, 0, ABG)
23:40:55.962 00.000 20224 Move returns status 0, amount 0
23:40:55.962 00.000 20224 move complete, result=0
23:40:55.963 00.001 20224 worker thread done servicing request
23:40:55.973 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56406, med=2854, FiltMin=2553, FiltMax=27261, Gamma=1.000
23:40:56.001 00.028 8996 UpdateGuideState exits: m=666304 SNR=317.3
23:40:56.003 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:56.005 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:56.006 00.001 8996 Enqueuing Expose request
23:40:56.008 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:56.009 00.001 20224 Worker thread wakes up
23:40:56.009 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:56.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:57.191 01.182 20224 Exposure complete
23:40:57.255 00.064 20224 worker thread done servicing request
23:40:57.255 00.000 8996 OnExposeComplete: enter
23:40:57.256 00.001 8996 UpdateGuideState(): m_state=6
23:40:57.257 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8191
23:40:57.258 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=474.01, Mass=759497, SNR=385.3, Peak=65494 HFD=4.4
23:40:57.259 00.001 8996 MultiStar: [#1 -0.37,0.08,0.56,U] [#2 0.14,0.13,0.68,U] [#3 -0.02,0.19,0.61,U] [#4 -0.26,0.36,0.00,M4] [#5 -0.07,0.05,0.54,U] [#6 -0.19,0.11,0.39,U] [#7 0.04,0.64,0.00,M3] [#8 0.01,0.28,0.37,U] 
23:40:57.260 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.16}, one-star: {-0.17, 0.25}
23:40:57.261 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
23:40:57.262 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
23:40:57.262 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.11 mountX=-0.11 mountY=-0.15, mountTheta=-2.21
23:40:57.264 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.16, opts=13)
23:40:57.265 00.001 8996 Enqueuing Move request for scope (-0.10, 0.16)
23:40:57.265 00.000 20224 Worker thread wakes up
23:40:57.266 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
23:40:57.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
23:40:57.266 00.000 20224 Moving (-0.10, 0.16) raw xDistance=-0.11 yDistance=-0.15
23:40:57.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:40:57.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:57.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:40:57.266 00.000 20224 MoveAxis(E, 0, ABG)
23:40:57.266 00.000 20224 Move returns status 0, amount 0
23:40:57.266 00.000 20224 MoveAxis(N, 0, ABG)
23:40:57.266 00.000 20224 Move returns status 0, amount 0
23:40:57.266 00.000 20224 move complete, result=0
23:40:57.266 00.000 20224 worker thread done servicing request
23:40:57.270 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65494, med=2854, FiltMin=2589, FiltMax=31408, Gamma=1.000
23:40:57.283 00.013 8996 UpdateGuideState exits: m=759497 SNR=385.3
23:40:57.283 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:57.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:57.285 00.001 8996 Enqueuing Expose request
23:40:57.286 00.001 20224 Worker thread wakes up
23:40:57.286 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:57.287 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:57.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:58.266 00.979 20224 Exposure complete
23:40:58.336 00.070 20224 worker thread done servicing request
23:40:58.337 00.001 8996 OnExposeComplete: enter
23:40:58.338 00.001 8996 UpdateGuideState(): m_state=6
23:40:58.340 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8192
23:40:58.341 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=474.02, Mass=677239, SNR=348.8, Peak=54166 HFD=4.4
23:40:58.343 00.002 8996 MultiStar: [#1 -0.26,0.06,0.67,U] [#2 0.10,0.09,0.72,U] [#3 0.10,-0.06,0.49,U] [#4 -0.19,0.25,0.52,U] [#5 -0.06,0.14,0.58,U] [#6 -0.01,0.02,0.41,U] [#7 -0.06,0.61,0.00,M4] [#8 -0.22,0.09,0.31,U] 
23:40:58.345 00.002 8996 refined, 7 included, MultiStar: {-0.10, 0.12}, one-star: {-0.20, 0.26}
23:40:58.346 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:40:58.347 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
23:40:58.348 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.24 mountX=-0.11 mountY=-0.11, mountTheta=-2.35
23:40:58.352 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
23:40:58.352 00.000 8996 Enqueuing Move request for scope (-0.10, 0.12)
23:40:58.353 00.001 20224 Worker thread wakes up
23:40:58.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
23:40:58.353 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
23:40:58.353 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
23:40:58.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:40:58.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:58.354 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:40:58.354 00.000 20224 MoveAxis(E, 0, ABG)
23:40:58.354 00.000 20224 Move returns status 0, amount 0
23:40:58.354 00.000 20224 MoveAxis(N, 0, ABG)
23:40:58.354 00.000 20224 Move returns status 0, amount 0
23:40:58.354 00.000 20224 move complete, result=0
23:40:58.354 00.000 20224 worker thread done servicing request
23:40:58.357 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54166, med=2854, FiltMin=2601, FiltMax=30224, Gamma=1.000
23:40:58.375 00.018 8996 UpdateGuideState exits: m=677239 SNR=348.8
23:40:58.376 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:58.376 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:58.377 00.001 8996 Enqueuing Expose request
23:40:58.378 00.001 20224 Worker thread wakes up
23:40:58.378 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:58.379 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:58.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:40:59.534 01.155 20224 Exposure complete
23:40:59.598 00.064 20224 worker thread done servicing request
23:40:59.598 00.000 8996 OnExposeComplete: enter
23:40:59.599 00.001 8996 UpdateGuideState(): m_state=6
23:40:59.600 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8193
23:40:59.601 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=474.12, Mass=701891, SNR=376.8, Peak=60886 HFD=4.5
23:40:59.602 00.001 8996 MultiStar: [#1 -0.36,0.48,0.00,M1] [#2 0.11,-0.10,0.66,U] [#3 0.07,-0.05,0.48,U] [#4 -0.27,0.46,0.00,M4] [#5 0.03,0.14,0.53,U] [#6 -0.20,0.00,0.41,U] [#7 -0.05,0.16,0.44,U] [#8 -0.01,0.18,0.38,U] 
23:40:59.603 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.12}, one-star: {-0.24, 0.36}
23:40:59.604 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
23:40:59.605 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
23:40:59.605 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=2.02 mountX=-0.07 mountY=-0.12, mountTheta=-2.12
23:40:59.607 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.12, opts=13)
23:40:59.607 00.000 8996 Enqueuing Move request for scope (-0.06, 0.12)
23:40:59.608 00.001 20224 Worker thread wakes up
23:40:59.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
23:40:59.608 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
23:40:59.608 00.000 20224 Moving (-0.06, 0.12) raw xDistance=-0.07 yDistance=-0.12
23:40:59.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:40:59.608 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:40:59.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:40:59.608 00.000 20224 MoveAxis(E, 0, ABG)
23:40:59.608 00.000 20224 Move returns status 0, amount 0
23:40:59.609 00.001 20224 MoveAxis(N, 0, ABG)
23:40:59.609 00.000 20224 Move returns status 0, amount 0
23:40:59.609 00.000 20224 move complete, result=0
23:40:59.609 00.000 20224 worker thread done servicing request
23:40:59.612 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60886, med=2854, FiltMin=2592, FiltMax=30515, Gamma=1.000
23:40:59.625 00.013 8996 UpdateGuideState exits: m=701891 SNR=376.8
23:40:59.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:40:59.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:40:59.628 00.001 8996 Enqueuing Expose request
23:40:59.629 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:40:59.630 00.001 20224 Worker thread wakes up
23:40:59.630 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:40:59.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:00.620 00.990 20224 Exposure complete
23:41:00.683 00.063 20224 worker thread done servicing request
23:41:00.684 00.001 8996 OnExposeComplete: enter
23:41:00.685 00.001 8996 UpdateGuideState(): m_state=6
23:41:00.685 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8194
23:41:00.686 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=474.08, Mass=711701, SNR=350.5, Peak=65494 HFD=4.5
23:41:00.687 00.001 8996 MultiStar: [#1 -0.48,0.20,0.00,M2] [#2 -0.05,0.18,0.65,U] [#3 -0.14,0.10,0.57,U] [#4 -0.44,0.19,0.00,M5] [#5 -0.02,0.05,0.63,U] [#6 -0.34,-0.03,0.44,U] [#7 -0.15,0.56,0.00,M4] [#8 0.12,0.21,0.41,U] 
23:41:00.688 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.16}, one-star: {-0.25, 0.31}
23:41:00.689 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
23:41:00.691 00.002 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
23:41:00.693 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.20 cameraTheta=2.25 mountX=-0.14 mountY=-0.14, mountTheta=-2.36
23:41:00.695 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.16, opts=13)
23:41:00.696 00.001 8996 Enqueuing Move request for scope (-0.13, 0.16)
23:41:00.697 00.001 20224 Worker thread wakes up
23:41:00.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
23:41:00.697 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
23:41:00.697 00.000 20224 Moving (-0.13, 0.16) raw xDistance=-0.14 yDistance=-0.14
23:41:00.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:41:00.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:00.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:41:00.697 00.000 20224 MoveAxis(E, 0, ABG)
23:41:00.697 00.000 20224 Move returns status 0, amount 0
23:41:00.698 00.001 20224 MoveAxis(N, 0, ABG)
23:41:00.698 00.000 20224 Move returns status 0, amount 0
23:41:00.698 00.000 20224 move complete, result=0
23:41:00.698 00.000 20224 worker thread done servicing request
23:41:00.704 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2854, FiltMin=2579, FiltMax=30803, Gamma=1.000
23:41:00.718 00.014 8996 UpdateGuideState exits: m=711701 SNR=350.5
23:41:00.719 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:00.719 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:00.720 00.001 8996 Enqueuing Expose request
23:41:00.721 00.001 20224 Worker thread wakes up
23:41:00.721 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:00.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:00.721 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:01.891 01.170 20224 Exposure complete
23:41:01.961 00.070 20224 worker thread done servicing request
23:41:01.961 00.000 8996 OnExposeComplete: enter
23:41:01.963 00.002 8996 UpdateGuideState(): m_state=6
23:41:01.965 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8195
23:41:01.966 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=474.04, Mass=661223, SNR=362.6, Peak=54134 HFD=4.4
23:41:01.967 00.001 8996 MultiStar: [#1 -0.80,0.29,0.00,M3] [#2 -0.51,0.33,0.00,M1] [#3 -0.39,0.27,0.00,M1] [#4 -0.76,0.70,0.00,M6] [#5 -0.10,0.14,0.51,U] [#6 -0.49,0.10,0.00,M1] [#7 -0.42,0.62,0.00,M5] [#8 -0.28,0.20,0.37,U] 
23:41:01.968 00.001 8996 refined, 2 included, MultiStar: {-0.38, 0.22}, one-star: {-0.56, 0.27}
23:41:01.969 00.001 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
23:41:01.970 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
23:41:01.970 00.000 8996 CameraToMount -- cameraX=-0.38 cameraY=0.22 hyp=0.44 cameraTheta=2.61 mountX=-0.40 mountY=-0.18, mountTheta=-2.72
23:41:01.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.22, opts=13)
23:41:01.973 00.001 8996 Enqueuing Move request for scope (-0.38, 0.22)
23:41:01.973 00.000 20224 Worker thread wakes up
23:41:01.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.22) opts 0xd
23:41:01.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.22)
23:41:01.974 00.001 20224 Moving (-0.38, 0.22) raw xDistance=-0.40 yDistance=-0.18
23:41:01.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
23:41:01.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:01.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:41:01.974 00.000 20224 MoveAxis(E, 59, ABG)
23:41:01.974 00.000 20224 Guiding  Dir = 2, Dur = 59
23:41:01.974 00.000 20224 IsSlewing returns 0
23:41:01.974 00.000 20224 IsGuiding returns 0
23:41:01.976 00.002 20224 PulseGuide returned control before completion, sleep 68
23:41:01.978 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54134, med=2854, FiltMin=2601, FiltMax=26048, Gamma=1.000
23:41:01.990 00.012 8996 UpdateGuideState exits: m=661223 SNR=362.6
23:41:01.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:01.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:01.993 00.001 8996 Enqueuing Expose request
23:41:02.045 00.052 20224 IsGuiding returns 1
23:41:02.045 00.000 20224 scope still moving after pulse duration time elapsed
23:41:02.077 00.032 20224 IsSlewing returns 0
23:41:02.077 00.000 20224 IsGuiding returns 0
23:41:02.077 00.000 20224 scope move finished after 59 + 43 ms
23:41:02.077 00.000 20224 Move returns status 0, amount 59
23:41:02.077 00.000 20224 MoveAxis(N, 0, ABG)
23:41:02.077 00.000 20224 Move returns status 0, amount 0
23:41:02.077 00.000 20224 move complete, result=0
23:41:02.077 00.000 20224 worker thread done servicing request
23:41:02.077 00.000 20224 Worker thread wakes up
23:41:02.077 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.2 px 0 ms NORTH
23:41:02.079 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:02.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:03.041 00.962 20224 Exposure complete
23:41:03.106 00.065 20224 worker thread done servicing request
23:41:03.106 00.000 8996 OnExposeComplete: enter
23:41:03.107 00.001 8996 UpdateGuideState(): m_state=6
23:41:03.107 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8196
23:41:03.108 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=474.28, Mass=680903, SNR=350.3, Peak=56182 HFD=4.6
23:41:03.109 00.001 8996 MultiStar: [#1 -0.72,0.53,0.00,M4] [#2 -0.42,0.42,0.00,M2] [#3 -0.37,0.15,0.59,U] [#4 -0.52,0.63,0.00,M7] [#5 -0.28,0.14,0.63,U] [#6 -0.28,0.32,0.42,U] [#7 -0.14,0.62,0.00,M6] [#8 -0.22,0.54,0.00,M1] 
23:41:03.112 00.003 8996 refined, 3 included, MultiStar: {-0.36, 0.31}, one-star: {-0.45, 0.52}
23:41:03.114 00.002 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
23:41:03.116 00.002 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
23:41:03.118 00.002 8996 CameraToMount -- cameraX=-0.36 cameraY=0.31 hyp=0.48 cameraTheta=2.43 mountX=-0.39 mountY=-0.27, mountTheta=-2.54
23:41:03.122 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.31, opts=13)
23:41:03.123 00.001 8996 Enqueuing Move request for scope (-0.36, 0.31)
23:41:03.124 00.001 20224 Worker thread wakes up
23:41:03.125 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.31) opts 0xd
23:41:03.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.31)
23:41:03.125 00.000 20224 Moving (-0.36, 0.31) raw xDistance=-0.39 yDistance=-0.27
23:41:03.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.39
23:41:03.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:41:03.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:41:03.125 00.000 20224 MoveAxis(E, 62, ABG)
23:41:03.125 00.000 20224 Guiding  Dir = 2, Dur = 62
23:41:03.125 00.000 20224 IsSlewing returns 0
23:41:03.126 00.001 20224 IsGuiding returns 0
23:41:03.135 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56182, med=2854, FiltMin=2601, FiltMax=27808, Gamma=1.000
23:41:03.143 00.008 20224 PulseGuide returned control before completion, sleep 55
23:41:03.161 00.018 8996 UpdateGuideState exits: m=680903 SNR=350.3
23:41:03.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:03.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:03.163 00.000 8996 Enqueuing Expose request
23:41:03.205 00.042 20224 IsGuiding returns 1
23:41:03.205 00.000 20224 scope still moving after pulse duration time elapsed
23:41:03.235 00.030 20224 IsSlewing returns 0
23:41:03.235 00.000 20224 IsGuiding returns 0
23:41:03.235 00.000 20224 scope move finished after 62 + 47 ms
23:41:03.235 00.000 20224 Move returns status 0, amount 62
23:41:03.236 00.001 20224 MoveAxis(N, 0, ABG)
23:41:03.236 00.000 20224 Move returns status 0, amount 0
23:41:03.236 00.000 20224 move complete, result=0
23:41:03.236 00.000 20224 worker thread done servicing request
23:41:03.236 00.000 20224 Worker thread wakes up
23:41:03.236 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:03.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:03.236 00.000 8996 GuideStep: -0.4 px 62 ms EAST, -0.3 px 0 ms NORTH
23:41:04.396 01.160 20224 Exposure complete
23:41:04.463 00.067 20224 worker thread done servicing request
23:41:04.464 00.001 8996 OnExposeComplete: enter
23:41:04.464 00.000 8996 UpdateGuideState(): m_state=6
23:41:04.465 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8197
23:41:04.466 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=473.96, Mass=671254, SNR=376.3, Peak=50361 HFD=4.7
23:41:04.467 00.001 8996 MultiStar: [#1 0.06,-0.01,0.63,U] [#2 0.46,-0.12,0.00,M3] [#3 0.35,-0.03,0.55,U] [#4 0.09,0.38,0.49,U] [#5 0.55,-0.04,0.00,M1] [#6 0.21,-0.27,0.42,U] [#7 0.57,0.13,0.00,M7] [#8 0.63,-0.11,0.00,M2] 
23:41:04.468 00.001 8996 refined, 4 included, MultiStar: {0.22, 0.08}, one-star: {0.33, 0.19}
23:41:04.469 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
23:41:04.470 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
23:41:04.471 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.08 hyp=0.24 cameraTheta=0.34 mountX=0.22 mountY=-0.10, mountTheta=-0.45
23:41:04.475 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.08, opts=13)
23:41:04.477 00.002 8996 Enqueuing Move request for scope (0.22, 0.08)
23:41:04.479 00.002 20224 Worker thread wakes up
23:41:04.480 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.08) opts 0xd
23:41:04.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.08)
23:41:04.480 00.000 20224 Moving (0.22, 0.08) raw xDistance=0.22 yDistance=-0.10
23:41:04.480 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
23:41:04.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:04.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:41:04.480 00.000 20224 MoveAxis(W, 27, ABG)
23:41:04.480 00.000 20224 Guiding  Dir = 3, Dur = 27
23:41:04.480 00.000 20224 IsSlewing returns 0
23:41:04.480 00.000 20224 IsGuiding returns 0
23:41:04.486 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50361, med=2854, FiltMin=2582, FiltMax=26547, Gamma=1.000
23:41:04.502 00.016 20224 PulseGuide returned control before completion, sleep 16
23:41:04.513 00.011 8996 UpdateGuideState exits: m=671254 SNR=376.3
23:41:04.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:04.516 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:04.517 00.001 8996 Enqueuing Expose request
23:41:04.531 00.014 20224 IsGuiding returns 1
23:41:04.531 00.000 20224 scope still moving after pulse duration time elapsed
23:41:04.562 00.031 20224 IsSlewing returns 0
23:41:04.562 00.000 20224 IsGuiding returns 1
23:41:04.593 00.031 20224 IsSlewing returns 0
23:41:04.594 00.001 20224 IsGuiding returns 0
23:41:04.594 00.000 20224 scope move finished after 27 + 86 ms
23:41:04.594 00.000 20224 Move returns status 0, amount 27
23:41:04.594 00.000 20224 MoveAxis(N, 0, ABG)
23:41:04.594 00.000 20224 Move returns status 0, amount 0
23:41:04.594 00.000 20224 move complete, result=0
23:41:04.594 00.000 20224 worker thread done servicing request
23:41:04.594 00.000 20224 Worker thread wakes up
23:41:04.594 00.000 8996 GuideStep: 0.2 px 27 ms WEST, -0.1 px 0 ms NORTH
23:41:04.596 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:04.597 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:05.579 00.982 20224 Exposure complete
23:41:05.655 00.076 20224 worker thread done servicing request
23:41:05.655 00.000 8996 OnExposeComplete: enter
23:41:05.657 00.002 8996 UpdateGuideState(): m_state=6
23:41:05.658 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8198
23:41:05.660 00.002 8996 Star::Find returns 1 (0), X=137.07, Y=473.99, Mass=735366, SNR=386.3, Peak=62230 HFD=4.4
23:41:05.663 00.003 8996 MultiStar: [#1 -0.33,0.25,0.66,U] [#2 0.21,-0.03,0.63,U] [#3 0.02,-0.07,0.52,U] [#4 -0.08,0.60,0.00,M7] [#5 0.27,0.00,0.52,U] [#6 0.01,0.10,0.39,U] [#7 0.30,0.38,0.00,M8] [#8 0.02,-0.06,0.37,U] 
23:41:05.665 00.002 8996 refined, 6 included, MultiStar: {0.03, 0.09}, one-star: {0.05, 0.23}
23:41:05.667 00.002 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
23:41:05.669 00.002 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
23:41:05.671 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.21 mountX=0.02 mountY=-0.09, mountTheta=-1.31
23:41:05.676 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
23:41:05.677 00.001 8996 Enqueuing Move request for scope (0.03, 0.09)
23:41:05.678 00.001 20224 Worker thread wakes up
23:41:05.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
23:41:05.678 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
23:41:05.678 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.02 yDistance=-0.09
23:41:05.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:41:05.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:05.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:41:05.678 00.000 20224 MoveAxis(E, 0, ABG)
23:41:05.678 00.000 20224 Move returns status 0, amount 0
23:41:05.678 00.000 20224 MoveAxis(N, 0, ABG)
23:41:05.678 00.000 20224 Move returns status 0, amount 0
23:41:05.678 00.000 20224 move complete, result=0
23:41:05.678 00.000 20224 worker thread done servicing request
23:41:05.684 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62230, med=2854, FiltMin=2589, FiltMax=30029, Gamma=1.000
23:41:05.700 00.016 8996 UpdateGuideState exits: m=735366 SNR=386.3
23:41:05.702 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:05.702 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:05.703 00.001 8996 Enqueuing Expose request
23:41:05.704 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:05.705 00.001 20224 Worker thread wakes up
23:41:05.705 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:05.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:06.877 01.172 20224 Exposure complete
23:41:06.957 00.080 20224 worker thread done servicing request
23:41:06.958 00.001 8996 OnExposeComplete: enter
23:41:06.959 00.001 8996 UpdateGuideState(): m_state=6
23:41:06.959 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8199
23:41:06.960 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=474.23, Mass=729961, SNR=350.4, Peak=64950 HFD=4.5
23:41:06.961 00.001 8996 MultiStar: [#1 -0.34,0.20,0.72,U] [#2 -0.02,0.18,0.76,U] [#3 -0.04,0.16,0.59,U] [#4 -0.38,0.26,0.00,M8] [#5 0.13,0.18,0.65,U] [#6 -0.31,-0.04,0.40,U] [#7 -0.00,0.59,0.00,M9] [#8 -0.10,0.11,0.35,U] 
23:41:06.962 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.22}, one-star: {-0.28, 0.46}
23:41:06.963 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
23:41:06.964 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
23:41:06.964 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.14 mountX=-0.16 mountY=-0.20, mountTheta=-2.25
23:41:06.966 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.22, opts=13)
23:41:06.967 00.001 8996 Enqueuing Move request for scope (-0.14, 0.22)
23:41:06.968 00.001 20224 Worker thread wakes up
23:41:06.969 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
23:41:06.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
23:41:06.969 00.000 20224 Moving (-0.14, 0.22) raw xDistance=-0.16 yDistance=-0.20
23:41:06.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:41:06.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:41:06.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:41:06.969 00.000 20224 MoveAxis(E, 0, ABG)
23:41:06.969 00.000 20224 Move returns status 0, amount 0
23:41:06.969 00.000 20224 MoveAxis(N, 0, ABG)
23:41:06.969 00.000 20224 Move returns status 0, amount 0
23:41:06.969 00.000 20224 move complete, result=0
23:41:06.969 00.000 20224 worker thread done servicing request
23:41:06.976 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64950, med=2854, FiltMin=2601, FiltMax=27635, Gamma=1.000
23:41:06.991 00.015 8996 UpdateGuideState exits: m=729961 SNR=350.4
23:41:06.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:06.993 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:06.993 00.000 8996 Enqueuing Expose request
23:41:06.994 00.001 20224 Worker thread wakes up
23:41:06.994 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:41:06.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:06.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:07.965 00.970 20224 Exposure complete
23:41:08.044 00.079 20224 worker thread done servicing request
23:41:08.044 00.000 8996 OnExposeComplete: enter
23:41:08.045 00.001 8996 UpdateGuideState(): m_state=6
23:41:08.046 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8200
23:41:08.047 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=474.31, Mass=721788, SNR=347.9, Peak=57718 HFD=4.5
23:41:08.048 00.001 8996 MultiStar: [#1 -0.46,0.47,0.00,M2] [#2 0.05,0.32,0.75,U] [#3 -0.00,0.18,0.55,U] [#4 -0.30,0.60,0.00,M9] [#5 0.16,0.10,0.54,U] [#6 -0.27,0.23,0.39,U] [#7 0.07,0.56,0.00,M10] [#8 0.00,0.40,0.42,U] 
23:41:08.048 00.000 8996 refined, 5 included, MultiStar: {-0.04, 0.32}, one-star: {-0.15, 0.54}
23:41:08.049 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
23:41:08.050 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
23:41:08.051 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.33 cameraTheta=1.68 mountX=-0.07 mountY=-0.32, mountTheta=-1.78
23:41:08.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.32, opts=13)
23:41:08.053 00.001 8996 Enqueuing Move request for scope (-0.04, 0.32)
23:41:08.054 00.001 20224 Worker thread wakes up
23:41:08.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
23:41:08.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
23:41:08.054 00.000 20224 Moving (-0.04, 0.32) raw xDistance=-0.07 yDistance=-0.32
23:41:08.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:41:08.054 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.38 newest=-0.61
23:41:08.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
23:41:08.054 00.000 20224 MoveAxis(E, 0, ABG)
23:41:08.054 00.000 20224 Move returns status 0, amount 0
23:41:08.054 00.000 20224 MoveAxis(N, 67, ABG)
23:41:08.054 00.000 20224 Guiding  Dir = 0, Dur = 67
23:41:08.055 00.001 20224 IsSlewing returns 0
23:41:08.055 00.000 20224 IsGuiding returns 0
23:41:08.058 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57718, med=2854, FiltMin=2566, FiltMax=29517, Gamma=1.000
23:41:08.078 00.020 8996 UpdateGuideState exits: m=721788 SNR=347.9
23:41:08.081 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:08.083 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:08.086 00.003 8996 Enqueuing Expose request
23:41:08.095 00.009 20224 PulseGuide returned control before completion, sleep 37
23:41:08.142 00.047 20224 IsGuiding returns 1
23:41:08.142 00.000 20224 scope still moving after pulse duration time elapsed
23:41:08.173 00.031 20224 IsSlewing returns 0
23:41:08.174 00.001 20224 IsGuiding returns 1
23:41:08.204 00.030 20224 IsSlewing returns 0
23:41:08.204 00.000 20224 IsGuiding returns 0
23:41:08.204 00.000 20224 scope move finished after 67 + 82 ms
23:41:08.204 00.000 20224 Move returns status 0, amount 67
23:41:08.204 00.000 20224 move complete, result=0
23:41:08.205 00.001 20224 worker thread done servicing request
23:41:08.205 00.000 20224 Worker thread wakes up
23:41:08.205 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 67 ms NORTH
23:41:08.208 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:08.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:09.383 01.175 20224 Exposure complete
23:41:09.457 00.074 20224 worker thread done servicing request
23:41:09.458 00.001 8996 OnExposeComplete: enter
23:41:09.459 00.001 8996 UpdateGuideState(): m_state=6
23:41:09.460 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8201
23:41:09.461 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=474.37, Mass=642069, SNR=325.0, Peak=50246 HFD=4.3
23:41:09.462 00.001 8996 MultiStar: [#1 -0.53,0.19,0.00,M3] [#2 -0.16,0.42,0.00,M1] [#3 -0.02,0.12,0.58,U] [#4 -0.21,0.56,0.00,M10] [#5 0.22,0.28,0.64,U] [#6 -0.20,0.05,0.44,U] [#7 -0.09,0.60,0.00,R] [#8 0.24,0.31,0.40,U] 
23:41:09.463 00.001 8996 refined, 4 included, MultiStar: {0.02, 0.33}, one-star: {-0.07, 0.60}
23:41:09.464 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
23:41:09.466 00.002 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
23:41:09.467 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.51 mountX=-0.01 mountY=-0.33, mountTheta=-1.61
23:41:09.470 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.33, opts=13)
23:41:09.471 00.001 8996 Enqueuing Move request for scope (0.02, 0.33)
23:41:09.472 00.001 20224 Worker thread wakes up
23:41:09.473 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.33) opts 0xd
23:41:09.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.33)
23:41:09.473 00.000 20224 Moving (0.02, 0.33) raw xDistance=-0.01 yDistance=-0.33
23:41:09.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:41:09.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
23:41:09.473 00.000 20224 MoveAxis(E, 0, ABG)
23:41:09.473 00.000 20224 Move returns status 0, amount 0
23:41:09.473 00.000 20224 MoveAxis(N, 69, ABG)
23:41:09.473 00.000 20224 Guiding  Dir = 0, Dur = 69
23:41:09.474 00.001 20224 IsSlewing returns 0
23:41:09.474 00.000 20224 IsGuiding returns 0
23:41:09.475 00.001 20224 PulseGuide returned control before completion, sleep 78
23:41:09.477 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50246, med=2854, FiltMin=2582, FiltMax=25040, Gamma=1.000
23:41:09.494 00.017 8996 UpdateGuideState exits: m=642069 SNR=325.0
23:41:09.496 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:09.497 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:09.498 00.001 8996 Enqueuing Expose request
23:41:09.564 00.066 20224 IsGuiding returns 0
23:41:09.564 00.000 20224 Move returns status 0, amount 69
23:41:09.564 00.000 20224 move complete, result=0
23:41:09.564 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 69 ms NORTH
23:41:09.567 00.003 20224 worker thread done servicing request
23:41:09.567 00.000 20224 Worker thread wakes up
23:41:09.567 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:09.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:10.545 00.978 20224 Exposure complete
23:41:10.617 00.072 20224 worker thread done servicing request
23:41:10.617 00.000 8996 OnExposeComplete: enter
23:41:10.619 00.002 8996 UpdateGuideState(): m_state=6
23:41:10.620 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8202
23:41:10.622 00.002 8996 Star::Find returns 1 (0), X=136.86, Y=473.80, Mass=750578, SNR=360.0, Peak=63126 HFD=4.4
23:41:10.624 00.002 8996 MultiStar: [#1 -0.28,0.03,0.67,U] [#2 -0.01,0.18,0.69,U] [#3 -0.03,-0.22,0.64,U] [#4 -0.27,-0.05,0.56,U] [#5 0.11,-0.07,0.59,U] [#6 -0.16,-0.03,0.42,U] [#7 0.05,-0.26,0.38,U] [#8 0.13,-0.14,0.36,U] 
23:41:10.624 00.000 8996 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.16, 0.04}
23:41:10.625 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:41:10.626 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
23:41:10.627 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.76 mountX=-0.08 mountY=0.04, mountTheta=2.64
23:41:10.629 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
23:41:10.629 00.000 8996 Enqueuing Move request for scope (-0.09, -0.03)
23:41:10.630 00.001 20224 Worker thread wakes up
23:41:10.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
23:41:10.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
23:41:10.630 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.08 yDistance=0.04
23:41:10.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:41:10.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:10.631 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:41:10.631 00.000 20224 MoveAxis(E, 0, ABG)
23:41:10.631 00.000 20224 Move returns status 0, amount 0
23:41:10.631 00.000 20224 MoveAxis(N, 0, ABG)
23:41:10.631 00.000 20224 Move returns status 0, amount 0
23:41:10.631 00.000 20224 move complete, result=0
23:41:10.631 00.000 20224 worker thread done servicing request
23:41:10.634 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63126, med=2854, FiltMin=2579, FiltMax=29325, Gamma=1.000
23:41:10.647 00.013 8996 UpdateGuideState exits: m=750578 SNR=360.0
23:41:10.648 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:10.649 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:10.649 00.000 8996 Enqueuing Expose request
23:41:10.650 00.001 20224 Worker thread wakes up
23:41:10.650 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:10.651 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:10.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:11.813 01.162 20224 Exposure complete
23:41:11.881 00.068 20224 worker thread done servicing request
23:41:11.882 00.001 8996 OnExposeComplete: enter
23:41:11.882 00.000 8996 UpdateGuideState(): m_state=6
23:41:11.883 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8203
23:41:11.884 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.64, Mass=724635, SNR=357.6, Peak=60886 HFD=4.5
23:41:11.886 00.002 8996 MultiStar: [#1 -0.49,-0.17,0.00,M3] [#2 -0.01,0.13,0.70,U] [#3 -0.11,-0.45,0.00,M1] [#4 -0.32,-0.10,0.51,U] [#5 -0.12,-0.37,0.57,U] [#6 -0.18,-0.34,0.40,U] [#7 -0.02,-0.35,0.43,U] [#8 -0.02,-0.21,0.36,U] 
23:41:11.888 00.002 8996 refined, 6 included, MultiStar: {-0.14, -0.17}, one-star: {-0.24, -0.13}
23:41:11.890 00.002 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
23:41:11.892 00.002 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
23:41:11.893 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.28 mountX=-0.13 mountY=0.18, mountTheta=2.18
23:41:11.896 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.17, opts=13)
23:41:11.896 00.000 8996 Enqueuing Move request for scope (-0.14, -0.17)
23:41:11.898 00.002 20224 Worker thread wakes up
23:41:11.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
23:41:11.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
23:41:11.898 00.000 20224 Moving (-0.14, -0.17) raw xDistance=-0.13 yDistance=0.18
23:41:11.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:41:11.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:11.899 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:41:11.899 00.000 20224 MoveAxis(E, 0, ABG)
23:41:11.899 00.000 20224 Move returns status 0, amount 0
23:41:11.899 00.000 20224 MoveAxis(N, 0, ABG)
23:41:11.899 00.000 20224 Move returns status 0, amount 0
23:41:11.899 00.000 20224 move complete, result=0
23:41:11.899 00.000 20224 worker thread done servicing request
23:41:11.905 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60886, med=2854, FiltMin=2605, FiltMax=30448, Gamma=1.000
23:41:11.926 00.021 8996 UpdateGuideState exits: m=724635 SNR=357.6
23:41:11.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:11.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:11.929 00.001 8996 Enqueuing Expose request
23:41:11.931 00.002 20224 Worker thread wakes up
23:41:11.931 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:11.931 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:11.932 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:12.910 00.978 20224 Exposure complete
23:41:13.003 00.093 20224 worker thread done servicing request
23:41:13.003 00.000 8996 OnExposeComplete: enter
23:41:13.004 00.001 8996 UpdateGuideState(): m_state=6
23:41:13.005 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8204
23:41:13.007 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=473.84, Mass=722012, SNR=347.4, Peak=63846 HFD=4.5
23:41:13.009 00.002 8996 MultiStar: [#1 -0.53,-0.18,0.00,M4] [#2 -0.31,-0.02,0.67,U] [#3 -0.04,-0.11,0.60,U] [#4 -0.39,0.11,0.54,U] [#5 -0.18,-0.03,0.54,U] [#6 -0.52,-0.30,0.00,M1] [#7 0.11,-0.37,0.36,U] [#8 -0.27,0.08,0.36,U] 
23:41:13.010 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.02}, one-star: {-0.31, 0.07}
23:41:13.012 00.002 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
23:41:13.013 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
23:41:13.014 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.07 mountX=-0.22 mountY=0.04, mountTheta=2.96
23:41:13.017 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.02, opts=13)
23:41:13.018 00.001 8996 Enqueuing Move request for scope (-0.22, -0.02)
23:41:13.020 00.002 20224 Worker thread wakes up
23:41:13.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
23:41:13.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
23:41:13.020 00.000 20224 Moving (-0.22, -0.02) raw xDistance=-0.22 yDistance=0.04
23:41:13.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:41:13.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:13.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:41:13.020 00.000 20224 MoveAxis(E, 32, ABG)
23:41:13.020 00.000 20224 Guiding  Dir = 2, Dur = 32
23:41:13.020 00.000 20224 IsSlewing returns 0
23:41:13.021 00.001 20224 IsGuiding returns 0
23:41:13.026 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63846, med=2854, FiltMin=2574, FiltMax=29533, Gamma=1.000
23:41:13.043 00.017 8996 UpdateGuideState exits: m=722012 SNR=347.4
23:41:13.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:13.044 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:13.045 00.001 8996 Enqueuing Expose request
23:41:13.062 00.017 20224 IsGuiding returns 1
23:41:13.062 00.000 20224 scope still moving after pulse duration time elapsed
23:41:13.097 00.035 20224 IsSlewing returns 0
23:41:13.097 00.000 20224 IsGuiding returns 1
23:41:13.124 00.027 20224 IsSlewing returns 0
23:41:13.124 00.000 20224 IsGuiding returns 1
23:41:13.154 00.030 20224 IsSlewing returns 0
23:41:13.155 00.001 20224 IsGuiding returns 0
23:41:13.155 00.000 20224 scope move finished after 32 + 102 ms
23:41:13.155 00.000 20224 Move returns status 0, amount 32
23:41:13.155 00.000 20224 MoveAxis(N, 0, ABG)
23:41:13.155 00.000 20224 Move returns status 0, amount 0
23:41:13.155 00.000 20224 move complete, result=0
23:41:13.155 00.000 20224 worker thread done servicing request
23:41:13.155 00.000 20224 Worker thread wakes up
23:41:13.155 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:13.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:13.155 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
23:41:14.338 01.183 20224 Exposure complete
23:41:14.409 00.071 20224 worker thread done servicing request
23:41:14.409 00.000 8996 OnExposeComplete: enter
23:41:14.410 00.001 8996 UpdateGuideState(): m_state=6
23:41:14.412 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8205
23:41:14.413 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=473.76, Mass=717559, SNR=321.1, Peak=53078 HFD=4.4
23:41:14.414 00.001 8996 MultiStar: [#1 -0.29,-0.21,0.74,U] [#2 -0.17,-0.25,0.79,U] [#3 -0.09,-0.29,0.69,U] [#4 -0.26,-0.05,0.64,U] [#5 -0.04,-0.40,0.59,U] [#6 -0.02,-0.29,0.42,U] [#7 0.23,-0.62,0.00,M1] [#8 -0.13,-0.23,0.47,U] 
23:41:14.415 00.001 8996 single-star, 7 included, MultiStar: {-0.10, -0.20}, one-star: {0.12, -0.01}
23:41:14.416 00.001 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
23:41:14.418 00.002 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
23:41:14.419 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.08 mountX=0.12 mountY=-0.00, mountTheta=-0.03
23:41:14.421 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
23:41:14.421 00.000 8996 Enqueuing Move request for scope (0.12, -0.01)
23:41:14.422 00.001 20224 Worker thread wakes up
23:41:14.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
23:41:14.422 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
23:41:14.422 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=-0.00
23:41:14.422 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:41:14.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:14.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:41:14.422 00.000 20224 MoveAxis(E, 0, ABG)
23:41:14.422 00.000 20224 Move returns status 0, amount 0
23:41:14.423 00.001 20224 MoveAxis(N, 0, ABG)
23:41:14.423 00.000 20224 Move returns status 0, amount 0
23:41:14.423 00.000 20224 move complete, result=0
23:41:14.423 00.000 20224 worker thread done servicing request
23:41:14.426 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=53078, med=2854, FiltMin=2585, FiltMax=25021, Gamma=1.000
23:41:14.443 00.017 8996 UpdateGuideState exits: m=717559 SNR=321.1
23:41:14.444 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:14.446 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:14.447 00.001 8996 Enqueuing Expose request
23:41:14.448 00.001 20224 Worker thread wakes up
23:41:14.448 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:14.454 00.006 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:14.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:15.422 00.968 20224 Exposure complete
23:41:15.492 00.070 20224 worker thread done servicing request
23:41:15.492 00.000 8996 OnExposeComplete: enter
23:41:15.494 00.002 8996 UpdateGuideState(): m_state=6
23:41:15.495 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8206
23:41:15.496 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.79, Mass=750358, SNR=370.1, Peak=62006 HFD=4.4
23:41:15.498 00.002 8996 MultiStar: [#1 -0.39,-0.08,0.56,U] [#2 -0.16,-0.16,0.69,U] [#3 -0.09,-0.21,0.58,U] [#4 -0.35,0.20,0.45,U] [#5 -0.05,-0.23,0.61,U] [#6 0.06,-0.30,0.37,U] [#7 0.06,-0.34,0.46,U] [#8 -0.24,-0.06,0.41,U] 
23:41:15.499 00.001 8996 single-star, 8 included, MultiStar: {-0.15, -0.12}, one-star: {-0.17, 0.03}
23:41:15.500 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
23:41:15.501 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
23:41:15.502 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.99 mountX=-0.17 mountY=-0.01, mountTheta=-3.11
23:41:15.503 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
23:41:15.504 00.001 8996 Enqueuing Move request for scope (-0.17, 0.03)
23:41:15.505 00.001 20224 Worker thread wakes up
23:41:15.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
23:41:15.505 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
23:41:15.505 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.17 yDistance=-0.01
23:41:15.506 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:41:15.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:15.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:41:15.506 00.000 20224 MoveAxis(E, 0, ABG)
23:41:15.506 00.000 20224 Move returns status 0, amount 0
23:41:15.506 00.000 20224 MoveAxis(N, 0, ABG)
23:41:15.506 00.000 20224 Move returns status 0, amount 0
23:41:15.506 00.000 20224 move complete, result=0
23:41:15.506 00.000 20224 worker thread done servicing request
23:41:15.511 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62006, med=2854, FiltMin=2601, FiltMax=29837, Gamma=1.000
23:41:15.526 00.015 8996 UpdateGuideState exits: m=750358 SNR=370.1
23:41:15.526 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:15.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:15.527 00.000 8996 Enqueuing Expose request
23:41:15.528 00.001 20224 Worker thread wakes up
23:41:15.528 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:15.529 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:15.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:16.693 01.164 20224 Exposure complete
23:41:16.774 00.081 20224 worker thread done servicing request
23:41:16.774 00.000 8996 OnExposeComplete: enter
23:41:16.775 00.001 8996 UpdateGuideState(): m_state=6
23:41:16.777 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8207
23:41:16.777 00.000 8996 Star::Find returns 1 (0), X=136.70, Y=473.75, Mass=822385, SNR=419.9, Peak=65494 HFD=4.6
23:41:16.779 00.002 8996 MultiStar: [#1 -0.57,-0.03,0.00,M3] [#2 -0.06,-0.16,0.58,U] [#3 -0.16,-0.20,0.51,U] [#4 -0.18,0.05,0.39,U] [#5 -0.06,-0.28,0.47,U] [#6 0.04,-0.33,0.34,U] [#7 -0.06,-0.25,0.38,U] [#8 -0.33,-0.03,0.29,U] 
23:41:16.780 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.14}, one-star: {-0.32, -0.02}
23:41:16.780 00.000 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
23:41:16.782 00.002 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
23:41:16.783 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.43 mountX=-0.15 mountY=0.16, mountTheta=2.33
23:41:16.786 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.14, opts=13)
23:41:16.787 00.001 8996 Enqueuing Move request for scope (-0.16, -0.14)
23:41:16.789 00.002 20224 Worker thread wakes up
23:41:16.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
23:41:16.789 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
23:41:16.789 00.000 20224 Moving (-0.16, -0.14) raw xDistance=-0.15 yDistance=0.16
23:41:16.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:41:16.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:16.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:41:16.789 00.000 20224 MoveAxis(E, 0, ABG)
23:41:16.789 00.000 20224 Move returns status 0, amount 0
23:41:16.789 00.000 20224 MoveAxis(N, 0, ABG)
23:41:16.789 00.000 20224 Move returns status 0, amount 0
23:41:16.789 00.000 20224 move complete, result=0
23:41:16.789 00.000 20224 worker thread done servicing request
23:41:16.794 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2854, FiltMin=2601, FiltMax=32086, Gamma=1.000
23:41:16.815 00.021 8996 UpdateGuideState exits: m=822385 SNR=419.9
23:41:16.817 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:16.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:16.820 00.002 8996 Enqueuing Expose request
23:41:16.821 00.001 20224 Worker thread wakes up
23:41:16.821 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:16.822 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:16.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:17.802 00.980 20224 Exposure complete
23:41:17.879 00.077 20224 worker thread done servicing request
23:41:17.879 00.000 8996 OnExposeComplete: enter
23:41:17.883 00.004 8996 UpdateGuideState(): m_state=6
23:41:17.884 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8208
23:41:17.885 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=473.65, Mass=727470, SNR=317.2, Peak=56342 HFD=4.2
23:41:17.887 00.002 8996 MultiStar: [#1 -0.06,0.02,0.69,U] [#2 0.27,0.10,0.85,U] [#3 0.28,-0.18,0.64,U] [#4 -0.15,0.05,0.52,U] [#5 0.35,-0.15,0.61,U] [#6 0.23,-0.19,0.44,U] [#7 0.35,-0.37,0.00,M1] [#8 0.27,-0.05,0.43,U] 
23:41:17.888 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.06}, one-star: {-0.02, -0.12}
23:41:17.889 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
23:41:17.890 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
23:41:17.892 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.71 mountX=-0.00 mountY=0.12, mountTheta=1.61
23:41:17.894 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
23:41:17.895 00.001 8996 Enqueuing Move request for scope (-0.02, -0.12)
23:41:17.898 00.003 20224 Worker thread wakes up
23:41:17.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:41:17.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:41:17.898 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.00 yDistance=0.12
23:41:17.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:41:17.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:17.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:41:17.898 00.000 20224 MoveAxis(E, 0, ABG)
23:41:17.898 00.000 20224 Move returns status 0, amount 0
23:41:17.898 00.000 20224 MoveAxis(N, 0, ABG)
23:41:17.898 00.000 20224 Move returns status 0, amount 0
23:41:17.898 00.000 20224 move complete, result=0
23:41:17.898 00.000 20224 worker thread done servicing request
23:41:17.904 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56342, med=2854, FiltMin=2589, FiltMax=25744, Gamma=1.000
23:41:17.918 00.014 8996 UpdateGuideState exits: m=727470 SNR=317.2
23:41:17.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:17.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:17.921 00.001 8996 Enqueuing Expose request
23:41:17.921 00.000 20224 Worker thread wakes up
23:41:17.921 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:17.922 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:17.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:19.096 01.174 20224 Exposure complete
23:41:19.182 00.086 20224 worker thread done servicing request
23:41:19.182 00.000 8996 OnExposeComplete: enter
23:41:19.184 00.002 8996 UpdateGuideState(): m_state=6
23:41:19.185 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8209
23:41:19.186 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=474.10, Mass=690612, SNR=349.6, Peak=53270 HFD=4.4
23:41:19.187 00.001 8996 MultiStar: [#1 -0.22,-0.01,0.68,U] [#2 0.21,-0.01,0.75,U] [#3 0.36,-0.10,0.59,U] [#4 0.13,0.27,0.55,U] [#5 0.22,-0.09,0.54,U] [#6 0.15,-0.03,0.43,U] [#7 0.38,-0.37,0.00,M2] [#8 0.06,-0.12,0.37,U] 
23:41:19.187 00.000 8996 refined, 7 included, MultiStar: {0.13, 0.06}, one-star: {0.14, 0.33}
23:41:19.188 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
23:41:19.189 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
23:41:19.190 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.44 mountX=0.12 mountY=-0.08, mountTheta=-0.55
23:41:19.191 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.06, opts=13)
23:41:19.192 00.001 8996 Enqueuing Move request for scope (0.13, 0.06)
23:41:19.193 00.001 20224 Worker thread wakes up
23:41:19.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
23:41:19.193 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
23:41:19.193 00.000 20224 Moving (0.13, 0.06) raw xDistance=0.12 yDistance=-0.08
23:41:19.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:41:19.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:19.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:41:19.193 00.000 20224 MoveAxis(E, 0, ABG)
23:41:19.193 00.000 20224 Move returns status 0, amount 0
23:41:19.193 00.000 20224 MoveAxis(N, 0, ABG)
23:41:19.193 00.000 20224 Move returns status 0, amount 0
23:41:19.193 00.000 20224 move complete, result=0
23:41:19.193 00.000 20224 worker thread done servicing request
23:41:19.198 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53270, med=2854, FiltMin=2582, FiltMax=26931, Gamma=1.000
23:41:19.217 00.019 8996 UpdateGuideState exits: m=690612 SNR=349.6
23:41:19.218 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:19.219 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:19.219 00.000 8996 Enqueuing Expose request
23:41:19.220 00.001 20224 Worker thread wakes up
23:41:19.220 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:19.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:19.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:20.188 00.967 20224 Exposure complete
23:41:20.251 00.063 20224 worker thread done servicing request
23:41:20.251 00.000 8996 OnExposeComplete: enter
23:41:20.253 00.002 8996 UpdateGuideState(): m_state=6
23:41:20.255 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8210
23:41:20.256 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=474.00, Mass=661114, SNR=354.0, Peak=51254 HFD=4.3
23:41:20.258 00.002 8996 MultiStar: [#1 -0.13,-0.06,0.63,U] [#2 0.25,-0.04,0.74,U] [#3 0.46,-0.14,0.00,M1] [#4 0.27,0.25,0.49,U] [#5 0.27,-0.23,0.61,U] [#6 0.21,-0.07,0.42,U] [#7 0.52,-0.30,0.00,M3] [#8 0.20,-0.22,0.36,U] 
23:41:20.259 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.01}, one-star: {0.15, 0.24}
23:41:20.260 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
23:41:20.261 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
23:41:20.261 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.06 mountX=0.17 mountY=-0.03, mountTheta=-0.18
23:41:20.264 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.01, opts=13)
23:41:20.265 00.001 8996 Enqueuing Move request for scope (0.17, 0.01)
23:41:20.265 00.000 20224 Worker thread wakes up
23:41:20.266 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
23:41:20.266 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
23:41:20.266 00.000 20224 Moving (0.17, 0.01) raw xDistance=0.17 yDistance=-0.03
23:41:20.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:41:20.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:20.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:41:20.266 00.000 20224 MoveAxis(E, 0, ABG)
23:41:20.266 00.000 20224 Move returns status 0, amount 0
23:41:20.266 00.000 20224 MoveAxis(N, 0, ABG)
23:41:20.266 00.000 20224 Move returns status 0, amount 0
23:41:20.266 00.000 20224 move complete, result=0
23:41:20.266 00.000 20224 worker thread done servicing request
23:41:20.270 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51254, med=2854, FiltMin=2563, FiltMax=27037, Gamma=1.000
23:41:20.285 00.015 8996 UpdateGuideState exits: m=661114 SNR=354.0
23:41:20.286 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:20.287 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:20.287 00.000 8996 Enqueuing Expose request
23:41:20.288 00.001 20224 Worker thread wakes up
23:41:20.288 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:20.289 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:20.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:21.461 01.172 20224 Exposure complete
23:41:21.538 00.077 20224 worker thread done servicing request
23:41:21.538 00.000 8996 OnExposeComplete: enter
23:41:21.541 00.003 8996 UpdateGuideState(): m_state=6
23:41:21.543 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8211
23:41:21.544 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=473.79, Mass=703760, SNR=351.3, Peak=55318 HFD=4.4
23:41:21.547 00.003 8996 MultiStar: [#1 -0.23,-0.11,0.60,U] [#2 0.03,-0.03,0.67,U] [#3 0.09,-0.52,0.00,M2] [#4 -0.04,-0.06,0.53,U] [#5 0.08,-0.29,0.60,U] [#6 0.00,-0.59,0.00,M1] [#7 0.29,-0.63,0.00,M4] [#8 0.04,-0.40,0.43,U] 
23:41:21.548 00.001 8996 single-star, 5 included, MultiStar: {-0.00, -0.12}, one-star: {0.07, 0.02}
23:41:21.550 00.002 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
23:41:21.552 00.002 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
23:41:21.553 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.29 mountX=0.06 mountY=-0.03, mountTheta=-0.41
23:41:21.556 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.02, opts=13)
23:41:21.558 00.002 8996 Enqueuing Move request for scope (0.07, 0.02)
23:41:21.560 00.002 20224 Worker thread wakes up
23:41:21.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
23:41:21.560 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
23:41:21.560 00.000 20224 Moving (0.07, 0.02) raw xDistance=0.06 yDistance=-0.03
23:41:21.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:41:21.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:21.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:41:21.560 00.000 20224 MoveAxis(E, 0, ABG)
23:41:21.560 00.000 20224 Move returns status 0, amount 0
23:41:21.560 00.000 20224 MoveAxis(N, 0, ABG)
23:41:21.560 00.000 20224 Move returns status 0, amount 0
23:41:21.560 00.000 20224 move complete, result=0
23:41:21.560 00.000 20224 worker thread done servicing request
23:41:21.566 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55318, med=2854, FiltMin=2595, FiltMax=28189, Gamma=1.000
23:41:21.588 00.022 8996 UpdateGuideState exits: m=703760 SNR=351.3
23:41:21.591 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:21.593 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:21.594 00.001 8996 Enqueuing Expose request
23:41:21.596 00.002 20224 Worker thread wakes up
23:41:21.596 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:21.598 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:21.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:22.561 00.963 20224 Exposure complete
23:41:22.628 00.067 20224 worker thread done servicing request
23:41:22.628 00.000 8996 OnExposeComplete: enter
23:41:22.629 00.001 8996 UpdateGuideState(): m_state=6
23:41:22.630 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8212
23:41:22.632 00.002 8996 Star::Find returns 1 (0), X=136.86, Y=473.82, Mass=743840, SNR=343.9, Peak=64022 HFD=4.4
23:41:22.634 00.002 8996 MultiStar: [#1 -0.17,-0.30,0.66,U] [#2 0.19,-0.12,0.74,U] [#3 0.25,-0.34,0.63,U] [#4 -0.11,0.06,0.48,U] [#5 0.10,-0.12,0.55,U] [#6 0.01,-0.22,0.43,U] [#7 0.44,-0.51,0.00,M5] [#8 0.19,-0.31,0.43,U] 
23:41:22.636 00.002 8996 refined, 7 included, MultiStar: {0.02, -0.14}, one-star: {-0.16, 0.06}
23:41:22.637 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
23:41:22.639 00.002 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
23:41:22.640 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.15 cameraTheta=-1.42 mountX=0.04 mountY=0.14, mountTheta=1.32
23:41:22.641 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.14, opts=13)
23:41:22.643 00.002 8996 Enqueuing Move request for scope (0.02, -0.14)
23:41:22.644 00.001 20224 Worker thread wakes up
23:41:22.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
23:41:22.644 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
23:41:22.644 00.000 20224 Moving (0.02, -0.14) raw xDistance=0.04 yDistance=0.14
23:41:22.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:41:22.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:22.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:41:22.645 00.001 20224 MoveAxis(E, 0, ABG)
23:41:22.645 00.000 20224 Move returns status 0, amount 0
23:41:22.645 00.000 20224 MoveAxis(N, 0, ABG)
23:41:22.645 00.000 20224 Move returns status 0, amount 0
23:41:22.645 00.000 20224 move complete, result=0
23:41:22.645 00.000 20224 worker thread done servicing request
23:41:22.650 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64022, med=2854, FiltMin=2595, FiltMax=29773, Gamma=1.000
23:41:22.664 00.014 8996 UpdateGuideState exits: m=743840 SNR=343.9
23:41:22.666 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:22.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:22.668 00.001 8996 Enqueuing Expose request
23:41:22.670 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:22.671 00.001 20224 Worker thread wakes up
23:41:22.671 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:22.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:23.827 01.156 20224 Exposure complete
23:41:23.895 00.068 20224 worker thread done servicing request
23:41:23.895 00.000 8996 OnExposeComplete: enter
23:41:23.896 00.001 8996 UpdateGuideState(): m_state=6
23:41:23.897 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8213
23:41:23.898 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=474.02, Mass=620847, SNR=303.4, Peak=56486 HFD=4.4
23:41:23.899 00.001 8996 MultiStar: [#1 -0.35,-0.24,0.66,U] [#2 -0.17,0.04,0.84,U] [#3 0.05,-0.21,0.74,U] [#4 -0.27,0.19,0.55,U] [#5 -0.14,-0.05,0.67,U] [#6 -0.32,-0.01,0.50,U] [#7 0.03,-0.07,0.47,U] [#8 -0.09,-0.11,0.43,U] 
23:41:23.899 00.000 8996 refined, 8 included, MultiStar: {-0.17, -0.00}, one-star: {-0.21, 0.26}
23:41:23.900 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
23:41:23.901 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
23:41:23.902 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-3.11 mountX=-0.16 mountY=0.02, mountTheta=3.00
23:41:23.903 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.00, opts=13)
23:41:23.904 00.001 8996 Enqueuing Move request for scope (-0.17, -0.00)
23:41:23.905 00.001 20224 Worker thread wakes up
23:41:23.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.00) opts 0xd
23:41:23.905 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.00)
23:41:23.905 00.000 20224 Moving (-0.17, -0.00) raw xDistance=-0.16 yDistance=0.02
23:41:23.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:41:23.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:23.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:41:23.905 00.000 20224 MoveAxis(E, 0, ABG)
23:41:23.905 00.000 20224 Move returns status 0, amount 0
23:41:23.905 00.000 20224 MoveAxis(N, 0, ABG)
23:41:23.905 00.000 20224 Move returns status 0, amount 0
23:41:23.905 00.000 20224 move complete, result=0
23:41:23.905 00.000 20224 worker thread done servicing request
23:41:23.909 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56486, med=2854, FiltMin=2576, FiltMax=28688, Gamma=1.000
23:41:23.931 00.022 8996 UpdateGuideState exits: m=620847 SNR=303.4
23:41:23.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:23.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:23.934 00.001 8996 Enqueuing Expose request
23:41:23.935 00.001 20224 Worker thread wakes up
23:41:23.935 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:41:23.936 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:23.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:24.910 00.974 20224 Exposure complete
23:41:24.975 00.065 20224 worker thread done servicing request
23:41:24.976 00.001 8996 OnExposeComplete: enter
23:41:24.976 00.000 8996 UpdateGuideState(): m_state=6
23:41:24.977 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8214
23:41:24.978 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=474.34, Mass=744069, SNR=332.3, Peak=60438 HFD=4.4
23:41:24.979 00.001 8996 MultiStar: [#1 -0.04,0.16,0.69,U] [#2 0.13,0.16,0.81,U] [#3 0.36,0.13,0.66,U] [#4 0.18,0.54,0.00,M1] [#5 0.27,0.26,0.65,U] [#6 0.08,0.15,0.44,U] [#7 0.26,-0.00,0.49,U] [#8 0.03,0.25,0.39,U] 
23:41:24.980 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.24}, one-star: {-0.17, 0.57}
23:41:24.981 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
23:41:24.982 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
23:41:24.982 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.18 mountX=0.08 mountY=-0.25, mountTheta=-1.28
23:41:24.986 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.24, opts=13)
23:41:24.988 00.002 8996 Enqueuing Move request for scope (0.10, 0.24)
23:41:24.990 00.002 20224 Worker thread wakes up
23:41:24.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
23:41:24.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
23:41:24.990 00.000 20224 Moving (0.10, 0.24) raw xDistance=0.08 yDistance=-0.25
23:41:24.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:41:24.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:41:24.990 00.000 20224 MoveAxis(E, 0, ABG)
23:41:24.990 00.000 20224 Move returns status 0, amount 0
23:41:24.990 00.000 20224 MoveAxis(N, 52, ABG)
23:41:24.990 00.000 20224 Guiding  Dir = 0, Dur = 52
23:41:24.991 00.001 20224 IsSlewing returns 0
23:41:24.991 00.000 20224 IsGuiding returns 0
23:41:24.997 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60438, med=2854, FiltMin=2585, FiltMax=30333, Gamma=1.000
23:41:25.002 00.005 20224 PulseGuide returned control before completion, sleep 52
23:41:25.019 00.017 8996 UpdateGuideState exits: m=744069 SNR=332.3
23:41:25.021 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:25.022 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:25.023 00.001 8996 Enqueuing Expose request
23:41:25.064 00.041 20224 IsGuiding returns 1
23:41:25.064 00.000 20224 scope still moving after pulse duration time elapsed
23:41:25.094 00.030 20224 IsSlewing returns 0
23:41:25.094 00.000 20224 IsGuiding returns 0
23:41:25.094 00.000 20224 scope move finished after 52 + 51 ms
23:41:25.094 00.000 20224 Move returns status 0, amount 52
23:41:25.094 00.000 20224 move complete, result=0
23:41:25.094 00.000 20224 worker thread done servicing request
23:41:25.094 00.000 20224 Worker thread wakes up
23:41:25.095 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:25.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:25.098 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
23:41:26.249 01.151 20224 Exposure complete
23:41:26.333 00.084 20224 worker thread done servicing request
23:41:26.333 00.000 8996 OnExposeComplete: enter
23:41:26.334 00.001 8996 UpdateGuideState(): m_state=6
23:41:26.336 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8215
23:41:26.338 00.002 8996 Star::Find returns 1 (0), X=136.90, Y=473.84, Mass=644165, SNR=342.7, Peak=55926 HFD=4.4
23:41:26.339 00.001 8996 MultiStar: [#1 -0.17,-0.38,0.65,U] [#2 -0.02,-0.25,0.70,U] [#3 0.01,-0.62,0.00,M1] [#4 -0.15,-0.18,0.49,U] [#5 0.05,-0.29,0.63,U] [#6 -0.13,-0.51,0.00,M1] [#7 0.04,-0.67,0.00,M4] [#8 -0.03,-0.26,0.40,U] 
23:41:26.340 00.001 8996 single-star, 5 included, MultiStar: {-0.08, -0.19}, one-star: {-0.12, 0.07}
23:41:26.341 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
23:41:26.342 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
23:41:26.343 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.62 mountX=-0.13 mountY=-0.06, mountTheta=-2.73
23:41:26.346 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.07, opts=13)
23:41:26.346 00.000 8996 Enqueuing Move request for scope (-0.12, 0.07)
23:41:26.347 00.001 20224 Worker thread wakes up
23:41:26.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
23:41:26.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
23:41:26.347 00.000 20224 Moving (-0.12, 0.07) raw xDistance=-0.13 yDistance=-0.06
23:41:26.348 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:41:26.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:26.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:41:26.348 00.000 20224 MoveAxis(E, 0, ABG)
23:41:26.348 00.000 20224 Move returns status 0, amount 0
23:41:26.348 00.000 20224 MoveAxis(N, 0, ABG)
23:41:26.348 00.000 20224 Move returns status 0, amount 0
23:41:26.348 00.000 20224 move complete, result=0
23:41:26.348 00.000 20224 worker thread done servicing request
23:41:26.352 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55926, med=2854, FiltMin=2576, FiltMax=25741, Gamma=1.000
23:41:26.378 00.026 8996 UpdateGuideState exits: m=644165 SNR=342.7
23:41:26.380 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:26.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:26.382 00.001 8996 Enqueuing Expose request
23:41:26.383 00.001 20224 Worker thread wakes up
23:41:26.383 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:41:26.383 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:26.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:27.372 00.989 20224 Exposure complete
23:41:27.445 00.073 20224 worker thread done servicing request
23:41:27.445 00.000 8996 OnExposeComplete: enter
23:41:27.446 00.001 8996 UpdateGuideState(): m_state=6
23:41:27.446 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8216
23:41:27.447 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.66, Mass=735097, SNR=397.4, Peak=58870 HFD=4.6
23:41:27.448 00.001 8996 MultiStar: [#1 -0.31,-0.32,0.00,M1] [#2 -0.17,-0.10,0.61,U] [#3 -0.08,-0.63,0.00,M2] [#4 -0.28,-0.40,0.00,M1] [#5 0.12,-0.39,0.48,U] [#6 0.00,-0.57,0.00,M2] [#7 0.17,-0.56,0.00,M5] [#8 0.12,-0.18,0.31,U] 
23:41:27.449 00.001 8996 refined, 3 included, MultiStar: {-0.17, -0.17}, one-star: {-0.40, -0.11}
23:41:27.450 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
23:41:27.450 00.000 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
23:41:27.452 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.35 mountX=-0.15 mountY=0.19, mountTheta=2.25
23:41:27.456 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.17, opts=13)
23:41:27.459 00.003 8996 Enqueuing Move request for scope (-0.17, -0.17)
23:41:27.461 00.002 20224 Worker thread wakes up
23:41:27.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
23:41:27.461 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
23:41:27.462 00.001 20224 Moving (-0.17, -0.17) raw xDistance=-0.15 yDistance=0.19
23:41:27.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:41:27.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:27.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:41:27.462 00.000 20224 MoveAxis(E, 0, ABG)
23:41:27.462 00.000 20224 Move returns status 0, amount 0
23:41:27.462 00.000 20224 MoveAxis(N, 0, ABG)
23:41:27.462 00.000 20224 Move returns status 0, amount 0
23:41:27.462 00.000 20224 move complete, result=0
23:41:27.463 00.001 20224 worker thread done servicing request
23:41:27.470 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58870, med=2854, FiltMin=2569, FiltMax=29385, Gamma=1.000
23:41:27.494 00.024 8996 UpdateGuideState exits: m=735097 SNR=397.4
23:41:27.496 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:27.498 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:27.500 00.002 8996 Enqueuing Expose request
23:41:27.501 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:27.502 00.001 20224 Worker thread wakes up
23:41:27.502 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:27.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:42.486 14.984 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:41:42.489 00.003 8996 case statement mapped state 6 to 3
23:41:42.492 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:41:43.520 01.028 20224 worker thread setting skip send exposure complete
23:41:43.520 00.000 20224 worker thread queueing reconnect event to GUI thread
23:41:43.520 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:41:43.520 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:41:43.520 00.000 20224 worker thread done servicing request
23:41:43.524 00.004 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:41:43.549 00.025 8996 Try camera reconnect, now = 1770532903
23:41:43.551 00.002 8996 gear_dialog: ReconnectCamera
23:41:43.552 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:41:43.553 00.001 8996 Status Line: Connecting to Camera ...
23:41:43.557 00.004 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:41:43.558 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:41:43.560 00.002 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:41:44.349 00.789 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:41:44.350 00.001 8996 ASCOM camera: MaxBinning is 2
23:41:44.352 00.002 8996 ASCOM camera: has cooler
23:41:44.353 00.001 8996 ASCOM Camera: set binning = 1
23:41:44.356 00.003 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:41:44.358 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:41:44.359 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:41:44.359 00.000 8996 FrameSize=(0,0)
23:41:44.360 00.001 8996 PixelSize=3.75
23:41:44.361 00.001 8996 BitsPerPixel=16
23:41:44.362 00.001 8996 HasGainControl=0
23:41:44.363 00.001 8996 HasShutter=0
23:41:44.364 00.001 8996 HasSubFrames=1
23:41:44.365 00.001 8996 ST4HasGuideOutput=1
23:41:44.366 00.001 8996 Status Line: Camera Connected
23:41:44.371 00.005 8996 Camera Re-connect succeeded, resume exposures
23:41:44.374 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:41:44.375 00.001 8996 Enqueuing Expose request
23:41:44.376 00.001 20224 Worker thread wakes up
23:41:44.376 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:44.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,0,0)
23:41:45.539 01.163 20224 Exposure complete
23:41:45.630 00.091 20224 worker thread done servicing request
23:41:45.630 00.000 8996 OnExposeComplete: enter
23:41:45.631 00.001 8996 UpdateGuideState(): m_state=6
23:41:45.632 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8217
23:41:45.633 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.63, Mass=727621, SNR=353.5, Peak=52646 HFD=4.7
23:41:45.634 00.001 8996 MultiStar: [#1 -0.58,-0.53,0.00,M2] [#2 -0.17,-0.32,0.73,U] [#3 -0.21,-0.61,0.00,M3] [#4 -0.43,-0.14,0.00,M2] [#5 -0.26,-0.31,0.52,U] [#6 -0.07,-0.07,0.42,U] [#7 -0.16,-0.53,0.00,M6] [#8 -0.26,-0.32,0.34,U] 
23:41:45.635 00.001 8996 refined, 4 included, MultiStar: {-0.27, -0.22}, one-star: {-0.43, -0.13}
23:41:45.636 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:41:45.636 00.000 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
23:41:45.637 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.22 hyp=0.35 cameraTheta=-2.45 mountX=-0.25 mountY=0.25, mountTheta=2.34
23:41:45.639 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.22, opts=13)
23:41:45.639 00.000 8996 Enqueuing Move request for scope (-0.27, -0.22)
23:41:45.640 00.001 20224 Worker thread wakes up
23:41:45.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.22) opts 0xd
23:41:45.640 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.22)
23:41:45.640 00.000 20224 Moving (-0.27, -0.22) raw xDistance=-0.25 yDistance=0.25
23:41:45.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:41:45.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:41:45.641 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:41:45.641 00.000 20224 MoveAxis(E, 36, ABG)
23:41:45.641 00.000 20224 Guiding  Dir = 2, Dur = 36
23:41:45.641 00.000 20224 IsSlewing returns 0
23:41:45.641 00.000 20224 IsGuiding returns 0
23:41:45.644 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52646, med=2889, FiltMin=2601, FiltMax=28185, Gamma=1.000
23:41:45.664 00.020 20224 PulseGuide returned control before completion, sleep 23
23:41:45.668 00.004 8996 UpdateGuideState exits: m=727621 SNR=353.5
23:41:45.670 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:45.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:45.675 00.003 8996 Enqueuing Expose request
23:41:45.695 00.020 20224 IsGuiding returns 1
23:41:45.695 00.000 20224 scope still moving after pulse duration time elapsed
23:41:45.727 00.032 20224 IsSlewing returns 0
23:41:45.727 00.000 20224 IsGuiding returns 1
23:41:45.759 00.032 20224 IsSlewing returns 0
23:41:45.759 00.000 20224 IsGuiding returns 0
23:41:45.759 00.000 20224 scope move finished after 36 + 81 ms
23:41:45.759 00.000 20224 Move returns status 0, amount 36
23:41:45.759 00.000 20224 MoveAxis(N, 0, ABG)
23:41:45.759 00.000 20224 Move returns status 0, amount 0
23:41:45.759 00.000 20224 move complete, result=0
23:41:45.759 00.000 20224 worker thread done servicing request
23:41:45.759 00.000 20224 Worker thread wakes up
23:41:45.760 00.001 8996 GuideStep: -0.2 px 36 ms EAST, 0.3 px 0 ms NORTH
23:41:45.762 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:45.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:46.739 00.977 20224 Exposure complete
23:41:46.818 00.079 20224 worker thread done servicing request
23:41:46.818 00.000 8996 OnExposeComplete: enter
23:41:46.819 00.001 8996 UpdateGuideState(): m_state=6
23:41:46.820 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8218
23:41:46.821 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=473.40, Mass=769184, SNR=343.2, Peak=60339 HFD=4.7
23:41:46.822 00.001 8996 MultiStar: [#1 -0.35,-0.39,0.00,M3] [#2 -0.08,-0.10,0.69,U] [#3 -0.03,-0.21,0.59,U] [#4 -0.46,0.04,0.00,M3] [#5 0.15,-0.45,0.00,M1] [#6 0.11,-0.35,0.40,U] [#7 0.04,-0.40,0.47,U] [#8 0.01,-0.39,0.43,U] 
23:41:46.823 00.001 8996 refined, 5 included, MultiStar: {-0.11, -0.29}, one-star: {-0.40, -0.36}
23:41:46.824 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:41:46.824 00.000 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
23:41:46.825 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.32 cameraTheta=-1.94 mountX=-0.08 mountY=0.31, mountTheta=1.84
23:41:46.826 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.29, opts=13)
23:41:46.827 00.001 8996 Enqueuing Move request for scope (-0.11, -0.29)
23:41:46.828 00.001 20224 Worker thread wakes up
23:41:46.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.29) opts 0xd
23:41:46.828 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.29)
23:41:46.828 00.000 20224 Moving (-0.11, -0.29) raw xDistance=-0.08 yDistance=0.31
23:41:46.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:41:46.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:41:46.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:41:46.828 00.000 20224 MoveAxis(E, 0, ABG)
23:41:46.828 00.000 20224 Move returns status 0, amount 0
23:41:46.828 00.000 20224 MoveAxis(N, 0, ABG)
23:41:46.829 00.001 20224 Move returns status 0, amount 0
23:41:46.829 00.000 20224 move complete, result=0
23:41:46.829 00.000 20224 worker thread done servicing request
23:41:46.832 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60339, med=2880, FiltMin=2630, FiltMax=30333, Gamma=1.000
23:41:46.854 00.022 8996 UpdateGuideState exits: m=769184 SNR=343.2
23:41:46.855 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:46.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:46.857 00.001 8996 Enqueuing Expose request
23:41:46.857 00.000 20224 Worker thread wakes up
23:41:46.858 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:46.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:46.858 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:41:48.044 01.186 20224 Exposure complete
23:41:48.125 00.081 20224 worker thread done servicing request
23:41:48.125 00.000 8996 OnExposeComplete: enter
23:41:48.127 00.002 8996 UpdateGuideState(): m_state=6
23:41:48.129 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8219
23:41:48.131 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=473.70, Mass=721815, SNR=333.4, Peak=58726 HFD=4.6
23:41:48.133 00.002 8996 MultiStar: [#1 -0.41,-0.04,0.57,U] [#2 -0.31,-0.13,0.80,U] [#3 -0.09,-0.18,0.58,U] [#4 -0.36,0.28,0.00,M4] [#5 -0.24,-0.27,0.51,U] [#6 -0.12,-0.35,0.42,U] [#7 -0.16,-0.49,0.00,M6] [#8 -0.19,-0.16,0.33,U] 
23:41:48.135 00.002 8996 refined, 6 included, MultiStar: {-0.25, -0.15}, one-star: {-0.30, -0.07}
23:41:48.136 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
23:41:48.137 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.65)
23:41:48.139 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.15 hyp=0.30 cameraTheta=-2.61 mountX=-0.24 mountY=0.18, mountTheta=2.50
23:41:48.140 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.15, opts=13)
23:41:48.141 00.001 8996 Enqueuing Move request for scope (-0.25, -0.15)
23:41:48.142 00.001 20224 Worker thread wakes up
23:41:48.143 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.15) opts 0xd
23:41:48.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.15)
23:41:48.143 00.000 20224 Moving (-0.25, -0.15) raw xDistance=-0.24 yDistance=0.18
23:41:48.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:41:48.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:48.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:41:48.143 00.000 20224 MoveAxis(E, 35, ABG)
23:41:48.143 00.000 20224 Guiding  Dir = 2, Dur = 35
23:41:48.143 00.000 20224 IsSlewing returns 0
23:41:48.144 00.001 20224 IsGuiding returns 0
23:41:48.148 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58726, med=2889, FiltMin=2605, FiltMax=29165, Gamma=1.000
23:41:48.160 00.012 8996 UpdateGuideState exits: m=721815 SNR=333.4
23:41:48.162 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:48.162 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:48.163 00.001 8996 Enqueuing Expose request
23:41:48.185 00.022 20224 IsGuiding returns 1
23:41:48.185 00.000 20224 scope still moving after pulse duration time elapsed
23:41:48.215 00.030 20224 IsSlewing returns 0
23:41:48.215 00.000 20224 IsGuiding returns 1
23:41:48.246 00.031 20224 IsSlewing returns 0
23:41:48.246 00.000 20224 IsGuiding returns 1
23:41:48.278 00.032 20224 IsSlewing returns 0
23:41:48.279 00.001 20224 IsGuiding returns 0
23:41:48.279 00.000 20224 scope move finished after 35 + 100 ms
23:41:48.279 00.000 20224 Move returns status 0, amount 35
23:41:48.279 00.000 20224 MoveAxis(N, 0, ABG)
23:41:48.279 00.000 20224 Move returns status 0, amount 0
23:41:48.279 00.000 20224 move complete, result=0
23:41:48.279 00.000 20224 worker thread done servicing request
23:41:48.279 00.000 20224 Worker thread wakes up
23:41:48.279 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
23:41:48.282 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:48.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:49.269 00.987 20224 Exposure complete
23:41:49.355 00.086 20224 worker thread done servicing request
23:41:49.355 00.000 8996 OnExposeComplete: enter
23:41:49.357 00.002 8996 UpdateGuideState(): m_state=6
23:41:49.358 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8220
23:41:49.360 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=473.96, Mass=770350, SNR=315.6, Peak=60134 HFD=4.4
23:41:49.361 00.001 8996 MultiStar: [#1 -0.19,-0.40,0.00,M3] [#2 -0.09,-0.05,0.81,U] [#3 0.26,-0.20,0.68,U] [#4 0.05,0.16,0.61,U] [#5 0.23,-0.30,0.67,U] [#6 0.16,-0.37,0.42,U] [#7 0.20,-0.55,0.00,M7] [#8 0.17,-0.23,0.42,U] 
23:41:49.362 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.07}, one-star: {-0.22, 0.19}
23:41:49.363 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
23:41:49.365 00.002 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
23:41:49.367 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.02 mountX=0.05 mountY=0.07, mountTheta=0.91
23:41:49.369 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
23:41:49.371 00.002 8996 Enqueuing Move request for scope (0.04, -0.07)
23:41:49.372 00.001 20224 Worker thread wakes up
23:41:49.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:41:49.372 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:41:49.372 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.05 yDistance=0.07
23:41:49.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:41:49.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:49.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:41:49.372 00.000 20224 MoveAxis(E, 0, ABG)
23:41:49.372 00.000 20224 Move returns status 0, amount 0
23:41:49.372 00.000 20224 MoveAxis(N, 0, ABG)
23:41:49.372 00.000 20224 Move returns status 0, amount 0
23:41:49.372 00.000 20224 move complete, result=0
23:41:49.373 00.001 20224 worker thread done servicing request
23:41:49.383 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60134, med=2873, FiltMin=2614, FiltMax=32685, Gamma=1.000
23:41:49.397 00.014 8996 UpdateGuideState exits: m=770350 SNR=315.6
23:41:49.398 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:49.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:49.399 00.000 8996 Enqueuing Expose request
23:41:49.400 00.001 20224 Worker thread wakes up
23:41:49.400 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:49.401 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:49.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:50.573 01.172 20224 Exposure complete
23:41:50.678 00.105 20224 worker thread done servicing request
23:41:50.678 00.000 8996 OnExposeComplete: enter
23:41:50.680 00.002 8996 UpdateGuideState(): m_state=6
23:41:50.682 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8221
23:41:50.683 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=473.47, Mass=834327, SNR=349.7, Peak=53907 HFD=4.5
23:41:50.685 00.002 8996 MultiStar: [#1 0.11,-0.35,0.61,U] [#2 0.31,-0.29,0.70,U] [#3 0.41,-0.41,0.00,M1] [#4 0.16,-0.17,0.53,U] [#5 0.63,-0.38,0.00,M1] [#6 0.22,-0.53,0.00,M1] [#7 0.59,-0.65,0.00,M8] [#8 0.34,-0.47,0.00,M1] 
23:41:50.687 00.002 8996 single-star, 3 included, MultiStar: {0.17, -0.28}, one-star: {0.13, -0.29}
23:41:50.688 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
23:41:50.689 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
23:41:50.691 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.16 mountX=0.16 mountY=0.28, mountTheta=1.06
23:41:50.694 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.29, opts=13)
23:41:50.696 00.002 8996 Enqueuing Move request for scope (0.13, -0.29)
23:41:50.698 00.002 20224 Worker thread wakes up
23:41:50.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.29) opts 0xd
23:41:50.698 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.29)
23:41:50.699 00.001 20224 Moving (0.13, -0.29) raw xDistance=0.16 yDistance=0.28
23:41:50.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:41:50.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:41:50.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:41:50.699 00.000 20224 MoveAxis(E, 0, ABG)
23:41:50.699 00.000 20224 Move returns status 0, amount 0
23:41:50.699 00.000 20224 MoveAxis(N, 0, ABG)
23:41:50.699 00.000 20224 Move returns status 0, amount 0
23:41:50.699 00.000 20224 move complete, result=0
23:41:50.699 00.000 20224 worker thread done servicing request
23:41:50.705 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53907, med=2877, FiltMin=2592, FiltMax=27107, Gamma=1.000
23:41:50.719 00.014 8996 UpdateGuideState exits: m=834327 SNR=349.7
23:41:50.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:50.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:50.721 00.000 8996 Enqueuing Expose request
23:41:50.722 00.001 20224 Worker thread wakes up
23:41:50.722 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:41:50.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:50.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:51.694 00.971 20224 Exposure complete
23:41:51.768 00.074 20224 worker thread done servicing request
23:41:51.768 00.000 8996 OnExposeComplete: enter
23:41:51.769 00.001 8996 UpdateGuideState(): m_state=6
23:41:51.769 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8222
23:41:51.770 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=473.60, Mass=758443, SNR=366.0, Peak=50406 HFD=4.6
23:41:51.771 00.001 8996 MultiStar: [#1 0.14,-0.35,0.66,U] [#2 0.40,-0.37,0.00,M1] [#3 0.27,-0.53,0.00,M2] [#4 0.12,-0.04,0.51,U] [#5 0.47,-0.49,0.00,M2] [#6 0.15,-0.45,0.00,M2] [#7 0.45,-0.46,0.00,M9] [#8 0.45,-0.37,0.00,M2] 
23:41:51.772 00.001 8996 single-star, 2 included, MultiStar: {0.15, -0.20}, one-star: {0.17, -0.17}
23:41:51.773 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
23:41:51.774 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
23:41:51.774 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-0.78 mountX=0.19 mountY=0.15, mountTheta=0.67
23:41:51.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.17, opts=13)
23:41:51.778 00.002 8996 Enqueuing Move request for scope (0.17, -0.17)
23:41:51.780 00.002 20224 Worker thread wakes up
23:41:51.781 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.17) opts 0xd
23:41:51.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.17)
23:41:51.781 00.000 20224 Moving (0.17, -0.17) raw xDistance=0.19 yDistance=0.15
23:41:51.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:41:51.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:51.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:41:51.781 00.000 20224 MoveAxis(E, 0, ABG)
23:41:51.781 00.000 20224 Move returns status 0, amount 0
23:41:51.781 00.000 20224 MoveAxis(N, 0, ABG)
23:41:51.781 00.000 20224 Move returns status 0, amount 0
23:41:51.781 00.000 20224 move complete, result=0
23:41:51.781 00.000 20224 worker thread done servicing request
23:41:51.790 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50406, med=2880, FiltMin=2617, FiltMax=23987, Gamma=1.000
23:41:51.823 00.033 8996 UpdateGuideState exits: m=758443 SNR=366.0
23:41:51.826 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:51.828 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:51.831 00.003 8996 Enqueuing Expose request
23:41:51.833 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:51.835 00.002 20224 Worker thread wakes up
23:41:51.836 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:51.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:52.994 01.158 20224 Exposure complete
23:41:53.071 00.077 20224 worker thread done servicing request
23:41:53.071 00.000 8996 OnExposeComplete: enter
23:41:53.073 00.002 8996 UpdateGuideState(): m_state=6
23:41:53.074 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8223
23:41:53.076 00.002 8996 Star::Find returns 1 (0), X=137.08, Y=473.80, Mass=747599, SNR=399.6, Peak=54918 HFD=4.5
23:41:53.078 00.002 8996 MultiStar: [#1 0.08,-0.06,0.61,U] [#2 0.38,-0.22,0.00,M2] [#3 0.31,-0.32,0.00,M3] [#4 0.26,0.02,0.45,U] [#5 0.61,-0.13,0.00,M3] [#6 0.36,-0.09,0.39,U] [#7 0.45,-0.40,0.00,M10] [#8 0.43,-0.03,0.00,M3] 
23:41:53.079 00.001 8996 single-star, 3 included, MultiStar: {0.15, -0.01}, one-star: {0.06, 0.03}
23:41:53.080 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
23:41:53.081 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
23:41:53.083 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.48 mountX=0.06 mountY=-0.04, mountTheta=-0.59
23:41:53.085 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
23:41:53.086 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
23:41:53.088 00.002 20224 Worker thread wakes up
23:41:53.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
23:41:53.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
23:41:53.088 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
23:41:53.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:41:53.088 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:53.088 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:41:53.088 00.000 20224 MoveAxis(E, 0, ABG)
23:41:53.089 00.001 20224 Move returns status 0, amount 0
23:41:53.089 00.000 20224 MoveAxis(N, 0, ABG)
23:41:53.089 00.000 20224 Move returns status 0, amount 0
23:41:53.089 00.000 20224 move complete, result=0
23:41:53.089 00.000 20224 worker thread done servicing request
23:41:53.096 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54918, med=2883, FiltMin=2617, FiltMax=28653, Gamma=1.000
23:41:53.119 00.023 8996 UpdateGuideState exits: m=747599 SNR=399.6
23:41:53.121 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:53.122 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:53.124 00.002 8996 Enqueuing Expose request
23:41:53.125 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:41:53.126 00.001 20224 Worker thread wakes up
23:41:53.126 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:53.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:54.113 00.987 20224 Exposure complete
23:41:54.189 00.076 20224 worker thread done servicing request
23:41:54.189 00.000 8996 OnExposeComplete: enter
23:41:54.190 00.001 8996 UpdateGuideState(): m_state=6
23:41:54.191 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8224
23:41:54.193 00.002 8996 Star::Find returns 1 (0), X=137.51, Y=473.54, Mass=701625, SNR=327.9, Peak=51193 HFD=4.3
23:41:54.194 00.001 8996 MultiStar: [#1 0.13,-0.45,0.00,M1] [#2 0.32,-0.43,0.00,M3] [#3 0.54,-0.40,0.00,M4] [#4 0.27,-0.24,0.57,U] [#5 0.63,-0.47,0.00,M4] [#6 0.38,-0.26,0.00,M2] [#7 0.57,-0.69,0.00,R] [#8 0.50,-0.44,0.00,M4] 
23:41:54.196 00.002 8996 refined, 1 included, MultiStar: {0.41, -0.23}, one-star: {0.49, -0.22}
23:41:54.197 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
23:41:54.198 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.75)
23:41:54.199 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=-0.23 hyp=0.47 cameraTheta=-0.51 mountX=0.43 mountY=0.18, mountTheta=0.40
23:41:54.201 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=-0.23, opts=13)
23:41:54.202 00.001 8996 Enqueuing Move request for scope (0.41, -0.23)
23:41:54.202 00.000 20224 Worker thread wakes up
23:41:54.203 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.23) opts 0xd
23:41:54.203 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, -0.23)
23:41:54.203 00.000 20224 Moving (0.41, -0.23) raw xDistance=0.43 yDistance=0.18
23:41:54.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
23:41:54.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:54.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:41:54.203 00.000 20224 MoveAxis(W, 63, ABG)
23:41:54.203 00.000 20224 Guiding  Dir = 3, Dur = 63
23:41:54.203 00.000 20224 IsSlewing returns 0
23:41:54.204 00.001 20224 IsGuiding returns 0
23:41:54.207 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51193, med=2870, FiltMin=2598, FiltMax=25059, Gamma=1.000
23:41:54.226 00.019 8996 UpdateGuideState exits: m=701625 SNR=327.9
23:41:54.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:54.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:54.228 00.000 8996 Enqueuing Expose request
23:41:54.231 00.003 20224 PulseGuide returned control before completion, sleep 46
23:41:54.278 00.047 20224 IsGuiding returns 1
23:41:54.278 00.000 20224 scope still moving after pulse duration time elapsed
23:41:54.310 00.032 20224 IsSlewing returns 0
23:41:54.310 00.000 20224 IsGuiding returns 1
23:41:54.341 00.031 20224 IsSlewing returns 0
23:41:54.342 00.001 20224 IsGuiding returns 0
23:41:54.342 00.000 20224 scope move finished after 63 + 75 ms
23:41:54.342 00.000 20224 Move returns status 0, amount 63
23:41:54.342 00.000 20224 MoveAxis(N, 0, ABG)
23:41:54.342 00.000 20224 Move returns status 0, amount 0
23:41:54.342 00.000 20224 move complete, result=0
23:41:54.342 00.000 20224 worker thread done servicing request
23:41:54.342 00.000 8996 GuideStep: 0.4 px 63 ms WEST, 0.2 px 0 ms NORTH
23:41:54.344 00.002 20224 Worker thread wakes up
23:41:54.344 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:54.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:55.529 01.185 20224 Exposure complete
23:41:55.593 00.064 20224 worker thread done servicing request
23:41:55.593 00.000 8996 OnExposeComplete: enter
23:41:55.594 00.001 8996 UpdateGuideState(): m_state=6
23:41:55.595 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8225
23:41:55.596 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=473.60, Mass=745127, SNR=365.3, Peak=55318 HFD=4.2
23:41:55.598 00.002 8996 MultiStar: [#1 -0.29,-0.36,0.00,M2] [#2 -0.11,0.08,0.61,U] [#3 0.02,-0.51,0.00,M5] [#4 -0.31,-0.19,0.51,U] [#5 0.01,-0.41,0.58,U] [#6 -0.08,-0.25,0.43,U] [#7 -0.61,0.01,0.00,M1] [#8 0.03,-0.30,0.35,U] 
23:41:55.598 00.000 8996 single-star, 5 included, MultiStar: {-0.08, -0.19}, one-star: {-0.02, -0.17}
23:41:55.599 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
23:41:55.600 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
23:41:55.601 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.71 mountX=-0.01 mountY=0.17, mountTheta=1.61
23:41:55.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
23:41:55.603 00.001 8996 Enqueuing Move request for scope (-0.02, -0.17)
23:41:55.604 00.001 20224 Worker thread wakes up
23:41:55.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
23:41:55.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
23:41:55.604 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
23:41:55.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:41:55.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:55.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:41:55.604 00.000 20224 MoveAxis(E, 0, ABG)
23:41:55.604 00.000 20224 Move returns status 0, amount 0
23:41:55.604 00.000 20224 MoveAxis(N, 0, ABG)
23:41:55.604 00.000 20224 Move returns status 0, amount 0
23:41:55.605 00.001 20224 move complete, result=0
23:41:55.605 00.000 20224 worker thread done servicing request
23:41:55.614 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55318, med=2873, FiltMin=2605, FiltMax=24950, Gamma=1.000
23:41:55.636 00.022 8996 UpdateGuideState exits: m=745127 SNR=365.3
23:41:55.639 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:55.641 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:55.642 00.001 8996 Enqueuing Expose request
23:41:55.644 00.002 20224 Worker thread wakes up
23:41:55.644 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:55.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:55.644 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:56.620 00.976 20224 Exposure complete
23:41:56.702 00.082 20224 worker thread done servicing request
23:41:56.702 00.000 8996 OnExposeComplete: enter
23:41:56.705 00.003 8996 UpdateGuideState(): m_state=6
23:41:56.706 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8226
23:41:56.707 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.68, Mass=692671, SNR=332.1, Peak=54438 HFD=4.4
23:41:56.708 00.001 8996 MultiStar: [#1 -0.35,-0.13,0.66,U] [#2 -0.30,-0.00,0.70,U] [#3 0.09,-0.19,0.65,U] [#4 -0.19,0.17,0.56,U] [#5 -0.05,-0.28,0.65,U] [#6 -0.08,0.15,0.49,U] [#7 -0.53,0.60,0.00,M2] [#8 0.04,-0.39,0.43,U] 
23:41:56.709 00.001 8996 single-star, 7 included, MultiStar: {-0.11, -0.09}, one-star: {0.01, -0.09}
23:41:56.710 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
23:41:56.711 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
23:41:56.712 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.51 mountX=0.01 mountY=0.09, mountTheta=1.41
23:41:56.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
23:41:56.715 00.001 8996 Enqueuing Move request for scope (0.01, -0.09)
23:41:56.716 00.001 20224 Worker thread wakes up
23:41:56.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
23:41:56.716 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
23:41:56.717 00.001 20224 Moving (0.01, -0.09) raw xDistance=0.01 yDistance=0.09
23:41:56.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:41:56.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:56.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:41:56.717 00.000 20224 MoveAxis(E, 0, ABG)
23:41:56.717 00.000 20224 Move returns status 0, amount 0
23:41:56.717 00.000 20224 MoveAxis(N, 0, ABG)
23:41:56.717 00.000 20224 Move returns status 0, amount 0
23:41:56.717 00.000 20224 move complete, result=0
23:41:56.718 00.001 20224 worker thread done servicing request
23:41:56.727 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54438, med=2877, FiltMin=2560, FiltMax=23197, Gamma=1.000
23:41:56.745 00.018 8996 UpdateGuideState exits: m=692671 SNR=332.1
23:41:56.746 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:56.747 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:56.747 00.000 8996 Enqueuing Expose request
23:41:56.748 00.001 20224 Worker thread wakes up
23:41:56.748 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:41:56.750 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:56.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:57.915 01.165 20224 Exposure complete
23:41:58.015 00.100 20224 worker thread done servicing request
23:41:58.015 00.000 8996 OnExposeComplete: enter
23:41:58.016 00.001 8996 UpdateGuideState(): m_state=6
23:41:58.017 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8227
23:41:58.018 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.39, Mass=660693, SNR=320.6, Peak=48659 HFD=4.2
23:41:58.019 00.001 8996 MultiStar: [#1 0.00,-0.09,0.66,U] [#2 -0.03,-0.18,0.81,U] [#3 0.19,-0.43,0.00,M5] [#4 -0.13,-0.16,0.51,U] [#5 0.19,-0.42,0.00,M3] [#6 -0.04,-0.34,0.46,U] [#7 -0.36,0.16,0.46,U] [#8 0.32,-0.22,0.41,U] 
23:41:58.020 00.001 8996 refined, 6 included, MultiStar: {-0.03, -0.20}, one-star: {0.01, -0.38}
23:41:58.021 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
23:41:58.021 00.000 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
23:41:58.022 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.73 mountX=-0.01 mountY=0.20, mountTheta=1.63
23:41:58.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.20, opts=13)
23:41:58.024 00.000 8996 Enqueuing Move request for scope (-0.03, -0.20)
23:41:58.025 00.001 20224 Worker thread wakes up
23:41:58.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
23:41:58.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
23:41:58.025 00.000 20224 Moving (-0.03, -0.20) raw xDistance=-0.01 yDistance=0.20
23:41:58.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:41:58.026 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:41:58.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:41:58.026 00.000 20224 MoveAxis(E, 0, ABG)
23:41:58.026 00.000 20224 Move returns status 0, amount 0
23:41:58.026 00.000 20224 MoveAxis(N, 0, ABG)
23:41:58.026 00.000 20224 Move returns status 0, amount 0
23:41:58.026 00.000 20224 move complete, result=0
23:41:58.026 00.000 20224 worker thread done servicing request
23:41:58.033 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48659, med=2880, FiltMin=2592, FiltMax=21606, Gamma=1.000
23:41:58.048 00.015 8996 UpdateGuideState exits: m=660693 SNR=320.6
23:41:58.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:58.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:58.050 00.000 8996 Enqueuing Expose request
23:41:58.051 00.001 20224 Worker thread wakes up
23:41:58.051 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:41:58.052 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:58.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:41:59.030 00.978 20224 Exposure complete
23:41:59.117 00.087 20224 worker thread done servicing request
23:41:59.117 00.000 8996 OnExposeComplete: enter
23:41:59.118 00.001 8996 UpdateGuideState(): m_state=6
23:41:59.121 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8228
23:41:59.123 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=473.27, Mass=702888, SNR=365.3, Peak=58915 HFD=4.5
23:41:59.126 00.003 8996 MultiStar: [#1 -0.39,-0.48,0.00,M1] [#2 -0.23,-0.25,0.74,U] [#3 -0.10,-0.50,0.00,M6] [#4 -0.29,-0.04,0.63,U] [#5 -0.00,-0.51,0.00,M4] [#6 -0.16,-0.33,0.42,U] [#7 -0.43,0.21,0.00,M2] [#8 0.08,-0.53,0.00,M2] 
23:41:59.127 00.001 8996 refined, 3 included, MultiStar: {-0.20, -0.30}, one-star: {-0.14, -0.50}
23:41:59.128 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
23:41:59.130 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
23:41:59.131 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.30 hyp=0.36 cameraTheta=-2.15 mountX=-0.17 mountY=0.32, mountTheta=2.05
23:41:59.134 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.30, opts=13)
23:41:59.134 00.000 8996 Enqueuing Move request for scope (-0.20, -0.30)
23:41:59.135 00.001 20224 Worker thread wakes up
23:41:59.136 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.30) opts 0xd
23:41:59.136 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.30)
23:41:59.136 00.000 20224 Moving (-0.20, -0.30) raw xDistance=-0.17 yDistance=0.32
23:41:59.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:41:59.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:41:59.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:41:59.136 00.000 20224 MoveAxis(E, 0, ABG)
23:41:59.136 00.000 20224 Move returns status 0, amount 0
23:41:59.136 00.000 20224 MoveAxis(N, 0, ABG)
23:41:59.136 00.000 20224 Move returns status 0, amount 0
23:41:59.136 00.000 20224 move complete, result=0
23:41:59.136 00.000 20224 worker thread done servicing request
23:41:59.141 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58915, med=2870, FiltMin=2617, FiltMax=27673, Gamma=1.000
23:41:59.154 00.013 8996 UpdateGuideState exits: m=702888 SNR=365.3
23:41:59.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:41:59.156 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:41:59.157 00.001 8996 Enqueuing Expose request
23:41:59.157 00.000 20224 Worker thread wakes up
23:41:59.157 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:41:59.158 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:41:59.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:00.316 01.158 20224 Exposure complete
23:42:00.415 00.099 20224 worker thread done servicing request
23:42:00.416 00.001 8996 OnExposeComplete: enter
23:42:00.418 00.002 8996 UpdateGuideState(): m_state=6
23:42:00.419 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8229
23:42:00.420 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=473.83, Mass=694070, SNR=387.1, Peak=59238 HFD=4.5
23:42:00.421 00.001 8996 MultiStar: [#1 -0.58,-0.35,0.00,M2] [#2 -0.16,-0.00,0.64,U] [#3 0.03,-0.24,0.58,U] [#4 -0.24,0.03,0.47,U] [#5 0.07,-0.15,0.54,U] [#6 -0.19,-0.43,0.00,M1] [#7 -0.61,0.11,0.00,M3] [#8 -0.01,-0.20,0.34,U] 
23:42:00.422 00.001 8996 refined, 5 included, MultiStar: {-0.11, -0.06}, one-star: {-0.24, 0.06}
23:42:00.423 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
23:42:00.424 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.60)
23:42:00.425 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.66 mountX=-0.11 mountY=0.07, mountTheta=2.55
23:42:00.426 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.06, opts=13)
23:42:00.428 00.002 8996 Enqueuing Move request for scope (-0.11, -0.06)
23:42:00.429 00.001 20224 Worker thread wakes up
23:42:00.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
23:42:00.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
23:42:00.429 00.000 20224 Moving (-0.11, -0.06) raw xDistance=-0.11 yDistance=0.07
23:42:00.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:42:00.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:00.430 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:42:00.430 00.000 20224 MoveAxis(E, 0, ABG)
23:42:00.430 00.000 20224 Move returns status 0, amount 0
23:42:00.430 00.000 20224 MoveAxis(N, 0, ABG)
23:42:00.430 00.000 20224 Move returns status 0, amount 0
23:42:00.430 00.000 20224 move complete, result=0
23:42:00.430 00.000 20224 worker thread done servicing request
23:42:00.433 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59238, med=2870, FiltMin=2614, FiltMax=27165, Gamma=1.000
23:42:00.449 00.016 8996 UpdateGuideState exits: m=694070 SNR=387.1
23:42:00.451 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:00.451 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:00.452 00.001 8996 Enqueuing Expose request
23:42:00.453 00.001 20224 Worker thread wakes up
23:42:00.453 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:00.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:00.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:01.445 00.991 20224 Exposure complete
23:42:01.525 00.080 20224 worker thread done servicing request
23:42:01.525 00.000 8996 OnExposeComplete: enter
23:42:01.526 00.001 8996 UpdateGuideState(): m_state=6
23:42:01.528 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8230
23:42:01.529 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=474.20, Mass=735806, SNR=340.4, Peak=63622 HFD=4.4
23:42:01.530 00.001 8996 MultiStar: [#1 -0.44,-0.03,0.00,M3] [#2 -0.02,0.14,0.69,U] [#3 -0.21,-0.14,0.62,U] [#4 -0.34,0.24,0.53,U] [#5 -0.08,0.05,0.62,U] [#6 -0.30,-0.21,0.42,U] [#7 -0.75,0.42,0.00,M4] [#8 -0.06,0.10,0.42,U] 
23:42:01.531 00.001 8996 refined, 6 included, MultiStar: {-0.17, 0.13}, one-star: {-0.21, 0.43}
23:42:01.532 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
23:42:01.532 00.000 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
23:42:01.532 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.50 mountX=-0.18 mountY=-0.11, mountTheta=-2.61
23:42:01.534 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.13, opts=13)
23:42:01.536 00.002 8996 Enqueuing Move request for scope (-0.17, 0.13)
23:42:01.538 00.002 20224 Worker thread wakes up
23:42:01.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
23:42:01.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
23:42:01.538 00.000 20224 Moving (-0.17, 0.13) raw xDistance=-0.18 yDistance=-0.11
23:42:01.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:42:01.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:01.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:42:01.538 00.000 20224 MoveAxis(E, 0, ABG)
23:42:01.538 00.000 20224 Move returns status 0, amount 0
23:42:01.538 00.000 20224 MoveAxis(N, 0, ABG)
23:42:01.538 00.000 20224 Move returns status 0, amount 0
23:42:01.538 00.000 20224 move complete, result=0
23:42:01.538 00.000 20224 worker thread done servicing request
23:42:01.543 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63622, med=2870, FiltMin=2589, FiltMax=28541, Gamma=1.000
23:42:01.559 00.016 8996 UpdateGuideState exits: m=735806 SNR=340.4
23:42:01.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:01.560 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:01.561 00.001 8996 Enqueuing Expose request
23:42:01.562 00.001 20224 Worker thread wakes up
23:42:01.562 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:01.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:01.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:02.718 01.155 20224 Exposure complete
23:42:02.805 00.087 20224 worker thread done servicing request
23:42:02.806 00.001 8996 OnExposeComplete: enter
23:42:02.806 00.000 8996 UpdateGuideState(): m_state=6
23:42:02.807 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8231
23:42:02.808 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.39, Mass=798475, SNR=353.1, Peak=61427 HFD=4.3
23:42:02.809 00.001 8996 MultiStar: [#1 -0.29,-0.21,0.66,U] [#2 0.01,-0.24,0.68,U] [#3 0.04,-0.40,0.60,U] [#4 -0.28,-0.15,0.50,U] [#5 0.11,-0.57,0.00,M3] [#6 0.05,-0.26,0.44,U] [#7 -0.41,0.04,0.44,U] [#8 0.18,-0.29,0.38,U] 
23:42:02.810 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.26}, one-star: {-0.12, -0.38}
23:42:02.810 00.000 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
23:42:02.811 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
23:42:02.812 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.97 mountX=-0.08 mountY=0.27, mountTheta=1.87
23:42:02.813 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.26, opts=13)
23:42:02.814 00.001 8996 Enqueuing Move request for scope (-0.11, -0.26)
23:42:02.815 00.001 20224 Worker thread wakes up
23:42:02.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd
23:42:02.815 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.26)
23:42:02.815 00.000 20224 Moving (-0.11, -0.26) raw xDistance=-0.08 yDistance=0.27
23:42:02.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:42:02.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:42:02.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:42:02.815 00.000 20224 MoveAxis(E, 0, ABG)
23:42:02.815 00.000 20224 Move returns status 0, amount 0
23:42:02.815 00.000 20224 MoveAxis(N, 0, ABG)
23:42:02.815 00.000 20224 Move returns status 0, amount 0
23:42:02.815 00.000 20224 move complete, result=0
23:42:02.815 00.000 20224 worker thread done servicing request
23:42:02.819 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61427, med=2870, FiltMin=2611, FiltMax=31014, Gamma=1.000
23:42:02.831 00.012 8996 UpdateGuideState exits: m=798475 SNR=353.1
23:42:02.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:02.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:02.834 00.001 8996 Enqueuing Expose request
23:42:02.834 00.000 20224 Worker thread wakes up
23:42:02.835 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:02.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:02.835 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:42:03.818 00.983 20224 Exposure complete
23:42:03.874 00.056 20224 worker thread done servicing request
23:42:03.875 00.001 8996 OnExposeComplete: enter
23:42:03.877 00.002 8996 UpdateGuideState(): m_state=6
23:42:03.879 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8232
23:42:03.881 00.002 8996 Star::Find returns 1 (0), X=136.98, Y=473.74, Mass=687638, SNR=323.7, Peak=57686 HFD=4.3
23:42:03.882 00.001 8996 MultiStar: [#1 -0.40,-0.33,0.00,M3] [#2 -0.13,0.03,0.81,U] [#3 -0.17,-0.27,0.64,U] [#4 -0.36,0.12,0.57,U] [#5 0.03,-0.15,0.65,U] [#6 -0.16,-0.44,0.00,M1] [#7 -0.60,0.14,0.00,M4] [#8 -0.03,-0.28,0.42,U] 
23:42:03.883 00.001 8996 single-star, 5 included, MultiStar: {-0.11, -0.08}, one-star: {-0.04, -0.03}
23:42:03.884 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
23:42:03.885 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
23:42:03.887 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.49 mountX=-0.04 mountY=0.03, mountTheta=2.38
23:42:03.889 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.03, opts=13)
23:42:03.890 00.001 8996 Enqueuing Move request for scope (-0.04, -0.03)
23:42:03.891 00.001 20224 Worker thread wakes up
23:42:03.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
23:42:03.891 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
23:42:03.891 00.000 20224 Moving (-0.04, -0.03) raw xDistance=-0.04 yDistance=0.03
23:42:03.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:42:03.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:03.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:42:03.891 00.000 20224 MoveAxis(E, 0, ABG)
23:42:03.892 00.001 20224 Move returns status 0, amount 0
23:42:03.892 00.000 20224 MoveAxis(N, 0, ABG)
23:42:03.892 00.000 20224 Move returns status 0, amount 0
23:42:03.892 00.000 20224 move complete, result=0
23:42:03.892 00.000 20224 worker thread done servicing request
23:42:03.896 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57686, med=2870, FiltMin=2601, FiltMax=26592, Gamma=1.000
23:42:03.911 00.015 8996 UpdateGuideState exits: m=687638 SNR=323.7
23:42:03.912 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:03.912 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:03.913 00.001 8996 Enqueuing Expose request
23:42:03.914 00.001 20224 Worker thread wakes up
23:42:03.914 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:03.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:03.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:05.079 01.164 20224 Exposure complete
23:42:05.178 00.099 20224 worker thread done servicing request
23:42:05.178 00.000 8996 OnExposeComplete: enter
23:42:05.180 00.002 8996 UpdateGuideState(): m_state=6
23:42:05.182 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8233
23:42:05.184 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=473.79, Mass=732472, SNR=391.9, Peak=63126 HFD=4.4
23:42:05.186 00.002 8996 MultiStar: [#1 -0.40,-0.12,0.61,U] [#2 -0.09,-0.30,0.64,U] [#3 0.03,-0.44,0.00,M3] [#4 -0.40,-0.32,0.00,M1] [#5 0.11,-0.28,0.58,U] [#6 -0.13,-0.33,0.40,U] [#7 -0.52,0.03,0.00,M5] [#8 0.03,-0.36,0.34,U] 
23:42:05.188 00.002 8996 single-star, 5 included, MultiStar: {-0.14, -0.19}, one-star: {-0.22, 0.02}
23:42:05.190 00.002 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
23:42:05.191 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:42:05.193 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.23 cameraTheta=3.04 mountX=-0.23 mountY=0.00, mountTheta=3.13
23:42:05.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
23:42:05.197 00.002 8996 Enqueuing Move request for scope (-0.22, 0.02)
23:42:05.199 00.002 20224 Worker thread wakes up
23:42:05.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
23:42:05.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
23:42:05.199 00.000 20224 Moving (-0.22, 0.02) raw xDistance=-0.23 yDistance=0.00
23:42:05.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:42:05.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:05.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:42:05.199 00.000 20224 MoveAxis(E, 33, ABG)
23:42:05.199 00.000 20224 Guiding  Dir = 2, Dur = 33
23:42:05.199 00.000 20224 IsSlewing returns 0
23:42:05.200 00.001 20224 IsGuiding returns 0
23:42:05.201 00.001 20224 PulseGuide returned control before completion, sleep 42
23:42:05.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=63126, med=2870, FiltMin=2605, FiltMax=28621, Gamma=1.000
23:42:05.220 00.015 8996 UpdateGuideState exits: m=732472 SNR=391.9
23:42:05.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:05.222 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:05.223 00.001 8996 Enqueuing Expose request
23:42:05.252 00.029 20224 IsGuiding returns 1
23:42:05.252 00.000 20224 scope still moving after pulse duration time elapsed
23:42:05.284 00.032 20224 IsSlewing returns 0
23:42:05.284 00.000 20224 IsGuiding returns 0
23:42:05.284 00.000 20224 scope move finished after 33 + 51 ms
23:42:05.285 00.001 20224 Move returns status 0, amount 33
23:42:05.285 00.000 20224 MoveAxis(N, 0, ABG)
23:42:05.285 00.000 20224 Move returns status 0, amount 0
23:42:05.285 00.000 20224 move complete, result=0
23:42:05.285 00.000 20224 worker thread done servicing request
23:42:05.285 00.000 20224 Worker thread wakes up
23:42:05.285 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
23:42:05.287 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:05.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:06.262 00.975 20224 Exposure complete
23:42:06.324 00.062 20224 worker thread done servicing request
23:42:06.325 00.001 8996 OnExposeComplete: enter
23:42:06.326 00.001 8996 UpdateGuideState(): m_state=6
23:42:06.326 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8234
23:42:06.327 00.001 8996 Star::Find returns 1 (0), X=137.26, Y=473.76, Mass=765292, SNR=358.8, Peak=53830 HFD=4.4
23:42:06.328 00.001 8996 MultiStar: [#1 -0.15,-0.27,0.55,U] [#2 0.13,-0.31,0.70,U] [#3 0.17,-0.60,0.00,M4] [#4 -0.07,-0.12,0.55,U] [#5 0.37,-0.52,0.00,M2] [#6 0.16,-0.33,0.38,U] [#7 -0.37,-0.17,0.45,U] [#8 0.37,-0.45,0.00,M1] 
23:42:06.329 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.18}, one-star: {0.24, -0.01}
23:42:06.330 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
23:42:06.331 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
23:42:06.331 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.42 mountX=0.04 mountY=0.17, mountTheta=1.32
23:42:06.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.18, opts=13)
23:42:06.334 00.001 8996 Enqueuing Move request for scope (0.03, -0.18)
23:42:06.335 00.001 20224 Worker thread wakes up
23:42:06.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
23:42:06.335 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
23:42:06.335 00.000 20224 Moving (0.03, -0.18) raw xDistance=0.04 yDistance=0.17
23:42:06.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:42:06.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:06.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:42:06.335 00.000 20224 MoveAxis(E, 0, ABG)
23:42:06.336 00.001 20224 Move returns status 0, amount 0
23:42:06.336 00.000 20224 MoveAxis(N, 0, ABG)
23:42:06.336 00.000 20224 Move returns status 0, amount 0
23:42:06.336 00.000 20224 move complete, result=0
23:42:06.336 00.000 20224 worker thread done servicing request
23:42:06.340 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53830, med=2870, FiltMin=2544, FiltMax=27085, Gamma=1.000
23:42:06.356 00.016 8996 UpdateGuideState exits: m=765292 SNR=358.8
23:42:06.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:06.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:06.359 00.001 8996 Enqueuing Expose request
23:42:06.360 00.001 20224 Worker thread wakes up
23:42:06.360 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:42:06.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:06.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:07.537 01.177 20224 Exposure complete
23:42:07.610 00.073 20224 worker thread done servicing request
23:42:07.610 00.000 8996 OnExposeComplete: enter
23:42:07.611 00.001 8996 UpdateGuideState(): m_state=6
23:42:07.612 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8235
23:42:07.613 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=473.43, Mass=701917, SNR=341.9, Peak=45811 HFD=4.6
23:42:07.614 00.001 8996 MultiStar: [#1 -0.02,-0.26,0.62,U] [#2 0.23,-0.34,0.63,U] [#3 0.25,-0.68,0.00,M5] [#4 0.04,-0.27,0.56,U] [#5 0.32,-0.30,0.00,M3] [#6 0.15,-0.39,0.45,U] [#7 -0.20,-0.08,0.42,U] [#8 0.20,-0.46,0.00,M2] 
23:42:07.615 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.29}, one-star: {0.22, -0.34}
23:42:07.616 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
23:42:07.617 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.01)
23:42:07.619 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.25 mountX=0.12 mountY=0.28, mountTheta=1.15
23:42:07.621 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.29, opts=13)
23:42:07.622 00.001 8996 Enqueuing Move request for scope (0.10, -0.29)
23:42:07.623 00.001 20224 Worker thread wakes up
23:42:07.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
23:42:07.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
23:42:07.623 00.000 20224 Moving (0.10, -0.29) raw xDistance=0.12 yDistance=0.28
23:42:07.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:42:07.624 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:42:07.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:42:07.624 00.000 20224 MoveAxis(E, 0, ABG)
23:42:07.624 00.000 20224 Move returns status 0, amount 0
23:42:07.624 00.000 20224 MoveAxis(N, 0, ABG)
23:42:07.624 00.000 20224 Move returns status 0, amount 0
23:42:07.624 00.000 20224 move complete, result=0
23:42:07.624 00.000 20224 worker thread done servicing request
23:42:07.634 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=45811, med=2870, FiltMin=2611, FiltMax=23389, Gamma=1.000
23:42:07.661 00.027 8996 UpdateGuideState exits: m=701917 SNR=341.9
23:42:07.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:07.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:07.664 00.001 8996 Enqueuing Expose request
23:42:07.665 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:42:07.666 00.001 20224 Worker thread wakes up
23:42:07.666 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:07.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:08.633 00.967 20224 Exposure complete
23:42:08.699 00.066 20224 worker thread done servicing request
23:42:08.699 00.000 8996 OnExposeComplete: enter
23:42:08.702 00.003 8996 UpdateGuideState(): m_state=6
23:42:08.703 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8236
23:42:08.703 00.000 8996 Star::Find returns 1 (0), X=137.15, Y=473.92, Mass=721507, SNR=316.6, Peak=56966 HFD=4.3
23:42:08.704 00.001 8996 MultiStar: [#1 -0.07,-0.13,0.74,U] [#2 0.05,-0.03,0.92,U] [#3 0.10,-0.18,0.67,U] [#4 -0.10,0.00,0.60,U] [#5 0.26,-0.25,0.74,U] [#6 0.29,-0.17,0.54,U] [#7 -0.39,-0.04,0.44,U] [#8 0.18,-0.34,0.41,U] 
23:42:08.705 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.09}, one-star: {0.13, 0.15}
23:42:08.706 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
23:42:08.707 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
23:42:08.708 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-0.93 mountX=0.07 mountY=0.08, mountTheta=0.83
23:42:08.710 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.09, opts=13)
23:42:08.711 00.001 8996 Enqueuing Move request for scope (0.06, -0.09)
23:42:08.713 00.002 20224 Worker thread wakes up
23:42:08.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
23:42:08.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
23:42:08.713 00.000 20224 Moving (0.06, -0.09) raw xDistance=0.07 yDistance=0.08
23:42:08.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:42:08.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:08.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:42:08.713 00.000 20224 MoveAxis(E, 0, ABG)
23:42:08.713 00.000 20224 Move returns status 0, amount 0
23:42:08.713 00.000 20224 MoveAxis(N, 0, ABG)
23:42:08.713 00.000 20224 Move returns status 0, amount 0
23:42:08.713 00.000 20224 move complete, result=0
23:42:08.714 00.001 20224 worker thread done servicing request
23:42:08.719 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56966, med=2870, FiltMin=2601, FiltMax=28541, Gamma=1.000
23:42:08.739 00.020 8996 UpdateGuideState exits: m=721507 SNR=316.6
23:42:08.741 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:08.743 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:08.744 00.001 8996 Enqueuing Expose request
23:42:08.746 00.002 20224 Worker thread wakes up
23:42:08.746 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:08.748 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:08.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:09.916 01.168 20224 Exposure complete
23:42:09.986 00.070 20224 worker thread done servicing request
23:42:09.987 00.001 8996 OnExposeComplete: enter
23:42:09.988 00.001 8996 UpdateGuideState(): m_state=6
23:42:09.990 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8237
23:42:09.992 00.002 8996 Star::Find returns 1 (0), X=137.09, Y=473.83, Mass=657504, SNR=369.2, Peak=50806 HFD=4.4
23:42:09.994 00.002 8996 MultiStar: [#1 -0.22,-0.27,0.53,U] [#2 -0.12,0.04,0.79,U] [#3 0.00,-0.39,0.60,U] [#4 -0.31,-0.18,0.43,U] [#5 0.22,-0.30,0.55,U] [#6 -0.01,-0.34,0.44,U] [#7 -0.42,0.07,0.38,U] [#8 0.23,-0.11,0.33,U] 
23:42:09.995 00.001 8996 single-star, 8 included, MultiStar: {-0.05, -0.14}, one-star: {0.07, 0.06}
23:42:09.997 00.002 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
23:42:09.999 00.002 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
23:42:10.002 00.003 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.10 cameraTheta=0.71 mountX=0.07 mountY=-0.07, mountTheta=-0.82
23:42:10.005 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
23:42:10.006 00.001 8996 Enqueuing Move request for scope (0.07, 0.06)
23:42:10.008 00.002 20224 Worker thread wakes up
23:42:10.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
23:42:10.008 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
23:42:10.008 00.000 20224 Moving (0.07, 0.06) raw xDistance=0.07 yDistance=-0.07
23:42:10.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:42:10.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:10.009 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:42:10.009 00.000 20224 MoveAxis(E, 0, ABG)
23:42:10.009 00.000 20224 Move returns status 0, amount 0
23:42:10.009 00.000 20224 MoveAxis(N, 0, ABG)
23:42:10.009 00.000 20224 Move returns status 0, amount 0
23:42:10.009 00.000 20224 move complete, result=0
23:42:10.009 00.000 20224 worker thread done servicing request
23:42:10.014 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50806, med=2873, FiltMin=2617, FiltMax=24941, Gamma=1.000
23:42:10.037 00.023 8996 UpdateGuideState exits: m=657504 SNR=369.2
23:42:10.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:10.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:10.040 00.001 8996 Enqueuing Expose request
23:42:10.041 00.001 20224 Worker thread wakes up
23:42:10.041 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:10.042 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:10.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:11.025 00.983 20224 Exposure complete
23:42:11.090 00.065 20224 worker thread done servicing request
23:42:11.090 00.000 8996 OnExposeComplete: enter
23:42:11.091 00.001 8996 UpdateGuideState(): m_state=6
23:42:11.092 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8238
23:42:11.093 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=473.82, Mass=785502, SNR=353.3, Peak=65494 HFD=4.4
23:42:11.095 00.002 8996 MultiStar: [#1 -0.29,-0.43,0.00,M1] [#2 -0.05,-0.11,0.73,U] [#3 0.02,-0.52,0.00,M4] [#4 -0.15,-0.19,0.55,U] [#5 0.02,-0.48,0.00,M2] [#6 0.03,-0.33,0.42,U] [#7 -0.28,0.22,0.43,U] [#8 0.18,-0.34,0.42,U] 
23:42:11.096 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.09}, one-star: {-0.04, 0.05}
23:42:11.096 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:42:11.097 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:42:11.098 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.24 mountX=-0.05 mountY=-0.05, mountTheta=-2.35
23:42:11.100 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
23:42:11.100 00.000 8996 Enqueuing Move request for scope (-0.04, 0.05)
23:42:11.102 00.002 20224 Worker thread wakes up
23:42:11.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:42:11.102 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:42:11.102 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.05
23:42:11.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:42:11.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:11.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:42:11.102 00.000 20224 MoveAxis(E, 0, ABG)
23:42:11.102 00.000 20224 Move returns status 0, amount 0
23:42:11.102 00.000 20224 MoveAxis(N, 0, ABG)
23:42:11.102 00.000 20224 Move returns status 0, amount 0
23:42:11.102 00.000 20224 move complete, result=0
23:42:11.102 00.000 20224 worker thread done servicing request
23:42:11.106 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65494, med=2870, FiltMin=2621, FiltMax=30669, Gamma=1.000
23:42:11.119 00.013 8996 UpdateGuideState exits: m=785502 SNR=353.3
23:42:11.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:11.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:11.121 00.000 8996 Enqueuing Expose request
23:42:11.122 00.001 20224 Worker thread wakes up
23:42:11.122 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:42:11.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:11.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:12.302 01.179 20224 Exposure complete
23:42:12.367 00.065 20224 worker thread done servicing request
23:42:12.367 00.000 8996 OnExposeComplete: enter
23:42:12.369 00.002 8996 UpdateGuideState(): m_state=6
23:42:12.370 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8239
23:42:12.371 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.40, Mass=791481, SNR=347.1, Peak=59971 HFD=4.4
23:42:12.372 00.001 8996 MultiStar: [#1 -0.23,-0.49,0.00,M2] [#2 -0.16,-0.24,0.73,U] [#3 0.05,-0.52,0.00,M5] [#4 -0.24,0.01,0.57,U] [#5 -0.05,-0.28,0.61,U] [#6 -0.10,-0.35,0.42,U] [#7 -0.41,0.29,0.00,M1] [#8 0.00,-0.54,0.00,M1] 
23:42:12.372 00.000 8996 refined, 4 included, MultiStar: {-0.12, -0.26}, one-star: {-0.07, -0.36}
23:42:12.374 00.002 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
23:42:12.375 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.25)
23:42:12.376 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-2.01 mountX=-0.09 mountY=0.27, mountTheta=1.91
23:42:12.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.26, opts=13)
23:42:12.378 00.000 8996 Enqueuing Move request for scope (-0.12, -0.26)
23:42:12.379 00.001 20224 Worker thread wakes up
23:42:12.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
23:42:12.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
23:42:12.379 00.000 20224 Moving (-0.12, -0.26) raw xDistance=-0.09 yDistance=0.27
23:42:12.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:42:12.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:42:12.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:42:12.379 00.000 20224 MoveAxis(E, 0, ABG)
23:42:12.379 00.000 20224 Move returns status 0, amount 0
23:42:12.380 00.001 20224 MoveAxis(N, 0, ABG)
23:42:12.380 00.000 20224 Move returns status 0, amount 0
23:42:12.380 00.000 20224 move complete, result=0
23:42:12.380 00.000 20224 worker thread done servicing request
23:42:12.383 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59971, med=2873, FiltMin=2598, FiltMax=26528, Gamma=1.000
23:42:12.396 00.013 8996 UpdateGuideState exits: m=791481 SNR=347.1
23:42:12.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:12.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:12.399 00.001 8996 Enqueuing Expose request
23:42:12.399 00.000 20224 Worker thread wakes up
23:42:12.399 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:42:12.400 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:12.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:13.366 00.966 20224 Exposure complete
23:42:13.444 00.078 20224 worker thread done servicing request
23:42:13.445 00.001 8996 OnExposeComplete: enter
23:42:13.446 00.001 8996 UpdateGuideState(): m_state=6
23:42:13.446 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8240
23:42:13.447 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=474.10, Mass=759264, SNR=366.6, Peak=65494 HFD=4.4
23:42:13.448 00.001 8996 MultiStar: [#1 -0.51,0.09,0.00,M3] [#2 -0.27,0.05,0.65,U] [#3 -0.11,0.02,0.64,U] [#4 -0.27,0.24,0.47,U] [#5 0.05,0.04,0.69,U] [#6 -0.06,0.05,0.44,U] [#7 -0.28,0.73,0.00,M2] [#8 0.04,-0.08,0.40,U] 
23:42:13.449 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.12}, one-star: {-0.09, 0.33}
23:42:13.450 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
23:42:13.451 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
23:42:13.452 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.30 mountX=-0.11 mountY=-0.10, mountTheta=-2.40
23:42:13.453 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
23:42:13.454 00.001 8996 Enqueuing Move request for scope (-0.10, 0.12)
23:42:13.455 00.001 20224 Worker thread wakes up
23:42:13.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
23:42:13.455 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
23:42:13.455 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.10
23:42:13.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:42:13.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:13.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:42:13.455 00.000 20224 MoveAxis(E, 0, ABG)
23:42:13.455 00.000 20224 Move returns status 0, amount 0
23:42:13.455 00.000 20224 MoveAxis(N, 0, ABG)
23:42:13.455 00.000 20224 Move returns status 0, amount 0
23:42:13.455 00.000 20224 move complete, result=0
23:42:13.455 00.000 20224 worker thread done servicing request
23:42:13.459 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65494, med=2873, FiltMin=2614, FiltMax=29328, Gamma=1.000
23:42:13.476 00.017 8996 UpdateGuideState exits: m=759264 SNR=366.6
23:42:13.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:13.479 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:13.480 00.001 8996 Enqueuing Expose request
23:42:13.481 00.001 20224 Worker thread wakes up
23:42:13.481 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:42:13.482 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:13.483 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:14.631 01.148 20224 Exposure complete
23:42:14.696 00.065 20224 worker thread done servicing request
23:42:14.696 00.000 8996 OnExposeComplete: enter
23:42:14.697 00.001 8996 UpdateGuideState(): m_state=6
23:42:14.698 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8241
23:42:14.699 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=473.91, Mass=690791, SNR=351.0, Peak=49241 HFD=4.4
23:42:14.700 00.001 8996 MultiStar: [#1 0.14,-0.02,0.58,U] [#2 0.32,0.08,0.66,U] [#3 0.46,-0.14,0.00,M5] [#4 0.08,0.19,0.52,U] [#5 0.55,-0.10,0.00,M1] [#6 0.56,-0.16,0.00,M1] [#7 0.15,0.66,0.00,M3] [#8 0.58,0.01,0.00,M1] 
23:42:14.700 00.000 8996 refined, 3 included, MultiStar: {0.25, 0.10}, one-star: {0.37, 0.15}
23:42:14.701 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
23:42:14.702 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
23:42:14.704 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=0.10 hyp=0.27 cameraTheta=0.38 mountX=0.24 mountY=-0.13, mountTheta=-0.50
23:42:14.708 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.10, opts=13)
23:42:14.710 00.002 8996 Enqueuing Move request for scope (0.25, 0.10)
23:42:14.711 00.001 20224 Worker thread wakes up
23:42:14.712 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.10) opts 0xd
23:42:14.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.10)
23:42:14.712 00.000 20224 Moving (0.25, 0.10) raw xDistance=0.24 yDistance=-0.13
23:42:14.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:42:14.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:14.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:42:14.712 00.000 20224 MoveAxis(W, 36, ABG)
23:42:14.712 00.000 20224 Guiding  Dir = 3, Dur = 36
23:42:14.713 00.001 20224 IsSlewing returns 0
23:42:14.713 00.000 20224 IsGuiding returns 0
23:42:14.719 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49241, med=2870, FiltMin=2614, FiltMax=27037, Gamma=1.000
23:42:14.740 00.021 8996 UpdateGuideState exits: m=690791 SNR=351.0
23:42:14.742 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:14.744 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:14.745 00.001 8996 Enqueuing Expose request
23:42:14.751 00.006 20224 IsGuiding returns 1
23:42:14.751 00.000 20224 scope still moving after pulse duration time elapsed
23:42:14.781 00.030 20224 IsSlewing returns 0
23:42:14.782 00.001 20224 IsGuiding returns 1
23:42:14.813 00.031 20224 IsSlewing returns 0
23:42:14.813 00.000 20224 IsGuiding returns 1
23:42:14.845 00.032 20224 IsSlewing returns 0
23:42:14.846 00.001 20224 IsGuiding returns 0
23:42:14.846 00.000 20224 scope move finished after 36 + 95 ms
23:42:14.846 00.000 20224 Move returns status 0, amount 36
23:42:14.846 00.000 20224 MoveAxis(N, 0, ABG)
23:42:14.846 00.000 20224 Move returns status 0, amount 0
23:42:14.846 00.000 20224 move complete, result=0
23:42:14.846 00.000 20224 worker thread done servicing request
23:42:14.846 00.000 20224 Worker thread wakes up
23:42:14.846 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
23:42:14.850 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:14.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:15.835 00.985 20224 Exposure complete
23:42:15.908 00.073 20224 worker thread done servicing request
23:42:15.908 00.000 8996 OnExposeComplete: enter
23:42:15.910 00.002 8996 UpdateGuideState(): m_state=6
23:42:15.911 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8242
23:42:15.913 00.002 8996 Star::Find returns 1 (0), X=136.95, Y=473.42, Mass=686022, SNR=346.5, Peak=52115 HFD=4.5
23:42:15.915 00.002 8996 MultiStar: [#1 -0.17,-0.28,0.61,U] [#2 0.00,-0.36,0.74,U] [#3 0.19,-0.24,0.59,U] [#4 -0.10,-0.00,0.54,U] [#5 0.22,-0.31,0.55,U] [#6 -0.05,-0.14,0.45,U] [#7 -0.23,0.38,0.00,M4] [#8 0.08,-0.38,0.42,U] 
23:42:15.917 00.002 8996 refined, 7 included, MultiStar: {0.00, -0.27}, one-star: {-0.07, -0.35}
23:42:15.918 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
23:42:15.919 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
23:42:15.921 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.27 hyp=0.27 cameraTheta=-1.55 mountX=0.03 mountY=0.27, mountTheta=1.46
23:42:15.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.27, opts=13)
23:42:15.925 00.002 8996 Enqueuing Move request for scope (0.00, -0.27)
23:42:15.926 00.001 20224 Worker thread wakes up
23:42:15.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.27) opts 0xd
23:42:15.926 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.27)
23:42:15.926 00.000 20224 Moving (0.00, -0.27) raw xDistance=0.03 yDistance=0.27
23:42:15.927 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:42:15.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:42:15.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:42:15.927 00.000 20224 MoveAxis(E, 0, ABG)
23:42:15.927 00.000 20224 Move returns status 0, amount 0
23:42:15.927 00.000 20224 MoveAxis(N, 0, ABG)
23:42:15.927 00.000 20224 Move returns status 0, amount 0
23:42:15.927 00.000 20224 move complete, result=0
23:42:15.927 00.000 20224 worker thread done servicing request
23:42:15.930 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52115, med=2870, FiltMin=2605, FiltMax=24144, Gamma=1.000
23:42:15.943 00.013 8996 UpdateGuideState exits: m=686022 SNR=346.5
23:42:15.945 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:15.948 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:15.950 00.002 8996 Enqueuing Expose request
23:42:15.952 00.002 20224 Worker thread wakes up
23:42:15.952 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:42:15.954 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:15.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:17.103 01.149 20224 Exposure complete
23:42:17.159 00.056 20224 worker thread done servicing request
23:42:17.159 00.000 8996 OnExposeComplete: enter
23:42:17.161 00.002 8996 UpdateGuideState(): m_state=6
23:42:17.163 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8243
23:42:17.164 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.53, Mass=672806, SNR=337.9, Peak=48947 HFD=4.8
23:42:17.166 00.002 8996 MultiStar: [#1 -0.52,-0.27,0.00,M2] [#2 -0.19,-0.23,0.78,U] [#3 -0.27,-0.38,0.00,M5] [#4 -0.46,-0.01,0.00,M1] [#5 0.04,-0.47,0.00,M1] [#6 -0.36,-0.37,0.00,M1] [#7 -0.74,0.11,0.00,M5] [#8 -0.03,-0.35,0.38,U] 
23:42:17.168 00.002 8996 refined, 2 included, MultiStar: {-0.27, -0.25}, one-star: {-0.43, -0.24}
23:42:17.169 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
23:42:17.170 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
23:42:17.172 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.25 hyp=0.37 cameraTheta=-2.40 mountX=-0.25 mountY=0.28, mountTheta=2.29
23:42:17.174 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.25, opts=13)
23:42:17.175 00.001 8996 Enqueuing Move request for scope (-0.27, -0.25)
23:42:17.176 00.001 20224 Worker thread wakes up
23:42:17.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.25) opts 0xd
23:42:17.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.25)
23:42:17.176 00.000 20224 Moving (-0.27, -0.25) raw xDistance=-0.25 yDistance=0.28
23:42:17.176 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:42:17.176 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:42:17.176 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:42:17.176 00.000 20224 MoveAxis(E, 36, ABG)
23:42:17.176 00.000 20224 Guiding  Dir = 2, Dur = 36
23:42:17.176 00.000 20224 IsSlewing returns 0
23:42:17.176 00.000 20224 IsGuiding returns 0
23:42:17.179 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48947, med=2873, FiltMin=2605, FiltMax=25181, Gamma=1.000
23:42:17.189 00.010 20224 PulseGuide returned control before completion, sleep 34
23:42:17.198 00.009 8996 UpdateGuideState exits: m=672806 SNR=337.9
23:42:17.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:17.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:17.201 00.001 8996 Enqueuing Expose request
23:42:17.236 00.035 20224 IsGuiding returns 1
23:42:17.236 00.000 20224 scope still moving after pulse duration time elapsed
23:42:17.268 00.032 20224 IsSlewing returns 0
23:42:17.268 00.000 20224 IsGuiding returns 1
23:42:17.299 00.031 20224 IsSlewing returns 0
23:42:17.300 00.001 20224 IsGuiding returns 0
23:42:17.300 00.000 20224 scope move finished after 36 + 87 ms
23:42:17.300 00.000 20224 Move returns status 0, amount 36
23:42:17.300 00.000 20224 MoveAxis(N, 0, ABG)
23:42:17.300 00.000 20224 Move returns status 0, amount 0
23:42:17.300 00.000 20224 move complete, result=0
23:42:17.300 00.000 20224 worker thread done servicing request
23:42:17.300 00.000 20224 Worker thread wakes up
23:42:17.300 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.3 px 0 ms NORTH
23:42:17.303 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:17.303 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:18.280 00.977 20224 Exposure complete
23:42:18.358 00.078 20224 worker thread done servicing request
23:42:18.358 00.000 8996 OnExposeComplete: enter
23:42:18.359 00.001 8996 UpdateGuideState(): m_state=6
23:42:18.361 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8244
23:42:18.362 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.26, Mass=734765, SNR=322.7, Peak=60867 HFD=4.5
23:42:18.362 00.000 8996 MultiStar: [#1 -0.29,-0.51,0.00,M3] [#2 0.19,-0.49,0.00,M1] [#3 0.29,-0.67,0.00,M6] [#4 0.15,-0.35,0.65,U] [#5 0.17,-0.52,0.00,M2] [#6 -0.07,-0.78,0.00,M2] [#7 -0.29,-0.38,0.00,M6] [#8 0.10,-0.41,0.40,U] 
23:42:18.363 00.001 8996 refined, 2 included, MultiStar: {0.01, -0.44}, one-star: {-0.12, -0.51}
23:42:18.364 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
23:42:18.365 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
23:42:18.365 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.44 hyp=0.44 cameraTheta=-1.55 mountX=0.05 mountY=0.44, mountTheta=1.46
23:42:18.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.44, opts=13)
23:42:18.368 00.001 8996 Enqueuing Move request for scope (0.01, -0.44)
23:42:18.368 00.000 20224 Worker thread wakes up
23:42:18.369 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.44) opts 0xd
23:42:18.369 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.44)
23:42:18.369 00.000 20224 Moving (0.01, -0.44) raw xDistance=0.05 yDistance=0.44
23:42:18.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:42:18.369 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=0.29 newest=0.98
23:42:18.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
23:42:18.369 00.000 20224 MoveAxis(E, 0, ABG)
23:42:18.369 00.000 20224 Move returns status 0, amount 0
23:42:18.369 00.000 20224 MoveAxis(S, 92, ABG)
23:42:18.369 00.000 20224 Guiding  Dir = 1, Dur = 92
23:42:18.369 00.000 20224 IsSlewing returns 0
23:42:18.370 00.001 20224 IsGuiding returns 0
23:42:18.373 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60867, med=2870, FiltMin=2608, FiltMax=27878, Gamma=1.000
23:42:18.378 00.005 20224 PulseGuide returned control before completion, sleep 94
23:42:18.395 00.017 8996 UpdateGuideState exits: m=734765 SNR=322.7
23:42:18.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:18.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:18.398 00.001 8996 Enqueuing Expose request
23:42:18.487 00.089 20224 IsGuiding returns 0
23:42:18.487 00.000 20224 Move returns status 0, amount 92
23:42:18.487 00.000 20224 move complete, result=0
23:42:18.488 00.001 20224 worker thread done servicing request
23:42:18.488 00.000 20224 Worker thread wakes up
23:42:18.488 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:18.488 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 92 ms SOUTH
23:42:18.490 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:19.667 01.177 20224 Exposure complete
23:42:19.751 00.084 20224 worker thread done servicing request
23:42:19.751 00.000 8996 OnExposeComplete: enter
23:42:19.753 00.002 8996 UpdateGuideState(): m_state=6
23:42:19.753 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8245
23:42:19.754 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=473.68, Mass=703419, SNR=359.9, Peak=52425 HFD=4.7
23:42:19.755 00.001 8996 MultiStar: [#1 0.25,-0.21,0.62,U] [#2 0.67,-0.23,0.00,M2] [#3 0.38,-0.51,0.00,M7] [#4 0.32,-0.16,0.47,U] [#5 0.49,-0.58,0.00,M3] [#6 0.43,-0.49,0.00,M3] [#7 0.29,-0.16,0.44,U] [#8 0.45,-0.22,0.00,M1] 
23:42:19.756 00.001 8996 refined, 3 included, MultiStar: {0.30, -0.14}, one-star: {0.33, -0.09}
23:42:19.757 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
23:42:19.757 00.000 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
23:42:19.758 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-0.44 mountX=0.31 mountY=0.11, mountTheta=0.33
23:42:19.759 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.14, opts=13)
23:42:19.760 00.001 8996 Enqueuing Move request for scope (0.30, -0.14)
23:42:19.761 00.001 20224 Worker thread wakes up
23:42:19.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.14) opts 0xd
23:42:19.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.14)
23:42:19.761 00.000 20224 Moving (0.30, -0.14) raw xDistance=0.31 yDistance=0.11
23:42:19.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:42:19.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:19.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:42:19.761 00.000 20224 MoveAxis(W, 46, ABG)
23:42:19.761 00.000 20224 Guiding  Dir = 3, Dur = 46
23:42:19.762 00.001 20224 IsSlewing returns 0
23:42:19.762 00.000 20224 IsGuiding returns 0
23:42:19.765 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52425, med=2870, FiltMin=2601, FiltMax=22893, Gamma=1.000
23:42:19.778 00.013 8996 UpdateGuideState exits: m=703419 SNR=359.9
23:42:19.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:19.780 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:19.781 00.001 8996 Enqueuing Expose request
23:42:19.785 00.004 20224 PulseGuide returned control before completion, sleep 34
23:42:19.829 00.044 20224 IsGuiding returns 1
23:42:19.829 00.000 20224 scope still moving after pulse duration time elapsed
23:42:19.859 00.030 20224 IsSlewing returns 0
23:42:19.859 00.000 20224 IsGuiding returns 1
23:42:19.895 00.036 20224 IsSlewing returns 0
23:42:19.895 00.000 20224 IsGuiding returns 0
23:42:19.895 00.000 20224 scope move finished after 46 + 87 ms
23:42:19.896 00.001 20224 Move returns status 0, amount 46
23:42:19.896 00.000 20224 MoveAxis(N, 0, ABG)
23:42:19.896 00.000 20224 Move returns status 0, amount 0
23:42:19.896 00.000 20224 move complete, result=0
23:42:19.896 00.000 20224 worker thread done servicing request
23:42:19.896 00.000 20224 Worker thread wakes up
23:42:19.896 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:19.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:19.896 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.1 px 0 ms NORTH
23:42:20.874 00.978 20224 Exposure complete
23:42:20.937 00.063 20224 worker thread done servicing request
23:42:20.937 00.000 8996 OnExposeComplete: enter
23:42:20.938 00.001 8996 UpdateGuideState(): m_state=6
23:42:20.939 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8246
23:42:20.940 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.84, Mass=730648, SNR=373.4, Peak=63958 HFD=4.4
23:42:20.941 00.001 8996 MultiStar: [#1 -0.17,0.01,0.56,U] [#2 0.17,-0.04,0.67,U] [#3 0.20,-0.33,0.59,U] [#4 -0.17,-0.01,0.57,U] [#5 0.28,-0.38,0.00,M4] [#6 -0.02,-0.41,0.37,U] [#7 -0.27,0.11,0.44,U] [#8 0.14,-0.24,0.38,U] 
23:42:20.942 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.12, 0.07}
23:42:20.943 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
23:42:20.944 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
23:42:20.944 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.98 mountX=-0.02 mountY=0.08, mountTheta=1.88
23:42:20.946 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
23:42:20.946 00.000 8996 Enqueuing Move request for scope (-0.03, -0.07)
23:42:20.947 00.001 20224 Worker thread wakes up
23:42:20.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
23:42:20.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
23:42:20.947 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.08
23:42:20.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:42:20.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:20.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:42:20.948 00.001 20224 MoveAxis(E, 0, ABG)
23:42:20.948 00.000 20224 Move returns status 0, amount 0
23:42:20.948 00.000 20224 MoveAxis(N, 0, ABG)
23:42:20.948 00.000 20224 Move returns status 0, amount 0
23:42:20.948 00.000 20224 move complete, result=0
23:42:20.948 00.000 20224 worker thread done servicing request
23:42:20.951 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63958, med=2873, FiltMin=2589, FiltMax=29949, Gamma=1.000
23:42:20.965 00.014 8996 UpdateGuideState exits: m=730648 SNR=373.4
23:42:20.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:20.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:20.967 00.000 8996 Enqueuing Expose request
23:42:20.968 00.001 20224 Worker thread wakes up
23:42:20.968 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:20.969 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:20.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:22.134 01.165 20224 Exposure complete
23:42:22.217 00.083 20224 worker thread done servicing request
23:42:22.217 00.000 8996 OnExposeComplete: enter
23:42:22.218 00.001 8996 UpdateGuideState(): m_state=6
23:42:22.220 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8247
23:42:22.221 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=473.73, Mass=763915, SNR=332.0, Peak=65494 HFD=4.6
23:42:22.223 00.002 8996 MultiStar: [#1 -0.65,-0.22,0.00,M2] [#2 -0.18,-0.17,0.75,U] [#3 -0.26,-0.54,0.00,M7] [#4 -0.62,-0.09,0.00,M1] [#5 -0.29,-0.14,0.61,U] [#6 -0.40,-0.53,0.00,M3] [#7 -0.58,0.01,0.00,M5] [#8 -0.14,-0.07,0.35,U] 
23:42:22.224 00.001 8996 refined, 3 included, MultiStar: {-0.25, -0.10}, one-star: {-0.31, -0.04}
23:42:22.225 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
23:42:22.226 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
23:42:22.228 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-2.75 mountX=-0.24 mountY=0.13, mountTheta=2.64
23:42:22.230 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.10, opts=13)
23:42:22.234 00.004 8996 Enqueuing Move request for scope (-0.25, -0.10)
23:42:22.236 00.002 20224 Worker thread wakes up
23:42:22.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.10) opts 0xd
23:42:22.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.10)
23:42:22.236 00.000 20224 Moving (-0.25, -0.10) raw xDistance=-0.24 yDistance=0.13
23:42:22.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:42:22.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:22.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:42:22.237 00.001 20224 MoveAxis(E, 35, ABG)
23:42:22.237 00.000 20224 Guiding  Dir = 2, Dur = 35
23:42:22.237 00.000 20224 IsSlewing returns 0
23:42:22.237 00.000 20224 IsGuiding returns 0
23:42:22.246 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2870, FiltMin=2621, FiltMax=29437, Gamma=1.000
23:42:22.273 00.027 8996 UpdateGuideState exits: m=763915 SNR=332.0
23:42:22.276 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:22.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:22.279 00.002 8996 Enqueuing Expose request
23:42:22.282 00.003 20224 IsGuiding returns 1
23:42:22.282 00.000 20224 scope still moving after pulse duration time elapsed
23:42:22.310 00.028 20224 IsSlewing returns 0
23:42:22.310 00.000 20224 IsGuiding returns 1
23:42:22.342 00.032 20224 IsSlewing returns 0
23:42:22.342 00.000 20224 IsGuiding returns 1
23:42:22.372 00.030 20224 IsSlewing returns 0
23:42:22.373 00.001 20224 IsGuiding returns 0
23:42:22.373 00.000 20224 scope move finished after 35 + 101 ms
23:42:22.373 00.000 20224 Move returns status 0, amount 35
23:42:22.373 00.000 20224 MoveAxis(N, 0, ABG)
23:42:22.373 00.000 20224 Move returns status 0, amount 0
23:42:22.373 00.000 20224 move complete, result=0
23:42:22.373 00.000 20224 worker thread done servicing request
23:42:22.373 00.000 20224 Worker thread wakes up
23:42:22.373 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
23:42:22.375 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:22.375 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:23.357 00.982 20224 Exposure complete
23:42:23.421 00.064 20224 worker thread done servicing request
23:42:23.421 00.000 8996 OnExposeComplete: enter
23:42:23.422 00.001 8996 UpdateGuideState(): m_state=6
23:42:23.423 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8248
23:42:23.424 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=473.75, Mass=696055, SNR=337.6, Peak=61302 HFD=4.5
23:42:23.425 00.001 8996 MultiStar: [#1 -0.60,-0.10,0.00,M3] [#2 -0.16,-0.20,0.70,U] [#3 0.09,-0.25,0.58,U] [#4 -0.34,-0.11,0.51,U] [#5 0.04,-0.23,0.61,U] [#6 -0.12,-0.17,0.45,U] [#7 -0.53,0.24,0.00,M6] [#8 0.10,-0.09,0.38,U] 
23:42:23.426 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.14}, one-star: {-0.25, -0.02}
23:42:23.426 00.000 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
23:42:23.427 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
23:42:23.428 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.22 mountX=-0.10 mountY=0.16, mountTheta=2.12
23:42:23.429 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.14, opts=13)
23:42:23.430 00.001 8996 Enqueuing Move request for scope (-0.11, -0.14)
23:42:23.431 00.001 20224 Worker thread wakes up
23:42:23.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
23:42:23.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
23:42:23.431 00.000 20224 Moving (-0.11, -0.14) raw xDistance=-0.10 yDistance=0.16
23:42:23.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:42:23.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:23.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:42:23.432 00.001 20224 MoveAxis(E, 0, ABG)
23:42:23.432 00.000 20224 Move returns status 0, amount 0
23:42:23.432 00.000 20224 MoveAxis(N, 0, ABG)
23:42:23.432 00.000 20224 Move returns status 0, amount 0
23:42:23.432 00.000 20224 move complete, result=0
23:42:23.432 00.000 20224 worker thread done servicing request
23:42:23.436 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61302, med=2870, FiltMin=2585, FiltMax=26966, Gamma=1.000
23:42:23.449 00.013 8996 UpdateGuideState exits: m=696055 SNR=337.6
23:42:23.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:23.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:23.452 00.001 8996 Enqueuing Expose request
23:42:23.452 00.000 20224 Worker thread wakes up
23:42:23.452 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:42:23.453 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:23.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:24.627 01.174 20224 Exposure complete
23:42:24.726 00.099 20224 worker thread done servicing request
23:42:24.726 00.000 8996 OnExposeComplete: enter
23:42:24.727 00.001 8996 UpdateGuideState(): m_state=6
23:42:24.727 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8249
23:42:24.728 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=473.90, Mass=662479, SNR=371.7, Peak=61382 HFD=4.5
23:42:24.729 00.001 8996 MultiStar: [#1 -0.57,-0.12,0.00,M4] [#2 -0.10,-0.21,0.67,U] [#3 -0.03,-0.14,0.52,U] [#4 -0.26,0.20,0.47,U] [#5 -0.17,-0.39,0.00,M3] [#6 -0.10,-0.14,0.45,U] [#7 -0.41,0.29,0.00,M7] [#8 -0.20,-0.08,0.40,U] 
23:42:24.730 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.02}, one-star: {-0.23, 0.14}
23:42:24.731 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
23:42:24.732 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
23:42:24.732 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.01 mountX=-0.16 mountY=0.04, mountTheta=2.90
23:42:24.734 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.02, opts=13)
23:42:24.735 00.001 8996 Enqueuing Move request for scope (-0.16, -0.02)
23:42:24.735 00.000 20224 Worker thread wakes up
23:42:24.736 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
23:42:24.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
23:42:24.736 00.000 20224 Moving (-0.16, -0.02) raw xDistance=-0.16 yDistance=0.04
23:42:24.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:42:24.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:24.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:42:24.736 00.000 20224 MoveAxis(E, 0, ABG)
23:42:24.736 00.000 20224 Move returns status 0, amount 0
23:42:24.736 00.000 20224 MoveAxis(N, 0, ABG)
23:42:24.736 00.000 20224 Move returns status 0, amount 0
23:42:24.736 00.000 20224 move complete, result=0
23:42:24.736 00.000 20224 worker thread done servicing request
23:42:24.741 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61382, med=2870, FiltMin=2617, FiltMax=25053, Gamma=1.000
23:42:24.761 00.020 8996 UpdateGuideState exits: m=662479 SNR=371.7
23:42:24.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:24.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:24.764 00.001 8996 Enqueuing Expose request
23:42:24.764 00.000 20224 Worker thread wakes up
23:42:24.764 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:24.765 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:24.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:25.755 00.990 20224 Exposure complete
23:42:25.819 00.064 20224 worker thread done servicing request
23:42:25.819 00.000 8996 OnExposeComplete: enter
23:42:25.820 00.001 8996 UpdateGuideState(): m_state=6
23:42:25.821 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8250
23:42:25.822 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.75, Mass=636088, SNR=323.4, Peak=55366 HFD=4.6
23:42:25.823 00.001 8996 MultiStar: [#1 -0.51,-0.17,0.00,M5] [#2 -0.20,0.04,0.78,U] [#3 -0.02,-0.04,0.67,U] [#4 -0.29,0.10,0.65,U] [#5 -0.36,-0.05,0.64,U] [#6 -0.11,-0.36,0.48,U] [#7 -0.49,0.30,0.00,M8] [#8 -0.32,-0.17,0.43,U] 
23:42:25.824 00.001 8996 refined, 6 included, MultiStar: {-0.25, -0.05}, one-star: {-0.36, -0.01}
23:42:25.825 00.001 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
23:42:25.825 00.000 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.31)
23:42:25.826 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.95 mountX=-0.24 mountY=0.08, mountTheta=2.84
23:42:25.827 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.05, opts=13)
23:42:25.828 00.001 8996 Enqueuing Move request for scope (-0.25, -0.05)
23:42:25.829 00.001 20224 Worker thread wakes up
23:42:25.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
23:42:25.829 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
23:42:25.829 00.000 20224 Moving (-0.25, -0.05) raw xDistance=-0.24 yDistance=0.08
23:42:25.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:42:25.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:25.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:42:25.829 00.000 20224 MoveAxis(E, 35, ABG)
23:42:25.829 00.000 20224 Guiding  Dir = 2, Dur = 35
23:42:25.830 00.001 20224 IsSlewing returns 0
23:42:25.830 00.000 20224 IsGuiding returns 0
23:42:25.837 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55366, med=2870, FiltMin=2621, FiltMax=25174, Gamma=1.000
23:42:25.858 00.021 8996 UpdateGuideState exits: m=636088 SNR=323.4
23:42:25.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:25.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:25.861 00.001 8996 Enqueuing Expose request
23:42:25.865 00.004 20224 PulseGuide returned control before completion, sleep 11
23:42:25.879 00.014 20224 IsGuiding returns 1
23:42:25.879 00.000 20224 scope still moving after pulse duration time elapsed
23:42:25.911 00.032 20224 IsSlewing returns 0
23:42:25.911 00.000 20224 IsGuiding returns 1
23:42:25.943 00.032 20224 IsSlewing returns 0
23:42:25.944 00.001 20224 IsGuiding returns 1
23:42:25.974 00.030 20224 IsSlewing returns 0
23:42:25.975 00.001 20224 IsGuiding returns 0
23:42:25.975 00.000 20224 scope move finished after 35 + 109 ms
23:42:25.975 00.000 20224 Move returns status 0, amount 35
23:42:25.975 00.000 20224 MoveAxis(N, 0, ABG)
23:42:25.975 00.000 20224 Move returns status 0, amount 0
23:42:25.975 00.000 20224 move complete, result=0
23:42:25.975 00.000 20224 worker thread done servicing request
23:42:25.975 00.000 20224 Worker thread wakes up
23:42:25.975 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:25.976 00.001 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
23:42:25.979 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:27.142 01.163 20224 Exposure complete
23:42:27.202 00.060 20224 worker thread done servicing request
23:42:27.202 00.000 8996 OnExposeComplete: enter
23:42:27.204 00.002 8996 UpdateGuideState(): m_state=6
23:42:27.205 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8251
23:42:27.206 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.74, Mass=714132, SNR=357.2, Peak=60134 HFD=4.4
23:42:27.207 00.001 8996 MultiStar: [#1 -0.15,-0.18,0.55,U] [#2 0.01,-0.13,0.77,U] [#3 0.20,-0.13,0.53,U] [#4 -0.17,0.25,0.47,U] [#5 0.05,-0.26,0.55,U] [#6 0.25,-0.45,0.00,M1] [#7 -0.27,0.22,0.47,U] [#8 0.08,-0.21,0.42,U] 
23:42:27.209 00.002 8996 single-star, 7 included, MultiStar: {-0.04, -0.06}, one-star: {-0.05, -0.02}
23:42:27.210 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:42:27.211 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
23:42:27.214 00.003 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.75 mountX=-0.05 mountY=0.03, mountTheta=2.64
23:42:27.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
23:42:27.218 00.002 8996 Enqueuing Move request for scope (-0.05, -0.02)
23:42:27.219 00.001 20224 Worker thread wakes up
23:42:27.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
23:42:27.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
23:42:27.219 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
23:42:27.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:42:27.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:27.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:42:27.219 00.000 20224 MoveAxis(E, 0, ABG)
23:42:27.219 00.000 20224 Move returns status 0, amount 0
23:42:27.219 00.000 20224 MoveAxis(N, 0, ABG)
23:42:27.220 00.001 20224 Move returns status 0, amount 0
23:42:27.220 00.000 20224 move complete, result=0
23:42:27.220 00.000 20224 worker thread done servicing request
23:42:27.225 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60134, med=2870, FiltMin=2605, FiltMax=26640, Gamma=1.000
23:42:27.246 00.021 8996 UpdateGuideState exits: m=714132 SNR=357.2
23:42:27.247 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:27.247 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:27.248 00.001 8996 Enqueuing Expose request
23:42:27.249 00.001 20224 Worker thread wakes up
23:42:27.249 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:27.250 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:27.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:28.226 00.976 20224 Exposure complete
23:42:28.301 00.075 20224 worker thread done servicing request
23:42:28.301 00.000 8996 OnExposeComplete: enter
23:42:28.302 00.001 8996 UpdateGuideState(): m_state=6
23:42:28.304 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8252
23:42:28.305 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=473.95, Mass=732364, SNR=392.4, Peak=56326 HFD=4.4
23:42:28.306 00.001 8996 MultiStar: [#1 0.18,0.14,0.60,U] [#2 0.36,0.10,0.65,U] [#3 0.41,0.08,0.65,U] [#4 0.32,0.41,0.00,M1] [#5 0.59,-0.03,0.00,M2] [#6 0.54,0.09,0.00,M2] [#7 0.06,0.48,0.00,M8] [#8 0.52,-0.04,0.00,M1] 
23:42:28.308 00.002 8996 single-star, 3 included, MultiStar: {0.28, 0.13}, one-star: {0.20, 0.18}
23:42:28.311 00.003 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
23:42:28.314 00.003 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
23:42:28.316 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.18 hyp=0.27 cameraTheta=0.74 mountX=0.18 mountY=-0.20, mountTheta=-0.84
23:42:28.319 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.18, opts=13)
23:42:28.321 00.002 8996 Enqueuing Move request for scope (0.20, 0.18)
23:42:28.322 00.001 20224 Worker thread wakes up
23:42:28.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.18) opts 0xd
23:42:28.322 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.18)
23:42:28.323 00.001 20224 Moving (0.20, 0.18) raw xDistance=0.18 yDistance=-0.20
23:42:28.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:42:28.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:28.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:42:28.323 00.000 20224 MoveAxis(E, 0, ABG)
23:42:28.323 00.000 20224 Move returns status 0, amount 0
23:42:28.323 00.000 20224 MoveAxis(N, 0, ABG)
23:42:28.323 00.000 20224 Move returns status 0, amount 0
23:42:28.323 00.000 20224 move complete, result=0
23:42:28.323 00.000 20224 worker thread done servicing request
23:42:28.328 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56326, med=2870, FiltMin=2621, FiltMax=29613, Gamma=1.000
23:42:28.343 00.015 8996 UpdateGuideState exits: m=732364 SNR=392.4
23:42:28.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:28.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:28.345 00.000 8996 Enqueuing Expose request
23:42:28.346 00.001 20224 Worker thread wakes up
23:42:28.346 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:42:28.347 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:28.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:29.510 01.163 20224 Exposure complete
23:42:29.579 00.069 20224 worker thread done servicing request
23:42:29.579 00.000 8996 OnExposeComplete: enter
23:42:29.580 00.001 8996 UpdateGuideState(): m_state=6
23:42:29.581 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8253
23:42:29.581 00.000 8996 Star::Find returns 1 (0), X=137.40, Y=473.86, Mass=748407, SNR=325.3, Peak=58505 HFD=4.5
23:42:29.583 00.002 8996 MultiStar: [#1 0.32,0.08,0.68,U] [#2 0.49,0.12,0.00,M1] [#3 0.46,0.10,0.00,M3] [#4 0.31,0.19,0.56,U] [#5 0.73,-0.18,0.00,M3] [#6 0.34,-0.20,0.48,U] [#7 -0.21,0.15,0.45,U] [#8 0.44,-0.08,0.00,M2] 
23:42:29.586 00.003 8996 refined, 4 included, MultiStar: {0.26, 0.07}, one-star: {0.38, 0.09}
23:42:29.588 00.002 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
23:42:29.590 00.002 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
23:42:29.593 00.003 8996 CameraToMount -- cameraX=0.26 cameraY=0.07 hyp=0.27 cameraTheta=0.26 mountX=0.26 mountY=-0.10, mountTheta=-0.38
23:42:29.596 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.07, opts=13)
23:42:29.597 00.001 8996 Enqueuing Move request for scope (0.26, 0.07)
23:42:29.599 00.002 20224 Worker thread wakes up
23:42:29.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.07) opts 0xd
23:42:29.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.07)
23:42:29.600 00.001 20224 Moving (0.26, 0.07) raw xDistance=0.26 yDistance=-0.10
23:42:29.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:42:29.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:29.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:42:29.600 00.000 20224 MoveAxis(W, 37, ABG)
23:42:29.600 00.000 20224 Guiding  Dir = 3, Dur = 37
23:42:29.600 00.000 20224 IsSlewing returns 0
23:42:29.601 00.001 20224 IsGuiding returns 0
23:42:29.608 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58505, med=2870, FiltMin=2573, FiltMax=28493, Gamma=1.000
23:42:29.616 00.008 20224 PulseGuide returned control before completion, sleep 33
23:42:29.635 00.019 8996 UpdateGuideState exits: m=748407 SNR=325.3
23:42:29.636 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:29.637 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:29.638 00.001 8996 Enqueuing Expose request
23:42:29.661 00.023 20224 IsGuiding returns 1
23:42:29.661 00.000 20224 scope still moving after pulse duration time elapsed
23:42:29.693 00.032 20224 IsSlewing returns 0
23:42:29.693 00.000 20224 IsGuiding returns 1
23:42:29.723 00.030 20224 IsSlewing returns 0
23:42:29.723 00.000 20224 IsGuiding returns 0
23:42:29.724 00.001 20224 scope move finished after 37 + 85 ms
23:42:29.724 00.000 20224 Move returns status 0, amount 37
23:42:29.724 00.000 20224 MoveAxis(N, 0, ABG)
23:42:29.724 00.000 20224 Move returns status 0, amount 0
23:42:29.724 00.000 20224 move complete, result=0
23:42:29.724 00.000 20224 worker thread done servicing request
23:42:29.724 00.000 20224 Worker thread wakes up
23:42:29.724 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
23:42:29.726 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:29.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:30.699 00.973 20224 Exposure complete
23:42:30.774 00.075 20224 worker thread done servicing request
23:42:30.774 00.000 8996 OnExposeComplete: enter
23:42:30.775 00.001 8996 UpdateGuideState(): m_state=6
23:42:30.776 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8254
23:42:30.776 00.000 8996 Star::Find returns 1 (0), X=137.18, Y=473.51, Mass=712277, SNR=381.2, Peak=45910 HFD=4.6
23:42:30.778 00.002 8996 MultiStar: [#1 0.12,-0.28,0.59,U] [#2 0.23,-0.30,0.63,U] [#3 -0.06,-0.29,0.54,U] [#4 -0.15,0.04,0.49,U] [#5 0.29,-0.36,0.00,M4] [#6 -0.07,-0.42,0.39,U] [#7 -0.46,0.01,0.00,M8] [#8 0.30,-0.45,0.00,M3] 
23:42:30.778 00.000 8996 refined, 5 included, MultiStar: {0.07, -0.25}, one-star: {0.16, -0.26}
23:42:30.779 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
23:42:30.780 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
23:42:30.781 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.30 mountX=0.09 mountY=0.24, mountTheta=1.21
23:42:30.782 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.25, opts=13)
23:42:30.783 00.001 8996 Enqueuing Move request for scope (0.07, -0.25)
23:42:30.784 00.001 20224 Worker thread wakes up
23:42:30.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
23:42:30.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
23:42:30.784 00.000 20224 Moving (0.07, -0.25) raw xDistance=0.09 yDistance=0.24
23:42:30.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:42:30.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:42:30.784 00.000 20224 MoveAxis(E, 0, ABG)
23:42:30.784 00.000 20224 Move returns status 0, amount 0
23:42:30.784 00.000 20224 MoveAxis(S, 51, ABG)
23:42:30.784 00.000 20224 Guiding  Dir = 1, Dur = 51
23:42:30.785 00.001 20224 IsSlewing returns 0
23:42:30.785 00.000 20224 IsGuiding returns 0
23:42:30.786 00.001 20224 PulseGuide returned control before completion, sleep 60
23:42:30.789 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=45910, med=2870, FiltMin=2597, FiltMax=22627, Gamma=1.000
23:42:30.804 00.015 8996 UpdateGuideState exits: m=712277 SNR=381.2
23:42:30.806 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:30.808 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:30.810 00.002 8996 Enqueuing Expose request
23:42:30.861 00.051 20224 IsGuiding returns 1
23:42:30.861 00.000 20224 scope still moving after pulse duration time elapsed
23:42:30.892 00.031 20224 IsSlewing returns 0
23:42:30.892 00.000 20224 IsGuiding returns 0
23:42:30.892 00.000 20224 scope move finished after 51 + 56 ms
23:42:30.893 00.001 20224 Move returns status 0, amount 51
23:42:30.893 00.000 20224 move complete, result=0
23:42:30.893 00.000 20224 worker thread done servicing request
23:42:30.893 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
23:42:30.896 00.003 20224 Worker thread wakes up
23:42:30.896 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:30.897 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:32.064 01.167 20224 Exposure complete
23:42:32.133 00.069 20224 worker thread done servicing request
23:42:32.133 00.000 8996 OnExposeComplete: enter
23:42:32.134 00.001 8996 UpdateGuideState(): m_state=6
23:42:32.135 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8255
23:42:32.136 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=474.17, Mass=676481, SNR=360.8, Peak=54886 HFD=4.3
23:42:32.137 00.001 8996 MultiStar: [#1 -0.38,0.31,0.00,M2] [#2 -0.22,0.40,0.00,M1] [#3 -0.31,0.22,0.67,U] [#4 -0.49,0.69,0.00,M1] [#5 -0.17,0.33,0.56,U] [#6 -0.27,0.25,0.42,U] [#7 -0.64,0.52,0.00,M9] [#8 -0.19,0.41,0.00,M4] 
23:42:32.138 00.001 8996 refined, 3 included, MultiStar: {-0.22, 0.32}, one-star: {-0.18, 0.40}
23:42:32.138 00.000 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
23:42:32.139 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
23:42:32.140 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.32 hyp=0.39 cameraTheta=2.18 mountX=-0.25 mountY=-0.29, mountTheta=-2.29
23:42:32.141 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.32, opts=13)
23:42:32.142 00.001 8996 Enqueuing Move request for scope (-0.22, 0.32)
23:42:32.143 00.001 20224 Worker thread wakes up
23:42:32.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.32) opts 0xd
23:42:32.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.32)
23:42:32.143 00.000 20224 Moving (-0.22, 0.32) raw xDistance=-0.25 yDistance=-0.29
23:42:32.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:42:32.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:42:32.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:42:32.143 00.000 20224 MoveAxis(E, 37, ABG)
23:42:32.143 00.000 20224 Guiding  Dir = 2, Dur = 37
23:42:32.149 00.006 20224 IsSlewing returns 0
23:42:32.150 00.001 20224 IsGuiding returns 0
23:42:32.150 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54886, med=2870, FiltMin=2617, FiltMax=27376, Gamma=1.000
23:42:32.151 00.001 20224 PulseGuide returned control before completion, sleep 46
23:42:32.173 00.022 8996 UpdateGuideState exits: m=676481 SNR=360.8
23:42:32.175 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:32.177 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:32.178 00.001 8996 Enqueuing Expose request
23:42:32.208 00.030 20224 IsGuiding returns 1
23:42:32.208 00.000 20224 scope still moving after pulse duration time elapsed
23:42:32.239 00.031 20224 IsSlewing returns 0
23:42:32.239 00.000 20224 IsGuiding returns 1
23:42:32.269 00.030 20224 IsSlewing returns 0
23:42:32.270 00.001 20224 IsGuiding returns 0
23:42:32.270 00.000 20224 scope move finished after 37 + 83 ms
23:42:32.270 00.000 20224 Move returns status 0, amount 37
23:42:32.270 00.000 20224 MoveAxis(N, 0, ABG)
23:42:32.270 00.000 20224 Move returns status 0, amount 0
23:42:32.270 00.000 20224 move complete, result=0
23:42:32.270 00.000 20224 worker thread done servicing request
23:42:32.270 00.000 20224 Worker thread wakes up
23:42:32.270 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.3 px 0 ms NORTH
23:42:32.272 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:32.273 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:33.264 00.991 20224 Exposure complete
23:42:33.335 00.071 20224 worker thread done servicing request
23:42:33.336 00.001 8996 OnExposeComplete: enter
23:42:33.336 00.000 8996 UpdateGuideState(): m_state=6
23:42:33.337 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8256
23:42:33.338 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=474.26, Mass=701798, SNR=346.5, Peak=47561 HFD=4.4
23:42:33.339 00.001 8996 MultiStar: [#1 -0.22,0.23,0.67,U] [#2 0.15,0.06,0.72,U] [#3 0.28,-0.02,0.51,U] [#4 0.04,0.49,0.00,M2] [#5 0.26,0.15,0.62,U] [#6 0.26,0.01,0.46,U] [#7 -0.16,0.55,0.00,M10] [#8 0.24,0.41,0.00,M5] 
23:42:33.340 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.19}, one-star: {0.02, 0.49}
23:42:33.340 00.000 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
23:42:33.341 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
23:42:33.342 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.22 cameraTheta=1.09 mountX=0.08 mountY=-0.20, mountTheta=-1.19
23:42:33.343 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.19, opts=13)
23:42:33.344 00.001 8996 Enqueuing Move request for scope (0.10, 0.19)
23:42:33.345 00.001 20224 Worker thread wakes up
23:42:33.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
23:42:33.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
23:42:33.345 00.000 20224 Moving (0.10, 0.19) raw xDistance=0.08 yDistance=-0.20
23:42:33.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:42:33.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:42:33.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:42:33.345 00.000 20224 MoveAxis(E, 0, ABG)
23:42:33.345 00.000 20224 Move returns status 0, amount 0
23:42:33.345 00.000 20224 MoveAxis(N, 0, ABG)
23:42:33.345 00.000 20224 Move returns status 0, amount 0
23:42:33.346 00.001 20224 move complete, result=0
23:42:33.346 00.000 20224 worker thread done servicing request
23:42:33.352 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47561, med=2870, FiltMin=2601, FiltMax=25856, Gamma=1.000
23:42:33.366 00.014 8996 UpdateGuideState exits: m=701798 SNR=346.5
23:42:33.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:33.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:33.368 00.000 8996 Enqueuing Expose request
23:42:33.369 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:42:33.370 00.001 20224 Worker thread wakes up
23:42:33.370 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:33.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:34.543 01.173 20224 Exposure complete
23:42:34.625 00.082 20224 worker thread done servicing request
23:42:34.625 00.000 8996 OnExposeComplete: enter
23:42:34.627 00.002 8996 UpdateGuideState(): m_state=6
23:42:34.628 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8257
23:42:34.630 00.002 8996 Star::Find returns 1 (0), X=137.11, Y=474.07, Mass=733733, SNR=352.5, Peak=62534 HFD=4.3
23:42:34.632 00.002 8996 MultiStar: [#1 -0.09,0.20,0.61,U] [#2 0.31,0.06,0.67,U] [#3 0.43,0.04,0.00,M1] [#4 0.17,0.36,0.56,U] [#5 0.27,0.13,0.60,U] [#6 0.23,0.06,0.43,U] [#7 0.04,0.51,0.00,R] [#8 0.22,0.16,0.37,U] 
23:42:34.633 00.001 8996 refined, 6 included, MultiStar: {0.16, 0.20}, one-star: {0.09, 0.30}
23:42:34.635 00.002 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
23:42:34.636 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
23:42:34.638 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.20 hyp=0.25 cameraTheta=0.88 mountX=0.14 mountY=-0.21, mountTheta=-0.99
23:42:34.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.20, opts=13)
23:42:34.641 00.001 8996 Enqueuing Move request for scope (0.16, 0.20)
23:42:34.642 00.001 20224 Worker thread wakes up
23:42:34.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.20) opts 0xd
23:42:34.642 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.20)
23:42:34.642 00.000 20224 Moving (0.16, 0.20) raw xDistance=0.14 yDistance=-0.21
23:42:34.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:42:34.643 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.27 newest=-0.71
23:42:34.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:42:34.643 00.000 20224 MoveAxis(E, 0, ABG)
23:42:34.643 00.000 20224 Move returns status 0, amount 0
23:42:34.643 00.000 20224 MoveAxis(N, 45, ABG)
23:42:34.643 00.000 20224 Guiding  Dir = 0, Dur = 45
23:42:34.644 00.001 20224 IsSlewing returns 0
23:42:34.644 00.000 20224 IsGuiding returns 0
23:42:34.646 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62534, med=2870, FiltMin=2598, FiltMax=28509, Gamma=1.000
23:42:34.666 00.020 8996 UpdateGuideState exits: m=733733 SNR=352.5
23:42:34.668 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:34.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:34.671 00.002 8996 Enqueuing Expose request
23:42:34.704 00.033 20224 IsGuiding returns 1
23:42:34.704 00.000 20224 scope still moving after pulse duration time elapsed
23:42:34.734 00.030 20224 IsSlewing returns 0
23:42:34.734 00.000 20224 IsGuiding returns 1
23:42:34.764 00.030 20224 IsSlewing returns 0
23:42:34.765 00.001 20224 IsGuiding returns 1
23:42:34.796 00.031 20224 IsSlewing returns 0
23:42:34.797 00.001 20224 IsGuiding returns 0
23:42:34.797 00.000 20224 scope move finished after 45 + 107 ms
23:42:34.797 00.000 20224 Move returns status 0, amount 45
23:42:34.797 00.000 20224 move complete, result=0
23:42:34.797 00.000 20224 worker thread done servicing request
23:42:34.797 00.000 20224 Worker thread wakes up
23:42:34.798 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
23:42:34.800 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:34.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:35.794 00.994 20224 Exposure complete
23:42:35.850 00.056 20224 worker thread done servicing request
23:42:35.851 00.001 8996 OnExposeComplete: enter
23:42:35.851 00.000 8996 UpdateGuideState(): m_state=6
23:42:35.852 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8258
23:42:35.853 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=474.37, Mass=713032, SNR=326.2, Peak=53526 HFD=4.3
23:42:35.854 00.001 8996 MultiStar: [#1 0.21,0.29,0.78,U] [#2 0.16,0.42,0.00,M1] [#3 0.36,0.10,0.64,U] [#4 -0.03,0.44,0.00,M2] [#5 0.39,0.23,0.00,M2] [#6 0.16,-0.06,0.47,U] [#7 -0.16,0.07,0.53,U] [#8 0.20,0.50,0.00,M5] 
23:42:35.855 00.001 8996 refined, 4 included, MultiStar: {0.12, 0.26}, one-star: {0.02, 0.60}
23:42:35.855 00.000 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
23:42:35.856 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
23:42:35.857 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.29 cameraTheta=1.15 mountX=0.09 mountY=-0.28, mountTheta=-1.25
23:42:35.858 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.26, opts=13)
23:42:35.859 00.001 8996 Enqueuing Move request for scope (0.12, 0.26)
23:42:35.860 00.001 20224 Worker thread wakes up
23:42:35.861 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd
23:42:35.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.26)
23:42:35.861 00.000 20224 Moving (0.12, 0.26) raw xDistance=0.09 yDistance=-0.28
23:42:35.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:42:35.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:42:35.861 00.000 20224 MoveAxis(E, 0, ABG)
23:42:35.861 00.000 20224 Move returns status 0, amount 0
23:42:35.862 00.001 20224 MoveAxis(N, 58, ABG)
23:42:35.862 00.000 20224 Guiding  Dir = 0, Dur = 58
23:42:35.862 00.000 20224 IsSlewing returns 0
23:42:35.862 00.000 20224 IsGuiding returns 0
23:42:35.868 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53526, med=2870, FiltMin=2576, FiltMax=24016, Gamma=1.000
23:42:35.887 00.019 8996 UpdateGuideState exits: m=713032 SNR=326.2
23:42:35.889 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:35.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:35.891 00.001 8996 Enqueuing Expose request
23:42:35.894 00.003 20224 PulseGuide returned control before completion, sleep 37
23:42:35.939 00.045 20224 IsGuiding returns 1
23:42:35.939 00.000 20224 scope still moving after pulse duration time elapsed
23:42:35.970 00.031 20224 IsSlewing returns 0
23:42:35.971 00.001 20224 IsGuiding returns 1
23:42:36.002 00.031 20224 IsSlewing returns 0
23:42:36.002 00.000 20224 IsGuiding returns 0
23:42:36.002 00.000 20224 scope move finished after 58 + 82 ms
23:42:36.002 00.000 20224 Move returns status 0, amount 58
23:42:36.002 00.000 20224 move complete, result=0
23:42:36.002 00.000 20224 worker thread done servicing request
23:42:36.002 00.000 20224 Worker thread wakes up
23:42:36.002 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:36.002 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 58 ms NORTH
23:42:36.003 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:37.178 01.175 20224 Exposure complete
23:42:37.273 00.095 20224 worker thread done servicing request
23:42:37.273 00.000 8996 OnExposeComplete: enter
23:42:37.274 00.001 8996 UpdateGuideState(): m_state=6
23:42:37.275 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8259
23:42:37.276 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=474.16, Mass=711533, SNR=354.8, Peak=56777 HFD=4.6
23:42:37.277 00.001 8996 MultiStar: [#1 0.70,0.07,0.00,M1] [#2 0.86,0.09,0.00,M2] [#3 0.88,-0.19,0.00,M1] [#4 0.52,0.10,0.00,M3] [#5 0.81,-0.10,0.00,M3] [#6 0.91,-0.02,0.00,M1] [#7 0.44,-0.05,0.00,M1] [#8 0.91,0.14,0.00,M6] 
23:42:37.278 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
23:42:37.279 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
23:42:37.281 00.002 8996 CameraToMount -- cameraX=0.51 cameraY=0.39 hyp=0.64 cameraTheta=0.66 mountX=0.47 mountY=-0.45, mountTheta=-0.76
23:42:37.285 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=0.39, opts=13)
23:42:37.285 00.000 8996 Enqueuing Move request for scope (0.51, 0.39)
23:42:37.286 00.001 20224 Worker thread wakes up
23:42:37.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.39) opts 0xd
23:42:37.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.51, 0.39)
23:42:37.286 00.000 20224 Moving (0.51, 0.39) raw xDistance=0.47 yDistance=-0.45
23:42:37.287 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
23:42:37.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
23:42:37.287 00.000 20224 MoveAxis(W, 68, ABG)
23:42:37.287 00.000 20224 Guiding  Dir = 3, Dur = 68
23:42:37.287 00.000 20224 IsSlewing returns 0
23:42:37.287 00.000 20224 IsGuiding returns 0
23:42:37.292 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56777, med=2870, FiltMin=2589, FiltMax=29645, Gamma=1.000
23:42:37.306 00.014 8996 UpdateGuideState exits: m=711533 SNR=354.8
23:42:37.308 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:37.308 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:37.309 00.001 8996 Enqueuing Expose request
23:42:37.328 00.019 20224 PulseGuide returned control before completion, sleep 38
23:42:37.374 00.046 20224 IsGuiding returns 1
23:42:37.374 00.000 20224 scope still moving after pulse duration time elapsed
23:42:37.406 00.032 20224 IsSlewing returns 0
23:42:37.406 00.000 20224 IsGuiding returns 1
23:42:37.437 00.031 20224 IsSlewing returns 0
23:42:37.437 00.000 20224 IsGuiding returns 0
23:42:37.438 00.001 20224 scope move finished after 68 + 82 ms
23:42:37.438 00.000 20224 Move returns status 0, amount 68
23:42:37.438 00.000 20224 MoveAxis(N, 95, ABG)
23:42:37.438 00.000 20224 Guiding  Dir = 0, Dur = 95
23:42:37.438 00.000 20224 IsSlewing returns 0
23:42:37.439 00.001 20224 IsGuiding returns 0
23:42:37.484 00.045 20224 PulseGuide returned control before completion, sleep 60
23:42:37.546 00.062 20224 IsGuiding returns 1
23:42:37.547 00.001 20224 scope still moving after pulse duration time elapsed
23:42:37.576 00.029 20224 IsSlewing returns 0
23:42:37.577 00.001 20224 IsGuiding returns 1
23:42:37.613 00.036 20224 IsSlewing returns 0
23:42:37.613 00.000 20224 IsGuiding returns 1
23:42:37.640 00.027 20224 IsSlewing returns 0
23:42:37.641 00.001 20224 IsGuiding returns 1
23:42:37.671 00.030 20224 IsSlewing returns 0
23:42:37.671 00.000 20224 IsGuiding returns 0
23:42:37.671 00.000 20224 scope move finished after 95 + 137 ms
23:42:37.671 00.000 20224 Move returns status 0, amount 95
23:42:37.671 00.000 20224 move complete, result=0
23:42:37.671 00.000 20224 worker thread done servicing request
23:42:37.671 00.000 20224 Worker thread wakes up
23:42:37.671 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:37.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:37.671 00.000 8996 GuideStep: 0.5 px 68 ms WEST, -0.4 px 95 ms NORTH
23:42:38.632 00.961 20224 Exposure complete
23:42:38.698 00.066 20224 worker thread done servicing request
23:42:38.698 00.000 8996 OnExposeComplete: enter
23:42:38.699 00.001 8996 UpdateGuideState(): m_state=6
23:42:38.700 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8260
23:42:38.701 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=473.71, Mass=758209, SNR=343.3, Peak=56441 HFD=4.7
23:42:38.702 00.001 8996 MultiStar: [#1 0.13,-0.05,0.68,U] [#2 0.48,-0.29,0.00,M3] [#3 0.56,-0.34,0.00,M2] [#4 0.24,-0.02,0.60,U] [#5 0.74,-0.49,0.00,M4] [#6 0.41,-0.43,0.00,M2] [#7 0.22,-0.45,0.00,M2] [#8 0.62,-0.27,0.00,M7] 
23:42:38.703 00.001 8996 refined, 2 included, MultiStar: {0.27, -0.05}, one-star: {0.39, -0.06}
23:42:38.704 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
23:42:38.705 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
23:42:38.706 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.28 cameraTheta=-0.17 mountX=0.28 mountY=0.01, mountTheta=0.05
23:42:38.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.05, opts=13)
23:42:38.710 00.002 8996 Enqueuing Move request for scope (0.27, -0.05)
23:42:38.712 00.002 20224 Worker thread wakes up
23:42:38.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
23:42:38.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
23:42:38.712 00.000 20224 Moving (0.27, -0.05) raw xDistance=0.28 yDistance=0.01
23:42:38.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28
23:42:38.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:38.713 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:42:38.713 00.000 20224 MoveAxis(W, 45, ABG)
23:42:38.713 00.000 20224 Guiding  Dir = 3, Dur = 45
23:42:38.713 00.000 20224 IsSlewing returns 0
23:42:38.714 00.001 20224 IsGuiding returns 0
23:42:38.721 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56441, med=2870, FiltMin=2627, FiltMax=26982, Gamma=1.000
23:42:38.734 00.013 20224 PulseGuide returned control before completion, sleep 35
23:42:38.740 00.006 8996 UpdateGuideState exits: m=758209 SNR=343.3
23:42:38.742 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:38.744 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:38.745 00.001 8996 Enqueuing Expose request
23:42:38.779 00.034 20224 IsGuiding returns 1
23:42:38.779 00.000 20224 scope still moving after pulse duration time elapsed
23:42:38.811 00.032 20224 IsSlewing returns 0
23:42:38.811 00.000 20224 IsGuiding returns 1
23:42:38.841 00.030 20224 IsSlewing returns 0
23:42:38.841 00.000 20224 IsGuiding returns 0
23:42:38.841 00.000 20224 scope move finished after 45 + 82 ms
23:42:38.841 00.000 20224 Move returns status 0, amount 45
23:42:38.841 00.000 20224 MoveAxis(N, 0, ABG)
23:42:38.842 00.001 20224 Move returns status 0, amount 0
23:42:38.842 00.000 20224 move complete, result=0
23:42:38.842 00.000 20224 worker thread done servicing request
23:42:38.842 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.0 px 0 ms NORTH
23:42:38.844 00.002 20224 Worker thread wakes up
23:42:38.844 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:38.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:40.035 01.191 20224 Exposure complete
23:42:40.130 00.095 20224 worker thread done servicing request
23:42:40.131 00.001 8996 OnExposeComplete: enter
23:42:40.131 00.000 8996 UpdateGuideState(): m_state=6
23:42:40.132 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8261
23:42:40.134 00.002 8996 Star::Find returns 1 (0), X=136.68, Y=472.71, Mass=677163, SNR=339.0, Peak=53475 HFD=4.6
23:42:40.134 00.000 8996 MultiStar: large primary error, entering stabilization period
23:42:40.135 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
23:42:40.136 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
23:42:40.137 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-1.06 hyp=1.11 cameraTheta=-1.88 mountX=-0.24 mountY=1.09, mountTheta=1.79
23:42:40.140 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-1.06, opts=13)
23:42:40.141 00.001 8996 Enqueuing Move request for scope (-0.34, -1.06)
23:42:40.141 00.000 20224 Worker thread wakes up
23:42:40.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -1.06) opts 0xd
23:42:40.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -1.06)
23:42:40.142 00.001 20224 Moving (-0.34, -1.06) raw xDistance=-0.24 yDistance=1.09
23:42:40.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
23:42:40.142 00.000 20224 resist switch: large excursion: input 1.09 thresh 0.60 direction from -1 to 1
23:42:40.142 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.28
23:42:40.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
23:42:40.142 00.000 20224 MoveAxis(E, 32, ABG)
23:42:40.142 00.000 20224 Guiding  Dir = 2, Dur = 32
23:42:40.142 00.000 20224 IsSlewing returns 0
23:42:40.142 00.000 20224 IsGuiding returns 0
23:42:40.149 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53475, med=2870, FiltMin=2617, FiltMax=28160, Gamma=1.000
23:42:40.158 00.009 20224 PulseGuide returned control before completion, sleep 26
23:42:40.167 00.009 8996 UpdateGuideState exits: m=677163 SNR=339.0
23:42:40.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:40.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:40.169 00.000 8996 Enqueuing Expose request
23:42:40.189 00.020 20224 IsGuiding returns 1
23:42:40.189 00.000 20224 scope still moving after pulse duration time elapsed
23:42:40.220 00.031 20224 IsSlewing returns 0
23:42:40.220 00.000 20224 IsGuiding returns 1
23:42:40.254 00.034 20224 IsSlewing returns 0
23:42:40.254 00.000 20224 IsGuiding returns 0
23:42:40.254 00.000 20224 scope move finished after 32 + 80 ms
23:42:40.254 00.000 20224 Move returns status 0, amount 32
23:42:40.254 00.000 20224 MoveAxis(S, 230, ABG)
23:42:40.254 00.000 20224 Guiding  Dir = 1, Dur = 230
23:42:40.254 00.000 20224 IsSlewing returns 0
23:42:40.254 00.000 20224 IsGuiding returns 0
23:42:40.315 00.061 20224 PulseGuide returned control before completion, sleep 180
23:42:40.501 00.186 20224 IsGuiding returns 1
23:42:40.501 00.000 20224 scope still moving after pulse duration time elapsed
23:42:40.533 00.032 20224 IsSlewing returns 0
23:42:40.533 00.000 20224 IsGuiding returns 1
23:42:40.565 00.032 20224 IsSlewing returns 0
23:42:40.565 00.000 20224 IsGuiding returns 0
23:42:40.565 00.000 20224 scope move finished after 230 + 81 ms
23:42:40.565 00.000 20224 Move returns status 0, amount 230
23:42:40.565 00.000 20224 move complete, result=0
23:42:40.565 00.000 20224 worker thread done servicing request
23:42:40.567 00.002 20224 Worker thread wakes up
23:42:40.567 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 1.1 px 230 ms SOUTH
23:42:40.569 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:40.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:41.539 00.970 20224 Exposure complete
23:42:41.614 00.075 20224 worker thread done servicing request
23:42:41.614 00.000 8996 OnExposeComplete: enter
23:42:41.617 00.003 8996 UpdateGuideState(): m_state=6
23:42:41.619 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8262
23:42:41.622 00.003 8996 Star::Find returns 1 (0), X=136.73, Y=473.02, Mass=672335, SNR=327.2, Peak=46867 HFD=4.5
23:42:41.623 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
23:42:41.625 00.002 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
23:42:41.626 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.75 hyp=0.81 cameraTheta=-1.95 mountX=-0.22 mountY=0.78, mountTheta=1.85
23:42:41.631 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.75, opts=13)
23:42:41.632 00.001 8996 Enqueuing Move request for scope (-0.30, -0.75)
23:42:41.634 00.002 20224 Worker thread wakes up
23:42:41.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.75) opts 0xd
23:42:41.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.75)
23:42:41.634 00.000 20224 Moving (-0.30, -0.75) raw xDistance=-0.22 yDistance=0.78
23:42:41.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
23:42:41.635 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
23:42:41.635 00.000 20224 MoveAxis(E, 35, ABG)
23:42:41.635 00.000 20224 Guiding  Dir = 2, Dur = 35
23:42:41.635 00.000 20224 IsSlewing returns 0
23:42:41.635 00.000 20224 IsGuiding returns 0
23:42:41.640 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=46867, med=2870, FiltMin=2582, FiltMax=29293, Gamma=1.000
23:42:41.647 00.007 20224 PulseGuide returned control before completion, sleep 34
23:42:41.662 00.015 8996 UpdateGuideState exits: m=672335 SNR=327.2
23:42:41.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:41.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:41.665 00.001 8996 Enqueuing Expose request
23:42:41.697 00.032 20224 IsGuiding returns 1
23:42:41.697 00.000 20224 scope still moving after pulse duration time elapsed
23:42:41.722 00.025 20224 IsSlewing returns 0
23:42:41.722 00.000 20224 IsGuiding returns 1
23:42:41.753 00.031 20224 IsSlewing returns 0
23:42:41.753 00.000 20224 IsGuiding returns 0
23:42:41.754 00.001 20224 scope move finished after 35 + 83 ms
23:42:41.754 00.000 20224 Move returns status 0, amount 35
23:42:41.754 00.000 20224 MoveAxis(S, 164, ABG)
23:42:41.754 00.000 20224 Guiding  Dir = 1, Dur = 164
23:42:41.754 00.000 20224 IsSlewing returns 0
23:42:41.754 00.000 20224 IsGuiding returns 0
23:42:41.803 00.049 20224 PulseGuide returned control before completion, sleep 127
23:42:41.941 00.138 20224 IsGuiding returns 1
23:42:41.941 00.000 20224 scope still moving after pulse duration time elapsed
23:42:41.972 00.031 20224 IsSlewing returns 0
23:42:41.972 00.000 20224 IsGuiding returns 0
23:42:41.972 00.000 20224 scope move finished after 164 + 54 ms
23:42:41.973 00.001 20224 Move returns status 0, amount 164
23:42:41.973 00.000 20224 move complete, result=0
23:42:41.973 00.000 20224 worker thread done servicing request
23:42:41.973 00.000 20224 Worker thread wakes up
23:42:41.973 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.8 px 164 ms SOUTH
23:42:41.974 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:41.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:43.120 01.146 20224 Exposure complete
23:42:43.175 00.055 20224 worker thread done servicing request
23:42:43.175 00.000 8996 OnExposeComplete: enter
23:42:43.177 00.002 8996 UpdateGuideState(): m_state=6
23:42:43.178 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8263
23:42:43.180 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=474.50, Mass=790789, SNR=375.2, Peak=56637 HFD=4.6
23:42:43.181 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
23:42:43.182 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
23:42:43.184 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.74 hyp=0.77 cameraTheta=1.88 mountX=-0.31 mountY=-0.71, mountTheta=-1.98
23:42:43.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.74, opts=13)
23:42:43.187 00.001 8996 Enqueuing Move request for scope (-0.24, 0.74)
23:42:43.189 00.002 20224 Worker thread wakes up
23:42:43.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.74) opts 0xd
23:42:43.189 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.74)
23:42:43.189 00.000 20224 Moving (-0.24, 0.74) raw xDistance=-0.31 yDistance=-0.71
23:42:43.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
23:42:43.189 00.000 20224 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
23:42:43.189 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12
23:42:43.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
23:42:43.189 00.000 20224 MoveAxis(E, 47, ABG)
23:42:43.190 00.001 20224 Guiding  Dir = 2, Dur = 47
23:42:43.190 00.000 20224 IsSlewing returns 0
23:42:43.190 00.000 20224 IsGuiding returns 0
23:42:43.197 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56637, med=2870, FiltMin=2614, FiltMax=32601, Gamma=1.000
23:42:43.208 00.011 20224 PulseGuide returned control before completion, sleep 40
23:42:43.224 00.016 8996 UpdateGuideState exits: m=790789 SNR=375.2
23:42:43.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:43.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:43.227 00.001 8996 Enqueuing Expose request
23:42:43.254 00.027 20224 IsGuiding returns 1
23:42:43.254 00.000 20224 scope still moving after pulse duration time elapsed
23:42:43.285 00.031 20224 IsSlewing returns 0
23:42:43.285 00.000 20224 IsGuiding returns 1
23:42:43.318 00.033 20224 IsSlewing returns 0
23:42:43.319 00.001 20224 IsGuiding returns 0
23:42:43.319 00.000 20224 scope move finished after 47 + 80 ms
23:42:43.319 00.000 20224 Move returns status 0, amount 47
23:42:43.319 00.000 20224 MoveAxis(N, 149, ABG)
23:42:43.319 00.000 20224 Guiding  Dir = 0, Dur = 149
23:42:43.320 00.001 20224 IsSlewing returns 0
23:42:43.320 00.000 20224 IsGuiding returns 0
23:42:43.366 00.046 20224 PulseGuide returned control before completion, sleep 113
23:42:43.489 00.123 20224 IsGuiding returns 1
23:42:43.490 00.001 20224 scope still moving after pulse duration time elapsed
23:42:43.520 00.030 20224 IsSlewing returns 0
23:42:43.521 00.001 20224 IsGuiding returns 1
23:42:43.551 00.030 20224 IsSlewing returns 0
23:42:43.551 00.000 20224 IsGuiding returns 0
23:42:43.551 00.000 20224 scope move finished after 149 + 82 ms
23:42:43.551 00.000 20224 Move returns status 0, amount 149
23:42:43.551 00.000 20224 move complete, result=0
23:42:43.551 00.000 20224 worker thread done servicing request
23:42:43.551 00.000 20224 Worker thread wakes up
23:42:43.551 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:43.551 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:43.551 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.7 px 149 ms NORTH
23:42:44.518 00.967 20224 Exposure complete
23:42:44.595 00.077 20224 worker thread done servicing request
23:42:44.595 00.000 8996 OnExposeComplete: enter
23:42:44.596 00.001 8996 UpdateGuideState(): m_state=6
23:42:44.598 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8264
23:42:44.599 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=474.86, Mass=704598, SNR=336.5, Peak=62029 HFD=4.5
23:42:44.600 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
23:42:44.601 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
23:42:44.602 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=1.09 hyp=1.13 cameraTheta=1.83 mountX=-0.39 mountY=-1.05, mountTheta=-1.93
23:42:44.604 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=1.09, opts=13)
23:42:44.605 00.001 8996 Enqueuing Move request for scope (-0.29, 1.09)
23:42:44.606 00.001 20224 Worker thread wakes up
23:42:44.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 1.09) opts 0xd
23:42:44.606 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 1.09)
23:42:44.606 00.000 20224 Moving (-0.29, 1.09) raw xDistance=-0.39 yDistance=-1.05
23:42:44.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
23:42:44.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
23:42:44.606 00.000 20224 MoveAxis(E, 61, ABG)
23:42:44.606 00.000 20224 Guiding  Dir = 2, Dur = 61
23:42:44.606 00.000 20224 IsSlewing returns 0
23:42:44.606 00.000 20224 IsGuiding returns 0
23:42:44.609 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=62029, med=2870, FiltMin=2598, FiltMax=29193, Gamma=1.000
23:42:44.617 00.008 20224 PulseGuide returned control before completion, sleep 60
23:42:44.627 00.010 8996 UpdateGuideState exits: m=704598 SNR=336.5
23:42:44.629 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:44.630 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:44.631 00.001 8996 Enqueuing Expose request
23:42:44.693 00.062 20224 IsGuiding returns 1
23:42:44.693 00.000 20224 scope still moving after pulse duration time elapsed
23:42:44.725 00.032 20224 IsSlewing returns 0
23:42:44.725 00.000 20224 IsGuiding returns 0
23:42:44.725 00.000 20224 scope move finished after 61 + 58 ms
23:42:44.725 00.000 20224 Move returns status 0, amount 61
23:42:44.725 00.000 20224 MoveAxis(N, 222, ABG)
23:42:44.725 00.000 20224 Guiding  Dir = 0, Dur = 222
23:42:44.725 00.000 20224 IsSlewing returns 0
23:42:44.726 00.001 20224 IsGuiding returns 0
23:42:44.773 00.047 20224 PulseGuide returned control before completion, sleep 186
23:42:44.974 00.201 20224 IsGuiding returns 1
23:42:44.974 00.000 20224 scope still moving after pulse duration time elapsed
23:42:45.004 00.030 20224 IsSlewing returns 0
23:42:45.005 00.001 20224 IsGuiding returns 1
23:42:45.036 00.031 20224 IsSlewing returns 0
23:42:45.037 00.001 20224 IsGuiding returns 0
23:42:45.037 00.000 20224 scope move finished after 222 + 89 ms
23:42:45.037 00.000 20224 Move returns status 0, amount 222
23:42:45.037 00.000 20224 move complete, result=0
23:42:45.037 00.000 20224 worker thread done servicing request
23:42:45.037 00.000 20224 Worker thread wakes up
23:42:45.037 00.000 8996 GuideStep: -0.4 px 61 ms EAST, -1.1 px 222 ms NORTH
23:42:45.040 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:45.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:46.216 01.176 20224 Exposure complete
23:42:46.276 00.060 20224 worker thread done servicing request
23:42:46.276 00.000 8996 OnExposeComplete: enter
23:42:46.278 00.002 8996 UpdateGuideState(): m_state=6
23:42:46.280 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8265
23:42:46.281 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.29, Mass=647038, SNR=340.5, Peak=54291 HFD=4.3
23:42:46.282 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
23:42:46.283 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
23:42:46.285 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.48 hyp=0.48 cameraTheta=-1.68 mountX=-0.01 mountY=0.48, mountTheta=1.58
23:42:46.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.48, opts=13)
23:42:46.288 00.001 8996 Enqueuing Move request for scope (-0.05, -0.48)
23:42:46.288 00.000 20224 Worker thread wakes up
23:42:46.289 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.48) opts 0xd
23:42:46.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.48)
23:42:46.289 00.000 20224 Moving (-0.05, -0.48) raw xDistance=-0.01 yDistance=0.48
23:42:46.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:42:46.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:46.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
23:42:46.289 00.000 20224 MoveAxis(E, 0, ABG)
23:42:46.289 00.000 20224 Move returns status 0, amount 0
23:42:46.289 00.000 20224 MoveAxis(N, 0, ABG)
23:42:46.289 00.000 20224 Move returns status 0, amount 0
23:42:46.289 00.000 20224 move complete, result=0
23:42:46.289 00.000 20224 worker thread done servicing request
23:42:46.293 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54291, med=2870, FiltMin=2579, FiltMax=24166, Gamma=1.000
23:42:46.312 00.019 8996 UpdateGuideState exits: m=647038 SNR=340.5
23:42:46.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:46.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:46.315 00.001 8996 Enqueuing Expose request
23:42:46.316 00.001 20224 Worker thread wakes up
23:42:46.316 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
23:42:46.317 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:46.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:47.302 00.985 20224 Exposure complete
23:42:47.386 00.084 20224 worker thread done servicing request
23:42:47.386 00.000 8996 OnExposeComplete: enter
23:42:47.388 00.002 8996 UpdateGuideState(): m_state=6
23:42:47.389 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8266
23:42:47.390 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=473.33, Mass=693947, SNR=340.8, Peak=50035 HFD=4.6
23:42:47.390 00.000 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
23:42:47.392 00.002 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
23:42:47.393 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.44 hyp=0.51 cameraTheta=-1.04 mountX=0.30 mountY=0.41, mountTheta=0.94
23:42:47.396 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.44, opts=13)
23:42:47.397 00.001 8996 Enqueuing Move request for scope (0.26, -0.44)
23:42:47.398 00.001 20224 Worker thread wakes up
23:42:47.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.44) opts 0xd
23:42:47.398 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.44)
23:42:47.398 00.000 20224 Moving (0.26, -0.44) raw xDistance=0.30 yDistance=0.41
23:42:47.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:42:47.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:47.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
23:42:47.398 00.000 20224 MoveAxis(W, 43, ABG)
23:42:47.398 00.000 20224 Guiding  Dir = 3, Dur = 43
23:42:47.399 00.001 20224 IsSlewing returns 0
23:42:47.399 00.000 20224 IsGuiding returns 0
23:42:47.403 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50035, med=2873, FiltMin=2585, FiltMax=23203, Gamma=1.000
23:42:47.415 00.012 8996 UpdateGuideState exits: m=693947 SNR=340.8
23:42:47.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:47.417 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:47.418 00.001 8996 Enqueuing Expose request
23:42:47.450 00.032 20224 IsGuiding returns 1
23:42:47.451 00.001 20224 scope still moving after pulse duration time elapsed
23:42:47.480 00.029 20224 IsSlewing returns 0
23:42:47.480 00.000 20224 IsGuiding returns 1
23:42:47.511 00.031 20224 IsSlewing returns 0
23:42:47.512 00.001 20224 IsGuiding returns 1
23:42:47.542 00.030 20224 IsSlewing returns 0
23:42:47.542 00.000 20224 IsGuiding returns 0
23:42:47.542 00.000 20224 scope move finished after 43 + 100 ms
23:42:47.542 00.000 20224 Move returns status 0, amount 43
23:42:47.542 00.000 20224 MoveAxis(N, 0, ABG)
23:42:47.542 00.000 20224 Move returns status 0, amount 0
23:42:47.542 00.000 20224 move complete, result=0
23:42:47.543 00.001 20224 worker thread done servicing request
23:42:47.543 00.000 20224 Worker thread wakes up
23:42:47.543 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.4 px 0 ms NORTH
23:42:47.544 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:47.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:48.716 01.172 20224 Exposure complete
23:42:48.816 00.100 20224 worker thread done servicing request
23:42:48.816 00.000 8996 OnExposeComplete: enter
23:42:48.818 00.002 8996 UpdateGuideState(): m_state=6
23:42:48.820 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8267
23:42:48.821 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=473.43, Mass=771995, SNR=347.1, Peak=61875 HFD=4.3
23:42:48.822 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
23:42:48.822 00.000 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
23:42:48.823 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.34 hyp=0.37 cameraTheta=-1.95 mountX=-0.10 mountY=0.35, mountTheta=1.85
23:42:48.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.34, opts=13)
23:42:48.825 00.000 8996 Enqueuing Move request for scope (-0.14, -0.34)
23:42:48.826 00.001 20224 Worker thread wakes up
23:42:48.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.34) opts 0xd
23:42:48.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.34)
23:42:48.826 00.000 20224 Moving (-0.14, -0.34) raw xDistance=-0.10 yDistance=0.35
23:42:48.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:42:48.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:48.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:42:48.826 00.000 20224 MoveAxis(E, 0, ABG)
23:42:48.827 00.001 20224 Move returns status 0, amount 0
23:42:48.827 00.000 20224 MoveAxis(N, 0, ABG)
23:42:48.827 00.000 20224 Move returns status 0, amount 0
23:42:48.827 00.000 20224 move complete, result=0
23:42:48.827 00.000 20224 worker thread done servicing request
23:42:48.830 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61875, med=2870, FiltMin=2621, FiltMax=29654, Gamma=1.000
23:42:48.851 00.021 8996 UpdateGuideState exits: m=771995 SNR=347.1
23:42:48.853 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:48.854 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:48.856 00.002 8996 Enqueuing Expose request
23:42:48.856 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:42:48.858 00.002 20224 Worker thread wakes up
23:42:48.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:48.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:49.849 00.991 20224 Exposure complete
23:42:49.920 00.071 20224 worker thread done servicing request
23:42:49.920 00.000 8996 OnExposeComplete: enter
23:42:49.921 00.001 8996 UpdateGuideState(): m_state=6
23:42:49.922 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8268
23:42:49.924 00.002 8996 Star::Find returns 1 (0), X=136.97, Y=473.55, Mass=739398, SNR=351.0, Peak=54646 HFD=4.2
23:42:49.926 00.002 8996 MultiStar: exiting stabilization period
23:42:49.927 00.001 8996 MultiStar: [#1 -0.40,-0.50,0.00,M1] [#2 0.09,-0.27,0.69,U] [#3 0.17,-0.47,0.00,M3] [#4 -0.07,-0.03,0.51,U] [#5 0.02,-0.52,0.00,M5] [#6 -0.06,-0.30,0.43,U] [#7 -0.47,-0.35,0.00,M3] [#8 -0.19,-0.34,0.39,U] 
23:42:49.929 00.002 8996 single-star, 4 included, MultiStar: {-0.04, -0.22}, one-star: {-0.05, -0.21}
23:42:49.930 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
23:42:49.930 00.000 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
23:42:49.931 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.80 mountX=-0.03 mountY=0.22, mountTheta=1.70
23:42:49.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.21, opts=13)
23:42:49.933 00.000 8996 Enqueuing Move request for scope (-0.05, -0.21)
23:42:49.934 00.001 20224 Worker thread wakes up
23:42:49.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
23:42:49.934 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
23:42:49.934 00.000 20224 Moving (-0.05, -0.21) raw xDistance=-0.03 yDistance=0.22
23:42:49.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:42:49.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:42:49.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:42:49.934 00.000 20224 MoveAxis(E, 0, ABG)
23:42:49.934 00.000 20224 Move returns status 0, amount 0
23:42:49.934 00.000 20224 MoveAxis(N, 0, ABG)
23:42:49.934 00.000 20224 Move returns status 0, amount 0
23:42:49.934 00.000 20224 move complete, result=0
23:42:49.934 00.000 20224 worker thread done servicing request
23:42:49.938 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54646, med=2873, FiltMin=2582, FiltMax=25600, Gamma=1.000
23:42:49.953 00.015 8996 UpdateGuideState exits: m=739398 SNR=351.0
23:42:49.955 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:49.955 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:49.956 00.001 8996 Enqueuing Expose request
23:42:49.957 00.001 20224 Worker thread wakes up
23:42:49.957 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:42:49.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:49.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:51.112 01.154 20224 Exposure complete
23:42:51.192 00.080 20224 worker thread done servicing request
23:42:51.192 00.000 8996 OnExposeComplete: enter
23:42:51.194 00.002 8996 UpdateGuideState(): m_state=6
23:42:51.196 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8269
23:42:51.197 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.61, Mass=695224, SNR=317.6, Peak=52854 HFD=4.3
23:42:51.199 00.002 8996 MultiStar: [#1 -0.27,-0.44,0.00,M2] [#2 -0.16,-0.06,0.71,U] [#3 0.04,-0.47,0.00,M4] [#4 -0.09,0.07,0.57,U] [#5 -0.04,-0.38,0.59,U] [#6 0.10,-0.44,0.00,M2] [#7 -0.36,-0.39,0.00,M4] [#8 -0.05,-0.36,0.45,U] 
23:42:51.201 00.002 8996 single-star, 4 included, MultiStar: {-0.09, -0.16}, one-star: {-0.10, -0.16}
23:42:51.202 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:42:51.204 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
23:42:51.205 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.15 mountX=-0.09 mountY=0.17, mountTheta=2.05
23:42:51.208 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.16, opts=13)
23:42:51.210 00.002 8996 Enqueuing Move request for scope (-0.10, -0.16)
23:42:51.211 00.001 20224 Worker thread wakes up
23:42:51.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
23:42:51.212 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
23:42:51.212 00.000 20224 Moving (-0.10, -0.16) raw xDistance=-0.09 yDistance=0.17
23:42:51.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:42:51.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:51.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:42:51.212 00.000 20224 MoveAxis(E, 0, ABG)
23:42:51.212 00.000 20224 Move returns status 0, amount 0
23:42:51.212 00.000 20224 MoveAxis(N, 0, ABG)
23:42:51.212 00.000 20224 Move returns status 0, amount 0
23:42:51.213 00.001 20224 move complete, result=0
23:42:51.213 00.000 20224 worker thread done servicing request
23:42:51.216 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52854, med=2873, FiltMin=2611, FiltMax=27056, Gamma=1.000
23:42:51.232 00.016 8996 UpdateGuideState exits: m=695224 SNR=317.6
23:42:51.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:51.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:51.235 00.001 8996 Enqueuing Expose request
23:42:51.235 00.000 20224 Worker thread wakes up
23:42:51.235 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:42:51.236 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:51.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:52.211 00.975 20224 Exposure complete
23:42:52.275 00.064 20224 worker thread done servicing request
23:42:52.275 00.000 8996 OnExposeComplete: enter
23:42:52.276 00.001 8996 UpdateGuideState(): m_state=6
23:42:52.276 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8270
23:42:52.277 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=473.35, Mass=655043, SNR=324.8, Peak=50339 HFD=4.5
23:42:52.278 00.001 8996 MultiStar: [#1 -0.74,-0.53,0.00,M3] [#2 -0.54,-0.33,0.00,M2] [#3 -0.16,-0.76,0.00,M5] [#4 -0.44,-0.50,0.00,M1] [#5 -0.50,-0.79,0.00,M5] [#6 -0.26,-0.75,0.00,M3] [#7 -0.80,-0.74,0.00,M5] [#8 -0.43,-0.58,0.00,M6] 
23:42:52.279 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
23:42:52.280 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
23:42:52.280 00.000 8996 CameraToMount -- cameraX=-0.53 cameraY=-0.41 hyp=0.67 cameraTheta=-2.48 mountX=-0.49 mountY=0.47, mountTheta=2.37
23:42:52.282 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.53, y=-0.41, opts=13)
23:42:52.282 00.000 8996 Enqueuing Move request for scope (-0.53, -0.41)
23:42:52.283 00.001 20224 Worker thread wakes up
23:42:52.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.41) opts 0xd
23:42:52.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.53, -0.41)
23:42:52.283 00.000 20224 Moving (-0.53, -0.41) raw xDistance=-0.49 yDistance=0.47
23:42:52.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
23:42:52.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:42:52.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
23:42:52.284 00.001 20224 MoveAxis(E, 71, ABG)
23:42:52.284 00.000 20224 Guiding  Dir = 2, Dur = 71
23:42:52.284 00.000 20224 IsSlewing returns 0
23:42:52.284 00.000 20224 IsGuiding returns 0
23:42:52.291 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50339, med=2873, FiltMin=2601, FiltMax=24349, Gamma=1.000
23:42:52.311 00.020 8996 UpdateGuideState exits: m=655043 SNR=324.8
23:42:52.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:52.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:52.314 00.001 8996 Enqueuing Expose request
23:42:52.320 00.006 20224 PulseGuide returned control before completion, sleep 46
23:42:52.381 00.061 20224 IsGuiding returns 1
23:42:52.381 00.000 20224 scope still moving after pulse duration time elapsed
23:42:52.412 00.031 20224 IsSlewing returns 0
23:42:52.412 00.000 20224 IsGuiding returns 0
23:42:52.413 00.001 20224 scope move finished after 71 + 57 ms
23:42:52.413 00.000 20224 Move returns status 0, amount 71
23:42:52.413 00.000 20224 MoveAxis(N, 0, ABG)
23:42:52.413 00.000 20224 Move returns status 0, amount 0
23:42:52.413 00.000 20224 move complete, result=0
23:42:52.413 00.000 20224 worker thread done servicing request
23:42:52.413 00.000 20224 Worker thread wakes up
23:42:52.413 00.000 8996 GuideStep: -0.5 px 71 ms EAST, 0.5 px 0 ms NORTH
23:42:52.416 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:52.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:53.588 01.172 20224 Exposure complete
23:42:53.677 00.089 20224 worker thread done servicing request
23:42:53.677 00.000 8996 OnExposeComplete: enter
23:42:53.679 00.002 8996 UpdateGuideState(): m_state=6
23:42:53.680 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8271
23:42:53.681 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.11, Mass=732347, SNR=356.5, Peak=61299 HFD=4.5
23:42:53.682 00.001 8996 MultiStar: [#1 -0.37,-0.59,0.00,M4] [#2 -0.23,-0.35,0.72,U] [#3 -0.06,-0.88,0.00,M6] [#4 -0.30,-0.44,0.00,M2] [#5 -0.28,-0.73,0.00,M6] [#6 -0.09,-0.73,0.00,M4] [#7 -0.55,-0.77,0.00,M6] [#8 -0.33,-0.71,0.00,M7] 
23:42:53.683 00.001 8996 refined, 1 included, MultiStar: {-0.34, -0.53}, one-star: {-0.43, -0.66}
23:42:53.685 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:42:53.687 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
23:42:53.688 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.53 hyp=0.63 cameraTheta=-2.15 mountX=-0.29 mountY=0.57, mountTheta=2.05
23:42:53.692 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.53, opts=13)
23:42:53.693 00.001 8996 Enqueuing Move request for scope (-0.34, -0.53)
23:42:53.693 00.000 20224 Worker thread wakes up
23:42:53.694 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.53) opts 0xd
23:42:53.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.53)
23:42:53.694 00.000 20224 Moving (-0.34, -0.53) raw xDistance=-0.29 yDistance=0.57
23:42:53.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29
23:42:53.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:42:53.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
23:42:53.694 00.000 20224 MoveAxis(E, 48, ABG)
23:42:53.694 00.000 20224 Guiding  Dir = 2, Dur = 48
23:42:53.695 00.001 20224 IsSlewing returns 0
23:42:53.695 00.000 20224 IsGuiding returns 0
23:42:53.698 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61299, med=2880, FiltMin=2614, FiltMax=29725, Gamma=1.000
23:42:53.712 00.014 8996 UpdateGuideState exits: m=732347 SNR=356.5
23:42:53.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:53.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:53.715 00.001 8996 Enqueuing Expose request
23:42:53.738 00.023 20224 PulseGuide returned control before completion, sleep 15
23:42:53.768 00.030 20224 IsGuiding returns 1
23:42:53.768 00.000 20224 scope still moving after pulse duration time elapsed
23:42:53.799 00.031 20224 IsSlewing returns 0
23:42:53.799 00.000 20224 IsGuiding returns 1
23:42:53.831 00.032 20224 IsSlewing returns 0
23:42:53.831 00.000 20224 IsGuiding returns 0
23:42:53.831 00.000 20224 scope move finished after 48 + 88 ms
23:42:53.831 00.000 20224 Move returns status 0, amount 48
23:42:53.831 00.000 20224 MoveAxis(N, 0, ABG)
23:42:53.831 00.000 20224 Move returns status 0, amount 0
23:42:53.832 00.001 20224 move complete, result=0
23:42:53.832 00.000 20224 worker thread done servicing request
23:42:53.832 00.000 20224 Worker thread wakes up
23:42:53.832 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.6 px 0 ms NORTH
23:42:53.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:53.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:54.811 00.978 20224 Exposure complete
23:42:54.878 00.067 20224 worker thread done servicing request
23:42:54.878 00.000 8996 OnExposeComplete: enter
23:42:54.879 00.001 8996 UpdateGuideState(): m_state=6
23:42:54.881 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8272
23:42:54.883 00.002 8996 Star::Find returns 1 (0), X=136.96, Y=473.66, Mass=626252, SNR=287.2, Peak=46486 HFD=4.2
23:42:54.886 00.003 8996 MultiStar: [#1 -0.02,-0.21,0.71,U] [#2 0.17,-0.15,0.90,U] [#3 0.32,-0.46,0.00,M7] [#4 0.20,-0.15,0.62,U] [#5 0.45,-0.70,0.00,M7] [#6 0.42,-0.69,0.00,M5] [#7 -0.21,-0.36,0.52,U] [#8 0.18,-0.48,0.00,M8] 
23:42:54.888 00.002 8996 single-star, 4 included, MultiStar: {0.03, -0.18}, one-star: {-0.06, -0.11}
23:42:54.889 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
23:42:54.890 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
23:42:54.891 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.05 mountX=-0.05 mountY=0.12, mountTheta=1.95
23:42:54.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.11, opts=13)
23:42:54.895 00.002 8996 Enqueuing Move request for scope (-0.06, -0.11)
23:42:54.896 00.001 20224 Worker thread wakes up
23:42:54.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
23:42:54.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
23:42:54.896 00.000 20224 Moving (-0.06, -0.11) raw xDistance=-0.05 yDistance=0.12
23:42:54.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:42:54.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:54.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:42:54.897 00.001 20224 MoveAxis(E, 0, ABG)
23:42:54.897 00.000 20224 Move returns status 0, amount 0
23:42:54.897 00.000 20224 MoveAxis(N, 0, ABG)
23:42:54.897 00.000 20224 Move returns status 0, amount 0
23:42:54.897 00.000 20224 move complete, result=0
23:42:54.897 00.000 20224 worker thread done servicing request
23:42:54.901 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=46486, med=2880, FiltMin=2606, FiltMax=24400, Gamma=1.000
23:42:54.920 00.019 8996 UpdateGuideState exits: m=626252 SNR=287.2
23:42:54.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:54.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:54.923 00.001 8996 Enqueuing Expose request
23:42:54.924 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:54.924 00.000 20224 Worker thread wakes up
23:42:54.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:54.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:56.104 01.179 20224 Exposure complete
23:42:56.181 00.077 20224 worker thread done servicing request
23:42:56.181 00.000 8996 OnExposeComplete: enter
23:42:56.182 00.001 8996 UpdateGuideState(): m_state=6
23:42:56.183 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8273
23:42:56.184 00.001 8996 Star::Find returns 1 (0), X=137.23, Y=473.69, Mass=708424, SNR=335.6, Peak=52118 HFD=4.5
23:42:56.185 00.001 8996 MultiStar: [#1 0.16,-0.14,0.70,U] [#2 0.27,-0.18,0.78,U] [#3 0.32,-0.60,0.00,M8] [#4 0.09,-0.07,0.49,U] [#5 0.54,-0.52,0.00,M8] [#6 0.35,-0.49,0.00,M6] [#7 0.11,-0.53,0.00,M6] [#8 0.59,-0.43,0.00,M9] 
23:42:56.186 00.001 8996 single-star, 3 included, MultiStar: {0.19, -0.12}, one-star: {0.21, -0.07}
23:42:56.187 00.001 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
23:42:56.187 00.000 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
23:42:56.188 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.35 mountX=0.21 mountY=0.05, mountTheta=0.23
23:42:56.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.07, opts=13)
23:42:56.190 00.000 8996 Enqueuing Move request for scope (0.21, -0.07)
23:42:56.191 00.001 20224 Worker thread wakes up
23:42:56.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
23:42:56.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
23:42:56.191 00.000 20224 Moving (0.21, -0.07) raw xDistance=0.21 yDistance=0.05
23:42:56.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:42:56.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:56.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:42:56.191 00.000 20224 MoveAxis(W, 31, ABG)
23:42:56.192 00.001 20224 Guiding  Dir = 3, Dur = 31
23:42:56.192 00.000 20224 IsSlewing returns 0
23:42:56.192 00.000 20224 IsGuiding returns 0
23:42:56.195 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52118, med=2883, FiltMin=2630, FiltMax=23622, Gamma=1.000
23:42:56.199 00.004 20224 PulseGuide returned control before completion, sleep 35
23:42:56.208 00.009 8996 UpdateGuideState exits: m=708424 SNR=335.6
23:42:56.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:56.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:56.211 00.001 8996 Enqueuing Expose request
23:42:56.245 00.034 20224 IsGuiding returns 1
23:42:56.245 00.000 20224 scope still moving after pulse duration time elapsed
23:42:56.276 00.031 20224 IsSlewing returns 0
23:42:56.276 00.000 20224 IsGuiding returns 1
23:42:56.306 00.030 20224 IsSlewing returns 0
23:42:56.306 00.000 20224 IsGuiding returns 0
23:42:56.306 00.000 20224 scope move finished after 31 + 83 ms
23:42:56.306 00.000 20224 Move returns status 0, amount 31
23:42:56.306 00.000 20224 MoveAxis(N, 0, ABG)
23:42:56.306 00.000 20224 Move returns status 0, amount 0
23:42:56.306 00.000 20224 move complete, result=0
23:42:56.306 00.000 20224 worker thread done servicing request
23:42:56.306 00.000 20224 Worker thread wakes up
23:42:56.306 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
23:42:56.308 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:56.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:57.286 00.978 20224 Exposure complete
23:42:57.348 00.062 20224 worker thread done servicing request
23:42:57.349 00.001 8996 OnExposeComplete: enter
23:42:57.349 00.000 8996 UpdateGuideState(): m_state=6
23:42:57.350 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8274
23:42:57.351 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=473.68, Mass=712690, SNR=346.2, Peak=58022 HFD=4.2
23:42:57.352 00.001 8996 MultiStar: [#1 -0.28,-0.17,0.62,U] [#2 -0.05,0.12,0.74,U] [#3 0.02,-0.37,0.53,U] [#4 -0.21,0.09,0.59,U] [#5 0.11,-0.30,0.55,U] [#6 0.12,-0.48,0.00,M7] [#7 -0.64,-0.58,0.00,M7] [#8 -0.02,-0.18,0.32,U] 
23:42:57.353 00.001 8996 single-star, 6 included, MultiStar: {-0.07, -0.10}, one-star: {-0.03, -0.08}
23:42:57.354 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
23:42:57.355 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
23:42:57.356 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.89 mountX=-0.02 mountY=0.09, mountTheta=1.79
23:42:57.357 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
23:42:57.358 00.001 8996 Enqueuing Move request for scope (-0.03, -0.08)
23:42:57.358 00.000 20224 Worker thread wakes up
23:42:57.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
23:42:57.359 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
23:42:57.359 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.02 yDistance=0.09
23:42:57.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:42:57.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:57.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:42:57.359 00.000 20224 MoveAxis(E, 0, ABG)
23:42:57.359 00.000 20224 Move returns status 0, amount 0
23:42:57.359 00.000 20224 MoveAxis(N, 0, ABG)
23:42:57.359 00.000 20224 Move returns status 0, amount 0
23:42:57.359 00.000 20224 move complete, result=0
23:42:57.359 00.000 20224 worker thread done servicing request
23:42:57.363 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58022, med=2880, FiltMin=2569, FiltMax=29056, Gamma=1.000
23:42:57.381 00.018 8996 UpdateGuideState exits: m=712690 SNR=346.2
23:42:57.383 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:57.385 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:57.385 00.000 8996 Enqueuing Expose request
23:42:57.387 00.002 20224 Worker thread wakes up
23:42:57.387 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:42:57.390 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:57.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:58.563 01.173 20224 Exposure complete
23:42:58.647 00.084 20224 worker thread done servicing request
23:42:58.648 00.001 8996 OnExposeComplete: enter
23:42:58.649 00.001 8996 UpdateGuideState(): m_state=6
23:42:58.650 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8275
23:42:58.651 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.71, Mass=692268, SNR=362.9, Peak=60038 HFD=4.5
23:42:58.653 00.002 8996 MultiStar: [#1 -0.43,-0.07,0.00,M2] [#2 -0.18,-0.04,0.67,U] [#3 -0.12,-0.42,0.00,M8] [#4 -0.35,0.03,0.51,U] [#5 -0.31,-0.19,0.58,U] [#6 -0.26,-0.35,0.00,M8] [#7 -0.70,-0.23,0.00,M8] [#8 -0.43,-0.14,0.00,M9] 
23:42:58.656 00.003 8996 refined, 3 included, MultiStar: {-0.34, -0.06}, one-star: {-0.45, -0.06}
23:42:58.658 00.002 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
23:42:58.660 00.002 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
23:42:58.662 00.002 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.06 hyp=0.34 cameraTheta=-2.96 mountX=-0.33 mountY=0.10, mountTheta=2.84
23:42:58.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.06, opts=13)
23:42:58.666 00.002 8996 Enqueuing Move request for scope (-0.34, -0.06)
23:42:58.668 00.002 20224 Worker thread wakes up
23:42:58.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.06) opts 0xd
23:42:58.668 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.06)
23:42:58.668 00.000 20224 Moving (-0.34, -0.06) raw xDistance=-0.33 yDistance=0.10
23:42:58.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:42:58.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:58.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:42:58.669 00.001 20224 MoveAxis(E, 48, ABG)
23:42:58.669 00.000 20224 Guiding  Dir = 2, Dur = 48
23:42:58.669 00.000 20224 IsSlewing returns 0
23:42:58.670 00.001 20224 IsGuiding returns 0
23:42:58.671 00.001 20224 PulseGuide returned control before completion, sleep 57
23:42:58.674 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60038, med=2873, FiltMin=2617, FiltMax=27705, Gamma=1.000
23:42:58.697 00.023 8996 UpdateGuideState exits: m=692268 SNR=362.9
23:42:58.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:58.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:58.700 00.001 8996 Enqueuing Expose request
23:42:58.744 00.044 20224 IsGuiding returns 1
23:42:58.744 00.000 20224 scope still moving after pulse duration time elapsed
23:42:58.775 00.031 20224 IsSlewing returns 0
23:42:58.776 00.001 20224 IsGuiding returns 0
23:42:58.776 00.000 20224 scope move finished after 48 + 58 ms
23:42:58.776 00.000 20224 Move returns status 0, amount 48
23:42:58.776 00.000 20224 MoveAxis(N, 0, ABG)
23:42:58.776 00.000 20224 Move returns status 0, amount 0
23:42:58.776 00.000 20224 move complete, result=0
23:42:58.776 00.000 20224 worker thread done servicing request
23:42:58.776 00.000 20224 Worker thread wakes up
23:42:58.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:58.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:42:58.776 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.1 px 0 ms NORTH
23:42:59.757 00.981 20224 Exposure complete
23:42:59.840 00.083 20224 worker thread done servicing request
23:42:59.840 00.000 8996 OnExposeComplete: enter
23:42:59.841 00.001 8996 UpdateGuideState(): m_state=6
23:42:59.842 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8276
23:42:59.843 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.83, Mass=771160, SNR=418.4, Peak=65446 HFD=4.5
23:42:59.844 00.001 8996 MultiStar: [#1 -0.06,-0.16,0.57,U] [#2 0.19,-0.09,0.57,U] [#3 0.38,-0.26,0.00,M9] [#4 0.07,0.20,0.44,U] [#5 -0.05,-0.03,0.55,U] [#6 0.13,-0.28,0.34,U] [#7 -0.37,-0.33,0.00,M9] [#8 0.08,-0.11,0.30,U] 
23:42:59.845 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.04}, one-star: {-0.29, 0.07}
23:42:59.846 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
23:42:59.846 00.000 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
23:42:59.847 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.37 mountX=-0.03 mountY=0.04, mountTheta=2.26
23:42:59.849 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
23:42:59.849 00.000 8996 Enqueuing Move request for scope (-0.04, -0.04)
23:42:59.850 00.001 20224 Worker thread wakes up
23:42:59.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
23:42:59.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
23:42:59.850 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
23:42:59.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:42:59.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:42:59.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:42:59.851 00.001 20224 MoveAxis(E, 0, ABG)
23:42:59.851 00.000 20224 Move returns status 0, amount 0
23:42:59.851 00.000 20224 MoveAxis(N, 0, ABG)
23:42:59.851 00.000 20224 Move returns status 0, amount 0
23:42:59.851 00.000 20224 move complete, result=0
23:42:59.851 00.000 20224 worker thread done servicing request
23:42:59.854 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65446, med=2873, FiltMin=2614, FiltMax=28765, Gamma=1.000
23:42:59.882 00.028 8996 UpdateGuideState exits: m=771160 SNR=418.4
23:42:59.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:42:59.886 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:42:59.888 00.002 8996 Enqueuing Expose request
23:42:59.889 00.001 20224 Worker thread wakes up
23:42:59.890 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:42:59.891 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:42:59.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:01.067 01.176 20224 Exposure complete
23:43:01.130 00.063 20224 worker thread done servicing request
23:43:01.130 00.000 8996 OnExposeComplete: enter
23:43:01.131 00.001 8996 UpdateGuideState(): m_state=6
23:43:01.132 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8277
23:43:01.133 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.44, Mass=692730, SNR=342.4, Peak=53251 HFD=4.2
23:43:01.134 00.001 8996 MultiStar: [#1 0.15,-0.30,0.66,U] [#2 0.25,-0.46,0.00,M1] [#3 0.03,-0.69,0.00,M10] [#4 0.07,-0.44,0.00,M1] [#5 0.10,-0.40,0.55,U] [#6 0.18,-0.50,0.00,M8] [#7 -0.38,-0.52,0.00,M10] [#8 0.00,-0.28,0.37,U] 
23:43:01.135 00.001 8996 single-star, 3 included, MultiStar: {0.04, -0.33}, one-star: {-0.05, -0.33}
23:43:01.135 00.000 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
23:43:01.136 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
23:43:01.137 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.33 hyp=0.33 cameraTheta=-1.72 mountX=-0.02 mountY=0.33, mountTheta=1.63
23:43:01.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.33, opts=13)
23:43:01.139 00.001 8996 Enqueuing Move request for scope (-0.05, -0.33)
23:43:01.141 00.002 20224 Worker thread wakes up
23:43:01.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.33) opts 0xd
23:43:01.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.33)
23:43:01.141 00.000 20224 Moving (-0.05, -0.33) raw xDistance=-0.02 yDistance=0.33
23:43:01.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:43:01.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:43:01.142 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
23:43:01.142 00.000 20224 MoveAxis(E, 0, ABG)
23:43:01.142 00.000 20224 Move returns status 0, amount 0
23:43:01.142 00.000 20224 MoveAxis(N, 0, ABG)
23:43:01.142 00.000 20224 Move returns status 0, amount 0
23:43:01.142 00.000 20224 move complete, result=0
23:43:01.142 00.000 20224 worker thread done servicing request
23:43:01.149 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53251, med=2873, FiltMin=2617, FiltMax=24966, Gamma=1.000
23:43:01.168 00.019 8996 UpdateGuideState exits: m=692730 SNR=342.4
23:43:01.169 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:01.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:01.171 00.001 8996 Enqueuing Expose request
23:43:01.172 00.001 20224 Worker thread wakes up
23:43:01.172 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:43:01.173 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:01.174 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:02.168 00.994 20224 Exposure complete
23:43:02.251 00.083 20224 worker thread done servicing request
23:43:02.251 00.000 8996 OnExposeComplete: enter
23:43:02.252 00.001 8996 UpdateGuideState(): m_state=6
23:43:02.253 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8278
23:43:02.254 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=473.43, Mass=745439, SNR=360.7, Peak=57283 HFD=4.5
23:43:02.255 00.001 8996 MultiStar: [#1 -0.04,-0.55,0.00,M1] [#2 -0.09,-0.56,0.00,M2] [#3 -0.04,-0.65,0.00,R] [#4 -0.29,-0.46,0.00,M2] [#5 0.10,-0.44,0.00,M5] [#6 -0.03,-0.57,0.00,M9] [#7 -0.75,-0.62,0.00,R] [#8 0.03,-0.59,0.00,M8] 
23:43:02.255 00.000 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
23:43:02.256 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
23:43:02.257 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.33 hyp=0.37 cameraTheta=-2.03 mountX=-0.13 mountY=0.35, mountTheta=1.93
23:43:02.258 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.33, opts=13)
23:43:02.259 00.001 8996 Enqueuing Move request for scope (-0.16, -0.33)
23:43:02.260 00.001 20224 Worker thread wakes up
23:43:02.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.33) opts 0xd
23:43:02.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.33)
23:43:02.260 00.000 20224 Moving (-0.16, -0.33) raw xDistance=-0.13 yDistance=0.35
23:43:02.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:43:02.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:43:02.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:43:02.260 00.000 20224 MoveAxis(E, 0, ABG)
23:43:02.260 00.000 20224 Move returns status 0, amount 0
23:43:02.261 00.001 20224 MoveAxis(N, 0, ABG)
23:43:02.261 00.000 20224 Move returns status 0, amount 0
23:43:02.261 00.000 20224 move complete, result=0
23:43:02.261 00.000 20224 worker thread done servicing request
23:43:02.264 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57283, med=2873, FiltMin=2601, FiltMax=28214, Gamma=1.000
23:43:02.278 00.014 8996 UpdateGuideState exits: m=745439 SNR=360.7
23:43:02.278 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:02.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:02.280 00.001 8996 Enqueuing Expose request
23:43:02.281 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
23:43:02.282 00.001 20224 Worker thread wakes up
23:43:02.282 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:02.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:03.458 01.176 20224 Exposure complete
23:43:03.537 00.079 20224 worker thread done servicing request
23:43:03.537 00.000 8996 OnExposeComplete: enter
23:43:03.538 00.001 8996 UpdateGuideState(): m_state=6
23:43:03.539 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8279
23:43:03.540 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=473.80, Mass=727583, SNR=363.4, Peak=53942 HFD=4.4
23:43:03.541 00.001 8996 MultiStar: [#1 0.13,-0.45,0.00,M2] [#2 0.24,-0.17,0.68,U] [#3 0.34,0.28,0.00,M1] [#4 -0.07,-0.07,0.42,U] [#5 0.25,-0.26,0.55,U] [#6 0.22,-0.45,0.00,M10] [#7 0.43,0.08,0.00,M1] [#8 0.28,-0.20,0.34,U] 
23:43:03.541 00.000 8996 single-star, 4 included, MultiStar: {0.13, -0.11}, one-star: {0.03, 0.04}
23:43:03.542 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
23:43:03.543 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
23:43:03.544 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.04 cameraTheta=0.95 mountX=0.02 mountY=-0.04, mountTheta=-1.06
23:43:03.546 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
23:43:03.549 00.003 8996 Enqueuing Move request for scope (0.03, 0.04)
23:43:03.550 00.001 20224 Worker thread wakes up
23:43:03.551 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:43:03.551 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:43:03.551 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.02 yDistance=-0.04
23:43:03.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:43:03.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:03.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:43:03.551 00.000 20224 MoveAxis(E, 0, ABG)
23:43:03.551 00.000 20224 Move returns status 0, amount 0
23:43:03.551 00.000 20224 MoveAxis(N, 0, ABG)
23:43:03.551 00.000 20224 Move returns status 0, amount 0
23:43:03.551 00.000 20224 move complete, result=0
23:43:03.551 00.000 20224 worker thread done servicing request
23:43:03.555 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53942, med=2893, FiltMin=2637, FiltMax=25101, Gamma=1.000
23:43:03.571 00.016 8996 UpdateGuideState exits: m=727583 SNR=363.4
23:43:03.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:03.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:03.573 00.000 8996 Enqueuing Expose request
23:43:03.574 00.001 20224 Worker thread wakes up
23:43:03.574 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:03.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:03.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:04.546 00.971 20224 Exposure complete
23:43:04.617 00.071 20224 worker thread done servicing request
23:43:04.617 00.000 8996 OnExposeComplete: enter
23:43:04.618 00.001 8996 UpdateGuideState(): m_state=6
23:43:04.619 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8280
23:43:04.620 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=473.79, Mass=668124, SNR=320.7, Peak=50390 HFD=4.4
23:43:04.621 00.001 8996 MultiStar: [#1 -0.09,-0.18,0.88,U] [#2 0.07,-0.01,0.82,U] [#3 0.22,0.13,0.62,U] [#4 0.02,0.02,0.60,U] [#5 0.17,-0.32,0.65,U] [#6 0.21,-0.25,0.44,U] [#7 0.24,0.45,0.00,M2] [#8 0.19,-0.24,0.40,U] 
23:43:04.623 00.002 8996 single-star, 7 included, MultiStar: {0.09, -0.09}, one-star: {0.07, 0.03}
23:43:04.625 00.002 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
23:43:04.627 00.002 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
23:43:04.627 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.38 mountX=0.06 mountY=-0.03, mountTheta=-0.49
23:43:04.630 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
23:43:04.631 00.001 8996 Enqueuing Move request for scope (0.07, 0.03)
23:43:04.633 00.002 20224 Worker thread wakes up
23:43:04.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
23:43:04.633 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
23:43:04.633 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.06 yDistance=-0.03
23:43:04.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:43:04.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:04.634 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:43:04.634 00.000 20224 MoveAxis(E, 0, ABG)
23:43:04.634 00.000 20224 Move returns status 0, amount 0
23:43:04.634 00.000 20224 MoveAxis(N, 0, ABG)
23:43:04.634 00.000 20224 Move returns status 0, amount 0
23:43:04.634 00.000 20224 move complete, result=0
23:43:04.634 00.000 20224 worker thread done servicing request
23:43:04.642 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50390, med=2893, FiltMin=2624, FiltMax=26861, Gamma=1.000
23:43:04.662 00.020 8996 UpdateGuideState exits: m=668124 SNR=320.7
23:43:04.664 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:04.664 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:04.665 00.001 8996 Enqueuing Expose request
23:43:04.666 00.001 20224 Worker thread wakes up
23:43:04.666 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:04.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:04.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:05.829 01.162 20224 Exposure complete
23:43:05.910 00.081 20224 worker thread done servicing request
23:43:05.910 00.000 8996 OnExposeComplete: enter
23:43:05.911 00.001 8996 UpdateGuideState(): m_state=6
23:43:05.912 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8281
23:43:05.913 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.60, Mass=726783, SNR=337.8, Peak=53542 HFD=4.2
23:43:05.914 00.001 8996 MultiStar: [#1 -0.11,-0.54,0.00,M2] [#2 -0.04,-0.13,0.82,U] [#3 0.07,0.39,0.57,U] [#4 -0.20,0.07,0.52,U] [#5 0.16,-0.36,0.62,U] [#6 -0.14,-0.29,0.50,U] [#7 0.31,0.11,0.44,U] [#8 0.21,-0.32,0.40,U] 
23:43:05.915 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.10}, one-star: {0.02, -0.17}
23:43:05.916 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
23:43:05.916 00.000 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
23:43:05.917 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.21 mountX=0.05 mountY=0.09, mountTheta=1.11
23:43:05.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.10, opts=13)
23:43:05.919 00.000 8996 Enqueuing Move request for scope (0.04, -0.10)
23:43:05.920 00.001 20224 Worker thread wakes up
23:43:05.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
23:43:05.920 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
23:43:05.920 00.000 20224 Moving (0.04, -0.10) raw xDistance=0.05 yDistance=0.09
23:43:05.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:43:05.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:05.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:43:05.921 00.001 20224 MoveAxis(E, 0, ABG)
23:43:05.921 00.000 20224 Move returns status 0, amount 0
23:43:05.921 00.000 20224 MoveAxis(N, 0, ABG)
23:43:05.921 00.000 20224 Move returns status 0, amount 0
23:43:05.921 00.000 20224 move complete, result=0
23:43:05.921 00.000 20224 worker thread done servicing request
23:43:05.926 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53542, med=2886, FiltMin=2598, FiltMax=24480, Gamma=1.000
23:43:05.939 00.013 8996 UpdateGuideState exits: m=726783 SNR=337.8
23:43:05.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:05.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:05.942 00.001 8996 Enqueuing Expose request
23:43:05.942 00.000 20224 Worker thread wakes up
23:43:05.942 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:05.943 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:05.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:06.931 00.988 20224 Exposure complete
23:43:07.009 00.078 20224 worker thread done servicing request
23:43:07.009 00.000 8996 OnExposeComplete: enter
23:43:07.011 00.002 8996 UpdateGuideState(): m_state=6
23:43:07.012 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8282
23:43:07.013 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.71, Mass=681811, SNR=331.2, Peak=57974 HFD=4.3
23:43:07.014 00.001 8996 MultiStar: [#1 -0.40,-0.35,0.00,M3] [#2 -0.07,-0.25,0.88,U] [#3 -0.05,0.04,0.64,U] [#4 -0.23,-0.14,0.53,U] [#5 0.02,-0.56,0.00,M3] [#6 -0.11,-0.48,0.00,M9] [#7 0.19,0.13,0.47,U] [#8 0.05,-0.48,0.00,M6] 
23:43:07.015 00.001 8996 single-star, 4 included, MultiStar: {-0.06, -0.08}, one-star: {-0.07, -0.06}
23:43:07.016 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
23:43:07.017 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
23:43:07.018 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.39 mountX=-0.06 mountY=0.07, mountTheta=2.29
23:43:07.019 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.06, opts=13)
23:43:07.020 00.001 8996 Enqueuing Move request for scope (-0.07, -0.06)
23:43:07.020 00.000 20224 Worker thread wakes up
23:43:07.021 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
23:43:07.021 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
23:43:07.021 00.000 20224 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=0.07
23:43:07.021 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:43:07.021 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:07.021 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:43:07.021 00.000 20224 MoveAxis(E, 0, ABG)
23:43:07.021 00.000 20224 Move returns status 0, amount 0
23:43:07.021 00.000 20224 MoveAxis(N, 0, ABG)
23:43:07.021 00.000 20224 Move returns status 0, amount 0
23:43:07.022 00.001 20224 move complete, result=0
23:43:07.022 00.000 20224 worker thread done servicing request
23:43:07.024 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57974, med=2889, FiltMin=2617, FiltMax=26784, Gamma=1.000
23:43:07.037 00.013 8996 UpdateGuideState exits: m=681811 SNR=331.2
23:43:07.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:07.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:07.040 00.001 8996 Enqueuing Expose request
23:43:07.041 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:07.042 00.001 20224 Worker thread wakes up
23:43:07.042 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:07.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:08.220 01.178 20224 Exposure complete
23:43:08.312 00.092 20224 worker thread done servicing request
23:43:08.312 00.000 8996 OnExposeComplete: enter
23:43:08.313 00.001 8996 UpdateGuideState(): m_state=6
23:43:08.315 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8283
23:43:08.317 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=473.74, Mass=723218, SNR=405.7, Peak=65174 HFD=4.5
23:43:08.320 00.003 8996 MultiStar: [#1 -0.26,-0.34,0.53,U] [#2 -0.09,-0.53,0.00,M1] [#3 0.15,0.31,0.48,U] [#4 -0.27,-0.20,0.45,U] [#5 -0.05,-0.22,0.58,U] [#6 -0.19,-0.40,0.00,M10] [#7 -0.05,0.14,0.36,U] [#8 -0.23,-0.16,0.30,U] 
23:43:08.323 00.003 8996 refined, 6 included, MultiStar: {-0.13, -0.07}, one-star: {-0.18, -0.03}
23:43:08.325 00.002 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
23:43:08.327 00.002 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
23:43:08.328 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.62 mountX=-0.12 mountY=0.09, mountTheta=2.51
23:43:08.332 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.07, opts=13)
23:43:08.334 00.002 8996 Enqueuing Move request for scope (-0.13, -0.07)
23:43:08.336 00.002 20224 Worker thread wakes up
23:43:08.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
23:43:08.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
23:43:08.336 00.000 20224 Moving (-0.13, -0.07) raw xDistance=-0.12 yDistance=0.09
23:43:08.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:43:08.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:08.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:43:08.336 00.000 20224 MoveAxis(E, 0, ABG)
23:43:08.337 00.001 20224 Move returns status 0, amount 0
23:43:08.337 00.000 20224 MoveAxis(N, 0, ABG)
23:43:08.337 00.000 20224 Move returns status 0, amount 0
23:43:08.337 00.000 20224 move complete, result=0
23:43:08.337 00.000 20224 worker thread done servicing request
23:43:08.343 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65174, med=2896, FiltMin=2633, FiltMax=28733, Gamma=1.000
23:43:08.368 00.025 8996 UpdateGuideState exits: m=723218 SNR=405.7
23:43:08.370 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:08.370 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:08.371 00.001 8996 Enqueuing Expose request
23:43:08.372 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:08.373 00.001 20224 Worker thread wakes up
23:43:08.373 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:08.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:09.341 00.968 20224 Exposure complete
23:43:09.427 00.086 20224 worker thread done servicing request
23:43:09.427 00.000 8996 OnExposeComplete: enter
23:43:09.429 00.002 8996 UpdateGuideState(): m_state=6
23:43:09.430 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8284
23:43:09.430 00.000 8996 Star::Find returns 1 (0), X=136.61, Y=473.50, Mass=752970, SNR=329.3, Peak=56387 HFD=4.5
23:43:09.432 00.002 8996 MultiStar: [#1 -0.52,-0.48,0.00,M3] [#2 -0.18,-0.48,0.00,M2] [#3 -0.05,0.07,0.65,U] [#4 -0.24,-0.34,0.52,U] [#5 -0.24,-0.26,0.62,U] [#6 -0.13,-0.48,0.00,R] [#7 0.16,0.13,0.48,U] [#8 -0.45,-0.51,0.00,M6] 
23:43:09.434 00.002 8996 refined, 4 included, MultiStar: {-0.19, -0.15}, one-star: {-0.41, -0.27}
23:43:09.436 00.002 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
23:43:09.436 00.000 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
23:43:09.438 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.15 hyp=0.25 cameraTheta=-2.47 mountX=-0.18 mountY=0.18, mountTheta=2.36
23:43:09.442 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.15, opts=13)
23:43:09.443 00.001 8996 Enqueuing Move request for scope (-0.19, -0.15)
23:43:09.444 00.001 20224 Worker thread wakes up
23:43:09.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.15) opts 0xd
23:43:09.444 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.15)
23:43:09.444 00.000 20224 Moving (-0.19, -0.15) raw xDistance=-0.18 yDistance=0.18
23:43:09.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:43:09.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:09.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:43:09.444 00.000 20224 MoveAxis(E, 0, ABG)
23:43:09.444 00.000 20224 Move returns status 0, amount 0
23:43:09.444 00.000 20224 MoveAxis(N, 0, ABG)
23:43:09.444 00.000 20224 Move returns status 0, amount 0
23:43:09.444 00.000 20224 move complete, result=0
23:43:09.444 00.000 20224 worker thread done servicing request
23:43:09.448 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56387, med=2912, FiltMin=2659, FiltMax=32093, Gamma=1.000
23:43:09.470 00.022 8996 UpdateGuideState exits: m=752970 SNR=329.3
23:43:09.473 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:09.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:09.476 00.002 8996 Enqueuing Expose request
23:43:09.477 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:43:09.479 00.002 20224 Worker thread wakes up
23:43:09.479 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:09.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:10.653 01.174 20224 Exposure complete
23:43:10.727 00.074 20224 worker thread done servicing request
23:43:10.727 00.000 8996 OnExposeComplete: enter
23:43:10.729 00.002 8996 UpdateGuideState(): m_state=6
23:43:10.730 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8285
23:43:10.732 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=473.75, Mass=725993, SNR=340.7, Peak=56374 HFD=4.6
23:43:10.733 00.001 8996 MultiStar: [#1 -0.26,-0.57,0.00,M4] [#2 -0.28,-0.32,0.78,U] [#3 0.16,-0.02,0.53,U] [#4 -0.19,-0.25,0.54,U] [#5 -0.35,-0.27,0.00,M2] [#6 -0.22,-0.05,0.44,U] [#7 0.16,0.17,0.38,U] [#8 -0.25,-0.22,0.34,U] 
23:43:10.735 00.002 8996 refined, 6 included, MultiStar: {-0.22, -0.11}, one-star: {-0.51, -0.02}
23:43:10.736 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
23:43:10.737 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
23:43:10.738 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-2.67 mountX=-0.20 mountY=0.13, mountTheta=2.56
23:43:10.740 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.11, opts=13)
23:43:10.741 00.001 8996 Enqueuing Move request for scope (-0.22, -0.11)
23:43:10.742 00.001 20224 Worker thread wakes up
23:43:10.742 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.11) opts 0xd
23:43:10.742 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.11)
23:43:10.742 00.000 20224 Moving (-0.22, -0.11) raw xDistance=-0.20 yDistance=0.13
23:43:10.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:43:10.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:10.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:43:10.742 00.000 20224 MoveAxis(E, 30, ABG)
23:43:10.742 00.000 20224 Guiding  Dir = 2, Dur = 30
23:43:10.743 00.001 20224 IsSlewing returns 0
23:43:10.743 00.000 20224 IsGuiding returns 0
23:43:10.747 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56374, med=2880, FiltMin=2614, FiltMax=30057, Gamma=1.000
23:43:10.760 00.013 8996 UpdateGuideState exits: m=725993 SNR=340.7
23:43:10.760 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:10.761 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:10.762 00.001 8996 Enqueuing Expose request
23:43:10.785 00.023 20224 IsGuiding returns 1
23:43:10.785 00.000 20224 scope still moving after pulse duration time elapsed
23:43:10.815 00.030 20224 IsSlewing returns 0
23:43:10.815 00.000 20224 IsGuiding returns 1
23:43:10.847 00.032 20224 IsSlewing returns 0
23:43:10.848 00.001 20224 IsGuiding returns 1
23:43:10.879 00.031 20224 IsSlewing returns 0
23:43:10.880 00.001 20224 IsGuiding returns 0
23:43:10.880 00.000 20224 scope move finished after 30 + 107 ms
23:43:10.880 00.000 20224 Move returns status 0, amount 30
23:43:10.880 00.000 20224 MoveAxis(N, 0, ABG)
23:43:10.880 00.000 20224 Move returns status 0, amount 0
23:43:10.880 00.000 20224 move complete, result=0
23:43:10.880 00.000 20224 worker thread done servicing request
23:43:10.880 00.000 20224 Worker thread wakes up
23:43:10.880 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
23:43:10.882 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:10.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:11.873 00.991 20224 Exposure complete
23:43:11.948 00.075 20224 worker thread done servicing request
23:43:11.948 00.000 8996 OnExposeComplete: enter
23:43:11.949 00.001 8996 UpdateGuideState(): m_state=6
23:43:11.949 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8286
23:43:11.950 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.74, Mass=718054, SNR=349.4, Peak=53798 HFD=4.7
23:43:11.951 00.001 8996 MultiStar: [#1 -0.35,-0.56,0.00,M5] [#2 -0.18,-0.16,0.65,U] [#3 0.09,-0.04,0.61,U] [#4 -0.17,-0.42,0.00,M1] [#5 -0.26,-0.50,0.00,M3] [#6 0.17,-0.26,0.45,U] [#7 0.37,-0.02,0.46,U] [#8 -0.09,-0.55,0.00,M6] 
23:43:11.952 00.001 8996 refined, 4 included, MultiStar: {-0.07, -0.09}, one-star: {-0.41, -0.02}
23:43:11.953 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
23:43:11.954 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
23:43:11.955 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.25 mountX=-0.06 mountY=0.10, mountTheta=2.15
23:43:11.956 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.09, opts=13)
23:43:11.957 00.001 8996 Enqueuing Move request for scope (-0.07, -0.09)
23:43:11.958 00.001 20224 Worker thread wakes up
23:43:11.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
23:43:11.958 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
23:43:11.958 00.000 20224 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.10
23:43:11.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:43:11.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:11.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:43:11.958 00.000 20224 MoveAxis(E, 0, ABG)
23:43:11.958 00.000 20224 Move returns status 0, amount 0
23:43:11.958 00.000 20224 MoveAxis(N, 0, ABG)
23:43:11.958 00.000 20224 Move returns status 0, amount 0
23:43:11.959 00.001 20224 move complete, result=0
23:43:11.959 00.000 20224 worker thread done servicing request
23:43:11.965 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53798, med=2873, FiltMin=2605, FiltMax=28918, Gamma=1.000
23:43:11.986 00.021 8996 UpdateGuideState exits: m=718054 SNR=349.4
23:43:11.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:11.987 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:11.988 00.001 8996 Enqueuing Expose request
23:43:11.990 00.002 20224 Worker thread wakes up
23:43:11.990 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:11.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:11.990 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:13.170 01.180 20224 Exposure complete
23:43:13.271 00.101 20224 worker thread done servicing request
23:43:13.271 00.000 8996 OnExposeComplete: enter
23:43:13.273 00.002 8996 UpdateGuideState(): m_state=6
23:43:13.275 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8287
23:43:13.276 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=473.81, Mass=695788, SNR=305.2, Peak=53641 HFD=4.4
23:43:13.278 00.002 8996 MultiStar: [#1 0.17,-0.36,0.74,U] [#2 0.25,-0.23,0.80,U] [#3 0.55,0.11,0.00,M1] [#4 0.28,-0.27,0.59,U] [#5 0.40,-0.43,0.00,M4] [#6 0.51,-0.03,0.00,M1] [#7 0.89,-0.05,0.00,M1] [#8 0.39,-0.09,0.42,U] 
23:43:13.279 00.001 8996 single-star, 4 included, MultiStar: {0.27, -0.17}, one-star: {0.30, 0.04}
23:43:13.280 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
23:43:13.281 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
23:43:13.282 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.31 cameraTheta=0.13 mountX=0.30 mountY=-0.07, mountTheta=-0.24
23:43:13.285 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.04, opts=13)
23:43:13.287 00.002 8996 Enqueuing Move request for scope (0.30, 0.04)
23:43:13.288 00.001 20224 Worker thread wakes up
23:43:13.289 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.04) opts 0xd
23:43:13.289 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.04)
23:43:13.289 00.000 20224 Moving (0.30, 0.04) raw xDistance=0.30 yDistance=-0.07
23:43:13.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:43:13.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:13.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:43:13.289 00.000 20224 MoveAxis(W, 44, ABG)
23:43:13.289 00.000 20224 Guiding  Dir = 3, Dur = 44
23:43:13.290 00.001 20224 IsSlewing returns 0
23:43:13.290 00.000 20224 IsGuiding returns 0
23:43:13.297 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53641, med=2873, FiltMin=2582, FiltMax=25693, Gamma=1.000
23:43:13.301 00.004 20224 PulseGuide returned control before completion, sleep 44
23:43:13.314 00.013 8996 UpdateGuideState exits: m=695788 SNR=305.2
23:43:13.316 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:13.317 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:13.318 00.001 8996 Enqueuing Expose request
23:43:13.347 00.029 20224 IsGuiding returns 1
23:43:13.347 00.000 20224 scope still moving after pulse duration time elapsed
23:43:13.379 00.032 20224 IsSlewing returns 0
23:43:13.379 00.000 20224 IsGuiding returns 1
23:43:13.410 00.031 20224 IsSlewing returns 0
23:43:13.410 00.000 20224 IsGuiding returns 0
23:43:13.410 00.000 20224 scope move finished after 44 + 74 ms
23:43:13.410 00.000 20224 Move returns status 0, amount 44
23:43:13.410 00.000 20224 MoveAxis(N, 0, ABG)
23:43:13.410 00.000 20224 Move returns status 0, amount 0
23:43:13.410 00.000 20224 move complete, result=0
23:43:13.410 00.000 20224 worker thread done servicing request
23:43:13.410 00.000 20224 Worker thread wakes up
23:43:13.410 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH
23:43:13.411 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:13.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:14.391 00.980 20224 Exposure complete
23:43:14.474 00.083 20224 worker thread done servicing request
23:43:14.474 00.000 8996 OnExposeComplete: enter
23:43:14.476 00.002 8996 UpdateGuideState(): m_state=6
23:43:14.478 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8288
23:43:14.479 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.82, Mass=791846, SNR=349.7, Peak=65494 HFD=4.4
23:43:14.480 00.001 8996 MultiStar: [#1 0.01,-0.35,0.64,U] [#2 0.33,-0.57,0.00,M1] [#3 0.30,0.16,0.66,U] [#4 0.04,-0.28,0.63,U] [#5 0.48,-0.54,0.00,M5] [#6 0.31,-0.13,0.41,U] [#7 0.71,-0.05,0.00,M2] [#8 0.22,-0.17,0.44,U] 
23:43:14.481 00.001 8996 single-star, 5 included, MultiStar: {0.12, -0.10}, one-star: {0.01, 0.05}
23:43:14.482 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
23:43:14.483 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
23:43:14.484 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.32 mountX=0.01 mountY=-0.05, mountTheta=-1.42
23:43:14.486 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
23:43:14.487 00.001 8996 Enqueuing Move request for scope (0.01, 0.05)
23:43:14.489 00.002 20224 Worker thread wakes up
23:43:14.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
23:43:14.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
23:43:14.489 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
23:43:14.491 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:43:14.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:14.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:43:14.491 00.000 20224 MoveAxis(E, 0, ABG)
23:43:14.491 00.000 20224 Move returns status 0, amount 0
23:43:14.491 00.000 20224 MoveAxis(N, 0, ABG)
23:43:14.491 00.000 20224 Move returns status 0, amount 0
23:43:14.491 00.000 20224 move complete, result=0
23:43:14.491 00.000 20224 worker thread done servicing request
23:43:14.496 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2873, FiltMin=2598, FiltMax=30701, Gamma=1.000
23:43:14.510 00.014 8996 UpdateGuideState exits: m=791846 SNR=349.7
23:43:14.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:14.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:14.512 00.000 8996 Enqueuing Expose request
23:43:14.513 00.001 20224 Worker thread wakes up
23:43:14.513 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:14.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:14.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:15.694 01.180 20224 Exposure complete
23:43:15.771 00.077 20224 worker thread done servicing request
23:43:15.773 00.002 8996 OnExposeComplete: enter
23:43:15.774 00.001 8996 UpdateGuideState(): m_state=6
23:43:15.776 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8289
23:43:15.777 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.71, Mass=763242, SNR=395.0, Peak=62902 HFD=4.3
23:43:15.779 00.002 8996 MultiStar: [#1 -0.11,-0.53,0.00,M4] [#2 -0.20,-0.23,0.64,U] [#3 0.18,0.22,0.51,U] [#4 0.00,-0.18,0.52,U] [#5 -0.26,-0.33,0.64,U] [#6 0.04,-0.04,0.41,U] [#7 0.16,-0.18,0.31,U] [#8 -0.07,-0.22,0.37,U] 
23:43:15.781 00.002 8996 single-star, 7 included, MultiStar: {-0.05, -0.12}, one-star: {-0.07, -0.05}
23:43:15.783 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:43:15.784 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:43:15.786 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.51 mountX=-0.07 mountY=0.06, mountTheta=2.41
23:43:15.789 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.05, opts=13)
23:43:15.791 00.002 8996 Enqueuing Move request for scope (-0.07, -0.05)
23:43:15.793 00.002 20224 Worker thread wakes up
23:43:15.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
23:43:15.793 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
23:43:15.793 00.000 20224 Moving (-0.07, -0.05) raw xDistance=-0.07 yDistance=0.06
23:43:15.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:43:15.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:15.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:43:15.793 00.000 20224 MoveAxis(E, 0, ABG)
23:43:15.793 00.000 20224 Move returns status 0, amount 0
23:43:15.793 00.000 20224 MoveAxis(N, 0, ABG)
23:43:15.793 00.000 20224 Move returns status 0, amount 0
23:43:15.793 00.000 20224 move complete, result=0
23:43:15.793 00.000 20224 worker thread done servicing request
23:43:15.798 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62902, med=2873, FiltMin=2598, FiltMax=28272, Gamma=1.000
23:43:15.816 00.018 8996 UpdateGuideState exits: m=763242 SNR=395.0
23:43:15.818 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:15.820 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:15.821 00.001 8996 Enqueuing Expose request
23:43:15.823 00.002 20224 Worker thread wakes up
23:43:15.823 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:15.825 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:15.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:16.807 00.982 20224 Exposure complete
23:43:16.875 00.068 20224 worker thread done servicing request
23:43:16.875 00.000 8996 OnExposeComplete: enter
23:43:16.877 00.002 8996 UpdateGuideState(): m_state=6
23:43:16.879 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8290
23:43:16.881 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=473.84, Mass=691082, SNR=321.4, Peak=64054 HFD=4.4
23:43:16.883 00.002 8996 MultiStar: [#1 -0.42,-0.38,0.00,M5] [#2 -0.24,-0.17,0.86,U] [#3 0.07,0.25,0.62,U] [#4 -0.33,-0.18,0.52,U] [#5 -0.37,-0.13,0.68,U] [#6 -0.18,0.06,0.49,U] [#7 0.02,0.36,0.51,U] [#8 -0.38,-0.15,0.45,U] 
23:43:16.885 00.002 8996 refined, 7 included, MultiStar: {-0.21, 0.01}, one-star: {-0.24, 0.07}
23:43:16.886 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
23:43:16.888 00.002 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
23:43:16.890 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.10 mountX=-0.21 mountY=0.02, mountTheta=3.06
23:43:16.893 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.01, opts=13)
23:43:16.896 00.003 8996 Enqueuing Move request for scope (-0.21, 0.01)
23:43:16.897 00.001 20224 Worker thread wakes up
23:43:16.898 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
23:43:16.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
23:43:16.898 00.000 20224 Moving (-0.21, 0.01) raw xDistance=-0.21 yDistance=0.02
23:43:16.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:43:16.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:16.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:43:16.898 00.000 20224 MoveAxis(E, 31, ABG)
23:43:16.899 00.001 20224 Guiding  Dir = 2, Dur = 31
23:43:16.899 00.000 20224 IsSlewing returns 0
23:43:16.900 00.001 20224 IsGuiding returns 0
23:43:16.902 00.002 20224 PulseGuide returned control before completion, sleep 40
23:43:16.907 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=64054, med=2873, FiltMin=2621, FiltMax=28541, Gamma=1.000
23:43:16.928 00.021 8996 UpdateGuideState exits: m=691082 SNR=321.4
23:43:16.930 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:16.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:16.932 00.001 8996 Enqueuing Expose request
23:43:16.956 00.024 20224 IsGuiding returns 1
23:43:16.956 00.000 20224 scope still moving after pulse duration time elapsed
23:43:16.987 00.031 20224 IsSlewing returns 0
23:43:16.987 00.000 20224 IsGuiding returns 0
23:43:16.988 00.001 20224 scope move finished after 31 + 56 ms
23:43:16.988 00.000 20224 Move returns status 0, amount 31
23:43:16.988 00.000 20224 MoveAxis(N, 0, ABG)
23:43:16.988 00.000 20224 Move returns status 0, amount 0
23:43:16.988 00.000 20224 move complete, result=0
23:43:16.988 00.000 20224 worker thread done servicing request
23:43:16.988 00.000 20224 Worker thread wakes up
23:43:16.988 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:16.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:16.988 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
23:43:18.143 01.155 20224 Exposure complete
23:43:18.229 00.086 20224 worker thread done servicing request
23:43:18.229 00.000 8996 OnExposeComplete: enter
23:43:18.231 00.002 8996 UpdateGuideState(): m_state=6
23:43:18.232 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8291
23:43:18.234 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=473.57, Mass=744524, SNR=359.4, Peak=56438 HFD=4.4
23:43:18.236 00.002 8996 MultiStar: [#1 -0.20,-0.58,0.00,M6] [#2 0.20,-0.51,0.00,M1] [#3 0.31,0.05,0.55,U] [#4 -0.00,-0.28,0.51,U] [#5 0.33,-0.52,0.00,M4] [#6 0.29,-0.01,0.43,U] [#7 0.37,-0.13,0.43,U] [#8 0.19,-0.44,0.00,M3] 
23:43:18.239 00.003 8996 refined, 4 included, MultiStar: {0.12, -0.13}, one-star: {-0.09, -0.20}
23:43:18.241 00.002 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
23:43:18.243 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
23:43:18.244 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.80 mountX=0.14 mountY=0.11, mountTheta=0.70
23:43:18.247 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.13, opts=13)
23:43:18.248 00.001 8996 Enqueuing Move request for scope (0.12, -0.13)
23:43:18.250 00.002 20224 Worker thread wakes up
23:43:18.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
23:43:18.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
23:43:18.251 00.001 20224 Moving (0.12, -0.13) raw xDistance=0.14 yDistance=0.11
23:43:18.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:43:18.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:18.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:43:18.251 00.000 20224 MoveAxis(E, 0, ABG)
23:43:18.251 00.000 20224 Move returns status 0, amount 0
23:43:18.251 00.000 20224 MoveAxis(N, 0, ABG)
23:43:18.251 00.000 20224 Move returns status 0, amount 0
23:43:18.251 00.000 20224 move complete, result=0
23:43:18.252 00.001 20224 worker thread done servicing request
23:43:18.261 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56438, med=2873, FiltMin=2579, FiltMax=26182, Gamma=1.000
23:43:18.285 00.024 8996 UpdateGuideState exits: m=744524 SNR=359.4
23:43:18.287 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:18.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:18.289 00.001 8996 Enqueuing Expose request
23:43:18.291 00.002 20224 Worker thread wakes up
23:43:18.291 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:18.292 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:18.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:19.269 00.977 20224 Exposure complete
23:43:19.365 00.096 20224 worker thread done servicing request
23:43:19.366 00.001 8996 OnExposeComplete: enter
23:43:19.367 00.001 8996 UpdateGuideState(): m_state=6
23:43:19.368 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8292
23:43:19.368 00.000 8996 Star::Find returns 1 (0), X=136.85, Y=473.55, Mass=692126, SNR=323.9, Peak=51958 HFD=4.5
23:43:19.369 00.001 8996 MultiStar: [#1 -0.41,-0.37,0.00,M7] [#2 0.08,-0.36,0.81,U] [#3 0.17,-0.01,0.57,U] [#4 -0.05,-0.15,0.54,U] [#5 0.21,-0.41,0.00,M5] [#6 0.28,-0.03,0.48,U] [#7 0.42,0.30,0.00,M1] [#8 0.07,-0.53,0.00,M4] 
23:43:19.370 00.001 8996 refined, 4 included, MultiStar: {0.03, -0.18}, one-star: {-0.17, -0.21}
23:43:19.371 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
23:43:19.372 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.84)
23:43:19.373 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.42 mountX=0.04 mountY=0.17, mountTheta=1.32
23:43:19.374 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.18, opts=13)
23:43:19.375 00.001 8996 Enqueuing Move request for scope (0.03, -0.18)
23:43:19.376 00.001 20224 Worker thread wakes up
23:43:19.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
23:43:19.376 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
23:43:19.376 00.000 20224 Moving (0.03, -0.18) raw xDistance=0.04 yDistance=0.17
23:43:19.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:43:19.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:19.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:43:19.376 00.000 20224 MoveAxis(E, 0, ABG)
23:43:19.376 00.000 20224 Move returns status 0, amount 0
23:43:19.376 00.000 20224 MoveAxis(N, 0, ABG)
23:43:19.376 00.000 20224 Move returns status 0, amount 0
23:43:19.376 00.000 20224 move complete, result=0
23:43:19.376 00.000 20224 worker thread done servicing request
23:43:19.380 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51958, med=2873, FiltMin=2617, FiltMax=28208, Gamma=1.000
23:43:19.393 00.013 8996 UpdateGuideState exits: m=692126 SNR=323.9
23:43:19.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:19.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:19.395 00.000 8996 Enqueuing Expose request
23:43:19.396 00.001 20224 Worker thread wakes up
23:43:19.396 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:43:19.397 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:19.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:20.553 01.156 20224 Exposure complete
23:43:20.649 00.096 20224 worker thread done servicing request
23:43:20.649 00.000 8996 OnExposeComplete: enter
23:43:20.650 00.001 8996 UpdateGuideState(): m_state=6
23:43:20.651 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8293
23:43:20.653 00.002 8996 Star::Find returns 1 (0), X=136.82, Y=473.75, Mass=665163, SNR=348.8, Peak=59126 HFD=4.4
23:43:20.656 00.003 8996 MultiStar: [#1 -0.18,-0.41,0.00,M8] [#2 -0.01,-0.14,0.71,U] [#3 0.22,0.02,0.55,U] [#4 -0.04,-0.06,0.53,U] [#5 0.08,-0.57,0.00,M6] [#6 0.18,-0.07,0.42,U] [#7 0.39,0.13,0.47,U] [#8 -0.08,-0.32,0.43,U] 
23:43:20.658 00.002 8996 refined, 6 included, MultiStar: {0.03, -0.06}, one-star: {-0.20, -0.02}
23:43:20.660 00.002 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:43:20.661 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.17)
23:43:20.663 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.09 mountX=0.04 mountY=0.06, mountTheta=0.99
23:43:20.666 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
23:43:20.667 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
23:43:20.668 00.001 20224 Worker thread wakes up
23:43:20.669 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
23:43:20.669 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
23:43:20.669 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.06
23:43:20.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:43:20.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:20.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:43:20.669 00.000 20224 MoveAxis(E, 0, ABG)
23:43:20.669 00.000 20224 Move returns status 0, amount 0
23:43:20.669 00.000 20224 MoveAxis(N, 0, ABG)
23:43:20.669 00.000 20224 Move returns status 0, amount 0
23:43:20.669 00.000 20224 move complete, result=0
23:43:20.670 00.001 20224 worker thread done servicing request
23:43:20.673 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59126, med=2873, FiltMin=2617, FiltMax=27389, Gamma=1.000
23:43:20.688 00.015 8996 UpdateGuideState exits: m=665163 SNR=348.8
23:43:20.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:20.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:20.691 00.001 8996 Enqueuing Expose request
23:43:20.691 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:20.692 00.001 20224 Worker thread wakes up
23:43:20.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:20.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:21.670 00.977 20224 Exposure complete
23:43:21.755 00.085 20224 worker thread done servicing request
23:43:21.755 00.000 8996 OnExposeComplete: enter
23:43:21.757 00.002 8996 UpdateGuideState(): m_state=6
23:43:21.760 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8294
23:43:21.761 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.71, Mass=786852, SNR=357.9, Peak=65494 HFD=4.5
23:43:21.763 00.002 8996 MultiStar: [#1 -0.31,-0.43,0.00,M9] [#2 -0.04,-0.35,0.70,U] [#3 0.06,-0.01,0.61,U] [#4 -0.17,-0.19,0.50,U] [#5 0.09,-0.58,0.00,M7] [#6 0.25,-0.03,0.51,U] [#7 0.33,0.15,0.38,U] [#8 -0.14,-0.49,0.00,M4] 
23:43:21.764 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.10}, one-star: {-0.20, -0.06}
23:43:21.766 00.002 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
23:43:21.766 00.000 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
23:43:21.768 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.63 mountX=0.00 mountY=0.10, mountTheta=1.54
23:43:21.771 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
23:43:21.772 00.001 8996 Enqueuing Move request for scope (-0.01, -0.10)
23:43:21.774 00.002 20224 Worker thread wakes up
23:43:21.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
23:43:21.774 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
23:43:21.774 00.000 20224 Moving (-0.01, -0.10) raw xDistance=0.00 yDistance=0.10
23:43:21.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:43:21.775 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:21.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:43:21.775 00.000 20224 MoveAxis(E, 0, ABG)
23:43:21.775 00.000 20224 Move returns status 0, amount 0
23:43:21.775 00.000 20224 MoveAxis(N, 0, ABG)
23:43:21.775 00.000 20224 Move returns status 0, amount 0
23:43:21.775 00.000 20224 move complete, result=0
23:43:21.775 00.000 20224 worker thread done servicing request
23:43:21.782 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2870, FiltMin=2601, FiltMax=32045, Gamma=1.000
23:43:21.799 00.017 8996 UpdateGuideState exits: m=786852 SNR=357.9
23:43:21.799 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:21.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:21.801 00.001 8996 Enqueuing Expose request
23:43:21.802 00.001 20224 Worker thread wakes up
23:43:21.802 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:21.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:21.802 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:22.968 01.166 20224 Exposure complete
23:43:23.057 00.089 20224 worker thread done servicing request
23:43:23.057 00.000 8996 OnExposeComplete: enter
23:43:23.058 00.001 8996 UpdateGuideState(): m_state=6
23:43:23.059 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8295
23:43:23.060 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.70, Mass=665825, SNR=317.1, Peak=59574 HFD=4.2
23:43:23.061 00.001 8996 MultiStar: [#1 -0.06,-0.13,0.67,U] [#2 0.32,-0.04,0.79,U] [#3 0.33,0.40,0.00,M1] [#4 -0.07,-0.18,0.62,U] [#5 0.43,-0.54,0.00,M8] [#6 0.31,0.09,0.48,U] [#7 0.46,0.17,0.00,M1] [#8 0.11,-0.30,0.46,U] 
23:43:23.062 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.10}, one-star: {-0.10, -0.07}
23:43:23.062 00.000 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
23:43:23.063 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
23:43:23.064 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.96 mountX=0.08 mountY=0.09, mountTheta=0.86
23:43:23.065 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.10, opts=13)
23:43:23.066 00.001 8996 Enqueuing Move request for scope (0.07, -0.10)
23:43:23.067 00.001 20224 Worker thread wakes up
23:43:23.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
23:43:23.067 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
23:43:23.067 00.000 20224 Moving (0.07, -0.10) raw xDistance=0.08 yDistance=0.09
23:43:23.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:43:23.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:23.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:43:23.067 00.000 20224 MoveAxis(E, 0, ABG)
23:43:23.067 00.000 20224 Move returns status 0, amount 0
23:43:23.067 00.000 20224 MoveAxis(N, 0, ABG)
23:43:23.067 00.000 20224 Move returns status 0, amount 0
23:43:23.067 00.000 20224 move complete, result=0
23:43:23.067 00.000 20224 worker thread done servicing request
23:43:23.071 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59574, med=2877, FiltMin=2608, FiltMax=27312, Gamma=1.000
23:43:23.084 00.013 8996 UpdateGuideState exits: m=665825 SNR=317.1
23:43:23.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:23.085 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:23.086 00.001 8996 Enqueuing Expose request
23:43:23.087 00.001 20224 Worker thread wakes up
23:43:23.087 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:23.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:23.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:24.075 00.987 20224 Exposure complete
23:43:24.152 00.077 20224 worker thread done servicing request
23:43:24.152 00.000 8996 OnExposeComplete: enter
23:43:24.153 00.001 8996 UpdateGuideState(): m_state=6
23:43:24.154 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8296
23:43:24.155 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=473.64, Mass=681665, SNR=342.7, Peak=56374 HFD=4.5
23:43:24.156 00.001 8996 MultiStar: [#1 -0.20,-0.20,0.68,U] [#2 0.05,-0.02,0.75,U] [#3 0.15,0.28,0.57,U] [#4 -0.07,0.09,0.52,U] [#5 0.14,-0.31,0.68,U] [#6 0.26,0.11,0.42,U] [#7 0.31,0.39,0.00,M2] [#8 0.07,-0.26,0.39,U] 
23:43:24.157 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.07}, one-star: {-0.23, -0.12}
23:43:24.157 00.000 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
23:43:24.158 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
23:43:24.159 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.72 mountX=-0.00 mountY=0.07, mountTheta=1.63
23:43:24.161 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
23:43:24.162 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
23:43:24.162 00.000 20224 Worker thread wakes up
23:43:24.163 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:43:24.163 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:43:24.163 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
23:43:24.163 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:43:24.163 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:24.163 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:43:24.163 00.000 20224 MoveAxis(E, 0, ABG)
23:43:24.163 00.000 20224 Move returns status 0, amount 0
23:43:24.163 00.000 20224 MoveAxis(N, 0, ABG)
23:43:24.163 00.000 20224 Move returns status 0, amount 0
23:43:24.163 00.000 20224 move complete, result=0
23:43:24.163 00.000 20224 worker thread done servicing request
23:43:24.166 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56374, med=2883, FiltMin=2617, FiltMax=28688, Gamma=1.000
23:43:24.179 00.013 8996 UpdateGuideState exits: m=681665 SNR=342.7
23:43:24.180 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:24.181 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:24.181 00.000 8996 Enqueuing Expose request
23:43:24.182 00.001 20224 Worker thread wakes up
23:43:24.182 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:24.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:24.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:25.345 01.162 20224 Exposure complete
23:43:25.427 00.082 20224 worker thread done servicing request
23:43:25.427 00.000 8996 OnExposeComplete: enter
23:43:25.428 00.001 8996 UpdateGuideState(): m_state=6
23:43:25.429 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8297
23:43:25.430 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.46, Mass=733237, SNR=343.3, Peak=61459 HFD=4.4
23:43:25.431 00.001 8996 MultiStar: [#1 -0.16,-0.38,0.67,U] [#2 -0.08,-0.21,0.71,U] [#3 0.16,0.09,0.61,U] [#4 -0.06,-0.20,0.50,U] [#5 0.27,-0.39,0.00,M8] [#6 0.20,0.02,0.46,U] [#7 0.38,0.05,0.38,U] [#8 0.19,-0.33,0.36,U] 
23:43:25.432 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.18}, one-star: {-0.17, -0.30}
23:43:25.433 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:43:25.434 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
23:43:25.435 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.53 mountX=0.03 mountY=0.18, mountTheta=1.43
23:43:25.436 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.18, opts=13)
23:43:25.437 00.001 8996 Enqueuing Move request for scope (0.01, -0.18)
23:43:25.438 00.001 20224 Worker thread wakes up
23:43:25.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
23:43:25.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
23:43:25.438 00.000 20224 Moving (0.01, -0.18) raw xDistance=0.03 yDistance=0.18
23:43:25.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:43:25.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:25.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:43:25.438 00.000 20224 MoveAxis(E, 0, ABG)
23:43:25.438 00.000 20224 Move returns status 0, amount 0
23:43:25.438 00.000 20224 MoveAxis(N, 0, ABG)
23:43:25.438 00.000 20224 Move returns status 0, amount 0
23:43:25.439 00.001 20224 move complete, result=0
23:43:25.439 00.000 20224 worker thread done servicing request
23:43:25.445 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61459, med=2880, FiltMin=2595, FiltMax=29094, Gamma=1.000
23:43:25.470 00.025 8996 UpdateGuideState exits: m=733237 SNR=343.3
23:43:25.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:25.474 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:25.476 00.002 8996 Enqueuing Expose request
23:43:25.479 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:43:25.481 00.002 20224 Worker thread wakes up
23:43:25.481 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:25.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:26.454 00.973 20224 Exposure complete
23:43:26.546 00.092 20224 worker thread done servicing request
23:43:26.546 00.000 8996 OnExposeComplete: enter
23:43:26.548 00.002 8996 UpdateGuideState(): m_state=6
23:43:26.549 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8298
23:43:26.552 00.003 8996 Star::Find returns 1 (0), X=136.89, Y=473.67, Mass=722350, SNR=385.7, Peak=59142 HFD=4.4
23:43:26.554 00.002 8996 MultiStar: [#1 -0.12,-0.44,0.00,M7] [#2 0.02,-0.21,0.65,U] [#3 0.10,0.22,0.56,U] [#4 -0.21,-0.20,0.42,U] [#5 0.21,-0.39,0.00,M9] [#6 0.23,0.13,0.40,U] [#7 0.26,0.20,0.42,U] [#8 0.27,-0.31,0.35,U] 
23:43:26.556 00.002 8996 refined, 6 included, MultiStar: {0.04, -0.04}, one-star: {-0.13, -0.09}
23:43:26.558 00.002 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
23:43:26.559 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
23:43:26.560 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.82 mountX=0.04 mountY=0.04, mountTheta=0.72
23:43:26.562 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
23:43:26.563 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
23:43:26.564 00.001 20224 Worker thread wakes up
23:43:26.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
23:43:26.564 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
23:43:26.564 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.04
23:43:26.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:43:26.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:26.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:43:26.564 00.000 20224 MoveAxis(E, 0, ABG)
23:43:26.564 00.000 20224 Move returns status 0, amount 0
23:43:26.564 00.000 20224 MoveAxis(N, 0, ABG)
23:43:26.564 00.000 20224 Move returns status 0, amount 0
23:43:26.564 00.000 20224 move complete, result=0
23:43:26.564 00.000 20224 worker thread done servicing request
23:43:26.571 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59142, med=2873, FiltMin=2624, FiltMax=28576, Gamma=1.000
23:43:26.594 00.023 8996 UpdateGuideState exits: m=722350 SNR=385.7
23:43:26.595 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:26.597 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:26.598 00.001 8996 Enqueuing Expose request
23:43:26.599 00.001 20224 Worker thread wakes up
23:43:26.599 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:26.600 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:26.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:27.772 01.172 20224 Exposure complete
23:43:27.838 00.066 20224 worker thread done servicing request
23:43:27.839 00.001 8996 OnExposeComplete: enter
23:43:27.839 00.000 8996 UpdateGuideState(): m_state=6
23:43:27.840 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8299
23:43:27.841 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=473.67, Mass=723325, SNR=340.2, Peak=58918 HFD=4.3
23:43:27.843 00.002 8996 MultiStar: [#1 0.19,-0.14,0.67,U] [#2 0.24,-0.15,0.76,U] [#3 0.20,0.49,0.00,M1] [#4 0.13,0.01,0.52,U] [#5 0.38,-0.31,0.00,M10] [#6 0.27,0.07,0.51,U] [#7 0.60,0.13,0.00,M1] [#8 0.28,-0.17,0.42,U] 
23:43:27.844 00.001 8996 single-star, 5 included, MultiStar: {0.17, -0.09}, one-star: {0.03, -0.10}
23:43:27.847 00.003 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
23:43:27.849 00.002 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
23:43:27.850 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.30 mountX=0.04 mountY=0.10, mountTheta=1.21
23:43:27.854 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.10, opts=13)
23:43:27.857 00.003 8996 Enqueuing Move request for scope (0.03, -0.10)
23:43:27.858 00.001 20224 Worker thread wakes up
23:43:27.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
23:43:27.858 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
23:43:27.858 00.000 20224 Moving (0.03, -0.10) raw xDistance=0.04 yDistance=0.10
23:43:27.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:43:27.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:27.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:43:27.858 00.000 20224 MoveAxis(E, 0, ABG)
23:43:27.858 00.000 20224 Move returns status 0, amount 0
23:43:27.859 00.001 20224 MoveAxis(N, 0, ABG)
23:43:27.859 00.000 20224 Move returns status 0, amount 0
23:43:27.859 00.000 20224 move complete, result=0
23:43:27.859 00.000 20224 worker thread done servicing request
23:43:27.866 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58918, med=2870, FiltMin=2614, FiltMax=24848, Gamma=1.000
23:43:27.885 00.019 8996 UpdateGuideState exits: m=723325 SNR=340.2
23:43:27.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:27.888 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:27.890 00.002 8996 Enqueuing Expose request
23:43:27.892 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:27.893 00.001 20224 Worker thread wakes up
23:43:27.893 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:27.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:28.879 00.986 20224 Exposure complete
23:43:28.964 00.085 20224 worker thread done servicing request
23:43:28.964 00.000 8996 OnExposeComplete: enter
23:43:28.965 00.001 8996 UpdateGuideState(): m_state=6
23:43:28.965 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8300
23:43:28.966 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=473.72, Mass=721342, SNR=336.4, Peak=55142 HFD=4.4
23:43:28.967 00.001 8996 MultiStar: [#1 -0.18,-0.03,0.81,U] [#2 -0.04,0.01,0.75,U] [#3 0.13,0.40,0.65,U] [#4 -0.24,0.18,0.63,U] [#5 0.14,-0.29,0.57,U] [#6 0.09,0.12,0.45,U] [#7 0.17,0.40,0.00,M2] [#8 0.15,-0.15,0.47,U] 
23:43:28.968 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.02}, one-star: {0.05, -0.04}
23:43:28.968 00.000 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
23:43:28.969 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
23:43:28.970 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.60 mountX=-0.00 mountY=-0.02, mountTheta=-1.70
23:43:28.971 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.02, opts=13)
23:43:28.972 00.001 8996 Enqueuing Move request for scope (-0.00, 0.02)
23:43:28.973 00.001 20224 Worker thread wakes up
23:43:28.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
23:43:28.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
23:43:28.973 00.000 20224 Moving (-0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
23:43:28.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:43:28.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:28.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:43:28.973 00.000 20224 MoveAxis(E, 0, ABG)
23:43:28.973 00.000 20224 Move returns status 0, amount 0
23:43:28.973 00.000 20224 MoveAxis(N, 0, ABG)
23:43:28.973 00.000 20224 Move returns status 0, amount 0
23:43:28.973 00.000 20224 move complete, result=0
23:43:28.973 00.000 20224 worker thread done servicing request
23:43:28.977 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55142, med=2870, FiltMin=2621, FiltMax=23933, Gamma=1.000
23:43:28.996 00.019 8996 UpdateGuideState exits: m=721342 SNR=336.4
23:43:28.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:28.998 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:28.999 00.001 8996 Enqueuing Expose request
23:43:29.000 00.001 20224 Worker thread wakes up
23:43:29.000 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:29.001 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:29.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:30.180 01.179 20224 Exposure complete
23:43:30.248 00.068 20224 worker thread done servicing request
23:43:30.248 00.000 8996 OnExposeComplete: enter
23:43:30.249 00.001 8996 UpdateGuideState(): m_state=6
23:43:30.250 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8301
23:43:30.251 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=473.72, Mass=674183, SNR=338.6, Peak=55094 HFD=4.3
23:43:30.252 00.001 8996 MultiStar: [#1 -0.14,-0.08,0.66,U] [#2 -0.03,-0.15,0.68,U] [#3 0.08,0.33,0.64,U] [#4 -0.17,0.18,0.50,U] [#5 0.31,-0.33,0.00,M10] [#6 0.46,0.10,0.00,M1] [#7 0.08,0.37,0.44,U] [#8 0.19,-0.21,0.39,U] 
23:43:30.253 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.04}, one-star: {0.14, -0.05}
23:43:30.254 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
23:43:30.255 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
23:43:30.255 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.02 mountX=0.02 mountY=-0.04, mountTheta=-1.12
23:43:30.257 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
23:43:30.258 00.001 8996 Enqueuing Move request for scope (0.03, 0.04)
23:43:30.259 00.001 20224 Worker thread wakes up
23:43:30.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:43:30.259 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:43:30.259 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.02 yDistance=-0.04
23:43:30.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:43:30.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:30.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:43:30.259 00.000 20224 MoveAxis(E, 0, ABG)
23:43:30.259 00.000 20224 Move returns status 0, amount 0
23:43:30.259 00.000 20224 MoveAxis(N, 0, ABG)
23:43:30.259 00.000 20224 Move returns status 0, amount 0
23:43:30.259 00.000 20224 move complete, result=0
23:43:30.259 00.000 20224 worker thread done servicing request
23:43:30.262 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55094, med=2870, FiltMin=2614, FiltMax=23165, Gamma=1.000
23:43:30.275 00.013 8996 UpdateGuideState exits: m=674183 SNR=338.6
23:43:30.276 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:30.276 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:30.277 00.001 8996 Enqueuing Expose request
23:43:30.278 00.001 20224 Worker thread wakes up
23:43:30.278 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:30.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:30.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:31.258 00.979 20224 Exposure complete
23:43:31.319 00.061 20224 worker thread done servicing request
23:43:31.319 00.000 8996 OnExposeComplete: enter
23:43:31.320 00.001 8996 UpdateGuideState(): m_state=6
23:43:31.321 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8302
23:43:31.322 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=473.64, Mass=759161, SNR=347.1, Peak=63046 HFD=4.2
23:43:31.323 00.001 8996 MultiStar: [#1 -0.25,-0.18,0.65,U] [#2 -0.03,-0.13,0.71,U] [#3 0.07,0.37,0.57,U] [#4 -0.30,-0.00,0.56,U] [#5 0.20,-0.37,0.56,U] [#6 0.05,0.22,0.44,U] [#7 0.21,0.21,0.52,U] [#8 0.09,-0.01,0.38,U] 
23:43:31.323 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.02}, one-star: {0.08, -0.13}
23:43:31.324 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
23:43:31.325 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
23:43:31.326 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.27 mountX=0.01 mountY=0.02, mountTheta=1.17
23:43:31.329 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
23:43:31.329 00.000 8996 Enqueuing Move request for scope (0.01, -0.02)
23:43:31.330 00.001 20224 Worker thread wakes up
23:43:31.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:43:31.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:43:31.330 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
23:43:31.331 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:43:31.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:31.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:43:31.331 00.000 20224 MoveAxis(E, 0, ABG)
23:43:31.331 00.000 20224 Move returns status 0, amount 0
23:43:31.331 00.000 20224 MoveAxis(N, 0, ABG)
23:43:31.331 00.000 20224 Move returns status 0, amount 0
23:43:31.331 00.000 20224 move complete, result=0
23:43:31.331 00.000 20224 worker thread done servicing request
23:43:31.334 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=63046, med=2870, FiltMin=2614, FiltMax=24688, Gamma=1.000
23:43:31.347 00.013 8996 UpdateGuideState exits: m=759161 SNR=347.1
23:43:31.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:31.348 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:31.349 00.001 8996 Enqueuing Expose request
23:43:31.350 00.001 20224 Worker thread wakes up
23:43:31.350 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:31.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:31.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:32.526 01.175 20224 Exposure complete
23:43:32.584 00.058 20224 worker thread done servicing request
23:43:32.584 00.000 8996 OnExposeComplete: enter
23:43:32.586 00.002 8996 UpdateGuideState(): m_state=6
23:43:32.587 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8303
23:43:32.588 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.64, Mass=679573, SNR=347.3, Peak=53686 HFD=4.2
23:43:32.589 00.001 8996 MultiStar: [#1 -0.30,-0.31,0.00,M4] [#2 -0.06,-0.25,0.77,U] [#3 0.00,0.12,0.57,U] [#4 -0.09,-0.19,0.57,U] [#5 0.23,-0.36,0.00,M10] [#6 0.12,0.26,0.46,U] [#7 0.44,0.17,0.00,M1] [#8 0.14,-0.24,0.38,U] 
23:43:32.591 00.002 8996 refined, 5 included, MultiStar: {-0.01, -0.09}, one-star: {-0.06, -0.13}
23:43:32.593 00.002 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
23:43:32.594 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
23:43:32.596 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.73 mountX=-0.01 mountY=0.09, mountTheta=1.63
23:43:32.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
23:43:32.599 00.001 8996 Enqueuing Move request for scope (-0.01, -0.09)
23:43:32.600 00.001 20224 Worker thread wakes up
23:43:32.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
23:43:32.600 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
23:43:32.600 00.000 20224 Moving (-0.01, -0.09) raw xDistance=-0.01 yDistance=0.09
23:43:32.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:43:32.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:32.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:43:32.600 00.000 20224 MoveAxis(E, 0, ABG)
23:43:32.600 00.000 20224 Move returns status 0, amount 0
23:43:32.600 00.000 20224 MoveAxis(N, 0, ABG)
23:43:32.600 00.000 20224 Move returns status 0, amount 0
23:43:32.600 00.000 20224 move complete, result=0
23:43:32.600 00.000 20224 worker thread done servicing request
23:43:32.604 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53686, med=2870, FiltMin=2624, FiltMax=24848, Gamma=1.000
23:43:32.624 00.020 8996 UpdateGuideState exits: m=679573 SNR=347.3
23:43:32.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:32.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:32.627 00.001 8996 Enqueuing Expose request
23:43:32.627 00.000 20224 Worker thread wakes up
23:43:32.627 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:32.628 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:32.628 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:33.618 00.990 20224 Exposure complete
23:43:33.707 00.089 20224 worker thread done servicing request
23:43:33.707 00.000 8996 OnExposeComplete: enter
23:43:33.709 00.002 8996 UpdateGuideState(): m_state=6
23:43:33.710 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8304
23:43:33.712 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=473.78, Mass=702674, SNR=334.1, Peak=65494 HFD=4.3
23:43:33.714 00.002 8996 MultiStar: [#1 -0.34,-0.01,0.71,U] [#2 -0.19,0.03,0.81,U] [#3 0.08,0.30,0.60,U] [#4 -0.21,-0.07,0.61,U] [#5 -0.01,-0.26,0.65,U] [#6 0.07,0.27,0.50,U] [#7 0.25,0.26,0.47,U] [#8 -0.03,-0.11,0.41,U] 
23:43:33.715 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.04}, one-star: {-0.15, 0.01}
23:43:33.717 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:43:33.718 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
23:43:33.720 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.09 cameraTheta=2.74 mountX=-0.09 mountY=-0.03, mountTheta=-2.85
23:43:33.723 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.04, opts=13)
23:43:33.725 00.002 8996 Enqueuing Move request for scope (-0.09, 0.04)
23:43:33.727 00.002 20224 Worker thread wakes up
23:43:33.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
23:43:33.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
23:43:33.727 00.000 20224 Moving (-0.09, 0.04) raw xDistance=-0.09 yDistance=-0.03
23:43:33.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:43:33.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:33.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:43:33.728 00.001 20224 MoveAxis(E, 0, ABG)
23:43:33.728 00.000 20224 Move returns status 0, amount 0
23:43:33.728 00.000 20224 MoveAxis(N, 0, ABG)
23:43:33.728 00.000 20224 Move returns status 0, amount 0
23:43:33.728 00.000 20224 move complete, result=0
23:43:33.728 00.000 20224 worker thread done servicing request
23:43:33.735 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2870, FiltMin=2605, FiltMax=29136, Gamma=1.000
23:43:33.770 00.035 8996 UpdateGuideState exits: m=702674 SNR=334.1
23:43:33.772 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:33.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:33.775 00.002 8996 Enqueuing Expose request
23:43:33.776 00.001 20224 Worker thread wakes up
23:43:33.776 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:33.778 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:33.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:34.944 01.166 20224 Exposure complete
23:43:35.034 00.090 20224 worker thread done servicing request
23:43:35.035 00.001 8996 OnExposeComplete: enter
23:43:35.035 00.000 8996 UpdateGuideState(): m_state=6
23:43:35.036 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8305
23:43:35.037 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.45, Mass=683970, SNR=357.0, Peak=54019 HFD=4.3
23:43:35.038 00.001 8996 MultiStar: [#1 -0.50,-0.04,0.00,M4] [#2 -0.19,-0.04,0.64,U] [#3 0.11,0.25,0.55,U] [#4 -0.18,-0.09,0.54,U] [#5 0.19,-0.46,0.00,M10] [#6 0.07,0.11,0.42,U] [#7 0.20,0.19,0.40,U] [#8 -0.03,-0.29,0.38,U] 
23:43:35.039 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.06}, one-star: {-0.10, -0.32}
23:43:35.039 00.000 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:43:35.040 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
23:43:35.042 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.19 mountX=-0.04 mountY=0.06, mountTheta=2.09
23:43:35.043 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
23:43:35.045 00.002 8996 Enqueuing Move request for scope (-0.04, -0.06)
23:43:35.047 00.002 20224 Worker thread wakes up
23:43:35.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:43:35.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:43:35.047 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.06
23:43:35.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:43:35.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:35.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:43:35.048 00.001 20224 MoveAxis(E, 0, ABG)
23:43:35.048 00.000 20224 Move returns status 0, amount 0
23:43:35.048 00.000 20224 MoveAxis(N, 0, ABG)
23:43:35.048 00.000 20224 Move returns status 0, amount 0
23:43:35.048 00.000 20224 move complete, result=0
23:43:35.048 00.000 20224 worker thread done servicing request
23:43:35.054 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54019, med=2870, FiltMin=2617, FiltMax=25110, Gamma=1.000
23:43:35.073 00.019 8996 UpdateGuideState exits: m=683970 SNR=357.0
23:43:35.074 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:35.075 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:35.076 00.001 8996 Enqueuing Expose request
23:43:35.077 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:35.078 00.001 20224 Worker thread wakes up
23:43:35.078 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:35.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:36.049 00.971 20224 Exposure complete
23:43:36.107 00.058 20224 worker thread done servicing request
23:43:36.107 00.000 8996 OnExposeComplete: enter
23:43:36.109 00.002 8996 UpdateGuideState(): m_state=6
23:43:36.111 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8306
23:43:36.112 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.67, Mass=733950, SNR=334.4, Peak=62646 HFD=4.5
23:43:36.114 00.002 8996 MultiStar: [#1 -0.47,-0.34,0.00,M5] [#2 -0.11,-0.09,0.78,U] [#3 0.12,0.41,0.62,U] [#4 -0.09,0.15,0.55,U] [#5 -0.02,-0.47,0.00,R] [#6 0.10,0.13,0.44,U] [#7 0.14,0.31,0.45,U] [#8 -0.08,-0.22,0.49,U] 
23:43:36.115 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.06}, one-star: {-0.20, -0.09}
23:43:36.116 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
23:43:36.117 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
23:43:36.118 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.22 mountX=-0.05 mountY=-0.05, mountTheta=-2.33
23:43:36.121 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.06, opts=13)
23:43:36.123 00.002 8996 Enqueuing Move request for scope (-0.05, 0.06)
23:43:36.124 00.001 20224 Worker thread wakes up
23:43:36.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
23:43:36.124 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
23:43:36.124 00.000 20224 Moving (-0.05, 0.06) raw xDistance=-0.05 yDistance=-0.05
23:43:36.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:43:36.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:36.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:43:36.125 00.001 20224 MoveAxis(E, 0, ABG)
23:43:36.125 00.000 20224 Move returns status 0, amount 0
23:43:36.125 00.000 20224 MoveAxis(N, 0, ABG)
23:43:36.125 00.000 20224 Move returns status 0, amount 0
23:43:36.125 00.000 20224 move complete, result=0
23:43:36.125 00.000 20224 worker thread done servicing request
23:43:36.132 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62646, med=2870, FiltMin=2614, FiltMax=29213, Gamma=1.000
23:43:36.161 00.029 8996 UpdateGuideState exits: m=733950 SNR=334.4
23:43:36.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:36.165 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:36.166 00.001 8996 Enqueuing Expose request
23:43:36.168 00.002 20224 Worker thread wakes up
23:43:36.168 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:36.170 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:36.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:37.359 01.189 20224 Exposure complete
23:43:37.441 00.082 20224 worker thread done servicing request
23:43:37.441 00.000 8996 OnExposeComplete: enter
23:43:37.442 00.001 8996 UpdateGuideState(): m_state=6
23:43:37.443 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8307
23:43:37.445 00.002 8996 Star::Find returns 1 (0), X=136.73, Y=473.90, Mass=752099, SNR=348.5, Peak=65494 HFD=4.5
23:43:37.446 00.001 8996 MultiStar: [#1 -0.28,0.04,0.68,U] [#2 -0.22,0.18,0.76,U] [#3 -0.15,0.64,0.00,M1] [#4 -0.37,0.37,0.00,M1] [#5 -0.04,0.29,0.61,U] [#6 0.07,0.24,0.45,U] [#7 -0.00,0.53,0.00,M1] [#8 -0.10,0.01,0.36,U] 
23:43:37.447 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.15}, one-star: {-0.29, 0.13}
23:43:37.448 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
23:43:37.449 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
23:43:37.450 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.42 mountX=-0.19 mountY=-0.13, mountTheta=-2.53
23:43:37.451 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.15, opts=13)
23:43:37.452 00.001 8996 Enqueuing Move request for scope (-0.17, 0.15)
23:43:37.453 00.001 20224 Worker thread wakes up
23:43:37.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
23:43:37.453 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
23:43:37.453 00.000 20224 Moving (-0.17, 0.15) raw xDistance=-0.19 yDistance=-0.13
23:43:37.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:43:37.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:37.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:43:37.453 00.000 20224 MoveAxis(E, 0, ABG)
23:43:37.453 00.000 20224 Move returns status 0, amount 0
23:43:37.453 00.000 20224 MoveAxis(N, 0, ABG)
23:43:37.453 00.000 20224 Move returns status 0, amount 0
23:43:37.453 00.000 20224 move complete, result=0
23:43:37.454 00.001 20224 worker thread done servicing request
23:43:37.459 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65494, med=2873, FiltMin=2614, FiltMax=30701, Gamma=1.000
23:43:37.472 00.013 8996 UpdateGuideState exits: m=752099 SNR=348.5
23:43:37.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:37.473 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:37.474 00.001 8996 Enqueuing Expose request
23:43:37.475 00.001 20224 Worker thread wakes up
23:43:37.475 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:37.476 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:37.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:38.457 00.981 20224 Exposure complete
23:43:38.534 00.077 20224 worker thread done servicing request
23:43:38.534 00.000 8996 OnExposeComplete: enter
23:43:38.535 00.001 8996 UpdateGuideState(): m_state=6
23:43:38.536 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8308
23:43:38.537 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.82, Mass=727861, SNR=358.5, Peak=60886 HFD=4.4
23:43:38.538 00.001 8996 MultiStar: [#1 -0.27,-0.06,0.71,U] [#2 -0.27,-0.01,0.66,U] [#3 -0.25,0.47,0.00,M2] [#4 -0.44,0.25,0.00,M2] [#5 0.15,0.34,0.57,U] [#6 -0.03,0.15,0.46,U] [#7 0.08,0.40,0.43,U] [#8 0.09,-0.04,0.44,U] 
23:43:38.539 00.001 8996 single-star, 6 included, MultiStar: {-0.07, 0.10}, one-star: {-0.07, 0.06}
23:43:38.539 00.000 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
23:43:38.540 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
23:43:38.541 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.43 mountX=-0.07 mountY=-0.05, mountTheta=-2.54
23:43:38.542 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
23:43:38.543 00.001 8996 Enqueuing Move request for scope (-0.07, 0.06)
23:43:38.544 00.001 20224 Worker thread wakes up
23:43:38.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
23:43:38.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
23:43:38.544 00.000 20224 Moving (-0.07, 0.06) raw xDistance=-0.07 yDistance=-0.05
23:43:38.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:43:38.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:38.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:43:38.544 00.000 20224 MoveAxis(E, 0, ABG)
23:43:38.544 00.000 20224 Move returns status 0, amount 0
23:43:38.544 00.000 20224 MoveAxis(N, 0, ABG)
23:43:38.544 00.000 20224 Move returns status 0, amount 0
23:43:38.544 00.000 20224 move complete, result=0
23:43:38.544 00.000 20224 worker thread done servicing request
23:43:38.549 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60886, med=2870, FiltMin=2617, FiltMax=28208, Gamma=1.000
23:43:38.574 00.025 8996 UpdateGuideState exits: m=727861 SNR=358.5
23:43:38.575 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:38.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:38.577 00.001 8996 Enqueuing Expose request
23:43:38.577 00.000 20224 Worker thread wakes up
23:43:38.577 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:38.578 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:38.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:39.732 01.154 20224 Exposure complete
23:43:39.806 00.074 20224 worker thread done servicing request
23:43:39.806 00.000 8996 OnExposeComplete: enter
23:43:39.808 00.002 8996 UpdateGuideState(): m_state=6
23:43:39.809 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8309
23:43:39.811 00.002 8996 Star::Find returns 1 (0), X=136.68, Y=473.79, Mass=610472, SNR=325.1, Peak=53942 HFD=4.5
23:43:39.812 00.001 8996 MultiStar: [#1 -0.46,0.07,0.00,M4] [#2 -0.25,0.03,0.73,U] [#3 -0.18,0.32,0.67,U] [#4 -0.52,0.04,0.00,M3] [#5 -0.29,0.35,0.00,M1] [#6 -0.15,0.42,0.00,M1] [#7 -0.12,0.56,0.00,M1] [#8 -0.17,-0.08,0.42,U] 
23:43:39.813 00.001 8996 refined, 3 included, MultiStar: {-0.25, 0.08}, one-star: {-0.34, 0.03}
23:43:39.814 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:43:39.815 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:43:39.816 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.08 hyp=0.27 cameraTheta=2.83 mountX=-0.26 mountY=-0.05, mountTheta=-2.94
23:43:39.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.08, opts=13)
23:43:39.819 00.001 8996 Enqueuing Move request for scope (-0.25, 0.08)
23:43:39.819 00.000 20224 Worker thread wakes up
23:43:39.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.08) opts 0xd
23:43:39.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.08)
23:43:39.819 00.000 20224 Moving (-0.25, 0.08) raw xDistance=-0.26 yDistance=-0.05
23:43:39.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:43:39.820 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:39.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:43:39.820 00.000 20224 MoveAxis(E, 38, ABG)
23:43:39.820 00.000 20224 Guiding  Dir = 2, Dur = 38
23:43:39.820 00.000 20224 IsSlewing returns 0
23:43:39.820 00.000 20224 IsGuiding returns 0
23:43:39.823 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53942, med=2873, FiltMin=2605, FiltMax=24061, Gamma=1.000
23:43:39.838 00.015 8996 UpdateGuideState exits: m=610472 SNR=325.1
23:43:39.840 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:39.842 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:39.843 00.001 8996 Enqueuing Expose request
23:43:39.848 00.005 20224 PulseGuide returned control before completion, sleep 21
23:43:39.877 00.029 20224 IsGuiding returns 1
23:43:39.877 00.000 20224 scope still moving after pulse duration time elapsed
23:43:39.909 00.032 20224 IsSlewing returns 0
23:43:39.909 00.000 20224 IsGuiding returns 1
23:43:39.940 00.031 20224 IsSlewing returns 0
23:43:39.941 00.001 20224 IsGuiding returns 0
23:43:39.941 00.000 20224 scope move finished after 38 + 82 ms
23:43:39.941 00.000 20224 Move returns status 0, amount 38
23:43:39.941 00.000 20224 MoveAxis(N, 0, ABG)
23:43:39.941 00.000 20224 Move returns status 0, amount 0
23:43:39.941 00.000 20224 move complete, result=0
23:43:39.941 00.000 20224 worker thread done servicing request
23:43:39.941 00.000 20224 Worker thread wakes up
23:43:39.942 00.001 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
23:43:39.945 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:39.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:40.921 00.976 20224 Exposure complete
23:43:40.998 00.077 20224 worker thread done servicing request
23:43:40.998 00.000 8996 OnExposeComplete: enter
23:43:40.999 00.001 8996 UpdateGuideState(): m_state=6
23:43:41.000 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8310
23:43:41.001 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=473.72, Mass=738295, SNR=332.7, Peak=61702 HFD=4.4
23:43:41.002 00.001 8996 MultiStar: [#1 -0.38,-0.01,0.71,U] [#2 -0.24,-0.17,0.70,U] [#3 -0.04,0.50,0.00,M2] [#4 -0.22,0.00,0.56,U] [#5 0.04,0.27,0.59,U] [#6 -0.07,0.62,0.00,M2] [#7 0.29,0.53,0.00,M2] [#8 -0.14,-0.27,0.43,U] 
23:43:41.003 00.001 8996 refined, 5 included, MultiStar: {-0.21, -0.03}, one-star: {-0.22, -0.05}
23:43:41.004 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:43:41.004 00.000 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:43:41.005 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-2.98 mountX=-0.20 mountY=0.06, mountTheta=2.87
23:43:41.006 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.03, opts=13)
23:43:41.007 00.001 8996 Enqueuing Move request for scope (-0.21, -0.03)
23:43:41.008 00.001 20224 Worker thread wakes up
23:43:41.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
23:43:41.008 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
23:43:41.008 00.000 20224 Moving (-0.21, -0.03) raw xDistance=-0.20 yDistance=0.06
23:43:41.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
23:43:41.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:41.008 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:43:41.008 00.000 20224 MoveAxis(E, 32, ABG)
23:43:41.008 00.000 20224 Guiding  Dir = 2, Dur = 32
23:43:41.009 00.001 20224 IsSlewing returns 0
23:43:41.009 00.000 20224 IsGuiding returns 0
23:43:41.012 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61702, med=2873, FiltMin=2611, FiltMax=29661, Gamma=1.000
23:43:41.027 00.015 8996 UpdateGuideState exits: m=738295 SNR=332.7
23:43:41.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:41.030 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:41.033 00.003 8996 Enqueuing Expose request
23:43:41.035 00.002 20224 PulseGuide returned control before completion, sleep 19
23:43:41.062 00.027 20224 IsGuiding returns 1
23:43:41.062 00.000 20224 scope still moving after pulse duration time elapsed
23:43:41.094 00.032 20224 IsSlewing returns 0
23:43:41.094 00.000 20224 IsGuiding returns 1
23:43:41.125 00.031 20224 IsSlewing returns 0
23:43:41.126 00.001 20224 IsGuiding returns 0
23:43:41.126 00.000 20224 scope move finished after 32 + 84 ms
23:43:41.126 00.000 20224 Move returns status 0, amount 32
23:43:41.126 00.000 20224 MoveAxis(N, 0, ABG)
23:43:41.126 00.000 20224 Move returns status 0, amount 0
23:43:41.126 00.000 20224 move complete, result=0
23:43:41.126 00.000 20224 worker thread done servicing request
23:43:41.126 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
23:43:41.128 00.002 20224 Worker thread wakes up
23:43:41.128 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:41.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:42.303 01.175 20224 Exposure complete
23:43:42.366 00.063 20224 worker thread done servicing request
23:43:42.366 00.000 8996 OnExposeComplete: enter
23:43:42.367 00.001 8996 UpdateGuideState(): m_state=6
23:43:42.368 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8311
23:43:42.369 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=473.88, Mass=734037, SNR=371.0, Peak=58313 HFD=4.4
23:43:42.370 00.001 8996 MultiStar: [#1 0.17,-0.29,0.63,U] [#2 0.49,-0.17,0.00,M1] [#3 0.45,-0.01,0.00,M3] [#4 0.26,-0.31,0.59,U] [#5 0.57,-0.02,0.00,M1] [#6 0.68,0.09,0.00,M3] [#7 0.88,0.29,0.00,M3] [#8 0.37,-0.25,0.00,M1] 
23:43:42.371 00.001 8996 refined, 2 included, MultiStar: {0.28, -0.11}, one-star: {0.36, 0.11}
23:43:42.372 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
23:43:42.372 00.000 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.87)
23:43:42.373 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.11 hyp=0.30 cameraTheta=-0.39 mountX=0.29 mountY=0.08, mountTheta=0.28
23:43:42.375 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.11, opts=13)
23:43:42.375 00.000 8996 Enqueuing Move request for scope (0.28, -0.11)
23:43:42.376 00.001 20224 Worker thread wakes up
23:43:42.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.11) opts 0xd
23:43:42.376 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.11)
23:43:42.377 00.001 20224 Moving (0.28, -0.11) raw xDistance=0.29 yDistance=0.08
23:43:42.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
23:43:42.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:42.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:43:42.377 00.000 20224 MoveAxis(W, 40, ABG)
23:43:42.377 00.000 20224 Guiding  Dir = 3, Dur = 40
23:43:42.377 00.000 20224 IsSlewing returns 0
23:43:42.377 00.000 20224 IsGuiding returns 0
23:43:42.380 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58313, med=2870, FiltMin=2614, FiltMax=27949, Gamma=1.000
23:43:42.393 00.013 8996 UpdateGuideState exits: m=734037 SNR=371.0
23:43:42.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:42.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:42.396 00.001 8996 Enqueuing Expose request
23:43:42.442 00.046 20224 IsGuiding returns 1
23:43:42.442 00.000 20224 scope still moving after pulse duration time elapsed
23:43:42.471 00.029 20224 IsSlewing returns 0
23:43:42.471 00.000 20224 IsGuiding returns 1
23:43:42.503 00.032 20224 IsSlewing returns 0
23:43:42.503 00.000 20224 IsGuiding returns 1
23:43:42.533 00.030 20224 IsSlewing returns 0
23:43:42.534 00.001 20224 IsGuiding returns 0
23:43:42.534 00.000 20224 scope move finished after 40 + 116 ms
23:43:42.534 00.000 20224 Move returns status 0, amount 40
23:43:42.534 00.000 20224 MoveAxis(N, 0, ABG)
23:43:42.534 00.000 20224 Move returns status 0, amount 0
23:43:42.534 00.000 20224 move complete, result=0
23:43:42.534 00.000 20224 worker thread done servicing request
23:43:42.534 00.000 20224 Worker thread wakes up
23:43:42.534 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
23:43:42.538 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:42.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:43.527 00.989 20224 Exposure complete
23:43:43.610 00.083 20224 worker thread done servicing request
23:43:43.610 00.000 8996 OnExposeComplete: enter
23:43:43.611 00.001 8996 UpdateGuideState(): m_state=6
23:43:43.612 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8312
23:43:43.613 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=473.76, Mass=670193, SNR=333.4, Peak=58390 HFD=4.5
23:43:43.614 00.001 8996 MultiStar: [#1 -0.16,-0.43,0.00,M3] [#2 0.19,-0.28,0.81,U] [#3 0.18,0.36,0.59,U] [#4 0.01,-0.15,0.52,U] [#5 0.35,0.06,0.66,U] [#6 0.41,0.15,0.00,M4] [#7 0.48,0.24,0.00,M4] [#8 0.09,-0.32,0.36,U] 
23:43:43.615 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.04}, one-star: {-0.14, -0.01}
23:43:43.616 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
23:43:43.616 00.000 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
23:43:43.617 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.43 mountX=0.10 mountY=0.03, mountTheta=0.31
23:43:43.619 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
23:43:43.619 00.000 8996 Enqueuing Move request for scope (0.10, -0.04)
23:43:43.620 00.001 20224 Worker thread wakes up
23:43:43.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
23:43:43.620 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
23:43:43.620 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.10 yDistance=0.03
23:43:43.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:43:43.621 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:43.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:43:43.621 00.000 20224 MoveAxis(E, 0, ABG)
23:43:43.621 00.000 20224 Move returns status 0, amount 0
23:43:43.621 00.000 20224 MoveAxis(N, 0, ABG)
23:43:43.621 00.000 20224 Move returns status 0, amount 0
23:43:43.621 00.000 20224 move complete, result=0
23:43:43.621 00.000 20224 worker thread done servicing request
23:43:43.624 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58390, med=2870, FiltMin=2573, FiltMax=27760, Gamma=1.000
23:43:43.641 00.017 8996 UpdateGuideState exits: m=670193 SNR=333.4
23:43:43.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:43.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:43.644 00.001 8996 Enqueuing Expose request
23:43:43.645 00.001 20224 Worker thread wakes up
23:43:43.645 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:43.646 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:43.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:44.822 01.176 20224 Exposure complete
23:43:44.881 00.059 20224 worker thread done servicing request
23:43:44.881 00.000 8996 OnExposeComplete: enter
23:43:44.882 00.001 8996 UpdateGuideState(): m_state=6
23:43:44.883 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8313
23:43:44.884 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.75, Mass=698960, SNR=332.9, Peak=60806 HFD=4.3
23:43:44.885 00.001 8996 MultiStar: [#1 0.12,-0.29,0.69,U] [#2 0.18,-0.30,0.86,U] [#3 0.32,0.00,0.68,U] [#4 0.09,-0.14,0.50,U] [#5 0.16,0.06,0.62,U] [#6 0.18,0.16,0.50,U] [#7 0.63,-0.17,0.00,M5] [#8 0.29,-0.18,0.40,U] 
23:43:44.886 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.10}, one-star: {-0.05, -0.02}
23:43:44.886 00.000 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
23:43:44.887 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
23:43:44.888 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.78 mountX=-0.05 mountY=0.03, mountTheta=2.67
23:43:44.892 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
23:43:44.894 00.002 8996 Enqueuing Move request for scope (-0.05, -0.02)
23:43:44.897 00.003 20224 Worker thread wakes up
23:43:44.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
23:43:44.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
23:43:44.897 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
23:43:44.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:43:44.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:44.898 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:43:44.898 00.000 20224 MoveAxis(E, 0, ABG)
23:43:44.898 00.000 20224 Move returns status 0, amount 0
23:43:44.898 00.000 20224 MoveAxis(N, 0, ABG)
23:43:44.898 00.000 20224 Move returns status 0, amount 0
23:43:44.898 00.000 20224 move complete, result=0
23:43:44.898 00.000 20224 worker thread done servicing request
23:43:44.906 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60806, med=2870, FiltMin=2545, FiltMax=27312, Gamma=1.000
23:43:44.919 00.013 8996 UpdateGuideState exits: m=698960 SNR=332.9
23:43:44.920 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:44.921 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:44.922 00.001 8996 Enqueuing Expose request
23:43:44.923 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:44.924 00.001 20224 Worker thread wakes up
23:43:44.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:44.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:45.903 00.979 20224 Exposure complete
23:43:45.986 00.083 20224 worker thread done servicing request
23:43:45.986 00.000 8996 OnExposeComplete: enter
23:43:45.987 00.001 8996 UpdateGuideState(): m_state=6
23:43:45.988 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8314
23:43:45.988 00.000 8996 Star::Find returns 1 (0), X=136.58, Y=473.84, Mass=689029, SNR=326.1, Peak=55990 HFD=4.5
23:43:45.990 00.002 8996 MultiStar: [#1 -0.46,-0.39,0.00,M3] [#2 -0.07,-0.25,0.82,U] [#3 -0.04,0.30,0.58,U] [#4 -0.26,-0.11,0.55,U] [#5 -0.08,0.20,0.67,U] [#6 -0.02,0.22,0.53,U] [#7 0.31,0.16,0.43,U] [#8 -0.03,-0.27,0.37,U] 
23:43:45.990 00.000 8996 refined, 7 included, MultiStar: {-0.12, 0.04}, one-star: {-0.44, 0.07}
23:43:45.991 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
23:43:45.992 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
23:43:45.993 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.82 mountX=-0.12 mountY=-0.03, mountTheta=-2.93
23:43:45.994 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
23:43:45.995 00.001 8996 Enqueuing Move request for scope (-0.12, 0.04)
23:43:45.996 00.001 20224 Worker thread wakes up
23:43:45.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:43:45.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:43:45.996 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.03
23:43:45.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:43:45.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:45.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:43:45.996 00.000 20224 MoveAxis(E, 0, ABG)
23:43:45.996 00.000 20224 Move returns status 0, amount 0
23:43:45.996 00.000 20224 MoveAxis(N, 0, ABG)
23:43:45.997 00.001 20224 Move returns status 0, amount 0
23:43:45.997 00.000 20224 move complete, result=0
23:43:45.997 00.000 20224 worker thread done servicing request
23:43:46.004 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55990, med=2873, FiltMin=2592, FiltMax=28205, Gamma=1.000
23:43:46.021 00.017 8996 UpdateGuideState exits: m=689029 SNR=326.1
23:43:46.023 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:46.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:46.025 00.001 8996 Enqueuing Expose request
23:43:46.026 00.001 20224 Worker thread wakes up
23:43:46.026 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:46.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:46.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:47.190 01.163 20224 Exposure complete
23:43:47.256 00.066 20224 worker thread done servicing request
23:43:47.256 00.000 8996 OnExposeComplete: enter
23:43:47.257 00.001 8996 UpdateGuideState(): m_state=6
23:43:47.258 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8315
23:43:47.260 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=473.69, Mass=746205, SNR=351.3, Peak=65494 HFD=4.5
23:43:47.263 00.003 8996 MultiStar: [#1 -0.35,-0.12,0.60,U] [#2 -0.09,0.02,0.73,U] [#3 -0.11,0.50,0.00,M1] [#4 -0.29,-0.11,0.49,U] [#5 -0.01,0.29,0.53,U] [#6 0.08,0.38,0.42,U] [#7 0.28,0.35,0.00,M5] [#8 0.08,-0.34,0.38,U] 
23:43:47.264 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.00}, one-star: {-0.30, -0.08}
23:43:47.265 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
23:43:47.267 00.002 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
23:43:47.268 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-3.14 mountX=-0.16 mountY=0.02, mountTheta=3.02
23:43:47.270 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.00, opts=13)
23:43:47.271 00.001 8996 Enqueuing Move request for scope (-0.16, -0.00)
23:43:47.273 00.002 20224 Worker thread wakes up
23:43:47.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.00) opts 0xd
23:43:47.273 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.00)
23:43:47.273 00.000 20224 Moving (-0.16, -0.00) raw xDistance=-0.16 yDistance=0.02
23:43:47.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:43:47.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:47.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:43:47.274 00.001 20224 MoveAxis(E, 0, ABG)
23:43:47.274 00.000 20224 Move returns status 0, amount 0
23:43:47.274 00.000 20224 MoveAxis(N, 0, ABG)
23:43:47.274 00.000 20224 Move returns status 0, amount 0
23:43:47.274 00.000 20224 move complete, result=0
23:43:47.274 00.000 20224 worker thread done servicing request
23:43:47.281 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2870, FiltMin=2621, FiltMax=30189, Gamma=1.000
23:43:47.299 00.018 8996 UpdateGuideState exits: m=746205 SNR=351.3
23:43:47.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:47.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:47.302 00.001 8996 Enqueuing Expose request
23:43:47.303 00.001 20224 Worker thread wakes up
23:43:47.303 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:43:47.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:47.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:48.289 00.985 20224 Exposure complete
23:43:48.377 00.088 20224 worker thread done servicing request
23:43:48.377 00.000 8996 OnExposeComplete: enter
23:43:48.379 00.002 8996 UpdateGuideState(): m_state=6
23:43:48.380 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8316
23:43:48.381 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.72, Mass=784216, SNR=358.6, Peak=65494 HFD=4.3
23:43:48.383 00.002 8996 MultiStar: [#1 -0.14,-0.25,0.60,U] [#2 -0.01,0.16,0.71,U] [#3 -0.05,0.26,0.50,U] [#4 -0.32,-0.07,0.48,U] [#5 0.11,0.08,0.62,U] [#6 0.08,0.20,0.41,U] [#7 0.44,0.08,0.00,M6] [#8 0.01,-0.24,0.36,U] 
23:43:48.384 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.01}, one-star: {-0.07, -0.05}
23:43:48.386 00.002 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:43:48.387 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
23:43:48.388 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.87 mountX=-0.05 mountY=-0.01, mountTheta=-2.98
23:43:48.391 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
23:43:48.392 00.001 8996 Enqueuing Move request for scope (-0.05, 0.01)
23:43:48.393 00.001 20224 Worker thread wakes up
23:43:48.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:43:48.393 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:43:48.393 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.01
23:43:48.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:43:48.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:48.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:43:48.393 00.000 20224 MoveAxis(E, 0, ABG)
23:43:48.393 00.000 20224 Move returns status 0, amount 0
23:43:48.394 00.001 20224 MoveAxis(N, 0, ABG)
23:43:48.394 00.000 20224 Move returns status 0, amount 0
23:43:48.394 00.000 20224 move complete, result=0
23:43:48.394 00.000 20224 worker thread done servicing request
23:43:48.397 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65494, med=2870, FiltMin=2555, FiltMax=29885, Gamma=1.000
23:43:48.419 00.022 8996 UpdateGuideState exits: m=784216 SNR=358.6
23:43:48.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:48.422 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:48.424 00.002 8996 Enqueuing Expose request
23:43:48.426 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:48.428 00.002 20224 Worker thread wakes up
23:43:48.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:48.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:49.621 01.193 20224 Exposure complete
23:43:49.688 00.067 20224 worker thread done servicing request
23:43:49.688 00.000 8996 OnExposeComplete: enter
23:43:49.689 00.001 8996 UpdateGuideState(): m_state=6
23:43:49.690 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8317
23:43:49.691 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.47, Mass=644976, SNR=311.1, Peak=50291 HFD=4.4
23:43:49.692 00.001 8996 MultiStar: [#1 -0.38,-0.51,0.00,M2] [#2 0.05,-0.31,0.80,U] [#3 -0.00,0.10,0.66,U] [#4 -0.25,-0.13,0.58,U] [#5 -0.02,0.14,0.63,U] [#6 0.13,0.01,0.50,U] [#7 0.46,0.04,0.00,M7] [#8 -0.02,-0.36,0.46,U] 
23:43:49.693 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.14}, one-star: {-0.16, -0.30}
23:43:49.693 00.000 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
23:43:49.694 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
23:43:49.695 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.14 cameraTheta=-1.90 mountX=-0.03 mountY=0.14, mountTheta=1.81
23:43:49.696 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.14, opts=13)
23:43:49.697 00.001 8996 Enqueuing Move request for scope (-0.05, -0.14)
23:43:49.698 00.001 20224 Worker thread wakes up
23:43:49.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
23:43:49.698 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
23:43:49.698 00.000 20224 Moving (-0.05, -0.14) raw xDistance=-0.03 yDistance=0.14
23:43:49.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:43:49.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:49.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:43:49.699 00.001 20224 MoveAxis(E, 0, ABG)
23:43:49.699 00.000 20224 Move returns status 0, amount 0
23:43:49.699 00.000 20224 MoveAxis(N, 0, ABG)
23:43:49.699 00.000 20224 Move returns status 0, amount 0
23:43:49.699 00.000 20224 move complete, result=0
23:43:49.699 00.000 20224 worker thread done servicing request
23:43:49.702 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50291, med=2870, FiltMin=2617, FiltMax=25110, Gamma=1.000
23:43:49.721 00.019 8996 UpdateGuideState exits: m=644976 SNR=311.1
23:43:49.723 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:49.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:49.727 00.003 8996 Enqueuing Expose request
23:43:49.729 00.002 20224 Worker thread wakes up
23:43:49.729 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:43:49.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:49.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:50.722 00.992 20224 Exposure complete
23:43:50.796 00.074 20224 worker thread done servicing request
23:43:50.796 00.000 8996 OnExposeComplete: enter
23:43:50.797 00.001 8996 UpdateGuideState(): m_state=6
23:43:50.799 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8318
23:43:50.800 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=473.72, Mass=621671, SNR=315.8, Peak=47446 HFD=4.5
23:43:50.801 00.001 8996 MultiStar: [#1 -0.47,-0.28,0.00,M3] [#2 -0.29,-0.16,0.95,U] [#3 -0.09,0.27,0.66,U] [#4 -0.44,-0.05,0.00,M1] [#5 -0.26,0.11,0.63,U] [#6 -0.19,0.25,0.51,U] [#7 0.08,0.24,0.48,U] [#8 -0.24,-0.27,0.43,U] 
23:43:50.802 00.001 8996 refined, 6 included, MultiStar: {-0.28, 0.04}, one-star: {-0.63, -0.05}
23:43:50.803 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
23:43:50.803 00.000 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
23:43:50.804 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=3.01 mountX=-0.28 mountY=-0.00, mountTheta=-3.12
23:43:50.806 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.04, opts=13)
23:43:50.807 00.001 8996 Enqueuing Move request for scope (-0.28, 0.04)
23:43:50.808 00.001 20224 Worker thread wakes up
23:43:50.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
23:43:50.808 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
23:43:50.808 00.000 20224 Moving (-0.28, 0.04) raw xDistance=-0.28 yDistance=-0.00
23:43:50.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:43:50.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:50.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:43:50.808 00.000 20224 MoveAxis(E, 41, ABG)
23:43:50.808 00.000 20224 Guiding  Dir = 2, Dur = 41
23:43:50.809 00.001 20224 IsSlewing returns 0
23:43:50.809 00.000 20224 IsGuiding returns 0
23:43:50.812 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47446, med=2870, FiltMin=2579, FiltMax=22221, Gamma=1.000
23:43:50.825 00.013 8996 UpdateGuideState exits: m=621671 SNR=315.8
23:43:50.826 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:50.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:50.828 00.001 8996 Enqueuing Expose request
23:43:50.834 00.006 20224 PulseGuide returned control before completion, sleep 25
23:43:50.865 00.031 20224 IsGuiding returns 1
23:43:50.865 00.000 20224 scope still moving after pulse duration time elapsed
23:43:50.897 00.032 20224 IsSlewing returns 0
23:43:50.897 00.000 20224 IsGuiding returns 1
23:43:50.929 00.032 20224 IsSlewing returns 0
23:43:50.929 00.000 20224 IsGuiding returns 0
23:43:50.929 00.000 20224 scope move finished after 41 + 79 ms
23:43:50.929 00.000 20224 Move returns status 0, amount 41
23:43:50.929 00.000 20224 MoveAxis(N, 0, ABG)
23:43:50.930 00.001 20224 Move returns status 0, amount 0
23:43:50.930 00.000 20224 move complete, result=0
23:43:50.930 00.000 20224 worker thread done servicing request
23:43:50.930 00.000 20224 Worker thread wakes up
23:43:50.930 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
23:43:50.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:50.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:52.101 01.170 20224 Exposure complete
23:43:52.159 00.058 20224 worker thread done servicing request
23:43:52.160 00.001 8996 OnExposeComplete: enter
23:43:52.162 00.002 8996 UpdateGuideState(): m_state=6
23:43:52.165 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8319
23:43:52.168 00.003 8996 Star::Find returns 1 (0), X=136.89, Y=473.85, Mass=771607, SNR=345.5, Peak=61078 HFD=4.4
23:43:52.171 00.003 8996 MultiStar: [#1 -0.05,-0.22,0.62,U] [#2 0.32,-0.07,0.68,U] [#3 0.36,0.30,0.00,M1] [#4 0.15,-0.04,0.50,U] [#5 0.23,0.29,0.58,U] [#6 0.34,0.11,0.42,U] [#7 0.47,0.20,0.00,M7] [#8 0.14,-0.26,0.39,U] 
23:43:52.172 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.00}, one-star: {-0.13, 0.09}
23:43:52.174 00.002 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
23:43:52.175 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
23:43:52.178 00.003 8996 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.01 mountX=0.11 mountY=-0.01, mountTheta=-0.11
23:43:52.182 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.00, opts=13)
23:43:52.184 00.002 8996 Enqueuing Move request for scope (0.11, -0.00)
23:43:52.187 00.003 20224 Worker thread wakes up
23:43:52.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
23:43:52.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
23:43:52.187 00.000 20224 Moving (0.11, -0.00) raw xDistance=0.11 yDistance=-0.01
23:43:52.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:43:52.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:52.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:43:52.187 00.000 20224 MoveAxis(E, 0, ABG)
23:43:52.188 00.001 20224 Move returns status 0, amount 0
23:43:52.188 00.000 20224 MoveAxis(N, 0, ABG)
23:43:52.188 00.000 20224 Move returns status 0, amount 0
23:43:52.188 00.000 20224 move complete, result=0
23:43:52.188 00.000 20224 worker thread done servicing request
23:43:52.195 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=61078, med=2870, FiltMin=2608, FiltMax=29949, Gamma=1.000
23:43:52.223 00.028 8996 UpdateGuideState exits: m=771607 SNR=345.5
23:43:52.225 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:52.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:52.227 00.001 8996 Enqueuing Expose request
23:43:52.228 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:52.229 00.001 20224 Worker thread wakes up
23:43:52.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:52.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:53.217 00.988 20224 Exposure complete
23:43:53.305 00.088 20224 worker thread done servicing request
23:43:53.305 00.000 8996 OnExposeComplete: enter
23:43:53.307 00.002 8996 UpdateGuideState(): m_state=6
23:43:53.309 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8320
23:43:53.310 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=473.81, Mass=793985, SNR=387.5, Peak=59462 HFD=4.4
23:43:53.312 00.002 8996 MultiStar: [#1 0.05,-0.42,0.60,U] [#2 0.34,0.06,0.62,U] [#3 0.42,0.45,0.00,M2] [#4 0.17,0.14,0.44,U] [#5 0.28,0.16,0.50,U] [#6 0.36,0.09,0.38,U] [#7 0.68,0.17,0.00,M8] [#8 0.37,-0.49,0.00,M1] 
23:43:53.313 00.001 8996 single-star, 5 included, MultiStar: {0.21, 0.00}, one-star: {0.16, 0.04}
23:43:53.315 00.002 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
23:43:53.316 00.001 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
23:43:53.318 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.17 cameraTheta=0.25 mountX=0.16 mountY=-0.06, mountTheta=-0.37
23:43:53.322 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.04, opts=13)
23:43:53.324 00.002 8996 Enqueuing Move request for scope (0.16, 0.04)
23:43:53.327 00.003 20224 Worker thread wakes up
23:43:53.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
23:43:53.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
23:43:53.327 00.000 20224 Moving (0.16, 0.04) raw xDistance=0.16 yDistance=-0.06
23:43:53.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:43:53.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:53.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:43:53.328 00.001 20224 MoveAxis(E, 0, ABG)
23:43:53.328 00.000 20224 Move returns status 0, amount 0
23:43:53.328 00.000 20224 MoveAxis(N, 0, ABG)
23:43:53.328 00.000 20224 Move returns status 0, amount 0
23:43:53.328 00.000 20224 move complete, result=0
23:43:53.328 00.000 20224 worker thread done servicing request
23:43:53.335 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59462, med=2870, FiltMin=2579, FiltMax=27453, Gamma=1.000
23:43:53.364 00.029 8996 UpdateGuideState exits: m=793985 SNR=387.5
23:43:53.367 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:53.370 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:53.372 00.002 8996 Enqueuing Expose request
23:43:53.374 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:53.376 00.002 20224 Worker thread wakes up
23:43:53.377 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:53.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:54.537 01.160 20224 Exposure complete
23:43:54.635 00.098 20224 worker thread done servicing request
23:43:54.635 00.000 8996 OnExposeComplete: enter
23:43:54.636 00.001 8996 UpdateGuideState(): m_state=6
23:43:54.636 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8321
23:43:54.637 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.93, Mass=676256, SNR=349.7, Peak=59734 HFD=4.5
23:43:54.638 00.001 8996 MultiStar: [#1 0.02,-0.07,0.73,U] [#2 0.37,0.10,0.70,U] [#3 0.28,0.42,0.00,M3] [#4 0.05,0.14,0.53,U] [#5 0.29,0.11,0.61,U] [#6 0.22,0.13,0.43,U] [#7 0.41,0.40,0.00,M9] [#8 0.21,0.03,0.39,U] 
23:43:54.639 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.09}, one-star: {-0.18, 0.16}
23:43:54.640 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
23:43:54.641 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
23:43:54.641 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.68 mountX=0.10 mountY=-0.10, mountTheta=-0.79
23:43:54.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.09, opts=13)
23:43:54.644 00.001 8996 Enqueuing Move request for scope (0.11, 0.09)
23:43:54.645 00.001 20224 Worker thread wakes up
23:43:54.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
23:43:54.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
23:43:54.645 00.000 20224 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=-0.10
23:43:54.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:43:54.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:54.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:43:54.645 00.000 20224 MoveAxis(E, 0, ABG)
23:43:54.645 00.000 20224 Move returns status 0, amount 0
23:43:54.645 00.000 20224 MoveAxis(N, 0, ABG)
23:43:54.645 00.000 20224 Move returns status 0, amount 0
23:43:54.645 00.000 20224 move complete, result=0
23:43:54.645 00.000 20224 worker thread done servicing request
23:43:54.649 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59734, med=2870, FiltMin=2592, FiltMax=27037, Gamma=1.000
23:43:54.662 00.013 8996 UpdateGuideState exits: m=676256 SNR=349.7
23:43:54.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:54.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:54.665 00.001 8996 Enqueuing Expose request
23:43:54.666 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:54.667 00.001 20224 Worker thread wakes up
23:43:54.667 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:54.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:55.634 00.967 20224 Exposure complete
23:43:55.705 00.071 20224 worker thread done servicing request
23:43:55.705 00.000 8996 OnExposeComplete: enter
23:43:55.706 00.001 8996 UpdateGuideState(): m_state=6
23:43:55.708 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8322
23:43:55.709 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.81, Mass=722788, SNR=349.9, Peak=61782 HFD=4.4
23:43:55.710 00.001 8996 MultiStar: [#1 -0.02,-0.06,0.69,U] [#2 0.23,0.17,0.69,U] [#3 0.22,0.43,0.00,M4] [#4 -0.16,0.08,0.50,U] [#5 0.14,0.16,0.59,U] [#6 0.36,0.19,0.48,U] [#7 0.41,0.24,0.00,M10] [#8 0.18,-0.03,0.39,U] 
23:43:55.711 00.001 8996 single-star, 6 included, MultiStar: {0.09, 0.08}, one-star: {0.01, 0.04}
23:43:55.712 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
23:43:55.713 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
23:43:55.714 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.23 mountX=0.01 mountY=-0.04, mountTheta=-1.33
23:43:55.718 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
23:43:55.720 00.002 8996 Enqueuing Move request for scope (0.01, 0.04)
23:43:55.722 00.002 20224 Worker thread wakes up
23:43:55.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:43:55.722 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:43:55.722 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
23:43:55.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:43:55.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:55.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:43:55.722 00.000 20224 MoveAxis(E, 0, ABG)
23:43:55.722 00.000 20224 Move returns status 0, amount 0
23:43:55.722 00.000 20224 MoveAxis(N, 0, ABG)
23:43:55.722 00.000 20224 Move returns status 0, amount 0
23:43:55.722 00.000 20224 move complete, result=0
23:43:55.723 00.001 20224 worker thread done servicing request
23:43:55.732 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61782, med=2870, FiltMin=2605, FiltMax=27901, Gamma=1.000
23:43:55.750 00.018 8996 UpdateGuideState exits: m=722788 SNR=349.9
23:43:55.752 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:55.754 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:55.755 00.001 8996 Enqueuing Expose request
23:43:55.756 00.001 20224 Worker thread wakes up
23:43:55.756 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:55.758 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:55.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:56.913 01.155 20224 Exposure complete
23:43:56.996 00.083 20224 worker thread done servicing request
23:43:56.996 00.000 8996 OnExposeComplete: enter
23:43:56.998 00.002 8996 UpdateGuideState(): m_state=6
23:43:56.999 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8323
23:43:57.000 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=473.79, Mass=707295, SNR=340.8, Peak=60214 HFD=4.4
23:43:57.001 00.001 8996 MultiStar: [#1 0.05,-0.08,0.71,U] [#2 0.28,-0.07,0.70,U] [#3 0.39,0.19,0.00,M5] [#4 0.12,0.11,0.48,U] [#5 0.39,0.19,0.00,M1] [#6 0.48,0.26,0.00,M1] [#7 0.52,0.24,0.00,R] [#8 0.40,-0.21,0.00,M1] 
23:43:57.001 00.000 8996 single-star, 3 included, MultiStar: {0.14, -0.01}, one-star: {0.12, 0.02}
23:43:57.002 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
23:43:57.003 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
23:43:57.004 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.13 cameraTheta=0.20 mountX=0.12 mountY=-0.04, mountTheta=-0.31
23:43:57.005 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.02, opts=13)
23:43:57.006 00.001 8996 Enqueuing Move request for scope (0.12, 0.02)
23:43:57.006 00.000 20224 Worker thread wakes up
23:43:57.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
23:43:57.006 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
23:43:57.006 00.000 20224 Moving (0.12, 0.02) raw xDistance=0.12 yDistance=-0.04
23:43:57.007 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:43:57.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:57.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:43:57.007 00.000 20224 MoveAxis(E, 0, ABG)
23:43:57.007 00.000 20224 Move returns status 0, amount 0
23:43:57.007 00.000 20224 MoveAxis(N, 0, ABG)
23:43:57.007 00.000 20224 Move returns status 0, amount 0
23:43:57.007 00.000 20224 move complete, result=0
23:43:57.007 00.000 20224 worker thread done servicing request
23:43:57.011 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60214, med=2873, FiltMin=2601, FiltMax=26397, Gamma=1.000
23:43:57.037 00.026 8996 UpdateGuideState exits: m=707295 SNR=340.8
23:43:57.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:57.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:57.040 00.001 8996 Enqueuing Expose request
23:43:57.041 00.001 20224 Worker thread wakes up
23:43:57.041 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:57.042 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:57.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:58.027 00.985 20224 Exposure complete
23:43:58.102 00.075 20224 worker thread done servicing request
23:43:58.102 00.000 8996 OnExposeComplete: enter
23:43:58.103 00.001 8996 UpdateGuideState(): m_state=6
23:43:58.105 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8324
23:43:58.106 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=473.84, Mass=700579, SNR=338.9, Peak=63094 HFD=4.3
23:43:58.107 00.001 8996 MultiStar: [#1 -0.14,0.14,0.70,U] [#2 0.13,0.14,0.81,U] [#3 0.17,0.40,0.00,M6] [#4 0.02,0.07,0.48,U] [#5 0.30,0.41,0.00,M2] [#6 0.09,0.28,0.42,U] [#7 -0.29,0.25,0.43,U] [#8 0.22,0.01,0.45,U] 
23:43:58.108 00.001 8996 single-star, 6 included, MultiStar: {-0.00, 0.13}, one-star: {-0.04, 0.07}
23:43:58.109 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
23:43:58.111 00.002 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
23:43:58.111 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.10 mountX=-0.05 mountY=-0.06, mountTheta=-2.20
23:43:58.113 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
23:43:58.114 00.001 8996 Enqueuing Move request for scope (-0.04, 0.07)
23:43:58.115 00.001 20224 Worker thread wakes up
23:43:58.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
23:43:58.115 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
23:43:58.115 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.05 yDistance=-0.06
23:43:58.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:43:58.115 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:58.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:43:58.115 00.000 20224 MoveAxis(E, 0, ABG)
23:43:58.116 00.001 20224 Move returns status 0, amount 0
23:43:58.116 00.000 20224 MoveAxis(N, 0, ABG)
23:43:58.116 00.000 20224 Move returns status 0, amount 0
23:43:58.116 00.000 20224 move complete, result=0
23:43:58.116 00.000 20224 worker thread done servicing request
23:43:58.119 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=63094, med=2873, FiltMin=2614, FiltMax=27261, Gamma=1.000
23:43:58.141 00.022 8996 UpdateGuideState exits: m=700579 SNR=338.9
23:43:58.143 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:58.145 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:58.146 00.001 8996 Enqueuing Expose request
23:43:58.147 00.001 20224 Worker thread wakes up
23:43:58.148 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:43:58.149 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:58.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:43:59.315 01.166 20224 Exposure complete
23:43:59.384 00.069 20224 worker thread done servicing request
23:43:59.384 00.000 8996 OnExposeComplete: enter
23:43:59.386 00.002 8996 UpdateGuideState(): m_state=6
23:43:59.386 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8325
23:43:59.387 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.96, Mass=692473, SNR=321.7, Peak=65494 HFD=4.4
23:43:59.388 00.001 8996 MultiStar: [#1 -0.35,-0.22,0.69,U] [#2 -0.06,-0.04,0.80,U] [#3 0.00,0.25,0.68,U] [#4 -0.25,-0.06,0.51,U] [#5 -0.03,0.22,0.70,U] [#6 0.03,0.21,0.47,U] [#7 -0.34,-0.02,0.45,U] [#8 -0.17,-0.18,0.47,U] 
23:43:59.393 00.005 8996 refined, 8 included, MultiStar: {-0.16, 0.05}, one-star: {-0.28, 0.19}
23:43:59.393 00.000 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
23:43:59.395 00.002 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
23:43:59.396 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.17 cameraTheta=2.82 mountX=-0.16 mountY=-0.03, mountTheta=-2.93
23:43:59.399 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.05, opts=13)
23:43:59.401 00.002 8996 Enqueuing Move request for scope (-0.16, 0.05)
23:43:59.402 00.001 20224 Worker thread wakes up
23:43:59.403 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
23:43:59.403 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
23:43:59.403 00.000 20224 Moving (-0.16, 0.05) raw xDistance=-0.16 yDistance=-0.03
23:43:59.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:43:59.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:43:59.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:43:59.403 00.000 20224 MoveAxis(E, 0, ABG)
23:43:59.403 00.000 20224 Move returns status 0, amount 0
23:43:59.403 00.000 20224 MoveAxis(N, 0, ABG)
23:43:59.404 00.001 20224 Move returns status 0, amount 0
23:43:59.404 00.000 20224 move complete, result=0
23:43:59.404 00.000 20224 worker thread done servicing request
23:43:59.414 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2870, FiltMin=2601, FiltMax=29101, Gamma=1.000
23:43:59.432 00.018 8996 UpdateGuideState exits: m=692473 SNR=321.7
23:43:59.434 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:43:59.434 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:43:59.435 00.001 8996 Enqueuing Expose request
23:43:59.436 00.001 20224 Worker thread wakes up
23:43:59.436 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:43:59.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:43:59.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:00.421 00.984 20224 Exposure complete
23:44:00.502 00.081 20224 worker thread done servicing request
23:44:00.502 00.000 8996 OnExposeComplete: enter
23:44:00.503 00.001 8996 UpdateGuideState(): m_state=6
23:44:00.504 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8326
23:44:00.504 00.000 8996 Star::Find returns 1 (0), X=136.73, Y=473.61, Mass=655250, SNR=338.3, Peak=58230 HFD=4.4
23:44:00.505 00.001 8996 MultiStar: [#1 -0.59,-0.24,0.00,M1] [#2 -0.22,-0.19,0.69,U] [#3 0.02,0.31,0.57,U] [#4 -0.43,-0.05,0.00,M1] [#5 -0.11,0.13,0.59,U] [#6 -0.12,-0.02,0.45,U] [#7 -0.54,0.15,0.00,M1] [#8 -0.30,-0.01,0.39,U] 
23:44:00.506 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.01}, one-star: {-0.29, -0.15}
23:44:00.507 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
23:44:00.507 00.000 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
23:44:00.508 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.08 mountX=-0.18 mountY=0.03, mountTheta=2.97
23:44:00.510 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.01, opts=13)
23:44:00.510 00.000 8996 Enqueuing Move request for scope (-0.18, -0.01)
23:44:00.511 00.001 20224 Worker thread wakes up
23:44:00.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
23:44:00.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
23:44:00.511 00.000 20224 Moving (-0.18, -0.01) raw xDistance=-0.18 yDistance=0.03
23:44:00.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:44:00.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:00.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:44:00.511 00.000 20224 MoveAxis(E, 0, ABG)
23:44:00.511 00.000 20224 Move returns status 0, amount 0
23:44:00.511 00.000 20224 MoveAxis(N, 0, ABG)
23:44:00.511 00.000 20224 Move returns status 0, amount 0
23:44:00.511 00.000 20224 move complete, result=0
23:44:00.512 00.001 20224 worker thread done servicing request
23:44:00.520 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58230, med=2870, FiltMin=2617, FiltMax=27078, Gamma=1.000
23:44:00.537 00.017 8996 UpdateGuideState exits: m=655250 SNR=338.3
23:44:00.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:00.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:00.540 00.001 8996 Enqueuing Expose request
23:44:00.541 00.001 20224 Worker thread wakes up
23:44:00.541 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:00.541 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:00.542 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:01.724 01.182 20224 Exposure complete
23:44:01.822 00.098 20224 worker thread done servicing request
23:44:01.822 00.000 8996 OnExposeComplete: enter
23:44:01.823 00.001 8996 UpdateGuideState(): m_state=6
23:44:01.824 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8327
23:44:01.825 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=473.96, Mass=675950, SNR=349.1, Peak=64054 HFD=4.3
23:44:01.826 00.001 8996 MultiStar: [#1 -0.42,-0.18,0.00,M2] [#2 -0.08,-0.17,0.66,U] [#3 -0.06,0.55,0.00,M5] [#4 -0.33,0.06,0.57,U] [#5 -0.15,0.21,0.51,U] [#6 0.14,0.40,0.41,U] [#7 -0.45,0.35,0.00,M2] [#8 -0.19,-0.04,0.37,U] 
23:44:01.827 00.001 8996 refined, 5 included, MultiStar: {-0.19, 0.11}, one-star: {-0.35, 0.19}
23:44:01.827 00.000 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
23:44:01.828 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
23:44:01.829 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.64 mountX=-0.20 mountY=-0.08, mountTheta=-2.75
23:44:01.830 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.11, opts=13)
23:44:01.831 00.001 8996 Enqueuing Move request for scope (-0.19, 0.11)
23:44:01.832 00.001 20224 Worker thread wakes up
23:44:01.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
23:44:01.832 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
23:44:01.832 00.000 20224 Moving (-0.19, 0.11) raw xDistance=-0.20 yDistance=-0.08
23:44:01.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:44:01.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:01.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:44:01.832 00.000 20224 MoveAxis(E, 30, ABG)
23:44:01.832 00.000 20224 Guiding  Dir = 2, Dur = 30
23:44:01.833 00.001 20224 IsSlewing returns 0
23:44:01.833 00.000 20224 IsGuiding returns 0
23:44:01.845 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64054, med=2870, FiltMin=2614, FiltMax=27709, Gamma=1.000
23:44:01.867 00.022 8996 UpdateGuideState exits: m=675950 SNR=349.1
23:44:01.869 00.002 20224 IsGuiding returns 1
23:44:01.869 00.000 20224 scope still moving after pulse duration time elapsed
23:44:01.869 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:01.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:01.871 00.001 8996 Enqueuing Expose request
23:44:01.897 00.026 20224 IsSlewing returns 0
23:44:01.897 00.000 20224 IsGuiding returns 1
23:44:01.929 00.032 20224 IsSlewing returns 0
23:44:01.929 00.000 20224 IsGuiding returns 1
23:44:01.961 00.032 20224 IsSlewing returns 0
23:44:01.961 00.000 20224 IsGuiding returns 0
23:44:01.962 00.001 20224 scope move finished after 30 + 97 ms
23:44:01.962 00.000 20224 Move returns status 0, amount 30
23:44:01.962 00.000 20224 MoveAxis(N, 0, ABG)
23:44:01.962 00.000 20224 Move returns status 0, amount 0
23:44:01.962 00.000 20224 move complete, result=0
23:44:01.962 00.000 20224 worker thread done servicing request
23:44:01.962 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
23:44:01.964 00.002 20224 Worker thread wakes up
23:44:01.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:01.965 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:02.943 00.978 20224 Exposure complete
23:44:03.034 00.091 20224 worker thread done servicing request
23:44:03.034 00.000 8996 OnExposeComplete: enter
23:44:03.035 00.001 8996 UpdateGuideState(): m_state=6
23:44:03.036 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8328
23:44:03.037 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=474.16, Mass=724697, SNR=349.5, Peak=60246 HFD=4.3
23:44:03.038 00.001 8996 MultiStar: [#1 0.13,-0.11,0.69,U] [#2 0.39,-0.07,0.75,U] [#3 0.34,0.51,0.00,M6] [#4 0.06,0.21,0.54,U] [#5 0.48,0.47,0.00,M1] [#6 0.36,0.41,0.00,M1] [#7 -0.08,0.51,0.00,M3] [#8 0.31,-0.27,0.38,U] 
23:44:03.039 00.001 8996 refined, 4 included, MultiStar: {0.18, 0.08}, one-star: {0.05, 0.39}
23:44:03.040 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
23:44:03.041 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
23:44:03.041 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.19 cameraTheta=0.43 mountX=0.17 mountY=-0.10, mountTheta=-0.54
23:44:03.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.08, opts=13)
23:44:03.044 00.001 8996 Enqueuing Move request for scope (0.18, 0.08)
23:44:03.044 00.000 20224 Worker thread wakes up
23:44:03.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
23:44:03.044 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
23:44:03.044 00.000 20224 Moving (0.18, 0.08) raw xDistance=0.17 yDistance=-0.10
23:44:03.045 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:44:03.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:03.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:03.045 00.000 20224 MoveAxis(E, 0, ABG)
23:44:03.045 00.000 20224 Move returns status 0, amount 0
23:44:03.045 00.000 20224 MoveAxis(N, 0, ABG)
23:44:03.045 00.000 20224 Move returns status 0, amount 0
23:44:03.045 00.000 20224 move complete, result=0
23:44:03.045 00.000 20224 worker thread done servicing request
23:44:03.048 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60246, med=2870, FiltMin=2621, FiltMax=28643, Gamma=1.000
23:44:03.062 00.014 8996 UpdateGuideState exits: m=724697 SNR=349.5
23:44:03.063 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:03.063 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:03.064 00.001 8996 Enqueuing Expose request
23:44:03.065 00.001 20224 Worker thread wakes up
23:44:03.065 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:03.066 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:03.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:04.225 01.159 20224 Exposure complete
23:44:04.298 00.073 20224 worker thread done servicing request
23:44:04.298 00.000 8996 OnExposeComplete: enter
23:44:04.300 00.002 8996 UpdateGuideState(): m_state=6
23:44:04.302 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8329
23:44:04.303 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=474.15, Mass=750858, SNR=339.1, Peak=65494 HFD=4.4
23:44:04.305 00.002 8996 MultiStar: [#1 -0.09,-0.16,0.70,U] [#2 0.05,0.30,0.68,U] [#3 0.33,0.61,0.00,M7] [#4 0.04,0.14,0.57,U] [#5 0.22,0.41,0.00,M2] [#6 0.22,0.43,0.00,M2] [#7 -0.18,0.31,0.49,U] [#8 0.27,-0.05,0.35,U] 
23:44:04.306 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.18}, one-star: {-0.11, 0.39}
23:44:04.308 00.002 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
23:44:04.309 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
23:44:04.310 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.19 cameraTheta=1.73 mountX=-0.05 mountY=-0.18, mountTheta=-1.83
23:44:04.311 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.18, opts=13)
23:44:04.312 00.001 8996 Enqueuing Move request for scope (-0.03, 0.18)
23:44:04.313 00.001 20224 Worker thread wakes up
23:44:04.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
23:44:04.313 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
23:44:04.313 00.000 20224 Moving (-0.03, 0.18) raw xDistance=-0.05 yDistance=-0.18
23:44:04.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:44:04.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:04.314 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:44:04.314 00.000 20224 MoveAxis(E, 0, ABG)
23:44:04.314 00.000 20224 Move returns status 0, amount 0
23:44:04.314 00.000 20224 MoveAxis(N, 0, ABG)
23:44:04.314 00.000 20224 Move returns status 0, amount 0
23:44:04.314 00.000 20224 move complete, result=0
23:44:04.314 00.000 20224 worker thread done servicing request
23:44:04.318 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65494, med=2870, FiltMin=2617, FiltMax=30173, Gamma=1.000
23:44:04.331 00.013 8996 UpdateGuideState exits: m=750858 SNR=339.1
23:44:04.333 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:04.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:04.336 00.002 8996 Enqueuing Expose request
23:44:04.337 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:44:04.339 00.002 20224 Worker thread wakes up
23:44:04.339 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:04.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:05.318 00.979 20224 Exposure complete
23:44:05.392 00.074 20224 worker thread done servicing request
23:44:05.392 00.000 8996 OnExposeComplete: enter
23:44:05.395 00.003 8996 UpdateGuideState(): m_state=6
23:44:05.397 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8330
23:44:05.399 00.002 8996 Star::Find returns 1 (0), X=136.79, Y=474.15, Mass=719958, SNR=363.4, Peak=65494 HFD=4.4
23:44:05.401 00.002 8996 MultiStar: [#1 -0.17,-0.22,0.58,U] [#2 0.16,0.08,0.69,U] [#3 0.08,0.70,0.00,M8] [#4 -0.06,0.42,0.00,M1] [#5 0.19,0.49,0.00,M3] [#6 0.13,0.18,0.42,U] [#7 -0.50,0.25,0.00,M3] [#8 0.34,-0.17,0.38,U] 
23:44:05.402 00.001 8996 refined, 4 included, MultiStar: {-0.01, 0.11}, one-star: {-0.23, 0.38}
23:44:05.404 00.002 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
23:44:05.406 00.002 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
23:44:05.407 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.67 mountX=-0.02 mountY=-0.10, mountTheta=-1.76
23:44:05.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.11, opts=13)
23:44:05.411 00.002 8996 Enqueuing Move request for scope (-0.01, 0.11)
23:44:05.413 00.002 20224 Worker thread wakes up
23:44:05.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
23:44:05.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
23:44:05.413 00.000 20224 Moving (-0.01, 0.11) raw xDistance=-0.02 yDistance=-0.10
23:44:05.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:44:05.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:05.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:05.414 00.001 20224 MoveAxis(E, 0, ABG)
23:44:05.414 00.000 20224 Move returns status 0, amount 0
23:44:05.414 00.000 20224 MoveAxis(N, 0, ABG)
23:44:05.414 00.000 20224 Move returns status 0, amount 0
23:44:05.414 00.000 20224 move complete, result=0
23:44:05.414 00.000 20224 worker thread done servicing request
23:44:05.421 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65494, med=2873, FiltMin=2621, FiltMax=30691, Gamma=1.000
23:44:05.445 00.024 8996 UpdateGuideState exits: m=719958 SNR=363.4
23:44:05.447 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:05.449 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:05.451 00.002 8996 Enqueuing Expose request
23:44:05.452 00.001 20224 Worker thread wakes up
23:44:05.452 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:05.454 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:05.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:06.630 01.176 20224 Exposure complete
23:44:06.721 00.091 20224 worker thread done servicing request
23:44:06.721 00.000 8996 OnExposeComplete: enter
23:44:06.722 00.001 8996 UpdateGuideState(): m_state=6
23:44:06.722 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8331
23:44:06.723 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.88, Mass=717981, SNR=316.5, Peak=65494 HFD=4.3
23:44:06.724 00.001 8996 MultiStar: [#1 -0.14,0.03,0.67,U] [#2 0.25,0.02,0.86,U] [#3 0.22,0.54,0.00,M9] [#4 -0.09,0.43,0.00,M2] [#5 0.51,0.27,0.00,M4] [#6 0.08,0.19,0.50,U] [#7 0.01,0.15,0.47,U] [#8 0.44,-0.03,0.00,M1] 
23:44:06.725 00.001 8996 refined, 4 included, MultiStar: {0.05, 0.09}, one-star: {0.01, 0.12}
23:44:06.726 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
23:44:06.726 00.000 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
23:44:06.727 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.05 mountX=0.04 mountY=-0.10, mountTheta=-1.15
23:44:06.729 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
23:44:06.729 00.000 8996 Enqueuing Move request for scope (0.05, 0.09)
23:44:06.730 00.001 20224 Worker thread wakes up
23:44:06.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
23:44:06.730 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
23:44:06.730 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
23:44:06.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:44:06.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:06.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:06.730 00.000 20224 MoveAxis(E, 0, ABG)
23:44:06.731 00.001 20224 Move returns status 0, amount 0
23:44:06.731 00.000 20224 MoveAxis(N, 0, ABG)
23:44:06.731 00.000 20224 Move returns status 0, amount 0
23:44:06.731 00.000 20224 move complete, result=0
23:44:06.731 00.000 20224 worker thread done servicing request
23:44:06.734 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2870, FiltMin=2605, FiltMax=29885, Gamma=1.000
23:44:06.747 00.013 8996 UpdateGuideState exits: m=717981 SNR=316.5
23:44:06.748 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:06.749 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:06.750 00.001 8996 Enqueuing Expose request
23:44:06.750 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:06.751 00.001 20224 Worker thread wakes up
23:44:06.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:06.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:07.718 00.967 20224 Exposure complete
23:44:07.786 00.068 20224 worker thread done servicing request
23:44:07.786 00.000 8996 OnExposeComplete: enter
23:44:07.787 00.001 8996 UpdateGuideState(): m_state=6
23:44:07.788 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8332
23:44:07.789 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.79, Mass=727514, SNR=371.6, Peak=65494 HFD=4.4
23:44:07.790 00.001 8996 MultiStar: [#1 -0.18,-0.03,0.57,U] [#2 0.05,-0.01,0.67,U] [#3 -0.02,0.16,0.56,U] [#4 -0.09,0.06,0.53,U] [#5 -0.01,0.13,0.58,U] [#6 0.07,0.12,0.41,U] [#7 -0.08,0.08,0.43,U] [#8 0.19,-0.07,0.34,U] 
23:44:07.791 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {-0.15, 0.03}
23:44:07.791 00.000 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
23:44:07.792 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
23:44:07.793 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.30 mountX=-0.05 mountY=-0.04, mountTheta=-2.40
23:44:07.794 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
23:44:07.795 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
23:44:07.796 00.001 20224 Worker thread wakes up
23:44:07.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:44:07.796 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:44:07.796 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
23:44:07.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:44:07.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:07.797 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:44:07.797 00.000 20224 MoveAxis(E, 0, ABG)
23:44:07.797 00.000 20224 Move returns status 0, amount 0
23:44:07.797 00.000 20224 MoveAxis(N, 0, ABG)
23:44:07.797 00.000 20224 Move returns status 0, amount 0
23:44:07.797 00.000 20224 move complete, result=0
23:44:07.798 00.001 20224 worker thread done servicing request
23:44:07.802 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65494, med=2870, FiltMin=2601, FiltMax=28941, Gamma=1.000
23:44:07.816 00.014 8996 UpdateGuideState exits: m=727514 SNR=371.6
23:44:07.819 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:07.821 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:07.823 00.002 8996 Enqueuing Expose request
23:44:07.824 00.001 20224 Worker thread wakes up
23:44:07.824 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:07.826 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:07.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:08.977 01.151 20224 Exposure complete
23:44:09.038 00.061 20224 worker thread done servicing request
23:44:09.038 00.000 8996 OnExposeComplete: enter
23:44:09.040 00.002 8996 UpdateGuideState(): m_state=6
23:44:09.042 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8333
23:44:09.044 00.002 8996 Star::Find returns 1 (0), X=137.05, Y=473.71, Mass=720367, SNR=358.9, Peak=60934 HFD=4.2
23:44:09.048 00.004 8996 MultiStar: [#1 0.01,-0.17,0.65,U] [#2 0.14,0.02,0.69,U] [#3 0.25,0.29,0.59,U] [#4 -0.06,0.10,0.54,U] [#5 0.30,0.00,0.51,U] [#6 0.35,0.25,0.00,M1] [#7 0.01,0.15,0.39,U] [#8 0.18,-0.01,0.31,U] 
23:44:09.051 00.003 8996 single-star, 7 included, MultiStar: {0.10, 0.03}, one-star: {0.03, -0.05}
23:44:09.054 00.003 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:44:09.057 00.003 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
23:44:09.059 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.09 mountX=0.03 mountY=0.05, mountTheta=0.98
23:44:09.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
23:44:09.062 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
23:44:09.063 00.001 20224 Worker thread wakes up
23:44:09.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
23:44:09.063 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
23:44:09.064 00.001 20224 Moving (0.03, -0.05) raw xDistance=0.03 yDistance=0.05
23:44:09.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:44:09.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:09.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:44:09.064 00.000 20224 MoveAxis(E, 0, ABG)
23:44:09.064 00.000 20224 Move returns status 0, amount 0
23:44:09.064 00.000 20224 MoveAxis(N, 0, ABG)
23:44:09.064 00.000 20224 Move returns status 0, amount 0
23:44:09.065 00.001 20224 move complete, result=0
23:44:09.065 00.000 20224 worker thread done servicing request
23:44:09.068 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60934, med=2870, FiltMin=2614, FiltMax=25360, Gamma=1.000
23:44:09.089 00.021 8996 UpdateGuideState exits: m=720367 SNR=358.9
23:44:09.091 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:09.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:09.094 00.002 8996 Enqueuing Expose request
23:44:09.097 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:09.099 00.002 20224 Worker thread wakes up
23:44:09.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:09.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:10.092 00.993 20224 Exposure complete
23:44:10.195 00.103 20224 worker thread done servicing request
23:44:10.196 00.001 8996 OnExposeComplete: enter
23:44:10.197 00.001 8996 UpdateGuideState(): m_state=6
23:44:10.199 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8334
23:44:10.201 00.002 8996 Star::Find returns 1 (0), X=137.12, Y=473.74, Mass=700090, SNR=336.1, Peak=55094 HFD=4.5
23:44:10.204 00.003 8996 MultiStar: [#1 -0.09,-0.03,0.72,U] [#2 0.15,0.09,0.68,U] [#3 0.31,0.49,0.00,M8] [#4 -0.06,0.06,0.53,U] [#5 0.45,0.19,0.00,M3] [#6 0.20,0.25,0.46,U] [#7 -0.14,0.10,0.48,U] [#8 0.19,-0.07,0.40,U] 
23:44:10.206 00.002 8996 refined, 6 included, MultiStar: {0.05, 0.04}, one-star: {0.10, -0.03}
23:44:10.209 00.003 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
23:44:10.211 00.002 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
23:44:10.213 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.72 mountX=0.04 mountY=-0.05, mountTheta=-0.82
23:44:10.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
23:44:10.217 00.002 8996 Enqueuing Move request for scope (0.05, 0.04)
23:44:10.219 00.002 20224 Worker thread wakes up
23:44:10.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
23:44:10.219 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
23:44:10.219 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.04 yDistance=-0.05
23:44:10.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:44:10.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:10.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:44:10.220 00.001 20224 MoveAxis(E, 0, ABG)
23:44:10.220 00.000 20224 Move returns status 0, amount 0
23:44:10.220 00.000 20224 MoveAxis(N, 0, ABG)
23:44:10.220 00.000 20224 Move returns status 0, amount 0
23:44:10.220 00.000 20224 move complete, result=0
23:44:10.220 00.000 20224 worker thread done servicing request
23:44:10.226 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55094, med=2873, FiltMin=2598, FiltMax=26413, Gamma=1.000
23:44:10.241 00.015 8996 UpdateGuideState exits: m=700090 SNR=336.1
23:44:10.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:10.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:10.244 00.001 8996 Enqueuing Expose request
23:44:10.245 00.001 20224 Worker thread wakes up
23:44:10.245 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:10.245 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:10.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:11.419 01.174 20224 Exposure complete
23:44:11.483 00.064 20224 worker thread done servicing request
23:44:11.483 00.000 8996 OnExposeComplete: enter
23:44:11.485 00.002 8996 UpdateGuideState(): m_state=6
23:44:11.487 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8335
23:44:11.489 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=473.79, Mass=702605, SNR=333.8, Peak=55094 HFD=4.3
23:44:11.490 00.001 8996 MultiStar: [#1 -0.16,-0.09,0.67,U] [#2 -0.08,0.24,0.76,U] [#3 -0.08,0.71,0.00,M9] [#4 -0.26,0.18,0.53,U] [#5 0.18,0.27,0.66,U] [#6 0.05,0.29,0.50,U] [#7 -0.29,0.38,0.00,M1] [#8 0.10,-0.22,0.42,U] 
23:44:11.491 00.001 8996 single-star, 6 included, MultiStar: {-0.03, 0.10}, one-star: {-0.00, 0.03}
23:44:11.492 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
23:44:11.493 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
23:44:11.494 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.73 mountX=-0.01 mountY=-0.03, mountTheta=-1.83
23:44:11.498 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.03, opts=13)
23:44:11.500 00.002 8996 Enqueuing Move request for scope (-0.00, 0.03)
23:44:11.502 00.002 20224 Worker thread wakes up
23:44:11.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
23:44:11.502 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
23:44:11.502 00.000 20224 Moving (-0.00, 0.03) raw xDistance=-0.01 yDistance=-0.03
23:44:11.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:44:11.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:11.503 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:44:11.503 00.000 20224 MoveAxis(E, 0, ABG)
23:44:11.503 00.000 20224 Move returns status 0, amount 0
23:44:11.503 00.000 20224 MoveAxis(N, 0, ABG)
23:44:11.503 00.000 20224 Move returns status 0, amount 0
23:44:11.503 00.000 20224 move complete, result=0
23:44:11.503 00.000 20224 worker thread done servicing request
23:44:11.509 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55094, med=2873, FiltMin=2614, FiltMax=26368, Gamma=1.000
23:44:11.534 00.025 8996 UpdateGuideState exits: m=702605 SNR=333.8
23:44:11.535 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:11.537 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:11.538 00.001 8996 Enqueuing Expose request
23:44:11.539 00.001 20224 Worker thread wakes up
23:44:11.539 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:11.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:11.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:12.515 00.975 20224 Exposure complete
23:44:12.591 00.076 20224 worker thread done servicing request
23:44:12.591 00.000 8996 OnExposeComplete: enter
23:44:12.594 00.003 8996 UpdateGuideState(): m_state=6
23:44:12.595 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8336
23:44:12.596 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.75, Mass=699559, SNR=337.7, Peak=51286 HFD=4.5
23:44:12.597 00.001 8996 MultiStar: [#1 -0.47,-0.14,0.00,M1] [#2 -0.22,-0.21,0.72,U] [#3 -0.17,0.35,0.62,U] [#4 -0.53,0.07,0.00,M1] [#5 0.08,0.23,0.65,U] [#6 -0.25,0.17,0.50,U] [#7 -0.60,-0.07,0.00,M2] [#8 -0.13,-0.14,0.32,U] 
23:44:12.598 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.06}, one-star: {-0.27, -0.02}
23:44:12.599 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
23:44:12.600 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:44:12.601 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.80 mountX=-0.18 mountY=-0.04, mountTheta=-2.91
23:44:12.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.06, opts=13)
23:44:12.604 00.002 8996 Enqueuing Move request for scope (-0.17, 0.06)
23:44:12.606 00.002 20224 Worker thread wakes up
23:44:12.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
23:44:12.606 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
23:44:12.606 00.000 20224 Moving (-0.17, 0.06) raw xDistance=-0.18 yDistance=-0.04
23:44:12.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:44:12.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:12.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:44:12.606 00.000 20224 MoveAxis(E, 0, ABG)
23:44:12.606 00.000 20224 Move returns status 0, amount 0
23:44:12.606 00.000 20224 MoveAxis(N, 0, ABG)
23:44:12.606 00.000 20224 Move returns status 0, amount 0
23:44:12.606 00.000 20224 move complete, result=0
23:44:12.606 00.000 20224 worker thread done servicing request
23:44:12.612 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51286, med=2873, FiltMin=2585, FiltMax=26157, Gamma=1.000
23:44:12.626 00.014 8996 UpdateGuideState exits: m=699559 SNR=337.7
23:44:12.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:12.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:12.628 00.000 8996 Enqueuing Expose request
23:44:12.629 00.001 20224 Worker thread wakes up
23:44:12.629 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:12.630 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:12.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:13.795 01.165 20224 Exposure complete
23:44:13.852 00.057 20224 worker thread done servicing request
23:44:13.852 00.000 8996 OnExposeComplete: enter
23:44:13.854 00.002 8996 UpdateGuideState(): m_state=6
23:44:13.854 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8337
23:44:13.855 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.63, Mass=694293, SNR=334.1, Peak=54438 HFD=4.3
23:44:13.856 00.001 8996 MultiStar: [#1 -0.59,-0.14,0.00,M2] [#2 -0.19,0.14,0.78,U] [#3 -0.10,0.11,0.59,U] [#4 -0.46,-0.03,0.00,M2] [#5 0.05,0.14,0.60,U] [#6 -0.12,-0.19,0.38,U] [#7 -0.52,0.17,0.00,M3] [#8 -0.06,-0.14,0.36,U] 
23:44:13.857 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.00}, one-star: {-0.06, -0.14}
23:44:13.858 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
23:44:13.858 00.000 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
23:44:13.859 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.12 mountX=-0.08 mountY=0.01, mountTheta=3.01
23:44:13.861 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.00, opts=13)
23:44:13.861 00.000 8996 Enqueuing Move request for scope (-0.08, -0.00)
23:44:13.862 00.001 20224 Worker thread wakes up
23:44:13.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
23:44:13.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
23:44:13.862 00.000 20224 Moving (-0.08, -0.00) raw xDistance=-0.08 yDistance=0.01
23:44:13.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:44:13.863 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:13.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:44:13.863 00.000 20224 MoveAxis(E, 0, ABG)
23:44:13.863 00.000 20224 Move returns status 0, amount 0
23:44:13.863 00.000 20224 MoveAxis(N, 0, ABG)
23:44:13.863 00.000 20224 Move returns status 0, amount 0
23:44:13.863 00.000 20224 move complete, result=0
23:44:13.863 00.000 20224 worker thread done servicing request
23:44:13.867 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54438, med=2873, FiltMin=2608, FiltMax=25296, Gamma=1.000
23:44:13.879 00.012 8996 UpdateGuideState exits: m=694293 SNR=334.1
23:44:13.880 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:13.881 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:13.881 00.000 8996 Enqueuing Expose request
23:44:13.882 00.001 20224 Worker thread wakes up
23:44:13.882 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:13.883 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:13.883 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:14.855 00.972 20224 Exposure complete
23:44:14.931 00.076 20224 worker thread done servicing request
23:44:14.931 00.000 8996 OnExposeComplete: enter
23:44:14.932 00.001 8996 UpdateGuideState(): m_state=6
23:44:14.933 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8338
23:44:14.934 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=473.69, Mass=707792, SNR=362.6, Peak=61606 HFD=4.5
23:44:14.935 00.001 8996 MultiStar: [#1 -0.39,0.05,0.57,U] [#2 -0.03,-0.12,0.65,U] [#3 -0.22,0.41,0.00,M8] [#4 -0.31,0.05,0.50,U] [#5 0.21,0.28,0.55,U] [#6 0.05,0.21,0.39,U] [#7 -0.45,0.31,0.00,M4] [#8 0.13,-0.16,0.36,U] 
23:44:14.936 00.001 8996 refined, 6 included, MultiStar: {-0.11, 0.02}, one-star: {-0.21, -0.08}
23:44:14.937 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
23:44:14.938 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
23:44:14.938 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.97 mountX=-0.11 mountY=-0.01, mountTheta=-3.08
23:44:14.940 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
23:44:14.941 00.001 8996 Enqueuing Move request for scope (-0.11, 0.02)
23:44:14.941 00.000 20224 Worker thread wakes up
23:44:14.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
23:44:14.941 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
23:44:14.941 00.000 20224 Moving (-0.11, 0.02) raw xDistance=-0.11 yDistance=-0.01
23:44:14.942 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:44:14.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:14.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:44:14.942 00.000 20224 MoveAxis(E, 0, ABG)
23:44:14.942 00.000 20224 Move returns status 0, amount 0
23:44:14.942 00.000 20224 MoveAxis(N, 0, ABG)
23:44:14.942 00.000 20224 Move returns status 0, amount 0
23:44:14.942 00.000 20224 move complete, result=0
23:44:14.942 00.000 20224 worker thread done servicing request
23:44:14.945 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=61606, med=2873, FiltMin=2617, FiltMax=27597, Gamma=1.000
23:44:14.959 00.014 8996 UpdateGuideState exits: m=707792 SNR=362.6
23:44:14.960 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:14.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:14.962 00.001 8996 Enqueuing Expose request
23:44:14.963 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:14.965 00.002 20224 Worker thread wakes up
23:44:14.965 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:14.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:16.133 01.168 20224 Exposure complete
23:44:16.236 00.103 20224 worker thread done servicing request
23:44:16.237 00.001 8996 OnExposeComplete: enter
23:44:16.238 00.001 8996 UpdateGuideState(): m_state=6
23:44:16.240 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8339
23:44:16.241 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=473.62, Mass=667290, SNR=335.2, Peak=54166 HFD=4.2
23:44:16.243 00.002 8996 MultiStar: [#1 -0.56,-0.26,0.00,M2] [#2 -0.05,-0.13,0.77,U] [#3 0.05,-0.09,0.64,U] [#4 -0.35,-0.23,0.48,U] [#5 0.08,0.07,0.64,U] [#6 0.11,0.11,0.46,U] [#7 -0.36,0.12,0.40,U] [#8 0.01,-0.38,0.35,U] 
23:44:16.245 00.002 8996 refined, 7 included, MultiStar: {-0.05, -0.09}, one-star: {-0.03, -0.15}
23:44:16.247 00.002 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
23:44:16.249 00.002 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
23:44:16.250 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.12 mountX=-0.04 mountY=0.09, mountTheta=2.01
23:44:16.253 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
23:44:16.255 00.002 8996 Enqueuing Move request for scope (-0.05, -0.09)
23:44:16.256 00.001 20224 Worker thread wakes up
23:44:16.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
23:44:16.256 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
23:44:16.256 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.09
23:44:16.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:44:16.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:16.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:44:16.256 00.000 20224 MoveAxis(E, 0, ABG)
23:44:16.256 00.000 20224 Move returns status 0, amount 0
23:44:16.256 00.000 20224 MoveAxis(N, 0, ABG)
23:44:16.256 00.000 20224 Move returns status 0, amount 0
23:44:16.256 00.000 20224 move complete, result=0
23:44:16.256 00.000 20224 worker thread done servicing request
23:44:16.261 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54166, med=2873, FiltMin=2585, FiltMax=24166, Gamma=1.000
23:44:16.274 00.013 8996 UpdateGuideState exits: m=667290 SNR=335.2
23:44:16.275 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:16.277 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:16.277 00.000 8996 Enqueuing Expose request
23:44:16.278 00.001 20224 Worker thread wakes up
23:44:16.278 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:16.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:16.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:17.261 00.982 20224 Exposure complete
23:44:17.354 00.093 20224 worker thread done servicing request
23:44:17.355 00.001 8996 OnExposeComplete: enter
23:44:17.357 00.002 8996 UpdateGuideState(): m_state=6
23:44:17.358 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8340
23:44:17.359 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.36, Mass=771595, SNR=357.5, Peak=65535 HFD=4.5
23:44:17.362 00.003 8996 MultiStar: [#1 -0.73,-0.40,0.00,M3] [#2 -0.25,-0.34,0.72,U] [#3 -0.23,0.19,0.59,U] [#4 -0.44,-0.35,0.00,M1] [#5 -0.21,0.01,0.56,U] [#6 -0.22,0.06,0.43,U] [#7 -0.66,-0.05,0.00,M4] [#8 -0.25,-0.29,0.41,U] 
23:44:17.363 00.001 8996 refined, 5 included, MultiStar: {-0.22, -0.17}, one-star: {-0.19, -0.41}
23:44:17.365 00.002 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
23:44:17.366 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.78)
23:44:17.368 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-2.48 mountX=-0.20 mountY=0.20, mountTheta=2.37
23:44:17.371 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.17, opts=13)
23:44:17.374 00.003 8996 Enqueuing Move request for scope (-0.22, -0.17)
23:44:17.376 00.002 20224 Worker thread wakes up
23:44:17.377 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.17) opts 0xd
23:44:17.377 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.17)
23:44:17.377 00.000 20224 Moving (-0.22, -0.17) raw xDistance=-0.20 yDistance=0.20
23:44:17.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:44:17.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:17.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:44:17.377 00.000 20224 MoveAxis(E, 30, ABG)
23:44:17.377 00.000 20224 Guiding  Dir = 2, Dur = 30
23:44:17.377 00.000 20224 IsSlewing returns 0
23:44:17.378 00.001 20224 IsGuiding returns 0
23:44:17.384 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65535, med=2870, FiltMin=2621, FiltMax=29446, Gamma=1.000
23:44:17.398 00.014 8996 UpdateGuideState exits: m=771595 SNR=357.5
23:44:17.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:17.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:17.400 00.000 8996 Enqueuing Expose request
23:44:17.437 00.037 20224 IsGuiding returns 1
23:44:17.437 00.000 20224 scope still moving after pulse duration time elapsed
23:44:17.468 00.031 20224 IsSlewing returns 0
23:44:17.468 00.000 20224 IsGuiding returns 1
23:44:17.498 00.030 20224 IsSlewing returns 0
23:44:17.498 00.000 20224 IsGuiding returns 1
23:44:17.529 00.031 20224 IsSlewing returns 0
23:44:17.530 00.001 20224 IsGuiding returns 0
23:44:17.530 00.000 20224 scope move finished after 30 + 122 ms
23:44:17.530 00.000 20224 Move returns status 0, amount 30
23:44:17.530 00.000 20224 MoveAxis(N, 0, ABG)
23:44:17.530 00.000 20224 Move returns status 0, amount 0
23:44:17.530 00.000 20224 move complete, result=0
23:44:17.530 00.000 20224 worker thread done servicing request
23:44:17.530 00.000 20224 Worker thread wakes up
23:44:17.530 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:17.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:17.530 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
23:44:18.711 01.181 20224 Exposure complete
23:44:18.802 00.091 20224 worker thread done servicing request
23:44:18.803 00.001 8996 OnExposeComplete: enter
23:44:18.804 00.001 8996 UpdateGuideState(): m_state=6
23:44:18.804 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8341
23:44:18.805 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=473.75, Mass=706433, SNR=343.9, Peak=55670 HFD=4.4
23:44:18.807 00.002 8996 MultiStar: [#1 -0.24,-0.15,0.62,U] [#2 0.11,-0.29,0.68,U] [#3 0.25,0.21,0.57,U] [#4 -0.06,-0.04,0.48,U] [#5 0.17,0.10,0.65,U] [#6 0.25,0.19,0.44,U] [#7 -0.03,0.07,0.44,U] [#8 0.22,-0.27,0.40,U] 
23:44:18.808 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.02}, one-star: {0.15, -0.02}
23:44:18.809 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
23:44:18.810 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 3.00)
23:44:18.811 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.26 mountX=0.09 mountY=0.01, mountTheta=0.15
23:44:18.812 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.02, opts=13)
23:44:18.813 00.001 8996 Enqueuing Move request for scope (0.09, -0.02)
23:44:18.814 00.001 20224 Worker thread wakes up
23:44:18.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
23:44:18.814 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
23:44:18.814 00.000 20224 Moving (0.09, -0.02) raw xDistance=0.09 yDistance=0.01
23:44:18.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:44:18.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:18.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:44:18.814 00.000 20224 MoveAxis(E, 0, ABG)
23:44:18.814 00.000 20224 Move returns status 0, amount 0
23:44:18.814 00.000 20224 MoveAxis(N, 0, ABG)
23:44:18.814 00.000 20224 Move returns status 0, amount 0
23:44:18.814 00.000 20224 move complete, result=0
23:44:18.814 00.000 20224 worker thread done servicing request
23:44:18.818 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55670, med=2873, FiltMin=2627, FiltMax=24829, Gamma=1.000
23:44:18.839 00.021 8996 UpdateGuideState exits: m=706433 SNR=343.9
23:44:18.841 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:18.843 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:18.844 00.001 8996 Enqueuing Expose request
23:44:18.845 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:18.846 00.001 20224 Worker thread wakes up
23:44:18.846 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:18.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:19.836 00.990 20224 Exposure complete
23:44:19.918 00.082 20224 worker thread done servicing request
23:44:19.918 00.000 8996 OnExposeComplete: enter
23:44:19.920 00.002 8996 UpdateGuideState(): m_state=6
23:44:19.922 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8342
23:44:19.925 00.003 8996 Star::Find returns 1 (0), X=136.95, Y=473.46, Mass=706108, SNR=334.1, Peak=53987 HFD=4.2
23:44:19.928 00.003 8996 MultiStar: [#1 -0.38,-0.41,0.00,M3] [#2 0.00,-0.19,0.79,U] [#3 0.23,0.19,0.64,U] [#4 -0.07,-0.17,0.52,U] [#5 0.20,-0.03,0.64,U] [#6 0.04,-0.02,0.49,U] [#7 -0.08,-0.13,0.42,U] [#8 0.16,-0.42,0.00,M1] 
23:44:19.930 00.002 8996 refined, 6 included, MultiStar: {0.04, -0.11}, one-star: {-0.07, -0.30}
23:44:19.932 00.002 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
23:44:19.933 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
23:44:19.935 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.26 mountX=0.05 mountY=0.11, mountTheta=1.16
23:44:19.938 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.11, opts=13)
23:44:19.940 00.002 8996 Enqueuing Move request for scope (0.04, -0.11)
23:44:19.942 00.002 20224 Worker thread wakes up
23:44:19.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
23:44:19.942 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
23:44:19.942 00.000 20224 Moving (0.04, -0.11) raw xDistance=0.05 yDistance=0.11
23:44:19.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:44:19.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:19.943 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:44:19.943 00.000 20224 MoveAxis(E, 0, ABG)
23:44:19.943 00.000 20224 Move returns status 0, amount 0
23:44:19.943 00.000 20224 MoveAxis(N, 0, ABG)
23:44:19.943 00.000 20224 Move returns status 0, amount 0
23:44:19.943 00.000 20224 move complete, result=0
23:44:19.943 00.000 20224 worker thread done servicing request
23:44:19.950 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53987, med=2873, FiltMin=2614, FiltMax=26086, Gamma=1.000
23:44:19.967 00.017 8996 UpdateGuideState exits: m=706108 SNR=334.1
23:44:19.969 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:19.971 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:19.972 00.001 8996 Enqueuing Expose request
23:44:19.974 00.002 20224 Worker thread wakes up
23:44:19.974 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:19.976 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:19.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:21.137 01.161 20224 Exposure complete
23:44:21.227 00.090 20224 worker thread done servicing request
23:44:21.227 00.000 8996 OnExposeComplete: enter
23:44:21.229 00.002 8996 UpdateGuideState(): m_state=6
23:44:21.230 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8343
23:44:21.231 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.60, Mass=665871, SNR=324.6, Peak=50022 HFD=4.2
23:44:21.232 00.001 8996 MultiStar: [#1 0.08,-0.50,0.00,M4] [#2 -0.06,-0.46,0.00,M1] [#3 0.23,0.06,0.64,U] [#4 -0.14,-0.21,0.58,U] [#5 0.16,-0.05,0.67,U] [#6 0.23,0.08,0.48,U] [#7 -0.03,-0.01,0.43,U] [#8 0.03,-0.42,0.43,U] 
23:44:21.233 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.10}, one-star: {-0.05, -0.16}
23:44:21.234 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
23:44:21.235 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
23:44:21.236 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.07 mountX=0.07 mountY=0.10, mountTheta=0.97
23:44:21.237 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
23:44:21.238 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
23:44:21.239 00.001 20224 Worker thread wakes up
23:44:21.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
23:44:21.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
23:44:21.239 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.10
23:44:21.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:44:21.241 00.002 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:21.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:44:21.241 00.000 20224 MoveAxis(E, 0, ABG)
23:44:21.241 00.000 20224 Move returns status 0, amount 0
23:44:21.241 00.000 20224 MoveAxis(N, 0, ABG)
23:44:21.241 00.000 20224 Move returns status 0, amount 0
23:44:21.241 00.000 20224 move complete, result=0
23:44:21.241 00.000 20224 worker thread done servicing request
23:44:21.247 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50022, med=2873, FiltMin=2605, FiltMax=24352, Gamma=1.000
23:44:21.264 00.017 8996 UpdateGuideState exits: m=665871 SNR=324.6
23:44:21.265 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:21.266 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:21.266 00.000 8996 Enqueuing Expose request
23:44:21.267 00.001 20224 Worker thread wakes up
23:44:21.267 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:21.268 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:21.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:22.255 00.987 20224 Exposure complete
23:44:22.351 00.096 20224 worker thread done servicing request
23:44:22.351 00.000 8996 OnExposeComplete: enter
23:44:22.352 00.001 8996 UpdateGuideState(): m_state=6
23:44:22.353 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8344
23:44:22.353 00.000 8996 Star::Find returns 1 (0), X=137.11, Y=473.52, Mass=720664, SNR=356.2, Peak=50246 HFD=4.5
23:44:22.354 00.001 8996 MultiStar: [#1 -0.26,-0.67,0.00,M5] [#2 0.10,-0.51,0.00,M2] [#3 0.19,0.13,0.62,U] [#4 -0.22,0.02,0.52,U] [#5 -0.02,0.03,0.57,U] [#6 0.11,0.26,0.41,U] [#7 -0.27,0.04,0.42,U] [#8 0.09,-0.37,0.39,U] 
23:44:22.356 00.002 8996 refined, 6 included, MultiStar: {0.01, -0.04}, one-star: {0.09, -0.25}
23:44:22.357 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
23:44:22.358 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
23:44:22.358 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.25 mountX=0.02 mountY=0.04, mountTheta=1.15
23:44:22.359 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.04, opts=13)
23:44:22.361 00.002 8996 Enqueuing Move request for scope (0.01, -0.04)
23:44:22.362 00.001 20224 Worker thread wakes up
23:44:22.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
23:44:22.362 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
23:44:22.362 00.000 20224 Moving (0.01, -0.04) raw xDistance=0.02 yDistance=0.04
23:44:22.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:44:22.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:22.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:44:22.362 00.000 20224 MoveAxis(E, 0, ABG)
23:44:22.362 00.000 20224 Move returns status 0, amount 0
23:44:22.362 00.000 20224 MoveAxis(N, 0, ABG)
23:44:22.362 00.000 20224 Move returns status 0, amount 0
23:44:22.362 00.000 20224 move complete, result=0
23:44:22.363 00.001 20224 worker thread done servicing request
23:44:22.366 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50246, med=2873, FiltMin=2601, FiltMax=22829, Gamma=1.000
23:44:22.388 00.022 8996 UpdateGuideState exits: m=720664 SNR=356.2
23:44:22.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:22.392 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:22.393 00.001 8996 Enqueuing Expose request
23:44:22.394 00.001 20224 Worker thread wakes up
23:44:22.394 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:22.395 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:22.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:23.561 01.166 20224 Exposure complete
23:44:23.628 00.067 20224 worker thread done servicing request
23:44:23.628 00.000 8996 OnExposeComplete: enter
23:44:23.629 00.001 8996 UpdateGuideState(): m_state=6
23:44:23.630 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8345
23:44:23.630 00.000 8996 Star::Find returns 1 (0), X=136.97, Y=473.56, Mass=718075, SNR=354.0, Peak=55491 HFD=4.2
23:44:23.631 00.001 8996 MultiStar: [#1 -0.17,-0.68,0.00,M6] [#2 0.00,-0.49,0.00,M3] [#3 0.13,0.15,0.57,U] [#4 -0.20,-0.20,0.53,U] [#5 0.08,0.04,0.61,U] [#6 0.10,0.06,0.45,U] [#7 -0.09,-0.12,0.43,U] [#8 -0.03,-0.56,0.00,M1] 
23:44:23.632 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.06}, one-star: {-0.05, -0.21}
23:44:23.633 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
23:44:23.634 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
23:44:23.637 00.003 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.70 mountX=-0.00 mountY=0.06, mountTheta=1.60
23:44:23.640 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
23:44:23.642 00.002 8996 Enqueuing Move request for scope (-0.01, -0.06)
23:44:23.644 00.002 20224 Worker thread wakes up
23:44:23.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
23:44:23.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
23:44:23.644 00.000 20224 Moving (-0.01, -0.06) raw xDistance=-0.00 yDistance=0.06
23:44:23.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:44:23.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:23.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:44:23.644 00.000 20224 MoveAxis(E, 0, ABG)
23:44:23.644 00.000 20224 Move returns status 0, amount 0
23:44:23.645 00.001 20224 MoveAxis(N, 0, ABG)
23:44:23.645 00.000 20224 Move returns status 0, amount 0
23:44:23.645 00.000 20224 move complete, result=0
23:44:23.645 00.000 20224 worker thread done servicing request
23:44:23.654 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55491, med=2873, FiltMin=2601, FiltMax=25968, Gamma=1.000
23:44:23.681 00.027 8996 UpdateGuideState exits: m=718075 SNR=354.0
23:44:23.682 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:23.683 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:23.683 00.000 8996 Enqueuing Expose request
23:44:23.684 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:23.685 00.001 20224 Worker thread wakes up
23:44:23.685 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:23.685 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:24.665 00.980 20224 Exposure complete
23:44:24.736 00.071 20224 worker thread done servicing request
23:44:24.736 00.000 8996 OnExposeComplete: enter
23:44:24.738 00.002 8996 UpdateGuideState(): m_state=6
23:44:24.738 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8346
23:44:24.739 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.25, Mass=671126, SNR=338.4, Peak=59523 HFD=4.3
23:44:24.742 00.003 8996 MultiStar: [#1 -0.15,-0.57,0.00,M7] [#2 0.04,-0.35,0.74,U] [#3 0.28,-0.04,0.57,U] [#4 -0.00,-0.48,0.00,M1] [#5 0.15,-0.13,0.63,U] [#6 0.18,-0.16,0.45,U] [#7 0.01,-0.46,0.00,M1] [#8 0.07,-0.60,0.00,M2] 
23:44:24.744 00.002 8996 refined, 4 included, MultiStar: {0.09, -0.28}, one-star: {-0.07, -0.52}
23:44:24.745 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
23:44:24.745 00.000 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
23:44:24.746 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.28 hyp=0.30 cameraTheta=-1.26 mountX=0.12 mountY=0.27, mountTheta=1.16
23:44:24.748 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.28, opts=13)
23:44:24.748 00.000 8996 Enqueuing Move request for scope (0.09, -0.28)
23:44:24.749 00.001 20224 Worker thread wakes up
23:44:24.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.28) opts 0xd
23:44:24.749 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.28)
23:44:24.749 00.000 20224 Moving (0.09, -0.28) raw xDistance=0.12 yDistance=0.27
23:44:24.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:44:24.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:44:24.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:44:24.749 00.000 20224 MoveAxis(E, 0, ABG)
23:44:24.749 00.000 20224 Move returns status 0, amount 0
23:44:24.749 00.000 20224 MoveAxis(N, 0, ABG)
23:44:24.750 00.001 20224 Move returns status 0, amount 0
23:44:24.750 00.000 20224 move complete, result=0
23:44:24.750 00.000 20224 worker thread done servicing request
23:44:24.753 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59523, med=2873, FiltMin=2598, FiltMax=27078, Gamma=1.000
23:44:24.781 00.028 8996 UpdateGuideState exits: m=671126 SNR=338.4
23:44:24.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:24.784 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:24.787 00.003 8996 Enqueuing Expose request
23:44:24.789 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:44:24.791 00.002 20224 Worker thread wakes up
23:44:24.791 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:24.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:25.951 01.160 20224 Exposure complete
23:44:26.020 00.069 20224 worker thread done servicing request
23:44:26.021 00.001 8996 OnExposeComplete: enter
23:44:26.021 00.000 8996 UpdateGuideState(): m_state=6
23:44:26.022 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8347
23:44:26.023 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.38, Mass=758973, SNR=350.4, Peak=65535 HFD=4.3
23:44:26.024 00.001 8996 MultiStar: [#1 -0.23,-0.39,0.00,M8] [#2 0.07,-0.43,0.00,M3] [#3 0.21,-0.10,0.62,U] [#4 -0.02,-0.37,0.54,U] [#5 0.08,-0.07,0.63,U] [#6 0.08,0.10,0.42,U] [#7 -0.18,-0.25,0.43,U] [#8 0.00,-0.47,0.00,M3] 
23:44:26.025 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.21}, one-star: {-0.11, -0.38}
23:44:26.025 00.000 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
23:44:26.026 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
23:44:26.027 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.54 mountX=0.03 mountY=0.21, mountTheta=1.44
23:44:26.028 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.21, opts=13)
23:44:26.029 00.001 8996 Enqueuing Move request for scope (0.01, -0.21)
23:44:26.030 00.001 20224 Worker thread wakes up
23:44:26.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.21) opts 0xd
23:44:26.030 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.21)
23:44:26.030 00.000 20224 Moving (0.01, -0.21) raw xDistance=0.03 yDistance=0.21
23:44:26.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:44:26.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:44:26.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:44:26.030 00.000 20224 MoveAxis(E, 0, ABG)
23:44:26.030 00.000 20224 Move returns status 0, amount 0
23:44:26.030 00.000 20224 MoveAxis(N, 0, ABG)
23:44:26.031 00.001 20224 Move returns status 0, amount 0
23:44:26.031 00.000 20224 move complete, result=0
23:44:26.031 00.000 20224 worker thread done servicing request
23:44:26.036 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65535, med=2873, FiltMin=2617, FiltMax=27878, Gamma=1.000
23:44:26.057 00.021 8996 UpdateGuideState exits: m=758973 SNR=350.4
23:44:26.059 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:26.061 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:26.062 00.001 8996 Enqueuing Expose request
23:44:26.064 00.002 20224 Worker thread wakes up
23:44:26.064 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:44:26.065 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:26.066 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:27.062 00.996 20224 Exposure complete
23:44:27.173 00.111 20224 worker thread done servicing request
23:44:27.173 00.000 8996 OnExposeComplete: enter
23:44:27.175 00.002 8996 UpdateGuideState(): m_state=6
23:44:27.176 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8348
23:44:27.177 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.57, Mass=741737, SNR=330.4, Peak=58902 HFD=4.4
23:44:27.178 00.001 8996 MultiStar: [#1 -0.07,-0.38,0.72,U] [#2 -0.12,-0.20,0.78,U] [#3 0.12,0.11,0.57,U] [#4 -0.10,0.03,0.57,U] [#5 0.03,0.19,0.58,U] [#6 0.10,-0.04,0.41,U] [#7 -0.42,-0.03,0.38,U] [#8 -0.01,-0.35,0.43,U] 
23:44:27.179 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.11}, one-star: {-0.19, -0.20}
23:44:27.179 00.000 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
23:44:27.180 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
23:44:27.181 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.18 mountX=-0.07 mountY=0.12, mountTheta=2.07
23:44:27.183 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.11, opts=13)
23:44:27.184 00.001 8996 Enqueuing Move request for scope (-0.08, -0.11)
23:44:27.185 00.001 20224 Worker thread wakes up
23:44:27.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
23:44:27.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
23:44:27.185 00.000 20224 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
23:44:27.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:44:27.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:27.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:44:27.185 00.000 20224 MoveAxis(E, 0, ABG)
23:44:27.185 00.000 20224 Move returns status 0, amount 0
23:44:27.185 00.000 20224 MoveAxis(N, 0, ABG)
23:44:27.185 00.000 20224 Move returns status 0, amount 0
23:44:27.185 00.000 20224 move complete, result=0
23:44:27.185 00.000 20224 worker thread done servicing request
23:44:27.189 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58902, med=2873, FiltMin=2601, FiltMax=30736, Gamma=1.000
23:44:27.206 00.017 8996 UpdateGuideState exits: m=741737 SNR=330.4
23:44:27.208 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:27.208 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:27.209 00.001 8996 Enqueuing Expose request
23:44:27.210 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:27.211 00.001 20224 Worker thread wakes up
23:44:27.211 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:27.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:28.379 01.168 20224 Exposure complete
23:44:28.434 00.055 20224 worker thread done servicing request
23:44:28.434 00.000 8996 OnExposeComplete: enter
23:44:28.435 00.001 8996 UpdateGuideState(): m_state=6
23:44:28.436 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8349
23:44:28.437 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.34, Mass=658823, SNR=344.9, Peak=57907 HFD=4.2
23:44:28.438 00.001 8996 MultiStar: [#1 -0.16,-0.60,0.00,M8] [#2 0.02,-0.31,0.70,U] [#3 0.06,-0.02,0.56,U] [#4 -0.24,-0.36,0.00,M1] [#5 0.16,-0.03,0.61,U] [#6 0.07,-0.32,0.42,U] [#7 -0.30,-0.15,0.44,U] [#8 0.02,-0.50,0.00,M3] 
23:44:28.438 00.000 8996 refined, 5 included, MultiStar: {0.01, -0.23}, one-star: {-0.01, -0.43}
23:44:28.439 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:44:28.440 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
23:44:28.441 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.53 mountX=0.03 mountY=0.23, mountTheta=1.43
23:44:28.443 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.23, opts=13)
23:44:28.443 00.000 8996 Enqueuing Move request for scope (0.01, -0.23)
23:44:28.444 00.001 20224 Worker thread wakes up
23:44:28.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.23) opts 0xd
23:44:28.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.23)
23:44:28.444 00.000 20224 Moving (0.01, -0.23) raw xDistance=0.03 yDistance=0.23
23:44:28.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:44:28.444 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.32 newest=0.56
23:44:28.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:44:28.445 00.001 20224 MoveAxis(E, 0, ABG)
23:44:28.445 00.000 20224 Move returns status 0, amount 0
23:44:28.445 00.000 20224 MoveAxis(S, 49, ABG)
23:44:28.445 00.000 20224 Guiding  Dir = 1, Dur = 49
23:44:28.445 00.000 20224 IsSlewing returns 0
23:44:28.445 00.000 20224 IsGuiding returns 0
23:44:28.449 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57907, med=2873, FiltMin=2624, FiltMax=22787, Gamma=1.000
23:44:28.461 00.012 8996 UpdateGuideState exits: m=658823 SNR=344.9
23:44:28.462 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:28.462 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:28.463 00.001 8996 Enqueuing Expose request
23:44:28.470 00.007 20224 PulseGuide returned control before completion, sleep 34
23:44:28.516 00.046 20224 IsGuiding returns 1
23:44:28.516 00.000 20224 scope still moving after pulse duration time elapsed
23:44:28.548 00.032 20224 IsSlewing returns 0
23:44:28.548 00.000 20224 IsGuiding returns 1
23:44:28.579 00.031 20224 IsSlewing returns 0
23:44:28.580 00.001 20224 IsGuiding returns 0
23:44:28.580 00.000 20224 scope move finished after 49 + 85 ms
23:44:28.580 00.000 20224 Move returns status 0, amount 49
23:44:28.580 00.000 20224 move complete, result=0
23:44:28.580 00.000 20224 worker thread done servicing request
23:44:28.580 00.000 20224 Worker thread wakes up
23:44:28.580 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
23:44:28.583 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:28.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:29.560 00.977 20224 Exposure complete
23:44:29.649 00.089 20224 worker thread done servicing request
23:44:29.649 00.000 8996 OnExposeComplete: enter
23:44:29.650 00.001 8996 UpdateGuideState(): m_state=6
23:44:29.651 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8350
23:44:29.652 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.58, Mass=816712, SNR=397.1, Peak=59126 HFD=4.4
23:44:29.653 00.001 8996 MultiStar: [#1 -0.37,-0.61,0.00,M9] [#2 0.15,-0.34,0.58,U] [#3 0.13,0.30,0.48,U] [#4 -0.25,-0.17,0.45,U] [#5 0.13,0.12,0.51,U] [#6 0.04,-0.18,0.36,U] [#7 -0.30,-0.14,0.38,U] [#8 0.02,-0.47,0.00,M4] 
23:44:29.653 00.000 8996 refined, 6 included, MultiStar: {-0.00, -0.10}, one-star: {-0.01, -0.19}
23:44:29.655 00.002 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
23:44:29.657 00.002 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
23:44:29.657 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.59 mountX=0.01 mountY=0.10, mountTheta=1.49
23:44:29.659 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
23:44:29.661 00.002 8996 Enqueuing Move request for scope (-0.00, -0.10)
23:44:29.662 00.001 20224 Worker thread wakes up
23:44:29.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
23:44:29.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
23:44:29.662 00.000 20224 Moving (-0.00, -0.10) raw xDistance=0.01 yDistance=0.10
23:44:29.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:44:29.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:29.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:44:29.662 00.000 20224 MoveAxis(E, 0, ABG)
23:44:29.662 00.000 20224 Move returns status 0, amount 0
23:44:29.663 00.001 20224 MoveAxis(N, 0, ABG)
23:44:29.663 00.000 20224 Move returns status 0, amount 0
23:44:29.663 00.000 20224 move complete, result=0
23:44:29.663 00.000 20224 worker thread done servicing request
23:44:29.669 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59126, med=2873, FiltMin=2598, FiltMax=27312, Gamma=1.000
23:44:29.693 00.024 8996 UpdateGuideState exits: m=816712 SNR=397.1
23:44:29.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:29.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:29.697 00.002 8996 Enqueuing Expose request
23:44:29.697 00.000 20224 Worker thread wakes up
23:44:29.697 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:29.699 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:29.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:30.857 01.158 20224 Exposure complete
23:44:30.931 00.074 20224 worker thread done servicing request
23:44:30.931 00.000 8996 OnExposeComplete: enter
23:44:30.932 00.001 8996 UpdateGuideState(): m_state=6
23:44:30.933 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8351
23:44:30.934 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=473.68, Mass=691034, SNR=330.1, Peak=55222 HFD=4.5
23:44:30.936 00.002 8996 MultiStar: [#1 -0.17,-0.30,0.77,U] [#2 0.10,-0.19,0.74,U] [#3 -0.03,0.12,0.61,U] [#4 -0.28,-0.18,0.52,U] [#5 0.16,0.03,0.61,U] [#6 0.14,-0.11,0.43,U] [#7 -0.23,-0.42,0.00,M1] [#8 0.14,-0.37,0.42,U] 
23:44:30.938 00.002 8996 refined, 7 included, MultiStar: {-0.03, -0.13}, one-star: {-0.14, -0.09}
23:44:30.939 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
23:44:30.940 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
23:44:30.941 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.78 mountX=-0.02 mountY=0.13, mountTheta=1.69
23:44:30.943 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.13, opts=13)
23:44:30.944 00.001 8996 Enqueuing Move request for scope (-0.03, -0.13)
23:44:30.945 00.001 20224 Worker thread wakes up
23:44:30.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
23:44:30.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
23:44:30.945 00.000 20224 Moving (-0.03, -0.13) raw xDistance=-0.02 yDistance=0.13
23:44:30.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:44:30.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:30.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:44:30.945 00.000 20224 MoveAxis(E, 0, ABG)
23:44:30.945 00.000 20224 Move returns status 0, amount 0
23:44:30.945 00.000 20224 MoveAxis(N, 0, ABG)
23:44:30.945 00.000 20224 Move returns status 0, amount 0
23:44:30.945 00.000 20224 move complete, result=0
23:44:30.946 00.001 20224 worker thread done servicing request
23:44:30.949 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55222, med=2873, FiltMin=2595, FiltMax=26864, Gamma=1.000
23:44:30.963 00.014 8996 UpdateGuideState exits: m=691034 SNR=330.1
23:44:30.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:30.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:30.965 00.000 8996 Enqueuing Expose request
23:44:30.966 00.001 20224 Worker thread wakes up
23:44:30.966 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:30.967 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:30.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:31.936 00.969 20224 Exposure complete
23:44:31.991 00.055 20224 worker thread done servicing request
23:44:31.991 00.000 8996 OnExposeComplete: enter
23:44:31.992 00.001 8996 UpdateGuideState(): m_state=6
23:44:31.993 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8352
23:44:31.993 00.000 8996 Star::Find returns 1 (0), X=137.10, Y=473.62, Mass=683695, SNR=338.3, Peak=50246 HFD=4.3
23:44:31.994 00.001 8996 MultiStar: [#1 -0.09,-0.31,0.65,U] [#2 0.23,-0.29,0.68,U] [#3 0.35,0.14,0.62,U] [#4 -0.04,-0.21,0.58,U] [#5 0.17,0.08,0.57,U] [#6 0.26,-0.28,0.43,U] [#7 -0.20,-0.35,0.39,U] [#8 0.10,-0.33,0.43,U] 
23:44:31.995 00.001 8996 single-star, 8 included, MultiStar: {0.10, -0.17}, one-star: {0.08, -0.15}
23:44:31.996 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
23:44:31.997 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
23:44:31.998 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.09 mountX=0.09 mountY=0.14, mountTheta=0.99
23:44:31.999 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.15, opts=13)
23:44:32.000 00.001 8996 Enqueuing Move request for scope (0.08, -0.15)
23:44:32.001 00.001 20224 Worker thread wakes up
23:44:32.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
23:44:32.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
23:44:32.001 00.000 20224 Moving (0.08, -0.15) raw xDistance=0.09 yDistance=0.14
23:44:32.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:44:32.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:32.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:44:32.002 00.001 20224 MoveAxis(E, 0, ABG)
23:44:32.002 00.000 20224 Move returns status 0, amount 0
23:44:32.002 00.000 20224 MoveAxis(N, 0, ABG)
23:44:32.002 00.000 20224 Move returns status 0, amount 0
23:44:32.002 00.000 20224 move complete, result=0
23:44:32.002 00.000 20224 worker thread done servicing request
23:44:32.005 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50246, med=2873, FiltMin=2624, FiltMax=23277, Gamma=1.000
23:44:32.017 00.012 8996 UpdateGuideState exits: m=683695 SNR=338.3
23:44:32.018 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:32.019 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:32.020 00.001 8996 Enqueuing Expose request
23:44:32.021 00.001 20224 Worker thread wakes up
23:44:32.021 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:32.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:32.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:33.204 01.182 20224 Exposure complete
23:44:33.288 00.084 20224 worker thread done servicing request
23:44:33.288 00.000 8996 OnExposeComplete: enter
23:44:33.289 00.001 8996 UpdateGuideState(): m_state=6
23:44:33.290 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8353
23:44:33.291 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=473.21, Mass=679805, SNR=335.7, Peak=48307 HFD=4.4
23:44:33.292 00.001 8996 MultiStar: [#1 -0.35,-0.58,0.00,M8] [#2 -0.01,-0.47,0.00,M1] [#3 0.15,-0.22,0.72,U] [#4 -0.07,-0.44,0.00,M1] [#5 0.31,-0.37,0.00,M1] [#6 0.45,-0.18,0.00,M1] [#7 -0.21,-0.32,0.41,U] [#8 0.15,-0.66,0.00,M3] 
23:44:33.293 00.001 8996 refined, 2 included, MultiStar: {0.09, -0.40}, one-star: {0.18, -0.56}
23:44:33.293 00.000 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
23:44:33.294 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
23:44:33.296 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.40 hyp=0.41 cameraTheta=-1.34 mountX=0.13 mountY=0.39, mountTheta=1.24
23:44:33.300 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.40, opts=13)
23:44:33.303 00.003 8996 Enqueuing Move request for scope (0.09, -0.40)
23:44:33.305 00.002 20224 Worker thread wakes up
23:44:33.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.40) opts 0xd
23:44:33.305 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.40)
23:44:33.306 00.001 20224 Moving (0.09, -0.40) raw xDistance=0.13 yDistance=0.39
23:44:33.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:44:33.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
23:44:33.306 00.000 20224 MoveAxis(E, 0, ABG)
23:44:33.306 00.000 20224 Move returns status 0, amount 0
23:44:33.306 00.000 20224 MoveAxis(S, 82, ABG)
23:44:33.306 00.000 20224 Guiding  Dir = 1, Dur = 82
23:44:33.306 00.000 20224 IsSlewing returns 0
23:44:33.307 00.001 20224 IsGuiding returns 0
23:44:33.315 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48307, med=2873, FiltMin=2589, FiltMax=25731, Gamma=1.000
23:44:33.332 00.017 8996 UpdateGuideState exits: m=679805 SNR=335.7
23:44:33.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:33.336 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:33.338 00.002 8996 Enqueuing Expose request
23:44:33.360 00.022 20224 PulseGuide returned control before completion, sleep 39
23:44:33.405 00.045 20224 IsGuiding returns 1
23:44:33.405 00.000 20224 scope still moving after pulse duration time elapsed
23:44:33.436 00.031 20224 IsSlewing returns 0
23:44:33.437 00.001 20224 IsGuiding returns 1
23:44:33.472 00.035 20224 IsSlewing returns 0
23:44:33.472 00.000 20224 IsGuiding returns 0
23:44:33.472 00.000 20224 scope move finished after 82 + 84 ms
23:44:33.472 00.000 20224 Move returns status 0, amount 82
23:44:33.472 00.000 20224 move complete, result=0
23:44:33.473 00.001 20224 worker thread done servicing request
23:44:33.473 00.000 20224 Worker thread wakes up
23:44:33.473 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:33.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:33.473 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 82 ms SOUTH
23:44:34.447 00.974 20224 Exposure complete
23:44:34.503 00.056 20224 worker thread done servicing request
23:44:34.503 00.000 8996 OnExposeComplete: enter
23:44:34.504 00.001 8996 UpdateGuideState(): m_state=6
23:44:34.505 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8354
23:44:34.505 00.000 8996 Star::Find returns 1 (0), X=136.98, Y=473.58, Mass=768338, SNR=351.1, Peak=57798 HFD=4.2
23:44:34.506 00.001 8996 MultiStar: [#1 -0.27,-0.41,0.00,M9] [#2 -0.07,-0.29,0.69,U] [#3 0.16,0.07,0.57,U] [#4 -0.05,-0.26,0.53,U] [#5 0.13,-0.06,0.59,U] [#6 0.38,0.13,0.48,U] [#7 -0.20,-0.04,0.47,U] [#8 0.29,-0.25,0.43,U] 
23:44:34.507 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.12}, one-star: {-0.04, -0.19}
23:44:34.508 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
23:44:34.508 00.000 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
23:44:34.509 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.15 mountX=0.07 mountY=0.12, mountTheta=1.05
23:44:34.511 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
23:44:34.512 00.001 8996 Enqueuing Move request for scope (0.06, -0.12)
23:44:34.512 00.000 20224 Worker thread wakes up
23:44:34.513 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
23:44:34.513 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
23:44:34.513 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.12
23:44:34.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:44:34.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:34.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:44:34.513 00.000 20224 MoveAxis(E, 0, ABG)
23:44:34.513 00.000 20224 Move returns status 0, amount 0
23:44:34.513 00.000 20224 MoveAxis(N, 0, ABG)
23:44:34.513 00.000 20224 Move returns status 0, amount 0
23:44:34.513 00.000 20224 move complete, result=0
23:44:34.513 00.000 20224 worker thread done servicing request
23:44:34.522 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57798, med=2873, FiltMin=2593, FiltMax=28272, Gamma=1.000
23:44:34.547 00.025 8996 UpdateGuideState exits: m=768338 SNR=351.1
23:44:34.549 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:34.549 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:34.550 00.001 8996 Enqueuing Expose request
23:44:34.551 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:34.552 00.001 20224 Worker thread wakes up
23:44:34.552 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:34.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:35.734 01.182 20224 Exposure complete
23:44:35.805 00.071 20224 worker thread done servicing request
23:44:35.805 00.000 8996 OnExposeComplete: enter
23:44:35.806 00.001 8996 UpdateGuideState(): m_state=6
23:44:35.807 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8355
23:44:35.808 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.71, Mass=654392, SNR=362.8, Peak=55062 HFD=4.3
23:44:35.809 00.001 8996 MultiStar: [#1 -0.23,-0.17,0.57,U] [#2 -0.09,-0.15,0.73,U] [#3 0.10,0.46,0.00,M1] [#4 -0.19,-0.02,0.53,U] [#5 0.15,0.16,0.56,U] [#6 0.17,-0.07,0.41,U] [#7 -0.19,-0.04,0.45,U] [#8 0.16,-0.22,0.36,U] 
23:44:35.810 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.07}, one-star: {-0.00, -0.06}
23:44:35.811 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
23:44:35.812 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
23:44:35.812 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.63 mountX=0.00 mountY=0.06, mountTheta=1.54
23:44:35.814 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
23:44:35.815 00.001 8996 Enqueuing Move request for scope (-0.00, -0.06)
23:44:35.815 00.000 20224 Worker thread wakes up
23:44:35.816 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
23:44:35.816 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
23:44:35.816 00.000 20224 Moving (-0.00, -0.06) raw xDistance=0.00 yDistance=0.06
23:44:35.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:44:35.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:35.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:44:35.816 00.000 20224 MoveAxis(E, 0, ABG)
23:44:35.816 00.000 20224 Move returns status 0, amount 0
23:44:35.816 00.000 20224 MoveAxis(N, 0, ABG)
23:44:35.816 00.000 20224 Move returns status 0, amount 0
23:44:35.816 00.000 20224 move complete, result=0
23:44:35.816 00.000 20224 worker thread done servicing request
23:44:35.819 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55062, med=2873, FiltMin=2608, FiltMax=22861, Gamma=1.000
23:44:35.833 00.014 8996 UpdateGuideState exits: m=654392 SNR=362.8
23:44:35.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:35.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:35.835 00.000 8996 Enqueuing Expose request
23:44:35.836 00.001 20224 Worker thread wakes up
23:44:35.836 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:35.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:35.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:36.811 00.974 20224 Exposure complete
23:44:36.879 00.068 20224 worker thread done servicing request
23:44:36.879 00.000 8996 OnExposeComplete: enter
23:44:36.880 00.001 8996 UpdateGuideState(): m_state=6
23:44:36.881 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8356
23:44:36.881 00.000 8996 Star::Find returns 1 (0), X=137.33, Y=473.33, Mass=701606, SNR=324.5, Peak=51421 HFD=4.7
23:44:36.882 00.001 8996 MultiStar: [#1 0.08,-0.64,0.00,M9] [#2 0.22,-0.72,0.00,M1] [#3 0.45,-0.02,0.00,M2] [#4 0.17,-0.43,0.00,M1] [#5 0.35,-0.42,0.00,M1] [#6 0.50,-0.29,0.00,M1] [#7 0.24,-0.44,0.00,M1] [#8 0.49,-0.52,0.00,M2] 
23:44:36.883 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
23:44:36.884 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
23:44:36.885 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.43 hyp=0.53 cameraTheta=-0.96 mountX=0.35 mountY=0.40, mountTheta=0.85
23:44:36.886 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.43, opts=13)
23:44:36.887 00.001 8996 Enqueuing Move request for scope (0.31, -0.43)
23:44:36.888 00.001 20224 Worker thread wakes up
23:44:36.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.43) opts 0xd
23:44:36.888 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.43)
23:44:36.888 00.000 20224 Moving (0.31, -0.43) raw xDistance=0.35 yDistance=0.40
23:44:36.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
23:44:36.889 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
23:44:36.889 00.000 20224 MoveAxis(W, 51, ABG)
23:44:36.889 00.000 20224 Guiding  Dir = 3, Dur = 51
23:44:36.889 00.000 20224 IsSlewing returns 0
23:44:36.890 00.001 20224 IsGuiding returns 0
23:44:36.891 00.001 20224 PulseGuide returned control before completion, sleep 60
23:44:36.893 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51421, med=2873, FiltMin=2605, FiltMax=24467, Gamma=1.000
23:44:36.910 00.017 8996 UpdateGuideState exits: m=701606 SNR=324.5
23:44:36.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:36.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:36.913 00.001 8996 Enqueuing Expose request
23:44:36.965 00.052 20224 IsGuiding returns 1
23:44:36.965 00.000 20224 scope still moving after pulse duration time elapsed
23:44:36.996 00.031 20224 IsSlewing returns 0
23:44:36.996 00.000 20224 IsGuiding returns 0
23:44:36.996 00.000 20224 scope move finished after 51 + 55 ms
23:44:36.996 00.000 20224 Move returns status 0, amount 51
23:44:36.996 00.000 20224 MoveAxis(S, 83, ABG)
23:44:36.996 00.000 20224 Guiding  Dir = 1, Dur = 83
23:44:36.996 00.000 20224 IsSlewing returns 0
23:44:36.997 00.001 20224 IsGuiding returns 0
23:44:37.043 00.046 20224 PulseGuide returned control before completion, sleep 46
23:44:37.103 00.060 20224 IsGuiding returns 1
23:44:37.103 00.000 20224 scope still moving after pulse duration time elapsed
23:44:37.134 00.031 20224 IsSlewing returns 0
23:44:37.134 00.000 20224 IsGuiding returns 1
23:44:37.165 00.031 20224 IsSlewing returns 0
23:44:37.165 00.000 20224 IsGuiding returns 1
23:44:37.196 00.031 20224 IsSlewing returns 0
23:44:37.196 00.000 20224 IsGuiding returns 1
23:44:37.227 00.031 20224 IsSlewing returns 0
23:44:37.228 00.001 20224 IsGuiding returns 0
23:44:37.228 00.000 20224 scope move finished after 83 + 148 ms
23:44:37.228 00.000 20224 Move returns status 0, amount 83
23:44:37.228 00.000 20224 move complete, result=0
23:44:37.228 00.000 20224 worker thread done servicing request
23:44:37.228 00.000 20224 Worker thread wakes up
23:44:37.228 00.000 8996 GuideStep: 0.3 px 51 ms WEST, 0.4 px 83 ms SOUTH
23:44:37.230 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:37.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:38.402 01.172 20224 Exposure complete
23:44:38.458 00.056 20224 worker thread done servicing request
23:44:38.458 00.000 8996 OnExposeComplete: enter
23:44:38.459 00.001 8996 UpdateGuideState(): m_state=6
23:44:38.460 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8357
23:44:38.461 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=473.71, Mass=718150, SNR=324.1, Peak=63382 HFD=4.5
23:44:38.462 00.001 8996 MultiStar: [#1 -0.44,-0.26,0.00,M10] [#2 -0.13,-0.26,0.75,U] [#3 -0.07,0.07,0.60,U] [#4 -0.20,-0.02,0.62,U] [#5 -0.22,0.09,0.63,U] [#6 -0.04,0.02,0.46,U] [#7 -0.55,0.01,0.00,M2] [#8 -0.24,-0.24,0.42,U] 
23:44:38.462 00.000 8996 refined, 6 included, MultiStar: {-0.19, -0.06}, one-star: {-0.34, -0.05}
23:44:38.463 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
23:44:38.464 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
23:44:38.465 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.86 mountX=-0.19 mountY=0.08, mountTheta=2.75
23:44:38.466 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.06, opts=13)
23:44:38.467 00.001 8996 Enqueuing Move request for scope (-0.19, -0.06)
23:44:38.467 00.000 20224 Worker thread wakes up
23:44:38.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
23:44:38.468 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
23:44:38.468 00.000 20224 Moving (-0.19, -0.06) raw xDistance=-0.19 yDistance=0.08
23:44:38.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:44:38.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:38.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:44:38.468 00.000 20224 MoveAxis(E, 0, ABG)
23:44:38.468 00.000 20224 Move returns status 0, amount 0
23:44:38.468 00.000 20224 MoveAxis(N, 0, ABG)
23:44:38.468 00.000 20224 Move returns status 0, amount 0
23:44:38.468 00.000 20224 move complete, result=0
23:44:38.468 00.000 20224 worker thread done servicing request
23:44:38.472 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=63382, med=2873, FiltMin=2614, FiltMax=29094, Gamma=1.000
23:44:38.484 00.012 8996 UpdateGuideState exits: m=718150 SNR=324.1
23:44:38.485 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:38.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:38.486 00.000 8996 Enqueuing Expose request
23:44:38.487 00.001 20224 Worker thread wakes up
23:44:38.487 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:38.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:38.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:39.475 00.987 20224 Exposure complete
23:44:39.574 00.099 20224 worker thread done servicing request
23:44:39.574 00.000 8996 OnExposeComplete: enter
23:44:39.575 00.001 8996 UpdateGuideState(): m_state=6
23:44:39.578 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8358
23:44:39.579 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.74, Mass=673475, SNR=358.6, Peak=61590 HFD=4.5
23:44:39.580 00.001 8996 MultiStar: [#1 -0.49,-0.14,0.00,R] [#2 -0.17,-0.10,0.76,U] [#3 -0.06,0.33,0.57,U] [#4 -0.47,-0.13,0.00,M1] [#5 -0.12,0.12,0.59,U] [#6 0.14,0.04,0.44,U] [#7 -0.62,0.10,0.00,M3] [#8 -0.18,-0.31,0.36,U] 
23:44:39.581 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.02}, one-star: {-0.17, -0.03}
23:44:39.582 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
23:44:39.582 00.000 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
23:44:39.582 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.99 mountX=-0.11 mountY=-0.00, mountTheta=-3.11
23:44:39.585 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
23:44:39.586 00.001 8996 Enqueuing Move request for scope (-0.11, 0.02)
23:44:39.586 00.000 20224 Worker thread wakes up
23:44:39.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
23:44:39.587 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
23:44:39.587 00.000 20224 Moving (-0.11, 0.02) raw xDistance=-0.11 yDistance=-0.00
23:44:39.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:44:39.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:39.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:44:39.587 00.000 20224 MoveAxis(E, 0, ABG)
23:44:39.587 00.000 20224 Move returns status 0, amount 0
23:44:39.587 00.000 20224 MoveAxis(N, 0, ABG)
23:44:39.587 00.000 20224 Move returns status 0, amount 0
23:44:39.587 00.000 20224 move complete, result=0
23:44:39.587 00.000 20224 worker thread done servicing request
23:44:39.591 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61590, med=2873, FiltMin=2617, FiltMax=28397, Gamma=1.000
23:44:39.608 00.017 8996 UpdateGuideState exits: m=673475 SNR=358.6
23:44:39.610 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:39.610 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:39.611 00.001 8996 Enqueuing Expose request
23:44:39.612 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:39.613 00.001 20224 Worker thread wakes up
23:44:39.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:39.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:40.796 01.183 20224 Exposure complete
23:44:40.885 00.089 20224 worker thread done servicing request
23:44:40.885 00.000 8996 OnExposeComplete: enter
23:44:40.887 00.002 8996 UpdateGuideState(): m_state=6
23:44:40.889 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8359
23:44:40.890 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.91, Mass=697534, SNR=356.3, Peak=65494 HFD=4.4
23:44:40.892 00.002 8996 MultiStar: [#1 0.05,0.47,0.00,M1] [#2 -0.36,0.22,0.70,U] [#3 -0.11,0.85,0.00,M1] [#4 -0.33,0.43,0.00,M2] [#5 -0.16,0.40,0.00,M1] [#6 -0.16,0.29,0.39,U] [#7 -0.41,0.15,0.00,M4] [#8 -0.16,-0.02,0.37,U] 
23:44:40.894 00.002 8996 single-star, 3 included, MultiStar: {-0.23, 0.16}, one-star: {-0.18, 0.14}
23:44:40.895 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
23:44:40.896 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
23:44:40.897 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.46 mountX=-0.19 mountY=-0.12, mountTheta=-2.57
23:44:40.901 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.14, opts=13)
23:44:40.902 00.001 8996 Enqueuing Move request for scope (-0.18, 0.14)
23:44:40.903 00.001 20224 Worker thread wakes up
23:44:40.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
23:44:40.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
23:44:40.903 00.000 20224 Moving (-0.18, 0.14) raw xDistance=-0.19 yDistance=-0.12
23:44:40.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:44:40.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:40.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:44:40.903 00.000 20224 MoveAxis(E, 0, ABG)
23:44:40.903 00.000 20224 Move returns status 0, amount 0
23:44:40.903 00.000 20224 MoveAxis(N, 0, ABG)
23:44:40.903 00.000 20224 Move returns status 0, amount 0
23:44:40.903 00.000 20224 move complete, result=0
23:44:40.903 00.000 20224 worker thread done servicing request
23:44:40.908 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65494, med=2873, FiltMin=2624, FiltMax=28125, Gamma=1.000
23:44:40.933 00.025 8996 UpdateGuideState exits: m=697534 SNR=356.3
23:44:40.934 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:40.935 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:40.936 00.001 8996 Enqueuing Expose request
23:44:40.937 00.001 20224 Worker thread wakes up
23:44:40.937 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:40.939 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:40.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:41.905 00.966 20224 Exposure complete
23:44:41.985 00.080 20224 worker thread done servicing request
23:44:41.985 00.000 8996 OnExposeComplete: enter
23:44:41.986 00.001 8996 UpdateGuideState(): m_state=6
23:44:41.987 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8360
23:44:41.988 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=474.12, Mass=688330, SNR=349.9, Peak=65494 HFD=4.5
23:44:41.989 00.001 8996 MultiStar: [#1 0.10,0.20,0.62,U] [#2 -0.27,0.16,0.71,U] [#3 -0.10,0.92,0.00,M2] [#4 -0.46,0.63,0.00,M3] [#5 0.02,0.62,0.00,M2] [#6 -0.06,0.58,0.00,M1] [#7 -0.48,0.44,0.00,M5] [#8 -0.17,-0.01,0.42,U] 
23:44:41.990 00.001 8996 refined, 3 included, MultiStar: {-0.19, 0.21}, one-star: {-0.31, 0.35}
23:44:41.990 00.000 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:44:41.991 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
23:44:41.992 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.29 mountX=-0.21 mountY=-0.19, mountTheta=-2.39
23:44:41.993 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.21, opts=13)
23:44:41.994 00.001 8996 Enqueuing Move request for scope (-0.19, 0.21)
23:44:41.995 00.001 20224 Worker thread wakes up
23:44:41.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
23:44:41.995 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
23:44:41.995 00.000 20224 Moving (-0.19, 0.21) raw xDistance=-0.21 yDistance=-0.19
23:44:41.995 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:44:41.995 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:41.996 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:44:41.996 00.000 20224 MoveAxis(E, 30, ABG)
23:44:41.996 00.000 20224 Guiding  Dir = 2, Dur = 30
23:44:41.996 00.000 20224 IsSlewing returns 0
23:44:41.996 00.000 20224 IsGuiding returns 0
23:44:41.999 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2873, FiltMin=2601, FiltMax=29875, Gamma=1.000
23:44:42.016 00.017 8996 UpdateGuideState exits: m=688330 SNR=349.9
23:44:42.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:42.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:42.018 00.000 8996 Enqueuing Expose request
23:44:42.019 00.001 20224 PulseGuide returned control before completion, sleep 18
23:44:42.049 00.030 20224 IsGuiding returns 1
23:44:42.049 00.000 20224 scope still moving after pulse duration time elapsed
23:44:42.081 00.032 20224 IsSlewing returns 0
23:44:42.081 00.000 20224 IsGuiding returns 1
23:44:42.112 00.031 20224 IsSlewing returns 0
23:44:42.112 00.000 20224 IsGuiding returns 0
23:44:42.112 00.000 20224 scope move finished after 30 + 85 ms
23:44:42.112 00.000 20224 Move returns status 0, amount 30
23:44:42.112 00.000 20224 MoveAxis(N, 0, ABG)
23:44:42.112 00.000 20224 Move returns status 0, amount 0
23:44:42.112 00.000 20224 move complete, result=0
23:44:42.112 00.000 20224 worker thread done servicing request
23:44:42.112 00.000 20224 Worker thread wakes up
23:44:42.112 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
23:44:42.114 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:42.114 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:43.261 01.147 20224 Exposure complete
23:44:43.316 00.055 20224 worker thread done servicing request
23:44:43.316 00.000 8996 OnExposeComplete: enter
23:44:43.318 00.002 8996 UpdateGuideState(): m_state=6
23:44:43.320 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8361
23:44:43.322 00.002 8996 Star::Find returns 1 (0), X=137.30, Y=473.91, Mass=752759, SNR=396.8, Peak=60470 HFD=4.5
23:44:43.324 00.002 8996 MultiStar: [#1 0.54,0.27,0.00,M1] [#2 0.08,0.04,0.70,U] [#3 0.31,0.35,0.00,M3] [#4 0.05,-0.03,0.44,U] [#5 0.48,0.42,0.00,M3] [#6 0.38,0.26,0.00,M2] [#7 0.17,0.25,0.42,U] [#8 0.37,-0.08,0.37,U] 
23:44:43.325 00.001 8996 refined, 4 included, MultiStar: {0.19, 0.08}, one-star: {0.28, 0.15}
23:44:43.327 00.002 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
23:44:43.328 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
23:44:43.330 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.21 cameraTheta=0.40 mountX=0.18 mountY=-0.10, mountTheta=-0.51
23:44:43.332 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.08, opts=13)
23:44:43.334 00.002 8996 Enqueuing Move request for scope (0.19, 0.08)
23:44:43.336 00.002 20224 Worker thread wakes up
23:44:43.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
23:44:43.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
23:44:43.337 00.001 20224 Moving (0.19, 0.08) raw xDistance=0.18 yDistance=-0.10
23:44:43.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:44:43.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:43.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:44:43.337 00.000 20224 MoveAxis(E, 0, ABG)
23:44:43.337 00.000 20224 Move returns status 0, amount 0
23:44:43.337 00.000 20224 MoveAxis(N, 0, ABG)
23:44:43.337 00.000 20224 Move returns status 0, amount 0
23:44:43.337 00.000 20224 move complete, result=0
23:44:43.338 00.001 20224 worker thread done servicing request
23:44:43.346 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60470, med=2873, FiltMin=2601, FiltMax=28269, Gamma=1.000
23:44:43.363 00.017 8996 UpdateGuideState exits: m=752759 SNR=396.8
23:44:43.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:43.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:43.366 00.001 8996 Enqueuing Expose request
23:44:43.367 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:43.368 00.001 20224 Worker thread wakes up
23:44:43.368 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:43.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:44.351 00.983 20224 Exposure complete
23:44:44.417 00.066 20224 worker thread done servicing request
23:44:44.417 00.000 8996 OnExposeComplete: enter
23:44:44.418 00.001 8996 UpdateGuideState(): m_state=6
23:44:44.420 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8362
23:44:44.421 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=473.71, Mass=695713, SNR=341.2, Peak=56070 HFD=4.5
23:44:44.423 00.002 8996 MultiStar: [#1 0.53,0.28,0.00,M2] [#2 0.09,0.22,0.86,U] [#3 0.13,0.49,0.00,M4] [#4 -0.03,0.22,0.57,U] [#5 0.44,0.39,0.00,M4] [#6 0.48,0.22,0.00,M3] [#7 -0.03,0.39,0.47,U] [#8 0.39,0.02,0.42,U] 
23:44:44.425 00.002 8996 single-star, 4 included, MultiStar: {0.11, 0.14}, one-star: {0.15, -0.06}
23:44:44.426 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
23:44:44.428 00.002 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.90)
23:44:44.429 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.36 mountX=0.15 mountY=0.04, mountTheta=0.25
23:44:44.432 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.06, opts=13)
23:44:44.434 00.002 8996 Enqueuing Move request for scope (0.15, -0.06)
23:44:44.435 00.001 20224 Worker thread wakes up
23:44:44.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.06) opts 0xd
23:44:44.435 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.06)
23:44:44.435 00.000 20224 Moving (0.15, -0.06) raw xDistance=0.15 yDistance=0.04
23:44:44.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:44:44.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:44.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:44:44.435 00.000 20224 MoveAxis(E, 0, ABG)
23:44:44.435 00.000 20224 Move returns status 0, amount 0
23:44:44.436 00.001 20224 MoveAxis(N, 0, ABG)
23:44:44.436 00.000 20224 Move returns status 0, amount 0
23:44:44.436 00.000 20224 move complete, result=0
23:44:44.436 00.000 20224 worker thread done servicing request
23:44:44.442 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56070, med=2873, FiltMin=2608, FiltMax=24125, Gamma=1.000
23:44:44.460 00.018 8996 UpdateGuideState exits: m=695713 SNR=341.2
23:44:44.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:44.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:44.463 00.001 8996 Enqueuing Expose request
23:44:44.464 00.001 20224 Worker thread wakes up
23:44:44.464 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:44.465 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:44.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:45.618 01.153 20224 Exposure complete
23:44:45.688 00.070 20224 worker thread done servicing request
23:44:45.688 00.000 8996 OnExposeComplete: enter
23:44:45.689 00.001 8996 UpdateGuideState(): m_state=6
23:44:45.691 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8363
23:44:45.692 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.84, Mass=731751, SNR=350.1, Peak=65494 HFD=4.4
23:44:45.694 00.002 8996 MultiStar: [#1 0.10,0.15,0.67,U] [#2 -0.16,0.18,0.76,U] [#3 0.09,0.39,0.54,U] [#4 -0.33,0.20,0.49,U] [#5 0.12,0.26,0.55,U] [#6 0.15,0.14,0.43,U] [#7 -0.17,0.22,0.44,U] [#8 0.25,-0.12,0.37,U] 
23:44:45.695 00.001 8996 single-star, 8 included, MultiStar: {-0.01, 0.17}, one-star: {-0.06, 0.08}
23:44:45.696 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
23:44:45.697 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
23:44:45.698 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.22 mountX=-0.07 mountY=-0.07, mountTheta=-2.33
23:44:45.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.08, opts=13)
23:44:45.701 00.001 8996 Enqueuing Move request for scope (-0.06, 0.08)
23:44:45.702 00.001 20224 Worker thread wakes up
23:44:45.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
23:44:45.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
23:44:45.703 00.001 20224 Moving (-0.06, 0.08) raw xDistance=-0.07 yDistance=-0.07
23:44:45.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:44:45.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:45.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:45.703 00.000 20224 MoveAxis(E, 0, ABG)
23:44:45.703 00.000 20224 Move returns status 0, amount 0
23:44:45.703 00.000 20224 MoveAxis(N, 0, ABG)
23:44:45.703 00.000 20224 Move returns status 0, amount 0
23:44:45.703 00.000 20224 move complete, result=0
23:44:45.703 00.000 20224 worker thread done servicing request
23:44:45.710 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2873, FiltMin=2605, FiltMax=28989, Gamma=1.000
23:44:45.738 00.028 8996 UpdateGuideState exits: m=731751 SNR=350.1
23:44:45.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:45.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:45.741 00.001 8996 Enqueuing Expose request
23:44:45.742 00.001 20224 Worker thread wakes up
23:44:45.742 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:45.742 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:45.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:46.716 00.974 20224 Exposure complete
23:44:46.797 00.081 20224 worker thread done servicing request
23:44:46.798 00.001 8996 OnExposeComplete: enter
23:44:46.799 00.001 8996 UpdateGuideState(): m_state=6
23:44:46.800 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8364
23:44:46.802 00.002 8996 Star::Find returns 1 (0), X=136.89, Y=474.00, Mass=721488, SNR=330.0, Peak=65494 HFD=4.4
23:44:46.804 00.002 8996 MultiStar: [#1 0.06,0.23,0.72,U] [#2 -0.24,0.34,0.73,U] [#3 0.16,0.65,0.00,M4] [#4 -0.20,0.35,0.64,U] [#5 0.21,0.22,0.68,U] [#6 0.17,0.38,0.45,U] [#7 -0.12,0.28,0.41,U] [#8 0.11,0.05,0.40,U] 
23:44:46.806 00.002 8996 refined, 7 included, MultiStar: {-0.04, 0.26}, one-star: {-0.13, 0.24}
23:44:46.807 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
23:44:46.808 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
23:44:46.809 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.71 mountX=-0.06 mountY=-0.26, mountTheta=-1.81
23:44:46.812 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.26, opts=13)
23:44:46.813 00.001 8996 Enqueuing Move request for scope (-0.04, 0.26)
23:44:46.815 00.002 20224 Worker thread wakes up
23:44:46.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.26) opts 0xd
23:44:46.815 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.26)
23:44:46.815 00.000 20224 Moving (-0.04, 0.26) raw xDistance=-0.06 yDistance=-0.26
23:44:46.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:44:46.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:44:46.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:44:46.815 00.000 20224 MoveAxis(E, 0, ABG)
23:44:46.815 00.000 20224 Move returns status 0, amount 0
23:44:46.816 00.001 20224 MoveAxis(N, 0, ABG)
23:44:46.816 00.000 20224 Move returns status 0, amount 0
23:44:46.816 00.000 20224 move complete, result=0
23:44:46.816 00.000 20224 worker thread done servicing request
23:44:46.821 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2873, FiltMin=2541, FiltMax=30288, Gamma=1.000
23:44:46.839 00.018 8996 UpdateGuideState exits: m=721488 SNR=330.0
23:44:46.841 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:46.841 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:46.842 00.001 8996 Enqueuing Expose request
23:44:46.843 00.001 20224 Worker thread wakes up
23:44:46.843 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:44:46.844 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:46.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:48.018 01.174 20224 Exposure complete
23:44:48.100 00.082 20224 worker thread done servicing request
23:44:48.100 00.000 8996 OnExposeComplete: enter
23:44:48.101 00.001 8996 UpdateGuideState(): m_state=6
23:44:48.102 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8365
23:44:48.103 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=474.09, Mass=738733, SNR=389.1, Peak=65494 HFD=4.5
23:44:48.104 00.001 8996 MultiStar: [#1 -0.13,0.40,0.53,U] [#2 -0.24,0.42,0.00,M1] [#3 -0.26,0.80,0.00,M5] [#4 -0.39,0.56,0.00,M1] [#5 -0.01,0.59,0.00,M3] [#6 -0.05,0.73,0.00,M2] [#7 -0.40,0.63,0.00,M2] [#8 -0.16,0.07,0.33,U] 
23:44:48.105 00.001 8996 refined, 2 included, MultiStar: {-0.22, 0.30}, one-star: {-0.29, 0.32}
23:44:48.105 00.000 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:44:48.106 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
23:44:48.107 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.30 hyp=0.37 cameraTheta=2.21 mountX=-0.25 mountY=-0.27, mountTheta=-2.31
23:44:48.110 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.30, opts=13)
23:44:48.112 00.002 8996 Enqueuing Move request for scope (-0.22, 0.30)
23:44:48.114 00.002 20224 Worker thread wakes up
23:44:48.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.30) opts 0xd
23:44:48.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.30)
23:44:48.114 00.000 20224 Moving (-0.22, 0.30) raw xDistance=-0.25 yDistance=-0.27
23:44:48.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:44:48.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:44:48.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:44:48.114 00.000 20224 MoveAxis(E, 37, ABG)
23:44:48.115 00.001 20224 Guiding  Dir = 2, Dur = 37
23:44:48.115 00.000 20224 IsSlewing returns 0
23:44:48.115 00.000 20224 IsGuiding returns 0
23:44:48.122 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65494, med=2873, FiltMin=2611, FiltMax=31475, Gamma=1.000
23:44:48.142 00.020 8996 UpdateGuideState exits: m=738733 SNR=389.1
23:44:48.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:48.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:48.145 00.001 8996 Enqueuing Expose request
23:44:48.172 00.027 20224 IsGuiding returns 1
23:44:48.172 00.000 20224 scope still moving after pulse duration time elapsed
23:44:48.202 00.030 20224 IsSlewing returns 0
23:44:48.202 00.000 20224 IsGuiding returns 1
23:44:48.233 00.031 20224 IsSlewing returns 0
23:44:48.233 00.000 20224 IsGuiding returns 1
23:44:48.265 00.032 20224 IsSlewing returns 0
23:44:48.266 00.001 20224 IsGuiding returns 0
23:44:48.266 00.000 20224 scope move finished after 37 + 113 ms
23:44:48.266 00.000 20224 Move returns status 0, amount 37
23:44:48.266 00.000 20224 MoveAxis(N, 0, ABG)
23:44:48.266 00.000 20224 Move returns status 0, amount 0
23:44:48.266 00.000 20224 move complete, result=0
23:44:48.267 00.001 20224 worker thread done servicing request
23:44:48.267 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.3 px 0 ms NORTH
23:44:48.269 00.002 20224 Worker thread wakes up
23:44:48.269 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:48.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:49.263 00.994 20224 Exposure complete
23:44:49.341 00.078 20224 worker thread done servicing request
23:44:49.341 00.000 8996 OnExposeComplete: enter
23:44:49.342 00.001 8996 UpdateGuideState(): m_state=6
23:44:49.343 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8366
23:44:49.344 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.88, Mass=700990, SNR=350.7, Peak=65494 HFD=4.4
23:44:49.345 00.001 8996 MultiStar: [#1 -0.02,0.04,0.64,U] [#2 -0.08,0.24,0.71,U] [#3 0.06,0.60,0.00,M6] [#4 -0.18,0.11,0.60,U] [#5 -0.03,0.38,0.57,U] [#6 0.04,0.54,0.00,M3] [#7 -0.33,0.34,0.00,M3] [#8 -0.11,0.08,0.37,U] 
23:44:49.346 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.16}, one-star: {-0.17, 0.11}
23:44:49.346 00.000 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
23:44:49.347 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
23:44:49.348 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.14 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
23:44:49.350 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.16, opts=13)
23:44:49.350 00.000 8996 Enqueuing Move request for scope (-0.10, 0.16)
23:44:49.351 00.001 20224 Worker thread wakes up
23:44:49.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
23:44:49.351 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
23:44:49.351 00.000 20224 Moving (-0.10, 0.16) raw xDistance=-0.12 yDistance=-0.15
23:44:49.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:44:49.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:49.352 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:44:49.352 00.000 20224 MoveAxis(E, 0, ABG)
23:44:49.352 00.000 20224 Move returns status 0, amount 0
23:44:49.352 00.000 20224 MoveAxis(N, 0, ABG)
23:44:49.352 00.000 20224 Move returns status 0, amount 0
23:44:49.352 00.000 20224 move complete, result=0
23:44:49.352 00.000 20224 worker thread done servicing request
23:44:49.356 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2873, FiltMin=2595, FiltMax=27757, Gamma=1.000
23:44:49.375 00.019 8996 UpdateGuideState exits: m=700990 SNR=350.7
23:44:49.378 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:49.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:49.381 00.002 8996 Enqueuing Expose request
23:44:49.383 00.002 20224 Worker thread wakes up
23:44:49.383 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:44:49.384 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:49.385 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:50.543 01.158 20224 Exposure complete
23:44:50.614 00.071 20224 worker thread done servicing request
23:44:50.614 00.000 8996 OnExposeComplete: enter
23:44:50.617 00.003 8996 UpdateGuideState(): m_state=6
23:44:50.620 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8367
23:44:50.623 00.003 8996 Star::Find returns 1 (0), X=137.32, Y=474.06, Mass=733926, SNR=406.5, Peak=57753 HFD=4.4
23:44:50.626 00.003 8996 MultiStar: [#1 0.48,-0.02,0.00,M1] [#2 0.21,-0.03,0.62,U] [#3 0.47,0.60,0.00,M7] [#4 0.10,0.18,0.52,U] [#5 0.38,0.26,0.00,M3] [#6 0.43,0.29,0.00,M4] [#7 0.02,0.38,0.44,U] [#8 0.35,-0.10,0.35,U] 
23:44:50.628 00.002 8996 refined, 4 included, MultiStar: {0.21, 0.17}, one-star: {0.30, 0.29}
23:44:50.630 00.002 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
23:44:50.632 00.002 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
23:44:50.633 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.17 hyp=0.27 cameraTheta=0.68 mountX=0.19 mountY=-0.19, mountTheta=-0.79
23:44:50.635 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.17, opts=13)
23:44:50.636 00.001 8996 Enqueuing Move request for scope (0.21, 0.17)
23:44:50.638 00.002 20224 Worker thread wakes up
23:44:50.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.17) opts 0xd
23:44:50.638 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.17)
23:44:50.638 00.000 20224 Moving (0.21, 0.17) raw xDistance=0.19 yDistance=-0.19
23:44:50.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:44:50.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:50.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:44:50.638 00.000 20224 MoveAxis(E, 0, ABG)
23:44:50.638 00.000 20224 Move returns status 0, amount 0
23:44:50.638 00.000 20224 MoveAxis(N, 0, ABG)
23:44:50.638 00.000 20224 Move returns status 0, amount 0
23:44:50.638 00.000 20224 move complete, result=0
23:44:50.639 00.001 20224 worker thread done servicing request
23:44:50.643 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57753, med=2873, FiltMin=2617, FiltMax=29805, Gamma=1.000
23:44:50.658 00.015 8996 UpdateGuideState exits: m=733926 SNR=406.5
23:44:50.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:50.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:50.660 00.000 8996 Enqueuing Expose request
23:44:50.661 00.001 20224 Worker thread wakes up
23:44:50.661 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:44:50.662 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:50.662 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:51.647 00.985 20224 Exposure complete
23:44:51.732 00.085 20224 worker thread done servicing request
23:44:51.732 00.000 8996 OnExposeComplete: enter
23:44:51.734 00.002 8996 UpdateGuideState(): m_state=6
23:44:51.735 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8368
23:44:51.735 00.000 8996 Star::Find returns 1 (0), X=137.34, Y=473.58, Mass=741572, SNR=358.1, Peak=52713 HFD=4.5
23:44:51.737 00.002 8996 MultiStar: [#1 0.52,-0.11,0.00,M2] [#2 0.46,-0.20,0.00,M1] [#3 0.28,0.16,0.62,U] [#4 0.19,-0.04,0.52,U] [#5 0.42,0.01,0.51,U] [#6 0.51,-0.09,0.00,M5] [#7 -0.02,-0.09,0.38,U] [#8 0.32,-0.25,0.39,U] 
23:44:51.737 00.000 8996 refined, 5 included, MultiStar: {0.27, -0.07}, one-star: {0.32, -0.19}
23:44:51.738 00.001 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
23:44:51.739 00.001 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.00)
23:44:51.739 00.000 8996 CameraToMount -- cameraX=0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-0.25 mountX=0.27 mountY=0.04, mountTheta=0.14
23:44:51.741 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.07, opts=13)
23:44:51.742 00.001 8996 Enqueuing Move request for scope (0.27, -0.07)
23:44:51.743 00.001 20224 Worker thread wakes up
23:44:51.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.07) opts 0xd
23:44:51.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.07)
23:44:51.743 00.000 20224 Moving (0.27, -0.07) raw xDistance=0.27 yDistance=0.04
23:44:51.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:44:51.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:51.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:44:51.743 00.000 20224 MoveAxis(W, 40, ABG)
23:44:51.743 00.000 20224 Guiding  Dir = 3, Dur = 40
23:44:51.743 00.000 20224 IsSlewing returns 0
23:44:51.744 00.001 20224 IsGuiding returns 0
23:44:51.747 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52713, med=2873, FiltMin=2627, FiltMax=25315, Gamma=1.000
23:44:51.750 00.003 20224 PulseGuide returned control before completion, sleep 44
23:44:51.770 00.020 8996 UpdateGuideState exits: m=741572 SNR=358.1
23:44:51.772 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:51.774 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:51.774 00.000 8996 Enqueuing Expose request
23:44:51.796 00.022 20224 IsGuiding returns 1
23:44:51.796 00.000 20224 scope still moving after pulse duration time elapsed
23:44:51.829 00.033 20224 IsSlewing returns 0
23:44:51.829 00.000 20224 IsGuiding returns 1
23:44:51.860 00.031 20224 IsSlewing returns 0
23:44:51.860 00.000 20224 IsGuiding returns 0
23:44:51.860 00.000 20224 scope move finished after 40 + 77 ms
23:44:51.860 00.000 20224 Move returns status 0, amount 40
23:44:51.861 00.001 20224 MoveAxis(N, 0, ABG)
23:44:51.861 00.000 20224 Move returns status 0, amount 0
23:44:51.861 00.000 20224 move complete, result=0
23:44:51.861 00.000 20224 worker thread done servicing request
23:44:51.861 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.0 px 0 ms NORTH
23:44:51.862 00.001 20224 Worker thread wakes up
23:44:51.862 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:51.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:53.036 01.174 20224 Exposure complete
23:44:53.107 00.071 20224 worker thread done servicing request
23:44:53.108 00.001 8996 OnExposeComplete: enter
23:44:53.110 00.002 8996 UpdateGuideState(): m_state=6
23:44:53.113 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8369
23:44:53.115 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=473.82, Mass=751284, SNR=305.1, Peak=65494 HFD=4.5
23:44:53.117 00.002 8996 MultiStar: [#1 -0.07,0.25,0.77,U] [#2 -0.40,-0.03,0.80,U] [#3 -0.27,0.47,0.00,M7] [#4 -0.54,0.11,0.00,M1] [#5 -0.23,0.24,0.68,U] [#6 -0.20,0.49,0.00,M6] [#7 -0.42,0.17,0.00,M2] [#8 -0.21,-0.08,0.41,U] 
23:44:53.119 00.002 8996 refined, 4 included, MultiStar: {-0.26, 0.10}, one-star: {-0.33, 0.05}
23:44:53.120 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
23:44:53.122 00.002 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
23:44:53.123 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.78 mountX=-0.27 mountY=-0.07, mountTheta=-2.90
23:44:53.126 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.10, opts=13)
23:44:53.128 00.002 8996 Enqueuing Move request for scope (-0.26, 0.10)
23:44:53.129 00.001 20224 Worker thread wakes up
23:44:53.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd
23:44:53.130 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.10)
23:44:53.130 00.000 20224 Moving (-0.26, 0.10) raw xDistance=-0.27 yDistance=-0.07
23:44:53.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
23:44:53.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:53.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:44:53.130 00.000 20224 MoveAxis(E, 36, ABG)
23:44:53.130 00.000 20224 Guiding  Dir = 2, Dur = 36
23:44:53.131 00.001 20224 IsSlewing returns 0
23:44:53.131 00.000 20224 IsGuiding returns 0
23:44:53.139 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65494, med=2873, FiltMin=2576, FiltMax=29469, Gamma=1.000
23:44:53.157 00.018 8996 UpdateGuideState exits: m=751284 SNR=305.1
23:44:53.159 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:53.161 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:53.162 00.001 8996 Enqueuing Expose request
23:44:53.174 00.012 20224 IsGuiding returns 1
23:44:53.174 00.000 20224 scope still moving after pulse duration time elapsed
23:44:53.202 00.028 20224 IsSlewing returns 0
23:44:53.202 00.000 20224 IsGuiding returns 1
23:44:53.233 00.031 20224 IsSlewing returns 0
23:44:53.233 00.000 20224 IsGuiding returns 1
23:44:53.264 00.031 20224 IsSlewing returns 0
23:44:53.265 00.001 20224 IsGuiding returns 0
23:44:53.265 00.000 20224 scope move finished after 36 + 96 ms
23:44:53.265 00.000 20224 Move returns status 0, amount 36
23:44:53.265 00.000 20224 MoveAxis(N, 0, ABG)
23:44:53.265 00.000 20224 Move returns status 0, amount 0
23:44:53.265 00.000 20224 move complete, result=0
23:44:53.266 00.001 20224 worker thread done servicing request
23:44:53.266 00.000 20224 Worker thread wakes up
23:44:53.266 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:53.266 00.000 8996 GuideStep: -0.3 px 36 ms EAST, -0.1 px 0 ms NORTH
23:44:53.268 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:54.254 00.986 20224 Exposure complete
23:44:54.338 00.084 20224 worker thread done servicing request
23:44:54.338 00.000 8996 OnExposeComplete: enter
23:44:54.339 00.001 8996 UpdateGuideState(): m_state=6
23:44:54.340 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8370
23:44:54.340 00.000 8996 Star::Find returns 1 (0), X=137.12, Y=473.72, Mass=714953, SNR=342.4, Peak=53638 HFD=4.5
23:44:54.342 00.002 8996 MultiStar: [#1 0.26,0.05,0.64,U] [#2 0.14,-0.04,0.78,U] [#3 0.22,0.34,0.59,U] [#4 -0.04,0.01,0.51,U] [#5 0.14,0.19,0.61,U] [#6 0.18,0.23,0.47,U] [#7 -0.18,0.06,0.48,U] [#8 0.14,-0.19,0.45,U] 
23:44:54.343 00.001 8996 single-star, 8 included, MultiStar: {0.11, 0.06}, one-star: {0.10, -0.04}
23:44:54.343 00.000 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
23:44:54.344 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
23:44:54.345 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-0.42 mountX=0.10 mountY=0.03, mountTheta=0.31
23:44:54.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
23:44:54.348 00.001 8996 Enqueuing Move request for scope (0.10, -0.04)
23:44:54.349 00.001 20224 Worker thread wakes up
23:44:54.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
23:44:54.349 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
23:44:54.349 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.10 yDistance=0.03
23:44:54.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:44:54.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:54.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:44:54.349 00.000 20224 MoveAxis(E, 0, ABG)
23:44:54.349 00.000 20224 Move returns status 0, amount 0
23:44:54.349 00.000 20224 MoveAxis(N, 0, ABG)
23:44:54.349 00.000 20224 Move returns status 0, amount 0
23:44:54.350 00.001 20224 move complete, result=0
23:44:54.350 00.000 20224 worker thread done servicing request
23:44:54.354 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53638, med=2873, FiltMin=2608, FiltMax=24288, Gamma=1.000
23:44:54.368 00.014 8996 UpdateGuideState exits: m=714953 SNR=342.4
23:44:54.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:54.370 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:54.370 00.000 8996 Enqueuing Expose request
23:44:54.371 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:44:54.372 00.001 20224 Worker thread wakes up
23:44:54.372 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:54.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:55.540 01.168 20224 Exposure complete
23:44:55.624 00.084 20224 worker thread done servicing request
23:44:55.624 00.000 8996 OnExposeComplete: enter
23:44:55.626 00.002 8996 UpdateGuideState(): m_state=6
23:44:55.627 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8371
23:44:55.628 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=473.44, Mass=798979, SNR=377.3, Peak=61235 HFD=4.4
23:44:55.629 00.001 8996 MultiStar: [#1 0.49,-0.21,0.00,M1] [#2 0.12,-0.33,0.62,U] [#3 0.28,-0.12,0.57,U] [#4 -0.07,-0.41,0.55,U] [#5 0.41,-0.05,0.61,U] [#6 0.35,-0.07,0.40,U] [#7 -0.06,-0.26,0.37,U] [#8 0.49,-0.53,0.00,M1] 
23:44:55.630 00.001 8996 refined, 6 included, MultiStar: {0.15, -0.24}, one-star: {0.06, -0.33}
23:44:55.631 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
23:44:55.632 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.25)
23:44:55.633 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-1.01 mountX=0.17 mountY=0.22, mountTheta=0.91
23:44:55.636 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.24, opts=13)
23:44:55.637 00.001 8996 Enqueuing Move request for scope (0.15, -0.24)
23:44:55.638 00.001 20224 Worker thread wakes up
23:44:55.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.24) opts 0xd
23:44:55.638 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.24)
23:44:55.638 00.000 20224 Moving (0.15, -0.24) raw xDistance=0.17 yDistance=0.22
23:44:55.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:44:55.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:44:55.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:44:55.638 00.000 20224 MoveAxis(E, 0, ABG)
23:44:55.638 00.000 20224 Move returns status 0, amount 0
23:44:55.638 00.000 20224 MoveAxis(N, 0, ABG)
23:44:55.639 00.001 20224 Move returns status 0, amount 0
23:44:55.639 00.000 20224 move complete, result=0
23:44:55.639 00.000 20224 worker thread done servicing request
23:44:55.644 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61235, med=2873, FiltMin=2611, FiltMax=25190, Gamma=1.000
23:44:55.663 00.019 8996 UpdateGuideState exits: m=798979 SNR=377.3
23:44:55.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:55.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:55.666 00.001 8996 Enqueuing Expose request
23:44:55.667 00.001 20224 Worker thread wakes up
23:44:55.667 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:44:55.667 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:55.668 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:56.644 00.976 20224 Exposure complete
23:44:56.712 00.068 20224 worker thread done servicing request
23:44:56.712 00.000 8996 OnExposeComplete: enter
23:44:56.714 00.002 8996 UpdateGuideState(): m_state=6
23:44:56.716 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8372
23:44:56.717 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=473.55, Mass=717254, SNR=333.5, Peak=52406 HFD=4.3
23:44:56.719 00.002 8996 MultiStar: [#1 0.47,-0.08,0.00,M2] [#2 0.06,-0.18,0.72,U] [#3 0.22,-0.05,0.63,U] [#4 -0.03,-0.20,0.61,U] [#5 0.36,0.15,0.59,U] [#6 0.19,0.23,0.47,U] [#7 -0.05,-0.07,0.47,U] [#8 0.28,-0.18,0.41,U] 
23:44:56.720 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.08}, one-star: {0.03, -0.21}
23:44:56.721 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
23:44:56.723 00.002 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
23:44:56.724 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.60 mountX=0.13 mountY=0.07, mountTheta=0.49
23:44:56.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.08, opts=13)
23:44:56.727 00.001 8996 Enqueuing Move request for scope (0.12, -0.08)
23:44:56.729 00.002 20224 Worker thread wakes up
23:44:56.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
23:44:56.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
23:44:56.729 00.000 20224 Moving (0.12, -0.08) raw xDistance=0.13 yDistance=0.07
23:44:56.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:44:56.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:56.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:44:56.730 00.001 20224 MoveAxis(E, 0, ABG)
23:44:56.730 00.000 20224 Move returns status 0, amount 0
23:44:56.730 00.000 20224 MoveAxis(N, 0, ABG)
23:44:56.730 00.000 20224 Move returns status 0, amount 0
23:44:56.730 00.000 20224 move complete, result=0
23:44:56.730 00.000 20224 worker thread done servicing request
23:44:56.736 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52406, med=2873, FiltMin=2627, FiltMax=23616, Gamma=1.000
23:44:56.756 00.020 8996 UpdateGuideState exits: m=717254 SNR=333.5
23:44:56.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:56.757 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:56.759 00.002 8996 Enqueuing Expose request
23:44:56.759 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:56.760 00.001 20224 Worker thread wakes up
23:44:56.760 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:56.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:57.926 01.166 20224 Exposure complete
23:44:57.988 00.062 20224 worker thread done servicing request
23:44:57.988 00.000 8996 OnExposeComplete: enter
23:44:57.990 00.002 8996 UpdateGuideState(): m_state=6
23:44:57.991 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8373
23:44:57.992 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.80, Mass=743180, SNR=338.3, Peak=65494 HFD=4.4
23:44:57.994 00.002 8996 MultiStar: [#1 0.15,-0.10,0.73,U] [#2 -0.16,-0.05,0.76,U] [#3 0.03,0.24,0.70,U] [#4 -0.17,0.01,0.59,U] [#5 0.14,0.24,0.63,U] [#6 0.22,0.12,0.44,U] [#7 -0.10,0.06,0.45,U] [#8 0.00,-0.29,0.44,U] 
23:44:57.994 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.03}, one-star: {-0.18, 0.04}
23:44:57.995 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:44:57.996 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:44:57.997 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.20 mountX=-0.03 mountY=-0.03, mountTheta=-2.30
23:44:57.998 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
23:44:57.999 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
23:44:58.000 00.001 20224 Worker thread wakes up
23:44:58.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
23:44:58.000 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
23:44:58.000 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.03
23:44:58.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:44:58.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:58.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:44:58.000 00.000 20224 MoveAxis(E, 0, ABG)
23:44:58.000 00.000 20224 Move returns status 0, amount 0
23:44:58.000 00.000 20224 MoveAxis(N, 0, ABG)
23:44:58.000 00.000 20224 Move returns status 0, amount 0
23:44:58.000 00.000 20224 move complete, result=0
23:44:58.001 00.001 20224 worker thread done servicing request
23:44:58.004 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65494, med=2873, FiltMin=2617, FiltMax=30525, Gamma=1.000
23:44:58.018 00.014 8996 UpdateGuideState exits: m=743180 SNR=338.3
23:44:58.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:58.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:58.021 00.001 8996 Enqueuing Expose request
23:44:58.022 00.001 20224 Worker thread wakes up
23:44:58.022 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:44:58.022 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:58.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:44:59.019 00.997 20224 Exposure complete
23:44:59.110 00.091 20224 worker thread done servicing request
23:44:59.110 00.000 8996 OnExposeComplete: enter
23:44:59.111 00.001 8996 UpdateGuideState(): m_state=6
23:44:59.112 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8374
23:44:59.113 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=473.70, Mass=752471, SNR=379.8, Peak=60822 HFD=4.3
23:44:59.114 00.001 8996 MultiStar: [#1 0.29,-0.22,0.67,U] [#2 0.01,-0.34,0.67,U] [#3 0.33,0.07,0.48,U] [#4 -0.09,-0.15,0.42,U] [#5 0.36,0.12,0.51,U] [#6 0.53,-0.02,0.00,M3] [#7 0.02,-0.21,0.44,U] [#8 0.31,-0.27,0.36,U] 
23:44:59.115 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.13}, one-star: {0.04, -0.07}
23:44:59.116 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:44:59.117 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
23:44:59.118 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.09 mountX=0.04 mountY=0.06, mountTheta=0.98
23:44:59.119 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
23:44:59.120 00.001 8996 Enqueuing Move request for scope (0.04, -0.07)
23:44:59.121 00.001 20224 Worker thread wakes up
23:44:59.121 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
23:44:59.121 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
23:44:59.121 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.04 yDistance=0.06
23:44:59.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:44:59.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:44:59.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:44:59.121 00.000 20224 MoveAxis(E, 0, ABG)
23:44:59.121 00.000 20224 Move returns status 0, amount 0
23:44:59.121 00.000 20224 MoveAxis(N, 0, ABG)
23:44:59.121 00.000 20224 Move returns status 0, amount 0
23:44:59.121 00.000 20224 move complete, result=0
23:44:59.121 00.000 20224 worker thread done servicing request
23:44:59.125 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60822, med=2873, FiltMin=2598, FiltMax=26336, Gamma=1.000
23:44:59.138 00.013 8996 UpdateGuideState exits: m=752471 SNR=379.8
23:44:59.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:44:59.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:44:59.140 00.000 8996 Enqueuing Expose request
23:44:59.141 00.001 20224 Worker thread wakes up
23:44:59.141 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:44:59.142 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:44:59.142 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:00.312 01.170 20224 Exposure complete
23:45:00.404 00.092 20224 worker thread done servicing request
23:45:00.405 00.001 8996 OnExposeComplete: enter
23:45:00.407 00.002 8996 UpdateGuideState(): m_state=6
23:45:00.409 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8375
23:45:00.411 00.002 8996 Star::Find returns 1 (0), X=137.19, Y=473.95, Mass=686731, SNR=329.0, Peak=56630 HFD=4.3
23:45:00.412 00.001 8996 MultiStar: [#1 0.40,0.09,0.68,U] [#2 0.23,0.11,0.79,U] [#3 0.35,0.66,0.00,M3] [#4 0.07,0.23,0.61,U] [#5 0.16,0.36,0.61,U] [#6 0.46,0.37,0.00,M4] [#7 0.07,0.44,0.00,M1] [#8 0.17,-0.02,0.42,U] 
23:45:00.414 00.002 8996 single-star, 5 included, MultiStar: {0.20, 0.17}, one-star: {0.17, 0.19}
23:45:00.415 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
23:45:00.416 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
23:45:00.418 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.19 hyp=0.25 cameraTheta=0.82 mountX=0.15 mountY=-0.20, mountTheta=-0.93
23:45:00.421 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.19, opts=13)
23:45:00.423 00.002 8996 Enqueuing Move request for scope (0.17, 0.19)
23:45:00.424 00.001 20224 Worker thread wakes up
23:45:00.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.19) opts 0xd
23:45:00.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.19)
23:45:00.425 00.001 20224 Moving (0.17, 0.19) raw xDistance=0.15 yDistance=-0.20
23:45:00.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:45:00.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:00.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:45:00.425 00.000 20224 MoveAxis(E, 0, ABG)
23:45:00.425 00.000 20224 Move returns status 0, amount 0
23:45:00.425 00.000 20224 MoveAxis(N, 0, ABG)
23:45:00.425 00.000 20224 Move returns status 0, amount 0
23:45:00.425 00.000 20224 move complete, result=0
23:45:00.425 00.000 20224 worker thread done servicing request
23:45:00.435 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56630, med=2873, FiltMin=2601, FiltMax=27789, Gamma=1.000
23:45:00.454 00.019 8996 UpdateGuideState exits: m=686731 SNR=329.0
23:45:00.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:00.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:00.458 00.002 8996 Enqueuing Expose request
23:45:00.459 00.001 20224 Worker thread wakes up
23:45:00.459 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:00.459 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:00.461 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:01.447 00.986 20224 Exposure complete
23:45:01.537 00.090 20224 worker thread done servicing request
23:45:01.537 00.000 8996 OnExposeComplete: enter
23:45:01.538 00.001 8996 UpdateGuideState(): m_state=6
23:45:01.539 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8376
23:45:01.539 00.000 8996 Star::Find returns 1 (0), X=137.02, Y=473.84, Mass=755954, SNR=374.8, Peak=63798 HFD=4.3
23:45:01.540 00.001 8996 MultiStar: [#1 0.29,0.10,0.58,U] [#2 0.11,0.01,0.67,U] [#3 0.27,0.43,0.00,M4] [#4 -0.02,0.18,0.51,U] [#5 0.29,0.10,0.53,U] [#6 0.30,0.27,0.37,U] [#7 -0.02,0.04,0.41,U] [#8 0.04,-0.09,0.34,U] 
23:45:01.541 00.001 8996 single-star, 7 included, MultiStar: {0.11, 0.08}, one-star: {-0.00, 0.08}
23:45:01.542 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
23:45:01.542 00.000 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
23:45:01.543 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.59 mountX=-0.01 mountY=-0.08, mountTheta=-1.69
23:45:01.544 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.08, opts=13)
23:45:01.545 00.001 8996 Enqueuing Move request for scope (-0.00, 0.08)
23:45:01.546 00.001 20224 Worker thread wakes up
23:45:01.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
23:45:01.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
23:45:01.546 00.000 20224 Moving (-0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
23:45:01.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:45:01.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:01.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:45:01.546 00.000 20224 MoveAxis(E, 0, ABG)
23:45:01.546 00.000 20224 Move returns status 0, amount 0
23:45:01.546 00.000 20224 MoveAxis(N, 0, ABG)
23:45:01.546 00.000 20224 Move returns status 0, amount 0
23:45:01.546 00.000 20224 move complete, result=0
23:45:01.546 00.000 20224 worker thread done servicing request
23:45:01.550 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63798, med=2873, FiltMin=2601, FiltMax=30253, Gamma=1.000
23:45:01.563 00.013 8996 UpdateGuideState exits: m=755954 SNR=374.8
23:45:01.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:01.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:01.565 00.000 8996 Enqueuing Expose request
23:45:01.566 00.001 20224 Worker thread wakes up
23:45:01.566 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:01.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:01.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:02.740 01.173 20224 Exposure complete
23:45:02.808 00.068 20224 worker thread done servicing request
23:45:02.808 00.000 8996 OnExposeComplete: enter
23:45:02.809 00.001 8996 UpdateGuideState(): m_state=6
23:45:02.810 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8377
23:45:02.811 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=473.62, Mass=656104, SNR=345.4, Peak=50166 HFD=4.4
23:45:02.812 00.001 8996 MultiStar: [#1 0.45,-0.02,0.00,M1] [#2 0.08,-0.16,0.77,U] [#3 0.18,0.30,0.59,U] [#4 -0.01,0.02,0.55,U] [#5 0.22,0.26,0.69,U] [#6 0.43,0.13,0.00,M4] [#7 -0.12,-0.01,0.44,U] [#8 0.11,-0.19,0.33,U] 
23:45:02.813 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.01}, one-star: {-0.03, -0.15}
23:45:02.815 00.002 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
23:45:02.816 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
23:45:02.817 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.09 mountX=0.06 mountY=-0.01, mountTheta=-0.21
23:45:02.819 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
23:45:02.820 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
23:45:02.821 00.001 20224 Worker thread wakes up
23:45:02.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
23:45:02.821 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
23:45:02.821 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.01
23:45:02.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:45:02.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:02.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:45:02.821 00.000 20224 MoveAxis(E, 0, ABG)
23:45:02.821 00.000 20224 Move returns status 0, amount 0
23:45:02.821 00.000 20224 MoveAxis(N, 0, ABG)
23:45:02.822 00.001 20224 Move returns status 0, amount 0
23:45:02.822 00.000 20224 move complete, result=0
23:45:02.822 00.000 20224 worker thread done servicing request
23:45:02.825 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50166, med=2873, FiltMin=2592, FiltMax=21904, Gamma=1.000
23:45:02.845 00.020 8996 UpdateGuideState exits: m=656104 SNR=345.4
23:45:02.847 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:02.849 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:02.851 00.002 8996 Enqueuing Expose request
23:45:02.853 00.002 20224 Worker thread wakes up
23:45:02.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:02.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:02.854 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:03.822 00.968 20224 Exposure complete
23:45:03.909 00.087 20224 worker thread done servicing request
23:45:03.909 00.000 8996 OnExposeComplete: enter
23:45:03.910 00.001 8996 UpdateGuideState(): m_state=6
23:45:03.912 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8378
23:45:03.913 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.35, Mass=785191, SNR=329.8, Peak=60627 HFD=4.4
23:45:03.915 00.002 8996 MultiStar: [#1 0.17,0.07,0.65,U] [#2 0.09,-0.11,0.73,U] [#3 -0.07,0.17,0.59,U] [#4 -0.22,-0.05,0.55,U] [#5 0.15,0.16,0.63,U] [#6 0.28,0.12,0.45,U] [#7 -0.12,0.14,0.44,U] [#8 0.08,-0.31,0.41,U] 
23:45:03.917 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.05}, one-star: {-0.10, -0.42}
23:45:03.918 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
23:45:03.919 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
23:45:03.920 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.19 mountX=0.03 mountY=0.05, mountTheta=1.09
23:45:03.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
23:45:03.923 00.001 8996 Enqueuing Move request for scope (0.02, -0.05)
23:45:03.925 00.002 20224 Worker thread wakes up
23:45:03.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
23:45:03.925 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
23:45:03.925 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.03 yDistance=0.05
23:45:03.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:45:03.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:03.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:03.925 00.000 20224 MoveAxis(E, 0, ABG)
23:45:03.925 00.000 20224 Move returns status 0, amount 0
23:45:03.925 00.000 20224 MoveAxis(N, 0, ABG)
23:45:03.925 00.000 20224 Move returns status 0, amount 0
23:45:03.925 00.000 20224 move complete, result=0
23:45:03.925 00.000 20224 worker thread done servicing request
23:45:03.929 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60627, med=2873, FiltMin=2601, FiltMax=29702, Gamma=1.000
23:45:03.949 00.020 8996 UpdateGuideState exits: m=785191 SNR=329.8
23:45:03.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:03.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:03.953 00.002 8996 Enqueuing Expose request
23:45:03.955 00.002 20224 Worker thread wakes up
23:45:03.955 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:03.956 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:03.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:05.127 01.171 20224 Exposure complete
23:45:05.191 00.064 20224 worker thread done servicing request
23:45:05.191 00.000 8996 OnExposeComplete: enter
23:45:05.192 00.001 8996 UpdateGuideState(): m_state=6
23:45:05.193 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8379
23:45:05.194 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=473.73, Mass=666189, SNR=345.8, Peak=54166 HFD=4.5
23:45:05.194 00.000 8996 MultiStar: [#1 0.27,0.03,0.61,U] [#2 0.00,-0.12,0.69,U] [#3 0.16,0.56,0.00,M3] [#4 -0.03,0.07,0.51,U] [#5 0.14,0.21,0.66,U] [#6 0.19,0.09,0.46,U] [#7 -0.28,0.28,0.46,U] [#8 0.12,-0.16,0.46,U] 
23:45:05.195 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.04}, one-star: {-0.21, -0.03}
23:45:05.196 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
23:45:05.197 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
23:45:05.198 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.32 mountX=0.01 mountY=-0.04, mountTheta=-1.41
23:45:05.200 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
23:45:05.203 00.003 8996 Enqueuing Move request for scope (0.01, 0.04)
23:45:05.205 00.002 20224 Worker thread wakes up
23:45:05.206 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
23:45:05.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
23:45:05.206 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.01 yDistance=-0.04
23:45:05.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:05.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:05.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:45:05.206 00.000 20224 MoveAxis(E, 0, ABG)
23:45:05.206 00.000 20224 Move returns status 0, amount 0
23:45:05.206 00.000 20224 MoveAxis(N, 0, ABG)
23:45:05.206 00.000 20224 Move returns status 0, amount 0
23:45:05.206 00.000 20224 move complete, result=0
23:45:05.206 00.000 20224 worker thread done servicing request
23:45:05.214 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54166, med=2873, FiltMin=2614, FiltMax=27229, Gamma=1.000
23:45:05.229 00.015 8996 UpdateGuideState exits: m=666189 SNR=345.8
23:45:05.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:05.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:05.233 00.002 8996 Enqueuing Expose request
23:45:05.236 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:05.238 00.002 20224 Worker thread wakes up
23:45:05.238 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:05.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:06.209 00.971 20224 Exposure complete
23:45:06.285 00.076 20224 worker thread done servicing request
23:45:06.285 00.000 8996 OnExposeComplete: enter
23:45:06.286 00.001 8996 UpdateGuideState(): m_state=6
23:45:06.286 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8380
23:45:06.287 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=473.97, Mass=673401, SNR=322.4, Peak=52790 HFD=4.4
23:45:06.288 00.001 8996 MultiStar: [#1 0.22,0.07,0.76,U] [#2 -0.11,0.25,0.77,U] [#3 0.04,0.71,0.00,M4] [#4 -0.27,0.40,0.00,M1] [#5 0.19,0.18,0.62,U] [#6 0.15,0.45,0.00,M3] [#7 -0.22,0.46,0.00,M1] [#8 0.02,-0.15,0.37,U] 
23:45:06.289 00.001 8996 refined, 4 included, MultiStar: {0.07, 0.14}, one-star: {0.05, 0.21}
23:45:06.289 00.000 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
23:45:06.290 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
23:45:06.291 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.14 hyp=0.16 cameraTheta=1.10 mountX=0.06 mountY=-0.15, mountTheta=-1.20
23:45:06.294 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.14, opts=13)
23:45:06.296 00.002 8996 Enqueuing Move request for scope (0.07, 0.14)
23:45:06.299 00.003 20224 Worker thread wakes up
23:45:06.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.14) opts 0xd
23:45:06.299 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.14)
23:45:06.299 00.000 20224 Moving (0.07, 0.14) raw xDistance=0.06 yDistance=-0.15
23:45:06.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:45:06.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:06.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:45:06.299 00.000 20224 MoveAxis(E, 0, ABG)
23:45:06.299 00.000 20224 Move returns status 0, amount 0
23:45:06.299 00.000 20224 MoveAxis(N, 0, ABG)
23:45:06.299 00.000 20224 Move returns status 0, amount 0
23:45:06.299 00.000 20224 move complete, result=0
23:45:06.300 00.001 20224 worker thread done servicing request
23:45:06.307 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52790, med=2873, FiltMin=2619, FiltMax=27165, Gamma=1.000
23:45:06.333 00.026 8996 UpdateGuideState exits: m=673401 SNR=322.4
23:45:06.335 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:06.337 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:06.339 00.002 8996 Enqueuing Expose request
23:45:06.340 00.001 20224 Worker thread wakes up
23:45:06.340 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:06.342 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:06.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:07.494 01.152 20224 Exposure complete
23:45:07.567 00.073 20224 worker thread done servicing request
23:45:07.567 00.000 8996 OnExposeComplete: enter
23:45:07.568 00.001 8996 UpdateGuideState(): m_state=6
23:45:07.569 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8381
23:45:07.570 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=474.06, Mass=766615, SNR=337.6, Peak=65494 HFD=4.5
23:45:07.571 00.001 8996 MultiStar: [#1 -0.10,0.28,0.69,U] [#2 -0.23,0.06,0.78,U] [#3 -0.29,0.38,0.00,M5] [#4 -0.58,0.07,0.00,M2] [#5 -0.14,0.41,0.00,M1] [#6 -0.34,0.22,0.44,U] [#7 -0.53,0.04,0.00,M2] [#8 -0.14,-0.03,0.37,U] 
23:45:07.571 00.000 8996 refined, 4 included, MultiStar: {-0.25, 0.19}, one-star: {-0.38, 0.30}
23:45:07.572 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
23:45:07.573 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
23:45:07.573 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.32 cameraTheta=2.50 mountX=-0.27 mountY=-0.16, mountTheta=-2.61
23:45:07.575 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.19, opts=13)
23:45:07.576 00.001 8996 Enqueuing Move request for scope (-0.25, 0.19)
23:45:07.578 00.002 20224 Worker thread wakes up
23:45:07.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
23:45:07.578 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
23:45:07.578 00.000 20224 Moving (-0.25, 0.19) raw xDistance=-0.27 yDistance=-0.16
23:45:07.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:45:07.579 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:07.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:45:07.579 00.000 20224 MoveAxis(E, 40, ABG)
23:45:07.579 00.000 20224 Guiding  Dir = 2, Dur = 40
23:45:07.579 00.000 20224 IsSlewing returns 0
23:45:07.580 00.001 20224 IsGuiding returns 0
23:45:07.581 00.001 20224 PulseGuide returned control before completion, sleep 49
23:45:07.584 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65494, med=2873, FiltMin=2624, FiltMax=33257, Gamma=1.000
23:45:07.600 00.016 8996 UpdateGuideState exits: m=766615 SNR=337.6
23:45:07.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:07.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:07.602 00.000 8996 Enqueuing Expose request
23:45:07.639 00.037 20224 IsGuiding returns 1
23:45:07.639 00.000 20224 scope still moving after pulse duration time elapsed
23:45:07.670 00.031 20224 IsSlewing returns 0
23:45:07.671 00.001 20224 IsGuiding returns 0
23:45:07.671 00.000 20224 scope move finished after 40 + 50 ms
23:45:07.671 00.000 20224 Move returns status 0, amount 40
23:45:07.671 00.000 20224 MoveAxis(N, 0, ABG)
23:45:07.671 00.000 20224 Move returns status 0, amount 0
23:45:07.671 00.000 20224 move complete, result=0
23:45:07.671 00.000 20224 worker thread done servicing request
23:45:07.671 00.000 20224 Worker thread wakes up
23:45:07.671 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.2 px 0 ms NORTH
23:45:07.674 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:07.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:08.649 00.975 20224 Exposure complete
23:45:08.738 00.089 20224 worker thread done servicing request
23:45:08.738 00.000 8996 OnExposeComplete: enter
23:45:08.740 00.002 8996 UpdateGuideState(): m_state=6
23:45:08.741 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8382
23:45:08.743 00.002 8996 Star::Find returns 1 (0), X=136.90, Y=473.57, Mass=738661, SNR=356.6, Peak=53139 HFD=4.3
23:45:08.746 00.003 8996 MultiStar: [#1 0.23,0.03,0.66,U] [#2 0.02,-0.11,0.67,U] [#3 0.12,0.10,0.60,U] [#4 -0.32,-0.23,0.53,U] [#5 0.10,0.05,0.61,U] [#6 0.08,0.19,0.44,U] [#7 -0.28,-0.12,0.45,U] [#8 -0.02,-0.34,0.38,U] 
23:45:08.748 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.07}, one-star: {-0.12, -0.20}
23:45:08.750 00.002 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
23:45:08.751 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
23:45:08.753 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.79 mountX=-0.01 mountY=0.07, mountTheta=1.70
23:45:08.756 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
23:45:08.757 00.001 8996 Enqueuing Move request for scope (-0.02, -0.07)
23:45:08.759 00.002 20224 Worker thread wakes up
23:45:08.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
23:45:08.759 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
23:45:08.759 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
23:45:08.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:45:08.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:08.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:45:08.759 00.000 20224 MoveAxis(E, 0, ABG)
23:45:08.759 00.000 20224 Move returns status 0, amount 0
23:45:08.759 00.000 20224 MoveAxis(N, 0, ABG)
23:45:08.759 00.000 20224 Move returns status 0, amount 0
23:45:08.759 00.000 20224 move complete, result=0
23:45:08.759 00.000 20224 worker thread done servicing request
23:45:08.765 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53139, med=2873, FiltMin=2601, FiltMax=28694, Gamma=1.000
23:45:08.787 00.022 8996 UpdateGuideState exits: m=738661 SNR=356.6
23:45:08.788 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:08.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:08.790 00.001 8996 Enqueuing Expose request
23:45:08.791 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:08.792 00.001 20224 Worker thread wakes up
23:45:08.792 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:08.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:09.953 01.161 20224 Exposure complete
23:45:10.042 00.089 20224 worker thread done servicing request
23:45:10.042 00.000 8996 OnExposeComplete: enter
23:45:10.043 00.001 8996 UpdateGuideState(): m_state=6
23:45:10.044 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8383
23:45:10.045 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=473.38, Mass=675428, SNR=345.9, Peak=44915 HFD=4.5
23:45:10.046 00.001 8996 MultiStar: [#1 0.63,-0.06,0.00,M1] [#2 0.55,-0.31,0.00,M1] [#3 0.64,0.36,0.00,M5] [#4 0.30,-0.05,0.52,U] [#5 0.74,0.09,0.00,M1] [#6 0.55,0.17,0.00,M2] [#7 0.05,0.09,0.48,U] [#8 0.51,-0.42,0.00,M1] 
23:45:10.047 00.001 8996 refined, 2 included, MultiStar: {0.18, -0.19}, one-star: {0.17, -0.39}
23:45:10.048 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
23:45:10.049 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
23:45:10.049 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-0.81 mountX=0.19 mountY=0.16, mountTheta=0.70
23:45:10.051 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.19, opts=13)
23:45:10.052 00.001 8996 Enqueuing Move request for scope (0.18, -0.19)
23:45:10.052 00.000 20224 Worker thread wakes up
23:45:10.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.19) opts 0xd
23:45:10.052 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.19)
23:45:10.053 00.001 20224 Moving (0.18, -0.19) raw xDistance=0.19 yDistance=0.16
23:45:10.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:45:10.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:10.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:45:10.053 00.000 20224 MoveAxis(E, 0, ABG)
23:45:10.053 00.000 20224 Move returns status 0, amount 0
23:45:10.053 00.000 20224 MoveAxis(N, 0, ABG)
23:45:10.053 00.000 20224 Move returns status 0, amount 0
23:45:10.053 00.000 20224 move complete, result=0
23:45:10.053 00.000 20224 worker thread done servicing request
23:45:10.056 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=44915, med=2873, FiltMin=2611, FiltMax=22723, Gamma=1.000
23:45:10.071 00.015 8996 UpdateGuideState exits: m=675428 SNR=345.9
23:45:10.072 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:10.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:10.074 00.001 8996 Enqueuing Expose request
23:45:10.075 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:10.076 00.001 20224 Worker thread wakes up
23:45:10.076 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:10.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:11.046 00.970 20224 Exposure complete
23:45:11.109 00.063 20224 worker thread done servicing request
23:45:11.110 00.001 8996 OnExposeComplete: enter
23:45:11.111 00.001 8996 UpdateGuideState(): m_state=6
23:45:11.112 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8384
23:45:11.113 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=473.68, Mass=678787, SNR=307.6, Peak=45574 HFD=4.5
23:45:11.115 00.002 8996 MultiStar: [#1 0.50,-0.09,0.00,M2] [#2 0.31,-0.52,0.00,M2] [#3 0.33,0.27,0.00,M6] [#4 0.23,-0.01,0.54,U] [#5 0.41,0.14,0.00,M2] [#6 0.58,0.13,0.00,M3] [#7 0.08,-0.03,0.52,U] [#8 0.35,-0.32,0.00,M2] 
23:45:11.116 00.001 8996 single-star, 2 included, MultiStar: {0.14, -0.05}, one-star: {0.12, -0.09}
23:45:11.117 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
23:45:11.118 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.62)
23:45:11.119 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.64 mountX=0.13 mountY=0.07, mountTheta=0.53
23:45:11.120 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.09, opts=13)
23:45:11.122 00.002 8996 Enqueuing Move request for scope (0.12, -0.09)
23:45:11.122 00.000 20224 Worker thread wakes up
23:45:11.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
23:45:11.122 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
23:45:11.122 00.000 20224 Moving (0.12, -0.09) raw xDistance=0.13 yDistance=0.07
23:45:11.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:45:11.123 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:11.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:45:11.123 00.000 20224 MoveAxis(E, 0, ABG)
23:45:11.123 00.000 20224 Move returns status 0, amount 0
23:45:11.123 00.000 20224 MoveAxis(N, 0, ABG)
23:45:11.123 00.000 20224 Move returns status 0, amount 0
23:45:11.123 00.000 20224 move complete, result=0
23:45:11.123 00.000 20224 worker thread done servicing request
23:45:11.127 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=45574, med=2873, FiltMin=2605, FiltMax=22189, Gamma=1.000
23:45:11.140 00.013 8996 UpdateGuideState exits: m=678787 SNR=307.6
23:45:11.143 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:11.145 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:11.147 00.002 8996 Enqueuing Expose request
23:45:11.150 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:11.151 00.001 20224 Worker thread wakes up
23:45:11.152 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:11.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:12.311 01.159 20224 Exposure complete
23:45:12.380 00.069 20224 worker thread done servicing request
23:45:12.381 00.001 8996 OnExposeComplete: enter
23:45:12.383 00.002 8996 UpdateGuideState(): m_state=6
23:45:12.384 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8385
23:45:12.385 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=473.42, Mass=682992, SNR=332.0, Peak=44637 HFD=4.6
23:45:12.386 00.001 8996 MultiStar: [#1 0.71,-0.21,0.00,M3] [#2 0.51,-0.28,0.00,M3] [#3 0.47,0.09,0.00,M7] [#4 0.29,-0.14,0.52,U] [#5 0.59,-0.11,0.00,M3] [#6 0.63,0.06,0.00,M4] [#7 0.54,-0.16,0.00,M1] [#8 0.54,-0.54,0.00,M3] 
23:45:12.387 00.001 8996 refined, 1 included, MultiStar: {0.28, -0.27}, one-star: {0.27, -0.34}
23:45:12.388 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
23:45:12.389 00.001 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
23:45:12.390 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.27 hyp=0.39 cameraTheta=-0.77 mountX=0.30 mountY=0.24, mountTheta=0.67
23:45:12.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.27, opts=13)
23:45:12.394 00.002 8996 Enqueuing Move request for scope (0.28, -0.27)
23:45:12.394 00.000 20224 Worker thread wakes up
23:45:12.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.27) opts 0xd
23:45:12.394 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.27)
23:45:12.394 00.000 20224 Moving (0.28, -0.27) raw xDistance=0.30 yDistance=0.24
23:45:12.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:45:12.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:45:12.394 00.000 20224 MoveAxis(W, 44, ABG)
23:45:12.394 00.000 20224 Guiding  Dir = 3, Dur = 44
23:45:12.395 00.001 20224 IsSlewing returns 0
23:45:12.395 00.000 20224 IsGuiding returns 0
23:45:12.401 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44637, med=2873, FiltMin=2608, FiltMax=23715, Gamma=1.000
23:45:12.411 00.010 20224 PulseGuide returned control before completion, sleep 39
23:45:12.421 00.010 8996 UpdateGuideState exits: m=682992 SNR=332.0
23:45:12.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:12.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:12.424 00.001 8996 Enqueuing Expose request
23:45:12.458 00.034 20224 IsGuiding returns 1
23:45:12.458 00.000 20224 scope still moving after pulse duration time elapsed
23:45:12.490 00.032 20224 IsSlewing returns 0
23:45:12.491 00.001 20224 IsGuiding returns 0
23:45:12.491 00.000 20224 scope move finished after 44 + 51 ms
23:45:12.491 00.000 20224 Move returns status 0, amount 44
23:45:12.491 00.000 20224 MoveAxis(S, 50, ABG)
23:45:12.491 00.000 20224 Guiding  Dir = 1, Dur = 50
23:45:12.491 00.000 20224 IsSlewing returns 0
23:45:12.491 00.000 20224 IsGuiding returns 0
23:45:12.493 00.002 20224 PulseGuide returned control before completion, sleep 59
23:45:12.553 00.060 20224 IsGuiding returns 1
23:45:12.553 00.000 20224 scope still moving after pulse duration time elapsed
23:45:12.584 00.031 20224 IsSlewing returns 0
23:45:12.584 00.000 20224 IsGuiding returns 0
23:45:12.585 00.001 20224 scope move finished after 50 + 43 ms
23:45:12.585 00.000 20224 Move returns status 0, amount 50
23:45:12.585 00.000 20224 move complete, result=0
23:45:12.585 00.000 20224 worker thread done servicing request
23:45:12.585 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.2 px 50 ms SOUTH
23:45:12.587 00.002 20224 Worker thread wakes up
23:45:12.587 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:12.588 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:13.564 00.976 20224 Exposure complete
23:45:13.632 00.068 20224 worker thread done servicing request
23:45:13.632 00.000 8996 OnExposeComplete: enter
23:45:13.633 00.001 8996 UpdateGuideState(): m_state=6
23:45:13.635 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8386
23:45:13.637 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=473.60, Mass=715185, SNR=333.2, Peak=51222 HFD=4.5
23:45:13.638 00.001 8996 MultiStar: [#1 0.13,-0.27,0.76,U] [#2 -0.11,-0.29,0.75,U] [#3 0.13,0.11,0.63,U] [#4 -0.21,-0.22,0.53,U] [#5 0.09,-0.05,0.66,U] [#6 0.05,-0.12,0.45,U] [#7 -0.18,-0.20,0.46,U] [#8 -0.15,-0.46,0.00,M4] 
23:45:13.639 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.16}, one-star: {-0.18, -0.16}
23:45:13.640 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
23:45:13.641 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
23:45:13.642 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.80 mountX=-0.02 mountY=0.16, mountTheta=1.70
23:45:13.644 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.16, opts=13)
23:45:13.646 00.002 8996 Enqueuing Move request for scope (-0.04, -0.16)
23:45:13.647 00.001 20224 Worker thread wakes up
23:45:13.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
23:45:13.647 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
23:45:13.647 00.000 20224 Moving (-0.04, -0.16) raw xDistance=-0.02 yDistance=0.16
23:45:13.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:45:13.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:13.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:45:13.647 00.000 20224 MoveAxis(E, 0, ABG)
23:45:13.647 00.000 20224 Move returns status 0, amount 0
23:45:13.647 00.000 20224 MoveAxis(N, 0, ABG)
23:45:13.647 00.000 20224 Move returns status 0, amount 0
23:45:13.647 00.000 20224 move complete, result=0
23:45:13.647 00.000 20224 worker thread done servicing request
23:45:13.651 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51222, med=2873, FiltMin=2608, FiltMax=31008, Gamma=1.000
23:45:13.665 00.014 8996 UpdateGuideState exits: m=715185 SNR=333.2
23:45:13.668 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:13.670 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:13.672 00.002 8996 Enqueuing Expose request
23:45:13.674 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:13.675 00.001 20224 Worker thread wakes up
23:45:13.675 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:13.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:14.845 01.170 20224 Exposure complete
23:45:14.934 00.089 20224 worker thread done servicing request
23:45:14.934 00.000 8996 OnExposeComplete: enter
23:45:14.935 00.001 8996 UpdateGuideState(): m_state=6
23:45:14.936 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8387
23:45:14.937 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=474.27, Mass=710776, SNR=354.0, Peak=59542 HFD=4.5
23:45:14.938 00.001 8996 MultiStar: [#1 0.29,0.46,0.00,M3] [#2 0.15,0.10,0.79,U] [#3 -0.12,0.62,0.00,M7] [#4 -0.25,0.32,0.54,U] [#5 0.18,0.67,0.00,M3] [#6 -0.06,0.39,0.42,U] [#7 -0.27,0.30,0.42,U] [#8 0.07,0.14,0.43,U] 
23:45:14.939 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.31}, one-star: {-0.16, 0.51}
23:45:14.940 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
23:45:14.941 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
23:45:14.941 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.82 mountX=-0.11 mountY=-0.30, mountTheta=-1.92
23:45:14.943 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.31, opts=13)
23:45:14.944 00.001 8996 Enqueuing Move request for scope (-0.08, 0.31)
23:45:14.945 00.001 20224 Worker thread wakes up
23:45:14.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.31) opts 0xd
23:45:14.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.31)
23:45:14.945 00.000 20224 Moving (-0.08, 0.31) raw xDistance=-0.11 yDistance=-0.30
23:45:14.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:45:14.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:45:14.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
23:45:14.945 00.000 20224 MoveAxis(E, 0, ABG)
23:45:14.945 00.000 20224 Move returns status 0, amount 0
23:45:14.945 00.000 20224 MoveAxis(N, 0, ABG)
23:45:14.946 00.001 20224 Move returns status 0, amount 0
23:45:14.946 00.000 20224 move complete, result=0
23:45:14.946 00.000 20224 worker thread done servicing request
23:45:14.953 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59542, med=2873, FiltMin=2601, FiltMax=27277, Gamma=1.000
23:45:14.976 00.023 8996 UpdateGuideState exits: m=710776 SNR=354.0
23:45:14.978 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:14.981 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:14.983 00.002 8996 Enqueuing Expose request
23:45:14.985 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:45:14.987 00.002 20224 Worker thread wakes up
23:45:14.987 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:14.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:15.953 00.966 20224 Exposure complete
23:45:16.031 00.078 20224 worker thread done servicing request
23:45:16.031 00.000 8996 OnExposeComplete: enter
23:45:16.032 00.001 8996 UpdateGuideState(): m_state=6
23:45:16.033 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8388
23:45:16.034 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=474.09, Mass=739984, SNR=349.4, Peak=65494 HFD=4.5
23:45:16.036 00.002 8996 MultiStar: [#1 -0.03,0.12,0.62,U] [#2 -0.31,0.16,0.82,U] [#3 -0.25,0.45,0.00,M8] [#4 -0.58,0.28,0.00,M1] [#5 -0.06,0.37,0.62,U] [#6 -0.09,0.42,0.00,M3] [#7 -0.48,0.23,0.00,M1] [#8 -0.20,-0.07,0.32,U] 
23:45:16.037 00.001 8996 refined, 4 included, MultiStar: {-0.16, 0.22}, one-star: {-0.18, 0.32}
23:45:16.038 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
23:45:16.038 00.000 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
23:45:16.041 00.003 8996 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.22 mountX=-0.18 mountY=-0.20, mountTheta=-2.33
23:45:16.045 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.22, opts=13)
23:45:16.046 00.001 8996 Enqueuing Move request for scope (-0.16, 0.22)
23:45:16.048 00.002 20224 Worker thread wakes up
23:45:16.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
23:45:16.048 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
23:45:16.048 00.000 20224 Moving (-0.16, 0.22) raw xDistance=-0.18 yDistance=-0.20
23:45:16.049 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:45:16.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:16.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:45:16.049 00.000 20224 MoveAxis(E, 0, ABG)
23:45:16.049 00.000 20224 Move returns status 0, amount 0
23:45:16.049 00.000 20224 MoveAxis(N, 0, ABG)
23:45:16.049 00.000 20224 Move returns status 0, amount 0
23:45:16.049 00.000 20224 move complete, result=0
23:45:16.050 00.001 20224 worker thread done servicing request
23:45:16.054 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65494, med=2873, FiltMin=2585, FiltMax=30851, Gamma=1.000
23:45:16.069 00.015 8996 UpdateGuideState exits: m=739984 SNR=349.4
23:45:16.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:16.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:16.072 00.001 8996 Enqueuing Expose request
23:45:16.074 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:16.077 00.003 20224 Worker thread wakes up
23:45:16.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:16.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:17.247 01.170 20224 Exposure complete
23:45:17.313 00.066 20224 worker thread done servicing request
23:45:17.313 00.000 8996 OnExposeComplete: enter
23:45:17.315 00.002 8996 UpdateGuideState(): m_state=6
23:45:17.317 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8389
23:45:17.318 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.74, Mass=696577, SNR=343.0, Peak=58166 HFD=4.6
23:45:17.320 00.002 8996 MultiStar: [#1 -0.05,-0.06,0.67,U] [#2 -0.33,-0.16,0.72,U] [#3 -0.16,0.26,0.64,U] [#4 -0.35,0.01,0.58,U] [#5 -0.07,0.22,0.56,U] [#6 -0.23,0.16,0.48,U] [#7 -0.45,0.01,0.00,M2] [#8 -0.07,-0.18,0.40,U] 
23:45:17.322 00.002 8996 refined, 7 included, MultiStar: {-0.22, 0.02}, one-star: {-0.36, -0.03}
23:45:17.323 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
23:45:17.324 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
23:45:17.325 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.04 mountX=-0.22 mountY=0.00, mountTheta=3.13
23:45:17.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
23:45:17.328 00.001 8996 Enqueuing Move request for scope (-0.22, 0.02)
23:45:17.329 00.001 20224 Worker thread wakes up
23:45:17.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
23:45:17.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
23:45:17.329 00.000 20224 Moving (-0.22, 0.02) raw xDistance=-0.22 yDistance=0.00
23:45:17.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:45:17.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:17.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:45:17.329 00.000 20224 MoveAxis(E, 32, ABG)
23:45:17.330 00.001 20224 Guiding  Dir = 2, Dur = 32
23:45:17.330 00.000 20224 IsSlewing returns 0
23:45:17.330 00.000 20224 IsGuiding returns 0
23:45:17.333 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58166, med=2873, FiltMin=2595, FiltMax=27369, Gamma=1.000
23:45:17.346 00.013 8996 UpdateGuideState exits: m=696577 SNR=343.0
23:45:17.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:17.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:17.348 00.000 8996 Enqueuing Expose request
23:45:17.369 00.021 20224 IsGuiding returns 1
23:45:17.370 00.001 20224 scope still moving after pulse duration time elapsed
23:45:17.401 00.031 20224 IsSlewing returns 0
23:45:17.401 00.000 20224 IsGuiding returns 1
23:45:17.430 00.029 20224 IsSlewing returns 0
23:45:17.430 00.000 20224 IsGuiding returns 1
23:45:17.461 00.031 20224 IsSlewing returns 0
23:45:17.461 00.000 20224 IsGuiding returns 0
23:45:17.462 00.001 20224 scope move finished after 32 + 99 ms
23:45:17.462 00.000 20224 Move returns status 0, amount 32
23:45:17.462 00.000 20224 MoveAxis(N, 0, ABG)
23:45:17.462 00.000 20224 Move returns status 0, amount 0
23:45:17.462 00.000 20224 move complete, result=0
23:45:17.462 00.000 20224 worker thread done servicing request
23:45:17.462 00.000 20224 Worker thread wakes up
23:45:17.462 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
23:45:17.464 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:17.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:18.445 00.981 20224 Exposure complete
23:45:18.533 00.088 20224 worker thread done servicing request
23:45:18.533 00.000 8996 OnExposeComplete: enter
23:45:18.534 00.001 8996 UpdateGuideState(): m_state=6
23:45:18.535 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8390
23:45:18.536 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.71, Mass=726015, SNR=353.3, Peak=56886 HFD=4.3
23:45:18.537 00.001 8996 MultiStar: [#1 0.31,-0.20,0.65,U] [#2 0.29,-0.12,0.70,U] [#3 0.31,0.48,0.00,M8] [#4 -0.02,0.09,0.48,U] [#5 0.37,0.30,0.00,M2] [#6 0.24,0.09,0.38,U] [#7 0.12,0.07,0.39,U] [#8 0.29,-0.34,0.00,M2] 
23:45:18.540 00.003 8996 single-star, 5 included, MultiStar: {0.15, -0.05}, one-star: {0.02, -0.05}
23:45:18.542 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
23:45:18.544 00.002 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
23:45:18.547 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.24 mountX=0.02 mountY=0.05, mountTheta=1.14
23:45:18.550 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
23:45:18.552 00.002 8996 Enqueuing Move request for scope (0.02, -0.05)
23:45:18.553 00.001 20224 Worker thread wakes up
23:45:18.554 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
23:45:18.554 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
23:45:18.554 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.02 yDistance=0.05
23:45:18.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:45:18.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:18.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:18.554 00.000 20224 MoveAxis(E, 0, ABG)
23:45:18.554 00.000 20224 Move returns status 0, amount 0
23:45:18.554 00.000 20224 MoveAxis(N, 0, ABG)
23:45:18.554 00.000 20224 Move returns status 0, amount 0
23:45:18.554 00.000 20224 move complete, result=0
23:45:18.554 00.000 20224 worker thread done servicing request
23:45:18.560 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56886, med=2873, FiltMin=2598, FiltMax=25696, Gamma=1.000
23:45:18.578 00.018 8996 UpdateGuideState exits: m=726015 SNR=353.3
23:45:18.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:18.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:18.580 00.000 8996 Enqueuing Expose request
23:45:18.581 00.001 20224 Worker thread wakes up
23:45:18.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:18.582 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:18.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:19.758 01.176 20224 Exposure complete
23:45:19.877 00.119 20224 worker thread done servicing request
23:45:19.877 00.000 8996 OnExposeComplete: enter
23:45:19.879 00.002 8996 UpdateGuideState(): m_state=6
23:45:19.880 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8391
23:45:19.881 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=473.75, Mass=643513, SNR=296.9, Peak=49718 HFD=4.4
23:45:19.883 00.002 8996 MultiStar: [#1 0.55,-0.16,0.00,M1] [#2 0.24,-0.37,0.00,M1] [#3 0.51,0.30,0.00,M9] [#4 0.19,-0.07,0.70,U] [#5 0.41,0.32,0.00,M3] [#6 0.35,0.11,0.48,U] [#7 0.22,0.01,0.51,U] [#8 0.52,-0.19,0.00,M3] 
23:45:19.884 00.001 8996 single-star, 3 included, MultiStar: {0.21, 0.00}, one-star: {0.15, -0.01}
23:45:19.885 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
23:45:19.887 00.002 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
23:45:19.888 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.09 mountX=0.15 mountY=-0.00, mountTheta=-0.03
23:45:19.891 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.01, opts=13)
23:45:19.892 00.001 8996 Enqueuing Move request for scope (0.15, -0.01)
23:45:19.893 00.001 20224 Worker thread wakes up
23:45:19.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
23:45:19.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
23:45:19.893 00.000 20224 Moving (0.15, -0.01) raw xDistance=0.15 yDistance=-0.00
23:45:19.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:45:19.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:19.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:45:19.893 00.000 20224 MoveAxis(E, 0, ABG)
23:45:19.893 00.000 20224 Move returns status 0, amount 0
23:45:19.894 00.001 20224 MoveAxis(N, 0, ABG)
23:45:19.894 00.000 20224 Move returns status 0, amount 0
23:45:19.894 00.000 20224 move complete, result=0
23:45:19.894 00.000 20224 worker thread done servicing request
23:45:19.900 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49718, med=2873, FiltMin=2598, FiltMax=23005, Gamma=1.000
23:45:19.914 00.014 8996 UpdateGuideState exits: m=643513 SNR=296.9
23:45:19.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:19.915 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:19.916 00.001 8996 Enqueuing Expose request
23:45:19.917 00.001 20224 Worker thread wakes up
23:45:19.917 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:19.918 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:19.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:20.910 00.992 20224 Exposure complete
23:45:20.983 00.073 20224 worker thread done servicing request
23:45:20.983 00.000 8996 OnExposeComplete: enter
23:45:20.985 00.002 8996 UpdateGuideState(): m_state=6
23:45:20.987 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8392
23:45:20.990 00.003 8996 Star::Find returns 1 (0), X=137.29, Y=473.91, Mass=706306, SNR=335.8, Peak=52870 HFD=4.3
23:45:20.992 00.002 8996 MultiStar: [#1 0.64,0.02,0.00,M2] [#2 0.45,0.10,0.00,M2] [#3 0.47,0.56,0.00,M10] [#4 0.25,0.14,0.51,U] [#5 0.55,0.40,0.00,M4] [#6 0.53,0.01,0.00,M1] [#7 0.16,0.28,0.40,U] [#8 0.44,-0.11,0.00,M4] 
23:45:20.993 00.001 8996 refined, 2 included, MultiStar: {0.24, 0.17}, one-star: {0.27, 0.14}
23:45:20.995 00.002 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
23:45:20.997 00.002 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
23:45:21.000 00.003 8996 CameraToMount -- cameraX=0.24 cameraY=0.17 hyp=0.29 cameraTheta=0.61 mountX=0.22 mountY=-0.20, mountTheta=-0.72
23:45:21.005 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.17, opts=13)
23:45:21.007 00.002 8996 Enqueuing Move request for scope (0.24, 0.17)
23:45:21.008 00.001 20224 Worker thread wakes up
23:45:21.009 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.17) opts 0xd
23:45:21.009 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.17)
23:45:21.009 00.000 20224 Moving (0.24, 0.17) raw xDistance=0.22 yDistance=-0.20
23:45:21.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:45:21.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:21.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:45:21.009 00.000 20224 MoveAxis(W, 33, ABG)
23:45:21.009 00.000 20224 Guiding  Dir = 3, Dur = 33
23:45:21.009 00.000 20224 IsSlewing returns 0
23:45:21.009 00.000 20224 IsGuiding returns 0
23:45:21.010 00.001 20224 PulseGuide returned control before completion, sleep 42
23:45:21.015 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52870, med=2873, FiltMin=2598, FiltMax=27757, Gamma=1.000
23:45:21.034 00.019 8996 UpdateGuideState exits: m=706306 SNR=335.8
23:45:21.035 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:21.036 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:21.037 00.001 8996 Enqueuing Expose request
23:45:21.055 00.018 20224 IsGuiding returns 1
23:45:21.055 00.000 20224 scope still moving after pulse duration time elapsed
23:45:21.087 00.032 20224 IsSlewing returns 0
23:45:21.087 00.000 20224 IsGuiding returns 1
23:45:21.119 00.032 20224 IsSlewing returns 0
23:45:21.119 00.000 20224 IsGuiding returns 0
23:45:21.119 00.000 20224 scope move finished after 33 + 76 ms
23:45:21.119 00.000 20224 Move returns status 0, amount 33
23:45:21.119 00.000 20224 MoveAxis(N, 0, ABG)
23:45:21.119 00.000 20224 Move returns status 0, amount 0
23:45:21.119 00.000 20224 move complete, result=0
23:45:21.119 00.000 20224 worker thread done servicing request
23:45:21.119 00.000 20224 Worker thread wakes up
23:45:21.119 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.2 px 0 ms NORTH
23:45:21.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:21.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:22.280 01.160 20224 Exposure complete
23:45:22.363 00.083 20224 worker thread done servicing request
23:45:22.363 00.000 8996 OnExposeComplete: enter
23:45:22.364 00.001 8996 UpdateGuideState(): m_state=6
23:45:22.366 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8393
23:45:22.367 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.72, Mass=785383, SNR=340.0, Peak=64950 HFD=4.5
23:45:22.369 00.002 8996 MultiStar: [#1 -0.12,-0.26,0.58,U] [#2 -0.21,-0.28,0.78,U] [#3 -0.19,0.17,0.59,U] [#4 -0.47,-0.08,0.00,M1] [#5 -0.00,-0.02,0.65,U] [#6 -0.08,-0.04,0.48,U] [#7 -0.49,0.18,0.00,M1] [#8 -0.18,-0.29,0.38,U] 
23:45:22.370 00.001 8996 refined, 6 included, MultiStar: {-0.14, -0.10}, one-star: {-0.18, -0.04}
23:45:22.372 00.002 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:45:22.373 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:45:22.373 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.52 mountX=-0.13 mountY=0.12, mountTheta=2.41
23:45:22.375 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.10, opts=13)
23:45:22.376 00.001 8996 Enqueuing Move request for scope (-0.14, -0.10)
23:45:22.377 00.001 20224 Worker thread wakes up
23:45:22.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
23:45:22.377 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
23:45:22.377 00.000 20224 Moving (-0.14, -0.10) raw xDistance=-0.13 yDistance=0.12
23:45:22.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:45:22.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:22.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:45:22.377 00.000 20224 MoveAxis(E, 0, ABG)
23:45:22.377 00.000 20224 Move returns status 0, amount 0
23:45:22.377 00.000 20224 MoveAxis(N, 0, ABG)
23:45:22.377 00.000 20224 Move returns status 0, amount 0
23:45:22.377 00.000 20224 move complete, result=0
23:45:22.377 00.000 20224 worker thread done servicing request
23:45:22.382 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64950, med=2873, FiltMin=2601, FiltMax=31261, Gamma=1.000
23:45:22.399 00.017 8996 UpdateGuideState exits: m=785383 SNR=340.0
23:45:22.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:22.402 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:22.403 00.001 8996 Enqueuing Expose request
23:45:22.405 00.002 20224 Worker thread wakes up
23:45:22.405 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:22.406 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:22.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:23.382 00.976 20224 Exposure complete
23:45:23.458 00.076 20224 worker thread done servicing request
23:45:23.458 00.000 8996 OnExposeComplete: enter
23:45:23.459 00.001 8996 UpdateGuideState(): m_state=6
23:45:23.460 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8394
23:45:23.461 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.58, Mass=680978, SNR=336.4, Peak=50502 HFD=4.6
23:45:23.462 00.001 8996 MultiStar: [#1 -0.06,0.08,0.70,U] [#2 -0.28,-0.04,0.81,U] [#3 -0.07,0.43,0.00,M10] [#4 -0.28,0.08,0.60,U] [#5 -0.16,0.12,0.57,U] [#6 -0.05,0.03,0.50,U] [#7 -0.23,0.07,0.50,U] [#8 -0.27,-0.12,0.43,U] 
23:45:23.463 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.01}, one-star: {-0.38, -0.18}
23:45:23.463 00.000 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
23:45:23.464 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
23:45:23.465 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-3.10 mountX=-0.23 mountY=0.04, mountTheta=2.99
23:45:23.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.01, opts=13)
23:45:23.468 00.001 8996 Enqueuing Move request for scope (-0.23, -0.01)
23:45:23.469 00.001 20224 Worker thread wakes up
23:45:23.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.01) opts 0xd
23:45:23.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.01)
23:45:23.469 00.000 20224 Moving (-0.23, -0.01) raw xDistance=-0.23 yDistance=0.04
23:45:23.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:45:23.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:23.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:45:23.469 00.000 20224 MoveAxis(E, 33, ABG)
23:45:23.469 00.000 20224 Guiding  Dir = 2, Dur = 33
23:45:23.469 00.000 20224 IsSlewing returns 0
23:45:23.470 00.001 20224 IsGuiding returns 0
23:45:23.472 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50502, med=2873, FiltMin=2611, FiltMax=29017, Gamma=1.000
23:45:23.486 00.014 8996 UpdateGuideState exits: m=680978 SNR=336.4
23:45:23.487 00.001 20224 PulseGuide returned control before completion, sleep 27
23:45:23.487 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:23.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:23.488 00.000 8996 Enqueuing Expose request
23:45:23.528 00.040 20224 IsGuiding returns 1
23:45:23.528 00.000 20224 scope still moving after pulse duration time elapsed
23:45:23.559 00.031 20224 IsSlewing returns 0
23:45:23.559 00.000 20224 IsGuiding returns 1
23:45:23.591 00.032 20224 IsSlewing returns 0
23:45:23.591 00.000 20224 IsGuiding returns 0
23:45:23.591 00.000 20224 scope move finished after 33 + 88 ms
23:45:23.591 00.000 20224 Move returns status 0, amount 33
23:45:23.591 00.000 20224 MoveAxis(N, 0, ABG)
23:45:23.591 00.000 20224 Move returns status 0, amount 0
23:45:23.591 00.000 20224 move complete, result=0
23:45:23.592 00.001 20224 worker thread done servicing request
23:45:23.592 00.000 20224 Worker thread wakes up
23:45:23.592 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
23:45:23.594 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:23.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:24.761 01.167 20224 Exposure complete
23:45:24.870 00.109 20224 worker thread done servicing request
23:45:24.870 00.000 8996 OnExposeComplete: enter
23:45:24.871 00.001 8996 UpdateGuideState(): m_state=6
23:45:24.872 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8395
23:45:24.874 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=473.63, Mass=764360, SNR=356.9, Peak=53750 HFD=4.5
23:45:24.874 00.000 8996 MultiStar: [#1 0.26,-0.04,0.52,U] [#2 0.09,-0.13,0.74,U] [#3 0.04,0.15,0.52,U] [#4 -0.23,0.02,0.51,U] [#5 0.25,0.04,0.57,U] [#6 0.28,0.09,0.41,U] [#7 -0.13,0.05,0.39,U] [#8 0.07,-0.50,0.00,M3] 
23:45:24.876 00.002 8996 refined, 7 included, MultiStar: {0.10, -0.02}, one-star: {0.14, -0.13}
23:45:24.877 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
23:45:24.878 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
23:45:24.879 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.16 mountX=0.10 mountY=0.00, mountTheta=0.04
23:45:24.881 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.02, opts=13)
23:45:24.882 00.001 8996 Enqueuing Move request for scope (0.10, -0.02)
23:45:24.883 00.001 20224 Worker thread wakes up
23:45:24.884 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
23:45:24.884 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
23:45:24.884 00.000 20224 Moving (0.10, -0.02) raw xDistance=0.10 yDistance=0.00
23:45:24.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:45:24.884 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:24.884 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:45:24.884 00.000 20224 MoveAxis(E, 0, ABG)
23:45:24.884 00.000 20224 Move returns status 0, amount 0
23:45:24.884 00.000 20224 MoveAxis(N, 0, ABG)
23:45:24.884 00.000 20224 Move returns status 0, amount 0
23:45:24.884 00.000 20224 move complete, result=0
23:45:24.884 00.000 20224 worker thread done servicing request
23:45:24.890 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53750, med=2873, FiltMin=2611, FiltMax=23635, Gamma=1.000
23:45:24.903 00.013 8996 UpdateGuideState exits: m=764360 SNR=356.9
23:45:24.905 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:24.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:24.906 00.000 8996 Enqueuing Expose request
23:45:24.907 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:24.908 00.001 20224 Worker thread wakes up
23:45:24.908 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:24.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:25.880 00.972 20224 Exposure complete
23:45:25.956 00.076 20224 worker thread done servicing request
23:45:25.956 00.000 8996 OnExposeComplete: enter
23:45:25.957 00.001 8996 UpdateGuideState(): m_state=6
23:45:25.959 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8396
23:45:25.961 00.002 8996 Star::Find returns 1 (0), X=136.98, Y=473.75, Mass=709807, SNR=337.9, Peak=60918 HFD=4.3
23:45:25.963 00.002 8996 MultiStar: [#1 0.14,0.08,0.58,U] [#2 -0.00,-0.13,0.75,U] [#3 0.10,0.35,0.64,U] [#4 -0.15,0.05,0.55,U] [#5 0.08,0.18,0.65,U] [#6 0.06,0.47,0.00,M1] [#7 -0.10,0.29,0.46,U] [#8 0.10,-0.32,0.36,U] 
23:45:25.965 00.002 8996 single-star, 7 included, MultiStar: {0.01, 0.06}, one-star: {-0.04, -0.02}
23:45:25.966 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
23:45:25.968 00.002 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.51)
23:45:25.969 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.75 mountX=-0.04 mountY=0.02, mountTheta=2.64
23:45:25.974 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
23:45:25.976 00.002 8996 Enqueuing Move request for scope (-0.04, -0.02)
23:45:25.978 00.002 20224 Worker thread wakes up
23:45:25.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:45:25.978 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:45:25.978 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
23:45:25.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:45:25.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:25.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:45:25.978 00.000 20224 MoveAxis(E, 0, ABG)
23:45:25.978 00.000 20224 Move returns status 0, amount 0
23:45:25.978 00.000 20224 MoveAxis(N, 0, ABG)
23:45:25.979 00.001 20224 Move returns status 0, amount 0
23:45:25.979 00.000 20224 move complete, result=0
23:45:25.979 00.000 20224 worker thread done servicing request
23:45:25.985 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60918, med=2873, FiltMin=2585, FiltMax=27629, Gamma=1.000
23:45:26.003 00.018 8996 UpdateGuideState exits: m=709807 SNR=337.9
23:45:26.003 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:26.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:26.005 00.001 8996 Enqueuing Expose request
23:45:26.006 00.001 20224 Worker thread wakes up
23:45:26.006 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:26.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:26.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:27.173 01.166 20224 Exposure complete
23:45:27.245 00.072 20224 worker thread done servicing request
23:45:27.245 00.000 8996 OnExposeComplete: enter
23:45:27.248 00.003 8996 UpdateGuideState(): m_state=6
23:45:27.249 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8397
23:45:27.252 00.003 8996 Star::Find returns 1 (0), X=137.32, Y=473.70, Mass=743471, SNR=388.6, Peak=55289 HFD=4.4
23:45:27.255 00.003 8996 MultiStar: [#1 0.33,-0.26,0.58,U] [#2 0.13,-0.37,0.63,U] [#3 0.45,0.17,0.00,M9] [#4 0.11,-0.16,0.46,U] [#5 0.35,0.29,0.00,M1] [#6 0.18,0.15,0.38,U] [#7 -0.01,0.19,0.38,U] [#8 0.26,-0.24,0.36,U] 
23:45:27.257 00.002 8996 refined, 6 included, MultiStar: {0.21, -0.13}, one-star: {0.30, -0.07}
23:45:27.260 00.003 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
23:45:27.261 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
23:45:27.263 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.13 hyp=0.24 cameraTheta=-0.55 mountX=0.22 mountY=0.10, mountTheta=0.44
23:45:27.266 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.13, opts=13)
23:45:27.268 00.002 8996 Enqueuing Move request for scope (0.21, -0.13)
23:45:27.269 00.001 20224 Worker thread wakes up
23:45:27.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.13) opts 0xd
23:45:27.269 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.13)
23:45:27.269 00.000 20224 Moving (0.21, -0.13) raw xDistance=0.22 yDistance=0.10
23:45:27.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:45:27.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:27.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:45:27.269 00.000 20224 MoveAxis(W, 32, ABG)
23:45:27.269 00.000 20224 Guiding  Dir = 3, Dur = 32
23:45:27.269 00.000 20224 IsSlewing returns 0
23:45:27.269 00.000 20224 IsGuiding returns 0
23:45:27.274 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55289, med=2873, FiltMin=2585, FiltMax=24790, Gamma=1.000
23:45:27.281 00.007 20224 PulseGuide returned control before completion, sleep 30
23:45:27.296 00.015 8996 UpdateGuideState exits: m=743471 SNR=388.6
23:45:27.298 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:27.300 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:27.301 00.001 8996 Enqueuing Expose request
23:45:27.325 00.024 20224 IsGuiding returns 1
23:45:27.325 00.000 20224 scope still moving after pulse duration time elapsed
23:45:27.357 00.032 20224 IsSlewing returns 0
23:45:27.358 00.001 20224 IsGuiding returns 0
23:45:27.358 00.000 20224 scope move finished after 32 + 56 ms
23:45:27.358 00.000 20224 Move returns status 0, amount 32
23:45:27.358 00.000 20224 MoveAxis(N, 0, ABG)
23:45:27.358 00.000 20224 Move returns status 0, amount 0
23:45:27.358 00.000 20224 move complete, result=0
23:45:27.358 00.000 20224 worker thread done servicing request
23:45:27.358 00.000 20224 Worker thread wakes up
23:45:27.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:27.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:27.359 00.001 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
23:45:28.350 00.991 20224 Exposure complete
23:45:28.451 00.101 20224 worker thread done servicing request
23:45:28.451 00.000 8996 OnExposeComplete: enter
23:45:28.452 00.001 8996 UpdateGuideState(): m_state=6
23:45:28.453 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8398
23:45:28.454 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.72, Mass=710575, SNR=344.9, Peak=62262 HFD=4.5
23:45:28.455 00.001 8996 MultiStar: [#1 0.07,-0.13,0.63,U] [#2 -0.11,-0.18,0.66,U] [#3 0.24,0.15,0.61,U] [#4 -0.15,-0.17,0.49,U] [#5 -0.07,0.09,0.60,U] [#6 0.19,0.13,0.43,U] [#7 -0.27,-0.12,0.55,U] [#8 0.08,-0.17,0.43,U] 
23:45:28.456 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.05}, one-star: {-0.20, -0.05}
23:45:28.457 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
23:45:28.458 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
23:45:28.458 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.30 mountX=-0.04 mountY=0.05, mountTheta=2.19
23:45:28.460 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
23:45:28.461 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
23:45:28.461 00.000 20224 Worker thread wakes up
23:45:28.462 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
23:45:28.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
23:45:28.462 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
23:45:28.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:45:28.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:28.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:28.462 00.000 20224 MoveAxis(E, 0, ABG)
23:45:28.462 00.000 20224 Move returns status 0, amount 0
23:45:28.462 00.000 20224 MoveAxis(N, 0, ABG)
23:45:28.462 00.000 20224 Move returns status 0, amount 0
23:45:28.462 00.000 20224 move complete, result=0
23:45:28.462 00.000 20224 worker thread done servicing request
23:45:28.466 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=62262, med=2873, FiltMin=2592, FiltMax=26557, Gamma=1.000
23:45:28.488 00.022 8996 UpdateGuideState exits: m=710575 SNR=344.9
23:45:28.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:28.492 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:28.493 00.001 8996 Enqueuing Expose request
23:45:28.495 00.002 20224 Worker thread wakes up
23:45:28.495 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:28.497 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:28.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:29.650 01.153 20224 Exposure complete
23:45:29.741 00.091 20224 worker thread done servicing request
23:45:29.741 00.000 8996 OnExposeComplete: enter
23:45:29.743 00.002 8996 UpdateGuideState(): m_state=6
23:45:29.744 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8399
23:45:29.746 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=473.43, Mass=698239, SNR=337.1, Peak=53059 HFD=4.1
23:45:29.748 00.002 8996 MultiStar: [#1 0.34,0.01,0.73,U] [#2 0.14,-0.20,0.69,U] [#3 0.14,0.40,0.61,U] [#4 0.01,-0.02,0.51,U] [#5 0.35,0.06,0.56,U] [#6 0.28,0.05,0.45,U] [#7 -0.13,-0.04,0.53,U] [#8 0.22,-0.35,0.45,U] 
23:45:29.750 00.002 8996 refined, 8 included, MultiStar: {0.14, -0.07}, one-star: {-0.00, -0.34}
23:45:29.752 00.002 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
23:45:29.754 00.002 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.83)
23:45:29.755 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-0.43 mountX=0.15 mountY=0.05, mountTheta=0.32
23:45:29.758 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.07, opts=13)
23:45:29.759 00.001 8996 Enqueuing Move request for scope (0.14, -0.07)
23:45:29.761 00.002 20224 Worker thread wakes up
23:45:29.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.07) opts 0xd
23:45:29.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.07)
23:45:29.761 00.000 20224 Moving (0.14, -0.07) raw xDistance=0.15 yDistance=0.05
23:45:29.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:45:29.762 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:29.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:45:29.762 00.000 20224 MoveAxis(E, 0, ABG)
23:45:29.762 00.000 20224 Move returns status 0, amount 0
23:45:29.762 00.000 20224 MoveAxis(N, 0, ABG)
23:45:29.762 00.000 20224 Move returns status 0, amount 0
23:45:29.762 00.000 20224 move complete, result=0
23:45:29.762 00.000 20224 worker thread done servicing request
23:45:29.768 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53059, med=2873, FiltMin=2614, FiltMax=23382, Gamma=1.000
23:45:29.787 00.019 8996 UpdateGuideState exits: m=698239 SNR=337.1
23:45:29.789 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:29.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:29.791 00.001 8996 Enqueuing Expose request
23:45:29.792 00.001 20224 Worker thread wakes up
23:45:29.792 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:29.794 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:29.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:30.779 00.985 20224 Exposure complete
23:45:30.848 00.069 20224 worker thread done servicing request
23:45:30.848 00.000 8996 OnExposeComplete: enter
23:45:30.849 00.001 8996 UpdateGuideState(): m_state=6
23:45:30.850 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8400
23:45:30.851 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=473.56, Mass=719368, SNR=335.6, Peak=51846 HFD=4.3
23:45:30.852 00.001 8996 MultiStar: [#1 0.34,-0.24,0.71,U] [#2 0.17,-0.26,0.70,U] [#3 0.18,0.12,0.56,U] [#4 -0.22,0.02,0.53,U] [#5 0.13,0.05,0.61,U] [#6 -0.09,-0.00,0.45,U] [#7 -0.30,-0.17,0.42,U] [#8 0.00,-0.24,0.37,U] 
23:45:30.853 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.11}, one-star: {0.06, -0.20}
23:45:30.855 00.002 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:45:30.856 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
23:45:30.857 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.08 mountX=0.07 mountY=0.11, mountTheta=0.98
23:45:30.859 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.11, opts=13)
23:45:30.861 00.002 8996 Enqueuing Move request for scope (0.06, -0.11)
23:45:30.861 00.000 20224 Worker thread wakes up
23:45:30.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
23:45:30.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
23:45:30.861 00.000 20224 Moving (0.06, -0.11) raw xDistance=0.07 yDistance=0.11
23:45:30.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:45:30.862 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:30.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:45:30.862 00.000 20224 MoveAxis(E, 0, ABG)
23:45:30.862 00.000 20224 Move returns status 0, amount 0
23:45:30.862 00.000 20224 MoveAxis(N, 0, ABG)
23:45:30.862 00.000 20224 Move returns status 0, amount 0
23:45:30.862 00.000 20224 move complete, result=0
23:45:30.862 00.000 20224 worker thread done servicing request
23:45:30.867 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51846, med=2873, FiltMin=2624, FiltMax=23462, Gamma=1.000
23:45:30.893 00.026 8996 UpdateGuideState exits: m=719368 SNR=335.6
23:45:30.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:30.896 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:30.897 00.001 8996 Enqueuing Expose request
23:45:30.899 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:30.900 00.001 20224 Worker thread wakes up
23:45:30.900 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:30.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:32.060 01.160 20224 Exposure complete
23:45:32.135 00.075 20224 worker thread done servicing request
23:45:32.135 00.000 8996 OnExposeComplete: enter
23:45:32.137 00.002 8996 UpdateGuideState(): m_state=6
23:45:32.139 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8401
23:45:32.140 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=473.42, Mass=717511, SNR=318.0, Peak=61267 HFD=4.5
23:45:32.142 00.002 8996 MultiStar: [#1 -0.20,-0.04,0.70,U] [#2 -0.52,-0.09,0.00,M1] [#3 -0.56,0.23,0.00,M7] [#4 -0.71,-0.08,0.00,M1] [#5 -0.34,0.04,0.61,U] [#6 -0.30,0.11,0.48,U] [#7 -0.73,-0.14,0.00,M1] [#8 -0.44,-0.23,0.00,M1] 
23:45:32.143 00.001 8996 refined, 3 included, MultiStar: {-0.29, -0.11}, one-star: {-0.34, -0.35}
23:45:32.145 00.002 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:45:32.146 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
23:45:32.148 00.002 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-2.79 mountX=-0.28 mountY=0.14, mountTheta=2.68
23:45:32.151 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.11, opts=13)
23:45:32.153 00.002 8996 Enqueuing Move request for scope (-0.29, -0.11)
23:45:32.154 00.001 20224 Worker thread wakes up
23:45:32.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.11) opts 0xd
23:45:32.154 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.11)
23:45:32.155 00.001 20224 Moving (-0.29, -0.11) raw xDistance=-0.28 yDistance=0.14
23:45:32.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:45:32.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:32.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:45:32.155 00.000 20224 MoveAxis(E, 41, ABG)
23:45:32.155 00.000 20224 Guiding  Dir = 2, Dur = 41
23:45:32.156 00.001 20224 IsSlewing returns 0
23:45:32.156 00.000 20224 IsGuiding returns 0
23:45:32.163 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61267, med=2873, FiltMin=2605, FiltMax=30733, Gamma=1.000
23:45:32.188 00.025 8996 UpdateGuideState exits: m=717511 SNR=318.0
23:45:32.190 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:32.192 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:32.194 00.002 8996 Enqueuing Expose request
23:45:32.212 00.018 20224 IsGuiding returns 1
23:45:32.212 00.000 20224 scope still moving after pulse duration time elapsed
23:45:32.242 00.030 20224 IsSlewing returns 0
23:45:32.242 00.000 20224 IsGuiding returns 1
23:45:32.273 00.031 20224 IsSlewing returns 0
23:45:32.273 00.000 20224 IsGuiding returns 1
23:45:32.305 00.032 20224 IsSlewing returns 0
23:45:32.305 00.000 20224 IsGuiding returns 0
23:45:32.305 00.000 20224 scope move finished after 41 + 107 ms
23:45:32.305 00.000 20224 Move returns status 0, amount 41
23:45:32.305 00.000 20224 MoveAxis(N, 0, ABG)
23:45:32.305 00.000 20224 Move returns status 0, amount 0
23:45:32.305 00.000 20224 move complete, result=0
23:45:32.305 00.000 20224 worker thread done servicing request
23:45:32.305 00.000 20224 Worker thread wakes up
23:45:32.305 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:32.305 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:32.305 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
23:45:33.286 00.981 20224 Exposure complete
23:45:33.351 00.065 20224 worker thread done servicing request
23:45:33.352 00.001 8996 OnExposeComplete: enter
23:45:33.353 00.001 8996 UpdateGuideState(): m_state=6
23:45:33.354 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8402
23:45:33.355 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=473.42, Mass=725940, SNR=343.2, Peak=56195 HFD=4.4
23:45:33.356 00.001 8996 MultiStar: [#1 0.01,-0.36,0.66,U] [#2 -0.36,-0.38,0.00,M2] [#3 -0.09,0.06,0.58,U] [#4 -0.45,-0.19,0.00,M2] [#5 -0.03,0.13,0.60,U] [#6 -0.11,-0.07,0.42,U] [#7 -0.54,-0.09,0.00,M2] [#8 -0.12,-0.46,0.00,M2] 
23:45:33.357 00.001 8996 refined, 4 included, MultiStar: {-0.08, -0.15}, one-star: {-0.16, -0.35}
23:45:33.357 00.000 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
23:45:33.358 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
23:45:33.359 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.18 cameraTheta=-2.07 mountX=-0.07 mountY=0.16, mountTheta=1.97
23:45:33.360 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.15, opts=13)
23:45:33.361 00.001 8996 Enqueuing Move request for scope (-0.08, -0.15)
23:45:33.362 00.001 20224 Worker thread wakes up
23:45:33.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
23:45:33.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
23:45:33.362 00.000 20224 Moving (-0.08, -0.15) raw xDistance=-0.07 yDistance=0.16
23:45:33.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:45:33.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:33.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:45:33.362 00.000 20224 MoveAxis(E, 0, ABG)
23:45:33.362 00.000 20224 Move returns status 0, amount 0
23:45:33.362 00.000 20224 MoveAxis(N, 0, ABG)
23:45:33.363 00.001 20224 Move returns status 0, amount 0
23:45:33.363 00.000 20224 move complete, result=0
23:45:33.363 00.000 20224 worker thread done servicing request
23:45:33.366 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56195, med=2873, FiltMin=2579, FiltMax=29542, Gamma=1.000
23:45:33.380 00.014 8996 UpdateGuideState exits: m=725940 SNR=343.2
23:45:33.380 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:33.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:33.382 00.001 8996 Enqueuing Expose request
23:45:33.383 00.001 20224 Worker thread wakes up
23:45:33.383 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:33.384 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:33.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:34.555 01.171 20224 Exposure complete
23:45:34.618 00.063 20224 worker thread done servicing request
23:45:34.618 00.000 8996 OnExposeComplete: enter
23:45:34.619 00.001 8996 UpdateGuideState(): m_state=6
23:45:34.620 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8403
23:45:34.621 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=473.55, Mass=707698, SNR=335.0, Peak=47670 HFD=4.6
23:45:34.622 00.001 8996 MultiStar: [#1 0.61,0.09,0.00,M1] [#2 0.29,-0.43,0.00,M3] [#3 0.42,0.05,0.69,U] [#4 0.22,-0.06,0.63,U] [#5 0.46,0.08,0.00,M1] [#6 0.36,-0.13,0.43,U] [#7 0.28,-0.18,0.48,U] [#8 0.46,-0.19,0.00,M3] 
23:45:34.622 00.000 8996 refined, 4 included, MultiStar: {0.31, -0.11}, one-star: {0.28, -0.22}
23:45:34.623 00.001 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
23:45:34.624 00.001 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.91)
23:45:34.624 00.000 8996 CameraToMount -- cameraX=0.31 cameraY=-0.11 hyp=0.33 cameraTheta=-0.35 mountX=0.32 mountY=0.08, mountTheta=0.24
23:45:34.626 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.11, opts=13)
23:45:34.627 00.001 8996 Enqueuing Move request for scope (0.31, -0.11)
23:45:34.627 00.000 20224 Worker thread wakes up
23:45:34.628 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.11) opts 0xd
23:45:34.628 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.11)
23:45:34.628 00.000 20224 Moving (0.31, -0.11) raw xDistance=0.32 yDistance=0.08
23:45:34.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:45:34.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:34.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:45:34.628 00.000 20224 MoveAxis(W, 47, ABG)
23:45:34.628 00.000 20224 Guiding  Dir = 3, Dur = 47
23:45:34.629 00.001 20224 IsSlewing returns 0
23:45:34.629 00.000 20224 IsGuiding returns 0
23:45:34.639 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47670, med=2873, FiltMin=2614, FiltMax=22550, Gamma=1.000
23:45:34.652 00.013 8996 UpdateGuideState exits: m=707698 SNR=335.0
23:45:34.654 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:34.654 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:34.655 00.001 8996 Enqueuing Expose request
23:45:34.664 00.009 20224 PulseGuide returned control before completion, sleep 23
23:45:34.692 00.028 20224 IsGuiding returns 1
23:45:34.692 00.000 20224 scope still moving after pulse duration time elapsed
23:45:34.724 00.032 20224 IsSlewing returns 0
23:45:34.724 00.000 20224 IsGuiding returns 1
23:45:34.755 00.031 20224 IsSlewing returns 0
23:45:34.756 00.001 20224 IsGuiding returns 0
23:45:34.756 00.000 20224 scope move finished after 47 + 79 ms
23:45:34.756 00.000 20224 Move returns status 0, amount 47
23:45:34.756 00.000 20224 MoveAxis(N, 0, ABG)
23:45:34.756 00.000 20224 Move returns status 0, amount 0
23:45:34.756 00.000 20224 move complete, result=0
23:45:34.756 00.000 20224 worker thread done servicing request
23:45:34.756 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.1 px 0 ms NORTH
23:45:34.759 00.003 20224 Worker thread wakes up
23:45:34.759 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:34.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:35.742 00.983 20224 Exposure complete
23:45:35.827 00.085 20224 worker thread done servicing request
23:45:35.827 00.000 8996 OnExposeComplete: enter
23:45:35.829 00.002 8996 UpdateGuideState(): m_state=6
23:45:35.831 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8404
23:45:35.833 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=473.60, Mass=698553, SNR=347.8, Peak=53750 HFD=4.1
23:45:35.834 00.001 8996 MultiStar: [#1 0.41,-0.07,0.62,U] [#2 0.16,-0.17,0.75,U] [#3 0.07,-0.05,0.54,U] [#4 -0.13,-0.36,0.59,U] [#5 0.39,-0.05,0.62,U] [#6 0.21,-0.24,0.49,U] [#7 -0.23,-0.28,0.48,U] [#8 0.29,-0.26,0.47,U] 
23:45:35.835 00.001 8996 single-star, 8 included, MultiStar: {0.13, -0.18}, one-star: {0.00, -0.17}
23:45:35.836 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
23:45:35.837 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.70)
23:45:35.838 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.56 mountX=0.02 mountY=0.17, mountTheta=1.46
23:45:35.841 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.17, opts=13)
23:45:35.843 00.002 8996 Enqueuing Move request for scope (0.00, -0.17)
23:45:35.844 00.001 20224 Worker thread wakes up
23:45:35.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
23:45:35.844 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
23:45:35.844 00.000 20224 Moving (0.00, -0.17) raw xDistance=0.02 yDistance=0.17
23:45:35.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:45:35.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:35.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:45:35.844 00.000 20224 MoveAxis(E, 0, ABG)
23:45:35.844 00.000 20224 Move returns status 0, amount 0
23:45:35.844 00.000 20224 MoveAxis(N, 0, ABG)
23:45:35.844 00.000 20224 Move returns status 0, amount 0
23:45:35.844 00.000 20224 move complete, result=0
23:45:35.845 00.001 20224 worker thread done servicing request
23:45:35.851 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53750, med=2873, FiltMin=2585, FiltMax=25296, Gamma=1.000
23:45:35.873 00.022 8996 UpdateGuideState exits: m=698553 SNR=347.8
23:45:35.875 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:35.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:35.877 00.001 8996 Enqueuing Expose request
23:45:35.878 00.001 20224 Worker thread wakes up
23:45:35.878 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:35.880 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:35.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:37.041 01.161 20224 Exposure complete
23:45:37.117 00.076 20224 worker thread done servicing request
23:45:37.117 00.000 8996 OnExposeComplete: enter
23:45:37.118 00.001 8996 UpdateGuideState(): m_state=6
23:45:37.120 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8405
23:45:37.122 00.002 8996 Star::Find returns 1 (0), X=136.54, Y=473.80, Mass=704157, SNR=405.7, Peak=62950 HFD=4.5
23:45:37.123 00.001 8996 MultiStar: [#1 -0.10,-0.11,0.57,U] [#2 -0.29,-0.14,0.60,U] [#3 -0.20,0.13,0.51,U] [#4 -0.59,-0.04,0.00,M1] [#5 -0.18,0.14,0.52,U] [#6 -0.35,-0.13,0.35,U] [#7 -0.53,-0.09,0.00,M1] [#8 -0.10,-0.35,0.32,U] 
23:45:37.123 00.000 8996 refined, 6 included, MultiStar: {-0.27, -0.03}, one-star: {-0.48, 0.03}
23:45:37.124 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
23:45:37.125 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.24)
23:45:37.126 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.28 cameraTheta=-3.02 mountX=-0.27 mountY=0.07, mountTheta=2.91
23:45:37.127 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.03, opts=13)
23:45:37.128 00.001 8996 Enqueuing Move request for scope (-0.27, -0.03)
23:45:37.128 00.000 20224 Worker thread wakes up
23:45:37.129 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
23:45:37.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
23:45:37.129 00.000 20224 Moving (-0.27, -0.03) raw xDistance=-0.27 yDistance=0.07
23:45:37.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:45:37.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:37.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:45:37.129 00.000 20224 MoveAxis(E, 39, ABG)
23:45:37.129 00.000 20224 Guiding  Dir = 2, Dur = 39
23:45:37.129 00.000 20224 IsSlewing returns 0
23:45:37.129 00.000 20224 IsGuiding returns 0
23:45:37.133 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=62950, med=2873, FiltMin=2611, FiltMax=27593, Gamma=1.000
23:45:37.147 00.014 8996 UpdateGuideState exits: m=704157 SNR=405.7
23:45:37.147 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:37.148 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:37.149 00.001 8996 Enqueuing Expose request
23:45:37.183 00.034 20224 IsGuiding returns 1
23:45:37.183 00.000 20224 scope still moving after pulse duration time elapsed
23:45:37.213 00.030 20224 IsSlewing returns 0
23:45:37.213 00.000 20224 IsGuiding returns 1
23:45:37.244 00.031 20224 IsSlewing returns 0
23:45:37.244 00.000 20224 IsGuiding returns 1
23:45:37.276 00.032 20224 IsSlewing returns 0
23:45:37.276 00.000 20224 IsGuiding returns 0
23:45:37.276 00.000 20224 scope move finished after 39 + 108 ms
23:45:37.276 00.000 20224 Move returns status 0, amount 39
23:45:37.276 00.000 20224 MoveAxis(N, 0, ABG)
23:45:37.276 00.000 20224 Move returns status 0, amount 0
23:45:37.276 00.000 20224 move complete, result=0
23:45:37.276 00.000 20224 worker thread done servicing request
23:45:37.276 00.000 20224 Worker thread wakes up
23:45:37.276 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:37.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:37.276 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
23:45:38.255 00.979 20224 Exposure complete
23:45:38.348 00.093 20224 worker thread done servicing request
23:45:38.348 00.000 8996 OnExposeComplete: enter
23:45:38.349 00.001 8996 UpdateGuideState(): m_state=6
23:45:38.350 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8406
23:45:38.351 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.65, Mass=670330, SNR=309.9, Peak=57750 HFD=4.5
23:45:38.352 00.001 8996 MultiStar: [#1 -0.05,-0.19,0.79,U] [#2 -0.14,-0.44,0.00,M2] [#3 -0.04,-0.20,0.60,U] [#4 -0.41,-0.37,0.00,M2] [#5 0.01,0.10,0.67,U] [#6 -0.09,-0.03,0.48,U] [#7 -0.26,-0.07,0.41,U] [#8 0.01,-0.21,0.38,U] 
23:45:38.353 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.10}, one-star: {-0.18, -0.12}
23:45:38.353 00.000 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:45:38.354 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
23:45:38.354 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.27 mountX=-0.08 mountY=0.11, mountTheta=2.17
23:45:38.356 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.10, opts=13)
23:45:38.358 00.002 8996 Enqueuing Move request for scope (-0.09, -0.10)
23:45:38.358 00.000 20224 Worker thread wakes up
23:45:38.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
23:45:38.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
23:45:38.358 00.000 20224 Moving (-0.09, -0.10) raw xDistance=-0.08 yDistance=0.11
23:45:38.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:45:38.360 00.002 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:38.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:45:38.360 00.000 20224 MoveAxis(E, 0, ABG)
23:45:38.360 00.000 20224 Move returns status 0, amount 0
23:45:38.360 00.000 20224 MoveAxis(N, 0, ABG)
23:45:38.360 00.000 20224 Move returns status 0, amount 0
23:45:38.360 00.000 20224 move complete, result=0
23:45:38.360 00.000 20224 worker thread done servicing request
23:45:38.362 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57750, med=2873, FiltMin=2605, FiltMax=28208, Gamma=1.000
23:45:38.383 00.021 8996 UpdateGuideState exits: m=670330 SNR=309.9
23:45:38.384 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:38.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:38.386 00.001 8996 Enqueuing Expose request
23:45:38.387 00.001 20224 Worker thread wakes up
23:45:38.387 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:38.388 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:38.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:39.552 01.164 20224 Exposure complete
23:45:39.640 00.088 20224 worker thread done servicing request
23:45:39.640 00.000 8996 OnExposeComplete: enter
23:45:39.643 00.003 8996 UpdateGuideState(): m_state=6
23:45:39.646 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8407
23:45:39.648 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=473.69, Mass=723101, SNR=363.1, Peak=64694 HFD=4.2
23:45:39.649 00.001 8996 MultiStar: [#1 0.14,-0.22,0.66,U] [#2 0.03,-0.27,0.63,U] [#3 0.18,0.12,0.58,U] [#4 -0.02,-0.23,0.49,U] [#5 0.13,-0.05,0.51,U] [#6 0.05,-0.17,0.39,U] [#7 -0.21,-0.20,0.43,U] [#8 0.13,-0.18,0.39,U] 
23:45:39.650 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.14}, one-star: {-0.01, -0.08}
23:45:39.650 00.000 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
23:45:39.651 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
23:45:39.653 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.65 mountX=0.00 mountY=0.08, mountTheta=1.55
23:45:39.656 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.08, opts=13)
23:45:39.657 00.001 8996 Enqueuing Move request for scope (-0.01, -0.08)
23:45:39.658 00.001 20224 Worker thread wakes up
23:45:39.658 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
23:45:39.658 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
23:45:39.658 00.000 20224 Moving (-0.01, -0.08) raw xDistance=0.00 yDistance=0.08
23:45:39.658 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:45:39.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:39.659 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:45:39.659 00.000 20224 MoveAxis(E, 0, ABG)
23:45:39.659 00.000 20224 Move returns status 0, amount 0
23:45:39.659 00.000 20224 MoveAxis(N, 0, ABG)
23:45:39.659 00.000 20224 Move returns status 0, amount 0
23:45:39.659 00.000 20224 move complete, result=0
23:45:39.659 00.000 20224 worker thread done servicing request
23:45:39.662 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=64694, med=2873, FiltMin=2560, FiltMax=25712, Gamma=1.000
23:45:39.684 00.022 8996 UpdateGuideState exits: m=723101 SNR=363.1
23:45:39.686 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:39.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:39.688 00.001 8996 Enqueuing Expose request
23:45:39.689 00.001 20224 Worker thread wakes up
23:45:39.689 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:39.690 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:39.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:40.679 00.989 20224 Exposure complete
23:45:40.760 00.081 20224 worker thread done servicing request
23:45:40.760 00.000 8996 OnExposeComplete: enter
23:45:40.761 00.001 8996 UpdateGuideState(): m_state=6
23:45:40.762 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8408
23:45:40.763 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.37, Mass=696143, SNR=342.6, Peak=60515 HFD=4.4
23:45:40.765 00.002 8996 MultiStar: [#1 0.19,-0.45,0.00,M1] [#2 -0.04,-0.21,0.76,U] [#3 0.12,-0.18,0.56,U] [#4 -0.08,-0.33,0.56,U] [#5 -0.00,-0.14,0.61,U] [#6 0.16,-0.22,0.49,U] [#7 -0.38,-0.34,0.00,M1] [#8 0.03,-0.35,0.35,U] 
23:45:40.767 00.002 8996 refined, 6 included, MultiStar: {-0.02, -0.27}, one-star: {-0.15, -0.39}
23:45:40.769 00.002 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
23:45:40.770 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
23:45:40.772 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.27 hyp=0.27 cameraTheta=-1.63 mountX=0.01 mountY=0.27, mountTheta=1.53
23:45:40.774 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.27, opts=13)
23:45:40.776 00.002 8996 Enqueuing Move request for scope (-0.02, -0.27)
23:45:40.777 00.001 20224 Worker thread wakes up
23:45:40.778 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.27) opts 0xd
23:45:40.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.27)
23:45:40.778 00.000 20224 Moving (-0.02, -0.27) raw xDistance=0.01 yDistance=0.27
23:45:40.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:40.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:45:40.778 00.000 20224 MoveAxis(E, 0, ABG)
23:45:40.778 00.000 20224 Move returns status 0, amount 0
23:45:40.778 00.000 20224 MoveAxis(S, 56, ABG)
23:45:40.778 00.000 20224 Guiding  Dir = 1, Dur = 56
23:45:40.779 00.001 20224 IsSlewing returns 0
23:45:40.779 00.000 20224 IsGuiding returns 0
23:45:40.783 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60515, med=2873, FiltMin=2598, FiltMax=27728, Gamma=1.000
23:45:40.795 00.012 20224 PulseGuide returned control before completion, sleep 50
23:45:40.797 00.002 8996 UpdateGuideState exits: m=696143 SNR=342.6
23:45:40.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:40.799 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:40.800 00.001 8996 Enqueuing Expose request
23:45:40.857 00.057 20224 IsGuiding returns 1
23:45:40.857 00.000 20224 scope still moving after pulse duration time elapsed
23:45:40.889 00.032 20224 IsSlewing returns 0
23:45:40.889 00.000 20224 IsGuiding returns 0
23:45:40.889 00.000 20224 scope move finished after 56 + 54 ms
23:45:40.889 00.000 20224 Move returns status 0, amount 56
23:45:40.890 00.001 20224 move complete, result=0
23:45:40.890 00.000 20224 worker thread done servicing request
23:45:40.890 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 56 ms SOUTH
23:45:40.893 00.003 20224 Worker thread wakes up
23:45:40.893 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:40.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:42.055 01.162 20224 Exposure complete
23:45:42.132 00.077 20224 worker thread done servicing request
23:45:42.133 00.001 8996 OnExposeComplete: enter
23:45:42.134 00.001 8996 UpdateGuideState(): m_state=6
23:45:42.134 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8409
23:45:42.135 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=473.88, Mass=758816, SNR=357.3, Peak=65494 HFD=4.3
23:45:42.136 00.001 8996 MultiStar: [#1 0.27,-0.06,0.64,U] [#2 -0.08,0.08,0.72,U] [#3 0.11,0.23,0.57,U] [#4 -0.23,-0.10,0.50,U] [#5 -0.11,0.14,0.57,U] [#6 0.26,0.27,0.43,U] [#7 -0.44,0.11,0.00,M2] [#8 -0.12,-0.11,0.36,U] 
23:45:42.137 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.08}, one-star: {-0.08, 0.12}
23:45:42.138 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
23:45:42.139 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
23:45:42.140 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.60 mountX=-0.01 mountY=-0.08, mountTheta=-1.70
23:45:42.142 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.08, opts=13)
23:45:42.143 00.001 8996 Enqueuing Move request for scope (-0.00, 0.08)
23:45:42.144 00.001 20224 Worker thread wakes up
23:45:42.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
23:45:42.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
23:45:42.144 00.000 20224 Moving (-0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
23:45:42.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:45:42.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:42.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:45:42.144 00.000 20224 MoveAxis(E, 0, ABG)
23:45:42.144 00.000 20224 Move returns status 0, amount 0
23:45:42.144 00.000 20224 MoveAxis(N, 0, ABG)
23:45:42.144 00.000 20224 Move returns status 0, amount 0
23:45:42.144 00.000 20224 move complete, result=0
23:45:42.145 00.001 20224 worker thread done servicing request
23:45:42.149 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2873, FiltMin=2598, FiltMax=30064, Gamma=1.000
23:45:42.161 00.012 8996 UpdateGuideState exits: m=758816 SNR=357.3
23:45:42.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:42.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:42.164 00.001 8996 Enqueuing Expose request
23:45:42.165 00.001 20224 Worker thread wakes up
23:45:42.165 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:42.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:42.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:43.144 00.978 20224 Exposure complete
23:45:43.251 00.107 20224 worker thread done servicing request
23:45:43.251 00.000 8996 OnExposeComplete: enter
23:45:43.253 00.002 8996 UpdateGuideState(): m_state=6
23:45:43.254 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8410
23:45:43.256 00.002 8996 Star::Find returns 1 (0), X=137.24, Y=473.72, Mass=657828, SNR=302.1, Peak=51033 HFD=4.3
23:45:43.257 00.001 8996 MultiStar: [#1 0.32,-0.14,0.78,U] [#2 0.06,-0.01,0.89,U] [#3 0.15,0.33,0.69,U] [#4 0.01,0.03,0.70,U] [#5 0.22,0.20,0.71,U] [#6 0.30,0.25,0.50,U] [#7 -0.07,0.16,0.46,U] [#8 0.09,-0.31,0.44,U] 
23:45:43.258 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.05}, one-star: {0.22, -0.05}
23:45:43.260 00.002 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
23:45:43.260 00.000 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
23:45:43.261 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.31 mountX=0.15 mountY=-0.07, mountTheta=-0.42
23:45:43.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.05, opts=13)
23:45:43.264 00.001 8996 Enqueuing Move request for scope (0.15, 0.05)
23:45:43.265 00.001 20224 Worker thread wakes up
23:45:43.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
23:45:43.265 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
23:45:43.265 00.000 20224 Moving (0.15, 0.05) raw xDistance=0.15 yDistance=-0.07
23:45:43.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:45:43.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:43.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:45:43.265 00.000 20224 MoveAxis(E, 0, ABG)
23:45:43.265 00.000 20224 Move returns status 0, amount 0
23:45:43.266 00.001 20224 MoveAxis(N, 0, ABG)
23:45:43.266 00.000 20224 Move returns status 0, amount 0
23:45:43.266 00.000 20224 move complete, result=0
23:45:43.266 00.000 20224 worker thread done servicing request
23:45:43.269 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51033, med=2873, FiltMin=2598, FiltMax=23533, Gamma=1.000
23:45:43.282 00.013 8996 UpdateGuideState exits: m=657828 SNR=302.1
23:45:43.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:43.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:43.284 00.000 8996 Enqueuing Expose request
23:45:43.285 00.001 20224 Worker thread wakes up
23:45:43.285 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:43.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:43.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:44.448 01.162 20224 Exposure complete
23:45:44.502 00.054 20224 worker thread done servicing request
23:45:44.502 00.000 8996 OnExposeComplete: enter
23:45:44.503 00.001 8996 UpdateGuideState(): m_state=6
23:45:44.504 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8411
23:45:44.505 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=473.67, Mass=688279, SNR=329.1, Peak=51081 HFD=4.3
23:45:44.505 00.000 8996 MultiStar: [#1 0.36,-0.10,0.64,U] [#2 0.16,0.12,0.78,U] [#3 0.21,0.28,0.56,U] [#4 -0.16,-0.14,0.57,U] [#5 0.37,0.12,0.70,U] [#6 0.32,0.19,0.48,U] [#7 0.04,0.08,0.49,U] [#8 0.42,-0.42,0.00,M1] 
23:45:44.507 00.002 8996 refined, 7 included, MultiStar: {0.21, 0.04}, one-star: {0.28, -0.10}
23:45:44.507 00.000 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
23:45:44.508 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
23:45:44.508 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.21 mountX=0.20 mountY=-0.07, mountTheta=-0.32
23:45:44.510 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.04, opts=13)
23:45:44.511 00.001 8996 Enqueuing Move request for scope (0.21, 0.04)
23:45:44.511 00.000 20224 Worker thread wakes up
23:45:44.512 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
23:45:44.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
23:45:44.512 00.000 20224 Moving (0.21, 0.04) raw xDistance=0.20 yDistance=-0.07
23:45:44.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:45:44.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:44.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:45:44.512 00.000 20224 MoveAxis(W, 30, ABG)
23:45:44.512 00.000 20224 Guiding  Dir = 3, Dur = 30
23:45:44.513 00.001 20224 IsSlewing returns 0
23:45:44.513 00.000 20224 IsGuiding returns 0
23:45:44.515 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51081, med=2873, FiltMin=2601, FiltMax=24374, Gamma=1.000
23:45:44.532 00.017 8996 UpdateGuideState exits: m=688279 SNR=329.1
23:45:44.534 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:44.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:44.537 00.002 8996 Enqueuing Expose request
23:45:44.570 00.033 20224 IsGuiding returns 1
23:45:44.571 00.001 20224 scope still moving after pulse duration time elapsed
23:45:44.600 00.029 20224 IsSlewing returns 0
23:45:44.600 00.000 20224 IsGuiding returns 1
23:45:44.630 00.030 20224 IsSlewing returns 0
23:45:44.630 00.000 20224 IsGuiding returns 1
23:45:44.662 00.032 20224 IsSlewing returns 0
23:45:44.662 00.000 20224 IsGuiding returns 0
23:45:44.662 00.000 20224 scope move finished after 30 + 118 ms
23:45:44.663 00.001 20224 Move returns status 0, amount 30
23:45:44.663 00.000 20224 MoveAxis(N, 0, ABG)
23:45:44.663 00.000 20224 Move returns status 0, amount 0
23:45:44.663 00.000 20224 move complete, result=0
23:45:44.663 00.000 20224 worker thread done servicing request
23:45:44.663 00.000 20224 Worker thread wakes up
23:45:44.663 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:44.663 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
23:45:44.666 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:45.645 00.979 20224 Exposure complete
23:45:45.728 00.083 20224 worker thread done servicing request
23:45:45.732 00.004 8996 OnExposeComplete: enter
23:45:45.733 00.001 8996 UpdateGuideState(): m_state=6
23:45:45.733 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8412
23:45:45.734 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.77, Mass=596890, SNR=299.9, Peak=53190 HFD=4.5
23:45:45.735 00.001 8996 MultiStar: [#1 0.14,0.12,0.81,U] [#2 -0.15,0.13,0.92,U] [#3 -0.04,0.43,0.00,M1] [#4 -0.45,0.14,0.00,M1] [#5 0.12,0.28,0.65,U] [#6 -0.01,0.32,0.53,U] [#7 -0.21,0.12,0.54,U] [#8 -0.08,-0.23,0.46,U] 
23:45:45.736 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.11}, one-star: {-0.28, 0.00}
23:45:45.737 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:45:45.738 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:45:45.738 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.20 mountX=-0.09 mountY=-0.10, mountTheta=-2.30
23:45:45.740 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.11, opts=13)
23:45:45.741 00.001 8996 Enqueuing Move request for scope (-0.08, 0.11)
23:45:45.741 00.000 20224 Worker thread wakes up
23:45:45.742 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
23:45:45.742 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
23:45:45.742 00.000 20224 Moving (-0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
23:45:45.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:45:45.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:45.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:45:45.742 00.000 20224 MoveAxis(E, 0, ABG)
23:45:45.742 00.000 20224 Move returns status 0, amount 0
23:45:45.742 00.000 20224 MoveAxis(N, 0, ABG)
23:45:45.742 00.000 20224 Move returns status 0, amount 0
23:45:45.742 00.000 20224 move complete, result=0
23:45:45.743 00.001 20224 worker thread done servicing request
23:45:45.749 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53190, med=2873, FiltMin=2617, FiltMax=23206, Gamma=1.000
23:45:45.769 00.020 8996 UpdateGuideState exits: m=596890 SNR=299.9
23:45:45.771 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:45.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:45.773 00.001 8996 Enqueuing Expose request
23:45:45.774 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:45:45.776 00.002 20224 Worker thread wakes up
23:45:45.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:45.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:46.954 01.178 20224 Exposure complete
23:45:47.011 00.057 20224 worker thread done servicing request
23:45:47.011 00.000 8996 OnExposeComplete: enter
23:45:47.012 00.001 8996 UpdateGuideState(): m_state=6
23:45:47.013 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8413
23:45:47.013 00.000 8996 Star::Find returns 1 (0), X=136.68, Y=473.47, Mass=844415, SNR=412.3, Peak=61011 HFD=4.7
23:45:47.015 00.002 8996 MultiStar: [#1 -0.05,-0.30,0.54,U] [#2 -0.31,-0.34,0.00,M1] [#3 -0.06,0.16,0.53,U] [#4 -0.34,-0.03,0.45,U] [#5 -0.11,-0.15,0.54,U] [#6 0.05,-0.03,0.36,U] [#7 -0.43,-0.17,0.00,M1] [#8 -0.20,-0.46,0.00,M1] 
23:45:47.016 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.14}, one-star: {-0.34, -0.29}
23:45:47.018 00.002 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
23:45:47.019 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
23:45:47.020 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-2.47 mountX=-0.16 mountY=0.16, mountTheta=2.36
23:45:47.021 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.14, opts=13)
23:45:47.022 00.001 8996 Enqueuing Move request for scope (-0.17, -0.14)
23:45:47.023 00.001 20224 Worker thread wakes up
23:45:47.024 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.14) opts 0xd
23:45:47.024 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.14)
23:45:47.024 00.000 20224 Moving (-0.17, -0.14) raw xDistance=-0.16 yDistance=0.16
23:45:47.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:45:47.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:47.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:45:47.024 00.000 20224 MoveAxis(E, 0, ABG)
23:45:47.024 00.000 20224 Move returns status 0, amount 0
23:45:47.024 00.000 20224 MoveAxis(N, 0, ABG)
23:45:47.024 00.000 20224 Move returns status 0, amount 0
23:45:47.024 00.000 20224 move complete, result=0
23:45:47.024 00.000 20224 worker thread done servicing request
23:45:47.028 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61011, med=2877, FiltMin=2611, FiltMax=33785, Gamma=1.000
23:45:47.046 00.018 8996 UpdateGuideState exits: m=844415 SNR=412.3
23:45:47.049 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:47.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:47.051 00.001 8996 Enqueuing Expose request
23:45:47.053 00.002 20224 Worker thread wakes up
23:45:47.053 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:45:47.055 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:47.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:48.040 00.985 20224 Exposure complete
23:45:48.105 00.065 20224 worker thread done servicing request
23:45:48.106 00.001 8996 OnExposeComplete: enter
23:45:48.106 00.000 8996 UpdateGuideState(): m_state=6
23:45:48.107 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8414
23:45:48.108 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=473.20, Mass=739851, SNR=370.1, Peak=59331 HFD=4.4
23:45:48.109 00.001 8996 MultiStar: [#1 -0.00,-0.55,0.00,M1] [#2 -0.23,-0.63,0.00,M2] [#3 -0.12,-0.05,0.56,U] [#4 -0.42,-0.42,0.00,M1] [#5 0.05,-0.24,0.57,U] [#6 -0.03,-0.24,0.37,U] [#7 -0.50,-0.41,0.00,M2] [#8 0.01,-0.52,0.00,M2] 
23:45:48.110 00.001 8996 refined, 3 included, MultiStar: {-0.08, -0.33}, one-star: {-0.14, -0.56}
23:45:48.111 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
23:45:48.111 00.000 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
23:45:48.112 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.33 hyp=0.34 cameraTheta=-1.80 mountX=-0.04 mountY=0.33, mountTheta=1.70
23:45:48.113 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.33, opts=13)
23:45:48.114 00.001 8996 Enqueuing Move request for scope (-0.08, -0.33)
23:45:48.115 00.001 20224 Worker thread wakes up
23:45:48.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.33) opts 0xd
23:45:48.115 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.33)
23:45:48.115 00.000 20224 Moving (-0.08, -0.33) raw xDistance=-0.04 yDistance=0.33
23:45:48.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:45:48.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
23:45:48.115 00.000 20224 MoveAxis(E, 0, ABG)
23:45:48.115 00.000 20224 Move returns status 0, amount 0
23:45:48.115 00.000 20224 MoveAxis(S, 70, ABG)
23:45:48.115 00.000 20224 Guiding  Dir = 1, Dur = 70
23:45:48.116 00.001 20224 IsSlewing returns 0
23:45:48.116 00.000 20224 IsGuiding returns 0
23:45:48.123 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59331, med=2873, FiltMin=2589, FiltMax=29913, Gamma=1.000
23:45:48.139 00.016 8996 UpdateGuideState exits: m=739851 SNR=370.1
23:45:48.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:48.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:48.141 00.000 8996 Enqueuing Expose request
23:45:48.164 00.023 20224 PulseGuide returned control before completion, sleep 32
23:45:48.209 00.045 20224 IsGuiding returns 1
23:45:48.209 00.000 20224 scope still moving after pulse duration time elapsed
23:45:48.241 00.032 20224 IsSlewing returns 0
23:45:48.242 00.001 20224 IsGuiding returns 1
23:45:48.272 00.030 20224 IsSlewing returns 0
23:45:48.272 00.000 20224 IsGuiding returns 0
23:45:48.272 00.000 20224 scope move finished after 70 + 86 ms
23:45:48.272 00.000 20224 Move returns status 0, amount 70
23:45:48.272 00.000 20224 move complete, result=0
23:45:48.273 00.001 20224 worker thread done servicing request
23:45:48.273 00.000 20224 Worker thread wakes up
23:45:48.273 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 70 ms SOUTH
23:45:48.274 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:48.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:49.457 01.183 20224 Exposure complete
23:45:49.542 00.085 20224 worker thread done servicing request
23:45:49.542 00.000 8996 OnExposeComplete: enter
23:45:49.543 00.001 8996 UpdateGuideState(): m_state=6
23:45:49.544 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8415
23:45:49.545 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.66, Mass=701563, SNR=321.1, Peak=53526 HFD=4.6
23:45:49.546 00.001 8996 MultiStar: [#1 -0.15,-0.26,0.77,U] [#2 -0.36,-0.18,0.87,U] [#3 -0.20,0.38,0.00,M1] [#4 -0.62,-0.13,0.00,M2] [#5 -0.15,0.07,0.63,U] [#6 -0.23,0.01,0.49,U] [#7 -0.60,-0.03,0.00,M3] [#8 -0.14,-0.43,0.00,M3] 
23:45:49.547 00.001 8996 refined, 4 included, MultiStar: {-0.29, -0.11}, one-star: {-0.47, -0.10}
23:45:49.548 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
23:45:49.548 00.000 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
23:45:49.549 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.11 hyp=0.31 cameraTheta=-2.79 mountX=-0.28 mountY=0.14, mountTheta=2.68
23:45:49.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.11, opts=13)
23:45:49.552 00.001 8996 Enqueuing Move request for scope (-0.29, -0.11)
23:45:49.553 00.001 20224 Worker thread wakes up
23:45:49.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.11) opts 0xd
23:45:49.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.11)
23:45:49.553 00.000 20224 Moving (-0.29, -0.11) raw xDistance=-0.28 yDistance=0.14
23:45:49.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:45:49.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:49.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:45:49.553 00.000 20224 MoveAxis(E, 41, ABG)
23:45:49.553 00.000 20224 Guiding  Dir = 2, Dur = 41
23:45:49.553 00.000 20224 IsSlewing returns 0
23:45:49.553 00.000 20224 IsGuiding returns 0
23:45:49.557 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53526, med=2873, FiltMin=2630, FiltMax=24397, Gamma=1.000
23:45:49.570 00.013 8996 UpdateGuideState exits: m=701563 SNR=321.1
23:45:49.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:49.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:49.572 00.000 8996 Enqueuing Expose request
23:45:49.585 00.013 20224 PulseGuide returned control before completion, sleep 20
23:45:49.615 00.030 20224 IsGuiding returns 1
23:45:49.615 00.000 20224 scope still moving after pulse duration time elapsed
23:45:49.647 00.032 20224 IsSlewing returns 0
23:45:49.647 00.000 20224 IsGuiding returns 1
23:45:49.678 00.031 20224 IsSlewing returns 0
23:45:49.679 00.001 20224 IsGuiding returns 0
23:45:49.679 00.000 20224 scope move finished after 41 + 84 ms
23:45:49.679 00.000 20224 Move returns status 0, amount 41
23:45:49.679 00.000 20224 MoveAxis(N, 0, ABG)
23:45:49.679 00.000 20224 Move returns status 0, amount 0
23:45:49.679 00.000 20224 move complete, result=0
23:45:49.679 00.000 20224 worker thread done servicing request
23:45:49.679 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
23:45:49.681 00.002 20224 Worker thread wakes up
23:45:49.681 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:49.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:50.665 00.984 20224 Exposure complete
23:45:50.735 00.070 20224 worker thread done servicing request
23:45:50.735 00.000 8996 OnExposeComplete: enter
23:45:50.736 00.001 8996 UpdateGuideState(): m_state=6
23:45:50.738 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8416
23:45:50.741 00.003 8996 Star::Find returns 1 (0), X=136.74, Y=473.67, Mass=715387, SNR=354.6, Peak=54422 HFD=4.7
23:45:50.744 00.003 8996 MultiStar: [#1 0.05,0.06,0.58,U] [#2 -0.17,-0.16,0.70,U] [#3 -0.01,0.39,0.55,U] [#4 -0.43,-0.06,0.00,M3] [#5 -0.02,0.10,0.50,U] [#6 -0.12,-0.19,0.46,U] [#7 -0.54,-0.06,0.00,M4] [#8 -0.15,-0.24,0.36,U] 
23:45:50.746 00.002 8996 refined, 6 included, MultiStar: {-0.12, -0.02}, one-star: {-0.29, -0.10}
23:45:50.749 00.003 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:45:50.751 00.002 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:45:50.752 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.98 mountX=-0.12 mountY=0.03, mountTheta=2.87
23:45:50.755 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.02, opts=13)
23:45:50.756 00.001 8996 Enqueuing Move request for scope (-0.12, -0.02)
23:45:50.758 00.002 20224 Worker thread wakes up
23:45:50.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
23:45:50.758 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
23:45:50.758 00.000 20224 Moving (-0.12, -0.02) raw xDistance=-0.12 yDistance=0.03
23:45:50.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:45:50.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:50.759 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:45:50.759 00.000 20224 MoveAxis(E, 0, ABG)
23:45:50.759 00.000 20224 Move returns status 0, amount 0
23:45:50.759 00.000 20224 MoveAxis(N, 0, ABG)
23:45:50.759 00.000 20224 Move returns status 0, amount 0
23:45:50.759 00.000 20224 move complete, result=0
23:45:50.759 00.000 20224 worker thread done servicing request
23:45:50.765 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54422, med=2873, FiltMin=2621, FiltMax=28285, Gamma=1.000
23:45:50.793 00.028 8996 UpdateGuideState exits: m=715387 SNR=354.6
23:45:50.795 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:50.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:50.798 00.002 8996 Enqueuing Expose request
23:45:50.799 00.001 20224 Worker thread wakes up
23:45:50.799 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:50.800 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:50.801 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:51.966 01.165 20224 Exposure complete
23:45:52.035 00.069 20224 worker thread done servicing request
23:45:52.035 00.000 8996 OnExposeComplete: enter
23:45:52.036 00.001 8996 UpdateGuideState(): m_state=6
23:45:52.037 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8417
23:45:52.038 00.001 8996 Star::Find returns 1 (0), X=137.29, Y=473.67, Mass=734147, SNR=388.8, Peak=48150 HFD=4.6
23:45:52.038 00.000 8996 MultiStar: [#1 0.43,-0.27,0.00,M1] [#2 0.28,-0.21,0.65,U] [#3 0.31,0.27,0.49,U] [#4 -0.08,-0.02,0.47,U] [#5 0.36,0.09,0.53,U] [#6 0.32,0.10,0.36,U] [#7 0.06,-0.12,0.40,U] [#8 0.26,-0.33,0.00,M3] 
23:45:52.039 00.001 8996 refined, 6 included, MultiStar: {0.23, -0.02}, one-star: {0.27, -0.10}
23:45:52.040 00.001 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.00 = 0.00)
23:45:52.041 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
23:45:52.041 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-0.09 mountX=0.23 mountY=-0.01, mountTheta=-0.02
23:45:52.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.02, opts=13)
23:45:52.044 00.001 8996 Enqueuing Move request for scope (0.23, -0.02)
23:45:52.046 00.002 20224 Worker thread wakes up
23:45:52.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.02) opts 0xd
23:45:52.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.02)
23:45:52.046 00.000 20224 Moving (0.23, -0.02) raw xDistance=0.23 yDistance=-0.01
23:45:52.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:45:52.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:52.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:45:52.046 00.000 20224 MoveAxis(W, 34, ABG)
23:45:52.046 00.000 20224 Guiding  Dir = 3, Dur = 34
23:45:52.046 00.000 20224 IsSlewing returns 0
23:45:52.046 00.000 20224 IsGuiding returns 0
23:45:52.050 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48150, med=2873, FiltMin=2605, FiltMax=25661, Gamma=1.000
23:45:52.069 00.019 8996 UpdateGuideState exits: m=734147 SNR=388.8
23:45:52.071 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:52.073 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:52.074 00.001 8996 Enqueuing Expose request
23:45:52.093 00.019 20224 IsGuiding returns 1
23:45:52.093 00.000 20224 scope still moving after pulse duration time elapsed
23:45:52.122 00.029 20224 IsSlewing returns 0
23:45:52.122 00.000 20224 IsGuiding returns 1
23:45:52.154 00.032 20224 IsSlewing returns 0
23:45:52.154 00.000 20224 IsGuiding returns 1
23:45:52.185 00.031 20224 IsSlewing returns 0
23:45:52.186 00.001 20224 IsGuiding returns 0
23:45:52.186 00.000 20224 scope move finished after 34 + 105 ms
23:45:52.186 00.000 20224 Move returns status 0, amount 34
23:45:52.186 00.000 20224 MoveAxis(N, 0, ABG)
23:45:52.186 00.000 20224 Move returns status 0, amount 0
23:45:52.186 00.000 20224 move complete, result=0
23:45:52.187 00.001 20224 worker thread done servicing request
23:45:52.187 00.000 20224 Worker thread wakes up
23:45:52.187 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:52.187 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.0 px 0 ms NORTH
23:45:52.188 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:53.169 00.981 20224 Exposure complete
23:45:53.222 00.053 20224 worker thread done servicing request
23:45:53.222 00.000 8996 OnExposeComplete: enter
23:45:53.223 00.001 8996 UpdateGuideState(): m_state=6
23:45:53.224 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8418
23:45:53.225 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.63, Mass=726730, SNR=351.8, Peak=51734 HFD=4.2
23:45:53.226 00.001 8996 MultiStar: [#1 0.31,-0.30,0.00,M2] [#2 0.10,-0.29,0.67,U] [#3 0.11,-0.19,0.57,U] [#4 0.06,-0.52,0.00,M3] [#5 0.28,0.01,0.55,U] [#6 0.17,0.13,0.43,U] [#7 -0.13,-0.18,0.40,U] [#8 0.14,-0.29,0.33,U] 
23:45:53.227 00.001 8996 single-star, 6 included, MultiStar: {0.09, -0.14}, one-star: {-0.01, -0.14}
23:45:53.227 00.000 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
23:45:53.228 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
23:45:53.229 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.61 mountX=0.01 mountY=0.14, mountTheta=1.51
23:45:53.231 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.14, opts=13)
23:45:53.232 00.001 8996 Enqueuing Move request for scope (-0.01, -0.14)
23:45:53.233 00.001 20224 Worker thread wakes up
23:45:53.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.14) opts 0xd
23:45:53.233 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.14)
23:45:53.233 00.000 20224 Moving (-0.01, -0.14) raw xDistance=0.01 yDistance=0.14
23:45:53.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:53.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:53.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:45:53.233 00.000 20224 MoveAxis(E, 0, ABG)
23:45:53.233 00.000 20224 Move returns status 0, amount 0
23:45:53.233 00.000 20224 MoveAxis(N, 0, ABG)
23:45:53.233 00.000 20224 Move returns status 0, amount 0
23:45:53.233 00.000 20224 move complete, result=0
23:45:53.233 00.000 20224 worker thread done servicing request
23:45:53.236 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51734, med=2873, FiltMin=2608, FiltMax=25664, Gamma=1.000
23:45:53.249 00.013 8996 UpdateGuideState exits: m=726730 SNR=351.8
23:45:53.250 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:53.250 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:53.251 00.001 8996 Enqueuing Expose request
23:45:53.252 00.001 20224 Worker thread wakes up
23:45:53.252 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:45:53.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:53.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:54.406 01.153 20224 Exposure complete
23:45:54.482 00.076 20224 worker thread done servicing request
23:45:54.482 00.000 8996 OnExposeComplete: enter
23:45:54.483 00.001 8996 UpdateGuideState(): m_state=6
23:45:54.484 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8419
23:45:54.485 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.63, Mass=765806, SNR=382.3, Peak=61110 HFD=4.7
23:45:54.486 00.001 8996 MultiStar: [#1 -0.19,-0.24,0.59,U] [#2 -0.29,-0.27,0.62,U] [#3 -0.25,0.08,0.55,U] [#4 -0.53,-0.21,0.00,M4] [#5 -0.34,0.26,0.00,M1] [#6 -0.23,0.12,0.41,U] [#7 -0.62,0.06,0.00,M3] [#8 -0.21,-0.19,0.36,U] 
23:45:54.486 00.000 8996 refined, 5 included, MultiStar: {-0.29, -0.12}, one-star: {-0.43, -0.13}
23:45:54.487 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:45:54.488 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
23:45:54.488 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.12 hyp=0.31 cameraTheta=-2.76 mountX=-0.28 mountY=0.15, mountTheta=2.65
23:45:54.490 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.12, opts=13)
23:45:54.491 00.001 8996 Enqueuing Move request for scope (-0.29, -0.12)
23:45:54.491 00.000 20224 Worker thread wakes up
23:45:54.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.12) opts 0xd
23:45:54.491 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.12)
23:45:54.491 00.000 20224 Moving (-0.29, -0.12) raw xDistance=-0.28 yDistance=0.15
23:45:54.492 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:45:54.492 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:54.492 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:45:54.492 00.000 20224 MoveAxis(E, 41, ABG)
23:45:54.492 00.000 20224 Guiding  Dir = 2, Dur = 41
23:45:54.492 00.000 20224 IsSlewing returns 0
23:45:54.492 00.000 20224 IsGuiding returns 0
23:45:54.496 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61110, med=2873, FiltMin=2576, FiltMax=29833, Gamma=1.000
23:45:54.508 00.012 8996 UpdateGuideState exits: m=765806 SNR=382.3
23:45:54.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:54.509 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:54.510 00.001 8996 Enqueuing Expose request
23:45:54.529 00.019 20224 PulseGuide returned control before completion, sleep 15
23:45:54.559 00.030 20224 IsGuiding returns 1
23:45:54.559 00.000 20224 scope still moving after pulse duration time elapsed
23:45:54.590 00.031 20224 IsSlewing returns 0
23:45:54.591 00.001 20224 IsGuiding returns 1
23:45:54.622 00.031 20224 IsSlewing returns 0
23:45:54.622 00.000 20224 IsGuiding returns 0
23:45:54.622 00.000 20224 scope move finished after 41 + 89 ms
23:45:54.622 00.000 20224 Move returns status 0, amount 41
23:45:54.622 00.000 20224 MoveAxis(N, 0, ABG)
23:45:54.622 00.000 20224 Move returns status 0, amount 0
23:45:54.622 00.000 20224 move complete, result=0
23:45:54.622 00.000 20224 worker thread done servicing request
23:45:54.622 00.000 20224 Worker thread wakes up
23:45:54.622 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
23:45:54.624 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:54.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:55.593 00.969 20224 Exposure complete
23:45:55.657 00.064 20224 worker thread done servicing request
23:45:55.658 00.001 8996 OnExposeComplete: enter
23:45:55.658 00.000 8996 UpdateGuideState(): m_state=6
23:45:55.659 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8420
23:45:55.660 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.55, Mass=732610, SNR=371.9, Peak=54422 HFD=4.3
23:45:55.661 00.001 8996 MultiStar: [#1 -0.05,-0.39,0.63,U] [#2 -0.20,-0.13,0.64,U] [#3 0.07,0.32,0.60,U] [#4 -0.13,-0.07,0.53,U] [#5 -0.04,0.06,0.52,U] [#6 0.17,0.33,0.45,U] [#7 -0.08,0.20,0.44,U] [#8 0.02,-0.51,0.00,M2] 
23:45:55.662 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.02}, one-star: {-0.10, -0.22}
23:45:55.663 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
23:45:55.663 00.000 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
23:45:55.664 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.74 mountX=-0.06 mountY=0.03, mountTheta=2.63
23:45:55.665 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
23:45:55.666 00.001 8996 Enqueuing Move request for scope (-0.06, -0.02)
23:45:55.667 00.001 20224 Worker thread wakes up
23:45:55.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:45:55.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:45:55.667 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
23:45:55.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:45:55.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:55.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:45:55.667 00.000 20224 MoveAxis(E, 0, ABG)
23:45:55.667 00.000 20224 Move returns status 0, amount 0
23:45:55.667 00.000 20224 MoveAxis(N, 0, ABG)
23:45:55.667 00.000 20224 Move returns status 0, amount 0
23:45:55.667 00.000 20224 move complete, result=0
23:45:55.668 00.001 20224 worker thread done servicing request
23:45:55.674 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54422, med=2873, FiltMin=2598, FiltMax=28544, Gamma=1.000
23:45:55.700 00.026 8996 UpdateGuideState exits: m=732610 SNR=371.9
23:45:55.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:55.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:55.703 00.001 8996 Enqueuing Expose request
23:45:55.704 00.001 20224 Worker thread wakes up
23:45:55.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:55.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:55.705 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:45:56.870 01.165 20224 Exposure complete
23:45:56.925 00.055 20224 worker thread done servicing request
23:45:56.925 00.000 8996 OnExposeComplete: enter
23:45:56.927 00.002 8996 UpdateGuideState(): m_state=6
23:45:56.928 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8421
23:45:56.928 00.000 8996 Star::Find returns 1 (0), X=136.88, Y=474.00, Mass=712686, SNR=358.8, Peak=62646 HFD=4.4
23:45:56.930 00.002 8996 MultiStar: [#1 0.25,0.12,0.58,U] [#2 -0.25,0.11,0.68,U] [#3 0.22,0.36,0.55,U] [#4 -0.14,0.03,0.57,U] [#5 -0.06,0.39,0.55,U] [#6 0.12,0.32,0.36,U] [#7 -0.20,0.15,0.40,U] [#8 -0.12,-0.39,0.38,U] 
23:45:56.930 00.000 8996 refined, 8 included, MultiStar: {-0.05, 0.16}, one-star: {-0.14, 0.23}
23:45:56.932 00.002 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
23:45:56.933 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
23:45:56.934 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.85 mountX=-0.06 mountY=-0.16, mountTheta=-1.95
23:45:56.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.16, opts=13)
23:45:56.937 00.001 8996 Enqueuing Move request for scope (-0.05, 0.16)
23:45:56.938 00.001 20224 Worker thread wakes up
23:45:56.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
23:45:56.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
23:45:56.939 00.001 20224 Moving (-0.05, 0.16) raw xDistance=-0.06 yDistance=-0.16
23:45:56.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:45:56.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:56.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:45:56.939 00.000 20224 MoveAxis(E, 0, ABG)
23:45:56.939 00.000 20224 Move returns status 0, amount 0
23:45:56.939 00.000 20224 MoveAxis(N, 0, ABG)
23:45:56.939 00.000 20224 Move returns status 0, amount 0
23:45:56.939 00.000 20224 move complete, result=0
23:45:56.939 00.000 20224 worker thread done servicing request
23:45:56.947 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62646, med=2877, FiltMin=2605, FiltMax=30192, Gamma=1.000
23:45:56.964 00.017 8996 UpdateGuideState exits: m=712686 SNR=358.8
23:45:56.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:56.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:56.967 00.001 8996 Enqueuing Expose request
23:45:56.967 00.000 20224 Worker thread wakes up
23:45:56.969 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:45:56.970 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:56.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:57.961 00.991 20224 Exposure complete
23:45:58.054 00.093 20224 worker thread done servicing request
23:45:58.054 00.000 8996 OnExposeComplete: enter
23:45:58.055 00.001 8996 UpdateGuideState(): m_state=6
23:45:58.056 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8422
23:45:58.057 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.79, Mass=627012, SNR=326.9, Peak=53750 HFD=4.3
23:45:58.059 00.002 8996 MultiStar: [#1 0.29,0.11,0.70,U] [#2 0.00,0.20,0.83,U] [#3 0.25,0.32,0.64,U] [#4 -0.01,-0.11,0.58,U] [#5 0.31,0.41,0.00,M1] [#6 0.34,0.27,0.00,M1] [#7 -0.04,0.14,0.44,U] [#8 0.07,-0.03,0.44,U] 
23:45:58.060 00.001 8996 single-star, 6 included, MultiStar: {0.08, 0.10}, one-star: {0.01, 0.02}
23:45:58.061 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
23:45:58.062 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
23:45:58.063 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.06 mountX=0.01 mountY=-0.02, mountTheta=-1.16
23:45:58.064 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
23:45:58.065 00.001 8996 Enqueuing Move request for scope (0.01, 0.02)
23:45:58.066 00.001 20224 Worker thread wakes up
23:45:58.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:45:58.066 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:45:58.066 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
23:45:58.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:58.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:58.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:45:58.066 00.000 20224 MoveAxis(E, 0, ABG)
23:45:58.066 00.000 20224 Move returns status 0, amount 0
23:45:58.066 00.000 20224 MoveAxis(N, 0, ABG)
23:45:58.066 00.000 20224 Move returns status 0, amount 0
23:45:58.066 00.000 20224 move complete, result=0
23:45:58.067 00.001 20224 worker thread done servicing request
23:45:58.071 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53750, med=2877, FiltMin=2582, FiltMax=24493, Gamma=1.000
23:45:58.090 00.019 8996 UpdateGuideState exits: m=627012 SNR=326.9
23:45:58.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:58.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:58.093 00.001 8996 Enqueuing Expose request
23:45:58.096 00.003 20224 Worker thread wakes up
23:45:58.096 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:58.098 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:58.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:45:59.270 01.172 20224 Exposure complete
23:45:59.354 00.084 20224 worker thread done servicing request
23:45:59.354 00.000 8996 OnExposeComplete: enter
23:45:59.356 00.002 8996 UpdateGuideState(): m_state=6
23:45:59.358 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8423
23:45:59.364 00.006 8996 Star::Find returns 1 (0), X=136.98, Y=473.83, Mass=673454, SNR=343.2, Peak=62726 HFD=4.3
23:45:59.367 00.003 8996 MultiStar: [#1 0.19,0.09,0.65,U] [#2 -0.04,-0.26,0.77,U] [#3 0.10,0.57,0.00,M1] [#4 -0.39,0.24,0.00,M2] [#5 0.17,0.29,0.55,U] [#6 0.06,0.44,0.00,M2] [#7 -0.37,0.00,0.44,U] [#8 0.13,-0.04,0.37,U] 
23:45:59.368 00.001 8996 refined, 5 included, MultiStar: {0.01, 0.02}, one-star: {-0.04, 0.07}
23:45:59.369 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
23:45:59.371 00.002 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
23:45:59.372 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.22 mountX=0.01 mountY=-0.02, mountTheta=-1.32
23:45:59.374 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
23:45:59.376 00.002 8996 Enqueuing Move request for scope (0.01, 0.02)
23:45:59.377 00.001 20224 Worker thread wakes up
23:45:59.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
23:45:59.378 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
23:45:59.378 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
23:45:59.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:45:59.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:45:59.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:45:59.378 00.000 20224 MoveAxis(E, 0, ABG)
23:45:59.378 00.000 20224 Move returns status 0, amount 0
23:45:59.378 00.000 20224 MoveAxis(N, 0, ABG)
23:45:59.378 00.000 20224 Move returns status 0, amount 0
23:45:59.378 00.000 20224 move complete, result=0
23:45:59.378 00.000 20224 worker thread done servicing request
23:45:59.383 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62726, med=2877, FiltMin=2624, FiltMax=26285, Gamma=1.000
23:45:59.400 00.017 8996 UpdateGuideState exits: m=673454 SNR=343.2
23:45:59.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:45:59.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:45:59.403 00.001 8996 Enqueuing Expose request
23:45:59.404 00.001 20224 Worker thread wakes up
23:45:59.404 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:45:59.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:45:59.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:00.403 00.998 20224 Exposure complete
23:46:00.459 00.056 20224 worker thread done servicing request
23:46:00.459 00.000 8996 OnExposeComplete: enter
23:46:00.460 00.001 8996 UpdateGuideState(): m_state=6
23:46:00.461 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8424
23:46:00.462 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.76, Mass=748099, SNR=328.9, Peak=61478 HFD=4.5
23:46:00.463 00.001 8996 MultiStar: [#1 0.42,-0.29,0.00,M1] [#2 0.14,-0.24,0.68,U] [#3 0.37,-0.01,0.61,U] [#4 0.04,-0.15,0.54,U] [#5 0.22,0.14,0.60,U] [#6 0.06,0.02,0.51,U] [#7 -0.21,0.01,0.50,U] [#8 0.19,-0.23,0.39,U] 
23:46:00.464 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.05}, one-star: {-0.10, -0.00}
23:46:00.465 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
23:46:00.466 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
23:46:00.468 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.60 mountX=0.08 mountY=0.04, mountTheta=0.49
23:46:00.471 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
23:46:00.472 00.001 8996 Enqueuing Move request for scope (0.08, -0.05)
23:46:00.473 00.001 20224 Worker thread wakes up
23:46:00.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
23:46:00.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
23:46:00.473 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=0.04
23:46:00.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:00.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:00.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:46:00.473 00.000 20224 MoveAxis(E, 0, ABG)
23:46:00.473 00.000 20224 Move returns status 0, amount 0
23:46:00.473 00.000 20224 MoveAxis(N, 0, ABG)
23:46:00.474 00.001 20224 Move returns status 0, amount 0
23:46:00.474 00.000 20224 move complete, result=0
23:46:00.474 00.000 20224 worker thread done servicing request
23:46:00.478 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61478, med=2873, FiltMin=2585, FiltMax=28496, Gamma=1.000
23:46:00.498 00.020 8996 UpdateGuideState exits: m=748099 SNR=328.9
23:46:00.499 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:00.500 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:00.501 00.001 8996 Enqueuing Expose request
23:46:00.501 00.000 20224 Worker thread wakes up
23:46:00.501 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:00.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:00.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:01.683 01.181 20224 Exposure complete
23:46:01.751 00.068 20224 worker thread done servicing request
23:46:01.751 00.000 8996 OnExposeComplete: enter
23:46:01.752 00.001 8996 UpdateGuideState(): m_state=6
23:46:01.753 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8425
23:46:01.754 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=473.45, Mass=679613, SNR=343.1, Peak=47421 HFD=4.7
23:46:01.755 00.001 8996 MultiStar: [#1 0.62,-0.01,0.00,M2] [#2 0.45,-0.23,0.00,M1] [#3 0.36,-0.15,0.62,U] [#4 0.18,-0.43,0.00,M2] [#5 0.57,-0.09,0.00,M1] [#6 0.49,0.00,0.00,M2] [#7 0.35,-0.07,0.43,U] [#8 0.54,-0.40,0.00,M1] 
23:46:01.756 00.001 8996 refined, 2 included, MultiStar: {0.36, -0.22}, one-star: {0.37, -0.32}
23:46:01.757 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
23:46:01.757 00.000 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
23:46:01.758 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=-0.22 hyp=0.42 cameraTheta=-0.54 mountX=0.38 mountY=0.17, mountTheta=0.43
23:46:01.760 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.22, opts=13)
23:46:01.762 00.002 8996 Enqueuing Move request for scope (0.36, -0.22)
23:46:01.764 00.002 20224 Worker thread wakes up
23:46:01.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.22) opts 0xd
23:46:01.764 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.22)
23:46:01.764 00.000 20224 Moving (0.36, -0.22) raw xDistance=0.38 yDistance=0.17
23:46:01.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:46:01.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:01.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:46:01.765 00.001 20224 MoveAxis(W, 56, ABG)
23:46:01.765 00.000 20224 Guiding  Dir = 3, Dur = 56
23:46:01.765 00.000 20224 IsSlewing returns 0
23:46:01.766 00.001 20224 IsGuiding returns 0
23:46:01.767 00.001 20224 PulseGuide returned control before completion, sleep 65
23:46:01.773 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47421, med=2877, FiltMin=2624, FiltMax=23571, Gamma=1.000
23:46:01.799 00.026 8996 UpdateGuideState exits: m=679613 SNR=343.1
23:46:01.801 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:01.802 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:01.803 00.001 8996 Enqueuing Expose request
23:46:01.838 00.035 20224 IsGuiding returns 1
23:46:01.838 00.000 20224 scope still moving after pulse duration time elapsed
23:46:01.870 00.032 20224 IsSlewing returns 0
23:46:01.870 00.000 20224 IsGuiding returns 0
23:46:01.870 00.000 20224 scope move finished after 56 + 47 ms
23:46:01.870 00.000 20224 Move returns status 0, amount 56
23:46:01.870 00.000 20224 MoveAxis(N, 0, ABG)
23:46:01.870 00.000 20224 Move returns status 0, amount 0
23:46:01.871 00.001 20224 move complete, result=0
23:46:01.871 00.000 20224 worker thread done servicing request
23:46:01.871 00.000 20224 Worker thread wakes up
23:46:01.871 00.000 8996 GuideStep: 0.4 px 56 ms WEST, 0.2 px 0 ms NORTH
23:46:01.873 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:01.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:02.831 00.958 20224 Exposure complete
23:46:02.902 00.071 20224 worker thread done servicing request
23:46:02.902 00.000 8996 OnExposeComplete: enter
23:46:02.905 00.003 8996 UpdateGuideState(): m_state=6
23:46:02.907 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8426
23:46:02.908 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=473.41, Mass=753893, SNR=331.6, Peak=54403 HFD=4.4
23:46:02.909 00.001 8996 MultiStar: [#1 0.27,-0.57,0.00,M3] [#2 0.14,-0.62,0.00,M2] [#3 0.09,-0.28,0.68,U] [#4 -0.25,-0.68,0.00,M3] [#5 0.13,-0.32,0.64,U] [#6 0.21,-0.26,0.49,U] [#7 -0.04,-0.34,0.43,U] [#8 0.15,-0.57,0.00,M2] 
23:46:02.910 00.001 8996 refined, 4 included, MultiStar: {0.11, -0.32}, one-star: {0.12, -0.36}
23:46:02.911 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
23:46:02.911 00.000 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
23:46:02.912 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.32 hyp=0.34 cameraTheta=-1.24 mountX=0.14 mountY=0.30, mountTheta=1.14
23:46:02.914 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.32, opts=13)
23:46:02.916 00.002 8996 Enqueuing Move request for scope (0.11, -0.32)
23:46:02.917 00.001 20224 Worker thread wakes up
23:46:02.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.32) opts 0xd
23:46:02.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.32)
23:46:02.917 00.000 20224 Moving (0.11, -0.32) raw xDistance=0.14 yDistance=0.30
23:46:02.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:46:02.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:46:02.918 00.001 20224 MoveAxis(E, 0, ABG)
23:46:02.918 00.000 20224 Move returns status 0, amount 0
23:46:02.918 00.000 20224 MoveAxis(S, 64, ABG)
23:46:02.918 00.000 20224 Guiding  Dir = 1, Dur = 64
23:46:02.918 00.000 20224 IsSlewing returns 0
23:46:02.918 00.000 20224 IsGuiding returns 0
23:46:02.923 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54403, med=2877, FiltMin=2608, FiltMax=26515, Gamma=1.000
23:46:02.939 00.016 8996 UpdateGuideState exits: m=753893 SNR=331.6
23:46:02.941 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:02.943 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:02.944 00.001 8996 Enqueuing Expose request
23:46:02.968 00.024 20224 PulseGuide returned control before completion, sleep 25
23:46:02.998 00.030 20224 IsGuiding returns 1
23:46:02.998 00.000 20224 scope still moving after pulse duration time elapsed
23:46:03.035 00.037 20224 IsSlewing returns 0
23:46:03.036 00.001 20224 IsGuiding returns 1
23:46:03.060 00.024 20224 IsSlewing returns 0
23:46:03.060 00.000 20224 IsGuiding returns 0
23:46:03.060 00.000 20224 scope move finished after 64 + 77 ms
23:46:03.060 00.000 20224 Move returns status 0, amount 64
23:46:03.060 00.000 20224 move complete, result=0
23:46:03.060 00.000 20224 worker thread done servicing request
23:46:03.060 00.000 20224 Worker thread wakes up
23:46:03.060 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:03.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:03.060 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
23:46:04.231 01.171 20224 Exposure complete
23:46:04.303 00.072 20224 worker thread done servicing request
23:46:04.303 00.000 8996 OnExposeComplete: enter
23:46:04.304 00.001 8996 UpdateGuideState(): m_state=6
23:46:04.306 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8427
23:46:04.307 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.34, Mass=716461, SNR=341.9, Peak=62131 HFD=4.5
23:46:04.308 00.001 8996 MultiStar: [#1 0.09,-0.32,0.58,U] [#2 -0.10,-0.24,0.66,U] [#3 0.13,0.02,0.57,U] [#4 -0.25,-0.42,0.00,M4] [#5 0.14,-0.04,0.63,U] [#6 0.12,-0.27,0.46,U] [#7 -0.24,-0.03,0.41,U] [#8 -0.01,-0.39,0.41,U] 
23:46:04.308 00.000 8996 refined, 7 included, MultiStar: {-0.02, -0.23}, one-star: {-0.20, -0.43}
23:46:04.309 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:46:04.310 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
23:46:04.312 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.66 mountX=0.00 mountY=0.23, mountTheta=1.56
23:46:04.313 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.23, opts=13)
23:46:04.314 00.001 8996 Enqueuing Move request for scope (-0.02, -0.23)
23:46:04.315 00.001 20224 Worker thread wakes up
23:46:04.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.23) opts 0xd
23:46:04.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.23)
23:46:04.315 00.000 20224 Moving (-0.02, -0.23) raw xDistance=0.00 yDistance=0.23
23:46:04.316 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:46:04.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:46:04.316 00.000 20224 MoveAxis(E, 0, ABG)
23:46:04.316 00.000 20224 Move returns status 0, amount 0
23:46:04.316 00.000 20224 MoveAxis(S, 48, ABG)
23:46:04.316 00.000 20224 Guiding  Dir = 1, Dur = 48
23:46:04.316 00.000 20224 IsSlewing returns 0
23:46:04.316 00.000 20224 IsGuiding returns 0
23:46:04.322 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62131, med=2877, FiltMin=2592, FiltMax=27798, Gamma=1.000
23:46:04.343 00.021 8996 UpdateGuideState exits: m=716461 SNR=341.9
23:46:04.346 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:04.348 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:04.350 00.002 8996 Enqueuing Expose request
23:46:04.375 00.025 20224 IsGuiding returns 1
23:46:04.375 00.000 20224 scope still moving after pulse duration time elapsed
23:46:04.405 00.030 20224 IsSlewing returns 0
23:46:04.405 00.000 20224 IsGuiding returns 1
23:46:04.435 00.030 20224 IsSlewing returns 0
23:46:04.436 00.001 20224 IsGuiding returns 1
23:46:04.466 00.030 20224 IsSlewing returns 0
23:46:04.467 00.001 20224 IsGuiding returns 0
23:46:04.467 00.000 20224 scope move finished after 48 + 102 ms
23:46:04.467 00.000 20224 Move returns status 0, amount 48
23:46:04.467 00.000 20224 move complete, result=0
23:46:04.467 00.000 20224 worker thread done servicing request
23:46:04.467 00.000 20224 Worker thread wakes up
23:46:04.468 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
23:46:04.470 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:04.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:05.450 00.980 20224 Exposure complete
23:46:05.521 00.071 20224 worker thread done servicing request
23:46:05.521 00.000 8996 OnExposeComplete: enter
23:46:05.522 00.001 8996 UpdateGuideState(): m_state=6
23:46:05.522 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8428
23:46:05.523 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=474.04, Mass=679369, SNR=321.2, Peak=62262 HFD=4.4
23:46:05.524 00.001 8996 MultiStar: [#1 0.03,0.11,0.77,U] [#2 -0.01,0.14,0.78,U] [#3 0.15,0.60,0.00,M1] [#4 -0.19,0.14,0.53,U] [#5 0.14,0.31,0.60,U] [#6 0.13,0.20,0.47,U] [#7 -0.34,0.16,0.44,U] [#8 0.12,0.02,0.50,U] 
23:46:05.525 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.18}, one-star: {-0.10, 0.27}
23:46:05.526 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
23:46:05.527 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
23:46:05.527 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.72 mountX=-0.04 mountY=-0.17, mountTheta=-1.82
23:46:05.529 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.18, opts=13)
23:46:05.530 00.001 8996 Enqueuing Move request for scope (-0.03, 0.18)
23:46:05.531 00.001 20224 Worker thread wakes up
23:46:05.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
23:46:05.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
23:46:05.531 00.000 20224 Moving (-0.03, 0.18) raw xDistance=-0.04 yDistance=-0.17
23:46:05.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:46:05.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:05.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:46:05.532 00.001 20224 MoveAxis(E, 0, ABG)
23:46:05.532 00.000 20224 Move returns status 0, amount 0
23:46:05.532 00.000 20224 MoveAxis(N, 0, ABG)
23:46:05.532 00.000 20224 Move returns status 0, amount 0
23:46:05.532 00.000 20224 move complete, result=0
23:46:05.532 00.000 20224 worker thread done servicing request
23:46:05.534 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62262, med=2877, FiltMin=2621, FiltMax=26192, Gamma=1.000
23:46:05.548 00.014 8996 UpdateGuideState exits: m=679369 SNR=321.2
23:46:05.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:05.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:05.551 00.001 8996 Enqueuing Expose request
23:46:05.551 00.000 20224 Worker thread wakes up
23:46:05.551 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:05.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:05.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:06.720 01.168 20224 Exposure complete
23:46:06.776 00.056 20224 worker thread done servicing request
23:46:06.776 00.000 8996 OnExposeComplete: enter
23:46:06.777 00.001 8996 UpdateGuideState(): m_state=6
23:46:06.778 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8429
23:46:06.779 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=474.06, Mass=802826, SNR=357.7, Peak=65494 HFD=4.4
23:46:06.780 00.001 8996 MultiStar: [#1 0.25,0.26,0.63,U] [#2 -0.03,0.26,0.64,U] [#3 0.16,0.94,0.00,M2] [#4 -0.15,0.50,0.00,M4] [#5 0.09,0.52,0.00,M1] [#6 0.11,0.64,0.00,M1] [#7 -0.04,0.52,0.00,M1] [#8 -0.11,0.30,0.38,U] 
23:46:06.781 00.001 8996 refined, 3 included, MultiStar: {-0.03, 0.28}, one-star: {-0.17, 0.29}
23:46:06.781 00.000 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
23:46:06.782 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
23:46:06.783 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.28 hyp=0.28 cameraTheta=1.66 mountX=-0.05 mountY=-0.27, mountTheta=-1.76
23:46:06.784 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.28, opts=13)
23:46:06.785 00.001 8996 Enqueuing Move request for scope (-0.03, 0.28)
23:46:06.786 00.001 20224 Worker thread wakes up
23:46:06.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.28) opts 0xd
23:46:06.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.28)
23:46:06.786 00.000 20224 Moving (-0.03, 0.28) raw xDistance=-0.05 yDistance=-0.27
23:46:06.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:46:06.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:06.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:46:06.786 00.000 20224 MoveAxis(E, 0, ABG)
23:46:06.786 00.000 20224 Move returns status 0, amount 0
23:46:06.786 00.000 20224 MoveAxis(N, 0, ABG)
23:46:06.786 00.000 20224 Move returns status 0, amount 0
23:46:06.787 00.001 20224 move complete, result=0
23:46:06.787 00.000 20224 worker thread done servicing request
23:46:06.790 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65494, med=2877, FiltMin=2560, FiltMax=34656, Gamma=1.000
23:46:06.803 00.013 8996 UpdateGuideState exits: m=802826 SNR=357.7
23:46:06.804 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:06.805 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:06.806 00.001 8996 Enqueuing Expose request
23:46:06.806 00.000 20224 Worker thread wakes up
23:46:06.806 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:46:06.807 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:06.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:07.778 00.971 20224 Exposure complete
23:46:07.861 00.083 20224 worker thread done servicing request
23:46:07.861 00.000 8996 OnExposeComplete: enter
23:46:07.864 00.003 8996 UpdateGuideState(): m_state=6
23:46:07.867 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8430
23:46:07.868 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=474.12, Mass=679059, SNR=337.8, Peak=65494 HFD=4.5
23:46:07.870 00.002 8996 MultiStar: [#1 0.10,0.18,0.58,U] [#2 0.06,0.22,0.78,U] [#3 0.16,0.80,0.00,M3] [#4 -0.12,0.47,0.00,M5] [#5 0.08,0.72,0.00,M2] [#6 0.11,0.45,0.00,M2] [#7 -0.22,0.33,0.48,U] [#8 0.00,0.17,0.45,U] 
23:46:07.872 00.002 8996 refined, 4 included, MultiStar: {-0.08, 0.27}, one-star: {-0.25, 0.36}
23:46:07.873 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
23:46:07.875 00.002 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
23:46:07.877 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.85 mountX=-0.10 mountY=-0.25, mountTheta=-1.95
23:46:07.880 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.27, opts=13)
23:46:07.881 00.001 8996 Enqueuing Move request for scope (-0.08, 0.27)
23:46:07.882 00.001 20224 Worker thread wakes up
23:46:07.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd
23:46:07.883 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.27)
23:46:07.883 00.000 20224 Moving (-0.08, 0.27) raw xDistance=-0.10 yDistance=-0.25
23:46:07.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:46:07.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:07.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:46:07.883 00.000 20224 MoveAxis(E, 0, ABG)
23:46:07.883 00.000 20224 Move returns status 0, amount 0
23:46:07.883 00.000 20224 MoveAxis(N, 0, ABG)
23:46:07.883 00.000 20224 Move returns status 0, amount 0
23:46:07.883 00.000 20224 move complete, result=0
23:46:07.883 00.000 20224 worker thread done servicing request
23:46:07.888 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2877, FiltMin=2611, FiltMax=28867, Gamma=1.000
23:46:07.910 00.022 8996 UpdateGuideState exits: m=679059 SNR=337.8
23:46:07.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:07.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:07.913 00.001 8996 Enqueuing Expose request
23:46:07.914 00.001 20224 Worker thread wakes up
23:46:07.914 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:46:07.916 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:07.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:09.089 01.173 20224 Exposure complete
23:46:09.156 00.067 20224 worker thread done servicing request
23:46:09.156 00.000 8996 OnExposeComplete: enter
23:46:09.157 00.001 8996 UpdateGuideState(): m_state=6
23:46:09.158 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8431
23:46:09.159 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.98, Mass=769363, SNR=365.2, Peak=65494 HFD=4.4
23:46:09.160 00.001 8996 MultiStar: [#1 0.13,0.22,0.59,U] [#2 0.05,0.19,0.67,U] [#3 0.18,0.64,0.00,M4] [#4 -0.17,0.28,0.50,U] [#5 0.00,0.49,0.00,M3] [#6 0.18,0.56,0.00,M3] [#7 -0.05,0.56,0.00,M1] [#8 -0.11,0.11,0.33,U] 
23:46:09.160 00.000 8996 refined, 4 included, MultiStar: {-0.04, 0.21}, one-star: {-0.12, 0.22}
23:46:09.161 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
23:46:09.162 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
23:46:09.163 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.76 mountX=-0.06 mountY=-0.20, mountTheta=-1.86
23:46:09.164 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.21, opts=13)
23:46:09.165 00.001 8996 Enqueuing Move request for scope (-0.04, 0.21)
23:46:09.165 00.000 20224 Worker thread wakes up
23:46:09.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
23:46:09.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
23:46:09.166 00.001 20224 Moving (-0.04, 0.21) raw xDistance=-0.06 yDistance=-0.20
23:46:09.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:46:09.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:46:09.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:46:09.166 00.000 20224 MoveAxis(E, 0, ABG)
23:46:09.166 00.000 20224 Move returns status 0, amount 0
23:46:09.166 00.000 20224 MoveAxis(N, 0, ABG)
23:46:09.166 00.000 20224 Move returns status 0, amount 0
23:46:09.166 00.000 20224 move complete, result=0
23:46:09.166 00.000 20224 worker thread done servicing request
23:46:09.170 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2877, FiltMin=2601, FiltMax=29808, Gamma=1.000
23:46:09.195 00.025 8996 UpdateGuideState exits: m=769363 SNR=365.2
23:46:09.197 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:09.199 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:09.201 00.002 8996 Enqueuing Expose request
23:46:09.202 00.001 20224 Worker thread wakes up
23:46:09.202 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:09.204 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:09.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:10.183 00.979 20224 Exposure complete
23:46:10.277 00.094 20224 worker thread done servicing request
23:46:10.277 00.000 8996 OnExposeComplete: enter
23:46:10.279 00.002 8996 UpdateGuideState(): m_state=6
23:46:10.281 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8432
23:46:10.282 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=474.09, Mass=761590, SNR=391.6, Peak=65494 HFD=4.5
23:46:10.284 00.002 8996 MultiStar: [#1 0.43,0.39,0.00,M1] [#2 0.18,0.08,0.63,U] [#3 0.30,0.45,0.00,M5] [#4 0.08,0.15,0.45,U] [#5 0.32,0.43,0.00,M4] [#6 0.35,0.58,0.00,M4] [#7 0.05,0.22,0.37,U] [#8 0.18,0.04,0.39,U] 
23:46:10.286 00.002 8996 refined, 4 included, MultiStar: {0.06, 0.19}, one-star: {-0.07, 0.32}
23:46:10.288 00.002 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
23:46:10.289 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
23:46:10.290 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.27 mountX=0.04 mountY=-0.20, mountTheta=-1.37
23:46:10.292 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.19, opts=13)
23:46:10.293 00.001 8996 Enqueuing Move request for scope (0.06, 0.19)
23:46:10.294 00.001 20224 Worker thread wakes up
23:46:10.295 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
23:46:10.295 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
23:46:10.295 00.000 20224 Moving (0.06, 0.19) raw xDistance=0.04 yDistance=-0.20
23:46:10.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:46:10.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:10.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:46:10.295 00.000 20224 MoveAxis(E, 0, ABG)
23:46:10.295 00.000 20224 Move returns status 0, amount 0
23:46:10.295 00.000 20224 MoveAxis(N, 0, ABG)
23:46:10.295 00.000 20224 Move returns status 0, amount 0
23:46:10.295 00.000 20224 move complete, result=0
23:46:10.296 00.001 20224 worker thread done servicing request
23:46:10.301 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65494, med=2877, FiltMin=2608, FiltMax=28544, Gamma=1.000
23:46:10.314 00.013 8996 UpdateGuideState exits: m=761590 SNR=391.6
23:46:10.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:10.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:10.318 00.002 8996 Enqueuing Expose request
23:46:10.319 00.001 20224 Worker thread wakes up
23:46:10.319 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:10.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:10.319 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:11.486 01.167 20224 Exposure complete
23:46:11.550 00.064 20224 worker thread done servicing request
23:46:11.550 00.000 8996 OnExposeComplete: enter
23:46:11.551 00.001 8996 UpdateGuideState(): m_state=6
23:46:11.552 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8433
23:46:11.553 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=474.09, Mass=746862, SNR=363.6, Peak=65494 HFD=4.4
23:46:11.554 00.001 8996 MultiStar: [#1 0.36,0.42,0.00,M2] [#2 0.25,0.16,0.63,U] [#3 0.25,0.74,0.00,M6] [#4 -0.05,0.39,0.52,U] [#5 0.19,0.54,0.00,M5] [#6 0.14,0.37,0.42,U] [#7 -0.12,0.20,0.38,U] [#8 0.03,0.15,0.37,U] 
23:46:11.555 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.27}, one-star: {-0.04, 0.32}
23:46:11.555 00.000 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
23:46:11.556 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
23:46:11.557 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.27 hyp=0.28 cameraTheta=1.45 mountX=0.01 mountY=-0.28, mountTheta=-1.54
23:46:11.558 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.27, opts=13)
23:46:11.559 00.001 8996 Enqueuing Move request for scope (0.03, 0.27)
23:46:11.560 00.001 20224 Worker thread wakes up
23:46:11.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.27) opts 0xd
23:46:11.560 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.27)
23:46:11.560 00.000 20224 Moving (0.03, 0.27) raw xDistance=0.01 yDistance=-0.28
23:46:11.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:46:11.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:46:11.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:46:11.560 00.000 20224 MoveAxis(E, 0, ABG)
23:46:11.560 00.000 20224 Move returns status 0, amount 0
23:46:11.560 00.000 20224 MoveAxis(N, 0, ABG)
23:46:11.560 00.000 20224 Move returns status 0, amount 0
23:46:11.560 00.000 20224 move complete, result=0
23:46:11.560 00.000 20224 worker thread done servicing request
23:46:11.564 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65494, med=2877, FiltMin=2614, FiltMax=28269, Gamma=1.000
23:46:11.594 00.030 8996 UpdateGuideState exits: m=746862 SNR=363.6
23:46:11.596 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:11.598 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:11.600 00.002 8996 Enqueuing Expose request
23:46:11.601 00.001 20224 Worker thread wakes up
23:46:11.601 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:46:11.603 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:11.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:12.575 00.972 20224 Exposure complete
23:46:12.656 00.081 20224 worker thread done servicing request
23:46:12.656 00.000 8996 OnExposeComplete: enter
23:46:12.659 00.003 8996 UpdateGuideState(): m_state=6
23:46:12.660 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8434
23:46:12.662 00.002 8996 Star::Find returns 1 (0), X=136.86, Y=473.99, Mass=699039, SNR=363.0, Peak=65494 HFD=4.4
23:46:12.664 00.002 8996 MultiStar: [#1 0.13,0.12,0.60,U] [#2 -0.06,0.11,0.74,U] [#3 0.02,0.60,0.00,M7] [#4 -0.15,0.26,0.44,U] [#5 0.04,0.52,0.00,M6] [#6 -0.03,0.37,0.41,U] [#7 -0.38,0.43,0.00,M1] [#8 0.01,-0.03,0.38,U] 
23:46:12.665 00.001 8996 refined, 5 included, MultiStar: {-0.06, 0.18}, one-star: {-0.16, 0.23}
23:46:12.666 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
23:46:12.668 00.002 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
23:46:12.669 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.87 mountX=-0.07 mountY=-0.17, mountTheta=-1.97
23:46:12.671 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.18, opts=13)
23:46:12.672 00.001 8996 Enqueuing Move request for scope (-0.06, 0.18)
23:46:12.674 00.002 20224 Worker thread wakes up
23:46:12.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
23:46:12.674 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
23:46:12.674 00.000 20224 Moving (-0.06, 0.18) raw xDistance=-0.07 yDistance=-0.17
23:46:12.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:46:12.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:12.675 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:46:12.675 00.000 20224 MoveAxis(E, 0, ABG)
23:46:12.675 00.000 20224 Move returns status 0, amount 0
23:46:12.675 00.000 20224 MoveAxis(N, 0, ABG)
23:46:12.675 00.000 20224 Move returns status 0, amount 0
23:46:12.675 00.000 20224 move complete, result=0
23:46:12.675 00.000 20224 worker thread done servicing request
23:46:12.680 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2877, FiltMin=2598, FiltMax=31312, Gamma=1.000
23:46:12.697 00.017 8996 UpdateGuideState exits: m=699039 SNR=363.0
23:46:12.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:12.700 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:12.701 00.001 8996 Enqueuing Expose request
23:46:12.702 00.001 20224 Worker thread wakes up
23:46:12.702 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:46:12.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:12.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:13.873 01.170 20224 Exposure complete
23:46:13.957 00.084 20224 worker thread done servicing request
23:46:13.957 00.000 8996 OnExposeComplete: enter
23:46:13.959 00.002 8996 UpdateGuideState(): m_state=6
23:46:13.960 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8435
23:46:13.961 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=474.13, Mass=709303, SNR=350.8, Peak=65494 HFD=4.4
23:46:13.962 00.001 8996 MultiStar: [#1 0.24,0.21,0.68,U] [#2 -0.04,0.13,0.76,U] [#3 0.18,0.88,0.00,M8] [#4 -0.13,0.29,0.57,U] [#5 0.12,0.59,0.00,M7] [#6 0.26,0.53,0.00,M3] [#7 -0.09,0.51,0.00,M2] [#8 -0.01,0.23,0.38,U] 
23:46:13.963 00.001 8996 refined, 4 included, MultiStar: {-0.02, 0.25}, one-star: {-0.14, 0.36}
23:46:13.964 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
23:46:13.964 00.000 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
23:46:13.965 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.66 mountX=-0.05 mountY=-0.25, mountTheta=-1.76
23:46:13.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.25, opts=13)
23:46:13.968 00.001 8996 Enqueuing Move request for scope (-0.02, 0.25)
23:46:13.969 00.001 20224 Worker thread wakes up
23:46:13.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
23:46:13.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
23:46:13.969 00.000 20224 Moving (-0.02, 0.25) raw xDistance=-0.05 yDistance=-0.25
23:46:13.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:46:13.969 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.36 newest=-0.69
23:46:13.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:46:13.969 00.000 20224 MoveAxis(E, 0, ABG)
23:46:13.969 00.000 20224 Move returns status 0, amount 0
23:46:13.969 00.000 20224 MoveAxis(N, 52, ABG)
23:46:13.969 00.000 20224 Guiding  Dir = 0, Dur = 52
23:46:13.969 00.000 20224 IsSlewing returns 0
23:46:13.969 00.000 20224 IsGuiding returns 0
23:46:13.974 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2877, FiltMin=2605, FiltMax=28656, Gamma=1.000
23:46:13.987 00.013 8996 UpdateGuideState exits: m=709303 SNR=350.8
23:46:13.988 00.001 20224 PulseGuide returned control before completion, sleep 45
23:46:13.988 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:13.991 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:13.992 00.001 8996 Enqueuing Expose request
23:46:14.034 00.042 20224 IsGuiding returns 1
23:46:14.034 00.000 20224 scope still moving after pulse duration time elapsed
23:46:14.065 00.031 20224 IsSlewing returns 0
23:46:14.065 00.000 20224 IsGuiding returns 1
23:46:14.096 00.031 20224 IsSlewing returns 0
23:46:14.096 00.000 20224 IsGuiding returns 0
23:46:14.096 00.000 20224 scope move finished after 52 + 74 ms
23:46:14.096 00.000 20224 Move returns status 0, amount 52
23:46:14.096 00.000 20224 move complete, result=0
23:46:14.097 00.001 20224 worker thread done servicing request
23:46:14.097 00.000 20224 Worker thread wakes up
23:46:14.097 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 52 ms NORTH
23:46:14.100 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:14.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:15.085 00.985 20224 Exposure complete
23:46:15.157 00.072 20224 worker thread done servicing request
23:46:15.157 00.000 8996 OnExposeComplete: enter
23:46:15.158 00.001 8996 UpdateGuideState(): m_state=6
23:46:15.159 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8436
23:46:15.160 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=474.17, Mass=675323, SNR=347.6, Peak=65030 HFD=4.3
23:46:15.161 00.001 8996 MultiStar: [#1 0.29,0.19,0.70,U] [#2 -0.04,0.39,0.85,U] [#3 0.12,0.81,0.00,M9] [#4 -0.13,0.55,0.00,M1] [#5 0.16,0.74,0.00,M8] [#6 0.26,0.68,0.00,M4] [#7 -0.12,0.60,0.00,M3] [#8 0.08,0.31,0.39,U] 
23:46:15.162 00.001 8996 refined, 3 included, MultiStar: {0.04, 0.34}, one-star: {-0.08, 0.41}
23:46:15.163 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
23:46:15.163 00.000 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
23:46:15.164 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.45 mountX=0.01 mountY=-0.34, mountTheta=-1.55
23:46:15.165 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.34, opts=13)
23:46:15.166 00.001 8996 Enqueuing Move request for scope (0.04, 0.34)
23:46:15.167 00.001 20224 Worker thread wakes up
23:46:15.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.34) opts 0xd
23:46:15.167 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.34)
23:46:15.167 00.000 20224 Moving (0.04, 0.34) raw xDistance=0.01 yDistance=-0.34
23:46:15.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:46:15.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
23:46:15.167 00.000 20224 MoveAxis(E, 0, ABG)
23:46:15.167 00.000 20224 Move returns status 0, amount 0
23:46:15.167 00.000 20224 MoveAxis(N, 72, ABG)
23:46:15.167 00.000 20224 Guiding  Dir = 0, Dur = 72
23:46:15.168 00.001 20224 IsSlewing returns 0
23:46:15.168 00.000 20224 IsGuiding returns 0
23:46:15.171 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65030, med=2877, FiltMin=2601, FiltMax=26483, Gamma=1.000
23:46:15.178 00.007 20224 PulseGuide returned control before completion, sleep 72
23:46:15.188 00.010 8996 UpdateGuideState exits: m=675323 SNR=347.6
23:46:15.189 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:15.191 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:15.193 00.002 8996 Enqueuing Expose request
23:46:15.256 00.063 20224 IsGuiding returns 1
23:46:15.256 00.000 20224 scope still moving after pulse duration time elapsed
23:46:15.286 00.030 20224 IsSlewing returns 0
23:46:15.286 00.000 20224 IsGuiding returns 0
23:46:15.286 00.000 20224 scope move finished after 72 + 46 ms
23:46:15.287 00.001 20224 Move returns status 0, amount 72
23:46:15.287 00.000 20224 move complete, result=0
23:46:15.287 00.000 20224 worker thread done servicing request
23:46:15.287 00.000 20224 Worker thread wakes up
23:46:15.287 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 72 ms NORTH
23:46:15.289 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:15.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:16.455 01.166 20224 Exposure complete
23:46:16.532 00.077 20224 worker thread done servicing request
23:46:16.532 00.000 8996 OnExposeComplete: enter
23:46:16.533 00.001 8996 UpdateGuideState(): m_state=6
23:46:16.534 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8437
23:46:16.535 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.77, Mass=734591, SNR=359.2, Peak=60022 HFD=4.5
23:46:16.537 00.002 8996 MultiStar: [#1 0.04,0.11,0.62,U] [#2 -0.20,-0.08,0.77,U] [#3 -0.21,0.37,0.58,U] [#4 -0.28,0.02,0.51,U] [#5 0.00,0.26,0.60,U] [#6 -0.03,0.16,0.43,U] [#7 -0.34,0.04,0.43,U] [#8 -0.05,-0.15,0.36,U] 
23:46:16.538 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.08}, one-star: {-0.41, 0.00}
23:46:16.539 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:46:16.540 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
23:46:16.541 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.73 mountX=-0.19 mountY=-0.06, mountTheta=-2.84
23:46:16.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.08, opts=13)
23:46:16.544 00.001 8996 Enqueuing Move request for scope (-0.18, 0.08)
23:46:16.545 00.001 20224 Worker thread wakes up
23:46:16.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
23:46:16.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
23:46:16.545 00.000 20224 Moving (-0.18, 0.08) raw xDistance=-0.19 yDistance=-0.06
23:46:16.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:46:16.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:16.546 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:46:16.546 00.000 20224 MoveAxis(E, 0, ABG)
23:46:16.546 00.000 20224 Move returns status 0, amount 0
23:46:16.546 00.000 20224 MoveAxis(N, 0, ABG)
23:46:16.546 00.000 20224 Move returns status 0, amount 0
23:46:16.546 00.000 20224 move complete, result=0
23:46:16.546 00.000 20224 worker thread done servicing request
23:46:16.552 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60022, med=2877, FiltMin=2617, FiltMax=29753, Gamma=1.000
23:46:16.580 00.028 8996 UpdateGuideState exits: m=734591 SNR=359.2
23:46:16.580 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:16.583 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:16.584 00.001 8996 Enqueuing Expose request
23:46:16.586 00.002 20224 Worker thread wakes up
23:46:16.586 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:46:16.588 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:16.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:17.558 00.970 20224 Exposure complete
23:46:17.644 00.086 20224 worker thread done servicing request
23:46:17.644 00.000 8996 OnExposeComplete: enter
23:46:17.645 00.001 8996 UpdateGuideState(): m_state=6
23:46:17.646 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8438
23:46:17.646 00.000 8996 Star::Find returns 1 (0), X=136.71, Y=473.79, Mass=666240, SNR=347.6, Peak=60694 HFD=4.4
23:46:17.647 00.001 8996 MultiStar: [#1 0.15,0.26,0.64,U] [#2 -0.15,-0.19,0.69,U] [#3 -0.07,0.23,0.57,U] [#4 -0.39,0.04,0.50,U] [#5 0.09,0.33,0.61,U] [#6 -0.03,0.03,0.40,U] [#7 -0.29,-0.17,0.44,U] [#8 0.10,-0.15,0.38,U] 
23:46:17.648 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.06}, one-star: {-0.31, 0.03}
23:46:17.649 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
23:46:17.649 00.000 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
23:46:17.651 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.68 mountX=-0.12 mountY=-0.04, mountTheta=-2.80
23:46:17.654 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.06, opts=13)
23:46:17.655 00.001 8996 Enqueuing Move request for scope (-0.11, 0.06)
23:46:17.657 00.002 20224 Worker thread wakes up
23:46:17.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
23:46:17.657 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
23:46:17.657 00.000 20224 Moving (-0.11, 0.06) raw xDistance=-0.12 yDistance=-0.04
23:46:17.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:46:17.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:17.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:46:17.657 00.000 20224 MoveAxis(E, 0, ABG)
23:46:17.657 00.000 20224 Move returns status 0, amount 0
23:46:17.657 00.000 20224 MoveAxis(N, 0, ABG)
23:46:17.657 00.000 20224 Move returns status 0, amount 0
23:46:17.657 00.000 20224 move complete, result=0
23:46:17.657 00.000 20224 worker thread done servicing request
23:46:17.661 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60694, med=2877, FiltMin=2541, FiltMax=25190, Gamma=1.000
23:46:17.685 00.024 8996 UpdateGuideState exits: m=666240 SNR=347.6
23:46:17.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:17.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:17.688 00.001 8996 Enqueuing Expose request
23:46:17.689 00.001 20224 Worker thread wakes up
23:46:17.689 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:17.690 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:17.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:18.864 01.174 20224 Exposure complete
23:46:18.948 00.084 20224 worker thread done servicing request
23:46:18.948 00.000 8996 OnExposeComplete: enter
23:46:18.949 00.001 8996 UpdateGuideState(): m_state=6
23:46:18.950 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8439
23:46:18.951 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=474.14, Mass=728521, SNR=388.3, Peak=65494 HFD=4.3
23:46:18.952 00.001 8996 MultiStar: [#1 0.28,0.10,0.54,U] [#2 0.23,0.17,0.62,U] [#3 0.23,0.50,0.00,M8] [#4 0.01,0.27,0.45,U] [#5 0.16,0.37,0.58,U] [#6 0.26,0.44,0.00,M3] [#7 0.01,0.16,0.38,U] [#8 0.26,0.00,0.31,U] 
23:46:18.953 00.001 8996 refined, 6 included, MultiStar: {0.12, 0.24}, one-star: {-0.00, 0.37}
23:46:18.954 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
23:46:18.954 00.000 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
23:46:18.955 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.09 mountX=0.10 mountY=-0.25, mountTheta=-1.19
23:46:18.956 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.24, opts=13)
23:46:18.957 00.001 8996 Enqueuing Move request for scope (0.12, 0.24)
23:46:18.958 00.001 20224 Worker thread wakes up
23:46:18.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
23:46:18.958 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
23:46:18.958 00.000 20224 Moving (0.12, 0.24) raw xDistance=0.10 yDistance=-0.25
23:46:18.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:46:18.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:46:18.958 00.000 20224 MoveAxis(E, 0, ABG)
23:46:18.958 00.000 20224 Move returns status 0, amount 0
23:46:18.958 00.000 20224 MoveAxis(N, 53, ABG)
23:46:18.958 00.000 20224 Guiding  Dir = 0, Dur = 53
23:46:18.959 00.001 20224 IsSlewing returns 0
23:46:18.959 00.000 20224 IsGuiding returns 0
23:46:18.960 00.001 20224 PulseGuide returned control before completion, sleep 62
23:46:18.962 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65494, med=2877, FiltMin=2608, FiltMax=29245, Gamma=1.000
23:46:18.980 00.018 8996 UpdateGuideState exits: m=728521 SNR=388.3
23:46:18.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:18.983 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:18.984 00.001 8996 Enqueuing Expose request
23:46:19.027 00.043 20224 IsGuiding returns 1
23:46:19.027 00.000 20224 scope still moving after pulse duration time elapsed
23:46:19.058 00.031 20224 IsSlewing returns 0
23:46:19.058 00.000 20224 IsGuiding returns 0
23:46:19.058 00.000 20224 scope move finished after 53 + 46 ms
23:46:19.058 00.000 20224 Move returns status 0, amount 53
23:46:19.058 00.000 20224 move complete, result=0
23:46:19.058 00.000 20224 worker thread done servicing request
23:46:19.058 00.000 20224 Worker thread wakes up
23:46:19.059 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 53 ms NORTH
23:46:19.060 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:19.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:20.054 00.994 20224 Exposure complete
23:46:20.138 00.084 20224 worker thread done servicing request
23:46:20.138 00.000 8996 OnExposeComplete: enter
23:46:20.140 00.002 8996 UpdateGuideState(): m_state=6
23:46:20.142 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8440
23:46:20.143 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=473.78, Mass=715272, SNR=361.4, Peak=51734 HFD=4.5
23:46:20.144 00.001 8996 MultiStar: [#1 0.72,-0.23,0.00,M1] [#2 0.51,-0.06,0.00,M1] [#3 0.61,0.17,0.00,M9] [#4 0.23,-0.22,0.46,U] [#5 0.60,0.14,0.00,M6] [#6 0.58,0.17,0.00,M4] [#7 0.43,-0.03,0.00,M1] [#8 0.51,-0.33,0.00,M1] 
23:46:20.145 00.001 8996 single-star, 1 included, MultiStar: {0.23, -0.06}, one-star: {0.22, 0.01}
23:46:20.146 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
23:46:20.147 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
23:46:20.148 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.06 mountX=0.22 mountY=-0.04, mountTheta=-0.17
23:46:20.150 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.01, opts=13)
23:46:20.152 00.002 8996 Enqueuing Move request for scope (0.22, 0.01)
23:46:20.153 00.001 20224 Worker thread wakes up
23:46:20.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
23:46:20.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
23:46:20.153 00.000 20224 Moving (0.22, 0.01) raw xDistance=0.22 yDistance=-0.04
23:46:20.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:46:20.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:20.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:46:20.153 00.000 20224 MoveAxis(W, 32, ABG)
23:46:20.153 00.000 20224 Guiding  Dir = 3, Dur = 32
23:46:20.154 00.001 20224 IsSlewing returns 0
23:46:20.154 00.000 20224 IsGuiding returns 0
23:46:20.158 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51734, med=2877, FiltMin=2582, FiltMax=24605, Gamma=1.000
23:46:20.177 00.019 8996 UpdateGuideState exits: m=715272 SNR=361.4
23:46:20.179 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:20.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:20.182 00.002 8996 Enqueuing Expose request
23:46:20.201 00.019 20224 IsGuiding returns 1
23:46:20.201 00.000 20224 scope still moving after pulse duration time elapsed
23:46:20.231 00.030 20224 IsSlewing returns 0
23:46:20.231 00.000 20224 IsGuiding returns 1
23:46:20.263 00.032 20224 IsSlewing returns 0
23:46:20.263 00.000 20224 IsGuiding returns 1
23:46:20.294 00.031 20224 IsSlewing returns 0
23:46:20.294 00.000 20224 IsGuiding returns 0
23:46:20.294 00.000 20224 scope move finished after 32 + 108 ms
23:46:20.294 00.000 20224 Move returns status 0, amount 32
23:46:20.294 00.000 20224 MoveAxis(N, 0, ABG)
23:46:20.294 00.000 20224 Move returns status 0, amount 0
23:46:20.294 00.000 20224 move complete, result=0
23:46:20.294 00.000 20224 worker thread done servicing request
23:46:20.294 00.000 20224 Worker thread wakes up
23:46:20.295 00.001 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
23:46:20.297 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:20.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:21.476 01.179 20224 Exposure complete
23:46:21.540 00.064 20224 worker thread done servicing request
23:46:21.540 00.000 8996 OnExposeComplete: enter
23:46:21.541 00.001 8996 UpdateGuideState(): m_state=6
23:46:21.541 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8441
23:46:21.542 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=473.75, Mass=751151, SNR=328.2, Peak=57798 HFD=4.5
23:46:21.544 00.002 8996 MultiStar: [#1 0.50,-0.45,0.00,M2] [#2 0.23,-0.43,0.00,M2] [#3 0.30,-0.05,0.61,U] [#4 0.06,-0.41,0.52,U] [#5 0.34,0.08,0.63,U] [#6 0.22,-0.12,0.47,U] [#7 -0.08,-0.44,0.00,M2] [#8 0.27,-0.38,0.00,M2] 
23:46:21.544 00.000 8996 single-star, 4 included, MultiStar: {0.20, -0.08}, one-star: {0.12, -0.01}
23:46:21.545 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
23:46:21.546 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = 3.14)
23:46:21.547 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.12 mountX=0.12 mountY=0.00, mountTheta=0.00
23:46:21.548 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
23:46:21.549 00.001 8996 Enqueuing Move request for scope (0.12, -0.01)
23:46:21.550 00.001 20224 Worker thread wakes up
23:46:21.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
23:46:21.550 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
23:46:21.550 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=0.00
23:46:21.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:46:21.550 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:21.550 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:46:21.550 00.000 20224 MoveAxis(E, 0, ABG)
23:46:21.550 00.000 20224 Move returns status 0, amount 0
23:46:21.550 00.000 20224 MoveAxis(N, 0, ABG)
23:46:21.550 00.000 20224 Move returns status 0, amount 0
23:46:21.550 00.000 20224 move complete, result=0
23:46:21.551 00.001 20224 worker thread done servicing request
23:46:21.553 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57798, med=2877, FiltMin=2608, FiltMax=25885, Gamma=1.000
23:46:21.567 00.014 8996 UpdateGuideState exits: m=751151 SNR=328.2
23:46:21.567 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:21.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:21.569 00.001 8996 Enqueuing Expose request
23:46:21.570 00.001 20224 Worker thread wakes up
23:46:21.570 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:21.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:21.570 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:22.541 00.971 20224 Exposure complete
23:46:22.606 00.065 20224 worker thread done servicing request
23:46:22.606 00.000 8996 OnExposeComplete: enter
23:46:22.607 00.001 8996 UpdateGuideState(): m_state=6
23:46:22.609 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8442
23:46:22.611 00.002 8996 Star::Find returns 1 (0), X=137.03, Y=473.58, Mass=734572, SNR=386.5, Peak=51510 HFD=4.8
23:46:22.614 00.003 8996 MultiStar: [#1 0.32,-0.60,0.00,M3] [#2 0.17,-0.44,0.00,M3] [#3 0.17,-0.25,0.48,U] [#4 -0.01,-0.70,0.00,M1] [#5 0.30,-0.35,0.00,M6] [#6 0.20,-0.23,0.42,U] [#7 -0.05,-0.26,0.35,U] [#8 0.11,-0.74,0.00,M3] 
23:46:22.615 00.001 8996 single-star, 3 included, MultiStar: {0.07, -0.22}, one-star: {0.01, -0.19}
23:46:22.616 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
23:46:22.617 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
23:46:22.618 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.51 mountX=0.03 mountY=0.18, mountTheta=1.41
23:46:22.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
23:46:22.622 00.002 8996 Enqueuing Move request for scope (0.01, -0.19)
23:46:22.623 00.001 20224 Worker thread wakes up
23:46:22.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
23:46:22.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
23:46:22.623 00.000 20224 Moving (0.01, -0.19) raw xDistance=0.03 yDistance=0.18
23:46:22.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:46:22.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:22.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:46:22.623 00.000 20224 MoveAxis(E, 0, ABG)
23:46:22.623 00.000 20224 Move returns status 0, amount 0
23:46:22.623 00.000 20224 MoveAxis(N, 0, ABG)
23:46:22.623 00.000 20224 Move returns status 0, amount 0
23:46:22.623 00.000 20224 move complete, result=0
23:46:22.623 00.000 20224 worker thread done servicing request
23:46:22.639 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51510, med=2877, FiltMin=2598, FiltMax=24848, Gamma=1.000
23:46:22.662 00.023 8996 UpdateGuideState exits: m=734572 SNR=386.5
23:46:22.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:22.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:22.665 00.001 8996 Enqueuing Expose request
23:46:22.665 00.000 20224 Worker thread wakes up
23:46:22.665 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:46:22.666 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:22.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:23.821 01.155 20224 Exposure complete
23:46:23.885 00.064 20224 worker thread done servicing request
23:46:23.885 00.000 8996 OnExposeComplete: enter
23:46:23.886 00.001 8996 UpdateGuideState(): m_state=6
23:46:23.887 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8443
23:46:23.892 00.005 8996 Star::Find returns 1 (0), X=137.03, Y=473.47, Mass=684169, SNR=323.3, Peak=49955 HFD=4.7
23:46:23.893 00.001 8996 MultiStar: [#1 0.29,-0.56,0.00,M4] [#2 0.11,-0.49,0.00,M4] [#3 0.16,-0.19,0.63,U] [#4 -0.17,-0.67,0.00,M2] [#5 0.01,-0.17,0.69,U] [#6 0.13,-0.09,0.45,U] [#7 -0.33,-0.38,0.00,M2] [#8 -0.01,-0.64,0.00,M4] 
23:46:23.895 00.002 8996 refined, 3 included, MultiStar: {0.06, -0.21}, one-star: {0.01, -0.30}
23:46:23.896 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
23:46:23.898 00.002 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
23:46:23.899 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.28 mountX=0.08 mountY=0.20, mountTheta=1.18
23:46:23.902 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.21, opts=13)
23:46:23.903 00.001 8996 Enqueuing Move request for scope (0.06, -0.21)
23:46:23.904 00.001 20224 Worker thread wakes up
23:46:23.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
23:46:23.904 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
23:46:23.904 00.000 20224 Moving (0.06, -0.21) raw xDistance=0.08 yDistance=0.20
23:46:23.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:46:23.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:23.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:46:23.904 00.000 20224 MoveAxis(E, 0, ABG)
23:46:23.904 00.000 20224 Move returns status 0, amount 0
23:46:23.904 00.000 20224 MoveAxis(N, 0, ABG)
23:46:23.904 00.000 20224 Move returns status 0, amount 0
23:46:23.904 00.000 20224 move complete, result=0
23:46:23.904 00.000 20224 worker thread done servicing request
23:46:23.908 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49955, med=2877, FiltMin=2573, FiltMax=23846, Gamma=1.000
23:46:23.921 00.013 8996 UpdateGuideState exits: m=684169 SNR=323.3
23:46:23.922 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:23.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:23.924 00.001 8996 Enqueuing Expose request
23:46:23.924 00.000 20224 Worker thread wakes up
23:46:23.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:23.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:23.924 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:46:24.909 00.985 20224 Exposure complete
23:46:24.983 00.074 20224 worker thread done servicing request
23:46:24.983 00.000 8996 OnExposeComplete: enter
23:46:24.985 00.002 8996 UpdateGuideState(): m_state=6
23:46:24.986 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8444
23:46:24.988 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=473.18, Mass=713895, SNR=345.4, Peak=61747 HFD=4.6
23:46:24.990 00.002 8996 MultiStar: [#1 0.06,-0.80,0.00,M5] [#2 -0.06,-0.66,0.00,M5] [#3 -0.01,-0.28,0.61,U] [#4 -0.23,-0.61,0.00,M3] [#5 -0.06,-0.42,0.63,U] [#6 0.01,-0.50,0.00,M2] [#7 -0.43,-0.29,0.00,M3] [#8 -0.36,-0.91,0.00,M5] 
23:46:24.992 00.002 8996 refined, 2 included, MultiStar: {-0.17, -0.46}, one-star: {-0.33, -0.59}
23:46:24.994 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
23:46:24.996 00.002 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
23:46:24.997 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.46 hyp=0.48 cameraTheta=-1.92 mountX=-0.12 mountY=0.47, mountTheta=1.82
23:46:24.999 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.46, opts=13)
23:46:25.002 00.003 8996 Enqueuing Move request for scope (-0.17, -0.46)
23:46:25.004 00.002 20224 Worker thread wakes up
23:46:25.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.46) opts 0xd
23:46:25.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.46)
23:46:25.004 00.000 20224 Moving (-0.17, -0.46) raw xDistance=-0.12 yDistance=0.47
23:46:25.005 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:46:25.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:46:25.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
23:46:25.005 00.000 20224 MoveAxis(E, 0, ABG)
23:46:25.005 00.000 20224 Move returns status 0, amount 0
23:46:25.005 00.000 20224 MoveAxis(N, 0, ABG)
23:46:25.005 00.000 20224 Move returns status 0, amount 0
23:46:25.005 00.000 20224 move complete, result=0
23:46:25.005 00.000 20224 worker thread done servicing request
23:46:25.013 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61747, med=2877, FiltMin=2611, FiltMax=27267, Gamma=1.000
23:46:25.032 00.019 8996 UpdateGuideState exits: m=713895 SNR=345.4
23:46:25.034 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:25.034 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:25.035 00.001 8996 Enqueuing Expose request
23:46:25.036 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:46:25.037 00.001 20224 Worker thread wakes up
23:46:25.037 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:25.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:26.208 01.171 20224 Exposure complete
23:46:26.293 00.085 20224 worker thread done servicing request
23:46:26.293 00.000 8996 OnExposeComplete: enter
23:46:26.294 00.001 8996 UpdateGuideState(): m_state=6
23:46:26.295 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8445
23:46:26.296 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.23, Mass=748898, SNR=357.8, Peak=65535 HFD=4.5
23:46:26.297 00.001 8996 MultiStar: [#1 0.09,-0.64,0.00,M6] [#2 -0.16,-0.59,0.00,M6] [#3 -0.00,-0.27,0.61,U] [#4 -0.35,-0.50,0.00,M4] [#5 -0.06,-0.43,0.00,M5] [#6 -0.00,-0.57,0.00,M3] [#7 -0.27,-0.52,0.00,M4] [#8 0.06,-0.53,0.00,M6] 
23:46:26.298 00.001 8996 refined, 1 included, MultiStar: {-0.17, -0.43}, one-star: {-0.27, -0.53}
23:46:26.299 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
23:46:26.300 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
23:46:26.301 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.43 hyp=0.47 cameraTheta=-1.95 mountX=-0.13 mountY=0.45, mountTheta=1.85
23:46:26.303 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.43, opts=13)
23:46:26.304 00.001 8996 Enqueuing Move request for scope (-0.17, -0.43)
23:46:26.305 00.001 20224 Worker thread wakes up
23:46:26.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.43) opts 0xd
23:46:26.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.43)
23:46:26.305 00.000 20224 Moving (-0.17, -0.43) raw xDistance=-0.13 yDistance=0.45
23:46:26.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:46:26.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:46:26.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
23:46:26.305 00.000 20224 MoveAxis(E, 0, ABG)
23:46:26.305 00.000 20224 Move returns status 0, amount 0
23:46:26.305 00.000 20224 MoveAxis(N, 0, ABG)
23:46:26.305 00.000 20224 Move returns status 0, amount 0
23:46:26.305 00.000 20224 move complete, result=0
23:46:26.305 00.000 20224 worker thread done servicing request
23:46:26.309 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65535, med=2877, FiltMin=2614, FiltMax=27792, Gamma=1.000
23:46:26.323 00.014 8996 UpdateGuideState exits: m=748898 SNR=357.8
23:46:26.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:26.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:26.325 00.000 8996 Enqueuing Expose request
23:46:26.326 00.001 20224 Worker thread wakes up
23:46:26.326 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:46:26.327 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:26.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:27.296 00.969 20224 Exposure complete
23:46:27.385 00.089 20224 worker thread done servicing request
23:46:27.385 00.000 8996 OnExposeComplete: enter
23:46:27.386 00.001 8996 UpdateGuideState(): m_state=6
23:46:27.387 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8446
23:46:27.388 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.16, Mass=711808, SNR=323.8, Peak=65535 HFD=4.4
23:46:27.389 00.001 8996 MultiStar: [#1 -0.01,-0.66,0.00,M7] [#2 -0.06,-0.74,0.00,M7] [#3 -0.05,-0.29,0.63,U] [#4 -0.24,-0.64,0.00,M5] [#5 0.09,-0.56,0.00,M6] [#6 -0.08,-0.42,0.40,U] [#7 -0.26,-0.68,0.00,M5] [#8 -0.08,-1.03,0.00,M7] 
23:46:27.389 00.000 8996 refined, 2 included, MultiStar: {-0.15, -0.47}, one-star: {-0.25, -0.61}
23:46:27.390 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
23:46:27.391 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
23:46:27.392 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.47 hyp=0.49 cameraTheta=-1.89 mountX=-0.11 mountY=0.48, mountTheta=1.79
23:46:27.393 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.47, opts=13)
23:46:27.394 00.001 8996 Enqueuing Move request for scope (-0.15, -0.47)
23:46:27.395 00.001 20224 Worker thread wakes up
23:46:27.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.47) opts 0xd
23:46:27.395 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.47)
23:46:27.395 00.000 20224 Moving (-0.15, -0.47) raw xDistance=-0.11 yDistance=0.48
23:46:27.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:46:27.395 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.35 newest=1.41
23:46:27.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
23:46:27.395 00.000 20224 MoveAxis(E, 0, ABG)
23:46:27.395 00.000 20224 Move returns status 0, amount 0
23:46:27.395 00.000 20224 MoveAxis(S, 102, ABG)
23:46:27.395 00.000 20224 Guiding  Dir = 1, Dur = 102
23:46:27.396 00.001 20224 IsSlewing returns 0
23:46:27.396 00.000 20224 IsGuiding returns 0
23:46:27.399 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2877, FiltMin=2617, FiltMax=28803, Gamma=1.000
23:46:27.407 00.008 20224 PulseGuide returned control before completion, sleep 101
23:46:27.417 00.010 8996 UpdateGuideState exits: m=711808 SNR=323.8
23:46:27.419 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:27.421 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:27.423 00.002 8996 Enqueuing Expose request
23:46:27.515 00.092 20224 IsGuiding returns 1
23:46:27.515 00.000 20224 scope still moving after pulse duration time elapsed
23:46:27.547 00.032 20224 IsSlewing returns 0
23:46:27.548 00.001 20224 IsGuiding returns 1
23:46:27.578 00.030 20224 IsSlewing returns 0
23:46:27.578 00.000 20224 IsGuiding returns 0
23:46:27.578 00.000 20224 scope move finished after 102 + 80 ms
23:46:27.578 00.000 20224 Move returns status 0, amount 102
23:46:27.578 00.000 20224 move complete, result=0
23:46:27.579 00.001 20224 worker thread done servicing request
23:46:27.579 00.000 20224 Worker thread wakes up
23:46:27.579 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 102 ms SOUTH
23:46:27.580 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:27.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:28.753 01.173 20224 Exposure complete
23:46:28.821 00.068 20224 worker thread done servicing request
23:46:28.821 00.000 8996 OnExposeComplete: enter
23:46:28.822 00.001 8996 UpdateGuideState(): m_state=6
23:46:28.823 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8447
23:46:28.825 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=473.43, Mass=708165, SNR=313.6, Peak=53027 HFD=4.7
23:46:28.826 00.001 8996 MultiStar: [#1 -0.04,-0.47,0.00,M8] [#2 -0.17,-0.25,0.79,U] [#3 -0.03,0.08,0.61,U] [#4 -0.48,-0.25,0.00,M6] [#5 -0.11,-0.03,0.61,U] [#6 -0.15,0.09,0.44,U] [#7 -0.39,-0.06,0.51,U] [#8 -0.16,-0.36,0.46,U] 
23:46:28.827 00.001 8996 refined, 6 included, MultiStar: {-0.20, -0.15}, one-star: {-0.30, -0.33}
23:46:28.828 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
23:46:28.829 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
23:46:28.830 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.15 hyp=0.25 cameraTheta=-2.49 mountX=-0.18 mountY=0.17, mountTheta=2.39
23:46:28.832 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.15, opts=13)
23:46:28.833 00.001 8996 Enqueuing Move request for scope (-0.20, -0.15)
23:46:28.834 00.001 20224 Worker thread wakes up
23:46:28.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.15) opts 0xd
23:46:28.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.15)
23:46:28.834 00.000 20224 Moving (-0.20, -0.15) raw xDistance=-0.18 yDistance=0.17
23:46:28.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:46:28.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:28.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:46:28.834 00.000 20224 MoveAxis(E, 0, ABG)
23:46:28.834 00.000 20224 Move returns status 0, amount 0
23:46:28.834 00.000 20224 MoveAxis(N, 0, ABG)
23:46:28.834 00.000 20224 Move returns status 0, amount 0
23:46:28.834 00.000 20224 move complete, result=0
23:46:28.835 00.001 20224 worker thread done servicing request
23:46:28.838 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53027, med=2877, FiltMin=2624, FiltMax=29392, Gamma=1.000
23:46:28.853 00.015 8996 UpdateGuideState exits: m=708165 SNR=313.6
23:46:28.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:28.854 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:28.855 00.001 8996 Enqueuing Expose request
23:46:28.856 00.001 20224 Worker thread wakes up
23:46:28.856 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:46:28.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:28.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:29.829 00.972 20224 Exposure complete
23:46:29.916 00.087 20224 worker thread done servicing request
23:46:29.916 00.000 8996 OnExposeComplete: enter
23:46:29.917 00.001 8996 UpdateGuideState(): m_state=6
23:46:29.918 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8448
23:46:29.919 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.62, Mass=707384, SNR=341.9, Peak=55510 HFD=4.8
23:46:29.920 00.001 8996 MultiStar: [#1 0.07,-0.29,0.63,U] [#2 0.02,-0.42,0.73,U] [#3 -0.09,0.14,0.72,U] [#4 -0.32,-0.11,0.55,U] [#5 -0.01,0.12,0.61,U] [#6 0.05,0.02,0.44,U] [#7 -0.25,-0.00,0.41,U] [#8 -0.22,-0.30,0.36,U] 
23:46:29.921 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.11}, one-star: {-0.46, -0.15}
23:46:29.922 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
23:46:29.922 00.000 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
23:46:29.923 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.48 mountX=-0.14 mountY=0.13, mountTheta=2.38
23:46:29.926 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.11, opts=13)
23:46:29.928 00.002 8996 Enqueuing Move request for scope (-0.15, -0.11)
23:46:29.930 00.002 20224 Worker thread wakes up
23:46:29.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
23:46:29.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
23:46:29.931 00.001 20224 Moving (-0.15, -0.11) raw xDistance=-0.14 yDistance=0.13
23:46:29.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:46:29.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:29.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:46:29.931 00.000 20224 MoveAxis(E, 0, ABG)
23:46:29.931 00.000 20224 Move returns status 0, amount 0
23:46:29.931 00.000 20224 MoveAxis(N, 0, ABG)
23:46:29.931 00.000 20224 Move returns status 0, amount 0
23:46:29.931 00.000 20224 move complete, result=0
23:46:29.931 00.000 20224 worker thread done servicing request
23:46:29.941 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55510, med=2877, FiltMin=2609, FiltMax=27401, Gamma=1.000
23:46:29.959 00.018 8996 UpdateGuideState exits: m=707384 SNR=341.9
23:46:29.962 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:29.964 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:29.966 00.002 8996 Enqueuing Expose request
23:46:29.969 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:29.970 00.001 20224 Worker thread wakes up
23:46:29.970 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:29.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:31.134 01.164 20224 Exposure complete
23:46:31.194 00.060 20224 worker thread done servicing request
23:46:31.194 00.000 8996 OnExposeComplete: enter
23:46:31.196 00.002 8996 UpdateGuideState(): m_state=6
23:46:31.197 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8449
23:46:31.197 00.000 8996 Star::Find returns 1 (0), X=136.50, Y=473.69, Mass=735938, SNR=360.7, Peak=54662 HFD=4.7
23:46:31.198 00.001 8996 MultiStar: [#1 -0.09,-0.27,0.67,U] [#2 -0.23,-0.27,0.65,U] [#3 -0.07,0.20,0.55,U] [#4 -0.44,-0.02,0.00,M6] [#5 -0.25,0.29,0.62,U] [#6 0.03,0.04,0.42,U] [#7 -0.35,-0.10,0.45,U] [#8 -0.21,-0.07,0.40,U] 
23:46:31.199 00.001 8996 refined, 7 included, MultiStar: {-0.24, -0.04}, one-star: {-0.52, -0.07}
23:46:31.200 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
23:46:31.201 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.29)
23:46:31.201 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.24 cameraTheta=-2.97 mountX=-0.24 mountY=0.07, mountTheta=2.86
23:46:31.203 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.04, opts=13)
23:46:31.204 00.001 8996 Enqueuing Move request for scope (-0.24, -0.04)
23:46:31.204 00.000 20224 Worker thread wakes up
23:46:31.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
23:46:31.204 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
23:46:31.205 00.001 20224 Moving (-0.24, -0.04) raw xDistance=-0.24 yDistance=0.07
23:46:31.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:46:31.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:31.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:46:31.205 00.000 20224 MoveAxis(E, 34, ABG)
23:46:31.205 00.000 20224 Guiding  Dir = 2, Dur = 34
23:46:31.205 00.000 20224 IsSlewing returns 0
23:46:31.205 00.000 20224 IsGuiding returns 0
23:46:31.209 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54662, med=2877, FiltMin=2582, FiltMax=27337, Gamma=1.000
23:46:31.221 00.012 8996 UpdateGuideState exits: m=735938 SNR=360.7
23:46:31.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:31.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:31.223 00.000 8996 Enqueuing Expose request
23:46:31.259 00.036 20224 IsGuiding returns 1
23:46:31.259 00.000 20224 scope still moving after pulse duration time elapsed
23:46:31.288 00.029 20224 IsSlewing returns 0
23:46:31.288 00.000 20224 IsGuiding returns 1
23:46:31.319 00.031 20224 IsSlewing returns 0
23:46:31.319 00.000 20224 IsGuiding returns 1
23:46:31.351 00.032 20224 IsSlewing returns 0
23:46:31.351 00.000 20224 IsGuiding returns 0
23:46:31.351 00.000 20224 scope move finished after 34 + 112 ms
23:46:31.351 00.000 20224 Move returns status 0, amount 34
23:46:31.351 00.000 20224 MoveAxis(N, 0, ABG)
23:46:31.351 00.000 20224 Move returns status 0, amount 0
23:46:31.351 00.000 20224 move complete, result=0
23:46:31.352 00.001 20224 worker thread done servicing request
23:46:31.352 00.000 20224 Worker thread wakes up
23:46:31.352 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
23:46:31.355 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:31.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:32.339 00.984 20224 Exposure complete
23:46:32.416 00.077 20224 worker thread done servicing request
23:46:32.416 00.000 8996 OnExposeComplete: enter
23:46:32.416 00.000 8996 UpdateGuideState(): m_state=6
23:46:32.417 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8450
23:46:32.418 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.81, Mass=702690, SNR=352.6, Peak=61718 HFD=4.4
23:46:32.419 00.001 8996 MultiStar: [#1 0.02,-0.22,0.61,U] [#2 -0.19,-0.17,0.62,U] [#3 -0.00,0.19,0.58,U] [#4 -0.28,-0.13,0.46,U] [#5 -0.06,0.07,0.57,U] [#6 0.08,-0.02,0.40,U] [#7 -0.23,-0.19,0.40,U] [#8 0.08,-0.31,0.40,U] 
23:46:32.420 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.06}, one-star: {-0.17, 0.04}
23:46:32.421 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
23:46:32.421 00.000 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
23:46:32.422 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.57 mountX=-0.09 mountY=0.07, mountTheta=2.46
23:46:32.423 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.06, opts=13)
23:46:32.424 00.001 8996 Enqueuing Move request for scope (-0.09, -0.06)
23:46:32.425 00.001 20224 Worker thread wakes up
23:46:32.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
23:46:32.425 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
23:46:32.425 00.000 20224 Moving (-0.09, -0.06) raw xDistance=-0.09 yDistance=0.07
23:46:32.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:46:32.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:32.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:46:32.425 00.000 20224 MoveAxis(E, 0, ABG)
23:46:32.425 00.000 20224 Move returns status 0, amount 0
23:46:32.425 00.000 20224 MoveAxis(N, 0, ABG)
23:46:32.425 00.000 20224 Move returns status 0, amount 0
23:46:32.425 00.000 20224 move complete, result=0
23:46:32.426 00.001 20224 worker thread done servicing request
23:46:32.431 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61718, med=2877, FiltMin=2621, FiltMax=28061, Gamma=1.000
23:46:32.448 00.017 8996 UpdateGuideState exits: m=702690 SNR=352.6
23:46:32.450 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:32.450 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:32.451 00.001 8996 Enqueuing Expose request
23:46:32.452 00.001 20224 Worker thread wakes up
23:46:32.452 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:32.452 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:32.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:33.626 01.174 20224 Exposure complete
23:46:33.702 00.076 20224 worker thread done servicing request
23:46:33.702 00.000 8996 OnExposeComplete: enter
23:46:33.703 00.001 8996 UpdateGuideState(): m_state=6
23:46:33.704 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8451
23:46:33.705 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.63, Mass=775615, SNR=359.8, Peak=59798 HFD=4.7
23:46:33.706 00.001 8996 MultiStar: [#1 0.15,-0.14,0.62,U] [#2 -0.11,-0.11,0.68,U] [#3 0.05,0.17,0.52,U] [#4 -0.10,-0.14,0.52,U] [#5 0.02,0.10,0.60,U] [#6 0.17,0.11,0.40,U] [#7 -0.13,-0.06,0.41,U] [#8 -0.01,-0.34,0.40,U] 
23:46:33.707 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.07}, one-star: {-0.36, -0.14}
23:46:33.707 00.000 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
23:46:33.708 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
23:46:33.709 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.09 cameraTheta=-2.36 mountX=-0.06 mountY=0.07, mountTheta=2.26
23:46:33.713 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
23:46:33.714 00.001 8996 Enqueuing Move request for scope (-0.07, -0.07)
23:46:33.715 00.001 20224 Worker thread wakes up
23:46:33.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
23:46:33.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
23:46:33.715 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.06 yDistance=0.07
23:46:33.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:46:33.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:33.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:46:33.715 00.000 20224 MoveAxis(E, 0, ABG)
23:46:33.715 00.000 20224 Move returns status 0, amount 0
23:46:33.715 00.000 20224 MoveAxis(N, 0, ABG)
23:46:33.715 00.000 20224 Move returns status 0, amount 0
23:46:33.715 00.000 20224 move complete, result=0
23:46:33.715 00.000 20224 worker thread done servicing request
23:46:33.719 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59798, med=2877, FiltMin=2601, FiltMax=30361, Gamma=1.000
23:46:33.740 00.021 8996 UpdateGuideState exits: m=775615 SNR=359.8
23:46:33.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:33.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:33.744 00.002 8996 Enqueuing Expose request
23:46:33.745 00.001 20224 Worker thread wakes up
23:46:33.745 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:33.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:33.745 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:34.720 00.975 20224 Exposure complete
23:46:34.808 00.088 20224 worker thread done servicing request
23:46:34.808 00.000 8996 OnExposeComplete: enter
23:46:34.809 00.001 8996 UpdateGuideState(): m_state=6
23:46:34.810 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8452
23:46:34.811 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.77, Mass=754574, SNR=361.8, Peak=61302 HFD=4.5
23:46:34.812 00.001 8996 MultiStar: [#1 0.02,-0.14,0.59,U] [#2 -0.16,-0.14,0.66,U] [#3 0.10,0.19,0.55,U] [#4 -0.30,-0.11,0.49,U] [#5 0.03,-0.01,0.57,U] [#6 0.06,-0.01,0.48,U] [#7 -0.22,0.04,0.44,U] [#8 -0.19,-0.27,0.35,U] 
23:46:34.813 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.04}, one-star: {-0.41, 0.01}
23:46:34.813 00.000 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
23:46:34.814 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.41)
23:46:34.815 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.85 mountX=-0.13 mountY=0.06, mountTheta=2.74
23:46:34.816 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.04, opts=13)
23:46:34.817 00.001 8996 Enqueuing Move request for scope (-0.14, -0.04)
23:46:34.818 00.001 20224 Worker thread wakes up
23:46:34.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
23:46:34.818 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
23:46:34.818 00.000 20224 Moving (-0.14, -0.04) raw xDistance=-0.13 yDistance=0.06
23:46:34.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:46:34.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:34.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:46:34.818 00.000 20224 MoveAxis(E, 0, ABG)
23:46:34.818 00.000 20224 Move returns status 0, amount 0
23:46:34.818 00.000 20224 MoveAxis(N, 0, ABG)
23:46:34.818 00.000 20224 Move returns status 0, amount 0
23:46:34.818 00.000 20224 move complete, result=0
23:46:34.818 00.000 20224 worker thread done servicing request
23:46:34.823 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61302, med=2877, FiltMin=2608, FiltMax=31129, Gamma=1.000
23:46:34.836 00.013 8996 UpdateGuideState exits: m=754574 SNR=361.8
23:46:34.836 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:34.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:34.838 00.001 8996 Enqueuing Expose request
23:46:34.839 00.001 20224 Worker thread wakes up
23:46:34.839 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:34.840 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:34.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:36.021 01.181 20224 Exposure complete
23:46:36.087 00.066 20224 worker thread done servicing request
23:46:36.087 00.000 8996 OnExposeComplete: enter
23:46:36.089 00.002 8996 UpdateGuideState(): m_state=6
23:46:36.090 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8453
23:46:36.092 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=473.71, Mass=702080, SNR=362.3, Peak=60246 HFD=4.5
23:46:36.094 00.002 8996 MultiStar: [#1 0.10,-0.09,0.59,U] [#2 -0.17,-0.26,0.69,U] [#3 -0.03,0.52,0.00,M1] [#4 -0.28,0.11,0.50,U] [#5 0.14,0.06,0.57,U] [#6 0.14,0.28,0.41,U] [#7 -0.32,0.03,0.44,U] [#8 -0.05,-0.34,0.38,U] 
23:46:36.095 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.05}, one-star: {-0.15, -0.05}
23:46:36.097 00.002 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
23:46:36.098 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
23:46:36.098 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-2.64 mountX=-0.08 mountY=0.05, mountTheta=2.53
23:46:36.101 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
23:46:36.102 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
23:46:36.103 00.001 20224 Worker thread wakes up
23:46:36.103 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
23:46:36.103 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
23:46:36.103 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.05
23:46:36.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:46:36.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:36.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:46:36.103 00.000 20224 MoveAxis(E, 0, ABG)
23:46:36.103 00.000 20224 Move returns status 0, amount 0
23:46:36.103 00.000 20224 MoveAxis(N, 0, ABG)
23:46:36.103 00.000 20224 Move returns status 0, amount 0
23:46:36.103 00.000 20224 move complete, result=0
23:46:36.103 00.000 20224 worker thread done servicing request
23:46:36.106 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60246, med=2877, FiltMin=2595, FiltMax=26752, Gamma=1.000
23:46:36.121 00.015 8996 UpdateGuideState exits: m=702080 SNR=362.3
23:46:36.122 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:36.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:36.124 00.001 8996 Enqueuing Expose request
23:46:36.125 00.001 20224 Worker thread wakes up
23:46:36.125 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:36.125 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:36.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:37.107 00.982 20224 Exposure complete
23:46:37.185 00.078 20224 worker thread done servicing request
23:46:37.185 00.000 8996 OnExposeComplete: enter
23:46:37.187 00.002 8996 UpdateGuideState(): m_state=6
23:46:37.189 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8454
23:46:37.191 00.002 8996 Star::Find returns 1 (0), X=136.71, Y=473.60, Mass=697900, SNR=329.1, Peak=56662 HFD=4.6
23:46:37.193 00.002 8996 MultiStar: [#1 0.21,-0.24,0.70,U] [#2 -0.03,-0.05,0.78,U] [#3 -0.02,0.16,0.64,U] [#4 -0.23,-0.13,0.59,U] [#5 -0.06,0.05,0.72,U] [#6 0.10,0.19,0.48,U] [#7 -0.33,0.02,0.45,U] [#8 0.02,-0.33,0.42,U] 
23:46:37.195 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.06}, one-star: {-0.31, -0.16}
23:46:37.197 00.002 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
23:46:37.199 00.002 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
23:46:37.200 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.49 mountX=-0.07 mountY=0.07, mountTheta=2.38
23:46:37.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
23:46:37.203 00.001 8996 Enqueuing Move request for scope (-0.08, -0.06)
23:46:37.204 00.001 20224 Worker thread wakes up
23:46:37.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
23:46:37.204 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
23:46:37.205 00.001 20224 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
23:46:37.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:46:37.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:37.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:46:37.205 00.000 20224 MoveAxis(E, 0, ABG)
23:46:37.205 00.000 20224 Move returns status 0, amount 0
23:46:37.205 00.000 20224 MoveAxis(N, 0, ABG)
23:46:37.205 00.000 20224 Move returns status 0, amount 0
23:46:37.205 00.000 20224 move complete, result=0
23:46:37.205 00.000 20224 worker thread done servicing request
23:46:37.210 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56662, med=2877, FiltMin=2582, FiltMax=28646, Gamma=1.000
23:46:37.237 00.027 8996 UpdateGuideState exits: m=697900 SNR=329.1
23:46:37.239 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:37.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:37.241 00.001 8996 Enqueuing Expose request
23:46:37.243 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:37.246 00.003 20224 Worker thread wakes up
23:46:37.246 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:37.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:38.416 01.170 20224 Exposure complete
23:46:38.483 00.067 20224 worker thread done servicing request
23:46:38.483 00.000 8996 OnExposeComplete: enter
23:46:38.484 00.001 8996 UpdateGuideState(): m_state=6
23:46:38.485 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8455
23:46:38.486 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=473.74, Mass=738510, SNR=399.1, Peak=56326 HFD=4.6
23:46:38.487 00.001 8996 MultiStar: [#1 0.12,-0.18,0.56,U] [#2 -0.08,-0.25,0.63,U] [#3 0.11,0.08,0.55,U] [#4 -0.21,-0.19,0.45,U] [#5 -0.20,0.14,0.49,U] [#6 0.09,0.03,0.41,U] [#7 -0.47,0.03,0.00,M1] [#8 -0.13,-0.38,0.34,U] 
23:46:38.488 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.08}, one-star: {-0.50, -0.02}
23:46:38.489 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
23:46:38.490 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
23:46:38.491 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.61 mountX=-0.13 mountY=0.10, mountTheta=2.50
23:46:38.494 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.08, opts=13)
23:46:38.495 00.001 8996 Enqueuing Move request for scope (-0.14, -0.08)
23:46:38.495 00.000 20224 Worker thread wakes up
23:46:38.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
23:46:38.495 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
23:46:38.495 00.000 20224 Moving (-0.14, -0.08) raw xDistance=-0.13 yDistance=0.10
23:46:38.496 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:46:38.496 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:38.496 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:46:38.496 00.000 20224 MoveAxis(E, 0, ABG)
23:46:38.496 00.000 20224 Move returns status 0, amount 0
23:46:38.496 00.000 20224 MoveAxis(N, 0, ABG)
23:46:38.496 00.000 20224 Move returns status 0, amount 0
23:46:38.496 00.000 20224 move complete, result=0
23:46:38.497 00.001 20224 worker thread done servicing request
23:46:38.500 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56326, med=2877, FiltMin=2611, FiltMax=29609, Gamma=1.000
23:46:38.513 00.013 8996 UpdateGuideState exits: m=738510 SNR=399.1
23:46:38.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:38.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:38.515 00.000 8996 Enqueuing Expose request
23:46:38.516 00.001 20224 Worker thread wakes up
23:46:38.516 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:46:38.517 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:38.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:39.499 00.982 20224 Exposure complete
23:46:39.575 00.076 20224 worker thread done servicing request
23:46:39.575 00.000 8996 OnExposeComplete: enter
23:46:39.577 00.002 8996 UpdateGuideState(): m_state=6
23:46:39.579 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8456
23:46:39.580 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=473.64, Mass=693532, SNR=364.6, Peak=55846 HFD=4.6
23:46:39.582 00.002 8996 MultiStar: [#1 0.06,-0.03,0.61,U] [#2 -0.10,-0.44,0.00,M1] [#3 0.16,0.22,0.57,U] [#4 -0.07,0.16,0.50,U] [#5 0.03,0.13,0.56,U] [#6 0.28,0.05,0.44,U] [#7 -0.14,0.09,0.45,U] [#8 -0.15,-0.29,0.41,U] 
23:46:39.584 00.002 8996 refined, 7 included, MultiStar: {-0.05, 0.02}, one-star: {-0.34, -0.13}
23:46:39.585 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
23:46:39.587 00.002 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
23:46:39.589 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.84 mountX=-0.05 mountY=-0.01, mountTheta=-2.95
23:46:39.592 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
23:46:39.594 00.002 8996 Enqueuing Move request for scope (-0.05, 0.02)
23:46:39.595 00.001 20224 Worker thread wakes up
23:46:39.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
23:46:39.595 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
23:46:39.595 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
23:46:39.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:46:39.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:39.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:46:39.595 00.000 20224 MoveAxis(E, 0, ABG)
23:46:39.595 00.000 20224 Move returns status 0, amount 0
23:46:39.595 00.000 20224 MoveAxis(N, 0, ABG)
23:46:39.596 00.001 20224 Move returns status 0, amount 0
23:46:39.596 00.000 20224 move complete, result=0
23:46:39.596 00.000 20224 worker thread done servicing request
23:46:39.599 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55846, med=2873, FiltMin=2617, FiltMax=29430, Gamma=1.000
23:46:39.620 00.021 8996 UpdateGuideState exits: m=693532 SNR=364.6
23:46:39.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:39.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:39.624 00.002 8996 Enqueuing Expose request
23:46:39.625 00.001 20224 Worker thread wakes up
23:46:39.625 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:39.625 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:39.626 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:40.785 01.159 20224 Exposure complete
23:46:40.876 00.091 20224 worker thread done servicing request
23:46:40.876 00.000 8996 OnExposeComplete: enter
23:46:40.878 00.002 8996 UpdateGuideState(): m_state=6
23:46:40.880 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8457
23:46:40.881 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=473.72, Mass=712054, SNR=303.8, Peak=57750 HFD=4.5
23:46:40.882 00.001 8996 MultiStar: [#1 0.14,-0.06,0.73,U] [#2 -0.14,-0.15,0.84,U] [#3 0.07,0.36,0.73,U] [#4 -0.30,-0.05,0.63,U] [#5 -0.10,0.17,0.68,U] [#6 -0.06,0.05,0.44,U] [#7 -0.27,-0.11,0.52,U] [#8 0.07,-0.46,0.00,M1] 
23:46:40.883 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.02}, one-star: {-0.44, -0.04}
23:46:40.884 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
23:46:40.885 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
23:46:40.886 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.02 mountX=-0.15 mountY=-0.00, mountTheta=-3.14
23:46:40.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.02, opts=13)
23:46:40.888 00.001 8996 Enqueuing Move request for scope (-0.15, 0.02)
23:46:40.889 00.001 20224 Worker thread wakes up
23:46:40.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
23:46:40.890 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
23:46:40.890 00.000 20224 Moving (-0.15, 0.02) raw xDistance=-0.15 yDistance=-0.00
23:46:40.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:46:40.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:40.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:46:40.890 00.000 20224 MoveAxis(E, 0, ABG)
23:46:40.890 00.000 20224 Move returns status 0, amount 0
23:46:40.890 00.000 20224 MoveAxis(N, 0, ABG)
23:46:40.891 00.001 20224 Move returns status 0, amount 0
23:46:40.891 00.000 20224 move complete, result=0
23:46:40.891 00.000 20224 worker thread done servicing request
23:46:40.898 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57750, med=2877, FiltMin=2605, FiltMax=28390, Gamma=1.000
23:46:40.922 00.024 8996 UpdateGuideState exits: m=712054 SNR=303.8
23:46:40.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:40.924 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:40.926 00.002 8996 Enqueuing Expose request
23:46:40.926 00.000 20224 Worker thread wakes up
23:46:40.927 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:46:40.927 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:40.928 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:41.920 00.992 20224 Exposure complete
23:46:42.009 00.089 20224 worker thread done servicing request
23:46:42.009 00.000 8996 OnExposeComplete: enter
23:46:42.010 00.001 8996 UpdateGuideState(): m_state=6
23:46:42.012 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8458
23:46:42.013 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.70, Mass=700179, SNR=359.4, Peak=55110 HFD=4.5
23:46:42.015 00.002 8996 MultiStar: [#1 0.10,-0.16,0.57,U] [#2 -0.16,-0.22,0.70,U] [#3 -0.08,0.43,0.00,M1] [#4 -0.28,0.13,0.57,U] [#5 0.16,0.17,0.61,U] [#6 -0.16,0.09,0.41,U] [#7 -0.33,0.08,0.38,U] [#8 -0.04,-0.24,0.42,U] 
23:46:42.017 00.002 8996 refined, 7 included, MultiStar: {-0.11, -0.04}, one-star: {-0.19, -0.07}
23:46:42.019 00.002 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
23:46:42.019 00.000 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
23:46:42.020 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.83 mountX=-0.11 mountY=0.05, mountTheta=2.72
23:46:42.023 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.04, opts=13)
23:46:42.025 00.002 8996 Enqueuing Move request for scope (-0.11, -0.04)
23:46:42.026 00.001 20224 Worker thread wakes up
23:46:42.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
23:46:42.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
23:46:42.026 00.000 20224 Moving (-0.11, -0.04) raw xDistance=-0.11 yDistance=0.05
23:46:42.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:46:42.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:46:42.027 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:46:42.027 00.000 20224 MoveAxis(E, 0, ABG)
23:46:42.027 00.000 20224 Move returns status 0, amount 0
23:46:42.027 00.000 20224 MoveAxis(N, 0, ABG)
23:46:42.027 00.000 20224 Move returns status 0, amount 0
23:46:42.027 00.000 20224 move complete, result=0
23:46:42.027 00.000 20224 worker thread done servicing request
23:46:42.031 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55110, med=2877, FiltMin=2608, FiltMax=28624, Gamma=1.000
23:46:42.055 00.024 8996 UpdateGuideState exits: m=700179 SNR=359.4
23:46:42.055 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:46:42.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:46:42.057 00.001 8996 Enqueuing Expose request
23:46:42.058 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:46:42.059 00.001 20224 Worker thread wakes up
23:46:42.059 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:42.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:46:58.079 16.020 20224 worker thread setting skip send exposure complete
23:46:58.079 00.000 20224 worker thread queueing reconnect event to GUI thread
23:46:58.079 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:46:58.079 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:46:58.079 00.000 20224 worker thread done servicing request
23:46:58.087 00.008 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:46:58.109 00.022 8996 Try camera reconnect, now = 1770533218
23:46:58.111 00.002 8996 gear_dialog: ReconnectCamera
23:46:58.113 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:46:58.115 00.002 8996 Status Line: Connecting to Camera ...
23:46:58.119 00.004 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:46:58.120 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:46:58.121 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:46:58.329 00.208 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:46:58.330 00.001 8996 case statement mapped state 6 to 3
23:46:58.332 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:46:58.921 00.589 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:46:58.924 00.003 8996 ASCOM camera: MaxBinning is 2
23:46:58.927 00.003 8996 ASCOM camera: has cooler
23:46:58.930 00.003 8996 ASCOM Camera: set binning = 1
23:46:58.932 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:46:58.935 00.003 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:46:58.937 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:46:58.938 00.001 8996 FrameSize=(0,0)
23:46:58.939 00.001 8996 PixelSize=3.75
23:46:58.939 00.000 8996 BitsPerPixel=16
23:46:58.940 00.001 8996 HasGainControl=0
23:46:58.941 00.001 8996 HasShutter=0
23:46:58.942 00.001 8996 HasSubFrames=1
23:46:58.943 00.001 8996 ST4HasGuideOutput=1
23:46:58.944 00.001 8996 Status Line: Camera Connected
23:46:58.949 00.005 8996 Camera Re-connect succeeded, resume exposures
23:46:58.951 00.002 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:46:58.952 00.001 8996 Enqueuing Expose request
23:46:58.955 00.003 20224 Worker thread wakes up
23:46:58.955 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:46:58.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,0,0)
23:46:59.431 00.476 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:46:59.432 00.001 8996 case statement mapped state 6 to 3
23:46:59.434 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:47:00.123 00.689 20224 Exposure complete
23:47:00.195 00.072 20224 worker thread done servicing request
23:47:00.195 00.000 8996 OnExposeComplete: enter
23:47:00.196 00.001 8996 UpdateGuideState(): m_state=6
23:47:00.197 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8459
23:47:00.198 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.65, Mass=810070, SNR=380.4, Peak=62502 HFD=4.6
23:47:00.199 00.001 8996 MultiStar: [#1 -0.16,-0.37,0.53,U] [#2 -0.44,-0.33,0.00,M1] [#3 -0.23,0.17,0.53,U] [#4 -0.60,-0.18,0.00,M1] [#5 -0.38,-0.07,0.50,U] [#6 -0.32,0.06,0.35,U] [#7 -0.53,-0.10,0.00,M1] [#8 -0.41,-0.39,0.00,M1] 
23:47:00.199 00.000 8996 refined, 4 included, MultiStar: {-0.34, -0.08}, one-star: {-0.47, -0.12}
23:47:00.200 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
23:47:00.201 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.35)
23:47:00.202 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-2.91 mountX=-0.33 mountY=0.12, mountTheta=2.80
23:47:00.205 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.08, opts=13)
23:47:00.207 00.002 8996 Enqueuing Move request for scope (-0.34, -0.08)
23:47:00.209 00.002 20224 Worker thread wakes up
23:47:00.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.08) opts 0xd
23:47:00.209 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.08)
23:47:00.209 00.000 20224 Moving (-0.34, -0.08) raw xDistance=-0.33 yDistance=0.12
23:47:00.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:47:00.209 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:00.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:47:00.209 00.000 20224 MoveAxis(E, 48, ABG)
23:47:00.209 00.000 20224 Guiding  Dir = 2, Dur = 48
23:47:00.210 00.001 20224 IsSlewing returns 0
23:47:00.210 00.000 20224 IsGuiding returns 0
23:47:00.215 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62502, med=2886, FiltMin=2598, FiltMax=30841, Gamma=1.000
23:47:00.229 00.014 8996 UpdateGuideState exits: m=810070 SNR=380.4
23:47:00.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:00.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:00.232 00.001 8996 Enqueuing Expose request
23:47:00.235 00.003 20224 PulseGuide returned control before completion, sleep 34
23:47:00.281 00.046 20224 IsGuiding returns 1
23:47:00.281 00.000 20224 scope still moving after pulse duration time elapsed
23:47:00.312 00.031 20224 IsSlewing returns 0
23:47:00.312 00.000 20224 IsGuiding returns 1
23:47:00.343 00.031 20224 IsSlewing returns 0
23:47:00.343 00.000 20224 IsGuiding returns 0
23:47:00.343 00.000 20224 scope move finished after 48 + 85 ms
23:47:00.343 00.000 20224 Move returns status 0, amount 48
23:47:00.343 00.000 20224 MoveAxis(N, 0, ABG)
23:47:00.343 00.000 20224 Move returns status 0, amount 0
23:47:00.344 00.001 20224 move complete, result=0
23:47:00.344 00.000 20224 worker thread done servicing request
23:47:00.344 00.000 20224 Worker thread wakes up
23:47:00.344 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.1 px 0 ms NORTH
23:47:00.346 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:00.347 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:47:00.494 00.147 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:47:00.496 00.002 8996 case statement mapped state 6 to 3
23:47:00.498 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:47:01.320 00.822 20224 Exposure complete
23:47:01.382 00.062 20224 worker thread done servicing request
23:47:01.382 00.000 8996 OnExposeComplete: enter
23:47:01.383 00.001 8996 UpdateGuideState(): m_state=6
23:47:01.384 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8460
23:47:01.385 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.32, Mass=771754, SNR=413.7, Peak=65443 HFD=4.6
23:47:01.386 00.001 8996 MultiStar: [#1 -0.02,-0.62,0.00,M1] [#2 -0.26,-0.51,0.00,M2] [#3 0.13,-0.17,0.57,U] [#4 -0.13,-0.39,0.48,U] [#5 -0.09,-0.35,0.51,U] [#6 -0.02,-0.20,0.36,U] [#7 -0.36,-0.31,0.00,M2] [#8 -0.16,-0.54,0.00,M2] 
23:47:01.387 00.001 8996 refined, 4 included, MultiStar: {-0.11, -0.34}, one-star: {-0.27, -0.45}
23:47:01.387 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
23:47:01.388 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
23:47:01.389 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.34 hyp=0.35 cameraTheta=-1.88 mountX=-0.07 mountY=0.35, mountTheta=1.78
23:47:01.391 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.34, opts=13)
23:47:01.393 00.002 8996 Enqueuing Move request for scope (-0.11, -0.34)
23:47:01.396 00.003 20224 Worker thread wakes up
23:47:01.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.34) opts 0xd
23:47:01.396 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.34)
23:47:01.396 00.000 20224 Moving (-0.11, -0.34) raw xDistance=-0.07 yDistance=0.35
23:47:01.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:47:01.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
23:47:01.397 00.001 20224 MoveAxis(E, 0, ABG)
23:47:01.397 00.000 20224 Move returns status 0, amount 0
23:47:01.397 00.000 20224 MoveAxis(S, 73, ABG)
23:47:01.397 00.000 20224 Guiding  Dir = 1, Dur = 73
23:47:01.397 00.000 20224 IsSlewing returns 0
23:47:01.397 00.000 20224 IsGuiding returns 0
23:47:01.406 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65443, med=2880, FiltMin=2614, FiltMax=30505, Gamma=1.000
23:47:01.407 00.001 20224 PulseGuide returned control before completion, sleep 74
23:47:01.424 00.017 8996 UpdateGuideState exits: m=771754 SNR=413.7
23:47:01.426 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:01.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:01.428 00.001 8996 Enqueuing Expose request
23:47:01.484 00.056 20224 IsGuiding returns 1
23:47:01.484 00.000 20224 scope still moving after pulse duration time elapsed
23:47:01.517 00.033 20224 IsSlewing returns 0
23:47:01.517 00.000 20224 IsGuiding returns 0
23:47:01.518 00.001 20224 scope move finished after 73 + 46 ms
23:47:01.518 00.000 20224 Move returns status 0, amount 73
23:47:01.518 00.000 20224 move complete, result=0
23:47:01.518 00.000 20224 worker thread done servicing request
23:47:01.518 00.000 20224 Worker thread wakes up
23:47:01.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:01.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:47:01.519 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 73 ms SOUTH
23:47:01.608 00.089 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:47:01.609 00.001 8996 case statement mapped state 6 to 3
23:47:01.611 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:47:02.717 01.106 20224 Exposure complete
23:47:02.722 00.005 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:47:02.723 00.001 8996 case statement mapped state 6 to 3
23:47:02.725 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:47:02.783 00.058 20224 worker thread done servicing request
23:47:02.783 00.000 8996 OnExposeComplete: enter
23:47:02.785 00.002 8996 UpdateGuideState(): m_state=6
23:47:02.785 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8461
23:47:02.786 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.73, Mass=736088, SNR=371.2, Peak=60326 HFD=4.3
23:47:02.787 00.001 8996 MultiStar: [#1 0.30,0.04,0.57,U] [#2 0.02,-0.25,0.60,U] [#3 0.18,0.38,0.60,U] [#4 -0.09,-0.02,0.48,U] [#5 0.32,0.24,0.51,U] [#6 -0.13,0.17,0.40,U] [#7 -0.19,-0.26,0.45,U] [#8 0.16,-0.13,0.34,U] 
23:47:02.788 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.02}, one-star: {-0.07, -0.04}
23:47:02.788 00.000 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
23:47:02.789 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
23:47:02.790 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.32 mountX=0.05 mountY=-0.02, mountTheta=-0.43
23:47:02.791 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
23:47:02.792 00.001 8996 Enqueuing Move request for scope (0.05, 0.02)
23:47:02.793 00.001 20224 Worker thread wakes up
23:47:02.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
23:47:02.793 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
23:47:02.793 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
23:47:02.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:47:02.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:02.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:47:02.793 00.000 20224 MoveAxis(E, 0, ABG)
23:47:02.793 00.000 20224 Move returns status 0, amount 0
23:47:02.793 00.000 20224 MoveAxis(N, 0, ABG)
23:47:02.793 00.000 20224 Move returns status 0, amount 0
23:47:02.793 00.000 20224 move complete, result=0
23:47:02.793 00.000 20224 worker thread done servicing request
23:47:02.799 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60326, med=2886, FiltMin=2611, FiltMax=27056, Gamma=1.000
23:47:02.832 00.033 8996 UpdateGuideState exits: m=736088 SNR=371.2
23:47:02.835 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:02.838 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:02.840 00.002 8996 Enqueuing Expose request
23:47:02.842 00.002 20224 Worker thread wakes up
23:47:02.842 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:02.843 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:02.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,459,31,31)
23:47:02.850 00.007 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:47:02.853 00.003 8996 case statement mapped state 6 to 3
23:47:02.855 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:47:02.926 00.071 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
23:47:02.927 00.001 8996 PhdController::Dither begins
23:47:02.928 00.001 8996 dither: size=1.00, dRA=-0.98 dDec=-0.24
23:47:02.930 00.002 8996 MountToCamera -- mountTheta (2.90) + m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:47:02.932 00.002 8996 MountToCamera -- mountX=-0.98 mountY=-0.24 hyp=1.01 mountTheta=2.90 cameraX=-0.95, cameraY=0.34 cameraTheta=2.80
23:47:02.933 00.001 8996 setting lock position to (136.07, 474.10)
23:47:02.934 00.001 8996 Mount: notify guiding dithered (-1.0, 0.3)
23:47:02.935 00.001 8996 MultiStar: stabilizing after lock position change
23:47:02.937 00.002 8996 Status Line: Dither by -0.98,-0.24
23:47:02.940 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:47:02.941 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
23:47:02.942 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
23:47:03.804 00.862 20224 Exposure complete
23:47:03.887 00.083 20224 worker thread done servicing request
23:47:03.887 00.000 8996 OnExposeComplete: enter
23:47:03.889 00.002 8996 UpdateGuideState(): m_state=6
23:47:03.890 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8462
23:47:03.891 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.68, Mass=820422, SNR=348.4, Peak=65494 HFD=4.4
23:47:03.892 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
23:47:03.893 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
23:47:03.894 00.001 8996 CameraToMount -- cameraX=0.84 cameraY=-0.42 hyp=0.94 cameraTheta=-0.47 mountX=0.87 mountY=0.32, mountTheta=0.35
23:47:03.897 00.003 8996 dither recenter: remaining=(1.0,0.2) step=(1.0,0.2)
23:47:03.899 00.002 8996 MountToCamera -- mountTheta (-0.24) + m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:47:03.901 00.002 8996 MountToCamera -- mountX=0.98 mountY=0.24 hyp=1.01 mountTheta=-0.24 cameraX=0.95, cameraY=-0.34 cameraTheta=-0.34
23:47:03.903 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.95, y=-0.34, opts=4)
23:47:03.904 00.001 8996 Enqueuing Move request for scope (0.95, -0.34)
23:47:03.906 00.002 8996 Mount: notify direct move 0.98,0.24
23:47:03.908 00.002 20224 Worker thread wakes up
23:47:03.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.34) opts 0x4
23:47:03.908 00.000 20224 Handling offset move in thread for scope, endpoint = (0.95, -0.34)
23:47:03.908 00.000 20224 Moving (0.95, -0.34) raw xDistance=0.98 yDistance=0.24
23:47:03.908 00.000 20224 MoveAxis(W, 228, B)
23:47:03.908 00.000 20224 Guiding  Dir = 3, Dur = 228
23:47:03.908 00.000 20224 IsSlewing returns 0
23:47:03.908 00.000 20224 IsGuiding returns 0
23:47:03.920 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2873, FiltMin=2605, FiltMax=33360, Gamma=1.000
23:47:03.921 00.001 20224 PulseGuide returned control before completion, sleep 226
23:47:03.945 00.024 8996 UpdateGuideState exits: m=820422 SNR=348.4
23:47:03.946 00.001 8996 PhdController: settling, locked = 1, distance = 1.12 (2.00) aobump = 0 frame = 1 / 99999
23:47:03.947 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533223.947,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.12,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:47:03.947 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:03.948 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:03.949 00.001 8996 Enqueuing Expose request
23:47:04.157 00.208 20224 IsGuiding returns 1
23:47:04.157 00.000 20224 scope still moving after pulse duration time elapsed
23:47:04.188 00.031 20224 IsSlewing returns 0
23:47:04.189 00.001 20224 IsGuiding returns 1
23:47:04.219 00.030 20224 IsSlewing returns 0
23:47:04.219 00.000 20224 IsGuiding returns 0
23:47:04.219 00.000 20224 scope move finished after 228 + 83 ms
23:47:04.219 00.000 20224 Move returns status 0, amount 228
23:47:04.219 00.000 20224 MoveAxis(S, 51, B)
23:47:04.219 00.000 20224 Guiding  Dir = 1, Dur = 51
23:47:04.220 00.001 20224 IsSlewing returns 0
23:47:04.220 00.000 20224 IsGuiding returns 0
23:47:04.268 00.048 20224 PulseGuide returned control before completion, sleep 14
23:47:04.297 00.029 20224 IsGuiding returns 1
23:47:04.297 00.000 20224 scope still moving after pulse duration time elapsed
23:47:04.328 00.031 20224 IsSlewing returns 0
23:47:04.329 00.001 20224 IsGuiding returns 1
23:47:04.360 00.031 20224 IsSlewing returns 0
23:47:04.360 00.000 20224 IsGuiding returns 0
23:47:04.360 00.000 20224 scope move finished after 51 + 89 ms
23:47:04.360 00.000 20224 Move returns status 0, amount 51
23:47:04.360 00.000 20224 move complete, result=0
23:47:04.360 00.000 20224 worker thread done servicing request
23:47:04.360 00.000 20224 Worker thread wakes up
23:47:04.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:04.360 00.000 8996 GuideStep: 1.0 px 228 ms WEST, 0.2 px 51 ms SOUTH
23:47:04.363 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:05.514 01.151 20224 Exposure complete
23:47:05.600 00.086 20224 worker thread done servicing request
23:47:05.600 00.000 8996 OnExposeComplete: enter
23:47:05.602 00.002 8996 UpdateGuideState(): m_state=6
23:47:05.603 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8463
23:47:05.604 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=474.10, Mass=762842, SNR=367.2, Peak=64912 HFD=4.5
23:47:05.604 00.000 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
23:47:05.605 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
23:47:05.606 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.01 hyp=0.30 cameraTheta=-3.11 mountX=-0.29 mountY=0.04, mountTheta=3.00
23:47:05.607 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.01, opts=13)
23:47:05.608 00.001 8996 Enqueuing Move request for scope (-0.30, -0.01)
23:47:05.608 00.000 20224 Worker thread wakes up
23:47:05.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.01) opts 0xd
23:47:05.608 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.01)
23:47:05.609 00.001 20224 Moving (-0.30, -0.01) raw xDistance=-0.29 yDistance=0.04
23:47:05.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:47:05.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:05.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:47:05.609 00.000 20224 MoveAxis(E, 43, ABG)
23:47:05.609 00.000 20224 Guiding  Dir = 2, Dur = 43
23:47:05.609 00.000 20224 IsSlewing returns 0
23:47:05.609 00.000 20224 IsGuiding returns 0
23:47:05.613 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64912, med=2877, FiltMin=2598, FiltMax=31782, Gamma=1.000
23:47:05.625 00.012 8996 UpdateGuideState exits: m=762842 SNR=367.2
23:47:05.626 00.001 8996 PhdController: settling, locked = 1, distance = 0.30 (2.00) aobump = 0 frame = 2 / 99999
23:47:05.627 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533225.627,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.30,"Time":1.7,"SettleTime":3.0,"StarLocked":true}
23:47:05.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:05.628 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:05.629 00.001 8996 Enqueuing Expose request
23:47:05.631 00.002 20224 PulseGuide returned control before completion, sleep 31
23:47:05.677 00.046 20224 IsGuiding returns 1
23:47:05.677 00.000 20224 scope still moving after pulse duration time elapsed
23:47:05.709 00.032 20224 IsSlewing returns 0
23:47:05.709 00.000 20224 IsGuiding returns 1
23:47:05.739 00.030 20224 IsSlewing returns 0
23:47:05.740 00.001 20224 IsGuiding returns 0
23:47:05.740 00.000 20224 scope move finished after 43 + 87 ms
23:47:05.740 00.000 20224 Move returns status 0, amount 43
23:47:05.740 00.000 20224 MoveAxis(N, 0, ABG)
23:47:05.740 00.000 20224 Move returns status 0, amount 0
23:47:05.740 00.000 20224 move complete, result=0
23:47:05.740 00.000 20224 worker thread done servicing request
23:47:05.740 00.000 20224 Worker thread wakes up
23:47:05.740 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
23:47:05.743 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:05.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:06.723 00.980 20224 Exposure complete
23:47:06.792 00.069 20224 worker thread done servicing request
23:47:06.792 00.000 8996 OnExposeComplete: enter
23:47:06.793 00.001 8996 UpdateGuideState(): m_state=6
23:47:06.794 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8464
23:47:06.795 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=474.08, Mass=683894, SNR=355.7, Peak=60352 HFD=4.4
23:47:06.796 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
23:47:06.797 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.21)
23:47:06.797 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-3.05 mountX=-0.28 mountY=0.06, mountTheta=2.94
23:47:06.799 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.03, opts=13)
23:47:06.800 00.001 8996 Enqueuing Move request for scope (-0.29, -0.03)
23:47:06.801 00.001 20224 Worker thread wakes up
23:47:06.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.03) opts 0xd
23:47:06.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.03)
23:47:06.801 00.000 20224 Moving (-0.29, -0.03) raw xDistance=-0.28 yDistance=0.06
23:47:06.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
23:47:06.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:06.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:47:06.801 00.000 20224 MoveAxis(E, 44, ABG)
23:47:06.801 00.000 20224 Guiding  Dir = 2, Dur = 44
23:47:06.801 00.000 20224 IsSlewing returns 0
23:47:06.802 00.001 20224 IsGuiding returns 0
23:47:06.805 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60352, med=2877, FiltMin=2601, FiltMax=30326, Gamma=1.000
23:47:06.831 00.026 8996 UpdateGuideState exits: m=683894 SNR=355.7
23:47:06.833 00.002 8996 PhdController: settling, locked = 1, distance = 0.29 (2.00) aobump = 0 frame = 3 / 99999
23:47:06.834 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533226.834,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.29,"Time":2.9,"SettleTime":3.0,"StarLocked":true}
23:47:06.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:06.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:06.837 00.000 8996 Enqueuing Expose request
23:47:06.838 00.001 20224 PulseGuide returned control before completion, sleep 19
23:47:06.867 00.029 20224 IsGuiding returns 1
23:47:06.867 00.000 20224 scope still moving after pulse duration time elapsed
23:47:06.898 00.031 20224 IsSlewing returns 0
23:47:06.898 00.000 20224 IsGuiding returns 1
23:47:06.930 00.032 20224 IsSlewing returns 0
23:47:06.930 00.000 20224 IsGuiding returns 0
23:47:06.930 00.000 20224 scope move finished after 44 + 84 ms
23:47:06.930 00.000 20224 Move returns status 0, amount 44
23:47:06.930 00.000 20224 MoveAxis(N, 0, ABG)
23:47:06.930 00.000 20224 Move returns status 0, amount 0
23:47:06.931 00.001 20224 move complete, result=0
23:47:06.931 00.000 20224 worker thread done servicing request
23:47:06.931 00.000 20224 Worker thread wakes up
23:47:06.931 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
23:47:06.932 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:06.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:08.046 01.114 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:47:08.048 00.002 8996 case statement mapped state 6 to 3
23:47:08.050 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:47:08.107 00.057 20224 Exposure complete
23:47:08.172 00.065 20224 worker thread done servicing request
23:47:08.172 00.000 8996 OnExposeComplete: enter
23:47:08.173 00.001 8996 UpdateGuideState(): m_state=6
23:47:08.174 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8465
23:47:08.175 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=474.02, Mass=781498, SNR=355.9, Peak=61472 HFD=4.2
23:47:08.176 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
23:47:08.176 00.000 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
23:47:08.177 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.08 hyp=0.26 cameraTheta=-0.33 mountX=0.25 mountY=0.06, mountTheta=0.22
23:47:08.179 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.08, opts=13)
23:47:08.180 00.001 8996 Enqueuing Move request for scope (0.24, -0.08)
23:47:08.181 00.001 20224 Worker thread wakes up
23:47:08.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.08) opts 0xd
23:47:08.181 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.08)
23:47:08.181 00.000 20224 Moving (0.24, -0.08) raw xDistance=0.25 yDistance=0.06
23:47:08.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
23:47:08.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:08.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:47:08.181 00.000 20224 MoveAxis(W, 33, ABG)
23:47:08.181 00.000 20224 Guiding  Dir = 3, Dur = 33
23:47:08.181 00.000 20224 IsSlewing returns 0
23:47:08.182 00.001 20224 IsGuiding returns 0
23:47:08.187 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61472, med=2883, FiltMin=2557, FiltMax=31005, Gamma=1.000
23:47:08.209 00.022 8996 UpdateGuideState exits: m=781498 SNR=355.9
23:47:08.210 00.001 8996 PhdController: settling, locked = 1, distance = 0.28 (2.00) aobump = 0 frame = 4 / 99999
23:47:08.211 00.001 8996 PhdController: newstate STATE_FINISH
23:47:08.212 00.001 8996 PhdController complete: success
23:47:08.212 00.000 8996 evsrv: {"Event":"SettleDone","Timestamp":1770533228.212,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:47:08.213 00.001 8996 Mount: notify guiding dither settle done success=1
23:47:08.213 00.000 8996 PhdController: newstate STATE_IDLE
23:47:08.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:08.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:08.216 00.001 8996 Enqueuing Expose request
23:47:08.244 00.028 20224 IsGuiding returns 1
23:47:08.244 00.000 20224 scope still moving after pulse duration time elapsed
23:47:08.249 00.005 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
23:47:08.251 00.002 8996 PhdController::Guide begins
23:47:08.253 00.002 8996 PhdController: newstate STATE_SETUP
23:47:08.254 00.001 8996 PhdController: setup
23:47:08.255 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
23:47:08.257 00.002 8996 PhdController: guider state = 6
23:47:08.258 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:47:08.259 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
23:47:08.260 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
23:47:08.273 00.013 20224 IsSlewing returns 0
23:47:08.273 00.000 20224 IsGuiding returns 1
23:47:08.299 00.026 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:47:08.300 00.001 8996 case statement mapped state 6 to 3
23:47:08.301 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:47:08.304 00.003 20224 IsSlewing returns 0
23:47:08.304 00.000 20224 IsGuiding returns 1
23:47:08.336 00.032 20224 IsSlewing returns 0
23:47:08.336 00.000 20224 IsGuiding returns 0
23:47:08.336 00.000 20224 scope move finished after 33 + 121 ms
23:47:08.336 00.000 20224 Move returns status 0, amount 33
23:47:08.336 00.000 20224 MoveAxis(N, 0, ABG)
23:47:08.336 00.000 20224 Move returns status 0, amount 0
23:47:08.336 00.000 20224 move complete, result=0
23:47:08.336 00.000 20224 worker thread done servicing request
23:47:08.337 00.001 20224 Worker thread wakes up
23:47:08.337 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
23:47:08.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:08.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:09.304 00.966 20224 Exposure complete
23:47:09.371 00.067 20224 worker thread done servicing request
23:47:09.371 00.000 8996 OnExposeComplete: enter
23:47:09.372 00.001 8996 UpdateGuideState(): m_state=6
23:47:09.373 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8466
23:47:09.374 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.91, Mass=705823, SNR=336.8, Peak=65440 HFD=4.4
23:47:09.374 00.000 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
23:47:09.375 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
23:47:09.376 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.12 mountX=-0.10 mountY=0.21, mountTheta=2.02
23:47:09.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.20, opts=13)
23:47:09.378 00.000 8996 Enqueuing Move request for scope (-0.12, -0.20)
23:47:09.379 00.001 20224 Worker thread wakes up
23:47:09.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
23:47:09.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
23:47:09.379 00.000 20224 Moving (-0.12, -0.20) raw xDistance=-0.10 yDistance=0.21
23:47:09.380 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:47:09.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:09.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:47:09.380 00.000 20224 MoveAxis(E, 0, ABG)
23:47:09.380 00.000 20224 Move returns status 0, amount 0
23:47:09.380 00.000 20224 MoveAxis(N, 0, ABG)
23:47:09.380 00.000 20224 Move returns status 0, amount 0
23:47:09.380 00.000 20224 move complete, result=0
23:47:09.380 00.000 20224 worker thread done servicing request
23:47:09.384 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65440, med=2870, FiltMin=2592, FiltMax=27891, Gamma=1.000
23:47:09.405 00.021 8996 UpdateGuideState exits: m=705823 SNR=336.8
23:47:09.406 00.001 8996 PhdController: settling, locked = 1, distance = 0.27 (2.00) aobump = 0 frame = 1 / 99999
23:47:09.407 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533229.407,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.27,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:47:09.407 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:09.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:09.409 00.001 8996 Enqueuing Expose request
23:47:09.410 00.001 20224 Worker thread wakes up
23:47:09.410 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:09.410 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:09.411 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:10.573 01.162 20224 Exposure complete
23:47:10.637 00.064 20224 worker thread done servicing request
23:47:10.638 00.001 8996 OnExposeComplete: enter
23:47:10.639 00.001 8996 UpdateGuideState(): m_state=6
23:47:10.640 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8467
23:47:10.641 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.81, Mass=631868, SNR=316.1, Peak=58304 HFD=4.4
23:47:10.642 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
23:47:10.643 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
23:47:10.645 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.30 hyp=0.40 cameraTheta=-2.31 mountX=-0.24 mountY=0.32, mountTheta=2.21
23:47:10.646 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.30, opts=13)
23:47:10.647 00.001 8996 Enqueuing Move request for scope (-0.27, -0.30)
23:47:10.648 00.001 20224 Worker thread wakes up
23:47:10.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.30) opts 0xd
23:47:10.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.30)
23:47:10.648 00.000 20224 Moving (-0.27, -0.30) raw xDistance=-0.24 yDistance=0.32
23:47:10.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:47:10.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:47:10.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
23:47:10.648 00.000 20224 MoveAxis(E, 35, ABG)
23:47:10.648 00.000 20224 Guiding  Dir = 2, Dur = 35
23:47:10.649 00.001 20224 IsSlewing returns 0
23:47:10.649 00.000 20224 IsGuiding returns 0
23:47:10.651 00.002 20224 PulseGuide returned control before completion, sleep 43
23:47:10.657 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58304, med=2873, FiltMin=2592, FiltMax=25475, Gamma=1.000
23:47:10.678 00.021 8996 UpdateGuideState exits: m=631868 SNR=316.1
23:47:10.679 00.001 8996 PhdController: settling, locked = 1, distance = 0.31 (2.00) aobump = 0 frame = 2 / 99999
23:47:10.680 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533230.680,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.31,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
23:47:10.682 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:10.684 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:10.686 00.002 8996 Enqueuing Expose request
23:47:10.697 00.011 20224 IsGuiding returns 1
23:47:10.697 00.000 20224 scope still moving after pulse duration time elapsed
23:47:10.728 00.031 20224 IsSlewing returns 0
23:47:10.729 00.001 20224 IsGuiding returns 0
23:47:10.729 00.000 20224 scope move finished after 35 + 44 ms
23:47:10.729 00.000 20224 Move returns status 0, amount 35
23:47:10.729 00.000 20224 MoveAxis(N, 0, ABG)
23:47:10.729 00.000 20224 Move returns status 0, amount 0
23:47:10.729 00.000 20224 move complete, result=0
23:47:10.729 00.000 20224 worker thread done servicing request
23:47:10.729 00.000 20224 Worker thread wakes up
23:47:10.729 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:10.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:10.729 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.3 px 0 ms NORTH
23:47:11.699 00.970 20224 Exposure complete
23:47:11.761 00.062 20224 worker thread done servicing request
23:47:11.761 00.000 8996 OnExposeComplete: enter
23:47:11.762 00.001 8996 UpdateGuideState(): m_state=6
23:47:11.762 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8468
23:47:11.763 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.67, Mass=701842, SNR=406.3, Peak=52736 HFD=4.5
23:47:11.764 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
23:47:11.765 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
23:47:11.766 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.43 hyp=0.46 cameraTheta=-1.23 mountX=0.19 mountY=0.41, mountTheta=1.13
23:47:11.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.43, opts=13)
23:47:11.769 00.001 8996 Enqueuing Move request for scope (0.15, -0.43)
23:47:11.770 00.001 20224 Worker thread wakes up
23:47:11.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.43) opts 0xd
23:47:11.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.43)
23:47:11.770 00.000 20224 Moving (0.15, -0.43) raw xDistance=0.19 yDistance=0.41
23:47:11.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:47:11.770 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.94
23:47:11.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
23:47:11.770 00.000 20224 MoveAxis(E, 0, ABG)
23:47:11.770 00.000 20224 Move returns status 0, amount 0
23:47:11.770 00.000 20224 MoveAxis(S, 86, ABG)
23:47:11.770 00.000 20224 Guiding  Dir = 1, Dur = 86
23:47:11.770 00.000 20224 IsSlewing returns 0
23:47:11.770 00.000 20224 IsGuiding returns 0
23:47:11.771 00.001 20224 PulseGuide returned control before completion, sleep 96
23:47:11.775 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52736, med=2877, FiltMin=2595, FiltMax=22288, Gamma=1.000
23:47:11.798 00.023 8996 UpdateGuideState exits: m=701842 SNR=406.3
23:47:11.800 00.002 8996 PhdController: settling, locked = 1, distance = 0.35 (2.00) aobump = 0 frame = 3 / 99999
23:47:11.801 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533231.801,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.35,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
23:47:11.803 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:11.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:11.805 00.001 8996 Enqueuing Expose request
23:47:11.870 00.065 20224 IsGuiding returns 0
23:47:11.870 00.000 20224 Move returns status 0, amount 86
23:47:11.870 00.000 20224 move complete, result=0
23:47:11.870 00.000 20224 worker thread done servicing request
23:47:11.870 00.000 20224 Worker thread wakes up
23:47:11.870 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:11.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:11.870 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 86 ms SOUTH
23:47:13.033 01.163 20224 Exposure complete
23:47:13.108 00.075 20224 worker thread done servicing request
23:47:13.108 00.000 8996 OnExposeComplete: enter
23:47:13.109 00.001 8996 UpdateGuideState(): m_state=6
23:47:13.110 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8469
23:47:13.111 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.88, Mass=780599, SNR=358.5, Peak=65494 HFD=4.4
23:47:13.112 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:47:13.113 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
23:47:13.114 00.001 8996 CameraToMount -- cameraX=0.48 cameraY=-0.23 hyp=0.53 cameraTheta=-0.44 mountX=0.50 mountY=0.17, mountTheta=0.33
23:47:13.115 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.48, y=-0.23, opts=13)
23:47:13.116 00.001 8996 Enqueuing Move request for scope (0.48, -0.23)
23:47:13.117 00.001 20224 Worker thread wakes up
23:47:13.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.23) opts 0xd
23:47:13.117 00.000 20224 Handling offset move in thread for scope, endpoint = (0.48, -0.23)
23:47:13.117 00.000 20224 Moving (0.48, -0.23) raw xDistance=0.50 yDistance=0.17
23:47:13.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
23:47:13.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:13.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:47:13.117 00.000 20224 MoveAxis(W, 73, ABG)
23:47:13.117 00.000 20224 Guiding  Dir = 3, Dur = 73
23:47:13.117 00.000 20224 IsSlewing returns 0
23:47:13.118 00.001 20224 IsGuiding returns 0
23:47:13.121 00.003 20224 PulseGuide returned control before completion, sleep 80
23:47:13.121 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65494, med=2880, FiltMin=2627, FiltMax=30137, Gamma=1.000
23:47:13.142 00.021 8996 UpdateGuideState exits: m=780599 SNR=358.5
23:47:13.142 00.000 8996 PhdController: settling, locked = 1, distance = 0.40 (2.00) aobump = 0 frame = 4 / 99999
23:47:13.143 00.001 8996 PhdController: newstate STATE_FINISH
23:47:13.144 00.001 8996 PhdController complete: success
23:47:13.145 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770533233.145,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:47:13.146 00.001 8996 Mount: notify guiding dither settle done success=1
23:47:13.147 00.001 8996 PhdController: newstate STATE_IDLE
23:47:13.147 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:13.148 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:13.149 00.001 8996 Enqueuing Expose request
23:47:13.215 00.066 20224 IsGuiding returns 0
23:47:13.215 00.000 20224 Move returns status 0, amount 73
23:47:13.215 00.000 20224 MoveAxis(N, 0, ABG)
23:47:13.215 00.000 20224 Move returns status 0, amount 0
23:47:13.215 00.000 20224 move complete, result=0
23:47:13.215 00.000 20224 worker thread done servicing request
23:47:13.215 00.000 20224 Worker thread wakes up
23:47:13.215 00.000 8996 GuideStep: 0.5 px 73 ms WEST, 0.2 px 0 ms NORTH
23:47:13.218 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:13.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:14.207 00.989 20224 Exposure complete
23:47:14.282 00.075 20224 worker thread done servicing request
23:47:14.282 00.000 8996 OnExposeComplete: enter
23:47:14.283 00.001 8996 UpdateGuideState(): m_state=6
23:47:14.284 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.285 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=474.09, Mass=683169, SNR=353.6, Peak=56240 HFD=4.2
23:47:14.285 00.000 8996 MultiStar: exiting stabilization period
23:47:14.286 00.001 8996 MultiStar: updating star positions after lock position change
23:47:14.287 00.001 8996 Star::Find(15, 776, 315, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.288 00.001 8996 Star::Find returns 1 (0), X=775.70, Y=313.02, Mass=353512, SNR=211.0, Peak=32157 HFD=4.0
23:47:14.289 00.001 8996 Star::Find(15, 959, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.290 00.001 8996 Star::Find returns 1 (0), X=958.87, Y=95.82, Mass=394420, SNR=244.0, Peak=41325 HFD=4.2
23:47:14.290 00.000 8996 Star::Find(15, 925, 511, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.291 00.001 8996 Star::Find returns 1 (0), X=925.02, Y=508.97, Mass=453918, SNR=252.1, Peak=50035 HFD=4.4
23:47:14.292 00.001 8996 Star::Find(15, 896, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.292 00.000 8996 Star::Find returns 1 (0), X=896.00, Y=486.51, Mass=226415, SNR=174.1, Peak=23827 HFD=3.6
23:47:14.293 00.001 8996 Star::Find(15, 495, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.294 00.001 8996 Star::Find returns 1 (0), X=496.03, Y=490.38, Mass=265480, SNR=210.1, Peak=28937 HFD=4.0
23:47:14.294 00.000 8996 Star::Find(15, 942, 762, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.296 00.002 8996 Star::Find returns 1 (0), X=943.16, Y=759.47, Mass=190212, SNR=149.6, Peak=22019 HFD=3.8
23:47:14.298 00.002 8996 Star::Find(15, 1142, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.299 00.001 8996 Star::Find returns 1 (0), X=1142.66, Y=641.82, Mass=167202, SNR=138.0, Peak=15581 HFD=3.9
23:47:14.300 00.001 8996 Star::Find(15, 479, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.301 00.001 8996 Star::Find returns 1 (0), X=479.09, Y=385.45, Mass=143577, SNR=136.5, Peak=14553 HFD=3.9
23:47:14.302 00.001 8996 Star::Find(15, 530, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.302 00.000 8996 Star::Find returns 1 (0), X=531.27, Y=804.26, Mass=163930, SNR=130.6, Peak=17504 HFD=3.9
23:47:14.303 00.001 8996 Star::Find(15, 409, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.304 00.001 8996 Star::Find returns 1 (0), X=409.61, Y=356.92, Mass=162176, SNR=143.7, Peak=17648 HFD=3.9
23:47:14.305 00.001 8996 Star::Find(15, 177, 59, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8470
23:47:14.306 00.001 8996 Star::Find returns 1 (0), X=176.86, Y=59.13, Mass=128961, SNR=104.9, Peak=14544 HFD=4.3
23:47:14.308 00.002 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
23:47:14.309 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
23:47:14.310 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.05 mountX=0.20 mountY=-0.01, mountTheta=-0.06
23:47:14.312 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.01, opts=13)
23:47:14.315 00.003 8996 Enqueuing Move request for scope (0.20, -0.01)
23:47:14.316 00.001 20224 Worker thread wakes up
23:47:14.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
23:47:14.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
23:47:14.316 00.000 20224 Moving (0.20, -0.01) raw xDistance=0.20 yDistance=-0.01
23:47:14.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
23:47:14.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:14.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:47:14.316 00.000 20224 MoveAxis(E, 0, ABG)
23:47:14.317 00.001 20224 Move returns status 0, amount 0
23:47:14.317 00.000 20224 MoveAxis(N, 0, ABG)
23:47:14.317 00.000 20224 Move returns status 0, amount 0
23:47:14.317 00.000 20224 move complete, result=0
23:47:14.317 00.000 20224 worker thread done servicing request
23:47:14.322 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56240, med=2870, FiltMin=2589, FiltMax=26931, Gamma=1.000
23:47:14.339 00.017 8996 UpdateGuideState exits: m=683169 SNR=353.6
23:47:14.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:14.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:14.341 00.000 8996 Enqueuing Expose request
23:47:14.342 00.001 20224 Worker thread wakes up
23:47:14.343 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:14.343 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:14.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:15.513 01.170 20224 Exposure complete
23:47:15.599 00.086 20224 worker thread done servicing request
23:47:15.599 00.000 8996 OnExposeComplete: enter
23:47:15.601 00.002 8996 UpdateGuideState(): m_state=6
23:47:15.603 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8471
23:47:15.605 00.002 8996 Star::Find returns 1 (0), X=136.11, Y=474.11, Mass=778389, SNR=370.3, Peak=65440 HFD=4.3
23:47:15.607 00.002 8996 MultiStar: [#1 -0.21,-0.05,0.63,U] [#2 -0.40,0.09,0.70,U] [#3 0.11,-0.04,0.56,U] [#4 -0.04,-0.14,0.52,U] [#5 -0.21,-0.12,0.56,U] [#6 -0.12,-0.15,0.43,U] [#7 -0.35,-0.23,0.39,U] [#8 -0.24,-0.06,0.38,U] 
23:47:15.610 00.003 8996 single-star, 8 included, MultiStar: {-0.14, -0.06}, one-star: {0.04, 0.00}
23:47:15.612 00.002 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
23:47:15.614 00.002 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
23:47:15.616 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.00 hyp=0.04 cameraTheta=0.04 mountX=0.04 mountY=-0.01, mountTheta=-0.15
23:47:15.620 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.00, opts=13)
23:47:15.621 00.001 8996 Enqueuing Move request for scope (0.04, 0.00)
23:47:15.622 00.001 20224 Worker thread wakes up
23:47:15.623 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.00) opts 0xd
23:47:15.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.00)
23:47:15.623 00.000 20224 Moving (0.04, 0.00) raw xDistance=0.04 yDistance=-0.01
23:47:15.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:47:15.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:15.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:47:15.623 00.000 20224 MoveAxis(E, 0, ABG)
23:47:15.623 00.000 20224 Move returns status 0, amount 0
23:47:15.623 00.000 20224 MoveAxis(N, 0, ABG)
23:47:15.624 00.001 20224 Move returns status 0, amount 0
23:47:15.624 00.000 20224 move complete, result=0
23:47:15.624 00.000 20224 worker thread done servicing request
23:47:15.632 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2870, FiltMin=2595, FiltMax=29990, Gamma=1.000
23:47:15.648 00.016 8996 UpdateGuideState exits: m=778389 SNR=370.3
23:47:15.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:15.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:15.651 00.001 8996 Enqueuing Expose request
23:47:15.652 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:15.653 00.001 20224 Worker thread wakes up
23:47:15.653 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:15.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:16.626 00.973 20224 Exposure complete
23:47:16.696 00.070 20224 worker thread done servicing request
23:47:16.696 00.000 8996 OnExposeComplete: enter
23:47:16.698 00.002 8996 UpdateGuideState(): m_state=6
23:47:16.700 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8472
23:47:16.701 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.25, Mass=729586, SNR=331.5, Peak=65440 HFD=4.3
23:47:16.702 00.001 8996 MultiStar: [#1 -0.19,-0.00,0.72,U] [#2 -0.50,0.24,0.00,M1] [#3 0.05,0.01,0.69,U] [#4 -0.08,0.07,0.60,U] [#5 -0.28,0.26,0.58,U] [#6 -0.33,-0.14,0.47,U] [#7 -0.42,-0.02,0.45,U] [#8 -0.36,0.09,0.43,U] 
23:47:16.703 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.06}, one-star: {-0.15, 0.14}
23:47:16.704 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:47:16.705 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
23:47:16.705 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.83 mountX=-0.20 mountY=-0.04, mountTheta=-2.94
23:47:16.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.06, opts=13)
23:47:16.707 00.000 8996 Enqueuing Move request for scope (-0.19, 0.06)
23:47:16.708 00.001 20224 Worker thread wakes up
23:47:16.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
23:47:16.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
23:47:16.708 00.000 20224 Moving (-0.19, 0.06) raw xDistance=-0.20 yDistance=-0.04
23:47:16.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:47:16.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:16.709 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:47:16.709 00.000 20224 MoveAxis(E, 0, ABG)
23:47:16.709 00.000 20224 Move returns status 0, amount 0
23:47:16.709 00.000 20224 MoveAxis(N, 0, ABG)
23:47:16.709 00.000 20224 Move returns status 0, amount 0
23:47:16.709 00.000 20224 move complete, result=0
23:47:16.709 00.000 20224 worker thread done servicing request
23:47:16.712 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=2870, FiltMin=2582, FiltMax=29325, Gamma=1.000
23:47:16.724 00.012 8996 UpdateGuideState exits: m=729586 SNR=331.5
23:47:16.725 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:16.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:16.726 00.000 8996 Enqueuing Expose request
23:47:16.727 00.001 20224 Worker thread wakes up
23:47:16.727 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:16.728 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:16.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:17.906 01.178 20224 Exposure complete
23:47:17.980 00.074 20224 worker thread done servicing request
23:47:17.980 00.000 8996 OnExposeComplete: enter
23:47:17.983 00.003 8996 UpdateGuideState(): m_state=6
23:47:17.985 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8473
23:47:17.986 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=474.26, Mass=699655, SNR=353.4, Peak=62032 HFD=4.3
23:47:17.988 00.002 8996 MultiStar: [#1 -0.04,0.08,0.61,U] [#2 -0.53,0.29,0.00,M2] [#3 0.02,0.07,0.53,U] [#4 0.09,0.07,0.48,U] [#5 -0.29,0.34,0.00,M1] [#6 -0.42,0.16,0.00,M1] [#7 -0.28,0.03,0.44,U] [#8 -0.24,0.41,0.00,M1] 
23:47:17.989 00.001 8996 refined, 4 included, MultiStar: {-0.06, 0.09}, one-star: {-0.09, 0.15}
23:47:17.991 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
23:47:17.992 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
23:47:17.994 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.13 mountX=-0.07 mountY=-0.09, mountTheta=-2.24
23:47:17.999 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
23:47:18.001 00.002 8996 Enqueuing Move request for scope (-0.06, 0.09)
23:47:18.002 00.001 20224 Worker thread wakes up
23:47:18.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
23:47:18.002 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
23:47:18.002 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.07 yDistance=-0.09
23:47:18.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:47:18.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:18.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:47:18.003 00.001 20224 MoveAxis(E, 0, ABG)
23:47:18.003 00.000 20224 Move returns status 0, amount 0
23:47:18.003 00.000 20224 MoveAxis(N, 0, ABG)
23:47:18.003 00.000 20224 Move returns status 0, amount 0
23:47:18.003 00.000 20224 move complete, result=0
23:47:18.003 00.000 20224 worker thread done servicing request
23:47:18.008 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62032, med=2870, FiltMin=2582, FiltMax=26029, Gamma=1.000
23:47:18.027 00.019 8996 UpdateGuideState exits: m=699655 SNR=353.4
23:47:18.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:18.031 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:18.032 00.001 8996 Enqueuing Expose request
23:47:18.034 00.002 20224 Worker thread wakes up
23:47:18.034 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:18.036 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:18.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:19.009 00.973 20224 Exposure complete
23:47:19.083 00.074 20224 worker thread done servicing request
23:47:19.083 00.000 8996 OnExposeComplete: enter
23:47:19.084 00.001 8996 UpdateGuideState(): m_state=6
23:47:19.085 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8474
23:47:19.085 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=474.27, Mass=714404, SNR=321.3, Peak=65440 HFD=4.2
23:47:19.086 00.001 8996 MultiStar: [#1 -0.34,0.05,0.73,U] [#2 -0.55,0.30,0.00,M3] [#3 -0.01,0.03,0.67,U] [#4 0.07,0.08,0.63,U] [#5 -0.41,0.08,0.70,U] [#6 -0.26,0.02,0.43,U] [#7 -0.32,0.39,0.00,M1] [#8 -0.34,-0.07,0.42,U] 
23:47:19.087 00.001 8996 single-star, 6 included, MultiStar: {-0.17, 0.07}, one-star: {-0.00, 0.16}
23:47:19.088 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
23:47:19.089 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
23:47:19.089 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.60 mountX=-0.02 mountY=-0.16, mountTheta=-1.70
23:47:19.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.16, opts=13)
23:47:19.092 00.001 8996 Enqueuing Move request for scope (-0.00, 0.16)
23:47:19.093 00.001 20224 Worker thread wakes up
23:47:19.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.16) opts 0xd
23:47:19.093 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.16)
23:47:19.093 00.000 20224 Moving (-0.00, 0.16) raw xDistance=-0.02 yDistance=-0.16
23:47:19.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:47:19.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:19.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:47:19.093 00.000 20224 MoveAxis(E, 0, ABG)
23:47:19.093 00.000 20224 Move returns status 0, amount 0
23:47:19.093 00.000 20224 MoveAxis(N, 0, ABG)
23:47:19.093 00.000 20224 Move returns status 0, amount 0
23:47:19.093 00.000 20224 move complete, result=0
23:47:19.093 00.000 20224 worker thread done servicing request
23:47:19.097 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2870, FiltMin=2601, FiltMax=26038, Gamma=1.000
23:47:19.110 00.013 8996 UpdateGuideState exits: m=714404 SNR=321.3
23:47:19.111 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:19.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:19.113 00.001 8996 Enqueuing Expose request
23:47:19.113 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:19.114 00.001 20224 Worker thread wakes up
23:47:19.114 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:19.114 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:20.289 01.175 20224 Exposure complete
23:47:20.378 00.089 20224 worker thread done servicing request
23:47:20.378 00.000 8996 OnExposeComplete: enter
23:47:20.379 00.001 8996 UpdateGuideState(): m_state=6
23:47:20.380 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8475
23:47:20.382 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=474.32, Mass=691727, SNR=320.9, Peak=52880 HFD=4.5
23:47:20.383 00.001 8996 MultiStar: [#1 -0.21,-0.08,0.68,U] [#2 -0.56,-0.01,0.00,M4] [#3 0.01,0.01,0.74,U] [#4 -0.09,-0.14,0.63,U] [#5 -0.15,0.03,0.66,U] [#6 -0.06,-0.35,0.46,U] [#7 -0.10,-0.12,0.55,U] [#8 -0.08,0.01,0.42,U] 
23:47:20.385 00.002 8996 refined, 7 included, MultiStar: {-0.06, -0.02}, one-star: {0.08, 0.22}
23:47:20.387 00.002 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
23:47:20.388 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
23:47:20.389 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.80 mountX=-0.06 mountY=0.03, mountTheta=2.69
23:47:20.392 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
23:47:20.393 00.001 8996 Enqueuing Move request for scope (-0.06, -0.02)
23:47:20.394 00.001 20224 Worker thread wakes up
23:47:20.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:47:20.394 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:47:20.394 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
23:47:20.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:47:20.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:20.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:47:20.394 00.000 20224 MoveAxis(E, 0, ABG)
23:47:20.394 00.000 20224 Move returns status 0, amount 0
23:47:20.394 00.000 20224 MoveAxis(N, 0, ABG)
23:47:20.394 00.000 20224 Move returns status 0, amount 0
23:47:20.394 00.000 20224 move complete, result=0
23:47:20.395 00.001 20224 worker thread done servicing request
23:47:20.402 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52880, med=2870, FiltMin=2617, FiltMax=22934, Gamma=1.000
23:47:20.422 00.020 8996 UpdateGuideState exits: m=691727 SNR=320.9
23:47:20.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:20.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:20.425 00.001 8996 Enqueuing Expose request
23:47:20.426 00.001 20224 Worker thread wakes up
23:47:20.426 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:20.426 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:20.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:21.414 00.988 20224 Exposure complete
23:47:21.496 00.082 20224 worker thread done servicing request
23:47:21.496 00.000 8996 OnExposeComplete: enter
23:47:21.498 00.002 8996 UpdateGuideState(): m_state=6
23:47:21.500 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8476
23:47:21.501 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.40, Mass=664103, SNR=349.1, Peak=52928 HFD=4.3
23:47:21.503 00.002 8996 MultiStar: [#1 -0.36,0.15,0.65,U] [#2 -0.58,0.27,0.00,M5] [#3 0.01,0.05,0.56,U] [#4 -0.22,0.11,0.55,U] [#5 -0.36,0.16,0.59,U] [#6 -0.27,-0.02,0.41,U] [#7 -0.14,0.18,0.37,U] [#8 -0.31,0.25,0.42,U] 
23:47:21.505 00.002 8996 refined, 7 included, MultiStar: {-0.18, 0.16}, one-star: {0.03, 0.30}
23:47:21.506 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
23:47:21.507 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
23:47:21.508 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.16 hyp=0.24 cameraTheta=2.41 mountX=-0.20 mountY=-0.14, mountTheta=-2.51
23:47:21.511 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.16, opts=13)
23:47:21.513 00.002 8996 Enqueuing Move request for scope (-0.18, 0.16)
23:47:21.515 00.002 20224 Worker thread wakes up
23:47:21.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.16) opts 0xd
23:47:21.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.16)
23:47:21.516 00.001 20224 Moving (-0.18, 0.16) raw xDistance=-0.20 yDistance=-0.14
23:47:21.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:47:21.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:21.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:47:21.516 00.000 20224 MoveAxis(E, 0, ABG)
23:47:21.516 00.000 20224 Move returns status 0, amount 0
23:47:21.516 00.000 20224 MoveAxis(N, 0, ABG)
23:47:21.516 00.000 20224 Move returns status 0, amount 0
23:47:21.517 00.001 20224 move complete, result=0
23:47:21.517 00.000 20224 worker thread done servicing request
23:47:21.523 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52928, med=2870, FiltMin=2614, FiltMax=21622, Gamma=1.000
23:47:21.543 00.020 8996 UpdateGuideState exits: m=664103 SNR=349.1
23:47:21.544 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:21.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:21.546 00.001 8996 Enqueuing Expose request
23:47:21.546 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:21.550 00.004 20224 Worker thread wakes up
23:47:21.550 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:21.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:22.716 01.166 20224 Exposure complete
23:47:22.789 00.073 20224 worker thread done servicing request
23:47:22.790 00.001 8996 OnExposeComplete: enter
23:47:22.790 00.000 8996 UpdateGuideState(): m_state=6
23:47:22.792 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8477
23:47:22.794 00.002 8996 Star::Find returns 1 (0), X=135.95, Y=474.35, Mass=715202, SNR=351.3, Peak=63120 HFD=4.3
23:47:22.795 00.001 8996 MultiStar: [#1 -0.22,0.02,0.63,U] [#2 -0.30,0.19,0.72,U] [#3 -0.19,-0.03,0.61,U] [#4 -0.12,-0.07,0.50,U] [#5 -0.33,0.27,0.00,M1] [#6 -0.23,-0.28,0.47,U] [#7 -0.30,0.10,0.45,U] [#8 -0.26,0.13,0.37,U] 
23:47:22.796 00.001 8996 refined, 7 included, MultiStar: {-0.21, 0.06}, one-star: {-0.11, 0.25}
23:47:22.797 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
23:47:22.798 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
23:47:22.798 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.85 mountX=-0.21 mountY=-0.04, mountTheta=-2.96
23:47:22.801 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.06, opts=13)
23:47:22.803 00.002 8996 Enqueuing Move request for scope (-0.21, 0.06)
23:47:22.804 00.001 20224 Worker thread wakes up
23:47:22.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
23:47:22.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
23:47:22.804 00.000 20224 Moving (-0.21, 0.06) raw xDistance=-0.21 yDistance=-0.04
23:47:22.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:47:22.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:22.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:47:22.804 00.000 20224 MoveAxis(E, 31, ABG)
23:47:22.805 00.001 20224 Guiding  Dir = 2, Dur = 31
23:47:22.805 00.000 20224 IsSlewing returns 0
23:47:22.805 00.000 20224 IsGuiding returns 0
23:47:22.807 00.002 20224 PulseGuide returned control before completion, sleep 39
23:47:22.810 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63120, med=2870, FiltMin=2611, FiltMax=24502, Gamma=1.000
23:47:22.833 00.023 8996 UpdateGuideState exits: m=715202 SNR=351.3
23:47:22.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:22.836 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:22.837 00.001 8996 Enqueuing Expose request
23:47:22.855 00.018 20224 IsGuiding returns 1
23:47:22.855 00.000 20224 scope still moving after pulse duration time elapsed
23:47:22.886 00.031 20224 IsSlewing returns 0
23:47:22.886 00.000 20224 IsGuiding returns 0
23:47:22.886 00.000 20224 scope move finished after 31 + 51 ms
23:47:22.887 00.001 20224 Move returns status 0, amount 31
23:47:22.887 00.000 20224 MoveAxis(N, 0, ABG)
23:47:22.887 00.000 20224 Move returns status 0, amount 0
23:47:22.887 00.000 20224 move complete, result=0
23:47:22.887 00.000 20224 worker thread done servicing request
23:47:22.887 00.000 20224 Worker thread wakes up
23:47:22.887 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:22.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:22.887 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
23:47:23.848 00.961 20224 Exposure complete
23:47:23.927 00.079 20224 worker thread done servicing request
23:47:23.927 00.000 8996 OnExposeComplete: enter
23:47:23.929 00.002 8996 UpdateGuideState(): m_state=6
23:47:23.931 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8478
23:47:23.933 00.002 8996 Star::Find returns 1 (0), X=135.93, Y=474.17, Mass=719545, SNR=380.7, Peak=65200 HFD=4.4
23:47:23.936 00.003 8996 MultiStar: [#1 -0.34,-0.27,0.00,M1] [#2 -0.39,0.17,0.00,M5] [#3 -0.02,-0.26,0.59,U] [#4 -0.09,-0.35,0.49,U] [#5 -0.17,-0.07,0.58,U] [#6 -0.18,-0.26,0.40,U] [#7 -0.09,-0.21,0.34,U] [#8 -0.06,0.02,0.35,U] 
23:47:23.938 00.002 8996 single-star, 6 included, MultiStar: {-0.11, -0.12}, one-star: {-0.14, 0.07}
23:47:23.941 00.003 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
23:47:23.943 00.002 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
23:47:23.946 00.003 8996 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.15 cameraTheta=2.69 mountX=-0.14 mountY=-0.05, mountTheta=-2.81
23:47:23.949 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.07, opts=13)
23:47:23.951 00.002 8996 Enqueuing Move request for scope (-0.14, 0.07)
23:47:23.952 00.001 20224 Worker thread wakes up
23:47:23.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
23:47:23.952 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
23:47:23.952 00.000 20224 Moving (-0.14, 0.07) raw xDistance=-0.14 yDistance=-0.05
23:47:23.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:47:23.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:23.953 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:47:23.953 00.000 20224 MoveAxis(E, 0, ABG)
23:47:23.953 00.000 20224 Move returns status 0, amount 0
23:47:23.953 00.000 20224 MoveAxis(N, 0, ABG)
23:47:23.953 00.000 20224 Move returns status 0, amount 0
23:47:23.953 00.000 20224 move complete, result=0
23:47:23.953 00.000 20224 worker thread done servicing request
23:47:23.958 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65200, med=2870, FiltMin=2608, FiltMax=27862, Gamma=1.000
23:47:23.981 00.023 8996 UpdateGuideState exits: m=719545 SNR=380.7
23:47:23.983 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:23.985 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:23.986 00.001 8996 Enqueuing Expose request
23:47:23.988 00.002 20224 Worker thread wakes up
23:47:23.988 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:23.990 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:23.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:25.161 01.171 20224 Exposure complete
23:47:25.241 00.080 20224 worker thread done servicing request
23:47:25.241 00.000 8996 OnExposeComplete: enter
23:47:25.243 00.002 8996 UpdateGuideState(): m_state=6
23:47:25.244 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8479
23:47:25.245 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=474.30, Mass=734971, SNR=374.6, Peak=65136 HFD=4.3
23:47:25.246 00.001 8996 MultiStar: [#1 -0.25,-0.03,0.65,U] [#2 -0.45,-0.02,0.00,M6] [#3 -0.11,-0.16,0.53,U] [#4 -0.12,-0.20,0.55,U] [#5 -0.32,-0.01,0.56,U] [#6 -0.23,-0.11,0.42,U] [#7 -0.11,-0.05,0.39,U] [#8 -0.17,-0.17,0.35,U] 
23:47:25.248 00.002 8996 refined, 7 included, MultiStar: {-0.16, -0.03}, one-star: {-0.04, 0.20}
23:47:25.248 00.000 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
23:47:25.250 00.002 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
23:47:25.251 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.93 mountX=-0.15 mountY=0.05, mountTheta=2.82
23:47:25.253 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.03, opts=13)
23:47:25.254 00.001 8996 Enqueuing Move request for scope (-0.16, -0.03)
23:47:25.255 00.001 20224 Worker thread wakes up
23:47:25.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
23:47:25.255 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
23:47:25.255 00.000 20224 Moving (-0.16, -0.03) raw xDistance=-0.15 yDistance=0.05
23:47:25.256 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:47:25.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:25.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:47:25.256 00.000 20224 MoveAxis(E, 0, ABG)
23:47:25.256 00.000 20224 Move returns status 0, amount 0
23:47:25.256 00.000 20224 MoveAxis(N, 0, ABG)
23:47:25.256 00.000 20224 Move returns status 0, amount 0
23:47:25.256 00.000 20224 move complete, result=0
23:47:25.256 00.000 20224 worker thread done servicing request
23:47:25.259 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65136, med=2870, FiltMin=2582, FiltMax=26253, Gamma=1.000
23:47:25.272 00.013 8996 UpdateGuideState exits: m=734971 SNR=374.6
23:47:25.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:25.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:25.275 00.001 8996 Enqueuing Expose request
23:47:25.275 00.000 20224 Worker thread wakes up
23:47:25.275 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:25.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:25.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:26.253 00.977 20224 Exposure complete
23:47:26.327 00.074 20224 worker thread done servicing request
23:47:26.327 00.000 8996 OnExposeComplete: enter
23:47:26.329 00.002 8996 UpdateGuideState(): m_state=6
23:47:26.332 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8480
23:47:26.334 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=474.08, Mass=647717, SNR=312.0, Peak=61776 HFD=4.4
23:47:26.337 00.003 8996 MultiStar: [#1 -0.05,-0.09,0.81,U] [#2 -0.49,0.03,0.00,M7] [#3 0.10,-0.24,0.74,U] [#4 0.01,-0.33,0.51,U] [#5 -0.31,0.07,0.66,U] [#6 -0.12,-0.20,0.43,U] [#7 -0.04,0.03,0.51,U] [#8 -0.31,-0.17,0.46,U] 
23:47:26.338 00.001 8996 single-star, 7 included, MultiStar: {-0.08, -0.11}, one-star: {-0.04, -0.02}
23:47:26.339 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
23:47:26.339 00.000 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
23:47:26.340 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.60 mountX=-0.04 mountY=0.03, mountTheta=2.49
23:47:26.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
23:47:26.343 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
23:47:26.344 00.001 20224 Worker thread wakes up
23:47:26.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:47:26.344 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:47:26.344 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
23:47:26.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:47:26.345 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:26.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:47:26.345 00.000 20224 MoveAxis(E, 0, ABG)
23:47:26.345 00.000 20224 Move returns status 0, amount 0
23:47:26.345 00.000 20224 MoveAxis(N, 0, ABG)
23:47:26.345 00.000 20224 Move returns status 0, amount 0
23:47:26.345 00.000 20224 move complete, result=0
23:47:26.345 00.000 20224 worker thread done servicing request
23:47:26.348 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61776, med=2870, FiltMin=2611, FiltMax=25293, Gamma=1.000
23:47:26.361 00.013 8996 UpdateGuideState exits: m=647717 SNR=312.0
23:47:26.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:26.363 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:26.364 00.001 8996 Enqueuing Expose request
23:47:26.365 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:26.365 00.000 20224 Worker thread wakes up
23:47:26.366 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:26.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:27.538 01.172 20224 Exposure complete
23:47:27.599 00.061 20224 worker thread done servicing request
23:47:27.600 00.001 8996 OnExposeComplete: enter
23:47:27.601 00.001 8996 UpdateGuideState(): m_state=6
23:47:27.602 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8481
23:47:27.603 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.06, Mass=660404, SNR=337.6, Peak=62432 HFD=4.4
23:47:27.604 00.001 8996 MultiStar: [#1 -0.38,-0.25,0.00,M1] [#2 -0.76,0.08,0.00,M8] [#3 -0.23,-0.19,0.62,U] [#4 -0.34,-0.31,0.00,M1] [#5 -0.34,-0.16,0.63,U] [#6 -0.16,-0.16,0.43,U] [#7 -0.32,-0.16,0.51,U] [#8 -0.37,-0.23,0.00,M1] 
23:47:27.605 00.001 8996 single-star, 4 included, MultiStar: {-0.22, -0.13}, one-star: {-0.12, -0.04}
23:47:27.606 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:47:27.607 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
23:47:27.608 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.79 mountX=-0.11 mountY=0.06, mountTheta=2.67
23:47:27.610 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
23:47:27.611 00.001 8996 Enqueuing Move request for scope (-0.12, -0.04)
23:47:27.612 00.001 20224 Worker thread wakes up
23:47:27.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
23:47:27.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
23:47:27.612 00.000 20224 Moving (-0.12, -0.04) raw xDistance=-0.11 yDistance=0.06
23:47:27.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:47:27.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:27.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:47:27.612 00.000 20224 MoveAxis(E, 0, ABG)
23:47:27.612 00.000 20224 Move returns status 0, amount 0
23:47:27.612 00.000 20224 MoveAxis(N, 0, ABG)
23:47:27.612 00.000 20224 Move returns status 0, amount 0
23:47:27.612 00.000 20224 move complete, result=0
23:47:27.612 00.000 20224 worker thread done servicing request
23:47:27.616 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62432, med=2870, FiltMin=2608, FiltMax=25171, Gamma=1.000
23:47:27.631 00.015 8996 UpdateGuideState exits: m=660404 SNR=337.6
23:47:27.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:27.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:27.634 00.001 8996 Enqueuing Expose request
23:47:27.635 00.001 20224 Worker thread wakes up
23:47:27.635 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:27.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:27.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:28.610 00.974 20224 Exposure complete
23:47:28.715 00.105 20224 worker thread done servicing request
23:47:28.715 00.000 8996 OnExposeComplete: enter
23:47:28.716 00.001 8996 UpdateGuideState(): m_state=6
23:47:28.717 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8482
23:47:28.718 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.24, Mass=686537, SNR=347.8, Peak=55280 HFD=4.4
23:47:28.719 00.001 8996 MultiStar: [#1 -0.32,-0.01,0.76,U] [#2 -0.43,0.30,0.00,M9] [#3 -0.01,0.04,0.58,U] [#4 -0.21,-0.12,0.57,U] [#5 -0.37,-0.04,0.57,U] [#6 -0.08,-0.00,0.46,U] [#7 -0.14,0.14,0.50,U] [#8 -0.26,0.06,0.41,U] 
23:47:28.720 00.001 8996 single-star, 7 included, MultiStar: {-0.16, 0.03}, one-star: {0.01, 0.13}
23:47:28.721 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
23:47:28.722 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
23:47:28.722 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.51 mountX=-0.00 mountY=-0.13, mountTheta=-1.61
23:47:28.724 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.13, opts=13)
23:47:28.725 00.001 8996 Enqueuing Move request for scope (0.01, 0.13)
23:47:28.725 00.000 20224 Worker thread wakes up
23:47:28.726 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
23:47:28.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
23:47:28.726 00.000 20224 Moving (0.01, 0.13) raw xDistance=-0.00 yDistance=-0.13
23:47:28.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:47:28.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:28.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:47:28.726 00.000 20224 MoveAxis(E, 0, ABG)
23:47:28.726 00.000 20224 Move returns status 0, amount 0
23:47:28.727 00.001 20224 MoveAxis(N, 0, ABG)
23:47:28.727 00.000 20224 Move returns status 0, amount 0
23:47:28.727 00.000 20224 move complete, result=0
23:47:28.727 00.000 20224 worker thread done servicing request
23:47:28.730 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=55280, med=2870, FiltMin=2582, FiltMax=24966, Gamma=1.000
23:47:28.756 00.026 8996 UpdateGuideState exits: m=686537 SNR=347.8
23:47:28.758 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:28.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:28.760 00.001 8996 Enqueuing Expose request
23:47:28.761 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:28.762 00.001 20224 Worker thread wakes up
23:47:28.762 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:28.763 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:29.941 01.178 20224 Exposure complete
23:47:30.015 00.074 20224 worker thread done servicing request
23:47:30.015 00.000 8996 OnExposeComplete: enter
23:47:30.016 00.001 8996 UpdateGuideState(): m_state=6
23:47:30.017 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8483
23:47:30.018 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=474.30, Mass=691117, SNR=304.3, Peak=55616 HFD=4.3
23:47:30.019 00.001 8996 MultiStar: [#1 -0.35,-0.08,0.69,U] [#2 -0.31,0.19,0.82,U] [#3 -0.13,0.04,0.75,U] [#4 -0.23,0.11,0.66,U] [#5 -0.27,0.09,0.68,U] [#6 -0.23,0.04,0.56,U] [#7 -0.16,0.12,0.51,U] [#8 -0.28,-0.09,0.41,U] 
23:47:30.020 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.08}, one-star: {0.01, 0.19}
23:47:30.021 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
23:47:30.021 00.000 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
23:47:30.022 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.53 mountX=-0.01 mountY=-0.19, mountTheta=-1.63
23:47:30.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.19, opts=13)
23:47:30.025 00.001 8996 Enqueuing Move request for scope (0.01, 0.19)
23:47:30.026 00.001 20224 Worker thread wakes up
23:47:30.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
23:47:30.026 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
23:47:30.026 00.000 20224 Moving (0.01, 0.19) raw xDistance=-0.01 yDistance=-0.19
23:47:30.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:47:30.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:30.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:47:30.026 00.000 20224 MoveAxis(E, 0, ABG)
23:47:30.026 00.000 20224 Move returns status 0, amount 0
23:47:30.027 00.001 20224 MoveAxis(N, 0, ABG)
23:47:30.027 00.000 20224 Move returns status 0, amount 0
23:47:30.027 00.000 20224 move complete, result=0
23:47:30.027 00.000 20224 worker thread done servicing request
23:47:30.030 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55616, med=2870, FiltMin=2589, FiltMax=25622, Gamma=1.000
23:47:30.044 00.014 8996 UpdateGuideState exits: m=691117 SNR=304.3
23:47:30.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:30.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:30.046 00.000 8996 Enqueuing Expose request
23:47:30.047 00.001 20224 Worker thread wakes up
23:47:30.047 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:30.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:30.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:31.020 00.972 20224 Exposure complete
23:47:31.093 00.073 20224 worker thread done servicing request
23:47:31.093 00.000 8996 OnExposeComplete: enter
23:47:31.095 00.002 8996 UpdateGuideState(): m_state=6
23:47:31.097 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8484
23:47:31.098 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.26, Mass=770994, SNR=362.3, Peak=65440 HFD=4.4
23:47:31.100 00.002 8996 MultiStar: [#1 -0.28,-0.35,0.00,M1] [#2 -0.41,-0.12,0.00,M9] [#3 -0.15,-0.20,0.62,U] [#4 -0.13,-0.20,0.53,U] [#5 -0.57,-0.01,0.00,M1] [#6 -0.04,-0.11,0.44,U] [#7 -0.12,-0.19,0.45,U] [#8 -0.39,-0.13,0.34,U] 
23:47:31.103 00.003 8996 refined, 5 included, MultiStar: {-0.14, -0.08}, one-star: {-0.11, 0.15}
23:47:31.105 00.002 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
23:47:31.107 00.002 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
23:47:31.109 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.65 mountX=-0.13 mountY=0.09, mountTheta=2.54
23:47:31.112 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.08, opts=13)
23:47:31.114 00.002 8996 Enqueuing Move request for scope (-0.14, -0.08)
23:47:31.115 00.001 20224 Worker thread wakes up
23:47:31.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
23:47:31.115 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
23:47:31.115 00.000 20224 Moving (-0.14, -0.08) raw xDistance=-0.13 yDistance=0.09
23:47:31.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:47:31.115 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:31.116 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:47:31.116 00.000 20224 MoveAxis(E, 0, ABG)
23:47:31.116 00.000 20224 Move returns status 0, amount 0
23:47:31.116 00.000 20224 MoveAxis(N, 0, ABG)
23:47:31.116 00.000 20224 Move returns status 0, amount 0
23:47:31.116 00.000 20224 move complete, result=0
23:47:31.116 00.000 20224 worker thread done servicing request
23:47:31.127 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65440, med=2870, FiltMin=2601, FiltMax=28237, Gamma=1.000
23:47:31.146 00.019 8996 UpdateGuideState exits: m=770994 SNR=362.3
23:47:31.147 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:31.148 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:31.149 00.001 8996 Enqueuing Expose request
23:47:31.150 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:31.151 00.001 20224 Worker thread wakes up
23:47:31.151 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:31.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:32.306 01.155 20224 Exposure complete
23:47:32.363 00.057 20224 worker thread done servicing request
23:47:32.363 00.000 8996 OnExposeComplete: enter
23:47:32.365 00.002 8996 UpdateGuideState(): m_state=6
23:47:32.367 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8485
23:47:32.369 00.002 8996 Star::Find returns 1 (0), X=135.87, Y=473.94, Mass=704651, SNR=338.5, Peak=65440 HFD=4.3
23:47:32.370 00.001 8996 MultiStar: [#1 -0.38,-0.32,0.00,M2] [#2 -0.39,-0.19,0.00,M10] [#3 0.01,-0.33,0.57,U] [#4 -0.05,-0.42,0.00,M1] [#5 -0.61,-0.27,0.00,M2] [#6 -0.24,-0.52,0.00,M1] [#7 -0.25,-0.37,0.00,M1] [#8 -0.59,-0.22,0.00,M1] 
23:47:32.371 00.001 8996 single-star, 1 included, MultiStar: {-0.12, -0.22}, one-star: {-0.20, -0.16}
23:47:32.371 00.000 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:47:32.372 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
23:47:32.373 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.16 hyp=0.25 cameraTheta=-2.45 mountX=-0.18 mountY=0.18, mountTheta=2.34
23:47:32.374 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.16, opts=13)
23:47:32.375 00.001 8996 Enqueuing Move request for scope (-0.20, -0.16)
23:47:32.376 00.001 20224 Worker thread wakes up
23:47:32.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.16) opts 0xd
23:47:32.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.16)
23:47:32.376 00.000 20224 Moving (-0.20, -0.16) raw xDistance=-0.18 yDistance=0.18
23:47:32.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:47:32.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:32.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:47:32.376 00.000 20224 MoveAxis(E, 0, ABG)
23:47:32.376 00.000 20224 Move returns status 0, amount 0
23:47:32.376 00.000 20224 MoveAxis(N, 0, ABG)
23:47:32.376 00.000 20224 Move returns status 0, amount 0
23:47:32.376 00.000 20224 move complete, result=0
23:47:32.376 00.000 20224 worker thread done servicing request
23:47:32.380 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2870, FiltMin=2621, FiltMax=28931, Gamma=1.000
23:47:32.405 00.025 8996 UpdateGuideState exits: m=704651 SNR=338.5
23:47:32.407 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:32.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:32.409 00.001 8996 Enqueuing Expose request
23:47:32.409 00.000 20224 Worker thread wakes up
23:47:32.409 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:47:32.411 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:32.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:33.379 00.968 20224 Exposure complete
23:47:33.469 00.090 20224 worker thread done servicing request
23:47:33.469 00.000 8996 OnExposeComplete: enter
23:47:33.471 00.002 8996 UpdateGuideState(): m_state=6
23:47:33.473 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8486
23:47:33.475 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=473.91, Mass=628846, SNR=326.5, Peak=51504 HFD=4.4
23:47:33.477 00.002 8996 MultiStar: [#1 -0.10,-0.23,0.70,U] [#2 -0.62,0.19,0.00,R] [#3 0.08,-0.17,0.59,U] [#4 0.03,-0.26,0.56,U] [#5 -0.29,-0.15,0.67,U] [#6 -0.06,-0.41,0.46,U] [#7 -0.24,-0.32,0.46,U] [#8 -0.56,-0.28,0.00,M2] 
23:47:33.480 00.003 8996 single-star, 6 included, MultiStar: {-0.10, -0.23}, one-star: {-0.09, -0.19}
23:47:33.483 00.003 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
23:47:33.486 00.003 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
23:47:33.488 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.00 mountX=-0.07 mountY=0.20, mountTheta=1.90
23:47:33.495 00.007 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.19, opts=13)
23:47:33.497 00.002 8996 Enqueuing Move request for scope (-0.09, -0.19)
23:47:33.500 00.003 20224 Worker thread wakes up
23:47:33.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
23:47:33.500 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
23:47:33.500 00.000 20224 Moving (-0.09, -0.19) raw xDistance=-0.07 yDistance=0.20
23:47:33.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:47:33.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:47:33.501 00.001 20224 MoveAxis(E, 0, ABG)
23:47:33.501 00.000 20224 Move returns status 0, amount 0
23:47:33.501 00.000 20224 MoveAxis(S, 42, ABG)
23:47:33.501 00.000 20224 Guiding  Dir = 1, Dur = 42
23:47:33.501 00.000 20224 IsSlewing returns 0
23:47:33.501 00.000 20224 IsGuiding returns 0
23:47:33.507 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51504, med=2870, FiltMin=2589, FiltMax=25139, Gamma=1.000
23:47:33.532 00.025 8996 UpdateGuideState exits: m=628846 SNR=326.5
23:47:33.534 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:33.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:33.536 00.001 8996 Enqueuing Expose request
23:47:33.541 00.005 20224 PulseGuide returned control before completion, sleep 13
23:47:33.572 00.031 20224 IsGuiding returns 1
23:47:33.572 00.000 20224 scope still moving after pulse duration time elapsed
23:47:33.603 00.031 20224 IsSlewing returns 0
23:47:33.603 00.000 20224 IsGuiding returns 1
23:47:33.634 00.031 20224 IsSlewing returns 0
23:47:33.634 00.000 20224 IsGuiding returns 0
23:47:33.634 00.000 20224 scope move finished after 42 + 90 ms
23:47:33.634 00.000 20224 Move returns status 0, amount 42
23:47:33.634 00.000 20224 move complete, result=0
23:47:33.634 00.000 20224 worker thread done servicing request
23:47:33.635 00.001 20224 Worker thread wakes up
23:47:33.635 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
23:47:33.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:33.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:34.815 01.179 20224 Exposure complete
23:47:34.913 00.098 20224 worker thread done servicing request
23:47:34.913 00.000 8996 OnExposeComplete: enter
23:47:34.915 00.002 8996 UpdateGuideState(): m_state=6
23:47:34.916 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8487
23:47:34.917 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=474.08, Mass=691797, SNR=322.4, Peak=62224 HFD=4.5
23:47:34.918 00.001 8996 MultiStar: [#1 -0.38,0.15,0.72,U] [#2 -0.03,0.05,0.80,U] [#3 -0.23,-0.08,0.60,U] [#4 -0.21,0.09,0.59,U] [#5 -0.68,0.17,0.00,M2] [#6 -0.34,0.08,0.42,U] [#7 -0.38,-0.02,0.50,U] [#8 -0.50,-0.06,0.00,M3] 
23:47:34.918 00.000 8996 refined, 6 included, MultiStar: {-0.27, 0.03}, one-star: {-0.36, -0.02}
23:47:34.919 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
23:47:34.920 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
23:47:34.921 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.02 mountX=-0.27 mountY=-0.00, mountTheta=-3.13
23:47:34.922 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.03, opts=13)
23:47:34.923 00.001 8996 Enqueuing Move request for scope (-0.27, 0.03)
23:47:34.924 00.001 20224 Worker thread wakes up
23:47:34.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
23:47:34.924 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
23:47:34.924 00.000 20224 Moving (-0.27, 0.03) raw xDistance=-0.27 yDistance=-0.00
23:47:34.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:47:34.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:34.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:47:34.924 00.000 20224 MoveAxis(E, 40, ABG)
23:47:34.924 00.000 20224 Guiding  Dir = 2, Dur = 40
23:47:34.925 00.001 20224 IsSlewing returns 0
23:47:34.925 00.000 20224 IsGuiding returns 0
23:47:34.928 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62224, med=2870, FiltMin=2595, FiltMax=30150, Gamma=1.000
23:47:34.952 00.024 8996 UpdateGuideState exits: m=691797 SNR=322.4
23:47:34.955 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:34.957 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:34.958 00.001 8996 Enqueuing Expose request
23:47:34.964 00.006 20224 PulseGuide returned control before completion, sleep 11
23:47:34.979 00.015 20224 IsGuiding returns 1
23:47:34.979 00.000 20224 scope still moving after pulse duration time elapsed
23:47:35.011 00.032 20224 IsSlewing returns 0
23:47:35.011 00.000 20224 IsGuiding returns 1
23:47:35.041 00.030 20224 IsSlewing returns 0
23:47:35.041 00.000 20224 IsGuiding returns 1
23:47:35.071 00.030 20224 IsSlewing returns 0
23:47:35.071 00.000 20224 IsGuiding returns 0
23:47:35.071 00.000 20224 scope move finished after 40 + 107 ms
23:47:35.071 00.000 20224 Move returns status 0, amount 40
23:47:35.071 00.000 20224 MoveAxis(N, 0, ABG)
23:47:35.071 00.000 20224 Move returns status 0, amount 0
23:47:35.071 00.000 20224 move complete, result=0
23:47:35.071 00.000 20224 worker thread done servicing request
23:47:35.072 00.001 20224 Worker thread wakes up
23:47:35.072 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
23:47:35.073 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:35.074 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:36.045 00.971 20224 Exposure complete
23:47:36.141 00.096 20224 worker thread done servicing request
23:47:36.141 00.000 8996 OnExposeComplete: enter
23:47:36.142 00.001 8996 UpdateGuideState(): m_state=6
23:47:36.143 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8488
23:47:36.144 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=474.56, Mass=767272, SNR=388.0, Peak=53072 HFD=4.5
23:47:36.145 00.001 8996 MultiStar: [#1 -0.06,0.31,0.51,U] [#2 0.37,-0.08,0.63,U] [#3 0.13,0.18,0.61,U] [#4 0.11,0.05,0.50,U] [#5 -0.30,0.39,0.00,M3] [#6 -0.01,0.19,0.39,U] [#7 -0.02,-0.01,0.36,U] [#8 -0.28,0.13,0.39,U] 
23:47:36.146 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.19}, one-star: {-0.13, 0.46}
23:47:36.147 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
23:47:36.147 00.000 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
23:47:36.148 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.46 mountX=0.00 mountY=-0.19, mountTheta=-1.56
23:47:36.150 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.19, opts=13)
23:47:36.150 00.000 8996 Enqueuing Move request for scope (0.02, 0.19)
23:47:36.151 00.001 20224 Worker thread wakes up
23:47:36.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
23:47:36.152 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
23:47:36.152 00.000 20224 Moving (0.02, 0.19) raw xDistance=0.00 yDistance=-0.19
23:47:36.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:47:36.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:36.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:47:36.152 00.000 20224 MoveAxis(E, 0, ABG)
23:47:36.152 00.000 20224 Move returns status 0, amount 0
23:47:36.152 00.000 20224 MoveAxis(N, 0, ABG)
23:47:36.152 00.000 20224 Move returns status 0, amount 0
23:47:36.152 00.000 20224 move complete, result=0
23:47:36.152 00.000 20224 worker thread done servicing request
23:47:36.155 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53072, med=2870, FiltMin=2598, FiltMax=27382, Gamma=1.000
23:47:36.167 00.012 8996 UpdateGuideState exits: m=767272 SNR=388.0
23:47:36.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:36.168 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:36.169 00.001 8996 Enqueuing Expose request
23:47:36.170 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:36.171 00.001 20224 Worker thread wakes up
23:47:36.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:36.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:37.341 01.170 20224 Exposure complete
23:47:37.413 00.072 20224 worker thread done servicing request
23:47:37.413 00.000 8996 OnExposeComplete: enter
23:47:37.414 00.001 8996 UpdateGuideState(): m_state=6
23:47:37.416 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8489
23:47:37.417 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=474.13, Mass=686912, SNR=370.6, Peak=47888 HFD=4.5
23:47:37.418 00.001 8996 MultiStar: [#1 0.28,-0.32,0.61,U] [#2 0.58,-0.04,0.00,M1] [#3 0.52,-0.07,0.00,M1] [#4 0.47,-0.11,0.00,M1] [#5 0.15,0.30,0.57,U] [#6 0.26,-0.05,0.42,U] [#7 0.35,-0.05,0.41,U] [#8 0.08,-0.04,0.38,U] 
23:47:37.418 00.000 8996 refined, 5 included, MultiStar: {0.24, -0.01}, one-star: {0.26, 0.03}
23:47:37.419 00.001 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
23:47:37.420 00.001 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
23:47:37.420 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.06 mountX=0.24 mountY=-0.01, mountTheta=-0.05
23:47:37.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.01, opts=13)
23:47:37.422 00.000 8996 Enqueuing Move request for scope (0.24, -0.01)
23:47:37.423 00.001 20224 Worker thread wakes up
23:47:37.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
23:47:37.423 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
23:47:37.423 00.000 20224 Moving (0.24, -0.01) raw xDistance=0.24 yDistance=-0.01
23:47:37.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:47:37.424 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:37.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:47:37.424 00.000 20224 MoveAxis(W, 35, ABG)
23:47:37.424 00.000 20224 Guiding  Dir = 3, Dur = 35
23:47:37.424 00.000 20224 IsSlewing returns 0
23:47:37.424 00.000 20224 IsGuiding returns 0
23:47:37.426 00.002 20224 PulseGuide returned control before completion, sleep 44
23:47:37.428 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47888, med=2870, FiltMin=2601, FiltMax=27139, Gamma=1.000
23:47:37.441 00.013 8996 UpdateGuideState exits: m=686912 SNR=370.6
23:47:37.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:37.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:37.444 00.001 8996 Enqueuing Expose request
23:47:37.477 00.033 20224 IsGuiding returns 1
23:47:37.477 00.000 20224 scope still moving after pulse duration time elapsed
23:47:37.508 00.031 20224 IsSlewing returns 0
23:47:37.508 00.000 20224 IsGuiding returns 0
23:47:37.508 00.000 20224 scope move finished after 35 + 49 ms
23:47:37.508 00.000 20224 Move returns status 0, amount 35
23:47:37.508 00.000 20224 MoveAxis(N, 0, ABG)
23:47:37.509 00.001 20224 Move returns status 0, amount 0
23:47:37.509 00.000 20224 move complete, result=0
23:47:37.509 00.000 20224 worker thread done servicing request
23:47:37.509 00.000 20224 Worker thread wakes up
23:47:37.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:37.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:37.514 00.005 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
23:47:38.492 00.978 20224 Exposure complete
23:47:38.557 00.065 20224 worker thread done servicing request
23:47:38.557 00.000 8996 OnExposeComplete: enter
23:47:38.558 00.001 8996 UpdateGuideState(): m_state=6
23:47:38.559 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8490
23:47:38.560 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.82, Mass=743177, SNR=353.5, Peak=50976 HFD=4.4
23:47:38.561 00.001 8996 MultiStar: [#1 0.12,-0.47,0.00,M1] [#2 0.31,0.07,0.67,U] [#3 0.23,-0.20,0.59,U] [#4 0.26,-0.43,0.00,M2] [#5 -0.03,-0.23,0.55,U] [#6 0.16,-0.01,0.41,U] [#7 0.06,-0.12,0.40,U] [#8 0.02,-0.25,0.36,U] 
23:47:38.562 00.001 8996 refined, 6 included, MultiStar: {0.13, -0.16}, one-star: {0.08, -0.29}
23:47:38.563 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
23:47:38.563 00.000 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
23:47:38.564 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-0.89 mountX=0.14 mountY=0.14, mountTheta=0.78
23:47:38.566 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.16, opts=13)
23:47:38.566 00.000 8996 Enqueuing Move request for scope (0.13, -0.16)
23:47:38.567 00.001 20224 Worker thread wakes up
23:47:38.568 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
23:47:38.568 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
23:47:38.568 00.000 20224 Moving (0.13, -0.16) raw xDistance=0.14 yDistance=0.14
23:47:38.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:47:38.568 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:38.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:47:38.568 00.000 20224 MoveAxis(E, 0, ABG)
23:47:38.568 00.000 20224 Move returns status 0, amount 0
23:47:38.569 00.001 20224 MoveAxis(N, 0, ABG)
23:47:38.569 00.000 20224 Move returns status 0, amount 0
23:47:38.569 00.000 20224 move complete, result=0
23:47:38.569 00.000 20224 worker thread done servicing request
23:47:38.571 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50976, med=2870, FiltMin=2621, FiltMax=27728, Gamma=1.000
23:47:38.584 00.013 8996 UpdateGuideState exits: m=743177 SNR=353.5
23:47:38.587 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:38.589 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:38.591 00.002 8996 Enqueuing Expose request
23:47:38.592 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:38.593 00.001 20224 Worker thread wakes up
23:47:38.594 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:38.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:39.749 01.155 20224 Exposure complete
23:47:39.822 00.073 20224 worker thread done servicing request
23:47:39.822 00.000 8996 OnExposeComplete: enter
23:47:39.823 00.001 8996 UpdateGuideState(): m_state=6
23:47:39.823 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8491
23:47:39.824 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=474.00, Mass=675227, SNR=347.5, Peak=50784 HFD=4.3
23:47:39.825 00.001 8996 MultiStar: [#1 -0.19,-0.01,0.64,U] [#2 -0.01,0.15,0.72,U] [#3 -0.17,0.06,0.66,U] [#4 -0.22,-0.15,0.54,U] [#5 -0.37,-0.02,0.59,U] [#6 -0.34,-0.02,0.44,U] [#7 -0.29,0.09,0.45,U] [#8 -0.35,0.07,0.37,U] 
23:47:39.826 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.00}, one-star: {0.21, -0.10}
23:47:39.826 00.000 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
23:47:39.827 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
23:47:39.828 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.14 mountX=-0.14 mountY=0.02, mountTheta=3.02
23:47:39.829 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.00, opts=13)
23:47:39.830 00.001 8996 Enqueuing Move request for scope (-0.14, -0.00)
23:47:39.831 00.001 20224 Worker thread wakes up
23:47:39.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
23:47:39.831 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
23:47:39.831 00.000 20224 Moving (-0.14, -0.00) raw xDistance=-0.14 yDistance=0.02
23:47:39.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:47:39.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:39.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:47:39.831 00.000 20224 MoveAxis(E, 0, ABG)
23:47:39.831 00.000 20224 Move returns status 0, amount 0
23:47:39.831 00.000 20224 MoveAxis(N, 0, ABG)
23:47:39.831 00.000 20224 Move returns status 0, amount 0
23:47:39.831 00.000 20224 move complete, result=0
23:47:39.831 00.000 20224 worker thread done servicing request
23:47:39.835 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50784, med=2870, FiltMin=2553, FiltMax=27248, Gamma=1.000
23:47:39.848 00.013 8996 UpdateGuideState exits: m=675227 SNR=347.5
23:47:39.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:39.849 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:39.850 00.001 8996 Enqueuing Expose request
23:47:39.851 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:39.852 00.001 20224 Worker thread wakes up
23:47:39.852 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:39.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:40.845 00.993 20224 Exposure complete
23:47:40.907 00.062 20224 worker thread done servicing request
23:47:40.907 00.000 8996 OnExposeComplete: enter
23:47:40.908 00.001 8996 UpdateGuideState(): m_state=6
23:47:40.909 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8492
23:47:40.910 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.35, Mass=696338, SNR=353.5, Peak=51424 HFD=4.5
23:47:40.911 00.001 8996 MultiStar: [#1 -0.41,0.21,0.00,M1] [#2 -0.07,0.25,0.74,U] [#3 -0.18,0.19,0.59,U] [#4 -0.35,0.20,0.56,U] [#5 -0.45,0.37,0.00,M1] [#6 -0.17,0.29,0.46,U] [#7 -0.45,0.40,0.00,M1] [#8 -0.62,0.42,0.00,M1] 
23:47:40.911 00.000 8996 single-star, 4 included, MultiStar: {-0.18, 0.24}, one-star: {-0.16, 0.25}
23:47:40.912 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
23:47:40.913 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
23:47:40.914 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.25 hyp=0.29 cameraTheta=2.13 mountX=-0.18 mountY=-0.23, mountTheta=-2.24
23:47:40.915 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.25, opts=13)
23:47:40.916 00.001 8996 Enqueuing Move request for scope (-0.16, 0.25)
23:47:40.917 00.001 20224 Worker thread wakes up
23:47:40.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.25) opts 0xd
23:47:40.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.25)
23:47:40.917 00.000 20224 Moving (-0.16, 0.25) raw xDistance=-0.18 yDistance=-0.23
23:47:40.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:47:40.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:40.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:47:40.917 00.000 20224 MoveAxis(E, 0, ABG)
23:47:40.917 00.000 20224 Move returns status 0, amount 0
23:47:40.917 00.000 20224 MoveAxis(N, 0, ABG)
23:47:40.917 00.000 20224 Move returns status 0, amount 0
23:47:40.917 00.000 20224 move complete, result=0
23:47:40.917 00.000 20224 worker thread done servicing request
23:47:40.921 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51424, med=2870, FiltMin=2621, FiltMax=26717, Gamma=1.000
23:47:40.944 00.023 8996 UpdateGuideState exits: m=696338 SNR=353.5
23:47:40.946 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:40.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:40.948 00.001 8996 Enqueuing Expose request
23:47:40.949 00.001 20224 Worker thread wakes up
23:47:40.949 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:47:40.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:40.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:42.104 01.154 20224 Exposure complete
23:47:42.168 00.064 20224 worker thread done servicing request
23:47:42.168 00.000 8996 OnExposeComplete: enter
23:47:42.169 00.001 8996 UpdateGuideState(): m_state=6
23:47:42.170 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8493
23:47:42.171 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=474.34, Mass=701132, SNR=310.8, Peak=55280 HFD=4.5
23:47:42.172 00.001 8996 MultiStar: [#1 -0.61,-0.00,0.00,M2] [#2 -0.09,0.04,0.71,U] [#3 -0.25,0.03,0.77,U] [#4 -0.41,-0.05,0.54,U] [#5 -0.49,0.35,0.00,M2] [#6 -0.36,0.37,0.00,M1] [#7 -0.32,0.55,0.00,M2] [#8 -0.44,0.04,0.00,M2] 
23:47:42.173 00.001 8996 refined, 3 included, MultiStar: {-0.24, 0.09}, one-star: {-0.26, 0.24}
23:47:42.174 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
23:47:42.174 00.000 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
23:47:42.175 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.26 cameraTheta=2.80 mountX=-0.25 mountY=-0.06, mountTheta=-2.91
23:47:42.177 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.09, opts=13)
23:47:42.178 00.001 8996 Enqueuing Move request for scope (-0.24, 0.09)
23:47:42.179 00.001 20224 Worker thread wakes up
23:47:42.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
23:47:42.179 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
23:47:42.179 00.000 20224 Moving (-0.24, 0.09) raw xDistance=-0.25 yDistance=-0.06
23:47:42.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:47:42.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:42.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:47:42.179 00.000 20224 MoveAxis(E, 37, ABG)
23:47:42.179 00.000 20224 Guiding  Dir = 2, Dur = 37
23:47:42.180 00.001 20224 IsSlewing returns 0
23:47:42.180 00.000 20224 IsGuiding returns 0
23:47:42.183 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55280, med=2870, FiltMin=2601, FiltMax=28301, Gamma=1.000
23:47:42.194 00.011 20224 PulseGuide returned control before completion, sleep 34
23:47:42.199 00.005 8996 UpdateGuideState exits: m=701132 SNR=310.8
23:47:42.201 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:42.203 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:42.205 00.002 8996 Enqueuing Expose request
23:47:42.239 00.034 20224 IsGuiding returns 1
23:47:42.239 00.000 20224 scope still moving after pulse duration time elapsed
23:47:42.271 00.032 20224 IsSlewing returns 0
23:47:42.271 00.000 20224 IsGuiding returns 0
23:47:42.271 00.000 20224 scope move finished after 37 + 55 ms
23:47:42.271 00.000 20224 Move returns status 0, amount 37
23:47:42.271 00.000 20224 MoveAxis(N, 0, ABG)
23:47:42.271 00.000 20224 Move returns status 0, amount 0
23:47:42.271 00.000 20224 move complete, result=0
23:47:42.271 00.000 20224 worker thread done servicing request
23:47:42.272 00.001 20224 Worker thread wakes up
23:47:42.272 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:42.272 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
23:47:42.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:43.258 00.986 20224 Exposure complete
23:47:43.358 00.100 20224 worker thread done servicing request
23:47:43.358 00.000 8996 OnExposeComplete: enter
23:47:43.359 00.001 8996 UpdateGuideState(): m_state=6
23:47:43.359 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8494
23:47:43.360 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=474.23, Mass=679240, SNR=336.3, Peak=48992 HFD=4.4
23:47:43.361 00.001 8996 MultiStar: [#1 -0.18,-0.22,0.70,U] [#2 0.30,-0.37,0.00,M1] [#3 0.13,-0.00,0.61,U] [#4 -0.01,-0.17,0.53,U] [#5 -0.31,0.11,0.60,U] [#6 -0.03,0.31,0.48,U] [#7 0.19,0.13,0.45,U] [#8 -0.32,-0.11,0.46,U] 
23:47:43.362 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.02}, one-star: {-0.03, 0.12}
23:47:43.363 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
23:47:43.364 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
23:47:43.364 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.86 mountX=-0.08 mountY=-0.01, mountTheta=-2.97
23:47:43.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
23:47:43.367 00.001 8996 Enqueuing Move request for scope (-0.07, 0.02)
23:47:43.368 00.001 20224 Worker thread wakes up
23:47:43.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
23:47:43.368 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
23:47:43.368 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.08 yDistance=-0.01
23:47:43.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:47:43.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:43.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:47:43.368 00.000 20224 MoveAxis(E, 0, ABG)
23:47:43.368 00.000 20224 Move returns status 0, amount 0
23:47:43.368 00.000 20224 MoveAxis(N, 0, ABG)
23:47:43.368 00.000 20224 Move returns status 0, amount 0
23:47:43.368 00.000 20224 move complete, result=0
23:47:43.368 00.000 20224 worker thread done servicing request
23:47:43.372 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48992, med=2870, FiltMin=2601, FiltMax=26262, Gamma=1.000
23:47:43.384 00.012 8996 UpdateGuideState exits: m=679240 SNR=336.3
23:47:43.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:43.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:43.387 00.001 8996 Enqueuing Expose request
23:47:43.387 00.000 20224 Worker thread wakes up
23:47:43.387 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:43.388 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:43.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:44.567 01.179 20224 Exposure complete
23:47:44.628 00.061 20224 worker thread done servicing request
23:47:44.629 00.001 8996 OnExposeComplete: enter
23:47:44.631 00.002 8996 UpdateGuideState(): m_state=6
23:47:44.631 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8495
23:47:44.632 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.01, Mass=680473, SNR=351.4, Peak=55456 HFD=4.5
23:47:44.635 00.003 8996 MultiStar: [#1 -0.15,-0.08,0.62,U] [#2 0.13,0.06,0.62,U] [#3 -0.08,-0.24,0.69,U] [#4 0.00,-0.19,0.51,U] [#5 -0.37,0.16,0.55,U] [#6 -0.06,-0.12,0.40,U] [#7 -0.08,-0.14,0.44,U] [#8 -0.39,0.03,0.39,U] 
23:47:44.636 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.07}, one-star: {-0.12, -0.09}
23:47:44.637 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
23:47:44.638 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
23:47:44.639 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.58 mountX=-0.11 mountY=0.08, mountTheta=2.47
23:47:44.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.07, opts=13)
23:47:44.642 00.001 8996 Enqueuing Move request for scope (-0.11, -0.07)
23:47:44.643 00.001 20224 Worker thread wakes up
23:47:44.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
23:47:44.643 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
23:47:44.643 00.000 20224 Moving (-0.11, -0.07) raw xDistance=-0.11 yDistance=0.08
23:47:44.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:47:44.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:44.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:47:44.643 00.000 20224 MoveAxis(E, 0, ABG)
23:47:44.643 00.000 20224 Move returns status 0, amount 0
23:47:44.643 00.000 20224 MoveAxis(N, 0, ABG)
23:47:44.643 00.000 20224 Move returns status 0, amount 0
23:47:44.643 00.000 20224 move complete, result=0
23:47:44.643 00.000 20224 worker thread done servicing request
23:47:44.648 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55456, med=2870, FiltMin=2601, FiltMax=26525, Gamma=1.000
23:47:44.667 00.019 8996 UpdateGuideState exits: m=680473 SNR=351.4
23:47:44.670 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:44.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:44.675 00.003 8996 Enqueuing Expose request
23:47:44.677 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:44.679 00.002 20224 Worker thread wakes up
23:47:44.679 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:44.679 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:45.647 00.968 20224 Exposure complete
23:47:45.719 00.072 20224 worker thread done servicing request
23:47:45.719 00.000 8996 OnExposeComplete: enter
23:47:45.720 00.001 8996 UpdateGuideState(): m_state=6
23:47:45.721 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8496
23:47:45.721 00.000 8996 Star::Find returns 1 (0), X=135.95, Y=473.85, Mass=750635, SNR=378.2, Peak=58640 HFD=4.4
23:47:45.722 00.001 8996 MultiStar: [#1 0.08,-0.04,0.60,U] [#2 0.29,0.18,0.72,U] [#3 0.41,0.02,0.52,U] [#4 0.19,-0.08,0.48,U] [#5 -0.24,0.27,0.57,U] [#6 0.15,-0.37,0.38,U] [#7 0.17,-0.42,0.00,M1] [#8 -0.28,-0.23,0.37,U] 
23:47:45.723 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.05}, one-star: {-0.11, -0.25}
23:47:45.724 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
23:47:45.725 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
23:47:45.725 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.73 mountX=0.06 mountY=0.05, mountTheta=0.62
23:47:45.727 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
23:47:45.727 00.000 8996 Enqueuing Move request for scope (0.06, -0.05)
23:47:45.728 00.001 20224 Worker thread wakes up
23:47:45.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
23:47:45.728 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
23:47:45.728 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.06 yDistance=0.05
23:47:45.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:47:45.728 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:45.729 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:47:45.729 00.000 20224 MoveAxis(E, 0, ABG)
23:47:45.729 00.000 20224 Move returns status 0, amount 0
23:47:45.729 00.000 20224 MoveAxis(N, 0, ABG)
23:47:45.729 00.000 20224 Move returns status 0, amount 0
23:47:45.729 00.000 20224 move complete, result=0
23:47:45.729 00.000 20224 worker thread done servicing request
23:47:45.740 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58640, med=2870, FiltMin=2624, FiltMax=29293, Gamma=1.000
23:47:45.759 00.019 8996 UpdateGuideState exits: m=750635 SNR=378.2
23:47:45.760 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:45.761 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:45.762 00.001 8996 Enqueuing Expose request
23:47:45.763 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:45.763 00.000 20224 Worker thread wakes up
23:47:45.764 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:45.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:46.948 01.184 20224 Exposure complete
23:47:47.039 00.091 20224 worker thread done servicing request
23:47:47.040 00.001 8996 OnExposeComplete: enter
23:47:47.041 00.001 8996 UpdateGuideState(): m_state=6
23:47:47.042 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8497
23:47:47.043 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.09, Mass=706302, SNR=344.0, Peak=50080 HFD=4.4
23:47:47.044 00.001 8996 MultiStar: [#1 0.20,-0.03,0.67,U] [#2 0.33,0.06,0.75,U] [#3 0.28,0.12,0.64,U] [#4 0.32,0.09,0.57,U] [#5 0.07,0.19,0.61,U] [#6 0.08,-0.30,0.49,U] [#7 0.12,-0.02,0.47,U] [#8 0.04,0.18,0.42,U] 
23:47:47.045 00.001 8996 single-star, 8 included, MultiStar: {0.18, 0.03}, one-star: {0.14, -0.02}
23:47:47.045 00.000 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
23:47:47.046 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
23:47:47.047 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.14 mountX=0.14 mountY=0.00, mountTheta=0.03
23:47:47.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.02, opts=13)
23:47:47.049 00.000 8996 Enqueuing Move request for scope (0.14, -0.02)
23:47:47.050 00.001 20224 Worker thread wakes up
23:47:47.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
23:47:47.050 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
23:47:47.051 00.001 20224 Moving (0.14, -0.02) raw xDistance=0.14 yDistance=0.00
23:47:47.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:47:47.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:47.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:47:47.051 00.000 20224 MoveAxis(E, 0, ABG)
23:47:47.051 00.000 20224 Move returns status 0, amount 0
23:47:47.051 00.000 20224 MoveAxis(N, 0, ABG)
23:47:47.051 00.000 20224 Move returns status 0, amount 0
23:47:47.051 00.000 20224 move complete, result=0
23:47:47.051 00.000 20224 worker thread done servicing request
23:47:47.054 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50080, med=2870, FiltMin=2605, FiltMax=28947, Gamma=1.000
23:47:47.079 00.025 8996 UpdateGuideState exits: m=706302 SNR=344.0
23:47:47.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:47.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:47.081 00.000 8996 Enqueuing Expose request
23:47:47.082 00.001 20224 Worker thread wakes up
23:47:47.082 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:47.083 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:47.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:48.059 00.976 20224 Exposure complete
23:47:48.139 00.080 20224 worker thread done servicing request
23:47:48.139 00.000 8996 OnExposeComplete: enter
23:47:48.142 00.003 8996 UpdateGuideState(): m_state=6
23:47:48.144 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8498
23:47:48.146 00.002 8996 Star::Find returns 1 (0), X=136.27, Y=474.35, Mass=720062, SNR=369.0, Peak=49184 HFD=4.6
23:47:48.147 00.001 8996 MultiStar: [#1 0.09,0.56,0.00,M1] [#2 0.47,-0.06,0.00,M1] [#3 0.10,0.00,0.55,U] [#4 -0.03,-0.09,0.51,U] [#5 -0.07,0.02,0.54,U] [#6 0.11,-0.05,0.41,U] [#7 -0.07,0.19,0.43,U] [#8 -0.02,0.24,0.37,U] 
23:47:48.148 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.09}, one-star: {0.20, 0.25}
23:47:48.149 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
23:47:48.150 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
23:47:48.152 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.11 cameraTheta=1.06 mountX=0.04 mountY=-0.10, mountTheta=-1.16
23:47:48.155 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
23:47:48.156 00.001 8996 Enqueuing Move request for scope (0.05, 0.09)
23:47:48.158 00.002 20224 Worker thread wakes up
23:47:48.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
23:47:48.158 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
23:47:48.158 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
23:47:48.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:47:48.158 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:48.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:47:48.158 00.000 20224 MoveAxis(E, 0, ABG)
23:47:48.158 00.000 20224 Move returns status 0, amount 0
23:47:48.158 00.000 20224 MoveAxis(N, 0, ABG)
23:47:48.158 00.000 20224 Move returns status 0, amount 0
23:47:48.158 00.000 20224 move complete, result=0
23:47:48.158 00.000 20224 worker thread done servicing request
23:47:48.161 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49184, med=2870, FiltMin=2608, FiltMax=24089, Gamma=1.000
23:47:48.180 00.019 8996 UpdateGuideState exits: m=720062 SNR=369.0
23:47:48.182 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:48.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:48.184 00.001 8996 Enqueuing Expose request
23:47:48.186 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:48.187 00.001 20224 Worker thread wakes up
23:47:48.187 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:48.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:49.350 01.163 20224 Exposure complete
23:47:49.404 00.054 20224 worker thread done servicing request
23:47:49.404 00.000 8996 OnExposeComplete: enter
23:47:49.405 00.001 8996 UpdateGuideState(): m_state=6
23:47:49.406 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8499
23:47:49.406 00.000 8996 Star::Find returns 1 (0), X=135.92, Y=474.22, Mass=681973, SNR=336.2, Peak=53552 HFD=4.4
23:47:49.407 00.001 8996 MultiStar: [#1 -0.17,-0.08,0.67,U] [#2 0.13,0.01,0.71,U] [#3 -0.03,-0.21,0.58,U] [#4 -0.19,-0.16,0.52,U] [#5 -0.03,-0.05,0.61,U] [#6 -0.44,-0.42,0.00,M1] [#7 -0.32,-0.29,0.00,M1] [#8 -0.30,-0.08,0.40,U] 
23:47:49.408 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.04}, one-star: {-0.14, 0.12}
23:47:49.409 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
23:47:49.409 00.000 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
23:47:49.410 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.70 mountX=-0.09 mountY=0.05, mountTheta=2.59
23:47:49.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.04, opts=13)
23:47:49.412 00.000 8996 Enqueuing Move request for scope (-0.09, -0.04)
23:47:49.413 00.001 20224 Worker thread wakes up
23:47:49.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
23:47:49.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
23:47:49.413 00.000 20224 Moving (-0.09, -0.04) raw xDistance=-0.09 yDistance=0.05
23:47:49.414 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:47:49.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:49.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:47:49.414 00.000 20224 MoveAxis(E, 0, ABG)
23:47:49.414 00.000 20224 Move returns status 0, amount 0
23:47:49.414 00.000 20224 MoveAxis(N, 0, ABG)
23:47:49.414 00.000 20224 Move returns status 0, amount 0
23:47:49.414 00.000 20224 move complete, result=0
23:47:49.414 00.000 20224 worker thread done servicing request
23:47:49.420 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53552, med=2870, FiltMin=2598, FiltMax=25814, Gamma=1.000
23:47:49.434 00.014 8996 UpdateGuideState exits: m=681973 SNR=336.2
23:47:49.435 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:49.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:49.437 00.001 8996 Enqueuing Expose request
23:47:49.438 00.001 20224 Worker thread wakes up
23:47:49.439 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:47:49.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:49.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:50.416 00.976 20224 Exposure complete
23:47:50.485 00.069 20224 worker thread done servicing request
23:47:50.485 00.000 8996 OnExposeComplete: enter
23:47:50.486 00.001 8996 UpdateGuideState(): m_state=6
23:47:50.487 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8500
23:47:50.487 00.000 8996 Star::Find returns 1 (0), X=136.40, Y=473.97, Mass=792256, SNR=409.5, Peak=62006 HFD=4.7
23:47:50.488 00.001 8996 MultiStar: [#1 -0.05,0.08,0.54,U] [#2 0.32,0.02,0.57,U] [#3 0.26,-0.24,0.49,U] [#4 0.32,-0.35,0.00,M1] [#5 -0.05,0.27,0.49,U] [#6 -0.09,-0.50,0.00,M2] [#7 0.12,-0.21,0.33,U] [#8 0.05,0.01,0.30,U] 
23:47:50.489 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.04}, one-star: {0.33, -0.14}
23:47:50.490 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
23:47:50.490 00.000 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
23:47:50.491 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.20 mountX=0.18 mountY=0.02, mountTheta=0.09
23:47:50.494 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.04, opts=13)
23:47:50.496 00.002 8996 Enqueuing Move request for scope (0.17, -0.04)
23:47:50.498 00.002 20224 Worker thread wakes up
23:47:50.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.04) opts 0xd
23:47:50.498 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.04)
23:47:50.498 00.000 20224 Moving (0.17, -0.04) raw xDistance=0.18 yDistance=0.02
23:47:50.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:47:50.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:50.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:47:50.498 00.000 20224 MoveAxis(E, 0, ABG)
23:47:50.498 00.000 20224 Move returns status 0, amount 0
23:47:50.498 00.000 20224 MoveAxis(N, 0, ABG)
23:47:50.498 00.000 20224 Move returns status 0, amount 0
23:47:50.498 00.000 20224 move complete, result=0
23:47:50.499 00.001 20224 worker thread done servicing request
23:47:50.502 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62006, med=2870, FiltMin=2617, FiltMax=30566, Gamma=1.000
23:47:50.516 00.014 8996 UpdateGuideState exits: m=792256 SNR=409.5
23:47:50.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:50.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:50.519 00.001 8996 Enqueuing Expose request
23:47:50.520 00.001 20224 Worker thread wakes up
23:47:50.520 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:47:50.521 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:50.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:51.681 01.160 20224 Exposure complete
23:47:51.750 00.069 20224 worker thread done servicing request
23:47:51.750 00.000 8996 OnExposeComplete: enter
23:47:51.751 00.001 8996 UpdateGuideState(): m_state=6
23:47:51.752 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8501
23:47:51.753 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=474.25, Mass=752778, SNR=307.0, Peak=53318 HFD=4.6
23:47:51.754 00.001 8996 MultiStar: [#1 0.09,-0.09,0.75,U] [#2 0.32,-0.02,0.74,U] [#3 0.28,-0.09,0.66,U] [#4 0.20,-0.22,0.51,U] [#5 0.13,0.01,0.68,U] [#6 0.16,-0.30,0.47,U] [#7 0.17,-0.30,0.49,U] [#8 0.15,-0.12,0.40,U] 
23:47:51.755 00.001 8996 refined, 8 included, MultiStar: {0.20, -0.08}, one-star: {0.23, 0.15}
23:47:51.755 00.000 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
23:47:51.756 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
23:47:51.757 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-0.37 mountX=0.20 mountY=0.05, mountTheta=0.26
23:47:51.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.08, opts=13)
23:47:51.760 00.001 8996 Enqueuing Move request for scope (0.20, -0.08)
23:47:51.761 00.001 20224 Worker thread wakes up
23:47:51.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
23:47:51.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
23:47:51.761 00.000 20224 Moving (0.20, -0.08) raw xDistance=0.20 yDistance=0.05
23:47:51.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:47:51.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:51.762 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:47:51.762 00.000 20224 MoveAxis(W, 30, ABG)
23:47:51.762 00.000 20224 Guiding  Dir = 3, Dur = 30
23:47:51.762 00.000 20224 IsSlewing returns 0
23:47:51.762 00.000 20224 IsGuiding returns 0
23:47:51.768 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53318, med=2870, FiltMin=2598, FiltMax=25027, Gamma=1.000
23:47:51.791 00.023 20224 PulseGuide returned control before completion, sleep 11
23:47:51.797 00.006 8996 UpdateGuideState exits: m=752778 SNR=307.0
23:47:51.799 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:51.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:51.801 00.001 8996 Enqueuing Expose request
23:47:51.806 00.005 20224 IsGuiding returns 1
23:47:51.806 00.000 20224 scope still moving after pulse duration time elapsed
23:47:51.838 00.032 20224 IsSlewing returns 0
23:47:51.838 00.000 20224 IsGuiding returns 1
23:47:51.869 00.031 20224 IsSlewing returns 0
23:47:51.869 00.000 20224 IsGuiding returns 1
23:47:51.900 00.031 20224 IsSlewing returns 0
23:47:51.900 00.000 20224 IsGuiding returns 0
23:47:51.901 00.001 20224 scope move finished after 30 + 108 ms
23:47:51.901 00.000 20224 Move returns status 0, amount 30
23:47:51.901 00.000 20224 MoveAxis(N, 0, ABG)
23:47:51.901 00.000 20224 Move returns status 0, amount 0
23:47:51.901 00.000 20224 move complete, result=0
23:47:51.901 00.000 20224 worker thread done servicing request
23:47:51.901 00.000 20224 Worker thread wakes up
23:47:51.901 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
23:47:51.904 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:51.905 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:52.884 00.979 20224 Exposure complete
23:47:52.940 00.056 20224 worker thread done servicing request
23:47:52.940 00.000 8996 OnExposeComplete: enter
23:47:52.941 00.001 8996 UpdateGuideState(): m_state=6
23:47:52.942 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8502
23:47:52.943 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=474.21, Mass=731557, SNR=362.9, Peak=57072 HFD=4.5
23:47:52.944 00.001 8996 MultiStar: [#1 -0.17,0.03,0.59,U] [#2 -0.03,-0.02,0.79,U] [#3 -0.06,-0.14,0.53,U] [#4 -0.01,-0.10,0.48,U] [#5 -0.22,0.10,0.58,U] [#6 0.04,-0.09,0.41,U] [#7 0.23,-0.10,0.42,U] [#8 -0.13,0.17,0.36,U] 
23:47:52.945 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {0.03, 0.10}
23:47:52.945 00.000 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
23:47:52.946 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
23:47:52.947 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=3.01 mountX=-0.04 mountY=-0.00, mountTheta=-3.12
23:47:52.948 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
23:47:52.949 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
23:47:52.950 00.001 20224 Worker thread wakes up
23:47:52.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
23:47:52.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
23:47:52.950 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
23:47:52.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:47:52.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:52.951 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:47:52.951 00.000 20224 MoveAxis(E, 0, ABG)
23:47:52.951 00.000 20224 Move returns status 0, amount 0
23:47:52.951 00.000 20224 MoveAxis(N, 0, ABG)
23:47:52.951 00.000 20224 Move returns status 0, amount 0
23:47:52.951 00.000 20224 move complete, result=0
23:47:52.951 00.000 20224 worker thread done servicing request
23:47:52.954 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57072, med=2870, FiltMin=2624, FiltMax=25622, Gamma=1.000
23:47:52.969 00.015 8996 UpdateGuideState exits: m=731557 SNR=362.9
23:47:52.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:52.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:52.973 00.002 8996 Enqueuing Expose request
23:47:52.974 00.001 20224 Worker thread wakes up
23:47:52.974 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:52.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:52.974 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:54.155 01.181 20224 Exposure complete
23:47:54.230 00.075 20224 worker thread done servicing request
23:47:54.230 00.000 8996 OnExposeComplete: enter
23:47:54.232 00.002 8996 UpdateGuideState(): m_state=6
23:47:54.234 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8503
23:47:54.235 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.76, Mass=754949, SNR=396.1, Peak=57696 HFD=4.5
23:47:54.236 00.001 8996 MultiStar: [#1 0.06,-0.28,0.53,U] [#2 0.23,-0.23,0.64,U] [#3 0.10,-0.40,0.52,U] [#4 -0.03,-0.46,0.00,M1] [#5 -0.22,-0.51,0.00,M1] [#6 -0.11,-0.24,0.35,U] [#7 -0.02,-0.44,0.00,M1] [#8 -0.30,-0.36,0.00,M1] 
23:47:54.237 00.001 8996 refined, 4 included, MultiStar: {0.06, -0.31}, one-star: {0.00, -0.34}
23:47:54.238 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
23:47:54.240 00.002 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
23:47:54.241 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.31 hyp=0.31 cameraTheta=-1.37 mountX=0.09 mountY=0.30, mountTheta=1.27
23:47:54.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.31, opts=13)
23:47:54.244 00.001 8996 Enqueuing Move request for scope (0.06, -0.31)
23:47:54.245 00.001 20224 Worker thread wakes up
23:47:54.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.31) opts 0xd
23:47:54.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.31)
23:47:54.245 00.000 20224 Moving (0.06, -0.31) raw xDistance=0.09 yDistance=0.30
23:47:54.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:47:54.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:47:54.245 00.000 20224 MoveAxis(E, 0, ABG)
23:47:54.245 00.000 20224 Move returns status 0, amount 0
23:47:54.245 00.000 20224 MoveAxis(S, 63, ABG)
23:47:54.246 00.001 20224 Guiding  Dir = 1, Dur = 63
23:47:54.246 00.000 20224 IsSlewing returns 0
23:47:54.246 00.000 20224 IsGuiding returns 0
23:47:54.250 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57696, med=2870, FiltMin=2597, FiltMax=26608, Gamma=1.000
23:47:54.262 00.012 8996 UpdateGuideState exits: m=754949 SNR=396.1
23:47:54.263 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:54.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:54.266 00.002 8996 Enqueuing Expose request
23:47:54.298 00.032 20224 PulseGuide returned control before completion, sleep 22
23:47:54.328 00.030 20224 IsGuiding returns 1
23:47:54.328 00.000 20224 scope still moving after pulse duration time elapsed
23:47:54.360 00.032 20224 IsSlewing returns 0
23:47:54.360 00.000 20224 IsGuiding returns 1
23:47:54.391 00.031 20224 IsSlewing returns 0
23:47:54.392 00.001 20224 IsGuiding returns 0
23:47:54.392 00.000 20224 scope move finished after 63 + 81 ms
23:47:54.392 00.000 20224 Move returns status 0, amount 63
23:47:54.392 00.000 20224 move complete, result=0
23:47:54.392 00.000 20224 worker thread done servicing request
23:47:54.392 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
23:47:54.395 00.003 20224 Worker thread wakes up
23:47:54.395 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:54.396 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:55.369 00.973 20224 Exposure complete
23:47:55.452 00.083 20224 worker thread done servicing request
23:47:55.452 00.000 8996 OnExposeComplete: enter
23:47:55.454 00.002 8996 UpdateGuideState(): m_state=6
23:47:55.456 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8504
23:47:55.457 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.26, Mass=725516, SNR=377.6, Peak=55488 HFD=4.5
23:47:55.458 00.001 8996 MultiStar: [#1 0.14,0.09,0.58,U] [#2 0.33,0.35,0.00,M1] [#3 0.21,0.11,0.55,U] [#4 0.14,-0.11,0.51,U] [#5 -0.41,0.18,0.00,M2] [#6 0.13,-0.21,0.40,U] [#7 0.04,-0.15,0.38,U] [#8 -0.34,0.13,0.38,U] 
23:47:55.459 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.03}, one-star: {0.14, 0.15}
23:47:55.460 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
23:47:55.462 00.002 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
23:47:55.462 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.35 mountX=0.09 mountY=-0.04, mountTheta=-0.46
23:47:55.466 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
23:47:55.467 00.001 8996 Enqueuing Move request for scope (0.09, 0.03)
23:47:55.468 00.001 20224 Worker thread wakes up
23:47:55.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
23:47:55.468 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
23:47:55.468 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
23:47:55.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:47:55.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:55.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:47:55.468 00.000 20224 MoveAxis(E, 0, ABG)
23:47:55.468 00.000 20224 Move returns status 0, amount 0
23:47:55.468 00.000 20224 MoveAxis(N, 0, ABG)
23:47:55.468 00.000 20224 Move returns status 0, amount 0
23:47:55.468 00.000 20224 move complete, result=0
23:47:55.469 00.001 20224 worker thread done servicing request
23:47:55.473 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=55488, med=2870, FiltMin=2621, FiltMax=25702, Gamma=1.000
23:47:55.498 00.025 8996 UpdateGuideState exits: m=725516 SNR=377.6
23:47:55.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:55.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:55.502 00.001 8996 Enqueuing Expose request
23:47:55.503 00.001 20224 Worker thread wakes up
23:47:55.503 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:55.504 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:55.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:56.676 01.172 20224 Exposure complete
23:47:56.749 00.073 20224 worker thread done servicing request
23:47:56.749 00.000 8996 OnExposeComplete: enter
23:47:56.750 00.001 8996 UpdateGuideState(): m_state=6
23:47:56.751 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8505
23:47:56.752 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.64, Mass=739857, SNR=371.1, Peak=57216 HFD=4.3
23:47:56.753 00.001 8996 MultiStar: [#1 -0.05,0.51,0.00,M1] [#2 0.20,0.23,0.65,U] [#3 0.05,0.33,0.61,U] [#4 -0.08,0.32,0.51,U] [#5 -0.16,0.35,0.57,U] [#6 -0.32,0.47,0.00,M1] [#7 0.12,0.38,0.39,U] [#8 -0.18,0.42,0.00,M1] 
23:47:56.754 00.001 8996 refined, 5 included, MultiStar: {0.01, 0.37}, one-star: {-0.04, 0.54}
23:47:56.755 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
23:47:56.756 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
23:47:56.756 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.37 hyp=0.37 cameraTheta=1.55 mountX=-0.03 mountY=-0.37, mountTheta=-1.65
23:47:56.758 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.37, opts=13)
23:47:56.759 00.001 8996 Enqueuing Move request for scope (0.01, 0.37)
23:47:56.760 00.001 20224 Worker thread wakes up
23:47:56.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.37) opts 0xd
23:47:56.761 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.37)
23:47:56.761 00.000 20224 Moving (0.01, 0.37) raw xDistance=-0.03 yDistance=-0.37
23:47:56.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:47:56.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:47:56.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
23:47:56.761 00.000 20224 MoveAxis(E, 0, ABG)
23:47:56.761 00.000 20224 Move returns status 0, amount 0
23:47:56.761 00.000 20224 MoveAxis(N, 0, ABG)
23:47:56.761 00.000 20224 Move returns status 0, amount 0
23:47:56.762 00.001 20224 move complete, result=0
23:47:56.762 00.000 20224 worker thread done servicing request
23:47:56.767 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57216, med=2870, FiltMin=2601, FiltMax=26358, Gamma=1.000
23:47:56.786 00.019 8996 UpdateGuideState exits: m=739857 SNR=371.1
23:47:56.788 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:56.790 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:56.791 00.001 8996 Enqueuing Expose request
23:47:56.793 00.002 20224 Worker thread wakes up
23:47:56.793 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
23:47:56.794 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:56.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:57.759 00.965 20224 Exposure complete
23:47:57.844 00.085 20224 worker thread done servicing request
23:47:57.844 00.000 8996 OnExposeComplete: enter
23:47:57.845 00.001 8996 UpdateGuideState(): m_state=6
23:47:57.845 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8506
23:47:57.846 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=474.31, Mass=735837, SNR=339.2, Peak=54608 HFD=4.5
23:47:57.847 00.001 8996 MultiStar: [#1 -0.25,0.12,0.68,U] [#2 0.01,0.05,0.78,U] [#3 -0.12,0.21,0.58,U] [#4 0.05,0.05,0.53,U] [#5 -0.21,0.54,0.00,M2] [#6 -0.19,-0.07,0.43,U] [#7 -0.18,0.19,0.41,U] [#8 -0.29,0.51,0.00,M2] 
23:47:57.848 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.12}, one-star: {-0.08, 0.20}
23:47:57.849 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:47:57.849 00.000 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
23:47:57.850 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.28 mountX=-0.11 mountY=-0.11, mountTheta=-2.39
23:47:57.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
23:47:57.853 00.001 8996 Enqueuing Move request for scope (-0.10, 0.12)
23:47:57.854 00.001 20224 Worker thread wakes up
23:47:57.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
23:47:57.854 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
23:47:57.854 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
23:47:57.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:47:57.855 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:57.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:47:57.855 00.000 20224 MoveAxis(E, 0, ABG)
23:47:57.855 00.000 20224 Move returns status 0, amount 0
23:47:57.855 00.000 20224 MoveAxis(N, 0, ABG)
23:47:57.855 00.000 20224 Move returns status 0, amount 0
23:47:57.855 00.000 20224 move complete, result=0
23:47:57.855 00.000 20224 worker thread done servicing request
23:47:57.865 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54608, med=2870, FiltMin=2585, FiltMax=27373, Gamma=1.000
23:47:57.889 00.024 8996 UpdateGuideState exits: m=735837 SNR=339.2
23:47:57.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:57.893 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:57.894 00.001 8996 Enqueuing Expose request
23:47:57.895 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:47:57.896 00.001 20224 Worker thread wakes up
23:47:57.896 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:57.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:47:59.051 01.155 20224 Exposure complete
23:47:59.127 00.076 20224 worker thread done servicing request
23:47:59.127 00.000 8996 OnExposeComplete: enter
23:47:59.128 00.001 8996 UpdateGuideState(): m_state=6
23:47:59.130 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8507
23:47:59.130 00.000 8996 Star::Find returns 1 (0), X=135.88, Y=474.31, Mass=768504, SNR=358.7, Peak=61616 HFD=4.6
23:47:59.131 00.001 8996 MultiStar: [#1 -0.30,0.09,0.61,U] [#2 -0.05,-0.14,0.76,U] [#3 -0.12,0.00,0.55,U] [#4 -0.15,0.04,0.54,U] [#5 -0.40,0.22,0.00,M3] [#6 -0.24,-0.04,0.42,U] [#7 -0.34,0.03,0.43,U] [#8 -0.22,0.29,0.36,U] 
23:47:59.132 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.06}, one-star: {-0.19, 0.20}
23:47:59.133 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
23:47:59.134 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
23:47:59.135 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.84 mountX=-0.19 mountY=-0.04, mountTheta=-2.96
23:47:59.136 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.06, opts=13)
23:47:59.137 00.001 8996 Enqueuing Move request for scope (-0.19, 0.06)
23:47:59.138 00.001 20224 Worker thread wakes up
23:47:59.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
23:47:59.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
23:47:59.138 00.000 20224 Moving (-0.19, 0.06) raw xDistance=-0.19 yDistance=-0.04
23:47:59.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:47:59.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:47:59.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:47:59.138 00.000 20224 MoveAxis(E, 0, ABG)
23:47:59.138 00.000 20224 Move returns status 0, amount 0
23:47:59.138 00.000 20224 MoveAxis(N, 0, ABG)
23:47:59.138 00.000 20224 Move returns status 0, amount 0
23:47:59.138 00.000 20224 move complete, result=0
23:47:59.138 00.000 20224 worker thread done servicing request
23:47:59.142 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61616, med=2870, FiltMin=2601, FiltMax=29469, Gamma=1.000
23:47:59.155 00.013 8996 UpdateGuideState exits: m=768504 SNR=358.7
23:47:59.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:47:59.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:47:59.158 00.001 8996 Enqueuing Expose request
23:47:59.158 00.000 20224 Worker thread wakes up
23:47:59.159 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:47:59.159 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:47:59.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:00.155 00.996 20224 Exposure complete
23:48:00.255 00.100 20224 worker thread done servicing request
23:48:00.256 00.001 8996 OnExposeComplete: enter
23:48:00.258 00.002 8996 UpdateGuideState(): m_state=6
23:48:00.259 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8508
23:48:00.259 00.000 8996 Star::Find returns 1 (0), X=136.04, Y=474.24, Mass=703536, SNR=322.2, Peak=56464 HFD=4.4
23:48:00.261 00.002 8996 MultiStar: [#1 -0.31,0.04,0.81,U] [#2 0.10,0.07,0.66,U] [#3 -0.07,0.08,0.67,U] [#4 -0.04,0.03,0.54,U] [#5 -0.40,0.16,0.00,M4] [#6 -0.23,-0.12,0.56,U] [#7 -0.26,0.11,0.46,U] [#8 -0.41,-0.04,0.40,U] 
23:48:00.261 00.000 8996 single-star, 7 included, MultiStar: {-0.14, 0.05}, one-star: {-0.03, 0.13}
23:48:00.262 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
23:48:00.263 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
23:48:00.265 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.76 mountX=-0.04 mountY=-0.13, mountTheta=-1.86
23:48:00.266 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
23:48:00.267 00.001 8996 Enqueuing Move request for scope (-0.03, 0.13)
23:48:00.267 00.000 20224 Worker thread wakes up
23:48:00.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:48:00.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:48:00.267 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
23:48:00.268 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:48:00.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:00.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:48:00.268 00.000 20224 MoveAxis(E, 0, ABG)
23:48:00.268 00.000 20224 Move returns status 0, amount 0
23:48:00.268 00.000 20224 MoveAxis(N, 0, ABG)
23:48:00.268 00.000 20224 Move returns status 0, amount 0
23:48:00.268 00.000 20224 move complete, result=0
23:48:00.268 00.000 20224 worker thread done servicing request
23:48:00.273 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56464, med=2870, FiltMin=2592, FiltMax=25894, Gamma=1.000
23:48:00.289 00.016 8996 UpdateGuideState exits: m=703536 SNR=322.2
23:48:00.290 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:00.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:00.292 00.001 8996 Enqueuing Expose request
23:48:00.293 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:00.294 00.001 20224 Worker thread wakes up
23:48:00.294 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:00.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:01.462 01.168 20224 Exposure complete
23:48:01.528 00.066 20224 worker thread done servicing request
23:48:01.528 00.000 8996 OnExposeComplete: enter
23:48:01.529 00.001 8996 UpdateGuideState(): m_state=6
23:48:01.531 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8509
23:48:01.533 00.002 8996 Star::Find returns 1 (0), X=135.78, Y=474.33, Mass=758481, SNR=371.5, Peak=65440 HFD=4.6
23:48:01.535 00.002 8996 MultiStar: [#1 -0.45,-0.24,0.00,M1] [#2 -0.13,-0.02,0.67,U] [#3 -0.16,0.20,0.53,U] [#4 -0.21,0.18,0.50,U] [#5 -0.74,0.18,0.00,M5] [#6 -0.36,0.35,0.00,M1] [#7 -0.27,0.28,0.42,U] [#8 -0.60,0.17,0.00,M1] 
23:48:01.537 00.002 8996 refined, 4 included, MultiStar: {-0.22, 0.17}, one-star: {-0.29, 0.22}
23:48:01.538 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
23:48:01.540 00.002 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
23:48:01.542 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.49 mountX=-0.23 mountY=-0.14, mountTheta=-2.60
23:48:01.545 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.17, opts=13)
23:48:01.547 00.002 8996 Enqueuing Move request for scope (-0.22, 0.17)
23:48:01.548 00.001 20224 Worker thread wakes up
23:48:01.549 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
23:48:01.549 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
23:48:01.549 00.000 20224 Moving (-0.22, 0.17) raw xDistance=-0.23 yDistance=-0.14
23:48:01.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:48:01.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:01.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:48:01.549 00.000 20224 MoveAxis(E, 34, ABG)
23:48:01.549 00.000 20224 Guiding  Dir = 2, Dur = 34
23:48:01.549 00.000 20224 IsSlewing returns 0
23:48:01.550 00.001 20224 IsGuiding returns 0
23:48:01.551 00.001 20224 PulseGuide returned control before completion, sleep 43
23:48:01.559 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2870, FiltMin=2605, FiltMax=28909, Gamma=1.000
23:48:01.578 00.019 8996 UpdateGuideState exits: m=758481 SNR=371.5
23:48:01.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:01.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:01.581 00.001 8996 Enqueuing Expose request
23:48:01.596 00.015 20224 IsGuiding returns 1
23:48:01.596 00.000 20224 scope still moving after pulse duration time elapsed
23:48:01.627 00.031 20224 IsSlewing returns 0
23:48:01.628 00.001 20224 IsGuiding returns 1
23:48:01.660 00.032 20224 IsSlewing returns 0
23:48:01.660 00.000 20224 IsGuiding returns 0
23:48:01.660 00.000 20224 scope move finished after 34 + 75 ms
23:48:01.660 00.000 20224 Move returns status 0, amount 34
23:48:01.660 00.000 20224 MoveAxis(N, 0, ABG)
23:48:01.660 00.000 20224 Move returns status 0, amount 0
23:48:01.660 00.000 20224 move complete, result=0
23:48:01.660 00.000 20224 worker thread done servicing request
23:48:01.660 00.000 20224 Worker thread wakes up
23:48:01.660 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
23:48:01.661 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:01.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:02.647 00.986 20224 Exposure complete
23:48:02.723 00.076 20224 worker thread done servicing request
23:48:02.724 00.001 8996 OnExposeComplete: enter
23:48:02.725 00.001 8996 UpdateGuideState(): m_state=6
23:48:02.726 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8510
23:48:02.727 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.62, Mass=729001, SNR=364.9, Peak=52032 HFD=4.5
23:48:02.729 00.002 8996 MultiStar: [#1 -0.40,0.12,0.64,U] [#2 0.15,0.12,0.69,U] [#3 -0.09,0.56,0.00,M1] [#4 -0.18,0.47,0.00,M1] [#5 -0.63,0.67,0.00,M6] [#6 -0.28,0.33,0.00,M2] [#7 -0.13,0.53,0.00,M1] [#8 -0.67,0.57,0.00,M2] 
23:48:02.730 00.001 8996 refined, 2 included, MultiStar: {-0.13, 0.29}, one-star: {-0.15, 0.51}
23:48:02.731 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
23:48:02.732 00.001 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
23:48:02.734 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.29 hyp=0.32 cameraTheta=1.99 mountX=-0.16 mountY=-0.27, mountTheta=-2.10
23:48:02.737 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.29, opts=13)
23:48:02.739 00.002 8996 Enqueuing Move request for scope (-0.13, 0.29)
23:48:02.740 00.001 20224 Worker thread wakes up
23:48:02.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.29) opts 0xd
23:48:02.741 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.29)
23:48:02.741 00.000 20224 Moving (-0.13, 0.29) raw xDistance=-0.16 yDistance=-0.27
23:48:02.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:48:02.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:02.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:48:02.741 00.000 20224 MoveAxis(E, 0, ABG)
23:48:02.741 00.000 20224 Move returns status 0, amount 0
23:48:02.741 00.000 20224 MoveAxis(N, 0, ABG)
23:48:02.741 00.000 20224 Move returns status 0, amount 0
23:48:02.741 00.000 20224 move complete, result=0
23:48:02.742 00.001 20224 worker thread done servicing request
23:48:02.747 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52032, med=2870, FiltMin=2605, FiltMax=30054, Gamma=1.000
23:48:02.773 00.026 8996 UpdateGuideState exits: m=729001 SNR=364.9
23:48:02.776 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:02.777 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:02.779 00.002 8996 Enqueuing Expose request
23:48:02.780 00.001 20224 Worker thread wakes up
23:48:02.780 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:48:02.782 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:02.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:03.936 01.154 20224 Exposure complete
23:48:04.023 00.087 20224 worker thread done servicing request
23:48:04.023 00.000 8996 OnExposeComplete: enter
23:48:04.025 00.002 8996 UpdateGuideState(): m_state=6
23:48:04.027 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8511
23:48:04.028 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=474.54, Mass=739532, SNR=359.9, Peak=51008 HFD=4.3
23:48:04.030 00.002 8996 MultiStar: [#1 -0.36,-0.15,0.64,U] [#2 0.13,0.22,0.66,U] [#3 -0.06,0.37,0.57,U] [#4 -0.24,0.18,0.48,U] [#5 -0.35,0.38,0.00,M7] [#6 -0.45,0.18,0.00,M3] [#7 -0.15,0.26,0.43,U] [#8 -0.38,0.36,0.00,M3] 
23:48:04.031 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.24}, one-star: {-0.04, 0.43}
23:48:04.032 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
23:48:04.034 00.002 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
23:48:04.035 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.99 mountX=-0.13 mountY=-0.22, mountTheta=-2.09
23:48:04.040 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.24, opts=13)
23:48:04.042 00.002 8996 Enqueuing Move request for scope (-0.11, 0.24)
23:48:04.044 00.002 20224 Worker thread wakes up
23:48:04.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
23:48:04.044 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
23:48:04.044 00.000 20224 Moving (-0.11, 0.24) raw xDistance=-0.13 yDistance=-0.22
23:48:04.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:48:04.044 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:04.044 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:48:04.044 00.000 20224 MoveAxis(E, 0, ABG)
23:48:04.044 00.000 20224 Move returns status 0, amount 0
23:48:04.044 00.000 20224 MoveAxis(N, 0, ABG)
23:48:04.044 00.000 20224 Move returns status 0, amount 0
23:48:04.044 00.000 20224 move complete, result=0
23:48:04.044 00.000 20224 worker thread done servicing request
23:48:04.053 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51008, med=2870, FiltMin=2608, FiltMax=26262, Gamma=1.000
23:48:04.083 00.030 8996 UpdateGuideState exits: m=739532 SNR=359.9
23:48:04.085 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:04.087 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:04.088 00.001 8996 Enqueuing Expose request
23:48:04.090 00.002 20224 Worker thread wakes up
23:48:04.090 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:04.092 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:04.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:05.059 00.967 20224 Exposure complete
23:48:05.150 00.091 20224 worker thread done servicing request
23:48:05.151 00.001 8996 OnExposeComplete: enter
23:48:05.152 00.001 8996 UpdateGuideState(): m_state=6
23:48:05.153 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8512
23:48:05.155 00.002 8996 Star::Find returns 1 (0), X=136.13, Y=474.34, Mass=667156, SNR=345.6, Peak=49456 HFD=4.5
23:48:05.157 00.002 8996 MultiStar: [#1 -0.12,0.08,0.58,U] [#2 0.26,0.17,0.71,U] [#3 0.15,0.35,0.71,U] [#4 -0.00,0.20,0.56,U] [#5 -0.33,0.40,0.00,M8] [#6 -0.30,0.26,0.44,U] [#7 0.12,0.26,0.44,U] [#8 -0.39,0.53,0.00,M4] 
23:48:05.158 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.22}, one-star: {0.06, 0.23}
23:48:05.159 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:48:05.161 00.002 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:48:05.162 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.37 mountX=0.02 mountY=-0.23, mountTheta=-1.47
23:48:05.163 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.22, opts=13)
23:48:05.164 00.001 8996 Enqueuing Move request for scope (0.04, 0.22)
23:48:05.165 00.001 20224 Worker thread wakes up
23:48:05.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.22) opts 0xd
23:48:05.165 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.22)
23:48:05.165 00.000 20224 Moving (0.04, 0.22) raw xDistance=0.02 yDistance=-0.23
23:48:05.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:48:05.165 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.72
23:48:05.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:48:05.165 00.000 20224 MoveAxis(E, 0, ABG)
23:48:05.166 00.001 20224 Move returns status 0, amount 0
23:48:05.166 00.000 20224 MoveAxis(N, 48, ABG)
23:48:05.166 00.000 20224 Guiding  Dir = 0, Dur = 48
23:48:05.166 00.000 20224 IsSlewing returns 0
23:48:05.166 00.000 20224 IsGuiding returns 0
23:48:05.169 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49456, med=2873, FiltMin=2611, FiltMax=22573, Gamma=1.000
23:48:05.177 00.008 20224 PulseGuide returned control before completion, sleep 48
23:48:05.186 00.009 8996 UpdateGuideState exits: m=667156 SNR=345.6
23:48:05.189 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:05.191 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:05.193 00.002 8996 Enqueuing Expose request
23:48:05.240 00.047 20224 IsGuiding returns 1
23:48:05.240 00.000 20224 scope still moving after pulse duration time elapsed
23:48:05.271 00.031 20224 IsSlewing returns 0
23:48:05.271 00.000 20224 IsGuiding returns 1
23:48:05.303 00.032 20224 IsSlewing returns 0
23:48:05.303 00.000 20224 IsGuiding returns 0
23:48:05.303 00.000 20224 scope move finished after 48 + 88 ms
23:48:05.304 00.001 20224 Move returns status 0, amount 48
23:48:05.304 00.000 20224 move complete, result=0
23:48:05.304 00.000 20224 worker thread done servicing request
23:48:05.304 00.000 20224 Worker thread wakes up
23:48:05.304 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
23:48:05.305 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:05.305 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:06.467 01.162 20224 Exposure complete
23:48:06.564 00.097 20224 worker thread done servicing request
23:48:06.564 00.000 8996 OnExposeComplete: enter
23:48:06.565 00.001 8996 UpdateGuideState(): m_state=6
23:48:06.566 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8513
23:48:06.567 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.56, Mass=685230, SNR=346.1, Peak=44672 HFD=4.6
23:48:06.568 00.001 8996 MultiStar: [#1 -0.06,0.15,0.65,U] [#2 0.33,0.33,0.00,M1] [#3 0.16,0.48,0.00,M1] [#4 0.16,0.58,0.00,M1] [#5 -0.38,0.52,0.00,M9] [#6 -0.03,0.04,0.47,U] [#7 -0.21,0.15,0.44,U] [#8 -0.17,0.28,0.36,U] 
23:48:06.569 00.001 8996 refined, 4 included, MultiStar: {-0.06, 0.25}, one-star: {0.02, 0.46}
23:48:06.570 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
23:48:06.570 00.000 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
23:48:06.571 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.81 mountX=-0.09 mountY=-0.24, mountTheta=-1.91
23:48:06.573 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.25, opts=13)
23:48:06.574 00.001 8996 Enqueuing Move request for scope (-0.06, 0.25)
23:48:06.574 00.000 20224 Worker thread wakes up
23:48:06.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
23:48:06.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
23:48:06.574 00.000 20224 Moving (-0.06, 0.25) raw xDistance=-0.09 yDistance=-0.24
23:48:06.575 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:48:06.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:48:06.575 00.000 20224 MoveAxis(E, 0, ABG)
23:48:06.575 00.000 20224 Move returns status 0, amount 0
23:48:06.575 00.000 20224 MoveAxis(N, 51, ABG)
23:48:06.575 00.000 20224 Guiding  Dir = 0, Dur = 51
23:48:06.575 00.000 20224 IsSlewing returns 0
23:48:06.575 00.000 20224 IsGuiding returns 0
23:48:06.577 00.002 20224 PulseGuide returned control before completion, sleep 60
23:48:06.581 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44672, med=2870, FiltMin=2585, FiltMax=22870, Gamma=1.000
23:48:06.602 00.021 8996 UpdateGuideState exits: m=685230 SNR=346.1
23:48:06.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:06.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:06.605 00.001 8996 Enqueuing Expose request
23:48:06.645 00.040 20224 IsGuiding returns 1
23:48:06.645 00.000 20224 scope still moving after pulse duration time elapsed
23:48:06.677 00.032 20224 IsSlewing returns 0
23:48:06.677 00.000 20224 IsGuiding returns 0
23:48:06.677 00.000 20224 scope move finished after 51 + 51 ms
23:48:06.678 00.001 20224 Move returns status 0, amount 51
23:48:06.678 00.000 20224 move complete, result=0
23:48:06.678 00.000 20224 worker thread done servicing request
23:48:06.678 00.000 20224 Worker thread wakes up
23:48:06.678 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:06.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:06.686 00.008 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
23:48:07.652 00.966 20224 Exposure complete
23:48:07.738 00.086 20224 worker thread done servicing request
23:48:07.738 00.000 8996 OnExposeComplete: enter
23:48:07.740 00.002 8996 UpdateGuideState(): m_state=6
23:48:07.741 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8514
23:48:07.742 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.94, Mass=635091, SNR=348.5, Peak=49824 HFD=4.4
23:48:07.745 00.003 8996 MultiStar: [#1 -0.18,-0.19,0.70,U] [#2 0.34,-0.23,0.67,U] [#3 -0.04,-0.20,0.59,U] [#4 0.20,-0.06,0.53,U] [#5 -0.38,0.02,0.63,U] [#6 -0.06,-0.29,0.41,U] [#7 -0.39,-0.03,0.42,U] [#8 -0.38,-0.24,0.00,M4] 
23:48:07.745 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.15}, one-star: {0.03, -0.17}
23:48:07.747 00.002 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
23:48:07.749 00.002 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
23:48:07.750 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.85 mountX=-0.03 mountY=0.15, mountTheta=1.75
23:48:07.754 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.15, opts=13)
23:48:07.755 00.001 8996 Enqueuing Move request for scope (-0.04, -0.15)
23:48:07.757 00.002 20224 Worker thread wakes up
23:48:07.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
23:48:07.757 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
23:48:07.757 00.000 20224 Moving (-0.04, -0.15) raw xDistance=-0.03 yDistance=0.15
23:48:07.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:48:07.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:07.758 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:48:07.758 00.000 20224 MoveAxis(E, 0, ABG)
23:48:07.758 00.000 20224 Move returns status 0, amount 0
23:48:07.758 00.000 20224 MoveAxis(N, 0, ABG)
23:48:07.758 00.000 20224 Move returns status 0, amount 0
23:48:07.758 00.000 20224 move complete, result=0
23:48:07.758 00.000 20224 worker thread done servicing request
23:48:07.764 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49824, med=2870, FiltMin=2518, FiltMax=25712, Gamma=1.000
23:48:07.783 00.019 8996 UpdateGuideState exits: m=635091 SNR=348.5
23:48:07.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:07.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:07.786 00.001 8996 Enqueuing Expose request
23:48:07.788 00.002 20224 Worker thread wakes up
23:48:07.788 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:07.791 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:07.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:08.989 01.198 20224 Exposure complete
23:48:09.055 00.066 20224 worker thread done servicing request
23:48:09.055 00.000 8996 OnExposeComplete: enter
23:48:09.056 00.001 8996 UpdateGuideState(): m_state=6
23:48:09.057 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8515
23:48:09.058 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.93, Mass=680995, SNR=350.4, Peak=53888 HFD=4.4
23:48:09.059 00.001 8996 MultiStar: [#1 -0.17,-0.38,0.68,U] [#2 0.29,-0.70,0.00,M1] [#3 -0.00,-0.02,0.57,U] [#4 0.02,-0.28,0.53,U] [#5 -0.13,-0.13,0.62,U] [#6 -0.01,-0.38,0.48,U] [#7 -0.10,-0.10,0.54,U] [#8 -0.25,-0.31,0.34,U] 
23:48:09.060 00.001 8996 single-star, 7 included, MultiStar: {-0.06, -0.21}, one-star: {0.03, -0.17}
23:48:09.060 00.000 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
23:48:09.061 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
23:48:09.062 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.37 mountX=0.05 mountY=0.16, mountTheta=1.27
23:48:09.063 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.17, opts=13)
23:48:09.064 00.001 8996 Enqueuing Move request for scope (0.03, -0.17)
23:48:09.065 00.001 20224 Worker thread wakes up
23:48:09.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.17) opts 0xd
23:48:09.065 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.17)
23:48:09.065 00.000 20224 Moving (0.03, -0.17) raw xDistance=0.05 yDistance=0.16
23:48:09.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:48:09.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:09.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:48:09.065 00.000 20224 MoveAxis(E, 0, ABG)
23:48:09.065 00.000 20224 Move returns status 0, amount 0
23:48:09.065 00.000 20224 MoveAxis(N, 0, ABG)
23:48:09.065 00.000 20224 Move returns status 0, amount 0
23:48:09.065 00.000 20224 move complete, result=0
23:48:09.065 00.000 20224 worker thread done servicing request
23:48:09.070 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53888, med=2870, FiltMin=2553, FiltMax=27312, Gamma=1.000
23:48:09.093 00.023 8996 UpdateGuideState exits: m=680995 SNR=350.4
23:48:09.094 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:09.095 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:09.095 00.000 8996 Enqueuing Expose request
23:48:09.096 00.001 20224 Worker thread wakes up
23:48:09.096 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:09.097 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:09.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:10.084 00.987 20224 Exposure complete
23:48:10.164 00.080 20224 worker thread done servicing request
23:48:10.164 00.000 8996 OnExposeComplete: enter
23:48:10.165 00.001 8996 UpdateGuideState(): m_state=6
23:48:10.167 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8516
23:48:10.170 00.003 8996 Star::Find returns 1 (0), X=135.67, Y=473.94, Mass=641597, SNR=330.5, Peak=54272 HFD=4.6
23:48:10.173 00.003 8996 MultiStar: [#1 -0.72,-0.15,0.00,M1] [#2 -0.06,-0.34,0.72,U] [#3 -0.52,-0.02,0.00,M1] [#4 -0.62,-0.07,0.00,M1] [#5 -0.78,-0.07,0.00,M8] [#6 -0.56,-0.08,0.00,M1] [#7 -0.55,-0.01,0.00,M1] [#8 -0.63,-0.17,0.00,M4] 
23:48:10.175 00.002 8996 refined, 1 included, MultiStar: {-0.26, -0.24}, one-star: {-0.39, -0.17}
23:48:10.177 00.002 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
23:48:10.179 00.002 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
23:48:10.180 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.24 hyp=0.35 cameraTheta=-2.39 mountX=-0.23 mountY=0.27, mountTheta=2.28
23:48:10.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.24, opts=13)
23:48:10.184 00.002 8996 Enqueuing Move request for scope (-0.26, -0.24)
23:48:10.185 00.001 20224 Worker thread wakes up
23:48:10.186 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.24) opts 0xd
23:48:10.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.24)
23:48:10.186 00.000 20224 Moving (-0.26, -0.24) raw xDistance=-0.23 yDistance=0.27
23:48:10.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:48:10.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:10.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:48:10.186 00.000 20224 MoveAxis(E, 34, ABG)
23:48:10.186 00.000 20224 Guiding  Dir = 2, Dur = 34
23:48:10.187 00.001 20224 IsSlewing returns 0
23:48:10.187 00.000 20224 IsGuiding returns 0
23:48:10.189 00.002 20224 PulseGuide returned control before completion, sleep 43
23:48:10.192 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54272, med=2870, FiltMin=2617, FiltMax=27766, Gamma=1.000
23:48:10.208 00.016 8996 UpdateGuideState exits: m=641597 SNR=330.5
23:48:10.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:10.209 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:10.210 00.001 8996 Enqueuing Expose request
23:48:10.245 00.035 20224 IsGuiding returns 1
23:48:10.245 00.000 20224 scope still moving after pulse duration time elapsed
23:48:10.277 00.032 20224 IsSlewing returns 0
23:48:10.277 00.000 20224 IsGuiding returns 0
23:48:10.278 00.001 20224 scope move finished after 34 + 56 ms
23:48:10.278 00.000 20224 Move returns status 0, amount 34
23:48:10.278 00.000 20224 MoveAxis(N, 0, ABG)
23:48:10.278 00.000 20224 Move returns status 0, amount 0
23:48:10.278 00.000 20224 move complete, result=0
23:48:10.278 00.000 20224 worker thread done servicing request
23:48:10.278 00.000 20224 Worker thread wakes up
23:48:10.278 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.3 px 0 ms NORTH
23:48:10.280 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:10.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:11.462 01.182 20224 Exposure complete
23:48:11.549 00.087 20224 worker thread done servicing request
23:48:11.549 00.000 8996 OnExposeComplete: enter
23:48:11.550 00.001 8996 UpdateGuideState(): m_state=6
23:48:11.551 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8517
23:48:11.552 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.89, Mass=662497, SNR=333.5, Peak=48480 HFD=4.4
23:48:11.553 00.001 8996 MultiStar: [#1 0.01,-0.47,0.00,M2] [#2 0.63,-0.48,0.00,M1] [#3 0.01,-0.28,0.59,U] [#4 0.14,-0.19,0.56,U] [#5 -0.12,0.02,0.60,U] [#6 0.08,-0.39,0.44,U] [#7 0.17,-0.34,0.43,U] [#8 -0.08,-0.21,0.46,U] 
23:48:11.554 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.22}, one-star: {0.06, -0.22}
23:48:11.555 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
23:48:11.556 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
23:48:11.556 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.40 mountX=0.06 mountY=0.21, mountTheta=1.31
23:48:11.558 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.22, opts=13)
23:48:11.559 00.001 8996 Enqueuing Move request for scope (0.04, -0.22)
23:48:11.561 00.002 20224 Worker thread wakes up
23:48:11.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
23:48:11.561 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
23:48:11.561 00.000 20224 Moving (0.04, -0.22) raw xDistance=0.06 yDistance=0.21
23:48:11.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:48:11.562 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:11.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:48:11.562 00.000 20224 MoveAxis(E, 0, ABG)
23:48:11.562 00.000 20224 Move returns status 0, amount 0
23:48:11.562 00.000 20224 MoveAxis(N, 0, ABG)
23:48:11.562 00.000 20224 Move returns status 0, amount 0
23:48:11.562 00.000 20224 move complete, result=0
23:48:11.563 00.001 20224 worker thread done servicing request
23:48:11.569 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48480, med=2870, FiltMin=2605, FiltMax=26192, Gamma=1.000
23:48:11.593 00.024 8996 UpdateGuideState exits: m=662497 SNR=333.5
23:48:11.596 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:11.598 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:11.600 00.002 8996 Enqueuing Expose request
23:48:11.602 00.002 20224 Worker thread wakes up
23:48:11.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:11.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:11.603 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:12.575 00.972 20224 Exposure complete
23:48:12.654 00.079 20224 worker thread done servicing request
23:48:12.654 00.000 8996 OnExposeComplete: enter
23:48:12.655 00.001 8996 UpdateGuideState(): m_state=6
23:48:12.656 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8518
23:48:12.657 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.82, Mass=729152, SNR=339.5, Peak=57840 HFD=4.4
23:48:12.658 00.001 8996 MultiStar: [#1 0.13,-0.38,0.62,U] [#2 0.74,-0.50,0.00,M2] [#3 0.25,-0.50,0.00,M1] [#4 -0.03,-0.56,0.00,M1] [#5 -0.15,-0.25,0.60,U] [#6 -0.07,-0.19,0.47,U] [#7 0.09,-0.44,0.00,M1] [#8 -0.14,-0.33,0.40,U] 
23:48:12.659 00.001 8996 refined, 4 included, MultiStar: {-0.02, -0.29}, one-star: {0.04, -0.29}
23:48:12.659 00.000 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
23:48:12.660 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
23:48:12.661 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.64 mountX=0.01 mountY=0.29, mountTheta=1.54
23:48:12.663 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.29, opts=13)
23:48:12.664 00.001 8996 Enqueuing Move request for scope (-0.02, -0.29)
23:48:12.665 00.001 20224 Worker thread wakes up
23:48:12.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.29) opts 0xd
23:48:12.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.29)
23:48:12.665 00.000 20224 Moving (-0.02, -0.29) raw xDistance=0.01 yDistance=0.29
23:48:12.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:48:12.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:12.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:48:12.665 00.000 20224 MoveAxis(E, 0, ABG)
23:48:12.665 00.000 20224 Move returns status 0, amount 0
23:48:12.665 00.000 20224 MoveAxis(N, 0, ABG)
23:48:12.665 00.000 20224 Move returns status 0, amount 0
23:48:12.665 00.000 20224 move complete, result=0
23:48:12.665 00.000 20224 worker thread done servicing request
23:48:12.669 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57840, med=2870, FiltMin=2605, FiltMax=26304, Gamma=1.000
23:48:12.682 00.013 8996 UpdateGuideState exits: m=729152 SNR=339.5
23:48:12.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:12.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:12.684 00.000 8996 Enqueuing Expose request
23:48:12.685 00.001 20224 Worker thread wakes up
23:48:12.685 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:48:12.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:12.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:13.834 01.148 20224 Exposure complete
23:48:13.898 00.064 20224 worker thread done servicing request
23:48:13.898 00.000 8996 OnExposeComplete: enter
23:48:13.899 00.001 8996 UpdateGuideState(): m_state=6
23:48:13.901 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8519
23:48:13.903 00.002 8996 Star::Find returns 1 (0), X=136.39, Y=473.69, Mass=693214, SNR=363.4, Peak=47110 HFD=4.7
23:48:13.905 00.002 8996 MultiStar: [#1 0.25,-0.36,0.00,M2] [#2 0.57,-0.48,0.00,M3] [#3 0.41,-0.48,0.00,M2] [#4 0.19,-0.68,0.00,M2] [#5 0.19,-0.19,0.59,U] [#6 0.01,-0.63,0.00,M1] [#7 0.10,-0.49,0.00,M2] [#8 0.17,-0.23,0.37,U] 
23:48:13.906 00.001 8996 refined, 2 included, MultiStar: {0.25, -0.31}, one-star: {0.32, -0.41}
23:48:13.907 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
23:48:13.908 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
23:48:13.909 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.31 hyp=0.40 cameraTheta=-0.89 mountX=0.28 mountY=0.28, mountTheta=0.78
23:48:13.911 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.31, opts=13)
23:48:13.912 00.001 8996 Enqueuing Move request for scope (0.25, -0.31)
23:48:13.912 00.000 20224 Worker thread wakes up
23:48:13.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.31) opts 0xd
23:48:13.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.31)
23:48:13.912 00.000 20224 Moving (0.25, -0.31) raw xDistance=0.28 yDistance=0.28
23:48:13.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:48:13.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:13.913 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:48:13.913 00.000 20224 MoveAxis(W, 41, ABG)
23:48:13.913 00.000 20224 Guiding  Dir = 3, Dur = 41
23:48:13.913 00.000 20224 IsSlewing returns 0
23:48:13.913 00.000 20224 IsGuiding returns 0
23:48:13.916 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47110, med=2870, FiltMin=2617, FiltMax=22969, Gamma=1.000
23:48:13.929 00.013 8996 UpdateGuideState exits: m=693214 SNR=363.4
23:48:13.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:13.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:13.932 00.001 8996 Enqueuing Expose request
23:48:13.971 00.039 20224 IsGuiding returns 1
23:48:13.971 00.000 20224 scope still moving after pulse duration time elapsed
23:48:14.000 00.029 20224 IsSlewing returns 0
23:48:14.000 00.000 20224 IsGuiding returns 1
23:48:14.032 00.032 20224 IsSlewing returns 0
23:48:14.032 00.000 20224 IsGuiding returns 1
23:48:14.063 00.031 20224 IsSlewing returns 0
23:48:14.063 00.000 20224 IsGuiding returns 0
23:48:14.063 00.000 20224 scope move finished after 41 + 109 ms
23:48:14.063 00.000 20224 Move returns status 0, amount 41
23:48:14.063 00.000 20224 MoveAxis(N, 0, ABG)
23:48:14.064 00.001 20224 Move returns status 0, amount 0
23:48:14.064 00.000 20224 move complete, result=0
23:48:14.064 00.000 20224 worker thread done servicing request
23:48:14.064 00.000 20224 Worker thread wakes up
23:48:14.064 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.3 px 0 ms NORTH
23:48:14.064 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:14.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:15.051 00.987 20224 Exposure complete
23:48:15.130 00.079 20224 worker thread done servicing request
23:48:15.130 00.000 8996 OnExposeComplete: enter
23:48:15.131 00.001 8996 UpdateGuideState(): m_state=6
23:48:15.132 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8520
23:48:15.135 00.003 8996 Star::Find returns 1 (0), X=136.01, Y=473.86, Mass=779357, SNR=336.9, Peak=62960 HFD=4.4
23:48:15.138 00.003 8996 MultiStar: [#1 -0.08,-0.47,0.00,M3] [#2 0.27,-0.51,0.00,M4] [#3 -0.06,-0.50,0.00,M3] [#4 -0.06,-0.45,0.00,M3] [#5 -0.15,0.07,0.57,U] [#6 -0.23,-0.35,0.43,U] [#7 -0.22,-0.46,0.00,M3] [#8 -0.21,-0.15,0.42,U] 
23:48:15.140 00.002 8996 refined, 3 included, MultiStar: {-0.13, -0.17}, one-star: {-0.06, -0.25}
23:48:15.141 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
23:48:15.142 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
23:48:15.143 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-2.23 mountX=-0.12 mountY=0.19, mountTheta=2.13
23:48:15.146 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.17, opts=13)
23:48:15.148 00.002 8996 Enqueuing Move request for scope (-0.13, -0.17)
23:48:15.150 00.002 20224 Worker thread wakes up
23:48:15.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
23:48:15.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
23:48:15.150 00.000 20224 Moving (-0.13, -0.17) raw xDistance=-0.12 yDistance=0.19
23:48:15.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:48:15.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:15.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:48:15.150 00.000 20224 MoveAxis(E, 0, ABG)
23:48:15.150 00.000 20224 Move returns status 0, amount 0
23:48:15.150 00.000 20224 MoveAxis(N, 0, ABG)
23:48:15.150 00.000 20224 Move returns status 0, amount 0
23:48:15.151 00.001 20224 move complete, result=0
23:48:15.151 00.000 20224 worker thread done servicing request
23:48:15.155 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62960, med=2870, FiltMin=2582, FiltMax=29693, Gamma=1.000
23:48:15.179 00.024 8996 UpdateGuideState exits: m=779357 SNR=336.9
23:48:15.181 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:15.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:15.183 00.001 8996 Enqueuing Expose request
23:48:15.184 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:15.185 00.001 20224 Worker thread wakes up
23:48:15.185 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:15.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:16.346 01.161 20224 Exposure complete
23:48:16.403 00.057 20224 worker thread done servicing request
23:48:16.403 00.000 8996 OnExposeComplete: enter
23:48:16.404 00.001 8996 UpdateGuideState(): m_state=6
23:48:16.405 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8521
23:48:16.406 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.79, Mass=704456, SNR=365.5, Peak=58080 HFD=4.4
23:48:16.407 00.001 8996 MultiStar: [#1 -0.32,-0.36,0.00,M4] [#2 0.09,-0.31,0.69,U] [#3 -0.09,-0.10,0.61,U] [#4 -0.09,-0.38,0.56,U] [#5 -0.34,0.03,0.57,U] [#6 -0.31,-0.43,0.00,M1] [#7 0.03,-0.28,0.43,U] [#8 -0.29,-0.20,0.37,U] 
23:48:16.407 00.000 8996 refined, 6 included, MultiStar: {-0.11, -0.23}, one-star: {-0.15, -0.32}
23:48:16.408 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
23:48:16.409 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
23:48:16.410 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-2.03 mountX=-0.09 mountY=0.24, mountTheta=1.93
23:48:16.411 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.23, opts=13)
23:48:16.412 00.001 8996 Enqueuing Move request for scope (-0.11, -0.23)
23:48:16.413 00.001 20224 Worker thread wakes up
23:48:16.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.23) opts 0xd
23:48:16.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.23)
23:48:16.413 00.000 20224 Moving (-0.11, -0.23) raw xDistance=-0.09 yDistance=0.24
23:48:16.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:48:16.413 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.32 newest=0.71
23:48:16.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:48:16.413 00.000 20224 MoveAxis(E, 0, ABG)
23:48:16.413 00.000 20224 Move returns status 0, amount 0
23:48:16.413 00.000 20224 MoveAxis(S, 51, ABG)
23:48:16.413 00.000 20224 Guiding  Dir = 1, Dur = 51
23:48:16.413 00.000 20224 IsSlewing returns 0
23:48:16.414 00.001 20224 IsGuiding returns 0
23:48:16.416 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58080, med=2870, FiltMin=2576, FiltMax=26045, Gamma=1.000
23:48:16.421 00.005 20224 PulseGuide returned control before completion, sleep 54
23:48:16.429 00.008 8996 UpdateGuideState exits: m=704456 SNR=365.5
23:48:16.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:16.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:16.431 00.000 8996 Enqueuing Expose request
23:48:16.483 00.052 20224 IsGuiding returns 1
23:48:16.483 00.000 20224 scope still moving after pulse duration time elapsed
23:48:16.514 00.031 20224 IsSlewing returns 0
23:48:16.514 00.000 20224 IsGuiding returns 0
23:48:16.514 00.000 20224 scope move finished after 51 + 50 ms
23:48:16.514 00.000 20224 Move returns status 0, amount 51
23:48:16.514 00.000 20224 move complete, result=0
23:48:16.515 00.001 20224 worker thread done servicing request
23:48:16.515 00.000 20224 Worker thread wakes up
23:48:16.515 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
23:48:16.517 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:16.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:17.488 00.971 20224 Exposure complete
23:48:17.554 00.066 20224 worker thread done servicing request
23:48:17.554 00.000 8996 OnExposeComplete: enter
23:48:17.555 00.001 8996 UpdateGuideState(): m_state=6
23:48:17.556 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8522
23:48:17.557 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.04, Mass=737435, SNR=350.9, Peak=60656 HFD=4.5
23:48:17.558 00.001 8996 MultiStar: [#1 -0.28,-0.21,0.65,U] [#2 0.10,-0.11,0.72,U] [#3 0.01,-0.19,0.55,U] [#4 -0.10,-0.41,0.00,M3] [#5 -0.38,0.12,0.58,U] [#6 -0.52,-0.35,0.00,M2] [#7 -0.14,-0.14,0.37,U] [#8 -0.24,-0.10,0.33,U] 
23:48:17.559 00.001 8996 single-star, 6 included, MultiStar: {-0.14, -0.09}, one-star: {-0.15, -0.06}
23:48:17.560 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
23:48:17.561 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
23:48:17.561 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.73 mountX=-0.14 mountY=0.08, mountTheta=2.62
23:48:17.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.06, opts=13)
23:48:17.566 00.003 8996 Enqueuing Move request for scope (-0.15, -0.06)
23:48:17.568 00.002 20224 Worker thread wakes up
23:48:17.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
23:48:17.569 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
23:48:17.569 00.000 20224 Moving (-0.15, -0.06) raw xDistance=-0.14 yDistance=0.08
23:48:17.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:48:17.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:17.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:48:17.569 00.000 20224 MoveAxis(E, 0, ABG)
23:48:17.569 00.000 20224 Move returns status 0, amount 0
23:48:17.570 00.001 20224 MoveAxis(N, 0, ABG)
23:48:17.570 00.000 20224 Move returns status 0, amount 0
23:48:17.570 00.000 20224 move complete, result=0
23:48:17.570 00.000 20224 worker thread done servicing request
23:48:17.577 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60656, med=2870, FiltMin=2589, FiltMax=29917, Gamma=1.000
23:48:17.603 00.026 8996 UpdateGuideState exits: m=737435 SNR=350.9
23:48:17.605 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:17.607 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:17.608 00.001 8996 Enqueuing Expose request
23:48:17.610 00.002 20224 Worker thread wakes up
23:48:17.610 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:17.611 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:17.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:18.768 01.157 20224 Exposure complete
23:48:18.833 00.065 20224 worker thread done servicing request
23:48:18.833 00.000 8996 OnExposeComplete: enter
23:48:18.834 00.001 8996 UpdateGuideState(): m_state=6
23:48:18.835 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8523
23:48:18.836 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=474.24, Mass=683689, SNR=328.7, Peak=60272 HFD=4.6
23:48:18.837 00.001 8996 MultiStar: [#1 -0.45,-0.24,0.00,M4] [#2 -0.17,-0.04,0.87,U] [#3 -0.16,-0.10,0.68,U] [#4 -0.22,-0.26,0.56,U] [#5 -0.59,-0.09,0.00,M3] [#6 -0.59,-0.04,0.00,M3] [#7 -0.50,-0.08,0.00,M2] [#8 -0.54,0.09,0.00,M1] 
23:48:18.837 00.000 8996 refined, 3 included, MultiStar: {-0.24, -0.03}, one-star: {-0.35, 0.14}
23:48:18.838 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
23:48:18.839 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
23:48:18.839 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-3.00 mountX=-0.23 mountY=0.06, mountTheta=2.88
23:48:18.841 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.03, opts=13)
23:48:18.841 00.000 8996 Enqueuing Move request for scope (-0.24, -0.03)
23:48:18.842 00.001 20224 Worker thread wakes up
23:48:18.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.03) opts 0xd
23:48:18.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.03)
23:48:18.842 00.000 20224 Moving (-0.24, -0.03) raw xDistance=-0.23 yDistance=0.06
23:48:18.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:48:18.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:18.843 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:48:18.843 00.000 20224 MoveAxis(E, 34, ABG)
23:48:18.843 00.000 20224 Guiding  Dir = 2, Dur = 34
23:48:18.843 00.000 20224 IsSlewing returns 0
23:48:18.843 00.000 20224 IsGuiding returns 0
23:48:18.846 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60272, med=2870, FiltMin=2598, FiltMax=26598, Gamma=1.000
23:48:18.855 00.009 20224 PulseGuide returned control before completion, sleep 33
23:48:18.859 00.004 8996 UpdateGuideState exits: m=683689 SNR=328.7
23:48:18.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:18.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:18.861 00.000 8996 Enqueuing Expose request
23:48:18.907 00.046 20224 IsGuiding returns 1
23:48:18.908 00.001 20224 scope still moving after pulse duration time elapsed
23:48:18.933 00.025 20224 IsSlewing returns 0
23:48:18.933 00.000 20224 IsGuiding returns 1
23:48:18.964 00.031 20224 IsSlewing returns 0
23:48:18.965 00.001 20224 IsGuiding returns 0
23:48:18.965 00.000 20224 scope move finished after 34 + 86 ms
23:48:18.965 00.000 20224 Move returns status 0, amount 34
23:48:18.965 00.000 20224 MoveAxis(N, 0, ABG)
23:48:18.965 00.000 20224 Move returns status 0, amount 0
23:48:18.965 00.000 20224 move complete, result=0
23:48:18.965 00.000 20224 worker thread done servicing request
23:48:18.966 00.001 20224 Worker thread wakes up
23:48:18.966 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:18.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:18.966 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
23:48:19.938 00.972 20224 Exposure complete
23:48:20.022 00.084 20224 worker thread done servicing request
23:48:20.023 00.001 8996 OnExposeComplete: enter
23:48:20.024 00.001 8996 UpdateGuideState(): m_state=6
23:48:20.026 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8524
23:48:20.027 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.27, Mass=685918, SNR=358.4, Peak=57408 HFD=4.5
23:48:20.028 00.001 8996 MultiStar: [#1 -0.29,0.04,0.70,U] [#2 -0.08,-0.18,0.68,U] [#3 -0.52,0.16,0.00,M1] [#4 -0.47,0.11,0.00,M3] [#5 -0.56,-0.08,0.00,M4] [#6 -0.42,-0.06,0.43,U] [#7 -0.30,-0.01,0.41,U] [#8 -0.57,0.05,0.00,M2] 
23:48:20.029 00.001 8996 refined, 4 included, MultiStar: {-0.22, 0.01}, one-star: {-0.16, 0.16}
23:48:20.030 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
23:48:20.031 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
23:48:20.031 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.09 mountX=-0.22 mountY=0.01, mountTheta=3.08
23:48:20.034 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.01, opts=13)
23:48:20.037 00.003 8996 Enqueuing Move request for scope (-0.22, 0.01)
23:48:20.038 00.001 20224 Worker thread wakes up
23:48:20.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
23:48:20.038 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
23:48:20.038 00.000 20224 Moving (-0.22, 0.01) raw xDistance=-0.22 yDistance=0.01
23:48:20.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
23:48:20.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:20.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:48:20.038 00.000 20224 MoveAxis(E, 35, ABG)
23:48:20.038 00.000 20224 Guiding  Dir = 2, Dur = 35
23:48:20.038 00.000 20224 IsSlewing returns 0
23:48:20.038 00.000 20224 IsGuiding returns 0
23:48:20.041 00.003 20224 PulseGuide returned control before completion, sleep 43
23:48:20.046 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57408, med=2870, FiltMin=2589, FiltMax=27037, Gamma=1.000
23:48:20.063 00.017 8996 UpdateGuideState exits: m=685918 SNR=358.4
23:48:20.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:20.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:20.066 00.001 8996 Enqueuing Expose request
23:48:20.087 00.021 20224 IsGuiding returns 1
23:48:20.087 00.000 20224 scope still moving after pulse duration time elapsed
23:48:20.119 00.032 20224 IsSlewing returns 0
23:48:20.119 00.000 20224 IsGuiding returns 0
23:48:20.120 00.001 20224 scope move finished after 35 + 45 ms
23:48:20.120 00.000 20224 Move returns status 0, amount 35
23:48:20.120 00.000 20224 MoveAxis(N, 0, ABG)
23:48:20.120 00.000 20224 Move returns status 0, amount 0
23:48:20.120 00.000 20224 move complete, result=0
23:48:20.120 00.000 20224 worker thread done servicing request
23:48:20.120 00.000 20224 Worker thread wakes up
23:48:20.121 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:20.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:20.121 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
23:48:21.301 01.180 20224 Exposure complete
23:48:21.372 00.071 20224 worker thread done servicing request
23:48:21.372 00.000 8996 OnExposeComplete: enter
23:48:21.373 00.001 8996 UpdateGuideState(): m_state=6
23:48:21.374 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8525
23:48:21.375 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.19, Mass=671489, SNR=346.4, Peak=51648 HFD=4.5
23:48:21.377 00.002 8996 MultiStar: [#1 0.06,-0.19,0.68,U] [#2 0.46,-0.25,0.00,M1] [#3 0.12,-0.27,0.63,U] [#4 -0.01,-0.38,0.55,U] [#5 -0.06,-0.00,0.60,U] [#6 0.17,-0.32,0.47,U] [#7 0.12,-0.28,0.43,U] [#8 -0.22,-0.02,0.41,U] 
23:48:21.378 00.001 8996 single-star, 7 included, MultiStar: {0.02, -0.15}, one-star: {-0.03, 0.08}
23:48:21.379 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
23:48:21.380 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
23:48:21.381 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.92 mountX=-0.04 mountY=-0.08, mountTheta=-2.02
23:48:21.383 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
23:48:21.384 00.001 8996 Enqueuing Move request for scope (-0.03, 0.08)
23:48:21.385 00.001 20224 Worker thread wakes up
23:48:21.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
23:48:21.385 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
23:48:21.385 00.000 20224 Moving (-0.03, 0.08) raw xDistance=-0.04 yDistance=-0.08
23:48:21.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:48:21.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:21.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:48:21.385 00.000 20224 MoveAxis(E, 0, ABG)
23:48:21.385 00.000 20224 Move returns status 0, amount 0
23:48:21.385 00.000 20224 MoveAxis(N, 0, ABG)
23:48:21.385 00.000 20224 Move returns status 0, amount 0
23:48:21.385 00.000 20224 move complete, result=0
23:48:21.386 00.001 20224 worker thread done servicing request
23:48:21.389 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51648, med=2870, FiltMin=2614, FiltMax=23798, Gamma=1.000
23:48:21.408 00.019 8996 UpdateGuideState exits: m=671489 SNR=346.4
23:48:21.410 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:21.412 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:21.413 00.001 8996 Enqueuing Expose request
23:48:21.414 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:21.415 00.001 20224 Worker thread wakes up
23:48:21.415 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:21.416 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:22.399 00.983 20224 Exposure complete
23:48:22.468 00.069 20224 worker thread done servicing request
23:48:22.468 00.000 8996 OnExposeComplete: enter
23:48:22.470 00.002 8996 UpdateGuideState(): m_state=6
23:48:22.471 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8526
23:48:22.472 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=474.20, Mass=688082, SNR=323.8, Peak=50272 HFD=4.4
23:48:22.473 00.001 8996 MultiStar: [#1 0.11,-0.17,0.76,U] [#2 0.53,-0.39,0.00,M2] [#3 0.06,-0.20,0.62,U] [#4 -0.14,-0.18,0.53,U] [#5 -0.08,-0.03,0.65,U] [#6 0.10,-0.36,0.52,U] [#7 -0.05,-0.01,0.46,U] [#8 -0.18,-0.00,0.41,U] 
23:48:22.474 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.09}, one-star: {0.15, 0.10}
23:48:22.474 00.000 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
23:48:22.475 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.90)
23:48:22.476 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.36 mountX=0.03 mountY=0.09, mountTheta=1.26
23:48:22.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.09, opts=13)
23:48:22.478 00.001 8996 Enqueuing Move request for scope (0.02, -0.09)
23:48:22.479 00.001 20224 Worker thread wakes up
23:48:22.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
23:48:22.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
23:48:22.479 00.000 20224 Moving (0.02, -0.09) raw xDistance=0.03 yDistance=0.09
23:48:22.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:48:22.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:22.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:48:22.479 00.000 20224 MoveAxis(E, 0, ABG)
23:48:22.479 00.000 20224 Move returns status 0, amount 0
23:48:22.479 00.000 20224 MoveAxis(N, 0, ABG)
23:48:22.479 00.000 20224 Move returns status 0, amount 0
23:48:22.479 00.000 20224 move complete, result=0
23:48:22.480 00.001 20224 worker thread done servicing request
23:48:22.483 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50272, med=2873, FiltMin=2585, FiltMax=25395, Gamma=1.000
23:48:22.496 00.013 8996 UpdateGuideState exits: m=688082 SNR=323.8
23:48:22.496 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:22.497 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:22.498 00.001 8996 Enqueuing Expose request
23:48:22.499 00.001 20224 Worker thread wakes up
23:48:22.499 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:22.500 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:22.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:23.673 01.173 20224 Exposure complete
23:48:23.766 00.093 20224 worker thread done servicing request
23:48:23.767 00.001 8996 OnExposeComplete: enter
23:48:23.768 00.001 8996 UpdateGuideState(): m_state=6
23:48:23.769 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8527
23:48:23.770 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=474.54, Mass=717674, SNR=340.8, Peak=41392 HFD=4.8
23:48:23.772 00.002 8996 MultiStar: [#1 0.07,-0.10,0.69,U] [#2 0.38,-0.19,0.68,U] [#3 0.21,-0.06,0.68,U] [#4 -0.07,-0.25,0.51,U] [#5 -0.09,0.06,0.68,U] [#6 -0.26,-0.23,0.54,U] [#7 0.00,-0.19,0.49,U] [#8 -0.31,0.16,0.39,U] 
23:48:23.774 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.01}, one-star: {0.09, 0.44}
23:48:23.775 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
23:48:23.777 00.002 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
23:48:23.778 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.22 mountX=0.03 mountY=0.00, mountTheta=0.11
23:48:23.781 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
23:48:23.783 00.002 8996 Enqueuing Move request for scope (0.03, -0.01)
23:48:23.785 00.002 20224 Worker thread wakes up
23:48:23.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:48:23.785 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:48:23.785 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.00
23:48:23.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:48:23.786 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:23.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:48:23.786 00.000 20224 MoveAxis(E, 0, ABG)
23:48:23.786 00.000 20224 Move returns status 0, amount 0
23:48:23.786 00.000 20224 MoveAxis(N, 0, ABG)
23:48:23.786 00.000 20224 Move returns status 0, amount 0
23:48:23.786 00.000 20224 move complete, result=0
23:48:23.786 00.000 20224 worker thread done servicing request
23:48:23.793 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41392, med=2870, FiltMin=2585, FiltMax=22902, Gamma=1.000
23:48:23.809 00.016 8996 UpdateGuideState exits: m=717674 SNR=340.8
23:48:23.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:23.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:23.812 00.001 8996 Enqueuing Expose request
23:48:23.814 00.002 20224 Worker thread wakes up
23:48:23.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:23.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:23.814 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:24.785 00.971 20224 Exposure complete
23:48:24.847 00.062 20224 worker thread done servicing request
23:48:24.847 00.000 8996 OnExposeComplete: enter
23:48:24.848 00.001 8996 UpdateGuideState(): m_state=6
23:48:24.849 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8528
23:48:24.850 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.00, Mass=727592, SNR=344.0, Peak=54592 HFD=4.4
23:48:24.851 00.001 8996 MultiStar: [#1 -0.02,-0.47,0.00,M1] [#2 0.26,-0.12,0.70,U] [#3 -0.04,-0.51,0.00,M1] [#4 -0.18,-0.61,0.00,M1] [#5 -0.34,0.01,0.62,U] [#6 -0.23,-0.57,0.00,M1] [#7 -0.18,-0.54,0.00,M1] [#8 -0.35,-0.14,0.35,U] 
23:48:24.852 00.001 8996 single-star, 3 included, MultiStar: {-0.07, -0.09}, one-star: {-0.03, -0.10}
23:48:24.853 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
23:48:24.853 00.000 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
23:48:24.854 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.83 mountX=-0.02 mountY=0.11, mountTheta=1.74
23:48:24.855 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.10, opts=13)
23:48:24.856 00.001 8996 Enqueuing Move request for scope (-0.03, -0.10)
23:48:24.857 00.001 20224 Worker thread wakes up
23:48:24.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
23:48:24.857 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
23:48:24.857 00.000 20224 Moving (-0.03, -0.10) raw xDistance=-0.02 yDistance=0.11
23:48:24.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:48:24.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:24.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:48:24.857 00.000 20224 MoveAxis(E, 0, ABG)
23:48:24.858 00.001 20224 Move returns status 0, amount 0
23:48:24.858 00.000 20224 MoveAxis(N, 0, ABG)
23:48:24.858 00.000 20224 Move returns status 0, amount 0
23:48:24.858 00.000 20224 move complete, result=0
23:48:24.858 00.000 20224 worker thread done servicing request
23:48:24.865 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54592, med=2873, FiltMin=2611, FiltMax=28115, Gamma=1.000
23:48:24.889 00.024 8996 UpdateGuideState exits: m=727592 SNR=344.0
23:48:24.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:24.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:24.892 00.001 8996 Enqueuing Expose request
23:48:24.893 00.001 20224 Worker thread wakes up
23:48:24.893 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:24.894 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:24.895 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:26.045 01.150 20224 Exposure complete
23:48:26.114 00.069 20224 worker thread done servicing request
23:48:26.114 00.000 8996 OnExposeComplete: enter
23:48:26.116 00.002 8996 UpdateGuideState(): m_state=6
23:48:26.119 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8529
23:48:26.121 00.002 8996 Star::Find returns 1 (0), X=136.37, Y=474.07, Mass=644272, SNR=350.1, Peak=48838 HFD=4.3
23:48:26.125 00.004 8996 MultiStar: [#1 0.21,-0.19,0.61,U] [#2 0.18,-0.15,0.74,U] [#3 0.02,-0.15,0.63,U] [#4 -0.19,-0.28,0.56,U] [#5 -0.11,0.07,0.59,U] [#6 -0.02,0.05,0.41,U] [#7 -0.06,-0.00,0.45,U] [#8 -0.09,-0.17,0.40,U] 
23:48:26.127 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.10}, one-star: {0.30, -0.04}
23:48:26.129 00.002 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
23:48:26.131 00.002 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
23:48:26.133 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-1.00 mountX=0.07 mountY=0.09, mountTheta=0.90
23:48:26.135 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
23:48:26.136 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
23:48:26.136 00.000 20224 Worker thread wakes up
23:48:26.137 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
23:48:26.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
23:48:26.137 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.09
23:48:26.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:48:26.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:26.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:48:26.137 00.000 20224 MoveAxis(E, 0, ABG)
23:48:26.137 00.000 20224 Move returns status 0, amount 0
23:48:26.138 00.001 20224 MoveAxis(N, 0, ABG)
23:48:26.138 00.000 20224 Move returns status 0, amount 0
23:48:26.138 00.000 20224 move complete, result=0
23:48:26.138 00.000 20224 worker thread done servicing request
23:48:26.145 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48838, med=2873, FiltMin=2614, FiltMax=27872, Gamma=1.000
23:48:26.159 00.014 8996 UpdateGuideState exits: m=644272 SNR=350.1
23:48:26.161 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:26.163 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:26.165 00.002 8996 Enqueuing Expose request
23:48:26.167 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:26.168 00.001 20224 Worker thread wakes up
23:48:26.169 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:26.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:27.158 00.989 20224 Exposure complete
23:48:27.232 00.074 20224 worker thread done servicing request
23:48:27.232 00.000 8996 OnExposeComplete: enter
23:48:27.233 00.001 8996 UpdateGuideState(): m_state=6
23:48:27.234 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8530
23:48:27.236 00.002 8996 Star::Find returns 1 (0), X=135.90, Y=474.25, Mass=706100, SNR=368.1, Peak=61200 HFD=4.4
23:48:27.237 00.001 8996 MultiStar: [#1 -0.25,-0.27,0.53,U] [#2 -0.15,-0.05,0.62,U] [#3 -0.18,0.10,0.57,U] [#4 -0.30,0.04,0.50,U] [#5 -0.19,0.10,0.52,U] [#6 -0.09,-0.06,0.38,U] [#7 -0.10,0.06,0.48,U] [#8 -0.26,0.09,0.38,U] 
23:48:27.238 00.001 8996 refined, 8 included, MultiStar: {-0.19, 0.03}, one-star: {-0.17, 0.14}
23:48:27.239 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
23:48:27.240 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
23:48:27.241 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=2.99 mountX=-0.19 mountY=-0.01, mountTheta=-3.11
23:48:27.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.03, opts=13)
23:48:27.245 00.002 8996 Enqueuing Move request for scope (-0.19, 0.03)
23:48:27.247 00.002 20224 Worker thread wakes up
23:48:27.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
23:48:27.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
23:48:27.247 00.000 20224 Moving (-0.19, 0.03) raw xDistance=-0.19 yDistance=-0.01
23:48:27.248 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:48:27.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:27.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:48:27.248 00.000 20224 MoveAxis(E, 0, ABG)
23:48:27.248 00.000 20224 Move returns status 0, amount 0
23:48:27.248 00.000 20224 MoveAxis(N, 0, ABG)
23:48:27.248 00.000 20224 Move returns status 0, amount 0
23:48:27.248 00.000 20224 move complete, result=0
23:48:27.249 00.001 20224 worker thread done servicing request
23:48:27.256 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=61200, med=2873, FiltMin=2576, FiltMax=27933, Gamma=1.000
23:48:27.272 00.016 8996 UpdateGuideState exits: m=706100 SNR=368.1
23:48:27.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:27.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:27.275 00.001 8996 Enqueuing Expose request
23:48:27.276 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:27.277 00.001 20224 Worker thread wakes up
23:48:27.277 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:27.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:28.445 01.168 20224 Exposure complete
23:48:28.516 00.071 20224 worker thread done servicing request
23:48:28.516 00.000 8996 OnExposeComplete: enter
23:48:28.518 00.002 8996 UpdateGuideState(): m_state=6
23:48:28.519 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8531
23:48:28.521 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=473.88, Mass=693303, SNR=338.8, Peak=64128 HFD=4.4
23:48:28.523 00.002 8996 MultiStar: [#1 -0.39,-0.34,0.00,M1] [#2 -0.08,-0.30,0.79,U] [#3 -0.14,-0.03,0.65,U] [#4 -0.22,-0.28,0.47,U] [#5 -0.38,-0.28,0.00,M1] [#6 -0.28,-0.28,0.53,U] [#7 -0.21,-0.00,0.42,U] [#8 -0.51,-0.09,0.00,M1] 
23:48:28.524 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.20}, one-star: {-0.25, -0.22}
23:48:28.525 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:48:28.527 00.002 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
23:48:28.528 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.20 hyp=0.27 cameraTheta=-2.34 mountX=-0.17 mountY=0.22, mountTheta=2.24
23:48:28.530 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.20, opts=13)
23:48:28.531 00.001 8996 Enqueuing Move request for scope (-0.19, -0.20)
23:48:28.533 00.002 20224 Worker thread wakes up
23:48:28.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.20) opts 0xd
23:48:28.533 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.20)
23:48:28.533 00.000 20224 Moving (-0.19, -0.20) raw xDistance=-0.17 yDistance=0.22
23:48:28.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:48:28.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:48:28.533 00.000 20224 MoveAxis(E, 0, ABG)
23:48:28.533 00.000 20224 Move returns status 0, amount 0
23:48:28.533 00.000 20224 MoveAxis(S, 46, ABG)
23:48:28.533 00.000 20224 Guiding  Dir = 1, Dur = 46
23:48:28.533 00.000 20224 IsSlewing returns 0
23:48:28.533 00.000 20224 IsGuiding returns 0
23:48:28.537 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=64128, med=2873, FiltMin=2608, FiltMax=28544, Gamma=1.000
23:48:28.556 00.019 8996 UpdateGuideState exits: m=693303 SNR=338.8
23:48:28.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:28.559 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:28.561 00.002 8996 Enqueuing Expose request
23:48:28.562 00.001 20224 PulseGuide returned control before completion, sleep 29
23:48:28.592 00.030 20224 IsGuiding returns 1
23:48:28.592 00.000 20224 scope still moving after pulse duration time elapsed
23:48:28.624 00.032 20224 IsSlewing returns 0
23:48:28.624 00.000 20224 IsGuiding returns 1
23:48:28.656 00.032 20224 IsSlewing returns 0
23:48:28.656 00.000 20224 IsGuiding returns 0
23:48:28.656 00.000 20224 scope move finished after 46 + 76 ms
23:48:28.656 00.000 20224 Move returns status 0, amount 46
23:48:28.656 00.000 20224 move complete, result=0
23:48:28.656 00.000 20224 worker thread done servicing request
23:48:28.656 00.000 20224 Worker thread wakes up
23:48:28.656 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:28.657 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:28.657 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 46 ms SOUTH
23:48:29.638 00.981 20224 Exposure complete
23:48:29.740 00.102 20224 worker thread done servicing request
23:48:29.740 00.000 8996 OnExposeComplete: enter
23:48:29.741 00.001 8996 UpdateGuideState(): m_state=6
23:48:29.744 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8532
23:48:29.745 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.15, Mass=684095, SNR=372.5, Peak=56400 HFD=4.4
23:48:29.746 00.001 8996 MultiStar: [#1 0.00,-0.04,0.53,U] [#2 0.50,-0.15,0.00,M1] [#3 0.16,-0.01,0.58,U] [#4 0.12,-0.08,0.54,U] [#5 -0.31,0.09,0.51,U] [#6 0.00,-0.22,0.36,U] [#7 0.05,-0.16,0.36,U] [#8 -0.22,0.31,0.29,U] 
23:48:29.748 00.002 8996 refined, 7 included, MultiStar: {-0.05, -0.01}, one-star: {-0.15, 0.05}
23:48:29.749 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
23:48:29.750 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.26)
23:48:29.751 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.00 mountX=-0.05 mountY=0.01, mountTheta=2.89
23:48:29.753 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
23:48:29.755 00.002 8996 Enqueuing Move request for scope (-0.05, -0.01)
23:48:29.756 00.001 20224 Worker thread wakes up
23:48:29.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
23:48:29.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
23:48:29.756 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
23:48:29.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:48:29.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:29.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:48:29.756 00.000 20224 MoveAxis(E, 0, ABG)
23:48:29.756 00.000 20224 Move returns status 0, amount 0
23:48:29.756 00.000 20224 MoveAxis(N, 0, ABG)
23:48:29.756 00.000 20224 Move returns status 0, amount 0
23:48:29.756 00.000 20224 move complete, result=0
23:48:29.757 00.001 20224 worker thread done servicing request
23:48:29.762 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56400, med=2873, FiltMin=2582, FiltMax=26829, Gamma=1.000
23:48:29.776 00.014 8996 UpdateGuideState exits: m=684095 SNR=372.5
23:48:29.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:29.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:29.778 00.000 8996 Enqueuing Expose request
23:48:29.779 00.001 20224 Worker thread wakes up
23:48:29.779 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:29.780 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:29.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:30.955 01.175 20224 Exposure complete
23:48:31.035 00.080 20224 worker thread done servicing request
23:48:31.035 00.000 8996 OnExposeComplete: enter
23:48:31.037 00.002 8996 UpdateGuideState(): m_state=6
23:48:31.039 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8533
23:48:31.041 00.002 8996 Star::Find returns 1 (0), X=136.13, Y=474.27, Mass=746614, SNR=357.7, Peak=58624 HFD=4.5
23:48:31.042 00.001 8996 MultiStar: [#1 0.04,0.04,0.69,U] [#2 0.45,-0.05,0.00,M2] [#3 0.12,0.01,0.69,U] [#4 0.12,0.13,0.47,U] [#5 -0.12,0.05,0.59,U] [#6 0.03,-0.15,0.41,U] [#7 0.09,0.16,0.42,U] [#8 -0.01,0.10,0.36,U] 
23:48:31.043 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.07}, one-star: {0.06, 0.16}
23:48:31.044 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
23:48:31.045 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
23:48:31.045 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.01 mountX=0.04 mountY=-0.08, mountTheta=-1.11
23:48:31.047 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
23:48:31.049 00.002 8996 Enqueuing Move request for scope (0.04, 0.07)
23:48:31.050 00.001 20224 Worker thread wakes up
23:48:31.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
23:48:31.050 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
23:48:31.050 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.04 yDistance=-0.08
23:48:31.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:48:31.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:31.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:48:31.050 00.000 20224 MoveAxis(E, 0, ABG)
23:48:31.050 00.000 20224 Move returns status 0, amount 0
23:48:31.050 00.000 20224 MoveAxis(N, 0, ABG)
23:48:31.050 00.000 20224 Move returns status 0, amount 0
23:48:31.051 00.001 20224 move complete, result=0
23:48:31.051 00.000 20224 worker thread done servicing request
23:48:31.055 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=58624, med=2873, FiltMin=2608, FiltMax=24918, Gamma=1.000
23:48:31.068 00.013 8996 UpdateGuideState exits: m=746614 SNR=357.7
23:48:31.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:31.072 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:31.074 00.002 8996 Enqueuing Expose request
23:48:31.076 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:31.078 00.002 20224 Worker thread wakes up
23:48:31.078 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:31.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:32.063 00.985 20224 Exposure complete
23:48:32.140 00.077 20224 worker thread done servicing request
23:48:32.140 00.000 8996 OnExposeComplete: enter
23:48:32.142 00.002 8996 UpdateGuideState(): m_state=6
23:48:32.143 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8534
23:48:32.146 00.003 8996 Star::Find returns 1 (0), X=136.21, Y=474.34, Mass=744870, SNR=404.8, Peak=53776 HFD=4.5
23:48:32.147 00.001 8996 MultiStar: [#1 0.12,0.14,0.61,U] [#2 0.44,0.02,0.00,M3] [#3 0.11,0.07,0.55,U] [#4 0.07,-0.01,0.50,U] [#5 -0.12,0.18,0.47,U] [#6 -0.11,-0.32,0.37,U] [#7 0.00,0.05,0.36,U] [#8 -0.20,0.19,0.36,U] 
23:48:32.148 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.10}, one-star: {0.15, 0.23}
23:48:32.149 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
23:48:32.150 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
23:48:32.151 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.21 mountX=0.03 mountY=-0.10, mountTheta=-1.31
23:48:32.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.10, opts=13)
23:48:32.154 00.001 8996 Enqueuing Move request for scope (0.04, 0.10)
23:48:32.155 00.001 20224 Worker thread wakes up
23:48:32.156 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
23:48:32.156 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
23:48:32.156 00.000 20224 Moving (0.04, 0.10) raw xDistance=0.03 yDistance=-0.10
23:48:32.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:48:32.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:32.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:48:32.156 00.000 20224 MoveAxis(E, 0, ABG)
23:48:32.156 00.000 20224 Move returns status 0, amount 0
23:48:32.156 00.000 20224 MoveAxis(N, 0, ABG)
23:48:32.156 00.000 20224 Move returns status 0, amount 0
23:48:32.156 00.000 20224 move complete, result=0
23:48:32.156 00.000 20224 worker thread done servicing request
23:48:32.160 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53776, med=2873, FiltMin=2614, FiltMax=24243, Gamma=1.000
23:48:32.178 00.018 8996 UpdateGuideState exits: m=744870 SNR=404.8
23:48:32.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:32.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:32.181 00.001 8996 Enqueuing Expose request
23:48:32.182 00.001 20224 Worker thread wakes up
23:48:32.182 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:32.184 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:32.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:33.361 01.177 20224 Exposure complete
23:48:33.441 00.080 20224 worker thread done servicing request
23:48:33.441 00.000 8996 OnExposeComplete: enter
23:48:33.442 00.001 8996 UpdateGuideState(): m_state=6
23:48:33.443 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8535
23:48:33.444 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=474.14, Mass=727438, SNR=361.4, Peak=58752 HFD=4.3
23:48:33.446 00.002 8996 MultiStar: [#1 -0.38,0.05,0.56,U] [#2 0.10,-0.01,0.67,U] [#3 -0.23,-0.09,0.52,U] [#4 -0.13,-0.12,0.51,U] [#5 -0.23,0.05,0.62,U] [#6 -0.23,-0.01,0.38,U] [#7 0.07,0.03,0.39,U] [#8 -0.28,0.03,0.39,U] 
23:48:33.447 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.00}, one-star: {0.03, 0.04}
23:48:33.447 00.000 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
23:48:33.448 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
23:48:33.449 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=0.87 mountX=0.03 mountY=-0.04, mountTheta=-0.97
23:48:33.450 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
23:48:33.451 00.001 8996 Enqueuing Move request for scope (0.03, 0.04)
23:48:33.452 00.001 20224 Worker thread wakes up
23:48:33.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:48:33.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:48:33.452 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.03 yDistance=-0.04
23:48:33.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:48:33.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:33.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:48:33.452 00.000 20224 MoveAxis(E, 0, ABG)
23:48:33.452 00.000 20224 Move returns status 0, amount 0
23:48:33.452 00.000 20224 MoveAxis(N, 0, ABG)
23:48:33.452 00.000 20224 Move returns status 0, amount 0
23:48:33.452 00.000 20224 move complete, result=0
23:48:33.452 00.000 20224 worker thread done servicing request
23:48:33.456 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58752, med=2873, FiltMin=2598, FiltMax=27798, Gamma=1.000
23:48:33.479 00.023 8996 UpdateGuideState exits: m=727438 SNR=361.4
23:48:33.481 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:33.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:33.483 00.001 8996 Enqueuing Expose request
23:48:33.485 00.002 20224 Worker thread wakes up
23:48:33.485 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:33.486 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:33.487 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:34.458 00.971 20224 Exposure complete
23:48:34.577 00.119 20224 worker thread done servicing request
23:48:34.577 00.000 8996 OnExposeComplete: enter
23:48:34.579 00.002 8996 UpdateGuideState(): m_state=6
23:48:34.580 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8536
23:48:34.581 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.09, Mass=648884, SNR=364.8, Peak=52352 HFD=4.4
23:48:34.583 00.002 8996 MultiStar: [#1 -0.39,0.00,0.63,U] [#2 0.09,0.24,0.68,U] [#3 -0.15,0.15,0.55,U] [#4 -0.21,-0.03,0.45,U] [#5 -0.53,0.07,0.00,M1] [#6 -0.14,0.04,0.44,U] [#7 -0.07,0.08,0.52,U] [#8 -0.29,0.15,0.40,U] 
23:48:34.584 00.001 8996 single-star, 7 included, MultiStar: {-0.11, 0.07}, one-star: {0.08, -0.01}
23:48:34.586 00.002 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
23:48:34.588 00.002 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
23:48:34.589 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.09 cameraTheta=-0.15 mountX=0.09 mountY=0.00, mountTheta=0.04
23:48:34.592 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
23:48:34.593 00.001 8996 Enqueuing Move request for scope (0.08, -0.01)
23:48:34.594 00.001 20224 Worker thread wakes up
23:48:34.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
23:48:34.594 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
23:48:34.594 00.000 20224 Moving (0.08, -0.01) raw xDistance=0.09 yDistance=0.00
23:48:34.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:48:34.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:34.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:48:34.594 00.000 20224 MoveAxis(E, 0, ABG)
23:48:34.594 00.000 20224 Move returns status 0, amount 0
23:48:34.594 00.000 20224 MoveAxis(N, 0, ABG)
23:48:34.594 00.000 20224 Move returns status 0, amount 0
23:48:34.594 00.000 20224 move complete, result=0
23:48:34.594 00.000 20224 worker thread done servicing request
23:48:34.603 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52352, med=2873, FiltMin=2569, FiltMax=26294, Gamma=1.000
23:48:34.625 00.022 8996 UpdateGuideState exits: m=648884 SNR=364.8
23:48:34.628 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:34.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:34.630 00.001 8996 Enqueuing Expose request
23:48:34.633 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:34.635 00.002 20224 Worker thread wakes up
23:48:34.635 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:34.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:35.813 01.178 20224 Exposure complete
23:48:35.884 00.071 20224 worker thread done servicing request
23:48:35.884 00.000 8996 OnExposeComplete: enter
23:48:35.885 00.001 8996 UpdateGuideState(): m_state=6
23:48:35.886 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8537
23:48:35.886 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=474.30, Mass=696794, SNR=343.0, Peak=63008 HFD=4.4
23:48:35.887 00.001 8996 MultiStar: [#1 -0.33,0.10,0.65,U] [#2 0.20,0.12,0.74,U] [#3 -0.25,0.06,0.68,U] [#4 -0.26,0.11,0.47,U] [#5 -0.59,0.24,0.00,M2] [#6 -0.23,0.00,0.44,U] [#7 -0.34,0.05,0.44,U] [#8 -0.39,0.12,0.38,U] 
23:48:35.888 00.001 8996 refined, 7 included, MultiStar: {-0.20, 0.11}, one-star: {-0.20, 0.19}
23:48:35.889 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
23:48:35.890 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
23:48:35.892 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.66 mountX=-0.21 mountY=-0.08, mountTheta=-2.77
23:48:35.896 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.11, opts=13)
23:48:35.899 00.003 8996 Enqueuing Move request for scope (-0.20, 0.11)
23:48:35.901 00.002 20224 Worker thread wakes up
23:48:35.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
23:48:35.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
23:48:35.901 00.000 20224 Moving (-0.20, 0.11) raw xDistance=-0.21 yDistance=-0.08
23:48:35.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:48:35.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:35.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:48:35.901 00.000 20224 MoveAxis(E, 31, ABG)
23:48:35.901 00.000 20224 Guiding  Dir = 2, Dur = 31
23:48:35.901 00.000 20224 IsSlewing returns 0
23:48:35.902 00.001 20224 IsGuiding returns 0
23:48:35.909 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63008, med=2873, FiltMin=2611, FiltMax=26973, Gamma=1.000
23:48:35.929 00.020 8996 UpdateGuideState exits: m=696794 SNR=343.0
23:48:35.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:35.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:35.932 00.001 8996 Enqueuing Expose request
23:48:35.940 00.008 20224 IsGuiding returns 1
23:48:35.940 00.000 20224 scope still moving after pulse duration time elapsed
23:48:35.970 00.030 20224 IsSlewing returns 0
23:48:35.970 00.000 20224 IsGuiding returns 1
23:48:36.002 00.032 20224 IsSlewing returns 0
23:48:36.002 00.000 20224 IsGuiding returns 1
23:48:36.032 00.030 20224 IsSlewing returns 0
23:48:36.032 00.000 20224 IsGuiding returns 0
23:48:36.032 00.000 20224 scope move finished after 31 + 99 ms
23:48:36.033 00.001 20224 Move returns status 0, amount 31
23:48:36.033 00.000 20224 MoveAxis(N, 0, ABG)
23:48:36.033 00.000 20224 Move returns status 0, amount 0
23:48:36.033 00.000 20224 move complete, result=0
23:48:36.033 00.000 20224 worker thread done servicing request
23:48:36.033 00.000 20224 Worker thread wakes up
23:48:36.033 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:36.033 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
23:48:36.035 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:37.008 00.973 20224 Exposure complete
23:48:37.069 00.061 20224 worker thread done servicing request
23:48:37.069 00.000 8996 OnExposeComplete: enter
23:48:37.070 00.001 8996 UpdateGuideState(): m_state=6
23:48:37.071 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8538
23:48:37.072 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.33, Mass=772815, SNR=343.7, Peak=57696 HFD=4.4
23:48:37.073 00.001 8996 MultiStar: [#1 -0.10,0.26,0.60,U] [#2 0.26,0.53,0.00,M1] [#3 0.20,0.33,0.56,U] [#4 -0.08,0.16,0.57,U] [#5 -0.12,0.49,0.00,M3] [#6 -0.03,0.23,0.41,U] [#7 -0.09,0.22,0.43,U] [#8 -0.19,0.47,0.00,M1] 
23:48:37.074 00.001 8996 single-star, 5 included, MultiStar: {-0.01, 0.24}, one-star: {0.02, 0.22}
23:48:37.074 00.000 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
23:48:37.075 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
23:48:37.076 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.46 mountX=0.00 mountY=-0.22, mountTheta=-1.56
23:48:37.077 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.22, opts=13)
23:48:37.078 00.001 8996 Enqueuing Move request for scope (0.02, 0.22)
23:48:37.079 00.001 20224 Worker thread wakes up
23:48:37.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.22) opts 0xd
23:48:37.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.22)
23:48:37.079 00.000 20224 Moving (0.02, 0.22) raw xDistance=0.00 yDistance=-0.22
23:48:37.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:48:37.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:37.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:48:37.079 00.000 20224 MoveAxis(E, 0, ABG)
23:48:37.080 00.001 20224 Move returns status 0, amount 0
23:48:37.080 00.000 20224 MoveAxis(N, 0, ABG)
23:48:37.080 00.000 20224 Move returns status 0, amount 0
23:48:37.080 00.000 20224 move complete, result=0
23:48:37.080 00.000 20224 worker thread done servicing request
23:48:37.083 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57696, med=2873, FiltMin=2617, FiltMax=26230, Gamma=1.000
23:48:37.107 00.024 8996 UpdateGuideState exits: m=772815 SNR=343.7
23:48:37.109 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:37.111 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:37.112 00.001 8996 Enqueuing Expose request
23:48:37.114 00.002 20224 Worker thread wakes up
23:48:37.114 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:37.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:37.116 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:38.297 01.181 20224 Exposure complete
23:48:38.364 00.067 20224 worker thread done servicing request
23:48:38.365 00.001 8996 OnExposeComplete: enter
23:48:38.367 00.002 8996 UpdateGuideState(): m_state=6
23:48:38.369 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8539
23:48:38.370 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=474.46, Mass=650938, SNR=341.8, Peak=45680 HFD=4.5
23:48:38.372 00.002 8996 MultiStar: [#1 -0.07,0.19,0.63,U] [#2 0.49,0.19,0.00,M2] [#3 0.20,0.17,0.60,U] [#4 0.02,0.19,0.53,U] [#5 -0.00,0.43,0.00,M4] [#6 0.01,0.30,0.44,U] [#7 -0.26,0.19,0.44,U] [#8 -0.14,0.32,0.44,U] 
23:48:38.373 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.25}, one-star: {0.12, 0.35}
23:48:38.375 00.002 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
23:48:38.376 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
23:48:38.378 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.55 mountX=-0.02 mountY=-0.25, mountTheta=-1.64
23:48:38.381 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.25, opts=13)
23:48:38.382 00.001 8996 Enqueuing Move request for scope (0.01, 0.25)
23:48:38.384 00.002 20224 Worker thread wakes up
23:48:38.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
23:48:38.384 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
23:48:38.384 00.000 20224 Moving (0.01, 0.25) raw xDistance=-0.02 yDistance=-0.25
23:48:38.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:48:38.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:38.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:48:38.384 00.000 20224 MoveAxis(E, 0, ABG)
23:48:38.384 00.000 20224 Move returns status 0, amount 0
23:48:38.384 00.000 20224 MoveAxis(N, 0, ABG)
23:48:38.384 00.000 20224 Move returns status 0, amount 0
23:48:38.384 00.000 20224 move complete, result=0
23:48:38.384 00.000 20224 worker thread done servicing request
23:48:38.390 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45680, med=2873, FiltMin=2566, FiltMax=21101, Gamma=1.000
23:48:38.408 00.018 8996 UpdateGuideState exits: m=650938 SNR=341.8
23:48:38.409 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:38.410 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:38.412 00.002 8996 Enqueuing Expose request
23:48:38.414 00.002 20224 Worker thread wakes up
23:48:38.414 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:48:38.415 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:38.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:39.385 00.970 20224 Exposure complete
23:48:39.488 00.103 20224 worker thread done servicing request
23:48:39.488 00.000 8996 OnExposeComplete: enter
23:48:39.489 00.001 8996 UpdateGuideState(): m_state=6
23:48:39.490 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8540
23:48:39.491 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=474.40, Mass=725352, SNR=345.0, Peak=56678 HFD=4.4
23:48:39.492 00.001 8996 MultiStar: [#1 0.09,0.13,0.60,U] [#2 0.47,0.17,0.00,M3] [#3 0.07,0.10,0.64,U] [#4 -0.00,0.06,0.60,U] [#5 0.16,0.24,0.56,U] [#6 0.06,0.01,0.43,U] [#7 0.02,0.16,0.41,U] [#8 0.09,0.37,0.37,U] 
23:48:39.493 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.18}, one-star: {0.39, 0.30}
23:48:39.494 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
23:48:39.494 00.000 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
23:48:39.495 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.22 cameraTheta=0.90 mountX=0.12 mountY=-0.19, mountTheta=-1.00
23:48:39.497 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.18, opts=13)
23:48:39.497 00.000 8996 Enqueuing Move request for scope (0.14, 0.18)
23:48:39.499 00.002 20224 Worker thread wakes up
23:48:39.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
23:48:39.499 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
23:48:39.499 00.000 20224 Moving (0.14, 0.18) raw xDistance=0.12 yDistance=-0.19
23:48:39.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:48:39.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:39.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:48:39.499 00.000 20224 MoveAxis(E, 0, ABG)
23:48:39.499 00.000 20224 Move returns status 0, amount 0
23:48:39.499 00.000 20224 MoveAxis(N, 0, ABG)
23:48:39.499 00.000 20224 Move returns status 0, amount 0
23:48:39.499 00.000 20224 move complete, result=0
23:48:39.499 00.000 20224 worker thread done servicing request
23:48:39.503 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56678, med=2873, FiltMin=2608, FiltMax=27177, Gamma=1.000
23:48:39.516 00.013 8996 UpdateGuideState exits: m=725352 SNR=345.0
23:48:39.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:39.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:39.519 00.001 8996 Enqueuing Expose request
23:48:39.519 00.000 20224 Worker thread wakes up
23:48:39.520 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:39.520 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:39.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:40.677 01.157 20224 Exposure complete
23:48:40.760 00.083 20224 worker thread done servicing request
23:48:40.760 00.000 8996 OnExposeComplete: enter
23:48:40.762 00.002 8996 UpdateGuideState(): m_state=6
23:48:40.764 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8541
23:48:40.765 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=474.33, Mass=728750, SNR=357.6, Peak=63606 HFD=4.6
23:48:40.767 00.002 8996 MultiStar: [#1 0.00,0.21,0.69,U] [#2 0.48,0.37,0.00,M4] [#3 0.15,0.27,0.57,U] [#4 0.23,0.31,0.57,U] [#5 0.08,0.34,0.57,U] [#6 0.11,0.12,0.40,U] [#7 0.19,0.12,0.42,U] [#8 0.07,0.29,0.41,U] 
23:48:40.769 00.002 8996 refined, 7 included, MultiStar: {0.20, 0.24}, one-star: {0.51, 0.23}
23:48:40.771 00.002 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
23:48:40.772 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
23:48:40.774 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.31 cameraTheta=0.88 mountX=0.18 mountY=-0.26, mountTheta=-0.98
23:48:40.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.24, opts=13)
23:48:40.778 00.002 8996 Enqueuing Move request for scope (0.20, 0.24)
23:48:40.780 00.002 20224 Worker thread wakes up
23:48:40.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
23:48:40.780 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
23:48:40.780 00.000 20224 Moving (0.20, 0.24) raw xDistance=0.18 yDistance=-0.26
23:48:40.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:48:40.780 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.16 newest=-0.70
23:48:40.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:48:40.780 00.000 20224 MoveAxis(E, 0, ABG)
23:48:40.780 00.000 20224 Move returns status 0, amount 0
23:48:40.780 00.000 20224 MoveAxis(N, 55, ABG)
23:48:40.780 00.000 20224 Guiding  Dir = 0, Dur = 55
23:48:40.781 00.001 20224 IsSlewing returns 0
23:48:40.781 00.000 20224 IsGuiding returns 0
23:48:40.787 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63606, med=2873, FiltMin=2608, FiltMax=29641, Gamma=1.000
23:48:40.796 00.009 20224 PulseGuide returned control before completion, sleep 50
23:48:40.811 00.015 8996 UpdateGuideState exits: m=728750 SNR=357.6
23:48:40.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:40.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:40.814 00.001 8996 Enqueuing Expose request
23:48:40.857 00.043 20224 IsGuiding returns 1
23:48:40.857 00.000 20224 scope still moving after pulse duration time elapsed
23:48:40.889 00.032 20224 IsSlewing returns 0
23:48:40.890 00.001 20224 IsGuiding returns 0
23:48:40.890 00.000 20224 scope move finished after 55 + 53 ms
23:48:40.890 00.000 20224 Move returns status 0, amount 55
23:48:40.890 00.000 20224 move complete, result=0
23:48:40.890 00.000 20224 worker thread done servicing request
23:48:40.890 00.000 20224 Worker thread wakes up
23:48:40.890 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 55 ms NORTH
23:48:40.892 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:40.893 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:41.878 00.985 20224 Exposure complete
23:48:41.949 00.071 20224 worker thread done servicing request
23:48:41.949 00.000 8996 OnExposeComplete: enter
23:48:41.952 00.003 8996 UpdateGuideState(): m_state=6
23:48:41.953 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8542
23:48:41.956 00.003 8996 Star::Find returns 1 (0), X=136.53, Y=474.47, Mass=702711, SNR=339.3, Peak=52902 HFD=4.3
23:48:41.959 00.003 8996 MultiStar: [#1 -0.22,0.11,0.71,U] [#2 0.43,0.12,0.00,M5] [#3 -0.10,0.04,0.66,U] [#4 -0.00,0.04,0.59,U] [#5 -0.09,0.35,0.60,U] [#6 -0.01,-0.08,0.48,U] [#7 -0.17,-0.09,0.46,U] [#8 -0.04,0.28,0.43,U] 
23:48:41.961 00.002 8996 refined, 7 included, MultiStar: {0.02, 0.15}, one-star: {0.46, 0.37}
23:48:41.963 00.002 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
23:48:41.964 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
23:48:41.965 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.46 mountX=0.00 mountY=-0.15, mountTheta=-1.56
23:48:41.968 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.15, opts=13)
23:48:41.969 00.001 8996 Enqueuing Move request for scope (0.02, 0.15)
23:48:41.970 00.001 20224 Worker thread wakes up
23:48:41.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.15) opts 0xd
23:48:41.970 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.15)
23:48:41.971 00.001 20224 Moving (0.02, 0.15) raw xDistance=0.00 yDistance=-0.15
23:48:41.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:48:41.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:41.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:48:41.971 00.000 20224 MoveAxis(E, 0, ABG)
23:48:41.971 00.000 20224 Move returns status 0, amount 0
23:48:41.971 00.000 20224 MoveAxis(N, 0, ABG)
23:48:41.971 00.000 20224 Move returns status 0, amount 0
23:48:41.971 00.000 20224 move complete, result=0
23:48:41.971 00.000 20224 worker thread done servicing request
23:48:41.976 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52902, med=2873, FiltMin=2585, FiltMax=26953, Gamma=1.000
23:48:41.993 00.017 8996 UpdateGuideState exits: m=702711 SNR=339.3
23:48:41.995 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:41.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:41.997 00.001 8996 Enqueuing Expose request
23:48:41.998 00.001 20224 Worker thread wakes up
23:48:41.998 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:42.000 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:42.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:43.155 01.155 20224 Exposure complete
23:48:43.218 00.063 20224 worker thread done servicing request
23:48:43.218 00.000 8996 OnExposeComplete: enter
23:48:43.219 00.001 8996 UpdateGuideState(): m_state=6
23:48:43.220 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8543
23:48:43.222 00.002 8996 Star::Find returns 1 (0), X=136.32, Y=474.35, Mass=752103, SNR=335.3, Peak=58678 HFD=4.3
23:48:43.223 00.001 8996 MultiStar: [#1 -0.14,0.15,0.63,U] [#2 0.23,0.05,0.72,U] [#3 -0.05,0.17,0.59,U] [#4 -0.08,0.14,0.56,U] [#5 -0.13,0.21,0.59,U] [#6 -0.29,-0.13,0.48,U] [#7 -0.17,-0.02,0.49,U] [#8 -0.06,0.24,0.42,U] 
23:48:43.224 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.13}, one-star: {0.25, 0.25}
23:48:43.224 00.000 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
23:48:43.225 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
23:48:43.226 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.68 mountX=-0.03 mountY=-0.13, mountTheta=-1.78
23:48:43.228 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.13, opts=13)
23:48:43.228 00.000 8996 Enqueuing Move request for scope (-0.01, 0.13)
23:48:43.229 00.001 20224 Worker thread wakes up
23:48:43.230 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
23:48:43.230 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
23:48:43.230 00.000 20224 Moving (-0.01, 0.13) raw xDistance=-0.03 yDistance=-0.13
23:48:43.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:48:43.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:43.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:48:43.230 00.000 20224 MoveAxis(E, 0, ABG)
23:48:43.230 00.000 20224 Move returns status 0, amount 0
23:48:43.231 00.001 20224 MoveAxis(N, 0, ABG)
23:48:43.231 00.000 20224 Move returns status 0, amount 0
23:48:43.231 00.000 20224 move complete, result=0
23:48:43.231 00.000 20224 worker thread done servicing request
23:48:43.237 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58678, med=2873, FiltMin=2598, FiltMax=26729, Gamma=1.000
23:48:43.250 00.013 8996 UpdateGuideState exits: m=752103 SNR=335.3
23:48:43.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:43.253 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:43.254 00.001 8996 Enqueuing Expose request
23:48:43.256 00.002 20224 Worker thread wakes up
23:48:43.256 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:43.258 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:43.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:44.223 00.965 20224 Exposure complete
23:48:44.279 00.056 20224 worker thread done servicing request
23:48:44.279 00.000 8996 OnExposeComplete: enter
23:48:44.281 00.002 8996 UpdateGuideState(): m_state=6
23:48:44.284 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8544
23:48:44.285 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=474.31, Mass=700145, SNR=346.3, Peak=53584 HFD=4.4
23:48:44.287 00.002 8996 MultiStar: [#1 -0.31,0.15,0.69,U] [#2 0.20,-0.06,0.69,U] [#3 -0.09,0.09,0.55,U] [#4 -0.16,0.11,0.54,U] [#5 -0.24,0.29,0.62,U] [#6 -0.25,-0.07,0.42,U] [#7 -0.29,0.00,0.50,U] [#8 -0.34,0.38,0.00,M1] 
23:48:44.287 00.000 8996 refined, 7 included, MultiStar: {-0.09, 0.11}, one-star: {0.14, 0.20}
23:48:44.288 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
23:48:44.290 00.002 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
23:48:44.291 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.14 cameraTheta=2.29 mountX=-0.10 mountY=-0.09, mountTheta=-2.40
23:48:44.296 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.11, opts=13)
23:48:44.298 00.002 8996 Enqueuing Move request for scope (-0.09, 0.11)
23:48:44.299 00.001 20224 Worker thread wakes up
23:48:44.300 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
23:48:44.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
23:48:44.300 00.000 20224 Moving (-0.09, 0.11) raw xDistance=-0.10 yDistance=-0.09
23:48:44.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:48:44.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:44.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:48:44.300 00.000 20224 MoveAxis(E, 0, ABG)
23:48:44.300 00.000 20224 Move returns status 0, amount 0
23:48:44.300 00.000 20224 MoveAxis(N, 0, ABG)
23:48:44.300 00.000 20224 Move returns status 0, amount 0
23:48:44.300 00.000 20224 move complete, result=0
23:48:44.300 00.000 20224 worker thread done servicing request
23:48:44.304 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53584, med=2873, FiltMin=2611, FiltMax=24243, Gamma=1.000
23:48:44.324 00.020 8996 UpdateGuideState exits: m=700145 SNR=346.3
23:48:44.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:44.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:44.327 00.001 8996 Enqueuing Expose request
23:48:44.328 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:44.329 00.001 20224 Worker thread wakes up
23:48:44.329 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:44.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:45.492 01.163 20224 Exposure complete
23:48:45.573 00.081 20224 worker thread done servicing request
23:48:45.573 00.000 8996 OnExposeComplete: enter
23:48:45.575 00.002 8996 UpdateGuideState(): m_state=6
23:48:45.575 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8545
23:48:45.575 00.000 8996 Star::Find returns 1 (0), X=136.28, Y=474.35, Mass=792531, SNR=380.3, Peak=56880 HFD=4.4
23:48:45.577 00.002 8996 MultiStar: [#1 -0.29,0.24,0.60,U] [#2 0.30,0.09,0.65,U] [#3 -0.02,0.22,0.63,U] [#4 -0.07,0.20,0.44,U] [#5 -0.15,0.29,0.54,U] [#6 -0.10,-0.04,0.42,U] [#7 -0.11,-0.07,0.36,U] [#8 -0.20,0.20,0.35,U] 
23:48:45.578 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.17}, one-star: {0.21, 0.25}
23:48:45.579 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
23:48:45.579 00.000 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
23:48:45.580 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.62 mountX=-0.02 mountY=-0.17, mountTheta=-1.71
23:48:45.582 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
23:48:45.582 00.000 8996 Enqueuing Move request for scope (-0.01, 0.17)
23:48:45.584 00.002 20224 Worker thread wakes up
23:48:45.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
23:48:45.584 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
23:48:45.584 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
23:48:45.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:48:45.584 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:45.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:48:45.584 00.000 20224 MoveAxis(E, 0, ABG)
23:48:45.584 00.000 20224 Move returns status 0, amount 0
23:48:45.585 00.001 20224 MoveAxis(N, 0, ABG)
23:48:45.585 00.000 20224 Move returns status 0, amount 0
23:48:45.585 00.000 20224 move complete, result=0
23:48:45.585 00.000 20224 worker thread done servicing request
23:48:45.592 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56880, med=2873, FiltMin=2621, FiltMax=26665, Gamma=1.000
23:48:45.609 00.017 8996 UpdateGuideState exits: m=792531 SNR=380.3
23:48:45.612 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:45.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:45.614 00.001 8996 Enqueuing Expose request
23:48:45.616 00.002 20224 Worker thread wakes up
23:48:45.616 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:48:45.617 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:45.618 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:46.591 00.973 20224 Exposure complete
23:48:46.651 00.060 20224 worker thread done servicing request
23:48:46.652 00.001 8996 OnExposeComplete: enter
23:48:46.653 00.001 8996 UpdateGuideState(): m_state=6
23:48:46.654 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8546
23:48:46.656 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=474.53, Mass=752058, SNR=396.1, Peak=51920 HFD=4.5
23:48:46.657 00.001 8996 MultiStar: [#1 -0.35,0.31,0.00,M1] [#2 0.26,0.26,0.64,U] [#3 -0.18,0.32,0.50,U] [#4 -0.20,0.13,0.47,U] [#5 -0.13,0.52,0.00,M1] [#6 -0.23,0.15,0.44,U] [#7 -0.28,0.38,0.00,M1] [#8 -0.36,0.36,0.00,M1] 
23:48:46.658 00.001 8996 refined, 4 included, MultiStar: {-0.00, 0.29}, one-star: {0.12, 0.43}
23:48:46.658 00.000 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
23:48:46.659 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
23:48:46.660 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.29 hyp=0.29 cameraTheta=1.57 mountX=-0.03 mountY=-0.29, mountTheta=-1.67
23:48:46.662 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.29, opts=13)
23:48:46.663 00.001 8996 Enqueuing Move request for scope (-0.00, 0.29)
23:48:46.664 00.001 20224 Worker thread wakes up
23:48:46.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.29) opts 0xd
23:48:46.664 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.29)
23:48:46.664 00.000 20224 Moving (-0.00, 0.29) raw xDistance=-0.03 yDistance=-0.29
23:48:46.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:48:46.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:48:46.664 00.000 20224 MoveAxis(E, 0, ABG)
23:48:46.664 00.000 20224 Move returns status 0, amount 0
23:48:46.664 00.000 20224 MoveAxis(N, 60, ABG)
23:48:46.664 00.000 20224 Guiding  Dir = 0, Dur = 60
23:48:46.665 00.001 20224 IsSlewing returns 0
23:48:46.665 00.000 20224 IsGuiding returns 0
23:48:46.673 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51920, med=2873, FiltMin=2589, FiltMax=22982, Gamma=1.000
23:48:46.694 00.021 8996 UpdateGuideState exits: m=752058 SNR=396.1
23:48:46.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:46.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:46.699 00.002 8996 Enqueuing Expose request
23:48:46.715 00.016 20224 PulseGuide returned control before completion, sleep 21
23:48:46.745 00.030 20224 IsGuiding returns 1
23:48:46.745 00.000 20224 scope still moving after pulse duration time elapsed
23:48:46.777 00.032 20224 IsSlewing returns 0
23:48:46.777 00.000 20224 IsGuiding returns 1
23:48:46.807 00.030 20224 IsSlewing returns 0
23:48:46.808 00.001 20224 IsGuiding returns 0
23:48:46.808 00.000 20224 scope move finished after 60 + 83 ms
23:48:46.808 00.000 20224 Move returns status 0, amount 60
23:48:46.808 00.000 20224 move complete, result=0
23:48:46.808 00.000 20224 worker thread done servicing request
23:48:46.808 00.000 20224 Worker thread wakes up
23:48:46.808 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 60 ms NORTH
23:48:46.811 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:46.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:47.993 01.182 20224 Exposure complete
23:48:48.072 00.079 20224 worker thread done servicing request
23:48:48.072 00.000 8996 OnExposeComplete: enter
23:48:48.073 00.001 8996 UpdateGuideState(): m_state=6
23:48:48.075 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8547
23:48:48.076 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.27, Mass=681756, SNR=362.8, Peak=58448 HFD=4.3
23:48:48.078 00.002 8996 MultiStar: [#1 -0.39,0.03,0.65,U] [#2 0.08,-0.16,0.68,U] [#3 -0.17,-0.11,0.55,U] [#4 -0.19,-0.20,0.54,U] [#5 -0.33,0.01,0.56,U] [#6 -0.44,-0.07,0.00,M1] [#7 -0.21,-0.02,0.45,U] [#8 -0.34,0.09,0.33,U] 
23:48:48.078 00.000 8996 refined, 7 included, MultiStar: {-0.17, -0.01}, one-star: {-0.05, 0.17}
23:48:48.079 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
23:48:48.080 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
23:48:48.080 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.06 mountX=-0.17 mountY=0.03, mountTheta=2.94
23:48:48.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.01, opts=13)
23:48:48.082 00.000 8996 Enqueuing Move request for scope (-0.17, -0.01)
23:48:48.083 00.001 20224 Worker thread wakes up
23:48:48.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
23:48:48.083 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
23:48:48.083 00.000 20224 Moving (-0.17, -0.01) raw xDistance=-0.17 yDistance=0.03
23:48:48.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:48:48.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:48.084 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:48:48.084 00.000 20224 MoveAxis(E, 0, ABG)
23:48:48.084 00.000 20224 Move returns status 0, amount 0
23:48:48.084 00.000 20224 MoveAxis(N, 0, ABG)
23:48:48.084 00.000 20224 Move returns status 0, amount 0
23:48:48.084 00.000 20224 move complete, result=0
23:48:48.084 00.000 20224 worker thread done servicing request
23:48:48.088 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58448, med=2873, FiltMin=2605, FiltMax=26781, Gamma=1.000
23:48:48.109 00.021 8996 UpdateGuideState exits: m=681756 SNR=362.8
23:48:48.111 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:48.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:48.113 00.001 8996 Enqueuing Expose request
23:48:48.114 00.001 20224 Worker thread wakes up
23:48:48.114 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:48.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:48.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:49.102 00.987 20224 Exposure complete
23:48:49.168 00.066 20224 worker thread done servicing request
23:48:49.168 00.000 8996 OnExposeComplete: enter
23:48:49.169 00.001 8996 UpdateGuideState(): m_state=6
23:48:49.170 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8548
23:48:49.170 00.000 8996 Star::Find returns 1 (0), X=136.41, Y=474.05, Mass=648803, SNR=349.2, Peak=58678 HFD=4.2
23:48:49.171 00.001 8996 MultiStar: [#1 -0.01,-0.14,0.70,U] [#2 0.25,-0.04,0.77,U] [#3 0.12,-0.18,0.56,U] [#4 0.05,-0.27,0.49,U] [#5 -0.14,-0.08,0.57,U] [#6 -0.10,-0.18,0.43,U] [#7 0.02,-0.17,0.43,U] [#8 -0.29,0.03,0.43,U] 
23:48:49.172 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.11}, one-star: {0.34, -0.05}
23:48:49.173 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
23:48:49.174 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
23:48:49.174 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-1.00 mountX=0.08 mountY=0.10, mountTheta=0.90
23:48:49.176 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.11, opts=13)
23:48:49.177 00.001 8996 Enqueuing Move request for scope (0.07, -0.11)
23:48:49.178 00.001 20224 Worker thread wakes up
23:48:49.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
23:48:49.178 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
23:48:49.178 00.000 20224 Moving (0.07, -0.11) raw xDistance=0.08 yDistance=0.10
23:48:49.179 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:48:49.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:49.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:48:49.179 00.000 20224 MoveAxis(E, 0, ABG)
23:48:49.179 00.000 20224 Move returns status 0, amount 0
23:48:49.179 00.000 20224 MoveAxis(N, 0, ABG)
23:48:49.179 00.000 20224 Move returns status 0, amount 0
23:48:49.179 00.000 20224 move complete, result=0
23:48:49.179 00.000 20224 worker thread done servicing request
23:48:49.184 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58678, med=2873, FiltMin=2585, FiltMax=26640, Gamma=1.000
23:48:49.200 00.016 8996 UpdateGuideState exits: m=648803 SNR=349.2
23:48:49.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:49.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:49.203 00.001 8996 Enqueuing Expose request
23:48:49.203 00.000 20224 Worker thread wakes up
23:48:49.203 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:48:49.204 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:49.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:50.368 01.164 20224 Exposure complete
23:48:50.445 00.077 20224 worker thread done servicing request
23:48:50.445 00.000 8996 OnExposeComplete: enter
23:48:50.446 00.001 8996 UpdateGuideState(): m_state=6
23:48:50.447 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8549
23:48:50.447 00.000 8996 Star::Find returns 1 (0), X=136.03, Y=474.21, Mass=706296, SNR=348.4, Peak=65440 HFD=4.3
23:48:50.448 00.001 8996 MultiStar: [#1 -0.16,-0.15,0.63,U] [#2 0.09,-0.26,0.80,U] [#3 0.02,-0.18,0.64,U] [#4 -0.13,-0.25,0.59,U] [#5 -0.23,-0.06,0.64,U] [#6 -0.02,-0.23,0.37,U] [#7 -0.12,-0.10,0.50,U] [#8 -0.18,-0.03,0.40,U] 
23:48:50.449 00.001 8996 single-star, 8 included, MultiStar: {-0.08, -0.12}, one-star: {-0.04, 0.10}
23:48:50.450 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
23:48:50.451 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
23:48:50.451 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.94 mountX=-0.05 mountY=-0.10, mountTheta=-2.04
23:48:50.452 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
23:48:50.454 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
23:48:50.454 00.000 20224 Worker thread wakes up
23:48:50.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
23:48:50.454 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
23:48:50.454 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.10
23:48:50.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:48:50.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:50.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:48:50.454 00.000 20224 MoveAxis(E, 0, ABG)
23:48:50.454 00.000 20224 Move returns status 0, amount 0
23:48:50.454 00.000 20224 MoveAxis(N, 0, ABG)
23:48:50.454 00.000 20224 Move returns status 0, amount 0
23:48:50.454 00.000 20224 move complete, result=0
23:48:50.454 00.000 20224 worker thread done servicing request
23:48:50.458 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2873, FiltMin=2605, FiltMax=26870, Gamma=1.000
23:48:50.474 00.016 8996 UpdateGuideState exits: m=706296 SNR=348.4
23:48:50.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:50.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:50.477 00.001 8996 Enqueuing Expose request
23:48:50.478 00.001 20224 Worker thread wakes up
23:48:50.478 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:50.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:50.478 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:48:51.465 00.987 20224 Exposure complete
23:48:51.529 00.064 20224 worker thread done servicing request
23:48:51.530 00.001 8996 OnExposeComplete: enter
23:48:51.531 00.001 8996 UpdateGuideState(): m_state=6
23:48:51.532 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8550
23:48:51.533 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.14, Mass=648047, SNR=329.6, Peak=62704 HFD=4.3
23:48:51.534 00.001 8996 MultiStar: [#1 -0.22,-0.38,0.00,M1] [#2 0.12,-0.22,0.71,U] [#3 -0.11,-0.20,0.58,U] [#4 -0.19,-0.21,0.58,U] [#5 -0.31,0.04,0.64,U] [#6 -0.09,-0.30,0.47,U] [#7 -0.13,-0.05,0.41,U] [#8 -0.28,-0.32,0.42,U] 
23:48:51.535 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.13}, one-star: {-0.12, 0.04}
23:48:51.536 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
23:48:51.537 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
23:48:51.538 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.84 mountX=-0.12 mountY=-0.02, mountTheta=-2.95
23:48:51.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
23:48:51.540 00.000 8996 Enqueuing Move request for scope (-0.12, 0.04)
23:48:51.541 00.001 20224 Worker thread wakes up
23:48:51.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:48:51.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:48:51.541 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.02
23:48:51.542 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:48:51.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:51.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:48:51.542 00.000 20224 MoveAxis(E, 0, ABG)
23:48:51.542 00.000 20224 Move returns status 0, amount 0
23:48:51.542 00.000 20224 MoveAxis(N, 0, ABG)
23:48:51.542 00.000 20224 Move returns status 0, amount 0
23:48:51.542 00.000 20224 move complete, result=0
23:48:51.542 00.000 20224 worker thread done servicing request
23:48:51.547 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62704, med=2873, FiltMin=2614, FiltMax=24461, Gamma=1.000
23:48:51.568 00.021 8996 UpdateGuideState exits: m=648047 SNR=329.6
23:48:51.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:51.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:51.571 00.001 8996 Enqueuing Expose request
23:48:51.572 00.001 20224 Worker thread wakes up
23:48:51.572 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:48:51.573 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:51.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:52.739 01.166 20224 Exposure complete
23:48:52.820 00.081 20224 worker thread done servicing request
23:48:52.820 00.000 8996 OnExposeComplete: enter
23:48:52.821 00.001 8996 UpdateGuideState(): m_state=6
23:48:52.821 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8551
23:48:52.822 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=474.20, Mass=709357, SNR=338.9, Peak=64576 HFD=4.4
23:48:52.823 00.001 8996 MultiStar: [#1 -0.16,-0.03,0.66,U] [#2 0.05,-0.12,0.68,U] [#3 -0.16,0.04,0.64,U] [#4 -0.16,0.02,0.56,U] [#5 -0.44,0.34,0.00,M1] [#6 -0.34,-0.08,0.46,U] [#7 -0.27,0.02,0.37,U] [#8 -0.42,0.05,0.38,U] 
23:48:52.824 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.00}, one-star: {-0.21, 0.09}
23:48:52.825 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
23:48:52.827 00.002 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
23:48:52.828 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.13 mountX=-0.18 mountY=0.02, mountTheta=3.04
23:48:52.831 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.00, opts=13)
23:48:52.833 00.002 8996 Enqueuing Move request for scope (-0.19, 0.00)
23:48:52.835 00.002 20224 Worker thread wakes up
23:48:52.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.00) opts 0xd
23:48:52.835 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.00)
23:48:52.835 00.000 20224 Moving (-0.19, 0.00) raw xDistance=-0.18 yDistance=0.02
23:48:52.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:48:52.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:48:52.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:48:52.836 00.001 20224 MoveAxis(E, 0, ABG)
23:48:52.836 00.000 20224 Move returns status 0, amount 0
23:48:52.836 00.000 20224 MoveAxis(N, 0, ABG)
23:48:52.836 00.000 20224 Move returns status 0, amount 0
23:48:52.836 00.000 20224 move complete, result=0
23:48:52.836 00.000 20224 worker thread done servicing request
23:48:52.843 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64576, med=2873, FiltMin=2601, FiltMax=28541, Gamma=1.000
23:48:52.859 00.016 8996 UpdateGuideState exits: m=709357 SNR=338.9
23:48:52.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:52.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:52.862 00.001 8996 Enqueuing Expose request
23:48:52.862 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:48:52.863 00.001 20224 Worker thread wakes up
23:48:52.863 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:52.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:53.857 00.994 20224 Exposure complete
23:48:53.926 00.069 20224 worker thread done servicing request
23:48:53.926 00.000 8996 OnExposeComplete: enter
23:48:53.927 00.001 8996 UpdateGuideState(): m_state=6
23:48:53.928 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8552
23:48:53.928 00.000 8996 Star::Find returns 1 (0), X=135.98, Y=473.86, Mass=693422, SNR=350.9, Peak=64496 HFD=4.3
23:48:53.930 00.002 8996 MultiStar: [#1 -0.21,-0.44,0.00,M1] [#2 0.08,-0.26,0.71,U] [#3 -0.15,-0.39,0.59,U] [#4 -0.22,-0.55,0.00,M1] [#5 -0.34,-0.26,0.00,M2] [#6 -0.37,-0.45,0.00,M1] [#7 -0.33,-0.47,0.00,M1] [#8 -0.32,-0.26,0.39,U] 
23:48:53.931 00.001 8996 single-star, 3 included, MultiStar: {-0.09, -0.28}, one-star: {-0.09, -0.25}
23:48:53.932 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
23:48:53.933 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
23:48:53.933 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.92 mountX=-0.07 mountY=0.26, mountTheta=1.82
23:48:53.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.25, opts=13)
23:48:53.936 00.001 8996 Enqueuing Move request for scope (-0.09, -0.25)
23:48:53.937 00.001 20224 Worker thread wakes up
23:48:53.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
23:48:53.937 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
23:48:53.937 00.000 20224 Moving (-0.09, -0.25) raw xDistance=-0.07 yDistance=0.26
23:48:53.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:48:53.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:48:53.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:48:53.937 00.000 20224 MoveAxis(E, 0, ABG)
23:48:53.937 00.000 20224 Move returns status 0, amount 0
23:48:53.938 00.001 20224 MoveAxis(N, 0, ABG)
23:48:53.938 00.000 20224 Move returns status 0, amount 0
23:48:53.938 00.000 20224 move complete, result=0
23:48:53.938 00.000 20224 worker thread done servicing request
23:48:53.942 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64496, med=2873, FiltMin=2614, FiltMax=27840, Gamma=1.000
23:48:53.955 00.013 8996 UpdateGuideState exits: m=693422 SNR=350.9
23:48:53.957 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:53.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:53.959 00.001 8996 Enqueuing Expose request
23:48:53.960 00.001 20224 Worker thread wakes up
23:48:53.960 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:48:53.960 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:53.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:55.141 01.181 20224 Exposure complete
23:48:55.222 00.081 20224 worker thread done servicing request
23:48:55.223 00.001 8996 OnExposeComplete: enter
23:48:55.224 00.001 8996 UpdateGuideState(): m_state=6
23:48:55.225 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8553
23:48:55.226 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=473.82, Mass=776685, SNR=374.7, Peak=63520 HFD=4.4
23:48:55.227 00.001 8996 MultiStar: [#1 -0.26,-0.66,0.00,M2] [#2 0.08,-0.42,0.63,U] [#3 -0.07,-0.56,0.00,M1] [#4 -0.20,-0.52,0.00,M2] [#5 -0.42,-0.24,0.00,M3] [#6 -0.24,-0.40,0.00,M2] [#7 -0.20,-0.36,0.40,U] [#8 -0.32,-0.51,0.00,M1] 
23:48:55.227 00.000 8996 single-star, 2 included, MultiStar: {-0.07, -0.34}, one-star: {-0.10, -0.28}
23:48:55.228 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
23:48:55.229 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
23:48:55.230 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.93 mountX=-0.08 mountY=0.29, mountTheta=1.83
23:48:55.231 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.28, opts=13)
23:48:55.232 00.001 8996 Enqueuing Move request for scope (-0.10, -0.28)
23:48:55.233 00.001 20224 Worker thread wakes up
23:48:55.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.28) opts 0xd
23:48:55.233 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.28)
23:48:55.233 00.000 20224 Moving (-0.10, -0.28) raw xDistance=-0.08 yDistance=0.29
23:48:55.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:48:55.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:55.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:48:55.233 00.000 20224 MoveAxis(E, 0, ABG)
23:48:55.233 00.000 20224 Move returns status 0, amount 0
23:48:55.233 00.000 20224 MoveAxis(N, 0, ABG)
23:48:55.233 00.000 20224 Move returns status 0, amount 0
23:48:55.233 00.000 20224 move complete, result=0
23:48:55.234 00.001 20224 worker thread done servicing request
23:48:55.237 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63520, med=2873, FiltMin=2624, FiltMax=29904, Gamma=1.000
23:48:55.249 00.012 8996 UpdateGuideState exits: m=776685 SNR=374.7
23:48:55.250 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:55.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:55.252 00.001 8996 Enqueuing Expose request
23:48:55.253 00.001 20224 Worker thread wakes up
23:48:55.253 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:48:55.253 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:55.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:56.243 00.990 20224 Exposure complete
23:48:56.321 00.078 20224 worker thread done servicing request
23:48:56.321 00.000 8996 OnExposeComplete: enter
23:48:56.322 00.001 8996 UpdateGuideState(): m_state=6
23:48:56.325 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8554
23:48:56.327 00.002 8996 Star::Find returns 1 (0), X=136.14, Y=473.88, Mass=720916, SNR=422.5, Peak=63568 HFD=4.4
23:48:56.330 00.003 8996 MultiStar: [#1 -0.21,-0.61,0.00,M3] [#2 0.38,-0.57,0.00,M1] [#3 0.10,-0.50,0.00,M2] [#4 0.01,-0.51,0.00,M3] [#5 -0.10,-0.36,0.48,U] [#6 -0.01,-0.40,0.33,U] [#7 0.09,-0.49,0.00,M1] [#8 -0.11,-0.41,0.00,M2] 
23:48:56.333 00.003 8996 single-star, 2 included, MultiStar: {0.01, -0.30}, one-star: {0.07, -0.23}
23:48:56.334 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
23:48:56.337 00.003 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
23:48:56.338 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.28 mountX=0.09 mountY=0.22, mountTheta=1.18
23:48:56.339 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.23, opts=13)
23:48:56.341 00.002 8996 Enqueuing Move request for scope (0.07, -0.23)
23:48:56.342 00.001 20224 Worker thread wakes up
23:48:56.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
23:48:56.342 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
23:48:56.343 00.001 20224 Moving (0.07, -0.23) raw xDistance=0.09 yDistance=0.22
23:48:56.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:48:56.343 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:48:56.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:48:56.343 00.000 20224 MoveAxis(E, 0, ABG)
23:48:56.343 00.000 20224 Move returns status 0, amount 0
23:48:56.343 00.000 20224 MoveAxis(N, 0, ABG)
23:48:56.343 00.000 20224 Move returns status 0, amount 0
23:48:56.343 00.000 20224 move complete, result=0
23:48:56.344 00.001 20224 worker thread done servicing request
23:48:56.349 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63568, med=2873, FiltMin=2563, FiltMax=25984, Gamma=1.000
23:48:56.366 00.017 8996 UpdateGuideState exits: m=720916 SNR=422.5
23:48:56.366 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:56.368 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:56.369 00.001 8996 Enqueuing Expose request
23:48:56.369 00.000 20224 Worker thread wakes up
23:48:56.370 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:48:56.370 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:56.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:57.519 01.149 20224 Exposure complete
23:48:57.574 00.055 20224 worker thread done servicing request
23:48:57.574 00.000 8996 OnExposeComplete: enter
23:48:57.575 00.001 8996 UpdateGuideState(): m_state=6
23:48:57.576 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8555
23:48:57.577 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=473.73, Mass=706599, SNR=339.6, Peak=56438 HFD=4.6
23:48:57.578 00.001 8996 MultiStar: [#1 0.07,-0.69,0.00,M4] [#2 0.58,-0.86,0.00,M2] [#3 0.17,-0.58,0.00,M3] [#4 0.17,-0.56,0.00,M4] [#5 0.07,-0.44,0.00,M3] [#6 -0.09,-0.60,0.00,M2] [#7 0.29,-0.83,0.00,M2] [#8 0.10,-0.48,0.00,M3] 
23:48:57.581 00.003 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
23:48:57.583 00.002 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.53)
23:48:57.585 00.002 8996 CameraToMount -- cameraX=0.42 cameraY=-0.38 hyp=0.57 cameraTheta=-0.73 mountX=0.46 mountY=0.33, mountTheta=0.62
23:48:57.588 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=-0.38, opts=13)
23:48:57.589 00.001 8996 Enqueuing Move request for scope (0.42, -0.38)
23:48:57.590 00.001 20224 Worker thread wakes up
23:48:57.591 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.38) opts 0xd
23:48:57.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, -0.38)
23:48:57.591 00.000 20224 Moving (0.42, -0.38) raw xDistance=0.46 yDistance=0.33
23:48:57.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
23:48:57.591 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.15 newest=0.84
23:48:57.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
23:48:57.591 00.000 20224 MoveAxis(W, 67, ABG)
23:48:57.591 00.000 20224 Guiding  Dir = 3, Dur = 67
23:48:57.592 00.001 20224 IsSlewing returns 0
23:48:57.592 00.000 20224 IsGuiding returns 0
23:48:57.603 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56438, med=2873, FiltMin=2605, FiltMax=24681, Gamma=1.000
23:48:57.620 00.017 8996 UpdateGuideState exits: m=706599 SNR=339.6
23:48:57.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:57.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:57.622 00.000 8996 Enqueuing Expose request
23:48:57.641 00.019 20224 PulseGuide returned control before completion, sleep 29
23:48:57.671 00.030 20224 IsGuiding returns 1
23:48:57.671 00.000 20224 scope still moving after pulse duration time elapsed
23:48:57.702 00.031 20224 IsSlewing returns 0
23:48:57.702 00.000 20224 IsGuiding returns 1
23:48:57.733 00.031 20224 IsSlewing returns 0
23:48:57.733 00.000 20224 IsGuiding returns 0
23:48:57.733 00.000 20224 scope move finished after 67 + 74 ms
23:48:57.734 00.001 20224 Move returns status 0, amount 67
23:48:57.734 00.000 20224 MoveAxis(S, 69, ABG)
23:48:57.734 00.000 20224 Guiding  Dir = 1, Dur = 69
23:48:57.734 00.000 20224 IsSlewing returns 0
23:48:57.735 00.001 20224 IsGuiding returns 0
23:48:57.797 00.062 20224 PulseGuide returned control before completion, sleep 17
23:48:57.827 00.030 20224 IsGuiding returns 1
23:48:57.827 00.000 20224 scope still moving after pulse duration time elapsed
23:48:57.859 00.032 20224 IsSlewing returns 0
23:48:57.860 00.001 20224 IsGuiding returns 1
23:48:57.890 00.030 20224 IsSlewing returns 0
23:48:57.890 00.000 20224 IsGuiding returns 0
23:48:57.891 00.001 20224 scope move finished after 69 + 86 ms
23:48:57.891 00.000 20224 Move returns status 0, amount 69
23:48:57.891 00.000 20224 move complete, result=0
23:48:57.891 00.000 20224 worker thread done servicing request
23:48:57.891 00.000 20224 Worker thread wakes up
23:48:57.891 00.000 8996 GuideStep: 0.5 px 67 ms WEST, 0.3 px 69 ms SOUTH
23:48:57.894 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:57.894 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:48:58.886 00.992 20224 Exposure complete
23:48:58.947 00.061 20224 worker thread done servicing request
23:48:58.947 00.000 8996 OnExposeComplete: enter
23:48:58.948 00.001 8996 UpdateGuideState(): m_state=6
23:48:58.949 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8556
23:48:58.949 00.000 8996 Star::Find returns 1 (0), X=136.00, Y=473.34, Mass=699201, SNR=332.2, Peak=55606 HFD=4.5
23:48:58.950 00.001 8996 MultiStar: [#1 -0.14,-1.02,0.00,M5] [#2 0.26,-1.15,0.00,M3] [#3 0.08,-0.75,0.00,M4] [#4 -0.02,-0.93,0.00,M5] [#5 -0.30,-0.67,0.00,M4] [#6 -0.05,-0.53,0.00,M3] [#7 0.05,-0.75,0.00,M3] [#8 -0.40,-0.71,0.00,M4] 
23:48:58.951 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:48:58.952 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
23:48:58.953 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.76 hyp=0.77 cameraTheta=-1.65 mountX=0.01 mountY=0.77, mountTheta=1.56
23:48:58.954 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.76, opts=13)
23:48:58.955 00.001 8996 Enqueuing Move request for scope (-0.06, -0.76)
23:48:58.957 00.002 20224 Worker thread wakes up
23:48:58.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.76) opts 0xd
23:48:58.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.76)
23:48:58.957 00.000 20224 Moving (-0.06, -0.76) raw xDistance=0.01 yDistance=0.77
23:48:58.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:48:58.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
23:48:58.957 00.000 20224 MoveAxis(E, 0, ABG)
23:48:58.957 00.000 20224 Move returns status 0, amount 0
23:48:58.957 00.000 20224 MoveAxis(S, 161, ABG)
23:48:58.957 00.000 20224 Guiding  Dir = 1, Dur = 161
23:48:58.957 00.000 20224 IsSlewing returns 0
23:48:58.958 00.001 20224 IsGuiding returns 0
23:48:58.967 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55606, med=2873, FiltMin=2557, FiltMax=25088, Gamma=1.000
23:48:58.972 00.005 20224 PulseGuide returned control before completion, sleep 157
23:48:58.993 00.021 8996 UpdateGuideState exits: m=699201 SNR=332.2
23:48:58.995 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:48:58.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:48:58.998 00.002 8996 Enqueuing Expose request
23:48:59.144 00.146 20224 IsGuiding returns 1
23:48:59.144 00.000 20224 scope still moving after pulse duration time elapsed
23:48:59.177 00.033 20224 IsSlewing returns 0
23:48:59.177 00.000 20224 IsGuiding returns 0
23:48:59.177 00.000 20224 scope move finished after 161 + 58 ms
23:48:59.177 00.000 20224 Move returns status 0, amount 161
23:48:59.177 00.000 20224 move complete, result=0
23:48:59.177 00.000 20224 worker thread done servicing request
23:48:59.178 00.001 20224 Worker thread wakes up
23:48:59.178 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.8 px 161 ms SOUTH
23:48:59.180 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:48:59.181 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:00.342 01.161 20224 Exposure complete
23:49:00.402 00.060 20224 worker thread done servicing request
23:49:00.403 00.001 8996 OnExposeComplete: enter
23:49:00.404 00.001 8996 UpdateGuideState(): m_state=6
23:49:00.404 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8557
23:49:00.405 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.14, Mass=696891, SNR=347.8, Peak=51952 HFD=4.4
23:49:00.406 00.001 8996 MultiStar: [#1 0.05,-0.06,0.73,U] [#2 0.26,-0.09,0.74,U] [#3 0.09,0.07,0.62,U] [#4 0.17,-0.11,0.51,U] [#5 -0.15,0.11,0.66,U] [#6 0.22,0.07,0.44,U] [#7 0.17,0.33,0.38,U] [#8 -0.08,0.09,0.42,U] 
23:49:00.407 00.001 8996 single-star, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.08, 0.03}
23:49:00.408 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
23:49:00.409 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
23:49:00.410 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.40 mountX=0.08 mountY=-0.04, mountTheta=-0.51
23:49:00.411 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
23:49:00.412 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
23:49:00.413 00.001 20224 Worker thread wakes up
23:49:00.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:49:00.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:49:00.413 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
23:49:00.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:49:00.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:00.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:49:00.413 00.000 20224 MoveAxis(E, 0, ABG)
23:49:00.413 00.000 20224 Move returns status 0, amount 0
23:49:00.413 00.000 20224 MoveAxis(N, 0, ABG)
23:49:00.413 00.000 20224 Move returns status 0, amount 0
23:49:00.413 00.000 20224 move complete, result=0
23:49:00.413 00.000 20224 worker thread done servicing request
23:49:00.417 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51952, med=2873, FiltMin=2592, FiltMax=27411, Gamma=1.000
23:49:00.434 00.017 8996 UpdateGuideState exits: m=696891 SNR=347.8
23:49:00.435 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:00.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:00.437 00.001 8996 Enqueuing Expose request
23:49:00.438 00.001 20224 Worker thread wakes up
23:49:00.438 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:00.439 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:00.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:01.414 00.975 20224 Exposure complete
23:49:01.491 00.077 20224 worker thread done servicing request
23:49:01.491 00.000 8996 OnExposeComplete: enter
23:49:01.493 00.002 8996 UpdateGuideState(): m_state=6
23:49:01.494 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8558
23:49:01.496 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=474.43, Mass=815587, SNR=404.9, Peak=57296 HFD=4.8
23:49:01.498 00.002 8996 MultiStar: [#1 -0.16,0.20,0.59,U] [#2 0.09,0.03,0.62,U] [#3 -0.11,0.33,0.49,U] [#4 -0.25,0.18,0.48,U] [#5 -0.32,0.44,0.00,M4] [#6 -0.26,0.29,0.35,U] [#7 -0.09,0.22,0.37,U] [#8 -0.19,0.35,0.36,U] 
23:49:01.499 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.24}, one-star: {-0.06, 0.33}
23:49:01.500 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
23:49:01.502 00.002 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
23:49:01.503 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.26 cameraTheta=2.00 mountX=-0.13 mountY=-0.23, mountTheta=-2.10
23:49:01.505 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.24, opts=13)
23:49:01.507 00.002 8996 Enqueuing Move request for scope (-0.11, 0.24)
23:49:01.508 00.001 20224 Worker thread wakes up
23:49:01.509 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
23:49:01.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
23:49:01.509 00.000 20224 Moving (-0.11, 0.24) raw xDistance=-0.13 yDistance=-0.23
23:49:01.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:49:01.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:01.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:49:01.509 00.000 20224 MoveAxis(E, 0, ABG)
23:49:01.509 00.000 20224 Move returns status 0, amount 0
23:49:01.509 00.000 20224 MoveAxis(N, 0, ABG)
23:49:01.509 00.000 20224 Move returns status 0, amount 0
23:49:01.509 00.000 20224 move complete, result=0
23:49:01.510 00.001 20224 worker thread done servicing request
23:49:01.516 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57296, med=2873, FiltMin=2614, FiltMax=27718, Gamma=1.000
23:49:01.529 00.013 8996 UpdateGuideState exits: m=815587 SNR=404.9
23:49:01.529 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:01.532 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:01.534 00.002 8996 Enqueuing Expose request
23:49:01.536 00.002 20224 Worker thread wakes up
23:49:01.536 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:49:01.538 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:01.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:02.715 01.177 20224 Exposure complete
23:49:02.796 00.081 20224 worker thread done servicing request
23:49:02.796 00.000 8996 OnExposeComplete: enter
23:49:02.798 00.002 8996 UpdateGuideState(): m_state=6
23:49:02.799 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8559
23:49:02.800 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.30, Mass=729445, SNR=397.2, Peak=59968 HFD=4.5
23:49:02.802 00.002 8996 MultiStar: [#1 -0.54,0.01,0.00,M4] [#2 -0.16,0.06,0.63,U] [#3 -0.22,0.21,0.56,U] [#4 -0.33,0.10,0.47,U] [#5 -0.59,0.32,0.00,M5] [#6 -0.45,0.28,0.00,M2] [#7 -0.25,0.17,0.35,U] [#8 -0.64,0.15,0.00,M3] 
23:49:02.803 00.001 8996 single-star, 4 included, MultiStar: {-0.20, 0.15}, one-star: {-0.12, 0.20}
23:49:02.804 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
23:49:02.804 00.000 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
23:49:02.805 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.20 hyp=0.23 cameraTheta=2.12 mountX=-0.14 mountY=-0.18, mountTheta=-2.23
23:49:02.808 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.20, opts=13)
23:49:02.808 00.000 8996 Enqueuing Move request for scope (-0.12, 0.20)
23:49:02.809 00.001 20224 Worker thread wakes up
23:49:02.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.20) opts 0xd
23:49:02.809 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.20)
23:49:02.809 00.000 20224 Moving (-0.12, 0.20) raw xDistance=-0.14 yDistance=-0.18
23:49:02.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:49:02.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:02.810 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:49:02.810 00.000 20224 MoveAxis(E, 0, ABG)
23:49:02.810 00.000 20224 Move returns status 0, amount 0
23:49:02.810 00.000 20224 MoveAxis(N, 0, ABG)
23:49:02.810 00.000 20224 Move returns status 0, amount 0
23:49:02.810 00.000 20224 move complete, result=0
23:49:02.810 00.000 20224 worker thread done servicing request
23:49:02.815 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59968, med=2873, FiltMin=2585, FiltMax=25821, Gamma=1.000
23:49:02.842 00.027 8996 UpdateGuideState exits: m=729445 SNR=397.2
23:49:02.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:02.845 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:02.846 00.001 8996 Enqueuing Expose request
23:49:02.847 00.001 20224 Worker thread wakes up
23:49:02.847 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:49:02.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:02.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:03.828 00.980 20224 Exposure complete
23:49:03.898 00.070 20224 worker thread done servicing request
23:49:03.898 00.000 8996 OnExposeComplete: enter
23:49:03.899 00.001 8996 UpdateGuideState(): m_state=6
23:49:03.900 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8560
23:49:03.901 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=474.52, Mass=692932, SNR=346.0, Peak=53296 HFD=4.6
23:49:03.902 00.001 8996 MultiStar: [#1 -0.61,0.35,0.00,M5] [#2 -0.13,0.32,0.68,U] [#3 -0.28,0.36,0.00,M2] [#4 -0.26,0.24,0.54,U] [#5 -0.52,0.63,0.00,M6] [#6 -0.50,0.46,0.00,M3] [#7 -0.31,0.32,0.00,M1] [#8 -0.68,0.53,0.00,M4] 
23:49:03.903 00.001 8996 refined, 2 included, MultiStar: {-0.27, 0.35}, one-star: {-0.37, 0.42}
23:49:03.904 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:49:03.904 00.000 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:49:03.905 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.35 hyp=0.44 cameraTheta=2.24 mountX=-0.30 mountY=-0.31, mountTheta=-2.34
23:49:03.907 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.35, opts=13)
23:49:03.908 00.001 8996 Enqueuing Move request for scope (-0.27, 0.35)
23:49:03.909 00.001 20224 Worker thread wakes up
23:49:03.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.35) opts 0xd
23:49:03.909 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.35)
23:49:03.909 00.000 20224 Moving (-0.27, 0.35) raw xDistance=-0.30 yDistance=-0.31
23:49:03.909 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:49:03.910 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:03.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:49:03.910 00.000 20224 MoveAxis(E, 45, ABG)
23:49:03.910 00.000 20224 Guiding  Dir = 2, Dur = 45
23:49:03.910 00.000 20224 IsSlewing returns 0
23:49:03.910 00.000 20224 IsGuiding returns 0
23:49:03.913 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53296, med=2873, FiltMin=2617, FiltMax=29222, Gamma=1.000
23:49:03.925 00.012 8996 UpdateGuideState exits: m=692932 SNR=346.0
23:49:03.926 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:03.927 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:03.927 00.000 8996 Enqueuing Expose request
23:49:03.956 00.029 20224 PulseGuide returned control before completion, sleep 11
23:49:03.970 00.014 20224 IsGuiding returns 1
23:49:03.970 00.000 20224 scope still moving after pulse duration time elapsed
23:49:04.001 00.031 20224 IsSlewing returns 0
23:49:04.001 00.000 20224 IsGuiding returns 1
23:49:04.032 00.031 20224 IsSlewing returns 0
23:49:04.032 00.000 20224 IsGuiding returns 1
23:49:04.063 00.031 20224 IsSlewing returns 0
23:49:04.063 00.000 20224 IsGuiding returns 0
23:49:04.064 00.001 20224 scope move finished after 45 + 107 ms
23:49:04.064 00.000 20224 Move returns status 0, amount 45
23:49:04.064 00.000 20224 MoveAxis(N, 0, ABG)
23:49:04.064 00.000 20224 Move returns status 0, amount 0
23:49:04.064 00.000 20224 move complete, result=0
23:49:04.064 00.000 20224 worker thread done servicing request
23:49:04.064 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.3 px 0 ms NORTH
23:49:04.067 00.003 20224 Worker thread wakes up
23:49:04.067 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:04.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:05.236 01.169 20224 Exposure complete
23:49:05.315 00.079 20224 worker thread done servicing request
23:49:05.315 00.000 8996 OnExposeComplete: enter
23:49:05.316 00.001 8996 UpdateGuideState(): m_state=6
23:49:05.317 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8561
23:49:05.317 00.000 8996 Star::Find returns 1 (0), X=135.88, Y=474.77, Mass=723452, SNR=326.4, Peak=65488 HFD=4.5
23:49:05.318 00.001 8996 MultiStar: [#1 -0.32,0.40,0.00,M6] [#2 0.01,0.43,0.00,M1] [#3 -0.28,0.34,0.00,M3] [#4 -0.19,0.50,0.00,M2] [#5 -0.58,0.46,0.00,M7] [#6 -0.23,0.57,0.00,M4] [#7 -0.21,0.44,0.00,M2] [#8 -0.41,0.46,0.00,M5] 
23:49:05.319 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
23:49:05.320 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
23:49:05.321 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.67 hyp=0.69 cameraTheta=1.84 mountX=-0.25 mountY=-0.64, mountTheta=-1.94
23:49:05.322 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.67, opts=13)
23:49:05.323 00.001 8996 Enqueuing Move request for scope (-0.18, 0.67)
23:49:05.324 00.001 20224 Worker thread wakes up
23:49:05.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.67) opts 0xd
23:49:05.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.67)
23:49:05.324 00.000 20224 Moving (-0.18, 0.67) raw xDistance=-0.25 yDistance=-0.64
23:49:05.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
23:49:05.324 00.000 20224 resist switch: large excursion: input -0.64 thresh 0.60 direction from 1 to -1
23:49:05.324 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
23:49:05.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
23:49:05.324 00.000 20224 MoveAxis(E, 39, ABG)
23:49:05.325 00.001 20224 Guiding  Dir = 2, Dur = 39
23:49:05.325 00.000 20224 IsSlewing returns 0
23:49:05.325 00.000 20224 IsGuiding returns 0
23:49:05.332 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65488, med=2873, FiltMin=2617, FiltMax=29526, Gamma=1.000
23:49:05.358 00.026 8996 UpdateGuideState exits: m=723452 SNR=326.4
23:49:05.360 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:05.362 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:05.364 00.002 8996 Enqueuing Expose request
23:49:05.375 00.011 20224 IsGuiding returns 1
23:49:05.375 00.000 20224 scope still moving after pulse duration time elapsed
23:49:05.404 00.029 20224 IsSlewing returns 0
23:49:05.404 00.000 20224 IsGuiding returns 1
23:49:05.435 00.031 20224 IsSlewing returns 0
23:49:05.435 00.000 20224 IsGuiding returns 1
23:49:05.466 00.031 20224 IsSlewing returns 0
23:49:05.467 00.001 20224 IsGuiding returns 0
23:49:05.467 00.000 20224 scope move finished after 39 + 102 ms
23:49:05.467 00.000 20224 Move returns status 0, amount 39
23:49:05.467 00.000 20224 MoveAxis(N, 136, ABG)
23:49:05.467 00.000 20224 Guiding  Dir = 0, Dur = 136
23:49:05.467 00.000 20224 IsSlewing returns 0
23:49:05.467 00.000 20224 IsGuiding returns 0
23:49:05.531 00.064 20224 PulseGuide returned control before completion, sleep 83
23:49:05.623 00.092 20224 IsGuiding returns 1
23:49:05.623 00.000 20224 scope still moving after pulse duration time elapsed
23:49:05.655 00.032 20224 IsSlewing returns 0
23:49:05.656 00.001 20224 IsGuiding returns 1
23:49:05.686 00.030 20224 IsSlewing returns 0
23:49:05.687 00.001 20224 IsGuiding returns 1
23:49:05.717 00.030 20224 IsSlewing returns 0
23:49:05.718 00.001 20224 IsGuiding returns 0
23:49:05.718 00.000 20224 scope move finished after 136 + 113 ms
23:49:05.718 00.000 20224 Move returns status 0, amount 136
23:49:05.718 00.000 20224 move complete, result=0
23:49:05.718 00.000 20224 worker thread done servicing request
23:49:05.718 00.000 20224 Worker thread wakes up
23:49:05.718 00.000 8996 GuideStep: -0.2 px 39 ms EAST, -0.6 px 136 ms NORTH
23:49:05.721 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:05.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:06.682 00.961 20224 Exposure complete
23:49:06.771 00.089 20224 worker thread done servicing request
23:49:06.771 00.000 8996 OnExposeComplete: enter
23:49:06.772 00.001 8996 UpdateGuideState(): m_state=6
23:49:06.773 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8562
23:49:06.773 00.000 8996 Star::Find returns 1 (0), X=136.15, Y=474.54, Mass=725729, SNR=350.6, Peak=49264 HFD=4.4
23:49:06.775 00.002 8996 MultiStar: [#1 -0.01,0.08,0.68,U] [#2 0.17,0.13,0.68,U] [#3 0.07,0.08,0.60,U] [#4 0.05,0.03,0.48,U] [#5 -0.12,0.36,0.56,U] [#6 -0.00,0.16,0.37,U] [#7 0.08,0.33,0.43,U] [#8 -0.33,0.41,0.00,M6] 
23:49:06.775 00.000 8996 refined, 7 included, MultiStar: {0.05, 0.22}, one-star: {0.09, 0.43}
23:49:06.776 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
23:49:06.777 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
23:49:06.777 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.36 mountX=0.03 mountY=-0.22, mountTheta=-1.46
23:49:06.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.22, opts=13)
23:49:06.780 00.001 8996 Enqueuing Move request for scope (0.05, 0.22)
23:49:06.780 00.000 20224 Worker thread wakes up
23:49:06.781 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
23:49:06.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
23:49:06.781 00.000 20224 Moving (0.05, 0.22) raw xDistance=0.03 yDistance=-0.22
23:49:06.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:49:06.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:49:06.781 00.000 20224 MoveAxis(E, 0, ABG)
23:49:06.781 00.000 20224 Move returns status 0, amount 0
23:49:06.781 00.000 20224 MoveAxis(N, 47, ABG)
23:49:06.781 00.000 20224 Guiding  Dir = 0, Dur = 47
23:49:06.781 00.000 20224 IsSlewing returns 0
23:49:06.781 00.000 20224 IsGuiding returns 0
23:49:06.786 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49264, med=2873, FiltMin=2624, FiltMax=23270, Gamma=1.000
23:49:06.799 00.013 8996 UpdateGuideState exits: m=725729 SNR=350.6
23:49:06.802 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:06.804 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:06.804 00.000 8996 Enqueuing Expose request
23:49:06.816 00.012 20224 PulseGuide returned control before completion, sleep 23
23:49:06.846 00.030 20224 IsGuiding returns 1
23:49:06.846 00.000 20224 scope still moving after pulse duration time elapsed
23:49:06.877 00.031 20224 IsSlewing returns 0
23:49:06.877 00.000 20224 IsGuiding returns 1
23:49:06.909 00.032 20224 IsSlewing returns 0
23:49:06.909 00.000 20224 IsGuiding returns 0
23:49:06.910 00.001 20224 scope move finished after 47 + 80 ms
23:49:06.910 00.000 20224 Move returns status 0, amount 47
23:49:06.910 00.000 20224 move complete, result=0
23:49:06.910 00.000 20224 worker thread done servicing request
23:49:06.910 00.000 20224 Worker thread wakes up
23:49:06.910 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 47 ms NORTH
23:49:06.913 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:06.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:08.081 01.168 20224 Exposure complete
23:49:08.177 00.096 20224 worker thread done servicing request
23:49:08.178 00.001 8996 OnExposeComplete: enter
23:49:08.179 00.001 8996 UpdateGuideState(): m_state=6
23:49:08.180 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8563
23:49:08.182 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=474.06, Mass=661126, SNR=313.4, Peak=58118 HFD=4.3
23:49:08.184 00.002 8996 MultiStar: [#1 0.13,-0.27,0.71,U] [#2 0.38,-0.26,0.00,M1] [#3 0.23,-0.25,0.69,U] [#4 0.39,-0.32,0.00,M2] [#5 -0.09,-0.03,0.76,U] [#6 0.10,-0.26,0.44,U] [#7 0.37,-0.13,0.49,U] [#8 0.02,-0.21,0.40,U] 
23:49:08.185 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.16}, one-star: {0.34, -0.04}
23:49:08.187 00.002 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:49:08.188 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
23:49:08.189 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-0.75 mountX=0.18 mountY=0.14, mountTheta=0.64
23:49:08.189 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.16, opts=13)
23:49:08.191 00.002 8996 Enqueuing Move request for scope (0.17, -0.16)
23:49:08.192 00.001 20224 Worker thread wakes up
23:49:08.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.16) opts 0xd
23:49:08.193 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.16)
23:49:08.193 00.000 20224 Moving (0.17, -0.16) raw xDistance=0.18 yDistance=0.14
23:49:08.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:49:08.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:08.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:49:08.193 00.000 20224 MoveAxis(E, 0, ABG)
23:49:08.193 00.000 20224 Move returns status 0, amount 0
23:49:08.193 00.000 20224 MoveAxis(N, 0, ABG)
23:49:08.193 00.000 20224 Move returns status 0, amount 0
23:49:08.193 00.000 20224 move complete, result=0
23:49:08.193 00.000 20224 worker thread done servicing request
23:49:08.198 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58118, med=2873, FiltMin=2611, FiltMax=24438, Gamma=1.000
23:49:08.211 00.013 8996 UpdateGuideState exits: m=661126 SNR=313.4
23:49:08.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:08.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:08.213 00.000 8996 Enqueuing Expose request
23:49:08.214 00.001 20224 Worker thread wakes up
23:49:08.214 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:08.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:08.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:09.197 00.982 20224 Exposure complete
23:49:09.275 00.078 20224 worker thread done servicing request
23:49:09.275 00.000 8996 OnExposeComplete: enter
23:49:09.277 00.002 8996 UpdateGuideState(): m_state=6
23:49:09.279 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8564
23:49:09.280 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=474.19, Mass=748300, SNR=367.7, Peak=56598 HFD=4.5
23:49:09.281 00.001 8996 MultiStar: [#1 -0.08,-0.03,0.67,U] [#2 0.23,-0.11,0.72,U] [#3 0.23,-0.05,0.53,U] [#4 0.26,-0.07,0.45,U] [#5 -0.19,0.04,0.56,U] [#6 0.00,-0.13,0.43,U] [#7 -0.02,0.00,0.34,U] [#8 -0.16,-0.10,0.36,U] 
23:49:09.283 00.002 8996 refined, 8 included, MultiStar: {0.09, -0.03}, one-star: {0.28, 0.09}
23:49:09.285 00.002 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
23:49:09.288 00.003 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
23:49:09.289 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.28 mountX=0.09 mountY=0.02, mountTheta=0.17
23:49:09.292 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
23:49:09.293 00.001 8996 Enqueuing Move request for scope (0.09, -0.03)
23:49:09.295 00.002 20224 Worker thread wakes up
23:49:09.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
23:49:09.295 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
23:49:09.295 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.02
23:49:09.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:49:09.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:09.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:49:09.295 00.000 20224 MoveAxis(E, 0, ABG)
23:49:09.295 00.000 20224 Move returns status 0, amount 0
23:49:09.296 00.001 20224 MoveAxis(N, 0, ABG)
23:49:09.296 00.000 20224 Move returns status 0, amount 0
23:49:09.296 00.000 20224 move complete, result=0
23:49:09.296 00.000 20224 worker thread done servicing request
23:49:09.304 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56598, med=2873, FiltMin=2608, FiltMax=26099, Gamma=1.000
23:49:09.327 00.023 8996 UpdateGuideState exits: m=748300 SNR=367.7
23:49:09.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:09.331 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:09.332 00.001 8996 Enqueuing Expose request
23:49:09.333 00.001 20224 Worker thread wakes up
23:49:09.333 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:09.334 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:09.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:10.517 01.183 20224 Exposure complete
23:49:10.604 00.087 20224 worker thread done servicing request
23:49:10.604 00.000 8996 OnExposeComplete: enter
23:49:10.605 00.001 8996 UpdateGuideState(): m_state=6
23:49:10.606 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8565
23:49:10.607 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=474.26, Mass=711618, SNR=386.4, Peak=52128 HFD=4.6
23:49:10.607 00.000 8996 MultiStar: [#1 -0.01,0.05,0.52,U] [#2 0.29,0.01,0.63,U] [#3 0.22,0.03,0.55,U] [#4 0.13,-0.03,0.49,U] [#5 -0.09,0.16,0.56,U] [#6 -0.08,-0.20,0.39,U] [#7 -0.21,-0.10,0.37,U] [#8 -0.23,0.11,0.35,U] 
23:49:10.608 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.04}, one-star: {0.24, 0.16}
23:49:10.609 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
23:49:10.610 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
23:49:10.610 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.09 cameraTheta=0.53 mountX=0.07 mountY=-0.05, mountTheta=-0.64
23:49:10.612 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
23:49:10.613 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
23:49:10.614 00.001 20224 Worker thread wakes up
23:49:10.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
23:49:10.614 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
23:49:10.614 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.07 yDistance=-0.05
23:49:10.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:49:10.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:10.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:10.614 00.000 20224 MoveAxis(E, 0, ABG)
23:49:10.614 00.000 20224 Move returns status 0, amount 0
23:49:10.614 00.000 20224 MoveAxis(N, 0, ABG)
23:49:10.614 00.000 20224 Move returns status 0, amount 0
23:49:10.614 00.000 20224 move complete, result=0
23:49:10.614 00.000 20224 worker thread done servicing request
23:49:10.622 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52128, med=2873, FiltMin=2608, FiltMax=24502, Gamma=1.000
23:49:10.644 00.022 8996 UpdateGuideState exits: m=711618 SNR=386.4
23:49:10.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:10.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:10.647 00.001 8996 Enqueuing Expose request
23:49:10.648 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:10.648 00.000 20224 Worker thread wakes up
23:49:10.648 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:10.649 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:11.623 00.974 20224 Exposure complete
23:49:11.711 00.088 20224 worker thread done servicing request
23:49:11.712 00.001 8996 OnExposeComplete: enter
23:49:11.713 00.001 8996 UpdateGuideState(): m_state=6
23:49:11.713 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8566
23:49:11.714 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=474.27, Mass=651931, SNR=338.1, Peak=50950 HFD=4.4
23:49:11.715 00.001 8996 MultiStar: [#1 0.01,0.03,0.71,U] [#2 0.26,-0.02,0.79,U] [#3 0.08,-0.15,0.61,U] [#4 0.05,-0.11,0.47,U] [#5 -0.18,0.08,0.56,U] [#6 -0.19,-0.10,0.47,U] [#7 -0.09,-0.06,0.48,U] [#8 -0.11,-0.02,0.44,U] 
23:49:11.716 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.00}, one-star: {0.23, 0.17}
23:49:11.716 00.000 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
23:49:11.717 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
23:49:11.718 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-0.05 mountX=0.04 mountY=-0.00, mountTheta=-0.06
23:49:11.719 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.00, opts=13)
23:49:11.720 00.001 8996 Enqueuing Move request for scope (0.04, -0.00)
23:49:11.721 00.001 20224 Worker thread wakes up
23:49:11.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.00) opts 0xd
23:49:11.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.00)
23:49:11.721 00.000 20224 Moving (0.04, -0.00) raw xDistance=0.04 yDistance=-0.00
23:49:11.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:49:11.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:11.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:49:11.722 00.001 20224 MoveAxis(E, 0, ABG)
23:49:11.722 00.000 20224 Move returns status 0, amount 0
23:49:11.722 00.000 20224 MoveAxis(N, 0, ABG)
23:49:11.722 00.000 20224 Move returns status 0, amount 0
23:49:11.722 00.000 20224 move complete, result=0
23:49:11.722 00.000 20224 worker thread done servicing request
23:49:11.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50950, med=2873, FiltMin=2589, FiltMax=23113, Gamma=1.000
23:49:11.738 00.012 8996 UpdateGuideState exits: m=651931 SNR=338.1
23:49:11.738 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:11.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:11.740 00.001 8996 Enqueuing Expose request
23:49:11.741 00.001 20224 Worker thread wakes up
23:49:11.741 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:11.741 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:11.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:12.904 01.163 20224 Exposure complete
23:49:12.966 00.062 20224 worker thread done servicing request
23:49:12.966 00.000 8996 OnExposeComplete: enter
23:49:12.967 00.001 8996 UpdateGuideState(): m_state=6
23:49:12.968 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8567
23:49:12.968 00.000 8996 Star::Find returns 1 (0), X=135.99, Y=473.98, Mass=704502, SNR=329.4, Peak=64192 HFD=4.5
23:49:12.970 00.002 8996 MultiStar: [#1 -0.27,-0.28,0.72,U] [#2 0.16,-0.23,0.77,U] [#3 -0.04,-0.18,0.64,U] [#4 -0.12,-0.43,0.00,M1] [#5 -0.21,-0.12,0.63,U] [#6 -0.27,-0.40,0.00,M1] [#7 -0.18,-0.28,0.60,U] [#8 -0.20,-0.08,0.42,U] 
23:49:12.970 00.000 8996 single-star, 6 included, MultiStar: {-0.11, -0.19}, one-star: {-0.08, -0.12}
23:49:12.971 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:49:12.972 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
23:49:12.973 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.15 cameraTheta=-2.14 mountX=-0.07 mountY=0.13, mountTheta=2.04
23:49:12.974 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
23:49:12.975 00.001 8996 Enqueuing Move request for scope (-0.08, -0.12)
23:49:12.975 00.000 20224 Worker thread wakes up
23:49:12.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
23:49:12.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
23:49:12.975 00.000 20224 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.13
23:49:12.976 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:49:12.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:12.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:49:12.976 00.000 20224 MoveAxis(E, 0, ABG)
23:49:12.976 00.000 20224 Move returns status 0, amount 0
23:49:12.976 00.000 20224 MoveAxis(N, 0, ABG)
23:49:12.976 00.000 20224 Move returns status 0, amount 0
23:49:12.976 00.000 20224 move complete, result=0
23:49:12.976 00.000 20224 worker thread done servicing request
23:49:12.979 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64192, med=2873, FiltMin=2589, FiltMax=27939, Gamma=1.000
23:49:12.992 00.013 8996 UpdateGuideState exits: m=704502 SNR=329.4
23:49:12.994 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:12.995 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:12.995 00.000 8996 Enqueuing Expose request
23:49:12.996 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:12.997 00.001 20224 Worker thread wakes up
23:49:12.997 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:12.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:13.984 00.987 20224 Exposure complete
23:49:14.056 00.072 20224 worker thread done servicing request
23:49:14.056 00.000 8996 OnExposeComplete: enter
23:49:14.057 00.001 8996 UpdateGuideState(): m_state=6
23:49:14.058 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8568
23:49:14.059 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=474.19, Mass=707691, SNR=324.6, Peak=65440 HFD=4.4
23:49:14.060 00.001 8996 MultiStar: [#1 -0.18,-0.10,0.68,U] [#2 0.06,-0.36,0.80,U] [#3 -0.08,-0.13,0.61,U] [#4 -0.17,-0.33,0.50,U] [#5 -0.44,-0.09,0.00,M2] [#6 -0.13,-0.34,0.41,U] [#7 -0.30,-0.06,0.41,U] [#8 -0.31,0.06,0.41,U] 
23:49:14.061 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.14}, one-star: {-0.10, 0.09}
23:49:14.062 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
23:49:14.063 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
23:49:14.063 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=-0.11 mountY=-0.08, mountTheta=-2.55
23:49:14.065 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.09, opts=13)
23:49:14.065 00.000 8996 Enqueuing Move request for scope (-0.10, 0.09)
23:49:14.066 00.001 20224 Worker thread wakes up
23:49:14.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
23:49:14.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
23:49:14.066 00.000 20224 Moving (-0.10, 0.09) raw xDistance=-0.11 yDistance=-0.08
23:49:14.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:49:14.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:14.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:49:14.066 00.000 20224 MoveAxis(E, 0, ABG)
23:49:14.066 00.000 20224 Move returns status 0, amount 0
23:49:14.066 00.000 20224 MoveAxis(N, 0, ABG)
23:49:14.066 00.000 20224 Move returns status 0, amount 0
23:49:14.066 00.000 20224 move complete, result=0
23:49:14.066 00.000 20224 worker thread done servicing request
23:49:14.070 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2873, FiltMin=2601, FiltMax=26454, Gamma=1.000
23:49:14.090 00.020 8996 UpdateGuideState exits: m=707691 SNR=324.6
23:49:14.092 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:14.094 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:14.096 00.002 8996 Enqueuing Expose request
23:49:14.097 00.001 20224 Worker thread wakes up
23:49:14.097 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:14.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:14.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:15.259 01.161 20224 Exposure complete
23:49:15.329 00.070 20224 worker thread done servicing request
23:49:15.329 00.000 8996 OnExposeComplete: enter
23:49:15.330 00.001 8996 UpdateGuideState(): m_state=6
23:49:15.331 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8569
23:49:15.332 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=474.05, Mass=714624, SNR=397.9, Peak=65440 HFD=4.3
23:49:15.333 00.001 8996 MultiStar: [#1 -0.32,0.01,0.61,U] [#2 0.20,-0.12,0.56,U] [#3 -0.12,-0.13,0.52,U] [#4 -0.10,-0.13,0.49,U] [#5 -0.38,0.04,0.56,U] [#6 -0.23,-0.06,0.37,U] [#7 -0.25,0.06,0.35,U] [#8 -0.37,-0.03,0.34,U] 
23:49:15.334 00.001 8996 single-star, 8 included, MultiStar: {-0.14, -0.05}, one-star: {0.04, -0.05}
23:49:15.335 00.001 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
23:49:15.335 00.000 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.36)
23:49:15.336 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.90 mountX=0.05 mountY=0.05, mountTheta=0.79
23:49:15.338 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
23:49:15.338 00.000 8996 Enqueuing Move request for scope (0.04, -0.05)
23:49:15.339 00.001 20224 Worker thread wakes up
23:49:15.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
23:49:15.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
23:49:15.339 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.05
23:49:15.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:49:15.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:15.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:49:15.339 00.000 20224 MoveAxis(E, 0, ABG)
23:49:15.340 00.001 20224 Move returns status 0, amount 0
23:49:15.340 00.000 20224 MoveAxis(N, 0, ABG)
23:49:15.340 00.000 20224 Move returns status 0, amount 0
23:49:15.340 00.000 20224 move complete, result=0
23:49:15.340 00.000 20224 worker thread done servicing request
23:49:15.343 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=2873, FiltMin=2614, FiltMax=27750, Gamma=1.000
23:49:15.358 00.015 8996 UpdateGuideState exits: m=714624 SNR=397.9
23:49:15.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:15.359 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:15.360 00.001 8996 Enqueuing Expose request
23:49:15.361 00.001 20224 Worker thread wakes up
23:49:15.361 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:15.363 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:15.364 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:16.349 00.985 20224 Exposure complete
23:49:16.426 00.077 20224 worker thread done servicing request
23:49:16.426 00.000 8996 OnExposeComplete: enter
23:49:16.427 00.001 8996 UpdateGuideState(): m_state=6
23:49:16.428 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8570
23:49:16.429 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.80, Mass=762212, SNR=370.0, Peak=65440 HFD=4.3
23:49:16.430 00.001 8996 MultiStar: [#1 -0.08,-0.14,0.67,U] [#2 0.24,-0.21,0.64,U] [#3 0.01,-0.02,0.52,U] [#4 -0.12,-0.17,0.55,U] [#5 -0.25,-0.13,0.58,U] [#6 -0.18,-0.29,0.45,U] [#7 -0.15,-0.28,0.40,U] [#8 -0.19,-0.08,0.37,U] 
23:49:16.432 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.19}, one-star: {-0.06, -0.30}
23:49:16.433 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
23:49:16.434 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:49:16.435 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.94 mountX=-0.05 mountY=0.20, mountTheta=1.84
23:49:16.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.19, opts=13)
23:49:16.438 00.001 8996 Enqueuing Move request for scope (-0.07, -0.19)
23:49:16.439 00.001 20224 Worker thread wakes up
23:49:16.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
23:49:16.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
23:49:16.439 00.000 20224 Moving (-0.07, -0.19) raw xDistance=-0.05 yDistance=0.20
23:49:16.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:49:16.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:16.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:49:16.439 00.000 20224 MoveAxis(E, 0, ABG)
23:49:16.439 00.000 20224 Move returns status 0, amount 0
23:49:16.439 00.000 20224 MoveAxis(N, 0, ABG)
23:49:16.439 00.000 20224 Move returns status 0, amount 0
23:49:16.439 00.000 20224 move complete, result=0
23:49:16.439 00.000 20224 worker thread done servicing request
23:49:16.443 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2873, FiltMin=2601, FiltMax=27024, Gamma=1.000
23:49:16.460 00.017 8996 UpdateGuideState exits: m=762212 SNR=370.0
23:49:16.462 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:16.464 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:16.465 00.001 8996 Enqueuing Expose request
23:49:16.466 00.001 20224 Worker thread wakes up
23:49:16.466 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:16.468 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:16.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:17.640 01.172 20224 Exposure complete
23:49:17.724 00.084 20224 worker thread done servicing request
23:49:17.724 00.000 8996 OnExposeComplete: enter
23:49:17.726 00.002 8996 UpdateGuideState(): m_state=6
23:49:17.728 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8571
23:49:17.729 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.08, Mass=722375, SNR=330.4, Peak=65440 HFD=4.4
23:49:17.731 00.002 8996 MultiStar: [#1 -0.25,-0.02,0.67,U] [#2 0.23,-0.13,0.77,U] [#3 0.11,-0.07,0.67,U] [#4 -0.14,-0.10,0.58,U] [#5 -0.33,0.01,0.60,U] [#6 -0.30,-0.10,0.46,U] [#7 -0.04,-0.03,0.42,U] [#8 -0.23,0.09,0.39,U] 
23:49:17.732 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.05}, one-star: {-0.06, -0.02}
23:49:17.733 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
23:49:17.735 00.002 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.44)
23:49:17.737 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.82 mountX=-0.06 mountY=0.03, mountTheta=2.71
23:49:17.741 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
23:49:17.742 00.001 8996 Enqueuing Move request for scope (-0.06, -0.02)
23:49:17.744 00.002 20224 Worker thread wakes up
23:49:17.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
23:49:17.744 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
23:49:17.744 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
23:49:17.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:49:17.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:17.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:49:17.744 00.000 20224 MoveAxis(E, 0, ABG)
23:49:17.745 00.001 20224 Move returns status 0, amount 0
23:49:17.745 00.000 20224 MoveAxis(N, 0, ABG)
23:49:17.745 00.000 20224 Move returns status 0, amount 0
23:49:17.745 00.000 20224 move complete, result=0
23:49:17.745 00.000 20224 worker thread done servicing request
23:49:17.751 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=2873, FiltMin=2617, FiltMax=28013, Gamma=1.000
23:49:17.764 00.013 8996 UpdateGuideState exits: m=722375 SNR=330.4
23:49:17.765 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:17.766 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:17.767 00.001 8996 Enqueuing Expose request
23:49:17.768 00.001 20224 Worker thread wakes up
23:49:17.768 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:17.769 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:17.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:18.751 00.982 20224 Exposure complete
23:49:18.823 00.072 20224 worker thread done servicing request
23:49:18.823 00.000 8996 OnExposeComplete: enter
23:49:18.824 00.001 8996 UpdateGuideState(): m_state=6
23:49:18.825 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8572
23:49:18.825 00.000 8996 Star::Find returns 1 (0), X=136.07, Y=474.22, Mass=737265, SNR=352.3, Peak=64864 HFD=4.4
23:49:18.826 00.001 8996 MultiStar: [#1 -0.14,-0.08,0.67,U] [#2 0.08,-0.02,0.73,U] [#3 0.03,-0.03,0.61,U] [#4 -0.08,-0.14,0.50,U] [#5 -0.37,0.09,0.51,U] [#6 -0.23,-0.14,0.45,U] [#7 -0.14,-0.11,0.50,U] [#8 -0.40,0.04,0.37,U] 
23:49:18.827 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {0.00, 0.11}
23:49:18.828 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
23:49:18.829 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.30)
23:49:18.830 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-2.96 mountX=-0.10 mountY=0.03, mountTheta=2.85
23:49:18.831 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.02, opts=13)
23:49:18.832 00.001 8996 Enqueuing Move request for scope (-0.10, -0.02)
23:49:18.832 00.000 20224 Worker thread wakes up
23:49:18.833 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
23:49:18.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
23:49:18.833 00.000 20224 Moving (-0.10, -0.02) raw xDistance=-0.10 yDistance=0.03
23:49:18.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:49:18.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:18.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:49:18.833 00.000 20224 MoveAxis(E, 0, ABG)
23:49:18.833 00.000 20224 Move returns status 0, amount 0
23:49:18.834 00.001 20224 MoveAxis(N, 0, ABG)
23:49:18.834 00.000 20224 Move returns status 0, amount 0
23:49:18.834 00.000 20224 move complete, result=0
23:49:18.834 00.000 20224 worker thread done servicing request
23:49:18.836 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64864, med=2873, FiltMin=2595, FiltMax=24765, Gamma=1.000
23:49:18.851 00.015 8996 UpdateGuideState exits: m=737265 SNR=352.3
23:49:18.852 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:18.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:18.854 00.001 8996 Enqueuing Expose request
23:49:18.855 00.001 20224 Worker thread wakes up
23:49:18.856 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:18.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:18.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:20.022 01.165 20224 Exposure complete
23:49:20.106 00.084 20224 worker thread done servicing request
23:49:20.106 00.000 8996 OnExposeComplete: enter
23:49:20.108 00.002 8996 UpdateGuideState(): m_state=6
23:49:20.109 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8573
23:49:20.110 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.95, Mass=686846, SNR=338.1, Peak=62736 HFD=4.3
23:49:20.111 00.001 8996 MultiStar: [#1 -0.07,-0.15,0.78,U] [#2 0.21,-0.18,0.70,U] [#3 0.00,-0.23,0.58,U] [#4 0.02,-0.26,0.51,U] [#5 -0.29,-0.20,0.57,U] [#6 -0.20,-0.29,0.41,U] [#7 -0.08,-0.18,0.41,U] [#8 -0.25,-0.29,0.35,U] 
23:49:20.113 00.002 8996 single-star, 8 included, MultiStar: {-0.03, -0.20}, one-star: {0.10, -0.16}
23:49:20.114 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
23:49:20.115 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.27)
23:49:20.117 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-0.99 mountX=0.12 mountY=0.14, mountTheta=0.89
23:49:20.118 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.16, opts=13)
23:49:20.119 00.001 8996 Enqueuing Move request for scope (0.10, -0.16)
23:49:20.120 00.001 20224 Worker thread wakes up
23:49:20.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.16) opts 0xd
23:49:20.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.16)
23:49:20.120 00.000 20224 Moving (0.10, -0.16) raw xDistance=0.12 yDistance=0.14
23:49:20.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:49:20.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:20.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:49:20.121 00.001 20224 MoveAxis(E, 0, ABG)
23:49:20.121 00.000 20224 Move returns status 0, amount 0
23:49:20.121 00.000 20224 MoveAxis(N, 0, ABG)
23:49:20.121 00.000 20224 Move returns status 0, amount 0
23:49:20.121 00.000 20224 move complete, result=0
23:49:20.121 00.000 20224 worker thread done servicing request
23:49:20.127 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62736, med=2873, FiltMin=2579, FiltMax=27616, Gamma=1.000
23:49:20.141 00.014 8996 UpdateGuideState exits: m=686846 SNR=338.1
23:49:20.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:20.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:20.144 00.001 8996 Enqueuing Expose request
23:49:20.145 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:20.146 00.001 20224 Worker thread wakes up
23:49:20.146 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:20.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:21.117 00.971 20224 Exposure complete
23:49:21.203 00.086 20224 worker thread done servicing request
23:49:21.203 00.000 8996 OnExposeComplete: enter
23:49:21.204 00.001 8996 UpdateGuideState(): m_state=6
23:49:21.205 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8574
23:49:21.206 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=474.24, Mass=706538, SNR=372.9, Peak=65440 HFD=4.5
23:49:21.207 00.001 8996 MultiStar: [#1 -0.56,0.02,0.00,M1] [#2 -0.16,0.13,0.69,U] [#3 -0.34,0.02,0.47,U] [#4 -0.48,-0.12,0.00,M1] [#5 -0.49,0.07,0.00,M1] [#6 -0.50,-0.03,0.00,M1] [#7 -0.42,0.06,0.00,M1] [#8 -0.50,-0.06,0.00,M1] 
23:49:21.207 00.000 8996 refined, 2 included, MultiStar: {-0.23, 0.11}, one-star: {-0.22, 0.13}
23:49:21.209 00.002 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:49:21.210 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
23:49:21.212 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.11 hyp=0.25 cameraTheta=2.70 mountX=-0.24 mountY=-0.08, mountTheta=-2.81
23:49:21.215 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.11, opts=13)
23:49:21.216 00.001 8996 Enqueuing Move request for scope (-0.23, 0.11)
23:49:21.218 00.002 20224 Worker thread wakes up
23:49:21.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.11) opts 0xd
23:49:21.218 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.11)
23:49:21.218 00.000 20224 Moving (-0.23, 0.11) raw xDistance=-0.24 yDistance=-0.08
23:49:21.218 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:49:21.218 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:21.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:49:21.218 00.000 20224 MoveAxis(E, 34, ABG)
23:49:21.218 00.000 20224 Guiding  Dir = 2, Dur = 34
23:49:21.219 00.001 20224 IsSlewing returns 0
23:49:21.219 00.000 20224 IsGuiding returns 0
23:49:21.225 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65440, med=2873, FiltMin=2633, FiltMax=27229, Gamma=1.000
23:49:21.242 00.017 8996 UpdateGuideState exits: m=706538 SNR=372.9
23:49:21.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:21.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:21.244 00.000 8996 Enqueuing Expose request
23:49:21.274 00.030 20224 IsGuiding returns 1
23:49:21.274 00.000 20224 scope still moving after pulse duration time elapsed
23:49:21.303 00.029 20224 IsSlewing returns 0
23:49:21.303 00.000 20224 IsGuiding returns 1
23:49:21.334 00.031 20224 IsSlewing returns 0
23:49:21.334 00.000 20224 IsGuiding returns 1
23:49:21.365 00.031 20224 IsSlewing returns 0
23:49:21.366 00.001 20224 IsGuiding returns 0
23:49:21.366 00.000 20224 scope move finished after 34 + 113 ms
23:49:21.366 00.000 20224 Move returns status 0, amount 34
23:49:21.366 00.000 20224 MoveAxis(N, 0, ABG)
23:49:21.366 00.000 20224 Move returns status 0, amount 0
23:49:21.366 00.000 20224 move complete, result=0
23:49:21.367 00.001 20224 worker thread done servicing request
23:49:21.367 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
23:49:21.369 00.002 20224 Worker thread wakes up
23:49:21.369 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:21.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:22.526 01.157 20224 Exposure complete
23:49:22.583 00.057 20224 worker thread done servicing request
23:49:22.583 00.000 8996 OnExposeComplete: enter
23:49:22.584 00.001 8996 UpdateGuideState(): m_state=6
23:49:22.585 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8575
23:49:22.586 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=474.08, Mass=713147, SNR=342.2, Peak=57334 HFD=4.4
23:49:22.587 00.001 8996 MultiStar: [#1 -0.20,-0.29,0.63,U] [#2 0.28,-0.22,0.82,U] [#3 0.05,-0.27,0.62,U] [#4 0.04,-0.34,0.58,U] [#5 -0.23,-0.02,0.61,U] [#6 -0.12,-0.04,0.41,U] [#7 0.21,-0.13,0.42,U] [#8 -0.21,-0.16,0.36,U] 
23:49:22.588 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.16}, one-star: {0.21, -0.02}
23:49:22.589 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
23:49:22.589 00.000 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
23:49:22.590 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.37 mountX=0.05 mountY=0.16, mountTheta=1.27
23:49:22.591 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.16, opts=13)
23:49:22.592 00.001 8996 Enqueuing Move request for scope (0.03, -0.16)
23:49:22.593 00.001 20224 Worker thread wakes up
23:49:22.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
23:49:22.593 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
23:49:22.593 00.000 20224 Moving (0.03, -0.16) raw xDistance=0.05 yDistance=0.16
23:49:22.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:49:22.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:22.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:49:22.593 00.000 20224 MoveAxis(E, 0, ABG)
23:49:22.593 00.000 20224 Move returns status 0, amount 0
23:49:22.593 00.000 20224 MoveAxis(N, 0, ABG)
23:49:22.593 00.000 20224 Move returns status 0, amount 0
23:49:22.593 00.000 20224 move complete, result=0
23:49:22.594 00.001 20224 worker thread done servicing request
23:49:22.600 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57334, med=2873, FiltMin=2624, FiltMax=27923, Gamma=1.000
23:49:22.620 00.020 8996 UpdateGuideState exits: m=713147 SNR=342.2
23:49:22.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:22.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:22.622 00.000 8996 Enqueuing Expose request
23:49:22.623 00.001 20224 Worker thread wakes up
23:49:22.623 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:22.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:22.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:23.601 00.977 20224 Exposure complete
23:49:23.668 00.067 20224 worker thread done servicing request
23:49:23.668 00.000 8996 OnExposeComplete: enter
23:49:23.669 00.001 8996 UpdateGuideState(): m_state=6
23:49:23.670 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8576
23:49:23.670 00.000 8996 Star::Find returns 1 (0), X=136.37, Y=473.91, Mass=764786, SNR=387.3, Peak=63462 HFD=4.4
23:49:23.671 00.001 8996 MultiStar: [#1 0.10,-0.37,0.56,U] [#2 0.51,-0.28,0.00,M1] [#3 0.15,-0.32,0.52,U] [#4 0.18,-0.33,0.55,U] [#5 -0.18,-0.20,0.54,U] [#6 0.14,-0.44,0.00,M1] [#7 0.23,-0.39,0.00,M1] [#8 0.05,-0.26,0.38,U] 
23:49:23.672 00.001 8996 refined, 5 included, MultiStar: {0.13, -0.27}, one-star: {0.30, -0.19}
23:49:23.673 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
23:49:23.673 00.000 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
23:49:23.674 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.13 mountX=0.15 mountY=0.25, mountTheta=1.03
23:49:23.676 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.27, opts=13)
23:49:23.676 00.000 8996 Enqueuing Move request for scope (0.13, -0.27)
23:49:23.677 00.001 20224 Worker thread wakes up
23:49:23.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd
23:49:23.677 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.27)
23:49:23.678 00.001 20224 Moving (0.13, -0.27) raw xDistance=0.15 yDistance=0.25
23:49:23.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:49:23.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:23.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:49:23.678 00.000 20224 MoveAxis(E, 0, ABG)
23:49:23.678 00.000 20224 Move returns status 0, amount 0
23:49:23.678 00.000 20224 MoveAxis(N, 0, ABG)
23:49:23.678 00.000 20224 Move returns status 0, amount 0
23:49:23.678 00.000 20224 move complete, result=0
23:49:23.679 00.001 20224 worker thread done servicing request
23:49:23.683 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63462, med=2873, FiltMin=2605, FiltMax=28653, Gamma=1.000
23:49:23.702 00.019 8996 UpdateGuideState exits: m=764786 SNR=387.3
23:49:23.704 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:23.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:23.706 00.001 8996 Enqueuing Expose request
23:49:23.707 00.001 20224 Worker thread wakes up
23:49:23.707 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:49:23.709 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:23.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:24.884 01.175 20224 Exposure complete
23:49:24.962 00.078 20224 worker thread done servicing request
23:49:24.962 00.000 8996 OnExposeComplete: enter
23:49:24.963 00.001 8996 UpdateGuideState(): m_state=6
23:49:24.964 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8577
23:49:24.964 00.000 8996 Star::Find returns 1 (0), X=136.39, Y=474.01, Mass=702180, SNR=356.8, Peak=63270 HFD=4.2
23:49:24.965 00.001 8996 MultiStar: [#1 0.37,-0.46,0.00,M1] [#2 0.47,-0.46,0.00,M2] [#3 0.48,-0.36,0.00,M1] [#4 0.26,-0.47,0.00,M1] [#5 0.08,-0.39,0.62,U] [#6 0.19,-0.33,0.37,U] [#7 0.25,-0.15,0.43,U] [#8 -0.02,-0.41,0.40,U] 
23:49:24.966 00.001 8996 refined, 4 included, MultiStar: {0.19, -0.24}, one-star: {0.32, -0.09}
23:49:24.967 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
23:49:24.967 00.000 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
23:49:24.968 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-0.91 mountX=0.21 mountY=0.22, mountTheta=0.81
23:49:24.969 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.24, opts=13)
23:49:24.970 00.001 8996 Enqueuing Move request for scope (0.19, -0.24)
23:49:24.971 00.001 20224 Worker thread wakes up
23:49:24.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.24) opts 0xd
23:49:24.971 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.24)
23:49:24.971 00.000 20224 Moving (0.19, -0.24) raw xDistance=0.21 yDistance=0.22
23:49:24.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:49:24.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:24.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:49:24.971 00.000 20224 MoveAxis(W, 31, ABG)
23:49:24.971 00.000 20224 Guiding  Dir = 3, Dur = 31
23:49:24.972 00.001 20224 IsSlewing returns 0
23:49:24.972 00.000 20224 IsGuiding returns 0
23:49:24.980 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63270, med=2873, FiltMin=2528, FiltMax=26966, Gamma=1.000
23:49:24.988 00.008 20224 PulseGuide returned control before completion, sleep 24
23:49:24.997 00.009 8996 UpdateGuideState exits: m=702180 SNR=356.8
23:49:24.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:24.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:25.000 00.001 8996 Enqueuing Expose request
23:49:25.020 00.020 20224 IsGuiding returns 1
23:49:25.020 00.000 20224 scope still moving after pulse duration time elapsed
23:49:25.052 00.032 20224 IsSlewing returns 0
23:49:25.052 00.000 20224 IsGuiding returns 1
23:49:25.083 00.031 20224 IsSlewing returns 0
23:49:25.083 00.000 20224 IsGuiding returns 0
23:49:25.083 00.000 20224 scope move finished after 31 + 80 ms
23:49:25.083 00.000 20224 Move returns status 0, amount 31
23:49:25.083 00.000 20224 MoveAxis(N, 0, ABG)
23:49:25.083 00.000 20224 Move returns status 0, amount 0
23:49:25.083 00.000 20224 move complete, result=0
23:49:25.083 00.000 20224 worker thread done servicing request
23:49:25.084 00.001 20224 Worker thread wakes up
23:49:25.084 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.2 px 0 ms NORTH
23:49:25.086 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:25.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:26.069 00.983 20224 Exposure complete
23:49:26.127 00.058 20224 worker thread done servicing request
23:49:26.127 00.000 8996 OnExposeComplete: enter
23:49:26.129 00.002 8996 UpdateGuideState(): m_state=6
23:49:26.131 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8578
23:49:26.132 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.03, Mass=698104, SNR=353.0, Peak=64832 HFD=4.3
23:49:26.135 00.003 8996 MultiStar: [#1 -0.13,-0.24,0.60,U] [#2 0.23,-0.36,0.00,M3] [#3 0.04,-0.33,0.55,U] [#4 0.00,-0.48,0.00,M2] [#5 -0.20,-0.17,0.58,U] [#6 -0.07,-0.24,0.42,U] [#7 -0.04,-0.10,0.43,U] [#8 -0.33,-0.25,0.33,U] 
23:49:26.135 00.000 8996 single-star, 6 included, MultiStar: {-0.08, -0.19}, one-star: {0.02, -0.08}
23:49:26.137 00.002 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
23:49:26.137 00.000 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
23:49:26.138 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.31 mountX=0.03 mountY=0.08, mountTheta=1.21
23:49:26.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
23:49:26.141 00.001 8996 Enqueuing Move request for scope (0.02, -0.08)
23:49:26.143 00.002 20224 Worker thread wakes up
23:49:26.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
23:49:26.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
23:49:26.143 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
23:49:26.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:49:26.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:26.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:49:26.143 00.000 20224 MoveAxis(E, 0, ABG)
23:49:26.143 00.000 20224 Move returns status 0, amount 0
23:49:26.143 00.000 20224 MoveAxis(N, 0, ABG)
23:49:26.143 00.000 20224 Move returns status 0, amount 0
23:49:26.143 00.000 20224 move complete, result=0
23:49:26.143 00.000 20224 worker thread done servicing request
23:49:26.148 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64832, med=2873, FiltMin=2601, FiltMax=28723, Gamma=1.000
23:49:26.163 00.015 8996 UpdateGuideState exits: m=698104 SNR=353.0
23:49:26.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:26.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:26.166 00.001 8996 Enqueuing Expose request
23:49:26.167 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:26.168 00.001 20224 Worker thread wakes up
23:49:26.168 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:26.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:27.338 01.170 20224 Exposure complete
23:49:27.411 00.073 20224 worker thread done servicing request
23:49:27.411 00.000 8996 OnExposeComplete: enter
23:49:27.411 00.000 8996 UpdateGuideState(): m_state=6
23:49:27.412 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8579
23:49:27.413 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=474.25, Mass=696877, SNR=318.5, Peak=65440 HFD=4.4
23:49:27.414 00.001 8996 MultiStar: [#1 -0.29,-0.11,0.75,U] [#2 0.21,-0.05,0.74,U] [#3 -0.06,-0.12,0.58,U] [#4 -0.02,-0.26,0.55,U] [#5 -0.35,-0.04,0.63,U] [#6 -0.11,-0.30,0.49,U] [#7 -0.32,-0.14,0.43,U] [#8 -0.39,-0.06,0.40,U] 
23:49:27.414 00.000 8996 refined, 8 included, MultiStar: {-0.15, -0.08}, one-star: {-0.18, 0.15}
23:49:27.415 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
23:49:27.416 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
23:49:27.417 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.67 mountX=-0.14 mountY=0.09, mountTheta=2.56
23:49:27.418 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.08, opts=13)
23:49:27.419 00.001 8996 Enqueuing Move request for scope (-0.15, -0.08)
23:49:27.420 00.001 20224 Worker thread wakes up
23:49:27.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
23:49:27.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
23:49:27.420 00.000 20224 Moving (-0.15, -0.08) raw xDistance=-0.14 yDistance=0.09
23:49:27.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:49:27.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:27.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:49:27.420 00.000 20224 MoveAxis(E, 0, ABG)
23:49:27.420 00.000 20224 Move returns status 0, amount 0
23:49:27.420 00.000 20224 MoveAxis(N, 0, ABG)
23:49:27.420 00.000 20224 Move returns status 0, amount 0
23:49:27.420 00.000 20224 move complete, result=0
23:49:27.420 00.000 20224 worker thread done servicing request
23:49:27.424 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2873, FiltMin=2598, FiltMax=25965, Gamma=1.000
23:49:27.437 00.013 8996 UpdateGuideState exits: m=696877 SNR=318.5
23:49:27.440 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:27.442 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:27.443 00.001 8996 Enqueuing Expose request
23:49:27.445 00.002 20224 Worker thread wakes up
23:49:27.445 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:27.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:27.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:28.429 00.983 20224 Exposure complete
23:49:28.522 00.093 20224 worker thread done servicing request
23:49:28.522 00.000 8996 OnExposeComplete: enter
23:49:28.525 00.003 8996 UpdateGuideState(): m_state=6
23:49:28.527 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8580
23:49:28.529 00.002 8996 Star::Find returns 1 (0), X=135.77, Y=474.37, Mass=755932, SNR=392.1, Peak=65440 HFD=4.5
23:49:28.531 00.002 8996 MultiStar: [#1 -0.43,0.21,0.00,M1] [#2 0.06,-0.06,0.74,U] [#3 -0.15,0.06,0.55,U] [#4 -0.12,0.21,0.54,U] [#5 -0.46,0.35,0.00,M1] [#6 -0.28,-0.07,0.39,U] [#7 -0.14,0.03,0.41,U] [#8 -0.37,0.16,0.32,U] 
23:49:28.532 00.001 8996 refined, 6 included, MultiStar: {-0.17, 0.10}, one-star: {-0.30, 0.27}
23:49:28.533 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
23:49:28.534 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
23:49:28.535 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.60 mountX=-0.18 mountY=-0.08, mountTheta=-2.71
23:49:28.536 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.10, opts=13)
23:49:28.537 00.001 8996 Enqueuing Move request for scope (-0.17, 0.10)
23:49:28.538 00.001 20224 Worker thread wakes up
23:49:28.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
23:49:28.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
23:49:28.538 00.000 20224 Moving (-0.17, 0.10) raw xDistance=-0.18 yDistance=-0.08
23:49:28.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:49:28.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:28.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:49:28.538 00.000 20224 MoveAxis(E, 0, ABG)
23:49:28.538 00.000 20224 Move returns status 0, amount 0
23:49:28.539 00.001 20224 MoveAxis(N, 0, ABG)
23:49:28.539 00.000 20224 Move returns status 0, amount 0
23:49:28.539 00.000 20224 move complete, result=0
23:49:28.539 00.000 20224 worker thread done servicing request
23:49:28.543 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2873, FiltMin=2605, FiltMax=30925, Gamma=1.000
23:49:28.557 00.014 8996 UpdateGuideState exits: m=755932 SNR=392.1
23:49:28.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:28.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:28.559 00.000 8996 Enqueuing Expose request
23:49:28.560 00.001 20224 Worker thread wakes up
23:49:28.560 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:28.561 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:28.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:29.734 01.173 20224 Exposure complete
23:49:29.800 00.066 20224 worker thread done servicing request
23:49:29.800 00.000 8996 OnExposeComplete: enter
23:49:29.802 00.002 8996 UpdateGuideState(): m_state=6
23:49:29.802 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8581
23:49:29.803 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=474.23, Mass=709150, SNR=375.6, Peak=65440 HFD=4.6
23:49:29.804 00.001 8996 MultiStar: [#1 -0.34,-0.43,0.00,M2] [#2 0.04,-0.38,0.60,U] [#3 -0.20,-0.04,0.50,U] [#4 -0.32,-0.11,0.50,U] [#5 -0.36,0.00,0.51,U] [#6 -0.35,-0.24,0.00,M1] [#7 -0.25,-0.15,0.41,U] [#8 -0.37,-0.13,0.31,U] 
23:49:29.805 00.001 8996 refined, 6 included, MultiStar: {-0.26, -0.07}, one-star: {-0.37, 0.12}
23:49:29.806 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
23:49:29.807 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
23:49:29.807 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.87 mountX=-0.25 mountY=0.10, mountTheta=2.75
23:49:29.808 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.07, opts=13)
23:49:29.809 00.001 8996 Enqueuing Move request for scope (-0.26, -0.07)
23:49:29.810 00.001 20224 Worker thread wakes up
23:49:29.810 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd
23:49:29.810 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.07)
23:49:29.810 00.000 20224 Moving (-0.26, -0.07) raw xDistance=-0.25 yDistance=0.10
23:49:29.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:49:29.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:29.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:49:29.810 00.000 20224 MoveAxis(E, 37, ABG)
23:49:29.811 00.001 20224 Guiding  Dir = 2, Dur = 37
23:49:29.811 00.000 20224 IsSlewing returns 0
23:49:29.811 00.000 20224 IsGuiding returns 0
23:49:29.814 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65440, med=2873, FiltMin=2601, FiltMax=26230, Gamma=1.000
23:49:29.830 00.016 8996 UpdateGuideState exits: m=709150 SNR=375.6
23:49:29.832 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:29.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:29.834 00.001 8996 Enqueuing Expose request
23:49:29.865 00.031 20224 IsGuiding returns 1
23:49:29.865 00.000 20224 scope still moving after pulse duration time elapsed
23:49:29.900 00.035 20224 IsSlewing returns 0
23:49:29.900 00.000 20224 IsGuiding returns 1
23:49:29.928 00.028 20224 IsSlewing returns 0
23:49:29.928 00.000 20224 IsGuiding returns 1
23:49:29.958 00.030 20224 IsSlewing returns 0
23:49:29.959 00.001 20224 IsGuiding returns 0
23:49:29.959 00.000 20224 scope move finished after 37 + 110 ms
23:49:29.959 00.000 20224 Move returns status 0, amount 37
23:49:29.959 00.000 20224 MoveAxis(N, 0, ABG)
23:49:29.959 00.000 20224 Move returns status 0, amount 0
23:49:29.959 00.000 20224 move complete, result=0
23:49:29.959 00.000 20224 worker thread done servicing request
23:49:29.960 00.001 20224 Worker thread wakes up
23:49:29.960 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:29.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:29.960 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
23:49:30.940 00.980 20224 Exposure complete
23:49:31.010 00.070 20224 worker thread done servicing request
23:49:31.011 00.001 8996 OnExposeComplete: enter
23:49:31.011 00.000 8996 UpdateGuideState(): m_state=6
23:49:31.012 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8582
23:49:31.013 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=474.04, Mass=670316, SNR=353.1, Peak=65440 HFD=4.4
23:49:31.014 00.001 8996 MultiStar: [#1 -0.37,-0.23,0.00,M3] [#2 -0.01,-0.34,0.62,U] [#3 -0.18,-0.18,0.55,U] [#4 -0.48,-0.35,0.00,M1] [#5 -0.48,-0.01,0.00,M1] [#6 -0.34,-0.36,0.00,M2] [#7 -0.43,-0.33,0.00,M1] [#8 -0.40,-0.12,0.40,U] 
23:49:31.014 00.000 8996 refined, 3 included, MultiStar: {-0.22, -0.16}, one-star: {-0.30, -0.06}
23:49:31.015 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:49:31.016 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
23:49:31.017 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.16 hyp=0.28 cameraTheta=-2.50 mountX=-0.20 mountY=0.19, mountTheta=2.40
23:49:31.018 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.16, opts=13)
23:49:31.019 00.001 8996 Enqueuing Move request for scope (-0.22, -0.16)
23:49:31.020 00.001 20224 Worker thread wakes up
23:49:31.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.16) opts 0xd
23:49:31.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.16)
23:49:31.020 00.000 20224 Moving (-0.22, -0.16) raw xDistance=-0.20 yDistance=0.19
23:49:31.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
23:49:31.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:31.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:49:31.020 00.000 20224 MoveAxis(E, 33, ABG)
23:49:31.020 00.000 20224 Guiding  Dir = 2, Dur = 33
23:49:31.020 00.000 20224 IsSlewing returns 0
23:49:31.021 00.001 20224 IsGuiding returns 0
23:49:31.032 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2873, FiltMin=2617, FiltMax=27878, Gamma=1.000
23:49:31.048 00.016 8996 UpdateGuideState exits: m=670316 SNR=353.1
23:49:31.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:31.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:31.051 00.001 8996 Enqueuing Expose request
23:49:31.071 00.020 20224 IsGuiding returns 1
23:49:31.071 00.000 20224 scope still moving after pulse duration time elapsed
23:49:31.100 00.029 20224 IsSlewing returns 0
23:49:31.100 00.000 20224 IsGuiding returns 1
23:49:31.132 00.032 20224 IsSlewing returns 0
23:49:31.132 00.000 20224 IsGuiding returns 1
23:49:31.163 00.031 20224 IsSlewing returns 0
23:49:31.163 00.000 20224 IsGuiding returns 0
23:49:31.164 00.001 20224 scope move finished after 33 + 110 ms
23:49:31.164 00.000 20224 Move returns status 0, amount 33
23:49:31.164 00.000 20224 MoveAxis(N, 0, ABG)
23:49:31.164 00.000 20224 Move returns status 0, amount 0
23:49:31.164 00.000 20224 move complete, result=0
23:49:31.164 00.000 20224 worker thread done servicing request
23:49:31.164 00.000 20224 Worker thread wakes up
23:49:31.164 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
23:49:31.165 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:31.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:32.339 01.174 20224 Exposure complete
23:49:32.411 00.072 20224 worker thread done servicing request
23:49:32.411 00.000 8996 OnExposeComplete: enter
23:49:32.412 00.001 8996 UpdateGuideState(): m_state=6
23:49:32.412 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8583
23:49:32.413 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=474.08, Mass=761467, SNR=373.0, Peak=65494 HFD=4.3
23:49:32.415 00.002 8996 MultiStar: [#1 0.02,-0.18,0.58,U] [#2 0.34,-0.30,0.00,M1] [#3 0.18,-0.22,0.55,U] [#4 0.06,-0.22,0.51,U] [#5 0.16,0.04,0.54,U] [#6 0.02,-0.12,0.40,U] [#7 0.26,0.10,0.43,U] [#8 0.16,-0.02,0.36,U] 
23:49:32.418 00.003 8996 refined, 7 included, MultiStar: {0.17, -0.08}, one-star: {0.35, -0.02}
23:49:32.421 00.003 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:49:32.423 00.002 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
23:49:32.424 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.43 mountX=0.18 mountY=0.06, mountTheta=0.32
23:49:32.426 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.08, opts=13)
23:49:32.427 00.001 8996 Enqueuing Move request for scope (0.17, -0.08)
23:49:32.428 00.001 20224 Worker thread wakes up
23:49:32.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
23:49:32.428 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
23:49:32.428 00.000 20224 Moving (0.17, -0.08) raw xDistance=0.18 yDistance=0.06
23:49:32.429 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:49:32.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:32.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:49:32.429 00.000 20224 MoveAxis(E, 0, ABG)
23:49:32.429 00.000 20224 Move returns status 0, amount 0
23:49:32.429 00.000 20224 MoveAxis(N, 0, ABG)
23:49:32.429 00.000 20224 Move returns status 0, amount 0
23:49:32.429 00.000 20224 move complete, result=0
23:49:32.429 00.000 20224 worker thread done servicing request
23:49:32.433 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65494, med=2873, FiltMin=2611, FiltMax=30851, Gamma=1.000
23:49:32.448 00.015 8996 UpdateGuideState exits: m=761467 SNR=373.0
23:49:32.451 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:32.453 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:32.456 00.003 8996 Enqueuing Expose request
23:49:32.458 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:32.460 00.002 20224 Worker thread wakes up
23:49:32.460 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:32.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:33.437 00.977 20224 Exposure complete
23:49:33.510 00.073 20224 worker thread done servicing request
23:49:33.510 00.000 8996 OnExposeComplete: enter
23:49:33.512 00.002 8996 UpdateGuideState(): m_state=6
23:49:33.514 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8584
23:49:33.515 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.98, Mass=700732, SNR=340.9, Peak=65494 HFD=4.4
23:49:33.517 00.002 8996 MultiStar: [#1 0.30,-0.24,0.64,U] [#2 0.59,-0.37,0.00,M2] [#3 0.32,-0.23,0.68,U] [#4 0.33,-0.26,0.52,U] [#5 0.19,0.01,0.55,U] [#6 0.15,-0.32,0.47,U] [#7 0.43,-0.28,0.00,M1] [#8 0.19,-0.24,0.39,U] 
23:49:33.518 00.001 8996 refined, 6 included, MultiStar: {0.32, -0.19}, one-star: {0.54, -0.12}
23:49:33.520 00.002 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
23:49:33.521 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.73)
23:49:33.522 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.19 hyp=0.38 cameraTheta=-0.53 mountX=0.34 mountY=0.15, mountTheta=0.42
23:49:33.525 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.19, opts=13)
23:49:33.526 00.001 8996 Enqueuing Move request for scope (0.32, -0.19)
23:49:33.527 00.001 20224 Worker thread wakes up
23:49:33.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.19) opts 0xd
23:49:33.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.19)
23:49:33.527 00.000 20224 Moving (0.32, -0.19) raw xDistance=0.34 yDistance=0.15
23:49:33.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
23:49:33.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:33.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:49:33.527 00.000 20224 MoveAxis(W, 50, ABG)
23:49:33.527 00.000 20224 Guiding  Dir = 3, Dur = 50
23:49:33.527 00.000 20224 IsSlewing returns 0
23:49:33.527 00.000 20224 IsGuiding returns 0
23:49:33.531 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65494, med=2873, FiltMin=2617, FiltMax=29325, Gamma=1.000
23:49:33.544 00.013 8996 UpdateGuideState exits: m=700732 SNR=340.9
23:49:33.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:33.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:33.547 00.001 8996 Enqueuing Expose request
23:49:33.581 00.034 20224 IsGuiding returns 1
23:49:33.581 00.000 20224 scope still moving after pulse duration time elapsed
23:49:33.611 00.030 20224 IsSlewing returns 0
23:49:33.611 00.000 20224 IsGuiding returns 1
23:49:33.643 00.032 20224 IsSlewing returns 0
23:49:33.644 00.001 20224 IsGuiding returns 1
23:49:33.674 00.030 20224 IsSlewing returns 0
23:49:33.674 00.000 20224 IsGuiding returns 0
23:49:33.674 00.000 20224 scope move finished after 50 + 96 ms
23:49:33.674 00.000 20224 Move returns status 0, amount 50
23:49:33.674 00.000 20224 MoveAxis(N, 0, ABG)
23:49:33.674 00.000 20224 Move returns status 0, amount 0
23:49:33.674 00.000 20224 move complete, result=0
23:49:33.674 00.000 20224 worker thread done servicing request
23:49:33.674 00.000 20224 Worker thread wakes up
23:49:33.674 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.2 px 0 ms NORTH
23:49:33.675 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:33.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:34.842 01.167 20224 Exposure complete
23:49:34.900 00.058 20224 worker thread done servicing request
23:49:34.900 00.000 8996 OnExposeComplete: enter
23:49:34.901 00.001 8996 UpdateGuideState(): m_state=6
23:49:34.902 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8585
23:49:34.903 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=474.32, Mass=741637, SNR=371.6, Peak=65440 HFD=4.4
23:49:34.904 00.001 8996 MultiStar: [#1 -0.20,-0.05,0.66,U] [#2 0.05,-0.13,0.68,U] [#3 -0.11,0.11,0.57,U] [#4 -0.15,-0.20,0.51,U] [#5 -0.35,0.15,0.50,U] [#6 -0.17,-0.12,0.36,U] [#7 0.01,-0.16,0.36,U] [#8 -0.38,0.27,0.00,M1] 
23:49:34.905 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.01}, one-star: {-0.01, 0.22}
23:49:34.906 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
23:49:34.907 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
23:49:34.907 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.09 mountX=-0.10 mountY=0.01, mountTheta=3.08
23:49:34.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
23:49:34.910 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
23:49:34.910 00.000 20224 Worker thread wakes up
23:49:34.911 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
23:49:34.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
23:49:34.911 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.01
23:49:34.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:49:34.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:34.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:49:34.911 00.000 20224 MoveAxis(E, 0, ABG)
23:49:34.911 00.000 20224 Move returns status 0, amount 0
23:49:34.911 00.000 20224 MoveAxis(N, 0, ABG)
23:49:34.911 00.000 20224 Move returns status 0, amount 0
23:49:34.911 00.000 20224 move complete, result=0
23:49:34.911 00.000 20224 worker thread done servicing request
23:49:34.915 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2873, FiltMin=2605, FiltMax=24742, Gamma=1.000
23:49:34.927 00.012 8996 UpdateGuideState exits: m=741637 SNR=371.6
23:49:34.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:34.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:34.930 00.001 8996 Enqueuing Expose request
23:49:34.930 00.000 20224 Worker thread wakes up
23:49:34.930 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:34.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:34.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:35.907 00.976 20224 Exposure complete
23:49:35.992 00.085 20224 worker thread done servicing request
23:49:35.992 00.000 8996 OnExposeComplete: enter
23:49:35.994 00.002 8996 UpdateGuideState(): m_state=6
23:49:35.996 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8586
23:49:35.998 00.002 8996 Star::Find returns 1 (0), X=136.11, Y=474.12, Mass=637905, SNR=293.2, Peak=59648 HFD=4.3
23:49:36.000 00.002 8996 MultiStar: [#1 -0.18,-0.28,0.76,U] [#2 0.15,-0.38,0.94,U] [#3 0.05,-0.23,0.76,U] [#4 0.01,-0.36,0.62,U] [#5 -0.10,-0.11,0.69,U] [#6 -0.18,-0.21,0.46,U] [#7 -0.00,-0.25,0.55,U] [#8 -0.28,0.11,0.51,U] 
23:49:36.001 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.19}, one-star: {0.04, 0.02}
23:49:36.002 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
23:49:36.003 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
23:49:36.003 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.33 mountX=0.04 mountY=-0.02, mountTheta=-0.44
23:49:36.005 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
23:49:36.006 00.001 8996 Enqueuing Move request for scope (0.04, 0.02)
23:49:36.007 00.001 20224 Worker thread wakes up
23:49:36.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
23:49:36.007 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
23:49:36.007 00.000 20224 Moving (0.04, 0.02) raw xDistance=0.04 yDistance=-0.02
23:49:36.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:49:36.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:36.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:49:36.007 00.000 20224 MoveAxis(E, 0, ABG)
23:49:36.008 00.001 20224 Move returns status 0, amount 0
23:49:36.008 00.000 20224 MoveAxis(N, 0, ABG)
23:49:36.008 00.000 20224 Move returns status 0, amount 0
23:49:36.008 00.000 20224 move complete, result=0
23:49:36.008 00.000 20224 worker thread done servicing request
23:49:36.011 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59648, med=2873, FiltMin=2627, FiltMax=24051, Gamma=1.000
23:49:36.024 00.013 8996 UpdateGuideState exits: m=637905 SNR=293.2
23:49:36.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:36.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:36.026 00.000 8996 Enqueuing Expose request
23:49:36.027 00.001 20224 Worker thread wakes up
23:49:36.027 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:36.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:36.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:37.198 01.170 20224 Exposure complete
23:49:37.259 00.061 20224 worker thread done servicing request
23:49:37.259 00.000 8996 OnExposeComplete: enter
23:49:37.260 00.001 8996 UpdateGuideState(): m_state=6
23:49:37.261 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8587
23:49:37.262 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=474.05, Mass=752037, SNR=351.1, Peak=60192 HFD=4.4
23:49:37.263 00.001 8996 MultiStar: [#1 0.11,-0.30,0.63,U] [#2 0.29,-0.42,0.00,M1] [#3 0.22,-0.38,0.00,M1] [#4 0.16,-0.31,0.55,U] [#5 -0.11,-0.05,0.58,U] [#6 -0.01,-0.38,0.46,U] [#7 0.28,-0.36,0.00,M1] [#8 -0.01,-0.15,0.34,U] 
23:49:37.264 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.19}, one-star: {0.22, -0.05}
23:49:37.265 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
23:49:37.265 00.000 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.12)
23:49:37.267 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-1.14 mountX=0.10 mountY=0.18, mountTheta=1.04
23:49:37.270 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.19, opts=13)
23:49:37.272 00.002 8996 Enqueuing Move request for scope (0.09, -0.19)
23:49:37.274 00.002 20224 Worker thread wakes up
23:49:37.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.19) opts 0xd
23:49:37.274 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.19)
23:49:37.274 00.000 20224 Moving (0.09, -0.19) raw xDistance=0.10 yDistance=0.18
23:49:37.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:49:37.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:37.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:49:37.274 00.000 20224 MoveAxis(E, 0, ABG)
23:49:37.274 00.000 20224 Move returns status 0, amount 0
23:49:37.274 00.000 20224 MoveAxis(N, 0, ABG)
23:49:37.274 00.000 20224 Move returns status 0, amount 0
23:49:37.274 00.000 20224 move complete, result=0
23:49:37.274 00.000 20224 worker thread done servicing request
23:49:37.279 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60192, med=2873, FiltMin=2611, FiltMax=28838, Gamma=1.000
23:49:37.303 00.024 8996 UpdateGuideState exits: m=752037 SNR=351.1
23:49:37.305 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:37.306 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:37.307 00.001 8996 Enqueuing Expose request
23:49:37.309 00.002 20224 Worker thread wakes up
23:49:37.309 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:37.311 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:37.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:38.301 00.990 20224 Exposure complete
23:49:38.378 00.077 20224 worker thread done servicing request
23:49:38.378 00.000 8996 OnExposeComplete: enter
23:49:38.380 00.002 8996 UpdateGuideState(): m_state=6
23:49:38.381 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8588
23:49:38.383 00.002 8996 Star::Find returns 1 (0), X=136.21, Y=474.10, Mass=710661, SNR=347.5, Peak=59520 HFD=4.4
23:49:38.385 00.002 8996 MultiStar: [#1 -0.12,-0.33,0.67,U] [#2 0.23,-0.39,0.00,M2] [#3 -0.05,-0.09,0.59,U] [#4 -0.11,-0.21,0.54,U] [#5 -0.11,-0.02,0.64,U] [#6 -0.08,-0.54,0.00,M1] [#7 -0.04,-0.19,0.49,U] [#8 -0.12,-0.10,0.39,U] 
23:49:38.387 00.002 8996 refined, 6 included, MultiStar: {-0.04, -0.12}, one-star: {0.14, -0.00}
23:49:38.388 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
23:49:38.390 00.002 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
23:49:38.392 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.87 mountX=-0.03 mountY=0.13, mountTheta=1.78
23:49:38.395 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
23:49:38.397 00.002 8996 Enqueuing Move request for scope (-0.04, -0.12)
23:49:38.398 00.001 20224 Worker thread wakes up
23:49:38.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
23:49:38.399 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
23:49:38.399 00.000 20224 Moving (-0.04, -0.12) raw xDistance=-0.03 yDistance=0.13
23:49:38.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:49:38.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:38.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:49:38.399 00.000 20224 MoveAxis(E, 0, ABG)
23:49:38.399 00.000 20224 Move returns status 0, amount 0
23:49:38.399 00.000 20224 MoveAxis(N, 0, ABG)
23:49:38.399 00.000 20224 Move returns status 0, amount 0
23:49:38.399 00.000 20224 move complete, result=0
23:49:38.400 00.001 20224 worker thread done servicing request
23:49:38.405 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=59520, med=2873, FiltMin=2624, FiltMax=26259, Gamma=1.000
23:49:38.431 00.026 8996 UpdateGuideState exits: m=710661 SNR=347.5
23:49:38.433 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:38.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:38.436 00.002 8996 Enqueuing Expose request
23:49:38.438 00.002 20224 Worker thread wakes up
23:49:38.438 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:49:38.440 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:38.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:39.625 01.185 20224 Exposure complete
23:49:39.689 00.064 20224 worker thread done servicing request
23:49:39.689 00.000 8996 OnExposeComplete: enter
23:49:39.692 00.003 8996 UpdateGuideState(): m_state=6
23:49:39.694 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8589
23:49:39.695 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.94, Mass=682292, SNR=319.3, Peak=62512 HFD=4.3
23:49:39.697 00.002 8996 MultiStar: [#1 -0.22,-0.39,0.00,M1] [#2 0.01,-0.47,0.00,M3] [#3 0.01,-0.24,0.63,U] [#4 -0.14,-0.33,0.60,U] [#5 -0.21,-0.11,0.60,U] [#6 -0.12,-0.45,0.00,M2] [#7 -0.20,-0.11,0.50,U] [#8 -0.28,-0.22,0.38,U] 
23:49:39.698 00.001 8996 single-star, 5 included, MultiStar: {-0.11, -0.19}, one-star: {0.00, -0.16}
23:49:39.699 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
23:49:39.700 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
23:49:39.701 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.56 mountX=0.02 mountY=0.16, mountTheta=1.47
23:49:39.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.16, opts=13)
23:49:39.704 00.001 8996 Enqueuing Move request for scope (0.00, -0.16)
23:49:39.705 00.001 20224 Worker thread wakes up
23:49:39.706 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
23:49:39.706 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
23:49:39.706 00.000 20224 Moving (0.00, -0.16) raw xDistance=0.02 yDistance=0.16
23:49:39.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:49:39.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:39.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:49:39.706 00.000 20224 MoveAxis(E, 0, ABG)
23:49:39.706 00.000 20224 Move returns status 0, amount 0
23:49:39.707 00.001 20224 MoveAxis(N, 0, ABG)
23:49:39.707 00.000 20224 Move returns status 0, amount 0
23:49:39.707 00.000 20224 move complete, result=0
23:49:39.707 00.000 20224 worker thread done servicing request
23:49:39.711 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62512, med=2873, FiltMin=2630, FiltMax=27920, Gamma=1.000
23:49:39.728 00.017 8996 UpdateGuideState exits: m=682292 SNR=319.3
23:49:39.729 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:39.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:39.731 00.001 8996 Enqueuing Expose request
23:49:39.732 00.001 20224 Worker thread wakes up
23:49:39.732 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:39.733 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:39.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:40.703 00.970 20224 Exposure complete
23:49:40.766 00.063 20224 worker thread done servicing request
23:49:40.766 00.000 8996 OnExposeComplete: enter
23:49:40.769 00.003 8996 UpdateGuideState(): m_state=6
23:49:40.771 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8590
23:49:40.774 00.003 8996 Star::Find returns 1 (0), X=135.88, Y=473.97, Mass=758184, SNR=402.6, Peak=65440 HFD=4.4
23:49:40.776 00.002 8996 MultiStar: [#1 -0.60,-0.25,0.00,M2] [#2 -0.06,-0.35,0.61,U] [#3 -0.09,-0.24,0.50,U] [#4 -0.32,-0.42,0.00,M1] [#5 -0.52,-0.10,0.00,M1] [#6 -0.15,-0.31,0.37,U] [#7 -0.18,-0.22,0.38,U] [#8 -0.62,-0.12,0.00,M1] 
23:49:40.777 00.001 8996 single-star, 4 included, MultiStar: {-0.14, -0.23}, one-star: {-0.19, -0.13}
23:49:40.779 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:49:40.780 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:49:40.781 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.51 mountX=-0.17 mountY=0.16, mountTheta=2.41
23:49:40.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.13, opts=13)
23:49:40.786 00.002 8996 Enqueuing Move request for scope (-0.19, -0.13)
23:49:40.788 00.002 20224 Worker thread wakes up
23:49:40.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
23:49:40.789 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
23:49:40.789 00.000 20224 Moving (-0.19, -0.13) raw xDistance=-0.17 yDistance=0.16
23:49:40.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:49:40.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:40.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:49:40.789 00.000 20224 MoveAxis(E, 0, ABG)
23:49:40.789 00.000 20224 Move returns status 0, amount 0
23:49:40.789 00.000 20224 MoveAxis(N, 0, ABG)
23:49:40.789 00.000 20224 Move returns status 0, amount 0
23:49:40.790 00.001 20224 move complete, result=0
23:49:40.790 00.000 20224 worker thread done servicing request
23:49:40.797 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65440, med=2877, FiltMin=2598, FiltMax=31117, Gamma=1.000
23:49:40.819 00.022 8996 UpdateGuideState exits: m=758184 SNR=402.6
23:49:40.821 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:40.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:40.823 00.001 8996 Enqueuing Expose request
23:49:40.824 00.001 20224 Worker thread wakes up
23:49:40.824 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:40.825 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:40.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:42.004 01.179 20224 Exposure complete
23:49:42.085 00.081 20224 worker thread done servicing request
23:49:42.085 00.000 8996 OnExposeComplete: enter
23:49:42.086 00.001 8996 UpdateGuideState(): m_state=6
23:49:42.087 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8591
23:49:42.088 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=474.09, Mass=768019, SNR=396.2, Peak=65440 HFD=4.4
23:49:42.089 00.001 8996 MultiStar: [#1 -0.23,-0.14,0.53,U] [#2 0.11,-0.39,0.70,U] [#3 -0.05,-0.19,0.51,U] [#4 -0.27,-0.17,0.47,U] [#5 -0.71,-0.10,0.00,M2] [#6 -0.22,-0.21,0.36,U] [#7 -0.06,0.10,0.38,U] [#8 -0.42,-0.05,0.00,M2] 
23:49:42.089 00.000 8996 single-star, 6 included, MultiStar: {-0.11, -0.14}, one-star: {-0.14, -0.01}
23:49:42.090 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
23:49:42.091 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.19)
23:49:42.091 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.07 mountX=-0.14 mountY=0.03, mountTheta=2.96
23:49:42.093 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.01, opts=13)
23:49:42.093 00.000 8996 Enqueuing Move request for scope (-0.14, -0.01)
23:49:42.094 00.001 20224 Worker thread wakes up
23:49:42.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
23:49:42.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
23:49:42.094 00.000 20224 Moving (-0.14, -0.01) raw xDistance=-0.14 yDistance=0.03
23:49:42.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:49:42.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:42.095 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:49:42.095 00.000 20224 MoveAxis(E, 0, ABG)
23:49:42.095 00.000 20224 Move returns status 0, amount 0
23:49:42.095 00.000 20224 MoveAxis(N, 0, ABG)
23:49:42.095 00.000 20224 Move returns status 0, amount 0
23:49:42.095 00.000 20224 move complete, result=0
23:49:42.095 00.000 20224 worker thread done servicing request
23:49:42.098 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2877, FiltMin=2585, FiltMax=28605, Gamma=1.000
23:49:42.123 00.025 8996 UpdateGuideState exits: m=768019 SNR=396.2
23:49:42.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:42.125 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:42.126 00.001 8996 Enqueuing Expose request
23:49:42.127 00.001 20224 Worker thread wakes up
23:49:42.127 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:42.128 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:42.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:43.106 00.978 20224 Exposure complete
23:49:43.197 00.091 20224 worker thread done servicing request
23:49:43.197 00.000 8996 OnExposeComplete: enter
23:49:43.199 00.002 8996 UpdateGuideState(): m_state=6
23:49:43.200 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8592
23:49:43.200 00.000 8996 Star::Find returns 1 (0), X=135.81, Y=474.29, Mass=813037, SNR=384.6, Peak=65440 HFD=4.5
23:49:43.202 00.002 8996 MultiStar: [#1 -0.34,-0.25,0.58,U] [#2 0.11,-0.24,0.62,U] [#3 -0.01,0.07,0.51,U] [#4 -0.08,-0.01,0.43,U] [#5 -0.62,0.06,0.00,M3] [#6 -0.05,-0.02,0.41,U] [#7 -0.07,0.17,0.35,U] [#8 -0.37,-0.10,0.33,U] 
23:49:43.202 00.000 8996 refined, 7 included, MultiStar: {-0.14, -0.01}, one-star: {-0.26, 0.18}
23:49:43.204 00.002 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
23:49:43.205 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
23:49:43.206 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.04 mountX=-0.14 mountY=0.03, mountTheta=2.92
23:49:43.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.01, opts=13)
23:49:43.209 00.001 8996 Enqueuing Move request for scope (-0.14, -0.01)
23:49:43.210 00.001 20224 Worker thread wakes up
23:49:43.210 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
23:49:43.210 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
23:49:43.210 00.000 20224 Moving (-0.14, -0.01) raw xDistance=-0.14 yDistance=0.03
23:49:43.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:49:43.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:43.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:49:43.210 00.000 20224 MoveAxis(E, 0, ABG)
23:49:43.210 00.000 20224 Move returns status 0, amount 0
23:49:43.210 00.000 20224 MoveAxis(N, 0, ABG)
23:49:43.210 00.000 20224 Move returns status 0, amount 0
23:49:43.211 00.001 20224 move complete, result=0
23:49:43.211 00.000 20224 worker thread done servicing request
23:49:43.215 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2873, FiltMin=2611, FiltMax=31821, Gamma=1.000
23:49:43.236 00.021 8996 UpdateGuideState exits: m=813037 SNR=384.6
23:49:43.238 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:43.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:43.240 00.001 8996 Enqueuing Expose request
23:49:43.242 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:43.243 00.001 20224 Worker thread wakes up
23:49:43.243 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:43.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:44.400 01.157 20224 Exposure complete
23:49:44.465 00.065 20224 worker thread done servicing request
23:49:44.465 00.000 8996 OnExposeComplete: enter
23:49:44.466 00.001 8996 UpdateGuideState(): m_state=6
23:49:44.467 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8593
23:49:44.468 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=474.34, Mass=717111, SNR=341.5, Peak=61808 HFD=4.6
23:49:44.469 00.001 8996 MultiStar: [#1 -0.32,0.05,0.67,U] [#2 0.05,-0.01,0.70,U] [#3 -0.05,0.35,0.57,U] [#4 -0.23,0.13,0.55,U] [#5 -0.67,-0.03,0.00,M4] [#6 -0.18,0.01,0.46,U] [#7 -0.33,-0.02,0.45,U] [#8 -0.46,0.02,0.00,M2] 
23:49:44.470 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.12}, one-star: {-0.34, 0.24}
23:49:44.470 00.000 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
23:49:44.471 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
23:49:44.472 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.62 mountX=-0.22 mountY=-0.10, mountTheta=-2.73
23:49:44.475 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.12, opts=13)
23:49:44.476 00.001 8996 Enqueuing Move request for scope (-0.21, 0.12)
23:49:44.476 00.000 20224 Worker thread wakes up
23:49:44.477 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
23:49:44.477 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
23:49:44.477 00.000 20224 Moving (-0.21, 0.12) raw xDistance=-0.22 yDistance=-0.10
23:49:44.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:49:44.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:44.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:49:44.477 00.000 20224 MoveAxis(E, 32, ABG)
23:49:44.477 00.000 20224 Guiding  Dir = 2, Dur = 32
23:49:44.477 00.000 20224 IsSlewing returns 0
23:49:44.477 00.000 20224 IsGuiding returns 0
23:49:44.481 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61808, med=2877, FiltMin=2611, FiltMax=29318, Gamma=1.000
23:49:44.497 00.016 8996 UpdateGuideState exits: m=717111 SNR=341.5
23:49:44.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:44.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:44.500 00.001 8996 Enqueuing Expose request
23:49:44.523 00.023 20224 IsGuiding returns 1
23:49:44.523 00.000 20224 scope still moving after pulse duration time elapsed
23:49:44.553 00.030 20224 IsSlewing returns 0
23:49:44.553 00.000 20224 IsGuiding returns 1
23:49:44.584 00.031 20224 IsSlewing returns 0
23:49:44.585 00.001 20224 IsGuiding returns 1
23:49:44.616 00.031 20224 IsSlewing returns 0
23:49:44.616 00.000 20224 IsGuiding returns 0
23:49:44.616 00.000 20224 scope move finished after 32 + 107 ms
23:49:44.616 00.000 20224 Move returns status 0, amount 32
23:49:44.616 00.000 20224 MoveAxis(N, 0, ABG)
23:49:44.617 00.001 20224 Move returns status 0, amount 0
23:49:44.617 00.000 20224 move complete, result=0
23:49:44.617 00.000 20224 worker thread done servicing request
23:49:44.617 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
23:49:44.618 00.001 20224 Worker thread wakes up
23:49:44.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:44.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:45.589 00.971 20224 Exposure complete
23:49:45.672 00.083 20224 worker thread done servicing request
23:49:45.672 00.000 8996 OnExposeComplete: enter
23:49:45.674 00.002 8996 UpdateGuideState(): m_state=6
23:49:45.675 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8594
23:49:45.676 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=474.15, Mass=702820, SNR=360.5, Peak=59760 HFD=4.3
23:49:45.677 00.001 8996 MultiStar: [#1 0.10,-0.03,0.59,U] [#2 0.40,-0.11,0.66,U] [#3 0.37,-0.01,0.58,U] [#4 0.18,-0.05,0.54,U] [#5 -0.15,0.09,0.52,U] [#6 0.10,-0.08,0.41,U] [#7 0.05,0.07,0.38,U] [#8 -0.15,0.02,0.39,U] 
23:49:45.678 00.001 8996 single-star, 8 included, MultiStar: {0.12, -0.01}, one-star: {0.04, 0.04}
23:49:45.679 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
23:49:45.680 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
23:49:45.680 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.83 mountX=0.03 mountY=-0.05, mountTheta=-0.93
23:49:45.682 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
23:49:45.683 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
23:49:45.684 00.001 20224 Worker thread wakes up
23:49:45.684 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
23:49:45.684 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
23:49:45.684 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.05
23:49:45.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:49:45.684 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:45.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:49:45.684 00.000 20224 MoveAxis(E, 0, ABG)
23:49:45.684 00.000 20224 Move returns status 0, amount 0
23:49:45.684 00.000 20224 MoveAxis(N, 0, ABG)
23:49:45.684 00.000 20224 Move returns status 0, amount 0
23:49:45.685 00.001 20224 move complete, result=0
23:49:45.685 00.000 20224 worker thread done servicing request
23:49:45.688 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59760, med=2877, FiltMin=2585, FiltMax=25974, Gamma=1.000
23:49:45.700 00.012 8996 UpdateGuideState exits: m=702820 SNR=360.5
23:49:45.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:45.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:45.703 00.001 8996 Enqueuing Expose request
23:49:45.704 00.001 20224 Worker thread wakes up
23:49:45.704 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:45.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:45.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:46.874 01.169 20224 Exposure complete
23:49:46.950 00.076 20224 worker thread done servicing request
23:49:46.950 00.000 8996 OnExposeComplete: enter
23:49:46.952 00.002 8996 UpdateGuideState(): m_state=6
23:49:46.953 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8595
23:49:46.954 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=474.05, Mass=658064, SNR=336.4, Peak=56656 HFD=4.2
23:49:46.955 00.001 8996 MultiStar: [#1 0.10,0.07,0.70,U] [#2 0.30,-0.03,0.84,U] [#3 0.27,0.03,0.55,U] [#4 0.24,-0.14,0.56,U] [#5 -0.15,0.07,0.59,U] [#6 -0.07,-0.19,0.47,U] [#7 -0.10,-0.05,0.45,U] [#8 -0.27,0.08,0.36,U] 
23:49:46.956 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.03}, one-star: {0.11, -0.06}
23:49:46.957 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
23:49:46.958 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
23:49:46.959 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.30 mountX=0.09 mountY=0.02, mountTheta=0.19
23:49:46.960 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.03, opts=13)
23:49:46.961 00.001 8996 Enqueuing Move request for scope (0.08, -0.03)
23:49:46.963 00.002 20224 Worker thread wakes up
23:49:46.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
23:49:46.963 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
23:49:46.963 00.000 20224 Moving (0.08, -0.03) raw xDistance=0.09 yDistance=0.02
23:49:46.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:49:46.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:46.964 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:49:46.964 00.000 20224 MoveAxis(E, 0, ABG)
23:49:46.964 00.000 20224 Move returns status 0, amount 0
23:49:46.964 00.000 20224 MoveAxis(N, 0, ABG)
23:49:46.964 00.000 20224 Move returns status 0, amount 0
23:49:46.964 00.000 20224 move complete, result=0
23:49:46.964 00.000 20224 worker thread done servicing request
23:49:46.969 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56656, med=2873, FiltMin=2627, FiltMax=27382, Gamma=1.000
23:49:46.988 00.019 8996 UpdateGuideState exits: m=658064 SNR=336.4
23:49:46.989 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:46.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:46.991 00.001 8996 Enqueuing Expose request
23:49:46.992 00.001 20224 Worker thread wakes up
23:49:46.992 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:46.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:46.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:47.964 00.971 20224 Exposure complete
23:49:48.043 00.079 20224 worker thread done servicing request
23:49:48.043 00.000 8996 OnExposeComplete: enter
23:49:48.045 00.002 8996 UpdateGuideState(): m_state=6
23:49:48.045 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8596
23:49:48.046 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.17, Mass=741697, SNR=365.5, Peak=63600 HFD=4.4
23:49:48.047 00.001 8996 MultiStar: [#1 -0.43,-0.03,0.00,M1] [#2 0.07,0.25,0.77,U] [#3 -0.26,0.12,0.65,U] [#4 -0.32,0.06,0.47,U] [#5 -0.41,0.13,0.00,M3] [#6 -0.38,-0.04,0.41,U] [#7 -0.34,-0.06,0.43,U] [#8 -0.55,-0.14,0.00,M1] 
23:49:48.048 00.001 8996 single-star, 5 included, MultiStar: {-0.18, 0.09}, one-star: {-0.11, 0.07}
23:49:48.049 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
23:49:48.049 00.000 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
23:49:48.050 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.60 mountX=-0.12 mountY=-0.06, mountTheta=-2.71
23:49:48.051 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
23:49:48.052 00.001 8996 Enqueuing Move request for scope (-0.11, 0.07)
23:49:48.053 00.001 20224 Worker thread wakes up
23:49:48.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
23:49:48.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
23:49:48.053 00.000 20224 Moving (-0.11, 0.07) raw xDistance=-0.12 yDistance=-0.06
23:49:48.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:49:48.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:48.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:49:48.053 00.000 20224 MoveAxis(E, 0, ABG)
23:49:48.053 00.000 20224 Move returns status 0, amount 0
23:49:48.053 00.000 20224 MoveAxis(N, 0, ABG)
23:49:48.053 00.000 20224 Move returns status 0, amount 0
23:49:48.053 00.000 20224 move complete, result=0
23:49:48.054 00.001 20224 worker thread done servicing request
23:49:48.060 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63600, med=2873, FiltMin=2607, FiltMax=29990, Gamma=1.000
23:49:48.084 00.024 8996 UpdateGuideState exits: m=741697 SNR=365.5
23:49:48.086 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:48.088 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:48.090 00.002 8996 Enqueuing Expose request
23:49:48.091 00.001 20224 Worker thread wakes up
23:49:48.091 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:48.091 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:49:48.092 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:49.255 01.163 20224 Exposure complete
23:49:49.312 00.057 20224 worker thread done servicing request
23:49:49.312 00.000 8996 OnExposeComplete: enter
23:49:49.314 00.002 8996 UpdateGuideState(): m_state=6
23:49:49.314 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8597
23:49:49.315 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=474.26, Mass=703975, SNR=332.3, Peak=61584 HFD=4.6
23:49:49.316 00.001 8996 MultiStar: [#1 -0.36,0.04,0.68,U] [#2 0.12,0.03,0.75,U] [#3 -0.12,-0.00,0.61,U] [#4 -0.22,-0.01,0.53,U] [#5 -0.41,-0.05,0.63,U] [#6 -0.34,0.02,0.40,U] [#7 -0.11,-0.16,0.46,U] [#8 -0.51,0.15,0.00,M2] 
23:49:49.317 00.001 8996 refined, 7 included, MultiStar: {-0.23, 0.02}, one-star: {-0.35, 0.15}
23:49:49.318 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
23:49:49.318 00.000 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:49:49.319 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.05 mountX=-0.23 mountY=0.01, mountTheta=3.12
23:49:49.321 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.02, opts=13)
23:49:49.323 00.002 8996 Enqueuing Move request for scope (-0.23, 0.02)
23:49:49.326 00.003 20224 Worker thread wakes up
23:49:49.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
23:49:49.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
23:49:49.326 00.000 20224 Moving (-0.23, 0.02) raw xDistance=-0.23 yDistance=0.01
23:49:49.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:49:49.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:49.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:49:49.326 00.000 20224 MoveAxis(E, 33, ABG)
23:49:49.326 00.000 20224 Guiding  Dir = 2, Dur = 33
23:49:49.327 00.001 20224 IsSlewing returns 0
23:49:49.327 00.000 20224 IsGuiding returns 0
23:49:49.337 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61584, med=2877, FiltMin=2611, FiltMax=27606, Gamma=1.000
23:49:49.354 00.017 8996 UpdateGuideState exits: m=703975 SNR=332.3
23:49:49.356 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:49.356 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:49.357 00.001 8996 Enqueuing Expose request
23:49:49.371 00.014 20224 IsGuiding returns 1
23:49:49.371 00.000 20224 scope still moving after pulse duration time elapsed
23:49:49.401 00.030 20224 IsSlewing returns 0
23:49:49.401 00.000 20224 IsGuiding returns 1
23:49:49.433 00.032 20224 IsSlewing returns 0
23:49:49.433 00.000 20224 IsGuiding returns 1
23:49:49.464 00.031 20224 IsSlewing returns 0
23:49:49.464 00.000 20224 IsGuiding returns 0
23:49:49.465 00.001 20224 scope move finished after 33 + 104 ms
23:49:49.465 00.000 20224 Move returns status 0, amount 33
23:49:49.465 00.000 20224 MoveAxis(N, 0, ABG)
23:49:49.465 00.000 20224 Move returns status 0, amount 0
23:49:49.465 00.000 20224 move complete, result=0
23:49:49.465 00.000 20224 worker thread done servicing request
23:49:49.465 00.000 20224 Worker thread wakes up
23:49:49.465 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
23:49:49.468 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:49.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:50.435 00.967 20224 Exposure complete
23:49:50.548 00.113 20224 worker thread done servicing request
23:49:50.548 00.000 8996 OnExposeComplete: enter
23:49:50.550 00.002 8996 UpdateGuideState(): m_state=6
23:49:50.550 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8598
23:49:50.551 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=474.23, Mass=703306, SNR=340.4, Peak=54726 HFD=4.3
23:49:50.552 00.001 8996 MultiStar: [#1 0.05,-0.07,0.63,U] [#2 0.46,-0.19,0.00,M1] [#3 0.03,-0.25,0.58,U] [#4 -0.08,-0.17,0.51,U] [#5 -0.12,0.10,0.64,U] [#6 -0.04,-0.19,0.42,U] [#7 -0.19,-0.10,0.45,U] [#8 -0.09,0.05,0.40,U] 
23:49:50.553 00.001 8996 refined, 7 included, MultiStar: {-0.00, -0.04}, one-star: {0.19, 0.13}
23:49:50.554 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
23:49:50.555 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
23:49:50.555 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.66 mountX=0.00 mountY=0.04, mountTheta=1.57
23:49:50.557 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.04, opts=13)
23:49:50.558 00.001 8996 Enqueuing Move request for scope (-0.00, -0.04)
23:49:50.559 00.001 20224 Worker thread wakes up
23:49:50.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
23:49:50.559 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
23:49:50.559 00.000 20224 Moving (-0.00, -0.04) raw xDistance=0.00 yDistance=0.04
23:49:50.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:49:50.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:50.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:49:50.559 00.000 20224 MoveAxis(E, 0, ABG)
23:49:50.559 00.000 20224 Move returns status 0, amount 0
23:49:50.559 00.000 20224 MoveAxis(N, 0, ABG)
23:49:50.559 00.000 20224 Move returns status 0, amount 0
23:49:50.559 00.000 20224 move complete, result=0
23:49:50.559 00.000 20224 worker thread done servicing request
23:49:50.563 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54726, med=2873, FiltMin=2595, FiltMax=26057, Gamma=1.000
23:49:50.580 00.017 8996 UpdateGuideState exits: m=703306 SNR=340.4
23:49:50.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:50.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:50.583 00.001 8996 Enqueuing Expose request
23:49:50.584 00.001 20224 Worker thread wakes up
23:49:50.584 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:49:50.585 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:50.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:51.740 01.155 20224 Exposure complete
23:49:51.810 00.070 20224 worker thread done servicing request
23:49:51.810 00.000 8996 OnExposeComplete: enter
23:49:51.811 00.001 8996 UpdateGuideState(): m_state=6
23:49:51.812 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8599
23:49:51.814 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=474.12, Mass=633778, SNR=305.8, Peak=55424 HFD=4.3
23:49:51.816 00.002 8996 MultiStar: [#1 -0.17,0.05,0.71,U] [#2 0.34,-0.06,0.84,U] [#3 0.14,0.09,0.69,U] [#4 0.06,-0.12,0.62,U] [#5 -0.14,0.06,0.66,U] [#6 -0.00,0.16,0.49,U] [#7 0.00,0.03,0.50,U] [#8 -0.04,0.15,0.37,U] 
23:49:51.817 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.03}, one-star: {0.13, 0.02}
23:49:51.818 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
23:49:51.819 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
23:49:51.820 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.50 mountX=0.05 mountY=-0.04, mountTheta=-0.61
23:49:51.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.03, opts=13)
23:49:51.823 00.001 8996 Enqueuing Move request for scope (0.05, 0.03)
23:49:51.823 00.000 20224 Worker thread wakes up
23:49:51.824 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
23:49:51.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
23:49:51.824 00.000 20224 Moving (0.05, 0.03) raw xDistance=0.05 yDistance=-0.04
23:49:51.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:49:51.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:51.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:49:51.824 00.000 20224 MoveAxis(E, 0, ABG)
23:49:51.824 00.000 20224 Move returns status 0, amount 0
23:49:51.824 00.000 20224 MoveAxis(N, 0, ABG)
23:49:51.824 00.000 20224 Move returns status 0, amount 0
23:49:51.824 00.000 20224 move complete, result=0
23:49:51.824 00.000 20224 worker thread done servicing request
23:49:51.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55424, med=2877, FiltMin=2614, FiltMax=26006, Gamma=1.000
23:49:51.843 00.015 8996 UpdateGuideState exits: m=633778 SNR=305.8
23:49:51.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:51.845 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:51.846 00.001 8996 Enqueuing Expose request
23:49:51.847 00.001 20224 Worker thread wakes up
23:49:51.847 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:49:51.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:51.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:52.810 00.962 20224 Exposure complete
23:49:52.880 00.070 20224 worker thread done servicing request
23:49:52.880 00.000 8996 OnExposeComplete: enter
23:49:52.882 00.002 8996 UpdateGuideState(): m_state=6
23:49:52.884 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8600
23:49:52.886 00.002 8996 Star::Find returns 1 (0), X=136.14, Y=474.30, Mass=746017, SNR=371.4, Peak=58528 HFD=4.5
23:49:52.888 00.002 8996 MultiStar: [#1 -0.02,0.19,0.56,U] [#2 0.14,0.08,0.73,U] [#3 0.12,0.16,0.57,U] [#4 -0.01,0.11,0.47,U] [#5 -0.20,0.21,0.57,U] [#6 -0.17,0.28,0.40,U] [#7 -0.16,0.04,0.43,U] [#8 -0.24,0.24,0.33,U] 
23:49:52.890 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.17}, one-star: {0.07, 0.20}
23:49:52.891 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
23:49:52.893 00.002 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
23:49:52.894 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.17 hyp=0.17 cameraTheta=1.69 mountX=-0.04 mountY=-0.16, mountTheta=-1.79
23:49:52.898 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.17, opts=13)
23:49:52.899 00.001 8996 Enqueuing Move request for scope (-0.02, 0.17)
23:49:52.901 00.002 20224 Worker thread wakes up
23:49:52.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.17) opts 0xd
23:49:52.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.17)
23:49:52.901 00.000 20224 Moving (-0.02, 0.17) raw xDistance=-0.04 yDistance=-0.16
23:49:52.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:49:52.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:49:52.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:49:52.901 00.000 20224 MoveAxis(E, 0, ABG)
23:49:52.902 00.001 20224 Move returns status 0, amount 0
23:49:52.902 00.000 20224 MoveAxis(N, 0, ABG)
23:49:52.902 00.000 20224 Move returns status 0, amount 0
23:49:52.902 00.000 20224 move complete, result=0
23:49:52.902 00.000 20224 worker thread done servicing request
23:49:52.906 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58528, med=2877, FiltMin=2608, FiltMax=25283, Gamma=1.000
23:49:52.929 00.023 8996 UpdateGuideState exits: m=746017 SNR=371.4
23:49:52.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:52.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:52.932 00.001 8996 Enqueuing Expose request
23:49:52.933 00.001 20224 Worker thread wakes up
23:49:52.933 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:49:52.933 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:52.934 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:54.108 01.174 20224 Exposure complete
23:49:54.185 00.077 20224 worker thread done servicing request
23:49:54.185 00.000 8996 OnExposeComplete: enter
23:49:54.186 00.001 8996 UpdateGuideState(): m_state=6
23:49:54.188 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8601
23:49:54.189 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=474.52, Mass=792761, SNR=379.4, Peak=57520 HFD=4.3
23:49:54.191 00.002 8996 MultiStar: [#1 -0.32,0.20,0.59,U] [#2 0.23,0.17,0.69,U] [#3 0.09,0.11,0.58,U] [#4 -0.12,0.18,0.44,U] [#5 -0.27,0.34,0.00,M1] [#6 -0.03,0.36,0.40,U] [#7 -0.10,0.40,0.43,U] [#8 -0.33,0.62,0.00,M1] 
23:49:54.194 00.003 8996 refined, 6 included, MultiStar: {-0.01, 0.27}, one-star: {0.03, 0.42}
23:49:54.196 00.002 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
23:49:54.198 00.002 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
23:49:54.200 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.62 mountX=-0.04 mountY=-0.27, mountTheta=-1.72
23:49:54.204 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.27, opts=13)
23:49:54.206 00.002 8996 Enqueuing Move request for scope (-0.01, 0.27)
23:49:54.208 00.002 20224 Worker thread wakes up
23:49:54.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
23:49:54.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
23:49:54.208 00.000 20224 Moving (-0.01, 0.27) raw xDistance=-0.04 yDistance=-0.27
23:49:54.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:49:54.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:49:54.208 00.000 20224 MoveAxis(E, 0, ABG)
23:49:54.208 00.000 20224 Move returns status 0, amount 0
23:49:54.208 00.000 20224 MoveAxis(N, 56, ABG)
23:49:54.208 00.000 20224 Guiding  Dir = 0, Dur = 56
23:49:54.209 00.001 20224 IsSlewing returns 0
23:49:54.209 00.000 20224 IsGuiding returns 0
23:49:54.213 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57520, med=2873, FiltMin=2630, FiltMax=25702, Gamma=1.000
23:49:54.228 00.015 8996 UpdateGuideState exits: m=792761 SNR=379.4
23:49:54.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:54.229 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:54.230 00.001 8996 Enqueuing Expose request
23:49:54.273 00.043 20224 IsGuiding returns 1
23:49:54.273 00.000 20224 scope still moving after pulse duration time elapsed
23:49:54.301 00.028 20224 IsSlewing returns 0
23:49:54.301 00.000 20224 IsGuiding returns 1
23:49:54.332 00.031 20224 IsSlewing returns 0
23:49:54.333 00.001 20224 IsGuiding returns 1
23:49:54.363 00.030 20224 IsSlewing returns 0
23:49:54.363 00.000 20224 IsGuiding returns 0
23:49:54.363 00.000 20224 scope move finished after 56 + 99 ms
23:49:54.364 00.001 20224 Move returns status 0, amount 56
23:49:54.364 00.000 20224 move complete, result=0
23:49:54.364 00.000 20224 worker thread done servicing request
23:49:54.364 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 56 ms NORTH
23:49:54.365 00.001 20224 Worker thread wakes up
23:49:54.366 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:54.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:55.352 00.986 20224 Exposure complete
23:49:55.420 00.068 20224 worker thread done servicing request
23:49:55.420 00.000 8996 OnExposeComplete: enter
23:49:55.422 00.002 8996 UpdateGuideState(): m_state=6
23:49:55.424 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8602
23:49:55.426 00.002 8996 Star::Find returns 1 (0), X=136.30, Y=474.38, Mass=714038, SNR=345.0, Peak=48790 HFD=4.6
23:49:55.428 00.002 8996 MultiStar: [#1 0.07,0.11,0.68,U] [#2 0.49,0.16,0.00,M1] [#3 0.34,0.27,0.00,M1] [#4 0.17,0.10,0.49,U] [#5 0.03,0.32,0.57,U] [#6 -0.03,0.21,0.46,U] [#7 -0.03,0.09,0.46,U] [#8 0.04,0.35,0.41,U] 
23:49:55.429 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.21}, one-star: {0.23, 0.27}
23:49:55.430 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
23:49:55.431 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
23:49:55.433 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.17 mountX=0.07 mountY=-0.22, mountTheta=-1.27
23:49:55.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.21, opts=13)
23:49:55.437 00.002 8996 Enqueuing Move request for scope (0.09, 0.21)
23:49:55.438 00.001 20224 Worker thread wakes up
23:49:55.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.21) opts 0xd
23:49:55.439 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.21)
23:49:55.439 00.000 20224 Moving (0.09, 0.21) raw xDistance=0.07 yDistance=-0.22
23:49:55.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:49:55.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:49:55.439 00.000 20224 MoveAxis(E, 0, ABG)
23:49:55.439 00.000 20224 Move returns status 0, amount 0
23:49:55.439 00.000 20224 MoveAxis(N, 46, ABG)
23:49:55.439 00.000 20224 Guiding  Dir = 0, Dur = 46
23:49:55.439 00.000 20224 IsSlewing returns 0
23:49:55.440 00.001 20224 IsGuiding returns 0
23:49:55.443 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48790, med=2873, FiltMin=2624, FiltMax=24457, Gamma=1.000
23:49:55.456 00.013 8996 UpdateGuideState exits: m=714038 SNR=345.0
23:49:55.458 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:55.458 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:55.459 00.001 8996 Enqueuing Expose request
23:49:55.474 00.015 20224 PulseGuide returned control before completion, sleep 23
23:49:55.503 00.029 20224 IsGuiding returns 1
23:49:55.503 00.000 20224 scope still moving after pulse duration time elapsed
23:49:55.534 00.031 20224 IsSlewing returns 0
23:49:55.534 00.000 20224 IsGuiding returns 1
23:49:55.566 00.032 20224 IsSlewing returns 0
23:49:55.567 00.001 20224 IsGuiding returns 0
23:49:55.567 00.000 20224 scope move finished after 46 + 81 ms
23:49:55.567 00.000 20224 Move returns status 0, amount 46
23:49:55.567 00.000 20224 move complete, result=0
23:49:55.567 00.000 20224 worker thread done servicing request
23:49:55.567 00.000 20224 Worker thread wakes up
23:49:55.567 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 46 ms NORTH
23:49:55.570 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:55.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:56.735 01.165 20224 Exposure complete
23:49:56.799 00.064 20224 worker thread done servicing request
23:49:56.800 00.001 8996 OnExposeComplete: enter
23:49:56.800 00.000 8996 UpdateGuideState(): m_state=6
23:49:56.801 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8603
23:49:56.802 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.83, Mass=731497, SNR=380.3, Peak=61584 HFD=4.4
23:49:56.805 00.003 8996 MultiStar: [#1 -0.05,-0.37,0.59,U] [#2 0.54,-0.40,0.00,M2] [#3 0.04,-0.38,0.44,U] [#4 0.07,-0.30,0.50,U] [#5 0.02,-0.14,0.52,U] [#6 -0.13,-0.39,0.39,U] [#7 0.05,-0.25,0.42,U] [#8 -0.08,-0.41,0.32,U] 
23:49:56.806 00.001 8996 single-star, 7 included, MultiStar: {-0.01, -0.30}, one-star: {-0.03, -0.28}
23:49:56.808 00.002 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
23:49:56.809 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
23:49:56.809 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.68 mountX=-0.00 mountY=0.28, mountTheta=1.59
23:49:56.812 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.28, opts=13)
23:49:56.813 00.001 8996 Enqueuing Move request for scope (-0.03, -0.28)
23:49:56.814 00.001 20224 Worker thread wakes up
23:49:56.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.28) opts 0xd
23:49:56.814 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.28)
23:49:56.814 00.000 20224 Moving (-0.03, -0.28) raw xDistance=-0.00 yDistance=0.28
23:49:56.815 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:49:56.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:56.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:49:56.815 00.000 20224 MoveAxis(E, 0, ABG)
23:49:56.815 00.000 20224 Move returns status 0, amount 0
23:49:56.815 00.000 20224 MoveAxis(N, 0, ABG)
23:49:56.815 00.000 20224 Move returns status 0, amount 0
23:49:56.815 00.000 20224 move complete, result=0
23:49:56.815 00.000 20224 worker thread done servicing request
23:49:56.820 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61584, med=2877, FiltMin=2621, FiltMax=30528, Gamma=1.000
23:49:56.833 00.013 8996 UpdateGuideState exits: m=731497 SNR=380.3
23:49:56.835 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:56.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:56.838 00.001 8996 Enqueuing Expose request
23:49:56.839 00.001 20224 Worker thread wakes up
23:49:56.840 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:49:56.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:56.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:57.819 00.979 20224 Exposure complete
23:49:57.899 00.080 20224 worker thread done servicing request
23:49:57.900 00.001 8996 OnExposeComplete: enter
23:49:57.901 00.001 8996 UpdateGuideState(): m_state=6
23:49:57.902 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8604
23:49:57.904 00.002 8996 Star::Find returns 1 (0), X=136.06, Y=473.71, Mass=619422, SNR=352.7, Peak=52032 HFD=4.3
23:49:57.905 00.001 8996 MultiStar: [#1 -0.32,-0.71,0.00,M1] [#2 0.23,-0.54,0.00,M3] [#3 -0.07,-0.59,0.00,M1] [#4 -0.04,-0.40,0.49,U] [#5 -0.42,-0.20,0.00,M1] [#6 -0.21,-0.40,0.00,M1] [#7 -0.19,-0.55,0.00,M1] [#8 -0.41,-0.35,0.00,M1] 
23:49:57.906 00.001 8996 refined, 1 included, MultiStar: {-0.02, -0.40}, one-star: {-0.01, -0.40}
23:49:57.907 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
23:49:57.908 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
23:49:57.909 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.40 hyp=0.40 cameraTheta=-1.61 mountX=0.02 mountY=0.40, mountTheta=1.52
23:49:57.910 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.40, opts=13)
23:49:57.911 00.001 8996 Enqueuing Move request for scope (-0.02, -0.40)
23:49:57.913 00.002 20224 Worker thread wakes up
23:49:57.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.40) opts 0xd
23:49:57.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.40)
23:49:57.913 00.000 20224 Moving (-0.02, -0.40) raw xDistance=0.02 yDistance=0.40
23:49:57.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:49:57.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:49:57.914 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
23:49:57.914 00.000 20224 MoveAxis(E, 0, ABG)
23:49:57.914 00.000 20224 Move returns status 0, amount 0
23:49:57.914 00.000 20224 MoveAxis(N, 0, ABG)
23:49:57.914 00.000 20224 Move returns status 0, amount 0
23:49:57.914 00.000 20224 move complete, result=0
23:49:57.914 00.000 20224 worker thread done servicing request
23:49:57.918 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52032, med=2873, FiltMin=2585, FiltMax=22125, Gamma=1.000
23:49:57.931 00.013 8996 UpdateGuideState exits: m=619422 SNR=352.7
23:49:57.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:57.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:57.933 00.000 8996 Enqueuing Expose request
23:49:57.934 00.001 20224 Worker thread wakes up
23:49:57.934 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
23:49:57.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:57.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:49:59.099 01.164 20224 Exposure complete
23:49:59.186 00.087 20224 worker thread done servicing request
23:49:59.186 00.000 8996 OnExposeComplete: enter
23:49:59.188 00.002 8996 UpdateGuideState(): m_state=6
23:49:59.189 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8605
23:49:59.191 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=473.89, Mass=731713, SNR=380.4, Peak=65392 HFD=4.4
23:49:59.192 00.001 8996 MultiStar: [#1 -0.18,-0.39,0.00,M2] [#2 0.13,-0.29,0.69,U] [#3 -0.06,-0.27,0.57,U] [#4 -0.14,-0.45,0.00,M1] [#5 -0.27,-0.12,0.57,U] [#6 -0.20,-0.36,0.39,U] [#7 -0.15,-0.12,0.38,U] [#8 -0.34,-0.46,0.00,M2] 
23:49:59.193 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.23}, one-star: {0.01, -0.22}
23:49:59.194 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
23:49:59.195 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
23:49:59.196 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.52 mountX=0.03 mountY=0.22, mountTheta=1.42
23:49:59.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.22, opts=13)
23:49:59.199 00.001 8996 Enqueuing Move request for scope (0.01, -0.22)
23:49:59.200 00.001 20224 Worker thread wakes up
23:49:59.201 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
23:49:59.201 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
23:49:59.201 00.000 20224 Moving (0.01, -0.22) raw xDistance=0.03 yDistance=0.22
23:49:59.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:49:59.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:49:59.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:49:59.201 00.000 20224 MoveAxis(E, 0, ABG)
23:49:59.201 00.000 20224 Move returns status 0, amount 0
23:49:59.201 00.000 20224 MoveAxis(N, 0, ABG)
23:49:59.201 00.000 20224 Move returns status 0, amount 0
23:49:59.201 00.000 20224 move complete, result=0
23:49:59.201 00.000 20224 worker thread done servicing request
23:49:59.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65392, med=2873, FiltMin=2627, FiltMax=28928, Gamma=1.000
23:49:59.220 00.015 8996 UpdateGuideState exits: m=731713 SNR=380.4
23:49:59.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:49:59.221 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:49:59.223 00.002 8996 Enqueuing Expose request
23:49:59.224 00.001 20224 Worker thread wakes up
23:49:59.224 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:49:59.224 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:49:59.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:00.194 00.970 20224 Exposure complete
23:50:00.249 00.055 20224 worker thread done servicing request
23:50:00.250 00.001 8996 OnExposeComplete: enter
23:50:00.251 00.001 8996 UpdateGuideState(): m_state=6
23:50:00.251 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8606
23:50:00.252 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.15, Mass=734223, SNR=359.1, Peak=61728 HFD=4.4
23:50:00.253 00.001 8996 MultiStar: [#1 -0.35,-0.41,0.00,M3] [#2 0.05,-0.36,0.74,U] [#3 -0.14,-0.26,0.61,U] [#4 -0.19,-0.36,0.45,U] [#5 -0.39,-0.24,0.00,M1] [#6 -0.18,-0.30,0.42,U] [#7 -0.21,-0.29,0.40,U] [#8 -0.39,-0.29,0.00,M3] 
23:50:00.254 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.22}, one-star: {0.08, 0.04}
23:50:00.255 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
23:50:00.255 00.000 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
23:50:00.257 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.51 mountX=0.07 mountY=-0.05, mountTheta=-0.62
23:50:00.258 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.04, opts=13)
23:50:00.259 00.001 8996 Enqueuing Move request for scope (0.08, 0.04)
23:50:00.260 00.001 20224 Worker thread wakes up
23:50:00.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
23:50:00.260 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
23:50:00.260 00.000 20224 Moving (0.08, 0.04) raw xDistance=0.07 yDistance=-0.05
23:50:00.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:50:00.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:00.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:50:00.260 00.000 20224 MoveAxis(E, 0, ABG)
23:50:00.261 00.001 20224 Move returns status 0, amount 0
23:50:00.261 00.000 20224 MoveAxis(N, 0, ABG)
23:50:00.261 00.000 20224 Move returns status 0, amount 0
23:50:00.261 00.000 20224 move complete, result=0
23:50:00.261 00.000 20224 worker thread done servicing request
23:50:00.266 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61728, med=2877, FiltMin=2595, FiltMax=29286, Gamma=1.000
23:50:00.280 00.014 8996 UpdateGuideState exits: m=734223 SNR=359.1
23:50:00.281 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:00.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:00.283 00.001 8996 Enqueuing Expose request
23:50:00.284 00.001 20224 Worker thread wakes up
23:50:00.284 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:00.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:00.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:01.453 01.168 20224 Exposure complete
23:50:01.527 00.074 20224 worker thread done servicing request
23:50:01.527 00.000 8996 OnExposeComplete: enter
23:50:01.528 00.001 8996 UpdateGuideState(): m_state=6
23:50:01.529 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8607
23:50:01.532 00.003 8996 Star::Find returns 1 (0), X=135.88, Y=474.00, Mass=763498, SNR=350.7, Peak=65440 HFD=4.4
23:50:01.534 00.002 8996 MultiStar: [#1 -0.60,-0.25,0.00,M4] [#2 -0.13,-0.13,0.77,U] [#3 -0.24,-0.37,0.00,M1] [#4 -0.31,-0.28,0.56,U] [#5 -0.56,-0.26,0.00,M2] [#6 -0.36,-0.23,0.00,M1] [#7 -0.40,-0.29,0.00,M1] [#8 -0.67,-0.16,0.00,M4] 
23:50:01.537 00.003 8996 single-star, 2 included, MultiStar: {-0.20, -0.16}, one-star: {-0.19, -0.11}
23:50:01.539 00.002 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
23:50:01.541 00.002 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
23:50:01.542 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.21 cameraTheta=-2.62 mountX=-0.17 mountY=0.13, mountTheta=2.51
23:50:01.545 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.11, opts=13)
23:50:01.547 00.002 8996 Enqueuing Move request for scope (-0.19, -0.11)
23:50:01.548 00.001 20224 Worker thread wakes up
23:50:01.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd
23:50:01.548 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.11)
23:50:01.548 00.000 20224 Moving (-0.19, -0.11) raw xDistance=-0.17 yDistance=0.13
23:50:01.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:50:01.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:01.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:50:01.548 00.000 20224 MoveAxis(E, 0, ABG)
23:50:01.548 00.000 20224 Move returns status 0, amount 0
23:50:01.548 00.000 20224 MoveAxis(N, 0, ABG)
23:50:01.548 00.000 20224 Move returns status 0, amount 0
23:50:01.549 00.001 20224 move complete, result=0
23:50:01.549 00.000 20224 worker thread done servicing request
23:50:01.554 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65440, med=2873, FiltMin=2621, FiltMax=31261, Gamma=1.000
23:50:01.568 00.014 8996 UpdateGuideState exits: m=763498 SNR=350.7
23:50:01.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:01.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:01.571 00.001 8996 Enqueuing Expose request
23:50:01.571 00.000 20224 Worker thread wakes up
23:50:01.572 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:01.572 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:01.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:02.542 00.970 20224 Exposure complete
23:50:02.620 00.078 20224 worker thread done servicing request
23:50:02.620 00.000 8996 OnExposeComplete: enter
23:50:02.621 00.001 8996 UpdateGuideState(): m_state=6
23:50:02.622 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8608
23:50:02.623 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.88, Mass=769747, SNR=358.5, Peak=65440 HFD=4.4
23:50:02.624 00.001 8996 MultiStar: [#1 -0.38,-0.20,0.00,M5] [#2 -0.15,-0.01,0.64,U] [#3 -0.23,-0.17,0.58,U] [#4 -0.28,-0.18,0.52,U] [#5 -0.54,-0.08,0.00,M3] [#6 -0.28,-0.17,0.40,U] [#7 -0.40,-0.32,0.00,M2] [#8 -0.47,-0.17,0.00,M5] 
23:50:02.624 00.000 8996 single-star, 4 included, MultiStar: {-0.17, -0.15}, one-star: {-0.06, -0.22}
23:50:02.625 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
23:50:02.626 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
23:50:02.626 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.84 mountX=-0.04 mountY=0.23, mountTheta=1.74
23:50:02.628 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.22, opts=13)
23:50:02.628 00.000 8996 Enqueuing Move request for scope (-0.06, -0.22)
23:50:02.629 00.001 20224 Worker thread wakes up
23:50:02.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
23:50:02.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
23:50:02.629 00.000 20224 Moving (-0.06, -0.22) raw xDistance=-0.04 yDistance=0.23
23:50:02.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:50:02.630 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:50:02.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:50:02.630 00.000 20224 MoveAxis(E, 0, ABG)
23:50:02.630 00.000 20224 Move returns status 0, amount 0
23:50:02.630 00.000 20224 MoveAxis(N, 0, ABG)
23:50:02.630 00.000 20224 Move returns status 0, amount 0
23:50:02.630 00.000 20224 move complete, result=0
23:50:02.630 00.000 20224 worker thread done servicing request
23:50:02.635 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65440, med=2873, FiltMin=2582, FiltMax=29856, Gamma=1.000
23:50:02.653 00.018 8996 UpdateGuideState exits: m=769747 SNR=358.5
23:50:02.654 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:02.655 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:02.656 00.001 8996 Enqueuing Expose request
23:50:02.657 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:50:02.658 00.001 20224 Worker thread wakes up
23:50:02.658 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:02.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:03.822 01.164 20224 Exposure complete
23:50:03.904 00.082 20224 worker thread done servicing request
23:50:03.904 00.000 8996 OnExposeComplete: enter
23:50:03.905 00.001 8996 UpdateGuideState(): m_state=6
23:50:03.907 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8609
23:50:03.908 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=474.00, Mass=692847, SNR=312.4, Peak=65440 HFD=4.4
23:50:03.910 00.002 8996 MultiStar: [#1 -0.31,-0.18,0.73,U] [#2 -0.05,-0.18,0.89,U] [#3 -0.13,-0.09,0.75,U] [#4 -0.13,-0.25,0.56,U] [#5 -0.50,-0.13,0.00,M4] [#6 -0.20,-0.14,0.46,U] [#7 -0.32,-0.20,0.47,U] [#8 -0.67,0.04,0.00,M6] 
23:50:03.912 00.002 8996 refined, 6 included, MultiStar: {-0.22, -0.16}, one-star: {-0.39, -0.10}
23:50:03.913 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
23:50:03.914 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
23:50:03.915 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-2.53 mountX=-0.20 mountY=0.18, mountTheta=2.42
23:50:03.916 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.16, opts=13)
23:50:03.917 00.001 8996 Enqueuing Move request for scope (-0.22, -0.16)
23:50:03.918 00.001 20224 Worker thread wakes up
23:50:03.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.16) opts 0xd
23:50:03.918 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.16)
23:50:03.918 00.000 20224 Moving (-0.22, -0.16) raw xDistance=-0.20 yDistance=0.18
23:50:03.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:50:03.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:03.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:50:03.918 00.000 20224 MoveAxis(E, 30, ABG)
23:50:03.918 00.000 20224 Guiding  Dir = 2, Dur = 30
23:50:03.918 00.000 20224 IsSlewing returns 0
23:50:03.919 00.001 20224 IsGuiding returns 0
23:50:03.923 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65440, med=2873, FiltMin=2585, FiltMax=30326, Gamma=1.000
23:50:03.943 00.020 8996 UpdateGuideState exits: m=692847 SNR=312.4
23:50:03.945 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:03.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:03.949 00.003 8996 Enqueuing Expose request
23:50:03.964 00.015 20224 IsGuiding returns 1
23:50:03.964 00.000 20224 scope still moving after pulse duration time elapsed
23:50:03.994 00.030 20224 IsSlewing returns 0
23:50:03.994 00.000 20224 IsGuiding returns 1
23:50:04.025 00.031 20224 IsSlewing returns 0
23:50:04.025 00.000 20224 IsGuiding returns 1
23:50:04.057 00.032 20224 IsSlewing returns 0
23:50:04.058 00.001 20224 IsGuiding returns 0
23:50:04.058 00.000 20224 scope move finished after 30 + 109 ms
23:50:04.058 00.000 20224 Move returns status 0, amount 30
23:50:04.058 00.000 20224 MoveAxis(N, 0, ABG)
23:50:04.058 00.000 20224 Move returns status 0, amount 0
23:50:04.058 00.000 20224 move complete, result=0
23:50:04.058 00.000 20224 worker thread done servicing request
23:50:04.059 00.001 20224 Worker thread wakes up
23:50:04.059 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.2 px 0 ms NORTH
23:50:04.061 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:04.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:05.040 00.979 20224 Exposure complete
23:50:05.123 00.083 20224 worker thread done servicing request
23:50:05.123 00.000 8996 OnExposeComplete: enter
23:50:05.124 00.001 8996 UpdateGuideState(): m_state=6
23:50:05.125 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8610
23:50:05.126 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.07, Mass=732369, SNR=346.4, Peak=65440 HFD=4.5
23:50:05.127 00.001 8996 MultiStar: [#1 -0.13,-0.13,0.66,U] [#2 -0.03,0.09,0.71,U] [#3 -0.03,0.14,0.63,U] [#4 0.05,0.18,0.56,U] [#5 -0.41,0.27,0.00,M5] [#6 -0.13,0.15,0.48,U] [#7 -0.07,0.14,0.37,U] [#8 -0.34,0.08,0.37,U] 
23:50:05.128 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.06}, one-star: {-0.15, -0.04}
23:50:05.129 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
23:50:05.130 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
23:50:05.131 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.59 mountX=-0.10 mountY=-0.05, mountTheta=-2.70
23:50:05.136 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.06, opts=13)
23:50:05.137 00.001 8996 Enqueuing Move request for scope (-0.10, 0.06)
23:50:05.138 00.001 20224 Worker thread wakes up
23:50:05.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
23:50:05.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
23:50:05.138 00.000 20224 Moving (-0.10, 0.06) raw xDistance=-0.10 yDistance=-0.05
23:50:05.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:50:05.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:05.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:50:05.138 00.000 20224 MoveAxis(E, 0, ABG)
23:50:05.138 00.000 20224 Move returns status 0, amount 0
23:50:05.139 00.001 20224 MoveAxis(N, 0, ABG)
23:50:05.139 00.000 20224 Move returns status 0, amount 0
23:50:05.139 00.000 20224 move complete, result=0
23:50:05.139 00.000 20224 worker thread done servicing request
23:50:05.142 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2873, FiltMin=2598, FiltMax=28285, Gamma=1.000
23:50:05.157 00.015 8996 UpdateGuideState exits: m=732369 SNR=346.4
23:50:05.157 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:05.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:05.159 00.001 8996 Enqueuing Expose request
23:50:05.160 00.001 20224 Worker thread wakes up
23:50:05.160 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:05.160 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:05.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:06.318 01.158 20224 Exposure complete
23:50:06.396 00.078 20224 worker thread done servicing request
23:50:06.396 00.000 8996 OnExposeComplete: enter
23:50:06.398 00.002 8996 UpdateGuideState(): m_state=6
23:50:06.400 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8611
23:50:06.402 00.002 8996 Star::Find returns 1 (0), X=135.90, Y=474.29, Mass=670524, SNR=331.6, Peak=54720 HFD=4.4
23:50:06.404 00.002 8996 MultiStar: [#1 -0.11,0.09,0.68,U] [#2 -0.03,0.02,0.69,U] [#3 -0.13,-0.16,0.61,U] [#4 -0.03,-0.16,0.61,U] [#5 -0.54,0.10,0.00,M6] [#6 -0.30,-0.35,0.00,M1] [#7 -0.24,-0.13,0.47,U] [#8 -0.52,0.12,0.00,M6] 
23:50:06.406 00.002 8996 refined, 5 included, MultiStar: {-0.11, 0.00}, one-star: {-0.16, 0.18}
23:50:06.408 00.002 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.24 = -3.05)
23:50:06.410 00.002 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
23:50:06.411 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.14 mountX=-0.11 mountY=0.01, mountTheta=3.03
23:50:06.414 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.00, opts=13)
23:50:06.416 00.002 8996 Enqueuing Move request for scope (-0.11, 0.00)
23:50:06.416 00.000 20224 Worker thread wakes up
23:50:06.417 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd
23:50:06.417 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.00)
23:50:06.417 00.000 20224 Moving (-0.11, 0.00) raw xDistance=-0.11 yDistance=0.01
23:50:06.417 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:50:06.417 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:06.417 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:50:06.417 00.000 20224 MoveAxis(E, 0, ABG)
23:50:06.417 00.000 20224 Move returns status 0, amount 0
23:50:06.417 00.000 20224 MoveAxis(N, 0, ABG)
23:50:06.417 00.000 20224 Move returns status 0, amount 0
23:50:06.417 00.000 20224 move complete, result=0
23:50:06.418 00.001 20224 worker thread done servicing request
23:50:06.425 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54720, med=2873, FiltMin=2621, FiltMax=26333, Gamma=1.000
23:50:06.449 00.024 8996 UpdateGuideState exits: m=670524 SNR=331.6
23:50:06.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:06.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:06.452 00.001 8996 Enqueuing Expose request
23:50:06.453 00.001 20224 Worker thread wakes up
23:50:06.453 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:06.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:06.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:07.423 00.969 20224 Exposure complete
23:50:07.500 00.077 20224 worker thread done servicing request
23:50:07.500 00.000 8996 OnExposeComplete: enter
23:50:07.501 00.001 8996 UpdateGuideState(): m_state=6
23:50:07.502 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8612
23:50:07.503 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=473.82, Mass=780041, SNR=359.8, Peak=65440 HFD=4.4
23:50:07.504 00.001 8996 MultiStar: [#1 -0.28,-0.23,0.62,U] [#2 -0.02,-0.30,0.74,U] [#3 -0.25,-0.35,0.00,M1] [#4 -0.21,-0.51,0.00,M1] [#5 -0.34,-0.17,0.61,U] [#6 -0.36,-0.48,0.00,M2] [#7 -0.25,-0.51,0.00,M1] [#8 -0.25,-0.29,0.39,U] 
23:50:07.505 00.001 8996 refined, 4 included, MultiStar: {-0.23, -0.26}, one-star: {-0.29, -0.28}
23:50:07.505 00.000 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
23:50:07.506 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
23:50:07.507 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.26 hyp=0.34 cameraTheta=-2.31 mountX=-0.21 mountY=0.28, mountTheta=2.20
23:50:07.510 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.26, opts=13)
23:50:07.512 00.002 8996 Enqueuing Move request for scope (-0.23, -0.26)
23:50:07.515 00.003 20224 Worker thread wakes up
23:50:07.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.26) opts 0xd
23:50:07.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.26)
23:50:07.515 00.000 20224 Moving (-0.23, -0.26) raw xDistance=-0.21 yDistance=0.28
23:50:07.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:50:07.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:50:07.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:50:07.515 00.000 20224 MoveAxis(E, 30, ABG)
23:50:07.515 00.000 20224 Guiding  Dir = 2, Dur = 30
23:50:07.516 00.001 20224 IsSlewing returns 0
23:50:07.516 00.000 20224 IsGuiding returns 0
23:50:07.521 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2873, FiltMin=2608, FiltMax=29968, Gamma=1.000
23:50:07.541 00.020 20224 PulseGuide returned control before completion, sleep 15
23:50:07.546 00.005 8996 UpdateGuideState exits: m=780041 SNR=359.8
23:50:07.548 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:07.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:07.551 00.002 8996 Enqueuing Expose request
23:50:07.577 00.026 20224 IsGuiding returns 1
23:50:07.577 00.000 20224 scope still moving after pulse duration time elapsed
23:50:07.603 00.026 20224 IsSlewing returns 0
23:50:07.603 00.000 20224 IsGuiding returns 1
23:50:07.634 00.031 20224 IsSlewing returns 0
23:50:07.635 00.001 20224 IsGuiding returns 0
23:50:07.635 00.000 20224 scope move finished after 30 + 88 ms
23:50:07.635 00.000 20224 Move returns status 0, amount 30
23:50:07.635 00.000 20224 MoveAxis(N, 0, ABG)
23:50:07.635 00.000 20224 Move returns status 0, amount 0
23:50:07.635 00.000 20224 move complete, result=0
23:50:07.635 00.000 20224 worker thread done servicing request
23:50:07.635 00.000 20224 Worker thread wakes up
23:50:07.635 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 0 ms NORTH
23:50:07.638 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:07.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:08.818 01.180 20224 Exposure complete
23:50:08.888 00.070 20224 worker thread done servicing request
23:50:08.888 00.000 8996 OnExposeComplete: enter
23:50:08.890 00.002 8996 UpdateGuideState(): m_state=6
23:50:08.891 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8613
23:50:08.892 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.87, Mass=696622, SNR=319.6, Peak=57280 HFD=4.4
23:50:08.894 00.002 8996 MultiStar: [#1 -0.07,-0.26,0.71,U] [#2 0.18,-0.18,0.73,U] [#3 -0.19,-0.61,0.00,M2] [#4 -0.06,-0.42,0.00,M2] [#5 -0.21,-0.20,0.67,U] [#6 -0.21,-0.35,0.46,U] [#7 -0.04,-0.48,0.00,M2] [#8 -0.29,-0.26,0.42,U] 
23:50:08.896 00.002 8996 single-star, 5 included, MultiStar: {-0.07, -0.24}, one-star: {0.00, -0.23}
23:50:08.897 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
23:50:08.899 00.002 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.70)
23:50:08.900 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.23 hyp=0.23 cameraTheta=-1.56 mountX=0.02 mountY=0.23, mountTheta=1.46
23:50:08.904 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.23, opts=13)
23:50:08.907 00.003 8996 Enqueuing Move request for scope (0.00, -0.23)
23:50:08.909 00.002 20224 Worker thread wakes up
23:50:08.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.23) opts 0xd
23:50:08.909 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.23)
23:50:08.909 00.000 20224 Moving (0.00, -0.23) raw xDistance=0.02 yDistance=0.23
23:50:08.909 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:50:08.909 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:50:08.910 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:50:08.910 00.000 20224 MoveAxis(E, 0, ABG)
23:50:08.910 00.000 20224 Move returns status 0, amount 0
23:50:08.910 00.000 20224 MoveAxis(N, 0, ABG)
23:50:08.910 00.000 20224 Move returns status 0, amount 0
23:50:08.910 00.000 20224 move complete, result=0
23:50:08.910 00.000 20224 worker thread done servicing request
23:50:08.919 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57280, med=2877, FiltMin=2601, FiltMax=28176, Gamma=1.000
23:50:08.936 00.017 8996 UpdateGuideState exits: m=696622 SNR=319.6
23:50:08.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:08.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:08.939 00.001 8996 Enqueuing Expose request
23:50:08.940 00.001 20224 Worker thread wakes up
23:50:08.940 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:50:08.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:08.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:09.917 00.976 20224 Exposure complete
23:50:10.010 00.093 20224 worker thread done servicing request
23:50:10.010 00.000 8996 OnExposeComplete: enter
23:50:10.012 00.002 8996 UpdateGuideState(): m_state=6
23:50:10.013 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8614
23:50:10.014 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.78, Mass=729019, SNR=373.1, Peak=56320 HFD=4.4
23:50:10.016 00.002 8996 MultiStar: [#1 0.11,-0.29,0.71,U] [#2 0.37,-0.40,0.00,M1] [#3 0.09,-0.50,0.00,M3] [#4 0.04,-0.52,0.00,M3] [#5 -0.15,-0.11,0.54,U] [#6 0.00,-0.52,0.00,M2] [#7 0.12,-0.47,0.00,M3] [#8 -0.08,-0.17,0.36,U] 
23:50:10.017 00.001 8996 refined, 3 included, MultiStar: {0.03, -0.25}, one-star: {0.10, -0.33}
23:50:10.018 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
23:50:10.020 00.002 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
23:50:10.021 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.46 mountX=0.05 mountY=0.24, mountTheta=1.36
23:50:10.024 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.25, opts=13)
23:50:10.026 00.002 8996 Enqueuing Move request for scope (0.03, -0.25)
23:50:10.027 00.001 20224 Worker thread wakes up
23:50:10.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.25) opts 0xd
23:50:10.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.25)
23:50:10.027 00.000 20224 Moving (0.03, -0.25) raw xDistance=0.05 yDistance=0.24
23:50:10.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:50:10.027 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=0.29 newest=0.75
23:50:10.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:50:10.027 00.000 20224 MoveAxis(E, 0, ABG)
23:50:10.027 00.000 20224 Move returns status 0, amount 0
23:50:10.027 00.000 20224 MoveAxis(S, 51, ABG)
23:50:10.027 00.000 20224 Guiding  Dir = 1, Dur = 51
23:50:10.027 00.000 20224 IsSlewing returns 0
23:50:10.027 00.000 20224 IsGuiding returns 0
23:50:10.032 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=56320, med=2877, FiltMin=2614, FiltMax=24960, Gamma=1.000
23:50:10.050 00.018 8996 UpdateGuideState exits: m=729019 SNR=373.1
23:50:10.052 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:10.053 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:10.054 00.001 8996 Enqueuing Expose request
23:50:10.072 00.018 20224 PulseGuide returned control before completion, sleep 17
23:50:10.101 00.029 20224 IsGuiding returns 1
23:50:10.101 00.000 20224 scope still moving after pulse duration time elapsed
23:50:10.133 00.032 20224 IsSlewing returns 0
23:50:10.133 00.000 20224 IsGuiding returns 1
23:50:10.165 00.032 20224 IsSlewing returns 0
23:50:10.165 00.000 20224 IsGuiding returns 0
23:50:10.165 00.000 20224 scope move finished after 51 + 86 ms
23:50:10.165 00.000 20224 Move returns status 0, amount 51
23:50:10.165 00.000 20224 move complete, result=0
23:50:10.165 00.000 20224 worker thread done servicing request
23:50:10.165 00.000 20224 Worker thread wakes up
23:50:10.165 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:10.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:10.165 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
23:50:11.355 01.190 20224 Exposure complete
23:50:11.429 00.074 20224 worker thread done servicing request
23:50:11.429 00.000 8996 OnExposeComplete: enter
23:50:11.431 00.002 8996 UpdateGuideState(): m_state=6
23:50:11.433 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8615
23:50:11.435 00.002 8996 Star::Find returns 1 (0), X=136.07, Y=474.12, Mass=784540, SNR=363.2, Peak=62592 HFD=4.4
23:50:11.436 00.001 8996 MultiStar: [#1 -0.03,0.10,0.67,U] [#2 0.31,-0.13,0.74,U] [#3 0.08,0.02,0.52,U] [#4 -0.04,-0.18,0.44,U] [#5 -0.48,-0.07,0.00,M4] [#6 0.05,-0.09,0.40,U] [#7 0.01,-0.05,0.44,U] [#8 -0.18,-0.01,0.37,U] 
23:50:11.437 00.001 8996 single-star, 7 included, MultiStar: {0.04, -0.03}, one-star: {0.00, 0.02}
23:50:11.438 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
23:50:11.440 00.002 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
23:50:11.441 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.35 mountX=0.00 mountY=-0.02, mountTheta=-1.45
23:50:11.444 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.02, opts=13)
23:50:11.445 00.001 8996 Enqueuing Move request for scope (0.00, 0.02)
23:50:11.446 00.001 20224 Worker thread wakes up
23:50:11.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
23:50:11.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
23:50:11.446 00.000 20224 Moving (0.00, 0.02) raw xDistance=0.00 yDistance=-0.02
23:50:11.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:50:11.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:11.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:50:11.446 00.000 20224 MoveAxis(E, 0, ABG)
23:50:11.446 00.000 20224 Move returns status 0, amount 0
23:50:11.446 00.000 20224 MoveAxis(N, 0, ABG)
23:50:11.446 00.000 20224 Move returns status 0, amount 0
23:50:11.446 00.000 20224 move complete, result=0
23:50:11.446 00.000 20224 worker thread done servicing request
23:50:11.449 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62592, med=2877, FiltMin=2598, FiltMax=30070, Gamma=1.000
23:50:11.462 00.013 8996 UpdateGuideState exits: m=784540 SNR=363.2
23:50:11.465 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:11.467 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:11.468 00.001 8996 Enqueuing Expose request
23:50:11.468 00.000 20224 Worker thread wakes up
23:50:11.468 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:11.470 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:11.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:12.454 00.984 20224 Exposure complete
23:50:12.533 00.079 20224 worker thread done servicing request
23:50:12.533 00.000 8996 OnExposeComplete: enter
23:50:12.534 00.001 8996 UpdateGuideState(): m_state=6
23:50:12.534 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8616
23:50:12.535 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.97, Mass=691794, SNR=342.7, Peak=52176 HFD=4.4
23:50:12.536 00.001 8996 MultiStar: [#1 -0.17,-0.15,0.66,U] [#2 0.23,-0.36,0.00,M1] [#3 -0.18,-0.40,0.00,M3] [#4 -0.08,-0.34,0.52,U] [#5 -0.08,-0.14,0.59,U] [#6 -0.09,-0.17,0.42,U] [#7 0.08,-0.26,0.44,U] [#8 -0.10,-0.23,0.38,U] 
23:50:12.537 00.001 8996 single-star, 6 included, MultiStar: {-0.03, -0.19}, one-star: {0.13, -0.14}
23:50:12.538 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
23:50:12.539 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
23:50:12.540 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-0.83 mountX=0.14 mountY=0.12, mountTheta=0.72
23:50:12.543 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.14, opts=13)
23:50:12.544 00.001 8996 Enqueuing Move request for scope (0.13, -0.14)
23:50:12.546 00.002 20224 Worker thread wakes up
23:50:12.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.14) opts 0xd
23:50:12.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.14)
23:50:12.546 00.000 20224 Moving (0.13, -0.14) raw xDistance=0.14 yDistance=0.12
23:50:12.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:50:12.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:12.547 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:50:12.547 00.000 20224 MoveAxis(E, 0, ABG)
23:50:12.547 00.000 20224 Move returns status 0, amount 0
23:50:12.547 00.000 20224 MoveAxis(N, 0, ABG)
23:50:12.547 00.000 20224 Move returns status 0, amount 0
23:50:12.547 00.000 20224 move complete, result=0
23:50:12.547 00.000 20224 worker thread done servicing request
23:50:12.555 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52176, med=2877, FiltMin=2627, FiltMax=28189, Gamma=1.000
23:50:12.573 00.018 8996 UpdateGuideState exits: m=691794 SNR=342.7
23:50:12.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:12.574 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:12.575 00.001 8996 Enqueuing Expose request
23:50:12.576 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:12.577 00.001 20224 Worker thread wakes up
23:50:12.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:12.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:13.729 01.152 20224 Exposure complete
23:50:13.803 00.074 20224 worker thread done servicing request
23:50:13.803 00.000 8996 OnExposeComplete: enter
23:50:13.804 00.001 8996 UpdateGuideState(): m_state=6
23:50:13.805 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8617
23:50:13.806 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=474.17, Mass=734917, SNR=324.4, Peak=52038 HFD=4.5
23:50:13.807 00.001 8996 MultiStar: [#1 0.11,0.01,0.79,U] [#2 0.56,-0.19,0.00,M2] [#3 0.41,0.04,0.60,U] [#4 0.23,-0.10,0.58,U] [#5 -0.01,0.09,0.72,U] [#6 0.20,-0.33,0.50,U] [#7 0.21,-0.17,0.46,U] [#8 0.07,0.04,0.45,U] 
23:50:13.808 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.02}, one-star: {0.23, 0.06}
23:50:13.808 00.000 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
23:50:13.809 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
23:50:13.810 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.13 mountX=0.18 mountY=0.00, mountTheta=0.02
23:50:13.812 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.02, opts=13)
23:50:13.815 00.003 8996 Enqueuing Move request for scope (0.18, -0.02)
23:50:13.817 00.002 20224 Worker thread wakes up
23:50:13.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
23:50:13.817 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
23:50:13.818 00.001 20224 Moving (0.18, -0.02) raw xDistance=0.18 yDistance=0.00
23:50:13.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:50:13.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:13.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:50:13.818 00.000 20224 MoveAxis(E, 0, ABG)
23:50:13.818 00.000 20224 Move returns status 0, amount 0
23:50:13.818 00.000 20224 MoveAxis(N, 0, ABG)
23:50:13.818 00.000 20224 Move returns status 0, amount 0
23:50:13.818 00.000 20224 move complete, result=0
23:50:13.818 00.000 20224 worker thread done servicing request
23:50:13.824 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52038, med=2877, FiltMin=2617, FiltMax=29267, Gamma=1.000
23:50:13.837 00.013 8996 UpdateGuideState exits: m=734917 SNR=324.4
23:50:13.838 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:13.838 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:13.839 00.001 8996 Enqueuing Expose request
23:50:13.840 00.001 20224 Worker thread wakes up
23:50:13.840 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
23:50:13.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:13.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:14.808 00.968 20224 Exposure complete
23:50:14.876 00.068 20224 worker thread done servicing request
23:50:14.876 00.000 8996 OnExposeComplete: enter
23:50:14.877 00.001 8996 UpdateGuideState(): m_state=6
23:50:14.878 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8618
23:50:14.878 00.000 8996 Star::Find returns 1 (0), X=136.26, Y=474.39, Mass=742232, SNR=344.7, Peak=48816 HFD=4.7
23:50:14.879 00.001 8996 MultiStar: [#1 0.07,0.05,0.66,U] [#2 0.35,0.08,0.69,U] [#3 0.18,0.03,0.56,U] [#4 0.15,0.17,0.50,U] [#5 0.00,0.33,0.53,U] [#6 0.03,0.06,0.42,U] [#7 0.16,-0.04,0.49,U] [#8 -0.19,0.23,0.38,U] 
23:50:14.880 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.14}, one-star: {0.19, 0.28}
23:50:14.881 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
23:50:14.882 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
23:50:14.882 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.82 mountX=0.12 mountY=-0.16, mountTheta=-0.93
23:50:14.884 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.14, opts=13)
23:50:14.885 00.001 8996 Enqueuing Move request for scope (0.13, 0.14)
23:50:14.885 00.000 20224 Worker thread wakes up
23:50:14.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
23:50:14.886 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
23:50:14.886 00.000 20224 Moving (0.13, 0.14) raw xDistance=0.12 yDistance=-0.16
23:50:14.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:50:14.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:14.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:50:14.886 00.000 20224 MoveAxis(E, 0, ABG)
23:50:14.886 00.000 20224 Move returns status 0, amount 0
23:50:14.886 00.000 20224 MoveAxis(N, 0, ABG)
23:50:14.886 00.000 20224 Move returns status 0, amount 0
23:50:14.886 00.000 20224 move complete, result=0
23:50:14.886 00.000 20224 worker thread done servicing request
23:50:14.896 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48816, med=2877, FiltMin=2566, FiltMax=24569, Gamma=1.000
23:50:14.914 00.018 8996 UpdateGuideState exits: m=742232 SNR=344.7
23:50:14.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:14.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:14.917 00.001 8996 Enqueuing Expose request
23:50:14.917 00.000 20224 Worker thread wakes up
23:50:14.917 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:14.918 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:14.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:16.066 01.148 20224 Exposure complete
23:50:16.139 00.073 20224 worker thread done servicing request
23:50:16.139 00.000 8996 OnExposeComplete: enter
23:50:16.141 00.002 8996 UpdateGuideState(): m_state=6
23:50:16.141 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8619
23:50:16.142 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.72, Mass=703326, SNR=344.2, Peak=53968 HFD=4.5
23:50:16.144 00.002 8996 MultiStar: [#1 0.02,-0.58,0.00,M1] [#2 0.42,-0.54,0.00,M2] [#3 0.12,-0.46,0.00,M2] [#4 0.06,-0.54,0.00,M1] [#5 -0.05,-0.30,0.60,U] [#6 0.11,-0.41,0.00,M1] [#7 0.27,-0.41,0.00,M1] [#8 -0.08,-0.34,0.40,U] 
23:50:16.146 00.002 8996 refined, 2 included, MultiStar: {0.00, -0.35}, one-star: {0.07, -0.39}
23:50:16.147 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
23:50:16.149 00.002 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.70)
23:50:16.150 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.56 mountX=0.04 mountY=0.35, mountTheta=1.46
23:50:16.153 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.35, opts=13)
23:50:16.156 00.003 8996 Enqueuing Move request for scope (0.00, -0.35)
23:50:16.157 00.001 20224 Worker thread wakes up
23:50:16.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.35) opts 0xd
23:50:16.158 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.35)
23:50:16.158 00.000 20224 Moving (0.00, -0.35) raw xDistance=0.04 yDistance=0.35
23:50:16.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:50:16.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
23:50:16.158 00.000 20224 MoveAxis(E, 0, ABG)
23:50:16.158 00.000 20224 Move returns status 0, amount 0
23:50:16.158 00.000 20224 MoveAxis(S, 74, ABG)
23:50:16.158 00.000 20224 Guiding  Dir = 1, Dur = 74
23:50:16.159 00.001 20224 IsSlewing returns 0
23:50:16.159 00.000 20224 IsGuiding returns 0
23:50:16.165 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53968, med=2873, FiltMin=2617, FiltMax=23677, Gamma=1.000
23:50:16.189 00.024 8996 UpdateGuideState exits: m=703326 SNR=344.2
23:50:16.191 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:16.191 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:16.192 00.001 8996 Enqueuing Expose request
23:50:16.221 00.029 20224 PulseGuide returned control before completion, sleep 23
23:50:16.251 00.030 20224 IsGuiding returns 1
23:50:16.251 00.000 20224 scope still moving after pulse duration time elapsed
23:50:16.283 00.032 20224 IsSlewing returns 0
23:50:16.283 00.000 20224 IsGuiding returns 1
23:50:16.314 00.031 20224 IsSlewing returns 0
23:50:16.314 00.000 20224 IsGuiding returns 0
23:50:16.314 00.000 20224 scope move finished after 74 + 81 ms
23:50:16.314 00.000 20224 Move returns status 0, amount 74
23:50:16.314 00.000 20224 move complete, result=0
23:50:16.314 00.000 20224 worker thread done servicing request
23:50:16.314 00.000 20224 Worker thread wakes up
23:50:16.314 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:16.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:16.314 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 74 ms SOUTH
23:50:17.283 00.969 20224 Exposure complete
23:50:17.350 00.067 20224 worker thread done servicing request
23:50:17.350 00.000 8996 OnExposeComplete: enter
23:50:17.351 00.001 8996 UpdateGuideState(): m_state=6
23:50:17.352 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8620
23:50:17.353 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=473.82, Mass=721294, SNR=360.1, Peak=44982 HFD=4.7
23:50:17.354 00.001 8996 MultiStar: [#1 0.11,-0.34,0.53,U] [#2 0.71,-0.38,0.00,M3] [#3 0.37,-0.18,0.57,U] [#4 0.37,-0.60,0.00,M2] [#5 -0.02,-0.34,0.60,U] [#6 0.36,-0.40,0.00,M2] [#7 0.37,-0.15,0.44,U] [#8 0.07,-0.44,0.00,M1] 
23:50:17.355 00.001 8996 refined, 4 included, MultiStar: {0.25, -0.27}, one-star: {0.37, -0.28}
23:50:17.356 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
23:50:17.356 00.000 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
23:50:17.358 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.27 hyp=0.37 cameraTheta=-0.81 mountX=0.28 mountY=0.23, mountTheta=0.70
23:50:17.361 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.27, opts=13)
23:50:17.363 00.002 8996 Enqueuing Move request for scope (0.25, -0.27)
23:50:17.364 00.001 20224 Worker thread wakes up
23:50:17.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.27) opts 0xd
23:50:17.364 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.27)
23:50:17.364 00.000 20224 Moving (0.25, -0.27) raw xDistance=0.28 yDistance=0.23
23:50:17.365 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
23:50:17.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:50:17.365 00.000 20224 MoveAxis(W, 41, ABG)
23:50:17.365 00.000 20224 Guiding  Dir = 3, Dur = 41
23:50:17.365 00.000 20224 IsSlewing returns 0
23:50:17.366 00.001 20224 IsGuiding returns 0
23:50:17.374 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44982, med=2877, FiltMin=2617, FiltMax=26665, Gamma=1.000
23:50:17.390 00.016 20224 PulseGuide returned control before completion, sleep 28
23:50:17.403 00.013 8996 UpdateGuideState exits: m=721294 SNR=360.1
23:50:17.404 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:17.405 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:17.406 00.001 8996 Enqueuing Expose request
23:50:17.420 00.014 20224 IsGuiding returns 1
23:50:17.420 00.000 20224 scope still moving after pulse duration time elapsed
23:50:17.452 00.032 20224 IsSlewing returns 0
23:50:17.452 00.000 20224 IsGuiding returns 1
23:50:17.483 00.031 20224 IsSlewing returns 0
23:50:17.483 00.000 20224 IsGuiding returns 0
23:50:17.483 00.000 20224 scope move finished after 41 + 76 ms
23:50:17.483 00.000 20224 Move returns status 0, amount 41
23:50:17.483 00.000 20224 MoveAxis(S, 50, ABG)
23:50:17.484 00.001 20224 Guiding  Dir = 1, Dur = 50
23:50:17.484 00.000 20224 IsSlewing returns 0
23:50:17.484 00.000 20224 IsGuiding returns 0
23:50:17.547 00.063 20224 IsGuiding returns 1
23:50:17.547 00.000 20224 scope still moving after pulse duration time elapsed
23:50:17.583 00.036 20224 IsSlewing returns 0
23:50:17.584 00.001 20224 IsGuiding returns 1
23:50:17.608 00.024 20224 IsSlewing returns 0
23:50:17.608 00.000 20224 IsGuiding returns 1
23:50:17.639 00.031 20224 IsSlewing returns 0
23:50:17.639 00.000 20224 IsGuiding returns 0
23:50:17.639 00.000 20224 scope move finished after 50 + 105 ms
23:50:17.639 00.000 20224 Move returns status 0, amount 50
23:50:17.639 00.000 20224 move complete, result=0
23:50:17.640 00.001 20224 worker thread done servicing request
23:50:17.640 00.000 20224 Worker thread wakes up
23:50:17.640 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.2 px 50 ms SOUTH
23:50:17.643 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:17.643 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:18.795 01.152 20224 Exposure complete
23:50:18.875 00.080 20224 worker thread done servicing request
23:50:18.875 00.000 8996 OnExposeComplete: enter
23:50:18.876 00.001 8996 UpdateGuideState(): m_state=6
23:50:18.877 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8621
23:50:18.878 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.35, Mass=634991, SNR=359.5, Peak=43920 HFD=4.7
23:50:18.879 00.001 8996 MultiStar: [#1 -0.38,0.34,0.00,M1] [#2 0.17,0.13,0.81,U] [#3 0.09,0.13,0.48,U] [#4 0.04,0.15,0.48,U] [#5 -0.44,0.41,0.00,M1] [#6 -0.15,0.30,0.39,U] [#7 -0.18,0.50,0.00,M1] [#8 -0.41,0.20,0.00,M2] 
23:50:18.880 00.001 8996 refined, 4 included, MultiStar: {0.04, 0.19}, one-star: {-0.03, 0.25}
23:50:18.880 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:50:18.881 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
23:50:18.882 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.19 cameraTheta=1.37 mountX=0.02 mountY=-0.19, mountTheta=-1.47
23:50:18.883 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.19, opts=13)
23:50:18.884 00.001 8996 Enqueuing Move request for scope (0.04, 0.19)
23:50:18.885 00.001 20224 Worker thread wakes up
23:50:18.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
23:50:18.885 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
23:50:18.885 00.000 20224 Moving (0.04, 0.19) raw xDistance=0.02 yDistance=-0.19
23:50:18.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:50:18.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:18.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:50:18.885 00.000 20224 MoveAxis(E, 0, ABG)
23:50:18.885 00.000 20224 Move returns status 0, amount 0
23:50:18.885 00.000 20224 MoveAxis(N, 0, ABG)
23:50:18.885 00.000 20224 Move returns status 0, amount 0
23:50:18.885 00.000 20224 move complete, result=0
23:50:18.886 00.001 20224 worker thread done servicing request
23:50:18.890 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=43920, med=2877, FiltMin=2611, FiltMax=22717, Gamma=1.000
23:50:18.908 00.018 8996 UpdateGuideState exits: m=634991 SNR=359.5
23:50:18.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:18.910 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:18.911 00.001 8996 Enqueuing Expose request
23:50:18.912 00.001 20224 Worker thread wakes up
23:50:18.912 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:18.913 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:18.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:19.898 00.985 20224 Exposure complete
23:50:19.963 00.065 20224 worker thread done servicing request
23:50:19.963 00.000 8996 OnExposeComplete: enter
23:50:19.965 00.002 8996 UpdateGuideState(): m_state=6
23:50:19.966 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8622
23:50:19.967 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=474.71, Mass=712035, SNR=351.3, Peak=56736 HFD=4.4
23:50:19.969 00.002 8996 MultiStar: [#1 -0.03,0.46,0.00,M2] [#2 0.33,0.50,0.00,M3] [#3 -0.09,0.37,0.48,U] [#4 -0.09,0.35,0.53,U] [#5 -0.25,0.61,0.00,M2] [#6 -0.20,0.34,0.42,U] [#7 -0.06,0.44,0.00,M2] [#8 -0.22,0.37,0.00,M3] 
23:50:19.970 00.001 8996 refined, 3 included, MultiStar: {-0.13, 0.46}, one-star: {-0.13, 0.60}
23:50:19.971 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
23:50:19.972 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
23:50:19.972 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.46 hyp=0.47 cameraTheta=1.84 mountX=-0.17 mountY=-0.44, mountTheta=-1.94
23:50:19.975 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.46, opts=13)
23:50:19.976 00.001 8996 Enqueuing Move request for scope (-0.13, 0.46)
23:50:19.977 00.001 20224 Worker thread wakes up
23:50:19.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.46) opts 0xd
23:50:19.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.46)
23:50:19.977 00.000 20224 Moving (-0.13, 0.46) raw xDistance=-0.17 yDistance=-0.44
23:50:19.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:50:19.978 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:19.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
23:50:19.978 00.000 20224 MoveAxis(E, 0, ABG)
23:50:19.978 00.000 20224 Move returns status 0, amount 0
23:50:19.978 00.000 20224 MoveAxis(N, 0, ABG)
23:50:19.978 00.000 20224 Move returns status 0, amount 0
23:50:19.978 00.000 20224 move complete, result=0
23:50:19.978 00.000 20224 worker thread done servicing request
23:50:19.983 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56736, med=2877, FiltMin=2614, FiltMax=27222, Gamma=1.000
23:50:19.999 00.016 8996 UpdateGuideState exits: m=712035 SNR=351.3
23:50:20.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:20.002 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:20.002 00.000 8996 Enqueuing Expose request
23:50:20.004 00.002 20224 Worker thread wakes up
23:50:20.004 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
23:50:20.005 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:20.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:21.182 01.177 20224 Exposure complete
23:50:21.260 00.078 20224 worker thread done servicing request
23:50:21.260 00.000 8996 OnExposeComplete: enter
23:50:21.262 00.002 8996 UpdateGuideState(): m_state=6
23:50:21.263 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8623
23:50:21.264 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.41, Mass=766246, SNR=336.5, Peak=58080 HFD=4.4
23:50:21.267 00.003 8996 MultiStar: [#1 -0.06,0.36,0.66,U] [#2 0.07,0.38,0.75,U] [#3 -0.09,0.11,0.63,U] [#4 -0.26,0.11,0.56,U] [#5 -0.22,0.36,0.57,U] [#6 -0.20,0.13,0.46,U] [#7 -0.12,0.08,0.50,U] [#8 -0.20,0.54,0.00,M4] 
23:50:21.269 00.002 8996 refined, 7 included, MultiStar: {-0.12, 0.25}, one-star: {-0.15, 0.30}
23:50:21.270 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
23:50:21.272 00.002 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
23:50:21.273 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.25 hyp=0.27 cameraTheta=2.02 mountX=-0.14 mountY=-0.23, mountTheta=-2.12
23:50:21.277 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.25, opts=13)
23:50:21.278 00.001 8996 Enqueuing Move request for scope (-0.12, 0.25)
23:50:21.279 00.001 20224 Worker thread wakes up
23:50:21.279 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.25) opts 0xd
23:50:21.279 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.25)
23:50:21.279 00.000 20224 Moving (-0.12, 0.25) raw xDistance=-0.14 yDistance=-0.23
23:50:21.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:50:21.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:50:21.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:50:21.279 00.000 20224 MoveAxis(E, 0, ABG)
23:50:21.279 00.000 20224 Move returns status 0, amount 0
23:50:21.279 00.000 20224 MoveAxis(N, 0, ABG)
23:50:21.279 00.000 20224 Move returns status 0, amount 0
23:50:21.279 00.000 20224 move complete, result=0
23:50:21.280 00.001 20224 worker thread done servicing request
23:50:21.285 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58080, med=2877, FiltMin=2621, FiltMax=26781, Gamma=1.000
23:50:21.298 00.013 8996 UpdateGuideState exits: m=766246 SNR=336.5
23:50:21.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:21.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:21.301 00.001 8996 Enqueuing Expose request
23:50:21.301 00.000 20224 Worker thread wakes up
23:50:21.302 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:21.302 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:21.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:22.290 00.988 20224 Exposure complete
23:50:22.369 00.079 20224 worker thread done servicing request
23:50:22.370 00.001 8996 OnExposeComplete: enter
23:50:22.370 00.000 8996 UpdateGuideState(): m_state=6
23:50:22.373 00.003 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8624
23:50:22.375 00.002 8996 Star::Find returns 1 (0), X=136.00, Y=474.42, Mass=666256, SNR=320.5, Peak=47504 HFD=4.5
23:50:22.376 00.001 8996 MultiStar: [#1 -0.31,0.20,0.62,U] [#2 0.01,0.12,0.72,U] [#3 -0.09,0.56,0.00,M1] [#4 -0.23,0.26,0.64,U] [#5 -0.43,0.50,0.00,M2] [#6 -0.21,0.19,0.47,U] [#7 -0.24,0.39,0.00,M2] [#8 -0.43,0.46,0.00,M5] 
23:50:22.377 00.001 8996 refined, 4 included, MultiStar: {-0.14, 0.23}, one-star: {-0.07, 0.32}
23:50:22.378 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
23:50:22.379 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
23:50:22.380 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.13 mountX=-0.16 mountY=-0.21, mountTheta=-2.23
23:50:22.381 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.23, opts=13)
23:50:22.382 00.001 8996 Enqueuing Move request for scope (-0.14, 0.23)
23:50:22.383 00.001 20224 Worker thread wakes up
23:50:22.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
23:50:22.384 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
23:50:22.384 00.000 20224 Moving (-0.14, 0.23) raw xDistance=-0.16 yDistance=-0.21
23:50:22.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:50:22.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:50:22.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:50:22.384 00.000 20224 MoveAxis(E, 0, ABG)
23:50:22.384 00.000 20224 Move returns status 0, amount 0
23:50:22.384 00.000 20224 MoveAxis(N, 0, ABG)
23:50:22.384 00.000 20224 Move returns status 0, amount 0
23:50:22.384 00.000 20224 move complete, result=0
23:50:22.384 00.000 20224 worker thread done servicing request
23:50:22.388 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47504, med=2877, FiltMin=2553, FiltMax=23421, Gamma=1.000
23:50:22.400 00.012 8996 UpdateGuideState exits: m=666256 SNR=320.5
23:50:22.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:22.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:22.405 00.003 8996 Enqueuing Expose request
23:50:22.407 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:22.409 00.002 20224 Worker thread wakes up
23:50:22.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:22.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:23.571 01.161 20224 Exposure complete
23:50:23.652 00.081 20224 worker thread done servicing request
23:50:23.652 00.000 8996 OnExposeComplete: enter
23:50:23.653 00.001 8996 UpdateGuideState(): m_state=6
23:50:23.654 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8625
23:50:23.655 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=474.44, Mass=621555, SNR=317.8, Peak=50128 HFD=4.2
23:50:23.656 00.001 8996 MultiStar: [#1 -0.69,0.36,0.00,M1] [#2 -0.08,0.47,0.00,M2] [#3 -0.36,0.18,0.63,U] [#4 -0.49,0.22,0.00,M1] [#5 -0.59,0.26,0.00,M3] [#6 -0.53,0.12,0.00,M1] [#7 -0.48,0.44,0.00,M3] [#8 -0.52,0.32,0.00,M6] 
23:50:23.657 00.001 8996 refined, 1 included, MultiStar: {-0.18, 0.28}, one-star: {-0.07, 0.34}
23:50:23.658 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
23:50:23.659 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
23:50:23.659 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.28 hyp=0.33 cameraTheta=2.15 mountX=-0.21 mountY=-0.25, mountTheta=-2.26
23:50:23.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.28, opts=13)
23:50:23.661 00.000 8996 Enqueuing Move request for scope (-0.18, 0.28)
23:50:23.662 00.001 20224 Worker thread wakes up
23:50:23.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.28) opts 0xd
23:50:23.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.28)
23:50:23.662 00.000 20224 Moving (-0.18, 0.28) raw xDistance=-0.21 yDistance=-0.25
23:50:23.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:50:23.663 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:50:23.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:50:23.663 00.000 20224 MoveAxis(E, 30, ABG)
23:50:23.663 00.000 20224 Guiding  Dir = 2, Dur = 30
23:50:23.663 00.000 20224 IsSlewing returns 0
23:50:23.663 00.000 20224 IsGuiding returns 0
23:50:23.666 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50128, med=2877, FiltMin=2579, FiltMax=22710, Gamma=1.000
23:50:23.669 00.003 20224 PulseGuide returned control before completion, sleep 35
23:50:23.679 00.010 8996 UpdateGuideState exits: m=621555 SNR=317.8
23:50:23.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:23.681 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:23.682 00.001 8996 Enqueuing Expose request
23:50:23.713 00.031 20224 IsGuiding returns 1
23:50:23.713 00.000 20224 scope still moving after pulse duration time elapsed
23:50:23.744 00.031 20224 IsSlewing returns 0
23:50:23.745 00.001 20224 IsGuiding returns 0
23:50:23.745 00.000 20224 scope move finished after 30 + 51 ms
23:50:23.745 00.000 20224 Move returns status 0, amount 30
23:50:23.745 00.000 20224 MoveAxis(N, 0, ABG)
23:50:23.745 00.000 20224 Move returns status 0, amount 0
23:50:23.745 00.000 20224 move complete, result=0
23:50:23.745 00.000 20224 worker thread done servicing request
23:50:23.745 00.000 20224 Worker thread wakes up
23:50:23.745 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.3 px 0 ms NORTH
23:50:23.747 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:23.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:24.726 00.979 20224 Exposure complete
23:50:24.788 00.062 20224 worker thread done servicing request
23:50:24.788 00.000 8996 OnExposeComplete: enter
23:50:24.789 00.001 8996 UpdateGuideState(): m_state=6
23:50:24.790 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8626
23:50:24.791 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.42, Mass=669214, SNR=316.0, Peak=49776 HFD=4.2
23:50:24.792 00.001 8996 MultiStar: [#1 -0.24,0.30,0.65,U] [#2 0.04,0.25,0.79,U] [#3 -0.12,0.13,0.66,U] [#4 -0.09,0.06,0.57,U] [#5 -0.27,0.21,0.61,U] [#6 -0.04,0.02,0.45,U] [#7 0.05,0.11,0.48,U] [#8 -0.42,0.34,0.00,M7] 
23:50:24.792 00.000 8996 refined, 7 included, MultiStar: {-0.08, 0.19}, one-star: {-0.02, 0.31}
23:50:24.793 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
23:50:24.794 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
23:50:24.796 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.98 mountX=-0.10 mountY=-0.18, mountTheta=-2.08
23:50:24.799 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.19, opts=13)
23:50:24.800 00.001 8996 Enqueuing Move request for scope (-0.08, 0.19)
23:50:24.802 00.002 20224 Worker thread wakes up
23:50:24.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
23:50:24.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
23:50:24.802 00.000 20224 Moving (-0.08, 0.19) raw xDistance=-0.10 yDistance=-0.18
23:50:24.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:50:24.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:24.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:50:24.803 00.001 20224 MoveAxis(E, 0, ABG)
23:50:24.803 00.000 20224 Move returns status 0, amount 0
23:50:24.803 00.000 20224 MoveAxis(N, 0, ABG)
23:50:24.803 00.000 20224 Move returns status 0, amount 0
23:50:24.803 00.000 20224 move complete, result=0
23:50:24.803 00.000 20224 worker thread done servicing request
23:50:24.809 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49776, med=2877, FiltMin=2579, FiltMax=23574, Gamma=1.000
23:50:24.831 00.022 8996 UpdateGuideState exits: m=669214 SNR=316.0
23:50:24.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:24.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:24.834 00.001 8996 Enqueuing Expose request
23:50:24.835 00.001 20224 Worker thread wakes up
23:50:24.835 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:24.837 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:24.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:25.998 01.161 20224 Exposure complete
23:50:26.061 00.063 20224 worker thread done servicing request
23:50:26.061 00.000 8996 OnExposeComplete: enter
23:50:26.062 00.001 8996 UpdateGuideState(): m_state=6
23:50:26.063 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8627
23:50:26.064 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=474.27, Mass=726161, SNR=358.5, Peak=56736 HFD=4.5
23:50:26.065 00.001 8996 MultiStar: [#1 0.09,0.16,0.58,U] [#2 0.49,0.07,0.00,M2] [#3 0.17,-0.02,0.53,U] [#4 0.25,0.09,0.55,U] [#5 0.08,0.24,0.56,U] [#6 0.03,0.01,0.45,U] [#7 0.20,0.03,0.44,U] [#8 -0.04,0.25,0.39,U] 
23:50:26.065 00.000 8996 refined, 7 included, MultiStar: {0.10, 0.12}, one-star: {0.06, 0.17}
23:50:26.066 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
23:50:26.067 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
23:50:26.068 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.86 mountX=0.09 mountY=-0.13, mountTheta=-0.97
23:50:26.071 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.12, opts=13)
23:50:26.074 00.003 8996 Enqueuing Move request for scope (0.10, 0.12)
23:50:26.076 00.002 20224 Worker thread wakes up
23:50:26.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
23:50:26.076 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
23:50:26.076 00.000 20224 Moving (0.10, 0.12) raw xDistance=0.09 yDistance=-0.13
23:50:26.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:50:26.076 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:26.076 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:50:26.077 00.001 20224 MoveAxis(E, 0, ABG)
23:50:26.077 00.000 20224 Move returns status 0, amount 0
23:50:26.077 00.000 20224 MoveAxis(N, 0, ABG)
23:50:26.077 00.000 20224 Move returns status 0, amount 0
23:50:26.077 00.000 20224 move complete, result=0
23:50:26.077 00.000 20224 worker thread done servicing request
23:50:26.084 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56736, med=2877, FiltMin=2589, FiltMax=26483, Gamma=1.000
23:50:26.099 00.015 8996 UpdateGuideState exits: m=726161 SNR=358.5
23:50:26.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:26.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:26.102 00.001 8996 Enqueuing Expose request
23:50:26.103 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:26.105 00.002 20224 Worker thread wakes up
23:50:26.105 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:26.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:27.091 00.986 20224 Exposure complete
23:50:27.196 00.105 20224 worker thread done servicing request
23:50:27.196 00.000 8996 OnExposeComplete: enter
23:50:27.198 00.002 8996 UpdateGuideState(): m_state=6
23:50:27.199 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8628
23:50:27.200 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.42, Mass=781054, SNR=354.9, Peak=60880 HFD=4.6
23:50:27.201 00.001 8996 MultiStar: [#1 -0.37,0.04,0.56,U] [#2 0.32,0.36,0.00,M3] [#3 0.01,0.03,0.55,U] [#4 0.05,0.02,0.56,U] [#5 -0.18,0.37,0.57,U] [#6 -0.00,0.04,0.53,U] [#7 0.06,0.26,0.48,U] [#8 -0.24,0.36,0.00,M7] 
23:50:27.202 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.17}, one-star: {-0.16, 0.32}
23:50:27.203 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
23:50:27.203 00.000 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
23:50:27.204 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.19 cameraTheta=2.09 mountX=-0.11 mountY=-0.16, mountTheta=-2.19
23:50:27.205 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.17, opts=13)
23:50:27.206 00.001 8996 Enqueuing Move request for scope (-0.10, 0.17)
23:50:27.207 00.001 20224 Worker thread wakes up
23:50:27.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
23:50:27.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
23:50:27.207 00.000 20224 Moving (-0.10, 0.17) raw xDistance=-0.11 yDistance=-0.16
23:50:27.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:50:27.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:27.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:50:27.207 00.000 20224 MoveAxis(E, 0, ABG)
23:50:27.207 00.000 20224 Move returns status 0, amount 0
23:50:27.207 00.000 20224 MoveAxis(N, 0, ABG)
23:50:27.208 00.001 20224 Move returns status 0, amount 0
23:50:27.208 00.000 20224 move complete, result=0
23:50:27.208 00.000 20224 worker thread done servicing request
23:50:27.213 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60880, med=2877, FiltMin=2595, FiltMax=28198, Gamma=1.000
23:50:27.232 00.019 8996 UpdateGuideState exits: m=781054 SNR=354.9
23:50:27.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:27.233 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:27.234 00.001 8996 Enqueuing Expose request
23:50:27.235 00.001 20224 Worker thread wakes up
23:50:27.235 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:27.236 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:27.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:28.387 01.151 20224 Exposure complete
23:50:28.483 00.096 20224 worker thread done servicing request
23:50:28.483 00.000 8996 OnExposeComplete: enter
23:50:28.484 00.001 8996 UpdateGuideState(): m_state=6
23:50:28.485 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8629
23:50:28.486 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=474.33, Mass=708806, SNR=354.7, Peak=61024 HFD=4.4
23:50:28.487 00.001 8996 MultiStar: [#1 -0.47,-0.03,0.00,M1] [#2 -0.10,0.07,0.65,U] [#3 -0.33,-0.12,0.52,U] [#4 -0.12,-0.15,0.53,U] [#5 -0.51,0.08,0.00,M1] [#6 -0.44,0.05,0.00,M1] [#7 -0.27,-0.07,0.43,U] [#8 -0.43,0.15,0.00,M8] 
23:50:28.488 00.001 8996 refined, 4 included, MultiStar: {-0.20, 0.03}, one-star: {-0.21, 0.23}
23:50:28.490 00.002 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
23:50:28.490 00.000 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
23:50:28.490 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=2.98 mountX=-0.20 mountY=-0.01, mountTheta=-3.10
23:50:28.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.03, opts=13)
23:50:28.493 00.001 8996 Enqueuing Move request for scope (-0.20, 0.03)
23:50:28.493 00.000 20224 Worker thread wakes up
23:50:28.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
23:50:28.493 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
23:50:28.494 00.001 20224 Moving (-0.20, 0.03) raw xDistance=-0.20 yDistance=-0.01
23:50:28.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:50:28.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:28.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:50:28.494 00.000 20224 MoveAxis(E, 30, ABG)
23:50:28.494 00.000 20224 Guiding  Dir = 2, Dur = 30
23:50:28.494 00.000 20224 IsSlewing returns 0
23:50:28.494 00.000 20224 IsGuiding returns 0
23:50:28.498 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61024, med=2877, FiltMin=2573, FiltMax=28941, Gamma=1.000
23:50:28.517 00.019 8996 UpdateGuideState exits: m=708806 SNR=354.7
23:50:28.518 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:28.520 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:28.521 00.001 8996 Enqueuing Expose request
23:50:28.523 00.002 20224 PulseGuide returned control before completion, sleep 13
23:50:28.537 00.014 20224 IsGuiding returns 1
23:50:28.537 00.000 20224 scope still moving after pulse duration time elapsed
23:50:28.569 00.032 20224 IsSlewing returns 0
23:50:28.569 00.000 20224 IsGuiding returns 1
23:50:28.599 00.030 20224 IsSlewing returns 0
23:50:28.599 00.000 20224 IsGuiding returns 1
23:50:28.629 00.030 20224 IsSlewing returns 0
23:50:28.629 00.000 20224 IsGuiding returns 0
23:50:28.629 00.000 20224 scope move finished after 30 + 104 ms
23:50:28.629 00.000 20224 Move returns status 0, amount 30
23:50:28.630 00.001 20224 MoveAxis(N, 0, ABG)
23:50:28.630 00.000 20224 Move returns status 0, amount 0
23:50:28.630 00.000 20224 move complete, result=0
23:50:28.630 00.000 20224 worker thread done servicing request
23:50:28.630 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
23:50:28.631 00.001 20224 Worker thread wakes up
23:50:28.631 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:28.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:29.593 00.962 20224 Exposure complete
23:50:29.676 00.083 20224 worker thread done servicing request
23:50:29.676 00.000 8996 OnExposeComplete: enter
23:50:29.676 00.000 8996 UpdateGuideState(): m_state=6
23:50:29.678 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8630
23:50:29.680 00.002 8996 Star::Find returns 1 (0), X=136.54, Y=474.39, Mass=672712, SNR=297.7, Peak=55094 HFD=4.5
23:50:29.681 00.001 8996 MultiStar: [#1 0.31,0.26,0.82,U] [#2 0.63,0.21,0.00,M3] [#3 0.39,0.11,0.74,U] [#4 0.37,0.12,0.59,U] [#5 0.16,0.33,0.75,U] [#6 0.33,0.27,0.00,M2] [#7 0.35,0.24,0.56,U] [#8 0.24,0.27,0.49,U] 
23:50:29.682 00.001 8996 refined, 6 included, MultiStar: {0.34, 0.23}, one-star: {0.47, 0.28}
23:50:29.683 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
23:50:29.683 00.000 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
23:50:29.684 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.23 hyp=0.41 cameraTheta=0.61 mountX=0.31 mountY=-0.27, mountTheta=-0.72
23:50:29.686 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.23, opts=13)
23:50:29.687 00.001 8996 Enqueuing Move request for scope (0.34, 0.23)
23:50:29.687 00.000 20224 Worker thread wakes up
23:50:29.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.23) opts 0xd
23:50:29.687 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.23)
23:50:29.688 00.001 20224 Moving (0.34, 0.23) raw xDistance=0.31 yDistance=-0.27
23:50:29.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:50:29.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:50:29.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:50:29.688 00.000 20224 MoveAxis(W, 43, ABG)
23:50:29.688 00.000 20224 Guiding  Dir = 3, Dur = 43
23:50:29.688 00.000 20224 IsSlewing returns 0
23:50:29.688 00.000 20224 IsGuiding returns 0
23:50:29.692 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55094, med=2877, FiltMin=2614, FiltMax=27369, Gamma=1.000
23:50:29.712 00.020 20224 PulseGuide returned control before completion, sleep 30
23:50:29.715 00.003 8996 UpdateGuideState exits: m=672712 SNR=297.7
23:50:29.717 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:29.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:29.718 00.000 8996 Enqueuing Expose request
23:50:29.758 00.040 20224 IsGuiding returns 1
23:50:29.758 00.000 20224 scope still moving after pulse duration time elapsed
23:50:29.789 00.031 20224 IsSlewing returns 0
23:50:29.789 00.000 20224 IsGuiding returns 1
23:50:29.821 00.032 20224 IsSlewing returns 0
23:50:29.821 00.000 20224 IsGuiding returns 0
23:50:29.821 00.000 20224 scope move finished after 43 + 89 ms
23:50:29.821 00.000 20224 Move returns status 0, amount 43
23:50:29.821 00.000 20224 MoveAxis(N, 0, ABG)
23:50:29.821 00.000 20224 Move returns status 0, amount 0
23:50:29.821 00.000 20224 move complete, result=0
23:50:29.821 00.000 20224 worker thread done servicing request
23:50:29.821 00.000 20224 Worker thread wakes up
23:50:29.822 00.001 8996 GuideStep: 0.3 px 43 ms WEST, -0.3 px 0 ms NORTH
23:50:29.822 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:29.823 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:30.978 01.155 20224 Exposure complete
23:50:31.063 00.085 20224 worker thread done servicing request
23:50:31.063 00.000 8996 OnExposeComplete: enter
23:50:31.064 00.001 8996 UpdateGuideState(): m_state=6
23:50:31.065 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8631
23:50:31.066 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=474.33, Mass=715480, SNR=351.3, Peak=59318 HFD=4.6
23:50:31.067 00.001 8996 MultiStar: [#1 0.15,0.05,0.66,U] [#2 0.59,0.12,0.00,M4] [#3 0.28,0.17,0.64,U] [#4 0.22,0.10,0.53,U] [#5 -0.04,0.29,0.54,U] [#6 0.16,0.18,0.41,U] [#7 0.22,-0.08,0.45,U] [#8 0.10,0.07,0.41,U] 
23:50:31.068 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.14}, one-star: {0.33, 0.23}
23:50:31.069 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
23:50:31.069 00.000 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
23:50:31.070 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.14 hyp=0.24 cameraTheta=0.62 mountX=0.18 mountY=-0.16, mountTheta=-0.73
23:50:31.073 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.14, opts=13)
23:50:31.074 00.001 8996 Enqueuing Move request for scope (0.20, 0.14)
23:50:31.075 00.001 20224 Worker thread wakes up
23:50:31.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.14) opts 0xd
23:50:31.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.14)
23:50:31.075 00.000 20224 Moving (0.20, 0.14) raw xDistance=0.18 yDistance=-0.16
23:50:31.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:50:31.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:31.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:50:31.075 00.000 20224 MoveAxis(E, 0, ABG)
23:50:31.075 00.000 20224 Move returns status 0, amount 0
23:50:31.075 00.000 20224 MoveAxis(N, 0, ABG)
23:50:31.075 00.000 20224 Move returns status 0, amount 0
23:50:31.075 00.000 20224 move complete, result=0
23:50:31.075 00.000 20224 worker thread done servicing request
23:50:31.080 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59318, med=2877, FiltMin=2617, FiltMax=27849, Gamma=1.000
23:50:31.097 00.017 8996 UpdateGuideState exits: m=715480 SNR=351.3
23:50:31.098 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:31.099 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:31.100 00.001 8996 Enqueuing Expose request
23:50:31.100 00.000 20224 Worker thread wakes up
23:50:31.101 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:31.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:31.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:32.070 00.969 20224 Exposure complete
23:50:32.164 00.094 20224 worker thread done servicing request
23:50:32.165 00.001 8996 OnExposeComplete: enter
23:50:32.166 00.001 8996 UpdateGuideState(): m_state=6
23:50:32.167 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8632
23:50:32.168 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.17, Mass=695745, SNR=341.2, Peak=59088 HFD=4.4
23:50:32.169 00.001 8996 MultiStar: [#1 0.02,-0.00,0.68,U] [#2 0.39,0.12,0.79,U] [#3 0.11,0.04,0.58,U] [#4 0.03,0.05,0.55,U] [#5 -0.18,0.10,0.61,U] [#6 0.06,0.18,0.43,U] [#7 0.00,0.11,0.41,U] [#8 -0.14,0.09,0.41,U] 
23:50:32.170 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.08}, one-star: {0.10, 0.07}
23:50:32.172 00.002 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
23:50:32.173 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
23:50:32.174 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.87 mountX=0.06 mountY=-0.09, mountTheta=-0.98
23:50:32.176 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
23:50:32.177 00.001 8996 Enqueuing Move request for scope (0.07, 0.08)
23:50:32.178 00.001 20224 Worker thread wakes up
23:50:32.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
23:50:32.178 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
23:50:32.178 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.06 yDistance=-0.09
23:50:32.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:50:32.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:32.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:50:32.178 00.000 20224 MoveAxis(E, 0, ABG)
23:50:32.178 00.000 20224 Move returns status 0, amount 0
23:50:32.178 00.000 20224 MoveAxis(N, 0, ABG)
23:50:32.178 00.000 20224 Move returns status 0, amount 0
23:50:32.178 00.000 20224 move complete, result=0
23:50:32.178 00.000 20224 worker thread done servicing request
23:50:32.185 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59088, med=2877, FiltMin=2611, FiltMax=26038, Gamma=1.000
23:50:32.209 00.024 8996 UpdateGuideState exits: m=695745 SNR=341.2
23:50:32.212 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:32.212 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:32.214 00.002 8996 Enqueuing Expose request
23:50:32.215 00.001 20224 Worker thread wakes up
23:50:32.215 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:32.217 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:32.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:33.385 01.168 20224 Exposure complete
23:50:33.457 00.072 20224 worker thread done servicing request
23:50:33.457 00.000 8996 OnExposeComplete: enter
23:50:33.459 00.002 8996 UpdateGuideState(): m_state=6
23:50:33.461 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8633
23:50:33.462 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.38, Mass=674326, SNR=331.7, Peak=57728 HFD=4.2
23:50:33.464 00.002 8996 MultiStar: [#1 -0.22,0.25,0.62,U] [#2 0.23,0.30,0.70,U] [#3 -0.02,0.25,0.65,U] [#4 -0.15,0.09,0.52,U] [#5 -0.31,0.41,0.00,M1] [#6 -0.08,0.13,0.44,U] [#7 -0.28,0.29,0.42,U] [#8 -0.43,0.20,0.00,M6] 
23:50:33.464 00.000 8996 refined, 6 included, MultiStar: {-0.06, 0.24}, one-star: {-0.06, 0.28}
23:50:33.465 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
23:50:33.465 00.000 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
23:50:33.466 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.84 mountX=-0.09 mountY=-0.23, mountTheta=-1.94
23:50:33.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.24, opts=13)
23:50:33.469 00.001 8996 Enqueuing Move request for scope (-0.06, 0.24)
23:50:33.470 00.001 20224 Worker thread wakes up
23:50:33.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
23:50:33.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
23:50:33.470 00.000 20224 Moving (-0.06, 0.24) raw xDistance=-0.09 yDistance=-0.23
23:50:33.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:50:33.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:50:33.471 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:50:33.471 00.000 20224 MoveAxis(E, 0, ABG)
23:50:33.471 00.000 20224 Move returns status 0, amount 0
23:50:33.471 00.000 20224 MoveAxis(N, 0, ABG)
23:50:33.471 00.000 20224 Move returns status 0, amount 0
23:50:33.471 00.000 20224 move complete, result=0
23:50:33.471 00.000 20224 worker thread done servicing request
23:50:33.477 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57728, med=2877, FiltMin=2595, FiltMax=24125, Gamma=1.000
23:50:33.490 00.013 8996 UpdateGuideState exits: m=674326 SNR=331.7
23:50:33.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:33.492 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:33.493 00.001 8996 Enqueuing Expose request
23:50:33.493 00.000 20224 Worker thread wakes up
23:50:33.494 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:33.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:33.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:34.475 00.981 20224 Exposure complete
23:50:34.532 00.057 20224 worker thread done servicing request
23:50:34.533 00.001 8996 OnExposeComplete: enter
23:50:34.533 00.000 8996 UpdateGuideState(): m_state=6
23:50:34.534 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8634
23:50:34.535 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=474.41, Mass=703174, SNR=339.3, Peak=50224 HFD=4.4
23:50:34.536 00.001 8996 MultiStar: [#1 -0.22,0.05,0.67,U] [#2 0.22,0.14,0.60,U] [#3 -0.06,0.31,0.58,U] [#4 -0.19,0.20,0.54,U] [#5 -0.37,0.38,0.00,M2] [#6 -0.28,0.14,0.48,U] [#7 -0.29,0.24,0.49,U] [#8 -0.34,0.24,0.38,U] 
23:50:34.537 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.21}, one-star: {0.07, 0.31}
23:50:34.538 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
23:50:34.538 00.000 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
23:50:34.539 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.23 cameraTheta=2.03 mountX=-0.12 mountY=-0.19, mountTheta=-2.13
23:50:34.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.21, opts=13)
23:50:34.541 00.000 8996 Enqueuing Move request for scope (-0.10, 0.21)
23:50:34.542 00.001 20224 Worker thread wakes up
23:50:34.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
23:50:34.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
23:50:34.542 00.000 20224 Moving (-0.10, 0.21) raw xDistance=-0.12 yDistance=-0.19
23:50:34.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:50:34.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:34.543 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:50:34.543 00.000 20224 MoveAxis(E, 0, ABG)
23:50:34.543 00.000 20224 Move returns status 0, amount 0
23:50:34.543 00.000 20224 MoveAxis(N, 0, ABG)
23:50:34.543 00.000 20224 Move returns status 0, amount 0
23:50:34.543 00.000 20224 move complete, result=0
23:50:34.543 00.000 20224 worker thread done servicing request
23:50:34.546 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50224, med=2877, FiltMin=2614, FiltMax=22931, Gamma=1.000
23:50:34.559 00.013 8996 UpdateGuideState exits: m=703174 SNR=339.3
23:50:34.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:34.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:34.562 00.001 8996 Enqueuing Expose request
23:50:34.563 00.001 20224 Worker thread wakes up
23:50:34.563 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:34.564 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:34.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:35.708 01.144 20224 Exposure complete
23:50:35.769 00.061 20224 worker thread done servicing request
23:50:35.769 00.000 8996 OnExposeComplete: enter
23:50:35.771 00.002 8996 UpdateGuideState(): m_state=6
23:50:35.772 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8635
23:50:35.773 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=474.00, Mass=695423, SNR=375.3, Peak=64464 HFD=4.5
23:50:35.775 00.002 8996 MultiStar: [#1 -0.31,-0.26,0.64,U] [#2 0.15,-0.19,0.61,U] [#3 -0.03,-0.18,0.66,U] [#4 0.01,-0.29,0.48,U] [#5 -0.34,0.11,0.51,U] [#6 -0.06,-0.15,0.43,U] [#7 -0.11,-0.23,0.41,U] [#8 -0.17,-0.05,0.36,U] 
23:50:35.776 00.001 8996 single-star, 8 included, MultiStar: {-0.10, -0.15}, one-star: {-0.08, -0.10}
23:50:35.777 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
23:50:35.778 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
23:50:35.779 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.24 mountX=-0.07 mountY=0.11, mountTheta=2.14
23:50:35.781 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
23:50:35.782 00.001 8996 Enqueuing Move request for scope (-0.08, -0.10)
23:50:35.783 00.001 20224 Worker thread wakes up
23:50:35.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
23:50:35.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
23:50:35.784 00.001 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
23:50:35.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:50:35.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:35.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:50:35.784 00.000 20224 MoveAxis(E, 0, ABG)
23:50:35.784 00.000 20224 Move returns status 0, amount 0
23:50:35.784 00.000 20224 MoveAxis(N, 0, ABG)
23:50:35.784 00.000 20224 Move returns status 0, amount 0
23:50:35.784 00.000 20224 move complete, result=0
23:50:35.784 00.000 20224 worker thread done servicing request
23:50:35.788 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64464, med=2877, FiltMin=2624, FiltMax=26771, Gamma=1.000
23:50:35.805 00.017 8996 UpdateGuideState exits: m=695423 SNR=375.3
23:50:35.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:35.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:35.808 00.001 8996 Enqueuing Expose request
23:50:35.809 00.001 20224 Worker thread wakes up
23:50:35.809 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:35.811 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:35.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:36.778 00.967 20224 Exposure complete
23:50:36.864 00.086 20224 worker thread done servicing request
23:50:36.864 00.000 8996 OnExposeComplete: enter
23:50:36.866 00.002 8996 UpdateGuideState(): m_state=6
23:50:36.867 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8636
23:50:36.869 00.002 8996 Star::Find returns 1 (0), X=135.90, Y=474.12, Mass=701330, SNR=346.1, Peak=65440 HFD=4.4
23:50:36.871 00.002 8996 MultiStar: [#1 -0.17,-0.05,0.64,U] [#2 0.30,0.11,0.76,U] [#3 0.03,0.01,0.69,U] [#4 -0.04,-0.07,0.55,U] [#5 -0.36,0.18,0.65,U] [#6 -0.20,-0.12,0.37,U] [#7 -0.13,-0.06,0.38,U] [#8 -0.44,0.13,0.00,M5] 
23:50:36.873 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.02}, one-star: {-0.17, 0.01}
23:50:36.875 00.002 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
23:50:36.878 00.003 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
23:50:36.880 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.94 mountX=-0.08 mountY=-0.01, mountTheta=-3.06
23:50:36.882 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
23:50:36.884 00.002 8996 Enqueuing Move request for scope (-0.08, 0.02)
23:50:36.885 00.001 20224 Worker thread wakes up
23:50:36.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:50:36.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:50:36.885 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
23:50:36.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:50:36.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:36.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:50:36.885 00.000 20224 MoveAxis(E, 0, ABG)
23:50:36.885 00.000 20224 Move returns status 0, amount 0
23:50:36.885 00.000 20224 MoveAxis(N, 0, ABG)
23:50:36.885 00.000 20224 Move returns status 0, amount 0
23:50:36.885 00.000 20224 move complete, result=0
23:50:36.886 00.001 20224 worker thread done servicing request
23:50:36.893 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=2877, FiltMin=2621, FiltMax=28237, Gamma=1.000
23:50:36.915 00.022 8996 UpdateGuideState exits: m=701330 SNR=346.1
23:50:36.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:36.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:36.917 00.000 8996 Enqueuing Expose request
23:50:36.918 00.001 20224 Worker thread wakes up
23:50:36.918 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:36.919 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:36.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:38.077 01.158 20224 Exposure complete
23:50:38.142 00.065 20224 worker thread done servicing request
23:50:38.142 00.000 8996 OnExposeComplete: enter
23:50:38.144 00.002 8996 UpdateGuideState(): m_state=6
23:50:38.145 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8637
23:50:38.147 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=474.38, Mass=700145, SNR=341.4, Peak=57136 HFD=4.4
23:50:38.149 00.002 8996 MultiStar: [#1 -0.18,0.06,0.70,U] [#2 0.16,0.11,0.75,U] [#3 -0.03,0.02,0.67,U] [#4 -0.04,-0.02,0.51,U] [#5 -0.35,0.13,0.60,U] [#6 -0.06,0.15,0.44,U] [#7 -0.26,0.23,0.44,U] [#8 -0.25,0.29,0.40,U] 
23:50:38.150 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.14}, one-star: {0.09, 0.28}
23:50:38.151 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
23:50:38.152 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
23:50:38.153 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.05 mountX=-0.09 mountY=-0.13, mountTheta=-2.15
23:50:38.155 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.14, opts=13)
23:50:38.156 00.001 8996 Enqueuing Move request for scope (-0.07, 0.14)
23:50:38.158 00.002 20224 Worker thread wakes up
23:50:38.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
23:50:38.158 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
23:50:38.158 00.000 20224 Moving (-0.07, 0.14) raw xDistance=-0.09 yDistance=-0.13
23:50:38.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:50:38.158 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:38.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:50:38.159 00.001 20224 MoveAxis(E, 0, ABG)
23:50:38.159 00.000 20224 Move returns status 0, amount 0
23:50:38.159 00.000 20224 MoveAxis(N, 0, ABG)
23:50:38.159 00.000 20224 Move returns status 0, amount 0
23:50:38.159 00.000 20224 move complete, result=0
23:50:38.159 00.000 20224 worker thread done servicing request
23:50:38.164 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57136, med=2877, FiltMin=2592, FiltMax=22841, Gamma=1.000
23:50:38.180 00.016 8996 UpdateGuideState exits: m=700145 SNR=341.4
23:50:38.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:38.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:38.183 00.001 8996 Enqueuing Expose request
23:50:38.184 00.001 20224 Worker thread wakes up
23:50:38.184 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:38.184 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:38.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:39.173 00.989 20224 Exposure complete
23:50:39.277 00.104 20224 worker thread done servicing request
23:50:39.277 00.000 8996 OnExposeComplete: enter
23:50:39.279 00.002 8996 UpdateGuideState(): m_state=6
23:50:39.280 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8638
23:50:39.281 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.16, Mass=683676, SNR=340.9, Peak=65440 HFD=4.4
23:50:39.283 00.002 8996 MultiStar: [#1 -0.09,0.02,0.73,U] [#2 0.22,-0.04,0.70,U] [#3 0.03,0.12,0.61,U] [#4 -0.05,0.02,0.51,U] [#5 -0.23,0.09,0.64,U] [#6 -0.06,0.02,0.47,U] [#7 0.02,0.09,0.44,U] [#8 -0.28,-0.03,0.44,U] 
23:50:39.284 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.04}, one-star: {-0.14, 0.06}
23:50:39.285 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
23:50:39.286 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
23:50:39.287 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.58 mountX=-0.07 mountY=-0.03, mountTheta=-2.69
23:50:39.288 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
23:50:39.289 00.001 8996 Enqueuing Move request for scope (-0.06, 0.04)
23:50:39.290 00.001 20224 Worker thread wakes up
23:50:39.290 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
23:50:39.290 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
23:50:39.290 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.07 yDistance=-0.03
23:50:39.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:50:39.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:39.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:50:39.290 00.000 20224 MoveAxis(E, 0, ABG)
23:50:39.290 00.000 20224 Move returns status 0, amount 0
23:50:39.290 00.000 20224 MoveAxis(N, 0, ABG)
23:50:39.290 00.000 20224 Move returns status 0, amount 0
23:50:39.290 00.000 20224 move complete, result=0
23:50:39.291 00.001 20224 worker thread done servicing request
23:50:39.296 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2877, FiltMin=2589, FiltMax=26925, Gamma=1.000
23:50:39.317 00.021 8996 UpdateGuideState exits: m=683676 SNR=340.9
23:50:39.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:39.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:39.319 00.000 8996 Enqueuing Expose request
23:50:39.320 00.001 20224 Worker thread wakes up
23:50:39.320 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:39.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:39.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:40.496 01.175 20224 Exposure complete
23:50:40.572 00.076 20224 worker thread done servicing request
23:50:40.572 00.000 8996 OnExposeComplete: enter
23:50:40.573 00.001 8996 UpdateGuideState(): m_state=6
23:50:40.574 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8639
23:50:40.574 00.000 8996 Star::Find returns 1 (0), X=135.99, Y=474.20, Mass=667283, SNR=329.6, Peak=59120 HFD=4.4
23:50:40.575 00.001 8996 MultiStar: [#1 -0.32,-0.16,0.71,U] [#2 -0.04,-0.09,0.79,U] [#3 -0.32,0.15,0.66,U] [#4 -0.29,0.00,0.49,U] [#5 -0.25,0.18,0.64,U] [#6 -0.23,0.05,0.48,U] [#7 -0.37,0.19,0.43,U] [#8 -0.33,0.20,0.36,U] 
23:50:40.576 00.001 8996 single-star, 8 included, MultiStar: {-0.22, 0.05}, one-star: {-0.08, 0.09}
23:50:40.577 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
23:50:40.578 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
23:50:40.578 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.30 mountX=-0.09 mountY=-0.08, mountTheta=-2.41
23:50:40.580 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
23:50:40.580 00.000 8996 Enqueuing Move request for scope (-0.08, 0.09)
23:50:40.581 00.001 20224 Worker thread wakes up
23:50:40.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
23:50:40.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
23:50:40.581 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
23:50:40.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:50:40.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:40.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:50:40.581 00.000 20224 MoveAxis(E, 0, ABG)
23:50:40.582 00.001 20224 Move returns status 0, amount 0
23:50:40.582 00.000 20224 MoveAxis(N, 0, ABG)
23:50:40.582 00.000 20224 Move returns status 0, amount 0
23:50:40.582 00.000 20224 move complete, result=0
23:50:40.582 00.000 20224 worker thread done servicing request
23:50:40.594 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59120, med=2877, FiltMin=2611, FiltMax=25558, Gamma=1.000
23:50:40.616 00.022 8996 UpdateGuideState exits: m=667283 SNR=329.6
23:50:40.618 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:40.620 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:40.620 00.000 8996 Enqueuing Expose request
23:50:40.621 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:40.622 00.001 20224 Worker thread wakes up
23:50:40.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:40.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:41.599 00.977 20224 Exposure complete
23:50:41.671 00.072 20224 worker thread done servicing request
23:50:41.671 00.000 8996 OnExposeComplete: enter
23:50:41.673 00.002 8996 UpdateGuideState(): m_state=6
23:50:41.674 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8640
23:50:41.675 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.27, Mass=763865, SNR=362.7, Peak=65440 HFD=4.4
23:50:41.677 00.002 8996 MultiStar: [#1 -0.56,-0.05,0.00,M1] [#2 -0.08,0.08,0.71,U] [#3 -0.31,0.18,0.57,U] [#4 -0.27,0.13,0.54,U] [#5 -0.63,0.33,0.00,M1] [#6 -0.34,0.04,0.46,U] [#7 -0.36,0.11,0.46,U] [#8 -0.42,0.36,0.00,M3] 
23:50:41.678 00.001 8996 single-star, 5 included, MultiStar: {-0.22, 0.12}, one-star: {-0.15, 0.16}
23:50:41.679 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
23:50:41.679 00.000 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
23:50:41.680 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.31 mountX=-0.16 mountY=-0.14, mountTheta=-2.41
23:50:41.681 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.16, opts=13)
23:50:41.682 00.001 8996 Enqueuing Move request for scope (-0.15, 0.16)
23:50:41.683 00.001 20224 Worker thread wakes up
23:50:41.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
23:50:41.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
23:50:41.683 00.000 20224 Moving (-0.15, 0.16) raw xDistance=-0.16 yDistance=-0.14
23:50:41.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:50:41.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:41.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:50:41.683 00.000 20224 MoveAxis(E, 0, ABG)
23:50:41.683 00.000 20224 Move returns status 0, amount 0
23:50:41.683 00.000 20224 MoveAxis(N, 0, ABG)
23:50:41.684 00.001 20224 Move returns status 0, amount 0
23:50:41.684 00.000 20224 move complete, result=0
23:50:41.684 00.000 20224 worker thread done servicing request
23:50:41.688 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65440, med=2877, FiltMin=2617, FiltMax=29430, Gamma=1.000
23:50:41.701 00.013 8996 UpdateGuideState exits: m=763865 SNR=362.7
23:50:41.702 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:41.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:41.704 00.001 8996 Enqueuing Expose request
23:50:41.705 00.001 20224 Worker thread wakes up
23:50:41.705 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:41.705 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:41.706 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:42.873 01.167 20224 Exposure complete
23:50:42.938 00.065 20224 worker thread done servicing request
23:50:42.938 00.000 8996 OnExposeComplete: enter
23:50:42.939 00.001 8996 UpdateGuideState(): m_state=6
23:50:42.940 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8641
23:50:42.941 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=474.39, Mass=669268, SNR=360.3, Peak=60320 HFD=4.4
23:50:42.941 00.000 8996 MultiStar: [#1 -0.38,0.06,0.59,U] [#2 0.00,-0.05,0.69,U] [#3 -0.32,0.43,0.00,M1] [#4 -0.27,0.27,0.51,U] [#5 -0.69,0.19,0.00,M2] [#6 -0.48,0.11,0.00,M1] [#7 -0.35,0.17,0.41,U] [#8 -0.49,0.27,0.00,M4] 
23:50:42.942 00.001 8996 refined, 4 included, MultiStar: {-0.22, 0.15}, one-star: {-0.19, 0.29}
23:50:42.943 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
23:50:42.943 00.000 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
23:50:42.945 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.27 cameraTheta=2.52 mountX=-0.23 mountY=-0.13, mountTheta=-2.63
23:50:42.946 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.15, opts=13)
23:50:42.947 00.001 8996 Enqueuing Move request for scope (-0.22, 0.15)
23:50:42.948 00.001 20224 Worker thread wakes up
23:50:42.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
23:50:42.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
23:50:42.948 00.000 20224 Moving (-0.22, 0.15) raw xDistance=-0.23 yDistance=-0.13
23:50:42.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:50:42.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:42.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:50:42.948 00.000 20224 MoveAxis(E, 34, ABG)
23:50:42.948 00.000 20224 Guiding  Dir = 2, Dur = 34
23:50:42.949 00.001 20224 IsSlewing returns 0
23:50:42.949 00.000 20224 IsGuiding returns 0
23:50:42.952 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60320, med=2877, FiltMin=2608, FiltMax=26109, Gamma=1.000
23:50:42.973 00.021 8996 UpdateGuideState exits: m=669268 SNR=360.3
23:50:42.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:42.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:42.976 00.001 8996 Enqueuing Expose request
23:50:42.991 00.015 20224 IsGuiding returns 1
23:50:42.991 00.000 20224 scope still moving after pulse duration time elapsed
23:50:43.026 00.035 20224 IsSlewing returns 0
23:50:43.026 00.000 20224 IsGuiding returns 1
23:50:43.052 00.026 20224 IsSlewing returns 0
23:50:43.052 00.000 20224 IsGuiding returns 1
23:50:43.083 00.031 20224 IsSlewing returns 0
23:50:43.083 00.000 20224 IsGuiding returns 0
23:50:43.084 00.001 20224 scope move finished after 34 + 101 ms
23:50:43.084 00.000 20224 Move returns status 0, amount 34
23:50:43.084 00.000 20224 MoveAxis(N, 0, ABG)
23:50:43.084 00.000 20224 Move returns status 0, amount 0
23:50:43.084 00.000 20224 move complete, result=0
23:50:43.084 00.000 20224 worker thread done servicing request
23:50:43.084 00.000 20224 Worker thread wakes up
23:50:43.084 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
23:50:43.085 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:43.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:44.052 00.967 20224 Exposure complete
23:50:44.128 00.076 20224 worker thread done servicing request
23:50:44.128 00.000 8996 OnExposeComplete: enter
23:50:44.130 00.002 8996 UpdateGuideState(): m_state=6
23:50:44.131 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8642
23:50:44.133 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=474.44, Mass=748668, SNR=407.7, Peak=54224 HFD=4.6
23:50:44.134 00.001 8996 MultiStar: [#1 0.11,0.13,0.61,U] [#2 0.39,-0.11,0.63,U] [#3 0.20,0.36,0.46,U] [#4 0.14,0.26,0.43,U] [#5 0.05,0.28,0.57,U] [#6 0.00,0.18,0.35,U] [#7 0.22,0.19,0.36,U] [#8 0.06,0.36,0.35,U] 
23:50:44.135 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.22}, one-star: {0.13, 0.34}
23:50:44.136 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
23:50:44.136 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
23:50:44.137 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.22 hyp=0.27 cameraTheta=0.95 mountX=0.13 mountY=-0.23, mountTheta=-1.06
23:50:44.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.22, opts=13)
23:50:44.139 00.001 8996 Enqueuing Move request for scope (0.15, 0.22)
23:50:44.140 00.001 20224 Worker thread wakes up
23:50:44.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.22) opts 0xd
23:50:44.140 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.22)
23:50:44.140 00.000 20224 Moving (0.15, 0.22) raw xDistance=0.13 yDistance=-0.23
23:50:44.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:50:44.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:50:44.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:50:44.140 00.000 20224 MoveAxis(E, 0, ABG)
23:50:44.140 00.000 20224 Move returns status 0, amount 0
23:50:44.140 00.000 20224 MoveAxis(N, 0, ABG)
23:50:44.140 00.000 20224 Move returns status 0, amount 0
23:50:44.140 00.000 20224 move complete, result=0
23:50:44.141 00.001 20224 worker thread done servicing request
23:50:44.144 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54224, med=2877, FiltMin=2630, FiltMax=24009, Gamma=1.000
23:50:44.157 00.013 8996 UpdateGuideState exits: m=748668 SNR=407.7
23:50:44.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:44.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:44.160 00.001 8996 Enqueuing Expose request
23:50:44.161 00.001 20224 Worker thread wakes up
23:50:44.161 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:44.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:44.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:45.327 01.165 20224 Exposure complete
23:50:45.393 00.066 20224 worker thread done servicing request
23:50:45.393 00.000 8996 OnExposeComplete: enter
23:50:45.394 00.001 8996 UpdateGuideState(): m_state=6
23:50:45.395 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8643
23:50:45.396 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=474.35, Mass=744588, SNR=358.3, Peak=59600 HFD=4.4
23:50:45.397 00.001 8996 MultiStar: [#1 0.02,0.07,0.61,U] [#2 0.37,0.01,0.72,U] [#3 0.16,0.08,0.66,U] [#4 0.21,0.18,0.54,U] [#5 -0.17,0.32,0.59,U] [#6 0.03,0.24,0.40,U] [#7 0.04,0.31,0.38,U] [#8 -0.18,0.15,0.30,U] 
23:50:45.398 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.17}, one-star: {-0.00, 0.25}
23:50:45.399 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
23:50:45.400 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
23:50:45.401 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.19 cameraTheta=1.19 mountX=0.05 mountY=-0.18, mountTheta=-1.28
23:50:45.403 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.17, opts=13)
23:50:45.403 00.000 8996 Enqueuing Move request for scope (0.07, 0.17)
23:50:45.404 00.001 20224 Worker thread wakes up
23:50:45.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
23:50:45.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
23:50:45.404 00.000 20224 Moving (0.07, 0.17) raw xDistance=0.05 yDistance=-0.18
23:50:45.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:50:45.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:45.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:50:45.404 00.000 20224 MoveAxis(E, 0, ABG)
23:50:45.404 00.000 20224 Move returns status 0, amount 0
23:50:45.404 00.000 20224 MoveAxis(N, 0, ABG)
23:50:45.404 00.000 20224 Move returns status 0, amount 0
23:50:45.405 00.001 20224 move complete, result=0
23:50:45.405 00.000 20224 worker thread done servicing request
23:50:45.408 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59600, med=2877, FiltMin=2563, FiltMax=25510, Gamma=1.000
23:50:45.425 00.017 8996 UpdateGuideState exits: m=744588 SNR=358.3
23:50:45.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:45.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:45.429 00.002 8996 Enqueuing Expose request
23:50:45.430 00.001 20224 Worker thread wakes up
23:50:45.430 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:45.432 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:45.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:46.433 01.001 20224 Exposure complete
23:50:46.538 00.105 20224 worker thread done servicing request
23:50:46.539 00.001 8996 OnExposeComplete: enter
23:50:46.540 00.001 8996 UpdateGuideState(): m_state=6
23:50:46.541 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8644
23:50:46.542 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.23, Mass=782317, SNR=327.9, Peak=63968 HFD=4.5
23:50:46.545 00.003 8996 MultiStar: [#1 0.02,0.26,0.70,U] [#2 0.55,0.10,0.00,M1] [#3 0.27,0.02,0.60,U] [#4 0.18,0.14,0.59,U] [#5 -0.11,0.31,0.67,U] [#6 0.12,0.28,0.50,U] [#7 0.14,0.38,0.50,U] [#8 0.10,0.07,0.44,U] 
23:50:46.548 00.003 8996 single-star, 7 included, MultiStar: {0.08, 0.19}, one-star: {0.03, 0.13}
23:50:46.550 00.002 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
23:50:46.552 00.002 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
23:50:46.554 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.36 mountX=0.01 mountY=-0.13, mountTheta=-1.46
23:50:46.557 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
23:50:46.559 00.002 8996 Enqueuing Move request for scope (0.03, 0.13)
23:50:46.561 00.002 20224 Worker thread wakes up
23:50:46.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
23:50:46.561 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
23:50:46.561 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.01 yDistance=-0.13
23:50:46.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:50:46.562 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:46.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:50:46.562 00.000 20224 MoveAxis(E, 0, ABG)
23:50:46.562 00.000 20224 Move returns status 0, amount 0
23:50:46.562 00.000 20224 MoveAxis(N, 0, ABG)
23:50:46.562 00.000 20224 Move returns status 0, amount 0
23:50:46.562 00.000 20224 move complete, result=0
23:50:46.562 00.000 20224 worker thread done servicing request
23:50:46.574 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63968, med=2877, FiltMin=2617, FiltMax=28918, Gamma=1.000
23:50:46.588 00.014 8996 UpdateGuideState exits: m=782317 SNR=327.9
23:50:46.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:46.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:46.591 00.001 8996 Enqueuing Expose request
23:50:46.591 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:46.592 00.001 20224 Worker thread wakes up
23:50:46.592 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:46.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:47.759 01.167 20224 Exposure complete
23:50:47.824 00.065 20224 worker thread done servicing request
23:50:47.825 00.001 8996 OnExposeComplete: enter
23:50:47.825 00.000 8996 UpdateGuideState(): m_state=6
23:50:47.826 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8645
23:50:47.827 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.28, Mass=731546, SNR=364.0, Peak=57360 HFD=4.4
23:50:47.828 00.001 8996 MultiStar: [#1 0.21,-0.01,0.60,U] [#2 0.48,-0.30,0.00,M2] [#3 0.11,0.05,0.60,U] [#4 0.08,0.02,0.55,U] [#5 -0.12,0.09,0.56,U] [#6 0.05,-0.10,0.37,U] [#7 0.03,-0.11,0.46,U] [#8 0.11,-0.14,0.35,U] 
23:50:47.829 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.03}, one-star: {0.11, 0.18}
23:50:47.830 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
23:50:47.831 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
23:50:47.831 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.08 cameraTheta=0.35 mountX=0.08 mountY=-0.04, mountTheta=-0.47
23:50:47.833 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
23:50:47.833 00.000 8996 Enqueuing Move request for scope (0.08, 0.03)
23:50:47.835 00.002 20224 Worker thread wakes up
23:50:47.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:50:47.835 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:50:47.835 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
23:50:47.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:50:47.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:47.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:50:47.835 00.000 20224 MoveAxis(E, 0, ABG)
23:50:47.835 00.000 20224 Move returns status 0, amount 0
23:50:47.835 00.000 20224 MoveAxis(N, 0, ABG)
23:50:47.835 00.000 20224 Move returns status 0, amount 0
23:50:47.835 00.000 20224 move complete, result=0
23:50:47.835 00.000 20224 worker thread done servicing request
23:50:47.839 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57360, med=2877, FiltMin=2608, FiltMax=24806, Gamma=1.000
23:50:47.856 00.017 8996 UpdateGuideState exits: m=731546 SNR=364.0
23:50:47.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:47.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:47.858 00.000 8996 Enqueuing Expose request
23:50:47.859 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:50:47.860 00.001 20224 Worker thread wakes up
23:50:47.860 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:47.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:48.846 00.986 20224 Exposure complete
23:50:48.940 00.094 20224 worker thread done servicing request
23:50:48.940 00.000 8996 OnExposeComplete: enter
23:50:48.941 00.001 8996 UpdateGuideState(): m_state=6
23:50:48.942 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8646
23:50:48.943 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=474.27, Mass=622675, SNR=332.0, Peak=58640 HFD=4.3
23:50:48.943 00.000 8996 MultiStar: [#1 -0.05,0.11,0.64,U] [#2 0.29,0.05,0.74,U] [#3 0.20,0.18,0.64,U] [#4 0.24,0.12,0.60,U] [#5 -0.03,0.18,0.58,U] [#6 -0.15,0.08,0.45,U] [#7 0.04,0.02,0.47,U] [#8 -0.06,0.20,0.39,U] 
23:50:48.944 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.13}, one-star: {-0.13, 0.17}
23:50:48.945 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
23:50:48.946 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
23:50:48.947 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.26 mountX=0.03 mountY=-0.13, mountTheta=-1.36
23:50:48.951 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.13, opts=13)
23:50:48.953 00.002 8996 Enqueuing Move request for scope (0.04, 0.13)
23:50:48.956 00.003 20224 Worker thread wakes up
23:50:48.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
23:50:48.956 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
23:50:48.956 00.000 20224 Moving (0.04, 0.13) raw xDistance=0.03 yDistance=-0.13
23:50:48.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:50:48.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:48.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:50:48.956 00.000 20224 MoveAxis(E, 0, ABG)
23:50:48.956 00.000 20224 Move returns status 0, amount 0
23:50:48.956 00.000 20224 MoveAxis(N, 0, ABG)
23:50:48.956 00.000 20224 Move returns status 0, amount 0
23:50:48.956 00.000 20224 move complete, result=0
23:50:48.956 00.000 20224 worker thread done servicing request
23:50:48.962 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58640, med=2877, FiltMin=2621, FiltMax=24989, Gamma=1.000
23:50:48.985 00.023 8996 UpdateGuideState exits: m=622675 SNR=332.0
23:50:48.987 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:48.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:48.990 00.002 8996 Enqueuing Expose request
23:50:48.991 00.001 20224 Worker thread wakes up
23:50:48.992 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:50:48.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:48.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:50.173 01.180 20224 Exposure complete
23:50:50.234 00.061 20224 worker thread done servicing request
23:50:50.234 00.000 8996 OnExposeComplete: enter
23:50:50.235 00.001 8996 UpdateGuideState(): m_state=6
23:50:50.236 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8647
23:50:50.237 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.45, Mass=784376, SNR=379.4, Peak=59232 HFD=4.2
23:50:50.238 00.001 8996 MultiStar: [#1 -0.12,0.30,0.60,U] [#2 0.36,0.14,0.66,U] [#3 0.21,0.35,0.52,U] [#4 0.10,0.31,0.54,U] [#5 -0.19,0.50,0.00,M1] [#6 0.01,0.53,0.00,M1] [#7 -0.03,0.63,0.00,M1] [#8 -0.13,0.27,0.37,U] 
23:50:50.238 00.000 8996 refined, 5 included, MultiStar: {0.05, 0.29}, one-star: {-0.11, 0.34}
23:50:50.239 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
23:50:50.240 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
23:50:50.240 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.29 hyp=0.29 cameraTheta=1.41 mountX=0.02 mountY=-0.29, mountTheta=-1.51
23:50:50.244 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.29, opts=13)
23:50:50.246 00.002 8996 Enqueuing Move request for scope (0.05, 0.29)
23:50:50.248 00.002 20224 Worker thread wakes up
23:50:50.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.29) opts 0xd
23:50:50.248 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.29)
23:50:50.248 00.000 20224 Moving (0.05, 0.29) raw xDistance=0.02 yDistance=-0.29
23:50:50.249 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:50:50.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:50:50.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:50:50.249 00.000 20224 MoveAxis(E, 0, ABG)
23:50:50.249 00.000 20224 Move returns status 0, amount 0
23:50:50.249 00.000 20224 MoveAxis(N, 0, ABG)
23:50:50.249 00.000 20224 Move returns status 0, amount 0
23:50:50.249 00.000 20224 move complete, result=0
23:50:50.249 00.000 20224 worker thread done servicing request
23:50:50.254 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59232, med=2877, FiltMin=2592, FiltMax=27382, Gamma=1.000
23:50:50.268 00.014 8996 UpdateGuideState exits: m=784376 SNR=379.4
23:50:50.269 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:50.270 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:50.270 00.000 8996 Enqueuing Expose request
23:50:50.271 00.001 20224 Worker thread wakes up
23:50:50.271 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:50:50.272 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:50.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:51.249 00.977 20224 Exposure complete
23:50:51.314 00.065 20224 worker thread done servicing request
23:50:51.315 00.001 8996 OnExposeComplete: enter
23:50:51.316 00.001 8996 UpdateGuideState(): m_state=6
23:50:51.317 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8648
23:50:51.318 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=474.38, Mass=730589, SNR=310.8, Peak=63904 HFD=4.4
23:50:51.319 00.001 8996 MultiStar: [#1 -0.17,0.15,0.65,U] [#2 0.19,0.22,0.78,U] [#3 -0.12,0.09,0.60,U] [#4 -0.08,0.28,0.65,U] [#5 -0.25,0.25,0.64,U] [#6 -0.28,0.20,0.50,U] [#7 -0.13,0.26,0.50,U] [#8 -0.32,0.12,0.45,U] 
23:50:51.320 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.21}, one-star: {-0.21, 0.27}
23:50:51.321 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
23:50:51.322 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
23:50:51.325 00.003 8996 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.15 mountX=-0.16 mountY=-0.19, mountTheta=-2.26
23:50:51.328 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.21, opts=13)
23:50:51.329 00.001 8996 Enqueuing Move request for scope (-0.14, 0.21)
23:50:51.330 00.001 20224 Worker thread wakes up
23:50:51.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
23:50:51.330 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
23:50:51.330 00.000 20224 Moving (-0.14, 0.21) raw xDistance=-0.16 yDistance=-0.19
23:50:51.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:50:51.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:51.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
23:50:51.330 00.000 20224 MoveAxis(E, 0, ABG)
23:50:51.330 00.000 20224 Move returns status 0, amount 0
23:50:51.330 00.000 20224 MoveAxis(N, 0, ABG)
23:50:51.330 00.000 20224 Move returns status 0, amount 0
23:50:51.331 00.001 20224 move complete, result=0
23:50:51.331 00.000 20224 worker thread done servicing request
23:50:51.335 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63904, med=2877, FiltMin=2592, FiltMax=31645, Gamma=1.000
23:50:51.350 00.015 8996 UpdateGuideState exits: m=730589 SNR=310.8
23:50:51.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:51.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:51.353 00.001 8996 Enqueuing Expose request
23:50:51.354 00.001 20224 Worker thread wakes up
23:50:51.354 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:50:51.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:51.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:52.532 01.177 20224 Exposure complete
23:50:52.600 00.068 20224 worker thread done servicing request
23:50:52.600 00.000 8996 OnExposeComplete: enter
23:50:52.601 00.001 8996 UpdateGuideState(): m_state=6
23:50:52.602 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8649
23:50:52.603 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=474.29, Mass=715558, SNR=343.4, Peak=58006 HFD=4.7
23:50:52.604 00.001 8996 MultiStar: [#1 0.37,-0.06,0.66,U] [#2 0.73,-0.08,0.00,M1] [#3 0.28,0.09,0.64,U] [#4 0.41,-0.14,0.00,M1] [#5 0.15,0.14,0.61,U] [#6 0.41,-0.16,0.00,M1] [#7 0.39,0.02,0.43,U] [#8 0.18,-0.10,0.41,U] 
23:50:52.605 00.001 8996 refined, 5 included, MultiStar: {0.33, 0.07}, one-star: {0.49, 0.18}
23:50:52.606 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
23:50:52.607 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
23:50:52.607 00.000 8996 CameraToMount -- cameraX=0.33 cameraY=0.07 hyp=0.34 cameraTheta=0.19 mountX=0.33 mountY=-0.10, mountTheta=-0.31
23:50:52.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.07, opts=13)
23:50:52.609 00.000 8996 Enqueuing Move request for scope (0.33, 0.07)
23:50:52.610 00.001 20224 Worker thread wakes up
23:50:52.610 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.07) opts 0xd
23:50:52.610 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.07)
23:50:52.610 00.000 20224 Moving (0.33, 0.07) raw xDistance=0.33 yDistance=-0.10
23:50:52.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
23:50:52.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:52.611 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:50:52.611 00.000 20224 MoveAxis(W, 48, ABG)
23:50:52.611 00.000 20224 Guiding  Dir = 3, Dur = 48
23:50:52.611 00.000 20224 IsSlewing returns 0
23:50:52.611 00.000 20224 IsGuiding returns 0
23:50:52.615 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58006, med=2877, FiltMin=2597, FiltMax=27001, Gamma=1.000
23:50:52.636 00.021 20224 PulseGuide returned control before completion, sleep 34
23:50:52.638 00.002 8996 UpdateGuideState exits: m=715558 SNR=343.4
23:50:52.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:52.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:52.641 00.001 8996 Enqueuing Expose request
23:50:52.681 00.040 20224 IsGuiding returns 1
23:50:52.681 00.000 20224 scope still moving after pulse duration time elapsed
23:50:52.712 00.031 20224 IsSlewing returns 0
23:50:52.712 00.000 20224 IsGuiding returns 1
23:50:52.743 00.031 20224 IsSlewing returns 0
23:50:52.743 00.000 20224 IsGuiding returns 0
23:50:52.743 00.000 20224 scope move finished after 48 + 84 ms
23:50:52.743 00.000 20224 Move returns status 0, amount 48
23:50:52.743 00.000 20224 MoveAxis(N, 0, ABG)
23:50:52.743 00.000 20224 Move returns status 0, amount 0
23:50:52.743 00.000 20224 move complete, result=0
23:50:52.744 00.001 20224 worker thread done servicing request
23:50:52.744 00.000 20224 Worker thread wakes up
23:50:52.744 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.1 px 0 ms NORTH
23:50:52.745 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:52.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:53.719 00.974 20224 Exposure complete
23:50:53.776 00.057 20224 worker thread done servicing request
23:50:53.776 00.000 8996 OnExposeComplete: enter
23:50:53.777 00.001 8996 UpdateGuideState(): m_state=6
23:50:53.778 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8650
23:50:53.779 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=474.05, Mass=702541, SNR=361.3, Peak=54304 HFD=4.4
23:50:53.780 00.001 8996 MultiStar: [#1 0.06,-0.34,0.57,U] [#2 0.31,-0.38,0.00,M2] [#3 0.16,-0.25,0.53,U] [#4 0.12,-0.30,0.51,U] [#5 -0.05,-0.13,0.62,U] [#6 0.03,-0.07,0.38,U] [#7 -0.01,-0.08,0.38,U] [#8 0.19,-0.12,0.39,U] 
23:50:53.780 00.000 8996 refined, 7 included, MultiStar: {0.11, -0.16}, one-star: {0.27, -0.06}
23:50:53.781 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
23:50:53.782 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
23:50:53.783 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.16 hyp=0.20 cameraTheta=-0.96 mountX=0.13 mountY=0.15, mountTheta=0.86
23:50:53.784 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.16, opts=13)
23:50:53.785 00.001 8996 Enqueuing Move request for scope (0.11, -0.16)
23:50:53.785 00.000 20224 Worker thread wakes up
23:50:53.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.16) opts 0xd
23:50:53.786 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.16)
23:50:53.786 00.000 20224 Moving (0.11, -0.16) raw xDistance=0.13 yDistance=0.15
23:50:53.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:50:53.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:53.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:50:53.786 00.000 20224 MoveAxis(E, 0, ABG)
23:50:53.786 00.000 20224 Move returns status 0, amount 0
23:50:53.786 00.000 20224 MoveAxis(N, 0, ABG)
23:50:53.786 00.000 20224 Move returns status 0, amount 0
23:50:53.786 00.000 20224 move complete, result=0
23:50:53.786 00.000 20224 worker thread done servicing request
23:50:53.790 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54304, med=2877, FiltMin=2601, FiltMax=28259, Gamma=1.000
23:50:53.806 00.016 8996 UpdateGuideState exits: m=702541 SNR=361.3
23:50:53.809 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:53.811 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:53.813 00.002 8996 Enqueuing Expose request
23:50:53.814 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:50:53.816 00.002 20224 Worker thread wakes up
23:50:53.816 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:53.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:54.970 01.154 20224 Exposure complete
23:50:55.049 00.079 20224 worker thread done servicing request
23:50:55.050 00.001 8996 OnExposeComplete: enter
23:50:55.050 00.000 8996 UpdateGuideState(): m_state=6
23:50:55.051 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8651
23:50:55.051 00.000 8996 Star::Find returns 1 (0), X=135.79, Y=474.05, Mass=596319, SNR=292.3, Peak=58976 HFD=4.4
23:50:55.053 00.002 8996 MultiStar: [#1 -0.38,-0.28,0.00,M1] [#2 -0.11,-0.41,0.93,U] [#3 -0.29,-0.30,0.67,U] [#4 -0.33,-0.31,0.00,M1] [#5 -0.55,-0.34,0.00,M1] [#6 -0.29,-0.28,0.49,U] [#7 -0.44,-0.23,0.00,M1] [#8 -0.50,-0.02,0.00,M1] 
23:50:55.054 00.001 8996 single-star, 3 included, MultiStar: {-0.23, -0.25}, one-star: {-0.28, -0.05}
23:50:55.054 00.000 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
23:50:55.056 00.002 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.31)
23:50:55.058 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.29 cameraTheta=-2.95 mountX=-0.27 mountY=0.09, mountTheta=2.84
23:50:55.062 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.05, opts=13)
23:50:55.063 00.001 8996 Enqueuing Move request for scope (-0.28, -0.05)
23:50:55.065 00.002 20224 Worker thread wakes up
23:50:55.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
23:50:55.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
23:50:55.065 00.000 20224 Moving (-0.28, -0.05) raw xDistance=-0.27 yDistance=0.09
23:50:55.066 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:50:55.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:50:55.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:50:55.066 00.000 20224 MoveAxis(E, 40, ABG)
23:50:55.066 00.000 20224 Guiding  Dir = 2, Dur = 40
23:50:55.067 00.001 20224 IsSlewing returns 0
23:50:55.067 00.000 20224 IsGuiding returns 0
23:50:55.070 00.003 20224 PulseGuide returned control before completion, sleep 47
23:50:55.073 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58976, med=2877, FiltMin=2592, FiltMax=25190, Gamma=1.000
23:50:55.087 00.014 8996 UpdateGuideState exits: m=596319 SNR=292.3
23:50:55.089 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:55.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:55.091 00.001 8996 Enqueuing Expose request
23:50:55.132 00.041 20224 IsGuiding returns 1
23:50:55.132 00.000 20224 scope still moving after pulse duration time elapsed
23:50:55.163 00.031 20224 IsSlewing returns 0
23:50:55.163 00.000 20224 IsGuiding returns 0
23:50:55.163 00.000 20224 scope move finished after 40 + 56 ms
23:50:55.163 00.000 20224 Move returns status 0, amount 40
23:50:55.163 00.000 20224 MoveAxis(N, 0, ABG)
23:50:55.163 00.000 20224 Move returns status 0, amount 0
23:50:55.163 00.000 20224 move complete, result=0
23:50:55.163 00.000 20224 worker thread done servicing request
23:50:55.163 00.000 20224 Worker thread wakes up
23:50:55.164 00.001 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
23:50:55.166 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:55.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:56.146 00.980 20224 Exposure complete
23:50:56.221 00.075 20224 worker thread done servicing request
23:50:56.221 00.000 8996 OnExposeComplete: enter
23:50:56.222 00.001 8996 UpdateGuideState(): m_state=6
23:50:56.223 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8652
23:50:56.223 00.000 8996 Star::Find returns 1 (0), X=135.72, Y=473.99, Mass=723128, SNR=347.2, Peak=65440 HFD=4.3
23:50:56.224 00.001 8996 MultiStar: [#1 -0.18,-0.31,0.69,U] [#2 -0.01,-0.35,0.67,U] [#3 -0.31,-0.09,0.61,U] [#4 -0.44,-0.18,0.00,M2] [#5 -0.41,-0.15,0.00,M2] [#6 -0.27,-0.41,0.00,M1] [#7 -0.27,-0.00,0.46,U] [#8 -0.59,-0.21,0.00,M2] 
23:50:56.225 00.001 8996 refined, 4 included, MultiStar: {-0.23, -0.18}, one-star: {-0.35, -0.12}
23:50:56.226 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
23:50:56.227 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
23:50:56.227 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-2.48 mountX=-0.21 mountY=0.21, mountTheta=2.38
23:50:56.230 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.18, opts=13)
23:50:56.233 00.003 8996 Enqueuing Move request for scope (-0.23, -0.18)
23:50:56.235 00.002 20224 Worker thread wakes up
23:50:56.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.18) opts 0xd
23:50:56.235 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.18)
23:50:56.235 00.000 20224 Moving (-0.23, -0.18) raw xDistance=-0.21 yDistance=0.21
23:50:56.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
23:50:56.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:50:56.235 00.000 20224 MoveAxis(E, 34, ABG)
23:50:56.235 00.000 20224 Guiding  Dir = 2, Dur = 34
23:50:56.236 00.001 20224 IsSlewing returns 0
23:50:56.236 00.000 20224 IsGuiding returns 0
23:50:56.245 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2877, FiltMin=2601, FiltMax=33078, Gamma=1.000
23:50:56.259 00.014 8996 UpdateGuideState exits: m=723128 SNR=347.2
23:50:56.260 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:56.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:56.262 00.001 8996 Enqueuing Expose request
23:50:56.263 00.001 20224 PulseGuide returned control before completion, sleep 20
23:50:56.291 00.028 20224 IsGuiding returns 1
23:50:56.291 00.000 20224 scope still moving after pulse duration time elapsed
23:50:56.323 00.032 20224 IsSlewing returns 0
23:50:56.324 00.001 20224 IsGuiding returns 1
23:50:56.353 00.029 20224 IsSlewing returns 0
23:50:56.353 00.000 20224 IsGuiding returns 0
23:50:56.353 00.000 20224 scope move finished after 34 + 83 ms
23:50:56.353 00.000 20224 Move returns status 0, amount 34
23:50:56.353 00.000 20224 MoveAxis(S, 43, ABG)
23:50:56.353 00.000 20224 Guiding  Dir = 1, Dur = 43
23:50:56.353 00.000 20224 IsSlewing returns 0
23:50:56.353 00.000 20224 IsGuiding returns 0
23:50:56.417 00.064 20224 IsGuiding returns 1
23:50:56.418 00.001 20224 scope still moving after pulse duration time elapsed
23:50:56.447 00.029 20224 IsSlewing returns 0
23:50:56.448 00.001 20224 IsGuiding returns 1
23:50:56.478 00.030 20224 IsSlewing returns 0
23:50:56.479 00.001 20224 IsGuiding returns 1
23:50:56.510 00.031 20224 IsSlewing returns 0
23:50:56.510 00.000 20224 IsGuiding returns 0
23:50:56.510 00.000 20224 scope move finished after 43 + 113 ms
23:50:56.510 00.000 20224 Move returns status 0, amount 43
23:50:56.510 00.000 20224 move complete, result=0
23:50:56.511 00.001 20224 worker thread done servicing request
23:50:56.511 00.000 20224 Worker thread wakes up
23:50:56.511 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 43 ms SOUTH
23:50:56.514 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:56.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:57.677 01.163 20224 Exposure complete
23:50:57.732 00.055 20224 worker thread done servicing request
23:50:57.732 00.000 8996 OnExposeComplete: enter
23:50:57.733 00.001 8996 UpdateGuideState(): m_state=6
23:50:57.734 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8653
23:50:57.735 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=474.74, Mass=698023, SNR=350.0, Peak=47917 HFD=4.6
23:50:57.736 00.001 8996 MultiStar: [#1 0.33,0.46,0.00,M1] [#2 0.72,0.65,0.00,M1] [#3 0.37,0.64,0.00,M1] [#4 0.28,0.49,0.00,M3] [#5 0.23,0.78,0.00,M3] [#6 0.31,0.64,0.00,M2] [#7 0.34,0.63,0.00,M1] [#8 0.39,0.59,0.00,M3] 
23:50:57.737 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
23:50:57.737 00.000 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
23:50:57.738 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=0.64 hyp=0.74 cameraTheta=1.04 mountX=0.31 mountY=-0.68, mountTheta=-1.14
23:50:57.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.64, opts=13)
23:50:57.740 00.001 8996 Enqueuing Move request for scope (0.38, 0.64)
23:50:57.741 00.001 20224 Worker thread wakes up
23:50:57.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.64) opts 0xd
23:50:57.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.64)
23:50:57.741 00.000 20224 Moving (0.38, 0.64) raw xDistance=0.31 yDistance=-0.68
23:50:57.742 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:50:57.742 00.000 20224 resist switch: large excursion: input -0.68 thresh 0.60 direction from 1 to -1
23:50:57.742 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.03
23:50:57.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
23:50:57.742 00.000 20224 MoveAxis(W, 43, ABG)
23:50:57.742 00.000 20224 Guiding  Dir = 3, Dur = 43
23:50:57.743 00.001 20224 IsSlewing returns 0
23:50:57.743 00.000 20224 IsGuiding returns 0
23:50:57.745 00.002 20224 PulseGuide returned control before completion, sleep 52
23:50:57.746 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47917, med=2877, FiltMin=2595, FiltMax=26109, Gamma=1.000
23:50:57.761 00.015 8996 UpdateGuideState exits: m=698023 SNR=350.0
23:50:57.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:57.762 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:57.763 00.001 8996 Enqueuing Expose request
23:50:57.805 00.042 20224 IsGuiding returns 1
23:50:57.805 00.000 20224 scope still moving after pulse duration time elapsed
23:50:57.837 00.032 20224 IsSlewing returns 0
23:50:57.837 00.000 20224 IsGuiding returns 0
23:50:57.837 00.000 20224 scope move finished after 43 + 51 ms
23:50:57.838 00.001 20224 Move returns status 0, amount 43
23:50:57.838 00.000 20224 MoveAxis(N, 143, ABG)
23:50:57.838 00.000 20224 Guiding  Dir = 0, Dur = 143
23:50:57.838 00.000 20224 IsSlewing returns 0
23:50:57.838 00.000 20224 IsGuiding returns 0
23:50:57.840 00.002 20224 PulseGuide returned control before completion, sleep 152
23:50:58.010 00.170 20224 IsGuiding returns 1
23:50:58.010 00.000 20224 scope still moving after pulse duration time elapsed
23:50:58.040 00.030 20224 IsSlewing returns 0
23:50:58.040 00.000 20224 IsGuiding returns 1
23:50:58.071 00.031 20224 IsSlewing returns 0
23:50:58.072 00.001 20224 IsGuiding returns 0
23:50:58.072 00.000 20224 scope move finished after 143 + 90 ms
23:50:58.072 00.000 20224 Move returns status 0, amount 143
23:50:58.072 00.000 20224 move complete, result=0
23:50:58.072 00.000 20224 worker thread done servicing request
23:50:58.072 00.000 20224 Worker thread wakes up
23:50:58.072 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.7 px 143 ms NORTH
23:50:58.074 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:58.075 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:59.052 00.977 20224 Exposure complete
23:50:59.157 00.105 20224 worker thread done servicing request
23:50:59.157 00.000 8996 OnExposeComplete: enter
23:50:59.159 00.002 8996 UpdateGuideState(): m_state=6
23:50:59.160 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8654
23:50:59.161 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=474.74, Mass=718275, SNR=309.3, Peak=52816 HFD=4.5
23:50:59.163 00.002 8996 MultiStar: [#1 -0.29,0.09,0.73,U] [#2 -0.12,0.34,0.81,U] [#3 -0.17,0.30,0.70,U] [#4 -0.25,0.28,0.58,U] [#5 -0.26,0.48,0.00,M4] [#6 -0.15,0.29,0.43,U] [#7 -0.31,0.24,0.47,U] [#8 -0.44,0.16,0.00,M4] 
23:50:59.163 00.000 8996 refined, 6 included, MultiStar: {-0.22, 0.34}, one-star: {-0.26, 0.63}
23:50:59.165 00.002 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
23:50:59.167 00.002 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
23:50:59.168 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.34 hyp=0.40 cameraTheta=2.15 mountX=-0.25 mountY=-0.31, mountTheta=-2.26
23:50:59.169 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.34, opts=13)
23:50:59.170 00.001 8996 Enqueuing Move request for scope (-0.22, 0.34)
23:50:59.171 00.001 20224 Worker thread wakes up
23:50:59.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.34) opts 0xd
23:50:59.171 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.34)
23:50:59.171 00.000 20224 Moving (-0.22, 0.34) raw xDistance=-0.25 yDistance=-0.31
23:50:59.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
23:50:59.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
23:50:59.171 00.000 20224 MoveAxis(E, 34, ABG)
23:50:59.171 00.000 20224 Guiding  Dir = 2, Dur = 34
23:50:59.172 00.001 20224 IsSlewing returns 0
23:50:59.172 00.000 20224 IsGuiding returns 0
23:50:59.178 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52816, med=2877, FiltMin=2589, FiltMax=27654, Gamma=1.000
23:50:59.192 00.014 8996 UpdateGuideState exits: m=718275 SNR=309.3
23:50:59.194 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:50:59.196 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:50:59.197 00.001 8996 Enqueuing Expose request
23:50:59.198 00.001 20224 PulseGuide returned control before completion, sleep 20
23:50:59.227 00.029 20224 IsGuiding returns 1
23:50:59.227 00.000 20224 scope still moving after pulse duration time elapsed
23:50:59.258 00.031 20224 IsSlewing returns 0
23:50:59.259 00.001 20224 IsGuiding returns 1
23:50:59.290 00.031 20224 IsSlewing returns 0
23:50:59.290 00.000 20224 IsGuiding returns 0
23:50:59.290 00.000 20224 scope move finished after 34 + 83 ms
23:50:59.290 00.000 20224 Move returns status 0, amount 34
23:50:59.290 00.000 20224 MoveAxis(N, 65, ABG)
23:50:59.290 00.000 20224 Guiding  Dir = 0, Dur = 65
23:50:59.290 00.000 20224 IsSlewing returns 0
23:50:59.291 00.001 20224 IsGuiding returns 0
23:50:59.292 00.001 20224 PulseGuide returned control before completion, sleep 74
23:50:59.368 00.076 20224 IsGuiding returns 1
23:50:59.368 00.000 20224 scope still moving after pulse duration time elapsed
23:50:59.399 00.031 20224 IsSlewing returns 0
23:50:59.399 00.000 20224 IsGuiding returns 1
23:50:59.430 00.031 20224 IsSlewing returns 0
23:50:59.430 00.000 20224 IsGuiding returns 1
23:50:59.461 00.031 20224 IsSlewing returns 0
23:50:59.461 00.000 20224 IsGuiding returns 0
23:50:59.462 00.001 20224 scope move finished after 65 + 105 ms
23:50:59.462 00.000 20224 Move returns status 0, amount 65
23:50:59.462 00.000 20224 move complete, result=0
23:50:59.462 00.000 20224 worker thread done servicing request
23:50:59.462 00.000 20224 Worker thread wakes up
23:50:59.462 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:50:59.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:50:59.462 00.000 8996 GuideStep: -0.3 px 34 ms EAST, -0.3 px 65 ms NORTH
23:51:00.637 01.175 20224 Exposure complete
23:51:00.696 00.059 20224 worker thread done servicing request
23:51:00.696 00.000 8996 OnExposeComplete: enter
23:51:00.697 00.001 8996 UpdateGuideState(): m_state=6
23:51:00.698 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8655
23:51:00.699 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.11, Mass=741670, SNR=374.5, Peak=64598 HFD=4.4
23:51:00.699 00.000 8996 MultiStar: large primary error, entering stabilization period
23:51:00.700 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
23:51:00.701 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
23:51:00.701 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.99 hyp=0.99 cameraTheta=-1.61 mountX=0.05 mountY=0.99, mountTheta=1.52
23:51:00.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.99, opts=13)
23:51:00.704 00.001 8996 Enqueuing Move request for scope (-0.04, -0.99)
23:51:00.705 00.001 20224 Worker thread wakes up
23:51:00.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.99) opts 0xd
23:51:00.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.99)
23:51:00.705 00.000 20224 Moving (-0.04, -0.99) raw xDistance=0.05 yDistance=0.99
23:51:00.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:51:00.705 00.000 20224 resist switch: large excursion: input 0.99 thresh 0.60 direction from -1 to 1
23:51:00.705 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.97
23:51:00.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.99 from input 0.99
23:51:00.705 00.000 20224 MoveAxis(E, 0, ABG)
23:51:00.705 00.000 20224 Move returns status 0, amount 0
23:51:00.705 00.000 20224 MoveAxis(S, 209, ABG)
23:51:00.705 00.000 20224 Guiding  Dir = 1, Dur = 209
23:51:00.705 00.000 20224 IsSlewing returns 0
23:51:00.706 00.001 20224 IsGuiding returns 0
23:51:00.710 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64598, med=2877, FiltMin=2592, FiltMax=27318, Gamma=1.000
23:51:00.723 00.013 8996 UpdateGuideState exits: m=741670 SNR=374.5
23:51:00.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:00.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:00.725 00.000 8996 Enqueuing Expose request
23:51:00.754 00.029 20224 PulseGuide returned control before completion, sleep 170
23:51:00.940 00.186 20224 IsGuiding returns 1
23:51:00.940 00.000 20224 scope still moving after pulse duration time elapsed
23:51:00.970 00.030 20224 IsSlewing returns 0
23:51:00.970 00.000 20224 IsGuiding returns 1
23:51:01.001 00.031 20224 IsSlewing returns 0
23:51:01.001 00.000 20224 IsGuiding returns 0
23:51:01.001 00.000 20224 scope move finished after 209 + 86 ms
23:51:01.001 00.000 20224 Move returns status 0, amount 209
23:51:01.002 00.001 20224 move complete, result=0
23:51:01.002 00.000 20224 worker thread done servicing request
23:51:01.002 00.000 20224 Worker thread wakes up
23:51:01.002 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 1.0 px 209 ms SOUTH
23:51:01.003 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:01.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:01.980 00.977 20224 Exposure complete
23:51:02.042 00.062 20224 worker thread done servicing request
23:51:02.042 00.000 8996 OnExposeComplete: enter
23:51:02.044 00.002 8996 UpdateGuideState(): m_state=6
23:51:02.045 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8656
23:51:02.047 00.002 8996 Star::Find returns 1 (0), X=136.07, Y=473.63, Mass=677720, SNR=318.6, Peak=52240 HFD=4.3
23:51:02.049 00.002 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
23:51:02.051 00.002 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.69)
23:51:02.052 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.48 hyp=0.48 cameraTheta=-1.57 mountX=0.05 mountY=0.48, mountTheta=1.47
23:51:02.056 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.48, opts=13)
23:51:02.057 00.001 8996 Enqueuing Move request for scope (0.00, -0.48)
23:51:02.058 00.001 20224 Worker thread wakes up
23:51:02.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.48) opts 0xd
23:51:02.058 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.48)
23:51:02.058 00.000 20224 Moving (0.00, -0.48) raw xDistance=0.05 yDistance=0.48
23:51:02.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:51:02.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
23:51:02.058 00.000 20224 MoveAxis(E, 0, ABG)
23:51:02.058 00.000 20224 Move returns status 0, amount 0
23:51:02.058 00.000 20224 MoveAxis(S, 100, ABG)
23:51:02.058 00.000 20224 Guiding  Dir = 1, Dur = 100
23:51:02.058 00.000 20224 IsSlewing returns 0
23:51:02.058 00.000 20224 IsGuiding returns 0
23:51:02.065 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52240, med=2877, FiltMin=2621, FiltMax=23094, Gamma=1.000
23:51:02.080 00.015 8996 UpdateGuideState exits: m=677720 SNR=318.6
23:51:02.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:02.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:02.082 00.000 8996 Enqueuing Expose request
23:51:02.095 00.013 20224 PulseGuide returned control before completion, sleep 74
23:51:02.172 00.077 20224 IsGuiding returns 1
23:51:02.172 00.000 20224 scope still moving after pulse duration time elapsed
23:51:02.207 00.035 20224 IsSlewing returns 0
23:51:02.207 00.000 20224 IsGuiding returns 1
23:51:02.233 00.026 20224 IsSlewing returns 0
23:51:02.233 00.000 20224 IsGuiding returns 1
23:51:02.264 00.031 20224 IsSlewing returns 0
23:51:02.265 00.001 20224 IsGuiding returns 0
23:51:02.265 00.000 20224 scope move finished after 100 + 106 ms
23:51:02.265 00.000 20224 Move returns status 0, amount 100
23:51:02.265 00.000 20224 move complete, result=0
23:51:02.265 00.000 20224 worker thread done servicing request
23:51:02.265 00.000 20224 Worker thread wakes up
23:51:02.265 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 100 ms SOUTH
23:51:02.269 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:02.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:03.434 01.165 20224 Exposure complete
23:51:03.506 00.072 20224 worker thread done servicing request
23:51:03.506 00.000 8996 OnExposeComplete: enter
23:51:03.507 00.001 8996 UpdateGuideState(): m_state=6
23:51:03.508 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8657
23:51:03.509 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=474.64, Mass=742978, SNR=384.3, Peak=54080 HFD=4.6
23:51:03.510 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
23:51:03.510 00.000 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
23:51:03.511 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.53 hyp=0.53 cameraTheta=1.51 mountX=-0.02 mountY=-0.53, mountTheta=-1.61
23:51:03.512 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.53, opts=13)
23:51:03.513 00.001 8996 Enqueuing Move request for scope (0.03, 0.53)
23:51:03.514 00.001 20224 Worker thread wakes up
23:51:03.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.53) opts 0xd
23:51:03.514 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.53)
23:51:03.514 00.000 20224 Moving (0.03, 0.53) raw xDistance=-0.02 yDistance=-0.53
23:51:03.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:51:03.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:03.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
23:51:03.514 00.000 20224 MoveAxis(E, 0, ABG)
23:51:03.514 00.000 20224 Move returns status 0, amount 0
23:51:03.514 00.000 20224 MoveAxis(N, 0, ABG)
23:51:03.514 00.000 20224 Move returns status 0, amount 0
23:51:03.514 00.000 20224 move complete, result=0
23:51:03.515 00.001 20224 worker thread done servicing request
23:51:03.518 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54080, med=2877, FiltMin=2614, FiltMax=23414, Gamma=1.000
23:51:03.537 00.019 8996 UpdateGuideState exits: m=742978 SNR=384.3
23:51:03.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:03.540 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:03.541 00.001 8996 Enqueuing Expose request
23:51:03.542 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
23:51:03.543 00.001 20224 Worker thread wakes up
23:51:03.543 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:03.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:04.517 00.974 20224 Exposure complete
23:51:04.599 00.082 20224 worker thread done servicing request
23:51:04.599 00.000 8996 OnExposeComplete: enter
23:51:04.600 00.001 8996 UpdateGuideState(): m_state=6
23:51:04.601 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8658
23:51:04.602 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=474.84, Mass=726392, SNR=358.5, Peak=56624 HFD=4.4
23:51:04.603 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
23:51:04.603 00.000 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
23:51:04.604 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.74 hyp=0.75 cameraTheta=1.41 mountX=0.05 mountY=-0.75, mountTheta=-1.51
23:51:04.605 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.74, opts=13)
23:51:04.606 00.001 8996 Enqueuing Move request for scope (0.12, 0.74)
23:51:04.608 00.002 20224 Worker thread wakes up
23:51:04.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.74) opts 0xd
23:51:04.608 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.74)
23:51:04.608 00.000 20224 Moving (0.12, 0.74) raw xDistance=0.05 yDistance=-0.75
23:51:04.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:51:04.608 00.000 20224 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
23:51:04.608 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
23:51:04.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
23:51:04.608 00.000 20224 MoveAxis(E, 0, ABG)
23:51:04.608 00.000 20224 Move returns status 0, amount 0
23:51:04.608 00.000 20224 MoveAxis(N, 157, ABG)
23:51:04.608 00.000 20224 Guiding  Dir = 0, Dur = 157
23:51:04.610 00.002 20224 IsSlewing returns 0
23:51:04.610 00.000 20224 IsGuiding returns 0
23:51:04.617 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56624, med=2877, FiltMin=2621, FiltMax=27574, Gamma=1.000
23:51:04.638 00.021 8996 UpdateGuideState exits: m=726392 SNR=358.5
23:51:04.640 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:04.642 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:04.645 00.003 8996 Enqueuing Expose request
23:51:04.657 00.012 20224 PulseGuide returned control before completion, sleep 120
23:51:04.781 00.124 20224 IsGuiding returns 1
23:51:04.781 00.000 20224 scope still moving after pulse duration time elapsed
23:51:04.812 00.031 20224 IsSlewing returns 0
23:51:04.813 00.001 20224 IsGuiding returns 1
23:51:04.844 00.031 20224 IsSlewing returns 0
23:51:04.844 00.000 20224 IsGuiding returns 0
23:51:04.844 00.000 20224 scope move finished after 157 + 77 ms
23:51:04.844 00.000 20224 Move returns status 0, amount 157
23:51:04.844 00.000 20224 move complete, result=0
23:51:04.845 00.001 20224 worker thread done servicing request
23:51:04.845 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.7 px 157 ms NORTH
23:51:04.846 00.001 20224 Worker thread wakes up
23:51:04.846 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:04.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:06.014 01.168 20224 Exposure complete
23:51:06.087 00.073 20224 worker thread done servicing request
23:51:06.087 00.000 8996 OnExposeComplete: enter
23:51:06.088 00.001 8996 UpdateGuideState(): m_state=6
23:51:06.089 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8659
23:51:06.089 00.000 8996 Star::Find returns 1 (0), X=136.09, Y=474.49, Mass=773757, SNR=382.8, Peak=56384 HFD=4.6
23:51:06.090 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
23:51:06.091 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
23:51:06.092 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.50 mountX=-0.01 mountY=-0.38, mountTheta=-1.60
23:51:06.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.38, opts=13)
23:51:06.095 00.001 8996 Enqueuing Move request for scope (0.03, 0.38)
23:51:06.096 00.001 20224 Worker thread wakes up
23:51:06.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.38) opts 0xd
23:51:06.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.38)
23:51:06.096 00.000 20224 Moving (0.03, 0.38) raw xDistance=-0.01 yDistance=-0.38
23:51:06.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:51:06.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
23:51:06.096 00.000 20224 MoveAxis(E, 0, ABG)
23:51:06.096 00.000 20224 Move returns status 0, amount 0
23:51:06.096 00.000 20224 MoveAxis(N, 81, ABG)
23:51:06.096 00.000 20224 Guiding  Dir = 0, Dur = 81
23:51:06.097 00.001 20224 IsSlewing returns 0
23:51:06.097 00.000 20224 IsGuiding returns 0
23:51:06.098 00.001 20224 PulseGuide returned control before completion, sleep 90
23:51:06.100 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56384, med=2877, FiltMin=2617, FiltMax=23757, Gamma=1.000
23:51:06.115 00.015 8996 UpdateGuideState exits: m=773757 SNR=382.8
23:51:06.116 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:06.117 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:06.118 00.001 8996 Enqueuing Expose request
23:51:06.202 00.084 20224 IsGuiding returns 0
23:51:06.202 00.000 20224 Move returns status 0, amount 81
23:51:06.202 00.000 20224 move complete, result=0
23:51:06.202 00.000 20224 worker thread done servicing request
23:51:06.202 00.000 20224 Worker thread wakes up
23:51:06.202 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:06.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:06.203 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 81 ms NORTH
23:51:07.191 00.988 20224 Exposure complete
23:51:07.257 00.066 20224 worker thread done servicing request
23:51:07.257 00.000 8996 OnExposeComplete: enter
23:51:07.258 00.001 8996 UpdateGuideState(): m_state=6
23:51:07.259 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8660
23:51:07.259 00.000 8996 Star::Find returns 1 (0), X=136.04, Y=474.20, Mass=688631, SNR=332.6, Peak=63152 HFD=4.4
23:51:07.261 00.002 8996 MultiStar: exiting stabilization period
23:51:07.261 00.000 8996 MultiStar: [#1 -0.23,-0.17,0.67,U] [#2 0.11,-0.32,0.82,U] [#3 0.00,-0.15,0.61,U] [#4 -0.11,-0.21,0.51,U] [#5 -0.18,-0.07,0.62,U] [#6 -0.42,-0.17,0.00,M2] [#7 -0.21,-0.21,0.45,U] [#8 -0.20,-0.16,0.39,U] 
23:51:07.262 00.001 8996 single-star, 7 included, MultiStar: {-0.09, -0.13}, one-star: {-0.03, 0.09}
23:51:07.263 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
23:51:07.263 00.000 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
23:51:07.264 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.84 mountX=-0.04 mountY=-0.09, mountTheta=-1.94
23:51:07.266 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
23:51:07.266 00.000 8996 Enqueuing Move request for scope (-0.03, 0.09)
23:51:07.267 00.001 20224 Worker thread wakes up
23:51:07.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
23:51:07.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
23:51:07.267 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
23:51:07.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:51:07.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:07.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:51:07.267 00.000 20224 MoveAxis(E, 0, ABG)
23:51:07.267 00.000 20224 Move returns status 0, amount 0
23:51:07.268 00.001 20224 MoveAxis(N, 0, ABG)
23:51:07.268 00.000 20224 Move returns status 0, amount 0
23:51:07.268 00.000 20224 move complete, result=0
23:51:07.268 00.000 20224 worker thread done servicing request
23:51:07.273 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63152, med=2877, FiltMin=2601, FiltMax=26038, Gamma=1.000
23:51:07.294 00.021 8996 UpdateGuideState exits: m=688631 SNR=332.6
23:51:07.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:07.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:07.297 00.001 8996 Enqueuing Expose request
23:51:07.297 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:07.298 00.001 20224 Worker thread wakes up
23:51:07.298 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:07.299 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:08.471 01.172 20224 Exposure complete
23:51:08.547 00.076 20224 worker thread done servicing request
23:51:08.547 00.000 8996 OnExposeComplete: enter
23:51:08.548 00.001 8996 UpdateGuideState(): m_state=6
23:51:08.549 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8661
23:51:08.550 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=474.12, Mass=641175, SNR=318.2, Peak=58928 HFD=4.4
23:51:08.551 00.001 8996 MultiStar: [#1 -0.55,-0.06,0.00,M1] [#2 0.00,-0.10,0.83,U] [#3 -0.12,-0.10,0.73,U] [#4 -0.20,-0.12,0.60,U] [#5 -0.53,-0.13,0.00,M4] [#6 -0.25,-0.08,0.58,U] [#7 -0.32,-0.22,0.52,U] [#8 -0.47,-0.16,0.00,M4] 
23:51:08.552 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.09}, one-star: {-0.24, 0.01}
23:51:08.552 00.000 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
23:51:08.553 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
23:51:08.554 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.68 mountX=-0.17 mountY=0.11, mountTheta=2.57
23:51:08.555 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.09, opts=13)
23:51:08.556 00.001 8996 Enqueuing Move request for scope (-0.18, -0.09)
23:51:08.557 00.001 20224 Worker thread wakes up
23:51:08.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
23:51:08.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
23:51:08.557 00.000 20224 Moving (-0.18, -0.09) raw xDistance=-0.17 yDistance=0.11
23:51:08.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:51:08.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:08.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:51:08.557 00.000 20224 MoveAxis(E, 0, ABG)
23:51:08.557 00.000 20224 Move returns status 0, amount 0
23:51:08.557 00.000 20224 MoveAxis(N, 0, ABG)
23:51:08.557 00.000 20224 Move returns status 0, amount 0
23:51:08.557 00.000 20224 move complete, result=0
23:51:08.558 00.001 20224 worker thread done servicing request
23:51:08.562 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58928, med=2877, FiltMin=2592, FiltMax=26893, Gamma=1.000
23:51:08.576 00.014 8996 UpdateGuideState exits: m=641175 SNR=318.2
23:51:08.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:08.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:08.579 00.001 8996 Enqueuing Expose request
23:51:08.580 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:08.581 00.001 20224 Worker thread wakes up
23:51:08.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:08.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:09.558 00.977 20224 Exposure complete
23:51:09.627 00.069 20224 worker thread done servicing request
23:51:09.627 00.000 8996 OnExposeComplete: enter
23:51:09.628 00.001 8996 UpdateGuideState(): m_state=6
23:51:09.629 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8662
23:51:09.630 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=473.77, Mass=747258, SNR=359.8, Peak=65440 HFD=4.4
23:51:09.631 00.001 8996 MultiStar: [#1 -0.19,-0.29,0.62,U] [#2 0.16,-0.31,0.69,U] [#3 -0.03,-0.27,0.59,U] [#4 -0.10,-0.41,0.49,U] [#5 -0.40,-0.16,0.00,M5] [#6 0.02,-0.28,0.40,U] [#7 -0.12,-0.16,0.42,U] [#8 -0.31,-0.26,0.31,U] 
23:51:09.631 00.000 8996 refined, 7 included, MultiStar: {-0.10, -0.30}, one-star: {-0.24, -0.34}
23:51:09.632 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
23:51:09.633 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
23:51:09.634 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.89 mountX=-0.07 mountY=0.31, mountTheta=1.79
23:51:09.635 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.30, opts=13)
23:51:09.636 00.001 8996 Enqueuing Move request for scope (-0.10, -0.30)
23:51:09.637 00.001 20224 Worker thread wakes up
23:51:09.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd
23:51:09.637 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.30)
23:51:09.637 00.000 20224 Moving (-0.10, -0.30) raw xDistance=-0.07 yDistance=0.31
23:51:09.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:51:09.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:09.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:51:09.637 00.000 20224 MoveAxis(E, 0, ABG)
23:51:09.637 00.000 20224 Move returns status 0, amount 0
23:51:09.637 00.000 20224 MoveAxis(N, 0, ABG)
23:51:09.637 00.000 20224 Move returns status 0, amount 0
23:51:09.637 00.000 20224 move complete, result=0
23:51:09.637 00.000 20224 worker thread done servicing request
23:51:09.642 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=65440, med=2877, FiltMin=2573, FiltMax=31933, Gamma=1.000
23:51:09.669 00.027 8996 UpdateGuideState exits: m=747258 SNR=359.8
23:51:09.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:09.671 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:09.673 00.002 8996 Enqueuing Expose request
23:51:09.674 00.001 20224 Worker thread wakes up
23:51:09.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:09.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:09.674 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:51:10.862 01.188 20224 Exposure complete
23:51:10.928 00.066 20224 worker thread done servicing request
23:51:10.929 00.001 8996 OnExposeComplete: enter
23:51:10.929 00.000 8996 UpdateGuideState(): m_state=6
23:51:10.930 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8663
23:51:10.930 00.000 8996 Star::Find returns 1 (0), X=136.10, Y=473.72, Mass=704143, SNR=315.8, Peak=60240 HFD=4.4
23:51:10.932 00.002 8996 MultiStar: [#1 -0.29,-0.28,0.72,U] [#2 0.28,-0.38,0.00,M1] [#3 0.11,-0.51,0.00,M1] [#4 -0.01,-0.37,0.62,U] [#5 -0.21,-0.39,0.00,M6] [#6 -0.10,-0.50,0.00,M1] [#7 -0.17,-0.32,0.46,U] [#8 -0.17,-0.29,0.42,U] 
23:51:10.933 00.001 8996 refined, 4 included, MultiStar: {-0.10, -0.34}, one-star: {0.03, -0.39}
23:51:10.933 00.000 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
23:51:10.934 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
23:51:10.935 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.87 mountX=-0.07 mountY=0.35, mountTheta=1.77
23:51:10.936 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.34, opts=13)
23:51:10.938 00.002 8996 Enqueuing Move request for scope (-0.10, -0.34)
23:51:10.939 00.001 20224 Worker thread wakes up
23:51:10.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.34) opts 0xd
23:51:10.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.34)
23:51:10.939 00.000 20224 Moving (-0.10, -0.34) raw xDistance=-0.07 yDistance=0.35
23:51:10.940 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:51:10.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:10.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
23:51:10.940 00.000 20224 MoveAxis(E, 0, ABG)
23:51:10.940 00.000 20224 Move returns status 0, amount 0
23:51:10.940 00.000 20224 MoveAxis(N, 0, ABG)
23:51:10.940 00.000 20224 Move returns status 0, amount 0
23:51:10.940 00.000 20224 move complete, result=0
23:51:10.941 00.001 20224 worker thread done servicing request
23:51:10.948 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60240, med=2877, FiltMin=2617, FiltMax=23165, Gamma=1.000
23:51:10.965 00.017 8996 UpdateGuideState exits: m=704143 SNR=315.8
23:51:10.967 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:10.968 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:10.968 00.000 8996 Enqueuing Expose request
23:51:10.969 00.001 20224 Worker thread wakes up
23:51:10.969 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:10.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:10.969 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:51:11.947 00.978 20224 Exposure complete
23:51:12.038 00.091 20224 worker thread done servicing request
23:51:12.038 00.000 8996 OnExposeComplete: enter
23:51:12.039 00.001 8996 UpdateGuideState(): m_state=6
23:51:12.040 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8664
23:51:12.041 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=474.01, Mass=683750, SNR=357.2, Peak=64720 HFD=4.4
23:51:12.042 00.001 8996 MultiStar: [#1 -0.18,-0.28,0.64,U] [#2 0.03,-0.28,0.61,U] [#3 0.00,-0.35,0.60,U] [#4 -0.03,-0.34,0.54,U] [#5 -0.29,-0.12,0.68,U] [#6 -0.15,-0.35,0.44,U] [#7 -0.26,-0.33,0.49,U] [#8 -0.31,-0.31,0.00,M3] 
23:51:12.042 00.000 8996 single-star, 7 included, MultiStar: {-0.14, -0.25}, one-star: {-0.22, -0.09}
23:51:12.043 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
23:51:12.044 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
23:51:12.044 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-2.74 mountX=-0.21 mountY=0.12, mountTheta=2.63
23:51:12.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.09, opts=13)
23:51:12.047 00.001 8996 Enqueuing Move request for scope (-0.22, -0.09)
23:51:12.047 00.000 20224 Worker thread wakes up
23:51:12.048 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
23:51:12.048 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
23:51:12.048 00.000 20224 Moving (-0.22, -0.09) raw xDistance=-0.21 yDistance=0.12
23:51:12.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:51:12.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:12.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:51:12.048 00.000 20224 MoveAxis(E, 31, ABG)
23:51:12.048 00.000 20224 Guiding  Dir = 2, Dur = 31
23:51:12.048 00.000 20224 IsSlewing returns 0
23:51:12.048 00.000 20224 IsGuiding returns 0
23:51:12.051 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64720, med=2877, FiltMin=2582, FiltMax=27638, Gamma=1.000
23:51:12.060 00.009 20224 PulseGuide returned control before completion, sleep 30
23:51:12.068 00.008 8996 UpdateGuideState exits: m=683750 SNR=357.2
23:51:12.070 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:12.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:12.073 00.002 8996 Enqueuing Expose request
23:51:12.105 00.032 20224 IsGuiding returns 1
23:51:12.105 00.000 20224 scope still moving after pulse duration time elapsed
23:51:12.137 00.032 20224 IsSlewing returns 0
23:51:12.137 00.000 20224 IsGuiding returns 0
23:51:12.137 00.000 20224 scope move finished after 31 + 58 ms
23:51:12.138 00.001 20224 Move returns status 0, amount 31
23:51:12.138 00.000 20224 MoveAxis(N, 0, ABG)
23:51:12.138 00.000 20224 Move returns status 0, amount 0
23:51:12.138 00.000 20224 move complete, result=0
23:51:12.138 00.000 20224 worker thread done servicing request
23:51:12.138 00.000 20224 Worker thread wakes up
23:51:12.138 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:12.138 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:12.138 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
23:51:13.301 01.163 20224 Exposure complete
23:51:13.382 00.081 20224 worker thread done servicing request
23:51:13.382 00.000 8996 OnExposeComplete: enter
23:51:13.384 00.002 8996 UpdateGuideState(): m_state=6
23:51:13.386 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8665
23:51:13.387 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=473.70, Mass=663165, SNR=324.1, Peak=49046 HFD=4.3
23:51:13.389 00.002 8996 MultiStar: [#1 0.20,-0.51,0.00,M1] [#2 0.32,-0.24,0.71,U] [#3 0.33,-0.28,0.00,M1] [#4 0.30,-0.60,0.00,M1] [#5 -0.27,-0.42,0.00,M6] [#6 0.39,-0.47,0.00,M1] [#7 0.05,-0.34,0.45,U] [#8 -0.29,-0.49,0.00,M4] 
23:51:13.390 00.001 8996 refined, 2 included, MultiStar: {0.21, -0.34}, one-star: {0.19, -0.40}
23:51:13.391 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
23:51:13.392 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.24)
23:51:13.393 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.34 hyp=0.39 cameraTheta=-1.02 mountX=0.24 mountY=0.31, mountTheta=0.92
23:51:13.394 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.34, opts=13)
23:51:13.395 00.001 8996 Enqueuing Move request for scope (0.21, -0.34)
23:51:13.396 00.001 20224 Worker thread wakes up
23:51:13.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.34) opts 0xd
23:51:13.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.34)
23:51:13.396 00.000 20224 Moving (0.21, -0.34) raw xDistance=0.24 yDistance=0.31
23:51:13.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
23:51:13.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:13.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
23:51:13.396 00.000 20224 MoveAxis(W, 33, ABG)
23:51:13.396 00.000 20224 Guiding  Dir = 3, Dur = 33
23:51:13.397 00.001 20224 IsSlewing returns 0
23:51:13.397 00.000 20224 IsGuiding returns 0
23:51:13.398 00.001 20224 PulseGuide returned control before completion, sleep 42
23:51:13.400 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49046, med=2877, FiltMin=2614, FiltMax=22633, Gamma=1.000
23:51:13.417 00.017 8996 UpdateGuideState exits: m=663165 SNR=324.1
23:51:13.418 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:13.418 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:13.419 00.001 8996 Enqueuing Expose request
23:51:13.445 00.026 20224 IsGuiding returns 1
23:51:13.445 00.000 20224 scope still moving after pulse duration time elapsed
23:51:13.477 00.032 20224 IsSlewing returns 0
23:51:13.478 00.001 20224 IsGuiding returns 0
23:51:13.478 00.000 20224 scope move finished after 33 + 48 ms
23:51:13.478 00.000 20224 Move returns status 0, amount 33
23:51:13.478 00.000 20224 MoveAxis(N, 0, ABG)
23:51:13.478 00.000 20224 Move returns status 0, amount 0
23:51:13.478 00.000 20224 move complete, result=0
23:51:13.478 00.000 20224 worker thread done servicing request
23:51:13.478 00.000 20224 Worker thread wakes up
23:51:13.478 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:13.479 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.3 px 0 ms NORTH
23:51:13.482 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:14.447 00.965 20224 Exposure complete
23:51:14.521 00.074 20224 worker thread done servicing request
23:51:14.522 00.001 8996 OnExposeComplete: enter
23:51:14.522 00.000 8996 UpdateGuideState(): m_state=6
23:51:14.523 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8666
23:51:14.524 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.88, Mass=720054, SNR=337.5, Peak=65440 HFD=4.4
23:51:14.525 00.001 8996 MultiStar: [#1 -0.42,-0.49,0.00,M2] [#2 -0.14,-0.31,0.75,U] [#3 -0.06,-0.36,0.63,U] [#4 -0.25,-0.38,0.00,M2] [#5 -0.45,-0.46,0.00,M7] [#6 -0.28,-0.46,0.00,M2] [#7 -0.55,-0.61,0.00,M1] [#8 -0.41,-0.46,0.00,M5] 
23:51:14.526 00.001 8996 single-star, 2 included, MultiStar: {-0.13, -0.29}, one-star: {-0.16, -0.22}
23:51:14.527 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
23:51:14.527 00.000 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
23:51:14.528 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-2.19 mountX=-0.14 mountY=0.24, mountTheta=2.09
23:51:14.529 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.22, opts=13)
23:51:14.530 00.001 8996 Enqueuing Move request for scope (-0.16, -0.22)
23:51:14.531 00.001 20224 Worker thread wakes up
23:51:14.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.22) opts 0xd
23:51:14.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.22)
23:51:14.532 00.001 20224 Moving (-0.16, -0.22) raw xDistance=-0.14 yDistance=0.24
23:51:14.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:51:14.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:51:14.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:51:14.532 00.000 20224 MoveAxis(E, 0, ABG)
23:51:14.532 00.000 20224 Move returns status 0, amount 0
23:51:14.532 00.000 20224 MoveAxis(N, 0, ABG)
23:51:14.532 00.000 20224 Move returns status 0, amount 0
23:51:14.532 00.000 20224 move complete, result=0
23:51:14.533 00.001 20224 worker thread done servicing request
23:51:14.539 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65440, med=2880, FiltMin=2605, FiltMax=28387, Gamma=1.000
23:51:14.559 00.020 8996 UpdateGuideState exits: m=720054 SNR=337.5
23:51:14.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:14.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:14.562 00.001 8996 Enqueuing Expose request
23:51:14.563 00.001 20224 Worker thread wakes up
23:51:14.563 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:51:14.564 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:14.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:15.714 01.150 20224 Exposure complete
23:51:15.795 00.081 20224 worker thread done servicing request
23:51:15.795 00.000 8996 OnExposeComplete: enter
23:51:15.797 00.002 8996 UpdateGuideState(): m_state=6
23:51:15.797 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8667
23:51:15.798 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=473.98, Mass=607866, SNR=305.2, Peak=65440 HFD=4.3
23:51:15.799 00.001 8996 MultiStar: [#1 -0.52,-0.15,0.00,M3] [#2 -0.35,-0.10,0.80,U] [#3 -0.55,-0.33,0.00,M1] [#4 -0.55,-0.25,0.00,M3] [#5 -0.49,-0.13,0.00,M8] [#6 -0.61,-0.27,0.00,M3] [#7 -0.53,-0.36,0.00,M2] [#8 -0.57,-0.33,0.00,M6] 
23:51:15.800 00.001 8996 single-star, 1 included, MultiStar: {-0.29, -0.11}, one-star: {-0.25, -0.13}
23:51:15.801 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
23:51:15.801 00.000 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
23:51:15.802 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-2.67 mountX=-0.23 mountY=0.15, mountTheta=2.56
23:51:15.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.13, opts=13)
23:51:15.804 00.000 8996 Enqueuing Move request for scope (-0.25, -0.13)
23:51:15.805 00.001 20224 Worker thread wakes up
23:51:15.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.13) opts 0xd
23:51:15.805 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.13)
23:51:15.805 00.000 20224 Moving (-0.25, -0.13) raw xDistance=-0.23 yDistance=0.15
23:51:15.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:51:15.805 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:15.806 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:51:15.806 00.000 20224 MoveAxis(E, 34, ABG)
23:51:15.806 00.000 20224 Guiding  Dir = 2, Dur = 34
23:51:15.806 00.000 20224 IsSlewing returns 0
23:51:15.806 00.000 20224 IsGuiding returns 0
23:51:15.809 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=2880, FiltMin=2595, FiltMax=26992, Gamma=1.000
23:51:15.821 00.012 8996 UpdateGuideState exits: m=607866 SNR=305.2
23:51:15.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:15.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:15.823 00.000 8996 Enqueuing Expose request
23:51:15.847 00.024 20224 IsGuiding returns 1
23:51:15.847 00.000 20224 scope still moving after pulse duration time elapsed
23:51:15.878 00.031 20224 IsSlewing returns 0
23:51:15.878 00.000 20224 IsGuiding returns 1
23:51:15.909 00.031 20224 IsSlewing returns 0
23:51:15.909 00.000 20224 IsGuiding returns 1
23:51:15.941 00.032 20224 IsSlewing returns 0
23:51:15.941 00.000 20224 IsGuiding returns 0
23:51:15.942 00.001 20224 scope move finished after 34 + 100 ms
23:51:15.942 00.000 20224 Move returns status 0, amount 34
23:51:15.942 00.000 20224 MoveAxis(N, 0, ABG)
23:51:15.942 00.000 20224 Move returns status 0, amount 0
23:51:15.942 00.000 20224 move complete, result=0
23:51:15.942 00.000 20224 worker thread done servicing request
23:51:15.942 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
23:51:15.943 00.001 20224 Worker thread wakes up
23:51:15.944 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:15.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:16.909 00.965 20224 Exposure complete
23:51:16.982 00.073 20224 worker thread done servicing request
23:51:16.982 00.000 8996 OnExposeComplete: enter
23:51:16.983 00.001 8996 UpdateGuideState(): m_state=6
23:51:16.984 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8668
23:51:16.985 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.90, Mass=748644, SNR=350.1, Peak=65440 HFD=4.4
23:51:16.986 00.001 8996 MultiStar: [#1 -0.64,-0.26,0.00,M4] [#2 -0.20,-0.35,0.72,U] [#3 -0.22,-0.20,0.63,U] [#4 -0.38,-0.31,0.00,M4] [#5 -0.39,-0.20,0.00,M9] [#6 -0.43,-0.44,0.00,M4] [#7 -0.24,-0.27,0.41,U] [#8 -0.43,-0.23,0.00,M7] 
23:51:16.987 00.001 8996 single-star, 3 included, MultiStar: {-0.20, -0.25}, one-star: {-0.17, -0.20}
23:51:16.987 00.000 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
23:51:16.988 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
23:51:16.989 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-2.26 mountX=-0.15 mountY=0.22, mountTheta=2.15
23:51:16.992 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.20, opts=13)
23:51:16.995 00.003 8996 Enqueuing Move request for scope (-0.17, -0.20)
23:51:16.995 00.000 20224 Worker thread wakes up
23:51:16.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd
23:51:16.996 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.20)
23:51:16.996 00.000 20224 Moving (-0.17, -0.20) raw xDistance=-0.15 yDistance=0.22
23:51:16.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:51:16.996 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.37 newest=0.62
23:51:16.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:51:16.996 00.000 20224 MoveAxis(E, 0, ABG)
23:51:16.996 00.000 20224 Move returns status 0, amount 0
23:51:16.996 00.000 20224 MoveAxis(S, 47, ABG)
23:51:16.996 00.000 20224 Guiding  Dir = 1, Dur = 47
23:51:16.996 00.000 20224 IsSlewing returns 0
23:51:16.996 00.000 20224 IsGuiding returns 0
23:51:17.001 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65440, med=2877, FiltMin=2604, FiltMax=30448, Gamma=1.000
23:51:17.017 00.016 8996 UpdateGuideState exits: m=748644 SNR=350.1
23:51:17.018 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:17.019 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:17.019 00.000 8996 Enqueuing Expose request
23:51:17.039 00.020 20224 PulseGuide returned control before completion, sleep 15
23:51:17.068 00.029 20224 IsGuiding returns 1
23:51:17.068 00.000 20224 scope still moving after pulse duration time elapsed
23:51:17.104 00.036 20224 IsSlewing returns 0
23:51:17.104 00.000 20224 IsGuiding returns 1
23:51:17.131 00.027 20224 IsSlewing returns 0
23:51:17.131 00.000 20224 IsGuiding returns 0
23:51:17.132 00.001 20224 scope move finished after 47 + 88 ms
23:51:17.132 00.000 20224 Move returns status 0, amount 47
23:51:17.132 00.000 20224 move complete, result=0
23:51:17.132 00.000 20224 worker thread done servicing request
23:51:17.132 00.000 20224 Worker thread wakes up
23:51:17.132 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
23:51:17.133 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:17.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:18.292 01.159 20224 Exposure complete
23:51:18.364 00.072 20224 worker thread done servicing request
23:51:18.364 00.000 8996 OnExposeComplete: enter
23:51:18.367 00.003 8996 UpdateGuideState(): m_state=6
23:51:18.368 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8669
23:51:18.369 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=473.71, Mass=724522, SNR=349.2, Peak=65440 HFD=4.3
23:51:18.370 00.001 8996 MultiStar: [#1 -0.18,-0.52,0.00,M5] [#2 0.20,-0.32,0.76,U] [#3 0.07,-0.49,0.00,M1] [#4 0.03,-0.47,0.00,M5] [#5 -0.34,-0.31,0.00,M10] [#6 0.06,-0.40,0.40,U] [#7 0.08,-0.40,0.48,U] [#8 -0.17,-0.48,0.00,M8] 
23:51:18.371 00.001 8996 refined, 3 included, MultiStar: {0.05, -0.37}, one-star: {-0.08, -0.39}
23:51:18.372 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
23:51:18.372 00.000 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
23:51:18.373 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.37 hyp=0.38 cameraTheta=-1.43 mountX=0.09 mountY=0.37, mountTheta=1.34
23:51:18.375 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.37, opts=13)
23:51:18.376 00.001 8996 Enqueuing Move request for scope (0.05, -0.37)
23:51:18.376 00.000 20224 Worker thread wakes up
23:51:18.377 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.37) opts 0xd
23:51:18.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.37)
23:51:18.377 00.000 20224 Moving (0.05, -0.37) raw xDistance=0.09 yDistance=0.37
23:51:18.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:51:18.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
23:51:18.377 00.000 20224 MoveAxis(E, 0, ABG)
23:51:18.377 00.000 20224 Move returns status 0, amount 0
23:51:18.377 00.000 20224 MoveAxis(S, 77, ABG)
23:51:18.377 00.000 20224 Guiding  Dir = 1, Dur = 77
23:51:18.377 00.000 20224 IsSlewing returns 0
23:51:18.378 00.001 20224 IsGuiding returns 0
23:51:18.379 00.001 20224 PulseGuide returned control before completion, sleep 86
23:51:18.381 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65440, med=2880, FiltMin=2614, FiltMax=25885, Gamma=1.000
23:51:18.402 00.021 8996 UpdateGuideState exits: m=724522 SNR=349.2
23:51:18.405 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:18.408 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:18.410 00.002 8996 Enqueuing Expose request
23:51:18.477 00.067 20224 IsGuiding returns 0
23:51:18.477 00.000 20224 Move returns status 0, amount 77
23:51:18.477 00.000 20224 move complete, result=0
23:51:18.477 00.000 20224 worker thread done servicing request
23:51:18.477 00.000 20224 Worker thread wakes up
23:51:18.478 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:18.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:18.480 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 77 ms SOUTH
23:51:19.445 00.965 20224 Exposure complete
23:51:19.504 00.059 20224 worker thread done servicing request
23:51:19.504 00.000 8996 OnExposeComplete: enter
23:51:19.505 00.001 8996 UpdateGuideState(): m_state=6
23:51:19.506 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8670
23:51:19.507 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.20, Mass=713697, SNR=355.3, Peak=58736 HFD=4.4
23:51:19.508 00.001 8996 MultiStar: [#1 0.05,0.09,0.64,U] [#2 0.36,0.09,0.68,U] [#3 0.20,-0.04,0.58,U] [#4 0.08,-0.05,0.54,U] [#5 -0.21,0.03,0.56,U] [#6 0.32,-0.02,0.46,U] [#7 0.13,0.11,0.41,U] [#8 -0.19,0.06,0.38,U] 
23:51:19.509 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.11, 0.09}
23:51:19.510 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
23:51:19.510 00.000 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
23:51:19.511 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.41 mountX=0.10 mountY=-0.06, mountTheta=-0.52
23:51:19.512 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
23:51:19.513 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
23:51:19.514 00.001 20224 Worker thread wakes up
23:51:19.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
23:51:19.514 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
23:51:19.514 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.06
23:51:19.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:51:19.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:19.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:51:19.515 00.001 20224 MoveAxis(E, 0, ABG)
23:51:19.515 00.000 20224 Move returns status 0, amount 0
23:51:19.515 00.000 20224 MoveAxis(N, 0, ABG)
23:51:19.515 00.000 20224 Move returns status 0, amount 0
23:51:19.515 00.000 20224 move complete, result=0
23:51:19.515 00.000 20224 worker thread done servicing request
23:51:19.518 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58736, med=2880, FiltMin=2630, FiltMax=25142, Gamma=1.000
23:51:19.540 00.022 8996 UpdateGuideState exits: m=713697 SNR=355.3
23:51:19.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:19.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:19.543 00.001 8996 Enqueuing Expose request
23:51:19.544 00.001 20224 Worker thread wakes up
23:51:19.544 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:19.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:19.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:20.703 01.158 20224 Exposure complete
23:51:20.777 00.074 20224 worker thread done servicing request
23:51:20.778 00.001 8996 OnExposeComplete: enter
23:51:20.780 00.002 8996 UpdateGuideState(): m_state=6
23:51:20.781 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8671
23:51:20.782 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.24, Mass=648256, SNR=364.8, Peak=60208 HFD=4.4
23:51:20.783 00.001 8996 MultiStar: [#1 -0.14,0.22,0.60,U] [#2 0.21,0.14,0.69,U] [#3 -0.03,0.05,0.54,U] [#4 -0.06,-0.02,0.51,U] [#5 -0.41,0.27,0.00,M10] [#6 0.05,-0.15,0.41,U] [#7 -0.08,0.16,0.41,U] [#8 -0.29,-0.00,0.37,U] 
23:51:20.784 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.08}, one-star: {-0.14, 0.14}
23:51:20.784 00.000 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
23:51:20.785 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
23:51:20.786 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.16 mountX=-0.06 mountY=-0.08, mountTheta=-2.26
23:51:20.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.08, opts=13)
23:51:20.788 00.000 8996 Enqueuing Move request for scope (-0.06, 0.08)
23:51:20.789 00.001 20224 Worker thread wakes up
23:51:20.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.08) opts 0xd
23:51:20.789 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.08)
23:51:20.789 00.000 20224 Moving (-0.06, 0.08) raw xDistance=-0.06 yDistance=-0.08
23:51:20.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:51:20.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:20.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:51:20.789 00.000 20224 MoveAxis(E, 0, ABG)
23:51:20.789 00.000 20224 Move returns status 0, amount 0
23:51:20.789 00.000 20224 MoveAxis(N, 0, ABG)
23:51:20.790 00.001 20224 Move returns status 0, amount 0
23:51:20.790 00.000 20224 move complete, result=0
23:51:20.790 00.000 20224 worker thread done servicing request
23:51:20.796 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60208, med=2880, FiltMin=2598, FiltMax=24573, Gamma=1.000
23:51:20.814 00.018 8996 UpdateGuideState exits: m=648256 SNR=364.8
23:51:20.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:20.817 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:20.818 00.001 8996 Enqueuing Expose request
23:51:20.819 00.001 20224 Worker thread wakes up
23:51:20.819 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:20.821 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:20.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:21.801 00.980 20224 Exposure complete
23:51:21.905 00.104 20224 worker thread done servicing request
23:51:21.905 00.000 8996 OnExposeComplete: enter
23:51:21.906 00.001 8996 UpdateGuideState(): m_state=6
23:51:21.908 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8672
23:51:21.909 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=474.34, Mass=682982, SNR=306.9, Peak=58512 HFD=4.4
23:51:21.910 00.001 8996 MultiStar: [#1 -0.30,0.12,0.77,U] [#2 0.18,0.21,0.80,U] [#3 -0.13,0.18,0.64,U] [#4 -0.13,0.20,0.58,U] [#5 -0.19,0.22,0.74,U] [#6 -0.30,0.07,0.48,U] [#7 -0.25,0.26,0.47,U] [#8 -0.35,0.11,0.38,U] 
23:51:21.912 00.002 8996 refined, 8 included, MultiStar: {-0.16, 0.19}, one-star: {-0.18, 0.23}
23:51:21.913 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
23:51:21.914 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
23:51:21.915 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.29 mountX=-0.18 mountY=-0.17, mountTheta=-2.40
23:51:21.918 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.19, opts=13)
23:51:21.921 00.003 8996 Enqueuing Move request for scope (-0.16, 0.19)
23:51:21.923 00.002 20224 Worker thread wakes up
23:51:21.924 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
23:51:21.924 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
23:51:21.924 00.000 20224 Moving (-0.16, 0.19) raw xDistance=-0.18 yDistance=-0.17
23:51:21.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:51:21.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:21.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:51:21.924 00.000 20224 MoveAxis(E, 0, ABG)
23:51:21.924 00.000 20224 Move returns status 0, amount 0
23:51:21.924 00.000 20224 MoveAxis(N, 0, ABG)
23:51:21.924 00.000 20224 Move returns status 0, amount 0
23:51:21.924 00.000 20224 move complete, result=0
23:51:21.924 00.000 20224 worker thread done servicing request
23:51:21.932 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58512, med=2880, FiltMin=2624, FiltMax=25709, Gamma=1.000
23:51:21.948 00.016 8996 UpdateGuideState exits: m=682982 SNR=306.9
23:51:21.949 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:21.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:21.951 00.001 8996 Enqueuing Expose request
23:51:21.952 00.001 20224 Worker thread wakes up
23:51:21.952 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:51:21.953 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:21.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:23.114 01.161 20224 Exposure complete
23:51:23.207 00.093 20224 worker thread done servicing request
23:51:23.207 00.000 8996 OnExposeComplete: enter
23:51:23.210 00.003 8996 UpdateGuideState(): m_state=6
23:51:23.211 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8673
23:51:23.214 00.003 8996 Star::Find returns 1 (0), X=136.13, Y=474.21, Mass=695718, SNR=355.7, Peak=57632 HFD=4.4
23:51:23.217 00.003 8996 MultiStar: [#1 0.07,0.15,0.63,U] [#2 0.61,0.17,0.00,M1] [#3 0.23,0.25,0.58,U] [#4 0.25,0.17,0.54,U] [#5 0.01,0.23,0.55,U] [#6 0.17,0.00,0.40,U] [#7 0.25,0.12,0.44,U] [#8 0.05,0.25,0.36,U] 
23:51:23.218 00.001 8996 single-star, 7 included, MultiStar: {0.13, 0.16}, one-star: {0.07, 0.11}
23:51:23.219 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
23:51:23.221 00.002 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
23:51:23.223 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.02 mountX=0.06 mountY=-0.12, mountTheta=-1.12
23:51:23.224 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.11, opts=13)
23:51:23.225 00.001 8996 Enqueuing Move request for scope (0.07, 0.11)
23:51:23.226 00.001 20224 Worker thread wakes up
23:51:23.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:51:23.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:51:23.226 00.000 20224 Moving (0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
23:51:23.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:51:23.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:23.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:51:23.226 00.000 20224 MoveAxis(E, 0, ABG)
23:51:23.226 00.000 20224 Move returns status 0, amount 0
23:51:23.227 00.001 20224 MoveAxis(N, 0, ABG)
23:51:23.227 00.000 20224 Move returns status 0, amount 0
23:51:23.227 00.000 20224 move complete, result=0
23:51:23.227 00.000 20224 worker thread done servicing request
23:51:23.231 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57632, med=2880, FiltMin=2608, FiltMax=24246, Gamma=1.000
23:51:23.255 00.024 8996 UpdateGuideState exits: m=695718 SNR=355.7
23:51:23.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:23.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:23.258 00.001 8996 Enqueuing Expose request
23:51:23.259 00.001 20224 Worker thread wakes up
23:51:23.259 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:23.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:23.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:24.234 00.975 20224 Exposure complete
23:51:24.304 00.070 20224 worker thread done servicing request
23:51:24.304 00.000 8996 OnExposeComplete: enter
23:51:24.305 00.001 8996 UpdateGuideState(): m_state=6
23:51:24.306 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8674
23:51:24.307 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=474.27, Mass=736536, SNR=361.8, Peak=54864 HFD=4.4
23:51:24.309 00.002 8996 MultiStar: [#1 0.09,-0.05,0.62,U] [#2 0.37,0.17,0.76,U] [#3 0.17,0.05,0.51,U] [#4 0.05,0.16,0.48,U] [#5 -0.09,0.06,0.51,U] [#6 -0.06,-0.28,0.41,U] [#7 -0.19,-0.11,0.40,U] [#8 -0.11,-0.07,0.31,U] 
23:51:24.309 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.21, 0.16}
23:51:24.310 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
23:51:24.311 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
23:51:24.312 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.43 mountX=0.09 mountY=-0.05, mountTheta=-0.54
23:51:24.314 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
23:51:24.315 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
23:51:24.316 00.001 20224 Worker thread wakes up
23:51:24.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
23:51:24.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
23:51:24.316 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.09 yDistance=-0.05
23:51:24.317 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:51:24.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:24.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:51:24.317 00.000 20224 MoveAxis(E, 0, ABG)
23:51:24.317 00.000 20224 Move returns status 0, amount 0
23:51:24.317 00.000 20224 MoveAxis(N, 0, ABG)
23:51:24.317 00.000 20224 Move returns status 0, amount 0
23:51:24.317 00.000 20224 move complete, result=0
23:51:24.317 00.000 20224 worker thread done servicing request
23:51:24.324 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54864, med=2880, FiltMin=2608, FiltMax=25283, Gamma=1.000
23:51:24.341 00.017 8996 UpdateGuideState exits: m=736536 SNR=361.8
23:51:24.342 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:24.343 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:24.344 00.001 8996 Enqueuing Expose request
23:51:24.344 00.000 20224 Worker thread wakes up
23:51:24.344 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:24.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:24.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:25.501 01.156 20224 Exposure complete
23:51:25.567 00.066 20224 worker thread done servicing request
23:51:25.567 00.000 8996 OnExposeComplete: enter
23:51:25.568 00.001 8996 UpdateGuideState(): m_state=6
23:51:25.570 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8675
23:51:25.571 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=474.29, Mass=750947, SNR=346.8, Peak=65440 HFD=4.4
23:51:25.573 00.002 8996 MultiStar: [#1 -0.39,0.15,0.70,U] [#2 -0.25,0.14,0.68,U] [#3 -0.28,0.06,0.57,U] [#4 -0.40,-0.03,0.58,U] [#5 -0.29,0.08,0.57,U] [#6 -0.40,-0.16,0.00,M1] [#7 -0.43,0.11,0.00,M1] [#8 -0.34,0.21,0.37,U] 
23:51:25.575 00.002 8996 single-star, 6 included, MultiStar: {-0.29, 0.12}, one-star: {-0.18, 0.18}
23:51:25.577 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
23:51:25.578 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
23:51:25.580 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.25 cameraTheta=2.34 mountX=-0.19 mountY=-0.16, mountTheta=-2.45
23:51:25.582 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.18, opts=13)
23:51:25.583 00.001 8996 Enqueuing Move request for scope (-0.18, 0.18)
23:51:25.585 00.002 20224 Worker thread wakes up
23:51:25.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
23:51:25.585 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
23:51:25.585 00.000 20224 Moving (-0.18, 0.18) raw xDistance=-0.19 yDistance=-0.16
23:51:25.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:51:25.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:25.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:51:25.585 00.000 20224 MoveAxis(E, 0, ABG)
23:51:25.586 00.001 20224 Move returns status 0, amount 0
23:51:25.586 00.000 20224 MoveAxis(N, 0, ABG)
23:51:25.586 00.000 20224 Move returns status 0, amount 0
23:51:25.586 00.000 20224 move complete, result=0
23:51:25.586 00.000 20224 worker thread done servicing request
23:51:25.589 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65440, med=2880, FiltMin=2614, FiltMax=27277, Gamma=1.000
23:51:25.608 00.019 8996 UpdateGuideState exits: m=750947 SNR=346.8
23:51:25.609 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:25.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:25.611 00.001 8996 Enqueuing Expose request
23:51:25.611 00.000 20224 Worker thread wakes up
23:51:25.611 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:51:25.613 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:25.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:26.604 00.991 20224 Exposure complete
23:51:26.672 00.068 20224 worker thread done servicing request
23:51:26.672 00.000 8996 OnExposeComplete: enter
23:51:26.673 00.001 8996 UpdateGuideState(): m_state=6
23:51:26.674 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8676
23:51:26.675 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=474.24, Mass=694953, SNR=343.5, Peak=65440 HFD=4.5
23:51:26.676 00.001 8996 MultiStar: [#1 -0.66,-0.03,0.00,M1] [#2 -0.16,0.07,0.73,U] [#3 -0.31,0.13,0.64,U] [#4 -0.27,0.02,0.54,U] [#5 -0.30,-0.17,0.62,U] [#6 -0.34,0.03,0.41,U] [#7 -0.31,-0.06,0.44,U] [#8 -0.37,-0.08,0.39,U] 
23:51:26.677 00.001 8996 refined, 7 included, MultiStar: {-0.30, 0.03}, one-star: {-0.34, 0.14}
23:51:26.678 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
23:51:26.678 00.000 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
23:51:26.679 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.03 hyp=0.30 cameraTheta=3.04 mountX=-0.30 mountY=0.00, mountTheta=3.12
23:51:26.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.03, opts=13)
23:51:26.681 00.000 8996 Enqueuing Move request for scope (-0.30, 0.03)
23:51:26.683 00.002 20224 Worker thread wakes up
23:51:26.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.03) opts 0xd
23:51:26.683 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.03)
23:51:26.683 00.000 20224 Moving (-0.30, 0.03) raw xDistance=-0.30 yDistance=0.00
23:51:26.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:51:26.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:26.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:51:26.683 00.000 20224 MoveAxis(E, 43, ABG)
23:51:26.683 00.000 20224 Guiding  Dir = 2, Dur = 43
23:51:26.683 00.000 20224 IsSlewing returns 0
23:51:26.684 00.001 20224 IsGuiding returns 0
23:51:26.687 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65440, med=2880, FiltMin=2621, FiltMax=27478, Gamma=1.000
23:51:26.702 00.015 8996 UpdateGuideState exits: m=694953 SNR=343.5
23:51:26.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:26.703 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:26.704 00.001 8996 Enqueuing Expose request
23:51:26.711 00.007 20224 PulseGuide returned control before completion, sleep 26
23:51:26.743 00.032 20224 IsGuiding returns 1
23:51:26.743 00.000 20224 scope still moving after pulse duration time elapsed
23:51:26.775 00.032 20224 IsSlewing returns 0
23:51:26.776 00.001 20224 IsGuiding returns 1
23:51:26.806 00.030 20224 IsSlewing returns 0
23:51:26.806 00.000 20224 IsGuiding returns 0
23:51:26.806 00.000 20224 scope move finished after 43 + 79 ms
23:51:26.806 00.000 20224 Move returns status 0, amount 43
23:51:26.806 00.000 20224 MoveAxis(N, 0, ABG)
23:51:26.806 00.000 20224 Move returns status 0, amount 0
23:51:26.806 00.000 20224 move complete, result=0
23:51:26.806 00.000 20224 worker thread done servicing request
23:51:26.806 00.000 20224 Worker thread wakes up
23:51:26.806 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:26.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:26.806 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
23:51:27.991 01.185 20224 Exposure complete
23:51:28.073 00.082 20224 worker thread done servicing request
23:51:28.073 00.000 8996 OnExposeComplete: enter
23:51:28.075 00.002 8996 UpdateGuideState(): m_state=6
23:51:28.077 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8677
23:51:28.078 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=474.23, Mass=696017, SNR=338.3, Peak=60150 HFD=4.5
23:51:28.080 00.002 8996 MultiStar: [#1 -0.05,-0.19,0.65,U] [#2 0.48,0.06,0.00,M1] [#3 0.36,0.17,0.65,U] [#4 0.35,0.03,0.64,U] [#5 0.20,0.12,0.65,U] [#6 0.08,0.07,0.47,U] [#7 0.08,0.05,0.45,U] [#8 0.07,0.10,0.41,U] 
23:51:28.081 00.001 8996 refined, 7 included, MultiStar: {0.21, 0.06}, one-star: {0.36, 0.12}
23:51:28.082 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
23:51:28.084 00.002 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
23:51:28.085 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.29 mountX=0.20 mountY=-0.09, mountTheta=-0.40
23:51:28.088 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.06, opts=13)
23:51:28.088 00.000 8996 Enqueuing Move request for scope (0.21, 0.06)
23:51:28.089 00.001 20224 Worker thread wakes up
23:51:28.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
23:51:28.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
23:51:28.089 00.000 20224 Moving (0.21, 0.06) raw xDistance=0.20 yDistance=-0.09
23:51:28.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
23:51:28.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:28.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:51:28.089 00.000 20224 MoveAxis(W, 26, ABG)
23:51:28.089 00.000 20224 Guiding  Dir = 3, Dur = 26
23:51:28.090 00.001 20224 IsSlewing returns 0
23:51:28.090 00.000 20224 IsGuiding returns 0
23:51:28.095 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=60150, med=2880, FiltMin=2633, FiltMax=26361, Gamma=1.000
23:51:28.119 00.024 20224 IsGuiding returns 1
23:51:28.119 00.000 20224 scope still moving after pulse duration time elapsed
23:51:28.119 00.000 8996 UpdateGuideState exits: m=696017 SNR=338.3
23:51:28.121 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:28.122 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:28.123 00.001 8996 Enqueuing Expose request
23:51:28.149 00.026 20224 IsSlewing returns 0
23:51:28.149 00.000 20224 IsGuiding returns 1
23:51:28.181 00.032 20224 IsSlewing returns 0
23:51:28.182 00.001 20224 IsGuiding returns 1
23:51:28.213 00.031 20224 IsSlewing returns 0
23:51:28.213 00.000 20224 IsGuiding returns 0
23:51:28.213 00.000 20224 scope move finished after 26 + 96 ms
23:51:28.213 00.000 20224 Move returns status 0, amount 26
23:51:28.213 00.000 20224 MoveAxis(N, 0, ABG)
23:51:28.213 00.000 20224 Move returns status 0, amount 0
23:51:28.213 00.000 20224 move complete, result=0
23:51:28.214 00.001 20224 worker thread done servicing request
23:51:28.214 00.000 20224 Worker thread wakes up
23:51:28.214 00.000 8996 GuideStep: 0.2 px 26 ms WEST, -0.1 px 0 ms NORTH
23:51:28.217 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:28.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:29.207 00.990 20224 Exposure complete
23:51:29.297 00.090 20224 worker thread done servicing request
23:51:29.297 00.000 8996 OnExposeComplete: enter
23:51:29.298 00.001 8996 UpdateGuideState(): m_state=6
23:51:29.299 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8678
23:51:29.299 00.000 8996 Star::Find returns 1 (0), X=136.28, Y=474.17, Mass=719389, SNR=341.6, Peak=58864 HFD=4.4
23:51:29.300 00.001 8996 MultiStar: [#1 -0.28,-0.11,0.64,U] [#2 0.32,0.04,0.76,U] [#3 -0.01,-0.04,0.60,U] [#4 -0.04,-0.02,0.49,U] [#5 -0.12,0.06,0.55,U] [#6 -0.13,-0.12,0.42,U] [#7 -0.22,-0.05,0.44,U] [#8 -0.06,0.19,0.40,U] 
23:51:29.301 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.01}, one-star: {0.21, 0.06}
23:51:29.302 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
23:51:29.303 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
23:51:29.303 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.32 mountX=0.00 mountY=-0.01, mountTheta=-1.41
23:51:29.307 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
23:51:29.308 00.001 8996 Enqueuing Move request for scope (0.00, 0.01)
23:51:29.311 00.003 20224 Worker thread wakes up
23:51:29.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
23:51:29.311 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
23:51:29.311 00.000 20224 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
23:51:29.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:51:29.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:29.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:51:29.311 00.000 20224 MoveAxis(E, 0, ABG)
23:51:29.311 00.000 20224 Move returns status 0, amount 0
23:51:29.311 00.000 20224 MoveAxis(N, 0, ABG)
23:51:29.311 00.000 20224 Move returns status 0, amount 0
23:51:29.311 00.000 20224 move complete, result=0
23:51:29.311 00.000 20224 worker thread done servicing request
23:51:29.321 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58864, med=2883, FiltMin=2621, FiltMax=25334, Gamma=1.000
23:51:29.338 00.017 8996 UpdateGuideState exits: m=719389 SNR=341.6
23:51:29.338 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:29.339 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:29.340 00.001 8996 Enqueuing Expose request
23:51:29.341 00.001 20224 Worker thread wakes up
23:51:29.341 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:29.342 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:29.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:30.520 01.178 20224 Exposure complete
23:51:30.589 00.069 20224 worker thread done servicing request
23:51:30.589 00.000 8996 OnExposeComplete: enter
23:51:30.590 00.001 8996 UpdateGuideState(): m_state=6
23:51:30.591 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8679
23:51:30.593 00.002 8996 Star::Find returns 1 (0), X=136.04, Y=474.10, Mass=688528, SNR=335.9, Peak=63552 HFD=4.3
23:51:30.594 00.001 8996 MultiStar: [#1 -0.51,-0.11,0.00,M1] [#2 -0.10,-0.20,0.69,U] [#3 -0.23,0.05,0.63,U] [#4 -0.25,-0.09,0.57,U] [#5 -0.34,0.10,0.58,U] [#6 -0.38,-0.04,0.41,U] [#7 -0.50,0.10,0.00,M1] [#8 -0.41,0.08,0.38,U] 
23:51:30.595 00.001 8996 single-star, 6 included, MultiStar: {-0.21, -0.02}, one-star: {-0.03, -0.00}
23:51:30.596 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
23:51:30.597 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.15)
23:51:30.597 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.11 mountX=-0.03 mountY=0.00, mountTheta=3.00
23:51:30.599 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.00, opts=13)
23:51:30.600 00.001 8996 Enqueuing Move request for scope (-0.03, -0.00)
23:51:30.600 00.000 20224 Worker thread wakes up
23:51:30.601 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
23:51:30.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
23:51:30.601 00.000 20224 Moving (-0.03, -0.00) raw xDistance=-0.03 yDistance=0.00
23:51:30.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:51:30.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:30.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:51:30.601 00.000 20224 MoveAxis(E, 0, ABG)
23:51:30.601 00.000 20224 Move returns status 0, amount 0
23:51:30.601 00.000 20224 MoveAxis(N, 0, ABG)
23:51:30.601 00.000 20224 Move returns status 0, amount 0
23:51:30.601 00.000 20224 move complete, result=0
23:51:30.601 00.000 20224 worker thread done servicing request
23:51:30.604 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=63552, med=2880, FiltMin=2579, FiltMax=27606, Gamma=1.000
23:51:30.618 00.014 8996 UpdateGuideState exits: m=688528 SNR=335.9
23:51:30.619 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:30.620 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:30.621 00.001 8996 Enqueuing Expose request
23:51:30.622 00.001 20224 Worker thread wakes up
23:51:30.622 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:30.623 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:30.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:31.604 00.981 20224 Exposure complete
23:51:31.676 00.072 20224 worker thread done servicing request
23:51:31.676 00.000 8996 OnExposeComplete: enter
23:51:31.678 00.002 8996 UpdateGuideState(): m_state=6
23:51:31.680 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8680
23:51:31.681 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=474.32, Mass=693011, SNR=363.9, Peak=60128 HFD=4.5
23:51:31.683 00.002 8996 MultiStar: [#1 -0.57,-0.11,0.00,M2] [#2 -0.34,-0.04,0.68,U] [#3 -0.43,-0.06,0.00,M1] [#4 -0.45,-0.12,0.00,M1] [#5 -0.42,0.09,0.00,M3] [#6 -0.48,0.25,0.00,M1] [#7 -0.47,0.35,0.00,M2] [#8 -0.61,0.14,0.00,M1] 
23:51:31.685 00.002 8996 refined, 1 included, MultiStar: {-0.27, 0.11}, one-star: {-0.21, 0.22}
23:51:31.687 00.002 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:51:31.687 00.000 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
23:51:31.689 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.11 hyp=0.29 cameraTheta=2.73 mountX=-0.28 mountY=-0.08, mountTheta=-2.85
23:51:31.691 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.11, opts=13)
23:51:31.693 00.002 8996 Enqueuing Move request for scope (-0.27, 0.11)
23:51:31.694 00.001 20224 Worker thread wakes up
23:51:31.695 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.11) opts 0xd
23:51:31.695 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.11)
23:51:31.695 00.000 20224 Moving (-0.27, 0.11) raw xDistance=-0.28 yDistance=-0.08
23:51:31.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
23:51:31.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:31.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:51:31.695 00.000 20224 MoveAxis(E, 40, ABG)
23:51:31.695 00.000 20224 Guiding  Dir = 2, Dur = 40
23:51:31.696 00.001 20224 IsSlewing returns 0
23:51:31.696 00.000 20224 IsGuiding returns 0
23:51:31.700 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60128, med=2880, FiltMin=2598, FiltMax=26557, Gamma=1.000
23:51:31.721 00.021 8996 UpdateGuideState exits: m=693011 SNR=363.9
23:51:31.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:31.723 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:31.725 00.002 8996 Enqueuing Expose request
23:51:31.751 00.026 20224 IsGuiding returns 1
23:51:31.751 00.000 20224 scope still moving after pulse duration time elapsed
23:51:31.780 00.029 20224 IsSlewing returns 0
23:51:31.780 00.000 20224 IsGuiding returns 1
23:51:31.812 00.032 20224 IsSlewing returns 0
23:51:31.812 00.000 20224 IsGuiding returns 1
23:51:31.843 00.031 20224 IsSlewing returns 0
23:51:31.843 00.000 20224 IsGuiding returns 0
23:51:31.843 00.000 20224 scope move finished after 40 + 107 ms
23:51:31.843 00.000 20224 Move returns status 0, amount 40
23:51:31.843 00.000 20224 MoveAxis(N, 0, ABG)
23:51:31.843 00.000 20224 Move returns status 0, amount 0
23:51:31.843 00.000 20224 move complete, result=0
23:51:31.843 00.000 20224 worker thread done servicing request
23:51:31.845 00.002 20224 Worker thread wakes up
23:51:31.845 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
23:51:31.846 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:31.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:33.026 01.180 20224 Exposure complete
23:51:33.101 00.075 20224 worker thread done servicing request
23:51:33.101 00.000 8996 OnExposeComplete: enter
23:51:33.102 00.001 8996 UpdateGuideState(): m_state=6
23:51:33.103 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8681
23:51:33.104 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=474.43, Mass=831989, SNR=397.2, Peak=65440 HFD=4.5
23:51:33.105 00.001 8996 MultiStar: [#1 -0.30,-0.04,0.57,U] [#2 0.22,0.11,0.61,U] [#3 -0.19,0.25,0.62,U] [#4 -0.24,0.03,0.47,U] [#5 -0.28,0.12,0.47,U] [#6 -0.22,0.17,0.38,U] [#7 -0.10,0.17,0.36,U] [#8 -0.24,0.15,0.34,U] 
23:51:33.107 00.002 8996 refined, 8 included, MultiStar: {-0.16, 0.16}, one-star: {-0.17, 0.33}
23:51:33.108 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
23:51:33.109 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
23:51:33.110 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.36 mountX=-0.18 mountY=-0.14, mountTheta=-2.47
23:51:33.112 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.16, opts=13)
23:51:33.114 00.002 8996 Enqueuing Move request for scope (-0.16, 0.16)
23:51:33.116 00.002 20224 Worker thread wakes up
23:51:33.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
23:51:33.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
23:51:33.116 00.000 20224 Moving (-0.16, 0.16) raw xDistance=-0.18 yDistance=-0.14
23:51:33.117 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:51:33.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:33.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:51:33.117 00.000 20224 MoveAxis(E, 0, ABG)
23:51:33.117 00.000 20224 Move returns status 0, amount 0
23:51:33.117 00.000 20224 MoveAxis(N, 0, ABG)
23:51:33.117 00.000 20224 Move returns status 0, amount 0
23:51:33.117 00.000 20224 move complete, result=0
23:51:33.117 00.000 20224 worker thread done servicing request
23:51:33.126 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2880, FiltMin=2595, FiltMax=30925, Gamma=1.000
23:51:33.143 00.017 8996 UpdateGuideState exits: m=831989 SNR=397.2
23:51:33.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:33.144 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:33.146 00.002 8996 Enqueuing Expose request
23:51:33.147 00.001 20224 Worker thread wakes up
23:51:33.147 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:33.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:33.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:34.122 00.974 20224 Exposure complete
23:51:34.191 00.069 20224 worker thread done servicing request
23:51:34.191 00.000 8996 OnExposeComplete: enter
23:51:34.192 00.001 8996 UpdateGuideState(): m_state=6
23:51:34.192 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8682
23:51:34.194 00.002 8996 Star::Find returns 1 (0), X=135.94, Y=474.08, Mass=766641, SNR=373.8, Peak=65440 HFD=4.4
23:51:34.196 00.002 8996 MultiStar: [#1 -0.43,-0.36,0.00,M2] [#2 0.09,-0.23,0.69,U] [#3 -0.26,0.01,0.53,U] [#4 -0.41,-0.02,0.47,U] [#5 -0.51,-0.00,0.00,M3] [#6 -0.47,-0.15,0.00,M1] [#7 -0.29,-0.05,0.43,U] [#8 -0.44,-0.17,0.00,M1] 
23:51:34.197 00.001 8996 single-star, 4 included, MultiStar: {-0.17, -0.07}, one-star: {-0.13, -0.03}
23:51:34.199 00.002 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
23:51:34.200 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
23:51:34.201 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.91 mountX=-0.12 mountY=0.04, mountTheta=2.80
23:51:34.203 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.03, opts=13)
23:51:34.205 00.002 8996 Enqueuing Move request for scope (-0.13, -0.03)
23:51:34.206 00.001 20224 Worker thread wakes up
23:51:34.207 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
23:51:34.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
23:51:34.207 00.000 20224 Moving (-0.13, -0.03) raw xDistance=-0.12 yDistance=0.04
23:51:34.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:51:34.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:34.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:34.207 00.000 20224 MoveAxis(E, 0, ABG)
23:51:34.207 00.000 20224 Move returns status 0, amount 0
23:51:34.207 00.000 20224 MoveAxis(N, 0, ABG)
23:51:34.207 00.000 20224 Move returns status 0, amount 0
23:51:34.207 00.000 20224 move complete, result=0
23:51:34.207 00.000 20224 worker thread done servicing request
23:51:34.212 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65440, med=2883, FiltMin=2598, FiltMax=29133, Gamma=1.000
23:51:34.224 00.012 8996 UpdateGuideState exits: m=766641 SNR=373.8
23:51:34.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:34.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:34.227 00.001 8996 Enqueuing Expose request
23:51:34.228 00.001 20224 Worker thread wakes up
23:51:34.228 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:34.230 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:34.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:35.402 01.172 20224 Exposure complete
23:51:35.502 00.100 20224 worker thread done servicing request
23:51:35.502 00.000 8996 OnExposeComplete: enter
23:51:35.504 00.002 8996 UpdateGuideState(): m_state=6
23:51:35.505 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8683
23:51:35.506 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.96, Mass=790877, SNR=354.5, Peak=65440 HFD=4.4
23:51:35.508 00.002 8996 MultiStar: [#1 -0.37,-0.00,0.59,U] [#2 0.05,-0.21,0.70,U] [#3 -0.06,0.02,0.59,U] [#4 -0.09,-0.12,0.64,U] [#5 -0.47,-0.06,0.00,M4] [#6 -0.19,0.02,0.44,U] [#7 -0.27,-0.08,0.48,U] [#8 -0.54,-0.21,0.00,M2] 
23:51:35.509 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.09}, one-star: {-0.23, -0.15}
23:51:35.512 00.003 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
23:51:35.513 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
23:51:35.514 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-2.63 mountX=-0.15 mountY=0.11, mountTheta=2.53
23:51:35.517 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.09, opts=13)
23:51:35.519 00.002 8996 Enqueuing Move request for scope (-0.16, -0.09)
23:51:35.520 00.001 20224 Worker thread wakes up
23:51:35.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd
23:51:35.520 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.09)
23:51:35.520 00.000 20224 Moving (-0.16, -0.09) raw xDistance=-0.15 yDistance=0.11
23:51:35.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:51:35.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:35.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:51:35.521 00.001 20224 MoveAxis(E, 0, ABG)
23:51:35.521 00.000 20224 Move returns status 0, amount 0
23:51:35.521 00.000 20224 MoveAxis(N, 0, ABG)
23:51:35.521 00.000 20224 Move returns status 0, amount 0
23:51:35.521 00.000 20224 move complete, result=0
23:51:35.521 00.000 20224 worker thread done servicing request
23:51:35.526 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2883, FiltMin=2624, FiltMax=32573, Gamma=1.000
23:51:35.540 00.014 8996 UpdateGuideState exits: m=790877 SNR=354.5
23:51:35.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:35.543 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:35.546 00.003 8996 Enqueuing Expose request
23:51:35.548 00.002 20224 Worker thread wakes up
23:51:35.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:35.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:35.548 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:36.540 00.992 20224 Exposure complete
23:51:36.598 00.058 20224 worker thread done servicing request
23:51:36.599 00.001 8996 OnExposeComplete: enter
23:51:36.600 00.001 8996 UpdateGuideState(): m_state=6
23:51:36.600 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8684
23:51:36.601 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=474.03, Mass=738078, SNR=376.9, Peak=65440 HFD=4.3
23:51:36.602 00.001 8996 MultiStar: [#1 -0.28,-0.23,0.57,U] [#2 0.25,-0.28,0.64,U] [#3 -0.03,-0.18,0.58,U] [#4 -0.02,-0.13,0.49,U] [#5 -0.25,-0.26,0.55,U] [#6 -0.08,-0.26,0.40,U] [#7 -0.12,-0.17,0.38,U] [#8 -0.24,-0.12,0.35,U] 
23:51:36.603 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.18}, one-star: {-0.21, -0.07}
23:51:36.604 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
23:51:36.606 00.002 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
23:51:36.607 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.11 mountX=-0.09 mountY=0.19, mountTheta=2.01
23:51:36.610 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.18, opts=13)
23:51:36.612 00.002 8996 Enqueuing Move request for scope (-0.11, -0.18)
23:51:36.614 00.002 20224 Worker thread wakes up
23:51:36.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
23:51:36.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
23:51:36.614 00.000 20224 Moving (-0.11, -0.18) raw xDistance=-0.09 yDistance=0.19
23:51:36.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:51:36.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:36.615 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:51:36.615 00.000 20224 MoveAxis(E, 0, ABG)
23:51:36.615 00.000 20224 Move returns status 0, amount 0
23:51:36.615 00.000 20224 MoveAxis(N, 0, ABG)
23:51:36.615 00.000 20224 Move returns status 0, amount 0
23:51:36.615 00.000 20224 move complete, result=0
23:51:36.616 00.001 20224 worker thread done servicing request
23:51:36.620 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65440, med=2883, FiltMin=2614, FiltMax=30630, Gamma=1.000
23:51:36.636 00.016 8996 UpdateGuideState exits: m=738078 SNR=376.9
23:51:36.637 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:36.638 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:36.639 00.001 8996 Enqueuing Expose request
23:51:36.639 00.000 20224 Worker thread wakes up
23:51:36.639 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:51:36.640 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:36.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:37.817 01.177 20224 Exposure complete
23:51:37.889 00.072 20224 worker thread done servicing request
23:51:37.889 00.000 8996 OnExposeComplete: enter
23:51:37.890 00.001 8996 UpdateGuideState(): m_state=6
23:51:37.892 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8685
23:51:37.893 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=473.98, Mass=801712, SNR=364.8, Peak=65494 HFD=4.2
23:51:37.896 00.003 8996 MultiStar: [#1 0.10,-0.18,0.60,U] [#2 0.51,-0.23,0.00,M1] [#3 0.41,-0.12,0.00,M1] [#4 0.36,-0.25,0.00,M1] [#5 -0.14,0.02,0.59,U] [#6 0.05,-0.13,0.46,U] [#7 0.41,0.06,0.40,U] [#8 -0.22,-0.04,0.39,U] 
23:51:37.897 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.08}, one-star: {0.31, -0.12}
23:51:37.899 00.002 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
23:51:37.900 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
23:51:37.902 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.61 mountX=0.12 mountY=0.07, mountTheta=0.50
23:51:37.903 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
23:51:37.904 00.001 8996 Enqueuing Move request for scope (0.11, -0.08)
23:51:37.905 00.001 20224 Worker thread wakes up
23:51:37.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
23:51:37.906 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
23:51:37.906 00.000 20224 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=0.07
23:51:37.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:51:37.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:37.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:51:37.906 00.000 20224 MoveAxis(E, 0, ABG)
23:51:37.906 00.000 20224 Move returns status 0, amount 0
23:51:37.906 00.000 20224 MoveAxis(N, 0, ABG)
23:51:37.906 00.000 20224 Move returns status 0, amount 0
23:51:37.906 00.000 20224 move complete, result=0
23:51:37.906 00.000 20224 worker thread done servicing request
23:51:37.911 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65494, med=2880, FiltMin=2621, FiltMax=30774, Gamma=1.000
23:51:37.926 00.015 8996 UpdateGuideState exits: m=801712 SNR=364.8
23:51:37.928 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:37.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:37.929 00.000 8996 Enqueuing Expose request
23:51:37.930 00.001 20224 Worker thread wakes up
23:51:37.930 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:37.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:37.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:38.923 00.992 20224 Exposure complete
23:51:38.985 00.062 20224 worker thread done servicing request
23:51:38.985 00.000 8996 OnExposeComplete: enter
23:51:38.986 00.001 8996 UpdateGuideState(): m_state=6
23:51:38.988 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8686
23:51:38.990 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=474.27, Mass=733831, SNR=354.9, Peak=54166 HFD=4.6
23:51:38.993 00.003 8996 MultiStar: [#1 0.08,0.05,0.70,U] [#2 0.42,-0.09,0.00,M2] [#3 0.22,-0.26,0.58,U] [#4 0.05,-0.30,0.46,U] [#5 -0.02,0.07,0.57,U] [#6 -0.04,-0.10,0.39,U] [#7 0.20,-0.08,0.42,U] [#8 -0.02,0.15,0.41,U] 
23:51:38.996 00.003 8996 refined, 7 included, MultiStar: {0.13, -0.02}, one-star: {0.34, 0.16}
23:51:38.998 00.002 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
23:51:38.999 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = 3.14)
23:51:39.001 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.12 mountX=0.13 mountY=0.00, mountTheta=0.00
23:51:39.005 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.02, opts=13)
23:51:39.007 00.002 8996 Enqueuing Move request for scope (0.13, -0.02)
23:51:39.010 00.003 20224 Worker thread wakes up
23:51:39.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
23:51:39.010 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
23:51:39.010 00.000 20224 Moving (0.13, -0.02) raw xDistance=0.13 yDistance=0.00
23:51:39.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:51:39.011 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:39.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:51:39.011 00.000 20224 MoveAxis(E, 0, ABG)
23:51:39.011 00.000 20224 Move returns status 0, amount 0
23:51:39.011 00.000 20224 MoveAxis(N, 0, ABG)
23:51:39.011 00.000 20224 Move returns status 0, amount 0
23:51:39.011 00.000 20224 move complete, result=0
23:51:39.011 00.000 20224 worker thread done servicing request
23:51:39.018 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=54166, med=2883, FiltMin=2608, FiltMax=25795, Gamma=1.000
23:51:39.044 00.026 8996 UpdateGuideState exits: m=733831 SNR=354.9
23:51:39.046 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:39.048 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:39.050 00.002 8996 Enqueuing Expose request
23:51:39.051 00.001 20224 Worker thread wakes up
23:51:39.051 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:39.051 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:39.052 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:40.197 01.145 20224 Exposure complete
23:51:40.258 00.061 20224 worker thread done servicing request
23:51:40.258 00.000 8996 OnExposeComplete: enter
23:51:40.259 00.001 8996 UpdateGuideState(): m_state=6
23:51:40.260 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8687
23:51:40.260 00.000 8996 Star::Find returns 1 (0), X=136.35, Y=474.01, Mass=673463, SNR=359.0, Peak=50390 HFD=4.2
23:51:40.261 00.001 8996 MultiStar: [#1 0.13,-0.19,0.62,U] [#2 0.53,-0.28,0.00,M3] [#3 0.23,-0.51,0.00,M1] [#4 0.21,-0.43,0.00,M1] [#5 0.08,-0.14,0.58,U] [#6 0.04,-0.55,0.00,M1] [#7 0.16,-0.41,0.00,M1] [#8 -0.00,-0.22,0.45,U] 
23:51:40.262 00.001 8996 refined, 3 included, MultiStar: {0.16, -0.15}, one-star: {0.29, -0.09}
23:51:40.263 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
23:51:40.264 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
23:51:40.264 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.75 mountX=0.17 mountY=0.13, mountTheta=0.64
23:51:40.266 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.15, opts=13)
23:51:40.267 00.001 8996 Enqueuing Move request for scope (0.16, -0.15)
23:51:40.267 00.000 20224 Worker thread wakes up
23:51:40.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
23:51:40.267 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
23:51:40.268 00.001 20224 Moving (0.16, -0.15) raw xDistance=0.17 yDistance=0.13
23:51:40.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:51:40.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:40.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:51:40.268 00.000 20224 MoveAxis(E, 0, ABG)
23:51:40.268 00.000 20224 Move returns status 0, amount 0
23:51:40.268 00.000 20224 MoveAxis(N, 0, ABG)
23:51:40.268 00.000 20224 Move returns status 0, amount 0
23:51:40.268 00.000 20224 move complete, result=0
23:51:40.268 00.000 20224 worker thread done servicing request
23:51:40.273 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50390, med=2883, FiltMin=2614, FiltMax=27821, Gamma=1.000
23:51:40.290 00.017 8996 UpdateGuideState exits: m=673463 SNR=359.0
23:51:40.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:40.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:40.293 00.001 8996 Enqueuing Expose request
23:51:40.293 00.000 20224 Worker thread wakes up
23:51:40.293 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:40.294 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:40.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:41.276 00.982 20224 Exposure complete
23:51:41.358 00.082 20224 worker thread done servicing request
23:51:41.359 00.001 8996 OnExposeComplete: enter
23:51:41.360 00.001 8996 UpdateGuideState(): m_state=6
23:51:41.360 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8688
23:51:41.360 00.000 8996 Star::Find returns 1 (0), X=135.94, Y=473.86, Mass=759730, SNR=373.0, Peak=65440 HFD=4.4
23:51:41.362 00.002 8996 MultiStar: [#1 -0.28,-0.39,0.00,M1] [#2 -0.08,-0.35,0.65,U] [#3 -0.12,-0.24,0.61,U] [#4 -0.22,-0.47,0.00,M2] [#5 -0.41,0.02,0.55,U] [#6 -0.28,-0.17,0.39,U] [#7 -0.29,-0.49,0.00,M2] [#8 -0.49,-0.25,0.00,M1] 
23:51:41.363 00.001 8996 single-star, 4 included, MultiStar: {-0.18, -0.21}, one-star: {-0.13, -0.24}
23:51:41.364 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
23:51:41.365 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
23:51:41.368 00.003 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-2.07 mountX=-0.11 mountY=0.25, mountTheta=1.97
23:51:41.371 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.24, opts=13)
23:51:41.374 00.003 8996 Enqueuing Move request for scope (-0.13, -0.24)
23:51:41.376 00.002 20224 Worker thread wakes up
23:51:41.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
23:51:41.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
23:51:41.376 00.000 20224 Moving (-0.13, -0.24) raw xDistance=-0.11 yDistance=0.25
23:51:41.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:51:41.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:51:41.376 00.000 20224 MoveAxis(E, 0, ABG)
23:51:41.376 00.000 20224 Move returns status 0, amount 0
23:51:41.376 00.000 20224 MoveAxis(S, 54, ABG)
23:51:41.376 00.000 20224 Guiding  Dir = 1, Dur = 54
23:51:41.376 00.000 20224 IsSlewing returns 0
23:51:41.377 00.001 20224 IsGuiding returns 0
23:51:41.382 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2883, FiltMin=2617, FiltMax=30957, Gamma=1.000
23:51:41.397 00.015 20224 PulseGuide returned control before completion, sleep 43
23:51:41.399 00.002 8996 UpdateGuideState exits: m=759730 SNR=373.0
23:51:41.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:41.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:41.402 00.001 8996 Enqueuing Expose request
23:51:41.442 00.040 20224 IsGuiding returns 1
23:51:41.442 00.000 20224 scope still moving after pulse duration time elapsed
23:51:41.474 00.032 20224 IsSlewing returns 0
23:51:41.475 00.001 20224 IsGuiding returns 1
23:51:41.504 00.029 20224 IsSlewing returns 0
23:51:41.505 00.001 20224 IsGuiding returns 0
23:51:41.505 00.000 20224 scope move finished after 54 + 74 ms
23:51:41.505 00.000 20224 Move returns status 0, amount 54
23:51:41.505 00.000 20224 move complete, result=0
23:51:41.505 00.000 20224 worker thread done servicing request
23:51:41.505 00.000 20224 Worker thread wakes up
23:51:41.505 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:41.505 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:41.506 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
23:51:42.674 01.168 20224 Exposure complete
23:51:42.742 00.068 20224 worker thread done servicing request
23:51:42.742 00.000 8996 OnExposeComplete: enter
23:51:42.743 00.001 8996 UpdateGuideState(): m_state=6
23:51:42.744 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8689
23:51:42.745 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=474.18, Mass=647108, SNR=349.1, Peak=58848 HFD=4.4
23:51:42.746 00.001 8996 MultiStar: [#1 -0.36,-0.15,0.67,U] [#2 -0.11,-0.06,0.77,U] [#3 -0.25,0.09,0.60,U] [#4 -0.34,-0.16,0.56,U] [#5 -0.68,0.25,0.00,M1] [#6 -0.28,-0.24,0.40,U] [#7 -0.35,-0.02,0.38,U] [#8 -0.51,-0.00,0.00,M2] 
23:51:42.747 00.001 8996 single-star, 6 included, MultiStar: {-0.26, -0.05}, one-star: {-0.25, 0.07}
23:51:42.747 00.000 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
23:51:42.748 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
23:51:42.749 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.07 hyp=0.26 cameraTheta=2.86 mountX=-0.25 mountY=-0.04, mountTheta=-2.97
23:51:42.751 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.07, opts=13)
23:51:42.751 00.000 8996 Enqueuing Move request for scope (-0.25, 0.07)
23:51:42.752 00.001 20224 Worker thread wakes up
23:51:42.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.07) opts 0xd
23:51:42.753 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.07)
23:51:42.753 00.000 20224 Moving (-0.25, 0.07) raw xDistance=-0.25 yDistance=-0.04
23:51:42.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:51:42.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:42.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:51:42.753 00.000 20224 MoveAxis(E, 37, ABG)
23:51:42.753 00.000 20224 Guiding  Dir = 2, Dur = 37
23:51:42.753 00.000 20224 IsSlewing returns 0
23:51:42.754 00.001 20224 IsGuiding returns 0
23:51:42.756 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58848, med=2880, FiltMin=2614, FiltMax=24982, Gamma=1.000
23:51:42.764 00.008 20224 PulseGuide returned control before completion, sleep 37
23:51:42.772 00.008 8996 UpdateGuideState exits: m=647108 SNR=349.1
23:51:42.774 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:42.775 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:42.777 00.002 8996 Enqueuing Expose request
23:51:42.811 00.034 20224 IsGuiding returns 1
23:51:42.811 00.000 20224 scope still moving after pulse duration time elapsed
23:51:42.843 00.032 20224 IsSlewing returns 0
23:51:42.843 00.000 20224 IsGuiding returns 1
23:51:42.875 00.032 20224 IsSlewing returns 0
23:51:42.875 00.000 20224 IsGuiding returns 0
23:51:42.875 00.000 20224 scope move finished after 37 + 83 ms
23:51:42.875 00.000 20224 Move returns status 0, amount 37
23:51:42.875 00.000 20224 MoveAxis(N, 0, ABG)
23:51:42.875 00.000 20224 Move returns status 0, amount 0
23:51:42.875 00.000 20224 move complete, result=0
23:51:42.875 00.000 20224 worker thread done servicing request
23:51:42.876 00.001 20224 Worker thread wakes up
23:51:42.876 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
23:51:42.877 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:42.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:43.850 00.973 20224 Exposure complete
23:51:43.937 00.087 20224 worker thread done servicing request
23:51:43.938 00.001 8996 OnExposeComplete: enter
23:51:43.939 00.001 8996 UpdateGuideState(): m_state=6
23:51:43.940 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8690
23:51:43.941 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=474.21, Mass=690438, SNR=316.4, Peak=59936 HFD=4.3
23:51:43.942 00.001 8996 MultiStar: [#1 -0.20,-0.14,0.78,U] [#2 0.16,-0.04,0.83,U] [#3 0.01,-0.12,0.62,U] [#4 -0.06,-0.01,0.57,U] [#5 -0.12,-0.05,0.64,U] [#6 -0.14,0.03,0.46,U] [#7 -0.09,-0.14,0.41,U] [#8 -0.14,-0.05,0.40,U] 
23:51:43.942 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {0.00, 0.10}
23:51:43.943 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:51:43.944 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
23:51:43.945 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-2.51 mountX=-0.05 mountY=0.04, mountTheta=2.40
23:51:43.946 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.04, opts=13)
23:51:43.947 00.001 8996 Enqueuing Move request for scope (-0.05, -0.04)
23:51:43.947 00.000 20224 Worker thread wakes up
23:51:43.948 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
23:51:43.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
23:51:43.948 00.000 20224 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=0.04
23:51:43.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:51:43.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:43.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:51:43.948 00.000 20224 MoveAxis(E, 0, ABG)
23:51:43.948 00.000 20224 Move returns status 0, amount 0
23:51:43.948 00.000 20224 MoveAxis(N, 0, ABG)
23:51:43.948 00.000 20224 Move returns status 0, amount 0
23:51:43.948 00.000 20224 move complete, result=0
23:51:43.948 00.000 20224 worker thread done servicing request
23:51:43.957 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59936, med=2883, FiltMin=2621, FiltMax=25174, Gamma=1.000
23:51:43.979 00.022 8996 UpdateGuideState exits: m=690438 SNR=316.4
23:51:43.981 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:43.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:43.984 00.002 8996 Enqueuing Expose request
23:51:43.986 00.002 20224 Worker thread wakes up
23:51:43.986 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:43.988 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:43.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:45.158 01.170 20224 Exposure complete
23:51:45.241 00.083 20224 worker thread done servicing request
23:51:45.241 00.000 8996 OnExposeComplete: enter
23:51:45.242 00.001 8996 UpdateGuideState(): m_state=6
23:51:45.243 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8691
23:51:45.244 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.27, Mass=720053, SNR=326.6, Peak=55040 HFD=4.4
23:51:45.245 00.001 8996 MultiStar: [#1 -0.37,0.05,0.62,U] [#2 0.23,-0.10,0.73,U] [#3 -0.19,-0.02,0.75,U] [#4 -0.23,-0.06,0.59,U] [#5 -0.34,0.21,0.65,U] [#6 -0.29,-0.25,0.49,U] [#7 -0.26,-0.13,0.46,U] [#8 -0.29,0.12,0.46,U] 
23:51:45.246 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.01}, one-star: {0.14, 0.16}
23:51:45.247 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
23:51:45.247 00.000 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
23:51:45.248 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.04 mountX=-0.14 mountY=0.00, mountTheta=3.13
23:51:45.252 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
23:51:45.252 00.000 8996 Enqueuing Move request for scope (-0.14, 0.01)
23:51:45.253 00.001 20224 Worker thread wakes up
23:51:45.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
23:51:45.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
23:51:45.253 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.00
23:51:45.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:51:45.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:45.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:51:45.253 00.000 20224 MoveAxis(E, 0, ABG)
23:51:45.253 00.000 20224 Move returns status 0, amount 0
23:51:45.253 00.000 20224 MoveAxis(N, 0, ABG)
23:51:45.254 00.001 20224 Move returns status 0, amount 0
23:51:45.254 00.000 20224 move complete, result=0
23:51:45.254 00.000 20224 worker thread done servicing request
23:51:45.259 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55040, med=2883, FiltMin=2608, FiltMax=25702, Gamma=1.000
23:51:45.275 00.016 8996 UpdateGuideState exits: m=720053 SNR=326.6
23:51:45.277 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:45.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:45.278 00.000 8996 Enqueuing Expose request
23:51:45.279 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:45.280 00.001 20224 Worker thread wakes up
23:51:45.280 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:45.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:46.271 00.991 20224 Exposure complete
23:51:46.353 00.082 20224 worker thread done servicing request
23:51:46.353 00.000 8996 OnExposeComplete: enter
23:51:46.355 00.002 8996 UpdateGuideState(): m_state=6
23:51:46.357 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8692
23:51:46.359 00.002 8996 Star::Find returns 1 (0), X=136.17, Y=474.03, Mass=702569, SNR=361.6, Peak=58000 HFD=4.3
23:51:46.360 00.001 8996 MultiStar: [#1 -0.28,0.01,0.63,U] [#2 0.30,0.03,0.62,U] [#3 -0.08,0.15,0.54,U] [#4 -0.20,0.19,0.50,U] [#5 -0.36,0.10,0.60,U] [#6 -0.06,-0.25,0.42,U] [#7 -0.04,-0.09,0.37,U] [#8 -0.27,0.13,0.38,U] 
23:51:46.361 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.02}, one-star: {0.10, -0.07}
23:51:46.362 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
23:51:46.363 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
23:51:46.364 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.88 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
23:51:46.365 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
23:51:46.366 00.001 8996 Enqueuing Move request for scope (-0.08, 0.02)
23:51:46.367 00.001 20224 Worker thread wakes up
23:51:46.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
23:51:46.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
23:51:46.367 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
23:51:46.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:51:46.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:46.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:51:46.367 00.000 20224 MoveAxis(E, 0, ABG)
23:51:46.367 00.000 20224 Move returns status 0, amount 0
23:51:46.367 00.000 20224 MoveAxis(N, 0, ABG)
23:51:46.367 00.000 20224 Move returns status 0, amount 0
23:51:46.367 00.000 20224 move complete, result=0
23:51:46.368 00.001 20224 worker thread done servicing request
23:51:46.372 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58000, med=2883, FiltMin=2617, FiltMax=27757, Gamma=1.000
23:51:46.385 00.013 8996 UpdateGuideState exits: m=702569 SNR=361.6
23:51:46.388 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:46.390 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:46.392 00.002 8996 Enqueuing Expose request
23:51:46.395 00.003 20224 Worker thread wakes up
23:51:46.395 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:46.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:46.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:47.565 01.169 20224 Exposure complete
23:51:47.651 00.086 20224 worker thread done servicing request
23:51:47.651 00.000 8996 OnExposeComplete: enter
23:51:47.652 00.001 8996 UpdateGuideState(): m_state=6
23:51:47.653 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8693
23:51:47.654 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.80, Mass=698826, SNR=342.3, Peak=61696 HFD=4.4
23:51:47.655 00.001 8996 MultiStar: [#1 -0.30,-0.28,0.66,U] [#2 -0.03,-0.32,0.71,U] [#3 -0.10,-0.23,0.67,U] [#4 -0.16,-0.28,0.60,U] [#5 -0.45,-0.17,0.00,M1] [#6 -0.10,-0.25,0.42,U] [#7 -0.34,-0.15,0.48,U] [#8 -0.58,-0.27,0.00,M1] 
23:51:47.656 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.27}, one-star: {-0.14, -0.31}
23:51:47.657 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
23:51:47.658 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
23:51:47.658 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.27 hyp=0.31 cameraTheta=-2.11 mountX=-0.13 mountY=0.29, mountTheta=2.01
23:51:47.660 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.27, opts=13)
23:51:47.661 00.001 8996 Enqueuing Move request for scope (-0.16, -0.27)
23:51:47.661 00.000 20224 Worker thread wakes up
23:51:47.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.27) opts 0xd
23:51:47.662 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.27)
23:51:47.662 00.000 20224 Moving (-0.16, -0.27) raw xDistance=-0.13 yDistance=0.29
23:51:47.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:51:47.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:51:47.662 00.000 20224 MoveAxis(E, 0, ABG)
23:51:47.662 00.000 20224 Move returns status 0, amount 0
23:51:47.662 00.000 20224 MoveAxis(S, 60, ABG)
23:51:47.662 00.000 20224 Guiding  Dir = 1, Dur = 60
23:51:47.662 00.000 20224 IsSlewing returns 0
23:51:47.662 00.000 20224 IsGuiding returns 0
23:51:47.665 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61696, med=2883, FiltMin=2597, FiltMax=26941, Gamma=1.000
23:51:47.679 00.014 8996 UpdateGuideState exits: m=698826 SNR=342.3
23:51:47.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:47.680 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:47.681 00.001 8996 Enqueuing Expose request
23:51:47.685 00.004 20224 PulseGuide returned control before completion, sleep 47
23:51:47.746 00.061 20224 IsGuiding returns 1
23:51:47.746 00.000 20224 scope still moving after pulse duration time elapsed
23:51:47.778 00.032 20224 IsSlewing returns 0
23:51:47.779 00.001 20224 IsGuiding returns 0
23:51:47.779 00.000 20224 scope move finished after 60 + 56 ms
23:51:47.779 00.000 20224 Move returns status 0, amount 60
23:51:47.779 00.000 20224 move complete, result=0
23:51:47.779 00.000 20224 worker thread done servicing request
23:51:47.779 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
23:51:47.782 00.003 20224 Worker thread wakes up
23:51:47.782 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:47.783 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:48.761 00.978 20224 Exposure complete
23:51:48.848 00.087 20224 worker thread done servicing request
23:51:48.848 00.000 8996 OnExposeComplete: enter
23:51:48.849 00.001 8996 UpdateGuideState(): m_state=6
23:51:48.850 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8694
23:51:48.851 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=474.40, Mass=735551, SNR=341.5, Peak=50000 HFD=4.5
23:51:48.852 00.001 8996 MultiStar: [#1 -0.31,0.22,0.75,U] [#2 0.22,0.12,0.77,U] [#3 -0.13,0.09,0.55,U] [#4 -0.25,0.09,0.50,U] [#5 -0.38,0.30,0.00,M2] [#6 -0.03,-0.08,0.39,U] [#7 -0.14,-0.02,0.44,U] [#8 -0.26,0.47,0.00,M2] 
23:51:48.853 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.14}, one-star: {0.26, 0.30}
23:51:48.854 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
23:51:48.854 00.000 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
23:51:48.855 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.68 mountX=-0.03 mountY=-0.14, mountTheta=-1.78
23:51:48.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
23:51:48.858 00.001 8996 Enqueuing Move request for scope (-0.02, 0.14)
23:51:48.858 00.000 20224 Worker thread wakes up
23:51:48.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
23:51:48.858 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
23:51:48.858 00.000 20224 Moving (-0.02, 0.14) raw xDistance=-0.03 yDistance=-0.14
23:51:48.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:51:48.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:48.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:51:48.858 00.000 20224 MoveAxis(E, 0, ABG)
23:51:48.859 00.001 20224 Move returns status 0, amount 0
23:51:48.859 00.000 20224 MoveAxis(N, 0, ABG)
23:51:48.859 00.000 20224 Move returns status 0, amount 0
23:51:48.859 00.000 20224 move complete, result=0
23:51:48.859 00.000 20224 worker thread done servicing request
23:51:48.862 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50000, med=2883, FiltMin=2611, FiltMax=25993, Gamma=1.000
23:51:48.876 00.014 8996 UpdateGuideState exits: m=735551 SNR=341.5
23:51:48.877 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:48.877 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:48.878 00.001 8996 Enqueuing Expose request
23:51:48.879 00.001 20224 Worker thread wakes up
23:51:48.879 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:48.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:48.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:50.045 01.165 20224 Exposure complete
23:51:50.116 00.071 20224 worker thread done servicing request
23:51:50.116 00.000 8996 OnExposeComplete: enter
23:51:50.117 00.001 8996 UpdateGuideState(): m_state=6
23:51:50.118 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8695
23:51:50.118 00.000 8996 Star::Find returns 1 (0), X=135.88, Y=474.38, Mass=676891, SNR=369.7, Peak=54368 HFD=4.5
23:51:50.119 00.001 8996 MultiStar: [#1 -0.43,0.09,0.00,M1] [#2 -0.06,0.03,0.71,U] [#3 -0.18,0.13,0.65,U] [#4 -0.26,0.19,0.48,U] [#5 -0.62,0.28,0.00,M3] [#6 -0.45,0.04,0.00,M1] [#7 -0.15,0.08,0.41,U] [#8 -0.54,0.22,0.00,M3] 
23:51:50.120 00.001 8996 refined, 4 included, MultiStar: {-0.16, 0.15}, one-star: {-0.19, 0.27}
23:51:50.121 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
23:51:50.122 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
23:51:50.122 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.39 mountX=-0.18 mountY=-0.13, mountTheta=-2.49
23:51:50.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.15, opts=13)
23:51:50.125 00.001 8996 Enqueuing Move request for scope (-0.16, 0.15)
23:51:50.126 00.001 20224 Worker thread wakes up
23:51:50.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
23:51:50.126 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
23:51:50.126 00.000 20224 Moving (-0.16, 0.15) raw xDistance=-0.18 yDistance=-0.13
23:51:50.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:51:50.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:50.127 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:51:50.127 00.000 20224 MoveAxis(E, 0, ABG)
23:51:50.127 00.000 20224 Move returns status 0, amount 0
23:51:50.127 00.000 20224 MoveAxis(N, 0, ABG)
23:51:50.127 00.000 20224 Move returns status 0, amount 0
23:51:50.127 00.000 20224 move complete, result=0
23:51:50.127 00.000 20224 worker thread done servicing request
23:51:50.133 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54368, med=2883, FiltMin=2617, FiltMax=26637, Gamma=1.000
23:51:50.152 00.019 8996 UpdateGuideState exits: m=676891 SNR=369.7
23:51:50.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:50.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:50.154 00.000 8996 Enqueuing Expose request
23:51:50.155 00.001 20224 Worker thread wakes up
23:51:50.155 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:50.156 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:50.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:51.140 00.984 20224 Exposure complete
23:51:51.205 00.065 20224 worker thread done servicing request
23:51:51.205 00.000 8996 OnExposeComplete: enter
23:51:51.207 00.002 8996 UpdateGuideState(): m_state=6
23:51:51.208 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8696
23:51:51.209 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=474.42, Mass=740192, SNR=398.8, Peak=55568 HFD=4.4
23:51:51.211 00.002 8996 MultiStar: [#1 -0.45,0.18,0.00,M2] [#2 -0.10,-0.09,0.65,U] [#3 -0.24,0.22,0.56,U] [#4 -0.47,0.06,0.00,M1] [#5 -0.67,0.46,0.00,M4] [#6 -0.45,0.11,0.00,M2] [#7 -0.21,0.01,0.36,U] [#8 -0.60,0.36,0.00,M4] 
23:51:51.212 00.001 8996 refined, 3 included, MultiStar: {-0.18, 0.15}, one-star: {-0.18, 0.32}
23:51:51.213 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
23:51:51.215 00.002 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
23:51:51.216 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.23 cameraTheta=2.44 mountX=-0.19 mountY=-0.13, mountTheta=-2.55
23:51:51.220 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
23:51:51.221 00.001 8996 Enqueuing Move request for scope (-0.18, 0.15)
23:51:51.223 00.002 20224 Worker thread wakes up
23:51:51.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
23:51:51.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
23:51:51.223 00.000 20224 Moving (-0.18, 0.15) raw xDistance=-0.19 yDistance=-0.13
23:51:51.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:51:51.224 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:51.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:51:51.224 00.000 20224 MoveAxis(E, 0, ABG)
23:51:51.224 00.000 20224 Move returns status 0, amount 0
23:51:51.224 00.000 20224 MoveAxis(N, 0, ABG)
23:51:51.224 00.000 20224 Move returns status 0, amount 0
23:51:51.224 00.000 20224 move complete, result=0
23:51:51.224 00.000 20224 worker thread done servicing request
23:51:51.229 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55568, med=2883, FiltMin=2585, FiltMax=28045, Gamma=1.000
23:51:51.244 00.015 8996 UpdateGuideState exits: m=740192 SNR=398.8
23:51:51.244 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:51.245 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:51.246 00.001 8996 Enqueuing Expose request
23:51:51.246 00.000 20224 Worker thread wakes up
23:51:51.247 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:51:51.247 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:51.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:52.409 01.162 20224 Exposure complete
23:51:52.468 00.059 20224 worker thread done servicing request
23:51:52.469 00.001 8996 OnExposeComplete: enter
23:51:52.470 00.001 8996 UpdateGuideState(): m_state=6
23:51:52.472 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8697
23:51:52.473 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=474.56, Mass=681807, SNR=374.0, Peak=48592 HFD=4.7
23:51:52.475 00.002 8996 MultiStar: [#1 -0.36,0.12,0.58,U] [#2 0.14,0.08,0.66,U] [#3 -0.13,0.33,0.66,U] [#4 -0.16,0.42,0.00,M2] [#5 -0.51,0.48,0.00,M5] [#6 -0.34,-0.01,0.41,U] [#7 -0.16,0.13,0.38,U] [#8 -0.38,0.31,0.00,M5] 
23:51:52.476 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.23}, one-star: {-0.21, 0.46}
23:51:52.477 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:51:52.478 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:51:52.480 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.28 cameraTheta=2.20 mountX=-0.19 mountY=-0.21, mountTheta=-2.31
23:51:52.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.23, opts=13)
23:51:52.484 00.002 8996 Enqueuing Move request for scope (-0.17, 0.23)
23:51:52.484 00.000 20224 Worker thread wakes up
23:51:52.485 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
23:51:52.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
23:51:52.485 00.000 20224 Moving (-0.17, 0.23) raw xDistance=-0.19 yDistance=-0.21
23:51:52.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:51:52.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:51:52.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:51:52.485 00.000 20224 MoveAxis(E, 0, ABG)
23:51:52.485 00.000 20224 Move returns status 0, amount 0
23:51:52.485 00.000 20224 MoveAxis(N, 0, ABG)
23:51:52.485 00.000 20224 Move returns status 0, amount 0
23:51:52.485 00.000 20224 move complete, result=0
23:51:52.486 00.001 20224 worker thread done servicing request
23:51:52.492 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48592, med=2883, FiltMin=2601, FiltMax=25542, Gamma=1.000
23:51:52.514 00.022 8996 UpdateGuideState exits: m=681807 SNR=374.0
23:51:52.516 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:52.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:52.519 00.002 8996 Enqueuing Expose request
23:51:52.522 00.003 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:51:52.524 00.002 20224 Worker thread wakes up
23:51:52.524 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:52.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:53.514 00.990 20224 Exposure complete
23:51:53.587 00.073 20224 worker thread done servicing request
23:51:53.587 00.000 8996 OnExposeComplete: enter
23:51:53.588 00.001 8996 UpdateGuideState(): m_state=6
23:51:53.589 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8698
23:51:53.590 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.31, Mass=681268, SNR=329.2, Peak=56768 HFD=4.4
23:51:53.591 00.001 8996 MultiStar: [#1 -0.24,0.17,0.73,U] [#2 0.04,0.15,0.87,U] [#3 -0.09,0.14,0.59,U] [#4 -0.08,0.21,0.61,U] [#5 -0.41,0.34,0.00,M6] [#6 -0.15,0.08,0.42,U] [#7 -0.29,0.35,0.00,M1] [#8 -0.33,0.18,0.36,U] 
23:51:53.592 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.17}, one-star: {-0.12, 0.21}
23:51:53.592 00.000 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
23:51:53.593 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
23:51:53.594 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.17 hyp=0.21 cameraTheta=2.18 mountX=-0.13 mountY=-0.16, mountTheta=-2.28
23:51:53.595 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.17, opts=13)
23:51:53.596 00.001 8996 Enqueuing Move request for scope (-0.12, 0.17)
23:51:53.598 00.002 20224 Worker thread wakes up
23:51:53.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.17) opts 0xd
23:51:53.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.17)
23:51:53.598 00.000 20224 Moving (-0.12, 0.17) raw xDistance=-0.13 yDistance=-0.16
23:51:53.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:51:53.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:53.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:51:53.598 00.000 20224 MoveAxis(E, 0, ABG)
23:51:53.598 00.000 20224 Move returns status 0, amount 0
23:51:53.598 00.000 20224 MoveAxis(N, 0, ABG)
23:51:53.598 00.000 20224 Move returns status 0, amount 0
23:51:53.598 00.000 20224 move complete, result=0
23:51:53.598 00.000 20224 worker thread done servicing request
23:51:53.601 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56768, med=2883, FiltMin=2579, FiltMax=26109, Gamma=1.000
23:51:53.614 00.013 8996 UpdateGuideState exits: m=681268 SNR=329.2
23:51:53.616 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:53.616 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:53.617 00.001 8996 Enqueuing Expose request
23:51:53.618 00.001 20224 Worker thread wakes up
23:51:53.618 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:51:53.619 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:53.619 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:54.788 01.169 20224 Exposure complete
23:51:54.846 00.058 20224 worker thread done servicing request
23:51:54.846 00.000 8996 OnExposeComplete: enter
23:51:54.848 00.002 8996 UpdateGuideState(): m_state=6
23:51:54.849 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8699
23:51:54.851 00.002 8996 Star::Find returns 1 (0), X=135.89, Y=474.28, Mass=726515, SNR=340.9, Peak=63712 HFD=4.4
23:51:54.853 00.002 8996 MultiStar: [#1 -0.29,-0.04,0.70,U] [#2 0.02,-0.16,0.66,U] [#3 -0.21,0.02,0.57,U] [#4 -0.14,0.09,0.48,U] [#5 -0.34,0.16,0.58,U] [#6 -0.19,-0.19,0.37,U] [#7 -0.18,0.11,0.43,U] [#8 -0.35,-0.05,0.39,U] 
23:51:54.854 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.03}, one-star: {-0.18, 0.18}
23:51:54.855 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
23:51:54.857 00.002 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
23:51:54.858 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=3.00 mountX=-0.20 mountY=-0.01, mountTheta=-3.11
23:51:54.861 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.03, opts=13)
23:51:54.863 00.002 8996 Enqueuing Move request for scope (-0.20, 0.03)
23:51:54.865 00.002 20224 Worker thread wakes up
23:51:54.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
23:51:54.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
23:51:54.865 00.000 20224 Moving (-0.20, 0.03) raw xDistance=-0.20 yDistance=-0.01
23:51:54.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:51:54.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:54.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:51:54.865 00.000 20224 MoveAxis(E, 29, ABG)
23:51:54.865 00.000 20224 Guiding  Dir = 2, Dur = 29
23:51:54.866 00.001 20224 IsSlewing returns 0
23:51:54.866 00.000 20224 IsGuiding returns 0
23:51:54.867 00.001 20224 PulseGuide returned control before completion, sleep 38
23:51:54.872 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63712, med=2883, FiltMin=2643, FiltMax=27309, Gamma=1.000
23:51:54.894 00.022 8996 UpdateGuideState exits: m=726515 SNR=340.9
23:51:54.896 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:54.896 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:54.897 00.001 8996 Enqueuing Expose request
23:51:54.909 00.012 20224 IsGuiding returns 1
23:51:54.909 00.000 20224 scope still moving after pulse duration time elapsed
23:51:54.939 00.030 20224 IsSlewing returns 0
23:51:54.940 00.001 20224 IsGuiding returns 1
23:51:54.970 00.030 20224 IsSlewing returns 0
23:51:54.970 00.000 20224 IsGuiding returns 0
23:51:54.970 00.000 20224 scope move finished after 29 + 76 ms
23:51:54.970 00.000 20224 Move returns status 0, amount 29
23:51:54.970 00.000 20224 MoveAxis(N, 0, ABG)
23:51:54.970 00.000 20224 Move returns status 0, amount 0
23:51:54.970 00.000 20224 move complete, result=0
23:51:54.972 00.002 20224 worker thread done servicing request
23:51:54.972 00.000 20224 Worker thread wakes up
23:51:54.972 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:54.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:54.972 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.0 px 0 ms NORTH
23:51:55.946 00.974 20224 Exposure complete
23:51:56.033 00.087 20224 worker thread done servicing request
23:51:56.033 00.000 8996 OnExposeComplete: enter
23:51:56.035 00.002 8996 UpdateGuideState(): m_state=6
23:51:56.036 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8700
23:51:56.038 00.002 8996 Star::Find returns 1 (0), X=136.27, Y=474.16, Mass=742018, SNR=362.5, Peak=58416 HFD=4.5
23:51:56.039 00.001 8996 MultiStar: [#1 -0.07,-0.31,0.68,U] [#2 0.21,-0.18,0.78,U] [#3 0.01,-0.02,0.50,U] [#4 0.02,-0.15,0.51,U] [#5 -0.16,-0.03,0.55,U] [#6 0.16,-0.13,0.37,U] [#7 0.26,0.02,0.45,U] [#8 -0.20,0.01,0.35,U] 
23:51:56.040 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.08}, one-star: {0.20, 0.05}
23:51:56.042 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
23:51:56.043 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
23:51:56.045 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.89 mountX=0.08 mountY=0.08, mountTheta=0.79
23:51:56.047 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.08, opts=13)
23:51:56.047 00.000 8996 Enqueuing Move request for scope (0.07, -0.08)
23:51:56.048 00.001 20224 Worker thread wakes up
23:51:56.049 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
23:51:56.049 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
23:51:56.049 00.000 20224 Moving (0.07, -0.08) raw xDistance=0.08 yDistance=0.08
23:51:56.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:51:56.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:56.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:51:56.049 00.000 20224 MoveAxis(E, 0, ABG)
23:51:56.049 00.000 20224 Move returns status 0, amount 0
23:51:56.049 00.000 20224 MoveAxis(N, 0, ABG)
23:51:56.049 00.000 20224 Move returns status 0, amount 0
23:51:56.049 00.000 20224 move complete, result=0
23:51:56.049 00.000 20224 worker thread done servicing request
23:51:56.053 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58416, med=2883, FiltMin=2582, FiltMax=26822, Gamma=1.000
23:51:56.071 00.018 8996 UpdateGuideState exits: m=742018 SNR=362.5
23:51:56.073 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:56.073 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:56.074 00.001 8996 Enqueuing Expose request
23:51:56.075 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:51:56.076 00.001 20224 Worker thread wakes up
23:51:56.076 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:56.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:57.248 01.172 20224 Exposure complete
23:51:57.321 00.073 20224 worker thread done servicing request
23:51:57.321 00.000 8996 OnExposeComplete: enter
23:51:57.322 00.001 8996 UpdateGuideState(): m_state=6
23:51:57.323 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8701
23:51:57.323 00.000 8996 Star::Find returns 1 (0), X=136.15, Y=474.14, Mass=792036, SNR=351.5, Peak=63264 HFD=4.4
23:51:57.325 00.002 8996 MultiStar: [#1 -0.03,-0.13,0.65,U] [#2 0.33,-0.03,0.70,U] [#3 0.11,0.10,0.68,U] [#4 0.06,0.09,0.56,U] [#5 0.03,0.10,0.60,U] [#6 0.09,0.01,0.38,U] [#7 0.01,0.04,0.44,U] [#8 -0.24,-0.03,0.33,U] 
23:51:57.325 00.000 8996 refined, 8 included, MultiStar: {0.07, 0.02}, one-star: {0.08, 0.03}
23:51:57.326 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
23:51:57.327 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:51:57.328 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.07 cameraTheta=0.29 mountX=0.07 mountY=-0.03, mountTheta=-0.40
23:51:57.329 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.02, opts=13)
23:51:57.330 00.001 8996 Enqueuing Move request for scope (0.07, 0.02)
23:51:57.331 00.001 20224 Worker thread wakes up
23:51:57.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
23:51:57.331 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
23:51:57.331 00.000 20224 Moving (0.07, 0.02) raw xDistance=0.07 yDistance=-0.03
23:51:57.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:51:57.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:57.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:51:57.331 00.000 20224 MoveAxis(E, 0, ABG)
23:51:57.331 00.000 20224 Move returns status 0, amount 0
23:51:57.331 00.000 20224 MoveAxis(N, 0, ABG)
23:51:57.331 00.000 20224 Move returns status 0, amount 0
23:51:57.331 00.000 20224 move complete, result=0
23:51:57.331 00.000 20224 worker thread done servicing request
23:51:57.335 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=63264, med=2883, FiltMin=2574, FiltMax=28358, Gamma=1.000
23:51:57.349 00.014 8996 UpdateGuideState exits: m=792036 SNR=351.5
23:51:57.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:57.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:57.351 00.000 8996 Enqueuing Expose request
23:51:57.352 00.001 20224 Worker thread wakes up
23:51:57.352 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:57.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:57.352 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:51:58.337 00.985 20224 Exposure complete
23:51:58.413 00.076 20224 worker thread done servicing request
23:51:58.413 00.000 8996 OnExposeComplete: enter
23:51:58.414 00.001 8996 UpdateGuideState(): m_state=6
23:51:58.415 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8702
23:51:58.417 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=474.10, Mass=750766, SNR=354.0, Peak=59296 HFD=4.4
23:51:58.419 00.002 8996 MultiStar: [#1 -0.05,-0.02,0.58,U] [#2 0.55,-0.06,0.00,M1] [#3 -0.00,-0.18,0.56,U] [#4 -0.00,-0.17,0.49,U] [#5 -0.02,0.22,0.55,U] [#6 0.01,0.00,0.43,U] [#7 -0.16,0.05,0.45,U] [#8 -0.09,0.27,0.34,U] 
23:51:58.420 00.001 8996 single-star, 7 included, MultiStar: {-0.03, 0.01}, one-star: {0.01, -0.01}
23:51:58.422 00.002 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
23:51:58.424 00.002 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
23:51:58.425 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.61 mountX=0.01 mountY=0.00, mountTheta=0.49
23:51:58.428 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.01, opts=13)
23:51:58.430 00.002 8996 Enqueuing Move request for scope (0.01, -0.01)
23:51:58.432 00.002 20224 Worker thread wakes up
23:51:58.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
23:51:58.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
23:51:58.432 00.000 20224 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.00
23:51:58.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:51:58.433 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:58.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:51:58.433 00.000 20224 MoveAxis(E, 0, ABG)
23:51:58.433 00.000 20224 Move returns status 0, amount 0
23:51:58.433 00.000 20224 MoveAxis(N, 0, ABG)
23:51:58.433 00.000 20224 Move returns status 0, amount 0
23:51:58.433 00.000 20224 move complete, result=0
23:51:58.433 00.000 20224 worker thread done servicing request
23:51:58.440 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59296, med=2883, FiltMin=2576, FiltMax=29389, Gamma=1.000
23:51:58.457 00.017 8996 UpdateGuideState exits: m=750766 SNR=354.0
23:51:58.458 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:58.459 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:58.459 00.000 8996 Enqueuing Expose request
23:51:58.460 00.001 20224 Worker thread wakes up
23:51:58.460 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:51:58.463 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:58.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:51:59.627 01.164 20224 Exposure complete
23:51:59.683 00.056 20224 worker thread done servicing request
23:51:59.683 00.000 8996 OnExposeComplete: enter
23:51:59.684 00.001 8996 UpdateGuideState(): m_state=6
23:51:59.684 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8703
23:51:59.685 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=474.15, Mass=731635, SNR=323.6, Peak=64336 HFD=4.5
23:51:59.686 00.001 8996 MultiStar: [#1 -0.45,-0.24,0.00,M1] [#2 -0.00,-0.13,0.72,U] [#3 -0.27,0.13,0.67,U] [#4 -0.43,-0.02,0.00,M1] [#5 -0.54,0.23,0.00,M3] [#6 -0.41,-0.21,0.00,M1] [#7 -0.39,0.10,0.45,U] [#8 -0.46,-0.12,0.00,M1] 
23:51:59.687 00.001 8996 refined, 3 included, MultiStar: {-0.24, 0.03}, one-star: {-0.32, 0.05}
23:51:59.688 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
23:51:59.688 00.000 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
23:51:59.689 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.03 hyp=0.24 cameraTheta=3.02 mountX=-0.24 mountY=-0.00, mountTheta=-3.13
23:51:59.691 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.03, opts=13)
23:51:59.692 00.001 8996 Enqueuing Move request for scope (-0.24, 0.03)
23:51:59.692 00.000 20224 Worker thread wakes up
23:51:59.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.03) opts 0xd
23:51:59.692 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.03)
23:51:59.693 00.001 20224 Moving (-0.24, 0.03) raw xDistance=-0.24 yDistance=-0.00
23:51:59.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:51:59.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:51:59.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:51:59.693 00.000 20224 MoveAxis(E, 35, ABG)
23:51:59.693 00.000 20224 Guiding  Dir = 2, Dur = 35
23:51:59.693 00.000 20224 IsSlewing returns 0
23:51:59.693 00.000 20224 IsGuiding returns 0
23:51:59.698 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64336, med=2883, FiltMin=2621, FiltMax=28422, Gamma=1.000
23:51:59.715 00.017 8996 UpdateGuideState exits: m=731635 SNR=323.6
23:51:59.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:51:59.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:51:59.718 00.001 8996 Enqueuing Expose request
23:51:59.728 00.010 20224 PulseGuide returned control before completion, sleep 11
23:51:59.741 00.013 20224 IsGuiding returns 1
23:51:59.741 00.000 20224 scope still moving after pulse duration time elapsed
23:51:59.773 00.032 20224 IsSlewing returns 0
23:51:59.773 00.000 20224 IsGuiding returns 1
23:51:59.804 00.031 20224 IsSlewing returns 0
23:51:59.804 00.000 20224 IsGuiding returns 1
23:51:59.834 00.030 20224 IsSlewing returns 0
23:51:59.835 00.001 20224 IsGuiding returns 0
23:51:59.835 00.000 20224 scope move finished after 35 + 106 ms
23:51:59.835 00.000 20224 Move returns status 0, amount 35
23:51:59.835 00.000 20224 MoveAxis(N, 0, ABG)
23:51:59.835 00.000 20224 Move returns status 0, amount 0
23:51:59.835 00.000 20224 move complete, result=0
23:51:59.836 00.001 20224 worker thread done servicing request
23:51:59.836 00.000 20224 Worker thread wakes up
23:51:59.836 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
23:51:59.838 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:51:59.839 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:00.823 00.984 20224 Exposure complete
23:52:00.907 00.084 20224 worker thread done servicing request
23:52:00.907 00.000 8996 OnExposeComplete: enter
23:52:00.909 00.002 8996 UpdateGuideState(): m_state=6
23:52:00.910 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8704
23:52:00.912 00.002 8996 Star::Find returns 1 (0), X=136.12, Y=474.05, Mass=748526, SNR=340.5, Peak=56544 HFD=4.4
23:52:00.913 00.001 8996 MultiStar: [#1 -0.09,-0.11,0.56,U] [#2 0.42,-0.10,0.00,M1] [#3 0.26,0.08,0.55,U] [#4 0.19,-0.06,0.58,U] [#5 -0.19,0.15,0.57,U] [#6 0.08,-0.13,0.47,U] [#7 0.19,-0.06,0.42,U] [#8 -0.04,0.17,0.42,U] 
23:52:00.914 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.01}, one-star: {0.05, -0.05}
23:52:00.916 00.002 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
23:52:00.918 00.002 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
23:52:00.919 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.15 mountX=0.06 mountY=0.00, mountTheta=0.03
23:52:00.921 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
23:52:00.922 00.001 8996 Enqueuing Move request for scope (0.06, -0.01)
23:52:00.923 00.001 20224 Worker thread wakes up
23:52:00.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
23:52:00.923 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
23:52:00.923 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.00
23:52:00.924 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:52:00.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:00.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:52:00.924 00.000 20224 MoveAxis(E, 0, ABG)
23:52:00.924 00.000 20224 Move returns status 0, amount 0
23:52:00.924 00.000 20224 MoveAxis(N, 0, ABG)
23:52:00.924 00.000 20224 Move returns status 0, amount 0
23:52:00.924 00.000 20224 move complete, result=0
23:52:00.924 00.000 20224 worker thread done servicing request
23:52:00.927 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56544, med=2883, FiltMin=2633, FiltMax=31088, Gamma=1.000
23:52:00.940 00.013 8996 UpdateGuideState exits: m=748526 SNR=340.5
23:52:00.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:00.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:00.943 00.001 8996 Enqueuing Expose request
23:52:00.943 00.000 20224 Worker thread wakes up
23:52:00.944 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:00.944 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:00.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:02.114 01.170 20224 Exposure complete
23:52:02.186 00.072 20224 worker thread done servicing request
23:52:02.187 00.001 8996 OnExposeComplete: enter
23:52:02.187 00.000 8996 UpdateGuideState(): m_state=6
23:52:02.188 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8705
23:52:02.189 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.98, Mass=696427, SNR=347.9, Peak=52294 HFD=4.8
23:52:02.190 00.001 8996 MultiStar: [#1 0.21,-0.18,0.76,U] [#2 0.76,-0.26,0.00,M2] [#3 0.38,-0.13,0.60,U] [#4 0.41,-0.19,0.00,M1] [#5 0.17,0.12,0.58,U] [#6 0.38,-0.11,0.39,U] [#7 0.35,0.05,0.49,U] [#8 0.20,-0.36,0.37,U] 
23:52:02.191 00.001 8996 refined, 6 included, MultiStar: {0.35, -0.10}, one-star: {0.57, -0.12}
23:52:02.192 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
23:52:02.192 00.000 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.98)
23:52:02.193 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.10 hyp=0.36 cameraTheta=-0.28 mountX=0.35 mountY=0.06, mountTheta=0.17
23:52:02.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.10, opts=13)
23:52:02.196 00.001 8996 Enqueuing Move request for scope (0.35, -0.10)
23:52:02.197 00.001 20224 Worker thread wakes up
23:52:02.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.10) opts 0xd
23:52:02.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.10)
23:52:02.197 00.000 20224 Moving (0.35, -0.10) raw xDistance=0.35 yDistance=0.06
23:52:02.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
23:52:02.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:02.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:52:02.197 00.000 20224 MoveAxis(W, 52, ABG)
23:52:02.197 00.000 20224 Guiding  Dir = 3, Dur = 52
23:52:02.198 00.001 20224 IsSlewing returns 0
23:52:02.198 00.000 20224 IsGuiding returns 0
23:52:02.200 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52294, med=2883, FiltMin=2592, FiltMax=29101, Gamma=1.000
23:52:02.213 00.013 8996 UpdateGuideState exits: m=696427 SNR=347.9
23:52:02.215 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:02.216 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:02.216 00.000 8996 Enqueuing Expose request
23:52:02.227 00.011 20224 PulseGuide returned control before completion, sleep 33
23:52:02.273 00.046 20224 IsGuiding returns 1
23:52:02.273 00.000 20224 scope still moving after pulse duration time elapsed
23:52:02.304 00.031 20224 IsSlewing returns 0
23:52:02.305 00.001 20224 IsGuiding returns 1
23:52:02.336 00.031 20224 IsSlewing returns 0
23:52:02.336 00.000 20224 IsGuiding returns 0
23:52:02.336 00.000 20224 scope move finished after 52 + 86 ms
23:52:02.336 00.000 20224 Move returns status 0, amount 52
23:52:02.337 00.001 20224 MoveAxis(N, 0, ABG)
23:52:02.337 00.000 20224 Move returns status 0, amount 0
23:52:02.337 00.000 20224 move complete, result=0
23:52:02.337 00.000 20224 worker thread done servicing request
23:52:02.337 00.000 20224 Worker thread wakes up
23:52:02.337 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:02.337 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.1 px 0 ms NORTH
23:52:02.339 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:03.325 00.986 20224 Exposure complete
23:52:03.403 00.078 20224 worker thread done servicing request
23:52:03.404 00.001 8996 OnExposeComplete: enter
23:52:03.405 00.001 8996 UpdateGuideState(): m_state=6
23:52:03.407 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8706
23:52:03.408 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.94, Mass=741111, SNR=362.5, Peak=54784 HFD=4.4
23:52:03.411 00.003 8996 MultiStar: [#1 0.08,-0.38,0.63,U] [#2 0.40,-0.52,0.00,M3] [#3 0.33,-0.06,0.63,U] [#4 0.17,-0.38,0.55,U] [#5 -0.09,-0.26,0.56,U] [#6 0.22,-0.23,0.39,U] [#7 0.16,-0.46,0.00,M1] [#8 -0.12,-0.38,0.39,U] 
23:52:03.412 00.001 8996 single-star, 6 included, MultiStar: {0.10, -0.25}, one-star: {0.09, -0.17}
23:52:03.414 00.002 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
23:52:03.415 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
23:52:03.417 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-1.09 mountX=0.10 mountY=0.16, mountTheta=0.98
23:52:03.421 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.17, opts=13)
23:52:03.423 00.002 8996 Enqueuing Move request for scope (0.09, -0.17)
23:52:03.424 00.001 20224 Worker thread wakes up
23:52:03.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.17) opts 0xd
23:52:03.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.17)
23:52:03.424 00.000 20224 Moving (0.09, -0.17) raw xDistance=0.10 yDistance=0.16
23:52:03.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:52:03.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:03.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:52:03.425 00.001 20224 MoveAxis(E, 0, ABG)
23:52:03.425 00.000 20224 Move returns status 0, amount 0
23:52:03.425 00.000 20224 MoveAxis(N, 0, ABG)
23:52:03.425 00.000 20224 Move returns status 0, amount 0
23:52:03.425 00.000 20224 move complete, result=0
23:52:03.425 00.000 20224 worker thread done servicing request
23:52:03.431 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54784, med=2883, FiltMin=2608, FiltMax=30336, Gamma=1.000
23:52:03.453 00.022 8996 UpdateGuideState exits: m=741111 SNR=362.5
23:52:03.453 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:03.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:03.455 00.001 8996 Enqueuing Expose request
23:52:03.456 00.001 20224 Worker thread wakes up
23:52:03.456 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:52:03.456 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:03.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:04.626 01.170 20224 Exposure complete
23:52:04.683 00.057 20224 worker thread done servicing request
23:52:04.684 00.001 8996 OnExposeComplete: enter
23:52:04.686 00.002 8996 UpdateGuideState(): m_state=6
23:52:04.688 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8707
23:52:04.690 00.002 8996 Star::Find returns 1 (0), X=136.06, Y=473.70, Mass=681601, SNR=345.2, Peak=46096 HFD=4.6
23:52:04.691 00.001 8996 MultiStar: [#1 -0.23,-0.79,0.00,M1] [#2 0.09,-0.85,0.00,M4] [#3 0.10,-0.59,0.00,M1] [#4 0.06,-0.70,0.00,M1] [#5 -0.28,-0.75,0.00,M1] [#6 -0.18,-0.73,0.00,M1] [#7 -0.17,-0.61,0.00,M2] [#8 -0.24,-0.74,0.00,M1] 
23:52:04.693 00.002 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
23:52:04.693 00.000 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.68)
23:52:04.695 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.40 hyp=0.40 cameraTheta=-1.58 mountX=0.04 mountY=0.40, mountTheta=1.48
23:52:04.696 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.40, opts=13)
23:52:04.698 00.002 8996 Enqueuing Move request for scope (-0.00, -0.40)
23:52:04.700 00.002 20224 Worker thread wakes up
23:52:04.700 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.40) opts 0xd
23:52:04.700 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.40)
23:52:04.700 00.000 20224 Moving (-0.00, -0.40) raw xDistance=0.04 yDistance=0.40
23:52:04.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:52:04.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
23:52:04.700 00.000 20224 MoveAxis(E, 0, ABG)
23:52:04.700 00.000 20224 Move returns status 0, amount 0
23:52:04.701 00.001 20224 MoveAxis(S, 85, ABG)
23:52:04.701 00.000 20224 Guiding  Dir = 1, Dur = 85
23:52:04.701 00.000 20224 IsSlewing returns 0
23:52:04.701 00.000 20224 IsGuiding returns 0
23:52:04.708 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46096, med=2883, FiltMin=2627, FiltMax=23744, Gamma=1.000
23:52:04.725 00.017 8996 UpdateGuideState exits: m=681601 SNR=345.2
23:52:04.727 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:04.727 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:04.728 00.001 8996 Enqueuing Expose request
23:52:04.758 00.030 20224 PulseGuide returned control before completion, sleep 38
23:52:04.807 00.049 20224 IsGuiding returns 1
23:52:04.807 00.000 20224 scope still moving after pulse duration time elapsed
23:52:04.834 00.027 20224 IsSlewing returns 0
23:52:04.834 00.000 20224 IsGuiding returns 1
23:52:04.866 00.032 20224 IsSlewing returns 0
23:52:04.866 00.000 20224 IsGuiding returns 0
23:52:04.866 00.000 20224 scope move finished after 85 + 79 ms
23:52:04.866 00.000 20224 Move returns status 0, amount 85
23:52:04.866 00.000 20224 move complete, result=0
23:52:04.866 00.000 20224 worker thread done servicing request
23:52:04.866 00.000 20224 Worker thread wakes up
23:52:04.866 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 85 ms SOUTH
23:52:04.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:04.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:05.837 00.970 20224 Exposure complete
23:52:05.918 00.081 20224 worker thread done servicing request
23:52:05.918 00.000 8996 OnExposeComplete: enter
23:52:05.920 00.002 8996 UpdateGuideState(): m_state=6
23:52:05.921 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8708
23:52:05.922 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.94, Mass=732679, SNR=316.9, Peak=63488 HFD=4.4
23:52:05.922 00.000 8996 MultiStar: [#1 -0.37,-0.27,0.00,M2] [#2 0.06,-0.53,0.00,M5] [#3 -0.09,-0.25,0.72,U] [#4 -0.12,-0.41,0.00,M2] [#5 -0.45,-0.24,0.00,M2] [#6 -0.51,-0.45,0.00,M2] [#7 -0.36,-0.28,0.00,M3] [#8 -0.60,-0.41,0.00,M2] 
23:52:05.923 00.001 8996 single-star, 1 included, MultiStar: {-0.07, -0.20}, one-star: {-0.06, -0.17}
23:52:05.924 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
23:52:05.924 00.000 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
23:52:05.925 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.93 mountX=-0.05 mountY=0.17, mountTheta=1.83
23:52:05.927 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
23:52:05.927 00.000 8996 Enqueuing Move request for scope (-0.06, -0.17)
23:52:05.928 00.001 20224 Worker thread wakes up
23:52:05.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
23:52:05.928 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
23:52:05.928 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.05 yDistance=0.17
23:52:05.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:52:05.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:05.929 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:52:05.929 00.000 20224 MoveAxis(E, 0, ABG)
23:52:05.929 00.000 20224 Move returns status 0, amount 0
23:52:05.929 00.000 20224 MoveAxis(N, 0, ABG)
23:52:05.929 00.000 20224 Move returns status 0, amount 0
23:52:05.929 00.000 20224 move complete, result=0
23:52:05.929 00.000 20224 worker thread done servicing request
23:52:05.937 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=63488, med=2883, FiltMin=2611, FiltMax=28816, Gamma=1.000
23:52:05.952 00.015 8996 UpdateGuideState exits: m=732679 SNR=316.9
23:52:05.953 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:05.954 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:05.955 00.001 8996 Enqueuing Expose request
23:52:05.956 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:52:05.957 00.001 20224 Worker thread wakes up
23:52:05.957 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:05.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:07.127 01.170 20224 Exposure complete
23:52:07.185 00.058 20224 worker thread done servicing request
23:52:07.185 00.000 8996 OnExposeComplete: enter
23:52:07.186 00.001 8996 UpdateGuideState(): m_state=6
23:52:07.186 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8709
23:52:07.187 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=474.02, Mass=737587, SNR=362.8, Peak=65136 HFD=4.4
23:52:07.188 00.001 8996 MultiStar: [#1 -0.41,-0.44,0.00,M3] [#2 0.03,-0.27,0.66,U] [#3 -0.14,-0.05,0.50,U] [#4 -0.34,-0.25,0.00,M3] [#5 -0.54,-0.12,0.00,M3] [#6 -0.35,-0.17,0.39,U] [#7 -0.31,-0.17,0.41,U] [#8 -0.52,-0.12,0.00,M3] 
23:52:07.189 00.001 8996 single-star, 4 included, MultiStar: {-0.15, -0.14}, one-star: {-0.13, -0.09}
23:52:07.190 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
23:52:07.191 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.70)
23:52:07.191 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.56 mountX=-0.12 mountY=0.10, mountTheta=2.45
23:52:07.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.09, opts=13)
23:52:07.194 00.001 8996 Enqueuing Move request for scope (-0.13, -0.09)
23:52:07.194 00.000 20224 Worker thread wakes up
23:52:07.195 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
23:52:07.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
23:52:07.195 00.000 20224 Moving (-0.13, -0.09) raw xDistance=-0.12 yDistance=0.10
23:52:07.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:52:07.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:07.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:52:07.195 00.000 20224 MoveAxis(E, 0, ABG)
23:52:07.195 00.000 20224 Move returns status 0, amount 0
23:52:07.195 00.000 20224 MoveAxis(N, 0, ABG)
23:52:07.195 00.000 20224 Move returns status 0, amount 0
23:52:07.195 00.000 20224 move complete, result=0
23:52:07.195 00.000 20224 worker thread done servicing request
23:52:07.199 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65136, med=2883, FiltMin=2621, FiltMax=30141, Gamma=1.000
23:52:07.218 00.019 8996 UpdateGuideState exits: m=737587 SNR=362.8
23:52:07.220 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:07.220 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:07.221 00.001 8996 Enqueuing Expose request
23:52:07.222 00.001 20224 Worker thread wakes up
23:52:07.222 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:07.223 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:07.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:08.216 00.993 20224 Exposure complete
23:52:08.308 00.092 20224 worker thread done servicing request
23:52:08.308 00.000 8996 OnExposeComplete: enter
23:52:08.309 00.001 8996 UpdateGuideState(): m_state=6
23:52:08.310 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8710
23:52:08.310 00.000 8996 Star::Find returns 1 (0), X=136.09, Y=474.11, Mass=671301, SNR=335.6, Peak=55200 HFD=4.4
23:52:08.311 00.001 8996 MultiStar: [#1 -0.20,-0.18,0.58,U] [#2 0.14,-0.28,0.75,U] [#3 0.03,0.15,0.54,U] [#4 -0.13,-0.10,0.55,U] [#5 -0.41,-0.08,0.64,U] [#6 -0.17,-0.07,0.40,U] [#7 -0.06,-0.03,0.47,U] [#8 -0.35,-0.07,0.40,U] 
23:52:08.312 00.001 8996 single-star, 8 included, MultiStar: {-0.10, -0.08}, one-star: {0.02, 0.00}
23:52:08.313 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
23:52:08.314 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
23:52:08.315 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.09 mountX=0.02 mountY=-0.00, mountTheta=-0.21
23:52:08.317 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.00, opts=13)
23:52:08.318 00.001 8996 Enqueuing Move request for scope (0.02, 0.00)
23:52:08.319 00.001 20224 Worker thread wakes up
23:52:08.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
23:52:08.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
23:52:08.319 00.000 20224 Moving (0.02, 0.00) raw xDistance=0.02 yDistance=-0.00
23:52:08.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:52:08.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:08.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:52:08.319 00.000 20224 MoveAxis(E, 0, ABG)
23:52:08.319 00.000 20224 Move returns status 0, amount 0
23:52:08.319 00.000 20224 MoveAxis(N, 0, ABG)
23:52:08.319 00.000 20224 Move returns status 0, amount 0
23:52:08.319 00.000 20224 move complete, result=0
23:52:08.319 00.000 20224 worker thread done servicing request
23:52:08.324 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55200, med=2883, FiltMin=2598, FiltMax=26486, Gamma=1.000
23:52:08.344 00.020 8996 UpdateGuideState exits: m=671301 SNR=335.6
23:52:08.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:08.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:08.347 00.001 8996 Enqueuing Expose request
23:52:08.347 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:08.348 00.001 20224 Worker thread wakes up
23:52:08.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:08.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:09.525 01.176 20224 Exposure complete
23:52:09.602 00.077 20224 worker thread done servicing request
23:52:09.603 00.001 8996 OnExposeComplete: enter
23:52:09.604 00.001 8996 UpdateGuideState(): m_state=6
23:52:09.604 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8711
23:52:09.605 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=474.22, Mass=755890, SNR=365.2, Peak=61760 HFD=4.4
23:52:09.606 00.001 8996 MultiStar: [#1 -0.08,0.00,0.62,U] [#2 0.12,-0.06,0.65,U] [#3 -0.05,0.06,0.56,U] [#4 -0.03,-0.09,0.50,U] [#5 -0.16,0.17,0.63,U] [#6 -0.20,0.20,0.37,U] [#7 -0.15,0.15,0.40,U] [#8 -0.17,0.15,0.39,U] 
23:52:09.607 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {0.11, 0.12}
23:52:09.607 00.000 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
23:52:09.608 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
23:52:09.610 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.09 mountX=-0.05 mountY=-0.07, mountTheta=-2.19
23:52:09.611 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
23:52:09.611 00.000 8996 Enqueuing Move request for scope (-0.04, 0.07)
23:52:09.612 00.001 20224 Worker thread wakes up
23:52:09.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
23:52:09.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
23:52:09.612 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.05 yDistance=-0.07
23:52:09.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:52:09.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:09.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:52:09.612 00.000 20224 MoveAxis(E, 0, ABG)
23:52:09.612 00.000 20224 Move returns status 0, amount 0
23:52:09.612 00.000 20224 MoveAxis(N, 0, ABG)
23:52:09.612 00.000 20224 Move returns status 0, amount 0
23:52:09.612 00.000 20224 move complete, result=0
23:52:09.613 00.001 20224 worker thread done servicing request
23:52:09.616 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61760, med=2883, FiltMin=2585, FiltMax=26966, Gamma=1.000
23:52:09.641 00.025 8996 UpdateGuideState exits: m=755890 SNR=365.2
23:52:09.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:09.644 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:09.645 00.001 8996 Enqueuing Expose request
23:52:09.646 00.001 20224 Worker thread wakes up
23:52:09.646 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:09.647 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:09.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:10.631 00.984 20224 Exposure complete
23:52:10.715 00.084 20224 worker thread done servicing request
23:52:10.715 00.000 8996 OnExposeComplete: enter
23:52:10.716 00.001 8996 UpdateGuideState(): m_state=6
23:52:10.718 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8712
23:52:10.719 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=474.48, Mass=694446, SNR=298.3, Peak=50208 HFD=4.4
23:52:10.720 00.001 8996 MultiStar: [#1 -0.47,0.31,0.00,M2] [#2 -0.10,0.17,0.87,U] [#3 -0.11,0.31,0.72,U] [#4 -0.23,0.34,0.58,U] [#5 -0.46,0.43,0.00,M2] [#6 -0.36,0.14,0.50,U] [#7 -0.43,-0.03,0.00,M1] [#8 -0.54,0.54,0.00,M2] 
23:52:10.721 00.001 8996 refined, 4 included, MultiStar: {-0.19, 0.28}, one-star: {-0.22, 0.38}
23:52:10.723 00.002 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
23:52:10.724 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
23:52:10.725 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.28 hyp=0.34 cameraTheta=2.17 mountX=-0.21 mountY=-0.25, mountTheta=-2.27
23:52:10.728 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.28, opts=13)
23:52:10.729 00.001 8996 Enqueuing Move request for scope (-0.19, 0.28)
23:52:10.730 00.001 20224 Worker thread wakes up
23:52:10.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.28) opts 0xd
23:52:10.730 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.28)
23:52:10.730 00.000 20224 Moving (-0.19, 0.28) raw xDistance=-0.21 yDistance=-0.25
23:52:10.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:52:10.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:10.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:52:10.730 00.000 20224 MoveAxis(E, 31, ABG)
23:52:10.731 00.001 20224 Guiding  Dir = 2, Dur = 31
23:52:10.731 00.000 20224 IsSlewing returns 0
23:52:10.731 00.000 20224 IsGuiding returns 0
23:52:10.742 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50208, med=2883, FiltMin=2617, FiltMax=29014, Gamma=1.000
23:52:10.748 00.006 20224 PulseGuide returned control before completion, sleep 25
23:52:10.767 00.019 8996 UpdateGuideState exits: m=694446 SNR=298.3
23:52:10.768 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:10.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:10.770 00.001 8996 Enqueuing Expose request
23:52:10.779 00.009 20224 IsGuiding returns 1
23:52:10.779 00.000 20224 scope still moving after pulse duration time elapsed
23:52:10.810 00.031 20224 IsSlewing returns 0
23:52:10.810 00.000 20224 IsGuiding returns 1
23:52:10.842 00.032 20224 IsSlewing returns 0
23:52:10.842 00.000 20224 IsGuiding returns 0
23:52:10.842 00.000 20224 scope move finished after 31 + 79 ms
23:52:10.842 00.000 20224 Move returns status 0, amount 31
23:52:10.842 00.000 20224 MoveAxis(N, 0, ABG)
23:52:10.842 00.000 20224 Move returns status 0, amount 0
23:52:10.843 00.001 20224 move complete, result=0
23:52:10.843 00.000 20224 worker thread done servicing request
23:52:10.843 00.000 20224 Worker thread wakes up
23:52:10.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:10.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:10.843 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.3 px 0 ms NORTH
23:52:11.999 01.156 20224 Exposure complete
23:52:12.062 00.063 20224 worker thread done servicing request
23:52:12.062 00.000 8996 OnExposeComplete: enter
23:52:12.063 00.001 8996 UpdateGuideState(): m_state=6
23:52:12.064 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8713
23:52:12.065 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=474.14, Mass=750825, SNR=362.0, Peak=60470 HFD=4.5
23:52:12.066 00.001 8996 MultiStar: [#1 0.15,-0.04,0.63,U] [#2 0.55,-0.09,0.00,M2] [#3 0.38,0.05,0.58,U] [#4 0.35,-0.11,0.50,U] [#5 0.15,0.19,0.51,U] [#6 0.33,-0.06,0.36,U] [#7 0.36,-0.10,0.40,U] [#8 0.19,0.01,0.36,U] 
23:52:12.067 00.001 8996 refined, 7 included, MultiStar: {0.31, 0.01}, one-star: {0.47, 0.03}
23:52:12.069 00.002 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
23:52:12.070 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
23:52:12.070 00.000 8996 CameraToMount -- cameraX=0.31 cameraY=0.01 hyp=0.31 cameraTheta=0.02 mountX=0.31 mountY=-0.04, mountTheta=-0.13
23:52:12.072 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.01, opts=13)
23:52:12.073 00.001 8996 Enqueuing Move request for scope (0.31, 0.01)
23:52:12.074 00.001 20224 Worker thread wakes up
23:52:12.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.01) opts 0xd
23:52:12.074 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.01)
23:52:12.074 00.000 20224 Moving (0.31, 0.01) raw xDistance=0.31 yDistance=-0.04
23:52:12.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:52:12.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:12.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:52:12.074 00.000 20224 MoveAxis(W, 43, ABG)
23:52:12.074 00.000 20224 Guiding  Dir = 3, Dur = 43
23:52:12.075 00.001 20224 IsSlewing returns 0
23:52:12.075 00.000 20224 IsGuiding returns 0
23:52:12.080 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60470, med=2880, FiltMin=2611, FiltMax=29315, Gamma=1.000
23:52:12.092 00.012 8996 UpdateGuideState exits: m=750825 SNR=362.0
23:52:12.094 00.002 20224 PulseGuide returned control before completion, sleep 35
23:52:12.094 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:12.096 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:12.097 00.001 8996 Enqueuing Expose request
23:52:12.139 00.042 20224 IsGuiding returns 1
23:52:12.139 00.000 20224 scope still moving after pulse duration time elapsed
23:52:12.171 00.032 20224 IsSlewing returns 0
23:52:12.171 00.000 20224 IsGuiding returns 1
23:52:12.202 00.031 20224 IsSlewing returns 0
23:52:12.202 00.000 20224 IsGuiding returns 0
23:52:12.202 00.000 20224 scope move finished after 43 + 85 ms
23:52:12.203 00.001 20224 Move returns status 0, amount 43
23:52:12.203 00.000 20224 MoveAxis(N, 0, ABG)
23:52:12.203 00.000 20224 Move returns status 0, amount 0
23:52:12.203 00.000 20224 move complete, result=0
23:52:12.203 00.000 20224 worker thread done servicing request
23:52:12.203 00.000 20224 Worker thread wakes up
23:52:12.203 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.0 px 0 ms NORTH
23:52:12.204 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:12.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:26.775 14.571 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:52:26.777 00.002 8996 case statement mapped state 6 to 3
23:52:26.778 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:52:28.217 01.439 20224 worker thread setting skip send exposure complete
23:52:28.217 00.000 20224 worker thread queueing reconnect event to GUI thread
23:52:28.217 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:52:28.218 00.001 20224 worker thread skipping SendWorkerThreadExposeComplete
23:52:28.218 00.000 20224 worker thread done servicing request
23:52:28.223 00.005 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:52:28.250 00.027 8996 Try camera reconnect, now = 1770533548
23:52:28.251 00.001 8996 gear_dialog: ReconnectCamera
23:52:28.253 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:52:28.254 00.001 8996 Status Line: Connecting to Camera ...
23:52:28.256 00.002 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:52:28.257 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:52:28.258 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:52:29.078 00.820 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:52:29.081 00.003 8996 ASCOM camera: MaxBinning is 2
23:52:29.084 00.003 8996 ASCOM camera: has cooler
23:52:29.086 00.002 8996 ASCOM Camera: set binning = 1
23:52:29.087 00.001 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:52:29.089 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:52:29.090 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:52:29.091 00.001 8996 FrameSize=(0,0)
23:52:29.092 00.001 8996 PixelSize=3.75
23:52:29.093 00.001 8996 BitsPerPixel=16
23:52:29.094 00.001 8996 HasGainControl=0
23:52:29.095 00.001 8996 HasShutter=0
23:52:29.095 00.000 8996 HasSubFrames=1
23:52:29.096 00.001 8996 ST4HasGuideOutput=1
23:52:29.096 00.000 8996 Status Line: Camera Connected
23:52:29.101 00.005 8996 Camera Re-connect succeeded, resume exposures
23:52:29.103 00.002 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:52:29.104 00.001 8996 Enqueuing Expose request
23:52:29.105 00.001 20224 Worker thread wakes up
23:52:29.105 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:29.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,0,0)
23:52:30.264 01.159 20224 Exposure complete
23:52:30.352 00.088 20224 worker thread done servicing request
23:52:30.352 00.000 8996 OnExposeComplete: enter
23:52:30.354 00.002 8996 UpdateGuideState(): m_state=6
23:52:30.355 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8714
23:52:30.355 00.000 8996 Star::Find returns 1 (0), X=135.76, Y=474.77, Mass=655492, SNR=300.3, Peak=56032 HFD=4.5
23:52:30.357 00.002 8996 MultiStar: [#1 -0.55,0.38,0.00,M2] [#2 -0.12,0.43,0.00,M3] [#3 -0.25,0.30,0.79,U] [#4 -0.41,0.35,0.00,M1] [#5 -0.50,0.58,0.00,M2] [#6 -0.62,0.38,0.00,M1] [#7 -0.57,0.45,0.00,M1] [#8 -0.63,0.49,0.00,M2] 
23:52:30.357 00.000 8996 refined, 1 included, MultiStar: {-0.29, 0.50}, one-star: {-0.31, 0.66}
23:52:30.358 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
23:52:30.359 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
23:52:30.360 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.50 hyp=0.58 cameraTheta=2.09 mountX=-0.33 mountY=-0.47, mountTheta=-2.19
23:52:30.361 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.50, opts=13)
23:52:30.362 00.001 8996 Enqueuing Move request for scope (-0.29, 0.50)
23:52:30.363 00.001 20224 Worker thread wakes up
23:52:30.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.50) opts 0xd
23:52:30.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.50)
23:52:30.364 00.001 20224 Moving (-0.29, 0.50) raw xDistance=-0.33 yDistance=-0.47
23:52:30.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
23:52:30.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:52:30.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
23:52:30.364 00.000 20224 MoveAxis(E, 46, ABG)
23:52:30.364 00.000 20224 Guiding  Dir = 2, Dur = 46
23:52:30.364 00.000 20224 IsSlewing returns 0
23:52:30.364 00.000 20224 IsGuiding returns 0
23:52:30.367 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56032, med=2886, FiltMin=2605, FiltMax=25549, Gamma=1.000
23:52:30.384 00.017 8996 UpdateGuideState exits: m=655492 SNR=300.3
23:52:30.386 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:30.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:30.389 00.002 8996 Enqueuing Expose request
23:52:30.408 00.019 20224 PulseGuide returned control before completion, sleep 13
23:52:30.422 00.014 20224 IsGuiding returns 1
23:52:30.422 00.000 20224 scope still moving after pulse duration time elapsed
23:52:30.453 00.031 20224 IsSlewing returns 0
23:52:30.453 00.000 20224 IsGuiding returns 1
23:52:30.484 00.031 20224 IsSlewing returns 0
23:52:30.484 00.000 20224 IsGuiding returns 1
23:52:30.517 00.033 20224 IsSlewing returns 0
23:52:30.517 00.000 20224 IsGuiding returns 0
23:52:30.517 00.000 20224 scope move finished after 46 + 107 ms
23:52:30.517 00.000 20224 Move returns status 0, amount 46
23:52:30.518 00.001 20224 MoveAxis(N, 0, ABG)
23:52:30.518 00.000 20224 Move returns status 0, amount 0
23:52:30.518 00.000 20224 move complete, result=0
23:52:30.518 00.000 20224 worker thread done servicing request
23:52:30.518 00.000 20224 Worker thread wakes up
23:52:30.518 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.5 px 0 ms NORTH
23:52:30.520 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:30.521 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:31.491 00.970 20224 Exposure complete
23:52:31.568 00.077 20224 worker thread done servicing request
23:52:31.568 00.000 8996 OnExposeComplete: enter
23:52:31.569 00.001 8996 UpdateGuideState(): m_state=6
23:52:31.570 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8715
23:52:31.571 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=474.38, Mass=735415, SNR=363.2, Peak=50166 HFD=4.7
23:52:31.572 00.001 8996 MultiStar: [#1 0.02,0.22,0.62,U] [#2 0.30,0.03,0.59,U] [#3 0.12,0.05,0.62,U] [#4 0.11,-0.07,0.59,U] [#5 -0.16,0.32,0.54,U] [#6 -0.09,-0.06,0.47,U] [#7 0.06,0.01,0.45,U] [#8 -0.08,0.06,0.36,U] 
23:52:31.572 00.000 8996 refined, 8 included, MultiStar: {0.08, 0.11}, one-star: {0.23, 0.27}
23:52:31.573 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
23:52:31.574 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
23:52:31.575 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.94 mountX=0.07 mountY=-0.12, mountTheta=-1.04
23:52:31.576 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.11, opts=13)
23:52:31.577 00.001 8996 Enqueuing Move request for scope (0.08, 0.11)
23:52:31.578 00.001 20224 Worker thread wakes up
23:52:31.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
23:52:31.578 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
23:52:31.578 00.000 20224 Moving (0.08, 0.11) raw xDistance=0.07 yDistance=-0.12
23:52:31.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:52:31.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:31.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:52:31.578 00.000 20224 MoveAxis(E, 0, ABG)
23:52:31.578 00.000 20224 Move returns status 0, amount 0
23:52:31.578 00.000 20224 MoveAxis(N, 0, ABG)
23:52:31.578 00.000 20224 Move returns status 0, amount 0
23:52:31.578 00.000 20224 move complete, result=0
23:52:31.578 00.000 20224 worker thread done servicing request
23:52:31.581 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50166, med=2877, FiltMin=2621, FiltMax=24899, Gamma=1.000
23:52:31.594 00.013 8996 UpdateGuideState exits: m=735415 SNR=363.2
23:52:31.595 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:31.596 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:31.597 00.001 8996 Enqueuing Expose request
23:52:31.598 00.001 20224 Worker thread wakes up
23:52:31.598 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:31.599 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:31.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:32.760 01.161 20224 Exposure complete
23:52:32.844 00.084 20224 worker thread done servicing request
23:52:32.844 00.000 8996 OnExposeComplete: enter
23:52:32.845 00.001 8996 UpdateGuideState(): m_state=6
23:52:32.846 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8716
23:52:32.847 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.46, Mass=650744, SNR=311.1, Peak=46352 HFD=4.5
23:52:32.848 00.001 8996 MultiStar: [#1 -0.31,0.10,0.71,U] [#2 0.01,0.19,0.81,U] [#3 0.06,-0.11,0.65,U] [#4 -0.03,-0.03,0.63,U] [#5 -0.40,0.29,0.00,M2] [#6 -0.20,0.19,0.40,U] [#7 -0.22,0.02,0.44,U] [#8 -0.41,0.17,0.00,M2] 
23:52:32.849 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.12}, one-star: {-0.03, 0.36}
23:52:32.849 00.000 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
23:52:32.850 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
23:52:32.851 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.17 mountX=-0.10 mountY=-0.11, mountTheta=-2.28
23:52:32.852 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
23:52:32.853 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
23:52:32.854 00.001 20224 Worker thread wakes up
23:52:32.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
23:52:32.854 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
23:52:32.854 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.10 yDistance=-0.11
23:52:32.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:52:32.854 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:32.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:52:32.854 00.000 20224 MoveAxis(E, 0, ABG)
23:52:32.854 00.000 20224 Move returns status 0, amount 0
23:52:32.855 00.001 20224 MoveAxis(N, 0, ABG)
23:52:32.855 00.000 20224 Move returns status 0, amount 0
23:52:32.855 00.000 20224 move complete, result=0
23:52:32.855 00.000 20224 worker thread done servicing request
23:52:32.867 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46352, med=2886, FiltMin=2601, FiltMax=21558, Gamma=1.000
23:52:32.889 00.022 8996 UpdateGuideState exits: m=650744 SNR=311.1
23:52:32.891 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:32.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:32.893 00.001 8996 Enqueuing Expose request
23:52:32.895 00.002 20224 Worker thread wakes up
23:52:32.895 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:32.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:32.897 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:33.873 00.976 20224 Exposure complete
23:52:33.934 00.061 20224 worker thread done servicing request
23:52:33.934 00.000 8996 OnExposeComplete: enter
23:52:33.935 00.001 8996 UpdateGuideState(): m_state=6
23:52:33.936 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8717
23:52:33.937 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=474.23, Mass=735190, SNR=354.2, Peak=50688 HFD=4.5
23:52:33.938 00.001 8996 MultiStar: [#1 -0.26,-0.08,0.60,U] [#2 0.09,-0.04,0.75,U] [#3 0.06,-0.22,0.58,U] [#4 -0.04,-0.13,0.51,U] [#5 -0.24,0.03,0.50,U] [#6 -0.11,-0.17,0.40,U] [#7 -0.09,-0.28,0.45,U] [#8 -0.16,-0.00,0.32,U] 
23:52:33.938 00.000 8996 refined, 8 included, MultiStar: {-0.03, -0.06}, one-star: {0.16, 0.13}
23:52:33.939 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
23:52:33.940 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
23:52:33.942 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.03 mountX=-0.03 mountY=0.07, mountTheta=1.94
23:52:33.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
23:52:33.945 00.001 8996 Enqueuing Move request for scope (-0.03, -0.06)
23:52:33.947 00.002 20224 Worker thread wakes up
23:52:33.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
23:52:33.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
23:52:33.947 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.03 yDistance=0.07
23:52:33.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:52:33.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:33.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:52:33.947 00.000 20224 MoveAxis(E, 0, ABG)
23:52:33.947 00.000 20224 Move returns status 0, amount 0
23:52:33.948 00.001 20224 MoveAxis(N, 0, ABG)
23:52:33.948 00.000 20224 Move returns status 0, amount 0
23:52:33.948 00.000 20224 move complete, result=0
23:52:33.948 00.000 20224 worker thread done servicing request
23:52:33.955 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50688, med=2870, FiltMin=2608, FiltMax=25590, Gamma=1.000
23:52:33.971 00.016 8996 UpdateGuideState exits: m=735190 SNR=354.2
23:52:33.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:33.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:33.974 00.001 8996 Enqueuing Expose request
23:52:33.974 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:33.975 00.001 20224 Worker thread wakes up
23:52:33.975 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:33.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:35.152 01.177 20224 Exposure complete
23:52:35.226 00.074 20224 worker thread done servicing request
23:52:35.226 00.000 8996 OnExposeComplete: enter
23:52:35.227 00.001 8996 UpdateGuideState(): m_state=6
23:52:35.228 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8718
23:52:35.229 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=474.09, Mass=700038, SNR=342.1, Peak=55088 HFD=4.4
23:52:35.230 00.001 8996 MultiStar: [#1 -0.07,-0.17,0.60,U] [#2 0.28,-0.32,0.00,M1] [#3 0.09,-0.33,0.62,U] [#4 0.07,-0.34,0.56,U] [#5 -0.11,-0.22,0.62,U] [#6 -0.26,-0.48,0.00,M1] [#7 -0.11,-0.39,0.44,U] [#8 -0.05,-0.27,0.37,U] 
23:52:35.231 00.001 8996 single-star, 6 included, MultiStar: {0.00, -0.22}, one-star: {0.09, -0.01}
23:52:35.231 00.000 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
23:52:35.232 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
23:52:35.233 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.11 mountX=0.09 mountY=-0.00, mountTheta=-0.00
23:52:35.235 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
23:52:35.235 00.000 8996 Enqueuing Move request for scope (0.09, -0.01)
23:52:35.236 00.001 20224 Worker thread wakes up
23:52:35.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
23:52:35.236 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
23:52:35.236 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=-0.00
23:52:35.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:52:35.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:35.237 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:52:35.237 00.000 20224 MoveAxis(E, 0, ABG)
23:52:35.237 00.000 20224 Move returns status 0, amount 0
23:52:35.237 00.000 20224 MoveAxis(N, 0, ABG)
23:52:35.237 00.000 20224 Move returns status 0, amount 0
23:52:35.237 00.000 20224 move complete, result=0
23:52:35.237 00.000 20224 worker thread done servicing request
23:52:35.242 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55088, med=2877, FiltMin=2611, FiltMax=27526, Gamma=1.000
23:52:35.259 00.017 8996 UpdateGuideState exits: m=700038 SNR=342.1
23:52:35.260 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:35.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:35.261 00.000 8996 Enqueuing Expose request
23:52:35.262 00.001 20224 Worker thread wakes up
23:52:35.262 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:35.263 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:35.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:36.236 00.973 20224 Exposure complete
23:52:36.319 00.083 20224 worker thread done servicing request
23:52:36.319 00.000 8996 OnExposeComplete: enter
23:52:36.321 00.002 8996 UpdateGuideState(): m_state=6
23:52:36.322 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8719
23:52:36.323 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.82, Mass=709616, SNR=332.2, Peak=52240 HFD=4.4
23:52:36.324 00.001 8996 MultiStar: [#1 0.03,-0.44,0.00,M1] [#2 0.29,-0.36,0.00,M2] [#3 0.29,-0.38,0.00,M1] [#4 0.11,-0.47,0.00,M1] [#5 -0.20,-0.30,0.57,U] [#6 0.01,-0.40,0.47,U] [#7 0.26,-0.52,0.00,M1] [#8 -0.13,-0.36,0.50,U] 
23:52:36.325 00.001 8996 single-star, 3 included, MultiStar: {-0.02, -0.32}, one-star: {0.12, -0.28}
23:52:36.326 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
23:52:36.327 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
23:52:36.328 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.28 hyp=0.30 cameraTheta=-1.18 mountX=0.14 mountY=0.27, mountTheta=1.08
23:52:36.329 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.28, opts=13)
23:52:36.330 00.001 8996 Enqueuing Move request for scope (0.12, -0.28)
23:52:36.332 00.002 20224 Worker thread wakes up
23:52:36.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.28) opts 0xd
23:52:36.332 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.28)
23:52:36.332 00.000 20224 Moving (0.12, -0.28) raw xDistance=0.14 yDistance=0.27
23:52:36.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:52:36.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:52:36.332 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:52:36.332 00.000 20224 MoveAxis(E, 0, ABG)
23:52:36.332 00.000 20224 Move returns status 0, amount 0
23:52:36.332 00.000 20224 MoveAxis(N, 0, ABG)
23:52:36.332 00.000 20224 Move returns status 0, amount 0
23:52:36.332 00.000 20224 move complete, result=0
23:52:36.332 00.000 20224 worker thread done servicing request
23:52:36.338 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52240, med=2880, FiltMin=2627, FiltMax=25968, Gamma=1.000
23:52:36.358 00.020 8996 UpdateGuideState exits: m=709616 SNR=332.2
23:52:36.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:36.361 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:36.361 00.000 8996 Enqueuing Expose request
23:52:36.362 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:52:36.363 00.001 20224 Worker thread wakes up
23:52:36.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:36.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:37.534 01.171 20224 Exposure complete
23:52:37.595 00.061 20224 worker thread done servicing request
23:52:37.595 00.000 8996 OnExposeComplete: enter
23:52:37.596 00.001 8996 UpdateGuideState(): m_state=6
23:52:37.597 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8720
23:52:37.598 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=473.77, Mass=678598, SNR=344.1, Peak=50128 HFD=4.5
23:52:37.599 00.001 8996 MultiStar: [#1 0.06,-0.36,0.70,U] [#2 0.21,-0.54,0.00,M3] [#3 0.08,-0.61,0.00,M2] [#4 0.03,-0.93,0.00,M2] [#5 -0.10,-0.46,0.00,M1] [#6 -0.19,-0.74,0.00,M1] [#7 0.26,-0.46,0.00,M2] [#8 -0.08,-0.62,0.00,M1] 
23:52:37.600 00.001 8996 refined, 1 included, MultiStar: {0.19, -0.34}, one-star: {0.29, -0.33}
23:52:37.601 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
23:52:37.602 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
23:52:37.602 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.34 hyp=0.39 cameraTheta=-1.06 mountX=0.22 mountY=0.32, mountTheta=0.96
23:52:37.604 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.34, opts=13)
23:52:37.605 00.001 8996 Enqueuing Move request for scope (0.19, -0.34)
23:52:37.605 00.000 20224 Worker thread wakes up
23:52:37.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.34) opts 0xd
23:52:37.606 00.001 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.34)
23:52:37.606 00.000 20224 Moving (0.19, -0.34) raw xDistance=0.22 yDistance=0.32
23:52:37.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:52:37.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:52:37.606 00.000 20224 MoveAxis(W, 33, ABG)
23:52:37.606 00.000 20224 Guiding  Dir = 3, Dur = 33
23:52:37.606 00.000 20224 IsSlewing returns 0
23:52:37.606 00.000 20224 IsGuiding returns 0
23:52:37.609 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50128, med=2883, FiltMin=2621, FiltMax=23289, Gamma=1.000
23:52:37.633 00.024 8996 UpdateGuideState exits: m=678598 SNR=344.1
23:52:37.636 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:37.638 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:37.639 00.001 8996 Enqueuing Expose request
23:52:37.659 00.020 20224 IsGuiding returns 1
23:52:37.660 00.001 20224 scope still moving after pulse duration time elapsed
23:52:37.689 00.029 20224 IsSlewing returns 0
23:52:37.689 00.000 20224 IsGuiding returns 1
23:52:37.720 00.031 20224 IsSlewing returns 0
23:52:37.720 00.000 20224 IsGuiding returns 1
23:52:37.750 00.030 20224 IsSlewing returns 0
23:52:37.751 00.001 20224 IsGuiding returns 0
23:52:37.751 00.000 20224 scope move finished after 33 + 111 ms
23:52:37.751 00.000 20224 Move returns status 0, amount 33
23:52:37.751 00.000 20224 MoveAxis(S, 68, ABG)
23:52:37.751 00.000 20224 Guiding  Dir = 1, Dur = 68
23:52:37.752 00.001 20224 IsSlewing returns 0
23:52:37.752 00.000 20224 IsGuiding returns 0
23:52:37.814 00.062 20224 PulseGuide returned control before completion, sleep 17
23:52:37.844 00.030 20224 IsGuiding returns 1
23:52:37.844 00.000 20224 scope still moving after pulse duration time elapsed
23:52:37.875 00.031 20224 IsSlewing returns 0
23:52:37.875 00.000 20224 IsGuiding returns 1
23:52:37.906 00.031 20224 IsSlewing returns 0
23:52:37.907 00.001 20224 IsGuiding returns 0
23:52:37.907 00.000 20224 scope move finished after 68 + 86 ms
23:52:37.907 00.000 20224 Move returns status 0, amount 68
23:52:37.907 00.000 20224 move complete, result=0
23:52:37.907 00.000 20224 worker thread done servicing request
23:52:37.907 00.000 20224 Worker thread wakes up
23:52:37.908 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.3 px 68 ms SOUTH
23:52:37.910 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:37.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:38.904 00.994 20224 Exposure complete
23:52:38.990 00.086 20224 worker thread done servicing request
23:52:38.990 00.000 8996 OnExposeComplete: enter
23:52:38.991 00.001 8996 UpdateGuideState(): m_state=6
23:52:38.992 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8721
23:52:38.994 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=473.39, Mass=730581, SNR=351.3, Peak=55942 HFD=4.3
23:52:38.996 00.002 8996 MultiStar: [#1 -0.29,-0.66,0.00,M1] [#2 0.03,-0.43,0.00,M4] [#3 0.22,-0.52,0.00,M3] [#4 0.04,-0.72,0.00,M3] [#5 -0.21,-0.46,0.00,M2] [#6 -0.20,-0.54,0.00,M2] [#7 -0.02,-0.68,0.00,M3] [#8 -0.21,-0.59,0.00,M2] 
23:52:38.997 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
23:52:38.998 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
23:52:38.999 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.71 hyp=0.72 cameraTheta=-1.54 mountX=0.09 mountY=0.71, mountTheta=1.44
23:52:39.001 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.71, opts=13)
23:52:39.002 00.001 8996 Enqueuing Move request for scope (0.02, -0.71)
23:52:39.002 00.000 20224 Worker thread wakes up
23:52:39.003 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.71) opts 0xd
23:52:39.003 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.71)
23:52:39.003 00.000 20224 Moving (0.02, -0.71) raw xDistance=0.09 yDistance=0.71
23:52:39.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:52:39.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
23:52:39.003 00.000 20224 MoveAxis(E, 0, ABG)
23:52:39.003 00.000 20224 Move returns status 0, amount 0
23:52:39.003 00.000 20224 MoveAxis(S, 149, ABG)
23:52:39.003 00.000 20224 Guiding  Dir = 1, Dur = 149
23:52:39.003 00.000 20224 IsSlewing returns 0
23:52:39.003 00.000 20224 IsGuiding returns 0
23:52:39.010 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55942, med=2870, FiltMin=2576, FiltMax=24582, Gamma=1.000
23:52:39.032 00.022 8996 UpdateGuideState exits: m=730581 SNR=351.3
23:52:39.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:39.034 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:39.035 00.001 8996 Enqueuing Expose request
23:52:39.067 00.032 20224 PulseGuide returned control before completion, sleep 96
23:52:39.177 00.110 20224 IsGuiding returns 1
23:52:39.177 00.000 20224 scope still moving after pulse duration time elapsed
23:52:39.207 00.030 20224 IsSlewing returns 0
23:52:39.208 00.001 20224 IsGuiding returns 1
23:52:39.239 00.031 20224 IsSlewing returns 0
23:52:39.240 00.001 20224 IsGuiding returns 0
23:52:39.240 00.000 20224 scope move finished after 149 + 88 ms
23:52:39.240 00.000 20224 Move returns status 0, amount 149
23:52:39.240 00.000 20224 move complete, result=0
23:52:39.240 00.000 20224 worker thread done servicing request
23:52:39.241 00.001 20224 Worker thread wakes up
23:52:39.241 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.7 px 149 ms SOUTH
23:52:39.243 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:39.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:40.416 01.173 20224 Exposure complete
23:52:40.496 00.080 20224 worker thread done servicing request
23:52:40.496 00.000 8996 OnExposeComplete: enter
23:52:40.498 00.002 8996 UpdateGuideState(): m_state=6
23:52:40.500 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8722
23:52:40.501 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.78, Mass=710063, SNR=322.9, Peak=59648 HFD=4.4
23:52:40.503 00.002 8996 MultiStar: [#1 -0.37,0.37,0.00,M2] [#2 0.07,0.41,0.81,U] [#3 -0.19,0.21,0.69,U] [#4 -0.24,0.16,0.60,U] [#5 -0.49,0.73,0.00,M3] [#6 -0.32,0.33,0.00,M3] [#7 -0.12,0.14,0.38,U] [#8 -0.40,0.51,0.00,M3] 
23:52:40.505 00.002 8996 refined, 4 included, MultiStar: {-0.12, 0.37}, one-star: {-0.14, 0.67}
23:52:40.507 00.002 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
23:52:40.508 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
23:52:40.510 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.37 hyp=0.39 cameraTheta=1.87 mountX=-0.15 mountY=-0.36, mountTheta=-1.97
23:52:40.513 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.37, opts=13)
23:52:40.515 00.002 8996 Enqueuing Move request for scope (-0.12, 0.37)
23:52:40.517 00.002 20224 Worker thread wakes up
23:52:40.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.37) opts 0xd
23:52:40.517 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.37)
23:52:40.517 00.000 20224 Moving (-0.12, 0.37) raw xDistance=-0.15 yDistance=-0.36
23:52:40.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:52:40.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:40.518 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
23:52:40.518 00.000 20224 MoveAxis(E, 0, ABG)
23:52:40.518 00.000 20224 Move returns status 0, amount 0
23:52:40.518 00.000 20224 MoveAxis(N, 0, ABG)
23:52:40.518 00.000 20224 Move returns status 0, amount 0
23:52:40.518 00.000 20224 move complete, result=0
23:52:40.518 00.000 20224 worker thread done servicing request
23:52:40.524 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59648, med=2873, FiltMin=2601, FiltMax=27606, Gamma=1.000
23:52:40.547 00.023 8996 UpdateGuideState exits: m=710063 SNR=322.9
23:52:40.548 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:40.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:40.550 00.001 8996 Enqueuing Expose request
23:52:40.551 00.001 20224 Worker thread wakes up
23:52:40.552 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
23:52:40.552 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:40.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:41.544 00.992 20224 Exposure complete
23:52:41.621 00.077 20224 worker thread done servicing request
23:52:41.621 00.000 8996 OnExposeComplete: enter
23:52:41.622 00.001 8996 UpdateGuideState(): m_state=6
23:52:41.623 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8723
23:52:41.624 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=474.97, Mass=714620, SNR=348.1, Peak=56224 HFD=4.4
23:52:41.625 00.001 8996 MultiStar: large primary error, entering stabilization period
23:52:41.626 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
23:52:41.627 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
23:52:41.627 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.86 hyp=0.89 cameraTheta=1.84 mountX=-0.32 mountY=-0.83, mountTheta=-1.94
23:52:41.629 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.86, opts=13)
23:52:41.630 00.001 8996 Enqueuing Move request for scope (-0.23, 0.86)
23:52:41.630 00.000 20224 Worker thread wakes up
23:52:41.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.86) opts 0xd
23:52:41.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.86)
23:52:41.631 00.001 20224 Moving (-0.23, 0.86) raw xDistance=-0.32 yDistance=-0.83
23:52:41.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:52:41.631 00.000 20224 resist switch: large excursion: input -0.83 thresh 0.60 direction from 1 to -1
23:52:41.631 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.49
23:52:41.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
23:52:41.631 00.000 20224 MoveAxis(E, 46, ABG)
23:52:41.631 00.000 20224 Guiding  Dir = 2, Dur = 46
23:52:41.631 00.000 20224 IsSlewing returns 0
23:52:41.632 00.001 20224 IsGuiding returns 0
23:52:41.634 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56224, med=2877, FiltMin=2605, FiltMax=29846, Gamma=1.000
23:52:41.658 00.024 8996 UpdateGuideState exits: m=714620 SNR=348.1
23:52:41.660 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:41.662 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:41.664 00.002 8996 Enqueuing Expose request
23:52:41.673 00.009 20224 PulseGuide returned control before completion, sleep 16
23:52:41.702 00.029 20224 IsGuiding returns 1
23:52:41.702 00.000 20224 scope still moving after pulse duration time elapsed
23:52:41.734 00.032 20224 IsSlewing returns 0
23:52:41.734 00.000 20224 IsGuiding returns 1
23:52:41.765 00.031 20224 IsSlewing returns 0
23:52:41.765 00.000 20224 IsGuiding returns 0
23:52:41.765 00.000 20224 scope move finished after 46 + 87 ms
23:52:41.765 00.000 20224 Move returns status 0, amount 46
23:52:41.765 00.000 20224 MoveAxis(N, 175, ABG)
23:52:41.765 00.000 20224 Guiding  Dir = 0, Dur = 175
23:52:41.765 00.000 20224 IsSlewing returns 0
23:52:41.766 00.001 20224 IsGuiding returns 0
23:52:41.827 00.061 20224 PulseGuide returned control before completion, sleep 124
23:52:41.967 00.140 20224 IsGuiding returns 1
23:52:41.967 00.000 20224 scope still moving after pulse duration time elapsed
23:52:41.998 00.031 20224 IsSlewing returns 0
23:52:41.999 00.001 20224 IsGuiding returns 1
23:52:42.030 00.031 20224 IsSlewing returns 0
23:52:42.031 00.001 20224 IsGuiding returns 1
23:52:42.061 00.030 20224 IsSlewing returns 0
23:52:42.062 00.001 20224 IsGuiding returns 1
23:52:42.093 00.031 20224 IsSlewing returns 0
23:52:42.093 00.000 20224 IsGuiding returns 0
23:52:42.093 00.000 20224 scope move finished after 175 + 151 ms
23:52:42.093 00.000 20224 Move returns status 0, amount 175
23:52:42.093 00.000 20224 move complete, result=0
23:52:42.093 00.000 20224 worker thread done servicing request
23:52:42.093 00.000 20224 Worker thread wakes up
23:52:42.093 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:42.093 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.8 px 175 ms NORTH
23:52:42.096 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:43.258 01.162 20224 Exposure complete
23:52:43.332 00.074 20224 worker thread done servicing request
23:52:43.333 00.001 8996 OnExposeComplete: enter
23:52:43.333 00.000 8996 UpdateGuideState(): m_state=6
23:52:43.334 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8724
23:52:43.335 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=474.00, Mass=688522, SNR=389.9, Peak=58032 HFD=4.4
23:52:43.336 00.001 8996 MultiStar: exiting stabilization period
23:52:43.337 00.001 8996 MultiStar: [#1 -0.24,-0.07,0.62,U] [#2 0.26,-0.15,0.63,U] [#3 0.19,-0.13,0.59,U] [#4 0.11,-0.23,0.50,U] [#5 -0.00,-0.05,0.52,U] [#6 -0.12,-0.40,0.37,U] [#7 -0.08,-0.36,0.40,U] [#8 -0.06,-0.29,0.41,U] 
23:52:43.338 00.001 8996 single-star, 8 included, MultiStar: {0.01, -0.17}, one-star: {-0.02, -0.10}
23:52:43.338 00.000 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
23:52:43.339 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
23:52:43.340 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.73 mountX=-0.01 mountY=0.10, mountTheta=1.64
23:52:43.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
23:52:43.343 00.001 8996 Enqueuing Move request for scope (-0.02, -0.10)
23:52:43.343 00.000 20224 Worker thread wakes up
23:52:43.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
23:52:43.343 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
23:52:43.344 00.001 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
23:52:43.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:52:43.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:43.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:52:43.344 00.000 20224 MoveAxis(E, 0, ABG)
23:52:43.344 00.000 20224 Move returns status 0, amount 0
23:52:43.344 00.000 20224 MoveAxis(N, 0, ABG)
23:52:43.344 00.000 20224 Move returns status 0, amount 0
23:52:43.344 00.000 20224 move complete, result=0
23:52:43.344 00.000 20224 worker thread done servicing request
23:52:43.348 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58032, med=2877, FiltMin=2585, FiltMax=27443, Gamma=1.000
23:52:43.360 00.012 8996 UpdateGuideState exits: m=688522 SNR=389.9
23:52:43.361 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:43.361 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:43.362 00.001 8996 Enqueuing Expose request
23:52:43.363 00.001 20224 Worker thread wakes up
23:52:43.363 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:43.364 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:43.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:44.326 00.962 20224 Exposure complete
23:52:44.397 00.071 20224 worker thread done servicing request
23:52:44.397 00.000 8996 OnExposeComplete: enter
23:52:44.398 00.001 8996 UpdateGuideState(): m_state=6
23:52:44.399 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8725
23:52:44.401 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=474.19, Mass=744291, SNR=341.7, Peak=65424 HFD=4.4
23:52:44.402 00.001 8996 MultiStar: [#1 -0.05,0.02,0.58,U] [#2 0.30,-0.11,0.76,U] [#3 0.05,-0.15,0.59,U] [#4 -0.05,-0.27,0.57,U] [#5 -0.03,-0.03,0.53,U] [#6 0.15,-0.15,0.40,U] [#7 -0.37,-0.04,0.43,U] [#8 -0.10,0.01,0.38,U] 
23:52:44.403 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.06}, one-star: {0.02, 0.08}
23:52:44.405 00.002 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
23:52:44.405 00.000 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
23:52:44.406 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.39 mountX=0.02 mountY=0.06, mountTheta=1.29
23:52:44.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.06, opts=13)
23:52:44.408 00.000 8996 Enqueuing Move request for scope (0.01, -0.06)
23:52:44.409 00.001 20224 Worker thread wakes up
23:52:44.409 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
23:52:44.409 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
23:52:44.409 00.000 20224 Moving (0.01, -0.06) raw xDistance=0.02 yDistance=0.06
23:52:44.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:52:44.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:44.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:52:44.410 00.001 20224 MoveAxis(E, 0, ABG)
23:52:44.410 00.000 20224 Move returns status 0, amount 0
23:52:44.410 00.000 20224 MoveAxis(N, 0, ABG)
23:52:44.410 00.000 20224 Move returns status 0, amount 0
23:52:44.410 00.000 20224 move complete, result=0
23:52:44.410 00.000 20224 worker thread done servicing request
23:52:44.413 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=65424, med=2870, FiltMin=2614, FiltMax=28278, Gamma=1.000
23:52:44.426 00.013 8996 UpdateGuideState exits: m=744291 SNR=341.7
23:52:44.428 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:44.428 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:44.429 00.001 8996 Enqueuing Expose request
23:52:44.430 00.001 20224 Worker thread wakes up
23:52:44.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:44.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:44.430 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:45.592 01.162 20224 Exposure complete
23:52:45.658 00.066 20224 worker thread done servicing request
23:52:45.658 00.000 8996 OnExposeComplete: enter
23:52:45.660 00.002 8996 UpdateGuideState(): m_state=6
23:52:45.661 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8726
23:52:45.662 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.14, Mass=767562, SNR=358.3, Peak=65440 HFD=4.4
23:52:45.663 00.001 8996 MultiStar: [#1 -0.28,-0.07,0.67,U] [#2 0.11,-0.15,0.66,U] [#3 0.01,0.05,0.59,U] [#4 -0.06,-0.08,0.51,U] [#5 -0.35,-0.20,0.55,U] [#6 -0.22,-0.39,0.00,M2] [#7 -0.32,-0.22,0.44,U] [#8 -0.32,-0.24,0.41,U] 
23:52:45.665 00.002 8996 single-star, 7 included, MultiStar: {-0.15, -0.09}, one-star: {-0.12, 0.04}
23:52:45.666 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
23:52:45.668 00.002 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
23:52:45.669 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.82 mountX=-0.12 mountY=-0.03, mountTheta=-2.93
23:52:45.671 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
23:52:45.672 00.001 8996 Enqueuing Move request for scope (-0.12, 0.04)
23:52:45.674 00.002 20224 Worker thread wakes up
23:52:45.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
23:52:45.674 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
23:52:45.674 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.03
23:52:45.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:52:45.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:45.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:52:45.674 00.000 20224 MoveAxis(E, 0, ABG)
23:52:45.674 00.000 20224 Move returns status 0, amount 0
23:52:45.674 00.000 20224 MoveAxis(N, 0, ABG)
23:52:45.674 00.000 20224 Move returns status 0, amount 0
23:52:45.674 00.000 20224 move complete, result=0
23:52:45.674 00.000 20224 worker thread done servicing request
23:52:45.684 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=2870, FiltMin=2611, FiltMax=29517, Gamma=1.000
23:52:45.703 00.019 8996 UpdateGuideState exits: m=767562 SNR=358.3
23:52:45.705 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:45.707 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:45.708 00.001 8996 Enqueuing Expose request
23:52:45.710 00.002 20224 Worker thread wakes up
23:52:45.710 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:45.710 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:52:45.712 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:46.693 00.981 20224 Exposure complete
23:52:46.762 00.069 20224 worker thread done servicing request
23:52:46.762 00.000 8996 OnExposeComplete: enter
23:52:46.763 00.001 8996 UpdateGuideState(): m_state=6
23:52:46.764 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8727
23:52:46.765 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=473.56, Mass=656494, SNR=323.4, Peak=43888 HFD=4.6
23:52:46.766 00.001 8996 MultiStar: [#1 0.01,-0.55,0.00,M1] [#2 0.42,-0.32,0.00,M1] [#3 0.13,-0.42,0.00,M1] [#4 0.17,-0.53,0.00,M1] [#5 0.17,-0.67,0.00,M1] [#6 0.05,-0.68,0.00,M3] [#7 0.22,-0.69,0.00,M1] [#8 0.06,-0.39,0.42,U] 
23:52:46.767 00.001 8996 refined, 1 included, MultiStar: {0.16, -0.50}, one-star: {0.21, -0.54}
23:52:46.768 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
23:52:46.768 00.000 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
23:52:46.769 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.50 hyp=0.53 cameraTheta=-1.26 mountX=0.21 mountY=0.48, mountTheta=1.16
23:52:46.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.50, opts=13)
23:52:46.771 00.000 8996 Enqueuing Move request for scope (0.16, -0.50)
23:52:46.772 00.001 20224 Worker thread wakes up
23:52:46.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.50) opts 0xd
23:52:46.772 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.50)
23:52:46.773 00.001 20224 Moving (0.16, -0.50) raw xDistance=0.21 yDistance=0.48
23:52:46.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:52:46.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:52:46.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
23:52:46.773 00.000 20224 MoveAxis(W, 31, ABG)
23:52:46.773 00.000 20224 Guiding  Dir = 3, Dur = 31
23:52:46.773 00.000 20224 IsSlewing returns 0
23:52:46.773 00.000 20224 IsGuiding returns 0
23:52:46.777 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=43888, med=2870, FiltMin=2598, FiltMax=21789, Gamma=1.000
23:52:46.778 00.001 20224 PulseGuide returned control before completion, sleep 37
23:52:46.790 00.012 8996 UpdateGuideState exits: m=656494 SNR=323.4
23:52:46.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:46.791 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:46.792 00.001 8996 Enqueuing Expose request
23:52:46.825 00.033 20224 IsGuiding returns 1
23:52:46.825 00.000 20224 scope still moving after pulse duration time elapsed
23:52:46.856 00.031 20224 IsSlewing returns 0
23:52:46.856 00.000 20224 IsGuiding returns 1
23:52:46.886 00.030 20224 IsSlewing returns 0
23:52:46.887 00.001 20224 IsGuiding returns 0
23:52:46.887 00.000 20224 scope move finished after 31 + 82 ms
23:52:46.887 00.000 20224 Move returns status 0, amount 31
23:52:46.887 00.000 20224 MoveAxis(N, 0, ABG)
23:52:46.887 00.000 20224 Move returns status 0, amount 0
23:52:46.887 00.000 20224 move complete, result=0
23:52:46.887 00.000 20224 worker thread done servicing request
23:52:46.887 00.000 20224 Worker thread wakes up
23:52:46.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:46.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:46.888 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.5 px 0 ms NORTH
23:52:48.061 01.173 20224 Exposure complete
23:52:48.123 00.062 20224 worker thread done servicing request
23:52:48.123 00.000 8996 OnExposeComplete: enter
23:52:48.125 00.002 8996 UpdateGuideState(): m_state=6
23:52:48.127 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8728
23:52:48.129 00.002 8996 Star::Find returns 1 (0), X=135.81, Y=474.07, Mass=682883, SNR=324.7, Peak=65440 HFD=4.4
23:52:48.131 00.002 8996 MultiStar: [#1 -0.21,-0.45,0.00,M2] [#2 0.01,-0.09,0.85,U] [#3 -0.00,-0.06,0.63,U] [#4 -0.20,-0.08,0.55,U] [#5 -0.51,-0.23,0.00,M2] [#6 -0.29,-0.25,0.45,U] [#7 -0.20,-0.30,0.39,U] [#8 -0.36,-0.27,0.00,M1] 
23:52:48.132 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.11}, one-star: {-0.26, -0.04}
23:52:48.133 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
23:52:48.134 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
23:52:48.134 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.50 mountX=-0.14 mountY=0.13, mountTheta=2.39
23:52:48.136 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.11, opts=13)
23:52:48.137 00.001 8996 Enqueuing Move request for scope (-0.15, -0.11)
23:52:48.138 00.001 20224 Worker thread wakes up
23:52:48.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
23:52:48.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
23:52:48.138 00.000 20224 Moving (-0.15, -0.11) raw xDistance=-0.14 yDistance=0.13
23:52:48.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:52:48.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:48.139 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:52:48.139 00.000 20224 MoveAxis(E, 0, ABG)
23:52:48.139 00.000 20224 Move returns status 0, amount 0
23:52:48.139 00.000 20224 MoveAxis(N, 0, ABG)
23:52:48.139 00.000 20224 Move returns status 0, amount 0
23:52:48.139 00.000 20224 move complete, result=0
23:52:48.139 00.000 20224 worker thread done servicing request
23:52:48.143 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65440, med=2870, FiltMin=2627, FiltMax=29398, Gamma=1.000
23:52:48.164 00.021 8996 UpdateGuideState exits: m=682883 SNR=324.7
23:52:48.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:48.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:48.167 00.001 8996 Enqueuing Expose request
23:52:48.168 00.001 20224 Worker thread wakes up
23:52:48.168 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:48.169 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:48.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:49.146 00.977 20224 Exposure complete
23:52:49.233 00.087 20224 worker thread done servicing request
23:52:49.233 00.000 8996 OnExposeComplete: enter
23:52:49.235 00.002 8996 UpdateGuideState(): m_state=6
23:52:49.236 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8729
23:52:49.238 00.002 8996 Star::Find returns 1 (0), X=135.78, Y=474.05, Mass=613080, SNR=376.7, Peak=54192 HFD=4.4
23:52:49.240 00.002 8996 MultiStar: [#1 -0.46,-0.19,0.00,M3] [#2 -0.13,-0.20,0.72,U] [#3 -0.43,-0.21,0.00,M1] [#4 -0.42,-0.21,0.00,M1] [#5 -0.36,-0.15,0.58,U] [#6 -0.45,-0.45,0.00,M3] [#7 -0.30,-0.02,0.42,U] [#8 -0.45,-0.37,0.00,M2] 
23:52:49.242 00.002 8996 refined, 3 included, MultiStar: {-0.26, -0.11}, one-star: {-0.29, -0.06}
23:52:49.244 00.002 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
23:52:49.245 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
23:52:49.247 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.11 hyp=0.29 cameraTheta=-2.75 mountX=-0.25 mountY=0.14, mountTheta=2.64
23:52:49.249 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.11, opts=13)
23:52:49.250 00.001 8996 Enqueuing Move request for scope (-0.26, -0.11)
23:52:49.252 00.002 20224 Worker thread wakes up
23:52:49.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.11) opts 0xd
23:52:49.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.11)
23:52:49.252 00.000 20224 Moving (-0.26, -0.11) raw xDistance=-0.25 yDistance=0.14
23:52:49.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:52:49.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:49.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:52:49.253 00.001 20224 MoveAxis(E, 37, ABG)
23:52:49.253 00.000 20224 Guiding  Dir = 2, Dur = 37
23:52:49.253 00.000 20224 IsSlewing returns 0
23:52:49.253 00.000 20224 IsGuiding returns 0
23:52:49.264 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=54192, med=2870, FiltMin=2582, FiltMax=28285, Gamma=1.000
23:52:49.287 00.023 20224 PulseGuide returned control before completion, sleep 14
23:52:49.291 00.004 8996 UpdateGuideState exits: m=613080 SNR=376.7
23:52:49.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:49.292 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:49.293 00.001 8996 Enqueuing Expose request
23:52:49.316 00.023 20224 IsGuiding returns 1
23:52:49.316 00.000 20224 scope still moving after pulse duration time elapsed
23:52:49.348 00.032 20224 IsSlewing returns 0
23:52:49.348 00.000 20224 IsGuiding returns 1
23:52:49.379 00.031 20224 IsSlewing returns 0
23:52:49.379 00.000 20224 IsGuiding returns 0
23:52:49.379 00.000 20224 scope move finished after 37 + 89 ms
23:52:49.379 00.000 20224 Move returns status 0, amount 37
23:52:49.379 00.000 20224 MoveAxis(N, 0, ABG)
23:52:49.379 00.000 20224 Move returns status 0, amount 0
23:52:49.379 00.000 20224 move complete, result=0
23:52:49.380 00.001 20224 worker thread done servicing request
23:52:49.380 00.000 20224 Worker thread wakes up
23:52:49.380 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
23:52:49.382 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:49.383 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:50.569 01.186 20224 Exposure complete
23:52:50.655 00.086 20224 worker thread done servicing request
23:52:50.655 00.000 8996 OnExposeComplete: enter
23:52:50.656 00.001 8996 UpdateGuideState(): m_state=6
23:52:50.657 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8730
23:52:50.657 00.000 8996 Star::Find returns 1 (0), X=136.10, Y=474.31, Mass=795377, SNR=391.2, Peak=59632 HFD=4.5
23:52:50.658 00.001 8996 MultiStar: [#1 -0.06,-0.17,0.59,U] [#2 0.28,-0.15,0.62,U] [#3 -0.23,-0.02,0.51,U] [#4 -0.29,-0.11,0.52,U] [#5 -0.22,0.17,0.50,U] [#6 -0.25,-0.28,0.37,U] [#7 -0.18,-0.23,0.40,U] [#8 -0.01,0.19,0.38,U] 
23:52:50.659 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {0.03, 0.20}
23:52:50.660 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
23:52:50.661 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
23:52:50.662 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.88 mountX=-0.07 mountY=0.03, mountTheta=2.77
23:52:50.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
23:52:50.664 00.000 8996 Enqueuing Move request for scope (-0.08, -0.02)
23:52:50.665 00.001 20224 Worker thread wakes up
23:52:50.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
23:52:50.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
23:52:50.665 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.07 yDistance=0.03
23:52:50.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:52:50.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:50.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:52:50.665 00.000 20224 MoveAxis(E, 0, ABG)
23:52:50.666 00.001 20224 Move returns status 0, amount 0
23:52:50.666 00.000 20224 MoveAxis(N, 0, ABG)
23:52:50.666 00.000 20224 Move returns status 0, amount 0
23:52:50.666 00.000 20224 move complete, result=0
23:52:50.666 00.000 20224 worker thread done servicing request
23:52:50.670 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59632, med=2870, FiltMin=2595, FiltMax=27830, Gamma=1.000
23:52:50.688 00.018 8996 UpdateGuideState exits: m=795377 SNR=391.2
23:52:50.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:50.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:50.691 00.001 8996 Enqueuing Expose request
23:52:50.692 00.001 20224 Worker thread wakes up
23:52:50.692 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:50.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:50.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:51.657 00.964 20224 Exposure complete
23:52:51.741 00.084 20224 worker thread done servicing request
23:52:51.741 00.000 8996 OnExposeComplete: enter
23:52:51.742 00.001 8996 UpdateGuideState(): m_state=6
23:52:51.742 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8731
23:52:51.743 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=474.42, Mass=675630, SNR=366.6, Peak=50112 HFD=4.4
23:52:51.744 00.001 8996 MultiStar: [#1 -0.31,0.07,0.56,U] [#2 0.08,0.14,0.72,U] [#3 -0.31,0.29,0.00,M1] [#4 -0.44,0.10,0.00,M1] [#5 -0.45,0.22,0.00,M1] [#6 -0.47,0.17,0.00,M3] [#7 -0.26,-0.04,0.31,U] [#8 -0.36,0.36,0.00,M2] 
23:52:51.745 00.001 8996 refined, 3 included, MultiStar: {-0.13, 0.17}, one-star: {-0.14, 0.31}
23:52:51.746 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
23:52:51.747 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
23:52:51.747 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.22 mountX=-0.14 mountY=-0.15, mountTheta=-2.33
23:52:51.749 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.17, opts=13)
23:52:51.750 00.001 8996 Enqueuing Move request for scope (-0.13, 0.17)
23:52:51.750 00.000 20224 Worker thread wakes up
23:52:51.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
23:52:51.751 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
23:52:51.751 00.000 20224 Moving (-0.13, 0.17) raw xDistance=-0.14 yDistance=-0.15
23:52:51.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:52:51.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:51.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:52:51.751 00.000 20224 MoveAxis(E, 0, ABG)
23:52:51.751 00.000 20224 Move returns status 0, amount 0
23:52:51.751 00.000 20224 MoveAxis(N, 0, ABG)
23:52:51.751 00.000 20224 Move returns status 0, amount 0
23:52:51.751 00.000 20224 move complete, result=0
23:52:51.751 00.000 20224 worker thread done servicing request
23:52:51.755 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=50112, med=2870, FiltMin=2595, FiltMax=25037, Gamma=1.000
23:52:51.768 00.013 8996 UpdateGuideState exits: m=675630 SNR=366.6
23:52:51.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:51.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:51.771 00.001 8996 Enqueuing Expose request
23:52:51.772 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:52:51.773 00.001 20224 Worker thread wakes up
23:52:51.773 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:51.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:52.950 01.177 20224 Exposure complete
23:52:53.024 00.074 20224 worker thread done servicing request
23:52:53.024 00.000 8996 OnExposeComplete: enter
23:52:53.025 00.001 8996 UpdateGuideState(): m_state=6
23:52:53.025 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8732
23:52:53.026 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=474.22, Mass=751306, SNR=382.5, Peak=59760 HFD=4.4
23:52:53.027 00.001 8996 MultiStar: [#1 -0.03,-0.02,0.62,U] [#2 0.08,0.08,0.64,U] [#3 0.08,0.03,0.54,U] [#4 -0.07,0.03,0.47,U] [#5 -0.46,0.14,0.00,M2] [#6 -0.25,-0.29,0.43,U] [#7 -0.16,-0.17,0.36,U] [#8 -0.43,0.09,0.00,M3] 
23:52:53.028 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.00}, one-star: {-0.13, 0.12}
23:52:53.029 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
23:52:53.029 00.000 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.14)
23:52:53.030 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.12 mountX=-0.06 mountY=0.01, mountTheta=3.01
23:52:53.033 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.00, opts=13)
23:52:53.033 00.000 8996 Enqueuing Move request for scope (-0.06, -0.00)
23:52:53.034 00.001 20224 Worker thread wakes up
23:52:53.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
23:52:53.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
23:52:53.034 00.000 20224 Moving (-0.06, -0.00) raw xDistance=-0.06 yDistance=0.01
23:52:53.035 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:52:53.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:53.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:52:53.035 00.000 20224 MoveAxis(E, 0, ABG)
23:52:53.035 00.000 20224 Move returns status 0, amount 0
23:52:53.035 00.000 20224 MoveAxis(N, 0, ABG)
23:52:53.035 00.000 20224 Move returns status 0, amount 0
23:52:53.035 00.000 20224 move complete, result=0
23:52:53.035 00.000 20224 worker thread done servicing request
23:52:53.039 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59760, med=2870, FiltMin=2582, FiltMax=28429, Gamma=1.000
23:52:53.053 00.014 8996 UpdateGuideState exits: m=751306 SNR=382.5
23:52:53.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:53.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:53.056 00.001 8996 Enqueuing Expose request
23:52:53.057 00.001 20224 Worker thread wakes up
23:52:53.057 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:53.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:53.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:54.041 00.983 20224 Exposure complete
23:52:54.113 00.072 20224 worker thread done servicing request
23:52:54.113 00.000 8996 OnExposeComplete: enter
23:52:54.115 00.002 8996 UpdateGuideState(): m_state=6
23:52:54.116 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8733
23:52:54.117 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=474.11, Mass=679357, SNR=341.5, Peak=55616 HFD=4.5
23:52:54.118 00.001 8996 MultiStar: [#1 -0.33,-0.34,0.00,M1] [#2 0.12,0.00,0.70,U] [#3 -0.04,-0.21,0.61,U] [#4 -0.03,-0.51,0.00,M1] [#5 -0.42,-0.20,0.00,M3] [#6 -0.41,-0.42,0.00,M3] [#7 -0.28,-0.37,0.00,M1] [#8 -0.48,-0.09,0.00,M4] 
23:52:54.119 00.001 8996 refined, 2 included, MultiStar: {-0.08, -0.05}, one-star: {-0.25, 0.00}
23:52:54.120 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
23:52:54.121 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
23:52:54.122 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.55 mountX=-0.07 mountY=0.06, mountTheta=2.44
23:52:54.125 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
23:52:54.127 00.002 8996 Enqueuing Move request for scope (-0.08, -0.05)
23:52:54.129 00.002 20224 Worker thread wakes up
23:52:54.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
23:52:54.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
23:52:54.129 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.07 yDistance=0.06
23:52:54.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:52:54.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:54.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:52:54.129 00.000 20224 MoveAxis(E, 0, ABG)
23:52:54.129 00.000 20224 Move returns status 0, amount 0
23:52:54.129 00.000 20224 MoveAxis(N, 0, ABG)
23:52:54.129 00.000 20224 Move returns status 0, amount 0
23:52:54.130 00.001 20224 move complete, result=0
23:52:54.130 00.000 20224 worker thread done servicing request
23:52:54.138 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=55616, med=2870, FiltMin=2605, FiltMax=27270, Gamma=1.000
23:52:54.166 00.028 8996 UpdateGuideState exits: m=679357 SNR=341.5
23:52:54.168 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:54.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:54.171 00.002 8996 Enqueuing Expose request
23:52:54.173 00.002 20224 Worker thread wakes up
23:52:54.173 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:54.175 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:54.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:55.337 01.162 20224 Exposure complete
23:52:55.407 00.070 20224 worker thread done servicing request
23:52:55.407 00.000 8996 OnExposeComplete: enter
23:52:55.408 00.001 8996 UpdateGuideState(): m_state=6
23:52:55.410 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8734
23:52:55.412 00.002 8996 Star::Find returns 1 (0), X=135.89, Y=474.45, Mass=729319, SNR=375.8, Peak=53152 HFD=4.6
23:52:55.414 00.002 8996 MultiStar: [#1 -0.05,-0.08,0.58,U] [#2 0.18,0.13,0.68,U] [#3 0.12,0.03,0.53,U] [#4 0.02,-0.07,0.51,U] [#5 -0.14,0.20,0.57,U] [#6 -0.18,-0.06,0.42,U] [#7 -0.23,-0.11,0.36,U] [#8 -0.22,0.07,0.38,U] 
23:52:55.416 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.09}, one-star: {-0.17, 0.34}
23:52:55.417 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
23:52:55.419 00.002 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
23:52:55.420 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=-0.07 mountY=-0.08, mountTheta=-2.30
23:52:55.425 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
23:52:55.426 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
23:52:55.428 00.002 20224 Worker thread wakes up
23:52:55.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
23:52:55.428 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
23:52:55.428 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.07 yDistance=-0.08
23:52:55.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:52:55.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:55.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:52:55.428 00.000 20224 MoveAxis(E, 0, ABG)
23:52:55.429 00.001 20224 Move returns status 0, amount 0
23:52:55.429 00.000 20224 MoveAxis(N, 0, ABG)
23:52:55.429 00.000 20224 Move returns status 0, amount 0
23:52:55.429 00.000 20224 move complete, result=0
23:52:55.429 00.000 20224 worker thread done servicing request
23:52:55.435 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53152, med=2870, FiltMin=2614, FiltMax=27366, Gamma=1.000
23:52:55.458 00.023 8996 UpdateGuideState exits: m=729319 SNR=375.8
23:52:55.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:55.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:55.461 00.001 8996 Enqueuing Expose request
23:52:55.462 00.001 20224 Worker thread wakes up
23:52:55.462 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:55.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:55.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:56.453 00.990 20224 Exposure complete
23:52:56.510 00.057 20224 worker thread done servicing request
23:52:56.510 00.000 8996 OnExposeComplete: enter
23:52:56.511 00.001 8996 UpdateGuideState(): m_state=6
23:52:56.512 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8735
23:52:56.513 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=474.58, Mass=760987, SNR=355.5, Peak=53536 HFD=4.7
23:52:56.515 00.002 8996 MultiStar: [#1 -0.28,-0.09,0.60,U] [#2 0.48,0.05,0.00,M1] [#3 0.19,-0.04,0.51,U] [#4 0.15,-0.19,0.55,U] [#5 -0.09,0.40,0.59,U] [#6 -0.09,-0.06,0.41,U] [#7 0.07,-0.06,0.39,U] [#8 0.15,0.25,0.38,U] 
23:52:56.516 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.13}, one-star: {0.06, 0.47}
23:52:56.517 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
23:52:56.518 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
23:52:56.519 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=0.00 mountY=-0.13, mountTheta=-1.54
23:52:56.524 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
23:52:56.525 00.001 8996 Enqueuing Move request for scope (0.02, 0.13)
23:52:56.525 00.000 20224 Worker thread wakes up
23:52:56.526 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
23:52:56.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
23:52:56.526 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.00 yDistance=-0.13
23:52:56.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:52:56.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:56.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:52:56.526 00.000 20224 MoveAxis(E, 0, ABG)
23:52:56.526 00.000 20224 Move returns status 0, amount 0
23:52:56.526 00.000 20224 MoveAxis(N, 0, ABG)
23:52:56.526 00.000 20224 Move returns status 0, amount 0
23:52:56.526 00.000 20224 move complete, result=0
23:52:56.526 00.000 20224 worker thread done servicing request
23:52:56.529 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53536, med=2870, FiltMin=2611, FiltMax=24630, Gamma=1.000
23:52:56.547 00.018 8996 UpdateGuideState exits: m=760987 SNR=355.5
23:52:56.549 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:56.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:56.552 00.002 8996 Enqueuing Expose request
23:52:56.553 00.001 20224 Worker thread wakes up
23:52:56.553 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:56.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:56.554 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:52:57.726 01.172 20224 Exposure complete
23:52:57.803 00.077 20224 worker thread done servicing request
23:52:57.803 00.000 8996 OnExposeComplete: enter
23:52:57.804 00.001 8996 UpdateGuideState(): m_state=6
23:52:57.805 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8736
23:52:57.806 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=474.32, Mass=777012, SNR=380.8, Peak=59376 HFD=4.5
23:52:57.807 00.001 8996 MultiStar: [#1 -0.23,-0.28,0.65,U] [#2 0.28,-0.40,0.00,M2] [#3 0.09,-0.12,0.51,U] [#4 -0.14,-0.26,0.47,U] [#5 -0.36,0.05,0.62,U] [#6 -0.09,-0.25,0.36,U] [#7 -0.09,-0.35,0.35,U] [#8 -0.18,-0.00,0.37,U] 
23:52:57.808 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.08}, one-star: {0.07, 0.21}
23:52:57.809 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:52:57.810 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
23:52:57.811 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.50 mountX=-0.10 mountY=0.09, mountTheta=2.40
23:52:57.813 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
23:52:57.813 00.000 8996 Enqueuing Move request for scope (-0.10, -0.08)
23:52:57.814 00.001 20224 Worker thread wakes up
23:52:57.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:52:57.814 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:52:57.814 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.10 yDistance=0.09
23:52:57.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:52:57.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:57.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:52:57.814 00.000 20224 MoveAxis(E, 0, ABG)
23:52:57.815 00.001 20224 Move returns status 0, amount 0
23:52:57.815 00.000 20224 MoveAxis(N, 0, ABG)
23:52:57.815 00.000 20224 Move returns status 0, amount 0
23:52:57.815 00.000 20224 move complete, result=0
23:52:57.815 00.000 20224 worker thread done servicing request
23:52:57.818 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59376, med=2870, FiltMin=2601, FiltMax=25334, Gamma=1.000
23:52:57.843 00.025 8996 UpdateGuideState exits: m=777012 SNR=380.8
23:52:57.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:57.845 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:57.846 00.001 8996 Enqueuing Expose request
23:52:57.847 00.001 20224 Worker thread wakes up
23:52:57.847 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:52:57.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:57.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:52:58.823 00.975 20224 Exposure complete
23:52:58.928 00.105 20224 worker thread done servicing request
23:52:58.928 00.000 8996 OnExposeComplete: enter
23:52:58.930 00.002 8996 UpdateGuideState(): m_state=6
23:52:58.931 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8737
23:52:58.932 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.07, Mass=673963, SNR=339.7, Peak=55456 HFD=4.4
23:52:58.933 00.001 8996 MultiStar: [#1 0.08,-0.23,0.68,U] [#2 0.13,-0.14,0.79,U] [#3 0.20,-0.41,0.00,M1] [#4 0.11,-0.38,0.47,U] [#5 -0.23,-0.14,0.58,U] [#6 0.03,-0.06,0.50,U] [#7 0.16,-0.27,0.46,U] [#8 -0.21,-0.07,0.40,U] 
23:52:58.934 00.001 8996 single-star, 7 included, MultiStar: {0.04, -0.15}, one-star: {0.15, -0.03}
23:52:58.936 00.002 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
23:52:58.938 00.002 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
23:52:58.940 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.21 mountX=0.15 mountY=0.01, mountTheta=0.09
23:52:58.943 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.03, opts=13)
23:52:58.945 00.002 8996 Enqueuing Move request for scope (0.15, -0.03)
23:52:58.946 00.001 20224 Worker thread wakes up
23:52:58.946 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
23:52:58.946 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
23:52:58.947 00.001 20224 Moving (0.15, -0.03) raw xDistance=0.15 yDistance=0.01
23:52:58.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:52:58.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:52:58.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:52:58.947 00.000 20224 MoveAxis(E, 0, ABG)
23:52:58.947 00.000 20224 Move returns status 0, amount 0
23:52:58.947 00.000 20224 MoveAxis(N, 0, ABG)
23:52:58.947 00.000 20224 Move returns status 0, amount 0
23:52:58.948 00.001 20224 move complete, result=0
23:52:58.948 00.000 20224 worker thread done servicing request
23:52:58.955 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55456, med=2870, FiltMin=2579, FiltMax=26147, Gamma=1.000
23:52:58.972 00.017 8996 UpdateGuideState exits: m=673963 SNR=339.7
23:52:58.974 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:52:58.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:52:58.975 00.000 8996 Enqueuing Expose request
23:52:58.976 00.001 20224 Worker thread wakes up
23:52:58.976 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:52:58.977 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:52:58.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:00.129 01.152 20224 Exposure complete
23:53:00.199 00.070 20224 worker thread done servicing request
23:53:00.199 00.000 8996 OnExposeComplete: enter
23:53:00.202 00.003 8996 UpdateGuideState(): m_state=6
23:53:00.204 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8738
23:53:00.207 00.003 8996 Star::Find returns 1 (0), X=136.13, Y=474.25, Mass=666592, SNR=347.6, Peak=51136 HFD=4.5
23:53:00.210 00.003 8996 MultiStar: [#1 -0.15,-0.32,0.68,U] [#2 0.30,-0.06,0.80,U] [#3 0.04,-0.18,0.68,U] [#4 -0.07,-0.23,0.48,U] [#5 -0.28,-0.04,0.56,U] [#6 -0.15,-0.21,0.44,U] [#7 0.08,-0.25,0.42,U] [#8 -0.33,-0.18,0.43,U] 
23:53:00.210 00.000 8996 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {0.06, 0.14}
23:53:00.211 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
23:53:00.212 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
23:53:00.213 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=-0.01 mountY=0.12, mountTheta=1.67
23:53:00.216 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
23:53:00.216 00.000 8996 Enqueuing Move request for scope (-0.02, -0.12)
23:53:00.218 00.002 20224 Worker thread wakes up
23:53:00.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
23:53:00.218 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
23:53:00.218 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
23:53:00.218 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:53:00.218 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:00.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:53:00.218 00.000 20224 MoveAxis(E, 0, ABG)
23:53:00.219 00.001 20224 Move returns status 0, amount 0
23:53:00.219 00.000 20224 MoveAxis(N, 0, ABG)
23:53:00.219 00.000 20224 Move returns status 0, amount 0
23:53:00.219 00.000 20224 move complete, result=0
23:53:00.219 00.000 20224 worker thread done servicing request
23:53:00.224 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51136, med=2870, FiltMin=2598, FiltMax=25558, Gamma=1.000
23:53:00.236 00.012 8996 UpdateGuideState exits: m=666592 SNR=347.6
23:53:00.237 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:00.239 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:00.240 00.001 8996 Enqueuing Expose request
23:53:00.243 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:00.244 00.001 20224 Worker thread wakes up
23:53:00.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:00.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:01.232 00.988 20224 Exposure complete
23:53:01.311 00.079 20224 worker thread done servicing request
23:53:01.311 00.000 8996 OnExposeComplete: enter
23:53:01.313 00.002 8996 UpdateGuideState(): m_state=6
23:53:01.314 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8739
23:53:01.315 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.05, Mass=724553, SNR=324.1, Peak=65440 HFD=4.4
23:53:01.316 00.001 8996 MultiStar: [#1 -0.32,-0.44,0.00,M1] [#2 0.01,-0.23,0.75,U] [#3 -0.04,-0.33,0.61,U] [#4 0.01,-0.38,0.53,U] [#5 -0.41,-0.20,0.00,M1] [#6 -0.16,-0.30,0.43,U] [#7 0.04,-0.27,0.46,U] [#8 -0.53,-0.12,0.00,M1] 
23:53:01.317 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.23}, one-star: {-0.14, -0.05}
23:53:01.317 00.000 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
23:53:01.318 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
23:53:01.319 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.79 mountX=-0.14 mountY=0.07, mountTheta=2.68
23:53:01.320 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.05, opts=13)
23:53:01.321 00.001 8996 Enqueuing Move request for scope (-0.14, -0.05)
23:53:01.322 00.001 20224 Worker thread wakes up
23:53:01.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
23:53:01.322 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
23:53:01.322 00.000 20224 Moving (-0.14, -0.05) raw xDistance=-0.14 yDistance=0.07
23:53:01.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:53:01.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:01.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:53:01.322 00.000 20224 MoveAxis(E, 0, ABG)
23:53:01.322 00.000 20224 Move returns status 0, amount 0
23:53:01.322 00.000 20224 MoveAxis(N, 0, ABG)
23:53:01.322 00.000 20224 Move returns status 0, amount 0
23:53:01.322 00.000 20224 move complete, result=0
23:53:01.323 00.001 20224 worker thread done servicing request
23:53:01.327 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65440, med=2870, FiltMin=2611, FiltMax=27789, Gamma=1.000
23:53:01.340 00.013 8996 UpdateGuideState exits: m=724553 SNR=324.1
23:53:01.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:01.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:01.343 00.001 8996 Enqueuing Expose request
23:53:01.343 00.000 20224 Worker thread wakes up
23:53:01.343 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:01.344 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:01.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:02.494 01.150 20224 Exposure complete
23:53:02.590 00.096 20224 worker thread done servicing request
23:53:02.590 00.000 8996 OnExposeComplete: enter
23:53:02.592 00.002 8996 UpdateGuideState(): m_state=6
23:53:02.594 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8740
23:53:02.595 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=474.17, Mass=696802, SNR=360.4, Peak=58928 HFD=4.5
23:53:02.597 00.002 8996 MultiStar: [#1 -0.33,-0.12,0.63,U] [#2 -0.03,-0.07,0.67,U] [#3 -0.06,-0.10,0.61,U] [#4 -0.15,-0.16,0.52,U] [#5 -0.42,-0.16,0.00,M2] [#6 -0.39,-0.40,0.00,M1] [#7 -0.32,-0.38,0.00,M1] [#8 -0.62,0.16,0.00,M2] 
23:53:02.598 00.001 8996 refined, 4 included, MultiStar: {-0.20, -0.06}, one-star: {-0.36, 0.07}
23:53:02.599 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
23:53:02.599 00.000 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
23:53:02.600 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.87 mountX=-0.20 mountY=0.08, mountTheta=2.75
23:53:02.602 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.06, opts=13)
23:53:02.602 00.000 8996 Enqueuing Move request for scope (-0.20, -0.06)
23:53:02.603 00.001 20224 Worker thread wakes up
23:53:02.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.06) opts 0xd
23:53:02.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.06)
23:53:02.603 00.000 20224 Moving (-0.20, -0.06) raw xDistance=-0.20 yDistance=0.08
23:53:02.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:53:02.604 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:02.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:53:02.604 00.000 20224 MoveAxis(E, 0, ABG)
23:53:02.604 00.000 20224 Move returns status 0, amount 0
23:53:02.604 00.000 20224 MoveAxis(N, 0, ABG)
23:53:02.604 00.000 20224 Move returns status 0, amount 0
23:53:02.604 00.000 20224 move complete, result=0
23:53:02.604 00.000 20224 worker thread done servicing request
23:53:02.607 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58928, med=2870, FiltMin=2605, FiltMax=27574, Gamma=1.000
23:53:02.621 00.014 8996 UpdateGuideState exits: m=696802 SNR=360.4
23:53:02.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:02.622 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:02.623 00.001 8996 Enqueuing Expose request
23:53:02.624 00.001 20224 Worker thread wakes up
23:53:02.624 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:02.625 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:02.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:03.612 00.987 20224 Exposure complete
23:53:03.688 00.076 20224 worker thread done servicing request
23:53:03.688 00.000 8996 OnExposeComplete: enter
23:53:03.690 00.002 8996 UpdateGuideState(): m_state=6
23:53:03.691 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8741
23:53:03.692 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=474.10, Mass=833721, SNR=361.9, Peak=64576 HFD=4.4
23:53:03.692 00.000 8996 MultiStar: [#1 -0.32,-0.13,0.63,U] [#2 0.18,-0.10,0.72,U] [#3 -0.13,-0.18,0.56,U] [#4 -0.29,-0.30,0.56,U] [#5 -0.48,-0.09,0.00,M3] [#6 -0.33,-0.23,0.40,U] [#7 -0.27,-0.28,0.40,U] [#8 -0.44,-0.19,0.00,M3] 
23:53:03.694 00.002 8996 single-star, 6 included, MultiStar: {-0.15, -0.15}, one-star: {-0.07, -0.00}
23:53:03.695 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
23:53:03.696 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
23:53:03.698 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.12 mountX=-0.07 mountY=0.01, mountTheta=3.00
23:53:03.702 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.00, opts=13)
23:53:03.705 00.003 8996 Enqueuing Move request for scope (-0.07, -0.00)
23:53:03.707 00.002 20224 Worker thread wakes up
23:53:03.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
23:53:03.707 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
23:53:03.707 00.000 20224 Moving (-0.07, -0.00) raw xDistance=-0.07 yDistance=0.01
23:53:03.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:53:03.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:03.708 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:53:03.708 00.000 20224 MoveAxis(E, 0, ABG)
23:53:03.708 00.000 20224 Move returns status 0, amount 0
23:53:03.708 00.000 20224 MoveAxis(N, 0, ABG)
23:53:03.708 00.000 20224 Move returns status 0, amount 0
23:53:03.708 00.000 20224 move complete, result=0
23:53:03.708 00.000 20224 worker thread done servicing request
23:53:03.715 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=64576, med=2870, FiltMin=2553, FiltMax=33021, Gamma=1.000
23:53:03.729 00.014 8996 UpdateGuideState exits: m=833721 SNR=361.9
23:53:03.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:03.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:03.731 00.000 8996 Enqueuing Expose request
23:53:03.732 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:03.733 00.001 20224 Worker thread wakes up
23:53:03.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:03.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:04.908 01.175 20224 Exposure complete
23:53:04.964 00.056 20224 worker thread done servicing request
23:53:04.964 00.000 8996 OnExposeComplete: enter
23:53:04.967 00.003 8996 UpdateGuideState(): m_state=6
23:53:04.968 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8742
23:53:04.969 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=473.81, Mass=676460, SNR=370.3, Peak=60464 HFD=4.4
23:53:04.970 00.001 8996 MultiStar: [#1 -0.11,-0.37,0.62,U] [#2 0.23,-0.30,0.74,U] [#3 0.14,-0.65,0.00,M1] [#4 0.02,-0.68,0.00,M1] [#5 -0.16,-0.42,0.00,M4] [#6 -0.23,-0.41,0.00,M1] [#7 0.09,-0.56,0.00,M1] [#8 -0.19,-0.39,0.00,M4] 
23:53:04.971 00.001 8996 single-star, 2 included, MultiStar: {0.04, -0.32}, one-star: {-0.01, -0.29}
23:53:04.971 00.000 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
23:53:04.972 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
23:53:04.973 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.61 mountX=0.02 mountY=0.29, mountTheta=1.52
23:53:04.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.29, opts=13)
23:53:04.975 00.000 8996 Enqueuing Move request for scope (-0.01, -0.29)
23:53:04.976 00.001 20224 Worker thread wakes up
23:53:04.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.29) opts 0xd
23:53:04.977 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.29)
23:53:04.977 00.000 20224 Moving (-0.01, -0.29) raw xDistance=0.02 yDistance=0.29
23:53:04.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:53:04.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:04.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:53:04.977 00.000 20224 MoveAxis(E, 0, ABG)
23:53:04.977 00.000 20224 Move returns status 0, amount 0
23:53:04.977 00.000 20224 MoveAxis(N, 0, ABG)
23:53:04.977 00.000 20224 Move returns status 0, amount 0
23:53:04.977 00.000 20224 move complete, result=0
23:53:04.977 00.000 20224 worker thread done servicing request
23:53:04.985 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60464, med=2870, FiltMin=2595, FiltMax=25261, Gamma=1.000
23:53:05.002 00.017 8996 UpdateGuideState exits: m=676460 SNR=370.3
23:53:05.003 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:05.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:05.005 00.001 8996 Enqueuing Expose request
23:53:05.006 00.001 20224 Worker thread wakes up
23:53:05.006 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:53:05.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:05.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:05.983 00.976 20224 Exposure complete
23:53:06.045 00.062 20224 worker thread done servicing request
23:53:06.046 00.001 8996 OnExposeComplete: enter
23:53:06.047 00.001 8996 UpdateGuideState(): m_state=6
23:53:06.049 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8743
23:53:06.050 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.81, Mass=708285, SNR=330.2, Peak=60528 HFD=4.3
23:53:06.051 00.001 8996 MultiStar: [#1 -0.16,-0.35,0.67,U] [#2 0.12,-0.27,0.76,U] [#3 0.09,-0.31,0.65,U] [#4 -0.05,-0.52,0.00,M2] [#5 -0.22,-0.40,0.00,M5] [#6 -0.15,-0.36,0.44,U] [#7 -0.10,-0.58,0.00,M2] [#8 -0.33,-0.31,0.00,M5] 
23:53:06.052 00.001 8996 single-star, 4 included, MultiStar: {-0.03, -0.31}, one-star: {-0.07, -0.29}
23:53:06.054 00.002 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
23:53:06.055 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
23:53:06.057 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.79 mountX=-0.04 mountY=0.30, mountTheta=1.70
23:53:06.059 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.29, opts=13)
23:53:06.061 00.002 8996 Enqueuing Move request for scope (-0.07, -0.29)
23:53:06.062 00.001 20224 Worker thread wakes up
23:53:06.062 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
23:53:06.062 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
23:53:06.062 00.000 20224 Moving (-0.07, -0.29) raw xDistance=-0.04 yDistance=0.30
23:53:06.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:53:06.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:06.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:53:06.062 00.000 20224 MoveAxis(E, 0, ABG)
23:53:06.062 00.000 20224 Move returns status 0, amount 0
23:53:06.062 00.000 20224 MoveAxis(N, 0, ABG)
23:53:06.062 00.000 20224 Move returns status 0, amount 0
23:53:06.062 00.000 20224 move complete, result=0
23:53:06.062 00.000 20224 worker thread done servicing request
23:53:06.069 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60528, med=2870, FiltMin=2617, FiltMax=26416, Gamma=1.000
23:53:06.084 00.015 8996 UpdateGuideState exits: m=708285 SNR=330.2
23:53:06.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:06.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:06.087 00.001 8996 Enqueuing Expose request
23:53:06.088 00.001 20224 Worker thread wakes up
23:53:06.088 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:53:06.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:06.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:07.253 01.164 20224 Exposure complete
23:53:07.369 00.116 20224 worker thread done servicing request
23:53:07.369 00.000 8996 OnExposeComplete: enter
23:53:07.372 00.003 8996 UpdateGuideState(): m_state=6
23:53:07.374 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8744
23:53:07.375 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=473.81, Mass=699057, SNR=351.0, Peak=55766 HFD=4.5
23:53:07.377 00.002 8996 MultiStar: [#1 -0.18,-0.39,0.00,M1] [#2 0.07,-0.44,0.00,M1] [#3 0.11,-0.50,0.00,M1] [#4 -0.06,-0.44,0.00,M3] [#5 -0.09,-0.34,0.64,U] [#6 -0.13,-0.61,0.00,M1] [#7 0.02,-0.60,0.00,M3] [#8 -0.23,-0.22,0.37,U] 
23:53:07.378 00.001 8996 refined, 2 included, MultiStar: {0.10, -0.30}, one-star: {0.34, -0.29}
23:53:07.379 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
23:53:07.381 00.002 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
23:53:07.382 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.31 cameraTheta=-1.25 mountX=0.13 mountY=0.28, mountTheta=1.15
23:53:07.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.30, opts=13)
23:53:07.385 00.001 8996 Enqueuing Move request for scope (0.10, -0.30)
23:53:07.386 00.001 20224 Worker thread wakes up
23:53:07.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.30) opts 0xd
23:53:07.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.30)
23:53:07.386 00.000 20224 Moving (0.10, -0.30) raw xDistance=0.13 yDistance=0.28
23:53:07.387 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:53:07.387 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.03 newest=0.87
23:53:07.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:53:07.387 00.000 20224 MoveAxis(E, 0, ABG)
23:53:07.387 00.000 20224 Move returns status 0, amount 0
23:53:07.387 00.000 20224 MoveAxis(S, 59, ABG)
23:53:07.387 00.000 20224 Guiding  Dir = 1, Dur = 59
23:53:07.388 00.001 20224 IsSlewing returns 0
23:53:07.388 00.000 20224 IsGuiding returns 0
23:53:07.399 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55766, med=2870, FiltMin=2589, FiltMax=25609, Gamma=1.000
23:53:07.416 00.017 8996 UpdateGuideState exits: m=699057 SNR=351.0
23:53:07.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:07.418 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:07.418 00.000 8996 Enqueuing Expose request
23:53:07.438 00.020 20224 PulseGuide returned control before completion, sleep 19
23:53:07.467 00.029 20224 IsGuiding returns 1
23:53:07.467 00.000 20224 scope still moving after pulse duration time elapsed
23:53:07.498 00.031 20224 IsSlewing returns 0
23:53:07.498 00.000 20224 IsGuiding returns 1
23:53:07.529 00.031 20224 IsSlewing returns 0
23:53:07.529 00.000 20224 IsGuiding returns 0
23:53:07.530 00.001 20224 scope move finished after 59 + 82 ms
23:53:07.530 00.000 20224 Move returns status 0, amount 59
23:53:07.530 00.000 20224 move complete, result=0
23:53:07.530 00.000 20224 worker thread done servicing request
23:53:07.530 00.000 20224 Worker thread wakes up
23:53:07.530 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 59 ms SOUTH
23:53:07.533 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:07.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:08.514 00.981 20224 Exposure complete
23:53:08.586 00.072 20224 worker thread done servicing request
23:53:08.586 00.000 8996 OnExposeComplete: enter
23:53:08.588 00.002 8996 UpdateGuideState(): m_state=6
23:53:08.589 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8745
23:53:08.590 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=473.83, Mass=734128, SNR=354.6, Peak=54592 HFD=4.5
23:53:08.592 00.002 8996 MultiStar: [#1 0.09,-0.52,0.00,M2] [#2 0.48,-0.56,0.00,M2] [#3 0.28,-0.76,0.00,M2] [#4 0.13,-0.51,0.00,M4] [#5 -0.08,-0.28,0.62,U] [#6 0.11,-0.41,0.00,M2] [#7 0.35,-0.48,0.00,M4] [#8 -0.08,-0.50,0.00,M5] 
23:53:08.592 00.000 8996 refined, 1 included, MultiStar: {0.15, -0.28}, one-star: {0.30, -0.27}
23:53:08.593 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
23:53:08.594 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
23:53:08.595 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-1.06 mountX=0.18 mountY=0.26, mountTheta=0.96
23:53:08.596 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.28, opts=13)
23:53:08.597 00.001 8996 Enqueuing Move request for scope (0.15, -0.28)
23:53:08.598 00.001 20224 Worker thread wakes up
23:53:08.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.28) opts 0xd
23:53:08.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.28)
23:53:08.598 00.000 20224 Moving (0.15, -0.28) raw xDistance=0.18 yDistance=0.26
23:53:08.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:53:08.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:53:08.598 00.000 20224 MoveAxis(E, 0, ABG)
23:53:08.598 00.000 20224 Move returns status 0, amount 0
23:53:08.598 00.000 20224 MoveAxis(S, 54, ABG)
23:53:08.598 00.000 20224 Guiding  Dir = 1, Dur = 54
23:53:08.599 00.001 20224 IsSlewing returns 0
23:53:08.599 00.000 20224 IsGuiding returns 0
23:53:08.602 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54592, med=2870, FiltMin=2611, FiltMax=25856, Gamma=1.000
23:53:08.616 00.014 8996 UpdateGuideState exits: m=734128 SNR=354.6
23:53:08.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:08.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:08.619 00.001 8996 Enqueuing Expose request
23:53:08.622 00.003 20224 PulseGuide returned control before completion, sleep 42
23:53:08.667 00.045 20224 IsGuiding returns 1
23:53:08.667 00.000 20224 scope still moving after pulse duration time elapsed
23:53:08.698 00.031 20224 IsSlewing returns 0
23:53:08.699 00.001 20224 IsGuiding returns 1
23:53:08.729 00.030 20224 IsSlewing returns 0
23:53:08.729 00.000 20224 IsGuiding returns 0
23:53:08.729 00.000 20224 scope move finished after 54 + 76 ms
23:53:08.729 00.000 20224 Move returns status 0, amount 54
23:53:08.729 00.000 20224 move complete, result=0
23:53:08.729 00.000 20224 worker thread done servicing request
23:53:08.729 00.000 20224 Worker thread wakes up
23:53:08.729 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 54 ms SOUTH
23:53:08.732 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:08.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:09.903 01.171 20224 Exposure complete
23:53:09.977 00.074 20224 worker thread done servicing request
23:53:09.977 00.000 8996 OnExposeComplete: enter
23:53:09.979 00.002 8996 UpdateGuideState(): m_state=6
23:53:09.981 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8746
23:53:09.983 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=474.39, Mass=674570, SNR=331.3, Peak=52096 HFD=4.4
23:53:09.985 00.002 8996 MultiStar: [#1 -0.16,-0.14,0.77,U] [#2 -0.02,0.00,0.85,U] [#3 0.05,-0.05,0.67,U] [#4 -0.09,-0.18,0.53,U] [#5 -0.31,0.17,0.57,U] [#6 -0.20,-0.19,0.46,U] [#7 -0.03,-0.11,0.49,U] [#8 -0.16,-0.11,0.41,U] 
23:53:09.987 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.01}, one-star: {0.02, 0.29}
23:53:09.989 00.002 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
23:53:09.991 00.002 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
23:53:09.992 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.06 mountX=-0.08 mountY=0.02, mountTheta=2.94
23:53:09.995 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.01, opts=13)
23:53:09.997 00.002 8996 Enqueuing Move request for scope (-0.08, -0.01)
23:53:09.998 00.001 20224 Worker thread wakes up
23:53:09.999 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
23:53:09.999 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
23:53:09.999 00.000 20224 Moving (-0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
23:53:09.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:53:09.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:09.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:53:09.999 00.000 20224 MoveAxis(E, 0, ABG)
23:53:09.999 00.000 20224 Move returns status 0, amount 0
23:53:10.000 00.001 20224 MoveAxis(N, 0, ABG)
23:53:10.000 00.000 20224 Move returns status 0, amount 0
23:53:10.000 00.000 20224 move complete, result=0
23:53:10.000 00.000 20224 worker thread done servicing request
23:53:10.007 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52096, med=2870, FiltMin=2601, FiltMax=22678, Gamma=1.000
23:53:10.025 00.018 8996 UpdateGuideState exits: m=674570 SNR=331.3
23:53:10.027 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:10.028 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:10.029 00.001 8996 Enqueuing Expose request
23:53:10.030 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:10.030 00.000 20224 Worker thread wakes up
23:53:10.031 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:10.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:11.015 00.984 20224 Exposure complete
23:53:11.087 00.072 20224 worker thread done servicing request
23:53:11.087 00.000 8996 OnExposeComplete: enter
23:53:11.088 00.001 8996 UpdateGuideState(): m_state=6
23:53:11.089 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8747
23:53:11.091 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=474.30, Mass=696459, SNR=387.8, Peak=52400 HFD=4.4
23:53:11.093 00.002 8996 MultiStar: [#1 -0.23,-0.22,0.60,U] [#2 0.18,0.05,0.62,U] [#3 0.00,-0.05,0.55,U] [#4 0.02,-0.20,0.45,U] [#5 -0.11,0.13,0.55,U] [#6 0.06,-0.31,0.36,U] [#7 -0.11,-0.19,0.36,U] [#8 -0.01,0.08,0.31,U] 
23:53:11.095 00.002 8996 refined, 8 included, MultiStar: {-0.00, -0.02}, one-star: {0.08, 0.19}
23:53:11.096 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
23:53:11.098 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
23:53:11.099 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.67 mountX=-0.00 mountY=0.02, mountTheta=1.57
23:53:11.102 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.02, opts=13)
23:53:11.105 00.003 8996 Enqueuing Move request for scope (-0.00, -0.02)
23:53:11.106 00.001 20224 Worker thread wakes up
23:53:11.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
23:53:11.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
23:53:11.106 00.000 20224 Moving (-0.00, -0.02) raw xDistance=-0.00 yDistance=0.02
23:53:11.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:53:11.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:11.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:53:11.106 00.000 20224 MoveAxis(E, 0, ABG)
23:53:11.107 00.001 20224 Move returns status 0, amount 0
23:53:11.107 00.000 20224 MoveAxis(N, 0, ABG)
23:53:11.107 00.000 20224 Move returns status 0, amount 0
23:53:11.107 00.000 20224 move complete, result=0
23:53:11.107 00.000 20224 worker thread done servicing request
23:53:11.113 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52400, med=2870, FiltMin=2585, FiltMax=24611, Gamma=1.000
23:53:11.135 00.022 8996 UpdateGuideState exits: m=696459 SNR=387.8
23:53:11.137 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:11.139 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:11.140 00.001 8996 Enqueuing Expose request
23:53:11.142 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:11.143 00.001 20224 Worker thread wakes up
23:53:11.143 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:11.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:12.301 01.158 20224 Exposure complete
23:53:12.369 00.068 20224 worker thread done servicing request
23:53:12.369 00.000 8996 OnExposeComplete: enter
23:53:12.371 00.002 8996 UpdateGuideState(): m_state=6
23:53:12.373 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8748
23:53:12.374 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=474.00, Mass=698399, SNR=340.8, Peak=55264 HFD=4.2
23:53:12.376 00.002 8996 MultiStar: [#1 -0.14,-0.50,0.00,M1] [#2 0.33,-0.37,0.00,M1] [#3 0.10,-0.18,0.67,U] [#4 -0.01,-0.43,0.00,M3] [#5 -0.17,-0.34,0.59,U] [#6 -0.18,-0.27,0.47,U] [#7 0.10,-0.42,0.00,M3] [#8 -0.16,-0.55,0.00,M4] 
23:53:12.378 00.002 8996 refined, 3 included, MultiStar: {0.06, -0.20}, one-star: {0.29, -0.11}
23:53:12.379 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
23:53:12.380 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
23:53:12.382 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.26 mountX=0.08 mountY=0.19, mountTheta=1.16
23:53:12.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.20, opts=13)
23:53:12.385 00.001 8996 Enqueuing Move request for scope (0.06, -0.20)
23:53:12.387 00.002 20224 Worker thread wakes up
23:53:12.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
23:53:12.387 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
23:53:12.387 00.000 20224 Moving (0.06, -0.20) raw xDistance=0.08 yDistance=0.19
23:53:12.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:53:12.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:12.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:53:12.387 00.000 20224 MoveAxis(E, 0, ABG)
23:53:12.388 00.001 20224 Move returns status 0, amount 0
23:53:12.388 00.000 20224 MoveAxis(N, 0, ABG)
23:53:12.388 00.000 20224 Move returns status 0, amount 0
23:53:12.388 00.000 20224 move complete, result=0
23:53:12.388 00.000 20224 worker thread done servicing request
23:53:12.395 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=55264, med=2870, FiltMin=2617, FiltMax=28326, Gamma=1.000
23:53:12.413 00.018 8996 UpdateGuideState exits: m=698399 SNR=340.8
23:53:12.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:12.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:12.416 00.001 8996 Enqueuing Expose request
23:53:12.416 00.000 20224 Worker thread wakes up
23:53:12.416 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:53:12.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:12.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:13.401 00.984 20224 Exposure complete
23:53:13.478 00.077 20224 worker thread done servicing request
23:53:13.478 00.000 8996 OnExposeComplete: enter
23:53:13.479 00.001 8996 UpdateGuideState(): m_state=6
23:53:13.480 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8749
23:53:13.481 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=474.07, Mass=693517, SNR=354.7, Peak=51584 HFD=4.4
23:53:13.482 00.001 8996 MultiStar: [#1 0.15,-0.53,0.00,M2] [#2 0.54,-0.71,0.00,M2] [#3 0.42,-0.36,0.00,M1] [#4 0.18,-0.34,0.56,U] [#5 -0.10,-0.41,0.00,M1] [#6 0.21,-0.61,0.00,M1] [#7 0.23,-0.63,0.00,M4] [#8 -0.20,-0.42,0.00,M5] 
23:53:13.483 00.001 8996 single-star, 1 included, MultiStar: {0.23, -0.14}, one-star: {0.26, -0.03}
23:53:13.484 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
23:53:13.484 00.000 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = 3.14)
23:53:13.485 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-0.12 mountX=0.26 mountY=0.00, mountTheta=0.00
23:53:13.486 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.03, opts=13)
23:53:13.487 00.001 8996 Enqueuing Move request for scope (0.26, -0.03)
23:53:13.488 00.001 20224 Worker thread wakes up
23:53:13.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.03) opts 0xd
23:53:13.488 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.03)
23:53:13.488 00.000 20224 Moving (0.26, -0.03) raw xDistance=0.26 yDistance=0.00
23:53:13.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:53:13.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:13.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:53:13.488 00.000 20224 MoveAxis(W, 39, ABG)
23:53:13.488 00.000 20224 Guiding  Dir = 3, Dur = 39
23:53:13.488 00.000 20224 IsSlewing returns 0
23:53:13.489 00.001 20224 IsGuiding returns 0
23:53:13.494 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=51584, med=2870, FiltMin=2621, FiltMax=28083, Gamma=1.000
23:53:13.507 00.013 8996 UpdateGuideState exits: m=693517 SNR=354.7
23:53:13.508 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:13.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:13.510 00.001 8996 Enqueuing Expose request
23:53:13.538 00.028 20224 IsGuiding returns 1
23:53:13.538 00.000 20224 scope still moving after pulse duration time elapsed
23:53:13.572 00.034 20224 IsSlewing returns 0
23:53:13.572 00.000 20224 IsGuiding returns 1
23:53:13.599 00.027 20224 IsSlewing returns 0
23:53:13.599 00.000 20224 IsGuiding returns 1
23:53:13.630 00.031 20224 IsSlewing returns 0
23:53:13.630 00.000 20224 IsGuiding returns 0
23:53:13.630 00.000 20224 scope move finished after 39 + 102 ms
23:53:13.630 00.000 20224 Move returns status 0, amount 39
23:53:13.631 00.001 20224 MoveAxis(N, 0, ABG)
23:53:13.631 00.000 20224 Move returns status 0, amount 0
23:53:13.631 00.000 20224 move complete, result=0
23:53:13.631 00.000 20224 worker thread done servicing request
23:53:13.631 00.000 20224 Worker thread wakes up
23:53:13.631 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
23:53:13.633 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:13.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:14.808 01.175 20224 Exposure complete
23:53:14.874 00.066 20224 worker thread done servicing request
23:53:14.874 00.000 8996 OnExposeComplete: enter
23:53:14.875 00.001 8996 UpdateGuideState(): m_state=6
23:53:14.875 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8750
23:53:14.876 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.81, Mass=710938, SNR=374.1, Peak=60608 HFD=4.4
23:53:14.877 00.001 8996 MultiStar: [#1 -0.19,-0.53,0.00,M3] [#2 0.22,-0.46,0.00,M3] [#3 -0.01,-0.40,0.58,U] [#4 -0.05,-0.40,0.47,U] [#5 -0.61,-0.45,0.00,M2] [#6 -0.23,-0.54,0.00,M2] [#7 -0.11,-0.58,0.00,M5] [#8 -0.43,-0.39,0.00,M6] 
23:53:14.878 00.001 8996 single-star, 2 included, MultiStar: {-0.06, -0.35}, one-star: {-0.09, -0.29}
23:53:14.879 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
23:53:14.881 00.002 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.40)
23:53:14.883 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.29 hyp=0.30 cameraTheta=-1.86 mountX=-0.06 mountY=0.30, mountTheta=1.76
23:53:14.886 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.29, opts=13)
23:53:14.888 00.002 8996 Enqueuing Move request for scope (-0.09, -0.29)
23:53:14.889 00.001 20224 Worker thread wakes up
23:53:14.890 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.29) opts 0xd
23:53:14.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.29)
23:53:14.890 00.000 20224 Moving (-0.09, -0.29) raw xDistance=-0.06 yDistance=0.30
23:53:14.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:53:14.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
23:53:14.890 00.000 20224 MoveAxis(E, 0, ABG)
23:53:14.890 00.000 20224 Move returns status 0, amount 0
23:53:14.890 00.000 20224 MoveAxis(S, 63, ABG)
23:53:14.890 00.000 20224 Guiding  Dir = 1, Dur = 63
23:53:14.891 00.001 20224 IsSlewing returns 0
23:53:14.892 00.001 20224 IsGuiding returns 0
23:53:14.902 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60608, med=2870, FiltMin=2617, FiltMax=28096, Gamma=1.000
23:53:14.929 00.027 8996 UpdateGuideState exits: m=710938 SNR=374.1
23:53:14.931 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:14.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:14.933 00.001 8996 Enqueuing Expose request
23:53:14.942 00.009 20224 PulseGuide returned control before completion, sleep 23
23:53:14.977 00.035 20224 IsGuiding returns 1
23:53:14.977 00.000 20224 scope still moving after pulse duration time elapsed
23:53:15.004 00.027 20224 IsSlewing returns 0
23:53:15.004 00.000 20224 IsGuiding returns 1
23:53:15.036 00.032 20224 IsSlewing returns 0
23:53:15.037 00.001 20224 IsGuiding returns 0
23:53:15.037 00.000 20224 scope move finished after 63 + 82 ms
23:53:15.037 00.000 20224 Move returns status 0, amount 63
23:53:15.037 00.000 20224 move complete, result=0
23:53:15.037 00.000 20224 worker thread done servicing request
23:53:15.037 00.000 20224 Worker thread wakes up
23:53:15.037 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
23:53:15.039 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:15.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:16.031 00.992 20224 Exposure complete
23:53:16.126 00.095 20224 worker thread done servicing request
23:53:16.126 00.000 8996 OnExposeComplete: enter
23:53:16.127 00.001 8996 UpdateGuideState(): m_state=6
23:53:16.128 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8751
23:53:16.129 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.71, Mass=821659, SNR=363.0, Peak=62656 HFD=4.6
23:53:16.129 00.000 8996 MultiStar: [#1 -0.37,-0.45,0.00,M4] [#2 -0.18,-0.31,0.76,U] [#3 -0.30,-0.26,0.53,U] [#4 -0.35,-0.36,0.00,M2] [#5 -0.54,-0.42,0.00,M3] [#6 -0.11,-0.29,0.40,U] [#7 -0.22,-0.55,0.00,M6] [#8 -0.46,-0.30,0.00,M7] 
23:53:16.131 00.002 8996 refined, 3 included, MultiStar: {-0.18, -0.33}, one-star: {-0.15, -0.40}
23:53:16.132 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
23:53:16.133 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
23:53:16.133 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.33 hyp=0.38 cameraTheta=-2.07 mountX=-0.15 mountY=0.35, mountTheta=1.97
23:53:16.135 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.33, opts=13)
23:53:16.136 00.001 8996 Enqueuing Move request for scope (-0.18, -0.33)
23:53:16.136 00.000 20224 Worker thread wakes up
23:53:16.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.33) opts 0xd
23:53:16.136 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.33)
23:53:16.137 00.001 20224 Moving (-0.18, -0.33) raw xDistance=-0.15 yDistance=0.35
23:53:16.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:53:16.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
23:53:16.137 00.000 20224 MoveAxis(E, 0, ABG)
23:53:16.137 00.000 20224 Move returns status 0, amount 0
23:53:16.137 00.000 20224 MoveAxis(S, 73, ABG)
23:53:16.137 00.000 20224 Guiding  Dir = 1, Dur = 73
23:53:16.137 00.000 20224 IsSlewing returns 0
23:53:16.137 00.000 20224 IsGuiding returns 0
23:53:16.141 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62656, med=2870, FiltMin=2566, FiltMax=30621, Gamma=1.000
23:53:16.157 00.016 8996 UpdateGuideState exits: m=821659 SNR=363.0
23:53:16.159 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:16.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:16.161 00.001 8996 Enqueuing Expose request
23:53:16.193 00.032 20224 PulseGuide returned control before completion, sleep 27
23:53:16.223 00.030 20224 IsGuiding returns 1
23:53:16.223 00.000 20224 scope still moving after pulse duration time elapsed
23:53:16.254 00.031 20224 IsSlewing returns 0
23:53:16.255 00.001 20224 IsGuiding returns 1
23:53:16.285 00.030 20224 IsSlewing returns 0
23:53:16.286 00.001 20224 IsGuiding returns 0
23:53:16.286 00.000 20224 scope move finished after 73 + 76 ms
23:53:16.286 00.000 20224 Move returns status 0, amount 73
23:53:16.286 00.000 20224 move complete, result=0
23:53:16.286 00.000 20224 worker thread done servicing request
23:53:16.286 00.000 20224 Worker thread wakes up
23:53:16.286 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 73 ms SOUTH
23:53:16.287 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:16.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:17.457 01.170 20224 Exposure complete
23:53:17.527 00.070 20224 worker thread done servicing request
23:53:17.527 00.000 8996 OnExposeComplete: enter
23:53:17.529 00.002 8996 UpdateGuideState(): m_state=6
23:53:17.530 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8752
23:53:17.531 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=474.24, Mass=717205, SNR=384.6, Peak=61360 HFD=4.5
23:53:17.533 00.002 8996 MultiStar: [#1 -0.09,-0.09,0.54,U] [#2 0.02,-0.01,0.68,U] [#3 -0.02,-0.01,0.51,U] [#4 -0.08,0.02,0.50,U] [#5 -0.20,0.38,0.00,M4] [#6 -0.19,0.03,0.38,U] [#7 -0.11,-0.06,0.45,U] [#8 -0.22,0.19,0.35,U] 
23:53:17.535 00.002 8996 refined, 7 included, MultiStar: {-0.13, 0.03}, one-star: {-0.28, 0.14}
23:53:17.536 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
23:53:17.537 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
23:53:17.538 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.90 mountX=-0.13 mountY=-0.02, mountTheta=-3.02
23:53:17.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
23:53:17.542 00.002 8996 Enqueuing Move request for scope (-0.13, 0.03)
23:53:17.543 00.001 20224 Worker thread wakes up
23:53:17.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
23:53:17.543 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
23:53:17.543 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.02
23:53:17.544 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:53:17.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:17.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:53:17.544 00.000 20224 MoveAxis(E, 0, ABG)
23:53:17.544 00.000 20224 Move returns status 0, amount 0
23:53:17.544 00.000 20224 MoveAxis(N, 0, ABG)
23:53:17.544 00.000 20224 Move returns status 0, amount 0
23:53:17.544 00.000 20224 move complete, result=0
23:53:17.545 00.001 20224 worker thread done servicing request
23:53:17.551 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61360, med=2870, FiltMin=2595, FiltMax=27757, Gamma=1.000
23:53:17.575 00.024 8996 UpdateGuideState exits: m=717205 SNR=384.6
23:53:17.576 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:17.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:17.578 00.001 8996 Enqueuing Expose request
23:53:17.578 00.000 20224 Worker thread wakes up
23:53:17.578 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:17.579 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:17.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:18.537 00.958 20224 Exposure complete
23:53:18.617 00.080 20224 worker thread done servicing request
23:53:18.617 00.000 8996 OnExposeComplete: enter
23:53:18.619 00.002 8996 UpdateGuideState(): m_state=6
23:53:18.620 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8753
23:53:18.622 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=474.23, Mass=618071, SNR=330.4, Peak=54416 HFD=4.5
23:53:18.624 00.002 8996 MultiStar: [#1 -0.18,-0.01,0.74,U] [#2 0.01,0.02,0.78,U] [#3 -0.15,0.20,0.55,U] [#4 -0.21,0.04,0.51,U] [#5 -0.28,0.18,0.59,U] [#6 -0.14,0.10,0.47,U] [#7 -0.20,-0.00,0.38,U] [#8 -0.37,0.11,0.40,U] 
23:53:18.626 00.002 8996 refined, 8 included, MultiStar: {-0.19, 0.09}, one-star: {-0.28, 0.13}
23:53:18.627 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
23:53:18.629 00.002 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
23:53:18.630 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.73 mountX=-0.20 mountY=-0.06, mountTheta=-2.84
23:53:18.633 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.09, opts=13)
23:53:18.634 00.001 8996 Enqueuing Move request for scope (-0.19, 0.09)
23:53:18.636 00.002 20224 Worker thread wakes up
23:53:18.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
23:53:18.636 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
23:53:18.636 00.000 20224 Moving (-0.19, 0.09) raw xDistance=-0.20 yDistance=-0.06
23:53:18.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
23:53:18.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:18.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:53:18.636 00.000 20224 MoveAxis(E, 29, ABG)
23:53:18.636 00.000 20224 Guiding  Dir = 2, Dur = 29
23:53:18.637 00.001 20224 IsSlewing returns 0
23:53:18.637 00.000 20224 IsGuiding returns 0
23:53:18.644 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54416, med=2873, FiltMin=2624, FiltMax=24950, Gamma=1.000
23:53:18.659 00.015 20224 PulseGuide returned control before completion, sleep 18
23:53:18.664 00.005 8996 UpdateGuideState exits: m=618071 SNR=330.4
23:53:18.667 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:18.668 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:18.670 00.002 8996 Enqueuing Expose request
23:53:18.689 00.019 20224 IsGuiding returns 1
23:53:18.689 00.000 20224 scope still moving after pulse duration time elapsed
23:53:18.721 00.032 20224 IsSlewing returns 0
23:53:18.721 00.000 20224 IsGuiding returns 1
23:53:18.752 00.031 20224 IsSlewing returns 0
23:53:18.752 00.000 20224 IsGuiding returns 0
23:53:18.753 00.001 20224 scope move finished after 29 + 86 ms
23:53:18.753 00.000 20224 Move returns status 0, amount 29
23:53:18.753 00.000 20224 MoveAxis(N, 0, ABG)
23:53:18.753 00.000 20224 Move returns status 0, amount 0
23:53:18.753 00.000 20224 move complete, result=0
23:53:18.753 00.000 20224 worker thread done servicing request
23:53:18.753 00.000 20224 Worker thread wakes up
23:53:18.753 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
23:53:18.756 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:18.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:19.937 01.181 20224 Exposure complete
23:53:20.024 00.087 20224 worker thread done servicing request
23:53:20.024 00.000 8996 OnExposeComplete: enter
23:53:20.025 00.001 8996 UpdateGuideState(): m_state=6
23:53:20.026 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8754
23:53:20.027 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=474.08, Mass=710050, SNR=338.9, Peak=57110 HFD=4.3
23:53:20.028 00.001 8996 MultiStar: [#1 0.02,0.01,0.64,U] [#2 0.34,-0.01,0.70,U] [#3 0.00,-0.25,0.64,U] [#4 0.10,-0.02,0.55,U] [#5 -0.09,0.14,0.60,U] [#6 -0.14,0.01,0.42,U] [#7 0.12,-0.06,0.42,U] [#8 -0.15,-0.05,0.42,U] 
23:53:20.029 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.03}, one-star: {0.31, -0.02}
23:53:20.030 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
23:53:20.031 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.97)
23:53:20.032 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.29 mountX=0.09 mountY=0.02, mountTheta=0.17
23:53:20.033 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
23:53:20.034 00.001 8996 Enqueuing Move request for scope (0.09, -0.03)
23:53:20.035 00.001 20224 Worker thread wakes up
23:53:20.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
23:53:20.035 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
23:53:20.035 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.02
23:53:20.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:53:20.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:20.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:53:20.035 00.000 20224 MoveAxis(E, 0, ABG)
23:53:20.035 00.000 20224 Move returns status 0, amount 0
23:53:20.035 00.000 20224 MoveAxis(N, 0, ABG)
23:53:20.035 00.000 20224 Move returns status 0, amount 0
23:53:20.035 00.000 20224 move complete, result=0
23:53:20.035 00.000 20224 worker thread done servicing request
23:53:20.039 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=57110, med=2870, FiltMin=2592, FiltMax=29171, Gamma=1.000
23:53:20.053 00.014 8996 UpdateGuideState exits: m=710050 SNR=338.9
23:53:20.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:20.054 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:20.055 00.001 8996 Enqueuing Expose request
23:53:20.056 00.001 20224 Worker thread wakes up
23:53:20.056 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:20.057 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:20.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:21.025 00.968 20224 Exposure complete
23:53:21.120 00.095 20224 worker thread done servicing request
23:53:21.120 00.000 8996 OnExposeComplete: enter
23:53:21.122 00.002 8996 UpdateGuideState(): m_state=6
23:53:21.123 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8755
23:53:21.125 00.002 8996 Star::Find returns 1 (0), X=136.17, Y=474.35, Mass=748173, SNR=366.9, Peak=56048 HFD=4.5
23:53:21.127 00.002 8996 MultiStar: [#1 0.17,0.03,0.61,U] [#2 0.56,0.05,0.00,M1] [#3 0.22,0.13,0.68,U] [#4 0.19,-0.04,0.50,U] [#5 -0.03,0.34,0.55,U] [#6 0.20,-0.05,0.43,U] [#7 0.39,0.01,0.33,U] [#8 0.13,0.35,0.32,U] 
23:53:21.129 00.002 8996 refined, 7 included, MultiStar: {0.16, 0.14}, one-star: {0.10, 0.24}
23:53:21.130 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
23:53:21.132 00.002 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
23:53:21.133 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.14 hyp=0.21 cameraTheta=0.72 mountX=0.14 mountY=-0.16, mountTheta=-0.83
23:53:21.136 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.14, opts=13)
23:53:21.137 00.001 8996 Enqueuing Move request for scope (0.16, 0.14)
23:53:21.138 00.001 20224 Worker thread wakes up
23:53:21.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.14) opts 0xd
23:53:21.138 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.14)
23:53:21.138 00.000 20224 Moving (0.16, 0.14) raw xDistance=0.14 yDistance=-0.16
23:53:21.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
23:53:21.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:21.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:53:21.138 00.000 20224 MoveAxis(E, 0, ABG)
23:53:21.138 00.000 20224 Move returns status 0, amount 0
23:53:21.138 00.000 20224 MoveAxis(N, 0, ABG)
23:53:21.138 00.000 20224 Move returns status 0, amount 0
23:53:21.138 00.000 20224 move complete, result=0
23:53:21.138 00.000 20224 worker thread done servicing request
23:53:21.144 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56048, med=2870, FiltMin=2614, FiltMax=23798, Gamma=1.000
23:53:21.157 00.013 8996 UpdateGuideState exits: m=748173 SNR=366.9
23:53:21.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:21.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:21.159 00.000 8996 Enqueuing Expose request
23:53:21.160 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:21.161 00.001 20224 Worker thread wakes up
23:53:21.161 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:21.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:22.355 01.194 20224 Exposure complete
23:53:22.447 00.092 20224 worker thread done servicing request
23:53:22.447 00.000 8996 OnExposeComplete: enter
23:53:22.449 00.002 8996 UpdateGuideState(): m_state=6
23:53:22.451 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8756
23:53:22.452 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=474.16, Mass=677418, SNR=325.7, Peak=55062 HFD=4.5
23:53:22.453 00.001 8996 MultiStar: [#1 -0.08,0.07,0.62,U] [#2 0.34,-0.15,0.77,U] [#3 0.18,0.03,0.64,U] [#4 0.09,-0.08,0.57,U] [#5 0.10,0.06,0.56,U] [#6 0.20,-0.04,0.44,U] [#7 0.27,0.19,0.53,U] [#8 0.20,0.15,0.44,U] 
23:53:22.455 00.002 8996 refined, 8 included, MultiStar: {0.18, 0.03}, one-star: {0.26, 0.06}
23:53:22.456 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
23:53:22.458 00.002 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
23:53:22.460 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.15 mountX=0.18 mountY=-0.05, mountTheta=-0.26
23:53:22.462 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.03, opts=13)
23:53:22.463 00.001 8996 Enqueuing Move request for scope (0.18, 0.03)
23:53:22.464 00.001 20224 Worker thread wakes up
23:53:22.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
23:53:22.464 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
23:53:22.465 00.001 20224 Moving (0.18, 0.03) raw xDistance=0.18 yDistance=-0.05
23:53:22.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:53:22.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:22.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:53:22.465 00.000 20224 MoveAxis(E, 0, ABG)
23:53:22.465 00.000 20224 Move returns status 0, amount 0
23:53:22.465 00.000 20224 MoveAxis(N, 0, ABG)
23:53:22.465 00.000 20224 Move returns status 0, amount 0
23:53:22.465 00.000 20224 move complete, result=0
23:53:22.466 00.001 20224 worker thread done servicing request
23:53:22.472 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55062, med=2870, FiltMin=2598, FiltMax=24723, Gamma=1.000
23:53:22.494 00.022 8996 UpdateGuideState exits: m=677418 SNR=325.7
23:53:22.496 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:22.496 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:22.498 00.002 8996 Enqueuing Expose request
23:53:22.499 00.001 20224 Worker thread wakes up
23:53:22.499 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:22.500 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:22.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:23.477 00.977 20224 Exposure complete
23:53:23.546 00.069 20224 worker thread done servicing request
23:53:23.546 00.000 8996 OnExposeComplete: enter
23:53:23.547 00.001 8996 UpdateGuideState(): m_state=6
23:53:23.548 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8757
23:53:23.549 00.001 8996 Star::Find returns 1 (0), X=136.24, Y=474.32, Mass=746403, SNR=328.6, Peak=54192 HFD=4.5
23:53:23.550 00.001 8996 MultiStar: [#1 0.09,0.03,0.71,U] [#2 0.62,-0.07,0.00,M1] [#3 0.44,0.00,0.00,M1] [#4 0.38,0.03,0.52,U] [#5 0.12,0.13,0.65,U] [#6 0.42,-0.19,0.00,M1] [#7 0.49,0.04,0.00,M2] [#8 0.26,0.15,0.35,U] 
23:53:23.551 00.001 8996 refined, 4 included, MultiStar: {0.18, 0.12}, one-star: {0.17, 0.22}
23:53:23.552 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
23:53:23.553 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
23:53:23.553 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=0.12 hyp=0.22 cameraTheta=0.58 mountX=0.17 mountY=-0.14, mountTheta=-0.69
23:53:23.555 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.12, opts=13)
23:53:23.556 00.001 8996 Enqueuing Move request for scope (0.18, 0.12)
23:53:23.556 00.000 20224 Worker thread wakes up
23:53:23.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.12) opts 0xd
23:53:23.556 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.12)
23:53:23.556 00.000 20224 Moving (0.18, 0.12) raw xDistance=0.17 yDistance=-0.14
23:53:23.557 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:53:23.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:23.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:53:23.557 00.000 20224 MoveAxis(E, 0, ABG)
23:53:23.557 00.000 20224 Move returns status 0, amount 0
23:53:23.557 00.000 20224 MoveAxis(N, 0, ABG)
23:53:23.557 00.000 20224 Move returns status 0, amount 0
23:53:23.557 00.000 20224 move complete, result=0
23:53:23.557 00.000 20224 worker thread done servicing request
23:53:23.560 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54192, med=2870, FiltMin=2611, FiltMax=26889, Gamma=1.000
23:53:23.572 00.012 8996 UpdateGuideState exits: m=746403 SNR=328.6
23:53:23.573 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:23.574 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:23.574 00.000 8996 Enqueuing Expose request
23:53:23.575 00.001 20224 Worker thread wakes up
23:53:23.575 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:23.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:23.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:24.744 01.168 20224 Exposure complete
23:53:24.814 00.070 20224 worker thread done servicing request
23:53:24.814 00.000 8996 OnExposeComplete: enter
23:53:24.816 00.002 8996 UpdateGuideState(): m_state=6
23:53:24.817 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8758
23:53:24.817 00.000 8996 Star::Find returns 1 (0), X=136.44, Y=474.21, Mass=824007, SNR=377.3, Peak=65494 HFD=4.5
23:53:24.818 00.001 8996 MultiStar: [#1 0.23,0.01,0.61,U] [#2 0.46,-0.11,0.00,M2] [#3 0.45,0.00,0.00,M2] [#4 0.28,-0.09,0.45,U] [#5 0.26,0.04,0.47,U] [#6 0.17,-0.29,0.39,U] [#7 0.18,-0.24,0.40,U] [#8 0.14,0.09,0.34,U] 
23:53:24.819 00.001 8996 refined, 6 included, MultiStar: {0.26, -0.02}, one-star: {0.37, 0.10}
23:53:24.820 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (0.00 = 0.00)
23:53:24.821 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
23:53:24.822 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.02 hyp=0.26 cameraTheta=-0.10 mountX=0.26 mountY=-0.00, mountTheta=-0.02
23:53:24.824 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.02, opts=13)
23:53:24.825 00.001 8996 Enqueuing Move request for scope (0.26, -0.02)
23:53:24.825 00.000 20224 Worker thread wakes up
23:53:24.826 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.02) opts 0xd
23:53:24.826 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.02)
23:53:24.826 00.000 20224 Moving (0.26, -0.02) raw xDistance=0.26 yDistance=-0.00
23:53:24.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:53:24.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:24.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:53:24.826 00.000 20224 MoveAxis(W, 38, ABG)
23:53:24.826 00.000 20224 Guiding  Dir = 3, Dur = 38
23:53:24.826 00.000 20224 IsSlewing returns 0
23:53:24.826 00.000 20224 IsGuiding returns 0
23:53:24.831 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65494, med=2870, FiltMin=2589, FiltMax=30659, Gamma=1.000
23:53:24.845 00.014 8996 UpdateGuideState exits: m=824007 SNR=377.3
23:53:24.846 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:24.847 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:24.848 00.001 8996 Enqueuing Expose request
23:53:24.870 00.022 20224 IsGuiding returns 1
23:53:24.871 00.001 20224 scope still moving after pulse duration time elapsed
23:53:24.900 00.029 20224 IsSlewing returns 0
23:53:24.900 00.000 20224 IsGuiding returns 1
23:53:24.932 00.032 20224 IsSlewing returns 0
23:53:24.933 00.001 20224 IsGuiding returns 1
23:53:24.964 00.031 20224 IsSlewing returns 0
23:53:24.964 00.000 20224 IsGuiding returns 0
23:53:24.965 00.001 20224 scope move finished after 38 + 100 ms
23:53:24.965 00.000 20224 Move returns status 0, amount 38
23:53:24.965 00.000 20224 MoveAxis(N, 0, ABG)
23:53:24.965 00.000 20224 Move returns status 0, amount 0
23:53:24.965 00.000 20224 move complete, result=0
23:53:24.965 00.000 20224 worker thread done servicing request
23:53:24.965 00.000 20224 Worker thread wakes up
23:53:24.965 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.0 px 0 ms NORTH
23:53:24.968 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:24.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:25.961 00.993 20224 Exposure complete
23:53:26.039 00.078 20224 worker thread done servicing request
23:53:26.039 00.000 8996 OnExposeComplete: enter
23:53:26.041 00.002 8996 UpdateGuideState(): m_state=6
23:53:26.043 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8759
23:53:26.043 00.000 8996 Star::Find returns 1 (0), X=136.24, Y=474.38, Mass=744600, SNR=358.8, Peak=52518 HFD=4.5
23:53:26.045 00.002 8996 MultiStar: [#1 -0.16,0.08,0.67,U] [#2 0.23,0.18,0.72,U] [#3 -0.08,0.17,0.66,U] [#4 -0.23,0.13,0.56,U] [#5 -0.23,0.21,0.62,U] [#6 -0.17,0.06,0.40,U] [#7 -0.16,0.20,0.46,U] [#8 -0.23,0.27,0.41,U] 
23:53:26.046 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.18}, one-star: {0.17, 0.28}
23:53:26.048 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
23:53:26.049 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
23:53:26.051 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.89 mountX=-0.08 mountY=-0.18, mountTheta=-1.99
23:53:26.053 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.18, opts=13)
23:53:26.054 00.001 8996 Enqueuing Move request for scope (-0.06, 0.18)
23:53:26.055 00.001 20224 Worker thread wakes up
23:53:26.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
23:53:26.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
23:53:26.055 00.000 20224 Moving (-0.06, 0.18) raw xDistance=-0.08 yDistance=-0.18
23:53:26.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:53:26.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:26.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:53:26.055 00.000 20224 MoveAxis(E, 0, ABG)
23:53:26.055 00.000 20224 Move returns status 0, amount 0
23:53:26.055 00.000 20224 MoveAxis(N, 0, ABG)
23:53:26.055 00.000 20224 Move returns status 0, amount 0
23:53:26.055 00.000 20224 move complete, result=0
23:53:26.056 00.001 20224 worker thread done servicing request
23:53:26.061 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52518, med=2870, FiltMin=2598, FiltMax=24275, Gamma=1.000
23:53:26.086 00.025 8996 UpdateGuideState exits: m=744600 SNR=358.8
23:53:26.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:26.089 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:26.090 00.001 8996 Enqueuing Expose request
23:53:26.091 00.001 20224 Worker thread wakes up
23:53:26.091 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:26.093 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:26.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:27.258 01.165 20224 Exposure complete
23:53:27.358 00.100 20224 worker thread done servicing request
23:53:27.358 00.000 8996 OnExposeComplete: enter
23:53:27.359 00.001 8996 UpdateGuideState(): m_state=6
23:53:27.360 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8760
23:53:27.361 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=474.27, Mass=755120, SNR=335.0, Peak=64864 HFD=4.5
23:53:27.362 00.001 8996 MultiStar: [#1 -0.61,-0.07,0.00,M1] [#2 -0.15,0.03,0.79,U] [#3 -0.45,0.20,0.00,M2] [#4 -0.36,0.08,0.48,U] [#5 -0.46,0.28,0.00,M1] [#6 -0.59,-0.02,0.00,M1] [#7 -0.36,0.09,0.46,U] [#8 -0.48,0.03,0.00,M1] 
23:53:27.362 00.000 8996 refined, 3 included, MultiStar: {-0.24, 0.10}, one-star: {-0.20, 0.17}
23:53:27.363 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
23:53:27.364 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
23:53:27.364 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.75 mountX=-0.25 mountY=-0.07, mountTheta=-2.87
23:53:27.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.10, opts=13)
23:53:27.367 00.001 8996 Enqueuing Move request for scope (-0.24, 0.10)
23:53:27.367 00.000 20224 Worker thread wakes up
23:53:27.368 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
23:53:27.368 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
23:53:27.368 00.000 20224 Moving (-0.24, 0.10) raw xDistance=-0.25 yDistance=-0.07
23:53:27.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:53:27.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:27.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:53:27.368 00.000 20224 MoveAxis(E, 37, ABG)
23:53:27.368 00.000 20224 Guiding  Dir = 2, Dur = 37
23:53:27.368 00.000 20224 IsSlewing returns 0
23:53:27.368 00.000 20224 IsGuiding returns 0
23:53:27.375 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=64864, med=2870, FiltMin=2569, FiltMax=30365, Gamma=1.000
23:53:27.385 00.010 20224 PulseGuide returned control before completion, sleep 31
23:53:27.396 00.011 8996 UpdateGuideState exits: m=755120 SNR=335.0
23:53:27.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:27.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:27.400 00.001 8996 Enqueuing Expose request
23:53:27.432 00.032 20224 IsGuiding returns 1
23:53:27.432 00.000 20224 scope still moving after pulse duration time elapsed
23:53:27.463 00.031 20224 IsSlewing returns 0
23:53:27.463 00.000 20224 IsGuiding returns 1
23:53:27.493 00.030 20224 IsSlewing returns 0
23:53:27.494 00.001 20224 IsGuiding returns 0
23:53:27.494 00.000 20224 scope move finished after 37 + 88 ms
23:53:27.494 00.000 20224 Move returns status 0, amount 37
23:53:27.494 00.000 20224 MoveAxis(N, 0, ABG)
23:53:27.494 00.000 20224 Move returns status 0, amount 0
23:53:27.494 00.000 20224 move complete, result=0
23:53:27.494 00.000 20224 worker thread done servicing request
23:53:27.494 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
23:53:27.497 00.003 20224 Worker thread wakes up
23:53:27.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:27.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:28.482 00.985 20224 Exposure complete
23:53:28.554 00.072 20224 worker thread done servicing request
23:53:28.555 00.001 8996 OnExposeComplete: enter
23:53:28.556 00.001 8996 UpdateGuideState(): m_state=6
23:53:28.557 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8761
23:53:28.562 00.005 8996 Star::Find returns 1 (0), X=135.95, Y=474.43, Mass=847145, SNR=388.5, Peak=65440 HFD=4.5
23:53:28.565 00.003 8996 MultiStar: [#1 -0.42,0.12,0.00,M2] [#2 0.03,0.01,0.65,U] [#3 -0.00,0.34,0.58,U] [#4 -0.12,0.26,0.50,U] [#5 -0.29,0.29,0.50,U] [#6 -0.33,0.25,0.38,U] [#7 -0.25,0.10,0.34,U] [#8 -0.35,0.15,0.34,U] 
23:53:28.566 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.23}, one-star: {-0.12, 0.33}
23:53:28.568 00.002 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
23:53:28.569 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
23:53:28.571 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.14 mountX=-0.17 mountY=-0.21, mountTheta=-2.24
23:53:28.574 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.23, opts=13)
23:53:28.575 00.001 8996 Enqueuing Move request for scope (-0.15, 0.23)
23:53:28.576 00.001 20224 Worker thread wakes up
23:53:28.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
23:53:28.576 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
23:53:28.576 00.000 20224 Moving (-0.15, 0.23) raw xDistance=-0.17 yDistance=-0.21
23:53:28.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:53:28.576 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:28.576 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:53:28.576 00.000 20224 MoveAxis(E, 0, ABG)
23:53:28.576 00.000 20224 Move returns status 0, amount 0
23:53:28.576 00.000 20224 MoveAxis(N, 0, ABG)
23:53:28.576 00.000 20224 Move returns status 0, amount 0
23:53:28.576 00.000 20224 move complete, result=0
23:53:28.576 00.000 20224 worker thread done servicing request
23:53:28.580 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2870, FiltMin=2601, FiltMax=29245, Gamma=1.000
23:53:28.594 00.014 8996 UpdateGuideState exits: m=847145 SNR=388.5
23:53:28.595 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:28.596 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:28.597 00.001 8996 Enqueuing Expose request
23:53:28.598 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:28.599 00.001 20224 Worker thread wakes up
23:53:28.599 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:28.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:29.752 01.153 20224 Exposure complete
23:53:29.831 00.079 20224 worker thread done servicing request
23:53:29.831 00.000 8996 OnExposeComplete: enter
23:53:29.832 00.001 8996 UpdateGuideState(): m_state=6
23:53:29.833 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8762
23:53:29.833 00.000 8996 Star::Find returns 1 (0), X=135.82, Y=474.53, Mass=705814, SNR=315.8, Peak=56880 HFD=4.5
23:53:29.834 00.001 8996 MultiStar: [#1 -0.40,0.07,0.70,U] [#2 -0.06,0.06,0.76,U] [#3 -0.32,0.12,0.64,U] [#4 -0.25,0.27,0.66,U] [#5 -0.54,0.19,0.00,M1] [#6 -0.50,0.14,0.00,M1] [#7 -0.19,0.27,0.43,U] [#8 -0.58,0.45,0.00,M1] 
23:53:29.835 00.001 8996 refined, 5 included, MultiStar: {-0.24, 0.21}, one-star: {-0.25, 0.43}
23:53:29.836 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
23:53:29.837 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
23:53:29.837 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.21 hyp=0.32 cameraTheta=2.42 mountX=-0.26 mountY=-0.18, mountTheta=-2.53
23:53:29.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.21, opts=13)
23:53:29.840 00.001 8996 Enqueuing Move request for scope (-0.24, 0.21)
23:53:29.843 00.003 20224 Worker thread wakes up
23:53:29.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.21) opts 0xd
23:53:29.843 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.21)
23:53:29.843 00.000 20224 Moving (-0.24, 0.21) raw xDistance=-0.26 yDistance=-0.18
23:53:29.844 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:53:29.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:29.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:53:29.844 00.000 20224 MoveAxis(E, 39, ABG)
23:53:29.844 00.000 20224 Guiding  Dir = 2, Dur = 39
23:53:29.845 00.001 20224 IsSlewing returns 0
23:53:29.845 00.000 20224 IsGuiding returns 0
23:53:29.850 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56880, med=2870, FiltMin=2605, FiltMax=29446, Gamma=1.000
23:53:29.857 00.007 20224 PulseGuide returned control before completion, sleep 38
23:53:29.871 00.014 8996 UpdateGuideState exits: m=705814 SNR=315.8
23:53:29.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:29.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:29.874 00.001 8996 Enqueuing Expose request
23:53:29.902 00.028 20224 IsGuiding returns 1
23:53:29.902 00.000 20224 scope still moving after pulse duration time elapsed
23:53:29.933 00.031 20224 IsSlewing returns 0
23:53:29.934 00.001 20224 IsGuiding returns 0
23:53:29.934 00.000 20224 scope move finished after 39 + 49 ms
23:53:29.934 00.000 20224 Move returns status 0, amount 39
23:53:29.934 00.000 20224 MoveAxis(N, 0, ABG)
23:53:29.934 00.000 20224 Move returns status 0, amount 0
23:53:29.934 00.000 20224 move complete, result=0
23:53:29.934 00.000 20224 worker thread done servicing request
23:53:29.934 00.000 20224 Worker thread wakes up
23:53:29.934 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.2 px 0 ms NORTH
23:53:29.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:29.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:30.894 00.959 20224 Exposure complete
23:53:30.966 00.072 20224 worker thread done servicing request
23:53:30.966 00.000 8996 OnExposeComplete: enter
23:53:30.967 00.001 8996 UpdateGuideState(): m_state=6
23:53:30.968 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8763
23:53:30.968 00.000 8996 Star::Find returns 1 (0), X=136.36, Y=474.38, Mass=765501, SNR=397.5, Peak=52406 HFD=4.7
23:53:30.970 00.002 8996 MultiStar: [#1 0.05,0.11,0.57,U] [#2 0.49,0.03,0.00,M1] [#3 0.28,0.11,0.58,U] [#4 0.21,0.04,0.46,U] [#5 -0.03,0.35,0.50,U] [#6 0.03,0.03,0.40,U] [#7 0.02,0.27,0.35,U] [#8 -0.11,0.44,0.00,M2] 
23:53:30.971 00.001 8996 refined, 6 included, MultiStar: {0.15, 0.18}, one-star: {0.30, 0.27}
23:53:30.972 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
23:53:30.972 00.000 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
23:53:30.973 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.18 hyp=0.24 cameraTheta=0.87 mountX=0.13 mountY=-0.20, mountTheta=-0.97
23:53:30.974 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.18, opts=13)
23:53:30.976 00.002 8996 Enqueuing Move request for scope (0.15, 0.18)
23:53:30.976 00.000 20224 Worker thread wakes up
23:53:30.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.18) opts 0xd
23:53:30.976 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.18)
23:53:30.977 00.001 20224 Moving (0.15, 0.18) raw xDistance=0.13 yDistance=-0.20
23:53:30.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:53:30.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:30.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:53:30.977 00.000 20224 MoveAxis(E, 0, ABG)
23:53:30.977 00.000 20224 Move returns status 0, amount 0
23:53:30.977 00.000 20224 MoveAxis(N, 0, ABG)
23:53:30.977 00.000 20224 Move returns status 0, amount 0
23:53:30.977 00.000 20224 move complete, result=0
23:53:30.977 00.000 20224 worker thread done servicing request
23:53:30.980 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52406, med=2873, FiltMin=2617, FiltMax=25305, Gamma=1.000
23:53:31.351 00.371 8996 UpdateGuideState exits: m=765501 SNR=397.5
23:53:31.354 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:31.356 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:31.358 00.002 8996 Enqueuing Expose request
23:53:31.360 00.002 20224 Worker thread wakes up
23:53:31.360 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:53:31.363 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:31.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:32.544 01.181 20224 Exposure complete
23:53:32.632 00.088 20224 worker thread done servicing request
23:53:32.632 00.000 8996 OnExposeComplete: enter
23:53:32.633 00.001 8996 UpdateGuideState(): m_state=6
23:53:32.634 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8764
23:53:32.635 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=474.28, Mass=685264, SNR=332.1, Peak=51030 HFD=4.6
23:53:32.636 00.001 8996 MultiStar: [#1 0.24,-0.01,0.62,U] [#2 0.51,-0.16,0.00,M2] [#3 0.38,-0.11,0.55,U] [#4 0.34,-0.29,0.00,M1] [#5 0.01,-0.06,0.69,U] [#6 0.29,-0.30,0.50,U] [#7 0.26,0.05,0.45,U] [#8 -0.05,0.04,0.35,U] 
23:53:32.637 00.001 8996 refined, 6 included, MultiStar: {0.24, -0.01}, one-star: {0.42, 0.17}
23:53:32.638 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.04 = 0.04)
23:53:32.638 00.000 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
23:53:32.639 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-0.05 mountX=0.24 mountY=-0.01, mountTheta=-0.06
23:53:32.641 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.01, opts=13)
23:53:32.644 00.003 8996 Enqueuing Move request for scope (0.24, -0.01)
23:53:32.646 00.002 20224 Worker thread wakes up
23:53:32.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.01) opts 0xd
23:53:32.647 00.001 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.01)
23:53:32.647 00.000 20224 Moving (0.24, -0.01) raw xDistance=0.24 yDistance=-0.01
23:53:32.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:53:32.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:32.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:53:32.647 00.000 20224 MoveAxis(W, 36, ABG)
23:53:32.647 00.000 20224 Guiding  Dir = 3, Dur = 36
23:53:32.647 00.000 20224 IsSlewing returns 0
23:53:32.648 00.001 20224 IsGuiding returns 0
23:53:32.654 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=51030, med=2870, FiltMin=2598, FiltMax=25497, Gamma=1.000
23:53:32.681 00.027 8996 UpdateGuideState exits: m=685264 SNR=332.1
23:53:32.682 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:32.683 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:32.684 00.001 8996 Enqueuing Expose request
23:53:32.686 00.002 20224 IsGuiding returns 1
23:53:32.686 00.000 20224 scope still moving after pulse duration time elapsed
23:53:32.716 00.030 20224 IsSlewing returns 0
23:53:32.716 00.000 20224 IsGuiding returns 1
23:53:32.749 00.033 20224 IsSlewing returns 0
23:53:32.749 00.000 20224 IsGuiding returns 1
23:53:32.779 00.030 20224 IsSlewing returns 0
23:53:32.779 00.000 20224 IsGuiding returns 0
23:53:32.780 00.001 20224 scope move finished after 36 + 96 ms
23:53:32.780 00.000 20224 Move returns status 0, amount 36
23:53:32.780 00.000 20224 MoveAxis(N, 0, ABG)
23:53:32.780 00.000 20224 Move returns status 0, amount 0
23:53:32.780 00.000 20224 move complete, result=0
23:53:32.780 00.000 20224 worker thread done servicing request
23:53:32.780 00.000 20224 Worker thread wakes up
23:53:32.780 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.0 px 0 ms NORTH
23:53:32.783 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:32.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:33.753 00.970 20224 Exposure complete
23:53:33.809 00.056 20224 worker thread done servicing request
23:53:33.809 00.000 8996 OnExposeComplete: enter
23:53:33.810 00.001 8996 UpdateGuideState(): m_state=6
23:53:33.811 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8765
23:53:33.812 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=474.43, Mass=727421, SNR=355.9, Peak=52016 HFD=4.8
23:53:33.813 00.001 8996 MultiStar: [#1 -0.21,-0.16,0.67,U] [#2 0.26,-0.41,0.00,M3] [#3 0.13,-0.00,0.59,U] [#4 0.13,-0.17,0.54,U] [#5 -0.28,0.09,0.58,U] [#6 -0.11,-0.35,0.52,U] [#7 -0.10,-0.17,0.43,U] [#8 -0.34,0.16,0.29,U] 
23:53:33.814 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.01}, one-star: {-0.01, 0.32}
23:53:33.815 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
23:53:33.815 00.000 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
23:53:33.816 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-3.04 mountX=-0.08 mountY=0.02, mountTheta=2.93
23:53:33.817 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.01, opts=13)
23:53:33.818 00.001 8996 Enqueuing Move request for scope (-0.08, -0.01)
23:53:33.819 00.001 20224 Worker thread wakes up
23:53:33.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.01) opts 0xd
23:53:33.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.01)
23:53:33.819 00.000 20224 Moving (-0.08, -0.01) raw xDistance=-0.08 yDistance=0.02
23:53:33.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:53:33.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:33.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:53:33.819 00.000 20224 MoveAxis(E, 0, ABG)
23:53:33.819 00.000 20224 Move returns status 0, amount 0
23:53:33.819 00.000 20224 MoveAxis(N, 0, ABG)
23:53:33.819 00.000 20224 Move returns status 0, amount 0
23:53:33.819 00.000 20224 move complete, result=0
23:53:33.820 00.001 20224 worker thread done servicing request
23:53:33.823 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52016, med=2870, FiltMin=2589, FiltMax=23830, Gamma=1.000
23:53:33.836 00.013 8996 UpdateGuideState exits: m=727421 SNR=355.9
23:53:33.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:33.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:33.839 00.001 8996 Enqueuing Expose request
23:53:33.839 00.000 20224 Worker thread wakes up
23:53:33.839 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:33.840 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:33.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:35.000 01.160 20224 Exposure complete
23:53:35.054 00.054 20224 worker thread done servicing request
23:53:35.055 00.001 8996 OnExposeComplete: enter
23:53:35.056 00.001 8996 UpdateGuideState(): m_state=6
23:53:35.057 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8766
23:53:35.058 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.10, Mass=642369, SNR=357.0, Peak=51312 HFD=4.4
23:53:35.059 00.001 8996 MultiStar: [#1 -0.24,-0.16,0.66,U] [#2 0.15,-0.34,0.69,U] [#3 -0.19,-0.32,0.58,U] [#4 -0.22,-0.32,0.50,U] [#5 -0.29,-0.19,0.51,U] [#6 -0.12,-0.36,0.42,U] [#7 -0.24,-0.28,0.38,U] [#8 -0.30,-0.30,0.35,U] 
23:53:35.060 00.001 8996 single-star, 8 included, MultiStar: {-0.13, -0.23}, one-star: {0.02, -0.01}
23:53:35.062 00.002 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
23:53:35.065 00.003 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
23:53:35.067 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.32 mountX=0.02 mountY=0.00, mountTheta=0.21
23:53:35.070 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
23:53:35.072 00.002 8996 Enqueuing Move request for scope (0.02, -0.01)
23:53:35.073 00.001 20224 Worker thread wakes up
23:53:35.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
23:53:35.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
23:53:35.073 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.00
23:53:35.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:53:35.074 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:35.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:53:35.074 00.000 20224 MoveAxis(E, 0, ABG)
23:53:35.074 00.000 20224 Move returns status 0, amount 0
23:53:35.074 00.000 20224 MoveAxis(N, 0, ABG)
23:53:35.074 00.000 20224 Move returns status 0, amount 0
23:53:35.074 00.000 20224 move complete, result=0
23:53:35.074 00.000 20224 worker thread done servicing request
23:53:35.079 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51312, med=2873, FiltMin=2585, FiltMax=25286, Gamma=1.000
23:53:35.093 00.014 8996 UpdateGuideState exits: m=642369 SNR=357.0
23:53:35.094 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:35.095 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:35.096 00.001 8996 Enqueuing Expose request
23:53:35.097 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:35.098 00.001 20224 Worker thread wakes up
23:53:35.098 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:35.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:36.068 00.970 20224 Exposure complete
23:53:36.150 00.082 20224 worker thread done servicing request
23:53:36.150 00.000 8996 OnExposeComplete: enter
23:53:36.151 00.001 8996 UpdateGuideState(): m_state=6
23:53:36.152 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8767
23:53:36.153 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=474.14, Mass=659120, SNR=357.0, Peak=60640 HFD=4.4
23:53:36.155 00.002 8996 MultiStar: [#1 -0.48,-0.15,0.00,M1] [#2 -0.03,-0.47,0.00,M3] [#3 -0.39,0.03,0.61,U] [#4 -0.13,0.02,0.49,U] [#5 -0.47,0.01,0.00,M1] [#6 -0.44,-0.15,0.00,M1] [#7 -0.32,0.12,0.43,U] [#8 -0.60,0.20,0.00,M1] 
23:53:36.156 00.001 8996 single-star, 3 included, MultiStar: {-0.27, 0.04}, one-star: {-0.25, 0.04}
23:53:36.157 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
23:53:36.157 00.000 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
23:53:36.160 00.003 8996 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.25 cameraTheta=2.99 mountX=-0.25 mountY=-0.01, mountTheta=-3.10
23:53:36.164 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.04, opts=13)
23:53:36.166 00.002 8996 Enqueuing Move request for scope (-0.25, 0.04)
23:53:36.169 00.003 20224 Worker thread wakes up
23:53:36.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd
23:53:36.169 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.04)
23:53:36.169 00.000 20224 Moving (-0.25, 0.04) raw xDistance=-0.25 yDistance=-0.01
23:53:36.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:53:36.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:36.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:53:36.169 00.000 20224 MoveAxis(E, 37, ABG)
23:53:36.169 00.000 20224 Guiding  Dir = 2, Dur = 37
23:53:36.169 00.000 20224 IsSlewing returns 0
23:53:36.169 00.000 20224 IsGuiding returns 0
23:53:36.171 00.002 20224 PulseGuide returned control before completion, sleep 46
23:53:36.176 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60640, med=2870, FiltMin=2579, FiltMax=25302, Gamma=1.000
23:53:36.190 00.014 8996 UpdateGuideState exits: m=659120 SNR=357.0
23:53:36.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:36.191 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:36.193 00.002 8996 Enqueuing Expose request
23:53:36.221 00.028 20224 IsGuiding returns 1
23:53:36.221 00.000 20224 scope still moving after pulse duration time elapsed
23:53:36.255 00.034 20224 IsSlewing returns 0
23:53:36.256 00.001 20224 IsGuiding returns 0
23:53:36.256 00.000 20224 scope move finished after 37 + 49 ms
23:53:36.256 00.000 20224 Move returns status 0, amount 37
23:53:36.256 00.000 20224 MoveAxis(N, 0, ABG)
23:53:36.256 00.000 20224 Move returns status 0, amount 0
23:53:36.257 00.001 20224 move complete, result=0
23:53:36.257 00.000 20224 worker thread done servicing request
23:53:36.257 00.000 20224 Worker thread wakes up
23:53:36.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:36.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:36.258 00.001 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
23:53:37.435 01.177 20224 Exposure complete
23:53:37.497 00.062 20224 worker thread done servicing request
23:53:37.497 00.000 8996 OnExposeComplete: enter
23:53:37.498 00.001 8996 UpdateGuideState(): m_state=6
23:53:37.499 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8768
23:53:37.500 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=474.29, Mass=738028, SNR=374.7, Peak=53968 HFD=4.6
23:53:37.501 00.001 8996 MultiStar: [#1 -0.00,-0.04,0.59,U] [#2 0.31,-0.37,0.00,M4] [#3 0.04,-0.16,0.55,U] [#4 0.18,-0.22,0.53,U] [#5 -0.16,0.22,0.59,U] [#6 -0.06,-0.39,0.45,U] [#7 0.01,-0.13,0.47,U] [#8 0.06,-0.10,0.36,U] 
23:53:37.503 00.002 8996 refined, 7 included, MultiStar: {0.05, -0.04}, one-star: {0.21, 0.18}
23:53:37.504 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
23:53:37.505 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
23:53:37.507 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.70 mountX=0.05 mountY=0.04, mountTheta=0.59
23:53:37.509 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
23:53:37.510 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
23:53:37.512 00.002 20224 Worker thread wakes up
23:53:37.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
23:53:37.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
23:53:37.512 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.05 yDistance=0.04
23:53:37.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:53:37.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:37.513 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:53:37.513 00.000 20224 MoveAxis(E, 0, ABG)
23:53:37.513 00.000 20224 Move returns status 0, amount 0
23:53:37.513 00.000 20224 MoveAxis(N, 0, ABG)
23:53:37.513 00.000 20224 Move returns status 0, amount 0
23:53:37.513 00.000 20224 move complete, result=0
23:53:37.513 00.000 20224 worker thread done servicing request
23:53:37.519 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53968, med=2873, FiltMin=2585, FiltMax=25987, Gamma=1.000
23:53:37.532 00.013 8996 UpdateGuideState exits: m=738028 SNR=374.7
23:53:37.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:37.535 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:37.536 00.001 8996 Enqueuing Expose request
23:53:37.537 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:37.539 00.002 20224 Worker thread wakes up
23:53:37.539 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:37.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:38.530 00.991 20224 Exposure complete
23:53:38.613 00.083 20224 worker thread done servicing request
23:53:38.613 00.000 8996 OnExposeComplete: enter
23:53:38.614 00.001 8996 UpdateGuideState(): m_state=6
23:53:38.615 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8769
23:53:38.616 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.41, Mass=797012, SNR=361.3, Peak=59312 HFD=4.4
23:53:38.617 00.001 8996 MultiStar: [#1 -0.07,0.05,0.60,U] [#2 0.34,-0.24,0.70,U] [#3 0.12,-0.22,0.60,U] [#4 -0.22,-0.24,0.50,U] [#5 -0.24,-0.05,0.61,U] [#6 -0.12,-0.03,0.41,U] [#7 -0.03,-0.17,0.38,U] [#8 -0.16,0.13,0.39,U] 
23:53:38.617 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.03}, one-star: {-0.16, 0.31}
23:53:38.618 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
23:53:38.619 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
23:53:38.620 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.64 mountX=-0.05 mountY=0.03, mountTheta=2.53
23:53:38.623 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
23:53:38.626 00.003 8996 Enqueuing Move request for scope (-0.05, -0.03)
23:53:38.628 00.002 20224 Worker thread wakes up
23:53:38.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
23:53:38.629 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
23:53:38.629 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.05 yDistance=0.03
23:53:38.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:53:38.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:38.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:53:38.629 00.000 20224 MoveAxis(E, 0, ABG)
23:53:38.629 00.000 20224 Move returns status 0, amount 0
23:53:38.629 00.000 20224 MoveAxis(N, 0, ABG)
23:53:38.629 00.000 20224 Move returns status 0, amount 0
23:53:38.629 00.000 20224 move complete, result=0
23:53:38.629 00.000 20224 worker thread done servicing request
23:53:38.636 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59312, med=2873, FiltMin=2598, FiltMax=28877, Gamma=1.000
23:53:38.660 00.024 8996 UpdateGuideState exits: m=797012 SNR=361.3
23:53:38.662 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:38.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:38.665 00.002 8996 Enqueuing Expose request
23:53:38.667 00.002 20224 Worker thread wakes up
23:53:38.667 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:38.669 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:38.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:39.848 01.179 20224 Exposure complete
23:53:39.905 00.057 20224 worker thread done servicing request
23:53:39.905 00.000 8996 OnExposeComplete: enter
23:53:39.906 00.001 8996 UpdateGuideState(): m_state=6
23:53:39.907 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8770
23:53:39.908 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=474.28, Mass=708582, SNR=322.7, Peak=57056 HFD=4.5
23:53:39.909 00.001 8996 MultiStar: [#1 -0.07,-0.13,0.66,U] [#2 0.34,-0.31,0.00,M4] [#3 -0.06,-0.17,0.65,U] [#4 -0.07,-0.10,0.55,U] [#5 -0.30,0.21,0.62,U] [#6 -0.41,-0.07,0.49,U] [#7 -0.21,-0.13,0.51,U] [#8 -0.32,-0.17,0.48,U] 
23:53:39.910 00.001 8996 refined, 7 included, MultiStar: {-0.20, -0.03}, one-star: {-0.21, 0.17}
23:53:39.910 00.000 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
23:53:39.911 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
23:53:39.912 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-3.00 mountX=-0.19 mountY=0.05, mountTheta=2.88
23:53:39.914 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.03, opts=13)
23:53:39.915 00.001 8996 Enqueuing Move request for scope (-0.20, -0.03)
23:53:39.916 00.001 20224 Worker thread wakes up
23:53:39.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
23:53:39.916 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
23:53:39.916 00.000 20224 Moving (-0.20, -0.03) raw xDistance=-0.19 yDistance=0.05
23:53:39.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:53:39.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:39.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:53:39.916 00.000 20224 MoveAxis(E, 0, ABG)
23:53:39.916 00.000 20224 Move returns status 0, amount 0
23:53:39.916 00.000 20224 MoveAxis(N, 0, ABG)
23:53:39.916 00.000 20224 Move returns status 0, amount 0
23:53:39.916 00.000 20224 move complete, result=0
23:53:39.916 00.000 20224 worker thread done servicing request
23:53:39.920 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=45, max=57056, med=2873, FiltMin=2576, FiltMax=27085, Gamma=1.000
23:53:39.932 00.012 8996 UpdateGuideState exits: m=708582 SNR=322.7
23:53:39.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:39.934 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:39.935 00.001 8996 Enqueuing Expose request
23:53:39.935 00.000 20224 Worker thread wakes up
23:53:39.936 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:39.936 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:39.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:40.916 00.980 20224 Exposure complete
23:53:40.992 00.076 20224 worker thread done servicing request
23:53:40.993 00.001 8996 OnExposeComplete: enter
23:53:40.994 00.001 8996 UpdateGuideState(): m_state=6
23:53:40.995 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8771
23:53:40.997 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=473.98, Mass=686614, SNR=351.0, Peak=51190 HFD=4.2
23:53:40.999 00.002 8996 MultiStar: [#1 0.11,-0.17,0.65,U] [#2 0.51,-0.35,0.00,M5] [#3 0.16,-0.22,0.63,U] [#4 0.09,-0.40,0.49,U] [#5 0.14,-0.04,0.55,U] [#6 0.06,-0.32,0.46,U] [#7 0.08,-0.29,0.47,U] [#8 -0.06,-0.39,0.38,U] 
23:53:41.000 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.22}, one-star: {0.26, -0.12}
23:53:41.002 00.002 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
23:53:41.003 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
23:53:41.004 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-1.04 mountX=0.15 mountY=0.20, mountTheta=0.94
23:53:41.007 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.22, opts=13)
23:53:41.009 00.002 8996 Enqueuing Move request for scope (0.13, -0.22)
23:53:41.011 00.002 20224 Worker thread wakes up
23:53:41.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.22) opts 0xd
23:53:41.011 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.22)
23:53:41.011 00.000 20224 Moving (0.13, -0.22) raw xDistance=0.15 yDistance=0.20
23:53:41.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:53:41.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:53:41.012 00.001 20224 MoveAxis(E, 0, ABG)
23:53:41.012 00.000 20224 Move returns status 0, amount 0
23:53:41.012 00.000 20224 MoveAxis(S, 43, ABG)
23:53:41.012 00.000 20224 Guiding  Dir = 1, Dur = 43
23:53:41.012 00.000 20224 IsSlewing returns 0
23:53:41.012 00.000 20224 IsGuiding returns 0
23:53:41.013 00.001 20224 PulseGuide returned control before completion, sleep 52
23:53:41.019 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51190, med=2873, FiltMin=2605, FiltMax=28358, Gamma=1.000
23:53:41.033 00.014 8996 UpdateGuideState exits: m=686614 SNR=351.0
23:53:41.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:41.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:41.036 00.001 8996 Enqueuing Expose request
23:53:41.073 00.037 20224 IsGuiding returns 1
23:53:41.073 00.000 20224 scope still moving after pulse duration time elapsed
23:53:41.104 00.031 20224 IsSlewing returns 0
23:53:41.104 00.000 20224 IsGuiding returns 0
23:53:41.105 00.001 20224 scope move finished after 43 + 49 ms
23:53:41.105 00.000 20224 Move returns status 0, amount 43
23:53:41.105 00.000 20224 move complete, result=0
23:53:41.105 00.000 20224 worker thread done servicing request
23:53:41.105 00.000 20224 Worker thread wakes up
23:53:41.105 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:41.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:41.105 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 43 ms SOUTH
23:53:42.254 01.149 20224 Exposure complete
23:53:42.351 00.097 20224 worker thread done servicing request
23:53:42.351 00.000 8996 OnExposeComplete: enter
23:53:42.352 00.001 8996 UpdateGuideState(): m_state=6
23:53:42.353 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8772
23:53:42.355 00.002 8996 Star::Find returns 1 (0), X=136.44, Y=474.04, Mass=748888, SNR=335.6, Peak=65494 HFD=4.2
23:53:42.356 00.001 8996 MultiStar: [#1 -0.02,-0.11,0.65,U] [#2 0.33,-0.02,0.70,U] [#3 0.12,-0.08,0.64,U] [#4 0.10,-0.16,0.48,U] [#5 0.03,-0.01,0.63,U] [#6 0.02,-0.15,0.41,U] [#7 0.14,-0.17,0.39,U] [#8 0.01,-0.00,0.40,U] 
23:53:42.359 00.003 8996 refined, 8 included, MultiStar: {0.15, -0.08}, one-star: {0.37, -0.07}
23:53:42.360 00.001 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
23:53:42.361 00.001 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
23:53:42.362 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.48 mountX=0.16 mountY=0.06, mountTheta=0.37
23:53:42.363 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.08, opts=13)
23:53:42.364 00.001 8996 Enqueuing Move request for scope (0.15, -0.08)
23:53:42.366 00.002 20224 Worker thread wakes up
23:53:42.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
23:53:42.366 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
23:53:42.366 00.000 20224 Moving (0.15, -0.08) raw xDistance=0.16 yDistance=0.06
23:53:42.366 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:53:42.366 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:42.366 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:53:42.366 00.000 20224 MoveAxis(E, 0, ABG)
23:53:42.366 00.000 20224 Move returns status 0, amount 0
23:53:42.366 00.000 20224 MoveAxis(N, 0, ABG)
23:53:42.366 00.000 20224 Move returns status 0, amount 0
23:53:42.366 00.000 20224 move complete, result=0
23:53:42.366 00.000 20224 worker thread done servicing request
23:53:42.371 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65494, med=2873, FiltMin=2582, FiltMax=28624, Gamma=1.000
23:53:42.398 00.027 8996 UpdateGuideState exits: m=748888 SNR=335.6
23:53:42.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:42.401 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:42.402 00.001 8996 Enqueuing Expose request
23:53:42.404 00.002 20224 Worker thread wakes up
23:53:42.404 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:42.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:42.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:43.395 00.990 20224 Exposure complete
23:53:43.465 00.070 20224 worker thread done servicing request
23:53:43.465 00.000 8996 OnExposeComplete: enter
23:53:43.466 00.001 8996 UpdateGuideState(): m_state=6
23:53:43.467 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8773
23:53:43.468 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.04, Mass=679876, SNR=349.9, Peak=51952 HFD=4.4
23:53:43.469 00.001 8996 MultiStar: [#1 -0.03,-0.05,0.63,U] [#2 0.18,-0.11,0.77,U] [#3 0.25,-0.32,0.65,U] [#4 0.28,-0.35,0.00,M1] [#5 -0.02,0.11,0.55,U] [#6 0.12,0.16,0.54,U] [#7 0.31,0.06,0.42,U] [#8 0.09,-0.07,0.38,U] 
23:53:43.469 00.000 8996 single-star, 7 included, MultiStar: {0.12, -0.05}, one-star: {0.10, -0.06}
23:53:43.470 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
23:53:43.471 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.69)
23:53:43.471 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.57 mountX=0.10 mountY=0.05, mountTheta=0.46
23:53:43.473 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.06, opts=13)
23:53:43.474 00.001 8996 Enqueuing Move request for scope (0.10, -0.06)
23:53:43.475 00.001 20224 Worker thread wakes up
23:53:43.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
23:53:43.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
23:53:43.475 00.000 20224 Moving (0.10, -0.06) raw xDistance=0.10 yDistance=0.05
23:53:43.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:53:43.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:43.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:53:43.475 00.000 20224 MoveAxis(E, 0, ABG)
23:53:43.475 00.000 20224 Move returns status 0, amount 0
23:53:43.475 00.000 20224 MoveAxis(N, 0, ABG)
23:53:43.475 00.000 20224 Move returns status 0, amount 0
23:53:43.475 00.000 20224 move complete, result=0
23:53:43.475 00.000 20224 worker thread done servicing request
23:53:43.479 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51952, med=2873, FiltMin=2611, FiltMax=26851, Gamma=1.000
23:53:43.492 00.013 8996 UpdateGuideState exits: m=679876 SNR=349.9
23:53:43.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:43.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:43.495 00.001 8996 Enqueuing Expose request
23:53:43.495 00.000 20224 Worker thread wakes up
23:53:43.495 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:53:43.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:43.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:44.673 01.177 20224 Exposure complete
23:53:44.736 00.063 20224 worker thread done servicing request
23:53:44.737 00.001 8996 OnExposeComplete: enter
23:53:44.738 00.001 8996 UpdateGuideState(): m_state=6
23:53:44.740 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8774
23:53:44.741 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=473.94, Mass=727431, SNR=346.9, Peak=58566 HFD=4.3
23:53:44.743 00.002 8996 MultiStar: [#1 -0.05,-0.42,0.00,M1] [#2 0.41,-0.29,0.00,M4] [#3 0.54,-0.65,0.00,M1] [#4 0.40,-0.57,0.00,M2] [#5 0.00,-0.18,0.55,U] [#6 0.33,-0.27,0.45,U] [#7 0.27,-0.28,0.44,U] [#8 0.03,-0.35,0.40,U] 
23:53:44.744 00.001 8996 refined, 4 included, MultiStar: {0.21, -0.23}, one-star: {0.33, -0.17}
23:53:44.746 00.002 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
23:53:44.747 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
23:53:44.748 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.23 hyp=0.31 cameraTheta=-0.82 mountX=0.23 mountY=0.20, mountTheta=0.71
23:53:44.750 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.23, opts=13)
23:53:44.752 00.002 8996 Enqueuing Move request for scope (0.21, -0.23)
23:53:44.753 00.001 20224 Worker thread wakes up
23:53:44.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.23) opts 0xd
23:53:44.753 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.23)
23:53:44.754 00.001 20224 Moving (0.21, -0.23) raw xDistance=0.23 yDistance=0.20
23:53:44.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
23:53:44.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:53:44.754 00.000 20224 MoveAxis(W, 34, ABG)
23:53:44.754 00.000 20224 Guiding  Dir = 3, Dur = 34
23:53:44.754 00.000 20224 IsSlewing returns 0
23:53:44.754 00.000 20224 IsGuiding returns 0
23:53:44.755 00.001 20224 PulseGuide returned control before completion, sleep 44
23:53:44.758 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58566, med=2873, FiltMin=2608, FiltMax=28205, Gamma=1.000
23:53:44.778 00.020 8996 UpdateGuideState exits: m=727431 SNR=346.9
23:53:44.780 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:44.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:44.782 00.001 8996 Enqueuing Expose request
23:53:44.800 00.018 20224 IsGuiding returns 1
23:53:44.800 00.000 20224 scope still moving after pulse duration time elapsed
23:53:44.831 00.031 20224 IsSlewing returns 0
23:53:44.831 00.000 20224 IsGuiding returns 1
23:53:44.863 00.032 20224 IsSlewing returns 0
23:53:44.863 00.000 20224 IsGuiding returns 0
23:53:44.864 00.001 20224 scope move finished after 34 + 75 ms
23:53:44.864 00.000 20224 Move returns status 0, amount 34
23:53:44.864 00.000 20224 MoveAxis(S, 43, ABG)
23:53:44.864 00.000 20224 Guiding  Dir = 1, Dur = 43
23:53:44.864 00.000 20224 IsSlewing returns 0
23:53:44.864 00.000 20224 IsGuiding returns 0
23:53:44.911 00.047 20224 IsGuiding returns 1
23:53:44.911 00.000 20224 scope still moving after pulse duration time elapsed
23:53:44.941 00.030 20224 IsSlewing returns 0
23:53:44.941 00.000 20224 IsGuiding returns 1
23:53:44.972 00.031 20224 IsSlewing returns 0
23:53:44.972 00.000 20224 IsGuiding returns 1
23:53:45.004 00.032 20224 IsSlewing returns 0
23:53:45.004 00.000 20224 IsGuiding returns 0
23:53:45.004 00.000 20224 scope move finished after 43 + 96 ms
23:53:45.005 00.001 20224 Move returns status 0, amount 43
23:53:45.005 00.000 20224 move complete, result=0
23:53:45.005 00.000 20224 worker thread done servicing request
23:53:45.005 00.000 20224 Worker thread wakes up
23:53:45.005 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.2 px 43 ms SOUTH
23:53:45.008 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:45.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:45.985 00.977 20224 Exposure complete
23:53:46.056 00.071 20224 worker thread done servicing request
23:53:46.056 00.000 8996 OnExposeComplete: enter
23:53:46.057 00.001 8996 UpdateGuideState(): m_state=6
23:53:46.058 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8775
23:53:46.059 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.12, Mass=687069, SNR=335.3, Peak=48992 HFD=4.4
23:53:46.060 00.001 8996 MultiStar: [#1 -0.03,-0.03,0.59,U] [#2 0.26,0.10,0.84,U] [#3 0.31,0.06,0.56,U] [#4 0.07,-0.12,0.54,U] [#5 -0.21,0.13,0.63,U] [#6 0.15,0.05,0.45,U] [#7 0.13,-0.05,0.39,U] [#8 -0.21,-0.14,0.42,U] 
23:53:46.061 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.02, 0.01}
23:53:46.061 00.000 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
23:53:46.062 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
23:53:46.063 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.01 hyp=0.02 cameraTheta=0.44 mountX=0.02 mountY=-0.01, mountTheta=-0.55
23:53:46.064 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.01, opts=13)
23:53:46.065 00.001 8996 Enqueuing Move request for scope (0.02, 0.01)
23:53:46.066 00.001 20224 Worker thread wakes up
23:53:46.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.01) opts 0xd
23:53:46.066 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.01)
23:53:46.066 00.000 20224 Moving (0.02, 0.01) raw xDistance=0.02 yDistance=-0.01
23:53:46.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:53:46.067 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:46.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:53:46.067 00.000 20224 MoveAxis(E, 0, ABG)
23:53:46.067 00.000 20224 Move returns status 0, amount 0
23:53:46.067 00.000 20224 MoveAxis(N, 0, ABG)
23:53:46.067 00.000 20224 Move returns status 0, amount 0
23:53:46.067 00.000 20224 move complete, result=0
23:53:46.067 00.000 20224 worker thread done servicing request
23:53:46.070 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=48992, med=2873, FiltMin=2585, FiltMax=27309, Gamma=1.000
23:53:46.083 00.013 8996 UpdateGuideState exits: m=687069 SNR=335.3
23:53:46.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:46.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:46.086 00.001 8996 Enqueuing Expose request
23:53:46.086 00.000 20224 Worker thread wakes up
23:53:46.086 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:53:46.087 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:46.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:47.272 01.185 20224 Exposure complete
23:53:47.346 00.074 20224 worker thread done servicing request
23:53:47.346 00.000 8996 OnExposeComplete: enter
23:53:47.347 00.001 8996 UpdateGuideState(): m_state=6
23:53:47.349 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8776
23:53:47.350 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=474.81, Mass=672017, SNR=345.1, Peak=57184 HFD=4.4
23:53:47.352 00.002 8996 MultiStar: [#1 -0.30,0.21,0.64,U] [#2 0.20,0.17,0.67,U] [#3 -0.14,0.09,0.57,U] [#4 -0.26,0.31,0.54,U] [#5 -0.31,0.50,0.00,M1] [#6 -0.26,0.28,0.41,U] [#7 -0.11,0.29,0.38,U] [#8 -0.36,0.52,0.00,M1] 
23:53:47.354 00.002 8996 refined, 6 included, MultiStar: {-0.10, 0.33}, one-star: {-0.01, 0.70}
23:53:47.355 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
23:53:47.356 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
23:53:47.358 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.33 hyp=0.35 cameraTheta=1.87 mountX=-0.13 mountY=-0.32, mountTheta=-1.97
23:53:47.359 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.33, opts=13)
23:53:47.360 00.001 8996 Enqueuing Move request for scope (-0.10, 0.33)
23:53:47.361 00.001 20224 Worker thread wakes up
23:53:47.362 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.33) opts 0xd
23:53:47.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.33)
23:53:47.362 00.000 20224 Moving (-0.10, 0.33) raw xDistance=-0.13 yDistance=-0.32
23:53:47.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:53:47.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:47.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:53:47.362 00.000 20224 MoveAxis(E, 0, ABG)
23:53:47.362 00.000 20224 Move returns status 0, amount 0
23:53:47.362 00.000 20224 MoveAxis(N, 0, ABG)
23:53:47.362 00.000 20224 Move returns status 0, amount 0
23:53:47.362 00.000 20224 move complete, result=0
23:53:47.362 00.000 20224 worker thread done servicing request
23:53:47.366 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57184, med=2873, FiltMin=2624, FiltMax=25846, Gamma=1.000
23:53:47.379 00.013 8996 UpdateGuideState exits: m=672017 SNR=345.1
23:53:47.379 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:47.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:47.381 00.001 8996 Enqueuing Expose request
23:53:47.382 00.001 20224 Worker thread wakes up
23:53:47.383 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:53:47.384 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:47.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:48.352 00.968 20224 Exposure complete
23:53:48.405 00.053 20224 worker thread done servicing request
23:53:48.406 00.001 8996 OnExposeComplete: enter
23:53:48.406 00.000 8996 UpdateGuideState(): m_state=6
23:53:48.407 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8777
23:53:48.408 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=474.75, Mass=786475, SNR=366.5, Peak=61296 HFD=4.3
23:53:48.409 00.001 8996 MultiStar: [#1 -0.28,0.05,0.65,U] [#2 0.12,0.17,0.67,U] [#3 -0.12,0.28,0.58,U] [#4 -0.31,0.19,0.48,U] [#5 -0.44,0.35,0.00,M2] [#6 -0.35,0.26,0.00,M1] [#7 -0.25,0.04,0.39,U] [#8 -0.47,0.19,0.00,M2] 
23:53:48.410 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.28}, one-star: {-0.09, 0.64}
23:53:48.410 00.000 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
23:53:48.411 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
23:53:48.412 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.28 hyp=0.31 cameraTheta=2.02 mountX=-0.16 mountY=-0.26, mountTheta=-2.12
23:53:48.413 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.28, opts=13)
23:53:48.414 00.001 8996 Enqueuing Move request for scope (-0.14, 0.28)
23:53:48.414 00.000 20224 Worker thread wakes up
23:53:48.415 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.28) opts 0xd
23:53:48.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.28)
23:53:48.415 00.000 20224 Moving (-0.14, 0.28) raw xDistance=-0.16 yDistance=-0.26
23:53:48.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:53:48.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:53:48.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:53:48.415 00.000 20224 MoveAxis(E, 0, ABG)
23:53:48.415 00.000 20224 Move returns status 0, amount 0
23:53:48.415 00.000 20224 MoveAxis(N, 0, ABG)
23:53:48.415 00.000 20224 Move returns status 0, amount 0
23:53:48.415 00.000 20224 move complete, result=0
23:53:48.415 00.000 20224 worker thread done servicing request
23:53:48.427 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61296, med=2873, FiltMin=2589, FiltMax=29542, Gamma=1.000
23:53:48.447 00.020 8996 UpdateGuideState exits: m=786475 SNR=366.5
23:53:48.448 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:48.448 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:48.450 00.002 8996 Enqueuing Expose request
23:53:48.452 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:53:48.455 00.003 20224 Worker thread wakes up
23:53:48.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:48.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:49.632 01.177 20224 Exposure complete
23:53:49.718 00.086 20224 worker thread done servicing request
23:53:49.718 00.000 8996 OnExposeComplete: enter
23:53:49.720 00.002 8996 UpdateGuideState(): m_state=6
23:53:49.721 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8778
23:53:49.722 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.67, Mass=632470, SNR=327.5, Peak=48752 HFD=4.5
23:53:49.723 00.001 8996 MultiStar: [#1 -0.30,0.16,0.62,U] [#2 0.08,0.08,0.71,U] [#3 0.05,0.16,0.60,U] [#4 -0.07,0.17,0.54,U] [#5 -0.25,0.37,0.00,M3] [#6 -0.29,0.26,0.51,U] [#7 -0.12,0.22,0.44,U] [#8 -0.20,0.46,0.00,M3] 
23:53:49.723 00.000 8996 refined, 6 included, MultiStar: {-0.05, 0.26}, one-star: {0.10, 0.57}
23:53:49.724 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
23:53:49.725 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
23:53:49.727 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.26 hyp=0.26 cameraTheta=1.78 mountX=-0.08 mountY=-0.25, mountTheta=-1.87
23:53:49.729 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.26, opts=13)
23:53:49.730 00.001 8996 Enqueuing Move request for scope (-0.05, 0.26)
23:53:49.731 00.001 20224 Worker thread wakes up
23:53:49.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.26) opts 0xd
23:53:49.731 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.26)
23:53:49.731 00.000 20224 Moving (-0.05, 0.26) raw xDistance=-0.08 yDistance=-0.25
23:53:49.732 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:53:49.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:49.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:53:49.732 00.000 20224 MoveAxis(E, 0, ABG)
23:53:49.732 00.000 20224 Move returns status 0, amount 0
23:53:49.732 00.000 20224 MoveAxis(N, 0, ABG)
23:53:49.732 00.000 20224 Move returns status 0, amount 0
23:53:49.732 00.000 20224 move complete, result=0
23:53:49.732 00.000 20224 worker thread done servicing request
23:53:49.738 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48752, med=2873, FiltMin=2608, FiltMax=22422, Gamma=1.000
23:53:49.753 00.015 8996 UpdateGuideState exits: m=632470 SNR=327.5
23:53:49.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:49.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:49.756 00.001 8996 Enqueuing Expose request
23:53:49.757 00.001 20224 Worker thread wakes up
23:53:49.757 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:53:49.757 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:49.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:50.732 00.975 20224 Exposure complete
23:53:50.817 00.085 20224 worker thread done servicing request
23:53:50.817 00.000 8996 OnExposeComplete: enter
23:53:50.818 00.001 8996 UpdateGuideState(): m_state=6
23:53:50.818 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8779
23:53:50.820 00.002 8996 Star::Find returns 1 (0), X=135.85, Y=474.33, Mass=674784, SNR=328.3, Peak=51984 HFD=4.5
23:53:50.821 00.001 8996 MultiStar: [#1 -0.42,0.12,0.00,M1] [#2 -0.19,0.13,0.73,U] [#3 -0.19,0.03,0.69,U] [#4 -0.24,0.26,0.56,U] [#5 -0.38,0.33,0.00,M4] [#6 -0.33,0.47,0.00,M1] [#7 -0.07,0.34,0.50,U] [#8 -0.31,0.42,0.00,M4] 
23:53:50.823 00.002 8996 refined, 4 included, MultiStar: {-0.19, 0.19}, one-star: {-0.22, 0.23}
23:53:50.825 00.002 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
23:53:50.826 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
23:53:50.828 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.35 mountX=-0.21 mountY=-0.17, mountTheta=-2.46
23:53:50.831 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.19, opts=13)
23:53:50.832 00.001 8996 Enqueuing Move request for scope (-0.19, 0.19)
23:53:50.834 00.002 20224 Worker thread wakes up
23:53:50.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
23:53:50.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
23:53:50.834 00.000 20224 Moving (-0.19, 0.19) raw xDistance=-0.21 yDistance=-0.17
23:53:50.835 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:53:50.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:50.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:53:50.835 00.000 20224 MoveAxis(E, 30, ABG)
23:53:50.835 00.000 20224 Guiding  Dir = 2, Dur = 30
23:53:50.835 00.000 20224 IsSlewing returns 0
23:53:50.835 00.000 20224 IsGuiding returns 0
23:53:50.837 00.002 20224 PulseGuide returned control before completion, sleep 39
23:53:50.846 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51984, med=2873, FiltMin=2573, FiltMax=27165, Gamma=1.000
23:53:50.871 00.025 8996 UpdateGuideState exits: m=674784 SNR=328.3
23:53:50.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:50.874 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:50.875 00.001 8996 Enqueuing Expose request
23:53:50.883 00.008 20224 IsGuiding returns 1
23:53:50.883 00.000 20224 scope still moving after pulse duration time elapsed
23:53:50.915 00.032 20224 IsSlewing returns 0
23:53:50.915 00.000 20224 IsGuiding returns 1
23:53:50.947 00.032 20224 IsSlewing returns 0
23:53:50.947 00.000 20224 IsGuiding returns 0
23:53:50.947 00.000 20224 scope move finished after 30 + 81 ms
23:53:50.947 00.000 20224 Move returns status 0, amount 30
23:53:50.947 00.000 20224 MoveAxis(N, 0, ABG)
23:53:50.947 00.000 20224 Move returns status 0, amount 0
23:53:50.947 00.000 20224 move complete, result=0
23:53:50.947 00.000 20224 worker thread done servicing request
23:53:50.947 00.000 20224 Worker thread wakes up
23:53:50.947 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
23:53:50.949 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:50.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:52.101 01.152 20224 Exposure complete
23:53:52.191 00.090 20224 worker thread done servicing request
23:53:52.191 00.000 8996 OnExposeComplete: enter
23:53:52.192 00.001 8996 UpdateGuideState(): m_state=6
23:53:52.193 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8780
23:53:52.193 00.000 8996 Star::Find returns 1 (0), X=135.98, Y=474.38, Mass=677330, SNR=371.2, Peak=47664 HFD=4.8
23:53:52.194 00.001 8996 MultiStar: [#1 -0.17,0.02,0.61,U] [#2 0.11,0.28,0.80,U] [#3 0.03,0.32,0.62,U] [#4 -0.11,0.31,0.46,U] [#5 -0.15,0.21,0.51,U] [#6 -0.00,0.38,0.42,U] [#7 0.10,0.37,0.46,U] [#8 -0.06,0.19,0.37,U] 
23:53:52.195 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.26}, one-star: {-0.09, 0.28}
23:53:52.196 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
23:53:52.196 00.000 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
23:53:52.196 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.70 mountX=-0.06 mountY=-0.25, mountTheta=-1.80
23:53:52.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.26, opts=13)
23:53:52.199 00.001 8996 Enqueuing Move request for scope (-0.03, 0.26)
23:53:52.200 00.001 20224 Worker thread wakes up
23:53:52.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
23:53:52.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
23:53:52.201 00.001 20224 Moving (-0.03, 0.26) raw xDistance=-0.06 yDistance=-0.25
23:53:52.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:53:52.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:53:52.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
23:53:52.201 00.000 20224 MoveAxis(E, 0, ABG)
23:53:52.201 00.000 20224 Move returns status 0, amount 0
23:53:52.201 00.000 20224 MoveAxis(N, 0, ABG)
23:53:52.201 00.000 20224 Move returns status 0, amount 0
23:53:52.201 00.000 20224 move complete, result=0
23:53:52.201 00.000 20224 worker thread done servicing request
23:53:52.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47664, med=2873, FiltMin=2560, FiltMax=26717, Gamma=1.000
23:53:52.218 00.013 8996 UpdateGuideState exits: m=677330 SNR=371.2
23:53:52.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:52.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:52.221 00.001 8996 Enqueuing Expose request
23:53:52.222 00.001 20224 Worker thread wakes up
23:53:52.222 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:53:52.222 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:52.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:53.206 00.984 20224 Exposure complete
23:53:53.302 00.096 20224 worker thread done servicing request
23:53:53.302 00.000 8996 OnExposeComplete: enter
23:53:53.303 00.001 8996 UpdateGuideState(): m_state=6
23:53:53.305 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8781
23:53:53.306 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.41, Mass=700077, SNR=292.4, Peak=46912 HFD=4.6
23:53:53.308 00.002 8996 MultiStar: [#1 -0.12,0.23,0.81,U] [#2 0.35,0.28,0.00,M1] [#3 0.13,0.26,0.68,U] [#4 0.05,0.15,0.67,U] [#5 -0.23,0.22,0.68,U] [#6 0.05,0.50,0.00,M1] [#7 0.08,0.25,0.43,U] [#8 -0.13,0.28,0.47,U] 
23:53:53.308 00.000 8996 refined, 6 included, MultiStar: {-0.01, 0.24}, one-star: {0.11, 0.30}
23:53:53.309 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
23:53:53.310 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
23:53:53.311 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.61 mountX=-0.03 mountY=-0.24, mountTheta=-1.71
23:53:53.312 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.24, opts=13)
23:53:53.313 00.001 8996 Enqueuing Move request for scope (-0.01, 0.24)
23:53:53.314 00.001 20224 Worker thread wakes up
23:53:53.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
23:53:53.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
23:53:53.314 00.000 20224 Moving (-0.01, 0.24) raw xDistance=-0.03 yDistance=-0.24
23:53:53.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:53:53.314 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=0.32 newest=-0.66
23:53:53.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
23:53:53.314 00.000 20224 MoveAxis(E, 0, ABG)
23:53:53.314 00.000 20224 Move returns status 0, amount 0
23:53:53.314 00.000 20224 MoveAxis(N, 51, ABG)
23:53:53.314 00.000 20224 Guiding  Dir = 0, Dur = 51
23:53:53.315 00.001 20224 IsSlewing returns 0
23:53:53.315 00.000 20224 IsGuiding returns 0
23:53:53.318 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46912, med=2873, FiltMin=2595, FiltMax=23235, Gamma=1.000
23:53:53.330 00.012 8996 UpdateGuideState exits: m=700077 SNR=292.4
23:53:53.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:53.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:53.332 00.000 8996 Enqueuing Expose request
23:53:53.339 00.007 20224 PulseGuide returned control before completion, sleep 38
23:53:53.385 00.046 20224 IsGuiding returns 1
23:53:53.385 00.000 20224 scope still moving after pulse duration time elapsed
23:53:53.416 00.031 20224 IsSlewing returns 0
23:53:53.416 00.000 20224 IsGuiding returns 1
23:53:53.446 00.030 20224 IsSlewing returns 0
23:53:53.446 00.000 20224 IsGuiding returns 0
23:53:53.446 00.000 20224 scope move finished after 51 + 80 ms
23:53:53.446 00.000 20224 Move returns status 0, amount 51
23:53:53.446 00.000 20224 move complete, result=0
23:53:53.447 00.001 20224 worker thread done servicing request
23:53:53.447 00.000 20224 Worker thread wakes up
23:53:53.447 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
23:53:53.448 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:53.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:54.602 01.154 20224 Exposure complete
23:53:54.666 00.064 20224 worker thread done servicing request
23:53:54.666 00.000 8996 OnExposeComplete: enter
23:53:54.667 00.001 8996 UpdateGuideState(): m_state=6
23:53:54.668 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8782
23:53:54.669 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=474.39, Mass=677563, SNR=339.0, Peak=45872 HFD=4.5
23:53:54.670 00.001 8996 MultiStar: [#1 0.01,-0.00,0.73,U] [#2 0.46,-0.08,0.00,M2] [#3 0.01,0.05,0.71,U] [#4 0.16,-0.06,0.52,U] [#5 -0.19,0.15,0.62,U] [#6 0.04,-0.04,0.46,U] [#7 0.13,-0.23,0.37,U] [#8 -0.15,0.18,0.33,U] 
23:53:54.670 00.000 8996 refined, 7 included, MultiStar: {0.01, 0.07}, one-star: {0.08, 0.28}
23:53:54.671 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:53:54.672 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
23:53:54.672 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.37 mountX=0.01 mountY=-0.07, mountTheta=-1.47
23:53:54.674 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.07, opts=13)
23:53:54.675 00.001 8996 Enqueuing Move request for scope (0.01, 0.07)
23:53:54.675 00.000 20224 Worker thread wakes up
23:53:54.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
23:53:54.675 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
23:53:54.675 00.000 20224 Moving (0.01, 0.07) raw xDistance=0.01 yDistance=-0.07
23:53:54.676 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:53:54.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:54.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:53:54.676 00.000 20224 MoveAxis(E, 0, ABG)
23:53:54.676 00.000 20224 Move returns status 0, amount 0
23:53:54.676 00.000 20224 MoveAxis(N, 0, ABG)
23:53:54.676 00.000 20224 Move returns status 0, amount 0
23:53:54.676 00.000 20224 move complete, result=0
23:53:54.676 00.000 20224 worker thread done servicing request
23:53:54.679 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=45872, med=2873, FiltMin=2601, FiltMax=23318, Gamma=1.000
23:53:54.695 00.016 8996 UpdateGuideState exits: m=677563 SNR=339.0
23:53:54.695 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:54.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:54.697 00.001 8996 Enqueuing Expose request
23:53:54.697 00.000 20224 Worker thread wakes up
23:53:54.697 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:54.698 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:54.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:55.671 00.973 20224 Exposure complete
23:53:55.748 00.077 20224 worker thread done servicing request
23:53:55.748 00.000 8996 OnExposeComplete: enter
23:53:55.749 00.001 8996 UpdateGuideState(): m_state=6
23:53:55.749 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8783
23:53:55.750 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=474.27, Mass=692269, SNR=327.7, Peak=48896 HFD=4.6
23:53:55.751 00.001 8996 MultiStar: [#1 -0.03,0.05,0.68,U] [#2 0.39,0.01,0.77,U] [#3 0.16,0.12,0.59,U] [#4 0.03,-0.06,0.52,U] [#5 -0.10,0.20,0.62,U] [#6 -0.05,-0.00,0.42,U] [#7 0.08,-0.14,0.48,U] [#8 0.02,0.22,0.43,U] 
23:53:55.752 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.07}, one-star: {0.23, 0.16}
23:53:55.753 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
23:53:55.754 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
23:53:55.754 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.59 mountX=0.10 mountY=-0.08, mountTheta=-0.70
23:53:55.756 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
23:53:55.757 00.001 8996 Enqueuing Move request for scope (0.11, 0.07)
23:53:55.758 00.001 20224 Worker thread wakes up
23:53:55.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
23:53:55.758 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
23:53:55.758 00.000 20224 Moving (0.11, 0.07) raw xDistance=0.10 yDistance=-0.08
23:53:55.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:53:55.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:55.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:53:55.758 00.000 20224 MoveAxis(E, 0, ABG)
23:53:55.758 00.000 20224 Move returns status 0, amount 0
23:53:55.758 00.000 20224 MoveAxis(N, 0, ABG)
23:53:55.758 00.000 20224 Move returns status 0, amount 0
23:53:55.758 00.000 20224 move complete, result=0
23:53:55.759 00.001 20224 worker thread done servicing request
23:53:55.762 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48896, med=2873, FiltMin=2576, FiltMax=24243, Gamma=1.000
23:53:55.783 00.021 8996 UpdateGuideState exits: m=692269 SNR=327.7
23:53:55.785 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:55.785 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:55.786 00.001 8996 Enqueuing Expose request
23:53:55.787 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:53:55.788 00.001 20224 Worker thread wakes up
23:53:55.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:55.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:56.940 01.152 20224 Exposure complete
23:53:57.007 00.067 20224 worker thread done servicing request
23:53:57.007 00.000 8996 OnExposeComplete: enter
23:53:57.008 00.001 8996 UpdateGuideState(): m_state=6
23:53:57.009 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8784
23:53:57.010 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=474.24, Mass=711799, SNR=338.9, Peak=54592 HFD=4.5
23:53:57.011 00.001 8996 MultiStar: [#1 -0.28,0.01,0.70,U] [#2 0.22,-0.02,0.70,U] [#3 -0.12,-0.08,0.58,U] [#4 -0.01,-0.08,0.56,U] [#5 -0.23,0.13,0.60,U] [#6 -0.19,-0.12,0.44,U] [#7 -0.12,-0.14,0.44,U] [#8 -0.12,-0.03,0.39,U] 
23:53:57.013 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.00}, one-star: {0.07, 0.13}
23:53:57.014 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
23:53:57.015 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
23:53:57.017 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-3.09 mountX=-0.07 mountY=0.01, mountTheta=2.98
23:53:57.019 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.00, opts=13)
23:53:57.020 00.001 8996 Enqueuing Move request for scope (-0.07, -0.00)
23:53:57.022 00.002 20224 Worker thread wakes up
23:53:57.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.00) opts 0xd
23:53:57.022 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.00)
23:53:57.022 00.000 20224 Moving (-0.07, -0.00) raw xDistance=-0.07 yDistance=0.01
23:53:57.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:53:57.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:57.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:53:57.022 00.000 20224 MoveAxis(E, 0, ABG)
23:53:57.022 00.000 20224 Move returns status 0, amount 0
23:53:57.022 00.000 20224 MoveAxis(N, 0, ABG)
23:53:57.022 00.000 20224 Move returns status 0, amount 0
23:53:57.022 00.000 20224 move complete, result=0
23:53:57.022 00.000 20224 worker thread done servicing request
23:53:57.028 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54592, med=2873, FiltMin=2598, FiltMax=25510, Gamma=1.000
23:53:57.041 00.013 8996 UpdateGuideState exits: m=711799 SNR=338.9
23:53:57.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:57.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:57.043 00.000 8996 Enqueuing Expose request
23:53:57.044 00.001 20224 Worker thread wakes up
23:53:57.044 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:57.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:57.045 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:53:58.040 00.995 20224 Exposure complete
23:53:58.102 00.062 20224 worker thread done servicing request
23:53:58.102 00.000 8996 OnExposeComplete: enter
23:53:58.105 00.003 8996 UpdateGuideState(): m_state=6
23:53:58.107 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8785
23:53:58.109 00.002 8996 Star::Find returns 1 (0), X=136.29, Y=473.92, Mass=689041, SNR=350.2, Peak=50022 HFD=4.5
23:53:58.110 00.001 8996 MultiStar: [#1 -0.24,-0.40,0.00,M1] [#2 0.08,-0.27,0.69,U] [#3 0.12,-0.38,0.61,U] [#4 0.04,-0.55,0.00,M1] [#5 -0.38,-0.21,0.00,M1] [#6 0.12,-0.40,0.38,U] [#7 0.10,-0.35,0.42,U] [#8 -0.33,-0.27,0.00,M1] 
23:53:58.112 00.002 8996 single-star, 4 included, MultiStar: {0.14, -0.29}, one-star: {0.22, -0.18}
23:53:58.113 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
23:53:58.115 00.002 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
23:53:58.116 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.29 cameraTheta=-0.69 mountX=0.24 mountY=0.16, mountTheta=0.58
23:53:58.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.18, opts=13)
23:53:58.119 00.001 8996 Enqueuing Move request for scope (0.22, -0.18)
23:53:58.119 00.000 20224 Worker thread wakes up
23:53:58.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
23:53:58.119 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
23:53:58.119 00.000 20224 Moving (0.22, -0.18) raw xDistance=0.24 yDistance=0.16
23:53:58.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
23:53:58.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:58.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:53:58.119 00.000 20224 MoveAxis(W, 35, ABG)
23:53:58.121 00.002 20224 Guiding  Dir = 3, Dur = 35
23:53:58.121 00.000 20224 IsSlewing returns 0
23:53:58.121 00.000 20224 IsGuiding returns 0
23:53:58.125 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50022, med=2873, FiltMin=2569, FiltMax=26608, Gamma=1.000
23:53:58.140 00.015 8996 UpdateGuideState exits: m=689041 SNR=350.2
23:53:58.144 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:58.147 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:58.150 00.003 8996 Enqueuing Expose request
23:53:58.151 00.001 20224 PulseGuide returned control before completion, sleep 14
23:53:58.182 00.031 20224 IsGuiding returns 1
23:53:58.182 00.000 20224 scope still moving after pulse duration time elapsed
23:53:58.213 00.031 20224 IsSlewing returns 0
23:53:58.214 00.001 20224 IsGuiding returns 1
23:53:58.243 00.029 20224 IsSlewing returns 0
23:53:58.244 00.001 20224 IsGuiding returns 0
23:53:58.244 00.000 20224 scope move finished after 35 + 88 ms
23:53:58.244 00.000 20224 Move returns status 0, amount 35
23:53:58.244 00.000 20224 MoveAxis(N, 0, ABG)
23:53:58.244 00.000 20224 Move returns status 0, amount 0
23:53:58.244 00.000 20224 move complete, result=0
23:53:58.244 00.000 20224 worker thread done servicing request
23:53:58.244 00.000 20224 Worker thread wakes up
23:53:58.246 00.002 8996 GuideStep: 0.2 px 35 ms WEST, 0.2 px 0 ms NORTH
23:53:58.248 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:58.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:53:59.424 01.176 20224 Exposure complete
23:53:59.485 00.061 20224 worker thread done servicing request
23:53:59.485 00.000 8996 OnExposeComplete: enter
23:53:59.487 00.002 8996 UpdateGuideState(): m_state=6
23:53:59.489 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8786
23:53:59.490 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.94, Mass=783466, SNR=369.4, Peak=60080 HFD=4.5
23:53:59.491 00.001 8996 MultiStar: [#1 -0.34,-0.43,0.00,M2] [#2 -0.08,-0.23,0.67,U] [#3 -0.14,-0.40,0.00,M1] [#4 -0.34,-0.26,0.00,M2] [#5 -0.58,-0.38,0.00,M2] [#6 -0.41,-0.55,0.00,M1] [#7 -0.20,-0.41,0.00,M1] [#8 -0.46,-0.13,0.00,M2] 
23:53:59.492 00.001 8996 single-star, 1 included, MultiStar: {-0.10, -0.20}, one-star: {-0.11, -0.17}
23:53:59.493 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
23:53:59.495 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
23:53:59.496 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.16 mountX=-0.10 mountY=0.18, mountTheta=2.06
23:53:59.499 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.17, opts=13)
23:53:59.501 00.002 8996 Enqueuing Move request for scope (-0.11, -0.17)
23:53:59.502 00.001 20224 Worker thread wakes up
23:53:59.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
23:53:59.503 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
23:53:59.503 00.000 20224 Moving (-0.11, -0.17) raw xDistance=-0.10 yDistance=0.18
23:53:59.503 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:53:59.503 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:53:59.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:53:59.503 00.000 20224 MoveAxis(E, 0, ABG)
23:53:59.503 00.000 20224 Move returns status 0, amount 0
23:53:59.503 00.000 20224 MoveAxis(N, 0, ABG)
23:53:59.503 00.000 20224 Move returns status 0, amount 0
23:53:59.503 00.000 20224 move complete, result=0
23:53:59.503 00.000 20224 worker thread done servicing request
23:53:59.507 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60080, med=2870, FiltMin=2605, FiltMax=31859, Gamma=1.000
23:53:59.521 00.014 8996 UpdateGuideState exits: m=783466 SNR=369.4
23:53:59.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:53:59.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:53:59.523 00.000 8996 Enqueuing Expose request
23:53:59.525 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:53:59.527 00.002 20224 Worker thread wakes up
23:53:59.527 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:53:59.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:00.511 00.984 20224 Exposure complete
23:54:00.581 00.070 20224 worker thread done servicing request
23:54:00.581 00.000 8996 OnExposeComplete: enter
23:54:00.583 00.002 8996 UpdateGuideState(): m_state=6
23:54:00.585 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8787
23:54:00.586 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.91, Mass=648457, SNR=317.7, Peak=56400 HFD=4.5
23:54:00.588 00.002 8996 MultiStar: [#1 -0.30,-0.12,0.78,U] [#2 0.29,-0.15,0.79,U] [#3 -0.03,-0.32,0.78,U] [#4 -0.06,-0.31,0.53,U] [#5 -0.29,-0.10,0.67,U] [#6 -0.24,-0.37,0.00,M2] [#7 0.11,-0.30,0.52,U] [#8 -0.29,-0.16,0.38,U] 
23:54:00.589 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.20}, one-star: {-0.12, -0.19}
23:54:00.592 00.003 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
23:54:00.594 00.002 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
23:54:00.596 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.22 cameraTheta=-1.93 mountX=-0.06 mountY=0.21, mountTheta=1.83
23:54:00.599 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.20, opts=13)
23:54:00.600 00.001 8996 Enqueuing Move request for scope (-0.08, -0.20)
23:54:00.602 00.002 20224 Worker thread wakes up
23:54:00.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
23:54:00.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
23:54:00.602 00.000 20224 Moving (-0.08, -0.20) raw xDistance=-0.06 yDistance=0.21
23:54:00.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:54:00.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:00.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:54:00.602 00.000 20224 MoveAxis(E, 0, ABG)
23:54:00.603 00.001 20224 Move returns status 0, amount 0
23:54:00.603 00.000 20224 MoveAxis(N, 0, ABG)
23:54:00.603 00.000 20224 Move returns status 0, amount 0
23:54:00.603 00.000 20224 move complete, result=0
23:54:00.603 00.000 20224 worker thread done servicing request
23:54:00.608 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56400, med=2873, FiltMin=2617, FiltMax=26259, Gamma=1.000
23:54:00.620 00.012 8996 UpdateGuideState exits: m=648457 SNR=317.7
23:54:00.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:00.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:00.622 00.000 8996 Enqueuing Expose request
23:54:00.623 00.001 20224 Worker thread wakes up
23:54:00.623 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:54:00.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:00.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:01.789 01.165 20224 Exposure complete
23:54:01.845 00.056 20224 worker thread done servicing request
23:54:01.845 00.000 8996 OnExposeComplete: enter
23:54:01.846 00.001 8996 UpdateGuideState(): m_state=6
23:54:01.847 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8788
23:54:01.848 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=474.18, Mass=706747, SNR=323.0, Peak=59872 HFD=4.4
23:54:01.849 00.001 8996 MultiStar: [#1 -0.24,0.03,0.74,U] [#2 0.08,-0.13,0.83,U] [#3 -0.03,-0.04,0.70,U] [#4 -0.13,-0.24,0.56,U] [#5 -0.38,-0.17,0.58,U] [#6 -0.18,-0.31,0.48,U] [#7 -0.23,-0.07,0.46,U] [#8 -0.57,-0.01,0.00,M2] 
23:54:01.851 00.002 8996 refined, 7 included, MultiStar: {-0.16, -0.09}, one-star: {-0.23, 0.08}
23:54:01.852 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
23:54:01.854 00.002 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
23:54:01.855 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.09 hyp=0.18 cameraTheta=-2.65 mountX=-0.15 mountY=0.10, mountTheta=2.54
23:54:01.858 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.09, opts=13)
23:54:01.860 00.002 8996 Enqueuing Move request for scope (-0.16, -0.09)
23:54:01.862 00.002 20224 Worker thread wakes up
23:54:01.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.09) opts 0xd
23:54:01.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.09)
23:54:01.862 00.000 20224 Moving (-0.16, -0.09) raw xDistance=-0.15 yDistance=0.10
23:54:01.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:54:01.863 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:01.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:54:01.863 00.000 20224 MoveAxis(E, 0, ABG)
23:54:01.863 00.000 20224 Move returns status 0, amount 0
23:54:01.863 00.000 20224 MoveAxis(N, 0, ABG)
23:54:01.863 00.000 20224 Move returns status 0, amount 0
23:54:01.863 00.000 20224 move complete, result=0
23:54:01.864 00.001 20224 worker thread done servicing request
23:54:01.872 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59872, med=2870, FiltMin=2595, FiltMax=27565, Gamma=1.000
23:54:01.889 00.017 8996 UpdateGuideState exits: m=706747 SNR=323.0
23:54:01.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:01.890 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:01.891 00.001 8996 Enqueuing Expose request
23:54:01.892 00.001 20224 Worker thread wakes up
23:54:01.892 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:01.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:01.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:02.865 00.972 20224 Exposure complete
23:54:02.946 00.081 20224 worker thread done servicing request
23:54:02.946 00.000 8996 OnExposeComplete: enter
23:54:02.947 00.001 8996 UpdateGuideState(): m_state=6
23:54:02.948 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8789
23:54:02.949 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=474.24, Mass=675250, SNR=366.4, Peak=54272 HFD=4.6
23:54:02.950 00.001 8996 MultiStar: [#1 -0.78,0.08,0.00,M1] [#2 -0.45,0.13,0.00,M1] [#3 -0.61,0.18,0.00,M1] [#4 -0.69,0.14,0.00,M1] [#5 -0.73,0.15,0.00,M1] [#6 -0.69,-0.07,0.00,M2] [#7 -0.75,0.06,0.00,M1] [#8 -0.73,0.16,0.00,M3] 
23:54:02.950 00.000 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
23:54:02.951 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
23:54:02.952 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=0.13 hyp=0.41 cameraTheta=2.81 mountX=-0.40 mountY=-0.09, mountTheta=-2.92
23:54:02.953 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=0.13, opts=13)
23:54:02.954 00.001 8996 Enqueuing Move request for scope (-0.39, 0.13)
23:54:02.955 00.001 20224 Worker thread wakes up
23:54:02.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.13) opts 0xd
23:54:02.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, 0.13)
23:54:02.955 00.000 20224 Moving (-0.39, 0.13) raw xDistance=-0.40 yDistance=-0.09
23:54:02.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
23:54:02.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:02.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:54:02.955 00.000 20224 MoveAxis(E, 58, ABG)
23:54:02.955 00.000 20224 Guiding  Dir = 2, Dur = 58
23:54:02.956 00.001 20224 IsSlewing returns 0
23:54:02.956 00.000 20224 IsGuiding returns 0
23:54:02.966 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54272, med=2873, FiltMin=2573, FiltMax=27814, Gamma=1.000
23:54:02.973 00.007 20224 PulseGuide returned control before completion, sleep 51
23:54:02.992 00.019 8996 UpdateGuideState exits: m=675250 SNR=366.4
23:54:02.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:02.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:02.995 00.001 8996 Enqueuing Expose request
23:54:03.036 00.041 20224 IsGuiding returns 1
23:54:03.036 00.000 20224 scope still moving after pulse duration time elapsed
23:54:03.068 00.032 20224 IsSlewing returns 0
23:54:03.068 00.000 20224 IsGuiding returns 0
23:54:03.068 00.000 20224 scope move finished after 58 + 54 ms
23:54:03.068 00.000 20224 Move returns status 0, amount 58
23:54:03.068 00.000 20224 MoveAxis(N, 0, ABG)
23:54:03.068 00.000 20224 Move returns status 0, amount 0
23:54:03.068 00.000 20224 move complete, result=0
23:54:03.068 00.000 20224 worker thread done servicing request
23:54:03.068 00.000 20224 Worker thread wakes up
23:54:03.068 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:03.068 00.000 8996 GuideStep: -0.4 px 58 ms EAST, -0.1 px 0 ms NORTH
23:54:03.070 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:04.233 01.163 20224 Exposure complete
23:54:04.306 00.073 20224 worker thread done servicing request
23:54:04.306 00.000 8996 OnExposeComplete: enter
23:54:04.308 00.002 8996 UpdateGuideState(): m_state=6
23:54:04.310 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8790
23:54:04.311 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=474.54, Mass=717361, SNR=343.5, Peak=49616 HFD=4.8
23:54:04.313 00.002 8996 MultiStar: [#1 -0.39,0.27,0.00,M2] [#2 -0.08,0.15,0.70,U] [#3 -0.50,0.09,0.00,M2] [#4 -0.51,0.23,0.00,M2] [#5 -0.82,0.02,0.00,M2] [#6 -0.48,0.23,0.00,M3] [#7 -0.58,-0.02,0.00,M2] [#8 -0.69,0.40,0.00,M4] 
23:54:04.315 00.002 8996 refined, 1 included, MultiStar: {-0.31, 0.32}, one-star: {-0.47, 0.43}
23:54:04.317 00.002 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
23:54:04.318 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
23:54:04.318 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=0.32 hyp=0.44 cameraTheta=2.35 mountX=-0.34 mountY=-0.28, mountTheta=-2.45
23:54:04.320 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.32, opts=13)
23:54:04.321 00.001 8996 Enqueuing Move request for scope (-0.31, 0.32)
23:54:04.322 00.001 20224 Worker thread wakes up
23:54:04.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.32) opts 0xd
23:54:04.322 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.32)
23:54:04.322 00.000 20224 Moving (-0.31, 0.32) raw xDistance=-0.34 yDistance=-0.28
23:54:04.323 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
23:54:04.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
23:54:04.323 00.000 20224 MoveAxis(E, 54, ABG)
23:54:04.323 00.000 20224 Guiding  Dir = 2, Dur = 54
23:54:04.323 00.000 20224 IsSlewing returns 0
23:54:04.323 00.000 20224 IsGuiding returns 0
23:54:04.326 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49616, med=2873, FiltMin=2611, FiltMax=27789, Gamma=1.000
23:54:04.341 00.015 8996 UpdateGuideState exits: m=717361 SNR=343.5
23:54:04.342 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:04.342 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:04.343 00.001 8996 Enqueuing Expose request
23:54:04.352 00.009 20224 PulseGuide returned control before completion, sleep 35
23:54:04.398 00.046 20224 IsGuiding returns 1
23:54:04.398 00.000 20224 scope still moving after pulse duration time elapsed
23:54:04.429 00.031 20224 IsSlewing returns 0
23:54:04.429 00.000 20224 IsGuiding returns 1
23:54:04.460 00.031 20224 IsSlewing returns 0
23:54:04.460 00.000 20224 IsGuiding returns 0
23:54:04.460 00.000 20224 scope move finished after 54 + 83 ms
23:54:04.460 00.000 20224 Move returns status 0, amount 54
23:54:04.460 00.000 20224 MoveAxis(N, 59, ABG)
23:54:04.460 00.000 20224 Guiding  Dir = 0, Dur = 59
23:54:04.460 00.000 20224 IsSlewing returns 0
23:54:04.460 00.000 20224 IsGuiding returns 0
23:54:04.508 00.048 20224 PulseGuide returned control before completion, sleep 22
23:54:04.537 00.029 20224 IsGuiding returns 1
23:54:04.537 00.000 20224 scope still moving after pulse duration time elapsed
23:54:04.568 00.031 20224 IsSlewing returns 0
23:54:04.568 00.000 20224 IsGuiding returns 1
23:54:04.598 00.030 20224 IsSlewing returns 0
23:54:04.599 00.001 20224 IsGuiding returns 0
23:54:04.599 00.000 20224 scope move finished after 59 + 79 ms
23:54:04.599 00.000 20224 Move returns status 0, amount 59
23:54:04.599 00.000 20224 move complete, result=0
23:54:04.599 00.000 20224 worker thread done servicing request
23:54:04.599 00.000 20224 Worker thread wakes up
23:54:04.599 00.000 8996 GuideStep: -0.3 px 54 ms EAST, -0.3 px 59 ms NORTH
23:54:04.602 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:04.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:05.585 00.983 20224 Exposure complete
23:54:05.663 00.078 20224 worker thread done servicing request
23:54:05.663 00.000 8996 OnExposeComplete: enter
23:54:05.665 00.002 8996 UpdateGuideState(): m_state=6
23:54:05.666 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8791
23:54:05.666 00.000 8996 Star::Find returns 1 (0), X=136.08, Y=474.61, Mass=761361, SNR=340.9, Peak=51696 HFD=4.7
23:54:05.668 00.002 8996 MultiStar: [#1 -0.11,0.40,0.63,U] [#2 0.21,0.08,0.78,U] [#3 0.04,0.31,0.62,U] [#4 -0.19,0.11,0.51,U] [#5 -0.43,0.52,0.00,M3] [#6 -0.06,0.10,0.43,U] [#7 -0.15,0.16,0.39,U] [#8 -0.30,0.56,0.00,M5] 
23:54:05.669 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.27}, one-star: {0.01, 0.50}
23:54:05.670 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
23:54:05.671 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
23:54:05.672 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.60 mountX=-0.03 mountY=-0.27, mountTheta=-1.70
23:54:05.674 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.27, opts=13)
23:54:05.676 00.002 8996 Enqueuing Move request for scope (-0.01, 0.27)
23:54:05.679 00.003 20224 Worker thread wakes up
23:54:05.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.27) opts 0xd
23:54:05.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.27)
23:54:05.679 00.000 20224 Moving (-0.01, 0.27) raw xDistance=-0.03 yDistance=-0.27
23:54:05.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:54:05.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
23:54:05.679 00.000 20224 MoveAxis(E, 0, ABG)
23:54:05.679 00.000 20224 Move returns status 0, amount 0
23:54:05.679 00.000 20224 MoveAxis(N, 56, ABG)
23:54:05.680 00.001 20224 Guiding  Dir = 0, Dur = 56
23:54:05.680 00.000 20224 IsSlewing returns 0
23:54:05.680 00.000 20224 IsGuiding returns 0
23:54:05.689 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51696, med=2873, FiltMin=2608, FiltMax=26518, Gamma=1.000
23:54:05.692 00.003 20224 PulseGuide returned control before completion, sleep 55
23:54:05.713 00.021 8996 UpdateGuideState exits: m=761361 SNR=340.9
23:54:05.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:05.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:05.717 00.001 8996 Enqueuing Expose request
23:54:05.753 00.036 20224 IsGuiding returns 1
23:54:05.753 00.000 20224 scope still moving after pulse duration time elapsed
23:54:05.785 00.032 20224 IsSlewing returns 0
23:54:05.785 00.000 20224 IsGuiding returns 1
23:54:05.816 00.031 20224 IsSlewing returns 0
23:54:05.816 00.000 20224 IsGuiding returns 0
23:54:05.816 00.000 20224 scope move finished after 56 + 79 ms
23:54:05.816 00.000 20224 Move returns status 0, amount 56
23:54:05.816 00.000 20224 move complete, result=0
23:54:05.816 00.000 20224 worker thread done servicing request
23:54:05.816 00.000 20224 Worker thread wakes up
23:54:05.816 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:05.816 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 56 ms NORTH
23:54:05.817 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:06.976 01.159 20224 Exposure complete
23:54:07.039 00.063 20224 worker thread done servicing request
23:54:07.039 00.000 8996 OnExposeComplete: enter
23:54:07.040 00.001 8996 UpdateGuideState(): m_state=6
23:54:07.041 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8792
23:54:07.042 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=474.33, Mass=753235, SNR=353.5, Peak=52454 HFD=4.8
23:54:07.044 00.002 8996 MultiStar: [#1 0.17,0.15,0.62,U] [#2 0.62,0.18,0.00,M1] [#3 0.62,0.32,0.00,M2] [#4 0.38,0.30,0.00,M2] [#5 0.28,0.24,0.59,U] [#6 0.40,0.02,0.43,U] [#7 0.38,0.31,0.00,M2] [#8 0.17,0.35,0.37,U] 
23:54:07.045 00.001 8996 refined, 4 included, MultiStar: {0.32, 0.20}, one-star: {0.45, 0.22}
23:54:07.046 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
23:54:07.047 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
23:54:07.047 00.000 8996 CameraToMount -- cameraX=0.32 cameraY=0.20 hyp=0.37 cameraTheta=0.55 mountX=0.30 mountY=-0.23, mountTheta=-0.66
23:54:07.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.20, opts=13)
23:54:07.050 00.001 8996 Enqueuing Move request for scope (0.32, 0.20)
23:54:07.051 00.001 20224 Worker thread wakes up
23:54:07.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.20) opts 0xd
23:54:07.051 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.20)
23:54:07.051 00.000 20224 Moving (0.32, 0.20) raw xDistance=0.30 yDistance=-0.23
23:54:07.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
23:54:07.052 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
23:54:07.052 00.000 20224 MoveAxis(W, 43, ABG)
23:54:07.052 00.000 20224 Guiding  Dir = 3, Dur = 43
23:54:07.052 00.000 20224 IsSlewing returns 0
23:54:07.052 00.000 20224 IsGuiding returns 0
23:54:07.059 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52454, med=2873, FiltMin=2617, FiltMax=28041, Gamma=1.000
23:54:07.069 00.010 20224 PulseGuide returned control before completion, sleep 37
23:54:07.084 00.015 8996 UpdateGuideState exits: m=753235 SNR=353.5
23:54:07.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:07.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:07.087 00.001 8996 Enqueuing Expose request
23:54:07.114 00.027 20224 IsGuiding returns 1
23:54:07.114 00.000 20224 scope still moving after pulse duration time elapsed
23:54:07.146 00.032 20224 IsSlewing returns 0
23:54:07.146 00.000 20224 IsGuiding returns 1
23:54:07.177 00.031 20224 IsSlewing returns 0
23:54:07.177 00.000 20224 IsGuiding returns 0
23:54:07.177 00.000 20224 scope move finished after 43 + 82 ms
23:54:07.177 00.000 20224 Move returns status 0, amount 43
23:54:07.177 00.000 20224 MoveAxis(N, 49, ABG)
23:54:07.178 00.001 20224 Guiding  Dir = 0, Dur = 49
23:54:07.178 00.000 20224 IsSlewing returns 0
23:54:07.178 00.000 20224 IsGuiding returns 0
23:54:07.225 00.047 20224 PulseGuide returned control before completion, sleep 12
23:54:07.240 00.015 20224 IsGuiding returns 1
23:54:07.240 00.000 20224 scope still moving after pulse duration time elapsed
23:54:07.270 00.030 20224 IsSlewing returns 0
23:54:07.271 00.001 20224 IsGuiding returns 1
23:54:07.301 00.030 20224 IsSlewing returns 0
23:54:07.301 00.000 20224 IsGuiding returns 1
23:54:07.333 00.032 20224 IsSlewing returns 0
23:54:07.333 00.000 20224 IsGuiding returns 0
23:54:07.333 00.000 20224 scope move finished after 49 + 106 ms
23:54:07.333 00.000 20224 Move returns status 0, amount 49
23:54:07.333 00.000 20224 move complete, result=0
23:54:07.333 00.000 20224 worker thread done servicing request
23:54:07.333 00.000 20224 Worker thread wakes up
23:54:07.333 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.2 px 49 ms NORTH
23:54:07.335 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:07.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:08.318 00.983 20224 Exposure complete
23:54:08.404 00.086 20224 worker thread done servicing request
23:54:08.404 00.000 8996 OnExposeComplete: enter
23:54:08.406 00.002 8996 UpdateGuideState(): m_state=6
23:54:08.408 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8793
23:54:08.409 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.07, Mass=811043, SNR=374.4, Peak=62544 HFD=4.4
23:54:08.410 00.001 8996 MultiStar: [#1 -0.14,-0.28,0.58,U] [#2 0.36,-0.14,0.68,U] [#3 0.21,-0.17,0.53,U] [#4 0.06,-0.07,0.54,U] [#5 -0.13,0.05,0.58,U] [#6 -0.05,-0.62,0.00,M2] [#7 -0.18,-0.41,0.00,M3] [#8 -0.27,-0.11,0.34,U] 
23:54:08.411 00.001 8996 single-star, 6 included, MultiStar: {0.05, -0.10}, one-star: {0.08, -0.03}
23:54:08.413 00.002 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
23:54:08.414 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
23:54:08.416 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.40 mountX=0.08 mountY=0.02, mountTheta=0.29
23:54:08.418 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.03, opts=13)
23:54:08.419 00.001 8996 Enqueuing Move request for scope (0.08, -0.03)
23:54:08.420 00.001 20224 Worker thread wakes up
23:54:08.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
23:54:08.420 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
23:54:08.420 00.000 20224 Moving (0.08, -0.03) raw xDistance=0.08 yDistance=0.02
23:54:08.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:54:08.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:08.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:54:08.421 00.001 20224 MoveAxis(E, 0, ABG)
23:54:08.421 00.000 20224 Move returns status 0, amount 0
23:54:08.421 00.000 20224 MoveAxis(N, 0, ABG)
23:54:08.421 00.000 20224 Move returns status 0, amount 0
23:54:08.421 00.000 20224 move complete, result=0
23:54:08.421 00.000 20224 worker thread done servicing request
23:54:08.427 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62544, med=2873, FiltMin=2598, FiltMax=31494, Gamma=1.000
23:54:08.445 00.018 8996 UpdateGuideState exits: m=811043 SNR=374.4
23:54:08.446 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:08.447 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:08.448 00.001 8996 Enqueuing Expose request
23:54:08.448 00.000 20224 Worker thread wakes up
23:54:08.448 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:08.449 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:08.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:09.621 01.172 20224 Exposure complete
23:54:09.715 00.094 20224 worker thread done servicing request
23:54:09.715 00.000 8996 OnExposeComplete: enter
23:54:09.717 00.002 8996 UpdateGuideState(): m_state=6
23:54:09.718 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8794
23:54:09.719 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.18, Mass=669961, SNR=374.1, Peak=48928 HFD=4.4
23:54:09.720 00.001 8996 MultiStar: [#1 -0.12,0.10,0.61,U] [#2 0.20,-0.18,0.61,U] [#3 -0.01,-0.28,0.57,U] [#4 -0.06,-0.43,0.00,M2] [#5 0.05,0.28,0.53,U] [#6 -0.21,-0.39,0.00,M3] [#7 -0.31,-0.09,0.39,U] [#8 -0.14,-0.20,0.39,U] 
23:54:09.721 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.02}, one-star: {0.14, 0.07}
23:54:09.722 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
23:54:09.723 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
23:54:09.724 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.20 mountX=0.01 mountY=0.02, mountTheta=1.10
23:54:09.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
23:54:09.727 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
23:54:09.727 00.000 20224 Worker thread wakes up
23:54:09.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
23:54:09.728 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
23:54:09.728 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
23:54:09.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:54:09.728 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:09.728 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:54:09.728 00.000 20224 MoveAxis(E, 0, ABG)
23:54:09.728 00.000 20224 Move returns status 0, amount 0
23:54:09.728 00.000 20224 MoveAxis(N, 0, ABG)
23:54:09.728 00.000 20224 Move returns status 0, amount 0
23:54:09.728 00.000 20224 move complete, result=0
23:54:09.728 00.000 20224 worker thread done servicing request
23:54:09.732 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48928, med=2873, FiltMin=2573, FiltMax=23542, Gamma=1.000
23:54:09.753 00.021 8996 UpdateGuideState exits: m=669961 SNR=374.1
23:54:09.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:09.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:09.755 00.000 8996 Enqueuing Expose request
23:54:09.756 00.001 20224 Worker thread wakes up
23:54:09.757 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:09.757 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:09.758 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:10.733 00.975 20224 Exposure complete
23:54:10.809 00.076 20224 worker thread done servicing request
23:54:10.810 00.001 8996 OnExposeComplete: enter
23:54:10.811 00.001 8996 UpdateGuideState(): m_state=6
23:54:10.813 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8795
23:54:10.814 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.99, Mass=692968, SNR=324.2, Peak=60992 HFD=4.5
23:54:10.816 00.002 8996 MultiStar: [#1 -0.24,-0.32,0.70,U] [#2 0.14,-0.53,0.00,M1] [#3 -0.00,-0.61,0.00,M1] [#4 -0.14,-0.59,0.00,M3] [#5 -0.32,-0.15,0.66,U] [#6 -0.27,-0.56,0.00,M4] [#7 -0.20,-0.38,0.00,M3] [#8 -0.32,-0.15,0.37,U] 
23:54:10.817 00.001 8996 single-star, 3 included, MultiStar: {-0.24, -0.18}, one-star: {-0.15, -0.11}
23:54:10.819 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
23:54:10.825 00.006 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
23:54:10.826 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.51 mountX=-0.14 mountY=0.13, mountTheta=2.41
23:54:10.827 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.11, opts=13)
23:54:10.828 00.001 8996 Enqueuing Move request for scope (-0.15, -0.11)
23:54:10.829 00.001 20224 Worker thread wakes up
23:54:10.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
23:54:10.830 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
23:54:10.830 00.000 20224 Moving (-0.15, -0.11) raw xDistance=-0.14 yDistance=0.13
23:54:10.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:54:10.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:10.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:54:10.830 00.000 20224 MoveAxis(E, 0, ABG)
23:54:10.830 00.000 20224 Move returns status 0, amount 0
23:54:10.830 00.000 20224 MoveAxis(N, 0, ABG)
23:54:10.830 00.000 20224 Move returns status 0, amount 0
23:54:10.830 00.000 20224 move complete, result=0
23:54:10.830 00.000 20224 worker thread done servicing request
23:54:10.834 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60992, med=2873, FiltMin=2582, FiltMax=26515, Gamma=1.000
23:54:10.853 00.019 8996 UpdateGuideState exits: m=692968 SNR=324.2
23:54:10.856 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:10.859 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:10.861 00.002 8996 Enqueuing Expose request
23:54:10.864 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:10.867 00.003 20224 Worker thread wakes up
23:54:10.867 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:10.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:12.053 01.186 20224 Exposure complete
23:54:12.120 00.067 20224 worker thread done servicing request
23:54:12.120 00.000 8996 OnExposeComplete: enter
23:54:12.121 00.001 8996 UpdateGuideState(): m_state=6
23:54:12.122 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8796
23:54:12.123 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.69, Mass=655623, SNR=324.3, Peak=49824 HFD=4.5
23:54:12.124 00.001 8996 MultiStar: [#1 -0.06,-0.49,0.00,M1] [#2 0.18,-0.63,0.00,M2] [#3 -0.13,-0.63,0.00,M2] [#4 -0.15,-0.60,0.00,M4] [#5 -0.36,-0.17,0.55,U] [#6 -0.23,-0.52,0.00,M5] [#7 -0.29,-0.49,0.00,M4] [#8 -0.34,-0.36,0.00,M2] 
23:54:12.125 00.001 8996 refined, 1 included, MultiStar: {-0.10, -0.33}, one-star: {0.04, -0.42}
23:54:12.125 00.000 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
23:54:12.126 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
23:54:12.127 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.33 hyp=0.34 cameraTheta=-1.86 mountX=-0.07 mountY=0.34, mountTheta=1.76
23:54:12.128 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.33, opts=13)
23:54:12.129 00.001 8996 Enqueuing Move request for scope (-0.10, -0.33)
23:54:12.130 00.001 20224 Worker thread wakes up
23:54:12.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.33) opts 0xd
23:54:12.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.33)
23:54:12.130 00.000 20224 Moving (-0.10, -0.33) raw xDistance=-0.07 yDistance=0.34
23:54:12.131 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:54:12.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:12.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:54:12.131 00.000 20224 MoveAxis(E, 0, ABG)
23:54:12.131 00.000 20224 Move returns status 0, amount 0
23:54:12.131 00.000 20224 MoveAxis(N, 0, ABG)
23:54:12.131 00.000 20224 Move returns status 0, amount 0
23:54:12.131 00.000 20224 move complete, result=0
23:54:12.131 00.000 20224 worker thread done servicing request
23:54:12.138 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49824, med=2873, FiltMin=2601, FiltMax=22608, Gamma=1.000
23:54:12.155 00.017 8996 UpdateGuideState exits: m=655623 SNR=324.3
23:54:12.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:12.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:12.158 00.001 8996 Enqueuing Expose request
23:54:12.159 00.001 20224 Worker thread wakes up
23:54:12.159 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:54:12.159 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:12.160 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:13.142 00.982 20224 Exposure complete
23:54:13.202 00.060 20224 worker thread done servicing request
23:54:13.202 00.000 8996 OnExposeComplete: enter
23:54:13.203 00.001 8996 UpdateGuideState(): m_state=6
23:54:13.204 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8797
23:54:13.205 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.72, Mass=663924, SNR=301.9, Peak=52400 HFD=4.6
23:54:13.206 00.001 8996 MultiStar: [#1 -0.70,-0.36,0.00,M2] [#2 -0.18,-0.55,0.00,M3] [#3 -0.68,-0.68,0.00,M3] [#4 -0.51,-0.74,0.00,M5] [#5 -0.70,-0.26,0.00,M1] [#6 -0.54,-0.74,0.00,M6] [#7 -0.51,-0.62,0.00,M5] [#8 -0.52,-0.34,0.00,M3] 
23:54:13.207 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:54:13.208 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
23:54:13.208 00.000 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.39 hyp=0.51 cameraTheta=-2.28 mountX=-0.29 mountY=0.42, mountTheta=2.17
23:54:13.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.39, opts=13)
23:54:13.211 00.001 8996 Enqueuing Move request for scope (-0.33, -0.39)
23:54:13.212 00.001 20224 Worker thread wakes up
23:54:13.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.39) opts 0xd
23:54:13.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.39)
23:54:13.212 00.000 20224 Moving (-0.33, -0.39) raw xDistance=-0.29 yDistance=0.42
23:54:13.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
23:54:13.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:13.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
23:54:13.212 00.000 20224 MoveAxis(E, 42, ABG)
23:54:13.212 00.000 20224 Guiding  Dir = 2, Dur = 42
23:54:13.212 00.000 20224 IsSlewing returns 0
23:54:13.213 00.001 20224 IsGuiding returns 0
23:54:13.217 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52400, med=2873, FiltMin=2598, FiltMax=26595, Gamma=1.000
23:54:13.230 00.013 8996 UpdateGuideState exits: m=663924 SNR=301.9
23:54:13.231 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:13.232 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:13.233 00.001 8996 Enqueuing Expose request
23:54:13.250 00.017 20224 PulseGuide returned control before completion, sleep 15
23:54:13.280 00.030 20224 IsGuiding returns 1
23:54:13.280 00.000 20224 scope still moving after pulse duration time elapsed
23:54:13.312 00.032 20224 IsSlewing returns 0
23:54:13.312 00.000 20224 IsGuiding returns 1
23:54:13.343 00.031 20224 IsSlewing returns 0
23:54:13.344 00.001 20224 IsGuiding returns 0
23:54:13.344 00.000 20224 scope move finished after 42 + 88 ms
23:54:13.344 00.000 20224 Move returns status 0, amount 42
23:54:13.344 00.000 20224 MoveAxis(N, 0, ABG)
23:54:13.344 00.000 20224 Move returns status 0, amount 0
23:54:13.344 00.000 20224 move complete, result=0
23:54:13.344 00.000 20224 worker thread done servicing request
23:54:13.344 00.000 20224 Worker thread wakes up
23:54:13.344 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.4 px 0 ms NORTH
23:54:13.346 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:13.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:14.529 01.183 20224 Exposure complete
23:54:14.621 00.092 20224 worker thread done servicing request
23:54:14.621 00.000 8996 OnExposeComplete: enter
23:54:14.623 00.002 8996 UpdateGuideState(): m_state=6
23:54:14.624 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8798
23:54:14.625 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.88, Mass=766722, SNR=348.6, Peak=60352 HFD=4.5
23:54:14.626 00.001 8996 MultiStar: [#1 -0.32,-0.70,0.00,M3] [#2 0.23,-0.57,0.00,M4] [#3 0.02,-0.72,0.00,M4] [#4 0.13,-0.71,0.00,M6] [#5 -0.61,-0.29,0.00,M2] [#6 -0.37,-0.63,0.00,M7] [#7 -0.05,-0.75,0.00,M6] [#8 -0.37,-0.44,0.00,M4] 
23:54:14.627 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
23:54:14.628 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
23:54:14.629 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.23 hyp=0.41 cameraTheta=-2.56 mountX=-0.32 mountY=0.27, mountTheta=2.45
23:54:14.631 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.23, opts=13)
23:54:14.631 00.000 8996 Enqueuing Move request for scope (-0.34, -0.23)
23:54:14.632 00.001 20224 Worker thread wakes up
23:54:14.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.23) opts 0xd
23:54:14.632 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.23)
23:54:14.633 00.001 20224 Moving (-0.34, -0.23) raw xDistance=-0.32 yDistance=0.27
23:54:14.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
23:54:14.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:14.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:54:14.633 00.000 20224 MoveAxis(E, 50, ABG)
23:54:14.633 00.000 20224 Guiding  Dir = 2, Dur = 50
23:54:14.633 00.000 20224 IsSlewing returns 0
23:54:14.634 00.001 20224 IsGuiding returns 0
23:54:14.637 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60352, med=2873, FiltMin=2601, FiltMax=29619, Gamma=1.000
23:54:14.651 00.014 8996 UpdateGuideState exits: m=766722 SNR=348.6
23:54:14.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:14.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:14.653 00.000 8996 Enqueuing Expose request
23:54:14.673 00.020 20224 PulseGuide returned control before completion, sleep 20
23:54:14.703 00.030 20224 IsGuiding returns 1
23:54:14.703 00.000 20224 scope still moving after pulse duration time elapsed
23:54:14.735 00.032 20224 IsSlewing returns 0
23:54:14.735 00.000 20224 IsGuiding returns 1
23:54:14.766 00.031 20224 IsSlewing returns 0
23:54:14.766 00.000 20224 IsGuiding returns 0
23:54:14.766 00.000 20224 scope move finished after 50 + 83 ms
23:54:14.766 00.000 20224 Move returns status 0, amount 50
23:54:14.766 00.000 20224 MoveAxis(N, 0, ABG)
23:54:14.766 00.000 20224 Move returns status 0, amount 0
23:54:14.766 00.000 20224 move complete, result=0
23:54:14.767 00.001 20224 worker thread done servicing request
23:54:14.767 00.000 20224 Worker thread wakes up
23:54:14.767 00.000 8996 GuideStep: -0.3 px 50 ms EAST, 0.3 px 0 ms NORTH
23:54:14.768 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:14.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:15.737 00.969 20224 Exposure complete
23:54:15.803 00.066 20224 worker thread done servicing request
23:54:15.803 00.000 8996 OnExposeComplete: enter
23:54:15.804 00.001 8996 UpdateGuideState(): m_state=6
23:54:15.806 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8799
23:54:15.808 00.002 8996 Star::Find returns 1 (0), X=136.32, Y=473.82, Mass=746155, SNR=351.7, Peak=49174 HFD=4.6
23:54:15.810 00.002 8996 MultiStar: [#1 0.38,-0.58,0.00,M4] [#2 0.56,-0.51,0.00,M5] [#3 0.44,-0.72,0.00,M5] [#4 0.48,-0.74,0.00,M7] [#5 0.02,-0.32,0.64,U] [#6 0.29,-0.72,0.00,M8] [#7 0.34,-0.35,0.00,M7] [#8 0.22,-0.44,0.00,M5] 
23:54:15.811 00.001 8996 refined, 1 included, MultiStar: {0.16, -0.29}, one-star: {0.26, -0.28}
23:54:15.812 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
23:54:15.813 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
23:54:15.814 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.29 hyp=0.34 cameraTheta=-1.06 mountX=0.19 mountY=0.27, mountTheta=0.96
23:54:15.817 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.29, opts=13)
23:54:15.818 00.001 8996 Enqueuing Move request for scope (0.16, -0.29)
23:54:15.819 00.001 20224 Worker thread wakes up
23:54:15.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.29) opts 0xd
23:54:15.819 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.29)
23:54:15.819 00.000 20224 Moving (0.16, -0.29) raw xDistance=0.19 yDistance=0.27
23:54:15.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
23:54:15.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:54:15.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:54:15.819 00.000 20224 MoveAxis(E, 0, ABG)
23:54:15.819 00.000 20224 Move returns status 0, amount 0
23:54:15.819 00.000 20224 MoveAxis(N, 0, ABG)
23:54:15.819 00.000 20224 Move returns status 0, amount 0
23:54:15.819 00.000 20224 move complete, result=0
23:54:15.819 00.000 20224 worker thread done servicing request
23:54:15.823 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49174, med=2873, FiltMin=2601, FiltMax=26992, Gamma=1.000
23:54:15.836 00.013 8996 UpdateGuideState exits: m=746155 SNR=351.7
23:54:15.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:15.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:15.839 00.001 8996 Enqueuing Expose request
23:54:15.839 00.000 20224 Worker thread wakes up
23:54:15.840 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:54:15.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:15.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:17.010 01.170 20224 Exposure complete
23:54:17.090 00.080 20224 worker thread done servicing request
23:54:17.090 00.000 8996 OnExposeComplete: enter
23:54:17.092 00.002 8996 UpdateGuideState(): m_state=6
23:54:17.093 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8800
23:54:17.094 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.58, Mass=668006, SNR=336.3, Peak=42595 HFD=4.8
23:54:17.097 00.003 8996 MultiStar: [#1 0.38,-0.64,0.00,M5] [#2 0.57,-0.93,0.00,M6] [#3 0.46,-0.61,0.00,M6] [#4 0.50,-0.68,0.00,M8] [#5 0.17,-0.49,0.00,M2] [#6 0.38,-1.01,0.00,M9] [#7 0.31,-0.84,0.00,M8] [#8 0.07,-0.45,0.00,M6] 
23:54:17.100 00.003 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
23:54:17.102 00.002 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.25)
23:54:17.104 00.002 8996 CameraToMount -- cameraX=0.33 cameraY=-0.52 hyp=0.62 cameraTheta=-1.01 mountX=0.38 mountY=0.48, mountTheta=0.91
23:54:17.108 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.52, opts=13)
23:54:17.110 00.002 8996 Enqueuing Move request for scope (0.33, -0.52)
23:54:17.112 00.002 20224 Worker thread wakes up
23:54:17.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.52) opts 0xd
23:54:17.112 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.52)
23:54:17.112 00.000 20224 Moving (0.33, -0.52) raw xDistance=0.38 yDistance=0.48
23:54:17.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
23:54:17.112 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.47 newest=1.02
23:54:17.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
23:54:17.113 00.001 20224 MoveAxis(W, 55, ABG)
23:54:17.113 00.000 20224 Guiding  Dir = 3, Dur = 55
23:54:17.113 00.000 20224 IsSlewing returns 0
23:54:17.114 00.001 20224 IsGuiding returns 0
23:54:17.120 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42595, med=2873, FiltMin=2601, FiltMax=23113, Gamma=1.000
23:54:17.139 00.019 8996 UpdateGuideState exits: m=668006 SNR=336.3
23:54:17.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:17.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:17.142 00.001 8996 Enqueuing Expose request
23:54:17.176 00.034 20224 IsGuiding returns 1
23:54:17.176 00.000 20224 scope still moving after pulse duration time elapsed
23:54:17.205 00.029 20224 IsSlewing returns 0
23:54:17.205 00.000 20224 IsGuiding returns 1
23:54:17.236 00.031 20224 IsSlewing returns 0
23:54:17.237 00.001 20224 IsGuiding returns 1
23:54:17.266 00.029 20224 IsSlewing returns 0
23:54:17.266 00.000 20224 IsGuiding returns 0
23:54:17.267 00.001 20224 scope move finished after 55 + 98 ms
23:54:17.267 00.000 20224 Move returns status 0, amount 55
23:54:17.267 00.000 20224 MoveAxis(S, 102, ABG)
23:54:17.267 00.000 20224 Guiding  Dir = 1, Dur = 102
23:54:17.267 00.000 20224 IsSlewing returns 0
23:54:17.267 00.000 20224 IsGuiding returns 0
23:54:17.330 00.063 20224 PulseGuide returned control before completion, sleep 50
23:54:17.392 00.062 20224 IsGuiding returns 1
23:54:17.392 00.000 20224 scope still moving after pulse duration time elapsed
23:54:17.424 00.032 20224 IsSlewing returns 0
23:54:17.424 00.000 20224 IsGuiding returns 1
23:54:17.454 00.030 20224 IsSlewing returns 0
23:54:17.454 00.000 20224 IsGuiding returns 1
23:54:17.486 00.032 20224 IsSlewing returns 0
23:54:17.486 00.000 20224 IsGuiding returns 1
23:54:17.516 00.030 20224 IsSlewing returns 0
23:54:17.516 00.000 20224 IsGuiding returns 0
23:54:17.516 00.000 20224 scope move finished after 102 + 146 ms
23:54:17.516 00.000 20224 Move returns status 0, amount 102
23:54:17.516 00.000 20224 move complete, result=0
23:54:17.516 00.000 20224 worker thread done servicing request
23:54:17.516 00.000 20224 Worker thread wakes up
23:54:17.516 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.5 px 102 ms SOUTH
23:54:17.518 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:17.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:18.509 00.991 20224 Exposure complete
23:54:18.578 00.069 20224 worker thread done servicing request
23:54:18.578 00.000 8996 OnExposeComplete: enter
23:54:18.580 00.002 8996 UpdateGuideState(): m_state=6
23:54:18.582 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8801
23:54:18.584 00.002 8996 Star::Find returns 1 (0), X=136.21, Y=473.82, Mass=700811, SNR=355.6, Peak=52144 HFD=4.4
23:54:18.586 00.002 8996 MultiStar: [#1 0.06,-0.72,0.00,M6] [#2 0.38,-0.83,0.00,M7] [#3 0.29,-0.58,0.00,M7] [#4 0.06,-0.67,0.00,M9] [#5 -0.07,-0.49,0.00,M3] [#6 0.20,-0.86,0.00,M10] [#7 0.08,-0.90,0.00,M9] [#8 -0.00,-0.53,0.00,M7] 
23:54:18.588 00.002 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
23:54:18.589 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
23:54:18.591 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.28 hyp=0.32 cameraTheta=-1.10 mountX=0.17 mountY=0.26, mountTheta=0.99
23:54:18.594 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.28, opts=13)
23:54:18.596 00.002 8996 Enqueuing Move request for scope (0.14, -0.28)
23:54:18.598 00.002 20224 Worker thread wakes up
23:54:18.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.28) opts 0xd
23:54:18.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.28)
23:54:18.599 00.001 20224 Moving (0.14, -0.28) raw xDistance=0.17 yDistance=0.26
23:54:18.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:54:18.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:54:18.599 00.000 20224 MoveAxis(E, 0, ABG)
23:54:18.599 00.000 20224 Move returns status 0, amount 0
23:54:18.599 00.000 20224 MoveAxis(S, 56, ABG)
23:54:18.599 00.000 20224 Guiding  Dir = 1, Dur = 56
23:54:18.599 00.000 20224 IsSlewing returns 0
23:54:18.599 00.000 20224 IsGuiding returns 0
23:54:18.601 00.002 20224 PulseGuide returned control before completion, sleep 65
23:54:18.607 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52144, med=2873, FiltMin=2585, FiltMax=27280, Gamma=1.000
23:54:18.621 00.014 8996 UpdateGuideState exits: m=700811 SNR=355.6
23:54:18.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:18.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:18.624 00.001 8996 Enqueuing Expose request
23:54:18.672 00.048 20224 IsGuiding returns 1
23:54:18.672 00.000 20224 scope still moving after pulse duration time elapsed
23:54:18.703 00.031 20224 IsSlewing returns 0
23:54:18.703 00.000 20224 IsGuiding returns 0
23:54:18.703 00.000 20224 scope move finished after 56 + 48 ms
23:54:18.703 00.000 20224 Move returns status 0, amount 56
23:54:18.703 00.000 20224 move complete, result=0
23:54:18.703 00.000 20224 worker thread done servicing request
23:54:18.703 00.000 20224 Worker thread wakes up
23:54:18.703 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 56 ms SOUTH
23:54:18.704 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:18.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:19.905 01.201 20224 Exposure complete
23:54:19.985 00.080 20224 worker thread done servicing request
23:54:19.985 00.000 8996 OnExposeComplete: enter
23:54:19.987 00.002 8996 UpdateGuideState(): m_state=6
23:54:19.989 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8802
23:54:19.990 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.01, Mass=713623, SNR=352.3, Peak=55792 HFD=4.4
23:54:19.992 00.002 8996 MultiStar: [#1 0.01,-0.37,0.60,U] [#2 0.25,-0.37,0.00,M8] [#3 0.04,-0.30,0.63,U] [#4 -0.02,-0.41,0.48,U] [#5 -0.26,-0.12,0.57,U] [#6 -0.09,-0.29,0.41,U] [#7 -0.05,-0.29,0.43,U] [#8 0.04,-0.16,0.34,U] 
23:54:19.993 00.001 8996 single-star, 7 included, MultiStar: {-0.05, -0.24}, one-star: {-0.03, -0.09}
23:54:19.994 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
23:54:19.995 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
23:54:19.997 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.88 mountX=-0.02 mountY=0.09, mountTheta=1.78
23:54:20.000 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.09, opts=13)
23:54:20.000 00.000 8996 Enqueuing Move request for scope (-0.03, -0.09)
23:54:20.001 00.001 20224 Worker thread wakes up
23:54:20.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
23:54:20.001 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
23:54:20.001 00.000 20224 Moving (-0.03, -0.09) raw xDistance=-0.02 yDistance=0.09
23:54:20.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:54:20.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:20.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:54:20.001 00.000 20224 MoveAxis(E, 0, ABG)
23:54:20.001 00.000 20224 Move returns status 0, amount 0
23:54:20.001 00.000 20224 MoveAxis(N, 0, ABG)
23:54:20.001 00.000 20224 Move returns status 0, amount 0
23:54:20.001 00.000 20224 move complete, result=0
23:54:20.002 00.001 20224 worker thread done servicing request
23:54:20.005 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55792, med=2873, FiltMin=2592, FiltMax=29683, Gamma=1.000
23:54:20.019 00.014 8996 UpdateGuideState exits: m=713623 SNR=352.3
23:54:20.022 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:20.024 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:20.025 00.001 8996 Enqueuing Expose request
23:54:20.027 00.002 20224 Worker thread wakes up
23:54:20.027 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:20.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:20.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:21.003 00.975 20224 Exposure complete
23:54:21.067 00.064 20224 worker thread done servicing request
23:54:21.067 00.000 8996 OnExposeComplete: enter
23:54:21.068 00.001 8996 UpdateGuideState(): m_state=6
23:54:21.069 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8803
23:54:21.070 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.81, Mass=625764, SNR=328.0, Peak=53808 HFD=4.3
23:54:21.071 00.001 8996 MultiStar: [#1 -0.21,-0.44,0.00,M6] [#2 0.35,-0.31,0.00,M9] [#3 0.04,-0.32,0.62,U] [#4 -0.04,-0.48,0.00,M9] [#5 -0.16,-0.30,0.65,U] [#6 -0.00,-0.50,0.00,M10] [#7 -0.09,-0.25,0.45,U] [#8 -0.15,-0.37,0.37,U] 
23:54:21.072 00.001 8996 single-star, 4 included, MultiStar: {-0.06, -0.30}, one-star: {-0.03, -0.29}
23:54:21.073 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
23:54:21.075 00.002 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
23:54:21.076 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.29 hyp=0.29 cameraTheta=-1.66 mountX=0.00 mountY=0.29, mountTheta=1.57
23:54:21.079 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.29, opts=13)
23:54:21.079 00.000 8996 Enqueuing Move request for scope (-0.03, -0.29)
23:54:21.080 00.001 20224 Worker thread wakes up
23:54:21.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.29) opts 0xd
23:54:21.080 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.29)
23:54:21.080 00.000 20224 Moving (-0.03, -0.29) raw xDistance=0.00 yDistance=0.29
23:54:21.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:54:21.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:54:21.080 00.000 20224 MoveAxis(E, 0, ABG)
23:54:21.080 00.000 20224 Move returns status 0, amount 0
23:54:21.080 00.000 20224 MoveAxis(S, 61, ABG)
23:54:21.080 00.000 20224 Guiding  Dir = 1, Dur = 61
23:54:21.080 00.000 20224 IsSlewing returns 0
23:54:21.080 00.000 20224 IsGuiding returns 0
23:54:21.084 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53808, med=2873, FiltMin=2592, FiltMax=22432, Gamma=1.000
23:54:21.096 00.012 8996 UpdateGuideState exits: m=625764 SNR=328.0
23:54:21.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:21.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:21.099 00.001 8996 Enqueuing Expose request
23:54:21.127 00.028 20224 PulseGuide returned control before completion, sleep 24
23:54:21.157 00.030 20224 IsGuiding returns 1
23:54:21.157 00.000 20224 scope still moving after pulse duration time elapsed
23:54:21.188 00.031 20224 IsSlewing returns 0
23:54:21.188 00.000 20224 IsGuiding returns 1
23:54:21.219 00.031 20224 IsSlewing returns 0
23:54:21.219 00.000 20224 IsGuiding returns 0
23:54:21.219 00.000 20224 scope move finished after 61 + 78 ms
23:54:21.219 00.000 20224 Move returns status 0, amount 61
23:54:21.219 00.000 20224 move complete, result=0
23:54:21.219 00.000 20224 worker thread done servicing request
23:54:21.219 00.000 20224 Worker thread wakes up
23:54:21.220 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 61 ms SOUTH
23:54:21.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:21.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:22.392 01.171 20224 Exposure complete
23:54:22.488 00.096 20224 worker thread done servicing request
23:54:22.488 00.000 8996 OnExposeComplete: enter
23:54:22.490 00.002 8996 UpdateGuideState(): m_state=6
23:54:22.491 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8804
23:54:22.491 00.000 8996 Star::Find returns 1 (0), X=136.12, Y=473.99, Mass=620265, SNR=331.3, Peak=49568 HFD=4.4
23:54:22.492 00.001 8996 MultiStar: [#1 -0.18,-0.23,0.66,U] [#2 0.16,-0.39,0.00,M10] [#3 0.18,-0.42,0.00,M6] [#4 -0.04,-0.48,0.00,M10] [#5 -0.24,-0.12,0.68,U] [#6 -0.02,-0.28,0.52,U] [#7 -0.11,-0.24,0.46,U] [#8 -0.29,-0.14,0.40,U] 
23:54:22.493 00.001 8996 single-star, 5 included, MultiStar: {-0.11, -0.18}, one-star: {0.05, -0.12}
23:54:22.495 00.002 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
23:54:22.497 00.002 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
23:54:22.498 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.17 mountX=0.06 mountY=0.11, mountTheta=1.07
23:54:22.502 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
23:54:22.505 00.003 8996 Enqueuing Move request for scope (0.05, -0.12)
23:54:22.508 00.003 20224 Worker thread wakes up
23:54:22.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
23:54:22.508 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
23:54:22.508 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.06 yDistance=0.11
23:54:22.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:54:22.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:22.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:54:22.509 00.001 20224 MoveAxis(E, 0, ABG)
23:54:22.509 00.000 20224 Move returns status 0, amount 0
23:54:22.509 00.000 20224 MoveAxis(N, 0, ABG)
23:54:22.509 00.000 20224 Move returns status 0, amount 0
23:54:22.509 00.000 20224 move complete, result=0
23:54:22.509 00.000 20224 worker thread done servicing request
23:54:22.518 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49568, med=2873, FiltMin=2598, FiltMax=24787, Gamma=1.000
23:54:22.538 00.020 8996 UpdateGuideState exits: m=620265 SNR=331.3
23:54:22.540 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:22.542 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:22.543 00.001 8996 Enqueuing Expose request
23:54:22.545 00.002 20224 Worker thread wakes up
23:54:22.545 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:22.546 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:22.546 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:23.510 00.964 20224 Exposure complete
23:54:23.596 00.086 20224 worker thread done servicing request
23:54:23.596 00.000 8996 OnExposeComplete: enter
23:54:23.599 00.003 8996 UpdateGuideState(): m_state=6
23:54:23.601 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8805
23:54:23.603 00.002 8996 Star::Find returns 1 (0), X=136.05, Y=474.23, Mass=788781, SNR=338.7, Peak=61424 HFD=4.4
23:54:23.604 00.001 8996 MultiStar: [#1 0.02,-0.05,0.68,U] [#2 0.27,-0.29,0.69,U] [#3 0.07,-0.14,0.56,U] [#4 0.01,-0.21,0.47,U] [#5 -0.14,-0.15,0.58,U] [#6 0.08,-0.15,0.44,U] [#7 0.09,-0.16,0.45,U] [#8 -0.03,-0.25,0.33,U] 
23:54:23.606 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.11}, one-star: {-0.02, 0.12}
23:54:23.607 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
23:54:23.610 00.003 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
23:54:23.611 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.22 mountX=0.05 mountY=0.11, mountTheta=1.12
23:54:23.614 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.11, opts=13)
23:54:23.616 00.002 8996 Enqueuing Move request for scope (0.04, -0.11)
23:54:23.618 00.002 20224 Worker thread wakes up
23:54:23.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
23:54:23.618 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
23:54:23.618 00.000 20224 Moving (0.04, -0.11) raw xDistance=0.05 yDistance=0.11
23:54:23.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:54:23.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:23.619 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:54:23.619 00.000 20224 MoveAxis(E, 0, ABG)
23:54:23.619 00.000 20224 Move returns status 0, amount 0
23:54:23.619 00.000 20224 MoveAxis(N, 0, ABG)
23:54:23.619 00.000 20224 Move returns status 0, amount 0
23:54:23.619 00.000 20224 move complete, result=0
23:54:23.619 00.000 20224 worker thread done servicing request
23:54:23.628 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61424, med=2873, FiltMin=2576, FiltMax=27990, Gamma=1.000
23:54:23.658 00.030 8996 UpdateGuideState exits: m=788781 SNR=338.7
23:54:23.660 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:23.660 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:23.661 00.001 8996 Enqueuing Expose request
23:54:23.662 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:23.663 00.001 20224 Worker thread wakes up
23:54:23.663 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:23.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:24.828 01.165 20224 Exposure complete
23:54:24.884 00.056 20224 worker thread done servicing request
23:54:24.884 00.000 8996 OnExposeComplete: enter
23:54:24.885 00.001 8996 UpdateGuideState(): m_state=6
23:54:24.886 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8806
23:54:24.887 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.99, Mass=676021, SNR=340.1, Peak=49120 HFD=4.4
23:54:24.888 00.001 8996 MultiStar: [#1 0.02,-0.05,0.60,U] [#2 0.35,-0.11,0.79,U] [#3 0.22,-0.24,0.59,U] [#4 0.04,-0.42,0.53,U] [#5 -0.10,0.05,0.64,U] [#6 -0.01,-0.16,0.45,U] [#7 0.02,-0.27,0.39,U] [#8 -0.07,-0.04,0.36,U] 
23:54:24.889 00.001 8996 single-star, 8 included, MultiStar: {0.09, -0.14}, one-star: {0.12, -0.12}
23:54:24.890 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
23:54:24.891 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
23:54:24.892 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.16 cameraTheta=-0.79 mountX=0.13 mountY=0.10, mountTheta=0.68
23:54:24.893 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.12, opts=13)
23:54:24.894 00.001 8996 Enqueuing Move request for scope (0.12, -0.12)
23:54:24.895 00.001 20224 Worker thread wakes up
23:54:24.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
23:54:24.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
23:54:24.895 00.000 20224 Moving (0.12, -0.12) raw xDistance=0.13 yDistance=0.10
23:54:24.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:54:24.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:24.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:54:24.895 00.000 20224 MoveAxis(E, 0, ABG)
23:54:24.895 00.000 20224 Move returns status 0, amount 0
23:54:24.895 00.000 20224 MoveAxis(N, 0, ABG)
23:54:24.895 00.000 20224 Move returns status 0, amount 0
23:54:24.895 00.000 20224 move complete, result=0
23:54:24.895 00.000 20224 worker thread done servicing request
23:54:24.899 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49120, med=2873, FiltMin=2614, FiltMax=27728, Gamma=1.000
23:54:24.917 00.018 8996 UpdateGuideState exits: m=676021 SNR=340.1
23:54:24.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:24.919 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:24.920 00.001 8996 Enqueuing Expose request
23:54:24.921 00.001 20224 Worker thread wakes up
23:54:24.921 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:24.922 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:24.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:25.905 00.983 20224 Exposure complete
23:54:25.981 00.076 20224 worker thread done servicing request
23:54:25.981 00.000 8996 OnExposeComplete: enter
23:54:25.983 00.002 8996 UpdateGuideState(): m_state=6
23:54:25.985 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8807
23:54:25.987 00.002 8996 Star::Find returns 1 (0), X=136.27, Y=473.94, Mass=659408, SNR=298.5, Peak=49568 HFD=4.4
23:54:25.989 00.002 8996 MultiStar: [#1 -0.11,-0.23,0.74,U] [#2 0.34,-0.55,0.00,M9] [#3 0.14,-0.22,0.65,U] [#4 0.02,-0.31,0.69,U] [#5 -0.08,-0.17,0.62,U] [#6 0.04,-0.28,0.51,U] [#7 0.07,-0.23,0.56,U] [#8 -0.08,-0.19,0.45,U] 
23:54:25.990 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.22}, one-star: {0.20, -0.16}
23:54:25.991 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
23:54:25.993 00.002 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
23:54:25.994 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.40 mountX=0.06 mountY=0.22, mountTheta=1.31
23:54:25.996 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.22, opts=13)
23:54:25.997 00.001 8996 Enqueuing Move request for scope (0.04, -0.22)
23:54:25.999 00.002 20224 Worker thread wakes up
23:54:25.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.22) opts 0xd
23:54:25.999 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.22)
23:54:25.999 00.000 20224 Moving (0.04, -0.22) raw xDistance=0.06 yDistance=0.22
23:54:25.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:54:25.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:54:25.999 00.000 20224 MoveAxis(E, 0, ABG)
23:54:25.999 00.000 20224 Move returns status 0, amount 0
23:54:25.999 00.000 20224 MoveAxis(S, 45, ABG)
23:54:25.999 00.000 20224 Guiding  Dir = 1, Dur = 45
23:54:26.000 00.001 20224 IsSlewing returns 0
23:54:26.000 00.000 20224 IsGuiding returns 0
23:54:26.002 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49568, med=2873, FiltMin=2601, FiltMax=25997, Gamma=1.000
23:54:26.016 00.014 8996 UpdateGuideState exits: m=659408 SNR=298.5
23:54:26.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:26.019 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:26.020 00.001 8996 Enqueuing Expose request
23:54:26.044 00.024 20224 PulseGuide returned control before completion, sleep 11
23:54:26.059 00.015 20224 IsGuiding returns 1
23:54:26.059 00.000 20224 scope still moving after pulse duration time elapsed
23:54:26.090 00.031 20224 IsSlewing returns 0
23:54:26.090 00.000 20224 IsGuiding returns 1
23:54:26.121 00.031 20224 IsSlewing returns 0
23:54:26.122 00.001 20224 IsGuiding returns 1
23:54:26.154 00.032 20224 IsSlewing returns 0
23:54:26.155 00.001 20224 IsGuiding returns 0
23:54:26.155 00.000 20224 scope move finished after 45 + 109 ms
23:54:26.155 00.000 20224 Move returns status 0, amount 45
23:54:26.155 00.000 20224 move complete, result=0
23:54:26.155 00.000 20224 worker thread done servicing request
23:54:26.155 00.000 20224 Worker thread wakes up
23:54:26.155 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
23:54:26.157 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:26.158 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:27.334 01.176 20224 Exposure complete
23:54:27.408 00.074 20224 worker thread done servicing request
23:54:27.409 00.001 8996 OnExposeComplete: enter
23:54:27.409 00.000 8996 UpdateGuideState(): m_state=6
23:54:27.410 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8808
23:54:27.410 00.000 8996 Star::Find returns 1 (0), X=136.34, Y=474.36, Mass=792456, SNR=402.4, Peak=54662 HFD=4.7
23:54:27.411 00.001 8996 MultiStar: [#1 0.32,0.10,0.55,U] [#2 0.52,0.13,0.00,M10] [#3 0.18,0.05,0.52,U] [#4 0.04,0.01,0.41,U] [#5 -0.29,0.36,0.00,M1] [#6 -0.13,-0.09,0.34,U] [#7 0.03,0.13,0.37,U] [#8 -0.21,-0.03,0.30,U] 
23:54:27.412 00.001 8996 refined, 6 included, MultiStar: {0.13, 0.10}, one-star: {0.27, 0.26}
23:54:27.413 00.001 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
23:54:27.414 00.001 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
23:54:27.414 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.10 hyp=0.17 cameraTheta=0.65 mountX=0.12 mountY=-0.11, mountTheta=-0.75
23:54:27.416 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.10, opts=13)
23:54:27.417 00.001 8996 Enqueuing Move request for scope (0.13, 0.10)
23:54:27.417 00.000 20224 Worker thread wakes up
23:54:27.418 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.10) opts 0xd
23:54:27.418 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.10)
23:54:27.418 00.000 20224 Moving (0.13, 0.10) raw xDistance=0.12 yDistance=-0.11
23:54:27.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:54:27.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:27.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:54:27.418 00.000 20224 MoveAxis(E, 0, ABG)
23:54:27.418 00.000 20224 Move returns status 0, amount 0
23:54:27.418 00.000 20224 MoveAxis(N, 0, ABG)
23:54:27.418 00.000 20224 Move returns status 0, amount 0
23:54:27.418 00.000 20224 move complete, result=0
23:54:27.418 00.000 20224 worker thread done servicing request
23:54:27.430 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54662, med=2873, FiltMin=2601, FiltMax=26089, Gamma=1.000
23:54:27.454 00.024 8996 UpdateGuideState exits: m=792456 SNR=402.4
23:54:27.456 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:27.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:27.458 00.001 8996 Enqueuing Expose request
23:54:27.458 00.000 20224 Worker thread wakes up
23:54:27.458 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:27.460 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:27.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:28.448 00.988 20224 Exposure complete
23:54:28.520 00.072 20224 worker thread done servicing request
23:54:28.520 00.000 8996 OnExposeComplete: enter
23:54:28.521 00.001 8996 UpdateGuideState(): m_state=6
23:54:28.522 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8809
23:54:28.524 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=474.30, Mass=732949, SNR=363.4, Peak=51808 HFD=4.5
23:54:28.526 00.002 8996 MultiStar: [#1 0.10,-0.25,0.67,U] [#2 0.21,-0.00,0.65,U] [#3 -0.13,-0.04,0.55,U] [#4 -0.17,-0.08,0.53,U] [#5 -0.28,-0.01,0.53,U] [#6 -0.15,-0.05,0.38,U] [#7 -0.17,0.04,0.41,U] [#8 -0.42,-0.12,0.00,M1] 
23:54:28.527 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.01}, one-star: {0.08, 0.19}
23:54:28.528 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
23:54:28.529 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
23:54:28.531 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.86 mountX=-0.03 mountY=0.01, mountTheta=2.74
23:54:28.533 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
23:54:28.537 00.004 8996 Enqueuing Move request for scope (-0.03, -0.01)
23:54:28.539 00.002 20224 Worker thread wakes up
23:54:28.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:54:28.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:54:28.539 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
23:54:28.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:54:28.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:28.540 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:54:28.540 00.000 20224 MoveAxis(E, 0, ABG)
23:54:28.540 00.000 20224 Move returns status 0, amount 0
23:54:28.540 00.000 20224 MoveAxis(N, 0, ABG)
23:54:28.540 00.000 20224 Move returns status 0, amount 0
23:54:28.540 00.000 20224 move complete, result=0
23:54:28.540 00.000 20224 worker thread done servicing request
23:54:28.547 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51808, med=2873, FiltMin=2595, FiltMax=25926, Gamma=1.000
23:54:28.573 00.026 8996 UpdateGuideState exits: m=732949 SNR=363.4
23:54:28.576 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:28.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:28.578 00.001 8996 Enqueuing Expose request
23:54:28.579 00.001 20224 Worker thread wakes up
23:54:28.579 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:28.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:28.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:29.748 01.169 20224 Exposure complete
23:54:29.826 00.078 20224 worker thread done servicing request
23:54:29.826 00.000 8996 OnExposeComplete: enter
23:54:29.827 00.001 8996 UpdateGuideState(): m_state=6
23:54:29.828 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8810
23:54:29.830 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=474.15, Mass=703732, SNR=393.8, Peak=50720 HFD=4.4
23:54:29.831 00.001 8996 MultiStar: [#1 -0.07,-0.00,0.60,U] [#2 0.32,-0.31,0.00,M10] [#3 0.13,-0.27,0.52,U] [#4 0.01,-0.33,0.48,U] [#5 -0.38,0.28,0.00,M1] [#6 0.15,-0.16,0.44,U] [#7 0.15,-0.04,0.33,U] [#8 -0.41,0.10,0.00,M2] 
23:54:29.833 00.002 8996 single-star, 5 included, MultiStar: {0.08, -0.10}, one-star: {0.11, 0.04}
23:54:29.834 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
23:54:29.836 00.002 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
23:54:29.837 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.37 mountX=0.11 mountY=-0.06, mountTheta=-0.48
23:54:29.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
23:54:29.840 00.001 8996 Enqueuing Move request for scope (0.11, 0.04)
23:54:29.841 00.001 20224 Worker thread wakes up
23:54:29.842 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
23:54:29.842 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
23:54:29.842 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.11 yDistance=-0.06
23:54:29.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:54:29.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:29.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:54:29.842 00.000 20224 MoveAxis(E, 0, ABG)
23:54:29.842 00.000 20224 Move returns status 0, amount 0
23:54:29.843 00.001 20224 MoveAxis(N, 0, ABG)
23:54:29.843 00.000 20224 Move returns status 0, amount 0
23:54:29.843 00.000 20224 move complete, result=0
23:54:29.843 00.000 20224 worker thread done servicing request
23:54:29.850 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50720, med=2873, FiltMin=2576, FiltMax=26006, Gamma=1.000
23:54:29.866 00.016 8996 UpdateGuideState exits: m=703732 SNR=393.8
23:54:29.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:29.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:29.869 00.001 8996 Enqueuing Expose request
23:54:29.869 00.000 20224 Worker thread wakes up
23:54:29.869 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:29.871 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:29.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:30.845 00.974 20224 Exposure complete
23:54:30.926 00.081 20224 worker thread done servicing request
23:54:30.926 00.000 8996 OnExposeComplete: enter
23:54:30.928 00.002 8996 UpdateGuideState(): m_state=6
23:54:30.930 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8811
23:54:30.932 00.002 8996 Star::Find returns 1 (0), X=135.83, Y=474.45, Mass=751130, SNR=340.7, Peak=51344 HFD=4.6
23:54:30.934 00.002 8996 MultiStar: [#1 -0.02,0.14,0.75,U] [#2 0.08,0.02,0.73,U] [#3 -0.03,0.11,0.68,U] [#4 -0.10,0.02,0.57,U] [#5 -0.24,0.46,0.00,M2] [#6 -0.10,0.30,0.44,U] [#7 -0.13,-0.10,0.41,U] [#8 -0.18,0.09,0.38,U] 
23:54:30.935 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.14}, one-star: {-0.24, 0.35}
23:54:30.937 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
23:54:30.938 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
23:54:30.939 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.16 cameraTheta=2.13 mountX=-0.10 mountY=-0.13, mountTheta=-2.23
23:54:30.942 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.14, opts=13)
23:54:30.944 00.002 8996 Enqueuing Move request for scope (-0.09, 0.14)
23:54:30.946 00.002 20224 Worker thread wakes up
23:54:30.946 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
23:54:30.946 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
23:54:30.946 00.000 20224 Moving (-0.09, 0.14) raw xDistance=-0.10 yDistance=-0.13
23:54:30.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:54:30.946 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:30.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:54:30.946 00.000 20224 MoveAxis(E, 0, ABG)
23:54:30.947 00.001 20224 Move returns status 0, amount 0
23:54:30.947 00.000 20224 MoveAxis(N, 0, ABG)
23:54:30.947 00.000 20224 Move returns status 0, amount 0
23:54:30.947 00.000 20224 move complete, result=0
23:54:30.947 00.000 20224 worker thread done servicing request
23:54:30.952 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51344, med=2873, FiltMin=2582, FiltMax=29398, Gamma=1.000
23:54:30.967 00.015 8996 UpdateGuideState exits: m=751130 SNR=340.7
23:54:30.968 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:30.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:30.970 00.001 8996 Enqueuing Expose request
23:54:30.970 00.000 20224 Worker thread wakes up
23:54:30.970 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:30.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:30.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:32.129 01.158 20224 Exposure complete
23:54:32.210 00.081 20224 worker thread done servicing request
23:54:32.210 00.000 8996 OnExposeComplete: enter
23:54:32.211 00.001 8996 UpdateGuideState(): m_state=6
23:54:32.212 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8812
23:54:32.212 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=474.33, Mass=750606, SNR=367.3, Peak=57616 HFD=4.6
23:54:32.213 00.001 8996 MultiStar: [#1 -0.17,0.26,0.56,U] [#2 -0.12,0.10,0.69,U] [#3 0.14,0.22,0.75,U] [#4 0.01,0.08,0.48,U] [#5 -0.42,0.33,0.00,M3] [#6 -0.02,0.19,0.40,U] [#7 -0.14,0.02,0.40,U] [#8 -0.47,0.41,0.00,M2] 
23:54:32.214 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.17}, one-star: {-0.00, 0.23}
23:54:32.215 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
23:54:32.216 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
23:54:32.216 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.76 mountX=-0.05 mountY=-0.16, mountTheta=-1.86
23:54:32.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.17, opts=13)
23:54:32.218 00.000 8996 Enqueuing Move request for scope (-0.03, 0.17)
23:54:32.220 00.002 20224 Worker thread wakes up
23:54:32.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.17) opts 0xd
23:54:32.220 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.17)
23:54:32.220 00.000 20224 Moving (-0.03, 0.17) raw xDistance=-0.05 yDistance=-0.16
23:54:32.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:54:32.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:32.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:54:32.220 00.000 20224 MoveAxis(E, 0, ABG)
23:54:32.220 00.000 20224 Move returns status 0, amount 0
23:54:32.220 00.000 20224 MoveAxis(N, 0, ABG)
23:54:32.220 00.000 20224 Move returns status 0, amount 0
23:54:32.220 00.000 20224 move complete, result=0
23:54:32.220 00.000 20224 worker thread done servicing request
23:54:32.223 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57616, med=2873, FiltMin=2614, FiltMax=25213, Gamma=1.000
23:54:32.236 00.013 8996 UpdateGuideState exits: m=750606 SNR=367.3
23:54:32.238 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:32.241 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:32.243 00.002 8996 Enqueuing Expose request
23:54:32.245 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:54:32.246 00.001 20224 Worker thread wakes up
23:54:32.247 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:32.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:33.212 00.965 20224 Exposure complete
23:54:33.274 00.062 20224 worker thread done servicing request
23:54:33.274 00.000 8996 OnExposeComplete: enter
23:54:33.276 00.002 8996 UpdateGuideState(): m_state=6
23:54:33.277 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8813
23:54:33.279 00.002 8996 Star::Find returns 1 (0), X=136.10, Y=474.25, Mass=678250, SNR=331.8, Peak=56208 HFD=4.5
23:54:33.280 00.001 8996 MultiStar: [#1 -0.34,0.22,0.65,U] [#2 0.06,0.08,0.73,U] [#3 0.21,0.14,0.63,U] [#4 0.02,0.15,0.50,U] [#5 -0.36,0.44,0.00,M4] [#6 -0.21,0.17,0.49,U] [#7 -0.07,0.12,0.43,U] [#8 -0.41,0.04,0.47,U] 
23:54:33.282 00.002 8996 single-star, 7 included, MultiStar: {-0.07, 0.13}, one-star: {0.04, 0.14}
23:54:33.284 00.002 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
23:54:33.285 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
23:54:33.287 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.32 mountX=0.02 mountY=-0.15, mountTheta=-1.42
23:54:33.289 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
23:54:33.291 00.002 8996 Enqueuing Move request for scope (0.04, 0.14)
23:54:33.293 00.002 20224 Worker thread wakes up
23:54:33.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
23:54:33.293 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
23:54:33.293 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.02 yDistance=-0.15
23:54:33.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:54:33.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:33.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:54:33.294 00.001 20224 MoveAxis(E, 0, ABG)
23:54:33.294 00.000 20224 Move returns status 0, amount 0
23:54:33.294 00.000 20224 MoveAxis(N, 0, ABG)
23:54:33.294 00.000 20224 Move returns status 0, amount 0
23:54:33.294 00.000 20224 move complete, result=0
23:54:33.294 00.000 20224 worker thread done servicing request
23:54:33.306 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56208, med=2873, FiltMin=2601, FiltMax=25478, Gamma=1.000
23:54:33.326 00.020 8996 UpdateGuideState exits: m=678250 SNR=331.8
23:54:33.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:33.328 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:33.329 00.001 8996 Enqueuing Expose request
23:54:33.330 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:54:33.330 00.000 20224 Worker thread wakes up
23:54:33.331 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:33.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:34.488 01.157 20224 Exposure complete
23:54:34.556 00.068 20224 worker thread done servicing request
23:54:34.556 00.000 8996 OnExposeComplete: enter
23:54:34.557 00.001 8996 UpdateGuideState(): m_state=6
23:54:34.557 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8814
23:54:34.560 00.003 8996 Star::Find returns 1 (0), X=136.11, Y=474.17, Mass=780778, SNR=360.1, Peak=60432 HFD=4.4
23:54:34.562 00.002 8996 MultiStar: [#1 -0.26,0.20,0.58,U] [#2 0.11,0.11,0.61,U] [#3 0.10,0.02,0.54,U] [#4 0.16,-0.13,0.46,U] [#5 -0.37,0.33,0.00,M5] [#6 -0.15,-0.37,0.44,U] [#7 -0.14,-0.15,0.46,U] [#8 -0.17,-0.13,0.38,U] 
23:54:34.564 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.02}, one-star: {0.04, 0.06}
23:54:34.565 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
23:54:34.567 00.002 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
23:54:34.569 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.48 mountX=-0.02 mountY=0.02, mountTheta=2.38
23:54:34.572 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
23:54:34.574 00.002 8996 Enqueuing Move request for scope (-0.02, -0.02)
23:54:34.575 00.001 20224 Worker thread wakes up
23:54:34.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:54:34.576 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:54:34.576 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
23:54:34.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:54:34.576 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:34.576 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:54:34.576 00.000 20224 MoveAxis(E, 0, ABG)
23:54:34.576 00.000 20224 Move returns status 0, amount 0
23:54:34.576 00.000 20224 MoveAxis(N, 0, ABG)
23:54:34.576 00.000 20224 Move returns status 0, amount 0
23:54:34.576 00.000 20224 move complete, result=0
23:54:34.576 00.000 20224 worker thread done servicing request
23:54:34.587 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60432, med=2873, FiltMin=2624, FiltMax=30886, Gamma=1.000
23:54:34.609 00.022 8996 UpdateGuideState exits: m=780778 SNR=360.1
23:54:34.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:34.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:34.611 00.000 8996 Enqueuing Expose request
23:54:34.612 00.001 20224 Worker thread wakes up
23:54:34.612 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:34.613 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:34.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:35.595 00.982 20224 Exposure complete
23:54:35.651 00.056 20224 worker thread done servicing request
23:54:35.651 00.000 8996 OnExposeComplete: enter
23:54:35.652 00.001 8996 UpdateGuideState(): m_state=6
23:54:35.653 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8815
23:54:35.655 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=474.12, Mass=730239, SNR=332.4, Peak=60752 HFD=4.4
23:54:35.656 00.001 8996 MultiStar: [#1 0.11,0.20,0.64,U] [#2 0.30,0.03,0.84,U] [#3 0.04,-0.21,0.66,U] [#4 0.01,-0.09,0.56,U] [#5 -0.37,0.03,0.71,U] [#6 0.05,-0.50,0.00,M1] [#7 -0.09,-0.31,0.46,U] [#8 -0.38,-0.02,0.37,U] 
23:54:35.658 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.03}, one-star: {-0.04, 0.02}
23:54:35.659 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
23:54:35.661 00.002 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.99)
23:54:35.663 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.27 mountX=-0.02 mountY=0.03, mountTheta=2.17
23:54:35.665 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
23:54:35.666 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
23:54:35.667 00.001 20224 Worker thread wakes up
23:54:35.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:54:35.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:54:35.667 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
23:54:35.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:54:35.668 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:35.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:54:35.668 00.000 20224 MoveAxis(E, 0, ABG)
23:54:35.668 00.000 20224 Move returns status 0, amount 0
23:54:35.668 00.000 20224 MoveAxis(N, 0, ABG)
23:54:35.668 00.000 20224 Move returns status 0, amount 0
23:54:35.668 00.000 20224 move complete, result=0
23:54:35.668 00.000 20224 worker thread done servicing request
23:54:35.673 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60752, med=2873, FiltMin=2617, FiltMax=27686, Gamma=1.000
23:54:35.687 00.014 8996 UpdateGuideState exits: m=730239 SNR=332.4
23:54:35.688 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:35.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:35.690 00.001 8996 Enqueuing Expose request
23:54:35.691 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:54:35.692 00.001 20224 Worker thread wakes up
23:54:35.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:35.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:36.850 01.157 20224 Exposure complete
23:54:36.931 00.081 20224 worker thread done servicing request
23:54:36.931 00.000 8996 OnExposeComplete: enter
23:54:36.933 00.002 8996 UpdateGuideState(): m_state=6
23:54:36.933 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8816
23:54:36.934 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.63, Mass=691578, SNR=331.3, Peak=49936 HFD=4.7
23:54:36.936 00.002 8996 MultiStar: [#1 0.24,0.18,0.65,U] [#2 0.33,0.43,0.00,M6] [#3 0.31,0.12,0.66,U] [#4 0.17,0.30,0.58,U] [#5 -0.11,0.23,0.59,U] [#6 0.22,-0.07,0.50,U] [#7 0.07,0.34,0.43,U] [#8 -0.21,0.38,0.00,M1] 
23:54:36.937 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.26}, one-star: {-0.06, 0.52}
23:54:36.938 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
23:54:36.939 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
23:54:36.940 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.26 hyp=0.28 cameraTheta=1.17 mountX=0.08 mountY=-0.27, mountTheta=-1.27
23:54:36.941 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.26, opts=13)
23:54:36.942 00.001 8996 Enqueuing Move request for scope (0.11, 0.26)
23:54:36.943 00.001 20224 Worker thread wakes up
23:54:36.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.26) opts 0xd
23:54:36.943 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.26)
23:54:36.943 00.000 20224 Moving (0.11, 0.26) raw xDistance=0.08 yDistance=-0.27
23:54:36.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:54:36.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:36.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:54:36.943 00.000 20224 MoveAxis(E, 0, ABG)
23:54:36.943 00.000 20224 Move returns status 0, amount 0
23:54:36.943 00.000 20224 MoveAxis(N, 0, ABG)
23:54:36.943 00.000 20224 Move returns status 0, amount 0
23:54:36.943 00.000 20224 move complete, result=0
23:54:36.943 00.000 20224 worker thread done servicing request
23:54:36.947 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49936, med=2873, FiltMin=2611, FiltMax=24614, Gamma=1.000
23:54:36.973 00.026 8996 UpdateGuideState exits: m=691578 SNR=331.3
23:54:36.975 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:36.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:36.977 00.001 8996 Enqueuing Expose request
23:54:36.978 00.001 20224 Worker thread wakes up
23:54:36.978 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:54:36.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:36.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:37.958 00.979 20224 Exposure complete
23:54:38.044 00.086 20224 worker thread done servicing request
23:54:38.044 00.000 8996 OnExposeComplete: enter
23:54:38.045 00.001 8996 UpdateGuideState(): m_state=6
23:54:38.046 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8817
23:54:38.046 00.000 8996 Star::Find returns 1 (0), X=136.22, Y=474.70, Mass=729349, SNR=339.8, Peak=50608 HFD=4.5
23:54:38.048 00.002 8996 MultiStar: [#1 0.32,0.29,0.00,M1] [#2 0.56,0.33,0.00,M7] [#3 0.25,0.24,0.58,U] [#4 0.32,0.35,0.00,M1] [#5 -0.04,0.49,0.00,M4] [#6 0.13,-0.04,0.44,U] [#7 -0.00,0.30,0.46,U] [#8 -0.21,0.34,0.37,U] 
23:54:38.048 00.000 8996 refined, 4 included, MultiStar: {0.09, 0.35}, one-star: {0.15, 0.60}
23:54:38.049 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
23:54:38.050 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
23:54:38.050 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.35 hyp=0.36 cameraTheta=1.30 mountX=0.06 mountY=-0.35, mountTheta=-1.40
23:54:38.052 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.35, opts=13)
23:54:38.053 00.001 8996 Enqueuing Move request for scope (0.09, 0.35)
23:54:38.053 00.000 20224 Worker thread wakes up
23:54:38.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.35) opts 0xd
23:54:38.054 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.35)
23:54:38.054 00.000 20224 Moving (0.09, 0.35) raw xDistance=0.06 yDistance=-0.35
23:54:38.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:54:38.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:54:38.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
23:54:38.054 00.000 20224 MoveAxis(E, 0, ABG)
23:54:38.054 00.000 20224 Move returns status 0, amount 0
23:54:38.054 00.000 20224 MoveAxis(N, 0, ABG)
23:54:38.054 00.000 20224 Move returns status 0, amount 0
23:54:38.054 00.000 20224 move complete, result=0
23:54:38.054 00.000 20224 worker thread done servicing request
23:54:38.057 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=50608, med=2873, FiltMin=2608, FiltMax=24633, Gamma=1.000
23:54:38.086 00.029 8996 UpdateGuideState exits: m=729349 SNR=339.8
23:54:38.088 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:38.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:38.090 00.001 8996 Enqueuing Expose request
23:54:38.092 00.002 20224 Worker thread wakes up
23:54:38.092 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
23:54:38.093 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:38.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:39.258 01.165 20224 Exposure complete
23:54:39.345 00.087 20224 worker thread done servicing request
23:54:39.345 00.000 8996 OnExposeComplete: enter
23:54:39.346 00.001 8996 UpdateGuideState(): m_state=6
23:54:39.346 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8818
23:54:39.347 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.70, Mass=704238, SNR=353.4, Peak=57488 HFD=4.5
23:54:39.348 00.001 8996 MultiStar: [#1 -0.24,-0.02,0.67,U] [#2 0.30,-0.05,0.69,U] [#3 0.17,0.28,0.59,U] [#4 0.07,0.31,0.50,U] [#5 -0.33,0.26,0.54,U] [#6 -0.08,0.04,0.39,U] [#7 0.16,0.21,0.44,U] [#8 -0.28,0.15,0.38,U] 
23:54:39.349 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.22}, one-star: {-0.16, 0.59}
23:54:39.350 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
23:54:39.350 00.000 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
23:54:39.351 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.76 mountX=-0.06 mountY=-0.22, mountTheta=-1.86
23:54:39.354 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.22, opts=13)
23:54:39.356 00.002 8996 Enqueuing Move request for scope (-0.04, 0.22)
23:54:39.357 00.001 20224 Worker thread wakes up
23:54:39.358 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
23:54:39.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
23:54:39.358 00.000 20224 Moving (-0.04, 0.22) raw xDistance=-0.06 yDistance=-0.22
23:54:39.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:54:39.358 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.17 newest=-0.84
23:54:39.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:54:39.358 00.000 20224 MoveAxis(E, 0, ABG)
23:54:39.358 00.000 20224 Move returns status 0, amount 0
23:54:39.358 00.000 20224 MoveAxis(N, 46, ABG)
23:54:39.358 00.000 20224 Guiding  Dir = 0, Dur = 46
23:54:39.358 00.000 20224 IsSlewing returns 0
23:54:39.358 00.000 20224 IsGuiding returns 0
23:54:39.363 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57488, med=2873, FiltMin=2595, FiltMax=28406, Gamma=1.000
23:54:39.378 00.015 8996 UpdateGuideState exits: m=704238 SNR=353.4
23:54:39.379 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:39.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:39.381 00.001 8996 Enqueuing Expose request
23:54:39.385 00.004 20224 PulseGuide returned control before completion, sleep 29
23:54:39.416 00.031 20224 IsGuiding returns 1
23:54:39.416 00.000 20224 scope still moving after pulse duration time elapsed
23:54:39.453 00.037 20224 IsSlewing returns 0
23:54:39.453 00.000 20224 IsGuiding returns 1
23:54:39.479 00.026 20224 IsSlewing returns 0
23:54:39.479 00.000 20224 IsGuiding returns 0
23:54:39.479 00.000 20224 scope move finished after 46 + 75 ms
23:54:39.480 00.001 20224 Move returns status 0, amount 46
23:54:39.480 00.000 20224 move complete, result=0
23:54:39.480 00.000 20224 worker thread done servicing request
23:54:39.480 00.000 20224 Worker thread wakes up
23:54:39.480 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 46 ms NORTH
23:54:39.482 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:39.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:40.455 00.973 20224 Exposure complete
23:54:40.521 00.066 20224 worker thread done servicing request
23:54:40.521 00.000 8996 OnExposeComplete: enter
23:54:40.523 00.002 8996 UpdateGuideState(): m_state=6
23:54:40.525 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8819
23:54:40.526 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=474.46, Mass=738498, SNR=356.4, Peak=55264 HFD=4.6
23:54:40.527 00.001 8996 MultiStar: [#1 -0.07,0.14,0.58,U] [#2 0.20,0.23,0.76,U] [#3 0.05,0.18,0.67,U] [#4 0.13,0.29,0.56,U] [#5 -0.24,0.36,0.00,M4] [#6 -0.17,0.07,0.38,U] [#7 0.06,0.08,0.37,U] [#8 -0.23,0.21,0.39,U] 
23:54:40.528 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.22}, one-star: {-0.18, 0.35}
23:54:40.529 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
23:54:40.531 00.002 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
23:54:40.532 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.66 mountX=-0.04 mountY=-0.22, mountTheta=-1.76
23:54:40.534 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.22, opts=13)
23:54:40.535 00.001 8996 Enqueuing Move request for scope (-0.02, 0.22)
23:54:40.536 00.001 20224 Worker thread wakes up
23:54:40.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
23:54:40.536 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
23:54:40.537 00.001 20224 Moving (-0.02, 0.22) raw xDistance=-0.04 yDistance=-0.22
23:54:40.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:54:40.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
23:54:40.537 00.000 20224 MoveAxis(E, 0, ABG)
23:54:40.537 00.000 20224 Move returns status 0, amount 0
23:54:40.537 00.000 20224 MoveAxis(N, 46, ABG)
23:54:40.537 00.000 20224 Guiding  Dir = 0, Dur = 46
23:54:40.537 00.000 20224 IsSlewing returns 0
23:54:40.538 00.001 20224 IsGuiding returns 0
23:54:40.542 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55264, med=2873, FiltMin=2611, FiltMax=28118, Gamma=1.000
23:54:40.555 00.013 8996 UpdateGuideState exits: m=738498 SNR=356.4
23:54:40.556 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:40.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:40.558 00.001 8996 Enqueuing Expose request
23:54:40.559 00.001 20224 PulseGuide returned control before completion, sleep 36
23:54:40.604 00.045 20224 IsGuiding returns 1
23:54:40.604 00.000 20224 scope still moving after pulse duration time elapsed
23:54:40.635 00.031 20224 IsSlewing returns 0
23:54:40.635 00.000 20224 IsGuiding returns 1
23:54:40.666 00.031 20224 IsSlewing returns 0
23:54:40.666 00.000 20224 IsGuiding returns 0
23:54:40.666 00.000 20224 scope move finished after 46 + 82 ms
23:54:40.666 00.000 20224 Move returns status 0, amount 46
23:54:40.666 00.000 20224 move complete, result=0
23:54:40.666 00.000 20224 worker thread done servicing request
23:54:40.666 00.000 20224 Worker thread wakes up
23:54:40.666 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:40.666 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 46 ms NORTH
23:54:40.667 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:41.825 01.158 20224 Exposure complete
23:54:41.881 00.056 20224 worker thread done servicing request
23:54:41.881 00.000 8996 OnExposeComplete: enter
23:54:41.882 00.001 8996 UpdateGuideState(): m_state=6
23:54:41.883 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8820
23:54:41.884 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=474.05, Mass=708424, SNR=337.3, Peak=54928 HFD=4.5
23:54:41.886 00.002 8996 MultiStar: [#1 -0.46,-0.07,0.00,M1] [#2 -0.01,-0.29,0.65,U] [#3 -0.08,-0.46,0.00,M1] [#4 -0.09,-0.47,0.00,M1] [#5 -0.46,-0.07,0.00,M5] [#6 -0.14,-0.40,0.00,M1] [#7 -0.19,-0.29,0.44,U] [#8 -0.23,-0.18,0.36,U] 
23:54:41.888 00.002 8996 refined, 3 included, MultiStar: {-0.17, -0.18}, one-star: {-0.25, -0.06}
23:54:41.889 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:54:41.890 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
23:54:41.891 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-2.34 mountX=-0.16 mountY=0.20, mountTheta=2.24
23:54:41.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.18, opts=13)
23:54:41.894 00.001 8996 Enqueuing Move request for scope (-0.17, -0.18)
23:54:41.895 00.001 20224 Worker thread wakes up
23:54:41.896 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.18) opts 0xd
23:54:41.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.18)
23:54:41.896 00.000 20224 Moving (-0.17, -0.18) raw xDistance=-0.16 yDistance=0.20
23:54:41.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:54:41.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:41.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:54:41.896 00.000 20224 MoveAxis(E, 0, ABG)
23:54:41.896 00.000 20224 Move returns status 0, amount 0
23:54:41.896 00.000 20224 MoveAxis(N, 0, ABG)
23:54:41.896 00.000 20224 Move returns status 0, amount 0
23:54:41.896 00.000 20224 move complete, result=0
23:54:41.896 00.000 20224 worker thread done servicing request
23:54:41.901 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=54928, med=2873, FiltMin=2614, FiltMax=30029, Gamma=1.000
23:54:41.913 00.012 8996 UpdateGuideState exits: m=708424 SNR=337.3
23:54:41.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:41.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:41.916 00.001 8996 Enqueuing Expose request
23:54:41.917 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:54:41.918 00.001 20224 Worker thread wakes up
23:54:41.918 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:41.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:42.908 00.990 20224 Exposure complete
23:54:42.964 00.056 20224 worker thread done servicing request
23:54:42.964 00.000 8996 OnExposeComplete: enter
23:54:42.965 00.001 8996 UpdateGuideState(): m_state=6
23:54:42.966 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8821
23:54:42.967 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=474.10, Mass=708732, SNR=373.6, Peak=54528 HFD=4.5
23:54:42.968 00.001 8996 MultiStar: [#1 -0.24,-0.20,0.66,U] [#2 -0.02,-0.56,0.00,M5] [#3 -0.13,-0.09,0.56,U] [#4 -0.08,-0.17,0.46,U] [#5 -0.45,-0.06,0.00,M6] [#6 -0.32,-0.28,0.36,U] [#7 -0.32,-0.15,0.38,U] [#8 -0.36,-0.24,0.00,M1] 
23:54:42.969 00.001 8996 refined, 5 included, MultiStar: {-0.24, -0.12}, one-star: {-0.33, -0.00}
23:54:42.969 00.000 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
23:54:42.970 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.59)
23:54:42.971 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.12 hyp=0.27 cameraTheta=-2.67 mountX=-0.23 mountY=0.15, mountTheta=2.56
23:54:42.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.12, opts=13)
23:54:42.973 00.001 8996 Enqueuing Move request for scope (-0.24, -0.12)
23:54:42.974 00.001 20224 Worker thread wakes up
23:54:42.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.12) opts 0xd
23:54:42.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.12)
23:54:42.974 00.000 20224 Moving (-0.24, -0.12) raw xDistance=-0.23 yDistance=0.15
23:54:42.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:54:42.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:42.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:54:42.974 00.000 20224 MoveAxis(E, 33, ABG)
23:54:42.974 00.000 20224 Guiding  Dir = 2, Dur = 33
23:54:42.975 00.001 20224 IsSlewing returns 0
23:54:42.975 00.000 20224 IsGuiding returns 0
23:54:42.983 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54528, med=2873, FiltMin=2576, FiltMax=29110, Gamma=1.000
23:54:43.005 00.022 8996 UpdateGuideState exits: m=708732 SNR=373.6
23:54:43.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:43.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:43.008 00.001 8996 Enqueuing Expose request
23:54:43.010 00.002 20224 IsGuiding returns 1
23:54:43.010 00.000 20224 scope still moving after pulse duration time elapsed
23:54:43.039 00.029 20224 IsSlewing returns 0
23:54:43.039 00.000 20224 IsGuiding returns 1
23:54:43.070 00.031 20224 IsSlewing returns 0
23:54:43.070 00.000 20224 IsGuiding returns 1
23:54:43.102 00.032 20224 IsSlewing returns 0
23:54:43.102 00.000 20224 IsGuiding returns 0
23:54:43.102 00.000 20224 scope move finished after 33 + 94 ms
23:54:43.102 00.000 20224 Move returns status 0, amount 33
23:54:43.103 00.001 20224 MoveAxis(N, 0, ABG)
23:54:43.103 00.000 20224 Move returns status 0, amount 0
23:54:43.103 00.000 20224 move complete, result=0
23:54:43.103 00.000 20224 worker thread done servicing request
23:54:43.103 00.000 20224 Worker thread wakes up
23:54:43.103 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
23:54:43.104 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:43.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:44.269 01.165 20224 Exposure complete
23:54:44.336 00.067 20224 worker thread done servicing request
23:54:44.336 00.000 8996 OnExposeComplete: enter
23:54:44.338 00.002 8996 UpdateGuideState(): m_state=6
23:54:44.339 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8822
23:54:44.339 00.000 8996 Star::Find returns 1 (0), X=136.17, Y=473.83, Mass=666441, SNR=333.8, Peak=49232 HFD=4.4
23:54:44.340 00.001 8996 MultiStar: [#1 0.23,-0.42,0.00,M1] [#2 0.26,-0.51,0.00,M6] [#3 0.38,-0.02,0.56,U] [#4 0.41,-0.31,0.00,M1] [#5 -0.04,-0.34,0.65,U] [#6 0.11,-0.47,0.00,M1] [#7 0.35,-0.57,0.00,M1] [#8 -0.05,-0.47,0.00,M2] 
23:54:44.341 00.001 8996 refined, 2 included, MultiStar: {0.13, -0.23}, one-star: {0.10, -0.27}
23:54:44.342 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
23:54:44.342 00.000 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
23:54:44.343 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.23 hyp=0.26 cameraTheta=-1.05 mountX=0.15 mountY=0.21, mountTheta=0.94
23:54:44.344 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.23, opts=13)
23:54:44.345 00.001 8996 Enqueuing Move request for scope (0.13, -0.23)
23:54:44.346 00.001 20224 Worker thread wakes up
23:54:44.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.23) opts 0xd
23:54:44.346 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.23)
23:54:44.346 00.000 20224 Moving (0.13, -0.23) raw xDistance=0.15 yDistance=0.21
23:54:44.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:54:44.346 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:44.347 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:54:44.347 00.000 20224 MoveAxis(E, 0, ABG)
23:54:44.347 00.000 20224 Move returns status 0, amount 0
23:54:44.347 00.000 20224 MoveAxis(N, 0, ABG)
23:54:44.347 00.000 20224 Move returns status 0, amount 0
23:54:44.347 00.000 20224 move complete, result=0
23:54:44.347 00.000 20224 worker thread done servicing request
23:54:44.351 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49232, med=2873, FiltMin=2605, FiltMax=24224, Gamma=1.000
23:54:44.363 00.012 8996 UpdateGuideState exits: m=666441 SNR=333.8
23:54:44.366 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:44.368 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:44.371 00.003 8996 Enqueuing Expose request
23:54:44.373 00.002 20224 Worker thread wakes up
23:54:44.373 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:54:44.374 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:44.374 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:45.354 00.980 20224 Exposure complete
23:54:45.409 00.055 20224 worker thread done servicing request
23:54:45.409 00.000 8996 OnExposeComplete: enter
23:54:45.410 00.001 8996 UpdateGuideState(): m_state=6
23:54:45.411 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8823
23:54:45.411 00.000 8996 Star::Find returns 1 (0), X=136.40, Y=473.93, Mass=708860, SNR=319.2, Peak=52902 HFD=4.7
23:54:45.413 00.002 8996 MultiStar: [#1 0.00,-0.31,0.74,U] [#2 0.29,-0.46,0.00,M7] [#3 0.37,-0.03,0.69,U] [#4 0.32,-0.24,0.57,U] [#5 -0.13,-0.12,0.68,U] [#6 0.17,-0.28,0.47,U] [#7 0.28,-0.23,0.41,U] [#8 -0.15,-0.35,0.46,U] 
23:54:45.414 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.20}, one-star: {0.34, -0.17}
23:54:45.414 00.000 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
23:54:45.415 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
23:54:45.416 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-0.90 mountX=0.18 mountY=0.18, mountTheta=0.79
23:54:45.417 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.20, opts=13)
23:54:45.419 00.002 8996 Enqueuing Move request for scope (0.16, -0.20)
23:54:45.419 00.000 20224 Worker thread wakes up
23:54:45.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
23:54:45.419 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
23:54:45.419 00.000 20224 Moving (0.16, -0.20) raw xDistance=0.18 yDistance=0.18
23:54:45.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:54:45.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:45.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:54:45.419 00.000 20224 MoveAxis(E, 0, ABG)
23:54:45.419 00.000 20224 Move returns status 0, amount 0
23:54:45.419 00.000 20224 MoveAxis(N, 0, ABG)
23:54:45.420 00.001 20224 Move returns status 0, amount 0
23:54:45.420 00.000 20224 move complete, result=0
23:54:45.420 00.000 20224 worker thread done servicing request
23:54:45.423 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=52902, med=2873, FiltMin=2617, FiltMax=28125, Gamma=1.000
23:54:45.437 00.014 8996 UpdateGuideState exits: m=708860 SNR=319.2
23:54:45.438 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:45.438 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:45.439 00.001 8996 Enqueuing Expose request
23:54:45.440 00.001 20224 Worker thread wakes up
23:54:45.440 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:54:45.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:45.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:46.587 01.146 20224 Exposure complete
23:54:46.656 00.069 20224 worker thread done servicing request
23:54:46.657 00.001 8996 OnExposeComplete: enter
23:54:46.657 00.000 8996 UpdateGuideState(): m_state=6
23:54:46.658 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8824
23:54:46.659 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.76, Mass=691871, SNR=333.1, Peak=53520 HFD=4.5
23:54:46.662 00.003 8996 MultiStar: [#1 0.04,-0.65,0.00,M1] [#2 0.47,-0.46,0.00,M8] [#3 0.61,-0.22,0.00,M1] [#4 0.41,-0.46,0.00,M1] [#5 -0.13,-0.24,0.66,U] [#6 0.42,-0.22,0.00,M1] [#7 0.30,-0.28,0.45,U] [#8 -0.03,-0.44,0.00,M2] 
23:54:46.664 00.002 8996 refined, 2 included, MultiStar: {0.04, -0.30}, one-star: {0.04, -0.34}
23:54:46.665 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
23:54:46.667 00.002 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
23:54:46.668 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.30 hyp=0.30 cameraTheta=-1.43 mountX=0.07 mountY=0.29, mountTheta=1.33
23:54:46.670 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.30, opts=13)
23:54:46.671 00.001 8996 Enqueuing Move request for scope (0.04, -0.30)
23:54:46.672 00.001 20224 Worker thread wakes up
23:54:46.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.30) opts 0xd
23:54:46.672 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.30)
23:54:46.673 00.001 20224 Moving (0.04, -0.30) raw xDistance=0.07 yDistance=0.29
23:54:46.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:54:46.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:46.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
23:54:46.673 00.000 20224 MoveAxis(E, 0, ABG)
23:54:46.673 00.000 20224 Move returns status 0, amount 0
23:54:46.673 00.000 20224 MoveAxis(N, 0, ABG)
23:54:46.673 00.000 20224 Move returns status 0, amount 0
23:54:46.674 00.001 20224 move complete, result=0
23:54:46.674 00.000 20224 worker thread done servicing request
23:54:46.682 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53520, med=2873, FiltMin=2617, FiltMax=24365, Gamma=1.000
23:54:46.706 00.024 8996 UpdateGuideState exits: m=691871 SNR=333.1
23:54:46.708 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:46.708 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:46.709 00.001 8996 Enqueuing Expose request
23:54:46.710 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:54:46.711 00.001 20224 Worker thread wakes up
23:54:46.711 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:46.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:47.684 00.973 20224 Exposure complete
23:54:47.754 00.070 20224 worker thread done servicing request
23:54:47.754 00.000 8996 OnExposeComplete: enter
23:54:47.755 00.001 8996 UpdateGuideState(): m_state=6
23:54:47.756 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8825
23:54:47.757 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.83, Mass=743832, SNR=337.0, Peak=61056 HFD=4.3
23:54:47.758 00.001 8996 MultiStar: [#1 0.05,-0.22,0.70,U] [#2 0.35,-0.34,0.00,M9] [#3 0.21,-0.23,0.58,U] [#4 0.20,-0.16,0.62,U] [#5 -0.16,-0.11,0.57,U] [#6 0.08,-0.42,0.00,M2] [#7 0.06,-0.18,0.41,U] [#8 -0.05,-0.11,0.33,U] 
23:54:47.759 00.001 8996 refined, 6 included, MultiStar: {0.03, -0.20}, one-star: {-0.06, -0.28}
23:54:47.760 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
23:54:47.760 00.000 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
23:54:47.761 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.42 mountX=0.05 mountY=0.19, mountTheta=1.32
23:54:47.762 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.20, opts=13)
23:54:47.763 00.001 8996 Enqueuing Move request for scope (0.03, -0.20)
23:54:47.764 00.001 20224 Worker thread wakes up
23:54:47.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
23:54:47.764 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
23:54:47.764 00.000 20224 Moving (0.03, -0.20) raw xDistance=0.05 yDistance=0.19
23:54:47.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:54:47.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:47.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:54:47.765 00.001 20224 MoveAxis(E, 0, ABG)
23:54:47.765 00.000 20224 Move returns status 0, amount 0
23:54:47.765 00.000 20224 MoveAxis(N, 0, ABG)
23:54:47.765 00.000 20224 Move returns status 0, amount 0
23:54:47.765 00.000 20224 move complete, result=0
23:54:47.765 00.000 20224 worker thread done servicing request
23:54:47.768 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61056, med=2873, FiltMin=2627, FiltMax=29213, Gamma=1.000
23:54:47.791 00.023 8996 UpdateGuideState exits: m=743832 SNR=337.0
23:54:47.793 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:47.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:47.796 00.002 8996 Enqueuing Expose request
23:54:47.798 00.002 20224 Worker thread wakes up
23:54:47.798 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:54:47.800 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:47.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:48.953 01.153 20224 Exposure complete
23:54:49.030 00.077 20224 worker thread done servicing request
23:54:49.030 00.000 8996 OnExposeComplete: enter
23:54:49.033 00.003 8996 UpdateGuideState(): m_state=6
23:54:49.035 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8826
23:54:49.036 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.80, Mass=720976, SNR=349.5, Peak=55392 HFD=4.5
23:54:49.038 00.002 8996 MultiStar: [#1 0.16,-0.39,0.62,U] [#2 0.35,-0.10,0.69,U] [#3 0.03,-0.65,0.00,M1] [#4 0.05,-0.73,0.00,M1] [#5 -0.16,-0.43,0.00,M3] [#6 -0.07,-0.57,0.00,M3] [#7 0.05,-0.42,0.00,M1] [#8 -0.15,-0.22,0.41,U] 
23:54:49.039 00.001 8996 refined, 3 included, MultiStar: {0.10, -0.26}, one-star: {-0.01, -0.31}
23:54:49.041 00.002 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
23:54:49.042 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
23:54:49.044 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.26 hyp=0.28 cameraTheta=-1.20 mountX=0.12 mountY=0.24, mountTheta=1.10
23:54:49.047 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.26, opts=13)
23:54:49.048 00.001 8996 Enqueuing Move request for scope (0.10, -0.26)
23:54:49.050 00.002 20224 Worker thread wakes up
23:54:49.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.26) opts 0xd
23:54:49.050 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.26)
23:54:49.050 00.000 20224 Moving (0.10, -0.26) raw xDistance=0.12 yDistance=0.24
23:54:49.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:54:49.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:54:49.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
23:54:49.050 00.000 20224 MoveAxis(E, 0, ABG)
23:54:49.050 00.000 20224 Move returns status 0, amount 0
23:54:49.050 00.000 20224 MoveAxis(N, 0, ABG)
23:54:49.050 00.000 20224 Move returns status 0, amount 0
23:54:49.050 00.000 20224 move complete, result=0
23:54:49.050 00.000 20224 worker thread done servicing request
23:54:49.055 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55392, med=2873, FiltMin=2605, FiltMax=24816, Gamma=1.000
23:54:49.069 00.014 8996 UpdateGuideState exits: m=720976 SNR=349.5
23:54:49.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:49.072 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:49.073 00.001 8996 Enqueuing Expose request
23:54:49.075 00.002 20224 Worker thread wakes up
23:54:49.075 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:54:49.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:49.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:50.051 00.975 20224 Exposure complete
23:54:50.132 00.081 20224 worker thread done servicing request
23:54:50.132 00.000 8996 OnExposeComplete: enter
23:54:50.133 00.001 8996 UpdateGuideState(): m_state=6
23:54:50.133 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8827
23:54:50.134 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.68, Mass=736788, SNR=349.5, Peak=56208 HFD=4.7
23:54:50.135 00.001 8996 MultiStar: [#1 0.09,-0.45,0.00,M1] [#2 0.22,-0.46,0.00,M9] [#3 0.25,-0.26,0.64,U] [#4 0.25,-0.45,0.00,M2] [#5 -0.10,-0.43,0.00,M4] [#6 0.20,-0.53,0.00,M4] [#7 0.17,-0.31,0.46,U] [#8 -0.24,-0.66,0.00,M1] 
23:54:50.136 00.001 8996 refined, 2 included, MultiStar: {0.04, -0.35}, one-star: {-0.15, -0.43}
23:54:50.137 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
23:54:50.137 00.000 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
23:54:50.138 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.46 mountX=0.07 mountY=0.34, mountTheta=1.36
23:54:50.139 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.35, opts=13)
23:54:50.141 00.002 8996 Enqueuing Move request for scope (0.04, -0.35)
23:54:50.141 00.000 20224 Worker thread wakes up
23:54:50.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.35) opts 0xd
23:54:50.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.35)
23:54:50.142 00.001 20224 Moving (0.04, -0.35) raw xDistance=0.07 yDistance=0.34
23:54:50.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:54:50.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:54:50.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:54:50.142 00.000 20224 MoveAxis(E, 0, ABG)
23:54:50.142 00.000 20224 Move returns status 0, amount 0
23:54:50.142 00.000 20224 MoveAxis(N, 0, ABG)
23:54:50.142 00.000 20224 Move returns status 0, amount 0
23:54:50.142 00.000 20224 move complete, result=0
23:54:50.142 00.000 20224 worker thread done servicing request
23:54:50.145 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56208, med=2873, FiltMin=2608, FiltMax=28349, Gamma=1.000
23:54:50.158 00.013 8996 UpdateGuideState exits: m=736788 SNR=349.5
23:54:50.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:50.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:50.160 00.000 8996 Enqueuing Expose request
23:54:50.161 00.001 20224 Worker thread wakes up
23:54:50.161 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:54:50.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:50.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:51.334 01.172 20224 Exposure complete
23:54:51.413 00.079 20224 worker thread done servicing request
23:54:51.413 00.000 8996 OnExposeComplete: enter
23:54:51.414 00.001 8996 UpdateGuideState(): m_state=6
23:54:51.415 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8828
23:54:51.416 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.78, Mass=669002, SNR=347.4, Peak=53302 HFD=4.5
23:54:51.417 00.001 8996 MultiStar: [#1 0.33,-0.87,0.00,M2] [#2 0.48,-0.38,0.00,M10] [#3 0.37,-0.55,0.00,M1] [#4 0.45,-0.50,0.00,M3] [#5 0.15,-0.28,0.59,U] [#6 0.14,-0.35,0.43,U] [#7 0.43,-0.33,0.00,M1] [#8 0.14,-0.70,0.00,M2] 
23:54:51.418 00.001 8996 refined, 2 included, MultiStar: {0.24, -0.32}, one-star: {0.34, -0.32}
23:54:51.419 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
23:54:51.419 00.000 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
23:54:51.420 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-0.92 mountX=0.27 mountY=0.29, mountTheta=0.82
23:54:51.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.32, opts=13)
23:54:51.422 00.000 8996 Enqueuing Move request for scope (0.24, -0.32)
23:54:51.423 00.001 20224 Worker thread wakes up
23:54:51.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.32) opts 0xd
23:54:51.423 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.32)
23:54:51.423 00.000 20224 Moving (0.24, -0.32) raw xDistance=0.27 yDistance=0.29
23:54:51.423 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:54:51.423 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.13 newest=0.88
23:54:51.424 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:54:51.424 00.000 20224 MoveAxis(W, 39, ABG)
23:54:51.424 00.000 20224 Guiding  Dir = 3, Dur = 39
23:54:51.424 00.000 20224 IsSlewing returns 0
23:54:51.424 00.000 20224 IsGuiding returns 0
23:54:51.427 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53302, med=2877, FiltMin=2611, FiltMax=25161, Gamma=1.000
23:54:51.446 00.019 20224 PulseGuide returned control before completion, sleep 27
23:54:51.452 00.006 8996 UpdateGuideState exits: m=669002 SNR=347.4
23:54:51.453 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:51.453 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:51.454 00.001 8996 Enqueuing Expose request
23:54:51.476 00.022 20224 IsGuiding returns 1
23:54:51.476 00.000 20224 scope still moving after pulse duration time elapsed
23:54:51.507 00.031 20224 IsSlewing returns 0
23:54:51.507 00.000 20224 IsGuiding returns 1
23:54:51.539 00.032 20224 IsSlewing returns 0
23:54:51.539 00.000 20224 IsGuiding returns 0
23:54:51.539 00.000 20224 scope move finished after 39 + 76 ms
23:54:51.539 00.000 20224 Move returns status 0, amount 39
23:54:51.539 00.000 20224 MoveAxis(S, 61, ABG)
23:54:51.540 00.001 20224 Guiding  Dir = 1, Dur = 61
23:54:51.540 00.000 20224 IsSlewing returns 0
23:54:51.540 00.000 20224 IsGuiding returns 0
23:54:51.552 00.012 20224 PulseGuide returned control before completion, sleep 59
23:54:51.617 00.065 20224 IsGuiding returns 1
23:54:51.617 00.000 20224 scope still moving after pulse duration time elapsed
23:54:51.647 00.030 20224 IsSlewing returns 0
23:54:51.648 00.001 20224 IsGuiding returns 0
23:54:51.648 00.000 20224 scope move finished after 61 + 47 ms
23:54:51.648 00.000 20224 Move returns status 0, amount 61
23:54:51.648 00.000 20224 move complete, result=0
23:54:51.648 00.000 20224 worker thread done servicing request
23:54:51.648 00.000 20224 Worker thread wakes up
23:54:51.649 00.001 8996 GuideStep: 0.3 px 39 ms WEST, 0.3 px 61 ms SOUTH
23:54:51.651 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:51.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:52.633 00.982 20224 Exposure complete
23:54:52.690 00.057 20224 worker thread done servicing request
23:54:52.690 00.000 8996 OnExposeComplete: enter
23:54:52.691 00.001 8996 UpdateGuideState(): m_state=6
23:54:52.692 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8829
23:54:52.693 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=473.70, Mass=761344, SNR=357.6, Peak=55712 HFD=4.5
23:54:52.694 00.001 8996 MultiStar: [#1 0.03,-0.45,0.00,M3] [#2 0.24,-0.24,0.68,U] [#3 0.26,-0.89,0.00,M2] [#4 0.04,-0.61,0.00,M4] [#5 -0.07,-0.34,0.60,U] [#6 -0.03,-0.56,0.00,M4] [#7 -0.06,-0.66,0.00,M2] [#8 -0.14,-0.46,0.00,M3] 
23:54:52.695 00.001 8996 refined, 2 included, MultiStar: {0.07, -0.34}, one-star: {0.03, -0.40}
23:54:52.695 00.000 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
23:54:52.696 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
23:54:52.697 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.34 hyp=0.34 cameraTheta=-1.38 mountX=0.10 mountY=0.33, mountTheta=1.28
23:54:52.698 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.34, opts=13)
23:54:52.699 00.001 8996 Enqueuing Move request for scope (0.07, -0.34)
23:54:52.699 00.000 20224 Worker thread wakes up
23:54:52.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.34) opts 0xd
23:54:52.700 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.34)
23:54:52.700 00.000 20224 Moving (0.07, -0.34) raw xDistance=0.10 yDistance=0.33
23:54:52.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:54:52.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
23:54:52.700 00.000 20224 MoveAxis(E, 0, ABG)
23:54:52.700 00.000 20224 Move returns status 0, amount 0
23:54:52.700 00.000 20224 MoveAxis(S, 69, ABG)
23:54:52.700 00.000 20224 Guiding  Dir = 1, Dur = 69
23:54:52.700 00.000 20224 IsSlewing returns 0
23:54:52.700 00.000 20224 IsGuiding returns 0
23:54:52.704 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55712, med=2873, FiltMin=2611, FiltMax=26384, Gamma=1.000
23:54:52.708 00.004 20224 PulseGuide returned control before completion, sleep 72
23:54:52.716 00.008 8996 UpdateGuideState exits: m=761344 SNR=357.6
23:54:52.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:52.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:52.718 00.000 8996 Enqueuing Expose request
23:54:52.786 00.068 20224 IsGuiding returns 1
23:54:52.786 00.000 20224 scope still moving after pulse duration time elapsed
23:54:52.817 00.031 20224 IsSlewing returns 0
23:54:52.818 00.001 20224 IsGuiding returns 0
23:54:52.818 00.000 20224 scope move finished after 69 + 48 ms
23:54:52.818 00.000 20224 Move returns status 0, amount 69
23:54:52.818 00.000 20224 move complete, result=0
23:54:52.818 00.000 20224 worker thread done servicing request
23:54:52.818 00.000 20224 Worker thread wakes up
23:54:52.818 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 69 ms SOUTH
23:54:52.820 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:52.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:53.976 01.156 20224 Exposure complete
23:54:54.032 00.056 20224 worker thread done servicing request
23:54:54.032 00.000 8996 OnExposeComplete: enter
23:54:54.034 00.002 8996 UpdateGuideState(): m_state=6
23:54:54.036 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8830
23:54:54.038 00.002 8996 Star::Find returns 1 (0), X=135.92, Y=474.35, Mass=734157, SNR=372.0, Peak=53440 HFD=4.7
23:54:54.041 00.003 8996 MultiStar: [#1 0.08,-0.12,0.60,U] [#2 0.33,-0.11,0.68,U] [#3 0.15,-0.07,0.52,U] [#4 0.07,-0.18,0.48,U] [#5 -0.29,0.28,0.55,U] [#6 -0.18,-0.19,0.39,U] [#7 0.12,-0.22,0.37,U] [#8 -0.19,0.18,0.35,U] 
23:54:54.044 00.003 8996 refined, 8 included, MultiStar: {-0.00, 0.01}, one-star: {-0.15, 0.25}
23:54:54.045 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
23:54:54.047 00.002 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
23:54:54.048 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=2.04 mountX=-0.01 mountY=-0.01, mountTheta=-2.14
23:54:54.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.01, opts=13)
23:54:54.052 00.001 8996 Enqueuing Move request for scope (-0.00, 0.01)
23:54:54.054 00.002 20224 Worker thread wakes up
23:54:54.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
23:54:54.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
23:54:54.054 00.000 20224 Moving (-0.00, 0.01) raw xDistance=-0.01 yDistance=-0.01
23:54:54.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:54:54.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:54.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:54:54.054 00.000 20224 MoveAxis(E, 0, ABG)
23:54:54.054 00.000 20224 Move returns status 0, amount 0
23:54:54.054 00.000 20224 MoveAxis(N, 0, ABG)
23:54:54.054 00.000 20224 Move returns status 0, amount 0
23:54:54.054 00.000 20224 move complete, result=0
23:54:54.054 00.000 20224 worker thread done servicing request
23:54:54.058 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53440, med=2873, FiltMin=2598, FiltMax=26333, Gamma=1.000
23:54:54.074 00.016 8996 UpdateGuideState exits: m=734157 SNR=372.0
23:54:54.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:54.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:54.078 00.002 8996 Enqueuing Expose request
23:54:54.080 00.002 20224 Worker thread wakes up
23:54:54.080 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:54.081 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:54.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:55.046 00.965 20224 Exposure complete
23:54:55.121 00.075 20224 worker thread done servicing request
23:54:55.121 00.000 8996 OnExposeComplete: enter
23:54:55.122 00.001 8996 UpdateGuideState(): m_state=6
23:54:55.123 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8831
23:54:55.124 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=474.14, Mass=726047, SNR=330.3, Peak=65440 HFD=4.4
23:54:55.125 00.001 8996 MultiStar: [#1 -0.21,-0.11,0.72,U] [#2 0.17,-0.09,0.79,U] [#3 -0.05,-0.13,0.62,U] [#4 -0.18,-0.05,0.55,U] [#5 -0.42,0.19,0.00,M2] [#6 -0.25,-0.16,0.43,U] [#7 -0.13,-0.01,0.39,U] [#8 -0.43,-0.05,0.00,M3] 
23:54:55.126 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.07}, one-star: {-0.20, 0.03}
23:54:55.127 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
23:54:55.128 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
23:54:55.129 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-2.60 mountX=-0.10 mountY=0.08, mountTheta=2.49
23:54:55.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.07, opts=13)
23:54:55.134 00.003 8996 Enqueuing Move request for scope (-0.11, -0.07)
23:54:55.136 00.002 20224 Worker thread wakes up
23:54:55.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.07) opts 0xd
23:54:55.137 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.07)
23:54:55.137 00.000 20224 Moving (-0.11, -0.07) raw xDistance=-0.10 yDistance=0.08
23:54:55.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:54:55.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:55.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:54:55.137 00.000 20224 MoveAxis(E, 0, ABG)
23:54:55.137 00.000 20224 Move returns status 0, amount 0
23:54:55.137 00.000 20224 MoveAxis(N, 0, ABG)
23:54:55.137 00.000 20224 Move returns status 0, amount 0
23:54:55.137 00.000 20224 move complete, result=0
23:54:55.137 00.000 20224 worker thread done servicing request
23:54:55.145 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2873, FiltMin=2621, FiltMax=28246, Gamma=1.000
23:54:55.167 00.022 8996 UpdateGuideState exits: m=726047 SNR=330.3
23:54:55.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:55.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:55.170 00.001 8996 Enqueuing Expose request
23:54:55.171 00.001 20224 Worker thread wakes up
23:54:55.171 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:55.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:55.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:56.321 01.150 20224 Exposure complete
23:54:56.376 00.055 20224 worker thread done servicing request
23:54:56.376 00.000 8996 OnExposeComplete: enter
23:54:56.377 00.001 8996 UpdateGuideState(): m_state=6
23:54:56.378 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8832
23:54:56.379 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=474.22, Mass=766410, SNR=327.8, Peak=65440 HFD=4.5
23:54:56.380 00.001 8996 MultiStar: [#1 -0.28,-0.09,0.67,U] [#2 -0.09,-0.12,0.81,U] [#3 -0.33,-0.26,0.62,U] [#4 -0.36,-0.19,0.56,U] [#5 -0.52,0.25,0.00,M3] [#6 -0.54,-0.50,0.00,M3] [#7 -0.10,-0.35,0.46,U] [#8 -0.52,0.07,0.00,M4] 
23:54:56.381 00.001 8996 refined, 5 included, MultiStar: {-0.24, -0.11}, one-star: {-0.29, 0.11}
23:54:56.381 00.000 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
23:54:56.382 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
23:54:56.383 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.27 cameraTheta=-2.70 mountX=-0.23 mountY=0.14, mountTheta=2.59
23:54:56.384 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.11, opts=13)
23:54:56.385 00.001 8996 Enqueuing Move request for scope (-0.24, -0.11)
23:54:56.386 00.001 20224 Worker thread wakes up
23:54:56.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
23:54:56.386 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
23:54:56.386 00.000 20224 Moving (-0.24, -0.11) raw xDistance=-0.23 yDistance=0.14
23:54:56.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:54:56.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:56.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:54:56.386 00.000 20224 MoveAxis(E, 34, ABG)
23:54:56.387 00.001 20224 Guiding  Dir = 2, Dur = 34
23:54:56.387 00.000 20224 IsSlewing returns 0
23:54:56.387 00.000 20224 IsGuiding returns 0
23:54:56.392 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=2873, FiltMin=2608, FiltMax=30294, Gamma=1.000
23:54:56.405 00.013 8996 UpdateGuideState exits: m=766410 SNR=327.8
23:54:56.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:56.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:56.408 00.001 8996 Enqueuing Expose request
23:54:56.409 00.001 20224 PulseGuide returned control before completion, sleep 24
23:54:56.437 00.028 20224 IsGuiding returns 1
23:54:56.437 00.000 20224 scope still moving after pulse duration time elapsed
23:54:56.468 00.031 20224 IsSlewing returns 0
23:54:56.469 00.001 20224 IsGuiding returns 1
23:54:56.500 00.031 20224 IsSlewing returns 0
23:54:56.501 00.001 20224 IsGuiding returns 0
23:54:56.501 00.000 20224 scope move finished after 34 + 79 ms
23:54:56.501 00.000 20224 Move returns status 0, amount 34
23:54:56.501 00.000 20224 MoveAxis(N, 0, ABG)
23:54:56.501 00.000 20224 Move returns status 0, amount 0
23:54:56.501 00.000 20224 move complete, result=0
23:54:56.501 00.000 20224 worker thread done servicing request
23:54:56.501 00.000 20224 Worker thread wakes up
23:54:56.501 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
23:54:56.504 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:56.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:57.505 01.001 20224 Exposure complete
23:54:57.588 00.083 20224 worker thread done servicing request
23:54:57.588 00.000 8996 OnExposeComplete: enter
23:54:57.589 00.001 8996 UpdateGuideState(): m_state=6
23:54:57.590 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8833
23:54:57.591 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=474.25, Mass=636708, SNR=349.9, Peak=50272 HFD=4.5
23:54:57.592 00.001 8996 MultiStar: [#1 -0.16,-0.20,0.66,U] [#2 0.16,0.01,0.68,U] [#3 -0.02,-0.25,0.55,U] [#4 -0.07,-0.23,0.51,U] [#5 -0.34,-0.11,0.60,U] [#6 0.14,-0.36,0.42,U] [#7 0.12,-0.32,0.45,U] [#8 -0.33,0.04,0.35,U] 
23:54:57.593 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.11}, one-star: {-0.07, 0.15}
23:54:57.594 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
23:54:57.596 00.002 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.17)
23:54:57.598 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.09 mountX=-0.05 mountY=0.12, mountTheta=1.99
23:54:57.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.11, opts=13)
23:54:57.600 00.000 8996 Enqueuing Move request for scope (-0.06, -0.11)
23:54:57.601 00.001 20224 Worker thread wakes up
23:54:57.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
23:54:57.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
23:54:57.601 00.000 20224 Moving (-0.06, -0.11) raw xDistance=-0.05 yDistance=0.12
23:54:57.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:54:57.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:57.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:54:57.602 00.001 20224 MoveAxis(E, 0, ABG)
23:54:57.602 00.000 20224 Move returns status 0, amount 0
23:54:57.602 00.000 20224 MoveAxis(N, 0, ABG)
23:54:57.602 00.000 20224 Move returns status 0, amount 0
23:54:57.602 00.000 20224 move complete, result=0
23:54:57.602 00.000 20224 worker thread done servicing request
23:54:57.609 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50272, med=2873, FiltMin=2608, FiltMax=23901, Gamma=1.000
23:54:57.630 00.021 8996 UpdateGuideState exits: m=636708 SNR=349.9
23:54:57.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:57.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:57.633 00.001 8996 Enqueuing Expose request
23:54:57.634 00.001 20224 Worker thread wakes up
23:54:57.634 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:54:57.634 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:57.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:58.804 01.170 20224 Exposure complete
23:54:58.906 00.102 20224 worker thread done servicing request
23:54:58.906 00.000 8996 OnExposeComplete: enter
23:54:58.907 00.001 8996 UpdateGuideState(): m_state=6
23:54:58.908 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8834
23:54:58.911 00.003 8996 Star::Find returns 1 (0), X=135.99, Y=474.12, Mass=797397, SNR=369.6, Peak=64576 HFD=4.4
23:54:58.912 00.001 8996 MultiStar: [#1 -0.15,-0.21,0.63,U] [#2 0.22,-0.44,0.00,M6] [#3 0.03,-0.15,0.53,U] [#4 0.04,-0.33,0.53,U] [#5 -0.12,-0.14,0.64,U] [#6 -0.12,-0.15,0.46,U] [#7 -0.08,-0.45,0.00,M1] [#8 -0.19,-0.14,0.37,U] 
23:54:58.915 00.003 8996 single-star, 6 included, MultiStar: {-0.08, -0.14}, one-star: {-0.08, 0.01}
23:54:58.917 00.002 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
23:54:58.919 00.002 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
23:54:58.921 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.02 mountX=-0.08 mountY=-0.00, mountTheta=-3.13
23:54:58.924 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
23:54:58.926 00.002 8996 Enqueuing Move request for scope (-0.08, 0.01)
23:54:58.928 00.002 20224 Worker thread wakes up
23:54:58.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
23:54:58.928 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
23:54:58.928 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=-0.00
23:54:58.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:54:58.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:54:58.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:54:58.928 00.000 20224 MoveAxis(E, 0, ABG)
23:54:58.929 00.001 20224 Move returns status 0, amount 0
23:54:58.929 00.000 20224 MoveAxis(N, 0, ABG)
23:54:58.929 00.000 20224 Move returns status 0, amount 0
23:54:58.929 00.000 20224 move complete, result=0
23:54:58.929 00.000 20224 worker thread done servicing request
23:54:58.935 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64576, med=2873, FiltMin=2595, FiltMax=29645, Gamma=1.000
23:54:58.950 00.015 8996 UpdateGuideState exits: m=797397 SNR=369.6
23:54:58.951 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:54:58.951 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:54:58.952 00.001 8996 Enqueuing Expose request
23:54:58.953 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:54:58.954 00.001 20224 Worker thread wakes up
23:54:58.954 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:54:58.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:54:59.946 00.992 20224 Exposure complete
23:55:00.022 00.076 20224 worker thread done servicing request
23:55:00.022 00.000 8996 OnExposeComplete: enter
23:55:00.023 00.001 8996 UpdateGuideState(): m_state=6
23:55:00.024 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8835
23:55:00.025 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.76, Mass=582276, SNR=301.7, Peak=42400 HFD=4.5
23:55:00.027 00.002 8996 MultiStar: [#1 0.19,-0.40,0.00,M1] [#2 0.31,-0.31,0.00,M7] [#3 0.28,-0.26,0.64,U] [#4 0.07,-0.40,0.58,U] [#5 -0.03,-0.32,0.69,U] [#6 0.10,-0.34,0.47,U] [#7 -0.07,-0.37,0.53,U] [#8 -0.14,-0.39,0.45,U] 
23:55:00.028 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.34}, one-star: {-0.06, -0.35}
23:55:00.029 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
23:55:00.030 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
23:55:00.031 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.51 mountX=0.05 mountY=0.34, mountTheta=1.42
23:55:00.032 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.34, opts=13)
23:55:00.033 00.001 8996 Enqueuing Move request for scope (0.02, -0.34)
23:55:00.034 00.001 20224 Worker thread wakes up
23:55:00.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.34) opts 0xd
23:55:00.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.34)
23:55:00.035 00.001 20224 Moving (0.02, -0.34) raw xDistance=0.05 yDistance=0.34
23:55:00.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:55:00.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:55:00.035 00.000 20224 MoveAxis(E, 0, ABG)
23:55:00.035 00.000 20224 Move returns status 0, amount 0
23:55:00.035 00.000 20224 MoveAxis(S, 71, ABG)
23:55:00.035 00.000 20224 Guiding  Dir = 1, Dur = 71
23:55:00.035 00.000 20224 IsSlewing returns 0
23:55:00.035 00.000 20224 IsGuiding returns 0
23:55:00.040 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42400, med=2873, FiltMin=2585, FiltMax=20896, Gamma=1.000
23:55:00.054 00.014 8996 UpdateGuideState exits: m=582276 SNR=301.7
23:55:00.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:00.055 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:00.056 00.001 8996 Enqueuing Expose request
23:55:00.060 00.004 20224 PulseGuide returned control before completion, sleep 57
23:55:00.120 00.060 20224 IsGuiding returns 1
23:55:00.120 00.000 20224 scope still moving after pulse duration time elapsed
23:55:00.152 00.032 20224 IsSlewing returns 0
23:55:00.152 00.000 20224 IsGuiding returns 0
23:55:00.152 00.000 20224 scope move finished after 71 + 45 ms
23:55:00.152 00.000 20224 Move returns status 0, amount 71
23:55:00.153 00.001 20224 move complete, result=0
23:55:00.153 00.000 20224 worker thread done servicing request
23:55:00.153 00.000 20224 Worker thread wakes up
23:55:00.153 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:00.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:00.153 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 71 ms SOUTH
23:55:01.303 01.150 20224 Exposure complete
23:55:01.370 00.067 20224 worker thread done servicing request
23:55:01.370 00.000 8996 OnExposeComplete: enter
23:55:01.372 00.002 8996 UpdateGuideState(): m_state=6
23:55:01.373 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8836
23:55:01.375 00.002 8996 Star::Find returns 1 (0), X=136.07, Y=473.89, Mass=711051, SNR=330.2, Peak=54160 HFD=4.4
23:55:01.379 00.004 8996 MultiStar: [#1 -0.04,-0.32,0.60,U] [#2 0.17,-0.21,0.79,U] [#3 0.09,-0.38,0.57,U] [#4 0.15,-0.51,0.00,M1] [#5 -0.13,-0.17,0.64,U] [#6 0.05,-0.45,0.00,M1] [#7 0.03,-0.27,0.43,U] [#8 -0.28,-0.44,0.00,M2] 
23:55:01.381 00.002 8996 single-star, 5 included, MultiStar: {0.02, -0.25}, one-star: {-0.00, -0.22}
23:55:01.383 00.002 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
23:55:01.384 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.68)
23:55:01.385 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.58 mountX=0.02 mountY=0.21, mountTheta=1.48
23:55:01.387 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.22, opts=13)
23:55:01.388 00.001 8996 Enqueuing Move request for scope (-0.00, -0.22)
23:55:01.389 00.001 20224 Worker thread wakes up
23:55:01.390 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
23:55:01.390 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
23:55:01.390 00.000 20224 Moving (-0.00, -0.22) raw xDistance=0.02 yDistance=0.21
23:55:01.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:55:01.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:55:01.390 00.000 20224 MoveAxis(E, 0, ABG)
23:55:01.390 00.000 20224 Move returns status 0, amount 0
23:55:01.390 00.000 20224 MoveAxis(S, 45, ABG)
23:55:01.390 00.000 20224 Guiding  Dir = 1, Dur = 45
23:55:01.390 00.000 20224 IsSlewing returns 0
23:55:01.391 00.001 20224 IsGuiding returns 0
23:55:01.397 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54160, med=2873, FiltMin=2611, FiltMax=27056, Gamma=1.000
23:55:01.409 00.012 20224 PulseGuide returned control before completion, sleep 37
23:55:01.421 00.012 8996 UpdateGuideState exits: m=711051 SNR=330.2
23:55:01.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:01.424 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:01.426 00.002 8996 Enqueuing Expose request
23:55:01.457 00.031 20224 IsGuiding returns 1
23:55:01.457 00.000 20224 scope still moving after pulse duration time elapsed
23:55:01.485 00.028 20224 IsSlewing returns 0
23:55:01.485 00.000 20224 IsGuiding returns 1
23:55:01.517 00.032 20224 IsSlewing returns 0
23:55:01.517 00.000 20224 IsGuiding returns 0
23:55:01.517 00.000 20224 scope move finished after 45 + 80 ms
23:55:01.517 00.000 20224 Move returns status 0, amount 45
23:55:01.517 00.000 20224 move complete, result=0
23:55:01.517 00.000 20224 worker thread done servicing request
23:55:01.517 00.000 20224 Worker thread wakes up
23:55:01.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:01.517 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
23:55:01.518 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:02.478 00.960 20224 Exposure complete
23:55:02.839 00.361 20224 worker thread done servicing request
23:55:02.867 00.028 8996 OnExposeComplete: enter
23:55:02.869 00.002 8996 UpdateGuideState(): m_state=6
23:55:02.870 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8837
23:55:02.871 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=474.24, Mass=686294, SNR=410.8, Peak=55952 HFD=4.4
23:55:02.873 00.002 8996 MultiStar: [#1 0.02,-0.04,0.56,U] [#2 0.22,0.03,0.58,U] [#3 0.32,0.13,0.51,U] [#4 0.16,-0.06,0.39,U] [#5 -0.20,0.09,0.46,U] [#6 0.29,0.27,0.38,U] [#7 0.00,0.25,0.36,U] [#8 -0.09,0.01,0.36,U] 
23:55:02.875 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.09}, one-star: {-0.10, 0.13}
23:55:02.877 00.002 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
23:55:02.878 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
23:55:02.879 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.02 mountX=0.04 mountY=-0.09, mountTheta=-1.12
23:55:03.409 00.530 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
23:55:03.415 00.006 8996 Enqueuing Move request for scope (0.05, 0.09)
23:55:03.416 00.001 20224 Worker thread wakes up
23:55:03.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
23:55:03.416 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
23:55:03.416 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.09
23:55:03.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:55:03.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:03.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:55:03.417 00.001 20224 MoveAxis(E, 0, ABG)
23:55:03.417 00.000 20224 Move returns status 0, amount 0
23:55:03.417 00.000 20224 MoveAxis(N, 0, ABG)
23:55:03.417 00.000 20224 Move returns status 0, amount 0
23:55:03.417 00.000 20224 move complete, result=0
23:55:03.417 00.000 20224 worker thread done servicing request
23:55:03.448 00.031 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=55952, med=2873, FiltMin=2601, FiltMax=26109, Gamma=1.000
23:55:03.477 00.029 8996 UpdateGuideState exits: m=686294 SNR=410.8
23:55:03.479 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:03.480 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:03.481 00.001 8996 Enqueuing Expose request
23:55:03.482 00.001 20224 Worker thread wakes up
23:55:03.482 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:03.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:03.482 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:04.631 01.149 20224 Exposure complete
23:55:04.681 00.050 20224 worker thread done servicing request
23:55:04.681 00.000 8996 OnExposeComplete: enter
23:55:04.682 00.001 8996 UpdateGuideState(): m_state=6
23:55:04.683 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8838
23:55:04.683 00.000 8996 Star::Find returns 1 (0), X=135.99, Y=474.42, Mass=678265, SNR=328.1, Peak=46080 HFD=4.8
23:55:04.684 00.001 8996 MultiStar: [#1 0.06,0.05,0.66,U] [#2 0.39,0.19,0.00,M6] [#3 0.29,0.37,0.00,M1] [#4 0.18,0.16,0.57,U] [#5 -0.16,0.32,0.63,U] [#6 0.15,0.17,0.44,U] [#7 -0.01,0.33,0.43,U] [#8 -0.37,0.25,0.00,M2] 
23:55:04.685 00.001 8996 refined, 5 included, MultiStar: {0.01, 0.23}, one-star: {-0.08, 0.32}
23:55:04.686 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
23:55:04.686 00.000 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
23:55:04.687 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.54 mountX=-0.02 mountY=-0.23, mountTheta=-1.64
23:55:04.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.23, opts=13)
23:55:04.689 00.000 8996 Enqueuing Move request for scope (0.01, 0.23)
23:55:04.690 00.001 20224 Worker thread wakes up
23:55:04.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
23:55:04.690 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
23:55:04.690 00.000 20224 Moving (0.01, 0.23) raw xDistance=-0.02 yDistance=-0.23
23:55:04.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:55:04.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:04.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:55:04.690 00.000 20224 MoveAxis(E, 0, ABG)
23:55:04.691 00.001 20224 Move returns status 0, amount 0
23:55:04.691 00.000 20224 MoveAxis(N, 0, ABG)
23:55:04.691 00.000 20224 Move returns status 0, amount 0
23:55:04.691 00.000 20224 move complete, result=0
23:55:04.691 00.000 20224 worker thread done servicing request
23:55:04.694 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=46080, med=2873, FiltMin=2579, FiltMax=24093, Gamma=1.000
23:55:04.705 00.011 8996 UpdateGuideState exits: m=678265 SNR=328.1
23:55:04.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:04.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:04.708 00.001 8996 Enqueuing Expose request
23:55:04.708 00.000 20224 Worker thread wakes up
23:55:04.708 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:04.709 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:04.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:05.664 00.955 20224 Exposure complete
23:55:05.714 00.050 20224 worker thread done servicing request
23:55:05.714 00.000 8996 OnExposeComplete: enter
23:55:05.715 00.001 8996 UpdateGuideState(): m_state=6
23:55:05.716 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8839
23:55:05.717 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=474.60, Mass=708110, SNR=328.2, Peak=45280 HFD=4.7
23:55:05.718 00.001 8996 MultiStar: [#1 0.15,0.48,0.00,M1] [#2 0.51,0.18,0.00,M7] [#3 0.34,0.63,0.00,M2] [#4 0.34,0.37,0.00,M1] [#5 0.17,0.65,0.00,M1] [#6 0.16,0.27,0.44,U] [#7 0.14,0.58,0.00,M1] [#8 -0.09,0.49,0.00,M3] 
23:55:05.719 00.001 8996 refined, 1 included, MultiStar: {0.09, 0.43}, one-star: {0.05, 0.50}
23:55:05.720 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
23:55:05.722 00.002 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:55:05.723 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.37 mountX=0.04 mountY=-0.43, mountTheta=-1.47
23:55:05.725 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.43, opts=13)
23:55:05.726 00.001 8996 Enqueuing Move request for scope (0.09, 0.43)
23:55:05.726 00.000 20224 Worker thread wakes up
23:55:05.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.43) opts 0xd
23:55:05.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.43)
23:55:05.726 00.000 20224 Moving (0.09, 0.43) raw xDistance=0.04 yDistance=-0.43
23:55:05.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:55:05.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:05.727 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
23:55:05.727 00.000 20224 MoveAxis(E, 0, ABG)
23:55:05.727 00.000 20224 Move returns status 0, amount 0
23:55:05.727 00.000 20224 MoveAxis(N, 0, ABG)
23:55:05.727 00.000 20224 Move returns status 0, amount 0
23:55:05.727 00.000 20224 move complete, result=0
23:55:05.727 00.000 20224 worker thread done servicing request
23:55:05.732 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45280, med=2873, FiltMin=2595, FiltMax=22726, Gamma=1.000
23:55:05.746 00.014 8996 UpdateGuideState exits: m=708110 SNR=328.2
23:55:05.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:05.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:05.749 00.001 8996 Enqueuing Expose request
23:55:05.750 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
23:55:05.751 00.001 20224 Worker thread wakes up
23:55:05.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:05.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:06.915 01.164 20224 Exposure complete
23:55:07.007 00.092 20224 worker thread done servicing request
23:55:07.007 00.000 8996 OnExposeComplete: enter
23:55:07.008 00.001 8996 UpdateGuideState(): m_state=6
23:55:07.011 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8840
23:55:07.014 00.003 8996 Star::Find returns 1 (0), X=136.23, Y=474.47, Mass=732118, SNR=355.0, Peak=45904 HFD=4.6
23:55:07.016 00.002 8996 MultiStar: [#1 -0.27,0.42,0.00,M2] [#2 0.12,0.32,0.80,U] [#3 0.06,0.47,0.00,M3] [#4 -0.01,0.57,0.00,M2] [#5 -0.05,0.33,0.60,U] [#6 -0.07,0.31,0.41,U] [#7 0.04,0.31,0.39,U] [#8 -0.22,0.41,0.00,M4] 
23:55:07.019 00.003 8996 refined, 4 included, MultiStar: {0.07, 0.33}, one-star: {0.16, 0.37}
23:55:07.020 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
23:55:07.022 00.002 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
23:55:07.023 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.38 mountX=0.03 mountY=-0.34, mountTheta=-1.48
23:55:07.025 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.33, opts=13)
23:55:07.026 00.001 8996 Enqueuing Move request for scope (0.07, 0.33)
23:55:07.027 00.001 20224 Worker thread wakes up
23:55:07.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
23:55:07.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
23:55:07.027 00.000 20224 Moving (0.07, 0.33) raw xDistance=0.03 yDistance=-0.34
23:55:07.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:55:07.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:55:07.028 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
23:55:07.028 00.000 20224 MoveAxis(E, 0, ABG)
23:55:07.028 00.000 20224 Move returns status 0, amount 0
23:55:07.028 00.000 20224 MoveAxis(N, 0, ABG)
23:55:07.028 00.000 20224 Move returns status 0, amount 0
23:55:07.028 00.000 20224 move complete, result=0
23:55:07.028 00.000 20224 worker thread done servicing request
23:55:07.031 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45904, med=2873, FiltMin=2614, FiltMax=22969, Gamma=1.000
23:55:07.044 00.013 8996 UpdateGuideState exits: m=732118 SNR=355.0
23:55:07.046 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:07.046 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:07.047 00.001 8996 Enqueuing Expose request
23:55:07.048 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:55:07.049 00.001 20224 Worker thread wakes up
23:55:07.049 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:07.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:08.031 00.982 20224 Exposure complete
23:55:08.099 00.068 20224 worker thread done servicing request
23:55:08.099 00.000 8996 OnExposeComplete: enter
23:55:08.100 00.001 8996 UpdateGuideState(): m_state=6
23:55:08.101 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8841
23:55:08.102 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=475.04, Mass=750508, SNR=349.4, Peak=53600 HFD=4.5
23:55:08.103 00.001 8996 MultiStar: large primary error, entering stabilization period
23:55:08.104 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
23:55:08.106 00.002 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
23:55:08.107 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.94 hyp=0.96 cameraTheta=1.37 mountX=0.10 mountY=-0.95, mountTheta=-1.46
23:55:08.109 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.94, opts=13)
23:55:08.109 00.000 8996 Enqueuing Move request for scope (0.19, 0.94)
23:55:08.110 00.001 20224 Worker thread wakes up
23:55:08.111 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.94) opts 0xd
23:55:08.111 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.94)
23:55:08.111 00.000 20224 Moving (0.19, 0.94) raw xDistance=0.10 yDistance=-0.95
23:55:08.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:55:08.111 00.000 20224 resist switch: large excursion: input -0.95 thresh 0.60 direction from 1 to -1
23:55:08.111 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.86
23:55:08.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
23:55:08.111 00.000 20224 MoveAxis(E, 0, ABG)
23:55:08.111 00.000 20224 Move returns status 0, amount 0
23:55:08.111 00.000 20224 MoveAxis(N, 201, ABG)
23:55:08.111 00.000 20224 Guiding  Dir = 0, Dur = 201
23:55:08.112 00.001 20224 IsSlewing returns 0
23:55:08.112 00.000 20224 IsGuiding returns 0
23:55:08.116 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=53600, med=2873, FiltMin=2582, FiltMax=30022, Gamma=1.000
23:55:08.149 00.033 8996 UpdateGuideState exits: m=750508 SNR=349.4
23:55:08.152 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:08.160 00.008 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:08.162 00.002 8996 Enqueuing Expose request
23:55:08.170 00.008 20224 PulseGuide returned control before completion, sleep 153
23:55:08.333 00.163 20224 IsGuiding returns 1
23:55:08.333 00.000 20224 scope still moving after pulse duration time elapsed
23:55:08.364 00.031 20224 IsSlewing returns 0
23:55:08.364 00.000 20224 IsGuiding returns 1
23:55:08.396 00.032 20224 IsSlewing returns 0
23:55:08.396 00.000 20224 IsGuiding returns 0
23:55:08.396 00.000 20224 scope move finished after 201 + 83 ms
23:55:08.396 00.000 20224 Move returns status 0, amount 201
23:55:08.396 00.000 20224 move complete, result=0
23:55:08.396 00.000 20224 worker thread done servicing request
23:55:08.396 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -1.0 px 201 ms NORTH
23:55:08.397 00.001 20224 Worker thread wakes up
23:55:08.398 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:08.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:09.548 01.150 20224 Exposure complete
23:55:09.593 00.045 20224 worker thread done servicing request
23:55:09.593 00.000 8996 OnExposeComplete: enter
23:55:09.593 00.000 8996 UpdateGuideState(): m_state=6
23:55:09.593 00.000 8996 Star::Find(15, 136, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8842
23:55:09.593 00.000 8996 Star::Find returns 1 (0), X=136.32, Y=474.00, Mass=695490, SNR=355.9, Peak=50832 HFD=4.5
23:55:09.593 00.000 8996 MultiStar: exiting stabilization period
23:55:09.593 00.000 8996 MultiStar: [#1 -0.32,-0.20,0.73,U] [#2 0.12,-0.19,0.66,U] [#3 -0.05,-0.36,0.58,U] [#4 0.01,-0.28,0.45,U] [#5 -0.25,-0.21,0.60,U] [#6 -0.20,-0.35,0.43,U] [#7 -0.04,-0.55,0.00,M1] [#8 -0.31,-0.15,0.34,U] 
23:55:09.593 00.000 8996 refined, 7 included, MultiStar: {-0.06, -0.22}, one-star: {0.25, -0.10}
23:55:09.593 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
23:55:09.593 00.000 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
23:55:09.593 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.22 cameraTheta=-1.82 mountX=-0.03 mountY=0.22, mountTheta=1.73
23:55:09.593 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.22, opts=13)
23:55:09.593 00.000 8996 Enqueuing Move request for scope (-0.06, -0.22)
23:55:09.593 00.000 20224 Worker thread wakes up
23:55:09.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
23:55:09.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
23:55:09.593 00.000 20224 Moving (-0.06, -0.22) raw xDistance=-0.03 yDistance=0.22
23:55:09.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:55:09.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:09.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:55:09.593 00.000 20224 MoveAxis(E, 0, ABG)
23:55:09.593 00.000 20224 Move returns status 0, amount 0
23:55:09.593 00.000 20224 MoveAxis(N, 0, ABG)
23:55:09.593 00.000 20224 Move returns status 0, amount 0
23:55:09.593 00.000 20224 move complete, result=0
23:55:09.593 00.000 20224 worker thread done servicing request
23:55:09.605 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50832, med=2873, FiltMin=2601, FiltMax=27014, Gamma=1.000
23:55:09.615 00.010 8996 UpdateGuideState exits: m=695490 SNR=355.9
23:55:09.615 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:09.617 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:09.617 00.000 8996 Enqueuing Expose request
23:55:09.617 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:09.619 00.002 20224 Worker thread wakes up
23:55:09.619 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:09.619 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:10.577 00.958 20224 Exposure complete
23:55:10.625 00.048 20224 worker thread done servicing request
23:55:10.625 00.000 8996 OnExposeComplete: enter
23:55:10.625 00.000 8996 UpdateGuideState(): m_state=6
23:55:10.625 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8843
23:55:10.625 00.000 8996 Star::Find returns 1 (0), X=136.09, Y=473.92, Mass=761870, SNR=356.3, Peak=64832 HFD=4.3
23:55:10.625 00.000 8996 MultiStar: [#1 -0.28,-0.34,0.00,M2] [#2 0.12,-0.02,0.63,U] [#3 -0.02,-0.56,0.00,M3] [#4 -0.20,-0.49,0.00,M2] [#5 -0.45,-0.53,0.00,M1] [#6 -0.15,-0.53,0.00,M1] [#7 -0.27,-0.39,0.00,M2] [#8 -0.38,-0.41,0.00,M4] 
23:55:10.625 00.000 8996 refined, 1 included, MultiStar: {0.06, -0.12}, one-star: {0.03, -0.18}
23:55:10.625 00.000 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
23:55:10.625 00.000 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
23:55:10.625 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.10 mountX=0.07 mountY=0.11, mountTheta=0.99
23:55:10.625 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
23:55:10.625 00.000 8996 Enqueuing Move request for scope (0.06, -0.12)
23:55:10.625 00.000 20224 Worker thread wakes up
23:55:10.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
23:55:10.625 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
23:55:10.625 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.11
23:55:10.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:55:10.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:10.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:55:10.625 00.000 20224 MoveAxis(E, 0, ABG)
23:55:10.625 00.000 20224 Move returns status 0, amount 0
23:55:10.625 00.000 20224 MoveAxis(N, 0, ABG)
23:55:10.625 00.000 20224 Move returns status 0, amount 0
23:55:10.625 00.000 20224 move complete, result=0
23:55:10.625 00.000 20224 worker thread done servicing request
23:55:10.625 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=64832, med=2873, FiltMin=2585, FiltMax=30128, Gamma=1.000
23:55:10.640 00.015 8996 UpdateGuideState exits: m=761870 SNR=356.3
23:55:10.640 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:10.640 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:10.640 00.000 8996 Enqueuing Expose request
23:55:10.640 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:10.640 00.000 20224 Worker thread wakes up
23:55:10.640 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:10.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:11.806 01.166 20224 Exposure complete
23:55:11.854 00.048 20224 worker thread done servicing request
23:55:11.854 00.000 8996 OnExposeComplete: enter
23:55:11.854 00.000 8996 UpdateGuideState(): m_state=6
23:55:11.854 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8844
23:55:11.861 00.007 8996 Star::Find returns 1 (0), X=136.05, Y=473.79, Mass=690743, SNR=342.1, Peak=56208 HFD=4.4
23:55:11.861 00.000 8996 MultiStar: [#1 -0.23,-0.20,0.66,U] [#2 -0.03,-0.29,0.65,U] [#3 0.04,-0.29,0.54,U] [#4 -0.03,-0.13,0.57,U] [#5 -0.30,-0.39,0.00,M2] [#6 -0.01,-0.35,0.48,U] [#7 -0.22,-0.41,0.00,M3] [#8 -0.36,-0.33,0.00,M5] 
23:55:11.861 00.000 8996 refined, 5 included, MultiStar: {-0.05, -0.26}, one-star: {-0.02, -0.31}
23:55:11.863 00.002 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
23:55:11.863 00.000 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
23:55:11.863 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.27 cameraTheta=-1.75 mountX=-0.02 mountY=0.27, mountTheta=1.65
23:55:11.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.26, opts=13)
23:55:11.865 00.000 8996 Enqueuing Move request for scope (-0.05, -0.26)
23:55:11.865 00.000 20224 Worker thread wakes up
23:55:11.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd
23:55:11.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.26)
23:55:11.865 00.000 20224 Moving (-0.05, -0.26) raw xDistance=-0.02 yDistance=0.27
23:55:11.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:55:11.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:11.867 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:55:11.867 00.000 20224 MoveAxis(E, 0, ABG)
23:55:11.867 00.000 20224 Move returns status 0, amount 0
23:55:11.867 00.000 20224 MoveAxis(N, 0, ABG)
23:55:11.867 00.000 20224 Move returns status 0, amount 0
23:55:11.867 00.000 20224 move complete, result=0
23:55:11.867 00.000 20224 worker thread done servicing request
23:55:11.869 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56208, med=2873, FiltMin=2614, FiltMax=24461, Gamma=1.000
23:55:11.881 00.012 8996 UpdateGuideState exits: m=690743 SNR=342.1
23:55:11.881 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:11.883 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:11.883 00.000 8996 Enqueuing Expose request
23:55:11.883 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:55:11.885 00.002 20224 Worker thread wakes up
23:55:11.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:11.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:12.844 00.959 20224 Exposure complete
23:55:12.892 00.048 20224 worker thread done servicing request
23:55:12.892 00.000 8996 OnExposeComplete: enter
23:55:12.892 00.000 8996 UpdateGuideState(): m_state=6
23:55:12.892 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8845
23:55:12.892 00.000 8996 Star::Find returns 1 (0), X=136.09, Y=473.85, Mass=761749, SNR=358.2, Peak=62368 HFD=4.4
23:55:12.892 00.000 8996 MultiStar: [#1 -0.08,-0.19,0.61,U] [#2 0.03,-0.23,0.70,U] [#3 0.12,-0.20,0.63,U] [#4 0.22,-0.27,0.55,U] [#5 -0.15,-0.48,0.00,M3] [#6 0.05,-0.54,0.00,M1] [#7 -0.12,-0.45,0.00,M4] [#8 -0.17,-0.54,0.00,M6] 
23:55:12.892 00.000 8996 refined, 4 included, MultiStar: {0.06, -0.23}, one-star: {0.02, -0.25}
23:55:12.892 00.000 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
23:55:12.892 00.000 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
23:55:12.892 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.34 mountX=0.08 mountY=0.22, mountTheta=1.24
23:55:12.892 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.23, opts=13)
23:55:12.892 00.000 8996 Enqueuing Move request for scope (0.06, -0.23)
23:55:12.892 00.000 20224 Worker thread wakes up
23:55:12.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
23:55:12.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
23:55:12.892 00.000 20224 Moving (0.06, -0.23) raw xDistance=0.08 yDistance=0.22
23:55:12.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:55:12.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:12.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:55:12.892 00.000 20224 MoveAxis(E, 0, ABG)
23:55:12.892 00.000 20224 Move returns status 0, amount 0
23:55:12.892 00.000 20224 MoveAxis(N, 0, ABG)
23:55:12.892 00.000 20224 Move returns status 0, amount 0
23:55:12.892 00.000 20224 move complete, result=0
23:55:12.892 00.000 20224 worker thread done servicing request
23:55:12.892 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=62368, med=2873, FiltMin=2611, FiltMax=29520, Gamma=1.000
23:55:12.908 00.016 8996 UpdateGuideState exits: m=761749 SNR=358.2
23:55:12.908 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:12.908 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:12.908 00.000 8996 Enqueuing Expose request
23:55:12.908 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:12.908 00.000 20224 Worker thread wakes up
23:55:12.908 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:12.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:14.074 01.166 20224 Exposure complete
23:55:14.122 00.048 20224 worker thread done servicing request
23:55:14.122 00.000 8996 OnExposeComplete: enter
23:55:14.122 00.000 8996 UpdateGuideState(): m_state=6
23:55:14.122 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8846
23:55:14.122 00.000 8996 Star::Find returns 1 (0), X=136.05, Y=473.94, Mass=675116, SNR=333.2, Peak=61248 HFD=4.4
23:55:14.122 00.000 8996 MultiStar: [#1 -0.28,-0.20,0.66,U] [#2 -0.00,-0.16,0.72,U] [#3 -0.05,-0.08,0.66,U] [#4 -0.19,-0.13,0.50,U] [#5 -0.23,-0.08,0.63,U] [#6 -0.38,-0.27,0.00,M2] [#7 -0.34,-0.20,0.46,U] [#8 -0.31,-0.05,0.40,U] 
23:55:14.122 00.000 8996 single-star, 7 included, MultiStar: {-0.15, -0.14}, one-star: {-0.02, -0.16}
23:55:14.122 00.000 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
23:55:14.122 00.000 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
23:55:14.122 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.67 mountX=0.00 mountY=0.16, mountTheta=1.57
23:55:14.122 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.16, opts=13)
23:55:14.122 00.000 8996 Enqueuing Move request for scope (-0.02, -0.16)
23:55:14.122 00.000 20224 Worker thread wakes up
23:55:14.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
23:55:14.122 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
23:55:14.122 00.000 20224 Moving (-0.02, -0.16) raw xDistance=0.00 yDistance=0.16
23:55:14.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:55:14.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:14.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:55:14.122 00.000 20224 MoveAxis(E, 0, ABG)
23:55:14.122 00.000 20224 Move returns status 0, amount 0
23:55:14.122 00.000 20224 MoveAxis(N, 0, ABG)
23:55:14.122 00.000 20224 Move returns status 0, amount 0
23:55:14.122 00.000 20224 move complete, result=0
23:55:14.122 00.000 20224 worker thread done servicing request
23:55:14.122 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61248, med=2873, FiltMin=2605, FiltMax=25872, Gamma=1.000
23:55:14.142 00.020 8996 UpdateGuideState exits: m=675116 SNR=333.2
23:55:14.142 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:14.142 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:14.142 00.000 8996 Enqueuing Expose request
23:55:14.147 00.005 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:14.147 00.000 20224 Worker thread wakes up
23:55:14.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:14.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:15.118 00.971 20224 Exposure complete
23:55:15.161 00.043 20224 worker thread done servicing request
23:55:15.161 00.000 8996 OnExposeComplete: enter
23:55:15.161 00.000 8996 UpdateGuideState(): m_state=6
23:55:15.161 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8847
23:55:15.161 00.000 8996 Star::Find returns 1 (0), X=135.94, Y=474.10, Mass=722770, SNR=349.0, Peak=64272 HFD=4.4
23:55:15.161 00.000 8996 MultiStar: [#1 -0.36,-0.09,0.65,U] [#2 -0.22,-0.10,0.75,U] [#3 -0.34,-0.01,0.55,U] [#4 -0.25,-0.01,0.48,U] [#5 -0.46,0.17,0.00,M3] [#6 -0.39,-0.45,0.00,M3] [#7 -0.43,-0.21,0.00,M4] [#8 -0.48,-0.05,0.00,M6] 
23:55:15.161 00.000 8996 single-star, 4 included, MultiStar: {-0.24, -0.04}, one-star: {-0.13, -0.00}
23:55:15.161 00.000 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
23:55:15.161 00.000 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
23:55:15.161 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=-0.13 mountY=0.02, mountTheta=3.00
23:55:15.161 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.00, opts=13)
23:55:15.161 00.000 8996 Enqueuing Move request for scope (-0.13, -0.00)
23:55:15.161 00.000 20224 Worker thread wakes up
23:55:15.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
23:55:15.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
23:55:15.161 00.000 20224 Moving (-0.13, -0.00) raw xDistance=-0.13 yDistance=0.02
23:55:15.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:55:15.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:15.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:55:15.161 00.000 20224 MoveAxis(E, 0, ABG)
23:55:15.161 00.000 20224 Move returns status 0, amount 0
23:55:15.161 00.000 20224 MoveAxis(N, 0, ABG)
23:55:15.161 00.000 20224 Move returns status 0, amount 0
23:55:15.161 00.000 20224 move complete, result=0
23:55:15.161 00.000 20224 worker thread done servicing request
23:55:15.161 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64272, med=2873, FiltMin=2598, FiltMax=30294, Gamma=1.000
23:55:15.181 00.020 8996 UpdateGuideState exits: m=722770 SNR=349.0
23:55:15.183 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:15.183 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:15.183 00.000 8996 Enqueuing Expose request
23:55:15.183 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:15.183 00.000 20224 Worker thread wakes up
23:55:15.183 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:15.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:16.342 01.159 20224 Exposure complete
23:55:16.387 00.045 20224 worker thread done servicing request
23:55:16.387 00.000 8996 OnExposeComplete: enter
23:55:16.387 00.000 8996 UpdateGuideState(): m_state=6
23:55:16.391 00.004 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8848
23:55:16.391 00.000 8996 Star::Find returns 1 (0), X=135.84, Y=474.07, Mass=721733, SNR=332.8, Peak=65440 HFD=4.3
23:55:16.391 00.000 8996 MultiStar: [#1 -0.51,-0.15,0.00,M1] [#2 -0.32,-0.34,0.00,M1] [#3 -0.54,-0.57,0.00,M1] [#4 -0.55,-0.41,0.00,M1] [#5 -0.45,-0.15,0.00,M4] [#6 -0.76,-0.46,0.00,M4] [#7 -0.58,-0.42,0.00,M5] [#8 -0.54,-0.07,0.00,M7] 
23:55:16.391 00.000 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:55:16.391 00.000 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
23:55:16.391 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.23 cameraTheta=-2.99 mountX=-0.22 mountY=0.06, mountTheta=2.88
23:55:16.391 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.03, opts=13)
23:55:16.391 00.000 8996 Enqueuing Move request for scope (-0.22, -0.03)
23:55:16.391 00.000 20224 Worker thread wakes up
23:55:16.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
23:55:16.391 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
23:55:16.391 00.000 20224 Moving (-0.22, -0.03) raw xDistance=-0.22 yDistance=0.06
23:55:16.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:55:16.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:16.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:55:16.391 00.000 20224 MoveAxis(E, 32, ABG)
23:55:16.391 00.000 20224 Guiding  Dir = 2, Dur = 32
23:55:16.391 00.000 20224 IsSlewing returns 0
23:55:16.391 00.000 20224 IsGuiding returns 0
23:55:16.391 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=2873, FiltMin=2611, FiltMax=31485, Gamma=1.000
23:55:16.408 00.017 8996 UpdateGuideState exits: m=721733 SNR=332.8
23:55:16.408 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:16.408 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:16.408 00.000 8996 Enqueuing Expose request
23:55:16.438 00.030 20224 IsGuiding returns 1
23:55:16.438 00.000 20224 scope still moving after pulse duration time elapsed
23:55:16.470 00.032 20224 IsSlewing returns 0
23:55:16.470 00.000 20224 IsGuiding returns 1
23:55:16.502 00.032 20224 IsSlewing returns 0
23:55:16.502 00.000 20224 IsGuiding returns 1
23:55:16.534 00.032 20224 IsSlewing returns 0
23:55:16.534 00.000 20224 IsGuiding returns 0
23:55:16.534 00.000 20224 scope move finished after 32 + 105 ms
23:55:16.534 00.000 20224 Move returns status 0, amount 32
23:55:16.534 00.000 20224 MoveAxis(N, 0, ABG)
23:55:16.534 00.000 20224 Move returns status 0, amount 0
23:55:16.534 00.000 20224 move complete, result=0
23:55:16.534 00.000 20224 worker thread done servicing request
23:55:16.534 00.000 20224 Worker thread wakes up
23:55:16.534 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
23:55:16.534 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:16.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:17.490 00.956 20224 Exposure complete
23:55:17.522 00.032 20224 worker thread done servicing request
23:55:17.522 00.000 8996 OnExposeComplete: enter
23:55:17.537 00.015 8996 UpdateGuideState(): m_state=6
23:55:17.537 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8849
23:55:17.537 00.000 8996 Star::Find returns 1 (0), X=136.02, Y=474.17, Mass=720271, SNR=356.9, Peak=58416 HFD=4.4
23:55:17.542 00.005 8996 MultiStar: [#1 -0.13,-0.16,0.60,U] [#2 0.39,-0.15,0.64,U] [#3 0.01,-0.47,0.00,M2] [#4 -0.12,-0.31,0.45,U] [#5 -0.28,-0.12,0.56,U] [#6 -0.21,-0.40,0.00,M5] [#7 -0.12,-0.31,0.36,U] [#8 -0.32,-0.04,0.34,U] 
23:55:17.542 00.000 8996 single-star, 6 included, MultiStar: {-0.06, -0.12}, one-star: {-0.05, 0.06}
23:55:17.542 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:55:17.544 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
23:55:17.544 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.24 mountX=-0.06 mountY=-0.06, mountTheta=-2.35
23:55:17.544 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.06, opts=13)
23:55:17.546 00.002 8996 Enqueuing Move request for scope (-0.05, 0.06)
23:55:17.546 00.000 20224 Worker thread wakes up
23:55:17.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
23:55:17.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
23:55:17.546 00.000 20224 Moving (-0.05, 0.06) raw xDistance=-0.06 yDistance=-0.06
23:55:17.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:55:17.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:17.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:55:17.546 00.000 20224 MoveAxis(E, 0, ABG)
23:55:17.546 00.000 20224 Move returns status 0, amount 0
23:55:17.546 00.000 20224 MoveAxis(N, 0, ABG)
23:55:17.546 00.000 20224 Move returns status 0, amount 0
23:55:17.546 00.000 20224 move complete, result=0
23:55:17.546 00.000 20224 worker thread done servicing request
23:55:17.546 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58416, med=2873, FiltMin=2616, FiltMax=28166, Gamma=1.000
23:55:17.556 00.010 8996 UpdateGuideState exits: m=720271 SNR=356.9
23:55:17.556 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:17.556 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:17.556 00.000 8996 Enqueuing Expose request
23:55:17.556 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:17.556 00.000 20224 Worker thread wakes up
23:55:17.556 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:17.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:18.720 01.164 20224 Exposure complete
23:55:18.768 00.048 20224 worker thread done servicing request
23:55:18.768 00.000 8996 OnExposeComplete: enter
23:55:18.768 00.000 8996 UpdateGuideState(): m_state=6
23:55:18.768 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8850
23:55:18.768 00.000 8996 Star::Find returns 1 (0), X=136.46, Y=473.99, Mass=664766, SNR=313.1, Peak=54950 HFD=4.7
23:55:18.768 00.000 8996 MultiStar: [#1 0.20,-0.47,0.00,M1] [#2 0.51,-0.28,0.00,M1] [#3 0.31,-0.33,0.00,M3] [#4 0.32,-0.48,0.00,M1] [#5 0.15,-0.16,0.71,U] [#6 0.23,-0.38,0.00,M6] [#7 0.27,-0.38,0.00,M5] [#8 0.06,-0.18,0.44,U] 
23:55:18.768 00.000 8996 refined, 2 included, MultiStar: {0.24, -0.14}, one-star: {0.39, -0.11}
23:55:18.768 00.000 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
23:55:18.768 00.000 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.72)
23:55:18.768 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.54 mountX=0.25 mountY=0.12, mountTheta=0.43
23:55:18.768 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.14, opts=13)
23:55:18.768 00.000 8996 Enqueuing Move request for scope (0.24, -0.14)
23:55:18.768 00.000 20224 Worker thread wakes up
23:55:18.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.14) opts 0xd
23:55:18.768 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.14)
23:55:18.768 00.000 20224 Moving (0.24, -0.14) raw xDistance=0.25 yDistance=0.12
23:55:18.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
23:55:18.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:18.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:55:18.768 00.000 20224 MoveAxis(W, 37, ABG)
23:55:18.768 00.000 20224 Guiding  Dir = 3, Dur = 37
23:55:18.768 00.000 20224 IsSlewing returns 0
23:55:18.768 00.000 20224 IsGuiding returns 0
23:55:18.768 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54950, med=2873, FiltMin=2598, FiltMax=26038, Gamma=1.000
23:55:18.791 00.023 8996 UpdateGuideState exits: m=664766 SNR=313.1
23:55:18.791 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:18.791 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:18.791 00.000 8996 Enqueuing Expose request
23:55:18.831 00.040 20224 IsGuiding returns 1
23:55:18.831 00.000 20224 scope still moving after pulse duration time elapsed
23:55:18.862 00.031 20224 IsSlewing returns 0
23:55:18.862 00.000 20224 IsGuiding returns 1
23:55:18.894 00.032 20224 IsSlewing returns 0
23:55:18.894 00.000 20224 IsGuiding returns 1
23:55:18.925 00.031 20224 IsSlewing returns 0
23:55:18.925 00.000 20224 IsGuiding returns 0
23:55:18.925 00.000 20224 scope move finished after 37 + 108 ms
23:55:18.926 00.001 20224 Move returns status 0, amount 37
23:55:18.926 00.000 20224 MoveAxis(N, 0, ABG)
23:55:18.926 00.000 20224 Move returns status 0, amount 0
23:55:18.926 00.000 20224 move complete, result=0
23:55:18.926 00.000 20224 worker thread done servicing request
23:55:18.926 00.000 20224 Worker thread wakes up
23:55:18.926 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:18.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:18.926 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
23:55:19.892 00.966 20224 Exposure complete
23:55:19.933 00.041 20224 worker thread done servicing request
23:55:19.933 00.000 8996 OnExposeComplete: enter
23:55:19.933 00.000 8996 UpdateGuideState(): m_state=6
23:55:19.933 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8851
23:55:19.933 00.000 8996 Star::Find returns 1 (0), X=136.19, Y=473.81, Mass=695698, SNR=335.1, Peak=54224 HFD=4.4
23:55:19.933 00.000 8996 MultiStar: [#1 0.12,-0.47,0.00,M2] [#2 0.33,-0.41,0.00,M2] [#3 0.32,-0.28,0.61,U] [#4 0.07,-0.65,0.00,M2] [#5 -0.01,-0.33,0.67,U] [#6 0.10,-0.55,0.00,M7] [#7 0.11,-0.53,0.00,M6] [#8 -0.03,-0.27,0.34,U] 
23:55:19.933 00.000 8996 single-star, 3 included, MultiStar: {0.12, -0.30}, one-star: {0.13, -0.29}
23:55:19.933 00.000 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
23:55:19.933 00.000 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
23:55:19.933 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.32 cameraTheta=-1.16 mountX=0.15 mountY=0.27, mountTheta=1.06
23:55:19.933 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.29, opts=13)
23:55:19.933 00.000 8996 Enqueuing Move request for scope (0.13, -0.29)
23:55:19.933 00.000 20224 Worker thread wakes up
23:55:19.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.29) opts 0xd
23:55:19.933 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.29)
23:55:19.933 00.000 20224 Moving (0.13, -0.29) raw xDistance=0.15 yDistance=0.27
23:55:19.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:55:19.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:55:19.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:55:19.933 00.000 20224 MoveAxis(E, 0, ABG)
23:55:19.933 00.000 20224 Move returns status 0, amount 0
23:55:19.933 00.000 20224 MoveAxis(N, 0, ABG)
23:55:19.933 00.000 20224 Move returns status 0, amount 0
23:55:19.933 00.000 20224 move complete, result=0
23:55:19.933 00.000 20224 worker thread done servicing request
23:55:19.933 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54224, med=2873, FiltMin=2614, FiltMax=24685, Gamma=1.000
23:55:19.949 00.016 8996 UpdateGuideState exits: m=695698 SNR=335.1
23:55:19.949 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:19.949 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:19.949 00.000 8996 Enqueuing Expose request
23:55:19.949 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
23:55:19.949 00.000 20224 Worker thread wakes up
23:55:19.949 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:19.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:21.113 01.164 20224 Exposure complete
23:55:21.160 00.047 20224 worker thread done servicing request
23:55:21.160 00.000 8996 OnExposeComplete: enter
23:55:21.160 00.000 8996 UpdateGuideState(): m_state=6
23:55:21.161 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8852
23:55:21.163 00.002 8996 Star::Find returns 1 (0), X=135.94, Y=473.98, Mass=680338, SNR=370.4, Peak=63776 HFD=4.4
23:55:21.165 00.002 8996 MultiStar: [#1 -0.43,-0.37,0.00,M3] [#2 -0.08,-0.34,0.70,U] [#3 -0.20,-0.26,0.58,U] [#4 -0.22,-0.39,0.00,M3] [#5 -0.45,-0.31,0.00,M2] [#6 -0.29,-0.30,0.38,U] [#7 -0.28,-0.59,0.00,M7] [#8 -0.33,-0.17,0.34,U] 
23:55:21.166 00.001 8996 single-star, 4 included, MultiStar: {-0.17, -0.23}, one-star: {-0.13, -0.13}
23:55:21.166 00.000 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
23:55:21.167 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
23:55:21.168 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.18 cameraTheta=-2.36 mountX=-0.11 mountY=0.14, mountTheta=2.26
23:55:21.169 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.13, opts=13)
23:55:21.170 00.001 8996 Enqueuing Move request for scope (-0.13, -0.13)
23:55:21.170 00.000 20224 Worker thread wakes up
23:55:21.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
23:55:21.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
23:55:21.170 00.000 20224 Moving (-0.13, -0.13) raw xDistance=-0.11 yDistance=0.14
23:55:21.171 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:55:21.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:21.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:55:21.171 00.000 20224 MoveAxis(E, 0, ABG)
23:55:21.171 00.000 20224 Move returns status 0, amount 0
23:55:21.171 00.000 20224 MoveAxis(N, 0, ABG)
23:55:21.171 00.000 20224 Move returns status 0, amount 0
23:55:21.171 00.000 20224 move complete, result=0
23:55:21.171 00.000 20224 worker thread done servicing request
23:55:21.173 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=63776, med=2873, FiltMin=2539, FiltMax=27005, Gamma=1.000
23:55:21.184 00.011 8996 UpdateGuideState exits: m=680338 SNR=370.4
23:55:21.184 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:21.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:21.186 00.001 8996 Enqueuing Expose request
23:55:21.186 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:21.187 00.001 20224 Worker thread wakes up
23:55:21.187 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:21.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:22.154 00.967 20224 Exposure complete
23:55:22.197 00.043 20224 worker thread done servicing request
23:55:22.197 00.000 8996 OnExposeComplete: enter
23:55:22.197 00.000 8996 UpdateGuideState(): m_state=6
23:55:22.197 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8853
23:55:22.202 00.005 8996 Star::Find returns 1 (0), X=135.87, Y=473.91, Mass=714490, SNR=321.6, Peak=65440 HFD=4.4
23:55:22.202 00.000 8996 MultiStar: [#1 -0.47,-0.34,0.00,M4] [#2 0.05,-0.43,0.00,M2] [#3 -0.04,-0.60,0.00,M2] [#4 -0.11,-0.68,0.00,M4] [#5 -0.31,-0.30,0.00,M3] [#6 -0.13,-0.28,0.49,U] [#7 -0.20,-0.47,0.00,M8] [#8 -0.24,-0.36,0.00,M4] 
23:55:22.202 00.000 8996 single-star, 1 included, MultiStar: {-0.17, -0.23}, one-star: {-0.19, -0.20}
23:55:22.204 00.002 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:55:22.204 00.000 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
23:55:22.204 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.20 hyp=0.28 cameraTheta=-2.34 mountX=-0.17 mountY=0.22, mountTheta=2.24
23:55:22.206 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.20, opts=13)
23:55:22.206 00.000 8996 Enqueuing Move request for scope (-0.19, -0.20)
23:55:22.208 00.002 20224 Worker thread wakes up
23:55:22.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.20) opts 0xd
23:55:22.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.20)
23:55:22.208 00.000 20224 Moving (-0.19, -0.20) raw xDistance=-0.17 yDistance=0.22
23:55:22.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:55:22.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:55:22.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
23:55:22.208 00.000 20224 MoveAxis(E, 0, ABG)
23:55:22.208 00.000 20224 Move returns status 0, amount 0
23:55:22.208 00.000 20224 MoveAxis(N, 0, ABG)
23:55:22.208 00.000 20224 Move returns status 0, amount 0
23:55:22.208 00.000 20224 move complete, result=0
23:55:22.208 00.000 20224 worker thread done servicing request
23:55:22.210 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65440, med=2873, FiltMin=2608, FiltMax=29296, Gamma=1.000
23:55:22.213 00.003 8996 UpdateGuideState exits: m=714490 SNR=321.6
23:55:22.213 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:22.213 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:22.213 00.000 8996 Enqueuing Expose request
23:55:22.213 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:22.213 00.000 20224 Worker thread wakes up
23:55:22.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:22.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:23.382 01.169 20224 Exposure complete
23:55:23.427 00.045 20224 worker thread done servicing request
23:55:23.428 00.001 8996 OnExposeComplete: enter
23:55:23.428 00.000 8996 UpdateGuideState(): m_state=6
23:55:23.429 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8854
23:55:23.430 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.93, Mass=767656, SNR=370.7, Peak=65440 HFD=4.5
23:55:23.430 00.000 8996 MultiStar: [#1 -0.33,-0.48,0.00,M5] [#2 0.07,-0.61,0.00,M3] [#3 0.04,-0.32,0.57,U] [#4 -0.13,-0.48,0.00,M5] [#5 -0.33,-0.38,0.00,M4] [#6 -0.10,-0.47,0.00,M6] [#7 -0.28,-0.54,0.00,M9] [#8 -0.32,-0.45,0.00,M5] 
23:55:23.431 00.001 8996 refined, 1 included, MultiStar: {-0.15, -0.23}, one-star: {-0.25, -0.18}
23:55:23.432 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
23:55:23.432 00.000 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
23:55:23.433 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.23 hyp=0.27 cameraTheta=-2.14 mountX=-0.12 mountY=0.25, mountTheta=2.04
23:55:23.434 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.23, opts=13)
23:55:23.434 00.000 8996 Enqueuing Move request for scope (-0.15, -0.23)
23:55:23.435 00.001 20224 Worker thread wakes up
23:55:23.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.23) opts 0xd
23:55:23.435 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.23)
23:55:23.435 00.000 20224 Moving (-0.15, -0.23) raw xDistance=-0.12 yDistance=0.25
23:55:23.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:55:23.435 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.40 newest=0.61
23:55:23.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:55:23.435 00.000 20224 MoveAxis(E, 0, ABG)
23:55:23.435 00.000 20224 Move returns status 0, amount 0
23:55:23.435 00.000 20224 MoveAxis(S, 52, ABG)
23:55:23.435 00.000 20224 Guiding  Dir = 1, Dur = 52
23:55:23.436 00.001 20224 IsSlewing returns 0
23:55:23.436 00.000 20224 IsGuiding returns 0
23:55:23.438 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65440, med=2873, FiltMin=2590, FiltMax=30659, Gamma=1.000
23:55:23.444 00.006 20224 PulseGuide returned control before completion, sleep 54
23:55:23.449 00.005 8996 UpdateGuideState exits: m=767656 SNR=370.7
23:55:23.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:23.450 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:23.451 00.001 8996 Enqueuing Expose request
23:55:23.508 00.057 20224 IsGuiding returns 1
23:55:23.508 00.000 20224 scope still moving after pulse duration time elapsed
23:55:23.540 00.032 20224 IsSlewing returns 0
23:55:23.541 00.001 20224 IsGuiding returns 0
23:55:23.541 00.000 20224 scope move finished after 52 + 52 ms
23:55:23.541 00.000 20224 Move returns status 0, amount 52
23:55:23.541 00.000 20224 move complete, result=0
23:55:23.541 00.000 20224 worker thread done servicing request
23:55:23.541 00.000 20224 Worker thread wakes up
23:55:23.541 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:23.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:23.541 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
23:55:24.500 00.959 20224 Exposure complete
23:55:24.544 00.044 20224 worker thread done servicing request
23:55:24.544 00.000 8996 OnExposeComplete: enter
23:55:24.545 00.001 8996 UpdateGuideState(): m_state=6
23:55:24.546 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8855
23:55:24.547 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=474.03, Mass=664466, SNR=333.2, Peak=61248 HFD=4.2
23:55:24.548 00.001 8996 MultiStar: [#1 -0.58,-0.46,0.00,M6] [#2 -0.34,-0.39,0.00,M4] [#3 -0.39,-0.17,0.00,M2] [#4 -0.51,-0.35,0.00,M6] [#5 -0.64,-0.08,0.00,M5] [#6 -0.47,-0.40,0.00,M7] [#7 -0.59,-0.28,0.00,M10] [#8 -0.48,-0.17,0.00,M6] 
23:55:24.549 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:55:24.550 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:55:24.550 00.000 8996 CameraToMount -- cameraX=-0.49 cameraY=-0.08 hyp=0.50 cameraTheta=-2.98 mountX=-0.48 mountY=0.13, mountTheta=2.87
23:55:24.551 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.49, y=-0.08, opts=13)
23:55:24.552 00.001 8996 Enqueuing Move request for scope (-0.49, -0.08)
23:55:24.553 00.001 20224 Worker thread wakes up
23:55:24.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.08) opts 0xd
23:55:24.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.49, -0.08)
23:55:24.553 00.000 20224 Moving (-0.49, -0.08) raw xDistance=-0.48 yDistance=0.13
23:55:24.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48
23:55:24.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:24.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:55:24.553 00.000 20224 MoveAxis(E, 71, ABG)
23:55:24.553 00.000 20224 Guiding  Dir = 2, Dur = 71
23:55:24.553 00.000 20224 IsSlewing returns 0
23:55:24.553 00.000 20224 IsGuiding returns 0
23:55:24.556 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61248, med=2873, FiltMin=2630, FiltMax=25606, Gamma=1.000
23:55:24.563 00.007 20224 PulseGuide returned control before completion, sleep 72
23:55:24.567 00.004 8996 UpdateGuideState exits: m=664466 SNR=333.2
23:55:24.567 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:24.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:24.568 00.000 8996 Enqueuing Expose request
23:55:24.642 00.074 20224 IsGuiding returns 1
23:55:24.642 00.000 20224 scope still moving after pulse duration time elapsed
23:55:24.674 00.032 20224 IsSlewing returns 0
23:55:24.674 00.000 20224 IsGuiding returns 0
23:55:24.674 00.000 20224 scope move finished after 71 + 49 ms
23:55:24.674 00.000 20224 Move returns status 0, amount 71
23:55:24.674 00.000 20224 MoveAxis(N, 0, ABG)
23:55:24.674 00.000 20224 Move returns status 0, amount 0
23:55:24.674 00.000 20224 move complete, result=0
23:55:24.674 00.000 20224 worker thread done servicing request
23:55:24.674 00.000 20224 Worker thread wakes up
23:55:24.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:24.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:24.674 00.000 8996 GuideStep: -0.5 px 71 ms EAST, 0.1 px 0 ms NORTH
23:55:25.822 01.148 20224 Exposure complete
23:55:25.874 00.052 20224 worker thread done servicing request
23:55:25.874 00.000 8996 OnExposeComplete: enter
23:55:25.874 00.000 8996 UpdateGuideState(): m_state=6
23:55:25.876 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8856
23:55:25.876 00.000 8996 Star::Find returns 1 (0), X=136.10, Y=474.09, Mass=696497, SNR=322.8, Peak=59232 HFD=4.4
23:55:25.876 00.000 8996 MultiStar: [#1 0.01,-0.32,0.71,U] [#2 0.30,-0.13,0.74,U] [#3 0.13,-0.34,0.64,U] [#4 0.02,-0.27,0.49,U] [#5 -0.33,-0.25,0.64,U] [#6 0.03,-0.35,0.48,U] [#7 -0.07,-0.31,0.47,U] [#8 -0.01,-0.15,0.42,U] 
23:55:25.876 00.000 8996 single-star, 8 included, MultiStar: {0.02, -0.22}, one-star: {0.03, -0.01}
23:55:25.876 00.000 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
23:55:25.876 00.000 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
23:55:25.876 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.42 mountX=0.03 mountY=0.01, mountTheta=0.31
23:55:25.876 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
23:55:25.876 00.000 8996 Enqueuing Move request for scope (0.03, -0.01)
23:55:25.876 00.000 20224 Worker thread wakes up
23:55:25.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
23:55:25.876 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
23:55:25.876 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.01
23:55:25.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:55:25.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:25.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:55:25.876 00.000 20224 MoveAxis(E, 0, ABG)
23:55:25.876 00.000 20224 Move returns status 0, amount 0
23:55:25.876 00.000 20224 MoveAxis(N, 0, ABG)
23:55:25.876 00.000 20224 Move returns status 0, amount 0
23:55:25.876 00.000 20224 move complete, result=0
23:55:25.876 00.000 20224 worker thread done servicing request
23:55:25.876 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59232, med=2873, FiltMin=2611, FiltMax=29110, Gamma=1.000
23:55:25.886 00.010 8996 UpdateGuideState exits: m=696497 SNR=322.8
23:55:25.886 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:25.886 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:25.886 00.000 8996 Enqueuing Expose request
23:55:25.886 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:25.886 00.000 20224 Worker thread wakes up
23:55:25.886 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:25.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:26.861 00.975 20224 Exposure complete
23:55:26.894 00.033 20224 worker thread done servicing request
23:55:26.894 00.000 8996 OnExposeComplete: enter
23:55:26.894 00.000 8996 UpdateGuideState(): m_state=6
23:55:26.908 00.014 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8857
23:55:26.908 00.000 8996 Star::Find returns 1 (0), X=136.07, Y=473.81, Mass=720903, SNR=347.1, Peak=59600 HFD=4.3
23:55:26.908 00.000 8996 MultiStar: [#1 -0.25,-0.30,0.64,U] [#2 0.00,-0.24,0.73,U] [#3 -0.10,-0.23,0.59,U] [#4 -0.09,-0.32,0.56,U] [#5 -0.41,-0.20,0.00,M5] [#6 -0.42,-0.38,0.00,M7] [#7 -0.27,-0.39,0.00,M10] [#8 -0.11,-0.21,0.35,U] 
23:55:26.910 00.002 8996 refined, 5 included, MultiStar: {-0.08, -0.27}, one-star: {0.00, -0.29}
23:55:26.910 00.000 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
23:55:26.910 00.000 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
23:55:26.910 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.85 mountX=-0.05 mountY=0.28, mountTheta=1.75
23:55:26.910 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.27, opts=13)
23:55:26.910 00.000 8996 Enqueuing Move request for scope (-0.08, -0.27)
23:55:26.910 00.000 20224 Worker thread wakes up
23:55:26.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.27) opts 0xd
23:55:26.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.27)
23:55:26.910 00.000 20224 Moving (-0.08, -0.27) raw xDistance=-0.05 yDistance=0.28
23:55:26.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:55:26.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:55:26.910 00.000 20224 MoveAxis(E, 0, ABG)
23:55:26.910 00.000 20224 Move returns status 0, amount 0
23:55:26.910 00.000 20224 MoveAxis(S, 58, ABG)
23:55:26.910 00.000 20224 Guiding  Dir = 1, Dur = 58
23:55:26.910 00.000 20224 IsSlewing returns 0
23:55:26.910 00.000 20224 IsGuiding returns 0
23:55:26.910 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59600, med=2873, FiltMin=2560, FiltMax=27920, Gamma=1.000
23:55:26.925 00.015 8996 UpdateGuideState exits: m=720903 SNR=347.1
23:55:26.925 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:26.925 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:26.925 00.000 8996 Enqueuing Expose request
23:55:26.957 00.032 20224 PulseGuide returned control before completion, sleep 25
23:55:26.988 00.031 20224 IsGuiding returns 1
23:55:26.988 00.000 20224 scope still moving after pulse duration time elapsed
23:55:27.020 00.032 20224 IsSlewing returns 0
23:55:27.020 00.000 20224 IsGuiding returns 1
23:55:27.052 00.032 20224 IsSlewing returns 0
23:55:27.052 00.000 20224 IsGuiding returns 0
23:55:27.052 00.000 20224 scope move finished after 58 + 79 ms
23:55:27.052 00.000 20224 Move returns status 0, amount 58
23:55:27.052 00.000 20224 move complete, result=0
23:55:27.052 00.000 20224 worker thread done servicing request
23:55:27.052 00.000 20224 Worker thread wakes up
23:55:27.052 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
23:55:27.052 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:27.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:28.218 01.166 20224 Exposure complete
23:55:28.266 00.048 20224 worker thread done servicing request
23:55:28.266 00.000 8996 OnExposeComplete: enter
23:55:28.266 00.000 8996 UpdateGuideState(): m_state=6
23:55:28.266 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8858
23:55:28.272 00.006 8996 Star::Find returns 1 (0), X=136.27, Y=474.43, Mass=753899, SNR=347.5, Peak=49206 HFD=4.6
23:55:28.272 00.000 8996 MultiStar: [#1 0.03,-0.04,0.62,U] [#2 0.26,0.13,0.82,U] [#3 0.25,0.11,0.68,U] [#4 0.04,-0.06,0.60,U] [#5 0.09,0.22,0.58,U] [#6 0.11,0.02,0.46,U] [#7 0.19,-0.03,0.41,U] [#8 0.06,0.26,0.49,U] 
23:55:28.274 00.002 8996 refined, 8 included, MultiStar: {0.15, 0.12}, one-star: {0.20, 0.32}
23:55:28.274 00.000 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
23:55:28.274 00.000 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
23:55:28.274 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.70 mountX=0.13 mountY=-0.14, mountTheta=-0.80
23:55:28.276 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.12, opts=13)
23:55:28.276 00.000 8996 Enqueuing Move request for scope (0.15, 0.12)
23:55:28.276 00.000 20224 Worker thread wakes up
23:55:28.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
23:55:28.276 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
23:55:28.276 00.000 20224 Moving (0.15, 0.12) raw xDistance=0.13 yDistance=-0.14
23:55:28.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:55:28.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:28.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:55:28.276 00.000 20224 MoveAxis(E, 0, ABG)
23:55:28.276 00.000 20224 Move returns status 0, amount 0
23:55:28.276 00.000 20224 MoveAxis(N, 0, ABG)
23:55:28.276 00.000 20224 Move returns status 0, amount 0
23:55:28.276 00.000 20224 move complete, result=0
23:55:28.276 00.000 20224 worker thread done servicing request
23:55:28.282 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49206, med=2873, FiltMin=2579, FiltMax=26921, Gamma=1.000
23:55:28.282 00.000 8996 UpdateGuideState exits: m=753899 SNR=347.5
23:55:28.298 00.016 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:28.298 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:28.298 00.000 8996 Enqueuing Expose request
23:55:28.298 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:28.298 00.000 20224 Worker thread wakes up
23:55:28.298 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:28.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:29.256 00.958 20224 Exposure complete
23:55:29.304 00.048 20224 worker thread done servicing request
23:55:29.304 00.000 8996 OnExposeComplete: enter
23:55:29.304 00.000 8996 UpdateGuideState(): m_state=6
23:55:29.304 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8859
23:55:29.304 00.000 8996 Star::Find returns 1 (0), X=136.08, Y=474.34, Mass=772139, SNR=327.8, Peak=58336 HFD=4.6
23:55:29.304 00.000 8996 MultiStar: [#1 0.06,0.06,0.66,U] [#2 0.47,0.14,0.00,M2] [#3 0.26,0.04,0.57,U] [#4 0.25,-0.02,0.59,U] [#5 0.13,0.08,0.71,U] [#6 0.14,-0.04,0.41,U] [#7 0.24,0.11,0.43,U] [#8 -0.01,0.26,0.41,U] 
23:55:29.304 00.000 8996 refined, 7 included, MultiStar: {0.12, 0.10}, one-star: {0.01, 0.23}
23:55:29.304 00.000 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
23:55:29.304 00.000 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
23:55:29.304 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.16 cameraTheta=0.68 mountX=0.11 mountY=-0.11, mountTheta=-0.78
23:55:29.304 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.10, opts=13)
23:55:29.304 00.000 8996 Enqueuing Move request for scope (0.12, 0.10)
23:55:29.304 00.000 20224 Worker thread wakes up
23:55:29.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.10) opts 0xd
23:55:29.304 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.10)
23:55:29.304 00.000 20224 Moving (0.12, 0.10) raw xDistance=0.11 yDistance=-0.11
23:55:29.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:55:29.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:29.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:55:29.304 00.000 20224 MoveAxis(E, 0, ABG)
23:55:29.304 00.000 20224 Move returns status 0, amount 0
23:55:29.304 00.000 20224 MoveAxis(N, 0, ABG)
23:55:29.304 00.000 20224 Move returns status 0, amount 0
23:55:29.304 00.000 20224 move complete, result=0
23:55:29.304 00.000 20224 worker thread done servicing request
23:55:29.304 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58336, med=2877, FiltMin=2521, FiltMax=26486, Gamma=1.000
23:55:29.320 00.016 8996 UpdateGuideState exits: m=772139 SNR=327.8
23:55:29.320 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:29.320 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:29.320 00.000 8996 Enqueuing Expose request
23:55:29.320 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:29.320 00.000 20224 Worker thread wakes up
23:55:29.320 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:29.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:30.499 01.179 20224 Exposure complete
23:55:30.546 00.047 20224 worker thread done servicing request
23:55:30.546 00.000 8996 OnExposeComplete: enter
23:55:30.546 00.000 8996 UpdateGuideState(): m_state=6
23:55:30.546 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8860
23:55:30.548 00.002 8996 Star::Find returns 1 (0), X=136.14, Y=474.22, Mass=675531, SNR=344.9, Peak=55792 HFD=4.4
23:55:30.548 00.000 8996 MultiStar: [#1 0.07,-0.11,0.63,U] [#2 0.21,-0.13,0.73,U] [#3 0.20,0.21,0.64,U] [#4 0.19,-0.07,0.57,U] [#5 -0.01,0.04,0.63,U] [#6 0.13,-0.13,0.43,U] [#7 -0.03,-0.00,0.43,U] [#8 -0.06,0.10,0.41,U] 
23:55:30.548 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.01}, one-star: {0.08, 0.11}
23:55:30.550 00.002 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
23:55:30.550 00.000 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
23:55:30.550 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.12 mountX=0.09 mountY=-0.02, mountTheta=-0.23
23:55:30.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
23:55:30.552 00.000 8996 Enqueuing Move request for scope (0.10, 0.01)
23:55:30.552 00.000 20224 Worker thread wakes up
23:55:30.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
23:55:30.552 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
23:55:30.552 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.09 yDistance=-0.02
23:55:30.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:55:30.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:30.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:55:30.552 00.000 20224 MoveAxis(E, 0, ABG)
23:55:30.552 00.000 20224 Move returns status 0, amount 0
23:55:30.552 00.000 20224 MoveAxis(N, 0, ABG)
23:55:30.552 00.000 20224 Move returns status 0, amount 0
23:55:30.552 00.000 20224 move complete, result=0
23:55:30.552 00.000 20224 worker thread done servicing request
23:55:30.559 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55792, med=2877, FiltMin=2614, FiltMax=23990, Gamma=1.000
23:55:30.568 00.009 8996 UpdateGuideState exits: m=675531 SNR=344.9
23:55:30.570 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:30.570 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:30.570 00.000 8996 Enqueuing Expose request
23:55:30.572 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:30.572 00.000 20224 Worker thread wakes up
23:55:30.572 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:30.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:31.537 00.965 20224 Exposure complete
23:55:31.585 00.048 20224 worker thread done servicing request
23:55:31.585 00.000 8996 OnExposeComplete: enter
23:55:31.585 00.000 8996 UpdateGuideState(): m_state=6
23:55:31.585 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8861
23:55:31.585 00.000 8996 Star::Find returns 1 (0), X=136.09, Y=474.27, Mass=741058, SNR=362.0, Peak=53744 HFD=4.5
23:55:31.585 00.000 8996 MultiStar: [#1 -0.36,0.18,0.66,U] [#2 -0.02,0.17,0.58,U] [#3 0.03,0.07,0.55,U] [#4 0.03,0.22,0.51,U] [#5 -0.24,0.16,0.59,U] [#6 -0.14,-0.16,0.40,U] [#7 -0.42,0.21,0.00,M8] [#8 -0.29,0.12,0.37,U] 
23:55:31.585 00.000 8996 single-star, 7 included, MultiStar: {-0.10, 0.13}, one-star: {0.03, 0.16}
23:55:31.585 00.000 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
23:55:31.585 00.000 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
23:55:31.585 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.42 mountX=0.01 mountY=-0.16, mountTheta=-1.51
23:55:31.585 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.16, opts=13)
23:55:31.585 00.000 8996 Enqueuing Move request for scope (0.03, 0.16)
23:55:31.585 00.000 20224 Worker thread wakes up
23:55:31.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
23:55:31.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
23:55:31.585 00.000 20224 Moving (0.03, 0.16) raw xDistance=0.01 yDistance=-0.16
23:55:31.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:55:31.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:31.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:55:31.585 00.000 20224 MoveAxis(E, 0, ABG)
23:55:31.585 00.000 20224 Move returns status 0, amount 0
23:55:31.585 00.000 20224 MoveAxis(N, 0, ABG)
23:55:31.585 00.000 20224 Move returns status 0, amount 0
23:55:31.585 00.000 20224 move complete, result=0
23:55:31.585 00.000 20224 worker thread done servicing request
23:55:31.585 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53744, med=2877, FiltMin=2611, FiltMax=26822, Gamma=1.000
23:55:31.601 00.016 8996 UpdateGuideState exits: m=741058 SNR=362.0
23:55:31.601 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:31.601 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:31.601 00.000 8996 Enqueuing Expose request
23:55:31.601 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:55:31.601 00.000 20224 Worker thread wakes up
23:55:31.601 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:31.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:32.767 01.166 20224 Exposure complete
23:55:32.815 00.048 20224 worker thread done servicing request
23:55:32.815 00.000 8996 OnExposeComplete: enter
23:55:32.815 00.000 8996 UpdateGuideState(): m_state=6
23:55:32.815 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8862
23:55:32.815 00.000 8996 Star::Find returns 1 (0), X=136.00, Y=474.56, Mass=773686, SNR=335.8, Peak=55056 HFD=4.8
23:55:32.815 00.000 8996 MultiStar: [#1 -0.13,0.33,0.68,U] [#2 -0.01,0.20,0.65,U] [#3 -0.12,0.35,0.60,U] [#4 -0.20,0.24,0.52,U] [#5 -0.33,0.55,0.00,M2] [#6 -0.15,0.06,0.45,U] [#7 -0.22,0.29,0.46,U] [#8 -0.22,0.10,0.37,U] 
23:55:32.815 00.000 8996 refined, 7 included, MultiStar: {-0.12, 0.28}, one-star: {-0.07, 0.45}
23:55:32.815 00.000 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
23:55:32.815 00.000 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
23:55:32.815 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.31 cameraTheta=1.98 mountX=-0.15 mountY=-0.27, mountTheta=-2.08
23:55:32.815 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.28, opts=13)
23:55:32.815 00.000 8996 Enqueuing Move request for scope (-0.12, 0.28)
23:55:32.815 00.000 20224 Worker thread wakes up
23:55:32.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
23:55:32.815 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
23:55:32.815 00.000 20224 Moving (-0.12, 0.28) raw xDistance=-0.15 yDistance=-0.27
23:55:32.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:55:32.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:32.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:55:32.815 00.000 20224 MoveAxis(E, 0, ABG)
23:55:32.815 00.000 20224 Move returns status 0, amount 0
23:55:32.815 00.000 20224 MoveAxis(N, 0, ABG)
23:55:32.815 00.000 20224 Move returns status 0, amount 0
23:55:32.815 00.000 20224 move complete, result=0
23:55:32.815 00.000 20224 worker thread done servicing request
23:55:32.831 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=55056, med=2877, FiltMin=2598, FiltMax=25910, Gamma=1.000
23:55:32.831 00.000 8996 UpdateGuideState exits: m=773686 SNR=335.8
23:55:32.831 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:32.831 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:32.831 00.000 8996 Enqueuing Expose request
23:55:32.831 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:55:32.847 00.016 20224 Worker thread wakes up
23:55:32.847 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:32.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:33.809 00.962 20224 Exposure complete
23:55:33.858 00.049 20224 worker thread done servicing request
23:55:33.858 00.000 8996 OnExposeComplete: enter
23:55:33.858 00.000 8996 UpdateGuideState(): m_state=6
23:55:33.858 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8863
23:55:33.860 00.002 8996 Star::Find returns 1 (0), X=135.76, Y=474.29, Mass=746395, SNR=396.6, Peak=57296 HFD=4.6
23:55:33.860 00.000 8996 MultiStar: [#1 -0.21,-0.09,0.49,U] [#2 -0.04,-0.04,0.63,U] [#3 -0.18,-0.05,0.46,U] [#4 -0.24,-0.04,0.48,U] [#5 -0.48,0.21,0.00,M3] [#6 -0.22,-0.02,0.37,U] [#7 -0.27,0.07,0.36,U] [#8 -0.49,0.26,0.00,M1] 
23:55:33.862 00.002 8996 refined, 6 included, MultiStar: {-0.21, 0.02}, one-star: {-0.31, 0.19}
23:55:33.862 00.000 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
23:55:33.862 00.000 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
23:55:33.864 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.02 hyp=0.21 cameraTheta=3.03 mountX=-0.21 mountY=0.00, mountTheta=3.13
23:55:33.864 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.02, opts=13)
23:55:33.864 00.000 8996 Enqueuing Move request for scope (-0.21, 0.02)
23:55:33.864 00.000 20224 Worker thread wakes up
23:55:33.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.02) opts 0xd
23:55:33.864 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.02)
23:55:33.864 00.000 20224 Moving (-0.21, 0.02) raw xDistance=-0.21 yDistance=0.00
23:55:33.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:55:33.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:33.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:55:33.864 00.000 20224 MoveAxis(E, 31, ABG)
23:55:33.864 00.000 20224 Guiding  Dir = 2, Dur = 31
23:55:33.864 00.000 20224 IsSlewing returns 0
23:55:33.864 00.000 20224 IsGuiding returns 0
23:55:33.864 00.000 20224 PulseGuide returned control before completion, sleep 40
23:55:33.864 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57296, med=2877, FiltMin=2598, FiltMax=29174, Gamma=1.000
23:55:33.872 00.008 8996 UpdateGuideState exits: m=746395 SNR=396.6
23:55:33.872 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:33.872 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:33.872 00.000 8996 Enqueuing Expose request
23:55:33.920 00.048 20224 IsGuiding returns 1
23:55:33.920 00.000 20224 scope still moving after pulse duration time elapsed
23:55:33.952 00.032 20224 IsSlewing returns 0
23:55:33.952 00.000 20224 IsGuiding returns 0
23:55:33.952 00.000 20224 scope move finished after 31 + 53 ms
23:55:33.952 00.000 20224 Move returns status 0, amount 31
23:55:33.952 00.000 20224 MoveAxis(N, 0, ABG)
23:55:33.952 00.000 20224 Move returns status 0, amount 0
23:55:33.952 00.000 20224 move complete, result=0
23:55:33.952 00.000 20224 worker thread done servicing request
23:55:33.952 00.000 20224 Worker thread wakes up
23:55:33.952 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
23:55:33.952 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:33.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:35.095 01.143 20224 Exposure complete
23:55:35.144 00.049 20224 worker thread done servicing request
23:55:35.144 00.000 8996 OnExposeComplete: enter
23:55:35.144 00.000 8996 UpdateGuideState(): m_state=6
23:55:35.144 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8864
23:55:35.144 00.000 8996 Star::Find returns 1 (0), X=136.30, Y=474.34, Mass=710604, SNR=346.8, Peak=45542 HFD=4.7
23:55:35.144 00.000 8996 MultiStar: [#1 0.11,0.05,0.72,U] [#2 0.34,-0.09,0.68,U] [#3 0.06,-0.15,0.58,U] [#4 0.10,-0.27,0.53,U] [#5 -0.07,0.43,0.00,M4] [#6 0.11,0.09,0.44,U] [#7 0.11,-0.05,0.40,U] [#8 0.07,0.26,0.33,U] 
23:55:35.144 00.000 8996 refined, 7 included, MultiStar: {0.16, 0.02}, one-star: {0.23, 0.24}
23:55:35.144 00.000 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
23:55:35.144 00.000 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
23:55:35.144 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.12 mountX=0.16 mountY=-0.04, mountTheta=-0.23
23:55:35.144 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.02, opts=13)
23:55:35.144 00.000 8996 Enqueuing Move request for scope (0.16, 0.02)
23:55:35.144 00.000 20224 Worker thread wakes up
23:55:35.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
23:55:35.144 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
23:55:35.144 00.000 20224 Moving (0.16, 0.02) raw xDistance=0.16 yDistance=-0.04
23:55:35.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:55:35.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:35.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:55:35.144 00.000 20224 MoveAxis(E, 0, ABG)
23:55:35.144 00.000 20224 Move returns status 0, amount 0
23:55:35.144 00.000 20224 MoveAxis(N, 0, ABG)
23:55:35.144 00.000 20224 Move returns status 0, amount 0
23:55:35.144 00.000 20224 move complete, result=0
23:55:35.144 00.000 20224 worker thread done servicing request
23:55:35.144 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=45542, med=2877, FiltMin=2582, FiltMax=23481, Gamma=1.000
23:55:35.159 00.015 8996 UpdateGuideState exits: m=710604 SNR=346.8
23:55:35.159 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:35.159 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:35.159 00.000 8996 Enqueuing Expose request
23:55:35.159 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:35.159 00.000 20224 Worker thread wakes up
23:55:35.159 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:35.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:36.135 00.976 20224 Exposure complete
23:55:36.187 00.052 20224 worker thread done servicing request
23:55:36.187 00.000 8996 OnExposeComplete: enter
23:55:36.187 00.000 8996 UpdateGuideState(): m_state=6
23:55:36.187 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8865
23:55:36.187 00.000 8996 Star::Find returns 1 (0), X=136.42, Y=474.48, Mass=670009, SNR=330.3, Peak=43158 HFD=4.7
23:55:36.187 00.000 8996 MultiStar: [#1 0.16,0.39,0.00,M1] [#2 0.33,0.01,0.70,U] [#3 0.12,0.34,0.62,U] [#4 0.21,0.31,0.52,U] [#5 0.07,0.46,0.00,M5] [#6 0.39,0.13,0.49,U] [#7 -0.02,0.17,0.45,U] [#8 0.06,0.37,0.40,U] 
23:55:36.187 00.000 8996 refined, 6 included, MultiStar: {0.23, 0.25}, one-star: {0.35, 0.38}
23:55:36.187 00.000 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
23:55:36.187 00.000 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
23:55:36.187 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=0.25 hyp=0.34 cameraTheta=0.82 mountX=0.21 mountY=-0.27, mountTheta=-0.93
23:55:36.187 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.25, opts=13)
23:55:36.187 00.000 8996 Enqueuing Move request for scope (0.23, 0.25)
23:55:36.187 00.000 20224 Worker thread wakes up
23:55:36.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.25) opts 0xd
23:55:36.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.25)
23:55:36.187 00.000 20224 Moving (0.23, 0.25) raw xDistance=0.21 yDistance=-0.27
23:55:36.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:55:36.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:55:36.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
23:55:36.187 00.000 20224 MoveAxis(W, 30, ABG)
23:55:36.187 00.000 20224 Guiding  Dir = 3, Dur = 30
23:55:36.187 00.000 20224 IsSlewing returns 0
23:55:36.187 00.000 20224 IsGuiding returns 0
23:55:36.198 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43158, med=2877, FiltMin=2617, FiltMax=23513, Gamma=1.000
23:55:36.198 00.000 8996 UpdateGuideState exits: m=670009 SNR=330.3
23:55:36.198 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:36.198 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:36.198 00.000 8996 Enqueuing Expose request
23:55:36.246 00.048 20224 IsGuiding returns 1
23:55:36.246 00.000 20224 scope still moving after pulse duration time elapsed
23:55:36.278 00.032 20224 IsSlewing returns 0
23:55:36.278 00.000 20224 IsGuiding returns 1
23:55:36.310 00.032 20224 IsSlewing returns 0
23:55:36.310 00.000 20224 IsGuiding returns 1
23:55:36.342 00.032 20224 IsSlewing returns 0
23:55:36.342 00.000 20224 IsGuiding returns 0
23:55:36.342 00.000 20224 scope move finished after 30 + 115 ms
23:55:36.342 00.000 20224 Move returns status 0, amount 30
23:55:36.342 00.000 20224 MoveAxis(N, 0, ABG)
23:55:36.342 00.000 20224 Move returns status 0, amount 0
23:55:36.342 00.000 20224 move complete, result=0
23:55:36.342 00.000 20224 worker thread done servicing request
23:55:36.342 00.000 20224 Worker thread wakes up
23:55:36.342 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.3 px 0 ms NORTH
23:55:36.342 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:36.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:37.490 01.148 20224 Exposure complete
23:55:37.538 00.048 20224 worker thread done servicing request
23:55:37.538 00.000 8996 OnExposeComplete: enter
23:55:37.538 00.000 8996 UpdateGuideState(): m_state=6
23:55:37.538 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8866
23:55:37.538 00.000 8996 Star::Find returns 1 (0), X=135.85, Y=474.30, Mass=759478, SNR=306.5, Peak=60416 HFD=4.5
23:55:37.538 00.000 8996 MultiStar: [#1 -0.04,0.03,0.68,U] [#2 -0.02,-0.03,0.77,U] [#3 0.17,-0.09,0.62,U] [#4 0.06,-0.08,0.54,U] [#5 -0.14,0.26,0.61,U] [#6 0.16,-0.14,0.54,U] [#7 -0.14,0.07,0.48,U] [#8 -0.16,0.18,0.43,U] 
23:55:37.538 00.000 8996 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {-0.21, 0.20}
23:55:37.538 00.000 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:55:37.538 00.000 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
23:55:37.538 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.28 mountX=-0.05 mountY=-0.05, mountTheta=-2.39
23:55:37.538 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
23:55:37.538 00.000 8996 Enqueuing Move request for scope (-0.04, 0.05)
23:55:37.538 00.000 20224 Worker thread wakes up
23:55:37.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:55:37.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:55:37.538 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.05
23:55:37.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:55:37.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:37.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:55:37.538 00.000 20224 MoveAxis(E, 0, ABG)
23:55:37.538 00.000 20224 Move returns status 0, amount 0
23:55:37.538 00.000 20224 MoveAxis(N, 0, ABG)
23:55:37.538 00.000 20224 Move returns status 0, amount 0
23:55:37.538 00.000 20224 move complete, result=0
23:55:37.538 00.000 20224 worker thread done servicing request
23:55:37.538 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60416, med=2877, FiltMin=2601, FiltMax=29885, Gamma=1.000
23:55:37.556 00.018 8996 UpdateGuideState exits: m=759478 SNR=306.5
23:55:37.556 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:37.556 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:37.556 00.000 8996 Enqueuing Expose request
23:55:37.556 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:37.556 00.000 20224 Worker thread wakes up
23:55:37.556 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:37.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:38.514 00.958 20224 Exposure complete
23:55:38.567 00.053 20224 worker thread done servicing request
23:55:38.567 00.000 8996 OnExposeComplete: enter
23:55:38.567 00.000 8996 UpdateGuideState(): m_state=6
23:55:38.567 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8867
23:55:38.567 00.000 8996 Star::Find returns 1 (0), X=135.93, Y=474.42, Mass=791774, SNR=383.2, Peak=59984 HFD=4.3
23:55:38.567 00.000 8996 MultiStar: [#1 -0.25,-0.05,0.65,U] [#2 -0.02,-0.13,0.60,U] [#3 -0.17,0.03,0.50,U] [#4 -0.09,-0.02,0.52,U] [#5 -0.29,0.39,0.00,M5] [#6 -0.18,0.05,0.36,U] [#7 -0.22,-0.19,0.40,U] [#8 -0.22,0.11,0.31,U] 
23:55:38.567 00.000 8996 refined, 7 included, MultiStar: {-0.15, 0.04}, one-star: {-0.13, 0.31}
23:55:38.567 00.000 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
23:55:38.567 00.000 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
23:55:38.567 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.88 mountX=-0.16 mountY=-0.02, mountTheta=-3.00
23:55:38.567 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
23:55:38.567 00.000 8996 Enqueuing Move request for scope (-0.15, 0.04)
23:55:38.578 00.011 20224 Worker thread wakes up
23:55:38.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
23:55:38.578 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
23:55:38.578 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.16 yDistance=-0.02
23:55:38.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:55:38.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:38.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:55:38.578 00.000 20224 MoveAxis(E, 0, ABG)
23:55:38.578 00.000 20224 Move returns status 0, amount 0
23:55:38.578 00.000 20224 MoveAxis(N, 0, ABG)
23:55:38.578 00.000 20224 Move returns status 0, amount 0
23:55:38.578 00.000 20224 move complete, result=0
23:55:38.578 00.000 20224 worker thread done servicing request
23:55:38.578 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59984, med=2877, FiltMin=2608, FiltMax=27254, Gamma=1.000
23:55:38.593 00.015 8996 UpdateGuideState exits: m=791774 SNR=383.2
23:55:38.595 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:38.595 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:38.595 00.000 8996 Enqueuing Expose request
23:55:38.597 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:38.597 00.000 20224 Worker thread wakes up
23:55:38.597 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:38.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:39.743 01.146 20224 Exposure complete
23:55:39.790 00.047 20224 worker thread done servicing request
23:55:39.790 00.000 8996 OnExposeComplete: enter
23:55:39.790 00.000 8996 UpdateGuideState(): m_state=6
23:55:39.792 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8868
23:55:39.792 00.000 8996 Star::Find returns 1 (0), X=135.89, Y=474.38, Mass=760023, SNR=386.4, Peak=59536 HFD=4.5
23:55:39.794 00.002 8996 MultiStar: [#1 -0.41,0.08,0.55,U] [#2 -0.16,-0.03,0.60,U] [#3 -0.21,0.03,0.54,U] [#4 -0.19,0.07,0.47,U] [#5 -0.36,0.27,0.00,M6] [#6 -0.26,-0.11,0.44,U] [#7 -0.22,0.09,0.39,U] [#8 -0.37,0.13,0.33,U] 
23:55:39.794 00.000 8996 refined, 7 included, MultiStar: {-0.24, 0.09}, one-star: {-0.18, 0.27}
23:55:39.794 00.000 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
23:55:39.794 00.000 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
23:55:39.796 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.09 hyp=0.25 cameraTheta=2.79 mountX=-0.24 mountY=-0.06, mountTheta=-2.90
23:55:39.796 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.09, opts=13)
23:55:39.796 00.000 8996 Enqueuing Move request for scope (-0.24, 0.09)
23:55:39.796 00.000 20224 Worker thread wakes up
23:55:39.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.09) opts 0xd
23:55:39.796 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.09)
23:55:39.796 00.000 20224 Moving (-0.24, 0.09) raw xDistance=-0.24 yDistance=-0.06
23:55:39.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:55:39.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:39.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:55:39.796 00.000 20224 MoveAxis(E, 36, ABG)
23:55:39.796 00.000 20224 Guiding  Dir = 2, Dur = 36
23:55:39.796 00.000 20224 IsSlewing returns 0
23:55:39.796 00.000 20224 IsGuiding returns 0
23:55:39.796 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=59536, med=2877, FiltMin=2592, FiltMax=28093, Gamma=1.000
23:55:39.812 00.016 8996 UpdateGuideState exits: m=760023 SNR=386.4
23:55:39.812 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:39.812 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:39.812 00.000 8996 Enqueuing Expose request
23:55:39.821 00.009 20224 PulseGuide returned control before completion, sleep 23
23:55:39.853 00.032 20224 IsGuiding returns 1
23:55:39.853 00.000 20224 scope still moving after pulse duration time elapsed
23:55:39.887 00.034 20224 IsSlewing returns 0
23:55:39.887 00.000 20224 IsGuiding returns 1
23:55:39.916 00.029 20224 IsSlewing returns 0
23:55:39.916 00.000 20224 IsGuiding returns 0
23:55:39.916 00.000 20224 scope move finished after 36 + 81 ms
23:55:39.916 00.000 20224 Move returns status 0, amount 36
23:55:39.916 00.000 20224 MoveAxis(N, 0, ABG)
23:55:39.916 00.000 20224 Move returns status 0, amount 0
23:55:39.916 00.000 20224 move complete, result=0
23:55:39.918 00.002 20224 worker thread done servicing request
23:55:39.918 00.000 20224 Worker thread wakes up
23:55:39.918 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:39.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:39.918 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
23:55:40.883 00.965 20224 Exposure complete
23:55:40.948 00.065 20224 worker thread done servicing request
23:55:40.948 00.000 8996 OnExposeComplete: enter
23:55:40.949 00.001 8996 UpdateGuideState(): m_state=6
23:55:40.951 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8869
23:55:40.952 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=474.30, Mass=718823, SNR=344.3, Peak=60640 HFD=4.6
23:55:40.953 00.001 8996 MultiStar: [#1 -0.28,-0.01,0.66,U] [#2 -0.12,-0.15,0.70,U] [#3 -0.13,-0.15,0.54,U] [#4 -0.13,0.06,0.57,U] [#5 -0.41,0.09,0.64,U] [#6 -0.14,0.17,0.43,U] [#7 0.04,0.34,0.45,U] [#8 -0.43,0.19,0.00,M1] 
23:55:40.955 00.002 8996 refined, 7 included, MultiStar: {-0.20, 0.06}, one-star: {-0.29, 0.20}
23:55:40.956 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
23:55:40.957 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
23:55:40.958 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.84 mountX=-0.21 mountY=-0.04, mountTheta=-2.95
23:55:40.962 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.06, opts=13)
23:55:40.963 00.001 8996 Enqueuing Move request for scope (-0.20, 0.06)
23:55:40.964 00.001 20224 Worker thread wakes up
23:55:40.965 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
23:55:40.965 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
23:55:40.965 00.000 20224 Moving (-0.20, 0.06) raw xDistance=-0.21 yDistance=-0.04
23:55:40.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:55:40.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:40.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:55:40.965 00.000 20224 MoveAxis(E, 33, ABG)
23:55:40.966 00.001 20224 Guiding  Dir = 2, Dur = 33
23:55:40.966 00.000 20224 IsSlewing returns 0
23:55:40.966 00.000 20224 IsGuiding returns 0
23:55:40.972 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60640, med=2877, FiltMin=2617, FiltMax=27558, Gamma=1.000
23:55:40.997 00.025 8996 UpdateGuideState exits: m=718823 SNR=344.3
23:55:41.000 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:41.002 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:41.004 00.002 8996 Enqueuing Expose request
23:55:41.020 00.016 20224 IsGuiding returns 1
23:55:41.020 00.000 20224 scope still moving after pulse duration time elapsed
23:55:41.049 00.029 20224 IsSlewing returns 0
23:55:41.049 00.000 20224 IsGuiding returns 1
23:55:41.081 00.032 20224 IsSlewing returns 0
23:55:41.081 00.000 20224 IsGuiding returns 1
23:55:41.112 00.031 20224 IsSlewing returns 0
23:55:41.113 00.001 20224 IsGuiding returns 0
23:55:41.113 00.000 20224 scope move finished after 33 + 113 ms
23:55:41.113 00.000 20224 Move returns status 0, amount 33
23:55:41.113 00.000 20224 MoveAxis(N, 0, ABG)
23:55:41.113 00.000 20224 Move returns status 0, amount 0
23:55:41.113 00.000 20224 move complete, result=0
23:55:41.113 00.000 20224 worker thread done servicing request
23:55:41.113 00.000 20224 Worker thread wakes up
23:55:41.114 00.001 8996 GuideStep: -0.2 px 33 ms EAST, -0.0 px 0 ms NORTH
23:55:41.116 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:41.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:42.290 01.174 20224 Exposure complete
23:55:42.393 00.103 20224 worker thread done servicing request
23:55:42.393 00.000 8996 OnExposeComplete: enter
23:55:42.394 00.001 8996 UpdateGuideState(): m_state=6
23:55:42.395 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8870
23:55:42.396 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=474.48, Mass=795489, SNR=342.5, Peak=56406 HFD=4.8
23:55:42.397 00.001 8996 MultiStar: [#1 0.18,0.27,0.59,U] [#2 0.38,0.11,0.73,U] [#3 0.30,0.30,0.00,M1] [#4 0.25,0.16,0.49,U] [#5 0.11,0.45,0.00,M6] [#6 0.22,0.20,0.45,U] [#7 0.16,0.47,0.00,M1] [#8 0.12,0.36,0.38,U] 
23:55:42.397 00.000 8996 refined, 5 included, MultiStar: {0.32, 0.25}, one-star: {0.51, 0.37}
23:55:42.398 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
23:55:42.399 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
23:55:42.400 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.25 hyp=0.40 cameraTheta=0.67 mountX=0.29 mountY=-0.28, mountTheta=-0.77
23:55:42.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.25, opts=13)
23:55:42.403 00.001 8996 Enqueuing Move request for scope (0.32, 0.25)
23:55:42.404 00.001 20224 Worker thread wakes up
23:55:42.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.25) opts 0xd
23:55:42.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.25)
23:55:42.404 00.000 20224 Moving (0.32, 0.25) raw xDistance=0.29 yDistance=-0.28
23:55:42.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
23:55:42.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:55:42.405 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:55:42.405 00.000 20224 MoveAxis(W, 40, ABG)
23:55:42.405 00.000 20224 Guiding  Dir = 3, Dur = 40
23:55:42.405 00.000 20224 IsSlewing returns 0
23:55:42.406 00.001 20224 IsGuiding returns 0
23:55:42.412 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56406, med=2877, FiltMin=2608, FiltMax=31705, Gamma=1.000
23:55:42.427 00.015 20224 PulseGuide returned control before completion, sleep 29
23:55:42.430 00.003 8996 UpdateGuideState exits: m=795489 SNR=342.5
23:55:42.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:42.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:42.433 00.001 8996 Enqueuing Expose request
23:55:42.458 00.025 20224 IsGuiding returns 1
23:55:42.458 00.000 20224 scope still moving after pulse duration time elapsed
23:55:42.490 00.032 20224 IsSlewing returns 0
23:55:42.490 00.000 20224 IsGuiding returns 1
23:55:42.522 00.032 20224 IsSlewing returns 0
23:55:42.522 00.000 20224 IsGuiding returns 0
23:55:42.522 00.000 20224 scope move finished after 40 + 75 ms
23:55:42.522 00.000 20224 Move returns status 0, amount 40
23:55:42.522 00.000 20224 MoveAxis(N, 0, ABG)
23:55:42.522 00.000 20224 Move returns status 0, amount 0
23:55:42.522 00.000 20224 move complete, result=0
23:55:42.522 00.000 20224 worker thread done servicing request
23:55:42.522 00.000 20224 Worker thread wakes up
23:55:42.522 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:42.523 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:42.523 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.3 px 0 ms NORTH
23:55:43.511 00.988 20224 Exposure complete
23:55:43.575 00.064 20224 worker thread done servicing request
23:55:43.575 00.000 8996 OnExposeComplete: enter
23:55:43.576 00.001 8996 UpdateGuideState(): m_state=6
23:55:43.577 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8871
23:55:43.578 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=474.58, Mass=712383, SNR=355.1, Peak=45616 HFD=4.6
23:55:43.579 00.001 8996 MultiStar: [#1 -0.04,0.18,0.59,U] [#2 0.28,0.05,0.62,U] [#3 0.07,0.19,0.61,U] [#4 -0.02,0.33,0.49,U] [#5 -0.32,0.50,0.00,M7] [#6 -0.07,0.13,0.41,U] [#7 -0.02,0.25,0.42,U] [#8 -0.36,0.28,0.00,M1] 
23:55:43.579 00.000 8996 refined, 6 included, MultiStar: {0.07, 0.25}, one-star: {0.16, 0.48}
23:55:43.580 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
23:55:43.581 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
23:55:43.582 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.29 mountX=0.05 mountY=-0.26, mountTheta=-1.38
23:55:43.584 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.25, opts=13)
23:55:43.584 00.000 8996 Enqueuing Move request for scope (0.07, 0.25)
23:55:43.585 00.001 20224 Worker thread wakes up
23:55:43.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.25) opts 0xd
23:55:43.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.25)
23:55:43.585 00.000 20224 Moving (0.07, 0.25) raw xDistance=0.05 yDistance=-0.26
23:55:43.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:55:43.585 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.30 newest=-0.58
23:55:43.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
23:55:43.586 00.001 20224 MoveAxis(E, 0, ABG)
23:55:43.586 00.000 20224 Move returns status 0, amount 0
23:55:43.586 00.000 20224 MoveAxis(N, 55, ABG)
23:55:43.586 00.000 20224 Guiding  Dir = 0, Dur = 55
23:55:43.586 00.000 20224 IsSlewing returns 0
23:55:43.586 00.000 20224 IsGuiding returns 0
23:55:43.589 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45616, med=2877, FiltMin=2611, FiltMax=23113, Gamma=1.000
23:55:43.597 00.008 20224 PulseGuide returned control before completion, sleep 55
23:55:43.604 00.007 8996 UpdateGuideState exits: m=712383 SNR=355.1
23:55:43.605 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:43.606 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:43.607 00.001 8996 Enqueuing Expose request
23:55:43.659 00.052 20224 IsGuiding returns 1
23:55:43.659 00.000 20224 scope still moving after pulse duration time elapsed
23:55:43.690 00.031 20224 IsSlewing returns 0
23:55:43.690 00.000 20224 IsGuiding returns 0
23:55:43.690 00.000 20224 scope move finished after 55 + 49 ms
23:55:43.690 00.000 20224 Move returns status 0, amount 55
23:55:43.690 00.000 20224 move complete, result=0
23:55:43.691 00.001 20224 worker thread done servicing request
23:55:43.691 00.000 20224 Worker thread wakes up
23:55:43.691 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 55 ms NORTH
23:55:43.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:43.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:44.863 01.171 20224 Exposure complete
23:55:44.936 00.073 20224 worker thread done servicing request
23:55:44.936 00.000 8996 OnExposeComplete: enter
23:55:44.937 00.001 8996 UpdateGuideState(): m_state=6
23:55:44.938 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8872
23:55:44.939 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=474.42, Mass=671107, SNR=347.8, Peak=49376 HFD=4.4
23:55:44.940 00.001 8996 MultiStar: [#1 -0.21,0.18,0.68,U] [#2 0.10,0.12,0.67,U] [#3 0.07,0.35,0.55,U] [#4 0.05,0.10,0.53,U] [#5 -0.03,0.47,0.00,M8] [#6 0.02,0.22,0.46,U] [#7 0.10,0.44,0.00,M1] [#8 -0.07,0.16,0.44,U] 
23:55:44.941 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.21}, one-star: {-0.08, 0.31}
23:55:44.941 00.000 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
23:55:44.942 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
23:55:44.943 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.70 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
23:55:44.944 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.21, opts=13)
23:55:44.945 00.001 8996 Enqueuing Move request for scope (-0.03, 0.21)
23:55:44.946 00.001 20224 Worker thread wakes up
23:55:44.946 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
23:55:44.946 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
23:55:44.946 00.000 20224 Moving (-0.03, 0.21) raw xDistance=-0.05 yDistance=-0.21
23:55:44.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:55:44.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
23:55:44.946 00.000 20224 MoveAxis(E, 0, ABG)
23:55:44.946 00.000 20224 Move returns status 0, amount 0
23:55:44.946 00.000 20224 MoveAxis(N, 44, ABG)
23:55:44.946 00.000 20224 Guiding  Dir = 0, Dur = 44
23:55:44.947 00.001 20224 IsSlewing returns 0
23:55:44.947 00.000 20224 IsGuiding returns 0
23:55:44.951 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49376, med=2877, FiltMin=2617, FiltMax=22566, Gamma=1.000
23:55:44.966 00.015 8996 UpdateGuideState exits: m=671107 SNR=347.8
23:55:44.967 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:44.968 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:44.968 00.000 8996 Enqueuing Expose request
23:55:45.000 00.032 20224 IsGuiding returns 1
23:55:45.000 00.000 20224 scope still moving after pulse duration time elapsed
23:55:45.030 00.030 20224 IsSlewing returns 0
23:55:45.030 00.000 20224 IsGuiding returns 1
23:55:45.061 00.031 20224 IsSlewing returns 0
23:55:45.061 00.000 20224 IsGuiding returns 1
23:55:45.091 00.030 20224 IsSlewing returns 0
23:55:45.091 00.000 20224 IsGuiding returns 0
23:55:45.091 00.000 20224 scope move finished after 44 + 100 ms
23:55:45.091 00.000 20224 Move returns status 0, amount 44
23:55:45.091 00.000 20224 move complete, result=0
23:55:45.091 00.000 20224 worker thread done servicing request
23:55:45.091 00.000 20224 Worker thread wakes up
23:55:45.093 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:45.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:45.093 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 44 ms NORTH
23:55:46.076 00.983 20224 Exposure complete
23:55:46.159 00.083 20224 worker thread done servicing request
23:55:46.159 00.000 8996 OnExposeComplete: enter
23:55:46.160 00.001 8996 UpdateGuideState(): m_state=6
23:55:46.161 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8873
23:55:46.162 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=474.34, Mass=711946, SNR=325.5, Peak=49552 HFD=4.6
23:55:46.163 00.001 8996 MultiStar: [#1 -0.42,0.15,0.00,M1] [#2 -0.29,0.01,0.74,U] [#3 -0.12,0.13,0.65,U] [#4 -0.19,0.16,0.54,U] [#5 -0.35,0.37,0.00,M9] [#6 -0.52,-0.03,0.00,M1] [#7 -0.33,0.27,0.00,M2] [#8 -0.20,0.19,0.43,U] 
23:55:46.164 00.001 8996 refined, 4 included, MultiStar: {-0.13, 0.15}, one-star: {0.05, 0.24}
23:55:46.165 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
23:55:46.166 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
23:55:46.166 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.27 mountX=-0.14 mountY=-0.13, mountTheta=-2.38
23:55:46.170 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
23:55:46.171 00.001 8996 Enqueuing Move request for scope (-0.13, 0.15)
23:55:46.171 00.000 20224 Worker thread wakes up
23:55:46.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
23:55:46.171 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
23:55:46.172 00.001 20224 Moving (-0.13, 0.15) raw xDistance=-0.14 yDistance=-0.13
23:55:46.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:55:46.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:46.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:55:46.172 00.000 20224 MoveAxis(E, 0, ABG)
23:55:46.172 00.000 20224 Move returns status 0, amount 0
23:55:46.172 00.000 20224 MoveAxis(N, 0, ABG)
23:55:46.172 00.000 20224 Move returns status 0, amount 0
23:55:46.172 00.000 20224 move complete, result=0
23:55:46.172 00.000 20224 worker thread done servicing request
23:55:46.176 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49552, med=2877, FiltMin=2563, FiltMax=23145, Gamma=1.000
23:55:46.190 00.014 8996 UpdateGuideState exits: m=711946 SNR=325.5
23:55:46.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:46.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:46.193 00.001 8996 Enqueuing Expose request
23:55:46.193 00.000 20224 Worker thread wakes up
23:55:46.193 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:55:46.194 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:46.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:47.347 01.153 20224 Exposure complete
23:55:47.436 00.089 20224 worker thread done servicing request
23:55:47.436 00.000 8996 OnExposeComplete: enter
23:55:47.437 00.001 8996 UpdateGuideState(): m_state=6
23:55:47.438 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8874
23:55:47.439 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=474.09, Mass=773934, SNR=376.4, Peak=56096 HFD=4.4
23:55:47.440 00.001 8996 MultiStar: [#1 -0.08,-0.06,0.54,U] [#2 0.14,-0.38,0.65,U] [#3 -0.04,-0.13,0.62,U] [#4 -0.07,-0.02,0.47,U] [#5 -0.18,0.00,0.53,U] [#6 -0.17,-0.25,0.42,U] [#7 0.14,-0.34,0.40,U] [#8 -0.18,-0.14,0.33,U] 
23:55:47.441 00.001 8996 single-star, 8 included, MultiStar: {-0.02, -0.13}, one-star: {0.09, -0.01}
23:55:47.441 00.000 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
23:55:47.442 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
23:55:47.443 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.16 mountX=0.09 mountY=0.00, mountTheta=0.04
23:55:47.444 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
23:55:47.445 00.001 8996 Enqueuing Move request for scope (0.09, -0.01)
23:55:47.446 00.001 20224 Worker thread wakes up
23:55:47.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
23:55:47.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
23:55:47.446 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=0.00
23:55:47.447 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:55:47.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:47.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:55:47.447 00.000 20224 MoveAxis(E, 0, ABG)
23:55:47.447 00.000 20224 Move returns status 0, amount 0
23:55:47.447 00.000 20224 MoveAxis(N, 0, ABG)
23:55:47.447 00.000 20224 Move returns status 0, amount 0
23:55:47.447 00.000 20224 move complete, result=0
23:55:47.447 00.000 20224 worker thread done servicing request
23:55:47.451 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56096, med=2877, FiltMin=2589, FiltMax=31475, Gamma=1.000
23:55:47.466 00.015 8996 UpdateGuideState exits: m=773934 SNR=376.4
23:55:47.467 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:47.468 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:47.469 00.001 8996 Enqueuing Expose request
23:55:47.470 00.001 20224 Worker thread wakes up
23:55:47.470 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:47.470 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:47.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:48.451 00.981 20224 Exposure complete
23:55:48.534 00.083 20224 worker thread done servicing request
23:55:48.534 00.000 8996 OnExposeComplete: enter
23:55:48.535 00.001 8996 UpdateGuideState(): m_state=6
23:55:48.535 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8875
23:55:48.536 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=474.13, Mass=665510, SNR=328.2, Peak=56742 HFD=4.4
23:55:48.537 00.001 8996 MultiStar: [#1 0.11,-0.01,0.72,U] [#2 0.37,-0.03,0.87,U] [#3 0.11,-0.26,0.62,U] [#4 -0.06,-0.29,0.64,U] [#5 -0.02,-0.07,0.67,U] [#6 0.28,-0.33,0.00,M1] [#7 0.07,-0.28,0.43,U] [#8 -0.02,-0.21,0.42,U] 
23:55:48.538 00.001 8996 refined, 7 included, MultiStar: {0.17, -0.11}, one-star: {0.45, 0.02}
23:55:48.539 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
23:55:48.540 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
23:55:48.540 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.60 mountX=0.18 mountY=0.09, mountTheta=0.49
23:55:48.543 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.11, opts=13)
23:55:48.545 00.002 8996 Enqueuing Move request for scope (0.17, -0.11)
23:55:48.546 00.001 20224 Worker thread wakes up
23:55:48.547 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
23:55:48.547 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
23:55:48.547 00.000 20224 Moving (0.17, -0.11) raw xDistance=0.18 yDistance=0.09
23:55:48.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:55:48.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:48.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:55:48.547 00.000 20224 MoveAxis(E, 0, ABG)
23:55:48.548 00.001 20224 Move returns status 0, amount 0
23:55:48.548 00.000 20224 MoveAxis(N, 0, ABG)
23:55:48.548 00.000 20224 Move returns status 0, amount 0
23:55:48.548 00.000 20224 move complete, result=0
23:55:48.548 00.000 20224 worker thread done servicing request
23:55:48.555 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56742, med=2877, FiltMin=2614, FiltMax=27728, Gamma=1.000
23:55:48.580 00.025 8996 UpdateGuideState exits: m=665510 SNR=328.2
23:55:48.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:48.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:48.583 00.001 8996 Enqueuing Expose request
23:55:48.584 00.001 20224 Worker thread wakes up
23:55:48.584 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:48.586 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:48.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:49.758 01.172 20224 Exposure complete
23:55:49.844 00.086 20224 worker thread done servicing request
23:55:49.844 00.000 8996 OnExposeComplete: enter
23:55:49.845 00.001 8996 UpdateGuideState(): m_state=6
23:55:49.846 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8876
23:55:49.847 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.91, Mass=678822, SNR=357.5, Peak=55872 HFD=4.3
23:55:49.848 00.001 8996 MultiStar: [#1 -0.07,-0.37,0.59,U] [#2 0.18,-0.20,0.73,U] [#3 0.18,-0.33,0.58,U] [#4 -0.04,-0.57,0.00,M1] [#5 -0.08,-0.15,0.60,U] [#6 0.17,-0.25,0.44,U] [#7 -0.01,-0.45,0.00,M1] [#8 -0.12,-0.34,0.32,U] 
23:55:49.849 00.001 8996 single-star, 6 included, MultiStar: {0.06, -0.25}, one-star: {0.06, -0.19}
23:55:49.850 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
23:55:49.850 00.000 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
23:55:49.851 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.28 mountX=0.07 mountY=0.18, mountTheta=1.18
23:55:49.853 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.19, opts=13)
23:55:49.854 00.001 8996 Enqueuing Move request for scope (0.06, -0.19)
23:55:49.854 00.000 20224 Worker thread wakes up
23:55:49.855 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
23:55:49.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
23:55:49.855 00.000 20224 Moving (0.06, -0.19) raw xDistance=0.07 yDistance=0.18
23:55:49.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:55:49.855 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:49.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:55:49.855 00.000 20224 MoveAxis(E, 0, ABG)
23:55:49.855 00.000 20224 Move returns status 0, amount 0
23:55:49.855 00.000 20224 MoveAxis(N, 0, ABG)
23:55:49.855 00.000 20224 Move returns status 0, amount 0
23:55:49.855 00.000 20224 move complete, result=0
23:55:49.856 00.001 20224 worker thread done servicing request
23:55:49.860 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55872, med=2877, FiltMin=2617, FiltMax=26608, Gamma=1.000
23:55:49.874 00.014 8996 UpdateGuideState exits: m=678822 SNR=357.5
23:55:49.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:49.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:49.876 00.001 8996 Enqueuing Expose request
23:55:49.877 00.001 20224 Worker thread wakes up
23:55:49.877 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:49.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:49.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:50.851 00.973 20224 Exposure complete
23:55:50.929 00.078 20224 worker thread done servicing request
23:55:50.929 00.000 8996 OnExposeComplete: enter
23:55:50.930 00.001 8996 UpdateGuideState(): m_state=6
23:55:50.931 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8877
23:55:50.932 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=473.92, Mass=736677, SNR=319.1, Peak=61888 HFD=4.5
23:55:50.933 00.001 8996 MultiStar: [#1 -0.38,-0.10,0.74,U] [#2 -0.17,-0.07,0.75,U] [#3 -0.06,-0.27,0.73,U] [#4 -0.25,-0.43,0.00,M2] [#5 -0.45,-0.02,0.00,M7] [#6 -0.35,-0.22,0.41,U] [#7 -0.32,-0.20,0.49,U] [#8 -0.26,-0.07,0.42,U] 
23:55:50.934 00.001 8996 single-star, 6 included, MultiStar: {-0.23, -0.16}, one-star: {-0.18, -0.18}
23:55:50.935 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
23:55:50.936 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
23:55:50.937 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.18 hyp=0.26 cameraTheta=-2.36 mountX=-0.17 mountY=0.20, mountTheta=2.25
23:55:50.938 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.18, opts=13)
23:55:50.939 00.001 8996 Enqueuing Move request for scope (-0.18, -0.18)
23:55:50.940 00.001 20224 Worker thread wakes up
23:55:50.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.18) opts 0xd
23:55:50.940 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.18)
23:55:50.940 00.000 20224 Moving (-0.18, -0.18) raw xDistance=-0.17 yDistance=0.20
23:55:50.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:55:50.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:55:50.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:55:50.940 00.000 20224 MoveAxis(E, 0, ABG)
23:55:50.940 00.000 20224 Move returns status 0, amount 0
23:55:50.940 00.000 20224 MoveAxis(N, 0, ABG)
23:55:50.940 00.000 20224 Move returns status 0, amount 0
23:55:50.940 00.000 20224 move complete, result=0
23:55:50.940 00.000 20224 worker thread done servicing request
23:55:50.944 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61888, med=2877, FiltMin=2601, FiltMax=29104, Gamma=1.000
23:55:50.958 00.014 8996 UpdateGuideState exits: m=736677 SNR=319.1
23:55:50.959 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:50.960 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:50.961 00.001 8996 Enqueuing Expose request
23:55:50.962 00.001 20224 Worker thread wakes up
23:55:50.962 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:50.963 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:50.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:52.130 01.167 20224 Exposure complete
23:55:52.190 00.060 20224 worker thread done servicing request
23:55:52.190 00.000 8996 OnExposeComplete: enter
23:55:52.191 00.001 8996 UpdateGuideState(): m_state=6
23:55:52.192 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8878
23:55:52.192 00.000 8996 Star::Find returns 1 (0), X=135.92, Y=474.12, Mass=697572, SNR=345.8, Peak=63376 HFD=4.4
23:55:52.194 00.002 8996 MultiStar: [#1 -0.17,-0.41,0.00,M1] [#2 0.05,-0.47,0.00,M1] [#3 0.07,-0.27,0.59,U] [#4 -0.01,-0.46,0.00,M3] [#5 -0.22,-0.21,0.56,U] [#6 -0.13,-0.18,0.37,U] [#7 -0.09,-0.42,0.00,M1] [#8 -0.11,-0.16,0.40,U] 
23:55:52.195 00.001 8996 single-star, 4 included, MultiStar: {-0.11, -0.13}, one-star: {-0.15, 0.02}
23:55:52.196 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
23:55:52.197 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
23:55:52.198 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.01 mountX=-0.15 mountY=-0.00, mountTheta=-3.12
23:55:52.199 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.02, opts=13)
23:55:52.200 00.001 8996 Enqueuing Move request for scope (-0.15, 0.02)
23:55:52.201 00.001 20224 Worker thread wakes up
23:55:52.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
23:55:52.201 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
23:55:52.201 00.000 20224 Moving (-0.15, 0.02) raw xDistance=-0.15 yDistance=-0.00
23:55:52.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:55:52.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:52.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:55:52.201 00.000 20224 MoveAxis(E, 0, ABG)
23:55:52.201 00.000 20224 Move returns status 0, amount 0
23:55:52.201 00.000 20224 MoveAxis(N, 0, ABG)
23:55:52.201 00.000 20224 Move returns status 0, amount 0
23:55:52.201 00.000 20224 move complete, result=0
23:55:52.201 00.000 20224 worker thread done servicing request
23:55:52.204 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63376, med=2877, FiltMin=2633, FiltMax=27709, Gamma=1.000
23:55:52.218 00.014 8996 UpdateGuideState exits: m=697572 SNR=345.8
23:55:52.218 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:52.220 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:52.221 00.001 8996 Enqueuing Expose request
23:55:52.221 00.000 20224 Worker thread wakes up
23:55:52.221 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:52.223 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:52.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:53.209 00.986 20224 Exposure complete
23:55:53.279 00.070 20224 worker thread done servicing request
23:55:53.279 00.000 8996 OnExposeComplete: enter
23:55:53.280 00.001 8996 UpdateGuideState(): m_state=6
23:55:53.281 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8879
23:55:53.283 00.002 8996 Star::Find returns 1 (0), X=136.12, Y=474.30, Mass=688121, SNR=355.4, Peak=52480 HFD=4.6
23:55:53.285 00.002 8996 MultiStar: [#1 -0.09,-0.36,0.67,U] [#2 0.12,-0.25,0.73,U] [#3 0.17,-0.22,0.59,U] [#4 0.11,-0.29,0.52,U] [#5 0.02,0.05,0.53,U] [#6 -0.04,-0.08,0.38,U] [#7 -0.07,-0.26,0.40,U] [#8 -0.00,-0.17,0.39,U] 
23:55:53.287 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.13}, one-star: {0.05, 0.19}
23:55:53.289 00.002 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
23:55:53.291 00.002 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
23:55:53.292 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.29 mountX=0.05 mountY=0.13, mountTheta=1.19
23:55:53.294 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.13, opts=13)
23:55:53.296 00.002 8996 Enqueuing Move request for scope (0.04, -0.13)
23:55:53.297 00.001 20224 Worker thread wakes up
23:55:53.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
23:55:53.298 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
23:55:53.298 00.000 20224 Moving (0.04, -0.13) raw xDistance=0.05 yDistance=0.13
23:55:53.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:55:53.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:53.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:55:53.298 00.000 20224 MoveAxis(E, 0, ABG)
23:55:53.298 00.000 20224 Move returns status 0, amount 0
23:55:53.298 00.000 20224 MoveAxis(N, 0, ABG)
23:55:53.298 00.000 20224 Move returns status 0, amount 0
23:55:53.299 00.001 20224 move complete, result=0
23:55:53.299 00.000 20224 worker thread done servicing request
23:55:53.305 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52480, med=2877, FiltMin=2623, FiltMax=22230, Gamma=1.000
23:55:53.327 00.022 8996 UpdateGuideState exits: m=688121 SNR=355.4
23:55:53.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:53.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:53.332 00.002 8996 Enqueuing Expose request
23:55:53.334 00.002 20224 Worker thread wakes up
23:55:53.334 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:53.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:53.336 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:54.496 01.160 20224 Exposure complete
23:55:54.562 00.066 20224 worker thread done servicing request
23:55:54.563 00.001 8996 OnExposeComplete: enter
23:55:54.564 00.001 8996 UpdateGuideState(): m_state=6
23:55:54.565 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8880
23:55:54.566 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.08, Mass=652168, SNR=347.9, Peak=58256 HFD=4.4
23:55:54.568 00.002 8996 MultiStar: [#1 -0.18,-0.04,0.69,U] [#2 0.11,-0.06,0.79,U] [#3 0.12,-0.35,0.61,U] [#4 -0.06,-0.37,0.50,U] [#5 0.18,-0.04,0.59,U] [#6 -0.19,-0.39,0.00,M1] [#7 -0.11,-0.32,0.44,U] [#8 0.12,-0.11,0.39,U] 
23:55:54.569 00.001 8996 single-star, 7 included, MultiStar: {0.03, -0.14}, one-star: {0.02, -0.02}
23:55:54.570 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
23:55:54.571 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.43)
23:55:54.572 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.83 mountX=0.02 mountY=0.02, mountTheta=0.72
23:55:54.575 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
23:55:54.575 00.000 8996 Enqueuing Move request for scope (0.02, -0.02)
23:55:54.576 00.001 20224 Worker thread wakes up
23:55:54.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
23:55:54.576 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
23:55:54.576 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
23:55:54.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:55:54.576 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:54.577 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:55:54.577 00.000 20224 MoveAxis(E, 0, ABG)
23:55:54.577 00.000 20224 Move returns status 0, amount 0
23:55:54.577 00.000 20224 MoveAxis(N, 0, ABG)
23:55:54.577 00.000 20224 Move returns status 0, amount 0
23:55:54.577 00.000 20224 move complete, result=0
23:55:54.577 00.000 20224 worker thread done servicing request
23:55:54.581 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=58256, med=2877, FiltMin=2566, FiltMax=25549, Gamma=1.000
23:55:54.595 00.014 8996 UpdateGuideState exits: m=652168 SNR=347.9
23:55:54.596 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:54.596 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:54.597 00.001 8996 Enqueuing Expose request
23:55:54.598 00.001 20224 Worker thread wakes up
23:55:54.598 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:55:54.599 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:54.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:55.570 00.971 20224 Exposure complete
23:55:55.686 00.116 20224 worker thread done servicing request
23:55:55.686 00.000 8996 OnExposeComplete: enter
23:55:55.687 00.001 8996 UpdateGuideState(): m_state=6
23:55:55.688 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8881
23:55:55.689 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=474.13, Mass=687105, SNR=372.3, Peak=59040 HFD=4.4
23:55:55.691 00.002 8996 MultiStar: [#1 -0.40,0.04,0.59,U] [#2 0.08,-0.04,0.72,U] [#3 -0.22,-0.16,0.47,U] [#4 -0.30,-0.19,0.50,U] [#5 -0.15,-0.04,0.59,U] [#6 -0.39,-0.23,0.00,M2] [#7 -0.25,-0.03,0.38,U] [#8 -0.15,0.22,0.41,U] 
23:55:55.692 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.02}, one-star: {0.05, 0.02}
23:55:55.693 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
23:55:55.693 00.000 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
23:55:55.694 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.06 cameraTheta=0.38 mountX=0.05 mountY=-0.03, mountTheta=-0.49
23:55:55.696 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
23:55:55.698 00.002 8996 Enqueuing Move request for scope (0.05, 0.02)
23:55:55.699 00.001 20224 Worker thread wakes up
23:55:55.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
23:55:55.700 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
23:55:55.700 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.03
23:55:55.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:55:55.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:55.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:55.700 00.000 20224 MoveAxis(E, 0, ABG)
23:55:55.700 00.000 20224 Move returns status 0, amount 0
23:55:55.700 00.000 20224 MoveAxis(N, 0, ABG)
23:55:55.700 00.000 20224 Move returns status 0, amount 0
23:55:55.701 00.001 20224 move complete, result=0
23:55:55.701 00.000 20224 worker thread done servicing request
23:55:55.707 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59040, med=2877, FiltMin=2601, FiltMax=25222, Gamma=1.000
23:55:55.730 00.023 8996 UpdateGuideState exits: m=687105 SNR=372.3
23:55:55.730 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:55.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:55.732 00.001 8996 Enqueuing Expose request
23:55:55.733 00.001 20224 Worker thread wakes up
23:55:55.733 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:55.734 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:55.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:56.906 01.172 20224 Exposure complete
23:55:56.982 00.076 20224 worker thread done servicing request
23:55:56.982 00.000 8996 OnExposeComplete: enter
23:55:56.983 00.001 8996 UpdateGuideState(): m_state=6
23:55:56.984 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8882
23:55:56.984 00.000 8996 Star::Find returns 1 (0), X=136.43, Y=474.18, Mass=785358, SNR=342.5, Peak=65494 HFD=4.5
23:55:56.985 00.001 8996 MultiStar: [#1 -0.07,-0.05,0.66,U] [#2 0.23,0.05,0.72,U] [#3 0.05,0.11,0.57,U] [#4 -0.07,-0.14,0.51,U] [#5 -0.04,-0.04,0.61,U] [#6 0.09,0.02,0.40,U] [#7 -0.19,0.14,0.48,U] [#8 0.14,0.05,0.37,U] 
23:55:56.986 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.03}, one-star: {0.37, 0.08}
23:55:56.987 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
23:55:56.988 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:55:56.989 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.29 mountX=0.08 mountY=-0.03, mountTheta=-0.40
23:55:56.990 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
23:55:56.991 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
23:55:56.992 00.001 20224 Worker thread wakes up
23:55:56.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
23:55:56.992 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
23:55:56.992 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.03
23:55:56.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:55:56.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:56.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:55:56.992 00.000 20224 MoveAxis(E, 0, ABG)
23:55:56.992 00.000 20224 Move returns status 0, amount 0
23:55:56.992 00.000 20224 MoveAxis(N, 0, ABG)
23:55:56.992 00.000 20224 Move returns status 0, amount 0
23:55:56.992 00.000 20224 move complete, result=0
23:55:56.992 00.000 20224 worker thread done servicing request
23:55:57.001 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65494, med=2877, FiltMin=2637, FiltMax=28825, Gamma=1.000
23:55:57.032 00.031 8996 UpdateGuideState exits: m=785358 SNR=342.5
23:55:57.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:57.035 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:57.036 00.001 8996 Enqueuing Expose request
23:55:57.038 00.002 20224 Worker thread wakes up
23:55:57.038 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:55:57.039 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:57.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:58.022 00.983 20224 Exposure complete
23:55:58.086 00.064 20224 worker thread done servicing request
23:55:58.086 00.000 8996 OnExposeComplete: enter
23:55:58.088 00.002 8996 UpdateGuideState(): m_state=6
23:55:58.089 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8883
23:55:58.091 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=474.01, Mass=711602, SNR=363.9, Peak=65440 HFD=4.5
23:55:58.093 00.002 8996 MultiStar: [#1 -0.44,-0.01,0.00,M1] [#2 -0.08,-0.17,0.70,U] [#3 -0.26,-0.04,0.58,U] [#4 -0.30,-0.09,0.48,U] [#5 -0.47,-0.01,0.00,M3] [#6 -0.14,-0.14,0.37,U] [#7 -0.28,-0.04,0.40,U] [#8 -0.29,0.06,0.39,U] 
23:55:58.095 00.002 8996 single-star, 6 included, MultiStar: {-0.17, -0.08}, one-star: {-0.05, -0.10}
23:55:58.098 00.003 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
23:55:58.101 00.003 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
23:55:58.103 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.07 mountX=-0.04 mountY=0.10, mountTheta=1.97
23:55:58.108 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.10, opts=13)
23:55:58.111 00.003 8996 Enqueuing Move request for scope (-0.05, -0.10)
23:55:58.112 00.001 20224 Worker thread wakes up
23:55:58.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
23:55:58.112 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
23:55:58.112 00.000 20224 Moving (-0.05, -0.10) raw xDistance=-0.04 yDistance=0.10
23:55:58.113 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:55:58.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:58.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:55:58.113 00.000 20224 MoveAxis(E, 0, ABG)
23:55:58.113 00.000 20224 Move returns status 0, amount 0
23:55:58.113 00.000 20224 MoveAxis(N, 0, ABG)
23:55:58.113 00.000 20224 Move returns status 0, amount 0
23:55:58.113 00.000 20224 move complete, result=0
23:55:58.113 00.000 20224 worker thread done servicing request
23:55:58.119 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=2877, FiltMin=2589, FiltMax=28339, Gamma=1.000
23:55:58.139 00.020 8996 UpdateGuideState exits: m=711602 SNR=363.9
23:55:58.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:58.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:58.142 00.001 8996 Enqueuing Expose request
23:55:58.143 00.001 20224 Worker thread wakes up
23:55:58.143 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:55:58.144 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:58.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:55:59.311 01.167 20224 Exposure complete
23:55:59.372 00.061 20224 worker thread done servicing request
23:55:59.372 00.000 8996 OnExposeComplete: enter
23:55:59.373 00.001 8996 UpdateGuideState(): m_state=6
23:55:59.374 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8884
23:55:59.375 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=474.01, Mass=675042, SNR=325.4, Peak=61200 HFD=4.4
23:55:59.376 00.001 8996 MultiStar: [#1 -0.39,-0.13,0.71,U] [#2 -0.07,-0.29,0.78,U] [#3 -0.10,-0.10,0.62,U] [#4 -0.23,-0.23,0.58,U] [#5 -0.30,-0.10,0.72,U] [#6 -0.15,-0.10,0.45,U] [#7 -0.04,0.01,0.45,U] [#8 -0.22,-0.15,0.39,U] 
23:55:59.377 00.001 8996 refined, 8 included, MultiStar: {-0.20, -0.14}, one-star: {-0.24, -0.09}
23:55:59.377 00.000 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
23:55:59.378 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
23:55:59.379 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.14 hyp=0.24 cameraTheta=-2.55 mountX=-0.19 mountY=0.16, mountTheta=2.45
23:55:59.380 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.14, opts=13)
23:55:59.381 00.001 8996 Enqueuing Move request for scope (-0.20, -0.14)
23:55:59.382 00.001 20224 Worker thread wakes up
23:55:59.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.14) opts 0xd
23:55:59.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.14)
23:55:59.382 00.000 20224 Moving (-0.20, -0.14) raw xDistance=-0.19 yDistance=0.16
23:55:59.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:55:59.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:55:59.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:55:59.382 00.000 20224 MoveAxis(E, 0, ABG)
23:55:59.382 00.000 20224 Move returns status 0, amount 0
23:55:59.382 00.000 20224 MoveAxis(N, 0, ABG)
23:55:59.382 00.000 20224 Move returns status 0, amount 0
23:55:59.383 00.001 20224 move complete, result=0
23:55:59.383 00.000 20224 worker thread done servicing request
23:55:59.387 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61200, med=2877, FiltMin=2592, FiltMax=29213, Gamma=1.000
23:55:59.401 00.014 8996 UpdateGuideState exits: m=675042 SNR=325.4
23:55:59.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:55:59.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:55:59.404 00.001 8996 Enqueuing Expose request
23:55:59.405 00.001 20224 Worker thread wakes up
23:55:59.405 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
23:55:59.406 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:55:59.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:00.387 00.981 20224 Exposure complete
23:56:00.472 00.085 20224 worker thread done servicing request
23:56:00.473 00.001 8996 OnExposeComplete: enter
23:56:00.474 00.001 8996 UpdateGuideState(): m_state=6
23:56:00.476 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8885
23:56:00.477 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=474.07, Mass=772440, SNR=373.7, Peak=64384 HFD=4.4
23:56:00.479 00.002 8996 MultiStar: [#1 -0.36,-0.17,0.60,U] [#2 0.14,-0.15,0.70,U] [#3 0.15,0.03,0.54,U] [#4 -0.01,-0.08,0.47,U] [#5 -0.29,-0.08,0.55,U] [#6 -0.02,0.04,0.38,U] [#7 0.00,0.04,0.39,U] [#8 -0.41,0.02,0.34,U] 
23:56:00.481 00.002 8996 single-star, 8 included, MultiStar: {-0.06, -0.06}, one-star: {0.05, -0.04}
23:56:00.482 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
23:56:00.484 00.002 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
23:56:00.486 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.63 mountX=0.06 mountY=0.03, mountTheta=0.52
23:56:00.490 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
23:56:00.491 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
23:56:00.493 00.002 20224 Worker thread wakes up
23:56:00.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
23:56:00.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
23:56:00.493 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.06 yDistance=0.03
23:56:00.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:56:00.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:00.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:56:00.494 00.001 20224 MoveAxis(E, 0, ABG)
23:56:00.494 00.000 20224 Move returns status 0, amount 0
23:56:00.494 00.000 20224 MoveAxis(N, 0, ABG)
23:56:00.494 00.000 20224 Move returns status 0, amount 0
23:56:00.494 00.000 20224 move complete, result=0
23:56:00.494 00.000 20224 worker thread done servicing request
23:56:00.501 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64384, med=2877, FiltMin=2576, FiltMax=28605, Gamma=1.000
23:56:00.525 00.024 8996 UpdateGuideState exits: m=772440 SNR=373.7
23:56:00.527 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:00.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:00.530 00.002 8996 Enqueuing Expose request
23:56:00.531 00.001 20224 Worker thread wakes up
23:56:00.531 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:00.532 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:00.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:01.694 01.162 20224 Exposure complete
23:56:01.770 00.076 20224 worker thread done servicing request
23:56:01.770 00.000 8996 OnExposeComplete: enter
23:56:01.771 00.001 8996 UpdateGuideState(): m_state=6
23:56:01.772 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8886
23:56:01.772 00.000 8996 Star::Find returns 1 (0), X=135.79, Y=473.98, Mass=670258, SNR=327.0, Peak=65440 HFD=4.4
23:56:01.774 00.002 8996 MultiStar: [#1 -0.67,-0.18,0.00,M1] [#2 -0.17,-0.50,0.00,M1] [#3 -0.21,-0.19,0.66,U] [#4 -0.47,-0.33,0.00,M1] [#5 -0.56,-0.05,0.00,M2] [#6 -0.44,-0.35,0.00,M1] [#7 -0.27,-0.33,0.00,M1] [#8 -0.64,0.15,0.00,M1] 
23:56:01.774 00.000 8996 refined, 1 included, MultiStar: {-0.25, -0.15}, one-star: {-0.28, -0.12}
23:56:01.775 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
23:56:01.776 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
23:56:01.777 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.15 hyp=0.30 cameraTheta=-2.60 mountX=-0.24 mountY=0.18, mountTheta=2.49
23:56:01.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.15, opts=13)
23:56:01.779 00.000 8996 Enqueuing Move request for scope (-0.25, -0.15)
23:56:01.780 00.001 20224 Worker thread wakes up
23:56:01.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.15) opts 0xd
23:56:01.780 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.15)
23:56:01.780 00.000 20224 Moving (-0.25, -0.15) raw xDistance=-0.24 yDistance=0.18
23:56:01.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:56:01.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:01.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:56:01.781 00.001 20224 MoveAxis(E, 35, ABG)
23:56:01.781 00.000 20224 Guiding  Dir = 2, Dur = 35
23:56:01.781 00.000 20224 IsSlewing returns 0
23:56:01.781 00.000 20224 IsGuiding returns 0
23:56:01.787 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=65440, med=2877, FiltMin=2598, FiltMax=27920, Gamma=1.000
23:56:01.803 00.016 8996 UpdateGuideState exits: m=670258 SNR=327.0
23:56:01.804 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:01.804 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:01.805 00.001 8996 Enqueuing Expose request
23:56:01.829 00.024 20224 IsGuiding returns 1
23:56:01.829 00.000 20224 scope still moving after pulse duration time elapsed
23:56:01.860 00.031 20224 IsSlewing returns 0
23:56:01.860 00.000 20224 IsGuiding returns 1
23:56:01.891 00.031 20224 IsSlewing returns 0
23:56:01.891 00.000 20224 IsGuiding returns 1
23:56:01.922 00.031 20224 IsSlewing returns 0
23:56:01.922 00.000 20224 IsGuiding returns 0
23:56:01.922 00.000 20224 scope move finished after 35 + 106 ms
23:56:01.922 00.000 20224 Move returns status 0, amount 35
23:56:01.923 00.001 20224 MoveAxis(N, 0, ABG)
23:56:01.923 00.000 20224 Move returns status 0, amount 0
23:56:01.923 00.000 20224 move complete, result=0
23:56:01.923 00.000 20224 worker thread done servicing request
23:56:01.923 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
23:56:01.925 00.002 20224 Worker thread wakes up
23:56:01.925 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:01.926 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:02.908 00.982 20224 Exposure complete
23:56:02.974 00.066 20224 worker thread done servicing request
23:56:02.974 00.000 8996 OnExposeComplete: enter
23:56:02.976 00.002 8996 UpdateGuideState(): m_state=6
23:56:02.978 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8887
23:56:02.979 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=473.98, Mass=693124, SNR=334.2, Peak=55392 HFD=4.4
23:56:02.981 00.002 8996 MultiStar: [#1 -0.40,-0.21,0.00,M2] [#2 0.06,-0.58,0.00,M2] [#3 -0.08,-0.34,0.58,U] [#4 -0.18,-0.41,0.00,M2] [#5 -0.45,-0.24,0.00,M3] [#6 0.05,-0.38,0.49,U] [#7 -0.18,-0.36,0.45,U] [#8 -0.22,-0.10,0.39,U] 
23:56:02.983 00.002 8996 single-star, 4 included, MultiStar: {-0.07, -0.24}, one-star: {-0.02, -0.13}
23:56:02.984 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
23:56:02.986 00.002 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
23:56:02.986 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.70 mountX=-0.00 mountY=0.13, mountTheta=1.60
23:56:02.989 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.13, opts=13)
23:56:02.991 00.002 8996 Enqueuing Move request for scope (-0.02, -0.13)
23:56:02.992 00.001 20224 Worker thread wakes up
23:56:02.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
23:56:02.992 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
23:56:02.992 00.000 20224 Moving (-0.02, -0.13) raw xDistance=-0.00 yDistance=0.13
23:56:02.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:56:02.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:02.993 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:56:02.993 00.000 20224 MoveAxis(E, 0, ABG)
23:56:02.993 00.000 20224 Move returns status 0, amount 0
23:56:02.993 00.000 20224 MoveAxis(N, 0, ABG)
23:56:02.993 00.000 20224 Move returns status 0, amount 0
23:56:02.993 00.000 20224 move complete, result=0
23:56:02.993 00.000 20224 worker thread done servicing request
23:56:02.998 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55392, med=2877, FiltMin=2637, FiltMax=28256, Gamma=1.000
23:56:03.018 00.020 8996 UpdateGuideState exits: m=693124 SNR=334.2
23:56:03.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:03.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:03.021 00.001 8996 Enqueuing Expose request
23:56:03.023 00.002 20224 Worker thread wakes up
23:56:03.023 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:03.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:03.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:04.205 01.181 20224 Exposure complete
23:56:04.286 00.081 20224 worker thread done servicing request
23:56:04.286 00.000 8996 OnExposeComplete: enter
23:56:04.287 00.001 8996 UpdateGuideState(): m_state=6
23:56:04.288 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8888
23:56:04.289 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=473.82, Mass=667870, SNR=330.4, Peak=61104 HFD=4.3
23:56:04.290 00.001 8996 MultiStar: [#1 -0.41,-0.42,0.00,M3] [#2 -0.03,-0.48,0.00,M3] [#3 -0.10,-0.24,0.60,U] [#4 -0.20,-0.33,0.63,U] [#5 -0.34,-0.33,0.00,M4] [#6 -0.06,-0.41,0.53,U] [#7 -0.10,-0.19,0.57,U] [#8 -0.43,-0.25,0.00,M1] 
23:56:04.291 00.001 8996 single-star, 4 included, MultiStar: {-0.12, -0.29}, one-star: {-0.13, -0.29}
23:56:04.292 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
23:56:04.293 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
23:56:04.294 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.29 hyp=0.31 cameraTheta=-1.99 mountX=-0.10 mountY=0.30, mountTheta=1.89
23:56:04.295 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.29, opts=13)
23:56:04.296 00.001 8996 Enqueuing Move request for scope (-0.13, -0.29)
23:56:04.297 00.001 20224 Worker thread wakes up
23:56:04.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.29) opts 0xd
23:56:04.297 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.29)
23:56:04.297 00.000 20224 Moving (-0.13, -0.29) raw xDistance=-0.10 yDistance=0.30
23:56:04.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:56:04.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:56:04.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
23:56:04.297 00.000 20224 MoveAxis(E, 0, ABG)
23:56:04.297 00.000 20224 Move returns status 0, amount 0
23:56:04.297 00.000 20224 MoveAxis(N, 0, ABG)
23:56:04.297 00.000 20224 Move returns status 0, amount 0
23:56:04.297 00.000 20224 move complete, result=0
23:56:04.297 00.000 20224 worker thread done servicing request
23:56:04.301 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61104, med=2877, FiltMin=2595, FiltMax=26141, Gamma=1.000
23:56:04.330 00.029 8996 UpdateGuideState exits: m=667870 SNR=330.4
23:56:04.332 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:04.335 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:04.337 00.002 8996 Enqueuing Expose request
23:56:04.339 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:56:04.341 00.002 20224 Worker thread wakes up
23:56:04.341 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:04.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:05.322 00.981 20224 Exposure complete
23:56:05.421 00.099 20224 worker thread done servicing request
23:56:05.421 00.000 8996 OnExposeComplete: enter
23:56:05.422 00.001 8996 UpdateGuideState(): m_state=6
23:56:05.423 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8889
23:56:05.423 00.000 8996 Star::Find returns 1 (0), X=136.08, Y=473.76, Mass=750301, SNR=307.3, Peak=62768 HFD=4.4
23:56:05.425 00.002 8996 MultiStar: [#1 -0.34,-0.25,0.00,M4] [#2 0.12,-0.60,0.00,M4] [#3 -0.09,-0.60,0.00,M1] [#4 -0.15,-0.65,0.00,M2] [#5 -0.25,-0.39,0.00,M5] [#6 0.02,-0.60,0.00,M1] [#7 -0.04,-0.54,0.00,M1] [#8 -0.33,-0.38,0.00,M2] 
23:56:05.425 00.000 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
23:56:05.426 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
23:56:05.427 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.53 mountX=0.05 mountY=0.34, mountTheta=1.43
23:56:05.428 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.34, opts=13)
23:56:05.429 00.001 8996 Enqueuing Move request for scope (0.01, -0.34)
23:56:05.430 00.001 20224 Worker thread wakes up
23:56:05.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.34) opts 0xd
23:56:05.430 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.34)
23:56:05.430 00.000 20224 Moving (0.01, -0.34) raw xDistance=0.05 yDistance=0.34
23:56:05.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:56:05.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:56:05.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
23:56:05.430 00.000 20224 MoveAxis(E, 0, ABG)
23:56:05.431 00.001 20224 Move returns status 0, amount 0
23:56:05.431 00.000 20224 MoveAxis(N, 0, ABG)
23:56:05.431 00.000 20224 Move returns status 0, amount 0
23:56:05.431 00.000 20224 move complete, result=0
23:56:05.431 00.000 20224 worker thread done servicing request
23:56:05.434 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62768, med=2877, FiltMin=2611, FiltMax=25568, Gamma=1.000
23:56:05.448 00.014 8996 UpdateGuideState exits: m=750301 SNR=307.3
23:56:05.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:05.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:05.450 00.000 8996 Enqueuing Expose request
23:56:05.451 00.001 20224 Worker thread wakes up
23:56:05.451 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
23:56:05.452 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:05.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:06.617 01.165 20224 Exposure complete
23:56:06.670 00.053 20224 worker thread done servicing request
23:56:06.670 00.000 8996 OnExposeComplete: enter
23:56:06.671 00.001 8996 UpdateGuideState(): m_state=6
23:56:06.672 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8890
23:56:06.674 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=473.99, Mass=746479, SNR=375.1, Peak=58896 HFD=4.3
23:56:06.676 00.002 8996 MultiStar: [#1 -0.21,-0.26,0.57,U] [#2 0.44,-0.45,0.00,M5] [#3 0.06,-0.20,0.51,U] [#4 0.12,-0.27,0.48,U] [#5 -0.02,-0.39,0.56,U] [#6 0.02,-0.61,0.00,M2] [#7 0.18,-0.66,0.00,M2] [#8 -0.10,-0.18,0.35,U] 
23:56:06.677 00.001 8996 single-star, 5 included, MultiStar: {0.01, -0.22}, one-star: {0.12, -0.11}
23:56:06.677 00.000 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
23:56:06.679 00.002 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
23:56:06.680 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-0.77 mountX=0.13 mountY=0.10, mountTheta=0.66
23:56:06.683 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.11, opts=13)
23:56:06.684 00.001 8996 Enqueuing Move request for scope (0.12, -0.11)
23:56:06.686 00.002 20224 Worker thread wakes up
23:56:06.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
23:56:06.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
23:56:06.687 00.001 20224 Moving (0.12, -0.11) raw xDistance=0.13 yDistance=0.10
23:56:06.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:56:06.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:06.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:56:06.687 00.000 20224 MoveAxis(E, 0, ABG)
23:56:06.687 00.000 20224 Move returns status 0, amount 0
23:56:06.687 00.000 20224 MoveAxis(N, 0, ABG)
23:56:06.687 00.000 20224 Move returns status 0, amount 0
23:56:06.687 00.000 20224 move complete, result=0
23:56:06.687 00.000 20224 worker thread done servicing request
23:56:06.694 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58896, med=2877, FiltMin=2557, FiltMax=30240, Gamma=1.000
23:56:06.714 00.020 8996 UpdateGuideState exits: m=746479 SNR=375.1
23:56:06.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:06.715 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:06.716 00.001 8996 Enqueuing Expose request
23:56:06.717 00.001 20224 Worker thread wakes up
23:56:06.717 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:06.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:06.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:07.712 00.994 20224 Exposure complete
23:56:07.799 00.087 20224 worker thread done servicing request
23:56:07.800 00.001 8996 OnExposeComplete: enter
23:56:07.801 00.001 8996 UpdateGuideState(): m_state=6
23:56:07.803 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8891
23:56:07.805 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=474.00, Mass=735399, SNR=355.2, Peak=65440 HFD=4.4
23:56:07.807 00.002 8996 MultiStar: [#1 -0.38,-0.34,0.00,M4] [#2 0.19,-0.37,0.69,U] [#3 -0.12,-0.26,0.54,U] [#4 -0.24,-0.16,0.56,U] [#5 -0.29,-0.47,0.00,M5] [#6 -0.16,-0.60,0.00,M3] [#7 -0.15,-0.64,0.00,M3] [#8 -0.34,-0.07,0.39,U] 
23:56:07.808 00.001 8996 single-star, 4 included, MultiStar: {-0.06, -0.19}, one-star: {0.02, -0.11}
23:56:07.810 00.002 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
23:56:07.812 00.002 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
23:56:07.813 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.41 mountX=0.03 mountY=0.10, mountTheta=1.32
23:56:07.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
23:56:07.816 00.001 8996 Enqueuing Move request for scope (0.02, -0.11)
23:56:07.817 00.001 20224 Worker thread wakes up
23:56:07.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
23:56:07.817 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
23:56:07.817 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.10
23:56:07.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:56:07.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:07.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:56:07.817 00.000 20224 MoveAxis(E, 0, ABG)
23:56:07.818 00.001 20224 Move returns status 0, amount 0
23:56:07.818 00.000 20224 MoveAxis(N, 0, ABG)
23:56:07.818 00.000 20224 Move returns status 0, amount 0
23:56:07.818 00.000 20224 move complete, result=0
23:56:07.818 00.000 20224 worker thread done servicing request
23:56:07.823 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2877, FiltMin=2589, FiltMax=28899, Gamma=1.000
23:56:07.841 00.018 8996 UpdateGuideState exits: m=735399 SNR=355.2
23:56:07.843 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:07.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:07.845 00.001 8996 Enqueuing Expose request
23:56:07.846 00.001 20224 Worker thread wakes up
23:56:07.847 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:07.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:07.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:09.008 01.160 20224 Exposure complete
23:56:09.066 00.058 20224 worker thread done servicing request
23:56:09.066 00.000 8996 OnExposeComplete: enter
23:56:09.067 00.001 8996 UpdateGuideState(): m_state=6
23:56:09.067 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8892
23:56:09.068 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.88, Mass=717252, SNR=356.0, Peak=61760 HFD=4.3
23:56:09.069 00.001 8996 MultiStar: [#1 -0.42,-0.53,0.00,M5] [#2 0.11,-0.40,0.72,U] [#3 -0.13,-0.62,0.00,M1] [#4 -0.15,-0.71,0.00,M1] [#5 -0.31,-0.41,0.00,M6] [#6 -0.19,-0.69,0.00,M4] [#7 -0.22,-0.48,0.00,M4] [#8 -0.34,-0.39,0.00,M1] 
23:56:09.070 00.001 8996 single-star, 1 included, MultiStar: {-0.01, -0.30}, one-star: {-0.09, -0.22}
23:56:09.071 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
23:56:09.072 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
23:56:09.073 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.95 mountX=-0.07 mountY=0.23, mountTheta=1.85
23:56:09.074 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.22, opts=13)
23:56:09.075 00.001 8996 Enqueuing Move request for scope (-0.09, -0.22)
23:56:09.076 00.001 20224 Worker thread wakes up
23:56:09.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
23:56:09.076 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
23:56:09.076 00.000 20224 Moving (-0.09, -0.22) raw xDistance=-0.07 yDistance=0.23
23:56:09.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:56:09.076 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.29 newest=0.44
23:56:09.076 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:56:09.076 00.000 20224 MoveAxis(E, 0, ABG)
23:56:09.076 00.000 20224 Move returns status 0, amount 0
23:56:09.076 00.000 20224 MoveAxis(S, 49, ABG)
23:56:09.076 00.000 20224 Guiding  Dir = 1, Dur = 49
23:56:09.077 00.001 20224 IsSlewing returns 0
23:56:09.077 00.000 20224 IsGuiding returns 0
23:56:09.081 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61760, med=2877, FiltMin=2598, FiltMax=28208, Gamma=1.000
23:56:09.104 00.023 8996 UpdateGuideState exits: m=717252 SNR=356.0
23:56:09.106 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:09.108 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:09.109 00.001 8996 Enqueuing Expose request
23:56:09.129 00.020 20224 IsGuiding returns 1
23:56:09.129 00.000 20224 scope still moving after pulse duration time elapsed
23:56:09.159 00.030 20224 IsSlewing returns 0
23:56:09.159 00.000 20224 IsGuiding returns 1
23:56:09.190 00.031 20224 IsSlewing returns 0
23:56:09.190 00.000 20224 IsGuiding returns 1
23:56:09.221 00.031 20224 IsSlewing returns 0
23:56:09.221 00.000 20224 IsGuiding returns 0
23:56:09.221 00.000 20224 scope move finished after 49 + 95 ms
23:56:09.221 00.000 20224 Move returns status 0, amount 49
23:56:09.221 00.000 20224 move complete, result=0
23:56:09.221 00.000 20224 worker thread done servicing request
23:56:09.221 00.000 20224 Worker thread wakes up
23:56:09.221 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
23:56:09.223 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:09.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:10.208 00.985 20224 Exposure complete
23:56:10.269 00.061 20224 worker thread done servicing request
23:56:10.269 00.000 8996 OnExposeComplete: enter
23:56:10.270 00.001 8996 UpdateGuideState(): m_state=6
23:56:10.271 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8893
23:56:10.272 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.67, Mass=707905, SNR=368.7, Peak=52848 HFD=4.6
23:56:10.273 00.001 8996 MultiStar: [#1 -0.12,-0.67,0.00,M6] [#2 0.23,-0.82,0.00,M4] [#3 0.01,-0.59,0.00,M2] [#4 -0.15,-0.69,0.00,M2] [#5 -0.15,-0.48,0.00,M7] [#6 -0.00,-0.89,0.00,M5] [#7 -0.12,-0.87,0.00,M5] [#8 -0.10,-0.67,0.00,M2] 
23:56:10.274 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
23:56:10.275 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
23:56:10.276 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.43 hyp=0.44 cameraTheta=-1.69 mountX=-0.01 mountY=0.44, mountTheta=1.60
23:56:10.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.43, opts=13)
23:56:10.279 00.001 8996 Enqueuing Move request for scope (-0.05, -0.43)
23:56:10.280 00.001 20224 Worker thread wakes up
23:56:10.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.43) opts 0xd
23:56:10.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.43)
23:56:10.280 00.000 20224 Moving (-0.05, -0.43) raw xDistance=-0.01 yDistance=0.44
23:56:10.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:56:10.281 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
23:56:10.281 00.000 20224 MoveAxis(E, 0, ABG)
23:56:10.281 00.000 20224 Move returns status 0, amount 0
23:56:10.281 00.000 20224 MoveAxis(S, 92, ABG)
23:56:10.281 00.000 20224 Guiding  Dir = 1, Dur = 92
23:56:10.281 00.000 20224 IsSlewing returns 0
23:56:10.281 00.000 20224 IsGuiding returns 0
23:56:10.284 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52848, med=2877, FiltMin=2624, FiltMax=24093, Gamma=1.000
23:56:10.299 00.015 8996 UpdateGuideState exits: m=707905 SNR=368.7
23:56:10.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:10.300 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:10.301 00.001 8996 Enqueuing Expose request
23:56:10.311 00.010 20224 PulseGuide returned control before completion, sleep 72
23:56:10.388 00.077 20224 IsGuiding returns 1
23:56:10.388 00.000 20224 scope still moving after pulse duration time elapsed
23:56:10.419 00.031 20224 IsSlewing returns 0
23:56:10.419 00.000 20224 IsGuiding returns 0
23:56:10.419 00.000 20224 scope move finished after 92 + 46 ms
23:56:10.419 00.000 20224 Move returns status 0, amount 92
23:56:10.419 00.000 20224 move complete, result=0
23:56:10.419 00.000 20224 worker thread done servicing request
23:56:10.419 00.000 20224 Worker thread wakes up
23:56:10.419 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 92 ms SOUTH
23:56:10.421 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:10.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:11.605 01.184 20224 Exposure complete
23:56:11.672 00.067 20224 worker thread done servicing request
23:56:11.672 00.000 8996 OnExposeComplete: enter
23:56:11.673 00.001 8996 UpdateGuideState(): m_state=6
23:56:11.674 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8894
23:56:11.674 00.000 8996 Star::Find returns 1 (0), X=135.72, Y=474.04, Mass=739807, SNR=379.4, Peak=63216 HFD=4.5
23:56:11.675 00.001 8996 MultiStar: [#1 -0.63,-0.23,0.00,M7] [#2 -0.32,-0.23,0.70,U] [#3 -0.37,0.06,0.65,U] [#4 -0.43,-0.25,0.00,M3] [#5 -0.59,-0.05,0.00,M8] [#6 -0.61,-0.11,0.00,M6] [#7 -0.36,-0.09,0.44,U] [#8 -0.84,-0.05,0.00,M3] 
23:56:11.676 00.001 8996 single-star, 3 included, MultiStar: {-0.35, -0.08}, one-star: {-0.35, -0.06}
23:56:11.677 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
23:56:11.677 00.000 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.30)
23:56:11.677 00.000 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.06 hyp=0.36 cameraTheta=-2.96 mountX=-0.34 mountY=0.10, mountTheta=2.85
23:56:11.680 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.06, opts=13)
23:56:11.681 00.001 8996 Enqueuing Move request for scope (-0.35, -0.06)
23:56:11.682 00.001 20224 Worker thread wakes up
23:56:11.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.06) opts 0xd
23:56:11.682 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.06)
23:56:11.682 00.000 20224 Moving (-0.35, -0.06) raw xDistance=-0.34 yDistance=0.10
23:56:11.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
23:56:11.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:11.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:56:11.682 00.000 20224 MoveAxis(E, 50, ABG)
23:56:11.682 00.000 20224 Guiding  Dir = 2, Dur = 50
23:56:11.682 00.000 20224 IsSlewing returns 0
23:56:11.682 00.000 20224 IsGuiding returns 0
23:56:11.683 00.001 20224 PulseGuide returned control before completion, sleep 59
23:56:11.686 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63216, med=2877, FiltMin=2611, FiltMax=32288, Gamma=1.000
23:56:11.700 00.014 8996 UpdateGuideState exits: m=739807 SNR=379.4
23:56:11.702 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:11.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:11.704 00.001 8996 Enqueuing Expose request
23:56:11.746 00.042 20224 IsGuiding returns 1
23:56:11.746 00.000 20224 scope still moving after pulse duration time elapsed
23:56:11.777 00.031 20224 IsSlewing returns 0
23:56:11.777 00.000 20224 IsGuiding returns 0
23:56:11.777 00.000 20224 scope move finished after 50 + 45 ms
23:56:11.777 00.000 20224 Move returns status 0, amount 50
23:56:11.777 00.000 20224 MoveAxis(N, 0, ABG)
23:56:11.777 00.000 20224 Move returns status 0, amount 0
23:56:11.778 00.001 20224 move complete, result=0
23:56:11.778 00.000 20224 worker thread done servicing request
23:56:11.778 00.000 20224 Worker thread wakes up
23:56:11.778 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:11.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:11.778 00.000 8996 GuideStep: -0.3 px 50 ms EAST, 0.1 px 0 ms NORTH
23:56:12.761 00.983 20224 Exposure complete
23:56:12.821 00.060 20224 worker thread done servicing request
23:56:12.821 00.000 8996 OnExposeComplete: enter
23:56:12.822 00.001 8996 UpdateGuideState(): m_state=6
23:56:12.823 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8895
23:56:12.824 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.06, Mass=655061, SNR=343.2, Peak=56512 HFD=4.4
23:56:12.825 00.001 8996 MultiStar: [#1 -0.28,0.01,0.66,U] [#2 0.17,-0.15,0.69,U] [#3 0.03,0.06,0.60,U] [#4 -0.17,0.12,0.58,U] [#5 -0.31,0.24,0.58,U] [#6 -0.24,-0.06,0.42,U] [#7 -0.06,0.03,0.37,U] [#8 -0.22,-0.14,0.39,U] 
23:56:12.826 00.001 8996 single-star, 8 included, MultiStar: {-0.11, 0.01}, one-star: {-0.06, -0.05}
23:56:12.826 00.000 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
23:56:12.827 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
23:56:12.828 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.45 mountX=-0.05 mountY=0.06, mountTheta=2.34
23:56:12.830 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
23:56:12.830 00.000 8996 Enqueuing Move request for scope (-0.06, -0.05)
23:56:12.831 00.001 20224 Worker thread wakes up
23:56:12.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
23:56:12.831 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
23:56:12.831 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
23:56:12.832 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:56:12.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:12.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:56:12.832 00.000 20224 MoveAxis(E, 0, ABG)
23:56:12.832 00.000 20224 Move returns status 0, amount 0
23:56:12.832 00.000 20224 MoveAxis(N, 0, ABG)
23:56:12.832 00.000 20224 Move returns status 0, amount 0
23:56:12.832 00.000 20224 move complete, result=0
23:56:12.832 00.000 20224 worker thread done servicing request
23:56:12.836 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56512, med=2877, FiltMin=2553, FiltMax=26861, Gamma=1.000
23:56:12.851 00.015 8996 UpdateGuideState exits: m=655061 SNR=343.2
23:56:12.852 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:12.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:12.854 00.001 8996 Enqueuing Expose request
23:56:12.854 00.000 20224 Worker thread wakes up
23:56:12.854 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:12.855 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:12.855 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:14.014 01.159 20224 Exposure complete
23:56:14.098 00.084 20224 worker thread done servicing request
23:56:14.099 00.001 8996 OnExposeComplete: enter
23:56:14.100 00.001 8996 UpdateGuideState(): m_state=6
23:56:14.101 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8896
23:56:14.101 00.000 8996 Star::Find returns 1 (0), X=136.35, Y=474.58, Mass=621365, SNR=291.5, Peak=42381 HFD=4.7
23:56:14.103 00.002 8996 MultiStar: [#1 0.05,0.27,0.88,U] [#2 0.41,0.21,0.00,M3] [#3 0.42,0.27,0.00,M1] [#4 0.46,0.29,0.00,M3] [#5 0.02,0.48,0.00,M8] [#6 0.07,-0.01,0.56,U] [#7 0.03,0.10,0.56,U] [#8 -0.08,0.34,0.51,U] 
23:56:14.103 00.000 8996 refined, 4 included, MultiStar: {0.10, 0.27}, one-star: {0.28, 0.47}
23:56:14.104 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
23:56:14.105 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
23:56:14.106 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.27 hyp=0.28 cameraTheta=1.23 mountX=0.07 mountY=-0.28, mountTheta=-1.33
23:56:14.107 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.27, opts=13)
23:56:14.108 00.001 8996 Enqueuing Move request for scope (0.10, 0.27)
23:56:14.109 00.001 20224 Worker thread wakes up
23:56:14.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.27) opts 0xd
23:56:14.109 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.27)
23:56:14.109 00.000 20224 Moving (0.10, 0.27) raw xDistance=0.07 yDistance=-0.28
23:56:14.109 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:56:14.109 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:56:14.109 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
23:56:14.109 00.000 20224 MoveAxis(E, 0, ABG)
23:56:14.109 00.000 20224 Move returns status 0, amount 0
23:56:14.110 00.001 20224 MoveAxis(N, 0, ABG)
23:56:14.110 00.000 20224 Move returns status 0, amount 0
23:56:14.110 00.000 20224 move complete, result=0
23:56:14.110 00.000 20224 worker thread done servicing request
23:56:14.113 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42381, med=2877, FiltMin=2576, FiltMax=20893, Gamma=1.000
23:56:14.128 00.015 8996 UpdateGuideState exits: m=621365 SNR=291.5
23:56:14.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:14.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:14.130 00.000 8996 Enqueuing Expose request
23:56:14.131 00.001 20224 Worker thread wakes up
23:56:14.131 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:56:14.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:14.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:15.114 00.982 20224 Exposure complete
23:56:15.189 00.075 20224 worker thread done servicing request
23:56:15.189 00.000 8996 OnExposeComplete: enter
23:56:15.191 00.002 8996 UpdateGuideState(): m_state=6
23:56:15.192 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8897
23:56:15.193 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.26, Mass=816534, SNR=387.1, Peak=61584 HFD=4.5
23:56:15.195 00.002 8996 MultiStar: [#1 -0.21,-0.04,0.60,U] [#2 0.23,-0.06,0.74,U] [#3 -0.19,0.00,0.59,U] [#4 -0.08,-0.12,0.42,U] [#5 -0.11,0.08,0.48,U] [#6 -0.26,-0.12,0.37,U] [#7 -0.21,-0.30,0.38,U] [#8 -0.18,0.08,0.36,U] 
23:56:15.196 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.01}, one-star: {0.08, 0.16}
23:56:15.196 00.000 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:56:15.198 00.002 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:56:15.200 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-2.99 mountX=-0.06 mountY=0.02, mountTheta=2.87
23:56:15.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
23:56:15.204 00.002 8996 Enqueuing Move request for scope (-0.06, -0.01)
23:56:15.206 00.002 20224 Worker thread wakes up
23:56:15.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
23:56:15.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
23:56:15.206 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
23:56:15.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:56:15.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:15.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:56:15.207 00.001 20224 MoveAxis(E, 0, ABG)
23:56:15.207 00.000 20224 Move returns status 0, amount 0
23:56:15.207 00.000 20224 MoveAxis(N, 0, ABG)
23:56:15.207 00.000 20224 Move returns status 0, amount 0
23:56:15.207 00.000 20224 move complete, result=0
23:56:15.207 00.000 20224 worker thread done servicing request
23:56:15.213 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=61584, med=2877, FiltMin=2614, FiltMax=28918, Gamma=1.000
23:56:15.238 00.025 8996 UpdateGuideState exits: m=816534 SNR=387.1
23:56:15.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:15.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:15.241 00.001 8996 Enqueuing Expose request
23:56:15.242 00.001 20224 Worker thread wakes up
23:56:15.242 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:15.243 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:15.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:16.409 01.166 20224 Exposure complete
23:56:16.486 00.077 20224 worker thread done servicing request
23:56:16.486 00.000 8996 OnExposeComplete: enter
23:56:16.488 00.002 8996 UpdateGuideState(): m_state=6
23:56:16.490 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8898
23:56:16.492 00.002 8996 Star::Find returns 1 (0), X=136.10, Y=474.16, Mass=723347, SNR=338.0, Peak=59376 HFD=4.4
23:56:16.493 00.001 8996 MultiStar: [#1 -0.26,-0.30,0.63,U] [#2 0.04,-0.12,0.73,U] [#3 -0.14,-0.16,0.54,U] [#4 -0.12,-0.17,0.58,U] [#5 -0.27,-0.03,0.61,U] [#6 -0.36,-0.23,0.00,M4] [#7 -0.31,-0.35,0.00,M2] [#8 -0.28,-0.14,0.46,U] 
23:56:16.494 00.001 8996 single-star, 6 included, MultiStar: {-0.12, -0.11}, one-star: {0.04, 0.06}
23:56:16.495 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
23:56:16.497 00.002 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
23:56:16.497 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.02 mountX=0.03 mountY=-0.06, mountTheta=-1.12
23:56:16.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
23:56:16.502 00.002 8996 Enqueuing Move request for scope (0.04, 0.06)
23:56:16.503 00.001 20224 Worker thread wakes up
23:56:16.503 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
23:56:16.504 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
23:56:16.504 00.000 20224 Moving (0.04, 0.06) raw xDistance=0.03 yDistance=-0.06
23:56:16.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:56:16.504 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:16.504 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:56:16.504 00.000 20224 MoveAxis(E, 0, ABG)
23:56:16.504 00.000 20224 Move returns status 0, amount 0
23:56:16.504 00.000 20224 MoveAxis(N, 0, ABG)
23:56:16.504 00.000 20224 Move returns status 0, amount 0
23:56:16.505 00.001 20224 move complete, result=0
23:56:16.505 00.000 20224 worker thread done servicing request
23:56:16.512 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59376, med=2877, FiltMin=2627, FiltMax=27046, Gamma=1.000
23:56:16.526 00.014 8996 UpdateGuideState exits: m=723347 SNR=338.0
23:56:16.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:16.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:16.529 00.001 8996 Enqueuing Expose request
23:56:16.529 00.000 20224 Worker thread wakes up
23:56:16.529 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:16.530 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:16.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:17.521 00.991 20224 Exposure complete
23:56:17.580 00.059 20224 worker thread done servicing request
23:56:17.581 00.001 8996 OnExposeComplete: enter
23:56:17.581 00.000 8996 UpdateGuideState(): m_state=6
23:56:17.582 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8899
23:56:17.583 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.89, Mass=705704, SNR=349.3, Peak=61536 HFD=4.4
23:56:17.584 00.001 8996 MultiStar: [#1 -0.26,-0.12,0.57,U] [#2 -0.12,-0.46,0.00,M2] [#3 -0.30,-0.26,0.55,U] [#4 -0.39,-0.35,0.00,M2] [#5 -0.43,-0.63,0.00,M7] [#6 -0.37,-0.62,0.00,M5] [#7 -0.39,-0.50,0.00,M3] [#8 -0.30,-0.38,0.00,M1] 
23:56:17.585 00.001 8996 single-star, 2 included, MultiStar: {-0.23, -0.20}, one-star: {-0.17, -0.21}
23:56:17.586 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
23:56:17.586 00.000 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
23:56:17.592 00.006 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.21 hyp=0.27 cameraTheta=-2.23 mountX=-0.15 mountY=0.23, mountTheta=2.13
23:56:17.594 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.21, opts=13)
23:56:17.596 00.002 8996 Enqueuing Move request for scope (-0.17, -0.21)
23:56:17.597 00.001 20224 Worker thread wakes up
23:56:17.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.21) opts 0xd
23:56:17.598 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.21)
23:56:17.598 00.000 20224 Moving (-0.17, -0.21) raw xDistance=-0.15 yDistance=0.23
23:56:17.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:56:17.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:56:17.598 00.000 20224 MoveAxis(E, 0, ABG)
23:56:17.598 00.000 20224 Move returns status 0, amount 0
23:56:17.598 00.000 20224 MoveAxis(S, 49, ABG)
23:56:17.598 00.000 20224 Guiding  Dir = 1, Dur = 49
23:56:17.599 00.001 20224 IsSlewing returns 0
23:56:17.599 00.000 20224 IsGuiding returns 0
23:56:17.601 00.002 20224 PulseGuide returned control before completion, sleep 58
23:56:17.605 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61536, med=2877, FiltMin=2585, FiltMax=28339, Gamma=1.000
23:56:17.631 00.026 8996 UpdateGuideState exits: m=705704 SNR=349.3
23:56:17.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:17.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:17.635 00.002 8996 Enqueuing Expose request
23:56:17.667 00.032 20224 IsGuiding returns 1
23:56:17.667 00.000 20224 scope still moving after pulse duration time elapsed
23:56:17.699 00.032 20224 IsSlewing returns 0
23:56:17.699 00.000 20224 IsGuiding returns 0
23:56:17.699 00.000 20224 scope move finished after 49 + 50 ms
23:56:17.699 00.000 20224 Move returns status 0, amount 49
23:56:17.699 00.000 20224 move complete, result=0
23:56:17.699 00.000 20224 worker thread done servicing request
23:56:17.699 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
23:56:17.700 00.001 20224 Worker thread wakes up
23:56:17.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:17.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:18.864 01.164 20224 Exposure complete
23:56:18.940 00.076 20224 worker thread done servicing request
23:56:18.941 00.001 8996 OnExposeComplete: enter
23:56:18.942 00.001 8996 UpdateGuideState(): m_state=6
23:56:18.944 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8900
23:56:18.945 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.38, Mass=773957, SNR=361.3, Peak=62144 HFD=4.3
23:56:18.947 00.002 8996 MultiStar: [#1 -0.19,0.20,0.63,U] [#2 0.12,-0.05,0.64,U] [#3 -0.04,0.01,0.56,U] [#4 -0.09,0.03,0.49,U] [#5 -0.21,0.11,0.58,U] [#6 -0.26,0.04,0.42,U] [#7 -0.09,-0.19,0.38,U] [#8 -0.15,0.16,0.34,U] 
23:56:18.948 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.09}, one-star: {-0.03, 0.28}
23:56:18.949 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
23:56:18.951 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
23:56:18.952 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.36 mountX=-0.10 mountY=-0.08, mountTheta=-2.47
23:56:18.958 00.006 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
23:56:18.961 00.003 8996 Enqueuing Move request for scope (-0.09, 0.09)
23:56:18.962 00.001 20224 Worker thread wakes up
23:56:18.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
23:56:18.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
23:56:18.963 00.001 20224 Moving (-0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
23:56:18.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:56:18.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:18.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:56:18.963 00.000 20224 MoveAxis(E, 0, ABG)
23:56:18.963 00.000 20224 Move returns status 0, amount 0
23:56:18.963 00.000 20224 MoveAxis(N, 0, ABG)
23:56:18.963 00.000 20224 Move returns status 0, amount 0
23:56:18.963 00.000 20224 move complete, result=0
23:56:18.963 00.000 20224 worker thread done servicing request
23:56:18.967 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62144, med=2877, FiltMin=2621, FiltMax=25741, Gamma=1.000
23:56:18.988 00.021 8996 UpdateGuideState exits: m=773957 SNR=361.3
23:56:18.990 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:18.990 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:18.992 00.002 8996 Enqueuing Expose request
23:56:18.993 00.001 20224 Worker thread wakes up
23:56:18.993 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:18.994 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:18.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:19.984 00.990 20224 Exposure complete
23:56:20.064 00.080 20224 worker thread done servicing request
23:56:20.065 00.001 8996 OnExposeComplete: enter
23:56:20.066 00.001 8996 UpdateGuideState(): m_state=6
23:56:20.066 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8901
23:56:20.067 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.49, Mass=716310, SNR=326.4, Peak=47664 HFD=4.6
23:56:20.068 00.001 8996 MultiStar: [#1 -0.38,0.11,0.75,U] [#2 -0.05,0.15,0.83,U] [#3 -0.18,0.04,0.60,U] [#4 -0.12,-0.04,0.60,U] [#5 -0.20,0.36,0.60,U] [#6 -0.09,0.14,0.44,U] [#7 -0.12,-0.03,0.45,U] [#8 -0.20,0.34,0.42,U] 
23:56:20.070 00.002 8996 refined, 8 included, MultiStar: {-0.12, 0.18}, one-star: {0.14, 0.39}
23:56:20.071 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
23:56:20.073 00.002 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
23:56:20.074 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.18 hyp=0.21 cameraTheta=2.15 mountX=-0.13 mountY=-0.16, mountTheta=-2.26
23:56:20.077 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.18, opts=13)
23:56:20.079 00.002 8996 Enqueuing Move request for scope (-0.12, 0.18)
23:56:20.081 00.002 20224 Worker thread wakes up
23:56:20.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.18) opts 0xd
23:56:20.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.18)
23:56:20.081 00.000 20224 Moving (-0.12, 0.18) raw xDistance=-0.13 yDistance=-0.16
23:56:20.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:56:20.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:20.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:56:20.081 00.000 20224 MoveAxis(E, 0, ABG)
23:56:20.082 00.001 20224 Move returns status 0, amount 0
23:56:20.082 00.000 20224 MoveAxis(N, 0, ABG)
23:56:20.082 00.000 20224 Move returns status 0, amount 0
23:56:20.082 00.000 20224 move complete, result=0
23:56:20.082 00.000 20224 worker thread done servicing request
23:56:20.091 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47664, med=2877, FiltMin=2601, FiltMax=22237, Gamma=1.000
23:56:20.111 00.020 8996 UpdateGuideState exits: m=716310 SNR=326.4
23:56:20.111 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:20.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:20.113 00.001 8996 Enqueuing Expose request
23:56:20.114 00.001 20224 Worker thread wakes up
23:56:20.114 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:20.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:20.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:21.296 01.181 20224 Exposure complete
23:56:21.351 00.055 20224 worker thread done servicing request
23:56:21.351 00.000 8996 OnExposeComplete: enter
23:56:21.352 00.001 8996 UpdateGuideState(): m_state=6
23:56:21.353 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8902
23:56:21.354 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=474.49, Mass=663241, SNR=316.1, Peak=48256 HFD=4.2
23:56:21.355 00.001 8996 MultiStar: [#1 -0.53,0.01,0.00,M1] [#2 -0.19,0.13,0.77,U] [#3 -0.18,-0.05,0.67,U] [#4 -0.41,-0.12,0.00,M1] [#5 -0.45,0.04,0.00,M6] [#6 -0.30,-0.06,0.54,U] [#7 -0.37,0.01,0.44,U] [#8 -0.53,0.18,0.00,M1] 
23:56:21.356 00.001 8996 refined, 4 included, MultiStar: {-0.18, 0.12}, one-star: {-0.02, 0.38}
23:56:21.357 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
23:56:21.357 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
23:56:21.358 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.54 mountX=-0.19 mountY=-0.10, mountTheta=-2.65
23:56:21.360 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.12, opts=13)
23:56:21.361 00.001 8996 Enqueuing Move request for scope (-0.18, 0.12)
23:56:21.362 00.001 20224 Worker thread wakes up
23:56:21.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
23:56:21.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
23:56:21.362 00.000 20224 Moving (-0.18, 0.12) raw xDistance=-0.19 yDistance=-0.10
23:56:21.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:56:21.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:21.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:56:21.362 00.000 20224 MoveAxis(E, 0, ABG)
23:56:21.362 00.000 20224 Move returns status 0, amount 0
23:56:21.362 00.000 20224 MoveAxis(N, 0, ABG)
23:56:21.362 00.000 20224 Move returns status 0, amount 0
23:56:21.362 00.000 20224 move complete, result=0
23:56:21.362 00.000 20224 worker thread done servicing request
23:56:21.366 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48256, med=2877, FiltMin=2550, FiltMax=22973, Gamma=1.000
23:56:21.391 00.025 8996 UpdateGuideState exits: m=663241 SNR=316.1
23:56:21.393 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:21.395 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:21.396 00.001 8996 Enqueuing Expose request
23:56:21.398 00.002 20224 Worker thread wakes up
23:56:21.399 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:21.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:21.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:22.384 00.985 20224 Exposure complete
23:56:22.453 00.069 20224 worker thread done servicing request
23:56:22.453 00.000 8996 OnExposeComplete: enter
23:56:22.453 00.000 8996 UpdateGuideState(): m_state=6
23:56:22.454 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8903
23:56:22.455 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=474.29, Mass=760586, SNR=314.0, Peak=65440 HFD=4.4
23:56:22.456 00.001 8996 MultiStar: [#1 -0.32,-0.13,0.69,U] [#2 -0.10,-0.06,0.77,U] [#3 -0.13,0.05,0.63,U] [#4 -0.14,-0.08,0.56,U] [#5 -0.33,0.05,0.64,U] [#6 -0.01,-0.13,0.47,U] [#7 -0.15,0.27,0.46,U] [#8 -0.39,0.22,0.00,M2] 
23:56:22.457 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.02}, one-star: {-0.09, 0.18}
23:56:22.458 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
23:56:22.459 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
23:56:22.459 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.00 mountX=-0.16 mountY=-0.00, mountTheta=-3.11
23:56:22.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.02, opts=13)
23:56:22.462 00.001 8996 Enqueuing Move request for scope (-0.16, 0.02)
23:56:22.462 00.000 20224 Worker thread wakes up
23:56:22.463 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
23:56:22.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
23:56:22.463 00.000 20224 Moving (-0.16, 0.02) raw xDistance=-0.16 yDistance=-0.00
23:56:22.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:56:22.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:22.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:56:22.463 00.000 20224 MoveAxis(E, 0, ABG)
23:56:22.463 00.000 20224 Move returns status 0, amount 0
23:56:22.463 00.000 20224 MoveAxis(N, 0, ABG)
23:56:22.463 00.000 20224 Move returns status 0, amount 0
23:56:22.463 00.000 20224 move complete, result=0
23:56:22.463 00.000 20224 worker thread done servicing request
23:56:22.467 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2877, FiltMin=2598, FiltMax=26493, Gamma=1.000
23:56:22.492 00.025 8996 UpdateGuideState exits: m=760586 SNR=314.0
23:56:22.494 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:22.496 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:22.497 00.001 8996 Enqueuing Expose request
23:56:22.499 00.002 20224 Worker thread wakes up
23:56:22.499 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:22.501 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:22.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:23.661 01.160 20224 Exposure complete
23:56:23.757 00.096 20224 worker thread done servicing request
23:56:23.757 00.000 8996 OnExposeComplete: enter
23:56:23.758 00.001 8996 UpdateGuideState(): m_state=6
23:56:23.759 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8904
23:56:23.760 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=474.18, Mass=719871, SNR=345.5, Peak=56118 HFD=4.4
23:56:23.761 00.001 8996 MultiStar: [#1 -0.31,-0.10,0.60,U] [#2 0.11,0.09,0.70,U] [#3 0.02,-0.15,0.62,U] [#4 -0.07,-0.27,0.45,U] [#5 -0.33,-0.03,0.61,U] [#6 -0.19,-0.10,0.39,U] [#7 -0.39,0.04,0.41,U] [#8 -0.18,-0.06,0.38,U] 
23:56:23.762 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {0.21, 0.08}
23:56:23.762 00.000 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
23:56:23.763 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
23:56:23.764 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.71 mountX=-0.08 mountY=0.05, mountTheta=2.60
23:56:23.765 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
23:56:23.765 00.000 8996 Enqueuing Move request for scope (-0.08, -0.04)
23:56:23.766 00.001 20224 Worker thread wakes up
23:56:23.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
23:56:23.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
23:56:23.766 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.08 yDistance=0.05
23:56:23.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:23.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:23.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:56:23.766 00.000 20224 MoveAxis(E, 0, ABG)
23:56:23.766 00.000 20224 Move returns status 0, amount 0
23:56:23.766 00.000 20224 MoveAxis(N, 0, ABG)
23:56:23.766 00.000 20224 Move returns status 0, amount 0
23:56:23.766 00.000 20224 move complete, result=0
23:56:23.766 00.000 20224 worker thread done servicing request
23:56:23.771 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=56118, med=2877, FiltMin=2611, FiltMax=26851, Gamma=1.000
23:56:23.786 00.015 8996 UpdateGuideState exits: m=719871 SNR=345.5
23:56:23.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:23.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:23.788 00.000 8996 Enqueuing Expose request
23:56:23.789 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:23.790 00.001 20224 Worker thread wakes up
23:56:23.790 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:23.791 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:24.772 00.981 20224 Exposure complete
23:56:24.848 00.076 20224 worker thread done servicing request
23:56:24.848 00.000 8996 OnExposeComplete: enter
23:56:24.849 00.001 8996 UpdateGuideState(): m_state=6
23:56:24.850 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8905
23:56:24.851 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.27, Mass=658036, SNR=327.8, Peak=59488 HFD=4.4
23:56:24.852 00.001 8996 MultiStar: [#1 -0.44,0.01,0.00,M1] [#2 -0.10,0.03,0.84,U] [#3 -0.26,-0.05,0.63,U] [#4 -0.14,-0.07,0.53,U] [#5 -0.45,0.18,0.00,M5] [#6 -0.26,0.06,0.45,U] [#7 -0.40,0.12,0.42,U] [#8 -0.35,0.16,0.36,U] 
23:56:24.852 00.000 8996 refined, 6 included, MultiStar: {-0.21, 0.06}, one-star: {-0.16, 0.16}
23:56:24.853 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
23:56:24.854 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
23:56:24.855 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.86 mountX=-0.21 mountY=-0.04, mountTheta=-2.97
23:56:24.856 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.06, opts=13)
23:56:24.857 00.001 8996 Enqueuing Move request for scope (-0.21, 0.06)
23:56:24.858 00.001 20224 Worker thread wakes up
23:56:24.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
23:56:24.858 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
23:56:24.858 00.000 20224 Moving (-0.21, 0.06) raw xDistance=-0.21 yDistance=-0.04
23:56:24.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:56:24.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:24.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:56:24.858 00.000 20224 MoveAxis(E, 31, ABG)
23:56:24.858 00.000 20224 Guiding  Dir = 2, Dur = 31
23:56:24.859 00.001 20224 IsSlewing returns 0
23:56:24.859 00.000 20224 IsGuiding returns 0
23:56:24.860 00.001 20224 PulseGuide returned control before completion, sleep 40
23:56:24.862 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59488, med=2877, FiltMin=2595, FiltMax=24701, Gamma=1.000
23:56:24.878 00.016 8996 UpdateGuideState exits: m=658036 SNR=327.8
23:56:24.879 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:24.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:24.881 00.001 8996 Enqueuing Expose request
23:56:24.913 00.032 20224 IsGuiding returns 1
23:56:24.913 00.000 20224 scope still moving after pulse duration time elapsed
23:56:24.945 00.032 20224 IsSlewing returns 0
23:56:24.945 00.000 20224 IsGuiding returns 0
23:56:24.945 00.000 20224 scope move finished after 31 + 54 ms
23:56:24.945 00.000 20224 Move returns status 0, amount 31
23:56:24.945 00.000 20224 MoveAxis(N, 0, ABG)
23:56:24.945 00.000 20224 Move returns status 0, amount 0
23:56:24.945 00.000 20224 move complete, result=0
23:56:24.945 00.000 20224 worker thread done servicing request
23:56:24.945 00.000 20224 Worker thread wakes up
23:56:24.946 00.001 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
23:56:24.947 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:24.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:26.101 01.154 20224 Exposure complete
23:56:26.133 00.032 20224 worker thread done servicing request
23:56:26.133 00.000 8996 OnExposeComplete: enter
23:56:26.133 00.000 8996 UpdateGuideState(): m_state=6
23:56:26.149 00.016 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8906
23:56:26.149 00.000 8996 Star::Find returns 1 (0), X=136.01, Y=474.20, Mass=709443, SNR=348.5, Peak=65440 HFD=4.3
23:56:26.149 00.000 8996 MultiStar: [#1 -0.46,-0.03,0.00,M2] [#2 0.04,-0.07,0.68,U] [#3 -0.06,0.04,0.58,U] [#4 -0.46,0.13,0.00,M1] [#5 -0.22,0.11,0.54,U] [#6 -0.30,-0.01,0.42,U] [#7 -0.26,-0.12,0.48,U] [#8 -0.22,0.15,0.32,U] 
23:56:26.149 00.000 8996 single-star, 6 included, MultiStar: {-0.13, 0.03}, one-star: {-0.06, 0.10}
23:56:26.149 00.000 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
23:56:26.149 00.000 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
23:56:26.149 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.11 cameraTheta=2.10 mountX=-0.07 mountY=-0.09, mountTheta=-2.20
23:56:26.149 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.10, opts=13)
23:56:26.149 00.000 8996 Enqueuing Move request for scope (-0.06, 0.10)
23:56:26.149 00.000 20224 Worker thread wakes up
23:56:26.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
23:56:26.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
23:56:26.149 00.000 20224 Moving (-0.06, 0.10) raw xDistance=-0.07 yDistance=-0.09
23:56:26.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:56:26.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:26.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:56:26.149 00.000 20224 MoveAxis(E, 0, ABG)
23:56:26.149 00.000 20224 Move returns status 0, amount 0
23:56:26.149 00.000 20224 MoveAxis(N, 0, ABG)
23:56:26.149 00.000 20224 Move returns status 0, amount 0
23:56:26.149 00.000 20224 move complete, result=0
23:56:26.149 00.000 20224 worker thread done servicing request
23:56:26.149 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2877, FiltMin=2589, FiltMax=27350, Gamma=1.000
23:56:26.167 00.018 8996 UpdateGuideState exits: m=709443 SNR=348.5
23:56:26.167 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:26.167 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:26.167 00.000 8996 Enqueuing Expose request
23:56:26.167 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:26.167 00.000 20224 Worker thread wakes up
23:56:26.167 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:26.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:27.142 00.975 20224 Exposure complete
23:56:27.186 00.044 20224 worker thread done servicing request
23:56:27.186 00.000 8996 OnExposeComplete: enter
23:56:27.186 00.000 8996 UpdateGuideState(): m_state=6
23:56:27.186 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8907
23:56:27.186 00.000 8996 Star::Find returns 1 (0), X=135.99, Y=474.47, Mass=717070, SNR=353.4, Peak=53856 HFD=4.2
23:56:27.186 00.000 8996 MultiStar: [#1 -0.56,0.02,0.00,M3] [#2 0.10,-0.20,0.72,U] [#3 -0.06,0.20,0.60,U] [#4 -0.18,0.19,0.55,U] [#5 -0.36,0.25,0.00,M5] [#6 -0.25,0.10,0.42,U] [#7 0.05,-0.11,0.43,U] [#8 -0.12,0.13,0.45,U] 
23:56:27.186 00.000 8996 refined, 6 included, MultiStar: {-0.06, 0.12}, one-star: {-0.07, 0.36}
23:56:27.186 00.000 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
23:56:27.186 00.000 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
23:56:27.186 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.14 cameraTheta=2.06 mountX=-0.08 mountY=-0.11, mountTheta=-2.17
23:56:27.186 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.12, opts=13)
23:56:27.186 00.000 8996 Enqueuing Move request for scope (-0.06, 0.12)
23:56:27.186 00.000 20224 Worker thread wakes up
23:56:27.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
23:56:27.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
23:56:27.186 00.000 20224 Moving (-0.06, 0.12) raw xDistance=-0.08 yDistance=-0.11
23:56:27.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:27.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:27.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:56:27.186 00.000 20224 MoveAxis(E, 0, ABG)
23:56:27.186 00.000 20224 Move returns status 0, amount 0
23:56:27.186 00.000 20224 MoveAxis(N, 0, ABG)
23:56:27.186 00.000 20224 Move returns status 0, amount 0
23:56:27.186 00.000 20224 move complete, result=0
23:56:27.186 00.000 20224 worker thread done servicing request
23:56:27.201 00.015 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53856, med=2877, FiltMin=2601, FiltMax=25469, Gamma=1.000
23:56:27.201 00.000 8996 UpdateGuideState exits: m=717070 SNR=353.4
23:56:27.201 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:27.201 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:27.201 00.000 8996 Enqueuing Expose request
23:56:27.201 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:27.217 00.016 20224 Worker thread wakes up
23:56:27.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:27.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:28.369 01.152 20224 Exposure complete
23:56:28.416 00.047 20224 worker thread done servicing request
23:56:28.416 00.000 8996 OnExposeComplete: enter
23:56:28.416 00.000 8996 UpdateGuideState(): m_state=6
23:56:28.416 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8908
23:56:28.416 00.000 8996 Star::Find returns 1 (0), X=136.03, Y=474.39, Mass=657057, SNR=340.2, Peak=50720 HFD=4.6
23:56:28.416 00.000 8996 MultiStar: [#1 -0.18,0.02,0.69,U] [#2 0.26,0.15,0.69,U] [#3 -0.02,0.03,0.59,U] [#4 -0.12,0.06,0.57,U] [#5 -0.20,0.33,0.64,U] [#6 -0.12,0.07,0.41,U] [#7 0.12,-0.16,0.41,U] [#8 0.00,0.17,0.36,U] 
23:56:28.416 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.13}, one-star: {-0.04, 0.28}
23:56:28.416 00.000 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
23:56:28.416 00.000 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
23:56:28.416 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.84 mountX=-0.05 mountY=-0.12, mountTheta=-1.94
23:56:28.416 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
23:56:28.416 00.000 8996 Enqueuing Move request for scope (-0.03, 0.13)
23:56:28.416 00.000 20224 Worker thread wakes up
23:56:28.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
23:56:28.416 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
23:56:28.416 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.05 yDistance=-0.12
23:56:28.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:56:28.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:28.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:56:28.416 00.000 20224 MoveAxis(E, 0, ABG)
23:56:28.416 00.000 20224 Move returns status 0, amount 0
23:56:28.416 00.000 20224 MoveAxis(N, 0, ABG)
23:56:28.416 00.000 20224 Move returns status 0, amount 0
23:56:28.416 00.000 20224 move complete, result=0
23:56:28.416 00.000 20224 worker thread done servicing request
23:56:28.432 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50720, med=2877, FiltMin=2598, FiltMax=23053, Gamma=1.000
23:56:28.432 00.000 8996 UpdateGuideState exits: m=657057 SNR=340.2
23:56:28.448 00.016 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:28.448 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:28.448 00.000 8996 Enqueuing Expose request
23:56:28.450 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:28.450 00.000 20224 Worker thread wakes up
23:56:28.450 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:28.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:29.404 00.954 20224 Exposure complete
23:56:29.454 00.050 20224 worker thread done servicing request
23:56:29.454 00.000 8996 OnExposeComplete: enter
23:56:29.454 00.000 8996 UpdateGuideState(): m_state=6
23:56:29.456 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8909
23:56:29.456 00.000 8996 Star::Find returns 1 (0), X=136.14, Y=474.31, Mass=731064, SNR=336.6, Peak=56544 HFD=4.5
23:56:29.458 00.002 8996 MultiStar: [#1 0.09,-0.05,0.72,U] [#2 0.50,0.03,0.00,M1] [#3 0.01,0.21,0.62,U] [#4 0.14,0.12,0.53,U] [#5 0.02,0.26,0.63,U] [#6 -0.05,-0.23,0.45,U] [#7 0.14,-0.01,0.42,U] [#8 0.03,0.17,0.45,U] 
23:56:29.458 00.000 8996 refined, 7 included, MultiStar: {0.06, 0.10}, one-star: {0.07, 0.21}
23:56:29.458 00.000 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
23:56:29.460 00.002 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
23:56:29.460 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.05 mountX=0.05 mountY=-0.11, mountTheta=-1.15
23:56:29.462 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
23:56:29.462 00.000 8996 Enqueuing Move request for scope (0.06, 0.10)
23:56:29.462 00.000 20224 Worker thread wakes up
23:56:29.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
23:56:29.462 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
23:56:29.462 00.000 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
23:56:29.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:56:29.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:29.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:56:29.462 00.000 20224 MoveAxis(E, 0, ABG)
23:56:29.462 00.000 20224 Move returns status 0, amount 0
23:56:29.462 00.000 20224 MoveAxis(N, 0, ABG)
23:56:29.462 00.000 20224 Move returns status 0, amount 0
23:56:29.462 00.000 20224 move complete, result=0
23:56:29.464 00.002 20224 worker thread done servicing request
23:56:29.466 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56544, med=2877, FiltMin=2617, FiltMax=24022, Gamma=1.000
23:56:29.467 00.001 8996 UpdateGuideState exits: m=731064 SNR=336.6
23:56:29.467 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:29.467 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:29.467 00.000 8996 Enqueuing Expose request
23:56:29.467 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:29.467 00.000 20224 Worker thread wakes up
23:56:29.467 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:29.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:30.636 01.169 20224 Exposure complete
23:56:30.681 00.045 20224 worker thread done servicing request
23:56:30.681 00.000 8996 OnExposeComplete: enter
23:56:30.681 00.000 8996 UpdateGuideState(): m_state=6
23:56:30.681 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8910
23:56:30.681 00.000 8996 Star::Find returns 1 (0), X=136.17, Y=474.04, Mass=752988, SNR=365.2, Peak=57888 HFD=4.4
23:56:30.681 00.000 8996 MultiStar: [#1 -0.07,-0.04,0.68,U] [#2 0.31,-0.12,0.67,U] [#3 0.25,0.03,0.59,U] [#4 0.02,-0.01,0.50,U] [#5 -0.24,0.03,0.65,U] [#6 0.07,-0.21,0.39,U] [#7 0.12,-0.15,0.42,U] [#8 -0.24,0.10,0.33,U] 
23:56:30.681 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.05}, one-star: {0.11, -0.07}
23:56:30.681 00.000 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
23:56:30.681 00.000 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
23:56:30.681 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.79 mountX=0.05 mountY=0.04, mountTheta=0.68
23:56:30.681 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
23:56:30.681 00.000 8996 Enqueuing Move request for scope (0.05, -0.05)
23:56:30.681 00.000 20224 Worker thread wakes up
23:56:30.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
23:56:30.681 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
23:56:30.681 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.05 yDistance=0.04
23:56:30.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:56:30.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:30.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:56:30.681 00.000 20224 MoveAxis(E, 0, ABG)
23:56:30.681 00.000 20224 Move returns status 0, amount 0
23:56:30.681 00.000 20224 MoveAxis(N, 0, ABG)
23:56:30.681 00.000 20224 Move returns status 0, amount 0
23:56:30.681 00.000 20224 move complete, result=0
23:56:30.681 00.000 20224 worker thread done servicing request
23:56:30.681 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57888, med=2877, FiltMin=2621, FiltMax=30630, Gamma=1.000
23:56:30.697 00.016 8996 UpdateGuideState exits: m=752988 SNR=365.2
23:56:30.697 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:30.697 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:30.697 00.000 8996 Enqueuing Expose request
23:56:30.697 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:56:30.697 00.000 20224 Worker thread wakes up
23:56:30.697 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:30.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:31.658 00.961 20224 Exposure complete
23:56:31.704 00.046 20224 worker thread done servicing request
23:56:31.704 00.000 8996 OnExposeComplete: enter
23:56:31.704 00.000 8996 UpdateGuideState(): m_state=6
23:56:31.704 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8911
23:56:31.708 00.004 8996 Star::Find returns 1 (0), X=136.00, Y=474.21, Mass=688180, SNR=335.3, Peak=56736 HFD=4.4
23:56:31.708 00.000 8996 MultiStar: [#1 -0.18,0.07,0.61,U] [#2 0.11,-0.02,0.80,U] [#3 -0.04,0.27,0.58,U] [#4 -0.06,0.10,0.53,U] [#5 -0.23,0.39,0.00,M3] [#6 -0.02,0.06,0.49,U] [#7 -0.16,0.16,0.45,U] [#8 -0.28,0.14,0.41,U] 
23:56:31.710 00.002 8996 refined, 7 included, MultiStar: {-0.07, 0.10}, one-star: {-0.07, 0.11}
23:56:31.710 00.000 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
23:56:31.710 00.000 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
23:56:31.710 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.13 cameraTheta=2.17 mountX=-0.08 mountY=-0.09, mountTheta=-2.27
23:56:31.712 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.10, opts=13)
23:56:31.712 00.000 8996 Enqueuing Move request for scope (-0.07, 0.10)
23:56:31.714 00.002 20224 Worker thread wakes up
23:56:31.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
23:56:31.714 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
23:56:31.714 00.000 20224 Moving (-0.07, 0.10) raw xDistance=-0.08 yDistance=-0.09
23:56:31.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:31.714 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:31.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:56:31.714 00.000 20224 MoveAxis(E, 0, ABG)
23:56:31.714 00.000 20224 Move returns status 0, amount 0
23:56:31.714 00.000 20224 MoveAxis(N, 0, ABG)
23:56:31.714 00.000 20224 Move returns status 0, amount 0
23:56:31.714 00.000 20224 move complete, result=0
23:56:31.714 00.000 20224 worker thread done servicing request
23:56:31.716 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56736, med=2877, FiltMin=2614, FiltMax=27197, Gamma=1.000
23:56:31.728 00.012 8996 UpdateGuideState exits: m=688180 SNR=335.3
23:56:31.728 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:31.728 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:31.728 00.000 8996 Enqueuing Expose request
23:56:31.730 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:31.730 00.000 20224 Worker thread wakes up
23:56:31.730 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:31.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:32.885 01.155 20224 Exposure complete
23:56:32.933 00.048 20224 worker thread done servicing request
23:56:32.933 00.000 8996 OnExposeComplete: enter
23:56:32.933 00.000 8996 UpdateGuideState(): m_state=6
23:56:32.933 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8912
23:56:32.933 00.000 8996 Star::Find returns 1 (0), X=135.92, Y=474.15, Mass=657155, SNR=342.7, Peak=59792 HFD=4.5
23:56:32.933 00.000 8996 MultiStar: [#1 -0.38,0.00,0.64,U] [#2 0.07,-0.07,0.71,U] [#3 -0.00,0.11,0.58,U] [#4 -0.10,0.01,0.55,U] [#5 -0.29,0.12,0.60,U] [#6 -0.25,-0.07,0.43,U] [#7 -0.24,0.08,0.45,U] [#8 -0.42,0.01,0.39,U] 
23:56:32.933 00.000 8996 single-star, 8 included, MultiStar: {-0.18, 0.03}, one-star: {-0.15, 0.05}
23:56:32.933 00.000 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
23:56:32.933 00.000 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
23:56:32.933 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.15 cameraTheta=2.84 mountX=-0.15 mountY=-0.03, mountTheta=-2.95
23:56:32.933 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.05, opts=13)
23:56:32.933 00.000 8996 Enqueuing Move request for scope (-0.15, 0.05)
23:56:32.933 00.000 20224 Worker thread wakes up
23:56:32.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
23:56:32.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
23:56:32.933 00.000 20224 Moving (-0.15, 0.05) raw xDistance=-0.15 yDistance=-0.03
23:56:32.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:56:32.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:32.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:56:32.933 00.000 20224 MoveAxis(E, 0, ABG)
23:56:32.933 00.000 20224 Move returns status 0, amount 0
23:56:32.933 00.000 20224 MoveAxis(N, 0, ABG)
23:56:32.933 00.000 20224 Move returns status 0, amount 0
23:56:32.933 00.000 20224 move complete, result=0
23:56:32.933 00.000 20224 worker thread done servicing request
23:56:32.933 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59792, med=2877, FiltMin=2617, FiltMax=25693, Gamma=1.000
23:56:32.949 00.016 8996 UpdateGuideState exits: m=657155 SNR=342.7
23:56:32.949 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:32.949 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:32.949 00.000 8996 Enqueuing Expose request
23:56:32.949 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:32.949 00.000 20224 Worker thread wakes up
23:56:32.949 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:32.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:33.927 00.978 20224 Exposure complete
23:56:33.972 00.045 20224 worker thread done servicing request
23:56:33.972 00.000 8996 OnExposeComplete: enter
23:56:33.974 00.002 8996 UpdateGuideState(): m_state=6
23:56:33.974 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8913
23:56:33.976 00.002 8996 Star::Find returns 1 (0), X=135.88, Y=474.20, Mass=708785, SNR=355.1, Peak=63408 HFD=4.5
23:56:33.976 00.000 8996 MultiStar: [#1 -0.31,0.22,0.61,U] [#2 -0.10,0.14,0.70,U] [#3 -0.06,0.04,0.57,U] [#4 -0.08,-0.02,0.47,U] [#5 -0.18,0.15,0.58,U] [#6 -0.20,-0.18,0.39,U] [#7 -0.20,-0.05,0.46,U] [#8 -0.27,0.23,0.40,U] 
23:56:33.978 00.002 8996 refined, 8 included, MultiStar: {-0.17, 0.08}, one-star: {-0.19, 0.09}
23:56:33.978 00.000 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
23:56:33.980 00.002 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
23:56:33.980 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.71 mountX=-0.18 mountY=-0.06, mountTheta=-2.82
23:56:33.980 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
23:56:33.980 00.000 8996 Enqueuing Move request for scope (-0.17, 0.08)
23:56:33.980 00.000 20224 Worker thread wakes up
23:56:33.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
23:56:33.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
23:56:33.980 00.000 20224 Moving (-0.17, 0.08) raw xDistance=-0.18 yDistance=-0.06
23:56:33.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:56:33.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:33.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:56:33.980 00.000 20224 MoveAxis(E, 0, ABG)
23:56:33.980 00.000 20224 Move returns status 0, amount 0
23:56:33.980 00.000 20224 MoveAxis(N, 0, ABG)
23:56:33.980 00.000 20224 Move returns status 0, amount 0
23:56:33.980 00.000 20224 move complete, result=0
23:56:33.980 00.000 20224 worker thread done servicing request
23:56:33.985 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=63408, med=2877, FiltMin=2621, FiltMax=28237, Gamma=1.000
23:56:33.997 00.012 8996 UpdateGuideState exits: m=708785 SNR=355.1
23:56:33.997 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:33.997 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:33.999 00.002 8996 Enqueuing Expose request
23:56:33.999 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:33.999 00.000 20224 Worker thread wakes up
23:56:33.999 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:33.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:35.153 01.154 20224 Exposure complete
23:56:35.201 00.048 20224 worker thread done servicing request
23:56:35.201 00.000 8996 OnExposeComplete: enter
23:56:35.201 00.000 8996 UpdateGuideState(): m_state=6
23:56:35.201 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8914
23:56:35.201 00.000 8996 Star::Find returns 1 (0), X=135.67, Y=474.23, Mass=702463, SNR=315.2, Peak=65440 HFD=4.6
23:56:35.201 00.000 8996 MultiStar: [#1 -0.53,0.01,0.00,M1] [#2 -0.08,-0.06,0.80,U] [#3 -0.18,0.03,0.65,U] [#4 -0.36,0.04,0.63,U] [#5 -0.65,0.00,0.00,M2] [#6 -0.20,0.06,0.51,U] [#7 -0.58,0.07,0.00,M1] [#8 -0.47,0.05,0.00,M1] 
23:56:35.209 00.008 8996 refined, 4 included, MultiStar: {-0.25, 0.04}, one-star: {-0.40, 0.12}
23:56:35.209 00.000 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
23:56:35.209 00.000 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
23:56:35.209 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=0.04 hyp=0.26 cameraTheta=2.98 mountX=-0.26 mountY=-0.01, mountTheta=-3.10
23:56:35.209 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.04, opts=13)
23:56:35.209 00.000 8996 Enqueuing Move request for scope (-0.25, 0.04)
23:56:35.209 00.000 20224 Worker thread wakes up
23:56:35.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.04) opts 0xd
23:56:35.209 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.04)
23:56:35.209 00.000 20224 Moving (-0.25, 0.04) raw xDistance=-0.26 yDistance=-0.01
23:56:35.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:56:35.209 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:35.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:56:35.209 00.000 20224 MoveAxis(E, 37, ABG)
23:56:35.209 00.000 20224 Guiding  Dir = 2, Dur = 37
23:56:35.209 00.000 20224 IsSlewing returns 0
23:56:35.209 00.000 20224 IsGuiding returns 0
23:56:35.209 00.000 20224 PulseGuide returned control before completion, sleep 47
23:56:35.219 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=2877, FiltMin=2617, FiltMax=27254, Gamma=1.000
23:56:35.233 00.014 8996 UpdateGuideState exits: m=702463 SNR=315.2
23:56:35.233 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:35.233 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:35.233 00.000 8996 Enqueuing Expose request
23:56:35.265 00.032 20224 IsGuiding returns 1
23:56:35.265 00.000 20224 scope still moving after pulse duration time elapsed
23:56:35.297 00.032 20224 IsSlewing returns 0
23:56:35.297 00.000 20224 IsGuiding returns 0
23:56:35.297 00.000 20224 scope move finished after 37 + 45 ms
23:56:35.297 00.000 20224 Move returns status 0, amount 37
23:56:35.297 00.000 20224 MoveAxis(N, 0, ABG)
23:56:35.297 00.000 20224 Move returns status 0, amount 0
23:56:35.297 00.000 20224 move complete, result=0
23:56:35.297 00.000 20224 worker thread done servicing request
23:56:35.297 00.000 20224 Worker thread wakes up
23:56:35.297 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:35.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:35.297 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
23:56:36.255 00.958 20224 Exposure complete
23:56:36.302 00.047 20224 worker thread done servicing request
23:56:36.302 00.000 8996 OnExposeComplete: enter
23:56:36.302 00.000 8996 UpdateGuideState(): m_state=6
23:56:36.302 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8915
23:56:36.302 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=474.18, Mass=734711, SNR=366.4, Peak=61392 HFD=4.4
23:56:36.302 00.000 8996 MultiStar: [#1 -0.28,0.02,0.52,U] [#2 0.17,0.16,0.72,U] [#3 -0.05,0.04,0.56,U] [#4 -0.12,-0.03,0.48,U] [#5 -0.30,0.30,0.00,M3] [#6 -0.27,0.10,0.37,U] [#7 -0.29,-0.35,0.00,M2] [#8 -0.31,0.04,0.33,U] 
23:56:36.302 00.000 8996 single-star, 6 included, MultiStar: {-0.08, 0.07}, one-star: {-0.01, 0.08}
23:56:36.302 00.000 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
23:56:36.302 00.000 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
23:56:36.302 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.69 mountX=-0.02 mountY=-0.08, mountTheta=-1.79
23:56:36.302 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
23:56:36.302 00.000 8996 Enqueuing Move request for scope (-0.01, 0.08)
23:56:36.302 00.000 20224 Worker thread wakes up
23:56:36.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
23:56:36.302 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
23:56:36.302 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
23:56:36.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:56:36.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:36.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:56:36.302 00.000 20224 MoveAxis(E, 0, ABG)
23:56:36.302 00.000 20224 Move returns status 0, amount 0
23:56:36.302 00.000 20224 MoveAxis(N, 0, ABG)
23:56:36.302 00.000 20224 Move returns status 0, amount 0
23:56:36.302 00.000 20224 move complete, result=0
23:56:36.302 00.000 20224 worker thread done servicing request
23:56:36.318 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=61392, med=2877, FiltMin=2621, FiltMax=27574, Gamma=1.000
23:56:36.318 00.000 8996 UpdateGuideState exits: m=734711 SNR=366.4
23:56:36.318 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:36.334 00.016 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:36.334 00.000 8996 Enqueuing Expose request
23:56:36.334 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:36.334 00.000 20224 Worker thread wakes up
23:56:36.334 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:36.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:37.482 01.148 20224 Exposure complete
23:56:37.529 00.047 20224 worker thread done servicing request
23:56:37.529 00.000 8996 OnExposeComplete: enter
23:56:37.529 00.000 8996 UpdateGuideState(): m_state=6
23:56:37.529 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8916
23:56:37.534 00.005 8996 Star::Find returns 1 (0), X=136.24, Y=474.45, Mass=724721, SNR=354.9, Peak=49520 HFD=4.6
23:56:37.534 00.000 8996 MultiStar: [#1 -0.25,0.29,0.56,U] [#2 0.28,0.05,0.68,U] [#3 -0.02,0.04,0.58,U] [#4 -0.03,-0.12,0.47,U] [#5 -0.18,0.34,0.53,U] [#6 -0.07,0.14,0.44,U] [#7 -0.13,0.31,0.44,U] [#8 -0.20,0.08,0.38,U] 
23:56:37.536 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.18}, one-star: {0.17, 0.34}
23:56:37.536 00.000 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
23:56:37.538 00.002 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
23:56:37.538 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.64 mountX=-0.03 mountY=-0.18, mountTheta=-1.74
23:56:37.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.18, opts=13)
23:56:37.540 00.000 8996 Enqueuing Move request for scope (-0.01, 0.18)
23:56:37.540 00.000 20224 Worker thread wakes up
23:56:37.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
23:56:37.540 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
23:56:37.540 00.000 20224 Moving (-0.01, 0.18) raw xDistance=-0.03 yDistance=-0.18
23:56:37.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:56:37.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:37.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:56:37.540 00.000 20224 MoveAxis(E, 0, ABG)
23:56:37.540 00.000 20224 Move returns status 0, amount 0
23:56:37.540 00.000 20224 MoveAxis(N, 0, ABG)
23:56:37.540 00.000 20224 Move returns status 0, amount 0
23:56:37.542 00.002 20224 move complete, result=0
23:56:37.542 00.000 20224 worker thread done servicing request
23:56:37.545 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49520, med=2880, FiltMin=2605, FiltMax=24089, Gamma=1.000
23:56:37.545 00.000 8996 UpdateGuideState exits: m=724721 SNR=354.9
23:56:37.545 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:37.545 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:37.545 00.000 8996 Enqueuing Expose request
23:56:37.545 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:37.545 00.000 20224 Worker thread wakes up
23:56:37.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:37.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:38.522 00.977 20224 Exposure complete
23:56:38.566 00.044 20224 worker thread done servicing request
23:56:38.566 00.000 8996 OnExposeComplete: enter
23:56:38.566 00.000 8996 UpdateGuideState(): m_state=6
23:56:38.566 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8917
23:56:38.574 00.008 8996 Star::Find returns 1 (0), X=136.16, Y=474.36, Mass=730978, SNR=368.7, Peak=54928 HFD=4.5
23:56:38.574 00.000 8996 MultiStar: [#1 -0.08,0.10,0.63,U] [#2 0.37,-0.01,0.66,U] [#3 -0.08,-0.13,0.64,U] [#4 -0.02,0.05,0.49,U] [#5 -0.08,0.19,0.57,U] [#6 -0.15,0.04,0.42,U] [#7 -0.18,-0.17,0.42,U] [#8 -0.14,0.16,0.32,U] 
23:56:38.574 00.000 8996 refined, 8 included, MultiStar: {-0.00, 0.07}, one-star: {0.09, 0.26}
23:56:38.576 00.002 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
23:56:38.576 00.000 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
23:56:38.576 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.58 mountX=-0.01 mountY=-0.07, mountTheta=-1.68
23:56:38.578 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.07, opts=13)
23:56:38.578 00.000 8996 Enqueuing Move request for scope (-0.00, 0.07)
23:56:38.578 00.000 20224 Worker thread wakes up
23:56:38.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
23:56:38.578 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
23:56:38.578 00.000 20224 Moving (-0.00, 0.07) raw xDistance=-0.01 yDistance=-0.07
23:56:38.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:56:38.580 00.002 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:38.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:56:38.580 00.000 20224 MoveAxis(E, 0, ABG)
23:56:38.580 00.000 20224 Move returns status 0, amount 0
23:56:38.580 00.000 20224 MoveAxis(N, 0, ABG)
23:56:38.580 00.000 20224 Move returns status 0, amount 0
23:56:38.580 00.000 20224 move complete, result=0
23:56:38.580 00.000 20224 worker thread done servicing request
23:56:38.582 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54928, med=2880, FiltMin=2585, FiltMax=23382, Gamma=1.000
23:56:38.586 00.004 8996 UpdateGuideState exits: m=730978 SNR=368.7
23:56:38.586 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:38.586 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:38.586 00.000 8996 Enqueuing Expose request
23:56:38.586 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:38.586 00.000 20224 Worker thread wakes up
23:56:38.586 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:38.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:39.750 01.164 20224 Exposure complete
23:56:39.798 00.048 20224 worker thread done servicing request
23:56:39.798 00.000 8996 OnExposeComplete: enter
23:56:39.798 00.000 8996 UpdateGuideState(): m_state=6
23:56:39.798 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8918
23:56:39.798 00.000 8996 Star::Find returns 1 (0), X=136.13, Y=474.38, Mass=706155, SNR=344.5, Peak=52480 HFD=4.6
23:56:39.798 00.000 8996 MultiStar: [#1 -0.08,0.14,0.63,U] [#2 0.41,0.08,0.75,U] [#3 -0.03,0.29,0.55,U] [#4 -0.01,0.03,0.51,U] [#5 -0.27,0.34,0.00,M2] [#6 -0.19,-0.09,0.45,U] [#7 -0.12,0.12,0.42,U] [#8 -0.12,0.15,0.43,U] 
23:56:39.798 00.000 8996 refined, 7 included, MultiStar: {0.02, 0.14}, one-star: {0.06, 0.28}
23:56:39.798 00.000 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
23:56:39.798 00.000 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
23:56:39.798 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.41 mountX=0.01 mountY=-0.14, mountTheta=-1.51
23:56:39.798 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.14, opts=13)
23:56:39.798 00.000 8996 Enqueuing Move request for scope (0.02, 0.14)
23:56:39.798 00.000 20224 Worker thread wakes up
23:56:39.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.14) opts 0xd
23:56:39.798 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.14)
23:56:39.798 00.000 20224 Moving (0.02, 0.14) raw xDistance=0.01 yDistance=-0.14
23:56:39.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:56:39.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:39.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:56:39.798 00.000 20224 MoveAxis(E, 0, ABG)
23:56:39.798 00.000 20224 Move returns status 0, amount 0
23:56:39.798 00.000 20224 MoveAxis(N, 0, ABG)
23:56:39.798 00.000 20224 Move returns status 0, amount 0
23:56:39.798 00.000 20224 move complete, result=0
23:56:39.798 00.000 20224 worker thread done servicing request
23:56:39.798 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52480, med=2877, FiltMin=2621, FiltMax=22973, Gamma=1.000
23:56:39.814 00.016 8996 UpdateGuideState exits: m=706155 SNR=344.5
23:56:39.814 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:39.814 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:39.814 00.000 8996 Enqueuing Expose request
23:56:39.814 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:39.814 00.000 20224 Worker thread wakes up
23:56:39.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:39.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:40.793 00.979 20224 Exposure complete
23:56:40.838 00.045 20224 worker thread done servicing request
23:56:40.838 00.000 8996 OnExposeComplete: enter
23:56:40.840 00.002 8996 UpdateGuideState(): m_state=6
23:56:40.840 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8919
23:56:40.840 00.000 8996 Star::Find returns 1 (0), X=136.08, Y=474.59, Mass=786125, SNR=397.0, Peak=56848 HFD=4.4
23:56:40.840 00.000 8996 MultiStar: [#1 -0.25,0.02,0.58,U] [#2 0.27,-0.15,0.66,U] [#3 -0.04,0.20,0.54,U] [#4 -0.10,-0.08,0.44,U] [#5 -0.20,0.34,0.51,U] [#6 -0.10,-0.10,0.37,U] [#7 -0.32,-0.00,0.39,U] [#8 -0.26,0.12,0.34,U] 
23:56:40.840 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.13}, one-star: {0.02, 0.48}
23:56:40.840 00.000 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
23:56:40.840 00.000 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
23:56:40.840 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.10 mountX=-0.09 mountY=-0.12, mountTheta=-2.20
23:56:40.840 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.13, opts=13)
23:56:40.840 00.000 8996 Enqueuing Move request for scope (-0.08, 0.13)
23:56:40.840 00.000 20224 Worker thread wakes up
23:56:40.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
23:56:40.840 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
23:56:40.840 00.000 20224 Moving (-0.08, 0.13) raw xDistance=-0.09 yDistance=-0.12
23:56:40.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:56:40.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:40.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:56:40.840 00.000 20224 MoveAxis(E, 0, ABG)
23:56:40.840 00.000 20224 Move returns status 0, amount 0
23:56:40.840 00.000 20224 MoveAxis(N, 0, ABG)
23:56:40.840 00.000 20224 Move returns status 0, amount 0
23:56:40.840 00.000 20224 move complete, result=0
23:56:40.840 00.000 20224 worker thread done servicing request
23:56:40.840 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56848, med=2877, FiltMin=2630, FiltMax=25654, Gamma=1.000
23:56:40.850 00.010 8996 UpdateGuideState exits: m=786125 SNR=397.0
23:56:40.850 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:40.850 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:40.850 00.000 8996 Enqueuing Expose request
23:56:40.850 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:40.850 00.000 20224 Worker thread wakes up
23:56:40.850 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:40.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:42.026 01.176 20224 Exposure complete
23:56:42.129 00.103 20224 worker thread done servicing request
23:56:42.132 00.003 8996 OnExposeComplete: enter
23:56:42.133 00.001 8996 UpdateGuideState(): m_state=6
23:56:42.135 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8920
23:56:42.136 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.16, Mass=674442, SNR=346.8, Peak=52960 HFD=4.5
23:56:42.139 00.003 8996 MultiStar: [#1 -0.08,-0.08,0.59,U] [#2 0.41,-0.19,0.00,M1] [#3 -0.03,0.05,0.52,U] [#4 0.03,-0.06,0.51,U] [#5 -0.16,0.26,0.63,U] [#6 -0.04,0.03,0.44,U] [#7 0.11,-0.17,0.42,U] [#8 -0.18,-0.06,0.35,U] 
23:56:42.141 00.002 8996 refined, 7 included, MultiStar: {-0.04, 0.02}, one-star: {0.02, 0.06}
23:56:42.143 00.002 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
23:56:42.145 00.002 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
23:56:42.146 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.63 mountX=-0.04 mountY=-0.02, mountTheta=-2.74
23:56:42.148 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
23:56:42.149 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
23:56:42.150 00.001 20224 Worker thread wakes up
23:56:42.151 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
23:56:42.151 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
23:56:42.151 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
23:56:42.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:56:42.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:42.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:56:42.151 00.000 20224 MoveAxis(E, 0, ABG)
23:56:42.151 00.000 20224 Move returns status 0, amount 0
23:56:42.151 00.000 20224 MoveAxis(N, 0, ABG)
23:56:42.151 00.000 20224 Move returns status 0, amount 0
23:56:42.151 00.000 20224 move complete, result=0
23:56:42.151 00.000 20224 worker thread done servicing request
23:56:42.155 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52960, med=2877, FiltMin=2605, FiltMax=24246, Gamma=1.000
23:56:42.178 00.023 8996 UpdateGuideState exits: m=674442 SNR=346.8
23:56:42.180 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:42.181 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:42.182 00.001 8996 Enqueuing Expose request
23:56:42.182 00.000 20224 Worker thread wakes up
23:56:42.182 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:42.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:42.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:43.161 00.978 20224 Exposure complete
23:56:43.243 00.082 20224 worker thread done servicing request
23:56:43.243 00.000 8996 OnExposeComplete: enter
23:56:43.244 00.001 8996 UpdateGuideState(): m_state=6
23:56:43.245 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8921
23:56:43.246 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.42, Mass=677892, SNR=327.1, Peak=51056 HFD=4.3
23:56:43.247 00.001 8996 MultiStar: [#1 -0.25,-0.01,0.69,U] [#2 0.28,-0.13,0.78,U] [#3 -0.11,0.11,0.69,U] [#4 -0.15,0.11,0.51,U] [#5 -0.51,0.33,0.00,M1] [#6 -0.49,-0.10,0.00,M1] [#7 -0.25,0.12,0.42,U] [#8 -0.27,0.17,0.44,U] 
23:56:43.248 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.10}, one-star: {0.02, 0.32}
23:56:43.249 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
23:56:43.249 00.000 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
23:56:43.250 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.17 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
23:56:43.254 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.10, opts=13)
23:56:43.255 00.001 8996 Enqueuing Move request for scope (-0.07, 0.10)
23:56:43.256 00.001 20224 Worker thread wakes up
23:56:43.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
23:56:43.256 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
23:56:43.256 00.000 20224 Moving (-0.07, 0.10) raw xDistance=-0.08 yDistance=-0.09
23:56:43.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:43.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:43.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:56:43.256 00.000 20224 MoveAxis(E, 0, ABG)
23:56:43.256 00.000 20224 Move returns status 0, amount 0
23:56:43.256 00.000 20224 MoveAxis(N, 0, ABG)
23:56:43.256 00.000 20224 Move returns status 0, amount 0
23:56:43.256 00.000 20224 move complete, result=0
23:56:43.256 00.000 20224 worker thread done servicing request
23:56:43.265 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51056, med=2880, FiltMin=2617, FiltMax=21638, Gamma=1.000
23:56:43.293 00.028 8996 UpdateGuideState exits: m=677892 SNR=327.1
23:56:43.295 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:43.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:43.297 00.001 8996 Enqueuing Expose request
23:56:43.298 00.001 20224 Worker thread wakes up
23:56:43.298 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:43.298 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:43.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:44.467 01.169 20224 Exposure complete
23:56:44.524 00.057 20224 worker thread done servicing request
23:56:44.524 00.000 8996 OnExposeComplete: enter
23:56:44.525 00.001 8996 UpdateGuideState(): m_state=6
23:56:44.526 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8922
23:56:44.526 00.000 8996 Star::Find returns 1 (0), X=135.93, Y=474.25, Mass=754391, SNR=378.9, Peak=62784 HFD=4.4
23:56:44.528 00.002 8996 MultiStar: [#1 -0.33,-0.09,0.59,U] [#2 0.01,-0.22,0.63,U] [#3 -0.29,0.19,0.58,U] [#4 -0.27,0.03,0.48,U] [#5 -0.58,0.13,0.00,M2] [#6 -0.15,0.08,0.39,U] [#7 -0.14,0.17,0.39,U] [#8 -0.70,0.29,0.00,M1] 
23:56:44.528 00.000 8996 refined, 6 included, MultiStar: {-0.18, 0.04}, one-star: {-0.13, 0.15}
23:56:44.529 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
23:56:44.530 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
23:56:44.530 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.19 cameraTheta=2.90 mountX=-0.18 mountY=-0.02, mountTheta=-3.02
23:56:44.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.04, opts=13)
23:56:44.533 00.001 8996 Enqueuing Move request for scope (-0.18, 0.04)
23:56:44.534 00.001 20224 Worker thread wakes up
23:56:44.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
23:56:44.534 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
23:56:44.534 00.000 20224 Moving (-0.18, 0.04) raw xDistance=-0.18 yDistance=-0.02
23:56:44.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
23:56:44.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:44.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:56:44.534 00.000 20224 MoveAxis(E, 0, ABG)
23:56:44.534 00.000 20224 Move returns status 0, amount 0
23:56:44.534 00.000 20224 MoveAxis(N, 0, ABG)
23:56:44.534 00.000 20224 Move returns status 0, amount 0
23:56:44.534 00.000 20224 move complete, result=0
23:56:44.534 00.000 20224 worker thread done servicing request
23:56:44.538 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62784, med=2880, FiltMin=2601, FiltMax=30333, Gamma=1.000
23:56:44.558 00.020 8996 UpdateGuideState exits: m=754391 SNR=378.9
23:56:44.560 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:44.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:44.563 00.002 8996 Enqueuing Expose request
23:56:44.564 00.001 20224 Worker thread wakes up
23:56:44.564 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:56:44.566 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:44.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:45.549 00.983 20224 Exposure complete
23:56:45.627 00.078 20224 worker thread done servicing request
23:56:45.627 00.000 8996 OnExposeComplete: enter
23:56:45.629 00.002 8996 UpdateGuideState(): m_state=6
23:56:45.630 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8923
23:56:45.632 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=474.14, Mass=762674, SNR=377.5, Peak=65440 HFD=4.4
23:56:45.633 00.001 8996 MultiStar: [#1 -0.36,0.03,0.57,U] [#2 -0.15,-0.16,0.69,U] [#3 -0.20,-0.07,0.56,U] [#4 -0.19,0.02,0.47,U] [#5 -0.49,0.41,0.00,M3] [#6 -0.09,-0.23,0.39,U] [#7 -0.17,0.14,0.41,U] [#8 -0.52,0.34,0.00,M2] 
23:56:45.635 00.002 8996 refined, 6 included, MultiStar: {-0.22, -0.03}, one-star: {-0.27, 0.03}
23:56:45.636 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
23:56:45.637 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
23:56:45.638 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-3.01 mountX=-0.21 mountY=0.05, mountTheta=2.89
23:56:45.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.03, opts=13)
23:56:45.640 00.000 8996 Enqueuing Move request for scope (-0.22, -0.03)
23:56:45.641 00.001 20224 Worker thread wakes up
23:56:45.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
23:56:45.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
23:56:45.641 00.000 20224 Moving (-0.22, -0.03) raw xDistance=-0.21 yDistance=0.05
23:56:45.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:56:45.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:45.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:56:45.641 00.000 20224 MoveAxis(E, 31, ABG)
23:56:45.642 00.001 20224 Guiding  Dir = 2, Dur = 31
23:56:45.642 00.000 20224 IsSlewing returns 0
23:56:45.642 00.000 20224 IsGuiding returns 0
23:56:45.645 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65440, med=2880, FiltMin=2589, FiltMax=30678, Gamma=1.000
23:56:45.660 00.015 8996 UpdateGuideState exits: m=762674 SNR=377.5
23:56:45.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:45.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:45.662 00.000 8996 Enqueuing Expose request
23:56:45.686 00.024 20224 IsGuiding returns 1
23:56:45.687 00.001 20224 scope still moving after pulse duration time elapsed
23:56:45.717 00.030 20224 IsSlewing returns 0
23:56:45.717 00.000 20224 IsGuiding returns 1
23:56:45.748 00.031 20224 IsSlewing returns 0
23:56:45.748 00.000 20224 IsGuiding returns 1
23:56:45.779 00.031 20224 IsSlewing returns 0
23:56:45.779 00.000 20224 IsGuiding returns 0
23:56:45.779 00.000 20224 scope move finished after 31 + 105 ms
23:56:45.779 00.000 20224 Move returns status 0, amount 31
23:56:45.779 00.000 20224 MoveAxis(N, 0, ABG)
23:56:45.779 00.000 20224 Move returns status 0, amount 0
23:56:45.779 00.000 20224 move complete, result=0
23:56:45.780 00.001 20224 worker thread done servicing request
23:56:45.780 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
23:56:45.781 00.001 20224 Worker thread wakes up
23:56:45.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:45.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:46.964 01.183 20224 Exposure complete
23:56:47.027 00.063 20224 worker thread done servicing request
23:56:47.027 00.000 8996 OnExposeComplete: enter
23:56:47.028 00.001 8996 UpdateGuideState(): m_state=6
23:56:47.029 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8924
23:56:47.030 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=474.36, Mass=712947, SNR=340.1, Peak=61750 HFD=4.5
23:56:47.031 00.001 8996 MultiStar: [#1 0.15,0.12,0.66,U] [#2 0.46,0.01,0.00,M1] [#3 0.36,0.15,0.59,U] [#4 0.35,0.04,0.56,U] [#5 0.18,0.42,0.00,M4] [#6 0.48,0.09,0.00,M1] [#7 0.37,-0.03,0.43,U] [#8 0.13,0.29,0.40,U] 
23:56:47.031 00.000 8996 refined, 5 included, MultiStar: {0.31, 0.15}, one-star: {0.42, 0.25}
23:56:47.032 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
23:56:47.033 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
23:56:47.034 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.15 hyp=0.35 cameraTheta=0.45 mountX=0.30 mountY=-0.18, mountTheta=-0.56
23:56:47.035 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.15, opts=13)
23:56:47.036 00.001 8996 Enqueuing Move request for scope (0.31, 0.15)
23:56:47.037 00.001 20224 Worker thread wakes up
23:56:47.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.15) opts 0xd
23:56:47.037 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.15)
23:56:47.037 00.000 20224 Moving (0.31, 0.15) raw xDistance=0.30 yDistance=-0.18
23:56:47.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
23:56:47.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:47.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:56:47.037 00.000 20224 MoveAxis(W, 41, ABG)
23:56:47.037 00.000 20224 Guiding  Dir = 3, Dur = 41
23:56:47.038 00.001 20224 IsSlewing returns 0
23:56:47.038 00.000 20224 IsGuiding returns 0
23:56:47.042 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61750, med=2880, FiltMin=2617, FiltMax=26809, Gamma=1.000
23:56:47.043 00.001 20224 PulseGuide returned control before completion, sleep 47
23:56:47.070 00.027 8996 UpdateGuideState exits: m=712947 SNR=340.1
23:56:47.072 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:47.074 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:47.075 00.001 8996 Enqueuing Expose request
23:56:47.103 00.028 20224 IsGuiding returns 1
23:56:47.103 00.000 20224 scope still moving after pulse duration time elapsed
23:56:47.136 00.033 20224 IsSlewing returns 0
23:56:47.136 00.000 20224 IsGuiding returns 0
23:56:47.136 00.000 20224 scope move finished after 41 + 57 ms
23:56:47.137 00.001 20224 Move returns status 0, amount 41
23:56:47.137 00.000 20224 MoveAxis(N, 0, ABG)
23:56:47.137 00.000 20224 Move returns status 0, amount 0
23:56:47.137 00.000 20224 move complete, result=0
23:56:47.137 00.000 20224 worker thread done servicing request
23:56:47.137 00.000 20224 Worker thread wakes up
23:56:47.137 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:47.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:47.139 00.002 8996 GuideStep: 0.3 px 41 ms WEST, -0.2 px 0 ms NORTH
23:56:48.127 00.988 20224 Exposure complete
23:56:48.186 00.059 20224 worker thread done servicing request
23:56:48.186 00.000 8996 OnExposeComplete: enter
23:56:48.187 00.001 8996 UpdateGuideState(): m_state=6
23:56:48.188 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8925
23:56:48.189 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=474.54, Mass=695314, SNR=355.3, Peak=45453 HFD=4.6
23:56:48.190 00.001 8996 MultiStar: [#1 -0.18,0.20,0.73,U] [#2 0.14,0.12,0.68,U] [#3 0.03,0.07,0.59,U] [#4 0.06,-0.03,0.48,U] [#5 -0.03,0.29,0.56,U] [#6 -0.03,-0.06,0.43,U] [#7 -0.12,0.05,0.45,U] [#8 -0.15,0.27,0.36,U] 
23:56:48.190 00.000 8996 refined, 8 included, MultiStar: {0.02, 0.18}, one-star: {0.24, 0.44}
23:56:48.191 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
23:56:48.192 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
23:56:48.192 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.44 mountX=0.01 mountY=-0.18, mountTheta=-1.54
23:56:48.194 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.18, opts=13)
23:56:48.195 00.001 8996 Enqueuing Move request for scope (0.02, 0.18)
23:56:48.195 00.000 20224 Worker thread wakes up
23:56:48.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
23:56:48.196 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
23:56:48.196 00.000 20224 Moving (0.02, 0.18) raw xDistance=0.01 yDistance=-0.18
23:56:48.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:56:48.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:48.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:56:48.196 00.000 20224 MoveAxis(E, 0, ABG)
23:56:48.196 00.000 20224 Move returns status 0, amount 0
23:56:48.196 00.000 20224 MoveAxis(N, 0, ABG)
23:56:48.196 00.000 20224 Move returns status 0, amount 0
23:56:48.196 00.000 20224 move complete, result=0
23:56:48.196 00.000 20224 worker thread done servicing request
23:56:48.200 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45453, med=2880, FiltMin=2582, FiltMax=21801, Gamma=1.000
23:56:48.213 00.013 8996 UpdateGuideState exits: m=695314 SNR=355.3
23:56:48.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:48.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:48.216 00.001 8996 Enqueuing Expose request
23:56:48.217 00.001 20224 Worker thread wakes up
23:56:48.217 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:48.218 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:48.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:49.393 01.175 20224 Exposure complete
23:56:49.451 00.058 20224 worker thread done servicing request
23:56:49.451 00.000 8996 OnExposeComplete: enter
23:56:49.452 00.001 8996 UpdateGuideState(): m_state=6
23:56:49.453 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8926
23:56:49.454 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=474.56, Mass=679699, SNR=335.8, Peak=47696 HFD=4.6
23:56:49.455 00.001 8996 MultiStar: [#1 -0.22,0.17,0.62,U] [#2 0.20,0.31,0.80,U] [#3 0.16,0.35,0.58,U] [#4 0.01,0.28,0.58,U] [#5 -0.14,0.30,0.64,U] [#6 0.06,0.37,0.45,U] [#7 0.07,0.31,0.42,U] [#8 0.04,0.42,0.00,M1] 
23:56:49.456 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.33}, one-star: {0.20, 0.45}
23:56:49.457 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
23:56:49.458 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
23:56:49.459 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.40 mountX=0.02 mountY=-0.33, mountTheta=-1.50
23:56:49.460 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.33, opts=13)
23:56:49.461 00.001 8996 Enqueuing Move request for scope (0.06, 0.33)
23:56:49.462 00.001 20224 Worker thread wakes up
23:56:49.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd
23:56:49.462 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.33)
23:56:49.462 00.000 20224 Moving (0.06, 0.33) raw xDistance=0.02 yDistance=-0.33
23:56:49.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:56:49.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:56:49.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
23:56:49.462 00.000 20224 MoveAxis(E, 0, ABG)
23:56:49.462 00.000 20224 Move returns status 0, amount 0
23:56:49.462 00.000 20224 MoveAxis(N, 0, ABG)
23:56:49.462 00.000 20224 Move returns status 0, amount 0
23:56:49.462 00.000 20224 move complete, result=0
23:56:49.462 00.000 20224 worker thread done servicing request
23:56:49.466 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47696, med=2880, FiltMin=2624, FiltMax=21721, Gamma=1.000
23:56:49.482 00.016 8996 UpdateGuideState exits: m=679699 SNR=335.8
23:56:49.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:49.485 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:49.487 00.002 8996 Enqueuing Expose request
23:56:49.488 00.001 20224 Worker thread wakes up
23:56:49.488 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:56:49.490 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:49.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:50.465 00.975 20224 Exposure complete
23:56:50.531 00.066 20224 worker thread done servicing request
23:56:50.532 00.001 8996 OnExposeComplete: enter
23:56:50.533 00.001 8996 UpdateGuideState(): m_state=6
23:56:50.534 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8927
23:56:50.535 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=474.16, Mass=747227, SNR=376.1, Peak=57056 HFD=4.5
23:56:50.536 00.001 8996 MultiStar: [#1 -0.17,0.19,0.68,U] [#2 0.27,0.12,0.71,U] [#3 0.30,-0.04,0.55,U] [#4 0.24,0.00,0.49,U] [#5 -0.13,0.23,0.56,U] [#6 0.02,-0.03,0.35,U] [#7 -0.02,0.17,0.41,U] [#8 -0.05,0.24,0.35,U] 
23:56:50.536 00.000 8996 refined, 8 included, MultiStar: {0.09, 0.10}, one-star: {0.21, 0.06}
23:56:50.537 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
23:56:50.538 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
23:56:50.539 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.84 mountX=0.08 mountY=-0.11, mountTheta=-0.94
23:56:50.540 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.10, opts=13)
23:56:50.540 00.000 8996 Enqueuing Move request for scope (0.09, 0.10)
23:56:50.542 00.002 20224 Worker thread wakes up
23:56:50.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
23:56:50.542 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
23:56:50.542 00.000 20224 Moving (0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
23:56:50.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:56:50.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:50.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:56:50.542 00.000 20224 MoveAxis(E, 0, ABG)
23:56:50.542 00.000 20224 Move returns status 0, amount 0
23:56:50.542 00.000 20224 MoveAxis(N, 0, ABG)
23:56:50.542 00.000 20224 Move returns status 0, amount 0
23:56:50.543 00.001 20224 move complete, result=0
23:56:50.543 00.000 20224 worker thread done servicing request
23:56:50.548 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57056, med=2880, FiltMin=2627, FiltMax=26902, Gamma=1.000
23:56:50.566 00.018 8996 UpdateGuideState exits: m=747227 SNR=376.1
23:56:50.571 00.005 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:50.573 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:50.574 00.001 8996 Enqueuing Expose request
23:56:50.575 00.001 20224 Worker thread wakes up
23:56:50.575 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:50.575 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:56:50.576 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:51.743 01.167 20224 Exposure complete
23:56:51.815 00.072 20224 worker thread done servicing request
23:56:51.815 00.000 8996 OnExposeComplete: enter
23:56:51.816 00.001 8996 UpdateGuideState(): m_state=6
23:56:51.817 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8928
23:56:51.818 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=474.16, Mass=729793, SNR=372.8, Peak=54864 HFD=4.5
23:56:51.820 00.002 8996 MultiStar: [#1 -0.15,-0.15,0.65,U] [#2 0.13,0.08,0.66,U] [#3 -0.07,-0.30,0.54,U] [#4 -0.11,-0.28,0.49,U] [#5 -0.41,-0.02,0.48,U] [#6 -0.37,-0.17,0.42,U] [#7 -0.26,-0.22,0.39,U] [#8 -0.42,0.02,0.33,U] 
23:56:51.821 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.09}, one-star: {0.23, 0.06}
23:56:51.822 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
23:56:51.822 00.000 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
23:56:51.823 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.38 mountX=-0.09 mountY=0.10, mountTheta=2.28
23:56:51.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.09, opts=13)
23:56:51.825 00.000 8996 Enqueuing Move request for scope (-0.10, -0.09)
23:56:51.826 00.001 20224 Worker thread wakes up
23:56:51.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
23:56:51.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
23:56:51.826 00.000 20224 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.10
23:56:51.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:56:51.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:51.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:56:51.827 00.001 20224 MoveAxis(E, 0, ABG)
23:56:51.827 00.000 20224 Move returns status 0, amount 0
23:56:51.827 00.000 20224 MoveAxis(N, 0, ABG)
23:56:51.827 00.000 20224 Move returns status 0, amount 0
23:56:51.827 00.000 20224 move complete, result=0
23:56:51.827 00.000 20224 worker thread done servicing request
23:56:51.830 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54864, med=2880, FiltMin=2611, FiltMax=28531, Gamma=1.000
23:56:51.845 00.015 8996 UpdateGuideState exits: m=729793 SNR=372.8
23:56:51.846 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:51.846 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:51.847 00.001 8996 Enqueuing Expose request
23:56:51.848 00.001 20224 Worker thread wakes up
23:56:51.848 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:56:51.849 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:51.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:52.824 00.975 20224 Exposure complete
23:56:52.921 00.097 20224 worker thread done servicing request
23:56:52.921 00.000 8996 OnExposeComplete: enter
23:56:52.922 00.001 8996 UpdateGuideState(): m_state=6
23:56:52.923 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8929
23:56:52.924 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=474.01, Mass=639751, SNR=338.5, Peak=62928 HFD=4.3
23:56:52.926 00.002 8996 MultiStar: [#1 -0.19,-0.29,0.66,U] [#2 0.18,-0.21,0.75,U] [#3 0.08,-0.32,0.71,U] [#4 -0.08,-0.30,0.61,U] [#5 -0.49,-0.15,0.00,M1] [#6 0.03,-0.24,0.47,U] [#7 -0.14,-0.33,0.41,U] [#8 -0.48,-0.30,0.00,M1] 
23:56:52.927 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.24}, one-star: {-0.27, -0.10}
23:56:52.928 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
23:56:52.929 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
23:56:52.930 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.83 mountX=-0.04 mountY=0.25, mountTheta=1.73
23:56:52.931 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.24, opts=13)
23:56:52.932 00.001 8996 Enqueuing Move request for scope (-0.06, -0.24)
23:56:52.933 00.001 20224 Worker thread wakes up
23:56:52.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
23:56:52.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
23:56:52.933 00.000 20224 Moving (-0.06, -0.24) raw xDistance=-0.04 yDistance=0.25
23:56:52.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:56:52.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:56:52.933 00.000 20224 MoveAxis(E, 0, ABG)
23:56:52.933 00.000 20224 Move returns status 0, amount 0
23:56:52.933 00.000 20224 MoveAxis(S, 52, ABG)
23:56:52.934 00.001 20224 Guiding  Dir = 1, Dur = 52
23:56:52.934 00.000 20224 IsSlewing returns 0
23:56:52.934 00.000 20224 IsGuiding returns 0
23:56:52.937 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=62928, med=2880, FiltMin=2614, FiltMax=27136, Gamma=1.000
23:56:52.951 00.014 8996 UpdateGuideState exits: m=639751 SNR=338.5
23:56:52.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:52.952 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:52.953 00.001 8996 Enqueuing Expose request
23:56:52.976 00.023 20224 PulseGuide returned control before completion, sleep 20
23:56:53.005 00.029 20224 IsGuiding returns 1
23:56:53.005 00.000 20224 scope still moving after pulse duration time elapsed
23:56:53.041 00.036 20224 IsSlewing returns 0
23:56:53.041 00.000 20224 IsGuiding returns 1
23:56:53.067 00.026 20224 IsSlewing returns 0
23:56:53.067 00.000 20224 IsGuiding returns 0
23:56:53.067 00.000 20224 scope move finished after 52 + 81 ms
23:56:53.067 00.000 20224 Move returns status 0, amount 52
23:56:53.067 00.000 20224 move complete, result=0
23:56:53.067 00.000 20224 worker thread done servicing request
23:56:53.067 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
23:56:53.069 00.002 20224 Worker thread wakes up
23:56:53.069 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:53.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:54.232 01.163 20224 Exposure complete
23:56:54.290 00.058 20224 worker thread done servicing request
23:56:54.290 00.000 8996 OnExposeComplete: enter
23:56:54.291 00.001 8996 UpdateGuideState(): m_state=6
23:56:54.292 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8930
23:56:54.293 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.47, Mass=776025, SNR=362.2, Peak=59184 HFD=4.2
23:56:54.294 00.001 8996 MultiStar: [#1 -0.14,0.11,0.59,U] [#2 0.12,0.33,0.65,U] [#3 0.03,0.30,0.62,U] [#4 0.01,0.23,0.49,U] [#5 -0.40,0.46,0.00,M2] [#6 -0.23,0.16,0.41,U] [#7 -0.09,0.04,0.45,U] [#8 -0.44,0.28,0.00,M2] 
23:56:54.295 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.25}, one-star: {-0.05, 0.37}
23:56:54.297 00.002 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
23:56:54.299 00.002 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
23:56:54.301 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.73 mountX=-0.06 mountY=-0.24, mountTheta=-1.83
23:56:54.304 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.25, opts=13)
23:56:54.305 00.001 8996 Enqueuing Move request for scope (-0.04, 0.25)
23:56:54.307 00.002 20224 Worker thread wakes up
23:56:54.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd
23:56:54.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.25)
23:56:54.307 00.000 20224 Moving (-0.04, 0.25) raw xDistance=-0.06 yDistance=-0.24
23:56:54.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:56:54.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:56:54.308 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
23:56:54.308 00.000 20224 MoveAxis(E, 0, ABG)
23:56:54.308 00.000 20224 Move returns status 0, amount 0
23:56:54.308 00.000 20224 MoveAxis(N, 0, ABG)
23:56:54.308 00.000 20224 Move returns status 0, amount 0
23:56:54.308 00.000 20224 move complete, result=0
23:56:54.308 00.000 20224 worker thread done servicing request
23:56:54.316 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59184, med=2880, FiltMin=2605, FiltMax=25965, Gamma=1.000
23:56:54.345 00.029 8996 UpdateGuideState exits: m=776025 SNR=362.2
23:56:54.347 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:54.349 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:54.350 00.001 8996 Enqueuing Expose request
23:56:54.352 00.002 20224 Worker thread wakes up
23:56:54.352 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:54.353 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:54.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:55.333 00.980 20224 Exposure complete
23:56:55.393 00.060 20224 worker thread done servicing request
23:56:55.393 00.000 8996 OnExposeComplete: enter
23:56:55.395 00.002 8996 UpdateGuideState(): m_state=6
23:56:55.395 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8931
23:56:55.396 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=474.70, Mass=737252, SNR=356.6, Peak=64800 HFD=4.3
23:56:55.397 00.001 8996 MultiStar: [#1 -0.38,0.30,0.00,M1] [#2 0.10,0.13,0.73,U] [#3 -0.21,0.38,0.00,M1] [#4 -0.31,0.31,0.00,M1] [#5 -0.31,0.61,0.00,M3] [#6 -0.25,-0.01,0.41,U] [#7 -0.01,0.36,0.40,U] [#8 -0.46,0.18,0.00,M3] 
23:56:55.398 00.001 8996 refined, 3 included, MultiStar: {-0.05, 0.32}, one-star: {-0.08, 0.59}
23:56:55.399 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
23:56:55.400 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
23:56:55.400 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.32 hyp=0.33 cameraTheta=1.71 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
23:56:55.406 00.006 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.32, opts=13)
23:56:55.406 00.000 8996 Enqueuing Move request for scope (-0.05, 0.32)
23:56:55.407 00.001 20224 Worker thread wakes up
23:56:55.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.32) opts 0xd
23:56:55.407 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.32)
23:56:55.407 00.000 20224 Moving (-0.05, 0.32) raw xDistance=-0.08 yDistance=-0.32
23:56:55.408 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:56:55.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:56:55.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
23:56:55.408 00.000 20224 MoveAxis(E, 0, ABG)
23:56:55.408 00.000 20224 Move returns status 0, amount 0
23:56:55.408 00.000 20224 MoveAxis(N, 0, ABG)
23:56:55.408 00.000 20224 Move returns status 0, amount 0
23:56:55.408 00.000 20224 move complete, result=0
23:56:55.408 00.000 20224 worker thread done servicing request
23:56:55.412 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=64800, med=2880, FiltMin=2598, FiltMax=26486, Gamma=1.000
23:56:55.426 00.014 8996 UpdateGuideState exits: m=737252 SNR=356.6
23:56:55.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:55.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:55.429 00.001 8996 Enqueuing Expose request
23:56:55.429 00.000 20224 Worker thread wakes up
23:56:55.429 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:56:55.430 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:55.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:56.596 01.166 20224 Exposure complete
23:56:56.646 00.050 20224 worker thread done servicing request
23:56:56.646 00.000 8996 OnExposeComplete: enter
23:56:56.647 00.001 8996 UpdateGuideState(): m_state=6
23:56:56.648 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8932
23:56:56.649 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=474.38, Mass=768255, SNR=372.0, Peak=65440 HFD=4.4
23:56:56.650 00.001 8996 MultiStar: [#1 -0.34,0.20,0.58,U] [#2 0.06,0.29,0.73,U] [#3 -0.14,0.18,0.51,U] [#4 -0.25,0.00,0.48,U] [#5 -0.46,0.30,0.00,M4] [#6 -0.22,0.04,0.37,U] [#7 -0.20,0.01,0.39,U] [#8 -0.41,0.59,0.00,M4] 
23:56:56.650 00.000 8996 refined, 6 included, MultiStar: {-0.18, 0.18}, one-star: {-0.21, 0.27}
23:56:56.651 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
23:56:56.652 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
23:56:56.653 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.18 hyp=0.25 cameraTheta=2.36 mountX=-0.19 mountY=-0.15, mountTheta=-2.47
23:56:56.657 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.18, opts=13)
23:56:56.658 00.001 8996 Enqueuing Move request for scope (-0.18, 0.18)
23:56:56.659 00.001 20224 Worker thread wakes up
23:56:56.659 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.18) opts 0xd
23:56:56.659 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.18)
23:56:56.659 00.000 20224 Moving (-0.18, 0.18) raw xDistance=-0.19 yDistance=-0.15
23:56:56.660 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
23:56:56.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:56:56.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:56:56.660 00.000 20224 MoveAxis(E, 0, ABG)
23:56:56.660 00.000 20224 Move returns status 0, amount 0
23:56:56.660 00.000 20224 MoveAxis(N, 0, ABG)
23:56:56.660 00.000 20224 Move returns status 0, amount 0
23:56:56.660 00.000 20224 move complete, result=0
23:56:56.661 00.001 20224 worker thread done servicing request
23:56:56.667 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2880, FiltMin=2601, FiltMax=31453, Gamma=1.000
23:56:56.694 00.027 8996 UpdateGuideState exits: m=768255 SNR=372.0
23:56:56.695 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:56.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:56.698 00.002 8996 Enqueuing Expose request
23:56:56.699 00.001 20224 Worker thread wakes up
23:56:56.699 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:56.700 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:56.701 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:57.682 00.981 20224 Exposure complete
23:56:57.762 00.080 20224 worker thread done servicing request
23:56:57.763 00.001 8996 OnExposeComplete: enter
23:56:57.764 00.001 8996 UpdateGuideState(): m_state=6
23:56:57.766 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8933
23:56:57.768 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=474.68, Mass=805164, SNR=345.8, Peak=64992 HFD=4.7
23:56:57.769 00.001 8996 MultiStar: [#1 -0.44,0.19,0.00,M1] [#2 -0.15,0.08,0.72,U] [#3 -0.13,0.08,0.55,U] [#4 -0.42,0.00,0.57,U] [#5 -0.80,0.27,0.00,M5] [#6 -0.45,0.01,0.00,M1] [#7 -0.49,0.10,0.00,M1] [#8 -0.81,0.34,0.00,M5] 
23:56:57.771 00.002 8996 refined, 3 included, MultiStar: {-0.29, 0.24}, one-star: {-0.40, 0.58}
23:56:57.773 00.002 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
23:56:57.774 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
23:56:57.775 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.24 hyp=0.38 cameraTheta=2.45 mountX=-0.31 mountY=-0.21, mountTheta=-2.55
23:56:57.778 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.24, opts=13)
23:56:57.780 00.002 8996 Enqueuing Move request for scope (-0.29, 0.24)
23:56:57.781 00.001 20224 Worker thread wakes up
23:56:57.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.24) opts 0xd
23:56:57.782 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.24)
23:56:57.782 00.000 20224 Moving (-0.29, 0.24) raw xDistance=-0.31 yDistance=-0.21
23:56:57.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
23:56:57.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:56:57.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:56:57.782 00.000 20224 MoveAxis(E, 45, ABG)
23:56:57.782 00.000 20224 Guiding  Dir = 2, Dur = 45
23:56:57.782 00.000 20224 IsSlewing returns 0
23:56:57.783 00.001 20224 IsGuiding returns 0
23:56:57.788 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64992, med=2880, FiltMin=2605, FiltMax=35245, Gamma=1.000
23:56:57.808 00.020 8996 UpdateGuideState exits: m=805164 SNR=345.8
23:56:57.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:57.809 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:57.810 00.001 8996 Enqueuing Expose request
23:56:57.833 00.023 20224 IsGuiding returns 1
23:56:57.833 00.000 20224 scope still moving after pulse duration time elapsed
23:56:57.860 00.027 20224 IsSlewing returns 0
23:56:57.860 00.000 20224 IsGuiding returns 1
23:56:57.891 00.031 20224 IsSlewing returns 0
23:56:57.891 00.000 20224 IsGuiding returns 1
23:56:57.923 00.032 20224 IsSlewing returns 0
23:56:57.923 00.000 20224 IsGuiding returns 0
23:56:57.923 00.000 20224 scope move finished after 45 + 94 ms
23:56:57.923 00.000 20224 Move returns status 0, amount 45
23:56:57.923 00.000 20224 MoveAxis(N, 0, ABG)
23:56:57.923 00.000 20224 Move returns status 0, amount 0
23:56:57.923 00.000 20224 move complete, result=0
23:56:57.923 00.000 20224 worker thread done servicing request
23:56:57.923 00.000 20224 Worker thread wakes up
23:56:57.923 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
23:56:57.924 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:57.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:56:59.106 01.182 20224 Exposure complete
23:56:59.165 00.059 20224 worker thread done servicing request
23:56:59.165 00.000 8996 OnExposeComplete: enter
23:56:59.166 00.001 8996 UpdateGuideState(): m_state=6
23:56:59.167 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8934
23:56:59.168 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=474.39, Mass=723851, SNR=322.0, Peak=54816 HFD=4.4
23:56:59.169 00.001 8996 MultiStar: [#1 0.13,0.16,0.66,U] [#2 0.19,0.18,0.78,U] [#3 0.26,0.46,0.00,M1] [#4 0.30,0.23,0.64,U] [#5 -0.27,0.26,0.70,U] [#6 0.15,0.09,0.50,U] [#7 0.24,0.34,0.46,U] [#8 -0.21,0.19,0.38,U] 
23:56:59.170 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.22}, one-star: {-0.04, 0.28}
23:56:59.171 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
23:56:59.171 00.000 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
23:56:59.172 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.31 mountX=0.04 mountY=-0.23, mountTheta=-1.41
23:56:59.173 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.22, opts=13)
23:56:59.174 00.001 8996 Enqueuing Move request for scope (0.06, 0.22)
23:56:59.175 00.001 20224 Worker thread wakes up
23:56:59.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
23:56:59.175 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
23:56:59.175 00.000 20224 Moving (0.06, 0.22) raw xDistance=0.04 yDistance=-0.23
23:56:59.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:56:59.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:56:59.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:56:59.175 00.000 20224 MoveAxis(E, 0, ABG)
23:56:59.175 00.000 20224 Move returns status 0, amount 0
23:56:59.176 00.001 20224 MoveAxis(N, 0, ABG)
23:56:59.176 00.000 20224 Move returns status 0, amount 0
23:56:59.176 00.000 20224 move complete, result=0
23:56:59.176 00.000 20224 worker thread done servicing request
23:56:59.179 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54816, med=2880, FiltMin=2614, FiltMax=24541, Gamma=1.000
23:56:59.193 00.014 8996 UpdateGuideState exits: m=723851 SNR=322.0
23:56:59.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:56:59.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:56:59.196 00.001 8996 Enqueuing Expose request
23:56:59.197 00.001 20224 Worker thread wakes up
23:56:59.197 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:56:59.198 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:56:59.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:00.179 00.981 20224 Exposure complete
23:57:00.251 00.072 20224 worker thread done servicing request
23:57:00.251 00.000 8996 OnExposeComplete: enter
23:57:00.252 00.001 8996 UpdateGuideState(): m_state=6
23:57:00.253 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8935
23:57:00.255 00.002 8996 Star::Find returns 1 (0), X=136.07, Y=474.60, Mass=692188, SNR=347.0, Peak=47584 HFD=4.6
23:57:00.257 00.002 8996 MultiStar: [#1 -0.03,0.50,0.00,M1] [#2 0.63,0.19,0.00,M1] [#3 0.18,0.44,0.00,M2] [#4 0.10,0.40,0.55,U] [#5 -0.15,0.66,0.00,M5] [#6 0.18,0.48,0.00,M1] [#7 0.11,0.41,0.51,U] [#8 -0.19,0.38,0.00,M5] 
23:57:00.258 00.001 8996 refined, 2 included, MultiStar: {0.06, 0.45}, one-star: {0.01, 0.50}
23:57:00.260 00.002 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
23:57:00.261 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
23:57:00.262 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.45 hyp=0.45 cameraTheta=1.45 mountX=0.01 mountY=-0.45, mountTheta=-1.55
23:57:00.267 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.45, opts=13)
23:57:00.268 00.001 8996 Enqueuing Move request for scope (0.06, 0.45)
23:57:00.269 00.001 20224 Worker thread wakes up
23:57:00.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.45) opts 0xd
23:57:00.269 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.45)
23:57:00.269 00.000 20224 Moving (0.06, 0.45) raw xDistance=0.01 yDistance=-0.45
23:57:00.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:57:00.269 00.000 20224 switching direction from 1 to -1 - decHistory=-5 oldest=-0.34 newest=-0.89
23:57:00.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
23:57:00.269 00.000 20224 MoveAxis(E, 0, ABG)
23:57:00.269 00.000 20224 Move returns status 0, amount 0
23:57:00.270 00.001 20224 MoveAxis(N, 96, ABG)
23:57:00.270 00.000 20224 Guiding  Dir = 0, Dur = 96
23:57:00.270 00.000 20224 IsSlewing returns 0
23:57:00.270 00.000 20224 IsGuiding returns 0
23:57:00.275 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47584, med=2880, FiltMin=2579, FiltMax=23190, Gamma=1.000
23:57:00.295 00.020 8996 UpdateGuideState exits: m=692188 SNR=347.0
23:57:00.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:00.297 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:00.297 00.000 8996 Enqueuing Expose request
23:57:00.324 00.027 20224 PulseGuide returned control before completion, sleep 53
23:57:00.385 00.061 20224 IsGuiding returns 1
23:57:00.385 00.000 20224 scope still moving after pulse duration time elapsed
23:57:00.416 00.031 20224 IsSlewing returns 0
23:57:00.417 00.001 20224 IsGuiding returns 1
23:57:00.448 00.031 20224 IsSlewing returns 0
23:57:00.448 00.000 20224 IsGuiding returns 1
23:57:00.479 00.031 20224 IsSlewing returns 0
23:57:00.479 00.000 20224 IsGuiding returns 1
23:57:00.510 00.031 20224 IsSlewing returns 0
23:57:00.510 00.000 20224 IsGuiding returns 0
23:57:00.510 00.000 20224 scope move finished after 96 + 143 ms
23:57:00.510 00.000 20224 Move returns status 0, amount 96
23:57:00.510 00.000 20224 move complete, result=0
23:57:00.510 00.000 20224 worker thread done servicing request
23:57:00.510 00.000 20224 Worker thread wakes up
23:57:00.510 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.5 px 96 ms NORTH
23:57:00.512 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:00.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:01.694 01.182 20224 Exposure complete
23:57:01.795 00.101 20224 worker thread done servicing request
23:57:01.795 00.000 8996 OnExposeComplete: enter
23:57:01.797 00.002 8996 UpdateGuideState(): m_state=6
23:57:01.799 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8936
23:57:01.800 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.30, Mass=742873, SNR=318.6, Peak=55648 HFD=4.5
23:57:01.802 00.002 8996 MultiStar: [#1 0.11,-0.00,0.72,U] [#2 0.45,-0.02,0.00,M2] [#3 0.34,-0.15,0.58,U] [#4 0.30,-0.09,0.62,U] [#5 0.12,0.20,0.69,U] [#6 0.19,-0.25,0.54,U] [#7 0.27,-0.02,0.52,U] [#8 -0.00,0.11,0.42,U] 
23:57:01.804 00.002 8996 refined, 7 included, MultiStar: {0.17, 0.02}, one-star: {0.08, 0.19}
23:57:01.805 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
23:57:01.807 00.002 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
23:57:01.808 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.10 mountX=0.17 mountY=-0.04, mountTheta=-0.21
23:57:01.809 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.02, opts=13)
23:57:01.810 00.001 8996 Enqueuing Move request for scope (0.17, 0.02)
23:57:01.812 00.002 20224 Worker thread wakes up
23:57:01.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
23:57:01.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
23:57:01.812 00.000 20224 Moving (0.17, 0.02) raw xDistance=0.17 yDistance=-0.04
23:57:01.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:57:01.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:01.813 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:01.813 00.000 20224 MoveAxis(E, 0, ABG)
23:57:01.813 00.000 20224 Move returns status 0, amount 0
23:57:01.813 00.000 20224 MoveAxis(N, 0, ABG)
23:57:01.813 00.000 20224 Move returns status 0, amount 0
23:57:01.813 00.000 20224 move complete, result=0
23:57:01.813 00.000 20224 worker thread done servicing request
23:57:01.819 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55648, med=2880, FiltMin=2573, FiltMax=24054, Gamma=1.000
23:57:01.850 00.031 8996 UpdateGuideState exits: m=742873 SNR=318.6
23:57:01.851 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:01.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:01.853 00.001 8996 Enqueuing Expose request
23:57:01.854 00.001 20224 Worker thread wakes up
23:57:01.855 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:01.855 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:01.856 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:02.847 00.991 20224 Exposure complete
23:57:02.930 00.083 20224 worker thread done servicing request
23:57:02.931 00.001 8996 OnExposeComplete: enter
23:57:02.931 00.000 8996 UpdateGuideState(): m_state=6
23:57:02.933 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8937
23:57:02.935 00.002 8996 Star::Find returns 1 (0), X=136.05, Y=474.29, Mass=673693, SNR=338.9, Peak=55504 HFD=4.5
23:57:02.937 00.002 8996 MultiStar: [#1 -0.07,-0.00,0.66,U] [#2 0.45,0.07,0.00,M3] [#3 0.30,-0.02,0.64,U] [#4 0.10,-0.02,0.54,U] [#5 -0.05,0.09,0.55,U] [#6 -0.06,0.03,0.52,U] [#7 0.10,-0.17,0.42,U] [#8 -0.10,0.14,0.38,U] 
23:57:02.939 00.002 8996 refined, 7 included, MultiStar: {0.03, 0.04}, one-star: {-0.02, 0.18}
23:57:02.940 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
23:57:02.942 00.002 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
23:57:02.943 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.00 mountX=0.02 mountY=-0.05, mountTheta=-1.10
23:57:02.946 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
23:57:02.947 00.001 8996 Enqueuing Move request for scope (0.03, 0.04)
23:57:02.948 00.001 20224 Worker thread wakes up
23:57:02.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
23:57:02.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
23:57:02.948 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.02 yDistance=-0.05
23:57:02.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:57:02.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:02.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:57:02.948 00.000 20224 MoveAxis(E, 0, ABG)
23:57:02.948 00.000 20224 Move returns status 0, amount 0
23:57:02.948 00.000 20224 MoveAxis(N, 0, ABG)
23:57:02.948 00.000 20224 Move returns status 0, amount 0
23:57:02.948 00.000 20224 move complete, result=0
23:57:02.948 00.000 20224 worker thread done servicing request
23:57:02.952 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55504, med=2880, FiltMin=2550, FiltMax=22749, Gamma=1.000
23:57:02.967 00.015 8996 UpdateGuideState exits: m=673693 SNR=338.9
23:57:02.968 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:02.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:02.970 00.001 8996 Enqueuing Expose request
23:57:02.970 00.000 20224 Worker thread wakes up
23:57:02.970 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:02.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:02.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:04.141 01.170 20224 Exposure complete
23:57:04.227 00.086 20224 worker thread done servicing request
23:57:04.227 00.000 8996 OnExposeComplete: enter
23:57:04.229 00.002 8996 UpdateGuideState(): m_state=6
23:57:04.230 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8938
23:57:04.232 00.002 8996 Star::Find returns 1 (0), X=136.14, Y=474.35, Mass=696560, SNR=368.2, Peak=49040 HFD=4.6
23:57:04.235 00.003 8996 MultiStar: [#1 0.20,-0.23,0.58,U] [#2 0.10,0.12,0.71,U] [#3 0.27,0.08,0.59,U] [#4 0.19,-0.15,0.51,U] [#5 -0.11,0.02,0.63,U] [#6 0.02,-0.02,0.37,U] [#7 0.14,-0.14,0.43,U] [#8 -0.07,0.08,0.38,U] 
23:57:04.236 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.03}, one-star: {0.07, 0.24}
23:57:04.238 00.002 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
23:57:04.240 00.002 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:57:04.241 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.29 mountX=0.09 mountY=-0.04, mountTheta=-0.40
23:57:04.245 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
23:57:04.246 00.001 8996 Enqueuing Move request for scope (0.09, 0.03)
23:57:04.248 00.002 20224 Worker thread wakes up
23:57:04.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
23:57:04.248 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
23:57:04.249 00.001 20224 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
23:57:04.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:57:04.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:04.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:04.249 00.000 20224 MoveAxis(E, 0, ABG)
23:57:04.249 00.000 20224 Move returns status 0, amount 0
23:57:04.249 00.000 20224 MoveAxis(N, 0, ABG)
23:57:04.249 00.000 20224 Move returns status 0, amount 0
23:57:04.249 00.000 20224 move complete, result=0
23:57:04.250 00.001 20224 worker thread done servicing request
23:57:04.258 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49040, med=2880, FiltMin=2608, FiltMax=21875, Gamma=1.000
23:57:04.280 00.022 8996 UpdateGuideState exits: m=696560 SNR=368.2
23:57:04.281 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:04.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:04.282 00.000 8996 Enqueuing Expose request
23:57:04.283 00.001 20224 Worker thread wakes up
23:57:04.283 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:04.284 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:04.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:05.252 00.968 20224 Exposure complete
23:57:05.327 00.075 20224 worker thread done servicing request
23:57:05.327 00.000 8996 OnExposeComplete: enter
23:57:05.328 00.001 8996 UpdateGuideState(): m_state=6
23:57:05.328 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8939
23:57:05.329 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=474.54, Mass=679544, SNR=317.3, Peak=48784 HFD=4.5
23:57:05.330 00.001 8996 MultiStar: [#1 -0.14,0.31,0.73,U] [#2 0.14,0.12,0.74,U] [#3 0.24,0.31,0.60,U] [#4 0.00,0.28,0.53,U] [#5 -0.12,0.47,0.00,M3] [#6 0.06,0.41,0.47,U] [#7 0.21,-0.04,0.43,U] [#8 -0.10,0.38,0.42,U] 
23:57:05.331 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.29}, one-star: {-0.03, 0.44}
23:57:05.332 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
23:57:05.333 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
23:57:05.333 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.44 mountX=0.01 mountY=-0.29, mountTheta=-1.53
23:57:05.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.29, opts=13)
23:57:05.335 00.000 8996 Enqueuing Move request for scope (0.04, 0.29)
23:57:05.336 00.001 20224 Worker thread wakes up
23:57:05.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.29) opts 0xd
23:57:05.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.29)
23:57:05.336 00.000 20224 Moving (0.04, 0.29) raw xDistance=0.01 yDistance=-0.29
23:57:05.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:57:05.337 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
23:57:05.337 00.000 20224 MoveAxis(E, 0, ABG)
23:57:05.337 00.000 20224 Move returns status 0, amount 0
23:57:05.337 00.000 20224 MoveAxis(N, 61, ABG)
23:57:05.337 00.000 20224 Guiding  Dir = 0, Dur = 61
23:57:05.337 00.000 20224 IsSlewing returns 0
23:57:05.337 00.000 20224 IsGuiding returns 0
23:57:05.341 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48784, med=2880, FiltMin=2630, FiltMax=23222, Gamma=1.000
23:57:05.348 00.007 20224 PulseGuide returned control before completion, sleep 61
23:57:05.355 00.007 8996 UpdateGuideState exits: m=679544 SNR=317.3
23:57:05.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:05.358 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:05.359 00.001 8996 Enqueuing Expose request
23:57:05.410 00.051 20224 IsGuiding returns 1
23:57:05.410 00.000 20224 scope still moving after pulse duration time elapsed
23:57:05.442 00.032 20224 IsSlewing returns 0
23:57:05.442 00.000 20224 IsGuiding returns 0
23:57:05.442 00.000 20224 scope move finished after 61 + 43 ms
23:57:05.442 00.000 20224 Move returns status 0, amount 61
23:57:05.442 00.000 20224 move complete, result=0
23:57:05.443 00.001 20224 worker thread done servicing request
23:57:05.443 00.000 20224 Worker thread wakes up
23:57:05.443 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 61 ms NORTH
23:57:05.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:05.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:06.615 01.171 20224 Exposure complete
23:57:06.674 00.059 20224 worker thread done servicing request
23:57:06.678 00.004 8996 OnExposeComplete: enter
23:57:06.679 00.001 8996 UpdateGuideState(): m_state=6
23:57:06.680 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8940
23:57:06.681 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.66, Mass=738136, SNR=361.7, Peak=52560 HFD=4.8
23:57:06.683 00.002 8996 MultiStar: [#1 -0.04,0.41,0.66,U] [#2 0.25,0.45,0.00,M2] [#3 0.15,0.42,0.00,M1] [#4 -0.02,0.23,0.52,U] [#5 -0.21,0.51,0.00,M4] [#6 -0.07,-0.00,0.41,U] [#7 -0.26,0.32,0.44,U] [#8 -0.17,0.47,0.00,M2] 
23:57:06.685 00.002 8996 refined, 4 included, MultiStar: {-0.08, 0.36}, one-star: {-0.05, 0.55}
23:57:06.686 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
23:57:06.688 00.002 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
23:57:06.689 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.36 hyp=0.37 cameraTheta=1.78 mountX=-0.11 mountY=-0.35, mountTheta=-1.88
23:57:06.691 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.36, opts=13)
23:57:06.693 00.002 8996 Enqueuing Move request for scope (-0.08, 0.36)
23:57:06.694 00.001 20224 Worker thread wakes up
23:57:06.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.36) opts 0xd
23:57:06.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.36)
23:57:06.694 00.000 20224 Moving (-0.08, 0.36) raw xDistance=-0.11 yDistance=-0.35
23:57:06.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:57:06.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:57:06.694 00.000 20224 MoveAxis(E, 0, ABG)
23:57:06.694 00.000 20224 Move returns status 0, amount 0
23:57:06.694 00.000 20224 MoveAxis(N, 73, ABG)
23:57:06.694 00.000 20224 Guiding  Dir = 0, Dur = 73
23:57:06.695 00.001 20224 IsSlewing returns 0
23:57:06.695 00.000 20224 IsGuiding returns 0
23:57:06.698 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52560, med=2880, FiltMin=2630, FiltMax=23526, Gamma=1.000
23:57:06.715 00.017 8996 UpdateGuideState exits: m=738136 SNR=361.7
23:57:06.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:06.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:06.717 00.000 8996 Enqueuing Expose request
23:57:06.749 00.032 20224 PulseGuide returned control before completion, sleep 29
23:57:06.779 00.030 20224 IsGuiding returns 1
23:57:06.779 00.000 20224 scope still moving after pulse duration time elapsed
23:57:06.811 00.032 20224 IsSlewing returns 0
23:57:06.811 00.000 20224 IsGuiding returns 1
23:57:06.843 00.032 20224 IsSlewing returns 0
23:57:06.843 00.000 20224 IsGuiding returns 0
23:57:06.843 00.000 20224 scope move finished after 73 + 75 ms
23:57:06.843 00.000 20224 Move returns status 0, amount 73
23:57:06.843 00.000 20224 move complete, result=0
23:57:06.844 00.001 20224 worker thread done servicing request
23:57:06.844 00.000 20224 Worker thread wakes up
23:57:06.844 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 73 ms NORTH
23:57:06.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:06.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:07.835 00.990 20224 Exposure complete
23:57:07.894 00.059 20224 worker thread done servicing request
23:57:07.894 00.000 8996 OnExposeComplete: enter
23:57:07.895 00.001 8996 UpdateGuideState(): m_state=6
23:57:07.896 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8941
23:57:07.897 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=474.40, Mass=704854, SNR=347.9, Peak=49552 HFD=4.8
23:57:07.898 00.001 8996 MultiStar: [#1 0.02,-0.03,0.66,U] [#2 0.22,0.12,0.75,U] [#3 0.13,-0.02,0.57,U] [#4 0.15,0.07,0.58,U] [#5 -0.29,0.21,0.55,U] [#6 -0.32,-0.48,0.00,M1] [#7 -0.28,-0.28,0.43,U] [#8 -0.19,0.13,0.41,U] 
23:57:07.899 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.09}, one-star: {-0.17, 0.29}
23:57:07.900 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
23:57:07.901 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
23:57:07.901 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.97 mountX=-0.05 mountY=-0.08, mountTheta=-2.08
23:57:07.904 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
23:57:07.905 00.001 8996 Enqueuing Move request for scope (-0.04, 0.09)
23:57:07.907 00.002 20224 Worker thread wakes up
23:57:07.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
23:57:07.907 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
23:57:07.907 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
23:57:07.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:57:07.908 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:07.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:57:07.908 00.000 20224 MoveAxis(E, 0, ABG)
23:57:07.908 00.000 20224 Move returns status 0, amount 0
23:57:07.908 00.000 20224 MoveAxis(N, 0, ABG)
23:57:07.908 00.000 20224 Move returns status 0, amount 0
23:57:07.908 00.000 20224 move complete, result=0
23:57:07.908 00.000 20224 worker thread done servicing request
23:57:07.916 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49552, med=2880, FiltMin=2624, FiltMax=24877, Gamma=1.000
23:57:07.942 00.026 8996 UpdateGuideState exits: m=704854 SNR=347.9
23:57:07.944 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:07.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:07.946 00.001 8996 Enqueuing Expose request
23:57:07.947 00.001 20224 Worker thread wakes up
23:57:07.947 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:07.948 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:07.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:09.148 01.200 20224 Exposure complete
23:57:09.238 00.090 20224 worker thread done servicing request
23:57:09.238 00.000 8996 OnExposeComplete: enter
23:57:09.239 00.001 8996 UpdateGuideState(): m_state=6
23:57:09.240 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8942
23:57:09.241 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=474.45, Mass=680573, SNR=341.0, Peak=49824 HFD=4.7
23:57:09.242 00.001 8996 MultiStar: [#1 -0.39,0.10,0.62,U] [#2 0.19,0.14,0.66,U] [#3 -0.34,0.15,0.63,U] [#4 -0.37,0.02,0.51,U] [#5 -0.45,-0.02,0.00,M4] [#6 -0.43,0.07,0.00,M2] [#7 -0.53,-0.06,0.00,M1] [#8 -0.44,0.25,0.00,M2] 
23:57:09.243 00.001 8996 refined, 4 included, MultiStar: {-0.26, 0.18}, one-star: {-0.38, 0.35}
23:57:09.244 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
23:57:09.244 00.000 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
23:57:09.245 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.18 hyp=0.32 cameraTheta=2.55 mountX=-0.28 mountY=-0.15, mountTheta=-2.66
23:57:09.247 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.18, opts=13)
23:57:09.247 00.000 8996 Enqueuing Move request for scope (-0.26, 0.18)
23:57:09.248 00.001 20224 Worker thread wakes up
23:57:09.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.18) opts 0xd
23:57:09.248 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.18)
23:57:09.248 00.000 20224 Moving (-0.26, 0.18) raw xDistance=-0.28 yDistance=-0.15
23:57:09.249 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:57:09.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:09.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:57:09.249 00.000 20224 MoveAxis(E, 41, ABG)
23:57:09.249 00.000 20224 Guiding  Dir = 2, Dur = 41
23:57:09.249 00.000 20224 IsSlewing returns 0
23:57:09.249 00.000 20224 IsGuiding returns 0
23:57:09.252 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49824, med=2880, FiltMin=2598, FiltMax=27542, Gamma=1.000
23:57:09.260 00.008 20224 PulseGuide returned control before completion, sleep 41
23:57:09.269 00.009 8996 UpdateGuideState exits: m=680573 SNR=341.0
23:57:09.271 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:09.273 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:09.274 00.001 8996 Enqueuing Expose request
23:57:09.305 00.031 20224 IsGuiding returns 1
23:57:09.305 00.000 20224 scope still moving after pulse duration time elapsed
23:57:09.336 00.031 20224 IsSlewing returns 0
23:57:09.336 00.000 20224 IsGuiding returns 1
23:57:09.367 00.031 20224 IsSlewing returns 0
23:57:09.367 00.000 20224 IsGuiding returns 0
23:57:09.367 00.000 20224 scope move finished after 41 + 76 ms
23:57:09.367 00.000 20224 Move returns status 0, amount 41
23:57:09.367 00.000 20224 MoveAxis(N, 0, ABG)
23:57:09.367 00.000 20224 Move returns status 0, amount 0
23:57:09.367 00.000 20224 move complete, result=0
23:57:09.367 00.000 20224 worker thread done servicing request
23:57:09.367 00.000 20224 Worker thread wakes up
23:57:09.367 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:09.367 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
23:57:09.369 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:10.357 00.988 20224 Exposure complete
23:57:10.435 00.078 20224 worker thread done servicing request
23:57:10.435 00.000 8996 OnExposeComplete: enter
23:57:10.436 00.001 8996 UpdateGuideState(): m_state=6
23:57:10.437 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8943
23:57:10.438 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=474.43, Mass=645456, SNR=384.7, Peak=49152 HFD=4.6
23:57:10.440 00.002 8996 MultiStar: [#1 -0.03,-0.04,0.59,U] [#2 0.34,-0.23,0.64,U] [#3 0.09,0.08,0.50,U] [#4 -0.15,-0.15,0.46,U] [#5 -0.16,0.31,0.52,U] [#6 -0.02,-0.26,0.44,U] [#7 -0.13,0.01,0.34,U] [#8 -0.19,0.23,0.35,U] 
23:57:10.441 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.05}, one-star: {-0.17, 0.32}
23:57:10.441 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
23:57:10.442 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
23:57:10.443 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.24 mountX=-0.05 mountY=-0.05, mountTheta=-2.35
23:57:10.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
23:57:10.446 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
23:57:10.446 00.000 20224 Worker thread wakes up
23:57:10.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:57:10.446 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:57:10.446 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.05
23:57:10.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:57:10.447 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:10.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:57:10.447 00.000 20224 MoveAxis(E, 0, ABG)
23:57:10.447 00.000 20224 Move returns status 0, amount 0
23:57:10.447 00.000 20224 MoveAxis(N, 0, ABG)
23:57:10.447 00.000 20224 Move returns status 0, amount 0
23:57:10.447 00.000 20224 move complete, result=0
23:57:10.447 00.000 20224 worker thread done servicing request
23:57:10.451 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49152, med=2880, FiltMin=2582, FiltMax=26557, Gamma=1.000
23:57:10.468 00.017 8996 UpdateGuideState exits: m=645456 SNR=384.7
23:57:10.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:10.469 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:10.470 00.001 8996 Enqueuing Expose request
23:57:10.471 00.001 20224 Worker thread wakes up
23:57:10.471 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:10.472 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:10.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:11.633 01.161 20224 Exposure complete
23:57:11.691 00.058 20224 worker thread done servicing request
23:57:11.691 00.000 8996 OnExposeComplete: enter
23:57:11.692 00.001 8996 UpdateGuideState(): m_state=6
23:57:11.693 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8944
23:57:11.694 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.02, Mass=688963, SNR=350.0, Peak=52256 HFD=4.4
23:57:11.695 00.001 8996 MultiStar: [#1 -0.26,0.02,0.70,U] [#2 0.01,0.05,0.70,U] [#3 -0.18,-0.03,0.56,U] [#4 -0.25,-0.06,0.50,U] [#5 -0.22,0.09,0.56,U] [#6 -0.11,-0.29,0.47,U] [#7 -0.15,0.01,0.48,U] [#8 -0.19,0.09,0.36,U] 
23:57:11.695 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.02}, one-star: {0.15, -0.08}
23:57:11.696 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
23:57:11.697 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
23:57:11.698 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.92 mountX=-0.10 mountY=0.04, mountTheta=2.81
23:57:11.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.02, opts=13)
23:57:11.701 00.001 8996 Enqueuing Move request for scope (-0.11, -0.02)
23:57:11.703 00.002 20224 Worker thread wakes up
23:57:11.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
23:57:11.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
23:57:11.703 00.000 20224 Moving (-0.11, -0.02) raw xDistance=-0.10 yDistance=0.04
23:57:11.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:57:11.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:11.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:57:11.704 00.001 20224 MoveAxis(E, 0, ABG)
23:57:11.704 00.000 20224 Move returns status 0, amount 0
23:57:11.704 00.000 20224 MoveAxis(N, 0, ABG)
23:57:11.704 00.000 20224 Move returns status 0, amount 0
23:57:11.704 00.000 20224 move complete, result=0
23:57:11.704 00.000 20224 worker thread done servicing request
23:57:11.711 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52256, med=2880, FiltMin=2553, FiltMax=28115, Gamma=1.000
23:57:11.737 00.026 8996 UpdateGuideState exits: m=688963 SNR=350.0
23:57:11.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:11.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:11.741 00.002 8996 Enqueuing Expose request
23:57:11.741 00.000 20224 Worker thread wakes up
23:57:11.741 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:11.741 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:11.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:12.728 00.987 20224 Exposure complete
23:57:12.802 00.074 20224 worker thread done servicing request
23:57:12.802 00.000 8996 OnExposeComplete: enter
23:57:12.804 00.002 8996 UpdateGuideState(): m_state=6
23:57:12.806 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8945
23:57:12.808 00.002 8996 Star::Find returns 1 (0), X=135.99, Y=474.32, Mass=640918, SNR=340.5, Peak=49552 HFD=4.5
23:57:12.810 00.002 8996 MultiStar: [#1 -0.10,0.17,0.69,U] [#2 0.15,-0.06,0.74,U] [#3 -0.18,-0.06,0.60,U] [#4 -0.27,-0.25,0.52,U] [#5 -0.15,0.17,0.61,U] [#6 -0.17,-0.26,0.45,U] [#7 0.03,-0.17,0.47,U] [#8 -0.25,0.25,0.40,U] 
23:57:12.812 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.02}, one-star: {-0.07, 0.22}
23:57:12.814 00.002 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
23:57:12.815 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
23:57:12.817 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.90 mountX=-0.10 mountY=-0.01, mountTheta=-3.02
23:57:12.820 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
23:57:12.822 00.002 8996 Enqueuing Move request for scope (-0.10, 0.02)
23:57:12.824 00.002 20224 Worker thread wakes up
23:57:12.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
23:57:12.824 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
23:57:12.824 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
23:57:12.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:57:12.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:12.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:57:12.825 00.001 20224 MoveAxis(E, 0, ABG)
23:57:12.825 00.000 20224 Move returns status 0, amount 0
23:57:12.825 00.000 20224 MoveAxis(N, 0, ABG)
23:57:12.825 00.000 20224 Move returns status 0, amount 0
23:57:12.825 00.000 20224 move complete, result=0
23:57:12.825 00.000 20224 worker thread done servicing request
23:57:12.832 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49552, med=2880, FiltMin=2608, FiltMax=23357, Gamma=1.000
23:57:12.853 00.021 8996 UpdateGuideState exits: m=640918 SNR=340.5
23:57:12.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:12.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:12.855 00.000 8996 Enqueuing Expose request
23:57:12.856 00.001 20224 Worker thread wakes up
23:57:12.856 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:12.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:12.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:14.023 01.166 20224 Exposure complete
23:57:14.103 00.080 20224 worker thread done servicing request
23:57:14.103 00.000 8996 OnExposeComplete: enter
23:57:14.104 00.001 8996 UpdateGuideState(): m_state=6
23:57:14.105 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8946
23:57:14.106 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.41, Mass=750435, SNR=335.7, Peak=51808 HFD=4.6
23:57:14.107 00.001 8996 MultiStar: [#1 -0.17,0.17,0.63,U] [#2 0.21,-0.05,0.84,U] [#3 -0.12,0.03,0.70,U] [#4 -0.22,0.04,0.49,U] [#5 -0.04,0.29,0.59,U] [#6 0.07,-0.08,0.44,U] [#7 -0.09,0.16,0.44,U] [#8 -0.01,0.29,0.40,U] 
23:57:14.107 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.13}, one-star: {0.09, 0.31}
23:57:14.108 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
23:57:14.109 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
23:57:14.110 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.66 mountX=-0.03 mountY=-0.13, mountTheta=-1.76
23:57:14.111 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.13, opts=13)
23:57:14.112 00.001 8996 Enqueuing Move request for scope (-0.01, 0.13)
23:57:14.113 00.001 20224 Worker thread wakes up
23:57:14.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
23:57:14.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
23:57:14.113 00.000 20224 Moving (-0.01, 0.13) raw xDistance=-0.03 yDistance=-0.13
23:57:14.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:57:14.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:14.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:57:14.113 00.000 20224 MoveAxis(E, 0, ABG)
23:57:14.113 00.000 20224 Move returns status 0, amount 0
23:57:14.113 00.000 20224 MoveAxis(N, 0, ABG)
23:57:14.113 00.000 20224 Move returns status 0, amount 0
23:57:14.114 00.001 20224 move complete, result=0
23:57:14.114 00.000 20224 worker thread done servicing request
23:57:14.118 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51808, med=2880, FiltMin=2601, FiltMax=24653, Gamma=1.000
23:57:14.133 00.015 8996 UpdateGuideState exits: m=750435 SNR=335.7
23:57:14.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:14.134 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:14.135 00.001 8996 Enqueuing Expose request
23:57:14.136 00.001 20224 Worker thread wakes up
23:57:14.136 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:14.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:14.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:15.120 00.983 20224 Exposure complete
23:57:15.188 00.068 20224 worker thread done servicing request
23:57:15.188 00.000 8996 OnExposeComplete: enter
23:57:15.189 00.001 8996 UpdateGuideState(): m_state=6
23:57:15.190 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8947
23:57:15.191 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=474.31, Mass=686315, SNR=309.7, Peak=46576 HFD=4.6
23:57:15.192 00.001 8996 MultiStar: [#1 -0.06,-0.03,0.74,U] [#2 0.56,-0.28,0.00,M1] [#3 0.24,-0.09,0.70,U] [#4 -0.07,-0.23,0.59,U] [#5 0.12,0.02,0.67,U] [#6 0.11,-0.18,0.58,U] [#7 0.18,-0.12,0.48,U] [#8 0.19,-0.07,0.39,U] 
23:57:15.192 00.000 8996 refined, 7 included, MultiStar: {0.09, -0.04}, one-star: {0.09, 0.21}
23:57:15.193 00.001 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
23:57:15.194 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
23:57:15.194 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.37 mountX=0.10 mountY=0.03, mountTheta=0.26
23:57:15.196 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
23:57:15.196 00.000 8996 Enqueuing Move request for scope (0.09, -0.04)
23:57:15.197 00.001 20224 Worker thread wakes up
23:57:15.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
23:57:15.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
23:57:15.197 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.10 yDistance=0.03
23:57:15.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:57:15.198 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:15.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:57:15.198 00.000 20224 MoveAxis(E, 0, ABG)
23:57:15.198 00.000 20224 Move returns status 0, amount 0
23:57:15.198 00.000 20224 MoveAxis(N, 0, ABG)
23:57:15.198 00.000 20224 Move returns status 0, amount 0
23:57:15.198 00.000 20224 move complete, result=0
23:57:15.198 00.000 20224 worker thread done servicing request
23:57:15.202 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=46576, med=2880, FiltMin=2589, FiltMax=23459, Gamma=1.000
23:57:15.216 00.014 8996 UpdateGuideState exits: m=686315 SNR=309.7
23:57:15.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:15.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:15.219 00.001 8996 Enqueuing Expose request
23:57:15.220 00.001 20224 Worker thread wakes up
23:57:15.220 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:15.222 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:15.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:16.421 01.199 20224 Exposure complete
23:57:16.500 00.079 20224 worker thread done servicing request
23:57:16.501 00.001 8996 OnExposeComplete: enter
23:57:16.502 00.001 8996 UpdateGuideState(): m_state=6
23:57:16.503 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8948
23:57:16.503 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=474.04, Mass=671319, SNR=383.7, Peak=53264 HFD=4.4
23:57:16.504 00.001 8996 MultiStar: [#1 0.07,0.09,0.53,U] [#2 0.29,-0.30,0.66,U] [#3 0.41,-0.10,0.00,M1] [#4 0.39,-0.42,0.00,M1] [#5 -0.12,-0.23,0.45,U] [#6 0.29,-0.20,0.36,U] [#7 0.10,-0.10,0.39,U] [#8 0.01,-0.07,0.31,U] 
23:57:16.505 00.001 8996 single-star, 6 included, MultiStar: {0.09, -0.12}, one-star: {-0.01, -0.07}
23:57:16.506 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
23:57:16.507 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
23:57:16.508 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.68 mountX=-0.00 mountY=0.07, mountTheta=1.58
23:57:16.510 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
23:57:16.511 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
23:57:16.511 00.000 20224 Worker thread wakes up
23:57:16.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
23:57:16.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
23:57:16.512 00.001 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
23:57:16.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:57:16.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:16.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:57:16.512 00.000 20224 MoveAxis(E, 0, ABG)
23:57:16.512 00.000 20224 Move returns status 0, amount 0
23:57:16.512 00.000 20224 MoveAxis(N, 0, ABG)
23:57:16.512 00.000 20224 Move returns status 0, amount 0
23:57:16.512 00.000 20224 move complete, result=0
23:57:16.512 00.000 20224 worker thread done servicing request
23:57:16.520 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53264, med=2880, FiltMin=2601, FiltMax=27891, Gamma=1.000
23:57:16.548 00.028 8996 UpdateGuideState exits: m=671319 SNR=383.7
23:57:16.550 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:16.552 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:16.553 00.001 8996 Enqueuing Expose request
23:57:16.554 00.001 20224 Worker thread wakes up
23:57:16.554 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:16.555 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:16.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:17.533 00.978 20224 Exposure complete
23:57:17.602 00.069 20224 worker thread done servicing request
23:57:17.602 00.000 8996 OnExposeComplete: enter
23:57:17.603 00.001 8996 UpdateGuideState(): m_state=6
23:57:17.604 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8949
23:57:17.605 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=474.02, Mass=696077, SNR=336.5, Peak=49270 HFD=4.6
23:57:17.606 00.001 8996 MultiStar: [#1 0.21,-0.15,0.65,U] [#2 0.76,-0.19,0.00,M1] [#3 0.48,-0.04,0.00,M2] [#4 0.59,-0.20,0.00,M2] [#5 0.08,-0.05,0.54,U] [#6 0.28,-0.17,0.43,U] [#7 0.17,-0.11,0.49,U] [#8 0.21,-0.07,0.37,U] 
23:57:17.607 00.001 8996 refined, 5 included, MultiStar: {0.21, -0.10}, one-star: {0.27, -0.09}
23:57:17.608 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
23:57:17.609 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
23:57:17.610 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.46 mountX=0.22 mountY=0.08, mountTheta=0.35
23:57:17.612 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.10, opts=13)
23:57:17.613 00.001 8996 Enqueuing Move request for scope (0.21, -0.10)
23:57:17.614 00.001 20224 Worker thread wakes up
23:57:17.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
23:57:17.614 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
23:57:17.614 00.000 20224 Moving (0.21, -0.10) raw xDistance=0.22 yDistance=0.08
23:57:17.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
23:57:17.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:17.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:57:17.614 00.000 20224 MoveAxis(W, 32, ABG)
23:57:17.614 00.000 20224 Guiding  Dir = 3, Dur = 32
23:57:17.614 00.000 20224 IsSlewing returns 0
23:57:17.615 00.001 20224 IsGuiding returns 0
23:57:17.618 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49270, med=2880, FiltMin=2617, FiltMax=28525, Gamma=1.000
23:57:17.633 00.015 8996 UpdateGuideState exits: m=696077 SNR=336.5
23:57:17.633 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:17.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:17.635 00.001 8996 Enqueuing Expose request
23:57:17.641 00.006 20224 PulseGuide returned control before completion, sleep 16
23:57:17.671 00.030 20224 IsGuiding returns 1
23:57:17.671 00.000 20224 scope still moving after pulse duration time elapsed
23:57:17.702 00.031 20224 IsSlewing returns 0
23:57:17.702 00.000 20224 IsGuiding returns 1
23:57:17.733 00.031 20224 IsSlewing returns 0
23:57:17.733 00.000 20224 IsGuiding returns 0
23:57:17.733 00.000 20224 scope move finished after 32 + 86 ms
23:57:17.733 00.000 20224 Move returns status 0, amount 32
23:57:17.733 00.000 20224 MoveAxis(N, 0, ABG)
23:57:17.733 00.000 20224 Move returns status 0, amount 0
23:57:17.733 00.000 20224 move complete, result=0
23:57:17.734 00.001 20224 worker thread done servicing request
23:57:17.734 00.000 20224 Worker thread wakes up
23:57:17.734 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
23:57:17.735 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:17.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:18.894 01.159 20224 Exposure complete
23:57:18.971 00.077 20224 worker thread done servicing request
23:57:18.972 00.001 8996 OnExposeComplete: enter
23:57:18.973 00.001 8996 UpdateGuideState(): m_state=6
23:57:18.974 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8950
23:57:18.974 00.000 8996 Star::Find returns 1 (0), X=135.83, Y=473.84, Mass=688403, SNR=348.4, Peak=63888 HFD=4.4
23:57:18.975 00.001 8996 MultiStar: [#1 -0.49,-0.26,0.00,M1] [#2 0.03,-0.52,0.00,M2] [#3 -0.11,-0.28,0.58,U] [#4 -0.27,-0.20,0.52,U] [#5 -0.21,-0.08,0.63,U] [#6 -0.18,-0.33,0.42,U] [#7 -0.23,-0.33,0.38,U] [#8 -0.34,-0.13,0.40,U] 
23:57:18.976 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.23}, one-star: {-0.24, -0.26}
23:57:18.977 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
23:57:18.978 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
23:57:18.979 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.23 hyp=0.32 cameraTheta=-2.35 mountX=-0.20 mountY=0.25, mountTheta=2.25
23:57:18.982 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.23, opts=13)
23:57:18.982 00.000 8996 Enqueuing Move request for scope (-0.22, -0.23)
23:57:18.983 00.001 20224 Worker thread wakes up
23:57:18.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.23) opts 0xd
23:57:18.983 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.23)
23:57:18.983 00.000 20224 Moving (-0.22, -0.23) raw xDistance=-0.20 yDistance=0.25
23:57:18.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
23:57:18.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:57:18.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
23:57:18.983 00.000 20224 MoveAxis(E, 27, ABG)
23:57:18.984 00.001 20224 Guiding  Dir = 2, Dur = 27
23:57:18.984 00.000 20224 IsSlewing returns 0
23:57:18.984 00.000 20224 IsGuiding returns 0
23:57:18.988 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=63888, med=2880, FiltMin=2595, FiltMax=27139, Gamma=1.000
23:57:18.996 00.008 20224 PulseGuide returned control before completion, sleep 26
23:57:19.004 00.008 8996 UpdateGuideState exits: m=688403 SNR=348.4
23:57:19.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:19.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:19.007 00.001 8996 Enqueuing Expose request
23:57:19.027 00.020 20224 IsGuiding returns 1
23:57:19.027 00.000 20224 scope still moving after pulse duration time elapsed
23:57:19.058 00.031 20224 IsSlewing returns 0
23:57:19.058 00.000 20224 IsGuiding returns 1
23:57:19.090 00.032 20224 IsSlewing returns 0
23:57:19.090 00.000 20224 IsGuiding returns 0
23:57:19.090 00.000 20224 scope move finished after 27 + 78 ms
23:57:19.090 00.000 20224 Move returns status 0, amount 27
23:57:19.090 00.000 20224 MoveAxis(N, 0, ABG)
23:57:19.090 00.000 20224 Move returns status 0, amount 0
23:57:19.090 00.000 20224 move complete, result=0
23:57:19.090 00.000 20224 worker thread done servicing request
23:57:19.090 00.000 20224 Worker thread wakes up
23:57:19.090 00.000 8996 GuideStep: -0.2 px 27 ms EAST, 0.2 px 0 ms NORTH
23:57:19.093 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:19.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:20.087 00.994 20224 Exposure complete
23:57:20.205 00.118 20224 worker thread done servicing request
23:57:20.205 00.000 8996 OnExposeComplete: enter
23:57:20.206 00.001 8996 UpdateGuideState(): m_state=6
23:57:20.207 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8951
23:57:20.209 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=473.90, Mass=751759, SNR=361.2, Peak=65440 HFD=4.4
23:57:20.211 00.002 8996 MultiStar: [#1 -0.30,-0.25,0.63,U] [#2 0.02,-0.36,0.71,U] [#3 0.07,-0.21,0.57,U] [#4 0.01,-0.26,0.43,U] [#5 -0.38,-0.15,0.58,U] [#6 -0.17,-0.16,0.38,U] [#7 -0.23,-0.33,0.38,U] [#8 -0.50,-0.09,0.00,M1] 
23:57:20.212 00.001 8996 single-star, 7 included, MultiStar: {-0.12, -0.24}, one-star: {-0.06, -0.20}
23:57:20.213 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
23:57:20.215 00.002 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
23:57:20.216 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.85 mountX=-0.04 mountY=0.21, mountTheta=1.75
23:57:20.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.20, opts=13)
23:57:20.219 00.001 8996 Enqueuing Move request for scope (-0.06, -0.20)
23:57:20.220 00.001 20224 Worker thread wakes up
23:57:20.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
23:57:20.220 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
23:57:20.220 00.000 20224 Moving (-0.06, -0.20) raw xDistance=-0.04 yDistance=0.21
23:57:20.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:57:20.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:57:20.221 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:57:20.221 00.000 20224 MoveAxis(E, 0, ABG)
23:57:20.221 00.000 20224 Move returns status 0, amount 0
23:57:20.221 00.000 20224 MoveAxis(N, 0, ABG)
23:57:20.221 00.000 20224 Move returns status 0, amount 0
23:57:20.221 00.000 20224 move complete, result=0
23:57:20.221 00.000 20224 worker thread done servicing request
23:57:20.225 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=2880, FiltMin=2624, FiltMax=31392, Gamma=1.000
23:57:20.250 00.025 8996 UpdateGuideState exits: m=751759 SNR=361.2
23:57:20.252 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:20.254 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:20.255 00.001 8996 Enqueuing Expose request
23:57:20.257 00.002 20224 Worker thread wakes up
23:57:20.257 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:57:20.259 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:20.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:21.419 01.160 20224 Exposure complete
23:57:21.508 00.089 20224 worker thread done servicing request
23:57:21.508 00.000 8996 OnExposeComplete: enter
23:57:21.509 00.001 8996 UpdateGuideState(): m_state=6
23:57:21.510 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8952
23:57:21.511 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.08, Mass=825528, SNR=364.3, Peak=65440 HFD=4.4
23:57:21.512 00.001 8996 MultiStar: [#1 -0.31,-0.47,0.00,M1] [#2 -0.02,-0.57,0.00,M2] [#3 -0.14,-0.20,0.59,U] [#4 -0.20,-0.39,0.00,M1] [#5 -0.43,-0.12,0.00,M1] [#6 -0.17,-0.37,0.42,U] [#7 -0.32,-0.11,0.38,U] [#8 -0.51,0.00,0.00,M2] 
23:57:21.513 00.001 8996 single-star, 3 included, MultiStar: {-0.13, -0.14}, one-star: {-0.04, -0.02}
23:57:21.514 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
23:57:21.514 00.000 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
23:57:21.515 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.65 mountX=-0.04 mountY=0.03, mountTheta=2.54
23:57:21.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
23:57:21.518 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
23:57:21.518 00.000 20224 Worker thread wakes up
23:57:21.519 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
23:57:21.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
23:57:21.519 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
23:57:21.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:57:21.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:21.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:57:21.519 00.000 20224 MoveAxis(E, 0, ABG)
23:57:21.519 00.000 20224 Move returns status 0, amount 0
23:57:21.519 00.000 20224 MoveAxis(N, 0, ABG)
23:57:21.519 00.000 20224 Move returns status 0, amount 0
23:57:21.519 00.000 20224 move complete, result=0
23:57:21.519 00.000 20224 worker thread done servicing request
23:57:21.523 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2880, FiltMin=2598, FiltMax=31779, Gamma=1.000
23:57:21.538 00.015 8996 UpdateGuideState exits: m=825528 SNR=364.3
23:57:21.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:21.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:21.541 00.001 8996 Enqueuing Expose request
23:57:21.542 00.001 20224 Worker thread wakes up
23:57:21.542 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:21.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:21.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:22.524 00.981 20224 Exposure complete
23:57:22.583 00.059 20224 worker thread done servicing request
23:57:22.583 00.000 8996 OnExposeComplete: enter
23:57:22.584 00.001 8996 UpdateGuideState(): m_state=6
23:57:22.585 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8953
23:57:22.586 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.04, Mass=667411, SNR=288.8, Peak=56464 HFD=4.4
23:57:22.587 00.001 8996 MultiStar: [#1 -0.22,-0.30,0.74,U] [#2 0.11,-0.39,0.80,U] [#3 -0.02,-0.05,0.74,U] [#4 -0.20,-0.31,0.63,U] [#5 -0.41,-0.13,0.00,M2] [#6 -0.01,-0.23,0.57,U] [#7 -0.13,-0.10,0.50,U] [#8 -0.25,-0.10,0.41,U] 
23:57:22.588 00.001 8996 single-star, 7 included, MultiStar: {-0.07, -0.20}, one-star: {0.02, -0.06}
23:57:22.589 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
23:57:22.590 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
23:57:22.590 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.33 mountX=0.02 mountY=0.06, mountTheta=1.23
23:57:22.594 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
23:57:22.595 00.001 8996 Enqueuing Move request for scope (0.02, -0.06)
23:57:22.596 00.001 20224 Worker thread wakes up
23:57:22.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
23:57:22.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
23:57:22.596 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.02 yDistance=0.06
23:57:22.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:57:22.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:22.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:57:22.596 00.000 20224 MoveAxis(E, 0, ABG)
23:57:22.596 00.000 20224 Move returns status 0, amount 0
23:57:22.596 00.000 20224 MoveAxis(N, 0, ABG)
23:57:22.596 00.000 20224 Move returns status 0, amount 0
23:57:22.596 00.000 20224 move complete, result=0
23:57:22.596 00.000 20224 worker thread done servicing request
23:57:22.600 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56464, med=2880, FiltMin=2601, FiltMax=28163, Gamma=1.000
23:57:22.615 00.015 8996 UpdateGuideState exits: m=667411 SNR=288.8
23:57:22.616 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:22.617 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:22.617 00.000 8996 Enqueuing Expose request
23:57:22.618 00.001 20224 Worker thread wakes up
23:57:22.618 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:22.619 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:22.619 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:23.786 01.167 20224 Exposure complete
23:57:23.863 00.077 20224 worker thread done servicing request
23:57:23.863 00.000 8996 OnExposeComplete: enter
23:57:23.865 00.002 8996 UpdateGuideState(): m_state=6
23:57:23.866 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8954
23:57:23.868 00.002 8996 Star::Find returns 1 (0), X=135.93, Y=474.45, Mass=669878, SNR=366.5, Peak=52960 HFD=4.3
23:57:23.869 00.001 8996 MultiStar: [#1 -0.32,0.20,0.57,U] [#2 0.01,-0.09,0.66,U] [#3 -0.10,0.05,0.65,U] [#4 -0.12,-0.03,0.47,U] [#5 -0.40,0.15,0.00,M3] [#6 -0.21,0.04,0.36,U] [#7 0.02,0.06,0.44,U] [#8 -0.32,0.31,0.00,M2] 
23:57:23.870 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.11}, one-star: {-0.14, 0.34}
23:57:23.871 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
23:57:23.872 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
23:57:23.873 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.42 mountX=-0.13 mountY=-0.09, mountTheta=-2.53
23:57:23.876 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.11, opts=13)
23:57:23.877 00.001 8996 Enqueuing Move request for scope (-0.12, 0.11)
23:57:23.878 00.001 20224 Worker thread wakes up
23:57:23.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
23:57:23.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
23:57:23.878 00.000 20224 Moving (-0.12, 0.11) raw xDistance=-0.13 yDistance=-0.09
23:57:23.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
23:57:23.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:23.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:57:23.878 00.000 20224 MoveAxis(E, 0, ABG)
23:57:23.878 00.000 20224 Move returns status 0, amount 0
23:57:23.878 00.000 20224 MoveAxis(N, 0, ABG)
23:57:23.878 00.000 20224 Move returns status 0, amount 0
23:57:23.878 00.000 20224 move complete, result=0
23:57:23.878 00.000 20224 worker thread done servicing request
23:57:23.884 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52960, med=2880, FiltMin=2582, FiltMax=25590, Gamma=1.000
23:57:23.899 00.015 8996 UpdateGuideState exits: m=669878 SNR=366.5
23:57:23.901 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:23.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:23.902 00.000 8996 Enqueuing Expose request
23:57:23.903 00.001 20224 Worker thread wakes up
23:57:23.903 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:23.904 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:23.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:24.896 00.992 20224 Exposure complete
23:57:24.961 00.065 20224 worker thread done servicing request
23:57:24.961 00.000 8996 OnExposeComplete: enter
23:57:24.962 00.001 8996 UpdateGuideState(): m_state=6
23:57:24.964 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8955
23:57:24.965 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=474.27, Mass=696249, SNR=330.7, Peak=59568 HFD=4.5
23:57:24.967 00.002 8996 MultiStar: [#1 -0.16,-0.30,0.71,U] [#2 0.10,-0.21,0.79,U] [#3 0.06,-0.12,0.64,U] [#4 -0.13,-0.17,0.54,U] [#5 -0.48,-0.16,0.00,M4] [#6 -0.23,-0.32,0.50,U] [#7 -0.20,-0.34,0.47,U] [#8 -0.34,0.17,0.39,U] 
23:57:24.969 00.002 8996 refined, 7 included, MultiStar: {-0.11, -0.13}, one-star: {-0.13, 0.17}
23:57:24.971 00.002 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
23:57:24.973 00.002 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
23:57:24.974 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.16 cameraTheta=-2.27 mountX=-0.09 mountY=0.14, mountTheta=2.17
23:57:24.980 00.006 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.13, opts=13)
23:57:24.982 00.002 8996 Enqueuing Move request for scope (-0.11, -0.13)
23:57:24.984 00.002 20224 Worker thread wakes up
23:57:24.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
23:57:24.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
23:57:24.984 00.000 20224 Moving (-0.11, -0.13) raw xDistance=-0.09 yDistance=0.14
23:57:24.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:57:24.985 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:24.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:57:24.985 00.000 20224 MoveAxis(E, 0, ABG)
23:57:24.985 00.000 20224 Move returns status 0, amount 0
23:57:24.985 00.000 20224 MoveAxis(N, 0, ABG)
23:57:24.985 00.000 20224 Move returns status 0, amount 0
23:57:24.985 00.000 20224 move complete, result=0
23:57:24.985 00.000 20224 worker thread done servicing request
23:57:24.994 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59568, med=2880, FiltMin=2601, FiltMax=26157, Gamma=1.000
23:57:25.014 00.020 8996 UpdateGuideState exits: m=696249 SNR=330.7
23:57:25.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:25.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:25.017 00.001 8996 Enqueuing Expose request
23:57:25.018 00.001 20224 Worker thread wakes up
23:57:25.018 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:57:25.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:25.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:26.187 01.169 20224 Exposure complete
23:57:26.261 00.074 20224 worker thread done servicing request
23:57:26.261 00.000 8996 OnExposeComplete: enter
23:57:26.262 00.001 8996 UpdateGuideState(): m_state=6
23:57:26.262 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8956
23:57:26.263 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=474.52, Mass=638554, SNR=334.1, Peak=46880 HFD=4.5
23:57:26.264 00.001 8996 MultiStar: [#1 -0.22,-0.09,0.61,U] [#2 0.29,0.12,0.79,U] [#3 -0.19,-0.04,0.59,U] [#4 -0.24,-0.09,0.52,U] [#5 -0.50,-0.01,0.00,M5] [#6 -0.22,-0.35,0.49,U] [#7 -0.21,0.06,0.43,U] [#8 -0.39,0.24,0.00,M2] 
23:57:26.265 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.06}, one-star: {-0.18, 0.42}
23:57:26.266 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
23:57:26.267 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
23:57:26.267 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.70 mountX=-0.12 mountY=-0.04, mountTheta=-2.81
23:57:26.269 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.06, opts=13)
23:57:26.270 00.001 8996 Enqueuing Move request for scope (-0.12, 0.06)
23:57:26.271 00.001 20224 Worker thread wakes up
23:57:26.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
23:57:26.271 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
23:57:26.271 00.000 20224 Moving (-0.12, 0.06) raw xDistance=-0.12 yDistance=-0.04
23:57:26.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:57:26.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:26.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:57:26.271 00.000 20224 MoveAxis(E, 0, ABG)
23:57:26.271 00.000 20224 Move returns status 0, amount 0
23:57:26.271 00.000 20224 MoveAxis(N, 0, ABG)
23:57:26.271 00.000 20224 Move returns status 0, amount 0
23:57:26.271 00.000 20224 move complete, result=0
23:57:26.272 00.001 20224 worker thread done servicing request
23:57:26.281 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46880, med=2880, FiltMin=2608, FiltMax=24278, Gamma=1.000
23:57:26.306 00.025 8996 UpdateGuideState exits: m=638554 SNR=334.1
23:57:26.307 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:26.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:26.309 00.001 8996 Enqueuing Expose request
23:57:26.309 00.000 20224 Worker thread wakes up
23:57:26.309 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:26.310 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:26.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:27.285 00.975 20224 Exposure complete
23:57:27.343 00.058 20224 worker thread done servicing request
23:57:27.343 00.000 8996 OnExposeComplete: enter
23:57:27.344 00.001 8996 UpdateGuideState(): m_state=6
23:57:27.344 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8957
23:57:27.345 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=474.06, Mass=728194, SNR=347.5, Peak=65440 HFD=4.4
23:57:27.346 00.001 8996 MultiStar: [#1 -0.31,-0.20,0.63,U] [#2 -0.04,-0.16,0.74,U] [#3 -0.31,-0.05,0.52,U] [#4 -0.33,-0.01,0.56,U] [#5 -0.48,0.01,0.00,M6] [#6 -0.39,-0.39,0.00,M1] [#7 -0.16,-0.41,0.00,M1] [#8 -0.45,0.08,0.00,M3] 
23:57:27.347 00.001 8996 refined, 4 included, MultiStar: {-0.24, -0.09}, one-star: {-0.27, -0.05}
23:57:27.348 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
23:57:27.349 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
23:57:27.350 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-2.77 mountX=-0.23 mountY=0.12, mountTheta=2.66
23:57:27.351 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.09, opts=13)
23:57:27.352 00.001 8996 Enqueuing Move request for scope (-0.24, -0.09)
23:57:27.353 00.001 20224 Worker thread wakes up
23:57:27.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.09) opts 0xd
23:57:27.353 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.09)
23:57:27.353 00.000 20224 Moving (-0.24, -0.09) raw xDistance=-0.23 yDistance=0.12
23:57:27.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:57:27.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:27.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:57:27.353 00.000 20224 MoveAxis(E, 34, ABG)
23:57:27.353 00.000 20224 Guiding  Dir = 2, Dur = 34
23:57:27.353 00.000 20224 IsSlewing returns 0
23:57:27.354 00.001 20224 IsGuiding returns 0
23:57:27.358 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2880, FiltMin=2633, FiltMax=28870, Gamma=1.000
23:57:27.382 00.024 8996 UpdateGuideState exits: m=728194 SNR=347.5
23:57:27.384 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:27.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:27.387 00.002 8996 Enqueuing Expose request
23:57:27.398 00.011 20224 IsGuiding returns 1
23:57:27.398 00.000 20224 scope still moving after pulse duration time elapsed
23:57:27.428 00.030 20224 IsSlewing returns 0
23:57:27.428 00.000 20224 IsGuiding returns 1
23:57:27.459 00.031 20224 IsSlewing returns 0
23:57:27.459 00.000 20224 IsGuiding returns 1
23:57:27.490 00.031 20224 IsSlewing returns 0
23:57:27.490 00.000 20224 IsGuiding returns 0
23:57:27.490 00.000 20224 scope move finished after 34 + 102 ms
23:57:27.490 00.000 20224 Move returns status 0, amount 34
23:57:27.490 00.000 20224 MoveAxis(N, 0, ABG)
23:57:27.490 00.000 20224 Move returns status 0, amount 0
23:57:27.490 00.000 20224 move complete, result=0
23:57:27.491 00.001 20224 worker thread done servicing request
23:57:27.491 00.000 20224 Worker thread wakes up
23:57:27.491 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
23:57:27.492 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:27.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:40.830 13.338 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:57:40.830 00.000 8996 case statement mapped state 6 to 3
23:57:40.832 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:57:41.938 01.106 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:57:41.940 00.002 8996 case statement mapped state 6 to 3
23:57:41.943 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:57:43.050 01.107 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:57:43.052 00.002 8996 case statement mapped state 6 to 3
23:57:43.054 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:57:43.524 00.470 20224 worker thread setting skip send exposure complete
23:57:43.524 00.000 20224 worker thread queueing reconnect event to GUI thread
23:57:43.524 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
23:57:43.524 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
23:57:43.525 00.001 20224 worker thread done servicing request
23:57:43.530 00.005 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
23:57:43.766 00.236 8996 Try camera reconnect, now = 1770533863
23:57:43.767 00.001 8996 gear_dialog: ReconnectCamera
23:57:43.768 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
23:57:43.770 00.002 8996 Status Line: Connecting to Camera ...
23:57:43.777 00.007 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
23:57:43.777 00.000 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
23:57:43.778 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
23:57:44.178 00.400 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:57:44.180 00.002 8996 case statement mapped state 6 to 3
23:57:44.180 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:57:44.581 00.401 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
23:57:44.583 00.002 8996 ASCOM camera: MaxBinning is 2
23:57:44.584 00.001 8996 ASCOM camera: has cooler
23:57:44.586 00.002 8996 ASCOM Camera: set binning = 1
23:57:44.588 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
23:57:44.591 00.003 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
23:57:44.592 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
23:57:44.593 00.001 8996 FrameSize=(0,0)
23:57:44.595 00.002 8996 PixelSize=3.75
23:57:44.596 00.001 8996 BitsPerPixel=16
23:57:44.597 00.001 8996 HasGainControl=0
23:57:44.598 00.001 8996 HasShutter=0
23:57:44.599 00.001 8996 HasSubFrames=1
23:57:44.600 00.001 8996 ST4HasGuideOutput=1
23:57:44.602 00.002 8996 Status Line: Camera Connected
23:57:44.611 00.009 8996 Camera Re-connect succeeded, resume exposures
23:57:44.614 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
23:57:44.616 00.002 8996 Enqueuing Expose request
23:57:44.618 00.002 20224 Worker thread wakes up
23:57:44.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:44.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,0,0)
23:57:45.274 00.656 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:57:45.276 00.002 8996 case statement mapped state 6 to 3
23:57:45.278 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:57:45.376 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:57:45.378 00.002 8996 case statement mapped state 6 to 3
23:57:45.381 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:57:45.477 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
23:57:45.479 00.002 8996 PhdController::Dither begins
23:57:45.480 00.001 8996 dither: size=1.00, dRA=0.06 dDec=0.14
23:57:45.482 00.002 8996 MountToCamera -- mountTheta (-1.15) + m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
23:57:45.484 00.002 8996 MountToCamera -- mountX=0.06 mountY=0.14 hyp=0.16 mountTheta=-1.15 cameraX=0.05, cameraY=-0.15 cameraTheta=-1.25
23:57:45.486 00.002 8996 setting lock position to (136.12, 473.96)
23:57:45.488 00.002 8996 Mount: notify guiding dithered (0.0, -0.1)
23:57:45.489 00.001 8996 MultiStar: stabilizing after lock position change
23:57:45.491 00.002 8996 Status Line: Dither by 0.06,0.14
23:57:45.494 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:57:45.495 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
23:57:45.497 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
23:57:45.796 00.299 20224 Exposure complete
23:57:45.875 00.079 20224 worker thread done servicing request
23:57:45.876 00.001 8996 OnExposeComplete: enter
23:57:45.877 00.001 8996 UpdateGuideState(): m_state=6
23:57:45.878 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8958
23:57:45.879 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=474.06, Mass=683725, SNR=309.8, Peak=59792 HFD=4.4
23:57:45.880 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
23:57:45.881 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
23:57:45.883 00.002 8996 CameraToMount -- cameraX=-0.52 cameraY=0.11 hyp=0.53 cameraTheta=2.94 mountX=-0.53 mountY=-0.05, mountTheta=-3.06
23:57:45.886 00.003 8996 dither recenter: remaining=(-0.1,-0.1) step=(-0.1,-0.1)
23:57:45.888 00.002 8996 MountToCamera -- mountTheta (1.99) + m_xAngle (-0.10) = xAngle (1.89 = 1.89)
23:57:45.889 00.001 8996 MountToCamera -- mountX=-0.06 mountY=-0.14 hyp=0.16 mountTheta=1.99 cameraX=-0.05, cameraY=0.15 cameraTheta=1.89
23:57:45.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.15, opts=4)
23:57:45.892 00.001 8996 Enqueuing Move request for scope (-0.05, 0.15)
23:57:45.894 00.002 8996 Mount: notify direct move -0.06,-0.14
23:57:45.895 00.001 20224 Worker thread wakes up
23:57:45.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0x4
23:57:45.895 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
23:57:45.895 00.000 20224 Moving (-0.05, 0.15) raw xDistance=-0.06 yDistance=-0.14
23:57:45.895 00.000 20224 MoveAxis(E, 15, B)
23:57:45.895 00.000 20224 Guiding  Dir = 2, Dur = 15
23:57:45.895 00.000 20224 IsSlewing returns 0
23:57:45.895 00.000 20224 IsGuiding returns 0
23:57:45.898 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59792, med=2909, FiltMin=2637, FiltMax=28550, Gamma=1.000
23:57:45.922 00.024 8996 UpdateGuideState exits: m=683725 SNR=309.8
23:57:45.922 00.000 8996 PhdController: settling, locked = 1, distance = 0.39 (2.00) aobump = 0 frame = 1 / 99999
23:57:45.923 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533865.923,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:57:45.923 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:45.926 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:45.927 00.001 8996 Enqueuing Expose request
23:57:45.928 00.001 20224 IsGuiding returns 1
23:57:45.928 00.000 20224 scope still moving after pulse duration time elapsed
23:57:45.957 00.029 20224 IsSlewing returns 0
23:57:45.957 00.000 20224 IsGuiding returns 0
23:57:45.957 00.000 20224 scope move finished after 15 + 46 ms
23:57:45.957 00.000 20224 Move returns status 0, amount 15
23:57:45.957 00.000 20224 MoveAxis(N, 30, B)
23:57:45.957 00.000 20224 Guiding  Dir = 0, Dur = 30
23:57:45.957 00.000 20224 IsSlewing returns 0
23:57:45.957 00.000 20224 IsGuiding returns 0
23:57:46.006 00.049 20224 IsGuiding returns 1
23:57:46.006 00.000 20224 scope still moving after pulse duration time elapsed
23:57:46.036 00.030 20224 IsSlewing returns 0
23:57:46.036 00.000 20224 IsGuiding returns 1
23:57:46.067 00.031 20224 IsSlewing returns 0
23:57:46.067 00.000 20224 IsGuiding returns 1
23:57:46.098 00.031 20224 IsSlewing returns 0
23:57:46.098 00.000 20224 IsGuiding returns 0
23:57:46.099 00.001 20224 scope move finished after 30 + 111 ms
23:57:46.099 00.000 20224 Move returns status 0, amount 30
23:57:46.099 00.000 20224 move complete, result=0
23:57:46.099 00.000 20224 worker thread done servicing request
23:57:46.099 00.000 8996 GuideStep: -0.1 px 15 ms EAST, -0.1 px 30 ms NORTH
23:57:46.101 00.002 20224 Worker thread wakes up
23:57:46.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:46.102 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:47.085 00.983 20224 Exposure complete
23:57:47.164 00.079 20224 worker thread done servicing request
23:57:47.164 00.000 8996 OnExposeComplete: enter
23:57:47.165 00.001 8996 UpdateGuideState(): m_state=6
23:57:47.166 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8959
23:57:47.166 00.000 8996 Star::Find returns 1 (0), X=135.77, Y=474.11, Mass=721731, SNR=349.9, Peak=65440 HFD=4.5
23:57:47.167 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
23:57:47.168 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
23:57:47.169 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.15 hyp=0.37 cameraTheta=2.74 mountX=-0.36 mountY=-0.11, mountTheta=-2.85
23:57:47.172 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.15, opts=13)
23:57:47.173 00.001 8996 Enqueuing Move request for scope (-0.34, 0.15)
23:57:47.173 00.000 20224 Worker thread wakes up
23:57:47.174 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.15) opts 0xd
23:57:47.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.15)
23:57:47.174 00.000 20224 Moving (-0.34, 0.15) raw xDistance=-0.36 yDistance=-0.11
23:57:47.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
23:57:47.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:47.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:57:47.174 00.000 20224 MoveAxis(E, 52, ABG)
23:57:47.174 00.000 20224 Guiding  Dir = 2, Dur = 52
23:57:47.174 00.000 20224 IsSlewing returns 0
23:57:47.174 00.000 20224 IsGuiding returns 0
23:57:47.175 00.001 20224 PulseGuide returned control before completion, sleep 61
23:57:47.178 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65440, med=2899, FiltMin=2614, FiltMax=30598, Gamma=1.000
23:57:47.200 00.022 8996 UpdateGuideState exits: m=721731 SNR=349.9
23:57:47.202 00.002 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 2 / 99999
23:57:47.203 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533867.203,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.37,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
23:57:47.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:47.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:47.206 00.001 8996 Enqueuing Expose request
23:57:47.249 00.043 20224 IsGuiding returns 1
23:57:47.249 00.000 20224 scope still moving after pulse duration time elapsed
23:57:47.280 00.031 20224 IsSlewing returns 0
23:57:47.281 00.001 20224 IsGuiding returns 0
23:57:47.281 00.000 20224 scope move finished after 52 + 54 ms
23:57:47.281 00.000 20224 Move returns status 0, amount 52
23:57:47.281 00.000 20224 MoveAxis(N, 0, ABG)
23:57:47.281 00.000 20224 Move returns status 0, amount 0
23:57:47.281 00.000 20224 move complete, result=0
23:57:47.281 00.000 20224 worker thread done servicing request
23:57:47.281 00.000 20224 Worker thread wakes up
23:57:47.281 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.1 px 0 ms NORTH
23:57:47.283 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:47.284 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:48.459 01.175 20224 Exposure complete
23:57:48.533 00.074 20224 worker thread done servicing request
23:57:48.533 00.000 8996 OnExposeComplete: enter
23:57:48.534 00.001 8996 UpdateGuideState(): m_state=6
23:57:48.535 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8960
23:57:48.536 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=473.78, Mass=777817, SNR=341.0, Peak=59142 HFD=4.5
23:57:48.537 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
23:57:48.537 00.000 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
23:57:48.538 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-0.64 mountX=0.25 mountY=0.15, mountTheta=0.53
23:57:48.541 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.18, opts=13)
23:57:48.541 00.000 8996 Enqueuing Move request for scope (0.24, -0.18)
23:57:48.542 00.001 20224 Worker thread wakes up
23:57:48.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.18) opts 0xd
23:57:48.542 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.18)
23:57:48.542 00.000 20224 Moving (0.24, -0.18) raw xDistance=0.25 yDistance=0.15
23:57:48.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
23:57:48.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:48.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:57:48.542 00.000 20224 MoveAxis(W, 33, ABG)
23:57:48.542 00.000 20224 Guiding  Dir = 3, Dur = 33
23:57:48.543 00.001 20224 IsSlewing returns 0
23:57:48.543 00.000 20224 IsGuiding returns 0
23:57:48.546 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59142, med=2905, FiltMin=2637, FiltMax=26733, Gamma=1.000
23:57:48.562 00.016 8996 UpdateGuideState exits: m=777817 SNR=341.0
23:57:48.565 00.003 8996 PhdController: settling, locked = 1, distance = 0.35 (2.00) aobump = 0 frame = 3 / 99999
23:57:48.567 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770533868.566,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.35,"Time":2.6,"SettleTime":3.0,"StarLocked":true}
23:57:48.568 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:48.570 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:48.571 00.001 8996 Enqueuing Expose request
23:57:48.573 00.002 20224 PulseGuide returned control before completion, sleep 14
23:57:48.603 00.030 20224 IsGuiding returns 1
23:57:48.603 00.000 20224 scope still moving after pulse duration time elapsed
23:57:48.634 00.031 20224 IsSlewing returns 0
23:57:48.634 00.000 20224 IsGuiding returns 1
23:57:48.665 00.031 20224 IsSlewing returns 0
23:57:48.665 00.000 20224 IsGuiding returns 1
23:57:48.696 00.031 20224 IsSlewing returns 0
23:57:48.696 00.000 20224 IsGuiding returns 0
23:57:48.696 00.000 20224 scope move finished after 33 + 119 ms
23:57:48.696 00.000 20224 Move returns status 0, amount 33
23:57:48.696 00.000 20224 MoveAxis(N, 0, ABG)
23:57:48.696 00.000 20224 Move returns status 0, amount 0
23:57:48.696 00.000 20224 move complete, result=0
23:57:48.696 00.000 20224 worker thread done servicing request
23:57:48.696 00.000 20224 Worker thread wakes up
23:57:48.697 00.001 8996 GuideStep: 0.3 px 33 ms WEST, 0.1 px 0 ms NORTH
23:57:48.699 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:48.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:49.677 00.978 20224 Exposure complete
23:57:49.740 00.063 20224 worker thread done servicing request
23:57:49.740 00.000 8996 OnExposeComplete: enter
23:57:49.741 00.001 8996 UpdateGuideState(): m_state=6
23:57:49.742 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8961
23:57:49.743 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.45, Mass=724374, SNR=349.2, Peak=52694 HFD=4.7
23:57:49.744 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
23:57:49.745 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
23:57:49.746 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.51 hyp=0.54 cameraTheta=-1.93 mountX=-0.14 mountY=0.53, mountTheta=1.83
23:57:49.748 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.51, opts=13)
23:57:49.749 00.001 8996 Enqueuing Move request for scope (-0.19, -0.51)
23:57:49.749 00.000 20224 Worker thread wakes up
23:57:49.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.51) opts 0xd
23:57:49.749 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.51)
23:57:49.749 00.000 20224 Moving (-0.19, -0.51) raw xDistance=-0.14 yDistance=0.53
23:57:49.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:57:49.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:57:49.750 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
23:57:49.750 00.000 20224 MoveAxis(E, 0, ABG)
23:57:49.750 00.000 20224 Move returns status 0, amount 0
23:57:49.750 00.000 20224 MoveAxis(N, 0, ABG)
23:57:49.750 00.000 20224 Move returns status 0, amount 0
23:57:49.750 00.000 20224 move complete, result=0
23:57:49.750 00.000 20224 worker thread done servicing request
23:57:49.753 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52694, med=2893, FiltMin=2608, FiltMax=28134, Gamma=1.000
23:57:49.766 00.013 8996 UpdateGuideState exits: m=724374 SNR=349.2
23:57:49.768 00.002 8996 PhdController: settling, locked = 1, distance = 0.41 (2.00) aobump = 0 frame = 4 / 99999
23:57:49.770 00.002 8996 PhdController: newstate STATE_FINISH
23:57:49.771 00.001 8996 PhdController complete: success
23:57:49.773 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770533869.773,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:57:49.774 00.001 8996 Mount: notify guiding dither settle done success=1
23:57:49.776 00.002 8996 PhdController: newstate STATE_IDLE
23:57:49.778 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:49.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:49.781 00.002 8996 Enqueuing Expose request
23:57:49.782 00.001 20224 Worker thread wakes up
23:57:49.782 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
23:57:49.784 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:49.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:50.541 00.757 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:57:50.543 00.002 8996 case statement mapped state 6 to 3
23:57:50.545 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:57:50.642 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
23:57:50.643 00.001 8996 PhdController::Guide begins
23:57:50.645 00.002 8996 PhdController: newstate STATE_SETUP
23:57:50.646 00.001 8996 PhdController: setup
23:57:50.647 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
23:57:50.648 00.001 8996 PhdController: guider state = 6
23:57:50.649 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
23:57:50.650 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
23:57:50.650 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
23:57:50.692 00.042 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
23:57:50.694 00.002 8996 case statement mapped state 6 to 3
23:57:50.695 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
23:57:50.953 00.258 20224 Exposure complete
23:57:51.045 00.092 20224 worker thread done servicing request
23:57:51.045 00.000 8996 OnExposeComplete: enter
23:57:51.047 00.002 8996 UpdateGuideState(): m_state=6
23:57:51.048 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8962
23:57:51.049 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.62, Mass=703859, SNR=362.1, Peak=54496 HFD=4.6
23:57:51.050 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
23:57:51.051 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
23:57:51.051 00.000 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.33 hyp=0.48 cameraTheta=-2.37 mountX=-0.31 mountY=0.37, mountTheta=2.27
23:57:51.053 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.33, opts=13)
23:57:51.054 00.001 8996 Enqueuing Move request for scope (-0.34, -0.33)
23:57:51.055 00.001 20224 Worker thread wakes up
23:57:51.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.33) opts 0xd
23:57:51.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.33)
23:57:51.055 00.000 20224 Moving (-0.34, -0.33) raw xDistance=-0.31 yDistance=0.37
23:57:51.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
23:57:51.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:57:51.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
23:57:51.055 00.000 20224 MoveAxis(E, 45, ABG)
23:57:51.055 00.000 20224 Guiding  Dir = 2, Dur = 45
23:57:51.056 00.001 20224 IsSlewing returns 0
23:57:51.056 00.000 20224 IsGuiding returns 0
23:57:51.057 00.001 20224 PulseGuide returned control before completion, sleep 54
23:57:51.064 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54496, med=2899, FiltMin=2637, FiltMax=29949, Gamma=1.000
23:57:51.088 00.024 8996 UpdateGuideState exits: m=703859 SNR=362.1
23:57:51.089 00.001 8996 PhdController: settling, locked = 1, distance = 0.43 (2.00) aobump = 0 frame = 1 / 99999
23:57:51.090 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533871.090,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
23:57:51.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:51.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:51.093 00.001 8996 Enqueuing Expose request
23:57:51.117 00.024 20224 IsGuiding returns 1
23:57:51.117 00.000 20224 scope still moving after pulse duration time elapsed
23:57:51.148 00.031 20224 IsSlewing returns 0
23:57:51.148 00.000 20224 IsGuiding returns 0
23:57:51.148 00.000 20224 scope move finished after 45 + 47 ms
23:57:51.148 00.000 20224 Move returns status 0, amount 45
23:57:51.148 00.000 20224 MoveAxis(N, 0, ABG)
23:57:51.148 00.000 20224 Move returns status 0, amount 0
23:57:51.148 00.000 20224 move complete, result=0
23:57:51.149 00.001 20224 worker thread done servicing request
23:57:51.149 00.000 20224 Worker thread wakes up
23:57:51.149 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:51.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:51.149 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.4 px 0 ms NORTH
23:57:52.125 00.976 20224 Exposure complete
23:57:52.224 00.099 20224 worker thread done servicing request
23:57:52.225 00.001 8996 OnExposeComplete: enter
23:57:52.225 00.000 8996 UpdateGuideState(): m_state=6
23:57:52.226 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8963
23:57:52.227 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.42, Mass=727569, SNR=341.8, Peak=45574 HFD=4.6
23:57:52.228 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
23:57:52.229 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
23:57:52.229 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.54 hyp=0.54 cameraTheta=-1.55 mountX=0.06 mountY=0.53, mountTheta=1.45
23:57:52.231 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.54, opts=13)
23:57:52.232 00.001 8996 Enqueuing Move request for scope (0.01, -0.54)
23:57:52.233 00.001 20224 Worker thread wakes up
23:57:52.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.54) opts 0xd
23:57:52.233 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.54)
23:57:52.233 00.000 20224 Moving (0.01, -0.54) raw xDistance=0.06 yDistance=0.53
23:57:52.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:57:52.233 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.43
23:57:52.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
23:57:52.233 00.000 20224 MoveAxis(E, 0, ABG)
23:57:52.233 00.000 20224 Move returns status 0, amount 0
23:57:52.233 00.000 20224 MoveAxis(S, 112, ABG)
23:57:52.233 00.000 20224 Guiding  Dir = 1, Dur = 112
23:57:52.233 00.000 20224 IsSlewing returns 0
23:57:52.233 00.000 20224 IsGuiding returns 0
23:57:52.237 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45574, med=2899, FiltMin=2637, FiltMax=23574, Gamma=1.000
23:57:52.245 00.008 20224 PulseGuide returned control before completion, sleep 111
23:57:52.254 00.009 8996 UpdateGuideState exits: m=727569 SNR=341.8
23:57:52.256 00.002 8996 PhdController: settling, locked = 1, distance = 0.46 (2.00) aobump = 0 frame = 2 / 99999
23:57:52.258 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770533872.258,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.46,"Time":1.2,"SettleTime":3.0,"StarLocked":true}
23:57:52.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:52.261 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:52.262 00.001 8996 Enqueuing Expose request
23:57:52.371 00.109 20224 IsGuiding returns 1
23:57:52.371 00.000 20224 scope still moving after pulse duration time elapsed
23:57:52.402 00.031 20224 IsSlewing returns 0
23:57:52.402 00.000 20224 IsGuiding returns 1
23:57:52.434 00.032 20224 IsSlewing returns 0
23:57:52.434 00.000 20224 IsGuiding returns 0
23:57:52.434 00.000 20224 scope move finished after 112 + 88 ms
23:57:52.434 00.000 20224 Move returns status 0, amount 112
23:57:52.434 00.000 20224 move complete, result=0
23:57:52.434 00.000 20224 worker thread done servicing request
23:57:52.434 00.000 20224 Worker thread wakes up
23:57:52.434 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 112 ms SOUTH
23:57:52.435 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:52.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:53.608 01.173 20224 Exposure complete
23:57:53.689 00.081 20224 worker thread done servicing request
23:57:53.689 00.000 8996 OnExposeComplete: enter
23:57:53.690 00.001 8996 UpdateGuideState(): m_state=6
23:57:53.692 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8964
23:57:53.693 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=474.07, Mass=678072, SNR=365.9, Peak=50080 HFD=4.4
23:57:53.695 00.002 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
23:57:53.696 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
23:57:53.698 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.99 mountX=0.07 mountY=-0.13, mountTheta=-1.09
23:57:53.699 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
23:57:53.700 00.001 8996 Enqueuing Move request for scope (0.08, 0.12)
23:57:53.701 00.001 20224 Worker thread wakes up
23:57:53.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
23:57:53.701 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
23:57:53.701 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
23:57:53.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:57:53.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:53.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:57:53.702 00.001 20224 MoveAxis(E, 0, ABG)
23:57:53.702 00.000 20224 Move returns status 0, amount 0
23:57:53.702 00.000 20224 MoveAxis(N, 0, ABG)
23:57:53.702 00.000 20224 Move returns status 0, amount 0
23:57:53.702 00.000 20224 move complete, result=0
23:57:53.702 00.000 20224 worker thread done servicing request
23:57:53.713 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50080, med=2902, FiltMin=2617, FiltMax=27126, Gamma=1.000
23:57:53.734 00.021 8996 UpdateGuideState exits: m=678072 SNR=365.9
23:57:53.735 00.001 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 3 / 99999
23:57:53.736 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770533873.736,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.37,"Time":2.6,"SettleTime":3.0,"StarLocked":true}
23:57:53.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:53.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:53.738 00.000 8996 Enqueuing Expose request
23:57:53.739 00.001 20224 Worker thread wakes up
23:57:53.739 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:53.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:53.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:54.716 00.976 20224 Exposure complete
23:57:54.791 00.075 20224 worker thread done servicing request
23:57:54.791 00.000 8996 OnExposeComplete: enter
23:57:54.792 00.001 8996 UpdateGuideState(): m_state=6
23:57:54.793 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8965
23:57:54.794 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.91, Mass=699852, SNR=333.2, Peak=62960 HFD=4.4
23:57:54.794 00.000 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
23:57:54.795 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
23:57:54.796 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.92 mountX=-0.21 mountY=0.07, mountTheta=2.80
23:57:54.797 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.05, opts=13)
23:57:54.798 00.001 8996 Enqueuing Move request for scope (-0.22, -0.05)
23:57:54.799 00.001 20224 Worker thread wakes up
23:57:54.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
23:57:54.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
23:57:54.799 00.000 20224 Moving (-0.22, -0.05) raw xDistance=-0.21 yDistance=0.07
23:57:54.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:57:54.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:54.800 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:57:54.800 00.000 20224 MoveAxis(E, 31, ABG)
23:57:54.800 00.000 20224 Guiding  Dir = 2, Dur = 31
23:57:54.800 00.000 20224 IsSlewing returns 0
23:57:54.800 00.000 20224 IsGuiding returns 0
23:57:54.804 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62960, med=2889, FiltMin=2608, FiltMax=28512, Gamma=1.000
23:57:54.827 00.023 8996 UpdateGuideState exits: m=699852 SNR=333.2
23:57:54.828 00.001 8996 PhdController: settling, locked = 1, distance = 0.32 (2.00) aobump = 0 frame = 4 / 99999
23:57:54.829 00.001 8996 PhdController: newstate STATE_FINISH
23:57:54.830 00.001 8996 PhdController complete: success
23:57:54.831 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770533874.831,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
23:57:54.832 00.001 8996 Mount: notify guiding dither settle done success=1
23:57:54.833 00.001 8996 PhdController: newstate STATE_IDLE
23:57:54.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:54.835 00.001 20224 IsGuiding returns 1
23:57:54.835 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:54.836 00.001 8996 Enqueuing Expose request
23:57:54.837 00.001 20224 scope still moving after pulse duration time elapsed
23:57:54.865 00.028 20224 IsSlewing returns 0
23:57:54.865 00.000 20224 IsGuiding returns 1
23:57:54.897 00.032 20224 IsSlewing returns 0
23:57:54.897 00.000 20224 IsGuiding returns 1
23:57:54.928 00.031 20224 IsSlewing returns 0
23:57:54.928 00.000 20224 IsGuiding returns 0
23:57:54.928 00.000 20224 scope move finished after 31 + 97 ms
23:57:54.928 00.000 20224 Move returns status 0, amount 31
23:57:54.928 00.000 20224 MoveAxis(N, 0, ABG)
23:57:54.928 00.000 20224 Move returns status 0, amount 0
23:57:54.928 00.000 20224 move complete, result=0
23:57:54.929 00.001 20224 worker thread done servicing request
23:57:54.929 00.000 20224 Worker thread wakes up
23:57:54.929 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:54.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:54.929 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
23:57:56.092 01.163 20224 Exposure complete
23:57:56.189 00.097 20224 worker thread done servicing request
23:57:56.189 00.000 8996 OnExposeComplete: enter
23:57:56.191 00.002 8996 UpdateGuideState(): m_state=6
23:57:56.194 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.197 00.003 8996 Star::Find returns 1 (0), X=136.35, Y=473.92, Mass=662336, SNR=369.4, Peak=50896 HFD=4.3
23:57:56.200 00.003 8996 MultiStar: exiting stabilization period
23:57:56.202 00.002 8996 MultiStar: updating star positions after lock position change
23:57:56.204 00.002 8996 Star::Find(15, 776, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.206 00.002 8996 Star::Find returns 1 (0), X=775.88, Y=312.40, Mass=365040, SNR=254.2, Peak=34195 HFD=3.9
23:57:56.207 00.001 8996 Star::Find(15, 959, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.208 00.001 8996 Star::Find returns 1 (0), X=958.90, Y=95.33, Mass=385907, SNR=275.4, Peak=33507 HFD=4.0
23:57:56.209 00.001 8996 Star::Find(15, 925, 511, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.210 00.001 8996 Star::Find returns 1 (0), X=925.60, Y=508.58, Mass=372419, SNR=208.1, Peak=26931 HFD=4.2
23:57:56.210 00.000 8996 Star::Find(15, 896, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.211 00.001 8996 Star::Find returns 1 (0), X=896.49, Y=486.18, Mass=254423, SNR=186.5, Peak=27411 HFD=3.8
23:57:56.212 00.001 8996 Star::Find(15, 495, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.213 00.001 8996 Star::Find returns 1 (0), X=496.14, Y=490.10, Mass=292311, SNR=240.9, Peak=32153 HFD=4.2
23:57:56.213 00.000 8996 Star::Find(15, 942, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.214 00.001 8996 Star::Find returns 1 (0), X=943.50, Y=759.10, Mass=175601, SNR=154.3, Peak=17747 HFD=3.9
23:57:56.215 00.001 8996 Star::Find(15, 1142, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.216 00.001 8996 Star::Find returns 1 (0), X=1143.08, Y=641.36, Mass=195062, SNR=155.0, Peak=18816 HFD=4.2
23:57:56.217 00.001 8996 Star::Find(15, 479, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.218 00.001 8996 Star::Find returns 1 (0), X=479.38, Y=384.94, Mass=139700, SNR=137.9, Peak=14985 HFD=3.9
23:57:56.218 00.000 8996 Star::Find(15, 530, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.219 00.001 8996 Star::Find returns 1 (0), X=531.66, Y=803.85, Mass=150963, SNR=131.3, Peak=16707 HFD=4.0
23:57:56.220 00.001 8996 Star::Find(15, 409, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.221 00.001 8996 Star::Find returns 1 (0), X=410.02, Y=356.47, Mass=141534, SNR=134.9, Peak=15216 HFD=3.9
23:57:56.221 00.000 8996 Star::Find(15, 178, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8966
23:57:56.222 00.001 8996 Star::Find returns 1 (0), X=176.95, Y=58.55, Mass=151947, SNR=135.8, Peak=14496 HFD=4.5
23:57:56.223 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
23:57:56.224 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
23:57:56.224 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.03 hyp=0.24 cameraTheta=-0.15 mountX=0.24 mountY=0.01, mountTheta=0.03
23:57:56.226 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.03, opts=13)
23:57:56.227 00.001 8996 Enqueuing Move request for scope (0.23, -0.03)
23:57:56.228 00.001 20224 Worker thread wakes up
23:57:56.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.03) opts 0xd
23:57:56.228 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.03)
23:57:56.228 00.000 20224 Moving (0.23, -0.03) raw xDistance=0.24 yDistance=0.01
23:57:56.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
23:57:56.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:56.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:57:56.228 00.000 20224 MoveAxis(W, 32, ABG)
23:57:56.228 00.000 20224 Guiding  Dir = 3, Dur = 32
23:57:56.229 00.001 20224 IsSlewing returns 0
23:57:56.229 00.000 20224 IsGuiding returns 0
23:57:56.234 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50896, med=2893, FiltMin=2646, FiltMax=24928, Gamma=1.000
23:57:56.258 00.024 8996 UpdateGuideState exits: m=662336 SNR=369.4
23:57:56.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:56.260 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:56.261 00.001 8996 Enqueuing Expose request
23:57:56.270 00.009 20224 IsGuiding returns 1
23:57:56.270 00.000 20224 scope still moving after pulse duration time elapsed
23:57:56.299 00.029 20224 IsSlewing returns 0
23:57:56.299 00.000 20224 IsGuiding returns 1
23:57:56.330 00.031 20224 IsSlewing returns 0
23:57:56.330 00.000 20224 IsGuiding returns 1
23:57:56.361 00.031 20224 IsSlewing returns 0
23:57:56.361 00.000 20224 IsGuiding returns 0
23:57:56.361 00.000 20224 scope move finished after 32 + 100 ms
23:57:56.361 00.000 20224 Move returns status 0, amount 32
23:57:56.361 00.000 20224 MoveAxis(N, 0, ABG)
23:57:56.361 00.000 20224 Move returns status 0, amount 0
23:57:56.361 00.000 20224 move complete, result=0
23:57:56.362 00.001 20224 worker thread done servicing request
23:57:56.362 00.000 20224 Worker thread wakes up
23:57:56.362 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
23:57:56.363 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:56.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:57.344 00.981 20224 Exposure complete
23:57:57.417 00.073 20224 worker thread done servicing request
23:57:57.417 00.000 8996 OnExposeComplete: enter
23:57:57.418 00.001 8996 UpdateGuideState(): m_state=6
23:57:57.419 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8967
23:57:57.420 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=474.05, Mass=654175, SNR=319.6, Peak=59478 HFD=4.6
23:57:57.421 00.001 8996 MultiStar: [#1 0.17,0.04,0.70,U] [#2 0.07,0.18,0.84,U] [#3 -0.14,-0.11,0.69,U] [#4 0.02,-0.07,0.54,U] [#5 0.07,-0.02,0.66,U] [#6 -0.11,-0.11,0.49,U] [#7 -0.39,-0.23,0.00,M2] [#8 -0.08,0.05,0.40,U] 
23:57:57.422 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.02}, one-star: {0.34, 0.09}
23:57:57.423 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
23:57:57.423 00.000 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
23:57:57.424 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.29 mountX=0.07 mountY=-0.03, mountTheta=-0.40
23:57:57.426 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.02, opts=13)
23:57:57.427 00.001 8996 Enqueuing Move request for scope (0.07, 0.02)
23:57:57.427 00.000 20224 Worker thread wakes up
23:57:57.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
23:57:57.428 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
23:57:57.428 00.000 20224 Moving (0.07, 0.02) raw xDistance=0.07 yDistance=-0.03
23:57:57.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:57:57.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:57.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:57:57.428 00.000 20224 MoveAxis(E, 0, ABG)
23:57:57.428 00.000 20224 Move returns status 0, amount 0
23:57:57.428 00.000 20224 MoveAxis(N, 0, ABG)
23:57:57.428 00.000 20224 Move returns status 0, amount 0
23:57:57.428 00.000 20224 move complete, result=0
23:57:57.428 00.000 20224 worker thread done servicing request
23:57:57.432 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59478, med=2896, FiltMin=2611, FiltMax=25184, Gamma=1.000
23:57:57.445 00.013 8996 UpdateGuideState exits: m=654175 SNR=319.6
23:57:57.446 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:57.447 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:57.448 00.001 8996 Enqueuing Expose request
23:57:57.449 00.001 20224 Worker thread wakes up
23:57:57.449 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:57:57.450 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:57.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:58.607 01.157 20224 Exposure complete
23:57:58.664 00.057 20224 worker thread done servicing request
23:57:58.664 00.000 8996 OnExposeComplete: enter
23:57:58.666 00.002 8996 UpdateGuideState(): m_state=6
23:57:58.667 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8968
23:57:58.667 00.000 8996 Star::Find returns 1 (0), X=136.14, Y=473.94, Mass=652104, SNR=328.7, Peak=58736 HFD=4.3
23:57:58.669 00.002 8996 MultiStar: [#1 -0.45,0.52,0.00,M1] [#2 -0.50,0.10,0.00,M1] [#3 -0.62,0.11,0.00,M1] [#4 -0.53,0.10,0.00,M1] [#5 -0.51,0.14,0.00,M6] [#6 -0.63,0.16,0.00,M1] [#7 -0.46,-0.00,0.00,M3] [#8 -0.65,0.46,0.00,M3] 
23:57:58.670 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
23:57:58.670 00.000 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
23:57:58.671 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.54 mountX=0.02 mountY=0.01, mountTheta=0.43
23:57:58.673 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
23:57:58.673 00.000 8996 Enqueuing Move request for scope (0.02, -0.01)
23:57:58.674 00.001 20224 Worker thread wakes up
23:57:58.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
23:57:58.674 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
23:57:58.675 00.001 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
23:57:58.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:57:58.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:58.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:57:58.675 00.000 20224 MoveAxis(E, 0, ABG)
23:57:58.675 00.000 20224 Move returns status 0, amount 0
23:57:58.675 00.000 20224 MoveAxis(N, 0, ABG)
23:57:58.675 00.000 20224 Move returns status 0, amount 0
23:57:58.675 00.000 20224 move complete, result=0
23:57:58.675 00.000 20224 worker thread done servicing request
23:57:58.679 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58736, med=2899, FiltMin=2640, FiltMax=24528, Gamma=1.000
23:57:58.701 00.022 8996 UpdateGuideState exits: m=652104 SNR=328.7
23:57:58.702 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:58.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:58.704 00.001 8996 Enqueuing Expose request
23:57:58.705 00.001 20224 Worker thread wakes up
23:57:58.705 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:57:58.707 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:58.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:57:59.682 00.975 20224 Exposure complete
23:57:59.760 00.078 20224 worker thread done servicing request
23:57:59.760 00.000 8996 OnExposeComplete: enter
23:57:59.761 00.001 8996 UpdateGuideState(): m_state=6
23:57:59.762 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8969
23:57:59.763 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=474.09, Mass=650316, SNR=332.4, Peak=60720 HFD=4.4
23:57:59.764 00.001 8996 MultiStar: [#1 -0.49,0.52,0.00,M2] [#2 -0.47,0.40,0.00,M2] [#3 -0.67,0.21,0.00,M2] [#4 -0.52,0.05,0.00,M2] [#5 -0.37,0.24,0.00,M7] [#6 -0.51,-0.10,0.00,M2] [#7 -0.60,-0.03,0.00,M4] [#8 -0.46,0.35,0.00,M4] 
23:57:59.765 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
23:57:59.765 00.000 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
23:57:59.766 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.23 cameraTheta=2.52 mountX=-0.20 mountY=-0.11, mountTheta=-2.63
23:57:59.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.13, opts=13)
23:57:59.769 00.001 8996 Enqueuing Move request for scope (-0.18, 0.13)
23:57:59.770 00.001 20224 Worker thread wakes up
23:57:59.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
23:57:59.770 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
23:57:59.770 00.000 20224 Moving (-0.18, 0.13) raw xDistance=-0.20 yDistance=-0.11
23:57:59.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
23:57:59.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:57:59.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:57:59.770 00.000 20224 MoveAxis(E, 0, ABG)
23:57:59.770 00.000 20224 Move returns status 0, amount 0
23:57:59.770 00.000 20224 MoveAxis(N, 0, ABG)
23:57:59.770 00.000 20224 Move returns status 0, amount 0
23:57:59.771 00.001 20224 move complete, result=0
23:57:59.771 00.000 20224 worker thread done servicing request
23:57:59.774 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=60720, med=2889, FiltMin=2563, FiltMax=24429, Gamma=1.000
23:57:59.797 00.023 8996 UpdateGuideState exits: m=650316 SNR=332.4
23:57:59.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:57:59.800 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:57:59.802 00.002 8996 Enqueuing Expose request
23:57:59.803 00.001 20224 Worker thread wakes up
23:57:59.803 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:57:59.803 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:57:59.803 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:00.963 01.160 20224 Exposure complete
23:58:01.033 00.070 20224 worker thread done servicing request
23:58:01.034 00.001 8996 OnExposeComplete: enter
23:58:01.036 00.002 8996 UpdateGuideState(): m_state=6
23:58:01.038 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8970
23:58:01.040 00.002 8996 Star::Find returns 1 (0), X=136.22, Y=473.86, Mass=767807, SNR=375.8, Peak=59520 HFD=4.5
23:58:01.042 00.002 8996 MultiStar: [#1 -0.48,-0.06,0.00,M3] [#2 -0.72,0.18,0.00,M3] [#3 -0.72,-0.23,0.00,M3] [#4 -0.65,-0.37,0.00,M3] [#5 -0.53,-0.16,0.00,M8] [#6 -0.53,0.04,0.00,M3] [#7 -0.63,-0.20,0.00,M5] [#8 -0.63,0.17,0.00,M5] 
23:58:01.044 00.002 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
23:58:01.045 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
23:58:01.047 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-0.73 mountX=0.11 mountY=0.08, mountTheta=0.62
23:58:01.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.09, opts=13)
23:58:01.051 00.002 8996 Enqueuing Move request for scope (0.10, -0.09)
23:58:01.052 00.001 20224 Worker thread wakes up
23:58:01.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
23:58:01.052 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
23:58:01.052 00.000 20224 Moving (0.10, -0.09) raw xDistance=0.11 yDistance=0.08
23:58:01.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:58:01.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:01.052 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:58:01.052 00.000 20224 MoveAxis(E, 0, ABG)
23:58:01.052 00.000 20224 Move returns status 0, amount 0
23:58:01.052 00.000 20224 MoveAxis(N, 0, ABG)
23:58:01.052 00.000 20224 Move returns status 0, amount 0
23:58:01.053 00.001 20224 move complete, result=0
23:58:01.053 00.000 20224 worker thread done servicing request
23:58:01.059 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59520, med=2889, FiltMin=2611, FiltMax=27872, Gamma=1.000
23:58:01.079 00.020 8996 UpdateGuideState exits: m=767807 SNR=375.8
23:58:01.081 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:01.083 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:01.084 00.001 8996 Enqueuing Expose request
23:58:01.086 00.002 20224 Worker thread wakes up
23:58:01.086 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:01.088 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:01.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:02.071 00.983 20224 Exposure complete
23:58:02.162 00.091 20224 worker thread done servicing request
23:58:02.163 00.001 8996 OnExposeComplete: enter
23:58:02.164 00.001 8996 UpdateGuideState(): m_state=6
23:58:02.164 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8971
23:58:02.165 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.70, Mass=701945, SNR=353.6, Peak=58896 HFD=4.5
23:58:02.166 00.001 8996 MultiStar: [#1 -0.76,0.05,0.00,M4] [#2 -0.86,0.26,0.00,M4] [#3 -0.81,-0.32,0.00,M4] [#4 -0.80,-0.51,0.00,M4] [#5 -0.59,-0.14,0.00,M9] [#6 -0.67,-0.27,0.00,M4] [#7 -0.86,-0.16,0.00,M6] [#8 -0.75,0.22,0.00,M6] 
23:58:02.167 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
23:58:02.168 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
23:58:02.169 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-2.20 mountX=-0.16 mountY=0.28, mountTheta=2.10
23:58:02.171 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.26, opts=13)
23:58:02.172 00.001 8996 Enqueuing Move request for scope (-0.19, -0.26)
23:58:02.174 00.002 20224 Worker thread wakes up
23:58:02.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.26) opts 0xd
23:58:02.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.26)
23:58:02.174 00.000 20224 Moving (-0.19, -0.26) raw xDistance=-0.16 yDistance=0.28
23:58:02.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:58:02.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:58:02.175 00.001 20224 MoveAxis(E, 0, ABG)
23:58:02.175 00.000 20224 Move returns status 0, amount 0
23:58:02.175 00.000 20224 MoveAxis(S, 59, ABG)
23:58:02.175 00.000 20224 Guiding  Dir = 1, Dur = 59
23:58:02.176 00.001 20224 IsSlewing returns 0
23:58:02.176 00.000 20224 IsGuiding returns 0
23:58:02.181 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58896, med=2893, FiltMin=2646, FiltMax=26413, Gamma=1.000
23:58:02.204 00.023 8996 UpdateGuideState exits: m=701945 SNR=353.6
23:58:02.204 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:02.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:02.206 00.001 8996 Enqueuing Expose request
23:58:02.218 00.012 20224 PulseGuide returned control before completion, sleep 28
23:58:02.248 00.030 20224 IsGuiding returns 1
23:58:02.248 00.000 20224 scope still moving after pulse duration time elapsed
23:58:02.278 00.030 20224 IsSlewing returns 0
23:58:02.278 00.000 20224 IsGuiding returns 1
23:58:02.310 00.032 20224 IsSlewing returns 0
23:58:02.310 00.000 20224 IsGuiding returns 0
23:58:02.310 00.000 20224 scope move finished after 59 + 75 ms
23:58:02.310 00.000 20224 Move returns status 0, amount 59
23:58:02.310 00.000 20224 move complete, result=0
23:58:02.310 00.000 20224 worker thread done servicing request
23:58:02.310 00.000 20224 Worker thread wakes up
23:58:02.310 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 59 ms SOUTH
23:58:02.311 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:02.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:03.497 01.186 20224 Exposure complete
23:58:03.590 00.093 20224 worker thread done servicing request
23:58:03.590 00.000 8996 OnExposeComplete: enter
23:58:03.592 00.002 8996 UpdateGuideState(): m_state=6
23:58:03.594 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8972
23:58:03.596 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=474.12, Mass=682154, SNR=340.5, Peak=58976 HFD=4.4
23:58:03.598 00.002 8996 MultiStar: [#1 -0.90,0.60,0.00,M5] [#2 -0.86,0.32,0.00,M5] [#3 -1.09,0.01,0.00,M5] [#4 -1.24,0.06,0.00,M5] [#5 -0.74,0.02,0.00,M10] [#6 -0.88,0.30,0.00,M5] [#7 -1.01,0.37,0.00,M7] [#8 -0.93,0.41,0.00,M7] 
23:58:03.600 00.002 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
23:58:03.601 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
23:58:03.603 00.002 8996 CameraToMount -- cameraX=-0.29 cameraY=0.17 hyp=0.34 cameraTheta=2.63 mountX=-0.31 mountY=-0.13, mountTheta=-2.74
23:58:03.604 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.17, opts=13)
23:58:03.605 00.001 8996 Enqueuing Move request for scope (-0.29, 0.17)
23:58:03.607 00.002 20224 Worker thread wakes up
23:58:03.607 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.17) opts 0xd
23:58:03.607 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.17)
23:58:03.607 00.000 20224 Moving (-0.29, 0.17) raw xDistance=-0.31 yDistance=-0.13
23:58:03.607 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
23:58:03.607 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:03.607 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:58:03.607 00.000 20224 MoveAxis(E, 45, ABG)
23:58:03.607 00.000 20224 Guiding  Dir = 2, Dur = 45
23:58:03.608 00.001 20224 IsSlewing returns 0
23:58:03.608 00.000 20224 IsGuiding returns 0
23:58:03.614 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58976, med=2889, FiltMin=2627, FiltMax=29446, Gamma=1.000
23:58:03.625 00.011 20224 PulseGuide returned control before completion, sleep 38
23:58:03.640 00.015 8996 UpdateGuideState exits: m=682154 SNR=340.5
23:58:03.642 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:03.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:03.643 00.000 8996 Enqueuing Expose request
23:58:03.671 00.028 20224 IsGuiding returns 1
23:58:03.671 00.000 20224 scope still moving after pulse duration time elapsed
23:58:03.703 00.032 20224 IsSlewing returns 0
23:58:03.703 00.000 20224 IsGuiding returns 1
23:58:03.735 00.032 20224 IsSlewing returns 0
23:58:03.735 00.000 20224 IsGuiding returns 0
23:58:03.735 00.000 20224 scope move finished after 45 + 82 ms
23:58:03.735 00.000 20224 Move returns status 0, amount 45
23:58:03.735 00.000 20224 MoveAxis(N, 0, ABG)
23:58:03.735 00.000 20224 Move returns status 0, amount 0
23:58:03.735 00.000 20224 move complete, result=0
23:58:03.735 00.000 20224 worker thread done servicing request
23:58:03.735 00.000 20224 Worker thread wakes up
23:58:03.736 00.001 8996 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH
23:58:03.738 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:03.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:04.716 00.978 20224 Exposure complete
23:58:04.801 00.085 20224 worker thread done servicing request
23:58:04.801 00.000 8996 OnExposeComplete: enter
23:58:04.803 00.002 8996 UpdateGuideState(): m_state=6
23:58:04.805 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8973
23:58:04.807 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=474.06, Mass=727827, SNR=344.0, Peak=59760 HFD=4.5
23:58:04.809 00.002 8996 MultiStar: [#1 -0.53,0.63,0.00,M6] [#2 -0.49,0.35,0.00,M6] [#3 -0.61,0.10,0.00,M6] [#4 -0.71,0.03,0.00,M6] [#5 -0.50,0.22,0.00,R] [#6 -0.67,0.32,0.00,M6] [#7 -0.49,0.24,0.00,M8] [#8 -0.87,0.41,0.00,M8] 
23:58:04.811 00.002 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
23:58:04.812 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
23:58:04.814 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.49 mountX=-0.15 mountY=-0.09, mountTheta=-2.60
23:58:04.817 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.10, opts=13)
23:58:04.819 00.002 8996 Enqueuing Move request for scope (-0.14, 0.10)
23:58:04.821 00.002 20224 Worker thread wakes up
23:58:04.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
23:58:04.821 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
23:58:04.822 00.001 20224 Moving (-0.14, 0.10) raw xDistance=-0.15 yDistance=-0.09
23:58:04.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
23:58:04.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:04.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:04.822 00.000 20224 MoveAxis(E, 0, ABG)
23:58:04.822 00.000 20224 Move returns status 0, amount 0
23:58:04.822 00.000 20224 MoveAxis(N, 0, ABG)
23:58:04.822 00.000 20224 Move returns status 0, amount 0
23:58:04.822 00.000 20224 move complete, result=0
23:58:04.823 00.001 20224 worker thread done servicing request
23:58:04.830 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59760, med=2889, FiltMin=2617, FiltMax=27197, Gamma=1.000
23:58:04.845 00.015 8996 UpdateGuideState exits: m=727827 SNR=344.0
23:58:04.845 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:04.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:04.847 00.001 8996 Enqueuing Expose request
23:58:04.848 00.001 20224 Worker thread wakes up
23:58:04.848 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:04.849 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:04.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:06.031 01.182 20224 Exposure complete
23:58:06.119 00.088 20224 worker thread done servicing request
23:58:06.119 00.000 8996 OnExposeComplete: enter
23:58:06.120 00.001 8996 UpdateGuideState(): m_state=6
23:58:06.121 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8974
23:58:06.121 00.000 8996 Star::Find returns 1 (0), X=136.13, Y=474.14, Mass=722896, SNR=334.0, Peak=60912 HFD=4.4
23:58:06.123 00.002 8996 MultiStar: [#1 -0.17,0.40,0.00,M7] [#2 -0.19,0.21,0.72,U] [#3 -0.28,0.13,0.64,U] [#4 -0.30,0.01,0.63,U] [#5 0.35,-0.04,0.66,U] [#6 -0.22,-0.06,0.45,U] [#7 -0.27,0.20,0.46,U] [#8 -0.23,0.42,0.00,M9] 
23:58:06.123 00.000 8996 refined, 6 included, MultiStar: {-0.11, 0.10}, one-star: {0.02, 0.18}
23:58:06.124 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
23:58:06.125 00.001 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
23:58:06.126 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.37 mountX=-0.11 mountY=-0.09, mountTheta=-2.48
23:58:06.129 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.10, opts=13)
23:58:06.130 00.001 8996 Enqueuing Move request for scope (-0.11, 0.10)
23:58:06.131 00.001 20224 Worker thread wakes up
23:58:06.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
23:58:06.131 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
23:58:06.131 00.000 20224 Moving (-0.11, 0.10) raw xDistance=-0.11 yDistance=-0.09
23:58:06.132 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:58:06.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:06.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:06.132 00.000 20224 MoveAxis(E, 0, ABG)
23:58:06.132 00.000 20224 Move returns status 0, amount 0
23:58:06.132 00.000 20224 MoveAxis(N, 0, ABG)
23:58:06.132 00.000 20224 Move returns status 0, amount 0
23:58:06.132 00.000 20224 move complete, result=0
23:58:06.132 00.000 20224 worker thread done servicing request
23:58:06.139 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60912, med=2889, FiltMin=2608, FiltMax=28198, Gamma=1.000
23:58:06.163 00.024 8996 UpdateGuideState exits: m=722896 SNR=334.0
23:58:06.165 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:06.167 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:06.168 00.001 8996 Enqueuing Expose request
23:58:06.170 00.002 20224 Worker thread wakes up
23:58:06.170 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:06.172 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:06.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:07.138 00.966 20224 Exposure complete
23:58:07.238 00.100 20224 worker thread done servicing request
23:58:07.238 00.000 8996 OnExposeComplete: enter
23:58:07.239 00.001 8996 UpdateGuideState(): m_state=6
23:58:07.240 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8975
23:58:07.242 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=474.13, Mass=736640, SNR=340.1, Peak=56630 HFD=4.5
23:58:07.244 00.002 8996 MultiStar: [#1 -0.12,0.29,0.72,U] [#2 -0.32,0.12,0.77,U] [#3 -0.23,0.22,0.59,U] [#4 -0.12,-0.14,0.51,U] [#5 0.22,0.00,0.54,U] [#6 -0.18,-0.22,0.44,U] [#7 -0.16,0.12,0.41,U] [#8 -0.40,0.26,0.00,M10] 
23:58:07.245 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.10}, one-star: {0.29, 0.17}
23:58:07.247 00.002 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
23:58:07.249 00.002 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
23:58:07.250 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.06 mountX=-0.06 mountY=-0.09, mountTheta=-2.17
23:58:07.252 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
23:58:07.252 00.000 8996 Enqueuing Move request for scope (-0.05, 0.10)
23:58:07.253 00.001 20224 Worker thread wakes up
23:58:07.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
23:58:07.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
23:58:07.253 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
23:58:07.254 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:58:07.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:07.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:07.254 00.000 20224 MoveAxis(E, 0, ABG)
23:58:07.254 00.000 20224 Move returns status 0, amount 0
23:58:07.254 00.000 20224 MoveAxis(N, 0, ABG)
23:58:07.254 00.000 20224 Move returns status 0, amount 0
23:58:07.254 00.000 20224 move complete, result=0
23:58:07.254 00.000 20224 worker thread done servicing request
23:58:07.258 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56630, med=2889, FiltMin=2637, FiltMax=29651, Gamma=1.000
23:58:07.270 00.012 8996 UpdateGuideState exits: m=736640 SNR=340.1
23:58:07.271 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:07.272 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:07.273 00.001 8996 Enqueuing Expose request
23:58:07.273 00.000 20224 Worker thread wakes up
23:58:07.273 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:07.274 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:07.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:08.433 01.159 20224 Exposure complete
23:58:08.491 00.058 20224 worker thread done servicing request
23:58:08.491 00.000 8996 OnExposeComplete: enter
23:58:08.492 00.001 8996 UpdateGuideState(): m_state=6
23:58:08.492 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8976
23:58:08.493 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.98, Mass=686591, SNR=344.1, Peak=59206 HFD=4.3
23:58:08.494 00.001 8996 MultiStar: [#1 -0.06,0.02,0.62,U] [#2 -0.15,0.08,0.70,U] [#3 -0.26,0.06,0.62,U] [#4 -0.27,0.04,0.55,U] [#5 0.21,-0.18,0.65,U] [#6 -0.06,-0.07,0.36,U] [#7 -0.19,0.04,0.46,U] [#8 -0.41,0.03,0.35,U] 
23:58:08.495 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {0.33, 0.02}
23:58:08.496 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
23:58:08.498 00.002 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
23:58:08.498 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.01 mountX=-0.05 mountY=-0.00, mountTheta=-3.13
23:58:08.500 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
23:58:08.500 00.000 8996 Enqueuing Move request for scope (-0.05, 0.01)
23:58:08.501 00.001 20224 Worker thread wakes up
23:58:08.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
23:58:08.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
23:58:08.501 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
23:58:08.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:58:08.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:08.502 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:58:08.502 00.000 20224 MoveAxis(E, 0, ABG)
23:58:08.502 00.000 20224 Move returns status 0, amount 0
23:58:08.502 00.000 20224 MoveAxis(N, 0, ABG)
23:58:08.502 00.000 20224 Move returns status 0, amount 0
23:58:08.502 00.000 20224 move complete, result=0
23:58:08.502 00.000 20224 worker thread done servicing request
23:58:08.506 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59206, med=2889, FiltMin=2611, FiltMax=26585, Gamma=1.000
23:58:08.519 00.013 8996 UpdateGuideState exits: m=686591 SNR=344.1
23:58:08.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:08.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:08.522 00.001 8996 Enqueuing Expose request
23:58:08.523 00.001 20224 Worker thread wakes up
23:58:08.523 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:08.524 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:08.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:09.487 00.963 20224 Exposure complete
23:58:09.551 00.064 20224 worker thread done servicing request
23:58:09.551 00.000 8996 OnExposeComplete: enter
23:58:09.553 00.002 8996 UpdateGuideState(): m_state=6
23:58:09.555 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8977
23:58:09.557 00.002 8996 Star::Find returns 1 (0), X=136.36, Y=474.07, Mass=727689, SNR=403.6, Peak=55536 HFD=4.3
23:58:09.558 00.001 8996 MultiStar: [#1 -0.10,0.31,0.53,U] [#2 -0.21,0.60,0.00,M4] [#3 -0.28,0.23,0.44,U] [#4 -0.18,-0.02,0.46,U] [#5 0.21,-0.07,0.54,U] [#6 -0.17,0.01,0.38,U] [#7 -0.14,0.22,0.43,U] [#8 -0.33,0.33,0.00,M10] 
23:58:09.559 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.11}, one-star: {0.25, 0.11}
23:58:09.561 00.002 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
23:58:09.563 00.002 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
23:58:09.564 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.63 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
23:58:09.567 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.11, opts=13)
23:58:09.569 00.002 8996 Enqueuing Move request for scope (-0.01, 0.11)
23:58:09.571 00.002 20224 Worker thread wakes up
23:58:09.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
23:58:09.571 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
23:58:09.571 00.000 20224 Moving (-0.01, 0.11) raw xDistance=-0.02 yDistance=-0.11
23:58:09.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:58:09.572 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:09.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:58:09.572 00.000 20224 MoveAxis(E, 0, ABG)
23:58:09.572 00.000 20224 Move returns status 0, amount 0
23:58:09.572 00.000 20224 MoveAxis(N, 0, ABG)
23:58:09.572 00.000 20224 Move returns status 0, amount 0
23:58:09.572 00.000 20224 move complete, result=0
23:58:09.572 00.000 20224 worker thread done servicing request
23:58:09.579 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55536, med=2889, FiltMin=2627, FiltMax=28880, Gamma=1.000
23:58:09.598 00.019 8996 UpdateGuideState exits: m=727689 SNR=403.6
23:58:09.600 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:09.601 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:09.603 00.002 8996 Enqueuing Expose request
23:58:09.604 00.001 20224 Worker thread wakes up
23:58:09.604 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:09.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:09.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:10.770 01.165 20224 Exposure complete
23:58:10.848 00.078 20224 worker thread done servicing request
23:58:10.848 00.000 8996 OnExposeComplete: enter
23:58:10.850 00.002 8996 UpdateGuideState(): m_state=6
23:58:10.851 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8978
23:58:10.853 00.002 8996 Star::Find returns 1 (0), X=136.11, Y=473.95, Mass=733820, SNR=320.5, Peak=62544 HFD=4.3
23:58:10.855 00.002 8996 MultiStar: [#1 -0.20,0.60,0.00,M5] [#2 -0.09,0.45,0.00,M5] [#3 -0.43,0.25,0.00,M3] [#4 -0.33,0.09,0.65,U] [#5 0.26,0.19,0.61,U] [#6 -0.33,0.18,0.48,U] [#7 -0.15,0.14,0.48,U] [#8 -0.48,0.60,0.00,R] 
23:58:10.858 00.003 8996 single-star, 4 included, MultiStar: {-0.09, 0.10}, one-star: {-0.01, -0.00}
23:58:10.859 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
23:58:10.861 00.002 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
23:58:10.863 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.67 mountX=-0.01 mountY=0.01, mountTheta=2.57
23:58:10.866 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.00, opts=13)
23:58:10.867 00.001 8996 Enqueuing Move request for scope (-0.01, -0.00)
23:58:10.867 00.000 20224 Worker thread wakes up
23:58:10.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
23:58:10.867 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
23:58:10.867 00.000 20224 Moving (-0.01, -0.00) raw xDistance=-0.01 yDistance=0.01
23:58:10.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:10.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:10.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:58:10.867 00.000 20224 MoveAxis(E, 0, ABG)
23:58:10.868 00.001 20224 Move returns status 0, amount 0
23:58:10.868 00.000 20224 MoveAxis(N, 0, ABG)
23:58:10.868 00.000 20224 Move returns status 0, amount 0
23:58:10.868 00.000 20224 move complete, result=0
23:58:10.868 00.000 20224 worker thread done servicing request
23:58:10.877 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=62544, med=2893, FiltMin=2633, FiltMax=27776, Gamma=1.000
23:58:10.896 00.019 8996 UpdateGuideState exits: m=733820 SNR=320.5
23:58:10.897 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:10.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:10.899 00.001 8996 Enqueuing Expose request
23:58:10.899 00.000 20224 Worker thread wakes up
23:58:10.899 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:10.900 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:10.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:11.877 00.977 20224 Exposure complete
23:58:11.949 00.072 20224 worker thread done servicing request
23:58:11.949 00.000 8996 OnExposeComplete: enter
23:58:11.950 00.001 8996 UpdateGuideState(): m_state=6
23:58:11.950 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8979
23:58:11.951 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=474.24, Mass=723977, SNR=315.5, Peak=60576 HFD=4.5
23:58:11.952 00.001 8996 MultiStar: [#1 -0.26,0.55,0.00,M6] [#2 -0.14,0.44,0.00,M6] [#3 -0.43,0.26,0.00,M4] [#4 -0.38,0.11,0.51,U] [#5 0.29,0.32,0.00,M1] [#6 -0.29,0.65,0.00,M2] [#7 -0.23,0.44,0.00,M4] [#8 0.08,-0.09,0.46,U] 
23:58:11.953 00.001 8996 refined, 2 included, MultiStar: {-0.09, 0.15}, one-star: {-0.02, 0.28}
23:58:11.954 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
23:58:11.955 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
23:58:11.955 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.11 mountX=-0.10 mountY=-0.14, mountTheta=-2.21
23:58:11.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.15, opts=13)
23:58:11.958 00.001 8996 Enqueuing Move request for scope (-0.09, 0.15)
23:58:11.959 00.001 20224 Worker thread wakes up
23:58:11.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
23:58:11.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
23:58:11.959 00.000 20224 Moving (-0.09, 0.15) raw xDistance=-0.10 yDistance=-0.14
23:58:11.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:58:11.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:11.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:58:11.959 00.000 20224 MoveAxis(E, 0, ABG)
23:58:11.959 00.000 20224 Move returns status 0, amount 0
23:58:11.959 00.000 20224 MoveAxis(N, 0, ABG)
23:58:11.959 00.000 20224 Move returns status 0, amount 0
23:58:11.959 00.000 20224 move complete, result=0
23:58:11.959 00.000 20224 worker thread done servicing request
23:58:11.964 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60576, med=2889, FiltMin=2637, FiltMax=25702, Gamma=1.000
23:58:11.978 00.014 8996 UpdateGuideState exits: m=723977 SNR=315.5
23:58:11.978 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:11.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:11.980 00.001 8996 Enqueuing Expose request
23:58:11.981 00.001 20224 Worker thread wakes up
23:58:11.981 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:11.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:11.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:13.156 01.174 20224 Exposure complete
23:58:13.248 00.092 20224 worker thread done servicing request
23:58:13.249 00.001 8996 OnExposeComplete: enter
23:58:13.250 00.001 8996 UpdateGuideState(): m_state=6
23:58:13.252 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8980
23:58:13.254 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=474.14, Mass=652519, SNR=324.2, Peak=59824 HFD=4.3
23:58:13.256 00.002 8996 MultiStar: [#1 -0.36,0.52,0.00,M7] [#2 -0.25,0.34,0.87,U] [#3 -0.39,0.11,0.60,U] [#4 -0.48,-0.22,0.00,M1] [#5 0.09,-0.16,0.59,U] [#6 -0.38,0.08,0.41,U] [#7 -0.50,0.27,0.00,M5] [#8 0.09,-0.12,0.41,U] 
23:58:13.258 00.002 8996 refined, 5 included, MultiStar: {-0.16, 0.11}, one-star: {-0.09, 0.18}
23:58:13.258 00.000 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
23:58:13.260 00.002 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
23:58:13.261 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.53 mountX=-0.17 mountY=-0.09, mountTheta=-2.64
23:58:13.264 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.11, opts=13)
23:58:13.266 00.002 8996 Enqueuing Move request for scope (-0.16, 0.11)
23:58:13.268 00.002 20224 Worker thread wakes up
23:58:13.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
23:58:13.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
23:58:13.268 00.000 20224 Moving (-0.16, 0.11) raw xDistance=-0.17 yDistance=-0.09
23:58:13.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:58:13.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:13.269 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:13.269 00.000 20224 MoveAxis(E, 0, ABG)
23:58:13.269 00.000 20224 Move returns status 0, amount 0
23:58:13.269 00.000 20224 MoveAxis(N, 0, ABG)
23:58:13.269 00.000 20224 Move returns status 0, amount 0
23:58:13.269 00.000 20224 move complete, result=0
23:58:13.270 00.001 20224 worker thread done servicing request
23:58:13.276 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59824, med=2889, FiltMin=2630, FiltMax=25398, Gamma=1.000
23:58:13.301 00.025 8996 UpdateGuideState exits: m=652519 SNR=324.2
23:58:13.303 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:13.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:13.305 00.001 8996 Enqueuing Expose request
23:58:13.307 00.002 20224 Worker thread wakes up
23:58:13.307 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:13.308 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:13.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:14.297 00.989 20224 Exposure complete
23:58:14.362 00.065 20224 worker thread done servicing request
23:58:14.362 00.000 8996 OnExposeComplete: enter
23:58:14.364 00.002 8996 UpdateGuideState(): m_state=6
23:58:14.364 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8981
23:58:14.365 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=474.01, Mass=679308, SNR=394.6, Peak=60864 HFD=4.4
23:58:14.366 00.001 8996 MultiStar: [#1 -0.38,0.52,0.00,M8] [#2 -0.41,0.58,0.00,M6] [#3 -0.43,0.14,0.00,M4] [#4 -0.39,0.06,0.53,U] [#5 0.38,-0.04,0.54,U] [#6 -0.23,0.01,0.37,U] [#7 -0.50,0.17,0.00,M6] [#8 0.10,-0.26,0.39,U] 
23:58:14.367 00.001 8996 refined, 4 included, MultiStar: {-0.03, -0.01}, one-star: {-0.05, 0.05}
23:58:14.368 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
23:58:14.369 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
23:58:14.370 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-2.78 mountX=-0.03 mountY=0.02, mountTheta=2.66
23:58:14.371 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
23:58:14.372 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
23:58:14.373 00.001 20224 Worker thread wakes up
23:58:14.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:58:14.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:58:14.373 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
23:58:14.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:58:14.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:14.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:58:14.373 00.000 20224 MoveAxis(E, 0, ABG)
23:58:14.373 00.000 20224 Move returns status 0, amount 0
23:58:14.373 00.000 20224 MoveAxis(N, 0, ABG)
23:58:14.373 00.000 20224 Move returns status 0, amount 0
23:58:14.373 00.000 20224 move complete, result=0
23:58:14.373 00.000 20224 worker thread done servicing request
23:58:14.377 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60864, med=2893, FiltMin=2621, FiltMax=26739, Gamma=1.000
23:58:14.391 00.014 8996 UpdateGuideState exits: m=679308 SNR=394.6
23:58:14.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:14.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:14.393 00.000 8996 Enqueuing Expose request
23:58:14.394 00.001 20224 Worker thread wakes up
23:58:14.394 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:14.395 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:14.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:15.561 01.166 20224 Exposure complete
23:58:15.663 00.102 20224 worker thread done servicing request
23:58:15.663 00.000 8996 OnExposeComplete: enter
23:58:15.665 00.002 8996 UpdateGuideState(): m_state=6
23:58:15.666 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8982
23:58:15.667 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=474.27, Mass=722146, SNR=351.3, Peak=51280 HFD=4.6
23:58:15.669 00.002 8996 MultiStar: [#1 -0.10,0.66,0.00,M9] [#2 -0.30,0.58,0.00,M7] [#3 -0.25,0.16,0.55,U] [#4 -0.04,0.18,0.54,U] [#5 0.48,0.15,0.00,M1] [#6 0.06,0.16,0.46,U] [#7 -0.49,0.13,0.00,M7] [#8 0.03,0.20,0.45,U] 
23:58:15.671 00.002 8996 refined, 4 included, MultiStar: {0.01, 0.22}, one-star: {0.15, 0.31}
23:58:15.672 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
23:58:15.673 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
23:58:15.674 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.52 mountX=-0.01 mountY=-0.22, mountTheta=-1.62
23:58:15.676 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.22, opts=13)
23:58:15.678 00.002 8996 Enqueuing Move request for scope (0.01, 0.22)
23:58:15.680 00.002 20224 Worker thread wakes up
23:58:15.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
23:58:15.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
23:58:15.680 00.000 20224 Moving (0.01, 0.22) raw xDistance=-0.01 yDistance=-0.22
23:58:15.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:15.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:58:15.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:58:15.680 00.000 20224 MoveAxis(E, 0, ABG)
23:58:15.680 00.000 20224 Move returns status 0, amount 0
23:58:15.681 00.001 20224 MoveAxis(N, 0, ABG)
23:58:15.681 00.000 20224 Move returns status 0, amount 0
23:58:15.681 00.000 20224 move complete, result=0
23:58:15.681 00.000 20224 worker thread done servicing request
23:58:15.687 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51280, med=2889, FiltMin=2614, FiltMax=24745, Gamma=1.000
23:58:15.701 00.014 8996 UpdateGuideState exits: m=722146 SNR=351.3
23:58:15.702 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:15.702 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:15.703 00.001 8996 Enqueuing Expose request
23:58:15.704 00.001 20224 Worker thread wakes up
23:58:15.704 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:58:15.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:15.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:16.696 00.991 20224 Exposure complete
23:58:16.767 00.071 20224 worker thread done servicing request
23:58:16.767 00.000 8996 OnExposeComplete: enter
23:58:16.768 00.001 8996 UpdateGuideState(): m_state=6
23:58:16.769 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8983
23:58:16.770 00.001 8996 Star::Find returns 1 (0), X=136.25, Y=474.18, Mass=705905, SNR=310.7, Peak=59040 HFD=4.4
23:58:16.771 00.001 8996 MultiStar: [#1 -0.20,0.41,0.00,M10] [#2 -0.29,0.39,0.00,M8] [#3 -0.38,-0.19,0.00,M4] [#4 -0.32,-0.12,0.65,U] [#5 0.30,-0.15,0.62,U] [#6 -0.12,-0.06,0.48,U] [#7 -0.44,0.09,0.00,M8] [#8 0.13,-0.12,0.45,U] 
23:58:16.772 00.001 8996 refined, 4 included, MultiStar: {0.04, -0.01}, one-star: {0.13, 0.22}
23:58:16.773 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
23:58:16.773 00.000 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
23:58:16.774 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.23 mountX=0.04 mountY=0.00, mountTheta=0.12
23:58:16.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
23:58:16.777 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
23:58:16.778 00.001 20224 Worker thread wakes up
23:58:16.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:58:16.778 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:58:16.778 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.00
23:58:16.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:58:16.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:16.779 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:58:16.779 00.000 20224 MoveAxis(E, 0, ABG)
23:58:16.779 00.000 20224 Move returns status 0, amount 0
23:58:16.779 00.000 20224 MoveAxis(N, 0, ABG)
23:58:16.779 00.000 20224 Move returns status 0, amount 0
23:58:16.779 00.000 20224 move complete, result=0
23:58:16.779 00.000 20224 worker thread done servicing request
23:58:16.783 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59040, med=2889, FiltMin=2635, FiltMax=26035, Gamma=1.000
23:58:16.796 00.013 8996 UpdateGuideState exits: m=705905 SNR=310.7
23:58:16.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:16.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:16.799 00.001 8996 Enqueuing Expose request
23:58:16.800 00.001 20224 Worker thread wakes up
23:58:16.800 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:16.800 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:16.801 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:17.950 01.149 20224 Exposure complete
23:58:18.028 00.078 20224 worker thread done servicing request
23:58:18.029 00.001 8996 OnExposeComplete: enter
23:58:18.030 00.001 8996 UpdateGuideState(): m_state=6
23:58:18.032 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8984
23:58:18.034 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=474.04, Mass=724303, SNR=347.7, Peak=62736 HFD=4.3
23:58:18.036 00.002 8996 MultiStar: [#1 0.03,0.04,0.62,U] [#2 -0.35,0.23,0.71,U] [#3 -0.19,-0.35,0.57,U] [#4 -0.31,-0.28,0.53,U] [#5 0.32,-0.19,0.58,U] [#6 -0.23,-0.02,0.48,U] [#7 -0.40,-0.00,0.46,U] [#8 -0.02,-0.25,0.33,U] 
23:58:18.038 00.002 8996 single-star, 8 included, MultiStar: {-0.11, -0.05}, one-star: {0.03, 0.08}
23:58:18.039 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
23:58:18.042 00.003 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
23:58:18.043 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.18 mountX=0.03 mountY=-0.09, mountTheta=-1.28
23:58:18.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
23:58:18.047 00.002 8996 Enqueuing Move request for scope (0.03, 0.08)
23:58:18.048 00.001 20224 Worker thread wakes up
23:58:18.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
23:58:18.048 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
23:58:18.048 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.03 yDistance=-0.09
23:58:18.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:58:18.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:18.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:18.049 00.001 20224 MoveAxis(E, 0, ABG)
23:58:18.049 00.000 20224 Move returns status 0, amount 0
23:58:18.049 00.000 20224 MoveAxis(N, 0, ABG)
23:58:18.049 00.000 20224 Move returns status 0, amount 0
23:58:18.049 00.000 20224 move complete, result=0
23:58:18.049 00.000 20224 worker thread done servicing request
23:58:18.054 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62736, med=2889, FiltMin=2624, FiltMax=29408, Gamma=1.000
23:58:18.068 00.014 8996 UpdateGuideState exits: m=724303 SNR=347.7
23:58:18.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:18.070 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:18.071 00.001 8996 Enqueuing Expose request
23:58:18.072 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:18.073 00.001 20224 Worker thread wakes up
23:58:18.073 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:18.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:19.059 00.986 20224 Exposure complete
23:58:19.118 00.059 20224 worker thread done servicing request
23:58:19.118 00.000 8996 OnExposeComplete: enter
23:58:19.119 00.001 8996 UpdateGuideState(): m_state=6
23:58:19.120 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8985
23:58:19.120 00.000 8996 Star::Find returns 1 (0), X=136.07, Y=473.93, Mass=704705, SNR=358.1, Peak=63184 HFD=4.3
23:58:19.122 00.002 8996 MultiStar: [#1 -0.02,0.26,0.65,U] [#2 -0.35,0.50,0.00,M8] [#3 -0.57,0.28,0.00,M4] [#4 -0.40,0.10,0.46,U] [#5 0.35,0.08,0.57,U] [#6 -0.49,0.02,0.00,M1] [#7 -0.59,0.03,0.00,M8] [#8 0.03,-0.11,0.33,U] 
23:58:19.122 00.000 8996 single-star, 4 included, MultiStar: {-0.01, 0.06}, one-star: {-0.04, -0.03}
23:58:19.123 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
23:58:19.124 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.75)
23:58:19.125 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.51 mountX=-0.04 mountY=0.04, mountTheta=2.40
23:58:19.127 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.03, opts=13)
23:58:19.129 00.002 8996 Enqueuing Move request for scope (-0.04, -0.03)
23:58:19.130 00.001 20224 Worker thread wakes up
23:58:19.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
23:58:19.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
23:58:19.131 00.001 20224 Moving (-0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
23:58:19.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:58:19.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:19.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:58:19.131 00.000 20224 MoveAxis(E, 0, ABG)
23:58:19.131 00.000 20224 Move returns status 0, amount 0
23:58:19.131 00.000 20224 MoveAxis(N, 0, ABG)
23:58:19.131 00.000 20224 Move returns status 0, amount 0
23:58:19.131 00.000 20224 move complete, result=0
23:58:19.132 00.001 20224 worker thread done servicing request
23:58:19.138 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63184, med=2889, FiltMin=2617, FiltMax=26640, Gamma=1.000
23:58:19.157 00.019 8996 UpdateGuideState exits: m=704705 SNR=358.1
23:58:19.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:19.159 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:19.160 00.001 8996 Enqueuing Expose request
23:58:19.161 00.001 20224 Worker thread wakes up
23:58:19.161 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:19.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:19.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:20.340 01.178 20224 Exposure complete
23:58:20.441 00.101 20224 worker thread done servicing request
23:58:20.442 00.001 8996 OnExposeComplete: enter
23:58:20.442 00.000 8996 UpdateGuideState(): m_state=6
23:58:20.443 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8986
23:58:20.444 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.97, Mass=729676, SNR=398.1, Peak=62624 HFD=4.5
23:58:20.445 00.001 8996 MultiStar: [#1 -0.25,0.04,0.54,U] [#2 -0.52,0.36,0.00,M9] [#3 -0.57,-0.05,0.00,M5] [#4 -0.54,-0.08,0.00,M1] [#5 0.39,-0.22,0.00,M1] [#6 -0.37,-0.27,0.00,M2] [#7 -0.70,-0.09,0.00,M9] [#8 0.12,-0.32,0.32,U] 
23:58:20.446 00.001 8996 refined, 2 included, MultiStar: {-0.13, -0.04}, one-star: {-0.14, 0.01}
23:58:20.447 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
23:58:20.447 00.000 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
23:58:20.448 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-2.85 mountX=-0.12 mountY=0.05, mountTheta=2.74
23:58:20.450 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.04, opts=13)
23:58:20.451 00.001 8996 Enqueuing Move request for scope (-0.13, -0.04)
23:58:20.452 00.001 20224 Worker thread wakes up
23:58:20.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
23:58:20.452 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
23:58:20.452 00.000 20224 Moving (-0.13, -0.04) raw xDistance=-0.12 yDistance=0.05
23:58:20.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:58:20.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:20.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:58:20.452 00.000 20224 MoveAxis(E, 0, ABG)
23:58:20.452 00.000 20224 Move returns status 0, amount 0
23:58:20.452 00.000 20224 MoveAxis(N, 0, ABG)
23:58:20.452 00.000 20224 Move returns status 0, amount 0
23:58:20.452 00.000 20224 move complete, result=0
23:58:20.452 00.000 20224 worker thread done servicing request
23:58:20.460 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62624, med=2889, FiltMin=2621, FiltMax=27475, Gamma=1.000
23:58:20.485 00.025 8996 UpdateGuideState exits: m=729676 SNR=398.1
23:58:20.487 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:20.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:20.489 00.001 8996 Enqueuing Expose request
23:58:20.490 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:20.491 00.001 20224 Worker thread wakes up
23:58:20.491 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:20.492 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:21.472 00.980 20224 Exposure complete
23:58:21.549 00.077 20224 worker thread done servicing request
23:58:21.549 00.000 8996 OnExposeComplete: enter
23:58:21.551 00.002 8996 UpdateGuideState(): m_state=6
23:58:21.553 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8987
23:58:21.554 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=473.84, Mass=718490, SNR=333.1, Peak=57238 HFD=4.5
23:58:21.555 00.001 8996 MultiStar: [#1 -0.15,0.32,0.72,U] [#2 -0.35,0.30,0.00,M10] [#3 -0.56,0.06,0.00,M6] [#4 -0.48,-0.05,0.00,M2] [#5 0.40,-0.15,0.00,M2] [#6 -0.50,-0.03,0.00,M3] [#7 -0.56,-0.06,0.00,M10] [#8 0.11,-0.14,0.39,U] 
23:58:21.556 00.001 8996 refined, 2 included, MultiStar: {0.09, 0.03}, one-star: {0.25, -0.11}
23:58:21.557 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
23:58:21.558 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
23:58:21.559 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.31 mountX=0.09 mountY=-0.04, mountTheta=-0.42
23:58:21.560 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
23:58:21.561 00.001 8996 Enqueuing Move request for scope (0.09, 0.03)
23:58:21.562 00.001 20224 Worker thread wakes up
23:58:21.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
23:58:21.562 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
23:58:21.562 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
23:58:21.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:58:21.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:21.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:58:21.562 00.000 20224 MoveAxis(E, 0, ABG)
23:58:21.562 00.000 20224 Move returns status 0, amount 0
23:58:21.562 00.000 20224 MoveAxis(N, 0, ABG)
23:58:21.562 00.000 20224 Move returns status 0, amount 0
23:58:21.562 00.000 20224 move complete, result=0
23:58:21.563 00.001 20224 worker thread done servicing request
23:58:21.566 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57238, med=2893, FiltMin=2601, FiltMax=27337, Gamma=1.000
23:58:21.580 00.014 8996 UpdateGuideState exits: m=718490 SNR=333.1
23:58:21.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:21.581 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:21.582 00.001 8996 Enqueuing Expose request
23:58:21.583 00.001 20224 Worker thread wakes up
23:58:21.583 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:21.584 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:21.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:22.754 01.170 20224 Exposure complete
23:58:22.839 00.085 20224 worker thread done servicing request
23:58:22.839 00.000 8996 OnExposeComplete: enter
23:58:22.841 00.002 8996 UpdateGuideState(): m_state=6
23:58:22.843 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8988
23:58:22.844 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=473.97, Mass=701175, SNR=341.3, Peak=53302 HFD=4.3
23:58:22.847 00.003 8996 MultiStar: [#1 -0.30,0.14,0.74,U] [#2 -0.60,0.38,0.00,R] [#3 -0.61,-0.08,0.00,M7] [#4 -0.75,-0.02,0.00,M3] [#5 0.13,-0.11,0.63,U] [#6 -0.58,0.05,0.00,M4] [#7 -0.70,-0.16,0.00,R] [#8 -0.03,-0.36,0.35,U] 
23:58:22.848 00.001 8996 refined, 3 included, MultiStar: {0.01, -0.03}, one-star: {0.17, 0.02}
23:58:22.850 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
23:58:22.852 00.002 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
23:58:22.853 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.35 mountX=0.01 mountY=0.03, mountTheta=1.25
23:58:22.855 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
23:58:22.856 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
23:58:22.858 00.002 20224 Worker thread wakes up
23:58:22.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
23:58:22.858 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
23:58:22.858 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
23:58:22.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:58:22.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:22.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:58:22.858 00.000 20224 MoveAxis(E, 0, ABG)
23:58:22.858 00.000 20224 Move returns status 0, amount 0
23:58:22.858 00.000 20224 MoveAxis(N, 0, ABG)
23:58:22.859 00.001 20224 Move returns status 0, amount 0
23:58:22.859 00.000 20224 move complete, result=0
23:58:22.859 00.000 20224 worker thread done servicing request
23:58:22.864 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53302, med=2893, FiltMin=2624, FiltMax=27341, Gamma=1.000
23:58:22.879 00.015 8996 UpdateGuideState exits: m=701175 SNR=341.3
23:58:22.880 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:22.880 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:22.881 00.001 8996 Enqueuing Expose request
23:58:22.882 00.001 20224 Worker thread wakes up
23:58:22.882 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:22.883 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:22.883 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:23.864 00.981 20224 Exposure complete
23:58:23.938 00.074 20224 worker thread done servicing request
23:58:23.938 00.000 8996 OnExposeComplete: enter
23:58:23.940 00.002 8996 UpdateGuideState(): m_state=6
23:58:23.942 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8989
23:58:23.944 00.002 8996 Star::Find returns 1 (0), X=136.24, Y=473.78, Mass=655576, SNR=321.5, Peak=52704 HFD=4.4
23:58:23.946 00.002 8996 MultiStar: [#1 -0.60,0.24,0.00,M6] [#2 -0.20,0.04,0.76,U] [#3 -1.06,-0.29,0.00,M8] [#4 -0.92,-0.12,0.00,M4] [#5 -0.13,-0.24,0.67,U] [#6 -0.88,-0.03,0.00,M5] [#7 -0.11,0.12,0.49,U] [#8 -0.16,-0.29,0.43,U] 
23:58:23.948 00.002 8996 refined, 4 included, MultiStar: {-0.07, -0.11}, one-star: {0.12, -0.17}
23:58:23.950 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
23:58:23.951 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
23:58:23.953 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.15 mountX=-0.06 mountY=0.12, mountTheta=2.05
23:58:23.956 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.11, opts=13)
23:58:23.958 00.002 8996 Enqueuing Move request for scope (-0.07, -0.11)
23:58:23.959 00.001 20224 Worker thread wakes up
23:58:23.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
23:58:23.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
23:58:23.960 00.001 20224 Moving (-0.07, -0.11) raw xDistance=-0.06 yDistance=0.12
23:58:23.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:58:23.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:23.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:58:23.960 00.000 20224 MoveAxis(E, 0, ABG)
23:58:23.960 00.000 20224 Move returns status 0, amount 0
23:58:23.960 00.000 20224 MoveAxis(N, 0, ABG)
23:58:23.960 00.000 20224 Move returns status 0, amount 0
23:58:23.961 00.001 20224 move complete, result=0
23:58:23.961 00.000 20224 worker thread done servicing request
23:58:23.968 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52704, med=2893, FiltMin=2627, FiltMax=24560, Gamma=1.000
23:58:23.986 00.018 8996 UpdateGuideState exits: m=655576 SNR=321.5
23:58:23.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:23.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:23.988 00.000 8996 Enqueuing Expose request
23:58:23.989 00.001 20224 Worker thread wakes up
23:58:23.989 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:23.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:23.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:25.159 01.169 20224 Exposure complete
23:58:25.248 00.089 20224 worker thread done servicing request
23:58:25.248 00.000 8996 OnExposeComplete: enter
23:58:25.250 00.002 8996 UpdateGuideState(): m_state=6
23:58:25.252 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8990
23:58:25.254 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=474.10, Mass=725613, SNR=360.9, Peak=63664 HFD=4.4
23:58:25.256 00.002 8996 MultiStar: [#1 -0.27,0.29,0.60,U] [#2 0.06,-0.01,0.82,U] [#3 -0.52,-0.06,0.00,M9] [#4 -0.65,0.07,0.00,M5] [#5 0.10,0.06,0.57,U] [#6 -0.52,0.17,0.00,M6] [#7 0.15,0.25,0.48,U] [#8 -0.06,-0.22,0.31,U] 
23:58:25.257 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.10}, one-star: {-0.13, 0.14}
23:58:25.259 00.002 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
23:58:25.261 00.002 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
23:58:25.262 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=-0.05 mountY=-0.10, mountTheta=-2.02
23:58:25.265 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
23:58:25.267 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
23:58:25.269 00.002 20224 Worker thread wakes up
23:58:25.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
23:58:25.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
23:58:25.269 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.10
23:58:25.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:58:25.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:25.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:58:25.269 00.000 20224 MoveAxis(E, 0, ABG)
23:58:25.270 00.001 20224 Move returns status 0, amount 0
23:58:25.270 00.000 20224 MoveAxis(N, 0, ABG)
23:58:25.270 00.000 20224 Move returns status 0, amount 0
23:58:25.270 00.000 20224 move complete, result=0
23:58:25.270 00.000 20224 worker thread done servicing request
23:58:25.277 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63664, med=2893, FiltMin=2605, FiltMax=28237, Gamma=1.000
23:58:25.292 00.015 8996 UpdateGuideState exits: m=725613 SNR=360.9
23:58:25.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:25.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:25.295 00.001 8996 Enqueuing Expose request
23:58:25.296 00.001 20224 Worker thread wakes up
23:58:25.296 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:25.296 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:25.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:26.276 00.980 20224 Exposure complete
23:58:26.353 00.077 20224 worker thread done servicing request
23:58:26.353 00.000 8996 OnExposeComplete: enter
23:58:26.354 00.001 8996 UpdateGuideState(): m_state=6
23:58:26.355 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8991
23:58:26.356 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.98, Mass=731857, SNR=320.2, Peak=65440 HFD=4.4
23:58:26.357 00.001 8996 MultiStar: [#1 -0.50,0.44,0.00,M6] [#2 -0.00,-0.21,0.82,U] [#3 -0.60,0.17,0.00,M10] [#4 -0.62,-0.16,0.00,M6] [#5 0.08,-0.25,0.68,U] [#6 -0.45,0.00,0.00,M7] [#7 0.28,0.28,0.46,U] [#8 -0.12,-0.39,0.41,U] 
23:58:26.358 00.001 8996 single-star, 4 included, MultiStar: {0.01, -0.10}, one-star: {-0.10, 0.02}
23:58:26.358 00.000 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
23:58:26.359 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
23:58:26.360 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.90 mountX=-0.10 mountY=-0.01, mountTheta=-3.01
23:58:26.363 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
23:58:26.363 00.000 8996 Enqueuing Move request for scope (-0.10, 0.02)
23:58:26.364 00.001 20224 Worker thread wakes up
23:58:26.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
23:58:26.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
23:58:26.364 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
23:58:26.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:58:26.365 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:26.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:58:26.365 00.000 20224 MoveAxis(E, 0, ABG)
23:58:26.365 00.000 20224 Move returns status 0, amount 0
23:58:26.365 00.000 20224 MoveAxis(N, 0, ABG)
23:58:26.365 00.000 20224 Move returns status 0, amount 0
23:58:26.365 00.000 20224 move complete, result=0
23:58:26.365 00.000 20224 worker thread done servicing request
23:58:26.372 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=2889, FiltMin=2637, FiltMax=28307, Gamma=1.000
23:58:26.397 00.025 8996 UpdateGuideState exits: m=731857 SNR=320.2
23:58:26.398 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:26.400 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:26.402 00.002 8996 Enqueuing Expose request
23:58:26.403 00.001 20224 Worker thread wakes up
23:58:26.404 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:26.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:26.406 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:27.573 01.167 20224 Exposure complete
23:58:27.654 00.081 20224 worker thread done servicing request
23:58:27.654 00.000 8996 OnExposeComplete: enter
23:58:27.655 00.001 8996 UpdateGuideState(): m_state=6
23:58:27.656 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8992
23:58:27.657 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.87, Mass=642004, SNR=341.7, Peak=55344 HFD=4.3
23:58:27.658 00.001 8996 MultiStar: [#1 -0.38,0.48,0.00,M7] [#2 0.17,-0.10,0.66,U] [#3 -0.51,-0.22,0.00,R] [#4 -0.47,-0.15,0.00,M7] [#5 0.29,-0.27,0.66,U] [#6 -0.29,-0.01,0.38,U] [#7 0.15,-0.12,0.44,U] [#8 0.25,-0.31,0.40,U] 
23:58:27.659 00.001 8996 single-star, 5 included, MultiStar: {0.08, -0.15}, one-star: {-0.09, -0.09}
23:58:27.660 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
23:58:27.661 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
23:58:27.662 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.34 mountX=-0.08 mountY=0.10, mountTheta=2.24
23:58:27.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
23:58:27.664 00.000 8996 Enqueuing Move request for scope (-0.09, -0.09)
23:58:27.665 00.001 20224 Worker thread wakes up
23:58:27.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
23:58:27.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
23:58:27.665 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
23:58:27.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:58:27.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:27.666 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:58:27.666 00.000 20224 MoveAxis(E, 0, ABG)
23:58:27.666 00.000 20224 Move returns status 0, amount 0
23:58:27.666 00.000 20224 MoveAxis(N, 0, ABG)
23:58:27.666 00.000 20224 Move returns status 0, amount 0
23:58:27.666 00.000 20224 move complete, result=0
23:58:27.666 00.000 20224 worker thread done servicing request
23:58:27.669 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55344, med=2889, FiltMin=2595, FiltMax=25040, Gamma=1.000
23:58:27.683 00.014 8996 UpdateGuideState exits: m=642004 SNR=341.7
23:58:27.684 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:27.684 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:27.685 00.001 8996 Enqueuing Expose request
23:58:27.686 00.001 20224 Worker thread wakes up
23:58:27.686 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:27.687 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:27.687 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:28.667 00.980 20224 Exposure complete
23:58:28.747 00.080 20224 worker thread done servicing request
23:58:28.747 00.000 8996 OnExposeComplete: enter
23:58:28.748 00.001 8996 UpdateGuideState(): m_state=6
23:58:28.749 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8993
23:58:28.750 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.91, Mass=662589, SNR=341.6, Peak=51456 HFD=4.3
23:58:28.751 00.001 8996 MultiStar: [#1 -0.59,0.14,0.00,M8] [#2 0.15,-0.02,0.72,U] [#3 -0.20,0.49,0.00,M1] [#4 -0.80,-0.03,0.00,M8] [#5 0.28,-0.15,0.52,U] [#6 -0.62,-0.07,0.00,M7] [#7 0.22,-0.27,0.42,U] [#8 -0.08,-0.62,0.00,M1] 
23:58:28.752 00.001 8996 single-star, 3 included, MultiStar: {0.13, -0.10}, one-star: {-0.00, -0.05}
23:58:28.754 00.002 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
23:58:28.757 00.003 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
23:58:28.760 00.003 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.62 mountX=0.00 mountY=0.05, mountTheta=1.52
23:58:28.765 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.05, opts=13)
23:58:28.768 00.003 8996 Enqueuing Move request for scope (-0.00, -0.05)
23:58:28.769 00.001 20224 Worker thread wakes up
23:58:28.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
23:58:28.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
23:58:28.769 00.000 20224 Moving (-0.00, -0.05) raw xDistance=0.00 yDistance=0.05
23:58:28.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:58:28.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:28.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:58:28.769 00.000 20224 MoveAxis(E, 0, ABG)
23:58:28.769 00.000 20224 Move returns status 0, amount 0
23:58:28.769 00.000 20224 MoveAxis(N, 0, ABG)
23:58:28.769 00.000 20224 Move returns status 0, amount 0
23:58:28.769 00.000 20224 move complete, result=0
23:58:28.769 00.000 20224 worker thread done servicing request
23:58:28.775 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51456, med=2893, FiltMin=2605, FiltMax=24957, Gamma=1.000
23:58:28.795 00.020 8996 UpdateGuideState exits: m=662589 SNR=341.6
23:58:28.796 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:28.797 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:28.798 00.001 8996 Enqueuing Expose request
23:58:28.799 00.001 20224 Worker thread wakes up
23:58:28.799 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:28.799 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:28.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:29.979 01.180 20224 Exposure complete
23:58:30.073 00.094 20224 worker thread done servicing request
23:58:30.073 00.000 8996 OnExposeComplete: enter
23:58:30.075 00.002 8996 UpdateGuideState(): m_state=6
23:58:30.077 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8994
23:58:30.078 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=474.02, Mass=717433, SNR=354.0, Peak=65440 HFD=4.5
23:58:30.080 00.002 8996 MultiStar: [#1 -0.78,-0.02,0.00,M9] [#2 -0.19,-0.15,0.70,U] [#3 -0.35,0.12,0.63,U] [#4 -0.82,-0.21,0.00,M9] [#5 -0.19,-0.33,0.55,U] [#6 -0.80,-0.15,0.00,M8] [#7 -0.20,-0.00,0.49,U] [#8 -0.51,-0.21,0.00,M2] 
23:58:30.082 00.002 8996 refined, 4 included, MultiStar: {-0.28, -0.04}, one-star: {-0.38, 0.07}
23:58:30.083 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
23:58:30.085 00.002 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:58:30.086 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-2.98 mountX=-0.27 mountY=0.08, mountTheta=2.87
23:58:30.089 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.04, opts=13)
23:58:30.091 00.002 8996 Enqueuing Move request for scope (-0.28, -0.04)
23:58:30.093 00.002 20224 Worker thread wakes up
23:58:30.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.04) opts 0xd
23:58:30.093 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.04)
23:58:30.093 00.000 20224 Moving (-0.28, -0.04) raw xDistance=-0.27 yDistance=0.08
23:58:30.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
23:58:30.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:30.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:58:30.093 00.000 20224 MoveAxis(E, 40, ABG)
23:58:30.093 00.000 20224 Guiding  Dir = 2, Dur = 40
23:58:30.094 00.001 20224 IsSlewing returns 0
23:58:30.094 00.000 20224 IsGuiding returns 0
23:58:30.098 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65440, med=2893, FiltMin=2608, FiltMax=32214, Gamma=1.000
23:58:30.112 00.014 8996 UpdateGuideState exits: m=717433 SNR=354.0
23:58:30.113 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:30.114 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:30.115 00.001 8996 Enqueuing Expose request
23:58:30.124 00.009 20224 PulseGuide returned control before completion, sleep 20
23:58:30.155 00.031 20224 IsGuiding returns 1
23:58:30.155 00.000 20224 scope still moving after pulse duration time elapsed
23:58:30.187 00.032 20224 IsSlewing returns 0
23:58:30.188 00.001 20224 IsGuiding returns 1
23:58:30.219 00.031 20224 IsSlewing returns 0
23:58:30.219 00.000 20224 IsGuiding returns 0
23:58:30.219 00.000 20224 scope move finished after 40 + 85 ms
23:58:30.219 00.000 20224 Move returns status 0, amount 40
23:58:30.220 00.001 20224 MoveAxis(N, 0, ABG)
23:58:30.220 00.000 20224 Move returns status 0, amount 0
23:58:30.220 00.000 20224 move complete, result=0
23:58:30.220 00.000 20224 worker thread done servicing request
23:58:30.220 00.000 20224 Worker thread wakes up
23:58:30.220 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
23:58:30.222 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:30.223 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:31.183 00.960 20224 Exposure complete
23:58:31.241 00.058 20224 worker thread done servicing request
23:58:31.241 00.000 8996 OnExposeComplete: enter
23:58:31.242 00.001 8996 UpdateGuideState(): m_state=6
23:58:31.243 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8995
23:58:31.244 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.83, Mass=801327, SNR=381.4, Peak=56736 HFD=4.4
23:58:31.245 00.001 8996 MultiStar: [#1 -0.53,0.05,0.00,M10] [#2 -0.04,-0.52,0.00,M1] [#3 -0.28,0.17,0.50,U] [#4 -0.68,-0.31,0.00,M10] [#5 0.06,-0.11,0.52,U] [#6 -0.53,-0.25,0.00,M9] [#7 0.13,0.04,0.37,U] [#8 -0.14,-0.23,0.34,U] 
23:58:31.246 00.001 8996 refined, 4 included, MultiStar: {-0.04, -0.06}, one-star: {0.01, -0.13}
23:58:31.247 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
23:58:31.248 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
23:58:31.248 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.12 mountX=-0.03 mountY=0.07, mountTheta=2.02
23:58:31.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
23:58:31.251 00.001 8996 Enqueuing Move request for scope (-0.04, -0.06)
23:58:31.252 00.001 20224 Worker thread wakes up
23:58:31.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
23:58:31.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
23:58:31.252 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.03 yDistance=0.07
23:58:31.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:58:31.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:31.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:58:31.252 00.000 20224 MoveAxis(E, 0, ABG)
23:58:31.252 00.000 20224 Move returns status 0, amount 0
23:58:31.252 00.000 20224 MoveAxis(N, 0, ABG)
23:58:31.252 00.000 20224 Move returns status 0, amount 0
23:58:31.252 00.000 20224 move complete, result=0
23:58:31.252 00.000 20224 worker thread done servicing request
23:58:31.258 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56736, med=2893, FiltMin=2630, FiltMax=27117, Gamma=1.000
23:58:31.283 00.025 8996 UpdateGuideState exits: m=801327 SNR=381.4
23:58:31.285 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:31.287 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:31.288 00.001 8996 Enqueuing Expose request
23:58:31.290 00.002 20224 Worker thread wakes up
23:58:31.290 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:31.291 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:31.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:32.472 01.181 20224 Exposure complete
23:58:32.579 00.107 20224 worker thread done servicing request
23:58:32.579 00.000 8996 OnExposeComplete: enter
23:58:32.582 00.003 8996 UpdateGuideState(): m_state=6
23:58:32.584 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8996
23:58:32.586 00.002 8996 Star::Find returns 1 (0), X=136.06, Y=473.92, Mass=695242, SNR=327.8, Peak=59968 HFD=4.4
23:58:32.588 00.002 8996 MultiStar: [#1 -0.50,0.18,0.00,R] [#2 0.01,-0.49,0.00,M2] [#3 -0.16,0.19,0.59,U] [#4 -0.85,-0.11,0.00,R] [#5 -0.04,-0.23,0.64,U] [#6 -0.41,-0.28,0.00,M10] [#7 0.23,0.07,0.45,U] [#8 -0.29,-0.58,0.00,M2] 
23:58:32.590 00.002 8996 refined, 3 included, MultiStar: {-0.03, -0.02}, one-star: {-0.06, -0.04}
23:58:32.592 00.002 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
23:58:32.593 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
23:58:32.596 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.62 mountX=-0.03 mountY=0.02, mountTheta=2.51
23:58:32.600 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
23:58:32.602 00.002 8996 Enqueuing Move request for scope (-0.03, -0.02)
23:58:32.603 00.001 20224 Worker thread wakes up
23:58:32.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
23:58:32.604 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
23:58:32.604 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.02
23:58:32.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:58:32.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:32.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:58:32.604 00.000 20224 MoveAxis(E, 0, ABG)
23:58:32.604 00.000 20224 Move returns status 0, amount 0
23:58:32.604 00.000 20224 MoveAxis(N, 0, ABG)
23:58:32.605 00.001 20224 Move returns status 0, amount 0
23:58:32.605 00.000 20224 move complete, result=0
23:58:32.605 00.000 20224 worker thread done servicing request
23:58:32.613 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59968, med=2889, FiltMin=2585, FiltMax=27536, Gamma=1.000
23:58:32.637 00.024 8996 UpdateGuideState exits: m=695242 SNR=327.8
23:58:32.639 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:32.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:32.642 00.002 8996 Enqueuing Expose request
23:58:32.643 00.001 20224 Worker thread wakes up
23:58:32.643 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:32.645 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:32.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:33.626 00.981 20224 Exposure complete
23:58:33.685 00.059 20224 worker thread done servicing request
23:58:33.685 00.000 8996 OnExposeComplete: enter
23:58:33.686 00.001 8996 UpdateGuideState(): m_state=6
23:58:33.686 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8997
23:58:33.687 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=473.64, Mass=683823, SNR=337.9, Peak=51568 HFD=4.7
23:58:33.688 00.001 8996 MultiStar: [#1 0.04,0.04,0.59,U] [#2 0.15,-0.14,0.76,U] [#3 -0.09,-0.06,0.66,U] [#4 0.17,-0.07,0.53,U] [#5 0.18,-0.46,0.00,M1] [#6 -0.52,-0.19,0.00,R] [#7 0.30,-0.22,0.44,U] [#8 -0.11,-0.67,0.00,M3] 
23:58:33.689 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.14}, one-star: {-0.20, -0.31}
23:58:33.691 00.002 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
23:58:33.692 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
23:58:33.693 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.39 mountX=0.04 mountY=0.14, mountTheta=1.29
23:58:33.694 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
23:58:33.696 00.002 8996 Enqueuing Move request for scope (0.03, -0.14)
23:58:33.697 00.001 20224 Worker thread wakes up
23:58:33.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
23:58:33.697 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
23:58:33.697 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.04 yDistance=0.14
23:58:33.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:58:33.698 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:33.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:58:33.698 00.000 20224 MoveAxis(E, 0, ABG)
23:58:33.698 00.000 20224 Move returns status 0, amount 0
23:58:33.698 00.000 20224 MoveAxis(N, 0, ABG)
23:58:33.698 00.000 20224 Move returns status 0, amount 0
23:58:33.698 00.000 20224 move complete, result=0
23:58:33.698 00.000 20224 worker thread done servicing request
23:58:33.704 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51568, med=2893, FiltMin=2605, FiltMax=24765, Gamma=1.000
23:58:33.720 00.016 8996 UpdateGuideState exits: m=683823 SNR=337.9
23:58:33.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:33.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:33.723 00.001 8996 Enqueuing Expose request
23:58:33.723 00.000 20224 Worker thread wakes up
23:58:33.723 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:33.724 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:33.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:34.919 01.195 20224 Exposure complete
23:58:35.031 00.112 20224 worker thread done servicing request
23:58:35.031 00.000 8996 OnExposeComplete: enter
23:58:35.032 00.001 8996 UpdateGuideState(): m_state=6
23:58:35.034 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8998
23:58:35.034 00.000 8996 Star::Find returns 1 (0), X=136.20, Y=473.99, Mass=747662, SNR=363.4, Peak=57280 HFD=4.4
23:58:35.036 00.002 8996 MultiStar: [#1 0.22,0.23,0.61,U] [#2 0.30,-0.20,0.63,U] [#3 -0.22,0.26,0.55,U] [#4 0.33,0.01,0.46,U] [#5 0.27,-0.23,0.53,U] [#6 0.13,0.22,0.39,U] [#7 0.26,0.17,0.43,U] [#8 0.05,-0.42,0.00,M4] 
23:58:35.037 00.001 8996 single-star, 7 included, MultiStar: {0.16, 0.05}, one-star: {0.09, 0.04}
23:58:35.039 00.002 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
23:58:35.040 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
23:58:35.042 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.09 cameraTheta=0.40 mountX=0.08 mountY=-0.05, mountTheta=-0.51
23:58:35.045 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.04, opts=13)
23:58:35.046 00.001 8996 Enqueuing Move request for scope (0.09, 0.04)
23:58:35.048 00.002 20224 Worker thread wakes up
23:58:35.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
23:58:35.048 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
23:58:35.048 00.000 20224 Moving (0.09, 0.04) raw xDistance=0.08 yDistance=-0.05
23:58:35.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:58:35.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:35.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:58:35.048 00.000 20224 MoveAxis(E, 0, ABG)
23:58:35.049 00.001 20224 Move returns status 0, amount 0
23:58:35.049 00.000 20224 MoveAxis(N, 0, ABG)
23:58:35.049 00.000 20224 Move returns status 0, amount 0
23:58:35.049 00.000 20224 move complete, result=0
23:58:35.049 00.000 20224 worker thread done servicing request
23:58:35.054 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57280, med=2893, FiltMin=2627, FiltMax=29120, Gamma=1.000
23:58:35.075 00.021 8996 UpdateGuideState exits: m=747662 SNR=363.4
23:58:35.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:35.077 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:35.078 00.001 8996 Enqueuing Expose request
23:58:35.079 00.001 20224 Worker thread wakes up
23:58:35.079 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:35.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:35.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:36.044 00.964 20224 Exposure complete
23:58:36.122 00.078 20224 worker thread done servicing request
23:58:36.123 00.001 8996 OnExposeComplete: enter
23:58:36.124 00.001 8996 UpdateGuideState(): m_state=6
23:58:36.124 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 8999
23:58:36.125 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.96, Mass=681217, SNR=364.4, Peak=57952 HFD=4.4
23:58:36.126 00.001 8996 MultiStar: [#1 0.05,0.02,0.55,U] [#2 0.20,-0.19,0.68,U] [#3 -0.26,-0.06,0.54,U] [#4 0.19,-0.20,0.46,U] [#5 -0.07,-0.20,0.59,U] [#6 0.08,0.02,0.45,U] [#7 -0.14,0.19,0.53,U] [#8 -0.12,-0.43,0.00,M5] 
23:58:36.127 00.001 8996 refined, 7 included, MultiStar: {-0.00, -0.05}, one-star: {-0.06, 0.00}
23:58:36.128 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
23:58:36.129 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
23:58:36.130 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.65 mountX=0.00 mountY=0.05, mountTheta=1.55
23:58:36.131 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.05, opts=13)
23:58:36.132 00.001 8996 Enqueuing Move request for scope (-0.00, -0.05)
23:58:36.133 00.001 20224 Worker thread wakes up
23:58:36.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.05) opts 0xd
23:58:36.133 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.05)
23:58:36.133 00.000 20224 Moving (-0.00, -0.05) raw xDistance=0.00 yDistance=0.05
23:58:36.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:58:36.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:36.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:58:36.133 00.000 20224 MoveAxis(E, 0, ABG)
23:58:36.133 00.000 20224 Move returns status 0, amount 0
23:58:36.133 00.000 20224 MoveAxis(N, 0, ABG)
23:58:36.133 00.000 20224 Move returns status 0, amount 0
23:58:36.133 00.000 20224 move complete, result=0
23:58:36.133 00.000 20224 worker thread done servicing request
23:58:36.137 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57952, med=2893, FiltMin=2637, FiltMax=28163, Gamma=1.000
23:58:36.159 00.022 8996 UpdateGuideState exits: m=681217 SNR=364.4
23:58:36.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:36.163 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:36.163 00.000 8996 Enqueuing Expose request
23:58:36.165 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:36.166 00.001 20224 Worker thread wakes up
23:58:36.166 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:36.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:37.341 01.175 20224 Exposure complete
23:58:37.443 00.102 20224 worker thread done servicing request
23:58:37.443 00.000 8996 OnExposeComplete: enter
23:58:37.445 00.002 8996 UpdateGuideState(): m_state=6
23:58:37.446 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9000
23:58:37.446 00.000 8996 Star::Find returns 1 (0), X=135.85, Y=473.76, Mass=768461, SNR=354.3, Peak=64800 HFD=4.5
23:58:37.447 00.001 8996 MultiStar: [#1 -0.02,-0.09,0.65,U] [#2 0.24,-0.23,0.63,U] [#3 -0.09,0.12,0.55,U] [#4 0.07,-0.38,0.49,U] [#5 0.02,-0.28,0.56,U] [#6 0.01,0.22,0.44,U] [#7 0.05,0.26,0.37,U] [#8 -0.13,-0.62,0.00,M6] 
23:58:37.448 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.10}, one-star: {-0.27, -0.19}
23:58:37.449 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
23:58:37.450 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
23:58:37.451 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.11 cameraTheta=-1.79 mountX=-0.01 mountY=0.11, mountTheta=1.70
23:58:37.452 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
23:58:37.453 00.001 8996 Enqueuing Move request for scope (-0.02, -0.10)
23:58:37.454 00.001 20224 Worker thread wakes up
23:58:37.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
23:58:37.454 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
23:58:37.454 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.11
23:58:37.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:37.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:37.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:58:37.454 00.000 20224 MoveAxis(E, 0, ABG)
23:58:37.454 00.000 20224 Move returns status 0, amount 0
23:58:37.454 00.000 20224 MoveAxis(N, 0, ABG)
23:58:37.454 00.000 20224 Move returns status 0, amount 0
23:58:37.455 00.001 20224 move complete, result=0
23:58:37.455 00.000 20224 worker thread done servicing request
23:58:37.458 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=64800, med=2893, FiltMin=2608, FiltMax=30291, Gamma=1.000
23:58:37.472 00.014 8996 UpdateGuideState exits: m=768461 SNR=354.3
23:58:37.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:37.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:37.475 00.001 8996 Enqueuing Expose request
23:58:37.475 00.000 20224 Worker thread wakes up
23:58:37.475 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:37.476 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:37.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:38.458 00.982 20224 Exposure complete
23:58:38.547 00.089 20224 worker thread done servicing request
23:58:38.547 00.000 8996 OnExposeComplete: enter
23:58:38.548 00.001 8996 UpdateGuideState(): m_state=6
23:58:38.549 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9001
23:58:38.550 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.67, Mass=758285, SNR=393.5, Peak=56912 HFD=4.6
23:58:38.551 00.001 8996 MultiStar: [#1 0.18,0.16,0.55,U] [#2 0.16,-0.40,0.00,M1] [#3 -0.15,0.19,0.51,U] [#4 0.21,-0.04,0.48,U] [#5 -0.02,-0.16,0.48,U] [#6 0.01,0.09,0.41,U] [#7 0.29,-0.14,0.36,U] [#8 -0.08,-0.28,0.34,U] 
23:58:38.552 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.32, -0.28}
23:58:38.553 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
23:58:38.553 00.000 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
23:58:38.554 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.94 mountX=-0.02 mountY=0.08, mountTheta=1.85
23:58:38.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
23:58:38.557 00.001 8996 Enqueuing Move request for scope (-0.03, -0.07)
23:58:38.557 00.000 20224 Worker thread wakes up
23:58:38.558 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
23:58:38.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
23:58:38.558 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.08
23:58:38.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:58:38.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:38.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:58:38.559 00.001 20224 MoveAxis(E, 0, ABG)
23:58:38.559 00.000 20224 Move returns status 0, amount 0
23:58:38.559 00.000 20224 MoveAxis(N, 0, ABG)
23:58:38.559 00.000 20224 Move returns status 0, amount 0
23:58:38.559 00.000 20224 move complete, result=0
23:58:38.559 00.000 20224 worker thread done servicing request
23:58:38.564 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56912, med=2893, FiltMin=2614, FiltMax=30262, Gamma=1.000
23:58:38.579 00.015 8996 UpdateGuideState exits: m=758285 SNR=393.5
23:58:38.581 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:38.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:38.582 00.000 8996 Enqueuing Expose request
23:58:38.583 00.001 20224 Worker thread wakes up
23:58:38.583 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:38.584 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:38.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:39.758 01.174 20224 Exposure complete
23:58:39.817 00.059 20224 worker thread done servicing request
23:58:39.817 00.000 8996 OnExposeComplete: enter
23:58:39.818 00.001 8996 UpdateGuideState(): m_state=6
23:58:39.819 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9002
23:58:39.820 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.59, Mass=681914, SNR=302.7, Peak=49792 HFD=4.5
23:58:39.822 00.002 8996 MultiStar: [#1 0.03,-0.56,0.00,M1] [#2 0.17,-0.56,0.00,M2] [#3 -0.12,-0.04,0.75,U] [#4 0.04,-0.25,0.58,U] [#5 -0.04,-0.35,0.69,U] [#6 -0.13,-0.27,0.52,U] [#7 0.28,-0.22,0.50,U] [#8 -0.35,-0.63,0.00,M6] 
23:58:39.823 00.001 8996 refined, 5 included, MultiStar: {-0.02, -0.26}, one-star: {-0.06, -0.36}
23:58:39.825 00.002 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
23:58:39.826 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
23:58:39.827 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.65 mountX=0.00 mountY=0.26, mountTheta=1.56
23:58:39.830 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.26, opts=13)
23:58:39.831 00.001 8996 Enqueuing Move request for scope (-0.02, -0.26)
23:58:39.832 00.001 20224 Worker thread wakes up
23:58:39.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
23:58:39.832 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
23:58:39.832 00.000 20224 Moving (-0.02, -0.26) raw xDistance=0.00 yDistance=0.26
23:58:39.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
23:58:39.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:58:39.832 00.000 20224 MoveAxis(E, 0, ABG)
23:58:39.832 00.000 20224 Move returns status 0, amount 0
23:58:39.832 00.000 20224 MoveAxis(S, 54, ABG)
23:58:39.832 00.000 20224 Guiding  Dir = 1, Dur = 54
23:58:39.833 00.001 20224 IsSlewing returns 0
23:58:39.833 00.000 20224 IsGuiding returns 0
23:58:39.840 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=49792, med=2893, FiltMin=2553, FiltMax=23021, Gamma=1.000
23:58:39.850 00.010 20224 PulseGuide returned control before completion, sleep 48
23:58:39.862 00.012 8996 UpdateGuideState exits: m=681914 SNR=302.7
23:58:39.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:39.865 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:39.866 00.001 8996 Enqueuing Expose request
23:58:39.912 00.046 20224 IsGuiding returns 1
23:58:39.912 00.000 20224 scope still moving after pulse duration time elapsed
23:58:39.943 00.031 20224 IsSlewing returns 0
23:58:39.943 00.000 20224 IsGuiding returns 0
23:58:39.943 00.000 20224 scope move finished after 54 + 56 ms
23:58:39.943 00.000 20224 Move returns status 0, amount 54
23:58:39.944 00.001 20224 move complete, result=0
23:58:39.944 00.000 20224 worker thread done servicing request
23:58:39.944 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH
23:58:39.945 00.001 20224 Worker thread wakes up
23:58:39.945 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:39.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:40.935 00.990 20224 Exposure complete
23:58:41.010 00.075 20224 worker thread done servicing request
23:58:41.010 00.000 8996 OnExposeComplete: enter
23:58:41.011 00.001 8996 UpdateGuideState(): m_state=6
23:58:41.012 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9003
23:58:41.013 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=473.64, Mass=738133, SNR=344.7, Peak=53824 HFD=4.7
23:58:41.014 00.001 8996 MultiStar: [#1 0.11,0.01,0.60,U] [#2 0.17,-0.32,0.67,U] [#3 0.15,0.30,0.61,U] [#4 0.46,0.07,0.00,M1] [#5 0.22,-0.14,0.59,U] [#6 -0.01,0.14,0.44,U] [#7 0.22,0.37,0.00,M1] [#8 -0.06,-0.29,0.38,U] 
23:58:41.015 00.001 8996 refined, 6 included, MultiStar: {0.03, -0.11}, one-star: {-0.23, -0.31}
23:58:41.016 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
23:58:41.017 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
23:58:41.017 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.28 mountX=0.04 mountY=0.11, mountTheta=1.18
23:58:41.020 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.11, opts=13)
23:58:41.022 00.002 8996 Enqueuing Move request for scope (0.03, -0.11)
23:58:41.023 00.001 20224 Worker thread wakes up
23:58:41.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.11) opts 0xd
23:58:41.024 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.11)
23:58:41.024 00.000 20224 Moving (0.03, -0.11) raw xDistance=0.04 yDistance=0.11
23:58:41.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:58:41.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:41.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:58:41.024 00.000 20224 MoveAxis(E, 0, ABG)
23:58:41.024 00.000 20224 Move returns status 0, amount 0
23:58:41.024 00.000 20224 MoveAxis(N, 0, ABG)
23:58:41.024 00.000 20224 Move returns status 0, amount 0
23:58:41.025 00.001 20224 move complete, result=0
23:58:41.025 00.000 20224 worker thread done servicing request
23:58:41.032 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53824, med=2893, FiltMin=2633, FiltMax=29213, Gamma=1.000
23:58:41.047 00.015 8996 UpdateGuideState exits: m=738133 SNR=344.7
23:58:41.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:41.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:41.051 00.002 8996 Enqueuing Expose request
23:58:41.052 00.001 20224 Worker thread wakes up
23:58:41.053 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:41.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:41.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:42.238 01.184 20224 Exposure complete
23:58:42.315 00.077 20224 worker thread done servicing request
23:58:42.316 00.001 8996 OnExposeComplete: enter
23:58:42.317 00.001 8996 UpdateGuideState(): m_state=6
23:58:42.317 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9004
23:58:42.318 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.01, Mass=730630, SNR=353.3, Peak=59264 HFD=4.5
23:58:42.319 00.001 8996 MultiStar: [#1 0.04,-0.38,0.69,U] [#2 0.13,-0.29,0.66,U] [#3 -0.17,-0.01,0.55,U] [#4 0.21,-0.21,0.49,U] [#5 0.16,-0.25,0.57,U] [#6 -0.13,0.14,0.40,U] [#7 0.23,-0.01,0.43,U] [#8 -0.13,-0.43,0.00,M6] 
23:58:42.320 00.001 8996 single-star, 7 included, MultiStar: {0.04, -0.12}, one-star: {-0.10, 0.05}
23:58:42.321 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
23:58:42.322 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
23:58:42.323 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.63 mountX=-0.10 mountY=-0.04, mountTheta=-2.75
23:58:42.324 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.05, opts=13)
23:58:42.325 00.001 8996 Enqueuing Move request for scope (-0.10, 0.05)
23:58:42.326 00.001 20224 Worker thread wakes up
23:58:42.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
23:58:42.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
23:58:42.326 00.000 20224 Moving (-0.10, 0.05) raw xDistance=-0.10 yDistance=-0.04
23:58:42.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:58:42.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:42.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:58:42.326 00.000 20224 MoveAxis(E, 0, ABG)
23:58:42.326 00.000 20224 Move returns status 0, amount 0
23:58:42.326 00.000 20224 MoveAxis(N, 0, ABG)
23:58:42.326 00.000 20224 Move returns status 0, amount 0
23:58:42.326 00.000 20224 move complete, result=0
23:58:42.327 00.001 20224 worker thread done servicing request
23:58:42.330 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59264, med=2893, FiltMin=2624, FiltMax=27475, Gamma=1.000
23:58:42.344 00.014 8996 UpdateGuideState exits: m=730630 SNR=353.3
23:58:42.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:42.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:42.346 00.000 8996 Enqueuing Expose request
23:58:42.347 00.001 20224 Worker thread wakes up
23:58:42.347 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:58:42.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:42.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:43.338 00.990 20224 Exposure complete
23:58:43.420 00.082 20224 worker thread done servicing request
23:58:43.420 00.000 8996 OnExposeComplete: enter
23:58:43.421 00.001 8996 UpdateGuideState(): m_state=6
23:58:43.422 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9005
23:58:43.423 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.83, Mass=694466, SNR=328.2, Peak=56832 HFD=4.4
23:58:43.424 00.001 8996 MultiStar: [#1 0.11,-0.25,0.68,U] [#2 0.18,-0.27,0.73,U] [#3 -0.02,0.22,0.66,U] [#4 0.35,0.11,0.58,U] [#5 -0.05,-0.17,0.60,U] [#6 0.08,0.09,0.45,U] [#7 0.22,-0.17,0.42,U] [#8 -0.45,-0.57,0.00,M7] 
23:58:43.425 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.08}, one-star: {-0.05, -0.13}
23:58:43.426 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
23:58:43.426 00.000 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
23:58:43.427 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.76 mountX=0.09 mountY=0.07, mountTheta=0.65
23:58:43.429 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.08, opts=13)
23:58:43.430 00.001 8996 Enqueuing Move request for scope (0.09, -0.08)
23:58:43.430 00.000 20224 Worker thread wakes up
23:58:43.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
23:58:43.430 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
23:58:43.431 00.001 20224 Moving (0.09, -0.08) raw xDistance=0.09 yDistance=0.07
23:58:43.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:58:43.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:43.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:58:43.431 00.000 20224 MoveAxis(E, 0, ABG)
23:58:43.431 00.000 20224 Move returns status 0, amount 0
23:58:43.431 00.000 20224 MoveAxis(N, 0, ABG)
23:58:43.431 00.000 20224 Move returns status 0, amount 0
23:58:43.431 00.000 20224 move complete, result=0
23:58:43.431 00.000 20224 worker thread done servicing request
23:58:43.436 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56832, med=2893, FiltMin=2627, FiltMax=26416, Gamma=1.000
23:58:43.451 00.015 8996 UpdateGuideState exits: m=694466 SNR=328.2
23:58:43.452 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:43.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:43.453 00.000 8996 Enqueuing Expose request
23:58:43.454 00.001 20224 Worker thread wakes up
23:58:43.454 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:43.455 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:43.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:44.631 01.176 20224 Exposure complete
23:58:44.737 00.106 20224 worker thread done servicing request
23:58:44.737 00.000 8996 OnExposeComplete: enter
23:58:44.739 00.002 8996 UpdateGuideState(): m_state=6
23:58:44.741 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9006
23:58:44.742 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.09, Mass=655448, SNR=309.0, Peak=58624 HFD=4.4
23:58:44.744 00.002 8996 MultiStar: [#1 0.24,-0.17,0.76,U] [#2 0.20,-0.44,0.00,M1] [#3 0.05,0.06,0.67,U] [#4 0.10,-0.29,0.61,U] [#5 0.26,0.04,0.70,U] [#6 -0.08,0.14,0.52,U] [#7 -0.02,0.24,0.53,U] [#8 -0.13,-0.38,0.41,U] 
23:58:44.746 00.002 8996 refined, 7 included, MultiStar: {0.04, -0.01}, one-star: {-0.17, 0.13}
23:58:44.748 00.002 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
23:58:44.749 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.97)
23:58:44.751 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.29 mountX=0.04 mountY=0.01, mountTheta=0.17
23:58:44.753 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
23:58:44.755 00.002 8996 Enqueuing Move request for scope (0.04, -0.01)
23:58:44.756 00.001 20224 Worker thread wakes up
23:58:44.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
23:58:44.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
23:58:44.756 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.01
23:58:44.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:58:44.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:44.757 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:58:44.757 00.000 20224 MoveAxis(E, 0, ABG)
23:58:44.757 00.000 20224 Move returns status 0, amount 0
23:58:44.757 00.000 20224 MoveAxis(N, 0, ABG)
23:58:44.757 00.000 20224 Move returns status 0, amount 0
23:58:44.757 00.000 20224 move complete, result=0
23:58:44.757 00.000 20224 worker thread done servicing request
23:58:44.765 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58624, med=2893, FiltMin=2595, FiltMax=25293, Gamma=1.000
23:58:44.782 00.017 8996 UpdateGuideState exits: m=655448 SNR=309.0
23:58:44.783 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:44.783 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:44.784 00.001 8996 Enqueuing Expose request
23:58:44.785 00.001 20224 Worker thread wakes up
23:58:44.785 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:44.786 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:44.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:45.770 00.984 20224 Exposure complete
23:58:45.866 00.096 20224 worker thread done servicing request
23:58:45.866 00.000 8996 OnExposeComplete: enter
23:58:45.868 00.002 8996 UpdateGuideState(): m_state=6
23:58:45.869 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9007
23:58:45.870 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=474.07, Mass=725748, SNR=386.1, Peak=64080 HFD=4.5
23:58:45.871 00.001 8996 MultiStar: [#1 -0.00,-0.35,0.54,U] [#2 0.20,-0.27,0.73,U] [#3 -0.07,0.01,0.56,U] [#4 0.28,-0.21,0.48,U] [#5 0.08,-0.27,0.50,U] [#6 0.05,0.03,0.38,U] [#7 0.04,-0.06,0.42,U] [#8 -0.10,-0.35,0.40,U] 
23:58:45.872 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.13}, one-star: {-0.35, 0.11}
23:58:45.873 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
23:58:45.874 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
23:58:45.875 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.68 mountX=-0.00 mountY=0.13, mountTheta=1.59
23:58:45.876 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.13, opts=13)
23:58:45.877 00.001 8996 Enqueuing Move request for scope (-0.02, -0.13)
23:58:45.878 00.001 20224 Worker thread wakes up
23:58:45.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
23:58:45.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
23:58:45.878 00.000 20224 Moving (-0.02, -0.13) raw xDistance=-0.00 yDistance=0.13
23:58:45.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:58:45.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:45.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:58:45.878 00.000 20224 MoveAxis(E, 0, ABG)
23:58:45.878 00.000 20224 Move returns status 0, amount 0
23:58:45.878 00.000 20224 MoveAxis(N, 0, ABG)
23:58:45.878 00.000 20224 Move returns status 0, amount 0
23:58:45.878 00.000 20224 move complete, result=0
23:58:45.878 00.000 20224 worker thread done servicing request
23:58:45.882 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64080, med=2893, FiltMin=2621, FiltMax=32006, Gamma=1.000
23:58:45.900 00.018 8996 UpdateGuideState exits: m=725748 SNR=386.1
23:58:45.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:45.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:45.904 00.002 8996 Enqueuing Expose request
23:58:45.905 00.001 20224 Worker thread wakes up
23:58:45.905 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:45.906 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:45.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:47.078 01.172 20224 Exposure complete
23:58:47.174 00.096 20224 worker thread done servicing request
23:58:47.174 00.000 8996 OnExposeComplete: enter
23:58:47.176 00.002 8996 UpdateGuideState(): m_state=6
23:58:47.178 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9008
23:58:47.179 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.95, Mass=691395, SNR=341.5, Peak=63744 HFD=4.4
23:58:47.181 00.002 8996 MultiStar: [#1 0.25,-0.12,0.68,U] [#2 -0.08,0.05,0.83,U] [#3 -0.05,0.12,0.65,U] [#4 0.22,-0.08,0.52,U] [#5 -0.20,-0.26,0.57,U] [#6 -0.17,-0.02,0.46,U] [#7 -0.11,0.25,0.47,U] [#8 -0.25,-0.43,0.00,M6] 
23:58:47.183 00.002 8996 refined, 7 included, MultiStar: {-0.06, -0.01}, one-star: {-0.27, -0.01}
23:58:47.184 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
23:58:47.185 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
23:58:47.186 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.98 mountX=-0.06 mountY=0.02, mountTheta=2.87
23:58:47.188 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
23:58:47.189 00.001 8996 Enqueuing Move request for scope (-0.06, -0.01)
23:58:47.190 00.001 20224 Worker thread wakes up
23:58:47.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
23:58:47.190 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
23:58:47.190 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
23:58:47.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:58:47.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:47.191 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:58:47.191 00.000 20224 MoveAxis(E, 0, ABG)
23:58:47.191 00.000 20224 Move returns status 0, amount 0
23:58:47.191 00.000 20224 MoveAxis(N, 0, ABG)
23:58:47.191 00.000 20224 Move returns status 0, amount 0
23:58:47.191 00.000 20224 move complete, result=0
23:58:47.191 00.000 20224 worker thread done servicing request
23:58:47.195 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63744, med=2893, FiltMin=2614, FiltMax=28432, Gamma=1.000
23:58:47.208 00.013 8996 UpdateGuideState exits: m=691395 SNR=341.5
23:58:47.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:47.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:47.210 00.000 8996 Enqueuing Expose request
23:58:47.211 00.001 20224 Worker thread wakes up
23:58:47.211 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:58:47.212 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:47.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:48.186 00.974 20224 Exposure complete
23:58:48.263 00.077 20224 worker thread done servicing request
23:58:48.264 00.001 8996 OnExposeComplete: enter
23:58:48.265 00.001 8996 UpdateGuideState(): m_state=6
23:58:48.267 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9009
23:58:48.269 00.002 8996 Star::Find returns 1 (0), X=135.64, Y=474.27, Mass=664681, SNR=319.6, Peak=51584 HFD=4.6
23:58:48.271 00.002 8996 MultiStar: [#1 -0.09,0.32,0.69,U] [#2 -0.33,0.20,0.81,U] [#3 -0.29,0.43,0.00,M1] [#4 0.14,0.17,0.56,U] [#5 -0.35,0.21,0.62,U] [#6 -0.27,0.34,0.00,M1] [#7 -0.18,0.63,0.00,M1] [#8 -0.54,-0.07,0.00,M7] 
23:58:48.273 00.002 8996 refined, 4 included, MultiStar: {-0.26, 0.25}, one-star: {-0.48, 0.31}
23:58:48.274 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
23:58:48.276 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
23:58:48.277 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.25 hyp=0.36 cameraTheta=2.38 mountX=-0.28 mountY=-0.22, mountTheta=-2.48
23:58:48.280 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.25, opts=13)
23:58:48.282 00.002 8996 Enqueuing Move request for scope (-0.26, 0.25)
23:58:48.284 00.002 20224 Worker thread wakes up
23:58:48.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.25) opts 0xd
23:58:48.284 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.25)
23:58:48.284 00.000 20224 Moving (-0.26, 0.25) raw xDistance=-0.28 yDistance=-0.22
23:58:48.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:58:48.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:58:48.285 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
23:58:48.285 00.000 20224 MoveAxis(E, 41, ABG)
23:58:48.285 00.000 20224 Guiding  Dir = 2, Dur = 41
23:58:48.285 00.000 20224 IsSlewing returns 0
23:58:48.286 00.001 20224 IsGuiding returns 0
23:58:48.292 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51584, med=2893, FiltMin=2608, FiltMax=27542, Gamma=1.000
23:58:48.310 00.018 8996 UpdateGuideState exits: m=664681 SNR=319.6
23:58:48.311 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:48.312 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:48.314 00.002 8996 Enqueuing Expose request
23:58:48.326 00.012 20224 PulseGuide returned control before completion, sleep 11
23:58:48.340 00.014 20224 IsGuiding returns 1
23:58:48.340 00.000 20224 scope still moving after pulse duration time elapsed
23:58:48.372 00.032 20224 IsSlewing returns 0
23:58:48.372 00.000 20224 IsGuiding returns 1
23:58:48.404 00.032 20224 IsSlewing returns 0
23:58:48.404 00.000 20224 IsGuiding returns 1
23:58:48.436 00.032 20224 IsSlewing returns 0
23:58:48.436 00.000 20224 IsGuiding returns 0
23:58:48.436 00.000 20224 scope move finished after 41 + 108 ms
23:58:48.436 00.000 20224 Move returns status 0, amount 41
23:58:48.436 00.000 20224 MoveAxis(N, 0, ABG)
23:58:48.436 00.000 20224 Move returns status 0, amount 0
23:58:48.436 00.000 20224 move complete, result=0
23:58:48.436 00.000 20224 worker thread done servicing request
23:58:48.436 00.000 20224 Worker thread wakes up
23:58:48.436 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.2 px 0 ms NORTH
23:58:48.438 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:48.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:49.598 01.160 20224 Exposure complete
23:58:49.653 00.055 20224 worker thread done servicing request
23:58:49.653 00.000 8996 OnExposeComplete: enter
23:58:49.654 00.001 8996 UpdateGuideState(): m_state=6
23:58:49.655 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9010
23:58:49.656 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=474.47, Mass=657875, SNR=322.8, Peak=47504 HFD=4.5
23:58:49.657 00.001 8996 MultiStar: [#1 0.16,0.22,0.71,U] [#2 -0.07,0.43,0.00,M1] [#3 -0.31,0.60,0.00,M2] [#4 -0.11,0.32,0.56,U] [#5 0.10,0.16,0.67,U] [#6 0.06,0.43,0.00,M2] [#7 -0.03,0.70,0.00,M2] [#8 0.06,0.07,0.46,U] 
23:58:49.658 00.001 8996 refined, 4 included, MultiStar: {0.02, 0.29}, one-star: {-0.07, 0.51}
23:58:49.658 00.000 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
23:58:49.659 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
23:58:49.660 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.49 mountX=-0.01 mountY=-0.29, mountTheta=-1.59
23:58:49.661 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.29, opts=13)
23:58:49.662 00.001 8996 Enqueuing Move request for scope (0.02, 0.29)
23:58:49.663 00.001 20224 Worker thread wakes up
23:58:49.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
23:58:49.663 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
23:58:49.663 00.000 20224 Moving (0.02, 0.29) raw xDistance=-0.01 yDistance=-0.29
23:58:49.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:49.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:58:49.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:58:49.664 00.001 20224 MoveAxis(E, 0, ABG)
23:58:49.664 00.000 20224 Move returns status 0, amount 0
23:58:49.664 00.000 20224 MoveAxis(N, 0, ABG)
23:58:49.664 00.000 20224 Move returns status 0, amount 0
23:58:49.664 00.000 20224 move complete, result=0
23:58:49.664 00.000 20224 worker thread done servicing request
23:58:49.669 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47504, med=2893, FiltMin=2624, FiltMax=23798, Gamma=1.000
23:58:49.685 00.016 8996 UpdateGuideState exits: m=657875 SNR=322.8
23:58:49.687 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:49.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:49.689 00.001 8996 Enqueuing Expose request
23:58:49.691 00.002 20224 Worker thread wakes up
23:58:49.691 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
23:58:49.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:49.693 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:50.668 00.975 20224 Exposure complete
23:58:50.757 00.089 20224 worker thread done servicing request
23:58:50.757 00.000 8996 OnExposeComplete: enter
23:58:50.757 00.000 8996 UpdateGuideState(): m_state=6
23:58:50.760 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9011
23:58:50.761 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=474.23, Mass=689936, SNR=346.2, Peak=56848 HFD=4.3
23:58:50.763 00.002 8996 MultiStar: [#1 -0.16,0.33,0.60,U] [#2 -0.05,0.04,0.68,U] [#3 -0.30,0.56,0.00,M3] [#4 0.14,0.30,0.53,U] [#5 0.06,0.33,0.69,U] [#6 0.03,0.45,0.00,M3] [#7 -0.05,0.74,0.00,M3] [#8 -0.22,-0.10,0.39,U] 
23:58:50.764 00.001 8996 refined, 5 included, MultiStar: {-0.06, 0.22}, one-star: {-0.12, 0.27}
23:58:50.765 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
23:58:50.765 00.000 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
23:58:50.766 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.22 cameraTheta=1.82 mountX=-0.08 mountY=-0.21, mountTheta=-1.92
23:58:50.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.22, opts=13)
23:58:50.769 00.001 8996 Enqueuing Move request for scope (-0.06, 0.22)
23:58:50.769 00.000 20224 Worker thread wakes up
23:58:50.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
23:58:50.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
23:58:50.770 00.001 20224 Moving (-0.06, 0.22) raw xDistance=-0.08 yDistance=-0.21
23:58:50.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:58:50.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:58:50.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:58:50.770 00.000 20224 MoveAxis(E, 0, ABG)
23:58:50.770 00.000 20224 Move returns status 0, amount 0
23:58:50.770 00.000 20224 MoveAxis(N, 0, ABG)
23:58:50.770 00.000 20224 Move returns status 0, amount 0
23:58:50.770 00.000 20224 move complete, result=0
23:58:50.770 00.000 20224 worker thread done servicing request
23:58:50.773 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56848, med=2893, FiltMin=2624, FiltMax=26854, Gamma=1.000
23:58:50.789 00.016 8996 UpdateGuideState exits: m=689936 SNR=346.2
23:58:50.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:50.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:50.791 00.000 8996 Enqueuing Expose request
23:58:50.792 00.001 20224 Worker thread wakes up
23:58:50.792 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:58:50.793 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:50.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:51.968 01.175 20224 Exposure complete
23:58:52.026 00.058 20224 worker thread done servicing request
23:58:52.026 00.000 8996 OnExposeComplete: enter
23:58:52.027 00.001 8996 UpdateGuideState(): m_state=6
23:58:52.028 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9012
23:58:52.029 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.80, Mass=770026, SNR=372.9, Peak=57632 HFD=4.4
23:58:52.030 00.001 8996 MultiStar: [#1 -0.01,0.24,0.66,U] [#2 -0.07,-0.23,0.67,U] [#3 -0.23,0.22,0.61,U] [#4 0.06,0.13,0.53,U] [#5 0.06,0.08,0.55,U] [#6 0.05,0.14,0.42,U] [#7 0.10,0.40,0.35,U] [#8 -0.00,-0.07,0.36,U] 
23:58:52.031 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.05}, one-star: {0.06, -0.15}
23:58:52.032 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
23:58:52.032 00.000 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
23:58:52.033 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.64 mountX=-0.01 mountY=-0.05, mountTheta=-1.74
23:58:52.035 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.05, opts=13)
23:58:52.036 00.001 8996 Enqueuing Move request for scope (-0.00, 0.05)
23:58:52.036 00.000 20224 Worker thread wakes up
23:58:52.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
23:58:52.036 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
23:58:52.037 00.001 20224 Moving (-0.00, 0.05) raw xDistance=-0.01 yDistance=-0.05
23:58:52.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:58:52.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:52.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:58:52.037 00.000 20224 MoveAxis(E, 0, ABG)
23:58:52.037 00.000 20224 Move returns status 0, amount 0
23:58:52.037 00.000 20224 MoveAxis(N, 0, ABG)
23:58:52.037 00.000 20224 Move returns status 0, amount 0
23:58:52.037 00.000 20224 move complete, result=0
23:58:52.037 00.000 20224 worker thread done servicing request
23:58:52.041 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57632, med=2893, FiltMin=2608, FiltMax=26845, Gamma=1.000
23:58:52.054 00.013 8996 UpdateGuideState exits: m=770026 SNR=372.9
23:58:52.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:52.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:52.057 00.001 8996 Enqueuing Expose request
23:58:52.058 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:52.059 00.001 20224 Worker thread wakes up
23:58:52.059 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:52.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:53.024 00.965 20224 Exposure complete
23:58:53.103 00.079 20224 worker thread done servicing request
23:58:53.104 00.001 8996 OnExposeComplete: enter
23:58:53.105 00.001 8996 UpdateGuideState(): m_state=6
23:58:53.105 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9013
23:58:53.107 00.002 8996 Star::Find returns 1 (0), X=135.94, Y=473.83, Mass=715870, SNR=315.3, Peak=60048 HFD=4.4
23:58:53.108 00.001 8996 MultiStar: [#1 0.00,-0.21,0.70,U] [#2 -0.14,-0.29,0.86,U] [#3 -0.27,0.29,0.64,U] [#4 0.01,0.02,0.51,U] [#5 -0.13,-0.29,0.64,U] [#6 -0.13,0.23,0.54,U] [#7 0.29,0.25,0.45,U] [#8 -0.18,-0.37,0.45,U] 
23:58:53.109 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.08}, one-star: {-0.17, -0.12}
23:58:53.110 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
23:58:53.112 00.002 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
23:58:53.113 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-2.48 mountX=-0.09 mountY=0.09, mountTheta=2.37
23:58:53.116 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
23:58:53.118 00.002 8996 Enqueuing Move request for scope (-0.10, -0.08)
23:58:53.119 00.001 20224 Worker thread wakes up
23:58:53.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
23:58:53.120 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
23:58:53.120 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
23:58:53.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:58:53.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:53.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:58:53.120 00.000 20224 MoveAxis(E, 0, ABG)
23:58:53.120 00.000 20224 Move returns status 0, amount 0
23:58:53.120 00.000 20224 MoveAxis(N, 0, ABG)
23:58:53.121 00.001 20224 Move returns status 0, amount 0
23:58:53.121 00.000 20224 move complete, result=0
23:58:53.121 00.000 20224 worker thread done servicing request
23:58:53.129 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60048, med=2893, FiltMin=2621, FiltMax=28989, Gamma=1.000
23:58:53.154 00.025 8996 UpdateGuideState exits: m=715870 SNR=315.3
23:58:53.156 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:53.158 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:53.160 00.002 8996 Enqueuing Expose request
23:58:53.162 00.002 20224 Worker thread wakes up
23:58:53.162 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:58:53.164 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:53.164 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:54.317 01.153 20224 Exposure complete
23:58:54.377 00.060 20224 worker thread done servicing request
23:58:54.377 00.000 8996 OnExposeComplete: enter
23:58:54.379 00.002 8996 UpdateGuideState(): m_state=6
23:58:54.380 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9014
23:58:54.382 00.002 8996 Star::Find returns 1 (0), X=136.12, Y=474.07, Mass=692153, SNR=336.3, Peak=56272 HFD=4.3
23:58:54.384 00.002 8996 MultiStar: [#1 0.01,0.18,0.71,U] [#2 -0.17,0.05,0.78,U] [#3 -0.07,0.45,0.00,M2] [#4 0.25,0.11,0.59,U] [#5 0.05,-0.03,0.65,U] [#6 0.12,0.19,0.44,U] [#7 0.49,0.46,0.00,M2] [#8 -0.20,-0.37,0.00,M4] 
23:58:54.385 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.10}, one-star: {0.00, 0.11}
23:58:54.386 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
23:58:54.386 00.000 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
23:58:54.387 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.31 mountX=0.02 mountY=-0.10, mountTheta=-1.41
23:58:54.390 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.10, opts=13)
23:58:54.391 00.001 8996 Enqueuing Move request for scope (0.03, 0.10)
23:58:54.393 00.002 20224 Worker thread wakes up
23:58:54.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
23:58:54.393 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
23:58:54.393 00.000 20224 Moving (0.03, 0.10) raw xDistance=0.02 yDistance=-0.10
23:58:54.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:58:54.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:54.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:58:54.393 00.000 20224 MoveAxis(E, 0, ABG)
23:58:54.393 00.000 20224 Move returns status 0, amount 0
23:58:54.393 00.000 20224 MoveAxis(N, 0, ABG)
23:58:54.394 00.001 20224 Move returns status 0, amount 0
23:58:54.394 00.000 20224 move complete, result=0
23:58:54.394 00.000 20224 worker thread done servicing request
23:58:54.399 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=56272, med=2893, FiltMin=2614, FiltMax=27901, Gamma=1.000
23:58:54.418 00.019 8996 UpdateGuideState exits: m=692153 SNR=336.3
23:58:54.420 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:54.420 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:54.421 00.001 8996 Enqueuing Expose request
23:58:54.423 00.002 20224 Worker thread wakes up
23:58:54.423 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:54.425 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:54.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:55.417 00.992 20224 Exposure complete
23:58:55.496 00.079 20224 worker thread done servicing request
23:58:55.496 00.000 8996 OnExposeComplete: enter
23:58:55.497 00.001 8996 UpdateGuideState(): m_state=6
23:58:55.498 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9015
23:58:55.499 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.09, Mass=645967, SNR=353.9, Peak=50752 HFD=4.4
23:58:55.501 00.002 8996 MultiStar: [#1 0.36,-0.04,0.71,U] [#2 -0.04,0.04,0.71,U] [#3 0.18,0.37,0.56,U] [#4 0.63,-0.00,0.00,M1] [#5 0.15,0.10,0.60,U] [#6 0.21,0.19,0.42,U] [#7 0.39,0.47,0.00,M3] [#8 -0.21,-0.00,0.38,U] 
23:58:55.502 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.11}, one-star: {-0.10, 0.13}
23:58:55.503 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
23:58:55.504 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
23:58:55.505 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.98 mountX=0.06 mountY=-0.12, mountTheta=-1.09
23:58:55.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.11, opts=13)
23:58:55.508 00.001 8996 Enqueuing Move request for scope (0.07, 0.11)
23:58:55.509 00.001 20224 Worker thread wakes up
23:58:55.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
23:58:55.509 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
23:58:55.509 00.000 20224 Moving (0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
23:58:55.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:58:55.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:55.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:58:55.509 00.000 20224 MoveAxis(E, 0, ABG)
23:58:55.509 00.000 20224 Move returns status 0, amount 0
23:58:55.509 00.000 20224 MoveAxis(N, 0, ABG)
23:58:55.509 00.000 20224 Move returns status 0, amount 0
23:58:55.509 00.000 20224 move complete, result=0
23:58:55.509 00.000 20224 worker thread done servicing request
23:58:55.513 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50752, med=2893, FiltMin=2633, FiltMax=25773, Gamma=1.000
23:58:55.526 00.013 8996 UpdateGuideState exits: m=645967 SNR=353.9
23:58:55.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:55.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:55.529 00.001 8996 Enqueuing Expose request
23:58:55.529 00.000 20224 Worker thread wakes up
23:58:55.530 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:55.530 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:55.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:56.699 01.169 20224 Exposure complete
23:58:56.764 00.065 20224 worker thread done servicing request
23:58:56.764 00.000 8996 OnExposeComplete: enter
23:58:56.765 00.001 8996 UpdateGuideState(): m_state=6
23:58:56.766 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9016
23:58:56.767 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=473.66, Mass=706545, SNR=341.4, Peak=45126 HFD=4.7
23:58:56.768 00.001 8996 MultiStar: [#1 0.35,-0.18,0.59,U] [#2 0.34,0.01,0.74,U] [#3 0.25,0.41,0.00,M2] [#4 0.74,0.12,0.00,M2] [#5 0.47,-0.17,0.00,M1] [#6 0.61,0.35,0.00,M1] [#7 0.66,0.33,0.00,M4] [#8 0.17,-0.40,0.00,M4] 
23:58:56.769 00.001 8996 refined, 2 included, MultiStar: {0.29, -0.17}, one-star: {0.22, -0.30}
23:58:56.770 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
23:58:56.770 00.000 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
23:58:56.771 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.17 hyp=0.34 cameraTheta=-0.53 mountX=0.31 mountY=0.14, mountTheta=0.42
23:58:56.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.17, opts=13)
23:58:56.773 00.000 8996 Enqueuing Move request for scope (0.29, -0.17)
23:58:56.774 00.001 20224 Worker thread wakes up
23:58:56.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.17) opts 0xd
23:58:56.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.17)
23:58:56.774 00.000 20224 Moving (0.29, -0.17) raw xDistance=0.31 yDistance=0.14
23:58:56.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:58:56.774 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:56.775 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:58:56.775 00.000 20224 MoveAxis(W, 45, ABG)
23:58:56.775 00.000 20224 Guiding  Dir = 3, Dur = 45
23:58:56.775 00.000 20224 IsSlewing returns 0
23:58:56.775 00.000 20224 IsGuiding returns 0
23:58:56.778 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45126, med=2893, FiltMin=2640, FiltMax=23561, Gamma=1.000
23:58:56.790 00.012 8996 UpdateGuideState exits: m=706545 SNR=341.4
23:58:56.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:56.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:56.793 00.001 8996 Enqueuing Expose request
23:58:56.821 00.028 20224 IsGuiding returns 1
23:58:56.821 00.000 20224 scope still moving after pulse duration time elapsed
23:58:56.852 00.031 20224 IsSlewing returns 0
23:58:56.852 00.000 20224 IsGuiding returns 1
23:58:56.882 00.030 20224 IsSlewing returns 0
23:58:56.882 00.000 20224 IsGuiding returns 1
23:58:56.914 00.032 20224 IsSlewing returns 0
23:58:56.914 00.000 20224 IsGuiding returns 0
23:58:56.914 00.000 20224 scope move finished after 45 + 94 ms
23:58:56.914 00.000 20224 Move returns status 0, amount 45
23:58:56.914 00.000 20224 MoveAxis(N, 0, ABG)
23:58:56.914 00.000 20224 Move returns status 0, amount 0
23:58:56.914 00.000 20224 move complete, result=0
23:58:56.915 00.001 20224 worker thread done servicing request
23:58:56.915 00.000 20224 Worker thread wakes up
23:58:56.915 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.1 px 0 ms NORTH
23:58:56.917 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:56.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:57.895 00.978 20224 Exposure complete
23:58:57.973 00.078 20224 worker thread done servicing request
23:58:57.973 00.000 8996 OnExposeComplete: enter
23:58:57.974 00.001 8996 UpdateGuideState(): m_state=6
23:58:57.975 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9017
23:58:57.976 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.98, Mass=755072, SNR=333.9, Peak=57664 HFD=4.6
23:58:57.977 00.001 8996 MultiStar: [#1 -0.15,0.39,0.73,U] [#2 -0.02,-0.08,0.67,U] [#3 -0.09,0.55,0.00,M3] [#4 0.08,0.28,0.50,U] [#5 -0.05,-0.04,0.62,U] [#6 0.12,0.54,0.00,M2] [#7 0.20,0.22,0.46,U] [#8 -0.35,-0.03,0.43,U] 
23:58:57.978 00.001 8996 refined, 6 included, MultiStar: {-0.11, 0.11}, one-star: {-0.32, 0.03}
23:58:57.978 00.000 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
23:58:57.979 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
23:58:57.980 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.15 cameraTheta=2.38 mountX=-0.12 mountY=-0.09, mountTheta=-2.49
23:58:57.982 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.11, opts=13)
23:58:57.984 00.002 8996 Enqueuing Move request for scope (-0.11, 0.11)
23:58:57.986 00.002 20224 Worker thread wakes up
23:58:57.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
23:58:57.986 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
23:58:57.986 00.000 20224 Moving (-0.11, 0.11) raw xDistance=-0.12 yDistance=-0.09
23:58:57.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:58:57.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:57.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:58:57.987 00.001 20224 MoveAxis(E, 0, ABG)
23:58:57.987 00.000 20224 Move returns status 0, amount 0
23:58:57.987 00.000 20224 MoveAxis(N, 0, ABG)
23:58:57.987 00.000 20224 Move returns status 0, amount 0
23:58:57.987 00.000 20224 move complete, result=0
23:58:57.987 00.000 20224 worker thread done servicing request
23:58:57.995 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57664, med=2893, FiltMin=2611, FiltMax=32637, Gamma=1.000
23:58:58.022 00.027 8996 UpdateGuideState exits: m=755072 SNR=333.9
23:58:58.024 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:58.026 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:58.027 00.001 8996 Enqueuing Expose request
23:58:58.027 00.000 20224 Worker thread wakes up
23:58:58.028 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:58:58.028 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:58.029 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:58:59.190 01.161 20224 Exposure complete
23:58:59.249 00.059 20224 worker thread done servicing request
23:58:59.249 00.000 8996 OnExposeComplete: enter
23:58:59.250 00.001 8996 UpdateGuideState(): m_state=6
23:58:59.251 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9018
23:58:59.252 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.84, Mass=664546, SNR=344.7, Peak=47392 HFD=4.6
23:58:59.253 00.001 8996 MultiStar: [#1 -0.33,0.02,0.71,U] [#2 -0.23,-0.00,0.81,U] [#3 -0.37,0.14,0.59,U] [#4 -0.02,-0.16,0.47,U] [#5 -0.12,-0.41,0.00,M1] [#6 -0.30,0.14,0.42,U] [#7 -0.36,0.19,0.42,U] [#8 -0.42,-0.68,0.00,M4] 
23:58:59.253 00.000 8996 refined, 6 included, MultiStar: {-0.30, 0.01}, one-star: {-0.42, -0.11}
23:58:59.254 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
23:58:59.255 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
23:58:59.256 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.01 hyp=0.30 cameraTheta=3.11 mountX=-0.30 mountY=0.03, mountTheta=3.06
23:58:59.257 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.01, opts=13)
23:58:59.258 00.001 8996 Enqueuing Move request for scope (-0.30, 0.01)
23:58:59.259 00.001 20224 Worker thread wakes up
23:58:59.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.01) opts 0xd
23:58:59.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.01)
23:58:59.259 00.000 20224 Moving (-0.30, 0.01) raw xDistance=-0.30 yDistance=0.03
23:58:59.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:58:59.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:58:59.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:58:59.259 00.000 20224 MoveAxis(E, 44, ABG)
23:58:59.260 00.001 20224 Guiding  Dir = 2, Dur = 44
23:58:59.260 00.000 20224 IsSlewing returns 0
23:58:59.260 00.000 20224 IsGuiding returns 0
23:58:59.263 00.003 20224 PulseGuide returned control before completion, sleep 52
23:58:59.265 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47392, med=2893, FiltMin=2621, FiltMax=26304, Gamma=1.000
23:58:59.290 00.025 8996 UpdateGuideState exits: m=664546 SNR=344.7
23:58:59.292 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:58:59.294 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:58:59.296 00.002 8996 Enqueuing Expose request
23:58:59.325 00.029 20224 IsGuiding returns 1
23:58:59.325 00.000 20224 scope still moving after pulse duration time elapsed
23:58:59.356 00.031 20224 IsSlewing returns 0
23:58:59.356 00.000 20224 IsGuiding returns 0
23:58:59.356 00.000 20224 scope move finished after 44 + 51 ms
23:58:59.356 00.000 20224 Move returns status 0, amount 44
23:58:59.356 00.000 20224 MoveAxis(N, 0, ABG)
23:58:59.356 00.000 20224 Move returns status 0, amount 0
23:58:59.356 00.000 20224 move complete, result=0
23:58:59.357 00.001 20224 worker thread done servicing request
23:58:59.357 00.000 20224 Worker thread wakes up
23:58:59.357 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.0 px 0 ms NORTH
23:58:59.358 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:58:59.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:00.350 00.992 20224 Exposure complete
23:59:00.459 00.109 20224 worker thread done servicing request
23:59:00.459 00.000 8996 OnExposeComplete: enter
23:59:00.460 00.001 8996 UpdateGuideState(): m_state=6
23:59:00.461 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9019
23:59:00.461 00.000 8996 Star::Find returns 1 (0), X=135.69, Y=474.15, Mass=724914, SNR=355.4, Peak=58928 HFD=4.6
23:59:00.462 00.001 8996 MultiStar: [#1 -0.16,0.26,0.56,U] [#2 0.07,0.19,0.68,U] [#3 -0.14,0.51,0.00,M3] [#4 0.18,0.09,0.52,U] [#5 -0.23,0.31,0.57,U] [#6 -0.15,0.39,0.39,U] [#7 -0.11,0.52,0.00,M3] [#8 -0.23,-0.29,0.35,U] 
23:59:00.464 00.002 8996 refined, 6 included, MultiStar: {-0.16, 0.19}, one-star: {-0.43, 0.20}
23:59:00.465 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
23:59:00.466 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
23:59:00.467 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.24 cameraTheta=2.28 mountX=-0.17 mountY=-0.17, mountTheta=-2.38
23:59:00.470 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.19, opts=13)
23:59:00.472 00.002 8996 Enqueuing Move request for scope (-0.16, 0.19)
23:59:00.473 00.001 20224 Worker thread wakes up
23:59:00.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
23:59:00.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
23:59:00.474 00.001 20224 Moving (-0.16, 0.19) raw xDistance=-0.17 yDistance=-0.17
23:59:00.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:59:00.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:00.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:59:00.474 00.000 20224 MoveAxis(E, 0, ABG)
23:59:00.474 00.000 20224 Move returns status 0, amount 0
23:59:00.474 00.000 20224 MoveAxis(N, 0, ABG)
23:59:00.474 00.000 20224 Move returns status 0, amount 0
23:59:00.474 00.000 20224 move complete, result=0
23:59:00.475 00.001 20224 worker thread done servicing request
23:59:00.480 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58928, med=2893, FiltMin=2614, FiltMax=29286, Gamma=1.000
23:59:00.503 00.023 8996 UpdateGuideState exits: m=724914 SNR=355.4
23:59:00.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:00.506 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:00.507 00.001 8996 Enqueuing Expose request
23:59:00.509 00.002 20224 Worker thread wakes up
23:59:00.509 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:00.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:00.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:01.675 01.165 20224 Exposure complete
23:59:01.775 00.100 20224 worker thread done servicing request
23:59:01.776 00.001 8996 OnExposeComplete: enter
23:59:01.777 00.001 8996 UpdateGuideState(): m_state=6
23:59:01.779 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9020
23:59:01.781 00.002 8996 Star::Find returns 1 (0), X=136.11, Y=473.66, Mass=752628, SNR=350.3, Peak=51088 HFD=4.7
23:59:01.783 00.002 8996 MultiStar: [#1 0.48,-0.08,0.00,M1] [#2 0.25,-0.47,0.00,M1] [#3 0.24,-0.05,0.59,U] [#4 0.55,-0.28,0.00,M1] [#5 0.34,-0.43,0.00,M1] [#6 0.15,-0.01,0.42,U] [#7 0.35,0.00,0.39,U] [#8 0.03,-0.62,0.00,M4] 
23:59:01.784 00.001 8996 refined, 3 included, MultiStar: {0.14, -0.14}, one-star: {-0.01, -0.30}
23:59:01.785 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
23:59:01.787 00.002 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
23:59:01.788 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.78 mountX=0.15 mountY=0.12, mountTheta=0.67
23:59:01.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.14, opts=13)
23:59:01.791 00.001 8996 Enqueuing Move request for scope (0.14, -0.14)
23:59:01.792 00.001 20224 Worker thread wakes up
23:59:01.793 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
23:59:01.793 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
23:59:01.793 00.000 20224 Moving (0.14, -0.14) raw xDistance=0.15 yDistance=0.12
23:59:01.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
23:59:01.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:01.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:59:01.793 00.000 20224 MoveAxis(E, 0, ABG)
23:59:01.793 00.000 20224 Move returns status 0, amount 0
23:59:01.793 00.000 20224 MoveAxis(N, 0, ABG)
23:59:01.793 00.000 20224 Move returns status 0, amount 0
23:59:01.793 00.000 20224 move complete, result=0
23:59:01.793 00.000 20224 worker thread done servicing request
23:59:01.797 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51088, med=2893, FiltMin=2633, FiltMax=24960, Gamma=1.000
23:59:01.823 00.026 8996 UpdateGuideState exits: m=752628 SNR=350.3
23:59:01.825 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:01.826 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:01.828 00.002 8996 Enqueuing Expose request
23:59:01.830 00.002 20224 Worker thread wakes up
23:59:01.830 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:01.831 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:01.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:02.813 00.982 20224 Exposure complete
23:59:02.890 00.077 20224 worker thread done servicing request
23:59:02.891 00.001 8996 OnExposeComplete: enter
23:59:02.891 00.000 8996 UpdateGuideState(): m_state=6
23:59:02.893 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9021
23:59:02.894 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.70, Mass=708377, SNR=363.1, Peak=52512 HFD=4.4
23:59:02.895 00.001 8996 MultiStar: [#1 0.20,0.00,0.55,U] [#2 0.36,-0.18,0.73,U] [#3 0.03,-0.17,0.56,U] [#4 0.35,-0.32,0.00,M2] [#5 0.19,-0.23,0.52,U] [#6 -0.05,-0.03,0.44,U] [#7 0.09,0.23,0.40,U] [#8 -0.04,-0.66,0.00,M5] 
23:59:02.897 00.002 8996 refined, 6 included, MultiStar: {0.11, -0.12}, one-star: {-0.05, -0.26}
23:59:02.898 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
23:59:02.899 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
23:59:02.900 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.86 mountX=0.12 mountY=0.11, mountTheta=0.75
23:59:02.902 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.12, opts=13)
23:59:02.905 00.003 8996 Enqueuing Move request for scope (0.11, -0.12)
23:59:02.906 00.001 20224 Worker thread wakes up
23:59:02.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
23:59:02.907 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
23:59:02.907 00.000 20224 Moving (0.11, -0.12) raw xDistance=0.12 yDistance=0.11
23:59:02.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:59:02.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:02.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:59:02.907 00.000 20224 MoveAxis(E, 0, ABG)
23:59:02.907 00.000 20224 Move returns status 0, amount 0
23:59:02.907 00.000 20224 MoveAxis(N, 0, ABG)
23:59:02.907 00.000 20224 Move returns status 0, amount 0
23:59:02.907 00.000 20224 move complete, result=0
23:59:02.907 00.000 20224 worker thread done servicing request
23:59:02.916 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52512, med=2889, FiltMin=2630, FiltMax=24032, Gamma=1.000
23:59:02.932 00.016 8996 UpdateGuideState exits: m=708377 SNR=363.1
23:59:02.934 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:02.935 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:02.935 00.000 8996 Enqueuing Expose request
23:59:02.936 00.001 20224 Worker thread wakes up
23:59:02.936 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:02.937 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:02.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:04.098 01.161 20224 Exposure complete
23:59:04.183 00.085 20224 worker thread done servicing request
23:59:04.184 00.001 8996 OnExposeComplete: enter
23:59:04.185 00.001 8996 UpdateGuideState(): m_state=6
23:59:04.186 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9022
23:59:04.187 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.95, Mass=702524, SNR=359.3, Peak=59312 HFD=4.5
23:59:04.188 00.001 8996 MultiStar: [#1 0.12,0.11,0.64,U] [#2 0.09,0.06,0.71,U] [#3 -0.19,-0.00,0.60,U] [#4 0.27,-0.08,0.49,U] [#5 0.02,-0.04,0.54,U] [#6 -0.05,-0.19,0.45,U] [#7 0.00,0.24,0.40,U] [#8 -0.14,-0.34,0.43,U] 
23:59:04.189 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {-0.14, -0.01}
23:59:04.189 00.000 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
23:59:04.190 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
23:59:04.191 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.02 mountX=-0.01 mountY=0.02, mountTheta=1.92
23:59:04.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.02, opts=13)
23:59:04.194 00.001 8996 Enqueuing Move request for scope (-0.01, -0.02)
23:59:04.194 00.000 20224 Worker thread wakes up
23:59:04.195 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
23:59:04.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
23:59:04.195 00.000 20224 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
23:59:04.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:59:04.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:04.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:59:04.195 00.000 20224 MoveAxis(E, 0, ABG)
23:59:04.195 00.000 20224 Move returns status 0, amount 0
23:59:04.195 00.000 20224 MoveAxis(N, 0, ABG)
23:59:04.195 00.000 20224 Move returns status 0, amount 0
23:59:04.195 00.000 20224 move complete, result=0
23:59:04.195 00.000 20224 worker thread done servicing request
23:59:04.199 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59312, med=2893, FiltMin=2614, FiltMax=27872, Gamma=1.000
23:59:04.212 00.013 8996 UpdateGuideState exits: m=702524 SNR=359.3
23:59:04.213 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:04.214 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:04.215 00.001 8996 Enqueuing Expose request
23:59:04.215 00.000 20224 Worker thread wakes up
23:59:04.215 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:04.216 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:04.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:05.192 00.976 20224 Exposure complete
23:59:05.279 00.087 20224 worker thread done servicing request
23:59:05.279 00.000 8996 OnExposeComplete: enter
23:59:05.280 00.001 8996 UpdateGuideState(): m_state=6
23:59:05.281 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9023
23:59:05.282 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.71, Mass=749739, SNR=345.5, Peak=56320 HFD=4.7
23:59:05.283 00.001 8996 MultiStar: [#1 -0.22,-0.25,0.66,U] [#2 -0.18,-0.33,0.71,U] [#3 -0.55,0.03,0.00,M1] [#4 -0.26,-0.17,0.60,U] [#5 -0.04,-0.29,0.59,U] [#6 -0.19,-0.12,0.46,U] [#7 -0.32,0.20,0.47,U] [#8 -0.44,-0.33,0.00,M5] 
23:59:05.284 00.001 8996 refined, 6 included, MultiStar: {-0.25, -0.20}, one-star: {-0.43, -0.24}
23:59:05.285 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
23:59:05.286 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
23:59:05.286 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-2.48 mountX=-0.23 mountY=0.22, mountTheta=2.37
23:59:05.288 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.20, opts=13)
23:59:05.289 00.001 8996 Enqueuing Move request for scope (-0.25, -0.20)
23:59:05.290 00.001 20224 Worker thread wakes up
23:59:05.290 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.20) opts 0xd
23:59:05.290 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.20)
23:59:05.290 00.000 20224 Moving (-0.25, -0.20) raw xDistance=-0.23 yDistance=0.22
23:59:05.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:59:05.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
23:59:05.290 00.000 20224 MoveAxis(E, 34, ABG)
23:59:05.290 00.000 20224 Guiding  Dir = 2, Dur = 34
23:59:05.290 00.000 20224 IsSlewing returns 0
23:59:05.291 00.001 20224 IsGuiding returns 0
23:59:05.294 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56320, med=2893, FiltMin=2608, FiltMax=30102, Gamma=1.000
23:59:05.317 00.023 8996 UpdateGuideState exits: m=749739 SNR=345.5
23:59:05.319 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:05.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:05.321 00.001 8996 Enqueuing Expose request
23:59:05.329 00.008 20224 IsGuiding returns 1
23:59:05.329 00.000 20224 scope still moving after pulse duration time elapsed
23:59:05.359 00.030 20224 IsSlewing returns 0
23:59:05.359 00.000 20224 IsGuiding returns 1
23:59:05.391 00.032 20224 IsSlewing returns 0
23:59:05.391 00.000 20224 IsGuiding returns 1
23:59:05.422 00.031 20224 IsSlewing returns 0
23:59:05.422 00.000 20224 IsGuiding returns 0
23:59:05.422 00.000 20224 scope move finished after 34 + 97 ms
23:59:05.422 00.000 20224 Move returns status 0, amount 34
23:59:05.423 00.001 20224 MoveAxis(S, 47, ABG)
23:59:05.423 00.000 20224 Guiding  Dir = 1, Dur = 47
23:59:05.423 00.000 20224 IsSlewing returns 0
23:59:05.423 00.000 20224 IsGuiding returns 0
23:59:05.426 00.003 20224 PulseGuide returned control before completion, sleep 54
23:59:05.484 00.058 20224 IsGuiding returns 1
23:59:05.484 00.000 20224 scope still moving after pulse duration time elapsed
23:59:05.514 00.030 20224 IsSlewing returns 0
23:59:05.514 00.000 20224 IsGuiding returns 0
23:59:05.514 00.000 20224 scope move finished after 47 + 44 ms
23:59:05.514 00.000 20224 Move returns status 0, amount 47
23:59:05.514 00.000 20224 move complete, result=0
23:59:05.514 00.000 20224 worker thread done servicing request
23:59:05.515 00.001 20224 Worker thread wakes up
23:59:05.515 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 47 ms SOUTH
23:59:05.516 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:05.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:06.690 01.174 20224 Exposure complete
23:59:06.769 00.079 20224 worker thread done servicing request
23:59:06.769 00.000 8996 OnExposeComplete: enter
23:59:06.771 00.002 8996 UpdateGuideState(): m_state=6
23:59:06.773 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9024
23:59:06.774 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.92, Mass=678679, SNR=316.4, Peak=55984 HFD=4.4
23:59:06.776 00.002 8996 MultiStar: [#1 0.11,0.05,0.74,U] [#2 0.27,-0.25,0.79,U] [#3 0.04,0.07,0.69,U] [#4 0.37,-0.22,0.00,M1] [#5 0.29,-0.14,0.66,U] [#6 0.14,0.22,0.54,U] [#7 0.04,0.17,0.43,U] [#8 -0.07,-0.19,0.40,U] 
23:59:06.778 00.002 8996 refined, 7 included, MultiStar: {0.09, -0.03}, one-star: {-0.10, -0.03}
23:59:06.778 00.000 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
23:59:06.781 00.003 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
23:59:06.782 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.27 mountX=0.09 mountY=0.01, mountTheta=0.16
23:59:06.785 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
23:59:06.787 00.002 8996 Enqueuing Move request for scope (0.09, -0.03)
23:59:06.789 00.002 20224 Worker thread wakes up
23:59:06.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
23:59:06.789 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
23:59:06.789 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.01
23:59:06.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:59:06.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:06.790 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:59:06.790 00.000 20224 MoveAxis(E, 0, ABG)
23:59:06.790 00.000 20224 Move returns status 0, amount 0
23:59:06.790 00.000 20224 MoveAxis(N, 0, ABG)
23:59:06.790 00.000 20224 Move returns status 0, amount 0
23:59:06.790 00.000 20224 move complete, result=0
23:59:06.790 00.000 20224 worker thread done servicing request
23:59:06.796 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55984, med=2893, FiltMin=2608, FiltMax=26752, Gamma=1.000
23:59:06.810 00.014 8996 UpdateGuideState exits: m=678679 SNR=316.4
23:59:06.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:06.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:06.813 00.001 8996 Enqueuing Expose request
23:59:06.813 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:06.815 00.002 20224 Worker thread wakes up
23:59:06.815 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:06.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:07.798 00.983 20224 Exposure complete
23:59:07.872 00.074 20224 worker thread done servicing request
23:59:07.873 00.001 8996 OnExposeComplete: enter
23:59:07.873 00.000 8996 UpdateGuideState(): m_state=6
23:59:07.874 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9025
23:59:07.875 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.00, Mass=664660, SNR=334.5, Peak=51952 HFD=4.3
23:59:07.876 00.001 8996 MultiStar: [#1 0.37,0.27,0.00,M1] [#2 0.33,-0.07,0.70,U] [#3 0.13,0.32,0.60,U] [#4 0.51,0.01,0.00,M2] [#5 0.36,0.00,0.59,U] [#6 0.29,0.13,0.48,U] [#7 0.51,0.27,0.00,M1] [#8 0.12,-0.33,0.37,U] 
23:59:07.877 00.001 8996 single-star, 5 included, MultiStar: {0.20, 0.03}, one-star: {0.06, 0.04}
23:59:07.878 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
23:59:07.879 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
23:59:07.879 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.63 mountX=0.05 mountY=-0.05, mountTheta=-0.74
23:59:07.881 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.04, opts=13)
23:59:07.882 00.001 8996 Enqueuing Move request for scope (0.06, 0.04)
23:59:07.883 00.001 20224 Worker thread wakes up
23:59:07.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
23:59:07.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
23:59:07.883 00.000 20224 Moving (0.06, 0.04) raw xDistance=0.05 yDistance=-0.05
23:59:07.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:59:07.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:07.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:59:07.883 00.000 20224 MoveAxis(E, 0, ABG)
23:59:07.883 00.000 20224 Move returns status 0, amount 0
23:59:07.883 00.000 20224 MoveAxis(N, 0, ABG)
23:59:07.883 00.000 20224 Move returns status 0, amount 0
23:59:07.883 00.000 20224 move complete, result=0
23:59:07.883 00.000 20224 worker thread done servicing request
23:59:07.887 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51952, med=2893, FiltMin=2614, FiltMax=27798, Gamma=1.000
23:59:07.899 00.012 8996 UpdateGuideState exits: m=664660 SNR=334.5
23:59:07.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:07.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:07.901 00.000 8996 Enqueuing Expose request
23:59:07.902 00.001 20224 Worker thread wakes up
23:59:07.902 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:07.904 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:07.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:09.079 01.175 20224 Exposure complete
23:59:09.182 00.103 20224 worker thread done servicing request
23:59:09.183 00.001 8996 OnExposeComplete: enter
23:59:09.184 00.001 8996 UpdateGuideState(): m_state=6
23:59:09.186 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9026
23:59:09.187 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=474.12, Mass=620998, SNR=294.5, Peak=46582 HFD=4.4
23:59:09.189 00.002 8996 MultiStar: [#1 0.57,0.13,0.00,M2] [#2 0.70,-0.10,0.00,M1] [#3 0.38,0.35,0.00,M1] [#4 0.64,-0.05,0.00,M3] [#5 0.47,-0.04,0.00,M1] [#6 0.42,0.09,0.00,M1] [#7 0.48,0.30,0.00,M2] [#8 0.29,-0.26,0.49,U] 
23:59:09.191 00.002 8996 refined, 1 included, MultiStar: {0.27, 0.02}, one-star: {0.26, 0.16}
23:59:09.193 00.002 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
23:59:09.194 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
23:59:09.196 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=0.02 hyp=0.27 cameraTheta=0.09 mountX=0.26 mountY=-0.05, mountTheta=-0.20
23:59:09.199 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.02, opts=13)
23:59:09.201 00.002 8996 Enqueuing Move request for scope (0.27, 0.02)
23:59:09.202 00.001 20224 Worker thread wakes up
23:59:09.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.02) opts 0xd
23:59:09.202 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.02)
23:59:09.202 00.000 20224 Moving (0.27, 0.02) raw xDistance=0.26 yDistance=-0.05
23:59:09.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:59:09.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:09.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:59:09.202 00.000 20224 MoveAxis(W, 39, ABG)
23:59:09.202 00.000 20224 Guiding  Dir = 3, Dur = 39
23:59:09.203 00.001 20224 IsSlewing returns 0
23:59:09.203 00.000 20224 IsGuiding returns 0
23:59:09.207 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46582, med=2893, FiltMin=2598, FiltMax=24051, Gamma=1.000
23:59:09.225 00.018 8996 UpdateGuideState exits: m=620998 SNR=294.5
23:59:09.227 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:09.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:09.229 00.001 8996 Enqueuing Expose request
23:59:09.231 00.002 20224 PulseGuide returned control before completion, sleep 22
23:59:09.261 00.030 20224 IsGuiding returns 1
23:59:09.261 00.000 20224 scope still moving after pulse duration time elapsed
23:59:09.298 00.037 20224 IsSlewing returns 0
23:59:09.298 00.000 20224 IsGuiding returns 1
23:59:09.325 00.027 20224 IsSlewing returns 0
23:59:09.325 00.000 20224 IsGuiding returns 0
23:59:09.325 00.000 20224 scope move finished after 39 + 83 ms
23:59:09.325 00.000 20224 Move returns status 0, amount 39
23:59:09.325 00.000 20224 MoveAxis(N, 0, ABG)
23:59:09.325 00.000 20224 Move returns status 0, amount 0
23:59:09.325 00.000 20224 move complete, result=0
23:59:09.325 00.000 20224 worker thread done servicing request
23:59:09.325 00.000 20224 Worker thread wakes up
23:59:09.325 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.1 px 0 ms NORTH
23:59:09.327 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:09.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:10.308 00.981 20224 Exposure complete
23:59:10.400 00.092 20224 worker thread done servicing request
23:59:10.400 00.000 8996 OnExposeComplete: enter
23:59:10.402 00.002 8996 UpdateGuideState(): m_state=6
23:59:10.404 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9027
23:59:10.404 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=473.91, Mass=648840, SNR=342.6, Peak=52144 HFD=4.5
23:59:10.405 00.001 8996 MultiStar: [#1 0.02,-0.05,0.69,U] [#2 0.04,-0.06,0.78,U] [#3 -0.04,0.27,0.56,U] [#4 0.24,0.06,0.62,U] [#5 -0.11,-0.02,0.55,U] [#6 -0.04,0.03,0.43,U] [#7 0.13,0.20,0.46,U] [#8 0.05,-0.20,0.35,U] 
23:59:10.408 00.003 8996 refined, 8 included, MultiStar: {-0.01, 0.02}, one-star: {-0.25, -0.05}
23:59:10.410 00.002 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
23:59:10.411 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
23:59:10.413 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.32 mountX=-0.02 mountY=-0.01, mountTheta=-2.42
23:59:10.416 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
23:59:10.418 00.002 8996 Enqueuing Move request for scope (-0.01, 0.02)
23:59:10.419 00.001 20224 Worker thread wakes up
23:59:10.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
23:59:10.420 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
23:59:10.420 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.02 yDistance=-0.01
23:59:10.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:59:10.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:10.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:59:10.420 00.000 20224 MoveAxis(E, 0, ABG)
23:59:10.420 00.000 20224 Move returns status 0, amount 0
23:59:10.420 00.000 20224 MoveAxis(N, 0, ABG)
23:59:10.420 00.000 20224 Move returns status 0, amount 0
23:59:10.420 00.000 20224 move complete, result=0
23:59:10.420 00.000 20224 worker thread done servicing request
23:59:10.428 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52144, med=2893, FiltMin=2601, FiltMax=25021, Gamma=1.000
23:59:10.443 00.015 8996 UpdateGuideState exits: m=648840 SNR=342.6
23:59:10.444 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:10.445 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:10.446 00.001 8996 Enqueuing Expose request
23:59:10.447 00.001 20224 Worker thread wakes up
23:59:10.447 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:10.447 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:10.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:11.612 01.165 20224 Exposure complete
23:59:11.690 00.078 20224 worker thread done servicing request
23:59:11.690 00.000 8996 OnExposeComplete: enter
23:59:11.691 00.001 8996 UpdateGuideState(): m_state=6
23:59:11.692 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9028
23:59:11.693 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=474.19, Mass=738568, SNR=325.4, Peak=63456 HFD=4.5
23:59:11.694 00.001 8996 MultiStar: [#1 -0.38,0.37,0.00,M2] [#2 -0.46,0.19,0.00,M1] [#3 -0.54,0.57,0.00,M1] [#4 -0.21,0.22,0.65,U] [#5 -0.41,0.29,0.00,M1] [#6 -0.43,0.18,0.00,M1] [#7 -0.43,0.24,0.00,M2] [#8 -0.59,-0.25,0.00,M2] 
23:59:11.695 00.001 8996 refined, 1 included, MultiStar: {-0.37, 0.22}, one-star: {-0.48, 0.23}
23:59:11.696 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
23:59:11.696 00.000 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
23:59:11.697 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.22 hyp=0.43 cameraTheta=2.60 mountX=-0.39 mountY=-0.18, mountTheta=-2.71
23:59:11.700 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.22, opts=13)
23:59:11.701 00.001 8996 Enqueuing Move request for scope (-0.37, 0.22)
23:59:11.703 00.002 20224 Worker thread wakes up
23:59:11.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.22) opts 0xd
23:59:11.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.22)
23:59:11.703 00.000 20224 Moving (-0.37, 0.22) raw xDistance=-0.39 yDistance=-0.18
23:59:11.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
23:59:11.704 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:11.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:59:11.704 00.000 20224 MoveAxis(E, 57, ABG)
23:59:11.704 00.000 20224 Guiding  Dir = 2, Dur = 57
23:59:11.705 00.001 20224 IsSlewing returns 0
23:59:11.705 00.000 20224 IsGuiding returns 0
23:59:11.711 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63456, med=2893, FiltMin=2617, FiltMax=29638, Gamma=1.000
23:59:11.727 00.016 8996 UpdateGuideState exits: m=738568 SNR=325.4
23:59:11.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:11.728 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:11.730 00.002 8996 Enqueuing Expose request
23:59:11.746 00.016 20224 PulseGuide returned control before completion, sleep 26
23:59:11.776 00.030 20224 IsGuiding returns 1
23:59:11.776 00.000 20224 scope still moving after pulse duration time elapsed
23:59:11.807 00.031 20224 IsSlewing returns 0
23:59:11.807 00.000 20224 IsGuiding returns 1
23:59:11.839 00.032 20224 IsSlewing returns 0
23:59:11.839 00.000 20224 IsGuiding returns 0
23:59:11.839 00.000 20224 scope move finished after 57 + 77 ms
23:59:11.839 00.000 20224 Move returns status 0, amount 57
23:59:11.839 00.000 20224 MoveAxis(N, 0, ABG)
23:59:11.839 00.000 20224 Move returns status 0, amount 0
23:59:11.839 00.000 20224 move complete, result=0
23:59:11.839 00.000 20224 worker thread done servicing request
23:59:11.839 00.000 20224 Worker thread wakes up
23:59:11.839 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.2 px 0 ms NORTH
23:59:11.841 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:11.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:12.808 00.967 20224 Exposure complete
23:59:12.899 00.091 20224 worker thread done servicing request
23:59:12.899 00.000 8996 OnExposeComplete: enter
23:59:12.901 00.002 8996 UpdateGuideState(): m_state=6
23:59:12.903 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9029
23:59:12.905 00.002 8996 Star::Find returns 1 (0), X=135.86, Y=474.54, Mass=647247, SNR=368.8, Peak=46592 HFD=4.7
23:59:12.907 00.002 8996 MultiStar: [#1 0.00,0.51,0.00,M3] [#2 -0.09,0.23,0.65,U] [#3 -0.25,0.66,0.00,M2] [#4 0.17,0.36,0.50,U] [#5 0.01,0.20,0.52,U] [#6 -0.12,0.58,0.00,M2] [#7 -0.07,0.67,0.00,M3] [#8 -0.29,-0.08,0.40,U] 
23:59:12.908 00.001 8996 refined, 4 included, MultiStar: {-0.11, 0.32}, one-star: {-0.26, 0.58}
23:59:12.909 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
23:59:12.910 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
23:59:12.911 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.90 mountX=-0.14 mountY=-0.31, mountTheta=-2.00
23:59:12.913 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.32, opts=13)
23:59:12.915 00.002 8996 Enqueuing Move request for scope (-0.11, 0.32)
23:59:12.917 00.002 20224 Worker thread wakes up
23:59:12.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.32) opts 0xd
23:59:12.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.32)
23:59:12.917 00.000 20224 Moving (-0.11, 0.32) raw xDistance=-0.14 yDistance=-0.31
23:59:12.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:59:12.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:12.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
23:59:12.917 00.000 20224 MoveAxis(E, 0, ABG)
23:59:12.917 00.000 20224 Move returns status 0, amount 0
23:59:12.917 00.000 20224 MoveAxis(N, 0, ABG)
23:59:12.917 00.000 20224 Move returns status 0, amount 0
23:59:12.918 00.001 20224 move complete, result=0
23:59:12.918 00.000 20224 worker thread done servicing request
23:59:12.924 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46592, med=2893, FiltMin=2624, FiltMax=25590, Gamma=1.000
23:59:12.948 00.024 8996 UpdateGuideState exits: m=647247 SNR=368.8
23:59:12.949 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:12.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:12.951 00.001 8996 Enqueuing Expose request
23:59:12.953 00.002 20224 Worker thread wakes up
23:59:12.953 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
23:59:12.954 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:12.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:14.145 01.191 20224 Exposure complete
23:59:14.220 00.075 20224 worker thread done servicing request
23:59:14.220 00.000 8996 OnExposeComplete: enter
23:59:14.221 00.001 8996 UpdateGuideState(): m_state=6
23:59:14.222 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9030
23:59:14.223 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=474.20, Mass=604691, SNR=345.8, Peak=53824 HFD=4.4
23:59:14.224 00.001 8996 MultiStar: [#1 -0.02,0.31,0.67,U] [#2 -0.17,0.37,0.73,U] [#3 -0.19,0.48,0.00,M3] [#4 0.09,0.25,0.55,U] [#5 -0.11,0.19,0.66,U] [#6 -0.06,0.36,0.39,U] [#7 -0.06,0.48,0.00,M4] [#8 -0.37,-0.10,0.44,U] 
23:59:14.224 00.000 8996 refined, 6 included, MultiStar: {-0.15, 0.25}, one-star: {-0.31, 0.25}
23:59:14.225 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
23:59:14.226 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
23:59:14.227 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.25 hyp=0.29 cameraTheta=2.11 mountX=-0.17 mountY=-0.23, mountTheta=-2.22
23:59:14.228 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.25, opts=13)
23:59:14.229 00.001 8996 Enqueuing Move request for scope (-0.15, 0.25)
23:59:14.230 00.001 20224 Worker thread wakes up
23:59:14.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.25) opts 0xd
23:59:14.230 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.25)
23:59:14.230 00.000 20224 Moving (-0.15, 0.25) raw xDistance=-0.17 yDistance=-0.23
23:59:14.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
23:59:14.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:59:14.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
23:59:14.230 00.000 20224 MoveAxis(E, 0, ABG)
23:59:14.230 00.000 20224 Move returns status 0, amount 0
23:59:14.230 00.000 20224 MoveAxis(N, 0, ABG)
23:59:14.231 00.001 20224 Move returns status 0, amount 0
23:59:14.231 00.000 20224 move complete, result=0
23:59:14.231 00.000 20224 worker thread done servicing request
23:59:14.239 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53824, med=2893, FiltMin=2614, FiltMax=23270, Gamma=1.000
23:59:14.265 00.026 8996 UpdateGuideState exits: m=604691 SNR=345.8
23:59:14.267 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:14.269 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:14.270 00.001 8996 Enqueuing Expose request
23:59:14.271 00.001 20224 Worker thread wakes up
23:59:14.272 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:14.273 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:14.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:15.250 00.977 20224 Exposure complete
23:59:15.344 00.094 20224 worker thread done servicing request
23:59:15.344 00.000 8996 OnExposeComplete: enter
23:59:15.345 00.001 8996 UpdateGuideState(): m_state=6
23:59:15.346 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9031
23:59:15.347 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.19, Mass=642373, SNR=324.6, Peak=49568 HFD=4.4
23:59:15.348 00.001 8996 MultiStar: [#1 0.23,0.40,0.00,M3] [#2 0.00,0.12,0.78,U] [#3 -0.13,0.53,0.00,M4] [#4 0.29,0.25,0.55,U] [#5 0.06,0.30,0.68,U] [#6 -0.02,0.25,0.48,U] [#7 -0.03,0.61,0.00,M5] [#8 -0.06,-0.04,0.45,U] 
23:59:15.349 00.001 8996 refined, 5 included, MultiStar: {0.02, 0.19}, one-star: {-0.07, 0.23}
23:59:15.350 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
23:59:15.351 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
23:59:15.351 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.20 cameraTheta=1.45 mountX=0.01 mountY=-0.20, mountTheta=-1.54
23:59:15.356 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.19, opts=13)
23:59:15.358 00.002 8996 Enqueuing Move request for scope (0.02, 0.19)
23:59:15.359 00.001 20224 Worker thread wakes up
23:59:15.360 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
23:59:15.360 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
23:59:15.360 00.000 20224 Moving (0.02, 0.19) raw xDistance=0.01 yDistance=-0.20
23:59:15.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:59:15.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:15.360 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
23:59:15.360 00.000 20224 MoveAxis(E, 0, ABG)
23:59:15.360 00.000 20224 Move returns status 0, amount 0
23:59:15.361 00.001 20224 MoveAxis(N, 0, ABG)
23:59:15.361 00.000 20224 Move returns status 0, amount 0
23:59:15.361 00.000 20224 move complete, result=0
23:59:15.361 00.000 20224 worker thread done servicing request
23:59:15.369 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49568, med=2893, FiltMin=2611, FiltMax=24774, Gamma=1.000
23:59:15.396 00.027 8996 UpdateGuideState exits: m=642373 SNR=324.6
23:59:15.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:15.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:15.400 00.001 8996 Enqueuing Expose request
23:59:15.402 00.002 20224 Worker thread wakes up
23:59:15.402 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:15.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:15.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:16.567 01.164 20224 Exposure complete
23:59:16.651 00.084 20224 worker thread done servicing request
23:59:16.651 00.000 8996 OnExposeComplete: enter
23:59:16.652 00.001 8996 UpdateGuideState(): m_state=6
23:59:16.654 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9032
23:59:16.655 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.87, Mass=790501, SNR=388.6, Peak=59312 HFD=4.4
23:59:16.657 00.002 8996 MultiStar: [#1 0.30,0.17,0.51,U] [#2 0.21,-0.46,0.00,M1] [#3 -0.01,0.08,0.50,U] [#4 0.41,-0.14,0.00,M1] [#5 0.39,-0.22,0.00,M1] [#6 0.24,0.29,0.46,U] [#7 0.52,0.16,0.00,M6] [#8 0.04,-0.46,0.00,M1] 
23:59:16.657 00.000 8996 single-star, 3 included, MultiStar: {0.10, 0.07}, one-star: {-0.01, -0.08}
23:59:16.658 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
23:59:16.659 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
23:59:16.661 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.09 cameraTheta=-1.69 mountX=-0.00 mountY=0.09, mountTheta=1.59
23:59:16.663 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.08, opts=13)
23:59:16.665 00.002 8996 Enqueuing Move request for scope (-0.01, -0.08)
23:59:16.667 00.002 20224 Worker thread wakes up
23:59:16.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
23:59:16.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
23:59:16.667 00.000 20224 Moving (-0.01, -0.08) raw xDistance=-0.00 yDistance=0.09
23:59:16.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:59:16.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:16.668 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:59:16.668 00.000 20224 MoveAxis(E, 0, ABG)
23:59:16.668 00.000 20224 Move returns status 0, amount 0
23:59:16.668 00.000 20224 MoveAxis(N, 0, ABG)
23:59:16.668 00.000 20224 Move returns status 0, amount 0
23:59:16.668 00.000 20224 move complete, result=0
23:59:16.668 00.000 20224 worker thread done servicing request
23:59:16.677 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59312, med=2893, FiltMin=2633, FiltMax=28896, Gamma=1.000
23:59:16.700 00.023 8996 UpdateGuideState exits: m=790501 SNR=388.6
23:59:16.702 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:16.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:16.704 00.001 8996 Enqueuing Expose request
23:59:16.707 00.003 20224 Worker thread wakes up
23:59:16.707 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:16.709 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:16.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:17.689 00.980 20224 Exposure complete
23:59:17.753 00.064 20224 worker thread done servicing request
23:59:17.753 00.000 8996 OnExposeComplete: enter
23:59:17.754 00.001 8996 UpdateGuideState(): m_state=6
23:59:17.754 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9033
23:59:17.755 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=474.14, Mass=796713, SNR=391.7, Peak=64048 HFD=4.4
23:59:17.756 00.001 8996 MultiStar: [#1 0.20,0.02,0.53,U] [#2 0.09,-0.17,0.64,U] [#3 -0.10,0.41,0.57,U] [#4 0.37,0.14,0.51,U] [#5 0.09,-0.21,0.56,U] [#6 0.05,0.52,0.00,M1] [#7 0.31,0.44,0.00,M7] [#8 -0.25,-0.35,0.00,M2] 
23:59:17.757 00.001 8996 refined, 5 included, MultiStar: {0.09, 0.07}, one-star: {0.00, 0.19}
23:59:17.758 00.001 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
23:59:17.760 00.002 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
23:59:17.760 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.65 mountX=0.09 mountY=-0.08, mountTheta=-0.76
23:59:17.763 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
23:59:17.763 00.000 8996 Enqueuing Move request for scope (0.09, 0.07)
23:59:17.764 00.001 20224 Worker thread wakes up
23:59:17.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
23:59:17.764 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
23:59:17.764 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.09 yDistance=-0.08
23:59:17.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:59:17.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:17.765 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
23:59:17.765 00.000 20224 MoveAxis(E, 0, ABG)
23:59:17.765 00.000 20224 Move returns status 0, amount 0
23:59:17.765 00.000 20224 MoveAxis(N, 0, ABG)
23:59:17.765 00.000 20224 Move returns status 0, amount 0
23:59:17.765 00.000 20224 move complete, result=0
23:59:17.765 00.000 20224 worker thread done servicing request
23:59:17.768 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64048, med=2893, FiltMin=2643, FiltMax=29846, Gamma=1.000
23:59:17.782 00.014 8996 UpdateGuideState exits: m=796713 SNR=391.7
23:59:17.783 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:17.784 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:17.785 00.001 8996 Enqueuing Expose request
23:59:17.785 00.000 20224 Worker thread wakes up
23:59:17.785 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:17.786 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:17.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:18.948 01.162 20224 Exposure complete
23:59:19.012 00.064 20224 worker thread done servicing request
23:59:19.012 00.000 8996 OnExposeComplete: enter
23:59:19.014 00.002 8996 UpdateGuideState(): m_state=6
23:59:19.015 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9034
23:59:19.017 00.002 8996 Star::Find returns 1 (0), X=135.86, Y=474.05, Mass=716959, SNR=348.8, Peak=65440 HFD=4.4
23:59:19.019 00.002 8996 MultiStar: [#1 -0.02,0.13,0.67,U] [#2 0.11,0.06,0.70,U] [#3 -0.14,0.45,0.00,M3] [#4 0.28,0.17,0.56,U] [#5 0.08,0.12,0.54,U] [#6 -0.10,0.43,0.00,M2] [#7 0.23,0.35,0.41,U] [#8 -0.53,-0.18,0.00,M3] 
23:59:19.021 00.002 8996 refined, 5 included, MultiStar: {0.03, 0.14}, one-star: {-0.26, 0.09}
23:59:19.022 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
23:59:19.024 00.002 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
23:59:19.026 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.38 mountX=0.01 mountY=-0.14, mountTheta=-1.48
23:59:19.028 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.14, opts=13)
23:59:19.030 00.002 8996 Enqueuing Move request for scope (0.03, 0.14)
23:59:19.032 00.002 20224 Worker thread wakes up
23:59:19.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
23:59:19.032 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
23:59:19.032 00.000 20224 Moving (0.03, 0.14) raw xDistance=0.01 yDistance=-0.14
23:59:19.032 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:59:19.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:19.033 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:59:19.033 00.000 20224 MoveAxis(E, 0, ABG)
23:59:19.033 00.000 20224 Move returns status 0, amount 0
23:59:19.033 00.000 20224 MoveAxis(N, 0, ABG)
23:59:19.033 00.000 20224 Move returns status 0, amount 0
23:59:19.033 00.000 20224 move complete, result=0
23:59:19.033 00.000 20224 worker thread done servicing request
23:59:19.041 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2893, FiltMin=2624, FiltMax=30182, Gamma=1.000
23:59:19.058 00.017 8996 UpdateGuideState exits: m=716959 SNR=348.8
23:59:19.060 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:19.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:19.063 00.002 8996 Enqueuing Expose request
23:59:19.065 00.002 20224 Worker thread wakes up
23:59:19.065 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:19.066 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:19.067 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:20.057 00.990 20224 Exposure complete
23:59:20.124 00.067 20224 worker thread done servicing request
23:59:20.124 00.000 8996 OnExposeComplete: enter
23:59:20.125 00.001 8996 UpdateGuideState(): m_state=6
23:59:20.126 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9035
23:59:20.127 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.98, Mass=713173, SNR=337.0, Peak=65440 HFD=4.4
23:59:20.128 00.001 8996 MultiStar: [#1 0.16,0.08,0.65,U] [#2 -0.01,-0.11,0.77,U] [#3 -0.16,0.40,0.00,M4] [#4 0.15,0.04,0.50,U] [#5 -0.12,-0.02,0.58,U] [#6 -0.02,0.42,0.43,U] [#7 0.33,0.25,0.47,U] [#8 -0.34,-0.14,0.43,U] 
23:59:20.129 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.05}, one-star: {-0.31, 0.02}
23:59:20.129 00.000 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
23:59:20.130 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
23:59:20.131 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.28 mountX=-0.05 mountY=-0.04, mountTheta=-2.39
23:59:20.132 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
23:59:20.133 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
23:59:20.134 00.001 20224 Worker thread wakes up
23:59:20.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
23:59:20.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
23:59:20.134 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
23:59:20.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:59:20.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:20.135 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:59:20.135 00.000 20224 MoveAxis(E, 0, ABG)
23:59:20.135 00.000 20224 Move returns status 0, amount 0
23:59:20.135 00.000 20224 MoveAxis(N, 0, ABG)
23:59:20.135 00.000 20224 Move returns status 0, amount 0
23:59:20.135 00.000 20224 move complete, result=0
23:59:20.135 00.000 20224 worker thread done servicing request
23:59:20.142 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2893, FiltMin=2621, FiltMax=30416, Gamma=1.000
23:59:20.168 00.026 8996 UpdateGuideState exits: m=713173 SNR=337.0
23:59:20.170 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:20.172 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:20.173 00.001 8996 Enqueuing Expose request
23:59:20.175 00.002 20224 Worker thread wakes up
23:59:20.175 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:20.177 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:20.177 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:21.352 01.175 20224 Exposure complete
23:59:21.426 00.074 20224 worker thread done servicing request
23:59:21.426 00.000 8996 OnExposeComplete: enter
23:59:21.427 00.001 8996 UpdateGuideState(): m_state=6
23:59:21.428 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9036
23:59:21.429 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=473.99, Mass=716546, SNR=317.5, Peak=65232 HFD=4.5
23:59:21.430 00.001 8996 MultiStar: [#1 0.14,0.06,0.67,U] [#2 0.21,-0.12,0.79,U] [#3 -0.10,0.22,0.60,U] [#4 0.24,0.18,0.63,U] [#5 0.14,-0.03,0.58,U] [#6 -0.04,0.15,0.47,U] [#7 0.08,0.11,0.53,U] [#8 -0.07,-0.46,0.00,M3] 
23:59:21.431 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.06}, one-star: {-0.13, 0.03}
23:59:21.432 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
23:59:21.432 00.000 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
23:59:21.433 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.80 mountX=0.06 mountY=-0.07, mountTheta=-0.90
23:59:21.436 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
23:59:21.437 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
23:59:21.438 00.001 20224 Worker thread wakes up
23:59:21.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
23:59:21.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
23:59:21.438 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.06 yDistance=-0.07
23:59:21.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
23:59:21.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:21.439 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:59:21.439 00.000 20224 MoveAxis(E, 0, ABG)
23:59:21.439 00.000 20224 Move returns status 0, amount 0
23:59:21.439 00.000 20224 MoveAxis(N, 0, ABG)
23:59:21.439 00.000 20224 Move returns status 0, amount 0
23:59:21.439 00.000 20224 move complete, result=0
23:59:21.439 00.000 20224 worker thread done servicing request
23:59:21.446 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65232, med=2893, FiltMin=2627, FiltMax=28643, Gamma=1.000
23:59:21.469 00.023 8996 UpdateGuideState exits: m=716546 SNR=317.5
23:59:21.471 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:21.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:21.474 00.002 8996 Enqueuing Expose request
23:59:21.475 00.001 20224 Worker thread wakes up
23:59:21.475 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:21.477 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:21.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:22.448 00.971 20224 Exposure complete
23:59:22.544 00.096 20224 worker thread done servicing request
23:59:22.544 00.000 8996 OnExposeComplete: enter
23:59:22.545 00.001 8996 UpdateGuideState(): m_state=6
23:59:22.545 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9037
23:59:22.546 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=474.03, Mass=645425, SNR=319.8, Peak=58336 HFD=4.4
23:59:22.547 00.001 8996 MultiStar: [#1 0.03,-0.05,0.65,U] [#2 0.04,-0.14,0.74,U] [#3 -0.15,0.09,0.60,U] [#4 0.23,-0.10,0.56,U] [#5 -0.14,-0.06,0.62,U] [#6 -0.23,0.15,0.52,U] [#7 0.24,0.01,0.46,U] [#8 -0.20,-0.27,0.42,U] 
23:59:22.548 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.02}, one-star: {-0.35, 0.07}
23:59:22.549 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
23:59:22.549 00.000 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
23:59:22.550 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.85 mountX=-0.08 mountY=0.03, mountTheta=2.73
23:59:22.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
23:59:22.553 00.001 8996 Enqueuing Move request for scope (-0.08, -0.02)
23:59:22.553 00.000 20224 Worker thread wakes up
23:59:22.554 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
23:59:22.554 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
23:59:22.554 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
23:59:22.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:59:22.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:22.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:59:22.554 00.000 20224 MoveAxis(E, 0, ABG)
23:59:22.554 00.000 20224 Move returns status 0, amount 0
23:59:22.554 00.000 20224 MoveAxis(N, 0, ABG)
23:59:22.554 00.000 20224 Move returns status 0, amount 0
23:59:22.554 00.000 20224 move complete, result=0
23:59:22.554 00.000 20224 worker thread done servicing request
23:59:22.559 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58336, med=2889, FiltMin=2614, FiltMax=27776, Gamma=1.000
23:59:22.572 00.013 8996 UpdateGuideState exits: m=645425 SNR=319.8
23:59:22.573 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:22.574 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:22.574 00.000 8996 Enqueuing Expose request
23:59:22.575 00.001 20224 Worker thread wakes up
23:59:22.575 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:22.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:22.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:23.745 01.169 20224 Exposure complete
23:59:23.817 00.072 20224 worker thread done servicing request
23:59:23.817 00.000 8996 OnExposeComplete: enter
23:59:23.818 00.001 8996 UpdateGuideState(): m_state=6
23:59:23.819 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9038
23:59:23.820 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.25, Mass=713405, SNR=353.9, Peak=58928 HFD=4.5
23:59:23.821 00.001 8996 MultiStar: [#1 -0.12,0.25,0.66,U] [#2 0.04,0.37,0.69,U] [#3 -0.35,0.53,0.00,M3] [#4 0.19,0.41,0.00,M1] [#5 -0.23,0.33,0.66,U] [#6 -0.09,0.74,0.00,M1] [#7 -0.23,0.80,0.00,M4] [#8 -0.47,0.02,0.00,M3] 
23:59:23.822 00.001 8996 refined, 3 included, MultiStar: {-0.13, 0.31}, one-star: {-0.20, 0.29}
23:59:23.823 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
23:59:23.823 00.000 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
23:59:23.824 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.31 hyp=0.34 cameraTheta=1.97 mountX=-0.16 mountY=-0.29, mountTheta=-2.07
23:59:23.826 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.31, opts=13)
23:59:23.826 00.000 8996 Enqueuing Move request for scope (-0.13, 0.31)
23:59:23.827 00.001 20224 Worker thread wakes up
23:59:23.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.31) opts 0xd
23:59:23.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.31)
23:59:23.827 00.000 20224 Moving (-0.13, 0.31) raw xDistance=-0.16 yDistance=-0.29
23:59:23.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
23:59:23.828 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
23:59:23.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
23:59:23.828 00.000 20224 MoveAxis(E, 0, ABG)
23:59:23.828 00.000 20224 Move returns status 0, amount 0
23:59:23.828 00.000 20224 MoveAxis(N, 0, ABG)
23:59:23.828 00.000 20224 Move returns status 0, amount 0
23:59:23.828 00.000 20224 move complete, result=0
23:59:23.828 00.000 20224 worker thread done servicing request
23:59:23.831 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=58928, med=2893, FiltMin=2617, FiltMax=26637, Gamma=1.000
23:59:23.843 00.012 8996 UpdateGuideState exits: m=713405 SNR=353.9
23:59:23.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:23.845 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:23.845 00.000 8996 Enqueuing Expose request
23:59:23.846 00.001 20224 Worker thread wakes up
23:59:23.846 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
23:59:23.847 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:23.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:24.829 00.982 20224 Exposure complete
23:59:24.896 00.067 20224 worker thread done servicing request
23:59:24.896 00.000 8996 OnExposeComplete: enter
23:59:24.897 00.001 8996 UpdateGuideState(): m_state=6
23:59:24.898 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9039
23:59:24.899 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=474.34, Mass=741072, SNR=342.8, Peak=60976 HFD=4.7
23:59:24.900 00.001 8996 MultiStar: [#1 -0.18,0.58,0.00,M1] [#2 -0.22,0.37,0.00,M1] [#3 -0.37,0.63,0.00,M4] [#4 -0.22,0.50,0.00,M2] [#5 -0.20,0.28,0.56,U] [#6 -0.28,0.55,0.00,M2] [#7 -0.11,0.83,0.00,M5] [#8 -0.32,0.09,0.42,U] 
23:59:24.900 00.000 8996 refined, 2 included, MultiStar: {-0.33, 0.29}, one-star: {-0.41, 0.38}
23:59:24.901 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
23:59:24.902 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
23:59:24.904 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.29 hyp=0.44 cameraTheta=2.42 mountX=-0.36 mountY=-0.25, mountTheta=-2.53
23:59:24.908 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.29, opts=13)
23:59:24.909 00.001 8996 Enqueuing Move request for scope (-0.33, 0.29)
23:59:24.911 00.002 20224 Worker thread wakes up
23:59:24.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.29) opts 0xd
23:59:24.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.29)
23:59:24.911 00.000 20224 Moving (-0.33, 0.29) raw xDistance=-0.36 yDistance=-0.25
23:59:24.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
23:59:24.911 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.34 newest=-0.51
23:59:24.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
23:59:24.911 00.000 20224 MoveAxis(E, 52, ABG)
23:59:24.911 00.000 20224 Guiding  Dir = 2, Dur = 52
23:59:24.912 00.001 20224 IsSlewing returns 0
23:59:24.912 00.000 20224 IsGuiding returns 0
23:59:24.918 00.006 20224 PulseGuide returned control before completion, sleep 58
23:59:24.921 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60976, med=2889, FiltMin=2582, FiltMax=29350, Gamma=1.000
23:59:24.946 00.025 8996 UpdateGuideState exits: m=741072 SNR=342.8
23:59:24.948 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:24.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:24.951 00.002 8996 Enqueuing Expose request
23:59:24.980 00.029 20224 IsGuiding returns 1
23:59:24.980 00.000 20224 scope still moving after pulse duration time elapsed
23:59:25.012 00.032 20224 IsSlewing returns 0
23:59:25.012 00.000 20224 IsGuiding returns 0
23:59:25.012 00.000 20224 scope move finished after 52 + 47 ms
23:59:25.012 00.000 20224 Move returns status 0, amount 52
23:59:25.012 00.000 20224 MoveAxis(N, 53, ABG)
23:59:25.012 00.000 20224 Guiding  Dir = 0, Dur = 53
23:59:25.012 00.000 20224 IsSlewing returns 0
23:59:25.012 00.000 20224 IsGuiding returns 0
23:59:25.075 00.063 20224 IsGuiding returns 1
23:59:25.075 00.000 20224 scope still moving after pulse duration time elapsed
23:59:25.105 00.030 20224 IsSlewing returns 0
23:59:25.105 00.000 20224 IsGuiding returns 1
23:59:25.137 00.032 20224 IsSlewing returns 0
23:59:25.137 00.000 20224 IsGuiding returns 1
23:59:25.168 00.031 20224 IsSlewing returns 0
23:59:25.168 00.000 20224 IsGuiding returns 0
23:59:25.168 00.000 20224 scope move finished after 53 + 102 ms
23:59:25.168 00.000 20224 Move returns status 0, amount 53
23:59:25.168 00.000 20224 move complete, result=0
23:59:25.168 00.000 20224 worker thread done servicing request
23:59:25.168 00.000 20224 Worker thread wakes up
23:59:25.168 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.2 px 53 ms NORTH
23:59:25.170 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:25.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:26.345 01.175 20224 Exposure complete
23:59:26.405 00.060 20224 worker thread done servicing request
23:59:26.405 00.000 8996 OnExposeComplete: enter
23:59:26.406 00.001 8996 UpdateGuideState(): m_state=6
23:59:26.407 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9040
23:59:26.407 00.000 8996 Star::Find returns 1 (0), X=136.00, Y=474.41, Mass=729797, SNR=347.5, Peak=53072 HFD=4.6
23:59:26.408 00.001 8996 MultiStar: [#1 -0.00,0.44,0.00,M2] [#2 0.02,0.45,0.00,M2] [#3 -0.23,0.63,0.00,M5] [#4 0.15,0.29,0.51,U] [#5 -0.03,0.38,0.59,U] [#6 0.09,0.69,0.00,M3] [#7 0.18,0.59,0.00,M6] [#8 -0.12,0.18,0.39,U] 
23:59:26.409 00.001 8996 refined, 3 included, MultiStar: {-0.04, 0.36}, one-star: {-0.12, 0.45}
23:59:26.410 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
23:59:26.411 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
23:59:26.411 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.36 hyp=0.36 cameraTheta=1.69 mountX=-0.08 mountY=-0.35, mountTheta=-1.79
23:59:26.413 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.36, opts=13)
23:59:26.414 00.001 8996 Enqueuing Move request for scope (-0.04, 0.36)
23:59:26.415 00.001 20224 Worker thread wakes up
23:59:26.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.36) opts 0xd
23:59:26.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.36)
23:59:26.415 00.000 20224 Moving (-0.04, 0.36) raw xDistance=-0.08 yDistance=-0.35
23:59:26.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:59:26.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
23:59:26.415 00.000 20224 MoveAxis(E, 0, ABG)
23:59:26.415 00.000 20224 Move returns status 0, amount 0
23:59:26.415 00.000 20224 MoveAxis(N, 74, ABG)
23:59:26.415 00.000 20224 Guiding  Dir = 0, Dur = 74
23:59:26.415 00.000 20224 IsSlewing returns 0
23:59:26.416 00.001 20224 IsGuiding returns 0
23:59:26.417 00.001 20224 PulseGuide returned control before completion, sleep 83
23:59:26.421 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53072, med=2893, FiltMin=2614, FiltMax=25142, Gamma=1.000
23:59:26.436 00.015 8996 UpdateGuideState exits: m=729797 SNR=347.5
23:59:26.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:26.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:26.438 00.000 8996 Enqueuing Expose request
23:59:26.508 00.070 20224 IsGuiding returns 0
23:59:26.508 00.000 20224 Move returns status 0, amount 74
23:59:26.508 00.000 20224 move complete, result=0
23:59:26.508 00.000 20224 worker thread done servicing request
23:59:26.508 00.000 20224 Worker thread wakes up
23:59:26.508 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 74 ms NORTH
23:59:26.509 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:26.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:27.482 00.973 20224 Exposure complete
23:59:27.566 00.084 20224 worker thread done servicing request
23:59:27.566 00.000 8996 OnExposeComplete: enter
23:59:27.567 00.001 8996 UpdateGuideState(): m_state=6
23:59:27.568 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9041
23:59:27.569 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.98, Mass=774324, SNR=333.9, Peak=61808 HFD=4.4
23:59:27.570 00.001 8996 MultiStar: [#1 0.05,0.11,0.67,U] [#2 0.17,-0.11,0.70,U] [#3 0.01,0.40,0.67,U] [#4 0.33,0.19,0.55,U] [#5 0.07,-0.11,0.59,U] [#6 0.19,0.45,0.00,M4] [#7 0.24,0.40,0.00,M7] [#8 0.12,-0.22,0.37,U] 
23:59:27.571 00.001 8996 single-star, 6 included, MultiStar: {0.10, 0.05}, one-star: {0.03, 0.03}
23:59:27.572 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
23:59:27.573 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
23:59:27.574 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.80 mountX=0.02 mountY=-0.03, mountTheta=-0.90
23:59:27.575 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
23:59:27.576 00.001 8996 Enqueuing Move request for scope (0.03, 0.03)
23:59:27.577 00.001 20224 Worker thread wakes up
23:59:27.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
23:59:27.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
23:59:27.577 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.02 yDistance=-0.03
23:59:27.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:59:27.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:27.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:59:27.577 00.000 20224 MoveAxis(E, 0, ABG)
23:59:27.577 00.000 20224 Move returns status 0, amount 0
23:59:27.577 00.000 20224 MoveAxis(N, 0, ABG)
23:59:27.577 00.000 20224 Move returns status 0, amount 0
23:59:27.577 00.000 20224 move complete, result=0
23:59:27.577 00.000 20224 worker thread done servicing request
23:59:27.582 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=61808, med=2889, FiltMin=2601, FiltMax=31395, Gamma=1.000
23:59:27.595 00.013 8996 UpdateGuideState exits: m=774324 SNR=333.9
23:59:27.596 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:27.596 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:27.597 00.001 8996 Enqueuing Expose request
23:59:27.598 00.001 20224 Worker thread wakes up
23:59:27.598 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:27.599 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:27.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:28.774 01.175 20224 Exposure complete
23:59:28.849 00.075 20224 worker thread done servicing request
23:59:28.849 00.000 8996 OnExposeComplete: enter
23:59:28.851 00.002 8996 UpdateGuideState(): m_state=6
23:59:28.854 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9042
23:59:28.855 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.87, Mass=730808, SNR=353.6, Peak=54336 HFD=4.4
23:59:28.857 00.002 8996 MultiStar: [#1 -0.01,-0.09,0.64,U] [#2 0.08,-0.27,0.69,U] [#3 -0.05,0.24,0.54,U] [#4 0.31,0.00,0.54,U] [#5 0.03,-0.22,0.58,U] [#6 0.00,0.19,0.44,U] [#7 0.01,0.09,0.48,U] [#8 -0.31,-0.43,0.00,M1] 
23:59:28.859 00.002 8996 refined, 7 included, MultiStar: {0.04, -0.04}, one-star: {-0.00, -0.09}
23:59:28.860 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
23:59:28.862 00.002 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.47)
23:59:28.863 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.79 mountX=0.05 mountY=0.04, mountTheta=0.68
23:59:28.866 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
23:59:28.868 00.002 8996 Enqueuing Move request for scope (0.04, -0.04)
23:59:28.870 00.002 20224 Worker thread wakes up
23:59:28.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
23:59:28.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
23:59:28.870 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.05 yDistance=0.04
23:59:28.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:59:28.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:28.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:59:28.870 00.000 20224 MoveAxis(E, 0, ABG)
23:59:28.870 00.000 20224 Move returns status 0, amount 0
23:59:28.870 00.000 20224 MoveAxis(N, 0, ABG)
23:59:28.870 00.000 20224 Move returns status 0, amount 0
23:59:28.870 00.000 20224 move complete, result=0
23:59:28.870 00.000 20224 worker thread done servicing request
23:59:28.875 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54336, med=2889, FiltMin=2617, FiltMax=27328, Gamma=1.000
23:59:28.891 00.016 8996 UpdateGuideState exits: m=730808 SNR=353.6
23:59:28.893 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:28.895 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:28.896 00.001 8996 Enqueuing Expose request
23:59:28.898 00.002 20224 Worker thread wakes up
23:59:28.898 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:28.900 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:28.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:29.883 00.983 20224 Exposure complete
23:59:29.970 00.087 20224 worker thread done servicing request
23:59:29.971 00.001 8996 OnExposeComplete: enter
23:59:29.972 00.001 8996 UpdateGuideState(): m_state=6
23:59:29.973 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9043
23:59:29.974 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.84, Mass=653056, SNR=353.8, Peak=56208 HFD=4.4
23:59:29.975 00.001 8996 MultiStar: [#1 0.01,0.02,0.75,U] [#2 0.12,-0.23,0.69,U] [#3 -0.08,0.49,0.00,M4] [#4 0.32,0.13,0.50,U] [#5 -0.00,-0.03,0.53,U] [#6 -0.10,0.21,0.39,U] [#7 0.12,0.48,0.00,M7] [#8 -0.25,-0.36,0.00,M2] 
23:59:29.975 00.000 8996 refined, 5 included, MultiStar: {-0.02, -0.03}, one-star: {-0.27, -0.12}
23:59:29.976 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
23:59:29.977 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
23:59:29.978 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.01 mountX=-0.01 mountY=0.04, mountTheta=1.92
23:59:29.979 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
23:59:29.980 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
23:59:29.981 00.001 20224 Worker thread wakes up
23:59:29.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
23:59:29.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
23:59:29.981 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.04
23:59:29.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:59:29.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:29.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:59:29.981 00.000 20224 MoveAxis(E, 0, ABG)
23:59:29.981 00.000 20224 Move returns status 0, amount 0
23:59:29.981 00.000 20224 MoveAxis(N, 0, ABG)
23:59:29.981 00.000 20224 Move returns status 0, amount 0
23:59:29.982 00.001 20224 move complete, result=0
23:59:29.982 00.000 20224 worker thread done servicing request
23:59:29.985 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56208, med=2893, FiltMin=2585, FiltMax=25040, Gamma=1.000
23:59:30.007 00.022 8996 UpdateGuideState exits: m=653056 SNR=353.8
23:59:30.009 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:30.009 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:30.011 00.002 8996 Enqueuing Expose request
23:59:30.012 00.001 20224 Worker thread wakes up
23:59:30.012 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:30.013 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:30.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:31.178 01.165 20224 Exposure complete
23:59:31.236 00.058 20224 worker thread done servicing request
23:59:31.236 00.000 8996 OnExposeComplete: enter
23:59:31.237 00.001 8996 UpdateGuideState(): m_state=6
23:59:31.238 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9044
23:59:31.238 00.000 8996 Star::Find returns 1 (0), X=135.89, Y=473.94, Mass=708171, SNR=347.1, Peak=61312 HFD=4.4
23:59:31.239 00.001 8996 MultiStar: [#1 0.11,-0.13,0.62,U] [#2 0.09,-0.36,0.75,U] [#3 -0.06,0.46,0.00,M5] [#4 0.37,0.15,0.54,U] [#5 0.08,-0.14,0.54,U] [#6 -0.02,0.12,0.48,U] [#7 0.32,0.04,0.47,U] [#8 0.05,-0.36,0.37,U] 
23:59:31.240 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.09}, one-star: {-0.23, -0.02}
23:59:31.241 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
23:59:31.242 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
23:59:31.244 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.94 mountX=0.07 mountY=0.08, mountTheta=0.83
23:59:31.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
23:59:31.248 00.002 8996 Enqueuing Move request for scope (0.07, -0.09)
23:59:31.250 00.002 20224 Worker thread wakes up
23:59:31.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
23:59:31.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
23:59:31.250 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.07 yDistance=0.08
23:59:31.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:59:31.251 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:31.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:59:31.251 00.000 20224 MoveAxis(E, 0, ABG)
23:59:31.251 00.000 20224 Move returns status 0, amount 0
23:59:31.251 00.000 20224 MoveAxis(N, 0, ABG)
23:59:31.251 00.000 20224 Move returns status 0, amount 0
23:59:31.251 00.000 20224 move complete, result=0
23:59:31.251 00.000 20224 worker thread done servicing request
23:59:31.258 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61312, med=2893, FiltMin=2605, FiltMax=28768, Gamma=1.000
23:59:31.275 00.017 8996 UpdateGuideState exits: m=708171 SNR=347.1
23:59:31.276 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:31.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:31.279 00.002 8996 Enqueuing Expose request
23:59:31.280 00.001 20224 Worker thread wakes up
23:59:31.280 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:31.282 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:31.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:32.263 00.981 20224 Exposure complete
23:59:32.327 00.064 20224 worker thread done servicing request
23:59:32.327 00.000 8996 OnExposeComplete: enter
23:59:32.329 00.002 8996 UpdateGuideState(): m_state=6
23:59:32.331 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9045
23:59:32.333 00.002 8996 Star::Find returns 1 (0), X=135.60, Y=473.64, Mass=712174, SNR=324.3, Peak=52512 HFD=4.8
23:59:32.335 00.002 8996 MultiStar: [#1 0.00,-0.46,0.00,M1] [#2 -0.04,-0.71,0.00,M1] [#3 -0.24,-0.07,0.67,U] [#4 0.08,-0.26,0.63,U] [#5 -0.25,-0.32,0.60,U] [#6 -0.54,-0.43,0.00,M2] [#7 -0.06,-0.19,0.48,U] [#8 -0.44,-0.78,0.00,M2] 
23:59:32.337 00.002 8996 refined, 4 included, MultiStar: {-0.24, -0.24}, one-star: {-0.52, -0.32}
23:59:32.339 00.002 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
23:59:32.342 00.003 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
23:59:32.344 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.24 hyp=0.34 cameraTheta=-2.35 mountX=-0.21 mountY=0.26, mountTheta=2.25
23:59:32.347 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.24, opts=13)
23:59:32.349 00.002 8996 Enqueuing Move request for scope (-0.24, -0.24)
23:59:32.351 00.002 20224 Worker thread wakes up
23:59:32.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.24) opts 0xd
23:59:32.351 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.24)
23:59:32.351 00.000 20224 Moving (-0.24, -0.24) raw xDistance=-0.21 yDistance=0.26
23:59:32.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:59:32.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:32.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
23:59:32.352 00.001 20224 MoveAxis(E, 31, ABG)
23:59:32.352 00.000 20224 Guiding  Dir = 2, Dur = 31
23:59:32.352 00.000 20224 IsSlewing returns 0
23:59:32.352 00.000 20224 IsGuiding returns 0
23:59:32.358 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52512, med=2893, FiltMin=2637, FiltMax=26054, Gamma=1.000
23:59:32.380 00.022 8996 UpdateGuideState exits: m=712174 SNR=324.3
23:59:32.382 00.002 20224 PulseGuide returned control before completion, sleep 12
23:59:32.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:32.383 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:32.385 00.002 8996 Enqueuing Expose request
23:59:32.397 00.012 20224 IsGuiding returns 1
23:59:32.397 00.000 20224 scope still moving after pulse duration time elapsed
23:59:32.428 00.031 20224 IsSlewing returns 0
23:59:32.428 00.000 20224 IsGuiding returns 1
23:59:32.460 00.032 20224 IsSlewing returns 0
23:59:32.460 00.000 20224 IsGuiding returns 1
23:59:32.492 00.032 20224 IsSlewing returns 0
23:59:32.492 00.000 20224 IsGuiding returns 0
23:59:32.492 00.000 20224 scope move finished after 31 + 108 ms
23:59:32.492 00.000 20224 Move returns status 0, amount 31
23:59:32.492 00.000 20224 MoveAxis(N, 0, ABG)
23:59:32.492 00.000 20224 Move returns status 0, amount 0
23:59:32.492 00.000 20224 move complete, result=0
23:59:32.492 00.000 20224 worker thread done servicing request
23:59:32.492 00.000 20224 Worker thread wakes up
23:59:32.492 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.3 px 0 ms NORTH
23:59:32.493 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:32.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:33.656 01.163 20224 Exposure complete
23:59:33.722 00.066 20224 worker thread done servicing request
23:59:33.722 00.000 8996 OnExposeComplete: enter
23:59:33.724 00.002 8996 UpdateGuideState(): m_state=6
23:59:33.725 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9046
23:59:33.727 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=473.66, Mass=700762, SNR=365.6, Peak=50720 HFD=4.6
23:59:33.729 00.002 8996 MultiStar: [#1 0.46,-0.29,0.00,M2] [#2 0.33,-0.55,0.00,M2] [#3 0.26,-0.33,0.50,U] [#4 0.67,-0.48,0.00,M1] [#5 0.33,-0.64,0.00,M1] [#6 0.24,-0.36,0.00,M3] [#7 0.32,-0.39,0.00,M6] [#8 0.09,-0.52,0.00,M3] 
23:59:33.730 00.001 8996 single-star, 1 included, MultiStar: {0.14, -0.30}, one-star: {0.08, -0.29}
23:59:33.732 00.002 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
23:59:33.733 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
23:59:33.734 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.29 hyp=0.30 cameraTheta=-1.30 mountX=0.11 mountY=0.28, mountTheta=1.20
23:59:33.736 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.29, opts=13)
23:59:33.736 00.000 8996 Enqueuing Move request for scope (0.08, -0.29)
23:59:33.738 00.002 20224 Worker thread wakes up
23:59:33.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.29) opts 0xd
23:59:33.738 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.29)
23:59:33.738 00.000 20224 Moving (0.08, -0.29) raw xDistance=0.11 yDistance=0.28
23:59:33.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:59:33.739 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:33.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
23:59:33.739 00.000 20224 MoveAxis(E, 0, ABG)
23:59:33.739 00.000 20224 Move returns status 0, amount 0
23:59:33.739 00.000 20224 MoveAxis(N, 0, ABG)
23:59:33.739 00.000 20224 Move returns status 0, amount 0
23:59:33.739 00.000 20224 move complete, result=0
23:59:33.739 00.000 20224 worker thread done servicing request
23:59:33.746 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50720, med=2893, FiltMin=2611, FiltMax=22777, Gamma=1.000
23:59:33.767 00.021 8996 UpdateGuideState exits: m=700762 SNR=365.6
23:59:33.769 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:33.771 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:33.773 00.002 8996 Enqueuing Expose request
23:59:33.775 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:59:33.777 00.002 20224 Worker thread wakes up
23:59:33.777 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:33.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:34.749 00.972 20224 Exposure complete
23:59:34.858 00.109 20224 worker thread done servicing request
23:59:34.858 00.000 8996 OnExposeComplete: enter
23:59:34.859 00.001 8996 UpdateGuideState(): m_state=6
23:59:34.860 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9047
23:59:34.861 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=473.43, Mass=744333, SNR=359.1, Peak=49027 HFD=4.6
23:59:34.862 00.001 8996 MultiStar: [#1 0.41,-0.43,0.00,M3] [#2 0.32,-0.61,0.00,M3] [#3 0.23,-0.28,0.62,U] [#4 0.59,-0.61,0.00,M2] [#5 0.48,-0.68,0.00,M2] [#6 0.38,-0.47,0.00,M4] [#7 0.44,-0.28,0.00,M7] [#8 0.19,-0.72,0.00,M4] 
23:59:34.863 00.001 8996 refined, 1 included, MultiStar: {0.22, -0.43}, one-star: {0.21, -0.53}
23:59:34.864 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
23:59:34.865 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.15)
23:59:34.866 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.43 hyp=0.48 cameraTheta=-1.11 mountX=0.26 mountY=0.41, mountTheta=1.01
23:59:34.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.43, opts=13)
23:59:34.868 00.001 8996 Enqueuing Move request for scope (0.22, -0.43)
23:59:34.869 00.001 20224 Worker thread wakes up
23:59:34.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.43) opts 0xd
23:59:34.869 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.43)
23:59:34.869 00.000 20224 Moving (0.22, -0.43) raw xDistance=0.26 yDistance=0.41
23:59:34.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
23:59:34.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:59:34.869 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
23:59:34.869 00.000 20224 MoveAxis(W, 37, ABG)
23:59:34.869 00.000 20224 Guiding  Dir = 3, Dur = 37
23:59:34.869 00.000 20224 IsSlewing returns 0
23:59:34.869 00.000 20224 IsGuiding returns 0
23:59:34.873 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49027, med=2893, FiltMin=2637, FiltMax=24573, Gamma=1.000
23:59:34.891 00.018 20224 PulseGuide returned control before completion, sleep 25
23:59:34.896 00.005 8996 UpdateGuideState exits: m=744333 SNR=359.1
23:59:34.898 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:34.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:34.901 00.002 8996 Enqueuing Expose request
23:59:34.921 00.020 20224 IsGuiding returns 1
23:59:34.921 00.000 20224 scope still moving after pulse duration time elapsed
23:59:34.952 00.031 20224 IsSlewing returns 0
23:59:34.952 00.000 20224 IsGuiding returns 1
23:59:34.983 00.031 20224 IsSlewing returns 0
23:59:34.984 00.001 20224 IsGuiding returns 0
23:59:34.984 00.000 20224 scope move finished after 37 + 77 ms
23:59:34.984 00.000 20224 Move returns status 0, amount 37
23:59:34.984 00.000 20224 MoveAxis(N, 0, ABG)
23:59:34.984 00.000 20224 Move returns status 0, amount 0
23:59:34.984 00.000 20224 move complete, result=0
23:59:34.984 00.000 20224 worker thread done servicing request
23:59:34.984 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.4 px 0 ms NORTH
23:59:34.986 00.002 20224 Worker thread wakes up
23:59:34.986 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:34.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:36.165 01.179 20224 Exposure complete
23:59:36.251 00.086 20224 worker thread done servicing request
23:59:36.251 00.000 8996 OnExposeComplete: enter
23:59:36.252 00.001 8996 UpdateGuideState(): m_state=6
23:59:36.253 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9048
23:59:36.254 00.001 8996 Star::Find returns 1 (0), X=136.25, Y=473.35, Mass=662256, SNR=324.8, Peak=45635 HFD=4.6
23:59:36.255 00.001 8996 MultiStar: [#1 0.30,-0.27,0.67,U] [#2 0.36,-0.67,0.00,M4] [#3 -0.12,-0.29,0.58,U] [#4 0.26,-0.68,0.00,M3] [#5 0.17,-0.78,0.00,M3] [#6 0.17,-0.49,0.00,M5] [#7 0.29,-0.24,0.50,U] [#8 0.06,-0.62,0.00,M5] 
23:59:36.256 00.001 8996 refined, 3 included, MultiStar: {0.15, -0.39}, one-star: {0.13, -0.61}
23:59:36.256 00.000 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
23:59:36.257 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
23:59:36.258 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.39 hyp=0.42 cameraTheta=-1.21 mountX=0.18 mountY=0.37, mountTheta=1.11
23:59:36.259 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.39, opts=13)
23:59:36.260 00.001 8996 Enqueuing Move request for scope (0.15, -0.39)
23:59:36.261 00.001 20224 Worker thread wakes up
23:59:36.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.39) opts 0xd
23:59:36.261 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.39)
23:59:36.261 00.000 20224 Moving (0.15, -0.39) raw xDistance=0.18 yDistance=0.37
23:59:36.262 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:59:36.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:59:36.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
23:59:36.262 00.000 20224 MoveAxis(E, 0, ABG)
23:59:36.262 00.000 20224 Move returns status 0, amount 0
23:59:36.262 00.000 20224 MoveAxis(N, 0, ABG)
23:59:36.262 00.000 20224 Move returns status 0, amount 0
23:59:36.262 00.000 20224 move complete, result=0
23:59:36.262 00.000 20224 worker thread done servicing request
23:59:36.268 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45635, med=2893, FiltMin=2630, FiltMax=21504, Gamma=1.000
23:59:36.285 00.017 8996 UpdateGuideState exits: m=662256 SNR=324.8
23:59:36.287 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:36.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:36.288 00.000 8996 Enqueuing Expose request
23:59:36.289 00.001 20224 Worker thread wakes up
23:59:36.289 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
23:59:36.290 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:36.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:37.273 00.983 20224 Exposure complete
23:59:37.341 00.068 20224 worker thread done servicing request
23:59:37.341 00.000 8996 OnExposeComplete: enter
23:59:37.342 00.001 8996 UpdateGuideState(): m_state=6
23:59:37.343 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9049
23:59:37.345 00.002 8996 Star::Find returns 1 (0), X=136.36, Y=473.27, Mass=635853, SNR=328.4, Peak=48643 HFD=4.6
23:59:37.346 00.001 8996 MultiStar: [#1 0.34,-0.58,0.00,M3] [#2 0.49,-0.53,0.00,M5] [#3 0.18,-0.30,0.59,U] [#4 0.46,-0.46,0.00,M4] [#5 0.34,-0.93,0.00,M4] [#6 0.44,-0.13,0.00,M6] [#7 0.55,-0.32,0.00,M7] [#8 0.11,-0.87,0.00,M6] 
23:59:37.347 00.001 8996 refined, 1 included, MultiStar: {0.22, -0.54}, one-star: {0.24, -0.68}
23:59:37.349 00.002 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
23:59:37.350 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
23:59:37.350 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.54 hyp=0.58 cameraTheta=-1.18 mountX=0.27 mountY=0.51, mountTheta=1.08
23:59:37.353 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.54, opts=13)
23:59:37.354 00.001 8996 Enqueuing Move request for scope (0.22, -0.54)
23:59:37.356 00.002 20224 Worker thread wakes up
23:59:37.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.54) opts 0xd
23:59:37.356 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.54)
23:59:37.356 00.000 20224 Moving (0.22, -0.54) raw xDistance=0.27 yDistance=0.51
23:59:37.357 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:59:37.357 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.34 newest=1.29
23:59:37.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
23:59:37.357 00.000 20224 MoveAxis(W, 40, ABG)
23:59:37.357 00.000 20224 Guiding  Dir = 3, Dur = 40
23:59:37.358 00.001 20224 IsSlewing returns 0
23:59:37.358 00.000 20224 IsGuiding returns 0
23:59:37.360 00.002 20224 PulseGuide returned control before completion, sleep 49
23:59:37.365 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48643, med=2893, FiltMin=2637, FiltMax=22371, Gamma=1.000
23:59:37.388 00.023 8996 UpdateGuideState exits: m=635853 SNR=328.4
23:59:37.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:37.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:37.393 00.002 8996 Enqueuing Expose request
23:59:37.423 00.030 20224 IsGuiding returns 1
23:59:37.423 00.000 20224 scope still moving after pulse duration time elapsed
23:59:37.455 00.032 20224 IsSlewing returns 0
23:59:37.455 00.000 20224 IsGuiding returns 0
23:59:37.455 00.000 20224 scope move finished after 40 + 56 ms
23:59:37.455 00.000 20224 Move returns status 0, amount 40
23:59:37.455 00.000 20224 MoveAxis(S, 108, ABG)
23:59:37.455 00.000 20224 Guiding  Dir = 1, Dur = 108
23:59:37.455 00.000 20224 IsSlewing returns 0
23:59:37.456 00.001 20224 IsGuiding returns 0
23:59:37.503 00.047 20224 PulseGuide returned control before completion, sleep 72
23:59:37.578 00.075 20224 IsGuiding returns 1
23:59:37.578 00.000 20224 scope still moving after pulse duration time elapsed
23:59:37.609 00.031 20224 IsSlewing returns 0
23:59:37.609 00.000 20224 IsGuiding returns 1
23:59:37.640 00.031 20224 IsSlewing returns 0
23:59:37.640 00.000 20224 IsGuiding returns 1
23:59:37.675 00.035 20224 IsSlewing returns 0
23:59:37.675 00.000 20224 IsGuiding returns 0
23:59:37.675 00.000 20224 scope move finished after 108 + 112 ms
23:59:37.675 00.000 20224 Move returns status 0, amount 108
23:59:37.675 00.000 20224 move complete, result=0
23:59:37.675 00.000 20224 worker thread done servicing request
23:59:37.675 00.000 20224 Worker thread wakes up
23:59:37.676 00.001 8996 GuideStep: 0.3 px 40 ms WEST, 0.5 px 108 ms SOUTH
23:59:37.678 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:37.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:38.836 01.158 20224 Exposure complete
23:59:38.933 00.097 20224 worker thread done servicing request
23:59:38.933 00.000 8996 OnExposeComplete: enter
23:59:38.935 00.002 8996 UpdateGuideState(): m_state=6
23:59:38.936 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9050
23:59:38.936 00.000 8996 Star::Find returns 1 (0), X=135.80, Y=473.96, Mass=610683, SNR=326.6, Peak=56288 HFD=4.4
23:59:38.938 00.002 8996 MultiStar: [#1 -0.03,0.08,0.68,U] [#2 -0.13,-0.29,0.67,U] [#3 -0.30,-0.12,0.66,U] [#4 0.01,-0.15,0.57,U] [#5 0.01,-0.31,0.60,U] [#6 -0.21,-0.24,0.40,U] [#7 0.02,-0.07,0.48,U] [#8 -0.21,-0.44,0.00,M7] 
23:59:38.940 00.002 8996 refined, 7 included, MultiStar: {-0.13, -0.12}, one-star: {-0.31, 0.00}
23:59:38.942 00.002 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
23:59:38.944 00.002 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
23:59:38.945 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.40 mountX=-0.12 mountY=0.14, mountTheta=2.29
23:59:38.948 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.12, opts=13)
23:59:38.950 00.002 8996 Enqueuing Move request for scope (-0.13, -0.12)
23:59:38.951 00.001 20224 Worker thread wakes up
23:59:38.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
23:59:38.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
23:59:38.951 00.000 20224 Moving (-0.13, -0.12) raw xDistance=-0.12 yDistance=0.14
23:59:38.952 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:59:38.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:38.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:59:38.952 00.000 20224 MoveAxis(E, 0, ABG)
23:59:38.952 00.000 20224 Move returns status 0, amount 0
23:59:38.952 00.000 20224 MoveAxis(N, 0, ABG)
23:59:38.952 00.000 20224 Move returns status 0, amount 0
23:59:38.952 00.000 20224 move complete, result=0
23:59:38.952 00.000 20224 worker thread done servicing request
23:59:38.956 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=56288, med=2893, FiltMin=2633, FiltMax=26416, Gamma=1.000
23:59:38.971 00.015 8996 UpdateGuideState exits: m=610683 SNR=326.6
23:59:38.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:38.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:38.974 00.001 8996 Enqueuing Expose request
23:59:38.975 00.001 20224 Worker thread wakes up
23:59:38.975 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:38.976 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:38.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:39.964 00.988 20224 Exposure complete
23:59:40.054 00.090 20224 worker thread done servicing request
23:59:40.054 00.000 8996 OnExposeComplete: enter
23:59:40.056 00.002 8996 UpdateGuideState(): m_state=6
23:59:40.058 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9051
23:59:40.060 00.002 8996 Star::Find returns 1 (0), X=135.62, Y=474.13, Mass=675010, SNR=355.9, Peak=61616 HFD=4.6
23:59:40.062 00.002 8996 MultiStar: [#1 -0.25,0.24,0.75,U] [#2 -0.14,0.04,0.63,U] [#3 -0.34,0.09,0.62,U] [#4 0.00,-0.06,0.49,U] [#5 -0.25,-0.04,0.59,U] [#6 -0.02,0.22,0.42,U] [#7 -0.09,0.29,0.40,U] [#8 -0.31,-0.31,0.00,M8] 
23:59:40.063 00.001 8996 refined, 7 included, MultiStar: {-0.24, 0.12}, one-star: {-0.49, 0.17}
23:59:40.065 00.002 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
23:59:40.067 00.002 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
23:59:40.069 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.12 hyp=0.27 cameraTheta=2.68 mountX=-0.25 mountY=-0.09, mountTheta=-2.79
23:59:40.072 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.12, opts=13)
23:59:40.074 00.002 8996 Enqueuing Move request for scope (-0.24, 0.12)
23:59:40.076 00.002 20224 Worker thread wakes up
23:59:40.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.12) opts 0xd
23:59:40.076 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.12)
23:59:40.076 00.000 20224 Moving (-0.24, 0.12) raw xDistance=-0.25 yDistance=-0.09
23:59:40.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
23:59:40.077 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:40.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:59:40.077 00.000 20224 MoveAxis(E, 36, ABG)
23:59:40.077 00.000 20224 Guiding  Dir = 2, Dur = 36
23:59:40.077 00.000 20224 IsSlewing returns 0
23:59:40.078 00.001 20224 IsGuiding returns 0
23:59:40.084 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61616, med=2893, FiltMin=2624, FiltMax=27782, Gamma=1.000
23:59:40.104 00.020 8996 UpdateGuideState exits: m=675010 SNR=355.9
23:59:40.105 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:40.106 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:40.108 00.002 8996 Enqueuing Expose request
23:59:40.115 00.007 20224 IsGuiding returns 1
23:59:40.116 00.001 20224 scope still moving after pulse duration time elapsed
23:59:40.146 00.030 20224 IsSlewing returns 0
23:59:40.146 00.000 20224 IsGuiding returns 1
23:59:40.177 00.031 20224 IsSlewing returns 0
23:59:40.177 00.000 20224 IsGuiding returns 1
23:59:40.209 00.032 20224 IsSlewing returns 0
23:59:40.209 00.000 20224 IsGuiding returns 0
23:59:40.209 00.000 20224 scope move finished after 36 + 94 ms
23:59:40.209 00.000 20224 Move returns status 0, amount 36
23:59:40.209 00.000 20224 MoveAxis(N, 0, ABG)
23:59:40.209 00.000 20224 Move returns status 0, amount 0
23:59:40.210 00.001 20224 move complete, result=0
23:59:40.210 00.000 20224 worker thread done servicing request
23:59:40.210 00.000 20224 Worker thread wakes up
23:59:40.210 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
23:59:40.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:40.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:41.386 01.175 20224 Exposure complete
23:59:41.488 00.102 20224 worker thread done servicing request
23:59:41.488 00.000 8996 OnExposeComplete: enter
23:59:41.490 00.002 8996 UpdateGuideState(): m_state=6
23:59:41.492 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9052
23:59:41.494 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=473.97, Mass=765622, SNR=342.3, Peak=65440 HFD=4.5
23:59:41.496 00.002 8996 MultiStar: [#1 0.04,-0.02,0.63,U] [#2 0.06,-0.38,0.72,U] [#3 0.19,0.05,0.59,U] [#4 0.42,-0.14,0.00,M3] [#5 0.30,-0.21,0.51,U] [#6 0.19,-0.22,0.45,U] [#7 0.18,-0.09,0.43,U] [#8 0.01,-0.42,0.36,U] 
23:59:41.498 00.002 8996 single-star, 7 included, MultiStar: {0.08, -0.14}, one-star: {-0.13, 0.01}
23:59:41.499 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
23:59:41.500 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
23:59:41.502 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.14 cameraTheta=3.06 mountX=-0.14 mountY=0.00, mountTheta=3.11
23:59:41.505 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
23:59:41.507 00.002 8996 Enqueuing Move request for scope (-0.13, 0.01)
23:59:41.509 00.002 20224 Worker thread wakes up
23:59:41.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
23:59:41.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
23:59:41.509 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.14 yDistance=0.00
23:59:41.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:59:41.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:41.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:59:41.510 00.001 20224 MoveAxis(E, 0, ABG)
23:59:41.510 00.000 20224 Move returns status 0, amount 0
23:59:41.510 00.000 20224 MoveAxis(N, 0, ABG)
23:59:41.510 00.000 20224 Move returns status 0, amount 0
23:59:41.510 00.000 20224 move complete, result=0
23:59:41.510 00.000 20224 worker thread done servicing request
23:59:41.516 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65440, med=2893, FiltMin=2601, FiltMax=29315, Gamma=1.000
23:59:41.537 00.021 8996 UpdateGuideState exits: m=765622 SNR=342.3
23:59:41.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:41.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:41.540 00.001 8996 Enqueuing Expose request
23:59:41.541 00.001 20224 Worker thread wakes up
23:59:41.541 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:41.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:41.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:42.514 00.972 20224 Exposure complete
23:59:42.589 00.075 20224 worker thread done servicing request
23:59:42.589 00.000 8996 OnExposeComplete: enter
23:59:42.590 00.001 8996 UpdateGuideState(): m_state=6
23:59:42.591 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9053
23:59:42.592 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=474.06, Mass=733828, SNR=352.0, Peak=57664 HFD=4.4
23:59:42.593 00.001 8996 MultiStar: [#1 0.27,0.24,0.81,U] [#2 0.26,-0.29,0.67,U] [#3 0.05,0.30,0.58,U] [#4 0.38,0.00,0.58,U] [#5 0.27,-0.18,0.61,U] [#6 0.24,0.10,0.43,U] [#7 0.32,0.15,0.40,U] [#8 0.26,-0.42,0.00,M8] 
23:59:42.594 00.001 8996 single-star, 7 included, MultiStar: {0.22, 0.05}, one-star: {0.09, 0.10}
23:59:42.595 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
23:59:42.595 00.000 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
23:59:42.596 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.87 mountX=0.08 mountY=-0.11, mountTheta=-0.97
23:59:42.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.10, opts=13)
23:59:42.598 00.000 8996 Enqueuing Move request for scope (0.09, 0.10)
23:59:42.599 00.001 20224 Worker thread wakes up
23:59:42.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
23:59:42.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
23:59:42.600 00.001 20224 Moving (0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
23:59:42.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:59:42.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:42.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
23:59:42.600 00.000 20224 MoveAxis(E, 0, ABG)
23:59:42.600 00.000 20224 Move returns status 0, amount 0
23:59:42.600 00.000 20224 MoveAxis(N, 0, ABG)
23:59:42.600 00.000 20224 Move returns status 0, amount 0
23:59:42.600 00.000 20224 move complete, result=0
23:59:42.600 00.000 20224 worker thread done servicing request
23:59:42.604 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57664, med=2893, FiltMin=2589, FiltMax=29334, Gamma=1.000
23:59:42.624 00.020 8996 UpdateGuideState exits: m=733828 SNR=352.0
23:59:42.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:42.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:42.627 00.001 8996 Enqueuing Expose request
23:59:42.628 00.001 20224 Worker thread wakes up
23:59:42.628 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:59:42.629 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:42.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:43.804 01.175 20224 Exposure complete
23:59:43.920 00.116 20224 worker thread done servicing request
23:59:43.921 00.001 8996 OnExposeComplete: enter
23:59:43.921 00.000 8996 UpdateGuideState(): m_state=6
23:59:43.922 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9054
23:59:43.923 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.66, Mass=688812, SNR=350.5, Peak=51920 HFD=4.5
23:59:43.924 00.001 8996 MultiStar: [#1 0.47,-0.32,0.00,M1] [#2 0.44,-0.56,0.00,M2] [#3 0.20,-0.07,0.59,U] [#4 0.67,-0.20,0.00,M3] [#5 0.36,-0.36,0.00,M1] [#6 0.40,0.11,0.42,U] [#7 0.60,0.14,0.00,M4] [#8 0.23,-0.49,0.00,M9] 
23:59:43.925 00.001 8996 refined, 2 included, MultiStar: {0.16, -0.14}, one-star: {0.04, -0.29}
23:59:43.926 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
23:59:43.926 00.000 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
23:59:43.927 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.22 cameraTheta=-0.72 mountX=0.18 mountY=0.12, mountTheta=0.61
23:59:43.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.14, opts=13)
23:59:43.930 00.001 8996 Enqueuing Move request for scope (0.16, -0.14)
23:59:43.930 00.000 20224 Worker thread wakes up
23:59:43.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
23:59:43.931 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
23:59:43.931 00.000 20224 Moving (0.16, -0.14) raw xDistance=0.18 yDistance=0.12
23:59:43.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
23:59:43.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:43.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:59:43.931 00.000 20224 MoveAxis(E, 0, ABG)
23:59:43.931 00.000 20224 Move returns status 0, amount 0
23:59:43.931 00.000 20224 MoveAxis(N, 0, ABG)
23:59:43.931 00.000 20224 Move returns status 0, amount 0
23:59:43.931 00.000 20224 move complete, result=0
23:59:43.931 00.000 20224 worker thread done servicing request
23:59:43.935 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51920, med=2893, FiltMin=2598, FiltMax=21872, Gamma=1.000
23:59:43.960 00.025 8996 UpdateGuideState exits: m=688812 SNR=350.5
23:59:43.962 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:43.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:43.965 00.002 8996 Enqueuing Expose request
23:59:43.967 00.002 20224 Worker thread wakes up
23:59:43.967 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:43.968 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:43.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:44.948 00.980 20224 Exposure complete
23:59:45.024 00.076 20224 worker thread done servicing request
23:59:45.024 00.000 8996 OnExposeComplete: enter
23:59:45.025 00.001 8996 UpdateGuideState(): m_state=6
23:59:45.026 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9055
23:59:45.027 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=473.86, Mass=800981, SNR=412.3, Peak=58080 HFD=4.5
23:59:45.028 00.001 8996 MultiStar: [#1 0.42,-0.01,0.55,U] [#2 0.48,-0.19,0.00,M3] [#3 0.29,0.37,0.00,M1] [#4 0.64,-0.08,0.00,M4] [#5 0.51,-0.21,0.00,M2] [#6 0.58,0.21,0.00,M2] [#7 0.58,0.29,0.00,M5] [#8 0.20,-0.41,0.00,M10] 
23:59:45.029 00.001 8996 single-star, 1 included, MultiStar: {0.28, -0.06}, one-star: {0.20, -0.09}
23:59:45.030 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
23:59:45.030 00.000 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
23:59:45.031 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.44 mountX=0.21 mountY=0.07, mountTheta=0.32
23:59:45.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.09, opts=13)
23:59:45.033 00.000 8996 Enqueuing Move request for scope (0.20, -0.09)
23:59:45.034 00.001 20224 Worker thread wakes up
23:59:45.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
23:59:45.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
23:59:45.035 00.001 20224 Moving (0.20, -0.09) raw xDistance=0.21 yDistance=0.07
23:59:45.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:59:45.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:45.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:59:45.035 00.000 20224 MoveAxis(W, 30, ABG)
23:59:45.035 00.000 20224 Guiding  Dir = 3, Dur = 30
23:59:45.035 00.000 20224 IsSlewing returns 0
23:59:45.036 00.001 20224 IsGuiding returns 0
23:59:45.039 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58080, med=2893, FiltMin=2617, FiltMax=29296, Gamma=1.000
23:59:45.052 00.013 8996 UpdateGuideState exits: m=800981 SNR=412.3
23:59:45.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:45.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:45.054 00.000 8996 Enqueuing Expose request
23:59:45.063 00.009 20224 PulseGuide returned control before completion, sleep 13
23:59:45.077 00.014 20224 IsGuiding returns 1
23:59:45.077 00.000 20224 scope still moving after pulse duration time elapsed
23:59:45.109 00.032 20224 IsSlewing returns 0
23:59:45.109 00.000 20224 IsGuiding returns 1
23:59:45.140 00.031 20224 IsSlewing returns 0
23:59:45.140 00.000 20224 IsGuiding returns 1
23:59:45.172 00.032 20224 IsSlewing returns 0
23:59:45.172 00.000 20224 IsGuiding returns 0
23:59:45.172 00.000 20224 scope move finished after 30 + 106 ms
23:59:45.172 00.000 20224 Move returns status 0, amount 30
23:59:45.172 00.000 20224 MoveAxis(N, 0, ABG)
23:59:45.172 00.000 20224 Move returns status 0, amount 0
23:59:45.172 00.000 20224 move complete, result=0
23:59:45.172 00.000 20224 worker thread done servicing request
23:59:45.173 00.001 20224 Worker thread wakes up
23:59:45.173 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
23:59:45.175 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:45.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:46.348 01.173 20224 Exposure complete
23:59:46.431 00.083 20224 worker thread done servicing request
23:59:46.431 00.000 8996 OnExposeComplete: enter
23:59:46.433 00.002 8996 UpdateGuideState(): m_state=6
23:59:46.435 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9056
23:59:46.437 00.002 8996 Star::Find returns 1 (0), X=136.16, Y=473.87, Mass=659282, SNR=306.0, Peak=53072 HFD=4.3
23:59:46.439 00.002 8996 MultiStar: [#1 -0.03,0.05,0.75,U] [#2 -0.10,-0.04,0.87,U] [#3 -0.18,0.47,0.00,M2] [#4 0.28,-0.03,0.59,U] [#5 -0.05,-0.19,0.67,U] [#6 0.03,-0.01,0.47,U] [#7 -0.11,0.19,0.45,U] [#8 -0.18,-0.24,0.39,U] 
23:59:46.440 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {0.04, -0.09}
23:59:46.442 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
23:59:46.443 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
23:59:46.445 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.76 mountX=-0.00 mountY=0.05, mountTheta=1.66
23:59:46.448 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
23:59:46.450 00.002 8996 Enqueuing Move request for scope (-0.01, -0.05)
23:59:46.451 00.001 20224 Worker thread wakes up
23:59:46.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
23:59:46.452 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
23:59:46.452 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
23:59:46.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:59:46.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:46.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:59:46.453 00.001 20224 MoveAxis(E, 0, ABG)
23:59:46.453 00.000 20224 Move returns status 0, amount 0
23:59:46.453 00.000 20224 MoveAxis(N, 0, ABG)
23:59:46.453 00.000 20224 Move returns status 0, amount 0
23:59:46.453 00.000 20224 move complete, result=0
23:59:46.453 00.000 20224 worker thread done servicing request
23:59:46.460 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53072, med=2893, FiltMin=2630, FiltMax=24896, Gamma=1.000
23:59:46.485 00.025 8996 UpdateGuideState exits: m=659282 SNR=306.0
23:59:46.487 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:46.489 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:46.490 00.001 8996 Enqueuing Expose request
23:59:46.492 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:46.495 00.003 20224 Worker thread wakes up
23:59:46.495 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:46.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:47.488 00.993 20224 Exposure complete
23:59:47.574 00.086 20224 worker thread done servicing request
23:59:47.575 00.001 8996 OnExposeComplete: enter
23:59:47.576 00.001 8996 UpdateGuideState(): m_state=6
23:59:47.576 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9057
23:59:47.577 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=473.77, Mass=763187, SNR=367.7, Peak=65440 HFD=4.5
23:59:47.578 00.001 8996 MultiStar: [#1 0.06,-0.11,0.65,U] [#2 0.02,-0.41,0.69,U] [#3 -0.33,-0.01,0.54,U] [#4 0.15,-0.11,0.50,U] [#5 -0.09,-0.31,0.53,U] [#6 -0.16,-0.05,0.41,U] [#7 -0.13,0.08,0.42,U] [#8 -0.19,-0.64,0.00,M10] 
23:59:47.579 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.16}, one-star: {-0.24, -0.19}
23:59:47.580 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
23:59:47.581 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
23:59:47.582 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.11 mountX=-0.08 mountY=0.17, mountTheta=2.01
23:59:47.583 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.16, opts=13)
23:59:47.584 00.001 8996 Enqueuing Move request for scope (-0.10, -0.16)
23:59:47.585 00.001 20224 Worker thread wakes up
23:59:47.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
23:59:47.585 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
23:59:47.585 00.000 20224 Moving (-0.10, -0.16) raw xDistance=-0.08 yDistance=0.17
23:59:47.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:59:47.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:47.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:59:47.585 00.000 20224 MoveAxis(E, 0, ABG)
23:59:47.585 00.000 20224 Move returns status 0, amount 0
23:59:47.585 00.000 20224 MoveAxis(N, 0, ABG)
23:59:47.585 00.000 20224 Move returns status 0, amount 0
23:59:47.586 00.001 20224 move complete, result=0
23:59:47.586 00.000 20224 worker thread done servicing request
23:59:47.589 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=2893, FiltMin=2614, FiltMax=29181, Gamma=1.000
23:59:47.602 00.013 8996 UpdateGuideState exits: m=763187 SNR=367.7
23:59:47.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:47.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:47.605 00.001 8996 Enqueuing Expose request
23:59:47.605 00.000 20224 Worker thread wakes up
23:59:47.605 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:59:47.606 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:47.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:48.780 01.174 20224 Exposure complete
23:59:48.839 00.059 20224 worker thread done servicing request
23:59:48.839 00.000 8996 OnExposeComplete: enter
23:59:48.840 00.001 8996 UpdateGuideState(): m_state=6
23:59:48.842 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9058
23:59:48.842 00.000 8996 Star::Find returns 1 (0), X=135.60, Y=474.02, Mass=761034, SNR=324.2, Peak=65440 HFD=4.6
23:59:48.844 00.002 8996 MultiStar: [#1 -0.44,0.22,0.00,M1] [#2 -0.29,-0.05,0.77,U] [#3 -0.76,0.07,0.00,M2] [#4 -0.38,0.02,0.59,U] [#5 -0.23,-0.28,0.60,U] [#6 -0.55,0.11,0.00,M1] [#7 -0.32,-0.02,0.49,U] [#8 -0.53,-0.35,0.00,R] 
23:59:48.845 00.001 8996 refined, 4 included, MultiStar: {-0.36, -0.04}, one-star: {-0.52, 0.06}
23:59:48.846 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
23:59:48.847 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
23:59:48.848 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.04 hyp=0.37 cameraTheta=-3.03 mountX=-0.36 mountY=0.08, mountTheta=2.91
23:59:48.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.04, opts=13)
23:59:48.851 00.001 8996 Enqueuing Move request for scope (-0.36, -0.04)
23:59:48.851 00.000 20224 Worker thread wakes up
23:59:48.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.04) opts 0xd
23:59:48.852 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.04)
23:59:48.852 00.000 20224 Moving (-0.36, -0.04) raw xDistance=-0.36 yDistance=0.08
23:59:48.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
23:59:48.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:48.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:59:48.852 00.000 20224 MoveAxis(E, 52, ABG)
23:59:48.852 00.000 20224 Guiding  Dir = 2, Dur = 52
23:59:48.852 00.000 20224 IsSlewing returns 0
23:59:48.852 00.000 20224 IsGuiding returns 0
23:59:48.856 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=65440, med=2893, FiltMin=2633, FiltMax=32240, Gamma=1.000
23:59:48.870 00.014 8996 UpdateGuideState exits: m=761034 SNR=324.2
23:59:48.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:48.871 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:48.872 00.001 8996 Enqueuing Expose request
23:59:48.903 00.031 20224 PulseGuide returned control before completion, sleep 11
23:59:48.918 00.015 20224 IsGuiding returns 1
23:59:48.918 00.000 20224 scope still moving after pulse duration time elapsed
23:59:48.949 00.031 20224 IsSlewing returns 0
23:59:48.949 00.000 20224 IsGuiding returns 1
23:59:48.980 00.031 20224 IsSlewing returns 0
23:59:48.980 00.000 20224 IsGuiding returns 1
23:59:49.011 00.031 20224 IsSlewing returns 0
23:59:49.011 00.000 20224 IsGuiding returns 0
23:59:49.011 00.000 20224 scope move finished after 52 + 106 ms
23:59:49.011 00.000 20224 Move returns status 0, amount 52
23:59:49.011 00.000 20224 MoveAxis(N, 0, ABG)
23:59:49.011 00.000 20224 Move returns status 0, amount 0
23:59:49.011 00.000 20224 move complete, result=0
23:59:49.011 00.000 20224 worker thread done servicing request
23:59:49.011 00.000 20224 Worker thread wakes up
23:59:49.012 00.001 8996 GuideStep: -0.4 px 52 ms EAST, 0.1 px 0 ms NORTH
23:59:49.015 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:49.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:49.987 00.972 20224 Exposure complete
23:59:50.061 00.074 20224 worker thread done servicing request
23:59:50.061 00.000 8996 OnExposeComplete: enter
23:59:50.064 00.003 8996 UpdateGuideState(): m_state=6
23:59:50.065 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9059
23:59:50.066 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=473.87, Mass=619109, SNR=321.1, Peak=45632 HFD=4.4
23:59:50.068 00.002 8996 MultiStar: [#1 0.04,-0.05,0.67,U] [#2 0.07,-0.21,0.77,U] [#3 -0.06,0.27,0.72,U] [#4 0.30,0.00,0.57,U] [#5 -0.01,-0.33,0.62,U] [#6 0.02,0.16,0.45,U] [#7 0.16,0.07,0.44,U] [#8 0.44,-0.10,0.00,M1] 
23:59:50.070 00.002 8996 refined, 7 included, MultiStar: {0.05, -0.04}, one-star: {-0.03, -0.09}
23:59:50.071 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
23:59:50.072 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
23:59:50.073 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.64 mountX=0.05 mountY=0.03, mountTheta=0.53
23:59:50.076 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
23:59:50.077 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
23:59:50.078 00.001 20224 Worker thread wakes up
23:59:50.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
23:59:50.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
23:59:50.079 00.001 20224 Moving (0.05, -0.04) raw xDistance=0.05 yDistance=0.03
23:59:50.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:59:50.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:50.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:59:50.079 00.000 20224 MoveAxis(E, 0, ABG)
23:59:50.079 00.000 20224 Move returns status 0, amount 0
23:59:50.079 00.000 20224 MoveAxis(N, 0, ABG)
23:59:50.079 00.000 20224 Move returns status 0, amount 0
23:59:50.079 00.000 20224 move complete, result=0
23:59:50.080 00.001 20224 worker thread done servicing request
23:59:50.083 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45632, med=2893, FiltMin=2611, FiltMax=23789, Gamma=1.000
23:59:50.106 00.023 8996 UpdateGuideState exits: m=619109 SNR=321.1
23:59:50.108 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:50.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:50.111 00.002 8996 Enqueuing Expose request
23:59:50.112 00.001 20224 Worker thread wakes up
23:59:50.112 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:50.114 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:50.114 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:51.283 01.169 20224 Exposure complete
23:59:51.371 00.088 20224 worker thread done servicing request
23:59:51.372 00.001 8996 OnExposeComplete: enter
23:59:51.374 00.002 8996 UpdateGuideState(): m_state=6
23:59:51.376 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9060
23:59:51.377 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=473.63, Mass=691507, SNR=314.9, Peak=48992 HFD=4.6
23:59:51.380 00.003 8996 MultiStar: [#1 0.20,-0.28,0.75,U] [#2 0.18,-0.50,0.00,M1] [#3 0.02,0.12,0.65,U] [#4 0.51,-0.08,0.00,M1] [#5 0.19,-0.52,0.00,M1] [#6 0.20,-0.04,0.51,U] [#7 0.32,-0.04,0.44,U] [#8 0.34,-0.32,0.00,M2] 
23:59:51.381 00.001 8996 refined, 4 included, MultiStar: {0.11, -0.15}, one-star: {-0.02, -0.33}
23:59:51.383 00.002 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
23:59:51.384 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
23:59:51.385 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.91 mountX=0.13 mountY=0.13, mountTheta=0.80
23:59:51.387 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.15, opts=13)
23:59:51.388 00.001 8996 Enqueuing Move request for scope (0.11, -0.15)
23:59:51.389 00.001 20224 Worker thread wakes up
23:59:51.390 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
23:59:51.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
23:59:51.390 00.000 20224 Moving (0.11, -0.15) raw xDistance=0.13 yDistance=0.13
23:59:51.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
23:59:51.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:51.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:59:51.390 00.000 20224 MoveAxis(E, 0, ABG)
23:59:51.391 00.001 20224 Move returns status 0, amount 0
23:59:51.391 00.000 20224 MoveAxis(N, 0, ABG)
23:59:51.391 00.000 20224 Move returns status 0, amount 0
23:59:51.391 00.000 20224 move complete, result=0
23:59:51.391 00.000 20224 worker thread done servicing request
23:59:51.398 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48992, med=2893, FiltMin=2637, FiltMax=21661, Gamma=1.000
23:59:51.422 00.024 8996 UpdateGuideState exits: m=691507 SNR=314.9
23:59:51.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:51.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:51.425 00.001 8996 Enqueuing Expose request
23:59:51.425 00.000 20224 Worker thread wakes up
23:59:51.425 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:59:51.426 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:51.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:52.407 00.981 20224 Exposure complete
23:59:52.464 00.057 20224 worker thread done servicing request
23:59:52.465 00.001 8996 OnExposeComplete: enter
23:59:52.465 00.000 8996 UpdateGuideState(): m_state=6
23:59:52.466 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9061
23:59:52.467 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=473.59, Mass=627238, SNR=350.7, Peak=43632 HFD=4.6
23:59:52.468 00.001 8996 MultiStar: [#1 0.44,-0.34,0.00,M1] [#2 0.45,-0.50,0.00,M2] [#3 0.22,-0.16,0.54,U] [#4 0.59,-0.29,0.00,M2] [#5 0.24,-0.47,0.00,M2] [#6 0.14,-0.25,0.36,U] [#7 0.36,-0.41,0.00,M1] [#8 0.55,-0.24,0.00,M3] 
23:59:52.469 00.001 8996 refined, 2 included, MultiStar: {0.14, -0.29}, one-star: {0.09, -0.37}
23:59:52.470 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
23:59:52.471 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
23:59:52.471 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.29 hyp=0.32 cameraTheta=-1.13 mountX=0.16 mountY=0.27, mountTheta=1.02
23:59:52.473 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.29, opts=13)
23:59:52.474 00.001 8996 Enqueuing Move request for scope (0.14, -0.29)
23:59:52.474 00.000 20224 Worker thread wakes up
23:59:52.475 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.29) opts 0xd
23:59:52.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.29)
23:59:52.475 00.000 20224 Moving (0.14, -0.29) raw xDistance=0.16 yDistance=0.27
23:59:52.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
23:59:52.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:59:52.475 00.000 20224 MoveAxis(E, 0, ABG)
23:59:52.475 00.000 20224 Move returns status 0, amount 0
23:59:52.475 00.000 20224 MoveAxis(S, 57, ABG)
23:59:52.475 00.000 20224 Guiding  Dir = 1, Dur = 57
23:59:52.475 00.000 20224 IsSlewing returns 0
23:59:52.476 00.001 20224 IsGuiding returns 0
23:59:52.479 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43632, med=2893, FiltMin=2611, FiltMax=20333, Gamma=1.000
23:59:52.498 00.019 8996 UpdateGuideState exits: m=627238 SNR=350.7
23:59:52.501 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:52.502 00.001 20224 PulseGuide returned control before completion, sleep 42
23:59:52.502 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:52.502 00.000 8996 Enqueuing Expose request
23:59:52.547 00.045 20224 IsGuiding returns 1
23:59:52.547 00.000 20224 scope still moving after pulse duration time elapsed
23:59:52.578 00.031 20224 IsSlewing returns 0
23:59:52.578 00.000 20224 IsGuiding returns 1
23:59:52.609 00.031 20224 IsSlewing returns 0
23:59:52.609 00.000 20224 IsGuiding returns 0
23:59:52.609 00.000 20224 scope move finished after 57 + 76 ms
23:59:52.609 00.000 20224 Move returns status 0, amount 57
23:59:52.609 00.000 20224 move complete, result=0
23:59:52.609 00.000 20224 worker thread done servicing request
23:59:52.609 00.000 20224 Worker thread wakes up
23:59:52.609 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 57 ms SOUTH
23:59:52.611 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:52.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:53.788 01.177 20224 Exposure complete
23:59:53.887 00.099 20224 worker thread done servicing request
23:59:53.887 00.000 8996 OnExposeComplete: enter
23:59:53.889 00.002 8996 UpdateGuideState(): m_state=6
23:59:53.892 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9062
23:59:53.892 00.000 8996 Star::Find returns 1 (0), X=136.07, Y=473.56, Mass=768332, SNR=320.1, Peak=57328 HFD=4.3
23:59:53.894 00.002 8996 MultiStar: [#1 0.30,-0.16,0.75,U] [#2 0.30,-0.34,0.00,M3] [#3 0.19,-0.23,0.62,U] [#4 0.64,-0.30,0.00,M3] [#5 0.25,-0.49,0.00,M3] [#6 0.24,-0.20,0.46,U] [#7 0.67,-0.03,0.00,M2] [#8 0.67,-0.33,0.00,M4] 
23:59:53.895 00.001 8996 refined, 3 included, MultiStar: {0.14, -0.26}, one-star: {-0.05, -0.40}
23:59:53.897 00.002 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
23:59:53.898 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
23:59:53.900 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.26 hyp=0.30 cameraTheta=-1.07 mountX=0.17 mountY=0.24, mountTheta=0.96
23:59:53.903 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.26, opts=13)
23:59:53.905 00.002 8996 Enqueuing Move request for scope (0.14, -0.26)
23:59:53.906 00.001 20224 Worker thread wakes up
23:59:53.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.26) opts 0xd
23:59:53.907 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.26)
23:59:53.907 00.000 20224 Moving (0.14, -0.26) raw xDistance=0.17 yDistance=0.24
23:59:53.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
23:59:53.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:59:53.907 00.000 20224 MoveAxis(E, 0, ABG)
23:59:53.907 00.000 20224 Move returns status 0, amount 0
23:59:53.907 00.000 20224 MoveAxis(S, 52, ABG)
23:59:53.907 00.000 20224 Guiding  Dir = 1, Dur = 52
23:59:53.907 00.000 20224 IsSlewing returns 0
23:59:53.907 00.000 20224 IsGuiding returns 0
23:59:53.916 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57328, med=2893, FiltMin=2608, FiltMax=26230, Gamma=1.000
23:59:53.925 00.009 20224 PulseGuide returned control before completion, sleep 45
23:59:53.939 00.014 8996 UpdateGuideState exits: m=768332 SNR=320.1
23:59:53.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:53.942 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:53.943 00.001 8996 Enqueuing Expose request
23:59:53.986 00.043 20224 IsGuiding returns 1
23:59:53.986 00.000 20224 scope still moving after pulse duration time elapsed
23:59:54.018 00.032 20224 IsSlewing returns 0
23:59:54.018 00.000 20224 IsGuiding returns 0
23:59:54.018 00.000 20224 scope move finished after 52 + 58 ms
23:59:54.018 00.000 20224 Move returns status 0, amount 52
23:59:54.018 00.000 20224 move complete, result=0
23:59:54.018 00.000 20224 worker thread done servicing request
23:59:54.018 00.000 20224 Worker thread wakes up
23:59:54.018 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
23:59:54.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:54.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:55.003 00.985 20224 Exposure complete
23:59:55.105 00.102 20224 worker thread done servicing request
23:59:55.105 00.000 8996 OnExposeComplete: enter
23:59:55.107 00.002 8996 UpdateGuideState(): m_state=6
23:59:55.109 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9063
23:59:55.111 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=473.65, Mass=649032, SNR=320.8, Peak=49958 HFD=4.6
23:59:55.113 00.002 8996 MultiStar: [#1 0.57,-0.05,0.00,M1] [#2 0.47,-0.26,0.00,M4] [#3 0.26,-0.02,0.68,U] [#4 0.63,-0.24,0.00,M4] [#5 0.31,-0.51,0.00,M4] [#6 0.15,-0.14,0.43,U] [#7 0.53,-0.10,0.00,M3] [#8 0.78,-0.21,0.00,M5] 
23:59:55.115 00.002 8996 refined, 2 included, MultiStar: {0.25, -0.18}, one-star: {0.29, -0.31}
23:59:55.116 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
23:59:55.118 00.002 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
23:59:55.120 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.18 hyp=0.31 cameraTheta=-0.62 mountX=0.27 mountY=0.15, mountTheta=0.51
23:59:55.121 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.18, opts=13)
23:59:55.122 00.001 8996 Enqueuing Move request for scope (0.25, -0.18)
23:59:55.123 00.001 20224 Worker thread wakes up
23:59:55.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.18) opts 0xd
23:59:55.123 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.18)
23:59:55.123 00.000 20224 Moving (0.25, -0.18) raw xDistance=0.27 yDistance=0.15
23:59:55.124 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
23:59:55.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:55.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:59:55.124 00.000 20224 MoveAxis(W, 39, ABG)
23:59:55.124 00.000 20224 Guiding  Dir = 3, Dur = 39
23:59:55.124 00.000 20224 IsSlewing returns 0
23:59:55.124 00.000 20224 IsGuiding returns 0
23:59:55.128 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49958, med=2893, FiltMin=2605, FiltMax=22889, Gamma=1.000
23:59:55.138 00.010 20224 PulseGuide returned control before completion, sleep 36
23:59:55.146 00.008 8996 UpdateGuideState exits: m=649032 SNR=320.8
23:59:55.148 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:55.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:55.151 00.002 8996 Enqueuing Expose request
23:59:55.182 00.031 20224 IsGuiding returns 1
23:59:55.182 00.000 20224 scope still moving after pulse duration time elapsed
23:59:55.214 00.032 20224 IsSlewing returns 0
23:59:55.215 00.001 20224 IsGuiding returns 0
23:59:55.215 00.000 20224 scope move finished after 39 + 51 ms
23:59:55.215 00.000 20224 Move returns status 0, amount 39
23:59:55.215 00.000 20224 MoveAxis(N, 0, ABG)
23:59:55.215 00.000 20224 Move returns status 0, amount 0
23:59:55.215 00.000 20224 move complete, result=0
23:59:55.215 00.000 20224 worker thread done servicing request
23:59:55.216 00.001 20224 Worker thread wakes up
23:59:55.216 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:55.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:55.216 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.2 px 0 ms NORTH
23:59:56.386 01.170 20224 Exposure complete
23:59:56.445 00.059 20224 worker thread done servicing request
23:59:56.445 00.000 8996 OnExposeComplete: enter
23:59:56.447 00.002 8996 UpdateGuideState(): m_state=6
23:59:56.448 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9064
23:59:56.450 00.002 8996 Star::Find returns 1 (0), X=135.84, Y=474.14, Mass=723765, SNR=343.1, Peak=65440 HFD=4.4
23:59:56.452 00.002 8996 MultiStar: [#1 -0.02,0.23,0.60,U] [#2 -0.16,0.13,0.69,U] [#3 -0.33,0.34,0.00,M1] [#4 0.05,0.12,0.53,U] [#5 0.05,0.09,0.67,U] [#6 -0.01,0.15,0.41,U] [#7 0.03,0.35,0.44,U] [#8 0.26,0.16,0.42,U] 
23:59:56.454 00.002 8996 refined, 7 included, MultiStar: {-0.05, 0.17}, one-star: {-0.28, 0.18}
23:59:56.456 00.002 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
23:59:56.457 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
23:59:56.459 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.83 mountX=-0.06 mountY=-0.17, mountTheta=-1.93
23:59:56.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.17, opts=13)
23:59:56.462 00.001 8996 Enqueuing Move request for scope (-0.05, 0.17)
23:59:56.464 00.002 20224 Worker thread wakes up
23:59:56.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
23:59:56.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
23:59:56.464 00.000 20224 Moving (-0.05, 0.17) raw xDistance=-0.06 yDistance=-0.17
23:59:56.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
23:59:56.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:56.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:59:56.465 00.001 20224 MoveAxis(E, 0, ABG)
23:59:56.465 00.000 20224 Move returns status 0, amount 0
23:59:56.465 00.000 20224 MoveAxis(N, 0, ABG)
23:59:56.465 00.000 20224 Move returns status 0, amount 0
23:59:56.465 00.000 20224 move complete, result=0
23:59:56.465 00.000 20224 worker thread done servicing request
23:59:56.471 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=2893, FiltMin=2592, FiltMax=27910, Gamma=1.000
23:59:56.493 00.022 8996 UpdateGuideState exits: m=723765 SNR=343.1
23:59:56.495 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:56.497 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:56.499 00.002 8996 Enqueuing Expose request
23:59:56.500 00.001 20224 Worker thread wakes up
23:59:56.500 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:59:56.502 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:56.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:57.480 00.978 20224 Exposure complete
23:59:57.573 00.093 20224 worker thread done servicing request
23:59:57.573 00.000 8996 OnExposeComplete: enter
23:59:57.574 00.001 8996 UpdateGuideState(): m_state=6
23:59:57.576 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9065
23:59:57.577 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=474.00, Mass=633377, SNR=319.5, Peak=61088 HFD=4.4
23:59:57.579 00.002 8996 MultiStar: [#1 -0.15,0.19,0.63,U] [#2 -0.15,-0.08,0.80,U] [#3 -0.33,0.44,0.00,M2] [#4 0.07,0.14,0.72,U] [#5 -0.14,0.00,0.66,U] [#6 -0.05,0.14,0.54,U] [#7 -0.05,0.62,0.00,M3] [#8 0.26,0.08,0.33,U] 
23:59:57.581 00.002 8996 refined, 6 included, MultiStar: {-0.13, 0.06}, one-star: {-0.41, 0.04}
23:59:57.582 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
23:59:57.584 00.002 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
23:59:57.585 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.69 mountX=-0.14 mountY=-0.05, mountTheta=-2.80
23:59:57.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
23:59:57.588 00.001 8996 Enqueuing Move request for scope (-0.13, 0.06)
23:59:57.590 00.002 20224 Worker thread wakes up
23:59:57.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
23:59:57.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
23:59:57.590 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.14 yDistance=-0.05
23:59:57.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:59:57.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:57.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:59:57.590 00.000 20224 MoveAxis(E, 0, ABG)
23:59:57.590 00.000 20224 Move returns status 0, amount 0
23:59:57.590 00.000 20224 MoveAxis(N, 0, ABG)
23:59:57.590 00.000 20224 Move returns status 0, amount 0
23:59:57.591 00.001 20224 move complete, result=0
23:59:57.591 00.000 20224 worker thread done servicing request
23:59:57.596 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61088, med=2893, FiltMin=2611, FiltMax=27974, Gamma=1.000
23:59:57.612 00.016 8996 UpdateGuideState exits: m=633377 SNR=319.5
23:59:57.613 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:57.614 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:57.615 00.001 8996 Enqueuing Expose request
23:59:57.615 00.000 20224 Worker thread wakes up
23:59:57.615 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:59:57.616 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:57.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:58.779 01.163 20224 Exposure complete
23:59:58.870 00.091 20224 worker thread done servicing request
23:59:58.870 00.000 8996 OnExposeComplete: enter
23:59:58.871 00.001 8996 UpdateGuideState(): m_state=6
23:59:58.872 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9066
23:59:58.873 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=474.01, Mass=732580, SNR=336.4, Peak=62560 HFD=4.5
23:59:58.874 00.001 8996 MultiStar: [#1 -0.05,0.01,0.70,U] [#2 -0.13,-0.05,0.67,U] [#3 -0.17,0.26,0.59,U] [#4 0.01,-0.02,0.51,U] [#5 0.10,-0.33,0.60,U] [#6 -0.06,0.10,0.43,U] [#7 0.36,0.41,0.00,M4] [#8 0.40,-0.10,0.43,U] 
23:59:58.875 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.01}, one-star: {-0.15, 0.05}
23:59:58.876 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
23:59:58.876 00.000 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
23:59:58.877 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.96 mountX=-0.03 mountY=0.01, mountTheta=2.84
23:59:58.879 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
23:59:58.880 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
23:59:58.882 00.002 20224 Worker thread wakes up
23:59:58.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
23:59:58.882 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
23:59:58.882 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
23:59:58.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:59:58.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:58.882 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:59:58.882 00.000 20224 MoveAxis(E, 0, ABG)
23:59:58.882 00.000 20224 Move returns status 0, amount 0
23:59:58.882 00.000 20224 MoveAxis(N, 0, ABG)
23:59:58.882 00.000 20224 Move returns status 0, amount 0
23:59:58.882 00.000 20224 move complete, result=0
23:59:58.882 00.000 20224 worker thread done servicing request
23:59:58.887 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=62560, med=2889, FiltMin=2614, FiltMax=29235, Gamma=1.000
23:59:58.900 00.013 8996 UpdateGuideState exits: m=732580 SNR=336.4
23:59:58.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:59:58.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
23:59:58.903 00.001 8996 Enqueuing Expose request
23:59:58.904 00.001 20224 Worker thread wakes up
23:59:58.904 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:59:58.904 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
23:59:58.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
23:59:59.883 00.979 20224 Exposure complete
23:59:59.969 00.086 20224 worker thread done servicing request
23:59:59.970 00.001 8996 OnExposeComplete: enter
23:59:59.972 00.002 8996 UpdateGuideState(): m_state=6
23:59:59.973 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9067
23:59:59.975 00.002 8996 Star::Find returns 1 (0), X=135.60, Y=473.93, Mass=665956, SNR=335.8, Peak=60832 HFD=4.5
23:59:59.977 00.002 8996 MultiStar: [#1 -0.31,-0.09,0.62,U] [#2 -0.27,0.01,0.64,U] [#3 -0.40,0.27,0.00,M2] [#4 0.04,0.16,0.57,U] [#5 -0.11,-0.04,0.68,U] [#6 -0.40,0.13,0.48,U] [#7 0.14,0.23,0.42,U] [#8 0.11,-0.07,0.40,U] 
23:59:59.979 00.002 8996 refined, 7 included, MultiStar: {-0.21, 0.03}, one-star: {-0.52, -0.03}
23:59:59.980 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
23:59:59.982 00.002 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
23:59:59.983 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.22 cameraTheta=3.02 mountX=-0.22 mountY=-0.00, mountTheta=-3.13
23:59:59.985 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.03, opts=13)
23:59:59.987 00.002 8996 Enqueuing Move request for scope (-0.21, 0.03)
23:59:59.987 00.000 20224 Worker thread wakes up
23:59:59.987 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
23:59:59.987 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
23:59:59.987 00.000 20224 Moving (-0.21, 0.03) raw xDistance=-0.22 yDistance=-0.00
23:59:59.988 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:59:59.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:59:59.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:59:59.988 00.000 20224 MoveAxis(E, 31, ABG)
23:59:59.988 00.000 20224 Guiding  Dir = 2, Dur = 31
23:59:59.988 00.000 20224 IsSlewing returns 0
23:59:59.989 00.001 20224 IsGuiding returns 0
23:59:59.990 00.001 20224 PulseGuide returned control before completion, sleep 40
23:59:59.995 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60832, med=2893, FiltMin=2627, FiltMax=27392, Gamma=1.000
00:00:00.024 00.029 8996 UpdateGuideState exits: m=665956 SNR=335.8
00:00:00.026 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:00.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:00.029 00.002 8996 Enqueuing Expose request
00:00:00.033 00.004 20224 IsGuiding returns 1
00:00:00.033 00.000 20224 scope still moving after pulse duration time elapsed
00:00:00.065 00.032 20224 IsSlewing returns 0
00:00:00.065 00.000 20224 IsGuiding returns 0
00:00:00.065 00.000 20224 scope move finished after 31 + 45 ms
00:00:00.065 00.000 20224 Move returns status 0, amount 31
00:00:00.065 00.000 20224 MoveAxis(N, 0, ABG)
00:00:00.065 00.000 20224 Move returns status 0, amount 0
00:00:00.065 00.000 20224 move complete, result=0
00:00:00.066 00.001 20224 worker thread done servicing request
00:00:00.066 00.000 20224 Worker thread wakes up
00:00:00.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:00.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:00.066 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
00:00:01.234 01.168 20224 Exposure complete
00:00:01.315 00.081 20224 worker thread done servicing request
00:00:01.315 00.000 8996 OnExposeComplete: enter
00:00:01.317 00.002 8996 UpdateGuideState(): m_state=6
00:00:01.317 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9068
00:00:01.318 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=474.04, Mass=702088, SNR=346.7, Peak=51088 HFD=4.5
00:00:01.320 00.002 8996 MultiStar: [#1 0.55,0.36,0.00,M1] [#2 0.69,0.01,0.00,M1] [#3 0.30,0.33,0.00,M3] [#4 0.76,0.22,0.00,M1] [#5 0.33,-0.04,0.55,U] [#6 0.54,0.32,0.00,M1] [#7 0.50,0.30,0.00,M4] [#8 0.65,0.08,0.00,M2] 
00:00:01.321 00.001 8996 single-star, 1 included, MultiStar: {0.23, 0.04}, one-star: {0.17, 0.09}
00:00:01.322 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
00:00:01.322 00.000 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
00:00:01.323 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.09 hyp=0.19 cameraTheta=0.48 mountX=0.16 mountY=-0.11, mountTheta=-0.58
00:00:01.325 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.09, opts=13)
00:00:01.326 00.001 8996 Enqueuing Move request for scope (0.17, 0.09)
00:00:01.327 00.001 20224 Worker thread wakes up
00:00:01.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.09) opts 0xd
00:00:01.327 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.09)
00:00:01.327 00.000 20224 Moving (0.17, 0.09) raw xDistance=0.16 yDistance=-0.11
00:00:01.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:00:01.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:01.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:00:01.327 00.000 20224 MoveAxis(E, 0, ABG)
00:00:01.327 00.000 20224 Move returns status 0, amount 0
00:00:01.327 00.000 20224 MoveAxis(N, 0, ABG)
00:00:01.328 00.001 20224 Move returns status 0, amount 0
00:00:01.328 00.000 20224 move complete, result=0
00:00:01.328 00.000 20224 worker thread done servicing request
00:00:01.332 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51088, med=2889, FiltMin=2608, FiltMax=28595, Gamma=1.000
00:00:01.347 00.015 8996 UpdateGuideState exits: m=702088 SNR=346.7
00:00:01.349 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:01.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:01.351 00.001 8996 Enqueuing Expose request
00:00:01.352 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:01.354 00.002 20224 Worker thread wakes up
00:00:01.354 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:01.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:02.330 00.976 20224 Exposure complete
00:00:02.425 00.095 20224 worker thread done servicing request
00:00:02.425 00.000 8996 OnExposeComplete: enter
00:00:02.427 00.002 8996 UpdateGuideState(): m_state=6
00:00:02.429 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9069
00:00:02.431 00.002 8996 Star::Find returns 1 (0), X=136.14, Y=474.03, Mass=733931, SNR=338.6, Peak=57328 HFD=4.3
00:00:02.433 00.002 8996 MultiStar: [#1 0.49,0.29,0.00,M2] [#2 0.56,0.15,0.00,M2] [#3 0.14,0.38,0.63,U] [#4 0.50,-0.01,0.00,M2] [#5 0.39,-0.13,0.62,U] [#6 0.27,-0.11,0.44,U] [#7 0.46,0.28,0.00,M5] [#8 0.70,0.28,0.00,M3] 
00:00:02.435 00.002 8996 single-star, 3 included, MultiStar: {0.18, 0.07}, one-star: {0.02, 0.07}
00:00:02.437 00.002 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
00:00:02.438 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
00:00:02.439 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.25 mountX=0.02 mountY=-0.07, mountTheta=-1.34
00:00:02.442 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.07, opts=13)
00:00:02.444 00.002 8996 Enqueuing Move request for scope (0.02, 0.07)
00:00:02.446 00.002 20224 Worker thread wakes up
00:00:02.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
00:00:02.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
00:00:02.446 00.000 20224 Moving (0.02, 0.07) raw xDistance=0.02 yDistance=-0.07
00:00:02.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:00:02.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:02.447 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:00:02.447 00.000 20224 MoveAxis(E, 0, ABG)
00:00:02.447 00.000 20224 Move returns status 0, amount 0
00:00:02.447 00.000 20224 MoveAxis(N, 0, ABG)
00:00:02.447 00.000 20224 Move returns status 0, amount 0
00:00:02.447 00.000 20224 move complete, result=0
00:00:02.447 00.000 20224 worker thread done servicing request
00:00:02.453 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=57328, med=2889, FiltMin=2608, FiltMax=29283, Gamma=1.000
00:00:02.469 00.016 8996 UpdateGuideState exits: m=733931 SNR=338.6
00:00:02.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:02.472 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:02.494 00.022 8996 Enqueuing Expose request
00:00:02.495 00.001 20224 Worker thread wakes up
00:00:02.495 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:02.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:02.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:03.668 01.172 20224 Exposure complete
00:00:03.754 00.086 20224 worker thread done servicing request
00:00:03.754 00.000 8996 OnExposeComplete: enter
00:00:03.756 00.002 8996 UpdateGuideState(): m_state=6
00:00:03.757 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9070
00:00:03.758 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.00, Mass=715534, SNR=361.2, Peak=60416 HFD=4.5
00:00:03.759 00.001 8996 MultiStar: [#1 0.29,0.25,0.60,U] [#2 0.21,-0.05,0.68,U] [#3 -0.11,0.31,0.56,U] [#4 0.31,0.08,0.52,U] [#5 0.25,0.01,0.60,U] [#6 0.08,0.20,0.39,U] [#7 0.24,0.38,0.00,M6] [#8 0.41,0.22,0.00,M4] 
00:00:03.760 00.001 8996 single-star, 6 included, MultiStar: {0.12, 0.11}, one-star: {-0.09, 0.04}
00:00:03.760 00.000 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
00:00:03.761 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
00:00:03.762 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.73 mountX=-0.10 mountY=-0.03, mountTheta=-2.84
00:00:03.764 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.04, opts=13)
00:00:03.764 00.000 8996 Enqueuing Move request for scope (-0.09, 0.04)
00:00:03.765 00.001 20224 Worker thread wakes up
00:00:03.765 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
00:00:03.765 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
00:00:03.765 00.000 20224 Moving (-0.09, 0.04) raw xDistance=-0.10 yDistance=-0.03
00:00:03.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:00:03.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:03.766 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:00:03.766 00.000 20224 MoveAxis(E, 0, ABG)
00:00:03.766 00.000 20224 Move returns status 0, amount 0
00:00:03.766 00.000 20224 MoveAxis(N, 0, ABG)
00:00:03.766 00.000 20224 Move returns status 0, amount 0
00:00:03.766 00.000 20224 move complete, result=0
00:00:03.766 00.000 20224 worker thread done servicing request
00:00:03.771 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60416, med=2893, FiltMin=2616, FiltMax=27299, Gamma=1.000
00:00:03.784 00.013 8996 UpdateGuideState exits: m=715534 SNR=361.2
00:00:03.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:03.787 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:03.788 00.001 8996 Enqueuing Expose request
00:00:03.789 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:03.790 00.001 20224 Worker thread wakes up
00:00:03.790 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:03.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:04.781 00.991 20224 Exposure complete
00:00:04.856 00.075 20224 worker thread done servicing request
00:00:04.856 00.000 8996 OnExposeComplete: enter
00:00:04.858 00.002 8996 UpdateGuideState(): m_state=6
00:00:04.860 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9071
00:00:04.862 00.002 8996 Star::Find returns 1 (0), X=136.29, Y=474.20, Mass=698653, SNR=366.8, Peak=47478 HFD=4.5
00:00:04.864 00.002 8996 MultiStar: [#1 0.37,0.22,0.00,M2] [#2 0.32,0.05,0.67,U] [#3 0.28,0.51,0.00,M2] [#4 0.38,0.14,0.49,U] [#5 0.39,0.11,0.56,U] [#6 0.35,0.66,0.00,M1] [#7 0.36,0.45,0.00,M7] [#8 0.81,0.37,0.00,M5] 
00:00:04.865 00.001 8996 single-star, 3 included, MultiStar: {0.29, 0.15}, one-star: {0.17, 0.25}
00:00:04.867 00.002 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
00:00:04.868 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
00:00:04.869 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.25 hyp=0.30 cameraTheta=0.97 mountX=0.14 mountY=-0.26, mountTheta=-1.07
00:00:04.871 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.25, opts=13)
00:00:04.873 00.002 8996 Enqueuing Move request for scope (0.17, 0.25)
00:00:04.874 00.001 20224 Worker thread wakes up
00:00:04.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.25) opts 0xd
00:00:04.874 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.25)
00:00:04.874 00.000 20224 Moving (0.17, 0.25) raw xDistance=0.14 yDistance=-0.26
00:00:04.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:00:04.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:04.874 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:00:04.874 00.000 20224 MoveAxis(E, 0, ABG)
00:00:04.874 00.000 20224 Move returns status 0, amount 0
00:00:04.874 00.000 20224 MoveAxis(N, 0, ABG)
00:00:04.874 00.000 20224 Move returns status 0, amount 0
00:00:04.874 00.000 20224 move complete, result=0
00:00:04.875 00.001 20224 worker thread done servicing request
00:00:04.878 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47478, med=2893, FiltMin=2627, FiltMax=24723, Gamma=1.000
00:00:04.892 00.014 8996 UpdateGuideState exits: m=698653 SNR=366.8
00:00:04.893 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:04.893 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:04.894 00.001 8996 Enqueuing Expose request
00:00:04.895 00.001 20224 Worker thread wakes up
00:00:04.895 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:00:04.895 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:04.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:06.076 01.181 20224 Exposure complete
00:00:06.158 00.082 20224 worker thread done servicing request
00:00:06.158 00.000 8996 OnExposeComplete: enter
00:00:06.159 00.001 8996 UpdateGuideState(): m_state=6
00:00:06.160 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9072
00:00:06.161 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=473.92, Mass=772461, SNR=349.8, Peak=61590 HFD=4.7
00:00:06.162 00.001 8996 MultiStar: [#1 0.46,0.23,0.00,M3] [#2 0.42,-0.10,0.00,M1] [#3 0.08,0.18,0.60,U] [#4 0.45,-0.11,0.00,M1] [#5 0.46,-0.01,0.00,M1] [#6 0.23,0.09,0.45,U] [#7 0.14,0.28,0.41,U] [#8 0.80,0.19,0.00,M6] 
00:00:06.163 00.001 8996 refined, 3 included, MultiStar: {0.22, 0.09}, one-star: {0.34, -0.04}
00:00:06.163 00.000 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
00:00:06.164 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
00:00:06.165 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.09 hyp=0.24 cameraTheta=0.39 mountX=0.21 mountY=-0.12, mountTheta=-0.50
00:00:06.167 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.09, opts=13)
00:00:06.167 00.000 8996 Enqueuing Move request for scope (0.22, 0.09)
00:00:06.168 00.001 20224 Worker thread wakes up
00:00:06.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.09) opts 0xd
00:00:06.168 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.09)
00:00:06.168 00.000 20224 Moving (0.22, 0.09) raw xDistance=0.21 yDistance=-0.12
00:00:06.169 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:00:06.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:06.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:00:06.169 00.000 20224 MoveAxis(W, 31, ABG)
00:00:06.169 00.000 20224 Guiding  Dir = 3, Dur = 31
00:00:06.169 00.000 20224 IsSlewing returns 0
00:00:06.169 00.000 20224 IsGuiding returns 0
00:00:06.173 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=61590, med=2889, FiltMin=2624, FiltMax=30733, Gamma=1.000
00:00:06.174 00.001 20224 PulseGuide returned control before completion, sleep 37
00:00:06.195 00.021 8996 UpdateGuideState exits: m=772461 SNR=349.8
00:00:06.197 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:06.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:06.199 00.001 8996 Enqueuing Expose request
00:00:06.220 00.021 20224 IsGuiding returns 1
00:00:06.220 00.000 20224 scope still moving after pulse duration time elapsed
00:00:06.252 00.032 20224 IsSlewing returns 0
00:00:06.252 00.000 20224 IsGuiding returns 1
00:00:06.282 00.030 20224 IsSlewing returns 0
00:00:06.282 00.000 20224 IsGuiding returns 0
00:00:06.282 00.000 20224 scope move finished after 31 + 81 ms
00:00:06.282 00.000 20224 Move returns status 0, amount 31
00:00:06.282 00.000 20224 MoveAxis(N, 0, ABG)
00:00:06.282 00.000 20224 Move returns status 0, amount 0
00:00:06.282 00.000 20224 move complete, result=0
00:00:06.282 00.000 20224 worker thread done servicing request
00:00:06.282 00.000 20224 Worker thread wakes up
00:00:06.282 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
00:00:06.284 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:06.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:07.268 00.984 20224 Exposure complete
00:00:07.363 00.095 20224 worker thread done servicing request
00:00:07.363 00.000 8996 OnExposeComplete: enter
00:00:07.365 00.002 8996 UpdateGuideState(): m_state=6
00:00:07.367 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9073
00:00:07.368 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=474.10, Mass=807794, SNR=386.9, Peak=65440 HFD=4.5
00:00:07.370 00.002 8996 MultiStar: [#1 -0.21,0.12,0.57,U] [#2 -0.20,0.10,0.63,U] [#3 -0.43,0.37,0.00,M2] [#4 -0.11,0.02,0.49,U] [#5 -0.36,-0.12,0.51,U] [#6 -0.42,0.26,0.00,M1] [#7 -0.21,0.04,0.39,U] [#8 0.25,0.13,0.37,U] 
00:00:07.371 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.07}, one-star: {-0.24, 0.15}
00:00:07.372 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
00:00:07.373 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
00:00:07.375 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.76 mountX=-0.19 mountY=-0.05, mountTheta=-2.87
00:00:07.379 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.07, opts=13)
00:00:07.381 00.002 8996 Enqueuing Move request for scope (-0.18, 0.07)
00:00:07.383 00.002 20224 Worker thread wakes up
00:00:07.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
00:00:07.383 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
00:00:07.383 00.000 20224 Moving (-0.18, 0.07) raw xDistance=-0.19 yDistance=-0.05
00:00:07.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:00:07.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:07.384 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:00:07.384 00.000 20224 MoveAxis(E, 0, ABG)
00:00:07.384 00.000 20224 Move returns status 0, amount 0
00:00:07.384 00.000 20224 MoveAxis(N, 0, ABG)
00:00:07.384 00.000 20224 Move returns status 0, amount 0
00:00:07.384 00.000 20224 move complete, result=0
00:00:07.384 00.000 20224 worker thread done servicing request
00:00:07.390 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65440, med=2893, FiltMin=2621, FiltMax=30598, Gamma=1.000
00:00:07.405 00.015 8996 UpdateGuideState exits: m=807794 SNR=386.9
00:00:07.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:07.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:07.407 00.000 8996 Enqueuing Expose request
00:00:07.408 00.001 20224 Worker thread wakes up
00:00:07.408 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:07.409 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:07.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:08.578 01.169 20224 Exposure complete
00:00:08.660 00.082 20224 worker thread done servicing request
00:00:08.660 00.000 8996 OnExposeComplete: enter
00:00:08.661 00.001 8996 UpdateGuideState(): m_state=6
00:00:08.662 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9074
00:00:08.664 00.002 8996 Star::Find returns 1 (0), X=135.66, Y=473.97, Mass=778422, SNR=402.7, Peak=65440 HFD=4.6
00:00:08.665 00.001 8996 MultiStar: [#1 -0.19,0.20,0.52,U] [#2 -0.21,0.24,0.60,U] [#3 -0.63,0.25,0.00,M3] [#4 -0.15,0.07,0.48,U] [#5 -0.11,-0.14,0.46,U] [#6 -0.53,0.10,0.00,M2] [#7 -0.37,0.20,0.32,U] [#8 0.19,0.04,0.32,U] 
00:00:08.665 00.000 8996 refined, 6 included, MultiStar: {-0.23, 0.08}, one-star: {-0.46, 0.02}
00:00:08.666 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
00:00:08.667 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
00:00:08.668 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.08 hyp=0.25 cameraTheta=2.79 mountX=-0.24 mountY=-0.06, mountTheta=-2.91
00:00:08.669 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.08, opts=13)
00:00:08.670 00.001 8996 Enqueuing Move request for scope (-0.23, 0.08)
00:00:08.671 00.001 20224 Worker thread wakes up
00:00:08.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.08) opts 0xd
00:00:08.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.08)
00:00:08.671 00.000 20224 Moving (-0.23, 0.08) raw xDistance=-0.24 yDistance=-0.06
00:00:08.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:00:08.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:08.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:00:08.671 00.000 20224 MoveAxis(E, 35, ABG)
00:00:08.671 00.000 20224 Guiding  Dir = 2, Dur = 35
00:00:08.672 00.001 20224 IsSlewing returns 0
00:00:08.672 00.000 20224 IsGuiding returns 0
00:00:08.677 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2893, FiltMin=2611, FiltMax=31536, Gamma=1.000
00:00:08.691 00.014 8996 UpdateGuideState exits: m=778422 SNR=402.7
00:00:08.692 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:08.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:08.694 00.001 8996 Enqueuing Expose request
00:00:08.695 00.001 20224 PulseGuide returned control before completion, sleep 23
00:00:08.725 00.030 20224 IsGuiding returns 1
00:00:08.725 00.000 20224 scope still moving after pulse duration time elapsed
00:00:08.757 00.032 20224 IsSlewing returns 0
00:00:08.757 00.000 20224 IsGuiding returns 1
00:00:08.788 00.031 20224 IsSlewing returns 0
00:00:08.788 00.000 20224 IsGuiding returns 0
00:00:08.788 00.000 20224 scope move finished after 35 + 81 ms
00:00:08.788 00.000 20224 Move returns status 0, amount 35
00:00:08.788 00.000 20224 MoveAxis(N, 0, ABG)
00:00:08.788 00.000 20224 Move returns status 0, amount 0
00:00:08.788 00.000 20224 move complete, result=0
00:00:08.789 00.001 20224 worker thread done servicing request
00:00:08.789 00.000 20224 Worker thread wakes up
00:00:08.789 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:08.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:08.789 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
00:00:09.754 00.965 20224 Exposure complete
00:00:09.832 00.078 20224 worker thread done servicing request
00:00:09.832 00.000 8996 OnExposeComplete: enter
00:00:09.833 00.001 8996 UpdateGuideState(): m_state=6
00:00:09.835 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9075
00:00:09.837 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=473.78, Mass=697736, SNR=349.6, Peak=53296 HFD=4.5
00:00:09.839 00.002 8996 MultiStar: [#1 0.06,-0.09,0.62,U] [#2 -0.03,-0.15,0.69,U] [#3 -0.17,0.10,0.65,U] [#4 0.21,-0.19,0.43,U] [#5 0.04,-0.34,0.57,U] [#6 -0.03,-0.03,0.44,U] [#7 -0.02,0.01,0.43,U] [#8 0.44,-0.05,0.00,M5] 
00:00:09.839 00.000 8996 refined, 7 included, MultiStar: {-0.01, -0.12}, one-star: {-0.03, -0.18}
00:00:09.841 00.002 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
00:00:09.842 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
00:00:09.844 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.65 mountX=0.00 mountY=0.12, mountTheta=1.55
00:00:09.847 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
00:00:09.848 00.001 8996 Enqueuing Move request for scope (-0.01, -0.12)
00:00:09.850 00.002 20224 Worker thread wakes up
00:00:09.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
00:00:09.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
00:00:09.850 00.000 20224 Moving (-0.01, -0.12) raw xDistance=0.00 yDistance=0.12
00:00:09.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:00:09.851 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:09.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:00:09.851 00.000 20224 MoveAxis(E, 0, ABG)
00:00:09.851 00.000 20224 Move returns status 0, amount 0
00:00:09.851 00.000 20224 MoveAxis(N, 0, ABG)
00:00:09.851 00.000 20224 Move returns status 0, amount 0
00:00:09.851 00.000 20224 move complete, result=0
00:00:09.851 00.000 20224 worker thread done servicing request
00:00:09.856 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53296, med=2893, FiltMin=2621, FiltMax=24624, Gamma=1.000
00:00:09.870 00.014 8996 UpdateGuideState exits: m=697736 SNR=349.6
00:00:09.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:09.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:09.873 00.001 8996 Enqueuing Expose request
00:00:09.873 00.000 20224 Worker thread wakes up
00:00:09.874 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:09.874 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:09.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:11.042 01.168 20224 Exposure complete
00:00:11.110 00.068 20224 worker thread done servicing request
00:00:11.110 00.000 8996 OnExposeComplete: enter
00:00:11.111 00.001 8996 UpdateGuideState(): m_state=6
00:00:11.112 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9076
00:00:11.113 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.86, Mass=719550, SNR=303.5, Peak=57776 HFD=4.4
00:00:11.114 00.001 8996 MultiStar: [#1 0.01,0.15,0.83,U] [#2 -0.04,-0.06,0.87,U] [#3 -0.19,0.26,0.68,U] [#4 0.25,0.03,0.66,U] [#5 0.03,-0.17,0.69,U] [#6 -0.09,0.10,0.57,U] [#7 0.02,0.05,0.53,U] [#8 0.36,0.03,0.48,U] 
00:00:11.115 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.03}, one-star: {-0.17, -0.10}
00:00:11.116 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
00:00:11.117 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
00:00:11.117 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.53 mountX=-0.00 mountY=-0.03, mountTheta=-1.62
00:00:11.120 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.03, opts=13)
00:00:11.122 00.002 8996 Enqueuing Move request for scope (0.00, 0.03)
00:00:11.123 00.001 20224 Worker thread wakes up
00:00:11.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.03) opts 0xd
00:00:11.123 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.03)
00:00:11.124 00.001 20224 Moving (0.00, 0.03) raw xDistance=-0.00 yDistance=-0.03
00:00:11.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:00:11.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:11.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:00:11.124 00.000 20224 MoveAxis(E, 0, ABG)
00:00:11.124 00.000 20224 Move returns status 0, amount 0
00:00:11.124 00.000 20224 MoveAxis(N, 0, ABG)
00:00:11.124 00.000 20224 Move returns status 0, amount 0
00:00:11.125 00.001 20224 move complete, result=0
00:00:11.125 00.000 20224 worker thread done servicing request
00:00:11.132 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=57776, med=2893, FiltMin=2614, FiltMax=27952, Gamma=1.000
00:00:11.159 00.027 8996 UpdateGuideState exits: m=719550 SNR=303.5
00:00:11.161 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:11.163 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:11.165 00.002 8996 Enqueuing Expose request
00:00:11.166 00.001 20224 Worker thread wakes up
00:00:11.166 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:11.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:11.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:12.161 00.994 20224 Exposure complete
00:00:12.224 00.063 20224 worker thread done servicing request
00:00:12.224 00.000 8996 OnExposeComplete: enter
00:00:12.225 00.001 8996 UpdateGuideState(): m_state=6
00:00:12.226 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9077
00:00:12.226 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=473.96, Mass=737702, SNR=376.0, Peak=58928 HFD=4.5
00:00:12.227 00.001 8996 MultiStar: [#1 0.09,-0.26,0.57,U] [#2 -0.19,-0.16,0.66,U] [#3 -0.28,-0.00,0.59,U] [#4 0.18,-0.09,0.47,U] [#5 0.19,-0.24,0.50,U] [#6 -0.25,0.08,0.39,U] [#7 0.13,-0.05,0.42,U] [#8 0.59,-0.19,0.00,M5] 
00:00:12.228 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.09}, one-star: {-0.06, 0.01}
00:00:12.229 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
00:00:12.230 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
00:00:12.230 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.02 mountX=-0.06 mountY=-0.00, mountTheta=-3.13
00:00:12.232 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
00:00:12.233 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
00:00:12.234 00.001 20224 Worker thread wakes up
00:00:12.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:00:12.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:00:12.234 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=-0.00
00:00:12.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:00:12.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:12.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:00:12.234 00.000 20224 MoveAxis(E, 0, ABG)
00:00:12.234 00.000 20224 Move returns status 0, amount 0
00:00:12.234 00.000 20224 MoveAxis(N, 0, ABG)
00:00:12.234 00.000 20224 Move returns status 0, amount 0
00:00:12.234 00.000 20224 move complete, result=0
00:00:12.234 00.000 20224 worker thread done servicing request
00:00:12.238 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58928, med=2893, FiltMin=2605, FiltMax=29939, Gamma=1.000
00:00:12.251 00.013 8996 UpdateGuideState exits: m=737702 SNR=376.0
00:00:12.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:12.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:12.253 00.000 8996 Enqueuing Expose request
00:00:12.254 00.001 20224 Worker thread wakes up
00:00:12.254 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:12.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:12.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:13.430 01.175 20224 Exposure complete
00:00:13.517 00.087 20224 worker thread done servicing request
00:00:13.518 00.001 8996 OnExposeComplete: enter
00:00:13.518 00.000 8996 UpdateGuideState(): m_state=6
00:00:13.519 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9078
00:00:13.520 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.86, Mass=668328, SNR=330.0, Peak=53632 HFD=4.5
00:00:13.521 00.001 8996 MultiStar: [#1 -0.08,-0.05,0.62,U] [#2 -0.10,-0.14,0.73,U] [#3 -0.26,0.14,0.59,U] [#4 0.08,0.00,0.51,U] [#5 -0.12,-0.13,0.71,U] [#6 -0.22,0.09,0.48,U] [#7 0.15,0.03,0.49,U] [#8 0.15,-0.15,0.36,U] 
00:00:13.522 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.04}, one-star: {-0.37, -0.10}
00:00:13.522 00.000 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
00:00:13.523 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
00:00:13.524 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.79 mountX=-0.12 mountY=0.06, mountTheta=2.68
00:00:13.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
00:00:13.526 00.000 8996 Enqueuing Move request for scope (-0.12, -0.04)
00:00:13.527 00.001 20224 Worker thread wakes up
00:00:13.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
00:00:13.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
00:00:13.527 00.000 20224 Moving (-0.12, -0.04) raw xDistance=-0.12 yDistance=0.06
00:00:13.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:00:13.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:13.528 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:00:13.528 00.000 20224 MoveAxis(E, 0, ABG)
00:00:13.528 00.000 20224 Move returns status 0, amount 0
00:00:13.528 00.000 20224 MoveAxis(N, 0, ABG)
00:00:13.528 00.000 20224 Move returns status 0, amount 0
00:00:13.528 00.000 20224 move complete, result=0
00:00:13.528 00.000 20224 worker thread done servicing request
00:00:13.533 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53632, med=2893, FiltMin=2627, FiltMax=27552, Gamma=1.000
00:00:13.556 00.023 8996 UpdateGuideState exits: m=668328 SNR=330.0
00:00:13.558 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:13.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:13.560 00.001 8996 Enqueuing Expose request
00:00:13.561 00.001 20224 Worker thread wakes up
00:00:13.561 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:13.562 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:13.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:14.544 00.982 20224 Exposure complete
00:00:14.653 00.109 20224 worker thread done servicing request
00:00:14.654 00.001 8996 OnExposeComplete: enter
00:00:14.655 00.001 8996 UpdateGuideState(): m_state=6
00:00:14.656 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9079
00:00:14.657 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.93, Mass=733142, SNR=356.3, Peak=52288 HFD=4.5
00:00:14.658 00.001 8996 MultiStar: [#1 0.12,-0.03,0.61,U] [#2 0.36,-0.03,0.70,U] [#3 -0.04,0.08,0.57,U] [#4 0.36,-0.17,0.58,U] [#5 0.32,-0.19,0.58,U] [#6 0.02,0.02,0.37,U] [#7 0.11,0.21,0.38,U] [#8 0.75,-0.18,0.00,M5] 
00:00:14.659 00.001 8996 single-star, 7 included, MultiStar: {0.15, -0.03}, one-star: {-0.05, -0.02}
00:00:14.660 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
00:00:14.660 00.000 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
00:00:14.661 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.69 mountX=-0.04 mountY=0.03, mountTheta=2.58
00:00:14.663 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
00:00:14.664 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
00:00:14.664 00.000 20224 Worker thread wakes up
00:00:14.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
00:00:14.664 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
00:00:14.665 00.001 20224 Moving (-0.05, -0.02) raw xDistance=-0.04 yDistance=0.03
00:00:14.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:00:14.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:14.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:00:14.665 00.000 20224 MoveAxis(E, 0, ABG)
00:00:14.665 00.000 20224 Move returns status 0, amount 0
00:00:14.665 00.000 20224 MoveAxis(N, 0, ABG)
00:00:14.665 00.000 20224 Move returns status 0, amount 0
00:00:14.665 00.000 20224 move complete, result=0
00:00:14.665 00.000 20224 worker thread done servicing request
00:00:14.669 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52288, med=2893, FiltMin=2608, FiltMax=29600, Gamma=1.000
00:00:14.682 00.013 8996 UpdateGuideState exits: m=733142 SNR=356.3
00:00:14.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:14.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:14.684 00.000 8996 Enqueuing Expose request
00:00:14.685 00.001 20224 Worker thread wakes up
00:00:14.685 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:14.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:14.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:15.863 01.177 20224 Exposure complete
00:00:15.935 00.072 20224 worker thread done servicing request
00:00:15.935 00.000 8996 OnExposeComplete: enter
00:00:15.936 00.001 8996 UpdateGuideState(): m_state=6
00:00:15.937 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9080
00:00:15.938 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.90, Mass=677965, SNR=347.3, Peak=60240 HFD=4.4
00:00:15.939 00.001 8996 MultiStar: [#1 -0.09,0.20,0.63,U] [#2 -0.01,-0.18,0.70,U] [#3 -0.29,-0.02,0.55,U] [#4 0.20,-0.07,0.52,U] [#5 -0.01,-0.20,0.54,U] [#6 -0.20,-0.13,0.37,U] [#7 -0.21,0.15,0.41,U] [#8 0.33,-0.03,0.41,U] 
00:00:15.939 00.000 8996 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.26, -0.06}
00:00:15.940 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
00:00:15.941 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.60)
00:00:15.942 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.66 mountX=-0.08 mountY=0.05, mountTheta=2.55
00:00:15.943 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
00:00:15.944 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
00:00:15.945 00.001 20224 Worker thread wakes up
00:00:15.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
00:00:15.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
00:00:15.945 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.08 yDistance=0.05
00:00:15.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:00:15.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:15.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:00:15.945 00.000 20224 MoveAxis(E, 0, ABG)
00:00:15.945 00.000 20224 Move returns status 0, amount 0
00:00:15.945 00.000 20224 MoveAxis(N, 0, ABG)
00:00:15.945 00.000 20224 Move returns status 0, amount 0
00:00:15.946 00.001 20224 move complete, result=0
00:00:15.946 00.000 20224 worker thread done servicing request
00:00:15.950 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=60240, med=2893, FiltMin=2592, FiltMax=27728, Gamma=1.000
00:00:15.976 00.026 8996 UpdateGuideState exits: m=677965 SNR=347.3
00:00:15.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:15.979 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:15.980 00.001 8996 Enqueuing Expose request
00:00:15.981 00.001 20224 Worker thread wakes up
00:00:15.982 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:15.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:15.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:16.968 00.985 20224 Exposure complete
00:00:17.056 00.088 20224 worker thread done servicing request
00:00:17.057 00.001 8996 OnExposeComplete: enter
00:00:17.058 00.001 8996 UpdateGuideState(): m_state=6
00:00:17.058 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9081
00:00:17.059 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=473.87, Mass=719748, SNR=353.7, Peak=53024 HFD=4.4
00:00:17.060 00.001 8996 MultiStar: [#1 0.11,-0.05,0.61,U] [#2 -0.28,-0.10,0.67,U] [#3 -0.34,0.30,0.00,M1] [#4 0.04,-0.09,0.59,U] [#5 0.11,-0.22,0.54,U] [#6 -0.14,-0.03,0.35,U] [#7 -0.17,0.22,0.46,U] [#8 0.50,-0.20,0.00,M5] 
00:00:17.061 00.001 8996 refined, 6 included, MultiStar: {-0.02, -0.06}, one-star: {0.10, -0.09}
00:00:17.062 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:00:17.063 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
00:00:17.064 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.82 mountX=-0.01 mountY=0.06, mountTheta=1.73
00:00:17.065 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
00:00:17.066 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
00:00:17.067 00.001 20224 Worker thread wakes up
00:00:17.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
00:00:17.067 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
00:00:17.067 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
00:00:17.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:00:17.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:17.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:00:17.067 00.000 20224 MoveAxis(E, 0, ABG)
00:00:17.067 00.000 20224 Move returns status 0, amount 0
00:00:17.067 00.000 20224 MoveAxis(N, 0, ABG)
00:00:17.067 00.000 20224 Move returns status 0, amount 0
00:00:17.067 00.000 20224 move complete, result=0
00:00:17.067 00.000 20224 worker thread done servicing request
00:00:17.072 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53024, med=2893, FiltMin=2614, FiltMax=26173, Gamma=1.000
00:00:17.095 00.023 8996 UpdateGuideState exits: m=719748 SNR=353.7
00:00:17.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:17.096 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:17.097 00.001 8996 Enqueuing Expose request
00:00:17.098 00.001 20224 Worker thread wakes up
00:00:17.098 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:17.100 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:17.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:18.262 01.162 20224 Exposure complete
00:00:18.337 00.075 20224 worker thread done servicing request
00:00:18.337 00.000 8996 OnExposeComplete: enter
00:00:18.339 00.002 8996 UpdateGuideState(): m_state=6
00:00:18.341 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9082
00:00:18.342 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.91, Mass=636727, SNR=333.4, Peak=52176 HFD=4.5
00:00:18.344 00.002 8996 MultiStar: [#1 -0.31,-0.04,0.65,U] [#2 -0.19,-0.15,0.72,U] [#3 -0.13,0.23,0.59,U] [#4 0.01,0.07,0.52,U] [#5 -0.19,-0.33,0.71,U] [#6 -0.02,-0.08,0.47,U] [#7 -0.11,0.16,0.45,U] [#8 0.13,0.13,0.43,U] 
00:00:18.346 00.002 8996 refined, 8 included, MultiStar: {-0.16, -0.03}, one-star: {-0.35, -0.04}
00:00:18.347 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
00:00:18.348 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.29)
00:00:18.350 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-2.97 mountX=-0.16 mountY=0.05, mountTheta=2.86
00:00:18.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.03, opts=13)
00:00:18.353 00.001 8996 Enqueuing Move request for scope (-0.16, -0.03)
00:00:18.354 00.001 20224 Worker thread wakes up
00:00:18.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.03) opts 0xd
00:00:18.354 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.03)
00:00:18.355 00.001 20224 Moving (-0.16, -0.03) raw xDistance=-0.16 yDistance=0.05
00:00:18.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:00:18.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:18.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:00:18.355 00.000 20224 MoveAxis(E, 0, ABG)
00:00:18.355 00.000 20224 Move returns status 0, amount 0
00:00:18.355 00.000 20224 MoveAxis(N, 0, ABG)
00:00:18.355 00.000 20224 Move returns status 0, amount 0
00:00:18.355 00.000 20224 move complete, result=0
00:00:18.356 00.001 20224 worker thread done servicing request
00:00:18.362 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52176, med=2893, FiltMin=2579, FiltMax=25424, Gamma=1.000
00:00:18.379 00.017 8996 UpdateGuideState exits: m=636727 SNR=333.4
00:00:18.379 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:18.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:18.381 00.001 8996 Enqueuing Expose request
00:00:18.383 00.002 20224 Worker thread wakes up
00:00:18.383 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:18.384 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:18.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:19.369 00.985 20224 Exposure complete
00:00:19.434 00.065 20224 worker thread done servicing request
00:00:19.434 00.000 8996 OnExposeComplete: enter
00:00:19.436 00.002 8996 UpdateGuideState(): m_state=6
00:00:19.438 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9083
00:00:19.439 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=473.57, Mass=686925, SNR=351.7, Peak=44566 HFD=4.8
00:00:19.442 00.003 8996 MultiStar: [#1 -0.03,-0.43,0.00,M1] [#2 0.02,-0.56,0.00,M1] [#3 -0.19,-0.25,0.59,U] [#4 0.16,-0.65,0.00,M1] [#5 0.40,-0.58,0.00,M1] [#6 -0.06,-0.30,0.40,U] [#7 0.35,-0.15,0.42,U] [#8 0.62,-0.70,0.00,M5] 
00:00:19.443 00.001 8996 refined, 3 included, MultiStar: {0.10, -0.30}, one-star: {0.23, -0.38}
00:00:19.445 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
00:00:19.446 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.02)
00:00:19.447 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.31 cameraTheta=-1.24 mountX=0.13 mountY=0.28, mountTheta=1.14
00:00:19.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.30, opts=13)
00:00:19.451 00.002 8996 Enqueuing Move request for scope (0.10, -0.30)
00:00:19.452 00.001 20224 Worker thread wakes up
00:00:19.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.30) opts 0xd
00:00:19.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.30)
00:00:19.453 00.001 20224 Moving (0.10, -0.30) raw xDistance=0.13 yDistance=0.28
00:00:19.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:00:19.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:00:19.453 00.000 20224 MoveAxis(E, 0, ABG)
00:00:19.453 00.000 20224 Move returns status 0, amount 0
00:00:19.453 00.000 20224 MoveAxis(S, 60, ABG)
00:00:19.453 00.000 20224 Guiding  Dir = 1, Dur = 60
00:00:19.454 00.001 20224 IsSlewing returns 0
00:00:19.454 00.000 20224 IsGuiding returns 0
00:00:19.460 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44566, med=2893, FiltMin=2617, FiltMax=23753, Gamma=1.000
00:00:19.481 00.021 20224 PulseGuide returned control before completion, sleep 44
00:00:19.483 00.002 8996 UpdateGuideState exits: m=686925 SNR=351.7
00:00:19.485 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:19.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:19.488 00.002 8996 Enqueuing Expose request
00:00:19.527 00.039 20224 IsGuiding returns 1
00:00:19.527 00.000 20224 scope still moving after pulse duration time elapsed
00:00:19.558 00.031 20224 IsSlewing returns 0
00:00:19.558 00.000 20224 IsGuiding returns 1
00:00:19.590 00.032 20224 IsSlewing returns 0
00:00:19.590 00.000 20224 IsGuiding returns 0
00:00:19.590 00.000 20224 scope move finished after 60 + 75 ms
00:00:19.591 00.001 20224 Move returns status 0, amount 60
00:00:19.591 00.000 20224 move complete, result=0
00:00:19.591 00.000 20224 worker thread done servicing request
00:00:19.591 00.000 20224 Worker thread wakes up
00:00:19.591 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:00:19.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:19.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:20.760 01.168 20224 Exposure complete
00:00:20.845 00.085 20224 worker thread done servicing request
00:00:20.845 00.000 8996 OnExposeComplete: enter
00:00:20.846 00.001 8996 UpdateGuideState(): m_state=6
00:00:20.847 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9084
00:00:20.848 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=473.90, Mass=781474, SNR=354.7, Peak=54480 HFD=4.5
00:00:20.849 00.001 8996 MultiStar: [#1 0.23,0.05,0.68,U] [#2 0.11,-0.22,0.73,U] [#3 -0.02,0.44,0.00,M1] [#4 0.35,0.06,0.50,U] [#5 0.26,-0.09,0.53,U] [#6 0.09,0.19,0.44,U] [#7 0.26,0.44,0.00,M1] [#8 0.67,0.24,0.00,M6] 
00:00:20.850 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.03}, one-star: {-0.15, -0.06}
00:00:20.851 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
00:00:20.852 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
00:00:20.853 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.26 mountX=0.12 mountY=0.02, mountTheta=0.15
00:00:20.854 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
00:00:20.855 00.001 8996 Enqueuing Move request for scope (0.11, -0.03)
00:00:20.856 00.001 20224 Worker thread wakes up
00:00:20.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
00:00:20.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
00:00:20.856 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.12 yDistance=0.02
00:00:20.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:00:20.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:20.857 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:20.857 00.000 20224 MoveAxis(E, 0, ABG)
00:00:20.857 00.000 20224 Move returns status 0, amount 0
00:00:20.857 00.000 20224 MoveAxis(N, 0, ABG)
00:00:20.857 00.000 20224 Move returns status 0, amount 0
00:00:20.857 00.000 20224 move complete, result=0
00:00:20.857 00.000 20224 worker thread done servicing request
00:00:20.861 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54480, med=2893, FiltMin=2621, FiltMax=31107, Gamma=1.000
00:00:20.874 00.013 8996 UpdateGuideState exits: m=781474 SNR=354.7
00:00:20.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:20.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:20.877 00.001 8996 Enqueuing Expose request
00:00:20.878 00.001 20224 Worker thread wakes up
00:00:20.878 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:00:20.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:20.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:21.871 00.992 20224 Exposure complete
00:00:21.962 00.091 20224 worker thread done servicing request
00:00:21.962 00.000 8996 OnExposeComplete: enter
00:00:21.963 00.001 8996 UpdateGuideState(): m_state=6
00:00:21.964 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9085
00:00:21.966 00.002 8996 Star::Find returns 1 (0), X=136.21, Y=473.93, Mass=715844, SNR=362.3, Peak=51392 HFD=4.4
00:00:21.967 00.001 8996 MultiStar: [#1 -0.02,-0.20,0.60,U] [#2 0.01,-0.32,0.63,U] [#3 -0.21,0.24,0.53,U] [#4 0.15,0.07,0.52,U] [#5 -0.06,-0.20,0.60,U] [#6 0.04,-0.21,0.39,U] [#7 0.06,0.17,0.40,U] [#8 0.27,-0.01,0.35,U] 
00:00:21.968 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.06}, one-star: {0.09, -0.03}
00:00:21.969 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
00:00:21.970 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
00:00:21.971 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.12 mountX=0.04 mountY=0.06, mountTheta=1.02
00:00:21.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
00:00:21.973 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
00:00:21.973 00.000 20224 Worker thread wakes up
00:00:21.974 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
00:00:21.974 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
00:00:21.974 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.06
00:00:21.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:00:21.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:21.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:00:21.974 00.000 20224 MoveAxis(E, 0, ABG)
00:00:21.974 00.000 20224 Move returns status 0, amount 0
00:00:21.974 00.000 20224 MoveAxis(N, 0, ABG)
00:00:21.974 00.000 20224 Move returns status 0, amount 0
00:00:21.974 00.000 20224 move complete, result=0
00:00:21.974 00.000 20224 worker thread done servicing request
00:00:21.978 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51392, med=2893, FiltMin=2624, FiltMax=28013, Gamma=1.000
00:00:21.991 00.013 8996 UpdateGuideState exits: m=715844 SNR=362.3
00:00:21.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:21.993 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:21.994 00.001 8996 Enqueuing Expose request
00:00:21.994 00.000 20224 Worker thread wakes up
00:00:21.994 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:21.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:21.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:23.163 01.168 20224 Exposure complete
00:00:23.247 00.084 20224 worker thread done servicing request
00:00:23.247 00.000 8996 OnExposeComplete: enter
00:00:23.248 00.001 8996 UpdateGuideState(): m_state=6
00:00:23.249 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9086
00:00:23.250 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.17, Mass=730784, SNR=360.1, Peak=52912 HFD=4.5
00:00:23.251 00.001 8996 MultiStar: [#1 0.10,0.05,0.63,U] [#2 0.06,-0.48,0.00,M1] [#3 -0.12,0.11,0.58,U] [#4 0.19,0.10,0.52,U] [#5 0.06,0.05,0.50,U] [#6 0.01,0.22,0.41,U] [#7 0.27,0.38,0.00,M1] [#8 0.31,0.03,0.34,U] 
00:00:23.252 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.12}, one-star: {-0.20, 0.21}
00:00:23.253 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
00:00:23.253 00.000 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
00:00:23.254 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.51 mountX=-0.00 mountY=-0.12, mountTheta=-1.61
00:00:23.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
00:00:23.257 00.001 8996 Enqueuing Move request for scope (0.01, 0.12)
00:00:23.258 00.001 20224 Worker thread wakes up
00:00:23.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
00:00:23.258 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
00:00:23.258 00.000 20224 Moving (0.01, 0.12) raw xDistance=-0.00 yDistance=-0.12
00:00:23.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:00:23.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:23.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:00:23.258 00.000 20224 MoveAxis(E, 0, ABG)
00:00:23.258 00.000 20224 Move returns status 0, amount 0
00:00:23.258 00.000 20224 MoveAxis(N, 0, ABG)
00:00:23.258 00.000 20224 Move returns status 0, amount 0
00:00:23.258 00.000 20224 move complete, result=0
00:00:23.259 00.001 20224 worker thread done servicing request
00:00:23.262 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52912, med=2893, FiltMin=2617, FiltMax=29325, Gamma=1.000
00:00:23.282 00.020 8996 UpdateGuideState exits: m=730784 SNR=360.1
00:00:23.284 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:23.285 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:23.285 00.000 8996 Enqueuing Expose request
00:00:23.287 00.002 20224 Worker thread wakes up
00:00:23.287 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:23.288 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:23.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:24.274 00.986 20224 Exposure complete
00:00:24.342 00.068 20224 worker thread done servicing request
00:00:24.342 00.000 8996 OnExposeComplete: enter
00:00:24.343 00.001 8996 UpdateGuideState(): m_state=6
00:00:24.343 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9087
00:00:24.344 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.97, Mass=760987, SNR=357.5, Peak=50832 HFD=4.4
00:00:24.346 00.002 8996 MultiStar: [#1 0.31,-0.07,0.59,U] [#2 0.54,-0.37,0.00,M2] [#3 0.16,-0.06,0.60,U] [#4 0.59,-0.22,0.00,M1] [#5 0.13,-0.26,0.56,U] [#6 0.34,0.26,0.00,M1] [#7 0.37,0.26,0.00,M2] [#8 0.68,0.06,0.00,M5] 
00:00:24.347 00.001 8996 single-star, 3 included, MultiStar: {0.13, -0.08}, one-star: {0.01, 0.01}
00:00:24.348 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
00:00:24.349 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
00:00:24.349 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.02 cameraTheta=0.67 mountX=0.01 mountY=-0.01, mountTheta=-0.77
00:00:24.351 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
00:00:24.352 00.001 8996 Enqueuing Move request for scope (0.01, 0.01)
00:00:24.353 00.001 20224 Worker thread wakes up
00:00:24.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
00:00:24.353 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
00:00:24.353 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
00:00:24.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:00:24.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:24.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:00:24.353 00.000 20224 MoveAxis(E, 0, ABG)
00:00:24.353 00.000 20224 Move returns status 0, amount 0
00:00:24.353 00.000 20224 MoveAxis(N, 0, ABG)
00:00:24.353 00.000 20224 Move returns status 0, amount 0
00:00:24.353 00.000 20224 move complete, result=0
00:00:24.353 00.000 20224 worker thread done servicing request
00:00:24.357 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50832, med=2893, FiltMin=2576, FiltMax=30128, Gamma=1.000
00:00:24.376 00.019 8996 UpdateGuideState exits: m=760987 SNR=357.5
00:00:24.379 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:24.381 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:24.383 00.002 8996 Enqueuing Expose request
00:00:24.383 00.000 20224 Worker thread wakes up
00:00:24.384 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:24.385 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:24.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:25.569 01.184 20224 Exposure complete
00:00:25.683 00.114 20224 worker thread done servicing request
00:00:25.683 00.000 8996 OnExposeComplete: enter
00:00:25.684 00.001 8996 UpdateGuideState(): m_state=6
00:00:25.685 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9088
00:00:25.686 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=474.04, Mass=712114, SNR=340.9, Peak=52432 HFD=4.4
00:00:25.687 00.001 8996 MultiStar: [#1 0.35,0.07,0.62,U] [#2 0.31,-0.59,0.00,M3] [#3 -0.04,-0.12,0.59,U] [#4 0.40,-0.23,0.00,M2] [#5 0.33,-0.22,0.57,U] [#6 0.03,-0.14,0.44,U] [#7 0.27,0.13,0.48,U] [#8 0.61,-0.09,0.00,M6] 
00:00:25.688 00.001 8996 single-star, 5 included, MultiStar: {0.15, -0.02}, one-star: {0.03, 0.08}
00:00:25.688 00.000 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
00:00:25.689 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
00:00:25.690 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.27 mountX=0.02 mountY=-0.09, mountTheta=-1.37
00:00:25.692 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
00:00:25.692 00.000 8996 Enqueuing Move request for scope (0.03, 0.08)
00:00:25.693 00.001 20224 Worker thread wakes up
00:00:25.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:00:25.693 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:00:25.693 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.09
00:00:25.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:00:25.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:25.694 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:00:25.694 00.000 20224 MoveAxis(E, 0, ABG)
00:00:25.694 00.000 20224 Move returns status 0, amount 0
00:00:25.694 00.000 20224 MoveAxis(N, 0, ABG)
00:00:25.694 00.000 20224 Move returns status 0, amount 0
00:00:25.694 00.000 20224 move complete, result=0
00:00:25.694 00.000 20224 worker thread done servicing request
00:00:25.699 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52432, med=2893, FiltMin=2608, FiltMax=28339, Gamma=1.000
00:00:25.712 00.013 8996 UpdateGuideState exits: m=712114 SNR=340.9
00:00:25.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:25.715 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:25.716 00.001 8996 Enqueuing Expose request
00:00:25.718 00.002 20224 Worker thread wakes up
00:00:25.718 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:25.720 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:25.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:26.708 00.988 20224 Exposure complete
00:00:26.818 00.110 20224 worker thread done servicing request
00:00:26.818 00.000 8996 OnExposeComplete: enter
00:00:26.820 00.002 8996 UpdateGuideState(): m_state=6
00:00:26.822 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9089
00:00:26.824 00.002 8996 Star::Find returns 1 (0), X=136.17, Y=473.80, Mass=724476, SNR=332.5, Peak=50944 HFD=4.4
00:00:26.826 00.002 8996 MultiStar: [#1 -0.02,-0.31,0.68,U] [#2 0.19,-0.63,0.00,M4] [#3 -0.09,0.13,0.62,U] [#4 0.30,-0.22,0.59,U] [#5 0.21,-0.49,0.00,M1] [#6 0.10,-0.17,0.46,U] [#7 0.23,-0.31,0.44,U] [#8 0.55,-0.31,0.00,M7] 
00:00:26.828 00.002 8996 single-star, 5 included, MultiStar: {0.08, -0.17}, one-star: {0.05, -0.16}
00:00:26.829 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
00:00:26.831 00.002 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
00:00:26.833 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.16 cameraTheta=-1.26 mountX=0.06 mountY=0.15, mountTheta=1.16
00:00:26.837 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.16, opts=13)
00:00:26.838 00.001 8996 Enqueuing Move request for scope (0.05, -0.16)
00:00:26.839 00.001 20224 Worker thread wakes up
00:00:26.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
00:00:26.839 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
00:00:26.839 00.000 20224 Moving (0.05, -0.16) raw xDistance=0.06 yDistance=0.15
00:00:26.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:00:26.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:26.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:00:26.840 00.001 20224 MoveAxis(E, 0, ABG)
00:00:26.840 00.000 20224 Move returns status 0, amount 0
00:00:26.840 00.000 20224 MoveAxis(N, 0, ABG)
00:00:26.840 00.000 20224 Move returns status 0, amount 0
00:00:26.840 00.000 20224 move complete, result=0
00:00:26.840 00.000 20224 worker thread done servicing request
00:00:26.847 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50944, med=2893, FiltMin=2643, FiltMax=25520, Gamma=1.000
00:00:26.871 00.024 8996 UpdateGuideState exits: m=724476 SNR=332.5
00:00:26.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:26.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:26.874 00.001 8996 Enqueuing Expose request
00:00:26.875 00.001 20224 Worker thread wakes up
00:00:26.875 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:00:26.876 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:26.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:28.052 01.176 20224 Exposure complete
00:00:28.128 00.076 20224 worker thread done servicing request
00:00:28.128 00.000 8996 OnExposeComplete: enter
00:00:28.129 00.001 8996 UpdateGuideState(): m_state=6
00:00:28.130 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9090
00:00:28.130 00.000 8996 Star::Find returns 1 (0), X=136.30, Y=473.94, Mass=770046, SNR=344.3, Peak=55286 HFD=4.6
00:00:28.131 00.001 8996 MultiStar: [#1 0.44,-0.35,0.00,M1] [#2 0.49,-0.42,0.00,M5] [#3 0.13,0.14,0.58,U] [#4 0.32,-0.10,0.56,U] [#5 0.41,-0.30,0.00,M2] [#6 0.12,0.02,0.42,U] [#7 0.50,-0.08,0.00,M1] [#8 0.67,-0.18,0.00,M8] 
00:00:28.132 00.001 8996 single-star, 3 included, MultiStar: {0.19, 0.00}, one-star: {0.18, -0.02}
00:00:28.133 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
00:00:28.134 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
00:00:28.135 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-0.11 mountX=0.18 mountY=-0.00, mountTheta=-0.01
00:00:28.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.02, opts=13)
00:00:28.137 00.000 8996 Enqueuing Move request for scope (0.18, -0.02)
00:00:28.138 00.001 20224 Worker thread wakes up
00:00:28.140 00.002 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
00:00:28.140 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
00:00:28.140 00.000 20224 Moving (0.18, -0.02) raw xDistance=0.18 yDistance=-0.00
00:00:28.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:00:28.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:28.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:00:28.140 00.000 20224 MoveAxis(E, 0, ABG)
00:00:28.140 00.000 20224 Move returns status 0, amount 0
00:00:28.140 00.000 20224 MoveAxis(N, 0, ABG)
00:00:28.140 00.000 20224 Move returns status 0, amount 0
00:00:28.140 00.000 20224 move complete, result=0
00:00:28.140 00.000 20224 worker thread done servicing request
00:00:28.143 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55286, med=2893, FiltMin=2595, FiltMax=28653, Gamma=1.000
00:00:28.156 00.013 8996 UpdateGuideState exits: m=770046 SNR=344.3
00:00:28.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:28.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:28.158 00.000 8996 Enqueuing Expose request
00:00:28.160 00.002 20224 Worker thread wakes up
00:00:28.160 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:28.161 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:28.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:29.148 00.987 20224 Exposure complete
00:00:29.214 00.066 20224 worker thread done servicing request
00:00:29.214 00.000 8996 OnExposeComplete: enter
00:00:29.215 00.001 8996 UpdateGuideState(): m_state=6
00:00:29.215 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9091
00:00:29.216 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=473.87, Mass=723060, SNR=352.2, Peak=52486 HFD=4.7
00:00:29.217 00.001 8996 MultiStar: [#1 0.41,-0.41,0.00,M2] [#2 0.49,-0.70,0.00,M6] [#3 0.29,-0.04,0.56,U] [#4 0.48,-0.28,0.00,M1] [#5 0.36,-0.23,0.00,M3] [#6 0.28,-0.00,0.38,U] [#7 0.54,-0.17,0.00,M2] [#8 0.82,-0.18,0.00,M9] 
00:00:29.218 00.001 8996 refined, 2 included, MultiStar: {0.32, -0.05}, one-star: {0.35, -0.08}
00:00:29.219 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
00:00:29.220 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
00:00:29.221 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.05 hyp=0.33 cameraTheta=-0.17 mountX=0.32 mountY=0.02, mountTheta=0.05
00:00:29.222 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.05, opts=13)
00:00:29.223 00.001 8996 Enqueuing Move request for scope (0.32, -0.05)
00:00:29.224 00.001 20224 Worker thread wakes up
00:00:29.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.05) opts 0xd
00:00:29.224 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.05)
00:00:29.224 00.000 20224 Moving (0.32, -0.05) raw xDistance=0.32 yDistance=0.02
00:00:29.224 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:00:29.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:29.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:00:29.224 00.000 20224 MoveAxis(W, 47, ABG)
00:00:29.224 00.000 20224 Guiding  Dir = 3, Dur = 47
00:00:29.225 00.001 20224 IsSlewing returns 0
00:00:29.225 00.000 20224 IsGuiding returns 0
00:00:29.228 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52486, med=2893, FiltMin=2614, FiltMax=29110, Gamma=1.000
00:00:29.243 00.015 8996 UpdateGuideState exits: m=723060 SNR=352.2
00:00:29.244 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:29.245 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:29.246 00.001 8996 Enqueuing Expose request
00:00:29.282 00.036 20224 IsGuiding returns 1
00:00:29.282 00.000 20224 scope still moving after pulse duration time elapsed
00:00:29.311 00.029 20224 IsSlewing returns 0
00:00:29.311 00.000 20224 IsGuiding returns 1
00:00:29.342 00.031 20224 IsSlewing returns 0
00:00:29.342 00.000 20224 IsGuiding returns 1
00:00:29.374 00.032 20224 IsSlewing returns 0
00:00:29.374 00.000 20224 IsGuiding returns 0
00:00:29.374 00.000 20224 scope move finished after 47 + 102 ms
00:00:29.374 00.000 20224 Move returns status 0, amount 47
00:00:29.374 00.000 20224 MoveAxis(N, 0, ABG)
00:00:29.374 00.000 20224 Move returns status 0, amount 0
00:00:29.374 00.000 20224 move complete, result=0
00:00:29.374 00.000 20224 worker thread done servicing request
00:00:29.374 00.000 20224 Worker thread wakes up
00:00:29.375 00.001 8996 GuideStep: 0.3 px 47 ms WEST, 0.0 px 0 ms NORTH
00:00:29.376 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:29.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:30.554 01.178 20224 Exposure complete
00:00:30.618 00.064 20224 worker thread done servicing request
00:00:30.618 00.000 8996 OnExposeComplete: enter
00:00:30.619 00.001 8996 UpdateGuideState(): m_state=6
00:00:30.620 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9092
00:00:30.621 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.85, Mass=689918, SNR=367.4, Peak=49552 HFD=4.4
00:00:30.622 00.001 8996 MultiStar: [#1 0.30,-0.20,0.54,U] [#2 0.27,-0.33,0.00,M7] [#3 0.07,-0.11,0.55,U] [#4 0.41,-0.20,0.00,M2] [#5 0.19,-0.21,0.53,U] [#6 0.21,-0.18,0.43,U] [#7 0.41,-0.12,0.00,M3] [#8 0.47,-0.19,0.00,M10] 
00:00:30.623 00.001 8996 single-star, 4 included, MultiStar: {0.15, -0.15}, one-star: {0.07, -0.11}
00:00:30.625 00.002 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
00:00:30.626 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
00:00:30.628 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.97 mountX=0.09 mountY=0.10, mountTheta=0.87
00:00:30.630 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.11, opts=13)
00:00:30.632 00.002 8996 Enqueuing Move request for scope (0.07, -0.11)
00:00:30.633 00.001 20224 Worker thread wakes up
00:00:30.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
00:00:30.634 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
00:00:30.634 00.000 20224 Moving (0.07, -0.11) raw xDistance=0.09 yDistance=0.10
00:00:30.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:00:30.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:30.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:00:30.634 00.000 20224 MoveAxis(E, 0, ABG)
00:00:30.634 00.000 20224 Move returns status 0, amount 0
00:00:30.634 00.000 20224 MoveAxis(N, 0, ABG)
00:00:30.634 00.000 20224 Move returns status 0, amount 0
00:00:30.635 00.001 20224 move complete, result=0
00:00:30.635 00.000 20224 worker thread done servicing request
00:00:30.639 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49552, med=2893, FiltMin=2617, FiltMax=23757, Gamma=1.000
00:00:30.658 00.019 8996 UpdateGuideState exits: m=689918 SNR=367.4
00:00:30.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:30.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:30.661 00.001 8996 Enqueuing Expose request
00:00:30.662 00.001 20224 Worker thread wakes up
00:00:30.662 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:30.662 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:30.663 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:31.650 00.987 20224 Exposure complete
00:00:31.742 00.092 20224 worker thread done servicing request
00:00:31.742 00.000 8996 OnExposeComplete: enter
00:00:31.744 00.002 8996 UpdateGuideState(): m_state=6
00:00:31.746 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9093
00:00:31.748 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=473.65, Mass=641580, SNR=336.1, Peak=43664 HFD=4.6
00:00:31.750 00.002 8996 MultiStar: [#1 0.26,-0.18,0.65,U] [#2 0.27,-0.14,0.71,U] [#3 0.12,0.05,0.64,U] [#4 0.22,0.04,0.52,U] [#5 0.15,-0.26,0.64,U] [#6 0.16,-0.07,0.44,U] [#7 0.41,-0.06,0.41,U] [#8 0.54,-0.44,0.00,R] 
00:00:31.751 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.14}, one-star: {0.03, -0.31}
00:00:31.751 00.000 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
00:00:31.752 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
00:00:31.753 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.64 mountX=0.19 mountY=0.11, mountTheta=0.53
00:00:31.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.14, opts=13)
00:00:31.756 00.001 8996 Enqueuing Move request for scope (0.18, -0.14)
00:00:31.757 00.001 20224 Worker thread wakes up
00:00:31.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
00:00:31.757 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
00:00:31.757 00.000 20224 Moving (0.18, -0.14) raw xDistance=0.19 yDistance=0.11
00:00:31.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:00:31.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:31.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:00:31.757 00.000 20224 MoveAxis(E, 0, ABG)
00:00:31.757 00.000 20224 Move returns status 0, amount 0
00:00:31.757 00.000 20224 MoveAxis(N, 0, ABG)
00:00:31.757 00.000 20224 Move returns status 0, amount 0
00:00:31.757 00.000 20224 move complete, result=0
00:00:31.757 00.000 20224 worker thread done servicing request
00:00:31.761 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=43664, med=2893, FiltMin=2585, FiltMax=20601, Gamma=1.000
00:00:31.782 00.021 8996 UpdateGuideState exits: m=641580 SNR=336.1
00:00:31.784 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:31.786 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:31.787 00.001 8996 Enqueuing Expose request
00:00:31.789 00.002 20224 Worker thread wakes up
00:00:31.789 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:31.791 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:31.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:32.955 01.164 20224 Exposure complete
00:00:33.045 00.090 20224 worker thread done servicing request
00:00:33.045 00.000 8996 OnExposeComplete: enter
00:00:33.047 00.002 8996 UpdateGuideState(): m_state=6
00:00:33.048 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9094
00:00:33.050 00.002 8996 Star::Find returns 1 (0), X=135.96, Y=474.17, Mass=756971, SNR=371.9, Peak=65440 HFD=4.4
00:00:33.052 00.002 8996 MultiStar: [#1 0.06,-0.34,0.56,U] [#2 0.20,-0.46,0.00,M7] [#3 0.02,0.05,0.55,U] [#4 0.48,-0.20,0.00,M2] [#5 0.06,-0.30,0.61,U] [#6 0.14,-0.12,0.36,U] [#7 0.11,-0.19,0.41,U] [#8 -0.06,0.00,0.36,U] 
00:00:33.054 00.002 8996 refined, 6 included, MultiStar: {-0.00, -0.06}, one-star: {-0.16, 0.21}
00:00:33.055 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
00:00:33.057 00.002 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
00:00:33.059 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.57 mountX=0.01 mountY=0.06, mountTheta=1.48
00:00:33.062 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
00:00:33.064 00.002 8996 Enqueuing Move request for scope (-0.00, -0.06)
00:00:33.065 00.001 20224 Worker thread wakes up
00:00:33.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
00:00:33.066 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
00:00:33.066 00.000 20224 Moving (-0.00, -0.06) raw xDistance=0.01 yDistance=0.06
00:00:33.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:00:33.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:33.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:00:33.066 00.000 20224 MoveAxis(E, 0, ABG)
00:00:33.066 00.000 20224 Move returns status 0, amount 0
00:00:33.066 00.000 20224 MoveAxis(N, 0, ABG)
00:00:33.066 00.000 20224 Move returns status 0, amount 0
00:00:33.067 00.001 20224 move complete, result=0
00:00:33.067 00.000 20224 worker thread done servicing request
00:00:33.073 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2893, FiltMin=2614, FiltMax=30413, Gamma=1.000
00:00:33.092 00.019 8996 UpdateGuideState exits: m=756971 SNR=371.9
00:00:33.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:33.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:33.096 00.002 8996 Enqueuing Expose request
00:00:33.097 00.001 20224 Worker thread wakes up
00:00:33.097 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:33.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:33.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:34.089 00.991 20224 Exposure complete
00:00:34.149 00.060 20224 worker thread done servicing request
00:00:34.149 00.000 8996 OnExposeComplete: enter
00:00:34.150 00.001 8996 UpdateGuideState(): m_state=6
00:00:34.151 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9095
00:00:34.152 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.81, Mass=684717, SNR=324.0, Peak=53296 HFD=4.4
00:00:34.153 00.001 8996 MultiStar: [#1 -0.03,-0.30,0.67,U] [#2 -0.03,-0.44,0.00,M8] [#3 -0.15,0.05,0.63,U] [#4 0.12,-0.25,0.56,U] [#5 0.10,-0.20,0.65,U] [#6 0.08,-0.14,0.55,U] [#7 0.20,0.10,0.45,U] [#8 0.09,0.14,0.39,U] 
00:00:34.154 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.11}, one-star: {-0.25, -0.15}
00:00:34.155 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
00:00:34.156 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
00:00:34.156 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.12 cameraTheta=-1.69 mountX=-0.00 mountY=0.12, mountTheta=1.59
00:00:34.159 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.11, opts=13)
00:00:34.160 00.001 8996 Enqueuing Move request for scope (-0.01, -0.11)
00:00:34.161 00.001 20224 Worker thread wakes up
00:00:34.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
00:00:34.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
00:00:34.161 00.000 20224 Moving (-0.01, -0.11) raw xDistance=-0.00 yDistance=0.12
00:00:34.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:00:34.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:34.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:00:34.161 00.000 20224 MoveAxis(E, 0, ABG)
00:00:34.161 00.000 20224 Move returns status 0, amount 0
00:00:34.161 00.000 20224 MoveAxis(N, 0, ABG)
00:00:34.161 00.000 20224 Move returns status 0, amount 0
00:00:34.161 00.000 20224 move complete, result=0
00:00:34.161 00.000 20224 worker thread done servicing request
00:00:34.165 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53296, med=2893, FiltMin=2614, FiltMax=27811, Gamma=1.000
00:00:34.179 00.014 8996 UpdateGuideState exits: m=684717 SNR=324.0
00:00:34.179 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:34.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:34.181 00.001 8996 Enqueuing Expose request
00:00:34.182 00.001 20224 Worker thread wakes up
00:00:34.182 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:34.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:34.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:35.353 01.170 20224 Exposure complete
00:00:35.408 00.055 20224 worker thread done servicing request
00:00:35.408 00.000 8996 OnExposeComplete: enter
00:00:35.409 00.001 8996 UpdateGuideState(): m_state=6
00:00:35.409 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9096
00:00:35.410 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.21, Mass=662309, SNR=300.4, Peak=50230 HFD=4.6
00:00:35.411 00.001 8996 MultiStar: large primary error, entering stabilization period
00:00:35.412 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
00:00:35.412 00.000 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
00:00:35.413 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.75 hyp=0.85 cameraTheta=-2.06 mountX=-0.33 mountY=0.79, mountTheta=1.96
00:00:35.415 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.75, opts=13)
00:00:35.416 00.001 8996 Enqueuing Move request for scope (-0.40, -0.75)
00:00:35.417 00.001 20224 Worker thread wakes up
00:00:35.417 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.75) opts 0xd
00:00:35.417 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.75)
00:00:35.417 00.000 20224 Moving (-0.40, -0.75) raw xDistance=-0.33 yDistance=0.79
00:00:35.417 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:00:35.417 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.79 from input 0.79
00:00:35.417 00.000 20224 MoveAxis(E, 48, ABG)
00:00:35.417 00.000 20224 Guiding  Dir = 2, Dur = 48
00:00:35.418 00.001 20224 IsSlewing returns 0
00:00:35.418 00.000 20224 IsGuiding returns 0
00:00:35.422 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50230, med=2893, FiltMin=2630, FiltMax=25885, Gamma=1.000
00:00:35.436 00.014 8996 UpdateGuideState exits: m=662309 SNR=300.4
00:00:35.438 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:35.439 00.001 20224 PulseGuide returned control before completion, sleep 37
00:00:35.439 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:35.440 00.001 8996 Enqueuing Expose request
00:00:35.484 00.044 20224 IsGuiding returns 1
00:00:35.484 00.000 20224 scope still moving after pulse duration time elapsed
00:00:35.514 00.030 20224 IsSlewing returns 0
00:00:35.514 00.000 20224 IsGuiding returns 1
00:00:35.545 00.031 20224 IsSlewing returns 0
00:00:35.545 00.000 20224 IsGuiding returns 0
00:00:35.545 00.000 20224 scope move finished after 48 + 80 ms
00:00:35.545 00.000 20224 Move returns status 0, amount 48
00:00:35.545 00.000 20224 MoveAxis(S, 167, ABG)
00:00:35.545 00.000 20224 Guiding  Dir = 1, Dur = 167
00:00:35.546 00.001 20224 IsSlewing returns 0
00:00:35.546 00.000 20224 IsGuiding returns 0
00:00:35.593 00.047 20224 PulseGuide returned control before completion, sleep 130
00:00:35.731 00.138 20224 IsGuiding returns 1
00:00:35.731 00.000 20224 scope still moving after pulse duration time elapsed
00:00:35.762 00.031 20224 IsSlewing returns 0
00:00:35.762 00.000 20224 IsGuiding returns 0
00:00:35.762 00.000 20224 scope move finished after 167 + 49 ms
00:00:35.762 00.000 20224 Move returns status 0, amount 167
00:00:35.762 00.000 20224 move complete, result=0
00:00:35.762 00.000 20224 worker thread done servicing request
00:00:35.762 00.000 20224 Worker thread wakes up
00:00:35.762 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.8 px 167 ms SOUTH
00:00:35.763 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:35.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:36.737 00.974 20224 Exposure complete
00:00:36.835 00.098 20224 worker thread done servicing request
00:00:36.835 00.000 8996 OnExposeComplete: enter
00:00:36.837 00.002 8996 UpdateGuideState(): m_state=6
00:00:36.839 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9097
00:00:36.840 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.33, Mass=727775, SNR=355.2, Peak=45574 HFD=4.8
00:00:36.842 00.002 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:00:36.843 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.43)
00:00:36.845 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.62 hyp=0.65 cameraTheta=-1.83 mountX=-0.11 mountY=0.64, mountTheta=1.73
00:00:36.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.62, opts=13)
00:00:36.849 00.002 8996 Enqueuing Move request for scope (-0.17, -0.62)
00:00:36.851 00.002 20224 Worker thread wakes up
00:00:36.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.62) opts 0xd
00:00:36.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.62)
00:00:36.851 00.000 20224 Moving (-0.17, -0.62) raw xDistance=-0.11 yDistance=0.64
00:00:36.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:00:36.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
00:00:36.851 00.000 20224 MoveAxis(E, 0, ABG)
00:00:36.851 00.000 20224 Move returns status 0, amount 0
00:00:36.851 00.000 20224 MoveAxis(S, 135, ABG)
00:00:36.851 00.000 20224 Guiding  Dir = 1, Dur = 135
00:00:36.852 00.001 20224 IsSlewing returns 0
00:00:36.852 00.000 20224 IsGuiding returns 0
00:00:36.855 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45574, med=2893, FiltMin=2621, FiltMax=27894, Gamma=1.000
00:00:36.865 00.010 20224 PulseGuide returned control before completion, sleep 132
00:00:36.868 00.003 8996 UpdateGuideState exits: m=727775 SNR=355.2
00:00:36.870 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:36.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:36.873 00.002 8996 Enqueuing Expose request
00:00:37.004 00.131 20224 IsGuiding returns 1
00:00:37.004 00.000 20224 scope still moving after pulse duration time elapsed
00:00:37.037 00.033 20224 IsSlewing returns 0
00:00:37.037 00.000 20224 IsGuiding returns 0
00:00:37.037 00.000 20224 scope move finished after 135 + 50 ms
00:00:37.037 00.000 20224 Move returns status 0, amount 135
00:00:37.037 00.000 20224 move complete, result=0
00:00:37.037 00.000 20224 worker thread done servicing request
00:00:37.038 00.001 20224 Worker thread wakes up
00:00:37.038 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.6 px 135 ms SOUTH
00:00:37.040 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:37.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:38.208 01.168 20224 Exposure complete
00:00:38.316 00.108 20224 worker thread done servicing request
00:00:38.316 00.000 8996 OnExposeComplete: enter
00:00:38.318 00.002 8996 UpdateGuideState(): m_state=6
00:00:38.318 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9098
00:00:38.319 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=474.84, Mass=693450, SNR=305.7, Peak=45741 HFD=4.6
00:00:38.320 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
00:00:38.320 00.000 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
00:00:38.321 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.88 hyp=0.91 cameraTheta=1.31 mountX=0.15 mountY=-0.90, mountTheta=-1.40
00:00:38.325 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.88, opts=13)
00:00:38.326 00.001 8996 Enqueuing Move request for scope (0.24, 0.88)
00:00:38.328 00.002 20224 Worker thread wakes up
00:00:38.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.88) opts 0xd
00:00:38.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.88)
00:00:38.328 00.000 20224 Moving (0.24, 0.88) raw xDistance=0.15 yDistance=-0.90
00:00:38.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:00:38.328 00.000 20224 resist switch: large excursion: input -0.90 thresh 0.60 direction from 1 to -1
00:00:38.329 00.001 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.71
00:00:38.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
00:00:38.329 00.000 20224 MoveAxis(E, 0, ABG)
00:00:38.329 00.000 20224 Move returns status 0, amount 0
00:00:38.329 00.000 20224 MoveAxis(N, 190, ABG)
00:00:38.329 00.000 20224 Guiding  Dir = 0, Dur = 190
00:00:38.330 00.001 20224 IsSlewing returns 0
00:00:38.330 00.000 20224 IsGuiding returns 0
00:00:38.340 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45741, med=2893, FiltMin=2624, FiltMax=26182, Gamma=1.000
00:00:38.350 00.010 20224 PulseGuide returned control before completion, sleep 181
00:00:38.364 00.014 8996 UpdateGuideState exits: m=693450 SNR=305.7
00:00:38.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:38.366 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:38.368 00.002 8996 Enqueuing Expose request
00:00:38.536 00.168 20224 IsGuiding returns 1
00:00:38.536 00.000 20224 scope still moving after pulse duration time elapsed
00:00:38.568 00.032 20224 IsSlewing returns 0
00:00:38.568 00.000 20224 IsGuiding returns 1
00:00:38.599 00.031 20224 IsSlewing returns 0
00:00:38.599 00.000 20224 IsGuiding returns 0
00:00:38.599 00.000 20224 scope move finished after 190 + 79 ms
00:00:38.599 00.000 20224 Move returns status 0, amount 190
00:00:38.599 00.000 20224 move complete, result=0
00:00:38.599 00.000 20224 worker thread done servicing request
00:00:38.599 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.9 px 190 ms NORTH
00:00:38.600 00.001 20224 Worker thread wakes up
00:00:38.601 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:38.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:39.570 00.969 20224 Exposure complete
00:00:39.647 00.077 20224 worker thread done servicing request
00:00:39.647 00.000 8996 OnExposeComplete: enter
00:00:39.648 00.001 8996 UpdateGuideState(): m_state=6
00:00:39.650 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9099
00:00:39.650 00.000 8996 Star::Find returns 1 (0), X=136.15, Y=474.73, Mass=670956, SNR=353.0, Peak=48784 HFD=4.5
00:00:39.651 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
00:00:39.652 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
00:00:39.652 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.77 hyp=0.77 cameraTheta=1.53 mountX=-0.04 mountY=-0.77, mountTheta=-1.63
00:00:39.654 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.77, opts=13)
00:00:39.655 00.001 8996 Enqueuing Move request for scope (0.03, 0.77)
00:00:39.656 00.001 20224 Worker thread wakes up
00:00:39.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.77) opts 0xd
00:00:39.656 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.77)
00:00:39.656 00.000 20224 Moving (0.03, 0.77) raw xDistance=-0.04 yDistance=-0.77
00:00:39.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:00:39.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
00:00:39.656 00.000 20224 MoveAxis(E, 0, ABG)
00:00:39.656 00.000 20224 Move returns status 0, amount 0
00:00:39.656 00.000 20224 MoveAxis(N, 163, ABG)
00:00:39.656 00.000 20224 Guiding  Dir = 0, Dur = 163
00:00:39.656 00.000 20224 IsSlewing returns 0
00:00:39.656 00.000 20224 IsGuiding returns 0
00:00:39.662 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48784, med=2893, FiltMin=2608, FiltMax=23542, Gamma=1.000
00:00:39.683 00.021 20224 PulseGuide returned control before completion, sleep 147
00:00:39.683 00.000 8996 UpdateGuideState exits: m=670956 SNR=353.0
00:00:39.684 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:39.686 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:39.687 00.001 8996 Enqueuing Expose request
00:00:39.838 00.151 20224 IsGuiding returns 1
00:00:39.838 00.000 20224 scope still moving after pulse duration time elapsed
00:00:39.869 00.031 20224 IsSlewing returns 0
00:00:39.869 00.000 20224 IsGuiding returns 0
00:00:39.869 00.000 20224 scope move finished after 163 + 50 ms
00:00:39.869 00.000 20224 Move returns status 0, amount 163
00:00:39.869 00.000 20224 move complete, result=0
00:00:39.869 00.000 20224 worker thread done servicing request
00:00:39.869 00.000 20224 Worker thread wakes up
00:00:39.869 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.8 px 163 ms NORTH
00:00:39.871 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:39.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:41.045 01.174 20224 Exposure complete
00:00:41.106 00.061 20224 worker thread done servicing request
00:00:41.106 00.000 8996 OnExposeComplete: enter
00:00:41.107 00.001 8996 UpdateGuideState(): m_state=6
00:00:41.108 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9100
00:00:41.109 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=474.08, Mass=740540, SNR=347.2, Peak=51088 HFD=4.6
00:00:41.110 00.001 8996 MultiStar: exiting stabilization period
00:00:41.111 00.001 8996 MultiStar: [#1 0.10,-0.22,0.59,U] [#2 0.26,-0.43,0.00,M9] [#3 0.06,0.42,0.63,U] [#4 0.52,0.06,0.00,M2] [#5 0.34,-0.27,0.00,M1] [#6 0.48,-0.03,0.00,M1] [#7 0.54,0.22,0.00,M1] [#8 0.09,0.28,0.37,U] 
00:00:41.111 00.000 8996 refined, 3 included, MultiStar: {0.12, 0.14}, one-star: {0.19, 0.13}
00:00:41.112 00.001 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
00:00:41.113 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
00:00:41.114 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.85 mountX=0.11 mountY=-0.15, mountTheta=-0.96
00:00:41.115 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.14, opts=13)
00:00:41.116 00.001 8996 Enqueuing Move request for scope (0.12, 0.14)
00:00:41.117 00.001 20224 Worker thread wakes up
00:00:41.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
00:00:41.117 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
00:00:41.117 00.000 20224 Moving (0.12, 0.14) raw xDistance=0.11 yDistance=-0.15
00:00:41.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:00:41.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:41.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:00:41.117 00.000 20224 MoveAxis(E, 0, ABG)
00:00:41.117 00.000 20224 Move returns status 0, amount 0
00:00:41.117 00.000 20224 MoveAxis(N, 0, ABG)
00:00:41.117 00.000 20224 Move returns status 0, amount 0
00:00:41.117 00.000 20224 move complete, result=0
00:00:41.117 00.000 20224 worker thread done servicing request
00:00:41.121 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51088, med=2893, FiltMin=2608, FiltMax=28758, Gamma=1.000
00:00:41.135 00.014 8996 UpdateGuideState exits: m=740540 SNR=347.2
00:00:41.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:41.136 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:41.137 00.001 8996 Enqueuing Expose request
00:00:41.138 00.001 20224 Worker thread wakes up
00:00:41.138 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:00:41.139 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:41.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:42.106 00.967 20224 Exposure complete
00:00:42.188 00.082 20224 worker thread done servicing request
00:00:42.188 00.000 8996 OnExposeComplete: enter
00:00:42.190 00.002 8996 UpdateGuideState(): m_state=6
00:00:42.191 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9101
00:00:42.192 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=474.19, Mass=626711, SNR=361.3, Peak=43520 HFD=4.4
00:00:42.193 00.001 8996 MultiStar: [#1 0.30,0.14,0.53,U] [#2 0.66,-0.05,0.00,M10] [#3 0.15,0.32,0.58,U] [#4 0.61,0.19,0.00,M3] [#5 0.52,-0.19,0.00,M2] [#6 0.31,0.12,0.46,U] [#7 0.32,0.50,0.00,M2] [#8 0.23,0.44,0.00,M1] 
00:00:42.194 00.001 8996 single-star, 3 included, MultiStar: {0.18, 0.21}, one-star: {0.08, 0.23}
00:00:42.194 00.000 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
00:00:42.195 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
00:00:42.196 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.22 mountX=0.06 mountY=-0.24, mountTheta=-1.32
00:00:42.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
00:00:42.199 00.001 8996 Enqueuing Move request for scope (0.08, 0.23)
00:00:42.200 00.001 20224 Worker thread wakes up
00:00:42.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
00:00:42.200 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
00:00:42.200 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
00:00:42.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:00:42.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:00:42.200 00.000 20224 MoveAxis(E, 0, ABG)
00:00:42.200 00.000 20224 Move returns status 0, amount 0
00:00:42.200 00.000 20224 MoveAxis(N, 50, ABG)
00:00:42.200 00.000 20224 Guiding  Dir = 0, Dur = 50
00:00:42.200 00.000 20224 IsSlewing returns 0
00:00:42.201 00.001 20224 IsGuiding returns 0
00:00:42.204 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43520, med=2893, FiltMin=2640, FiltMax=23827, Gamma=1.000
00:00:42.206 00.002 20224 PulseGuide returned control before completion, sleep 56
00:00:42.223 00.017 8996 UpdateGuideState exits: m=626711 SNR=361.3
00:00:42.224 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:42.225 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:42.226 00.001 8996 Enqueuing Expose request
00:00:42.268 00.042 20224 IsGuiding returns 1
00:00:42.268 00.000 20224 scope still moving after pulse duration time elapsed
00:00:42.299 00.031 20224 IsSlewing returns 0
00:00:42.299 00.000 20224 IsGuiding returns 0
00:00:42.299 00.000 20224 scope move finished after 50 + 48 ms
00:00:42.299 00.000 20224 Move returns status 0, amount 50
00:00:42.299 00.000 20224 move complete, result=0
00:00:42.299 00.000 20224 worker thread done servicing request
00:00:42.299 00.000 20224 Worker thread wakes up
00:00:42.300 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:42.300 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
00:00:42.301 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:43.480 01.179 20224 Exposure complete
00:00:43.565 00.085 20224 worker thread done servicing request
00:00:43.565 00.000 8996 OnExposeComplete: enter
00:00:43.568 00.003 8996 UpdateGuideState(): m_state=6
00:00:43.570 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9102
00:00:43.572 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=473.71, Mass=757461, SNR=356.9, Peak=56624 HFD=4.6
00:00:43.574 00.002 8996 MultiStar: [#1 0.38,-0.31,0.00,M1] [#2 0.34,-0.57,0.00,R] [#3 0.13,-0.11,0.57,U] [#4 0.39,-0.07,0.53,U] [#5 0.35,-0.52,0.00,M3] [#6 0.29,-0.34,0.00,M1] [#7 0.25,-0.17,0.42,U] [#8 0.25,-0.06,0.37,U] 
00:00:43.576 00.002 8996 refined, 4 included, MultiStar: {0.16, -0.15}, one-star: {-0.02, -0.25}
00:00:43.577 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
00:00:43.579 00.002 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
00:00:43.581 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-0.77 mountX=0.17 mountY=0.13, mountTheta=0.66
00:00:43.585 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.15, opts=13)
00:00:43.588 00.003 8996 Enqueuing Move request for scope (0.16, -0.15)
00:00:43.590 00.002 20224 Worker thread wakes up
00:00:43.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.15) opts 0xd
00:00:43.590 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.15)
00:00:43.590 00.000 20224 Moving (0.16, -0.15) raw xDistance=0.17 yDistance=0.13
00:00:43.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:00:43.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:43.591 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:00:43.591 00.000 20224 MoveAxis(E, 0, ABG)
00:00:43.591 00.000 20224 Move returns status 0, amount 0
00:00:43.591 00.000 20224 MoveAxis(N, 0, ABG)
00:00:43.591 00.000 20224 Move returns status 0, amount 0
00:00:43.591 00.000 20224 move complete, result=0
00:00:43.591 00.000 20224 worker thread done servicing request
00:00:43.600 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56624, med=2893, FiltMin=2617, FiltMax=25968, Gamma=1.000
00:00:43.630 00.030 8996 UpdateGuideState exits: m=757461 SNR=356.9
00:00:43.632 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:43.634 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:43.637 00.003 8996 Enqueuing Expose request
00:00:43.640 00.003 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:43.643 00.003 20224 Worker thread wakes up
00:00:43.643 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:43.643 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:44.606 00.963 20224 Exposure complete
00:00:44.688 00.082 20224 worker thread done servicing request
00:00:44.688 00.000 8996 OnExposeComplete: enter
00:00:44.688 00.000 8996 UpdateGuideState(): m_state=6
00:00:44.688 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9103
00:00:44.690 00.002 8996 Star::Find returns 1 (0), X=136.32, Y=473.52, Mass=785379, SNR=368.3, Peak=46899 HFD=4.7
00:00:44.691 00.001 8996 MultiStar: [#1 0.39,-0.29,0.00,M2] [#2 0.01,0.09,0.66,U] [#3 0.31,-0.12,0.56,U] [#4 0.64,-0.59,0.00,M3] [#5 0.53,-0.74,0.00,M4] [#6 0.26,-0.54,0.00,M2] [#7 0.43,-0.19,0.00,M2] [#8 0.38,-0.12,0.34,U] 
00:00:44.692 00.001 8996 refined, 3 included, MultiStar: {0.20, -0.19}, one-star: {0.21, -0.44}
00:00:44.693 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
00:00:44.693 00.000 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
00:00:44.695 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.19 hyp=0.28 cameraTheta=-0.76 mountX=0.22 mountY=0.17, mountTheta=0.65
00:00:44.696 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.19, opts=13)
00:00:44.698 00.002 8996 Enqueuing Move request for scope (0.20, -0.19)
00:00:44.699 00.001 20224 Worker thread wakes up
00:00:44.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.19) opts 0xd
00:00:44.699 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.19)
00:00:44.699 00.000 20224 Moving (0.20, -0.19) raw xDistance=0.22 yDistance=0.17
00:00:44.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:00:44.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:44.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:00:44.699 00.000 20224 MoveAxis(W, 32, ABG)
00:00:44.699 00.000 20224 Guiding  Dir = 3, Dur = 32
00:00:44.699 00.000 20224 IsSlewing returns 0
00:00:44.700 00.001 20224 IsGuiding returns 0
00:00:44.703 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46899, med=2893, FiltMin=2582, FiltMax=24733, Gamma=1.000
00:00:44.715 00.012 8996 UpdateGuideState exits: m=785379 SNR=368.3
00:00:44.717 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:44.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:44.718 00.000 8996 Enqueuing Expose request
00:00:44.727 00.009 20224 PulseGuide returned control before completion, sleep 15
00:00:44.756 00.029 20224 IsGuiding returns 1
00:00:44.756 00.000 20224 scope still moving after pulse duration time elapsed
00:00:44.787 00.031 20224 IsSlewing returns 0
00:00:44.787 00.000 20224 IsGuiding returns 1
00:00:44.818 00.031 20224 IsSlewing returns 0
00:00:44.818 00.000 20224 IsGuiding returns 1
00:00:44.850 00.032 20224 IsSlewing returns 0
00:00:44.850 00.000 20224 IsGuiding returns 0
00:00:44.850 00.000 20224 scope move finished after 32 + 118 ms
00:00:44.850 00.000 20224 Move returns status 0, amount 32
00:00:44.850 00.000 20224 MoveAxis(N, 0, ABG)
00:00:44.850 00.000 20224 Move returns status 0, amount 0
00:00:44.850 00.000 20224 move complete, result=0
00:00:44.850 00.000 20224 worker thread done servicing request
00:00:44.850 00.000 20224 Worker thread wakes up
00:00:44.850 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 0 ms NORTH
00:00:44.852 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:44.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:46.020 01.168 20224 Exposure complete
00:00:46.106 00.086 20224 worker thread done servicing request
00:00:46.106 00.000 8996 OnExposeComplete: enter
00:00:46.107 00.001 8996 UpdateGuideState(): m_state=6
00:00:46.108 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9104
00:00:46.109 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.13, Mass=815549, SNR=387.2, Peak=65535 HFD=4.4
00:00:46.110 00.001 8996 MultiStar: large primary error, entering stabilization period
00:00:46.111 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:00:46.112 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
00:00:46.113 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.83 hyp=0.87 cameraTheta=-1.89 mountX=-0.19 mountY=0.86, mountTheta=1.79
00:00:46.114 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.83, opts=13)
00:00:46.115 00.001 8996 Enqueuing Move request for scope (-0.27, -0.83)
00:00:46.116 00.001 20224 Worker thread wakes up
00:00:46.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.83) opts 0xd
00:00:46.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.83)
00:00:46.116 00.000 20224 Moving (-0.27, -0.83) raw xDistance=-0.19 yDistance=0.86
00:00:46.117 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:00:46.117 00.000 20224 resist switch: large excursion: input 0.86 thresh 0.60 direction from -1 to 1
00:00:46.117 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.57
00:00:46.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
00:00:46.117 00.000 20224 MoveAxis(E, 0, ABG)
00:00:46.117 00.000 20224 Move returns status 0, amount 0
00:00:46.117 00.000 20224 MoveAxis(S, 180, ABG)
00:00:46.117 00.000 20224 Guiding  Dir = 1, Dur = 180
00:00:46.117 00.000 20224 IsSlewing returns 0
00:00:46.117 00.000 20224 IsGuiding returns 0
00:00:46.121 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2893, FiltMin=2622, FiltMax=34272, Gamma=1.000
00:00:46.134 00.013 8996 UpdateGuideState exits: m=815549 SNR=387.2
00:00:46.135 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:46.136 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:46.136 00.000 8996 Enqueuing Expose request
00:00:46.164 00.028 20224 PulseGuide returned control before completion, sleep 144
00:00:46.317 00.153 20224 IsGuiding returns 1
00:00:46.318 00.001 20224 scope still moving after pulse duration time elapsed
00:00:46.348 00.030 20224 IsSlewing returns 0
00:00:46.348 00.000 20224 IsGuiding returns 1
00:00:46.380 00.032 20224 IsSlewing returns 0
00:00:46.380 00.000 20224 IsGuiding returns 1
00:00:46.412 00.032 20224 IsSlewing returns 0
00:00:46.412 00.000 20224 IsGuiding returns 0
00:00:46.413 00.001 20224 scope move finished after 180 + 115 ms
00:00:46.413 00.000 20224 Move returns status 0, amount 180
00:00:46.413 00.000 20224 move complete, result=0
00:00:46.413 00.000 20224 worker thread done servicing request
00:00:46.413 00.000 20224 Worker thread wakes up
00:00:46.413 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:46.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:46.413 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.9 px 180 ms SOUTH
00:00:47.401 00.988 20224 Exposure complete
00:00:47.478 00.077 20224 worker thread done servicing request
00:00:47.478 00.000 8996 OnExposeComplete: enter
00:00:47.479 00.001 8996 UpdateGuideState(): m_state=6
00:00:47.479 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9105
00:00:47.480 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.73, Mass=676273, SNR=340.1, Peak=45088 HFD=4.5
00:00:47.481 00.001 8996 MultiStar: exiting stabilization period
00:00:47.482 00.001 8996 MultiStar: [#1 0.45,-0.44,0.00,M3] [#2 -0.25,0.22,0.72,U] [#3 -0.02,-0.20,0.64,U] [#4 0.36,-0.63,0.00,M4] [#5 0.34,-0.54,0.00,M5] [#6 0.13,-0.21,0.46,U] [#7 0.54,-0.21,0.00,M3] [#8 0.09,-0.05,0.40,U] 
00:00:47.483 00.001 8996 refined, 4 included, MultiStar: {-0.01, -0.10}, one-star: {0.06, -0.22}
00:00:47.483 00.000 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
00:00:47.484 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
00:00:47.485 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.68 mountX=-0.00 mountY=0.10, mountTheta=1.58
00:00:47.486 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
00:00:47.487 00.001 8996 Enqueuing Move request for scope (-0.01, -0.10)
00:00:47.488 00.001 20224 Worker thread wakes up
00:00:47.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
00:00:47.488 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
00:00:47.488 00.000 20224 Moving (-0.01, -0.10) raw xDistance=-0.00 yDistance=0.10
00:00:47.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:00:47.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:47.489 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:00:47.489 00.000 20224 MoveAxis(E, 0, ABG)
00:00:47.489 00.000 20224 Move returns status 0, amount 0
00:00:47.489 00.000 20224 MoveAxis(N, 0, ABG)
00:00:47.489 00.000 20224 Move returns status 0, amount 0
00:00:47.489 00.000 20224 move complete, result=0
00:00:47.489 00.000 20224 worker thread done servicing request
00:00:47.493 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45088, med=2893, FiltMin=2621, FiltMax=23053, Gamma=1.000
00:00:47.506 00.013 8996 UpdateGuideState exits: m=676273 SNR=340.1
00:00:47.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:47.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:47.509 00.001 8996 Enqueuing Expose request
00:00:47.509 00.000 20224 Worker thread wakes up
00:00:47.510 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:00:47.510 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:47.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:48.671 01.161 20224 Exposure complete
00:00:48.762 00.091 20224 worker thread done servicing request
00:00:48.762 00.000 8996 OnExposeComplete: enter
00:00:48.763 00.001 8996 UpdateGuideState(): m_state=6
00:00:48.764 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9106
00:00:48.765 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=473.74, Mass=645768, SNR=354.0, Peak=44752 HFD=4.5
00:00:48.765 00.000 8996 MultiStar: [#1 0.23,0.25,0.63,U] [#2 -0.06,0.54,0.00,M1] [#3 0.08,0.37,0.52,U] [#4 0.33,-0.02,0.51,U] [#5 0.50,-0.21,0.00,M6] [#6 0.41,0.16,0.00,M2] [#7 0.54,0.24,0.00,M4] [#8 0.14,0.36,0.35,U] 
00:00:48.766 00.001 8996 refined, 4 included, MultiStar: {0.18, 0.08}, one-star: {0.14, -0.22}
00:00:48.767 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
00:00:48.768 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
00:00:48.769 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.08 hyp=0.20 cameraTheta=0.43 mountX=0.17 mountY=-0.10, mountTheta=-0.54
00:00:48.770 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.08, opts=13)
00:00:48.771 00.001 8996 Enqueuing Move request for scope (0.18, 0.08)
00:00:48.772 00.001 20224 Worker thread wakes up
00:00:48.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.08) opts 0xd
00:00:48.772 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.08)
00:00:48.772 00.000 20224 Moving (0.18, 0.08) raw xDistance=0.17 yDistance=-0.10
00:00:48.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:00:48.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:48.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:00:48.772 00.000 20224 MoveAxis(E, 0, ABG)
00:00:48.772 00.000 20224 Move returns status 0, amount 0
00:00:48.772 00.000 20224 MoveAxis(N, 0, ABG)
00:00:48.772 00.000 20224 Move returns status 0, amount 0
00:00:48.772 00.000 20224 move complete, result=0
00:00:48.772 00.000 20224 worker thread done servicing request
00:00:48.775 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44752, med=2893, FiltMin=2611, FiltMax=22861, Gamma=1.000
00:00:48.788 00.013 8996 UpdateGuideState exits: m=645768 SNR=354.0
00:00:48.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:48.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:48.790 00.000 8996 Enqueuing Expose request
00:00:48.791 00.001 20224 Worker thread wakes up
00:00:48.791 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:00:48.792 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:48.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:49.772 00.980 20224 Exposure complete
00:00:49.847 00.075 20224 worker thread done servicing request
00:00:49.847 00.000 8996 OnExposeComplete: enter
00:00:49.848 00.001 8996 UpdateGuideState(): m_state=6
00:00:49.850 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9107
00:00:49.851 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.97, Mass=688666, SNR=313.4, Peak=54272 HFD=4.4
00:00:49.853 00.002 8996 MultiStar: [#1 0.29,0.23,0.74,U] [#2 0.01,0.60,0.00,M2] [#3 0.28,0.44,0.00,M1] [#4 0.66,0.21,0.00,M4] [#5 0.35,-0.27,0.00,M7] [#6 0.40,0.29,0.00,M3] [#7 0.48,0.48,0.00,M5] [#8 0.25,0.68,0.00,M1] 
00:00:49.855 00.002 8996 single-star, 1 included, MultiStar: {0.12, 0.10}, one-star: {0.00, 0.01}
00:00:49.856 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
00:00:49.858 00.002 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
00:00:49.859 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.17 mountX=0.00 mountY=-0.01, mountTheta=-1.27
00:00:49.862 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
00:00:49.865 00.003 8996 Enqueuing Move request for scope (0.00, 0.01)
00:00:49.867 00.002 20224 Worker thread wakes up
00:00:49.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
00:00:49.867 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
00:00:49.867 00.000 20224 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
00:00:49.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:00:49.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:49.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:00:49.867 00.000 20224 MoveAxis(E, 0, ABG)
00:00:49.867 00.000 20224 Move returns status 0, amount 0
00:00:49.867 00.000 20224 MoveAxis(N, 0, ABG)
00:00:49.868 00.001 20224 Move returns status 0, amount 0
00:00:49.868 00.000 20224 move complete, result=0
00:00:49.868 00.000 20224 worker thread done servicing request
00:00:49.873 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54272, med=2893, FiltMin=2633, FiltMax=26864, Gamma=1.000
00:00:49.888 00.015 8996 UpdateGuideState exits: m=688666 SNR=313.4
00:00:49.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:49.889 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:49.890 00.001 8996 Enqueuing Expose request
00:00:49.891 00.001 20224 Worker thread wakes up
00:00:49.891 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:00:49.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:49.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:51.048 01.156 20224 Exposure complete
00:00:51.114 00.066 20224 worker thread done servicing request
00:00:51.114 00.000 8996 OnExposeComplete: enter
00:00:51.115 00.001 8996 UpdateGuideState(): m_state=6
00:00:51.116 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9108
00:00:51.117 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.60, Mass=742549, SNR=321.8, Peak=47190 HFD=4.7
00:00:51.118 00.001 8996 MultiStar: [#1 0.71,-0.50,0.00,M2] [#2 0.01,0.01,0.71,U] [#3 0.13,-0.32,0.69,U] [#4 0.73,-0.44,0.00,M5] [#5 0.35,-0.68,0.00,M8] [#6 0.25,-0.58,0.00,M4] [#7 0.54,-0.46,0.00,M6] [#8 0.04,-0.04,0.37,U] 
00:00:51.119 00.001 8996 refined, 3 included, MultiStar: {0.13, -0.21}, one-star: {0.25, -0.35}
00:00:51.121 00.002 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
00:00:51.122 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
00:00:51.122 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-1.01 mountX=0.15 mountY=0.19, mountTheta=0.91
00:00:51.125 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.21, opts=13)
00:00:51.126 00.001 8996 Enqueuing Move request for scope (0.13, -0.21)
00:00:51.128 00.002 20224 Worker thread wakes up
00:00:51.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.21) opts 0xd
00:00:51.128 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.21)
00:00:51.128 00.000 20224 Moving (0.13, -0.21) raw xDistance=0.15 yDistance=0.19
00:00:51.129 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:00:51.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:51.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:00:51.129 00.000 20224 MoveAxis(E, 0, ABG)
00:00:51.129 00.000 20224 Move returns status 0, amount 0
00:00:51.129 00.000 20224 MoveAxis(N, 0, ABG)
00:00:51.129 00.000 20224 Move returns status 0, amount 0
00:00:51.129 00.000 20224 move complete, result=0
00:00:51.130 00.001 20224 worker thread done servicing request
00:00:51.138 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47190, med=2893, FiltMin=2614, FiltMax=24905, Gamma=1.000
00:00:51.168 00.030 8996 UpdateGuideState exits: m=742549 SNR=321.8
00:00:51.169 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:51.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:51.171 00.001 8996 Enqueuing Expose request
00:00:51.172 00.001 20224 Worker thread wakes up
00:00:51.172 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:00:51.173 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:51.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:52.143 00.970 20224 Exposure complete
00:00:52.223 00.080 20224 worker thread done servicing request
00:00:52.223 00.000 8996 OnExposeComplete: enter
00:00:52.224 00.001 8996 UpdateGuideState(): m_state=6
00:00:52.225 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9109
00:00:52.226 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=473.48, Mass=695550, SNR=346.1, Peak=48243 HFD=4.7
00:00:52.227 00.001 8996 MultiStar: [#1 1.04,-0.15,0.00,M3] [#2 0.65,0.22,0.00,M2] [#3 0.67,-0.19,0.00,M1] [#4 1.21,-0.47,0.00,M6] [#5 0.79,-0.43,0.00,M9] [#6 0.85,-0.07,0.00,M5] [#7 1.04,-0.12,0.00,M7] [#8 0.65,0.11,0.00,M1] 
00:00:52.228 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
00:00:52.228 00.000 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
00:00:52.229 00.001 8996 CameraToMount -- cameraX=0.67 cameraY=-0.48 hyp=0.83 cameraTheta=-0.61 mountX=0.72 mountY=0.40, mountTheta=0.50
00:00:52.231 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.67, y=-0.48, opts=13)
00:00:52.231 00.000 8996 Enqueuing Move request for scope (0.67, -0.48)
00:00:52.232 00.001 20224 Worker thread wakes up
00:00:52.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.48) opts 0xd
00:00:52.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.67, -0.48)
00:00:52.232 00.000 20224 Moving (0.67, -0.48) raw xDistance=0.72 yDistance=0.40
00:00:52.233 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
00:00:52.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
00:00:52.233 00.000 20224 MoveAxis(W, 105, ABG)
00:00:52.233 00.000 20224 Guiding  Dir = 3, Dur = 105
00:00:52.233 00.000 20224 IsSlewing returns 0
00:00:52.233 00.000 20224 IsGuiding returns 0
00:00:52.237 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48243, med=2893, FiltMin=2621, FiltMax=28320, Gamma=1.000
00:00:52.260 00.023 8996 UpdateGuideState exits: m=695550 SNR=346.1
00:00:52.262 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:52.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:52.264 00.001 8996 Enqueuing Expose request
00:00:52.286 00.022 20224 PulseGuide returned control before completion, sleep 63
00:00:52.362 00.076 20224 IsGuiding returns 1
00:00:52.362 00.000 20224 scope still moving after pulse duration time elapsed
00:00:52.395 00.033 20224 IsSlewing returns 0
00:00:52.395 00.000 20224 IsGuiding returns 1
00:00:52.426 00.031 20224 IsSlewing returns 0
00:00:52.426 00.000 20224 IsGuiding returns 1
00:00:52.457 00.031 20224 IsSlewing returns 0
00:00:52.457 00.000 20224 IsGuiding returns 0
00:00:52.458 00.001 20224 scope move finished after 105 + 119 ms
00:00:52.458 00.000 20224 Move returns status 0, amount 105
00:00:52.458 00.000 20224 MoveAxis(S, 83, ABG)
00:00:52.458 00.000 20224 Guiding  Dir = 1, Dur = 83
00:00:52.458 00.000 20224 IsSlewing returns 0
00:00:52.459 00.001 20224 IsGuiding returns 0
00:00:52.521 00.062 20224 PulseGuide returned control before completion, sleep 31
00:00:52.566 00.045 20224 IsGuiding returns 1
00:00:52.566 00.000 20224 scope still moving after pulse duration time elapsed
00:00:52.598 00.032 20224 IsSlewing returns 0
00:00:52.599 00.001 20224 IsGuiding returns 1
00:00:52.629 00.030 20224 IsSlewing returns 0
00:00:52.630 00.001 20224 IsGuiding returns 1
00:00:52.660 00.030 20224 IsSlewing returns 0
00:00:52.660 00.000 20224 IsGuiding returns 0
00:00:52.660 00.000 20224 scope move finished after 83 + 118 ms
00:00:52.660 00.000 20224 Move returns status 0, amount 83
00:00:52.660 00.000 20224 move complete, result=0
00:00:52.661 00.001 20224 worker thread done servicing request
00:00:52.661 00.000 20224 Worker thread wakes up
00:00:52.661 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:52.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:52.661 00.000 8996 GuideStep: 0.7 px 105 ms WEST, 0.4 px 83 ms SOUTH
00:00:53.831 01.170 20224 Exposure complete
00:00:53.929 00.098 20224 worker thread done servicing request
00:00:53.930 00.001 8996 OnExposeComplete: enter
00:00:53.932 00.002 8996 UpdateGuideState(): m_state=6
00:00:53.933 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9110
00:00:53.934 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.86, Mass=637912, SNR=345.3, Peak=45040 HFD=4.7
00:00:53.935 00.001 8996 MultiStar: [#1 -0.31,0.26,0.68,U] [#2 -0.66,0.55,0.00,M3] [#3 -0.63,0.40,0.00,M2] [#4 -0.23,0.29,0.59,U] [#5 -0.18,-0.06,0.51,U] [#6 -0.41,0.03,0.42,U] [#7 -0.34,0.28,0.00,M8] [#8 -0.42,0.61,0.00,M2] 
00:00:53.936 00.001 8996 refined, 4 included, MultiStar: {-0.39, 0.07}, one-star: {-0.63, -0.09}
00:00:53.937 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
00:00:53.938 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
00:00:53.939 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=0.07 hyp=0.39 cameraTheta=2.95 mountX=-0.39 mountY=-0.03, mountTheta=-3.07
00:00:53.942 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=0.07, opts=13)
00:00:53.944 00.002 8996 Enqueuing Move request for scope (-0.39, 0.07)
00:00:53.945 00.001 20224 Worker thread wakes up
00:00:53.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.07) opts 0xd
00:00:53.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, 0.07)
00:00:53.945 00.000 20224 Moving (-0.39, 0.07) raw xDistance=-0.39 yDistance=-0.03
00:00:53.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.39
00:00:53.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:00:53.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:00:53.945 00.000 20224 MoveAxis(E, 50, ABG)
00:00:53.945 00.000 20224 Guiding  Dir = 2, Dur = 50
00:00:53.946 00.001 20224 IsSlewing returns 0
00:00:53.946 00.000 20224 IsGuiding returns 0
00:00:53.949 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=45040, med=2893, FiltMin=2627, FiltMax=25414, Gamma=1.000
00:00:53.960 00.011 20224 PulseGuide returned control before completion, sleep 47
00:00:53.966 00.006 8996 UpdateGuideState exits: m=637912 SNR=345.3
00:00:53.968 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:53.970 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:53.971 00.001 8996 Enqueuing Expose request
00:00:54.020 00.049 20224 IsGuiding returns 1
00:00:54.020 00.000 20224 scope still moving after pulse duration time elapsed
00:00:54.052 00.032 20224 IsSlewing returns 0
00:00:54.052 00.000 20224 IsGuiding returns 0
00:00:54.053 00.001 20224 scope move finished after 50 + 56 ms
00:00:54.053 00.000 20224 Move returns status 0, amount 50
00:00:54.053 00.000 20224 MoveAxis(N, 0, ABG)
00:00:54.053 00.000 20224 Move returns status 0, amount 0
00:00:54.053 00.000 20224 move complete, result=0
00:00:54.053 00.000 20224 worker thread done servicing request
00:00:54.053 00.000 20224 Worker thread wakes up
00:00:54.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:54.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:54.055 00.002 8996 GuideStep: -0.4 px 50 ms EAST, -0.0 px 0 ms NORTH
00:00:55.030 00.975 20224 Exposure complete
00:00:55.105 00.075 20224 worker thread done servicing request
00:00:55.105 00.000 8996 OnExposeComplete: enter
00:00:55.106 00.001 8996 UpdateGuideState(): m_state=6
00:00:55.107 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9111
00:00:55.108 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=474.54, Mass=741202, SNR=343.6, Peak=47216 HFD=4.8
00:00:55.109 00.001 8996 MultiStar: [#1 0.15,0.54,0.00,M3] [#2 -0.26,1.15,0.00,M4] [#3 0.04,0.93,0.00,M3] [#4 0.34,0.76,0.00,M6] [#5 0.21,0.59,0.00,M9] [#6 0.19,0.62,0.00,M5] [#7 0.15,0.90,0.00,M9] [#8 -0.04,0.95,0.00,M3] 
00:00:55.109 00.000 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
00:00:55.110 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
00:00:55.111 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.58 hyp=0.60 cameraTheta=1.79 mountX=-0.18 mountY=-0.56, mountTheta=-1.89
00:00:55.112 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.58, opts=13)
00:00:55.113 00.001 8996 Enqueuing Move request for scope (-0.13, 0.58)
00:00:55.114 00.001 20224 Worker thread wakes up
00:00:55.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.58) opts 0xd
00:00:55.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.58)
00:00:55.114 00.000 20224 Moving (-0.13, 0.58) raw xDistance=-0.18 yDistance=-0.56
00:00:55.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:00:55.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:55.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
00:00:55.114 00.000 20224 MoveAxis(E, 0, ABG)
00:00:55.114 00.000 20224 Move returns status 0, amount 0
00:00:55.114 00.000 20224 MoveAxis(N, 0, ABG)
00:00:55.114 00.000 20224 Move returns status 0, amount 0
00:00:55.114 00.000 20224 move complete, result=0
00:00:55.114 00.000 20224 worker thread done servicing request
00:00:55.118 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47216, med=2896, FiltMin=2630, FiltMax=27414, Gamma=1.000
00:00:55.136 00.018 8996 UpdateGuideState exits: m=741202 SNR=343.6
00:00:55.138 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:55.140 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:55.141 00.001 8996 Enqueuing Expose request
00:00:55.142 00.001 20224 Worker thread wakes up
00:00:55.142 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:55.142 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:55.142 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
00:00:56.308 01.166 20224 Exposure complete
00:00:56.400 00.092 20224 worker thread done servicing request
00:00:56.400 00.000 8996 OnExposeComplete: enter
00:00:56.402 00.002 8996 UpdateGuideState(): m_state=6
00:00:56.403 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9112
00:00:56.404 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=474.86, Mass=688890, SNR=338.8, Peak=54800 HFD=4.5
00:00:56.405 00.001 8996 MultiStar: large primary error, entering stabilization period
00:00:56.406 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
00:00:56.407 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
00:00:56.407 00.000 8996 CameraToMount -- cameraX=-0.37 cameraY=0.90 hyp=0.97 cameraTheta=1.96 mountX=-0.45 mountY=-0.85, mountTheta=-2.06
00:00:56.408 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.90, opts=13)
00:00:56.409 00.001 8996 Enqueuing Move request for scope (-0.37, 0.90)
00:00:56.410 00.001 20224 Worker thread wakes up
00:00:56.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.90) opts 0xd
00:00:56.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.90)
00:00:56.410 00.000 20224 Moving (-0.37, 0.90) raw xDistance=-0.45 yDistance=-0.85
00:00:56.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
00:00:56.410 00.000 20224 resist switch: large excursion: input -0.85 thresh 0.60 direction from 1 to -1
00:00:56.411 00.001 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.55
00:00:56.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
00:00:56.411 00.000 20224 MoveAxis(E, 66, ABG)
00:00:56.411 00.000 20224 Guiding  Dir = 2, Dur = 66
00:00:56.411 00.000 20224 IsSlewing returns 0
00:00:56.411 00.000 20224 IsGuiding returns 0
00:00:56.414 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54800, med=2893, FiltMin=2627, FiltMax=27718, Gamma=1.000
00:00:56.428 00.014 8996 UpdateGuideState exits: m=688890 SNR=338.8
00:00:56.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:56.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:56.430 00.000 8996 Enqueuing Expose request
00:00:56.466 00.036 20224 PulseGuide returned control before completion, sleep 22
00:00:56.495 00.029 20224 IsGuiding returns 1
00:00:56.495 00.000 20224 scope still moving after pulse duration time elapsed
00:00:56.526 00.031 20224 IsSlewing returns 0
00:00:56.526 00.000 20224 IsGuiding returns 1
00:00:56.561 00.035 20224 IsSlewing returns 0
00:00:56.561 00.000 20224 IsGuiding returns 0
00:00:56.561 00.000 20224 scope move finished after 66 + 84 ms
00:00:56.561 00.000 20224 Move returns status 0, amount 66
00:00:56.561 00.000 20224 MoveAxis(N, 179, ABG)
00:00:56.561 00.000 20224 Guiding  Dir = 0, Dur = 179
00:00:56.562 00.001 20224 IsSlewing returns 0
00:00:56.562 00.000 20224 IsGuiding returns 0
00:00:56.620 00.058 20224 PulseGuide returned control before completion, sleep 131
00:00:56.759 00.139 20224 IsGuiding returns 1
00:00:56.759 00.000 20224 scope still moving after pulse duration time elapsed
00:00:56.790 00.031 20224 IsSlewing returns 0
00:00:56.790 00.000 20224 IsGuiding returns 1
00:00:56.821 00.031 20224 IsSlewing returns 0
00:00:56.822 00.001 20224 IsGuiding returns 1
00:00:56.851 00.029 20224 IsSlewing returns 0
00:00:56.851 00.000 20224 IsGuiding returns 1
00:00:56.882 00.031 20224 IsSlewing returns 0
00:00:56.883 00.001 20224 IsGuiding returns 0
00:00:56.883 00.000 20224 scope move finished after 179 + 141 ms
00:00:56.883 00.000 20224 Move returns status 0, amount 179
00:00:56.883 00.000 20224 move complete, result=0
00:00:56.883 00.000 20224 worker thread done servicing request
00:00:56.883 00.000 20224 Worker thread wakes up
00:00:56.883 00.000 8996 GuideStep: -0.5 px 66 ms EAST, -0.9 px 179 ms NORTH
00:00:56.886 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:56.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:57.857 00.971 20224 Exposure complete
00:00:57.939 00.082 20224 worker thread done servicing request
00:00:57.939 00.000 8996 OnExposeComplete: enter
00:00:57.940 00.001 8996 UpdateGuideState(): m_state=6
00:00:57.941 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9113
00:00:57.942 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=474.39, Mass=687582, SNR=340.3, Peak=43104 HFD=4.7
00:00:57.943 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
00:00:57.944 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
00:00:57.945 00.001 8996 CameraToMount -- cameraX=-0.42 cameraY=0.43 hyp=0.60 cameraTheta=2.33 mountX=-0.46 mountY=-0.38, mountTheta=-2.44
00:00:57.947 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=0.43, opts=13)
00:00:57.948 00.001 8996 Enqueuing Move request for scope (-0.42, 0.43)
00:00:57.948 00.000 20224 Worker thread wakes up
00:00:57.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.43) opts 0xd
00:00:57.949 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.42, 0.43)
00:00:57.949 00.000 20224 Moving (-0.42, 0.43) raw xDistance=-0.46 yDistance=-0.38
00:00:57.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46
00:00:57.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:00:57.949 00.000 20224 MoveAxis(E, 71, ABG)
00:00:57.949 00.000 20224 Guiding  Dir = 2, Dur = 71
00:00:57.949 00.000 20224 IsSlewing returns 0
00:00:57.949 00.000 20224 IsGuiding returns 0
00:00:57.954 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=43104, med=2893, FiltMin=2637, FiltMax=26493, Gamma=1.000
00:00:57.956 00.002 20224 PulseGuide returned control before completion, sleep 75
00:00:57.967 00.011 8996 UpdateGuideState exits: m=687582 SNR=340.3
00:00:57.968 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:57.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:57.969 00.000 8996 Enqueuing Expose request
00:00:58.034 00.065 20224 IsGuiding returns 1
00:00:58.034 00.000 20224 scope still moving after pulse duration time elapsed
00:00:58.065 00.031 20224 IsSlewing returns 0
00:00:58.065 00.000 20224 IsGuiding returns 0
00:00:58.065 00.000 20224 scope move finished after 71 + 44 ms
00:00:58.065 00.000 20224 Move returns status 0, amount 71
00:00:58.065 00.000 20224 MoveAxis(N, 81, ABG)
00:00:58.065 00.000 20224 Guiding  Dir = 0, Dur = 81
00:00:58.065 00.000 20224 IsSlewing returns 0
00:00:58.065 00.000 20224 IsGuiding returns 0
00:00:58.129 00.064 20224 PulseGuide returned control before completion, sleep 28
00:00:58.171 00.042 20224 IsGuiding returns 1
00:00:58.171 00.000 20224 scope still moving after pulse duration time elapsed
00:00:58.202 00.031 20224 IsSlewing returns 0
00:00:58.202 00.000 20224 IsGuiding returns 1
00:00:58.234 00.032 20224 IsSlewing returns 0
00:00:58.235 00.001 20224 IsGuiding returns 0
00:00:58.235 00.000 20224 scope move finished after 81 + 88 ms
00:00:58.235 00.000 20224 Move returns status 0, amount 81
00:00:58.235 00.000 20224 move complete, result=0
00:00:58.235 00.000 20224 worker thread done servicing request
00:00:58.235 00.000 8996 GuideStep: -0.5 px 71 ms EAST, -0.4 px 81 ms NORTH
00:00:58.236 00.001 20224 Worker thread wakes up
00:00:58.236 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:58.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:59.392 01.156 20224 Exposure complete
00:00:59.469 00.077 20224 worker thread done servicing request
00:00:59.470 00.001 8996 OnExposeComplete: enter
00:00:59.472 00.002 8996 UpdateGuideState(): m_state=6
00:00:59.473 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9114
00:00:59.474 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.43, Mass=713651, SNR=378.6, Peak=42787 HFD=4.7
00:00:59.475 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
00:00:59.476 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.01)
00:00:59.477 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.52 hyp=0.55 cameraTheta=-1.25 mountX=0.22 mountY=0.50, mountTheta=1.15
00:00:59.479 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.52, opts=13)
00:00:59.480 00.001 8996 Enqueuing Move request for scope (0.17, -0.52)
00:00:59.481 00.001 20224 Worker thread wakes up
00:00:59.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.52) opts 0xd
00:00:59.481 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.52)
00:00:59.481 00.000 20224 Moving (0.17, -0.52) raw xDistance=0.22 yDistance=0.50
00:00:59.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
00:00:59.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:00:59.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
00:00:59.481 00.000 20224 MoveAxis(W, 28, ABG)
00:00:59.481 00.000 20224 Guiding  Dir = 3, Dur = 28
00:00:59.481 00.000 20224 IsSlewing returns 0
00:00:59.481 00.000 20224 IsGuiding returns 0
00:00:59.483 00.002 20224 PulseGuide returned control before completion, sleep 37
00:00:59.487 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=42787, med=2893, FiltMin=2630, FiltMax=23085, Gamma=1.000
00:00:59.509 00.022 8996 UpdateGuideState exits: m=713651 SNR=378.6
00:00:59.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:00:59.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:00:59.512 00.001 8996 Enqueuing Expose request
00:00:59.532 00.020 20224 IsGuiding returns 1
00:00:59.532 00.000 20224 scope still moving after pulse duration time elapsed
00:00:59.563 00.031 20224 IsSlewing returns 0
00:00:59.563 00.000 20224 IsGuiding returns 0
00:00:59.563 00.000 20224 scope move finished after 28 + 54 ms
00:00:59.563 00.000 20224 Move returns status 0, amount 28
00:00:59.563 00.000 20224 MoveAxis(N, 0, ABG)
00:00:59.563 00.000 20224 Move returns status 0, amount 0
00:00:59.563 00.000 20224 move complete, result=0
00:00:59.563 00.000 20224 worker thread done servicing request
00:00:59.563 00.000 20224 Worker thread wakes up
00:00:59.563 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:00:59.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:00:59.566 00.003 8996 GuideStep: 0.2 px 28 ms WEST, 0.5 px 0 ms NORTH
00:01:00.532 00.966 20224 Exposure complete
00:01:00.599 00.067 20224 worker thread done servicing request
00:01:00.599 00.000 8996 OnExposeComplete: enter
00:01:00.600 00.001 8996 UpdateGuideState(): m_state=6
00:01:00.601 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9115
00:01:00.602 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.58, Mass=668965, SNR=326.8, Peak=43696 HFD=4.9
00:01:00.602 00.000 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
00:01:00.603 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
00:01:00.604 00.001 8996 CameraToMount -- cameraX=-0.50 cameraY=-0.37 hyp=0.62 cameraTheta=-2.50 mountX=-0.46 mountY=0.43, mountTheta=2.39
00:01:00.605 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.50, y=-0.37, opts=13)
00:01:00.606 00.001 8996 Enqueuing Move request for scope (-0.50, -0.37)
00:01:00.607 00.001 20224 Worker thread wakes up
00:01:00.607 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.37) opts 0xd
00:01:00.607 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.50, -0.37)
00:01:00.607 00.000 20224 Moving (-0.50, -0.37) raw xDistance=-0.46 yDistance=0.43
00:01:00.607 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.46
00:01:00.607 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:00.607 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
00:01:00.607 00.000 20224 MoveAxis(E, 65, ABG)
00:01:00.607 00.000 20224 Guiding  Dir = 2, Dur = 65
00:01:00.608 00.001 20224 IsSlewing returns 0
00:01:00.608 00.000 20224 IsGuiding returns 0
00:01:00.611 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=43696, med=2893, FiltMin=2640, FiltMax=28678, Gamma=1.000
00:01:00.632 00.021 8996 UpdateGuideState exits: m=668965 SNR=326.8
00:01:00.634 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:00.635 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:00.636 00.001 8996 Enqueuing Expose request
00:01:00.645 00.009 20224 PulseGuide returned control before completion, sleep 38
00:01:00.691 00.046 20224 IsGuiding returns 1
00:01:00.691 00.000 20224 scope still moving after pulse duration time elapsed
00:01:00.722 00.031 20224 IsSlewing returns 0
00:01:00.722 00.000 20224 IsGuiding returns 1
00:01:00.753 00.031 20224 IsSlewing returns 0
00:01:00.753 00.000 20224 IsGuiding returns 0
00:01:00.753 00.000 20224 scope move finished after 65 + 80 ms
00:01:00.753 00.000 20224 Move returns status 0, amount 65
00:01:00.753 00.000 20224 MoveAxis(N, 0, ABG)
00:01:00.753 00.000 20224 Move returns status 0, amount 0
00:01:00.753 00.000 20224 move complete, result=0
00:01:00.753 00.000 20224 worker thread done servicing request
00:01:00.754 00.001 20224 Worker thread wakes up
00:01:00.754 00.000 8996 GuideStep: -0.5 px 65 ms EAST, 0.4 px 0 ms NORTH
00:01:00.756 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:00.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:01.915 01.159 20224 Exposure complete
00:01:01.971 00.056 20224 worker thread done servicing request
00:01:01.971 00.000 8996 OnExposeComplete: enter
00:01:01.974 00.003 8996 UpdateGuideState(): m_state=6
00:01:01.976 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9116
00:01:01.977 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=472.60, Mass=722931, SNR=327.8, Peak=41302 HFD=4.8
00:01:01.978 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:01:01.979 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.70)
00:01:01.981 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-1.36 hyp=1.36 cameraTheta=-1.56 mountX=0.15 mountY=1.35, mountTheta=1.46
00:01:01.983 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-1.36, opts=13)
00:01:01.984 00.001 8996 Enqueuing Move request for scope (0.02, -1.36)
00:01:01.985 00.001 20224 Worker thread wakes up
00:01:01.986 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.36) opts 0xd
00:01:01.986 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -1.36)
00:01:01.986 00.000 20224 Moving (0.02, -1.36) raw xDistance=0.15 yDistance=1.35
00:01:01.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:01:01.986 00.000 20224 resist switch: large excursion: input 1.35 thresh 0.60 direction from -1 to 1
00:01:01.986 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.04
00:01:01.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.35 from input 1.35
00:01:01.986 00.000 20224 MoveAxis(E, 0, ABG)
00:01:01.986 00.000 20224 Move returns status 0, amount 0
00:01:01.987 00.001 20224 MoveAxis(S, 284, ABG)
00:01:01.987 00.000 20224 Guiding  Dir = 1, Dur = 284
00:01:01.987 00.000 20224 IsSlewing returns 0
00:01:01.987 00.000 20224 IsGuiding returns 0
00:01:01.991 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=41302, med=2896, FiltMin=2576, FiltMax=24998, Gamma=1.000
00:01:02.003 00.012 8996 UpdateGuideState exits: m=722931 SNR=327.8
00:01:02.004 00.001 20224 PulseGuide returned control before completion, sleep 278
00:01:02.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:02.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:02.007 00.001 8996 Enqueuing Expose request
00:01:02.284 00.277 20224 IsGuiding returns 1
00:01:02.284 00.000 20224 scope still moving after pulse duration time elapsed
00:01:02.314 00.030 20224 IsSlewing returns 0
00:01:02.314 00.000 20224 IsGuiding returns 0
00:01:02.314 00.000 20224 scope move finished after 284 + 43 ms
00:01:02.314 00.000 20224 Move returns status 0, amount 284
00:01:02.315 00.001 20224 move complete, result=0
00:01:02.315 00.000 20224 worker thread done servicing request
00:01:02.315 00.000 20224 Worker thread wakes up
00:01:02.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:02.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:02.315 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 1.3 px 284 ms SOUTH
00:01:03.293 00.978 20224 Exposure complete
00:01:03.370 00.077 20224 worker thread done servicing request
00:01:03.370 00.000 8996 OnExposeComplete: enter
00:01:03.371 00.001 8996 UpdateGuideState(): m_state=6
00:01:03.372 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9117
00:01:03.373 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.06, Mass=712753, SNR=356.4, Peak=47123 HFD=4.8
00:01:03.373 00.000 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:01:03.374 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
00:01:03.375 00.001 8996 CameraToMount -- cameraX=0.49 cameraY=-0.89 hyp=1.02 cameraTheta=-1.07 mountX=0.57 mountY=0.83, mountTheta=0.97
00:01:03.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.49, y=-0.89, opts=13)
00:01:03.377 00.001 8996 Enqueuing Move request for scope (0.49, -0.89)
00:01:03.378 00.001 20224 Worker thread wakes up
00:01:03.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.89) opts 0xd
00:01:03.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.49, -0.89)
00:01:03.378 00.000 20224 Moving (0.49, -0.89) raw xDistance=0.57 yDistance=0.83
00:01:03.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
00:01:03.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
00:01:03.378 00.000 20224 MoveAxis(W, 84, ABG)
00:01:03.378 00.000 20224 Guiding  Dir = 3, Dur = 84
00:01:03.378 00.000 20224 IsSlewing returns 0
00:01:03.379 00.001 20224 IsGuiding returns 0
00:01:03.385 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47123, med=2896, FiltMin=2633, FiltMax=28944, Gamma=1.000
00:01:03.401 00.016 8996 UpdateGuideState exits: m=712753 SNR=356.4
00:01:03.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:03.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:03.404 00.001 8996 Enqueuing Expose request
00:01:03.412 00.008 20224 PulseGuide returned control before completion, sleep 61
00:01:03.488 00.076 20224 IsGuiding returns 1
00:01:03.488 00.000 20224 scope still moving after pulse duration time elapsed
00:01:03.520 00.032 20224 IsSlewing returns 0
00:01:03.520 00.000 20224 IsGuiding returns 0
00:01:03.520 00.000 20224 scope move finished after 84 + 57 ms
00:01:03.520 00.000 20224 Move returns status 0, amount 84
00:01:03.520 00.000 20224 MoveAxis(S, 175, ABG)
00:01:03.520 00.000 20224 Guiding  Dir = 1, Dur = 175
00:01:03.520 00.000 20224 IsSlewing returns 0
00:01:03.521 00.001 20224 IsGuiding returns 0
00:01:03.569 00.048 20224 PulseGuide returned control before completion, sleep 137
00:01:03.708 00.139 20224 IsGuiding returns 1
00:01:03.708 00.000 20224 scope still moving after pulse duration time elapsed
00:01:03.740 00.032 20224 IsSlewing returns 0
00:01:03.740 00.000 20224 IsGuiding returns 1
00:01:03.770 00.030 20224 IsSlewing returns 0
00:01:03.770 00.000 20224 IsGuiding returns 0
00:01:03.770 00.000 20224 scope move finished after 175 + 75 ms
00:01:03.770 00.000 20224 Move returns status 0, amount 175
00:01:03.770 00.000 20224 move complete, result=0
00:01:03.771 00.001 20224 worker thread done servicing request
00:01:03.771 00.000 20224 Worker thread wakes up
00:01:03.771 00.000 8996 GuideStep: 0.6 px 84 ms WEST, 0.8 px 175 ms SOUTH
00:01:03.773 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:03.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:04.937 01.164 20224 Exposure complete
00:01:05.010 00.073 20224 worker thread done servicing request
00:01:05.010 00.000 8996 OnExposeComplete: enter
00:01:05.011 00.001 8996 UpdateGuideState(): m_state=6
00:01:05.012 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9118
00:01:05.013 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=475.00, Mass=692065, SNR=326.1, Peak=43773 HFD=4.9
00:01:05.013 00.000 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
00:01:05.014 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
00:01:05.015 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=1.04 hyp=1.13 cameraTheta=1.18 mountX=0.33 mountY=-1.09, mountTheta=-1.28
00:01:05.017 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=1.04, opts=13)
00:01:05.020 00.003 8996 Enqueuing Move request for scope (0.43, 1.04)
00:01:05.022 00.002 20224 Worker thread wakes up
00:01:05.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, 1.04) opts 0xd
00:01:05.022 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, 1.04)
00:01:05.022 00.000 20224 Moving (0.43, 1.04) raw xDistance=0.33 yDistance=-1.09
00:01:05.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.33
00:01:05.022 00.000 20224 resist switch: large excursion: input -1.09 thresh 0.60 direction from 1 to -1
00:01:05.022 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.26
00:01:05.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
00:01:05.022 00.000 20224 MoveAxis(W, 53, ABG)
00:01:05.022 00.000 20224 Guiding  Dir = 3, Dur = 53
00:01:05.022 00.000 20224 IsSlewing returns 0
00:01:05.022 00.000 20224 IsGuiding returns 0
00:01:05.030 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43773, med=2896, FiltMin=2614, FiltMax=27177, Gamma=1.000
00:01:05.047 00.017 8996 UpdateGuideState exits: m=692065 SNR=326.1
00:01:05.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:05.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:05.051 00.001 8996 Enqueuing Expose request
00:01:05.064 00.013 20224 PulseGuide returned control before completion, sleep 22
00:01:05.094 00.030 20224 IsGuiding returns 1
00:01:05.094 00.000 20224 scope still moving after pulse duration time elapsed
00:01:05.124 00.030 20224 IsSlewing returns 0
00:01:05.124 00.000 20224 IsGuiding returns 1
00:01:05.155 00.031 20224 IsSlewing returns 0
00:01:05.155 00.000 20224 IsGuiding returns 0
00:01:05.155 00.000 20224 scope move finished after 53 + 80 ms
00:01:05.156 00.001 20224 Move returns status 0, amount 53
00:01:05.156 00.000 20224 MoveAxis(N, 229, ABG)
00:01:05.156 00.000 20224 Guiding  Dir = 0, Dur = 229
00:01:05.156 00.000 20224 IsSlewing returns 0
00:01:05.156 00.000 20224 IsGuiding returns 0
00:01:05.235 00.079 20224 PulseGuide returned control before completion, sleep 161
00:01:05.405 00.170 20224 IsGuiding returns 1
00:01:05.405 00.000 20224 scope still moving after pulse duration time elapsed
00:01:05.437 00.032 20224 IsSlewing returns 0
00:01:05.437 00.000 20224 IsGuiding returns 1
00:01:05.467 00.030 20224 IsSlewing returns 0
00:01:05.468 00.001 20224 IsGuiding returns 1
00:01:05.499 00.031 20224 IsSlewing returns 0
00:01:05.499 00.000 20224 IsGuiding returns 0
00:01:05.499 00.000 20224 scope move finished after 229 + 113 ms
00:01:05.500 00.001 20224 Move returns status 0, amount 229
00:01:05.500 00.000 20224 move complete, result=0
00:01:05.500 00.000 20224 worker thread done servicing request
00:01:05.500 00.000 20224 Worker thread wakes up
00:01:05.500 00.000 8996 GuideStep: 0.3 px 53 ms WEST, -1.1 px 229 ms NORTH
00:01:05.501 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:05.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:06.474 00.973 20224 Exposure complete
00:01:06.531 00.057 20224 worker thread done servicing request
00:01:06.534 00.003 8996 OnExposeComplete: enter
00:01:06.534 00.000 8996 UpdateGuideState(): m_state=6
00:01:06.537 00.003 8996 Star::Find(15, 136, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9119
00:01:06.538 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=474.17, Mass=717133, SNR=360.1, Peak=44230 HFD=4.7
00:01:06.539 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
00:01:06.541 00.002 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
00:01:06.542 00.001 8996 CameraToMount -- cameraX=0.50 cameraY=0.21 hyp=0.54 cameraTheta=0.39 mountX=0.48 mountY=-0.26, mountTheta=-0.51
00:01:06.545 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=0.21, opts=13)
00:01:06.548 00.003 8996 Enqueuing Move request for scope (0.50, 0.21)
00:01:06.549 00.001 20224 Worker thread wakes up
00:01:06.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.21) opts 0xd
00:01:06.549 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, 0.21)
00:01:06.549 00.000 20224 Moving (0.50, 0.21) raw xDistance=0.48 yDistance=-0.26
00:01:06.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48
00:01:06.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:01:06.549 00.000 20224 MoveAxis(W, 73, ABG)
00:01:06.550 00.001 20224 Guiding  Dir = 3, Dur = 73
00:01:06.550 00.000 20224 IsSlewing returns 0
00:01:06.550 00.000 20224 IsGuiding returns 0
00:01:06.553 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44230, med=2896, FiltMin=2624, FiltMax=28185, Gamma=1.000
00:01:06.562 00.009 20224 PulseGuide returned control before completion, sleep 71
00:01:06.566 00.004 8996 UpdateGuideState exits: m=717133 SNR=360.1
00:01:06.567 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:06.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:06.569 00.001 8996 Enqueuing Expose request
00:01:06.641 00.072 20224 IsGuiding returns 1
00:01:06.641 00.000 20224 scope still moving after pulse duration time elapsed
00:01:06.672 00.031 20224 IsSlewing returns 0
00:01:06.672 00.000 20224 IsGuiding returns 0
00:01:06.672 00.000 20224 scope move finished after 73 + 50 ms
00:01:06.672 00.000 20224 Move returns status 0, amount 73
00:01:06.672 00.000 20224 MoveAxis(N, 56, ABG)
00:01:06.673 00.001 20224 Guiding  Dir = 0, Dur = 56
00:01:06.673 00.000 20224 IsSlewing returns 0
00:01:06.673 00.000 20224 IsGuiding returns 0
00:01:06.722 00.049 20224 PulseGuide returned control before completion, sleep 18
00:01:06.752 00.030 20224 IsGuiding returns 1
00:01:06.752 00.000 20224 scope still moving after pulse duration time elapsed
00:01:06.784 00.032 20224 IsSlewing returns 0
00:01:06.784 00.000 20224 IsGuiding returns 1
00:01:06.816 00.032 20224 IsSlewing returns 0
00:01:06.816 00.000 20224 IsGuiding returns 0
00:01:06.816 00.000 20224 scope move finished after 56 + 87 ms
00:01:06.816 00.000 20224 Move returns status 0, amount 56
00:01:06.816 00.000 20224 move complete, result=0
00:01:06.817 00.001 20224 worker thread done servicing request
00:01:06.817 00.000 20224 Worker thread wakes up
00:01:06.817 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:06.817 00.000 8996 GuideStep: 0.5 px 73 ms WEST, -0.3 px 56 ms NORTH
00:01:06.820 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:07.977 01.157 20224 Exposure complete
00:01:08.040 00.063 20224 worker thread done servicing request
00:01:08.040 00.000 8996 OnExposeComplete: enter
00:01:08.042 00.002 8996 UpdateGuideState(): m_state=6
00:01:08.044 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9120
00:01:08.046 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=473.15, Mass=691439, SNR=331.5, Peak=31446 HFD=5.0
00:01:08.047 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
00:01:08.048 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
00:01:08.050 00.002 8996 CameraToMount -- cameraX=-0.45 cameraY=-0.81 hyp=0.92 cameraTheta=-2.08 mountX=-0.37 mountY=0.85, mountTheta=1.98
00:01:08.052 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=-0.81, opts=13)
00:01:08.053 00.001 8996 Enqueuing Move request for scope (-0.45, -0.81)
00:01:08.054 00.001 20224 Worker thread wakes up
00:01:08.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.81) opts 0xd
00:01:08.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, -0.81)
00:01:08.054 00.000 20224 Moving (-0.45, -0.81) raw xDistance=-0.37 yDistance=0.85
00:01:08.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.37
00:01:08.054 00.000 20224 resist switch: large excursion: input 0.85 thresh 0.60 direction from -1 to 1
00:01:08.054 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.56
00:01:08.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
00:01:08.054 00.000 20224 MoveAxis(E, 48, ABG)
00:01:08.054 00.000 20224 Guiding  Dir = 2, Dur = 48
00:01:08.055 00.001 20224 IsSlewing returns 0
00:01:08.055 00.000 20224 IsGuiding returns 0
00:01:08.056 00.001 20224 PulseGuide returned control before completion, sleep 57
00:01:08.059 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=31446, med=2896, FiltMin=2637, FiltMax=25632, Gamma=1.000
00:01:08.072 00.013 8996 UpdateGuideState exits: m=691439 SNR=331.5
00:01:08.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:08.074 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:08.075 00.001 8996 Enqueuing Expose request
00:01:08.124 00.049 20224 IsGuiding returns 1
00:01:08.124 00.000 20224 scope still moving after pulse duration time elapsed
00:01:08.156 00.032 20224 IsSlewing returns 0
00:01:08.156 00.000 20224 IsGuiding returns 0
00:01:08.156 00.000 20224 scope move finished after 48 + 53 ms
00:01:08.157 00.001 20224 Move returns status 0, amount 48
00:01:08.157 00.000 20224 MoveAxis(S, 179, ABG)
00:01:08.157 00.000 20224 Guiding  Dir = 1, Dur = 179
00:01:08.157 00.000 20224 IsSlewing returns 0
00:01:08.157 00.000 20224 IsGuiding returns 0
00:01:08.203 00.046 20224 PulseGuide returned control before completion, sleep 144
00:01:08.357 00.154 20224 IsGuiding returns 1
00:01:08.357 00.000 20224 scope still moving after pulse duration time elapsed
00:01:08.389 00.032 20224 IsSlewing returns 0
00:01:08.390 00.001 20224 IsGuiding returns 1
00:01:08.419 00.029 20224 IsSlewing returns 0
00:01:08.420 00.001 20224 IsGuiding returns 1
00:01:08.450 00.030 20224 IsSlewing returns 0
00:01:08.451 00.001 20224 IsGuiding returns 0
00:01:08.451 00.000 20224 scope move finished after 179 + 114 ms
00:01:08.451 00.000 20224 Move returns status 0, amount 179
00:01:08.451 00.000 20224 move complete, result=0
00:01:08.451 00.000 20224 worker thread done servicing request
00:01:08.451 00.000 20224 Worker thread wakes up
00:01:08.451 00.000 8996 GuideStep: -0.4 px 48 ms EAST, 0.9 px 179 ms SOUTH
00:01:08.453 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:08.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:09.447 00.994 20224 Exposure complete
00:01:09.509 00.062 20224 worker thread done servicing request
00:01:09.509 00.000 8996 OnExposeComplete: enter
00:01:09.510 00.001 8996 UpdateGuideState(): m_state=6
00:01:09.511 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9121
00:01:09.512 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=473.73, Mass=770218, SNR=341.4, Peak=41766 HFD=4.8
00:01:09.512 00.000 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
00:01:09.513 00.001 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.78)
00:01:09.514 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=-0.23 hyp=0.50 cameraTheta=-0.48 mountX=0.46 mountY=0.18, mountTheta=0.37
00:01:09.516 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=-0.23, opts=13)
00:01:09.517 00.001 8996 Enqueuing Move request for scope (0.44, -0.23)
00:01:09.517 00.000 20224 Worker thread wakes up
00:01:09.518 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.23) opts 0xd
00:01:09.518 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, -0.23)
00:01:09.518 00.000 20224 Moving (0.44, -0.23) raw xDistance=0.46 yDistance=0.18
00:01:09.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.46
00:01:09.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:09.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:01:09.518 00.000 20224 MoveAxis(W, 64, ABG)
00:01:09.518 00.000 20224 Guiding  Dir = 3, Dur = 64
00:01:09.518 00.000 20224 IsSlewing returns 0
00:01:09.518 00.000 20224 IsGuiding returns 0
00:01:09.522 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41766, med=2896, FiltMin=2621, FiltMax=32198, Gamma=1.000
00:01:09.535 00.013 8996 UpdateGuideState exits: m=770218 SNR=341.4
00:01:09.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:09.536 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:09.537 00.001 8996 Enqueuing Expose request
00:01:09.560 00.023 20224 PulseGuide returned control before completion, sleep 33
00:01:09.607 00.047 20224 IsGuiding returns 1
00:01:09.607 00.000 20224 scope still moving after pulse duration time elapsed
00:01:09.639 00.032 20224 IsSlewing returns 0
00:01:09.639 00.000 20224 IsGuiding returns 1
00:01:09.671 00.032 20224 IsSlewing returns 0
00:01:09.671 00.000 20224 IsGuiding returns 0
00:01:09.672 00.001 20224 scope move finished after 64 + 88 ms
00:01:09.672 00.000 20224 Move returns status 0, amount 64
00:01:09.672 00.000 20224 MoveAxis(N, 0, ABG)
00:01:09.672 00.000 20224 Move returns status 0, amount 0
00:01:09.672 00.000 20224 move complete, result=0
00:01:09.672 00.000 20224 worker thread done servicing request
00:01:09.672 00.000 20224 Worker thread wakes up
00:01:09.672 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:09.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:09.673 00.001 8996 GuideStep: 0.5 px 64 ms WEST, 0.2 px 0 ms NORTH
00:01:10.865 01.192 20224 Exposure complete
00:01:10.927 00.062 20224 worker thread done servicing request
00:01:10.927 00.000 8996 OnExposeComplete: enter
00:01:10.928 00.001 8996 UpdateGuideState(): m_state=6
00:01:10.929 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9122
00:01:10.930 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.76, Mass=668677, SNR=352.7, Peak=52352 HFD=4.5
00:01:10.930 00.000 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
00:01:10.931 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
00:01:10.932 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.20 hyp=0.34 cameraTheta=-2.52 mountX=-0.26 mountY=0.23, mountTheta=2.41
00:01:10.933 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.20, opts=13)
00:01:10.934 00.001 8996 Enqueuing Move request for scope (-0.28, -0.20)
00:01:10.935 00.001 20224 Worker thread wakes up
00:01:10.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.20) opts 0xd
00:01:10.936 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.20)
00:01:10.936 00.000 20224 Moving (-0.28, -0.20) raw xDistance=-0.26 yDistance=0.23
00:01:10.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
00:01:10.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:01:10.936 00.000 20224 MoveAxis(E, 33, ABG)
00:01:10.936 00.000 20224 Guiding  Dir = 2, Dur = 33
00:01:10.936 00.000 20224 IsSlewing returns 0
00:01:10.936 00.000 20224 IsGuiding returns 0
00:01:10.943 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52352, med=2896, FiltMin=2598, FiltMax=28605, Gamma=1.000
00:01:10.958 00.015 8996 UpdateGuideState exits: m=668677 SNR=352.7
00:01:10.959 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:10.960 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:10.960 00.000 8996 Enqueuing Expose request
00:01:11.000 00.040 20224 IsGuiding returns 1
00:01:11.000 00.000 20224 scope still moving after pulse duration time elapsed
00:01:11.030 00.030 20224 IsSlewing returns 0
00:01:11.030 00.000 20224 IsGuiding returns 1
00:01:11.060 00.030 20224 IsSlewing returns 0
00:01:11.060 00.000 20224 IsGuiding returns 1
00:01:11.091 00.031 20224 IsSlewing returns 0
00:01:11.092 00.001 20224 IsGuiding returns 0
00:01:11.092 00.000 20224 scope move finished after 33 + 122 ms
00:01:11.092 00.000 20224 Move returns status 0, amount 33
00:01:11.092 00.000 20224 MoveAxis(S, 49, ABG)
00:01:11.092 00.000 20224 Guiding  Dir = 1, Dur = 49
00:01:11.093 00.001 20224 IsSlewing returns 0
00:01:11.093 00.000 20224 IsGuiding returns 0
00:01:11.156 00.063 20224 IsGuiding returns 1
00:01:11.156 00.000 20224 scope still moving after pulse duration time elapsed
00:01:11.185 00.029 20224 IsSlewing returns 0
00:01:11.185 00.000 20224 IsGuiding returns 1
00:01:11.216 00.031 20224 IsSlewing returns 0
00:01:11.216 00.000 20224 IsGuiding returns 1
00:01:11.247 00.031 20224 IsSlewing returns 0
00:01:11.247 00.000 20224 IsGuiding returns 0
00:01:11.247 00.000 20224 scope move finished after 49 + 105 ms
00:01:11.247 00.000 20224 Move returns status 0, amount 49
00:01:11.247 00.000 20224 move complete, result=0
00:01:11.247 00.000 20224 worker thread done servicing request
00:01:11.247 00.000 20224 Worker thread wakes up
00:01:11.247 00.000 8996 GuideStep: -0.3 px 33 ms EAST, 0.2 px 49 ms SOUTH
00:01:11.252 00.005 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:11.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:12.228 00.976 20224 Exposure complete
00:01:12.297 00.069 20224 worker thread done servicing request
00:01:12.298 00.001 8996 OnExposeComplete: enter
00:01:12.299 00.001 8996 UpdateGuideState(): m_state=6
00:01:12.300 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9123
00:01:12.301 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=474.25, Mass=624883, SNR=323.9, Peak=41760 HFD=4.7
00:01:12.302 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
00:01:12.303 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
00:01:12.304 00.001 8996 CameraToMount -- cameraX=-0.45 cameraY=0.30 hyp=0.54 cameraTheta=2.56 mountX=-0.48 mountY=-0.24, mountTheta=-2.67
00:01:12.305 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=0.30, opts=13)
00:01:12.306 00.001 8996 Enqueuing Move request for scope (-0.45, 0.30)
00:01:12.307 00.001 20224 Worker thread wakes up
00:01:12.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.30) opts 0xd
00:01:12.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, 0.30)
00:01:12.307 00.000 20224 Moving (-0.45, 0.30) raw xDistance=-0.48 yDistance=-0.24
00:01:12.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48
00:01:12.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:12.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:01:12.307 00.000 20224 MoveAxis(E, 72, ABG)
00:01:12.307 00.000 20224 Guiding  Dir = 2, Dur = 72
00:01:12.307 00.000 20224 IsSlewing returns 0
00:01:12.308 00.001 20224 IsGuiding returns 0
00:01:12.312 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=41760, med=2896, FiltMin=2612, FiltMax=24854, Gamma=1.000
00:01:12.326 00.014 8996 UpdateGuideState exits: m=624883 SNR=323.9
00:01:12.330 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:12.332 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:12.334 00.002 8996 Enqueuing Expose request
00:01:12.357 00.023 20224 PulseGuide returned control before completion, sleep 33
00:01:12.403 00.046 20224 IsGuiding returns 1
00:01:12.403 00.000 20224 scope still moving after pulse duration time elapsed
00:01:12.435 00.032 20224 IsSlewing returns 0
00:01:12.435 00.000 20224 IsGuiding returns 1
00:01:12.467 00.032 20224 IsSlewing returns 0
00:01:12.467 00.000 20224 IsGuiding returns 0
00:01:12.467 00.000 20224 scope move finished after 72 + 86 ms
00:01:12.467 00.000 20224 Move returns status 0, amount 72
00:01:12.467 00.000 20224 MoveAxis(N, 0, ABG)
00:01:12.467 00.000 20224 Move returns status 0, amount 0
00:01:12.467 00.000 20224 move complete, result=0
00:01:12.467 00.000 20224 worker thread done servicing request
00:01:12.467 00.000 20224 Worker thread wakes up
00:01:12.467 00.000 8996 GuideStep: -0.5 px 72 ms EAST, -0.2 px 0 ms NORTH
00:01:12.469 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:12.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:13.640 01.171 20224 Exposure complete
00:01:13.727 00.087 20224 worker thread done servicing request
00:01:13.727 00.000 8996 OnExposeComplete: enter
00:01:13.728 00.001 8996 UpdateGuideState(): m_state=6
00:01:13.729 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9124
00:01:13.730 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=474.58, Mass=681303, SNR=330.4, Peak=39712 HFD=4.9
00:01:13.730 00.000 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
00:01:13.731 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
00:01:13.732 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.62 hyp=0.67 cameraTheta=1.94 mountX=-0.30 mountY=-0.59, mountTheta=-2.04
00:01:13.733 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.62, opts=13)
00:01:13.734 00.001 8996 Enqueuing Move request for scope (-0.24, 0.62)
00:01:13.735 00.001 20224 Worker thread wakes up
00:01:13.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.62) opts 0xd
00:01:13.735 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.62)
00:01:13.735 00.000 20224 Moving (-0.24, 0.62) raw xDistance=-0.30 yDistance=-0.59
00:01:13.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
00:01:13.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:13.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
00:01:13.735 00.000 20224 MoveAxis(E, 49, ABG)
00:01:13.735 00.000 20224 Guiding  Dir = 2, Dur = 49
00:01:13.735 00.000 20224 IsSlewing returns 0
00:01:13.736 00.001 20224 IsGuiding returns 0
00:01:13.737 00.001 20224 PulseGuide returned control before completion, sleep 58
00:01:13.743 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=39712, med=2896, FiltMin=2617, FiltMax=26189, Gamma=1.000
00:01:13.764 00.021 8996 UpdateGuideState exits: m=681303 SNR=330.4
00:01:13.765 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:13.766 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:13.767 00.001 8996 Enqueuing Expose request
00:01:13.800 00.033 20224 IsGuiding returns 1
00:01:13.800 00.000 20224 scope still moving after pulse duration time elapsed
00:01:13.832 00.032 20224 IsSlewing returns 0
00:01:13.832 00.000 20224 IsGuiding returns 0
00:01:13.832 00.000 20224 scope move finished after 49 + 47 ms
00:01:13.832 00.000 20224 Move returns status 0, amount 49
00:01:13.832 00.000 20224 MoveAxis(N, 0, ABG)
00:01:13.832 00.000 20224 Move returns status 0, amount 0
00:01:13.832 00.000 20224 move complete, result=0
00:01:13.832 00.000 20224 worker thread done servicing request
00:01:13.832 00.000 20224 Worker thread wakes up
00:01:13.832 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.6 px 0 ms NORTH
00:01:13.834 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:13.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:14.823 00.989 20224 Exposure complete
00:01:14.878 00.055 20224 worker thread done servicing request
00:01:14.878 00.000 8996 OnExposeComplete: enter
00:01:14.879 00.001 8996 UpdateGuideState(): m_state=6
00:01:14.880 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9125
00:01:14.881 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=474.11, Mass=661051, SNR=358.9, Peak=42454 HFD=4.6
00:01:14.882 00.001 8996 MultiStar: exiting stabilization period
00:01:14.883 00.001 8996 MultiStar: [#1 0.53,0.07,0.00,M4] [#2 0.28,0.79,0.00,M5] [#3 0.46,0.19,0.00,M4] [#4 0.69,-0.11,0.00,M7] [#5 0.34,-0.37,0.00,M10] [#6 0.50,0.37,0.00,M6] [#7 0.71,0.29,0.00,M10] [#8 0.25,0.46,0.00,M4] 
00:01:14.883 00.000 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
00:01:14.884 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
00:01:14.885 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.78 mountX=0.14 mountY=-0.17, mountTheta=-0.89
00:01:14.886 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.15, opts=13)
00:01:14.887 00.001 8996 Enqueuing Move request for scope (0.15, 0.15)
00:01:14.888 00.001 20224 Worker thread wakes up
00:01:14.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
00:01:14.888 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
00:01:14.888 00.000 20224 Moving (0.15, 0.15) raw xDistance=0.14 yDistance=-0.17
00:01:14.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:01:14.888 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:14.888 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:01:14.889 00.001 20224 MoveAxis(E, 0, ABG)
00:01:14.889 00.000 20224 Move returns status 0, amount 0
00:01:14.889 00.000 20224 MoveAxis(N, 0, ABG)
00:01:14.889 00.000 20224 Move returns status 0, amount 0
00:01:14.889 00.000 20224 move complete, result=0
00:01:14.889 00.000 20224 worker thread done servicing request
00:01:14.892 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42454, med=2896, FiltMin=2632, FiltMax=25222, Gamma=1.000
00:01:14.912 00.020 8996 UpdateGuideState exits: m=661051 SNR=358.9
00:01:14.912 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:14.914 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:14.915 00.001 8996 Enqueuing Expose request
00:01:14.916 00.001 20224 Worker thread wakes up
00:01:14.916 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:14.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:14.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:16.069 01.152 20224 Exposure complete
00:01:16.145 00.076 20224 worker thread done servicing request
00:01:16.145 00.000 8996 OnExposeComplete: enter
00:01:16.146 00.001 8996 UpdateGuideState(): m_state=6
00:01:16.147 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9126
00:01:16.148 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.35, Mass=748856, SNR=367.0, Peak=48480 HFD=4.6
00:01:16.149 00.001 8996 MultiStar: [#1 0.44,0.49,0.00,M5] [#2 0.03,0.94,0.00,M6] [#3 0.29,0.80,0.00,M5] [#4 0.61,0.32,0.00,M8] [#5 0.31,0.18,0.53,U] [#6 0.31,0.54,0.00,M7] [#7 0.17,0.51,0.00,R] [#8 0.18,1.10,0.00,M5] 
00:01:16.150 00.001 8996 refined, 1 included, MultiStar: {0.14, 0.32}, one-star: {0.05, 0.39}
00:01:16.151 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
00:01:16.152 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
00:01:16.153 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.16 mountX=0.11 mountY=-0.33, mountTheta=-1.25
00:01:16.155 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.32, opts=13)
00:01:16.156 00.001 8996 Enqueuing Move request for scope (0.14, 0.32)
00:01:16.157 00.001 20224 Worker thread wakes up
00:01:16.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.32) opts 0xd
00:01:16.157 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.32)
00:01:16.157 00.000 20224 Moving (0.14, 0.32) raw xDistance=0.11 yDistance=-0.33
00:01:16.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:01:16.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:16.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:01:16.157 00.000 20224 MoveAxis(E, 0, ABG)
00:01:16.157 00.000 20224 Move returns status 0, amount 0
00:01:16.157 00.000 20224 MoveAxis(N, 0, ABG)
00:01:16.157 00.000 20224 Move returns status 0, amount 0
00:01:16.157 00.000 20224 move complete, result=0
00:01:16.158 00.001 20224 worker thread done servicing request
00:01:16.162 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48480, med=2896, FiltMin=2611, FiltMax=24163, Gamma=1.000
00:01:16.184 00.022 8996 UpdateGuideState exits: m=748856 SNR=367.0
00:01:16.185 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:16.187 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:16.189 00.002 8996 Enqueuing Expose request
00:01:16.190 00.001 20224 Worker thread wakes up
00:01:16.190 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:01:16.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:16.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:17.162 00.971 20224 Exposure complete
00:01:17.218 00.056 20224 worker thread done servicing request
00:01:17.219 00.001 8996 OnExposeComplete: enter
00:01:17.220 00.001 8996 UpdateGuideState(): m_state=6
00:01:17.220 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9127
00:01:17.221 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=474.43, Mass=752307, SNR=351.7, Peak=48454 HFD=5.0
00:01:17.222 00.001 8996 MultiStar: [#1 0.33,0.41,0.00,M6] [#2 0.01,0.89,0.00,M7] [#3 0.10,0.65,0.00,M6] [#4 0.53,0.47,0.00,M9] [#5 0.50,0.32,0.00,M10] [#6 0.16,0.51,0.00,M8] [#7 -0.03,0.14,0.37,U] [#8 0.29,1.03,0.00,M6] 
00:01:17.223 00.001 8996 refined, 1 included, MultiStar: {0.24, 0.38}, one-star: {0.34, 0.47}
00:01:17.223 00.000 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
00:01:17.224 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
00:01:17.225 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.38 hyp=0.45 cameraTheta=1.01 mountX=0.20 mountY=-0.41, mountTheta=-1.11
00:01:17.226 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.38, opts=13)
00:01:17.227 00.001 8996 Enqueuing Move request for scope (0.24, 0.38)
00:01:17.228 00.001 20224 Worker thread wakes up
00:01:17.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.38) opts 0xd
00:01:17.228 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.38)
00:01:17.228 00.000 20224 Moving (0.24, 0.38) raw xDistance=0.20 yDistance=-0.41
00:01:17.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:01:17.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:17.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:01:17.228 00.000 20224 MoveAxis(W, 29, ABG)
00:01:17.228 00.000 20224 Guiding  Dir = 3, Dur = 29
00:01:17.229 00.001 20224 IsSlewing returns 0
00:01:17.229 00.000 20224 IsGuiding returns 0
00:01:17.233 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48454, med=2896, FiltMin=2624, FiltMax=27337, Gamma=1.000
00:01:17.251 00.018 8996 UpdateGuideState exits: m=752307 SNR=351.7
00:01:17.253 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:17.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:17.256 00.002 8996 Enqueuing Expose request
00:01:17.259 00.003 20224 IsGuiding returns 1
00:01:17.259 00.000 20224 scope still moving after pulse duration time elapsed
00:01:17.289 00.030 20224 IsSlewing returns 0
00:01:17.289 00.000 20224 IsGuiding returns 1
00:01:17.321 00.032 20224 IsSlewing returns 0
00:01:17.321 00.000 20224 IsGuiding returns 1
00:01:17.352 00.031 20224 IsSlewing returns 0
00:01:17.352 00.000 20224 IsGuiding returns 0
00:01:17.352 00.000 20224 scope move finished after 29 + 93 ms
00:01:17.352 00.000 20224 Move returns status 0, amount 29
00:01:17.353 00.001 20224 MoveAxis(N, 0, ABG)
00:01:17.353 00.000 20224 Move returns status 0, amount 0
00:01:17.353 00.000 20224 move complete, result=0
00:01:17.353 00.000 20224 worker thread done servicing request
00:01:17.353 00.000 20224 Worker thread wakes up
00:01:17.353 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.4 px 0 ms NORTH
00:01:17.355 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:17.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:18.525 01.170 20224 Exposure complete
00:01:18.604 00.079 20224 worker thread done servicing request
00:01:18.605 00.001 8996 OnExposeComplete: enter
00:01:18.606 00.001 8996 UpdateGuideState(): m_state=6
00:01:18.606 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9128
00:01:18.608 00.002 8996 Star::Find returns 1 (0), X=135.62, Y=474.64, Mass=719685, SNR=374.6, Peak=48672 HFD=4.8
00:01:18.608 00.000 8996 MultiStar: [#1 -0.61,0.48,0.00,M7] [#2 -1.02,1.10,0.00,M8] [#3 -0.84,1.06,0.00,M7] [#4 -0.40,0.90,0.00,M10] [#5 -0.80,0.74,0.00,R] [#6 -0.80,0.67,0.00,M9] [#7 -0.64,0.50,0.00,M1] [#8 -0.95,1.09,0.00,M7] 
00:01:18.609 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
00:01:18.610 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
00:01:18.611 00.001 8996 CameraToMount -- cameraX=-0.50 cameraY=0.69 hyp=0.85 cameraTheta=2.20 mountX=-0.56 mountY=-0.63, mountTheta=-2.30
00:01:18.612 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.50, y=0.69, opts=13)
00:01:18.613 00.001 8996 Enqueuing Move request for scope (-0.50, 0.69)
00:01:18.614 00.001 20224 Worker thread wakes up
00:01:18.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.69) opts 0xd
00:01:18.615 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.50, 0.69)
00:01:18.615 00.000 20224 Moving (-0.50, 0.69) raw xDistance=-0.56 yDistance=-0.63
00:01:18.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
00:01:18.615 00.000 20224 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
00:01:18.615 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
00:01:18.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
00:01:18.615 00.000 20224 MoveAxis(E, 80, ABG)
00:01:18.615 00.000 20224 Guiding  Dir = 2, Dur = 80
00:01:18.616 00.001 20224 IsSlewing returns 0
00:01:18.616 00.000 20224 IsGuiding returns 0
00:01:18.621 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48672, med=2896, FiltMin=2630, FiltMax=28189, Gamma=1.000
00:01:18.623 00.002 20224 PulseGuide returned control before completion, sleep 83
00:01:18.645 00.022 8996 UpdateGuideState exits: m=719685 SNR=374.6
00:01:18.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:18.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:18.648 00.001 8996 Enqueuing Expose request
00:01:18.718 00.070 20224 IsGuiding returns 1
00:01:18.718 00.000 20224 scope still moving after pulse duration time elapsed
00:01:18.748 00.030 20224 IsSlewing returns 0
00:01:18.749 00.001 20224 IsGuiding returns 0
00:01:18.749 00.000 20224 scope move finished after 80 + 52 ms
00:01:18.749 00.000 20224 Move returns status 0, amount 80
00:01:18.749 00.000 20224 MoveAxis(N, 132, ABG)
00:01:18.749 00.000 20224 Guiding  Dir = 0, Dur = 132
00:01:18.750 00.001 20224 IsSlewing returns 0
00:01:18.750 00.000 20224 IsGuiding returns 0
00:01:18.781 00.031 20224 PulseGuide returned control before completion, sleep 112
00:01:18.903 00.122 20224 IsGuiding returns 1
00:01:18.903 00.000 20224 scope still moving after pulse duration time elapsed
00:01:18.934 00.031 20224 IsSlewing returns 0
00:01:18.935 00.001 20224 IsGuiding returns 1
00:01:18.964 00.029 20224 IsSlewing returns 0
00:01:18.965 00.001 20224 IsGuiding returns 0
00:01:18.965 00.000 20224 scope move finished after 132 + 82 ms
00:01:18.965 00.000 20224 Move returns status 0, amount 132
00:01:18.965 00.000 20224 move complete, result=0
00:01:18.965 00.000 20224 worker thread done servicing request
00:01:18.966 00.001 8996 GuideStep: -0.6 px 80 ms EAST, -0.6 px 132 ms NORTH
00:01:18.967 00.001 20224 Worker thread wakes up
00:01:18.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:18.968 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:19.935 00.967 20224 Exposure complete
00:01:20.001 00.066 20224 worker thread done servicing request
00:01:20.001 00.000 8996 OnExposeComplete: enter
00:01:20.002 00.001 8996 UpdateGuideState(): m_state=6
00:01:20.003 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9129
00:01:20.003 00.000 8996 Star::Find returns 1 (0), X=135.55, Y=475.00, Mass=684419, SNR=338.0, Peak=48368 HFD=4.9
00:01:20.004 00.001 8996 MultiStar: large primary error, entering stabilization period
00:01:20.005 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
00:01:20.005 00.000 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
00:01:20.006 00.001 8996 CameraToMount -- cameraX=-0.57 cameraY=1.04 hyp=1.19 cameraTheta=2.07 mountX=-0.67 mountY=-0.97, mountTheta=-2.17
00:01:20.008 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.57, y=1.04, opts=13)
00:01:20.009 00.001 8996 Enqueuing Move request for scope (-0.57, 1.04)
00:01:20.011 00.002 20224 Worker thread wakes up
00:01:20.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 1.04) opts 0xd
00:01:20.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.57, 1.04)
00:01:20.011 00.000 20224 Moving (-0.57, 1.04) raw xDistance=-0.67 yDistance=-0.97
00:01:20.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.67
00:01:20.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
00:01:20.011 00.000 20224 MoveAxis(E, 103, ABG)
00:01:20.012 00.001 20224 Guiding  Dir = 2, Dur = 103
00:01:20.012 00.000 20224 IsSlewing returns 0
00:01:20.012 00.000 20224 IsGuiding returns 0
00:01:20.018 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48368, med=2896, FiltMin=2637, FiltMax=26669, Gamma=1.000
00:01:20.033 00.015 8996 UpdateGuideState exits: m=684419 SNR=338.0
00:01:20.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:20.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:20.037 00.002 8996 Enqueuing Expose request
00:01:20.062 00.025 20224 PulseGuide returned control before completion, sleep 63
00:01:20.139 00.077 20224 IsGuiding returns 1
00:01:20.139 00.000 20224 scope still moving after pulse duration time elapsed
00:01:20.171 00.032 20224 IsSlewing returns 0
00:01:20.171 00.000 20224 IsGuiding returns 1
00:01:20.201 00.030 20224 IsSlewing returns 0
00:01:20.201 00.000 20224 IsGuiding returns 1
00:01:20.232 00.031 20224 IsSlewing returns 0
00:01:20.232 00.000 20224 IsGuiding returns 0
00:01:20.232 00.000 20224 scope move finished after 103 + 116 ms
00:01:20.232 00.000 20224 Move returns status 0, amount 103
00:01:20.232 00.000 20224 MoveAxis(N, 205, ABG)
00:01:20.232 00.000 20224 Guiding  Dir = 0, Dur = 205
00:01:20.232 00.000 20224 IsSlewing returns 0
00:01:20.232 00.000 20224 IsGuiding returns 0
00:01:20.295 00.063 20224 PulseGuide returned control before completion, sleep 153
00:01:20.463 00.168 20224 IsGuiding returns 1
00:01:20.464 00.001 20224 scope still moving after pulse duration time elapsed
00:01:20.494 00.030 20224 IsSlewing returns 0
00:01:20.494 00.000 20224 IsGuiding returns 1
00:01:20.526 00.032 20224 IsSlewing returns 0
00:01:20.526 00.000 20224 IsGuiding returns 1
00:01:20.556 00.030 20224 IsSlewing returns 0
00:01:20.556 00.000 20224 IsGuiding returns 0
00:01:20.556 00.000 20224 scope move finished after 205 + 118 ms
00:01:20.556 00.000 20224 Move returns status 0, amount 205
00:01:20.556 00.000 20224 move complete, result=0
00:01:20.557 00.001 20224 worker thread done servicing request
00:01:20.557 00.000 20224 Worker thread wakes up
00:01:20.557 00.000 8996 GuideStep: -0.7 px 103 ms EAST, -1.0 px 205 ms NORTH
00:01:20.560 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:20.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:21.727 01.167 20224 Exposure complete
00:01:21.801 00.074 20224 worker thread done servicing request
00:01:21.801 00.000 8996 OnExposeComplete: enter
00:01:21.802 00.001 8996 UpdateGuideState(): m_state=6
00:01:21.803 00.001 8996 Star::Find(15, 135, 475, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9130
00:01:21.804 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=473.30, Mass=719480, SNR=381.4, Peak=51123 HFD=4.6
00:01:21.804 00.000 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
00:01:21.805 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.42)
00:01:21.806 00.001 8996 CameraToMount -- cameraX=0.59 cameraY=-0.66 hyp=0.89 cameraTheta=-0.84 mountX=0.65 mountY=0.59, mountTheta=0.73
00:01:21.807 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.59, y=-0.66, opts=13)
00:01:21.808 00.001 8996 Enqueuing Move request for scope (0.59, -0.66)
00:01:21.809 00.001 20224 Worker thread wakes up
00:01:21.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.66) opts 0xd
00:01:21.809 00.000 20224 Handling offset move in thread for scope, endpoint = (0.59, -0.66)
00:01:21.809 00.000 20224 Moving (0.59, -0.66) raw xDistance=0.65 yDistance=0.59
00:01:21.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.65
00:01:21.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:21.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
00:01:21.809 00.000 20224 MoveAxis(W, 88, ABG)
00:01:21.809 00.000 20224 Guiding  Dir = 3, Dur = 88
00:01:21.809 00.000 20224 IsSlewing returns 0
00:01:21.810 00.001 20224 IsGuiding returns 0
00:01:21.814 00.004 20224 PulseGuide returned control before completion, sleep 95
00:01:21.814 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51123, med=2896, FiltMin=2611, FiltMax=28320, Gamma=1.000
00:01:21.827 00.013 8996 UpdateGuideState exits: m=719480 SNR=381.4
00:01:21.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:21.830 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:21.830 00.000 8996 Enqueuing Expose request
00:01:21.923 00.093 20224 IsGuiding returns 0
00:01:21.923 00.000 20224 Move returns status 0, amount 88
00:01:21.923 00.000 20224 MoveAxis(N, 0, ABG)
00:01:21.923 00.000 20224 Move returns status 0, amount 0
00:01:21.923 00.000 20224 move complete, result=0
00:01:21.923 00.000 20224 worker thread done servicing request
00:01:21.924 00.001 20224 Worker thread wakes up
00:01:21.924 00.000 8996 GuideStep: 0.7 px 88 ms WEST, 0.6 px 0 ms NORTH
00:01:21.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:21.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:22.887 00.962 20224 Exposure complete
00:01:22.952 00.065 20224 worker thread done servicing request
00:01:22.952 00.000 8996 OnExposeComplete: enter
00:01:22.953 00.001 8996 UpdateGuideState(): m_state=6
00:01:22.954 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9131
00:01:22.954 00.000 8996 Star::Find returns 1 (0), X=136.35, Y=473.24, Mass=702115, SNR=344.8, Peak=48355 HFD=4.6
00:01:22.956 00.002 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
00:01:22.957 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
00:01:22.958 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.72 hyp=0.76 cameraTheta=-1.26 mountX=0.30 mountY=0.69, mountTheta=1.16
00:01:22.960 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.72, opts=13)
00:01:22.961 00.001 8996 Enqueuing Move request for scope (0.24, -0.72)
00:01:22.963 00.002 20224 Worker thread wakes up
00:01:22.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.72) opts 0xd
00:01:22.963 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.72)
00:01:22.963 00.000 20224 Moving (0.24, -0.72) raw xDistance=0.30 yDistance=0.69
00:01:22.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.30
00:01:22.963 00.000 20224 resist switch: large excursion: input 0.69 thresh 0.60 direction from -1 to 1
00:01:22.963 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.07
00:01:22.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
00:01:22.963 00.000 20224 MoveAxis(W, 51, ABG)
00:01:22.963 00.000 20224 Guiding  Dir = 3, Dur = 51
00:01:22.964 00.001 20224 IsSlewing returns 0
00:01:22.964 00.000 20224 IsGuiding returns 0
00:01:22.970 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48355, med=2896, FiltMin=2621, FiltMax=25328, Gamma=1.000
00:01:22.999 00.029 8996 UpdateGuideState exits: m=702115 SNR=344.8
00:01:23.001 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:23.003 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:23.005 00.002 8996 Enqueuing Expose request
00:01:23.006 00.001 20224 PulseGuide returned control before completion, sleep 20
00:01:23.035 00.029 20224 IsGuiding returns 1
00:01:23.035 00.000 20224 scope still moving after pulse duration time elapsed
00:01:23.067 00.032 20224 IsSlewing returns 0
00:01:23.067 00.000 20224 IsGuiding returns 1
00:01:23.098 00.031 20224 IsSlewing returns 0
00:01:23.098 00.000 20224 IsGuiding returns 0
00:01:23.098 00.000 20224 scope move finished after 51 + 83 ms
00:01:23.098 00.000 20224 Move returns status 0, amount 51
00:01:23.098 00.000 20224 MoveAxis(S, 145, ABG)
00:01:23.098 00.000 20224 Guiding  Dir = 1, Dur = 145
00:01:23.098 00.000 20224 IsSlewing returns 0
00:01:23.099 00.001 20224 IsGuiding returns 0
00:01:23.161 00.062 20224 PulseGuide returned control before completion, sleep 93
00:01:23.270 00.109 20224 IsGuiding returns 1
00:01:23.270 00.000 20224 scope still moving after pulse duration time elapsed
00:01:23.301 00.031 20224 IsSlewing returns 0
00:01:23.301 00.000 20224 IsGuiding returns 1
00:01:23.332 00.031 20224 IsSlewing returns 0
00:01:23.333 00.001 20224 IsGuiding returns 0
00:01:23.333 00.000 20224 scope move finished after 145 + 89 ms
00:01:23.333 00.000 20224 Move returns status 0, amount 145
00:01:23.333 00.000 20224 move complete, result=0
00:01:23.333 00.000 20224 worker thread done servicing request
00:01:23.334 00.001 20224 Worker thread wakes up
00:01:23.334 00.000 8996 GuideStep: 0.3 px 51 ms WEST, 0.7 px 145 ms SOUTH
00:01:23.336 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:23.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:24.510 01.174 20224 Exposure complete
00:01:24.597 00.087 20224 worker thread done servicing request
00:01:24.597 00.000 8996 OnExposeComplete: enter
00:01:24.598 00.001 8996 UpdateGuideState(): m_state=6
00:01:24.599 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9132
00:01:24.601 00.002 8996 Star::Find returns 1 (0), X=135.85, Y=473.56, Mass=709675, SNR=345.3, Peak=50720 HFD=4.6
00:01:24.603 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
00:01:24.605 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
00:01:24.606 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.40 hyp=0.48 cameraTheta=-2.16 mountX=-0.23 mountY=0.43, mountTheta=2.06
00:01:24.610 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.40, opts=13)
00:01:24.611 00.001 8996 Enqueuing Move request for scope (-0.27, -0.40)
00:01:24.612 00.001 20224 Worker thread wakes up
00:01:24.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.40) opts 0xd
00:01:24.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.40)
00:01:24.612 00.000 20224 Moving (-0.27, -0.40) raw xDistance=-0.23 yDistance=0.43
00:01:24.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
00:01:24.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
00:01:24.612 00.000 20224 MoveAxis(E, 30, ABG)
00:01:24.612 00.000 20224 Guiding  Dir = 2, Dur = 30
00:01:24.612 00.000 20224 IsSlewing returns 0
00:01:24.612 00.000 20224 IsGuiding returns 0
00:01:24.614 00.002 20224 PulseGuide returned control before completion, sleep 39
00:01:24.621 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50720, med=2896, FiltMin=2639, FiltMax=29069, Gamma=1.000
00:01:24.637 00.016 8996 UpdateGuideState exits: m=709675 SNR=345.3
00:01:24.639 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:24.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:24.641 00.001 8996 Enqueuing Expose request
00:01:24.662 00.021 20224 IsGuiding returns 1
00:01:24.662 00.000 20224 scope still moving after pulse duration time elapsed
00:01:24.694 00.032 20224 IsSlewing returns 0
00:01:24.694 00.000 20224 IsGuiding returns 0
00:01:24.694 00.000 20224 scope move finished after 30 + 51 ms
00:01:24.694 00.000 20224 Move returns status 0, amount 30
00:01:24.694 00.000 20224 MoveAxis(S, 90, ABG)
00:01:24.694 00.000 20224 Guiding  Dir = 1, Dur = 90
00:01:24.695 00.001 20224 IsSlewing returns 0
00:01:24.695 00.000 20224 IsGuiding returns 0
00:01:24.696 00.001 20224 PulseGuide returned control before completion, sleep 99
00:01:24.801 00.105 20224 IsGuiding returns 1
00:01:24.801 00.000 20224 scope still moving after pulse duration time elapsed
00:01:24.832 00.031 20224 IsSlewing returns 0
00:01:24.836 00.004 20224 IsGuiding returns 1
00:01:24.863 00.027 20224 IsSlewing returns 0
00:01:24.863 00.000 20224 IsGuiding returns 0
00:01:24.863 00.000 20224 scope move finished after 90 + 78 ms
00:01:24.863 00.000 20224 Move returns status 0, amount 90
00:01:24.863 00.000 20224 move complete, result=0
00:01:24.864 00.001 20224 worker thread done servicing request
00:01:24.864 00.000 20224 Worker thread wakes up
00:01:24.864 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.4 px 90 ms SOUTH
00:01:24.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:24.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:25.829 00.964 20224 Exposure complete
00:01:25.894 00.065 20224 worker thread done servicing request
00:01:25.894 00.000 8996 OnExposeComplete: enter
00:01:25.895 00.001 8996 UpdateGuideState(): m_state=6
00:01:25.896 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9133
00:01:25.898 00.002 8996 Star::Find returns 1 (0), X=136.16, Y=474.08, Mass=727439, SNR=367.2, Peak=53184 HFD=4.4
00:01:25.900 00.002 8996 MultiStar: exiting stabilization period
00:01:25.901 00.001 8996 MultiStar: [#1 0.26,0.37,0.00,M8] [#2 -0.02,0.75,0.00,M9] [#3 0.05,0.35,0.57,U] [#4 0.44,0.31,0.00,R] [#5 0.75,-0.69,0.00,M1] [#6 0.23,0.49,0.00,M10] [#7 0.07,-0.33,0.43,U] [#8 0.06,0.64,0.00,M8] 
00:01:25.903 00.002 8996 refined, 2 included, MultiStar: {0.05, 0.09}, one-star: {0.04, 0.12}
00:01:25.904 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
00:01:25.905 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
00:01:25.906 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.06 mountX=0.04 mountY=-0.10, mountTheta=-1.16
00:01:25.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
00:01:25.909 00.001 8996 Enqueuing Move request for scope (0.05, 0.09)
00:01:25.911 00.002 20224 Worker thread wakes up
00:01:25.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
00:01:25.911 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
00:01:25.911 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
00:01:25.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:01:25.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:25.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:01:25.911 00.000 20224 MoveAxis(E, 0, ABG)
00:01:25.911 00.000 20224 Move returns status 0, amount 0
00:01:25.911 00.000 20224 MoveAxis(N, 0, ABG)
00:01:25.911 00.000 20224 Move returns status 0, amount 0
00:01:25.911 00.000 20224 move complete, result=0
00:01:25.911 00.000 20224 worker thread done servicing request
00:01:25.915 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=53184, med=2896, FiltMin=2630, FiltMax=27830, Gamma=1.000
00:01:25.932 00.017 8996 UpdateGuideState exits: m=727439 SNR=367.2
00:01:25.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:25.936 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:25.938 00.002 8996 Enqueuing Expose request
00:01:25.939 00.001 20224 Worker thread wakes up
00:01:25.939 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:25.940 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:25.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:27.117 01.177 20224 Exposure complete
00:01:27.204 00.087 20224 worker thread done servicing request
00:01:27.205 00.001 8996 OnExposeComplete: enter
00:01:27.206 00.001 8996 UpdateGuideState(): m_state=6
00:01:27.207 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9134
00:01:27.208 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.11, Mass=656186, SNR=372.5, Peak=57104 HFD=4.4
00:01:27.209 00.001 8996 MultiStar: [#1 0.18,0.19,0.58,U] [#2 -0.51,0.79,0.00,M10] [#3 -0.05,0.81,0.00,M7] [#4 -0.21,0.08,0.45,U] [#5 1.10,-0.76,0.00,M2] [#6 0.08,0.49,0.00,R] [#7 0.01,-0.00,0.40,U] [#8 0.01,0.71,0.00,M9] 
00:01:27.210 00.001 8996 refined, 3 included, MultiStar: {-0.04, 0.12}, one-star: {-0.10, 0.15}
00:01:27.211 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
00:01:27.212 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
00:01:27.213 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.87 mountX=-0.05 mountY=-0.12, mountTheta=-1.97
00:01:27.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.12, opts=13)
00:01:27.215 00.000 8996 Enqueuing Move request for scope (-0.04, 0.12)
00:01:27.216 00.001 20224 Worker thread wakes up
00:01:27.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.12) opts 0xd
00:01:27.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.12)
00:01:27.216 00.000 20224 Moving (-0.04, 0.12) raw xDistance=-0.05 yDistance=-0.12
00:01:27.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:01:27.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:27.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:01:27.217 00.001 20224 MoveAxis(E, 0, ABG)
00:01:27.217 00.000 20224 Move returns status 0, amount 0
00:01:27.217 00.000 20224 MoveAxis(N, 0, ABG)
00:01:27.217 00.000 20224 Move returns status 0, amount 0
00:01:27.217 00.000 20224 move complete, result=0
00:01:27.217 00.000 20224 worker thread done servicing request
00:01:27.220 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57104, med=2896, FiltMin=2624, FiltMax=26029, Gamma=1.000
00:01:27.237 00.017 8996 UpdateGuideState exits: m=656186 SNR=372.5
00:01:27.240 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:27.241 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:27.242 00.001 8996 Enqueuing Expose request
00:01:27.242 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:27.244 00.002 20224 Worker thread wakes up
00:01:27.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:27.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:28.230 00.986 20224 Exposure complete
00:01:28.295 00.065 20224 worker thread done servicing request
00:01:28.295 00.000 8996 OnExposeComplete: enter
00:01:28.297 00.002 8996 UpdateGuideState(): m_state=6
00:01:28.298 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9135
00:01:28.298 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=474.34, Mass=757389, SNR=366.4, Peak=51504 HFD=4.5
00:01:28.300 00.002 8996 MultiStar: [#1 -0.29,0.76,0.00,M8] [#2 -0.44,1.19,0.00,R] [#3 -0.19,1.01,0.00,M8] [#4 -0.30,0.63,0.00,M1] [#5 0.56,-0.43,0.00,M3] [#6 -0.13,0.25,0.51,U] [#7 -0.28,0.11,0.41,U] [#8 -0.47,1.12,0.00,M10] 
00:01:28.301 00.001 8996 refined, 2 included, MultiStar: {-0.22, 0.29}, one-star: {-0.24, 0.38}
00:01:28.302 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
00:01:28.303 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
00:01:28.305 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.29 hyp=0.36 cameraTheta=2.23 mountX=-0.25 mountY=-0.26, mountTheta=-2.34
00:01:28.306 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.29, opts=13)
00:01:28.308 00.002 8996 Enqueuing Move request for scope (-0.22, 0.29)
00:01:28.310 00.002 20224 Worker thread wakes up
00:01:28.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.29) opts 0xd
00:01:28.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.29)
00:01:28.310 00.000 20224 Moving (-0.22, 0.29) raw xDistance=-0.25 yDistance=-0.26
00:01:28.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:01:28.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:28.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:01:28.310 00.000 20224 MoveAxis(E, 36, ABG)
00:01:28.310 00.000 20224 Guiding  Dir = 2, Dur = 36
00:01:28.310 00.000 20224 IsSlewing returns 0
00:01:28.310 00.000 20224 IsGuiding returns 0
00:01:28.314 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51504, med=2896, FiltMin=2624, FiltMax=29661, Gamma=1.000
00:01:28.328 00.014 8996 UpdateGuideState exits: m=757389 SNR=366.4
00:01:28.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:28.329 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:28.330 00.001 8996 Enqueuing Expose request
00:01:28.340 00.010 20224 PulseGuide returned control before completion, sleep 16
00:01:28.371 00.031 20224 IsGuiding returns 1
00:01:28.371 00.000 20224 scope still moving after pulse duration time elapsed
00:01:28.403 00.032 20224 IsSlewing returns 0
00:01:28.403 00.000 20224 IsGuiding returns 1
00:01:28.434 00.031 20224 IsSlewing returns 0
00:01:28.434 00.000 20224 IsGuiding returns 0
00:01:28.434 00.000 20224 scope move finished after 36 + 88 ms
00:01:28.434 00.000 20224 Move returns status 0, amount 36
00:01:28.434 00.000 20224 MoveAxis(N, 0, ABG)
00:01:28.434 00.000 20224 Move returns status 0, amount 0
00:01:28.434 00.000 20224 move complete, result=0
00:01:28.435 00.001 20224 worker thread done servicing request
00:01:28.435 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.3 px 0 ms NORTH
00:01:28.437 00.002 20224 Worker thread wakes up
00:01:28.437 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:28.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:29.605 01.168 20224 Exposure complete
00:01:29.664 00.059 20224 worker thread done servicing request
00:01:29.664 00.000 8996 OnExposeComplete: enter
00:01:29.665 00.001 8996 UpdateGuideState(): m_state=6
00:01:29.666 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9136
00:01:29.667 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=474.29, Mass=753626, SNR=345.8, Peak=57446 HFD=4.7
00:01:29.668 00.001 8996 MultiStar: [#1 0.73,0.90,0.00,M9] [#2 1.01,-0.16,0.00,M1] [#3 0.51,0.94,0.00,M9] [#4 0.43,0.23,0.00,M2] [#5 1.61,-0.44,0.00,M4] [#6 0.73,0.12,0.00,M1] [#7 0.68,0.33,0.00,M1] [#8 0.59,0.74,0.00,R] 
00:01:29.669 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
00:01:29.670 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
00:01:29.670 00.000 8996 CameraToMount -- cameraX=0.51 cameraY=0.34 hyp=0.61 cameraTheta=0.59 mountX=0.47 mountY=-0.39, mountTheta=-0.70
00:01:29.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=0.34, opts=13)
00:01:29.672 00.000 8996 Enqueuing Move request for scope (0.51, 0.34)
00:01:29.673 00.001 20224 Worker thread wakes up
00:01:29.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.34) opts 0xd
00:01:29.673 00.000 20224 Handling offset move in thread for scope, endpoint = (0.51, 0.34)
00:01:29.673 00.000 20224 Moving (0.51, 0.34) raw xDistance=0.47 yDistance=-0.39
00:01:29.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
00:01:29.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:29.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
00:01:29.673 00.000 20224 MoveAxis(W, 66, ABG)
00:01:29.673 00.000 20224 Guiding  Dir = 3, Dur = 66
00:01:29.674 00.001 20224 IsSlewing returns 0
00:01:29.674 00.000 20224 IsGuiding returns 0
00:01:29.677 00.003 20224 PulseGuide returned control before completion, sleep 74
00:01:29.678 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57446, med=2896, FiltMin=2608, FiltMax=28595, Gamma=1.000
00:01:29.693 00.015 8996 UpdateGuideState exits: m=753626 SNR=345.8
00:01:29.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:29.694 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:29.695 00.001 8996 Enqueuing Expose request
00:01:29.761 00.066 20224 IsGuiding returns 0
00:01:29.761 00.000 20224 Move returns status 0, amount 66
00:01:29.761 00.000 20224 MoveAxis(N, 0, ABG)
00:01:29.761 00.000 20224 Move returns status 0, amount 0
00:01:29.762 00.001 20224 move complete, result=0
00:01:29.762 00.000 20224 worker thread done servicing request
00:01:29.762 00.000 8996 GuideStep: 0.5 px 66 ms WEST, -0.4 px 0 ms NORTH
00:01:29.764 00.002 20224 Worker thread wakes up
00:01:29.764 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:29.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:30.736 00.972 20224 Exposure complete
00:01:30.809 00.073 20224 worker thread done servicing request
00:01:30.809 00.000 8996 OnExposeComplete: enter
00:01:30.810 00.001 8996 UpdateGuideState(): m_state=6
00:01:30.811 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9137
00:01:30.811 00.000 8996 Star::Find returns 1 (0), X=136.29, Y=474.11, Mass=697331, SNR=322.8, Peak=50720 HFD=4.5
00:01:30.812 00.001 8996 MultiStar: [#1 0.48,0.45,0.00,M10] [#2 0.31,-0.35,0.00,M2] [#3 -0.02,0.50,0.00,M10] [#4 0.03,0.02,0.54,U] [#5 1.34,-0.57,0.00,M5] [#6 0.07,0.05,0.41,U] [#7 0.08,0.02,0.48,U] [#8 -0.29,0.06,0.41,U] 
00:01:30.814 00.002 8996 refined, 4 included, MultiStar: {0.05, 0.08}, one-star: {0.17, 0.16}
00:01:30.815 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
00:01:30.816 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
00:01:30.816 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.04 mountX=0.04 mountY=-0.08, mountTheta=-1.14
00:01:30.818 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.08, opts=13)
00:01:30.819 00.001 8996 Enqueuing Move request for scope (0.05, 0.08)
00:01:30.819 00.000 20224 Worker thread wakes up
00:01:30.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
00:01:30.820 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
00:01:30.820 00.000 20224 Moving (0.05, 0.08) raw xDistance=0.04 yDistance=-0.08
00:01:30.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:01:30.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:30.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:01:30.820 00.000 20224 MoveAxis(E, 0, ABG)
00:01:30.820 00.000 20224 Move returns status 0, amount 0
00:01:30.820 00.000 20224 MoveAxis(N, 0, ABG)
00:01:30.820 00.000 20224 Move returns status 0, amount 0
00:01:30.820 00.000 20224 move complete, result=0
00:01:30.820 00.000 20224 worker thread done servicing request
00:01:30.824 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50720, med=2899, FiltMin=2611, FiltMax=28499, Gamma=1.000
00:01:30.844 00.020 8996 UpdateGuideState exits: m=697331 SNR=322.8
00:01:30.847 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:30.848 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:30.850 00.002 8996 Enqueuing Expose request
00:01:30.851 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:30.852 00.001 20224 Worker thread wakes up
00:01:30.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:30.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:32.022 01.169 20224 Exposure complete
00:01:32.106 00.084 20224 worker thread done servicing request
00:01:32.107 00.001 8996 OnExposeComplete: enter
00:01:32.107 00.000 8996 UpdateGuideState(): m_state=6
00:01:32.108 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9138
00:01:32.109 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.12, Mass=714456, SNR=338.3, Peak=61920 HFD=4.4
00:01:32.110 00.001 8996 MultiStar: [#1 0.06,0.48,0.00,R] [#2 0.24,-0.51,0.00,M3] [#3 -0.18,0.71,0.00,R] [#4 -0.23,0.31,0.49,U] [#5 1.17,-0.57,0.00,M6] [#6 -0.18,0.07,0.45,U] [#7 -0.24,-0.12,0.42,U] [#8 -0.71,-0.15,0.00,M1] 
00:01:32.111 00.001 8996 refined, 3 included, MultiStar: {-0.21, 0.13}, one-star: {-0.20, 0.17}
00:01:32.111 00.000 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
00:01:32.112 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
00:01:32.113 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.24 cameraTheta=2.60 mountX=-0.22 mountY=-0.10, mountTheta=-2.71
00:01:32.114 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.13, opts=13)
00:01:32.115 00.001 8996 Enqueuing Move request for scope (-0.21, 0.13)
00:01:32.116 00.001 20224 Worker thread wakes up
00:01:32.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
00:01:32.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
00:01:32.116 00.000 20224 Moving (-0.21, 0.13) raw xDistance=-0.22 yDistance=-0.10
00:01:32.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:01:32.116 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:32.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:01:32.116 00.000 20224 MoveAxis(E, 32, ABG)
00:01:32.116 00.000 20224 Guiding  Dir = 2, Dur = 32
00:01:32.117 00.001 20224 IsSlewing returns 0
00:01:32.117 00.000 20224 IsGuiding returns 0
00:01:32.120 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61920, med=2899, FiltMin=2582, FiltMax=28013, Gamma=1.000
00:01:32.133 00.013 8996 UpdateGuideState exits: m=714456 SNR=338.3
00:01:32.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:32.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:32.136 00.001 8996 Enqueuing Expose request
00:01:32.138 00.002 20224 PulseGuide returned control before completion, sleep 26
00:01:32.179 00.041 20224 IsGuiding returns 1
00:01:32.179 00.000 20224 scope still moving after pulse duration time elapsed
00:01:32.210 00.031 20224 IsSlewing returns 0
00:01:32.210 00.000 20224 IsGuiding returns 1
00:01:32.242 00.032 20224 IsSlewing returns 0
00:01:32.242 00.000 20224 IsGuiding returns 0
00:01:32.242 00.000 20224 scope move finished after 32 + 93 ms
00:01:32.242 00.000 20224 Move returns status 0, amount 32
00:01:32.242 00.000 20224 MoveAxis(N, 0, ABG)
00:01:32.242 00.000 20224 Move returns status 0, amount 0
00:01:32.242 00.000 20224 move complete, result=0
00:01:32.242 00.000 20224 worker thread done servicing request
00:01:32.242 00.000 20224 Worker thread wakes up
00:01:32.242 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
00:01:32.244 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:32.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:33.236 00.992 20224 Exposure complete
00:01:33.318 00.082 20224 worker thread done servicing request
00:01:33.319 00.001 8996 OnExposeComplete: enter
00:01:33.320 00.001 8996 UpdateGuideState(): m_state=6
00:01:33.321 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9139
00:01:33.322 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=474.09, Mass=740162, SNR=334.9, Peak=55958 HFD=4.7
00:01:33.323 00.001 8996 MultiStar: [#1 0.35,-0.09,0.61,U] [#2 0.32,-0.46,0.00,M4] [#3 0.20,-0.07,0.63,U] [#4 -0.02,0.24,0.50,U] [#5 1.29,-0.61,0.00,M7] [#6 0.19,-0.39,0.00,M1] [#7 0.16,-0.15,0.43,U] [#8 -0.23,0.05,0.39,U] 
00:01:33.324 00.001 8996 refined, 5 included, MultiStar: {0.21, 0.03}, one-star: {0.43, 0.14}
00:01:33.326 00.002 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
00:01:33.327 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
00:01:33.328 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.14 mountX=0.20 mountY=-0.05, mountTheta=-0.26
00:01:33.329 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.03, opts=13)
00:01:33.330 00.001 8996 Enqueuing Move request for scope (0.21, 0.03)
00:01:33.331 00.001 20224 Worker thread wakes up
00:01:33.332 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
00:01:33.332 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
00:01:33.332 00.000 20224 Moving (0.21, 0.03) raw xDistance=0.20 yDistance=-0.05
00:01:33.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
00:01:33.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:33.332 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:01:33.332 00.000 20224 MoveAxis(W, 28, ABG)
00:01:33.332 00.000 20224 Guiding  Dir = 3, Dur = 28
00:01:33.332 00.000 20224 IsSlewing returns 0
00:01:33.332 00.000 20224 IsGuiding returns 0
00:01:33.337 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55958, med=2899, FiltMin=2637, FiltMax=29827, Gamma=1.000
00:01:33.351 00.014 8996 UpdateGuideState exits: m=740162 SNR=334.9
00:01:33.352 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:33.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:33.353 00.000 8996 Enqueuing Expose request
00:01:33.383 00.030 20224 IsGuiding returns 1
00:01:33.383 00.000 20224 scope still moving after pulse duration time elapsed
00:01:33.414 00.031 20224 IsSlewing returns 0
00:01:33.414 00.000 20224 IsGuiding returns 1
00:01:33.446 00.032 20224 IsSlewing returns 0
00:01:33.446 00.000 20224 IsGuiding returns 1
00:01:33.477 00.031 20224 IsSlewing returns 0
00:01:33.477 00.000 20224 IsGuiding returns 0
00:01:33.477 00.000 20224 scope move finished after 28 + 117 ms
00:01:33.477 00.000 20224 Move returns status 0, amount 28
00:01:33.477 00.000 20224 MoveAxis(N, 0, ABG)
00:01:33.477 00.000 20224 Move returns status 0, amount 0
00:01:33.477 00.000 20224 move complete, result=0
00:01:33.477 00.000 20224 worker thread done servicing request
00:01:33.478 00.001 20224 Worker thread wakes up
00:01:33.478 00.000 8996 GuideStep: 0.2 px 28 ms WEST, -0.1 px 0 ms NORTH
00:01:33.480 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:33.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:34.629 01.149 20224 Exposure complete
00:01:34.691 00.062 20224 worker thread done servicing request
00:01:34.691 00.000 8996 OnExposeComplete: enter
00:01:34.692 00.001 8996 UpdateGuideState(): m_state=6
00:01:34.693 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9140
00:01:34.694 00.001 8996 Star::Find returns 1 (0), X=136.24, Y=474.55, Mass=675689, SNR=372.1, Peak=44800 HFD=4.6
00:01:34.694 00.000 8996 MultiStar: [#1 0.01,-0.06,0.65,U] [#2 0.30,-0.39,0.00,M5] [#3 0.26,0.16,0.65,U] [#4 -0.21,0.08,0.47,U] [#5 0.95,-0.34,0.00,M8] [#6 0.17,0.14,0.40,U] [#7 0.09,0.21,0.42,U] [#8 -0.57,0.24,0.00,M1] 
00:01:34.695 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.23}, one-star: {0.12, 0.60}
00:01:34.696 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
00:01:34.697 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
00:01:34.697 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.22 mountX=0.06 mountY=-0.24, mountTheta=-1.32
00:01:34.700 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
00:01:34.701 00.001 8996 Enqueuing Move request for scope (0.08, 0.23)
00:01:34.702 00.001 20224 Worker thread wakes up
00:01:34.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
00:01:34.703 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
00:01:34.703 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
00:01:34.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:01:34.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:01:34.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:01:34.703 00.000 20224 MoveAxis(E, 0, ABG)
00:01:34.703 00.000 20224 Move returns status 0, amount 0
00:01:34.703 00.000 20224 MoveAxis(N, 0, ABG)
00:01:34.703 00.000 20224 Move returns status 0, amount 0
00:01:34.703 00.000 20224 move complete, result=0
00:01:34.703 00.000 20224 worker thread done servicing request
00:01:34.709 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44800, med=2896, FiltMin=2633, FiltMax=20569, Gamma=1.000
00:01:34.723 00.014 8996 UpdateGuideState exits: m=675689 SNR=372.1
00:01:34.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:34.724 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:34.725 00.001 8996 Enqueuing Expose request
00:01:34.726 00.001 20224 Worker thread wakes up
00:01:34.726 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:34.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:34.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:35.697 00.970 20224 Exposure complete
00:01:35.771 00.074 20224 worker thread done servicing request
00:01:35.771 00.000 8996 OnExposeComplete: enter
00:01:35.772 00.001 8996 UpdateGuideState(): m_state=6
00:01:35.772 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9141
00:01:35.774 00.002 8996 Star::Find returns 1 (0), X=136.26, Y=474.33, Mass=666740, SNR=329.9, Peak=48144 HFD=4.6
00:01:35.775 00.001 8996 MultiStar: [#1 0.24,-0.02,0.70,U] [#2 0.21,-0.39,0.00,M6] [#3 0.40,-0.17,0.00,M1] [#4 0.10,0.08,0.50,U] [#5 1.11,-0.48,0.00,M9] [#6 0.28,0.12,0.48,U] [#7 0.29,-0.26,0.46,U] [#8 -0.48,-0.25,0.00,M2] 
00:01:35.775 00.000 8996 refined, 4 included, MultiStar: {0.20, 0.11}, one-star: {0.15, 0.37}
00:01:35.776 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
00:01:35.777 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
00:01:35.778 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.49 mountX=0.19 mountY=-0.13, mountTheta=-0.60
00:01:35.779 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.11, opts=13)
00:01:35.780 00.001 8996 Enqueuing Move request for scope (0.20, 0.11)
00:01:35.780 00.000 20224 Worker thread wakes up
00:01:35.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
00:01:35.781 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
00:01:35.781 00.000 20224 Moving (0.20, 0.11) raw xDistance=0.19 yDistance=-0.13
00:01:35.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:01:35.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:35.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:01:35.781 00.000 20224 MoveAxis(E, 0, ABG)
00:01:35.781 00.000 20224 Move returns status 0, amount 0
00:01:35.781 00.000 20224 MoveAxis(N, 0, ABG)
00:01:35.781 00.000 20224 Move returns status 0, amount 0
00:01:35.781 00.000 20224 move complete, result=0
00:01:35.781 00.000 20224 worker thread done servicing request
00:01:35.785 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48144, med=2896, FiltMin=2611, FiltMax=22339, Gamma=1.000
00:01:35.809 00.024 8996 UpdateGuideState exits: m=666740 SNR=329.9
00:01:35.811 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:35.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:35.814 00.002 8996 Enqueuing Expose request
00:01:35.815 00.001 20224 Worker thread wakes up
00:01:35.815 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:35.816 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:35.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:36.986 01.170 20224 Exposure complete
00:01:37.065 00.079 20224 worker thread done servicing request
00:01:37.065 00.000 8996 OnExposeComplete: enter
00:01:37.066 00.001 8996 UpdateGuideState(): m_state=6
00:01:37.067 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9142
00:01:37.068 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=474.03, Mass=705811, SNR=335.6, Peak=53606 HFD=4.3
00:01:37.069 00.001 8996 MultiStar: [#1 0.23,-0.17,0.68,U] [#2 0.30,-0.67,0.00,M7] [#3 0.16,-0.19,0.57,U] [#4 -0.02,-0.24,0.51,U] [#5 1.30,-0.94,0.00,M10] [#6 0.19,-0.59,0.00,M1] [#7 0.09,-0.27,0.46,U] [#8 -0.41,-0.29,0.00,M3] 
00:01:37.072 00.003 8996 refined, 4 included, MultiStar: {0.15, -0.12}, one-star: {0.20, 0.07}
00:01:37.074 00.002 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
00:01:37.077 00.003 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
00:01:37.079 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.69 mountX=0.16 mountY=0.10, mountTheta=0.58
00:01:37.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.12, opts=13)
00:01:37.084 00.002 8996 Enqueuing Move request for scope (0.15, -0.12)
00:01:37.085 00.001 20224 Worker thread wakes up
00:01:37.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
00:01:37.085 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
00:01:37.085 00.000 20224 Moving (0.15, -0.12) raw xDistance=0.16 yDistance=0.10
00:01:37.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:01:37.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:37.086 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:01:37.086 00.000 20224 MoveAxis(E, 0, ABG)
00:01:37.086 00.000 20224 Move returns status 0, amount 0
00:01:37.086 00.000 20224 MoveAxis(N, 0, ABG)
00:01:37.086 00.000 20224 Move returns status 0, amount 0
00:01:37.086 00.000 20224 move complete, result=0
00:01:37.086 00.000 20224 worker thread done servicing request
00:01:37.090 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53606, med=2896, FiltMin=2627, FiltMax=29040, Gamma=1.000
00:01:37.103 00.013 8996 UpdateGuideState exits: m=705811 SNR=335.6
00:01:37.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:37.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:37.106 00.001 8996 Enqueuing Expose request
00:01:37.106 00.000 20224 Worker thread wakes up
00:01:37.106 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:37.107 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:37.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:38.078 00.971 20224 Exposure complete
00:01:38.155 00.077 20224 worker thread done servicing request
00:01:38.155 00.000 8996 OnExposeComplete: enter
00:01:38.156 00.001 8996 UpdateGuideState(): m_state=6
00:01:38.157 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9143
00:01:38.158 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=473.98, Mass=689031, SNR=353.1, Peak=46992 HFD=4.5
00:01:38.158 00.000 8996 MultiStar: [#1 0.28,-0.12,0.60,U] [#2 0.36,-0.45,0.00,M8] [#3 0.28,-0.28,0.61,U] [#4 0.07,-0.20,0.47,U] [#5 1.34,-0.86,0.00,R] [#6 0.15,-0.29,0.43,U] [#7 0.17,-0.39,0.48,U] [#8 -0.33,-0.27,0.33,U] 
00:01:38.159 00.001 8996 single-star, 6 included, MultiStar: {0.16, -0.18}, one-star: {0.21, 0.02}
00:01:38.160 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
00:01:38.161 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
00:01:38.161 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.02 hyp=0.22 cameraTheta=0.09 mountX=0.21 mountY=-0.04, mountTheta=-0.21
00:01:38.163 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.02, opts=13)
00:01:38.164 00.001 8996 Enqueuing Move request for scope (0.21, 0.02)
00:01:38.164 00.000 20224 Worker thread wakes up
00:01:38.165 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.02) opts 0xd
00:01:38.165 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.02)
00:01:38.165 00.000 20224 Moving (0.21, 0.02) raw xDistance=0.21 yDistance=-0.04
00:01:38.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:01:38.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:38.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:01:38.165 00.000 20224 MoveAxis(W, 31, ABG)
00:01:38.166 00.001 20224 Guiding  Dir = 3, Dur = 31
00:01:38.166 00.000 20224 IsSlewing returns 0
00:01:38.166 00.000 20224 IsGuiding returns 0
00:01:38.168 00.002 20224 PulseGuide returned control before completion, sleep 40
00:01:38.169 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46992, med=2899, FiltMin=2637, FiltMax=27280, Gamma=1.000
00:01:38.187 00.018 8996 UpdateGuideState exits: m=689031 SNR=353.1
00:01:38.189 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:38.190 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:38.192 00.002 8996 Enqueuing Expose request
00:01:38.214 00.022 20224 IsGuiding returns 1
00:01:38.214 00.000 20224 scope still moving after pulse duration time elapsed
00:01:38.246 00.032 20224 IsSlewing returns 0
00:01:38.246 00.000 20224 IsGuiding returns 0
00:01:38.246 00.000 20224 scope move finished after 31 + 48 ms
00:01:38.246 00.000 20224 Move returns status 0, amount 31
00:01:38.246 00.000 20224 MoveAxis(N, 0, ABG)
00:01:38.246 00.000 20224 Move returns status 0, amount 0
00:01:38.246 00.000 20224 move complete, result=0
00:01:38.246 00.000 20224 worker thread done servicing request
00:01:38.246 00.000 20224 Worker thread wakes up
00:01:38.246 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:38.247 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:38.250 00.003 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
00:01:39.399 01.149 20224 Exposure complete
00:01:39.470 00.071 20224 worker thread done servicing request
00:01:39.470 00.000 8996 OnExposeComplete: enter
00:01:39.470 00.000 8996 UpdateGuideState(): m_state=6
00:01:39.471 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9144
00:01:39.472 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.05, Mass=704205, SNR=338.8, Peak=59824 HFD=4.4
00:01:39.473 00.001 8996 MultiStar: [#1 -0.08,0.06,0.61,U] [#2 0.17,-0.56,0.00,M9] [#3 -0.15,-0.02,0.68,U] [#4 -0.27,0.16,0.53,U] [#5 -0.46,0.47,0.00,M1] [#6 -0.12,-0.04,0.49,U] [#7 -0.10,-0.26,0.42,U] [#8 -0.76,0.08,0.00,M3] 
00:01:39.474 00.001 8996 single-star, 5 included, MultiStar: {-0.12, 0.02}, one-star: {-0.04, 0.10}
00:01:39.474 00.000 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
00:01:39.475 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
00:01:39.476 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.97 mountX=-0.05 mountY=-0.09, mountTheta=-2.08
00:01:39.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
00:01:39.478 00.001 8996 Enqueuing Move request for scope (-0.04, 0.10)
00:01:39.479 00.001 20224 Worker thread wakes up
00:01:39.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
00:01:39.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
00:01:39.479 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.09
00:01:39.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:01:39.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:39.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:01:39.479 00.000 20224 MoveAxis(E, 0, ABG)
00:01:39.479 00.000 20224 Move returns status 0, amount 0
00:01:39.479 00.000 20224 MoveAxis(N, 0, ABG)
00:01:39.479 00.000 20224 Move returns status 0, amount 0
00:01:39.480 00.001 20224 move complete, result=0
00:01:39.480 00.000 20224 worker thread done servicing request
00:01:39.483 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59824, med=2899, FiltMin=2633, FiltMax=26883, Gamma=1.000
00:01:39.497 00.014 8996 UpdateGuideState exits: m=704205 SNR=338.8
00:01:39.497 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:39.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:39.500 00.002 8996 Enqueuing Expose request
00:01:39.501 00.001 20224 Worker thread wakes up
00:01:39.501 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:39.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:39.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:40.481 00.979 20224 Exposure complete
00:01:40.551 00.070 20224 worker thread done servicing request
00:01:40.552 00.001 8996 OnExposeComplete: enter
00:01:40.555 00.003 8996 UpdateGuideState(): m_state=6
00:01:40.556 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9145
00:01:40.560 00.004 8996 Star::Find returns 1 (0), X=135.87, Y=473.95, Mass=733063, SNR=363.7, Peak=61024 HFD=4.4
00:01:40.561 00.001 8996 MultiStar: [#1 -0.18,-0.32,0.62,U] [#2 0.11,-0.72,0.00,M10] [#3 -0.25,-0.46,0.00,M1] [#4 -0.51,-0.35,0.00,M1] [#5 -0.62,-0.01,0.00,M2] [#6 -0.35,-0.34,0.00,M1] [#7 -0.25,-0.39,0.00,M1] [#8 -0.89,-0.18,0.00,M4] 
00:01:40.561 00.000 8996 single-star, 1 included, MultiStar: {-0.22, -0.13}, one-star: {-0.25, -0.00}
00:01:40.561 00.000 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
00:01:40.563 00.002 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
00:01:40.563 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.00 hyp=0.25 cameraTheta=-3.12 mountX=-0.25 mountY=0.03, mountTheta=3.01
00:01:40.566 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.00, opts=13)
00:01:40.567 00.001 8996 Enqueuing Move request for scope (-0.25, -0.00)
00:01:40.569 00.002 20224 Worker thread wakes up
00:01:40.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.00) opts 0xd
00:01:40.569 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.00)
00:01:40.569 00.000 20224 Moving (-0.25, -0.00) raw xDistance=-0.25 yDistance=0.03
00:01:40.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:01:40.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:40.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:01:40.569 00.000 20224 MoveAxis(E, 36, ABG)
00:01:40.569 00.000 20224 Guiding  Dir = 2, Dur = 36
00:01:40.569 00.000 20224 IsSlewing returns 0
00:01:40.569 00.000 20224 IsGuiding returns 0
00:01:40.577 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61024, med=2899, FiltMin=2627, FiltMax=29917, Gamma=1.000
00:01:40.600 00.023 8996 UpdateGuideState exits: m=733063 SNR=363.7
00:01:40.605 00.005 20224 PulseGuide returned control before completion, sleep 14
00:01:40.605 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:40.608 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:40.610 00.002 8996 Enqueuing Expose request
00:01:40.632 00.022 20224 IsGuiding returns 1
00:01:40.632 00.000 20224 scope still moving after pulse duration time elapsed
00:01:40.663 00.031 20224 IsSlewing returns 0
00:01:40.663 00.000 20224 IsGuiding returns 1
00:01:40.695 00.032 20224 IsSlewing returns 0
00:01:40.695 00.000 20224 IsGuiding returns 0
00:01:40.695 00.000 20224 scope move finished after 36 + 89 ms
00:01:40.695 00.000 20224 Move returns status 0, amount 36
00:01:40.695 00.000 20224 MoveAxis(N, 0, ABG)
00:01:40.695 00.000 20224 Move returns status 0, amount 0
00:01:40.695 00.000 20224 move complete, result=0
00:01:40.696 00.001 20224 worker thread done servicing request
00:01:40.696 00.000 20224 Worker thread wakes up
00:01:40.696 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
00:01:40.697 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:40.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:41.866 01.169 20224 Exposure complete
00:01:41.944 00.078 20224 worker thread done servicing request
00:01:41.944 00.000 8996 OnExposeComplete: enter
00:01:41.945 00.001 8996 UpdateGuideState(): m_state=6
00:01:41.945 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9146
00:01:41.946 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.87, Mass=700371, SNR=362.6, Peak=60464 HFD=4.3
00:01:41.947 00.001 8996 MultiStar: [#1 0.23,-0.52,0.00,M1] [#2 0.25,-0.63,0.00,R] [#3 0.20,-0.64,0.00,M2] [#4 0.02,-0.34,0.57,U] [#5 -0.08,-0.07,0.55,U] [#6 0.10,-0.52,0.00,M2] [#7 0.14,-0.21,0.41,U] [#8 -0.40,-0.26,0.00,M5] 
00:01:41.948 00.001 8996 single-star, 3 included, MultiStar: {0.03, -0.16}, one-star: {0.05, -0.08}
00:01:41.949 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:01:41.950 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
00:01:41.950 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.07 mountX=0.05 mountY=0.08, mountTheta=0.97
00:01:41.952 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
00:01:41.953 00.001 8996 Enqueuing Move request for scope (0.05, -0.08)
00:01:41.953 00.000 20224 Worker thread wakes up
00:01:41.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
00:01:41.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
00:01:41.953 00.000 20224 Moving (0.05, -0.08) raw xDistance=0.05 yDistance=0.08
00:01:41.954 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:01:41.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:41.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:01:41.954 00.000 20224 MoveAxis(E, 0, ABG)
00:01:41.954 00.000 20224 Move returns status 0, amount 0
00:01:41.954 00.000 20224 MoveAxis(N, 0, ABG)
00:01:41.954 00.000 20224 Move returns status 0, amount 0
00:01:41.954 00.000 20224 move complete, result=0
00:01:41.954 00.000 20224 worker thread done servicing request
00:01:41.959 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60464, med=2899, FiltMin=2627, FiltMax=24560, Gamma=1.000
00:01:41.974 00.015 8996 UpdateGuideState exits: m=700371 SNR=362.6
00:01:41.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:41.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:41.977 00.001 8996 Enqueuing Expose request
00:01:41.977 00.000 20224 Worker thread wakes up
00:01:41.977 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:41.978 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:41.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:42.957 00.979 20224 Exposure complete
00:01:43.033 00.076 20224 worker thread done servicing request
00:01:43.033 00.000 8996 OnExposeComplete: enter
00:01:43.033 00.000 8996 UpdateGuideState(): m_state=6
00:01:43.034 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9147
00:01:43.035 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.92, Mass=732598, SNR=361.2, Peak=64224 HFD=4.3
00:01:43.037 00.002 8996 MultiStar: [#1 0.12,-0.70,0.00,M2] [#2 0.10,0.09,0.72,U] [#3 0.12,-0.55,0.00,M3] [#4 -0.19,-0.27,0.47,U] [#5 -0.18,0.10,0.54,U] [#6 0.12,-0.33,0.49,U] [#7 0.17,-0.23,0.40,U] [#8 -0.49,-0.36,0.00,M6] 
00:01:43.037 00.000 8996 single-star, 5 included, MultiStar: {0.01, -0.09}, one-star: {0.00, -0.04}
00:01:43.038 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
00:01:43.039 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.76)
00:01:43.040 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.50 mountX=0.01 mountY=0.04, mountTheta=1.40
00:01:43.043 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.04, opts=13)
00:01:43.046 00.003 8996 Enqueuing Move request for scope (0.00, -0.04)
00:01:43.047 00.001 20224 Worker thread wakes up
00:01:43.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
00:01:43.047 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
00:01:43.048 00.001 20224 Moving (0.00, -0.04) raw xDistance=0.01 yDistance=0.04
00:01:43.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:01:43.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:43.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:01:43.048 00.000 20224 MoveAxis(E, 0, ABG)
00:01:43.048 00.000 20224 Move returns status 0, amount 0
00:01:43.048 00.000 20224 MoveAxis(N, 0, ABG)
00:01:43.048 00.000 20224 Move returns status 0, amount 0
00:01:43.048 00.000 20224 move complete, result=0
00:01:43.048 00.000 20224 worker thread done servicing request
00:01:43.055 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=64224, med=2899, FiltMin=2611, FiltMax=26656, Gamma=1.000
00:01:43.075 00.020 8996 UpdateGuideState exits: m=732598 SNR=361.2
00:01:43.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:43.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:43.078 00.001 8996 Enqueuing Expose request
00:01:43.080 00.002 20224 Worker thread wakes up
00:01:43.080 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:01:43.081 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:43.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:44.267 01.186 20224 Exposure complete
00:01:44.340 00.073 20224 worker thread done servicing request
00:01:44.340 00.000 8996 OnExposeComplete: enter
00:01:44.341 00.001 8996 UpdateGuideState(): m_state=6
00:01:44.342 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9148
00:01:44.343 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=474.03, Mass=735620, SNR=364.7, Peak=61104 HFD=4.3
00:01:44.343 00.000 8996 MultiStar: [#1 0.29,-0.53,0.00,M3] [#2 -0.02,-0.10,0.74,U] [#3 0.30,-0.52,0.00,M4] [#4 0.09,-0.43,0.00,M1] [#5 -0.39,-0.00,0.57,U] [#6 0.09,-0.38,0.40,U] [#7 0.24,-0.31,0.38,U] [#8 -0.51,-0.42,0.00,M7] 
00:01:44.344 00.001 8996 refined, 4 included, MultiStar: {-0.01, -0.09}, one-star: {0.09, 0.07}
00:01:44.345 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
00:01:44.346 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
00:01:44.346 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.67 mountX=-0.00 mountY=0.09, mountTheta=1.57
00:01:44.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
00:01:44.349 00.001 8996 Enqueuing Move request for scope (-0.01, -0.09)
00:01:44.350 00.001 20224 Worker thread wakes up
00:01:44.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
00:01:44.350 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
00:01:44.350 00.000 20224 Moving (-0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
00:01:44.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:01:44.351 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:44.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:01:44.351 00.000 20224 MoveAxis(E, 0, ABG)
00:01:44.351 00.000 20224 Move returns status 0, amount 0
00:01:44.351 00.000 20224 MoveAxis(N, 0, ABG)
00:01:44.351 00.000 20224 Move returns status 0, amount 0
00:01:44.351 00.000 20224 move complete, result=0
00:01:44.351 00.000 20224 worker thread done servicing request
00:01:44.355 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61104, med=2899, FiltMin=2643, FiltMax=29590, Gamma=1.000
00:01:44.369 00.014 8996 UpdateGuideState exits: m=735620 SNR=364.7
00:01:44.371 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:44.374 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:44.376 00.002 8996 Enqueuing Expose request
00:01:44.378 00.002 20224 Worker thread wakes up
00:01:44.378 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:01:44.380 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:44.380 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:45.355 00.975 20224 Exposure complete
00:01:45.434 00.079 20224 worker thread done servicing request
00:01:45.434 00.000 8996 OnExposeComplete: enter
00:01:45.436 00.002 8996 UpdateGuideState(): m_state=6
00:01:45.437 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9149
00:01:45.438 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.76, Mass=819979, SNR=399.9, Peak=62934 HFD=4.6
00:01:45.439 00.001 8996 MultiStar: [#1 0.36,-0.84,0.00,M4] [#2 0.25,-0.30,0.63,U] [#3 0.26,-0.94,0.00,M5] [#4 0.11,-0.64,0.00,M2] [#5 -0.31,-0.38,0.00,M1] [#6 0.40,-0.66,0.00,M1] [#7 0.14,-0.63,0.00,M1] [#8 -0.52,-0.67,0.00,M8] 
00:01:45.440 00.001 8996 refined, 1 included, MultiStar: {0.30, -0.24}, one-star: {0.34, -0.20}
00:01:45.441 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:01:45.442 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
00:01:45.443 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.24 hyp=0.39 cameraTheta=-0.67 mountX=0.33 mountY=0.20, mountTheta=0.56
00:01:45.444 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.24, opts=13)
00:01:45.445 00.001 8996 Enqueuing Move request for scope (0.30, -0.24)
00:01:45.446 00.001 20224 Worker thread wakes up
00:01:45.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.24) opts 0xd
00:01:45.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.24)
00:01:45.446 00.000 20224 Moving (0.30, -0.24) raw xDistance=0.33 yDistance=0.20
00:01:45.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
00:01:45.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:01:45.447 00.001 20224 MoveAxis(W, 47, ABG)
00:01:45.447 00.000 20224 Guiding  Dir = 3, Dur = 47
00:01:45.447 00.000 20224 IsSlewing returns 0
00:01:45.447 00.000 20224 IsGuiding returns 0
00:01:45.450 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62934, med=2899, FiltMin=2595, FiltMax=29305, Gamma=1.000
00:01:45.464 00.014 8996 UpdateGuideState exits: m=819979 SNR=399.9
00:01:45.467 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:45.468 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:45.469 00.001 8996 Enqueuing Expose request
00:01:45.494 00.025 20224 IsGuiding returns 1
00:01:45.494 00.000 20224 scope still moving after pulse duration time elapsed
00:01:45.524 00.030 20224 IsSlewing returns 0
00:01:45.524 00.000 20224 IsGuiding returns 1
00:01:45.555 00.031 20224 IsSlewing returns 0
00:01:45.555 00.000 20224 IsGuiding returns 1
00:01:45.587 00.032 20224 IsSlewing returns 0
00:01:45.587 00.000 20224 IsGuiding returns 0
00:01:45.588 00.001 20224 scope move finished after 47 + 94 ms
00:01:45.588 00.000 20224 Move returns status 0, amount 47
00:01:45.588 00.000 20224 MoveAxis(S, 43, ABG)
00:01:45.588 00.000 20224 Guiding  Dir = 1, Dur = 43
00:01:45.588 00.000 20224 IsSlewing returns 0
00:01:45.588 00.000 20224 IsGuiding returns 0
00:01:45.653 00.065 20224 IsGuiding returns 1
00:01:45.654 00.001 20224 scope still moving after pulse duration time elapsed
00:01:45.683 00.029 20224 IsSlewing returns 0
00:01:45.683 00.000 20224 IsGuiding returns 1
00:01:45.715 00.032 20224 IsSlewing returns 0
00:01:45.715 00.000 20224 IsGuiding returns 1
00:01:45.747 00.032 20224 IsSlewing returns 0
00:01:45.747 00.000 20224 IsGuiding returns 0
00:01:45.747 00.000 20224 scope move finished after 43 + 115 ms
00:01:45.747 00.000 20224 Move returns status 0, amount 43
00:01:45.748 00.001 20224 move complete, result=0
00:01:45.748 00.000 20224 worker thread done servicing request
00:01:45.748 00.000 20224 Worker thread wakes up
00:01:45.748 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.2 px 43 ms SOUTH
00:01:45.750 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:45.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:46.926 01.176 20224 Exposure complete
00:01:47.000 00.074 20224 worker thread done servicing request
00:01:47.000 00.000 8996 OnExposeComplete: enter
00:01:47.001 00.001 8996 UpdateGuideState(): m_state=6
00:01:47.002 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9150
00:01:47.003 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.89, Mass=676736, SNR=328.9, Peak=55568 HFD=4.4
00:01:47.004 00.001 8996 MultiStar: [#1 0.10,-0.47,0.00,M5] [#2 -0.04,0.09,0.87,U] [#3 0.24,-0.64,0.00,M6] [#4 -0.07,-0.47,0.00,M3] [#5 -0.22,0.08,0.61,U] [#6 0.08,-0.71,0.00,M2] [#7 -0.01,-0.52,0.00,M2] [#8 -0.49,-0.30,0.00,M9] 
00:01:47.005 00.001 8996 refined, 2 included, MultiStar: {-0.04, 0.02}, one-star: {0.08, -0.07}
00:01:47.005 00.000 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
00:01:47.006 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
00:01:47.007 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.64 mountX=-0.04 mountY=-0.02, mountTheta=-2.75
00:01:47.008 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
00:01:47.009 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
00:01:47.010 00.001 20224 Worker thread wakes up
00:01:47.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
00:01:47.010 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
00:01:47.010 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
00:01:47.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:01:47.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:47.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:01:47.010 00.000 20224 MoveAxis(E, 0, ABG)
00:01:47.010 00.000 20224 Move returns status 0, amount 0
00:01:47.010 00.000 20224 MoveAxis(N, 0, ABG)
00:01:47.010 00.000 20224 Move returns status 0, amount 0
00:01:47.010 00.000 20224 move complete, result=0
00:01:47.011 00.001 20224 worker thread done servicing request
00:01:47.015 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=55568, med=2899, FiltMin=2630, FiltMax=25744, Gamma=1.000
00:01:47.036 00.021 8996 UpdateGuideState exits: m=676736 SNR=328.9
00:01:47.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:47.038 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:47.039 00.001 8996 Enqueuing Expose request
00:01:47.040 00.001 20224 Worker thread wakes up
00:01:47.040 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:47.041 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:47.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:48.020 00.979 20224 Exposure complete
00:01:48.086 00.066 20224 worker thread done servicing request
00:01:48.086 00.000 8996 OnExposeComplete: enter
00:01:48.087 00.001 8996 UpdateGuideState(): m_state=6
00:01:48.088 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9151
00:01:48.089 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.82, Mass=710988, SNR=360.7, Peak=65440 HFD=4.5
00:01:48.090 00.001 8996 MultiStar: [#1 -0.19,-0.72,0.00,M6] [#2 -0.24,-0.26,0.76,U] [#3 -0.04,-0.40,0.67,U] [#4 -0.35,-0.32,0.00,M4] [#5 -0.58,-0.28,0.00,M1] [#6 -0.05,-0.69,0.00,M3] [#7 -0.16,-0.49,0.00,M3] [#8 -0.85,-0.41,0.00,M10] 
00:01:48.090 00.000 8996 refined, 2 included, MultiStar: {-0.23, -0.25}, one-star: {-0.35, -0.14}
00:01:48.091 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
00:01:48.092 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
00:01:48.093 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-2.32 mountX=-0.21 mountY=0.27, mountTheta=2.22
00:01:48.094 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.25, opts=13)
00:01:48.095 00.001 8996 Enqueuing Move request for scope (-0.23, -0.25)
00:01:48.095 00.000 20224 Worker thread wakes up
00:01:48.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.25) opts 0xd
00:01:48.095 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.25)
00:01:48.095 00.000 20224 Moving (-0.23, -0.25) raw xDistance=-0.21 yDistance=0.27
00:01:48.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:01:48.096 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:01:48.096 00.000 20224 MoveAxis(E, 30, ABG)
00:01:48.096 00.000 20224 Guiding  Dir = 2, Dur = 30
00:01:48.096 00.000 20224 IsSlewing returns 0
00:01:48.096 00.000 20224 IsGuiding returns 0
00:01:48.104 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65440, med=2899, FiltMin=2589, FiltMax=27168, Gamma=1.000
00:01:48.112 00.008 20224 PulseGuide returned control before completion, sleep 25
00:01:48.124 00.012 8996 UpdateGuideState exits: m=710988 SNR=360.7
00:01:48.126 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:48.126 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:48.127 00.001 8996 Enqueuing Expose request
00:01:48.143 00.016 20224 IsGuiding returns 1
00:01:48.143 00.000 20224 scope still moving after pulse duration time elapsed
00:01:48.174 00.031 20224 IsSlewing returns 0
00:01:48.174 00.000 20224 IsGuiding returns 1
00:01:48.205 00.031 20224 IsSlewing returns 0
00:01:48.205 00.000 20224 IsGuiding returns 0
00:01:48.205 00.000 20224 scope move finished after 30 + 78 ms
00:01:48.205 00.000 20224 Move returns status 0, amount 30
00:01:48.205 00.000 20224 MoveAxis(S, 58, ABG)
00:01:48.205 00.000 20224 Guiding  Dir = 1, Dur = 58
00:01:48.205 00.000 20224 IsSlewing returns 0
00:01:48.206 00.001 20224 IsGuiding returns 0
00:01:48.269 00.063 20224 IsGuiding returns 1
00:01:48.269 00.000 20224 scope still moving after pulse duration time elapsed
00:01:48.299 00.030 20224 IsSlewing returns 0
00:01:48.299 00.000 20224 IsGuiding returns 1
00:01:48.331 00.032 20224 IsSlewing returns 0
00:01:48.331 00.000 20224 IsGuiding returns 1
00:01:48.362 00.031 20224 IsSlewing returns 0
00:01:48.363 00.001 20224 IsGuiding returns 0
00:01:48.363 00.000 20224 scope move finished after 58 + 98 ms
00:01:48.363 00.000 20224 Move returns status 0, amount 58
00:01:48.363 00.000 20224 move complete, result=0
00:01:48.363 00.000 20224 worker thread done servicing request
00:01:48.363 00.000 20224 Worker thread wakes up
00:01:48.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:48.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:48.363 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 58 ms SOUTH
00:01:49.540 01.177 20224 Exposure complete
00:01:49.623 00.083 20224 worker thread done servicing request
00:01:49.623 00.000 8996 OnExposeComplete: enter
00:01:49.625 00.002 8996 UpdateGuideState(): m_state=6
00:01:49.626 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9152
00:01:49.626 00.000 8996 Star::Find returns 1 (0), X=136.40, Y=474.04, Mass=709228, SNR=364.3, Peak=58342 HFD=4.3
00:01:49.628 00.002 8996 MultiStar: [#1 0.51,-0.57,0.00,M7] [#2 0.43,-0.09,0.00,M1] [#3 0.41,-0.35,0.00,M6] [#4 0.15,-0.21,0.60,U] [#5 -0.12,0.12,0.53,U] [#6 0.18,-0.08,0.41,U] [#7 0.42,-0.21,0.00,M4] [#8 -0.33,-0.33,0.00,R] 
00:01:49.629 00.001 8996 refined, 3 included, MultiStar: {0.15, -0.01}, one-star: {0.28, 0.08}
00:01:49.630 00.001 8996 CameraToMount -- cameraTheta (-0.05) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
00:01:49.631 00.001 8996 CameraToMount -- cameraTheta (-0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.08 = -3.08)
00:01:49.632 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-0.05 mountX=0.15 mountY=-0.01, mountTheta=-0.07
00:01:49.634 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.01, opts=13)
00:01:49.635 00.001 8996 Enqueuing Move request for scope (0.15, -0.01)
00:01:49.636 00.001 20224 Worker thread wakes up
00:01:49.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.01) opts 0xd
00:01:49.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.01)
00:01:49.636 00.000 20224 Moving (0.15, -0.01) raw xDistance=0.15 yDistance=-0.01
00:01:49.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:01:49.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:49.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:49.636 00.000 20224 MoveAxis(E, 0, ABG)
00:01:49.637 00.001 20224 Move returns status 0, amount 0
00:01:49.637 00.000 20224 MoveAxis(N, 0, ABG)
00:01:49.637 00.000 20224 Move returns status 0, amount 0
00:01:49.637 00.000 20224 move complete, result=0
00:01:49.637 00.000 20224 worker thread done servicing request
00:01:49.642 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=58342, med=2899, FiltMin=2617, FiltMax=26608, Gamma=1.000
00:01:49.655 00.013 8996 UpdateGuideState exits: m=709228 SNR=364.3
00:01:49.656 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:49.657 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:49.657 00.000 8996 Enqueuing Expose request
00:01:49.658 00.001 20224 Worker thread wakes up
00:01:49.658 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:49.659 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:49.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:50.645 00.986 20224 Exposure complete
00:01:50.748 00.103 20224 worker thread done servicing request
00:01:50.748 00.000 8996 OnExposeComplete: enter
00:01:50.749 00.001 8996 UpdateGuideState(): m_state=6
00:01:50.750 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9153
00:01:50.751 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=474.10, Mass=669568, SNR=334.0, Peak=53638 HFD=4.4
00:01:50.752 00.001 8996 MultiStar: [#1 0.44,-0.28,0.00,M8] [#2 0.29,-0.06,0.72,U] [#3 0.50,-0.48,0.00,M7] [#4 0.15,-0.35,0.49,U] [#5 -0.07,0.26,0.59,U] [#6 0.40,0.01,0.45,U] [#7 0.51,-0.15,0.00,M5] [#8 -0.03,0.16,0.39,U] 
00:01:50.752 00.000 8996 refined, 5 included, MultiStar: {0.20, 0.04}, one-star: {0.31, 0.14}
00:01:50.753 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
00:01:50.754 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
00:01:50.755 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.21 mountX=0.19 mountY=-0.06, mountTheta=-0.32
00:01:50.756 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.04, opts=13)
00:01:50.757 00.001 8996 Enqueuing Move request for scope (0.20, 0.04)
00:01:50.758 00.001 20224 Worker thread wakes up
00:01:50.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
00:01:50.758 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
00:01:50.758 00.000 20224 Moving (0.20, 0.04) raw xDistance=0.19 yDistance=-0.06
00:01:50.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:01:50.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:50.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:01:50.758 00.000 20224 MoveAxis(E, 0, ABG)
00:01:50.759 00.001 20224 Move returns status 0, amount 0
00:01:50.759 00.000 20224 MoveAxis(N, 0, ABG)
00:01:50.759 00.000 20224 Move returns status 0, amount 0
00:01:50.759 00.000 20224 move complete, result=0
00:01:50.759 00.000 20224 worker thread done servicing request
00:01:50.763 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53638, med=2899, FiltMin=2621, FiltMax=27472, Gamma=1.000
00:01:50.787 00.024 8996 UpdateGuideState exits: m=669568 SNR=334.0
00:01:50.789 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:50.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:50.792 00.002 8996 Enqueuing Expose request
00:01:50.793 00.001 20224 Worker thread wakes up
00:01:50.794 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:50.795 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:50.796 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:51.968 01.172 20224 Exposure complete
00:01:52.064 00.096 20224 worker thread done servicing request
00:01:52.064 00.000 8996 OnExposeComplete: enter
00:01:52.066 00.002 8996 UpdateGuideState(): m_state=6
00:01:52.067 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9154
00:01:52.068 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.20, Mass=753321, SNR=372.2, Peak=60800 HFD=4.4
00:01:52.070 00.002 8996 MultiStar: [#1 0.34,-0.26,0.00,M9] [#2 0.09,0.12,0.76,U] [#3 0.42,-0.06,0.52,U] [#4 0.07,-0.02,0.53,U] [#5 -0.06,0.45,0.00,M1] [#6 0.17,-0.01,0.38,U] [#7 0.40,0.13,0.42,U] [#8 -0.09,0.37,0.38,U] 
00:01:52.072 00.002 8996 refined, 6 included, MultiStar: {0.14, 0.12}, one-star: {0.04, 0.24}
00:01:52.073 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
00:01:52.075 00.002 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
00:01:52.076 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.72 mountX=0.13 mountY=-0.14, mountTheta=-0.83
00:01:52.079 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.12, opts=13)
00:01:52.081 00.002 8996 Enqueuing Move request for scope (0.14, 0.12)
00:01:52.082 00.001 20224 Worker thread wakes up
00:01:52.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
00:01:52.082 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
00:01:52.082 00.000 20224 Moving (0.14, 0.12) raw xDistance=0.13 yDistance=-0.14
00:01:52.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:01:52.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:52.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:01:52.082 00.000 20224 MoveAxis(E, 0, ABG)
00:01:52.082 00.000 20224 Move returns status 0, amount 0
00:01:52.082 00.000 20224 MoveAxis(N, 0, ABG)
00:01:52.082 00.000 20224 Move returns status 0, amount 0
00:01:52.082 00.000 20224 move complete, result=0
00:01:52.082 00.000 20224 worker thread done servicing request
00:01:52.088 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60800, med=2899, FiltMin=2621, FiltMax=26262, Gamma=1.000
00:01:52.120 00.032 8996 UpdateGuideState exits: m=753321 SNR=372.2
00:01:52.123 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:52.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:52.126 00.002 8996 Enqueuing Expose request
00:01:52.128 00.002 20224 Worker thread wakes up
00:01:52.128 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:01:52.129 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:52.129 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:53.118 00.989 20224 Exposure complete
00:01:53.214 00.096 20224 worker thread done servicing request
00:01:53.214 00.000 8996 OnExposeComplete: enter
00:01:53.215 00.001 8996 UpdateGuideState(): m_state=6
00:01:53.216 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9155
00:01:53.217 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.17, Mass=767636, SNR=348.8, Peak=65056 HFD=4.4
00:01:53.218 00.001 8996 MultiStar: [#1 0.10,-0.23,0.67,U] [#2 -0.05,0.09,0.71,U] [#3 0.16,-0.05,0.60,U] [#4 -0.08,0.05,0.54,U] [#5 -0.34,0.36,0.00,M2] [#6 0.05,0.05,0.43,U] [#7 0.02,-0.24,0.43,U] [#8 -0.27,0.36,0.00,M1] 
00:01:53.218 00.000 8996 refined, 6 included, MultiStar: {0.01, 0.01}, one-star: {-0.08, 0.22}
00:01:53.219 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
00:01:53.220 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
00:01:53.221 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.96 mountX=0.01 mountY=-0.01, mountTheta=-1.06
00:01:53.223 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
00:01:53.224 00.001 8996 Enqueuing Move request for scope (0.01, 0.01)
00:01:53.226 00.002 20224 Worker thread wakes up
00:01:53.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
00:01:53.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
00:01:53.226 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
00:01:53.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:01:53.227 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:53.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:01:53.227 00.000 20224 MoveAxis(E, 0, ABG)
00:01:53.227 00.000 20224 Move returns status 0, amount 0
00:01:53.227 00.000 20224 MoveAxis(N, 0, ABG)
00:01:53.227 00.000 20224 Move returns status 0, amount 0
00:01:53.227 00.000 20224 move complete, result=0
00:01:53.227 00.000 20224 worker thread done servicing request
00:01:53.235 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65056, med=2899, FiltMin=2640, FiltMax=27638, Gamma=1.000
00:01:53.257 00.022 8996 UpdateGuideState exits: m=767636 SNR=348.8
00:01:53.258 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:53.258 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:53.259 00.001 8996 Enqueuing Expose request
00:01:53.260 00.001 20224 Worker thread wakes up
00:01:53.260 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:01:53.261 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:53.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:54.426 01.165 20224 Exposure complete
00:01:54.503 00.077 20224 worker thread done servicing request
00:01:54.503 00.000 8996 OnExposeComplete: enter
00:01:54.505 00.002 8996 UpdateGuideState(): m_state=6
00:01:54.507 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9156
00:01:54.508 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.65, Mass=662242, SNR=317.5, Peak=50576 HFD=4.2
00:01:54.510 00.002 8996 MultiStar: [#1 0.24,0.07,0.76,U] [#2 -0.03,0.01,0.73,U] [#3 0.20,0.29,0.70,U] [#4 0.00,0.31,0.61,U] [#5 -0.33,0.78,0.00,M3] [#6 0.00,0.14,0.49,U] [#7 0.02,0.39,0.47,U] [#8 -0.35,0.77,0.00,M2] 
00:01:54.512 00.002 8996 refined, 6 included, MultiStar: {0.04, 0.30}, one-star: {-0.11, 0.70}
00:01:54.514 00.002 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
00:01:54.515 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
00:01:54.517 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.30 hyp=0.30 cameraTheta=1.43 mountX=0.01 mountY=-0.30, mountTheta=-1.52
00:01:54.519 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.30, opts=13)
00:01:54.520 00.001 8996 Enqueuing Move request for scope (0.04, 0.30)
00:01:54.521 00.001 20224 Worker thread wakes up
00:01:54.521 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.30) opts 0xd
00:01:54.521 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.30)
00:01:54.521 00.000 20224 Moving (0.04, 0.30) raw xDistance=0.01 yDistance=-0.30
00:01:54.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:01:54.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:54.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:01:54.521 00.000 20224 MoveAxis(E, 0, ABG)
00:01:54.521 00.000 20224 Move returns status 0, amount 0
00:01:54.522 00.001 20224 MoveAxis(N, 0, ABG)
00:01:54.522 00.000 20224 Move returns status 0, amount 0
00:01:54.522 00.000 20224 move complete, result=0
00:01:54.522 00.000 20224 worker thread done servicing request
00:01:54.526 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50576, med=2899, FiltMin=2617, FiltMax=25622, Gamma=1.000
00:01:54.541 00.015 8996 UpdateGuideState exits: m=662242 SNR=317.5
00:01:54.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:54.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:54.543 00.000 8996 Enqueuing Expose request
00:01:54.544 00.001 20224 Worker thread wakes up
00:01:54.544 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:01:54.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:54.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:55.533 00.988 20224 Exposure complete
00:01:55.629 00.096 20224 worker thread done servicing request
00:01:55.629 00.000 8996 OnExposeComplete: enter
00:01:55.630 00.001 8996 UpdateGuideState(): m_state=6
00:01:55.632 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9157
00:01:55.633 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=474.49, Mass=630436, SNR=343.8, Peak=41741 HFD=4.5
00:01:55.635 00.002 8996 MultiStar: [#1 0.41,0.02,0.64,U] [#2 0.24,0.11,0.67,U] [#3 0.25,0.02,0.64,U] [#4 0.05,0.23,0.51,U] [#5 -0.24,0.44,0.00,M4] [#6 0.25,0.12,0.54,U] [#7 0.21,0.17,0.40,U] [#8 -0.16,0.35,0.44,U] 
00:01:55.636 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.21}, one-star: {0.19, 0.54}
00:01:55.638 00.002 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
00:01:55.639 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
00:01:55.641 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.29 cameraTheta=0.83 mountX=0.17 mountY=-0.24, mountTheta=-0.93
00:01:55.644 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.21, opts=13)
00:01:55.645 00.001 8996 Enqueuing Move request for scope (0.20, 0.21)
00:01:55.646 00.001 20224 Worker thread wakes up
00:01:55.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd
00:01:55.647 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.21)
00:01:55.647 00.000 20224 Moving (0.20, 0.21) raw xDistance=0.17 yDistance=-0.24
00:01:55.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:01:55.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:01:55.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:01:55.647 00.000 20224 MoveAxis(E, 0, ABG)
00:01:55.647 00.000 20224 Move returns status 0, amount 0
00:01:55.647 00.000 20224 MoveAxis(N, 0, ABG)
00:01:55.647 00.000 20224 Move returns status 0, amount 0
00:01:55.648 00.001 20224 move complete, result=0
00:01:55.648 00.000 20224 worker thread done servicing request
00:01:55.652 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43811, med=2899, FiltMin=2630, FiltMax=21737, Gamma=1.000
00:01:55.666 00.014 8996 UpdateGuideState exits: m=630436 SNR=343.8
00:01:55.667 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:55.668 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:55.669 00.001 8996 Enqueuing Expose request
00:01:55.669 00.000 20224 Worker thread wakes up
00:01:55.670 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:55.670 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:55.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:56.838 01.168 20224 Exposure complete
00:01:56.936 00.098 20224 worker thread done servicing request
00:01:56.936 00.000 8996 OnExposeComplete: enter
00:01:56.937 00.001 8996 UpdateGuideState(): m_state=6
00:01:56.939 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9158
00:01:56.940 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=474.55, Mass=716735, SNR=348.6, Peak=47632 HFD=4.6
00:01:56.941 00.001 8996 MultiStar: [#1 0.05,0.03,0.63,U] [#2 0.05,0.18,0.76,U] [#3 0.01,-0.03,0.65,U] [#4 -0.31,0.24,0.49,U] [#5 -0.29,0.48,0.00,M5] [#6 -0.12,-0.11,0.41,U] [#7 -0.13,0.13,0.43,U] [#8 -0.24,0.70,0.00,M2] 
00:01:56.942 00.001 8996 refined, 6 included, MultiStar: {-0.00, 0.20}, one-star: {0.18, 0.59}
00:01:56.943 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
00:01:56.944 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
00:01:56.945 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.57 mountX=-0.02 mountY=-0.20, mountTheta=-1.67
00:01:56.946 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.20, opts=13)
00:01:56.947 00.001 8996 Enqueuing Move request for scope (-0.00, 0.20)
00:01:56.948 00.001 20224 Worker thread wakes up
00:01:56.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
00:01:56.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
00:01:56.948 00.000 20224 Moving (-0.00, 0.20) raw xDistance=-0.02 yDistance=-0.20
00:01:56.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:01:56.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:01:56.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:01:56.948 00.000 20224 MoveAxis(E, 0, ABG)
00:01:56.948 00.000 20224 Move returns status 0, amount 0
00:01:56.948 00.000 20224 MoveAxis(N, 0, ABG)
00:01:56.948 00.000 20224 Move returns status 0, amount 0
00:01:56.949 00.001 20224 move complete, result=0
00:01:56.949 00.000 20224 worker thread done servicing request
00:01:56.952 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47632, med=2899, FiltMin=2637, FiltMax=22969, Gamma=1.000
00:01:56.974 00.022 8996 UpdateGuideState exits: m=716735 SNR=348.6
00:01:56.976 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:56.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:56.978 00.001 8996 Enqueuing Expose request
00:01:56.979 00.001 20224 Worker thread wakes up
00:01:56.979 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:01:56.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:56.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:57.956 00.976 20224 Exposure complete
00:01:58.031 00.075 20224 worker thread done servicing request
00:01:58.031 00.000 8996 OnExposeComplete: enter
00:01:58.033 00.002 8996 UpdateGuideState(): m_state=6
00:01:58.033 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9159
00:01:58.034 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=474.73, Mass=695484, SNR=368.7, Peak=56368 HFD=4.5
00:01:58.035 00.001 8996 MultiStar: [#1 0.28,0.12,0.64,U] [#2 0.13,0.37,0.76,U] [#3 0.08,0.12,0.54,U] [#4 -0.10,0.23,0.51,U] [#5 -0.15,0.56,0.00,M6] [#6 -0.01,0.15,0.43,U] [#7 0.21,0.06,0.39,U] [#8 -0.10,0.80,0.00,M3] 
00:01:58.036 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.33}, one-star: {0.01, 0.77}
00:01:58.037 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
00:01:58.038 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
00:01:58.039 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.32 mountX=0.05 mountY=-0.34, mountTheta=-1.42
00:01:58.040 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.33, opts=13)
00:01:58.041 00.001 8996 Enqueuing Move request for scope (0.08, 0.33)
00:01:58.042 00.001 20224 Worker thread wakes up
00:01:58.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.33) opts 0xd
00:01:58.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.33)
00:01:58.042 00.000 20224 Moving (0.08, 0.33) raw xDistance=0.05 yDistance=-0.34
00:01:58.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:01:58.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:01:58.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:01:58.042 00.000 20224 MoveAxis(E, 0, ABG)
00:01:58.042 00.000 20224 Move returns status 0, amount 0
00:01:58.042 00.000 20224 MoveAxis(N, 0, ABG)
00:01:58.042 00.000 20224 Move returns status 0, amount 0
00:01:58.042 00.000 20224 move complete, result=0
00:01:58.043 00.001 20224 worker thread done servicing request
00:01:58.049 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56368, med=2899, FiltMin=2627, FiltMax=24406, Gamma=1.000
00:01:58.075 00.026 8996 UpdateGuideState exits: m=695484 SNR=368.7
00:01:58.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:58.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:58.078 00.001 8996 Enqueuing Expose request
00:01:58.079 00.001 20224 Worker thread wakes up
00:01:58.079 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:01:58.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:58.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:01:59.246 01.166 20224 Exposure complete
00:01:59.333 00.087 20224 worker thread done servicing request
00:01:59.333 00.000 8996 OnExposeComplete: enter
00:01:59.334 00.001 8996 UpdateGuideState(): m_state=6
00:01:59.335 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9160
00:01:59.337 00.002 8996 Star::Find returns 1 (0), X=136.26, Y=474.38, Mass=671101, SNR=330.7, Peak=47670 HFD=4.6
00:01:59.339 00.002 8996 MultiStar: [#1 0.23,0.17,0.80,U] [#2 -0.01,0.46,0.00,M1] [#3 0.28,0.15,0.56,U] [#4 0.01,0.29,0.59,U] [#5 -0.31,0.47,0.00,M7] [#6 0.15,0.43,0.00,M1] [#7 0.20,0.28,0.37,U] [#8 -0.24,0.53,0.00,M4] 
00:01:59.340 00.001 8996 refined, 4 included, MultiStar: {0.17, 0.28}, one-star: {0.14, 0.42}
00:01:59.342 00.002 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
00:01:59.344 00.002 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
00:01:59.345 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.28 hyp=0.32 cameraTheta=1.02 mountX=0.14 mountY=-0.29, mountTheta=-1.13
00:01:59.348 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.28, opts=13)
00:01:59.350 00.002 8996 Enqueuing Move request for scope (0.17, 0.28)
00:01:59.351 00.001 20224 Worker thread wakes up
00:01:59.352 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.28) opts 0xd
00:01:59.352 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.28)
00:01:59.352 00.000 20224 Moving (0.17, 0.28) raw xDistance=0.14 yDistance=-0.29
00:01:59.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:01:59.352 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.20 newest=-0.83
00:01:59.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:01:59.352 00.000 20224 MoveAxis(E, 0, ABG)
00:01:59.352 00.000 20224 Move returns status 0, amount 0
00:01:59.352 00.000 20224 MoveAxis(N, 62, ABG)
00:01:59.352 00.000 20224 Guiding  Dir = 0, Dur = 62
00:01:59.353 00.001 20224 IsSlewing returns 0
00:01:59.353 00.000 20224 IsGuiding returns 0
00:01:59.362 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47670, med=2899, FiltMin=2624, FiltMax=22745, Gamma=1.000
00:01:59.382 00.020 8996 UpdateGuideState exits: m=671101 SNR=330.7
00:01:59.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:01:59.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:01:59.385 00.001 8996 Enqueuing Expose request
00:01:59.402 00.017 20224 PulseGuide returned control before completion, sleep 23
00:01:59.432 00.030 20224 IsGuiding returns 1
00:01:59.432 00.000 20224 scope still moving after pulse duration time elapsed
00:01:59.463 00.031 20224 IsSlewing returns 0
00:01:59.463 00.000 20224 IsGuiding returns 1
00:01:59.493 00.030 20224 IsSlewing returns 0
00:01:59.493 00.000 20224 IsGuiding returns 0
00:01:59.493 00.000 20224 scope move finished after 62 + 77 ms
00:01:59.493 00.000 20224 Move returns status 0, amount 62
00:01:59.493 00.000 20224 move complete, result=0
00:01:59.493 00.000 20224 worker thread done servicing request
00:01:59.493 00.000 20224 Worker thread wakes up
00:01:59.493 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 62 ms NORTH
00:01:59.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:01:59.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:00.472 00.978 20224 Exposure complete
00:02:00.550 00.078 20224 worker thread done servicing request
00:02:00.550 00.000 8996 OnExposeComplete: enter
00:02:00.551 00.001 8996 UpdateGuideState(): m_state=6
00:02:00.553 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9161
00:02:00.553 00.000 8996 Star::Find returns 1 (0), X=136.11, Y=474.84, Mass=692830, SNR=338.9, Peak=57520 HFD=4.4
00:02:00.554 00.001 8996 MultiStar: large primary error, entering stabilization period
00:02:00.555 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
00:02:00.557 00.002 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
00:02:00.558 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.88 hyp=0.88 cameraTheta=1.58 mountX=-0.10 mountY=-0.87, mountTheta=-1.68
00:02:00.561 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.88, opts=13)
00:02:00.563 00.002 8996 Enqueuing Move request for scope (-0.01, 0.88)
00:02:00.564 00.001 20224 Worker thread wakes up
00:02:00.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.88) opts 0xd
00:02:00.564 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.88)
00:02:00.564 00.000 20224 Moving (-0.01, 0.88) raw xDistance=-0.10 yDistance=-0.87
00:02:00.565 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:02:00.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
00:02:00.565 00.000 20224 MoveAxis(E, 0, ABG)
00:02:00.565 00.000 20224 Move returns status 0, amount 0
00:02:00.565 00.000 20224 MoveAxis(N, 184, ABG)
00:02:00.565 00.000 20224 Guiding  Dir = 0, Dur = 184
00:02:00.565 00.000 20224 IsSlewing returns 0
00:02:00.566 00.001 20224 IsGuiding returns 0
00:02:00.570 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57520, med=2899, FiltMin=2633, FiltMax=25526, Gamma=1.000
00:02:00.585 00.015 20224 PulseGuide returned control before completion, sleep 175
00:02:00.596 00.011 8996 UpdateGuideState exits: m=692830 SNR=338.9
00:02:00.598 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:00.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:00.601 00.002 8996 Enqueuing Expose request
00:02:00.775 00.174 20224 IsGuiding returns 1
00:02:00.775 00.000 20224 scope still moving after pulse duration time elapsed
00:02:00.806 00.031 20224 IsSlewing returns 0
00:02:00.806 00.000 20224 IsGuiding returns 1
00:02:00.837 00.031 20224 IsSlewing returns 0
00:02:00.837 00.000 20224 IsGuiding returns 0
00:02:00.837 00.000 20224 scope move finished after 184 + 87 ms
00:02:00.837 00.000 20224 Move returns status 0, amount 184
00:02:00.837 00.000 20224 move complete, result=0
00:02:00.837 00.000 20224 worker thread done servicing request
00:02:00.837 00.000 20224 Worker thread wakes up
00:02:00.837 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.9 px 184 ms NORTH
00:02:00.838 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:00.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:02.031 01.193 20224 Exposure complete
00:02:02.100 00.069 20224 worker thread done servicing request
00:02:02.100 00.000 8996 OnExposeComplete: enter
00:02:02.101 00.001 8996 UpdateGuideState(): m_state=6
00:02:02.102 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9162
00:02:02.103 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.80, Mass=718288, SNR=377.5, Peak=64000 HFD=4.4
00:02:02.104 00.001 8996 MultiStar: exiting stabilization period
00:02:02.106 00.002 8996 MultiStar: [#1 -0.29,-1.03,0.00,M4] [#2 -0.35,-0.47,0.00,M2] [#3 -0.20,-0.88,0.00,M1] [#4 -0.31,-0.71,0.00,M1] [#5 -0.52,-0.40,0.00,M8] [#6 -0.52,-0.51,0.00,M2] [#7 -0.21,-0.66,0.00,M1] [#8 -0.62,-0.68,0.00,M5] 
00:02:02.107 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
00:02:02.108 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
00:02:02.109 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.43 mountX=-0.17 mountY=0.18, mountTheta=2.32
00:02:02.111 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.16, opts=13)
00:02:02.112 00.001 8996 Enqueuing Move request for scope (-0.18, -0.16)
00:02:02.113 00.001 20224 Worker thread wakes up
00:02:02.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
00:02:02.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
00:02:02.113 00.000 20224 Moving (-0.18, -0.16) raw xDistance=-0.17 yDistance=0.18
00:02:02.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:02:02.114 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:02.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:02:02.114 00.000 20224 MoveAxis(E, 0, ABG)
00:02:02.114 00.000 20224 Move returns status 0, amount 0
00:02:02.114 00.000 20224 MoveAxis(N, 0, ABG)
00:02:02.114 00.000 20224 Move returns status 0, amount 0
00:02:02.114 00.000 20224 move complete, result=0
00:02:02.114 00.000 20224 worker thread done servicing request
00:02:02.118 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64000, med=2899, FiltMin=2601, FiltMax=27760, Gamma=1.000
00:02:02.143 00.025 8996 UpdateGuideState exits: m=718288 SNR=377.5
00:02:02.145 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:02.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:02.148 00.002 8996 Enqueuing Expose request
00:02:02.150 00.002 20224 Worker thread wakes up
00:02:02.150 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:02.151 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:02.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:03.138 00.987 20224 Exposure complete
00:02:03.212 00.074 20224 worker thread done servicing request
00:02:03.213 00.001 8996 OnExposeComplete: enter
00:02:03.215 00.002 8996 UpdateGuideState(): m_state=6
00:02:03.217 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9163
00:02:03.218 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.37, Mass=636177, SNR=327.5, Peak=53030 HFD=4.6
00:02:03.221 00.003 8996 MultiStar: [#1 -0.19,-1.12,0.00,M5] [#2 -0.28,-0.58,0.00,M3] [#3 -0.11,-1.26,0.00,M2] [#4 -0.32,-0.91,0.00,M2] [#5 -0.68,-0.53,0.00,M9] [#6 -0.24,-0.73,0.00,M3] [#7 -0.07,-0.92,0.00,M2] [#8 -0.83,-0.63,0.00,M6] 
00:02:03.222 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
00:02:03.224 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
00:02:03.224 00.000 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.58 hyp=0.70 cameraTheta=-2.16 mountX=-0.33 mountY=0.62, mountTheta=2.06
00:02:03.226 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.58, opts=13)
00:02:03.227 00.001 8996 Enqueuing Move request for scope (-0.39, -0.58)
00:02:03.228 00.001 20224 Worker thread wakes up
00:02:03.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.58) opts 0xd
00:02:03.228 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.58)
00:02:03.228 00.000 20224 Moving (-0.39, -0.58) raw xDistance=-0.33 yDistance=0.62
00:02:03.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:02:03.228 00.000 20224 resist switch: large excursion: input 0.62 thresh 0.60 direction from -1 to 1
00:02:03.228 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
00:02:03.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
00:02:03.228 00.000 20224 MoveAxis(E, 49, ABG)
00:02:03.228 00.000 20224 Guiding  Dir = 2, Dur = 49
00:02:03.229 00.001 20224 IsSlewing returns 0
00:02:03.229 00.000 20224 IsGuiding returns 0
00:02:03.230 00.001 20224 PulseGuide returned control before completion, sleep 58
00:02:03.235 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53030, med=2899, FiltMin=2640, FiltMax=26493, Gamma=1.000
00:02:03.259 00.024 8996 UpdateGuideState exits: m=636177 SNR=327.5
00:02:03.261 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:03.263 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:03.264 00.001 8996 Enqueuing Expose request
00:02:03.302 00.038 20224 IsGuiding returns 1
00:02:03.302 00.000 20224 scope still moving after pulse duration time elapsed
00:02:03.334 00.032 20224 IsSlewing returns 0
00:02:03.334 00.000 20224 IsGuiding returns 0
00:02:03.334 00.000 20224 scope move finished after 49 + 56 ms
00:02:03.334 00.000 20224 Move returns status 0, amount 49
00:02:03.334 00.000 20224 MoveAxis(S, 131, ABG)
00:02:03.334 00.000 20224 Guiding  Dir = 1, Dur = 131
00:02:03.335 00.001 20224 IsSlewing returns 0
00:02:03.335 00.000 20224 IsGuiding returns 0
00:02:03.383 00.048 20224 PulseGuide returned control before completion, sleep 93
00:02:03.478 00.095 20224 IsGuiding returns 1
00:02:03.478 00.000 20224 scope still moving after pulse duration time elapsed
00:02:03.509 00.031 20224 IsSlewing returns 0
00:02:03.509 00.000 20224 IsGuiding returns 1
00:02:03.540 00.031 20224 IsSlewing returns 0
00:02:03.541 00.001 20224 IsGuiding returns 1
00:02:03.572 00.031 20224 IsSlewing returns 0
00:02:03.572 00.000 20224 IsGuiding returns 0
00:02:03.572 00.000 20224 scope move finished after 131 + 106 ms
00:02:03.572 00.000 20224 Move returns status 0, amount 131
00:02:03.572 00.000 20224 move complete, result=0
00:02:03.573 00.001 20224 worker thread done servicing request
00:02:03.573 00.000 20224 Worker thread wakes up
00:02:03.573 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.6 px 131 ms SOUTH
00:02:03.573 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:03.574 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:04.752 01.178 20224 Exposure complete
00:02:04.837 00.085 20224 worker thread done servicing request
00:02:04.837 00.000 8996 OnExposeComplete: enter
00:02:04.838 00.001 8996 UpdateGuideState(): m_state=6
00:02:04.839 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9164
00:02:04.840 00.001 8996 Star::Find returns 1 (0), X=136.23, Y=473.79, Mass=755515, SNR=382.3, Peak=60640 HFD=4.5
00:02:04.841 00.001 8996 MultiStar: [#1 0.34,-0.49,0.00,M6] [#2 0.12,-0.11,0.75,U] [#3 0.24,-0.45,0.00,M3] [#4 0.13,-0.43,0.00,M3] [#5 -0.29,-0.04,0.54,U] [#6 0.25,-0.82,0.00,M4] [#7 0.27,-0.65,0.00,M3] [#8 -0.12,-0.29,0.35,U] 
00:02:04.842 00.001 8996 refined, 3 included, MultiStar: {0.00, -0.14}, one-star: {0.11, -0.17}
00:02:04.842 00.000 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:02:04.843 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
00:02:04.844 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.56 mountX=0.01 mountY=0.14, mountTheta=1.46
00:02:04.845 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.14, opts=13)
00:02:04.846 00.001 8996 Enqueuing Move request for scope (0.00, -0.14)
00:02:04.847 00.001 20224 Worker thread wakes up
00:02:04.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
00:02:04.847 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
00:02:04.847 00.000 20224 Moving (0.00, -0.14) raw xDistance=0.01 yDistance=0.14
00:02:04.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:02:04.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:04.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:02:04.848 00.001 20224 MoveAxis(E, 0, ABG)
00:02:04.848 00.000 20224 Move returns status 0, amount 0
00:02:04.848 00.000 20224 MoveAxis(N, 0, ABG)
00:02:04.848 00.000 20224 Move returns status 0, amount 0
00:02:04.848 00.000 20224 move complete, result=0
00:02:04.848 00.000 20224 worker thread done servicing request
00:02:04.851 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60640, med=2899, FiltMin=2627, FiltMax=25872, Gamma=1.000
00:02:04.865 00.014 8996 UpdateGuideState exits: m=755515 SNR=382.3
00:02:04.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:04.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:04.867 00.000 8996 Enqueuing Expose request
00:02:04.868 00.001 20224 Worker thread wakes up
00:02:04.868 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:04.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:04.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:05.850 00.981 20224 Exposure complete
00:02:05.931 00.081 20224 worker thread done servicing request
00:02:05.931 00.000 8996 OnExposeComplete: enter
00:02:05.933 00.002 8996 UpdateGuideState(): m_state=6
00:02:05.934 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9165
00:02:05.936 00.002 8996 Star::Find returns 1 (0), X=136.31, Y=473.84, Mass=742672, SNR=395.9, Peak=56208 HFD=4.5
00:02:05.938 00.002 8996 MultiStar: [#1 0.42,-0.87,0.00,M7] [#2 0.08,-0.24,0.69,U] [#3 0.16,-0.78,0.00,M4] [#4 0.16,-0.56,0.00,M4] [#5 -0.20,-0.13,0.48,U] [#6 0.17,-0.79,0.00,M5] [#7 0.01,-0.73,0.00,M4] [#8 -0.10,-0.24,0.30,U] 
00:02:05.939 00.001 8996 refined, 3 included, MultiStar: {0.05, -0.17}, one-star: {0.20, -0.12}
00:02:05.940 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
00:02:05.941 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
00:02:05.942 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.29 mountX=0.07 mountY=0.16, mountTheta=1.19
00:02:05.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.17, opts=13)
00:02:05.945 00.001 8996 Enqueuing Move request for scope (0.05, -0.17)
00:02:05.946 00.001 20224 Worker thread wakes up
00:02:05.946 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
00:02:05.946 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
00:02:05.946 00.000 20224 Moving (0.05, -0.17) raw xDistance=0.07 yDistance=0.16
00:02:05.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:02:05.946 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:05.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:02:05.946 00.000 20224 MoveAxis(E, 0, ABG)
00:02:05.946 00.000 20224 Move returns status 0, amount 0
00:02:05.946 00.000 20224 MoveAxis(N, 0, ABG)
00:02:05.946 00.000 20224 Move returns status 0, amount 0
00:02:05.946 00.000 20224 move complete, result=0
00:02:05.947 00.001 20224 worker thread done servicing request
00:02:05.950 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56208, med=2899, FiltMin=2572, FiltMax=27197, Gamma=1.000
00:02:05.963 00.013 8996 UpdateGuideState exits: m=742672 SNR=395.9
00:02:05.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:05.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:05.966 00.001 8996 Enqueuing Expose request
00:02:05.967 00.001 20224 Worker thread wakes up
00:02:05.967 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:05.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:05.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:07.160 01.193 20224 Exposure complete
00:02:07.235 00.075 20224 worker thread done servicing request
00:02:07.235 00.000 8996 OnExposeComplete: enter
00:02:07.237 00.002 8996 UpdateGuideState(): m_state=6
00:02:07.239 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9166
00:02:07.241 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=473.72, Mass=707419, SNR=363.0, Peak=56096 HFD=4.5
00:02:07.243 00.002 8996 MultiStar: [#1 0.26,-0.83,0.00,M8] [#2 0.03,-0.37,0.67,U] [#3 0.10,-0.75,0.00,M5] [#4 -0.33,-0.86,0.00,M5] [#5 -0.26,-0.25,0.57,U] [#6 -0.03,-0.69,0.00,M6] [#7 0.14,-0.75,0.00,M5] [#8 -0.22,-0.03,0.37,U] 
00:02:07.245 00.002 8996 single-star, 3 included, MultiStar: {-0.06, -0.25}, one-star: {0.06, -0.24}
00:02:07.246 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
00:02:07.248 00.002 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
00:02:07.249 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.32 mountX=0.08 mountY=0.23, mountTheta=1.22
00:02:07.251 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.24, opts=13)
00:02:07.253 00.002 8996 Enqueuing Move request for scope (0.06, -0.24)
00:02:07.254 00.001 20224 Worker thread wakes up
00:02:07.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
00:02:07.254 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
00:02:07.254 00.000 20224 Moving (0.06, -0.24) raw xDistance=0.08 yDistance=0.23
00:02:07.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:02:07.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:02:07.255 00.001 20224 MoveAxis(E, 0, ABG)
00:02:07.255 00.000 20224 Move returns status 0, amount 0
00:02:07.255 00.000 20224 MoveAxis(S, 49, ABG)
00:02:07.255 00.000 20224 Guiding  Dir = 1, Dur = 49
00:02:07.255 00.000 20224 IsSlewing returns 0
00:02:07.255 00.000 20224 IsGuiding returns 0
00:02:07.261 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56096, med=2899, FiltMin=2611, FiltMax=23584, Gamma=1.000
00:02:07.281 00.020 20224 PulseGuide returned control before completion, sleep 34
00:02:07.287 00.006 8996 UpdateGuideState exits: m=707419 SNR=363.0
00:02:07.289 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:07.291 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:07.293 00.002 8996 Enqueuing Expose request
00:02:07.326 00.033 20224 IsGuiding returns 1
00:02:07.326 00.000 20224 scope still moving after pulse duration time elapsed
00:02:07.357 00.031 20224 IsSlewing returns 0
00:02:07.357 00.000 20224 IsGuiding returns 1
00:02:07.388 00.031 20224 IsSlewing returns 0
00:02:07.388 00.000 20224 IsGuiding returns 0
00:02:07.388 00.000 20224 scope move finished after 49 + 83 ms
00:02:07.388 00.000 20224 Move returns status 0, amount 49
00:02:07.388 00.000 20224 move complete, result=0
00:02:07.388 00.000 20224 worker thread done servicing request
00:02:07.388 00.000 20224 Worker thread wakes up
00:02:07.388 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
00:02:07.389 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:07.390 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:08.383 00.993 20224 Exposure complete
00:02:08.490 00.107 20224 worker thread done servicing request
00:02:08.490 00.000 8996 OnExposeComplete: enter
00:02:08.491 00.001 8996 UpdateGuideState(): m_state=6
00:02:08.492 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9167
00:02:08.493 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.69, Mass=713480, SNR=324.5, Peak=53696 HFD=4.5
00:02:08.494 00.001 8996 MultiStar: [#1 0.26,-0.66,0.00,M9] [#2 0.27,-0.24,0.70,U] [#3 0.15,-0.70,0.00,M6] [#4 -0.27,-0.66,0.00,M6] [#5 -0.16,-0.36,0.67,U] [#6 0.09,-0.34,0.55,U] [#7 0.30,-0.33,0.00,M6] [#8 0.03,-0.17,0.34,U] 
00:02:08.495 00.001 8996 single-star, 4 included, MultiStar: {0.07, -0.28}, one-star: {0.07, -0.26}
00:02:08.496 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
00:02:08.497 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
00:02:08.497 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.31 mountX=0.10 mountY=0.25, mountTheta=1.21
00:02:08.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.26, opts=13)
00:02:08.501 00.001 8996 Enqueuing Move request for scope (0.07, -0.26)
00:02:08.502 00.001 20224 Worker thread wakes up
00:02:08.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
00:02:08.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
00:02:08.502 00.000 20224 Moving (0.07, -0.26) raw xDistance=0.10 yDistance=0.25
00:02:08.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:02:08.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:02:08.502 00.000 20224 MoveAxis(E, 0, ABG)
00:02:08.502 00.000 20224 Move returns status 0, amount 0
00:02:08.502 00.000 20224 MoveAxis(S, 53, ABG)
00:02:08.502 00.000 20224 Guiding  Dir = 1, Dur = 53
00:02:08.503 00.001 20224 IsSlewing returns 0
00:02:08.503 00.000 20224 IsGuiding returns 0
00:02:08.507 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=53696, med=2899, FiltMin=2617, FiltMax=24224, Gamma=1.000
00:02:08.520 00.013 8996 UpdateGuideState exits: m=713480 SNR=324.5
00:02:08.521 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:08.521 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:08.522 00.001 8996 Enqueuing Expose request
00:02:08.562 00.040 20224 IsGuiding returns 1
00:02:08.562 00.000 20224 scope still moving after pulse duration time elapsed
00:02:08.592 00.030 20224 IsSlewing returns 0
00:02:08.592 00.000 20224 IsGuiding returns 1
00:02:08.622 00.030 20224 IsSlewing returns 0
00:02:08.622 00.000 20224 IsGuiding returns 1
00:02:08.653 00.031 20224 IsSlewing returns 0
00:02:08.653 00.000 20224 IsGuiding returns 0
00:02:08.653 00.000 20224 scope move finished after 53 + 97 ms
00:02:08.653 00.000 20224 Move returns status 0, amount 53
00:02:08.653 00.000 20224 move complete, result=0
00:02:08.653 00.000 20224 worker thread done servicing request
00:02:08.653 00.000 20224 Worker thread wakes up
00:02:08.653 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
00:02:08.655 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:08.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:09.825 01.170 20224 Exposure complete
00:02:09.890 00.065 20224 worker thread done servicing request
00:02:09.890 00.000 8996 OnExposeComplete: enter
00:02:09.892 00.002 8996 UpdateGuideState(): m_state=6
00:02:09.893 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9168
00:02:09.895 00.002 8996 Star::Find returns 1 (0), X=136.21, Y=474.18, Mass=803963, SNR=360.1, Peak=63824 HFD=4.4
00:02:09.896 00.001 8996 MultiStar: [#1 0.31,-0.46,0.00,M10] [#2 0.06,-0.07,0.67,U] [#3 0.02,-0.68,0.00,M7] [#4 -0.18,-0.28,0.46,U] [#5 -0.05,-0.00,0.62,U] [#6 0.01,-0.24,0.45,U] [#7 0.14,-0.33,0.40,U] [#8 -0.08,0.06,0.35,U] 
00:02:09.896 00.000 8996 refined, 6 included, MultiStar: {0.02, -0.04}, one-star: {0.10, 0.22}
00:02:09.898 00.002 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
00:02:09.899 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
00:02:09.901 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.23 mountX=0.02 mountY=0.04, mountTheta=1.13
00:02:09.904 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
00:02:09.905 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
00:02:09.907 00.002 20224 Worker thread wakes up
00:02:09.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
00:02:09.907 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
00:02:09.907 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.04
00:02:09.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:02:09.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:09.908 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:02:09.908 00.000 20224 MoveAxis(E, 0, ABG)
00:02:09.908 00.000 20224 Move returns status 0, amount 0
00:02:09.908 00.000 20224 MoveAxis(N, 0, ABG)
00:02:09.908 00.000 20224 Move returns status 0, amount 0
00:02:09.908 00.000 20224 move complete, result=0
00:02:09.908 00.000 20224 worker thread done servicing request
00:02:09.913 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63824, med=2899, FiltMin=2640, FiltMax=28563, Gamma=1.000
00:02:09.937 00.024 8996 UpdateGuideState exits: m=803963 SNR=360.1
00:02:09.939 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:09.941 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:09.942 00.001 8996 Enqueuing Expose request
00:02:09.943 00.001 20224 Worker thread wakes up
00:02:09.943 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:09.945 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:09.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:10.942 00.997 20224 Exposure complete
00:02:11.018 00.076 20224 worker thread done servicing request
00:02:11.018 00.000 8996 OnExposeComplete: enter
00:02:11.020 00.002 8996 UpdateGuideState(): m_state=6
00:02:11.021 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9169
00:02:11.021 00.000 8996 Star::Find returns 1 (0), X=135.96, Y=474.09, Mass=713136, SNR=359.6, Peak=65440 HFD=4.4
00:02:11.023 00.002 8996 MultiStar: [#1 -0.10,-0.45,0.00,R] [#2 -0.48,-0.26,0.00,M1] [#3 -0.12,-0.70,0.00,M8] [#4 -0.48,-0.58,0.00,M6] [#5 -0.42,-0.13,0.00,M5] [#6 -0.02,-0.39,0.47,U] [#7 -0.30,-0.31,0.43,U] [#8 -0.43,-0.06,0.00,M2] 
00:02:11.023 00.000 8996 refined, 2 included, MultiStar: {-0.15, -0.10}, one-star: {-0.15, 0.13}
00:02:11.024 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:02:11.025 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
00:02:11.026 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.58 mountX=-0.14 mountY=0.11, mountTheta=2.47
00:02:11.027 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.10, opts=13)
00:02:11.028 00.001 8996 Enqueuing Move request for scope (-0.15, -0.10)
00:02:11.029 00.001 20224 Worker thread wakes up
00:02:11.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
00:02:11.029 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
00:02:11.029 00.000 20224 Moving (-0.15, -0.10) raw xDistance=-0.14 yDistance=0.11
00:02:11.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:02:11.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:11.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:02:11.029 00.000 20224 MoveAxis(E, 0, ABG)
00:02:11.029 00.000 20224 Move returns status 0, amount 0
00:02:11.029 00.000 20224 MoveAxis(N, 0, ABG)
00:02:11.029 00.000 20224 Move returns status 0, amount 0
00:02:11.030 00.001 20224 move complete, result=0
00:02:11.030 00.000 20224 worker thread done servicing request
00:02:11.033 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65440, med=2899, FiltMin=2582, FiltMax=27453, Gamma=1.000
00:02:11.054 00.021 8996 UpdateGuideState exits: m=713136 SNR=359.6
00:02:11.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:11.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:11.057 00.001 8996 Enqueuing Expose request
00:02:11.058 00.001 20224 Worker thread wakes up
00:02:11.058 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:11.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:11.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:12.237 01.178 20224 Exposure complete
00:02:12.324 00.087 20224 worker thread done servicing request
00:02:12.324 00.000 8996 OnExposeComplete: enter
00:02:12.326 00.002 8996 UpdateGuideState(): m_state=6
00:02:12.328 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9170
00:02:12.330 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=473.99, Mass=682259, SNR=315.7, Peak=61872 HFD=4.4
00:02:12.332 00.002 8996 MultiStar: [#1 -0.27,0.12,0.69,U] [#2 -0.39,-0.18,0.97,U] [#3 -0.17,-0.57,0.00,M9] [#4 -0.39,-0.32,0.00,M7] [#5 -0.63,0.16,0.00,M6] [#6 -0.25,-0.22,0.50,U] [#7 -0.12,-0.28,0.49,U] [#8 -0.55,0.07,0.00,M3] 
00:02:12.333 00.001 8996 refined, 4 included, MultiStar: {-0.29, -0.09}, one-star: {-0.32, 0.03}
00:02:12.334 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
00:02:12.335 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
00:02:12.336 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.09 hyp=0.30 cameraTheta=-2.86 mountX=-0.28 mountY=0.12, mountTheta=2.75
00:02:12.339 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.09, opts=13)
00:02:12.340 00.001 8996 Enqueuing Move request for scope (-0.29, -0.09)
00:02:12.341 00.001 20224 Worker thread wakes up
00:02:12.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.09) opts 0xd
00:02:12.341 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.09)
00:02:12.341 00.000 20224 Moving (-0.29, -0.09) raw xDistance=-0.28 yDistance=0.12
00:02:12.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:02:12.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:12.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:02:12.341 00.000 20224 MoveAxis(E, 41, ABG)
00:02:12.341 00.000 20224 Guiding  Dir = 2, Dur = 41
00:02:12.341 00.000 20224 IsSlewing returns 0
00:02:12.342 00.001 20224 IsGuiding returns 0
00:02:12.348 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61872, med=2899, FiltMin=2630, FiltMax=29917, Gamma=1.000
00:02:12.371 00.023 8996 UpdateGuideState exits: m=682259 SNR=315.7
00:02:12.373 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:12.375 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:12.376 00.001 8996 Enqueuing Expose request
00:02:12.380 00.004 20224 PulseGuide returned control before completion, sleep 14
00:02:12.409 00.029 20224 IsGuiding returns 1
00:02:12.409 00.000 20224 scope still moving after pulse duration time elapsed
00:02:12.440 00.031 20224 IsSlewing returns 0
00:02:12.440 00.000 20224 IsGuiding returns 1
00:02:12.473 00.033 20224 IsSlewing returns 0
00:02:12.473 00.000 20224 IsGuiding returns 0
00:02:12.473 00.000 20224 scope move finished after 41 + 90 ms
00:02:12.473 00.000 20224 Move returns status 0, amount 41
00:02:12.473 00.000 20224 MoveAxis(N, 0, ABG)
00:02:12.473 00.000 20224 Move returns status 0, amount 0
00:02:12.473 00.000 20224 move complete, result=0
00:02:12.473 00.000 20224 worker thread done servicing request
00:02:12.473 00.000 20224 Worker thread wakes up
00:02:12.473 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
00:02:12.475 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:12.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:13.458 00.983 20224 Exposure complete
00:02:13.558 00.100 20224 worker thread done servicing request
00:02:13.558 00.000 8996 OnExposeComplete: enter
00:02:13.560 00.002 8996 UpdateGuideState(): m_state=6
00:02:13.561 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9171
00:02:13.562 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=474.07, Mass=717725, SNR=347.6, Peak=51510 HFD=4.5
00:02:13.564 00.002 8996 MultiStar: [#1 0.03,0.13,0.62,U] [#2 0.14,0.00,0.70,U] [#3 0.34,-0.57,0.00,M10] [#4 -0.05,-0.42,0.52,U] [#5 -0.15,0.11,0.62,U] [#6 0.11,-0.43,0.00,M3] [#7 0.07,-0.24,0.49,U] [#8 -0.22,-0.11,0.35,U] 
00:02:13.565 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.02}, one-star: {0.21, 0.12}
00:02:13.567 00.002 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
00:02:13.568 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
00:02:13.570 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.54 mountX=0.04 mountY=0.02, mountTheta=0.42
00:02:13.572 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
00:02:13.573 00.001 8996 Enqueuing Move request for scope (0.04, -0.02)
00:02:13.574 00.001 20224 Worker thread wakes up
00:02:13.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
00:02:13.574 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
00:02:13.574 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.02
00:02:13.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:02:13.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:13.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:02:13.575 00.001 20224 MoveAxis(E, 0, ABG)
00:02:13.575 00.000 20224 Move returns status 0, amount 0
00:02:13.575 00.000 20224 MoveAxis(N, 0, ABG)
00:02:13.575 00.000 20224 Move returns status 0, amount 0
00:02:13.575 00.000 20224 move complete, result=0
00:02:13.575 00.000 20224 worker thread done servicing request
00:02:13.580 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51510, med=2899, FiltMin=2640, FiltMax=29072, Gamma=1.000
00:02:13.593 00.013 8996 UpdateGuideState exits: m=717725 SNR=347.6
00:02:13.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:13.595 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:13.596 00.001 8996 Enqueuing Expose request
00:02:13.597 00.001 20224 Worker thread wakes up
00:02:13.597 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:13.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:13.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:14.763 01.165 20224 Exposure complete
00:02:14.842 00.079 20224 worker thread done servicing request
00:02:14.842 00.000 8996 OnExposeComplete: enter
00:02:14.843 00.001 8996 UpdateGuideState(): m_state=6
00:02:14.844 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9172
00:02:14.845 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=474.28, Mass=680614, SNR=350.5, Peak=54614 HFD=4.6
00:02:14.846 00.001 8996 MultiStar: [#1 0.60,0.10,0.00,M1] [#2 0.32,0.06,0.77,U] [#3 0.53,-0.57,0.00,R] [#4 0.22,-0.30,0.55,U] [#5 -0.02,0.21,0.51,U] [#6 0.37,-0.35,0.00,M4] [#7 0.44,-0.36,0.00,M3] [#8 0.01,0.12,0.35,U] 
00:02:14.847 00.001 8996 refined, 4 included, MultiStar: {0.22, 0.11}, one-star: {0.35, 0.33}
00:02:14.848 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
00:02:14.848 00.000 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
00:02:14.849 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.11 hyp=0.25 cameraTheta=0.47 mountX=0.21 mountY=-0.14, mountTheta=-0.58
00:02:14.851 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.11, opts=13)
00:02:14.852 00.001 8996 Enqueuing Move request for scope (0.22, 0.11)
00:02:14.852 00.000 20224 Worker thread wakes up
00:02:14.853 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.11) opts 0xd
00:02:14.853 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.11)
00:02:14.853 00.000 20224 Moving (0.22, 0.11) raw xDistance=0.21 yDistance=-0.14
00:02:14.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:02:14.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:14.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:02:14.853 00.000 20224 MoveAxis(W, 31, ABG)
00:02:14.853 00.000 20224 Guiding  Dir = 3, Dur = 31
00:02:14.853 00.000 20224 IsSlewing returns 0
00:02:14.854 00.001 20224 IsGuiding returns 0
00:02:14.855 00.001 20224 PulseGuide returned control before completion, sleep 40
00:02:14.858 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54614, med=2899, FiltMin=2644, FiltMax=25353, Gamma=1.000
00:02:14.878 00.020 8996 UpdateGuideState exits: m=680614 SNR=350.5
00:02:14.880 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:14.881 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:14.882 00.001 8996 Enqueuing Expose request
00:02:14.903 00.021 20224 IsGuiding returns 1
00:02:14.903 00.000 20224 scope still moving after pulse duration time elapsed
00:02:14.936 00.033 20224 IsSlewing returns 0
00:02:14.937 00.001 20224 IsGuiding returns 0
00:02:14.937 00.000 20224 scope move finished after 31 + 51 ms
00:02:14.937 00.000 20224 Move returns status 0, amount 31
00:02:14.937 00.000 20224 MoveAxis(N, 0, ABG)
00:02:14.937 00.000 20224 Move returns status 0, amount 0
00:02:14.937 00.000 20224 move complete, result=0
00:02:14.937 00.000 20224 worker thread done servicing request
00:02:14.937 00.000 20224 Worker thread wakes up
00:02:14.937 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
00:02:14.939 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:14.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:15.923 00.984 20224 Exposure complete
00:02:16.001 00.078 20224 worker thread done servicing request
00:02:16.001 00.000 8996 OnExposeComplete: enter
00:02:16.002 00.001 8996 UpdateGuideState(): m_state=6
00:02:16.003 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9173
00:02:16.004 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=473.91, Mass=767206, SNR=365.1, Peak=58086 HFD=4.4
00:02:16.005 00.001 8996 MultiStar: [#1 0.13,0.04,0.60,U] [#2 0.14,-0.13,0.65,U] [#3 -0.31,0.07,0.52,U] [#4 0.01,-0.42,0.50,U] [#5 -0.29,0.13,0.55,U] [#6 -0.04,-0.52,0.00,M5] [#7 -0.08,-0.55,0.00,M4] [#8 -0.25,0.03,0.36,U] 
00:02:16.006 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.05}, one-star: {0.20, -0.05}
00:02:16.006 00.000 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
00:02:16.007 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
00:02:16.008 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.68 mountX=-0.00 mountY=0.05, mountTheta=1.58
00:02:16.009 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
00:02:16.010 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
00:02:16.011 00.001 20224 Worker thread wakes up
00:02:16.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
00:02:16.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
00:02:16.011 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
00:02:16.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:02:16.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:16.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:02:16.011 00.000 20224 MoveAxis(E, 0, ABG)
00:02:16.011 00.000 20224 Move returns status 0, amount 0
00:02:16.011 00.000 20224 MoveAxis(N, 0, ABG)
00:02:16.011 00.000 20224 Move returns status 0, amount 0
00:02:16.011 00.000 20224 move complete, result=0
00:02:16.011 00.000 20224 worker thread done servicing request
00:02:16.014 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58086, med=2899, FiltMin=2605, FiltMax=28301, Gamma=1.000
00:02:16.028 00.014 8996 UpdateGuideState exits: m=767206 SNR=365.1
00:02:16.029 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:16.029 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:16.030 00.001 8996 Enqueuing Expose request
00:02:16.031 00.001 20224 Worker thread wakes up
00:02:16.031 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:16.032 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:16.032 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:17.192 01.160 20224 Exposure complete
00:02:17.281 00.089 20224 worker thread done servicing request
00:02:17.281 00.000 8996 OnExposeComplete: enter
00:02:17.283 00.002 8996 UpdateGuideState(): m_state=6
00:02:17.284 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9174
00:02:17.285 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.09, Mass=711406, SNR=355.0, Peak=63376 HFD=4.4
00:02:17.286 00.001 8996 MultiStar: [#1 0.32,0.16,0.54,U] [#2 0.11,0.11,0.76,U] [#3 -0.31,0.25,0.57,U] [#4 0.03,-0.13,0.47,U] [#5 -0.19,0.25,0.55,U] [#6 0.04,-0.23,0.38,U] [#7 0.01,-0.18,0.48,U] [#8 -0.10,0.32,0.40,U] 
00:02:17.287 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {-0.04, 0.13}
00:02:17.288 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
00:02:17.289 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
00:02:17.290 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.72 mountX=-0.02 mountY=-0.09, mountTheta=-1.82
00:02:17.292 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
00:02:17.293 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
00:02:17.293 00.000 20224 Worker thread wakes up
00:02:17.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
00:02:17.293 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
00:02:17.293 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
00:02:17.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:02:17.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:17.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:02:17.294 00.001 20224 MoveAxis(E, 0, ABG)
00:02:17.294 00.000 20224 Move returns status 0, amount 0
00:02:17.294 00.000 20224 MoveAxis(N, 0, ABG)
00:02:17.294 00.000 20224 Move returns status 0, amount 0
00:02:17.294 00.000 20224 move complete, result=0
00:02:17.294 00.000 20224 worker thread done servicing request
00:02:17.297 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63376, med=2899, FiltMin=2653, FiltMax=28694, Gamma=1.000
00:02:17.311 00.014 8996 UpdateGuideState exits: m=711406 SNR=355.0
00:02:17.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:17.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:17.314 00.001 8996 Enqueuing Expose request
00:02:17.314 00.000 20224 Worker thread wakes up
00:02:17.314 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:17.315 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:17.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:18.299 00.984 20224 Exposure complete
00:02:18.387 00.088 20224 worker thread done servicing request
00:02:18.388 00.001 8996 OnExposeComplete: enter
00:02:18.388 00.000 8996 UpdateGuideState(): m_state=6
00:02:18.389 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9175
00:02:18.390 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=474.12, Mass=703651, SNR=343.9, Peak=65024 HFD=4.3
00:02:18.391 00.001 8996 MultiStar: [#1 0.32,0.20,0.66,U] [#2 -0.04,0.00,0.70,U] [#3 -0.54,0.29,0.00,M1] [#4 -0.23,-0.13,0.57,U] [#5 -0.53,0.14,0.00,M3] [#6 -0.05,-0.38,0.46,U] [#7 -0.00,-0.02,0.41,U] [#8 -0.43,0.05,0.00,M1] 
00:02:18.392 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.01}, one-star: {-0.06, 0.16}
00:02:18.393 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
00:02:18.393 00.000 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
00:02:18.395 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.21 mountX=-0.01 mountY=-0.01, mountTheta=-2.31
00:02:18.396 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
00:02:18.397 00.001 8996 Enqueuing Move request for scope (-0.01, 0.01)
00:02:18.399 00.002 20224 Worker thread wakes up
00:02:18.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
00:02:18.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
00:02:18.399 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
00:02:18.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:02:18.400 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:18.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:02:18.400 00.000 20224 MoveAxis(E, 0, ABG)
00:02:18.400 00.000 20224 Move returns status 0, amount 0
00:02:18.400 00.000 20224 MoveAxis(N, 0, ABG)
00:02:18.400 00.000 20224 Move returns status 0, amount 0
00:02:18.400 00.000 20224 move complete, result=0
00:02:18.401 00.001 20224 worker thread done servicing request
00:02:18.408 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65024, med=2899, FiltMin=2621, FiltMax=27094, Gamma=1.000
00:02:18.433 00.025 8996 UpdateGuideState exits: m=703651 SNR=343.9
00:02:18.435 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:18.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:18.438 00.002 8996 Enqueuing Expose request
00:02:18.441 00.003 20224 Worker thread wakes up
00:02:18.441 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:18.443 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:18.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:19.603 01.160 20224 Exposure complete
00:02:19.660 00.057 20224 worker thread done servicing request
00:02:19.660 00.000 8996 OnExposeComplete: enter
00:02:19.661 00.001 8996 UpdateGuideState(): m_state=6
00:02:19.661 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9176
00:02:19.662 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.22, Mass=661123, SNR=317.2, Peak=57520 HFD=4.4
00:02:19.663 00.001 8996 MultiStar: [#1 0.33,0.12,0.72,U] [#2 0.11,-0.01,0.78,U] [#3 -0.47,0.24,0.00,M2] [#4 -0.12,-0.31,0.55,U] [#5 -0.21,0.15,0.71,U] [#6 0.04,-0.50,0.00,M4] [#7 0.04,-0.07,0.52,U] [#8 -0.15,0.22,0.43,U] 
00:02:19.664 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.07}, one-star: {-0.10, 0.26}
00:02:19.665 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
00:02:19.665 00.000 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
00:02:19.666 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.68 mountX=-0.01 mountY=-0.07, mountTheta=-1.78
00:02:19.668 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
00:02:19.669 00.001 8996 Enqueuing Move request for scope (-0.01, 0.07)
00:02:19.669 00.000 20224 Worker thread wakes up
00:02:19.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
00:02:19.669 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
00:02:19.670 00.001 20224 Moving (-0.01, 0.07) raw xDistance=-0.01 yDistance=-0.07
00:02:19.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:02:19.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:19.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:02:19.670 00.000 20224 MoveAxis(E, 0, ABG)
00:02:19.670 00.000 20224 Move returns status 0, amount 0
00:02:19.670 00.000 20224 MoveAxis(N, 0, ABG)
00:02:19.670 00.000 20224 Move returns status 0, amount 0
00:02:19.670 00.000 20224 move complete, result=0
00:02:19.670 00.000 20224 worker thread done servicing request
00:02:19.674 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57520, med=2899, FiltMin=2624, FiltMax=22973, Gamma=1.000
00:02:19.689 00.015 8996 UpdateGuideState exits: m=661123 SNR=317.2
00:02:19.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:19.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:19.692 00.001 8996 Enqueuing Expose request
00:02:19.692 00.000 20224 Worker thread wakes up
00:02:19.692 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:19.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:19.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:20.686 00.993 20224 Exposure complete
00:02:20.748 00.062 20224 worker thread done servicing request
00:02:20.748 00.000 8996 OnExposeComplete: enter
00:02:20.749 00.001 8996 UpdateGuideState(): m_state=6
00:02:20.751 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9177
00:02:20.753 00.002 8996 Star::Find returns 1 (0), X=136.07, Y=474.13, Mass=713755, SNR=320.3, Peak=60240 HFD=4.4
00:02:20.754 00.001 8996 MultiStar: [#1 0.18,-0.06,0.68,U] [#2 0.14,-0.06,0.79,U] [#3 -0.46,-0.08,0.00,M3] [#4 -0.13,-0.43,0.00,M2] [#5 -0.15,-0.07,0.63,U] [#6 -0.13,-0.66,0.00,M5] [#7 0.16,-0.61,0.00,M2] [#8 -0.13,0.07,0.45,U] 
00:02:20.755 00.001 8996 refined, 4 included, MultiStar: {0.01, 0.02}, one-star: {-0.04, 0.17}
00:02:20.756 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
00:02:20.756 00.000 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
00:02:20.757 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.16 mountX=0.01 mountY=-0.02, mountTheta=-1.26
00:02:20.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
00:02:20.759 00.000 8996 Enqueuing Move request for scope (0.01, 0.02)
00:02:20.760 00.001 20224 Worker thread wakes up
00:02:20.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
00:02:20.760 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
00:02:20.760 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
00:02:20.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:02:20.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:20.761 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:02:20.761 00.000 20224 MoveAxis(E, 0, ABG)
00:02:20.761 00.000 20224 Move returns status 0, amount 0
00:02:20.761 00.000 20224 MoveAxis(N, 0, ABG)
00:02:20.761 00.000 20224 Move returns status 0, amount 0
00:02:20.761 00.000 20224 move complete, result=0
00:02:20.761 00.000 20224 worker thread done servicing request
00:02:20.765 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60240, med=2899, FiltMin=2640, FiltMax=28534, Gamma=1.000
00:02:20.783 00.018 8996 UpdateGuideState exits: m=713755 SNR=320.3
00:02:20.785 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:20.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:20.787 00.001 8996 Enqueuing Expose request
00:02:20.789 00.002 20224 Worker thread wakes up
00:02:20.789 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:20.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:20.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:21.951 01.161 20224 Exposure complete
00:02:22.008 00.057 20224 worker thread done servicing request
00:02:22.008 00.000 8996 OnExposeComplete: enter
00:02:22.010 00.002 8996 UpdateGuideState(): m_state=6
00:02:22.011 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9178
00:02:22.012 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.19, Mass=643415, SNR=319.4, Peak=50304 HFD=4.4
00:02:22.013 00.001 8996 MultiStar: [#1 0.11,0.09,0.77,U] [#2 -0.10,-0.26,0.76,U] [#3 -0.50,0.17,0.00,M4] [#4 -0.38,-0.43,0.00,M3] [#5 -0.58,-0.06,0.00,M2] [#6 0.13,-0.47,0.00,M6] [#7 -0.16,-0.44,0.00,M3] [#8 -0.36,-0.12,0.40,U] 
00:02:22.013 00.000 8996 refined, 3 included, MultiStar: {-0.01, 0.02}, one-star: {0.10, 0.23}
00:02:22.014 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:02:22.015 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:02:22.016 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.17 mountX=-0.01 mountY=-0.02, mountTheta=-2.28
00:02:22.017 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
00:02:22.018 00.001 8996 Enqueuing Move request for scope (-0.01, 0.02)
00:02:22.019 00.001 20224 Worker thread wakes up
00:02:22.019 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
00:02:22.019 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
00:02:22.019 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
00:02:22.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:02:22.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:22.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:02:22.019 00.000 20224 MoveAxis(E, 0, ABG)
00:02:22.019 00.000 20224 Move returns status 0, amount 0
00:02:22.019 00.000 20224 MoveAxis(N, 0, ABG)
00:02:22.019 00.000 20224 Move returns status 0, amount 0
00:02:22.019 00.000 20224 move complete, result=0
00:02:22.020 00.001 20224 worker thread done servicing request
00:02:22.023 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50304, med=2899, FiltMin=2617, FiltMax=23718, Gamma=1.000
00:02:22.037 00.014 8996 UpdateGuideState exits: m=643415 SNR=319.4
00:02:22.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:22.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:22.039 00.000 8996 Enqueuing Expose request
00:02:22.040 00.001 20224 Worker thread wakes up
00:02:22.040 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:22.041 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:22.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:23.034 00.993 20224 Exposure complete
00:02:23.107 00.073 20224 worker thread done servicing request
00:02:23.107 00.000 8996 OnExposeComplete: enter
00:02:23.108 00.001 8996 UpdateGuideState(): m_state=6
00:02:23.109 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9179
00:02:23.110 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=474.02, Mass=691132, SNR=325.7, Peak=59344 HFD=4.4
00:02:23.111 00.001 8996 MultiStar: [#1 0.24,0.17,0.76,U] [#2 -0.12,-0.21,0.76,U] [#3 -0.50,0.14,0.00,M5] [#4 -0.23,-0.34,0.57,U] [#5 -0.38,0.15,0.65,U] [#6 -0.04,-0.32,0.51,U] [#7 -0.17,-0.30,0.43,U] [#8 -0.39,0.05,0.40,U] 
00:02:23.112 00.001 8996 single-star, 7 included, MultiStar: {-0.11, -0.07}, one-star: {-0.03, 0.07}
00:02:23.113 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
00:02:23.113 00.000 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
00:02:23.114 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.97 mountX=-0.03 mountY=-0.06, mountTheta=-2.07
00:02:23.116 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
00:02:23.117 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
00:02:23.118 00.001 20224 Worker thread wakes up
00:02:23.119 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
00:02:23.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
00:02:23.119 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.03 yDistance=-0.06
00:02:23.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:02:23.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:23.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:02:23.119 00.000 20224 MoveAxis(E, 0, ABG)
00:02:23.119 00.000 20224 Move returns status 0, amount 0
00:02:23.119 00.000 20224 MoveAxis(N, 0, ABG)
00:02:23.119 00.000 20224 Move returns status 0, amount 0
00:02:23.119 00.000 20224 move complete, result=0
00:02:23.120 00.001 20224 worker thread done servicing request
00:02:23.127 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=59344, med=2899, FiltMin=2616, FiltMax=27760, Gamma=1.000
00:02:23.150 00.023 8996 UpdateGuideState exits: m=691132 SNR=325.7
00:02:23.152 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:23.154 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:23.155 00.001 8996 Enqueuing Expose request
00:02:23.157 00.002 20224 Worker thread wakes up
00:02:23.157 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:23.159 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:23.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:24.334 01.175 20224 Exposure complete
00:02:24.397 00.063 20224 worker thread done servicing request
00:02:24.397 00.000 8996 OnExposeComplete: enter
00:02:24.398 00.001 8996 UpdateGuideState(): m_state=6
00:02:24.398 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9180
00:02:24.399 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.92, Mass=635278, SNR=347.0, Peak=52512 HFD=4.4
00:02:24.400 00.001 8996 MultiStar: [#1 0.36,-0.22,0.65,U] [#2 0.11,-0.30,0.78,U] [#3 -0.39,-0.18,0.00,M6] [#4 0.06,-0.48,0.00,M3] [#5 -0.07,-0.25,0.61,U] [#6 0.13,-0.38,0.40,U] [#7 0.30,-0.46,0.00,M3] [#8 -0.27,-0.25,0.41,U] 
00:02:24.401 00.001 8996 single-star, 5 included, MultiStar: {0.07, -0.21}, one-star: {0.05, -0.04}
00:02:24.402 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:02:24.403 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
00:02:24.403 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.66 mountX=0.05 mountY=0.03, mountTheta=0.55
00:02:24.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
00:02:24.406 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
00:02:24.406 00.000 20224 Worker thread wakes up
00:02:24.407 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
00:02:24.407 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
00:02:24.407 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.05 yDistance=0.03
00:02:24.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:02:24.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:24.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:02:24.407 00.000 20224 MoveAxis(E, 0, ABG)
00:02:24.407 00.000 20224 Move returns status 0, amount 0
00:02:24.407 00.000 20224 MoveAxis(N, 0, ABG)
00:02:24.407 00.000 20224 Move returns status 0, amount 0
00:02:24.407 00.000 20224 move complete, result=0
00:02:24.407 00.000 20224 worker thread done servicing request
00:02:24.411 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52512, med=2899, FiltMin=2637, FiltMax=22848, Gamma=1.000
00:02:24.427 00.016 8996 UpdateGuideState exits: m=635278 SNR=347.0
00:02:24.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:24.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:24.430 00.001 8996 Enqueuing Expose request
00:02:24.431 00.001 20224 Worker thread wakes up
00:02:24.431 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:24.431 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:24.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:25.410 00.979 20224 Exposure complete
00:02:25.500 00.090 20224 worker thread done servicing request
00:02:25.501 00.001 8996 OnExposeComplete: enter
00:02:25.502 00.001 8996 UpdateGuideState(): m_state=6
00:02:25.503 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9181
00:02:25.504 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=473.68, Mass=745359, SNR=346.0, Peak=56214 HFD=4.7
00:02:25.506 00.002 8996 MultiStar: [#1 0.28,-0.31,0.65,U] [#2 0.10,-0.28,0.67,U] [#3 -0.10,-0.37,0.52,U] [#4 0.12,-0.68,0.00,M4] [#5 -0.04,-0.33,0.60,U] [#6 0.06,-0.57,0.00,M5] [#7 0.27,-0.87,0.00,M4] [#8 -0.07,-0.23,0.39,U] 
00:02:25.507 00.001 8996 refined, 5 included, MultiStar: {0.12, -0.30}, one-star: {0.30, -0.27}
00:02:25.508 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
00:02:25.509 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.06)
00:02:25.510 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.20 mountX=0.14 mountY=0.28, mountTheta=1.10
00:02:25.511 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.30, opts=13)
00:02:25.512 00.001 8996 Enqueuing Move request for scope (0.12, -0.30)
00:02:25.513 00.001 20224 Worker thread wakes up
00:02:25.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.30) opts 0xd
00:02:25.513 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.30)
00:02:25.513 00.000 20224 Moving (0.12, -0.30) raw xDistance=0.14 yDistance=0.28
00:02:25.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:02:25.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:02:25.513 00.000 20224 MoveAxis(E, 0, ABG)
00:02:25.514 00.001 20224 Move returns status 0, amount 0
00:02:25.514 00.000 20224 MoveAxis(S, 59, ABG)
00:02:25.514 00.000 20224 Guiding  Dir = 1, Dur = 59
00:02:25.514 00.000 20224 IsSlewing returns 0
00:02:25.514 00.000 20224 IsGuiding returns 0
00:02:25.518 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56214, med=2899, FiltMin=2621, FiltMax=26509, Gamma=1.000
00:02:25.534 00.016 8996 UpdateGuideState exits: m=745359 SNR=346.0
00:02:25.536 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:25.537 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:25.539 00.002 8996 Enqueuing Expose request
00:02:25.560 00.021 20224 PulseGuide returned control before completion, sleep 23
00:02:25.596 00.036 20224 IsGuiding returns 1
00:02:25.596 00.000 20224 scope still moving after pulse duration time elapsed
00:02:25.623 00.027 20224 IsSlewing returns 0
00:02:25.623 00.000 20224 IsGuiding returns 1
00:02:25.654 00.031 20224 IsSlewing returns 0
00:02:25.654 00.000 20224 IsGuiding returns 0
00:02:25.654 00.000 20224 scope move finished after 59 + 81 ms
00:02:25.654 00.000 20224 Move returns status 0, amount 59
00:02:25.654 00.000 20224 move complete, result=0
00:02:25.654 00.000 20224 worker thread done servicing request
00:02:25.654 00.000 20224 Worker thread wakes up
00:02:25.654 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 59 ms SOUTH
00:02:25.655 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:25.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:26.820 01.165 20224 Exposure complete
00:02:26.897 00.077 20224 worker thread done servicing request
00:02:26.897 00.000 8996 OnExposeComplete: enter
00:02:26.899 00.002 8996 UpdateGuideState(): m_state=6
00:02:26.901 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9182
00:02:26.902 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=473.91, Mass=721427, SNR=386.0, Peak=53830 HFD=4.7
00:02:26.904 00.002 8996 MultiStar: [#1 0.38,0.01,0.58,U] [#2 0.06,0.05,0.62,U] [#3 -0.20,-0.08,0.58,U] [#4 -0.02,-0.44,0.00,M5] [#5 -0.24,0.05,0.50,U] [#6 0.14,-0.41,0.00,M6] [#7 0.25,-0.47,0.00,M5] [#8 -0.28,-0.12,0.35,U] 
00:02:26.906 00.002 8996 refined, 5 included, MultiStar: {0.06, -0.02}, one-star: {0.27, -0.05}
00:02:26.907 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
00:02:26.909 00.002 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
00:02:26.910 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.34 mountX=0.06 mountY=0.01, mountTheta=0.23
00:02:26.913 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.02, opts=13)
00:02:26.915 00.002 8996 Enqueuing Move request for scope (0.06, -0.02)
00:02:26.916 00.001 20224 Worker thread wakes up
00:02:26.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
00:02:26.917 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
00:02:26.917 00.000 20224 Moving (0.06, -0.02) raw xDistance=0.06 yDistance=0.01
00:02:26.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:02:26.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:26.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:02:26.917 00.000 20224 MoveAxis(E, 0, ABG)
00:02:26.917 00.000 20224 Move returns status 0, amount 0
00:02:26.917 00.000 20224 MoveAxis(N, 0, ABG)
00:02:26.917 00.000 20224 Move returns status 0, amount 0
00:02:26.917 00.000 20224 move complete, result=0
00:02:26.918 00.001 20224 worker thread done servicing request
00:02:26.924 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53830, med=2899, FiltMin=2633, FiltMax=27341, Gamma=1.000
00:02:26.946 00.022 8996 UpdateGuideState exits: m=721427 SNR=386.0
00:02:26.947 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:26.949 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:26.951 00.002 8996 Enqueuing Expose request
00:02:26.951 00.000 20224 Worker thread wakes up
00:02:26.952 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:26.953 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:26.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:27.921 00.968 20224 Exposure complete
00:02:28.000 00.079 20224 worker thread done servicing request
00:02:28.001 00.001 8996 OnExposeComplete: enter
00:02:28.003 00.002 8996 UpdateGuideState(): m_state=6
00:02:28.004 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9183
00:02:28.006 00.002 8996 Star::Find returns 1 (0), X=136.19, Y=473.96, Mass=715807, SNR=369.9, Peak=58640 HFD=4.4
00:02:28.008 00.002 8996 MultiStar: [#1 0.38,0.08,0.59,U] [#2 0.11,0.04,0.62,U] [#3 -0.23,0.21,0.61,U] [#4 0.02,-0.16,0.49,U] [#5 -0.25,0.18,0.52,U] [#6 0.36,-0.42,0.00,M7] [#7 0.17,-0.17,0.38,U] [#8 -0.28,0.15,0.33,U] 
00:02:28.010 00.002 8996 refined, 7 included, MultiStar: {0.02, 0.05}, one-star: {0.07, 0.01}
00:02:28.011 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
00:02:28.013 00.002 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
00:02:28.015 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.21 mountX=0.01 mountY=-0.05, mountTheta=-1.31
00:02:28.017 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
00:02:28.019 00.002 8996 Enqueuing Move request for scope (0.02, 0.05)
00:02:28.020 00.001 20224 Worker thread wakes up
00:02:28.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
00:02:28.020 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
00:02:28.020 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.01 yDistance=-0.05
00:02:28.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:02:28.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:28.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:02:28.020 00.000 20224 MoveAxis(E, 0, ABG)
00:02:28.021 00.001 20224 Move returns status 0, amount 0
00:02:28.021 00.000 20224 MoveAxis(N, 0, ABG)
00:02:28.021 00.000 20224 Move returns status 0, amount 0
00:02:28.021 00.000 20224 move complete, result=0
00:02:28.021 00.000 20224 worker thread done servicing request
00:02:28.024 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58640, med=2899, FiltMin=2627, FiltMax=29120, Gamma=1.000
00:02:28.038 00.014 8996 UpdateGuideState exits: m=715807 SNR=369.9
00:02:28.040 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:28.042 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:28.043 00.001 8996 Enqueuing Expose request
00:02:28.045 00.002 20224 Worker thread wakes up
00:02:28.045 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:28.047 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:28.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:29.225 01.178 20224 Exposure complete
00:02:29.320 00.095 20224 worker thread done servicing request
00:02:29.321 00.001 8996 OnExposeComplete: enter
00:02:29.322 00.001 8996 UpdateGuideState(): m_state=6
00:02:29.323 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9184
00:02:29.323 00.000 8996 Star::Find returns 1 (0), X=136.03, Y=474.07, Mass=724722, SNR=384.6, Peak=65440 HFD=4.4
00:02:29.324 00.001 8996 MultiStar: [#1 0.15,0.11,0.57,U] [#2 -0.16,0.24,0.63,U] [#3 -0.32,0.44,0.00,M4] [#4 -0.14,-0.27,0.47,U] [#5 -0.36,0.01,0.52,U] [#6 0.04,-0.18,0.36,U] [#7 -0.03,0.02,0.40,U] [#8 -0.28,0.10,0.30,U] 
00:02:29.325 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.04}, one-star: {-0.09, 0.11}
00:02:29.326 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
00:02:29.327 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
00:02:29.328 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.76 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
00:02:29.329 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
00:02:29.330 00.001 8996 Enqueuing Move request for scope (-0.10, 0.04)
00:02:29.331 00.001 20224 Worker thread wakes up
00:02:29.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:02:29.331 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:02:29.331 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.11 yDistance=-0.03
00:02:29.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:02:29.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:29.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:02:29.331 00.000 20224 MoveAxis(E, 0, ABG)
00:02:29.331 00.000 20224 Move returns status 0, amount 0
00:02:29.331 00.000 20224 MoveAxis(N, 0, ABG)
00:02:29.331 00.000 20224 Move returns status 0, amount 0
00:02:29.331 00.000 20224 move complete, result=0
00:02:29.331 00.000 20224 worker thread done servicing request
00:02:29.335 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=65440, med=2899, FiltMin=2557, FiltMax=26557, Gamma=1.000
00:02:29.355 00.020 8996 UpdateGuideState exits: m=724722 SNR=384.6
00:02:29.357 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:29.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:29.359 00.001 8996 Enqueuing Expose request
00:02:29.361 00.002 20224 Worker thread wakes up
00:02:29.361 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:29.363 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:29.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:30.341 00.978 20224 Exposure complete
00:02:30.420 00.079 20224 worker thread done servicing request
00:02:30.420 00.000 8996 OnExposeComplete: enter
00:02:30.421 00.001 8996 UpdateGuideState(): m_state=6
00:02:30.422 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9185
00:02:30.423 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=474.06, Mass=699065, SNR=335.1, Peak=63184 HFD=4.4
00:02:30.424 00.001 8996 MultiStar: [#1 -0.01,0.24,0.61,U] [#2 -0.16,0.08,0.71,U] [#3 -0.45,0.22,0.00,M5] [#4 -0.22,-0.17,0.60,U] [#5 -0.41,-0.05,0.59,U] [#6 -0.02,-0.11,0.44,U] [#7 -0.09,-0.17,0.45,U] [#8 -0.40,0.00,0.38,U] 
00:02:30.425 00.001 8996 refined, 7 included, MultiStar: {-0.18, 0.01}, one-star: {-0.19, 0.10}
00:02:30.426 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
00:02:30.426 00.000 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
00:02:30.427 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.08 mountX=-0.18 mountY=0.01, mountTheta=3.09
00:02:30.429 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.01, opts=13)
00:02:30.429 00.000 8996 Enqueuing Move request for scope (-0.18, 0.01)
00:02:30.430 00.001 20224 Worker thread wakes up
00:02:30.431 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
00:02:30.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
00:02:30.431 00.000 20224 Moving (-0.18, 0.01) raw xDistance=-0.18 yDistance=0.01
00:02:30.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:02:30.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:30.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:02:30.431 00.000 20224 MoveAxis(E, 0, ABG)
00:02:30.431 00.000 20224 Move returns status 0, amount 0
00:02:30.431 00.000 20224 MoveAxis(N, 0, ABG)
00:02:30.431 00.000 20224 Move returns status 0, amount 0
00:02:30.431 00.000 20224 move complete, result=0
00:02:30.431 00.000 20224 worker thread done servicing request
00:02:30.435 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63184, med=2899, FiltMin=2608, FiltMax=27901, Gamma=1.000
00:02:30.449 00.014 8996 UpdateGuideState exits: m=699065 SNR=335.1
00:02:30.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:30.452 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:30.453 00.001 8996 Enqueuing Expose request
00:02:30.455 00.002 20224 Worker thread wakes up
00:02:30.455 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:30.456 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:30.457 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:31.621 01.164 20224 Exposure complete
00:02:31.705 00.084 20224 worker thread done servicing request
00:02:31.705 00.000 8996 OnExposeComplete: enter
00:02:31.707 00.002 8996 UpdateGuideState(): m_state=6
00:02:31.709 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9186
00:02:31.711 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=474.25, Mass=723269, SNR=336.2, Peak=58784 HFD=4.5
00:02:31.713 00.002 8996 MultiStar: [#1 0.21,0.31,0.63,U] [#2 0.07,0.19,0.71,U] [#3 -0.27,0.36,0.00,M6] [#4 -0.10,-0.15,0.57,U] [#5 -0.49,0.43,0.00,M1] [#6 0.04,0.00,0.40,U] [#7 -0.05,0.04,0.45,U] [#8 -0.30,0.24,0.42,U] 
00:02:31.714 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.16}, one-star: {-0.03, 0.30}
00:02:31.715 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
00:02:31.715 00.000 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
00:02:31.717 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.62 mountX=-0.02 mountY=-0.16, mountTheta=-1.72
00:02:31.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.16, opts=13)
00:02:31.720 00.001 8996 Enqueuing Move request for scope (-0.01, 0.16)
00:02:31.720 00.000 20224 Worker thread wakes up
00:02:31.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
00:02:31.721 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
00:02:31.721 00.000 20224 Moving (-0.01, 0.16) raw xDistance=-0.02 yDistance=-0.16
00:02:31.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:02:31.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:31.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:02:31.721 00.000 20224 MoveAxis(E, 0, ABG)
00:02:31.721 00.000 20224 Move returns status 0, amount 0
00:02:31.721 00.000 20224 MoveAxis(N, 0, ABG)
00:02:31.721 00.000 20224 Move returns status 0, amount 0
00:02:31.721 00.000 20224 move complete, result=0
00:02:31.721 00.000 20224 worker thread done servicing request
00:02:31.727 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=58784, med=2899, FiltMin=2621, FiltMax=25078, Gamma=1.000
00:02:31.740 00.013 8996 UpdateGuideState exits: m=723269 SNR=336.2
00:02:31.740 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:31.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:31.742 00.001 8996 Enqueuing Expose request
00:02:31.743 00.001 20224 Worker thread wakes up
00:02:31.743 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:02:31.743 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:31.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:32.710 00.967 20224 Exposure complete
00:02:32.784 00.074 20224 worker thread done servicing request
00:02:32.784 00.000 8996 OnExposeComplete: enter
00:02:32.785 00.001 8996 UpdateGuideState(): m_state=6
00:02:32.786 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9187
00:02:32.787 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.98, Mass=702481, SNR=367.9, Peak=56208 HFD=4.5
00:02:32.788 00.001 8996 MultiStar: [#1 0.35,0.31,0.00,M1] [#2 0.00,0.01,0.70,U] [#3 -0.45,0.35,0.00,M7] [#4 0.03,-0.30,0.49,U] [#5 -0.37,0.17,0.61,U] [#6 0.25,-0.16,0.37,U] [#7 0.12,-0.09,0.38,U] [#8 -0.30,0.03,0.41,U] 
00:02:32.789 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.02}, one-star: {-0.06, 0.02}
00:02:32.790 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
00:02:32.790 00.000 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
00:02:32.791 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.82 mountX=-0.06 mountY=-0.01, mountTheta=-2.93
00:02:32.793 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
00:02:32.794 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
00:02:32.795 00.001 20224 Worker thread wakes up
00:02:32.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
00:02:32.795 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
00:02:32.795 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
00:02:32.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:02:32.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:32.796 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:02:32.796 00.000 20224 MoveAxis(E, 0, ABG)
00:02:32.796 00.000 20224 Move returns status 0, amount 0
00:02:32.796 00.000 20224 MoveAxis(N, 0, ABG)
00:02:32.796 00.000 20224 Move returns status 0, amount 0
00:02:32.796 00.000 20224 move complete, result=0
00:02:32.796 00.000 20224 worker thread done servicing request
00:02:32.803 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=56208, med=2899, FiltMin=2627, FiltMax=29008, Gamma=1.000
00:02:32.827 00.024 8996 UpdateGuideState exits: m=702481 SNR=367.9
00:02:32.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:32.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:32.831 00.002 8996 Enqueuing Expose request
00:02:32.832 00.001 20224 Worker thread wakes up
00:02:32.832 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:32.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:32.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:34.006 01.173 20224 Exposure complete
00:02:34.109 00.103 20224 worker thread done servicing request
00:02:34.110 00.001 8996 OnExposeComplete: enter
00:02:34.111 00.001 8996 UpdateGuideState(): m_state=6
00:02:34.112 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9188
00:02:34.114 00.002 8996 Star::Find returns 1 (0), X=135.88, Y=474.14, Mass=659793, SNR=340.8, Peak=65440 HFD=4.3
00:02:34.115 00.001 8996 MultiStar: [#1 0.33,0.20,0.64,U] [#2 -0.18,0.19,0.76,U] [#3 -0.46,0.36,0.00,M8] [#4 -0.06,0.16,0.53,U] [#5 -0.31,0.19,0.67,U] [#6 0.02,-0.31,0.42,U] [#7 0.08,0.06,0.43,U] [#8 -0.41,0.17,0.00,M1] 
00:02:34.117 00.002 8996 refined, 6 included, MultiStar: {-0.08, 0.13}, one-star: {-0.24, 0.18}
00:02:34.119 00.002 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
00:02:34.120 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
00:02:34.122 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.15 mountX=-0.09 mountY=-0.12, mountTheta=-2.26
00:02:34.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.13, opts=13)
00:02:34.126 00.002 8996 Enqueuing Move request for scope (-0.08, 0.13)
00:02:34.127 00.001 20224 Worker thread wakes up
00:02:34.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
00:02:34.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
00:02:34.127 00.000 20224 Moving (-0.08, 0.13) raw xDistance=-0.09 yDistance=-0.12
00:02:34.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:02:34.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:34.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:02:34.127 00.000 20224 MoveAxis(E, 0, ABG)
00:02:34.127 00.000 20224 Move returns status 0, amount 0
00:02:34.127 00.000 20224 MoveAxis(N, 0, ABG)
00:02:34.127 00.000 20224 Move returns status 0, amount 0
00:02:34.127 00.000 20224 move complete, result=0
00:02:34.127 00.000 20224 worker thread done servicing request
00:02:34.135 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65440, med=2899, FiltMin=2630, FiltMax=27158, Gamma=1.000
00:02:34.158 00.023 8996 UpdateGuideState exits: m=659793 SNR=340.8
00:02:34.160 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:34.162 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:34.163 00.001 8996 Enqueuing Expose request
00:02:34.163 00.000 20224 Worker thread wakes up
00:02:34.163 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:34.165 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:34.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:35.148 00.983 20224 Exposure complete
00:02:35.218 00.070 20224 worker thread done servicing request
00:02:35.218 00.000 8996 OnExposeComplete: enter
00:02:35.219 00.001 8996 UpdateGuideState(): m_state=6
00:02:35.220 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9189
00:02:35.220 00.000 8996 Star::Find returns 1 (0), X=135.90, Y=474.40, Mass=756498, SNR=350.7, Peak=63488 HFD=4.3
00:02:35.221 00.001 8996 MultiStar: [#1 0.32,0.29,0.00,M1] [#2 -0.33,0.40,0.00,M1] [#3 -0.63,0.65,0.00,M9] [#4 -0.16,0.11,0.50,U] [#5 -0.52,0.35,0.00,M1] [#6 0.19,0.06,0.41,U] [#7 -0.14,0.32,0.37,U] [#8 -0.39,0.49,0.00,M2] 
00:02:35.222 00.001 8996 refined, 3 included, MultiStar: {-0.12, 0.28}, one-star: {-0.22, 0.45}
00:02:35.223 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
00:02:35.224 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
00:02:35.225 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.31 cameraTheta=1.97 mountX=-0.15 mountY=-0.27, mountTheta=-2.07
00:02:35.226 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.28, opts=13)
00:02:35.227 00.001 8996 Enqueuing Move request for scope (-0.12, 0.28)
00:02:35.228 00.001 20224 Worker thread wakes up
00:02:35.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
00:02:35.228 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
00:02:35.228 00.000 20224 Moving (-0.12, 0.28) raw xDistance=-0.15 yDistance=-0.27
00:02:35.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:02:35.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:02:35.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:02:35.228 00.000 20224 MoveAxis(E, 0, ABG)
00:02:35.228 00.000 20224 Move returns status 0, amount 0
00:02:35.228 00.000 20224 MoveAxis(N, 0, ABG)
00:02:35.228 00.000 20224 Move returns status 0, amount 0
00:02:35.228 00.000 20224 move complete, result=0
00:02:35.228 00.000 20224 worker thread done servicing request
00:02:35.232 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=63488, med=2899, FiltMin=2635, FiltMax=29245, Gamma=1.000
00:02:35.255 00.023 8996 UpdateGuideState exits: m=756498 SNR=350.7
00:02:35.257 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:35.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:35.260 00.002 8996 Enqueuing Expose request
00:02:35.261 00.001 20224 Worker thread wakes up
00:02:35.261 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:02:35.262 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:35.262 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:36.440 01.178 20224 Exposure complete
00:02:36.515 00.075 20224 worker thread done servicing request
00:02:36.515 00.000 8996 OnExposeComplete: enter
00:02:36.516 00.001 8996 UpdateGuideState(): m_state=6
00:02:36.517 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9190
00:02:36.518 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=474.32, Mass=690036, SNR=356.4, Peak=53600 HFD=4.7
00:02:36.519 00.001 8996 MultiStar: [#1 -0.04,0.44,0.00,M2] [#2 -0.36,0.33,0.00,M2] [#3 -0.57,0.77,0.00,M10] [#4 -0.47,0.13,0.00,M1] [#5 -0.59,0.62,0.00,M2] [#6 -0.22,0.07,0.37,U] [#7 -0.26,0.20,0.43,U] [#8 -0.67,0.25,0.00,M3] 
00:02:36.521 00.002 8996 refined, 2 included, MultiStar: {-0.31, 0.26}, one-star: {-0.36, 0.36}
00:02:36.522 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
00:02:36.524 00.002 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
00:02:36.525 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.26 hyp=0.40 cameraTheta=2.43 mountX=-0.33 mountY=-0.22, mountTheta=-2.54
00:02:36.528 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.26, opts=13)
00:02:36.530 00.002 8996 Enqueuing Move request for scope (-0.31, 0.26)
00:02:36.531 00.001 20224 Worker thread wakes up
00:02:36.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.26) opts 0xd
00:02:36.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.26)
00:02:36.531 00.000 20224 Moving (-0.31, 0.26) raw xDistance=-0.33 yDistance=-0.22
00:02:36.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:02:36.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:02:36.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:02:36.531 00.000 20224 MoveAxis(E, 48, ABG)
00:02:36.531 00.000 20224 Guiding  Dir = 2, Dur = 48
00:02:36.531 00.000 20224 IsSlewing returns 0
00:02:36.531 00.000 20224 IsGuiding returns 0
00:02:36.535 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53600, med=2899, FiltMin=2640, FiltMax=27334, Gamma=1.000
00:02:36.550 00.015 8996 UpdateGuideState exits: m=690036 SNR=356.4
00:02:36.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:36.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:36.553 00.001 8996 Enqueuing Expose request
00:02:36.594 00.041 20224 IsGuiding returns 1
00:02:36.594 00.000 20224 scope still moving after pulse duration time elapsed
00:02:36.625 00.031 20224 IsSlewing returns 0
00:02:36.625 00.000 20224 IsGuiding returns 1
00:02:36.657 00.032 20224 IsSlewing returns 0
00:02:36.657 00.000 20224 IsGuiding returns 1
00:02:36.688 00.031 20224 IsSlewing returns 0
00:02:36.688 00.000 20224 IsGuiding returns 1
00:02:36.719 00.031 20224 IsSlewing returns 0
00:02:36.719 00.000 20224 IsGuiding returns 0
00:02:36.719 00.000 20224 scope move finished after 48 + 139 ms
00:02:36.719 00.000 20224 Move returns status 0, amount 48
00:02:36.719 00.000 20224 MoveAxis(N, 0, ABG)
00:02:36.719 00.000 20224 Move returns status 0, amount 0
00:02:36.719 00.000 20224 move complete, result=0
00:02:36.719 00.000 20224 worker thread done servicing request
00:02:36.719 00.000 20224 Worker thread wakes up
00:02:36.719 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.2 px 0 ms NORTH
00:02:36.721 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:36.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:37.693 00.972 20224 Exposure complete
00:02:37.760 00.067 20224 worker thread done servicing request
00:02:37.760 00.000 8996 OnExposeComplete: enter
00:02:37.761 00.001 8996 UpdateGuideState(): m_state=6
00:02:37.762 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9191
00:02:37.763 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.21, Mass=641322, SNR=332.9, Peak=46352 HFD=4.4
00:02:37.764 00.001 8996 MultiStar: [#1 0.13,0.50,0.00,M3] [#2 -0.05,0.34,0.76,U] [#3 -0.57,0.77,0.00,R] [#4 -0.25,0.47,0.00,M2] [#5 -0.15,0.54,0.00,M3] [#6 -0.07,0.15,0.47,U] [#7 -0.05,0.15,0.45,U] [#8 -0.26,0.27,0.43,U] 
00:02:37.765 00.001 8996 refined, 4 included, MultiStar: {-0.10, 0.25}, one-star: {-0.11, 0.26}
00:02:37.766 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
00:02:37.767 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
00:02:37.767 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.95 mountX=-0.12 mountY=-0.23, mountTheta=-2.05
00:02:37.769 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.25, opts=13)
00:02:37.770 00.001 8996 Enqueuing Move request for scope (-0.10, 0.25)
00:02:37.771 00.001 20224 Worker thread wakes up
00:02:37.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
00:02:37.771 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
00:02:37.771 00.000 20224 Moving (-0.10, 0.25) raw xDistance=-0.12 yDistance=-0.23
00:02:37.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:02:37.771 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.06 newest=-0.73
00:02:37.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:02:37.771 00.000 20224 MoveAxis(E, 0, ABG)
00:02:37.771 00.000 20224 Move returns status 0, amount 0
00:02:37.771 00.000 20224 MoveAxis(N, 49, ABG)
00:02:37.771 00.000 20224 Guiding  Dir = 0, Dur = 49
00:02:37.772 00.001 20224 IsSlewing returns 0
00:02:37.772 00.000 20224 IsGuiding returns 0
00:02:37.775 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=46352, med=2899, FiltMin=2630, FiltMax=24989, Gamma=1.000
00:02:37.789 00.014 8996 UpdateGuideState exits: m=641322 SNR=332.9
00:02:37.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:37.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:37.792 00.001 8996 Enqueuing Expose request
00:02:37.813 00.021 20224 PulseGuide returned control before completion, sleep 18
00:02:37.840 00.027 20224 IsGuiding returns 1
00:02:37.840 00.000 20224 scope still moving after pulse duration time elapsed
00:02:37.871 00.031 20224 IsSlewing returns 0
00:02:37.871 00.000 20224 IsGuiding returns 1
00:02:37.903 00.032 20224 IsSlewing returns 0
00:02:37.904 00.001 20224 IsGuiding returns 0
00:02:37.904 00.000 20224 scope move finished after 49 + 83 ms
00:02:37.904 00.000 20224 Move returns status 0, amount 49
00:02:37.904 00.000 20224 move complete, result=0
00:02:37.904 00.000 20224 worker thread done servicing request
00:02:37.904 00.000 20224 Worker thread wakes up
00:02:37.904 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
00:02:37.906 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:37.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:39.073 01.167 20224 Exposure complete
00:02:39.159 00.086 20224 worker thread done servicing request
00:02:39.160 00.001 8996 OnExposeComplete: enter
00:02:39.160 00.000 8996 UpdateGuideState(): m_state=6
00:02:39.161 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9192
00:02:39.162 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=474.05, Mass=697996, SNR=338.3, Peak=52912 HFD=4.3
00:02:39.164 00.002 8996 MultiStar: [#1 0.44,0.29,0.00,M4] [#2 0.03,0.09,0.69,U] [#3 0.25,-0.43,0.00,M1] [#4 0.13,0.07,0.61,U] [#5 -0.14,0.24,0.61,U] [#6 -0.05,-0.24,0.45,U] [#7 -0.06,-0.09,0.41,U] [#8 -0.08,0.10,0.39,U] 
00:02:39.166 00.002 8996 refined, 6 included, MultiStar: {0.02, 0.06}, one-star: {0.16, 0.09}
00:02:39.166 00.000 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
00:02:39.167 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
00:02:39.168 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.19 mountX=0.02 mountY=-0.06, mountTheta=-1.29
00:02:39.169 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
00:02:39.170 00.001 8996 Enqueuing Move request for scope (0.02, 0.06)
00:02:39.171 00.001 20224 Worker thread wakes up
00:02:39.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:02:39.171 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:02:39.171 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
00:02:39.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:02:39.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:39.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:02:39.171 00.000 20224 MoveAxis(E, 0, ABG)
00:02:39.171 00.000 20224 Move returns status 0, amount 0
00:02:39.171 00.000 20224 MoveAxis(N, 0, ABG)
00:02:39.171 00.000 20224 Move returns status 0, amount 0
00:02:39.171 00.000 20224 move complete, result=0
00:02:39.171 00.000 20224 worker thread done servicing request
00:02:39.175 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52912, med=2899, FiltMin=2614, FiltMax=27261, Gamma=1.000
00:02:39.197 00.022 8996 UpdateGuideState exits: m=697996 SNR=338.3
00:02:39.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:39.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:39.200 00.001 8996 Enqueuing Expose request
00:02:39.202 00.002 20224 Worker thread wakes up
00:02:39.202 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:39.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:39.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:40.182 00.979 20224 Exposure complete
00:02:40.271 00.089 20224 worker thread done servicing request
00:02:40.272 00.001 8996 OnExposeComplete: enter
00:02:40.274 00.002 8996 UpdateGuideState(): m_state=6
00:02:40.276 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9193
00:02:40.277 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=473.85, Mass=666905, SNR=350.2, Peak=54278 HFD=4.5
00:02:40.280 00.003 8996 MultiStar: [#1 0.22,-0.21,0.65,U] [#2 -0.04,-0.33,0.70,U] [#3 0.18,-0.55,0.00,M2] [#4 -0.09,-0.28,0.55,U] [#5 -0.21,-0.24,0.60,U] [#6 0.03,-0.42,0.41,U] [#7 0.18,-0.47,0.00,M1] [#8 -0.09,0.05,0.38,U] 
00:02:40.281 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.22}, one-star: {0.37, -0.11}
00:02:40.283 00.002 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
00:02:40.284 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
00:02:40.285 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.28 mountX=0.09 mountY=0.21, mountTheta=1.18
00:02:40.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.22, opts=13)
00:02:40.288 00.001 8996 Enqueuing Move request for scope (0.07, -0.22)
00:02:40.289 00.001 20224 Worker thread wakes up
00:02:40.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.22) opts 0xd
00:02:40.289 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.22)
00:02:40.290 00.001 20224 Moving (0.07, -0.22) raw xDistance=0.09 yDistance=0.21
00:02:40.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:02:40.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:02:40.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:02:40.290 00.000 20224 MoveAxis(E, 0, ABG)
00:02:40.290 00.000 20224 Move returns status 0, amount 0
00:02:40.290 00.000 20224 MoveAxis(N, 0, ABG)
00:02:40.290 00.000 20224 Move returns status 0, amount 0
00:02:40.290 00.000 20224 move complete, result=0
00:02:40.290 00.000 20224 worker thread done servicing request
00:02:40.296 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54278, med=2899, FiltMin=2569, FiltMax=25549, Gamma=1.000
00:02:40.321 00.025 8996 UpdateGuideState exits: m=666905 SNR=350.2
00:02:40.325 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:40.327 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:40.330 00.003 8996 Enqueuing Expose request
00:02:40.332 00.002 20224 Worker thread wakes up
00:02:40.332 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:02:40.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:40.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:41.507 01.174 20224 Exposure complete
00:02:41.596 00.089 20224 worker thread done servicing request
00:02:41.596 00.000 8996 OnExposeComplete: enter
00:02:41.598 00.002 8996 UpdateGuideState(): m_state=6
00:02:41.599 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9194
00:02:41.600 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=473.90, Mass=780715, SNR=356.2, Peak=57718 HFD=4.4
00:02:41.602 00.002 8996 MultiStar: [#1 0.26,0.12,0.67,U] [#2 0.11,-0.12,0.67,U] [#3 0.23,-0.71,0.00,M3] [#4 -0.02,-0.31,0.51,U] [#5 -0.12,0.08,0.57,U] [#6 0.00,-0.38,0.40,U] [#7 0.07,-0.33,0.46,U] [#8 0.03,-0.14,0.35,U] 
00:02:41.604 00.002 8996 refined, 7 included, MultiStar: {0.08, -0.11}, one-star: {0.16, -0.06}
00:02:41.606 00.002 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
00:02:41.608 00.002 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
00:02:41.610 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.96 mountX=0.09 mountY=0.10, mountTheta=0.85
00:02:41.613 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.11, opts=13)
00:02:41.614 00.001 8996 Enqueuing Move request for scope (0.08, -0.11)
00:02:41.616 00.002 20224 Worker thread wakes up
00:02:41.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
00:02:41.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
00:02:41.617 00.001 20224 Moving (0.08, -0.11) raw xDistance=0.09 yDistance=0.10
00:02:41.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:02:41.617 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:41.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:02:41.617 00.000 20224 MoveAxis(E, 0, ABG)
00:02:41.617 00.000 20224 Move returns status 0, amount 0
00:02:41.617 00.000 20224 MoveAxis(N, 0, ABG)
00:02:41.617 00.000 20224 Move returns status 0, amount 0
00:02:41.617 00.000 20224 move complete, result=0
00:02:41.618 00.001 20224 worker thread done servicing request
00:02:41.625 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57718, med=2899, FiltMin=2598, FiltMax=29101, Gamma=1.000
00:02:41.649 00.024 8996 UpdateGuideState exits: m=780715 SNR=356.2
00:02:41.650 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:41.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:41.652 00.001 8996 Enqueuing Expose request
00:02:41.652 00.000 20224 Worker thread wakes up
00:02:41.652 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:41.653 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:41.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:42.631 00.978 20224 Exposure complete
00:02:42.697 00.066 20224 worker thread done servicing request
00:02:42.697 00.000 8996 OnExposeComplete: enter
00:02:42.698 00.001 8996 UpdateGuideState(): m_state=6
00:02:42.699 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9195
00:02:42.700 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.10, Mass=672786, SNR=362.5, Peak=53520 HFD=4.4
00:02:42.701 00.001 8996 MultiStar: [#1 0.26,0.16,0.61,U] [#2 0.11,-0.08,0.65,U] [#3 0.08,-0.51,0.00,M4] [#4 -0.38,-0.20,0.51,U] [#5 -0.33,0.06,0.51,U] [#6 -0.02,-0.30,0.44,U] [#7 -0.06,-0.09,0.38,U] [#8 -0.15,0.27,0.35,U] 
00:02:42.702 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.01}, one-star: {-0.08, 0.15}
00:02:42.702 00.000 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:02:42.703 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
00:02:42.704 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.95 mountX=-0.07 mountY=-0.01, mountTheta=-3.06
00:02:42.707 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
00:02:42.708 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
00:02:42.709 00.001 20224 Worker thread wakes up
00:02:42.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
00:02:42.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
00:02:42.709 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=-0.01
00:02:42.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:02:42.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:42.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:02:42.709 00.000 20224 MoveAxis(E, 0, ABG)
00:02:42.709 00.000 20224 Move returns status 0, amount 0
00:02:42.709 00.000 20224 MoveAxis(N, 0, ABG)
00:02:42.709 00.000 20224 Move returns status 0, amount 0
00:02:42.709 00.000 20224 move complete, result=0
00:02:42.710 00.001 20224 worker thread done servicing request
00:02:42.713 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53520, med=2899, FiltMin=2621, FiltMax=27197, Gamma=1.000
00:02:42.727 00.014 8996 UpdateGuideState exits: m=672786 SNR=362.5
00:02:42.728 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:42.729 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:42.730 00.001 8996 Enqueuing Expose request
00:02:42.730 00.000 20224 Worker thread wakes up
00:02:42.730 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:42.731 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:42.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:43.898 01.167 20224 Exposure complete
00:02:43.973 00.075 20224 worker thread done servicing request
00:02:43.973 00.000 8996 OnExposeComplete: enter
00:02:43.974 00.001 8996 UpdateGuideState(): m_state=6
00:02:43.976 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9196
00:02:43.978 00.002 8996 Star::Find returns 1 (0), X=136.37, Y=473.97, Mass=714444, SNR=362.4, Peak=56518 HFD=4.4
00:02:43.980 00.002 8996 MultiStar: [#1 0.33,-0.08,0.55,U] [#2 0.05,-0.18,0.62,U] [#3 0.36,-0.91,0.00,M5] [#4 0.09,-0.52,0.00,M1] [#5 -0.40,-0.06,0.54,U] [#6 0.21,-0.33,0.41,U] [#7 0.21,-0.41,0.00,M1] [#8 -0.19,-0.04,0.37,U] 
00:02:43.982 00.002 8996 refined, 5 included, MultiStar: {0.08, -0.09}, one-star: {0.26, 0.01}
00:02:43.983 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
00:02:43.984 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
00:02:43.986 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.88 mountX=0.09 mountY=0.09, mountTheta=0.78
00:02:43.989 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.09, opts=13)
00:02:43.990 00.001 8996 Enqueuing Move request for scope (0.08, -0.09)
00:02:43.992 00.002 20224 Worker thread wakes up
00:02:43.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
00:02:43.992 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
00:02:43.992 00.000 20224 Moving (0.08, -0.09) raw xDistance=0.09 yDistance=0.09
00:02:43.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:02:43.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:43.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:02:43.992 00.000 20224 MoveAxis(E, 0, ABG)
00:02:43.992 00.000 20224 Move returns status 0, amount 0
00:02:43.992 00.000 20224 MoveAxis(N, 0, ABG)
00:02:43.992 00.000 20224 Move returns status 0, amount 0
00:02:43.992 00.000 20224 move complete, result=0
00:02:43.993 00.001 20224 worker thread done servicing request
00:02:43.998 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56518, med=2899, FiltMin=2633, FiltMax=26253, Gamma=1.000
00:02:44.012 00.014 8996 UpdateGuideState exits: m=714444 SNR=362.4
00:02:44.014 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:44.014 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:44.015 00.001 8996 Enqueuing Expose request
00:02:44.017 00.002 20224 Worker thread wakes up
00:02:44.017 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:44.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:44.019 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:45.005 00.986 20224 Exposure complete
00:02:45.078 00.073 20224 worker thread done servicing request
00:02:45.078 00.000 8996 OnExposeComplete: enter
00:02:45.080 00.002 8996 UpdateGuideState(): m_state=6
00:02:45.082 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9197
00:02:45.084 00.002 8996 Star::Find returns 1 (0), X=136.19, Y=474.01, Mass=678167, SNR=351.0, Peak=54608 HFD=4.3
00:02:45.086 00.002 8996 MultiStar: [#1 0.13,0.04,0.64,U] [#2 -0.05,-0.10,0.66,U] [#3 0.25,-0.57,0.00,M6] [#4 -0.04,-0.30,0.53,U] [#5 -0.28,0.01,0.62,U] [#6 0.02,-0.36,0.43,U] [#7 0.32,-0.21,0.42,U] [#8 -0.21,0.10,0.36,U] 
00:02:45.087 00.001 8996 refined, 7 included, MultiStar: {-0.00, -0.07}, one-star: {0.07, 0.05}
00:02:45.089 00.002 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
00:02:45.090 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:02:45.092 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.58 mountX=0.01 mountY=0.07, mountTheta=1.48
00:02:45.093 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.07, opts=13)
00:02:45.095 00.002 8996 Enqueuing Move request for scope (-0.00, -0.07)
00:02:45.096 00.001 20224 Worker thread wakes up
00:02:45.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.07) opts 0xd
00:02:45.096 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.07)
00:02:45.096 00.000 20224 Moving (-0.00, -0.07) raw xDistance=0.01 yDistance=0.07
00:02:45.097 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:02:45.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:45.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:02:45.097 00.000 20224 MoveAxis(E, 0, ABG)
00:02:45.097 00.000 20224 Move returns status 0, amount 0
00:02:45.097 00.000 20224 MoveAxis(N, 0, ABG)
00:02:45.097 00.000 20224 Move returns status 0, amount 0
00:02:45.097 00.000 20224 move complete, result=0
00:02:45.097 00.000 20224 worker thread done servicing request
00:02:45.104 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54608, med=2899, FiltMin=2624, FiltMax=27014, Gamma=1.000
00:02:45.127 00.023 8996 UpdateGuideState exits: m=678167 SNR=351.0
00:02:45.129 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:45.131 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:45.132 00.001 8996 Enqueuing Expose request
00:02:45.134 00.002 20224 Worker thread wakes up
00:02:45.134 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:02:45.135 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:45.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:46.296 01.161 20224 Exposure complete
00:02:46.394 00.098 20224 worker thread done servicing request
00:02:46.394 00.000 8996 OnExposeComplete: enter
00:02:46.395 00.001 8996 UpdateGuideState(): m_state=6
00:02:46.397 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9198
00:02:46.399 00.002 8996 Star::Find returns 1 (0), X=136.02, Y=474.40, Mass=681733, SNR=336.8, Peak=47136 HFD=4.8
00:02:46.401 00.002 8996 MultiStar: [#1 0.06,0.15,0.72,U] [#2 -0.26,0.28,0.75,U] [#3 0.04,-0.45,0.00,M7] [#4 -0.32,-0.07,0.43,U] [#5 -0.48,0.51,0.00,M1] [#6 -0.03,-0.20,0.40,U] [#7 0.06,0.05,0.42,U] [#8 -0.49,0.18,0.00,M1] 
00:02:46.402 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.18}, one-star: {-0.10, 0.44}
00:02:46.403 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
00:02:46.403 00.000 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
00:02:46.404 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.08 mountX=-0.12 mountY=-0.17, mountTheta=-2.18
00:02:46.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.18, opts=13)
00:02:46.406 00.000 8996 Enqueuing Move request for scope (-0.10, 0.18)
00:02:46.407 00.001 20224 Worker thread wakes up
00:02:46.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
00:02:46.407 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
00:02:46.407 00.000 20224 Moving (-0.10, 0.18) raw xDistance=-0.12 yDistance=-0.17
00:02:46.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:02:46.408 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:46.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:02:46.408 00.000 20224 MoveAxis(E, 0, ABG)
00:02:46.408 00.000 20224 Move returns status 0, amount 0
00:02:46.408 00.000 20224 MoveAxis(N, 0, ABG)
00:02:46.408 00.000 20224 Move returns status 0, amount 0
00:02:46.408 00.000 20224 move complete, result=0
00:02:46.408 00.000 20224 worker thread done servicing request
00:02:46.413 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47136, med=2899, FiltMin=2621, FiltMax=22662, Gamma=1.000
00:02:46.426 00.013 8996 UpdateGuideState exits: m=681733 SNR=336.8
00:02:46.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:46.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:46.429 00.001 8996 Enqueuing Expose request
00:02:46.430 00.001 20224 Worker thread wakes up
00:02:46.430 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:02:46.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:46.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:47.412 00.981 20224 Exposure complete
00:02:47.511 00.099 20224 worker thread done servicing request
00:02:47.511 00.000 8996 OnExposeComplete: enter
00:02:47.512 00.001 8996 UpdateGuideState(): m_state=6
00:02:47.513 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9199
00:02:47.514 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=474.43, Mass=755747, SNR=363.6, Peak=56400 HFD=4.7
00:02:47.515 00.001 8996 MultiStar: [#1 -0.04,0.47,0.00,M1] [#2 -0.18,0.29,0.74,U] [#3 0.04,-0.08,0.61,U] [#4 -0.34,0.29,0.00,M1] [#5 -0.42,0.46,0.00,M2] [#6 -0.22,0.04,0.43,U] [#7 -0.21,0.23,0.43,U] [#8 -0.33,0.56,0.00,M2] 
00:02:47.515 00.000 8996 refined, 4 included, MultiStar: {-0.16, 0.24}, one-star: {-0.23, 0.48}
00:02:47.516 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:02:47.517 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:02:47.518 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.24 hyp=0.29 cameraTheta=2.18 mountX=-0.19 mountY=-0.22, mountTheta=-2.28
00:02:47.519 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.24, opts=13)
00:02:47.520 00.001 8996 Enqueuing Move request for scope (-0.16, 0.24)
00:02:47.521 00.001 20224 Worker thread wakes up
00:02:47.521 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.24) opts 0xd
00:02:47.521 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.24)
00:02:47.521 00.000 20224 Moving (-0.16, 0.24) raw xDistance=-0.19 yDistance=-0.22
00:02:47.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:02:47.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:02:47.521 00.000 20224 MoveAxis(E, 0, ABG)
00:02:47.522 00.001 20224 Move returns status 0, amount 0
00:02:47.522 00.000 20224 MoveAxis(N, 45, ABG)
00:02:47.522 00.000 20224 Guiding  Dir = 0, Dur = 45
00:02:47.522 00.000 20224 IsSlewing returns 0
00:02:47.522 00.000 20224 IsGuiding returns 0
00:02:47.526 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56400, med=2899, FiltMin=2633, FiltMax=26141, Gamma=1.000
00:02:47.539 00.013 8996 UpdateGuideState exits: m=755747 SNR=363.6
00:02:47.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:47.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:47.541 00.000 8996 Enqueuing Expose request
00:02:47.558 00.017 20224 PulseGuide returned control before completion, sleep 20
00:02:47.588 00.030 20224 IsGuiding returns 1
00:02:47.588 00.000 20224 scope still moving after pulse duration time elapsed
00:02:47.620 00.032 20224 IsSlewing returns 0
00:02:47.620 00.000 20224 IsGuiding returns 1
00:02:47.651 00.031 20224 IsSlewing returns 0
00:02:47.651 00.000 20224 IsGuiding returns 1
00:02:47.683 00.032 20224 IsSlewing returns 0
00:02:47.683 00.000 20224 IsGuiding returns 0
00:02:47.683 00.000 20224 scope move finished after 45 + 115 ms
00:02:47.683 00.000 20224 Move returns status 0, amount 45
00:02:47.683 00.000 20224 move complete, result=0
00:02:47.683 00.000 20224 worker thread done servicing request
00:02:47.683 00.000 20224 Worker thread wakes up
00:02:47.683 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 45 ms NORTH
00:02:47.684 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:47.685 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:48.844 01.159 20224 Exposure complete
00:02:48.904 00.060 20224 worker thread done servicing request
00:02:48.905 00.001 8996 OnExposeComplete: enter
00:02:48.906 00.001 8996 UpdateGuideState(): m_state=6
00:02:48.906 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9200
00:02:48.907 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=473.85, Mass=694557, SNR=310.2, Peak=59008 HFD=4.4
00:02:48.908 00.001 8996 MultiStar: [#1 -0.27,-0.15,0.71,U] [#2 -0.34,-0.17,0.78,U] [#3 -0.25,-0.76,0.00,M7] [#4 -0.60,-0.57,0.00,M2] [#5 -0.83,-0.00,0.00,M3] [#6 -0.50,-0.49,0.00,M1] [#7 -0.36,-0.39,0.00,M1] [#8 -0.75,0.12,0.00,M3] 
00:02:48.909 00.001 8996 single-star, 2 included, MultiStar: {-0.29, -0.14}, one-star: {-0.26, -0.11}
00:02:48.910 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
00:02:48.910 00.000 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
00:02:48.911 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-2.76 mountX=-0.25 mountY=0.14, mountTheta=2.65
00:02:48.913 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.11, opts=13)
00:02:48.913 00.000 8996 Enqueuing Move request for scope (-0.26, -0.11)
00:02:48.914 00.001 20224 Worker thread wakes up
00:02:48.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.11) opts 0xd
00:02:48.914 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.11)
00:02:48.914 00.000 20224 Moving (-0.26, -0.11) raw xDistance=-0.25 yDistance=0.14
00:02:48.915 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:02:48.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:48.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:02:48.915 00.000 20224 MoveAxis(E, 37, ABG)
00:02:48.915 00.000 20224 Guiding  Dir = 2, Dur = 37
00:02:48.915 00.000 20224 IsSlewing returns 0
00:02:48.915 00.000 20224 IsGuiding returns 0
00:02:48.920 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=59008, med=2899, FiltMin=2633, FiltMax=27491, Gamma=1.000
00:02:48.945 00.025 8996 UpdateGuideState exits: m=694557 SNR=310.2
00:02:48.947 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:48.949 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:48.951 00.002 8996 Enqueuing Expose request
00:02:48.957 00.006 20224 IsGuiding returns 1
00:02:48.957 00.000 20224 scope still moving after pulse duration time elapsed
00:02:48.985 00.028 20224 IsSlewing returns 0
00:02:48.985 00.000 20224 IsGuiding returns 1
00:02:49.016 00.031 20224 IsSlewing returns 0
00:02:49.016 00.000 20224 IsGuiding returns 1
00:02:49.047 00.031 20224 IsSlewing returns 0
00:02:49.047 00.000 20224 IsGuiding returns 0
00:02:49.047 00.000 20224 scope move finished after 37 + 95 ms
00:02:49.047 00.000 20224 Move returns status 0, amount 37
00:02:49.047 00.000 20224 MoveAxis(N, 0, ABG)
00:02:49.047 00.000 20224 Move returns status 0, amount 0
00:02:49.047 00.000 20224 move complete, result=0
00:02:49.047 00.000 20224 worker thread done servicing request
00:02:49.047 00.000 20224 Worker thread wakes up
00:02:49.048 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
00:02:49.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:49.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:50.042 00.993 20224 Exposure complete
00:02:50.113 00.071 20224 worker thread done servicing request
00:02:50.114 00.001 8996 OnExposeComplete: enter
00:02:50.115 00.001 8996 UpdateGuideState(): m_state=6
00:02:50.116 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9201
00:02:50.116 00.000 8996 Star::Find returns 1 (0), X=135.90, Y=473.63, Mass=677383, SNR=365.4, Peak=53968 HFD=4.4
00:02:50.118 00.002 8996 MultiStar: [#1 -0.19,-0.20,0.58,U] [#2 -0.21,-0.51,0.00,M1] [#3 0.02,-0.96,0.00,M8] [#4 -0.38,-0.54,0.00,M3] [#5 -0.80,-0.09,0.00,M4] [#6 -0.18,-0.74,0.00,M2] [#7 -0.33,-0.59,0.00,M2] [#8 -0.68,-0.31,0.00,M4] 
00:02:50.118 00.000 8996 refined, 1 included, MultiStar: {-0.21, -0.28}, one-star: {-0.22, -0.32}
00:02:50.119 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
00:02:50.120 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
00:02:50.121 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.28 hyp=0.35 cameraTheta=-2.21 mountX=-0.18 mountY=0.30, mountTheta=2.10
00:02:50.126 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.28, opts=13)
00:02:50.127 00.001 8996 Enqueuing Move request for scope (-0.21, -0.28)
00:02:50.128 00.001 20224 Worker thread wakes up
00:02:50.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.28) opts 0xd
00:02:50.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.28)
00:02:50.128 00.000 20224 Moving (-0.21, -0.28) raw xDistance=-0.18 yDistance=0.30
00:02:50.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:02:50.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:02:50.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:02:50.128 00.000 20224 MoveAxis(E, 0, ABG)
00:02:50.128 00.000 20224 Move returns status 0, amount 0
00:02:50.128 00.000 20224 MoveAxis(N, 0, ABG)
00:02:50.128 00.000 20224 Move returns status 0, amount 0
00:02:50.128 00.000 20224 move complete, result=0
00:02:50.129 00.001 20224 worker thread done servicing request
00:02:50.133 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=53968, med=2899, FiltMin=2653, FiltMax=25405, Gamma=1.000
00:02:50.151 00.018 8996 UpdateGuideState exits: m=677383 SNR=365.4
00:02:50.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:50.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:50.154 00.001 8996 Enqueuing Expose request
00:02:50.154 00.000 20224 Worker thread wakes up
00:02:50.154 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:02:50.155 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:50.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:51.328 01.173 20224 Exposure complete
00:02:51.403 00.075 20224 worker thread done servicing request
00:02:51.404 00.001 8996 OnExposeComplete: enter
00:02:51.405 00.001 8996 UpdateGuideState(): m_state=6
00:02:51.406 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9202
00:02:51.406 00.000 8996 Star::Find returns 1 (0), X=136.25, Y=473.91, Mass=714897, SNR=340.2, Peak=50166 HFD=4.5
00:02:51.407 00.001 8996 MultiStar: [#1 0.41,-0.03,0.67,U] [#2 0.31,-0.27,0.72,U] [#3 0.30,-0.84,0.00,M9] [#4 0.09,-0.47,0.00,M4] [#5 -0.20,-0.08,0.54,U] [#6 0.16,-0.35,0.38,U] [#7 0.03,-0.65,0.00,M3] [#8 -0.15,-0.02,0.36,U] 
00:02:51.408 00.001 8996 single-star, 5 included, MultiStar: {0.15, -0.12}, one-star: {0.14, -0.05}
00:02:51.409 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
00:02:51.410 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.93)
00:02:51.411 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.05 hyp=0.14 cameraTheta=-0.33 mountX=0.14 mountY=0.03, mountTheta=0.22
00:02:51.412 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.05, opts=13)
00:02:51.413 00.001 8996 Enqueuing Move request for scope (0.14, -0.05)
00:02:51.414 00.001 20224 Worker thread wakes up
00:02:51.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.05) opts 0xd
00:02:51.414 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.05)
00:02:51.414 00.000 20224 Moving (0.14, -0.05) raw xDistance=0.14 yDistance=0.03
00:02:51.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:02:51.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:51.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:02:51.414 00.000 20224 MoveAxis(E, 0, ABG)
00:02:51.414 00.000 20224 Move returns status 0, amount 0
00:02:51.414 00.000 20224 MoveAxis(N, 0, ABG)
00:02:51.414 00.000 20224 Move returns status 0, amount 0
00:02:51.414 00.000 20224 move complete, result=0
00:02:51.415 00.001 20224 worker thread done servicing request
00:02:51.421 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50166, med=2899, FiltMin=2621, FiltMax=26749, Gamma=1.000
00:02:51.439 00.018 8996 UpdateGuideState exits: m=714897 SNR=340.2
00:02:51.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:51.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:51.442 00.001 8996 Enqueuing Expose request
00:02:51.443 00.001 20224 Worker thread wakes up
00:02:51.443 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:02:51.443 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:51.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:52.418 00.975 20224 Exposure complete
00:02:52.489 00.071 20224 worker thread done servicing request
00:02:52.489 00.000 8996 OnExposeComplete: enter
00:02:52.490 00.001 8996 UpdateGuideState(): m_state=6
00:02:52.491 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9203
00:02:52.492 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=474.05, Mass=718150, SNR=330.9, Peak=55536 HFD=4.4
00:02:52.493 00.001 8996 MultiStar: [#1 0.24,-0.13,0.78,U] [#2 -0.14,-0.24,0.75,U] [#3 0.22,-0.57,0.00,M10] [#4 -0.06,-0.31,0.51,U] [#5 -0.31,-0.01,0.59,U] [#6 0.04,-0.42,0.48,U] [#7 -0.20,-0.28,0.43,U] [#8 -0.18,0.00,0.40,U] 
00:02:52.493 00.000 8996 single-star, 7 included, MultiStar: {-0.04, -0.14}, one-star: {0.09, 0.09}
00:02:52.494 00.001 8996 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.10) = xAngle (0.89 = 0.89)
00:02:52.495 00.001 8996 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
00:02:52.496 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.79 mountX=0.08 mountY=-0.10, mountTheta=-0.90
00:02:52.497 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.09, opts=13)
00:02:52.498 00.001 8996 Enqueuing Move request for scope (0.09, 0.09)
00:02:52.499 00.001 20224 Worker thread wakes up
00:02:52.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
00:02:52.499 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
00:02:52.499 00.000 20224 Moving (0.09, 0.09) raw xDistance=0.08 yDistance=-0.10
00:02:52.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:02:52.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:52.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:02:52.499 00.000 20224 MoveAxis(E, 0, ABG)
00:02:52.499 00.000 20224 Move returns status 0, amount 0
00:02:52.499 00.000 20224 MoveAxis(N, 0, ABG)
00:02:52.499 00.000 20224 Move returns status 0, amount 0
00:02:52.499 00.000 20224 move complete, result=0
00:02:52.500 00.001 20224 worker thread done servicing request
00:02:52.503 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55536, med=2899, FiltMin=2608, FiltMax=28317, Gamma=1.000
00:02:52.517 00.014 8996 UpdateGuideState exits: m=718150 SNR=330.9
00:02:52.518 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:52.518 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:52.519 00.001 8996 Enqueuing Expose request
00:02:52.520 00.001 20224 Worker thread wakes up
00:02:52.520 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:52.521 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:52.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:53.697 01.176 20224 Exposure complete
00:02:53.774 00.077 20224 worker thread done servicing request
00:02:53.774 00.000 8996 OnExposeComplete: enter
00:02:53.775 00.001 8996 UpdateGuideState(): m_state=6
00:02:53.776 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9204
00:02:53.777 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=474.26, Mass=751640, SNR=363.4, Peak=50950 HFD=4.7
00:02:53.778 00.001 8996 MultiStar: [#1 0.35,0.41,0.00,M1] [#2 0.08,0.11,0.73,U] [#3 0.28,-0.07,0.55,U] [#4 0.05,0.11,0.49,U] [#5 -0.30,0.22,0.57,U] [#6 0.06,-0.09,0.39,U] [#7 0.16,0.04,0.41,U] [#8 -0.13,0.33,0.40,U] 
00:02:53.779 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.14}, one-star: {0.28, 0.30}
00:02:53.780 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
00:02:53.780 00.000 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
00:02:53.781 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.02 mountX=0.07 mountY=-0.15, mountTheta=-1.12
00:02:53.783 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.14, opts=13)
00:02:53.783 00.000 8996 Enqueuing Move request for scope (0.08, 0.14)
00:02:53.784 00.001 20224 Worker thread wakes up
00:02:53.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
00:02:53.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
00:02:53.784 00.000 20224 Moving (0.08, 0.14) raw xDistance=0.07 yDistance=-0.15
00:02:53.785 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:02:53.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:53.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:02:53.785 00.000 20224 MoveAxis(E, 0, ABG)
00:02:53.785 00.000 20224 Move returns status 0, amount 0
00:02:53.785 00.000 20224 MoveAxis(N, 0, ABG)
00:02:53.785 00.000 20224 Move returns status 0, amount 0
00:02:53.785 00.000 20224 move complete, result=0
00:02:53.785 00.000 20224 worker thread done servicing request
00:02:53.789 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50950, med=2899, FiltMin=2624, FiltMax=28531, Gamma=1.000
00:02:53.803 00.014 8996 UpdateGuideState exits: m=751640 SNR=363.4
00:02:53.804 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:53.805 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:53.806 00.001 8996 Enqueuing Expose request
00:02:53.806 00.000 20224 Worker thread wakes up
00:02:53.806 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:02:53.807 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:53.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:02:54.804 00.997 20224 Exposure complete
00:02:54.887 00.083 20224 worker thread done servicing request
00:02:54.887 00.000 8996 OnExposeComplete: enter
00:02:54.888 00.001 8996 UpdateGuideState(): m_state=6
00:02:54.889 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9205
00:02:54.890 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=474.29, Mass=709113, SNR=339.3, Peak=55312 HFD=4.6
00:02:54.891 00.001 8996 MultiStar: [#1 -0.08,0.38,0.63,U] [#2 -0.48,0.36,0.00,M1] [#3 -0.06,-0.36,0.74,U] [#4 -0.48,-0.03,0.00,M3] [#5 -0.56,0.17,0.00,M2] [#6 -0.20,-0.18,0.44,U] [#7 -0.31,-0.03,0.41,U] [#8 -0.50,0.34,0.00,M2] 
00:02:54.891 00.000 8996 refined, 4 included, MultiStar: {-0.17, 0.07}, one-star: {-0.24, 0.34}
00:02:54.892 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
00:02:54.893 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
00:02:54.894 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.18 cameraTheta=2.77 mountX=-0.18 mountY=-0.05, mountTheta=-2.89
00:02:54.895 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.07, opts=13)
00:02:54.897 00.002 8996 Enqueuing Move request for scope (-0.17, 0.07)
00:02:54.897 00.000 20224 Worker thread wakes up
00:02:54.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
00:02:54.898 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
00:02:54.898 00.000 20224 Moving (-0.17, 0.07) raw xDistance=-0.18 yDistance=-0.05
00:02:54.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:02:54.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:02:54.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:02:54.898 00.000 20224 MoveAxis(E, 0, ABG)
00:02:54.898 00.000 20224 Move returns status 0, amount 0
00:02:54.898 00.000 20224 MoveAxis(N, 0, ABG)
00:02:54.898 00.000 20224 Move returns status 0, amount 0
00:02:54.898 00.000 20224 move complete, result=0
00:02:54.898 00.000 20224 worker thread done servicing request
00:02:54.904 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=55312, med=2899, FiltMin=2611, FiltMax=27757, Gamma=1.000
00:02:54.928 00.024 8996 UpdateGuideState exits: m=709113 SNR=339.3
00:02:54.930 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:02:54.932 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:02:54.933 00.001 8996 Enqueuing Expose request
00:02:54.935 00.002 20224 Worker thread wakes up
00:02:54.935 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:02:54.937 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:02:54.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:09.731 14.794 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:03:09.733 00.002 8996 case statement mapped state 6 to 3
00:03:09.734 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:03:10.962 01.228 20224 worker thread setting skip send exposure complete
00:03:10.963 00.001 20224 worker thread queueing reconnect event to GUI thread
00:03:10.963 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:03:10.963 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
00:03:10.963 00.000 20224 worker thread done servicing request
00:03:10.965 00.002 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:03:10.989 00.024 8996 Try camera reconnect, now = 1770534190
00:03:10.991 00.002 8996 gear_dialog: ReconnectCamera
00:03:10.991 00.000 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:03:10.993 00.002 8996 Status Line: Connecting to Camera ...
00:03:10.998 00.005 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:03:11.000 00.002 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:03:11.002 00.002 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:03:11.804 00.802 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:03:11.806 00.002 8996 ASCOM camera: MaxBinning is 2
00:03:11.808 00.002 8996 ASCOM camera: has cooler
00:03:11.810 00.002 8996 ASCOM Camera: set binning = 1
00:03:11.812 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:03:11.814 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:03:11.816 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:03:11.818 00.002 8996 FrameSize=(0,0)
00:03:11.820 00.002 8996 PixelSize=3.75
00:03:11.822 00.002 8996 BitsPerPixel=16
00:03:11.823 00.001 8996 HasGainControl=0
00:03:11.824 00.001 8996 HasShutter=0
00:03:11.826 00.002 8996 HasSubFrames=1
00:03:11.827 00.001 8996 ST4HasGuideOutput=1
00:03:11.829 00.002 8996 Status Line: Camera Connected
00:03:11.837 00.008 8996 Camera Re-connect succeeded, resume exposures
00:03:11.841 00.004 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:03:11.843 00.002 8996 Enqueuing Expose request
00:03:11.845 00.002 20224 Worker thread wakes up
00:03:11.845 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:11.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,0,0)
00:03:13.002 01.157 20224 Exposure complete
00:03:13.102 00.100 20224 worker thread done servicing request
00:03:13.102 00.000 8996 OnExposeComplete: enter
00:03:13.103 00.001 8996 UpdateGuideState(): m_state=6
00:03:13.104 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9206
00:03:13.105 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.35, Mass=657666, SNR=340.3, Peak=54342 HFD=4.7
00:03:13.106 00.001 8996 MultiStar: [#1 -0.37,-0.48,0.00,M1] [#2 -0.34,-0.87,0.00,M2] [#3 -0.12,-1.11,0.00,M9] [#4 -0.50,-0.74,0.00,M4] [#5 -0.91,-0.45,0.00,M3] [#6 -0.43,-0.56,0.00,M1] [#7 -0.36,-0.53,0.00,M1] [#8 -0.84,-0.51,0.00,M3] 
00:03:13.107 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:03:13.107 00.000 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
00:03:13.108 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.61 hyp=0.75 cameraTheta=-2.20 mountX=-0.38 mountY=0.65, mountTheta=2.10
00:03:13.110 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.61, opts=13)
00:03:13.111 00.001 8996 Enqueuing Move request for scope (-0.44, -0.61)
00:03:13.111 00.000 20224 Worker thread wakes up
00:03:13.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.61) opts 0xd
00:03:13.111 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.61)
00:03:13.112 00.001 20224 Moving (-0.44, -0.61) raw xDistance=-0.38 yDistance=0.65
00:03:13.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:03:13.112 00.000 20224 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
00:03:13.112 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96
00:03:13.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
00:03:13.112 00.000 20224 MoveAxis(E, 55, ABG)
00:03:13.112 00.000 20224 Guiding  Dir = 2, Dur = 55
00:03:13.112 00.000 20224 IsSlewing returns 0
00:03:13.112 00.000 20224 IsGuiding returns 0
00:03:13.117 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54342, med=2928, FiltMin=2617, FiltMax=26973, Gamma=1.000
00:03:13.130 00.013 20224 PulseGuide returned control before completion, sleep 48
00:03:13.131 00.001 8996 UpdateGuideState exits: m=657666 SNR=340.3
00:03:13.131 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:13.132 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:13.133 00.001 8996 Enqueuing Expose request
00:03:13.191 00.058 20224 IsGuiding returns 1
00:03:13.191 00.000 20224 scope still moving after pulse duration time elapsed
00:03:13.224 00.033 20224 IsSlewing returns 0
00:03:13.224 00.000 20224 IsGuiding returns 0
00:03:13.224 00.000 20224 scope move finished after 55 + 56 ms
00:03:13.224 00.000 20224 Move returns status 0, amount 55
00:03:13.224 00.000 20224 MoveAxis(S, 137, ABG)
00:03:13.224 00.000 20224 Guiding  Dir = 1, Dur = 137
00:03:13.224 00.000 20224 IsSlewing returns 0
00:03:13.224 00.000 20224 IsGuiding returns 0
00:03:13.284 00.060 20224 PulseGuide returned control before completion, sleep 88
00:03:13.377 00.093 20224 IsGuiding returns 1
00:03:13.377 00.000 20224 scope still moving after pulse duration time elapsed
00:03:13.408 00.031 20224 IsSlewing returns 0
00:03:13.408 00.000 20224 IsGuiding returns 1
00:03:13.440 00.032 20224 IsSlewing returns 0
00:03:13.441 00.001 20224 IsGuiding returns 1
00:03:13.472 00.031 20224 IsSlewing returns 0
00:03:13.472 00.000 20224 IsGuiding returns 0
00:03:13.472 00.000 20224 scope move finished after 137 + 110 ms
00:03:13.472 00.000 20224 Move returns status 0, amount 137
00:03:13.472 00.000 20224 move complete, result=0
00:03:13.472 00.000 20224 worker thread done servicing request
00:03:13.472 00.000 20224 Worker thread wakes up
00:03:13.472 00.000 8996 GuideStep: -0.4 px 55 ms EAST, 0.7 px 137 ms SOUTH
00:03:13.473 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:13.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:14.470 00.997 20224 Exposure complete
00:03:14.554 00.084 20224 worker thread done servicing request
00:03:14.554 00.000 8996 OnExposeComplete: enter
00:03:14.557 00.003 8996 UpdateGuideState(): m_state=6
00:03:14.558 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9207
00:03:14.560 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=473.63, Mass=685350, SNR=300.1, Peak=52768 HFD=4.6
00:03:14.562 00.002 8996 MultiStar: [#1 0.31,-0.06,0.77,U] [#2 -0.24,-0.43,0.00,M3] [#3 0.09,-1.18,0.00,M10] [#4 -0.02,-0.60,0.00,M5] [#5 -0.48,-0.50,0.00,M4] [#6 -0.02,-0.59,0.00,M2] [#7 0.11,-0.51,0.00,M2] [#8 -0.53,-0.12,0.00,M4] 
00:03:14.564 00.002 8996 refined, 1 included, MultiStar: {-0.05, -0.21}, one-star: {-0.33, -0.33}
00:03:14.565 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
00:03:14.567 00.002 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
00:03:14.568 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.81 mountX=-0.03 mountY=0.21, mountTheta=1.71
00:03:14.571 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.21, opts=13)
00:03:14.573 00.002 8996 Enqueuing Move request for scope (-0.05, -0.21)
00:03:14.574 00.001 20224 Worker thread wakes up
00:03:14.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
00:03:14.575 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
00:03:14.575 00.000 20224 Moving (-0.05, -0.21) raw xDistance=-0.03 yDistance=0.21
00:03:14.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:03:14.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:03:14.575 00.000 20224 MoveAxis(E, 0, ABG)
00:03:14.575 00.000 20224 Move returns status 0, amount 0
00:03:14.575 00.000 20224 MoveAxis(S, 45, ABG)
00:03:14.575 00.000 20224 Guiding  Dir = 1, Dur = 45
00:03:14.576 00.001 20224 IsSlewing returns 0
00:03:14.576 00.000 20224 IsGuiding returns 0
00:03:14.583 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52768, med=2918, FiltMin=2649, FiltMax=27645, Gamma=1.000
00:03:14.603 00.020 8996 UpdateGuideState exits: m=685350 SNR=300.1
00:03:14.603 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:14.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:14.605 00.001 8996 Enqueuing Expose request
00:03:14.612 00.007 20224 PulseGuide returned control before completion, sleep 19
00:03:14.642 00.030 20224 IsGuiding returns 1
00:03:14.642 00.000 20224 scope still moving after pulse duration time elapsed
00:03:14.673 00.031 20224 IsSlewing returns 0
00:03:14.673 00.000 20224 IsGuiding returns 1
00:03:14.705 00.032 20224 IsSlewing returns 0
00:03:14.705 00.000 20224 IsGuiding returns 0
00:03:14.705 00.000 20224 scope move finished after 45 + 83 ms
00:03:14.705 00.000 20224 Move returns status 0, amount 45
00:03:14.705 00.000 20224 move complete, result=0
00:03:14.705 00.000 20224 worker thread done servicing request
00:03:14.705 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
00:03:14.706 00.001 20224 Worker thread wakes up
00:03:14.706 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:14.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:15.876 01.170 20224 Exposure complete
00:03:15.952 00.076 20224 worker thread done servicing request
00:03:15.952 00.000 8996 OnExposeComplete: enter
00:03:15.953 00.001 8996 UpdateGuideState(): m_state=6
00:03:15.954 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9208
00:03:15.955 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=474.04, Mass=683336, SNR=342.3, Peak=49510 HFD=4.5
00:03:15.956 00.001 8996 MultiStar: [#1 0.41,0.03,0.64,U] [#2 0.26,-0.03,0.73,U] [#3 0.53,-0.49,0.00,R] [#4 0.25,-0.17,0.49,U] [#5 -0.11,0.13,0.62,U] [#6 0.29,-0.50,0.00,M3] [#7 0.36,-0.07,0.39,U] [#8 0.02,0.22,0.37,U] 
00:03:15.957 00.001 8996 refined, 6 included, MultiStar: {0.21, 0.03}, one-star: {0.23, 0.08}
00:03:15.958 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
00:03:15.959 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
00:03:15.959 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.15 mountX=0.20 mountY=-0.05, mountTheta=-0.26
00:03:15.961 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.03, opts=13)
00:03:15.962 00.001 8996 Enqueuing Move request for scope (0.21, 0.03)
00:03:15.962 00.000 20224 Worker thread wakes up
00:03:15.963 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
00:03:15.963 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
00:03:15.963 00.000 20224 Moving (0.21, 0.03) raw xDistance=0.20 yDistance=-0.05
00:03:15.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:03:15.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:15.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:03:15.963 00.000 20224 MoveAxis(W, 30, ABG)
00:03:15.963 00.000 20224 Guiding  Dir = 3, Dur = 30
00:03:15.963 00.000 20224 IsSlewing returns 0
00:03:15.963 00.000 20224 IsGuiding returns 0
00:03:15.968 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49510, med=2925, FiltMin=2646, FiltMax=27840, Gamma=1.000
00:03:15.981 00.013 8996 UpdateGuideState exits: m=683336 SNR=342.3
00:03:15.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:15.983 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:15.984 00.001 8996 Enqueuing Expose request
00:03:15.988 00.004 20224 PulseGuide returned control before completion, sleep 15
00:03:16.018 00.030 20224 IsGuiding returns 1
00:03:16.018 00.000 20224 scope still moving after pulse duration time elapsed
00:03:16.050 00.032 20224 IsSlewing returns 0
00:03:16.050 00.000 20224 IsGuiding returns 1
00:03:16.082 00.032 20224 IsSlewing returns 0
00:03:16.082 00.000 20224 IsGuiding returns 0
00:03:16.082 00.000 20224 scope move finished after 30 + 88 ms
00:03:16.082 00.000 20224 Move returns status 0, amount 30
00:03:16.082 00.000 20224 MoveAxis(N, 0, ABG)
00:03:16.082 00.000 20224 Move returns status 0, amount 0
00:03:16.082 00.000 20224 move complete, result=0
00:03:16.082 00.000 20224 worker thread done servicing request
00:03:16.082 00.000 20224 Worker thread wakes up
00:03:16.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:16.082 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
00:03:16.083 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:17.074 00.991 20224 Exposure complete
00:03:17.157 00.083 20224 worker thread done servicing request
00:03:17.157 00.000 8996 OnExposeComplete: enter
00:03:17.158 00.001 8996 UpdateGuideState(): m_state=6
00:03:17.159 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9209
00:03:17.160 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=474.40, Mass=634308, SNR=320.9, Peak=49904 HFD=4.3
00:03:17.161 00.001 8996 MultiStar: [#1 0.18,0.42,0.00,M1] [#2 -0.15,0.05,0.74,U] [#3 -0.34,-0.05,0.64,U] [#4 -0.10,-0.07,0.64,U] [#5 -0.23,0.33,0.63,U] [#6 0.17,-0.07,0.44,U] [#7 -0.02,-0.19,0.47,U] [#8 -0.25,0.40,0.00,M4] 
00:03:17.162 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.11}, one-star: {-0.21, 0.44}
00:03:17.163 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
00:03:17.163 00.000 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
00:03:17.164 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.18 cameraTheta=2.52 mountX=-0.16 mountY=-0.09, mountTheta=-2.64
00:03:17.166 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.11, opts=13)
00:03:17.167 00.001 8996 Enqueuing Move request for scope (-0.15, 0.11)
00:03:17.167 00.000 20224 Worker thread wakes up
00:03:17.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
00:03:17.168 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
00:03:17.168 00.000 20224 Moving (-0.15, 0.11) raw xDistance=-0.16 yDistance=-0.09
00:03:17.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:03:17.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:17.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:03:17.168 00.000 20224 MoveAxis(E, 0, ABG)
00:03:17.168 00.000 20224 Move returns status 0, amount 0
00:03:17.168 00.000 20224 MoveAxis(N, 0, ABG)
00:03:17.168 00.000 20224 Move returns status 0, amount 0
00:03:17.168 00.000 20224 move complete, result=0
00:03:17.168 00.000 20224 worker thread done servicing request
00:03:17.176 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49904, med=2909, FiltMin=2643, FiltMax=24582, Gamma=1.000
00:03:17.195 00.019 8996 UpdateGuideState exits: m=634308 SNR=320.9
00:03:17.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:17.196 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:17.197 00.001 8996 Enqueuing Expose request
00:03:17.198 00.001 20224 Worker thread wakes up
00:03:17.198 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:17.198 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:17.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:18.367 01.169 20224 Exposure complete
00:03:18.458 00.091 20224 worker thread done servicing request
00:03:18.459 00.001 8996 OnExposeComplete: enter
00:03:18.460 00.001 8996 UpdateGuideState(): m_state=6
00:03:18.462 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9210
00:03:18.463 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=474.13, Mass=728824, SNR=335.0, Peak=61216 HFD=4.6
00:03:18.465 00.002 8996 MultiStar: [#1 -0.33,-0.04,0.60,U] [#2 -0.38,-0.19,0.75,U] [#3 -0.74,-0.11,0.00,M1] [#4 -0.39,-0.27,0.00,M4] [#5 -0.76,-0.21,0.00,M3] [#6 -0.35,-0.40,0.00,M3] [#7 -0.42,-0.51,0.00,M1] [#8 -0.52,-0.03,0.00,M5] 
00:03:18.467 00.002 8996 refined, 2 included, MultiStar: {-0.40, 0.00}, one-star: {-0.46, 0.17}
00:03:18.468 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
00:03:18.470 00.002 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
00:03:18.471 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=0.00 hyp=0.40 cameraTheta=3.14 mountX=-0.40 mountY=0.04, mountTheta=3.03
00:03:18.475 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.00, opts=13)
00:03:18.477 00.002 8996 Enqueuing Move request for scope (-0.40, 0.00)
00:03:18.478 00.001 20224 Worker thread wakes up
00:03:18.479 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.00) opts 0xd
00:03:18.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.00)
00:03:18.479 00.000 20224 Moving (-0.40, 0.00) raw xDistance=-0.40 yDistance=0.04
00:03:18.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
00:03:18.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:18.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:03:18.479 00.000 20224 MoveAxis(E, 59, ABG)
00:03:18.479 00.000 20224 Guiding  Dir = 2, Dur = 59
00:03:18.480 00.001 20224 IsSlewing returns 0
00:03:18.480 00.000 20224 IsGuiding returns 0
00:03:18.487 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=61216, med=2915, FiltMin=2617, FiltMax=30470, Gamma=1.000
00:03:18.508 00.021 8996 UpdateGuideState exits: m=728824 SNR=335.0
00:03:18.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:18.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:18.511 00.001 8996 Enqueuing Expose request
00:03:18.539 00.028 20224 PulseGuide returned control before completion, sleep 11
00:03:18.554 00.015 20224 IsGuiding returns 1
00:03:18.554 00.000 20224 scope still moving after pulse duration time elapsed
00:03:18.586 00.032 20224 IsSlewing returns 0
00:03:18.586 00.000 20224 IsGuiding returns 1
00:03:18.616 00.030 20224 IsSlewing returns 0
00:03:18.616 00.000 20224 IsGuiding returns 1
00:03:18.647 00.031 20224 IsSlewing returns 0
00:03:18.647 00.000 20224 IsGuiding returns 0
00:03:18.647 00.000 20224 scope move finished after 59 + 107 ms
00:03:18.647 00.000 20224 Move returns status 0, amount 59
00:03:18.647 00.000 20224 MoveAxis(N, 0, ABG)
00:03:18.647 00.000 20224 Move returns status 0, amount 0
00:03:18.647 00.000 20224 move complete, result=0
00:03:18.647 00.000 20224 worker thread done servicing request
00:03:18.647 00.000 20224 Worker thread wakes up
00:03:18.647 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:18.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:18.647 00.000 8996 GuideStep: -0.4 px 59 ms EAST, 0.0 px 0 ms NORTH
00:03:19.627 00.980 20224 Exposure complete
00:03:19.693 00.066 20224 worker thread done servicing request
00:03:19.693 00.000 8996 OnExposeComplete: enter
00:03:19.694 00.001 8996 UpdateGuideState(): m_state=6
00:03:19.696 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9211
00:03:19.698 00.002 8996 Star::Find returns 1 (0), X=136.02, Y=474.32, Mass=722526, SNR=343.1, Peak=53712 HFD=4.5
00:03:19.700 00.002 8996 MultiStar: [#1 -0.21,0.27,0.65,U] [#2 -0.33,0.19,0.77,U] [#3 -0.62,0.35,0.00,M2] [#4 -0.51,0.06,0.00,M5] [#5 -0.52,0.34,0.00,M4] [#6 -0.25,-0.19,0.38,U] [#7 -0.39,0.03,0.44,U] [#8 -0.49,0.16,0.00,M6] 
00:03:19.702 00.002 8996 refined, 4 included, MultiStar: {-0.23, 0.19}, one-star: {-0.09, 0.36}
00:03:19.703 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
00:03:19.705 00.002 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
00:03:19.706 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.19 hyp=0.30 cameraTheta=2.45 mountX=-0.25 mountY=-0.17, mountTheta=-2.56
00:03:19.711 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.19, opts=13)
00:03:19.711 00.000 8996 Enqueuing Move request for scope (-0.23, 0.19)
00:03:19.712 00.001 20224 Worker thread wakes up
00:03:19.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.19) opts 0xd
00:03:19.712 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.19)
00:03:19.713 00.001 20224 Moving (-0.23, 0.19) raw xDistance=-0.25 yDistance=-0.17
00:03:19.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25
00:03:19.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:19.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:03:19.713 00.000 20224 MoveAxis(E, 41, ABG)
00:03:19.713 00.000 20224 Guiding  Dir = 2, Dur = 41
00:03:19.714 00.001 20224 IsSlewing returns 0
00:03:19.714 00.000 20224 IsGuiding returns 0
00:03:19.719 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53712, med=2915, FiltMin=2643, FiltMax=27309, Gamma=1.000
00:03:19.727 00.008 20224 PulseGuide returned control before completion, sleep 39
00:03:19.743 00.016 8996 UpdateGuideState exits: m=722526 SNR=343.1
00:03:19.744 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:19.745 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:19.745 00.000 8996 Enqueuing Expose request
00:03:19.772 00.027 20224 IsGuiding returns 1
00:03:19.772 00.000 20224 scope still moving after pulse duration time elapsed
00:03:19.803 00.031 20224 IsSlewing returns 0
00:03:19.803 00.000 20224 IsGuiding returns 1
00:03:19.835 00.032 20224 IsSlewing returns 0
00:03:19.835 00.000 20224 IsGuiding returns 0
00:03:19.835 00.000 20224 scope move finished after 41 + 80 ms
00:03:19.835 00.000 20224 Move returns status 0, amount 41
00:03:19.835 00.000 20224 MoveAxis(N, 0, ABG)
00:03:19.835 00.000 20224 Move returns status 0, amount 0
00:03:19.835 00.000 20224 move complete, result=0
00:03:19.835 00.000 20224 worker thread done servicing request
00:03:19.835 00.000 20224 Worker thread wakes up
00:03:19.835 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.2 px 0 ms NORTH
00:03:19.836 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:19.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:21.015 01.179 20224 Exposure complete
00:03:21.094 00.079 20224 worker thread done servicing request
00:03:21.094 00.000 8996 OnExposeComplete: enter
00:03:21.095 00.001 8996 UpdateGuideState(): m_state=6
00:03:21.096 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9212
00:03:21.096 00.000 8996 Star::Find returns 1 (0), X=136.47, Y=474.25, Mass=746124, SNR=392.6, Peak=57350 HFD=4.6
00:03:21.097 00.001 8996 MultiStar: [#1 0.35,0.06,0.53,U] [#2 0.12,0.08,0.68,U] [#3 -0.34,-0.33,0.00,M3] [#4 -0.07,-0.49,0.00,M6] [#5 -0.20,0.24,0.46,U] [#6 0.32,-0.30,0.00,M3] [#7 -0.10,-0.11,0.34,U] [#8 0.04,0.02,0.31,U] 
00:03:21.098 00.001 8996 refined, 5 included, MultiStar: {0.15, 0.14}, one-star: {0.35, 0.29}
00:03:21.099 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
00:03:21.100 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
00:03:21.100 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.14 hyp=0.20 cameraTheta=0.73 mountX=0.14 mountY=-0.15, mountTheta=-0.84
00:03:21.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.14, opts=13)
00:03:21.103 00.001 8996 Enqueuing Move request for scope (0.15, 0.14)
00:03:21.104 00.001 20224 Worker thread wakes up
00:03:21.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.14) opts 0xd
00:03:21.104 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.14)
00:03:21.104 00.000 20224 Moving (0.15, 0.14) raw xDistance=0.14 yDistance=-0.15
00:03:21.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:03:21.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:21.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:03:21.104 00.000 20224 MoveAxis(E, 0, ABG)
00:03:21.104 00.000 20224 Move returns status 0, amount 0
00:03:21.104 00.000 20224 MoveAxis(N, 0, ABG)
00:03:21.104 00.000 20224 Move returns status 0, amount 0
00:03:21.104 00.000 20224 move complete, result=0
00:03:21.104 00.000 20224 worker thread done servicing request
00:03:21.108 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57350, med=2921, FiltMin=2656, FiltMax=27257, Gamma=1.000
00:03:21.121 00.013 8996 UpdateGuideState exits: m=746124 SNR=392.6
00:03:21.122 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:21.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:21.124 00.001 8996 Enqueuing Expose request
00:03:21.125 00.001 20224 Worker thread wakes up
00:03:21.125 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:21.125 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:21.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:22.111 00.986 20224 Exposure complete
00:03:22.169 00.058 20224 worker thread done servicing request
00:03:22.169 00.000 8996 OnExposeComplete: enter
00:03:22.170 00.001 8996 UpdateGuideState(): m_state=6
00:03:22.171 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9213
00:03:22.172 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.45, Mass=669937, SNR=331.3, Peak=45376 HFD=4.6
00:03:22.173 00.001 8996 MultiStar: [#1 0.24,0.15,0.63,U] [#2 -0.18,-0.00,0.75,U] [#3 -0.55,-0.00,0.00,M4] [#4 -0.18,-0.06,0.63,U] [#5 -0.39,0.34,0.00,M4] [#6 -0.14,-0.01,0.41,U] [#7 0.10,-0.26,0.44,U] [#8 -0.14,0.29,0.37,U] 
00:03:22.174 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.13}, one-star: {0.05, 0.49}
00:03:22.175 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
00:03:22.175 00.000 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
00:03:22.176 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.77 mountX=-0.04 mountY=-0.12, mountTheta=-1.87
00:03:22.179 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
00:03:22.180 00.001 8996 Enqueuing Move request for scope (-0.03, 0.13)
00:03:22.181 00.001 20224 Worker thread wakes up
00:03:22.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
00:03:22.181 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
00:03:22.181 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.04 yDistance=-0.12
00:03:22.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:03:22.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:22.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:03:22.181 00.000 20224 MoveAxis(E, 0, ABG)
00:03:22.181 00.000 20224 Move returns status 0, amount 0
00:03:22.181 00.000 20224 MoveAxis(N, 0, ABG)
00:03:22.181 00.000 20224 Move returns status 0, amount 0
00:03:22.181 00.000 20224 move complete, result=0
00:03:22.181 00.000 20224 worker thread done servicing request
00:03:22.185 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45376, med=2909, FiltMin=2627, FiltMax=21289, Gamma=1.000
00:03:22.198 00.013 8996 UpdateGuideState exits: m=669937 SNR=331.3
00:03:22.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:22.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:22.201 00.001 8996 Enqueuing Expose request
00:03:22.201 00.000 20224 Worker thread wakes up
00:03:22.201 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:22.202 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:22.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:23.369 01.167 20224 Exposure complete
00:03:23.448 00.079 20224 worker thread done servicing request
00:03:23.448 00.000 8996 OnExposeComplete: enter
00:03:23.449 00.001 8996 UpdateGuideState(): m_state=6
00:03:23.451 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9214
00:03:23.453 00.002 8996 Star::Find returns 1 (0), X=136.36, Y=474.25, Mass=780908, SNR=346.2, Peak=51078 HFD=4.6
00:03:23.455 00.002 8996 MultiStar: [#1 0.23,0.29,0.60,U] [#2 0.14,0.09,0.70,U] [#3 -0.28,0.08,0.64,U] [#4 -0.15,-0.17,0.49,U] [#5 -0.26,0.30,0.57,U] [#6 -0.11,-0.11,0.45,U] [#7 0.32,-0.10,0.38,U] [#8 -0.20,0.02,0.31,U] 
00:03:23.456 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.24, 0.29}
00:03:23.457 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
00:03:23.458 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
00:03:23.458 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.12 cameraTheta=1.42 mountX=0.01 mountY=-0.12, mountTheta=-1.52
00:03:23.460 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.11, opts=13)
00:03:23.461 00.001 8996 Enqueuing Move request for scope (0.02, 0.11)
00:03:23.462 00.001 20224 Worker thread wakes up
00:03:23.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:03:23.462 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:03:23.462 00.000 20224 Moving (0.02, 0.11) raw xDistance=0.01 yDistance=-0.12
00:03:23.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:03:23.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:23.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:03:23.462 00.000 20224 MoveAxis(E, 0, ABG)
00:03:23.462 00.000 20224 Move returns status 0, amount 0
00:03:23.462 00.000 20224 MoveAxis(N, 0, ABG)
00:03:23.462 00.000 20224 Move returns status 0, amount 0
00:03:23.462 00.000 20224 move complete, result=0
00:03:23.463 00.001 20224 worker thread done servicing request
00:03:23.466 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51078, med=2912, FiltMin=2621, FiltMax=28835, Gamma=1.000
00:03:23.480 00.014 8996 UpdateGuideState exits: m=780908 SNR=346.2
00:03:23.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:23.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:23.483 00.001 8996 Enqueuing Expose request
00:03:23.483 00.000 20224 Worker thread wakes up
00:03:23.483 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:23.484 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:23.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:24.466 00.982 20224 Exposure complete
00:03:24.528 00.062 20224 worker thread done servicing request
00:03:24.528 00.000 8996 OnExposeComplete: enter
00:03:24.529 00.001 8996 UpdateGuideState(): m_state=6
00:03:24.530 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9215
00:03:24.531 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=473.96, Mass=740810, SNR=378.1, Peak=50464 HFD=4.4
00:03:24.532 00.001 8996 MultiStar: [#1 0.23,-0.02,0.53,U] [#2 0.23,-0.09,0.66,U] [#3 -0.13,-0.06,0.54,U] [#4 0.06,-0.31,0.47,U] [#5 -0.29,-0.08,0.52,U] [#6 0.30,-0.32,0.00,M2] [#7 0.40,-0.39,0.00,M1] [#8 -0.25,0.09,0.38,U] 
00:03:24.532 00.000 8996 refined, 6 included, MultiStar: {0.04, -0.06}, one-star: {0.19, 0.01}
00:03:24.533 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
00:03:24.534 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
00:03:24.535 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-0.97 mountX=0.05 mountY=0.06, mountTheta=0.87
00:03:24.536 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
00:03:24.537 00.001 8996 Enqueuing Move request for scope (0.04, -0.06)
00:03:24.538 00.001 20224 Worker thread wakes up
00:03:24.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
00:03:24.538 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
00:03:24.538 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.05 yDistance=0.06
00:03:24.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:03:24.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:24.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:03:24.538 00.000 20224 MoveAxis(E, 0, ABG)
00:03:24.538 00.000 20224 Move returns status 0, amount 0
00:03:24.538 00.000 20224 MoveAxis(N, 0, ABG)
00:03:24.538 00.000 20224 Move returns status 0, amount 0
00:03:24.538 00.000 20224 move complete, result=0
00:03:24.539 00.001 20224 worker thread done servicing request
00:03:24.542 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50464, med=2915, FiltMin=2662, FiltMax=30173, Gamma=1.000
00:03:24.556 00.014 8996 UpdateGuideState exits: m=740810 SNR=378.1
00:03:24.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:24.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:24.559 00.001 8996 Enqueuing Expose request
00:03:24.561 00.002 20224 Worker thread wakes up
00:03:24.561 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:24.562 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:24.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:25.736 01.174 20224 Exposure complete
00:03:25.807 00.071 20224 worker thread done servicing request
00:03:25.807 00.000 8996 OnExposeComplete: enter
00:03:25.808 00.001 8996 UpdateGuideState(): m_state=6
00:03:25.809 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9216
00:03:25.810 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=474.28, Mass=700208, SNR=323.8, Peak=47526 HFD=4.6
00:03:25.811 00.001 8996 MultiStar: [#1 0.49,0.16,0.00,M1] [#2 0.03,0.05,0.77,U] [#3 -0.21,0.08,0.58,U] [#4 0.12,-0.01,0.57,U] [#5 -0.26,0.13,0.68,U] [#6 0.48,-0.02,0.00,M3] [#7 0.27,-0.39,0.00,M2] [#8 -0.29,0.15,0.34,U] 
00:03:25.812 00.001 8996 refined, 5 included, MultiStar: {0.01, 0.13}, one-star: {0.33, 0.32}
00:03:25.813 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
00:03:25.813 00.000 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
00:03:25.814 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.14 cameraTheta=1.52 mountX=-0.01 mountY=-0.13, mountTheta=-1.62
00:03:25.816 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.13, opts=13)
00:03:25.817 00.001 8996 Enqueuing Move request for scope (0.01, 0.13)
00:03:25.817 00.000 20224 Worker thread wakes up
00:03:25.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
00:03:25.817 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
00:03:25.818 00.001 20224 Moving (0.01, 0.13) raw xDistance=-0.01 yDistance=-0.13
00:03:25.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:25.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:25.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:03:25.818 00.000 20224 MoveAxis(E, 0, ABG)
00:03:25.818 00.000 20224 Move returns status 0, amount 0
00:03:25.818 00.000 20224 MoveAxis(N, 0, ABG)
00:03:25.818 00.000 20224 Move returns status 0, amount 0
00:03:25.818 00.000 20224 move complete, result=0
00:03:25.818 00.000 20224 worker thread done servicing request
00:03:25.824 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=47526, med=2918, FiltMin=2646, FiltMax=26259, Gamma=1.000
00:03:25.849 00.025 8996 UpdateGuideState exits: m=700208 SNR=323.8
00:03:25.852 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:25.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:25.854 00.001 8996 Enqueuing Expose request
00:03:25.856 00.002 20224 Worker thread wakes up
00:03:25.856 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:25.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:25.858 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:26.848 00.990 20224 Exposure complete
00:03:26.958 00.110 20224 worker thread done servicing request
00:03:26.958 00.000 8996 OnExposeComplete: enter
00:03:26.959 00.001 8996 UpdateGuideState(): m_state=6
00:03:26.959 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9217
00:03:26.961 00.002 8996 Star::Find returns 1 (0), X=136.00, Y=474.30, Mass=731621, SNR=308.1, Peak=52592 HFD=4.5
00:03:26.963 00.002 8996 MultiStar: [#1 0.26,0.64,0.00,M2] [#2 -0.25,0.01,0.80,U] [#3 -0.23,0.23,0.64,U] [#4 -0.06,0.00,0.59,U] [#5 -0.15,0.24,0.64,U] [#6 0.14,-0.13,0.56,U] [#7 0.09,-0.34,0.41,U] [#8 -0.46,0.46,0.00,M2] 
00:03:26.964 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.10}, one-star: {-0.12, 0.35}
00:03:26.966 00.002 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
00:03:26.967 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
00:03:26.969 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.40 mountX=-0.11 mountY=-0.08, mountTheta=-2.51
00:03:26.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.10, opts=13)
00:03:26.973 00.002 8996 Enqueuing Move request for scope (-0.10, 0.10)
00:03:26.975 00.002 20224 Worker thread wakes up
00:03:26.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
00:03:26.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
00:03:26.975 00.000 20224 Moving (-0.10, 0.10) raw xDistance=-0.11 yDistance=-0.08
00:03:26.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:03:26.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:26.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:03:26.975 00.000 20224 MoveAxis(E, 0, ABG)
00:03:26.976 00.001 20224 Move returns status 0, amount 0
00:03:26.976 00.000 20224 MoveAxis(N, 0, ABG)
00:03:26.976 00.000 20224 Move returns status 0, amount 0
00:03:26.976 00.000 20224 move complete, result=0
00:03:26.976 00.000 20224 worker thread done servicing request
00:03:26.983 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52592, med=2909, FiltMin=2646, FiltMax=28013, Gamma=1.000
00:03:26.999 00.016 8996 UpdateGuideState exits: m=731621 SNR=308.1
00:03:27.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:27.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:27.002 00.001 8996 Enqueuing Expose request
00:03:27.003 00.001 20224 Worker thread wakes up
00:03:27.003 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:27.003 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:27.004 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:28.184 01.180 20224 Exposure complete
00:03:28.265 00.081 20224 worker thread done servicing request
00:03:28.266 00.001 8996 OnExposeComplete: enter
00:03:28.268 00.002 8996 UpdateGuideState(): m_state=6
00:03:28.269 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9218
00:03:28.271 00.002 8996 Star::Find returns 1 (0), X=136.31, Y=473.86, Mass=639619, SNR=327.8, Peak=45430 HFD=4.4
00:03:28.273 00.002 8996 MultiStar: [#1 0.39,0.05,0.75,U] [#2 0.09,0.01,0.79,U] [#3 -0.22,-0.08,0.53,U] [#4 -0.04,-0.30,0.60,U] [#5 -0.04,-0.07,0.67,U] [#6 0.02,-0.40,0.49,U] [#7 0.09,-0.50,0.00,M2] [#8 -0.09,0.07,0.40,U] 
00:03:28.275 00.002 8996 refined, 7 included, MultiStar: {0.07, -0.09}, one-star: {0.20, -0.10}
00:03:28.276 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:03:28.278 00.002 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
00:03:28.280 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-0.93 mountX=0.08 mountY=0.09, mountTheta=0.82
00:03:28.283 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
00:03:28.285 00.002 8996 Enqueuing Move request for scope (0.07, -0.09)
00:03:28.286 00.001 20224 Worker thread wakes up
00:03:28.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
00:03:28.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
00:03:28.287 00.001 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.09
00:03:28.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:03:28.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:28.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:03:28.287 00.000 20224 MoveAxis(E, 0, ABG)
00:03:28.287 00.000 20224 Move returns status 0, amount 0
00:03:28.287 00.000 20224 MoveAxis(N, 0, ABG)
00:03:28.287 00.000 20224 Move returns status 0, amount 0
00:03:28.288 00.001 20224 move complete, result=0
00:03:28.288 00.000 20224 worker thread done servicing request
00:03:28.294 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45430, med=2912, FiltMin=2640, FiltMax=23392, Gamma=1.000
00:03:28.318 00.024 8996 UpdateGuideState exits: m=639619 SNR=327.8
00:03:28.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:28.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:28.321 00.001 8996 Enqueuing Expose request
00:03:28.322 00.001 20224 Worker thread wakes up
00:03:28.322 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:28.323 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:28.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:29.309 00.986 20224 Exposure complete
00:03:29.371 00.062 20224 worker thread done servicing request
00:03:29.371 00.000 8996 OnExposeComplete: enter
00:03:29.372 00.001 8996 UpdateGuideState(): m_state=6
00:03:29.373 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9219
00:03:29.373 00.000 8996 Star::Find returns 1 (0), X=136.03, Y=473.97, Mass=748149, SNR=385.9, Peak=56272 HFD=4.4
00:03:29.374 00.001 8996 MultiStar: [#1 0.05,0.43,0.00,M2] [#2 -0.12,-0.12,0.70,U] [#3 -0.65,-0.16,0.00,M1] [#4 -0.33,-0.03,0.45,U] [#5 -0.26,0.13,0.54,U] [#6 -0.03,-0.34,0.36,U] [#7 -0.23,-0.00,0.43,U] [#8 -0.22,0.23,0.35,U] 
00:03:29.375 00.001 8996 single-star, 6 included, MultiStar: {-0.17, -0.01}, one-star: {-0.09, 0.01}
00:03:29.376 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
00:03:29.377 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:03:29.378 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=2.97 mountX=-0.09 mountY=-0.00, mountTheta=-3.09
00:03:29.379 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
00:03:29.380 00.001 8996 Enqueuing Move request for scope (-0.09, 0.01)
00:03:29.381 00.001 20224 Worker thread wakes up
00:03:29.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
00:03:29.381 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
00:03:29.381 00.000 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=-0.00
00:03:29.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:03:29.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:29.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:03:29.381 00.000 20224 MoveAxis(E, 0, ABG)
00:03:29.381 00.000 20224 Move returns status 0, amount 0
00:03:29.381 00.000 20224 MoveAxis(N, 0, ABG)
00:03:29.381 00.000 20224 Move returns status 0, amount 0
00:03:29.382 00.001 20224 move complete, result=0
00:03:29.382 00.000 20224 worker thread done servicing request
00:03:29.385 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56272, med=2912, FiltMin=2630, FiltMax=29955, Gamma=1.000
00:03:29.399 00.014 8996 UpdateGuideState exits: m=748149 SNR=385.9
00:03:29.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:29.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:29.402 00.001 8996 Enqueuing Expose request
00:03:29.402 00.000 20224 Worker thread wakes up
00:03:29.402 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:29.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:29.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:30.569 01.166 20224 Exposure complete
00:03:30.637 00.068 20224 worker thread done servicing request
00:03:30.637 00.000 8996 OnExposeComplete: enter
00:03:30.638 00.001 8996 UpdateGuideState(): m_state=6
00:03:30.639 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9220
00:03:30.640 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=474.02, Mass=669741, SNR=331.2, Peak=55392 HFD=4.4
00:03:30.641 00.001 8996 MultiStar: [#1 -0.23,0.39,0.00,M3] [#2 -0.24,0.22,0.76,U] [#3 -0.50,0.23,0.00,M2] [#4 -0.34,-0.13,0.59,U] [#5 -0.35,0.10,0.68,U] [#6 -0.40,-0.34,0.00,M1] [#7 -0.25,0.05,0.49,U] [#8 -0.19,0.45,0.00,M1] 
00:03:30.641 00.000 8996 single-star, 4 included, MultiStar: {-0.23, 0.07}, one-star: {-0.07, 0.06}
00:03:30.642 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
00:03:30.643 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
00:03:30.644 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.36 mountX=-0.07 mountY=-0.06, mountTheta=-2.47
00:03:30.646 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
00:03:30.648 00.002 8996 Enqueuing Move request for scope (-0.07, 0.06)
00:03:30.649 00.001 20224 Worker thread wakes up
00:03:30.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
00:03:30.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
00:03:30.649 00.000 20224 Moving (-0.07, 0.06) raw xDistance=-0.07 yDistance=-0.06
00:03:30.650 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:03:30.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:30.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:03:30.650 00.000 20224 MoveAxis(E, 0, ABG)
00:03:30.650 00.000 20224 Move returns status 0, amount 0
00:03:30.650 00.000 20224 MoveAxis(N, 0, ABG)
00:03:30.650 00.000 20224 Move returns status 0, amount 0
00:03:30.650 00.000 20224 move complete, result=0
00:03:30.650 00.000 20224 worker thread done servicing request
00:03:30.654 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=55392, med=2912, FiltMin=2662, FiltMax=26637, Gamma=1.000
00:03:30.667 00.013 8996 UpdateGuideState exits: m=669741 SNR=331.2
00:03:30.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:30.670 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:30.671 00.001 8996 Enqueuing Expose request
00:03:30.673 00.002 20224 Worker thread wakes up
00:03:30.673 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:30.675 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:30.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:31.646 00.971 20224 Exposure complete
00:03:31.707 00.061 20224 worker thread done servicing request
00:03:31.707 00.000 8996 OnExposeComplete: enter
00:03:31.708 00.001 8996 UpdateGuideState(): m_state=6
00:03:31.709 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9221
00:03:31.710 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=474.25, Mass=766668, SNR=339.7, Peak=54080 HFD=4.5
00:03:31.711 00.001 8996 MultiStar: [#1 0.14,0.26,0.69,U] [#2 -0.08,-0.31,0.63,U] [#3 -0.88,0.13,0.00,M3] [#4 -0.63,0.11,0.00,M1] [#5 -0.71,0.27,0.00,M1] [#6 -0.03,0.02,0.48,U] [#7 -0.10,-0.15,0.47,U] [#8 -0.69,0.28,0.00,M2] 
00:03:31.712 00.001 8996 refined, 4 included, MultiStar: {-0.03, 0.07}, one-star: {-0.07, 0.29}
00:03:31.713 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
00:03:31.714 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
00:03:31.715 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=1.95 mountX=-0.03 mountY=-0.06, mountTheta=-2.05
00:03:31.716 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
00:03:31.717 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
00:03:31.718 00.001 20224 Worker thread wakes up
00:03:31.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
00:03:31.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
00:03:31.718 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.03 yDistance=-0.06
00:03:31.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:03:31.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:31.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:03:31.718 00.000 20224 MoveAxis(E, 0, ABG)
00:03:31.718 00.000 20224 Move returns status 0, amount 0
00:03:31.718 00.000 20224 MoveAxis(N, 0, ABG)
00:03:31.718 00.000 20224 Move returns status 0, amount 0
00:03:31.718 00.000 20224 move complete, result=0
00:03:31.719 00.001 20224 worker thread done servicing request
00:03:31.722 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54080, med=2912, FiltMin=2646, FiltMax=27037, Gamma=1.000
00:03:31.736 00.014 8996 UpdateGuideState exits: m=766668 SNR=339.7
00:03:31.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:31.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:31.738 00.000 8996 Enqueuing Expose request
00:03:31.739 00.001 20224 Worker thread wakes up
00:03:31.739 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:31.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:31.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:32.908 01.168 20224 Exposure complete
00:03:32.990 00.082 20224 worker thread done servicing request
00:03:32.990 00.000 8996 OnExposeComplete: enter
00:03:32.991 00.001 8996 UpdateGuideState(): m_state=6
00:03:32.992 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9222
00:03:32.992 00.000 8996 Star::Find returns 1 (0), X=136.07, Y=473.89, Mass=772503, SNR=319.0, Peak=59088 HFD=4.4
00:03:32.994 00.002 8996 MultiStar: [#1 0.00,-0.22,0.67,U] [#2 -0.13,0.03,0.76,U] [#3 -0.63,-0.04,0.00,M4] [#4 -0.30,-0.38,0.00,M2] [#5 -0.57,0.12,0.00,M2] [#6 -0.06,-0.10,0.54,U] [#7 0.34,-0.23,0.50,U] [#8 -0.30,0.37,0.00,M3] 
00:03:32.995 00.001 8996 single-star, 4 included, MultiStar: {-0.00, -0.10}, one-star: {-0.04, -0.06}
00:03:32.996 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:03:32.998 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
00:03:32.999 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.18 mountX=-0.04 mountY=0.07, mountTheta=2.07
00:03:33.002 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
00:03:33.004 00.002 8996 Enqueuing Move request for scope (-0.04, -0.06)
00:03:33.005 00.001 20224 Worker thread wakes up
00:03:33.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
00:03:33.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
00:03:33.006 00.001 20224 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
00:03:33.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:03:33.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:33.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:03:33.006 00.000 20224 MoveAxis(E, 0, ABG)
00:03:33.006 00.000 20224 Move returns status 0, amount 0
00:03:33.006 00.000 20224 MoveAxis(N, 0, ABG)
00:03:33.006 00.000 20224 Move returns status 0, amount 0
00:03:33.007 00.001 20224 move complete, result=0
00:03:33.007 00.000 20224 worker thread done servicing request
00:03:33.013 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=59088, med=2912, FiltMin=2649, FiltMax=29152, Gamma=1.000
00:03:33.040 00.027 8996 UpdateGuideState exits: m=772503 SNR=319.0
00:03:33.041 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:33.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:33.044 00.002 8996 Enqueuing Expose request
00:03:33.045 00.001 20224 Worker thread wakes up
00:03:33.046 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:33.047 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:33.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:34.023 00.976 20224 Exposure complete
00:03:34.115 00.092 20224 worker thread done servicing request
00:03:34.115 00.000 8996 OnExposeComplete: enter
00:03:34.116 00.001 8996 UpdateGuideState(): m_state=6
00:03:34.117 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9223
00:03:34.117 00.000 8996 Star::Find returns 1 (0), X=136.10, Y=474.04, Mass=717492, SNR=348.2, Peak=55168 HFD=4.4
00:03:34.119 00.002 8996 MultiStar: [#1 -0.05,-0.25,0.61,U] [#2 0.01,-0.45,0.00,M1] [#3 -0.36,-0.01,0.58,U] [#4 -0.20,-0.37,0.52,U] [#5 -0.72,-0.11,0.00,M3] [#6 0.08,-0.31,0.40,U] [#7 0.24,-0.06,0.43,U] [#8 -0.53,-0.37,0.00,M4] 
00:03:34.120 00.001 8996 single-star, 5 included, MultiStar: {-0.06, -0.12}, one-star: {-0.02, 0.08}
00:03:34.121 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
00:03:34.122 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
00:03:34.122 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.78 mountX=-0.02 mountY=-0.08, mountTheta=-1.87
00:03:34.123 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
00:03:34.125 00.002 8996 Enqueuing Move request for scope (-0.02, 0.08)
00:03:34.126 00.001 20224 Worker thread wakes up
00:03:34.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
00:03:34.126 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
00:03:34.126 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.02 yDistance=-0.08
00:03:34.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:03:34.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:34.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:03:34.126 00.000 20224 MoveAxis(E, 0, ABG)
00:03:34.126 00.000 20224 Move returns status 0, amount 0
00:03:34.126 00.000 20224 MoveAxis(N, 0, ABG)
00:03:34.126 00.000 20224 Move returns status 0, amount 0
00:03:34.126 00.000 20224 move complete, result=0
00:03:34.126 00.000 20224 worker thread done servicing request
00:03:34.134 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55168, med=2909, FiltMin=2653, FiltMax=28451, Gamma=1.000
00:03:34.150 00.016 8996 UpdateGuideState exits: m=717492 SNR=348.2
00:03:34.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:34.152 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:34.153 00.001 8996 Enqueuing Expose request
00:03:34.154 00.001 20224 Worker thread wakes up
00:03:34.154 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:34.155 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:34.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:35.318 01.163 20224 Exposure complete
00:03:35.389 00.071 20224 worker thread done servicing request
00:03:35.389 00.000 8996 OnExposeComplete: enter
00:03:35.391 00.002 8996 UpdateGuideState(): m_state=6
00:03:35.392 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9224
00:03:35.392 00.000 8996 Star::Find returns 1 (0), X=135.92, Y=473.80, Mass=683502, SNR=313.8, Peak=54704 HFD=4.4
00:03:35.393 00.001 8996 MultiStar: [#1 0.15,-0.30,0.64,U] [#2 0.16,-0.30,0.76,U] [#3 0.15,-0.21,0.61,U] [#4 0.31,-0.54,0.00,M2] [#5 -0.46,-0.50,0.00,M4] [#6 0.26,-0.04,0.39,U] [#7 0.33,0.06,0.52,U] [#8 -0.18,-0.28,0.40,U] 
00:03:35.394 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.18}, one-star: {-0.19, -0.15}
00:03:35.395 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
00:03:35.396 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
00:03:35.397 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.20 cameraTheta=-1.18 mountX=0.09 mountY=0.17, mountTheta=1.08
00:03:35.398 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.18, opts=13)
00:03:35.399 00.001 8996 Enqueuing Move request for scope (0.07, -0.18)
00:03:35.399 00.000 20224 Worker thread wakes up
00:03:35.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
00:03:35.399 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
00:03:35.400 00.001 20224 Moving (0.07, -0.18) raw xDistance=0.09 yDistance=0.17
00:03:35.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:03:35.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:35.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:03:35.400 00.000 20224 MoveAxis(E, 0, ABG)
00:03:35.400 00.000 20224 Move returns status 0, amount 0
00:03:35.400 00.000 20224 MoveAxis(N, 0, ABG)
00:03:35.400 00.000 20224 Move returns status 0, amount 0
00:03:35.400 00.000 20224 move complete, result=0
00:03:35.400 00.000 20224 worker thread done servicing request
00:03:35.404 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54704, med=2912, FiltMin=2633, FiltMax=28205, Gamma=1.000
00:03:35.427 00.023 8996 UpdateGuideState exits: m=683502 SNR=313.8
00:03:35.429 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:35.431 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:35.433 00.002 8996 Enqueuing Expose request
00:03:35.434 00.001 20224 Worker thread wakes up
00:03:35.434 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:03:35.436 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:35.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:36.412 00.976 20224 Exposure complete
00:03:36.497 00.085 20224 worker thread done servicing request
00:03:36.498 00.001 8996 OnExposeComplete: enter
00:03:36.499 00.001 8996 UpdateGuideState(): m_state=6
00:03:36.499 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9225
00:03:36.500 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.11, Mass=723883, SNR=350.6, Peak=53184 HFD=4.5
00:03:36.502 00.002 8996 MultiStar: [#1 0.26,-0.28,0.59,U] [#2 0.25,-0.03,0.80,U] [#3 -0.28,-0.09,0.51,U] [#4 -0.03,-0.40,0.56,U] [#5 -0.70,0.21,0.00,M5] [#6 0.08,0.20,0.45,U] [#7 -0.03,-0.36,0.45,U] [#8 -0.61,-0.22,0.00,M4] 
00:03:36.502 00.000 8996 refined, 6 included, MultiStar: {0.03, -0.09}, one-star: {-0.10, 0.15}
00:03:36.503 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
00:03:36.503 00.000 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
00:03:36.504 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.28 mountX=0.03 mountY=0.08, mountTheta=1.18
00:03:36.506 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.09, opts=13)
00:03:36.507 00.001 8996 Enqueuing Move request for scope (0.03, -0.09)
00:03:36.509 00.002 20224 Worker thread wakes up
00:03:36.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
00:03:36.509 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
00:03:36.509 00.000 20224 Moving (0.03, -0.09) raw xDistance=0.03 yDistance=0.08
00:03:36.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:03:36.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:36.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:03:36.509 00.000 20224 MoveAxis(E, 0, ABG)
00:03:36.509 00.000 20224 Move returns status 0, amount 0
00:03:36.509 00.000 20224 MoveAxis(N, 0, ABG)
00:03:36.509 00.000 20224 Move returns status 0, amount 0
00:03:36.509 00.000 20224 move complete, result=0
00:03:36.509 00.000 20224 worker thread done servicing request
00:03:36.514 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53184, med=2909, FiltMin=2659, FiltMax=28054, Gamma=1.000
00:03:36.530 00.016 8996 UpdateGuideState exits: m=723883 SNR=350.6
00:03:36.532 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:36.534 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:36.535 00.001 8996 Enqueuing Expose request
00:03:36.536 00.001 20224 Worker thread wakes up
00:03:36.537 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:36.538 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:36.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:37.720 01.182 20224 Exposure complete
00:03:37.788 00.068 20224 worker thread done servicing request
00:03:37.788 00.000 8996 OnExposeComplete: enter
00:03:37.789 00.001 8996 UpdateGuideState(): m_state=6
00:03:37.789 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9226
00:03:37.790 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=474.00, Mass=783706, SNR=352.3, Peak=54048 HFD=4.6
00:03:37.791 00.001 8996 MultiStar: [#1 0.32,0.09,0.59,U] [#2 0.22,-0.30,0.68,U] [#3 -0.01,-0.17,0.57,U] [#4 0.28,-0.40,0.00,M2] [#5 -0.42,-0.06,0.59,U] [#6 0.18,-0.38,0.41,U] [#7 0.40,-0.23,0.00,M1] [#8 -0.17,-0.35,0.34,U] 
00:03:37.792 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.13}, one-star: {-0.28, 0.04}
00:03:37.793 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
00:03:37.794 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
00:03:37.794 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.90 mountX=-0.03 mountY=0.13, mountTheta=1.80
00:03:37.796 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
00:03:37.797 00.001 8996 Enqueuing Move request for scope (-0.04, -0.13)
00:03:37.798 00.001 20224 Worker thread wakes up
00:03:37.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
00:03:37.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
00:03:37.798 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.03 yDistance=0.13
00:03:37.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:03:37.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:37.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:03:37.798 00.000 20224 MoveAxis(E, 0, ABG)
00:03:37.798 00.000 20224 Move returns status 0, amount 0
00:03:37.798 00.000 20224 MoveAxis(N, 0, ABG)
00:03:37.798 00.000 20224 Move returns status 0, amount 0
00:03:37.798 00.000 20224 move complete, result=0
00:03:37.798 00.000 20224 worker thread done servicing request
00:03:37.805 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54048, med=2912, FiltMin=2637, FiltMax=30896, Gamma=1.000
00:03:37.827 00.022 8996 UpdateGuideState exits: m=783706 SNR=352.3
00:03:37.829 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:37.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:37.831 00.001 8996 Enqueuing Expose request
00:03:37.832 00.001 20224 Worker thread wakes up
00:03:37.832 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:37.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:37.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:38.809 00.976 20224 Exposure complete
00:03:38.891 00.082 20224 worker thread done servicing request
00:03:38.891 00.000 8996 OnExposeComplete: enter
00:03:38.893 00.002 8996 UpdateGuideState(): m_state=6
00:03:38.895 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9227
00:03:38.896 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=473.52, Mass=692338, SNR=328.0, Peak=45072 HFD=4.9
00:03:38.898 00.002 8996 MultiStar: [#1 0.54,0.28,0.00,M1] [#2 -0.06,-0.22,0.83,U] [#3 -0.29,-0.08,0.59,U] [#4 -0.14,-0.31,0.52,U] [#5 -0.20,-0.13,0.58,U] [#6 0.16,-0.32,0.43,U] [#7 0.41,-0.41,0.00,M2] [#8 -0.18,0.02,0.41,U] 
00:03:38.900 00.002 8996 refined, 6 included, MultiStar: {-0.11, -0.24}, one-star: {-0.07, -0.44}
00:03:38.902 00.002 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
00:03:38.903 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
00:03:38.905 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-2.01 mountX=-0.09 mountY=0.25, mountTheta=1.91
00:03:38.908 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.24, opts=13)
00:03:38.909 00.001 8996 Enqueuing Move request for scope (-0.11, -0.24)
00:03:38.911 00.002 20224 Worker thread wakes up
00:03:38.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.24) opts 0xd
00:03:38.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.24)
00:03:38.911 00.000 20224 Moving (-0.11, -0.24) raw xDistance=-0.09 yDistance=0.25
00:03:38.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:03:38.912 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:03:38.912 00.000 20224 MoveAxis(E, 0, ABG)
00:03:38.912 00.000 20224 Move returns status 0, amount 0
00:03:38.912 00.000 20224 MoveAxis(S, 52, ABG)
00:03:38.912 00.000 20224 Guiding  Dir = 1, Dur = 52
00:03:38.913 00.001 20224 IsSlewing returns 0
00:03:38.913 00.000 20224 IsGuiding returns 0
00:03:38.914 00.001 20224 PulseGuide returned control before completion, sleep 61
00:03:38.917 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45072, med=2912, FiltMin=2627, FiltMax=24317, Gamma=1.000
00:03:38.939 00.022 8996 UpdateGuideState exits: m=692338 SNR=328.0
00:03:38.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:38.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:38.942 00.001 8996 Enqueuing Expose request
00:03:38.985 00.043 20224 IsGuiding returns 1
00:03:38.985 00.000 20224 scope still moving after pulse duration time elapsed
00:03:39.017 00.032 20224 IsSlewing returns 0
00:03:39.017 00.000 20224 IsGuiding returns 0
00:03:39.017 00.000 20224 scope move finished after 52 + 52 ms
00:03:39.017 00.000 20224 Move returns status 0, amount 52
00:03:39.017 00.000 20224 move complete, result=0
00:03:39.018 00.001 20224 worker thread done servicing request
00:03:39.018 00.000 20224 Worker thread wakes up
00:03:39.018 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:03:39.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:39.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:40.188 01.170 20224 Exposure complete
00:03:40.266 00.078 20224 worker thread done servicing request
00:03:40.266 00.000 8996 OnExposeComplete: enter
00:03:40.267 00.001 8996 UpdateGuideState(): m_state=6
00:03:40.268 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9228
00:03:40.269 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=474.45, Mass=722652, SNR=374.3, Peak=44256 HFD=4.8
00:03:40.270 00.001 8996 MultiStar: [#1 0.40,0.21,0.00,M2] [#2 0.08,0.38,0.72,U] [#3 0.06,0.20,0.61,U] [#4 0.22,0.11,0.55,U] [#5 -0.11,0.17,0.50,U] [#6 0.16,-0.08,0.40,U] [#7 0.17,-0.16,0.39,U] [#8 -0.07,0.52,0.00,M3] 
00:03:40.271 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.23}, one-star: {0.06, 0.50}
00:03:40.271 00.000 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
00:03:40.272 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
00:03:40.273 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.22 mountX=0.06 mountY=-0.23, mountTheta=-1.32
00:03:40.274 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
00:03:40.275 00.001 8996 Enqueuing Move request for scope (0.08, 0.23)
00:03:40.276 00.001 20224 Worker thread wakes up
00:03:40.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
00:03:40.276 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
00:03:40.276 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.06 yDistance=-0.23
00:03:40.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:03:40.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:03:40.277 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:03:40.277 00.000 20224 MoveAxis(E, 0, ABG)
00:03:40.277 00.000 20224 Move returns status 0, amount 0
00:03:40.277 00.000 20224 MoveAxis(N, 0, ABG)
00:03:40.277 00.000 20224 Move returns status 0, amount 0
00:03:40.277 00.000 20224 move complete, result=0
00:03:40.277 00.000 20224 worker thread done servicing request
00:03:40.280 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=44256, med=2909, FiltMin=2656, FiltMax=22035, Gamma=1.000
00:03:40.293 00.013 8996 UpdateGuideState exits: m=722652 SNR=374.3
00:03:40.293 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:40.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:40.295 00.001 8996 Enqueuing Expose request
00:03:40.296 00.001 20224 Worker thread wakes up
00:03:40.296 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:03:40.296 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:40.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:41.278 00.982 20224 Exposure complete
00:03:41.363 00.085 20224 worker thread done servicing request
00:03:41.363 00.000 8996 OnExposeComplete: enter
00:03:41.364 00.001 8996 UpdateGuideState(): m_state=6
00:03:41.366 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9229
00:03:41.367 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=474.34, Mass=689476, SNR=329.7, Peak=48320 HFD=4.6
00:03:41.369 00.002 8996 MultiStar: [#1 0.35,0.42,0.00,M3] [#2 0.02,0.34,0.74,U] [#3 -0.14,0.33,0.64,U] [#4 0.16,0.19,0.58,U] [#5 -0.20,0.52,0.00,M3] [#6 0.17,-0.02,0.46,U] [#7 0.27,0.08,0.40,U] [#8 -0.15,0.50,0.00,M4] 
00:03:41.371 00.002 8996 refined, 5 included, MultiStar: {0.07, 0.26}, one-star: {0.07, 0.38}
00:03:41.372 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
00:03:41.374 00.002 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
00:03:41.375 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.30 mountX=0.05 mountY=-0.26, mountTheta=-1.40
00:03:41.379 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.26, opts=13)
00:03:41.381 00.002 8996 Enqueuing Move request for scope (0.07, 0.26)
00:03:41.383 00.002 20224 Worker thread wakes up
00:03:41.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
00:03:41.383 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
00:03:41.383 00.000 20224 Moving (0.07, 0.26) raw xDistance=0.05 yDistance=-0.26
00:03:41.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:03:41.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:03:41.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:03:41.383 00.000 20224 MoveAxis(E, 0, ABG)
00:03:41.383 00.000 20224 Move returns status 0, amount 0
00:03:41.383 00.000 20224 MoveAxis(N, 0, ABG)
00:03:41.383 00.000 20224 Move returns status 0, amount 0
00:03:41.383 00.000 20224 move complete, result=0
00:03:41.383 00.000 20224 worker thread done servicing request
00:03:41.390 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48320, med=2909, FiltMin=2624, FiltMax=23225, Gamma=1.000
00:03:41.405 00.015 8996 UpdateGuideState exits: m=689476 SNR=329.7
00:03:41.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:41.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:41.408 00.001 8996 Enqueuing Expose request
00:03:41.408 00.000 20224 Worker thread wakes up
00:03:41.408 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:03:41.409 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:41.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:42.578 01.169 20224 Exposure complete
00:03:42.676 00.098 20224 worker thread done servicing request
00:03:42.676 00.000 8996 OnExposeComplete: enter
00:03:42.677 00.001 8996 UpdateGuideState(): m_state=6
00:03:42.678 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9230
00:03:42.679 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=474.54, Mass=694148, SNR=353.2, Peak=43888 HFD=4.6
00:03:42.680 00.001 8996 MultiStar: [#1 0.29,0.60,0.00,M4] [#2 0.05,0.36,0.72,U] [#3 -0.25,0.18,0.49,U] [#4 -0.05,0.18,0.45,U] [#5 -0.18,0.74,0.00,M4] [#6 0.25,-0.10,0.38,U] [#7 -0.06,0.08,0.41,U] [#8 -0.15,0.64,0.00,M5] 
00:03:42.681 00.001 8996 refined, 5 included, MultiStar: {0.02, 0.29}, one-star: {0.10, 0.59}
00:03:42.682 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
00:03:42.683 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
00:03:42.684 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.51 mountX=-0.01 mountY=-0.29, mountTheta=-1.61
00:03:42.686 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.29, opts=13)
00:03:42.687 00.001 8996 Enqueuing Move request for scope (0.02, 0.29)
00:03:42.688 00.001 20224 Worker thread wakes up
00:03:42.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
00:03:42.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
00:03:42.688 00.000 20224 Moving (0.02, 0.29) raw xDistance=-0.01 yDistance=-0.29
00:03:42.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:42.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:03:42.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:03:42.688 00.000 20224 MoveAxis(E, 0, ABG)
00:03:42.689 00.001 20224 Move returns status 0, amount 0
00:03:42.689 00.000 20224 MoveAxis(N, 0, ABG)
00:03:42.689 00.000 20224 Move returns status 0, amount 0
00:03:42.689 00.000 20224 move complete, result=0
00:03:42.689 00.000 20224 worker thread done servicing request
00:03:42.696 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=43888, med=2912, FiltMin=2646, FiltMax=21542, Gamma=1.000
00:03:42.714 00.018 8996 UpdateGuideState exits: m=694148 SNR=353.2
00:03:42.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:42.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:42.717 00.001 8996 Enqueuing Expose request
00:03:42.718 00.001 20224 Worker thread wakes up
00:03:42.718 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:03:42.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:42.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:43.708 00.989 20224 Exposure complete
00:03:43.802 00.094 20224 worker thread done servicing request
00:03:43.802 00.000 8996 OnExposeComplete: enter
00:03:43.803 00.001 8996 UpdateGuideState(): m_state=6
00:03:43.803 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9231
00:03:43.804 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=474.64, Mass=657230, SNR=336.8, Peak=44509 HFD=4.7
00:03:43.805 00.001 8996 MultiStar: [#1 0.44,0.75,0.00,M5] [#2 0.15,0.40,0.71,U] [#3 -0.19,0.39,0.00,M1] [#4 -0.08,0.29,0.56,U] [#5 -0.26,0.68,0.00,M5] [#6 0.36,0.16,0.43,U] [#7 0.11,0.10,0.46,U] [#8 -0.17,0.45,0.00,M6] 
00:03:43.806 00.001 8996 refined, 4 included, MultiStar: {0.15, 0.39}, one-star: {0.19, 0.68}
00:03:43.807 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
00:03:43.808 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
00:03:43.808 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.39 hyp=0.42 cameraTheta=1.22 mountX=0.11 mountY=-0.41, mountTheta=-1.31
00:03:43.811 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.39, opts=13)
00:03:43.811 00.000 8996 Enqueuing Move request for scope (0.15, 0.39)
00:03:43.812 00.001 20224 Worker thread wakes up
00:03:43.813 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.39) opts 0xd
00:03:43.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.39)
00:03:43.813 00.000 20224 Moving (0.15, 0.39) raw xDistance=0.11 yDistance=-0.41
00:03:43.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:03:43.813 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.17 newest=-0.96
00:03:43.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
00:03:43.813 00.000 20224 MoveAxis(E, 0, ABG)
00:03:43.813 00.000 20224 Move returns status 0, amount 0
00:03:43.814 00.001 20224 MoveAxis(N, 86, ABG)
00:03:43.814 00.000 20224 Guiding  Dir = 0, Dur = 86
00:03:43.814 00.000 20224 IsSlewing returns 0
00:03:43.814 00.000 20224 IsGuiding returns 0
00:03:43.816 00.002 20224 PulseGuide returned control before completion, sleep 95
00:03:43.819 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=44509, med=2909, FiltMin=2624, FiltMax=21741, Gamma=1.000
00:03:43.843 00.024 8996 UpdateGuideState exits: m=657230 SNR=336.8
00:03:43.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:43.845 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:43.846 00.001 8996 Enqueuing Expose request
00:03:43.919 00.073 20224 IsGuiding returns 0
00:03:43.919 00.000 20224 Move returns status 0, amount 86
00:03:43.919 00.000 20224 move complete, result=0
00:03:43.919 00.000 20224 worker thread done servicing request
00:03:43.919 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 86 ms NORTH
00:03:43.922 00.003 20224 Worker thread wakes up
00:03:43.922 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:43.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:45.094 01.172 20224 Exposure complete
00:03:45.181 00.087 20224 worker thread done servicing request
00:03:45.182 00.001 8996 OnExposeComplete: enter
00:03:45.182 00.000 8996 UpdateGuideState(): m_state=6
00:03:45.185 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9232
00:03:45.185 00.000 8996 Star::Find returns 1 (0), X=136.30, Y=474.17, Mass=759059, SNR=374.7, Peak=53302 HFD=4.5
00:03:45.186 00.001 8996 MultiStar: [#1 0.15,0.40,0.61,U] [#2 0.04,-0.10,0.57,U] [#3 -0.41,0.17,0.00,M2] [#4 -0.01,-0.06,0.44,U] [#5 -0.38,0.47,0.00,M6] [#6 0.13,-0.15,0.38,U] [#7 0.15,0.10,0.34,U] [#8 -0.08,0.12,0.38,U] 
00:03:45.187 00.001 8996 refined, 6 included, MultiStar: {0.10, 0.11}, one-star: {0.18, 0.22}
00:03:45.188 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
00:03:45.189 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
00:03:45.189 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.11 hyp=0.14 cameraTheta=0.84 mountX=0.09 mountY=-0.12, mountTheta=-0.94
00:03:45.191 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.11, opts=13)
00:03:45.192 00.001 8996 Enqueuing Move request for scope (0.10, 0.11)
00:03:45.192 00.000 20224 Worker thread wakes up
00:03:45.193 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.11) opts 0xd
00:03:45.193 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.11)
00:03:45.193 00.000 20224 Moving (0.10, 0.11) raw xDistance=0.09 yDistance=-0.12
00:03:45.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:03:45.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:45.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:03:45.193 00.000 20224 MoveAxis(E, 0, ABG)
00:03:45.193 00.000 20224 Move returns status 0, amount 0
00:03:45.193 00.000 20224 MoveAxis(N, 0, ABG)
00:03:45.193 00.000 20224 Move returns status 0, amount 0
00:03:45.193 00.000 20224 move complete, result=0
00:03:45.193 00.000 20224 worker thread done servicing request
00:03:45.197 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53302, med=2909, FiltMin=2627, FiltMax=28259, Gamma=1.000
00:03:45.218 00.021 8996 UpdateGuideState exits: m=759059 SNR=374.7
00:03:45.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:45.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:45.222 00.002 8996 Enqueuing Expose request
00:03:45.223 00.001 20224 Worker thread wakes up
00:03:45.223 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:45.224 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:45.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:46.208 00.984 20224 Exposure complete
00:03:46.274 00.066 20224 worker thread done servicing request
00:03:46.274 00.000 8996 OnExposeComplete: enter
00:03:46.275 00.001 8996 UpdateGuideState(): m_state=6
00:03:46.276 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9233
00:03:46.277 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=474.37, Mass=760110, SNR=350.3, Peak=55782 HFD=4.6
00:03:46.278 00.001 8996 MultiStar: [#1 0.45,0.36,0.00,M5] [#2 0.22,0.05,0.71,U] [#3 -0.06,-0.01,0.60,U] [#4 0.10,-0.15,0.57,U] [#5 -0.20,0.40,0.00,M7] [#6 0.29,-0.06,0.48,U] [#7 0.21,0.07,0.38,U] [#8 -0.17,0.25,0.42,U] 
00:03:46.279 00.001 8996 refined, 6 included, MultiStar: {0.16, 0.11}, one-star: {0.34, 0.41}
00:03:46.279 00.000 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
00:03:46.280 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
00:03:46.281 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.19 cameraTheta=0.60 mountX=0.15 mountY=-0.13, mountTheta=-0.70
00:03:46.283 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.11, opts=13)
00:03:46.284 00.001 8996 Enqueuing Move request for scope (0.16, 0.11)
00:03:46.285 00.001 20224 Worker thread wakes up
00:03:46.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
00:03:46.285 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
00:03:46.285 00.000 20224 Moving (0.16, 0.11) raw xDistance=0.15 yDistance=-0.13
00:03:46.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:03:46.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:46.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:03:46.285 00.000 20224 MoveAxis(E, 0, ABG)
00:03:46.285 00.000 20224 Move returns status 0, amount 0
00:03:46.285 00.000 20224 MoveAxis(N, 0, ABG)
00:03:46.285 00.000 20224 Move returns status 0, amount 0
00:03:46.285 00.000 20224 move complete, result=0
00:03:46.285 00.000 20224 worker thread done servicing request
00:03:46.289 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55782, med=2912, FiltMin=2617, FiltMax=27491, Gamma=1.000
00:03:46.302 00.013 8996 UpdateGuideState exits: m=760110 SNR=350.3
00:03:46.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:46.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:46.305 00.001 8996 Enqueuing Expose request
00:03:46.306 00.001 20224 Worker thread wakes up
00:03:46.306 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:03:46.307 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:46.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:47.473 01.166 20224 Exposure complete
00:03:47.577 00.104 20224 worker thread done servicing request
00:03:47.577 00.000 8996 OnExposeComplete: enter
00:03:47.579 00.002 8996 UpdateGuideState(): m_state=6
00:03:47.579 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9234
00:03:47.580 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=474.43, Mass=773525, SNR=410.3, Peak=55344 HFD=4.6
00:03:47.581 00.001 8996 MultiStar: [#1 0.22,0.44,0.00,M6] [#2 0.00,0.32,0.58,U] [#3 -0.31,0.39,0.00,M2] [#4 -0.11,0.29,0.43,U] [#5 -0.31,0.52,0.00,M8] [#6 0.10,-0.07,0.32,U] [#7 0.25,0.23,0.38,U] [#8 -0.19,0.55,0.00,M5] 
00:03:47.582 00.001 8996 refined, 4 included, MultiStar: {0.02, 0.31}, one-star: {-0.02, 0.48}
00:03:47.584 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
00:03:47.585 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
00:03:47.586 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.50 mountX=-0.01 mountY=-0.31, mountTheta=-1.60
00:03:47.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.31, opts=13)
00:03:47.588 00.000 8996 Enqueuing Move request for scope (0.02, 0.31)
00:03:47.589 00.001 20224 Worker thread wakes up
00:03:47.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
00:03:47.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
00:03:47.589 00.000 20224 Moving (0.02, 0.31) raw xDistance=-0.01 yDistance=-0.31
00:03:47.590 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:03:47.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:03:47.590 00.000 20224 MoveAxis(E, 0, ABG)
00:03:47.590 00.000 20224 Move returns status 0, amount 0
00:03:47.590 00.000 20224 MoveAxis(N, 66, ABG)
00:03:47.590 00.000 20224 Guiding  Dir = 0, Dur = 66
00:03:47.590 00.000 20224 IsSlewing returns 0
00:03:47.590 00.000 20224 IsGuiding returns 0
00:03:47.592 00.002 20224 PulseGuide returned control before completion, sleep 75
00:03:47.595 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55344, med=2912, FiltMin=2646, FiltMax=24390, Gamma=1.000
00:03:47.608 00.013 8996 UpdateGuideState exits: m=773525 SNR=410.3
00:03:47.609 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:47.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:47.611 00.001 8996 Enqueuing Expose request
00:03:47.672 00.061 20224 IsGuiding returns 1
00:03:47.672 00.000 20224 scope still moving after pulse duration time elapsed
00:03:47.703 00.031 20224 IsSlewing returns 0
00:03:47.703 00.000 20224 IsGuiding returns 0
00:03:47.703 00.000 20224 scope move finished after 66 + 46 ms
00:03:47.703 00.000 20224 Move returns status 0, amount 66
00:03:47.703 00.000 20224 move complete, result=0
00:03:47.703 00.000 20224 worker thread done servicing request
00:03:47.704 00.001 20224 Worker thread wakes up
00:03:47.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:47.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:47.704 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 66 ms NORTH
00:03:48.672 00.968 20224 Exposure complete
00:03:48.740 00.068 20224 worker thread done servicing request
00:03:48.740 00.000 8996 OnExposeComplete: enter
00:03:48.741 00.001 8996 UpdateGuideState(): m_state=6
00:03:48.742 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9235
00:03:48.742 00.000 8996 Star::Find returns 1 (0), X=135.77, Y=474.34, Mass=751623, SNR=364.9, Peak=61136 HFD=4.6
00:03:48.744 00.002 8996 MultiStar: [#1 0.06,0.39,0.73,U] [#2 -0.17,0.04,0.63,U] [#3 -0.55,0.01,0.00,M3] [#4 -0.10,0.34,0.49,U] [#5 -0.44,0.10,0.00,M9] [#6 0.09,-0.49,0.00,M1] [#7 0.02,-0.11,0.38,U] [#8 -0.34,0.08,0.41,U] 
00:03:48.744 00.000 8996 refined, 5 included, MultiStar: {-0.16, 0.23}, one-star: {-0.35, 0.39}
00:03:48.745 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
00:03:48.746 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:03:48.746 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.29 cameraTheta=2.18 mountX=-0.19 mountY=-0.21, mountTheta=-2.28
00:03:48.748 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.23, opts=13)
00:03:48.749 00.001 8996 Enqueuing Move request for scope (-0.16, 0.23)
00:03:48.750 00.001 20224 Worker thread wakes up
00:03:48.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
00:03:48.755 00.005 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
00:03:48.755 00.000 20224 Moving (-0.16, 0.23) raw xDistance=-0.19 yDistance=-0.21
00:03:48.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:03:48.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:03:48.755 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61136, med=2912, FiltMin=2643, FiltMax=30109, Gamma=1.000
00:03:48.756 00.001 20224 MoveAxis(E, 0, ABG)
00:03:48.756 00.000 20224 Move returns status 0, amount 0
00:03:48.756 00.000 20224 MoveAxis(N, 45, ABG)
00:03:48.756 00.000 20224 Guiding  Dir = 0, Dur = 45
00:03:48.756 00.000 20224 IsSlewing returns 0
00:03:48.756 00.000 20224 IsGuiding returns 0
00:03:48.758 00.002 20224 PulseGuide returned control before completion, sleep 54
00:03:48.774 00.016 8996 UpdateGuideState exits: m=751623 SNR=364.9
00:03:48.775 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:48.776 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:48.776 00.000 8996 Enqueuing Expose request
00:03:48.814 00.038 20224 IsGuiding returns 1
00:03:48.814 00.000 20224 scope still moving after pulse duration time elapsed
00:03:48.845 00.031 20224 IsSlewing returns 0
00:03:48.845 00.000 20224 IsGuiding returns 0
00:03:48.845 00.000 20224 scope move finished after 45 + 43 ms
00:03:48.845 00.000 20224 Move returns status 0, amount 45
00:03:48.845 00.000 20224 move complete, result=0
00:03:48.845 00.000 20224 worker thread done servicing request
00:03:48.846 00.001 20224 Worker thread wakes up
00:03:48.846 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 45 ms NORTH
00:03:48.847 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:48.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:50.013 01.166 20224 Exposure complete
00:03:50.084 00.071 20224 worker thread done servicing request
00:03:50.084 00.000 8996 OnExposeComplete: enter
00:03:50.086 00.002 8996 UpdateGuideState(): m_state=6
00:03:50.089 00.003 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9236
00:03:50.090 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.97, Mass=667603, SNR=339.4, Peak=59088 HFD=4.5
00:03:50.092 00.002 8996 MultiStar: [#1 -0.03,0.30,0.68,U] [#2 -0.18,0.13,0.80,U] [#3 -0.54,0.08,0.00,M4] [#4 -0.38,-0.14,0.51,U] [#5 -0.59,0.18,0.00,M10] [#6 -0.18,-0.35,0.49,U] [#7 -0.08,-0.14,0.40,U] [#8 -0.55,0.30,0.00,M5] 
00:03:50.094 00.002 8996 single-star, 5 included, MultiStar: {-0.17, 0.01}, one-star: {-0.16, 0.01}
00:03:50.095 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:03:50.097 00.002 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:03:50.098 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.09 mountX=-0.16 mountY=0.01, mountTheta=3.08
00:03:50.103 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.01, opts=13)
00:03:50.107 00.004 8996 Enqueuing Move request for scope (-0.16, 0.01)
00:03:50.108 00.001 20224 Worker thread wakes up
00:03:50.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
00:03:50.108 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
00:03:50.108 00.000 20224 Moving (-0.16, 0.01) raw xDistance=-0.16 yDistance=0.01
00:03:50.109 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:03:50.109 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:50.109 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:03:50.109 00.000 20224 MoveAxis(E, 0, ABG)
00:03:50.109 00.000 20224 Move returns status 0, amount 0
00:03:50.109 00.000 20224 MoveAxis(N, 0, ABG)
00:03:50.109 00.000 20224 Move returns status 0, amount 0
00:03:50.109 00.000 20224 move complete, result=0
00:03:50.109 00.000 20224 worker thread done servicing request
00:03:50.115 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59088, med=2912, FiltMin=2640, FiltMax=26029, Gamma=1.000
00:03:50.128 00.013 8996 UpdateGuideState exits: m=667603 SNR=339.4
00:03:50.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:50.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:50.130 00.000 8996 Enqueuing Expose request
00:03:50.131 00.001 20224 Worker thread wakes up
00:03:50.131 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:50.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:50.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:51.104 00.972 20224 Exposure complete
00:03:51.169 00.065 20224 worker thread done servicing request
00:03:51.169 00.000 8996 OnExposeComplete: enter
00:03:51.170 00.001 8996 UpdateGuideState(): m_state=6
00:03:51.171 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9237
00:03:51.172 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=473.91, Mass=693003, SNR=362.0, Peak=56096 HFD=4.4
00:03:51.173 00.001 8996 MultiStar: [#1 0.23,-0.17,0.60,U] [#2 0.02,-0.24,0.71,U] [#3 -0.22,-0.02,0.55,U] [#4 0.03,-0.19,0.50,U] [#5 -0.30,-0.28,0.52,U] [#6 0.13,-0.74,0.00,M1] [#7 0.11,-0.53,0.00,M1] [#8 -0.28,-0.12,0.35,U] 
00:03:51.174 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.15}, one-star: {-0.03, -0.05}
00:03:51.175 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
00:03:51.176 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
00:03:51.177 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.07 mountX=-0.02 mountY=0.05, mountTheta=1.97
00:03:51.178 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
00:03:51.179 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
00:03:51.180 00.001 20224 Worker thread wakes up
00:03:51.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
00:03:51.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
00:03:51.180 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.02 yDistance=0.05
00:03:51.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:03:51.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:51.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:03:51.180 00.000 20224 MoveAxis(E, 0, ABG)
00:03:51.180 00.000 20224 Move returns status 0, amount 0
00:03:51.180 00.000 20224 MoveAxis(N, 0, ABG)
00:03:51.180 00.000 20224 Move returns status 0, amount 0
00:03:51.180 00.000 20224 move complete, result=0
00:03:51.180 00.000 20224 worker thread done servicing request
00:03:51.184 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=56096, med=2912, FiltMin=2624, FiltMax=26864, Gamma=1.000
00:03:51.199 00.015 8996 UpdateGuideState exits: m=693003 SNR=362.0
00:03:51.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:51.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:51.202 00.001 8996 Enqueuing Expose request
00:03:51.202 00.000 20224 Worker thread wakes up
00:03:51.202 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:51.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:51.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:52.396 01.193 20224 Exposure complete
00:03:52.462 00.066 20224 worker thread done servicing request
00:03:52.462 00.000 8996 OnExposeComplete: enter
00:03:52.463 00.001 8996 UpdateGuideState(): m_state=6
00:03:52.464 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9238
00:03:52.465 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.08, Mass=713246, SNR=346.5, Peak=60432 HFD=4.5
00:03:52.466 00.001 8996 MultiStar: [#1 0.04,0.29,0.63,U] [#2 -0.07,-0.27,0.73,U] [#3 -0.57,-0.34,0.00,M4] [#4 -0.45,-0.29,0.00,M1] [#5 -0.49,-0.15,0.00,M10] [#6 -0.19,-0.44,0.00,M2] [#7 -0.14,-0.46,0.00,M2] [#8 -0.46,0.11,0.00,M5] 
00:03:52.467 00.001 8996 refined, 2 included, MultiStar: {-0.08, 0.05}, one-star: {-0.16, 0.12}
00:03:52.467 00.000 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
00:03:52.468 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
00:03:52.469 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.61 mountX=-0.08 mountY=-0.04, mountTheta=-2.72
00:03:52.470 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
00:03:52.471 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
00:03:52.472 00.001 20224 Worker thread wakes up
00:03:52.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
00:03:52.472 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
00:03:52.472 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
00:03:52.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:03:52.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:52.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:03:52.473 00.001 20224 MoveAxis(E, 0, ABG)
00:03:52.473 00.000 20224 Move returns status 0, amount 0
00:03:52.473 00.000 20224 MoveAxis(N, 0, ABG)
00:03:52.473 00.000 20224 Move returns status 0, amount 0
00:03:52.473 00.000 20224 move complete, result=0
00:03:52.473 00.000 20224 worker thread done servicing request
00:03:52.476 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60432, med=2912, FiltMin=2656, FiltMax=26893, Gamma=1.000
00:03:52.489 00.013 8996 UpdateGuideState exits: m=713246 SNR=346.5
00:03:52.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:52.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:52.492 00.001 8996 Enqueuing Expose request
00:03:52.493 00.001 20224 Worker thread wakes up
00:03:52.493 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:03:52.493 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:52.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:53.471 00.978 20224 Exposure complete
00:03:53.552 00.081 20224 worker thread done servicing request
00:03:53.552 00.000 8996 OnExposeComplete: enter
00:03:53.553 00.001 8996 UpdateGuideState(): m_state=6
00:03:53.554 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9239
00:03:53.555 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=473.92, Mass=703820, SNR=354.3, Peak=62176 HFD=4.4
00:03:53.556 00.001 8996 MultiStar: [#1 0.01,0.20,0.64,U] [#2 -0.11,-0.02,0.72,U] [#3 -0.72,-0.10,0.00,M5] [#4 -0.46,-0.18,0.00,M2] [#5 -0.46,-0.10,0.00,R] [#6 -0.16,-0.36,0.43,U] [#7 -0.04,-0.30,0.42,U] [#8 -0.46,0.20,0.00,M6] 
00:03:53.557 00.001 8996 refined, 4 included, MultiStar: {-0.15, -0.06}, one-star: {-0.34, -0.04}
00:03:53.558 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
00:03:53.559 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
00:03:53.560 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.17 cameraTheta=-2.76 mountX=-0.15 mountY=0.08, mountTheta=2.65
00:03:53.561 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.06, opts=13)
00:03:53.562 00.001 8996 Enqueuing Move request for scope (-0.15, -0.06)
00:03:53.562 00.000 20224 Worker thread wakes up
00:03:53.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
00:03:53.563 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
00:03:53.563 00.000 20224 Moving (-0.15, -0.06) raw xDistance=-0.15 yDistance=0.08
00:03:53.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:03:53.563 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:53.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:03:53.563 00.000 20224 MoveAxis(E, 0, ABG)
00:03:53.563 00.000 20224 Move returns status 0, amount 0
00:03:53.563 00.000 20224 MoveAxis(N, 0, ABG)
00:03:53.563 00.000 20224 Move returns status 0, amount 0
00:03:53.563 00.000 20224 move complete, result=0
00:03:53.563 00.000 20224 worker thread done servicing request
00:03:53.566 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62176, med=2912, FiltMin=2621, FiltMax=28768, Gamma=1.000
00:03:53.579 00.013 8996 UpdateGuideState exits: m=703820 SNR=354.3
00:03:53.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:53.580 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:53.581 00.001 8996 Enqueuing Expose request
00:03:53.582 00.001 20224 Worker thread wakes up
00:03:53.582 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:53.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:53.583 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:54.750 01.167 20224 Exposure complete
00:03:54.821 00.071 20224 worker thread done servicing request
00:03:54.821 00.000 8996 OnExposeComplete: enter
00:03:54.823 00.002 8996 UpdateGuideState(): m_state=6
00:03:54.825 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9240
00:03:54.826 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.88, Mass=637451, SNR=357.5, Peak=52960 HFD=4.4
00:03:54.829 00.003 8996 MultiStar: [#1 -0.04,-0.03,0.62,U] [#2 -0.03,-0.04,0.62,U] [#3 -0.50,-0.13,0.00,M6] [#4 -0.28,-0.29,0.51,U] [#5 0.04,0.15,0.56,U] [#6 -0.19,-0.33,0.38,U] [#7 -0.06,-0.28,0.44,U] [#8 -0.44,0.42,0.00,M7] 
00:03:54.830 00.001 8996 single-star, 6 included, MultiStar: {-0.09, -0.10}, one-star: {-0.10, -0.08}
00:03:54.830 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
00:03:54.833 00.003 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
00:03:54.837 00.004 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.47 mountX=-0.09 mountY=0.09, mountTheta=2.36
00:03:54.841 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
00:03:54.842 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
00:03:54.843 00.001 20224 Worker thread wakes up
00:03:54.844 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
00:03:54.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
00:03:54.844 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
00:03:54.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:03:54.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:54.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:03:54.844 00.000 20224 MoveAxis(E, 0, ABG)
00:03:54.845 00.001 20224 Move returns status 0, amount 0
00:03:54.845 00.000 20224 MoveAxis(N, 0, ABG)
00:03:54.845 00.000 20224 Move returns status 0, amount 0
00:03:54.845 00.000 20224 move complete, result=0
00:03:54.845 00.000 20224 worker thread done servicing request
00:03:54.855 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52960, med=2912, FiltMin=2637, FiltMax=25363, Gamma=1.000
00:03:54.873 00.018 8996 UpdateGuideState exits: m=637451 SNR=357.5
00:03:54.874 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:54.875 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:54.876 00.001 8996 Enqueuing Expose request
00:03:54.877 00.001 20224 Worker thread wakes up
00:03:54.877 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:54.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:54.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:55.874 00.996 20224 Exposure complete
00:03:55.961 00.087 20224 worker thread done servicing request
00:03:55.961 00.000 8996 OnExposeComplete: enter
00:03:55.962 00.001 8996 UpdateGuideState(): m_state=6
00:03:55.963 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9241
00:03:55.964 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=474.00, Mass=694148, SNR=358.8, Peak=59088 HFD=4.4
00:03:55.965 00.001 8996 MultiStar: [#1 0.04,0.02,0.61,U] [#2 -0.05,0.03,0.73,U] [#3 -0.58,-0.01,0.00,M7] [#4 -0.42,-0.15,0.00,M2] [#5 -0.29,0.58,0.00,M1] [#6 -0.18,-0.21,0.46,U] [#7 -0.12,-0.01,0.41,U] [#8 -0.56,0.41,0.00,M8] 
00:03:55.965 00.000 8996 refined, 4 included, MultiStar: {-0.07, -0.01}, one-star: {-0.09, 0.04}
00:03:55.965 00.000 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
00:03:55.967 00.002 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
00:03:55.970 00.003 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.04 mountX=-0.07 mountY=0.02, mountTheta=2.92
00:03:55.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
00:03:55.975 00.003 8996 Enqueuing Move request for scope (-0.07, -0.01)
00:03:55.976 00.001 20224 Worker thread wakes up
00:03:55.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
00:03:55.977 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
00:03:55.977 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
00:03:55.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:03:55.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:55.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:55.977 00.000 20224 MoveAxis(E, 0, ABG)
00:03:55.977 00.000 20224 Move returns status 0, amount 0
00:03:55.977 00.000 20224 MoveAxis(N, 0, ABG)
00:03:55.978 00.001 20224 Move returns status 0, amount 0
00:03:55.978 00.000 20224 move complete, result=0
00:03:55.978 00.000 20224 worker thread done servicing request
00:03:55.985 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59088, med=2912, FiltMin=2640, FiltMax=27603, Gamma=1.000
00:03:56.009 00.024 8996 UpdateGuideState exits: m=694148 SNR=358.8
00:03:56.012 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:56.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:56.015 00.002 8996 Enqueuing Expose request
00:03:56.015 00.000 20224 Worker thread wakes up
00:03:56.017 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:56.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:56.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:57.193 01.175 20224 Exposure complete
00:03:57.298 00.105 20224 worker thread done servicing request
00:03:57.298 00.000 8996 OnExposeComplete: enter
00:03:57.300 00.002 8996 UpdateGuideState(): m_state=6
00:03:57.301 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9242
00:03:57.303 00.002 8996 Star::Find returns 1 (0), X=135.92, Y=473.88, Mass=721653, SNR=351.3, Peak=63552 HFD=4.4
00:03:57.305 00.002 8996 MultiStar: [#1 -0.16,-0.11,0.77,U] [#2 -0.20,-0.09,0.73,U] [#3 -0.64,-0.30,0.00,M8] [#4 -0.32,-0.43,0.00,M3] [#5 -0.11,-0.02,0.47,U] [#6 -0.07,-0.35,0.48,U] [#7 -0.18,-0.47,0.00,M1] [#8 -0.64,0.13,0.00,M9] 
00:03:57.307 00.002 8996 refined, 4 included, MultiStar: {-0.16, -0.11}, one-star: {-0.20, -0.07}
00:03:57.308 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
00:03:57.309 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
00:03:57.311 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-2.52 mountX=-0.15 mountY=0.13, mountTheta=2.41
00:03:57.312 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.11, opts=13)
00:03:57.314 00.002 8996 Enqueuing Move request for scope (-0.16, -0.11)
00:03:57.314 00.000 20224 Worker thread wakes up
00:03:57.315 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
00:03:57.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
00:03:57.315 00.000 20224 Moving (-0.16, -0.11) raw xDistance=-0.15 yDistance=0.13
00:03:57.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:03:57.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:57.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:03:57.315 00.000 20224 MoveAxis(E, 0, ABG)
00:03:57.315 00.000 20224 Move returns status 0, amount 0
00:03:57.315 00.000 20224 MoveAxis(N, 0, ABG)
00:03:57.315 00.000 20224 Move returns status 0, amount 0
00:03:57.315 00.000 20224 move complete, result=0
00:03:57.316 00.001 20224 worker thread done servicing request
00:03:57.321 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63552, med=2912, FiltMin=2653, FiltMax=27869, Gamma=1.000
00:03:57.335 00.014 8996 UpdateGuideState exits: m=721653 SNR=351.3
00:03:57.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:57.336 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:57.337 00.001 8996 Enqueuing Expose request
00:03:57.338 00.001 20224 Worker thread wakes up
00:03:57.338 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:57.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:57.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:58.322 00.983 20224 Exposure complete
00:03:58.399 00.077 20224 worker thread done servicing request
00:03:58.400 00.001 8996 OnExposeComplete: enter
00:03:58.400 00.000 8996 UpdateGuideState(): m_state=6
00:03:58.401 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9243
00:03:58.402 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=473.96, Mass=765389, SNR=367.8, Peak=65440 HFD=4.5
00:03:58.403 00.001 8996 MultiStar: [#1 0.15,-0.24,0.56,U] [#2 -0.14,-0.43,0.00,M1] [#3 -0.51,-0.31,0.00,M9] [#4 -0.12,-0.47,0.00,M4] [#5 -0.34,0.08,0.57,U] [#6 -0.05,-0.22,0.40,U] [#7 -0.20,-0.48,0.00,M2] [#8 -0.58,-0.09,0.00,M10] 
00:03:58.404 00.001 8996 refined, 3 included, MultiStar: {-0.17, -0.07}, one-star: {-0.29, 0.00}
00:03:58.405 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
00:03:58.405 00.000 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.52)
00:03:58.406 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-2.74 mountX=-0.16 mountY=0.09, mountTheta=2.63
00:03:58.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.07, opts=13)
00:03:58.408 00.000 8996 Enqueuing Move request for scope (-0.17, -0.07)
00:03:58.409 00.001 20224 Worker thread wakes up
00:03:58.409 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
00:03:58.409 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
00:03:58.409 00.000 20224 Moving (-0.17, -0.07) raw xDistance=-0.16 yDistance=0.09
00:03:58.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:03:58.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:58.410 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:03:58.410 00.000 20224 MoveAxis(E, 0, ABG)
00:03:58.410 00.000 20224 Move returns status 0, amount 0
00:03:58.410 00.000 20224 MoveAxis(N, 0, ABG)
00:03:58.410 00.000 20224 Move returns status 0, amount 0
00:03:58.410 00.000 20224 move complete, result=0
00:03:58.410 00.000 20224 worker thread done servicing request
00:03:58.414 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2909, FiltMin=2656, FiltMax=31232, Gamma=1.000
00:03:58.427 00.013 8996 UpdateGuideState exits: m=765389 SNR=367.8
00:03:58.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:58.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:58.430 00.001 8996 Enqueuing Expose request
00:03:58.431 00.001 20224 Worker thread wakes up
00:03:58.431 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:03:58.432 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:58.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:03:59.605 01.173 20224 Exposure complete
00:03:59.685 00.080 20224 worker thread done servicing request
00:03:59.685 00.000 8996 OnExposeComplete: enter
00:03:59.686 00.001 8996 UpdateGuideState(): m_state=6
00:03:59.687 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9244
00:03:59.687 00.000 8996 Star::Find returns 1 (0), X=136.03, Y=473.95, Mass=746315, SNR=349.9, Peak=58144 HFD=4.5
00:03:59.688 00.001 8996 MultiStar: [#1 0.28,0.27,0.71,U] [#2 -0.08,0.04,0.71,U] [#3 -0.24,-0.04,0.56,U] [#4 0.02,-0.21,0.55,U] [#5 -0.03,0.08,0.62,U] [#6 0.11,-0.30,0.43,U] [#7 -0.15,-0.30,0.43,U] [#8 -0.33,0.13,0.35,U] 
00:03:59.689 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.02}, one-star: {-0.09, -0.00}
00:03:59.690 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
00:03:59.691 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
00:03:59.692 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.76 mountX=-0.04 mountY=0.02, mountTheta=2.65
00:03:59.693 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
00:03:59.694 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
00:03:59.695 00.001 20224 Worker thread wakes up
00:03:59.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:03:59.695 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:03:59.695 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
00:03:59.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:03:59.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:03:59.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:03:59.695 00.000 20224 MoveAxis(E, 0, ABG)
00:03:59.695 00.000 20224 Move returns status 0, amount 0
00:03:59.695 00.000 20224 MoveAxis(N, 0, ABG)
00:03:59.695 00.000 20224 Move returns status 0, amount 0
00:03:59.695 00.000 20224 move complete, result=0
00:03:59.696 00.001 20224 worker thread done servicing request
00:03:59.700 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58144, med=2909, FiltMin=2659, FiltMax=29283, Gamma=1.000
00:03:59.716 00.016 8996 UpdateGuideState exits: m=746315 SNR=349.9
00:03:59.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:03:59.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:03:59.719 00.001 8996 Enqueuing Expose request
00:03:59.720 00.001 20224 Worker thread wakes up
00:03:59.720 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:03:59.721 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:03:59.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:00.699 00.978 20224 Exposure complete
00:04:00.779 00.080 20224 worker thread done servicing request
00:04:00.780 00.001 8996 OnExposeComplete: enter
00:04:00.781 00.001 8996 UpdateGuideState(): m_state=6
00:04:00.782 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9245
00:04:00.784 00.002 8996 Star::Find returns 1 (0), X=135.99, Y=474.17, Mass=658285, SNR=308.9, Peak=53072 HFD=4.3
00:04:00.785 00.001 8996 MultiStar: [#1 0.14,0.33,0.73,U] [#2 -0.17,0.09,0.81,U] [#3 -0.43,-0.13,0.00,M9] [#4 -0.30,-0.23,0.60,U] [#5 -0.00,0.09,0.66,U] [#6 -0.23,-0.10,0.50,U] [#7 -0.11,-0.37,0.50,U] [#8 -0.43,0.22,0.00,M10] 
00:04:00.787 00.002 8996 refined, 6 included, MultiStar: {-0.11, 0.04}, one-star: {-0.13, 0.21}
00:04:00.787 00.000 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
00:04:00.788 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
00:04:00.789 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.75 mountX=-0.11 mountY=-0.03, mountTheta=-2.86
00:04:00.790 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
00:04:00.791 00.001 8996 Enqueuing Move request for scope (-0.11, 0.04)
00:04:00.792 00.001 20224 Worker thread wakes up
00:04:00.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
00:04:00.792 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
00:04:00.792 00.000 20224 Moving (-0.11, 0.04) raw xDistance=-0.11 yDistance=-0.03
00:04:00.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:04:00.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:00.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:04:00.792 00.000 20224 MoveAxis(E, 0, ABG)
00:04:00.792 00.000 20224 Move returns status 0, amount 0
00:04:00.792 00.000 20224 MoveAxis(N, 0, ABG)
00:04:00.792 00.000 20224 Move returns status 0, amount 0
00:04:00.792 00.000 20224 move complete, result=0
00:04:00.792 00.000 20224 worker thread done servicing request
00:04:00.796 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53072, med=2912, FiltMin=2649, FiltMax=25590, Gamma=1.000
00:04:00.809 00.013 8996 UpdateGuideState exits: m=658285 SNR=308.9
00:04:00.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:00.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:00.812 00.001 8996 Enqueuing Expose request
00:04:00.813 00.001 20224 Worker thread wakes up
00:04:00.813 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:00.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:00.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:01.980 01.166 20224 Exposure complete
00:04:02.045 00.065 20224 worker thread done servicing request
00:04:02.045 00.000 8996 OnExposeComplete: enter
00:04:02.046 00.001 8996 UpdateGuideState(): m_state=6
00:04:02.047 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9246
00:04:02.048 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.88, Mass=733268, SNR=311.7, Peak=60080 HFD=4.4
00:04:02.049 00.001 8996 MultiStar: [#1 0.16,-0.24,0.70,U] [#2 -0.19,-0.02,0.83,U] [#3 -0.26,-0.08,0.68,U] [#4 -0.16,-0.33,0.61,U] [#5 -0.27,0.01,0.63,U] [#6 -0.10,-0.36,0.53,U] [#7 0.00,-0.09,0.49,U] [#8 -0.51,0.12,0.00,R] 
00:04:02.050 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.14}, one-star: {-0.31, -0.07}
00:04:02.051 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
00:04:02.051 00.000 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
00:04:02.052 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.43 mountX=-0.14 mountY=0.15, mountTheta=2.33
00:04:02.054 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.14, opts=13)
00:04:02.055 00.001 8996 Enqueuing Move request for scope (-0.16, -0.14)
00:04:02.055 00.000 20224 Worker thread wakes up
00:04:02.056 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
00:04:02.056 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
00:04:02.056 00.000 20224 Moving (-0.16, -0.14) raw xDistance=-0.14 yDistance=0.15
00:04:02.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:04:02.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:02.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:04:02.056 00.000 20224 MoveAxis(E, 0, ABG)
00:04:02.056 00.000 20224 Move returns status 0, amount 0
00:04:02.056 00.000 20224 MoveAxis(N, 0, ABG)
00:04:02.056 00.000 20224 Move returns status 0, amount 0
00:04:02.056 00.000 20224 move complete, result=0
00:04:02.056 00.000 20224 worker thread done servicing request
00:04:02.060 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60080, med=2912, FiltMin=2617, FiltMax=29344, Gamma=1.000
00:04:02.072 00.012 8996 UpdateGuideState exits: m=733268 SNR=311.7
00:04:02.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:02.074 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:02.074 00.000 8996 Enqueuing Expose request
00:04:02.075 00.001 20224 Worker thread wakes up
00:04:02.075 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:04:02.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:02.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:03.045 00.969 20224 Exposure complete
00:04:03.135 00.090 20224 worker thread done servicing request
00:04:03.135 00.000 8996 OnExposeComplete: enter
00:04:03.136 00.001 8996 UpdateGuideState(): m_state=6
00:04:03.137 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9247
00:04:03.137 00.000 8996 Star::Find returns 1 (0), X=135.96, Y=473.82, Mass=700674, SNR=349.4, Peak=58512 HFD=4.4
00:04:03.139 00.002 8996 MultiStar: [#1 0.09,-0.09,0.64,U] [#2 0.05,0.05,0.69,U] [#3 -0.53,-0.21,0.00,M9] [#4 -0.37,-0.25,0.00,M2] [#5 -0.18,0.03,0.53,U] [#6 -0.11,-0.36,0.40,U] [#7 0.21,-0.24,0.39,U] [#8 0.28,0.00,0.38,U] 
00:04:03.140 00.001 8996 refined, 6 included, MultiStar: {-0.00, -0.09}, one-star: {-0.16, -0.14}
00:04:03.141 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
00:04:03.142 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
00:04:03.142 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.62 mountX=0.00 mountY=0.09, mountTheta=1.52
00:04:03.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.09, opts=13)
00:04:03.145 00.001 8996 Enqueuing Move request for scope (-0.00, -0.09)
00:04:03.146 00.001 20224 Worker thread wakes up
00:04:03.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
00:04:03.146 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
00:04:03.146 00.000 20224 Moving (-0.00, -0.09) raw xDistance=0.00 yDistance=0.09
00:04:03.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:04:03.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:03.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:04:03.146 00.000 20224 MoveAxis(E, 0, ABG)
00:04:03.146 00.000 20224 Move returns status 0, amount 0
00:04:03.146 00.000 20224 MoveAxis(N, 0, ABG)
00:04:03.146 00.000 20224 Move returns status 0, amount 0
00:04:03.146 00.000 20224 move complete, result=0
00:04:03.146 00.000 20224 worker thread done servicing request
00:04:03.150 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58512, med=2909, FiltMin=2643, FiltMax=26669, Gamma=1.000
00:04:03.164 00.014 8996 UpdateGuideState exits: m=700674 SNR=349.4
00:04:03.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:03.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:03.167 00.001 8996 Enqueuing Expose request
00:04:03.167 00.000 20224 Worker thread wakes up
00:04:03.167 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:03.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:03.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:04.345 01.177 20224 Exposure complete
00:04:04.423 00.078 20224 worker thread done servicing request
00:04:04.424 00.001 8996 OnExposeComplete: enter
00:04:04.425 00.001 8996 UpdateGuideState(): m_state=6
00:04:04.426 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9248
00:04:04.426 00.000 8996 Star::Find returns 1 (0), X=136.04, Y=473.98, Mass=662884, SNR=318.4, Peak=58976 HFD=4.4
00:04:04.427 00.001 8996 MultiStar: [#1 0.13,0.09,0.64,U] [#2 -0.16,0.17,0.80,U] [#3 -0.39,0.03,0.61,U] [#4 -0.18,-0.04,0.56,U] [#5 0.09,0.12,0.58,U] [#6 -0.22,-0.54,0.00,M1] [#7 -0.23,-0.27,0.52,U] [#8 0.06,-0.15,0.38,U] 
00:04:04.428 00.001 8996 single-star, 7 included, MultiStar: {-0.10, 0.02}, one-star: {-0.08, 0.02}
00:04:04.429 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:04:04.430 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:04:04.431 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.90 mountX=-0.08 mountY=-0.01, mountTheta=-3.02
00:04:04.432 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
00:04:04.433 00.001 8996 Enqueuing Move request for scope (-0.08, 0.02)
00:04:04.434 00.001 20224 Worker thread wakes up
00:04:04.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:04:04.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:04:04.434 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
00:04:04.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:04:04.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:04.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:04:04.434 00.000 20224 MoveAxis(E, 0, ABG)
00:04:04.434 00.000 20224 Move returns status 0, amount 0
00:04:04.434 00.000 20224 MoveAxis(N, 0, ABG)
00:04:04.434 00.000 20224 Move returns status 0, amount 0
00:04:04.434 00.000 20224 move complete, result=0
00:04:04.435 00.001 20224 worker thread done servicing request
00:04:04.438 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58976, med=2912, FiltMin=2614, FiltMax=25027, Gamma=1.000
00:04:04.452 00.014 8996 UpdateGuideState exits: m=662884 SNR=318.4
00:04:04.453 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:04.453 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:04.454 00.001 8996 Enqueuing Expose request
00:04:04.455 00.001 20224 Worker thread wakes up
00:04:04.455 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:04.455 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:04.456 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:05.429 00.973 20224 Exposure complete
00:04:05.531 00.102 20224 worker thread done servicing request
00:04:05.531 00.000 8996 OnExposeComplete: enter
00:04:05.532 00.001 8996 UpdateGuideState(): m_state=6
00:04:05.533 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9249
00:04:05.534 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=474.30, Mass=702409, SNR=305.3, Peak=58864 HFD=4.6
00:04:05.535 00.001 8996 MultiStar: [#1 -0.21,0.25,0.73,U] [#2 -0.62,-0.01,0.00,M1] [#3 -0.71,0.02,0.00,M9] [#4 -0.41,-0.02,0.60,U] [#5 -0.41,0.21,0.00,M1] [#6 -0.48,-0.11,0.00,M2] [#7 -0.33,0.12,0.48,U] [#8 -0.37,0.40,0.00,M1] 
00:04:05.536 00.001 8996 refined, 3 included, MultiStar: {-0.35, 0.20}, one-star: {-0.44, 0.34}
00:04:05.537 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
00:04:05.538 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
00:04:05.539 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.20 hyp=0.41 cameraTheta=2.62 mountX=-0.37 mountY=-0.16, mountTheta=-2.73
00:04:05.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.20, opts=13)
00:04:05.542 00.001 8996 Enqueuing Move request for scope (-0.35, 0.20)
00:04:05.544 00.002 20224 Worker thread wakes up
00:04:05.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.20) opts 0xd
00:04:05.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.20)
00:04:05.544 00.000 20224 Moving (-0.35, 0.20) raw xDistance=-0.37 yDistance=-0.16
00:04:05.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
00:04:05.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:05.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:04:05.544 00.000 20224 MoveAxis(E, 54, ABG)
00:04:05.544 00.000 20224 Guiding  Dir = 2, Dur = 54
00:04:05.544 00.000 20224 IsSlewing returns 0
00:04:05.544 00.000 20224 IsGuiding returns 0
00:04:05.549 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58864, med=2912, FiltMin=2643, FiltMax=31302, Gamma=1.000
00:04:05.552 00.003 20224 PulseGuide returned control before completion, sleep 57
00:04:05.570 00.018 8996 UpdateGuideState exits: m=702409 SNR=305.3
00:04:05.572 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:05.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:05.574 00.001 8996 Enqueuing Expose request
00:04:05.614 00.040 20224 IsGuiding returns 1
00:04:05.614 00.000 20224 scope still moving after pulse duration time elapsed
00:04:05.645 00.031 20224 IsSlewing returns 0
00:04:05.645 00.000 20224 IsGuiding returns 0
00:04:05.645 00.000 20224 scope move finished after 54 + 46 ms
00:04:05.645 00.000 20224 Move returns status 0, amount 54
00:04:05.645 00.000 20224 MoveAxis(N, 0, ABG)
00:04:05.645 00.000 20224 Move returns status 0, amount 0
00:04:05.645 00.000 20224 move complete, result=0
00:04:05.645 00.000 20224 worker thread done servicing request
00:04:05.645 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.2 px 0 ms NORTH
00:04:05.646 00.001 20224 Worker thread wakes up
00:04:05.646 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:05.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:06.814 01.168 20224 Exposure complete
00:04:06.881 00.067 20224 worker thread done servicing request
00:04:06.881 00.000 8996 OnExposeComplete: enter
00:04:06.882 00.001 8996 UpdateGuideState(): m_state=6
00:04:06.883 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9250
00:04:06.884 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=474.11, Mass=687032, SNR=344.9, Peak=65440 HFD=4.4
00:04:06.885 00.001 8996 MultiStar: [#1 0.28,0.17,0.65,U] [#2 -0.32,-0.02,0.74,U] [#3 -0.28,-0.16,0.62,U] [#4 -0.22,-0.06,0.57,U] [#5 0.03,0.16,0.62,U] [#6 0.10,-0.15,0.44,U] [#7 -0.04,-0.17,0.45,U] [#8 0.03,0.19,0.43,U] 
00:04:06.885 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.03}, one-star: {-0.22, 0.15}
00:04:06.886 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
00:04:06.887 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
00:04:06.887 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.84 mountX=-0.09 mountY=-0.02, mountTheta=-2.95
00:04:06.889 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
00:04:06.889 00.000 8996 Enqueuing Move request for scope (-0.09, 0.03)
00:04:06.890 00.001 20224 Worker thread wakes up
00:04:06.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
00:04:06.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
00:04:06.890 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.09 yDistance=-0.02
00:04:06.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:04:06.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:06.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:04:06.890 00.000 20224 MoveAxis(E, 0, ABG)
00:04:06.890 00.000 20224 Move returns status 0, amount 0
00:04:06.890 00.000 20224 MoveAxis(N, 0, ABG)
00:04:06.891 00.001 20224 Move returns status 0, amount 0
00:04:06.891 00.000 20224 move complete, result=0
00:04:06.891 00.000 20224 worker thread done servicing request
00:04:06.894 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2909, FiltMin=2640, FiltMax=28198, Gamma=1.000
00:04:06.907 00.013 8996 UpdateGuideState exits: m=687032 SNR=344.9
00:04:06.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:06.908 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:06.909 00.001 8996 Enqueuing Expose request
00:04:06.910 00.001 20224 Worker thread wakes up
00:04:06.910 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:06.910 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:06.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:07.880 00.970 20224 Exposure complete
00:04:07.949 00.069 20224 worker thread done servicing request
00:04:07.949 00.000 8996 OnExposeComplete: enter
00:04:07.950 00.001 8996 UpdateGuideState(): m_state=6
00:04:07.951 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9251
00:04:07.952 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=474.07, Mass=660255, SNR=333.6, Peak=52294 HFD=4.5
00:04:07.953 00.001 8996 MultiStar: [#1 0.09,0.15,0.62,U] [#2 0.00,0.03,0.80,U] [#3 -0.20,-0.21,0.63,U] [#4 0.11,-0.27,0.61,U] [#5 0.16,0.21,0.63,U] [#6 0.08,-0.49,0.00,M2] [#7 0.13,-0.23,0.44,U] [#8 0.11,0.12,0.42,U] 
00:04:07.954 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.00}, one-star: {0.26, 0.11}
00:04:07.954 00.000 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
00:04:07.955 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
00:04:07.956 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.00 hyp=0.09 cameraTheta=0.03 mountX=0.09 mountY=-0.01, mountTheta=-0.14
00:04:07.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.00, opts=13)
00:04:07.959 00.001 8996 Enqueuing Move request for scope (0.09, 0.00)
00:04:07.959 00.000 20224 Worker thread wakes up
00:04:07.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.00) opts 0xd
00:04:07.959 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.00)
00:04:07.959 00.000 20224 Moving (0.09, 0.00) raw xDistance=0.09 yDistance=-0.01
00:04:07.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:04:07.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:07.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:04:07.959 00.000 20224 MoveAxis(E, 0, ABG)
00:04:07.960 00.001 20224 Move returns status 0, amount 0
00:04:07.960 00.000 20224 MoveAxis(N, 0, ABG)
00:04:07.960 00.000 20224 Move returns status 0, amount 0
00:04:07.960 00.000 20224 move complete, result=0
00:04:07.960 00.000 20224 worker thread done servicing request
00:04:07.963 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52294, med=2912, FiltMin=2621, FiltMax=26211, Gamma=1.000
00:04:07.976 00.013 8996 UpdateGuideState exits: m=660255 SNR=333.6
00:04:07.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:07.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:07.979 00.001 8996 Enqueuing Expose request
00:04:07.980 00.001 20224 Worker thread wakes up
00:04:07.980 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:07.981 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:07.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:09.158 01.177 20224 Exposure complete
00:04:09.239 00.081 20224 worker thread done servicing request
00:04:09.239 00.000 8996 OnExposeComplete: enter
00:04:09.240 00.001 8996 UpdateGuideState(): m_state=6
00:04:09.241 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9252
00:04:09.242 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=474.45, Mass=730644, SNR=321.8, Peak=49046 HFD=4.6
00:04:09.243 00.001 8996 MultiStar: [#1 0.28,0.30,0.86,U] [#2 -0.19,0.23,0.80,U] [#3 -0.47,0.20,0.00,M8] [#4 -0.14,0.09,0.64,U] [#5 0.04,0.34,0.55,U] [#6 0.02,-0.07,0.52,U] [#7 0.15,0.06,0.49,U] [#8 0.29,0.05,0.37,U] 
00:04:09.243 00.000 8996 refined, 7 included, MultiStar: {0.07, 0.23}, one-star: {0.15, 0.50}
00:04:09.244 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
00:04:09.245 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
00:04:09.246 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.27 mountX=0.05 mountY=-0.23, mountTheta=-1.37
00:04:09.247 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.23, opts=13)
00:04:09.248 00.001 8996 Enqueuing Move request for scope (0.07, 0.23)
00:04:09.249 00.001 20224 Worker thread wakes up
00:04:09.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
00:04:09.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
00:04:09.249 00.000 20224 Moving (0.07, 0.23) raw xDistance=0.05 yDistance=-0.23
00:04:09.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:04:09.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:04:09.249 00.000 20224 MoveAxis(E, 0, ABG)
00:04:09.249 00.000 20224 Move returns status 0, amount 0
00:04:09.249 00.000 20224 MoveAxis(N, 49, ABG)
00:04:09.249 00.000 20224 Guiding  Dir = 0, Dur = 49
00:04:09.250 00.001 20224 IsSlewing returns 0
00:04:09.250 00.000 20224 IsGuiding returns 0
00:04:09.253 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49046, med=2912, FiltMin=2614, FiltMax=23337, Gamma=1.000
00:04:09.254 00.001 20224 PulseGuide returned control before completion, sleep 55
00:04:09.266 00.012 8996 UpdateGuideState exits: m=730644 SNR=321.8
00:04:09.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:09.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:09.269 00.001 8996 Enqueuing Expose request
00:04:09.316 00.047 20224 IsGuiding returns 1
00:04:09.316 00.000 20224 scope still moving after pulse duration time elapsed
00:04:09.348 00.032 20224 IsSlewing returns 0
00:04:09.348 00.000 20224 IsGuiding returns 0
00:04:09.348 00.000 20224 scope move finished after 49 + 49 ms
00:04:09.349 00.001 20224 Move returns status 0, amount 49
00:04:09.349 00.000 20224 move complete, result=0
00:04:09.349 00.000 20224 worker thread done servicing request
00:04:09.349 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 49 ms NORTH
00:04:09.351 00.002 20224 Worker thread wakes up
00:04:09.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:09.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:10.330 00.979 20224 Exposure complete
00:04:10.418 00.088 20224 worker thread done servicing request
00:04:10.418 00.000 8996 OnExposeComplete: enter
00:04:10.419 00.001 8996 UpdateGuideState(): m_state=6
00:04:10.421 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9253
00:04:10.423 00.002 8996 Star::Find returns 1 (0), X=135.94, Y=474.27, Mass=721506, SNR=356.6, Peak=65440 HFD=4.4
00:04:10.425 00.002 8996 MultiStar: [#1 -0.04,0.33,0.67,U] [#2 -0.23,0.11,0.62,U] [#3 -0.48,0.07,0.00,M9] [#4 -0.35,-0.02,0.53,U] [#5 -0.04,0.25,0.60,U] [#6 -0.15,-0.14,0.41,U] [#7 0.01,0.06,0.49,U] [#8 0.26,0.37,0.00,M1] 
00:04:10.427 00.002 8996 refined, 6 included, MultiStar: {-0.14, 0.16}, one-star: {-0.18, 0.31}
00:04:10.429 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
00:04:10.429 00.000 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
00:04:10.431 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.22 cameraTheta=2.28 mountX=-0.16 mountY=-0.15, mountTheta=-2.39
00:04:10.435 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.16, opts=13)
00:04:10.436 00.001 8996 Enqueuing Move request for scope (-0.14, 0.16)
00:04:10.437 00.001 20224 Worker thread wakes up
00:04:10.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
00:04:10.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
00:04:10.437 00.000 20224 Moving (-0.14, 0.16) raw xDistance=-0.16 yDistance=-0.15
00:04:10.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:04:10.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:10.438 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:10.438 00.000 20224 MoveAxis(E, 0, ABG)
00:04:10.438 00.000 20224 Move returns status 0, amount 0
00:04:10.438 00.000 20224 MoveAxis(N, 0, ABG)
00:04:10.438 00.000 20224 Move returns status 0, amount 0
00:04:10.438 00.000 20224 move complete, result=0
00:04:10.438 00.000 20224 worker thread done servicing request
00:04:10.445 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65440, med=2912, FiltMin=2646, FiltMax=26701, Gamma=1.000
00:04:10.463 00.018 8996 UpdateGuideState exits: m=721506 SNR=356.6
00:04:10.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:10.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:10.468 00.002 8996 Enqueuing Expose request
00:04:10.470 00.002 20224 Worker thread wakes up
00:04:10.470 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:10.472 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:10.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:11.647 01.175 20224 Exposure complete
00:04:11.718 00.071 20224 worker thread done servicing request
00:04:11.718 00.000 8996 OnExposeComplete: enter
00:04:11.720 00.002 8996 UpdateGuideState(): m_state=6
00:04:11.722 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9254
00:04:11.724 00.002 8996 Star::Find returns 1 (0), X=135.78, Y=474.13, Mass=785829, SNR=345.9, Peak=65440 HFD=4.5
00:04:11.726 00.002 8996 MultiStar: [#1 -0.01,0.23,0.66,U] [#2 -0.21,-0.16,0.69,U] [#3 -0.53,-0.01,0.00,M10] [#4 -0.32,-0.19,0.49,U] [#5 0.01,0.11,0.63,U] [#6 -0.14,-0.47,0.00,M1] [#7 0.02,-0.11,0.46,U] [#8 0.18,0.23,0.38,U] 
00:04:11.728 00.002 8996 refined, 6 included, MultiStar: {-0.13, 0.05}, one-star: {-0.34, 0.17}
00:04:11.729 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
00:04:11.731 00.002 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
00:04:11.733 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.76 mountX=-0.13 mountY=-0.04, mountTheta=-2.87
00:04:11.736 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.05, opts=13)
00:04:11.738 00.002 8996 Enqueuing Move request for scope (-0.13, 0.05)
00:04:11.739 00.001 20224 Worker thread wakes up
00:04:11.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
00:04:11.740 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
00:04:11.740 00.000 20224 Moving (-0.13, 0.05) raw xDistance=-0.13 yDistance=-0.04
00:04:11.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:04:11.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:11.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:04:11.740 00.000 20224 MoveAxis(E, 0, ABG)
00:04:11.740 00.000 20224 Move returns status 0, amount 0
00:04:11.740 00.000 20224 MoveAxis(N, 0, ABG)
00:04:11.740 00.000 20224 Move returns status 0, amount 0
00:04:11.741 00.001 20224 move complete, result=0
00:04:11.741 00.000 20224 worker thread done servicing request
00:04:11.748 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2912, FiltMin=2621, FiltMax=30902, Gamma=1.000
00:04:11.768 00.020 8996 UpdateGuideState exits: m=785829 SNR=345.9
00:04:11.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:11.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:11.771 00.001 8996 Enqueuing Expose request
00:04:11.772 00.001 20224 Worker thread wakes up
00:04:11.772 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:11.773 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:11.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:12.754 00.981 20224 Exposure complete
00:04:12.819 00.065 20224 worker thread done servicing request
00:04:12.819 00.000 8996 OnExposeComplete: enter
00:04:12.822 00.003 8996 UpdateGuideState(): m_state=6
00:04:12.824 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9255
00:04:12.825 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.94, Mass=690175, SNR=334.2, Peak=56720 HFD=4.3
00:04:12.827 00.002 8996 MultiStar: [#1 -0.07,-0.01,0.75,U] [#2 -0.17,-0.14,0.73,U] [#3 -0.54,-0.27,0.00,R] [#4 -0.23,-0.29,0.54,U] [#5 -0.02,-0.02,0.62,U] [#6 -0.08,-0.56,0.00,M2] [#7 -0.25,-0.58,0.00,M1] [#8 0.20,0.12,0.40,U] 
00:04:12.829 00.002 8996 single-star, 5 included, MultiStar: {-0.05, -0.06}, one-star: {0.05, -0.02}
00:04:12.831 00.002 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
00:04:12.832 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
00:04:12.834 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.39 mountX=0.05 mountY=0.02, mountTheta=0.27
00:04:12.837 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.02, opts=13)
00:04:12.839 00.002 8996 Enqueuing Move request for scope (0.05, -0.02)
00:04:12.840 00.001 20224 Worker thread wakes up
00:04:12.841 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
00:04:12.841 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
00:04:12.841 00.000 20224 Moving (0.05, -0.02) raw xDistance=0.05 yDistance=0.02
00:04:12.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:04:12.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:12.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:04:12.841 00.000 20224 MoveAxis(E, 0, ABG)
00:04:12.841 00.000 20224 Move returns status 0, amount 0
00:04:12.842 00.001 20224 MoveAxis(N, 0, ABG)
00:04:12.842 00.000 20224 Move returns status 0, amount 0
00:04:12.842 00.000 20224 move complete, result=0
00:04:12.842 00.000 20224 worker thread done servicing request
00:04:12.850 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56720, med=2912, FiltMin=2624, FiltMax=27056, Gamma=1.000
00:04:12.866 00.016 8996 UpdateGuideState exits: m=690175 SNR=334.2
00:04:12.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:12.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:12.868 00.000 8996 Enqueuing Expose request
00:04:12.869 00.001 20224 Worker thread wakes up
00:04:12.869 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:12.870 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:12.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:14.036 01.166 20224 Exposure complete
00:04:14.097 00.061 20224 worker thread done servicing request
00:04:14.097 00.000 8996 OnExposeComplete: enter
00:04:14.098 00.001 8996 UpdateGuideState(): m_state=6
00:04:14.100 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9256
00:04:14.100 00.000 8996 Star::Find returns 1 (0), X=135.84, Y=474.01, Mass=652881, SNR=355.6, Peak=62096 HFD=4.3
00:04:14.102 00.002 8996 MultiStar: [#1 -0.09,0.10,0.58,U] [#2 -0.46,0.08,0.00,M1] [#3 -0.05,0.22,0.60,U] [#4 -0.39,-0.15,0.56,U] [#5 -0.25,0.11,0.48,U] [#6 -0.22,-0.43,0.00,M3] [#7 -0.31,-0.34,0.00,M2] [#8 -0.22,-0.17,0.36,U] 
00:04:14.103 00.001 8996 refined, 5 included, MultiStar: {-0.22, 0.04}, one-star: {-0.27, 0.05}
00:04:14.105 00.002 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
00:04:14.106 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
00:04:14.108 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.95 mountX=-0.22 mountY=-0.02, mountTheta=-3.07
00:04:14.110 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.04, opts=13)
00:04:14.111 00.001 8996 Enqueuing Move request for scope (-0.22, 0.04)
00:04:14.112 00.001 20224 Worker thread wakes up
00:04:14.113 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
00:04:14.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
00:04:14.113 00.000 20224 Moving (-0.22, 0.04) raw xDistance=-0.22 yDistance=-0.02
00:04:14.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:04:14.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:14.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:04:14.113 00.000 20224 MoveAxis(E, 32, ABG)
00:04:14.113 00.000 20224 Guiding  Dir = 2, Dur = 32
00:04:14.113 00.000 20224 IsSlewing returns 0
00:04:14.114 00.001 20224 IsGuiding returns 0
00:04:14.120 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=62096, med=2912, FiltMin=2630, FiltMax=29366, Gamma=1.000
00:04:14.146 00.026 8996 UpdateGuideState exits: m=652881 SNR=355.6
00:04:14.148 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:14.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:14.151 00.002 8996 Enqueuing Expose request
00:04:14.162 00.011 20224 IsGuiding returns 1
00:04:14.162 00.000 20224 scope still moving after pulse duration time elapsed
00:04:14.192 00.030 20224 IsSlewing returns 0
00:04:14.192 00.000 20224 IsGuiding returns 1
00:04:14.223 00.031 20224 IsSlewing returns 0
00:04:14.223 00.000 20224 IsGuiding returns 1
00:04:14.253 00.030 20224 IsSlewing returns 0
00:04:14.253 00.000 20224 IsGuiding returns 0
00:04:14.253 00.000 20224 scope move finished after 32 + 108 ms
00:04:14.253 00.000 20224 Move returns status 0, amount 32
00:04:14.253 00.000 20224 MoveAxis(N, 0, ABG)
00:04:14.253 00.000 20224 Move returns status 0, amount 0
00:04:14.253 00.000 20224 move complete, result=0
00:04:14.253 00.000 20224 worker thread done servicing request
00:04:14.253 00.000 20224 Worker thread wakes up
00:04:14.254 00.001 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
00:04:14.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:14.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:15.248 00.993 20224 Exposure complete
00:04:15.340 00.092 20224 worker thread done servicing request
00:04:15.341 00.001 8996 OnExposeComplete: enter
00:04:15.341 00.000 8996 UpdateGuideState(): m_state=6
00:04:15.342 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9257
00:04:15.343 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=474.08, Mass=658259, SNR=335.6, Peak=57856 HFD=4.5
00:04:15.344 00.001 8996 MultiStar: [#1 -0.05,-0.15,0.67,U] [#2 -0.26,0.06,0.73,U] [#3 0.16,0.19,0.66,U] [#4 -0.18,-0.34,0.55,U] [#5 -0.24,0.15,0.58,U] [#6 -0.09,-0.38,0.47,U] [#7 -0.04,-0.26,0.48,U] [#8 -0.09,-0.20,0.36,U] 
00:04:15.345 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.05}, one-star: {-0.35, 0.12}
00:04:15.346 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
00:04:15.347 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
00:04:15.348 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-2.80 mountX=-0.14 mountY=0.07, mountTheta=2.68
00:04:15.349 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.05, opts=13)
00:04:15.350 00.001 8996 Enqueuing Move request for scope (-0.15, -0.05)
00:04:15.351 00.001 20224 Worker thread wakes up
00:04:15.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
00:04:15.351 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
00:04:15.351 00.000 20224 Moving (-0.15, -0.05) raw xDistance=-0.14 yDistance=0.07
00:04:15.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:04:15.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:15.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:04:15.351 00.000 20224 MoveAxis(E, 0, ABG)
00:04:15.351 00.000 20224 Move returns status 0, amount 0
00:04:15.351 00.000 20224 MoveAxis(N, 0, ABG)
00:04:15.351 00.000 20224 Move returns status 0, amount 0
00:04:15.351 00.000 20224 move complete, result=0
00:04:15.351 00.000 20224 worker thread done servicing request
00:04:15.355 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57856, med=2912, FiltMin=2643, FiltMax=26518, Gamma=1.000
00:04:15.369 00.014 8996 UpdateGuideState exits: m=658259 SNR=335.6
00:04:15.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:15.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:15.372 00.001 8996 Enqueuing Expose request
00:04:15.372 00.000 20224 Worker thread wakes up
00:04:15.372 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:15.373 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:15.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:16.550 01.177 20224 Exposure complete
00:04:16.625 00.075 20224 worker thread done servicing request
00:04:16.625 00.000 8996 OnExposeComplete: enter
00:04:16.626 00.001 8996 UpdateGuideState(): m_state=6
00:04:16.627 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9258
00:04:16.628 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.82, Mass=693691, SNR=341.8, Peak=55616 HFD=4.4
00:04:16.628 00.000 8996 MultiStar: [#1 0.08,0.02,0.66,U] [#2 -0.10,-0.14,0.64,U] [#3 0.14,0.34,0.63,U] [#4 -0.13,-0.12,0.55,U] [#5 0.02,0.06,0.65,U] [#6 -0.03,-0.40,0.43,U] [#7 0.12,-0.36,0.43,U] [#8 0.11,-0.15,0.39,U] 
00:04:16.629 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.08}, one-star: {0.03, -0.14}
00:04:16.630 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
00:04:16.631 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 2.00)
00:04:16.632 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.26 mountX=0.03 mountY=0.07, mountTheta=1.16
00:04:16.633 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
00:04:16.634 00.001 8996 Enqueuing Move request for scope (0.02, -0.08)
00:04:16.635 00.001 20224 Worker thread wakes up
00:04:16.635 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
00:04:16.635 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
00:04:16.635 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.07
00:04:16.635 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:16.635 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:16.635 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:04:16.635 00.000 20224 MoveAxis(E, 0, ABG)
00:04:16.635 00.000 20224 Move returns status 0, amount 0
00:04:16.635 00.000 20224 MoveAxis(N, 0, ABG)
00:04:16.635 00.000 20224 Move returns status 0, amount 0
00:04:16.635 00.000 20224 move complete, result=0
00:04:16.635 00.000 20224 worker thread done servicing request
00:04:16.639 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55616, med=2912, FiltMin=2646, FiltMax=25965, Gamma=1.000
00:04:16.656 00.017 8996 UpdateGuideState exits: m=693691 SNR=341.8
00:04:16.658 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:16.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:16.660 00.001 8996 Enqueuing Expose request
00:04:16.661 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:16.663 00.002 20224 Worker thread wakes up
00:04:16.663 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:16.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:17.653 00.990 20224 Exposure complete
00:04:17.744 00.091 20224 worker thread done servicing request
00:04:17.744 00.000 8996 OnExposeComplete: enter
00:04:17.745 00.001 8996 UpdateGuideState(): m_state=6
00:04:17.747 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9259
00:04:17.749 00.002 8996 Star::Find returns 1 (0), X=136.30, Y=473.94, Mass=801970, SNR=408.0, Peak=61088 HFD=4.2
00:04:17.751 00.002 8996 MultiStar: [#1 0.25,0.18,0.50,U] [#2 0.03,-0.27,0.56,U] [#3 0.31,-0.05,0.45,U] [#4 -0.01,-0.28,0.47,U] [#5 0.20,-0.03,0.48,U] [#6 0.33,-0.47,0.00,M2] [#7 0.30,-0.46,0.00,M1] [#8 0.33,-0.20,0.32,U] 
00:04:17.752 00.001 8996 single-star, 6 included, MultiStar: {0.18, -0.08}, one-star: {0.19, -0.02}
00:04:17.753 00.001 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
00:04:17.754 00.001 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
00:04:17.756 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-0.08 mountX=0.19 mountY=-0.01, mountTheta=-0.03
00:04:17.759 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.02, opts=13)
00:04:17.759 00.000 8996 Enqueuing Move request for scope (0.19, -0.02)
00:04:17.760 00.001 20224 Worker thread wakes up
00:04:17.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.02) opts 0xd
00:04:17.760 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.02)
00:04:17.760 00.000 20224 Moving (0.19, -0.02) raw xDistance=0.19 yDistance=-0.01
00:04:17.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:04:17.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:17.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:04:17.761 00.001 20224 MoveAxis(E, 0, ABG)
00:04:17.761 00.000 20224 Move returns status 0, amount 0
00:04:17.761 00.000 20224 MoveAxis(N, 0, ABG)
00:04:17.761 00.000 20224 Move returns status 0, amount 0
00:04:17.761 00.000 20224 move complete, result=0
00:04:17.761 00.000 20224 worker thread done servicing request
00:04:17.764 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=61088, med=2912, FiltMin=2643, FiltMax=32189, Gamma=1.000
00:04:17.778 00.014 8996 UpdateGuideState exits: m=801970 SNR=408.0
00:04:17.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:17.779 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:17.780 00.001 8996 Enqueuing Expose request
00:04:17.781 00.001 20224 Worker thread wakes up
00:04:17.781 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:17.782 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:17.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:18.945 01.163 20224 Exposure complete
00:04:19.003 00.058 20224 worker thread done servicing request
00:04:19.004 00.001 8996 OnExposeComplete: enter
00:04:19.004 00.000 8996 UpdateGuideState(): m_state=6
00:04:19.005 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9260
00:04:19.006 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.92, Mass=766686, SNR=374.5, Peak=65440 HFD=4.4
00:04:19.007 00.001 8996 MultiStar: [#1 0.20,0.20,0.60,U] [#2 0.01,-0.08,0.62,U] [#3 0.16,-0.02,0.55,U] [#4 -0.04,-0.23,0.48,U] [#5 0.26,0.14,0.54,U] [#6 0.09,-0.30,0.44,U] [#7 -0.00,-0.27,0.41,U] [#8 0.10,-0.16,0.33,U] 
00:04:19.008 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.06}, one-star: {-0.11, -0.04}
00:04:19.009 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
00:04:19.010 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
00:04:19.010 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.80 mountX=0.07 mountY=0.05, mountTheta=0.69
00:04:19.012 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.06, opts=13)
00:04:19.013 00.001 8996 Enqueuing Move request for scope (0.06, -0.06)
00:04:19.013 00.000 20224 Worker thread wakes up
00:04:19.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
00:04:19.013 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
00:04:19.014 00.001 20224 Moving (0.06, -0.06) raw xDistance=0.07 yDistance=0.05
00:04:19.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:04:19.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:19.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:04:19.014 00.000 20224 MoveAxis(E, 0, ABG)
00:04:19.014 00.000 20224 Move returns status 0, amount 0
00:04:19.014 00.000 20224 MoveAxis(N, 0, ABG)
00:04:19.014 00.000 20224 Move returns status 0, amount 0
00:04:19.014 00.000 20224 move complete, result=0
00:04:19.014 00.000 20224 worker thread done servicing request
00:04:19.017 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=2912, FiltMin=2633, FiltMax=30352, Gamma=1.000
00:04:19.040 00.023 8996 UpdateGuideState exits: m=766686 SNR=374.5
00:04:19.042 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:19.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:19.045 00.002 8996 Enqueuing Expose request
00:04:19.046 00.001 20224 Worker thread wakes up
00:04:19.047 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:19.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:19.049 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:20.007 00.958 20224 Exposure complete
00:04:20.094 00.087 20224 worker thread done servicing request
00:04:20.094 00.000 8996 OnExposeComplete: enter
00:04:20.095 00.001 8996 UpdateGuideState(): m_state=6
00:04:20.101 00.006 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9261
00:04:20.102 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=473.96, Mass=686548, SNR=348.4, Peak=59536 HFD=4.5
00:04:20.104 00.002 8996 MultiStar: [#1 0.34,0.08,0.67,U] [#2 -0.07,-0.15,0.77,U] [#3 0.16,0.17,0.60,U] [#4 -0.02,-0.17,0.51,U] [#5 0.18,0.09,0.59,U] [#6 0.06,-0.33,0.44,U] [#7 0.04,-0.14,0.44,U] [#8 0.16,-0.05,0.43,U] 
00:04:20.105 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {-0.15, 0.00}
00:04:20.107 00.002 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
00:04:20.108 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
00:04:20.109 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.59 mountX=0.06 mountY=0.03, mountTheta=0.47
00:04:20.113 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
00:04:20.114 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
00:04:20.115 00.001 20224 Worker thread wakes up
00:04:20.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
00:04:20.115 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
00:04:20.115 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=0.03
00:04:20.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:04:20.116 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:20.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:04:20.116 00.000 20224 MoveAxis(E, 0, ABG)
00:04:20.116 00.000 20224 Move returns status 0, amount 0
00:04:20.116 00.000 20224 MoveAxis(N, 0, ABG)
00:04:20.116 00.000 20224 Move returns status 0, amount 0
00:04:20.116 00.000 20224 move complete, result=0
00:04:20.116 00.000 20224 worker thread done servicing request
00:04:20.120 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59536, med=2912, FiltMin=2637, FiltMax=27523, Gamma=1.000
00:04:20.136 00.016 8996 UpdateGuideState exits: m=686548 SNR=348.4
00:04:20.138 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:20.139 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:20.141 00.002 8996 Enqueuing Expose request
00:04:20.142 00.001 20224 Worker thread wakes up
00:04:20.142 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:20.144 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:20.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:21.312 01.168 20224 Exposure complete
00:04:21.371 00.059 20224 worker thread done servicing request
00:04:21.371 00.000 8996 OnExposeComplete: enter
00:04:21.372 00.001 8996 UpdateGuideState(): m_state=6
00:04:21.372 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9262
00:04:21.373 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.92, Mass=684511, SNR=341.2, Peak=58416 HFD=4.3
00:04:21.375 00.002 8996 MultiStar: [#1 0.29,0.13,0.72,U] [#2 -0.03,-0.07,0.83,U] [#3 0.03,0.27,0.59,U] [#4 -0.25,-0.30,0.61,U] [#5 0.38,0.12,0.61,U] [#6 -0.00,-0.22,0.47,U] [#7 0.10,-0.12,0.49,U] [#8 0.45,0.16,0.00,M1] 
00:04:21.376 00.001 8996 single-star, 7 included, MultiStar: {0.06, -0.02}, one-star: {-0.02, -0.04}
00:04:21.376 00.000 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
00:04:21.377 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
00:04:21.378 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.95 mountX=-0.01 mountY=0.04, mountTheta=1.85
00:04:21.380 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
00:04:21.382 00.002 8996 Enqueuing Move request for scope (-0.02, -0.04)
00:04:21.383 00.001 20224 Worker thread wakes up
00:04:21.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:04:21.384 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:04:21.384 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.01 yDistance=0.04
00:04:21.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:04:21.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:21.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:04:21.384 00.000 20224 MoveAxis(E, 0, ABG)
00:04:21.384 00.000 20224 Move returns status 0, amount 0
00:04:21.384 00.000 20224 MoveAxis(N, 0, ABG)
00:04:21.384 00.000 20224 Move returns status 0, amount 0
00:04:21.384 00.000 20224 move complete, result=0
00:04:21.384 00.000 20224 worker thread done servicing request
00:04:21.389 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58416, med=2912, FiltMin=2630, FiltMax=26864, Gamma=1.000
00:04:21.404 00.015 8996 UpdateGuideState exits: m=684511 SNR=341.2
00:04:21.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:21.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:21.407 00.001 8996 Enqueuing Expose request
00:04:21.408 00.001 20224 Worker thread wakes up
00:04:21.408 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:21.409 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:21.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:22.384 00.975 20224 Exposure complete
00:04:22.470 00.086 20224 worker thread done servicing request
00:04:22.470 00.000 8996 OnExposeComplete: enter
00:04:22.471 00.001 8996 UpdateGuideState(): m_state=6
00:04:22.472 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9263
00:04:22.473 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.28, Mass=732297, SNR=326.0, Peak=58592 HFD=4.3
00:04:22.474 00.001 8996 MultiStar: [#1 0.21,0.32,0.64,U] [#2 -0.31,0.12,0.72,U] [#3 -0.15,0.31,0.54,U] [#4 -0.21,-0.12,0.62,U] [#5 0.16,0.11,0.63,U] [#6 -0.00,-0.08,0.50,U] [#7 -0.10,0.11,0.43,U] [#8 0.35,-0.06,0.43,U] 
00:04:22.475 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.14}, one-star: {-0.10, 0.33}
00:04:22.476 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
00:04:22.477 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
00:04:22.478 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.82 mountX=-0.05 mountY=-0.13, mountTheta=-1.91
00:04:22.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
00:04:22.481 00.001 8996 Enqueuing Move request for scope (-0.03, 0.14)
00:04:22.482 00.001 20224 Worker thread wakes up
00:04:22.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
00:04:22.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
00:04:22.482 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.05 yDistance=-0.13
00:04:22.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:04:22.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:22.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:04:22.482 00.000 20224 MoveAxis(E, 0, ABG)
00:04:22.482 00.000 20224 Move returns status 0, amount 0
00:04:22.482 00.000 20224 MoveAxis(N, 0, ABG)
00:04:22.482 00.000 20224 Move returns status 0, amount 0
00:04:22.482 00.000 20224 move complete, result=0
00:04:22.482 00.000 20224 worker thread done servicing request
00:04:22.486 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58592, med=2912, FiltMin=2649, FiltMax=26221, Gamma=1.000
00:04:22.511 00.025 8996 UpdateGuideState exits: m=732297 SNR=326.0
00:04:22.513 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:22.515 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:22.516 00.001 8996 Enqueuing Expose request
00:04:22.518 00.002 20224 Worker thread wakes up
00:04:22.518 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:22.520 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:22.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:23.701 01.181 20224 Exposure complete
00:04:23.814 00.113 20224 worker thread done servicing request
00:04:23.814 00.000 8996 OnExposeComplete: enter
00:04:23.816 00.002 8996 UpdateGuideState(): m_state=6
00:04:23.817 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9264
00:04:23.818 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=474.27, Mass=679628, SNR=349.7, Peak=60304 HFD=4.6
00:04:23.820 00.002 8996 MultiStar: [#1 -0.06,0.12,0.62,U] [#2 -0.22,-0.01,0.64,U] [#3 0.03,0.24,0.62,U] [#4 -0.37,-0.08,0.54,U] [#5 -0.12,0.27,0.56,U] [#6 0.00,0.08,0.41,U] [#7 -0.12,-0.07,0.44,U] [#8 -0.05,0.06,0.38,U] 
00:04:23.821 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.13}, one-star: {-0.36, 0.32}
00:04:23.822 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
00:04:23.823 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
00:04:23.824 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.49 mountX=-0.18 mountY=-0.11, mountTheta=-2.60
00:04:23.826 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.13, opts=13)
00:04:23.827 00.001 8996 Enqueuing Move request for scope (-0.16, 0.13)
00:04:23.828 00.001 20224 Worker thread wakes up
00:04:23.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
00:04:23.828 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
00:04:23.828 00.000 20224 Moving (-0.16, 0.13) raw xDistance=-0.18 yDistance=-0.11
00:04:23.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:04:23.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:23.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:23.828 00.000 20224 MoveAxis(E, 0, ABG)
00:04:23.828 00.000 20224 Move returns status 0, amount 0
00:04:23.828 00.000 20224 MoveAxis(N, 0, ABG)
00:04:23.828 00.000 20224 Move returns status 0, amount 0
00:04:23.829 00.001 20224 move complete, result=0
00:04:23.829 00.000 20224 worker thread done servicing request
00:04:23.835 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60304, med=2912, FiltMin=2624, FiltMax=26934, Gamma=1.000
00:04:23.855 00.020 8996 UpdateGuideState exits: m=679628 SNR=349.7
00:04:23.857 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:23.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:23.859 00.001 8996 Enqueuing Expose request
00:04:23.860 00.001 20224 Worker thread wakes up
00:04:23.860 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:23.862 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:23.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:24.840 00.978 20224 Exposure complete
00:04:24.929 00.089 20224 worker thread done servicing request
00:04:24.930 00.001 8996 OnExposeComplete: enter
00:04:24.932 00.002 8996 UpdateGuideState(): m_state=6
00:04:24.933 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9265
00:04:24.935 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=473.90, Mass=707728, SNR=321.7, Peak=65440 HFD=4.4
00:04:24.937 00.002 8996 MultiStar: [#1 -0.20,-0.20,0.66,U] [#2 -0.37,-0.31,0.00,M1] [#3 0.01,0.03,0.72,U] [#4 -0.36,-0.44,0.00,M1] [#5 -0.18,-0.01,0.58,U] [#6 -0.15,-0.40,0.47,U] [#7 -0.12,-0.31,0.45,U] [#8 -0.11,-0.23,0.39,U] 
00:04:24.939 00.002 8996 refined, 6 included, MultiStar: {-0.16, -0.14}, one-star: {-0.30, -0.06}
00:04:24.941 00.002 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
00:04:24.942 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
00:04:24.944 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-2.44 mountX=-0.15 mountY=0.16, mountTheta=2.33
00:04:24.947 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.14, opts=13)
00:04:24.949 00.002 8996 Enqueuing Move request for scope (-0.16, -0.14)
00:04:24.949 00.000 20224 Worker thread wakes up
00:04:24.950 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
00:04:24.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
00:04:24.950 00.000 20224 Moving (-0.16, -0.14) raw xDistance=-0.15 yDistance=0.16
00:04:24.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:04:24.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:24.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:04:24.950 00.000 20224 MoveAxis(E, 0, ABG)
00:04:24.950 00.000 20224 Move returns status 0, amount 0
00:04:24.950 00.000 20224 MoveAxis(N, 0, ABG)
00:04:24.950 00.000 20224 Move returns status 0, amount 0
00:04:24.950 00.000 20224 move complete, result=0
00:04:24.950 00.000 20224 worker thread done servicing request
00:04:24.955 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2912, FiltMin=2640, FiltMax=29008, Gamma=1.000
00:04:24.971 00.016 8996 UpdateGuideState exits: m=707728 SNR=321.7
00:04:24.973 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:24.974 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:24.976 00.002 8996 Enqueuing Expose request
00:04:24.977 00.001 20224 Worker thread wakes up
00:04:24.978 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:04:24.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:24.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:26.137 01.158 20224 Exposure complete
00:04:26.198 00.061 20224 worker thread done servicing request
00:04:26.198 00.000 8996 OnExposeComplete: enter
00:04:26.199 00.001 8996 UpdateGuideState(): m_state=6
00:04:26.200 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9266
00:04:26.202 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=474.03, Mass=679853, SNR=330.7, Peak=65440 HFD=4.4
00:04:26.203 00.001 8996 MultiStar: [#1 0.18,0.14,0.63,U] [#2 -0.00,0.03,0.75,U] [#3 0.07,0.44,0.00,M1] [#4 -0.26,-0.10,0.58,U] [#5 -0.08,0.07,0.62,U] [#6 0.02,-0.02,0.44,U] [#7 -0.17,0.06,0.48,U] [#8 0.19,-0.13,0.37,U] 
00:04:26.206 00.003 8996 refined, 7 included, MultiStar: {-0.09, 0.03}, one-star: {-0.37, 0.08}
00:04:26.207 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
00:04:26.208 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
00:04:26.210 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.84 mountX=-0.10 mountY=-0.02, mountTheta=-2.96
00:04:26.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
00:04:26.213 00.001 8996 Enqueuing Move request for scope (-0.09, 0.03)
00:04:26.214 00.001 20224 Worker thread wakes up
00:04:26.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
00:04:26.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
00:04:26.214 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.10 yDistance=-0.02
00:04:26.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:04:26.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:26.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:04:26.214 00.000 20224 MoveAxis(E, 0, ABG)
00:04:26.214 00.000 20224 Move returns status 0, amount 0
00:04:26.214 00.000 20224 MoveAxis(N, 0, ABG)
00:04:26.214 00.000 20224 Move returns status 0, amount 0
00:04:26.214 00.000 20224 move complete, result=0
00:04:26.214 00.000 20224 worker thread done servicing request
00:04:26.218 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2912, FiltMin=2630, FiltMax=30925, Gamma=1.000
00:04:26.231 00.013 8996 UpdateGuideState exits: m=679853 SNR=330.7
00:04:26.232 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:26.233 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:26.234 00.001 8996 Enqueuing Expose request
00:04:26.235 00.001 20224 Worker thread wakes up
00:04:26.235 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:26.235 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:26.236 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:27.218 00.982 20224 Exposure complete
00:04:27.292 00.074 20224 worker thread done servicing request
00:04:27.292 00.000 8996 OnExposeComplete: enter
00:04:27.293 00.001 8996 UpdateGuideState(): m_state=6
00:04:27.294 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9267
00:04:27.295 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=474.22, Mass=760374, SNR=349.6, Peak=63072 HFD=4.5
00:04:27.297 00.002 8996 MultiStar: [#1 -0.02,0.36,0.63,U] [#2 -0.10,0.10,0.67,U] [#3 -0.10,0.62,0.00,M2] [#4 -0.39,0.19,0.00,M1] [#5 -0.03,0.44,0.00,M1] [#6 -0.26,0.07,0.47,U] [#7 -0.27,-0.07,0.47,U] [#8 0.14,-0.04,0.33,U] 
00:04:27.298 00.001 8996 refined, 5 included, MultiStar: {-0.15, 0.15}, one-star: {-0.24, 0.26}
00:04:27.300 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
00:04:27.301 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
00:04:27.303 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.34 mountX=-0.16 mountY=-0.13, mountTheta=-2.44
00:04:27.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.15, opts=13)
00:04:27.307 00.002 8996 Enqueuing Move request for scope (-0.15, 0.15)
00:04:27.308 00.001 20224 Worker thread wakes up
00:04:27.309 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
00:04:27.309 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
00:04:27.309 00.000 20224 Moving (-0.15, 0.15) raw xDistance=-0.16 yDistance=-0.13
00:04:27.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:04:27.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:27.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:04:27.309 00.000 20224 MoveAxis(E, 0, ABG)
00:04:27.309 00.000 20224 Move returns status 0, amount 0
00:04:27.309 00.000 20224 MoveAxis(N, 0, ABG)
00:04:27.309 00.000 20224 Move returns status 0, amount 0
00:04:27.309 00.000 20224 move complete, result=0
00:04:27.309 00.000 20224 worker thread done servicing request
00:04:27.315 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=63072, med=2912, FiltMin=2627, FiltMax=30141, Gamma=1.000
00:04:27.338 00.023 8996 UpdateGuideState exits: m=760374 SNR=349.6
00:04:27.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:27.341 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:27.341 00.000 8996 Enqueuing Expose request
00:04:27.343 00.002 20224 Worker thread wakes up
00:04:27.343 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:27.344 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:27.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:28.506 01.162 20224 Exposure complete
00:04:28.581 00.075 20224 worker thread done servicing request
00:04:28.582 00.001 8996 OnExposeComplete: enter
00:04:28.584 00.002 8996 UpdateGuideState(): m_state=6
00:04:28.586 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9268
00:04:28.587 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=474.23, Mass=699896, SNR=353.9, Peak=63408 HFD=4.5
00:04:28.588 00.001 8996 MultiStar: [#1 -0.17,0.12,0.56,U] [#2 -0.21,-0.12,0.67,U] [#3 -0.08,0.33,0.62,U] [#4 -0.38,0.02,0.53,U] [#5 -0.33,0.31,0.00,M2] [#6 -0.24,-0.18,0.44,U] [#7 -0.15,-0.34,0.42,U] [#8 -0.16,0.09,0.38,U] 
00:04:28.588 00.000 8996 refined, 7 included, MultiStar: {-0.23, 0.06}, one-star: {-0.33, 0.27}
00:04:28.589 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
00:04:28.589 00.000 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
00:04:28.590 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.06 hyp=0.24 cameraTheta=2.88 mountX=-0.23 mountY=-0.04, mountTheta=-2.99
00:04:28.592 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.06, opts=13)
00:04:28.593 00.001 8996 Enqueuing Move request for scope (-0.23, 0.06)
00:04:28.594 00.001 20224 Worker thread wakes up
00:04:28.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.06) opts 0xd
00:04:28.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.06)
00:04:28.594 00.000 20224 Moving (-0.23, 0.06) raw xDistance=-0.23 yDistance=-0.04
00:04:28.595 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:04:28.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:28.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:04:28.595 00.000 20224 MoveAxis(E, 34, ABG)
00:04:28.595 00.000 20224 Guiding  Dir = 2, Dur = 34
00:04:28.595 00.000 20224 IsSlewing returns 0
00:04:28.595 00.000 20224 IsGuiding returns 0
00:04:28.600 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63408, med=2912, FiltMin=2630, FiltMax=25926, Gamma=1.000
00:04:28.612 00.012 8996 UpdateGuideState exits: m=699896 SNR=353.9
00:04:28.613 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:28.614 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:28.615 00.001 8996 Enqueuing Expose request
00:04:28.620 00.005 20224 PulseGuide returned control before completion, sleep 20
00:04:28.650 00.030 20224 IsGuiding returns 1
00:04:28.650 00.000 20224 scope still moving after pulse duration time elapsed
00:04:28.682 00.032 20224 IsSlewing returns 0
00:04:28.682 00.000 20224 IsGuiding returns 1
00:04:28.713 00.031 20224 IsSlewing returns 0
00:04:28.714 00.001 20224 IsGuiding returns 0
00:04:28.714 00.000 20224 scope move finished after 34 + 83 ms
00:04:28.714 00.000 20224 Move returns status 0, amount 34
00:04:28.714 00.000 20224 MoveAxis(N, 0, ABG)
00:04:28.714 00.000 20224 Move returns status 0, amount 0
00:04:28.714 00.000 20224 move complete, result=0
00:04:28.714 00.000 20224 worker thread done servicing request
00:04:28.714 00.000 20224 Worker thread wakes up
00:04:28.714 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
00:04:28.715 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:28.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:29.695 00.980 20224 Exposure complete
00:04:29.781 00.086 20224 worker thread done servicing request
00:04:29.781 00.000 8996 OnExposeComplete: enter
00:04:29.782 00.001 8996 UpdateGuideState(): m_state=6
00:04:29.783 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9269
00:04:29.784 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=474.27, Mass=838773, SNR=346.7, Peak=63120 HFD=4.4
00:04:29.785 00.001 8996 MultiStar: [#1 0.31,0.56,0.00,M1] [#2 -0.05,0.08,0.62,U] [#3 0.14,0.69,0.00,M2] [#4 -0.15,0.19,0.47,U] [#5 0.26,0.52,0.00,M3] [#6 -0.13,0.03,0.41,U] [#7 0.21,-0.14,0.43,U] [#8 0.29,0.26,0.35,U] 
00:04:29.785 00.000 8996 refined, 5 included, MultiStar: {-0.01, 0.15}, one-star: {-0.08, 0.32}
00:04:29.786 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
00:04:29.787 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
00:04:29.788 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.66 mountX=-0.03 mountY=-0.15, mountTheta=-1.76
00:04:29.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.15, opts=13)
00:04:29.791 00.001 8996 Enqueuing Move request for scope (-0.01, 0.15)
00:04:29.791 00.000 20224 Worker thread wakes up
00:04:29.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
00:04:29.791 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
00:04:29.792 00.001 20224 Moving (-0.01, 0.15) raw xDistance=-0.03 yDistance=-0.15
00:04:29.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:04:29.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:29.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:29.792 00.000 20224 MoveAxis(E, 0, ABG)
00:04:29.792 00.000 20224 Move returns status 0, amount 0
00:04:29.792 00.000 20224 MoveAxis(N, 0, ABG)
00:04:29.792 00.000 20224 Move returns status 0, amount 0
00:04:29.792 00.000 20224 move complete, result=0
00:04:29.792 00.000 20224 worker thread done servicing request
00:04:29.796 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63120, med=2912, FiltMin=2627, FiltMax=30813, Gamma=1.000
00:04:29.811 00.015 8996 UpdateGuideState exits: m=838773 SNR=346.7
00:04:29.813 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:29.815 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:29.817 00.002 8996 Enqueuing Expose request
00:04:29.818 00.001 20224 Worker thread wakes up
00:04:29.818 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:29.820 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:29.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:30.989 01.169 20224 Exposure complete
00:04:31.055 00.066 20224 worker thread done servicing request
00:04:31.055 00.000 8996 OnExposeComplete: enter
00:04:31.056 00.001 8996 UpdateGuideState(): m_state=6
00:04:31.056 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9270
00:04:31.057 00.001 8996 Star::Find returns 1 (0), X=136.25, Y=474.20, Mass=659977, SNR=341.6, Peak=49046 HFD=4.5
00:04:31.058 00.001 8996 MultiStar: [#1 0.23,0.41,0.00,M2] [#2 0.17,0.07,0.78,U] [#3 0.18,0.19,0.58,U] [#4 -0.02,-0.26,0.52,U] [#5 0.11,0.34,0.58,U] [#6 -0.14,-0.13,0.44,U] [#7 -0.02,-0.13,0.44,U] [#8 0.22,0.41,0.00,M1] 
00:04:31.059 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.09}, one-star: {0.14, 0.25}
00:04:31.060 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
00:04:31.061 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
00:04:31.062 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.81 mountX=0.07 mountY=-0.09, mountTheta=-0.92
00:04:31.065 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
00:04:31.066 00.001 8996 Enqueuing Move request for scope (0.08, 0.09)
00:04:31.068 00.002 20224 Worker thread wakes up
00:04:31.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
00:04:31.068 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
00:04:31.068 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.09
00:04:31.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:04:31.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:31.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:04:31.068 00.000 20224 MoveAxis(E, 0, ABG)
00:04:31.068 00.000 20224 Move returns status 0, amount 0
00:04:31.068 00.000 20224 MoveAxis(N, 0, ABG)
00:04:31.068 00.000 20224 Move returns status 0, amount 0
00:04:31.069 00.001 20224 move complete, result=0
00:04:31.069 00.000 20224 worker thread done servicing request
00:04:31.074 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49046, med=2912, FiltMin=2643, FiltMax=22889, Gamma=1.000
00:04:31.098 00.024 8996 UpdateGuideState exits: m=659977 SNR=341.6
00:04:31.100 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:31.102 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:31.103 00.001 8996 Enqueuing Expose request
00:04:31.105 00.002 20224 Worker thread wakes up
00:04:31.105 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:31.107 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:31.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:32.093 00.986 20224 Exposure complete
00:04:32.191 00.098 20224 worker thread done servicing request
00:04:32.191 00.000 8996 OnExposeComplete: enter
00:04:32.192 00.001 8996 UpdateGuideState(): m_state=6
00:04:32.193 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9271
00:04:32.193 00.000 8996 Star::Find returns 1 (0), X=135.84, Y=474.42, Mass=699826, SNR=325.4, Peak=56320 HFD=4.5
00:04:32.194 00.001 8996 MultiStar: [#1 0.13,0.34,0.62,U] [#2 0.01,0.08,0.78,U] [#3 0.11,0.34,0.66,U] [#4 -0.19,-0.23,0.56,U] [#5 -0.03,0.45,0.00,M3] [#6 -0.10,-0.28,0.52,U] [#7 -0.21,-0.31,0.45,U] [#8 0.18,0.41,0.00,M2] 
00:04:32.195 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.12}, one-star: {-0.28, 0.46}
00:04:32.196 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
00:04:32.197 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
00:04:32.198 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.16 mountX=-0.09 mountY=-0.11, mountTheta=-2.26
00:04:32.199 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
00:04:32.200 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
00:04:32.201 00.001 20224 Worker thread wakes up
00:04:32.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
00:04:32.201 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
00:04:32.201 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
00:04:32.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:04:32.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:32.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:04:32.201 00.000 20224 MoveAxis(E, 0, ABG)
00:04:32.201 00.000 20224 Move returns status 0, amount 0
00:04:32.201 00.000 20224 MoveAxis(N, 0, ABG)
00:04:32.201 00.000 20224 Move returns status 0, amount 0
00:04:32.201 00.000 20224 move complete, result=0
00:04:32.201 00.000 20224 worker thread done servicing request
00:04:32.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56320, med=2912, FiltMin=2643, FiltMax=29069, Gamma=1.000
00:04:32.220 00.015 8996 UpdateGuideState exits: m=699826 SNR=325.4
00:04:32.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:32.224 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:32.225 00.001 8996 Enqueuing Expose request
00:04:32.227 00.002 20224 Worker thread wakes up
00:04:32.227 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:32.229 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:32.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:33.389 01.160 20224 Exposure complete
00:04:33.485 00.096 20224 worker thread done servicing request
00:04:33.485 00.000 8996 OnExposeComplete: enter
00:04:33.486 00.001 8996 UpdateGuideState(): m_state=6
00:04:33.488 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9272
00:04:33.490 00.002 8996 Star::Find returns 1 (0), X=135.95, Y=474.35, Mass=684834, SNR=335.0, Peak=53712 HFD=4.4
00:04:33.492 00.002 8996 MultiStar: [#1 -0.14,0.44,0.00,M2] [#2 -0.16,0.13,0.81,U] [#3 -0.14,0.38,0.69,U] [#4 -0.48,-0.07,0.00,M1] [#5 -0.23,0.54,0.00,M4] [#6 -0.21,0.02,0.40,U] [#7 -0.08,0.00,0.51,U] [#8 -0.04,0.32,0.41,U] 
00:04:33.493 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.23}, one-star: {-0.17, 0.39}
00:04:33.494 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
00:04:33.496 00.002 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
00:04:33.497 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.11 mountX=-0.16 mountY=-0.22, mountTheta=-2.21
00:04:33.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.23, opts=13)
00:04:33.501 00.001 8996 Enqueuing Move request for scope (-0.14, 0.23)
00:04:33.503 00.002 20224 Worker thread wakes up
00:04:33.503 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
00:04:33.503 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
00:04:33.503 00.000 20224 Moving (-0.14, 0.23) raw xDistance=-0.16 yDistance=-0.22
00:04:33.503 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:04:33.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:04:33.503 00.000 20224 MoveAxis(E, 0, ABG)
00:04:33.503 00.000 20224 Move returns status 0, amount 0
00:04:33.503 00.000 20224 MoveAxis(N, 46, ABG)
00:04:33.504 00.001 20224 Guiding  Dir = 0, Dur = 46
00:04:33.504 00.000 20224 IsSlewing returns 0
00:04:33.504 00.000 20224 IsGuiding returns 0
00:04:33.511 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53712, med=2912, FiltMin=2643, FiltMax=24573, Gamma=1.000
00:04:33.535 00.024 8996 UpdateGuideState exits: m=684834 SNR=335.0
00:04:33.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:33.538 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:33.539 00.001 8996 Enqueuing Expose request
00:04:33.548 00.009 20224 PulseGuide returned control before completion, sleep 13
00:04:33.563 00.015 20224 IsGuiding returns 1
00:04:33.563 00.000 20224 scope still moving after pulse duration time elapsed
00:04:33.595 00.032 20224 IsSlewing returns 0
00:04:33.595 00.000 20224 IsGuiding returns 1
00:04:33.627 00.032 20224 IsSlewing returns 0
00:04:33.627 00.000 20224 IsGuiding returns 1
00:04:33.659 00.032 20224 IsSlewing returns 0
00:04:33.659 00.000 20224 IsGuiding returns 0
00:04:33.659 00.000 20224 scope move finished after 46 + 108 ms
00:04:33.659 00.000 20224 Move returns status 0, amount 46
00:04:33.659 00.000 20224 move complete, result=0
00:04:33.659 00.000 20224 worker thread done servicing request
00:04:33.659 00.000 20224 Worker thread wakes up
00:04:33.659 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 46 ms NORTH
00:04:33.660 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:33.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:34.655 00.995 20224 Exposure complete
00:04:34.765 00.110 20224 worker thread done servicing request
00:04:34.765 00.000 8996 OnExposeComplete: enter
00:04:34.767 00.002 8996 UpdateGuideState(): m_state=6
00:04:34.769 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9273
00:04:34.770 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=474.31, Mass=736288, SNR=342.9, Peak=53024 HFD=4.5
00:04:34.772 00.002 8996 MultiStar: [#1 0.33,0.38,0.00,M3] [#2 0.26,0.26,0.73,U] [#3 0.35,0.40,0.00,M1] [#4 0.02,-0.00,0.56,U] [#5 0.20,0.17,0.58,U] [#6 0.05,-0.10,0.41,U] [#7 0.13,-0.06,0.46,U] [#8 0.32,0.57,0.00,M2] 
00:04:34.773 00.001 8996 refined, 5 included, MultiStar: {0.12, 0.15}, one-star: {0.07, 0.35}
00:04:34.775 00.002 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
00:04:34.776 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
00:04:34.777 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.20 cameraTheta=0.89 mountX=0.11 mountY=-0.17, mountTheta=-0.99
00:04:34.781 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.15, opts=13)
00:04:34.782 00.001 8996 Enqueuing Move request for scope (0.12, 0.15)
00:04:34.782 00.000 20224 Worker thread wakes up
00:04:34.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
00:04:34.782 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
00:04:34.782 00.000 20224 Moving (0.12, 0.15) raw xDistance=0.11 yDistance=-0.17
00:04:34.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:04:34.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:34.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:04:34.782 00.000 20224 MoveAxis(E, 0, ABG)
00:04:34.782 00.000 20224 Move returns status 0, amount 0
00:04:34.782 00.000 20224 MoveAxis(N, 0, ABG)
00:04:34.783 00.001 20224 Move returns status 0, amount 0
00:04:34.783 00.000 20224 move complete, result=0
00:04:34.783 00.000 20224 worker thread done servicing request
00:04:34.789 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53024, med=2912, FiltMin=2630, FiltMax=23523, Gamma=1.000
00:04:34.804 00.015 8996 UpdateGuideState exits: m=736288 SNR=342.9
00:04:34.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:34.806 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:34.807 00.001 8996 Enqueuing Expose request
00:04:34.808 00.001 20224 Worker thread wakes up
00:04:34.808 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:34.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:34.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:35.960 01.151 20224 Exposure complete
00:04:36.024 00.064 20224 worker thread done servicing request
00:04:36.024 00.000 8996 OnExposeComplete: enter
00:04:36.025 00.001 8996 UpdateGuideState(): m_state=6
00:04:36.026 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9274
00:04:36.027 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.90, Mass=672639, SNR=341.1, Peak=65440 HFD=4.5
00:04:36.028 00.001 8996 MultiStar: [#1 0.29,0.07,0.60,U] [#2 -0.04,-0.26,0.73,U] [#3 0.17,0.16,0.56,U] [#4 -0.21,-0.30,0.49,U] [#5 -0.16,0.14,0.57,U] [#6 -0.18,-0.46,0.00,M1] [#7 0.18,-0.32,0.43,U] [#8 -0.05,-0.04,0.37,U] 
00:04:36.029 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.07}, one-star: {-0.38, -0.05}
00:04:36.030 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
00:04:36.031 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
00:04:36.032 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-2.26 mountX=-0.05 mountY=0.07, mountTheta=2.16
00:04:36.033 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
00:04:36.034 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
00:04:36.035 00.001 20224 Worker thread wakes up
00:04:36.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
00:04:36.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
00:04:36.035 00.000 20224 Moving (-0.06, -0.07) raw xDistance=-0.05 yDistance=0.07
00:04:36.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:04:36.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:36.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:04:36.035 00.000 20224 MoveAxis(E, 0, ABG)
00:04:36.035 00.000 20224 Move returns status 0, amount 0
00:04:36.035 00.000 20224 MoveAxis(N, 0, ABG)
00:04:36.035 00.000 20224 Move returns status 0, amount 0
00:04:36.035 00.000 20224 move complete, result=0
00:04:36.035 00.000 20224 worker thread done servicing request
00:04:36.038 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=2915, FiltMin=2649, FiltMax=26160, Gamma=1.000
00:04:36.052 00.014 8996 UpdateGuideState exits: m=672639 SNR=341.1
00:04:36.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:36.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:36.054 00.000 8996 Enqueuing Expose request
00:04:36.055 00.001 20224 Worker thread wakes up
00:04:36.055 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:36.056 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:36.056 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:37.044 00.988 20224 Exposure complete
00:04:37.141 00.097 20224 worker thread done servicing request
00:04:37.141 00.000 8996 OnExposeComplete: enter
00:04:37.143 00.002 8996 UpdateGuideState(): m_state=6
00:04:37.145 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9275
00:04:37.147 00.002 8996 Star::Find returns 1 (0), X=136.04, Y=474.08, Mass=676740, SNR=334.4, Peak=58032 HFD=4.4
00:04:37.148 00.001 8996 MultiStar: [#1 0.18,0.29,0.67,U] [#2 -0.14,0.17,0.70,U] [#3 0.14,0.29,0.58,U] [#4 -0.15,-0.16,0.57,U] [#5 0.11,0.24,0.72,U] [#6 -0.08,-0.16,0.43,U] [#7 -0.00,-0.34,0.48,U] [#8 0.39,0.05,0.49,U] 
00:04:37.149 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.08}, one-star: {-0.08, 0.12}
00:04:37.151 00.002 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
00:04:37.152 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
00:04:37.154 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.22 mountX=0.02 mountY=-0.09, mountTheta=-1.32
00:04:37.155 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
00:04:37.157 00.002 8996 Enqueuing Move request for scope (0.03, 0.08)
00:04:37.158 00.001 20224 Worker thread wakes up
00:04:37.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:04:37.158 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:04:37.158 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.09
00:04:37.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:04:37.158 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:37.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:04:37.158 00.000 20224 MoveAxis(E, 0, ABG)
00:04:37.158 00.000 20224 Move returns status 0, amount 0
00:04:37.158 00.000 20224 MoveAxis(N, 0, ABG)
00:04:37.158 00.000 20224 Move returns status 0, amount 0
00:04:37.158 00.000 20224 move complete, result=0
00:04:37.158 00.000 20224 worker thread done servicing request
00:04:37.162 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58032, med=2912, FiltMin=2646, FiltMax=26589, Gamma=1.000
00:04:37.176 00.014 8996 UpdateGuideState exits: m=676740 SNR=334.4
00:04:37.177 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:37.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:37.178 00.000 8996 Enqueuing Expose request
00:04:37.179 00.001 20224 Worker thread wakes up
00:04:37.179 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:04:37.180 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:37.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:38.346 01.166 20224 Exposure complete
00:04:38.435 00.089 20224 worker thread done servicing request
00:04:38.435 00.000 8996 OnExposeComplete: enter
00:04:38.436 00.001 8996 UpdateGuideState(): m_state=6
00:04:38.437 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9276
00:04:38.438 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.96, Mass=773458, SNR=315.4, Peak=63040 HFD=4.5
00:04:38.439 00.001 8996 MultiStar: [#1 0.15,0.11,0.68,U] [#2 0.11,-0.27,0.74,U] [#3 0.27,-0.21,0.60,U] [#4 -0.06,-0.47,0.00,M1] [#5 0.12,0.24,0.59,U] [#6 -0.17,-0.45,0.00,M1] [#7 -0.09,-0.53,0.00,M1] [#8 0.28,-0.01,0.44,U] 
00:04:38.441 00.002 8996 refined, 5 included, MultiStar: {0.10, -0.03}, one-star: {-0.13, 0.00}
00:04:38.442 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
00:04:38.444 00.002 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.98)
00:04:38.445 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.28 mountX=0.10 mountY=0.02, mountTheta=0.16
00:04:38.448 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.03, opts=13)
00:04:38.449 00.001 8996 Enqueuing Move request for scope (0.10, -0.03)
00:04:38.450 00.001 20224 Worker thread wakes up
00:04:38.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
00:04:38.451 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
00:04:38.451 00.000 20224 Moving (0.10, -0.03) raw xDistance=0.10 yDistance=0.02
00:04:38.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:04:38.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:38.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:04:38.451 00.000 20224 MoveAxis(E, 0, ABG)
00:04:38.451 00.000 20224 Move returns status 0, amount 0
00:04:38.451 00.000 20224 MoveAxis(N, 0, ABG)
00:04:38.451 00.000 20224 Move returns status 0, amount 0
00:04:38.451 00.000 20224 move complete, result=0
00:04:38.451 00.000 20224 worker thread done servicing request
00:04:38.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=63040, med=2912, FiltMin=2627, FiltMax=31027, Gamma=1.000
00:04:38.482 00.025 8996 UpdateGuideState exits: m=773458 SNR=315.4
00:04:38.484 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:38.485 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:38.486 00.001 8996 Enqueuing Expose request
00:04:38.487 00.001 20224 Worker thread wakes up
00:04:38.487 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:38.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:38.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:39.462 00.974 20224 Exposure complete
00:04:39.543 00.081 20224 worker thread done servicing request
00:04:39.543 00.000 8996 OnExposeComplete: enter
00:04:39.544 00.001 8996 UpdateGuideState(): m_state=6
00:04:39.545 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9277
00:04:39.546 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=474.03, Mass=742658, SNR=342.2, Peak=63408 HFD=4.4
00:04:39.547 00.001 8996 MultiStar: [#1 -0.07,-0.19,0.68,U] [#2 -0.32,-0.12,0.72,U] [#3 0.19,-0.22,0.60,U] [#4 -0.16,-0.54,0.00,M2] [#5 -0.33,0.15,0.53,U] [#6 -0.17,-0.67,0.00,M2] [#7 -0.07,-0.55,0.00,M2] [#8 -0.19,-0.03,0.37,U] 
00:04:39.548 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.05}, one-star: {-0.25, 0.07}
00:04:39.549 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
00:04:39.550 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
00:04:39.551 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.83 mountX=-0.16 mountY=0.07, mountTheta=2.72
00:04:39.552 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.05, opts=13)
00:04:39.553 00.001 8996 Enqueuing Move request for scope (-0.17, -0.05)
00:04:39.553 00.000 20224 Worker thread wakes up
00:04:39.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
00:04:39.554 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
00:04:39.554 00.000 20224 Moving (-0.17, -0.05) raw xDistance=-0.16 yDistance=0.07
00:04:39.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:04:39.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:39.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:04:39.554 00.000 20224 MoveAxis(E, 0, ABG)
00:04:39.554 00.000 20224 Move returns status 0, amount 0
00:04:39.554 00.000 20224 MoveAxis(N, 0, ABG)
00:04:39.554 00.000 20224 Move returns status 0, amount 0
00:04:39.554 00.000 20224 move complete, result=0
00:04:39.554 00.000 20224 worker thread done servicing request
00:04:39.558 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63408, med=2915, FiltMin=2653, FiltMax=29629, Gamma=1.000
00:04:39.575 00.017 8996 UpdateGuideState exits: m=742658 SNR=342.2
00:04:39.577 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:39.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:39.579 00.001 8996 Enqueuing Expose request
00:04:39.581 00.002 20224 Worker thread wakes up
00:04:39.581 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:39.582 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:39.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:40.759 01.177 20224 Exposure complete
00:04:40.822 00.063 20224 worker thread done servicing request
00:04:40.822 00.000 8996 OnExposeComplete: enter
00:04:40.823 00.001 8996 UpdateGuideState(): m_state=6
00:04:40.824 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9278
00:04:40.825 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.93, Mass=681083, SNR=338.0, Peak=64160 HFD=4.5
00:04:40.826 00.001 8996 MultiStar: [#1 -0.08,-0.21,0.69,U] [#2 -0.22,-0.12,0.75,U] [#3 -0.12,0.03,0.56,U] [#4 -0.38,-0.25,0.00,M3] [#5 -0.18,0.10,0.64,U] [#6 -0.32,-0.66,0.00,M3] [#7 -0.53,-0.56,0.00,M3] [#8 -0.20,-0.19,0.37,U] 
00:04:40.827 00.001 8996 refined, 5 included, MultiStar: {-0.21, -0.06}, one-star: {-0.37, -0.03}
00:04:40.828 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
00:04:40.830 00.002 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
00:04:40.830 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.85 mountX=-0.20 mountY=0.09, mountTheta=2.74
00:04:40.831 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.06, opts=13)
00:04:40.832 00.001 8996 Enqueuing Move request for scope (-0.21, -0.06)
00:04:40.832 00.000 20224 Worker thread wakes up
00:04:40.833 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.06) opts 0xd
00:04:40.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.06)
00:04:40.833 00.000 20224 Moving (-0.21, -0.06) raw xDistance=-0.20 yDistance=0.09
00:04:40.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:04:40.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:40.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:04:40.833 00.000 20224 MoveAxis(E, 30, ABG)
00:04:40.833 00.000 20224 Guiding  Dir = 2, Dur = 30
00:04:40.833 00.000 20224 IsSlewing returns 0
00:04:40.833 00.000 20224 IsGuiding returns 0
00:04:40.837 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64160, med=2912, FiltMin=2649, FiltMax=29072, Gamma=1.000
00:04:40.857 00.020 8996 UpdateGuideState exits: m=681083 SNR=338.0
00:04:40.859 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:40.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:40.861 00.001 8996 Enqueuing Expose request
00:04:40.877 00.016 20224 IsGuiding returns 1
00:04:40.877 00.000 20224 scope still moving after pulse duration time elapsed
00:04:40.907 00.030 20224 IsSlewing returns 0
00:04:40.907 00.000 20224 IsGuiding returns 1
00:04:40.938 00.031 20224 IsSlewing returns 0
00:04:40.939 00.001 20224 IsGuiding returns 1
00:04:40.969 00.030 20224 IsSlewing returns 0
00:04:40.969 00.000 20224 IsGuiding returns 0
00:04:40.969 00.000 20224 scope move finished after 30 + 105 ms
00:04:40.969 00.000 20224 Move returns status 0, amount 30
00:04:40.969 00.000 20224 MoveAxis(N, 0, ABG)
00:04:40.969 00.000 20224 Move returns status 0, amount 0
00:04:40.969 00.000 20224 move complete, result=0
00:04:40.970 00.001 20224 worker thread done servicing request
00:04:40.970 00.000 20224 Worker thread wakes up
00:04:40.970 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
00:04:40.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:40.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:41.962 00.991 20224 Exposure complete
00:04:42.036 00.074 20224 worker thread done servicing request
00:04:42.036 00.000 8996 OnExposeComplete: enter
00:04:42.037 00.001 8996 UpdateGuideState(): m_state=6
00:04:42.039 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9279
00:04:42.040 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=473.90, Mass=758259, SNR=370.6, Peak=65440 HFD=4.4
00:04:42.041 00.001 8996 MultiStar: [#1 0.18,-0.10,0.72,U] [#2 -0.27,-0.46,0.00,M1] [#3 -0.09,-0.21,0.57,U] [#4 -0.39,-0.67,0.00,M4] [#5 -0.09,-0.16,0.56,U] [#6 -0.16,-0.64,0.00,M4] [#7 -0.18,-0.61,0.00,M4] [#8 -0.04,-0.23,0.41,U] 
00:04:42.042 00.001 8996 refined, 4 included, MultiStar: {-0.06, -0.13}, one-star: {-0.19, -0.05}
00:04:42.043 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
00:04:42.044 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
00:04:42.044 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.97 mountX=-0.04 mountY=0.14, mountTheta=1.87
00:04:42.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
00:04:42.047 00.001 8996 Enqueuing Move request for scope (-0.06, -0.13)
00:04:42.048 00.001 20224 Worker thread wakes up
00:04:42.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
00:04:42.048 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
00:04:42.048 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.04 yDistance=0.14
00:04:42.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:04:42.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:42.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:04:42.048 00.000 20224 MoveAxis(E, 0, ABG)
00:04:42.048 00.000 20224 Move returns status 0, amount 0
00:04:42.048 00.000 20224 MoveAxis(N, 0, ABG)
00:04:42.048 00.000 20224 Move returns status 0, amount 0
00:04:42.049 00.001 20224 move complete, result=0
00:04:42.049 00.000 20224 worker thread done servicing request
00:04:42.056 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65440, med=2912, FiltMin=2630, FiltMax=30099, Gamma=1.000
00:04:42.079 00.023 8996 UpdateGuideState exits: m=758259 SNR=370.6
00:04:42.081 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:42.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:42.084 00.002 8996 Enqueuing Expose request
00:04:42.085 00.001 20224 Worker thread wakes up
00:04:42.085 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:42.087 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:42.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:43.264 01.177 20224 Exposure complete
00:04:43.344 00.080 20224 worker thread done servicing request
00:04:43.344 00.000 8996 OnExposeComplete: enter
00:04:43.346 00.002 8996 UpdateGuideState(): m_state=6
00:04:43.347 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9280
00:04:43.348 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=474.00, Mass=718317, SNR=387.6, Peak=65440 HFD=4.5
00:04:43.350 00.002 8996 MultiStar: [#1 -0.07,-0.06,0.59,U] [#2 -0.27,0.02,0.64,U] [#3 -0.15,0.10,0.57,U] [#4 -0.39,-0.24,0.00,M5] [#5 -0.16,0.17,0.46,U] [#6 -0.28,-0.23,0.40,U] [#7 -0.18,-0.38,0.38,U] [#8 0.17,-0.15,0.33,U] 
00:04:43.352 00.002 8996 refined, 7 included, MultiStar: {-0.20, -0.03}, one-star: {-0.36, 0.04}
00:04:43.353 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
00:04:43.354 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
00:04:43.356 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-2.99 mountX=-0.19 mountY=0.05, mountTheta=2.88
00:04:43.359 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.03, opts=13)
00:04:43.360 00.001 8996 Enqueuing Move request for scope (-0.20, -0.03)
00:04:43.362 00.002 20224 Worker thread wakes up
00:04:43.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
00:04:43.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
00:04:43.362 00.000 20224 Moving (-0.20, -0.03) raw xDistance=-0.19 yDistance=0.05
00:04:43.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:04:43.363 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:43.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:04:43.363 00.000 20224 MoveAxis(E, 0, ABG)
00:04:43.363 00.000 20224 Move returns status 0, amount 0
00:04:43.363 00.000 20224 MoveAxis(N, 0, ABG)
00:04:43.363 00.000 20224 Move returns status 0, amount 0
00:04:43.363 00.000 20224 move complete, result=0
00:04:43.364 00.001 20224 worker thread done servicing request
00:04:43.371 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2912, FiltMin=2656, FiltMax=27696, Gamma=1.000
00:04:43.390 00.019 8996 UpdateGuideState exits: m=718317 SNR=387.6
00:04:43.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:43.391 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:43.392 00.001 8996 Enqueuing Expose request
00:04:43.393 00.001 20224 Worker thread wakes up
00:04:43.393 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:43.395 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:43.395 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:44.377 00.982 20224 Exposure complete
00:04:44.482 00.105 20224 worker thread done servicing request
00:04:44.482 00.000 8996 OnExposeComplete: enter
00:04:44.483 00.001 8996 UpdateGuideState(): m_state=6
00:04:44.484 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9281
00:04:44.485 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.70, Mass=680994, SNR=354.4, Peak=51168 HFD=4.5
00:04:44.486 00.001 8996 MultiStar: [#1 0.32,-0.16,0.60,U] [#2 -0.14,-0.27,0.78,U] [#3 0.26,-0.20,0.53,U] [#4 -0.12,-0.53,0.00,M6] [#5 0.22,-0.30,0.59,U] [#6 0.09,-0.39,0.41,U] [#7 0.58,-0.64,0.00,M4] [#8 0.05,-0.38,0.38,U] 
00:04:44.487 00.001 8996 single-star, 6 included, MultiStar: {0.10, -0.27}, one-star: {0.00, -0.26}
00:04:44.488 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:04:44.489 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
00:04:44.489 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.55 mountX=0.03 mountY=0.25, mountTheta=1.46
00:04:44.491 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.26, opts=13)
00:04:44.492 00.001 8996 Enqueuing Move request for scope (0.00, -0.26)
00:04:44.493 00.001 20224 Worker thread wakes up
00:04:44.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.26) opts 0xd
00:04:44.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.26)
00:04:44.493 00.000 20224 Moving (0.00, -0.26) raw xDistance=0.03 yDistance=0.25
00:04:44.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:04:44.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:04:44.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:04:44.493 00.000 20224 MoveAxis(E, 0, ABG)
00:04:44.493 00.000 20224 Move returns status 0, amount 0
00:04:44.493 00.000 20224 MoveAxis(N, 0, ABG)
00:04:44.493 00.000 20224 Move returns status 0, amount 0
00:04:44.493 00.000 20224 move complete, result=0
00:04:44.493 00.000 20224 worker thread done servicing request
00:04:44.497 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51168, med=2912, FiltMin=2659, FiltMax=22288, Gamma=1.000
00:04:44.510 00.013 8996 UpdateGuideState exits: m=680994 SNR=354.4
00:04:44.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:44.511 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:44.512 00.001 8996 Enqueuing Expose request
00:04:44.513 00.001 20224 Worker thread wakes up
00:04:44.513 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:04:44.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:44.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:45.688 01.174 20224 Exposure complete
00:04:45.752 00.064 20224 worker thread done servicing request
00:04:45.752 00.000 8996 OnExposeComplete: enter
00:04:45.753 00.001 8996 UpdateGuideState(): m_state=6
00:04:45.754 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9282
00:04:45.755 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.83, Mass=714032, SNR=371.9, Peak=61648 HFD=4.4
00:04:45.756 00.001 8996 MultiStar: [#1 0.26,-0.11,0.59,U] [#2 -0.11,-0.09,0.66,U] [#3 0.18,0.02,0.52,U] [#4 -0.17,-0.54,0.00,M7] [#5 0.02,-0.06,0.57,U] [#6 0.13,-0.46,0.00,M3] [#7 0.04,-0.50,0.00,M5] [#8 -0.01,-0.43,0.00,M1] 
00:04:45.757 00.001 8996 refined, 4 included, MultiStar: {-0.02, -0.08}, one-star: {-0.25, -0.13}
00:04:45.758 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
00:04:45.759 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.47)
00:04:45.760 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.79 mountX=-0.01 mountY=0.08, mountTheta=1.69
00:04:45.763 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
00:04:45.765 00.002 8996 Enqueuing Move request for scope (-0.02, -0.08)
00:04:45.767 00.002 20224 Worker thread wakes up
00:04:45.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
00:04:45.767 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
00:04:45.767 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
00:04:45.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:04:45.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:45.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:04:45.768 00.001 20224 MoveAxis(E, 0, ABG)
00:04:45.768 00.000 20224 Move returns status 0, amount 0
00:04:45.768 00.000 20224 MoveAxis(N, 0, ABG)
00:04:45.768 00.000 20224 Move returns status 0, amount 0
00:04:45.768 00.000 20224 move complete, result=0
00:04:45.768 00.000 20224 worker thread done servicing request
00:04:45.775 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61648, med=2912, FiltMin=2640, FiltMax=28819, Gamma=1.000
00:04:45.791 00.016 8996 UpdateGuideState exits: m=714032 SNR=371.9
00:04:45.793 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:45.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:45.796 00.002 8996 Enqueuing Expose request
00:04:45.798 00.002 20224 Worker thread wakes up
00:04:45.798 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:45.800 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:45.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:46.779 00.979 20224 Exposure complete
00:04:46.844 00.065 20224 worker thread done servicing request
00:04:46.844 00.000 8996 OnExposeComplete: enter
00:04:46.845 00.001 8996 UpdateGuideState(): m_state=6
00:04:46.847 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9283
00:04:46.848 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=474.02, Mass=686572, SNR=321.7, Peak=48880 HFD=4.4
00:04:46.850 00.002 8996 MultiStar: [#1 -0.01,-0.11,0.70,U] [#2 -0.15,0.15,0.74,U] [#3 0.41,0.14,0.00,M1] [#4 -0.12,-0.23,0.58,U] [#5 -0.12,0.24,0.66,U] [#6 0.16,-0.27,0.44,U] [#7 -0.01,-0.19,0.52,U] [#8 0.07,-0.23,0.41,U] 
00:04:46.852 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.04}, one-star: {0.10, 0.06}
00:04:46.854 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
00:04:46.855 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
00:04:46.857 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.94 mountX=-0.01 mountY=0.04, mountTheta=1.84
00:04:46.859 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
00:04:46.860 00.001 8996 Enqueuing Move request for scope (-0.01, -0.04)
00:04:46.862 00.002 20224 Worker thread wakes up
00:04:46.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
00:04:46.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
00:04:46.862 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
00:04:46.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:04:46.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:46.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:04:46.862 00.000 20224 MoveAxis(E, 0, ABG)
00:04:46.862 00.000 20224 Move returns status 0, amount 0
00:04:46.862 00.000 20224 MoveAxis(N, 0, ABG)
00:04:46.862 00.000 20224 Move returns status 0, amount 0
00:04:46.862 00.000 20224 move complete, result=0
00:04:46.863 00.001 20224 worker thread done servicing request
00:04:46.869 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48880, med=2912, FiltMin=2659, FiltMax=29184, Gamma=1.000
00:04:46.893 00.024 8996 UpdateGuideState exits: m=686572 SNR=321.7
00:04:46.894 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:46.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:46.897 00.002 8996 Enqueuing Expose request
00:04:46.899 00.002 20224 Worker thread wakes up
00:04:46.899 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:46.900 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:46.901 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:48.068 01.167 20224 Exposure complete
00:04:48.138 00.070 20224 worker thread done servicing request
00:04:48.139 00.001 8996 OnExposeComplete: enter
00:04:48.140 00.001 8996 UpdateGuideState(): m_state=6
00:04:48.141 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9284
00:04:48.141 00.000 8996 Star::Find returns 1 (0), X=136.13, Y=473.99, Mass=650218, SNR=334.2, Peak=50752 HFD=4.4
00:04:48.142 00.001 8996 MultiStar: [#1 -0.07,0.32,0.68,U] [#2 -0.07,0.17,0.74,U] [#3 0.27,0.52,0.00,M2] [#4 -0.06,-0.02,0.49,U] [#5 0.09,-0.00,0.63,U] [#6 0.14,-0.12,0.47,U] [#7 0.08,0.09,0.42,U] [#8 0.19,0.34,0.36,U] 
00:04:48.143 00.001 8996 single-star, 7 included, MultiStar: {0.02, 0.10}, one-star: {0.01, 0.03}
00:04:48.144 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
00:04:48.145 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
00:04:48.146 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.26 mountX=0.01 mountY=-0.03, mountTheta=-1.36
00:04:48.147 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.03, opts=13)
00:04:48.148 00.001 8996 Enqueuing Move request for scope (0.01, 0.03)
00:04:48.149 00.001 20224 Worker thread wakes up
00:04:48.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
00:04:48.149 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
00:04:48.149 00.000 20224 Moving (0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
00:04:48.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:04:48.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:48.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:04:48.149 00.000 20224 MoveAxis(E, 0, ABG)
00:04:48.149 00.000 20224 Move returns status 0, amount 0
00:04:48.149 00.000 20224 MoveAxis(N, 0, ABG)
00:04:48.149 00.000 20224 Move returns status 0, amount 0
00:04:48.149 00.000 20224 move complete, result=0
00:04:48.150 00.001 20224 worker thread done servicing request
00:04:48.153 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50752, med=2912, FiltMin=2630, FiltMax=25456, Gamma=1.000
00:04:48.166 00.013 8996 UpdateGuideState exits: m=650218 SNR=334.2
00:04:48.167 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:48.168 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:48.168 00.000 8996 Enqueuing Expose request
00:04:48.169 00.001 20224 Worker thread wakes up
00:04:48.169 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:48.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:48.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:49.144 00.974 20224 Exposure complete
00:04:49.237 00.093 20224 worker thread done servicing request
00:04:49.237 00.000 8996 OnExposeComplete: enter
00:04:49.238 00.001 8996 UpdateGuideState(): m_state=6
00:04:49.239 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9285
00:04:49.241 00.002 8996 Star::Find returns 1 (0), X=136.17, Y=474.03, Mass=729896, SNR=300.8, Peak=55344 HFD=4.4
00:04:49.243 00.002 8996 MultiStar: [#1 -0.15,-0.04,0.70,U] [#2 -0.13,0.06,0.72,U] [#3 0.45,0.05,0.00,M3] [#4 0.10,-0.25,0.67,U] [#5 -0.12,0.01,0.64,U] [#6 0.19,-0.31,0.46,U] [#7 0.09,0.01,0.58,U] [#8 0.15,-0.07,0.44,U] 
00:04:49.245 00.002 8996 refined, 7 included, MultiStar: {0.01, -0.05}, one-star: {0.05, 0.07}
00:04:49.247 00.002 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
00:04:49.248 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
00:04:49.250 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.37 mountX=0.01 mountY=0.05, mountTheta=1.27
00:04:49.252 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
00:04:49.254 00.002 8996 Enqueuing Move request for scope (0.01, -0.05)
00:04:49.256 00.002 20224 Worker thread wakes up
00:04:49.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
00:04:49.256 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
00:04:49.256 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.01 yDistance=0.05
00:04:49.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:04:49.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:49.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:04:49.256 00.000 20224 MoveAxis(E, 0, ABG)
00:04:49.257 00.001 20224 Move returns status 0, amount 0
00:04:49.257 00.000 20224 MoveAxis(N, 0, ABG)
00:04:49.257 00.000 20224 Move returns status 0, amount 0
00:04:49.257 00.000 20224 move complete, result=0
00:04:49.257 00.000 20224 worker thread done servicing request
00:04:49.263 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55344, med=2915, FiltMin=2640, FiltMax=29510, Gamma=1.000
00:04:49.286 00.023 8996 UpdateGuideState exits: m=729896 SNR=300.8
00:04:49.287 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:49.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:49.289 00.001 8996 Enqueuing Expose request
00:04:49.290 00.001 20224 Worker thread wakes up
00:04:49.290 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:49.291 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:49.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:50.466 01.175 20224 Exposure complete
00:04:50.561 00.095 20224 worker thread done servicing request
00:04:50.562 00.001 8996 OnExposeComplete: enter
00:04:50.562 00.000 8996 UpdateGuideState(): m_state=6
00:04:50.563 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9286
00:04:50.564 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.91, Mass=754813, SNR=366.1, Peak=65440 HFD=4.4
00:04:50.565 00.001 8996 MultiStar: [#1 -0.37,0.05,0.70,U] [#2 -0.30,-0.07,0.67,U] [#3 -0.05,0.59,0.00,M4] [#4 -0.35,0.03,0.58,U] [#5 -0.40,0.31,0.00,M1] [#6 -0.25,-0.24,0.38,U] [#7 -0.38,-0.01,0.42,U] [#8 -0.48,-0.17,0.00,M1] 
00:04:50.566 00.001 8996 single-star, 5 included, MultiStar: {-0.30, -0.04}, one-star: {-0.21, -0.05}
00:04:50.567 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
00:04:50.567 00.000 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
00:04:50.568 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-2.90 mountX=-0.20 mountY=0.07, mountTheta=2.78
00:04:50.570 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.05, opts=13)
00:04:50.571 00.001 8996 Enqueuing Move request for scope (-0.21, -0.05)
00:04:50.571 00.000 20224 Worker thread wakes up
00:04:50.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.05) opts 0xd
00:04:50.571 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.05)
00:04:50.572 00.001 20224 Moving (-0.21, -0.05) raw xDistance=-0.20 yDistance=0.07
00:04:50.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:04:50.572 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:50.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:04:50.572 00.000 20224 MoveAxis(E, 0, ABG)
00:04:50.572 00.000 20224 Move returns status 0, amount 0
00:04:50.572 00.000 20224 MoveAxis(N, 0, ABG)
00:04:50.572 00.000 20224 Move returns status 0, amount 0
00:04:50.572 00.000 20224 move complete, result=0
00:04:50.572 00.000 20224 worker thread done servicing request
00:04:50.576 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2915, FiltMin=2621, FiltMax=29469, Gamma=1.000
00:04:50.602 00.026 8996 UpdateGuideState exits: m=754813 SNR=366.1
00:04:50.602 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:50.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:50.604 00.001 8996 Enqueuing Expose request
00:04:50.605 00.001 20224 Worker thread wakes up
00:04:50.605 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:04:50.607 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:50.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:51.596 00.989 20224 Exposure complete
00:04:51.705 00.109 20224 worker thread done servicing request
00:04:51.705 00.000 8996 OnExposeComplete: enter
00:04:51.706 00.001 8996 UpdateGuideState(): m_state=6
00:04:51.707 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9287
00:04:51.708 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=473.96, Mass=797928, SNR=341.6, Peak=65440 HFD=4.5
00:04:51.709 00.001 8996 MultiStar: [#1 -0.24,0.08,0.70,U] [#2 -0.35,-0.16,0.72,U] [#3 0.14,0.13,0.67,U] [#4 -0.29,-0.21,0.52,U] [#5 -0.39,-0.04,0.58,U] [#6 -0.12,-0.20,0.42,U] [#7 -0.33,-0.31,0.00,M2] [#8 -0.24,-0.16,0.43,U] 
00:04:51.710 00.001 8996 single-star, 7 included, MultiStar: {-0.20, -0.05}, one-star: {-0.13, 0.01}
00:04:51.710 00.000 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:04:51.711 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:04:51.712 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.09 mountX=-0.13 mountY=0.01, mountTheta=3.08
00:04:51.713 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
00:04:51.714 00.001 8996 Enqueuing Move request for scope (-0.13, 0.01)
00:04:51.715 00.001 20224 Worker thread wakes up
00:04:51.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
00:04:51.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
00:04:51.715 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.01
00:04:51.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:04:51.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:51.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:04:51.715 00.000 20224 MoveAxis(E, 0, ABG)
00:04:51.715 00.000 20224 Move returns status 0, amount 0
00:04:51.715 00.000 20224 MoveAxis(N, 0, ABG)
00:04:51.715 00.000 20224 Move returns status 0, amount 0
00:04:51.715 00.000 20224 move complete, result=0
00:04:51.715 00.000 20224 worker thread done servicing request
00:04:51.718 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65440, med=2912, FiltMin=2585, FiltMax=32016, Gamma=1.000
00:04:51.732 00.014 8996 UpdateGuideState exits: m=797928 SNR=341.6
00:04:51.733 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:51.734 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:51.734 00.000 8996 Enqueuing Expose request
00:04:51.735 00.001 20224 Worker thread wakes up
00:04:51.735 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:51.736 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:51.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:52.915 01.179 20224 Exposure complete
00:04:52.985 00.070 20224 worker thread done servicing request
00:04:52.985 00.000 8996 OnExposeComplete: enter
00:04:52.987 00.002 8996 UpdateGuideState(): m_state=6
00:04:52.989 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9288
00:04:52.990 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.98, Mass=621320, SNR=337.0, Peak=47472 HFD=4.4
00:04:52.992 00.002 8996 MultiStar: [#1 0.17,0.31,0.72,U] [#2 -0.15,0.08,0.82,U] [#3 0.07,0.23,0.66,U] [#4 -0.23,-0.06,0.53,U] [#5 0.00,0.25,0.58,U] [#6 -0.19,-0.05,0.44,U] [#7 -0.28,-0.01,0.43,U] [#8 -0.07,-0.02,0.41,U] 
00:04:52.992 00.000 8996 single-star, 8 included, MultiStar: {-0.06, 0.10}, one-star: {-0.01, 0.03}
00:04:52.993 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:04:52.994 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:04:52.996 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.84 mountX=-0.01 mountY=-0.03, mountTheta=-1.94
00:04:52.998 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
00:04:53.000 00.002 8996 Enqueuing Move request for scope (-0.01, 0.03)
00:04:53.001 00.001 20224 Worker thread wakes up
00:04:53.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:04:53.002 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:04:53.002 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
00:04:53.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:04:53.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:53.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:04:53.002 00.000 20224 MoveAxis(E, 0, ABG)
00:04:53.002 00.000 20224 Move returns status 0, amount 0
00:04:53.002 00.000 20224 MoveAxis(N, 0, ABG)
00:04:53.003 00.001 20224 Move returns status 0, amount 0
00:04:53.003 00.000 20224 move complete, result=0
00:04:53.003 00.000 20224 worker thread done servicing request
00:04:53.009 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47472, med=2912, FiltMin=2611, FiltMax=25203, Gamma=1.000
00:04:53.033 00.024 8996 UpdateGuideState exits: m=621320 SNR=337.0
00:04:53.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:53.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:53.035 00.000 8996 Enqueuing Expose request
00:04:53.036 00.001 20224 Worker thread wakes up
00:04:53.036 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:53.037 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:53.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:54.030 00.993 20224 Exposure complete
00:04:54.100 00.070 20224 worker thread done servicing request
00:04:54.100 00.000 8996 OnExposeComplete: enter
00:04:54.101 00.001 8996 UpdateGuideState(): m_state=6
00:04:54.101 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9289
00:04:54.102 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=473.88, Mass=719279, SNR=331.2, Peak=65440 HFD=4.4
00:04:54.103 00.001 8996 MultiStar: [#1 0.06,0.41,0.65,U] [#2 -0.27,-0.22,0.81,U] [#3 0.12,0.25,0.63,U] [#4 -0.29,-0.25,0.55,U] [#5 -0.09,0.13,0.64,U] [#6 -0.12,0.06,0.43,U] [#7 -0.07,-0.15,0.49,U] [#8 0.19,-0.09,0.38,U] 
00:04:54.104 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.23, -0.07}
00:04:54.105 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
00:04:54.106 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
00:04:54.107 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.08 mountX=-0.10 mountY=0.01, mountTheta=3.09
00:04:54.108 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
00:04:54.109 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
00:04:54.110 00.001 20224 Worker thread wakes up
00:04:54.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:04:54.110 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:04:54.110 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.01
00:04:54.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:04:54.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:54.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:04:54.110 00.000 20224 MoveAxis(E, 0, ABG)
00:04:54.110 00.000 20224 Move returns status 0, amount 0
00:04:54.110 00.000 20224 MoveAxis(N, 0, ABG)
00:04:54.111 00.001 20224 Move returns status 0, amount 0
00:04:54.111 00.000 20224 move complete, result=0
00:04:54.111 00.000 20224 worker thread done servicing request
00:04:54.114 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2915, FiltMin=2627, FiltMax=29104, Gamma=1.000
00:04:54.135 00.021 8996 UpdateGuideState exits: m=719279 SNR=331.2
00:04:54.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:54.138 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:54.140 00.002 8996 Enqueuing Expose request
00:04:54.141 00.001 20224 Worker thread wakes up
00:04:54.142 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:04:54.143 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:54.144 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:55.330 01.186 20224 Exposure complete
00:04:55.425 00.095 20224 worker thread done servicing request
00:04:55.425 00.000 8996 OnExposeComplete: enter
00:04:55.427 00.002 8996 UpdateGuideState(): m_state=6
00:04:55.429 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9290
00:04:55.430 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=474.13, Mass=706549, SNR=349.3, Peak=62288 HFD=4.5
00:04:55.432 00.002 8996 MultiStar: [#1 0.06,0.34,0.60,U] [#2 -0.34,0.10,0.66,U] [#3 0.11,0.48,0.00,M2] [#4 -0.46,-0.15,0.00,M1] [#5 -0.17,0.24,0.57,U] [#6 -0.10,-0.19,0.41,U] [#7 -0.22,-0.37,0.00,M1] [#8 0.13,0.35,0.34,U] 
00:04:55.434 00.002 8996 refined, 5 included, MultiStar: {-0.17, 0.17}, one-star: {-0.34, 0.18}
00:04:55.435 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
00:04:55.437 00.002 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
00:04:55.439 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.35 mountX=-0.19 mountY=-0.15, mountTheta=-2.46
00:04:55.442 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.17, opts=13)
00:04:55.444 00.002 8996 Enqueuing Move request for scope (-0.17, 0.17)
00:04:55.446 00.002 20224 Worker thread wakes up
00:04:55.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
00:04:55.446 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
00:04:55.446 00.000 20224 Moving (-0.17, 0.17) raw xDistance=-0.19 yDistance=-0.15
00:04:55.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:04:55.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:55.447 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:04:55.447 00.000 20224 MoveAxis(E, 0, ABG)
00:04:55.447 00.000 20224 Move returns status 0, amount 0
00:04:55.447 00.000 20224 MoveAxis(N, 0, ABG)
00:04:55.447 00.000 20224 Move returns status 0, amount 0
00:04:55.447 00.000 20224 move complete, result=0
00:04:55.447 00.000 20224 worker thread done servicing request
00:04:55.455 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62288, med=2912, FiltMin=2624, FiltMax=28694, Gamma=1.000
00:04:55.471 00.016 8996 UpdateGuideState exits: m=706549 SNR=349.3
00:04:55.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:55.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:55.474 00.001 8996 Enqueuing Expose request
00:04:55.476 00.002 20224 Worker thread wakes up
00:04:55.476 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:04:55.478 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:55.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:56.461 00.983 20224 Exposure complete
00:04:56.545 00.084 20224 worker thread done servicing request
00:04:56.545 00.000 8996 OnExposeComplete: enter
00:04:56.546 00.001 8996 UpdateGuideState(): m_state=6
00:04:56.547 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9291
00:04:56.547 00.000 8996 Star::Find returns 1 (0), X=136.04, Y=474.01, Mass=720284, SNR=334.6, Peak=64448 HFD=4.4
00:04:56.548 00.001 8996 MultiStar: [#1 -0.15,0.20,0.61,U] [#2 -0.24,0.00,0.68,U] [#3 -0.01,0.14,0.59,U] [#4 -0.34,-0.56,0.00,M2] [#5 -0.26,-0.07,0.59,U] [#6 -0.06,-0.34,0.38,U] [#7 0.08,-0.17,0.45,U] [#8 0.08,0.16,0.39,U] 
00:04:56.549 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.02}, one-star: {-0.08, 0.06}
00:04:56.550 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
00:04:56.551 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:04:56.552 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.98 mountX=-0.09 mountY=-0.00, mountTheta=-3.09
00:04:56.553 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
00:04:56.554 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
00:04:56.555 00.001 20224 Worker thread wakes up
00:04:56.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
00:04:56.555 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
00:04:56.555 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.00
00:04:56.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:04:56.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:04:56.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:04:56.555 00.000 20224 MoveAxis(E, 0, ABG)
00:04:56.555 00.000 20224 Move returns status 0, amount 0
00:04:56.555 00.000 20224 MoveAxis(N, 0, ABG)
00:04:56.555 00.000 20224 Move returns status 0, amount 0
00:04:56.555 00.000 20224 move complete, result=0
00:04:56.555 00.000 20224 worker thread done servicing request
00:04:56.560 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=64448, med=2915, FiltMin=2617, FiltMax=28013, Gamma=1.000
00:04:56.581 00.021 8996 UpdateGuideState exits: m=720284 SNR=334.6
00:04:56.583 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:56.584 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:56.585 00.001 8996 Enqueuing Expose request
00:04:56.586 00.001 20224 Worker thread wakes up
00:04:56.586 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:04:56.587 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:56.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:57.757 01.170 20224 Exposure complete
00:04:57.834 00.077 20224 worker thread done servicing request
00:04:57.834 00.000 8996 OnExposeComplete: enter
00:04:57.835 00.001 8996 UpdateGuideState(): m_state=6
00:04:57.836 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9292
00:04:57.837 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.65, Mass=679701, SNR=311.2, Peak=52992 HFD=4.5
00:04:57.838 00.001 8996 MultiStar: [#1 0.06,-0.31,0.73,U] [#2 -0.04,-0.48,0.00,M1] [#3 0.05,-0.13,0.65,U] [#4 -0.27,-0.63,0.00,M3] [#5 -0.07,-0.20,0.62,U] [#6 -0.10,-0.64,0.00,M1] [#7 -0.08,-0.52,0.00,M1] [#8 0.08,-0.27,0.45,U] 
00:04:57.839 00.001 8996 refined, 4 included, MultiStar: {-0.01, -0.25}, one-star: {-0.11, -0.31}
00:04:57.840 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
00:04:57.841 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.65)
00:04:57.841 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.61 mountX=0.01 mountY=0.25, mountTheta=1.51
00:04:57.843 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.25, opts=13)
00:04:57.844 00.001 8996 Enqueuing Move request for scope (-0.01, -0.25)
00:04:57.845 00.001 20224 Worker thread wakes up
00:04:57.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.25) opts 0xd
00:04:57.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.25)
00:04:57.845 00.000 20224 Moving (-0.01, -0.25) raw xDistance=0.01 yDistance=0.25
00:04:57.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:04:57.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:04:57.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:04:57.845 00.000 20224 MoveAxis(E, 0, ABG)
00:04:57.845 00.000 20224 Move returns status 0, amount 0
00:04:57.845 00.000 20224 MoveAxis(N, 0, ABG)
00:04:57.845 00.000 20224 Move returns status 0, amount 0
00:04:57.845 00.000 20224 move complete, result=0
00:04:57.845 00.000 20224 worker thread done servicing request
00:04:57.850 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=52992, med=2912, FiltMin=2630, FiltMax=26253, Gamma=1.000
00:04:57.862 00.012 8996 UpdateGuideState exits: m=679701 SNR=311.2
00:04:57.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:57.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:57.865 00.001 8996 Enqueuing Expose request
00:04:57.866 00.001 20224 Worker thread wakes up
00:04:57.866 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:04:57.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:57.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:04:58.853 00.986 20224 Exposure complete
00:04:58.933 00.080 20224 worker thread done servicing request
00:04:58.934 00.001 8996 OnExposeComplete: enter
00:04:58.936 00.002 8996 UpdateGuideState(): m_state=6
00:04:58.938 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9293
00:04:58.939 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.80, Mass=730822, SNR=350.5, Peak=65440 HFD=4.4
00:04:58.941 00.002 8996 MultiStar: [#1 -0.02,-0.29,0.66,U] [#2 -0.17,-0.43,0.00,M2] [#3 0.01,-0.28,0.66,U] [#4 -0.38,-0.77,0.00,M4] [#5 -0.19,-0.28,0.61,U] [#6 -0.12,-0.72,0.00,M2] [#7 -0.23,-0.73,0.00,M2] [#8 -0.08,-0.44,0.00,M1] 
00:04:58.943 00.002 8996 refined, 3 included, MultiStar: {-0.15, -0.24}, one-star: {-0.33, -0.16}
00:04:58.945 00.002 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:04:58.946 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
00:04:58.948 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.14 mountX=-0.13 mountY=0.26, mountTheta=2.04
00:04:58.951 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.24, opts=13)
00:04:58.953 00.002 8996 Enqueuing Move request for scope (-0.15, -0.24)
00:04:58.955 00.002 20224 Worker thread wakes up
00:04:58.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
00:04:58.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
00:04:58.955 00.000 20224 Moving (-0.15, -0.24) raw xDistance=-0.13 yDistance=0.26
00:04:58.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:04:58.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:04:58.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:04:58.955 00.000 20224 MoveAxis(E, 0, ABG)
00:04:58.955 00.000 20224 Move returns status 0, amount 0
00:04:58.955 00.000 20224 MoveAxis(N, 0, ABG)
00:04:58.955 00.000 20224 Move returns status 0, amount 0
00:04:58.955 00.000 20224 move complete, result=0
00:04:58.955 00.000 20224 worker thread done servicing request
00:04:58.965 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2915, FiltMin=2653, FiltMax=28224, Gamma=1.000
00:04:58.990 00.025 8996 UpdateGuideState exits: m=730822 SNR=350.5
00:04:58.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:04:58.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:04:58.994 00.002 8996 Enqueuing Expose request
00:04:58.995 00.001 20224 Worker thread wakes up
00:04:58.995 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:04:58.996 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:04:58.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:00.188 01.192 20224 Exposure complete
00:05:00.275 00.087 20224 worker thread done servicing request
00:05:00.275 00.000 8996 OnExposeComplete: enter
00:05:00.277 00.002 8996 UpdateGuideState(): m_state=6
00:05:00.278 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9294
00:05:00.278 00.000 8996 Star::Find returns 1 (0), X=135.93, Y=473.34, Mass=733502, SNR=348.6, Peak=58518 HFD=4.5
00:05:00.279 00.001 8996 MultiStar: [#1 -0.03,-0.39,0.68,U] [#2 -0.19,-0.73,0.00,M3] [#3 -0.12,-0.27,0.57,U] [#4 -0.46,-0.57,0.00,M5] [#5 -0.35,-0.20,0.61,U] [#6 -0.10,-0.78,0.00,M3] [#7 -0.35,-0.63,0.00,M3] [#8 -0.23,-0.34,0.38,U] 
00:05:00.280 00.001 8996 refined, 4 included, MultiStar: {-0.18, -0.40}, one-star: {-0.18, -0.62}
00:05:00.281 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
00:05:00.282 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
00:05:00.282 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.40 hyp=0.43 cameraTheta=-1.99 mountX=-0.14 mountY=0.41, mountTheta=1.89
00:05:00.284 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.40, opts=13)
00:05:00.285 00.001 8996 Enqueuing Move request for scope (-0.18, -0.40)
00:05:00.286 00.001 20224 Worker thread wakes up
00:05:00.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.40) opts 0xd
00:05:00.286 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.40)
00:05:00.286 00.000 20224 Moving (-0.18, -0.40) raw xDistance=-0.14 yDistance=0.41
00:05:00.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:05:00.286 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.13 newest=0.92
00:05:00.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
00:05:00.286 00.000 20224 MoveAxis(E, 0, ABG)
00:05:00.286 00.000 20224 Move returns status 0, amount 0
00:05:00.286 00.000 20224 MoveAxis(S, 87, ABG)
00:05:00.286 00.000 20224 Guiding  Dir = 1, Dur = 87
00:05:00.286 00.000 20224 IsSlewing returns 0
00:05:00.287 00.001 20224 IsGuiding returns 0
00:05:00.290 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58518, med=2915, FiltMin=2646, FiltMax=26374, Gamma=1.000
00:05:00.303 00.013 8996 UpdateGuideState exits: m=733502 SNR=348.6
00:05:00.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:00.304 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:00.305 00.001 8996 Enqueuing Expose request
00:05:00.341 00.036 20224 PulseGuide returned control before completion, sleep 43
00:05:00.388 00.047 20224 IsGuiding returns 1
00:05:00.388 00.000 20224 scope still moving after pulse duration time elapsed
00:05:00.422 00.034 20224 IsSlewing returns 0
00:05:00.423 00.001 20224 IsGuiding returns 1
00:05:00.452 00.029 20224 IsSlewing returns 0
00:05:00.452 00.000 20224 IsGuiding returns 0
00:05:00.452 00.000 20224 scope move finished after 87 + 78 ms
00:05:00.452 00.000 20224 Move returns status 0, amount 87
00:05:00.452 00.000 20224 move complete, result=0
00:05:00.452 00.000 20224 worker thread done servicing request
00:05:00.453 00.001 20224 Worker thread wakes up
00:05:00.453 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 87 ms SOUTH
00:05:00.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:00.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:01.436 00.982 20224 Exposure complete
00:05:01.510 00.074 20224 worker thread done servicing request
00:05:01.510 00.000 8996 OnExposeComplete: enter
00:05:01.511 00.001 8996 UpdateGuideState(): m_state=6
00:05:01.511 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9295
00:05:01.512 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.82, Mass=680502, SNR=331.1, Peak=51696 HFD=4.4
00:05:01.513 00.001 8996 MultiStar: [#1 -0.07,-0.08,0.64,U] [#2 -0.32,-0.31,0.00,M4] [#3 0.09,-0.14,0.66,U] [#4 -0.39,-0.63,0.00,M6] [#5 -0.13,-0.09,0.66,U] [#6 -0.28,-0.43,0.00,M4] [#7 -0.28,-0.86,0.00,M4] [#8 0.13,0.02,0.40,U] 
00:05:01.514 00.001 8996 refined, 4 included, MultiStar: {-0.04, -0.10}, one-star: {-0.11, -0.14}
00:05:01.515 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
00:05:01.516 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
00:05:01.516 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.94 mountX=-0.03 mountY=0.10, mountTheta=1.84
00:05:01.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
00:05:01.519 00.001 8996 Enqueuing Move request for scope (-0.04, -0.10)
00:05:01.519 00.000 20224 Worker thread wakes up
00:05:01.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
00:05:01.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
00:05:01.520 00.001 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.10
00:05:01.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:05:01.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:01.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:05:01.520 00.000 20224 MoveAxis(E, 0, ABG)
00:05:01.520 00.000 20224 Move returns status 0, amount 0
00:05:01.520 00.000 20224 MoveAxis(N, 0, ABG)
00:05:01.520 00.000 20224 Move returns status 0, amount 0
00:05:01.520 00.000 20224 move complete, result=0
00:05:01.520 00.000 20224 worker thread done servicing request
00:05:01.524 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51696, med=2915, FiltMin=2659, FiltMax=25856, Gamma=1.000
00:05:01.537 00.013 8996 UpdateGuideState exits: m=680502 SNR=331.1
00:05:01.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:01.538 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:01.539 00.001 8996 Enqueuing Expose request
00:05:01.540 00.001 20224 Worker thread wakes up
00:05:01.540 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:01.541 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:01.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:02.726 01.185 20224 Exposure complete
00:05:02.795 00.069 20224 worker thread done servicing request
00:05:02.795 00.000 8996 OnExposeComplete: enter
00:05:02.796 00.001 8996 UpdateGuideState(): m_state=6
00:05:02.797 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9296
00:05:02.798 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=474.15, Mass=704413, SNR=316.7, Peak=63552 HFD=4.4
00:05:02.799 00.001 8996 MultiStar: [#1 -0.09,-0.05,0.63,U] [#2 -0.39,-0.44,0.00,M5] [#3 -0.05,0.08,0.66,U] [#4 -0.63,-0.45,0.00,M7] [#5 -0.45,0.06,0.00,M1] [#6 -0.23,-0.54,0.00,M5] [#7 -0.42,-0.50,0.00,M5] [#8 -0.20,-0.03,0.34,U] 
00:05:02.800 00.001 8996 refined, 3 included, MultiStar: {-0.15, 0.08}, one-star: {-0.25, 0.19}
00:05:02.800 00.000 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
00:05:02.801 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
00:05:02.802 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.67 mountX=-0.16 mountY=-0.06, mountTheta=-2.78
00:05:02.803 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
00:05:02.804 00.001 8996 Enqueuing Move request for scope (-0.15, 0.08)
00:05:02.806 00.002 20224 Worker thread wakes up
00:05:02.807 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
00:05:02.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
00:05:02.807 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.06
00:05:02.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:05:02.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:02.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:05:02.807 00.000 20224 MoveAxis(E, 0, ABG)
00:05:02.807 00.000 20224 Move returns status 0, amount 0
00:05:02.807 00.000 20224 MoveAxis(N, 0, ABG)
00:05:02.807 00.000 20224 Move returns status 0, amount 0
00:05:02.807 00.000 20224 move complete, result=0
00:05:02.808 00.001 20224 worker thread done servicing request
00:05:02.814 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=63552, med=2915, FiltMin=2640, FiltMax=29142, Gamma=1.000
00:05:02.839 00.025 8996 UpdateGuideState exits: m=704413 SNR=316.7
00:05:02.840 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:02.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:02.842 00.001 8996 Enqueuing Expose request
00:05:02.843 00.001 20224 Worker thread wakes up
00:05:02.843 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:02.844 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:02.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:03.829 00.985 20224 Exposure complete
00:05:03.920 00.091 20224 worker thread done servicing request
00:05:03.920 00.000 8996 OnExposeComplete: enter
00:05:03.922 00.002 8996 UpdateGuideState(): m_state=6
00:05:03.923 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9297
00:05:03.925 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=473.86, Mass=714971, SNR=350.9, Peak=61584 HFD=4.5
00:05:03.927 00.002 8996 MultiStar: [#1 -0.18,-0.22,0.69,U] [#2 -0.32,-0.21,0.65,U] [#3 -0.28,-0.21,0.66,U] [#4 -0.64,-0.55,0.00,M8] [#5 -0.28,0.03,0.60,U] [#6 -0.45,-0.37,0.00,M6] [#7 -0.50,-0.63,0.00,M6] [#8 -0.36,-0.40,0.00,M1] 
00:05:03.929 00.002 8996 refined, 4 included, MultiStar: {-0.32, -0.14}, one-star: {-0.45, -0.09}
00:05:03.930 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
00:05:03.932 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.53)
00:05:03.933 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.14 hyp=0.34 cameraTheta=-2.73 mountX=-0.30 mountY=0.17, mountTheta=2.62
00:05:03.936 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.14, opts=13)
00:05:03.937 00.001 8996 Enqueuing Move request for scope (-0.32, -0.14)
00:05:03.938 00.001 20224 Worker thread wakes up
00:05:03.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.14) opts 0xd
00:05:03.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.14)
00:05:03.939 00.001 20224 Moving (-0.32, -0.14) raw xDistance=-0.30 yDistance=0.17
00:05:03.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:05:03.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:03.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:05:03.939 00.000 20224 MoveAxis(E, 44, ABG)
00:05:03.939 00.000 20224 Guiding  Dir = 2, Dur = 44
00:05:03.939 00.000 20224 IsSlewing returns 0
00:05:03.939 00.000 20224 IsGuiding returns 0
00:05:03.945 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61584, med=2915, FiltMin=2630, FiltMax=29552, Gamma=1.000
00:05:03.954 00.009 20224 PulseGuide returned control before completion, sleep 40
00:05:03.970 00.016 8996 UpdateGuideState exits: m=714971 SNR=350.9
00:05:03.972 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:03.974 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:03.975 00.001 8996 Enqueuing Expose request
00:05:04.000 00.025 20224 IsGuiding returns 1
00:05:04.000 00.000 20224 scope still moving after pulse duration time elapsed
00:05:04.032 00.032 20224 IsSlewing returns 0
00:05:04.033 00.001 20224 IsGuiding returns 1
00:05:04.064 00.031 20224 IsSlewing returns 0
00:05:04.064 00.000 20224 IsGuiding returns 0
00:05:04.064 00.000 20224 scope move finished after 44 + 81 ms
00:05:04.064 00.000 20224 Move returns status 0, amount 44
00:05:04.064 00.000 20224 MoveAxis(N, 0, ABG)
00:05:04.064 00.000 20224 Move returns status 0, amount 0
00:05:04.064 00.000 20224 move complete, result=0
00:05:04.064 00.000 20224 worker thread done servicing request
00:05:04.065 00.001 20224 Worker thread wakes up
00:05:04.065 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.2 px 0 ms NORTH
00:05:04.067 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:04.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:05.261 01.194 20224 Exposure complete
00:05:05.353 00.092 20224 worker thread done servicing request
00:05:05.353 00.000 8996 OnExposeComplete: enter
00:05:05.354 00.001 8996 UpdateGuideState(): m_state=6
00:05:05.355 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9298
00:05:05.355 00.000 8996 Star::Find returns 1 (0), X=135.88, Y=473.88, Mass=680365, SNR=320.7, Peak=64240 HFD=4.4
00:05:05.356 00.001 8996 MultiStar: [#1 0.14,0.16,0.72,U] [#2 -0.15,-0.17,0.79,U] [#3 0.20,0.04,0.60,U] [#4 -0.23,-0.59,0.00,M9] [#5 0.04,0.27,0.63,U] [#6 -0.02,-0.58,0.00,M7] [#7 0.18,-0.42,0.00,M7] [#8 0.17,-0.19,0.40,U] 
00:05:05.357 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.00}, one-star: {-0.23, -0.08}
00:05:05.358 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
00:05:05.359 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
00:05:05.359 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.81 mountX=-0.01 mountY=-0.00, mountTheta=-2.92
00:05:05.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
00:05:05.362 00.001 8996 Enqueuing Move request for scope (-0.01, 0.00)
00:05:05.363 00.001 20224 Worker thread wakes up
00:05:05.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
00:05:05.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
00:05:05.363 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
00:05:05.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:05:05.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:05.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:05:05.363 00.000 20224 MoveAxis(E, 0, ABG)
00:05:05.363 00.000 20224 Move returns status 0, amount 0
00:05:05.364 00.001 20224 MoveAxis(N, 0, ABG)
00:05:05.364 00.000 20224 Move returns status 0, amount 0
00:05:05.364 00.000 20224 move complete, result=0
00:05:05.364 00.000 20224 worker thread done servicing request
00:05:05.367 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64240, med=2915, FiltMin=2637, FiltMax=27933, Gamma=1.000
00:05:05.382 00.015 8996 UpdateGuideState exits: m=680365 SNR=320.7
00:05:05.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:05.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:05.384 00.000 8996 Enqueuing Expose request
00:05:05.385 00.001 20224 Worker thread wakes up
00:05:05.385 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:05.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:05.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:06.355 00.969 20224 Exposure complete
00:05:06.440 00.085 20224 worker thread done servicing request
00:05:06.440 00.000 8996 OnExposeComplete: enter
00:05:06.442 00.002 8996 UpdateGuideState(): m_state=6
00:05:06.442 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9299
00:05:06.444 00.002 8996 Star::Find returns 1 (0), X=136.14, Y=473.90, Mass=636140, SNR=328.3, Peak=47328 HFD=4.4
00:05:06.446 00.002 8996 MultiStar: [#1 0.19,0.14,0.69,U] [#2 -0.02,0.05,0.72,U] [#3 0.23,-0.04,0.59,U] [#4 -0.26,-0.43,0.00,M10] [#5 0.24,0.06,0.66,U] [#6 0.17,-0.17,0.49,U] [#7 0.06,-0.49,0.00,M8] [#8 0.34,-0.20,0.41,U] 
00:05:06.447 00.001 8996 single-star, 6 included, MultiStar: {0.14, -0.02}, one-star: {0.02, -0.06}
00:05:06.449 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
00:05:06.450 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.02)
00:05:06.451 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.24 mountX=0.02 mountY=0.05, mountTheta=1.14
00:05:06.455 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
00:05:06.456 00.001 8996 Enqueuing Move request for scope (0.02, -0.06)
00:05:06.457 00.001 20224 Worker thread wakes up
00:05:06.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
00:05:06.457 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
00:05:06.457 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.02 yDistance=0.05
00:05:06.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:05:06.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:06.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:05:06.458 00.001 20224 MoveAxis(E, 0, ABG)
00:05:06.458 00.000 20224 Move returns status 0, amount 0
00:05:06.458 00.000 20224 MoveAxis(N, 0, ABG)
00:05:06.458 00.000 20224 Move returns status 0, amount 0
00:05:06.458 00.000 20224 move complete, result=0
00:05:06.458 00.000 20224 worker thread done servicing request
00:05:06.465 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=47328, med=2915, FiltMin=2592, FiltMax=23696, Gamma=1.000
00:05:06.479 00.014 8996 UpdateGuideState exits: m=636140 SNR=328.3
00:05:06.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:06.480 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:06.481 00.001 8996 Enqueuing Expose request
00:05:06.482 00.001 20224 Worker thread wakes up
00:05:06.482 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:06.483 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:06.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:07.638 01.155 20224 Exposure complete
00:05:07.737 00.099 20224 worker thread done servicing request
00:05:07.737 00.000 8996 OnExposeComplete: enter
00:05:07.739 00.002 8996 UpdateGuideState(): m_state=6
00:05:07.741 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9300
00:05:07.742 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.75, Mass=685343, SNR=347.1, Peak=52592 HFD=4.5
00:05:07.744 00.002 8996 MultiStar: [#1 0.29,-0.32,0.00,M1] [#2 0.05,-0.26,0.66,U] [#3 0.07,-0.16,0.64,U] [#4 -0.19,-0.51,0.00,R] [#5 0.10,-0.21,0.69,U] [#6 0.06,-0.46,0.00,M7] [#7 0.31,-0.36,0.00,M9] [#8 0.42,-0.29,0.00,M1] 
00:05:07.745 00.001 8996 single-star, 3 included, MultiStar: {0.03, -0.21}, one-star: {-0.04, -0.21}
00:05:07.746 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
00:05:07.747 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
00:05:07.749 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.21 hyp=0.21 cameraTheta=-1.78 mountX=-0.02 mountY=0.21, mountTheta=1.69
00:05:07.751 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.21, opts=13)
00:05:07.752 00.001 8996 Enqueuing Move request for scope (-0.04, -0.21)
00:05:07.754 00.002 20224 Worker thread wakes up
00:05:07.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.21) opts 0xd
00:05:07.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.21)
00:05:07.754 00.000 20224 Moving (-0.04, -0.21) raw xDistance=-0.02 yDistance=0.21
00:05:07.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:05:07.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:05:07.754 00.000 20224 MoveAxis(E, 0, ABG)
00:05:07.754 00.000 20224 Move returns status 0, amount 0
00:05:07.754 00.000 20224 MoveAxis(S, 44, ABG)
00:05:07.754 00.000 20224 Guiding  Dir = 1, Dur = 44
00:05:07.754 00.000 20224 IsSlewing returns 0
00:05:07.754 00.000 20224 IsGuiding returns 0
00:05:07.760 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52592, med=2915, FiltMin=2659, FiltMax=23952, Gamma=1.000
00:05:07.780 00.020 8996 UpdateGuideState exits: m=685343 SNR=347.1
00:05:07.782 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:07.784 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:07.784 00.000 8996 Enqueuing Expose request
00:05:07.798 00.014 20224 PulseGuide returned control before completion, sleep 11
00:05:07.818 00.020 20224 IsGuiding returns 1
00:05:07.818 00.000 20224 scope still moving after pulse duration time elapsed
00:05:07.844 00.026 20224 IsSlewing returns 0
00:05:07.844 00.000 20224 IsGuiding returns 1
00:05:07.875 00.031 20224 IsSlewing returns 0
00:05:07.875 00.000 20224 IsGuiding returns 1
00:05:07.905 00.030 20224 IsSlewing returns 0
00:05:07.905 00.000 20224 IsGuiding returns 0
00:05:07.905 00.000 20224 scope move finished after 44 + 107 ms
00:05:07.905 00.000 20224 Move returns status 0, amount 44
00:05:07.905 00.000 20224 move complete, result=0
00:05:07.905 00.000 20224 worker thread done servicing request
00:05:07.905 00.000 20224 Worker thread wakes up
00:05:07.906 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH
00:05:07.907 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:07.908 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:08.893 00.985 20224 Exposure complete
00:05:08.960 00.067 20224 worker thread done servicing request
00:05:08.960 00.000 8996 OnExposeComplete: enter
00:05:08.962 00.002 8996 UpdateGuideState(): m_state=6
00:05:08.964 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9301
00:05:08.965 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=473.99, Mass=746251, SNR=351.3, Peak=65440 HFD=4.4
00:05:08.968 00.003 8996 MultiStar: [#1 0.15,-0.11,0.63,U] [#2 -0.22,0.02,0.63,U] [#3 0.03,0.12,0.69,U] [#4 -0.16,0.35,0.56,U] [#5 -0.21,0.23,0.52,U] [#6 -0.10,-0.13,0.43,U] [#7 0.10,-0.35,0.34,U] [#8 0.09,0.10,0.39,U] 
00:05:08.969 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.05}, one-star: {-0.34, 0.03}
00:05:08.971 00.002 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
00:05:08.973 00.002 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
00:05:08.974 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.05 hyp=0.12 cameraTheta=2.72 mountX=-0.11 mountY=-0.03, mountTheta=-2.84
00:05:08.977 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.05, opts=13)
00:05:08.979 00.002 8996 Enqueuing Move request for scope (-0.11, 0.05)
00:05:08.981 00.002 20224 Worker thread wakes up
00:05:08.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.05) opts 0xd
00:05:08.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.05)
00:05:08.981 00.000 20224 Moving (-0.11, 0.05) raw xDistance=-0.11 yDistance=-0.03
00:05:08.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:05:08.982 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:08.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:05:08.982 00.000 20224 MoveAxis(E, 0, ABG)
00:05:08.982 00.000 20224 Move returns status 0, amount 0
00:05:08.982 00.000 20224 MoveAxis(N, 0, ABG)
00:05:08.982 00.000 20224 Move returns status 0, amount 0
00:05:08.982 00.000 20224 move complete, result=0
00:05:08.982 00.000 20224 worker thread done servicing request
00:05:08.989 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=2915, FiltMin=2653, FiltMax=32800, Gamma=1.000
00:05:09.012 00.023 8996 UpdateGuideState exits: m=746251 SNR=351.3
00:05:09.013 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:09.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:09.015 00.001 8996 Enqueuing Expose request
00:05:09.016 00.001 20224 Worker thread wakes up
00:05:09.016 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:09.017 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:09.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:10.213 01.196 20224 Exposure complete
00:05:10.276 00.063 20224 worker thread done servicing request
00:05:10.276 00.000 8996 OnExposeComplete: enter
00:05:10.277 00.001 8996 UpdateGuideState(): m_state=6
00:05:10.278 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9302
00:05:10.279 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.09, Mass=685868, SNR=339.7, Peak=52592 HFD=4.4
00:05:10.280 00.001 8996 MultiStar: [#1 0.30,0.15,0.72,U] [#2 0.12,-0.13,0.78,U] [#3 0.19,-0.03,0.64,U] [#4 0.03,0.14,0.48,U] [#5 0.29,-0.06,0.68,U] [#6 0.26,-0.55,0.00,M7] [#7 0.12,-0.32,0.41,U] [#8 0.28,0.13,0.41,U] 
00:05:10.281 00.001 8996 single-star, 7 included, MultiStar: {0.16, 0.01}, one-star: {0.03, 0.13}
00:05:10.282 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
00:05:10.282 00.000 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
00:05:10.283 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.35 mountX=0.02 mountY=-0.13, mountTheta=-1.45
00:05:10.284 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
00:05:10.285 00.001 8996 Enqueuing Move request for scope (0.03, 0.13)
00:05:10.286 00.001 20224 Worker thread wakes up
00:05:10.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
00:05:10.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
00:05:10.286 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.02 yDistance=-0.13
00:05:10.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:05:10.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:10.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:05:10.286 00.000 20224 MoveAxis(E, 0, ABG)
00:05:10.286 00.000 20224 Move returns status 0, amount 0
00:05:10.286 00.000 20224 MoveAxis(N, 0, ABG)
00:05:10.286 00.000 20224 Move returns status 0, amount 0
00:05:10.287 00.001 20224 move complete, result=0
00:05:10.287 00.000 20224 worker thread done servicing request
00:05:10.290 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52592, med=2915, FiltMin=2656, FiltMax=27187, Gamma=1.000
00:05:10.303 00.013 8996 UpdateGuideState exits: m=685868 SNR=339.7
00:05:10.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:10.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:10.306 00.001 8996 Enqueuing Expose request
00:05:10.307 00.001 20224 Worker thread wakes up
00:05:10.307 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:10.308 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:10.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:11.284 00.976 20224 Exposure complete
00:05:11.364 00.080 20224 worker thread done servicing request
00:05:11.364 00.000 8996 OnExposeComplete: enter
00:05:11.365 00.001 8996 UpdateGuideState(): m_state=6
00:05:11.366 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9303
00:05:11.367 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=474.08, Mass=685528, SNR=355.8, Peak=52288 HFD=4.4
00:05:11.368 00.001 8996 MultiStar: [#1 0.57,0.10,0.00,M1] [#2 0.26,-0.32,0.68,U] [#3 0.45,0.07,0.00,M1] [#4 0.35,0.08,0.50,U] [#5 0.48,0.03,0.00,M1] [#6 0.25,-0.44,0.00,M8] [#7 0.36,-0.27,0.00,M8] [#8 0.45,-0.03,0.00,M1] 
00:05:11.369 00.001 8996 single-star, 2 included, MultiStar: {0.21, -0.03}, one-star: {0.10, 0.13}
00:05:11.369 00.000 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
00:05:11.370 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
00:05:11.371 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.90 mountX=0.09 mountY=-0.14, mountTheta=-1.00
00:05:11.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
00:05:11.374 00.001 8996 Enqueuing Move request for scope (0.10, 0.13)
00:05:11.375 00.001 20224 Worker thread wakes up
00:05:11.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
00:05:11.375 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
00:05:11.375 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.09 yDistance=-0.14
00:05:11.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:11.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:11.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:05:11.375 00.000 20224 MoveAxis(E, 0, ABG)
00:05:11.375 00.000 20224 Move returns status 0, amount 0
00:05:11.375 00.000 20224 MoveAxis(N, 0, ABG)
00:05:11.375 00.000 20224 Move returns status 0, amount 0
00:05:11.376 00.001 20224 move complete, result=0
00:05:11.376 00.000 20224 worker thread done servicing request
00:05:11.379 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52288, med=2915, FiltMin=2649, FiltMax=26707, Gamma=1.000
00:05:11.391 00.012 8996 UpdateGuideState exits: m=685528 SNR=355.8
00:05:11.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:11.394 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:11.395 00.001 8996 Enqueuing Expose request
00:05:11.397 00.002 20224 Worker thread wakes up
00:05:11.397 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:11.399 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:11.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:12.566 01.167 20224 Exposure complete
00:05:12.657 00.091 20224 worker thread done servicing request
00:05:12.657 00.000 8996 OnExposeComplete: enter
00:05:12.658 00.001 8996 UpdateGuideState(): m_state=6
00:05:12.659 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9304
00:05:12.660 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.73, Mass=709818, SNR=365.9, Peak=58864 HFD=4.5
00:05:12.661 00.001 8996 MultiStar: [#1 0.27,-0.11,0.57,U] [#2 0.05,-0.24,0.60,U] [#3 0.46,-0.28,0.00,M2] [#4 0.34,0.09,0.53,U] [#5 0.19,-0.07,0.57,U] [#6 0.35,-0.55,0.00,M9] [#7 0.25,-0.42,0.00,M9] [#8 0.31,-0.27,0.33,U] 
00:05:12.662 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.14}, one-star: {-0.25, -0.22}
00:05:12.663 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
00:05:12.663 00.000 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
00:05:12.664 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-1.00 mountX=0.10 mountY=0.13, mountTheta=0.90
00:05:12.666 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.14, opts=13)
00:05:12.667 00.001 8996 Enqueuing Move request for scope (0.09, -0.14)
00:05:12.667 00.000 20224 Worker thread wakes up
00:05:12.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
00:05:12.668 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
00:05:12.668 00.000 20224 Moving (0.09, -0.14) raw xDistance=0.10 yDistance=0.13
00:05:12.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:05:12.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:12.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:05:12.668 00.000 20224 MoveAxis(E, 0, ABG)
00:05:12.668 00.000 20224 Move returns status 0, amount 0
00:05:12.668 00.000 20224 MoveAxis(N, 0, ABG)
00:05:12.668 00.000 20224 Move returns status 0, amount 0
00:05:12.668 00.000 20224 move complete, result=0
00:05:12.668 00.000 20224 worker thread done servicing request
00:05:12.672 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=58864, med=2915, FiltMin=2637, FiltMax=27331, Gamma=1.000
00:05:12.685 00.013 8996 UpdateGuideState exits: m=709818 SNR=365.9
00:05:12.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:12.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:12.688 00.001 8996 Enqueuing Expose request
00:05:12.689 00.001 20224 Worker thread wakes up
00:05:12.689 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:12.690 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:12.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:13.683 00.993 20224 Exposure complete
00:05:13.753 00.070 20224 worker thread done servicing request
00:05:13.753 00.000 8996 OnExposeComplete: enter
00:05:13.754 00.001 8996 UpdateGuideState(): m_state=6
00:05:13.755 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9305
00:05:13.756 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=473.84, Mass=752804, SNR=379.0, Peak=62448 HFD=4.4
00:05:13.757 00.001 8996 MultiStar: [#1 0.07,-0.06,0.62,U] [#2 0.16,-0.25,0.69,U] [#3 0.35,-0.12,0.59,U] [#4 0.33,-0.14,0.50,U] [#5 0.19,-0.13,0.52,U] [#6 0.17,-0.79,0.00,M10] [#7 0.16,-0.69,0.00,M10] [#8 0.23,-0.18,0.32,U] 
00:05:13.757 00.000 8996 single-star, 6 included, MultiStar: {0.13, -0.14}, one-star: {-0.13, -0.12}
00:05:13.758 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:05:13.759 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
00:05:13.760 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.39 mountX=-0.12 mountY=0.14, mountTheta=2.29
00:05:13.761 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.12, opts=13)
00:05:13.762 00.001 8996 Enqueuing Move request for scope (-0.13, -0.12)
00:05:13.763 00.001 20224 Worker thread wakes up
00:05:13.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
00:05:13.763 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
00:05:13.763 00.000 20224 Moving (-0.13, -0.12) raw xDistance=-0.12 yDistance=0.14
00:05:13.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:05:13.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:13.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:05:13.763 00.000 20224 MoveAxis(E, 0, ABG)
00:05:13.763 00.000 20224 Move returns status 0, amount 0
00:05:13.763 00.000 20224 MoveAxis(N, 0, ABG)
00:05:13.763 00.000 20224 Move returns status 0, amount 0
00:05:13.764 00.001 20224 move complete, result=0
00:05:13.764 00.000 20224 worker thread done servicing request
00:05:13.769 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62448, med=2915, FiltMin=2617, FiltMax=29040, Gamma=1.000
00:05:13.790 00.021 8996 UpdateGuideState exits: m=752804 SNR=379.0
00:05:13.792 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:13.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:13.795 00.002 8996 Enqueuing Expose request
00:05:13.796 00.001 20224 Worker thread wakes up
00:05:13.796 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:13.798 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:13.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:14.972 01.174 20224 Exposure complete
00:05:15.080 00.108 20224 worker thread done servicing request
00:05:15.080 00.000 8996 OnExposeComplete: enter
00:05:15.081 00.001 8996 UpdateGuideState(): m_state=6
00:05:15.082 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9306
00:05:15.083 00.001 8996 Star::Find returns 1 (0), X=136.24, Y=473.75, Mass=629821, SNR=307.8, Peak=46752 HFD=4.5
00:05:15.085 00.002 8996 MultiStar: [#1 0.62,-0.01,0.00,M1] [#2 0.39,-0.22,0.00,M1] [#3 0.76,-0.03,0.00,M2] [#4 0.51,-0.18,0.00,M1] [#5 0.44,-0.08,0.00,M1] [#6 0.48,-0.47,0.00,R] [#7 0.35,-0.53,0.00,R] [#8 0.53,-0.50,0.00,M1] 
00:05:15.086 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
00:05:15.087 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
00:05:15.087 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.04 mountX=0.14 mountY=0.19, mountTheta=0.94
00:05:15.089 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.21, opts=13)
00:05:15.090 00.001 8996 Enqueuing Move request for scope (0.12, -0.21)
00:05:15.091 00.001 20224 Worker thread wakes up
00:05:15.092 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
00:05:15.092 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
00:05:15.092 00.000 20224 Moving (0.12, -0.21) raw xDistance=0.14 yDistance=0.19
00:05:15.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:05:15.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:15.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:05:15.092 00.000 20224 MoveAxis(E, 0, ABG)
00:05:15.092 00.000 20224 Move returns status 0, amount 0
00:05:15.092 00.000 20224 MoveAxis(N, 0, ABG)
00:05:15.092 00.000 20224 Move returns status 0, amount 0
00:05:15.092 00.000 20224 move complete, result=0
00:05:15.092 00.000 20224 worker thread done servicing request
00:05:15.097 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=46752, med=2915, FiltMin=2633, FiltMax=22221, Gamma=1.000
00:05:15.113 00.016 8996 UpdateGuideState exits: m=629821 SNR=307.8
00:05:15.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:15.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:15.116 00.001 8996 Enqueuing Expose request
00:05:15.117 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:05:15.119 00.002 20224 Worker thread wakes up
00:05:15.119 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:15.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:16.100 00.981 20224 Exposure complete
00:05:16.206 00.106 20224 worker thread done servicing request
00:05:16.207 00.001 8996 OnExposeComplete: enter
00:05:16.208 00.001 8996 UpdateGuideState(): m_state=6
00:05:16.209 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9307
00:05:16.210 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.81, Mass=720823, SNR=380.2, Peak=52816 HFD=4.4
00:05:16.212 00.002 8996 MultiStar: [#1 0.44,-0.10,0.00,M2] [#2 0.03,-0.40,0.59,U] [#3 0.15,0.06,0.53,U] [#4 0.24,0.14,0.45,U] [#5 0.35,-0.26,0.00,M2] [#6 -0.24,-0.31,0.45,U] [#7 -0.47,-0.23,0.00,M1] [#8 0.42,-0.35,0.00,M2] 
00:05:16.213 00.001 8996 refined, 4 included, MultiStar: {0.05, -0.14}, one-star: {0.05, -0.15}
00:05:16.214 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
00:05:16.215 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
00:05:16.216 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.23 mountX=0.06 mountY=0.14, mountTheta=1.13
00:05:16.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.14, opts=13)
00:05:16.219 00.001 8996 Enqueuing Move request for scope (0.05, -0.14)
00:05:16.221 00.002 20224 Worker thread wakes up
00:05:16.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
00:05:16.221 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
00:05:16.221 00.000 20224 Moving (0.05, -0.14) raw xDistance=0.06 yDistance=0.14
00:05:16.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:05:16.222 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:16.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:05:16.222 00.000 20224 MoveAxis(E, 0, ABG)
00:05:16.222 00.000 20224 Move returns status 0, amount 0
00:05:16.222 00.000 20224 MoveAxis(N, 0, ABG)
00:05:16.222 00.000 20224 Move returns status 0, amount 0
00:05:16.222 00.000 20224 move complete, result=0
00:05:16.222 00.000 20224 worker thread done servicing request
00:05:16.229 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52816, med=2915, FiltMin=2637, FiltMax=25133, Gamma=1.000
00:05:16.251 00.022 8996 UpdateGuideState exits: m=720823 SNR=380.2
00:05:16.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:16.254 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:16.255 00.001 8996 Enqueuing Expose request
00:05:16.257 00.002 20224 Worker thread wakes up
00:05:16.257 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:16.258 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:16.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:17.410 01.152 20224 Exposure complete
00:05:17.466 00.056 20224 worker thread done servicing request
00:05:17.466 00.000 8996 OnExposeComplete: enter
00:05:17.467 00.001 8996 UpdateGuideState(): m_state=6
00:05:17.467 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9308
00:05:17.468 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.94, Mass=633077, SNR=327.9, Peak=54416 HFD=4.3
00:05:17.469 00.001 8996 MultiStar: [#1 0.15,-0.00,0.65,U] [#2 0.04,-0.17,0.85,U] [#3 0.34,0.07,0.60,U] [#4 0.08,0.11,0.55,U] [#5 0.16,-0.04,0.62,U] [#6 -0.58,-0.03,0.00,M1] [#7 -0.24,0.04,0.42,U] [#8 0.23,-0.09,0.36,U] 
00:05:17.470 00.001 8996 single-star, 7 included, MultiStar: {0.09, -0.02}, one-star: {0.01, -0.02}
00:05:17.471 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
00:05:17.471 00.000 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
00:05:17.472 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.26 mountX=0.01 mountY=0.02, mountTheta=1.16
00:05:17.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
00:05:17.475 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
00:05:17.475 00.000 20224 Worker thread wakes up
00:05:17.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
00:05:17.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
00:05:17.476 00.001 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
00:05:17.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:05:17.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:17.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:05:17.476 00.000 20224 MoveAxis(E, 0, ABG)
00:05:17.476 00.000 20224 Move returns status 0, amount 0
00:05:17.476 00.000 20224 MoveAxis(N, 0, ABG)
00:05:17.476 00.000 20224 Move returns status 0, amount 0
00:05:17.476 00.000 20224 move complete, result=0
00:05:17.476 00.000 20224 worker thread done servicing request
00:05:17.480 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54416, med=2915, FiltMin=2621, FiltMax=26067, Gamma=1.000
00:05:17.493 00.013 8996 UpdateGuideState exits: m=633077 SNR=327.9
00:05:17.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:17.496 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:17.496 00.000 8996 Enqueuing Expose request
00:05:17.497 00.001 20224 Worker thread wakes up
00:05:17.497 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:17.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:17.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:18.466 00.968 20224 Exposure complete
00:05:18.550 00.084 20224 worker thread done servicing request
00:05:18.550 00.000 8996 OnExposeComplete: enter
00:05:18.551 00.001 8996 UpdateGuideState(): m_state=6
00:05:18.552 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9309
00:05:18.553 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.84, Mass=686953, SNR=344.0, Peak=60768 HFD=4.4
00:05:18.554 00.001 8996 MultiStar: [#1 0.28,-0.19,0.62,U] [#2 -0.09,-0.24,0.83,U] [#3 0.26,-0.07,0.61,U] [#4 0.12,0.15,0.52,U] [#5 -0.09,-0.05,0.60,U] [#6 -0.50,-0.02,0.00,M2] [#7 -0.35,-0.01,0.45,U] [#8 0.16,-0.06,0.39,U] 
00:05:18.555 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.09}, one-star: {-0.23, -0.11}
00:05:18.555 00.000 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
00:05:18.556 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
00:05:18.557 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.71 mountX=-0.00 mountY=0.09, mountTheta=1.61
00:05:18.559 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
00:05:18.560 00.001 8996 Enqueuing Move request for scope (-0.01, -0.09)
00:05:18.560 00.000 20224 Worker thread wakes up
00:05:18.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
00:05:18.560 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
00:05:18.561 00.001 20224 Moving (-0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
00:05:18.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:05:18.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:18.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:05:18.561 00.000 20224 MoveAxis(E, 0, ABG)
00:05:18.561 00.000 20224 Move returns status 0, amount 0
00:05:18.561 00.000 20224 MoveAxis(N, 0, ABG)
00:05:18.561 00.000 20224 Move returns status 0, amount 0
00:05:18.561 00.000 20224 move complete, result=0
00:05:18.561 00.000 20224 worker thread done servicing request
00:05:18.566 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60768, med=2915, FiltMin=2656, FiltMax=28051, Gamma=1.000
00:05:18.579 00.013 8996 UpdateGuideState exits: m=686953 SNR=344.0
00:05:18.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:18.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:18.582 00.001 8996 Enqueuing Expose request
00:05:18.583 00.001 20224 Worker thread wakes up
00:05:18.583 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:18.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:18.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:19.758 01.175 20224 Exposure complete
00:05:19.840 00.082 20224 worker thread done servicing request
00:05:19.840 00.000 8996 OnExposeComplete: enter
00:05:19.842 00.002 8996 UpdateGuideState(): m_state=6
00:05:19.843 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9310
00:05:19.845 00.002 8996 Star::Find returns 1 (0), X=135.99, Y=473.90, Mass=731188, SNR=330.9, Peak=65392 HFD=4.4
00:05:19.847 00.002 8996 MultiStar: [#1 0.05,-0.12,0.68,U] [#2 -0.11,-0.48,0.00,M1] [#3 0.11,0.08,0.68,U] [#4 -0.04,0.17,0.61,U] [#5 -0.01,-0.07,0.57,U] [#6 -0.53,-0.43,0.00,M3] [#7 -0.21,-0.06,0.45,U] [#8 0.19,-0.26,0.36,U] 
00:05:19.849 00.002 8996 refined, 6 included, MultiStar: {-0.02, -0.03}, one-star: {-0.12, -0.06}
00:05:19.850 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
00:05:19.852 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
00:05:19.853 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.05 mountX=-0.01 mountY=0.03, mountTheta=1.95
00:05:19.857 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
00:05:19.858 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
00:05:19.860 00.002 20224 Worker thread wakes up
00:05:19.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:05:19.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:05:19.860 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
00:05:19.861 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:05:19.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:19.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:05:19.861 00.000 20224 MoveAxis(E, 0, ABG)
00:05:19.861 00.000 20224 Move returns status 0, amount 0
00:05:19.861 00.000 20224 MoveAxis(N, 0, ABG)
00:05:19.861 00.000 20224 Move returns status 0, amount 0
00:05:19.861 00.000 20224 move complete, result=0
00:05:19.862 00.001 20224 worker thread done servicing request
00:05:19.869 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65392, med=2912, FiltMin=2643, FiltMax=28877, Gamma=1.000
00:05:19.892 00.023 8996 UpdateGuideState exits: m=731188 SNR=330.9
00:05:19.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:19.896 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:19.898 00.002 8996 Enqueuing Expose request
00:05:19.899 00.001 20224 Worker thread wakes up
00:05:19.899 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:19.901 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:19.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:20.894 00.993 20224 Exposure complete
00:05:20.985 00.091 20224 worker thread done servicing request
00:05:20.985 00.000 8996 OnExposeComplete: enter
00:05:20.986 00.001 8996 UpdateGuideState(): m_state=6
00:05:20.988 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9311
00:05:20.989 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.67, Mass=682371, SNR=367.8, Peak=54976 HFD=4.3
00:05:20.990 00.001 8996 MultiStar: [#1 0.09,-0.23,0.56,U] [#2 -0.15,-0.27,0.69,U] [#3 0.13,0.08,0.50,U] [#4 -0.06,-0.17,0.51,U] [#5 0.07,-0.09,0.55,U] [#6 -0.57,-0.39,0.00,M4] [#7 -0.38,-0.18,0.39,U] [#8 0.10,-0.36,0.35,U] 
00:05:20.992 00.002 8996 refined, 7 included, MultiStar: {-0.03, -0.20}, one-star: {-0.04, -0.28}
00:05:20.992 00.000 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
00:05:20.993 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
00:05:20.994 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.72 mountX=-0.01 mountY=0.20, mountTheta=1.62
00:05:20.996 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.20, opts=13)
00:05:20.998 00.002 8996 Enqueuing Move request for scope (-0.03, -0.20)
00:05:20.998 00.000 20224 Worker thread wakes up
00:05:20.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.20) opts 0xd
00:05:20.999 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.20)
00:05:20.999 00.000 20224 Moving (-0.03, -0.20) raw xDistance=-0.01 yDistance=0.20
00:05:20.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:05:20.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:20.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:05:20.999 00.000 20224 MoveAxis(E, 0, ABG)
00:05:20.999 00.000 20224 Move returns status 0, amount 0
00:05:20.999 00.000 20224 MoveAxis(N, 0, ABG)
00:05:20.999 00.000 20224 Move returns status 0, amount 0
00:05:20.999 00.000 20224 move complete, result=0
00:05:20.999 00.000 20224 worker thread done servicing request
00:05:21.003 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54976, med=2915, FiltMin=2659, FiltMax=24653, Gamma=1.000
00:05:21.023 00.020 8996 UpdateGuideState exits: m=682371 SNR=367.8
00:05:21.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:21.026 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:21.028 00.002 8996 Enqueuing Expose request
00:05:21.029 00.001 20224 Worker thread wakes up
00:05:21.029 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:05:21.030 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:21.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:22.197 01.167 20224 Exposure complete
00:05:22.257 00.060 20224 worker thread done servicing request
00:05:22.257 00.000 8996 OnExposeComplete: enter
00:05:22.258 00.001 8996 UpdateGuideState(): m_state=6
00:05:22.259 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9312
00:05:22.260 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.81, Mass=654956, SNR=322.2, Peak=47920 HFD=4.4
00:05:22.261 00.001 8996 MultiStar: [#1 0.11,-0.10,0.64,U] [#2 -0.12,-0.23,0.79,U] [#3 0.03,0.02,0.64,U] [#4 -0.06,0.11,0.60,U] [#5 0.06,-0.16,0.67,U] [#6 -0.46,-0.11,0.00,M5] [#7 -0.50,-0.05,0.00,M1] [#8 0.19,-0.43,0.00,M1] 
00:05:22.262 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.10}, one-star: {0.04, -0.15}
00:05:22.263 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
00:05:22.263 00.000 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.77)
00:05:22.264 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.49 mountX=0.02 mountY=0.10, mountTheta=1.39
00:05:22.267 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
00:05:22.268 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
00:05:22.268 00.000 20224 Worker thread wakes up
00:05:22.269 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
00:05:22.269 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
00:05:22.269 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
00:05:22.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:05:22.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:22.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:05:22.269 00.000 20224 MoveAxis(E, 0, ABG)
00:05:22.269 00.000 20224 Move returns status 0, amount 0
00:05:22.269 00.000 20224 MoveAxis(N, 0, ABG)
00:05:22.269 00.000 20224 Move returns status 0, amount 0
00:05:22.269 00.000 20224 move complete, result=0
00:05:22.269 00.000 20224 worker thread done servicing request
00:05:22.275 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47920, med=2915, FiltMin=2643, FiltMax=25712, Gamma=1.000
00:05:22.297 00.022 8996 UpdateGuideState exits: m=654956 SNR=322.2
00:05:22.298 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:22.299 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:22.300 00.001 8996 Enqueuing Expose request
00:05:22.302 00.002 20224 Worker thread wakes up
00:05:22.302 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:22.303 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:22.303 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:23.281 00.978 20224 Exposure complete
00:05:23.356 00.075 20224 worker thread done servicing request
00:05:23.357 00.001 8996 OnExposeComplete: enter
00:05:23.359 00.002 8996 UpdateGuideState(): m_state=6
00:05:23.361 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9313
00:05:23.362 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.75, Mass=713086, SNR=360.8, Peak=57744 HFD=4.5
00:05:23.363 00.001 8996 MultiStar: [#1 -0.03,-0.02,0.57,U] [#2 -0.10,-0.22,0.63,U] [#3 -0.26,-0.08,0.58,U] [#4 -0.32,0.10,0.53,U] [#5 0.03,0.07,0.53,U] [#6 -0.33,-0.14,0.43,U] [#7 -0.52,0.05,0.00,M2] [#8 0.16,-0.34,0.39,U] 
00:05:23.364 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.11}, one-star: {-0.31, -0.20}
00:05:23.366 00.002 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
00:05:23.368 00.002 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
00:05:23.369 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-2.56 mountX=-0.15 mountY=0.13, mountTheta=2.45
00:05:23.372 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.11, opts=13)
00:05:23.374 00.002 8996 Enqueuing Move request for scope (-0.17, -0.11)
00:05:23.376 00.002 20224 Worker thread wakes up
00:05:23.377 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
00:05:23.377 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
00:05:23.377 00.000 20224 Moving (-0.17, -0.11) raw xDistance=-0.15 yDistance=0.13
00:05:23.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:05:23.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:23.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:05:23.377 00.000 20224 MoveAxis(E, 0, ABG)
00:05:23.377 00.000 20224 Move returns status 0, amount 0
00:05:23.377 00.000 20224 MoveAxis(N, 0, ABG)
00:05:23.377 00.000 20224 Move returns status 0, amount 0
00:05:23.378 00.001 20224 move complete, result=0
00:05:23.378 00.000 20224 worker thread done servicing request
00:05:23.386 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57744, med=2915, FiltMin=2665, FiltMax=30323, Gamma=1.000
00:05:23.410 00.024 8996 UpdateGuideState exits: m=713086 SNR=360.8
00:05:23.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:23.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:23.412 00.000 8996 Enqueuing Expose request
00:05:23.413 00.001 20224 Worker thread wakes up
00:05:23.413 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:23.414 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:23.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:24.569 01.155 20224 Exposure complete
00:05:24.646 00.077 20224 worker thread done servicing request
00:05:24.646 00.000 8996 OnExposeComplete: enter
00:05:24.647 00.001 8996 UpdateGuideState(): m_state=6
00:05:24.648 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9314
00:05:24.649 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.82, Mass=728606, SNR=370.6, Peak=65168 HFD=4.5
00:05:24.650 00.001 8996 MultiStar: [#1 -0.05,-0.04,0.61,U] [#2 -0.31,-0.29,0.64,U] [#3 -0.05,0.02,0.52,U] [#4 -0.34,0.06,0.49,U] [#5 -0.15,0.06,0.49,U] [#6 -0.71,0.03,0.00,M5] [#7 -0.70,0.22,0.00,M3] [#8 0.02,-0.22,0.41,U] 
00:05:24.651 00.001 8996 refined, 6 included, MultiStar: {-0.23, -0.09}, one-star: {-0.45, -0.14}
00:05:24.651 00.000 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
00:05:24.652 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
00:05:24.653 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.09 hyp=0.24 cameraTheta=-2.76 mountX=-0.22 mountY=0.12, mountTheta=2.65
00:05:24.654 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.09, opts=13)
00:05:24.655 00.001 8996 Enqueuing Move request for scope (-0.23, -0.09)
00:05:24.656 00.001 20224 Worker thread wakes up
00:05:24.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.09) opts 0xd
00:05:24.656 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.09)
00:05:24.656 00.000 20224 Moving (-0.23, -0.09) raw xDistance=-0.22 yDistance=0.12
00:05:24.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:05:24.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:24.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:05:24.656 00.000 20224 MoveAxis(E, 32, ABG)
00:05:24.656 00.000 20224 Guiding  Dir = 2, Dur = 32
00:05:24.657 00.001 20224 IsSlewing returns 0
00:05:24.657 00.000 20224 IsGuiding returns 0
00:05:24.660 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65168, med=2915, FiltMin=2633, FiltMax=28758, Gamma=1.000
00:05:24.675 00.015 8996 UpdateGuideState exits: m=728606 SNR=370.6
00:05:24.677 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:24.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:24.680 00.002 8996 Enqueuing Expose request
00:05:24.685 00.005 20224 PulseGuide returned control before completion, sleep 14
00:05:24.701 00.016 20224 IsGuiding returns 1
00:05:24.701 00.000 20224 scope still moving after pulse duration time elapsed
00:05:24.732 00.031 20224 IsSlewing returns 0
00:05:24.732 00.000 20224 IsGuiding returns 1
00:05:24.762 00.030 20224 IsSlewing returns 0
00:05:24.762 00.000 20224 IsGuiding returns 0
00:05:24.762 00.000 20224 scope move finished after 32 + 73 ms
00:05:24.762 00.000 20224 Move returns status 0, amount 32
00:05:24.762 00.000 20224 MoveAxis(N, 0, ABG)
00:05:24.762 00.000 20224 Move returns status 0, amount 0
00:05:24.762 00.000 20224 move complete, result=0
00:05:24.762 00.000 20224 worker thread done servicing request
00:05:24.762 00.000 20224 Worker thread wakes up
00:05:24.762 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
00:05:24.764 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:24.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:25.756 00.992 20224 Exposure complete
00:05:25.832 00.076 20224 worker thread done servicing request
00:05:25.832 00.000 8996 OnExposeComplete: enter
00:05:25.833 00.001 8996 UpdateGuideState(): m_state=6
00:05:25.835 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9315
00:05:25.837 00.002 8996 Star::Find returns 1 (0), X=135.88, Y=473.83, Mass=714167, SNR=346.3, Peak=64464 HFD=4.4
00:05:25.839 00.002 8996 MultiStar: [#1 0.08,-0.12,0.59,U] [#2 -0.41,-0.12,0.00,M1] [#3 0.31,-0.26,0.60,U] [#4 0.01,-0.18,0.57,U] [#5 0.01,-0.03,0.52,U] [#6 -0.50,-0.10,0.00,M6] [#7 -0.48,-0.11,0.00,M4] [#8 0.14,-0.23,0.35,U] 
00:05:25.840 00.001 8996 refined, 5 included, MultiStar: {0.02, -0.15}, one-star: {-0.23, -0.12}
00:05:25.841 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
00:05:25.842 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
00:05:25.843 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.46 mountX=0.03 mountY=0.15, mountTheta=1.36
00:05:25.846 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.15, opts=13)
00:05:25.847 00.001 8996 Enqueuing Move request for scope (0.02, -0.15)
00:05:25.849 00.002 20224 Worker thread wakes up
00:05:25.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
00:05:25.849 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
00:05:25.849 00.000 20224 Moving (0.02, -0.15) raw xDistance=0.03 yDistance=0.15
00:05:25.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:05:25.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:25.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:05:25.849 00.000 20224 MoveAxis(E, 0, ABG)
00:05:25.849 00.000 20224 Move returns status 0, amount 0
00:05:25.849 00.000 20224 MoveAxis(N, 0, ABG)
00:05:25.849 00.000 20224 Move returns status 0, amount 0
00:05:25.849 00.000 20224 move complete, result=0
00:05:25.849 00.000 20224 worker thread done servicing request
00:05:25.853 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=64464, med=2915, FiltMin=2659, FiltMax=27504, Gamma=1.000
00:05:25.878 00.025 8996 UpdateGuideState exits: m=714167 SNR=346.3
00:05:25.880 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:25.881 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:25.883 00.002 8996 Enqueuing Expose request
00:05:25.884 00.001 20224 Worker thread wakes up
00:05:25.884 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:25.886 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:25.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:27.059 01.173 20224 Exposure complete
00:05:27.137 00.078 20224 worker thread done servicing request
00:05:27.137 00.000 8996 OnExposeComplete: enter
00:05:27.138 00.001 8996 UpdateGuideState(): m_state=6
00:05:27.139 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9316
00:05:27.140 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.87, Mass=721655, SNR=338.0, Peak=61328 HFD=4.4
00:05:27.141 00.001 8996 MultiStar: [#1 0.05,-0.18,0.73,U] [#2 -0.24,-0.21,0.75,U] [#3 -0.02,-0.09,0.56,U] [#4 -0.05,-0.08,0.54,U] [#5 0.05,-0.11,0.59,U] [#6 -0.44,0.09,0.00,M7] [#7 -0.51,0.25,0.00,M5] [#8 0.02,-0.17,0.41,U] 
00:05:27.142 00.001 8996 single-star, 6 included, MultiStar: {-0.05, -0.13}, one-star: {-0.09, -0.09}
00:05:27.142 00.000 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
00:05:27.143 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
00:05:27.144 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.36 mountX=-0.08 mountY=0.10, mountTheta=2.25
00:05:27.145 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
00:05:27.146 00.001 8996 Enqueuing Move request for scope (-0.09, -0.09)
00:05:27.147 00.001 20224 Worker thread wakes up
00:05:27.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
00:05:27.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
00:05:27.147 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
00:05:27.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:05:27.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:27.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:05:27.148 00.001 20224 MoveAxis(E, 0, ABG)
00:05:27.148 00.000 20224 Move returns status 0, amount 0
00:05:27.148 00.000 20224 MoveAxis(N, 0, ABG)
00:05:27.148 00.000 20224 Move returns status 0, amount 0
00:05:27.148 00.000 20224 move complete, result=0
00:05:27.148 00.000 20224 worker thread done servicing request
00:05:27.153 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61328, med=2915, FiltMin=2643, FiltMax=27248, Gamma=1.000
00:05:27.176 00.023 8996 UpdateGuideState exits: m=721655 SNR=338.0
00:05:27.176 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:27.177 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:27.178 00.001 8996 Enqueuing Expose request
00:05:27.179 00.001 20224 Worker thread wakes up
00:05:27.179 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:27.180 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:27.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:28.170 00.990 20224 Exposure complete
00:05:28.246 00.076 20224 worker thread done servicing request
00:05:28.246 00.000 8996 OnExposeComplete: enter
00:05:28.247 00.001 8996 UpdateGuideState(): m_state=6
00:05:28.248 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9317
00:05:28.250 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=473.71, Mass=707117, SNR=363.1, Peak=61216 HFD=4.3
00:05:28.256 00.006 8996 MultiStar: [#1 0.20,-0.11,0.58,U] [#2 -0.13,0.14,0.72,U] [#3 0.19,-0.30,0.50,U] [#4 0.10,-0.06,0.50,U] [#5 0.09,0.01,0.53,U] [#6 -0.26,0.12,0.41,U] [#7 -0.20,0.04,0.46,U] [#8 0.25,-0.13,0.38,U] 
00:05:28.257 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.07}, one-star: {-0.11, -0.25}
00:05:28.258 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
00:05:28.259 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
00:05:28.261 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.54 mountX=0.01 mountY=0.07, mountTheta=1.44
00:05:28.264 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.07, opts=13)
00:05:28.265 00.001 8996 Enqueuing Move request for scope (0.00, -0.07)
00:05:28.266 00.001 20224 Worker thread wakes up
00:05:28.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
00:05:28.266 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
00:05:28.266 00.000 20224 Moving (0.00, -0.07) raw xDistance=0.01 yDistance=0.07
00:05:28.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:05:28.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:28.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:05:28.267 00.001 20224 MoveAxis(E, 0, ABG)
00:05:28.267 00.000 20224 Move returns status 0, amount 0
00:05:28.267 00.000 20224 MoveAxis(N, 0, ABG)
00:05:28.267 00.000 20224 Move returns status 0, amount 0
00:05:28.267 00.000 20224 move complete, result=0
00:05:28.267 00.000 20224 worker thread done servicing request
00:05:28.272 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61216, med=2915, FiltMin=2637, FiltMax=23757, Gamma=1.000
00:05:28.294 00.022 8996 UpdateGuideState exits: m=707117 SNR=363.1
00:05:28.296 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:28.297 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:28.299 00.002 8996 Enqueuing Expose request
00:05:28.300 00.001 20224 Worker thread wakes up
00:05:28.300 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:28.300 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:28.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:29.481 01.181 20224 Exposure complete
00:05:29.560 00.079 20224 worker thread done servicing request
00:05:29.560 00.000 8996 OnExposeComplete: enter
00:05:29.561 00.001 8996 UpdateGuideState(): m_state=6
00:05:29.562 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9318
00:05:29.563 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.58, Mass=673787, SNR=347.9, Peak=47024 HFD=4.4
00:05:29.564 00.001 8996 MultiStar: [#1 0.22,-0.07,0.62,U] [#2 -0.04,-0.07,0.66,U] [#3 0.07,-0.43,0.00,M1] [#4 0.14,0.14,0.54,U] [#5 0.11,-0.48,0.00,M1] [#6 -0.48,0.03,0.00,M7] [#7 -0.13,-0.03,0.46,U] [#8 0.31,-0.27,0.45,U] 
00:05:29.565 00.001 8996 refined, 5 included, MultiStar: {0.04, -0.14}, one-star: {-0.10, -0.38}
00:05:29.566 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
00:05:29.567 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
00:05:29.567 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.29 mountX=0.05 mountY=0.14, mountTheta=1.19
00:05:29.569 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.14, opts=13)
00:05:29.570 00.001 8996 Enqueuing Move request for scope (0.04, -0.14)
00:05:29.571 00.001 20224 Worker thread wakes up
00:05:29.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
00:05:29.571 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
00:05:29.571 00.000 20224 Moving (0.04, -0.14) raw xDistance=0.05 yDistance=0.14
00:05:29.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:05:29.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:29.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:05:29.571 00.000 20224 MoveAxis(E, 0, ABG)
00:05:29.571 00.000 20224 Move returns status 0, amount 0
00:05:29.571 00.000 20224 MoveAxis(N, 0, ABG)
00:05:29.571 00.000 20224 Move returns status 0, amount 0
00:05:29.571 00.000 20224 move complete, result=0
00:05:29.571 00.000 20224 worker thread done servicing request
00:05:29.576 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47024, med=2915, FiltMin=2621, FiltMax=23805, Gamma=1.000
00:05:29.601 00.025 8996 UpdateGuideState exits: m=673787 SNR=347.9
00:05:29.603 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:29.605 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:29.607 00.002 8996 Enqueuing Expose request
00:05:29.608 00.001 20224 Worker thread wakes up
00:05:29.608 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:29.610 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:29.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:30.581 00.971 20224 Exposure complete
00:05:30.654 00.073 20224 worker thread done servicing request
00:05:30.654 00.000 8996 OnExposeComplete: enter
00:05:30.655 00.001 8996 UpdateGuideState(): m_state=6
00:05:30.656 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9319
00:05:30.657 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=473.75, Mass=754815, SNR=362.7, Peak=63072 HFD=4.5
00:05:30.658 00.001 8996 MultiStar: [#1 -0.10,0.19,0.66,U] [#2 -0.16,-0.37,0.68,U] [#3 0.13,-0.12,0.61,U] [#4 -0.05,0.00,0.52,U] [#5 0.04,-0.13,0.53,U] [#6 -0.51,-0.04,0.00,M8] [#7 -0.36,0.18,0.44,U] [#8 -0.05,-0.24,0.39,U] 
00:05:30.658 00.000 8996 refined, 7 included, MultiStar: {-0.11, -0.10}, one-star: {-0.26, -0.20}
00:05:30.659 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
00:05:30.660 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
00:05:30.661 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.39 mountX=-0.10 mountY=0.11, mountTheta=2.29
00:05:30.662 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.10, opts=13)
00:05:30.663 00.001 8996 Enqueuing Move request for scope (-0.11, -0.10)
00:05:30.664 00.001 20224 Worker thread wakes up
00:05:30.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
00:05:30.664 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
00:05:30.664 00.000 20224 Moving (-0.11, -0.10) raw xDistance=-0.10 yDistance=0.11
00:05:30.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:05:30.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:30.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:05:30.664 00.000 20224 MoveAxis(E, 0, ABG)
00:05:30.664 00.000 20224 Move returns status 0, amount 0
00:05:30.664 00.000 20224 MoveAxis(N, 0, ABG)
00:05:30.664 00.000 20224 Move returns status 0, amount 0
00:05:30.664 00.000 20224 move complete, result=0
00:05:30.664 00.000 20224 worker thread done servicing request
00:05:30.668 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63072, med=2915, FiltMin=2643, FiltMax=32413, Gamma=1.000
00:05:30.684 00.016 8996 UpdateGuideState exits: m=754815 SNR=362.7
00:05:30.685 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:30.686 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:30.686 00.000 8996 Enqueuing Expose request
00:05:30.687 00.001 20224 Worker thread wakes up
00:05:30.687 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:30.688 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:30.689 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:31.870 01.181 20224 Exposure complete
00:05:31.966 00.096 20224 worker thread done servicing request
00:05:31.966 00.000 8996 OnExposeComplete: enter
00:05:31.967 00.001 8996 UpdateGuideState(): m_state=6
00:05:31.967 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9320
00:05:31.968 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.83, Mass=704511, SNR=305.0, Peak=60832 HFD=4.4
00:05:31.969 00.001 8996 MultiStar: [#1 0.17,-0.10,0.78,U] [#2 -0.07,-0.44,0.00,M1] [#3 0.26,-0.17,0.69,U] [#4 0.24,-0.04,0.61,U] [#5 0.08,-0.04,0.69,U] [#6 -0.43,-0.05,0.00,M9] [#7 -0.29,0.05,0.50,U] [#8 0.18,-0.25,0.37,U] 
00:05:31.970 00.001 8996 refined, 6 included, MultiStar: {0.09, -0.10}, one-star: {-0.04, -0.12}
00:05:31.971 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
00:05:31.972 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.42)
00:05:31.972 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.84 mountX=0.09 mountY=0.08, mountTheta=0.73
00:05:31.974 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.10, opts=13)
00:05:31.975 00.001 8996 Enqueuing Move request for scope (0.09, -0.10)
00:05:31.976 00.001 20224 Worker thread wakes up
00:05:31.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
00:05:31.976 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
00:05:31.976 00.000 20224 Moving (0.09, -0.10) raw xDistance=0.09 yDistance=0.08
00:05:31.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:31.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:31.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:05:31.976 00.000 20224 MoveAxis(E, 0, ABG)
00:05:31.976 00.000 20224 Move returns status 0, amount 0
00:05:31.976 00.000 20224 MoveAxis(N, 0, ABG)
00:05:31.976 00.000 20224 Move returns status 0, amount 0
00:05:31.976 00.000 20224 move complete, result=0
00:05:31.977 00.001 20224 worker thread done servicing request
00:05:31.980 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60832, med=2915, FiltMin=2649, FiltMax=26576, Gamma=1.000
00:05:31.994 00.014 8996 UpdateGuideState exits: m=704511 SNR=305.0
00:05:31.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:31.995 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:31.996 00.001 8996 Enqueuing Expose request
00:05:31.997 00.001 20224 Worker thread wakes up
00:05:31.997 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:31.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:31.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:32.993 00.995 20224 Exposure complete
00:05:33.078 00.085 20224 worker thread done servicing request
00:05:33.078 00.000 8996 OnExposeComplete: enter
00:05:33.080 00.002 8996 UpdateGuideState(): m_state=6
00:05:33.081 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9321
00:05:33.081 00.000 8996 Star::Find returns 1 (0), X=136.21, Y=473.86, Mass=720657, SNR=393.1, Peak=53264 HFD=4.4
00:05:33.082 00.001 8996 MultiStar: [#1 0.22,-0.09,0.62,U] [#2 0.05,-0.58,0.00,M2] [#3 0.34,-0.11,0.51,U] [#4 0.14,0.00,0.47,U] [#5 0.04,-0.04,0.52,U] [#6 -0.32,-0.09,0.37,U] [#7 -0.23,-0.03,0.35,U] [#8 0.18,-0.15,0.38,U] 
00:05:33.083 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.08}, one-star: {0.10, -0.10}
00:05:33.084 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
00:05:33.085 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
00:05:33.085 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.74 mountX=0.09 mountY=0.07, mountTheta=0.63
00:05:33.088 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.08, opts=13)
00:05:33.089 00.001 8996 Enqueuing Move request for scope (0.09, -0.08)
00:05:33.091 00.002 20224 Worker thread wakes up
00:05:33.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
00:05:33.091 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
00:05:33.091 00.000 20224 Moving (0.09, -0.08) raw xDistance=0.09 yDistance=0.07
00:05:33.092 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:33.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:33.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:05:33.092 00.000 20224 MoveAxis(E, 0, ABG)
00:05:33.092 00.000 20224 Move returns status 0, amount 0
00:05:33.092 00.000 20224 MoveAxis(N, 0, ABG)
00:05:33.092 00.000 20224 Move returns status 0, amount 0
00:05:33.092 00.000 20224 move complete, result=0
00:05:33.093 00.001 20224 worker thread done servicing request
00:05:33.100 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53264, med=2915, FiltMin=2636, FiltMax=26160, Gamma=1.000
00:05:33.125 00.025 8996 UpdateGuideState exits: m=720657 SNR=393.1
00:05:33.127 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:33.129 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:33.130 00.001 8996 Enqueuing Expose request
00:05:33.132 00.002 20224 Worker thread wakes up
00:05:33.132 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:33.134 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:33.134 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:34.309 01.175 20224 Exposure complete
00:05:34.382 00.073 20224 worker thread done servicing request
00:05:34.382 00.000 8996 OnExposeComplete: enter
00:05:34.383 00.001 8996 UpdateGuideState(): m_state=6
00:05:34.384 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9322
00:05:34.385 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.93, Mass=711504, SNR=372.6, Peak=64576 HFD=4.4
00:05:34.386 00.001 8996 MultiStar: [#1 0.07,0.01,0.62,U] [#2 -0.21,-0.06,0.73,U] [#3 0.08,0.36,0.55,U] [#4 -0.13,0.13,0.53,U] [#5 -0.28,0.03,0.56,U] [#6 -0.63,0.12,0.00,M9] [#7 -0.48,0.10,0.00,M1] [#8 -0.17,0.03,0.33,U] 
00:05:34.386 00.000 8996 refined, 6 included, MultiStar: {-0.13, 0.06}, one-star: {-0.21, -0.03}
00:05:34.387 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
00:05:34.388 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
00:05:34.389 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.73 mountX=-0.13 mountY=-0.04, mountTheta=-2.85
00:05:34.392 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
00:05:34.393 00.001 8996 Enqueuing Move request for scope (-0.13, 0.06)
00:05:34.394 00.001 20224 Worker thread wakes up
00:05:34.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
00:05:34.394 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
00:05:34.394 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.13 yDistance=-0.04
00:05:34.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:05:34.395 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:34.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:05:34.395 00.000 20224 MoveAxis(E, 0, ABG)
00:05:34.395 00.000 20224 Move returns status 0, amount 0
00:05:34.395 00.000 20224 MoveAxis(N, 0, ABG)
00:05:34.395 00.000 20224 Move returns status 0, amount 0
00:05:34.395 00.000 20224 move complete, result=0
00:05:34.395 00.000 20224 worker thread done servicing request
00:05:34.401 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=64576, med=2915, FiltMin=2612, FiltMax=26141, Gamma=1.000
00:05:34.419 00.018 8996 UpdateGuideState exits: m=711504 SNR=372.6
00:05:34.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:34.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:34.422 00.001 8996 Enqueuing Expose request
00:05:34.423 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:34.424 00.001 20224 Worker thread wakes up
00:05:34.424 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:34.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:35.399 00.975 20224 Exposure complete
00:05:35.510 00.111 20224 worker thread done servicing request
00:05:35.510 00.000 8996 OnExposeComplete: enter
00:05:35.512 00.002 8996 UpdateGuideState(): m_state=6
00:05:35.514 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9323
00:05:35.516 00.002 8996 Star::Find returns 1 (0), X=135.90, Y=473.79, Mass=668730, SNR=346.3, Peak=62336 HFD=4.4
00:05:35.518 00.002 8996 MultiStar: [#1 -0.02,-0.11,0.69,U] [#2 -0.28,-0.14,0.73,U] [#3 0.01,-0.19,0.65,U] [#4 -0.21,-0.08,0.54,U] [#5 -0.26,-0.08,0.50,U] [#6 -0.63,-0.15,0.00,M10] [#7 -0.60,-0.07,0.00,M2] [#8 -0.19,-0.25,0.36,U] 
00:05:35.519 00.001 8996 refined, 6 included, MultiStar: {-0.17, -0.15}, one-star: {-0.22, -0.17}
00:05:35.520 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
00:05:35.521 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
00:05:35.523 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.22 cameraTheta=-2.43 mountX=-0.15 mountY=0.16, mountTheta=2.32
00:05:35.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.15, opts=13)
00:05:35.527 00.002 8996 Enqueuing Move request for scope (-0.17, -0.15)
00:05:35.528 00.001 20224 Worker thread wakes up
00:05:35.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
00:05:35.529 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
00:05:35.529 00.000 20224 Moving (-0.17, -0.15) raw xDistance=-0.15 yDistance=0.16
00:05:35.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:05:35.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:35.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:05:35.529 00.000 20224 MoveAxis(E, 0, ABG)
00:05:35.529 00.000 20224 Move returns status 0, amount 0
00:05:35.529 00.000 20224 MoveAxis(N, 0, ABG)
00:05:35.529 00.000 20224 Move returns status 0, amount 0
00:05:35.530 00.001 20224 move complete, result=0
00:05:35.530 00.000 20224 worker thread done servicing request
00:05:35.536 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62336, med=2915, FiltMin=2653, FiltMax=26365, Gamma=1.000
00:05:35.558 00.022 8996 UpdateGuideState exits: m=668730 SNR=346.3
00:05:35.559 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:35.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:35.561 00.001 8996 Enqueuing Expose request
00:05:35.562 00.001 20224 Worker thread wakes up
00:05:35.562 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:05:35.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:35.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:36.730 01.167 20224 Exposure complete
00:05:36.821 00.091 20224 worker thread done servicing request
00:05:36.821 00.000 8996 OnExposeComplete: enter
00:05:36.823 00.002 8996 UpdateGuideState(): m_state=6
00:05:36.824 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9324
00:05:36.824 00.000 8996 Star::Find returns 1 (0), X=135.64, Y=473.86, Mass=651416, SNR=339.9, Peak=62432 HFD=4.5
00:05:36.825 00.001 8996 MultiStar: [#1 -0.07,-0.13,0.65,U] [#2 -0.24,-0.19,0.73,U] [#3 0.04,-0.10,0.61,U] [#4 -0.16,0.00,0.53,U] [#5 -0.13,0.19,0.57,U] [#6 -0.64,-0.01,0.00,R] [#7 -0.62,-0.06,0.00,M3] [#8 -0.10,-0.07,0.38,U] 
00:05:36.826 00.001 8996 refined, 6 included, MultiStar: {-0.19, -0.07}, one-star: {-0.48, -0.10}
00:05:36.827 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
00:05:36.828 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
00:05:36.828 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.21 cameraTheta=-2.81 mountX=-0.19 mountY=0.09, mountTheta=2.69
00:05:36.830 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.07, opts=13)
00:05:36.831 00.001 8996 Enqueuing Move request for scope (-0.19, -0.07)
00:05:36.832 00.001 20224 Worker thread wakes up
00:05:36.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
00:05:36.832 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
00:05:36.832 00.000 20224 Moving (-0.19, -0.07) raw xDistance=-0.19 yDistance=0.09
00:05:36.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:05:36.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:36.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:05:36.832 00.000 20224 MoveAxis(E, 0, ABG)
00:05:36.832 00.000 20224 Move returns status 0, amount 0
00:05:36.832 00.000 20224 MoveAxis(N, 0, ABG)
00:05:36.832 00.000 20224 Move returns status 0, amount 0
00:05:36.832 00.000 20224 move complete, result=0
00:05:36.832 00.000 20224 worker thread done servicing request
00:05:36.836 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62432, med=2915, FiltMin=2624, FiltMax=24918, Gamma=1.000
00:05:36.849 00.013 8996 UpdateGuideState exits: m=651416 SNR=339.9
00:05:36.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:36.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:36.852 00.001 8996 Enqueuing Expose request
00:05:36.852 00.000 20224 Worker thread wakes up
00:05:36.853 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:36.853 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:36.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:37.843 00.990 20224 Exposure complete
00:05:37.948 00.105 20224 worker thread done servicing request
00:05:37.949 00.001 8996 OnExposeComplete: enter
00:05:37.951 00.002 8996 UpdateGuideState(): m_state=6
00:05:37.953 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9325
00:05:37.954 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=473.96, Mass=730463, SNR=392.0, Peak=65440 HFD=4.4
00:05:37.956 00.002 8996 MultiStar: [#1 0.13,0.03,0.59,U] [#2 -0.15,0.15,0.61,U] [#3 -0.05,-0.34,0.52,U] [#4 -0.15,-0.10,0.45,U] [#5 0.02,-0.05,0.51,U] [#6 0.17,0.03,0.35,U] [#7 -0.44,0.26,0.00,M4] [#8 0.18,-0.17,0.36,U] 
00:05:37.958 00.002 8996 refined, 7 included, MultiStar: {-0.03, -0.04}, one-star: {-0.15, 0.00}
00:05:37.959 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
00:05:37.961 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
00:05:37.962 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.16 mountX=-0.02 mountY=0.05, mountTheta=2.05
00:05:37.965 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
00:05:37.966 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
00:05:37.967 00.001 20224 Worker thread wakes up
00:05:37.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
00:05:37.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
00:05:37.967 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.02 yDistance=0.05
00:05:37.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:05:37.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:37.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:05:37.967 00.000 20224 MoveAxis(E, 0, ABG)
00:05:37.967 00.000 20224 Move returns status 0, amount 0
00:05:37.968 00.001 20224 MoveAxis(N, 0, ABG)
00:05:37.968 00.000 20224 Move returns status 0, amount 0
00:05:37.968 00.000 20224 move complete, result=0
00:05:37.968 00.000 20224 worker thread done servicing request
00:05:37.972 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2915, FiltMin=2608, FiltMax=28835, Gamma=1.000
00:05:37.986 00.014 8996 UpdateGuideState exits: m=730463 SNR=392.0
00:05:37.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:37.987 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:37.988 00.001 8996 Enqueuing Expose request
00:05:37.989 00.001 20224 Worker thread wakes up
00:05:37.989 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:37.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:37.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:39.159 01.169 20224 Exposure complete
00:05:39.240 00.081 20224 worker thread done servicing request
00:05:39.240 00.000 8996 OnExposeComplete: enter
00:05:39.242 00.002 8996 UpdateGuideState(): m_state=6
00:05:39.243 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9326
00:05:39.243 00.000 8996 Star::Find returns 1 (0), X=135.54, Y=473.75, Mass=737343, SNR=349.3, Peak=57920 HFD=4.6
00:05:39.244 00.001 8996 MultiStar: [#1 -0.26,-0.07,0.59,U] [#2 -0.46,-0.38,0.00,M1] [#3 -0.08,-0.13,0.51,U] [#4 -0.27,0.03,0.49,U] [#5 -0.22,-0.00,0.60,U] [#6 -0.01,0.03,0.38,U] [#7 -0.68,0.08,0.00,M5] [#8 -0.07,-0.29,0.39,U] 
00:05:39.245 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.10}, one-star: {-0.57, -0.20}
00:05:39.246 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
00:05:39.247 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
00:05:39.248 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.10 hyp=0.29 cameraTheta=-2.78 mountX=-0.26 mountY=0.13, mountTheta=2.67
00:05:39.249 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.10, opts=13)
00:05:39.250 00.001 8996 Enqueuing Move request for scope (-0.27, -0.10)
00:05:39.251 00.001 20224 Worker thread wakes up
00:05:39.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.10) opts 0xd
00:05:39.251 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.10)
00:05:39.251 00.000 20224 Moving (-0.27, -0.10) raw xDistance=-0.26 yDistance=0.13
00:05:39.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:05:39.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:39.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:05:39.251 00.000 20224 MoveAxis(E, 38, ABG)
00:05:39.251 00.000 20224 Guiding  Dir = 2, Dur = 38
00:05:39.251 00.000 20224 IsSlewing returns 0
00:05:39.252 00.001 20224 IsGuiding returns 0
00:05:39.258 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57920, med=2915, FiltMin=2656, FiltMax=28214, Gamma=1.000
00:05:39.282 00.024 8996 UpdateGuideState exits: m=737343 SNR=349.3
00:05:39.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:39.285 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:39.286 00.001 8996 Enqueuing Expose request
00:05:39.307 00.021 20224 IsGuiding returns 1
00:05:39.307 00.000 20224 scope still moving after pulse duration time elapsed
00:05:39.336 00.029 20224 IsSlewing returns 0
00:05:39.336 00.000 20224 IsGuiding returns 1
00:05:39.368 00.032 20224 IsSlewing returns 0
00:05:39.368 00.000 20224 IsGuiding returns 1
00:05:39.401 00.033 20224 IsSlewing returns 0
00:05:39.401 00.000 20224 IsGuiding returns 0
00:05:39.401 00.000 20224 scope move finished after 38 + 112 ms
00:05:39.401 00.000 20224 Move returns status 0, amount 38
00:05:39.401 00.000 20224 MoveAxis(N, 0, ABG)
00:05:39.402 00.001 20224 Move returns status 0, amount 0
00:05:39.402 00.000 20224 move complete, result=0
00:05:39.402 00.000 20224 worker thread done servicing request
00:05:39.402 00.000 20224 Worker thread wakes up
00:05:39.402 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:39.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:39.402 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
00:05:40.360 00.958 20224 Exposure complete
00:05:40.427 00.067 20224 worker thread done servicing request
00:05:40.427 00.000 8996 OnExposeComplete: enter
00:05:40.428 00.001 8996 UpdateGuideState(): m_state=6
00:05:40.429 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9327
00:05:40.429 00.000 8996 Star::Find returns 1 (0), X=135.86, Y=473.78, Mass=685144, SNR=313.0, Peak=54560 HFD=4.5
00:05:40.431 00.002 8996 MultiStar: [#1 -0.04,-0.06,0.73,U] [#2 -0.49,-0.33,0.00,M2] [#3 -0.11,0.08,0.64,U] [#4 -0.14,0.01,0.59,U] [#5 -0.11,0.04,0.68,U] [#6 0.13,0.08,0.48,U] [#7 -0.41,0.12,0.40,U] [#8 -0.04,-0.12,0.39,U] 
00:05:40.431 00.000 8996 refined, 7 included, MultiStar: {-0.13, -0.02}, one-star: {-0.26, -0.18}
00:05:40.432 00.001 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
00:05:40.433 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
00:05:40.434 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-2.99 mountX=-0.13 mountY=0.03, mountTheta=2.88
00:05:40.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.02, opts=13)
00:05:40.437 00.001 8996 Enqueuing Move request for scope (-0.13, -0.02)
00:05:40.437 00.000 20224 Worker thread wakes up
00:05:40.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.02) opts 0xd
00:05:40.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.02)
00:05:40.437 00.000 20224 Moving (-0.13, -0.02) raw xDistance=-0.13 yDistance=0.03
00:05:40.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:05:40.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:40.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:05:40.437 00.000 20224 MoveAxis(E, 0, ABG)
00:05:40.437 00.000 20224 Move returns status 0, amount 0
00:05:40.437 00.000 20224 MoveAxis(N, 0, ABG)
00:05:40.437 00.000 20224 Move returns status 0, amount 0
00:05:40.437 00.000 20224 move complete, result=0
00:05:40.437 00.000 20224 worker thread done servicing request
00:05:40.441 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54560, med=2915, FiltMin=2621, FiltMax=28061, Gamma=1.000
00:05:40.454 00.013 8996 UpdateGuideState exits: m=685144 SNR=313.0
00:05:40.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:40.457 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:40.457 00.000 8996 Enqueuing Expose request
00:05:40.458 00.001 20224 Worker thread wakes up
00:05:40.458 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:40.459 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:40.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:41.622 01.163 20224 Exposure complete
00:05:41.705 00.083 20224 worker thread done servicing request
00:05:41.705 00.000 8996 OnExposeComplete: enter
00:05:41.707 00.002 8996 UpdateGuideState(): m_state=6
00:05:41.708 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9328
00:05:41.709 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.93, Mass=702307, SNR=321.6, Peak=62144 HFD=4.3
00:05:41.710 00.001 8996 MultiStar: [#1 -0.04,-0.28,0.72,U] [#2 -0.15,-0.38,0.80,U] [#3 -0.01,-0.23,0.61,U] [#4 -0.06,-0.09,0.55,U] [#5 0.12,-0.30,0.61,U] [#6 0.24,0.03,0.50,U] [#7 -0.33,-0.03,0.43,U] [#8 0.10,-0.21,0.40,U] 
00:05:41.712 00.002 8996 single-star, 8 included, MultiStar: {-0.01, -0.17}, one-star: {0.02, -0.03}
00:05:41.713 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
00:05:41.715 00.002 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.39)
00:05:41.717 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.87 mountX=0.02 mountY=0.02, mountTheta=0.76
00:05:41.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
00:05:41.721 00.002 8996 Enqueuing Move request for scope (0.02, -0.03)
00:05:41.723 00.002 20224 Worker thread wakes up
00:05:41.723 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
00:05:41.723 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
00:05:41.723 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.02
00:05:41.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:05:41.724 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:41.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:05:41.724 00.000 20224 MoveAxis(E, 0, ABG)
00:05:41.724 00.000 20224 Move returns status 0, amount 0
00:05:41.724 00.000 20224 MoveAxis(N, 0, ABG)
00:05:41.724 00.000 20224 Move returns status 0, amount 0
00:05:41.724 00.000 20224 move complete, result=0
00:05:41.724 00.000 20224 worker thread done servicing request
00:05:41.732 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62144, med=2915, FiltMin=2576, FiltMax=28624, Gamma=1.000
00:05:41.755 00.023 8996 UpdateGuideState exits: m=702307 SNR=321.6
00:05:41.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:41.757 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:41.758 00.001 8996 Enqueuing Expose request
00:05:41.760 00.002 20224 Worker thread wakes up
00:05:41.760 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:41.761 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:41.762 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:42.734 00.972 20224 Exposure complete
00:05:42.827 00.093 20224 worker thread done servicing request
00:05:42.827 00.000 8996 OnExposeComplete: enter
00:05:42.828 00.001 8996 UpdateGuideState(): m_state=6
00:05:42.829 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9329
00:05:42.830 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.95, Mass=678534, SNR=372.3, Peak=60016 HFD=4.3
00:05:42.832 00.002 8996 MultiStar: [#1 0.18,0.06,0.61,U] [#2 -0.29,-0.15,0.64,U] [#3 0.34,-0.02,0.58,U] [#4 -0.01,0.02,0.47,U] [#5 0.22,0.02,0.52,U] [#6 0.08,0.29,0.38,U] [#7 -0.31,0.23,0.40,U] [#8 0.32,0.00,0.34,U] 
00:05:42.834 00.002 8996 single-star, 8 included, MultiStar: {0.05, 0.03}, one-star: {-0.00, -0.01}
00:05:42.835 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
00:05:42.836 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
00:05:42.838 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-2.03 mountX=-0.00 mountY=0.01, mountTheta=1.93
00:05:42.840 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.01, opts=13)
00:05:42.842 00.002 8996 Enqueuing Move request for scope (-0.00, -0.01)
00:05:42.842 00.000 20224 Worker thread wakes up
00:05:42.843 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
00:05:42.843 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
00:05:42.843 00.000 20224 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
00:05:42.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:05:42.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:42.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:05:42.843 00.000 20224 MoveAxis(E, 0, ABG)
00:05:42.843 00.000 20224 Move returns status 0, amount 0
00:05:42.843 00.000 20224 MoveAxis(N, 0, ABG)
00:05:42.843 00.000 20224 Move returns status 0, amount 0
00:05:42.843 00.000 20224 move complete, result=0
00:05:42.843 00.000 20224 worker thread done servicing request
00:05:42.850 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60016, med=2915, FiltMin=2653, FiltMax=26752, Gamma=1.000
00:05:42.877 00.027 8996 UpdateGuideState exits: m=678534 SNR=372.3
00:05:42.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:42.878 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:42.879 00.001 8996 Enqueuing Expose request
00:05:42.881 00.002 20224 Worker thread wakes up
00:05:42.881 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:05:42.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:42.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:44.043 01.161 20224 Exposure complete
00:05:44.148 00.105 20224 worker thread done servicing request
00:05:44.148 00.000 8996 OnExposeComplete: enter
00:05:44.149 00.001 8996 UpdateGuideState(): m_state=6
00:05:44.150 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9330
00:05:44.151 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.82, Mass=715283, SNR=323.3, Peak=63408 HFD=4.3
00:05:44.152 00.001 8996 MultiStar: [#1 0.21,-0.17,0.68,U] [#2 -0.12,-0.26,0.80,U] [#3 0.10,-0.18,0.62,U] [#4 -0.00,-0.16,0.55,U] [#5 -0.06,-0.16,0.65,U] [#6 0.16,-0.20,0.55,U] [#7 -0.45,0.08,0.00,M3] [#8 0.09,-0.25,0.38,U] 
00:05:44.153 00.001 8996 single-star, 7 included, MultiStar: {0.02, -0.19}, one-star: {-0.10, -0.14}
00:05:44.155 00.002 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
00:05:44.156 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
00:05:44.156 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.21 mountX=-0.09 mountY=0.15, mountTheta=2.11
00:05:44.159 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.14, opts=13)
00:05:44.159 00.000 8996 Enqueuing Move request for scope (-0.10, -0.14)
00:05:44.160 00.001 20224 Worker thread wakes up
00:05:44.161 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
00:05:44.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
00:05:44.161 00.000 20224 Moving (-0.10, -0.14) raw xDistance=-0.09 yDistance=0.15
00:05:44.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:05:44.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:44.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:05:44.161 00.000 20224 MoveAxis(E, 0, ABG)
00:05:44.161 00.000 20224 Move returns status 0, amount 0
00:05:44.162 00.001 20224 MoveAxis(N, 0, ABG)
00:05:44.162 00.000 20224 Move returns status 0, amount 0
00:05:44.162 00.000 20224 move complete, result=0
00:05:44.162 00.000 20224 worker thread done servicing request
00:05:44.170 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63408, med=2915, FiltMin=2653, FiltMax=26640, Gamma=1.000
00:05:44.188 00.018 8996 UpdateGuideState exits: m=715283 SNR=323.3
00:05:44.189 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:44.190 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:44.191 00.001 8996 Enqueuing Expose request
00:05:44.192 00.001 20224 Worker thread wakes up
00:05:44.192 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:05:44.194 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:44.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:45.177 00.983 20224 Exposure complete
00:05:45.257 00.080 20224 worker thread done servicing request
00:05:45.257 00.000 8996 OnExposeComplete: enter
00:05:45.258 00.001 8996 UpdateGuideState(): m_state=6
00:05:45.259 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9331
00:05:45.260 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.56, Mass=685400, SNR=361.0, Peak=47776 HFD=4.6
00:05:45.261 00.001 8996 MultiStar: [#1 0.46,-0.15,0.00,M1] [#2 0.11,-0.31,0.67,U] [#3 0.10,-0.10,0.55,U] [#4 -0.03,-0.07,0.53,U] [#5 0.03,-0.14,0.56,U] [#6 0.28,-0.20,0.42,U] [#7 -0.45,-0.07,0.00,M4] [#8 0.26,-0.40,0.00,M1] 
00:05:45.262 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.23}, one-star: {0.02, -0.39}
00:05:45.262 00.000 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
00:05:45.263 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
00:05:45.264 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.27 mountX=0.09 mountY=0.22, mountTheta=1.17
00:05:45.265 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.23, opts=13)
00:05:45.266 00.001 8996 Enqueuing Move request for scope (0.07, -0.23)
00:05:45.267 00.001 20224 Worker thread wakes up
00:05:45.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
00:05:45.267 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
00:05:45.267 00.000 20224 Moving (0.07, -0.23) raw xDistance=0.09 yDistance=0.22
00:05:45.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:45.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:05:45.267 00.000 20224 MoveAxis(E, 0, ABG)
00:05:45.267 00.000 20224 Move returns status 0, amount 0
00:05:45.267 00.000 20224 MoveAxis(S, 46, ABG)
00:05:45.267 00.000 20224 Guiding  Dir = 1, Dur = 46
00:05:45.267 00.000 20224 IsSlewing returns 0
00:05:45.268 00.001 20224 IsGuiding returns 0
00:05:45.274 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47776, med=2915, FiltMin=2649, FiltMax=21078, Gamma=1.000
00:05:45.280 00.006 20224 PulseGuide returned control before completion, sleep 44
00:05:45.296 00.016 8996 UpdateGuideState exits: m=685400 SNR=361.0
00:05:45.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:45.299 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:45.300 00.001 8996 Enqueuing Expose request
00:05:45.327 00.027 20224 IsGuiding returns 1
00:05:45.327 00.000 20224 scope still moving after pulse duration time elapsed
00:05:45.358 00.031 20224 IsSlewing returns 0
00:05:45.358 00.000 20224 IsGuiding returns 1
00:05:45.390 00.032 20224 IsSlewing returns 0
00:05:45.390 00.000 20224 IsGuiding returns 0
00:05:45.390 00.000 20224 scope move finished after 46 + 76 ms
00:05:45.390 00.000 20224 Move returns status 0, amount 46
00:05:45.390 00.000 20224 move complete, result=0
00:05:45.391 00.001 20224 worker thread done servicing request
00:05:45.391 00.000 20224 Worker thread wakes up
00:05:45.391 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
00:05:45.392 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:45.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:46.589 01.197 20224 Exposure complete
00:05:46.667 00.078 20224 worker thread done servicing request
00:05:46.667 00.000 8996 OnExposeComplete: enter
00:05:46.668 00.001 8996 UpdateGuideState(): m_state=6
00:05:46.669 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9332
00:05:46.670 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.53, Mass=760984, SNR=357.9, Peak=48806 HFD=4.6
00:05:46.671 00.001 8996 MultiStar: [#1 0.21,-0.30,0.58,U] [#2 -0.19,-0.42,0.00,M1] [#3 0.01,-0.15,0.56,U] [#4 -0.04,-0.22,0.54,U] [#5 0.08,-0.12,0.53,U] [#6 -0.10,-0.40,0.43,U] [#7 -0.45,-0.03,0.00,M5] [#8 0.21,-0.41,0.00,M2] 
00:05:46.671 00.000 8996 refined, 5 included, MultiStar: {0.04, -0.28}, one-star: {0.03, -0.42}
00:05:46.672 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
00:05:46.673 00.001 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
00:05:46.674 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.29 cameraTheta=-1.43 mountX=0.07 mountY=0.28, mountTheta=1.34
00:05:46.675 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.28, opts=13)
00:05:46.676 00.001 8996 Enqueuing Move request for scope (0.04, -0.28)
00:05:46.677 00.001 20224 Worker thread wakes up
00:05:46.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
00:05:46.677 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
00:05:46.677 00.000 20224 Moving (0.04, -0.28) raw xDistance=0.07 yDistance=0.28
00:05:46.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:05:46.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:05:46.677 00.000 20224 MoveAxis(E, 0, ABG)
00:05:46.677 00.000 20224 Move returns status 0, amount 0
00:05:46.678 00.001 20224 MoveAxis(S, 58, ABG)
00:05:46.678 00.000 20224 Guiding  Dir = 1, Dur = 58
00:05:46.678 00.000 20224 IsSlewing returns 0
00:05:46.678 00.000 20224 IsGuiding returns 0
00:05:46.682 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48806, med=2915, FiltMin=2656, FiltMax=23337, Gamma=1.000
00:05:46.687 00.005 20224 PulseGuide returned control before completion, sleep 60
00:05:46.696 00.009 8996 UpdateGuideState exits: m=760984 SNR=357.9
00:05:46.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:46.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:46.698 00.000 8996 Enqueuing Expose request
00:05:46.749 00.051 20224 IsGuiding returns 1
00:05:46.749 00.000 20224 scope still moving after pulse duration time elapsed
00:05:46.780 00.031 20224 IsSlewing returns 0
00:05:46.780 00.000 20224 IsGuiding returns 0
00:05:46.780 00.000 20224 scope move finished after 58 + 43 ms
00:05:46.780 00.000 20224 Move returns status 0, amount 58
00:05:46.780 00.000 20224 move complete, result=0
00:05:46.780 00.000 20224 worker thread done servicing request
00:05:46.780 00.000 20224 Worker thread wakes up
00:05:46.780 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:46.780 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
00:05:46.782 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:47.778 00.996 20224 Exposure complete
00:05:47.873 00.095 20224 worker thread done servicing request
00:05:47.873 00.000 8996 OnExposeComplete: enter
00:05:47.875 00.002 8996 UpdateGuideState(): m_state=6
00:05:47.877 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9333
00:05:47.878 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=474.20, Mass=649667, SNR=310.1, Peak=48336 HFD=4.4
00:05:47.881 00.003 8996 MultiStar: [#1 0.13,0.25,0.72,U] [#2 -0.08,-0.01,0.79,U] [#3 -0.02,0.31,0.66,U] [#4 -0.19,0.36,0.58,U] [#5 0.10,0.47,0.00,M1] [#6 0.13,0.08,0.45,U] [#7 -0.20,0.29,0.49,U] [#8 0.21,0.12,0.45,U] 
00:05:47.882 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.21}, one-star: {0.15, 0.25}
00:05:47.884 00.002 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
00:05:47.885 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
00:05:47.886 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.47 mountX=0.00 mountY=-0.21, mountTheta=-1.56
00:05:47.889 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.21, opts=13)
00:05:47.890 00.001 8996 Enqueuing Move request for scope (0.02, 0.21)
00:05:47.892 00.002 20224 Worker thread wakes up
00:05:47.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
00:05:47.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
00:05:47.892 00.000 20224 Moving (0.02, 0.21) raw xDistance=0.00 yDistance=-0.21
00:05:47.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:05:47.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:47.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:05:47.892 00.000 20224 MoveAxis(E, 0, ABG)
00:05:47.892 00.000 20224 Move returns status 0, amount 0
00:05:47.892 00.000 20224 MoveAxis(N, 0, ABG)
00:05:47.892 00.000 20224 Move returns status 0, amount 0
00:05:47.892 00.000 20224 move complete, result=0
00:05:47.893 00.001 20224 worker thread done servicing request
00:05:47.898 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48336, med=2915, FiltMin=2653, FiltMax=23155, Gamma=1.000
00:05:47.922 00.024 8996 UpdateGuideState exits: m=649667 SNR=310.1
00:05:47.925 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:47.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:47.928 00.002 8996 Enqueuing Expose request
00:05:47.930 00.002 20224 Worker thread wakes up
00:05:47.930 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:47.932 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:47.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:49.088 01.156 20224 Exposure complete
00:05:49.156 00.068 20224 worker thread done servicing request
00:05:49.156 00.000 8996 OnExposeComplete: enter
00:05:49.157 00.001 8996 UpdateGuideState(): m_state=6
00:05:49.158 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9334
00:05:49.159 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=474.11, Mass=735033, SNR=351.1, Peak=59872 HFD=4.4
00:05:49.160 00.001 8996 MultiStar: [#1 -0.13,-0.05,0.64,U] [#2 -0.21,-0.36,0.70,U] [#3 0.19,0.25,0.60,U] [#4 -0.04,0.36,0.49,U] [#5 0.09,0.11,0.66,U] [#6 0.24,0.07,0.44,U] [#7 -0.45,0.24,0.00,M5] [#8 0.10,-0.24,0.45,U] 
00:05:49.161 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.04}, one-star: {0.05, 0.16}
00:05:49.162 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
00:05:49.163 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
00:05:49.163 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.01 mountX=0.02 mountY=-0.04, mountTheta=-1.11
00:05:49.165 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.04, opts=13)
00:05:49.166 00.001 8996 Enqueuing Move request for scope (0.02, 0.04)
00:05:49.167 00.001 20224 Worker thread wakes up
00:05:49.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
00:05:49.167 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
00:05:49.167 00.000 20224 Moving (0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
00:05:49.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:05:49.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:49.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:05:49.167 00.000 20224 MoveAxis(E, 0, ABG)
00:05:49.167 00.000 20224 Move returns status 0, amount 0
00:05:49.167 00.000 20224 MoveAxis(N, 0, ABG)
00:05:49.167 00.000 20224 Move returns status 0, amount 0
00:05:49.167 00.000 20224 move complete, result=0
00:05:49.167 00.000 20224 worker thread done servicing request
00:05:49.172 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59872, med=2915, FiltMin=2627, FiltMax=26982, Gamma=1.000
00:05:49.186 00.014 8996 UpdateGuideState exits: m=735033 SNR=351.1
00:05:49.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:49.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:49.188 00.000 8996 Enqueuing Expose request
00:05:49.189 00.001 20224 Worker thread wakes up
00:05:49.189 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:49.190 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:49.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:50.185 00.995 20224 Exposure complete
00:05:50.289 00.104 20224 worker thread done servicing request
00:05:50.289 00.000 8996 OnExposeComplete: enter
00:05:50.290 00.001 8996 UpdateGuideState(): m_state=6
00:05:50.291 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9335
00:05:50.291 00.000 8996 Star::Find returns 1 (0), X=135.96, Y=474.04, Mass=718538, SNR=362.6, Peak=65440 HFD=4.5
00:05:50.292 00.001 8996 MultiStar: [#1 0.10,0.09,0.60,U] [#2 -0.24,0.00,0.65,U] [#3 0.21,0.40,0.00,M1] [#4 0.13,0.45,0.00,M1] [#5 -0.10,0.24,0.58,U] [#6 0.31,0.24,0.42,U] [#7 -0.34,0.45,0.00,M6] [#8 0.05,-0.15,0.37,U] 
00:05:50.293 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.09}, one-star: {-0.15, 0.09}
00:05:50.294 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
00:05:50.295 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
00:05:50.296 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.03 mountX=-0.05 mountY=-0.08, mountTheta=-2.13
00:05:50.297 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
00:05:50.298 00.001 8996 Enqueuing Move request for scope (-0.04, 0.09)
00:05:50.299 00.001 20224 Worker thread wakes up
00:05:50.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
00:05:50.299 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
00:05:50.299 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
00:05:50.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:05:50.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:50.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:05:50.299 00.000 20224 MoveAxis(E, 0, ABG)
00:05:50.299 00.000 20224 Move returns status 0, amount 0
00:05:50.299 00.000 20224 MoveAxis(N, 0, ABG)
00:05:50.299 00.000 20224 Move returns status 0, amount 0
00:05:50.299 00.000 20224 move complete, result=0
00:05:50.299 00.000 20224 worker thread done servicing request
00:05:50.304 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=2915, FiltMin=2640, FiltMax=25997, Gamma=1.000
00:05:50.327 00.023 8996 UpdateGuideState exits: m=718538 SNR=362.6
00:05:50.331 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:50.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:50.335 00.003 8996 Enqueuing Expose request
00:05:50.336 00.001 20224 Worker thread wakes up
00:05:50.336 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:50.339 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:50.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:51.520 01.181 20224 Exposure complete
00:05:51.590 00.070 20224 worker thread done servicing request
00:05:51.590 00.000 8996 OnExposeComplete: enter
00:05:51.591 00.001 8996 UpdateGuideState(): m_state=6
00:05:51.592 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9336
00:05:51.593 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.93, Mass=664258, SNR=320.5, Peak=56912 HFD=4.4
00:05:51.595 00.002 8996 MultiStar: [#1 -0.03,0.28,0.70,U] [#2 -0.27,0.03,0.76,U] [#3 0.20,0.19,0.65,U] [#4 0.02,0.18,0.59,U] [#5 -0.20,0.21,0.64,U] [#6 0.11,0.09,0.44,U] [#7 -0.57,0.30,0.00,M7] [#8 0.17,0.00,0.46,U] 
00:05:51.596 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.11}, one-star: {-0.23, -0.03}
00:05:51.596 00.000 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
00:05:51.597 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
00:05:51.598 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.06 mountX=-0.07 mountY=-0.11, mountTheta=-2.16
00:05:51.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
00:05:51.601 00.001 8996 Enqueuing Move request for scope (-0.06, 0.11)
00:05:51.602 00.001 20224 Worker thread wakes up
00:05:51.603 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
00:05:51.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
00:05:51.603 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.11
00:05:51.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:05:51.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:51.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:05:51.603 00.000 20224 MoveAxis(E, 0, ABG)
00:05:51.603 00.000 20224 Move returns status 0, amount 0
00:05:51.603 00.000 20224 MoveAxis(N, 0, ABG)
00:05:51.603 00.000 20224 Move returns status 0, amount 0
00:05:51.603 00.000 20224 move complete, result=0
00:05:51.603 00.000 20224 worker thread done servicing request
00:05:51.608 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=56912, med=2915, FiltMin=2611, FiltMax=27200, Gamma=1.000
00:05:51.620 00.012 8996 UpdateGuideState exits: m=664258 SNR=320.5
00:05:51.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:51.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:51.623 00.001 8996 Enqueuing Expose request
00:05:51.623 00.000 20224 Worker thread wakes up
00:05:51.623 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:51.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:51.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:52.594 00.970 20224 Exposure complete
00:05:52.666 00.072 20224 worker thread done servicing request
00:05:52.666 00.000 8996 OnExposeComplete: enter
00:05:52.667 00.001 8996 UpdateGuideState(): m_state=6
00:05:52.668 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9337
00:05:52.669 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.92, Mass=724223, SNR=358.8, Peak=65440 HFD=4.5
00:05:52.670 00.001 8996 MultiStar: [#1 -0.15,0.46,0.00,M1] [#2 -0.20,0.01,0.73,U] [#3 -0.19,0.14,0.58,U] [#4 -0.26,0.37,0.00,M1] [#5 -0.28,0.25,0.55,U] [#6 -0.30,0.30,0.46,U] [#7 -0.65,0.42,0.00,M8] [#8 -0.25,-0.06,0.39,U] 
00:05:52.671 00.001 8996 refined, 5 included, MultiStar: {-0.27, 0.08}, one-star: {-0.34, -0.04}
00:05:52.672 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
00:05:52.673 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
00:05:52.674 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.85 mountX=-0.27 mountY=-0.05, mountTheta=-2.97
00:05:52.676 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.08, opts=13)
00:05:52.677 00.001 8996 Enqueuing Move request for scope (-0.27, 0.08)
00:05:52.678 00.001 20224 Worker thread wakes up
00:05:52.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
00:05:52.678 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
00:05:52.678 00.000 20224 Moving (-0.27, 0.08) raw xDistance=-0.27 yDistance=-0.05
00:05:52.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:05:52.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:52.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:05:52.678 00.000 20224 MoveAxis(E, 40, ABG)
00:05:52.678 00.000 20224 Guiding  Dir = 2, Dur = 40
00:05:52.678 00.000 20224 IsSlewing returns 0
00:05:52.679 00.001 20224 IsGuiding returns 0
00:05:52.683 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65440, med=2915, FiltMin=2643, FiltMax=30240, Gamma=1.000
00:05:52.684 00.001 20224 PulseGuide returned control before completion, sleep 46
00:05:52.701 00.017 8996 UpdateGuideState exits: m=724223 SNR=358.8
00:05:52.702 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:52.703 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:52.703 00.000 8996 Enqueuing Expose request
00:05:52.745 00.042 20224 IsGuiding returns 1
00:05:52.745 00.000 20224 scope still moving after pulse duration time elapsed
00:05:52.777 00.032 20224 IsSlewing returns 0
00:05:52.777 00.000 20224 IsGuiding returns 0
00:05:52.777 00.000 20224 scope move finished after 40 + 58 ms
00:05:52.777 00.000 20224 Move returns status 0, amount 40
00:05:52.777 00.000 20224 MoveAxis(N, 0, ABG)
00:05:52.777 00.000 20224 Move returns status 0, amount 0
00:05:52.777 00.000 20224 move complete, result=0
00:05:52.777 00.000 20224 worker thread done servicing request
00:05:52.777 00.000 20224 Worker thread wakes up
00:05:52.778 00.001 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
00:05:52.778 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:52.779 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:53.944 01.165 20224 Exposure complete
00:05:54.029 00.085 20224 worker thread done servicing request
00:05:54.029 00.000 8996 OnExposeComplete: enter
00:05:54.031 00.002 8996 UpdateGuideState(): m_state=6
00:05:54.033 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9338
00:05:54.034 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=474.15, Mass=671741, SNR=334.8, Peak=55280 HFD=4.4
00:05:54.036 00.002 8996 MultiStar: [#1 0.40,0.58,0.00,M2] [#2 0.15,0.07,0.77,U] [#3 0.40,0.22,0.00,M1] [#4 0.29,0.25,0.49,U] [#5 0.29,0.42,0.00,M1] [#6 0.26,0.21,0.46,U] [#7 -0.31,0.28,0.40,U] [#8 0.37,0.14,0.35,U] 
00:05:54.037 00.001 8996 single-star, 5 included, MultiStar: {0.13, 0.18}, one-star: {0.08, 0.19}
00:05:54.038 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
00:05:54.039 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
00:05:54.040 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.19 mountX=0.06 mountY=-0.20, mountTheta=-1.29
00:05:54.042 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.19, opts=13)
00:05:54.043 00.001 8996 Enqueuing Move request for scope (0.08, 0.19)
00:05:54.044 00.001 20224 Worker thread wakes up
00:05:54.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
00:05:54.044 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
00:05:54.044 00.000 20224 Moving (0.08, 0.19) raw xDistance=0.06 yDistance=-0.20
00:05:54.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:05:54.044 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:05:54.044 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:05:54.044 00.000 20224 MoveAxis(E, 0, ABG)
00:05:54.044 00.000 20224 Move returns status 0, amount 0
00:05:54.044 00.000 20224 MoveAxis(N, 0, ABG)
00:05:54.044 00.000 20224 Move returns status 0, amount 0
00:05:54.044 00.000 20224 move complete, result=0
00:05:54.044 00.000 20224 worker thread done servicing request
00:05:54.049 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55280, med=2915, FiltMin=2643, FiltMax=24611, Gamma=1.000
00:05:54.064 00.015 8996 UpdateGuideState exits: m=671741 SNR=334.8
00:05:54.065 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:54.066 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:54.067 00.001 8996 Enqueuing Expose request
00:05:54.068 00.001 20224 Worker thread wakes up
00:05:54.068 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:54.069 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:54.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:55.043 00.974 20224 Exposure complete
00:05:55.102 00.059 20224 worker thread done servicing request
00:05:55.102 00.000 8996 OnExposeComplete: enter
00:05:55.103 00.001 8996 UpdateGuideState(): m_state=6
00:05:55.106 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9339
00:05:55.108 00.002 8996 Star::Find returns 1 (0), X=136.17, Y=473.97, Mass=756784, SNR=371.7, Peak=61088 HFD=4.4
00:05:55.112 00.004 8996 MultiStar: [#1 0.66,0.34,0.00,M3] [#2 0.20,0.15,0.68,U] [#3 0.50,0.19,0.00,M2] [#4 0.44,0.22,0.00,M1] [#5 0.20,0.21,0.57,U] [#6 0.44,0.30,0.00,M1] [#7 0.12,0.30,0.38,U] [#8 0.34,0.14,0.34,U] 
00:05:55.114 00.002 8996 single-star, 4 included, MultiStar: {0.16, 0.13}, one-star: {0.06, 0.01}
00:05:55.116 00.002 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
00:05:55.117 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
00:05:55.119 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.15 mountX=0.05 mountY=-0.01, mountTheta=-0.27
00:05:55.121 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
00:05:55.123 00.002 8996 Enqueuing Move request for scope (0.06, 0.01)
00:05:55.124 00.001 20224 Worker thread wakes up
00:05:55.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:05:55.124 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:05:55.124 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.05 yDistance=-0.01
00:05:55.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:05:55.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:55.125 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:05:55.125 00.000 20224 MoveAxis(E, 0, ABG)
00:05:55.125 00.000 20224 Move returns status 0, amount 0
00:05:55.125 00.000 20224 MoveAxis(N, 0, ABG)
00:05:55.125 00.000 20224 Move returns status 0, amount 0
00:05:55.125 00.000 20224 move complete, result=0
00:05:55.125 00.000 20224 worker thread done servicing request
00:05:55.129 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=61088, med=2915, FiltMin=2646, FiltMax=28624, Gamma=1.000
00:05:55.142 00.013 8996 UpdateGuideState exits: m=756784 SNR=371.7
00:05:55.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:55.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:55.145 00.001 8996 Enqueuing Expose request
00:05:55.145 00.000 20224 Worker thread wakes up
00:05:55.145 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:05:55.146 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:55.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:56.307 01.161 20224 Exposure complete
00:05:56.368 00.061 20224 worker thread done servicing request
00:05:56.368 00.000 8996 OnExposeComplete: enter
00:05:56.369 00.001 8996 UpdateGuideState(): m_state=6
00:05:56.370 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9340
00:05:56.371 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=474.23, Mass=677539, SNR=331.8, Peak=52150 HFD=4.6
00:05:56.372 00.001 8996 MultiStar: [#1 0.37,0.32,0.00,M4] [#2 0.03,0.22,0.73,U] [#3 0.20,0.08,0.66,U] [#4 0.20,0.45,0.00,M2] [#5 0.21,0.38,0.00,M1] [#6 0.30,0.31,0.00,M2] [#7 -0.23,0.44,0.00,M7] [#8 0.23,0.59,0.00,M1] 
00:05:56.373 00.001 8996 refined, 2 included, MultiStar: {0.20, 0.21}, one-star: {0.31, 0.27}
00:05:56.376 00.003 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
00:05:56.377 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
00:05:56.379 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.21 hyp=0.28 cameraTheta=0.81 mountX=0.18 mountY=-0.23, mountTheta=-0.91
00:05:56.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.21, opts=13)
00:05:56.383 00.002 8996 Enqueuing Move request for scope (0.20, 0.21)
00:05:56.385 00.002 20224 Worker thread wakes up
00:05:56.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.21) opts 0xd
00:05:56.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.21)
00:05:56.385 00.000 20224 Moving (0.20, 0.21) raw xDistance=0.18 yDistance=-0.23
00:05:56.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:05:56.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:05:56.386 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:05:56.386 00.000 20224 MoveAxis(E, 0, ABG)
00:05:56.386 00.000 20224 Move returns status 0, amount 0
00:05:56.386 00.000 20224 MoveAxis(N, 0, ABG)
00:05:56.386 00.000 20224 Move returns status 0, amount 0
00:05:56.386 00.000 20224 move complete, result=0
00:05:56.386 00.000 20224 worker thread done servicing request
00:05:56.396 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52150, med=2915, FiltMin=2637, FiltMax=26515, Gamma=1.000
00:05:56.421 00.025 8996 UpdateGuideState exits: m=677539 SNR=331.8
00:05:56.424 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:56.426 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:56.427 00.001 8996 Enqueuing Expose request
00:05:56.428 00.001 20224 Worker thread wakes up
00:05:56.428 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:56.429 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:56.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:57.406 00.977 20224 Exposure complete
00:05:57.475 00.069 20224 worker thread done servicing request
00:05:57.475 00.000 8996 OnExposeComplete: enter
00:05:57.476 00.001 8996 UpdateGuideState(): m_state=6
00:05:57.477 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9341
00:05:57.478 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=474.22, Mass=723033, SNR=386.4, Peak=52822 HFD=4.5
00:05:57.480 00.002 8996 MultiStar: [#1 0.44,0.07,0.00,M5] [#2 0.13,-0.09,0.64,U] [#3 0.34,0.41,0.00,M2] [#4 0.20,0.25,0.44,U] [#5 0.19,0.20,0.55,U] [#6 0.32,0.45,0.00,M3] [#7 -0.11,0.08,0.41,U] [#8 0.47,0.24,0.00,M2] 
00:05:57.480 00.000 8996 refined, 4 included, MultiStar: {0.14, 0.15}, one-star: {0.20, 0.26}
00:05:57.481 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
00:05:57.482 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
00:05:57.483 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.21 cameraTheta=0.82 mountX=0.13 mountY=-0.17, mountTheta=-0.92
00:05:57.485 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.15, opts=13)
00:05:57.485 00.000 8996 Enqueuing Move request for scope (0.14, 0.15)
00:05:57.486 00.001 20224 Worker thread wakes up
00:05:57.486 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
00:05:57.486 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
00:05:57.486 00.000 20224 Moving (0.14, 0.15) raw xDistance=0.13 yDistance=-0.17
00:05:57.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:05:57.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:57.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:05:57.486 00.000 20224 MoveAxis(E, 0, ABG)
00:05:57.486 00.000 20224 Move returns status 0, amount 0
00:05:57.487 00.001 20224 MoveAxis(N, 0, ABG)
00:05:57.487 00.000 20224 Move returns status 0, amount 0
00:05:57.487 00.000 20224 move complete, result=0
00:05:57.487 00.000 20224 worker thread done servicing request
00:05:57.495 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=52822, med=2915, FiltMin=2656, FiltMax=26739, Gamma=1.000
00:05:57.513 00.018 8996 UpdateGuideState exits: m=723033 SNR=386.4
00:05:57.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:57.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:57.516 00.001 8996 Enqueuing Expose request
00:05:57.517 00.001 20224 Worker thread wakes up
00:05:57.517 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:57.518 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:57.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:58.680 01.162 20224 Exposure complete
00:05:58.777 00.097 20224 worker thread done servicing request
00:05:58.777 00.000 8996 OnExposeComplete: enter
00:05:58.778 00.001 8996 UpdateGuideState(): m_state=6
00:05:58.780 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9342
00:05:58.781 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.08, Mass=715579, SNR=337.9, Peak=65440 HFD=4.4
00:05:58.783 00.002 8996 MultiStar: [#1 0.21,0.01,0.66,U] [#2 0.05,-0.12,0.72,U] [#3 0.51,0.24,0.00,M3] [#4 0.35,0.31,0.00,M2] [#5 0.33,0.14,0.62,U] [#6 0.56,0.11,0.00,M4] [#7 -0.24,0.10,0.50,U] [#8 0.36,-0.03,0.39,U] 
00:05:58.785 00.002 8996 refined, 5 included, MultiStar: {0.09, 0.04}, one-star: {-0.04, 0.13}
00:05:58.788 00.003 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
00:05:58.790 00.002 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
00:05:58.793 00.003 8996 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.44 mountX=0.09 mountY=-0.05, mountTheta=-0.55
00:05:58.796 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.04, opts=13)
00:05:58.798 00.002 8996 Enqueuing Move request for scope (0.09, 0.04)
00:05:58.799 00.001 20224 Worker thread wakes up
00:05:58.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.04) opts 0xd
00:05:58.799 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.04)
00:05:58.799 00.000 20224 Moving (0.09, 0.04) raw xDistance=0.09 yDistance=-0.05
00:05:58.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:05:58.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:58.800 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:05:58.800 00.000 20224 MoveAxis(E, 0, ABG)
00:05:58.800 00.000 20224 Move returns status 0, amount 0
00:05:58.800 00.000 20224 MoveAxis(N, 0, ABG)
00:05:58.800 00.000 20224 Move returns status 0, amount 0
00:05:58.800 00.000 20224 move complete, result=0
00:05:58.800 00.000 20224 worker thread done servicing request
00:05:58.805 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2915, FiltMin=2633, FiltMax=28541, Gamma=1.000
00:05:58.822 00.017 8996 UpdateGuideState exits: m=715579 SNR=337.9
00:05:58.823 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:58.824 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:58.825 00.001 8996 Enqueuing Expose request
00:05:58.826 00.001 20224 Worker thread wakes up
00:05:58.826 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:05:58.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:58.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:05:59.796 00.969 20224 Exposure complete
00:05:59.905 00.109 20224 worker thread done servicing request
00:05:59.905 00.000 8996 OnExposeComplete: enter
00:05:59.907 00.002 8996 UpdateGuideState(): m_state=6
00:05:59.909 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9343
00:05:59.910 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=474.22, Mass=706240, SNR=338.3, Peak=51984 HFD=4.5
00:05:59.912 00.002 8996 MultiStar: [#1 0.39,0.23,0.00,M5] [#2 0.21,0.04,0.73,U] [#3 0.36,0.37,0.00,M4] [#4 0.34,0.43,0.00,M3] [#5 0.13,0.22,0.61,U] [#6 0.32,0.14,0.47,U] [#7 -0.31,0.16,0.46,U] [#8 0.30,0.26,0.39,U] 
00:05:59.913 00.001 8996 refined, 5 included, MultiStar: {0.16, 0.18}, one-star: {0.21, 0.26}
00:05:59.913 00.000 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
00:05:59.914 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
00:05:59.915 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.86 mountX=0.14 mountY=-0.20, mountTheta=-0.97
00:05:59.917 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.18, opts=13)
00:05:59.918 00.001 8996 Enqueuing Move request for scope (0.16, 0.18)
00:05:59.919 00.001 20224 Worker thread wakes up
00:05:59.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
00:05:59.919 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
00:05:59.919 00.000 20224 Moving (0.16, 0.18) raw xDistance=0.14 yDistance=-0.20
00:05:59.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:05:59.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:05:59.919 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:05:59.919 00.000 20224 MoveAxis(E, 0, ABG)
00:05:59.919 00.000 20224 Move returns status 0, amount 0
00:05:59.919 00.000 20224 MoveAxis(N, 0, ABG)
00:05:59.919 00.000 20224 Move returns status 0, amount 0
00:05:59.919 00.000 20224 move complete, result=0
00:05:59.920 00.001 20224 worker thread done servicing request
00:05:59.923 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51984, med=2915, FiltMin=2649, FiltMax=24899, Gamma=1.000
00:05:59.937 00.014 8996 UpdateGuideState exits: m=706240 SNR=338.3
00:05:59.938 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:05:59.938 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:05:59.939 00.001 8996 Enqueuing Expose request
00:05:59.940 00.001 20224 Worker thread wakes up
00:05:59.940 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:05:59.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:05:59.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:01.106 01.165 20224 Exposure complete
00:06:01.183 00.077 20224 worker thread done servicing request
00:06:01.183 00.000 8996 OnExposeComplete: enter
00:06:01.184 00.001 8996 UpdateGuideState(): m_state=6
00:06:01.186 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9344
00:06:01.187 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.89, Mass=712018, SNR=322.9, Peak=65200 HFD=4.4
00:06:01.188 00.001 8996 MultiStar: [#1 0.36,0.16,0.69,U] [#2 0.06,-0.08,0.80,U] [#3 0.15,0.11,0.63,U] [#4 0.11,0.20,0.55,U] [#5 0.10,0.11,0.65,U] [#6 0.06,-0.02,0.45,U] [#7 -0.31,0.14,0.47,U] [#8 0.25,0.01,0.36,U] 
00:06:01.189 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.05}, one-star: {-0.22, -0.06}
00:06:01.190 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
00:06:01.190 00.000 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
00:06:01.192 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.82 mountX=0.04 mountY=-0.06, mountTheta=-0.92
00:06:01.193 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
00:06:01.194 00.001 8996 Enqueuing Move request for scope (0.05, 0.05)
00:06:01.195 00.001 20224 Worker thread wakes up
00:06:01.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
00:06:01.195 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
00:06:01.195 00.000 20224 Moving (0.05, 0.05) raw xDistance=0.04 yDistance=-0.06
00:06:01.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:06:01.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:01.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:06:01.196 00.001 20224 MoveAxis(E, 0, ABG)
00:06:01.196 00.000 20224 Move returns status 0, amount 0
00:06:01.196 00.000 20224 MoveAxis(N, 0, ABG)
00:06:01.196 00.000 20224 Move returns status 0, amount 0
00:06:01.196 00.000 20224 move complete, result=0
00:06:01.196 00.000 20224 worker thread done servicing request
00:06:01.199 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65200, med=2915, FiltMin=2656, FiltMax=27501, Gamma=1.000
00:06:01.227 00.028 8996 UpdateGuideState exits: m=712018 SNR=322.9
00:06:01.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:01.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:01.231 00.002 8996 Enqueuing Expose request
00:06:01.232 00.001 20224 Worker thread wakes up
00:06:01.232 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:01.233 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:01.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:02.215 00.982 20224 Exposure complete
00:06:02.294 00.079 20224 worker thread done servicing request
00:06:02.294 00.000 8996 OnExposeComplete: enter
00:06:02.295 00.001 8996 UpdateGuideState(): m_state=6
00:06:02.296 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9345
00:06:02.298 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=474.04, Mass=727970, SNR=356.0, Peak=64352 HFD=4.5
00:06:02.300 00.002 8996 MultiStar: [#1 0.01,0.08,0.66,U] [#2 -0.40,-0.22,0.00,M1] [#3 0.07,0.13,0.61,U] [#4 -0.04,0.17,0.53,U] [#5 0.08,0.32,0.60,U] [#6 0.10,0.24,0.36,U] [#7 -0.61,0.13,0.00,M4] [#8 0.17,-0.05,0.40,U] 
00:06:02.301 00.001 8996 single-star, 6 included, MultiStar: {0.02, 0.14}, one-star: {-0.10, 0.09}
00:06:02.302 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
00:06:02.303 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
00:06:02.304 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.13 cameraTheta=2.44 mountX=-0.11 mountY=-0.08, mountTheta=-2.55
00:06:02.305 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.09, opts=13)
00:06:02.306 00.001 8996 Enqueuing Move request for scope (-0.10, 0.09)
00:06:02.307 00.001 20224 Worker thread wakes up
00:06:02.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
00:06:02.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
00:06:02.307 00.000 20224 Moving (-0.10, 0.09) raw xDistance=-0.11 yDistance=-0.08
00:06:02.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:06:02.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:02.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:06:02.307 00.000 20224 MoveAxis(E, 0, ABG)
00:06:02.307 00.000 20224 Move returns status 0, amount 0
00:06:02.307 00.000 20224 MoveAxis(N, 0, ABG)
00:06:02.307 00.000 20224 Move returns status 0, amount 0
00:06:02.307 00.000 20224 move complete, result=0
00:06:02.307 00.000 20224 worker thread done servicing request
00:06:02.312 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64352, med=2915, FiltMin=2643, FiltMax=27037, Gamma=1.000
00:06:02.328 00.016 8996 UpdateGuideState exits: m=727970 SNR=356.0
00:06:02.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:02.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:02.331 00.001 8996 Enqueuing Expose request
00:06:02.335 00.004 20224 Worker thread wakes up
00:06:02.336 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:02.337 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:02.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:03.504 01.167 20224 Exposure complete
00:06:03.582 00.078 20224 worker thread done servicing request
00:06:03.582 00.000 8996 OnExposeComplete: enter
00:06:03.583 00.001 8996 UpdateGuideState(): m_state=6
00:06:03.584 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9346
00:06:03.584 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=474.02, Mass=710128, SNR=349.2, Peak=65440 HFD=4.4
00:06:03.585 00.001 8996 MultiStar: [#1 0.13,0.08,0.61,U] [#2 -0.13,-0.11,0.70,U] [#3 0.08,0.12,0.59,U] [#4 -0.07,0.27,0.49,U] [#5 -0.08,0.13,0.48,U] [#6 0.15,0.28,0.48,U] [#7 -0.39,0.12,0.48,U] [#8 0.15,-0.15,0.34,U] 
00:06:03.586 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.09}, one-star: {-0.25, 0.07}
00:06:03.587 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
00:06:03.588 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
00:06:03.589 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.24 mountX=-0.08 mountY=-0.08, mountTheta=-2.35
00:06:03.590 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.09, opts=13)
00:06:03.591 00.001 8996 Enqueuing Move request for scope (-0.07, 0.09)
00:06:03.592 00.001 20224 Worker thread wakes up
00:06:03.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
00:06:03.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
00:06:03.592 00.000 20224 Moving (-0.07, 0.09) raw xDistance=-0.08 yDistance=-0.08
00:06:03.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:06:03.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:03.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:06:03.592 00.000 20224 MoveAxis(E, 0, ABG)
00:06:03.592 00.000 20224 Move returns status 0, amount 0
00:06:03.592 00.000 20224 MoveAxis(N, 0, ABG)
00:06:03.592 00.000 20224 Move returns status 0, amount 0
00:06:03.592 00.000 20224 move complete, result=0
00:06:03.592 00.000 20224 worker thread done servicing request
00:06:03.596 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65440, med=2915, FiltMin=2643, FiltMax=30077, Gamma=1.000
00:06:03.612 00.016 8996 UpdateGuideState exits: m=710128 SNR=349.2
00:06:03.614 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:03.616 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:03.617 00.001 8996 Enqueuing Expose request
00:06:03.619 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:03.622 00.003 20224 Worker thread wakes up
00:06:03.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:03.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:04.607 00.985 20224 Exposure complete
00:06:04.682 00.075 20224 worker thread done servicing request
00:06:04.682 00.000 8996 OnExposeComplete: enter
00:06:04.683 00.001 8996 UpdateGuideState(): m_state=6
00:06:04.685 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9347
00:06:04.687 00.002 8996 Star::Find returns 1 (0), X=135.84, Y=474.24, Mass=737737, SNR=374.8, Peak=65440 HFD=4.5
00:06:04.688 00.001 8996 MultiStar: [#1 -0.05,0.27,0.59,U] [#2 -0.25,0.11,0.62,U] [#3 -0.10,0.32,0.56,U] [#4 -0.33,0.29,0.00,M1] [#5 -0.32,0.43,0.00,M1] [#6 -0.11,0.55,0.00,M1] [#7 -0.56,0.53,0.00,M4] [#8 -0.07,0.17,0.35,U] 
00:06:04.690 00.002 8996 refined, 4 included, MultiStar: {-0.17, 0.24}, one-star: {-0.28, 0.28}
00:06:04.692 00.002 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
00:06:04.693 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
00:06:04.694 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.29 cameraTheta=2.21 mountX=-0.20 mountY=-0.22, mountTheta=-2.31
00:06:04.696 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.24, opts=13)
00:06:04.697 00.001 8996 Enqueuing Move request for scope (-0.17, 0.24)
00:06:04.698 00.001 20224 Worker thread wakes up
00:06:04.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd
00:06:04.698 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.24)
00:06:04.698 00.000 20224 Moving (-0.17, 0.24) raw xDistance=-0.20 yDistance=-0.22
00:06:04.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:06:04.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:06:04.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:06:04.698 00.000 20224 MoveAxis(E, 0, ABG)
00:06:04.698 00.000 20224 Move returns status 0, amount 0
00:06:04.698 00.000 20224 MoveAxis(N, 0, ABG)
00:06:04.698 00.000 20224 Move returns status 0, amount 0
00:06:04.698 00.000 20224 move complete, result=0
00:06:04.698 00.000 20224 worker thread done servicing request
00:06:04.702 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=65440, med=2915, FiltMin=2653, FiltMax=28614, Gamma=1.000
00:06:04.714 00.012 8996 UpdateGuideState exits: m=737737 SNR=374.8
00:06:04.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:04.718 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:04.719 00.001 8996 Enqueuing Expose request
00:06:04.720 00.001 20224 Worker thread wakes up
00:06:04.721 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:04.722 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:04.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:05.877 01.155 20224 Exposure complete
00:06:05.933 00.056 20224 worker thread done servicing request
00:06:05.933 00.000 8996 OnExposeComplete: enter
00:06:05.934 00.001 8996 UpdateGuideState(): m_state=6
00:06:05.935 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9348
00:06:05.936 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=474.26, Mass=791900, SNR=326.9, Peak=65440 HFD=4.6
00:06:05.937 00.001 8996 MultiStar: [#1 -0.09,0.09,0.70,U] [#2 -0.39,0.02,0.82,U] [#3 0.08,0.18,0.62,U] [#4 -0.07,0.39,0.57,U] [#5 -0.25,0.05,0.58,U] [#6 -0.07,0.16,0.40,U] [#7 -0.62,0.17,0.00,M5] [#8 -0.09,-0.26,0.38,U] 
00:06:05.938 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.14}, one-star: {-0.41, 0.30}
00:06:05.939 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
00:06:05.939 00.000 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
00:06:05.940 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.24 cameraTheta=2.52 mountX=-0.21 mountY=-0.12, mountTheta=-2.63
00:06:05.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.14, opts=13)
00:06:05.943 00.001 8996 Enqueuing Move request for scope (-0.19, 0.14)
00:06:05.943 00.000 20224 Worker thread wakes up
00:06:05.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
00:06:05.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
00:06:05.944 00.001 20224 Moving (-0.19, 0.14) raw xDistance=-0.21 yDistance=-0.12
00:06:05.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:06:05.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:05.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:06:05.944 00.000 20224 MoveAxis(E, 30, ABG)
00:06:05.944 00.000 20224 Guiding  Dir = 2, Dur = 30
00:06:05.945 00.001 20224 IsSlewing returns 0
00:06:05.945 00.000 20224 IsGuiding returns 0
00:06:05.947 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2915, FiltMin=2643, FiltMax=30518, Gamma=1.000
00:06:05.960 00.013 8996 UpdateGuideState exits: m=791900 SNR=326.9
00:06:05.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:05.961 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:05.962 00.001 8996 Enqueuing Expose request
00:06:05.992 00.030 20224 IsGuiding returns 1
00:06:05.992 00.000 20224 scope still moving after pulse duration time elapsed
00:06:06.021 00.029 20224 IsSlewing returns 0
00:06:06.022 00.001 20224 IsGuiding returns 1
00:06:06.052 00.030 20224 IsSlewing returns 0
00:06:06.052 00.000 20224 IsGuiding returns 1
00:06:06.082 00.030 20224 IsSlewing returns 0
00:06:06.083 00.001 20224 IsGuiding returns 0
00:06:06.083 00.000 20224 scope move finished after 30 + 107 ms
00:06:06.083 00.000 20224 Move returns status 0, amount 30
00:06:06.083 00.000 20224 MoveAxis(N, 0, ABG)
00:06:06.083 00.000 20224 Move returns status 0, amount 0
00:06:06.083 00.000 20224 move complete, result=0
00:06:06.083 00.000 20224 worker thread done servicing request
00:06:06.084 00.001 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
00:06:06.086 00.002 20224 Worker thread wakes up
00:06:06.086 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:06.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:07.057 00.971 20224 Exposure complete
00:06:07.135 00.078 20224 worker thread done servicing request
00:06:07.135 00.000 8996 OnExposeComplete: enter
00:06:07.136 00.001 8996 UpdateGuideState(): m_state=6
00:06:07.137 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9349
00:06:07.138 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=474.21, Mass=646216, SNR=305.4, Peak=59312 HFD=4.4
00:06:07.139 00.001 8996 MultiStar: [#1 0.33,0.27,0.00,M1] [#2 0.03,0.12,0.80,U] [#3 0.19,0.27,0.61,U] [#4 0.11,0.33,0.56,U] [#5 0.00,0.17,0.60,U] [#6 0.25,0.32,0.48,U] [#7 -0.45,0.39,0.00,M6] [#8 0.08,0.09,0.49,U] 
00:06:07.140 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.22}, one-star: {-0.30, 0.25}
00:06:07.141 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
00:06:07.141 00.000 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
00:06:07.142 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.51 mountX=-0.01 mountY=-0.22, mountTheta=-1.61
00:06:07.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.22, opts=13)
00:06:07.144 00.000 8996 Enqueuing Move request for scope (0.01, 0.22)
00:06:07.145 00.001 20224 Worker thread wakes up
00:06:07.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
00:06:07.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
00:06:07.145 00.000 20224 Moving (0.01, 0.22) raw xDistance=-0.01 yDistance=-0.22
00:06:07.146 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:06:07.146 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.45 newest=-0.55
00:06:07.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:06:07.146 00.000 20224 MoveAxis(E, 0, ABG)
00:06:07.146 00.000 20224 Move returns status 0, amount 0
00:06:07.146 00.000 20224 MoveAxis(N, 47, ABG)
00:06:07.146 00.000 20224 Guiding  Dir = 0, Dur = 47
00:06:07.146 00.000 20224 IsSlewing returns 0
00:06:07.146 00.000 20224 IsGuiding returns 0
00:06:07.150 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59312, med=2915, FiltMin=2653, FiltMax=24653, Gamma=1.000
00:06:07.169 00.019 8996 UpdateGuideState exits: m=646216 SNR=305.4
00:06:07.170 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:07.171 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:07.172 00.001 8996 Enqueuing Expose request
00:06:07.202 00.030 20224 IsGuiding returns 1
00:06:07.202 00.000 20224 scope still moving after pulse duration time elapsed
00:06:07.228 00.026 20224 IsSlewing returns 0
00:06:07.229 00.001 20224 IsGuiding returns 1
00:06:07.259 00.030 20224 IsSlewing returns 0
00:06:07.260 00.001 20224 IsGuiding returns 1
00:06:07.290 00.030 20224 IsSlewing returns 0
00:06:07.291 00.001 20224 IsGuiding returns 0
00:06:07.291 00.000 20224 scope move finished after 47 + 97 ms
00:06:07.291 00.000 20224 Move returns status 0, amount 47
00:06:07.291 00.000 20224 move complete, result=0
00:06:07.291 00.000 20224 worker thread done servicing request
00:06:07.291 00.000 20224 Worker thread wakes up
00:06:07.292 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 47 ms NORTH
00:06:07.295 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:07.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:08.451 01.156 20224 Exposure complete
00:06:08.517 00.066 20224 worker thread done servicing request
00:06:08.517 00.000 8996 OnExposeComplete: enter
00:06:08.518 00.001 8996 UpdateGuideState(): m_state=6
00:06:08.519 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9350
00:06:08.519 00.000 8996 Star::Find returns 1 (0), X=136.00, Y=474.06, Mass=684333, SNR=320.1, Peak=65440 HFD=4.4
00:06:08.520 00.001 8996 MultiStar: [#1 0.16,-0.05,0.80,U] [#2 -0.02,0.03,0.72,U] [#3 0.08,0.07,0.64,U] [#4 -0.02,-0.05,0.50,U] [#5 0.18,0.15,0.60,U] [#6 0.14,0.28,0.51,U] [#7 -0.22,0.18,0.50,U] [#8 0.27,-0.35,0.00,M1] 
00:06:08.521 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.08}, one-star: {-0.12, 0.10}
00:06:08.522 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
00:06:08.523 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
00:06:08.525 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.32 mountX=0.01 mountY=-0.08, mountTheta=-1.42
00:06:08.529 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.08, opts=13)
00:06:08.530 00.001 8996 Enqueuing Move request for scope (0.02, 0.08)
00:06:08.532 00.002 20224 Worker thread wakes up
00:06:08.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
00:06:08.532 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
00:06:08.532 00.000 20224 Moving (0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
00:06:08.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:06:08.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:08.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:06:08.532 00.000 20224 MoveAxis(E, 0, ABG)
00:06:08.532 00.000 20224 Move returns status 0, amount 0
00:06:08.532 00.000 20224 MoveAxis(N, 0, ABG)
00:06:08.532 00.000 20224 Move returns status 0, amount 0
00:06:08.532 00.000 20224 move complete, result=0
00:06:08.533 00.001 20224 worker thread done servicing request
00:06:08.539 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2915, FiltMin=2646, FiltMax=26467, Gamma=1.000
00:06:08.552 00.013 8996 UpdateGuideState exits: m=684333 SNR=320.1
00:06:08.555 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:08.557 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:08.558 00.001 8996 Enqueuing Expose request
00:06:08.560 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:08.561 00.001 20224 Worker thread wakes up
00:06:08.561 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:08.562 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:09.534 00.972 20224 Exposure complete
00:06:09.603 00.069 20224 worker thread done servicing request
00:06:09.603 00.000 8996 OnExposeComplete: enter
00:06:09.604 00.001 8996 UpdateGuideState(): m_state=6
00:06:09.605 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9351
00:06:09.607 00.002 8996 Star::Find returns 1 (0), X=135.86, Y=473.94, Mass=639757, SNR=292.5, Peak=61168 HFD=4.4
00:06:09.609 00.002 8996 MultiStar: [#1 -0.03,0.03,0.85,U] [#2 -0.16,-0.07,0.81,U] [#3 0.18,0.08,0.74,U] [#4 -0.05,0.05,0.68,U] [#5 -0.02,0.18,0.81,U] [#6 0.23,0.14,0.54,U] [#7 -0.62,0.22,0.00,M6] [#8 0.10,-0.06,0.46,U] 
00:06:09.610 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.04}, one-star: {-0.26, -0.02}
00:06:09.612 00.002 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
00:06:09.613 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
00:06:09.614 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.15 mountX=-0.03 mountY=-0.04, mountTheta=-2.26
00:06:09.618 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
00:06:09.619 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
00:06:09.620 00.001 20224 Worker thread wakes up
00:06:09.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
00:06:09.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
00:06:09.620 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
00:06:09.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:06:09.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:09.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:06:09.621 00.001 20224 MoveAxis(E, 0, ABG)
00:06:09.621 00.000 20224 Move returns status 0, amount 0
00:06:09.621 00.000 20224 MoveAxis(N, 0, ABG)
00:06:09.621 00.000 20224 Move returns status 0, amount 0
00:06:09.621 00.000 20224 move complete, result=0
00:06:09.621 00.000 20224 worker thread done servicing request
00:06:09.624 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61168, med=2915, FiltMin=2637, FiltMax=25213, Gamma=1.000
00:06:09.637 00.013 8996 UpdateGuideState exits: m=639757 SNR=292.5
00:06:09.638 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:09.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:09.640 00.001 8996 Enqueuing Expose request
00:06:09.640 00.000 20224 Worker thread wakes up
00:06:09.641 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:09.641 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:09.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:10.809 01.168 20224 Exposure complete
00:06:10.873 00.064 20224 worker thread done servicing request
00:06:10.873 00.000 8996 OnExposeComplete: enter
00:06:10.874 00.001 8996 UpdateGuideState(): m_state=6
00:06:10.875 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9352
00:06:10.875 00.000 8996 Star::Find returns 1 (0), X=135.71, Y=473.98, Mass=706992, SNR=368.6, Peak=64416 HFD=4.4
00:06:10.876 00.001 8996 MultiStar: [#1 -0.12,-0.01,0.58,U] [#2 -0.48,-0.18,0.00,M1] [#3 -0.01,-0.16,0.62,U] [#4 -0.05,0.00,0.48,U] [#5 -0.19,0.02,0.57,U] [#6 0.14,0.00,0.41,U] [#7 -0.55,0.27,0.00,M7] [#8 -0.17,-0.26,0.32,U] 
00:06:10.877 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.04}, one-star: {-0.41, 0.02}
00:06:10.878 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
00:06:10.879 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.36)
00:06:10.880 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.16 cameraTheta=-2.90 mountX=-0.15 mountY=0.06, mountTheta=2.79
00:06:10.882 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.04, opts=13)
00:06:10.885 00.003 8996 Enqueuing Move request for scope (-0.16, -0.04)
00:06:10.887 00.002 20224 Worker thread wakes up
00:06:10.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
00:06:10.887 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
00:06:10.887 00.000 20224 Moving (-0.16, -0.04) raw xDistance=-0.15 yDistance=0.06
00:06:10.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:06:10.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:10.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:06:10.887 00.000 20224 MoveAxis(E, 0, ABG)
00:06:10.887 00.000 20224 Move returns status 0, amount 0
00:06:10.887 00.000 20224 MoveAxis(N, 0, ABG)
00:06:10.887 00.000 20224 Move returns status 0, amount 0
00:06:10.887 00.000 20224 move complete, result=0
00:06:10.887 00.000 20224 worker thread done servicing request
00:06:10.891 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=64416, med=2915, FiltMin=2633, FiltMax=29328, Gamma=1.000
00:06:10.913 00.022 8996 UpdateGuideState exits: m=706992 SNR=368.6
00:06:10.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:10.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:10.916 00.001 8996 Enqueuing Expose request
00:06:10.917 00.001 20224 Worker thread wakes up
00:06:10.917 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:10.918 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:10.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:11.890 00.972 20224 Exposure complete
00:06:11.958 00.068 20224 worker thread done servicing request
00:06:11.958 00.000 8996 OnExposeComplete: enter
00:06:11.959 00.001 8996 UpdateGuideState(): m_state=6
00:06:11.960 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9353
00:06:11.961 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=473.81, Mass=625394, SNR=326.5, Peak=57440 HFD=4.4
00:06:11.962 00.001 8996 MultiStar: [#1 -0.01,0.02,0.69,U] [#2 -0.27,-0.40,0.00,M2] [#3 -0.02,0.01,0.64,U] [#4 -0.08,0.07,0.60,U] [#5 -0.04,0.03,0.56,U] [#6 0.24,0.15,0.50,U] [#7 -0.58,0.16,0.00,M8] [#8 0.04,-0.30,0.39,U] 
00:06:11.963 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.02}, one-star: {-0.20, -0.14}
00:06:11.963 00.000 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
00:06:11.964 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
00:06:11.965 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.53 mountX=-0.03 mountY=0.03, mountTheta=2.42
00:06:11.966 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
00:06:11.968 00.002 8996 Enqueuing Move request for scope (-0.04, -0.02)
00:06:11.970 00.002 20224 Worker thread wakes up
00:06:11.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:06:11.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:06:11.970 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.03 yDistance=0.03
00:06:11.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:06:11.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:11.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:06:11.971 00.001 20224 MoveAxis(E, 0, ABG)
00:06:11.971 00.000 20224 Move returns status 0, amount 0
00:06:11.971 00.000 20224 MoveAxis(N, 0, ABG)
00:06:11.971 00.000 20224 Move returns status 0, amount 0
00:06:11.971 00.000 20224 move complete, result=0
00:06:11.971 00.000 20224 worker thread done servicing request
00:06:11.977 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57440, med=2915, FiltMin=2628, FiltMax=24797, Gamma=1.000
00:06:11.993 00.016 8996 UpdateGuideState exits: m=625394 SNR=326.5
00:06:11.995 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:11.997 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:11.998 00.001 8996 Enqueuing Expose request
00:06:11.999 00.001 20224 Worker thread wakes up
00:06:12.000 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:12.001 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:12.002 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:13.176 01.174 20224 Exposure complete
00:06:13.233 00.057 20224 worker thread done servicing request
00:06:13.235 00.002 8996 OnExposeComplete: enter
00:06:13.235 00.000 8996 UpdateGuideState(): m_state=6
00:06:13.237 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9354
00:06:13.238 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=474.07, Mass=689813, SNR=347.5, Peak=63824 HFD=4.4
00:06:13.240 00.002 8996 MultiStar: [#1 0.26,-0.20,0.71,U] [#2 -0.11,-0.47,0.00,M3] [#3 0.11,-0.14,0.66,U] [#4 0.06,-0.00,0.53,U] [#5 0.08,0.06,0.62,U] [#6 0.14,-0.09,0.42,U] [#7 -0.39,-0.13,0.44,U] [#8 0.28,-0.38,0.00,M1] 
00:06:13.241 00.001 8996 refined, 6 included, MultiStar: {0.03, -0.04}, one-star: {-0.07, 0.11}
00:06:13.243 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
00:06:13.244 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
00:06:13.245 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.89 mountX=0.04 mountY=0.04, mountTheta=0.78
00:06:13.247 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.04, opts=13)
00:06:13.248 00.001 8996 Enqueuing Move request for scope (0.03, -0.04)
00:06:13.249 00.001 20224 Worker thread wakes up
00:06:13.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:06:13.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:06:13.249 00.000 20224 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.04
00:06:13.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:06:13.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:13.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:06:13.249 00.000 20224 MoveAxis(E, 0, ABG)
00:06:13.249 00.000 20224 Move returns status 0, amount 0
00:06:13.249 00.000 20224 MoveAxis(N, 0, ABG)
00:06:13.249 00.000 20224 Move returns status 0, amount 0
00:06:13.249 00.000 20224 move complete, result=0
00:06:13.249 00.000 20224 worker thread done servicing request
00:06:13.252 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63824, med=2915, FiltMin=2653, FiltMax=25101, Gamma=1.000
00:06:13.265 00.013 8996 UpdateGuideState exits: m=689813 SNR=347.5
00:06:13.266 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:13.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:13.268 00.001 8996 Enqueuing Expose request
00:06:13.268 00.000 20224 Worker thread wakes up
00:06:13.268 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:13.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:13.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:14.245 00.976 20224 Exposure complete
00:06:14.314 00.069 20224 worker thread done servicing request
00:06:14.314 00.000 8996 OnExposeComplete: enter
00:06:14.315 00.001 8996 UpdateGuideState(): m_state=6
00:06:14.316 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9355
00:06:14.317 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.81, Mass=655888, SNR=346.3, Peak=58896 HFD=4.4
00:06:14.318 00.001 8996 MultiStar: [#1 0.13,-0.29,0.72,U] [#2 -0.04,-0.22,0.71,U] [#3 0.11,-0.28,0.62,U] [#4 -0.09,-0.06,0.63,U] [#5 -0.04,0.11,0.66,U] [#6 0.04,-0.16,0.48,U] [#7 -0.48,-0.13,0.00,M8] [#8 0.08,-0.38,0.42,U] 
00:06:14.319 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.17}, one-star: {-0.32, -0.15}
00:06:14.320 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
00:06:14.320 00.000 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
00:06:14.321 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.81 mountX=-0.02 mountY=0.17, mountTheta=1.71
00:06:14.322 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.17, opts=13)
00:06:14.323 00.001 8996 Enqueuing Move request for scope (-0.04, -0.17)
00:06:14.324 00.001 20224 Worker thread wakes up
00:06:14.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
00:06:14.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
00:06:14.324 00.000 20224 Moving (-0.04, -0.17) raw xDistance=-0.02 yDistance=0.17
00:06:14.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:06:14.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:14.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:06:14.324 00.000 20224 MoveAxis(E, 0, ABG)
00:06:14.324 00.000 20224 Move returns status 0, amount 0
00:06:14.324 00.000 20224 MoveAxis(N, 0, ABG)
00:06:14.324 00.000 20224 Move returns status 0, amount 0
00:06:14.324 00.000 20224 move complete, result=0
00:06:14.324 00.000 20224 worker thread done servicing request
00:06:14.330 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58896, med=2915, FiltMin=2646, FiltMax=26291, Gamma=1.000
00:06:14.347 00.017 8996 UpdateGuideState exits: m=655888 SNR=346.3
00:06:14.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:14.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:14.349 00.000 8996 Enqueuing Expose request
00:06:14.350 00.001 20224 Worker thread wakes up
00:06:14.350 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:14.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:14.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:15.521 01.170 20224 Exposure complete
00:06:15.584 00.063 20224 worker thread done servicing request
00:06:15.584 00.000 8996 OnExposeComplete: enter
00:06:15.585 00.001 8996 UpdateGuideState(): m_state=6
00:06:15.586 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9356
00:06:15.586 00.000 8996 Star::Find returns 1 (0), X=135.78, Y=473.88, Mass=650968, SNR=344.6, Peak=62000 HFD=4.5
00:06:15.587 00.001 8996 MultiStar: [#1 -0.05,-0.20,0.60,U] [#2 -0.18,-0.29,0.65,U] [#3 0.07,-0.27,0.58,U] [#4 -0.03,-0.14,0.51,U] [#5 -0.16,-0.19,0.61,U] [#6 0.25,-0.10,0.46,U] [#7 -0.30,-0.13,0.41,U] [#8 0.10,-0.38,0.39,U] 
00:06:15.588 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.19}, one-star: {-0.34, -0.08}
00:06:15.589 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
00:06:15.590 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
00:06:15.591 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-2.06 mountX=-0.08 mountY=0.20, mountTheta=1.96
00:06:15.592 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.19, opts=13)
00:06:15.593 00.001 8996 Enqueuing Move request for scope (-0.10, -0.19)
00:06:15.594 00.001 20224 Worker thread wakes up
00:06:15.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
00:06:15.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
00:06:15.594 00.000 20224 Moving (-0.10, -0.19) raw xDistance=-0.08 yDistance=0.20
00:06:15.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:06:15.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:15.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:06:15.594 00.000 20224 MoveAxis(E, 0, ABG)
00:06:15.594 00.000 20224 Move returns status 0, amount 0
00:06:15.594 00.000 20224 MoveAxis(N, 0, ABG)
00:06:15.594 00.000 20224 Move returns status 0, amount 0
00:06:15.594 00.000 20224 move complete, result=0
00:06:15.595 00.001 20224 worker thread done servicing request
00:06:15.604 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=62000, med=2915, FiltMin=2653, FiltMax=25568, Gamma=1.000
00:06:15.620 00.016 8996 UpdateGuideState exits: m=650968 SNR=344.6
00:06:15.621 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:15.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:15.623 00.001 8996 Enqueuing Expose request
00:06:15.623 00.000 20224 Worker thread wakes up
00:06:15.623 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:15.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:15.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:16.594 00.970 20224 Exposure complete
00:06:16.664 00.070 20224 worker thread done servicing request
00:06:16.664 00.000 8996 OnExposeComplete: enter
00:06:16.665 00.001 8996 UpdateGuideState(): m_state=6
00:06:16.666 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9357
00:06:16.668 00.002 8996 Star::Find returns 1 (0), X=135.70, Y=473.70, Mass=691043, SNR=357.5, Peak=56272 HFD=4.7
00:06:16.669 00.001 8996 MultiStar: [#1 -0.07,-0.21,0.56,U] [#2 -0.41,-0.31,0.00,M2] [#3 -0.05,-0.26,0.62,U] [#4 -0.35,-0.34,0.00,M1] [#5 -0.15,-0.30,0.56,U] [#6 0.02,-0.04,0.41,U] [#7 -0.58,-0.22,0.00,M8] [#8 -0.16,-0.40,0.00,M1] 
00:06:16.670 00.001 8996 refined, 4 included, MultiStar: {-0.18, -0.23}, one-star: {-0.41, -0.26}
00:06:16.671 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
00:06:16.672 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
00:06:16.673 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-2.23 mountX=-0.15 mountY=0.25, mountTheta=2.12
00:06:16.677 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.23, opts=13)
00:06:16.678 00.001 8996 Enqueuing Move request for scope (-0.18, -0.23)
00:06:16.681 00.003 20224 Worker thread wakes up
00:06:16.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.23) opts 0xd
00:06:16.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.23)
00:06:16.681 00.000 20224 Moving (-0.18, -0.23) raw xDistance=-0.15 yDistance=0.25
00:06:16.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:06:16.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:16.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:06:16.681 00.000 20224 MoveAxis(E, 0, ABG)
00:06:16.681 00.000 20224 Move returns status 0, amount 0
00:06:16.681 00.000 20224 MoveAxis(N, 0, ABG)
00:06:16.681 00.000 20224 Move returns status 0, amount 0
00:06:16.681 00.000 20224 move complete, result=0
00:06:16.681 00.000 20224 worker thread done servicing request
00:06:16.685 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56272, med=2915, FiltMin=2627, FiltMax=28678, Gamma=1.000
00:06:16.698 00.013 8996 UpdateGuideState exits: m=691043 SNR=357.5
00:06:16.698 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:16.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:16.700 00.001 8996 Enqueuing Expose request
00:06:16.701 00.001 20224 Worker thread wakes up
00:06:16.701 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:16.701 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:16.702 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:17.873 01.171 20224 Exposure complete
00:06:17.948 00.075 20224 worker thread done servicing request
00:06:17.948 00.000 8996 OnExposeComplete: enter
00:06:17.949 00.001 8996 UpdateGuideState(): m_state=6
00:06:17.950 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9358
00:06:17.951 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.57, Mass=729962, SNR=323.0, Peak=59824 HFD=4.5
00:06:17.952 00.001 8996 MultiStar: [#1 -0.37,-0.37,0.00,M1] [#2 -0.38,-0.59,0.00,M3] [#3 -0.11,-0.07,0.68,U] [#4 -0.29,-0.00,0.67,U] [#5 -0.21,-0.11,0.65,U] [#6 -0.24,-0.15,0.49,U] [#7 -0.62,-0.09,0.00,M9] [#8 -0.18,-0.42,0.00,M2] 
00:06:17.953 00.001 8996 refined, 4 included, MultiStar: {-0.24, -0.17}, one-star: {-0.31, -0.39}
00:06:17.954 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
00:06:17.955 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
00:06:17.956 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-2.53 mountX=-0.22 mountY=0.20, mountTheta=2.42
00:06:17.957 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.17, opts=13)
00:06:17.959 00.002 8996 Enqueuing Move request for scope (-0.24, -0.17)
00:06:17.959 00.000 20224 Worker thread wakes up
00:06:17.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.17) opts 0xd
00:06:17.960 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.17)
00:06:17.960 00.000 20224 Moving (-0.24, -0.17) raw xDistance=-0.22 yDistance=0.20
00:06:17.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:06:17.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:17.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:06:17.960 00.000 20224 MoveAxis(E, 32, ABG)
00:06:17.960 00.000 20224 Guiding  Dir = 2, Dur = 32
00:06:17.960 00.000 20224 IsSlewing returns 0
00:06:17.960 00.000 20224 IsGuiding returns 0
00:06:17.963 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59824, med=2918, FiltMin=2656, FiltMax=30525, Gamma=1.000
00:06:17.977 00.014 8996 UpdateGuideState exits: m=729962 SNR=323.0
00:06:17.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:17.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:17.979 00.000 8996 Enqueuing Expose request
00:06:17.987 00.008 20224 PulseGuide returned control before completion, sleep 15
00:06:18.018 00.031 20224 IsGuiding returns 1
00:06:18.018 00.000 20224 scope still moving after pulse duration time elapsed
00:06:18.050 00.032 20224 IsSlewing returns 0
00:06:18.050 00.000 20224 IsGuiding returns 1
00:06:18.082 00.032 20224 IsSlewing returns 0
00:06:18.082 00.000 20224 IsGuiding returns 0
00:06:18.083 00.001 20224 scope move finished after 32 + 89 ms
00:06:18.083 00.000 20224 Move returns status 0, amount 32
00:06:18.083 00.000 20224 MoveAxis(N, 0, ABG)
00:06:18.083 00.000 20224 Move returns status 0, amount 0
00:06:18.083 00.000 20224 move complete, result=0
00:06:18.083 00.000 20224 worker thread done servicing request
00:06:18.083 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
00:06:18.085 00.002 20224 Worker thread wakes up
00:06:18.086 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:18.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:19.057 00.971 20224 Exposure complete
00:06:19.147 00.090 20224 worker thread done servicing request
00:06:19.147 00.000 8996 OnExposeComplete: enter
00:06:19.148 00.001 8996 UpdateGuideState(): m_state=6
00:06:19.150 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9359
00:06:19.151 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.73, Mass=707091, SNR=334.2, Peak=60208 HFD=4.4
00:06:19.152 00.001 8996 MultiStar: [#1 0.05,-0.24,0.70,U] [#2 -0.01,-0.38,0.75,U] [#3 0.20,-0.20,0.62,U] [#4 -0.01,-0.05,0.62,U] [#5 0.00,-0.10,0.58,U] [#6 0.14,-0.36,0.41,U] [#7 -0.40,0.01,0.48,U] [#8 0.23,-0.41,0.00,M3] 
00:06:19.153 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.20}, one-star: {-0.04, -0.22}
00:06:19.154 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
00:06:19.155 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.66)
00:06:19.155 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.60 mountX=0.01 mountY=0.20, mountTheta=1.50
00:06:19.157 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.20, opts=13)
00:06:19.158 00.001 8996 Enqueuing Move request for scope (-0.01, -0.20)
00:06:19.159 00.001 20224 Worker thread wakes up
00:06:19.160 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.20) opts 0xd
00:06:19.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.20)
00:06:19.160 00.000 20224 Moving (-0.01, -0.20) raw xDistance=0.01 yDistance=0.20
00:06:19.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:06:19.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:06:19.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:06:19.160 00.000 20224 MoveAxis(E, 0, ABG)
00:06:19.160 00.000 20224 Move returns status 0, amount 0
00:06:19.160 00.000 20224 MoveAxis(N, 0, ABG)
00:06:19.161 00.001 20224 Move returns status 0, amount 0
00:06:19.161 00.000 20224 move complete, result=0
00:06:19.161 00.000 20224 worker thread done servicing request
00:06:19.167 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60208, med=2915, FiltMin=2649, FiltMax=24397, Gamma=1.000
00:06:19.180 00.013 8996 UpdateGuideState exits: m=707091 SNR=334.2
00:06:19.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:19.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:19.183 00.001 8996 Enqueuing Expose request
00:06:19.183 00.000 20224 Worker thread wakes up
00:06:19.183 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:19.184 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:19.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:20.347 01.163 20224 Exposure complete
00:06:20.432 00.085 20224 worker thread done servicing request
00:06:20.432 00.000 8996 OnExposeComplete: enter
00:06:20.433 00.001 8996 UpdateGuideState(): m_state=6
00:06:20.434 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9360
00:06:20.435 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.61, Mass=745778, SNR=360.1, Peak=55456 HFD=4.4
00:06:20.436 00.001 8996 MultiStar: [#1 0.00,-0.30,0.64,U] [#2 0.00,-0.50,0.00,M3] [#3 0.28,-0.16,0.48,U] [#4 0.06,-0.30,0.52,U] [#5 -0.20,-0.30,0.60,U] [#6 0.16,-0.38,0.34,U] [#7 -0.51,-0.20,0.00,M9] [#8 -0.01,-0.32,0.35,U] 
00:06:20.437 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.30}, one-star: {-0.04, -0.35}
00:06:20.438 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
00:06:20.439 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
00:06:20.439 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.52 mountX=0.04 mountY=0.30, mountTheta=1.42
00:06:20.440 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.30, opts=13)
00:06:20.441 00.001 8996 Enqueuing Move request for scope (0.01, -0.30)
00:06:20.442 00.001 20224 Worker thread wakes up
00:06:20.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.30) opts 0xd
00:06:20.442 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.30)
00:06:20.442 00.000 20224 Moving (0.01, -0.30) raw xDistance=0.04 yDistance=0.30
00:06:20.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:06:20.442 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.05 newest=0.69
00:06:20.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
00:06:20.442 00.000 20224 MoveAxis(E, 0, ABG)
00:06:20.443 00.001 20224 Move returns status 0, amount 0
00:06:20.443 00.000 20224 MoveAxis(S, 63, ABG)
00:06:20.443 00.000 20224 Guiding  Dir = 1, Dur = 63
00:06:20.443 00.000 20224 IsSlewing returns 0
00:06:20.443 00.000 20224 IsGuiding returns 0
00:06:20.446 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=55456, med=2918, FiltMin=2621, FiltMax=24214, Gamma=1.000
00:06:20.462 00.016 8996 UpdateGuideState exits: m=745778 SNR=360.1
00:06:20.464 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:20.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:20.466 00.001 8996 Enqueuing Expose request
00:06:20.497 00.031 20224 PulseGuide returned control before completion, sleep 20
00:06:20.527 00.030 20224 IsGuiding returns 1
00:06:20.527 00.000 20224 scope still moving after pulse duration time elapsed
00:06:20.558 00.031 20224 IsSlewing returns 0
00:06:20.558 00.000 20224 IsGuiding returns 1
00:06:20.590 00.032 20224 IsSlewing returns 0
00:06:20.591 00.001 20224 IsGuiding returns 0
00:06:20.591 00.000 20224 scope move finished after 63 + 85 ms
00:06:20.591 00.000 20224 Move returns status 0, amount 63
00:06:20.591 00.000 20224 move complete, result=0
00:06:20.591 00.000 20224 worker thread done servicing request
00:06:20.591 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 63 ms SOUTH
00:06:20.593 00.002 20224 Worker thread wakes up
00:06:20.593 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:20.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:21.563 00.970 20224 Exposure complete
00:06:21.650 00.087 20224 worker thread done servicing request
00:06:21.651 00.001 8996 OnExposeComplete: enter
00:06:21.652 00.001 8996 UpdateGuideState(): m_state=6
00:06:21.654 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9361
00:06:21.656 00.002 8996 Star::Find returns 1 (0), X=136.00, Y=473.77, Mass=695623, SNR=320.2, Peak=57888 HFD=4.3
00:06:21.657 00.001 8996 MultiStar: [#1 0.34,-0.18,0.69,U] [#2 0.06,-0.49,0.00,M4] [#3 0.40,-0.14,0.61,U] [#4 0.41,0.15,0.00,M1] [#5 0.20,-0.19,0.69,U] [#6 0.40,-0.04,0.49,U] [#7 0.01,-0.08,0.47,U] [#8 0.15,-0.25,0.38,U] 
00:06:21.658 00.001 8996 single-star, 6 included, MultiStar: {0.17, -0.16}, one-star: {-0.12, -0.18}
00:06:21.660 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
00:06:21.660 00.000 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
00:06:21.661 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-2.15 mountX=-0.10 mountY=0.20, mountTheta=2.05
00:06:21.663 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.18, opts=13)
00:06:21.664 00.001 8996 Enqueuing Move request for scope (-0.12, -0.18)
00:06:21.665 00.001 20224 Worker thread wakes up
00:06:21.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
00:06:21.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
00:06:21.665 00.000 20224 Moving (-0.12, -0.18) raw xDistance=-0.10 yDistance=0.20
00:06:21.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:06:21.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:21.666 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:06:21.666 00.000 20224 MoveAxis(E, 0, ABG)
00:06:21.666 00.000 20224 Move returns status 0, amount 0
00:06:21.666 00.000 20224 MoveAxis(N, 0, ABG)
00:06:21.666 00.000 20224 Move returns status 0, amount 0
00:06:21.666 00.000 20224 move complete, result=0
00:06:21.666 00.000 20224 worker thread done servicing request
00:06:21.670 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57888, med=2918, FiltMin=2656, FiltMax=24957, Gamma=1.000
00:06:21.686 00.016 8996 UpdateGuideState exits: m=695623 SNR=320.2
00:06:21.689 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:21.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:21.691 00.001 8996 Enqueuing Expose request
00:06:21.692 00.001 20224 Worker thread wakes up
00:06:21.692 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:21.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:21.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:22.859 01.166 20224 Exposure complete
00:06:22.943 00.084 20224 worker thread done servicing request
00:06:22.943 00.000 8996 OnExposeComplete: enter
00:06:22.944 00.001 8996 UpdateGuideState(): m_state=6
00:06:22.946 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9362
00:06:22.947 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=474.16, Mass=724399, SNR=339.6, Peak=56438 HFD=4.5
00:06:22.949 00.002 8996 MultiStar: [#1 0.45,-0.06,0.00,M1] [#2 0.32,-0.23,0.70,U] [#3 0.55,0.16,0.00,M1] [#4 0.42,0.35,0.00,M2] [#5 0.54,0.21,0.00,M1] [#6 0.51,0.23,0.00,M1] [#7 0.10,0.16,0.46,U] [#8 0.71,-0.02,0.00,M2] 
00:06:22.951 00.002 8996 refined, 2 included, MultiStar: {0.25, 0.05}, one-star: {0.28, 0.20}
00:06:22.952 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
00:06:22.954 00.002 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
00:06:22.955 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.26 cameraTheta=0.20 mountX=0.25 mountY=-0.08, mountTheta=-0.31
00:06:22.958 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.05, opts=13)
00:06:22.959 00.001 8996 Enqueuing Move request for scope (0.25, 0.05)
00:06:22.960 00.001 20224 Worker thread wakes up
00:06:22.961 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
00:06:22.961 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
00:06:22.961 00.000 20224 Moving (0.25, 0.05) raw xDistance=0.25 yDistance=-0.08
00:06:22.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:06:22.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:22.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:06:22.961 00.000 20224 MoveAxis(W, 36, ABG)
00:06:22.962 00.001 20224 Guiding  Dir = 3, Dur = 36
00:06:22.962 00.000 20224 IsSlewing returns 0
00:06:22.962 00.000 20224 IsGuiding returns 0
00:06:22.969 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56438, med=2918, FiltMin=2656, FiltMax=27561, Gamma=1.000
00:06:22.985 00.016 8996 UpdateGuideState exits: m=724399 SNR=339.6
00:06:22.987 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:22.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:22.988 00.000 8996 Enqueuing Expose request
00:06:23.003 00.015 20224 IsGuiding returns 1
00:06:23.003 00.000 20224 scope still moving after pulse duration time elapsed
00:06:23.033 00.030 20224 IsSlewing returns 0
00:06:23.033 00.000 20224 IsGuiding returns 1
00:06:23.064 00.031 20224 IsSlewing returns 0
00:06:23.064 00.000 20224 IsGuiding returns 1
00:06:23.095 00.031 20224 IsSlewing returns 0
00:06:23.096 00.001 20224 IsGuiding returns 0
00:06:23.096 00.000 20224 scope move finished after 36 + 96 ms
00:06:23.096 00.000 20224 Move returns status 0, amount 36
00:06:23.096 00.000 20224 MoveAxis(N, 0, ABG)
00:06:23.096 00.000 20224 Move returns status 0, amount 0
00:06:23.096 00.000 20224 move complete, result=0
00:06:23.096 00.000 20224 worker thread done servicing request
00:06:23.096 00.000 20224 Worker thread wakes up
00:06:23.097 00.001 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
00:06:23.100 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:23.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:24.061 00.961 20224 Exposure complete
00:06:24.126 00.065 20224 worker thread done servicing request
00:06:24.126 00.000 8996 OnExposeComplete: enter
00:06:24.127 00.001 8996 UpdateGuideState(): m_state=6
00:06:24.128 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9363
00:06:24.128 00.000 8996 Star::Find returns 1 (0), X=135.86, Y=473.90, Mass=701647, SNR=349.2, Peak=65440 HFD=4.4
00:06:24.130 00.002 8996 MultiStar: [#1 -0.09,-0.04,0.69,U] [#2 -0.06,-0.36,0.74,U] [#3 0.01,0.18,0.62,U] [#4 -0.12,0.15,0.57,U] [#5 -0.11,-0.11,0.57,U] [#6 0.01,0.22,0.42,U] [#7 -0.52,0.12,0.00,M8] [#8 -0.06,-0.24,0.43,U] 
00:06:24.131 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.05}, one-star: {-0.25, -0.06}
00:06:24.132 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
00:06:24.132 00.000 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
00:06:24.133 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.71 mountX=-0.09 mountY=0.06, mountTheta=2.60
00:06:24.135 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
00:06:24.136 00.001 8996 Enqueuing Move request for scope (-0.10, -0.05)
00:06:24.137 00.001 20224 Worker thread wakes up
00:06:24.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
00:06:24.137 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
00:06:24.137 00.000 20224 Moving (-0.10, -0.05) raw xDistance=-0.09 yDistance=0.06
00:06:24.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:06:24.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:24.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:06:24.137 00.000 20224 MoveAxis(E, 0, ABG)
00:06:24.138 00.001 20224 Move returns status 0, amount 0
00:06:24.138 00.000 20224 MoveAxis(N, 0, ABG)
00:06:24.138 00.000 20224 Move returns status 0, amount 0
00:06:24.138 00.000 20224 move complete, result=0
00:06:24.138 00.000 20224 worker thread done servicing request
00:06:24.142 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=65440, med=2918, FiltMin=2617, FiltMax=27779, Gamma=1.000
00:06:24.161 00.019 8996 UpdateGuideState exits: m=701647 SNR=349.2
00:06:24.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:24.162 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:24.163 00.001 8996 Enqueuing Expose request
00:06:24.164 00.001 20224 Worker thread wakes up
00:06:24.164 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:24.165 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:24.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:25.321 01.156 20224 Exposure complete
00:06:25.384 00.063 20224 worker thread done servicing request
00:06:25.384 00.000 8996 OnExposeComplete: enter
00:06:25.386 00.002 8996 UpdateGuideState(): m_state=6
00:06:25.388 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9364
00:06:25.390 00.002 8996 Star::Find returns 1 (0), X=135.99, Y=473.69, Mass=650178, SNR=329.9, Peak=55040 HFD=4.2
00:06:25.391 00.001 8996 MultiStar: [#1 0.25,-0.25,0.71,U] [#2 0.04,-0.40,0.80,U] [#3 0.22,-0.16,0.64,U] [#4 -0.01,0.06,0.51,U] [#5 -0.05,-0.07,0.64,U] [#6 0.09,-0.13,0.46,U] [#7 -0.52,-0.19,0.00,M9] [#8 0.03,0.07,0.39,U] 
00:06:25.392 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.18}, one-star: {-0.13, -0.27}
00:06:25.393 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
00:06:25.394 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
00:06:25.395 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.32 mountX=0.06 mountY=0.17, mountTheta=1.22
00:06:25.397 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.18, opts=13)
00:06:25.399 00.002 8996 Enqueuing Move request for scope (0.05, -0.18)
00:06:25.400 00.001 20224 Worker thread wakes up
00:06:25.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
00:06:25.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
00:06:25.401 00.001 20224 Moving (0.05, -0.18) raw xDistance=0.06 yDistance=0.17
00:06:25.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:06:25.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:25.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:06:25.401 00.000 20224 MoveAxis(E, 0, ABG)
00:06:25.401 00.000 20224 Move returns status 0, amount 0
00:06:25.401 00.000 20224 MoveAxis(N, 0, ABG)
00:06:25.401 00.000 20224 Move returns status 0, amount 0
00:06:25.401 00.000 20224 move complete, result=0
00:06:25.401 00.000 20224 worker thread done servicing request
00:06:25.407 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=55040, med=2918, FiltMin=2633, FiltMax=23245, Gamma=1.000
00:06:25.424 00.017 8996 UpdateGuideState exits: m=650178 SNR=329.9
00:06:25.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:25.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:25.427 00.001 8996 Enqueuing Expose request
00:06:25.428 00.001 20224 Worker thread wakes up
00:06:25.428 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:25.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:25.429 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:26.391 00.962 20224 Exposure complete
00:06:26.454 00.063 20224 worker thread done servicing request
00:06:26.454 00.000 8996 OnExposeComplete: enter
00:06:26.455 00.001 8996 UpdateGuideState(): m_state=6
00:06:26.456 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9365
00:06:26.456 00.000 8996 Star::Find returns 1 (0), X=135.78, Y=473.96, Mass=666822, SNR=327.0, Peak=65440 HFD=4.4
00:06:26.457 00.001 8996 MultiStar: [#1 0.17,0.09,0.67,U] [#2 -0.03,-0.28,0.84,U] [#3 0.15,0.11,0.60,U] [#4 0.03,0.13,0.60,U] [#5 0.03,0.29,0.61,U] [#6 0.02,0.17,0.44,U] [#7 -0.48,-0.02,0.00,M10] [#8 0.08,0.03,0.36,U] 
00:06:26.458 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {-0.33, 0.00}
00:06:26.459 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
00:06:26.459 00.000 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:06:26.460 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.90 mountX=-0.02 mountY=-0.04, mountTheta=-2.00
00:06:26.462 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
00:06:26.462 00.000 8996 Enqueuing Move request for scope (-0.02, 0.05)
00:06:26.463 00.001 20224 Worker thread wakes up
00:06:26.464 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:06:26.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:06:26.464 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.04
00:06:26.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:06:26.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:26.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:06:26.464 00.000 20224 MoveAxis(E, 0, ABG)
00:06:26.464 00.000 20224 Move returns status 0, amount 0
00:06:26.464 00.000 20224 MoveAxis(N, 0, ABG)
00:06:26.465 00.001 20224 Move returns status 0, amount 0
00:06:26.465 00.000 20224 move complete, result=0
00:06:26.465 00.000 20224 worker thread done servicing request
00:06:26.467 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2918, FiltMin=2591, FiltMax=28176, Gamma=1.000
00:06:26.481 00.014 8996 UpdateGuideState exits: m=666822 SNR=327.0
00:06:26.483 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:26.484 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:26.486 00.002 8996 Enqueuing Expose request
00:06:26.487 00.001 20224 Worker thread wakes up
00:06:26.487 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:26.489 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:26.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:27.654 01.165 20224 Exposure complete
00:06:27.726 00.072 20224 worker thread done servicing request
00:06:27.726 00.000 8996 OnExposeComplete: enter
00:06:27.727 00.001 8996 UpdateGuideState(): m_state=6
00:06:27.727 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9366
00:06:27.728 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=474.14, Mass=710820, SNR=356.6, Peak=65440 HFD=4.5
00:06:27.729 00.001 8996 MultiStar: [#1 -0.13,-0.13,0.69,U] [#2 -0.40,-0.19,0.00,M1] [#3 0.02,-0.15,0.58,U] [#4 -0.05,0.09,0.55,U] [#5 -0.24,0.12,0.64,U] [#6 -0.16,0.04,0.42,U] [#7 -0.58,-0.17,0.00,R] [#8 -0.22,-0.14,0.35,U] 
00:06:27.730 00.001 8996 refined, 6 included, MultiStar: {-0.19, 0.02}, one-star: {-0.40, 0.19}
00:06:27.731 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
00:06:27.731 00.000 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
00:06:27.732 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.02 mountX=-0.19 mountY=-0.00, mountTheta=-3.13
00:06:27.734 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.02, opts=13)
00:06:27.735 00.001 8996 Enqueuing Move request for scope (-0.19, 0.02)
00:06:27.735 00.000 20224 Worker thread wakes up
00:06:27.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
00:06:27.736 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
00:06:27.736 00.000 20224 Moving (-0.19, 0.02) raw xDistance=-0.19 yDistance=-0.00
00:06:27.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:06:27.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:27.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:06:27.736 00.000 20224 MoveAxis(E, 0, ABG)
00:06:27.736 00.000 20224 Move returns status 0, amount 0
00:06:27.736 00.000 20224 MoveAxis(N, 0, ABG)
00:06:27.736 00.000 20224 Move returns status 0, amount 0
00:06:27.736 00.000 20224 move complete, result=0
00:06:27.736 00.000 20224 worker thread done servicing request
00:06:27.745 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2918, FiltMin=2601, FiltMax=28086, Gamma=1.000
00:06:27.767 00.022 8996 UpdateGuideState exits: m=710820 SNR=356.6
00:06:27.768 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:27.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:27.770 00.001 8996 Enqueuing Expose request
00:06:27.770 00.000 20224 Worker thread wakes up
00:06:27.771 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:27.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:27.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:28.736 00.965 20224 Exposure complete
00:06:28.797 00.061 20224 worker thread done servicing request
00:06:28.797 00.000 8996 OnExposeComplete: enter
00:06:28.798 00.001 8996 UpdateGuideState(): m_state=6
00:06:28.799 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9367
00:06:28.800 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=474.12, Mass=693407, SNR=327.8, Peak=65440 HFD=4.4
00:06:28.801 00.001 8996 MultiStar: [#1 -0.17,-0.01,0.71,U] [#2 -0.34,0.11,0.71,U] [#3 -0.11,-0.10,0.65,U] [#4 -0.05,-0.10,0.57,U] [#5 -0.26,-0.05,0.55,U] [#6 -0.28,0.06,0.42,U] [#7 -0.12,0.10,0.44,U] [#8 -0.02,-0.05,0.38,U] 
00:06:28.801 00.000 8996 refined, 8 included, MultiStar: {-0.20, 0.03}, one-star: {-0.30, 0.16}
00:06:28.802 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
00:06:28.803 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
00:06:28.804 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=3.01 mountX=-0.20 mountY=-0.00, mountTheta=-3.13
00:06:28.805 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.03, opts=13)
00:06:28.806 00.001 8996 Enqueuing Move request for scope (-0.20, 0.03)
00:06:28.807 00.001 20224 Worker thread wakes up
00:06:28.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
00:06:28.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
00:06:28.807 00.000 20224 Moving (-0.20, 0.03) raw xDistance=-0.20 yDistance=-0.00
00:06:28.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:06:28.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:28.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:06:28.807 00.000 20224 MoveAxis(E, 29, ABG)
00:06:28.807 00.000 20224 Guiding  Dir = 2, Dur = 29
00:06:28.808 00.001 20224 IsSlewing returns 0
00:06:28.808 00.000 20224 IsGuiding returns 0
00:06:28.810 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2918, FiltMin=2611, FiltMax=28086, Gamma=1.000
00:06:28.824 00.014 8996 UpdateGuideState exits: m=693407 SNR=327.8
00:06:28.825 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:28.825 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:28.826 00.001 8996 Enqueuing Expose request
00:06:28.852 00.026 20224 IsGuiding returns 1
00:06:28.852 00.000 20224 scope still moving after pulse duration time elapsed
00:06:28.881 00.029 20224 IsSlewing returns 0
00:06:28.881 00.000 20224 IsGuiding returns 1
00:06:28.912 00.031 20224 IsSlewing returns 0
00:06:28.912 00.000 20224 IsGuiding returns 1
00:06:28.943 00.031 20224 IsSlewing returns 0
00:06:28.943 00.000 20224 IsGuiding returns 0
00:06:28.943 00.000 20224 scope move finished after 29 + 106 ms
00:06:28.943 00.000 20224 Move returns status 0, amount 29
00:06:28.943 00.000 20224 MoveAxis(N, 0, ABG)
00:06:28.943 00.000 20224 Move returns status 0, amount 0
00:06:28.943 00.000 20224 move complete, result=0
00:06:28.943 00.000 20224 worker thread done servicing request
00:06:28.944 00.001 20224 Worker thread wakes up
00:06:28.944 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.0 px 0 ms NORTH
00:06:28.946 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:28.947 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:30.106 01.159 20224 Exposure complete
00:06:30.206 00.100 20224 worker thread done servicing request
00:06:30.207 00.001 8996 OnExposeComplete: enter
00:06:30.209 00.002 8996 UpdateGuideState(): m_state=6
00:06:30.211 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9368
00:06:30.212 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.97, Mass=664830, SNR=341.7, Peak=63104 HFD=4.4
00:06:30.214 00.002 8996 MultiStar: [#1 -0.16,-0.25,0.74,U] [#2 -0.23,-0.38,0.00,M1] [#3 -0.31,0.04,0.64,U] [#4 -0.46,0.02,0.00,M1] [#5 -0.10,-0.23,0.58,U] [#6 -0.11,-0.05,0.51,U] [#7 0.13,0.09,0.45,U] [#8 0.13,-0.37,0.39,U] 
00:06:30.216 00.002 8996 refined, 6 included, MultiStar: {-0.15, -0.09}, one-star: {-0.33, 0.01}
00:06:30.217 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
00:06:30.219 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
00:06:30.220 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.58 mountX=-0.14 mountY=0.11, mountTheta=2.48
00:06:30.223 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.09, opts=13)
00:06:30.224 00.001 8996 Enqueuing Move request for scope (-0.15, -0.09)
00:06:30.226 00.002 20224 Worker thread wakes up
00:06:30.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
00:06:30.226 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
00:06:30.226 00.000 20224 Moving (-0.15, -0.09) raw xDistance=-0.14 yDistance=0.11
00:06:30.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:06:30.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:30.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:06:30.226 00.000 20224 MoveAxis(E, 0, ABG)
00:06:30.226 00.000 20224 Move returns status 0, amount 0
00:06:30.226 00.000 20224 MoveAxis(N, 0, ABG)
00:06:30.226 00.000 20224 Move returns status 0, amount 0
00:06:30.227 00.001 20224 move complete, result=0
00:06:30.227 00.000 20224 worker thread done servicing request
00:06:30.233 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=63104, med=2918, FiltMin=2624, FiltMax=26864, Gamma=1.000
00:06:30.246 00.013 8996 UpdateGuideState exits: m=664830 SNR=341.7
00:06:30.247 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:30.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:30.249 00.001 8996 Enqueuing Expose request
00:06:30.249 00.000 20224 Worker thread wakes up
00:06:30.249 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:30.250 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:30.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:31.220 00.970 20224 Exposure complete
00:06:31.320 00.100 20224 worker thread done servicing request
00:06:31.321 00.001 8996 OnExposeComplete: enter
00:06:31.322 00.001 8996 UpdateGuideState(): m_state=6
00:06:31.323 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9369
00:06:31.323 00.000 8996 Star::Find returns 1 (0), X=135.89, Y=473.97, Mass=709631, SNR=352.9, Peak=65440 HFD=4.4
00:06:31.324 00.001 8996 MultiStar: [#1 0.03,-0.19,0.57,U] [#2 -0.33,-0.34,0.00,M2] [#3 -0.09,0.06,0.54,U] [#4 -0.24,0.10,0.56,U] [#5 0.12,-0.19,0.49,U] [#6 -0.00,-0.08,0.39,U] [#7 0.55,0.20,0.00,M1] [#8 0.23,-0.14,0.37,U] 
00:06:31.325 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.05}, one-star: {-0.23, 0.01}
00:06:31.326 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
00:06:31.326 00.000 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.74)
00:06:31.327 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.52 mountX=-0.06 mountY=0.05, mountTheta=2.41
00:06:31.329 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
00:06:31.329 00.000 8996 Enqueuing Move request for scope (-0.06, -0.05)
00:06:31.330 00.001 20224 Worker thread wakes up
00:06:31.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:06:31.330 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:06:31.330 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.06 yDistance=0.05
00:06:31.331 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:06:31.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:31.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:06:31.331 00.000 20224 MoveAxis(E, 0, ABG)
00:06:31.331 00.000 20224 Move returns status 0, amount 0
00:06:31.331 00.000 20224 MoveAxis(N, 0, ABG)
00:06:31.331 00.000 20224 Move returns status 0, amount 0
00:06:31.331 00.000 20224 move complete, result=0
00:06:31.331 00.000 20224 worker thread done servicing request
00:06:31.337 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=2918, FiltMin=2621, FiltMax=28685, Gamma=1.000
00:06:31.361 00.024 8996 UpdateGuideState exits: m=709631 SNR=352.9
00:06:31.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:31.362 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:31.363 00.001 8996 Enqueuing Expose request
00:06:31.364 00.001 20224 Worker thread wakes up
00:06:31.364 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:31.365 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:31.366 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:32.539 01.173 20224 Exposure complete
00:06:32.618 00.079 20224 worker thread done servicing request
00:06:32.618 00.000 8996 OnExposeComplete: enter
00:06:32.619 00.001 8996 UpdateGuideState(): m_state=6
00:06:32.620 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9370
00:06:32.621 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.65, Mass=752714, SNR=358.2, Peak=63408 HFD=4.5
00:06:32.622 00.001 8996 MultiStar: [#1 0.06,-0.29,0.65,U] [#2 -0.39,-0.41,0.00,M3] [#3 -0.00,-0.06,0.54,U] [#4 0.12,0.17,0.49,U] [#5 -0.15,-0.03,0.56,U] [#6 0.10,-0.44,0.00,M1] [#7 0.03,-0.15,0.43,U] [#8 -0.10,-0.49,0.00,M1] 
00:06:32.622 00.000 8996 refined, 5 included, MultiStar: {-0.08, -0.14}, one-star: {-0.31, -0.30}
00:06:32.623 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
00:06:32.624 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
00:06:32.624 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.08 mountX=-0.06 mountY=0.15, mountTheta=1.98
00:06:32.626 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.14, opts=13)
00:06:32.629 00.003 8996 Enqueuing Move request for scope (-0.08, -0.14)
00:06:32.631 00.002 20224 Worker thread wakes up
00:06:32.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
00:06:32.631 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
00:06:32.631 00.000 20224 Moving (-0.08, -0.14) raw xDistance=-0.06 yDistance=0.15
00:06:32.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:06:32.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:32.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:06:32.631 00.000 20224 MoveAxis(E, 0, ABG)
00:06:32.631 00.000 20224 Move returns status 0, amount 0
00:06:32.631 00.000 20224 MoveAxis(N, 0, ABG)
00:06:32.631 00.000 20224 Move returns status 0, amount 0
00:06:32.631 00.000 20224 move complete, result=0
00:06:32.631 00.000 20224 worker thread done servicing request
00:06:32.636 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63408, med=2918, FiltMin=2633, FiltMax=30963, Gamma=1.000
00:06:32.659 00.023 8996 UpdateGuideState exits: m=752714 SNR=358.2
00:06:32.662 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:32.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:32.664 00.001 8996 Enqueuing Expose request
00:06:32.666 00.002 20224 Worker thread wakes up
00:06:32.666 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:32.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:32.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:33.644 00.977 20224 Exposure complete
00:06:33.723 00.079 20224 worker thread done servicing request
00:06:33.723 00.000 8996 OnExposeComplete: enter
00:06:33.724 00.001 8996 UpdateGuideState(): m_state=6
00:06:33.724 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9371
00:06:33.725 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.60, Mass=754831, SNR=350.1, Peak=58112 HFD=4.5
00:06:33.726 00.001 8996 MultiStar: [#1 0.12,-0.45,0.00,M1] [#2 -0.05,-0.52,0.00,M4] [#3 -0.13,-0.20,0.58,U] [#4 -0.05,-0.17,0.52,U] [#5 -0.11,-0.23,0.54,U] [#6 0.05,-0.42,0.42,U] [#7 0.17,-0.23,0.42,U] [#8 0.05,-0.55,0.00,M2] 
00:06:33.727 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.28}, one-star: {-0.21, -0.36}
00:06:33.728 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
00:06:33.729 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
00:06:33.729 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.84 mountX=-0.05 mountY=0.28, mountTheta=1.74
00:06:33.731 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.28, opts=13)
00:06:33.731 00.000 8996 Enqueuing Move request for scope (-0.08, -0.28)
00:06:33.732 00.001 20224 Worker thread wakes up
00:06:33.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.28) opts 0xd
00:06:33.732 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.28)
00:06:33.732 00.000 20224 Moving (-0.08, -0.28) raw xDistance=-0.05 yDistance=0.28
00:06:33.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:06:33.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:06:33.733 00.001 20224 MoveAxis(E, 0, ABG)
00:06:33.733 00.000 20224 Move returns status 0, amount 0
00:06:33.733 00.000 20224 MoveAxis(S, 60, ABG)
00:06:33.733 00.000 20224 Guiding  Dir = 1, Dur = 60
00:06:33.733 00.000 20224 IsSlewing returns 0
00:06:33.733 00.000 20224 IsGuiding returns 0
00:06:33.739 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58112, med=2918, FiltMin=2652, FiltMax=27085, Gamma=1.000
00:06:33.753 00.014 8996 UpdateGuideState exits: m=754831 SNR=350.1
00:06:33.755 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:33.756 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:33.757 00.001 8996 Enqueuing Expose request
00:06:33.764 00.007 20224 PulseGuide returned control before completion, sleep 39
00:06:33.810 00.046 20224 IsGuiding returns 1
00:06:33.810 00.000 20224 scope still moving after pulse duration time elapsed
00:06:33.842 00.032 20224 IsSlewing returns 0
00:06:33.843 00.001 20224 IsGuiding returns 1
00:06:33.872 00.029 20224 IsSlewing returns 0
00:06:33.873 00.001 20224 IsGuiding returns 0
00:06:33.873 00.000 20224 scope move finished after 60 + 80 ms
00:06:33.873 00.000 20224 Move returns status 0, amount 60
00:06:33.873 00.000 20224 move complete, result=0
00:06:33.873 00.000 20224 worker thread done servicing request
00:06:33.873 00.000 20224 Worker thread wakes up
00:06:33.873 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:06:33.876 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:33.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:35.070 01.194 20224 Exposure complete
00:06:35.142 00.072 20224 worker thread done servicing request
00:06:35.142 00.000 8996 OnExposeComplete: enter
00:06:35.144 00.002 8996 UpdateGuideState(): m_state=6
00:06:35.146 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9372
00:06:35.148 00.002 8996 Star::Find returns 1 (0), X=135.76, Y=473.90, Mass=750883, SNR=365.5, Peak=62848 HFD=4.5
00:06:35.150 00.002 8996 MultiStar: [#1 0.13,-0.23,0.67,U] [#2 -0.18,-0.24,0.72,U] [#3 -0.09,-0.24,0.55,U] [#4 -0.13,-0.05,0.51,U] [#5 -0.11,-0.06,0.56,U] [#6 -0.00,-0.25,0.41,U] [#7 -0.05,0.13,0.42,U] [#8 0.12,-0.20,0.35,U] 
00:06:35.151 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.13}, one-star: {-0.36, -0.06}
00:06:35.153 00.002 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
00:06:35.154 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
00:06:35.156 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.25 mountX=-0.10 mountY=0.15, mountTheta=2.15
00:06:35.158 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.13, opts=13)
00:06:35.159 00.001 8996 Enqueuing Move request for scope (-0.11, -0.13)
00:06:35.160 00.001 20224 Worker thread wakes up
00:06:35.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
00:06:35.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
00:06:35.160 00.000 20224 Moving (-0.11, -0.13) raw xDistance=-0.10 yDistance=0.15
00:06:35.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:06:35.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:35.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:06:35.160 00.000 20224 MoveAxis(E, 0, ABG)
00:06:35.160 00.000 20224 Move returns status 0, amount 0
00:06:35.161 00.001 20224 MoveAxis(N, 0, ABG)
00:06:35.161 00.000 20224 Move returns status 0, amount 0
00:06:35.161 00.000 20224 move complete, result=0
00:06:35.161 00.000 20224 worker thread done servicing request
00:06:35.163 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62848, med=2918, FiltMin=2640, FiltMax=32128, Gamma=1.000
00:06:35.181 00.018 8996 UpdateGuideState exits: m=750883 SNR=365.5
00:06:35.184 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:35.186 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:35.187 00.001 8996 Enqueuing Expose request
00:06:35.189 00.002 20224 Worker thread wakes up
00:06:35.189 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:35.191 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:35.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:36.162 00.971 20224 Exposure complete
00:06:36.227 00.065 20224 worker thread done servicing request
00:06:36.227 00.000 8996 OnExposeComplete: enter
00:06:36.228 00.001 8996 UpdateGuideState(): m_state=6
00:06:36.229 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9373
00:06:36.229 00.000 8996 Star::Find returns 1 (0), X=135.73, Y=473.90, Mass=695168, SNR=344.2, Peak=59072 HFD=4.5
00:06:36.232 00.003 8996 MultiStar: [#1 -0.11,-0.28,0.68,U] [#2 -0.52,-0.26,0.00,M4] [#3 -0.36,-0.15,0.57,U] [#4 -0.43,0.07,0.00,M1] [#5 -0.22,-0.02,0.56,U] [#6 -0.33,-0.21,0.46,U] [#7 -0.23,0.26,0.44,U] [#8 -0.04,-0.29,0.34,U] 
00:06:36.234 00.002 8996 refined, 6 included, MultiStar: {-0.26, -0.10}, one-star: {-0.39, -0.05}
00:06:36.235 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
00:06:36.236 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
00:06:36.237 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.76 mountX=-0.25 mountY=0.13, mountTheta=2.65
00:06:36.240 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.10, opts=13)
00:06:36.242 00.002 8996 Enqueuing Move request for scope (-0.26, -0.10)
00:06:36.243 00.001 20224 Worker thread wakes up
00:06:36.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
00:06:36.244 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
00:06:36.244 00.000 20224 Moving (-0.26, -0.10) raw xDistance=-0.25 yDistance=0.13
00:06:36.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:06:36.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:36.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:06:36.244 00.000 20224 MoveAxis(E, 36, ABG)
00:06:36.244 00.000 20224 Guiding  Dir = 2, Dur = 36
00:06:36.245 00.001 20224 IsSlewing returns 0
00:06:36.245 00.000 20224 IsGuiding returns 0
00:06:36.250 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59072, med=2918, FiltMin=2653, FiltMax=29440, Gamma=1.000
00:06:36.263 00.013 8996 UpdateGuideState exits: m=695168 SNR=344.2
00:06:36.265 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:36.266 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:36.267 00.001 8996 Enqueuing Expose request
00:06:36.295 00.028 20224 IsGuiding returns 1
00:06:36.295 00.000 20224 scope still moving after pulse duration time elapsed
00:06:36.325 00.030 20224 IsSlewing returns 0
00:06:36.325 00.000 20224 IsGuiding returns 1
00:06:36.357 00.032 20224 IsSlewing returns 0
00:06:36.357 00.000 20224 IsGuiding returns 1
00:06:36.389 00.032 20224 IsSlewing returns 0
00:06:36.389 00.000 20224 IsGuiding returns 0
00:06:36.389 00.000 20224 scope move finished after 36 + 108 ms
00:06:36.389 00.000 20224 Move returns status 0, amount 36
00:06:36.389 00.000 20224 MoveAxis(N, 0, ABG)
00:06:36.389 00.000 20224 Move returns status 0, amount 0
00:06:36.390 00.001 20224 move complete, result=0
00:06:36.390 00.000 20224 worker thread done servicing request
00:06:36.390 00.000 20224 Worker thread wakes up
00:06:36.390 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
00:06:36.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:36.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:37.562 01.171 20224 Exposure complete
00:06:37.643 00.081 20224 worker thread done servicing request
00:06:37.643 00.000 8996 OnExposeComplete: enter
00:06:37.645 00.002 8996 UpdateGuideState(): m_state=6
00:06:37.647 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9374
00:06:37.649 00.002 8996 Star::Find returns 1 (0), X=136.10, Y=473.88, Mass=725426, SNR=327.0, Peak=57584 HFD=4.4
00:06:37.651 00.002 8996 MultiStar: [#1 0.28,-0.45,0.00,M1] [#2 -0.47,-0.26,0.00,M5] [#3 -0.07,-0.40,0.67,U] [#4 -0.17,-0.29,0.48,U] [#5 0.06,-0.26,0.67,U] [#6 0.08,-0.40,0.47,U] [#7 0.03,-0.05,0.48,U] [#8 0.06,-0.46,0.00,M1] 
00:06:37.653 00.002 8996 single-star, 5 included, MultiStar: {-0.01, -0.23}, one-star: {-0.02, -0.08}
00:06:37.655 00.002 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:06:37.656 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
00:06:37.658 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.83 mountX=-0.01 mountY=0.08, mountTheta=1.73
00:06:37.661 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
00:06:37.663 00.002 8996 Enqueuing Move request for scope (-0.02, -0.08)
00:06:37.664 00.001 20224 Worker thread wakes up
00:06:37.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
00:06:37.664 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
00:06:37.664 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
00:06:37.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:06:37.665 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:37.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:06:37.665 00.000 20224 MoveAxis(E, 0, ABG)
00:06:37.665 00.000 20224 Move returns status 0, amount 0
00:06:37.665 00.000 20224 MoveAxis(N, 0, ABG)
00:06:37.665 00.000 20224 Move returns status 0, amount 0
00:06:37.665 00.000 20224 move complete, result=0
00:06:37.665 00.000 20224 worker thread done servicing request
00:06:37.672 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57584, med=2918, FiltMin=2662, FiltMax=30016, Gamma=1.000
00:06:37.691 00.019 8996 UpdateGuideState exits: m=725426 SNR=327.0
00:06:37.693 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:37.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:37.695 00.001 8996 Enqueuing Expose request
00:06:37.695 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:37.696 00.001 20224 Worker thread wakes up
00:06:37.696 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:37.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:38.694 00.998 20224 Exposure complete
00:06:38.771 00.077 20224 worker thread done servicing request
00:06:38.772 00.001 8996 OnExposeComplete: enter
00:06:38.773 00.001 8996 UpdateGuideState(): m_state=6
00:06:38.774 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9375
00:06:38.775 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.80, Mass=675847, SNR=346.1, Peak=52624 HFD=4.4
00:06:38.777 00.002 8996 MultiStar: [#1 0.02,-0.38,0.67,U] [#2 -0.36,-0.46,0.00,M6] [#3 0.12,-0.25,0.56,U] [#4 -0.08,-0.17,0.58,U] [#5 0.16,-0.49,0.00,M1] [#6 0.20,-0.24,0.50,U] [#7 0.26,0.04,0.44,U] [#8 0.14,-0.42,0.00,M2] 
00:06:38.777 00.000 8996 single-star, 5 included, MultiStar: {0.07, -0.20}, one-star: {0.00, -0.16}
00:06:38.778 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:06:38.779 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
00:06:38.780 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.55 mountX=0.02 mountY=0.15, mountTheta=1.45
00:06:38.781 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.16, opts=13)
00:06:38.782 00.001 8996 Enqueuing Move request for scope (0.00, -0.16)
00:06:38.783 00.001 20224 Worker thread wakes up
00:06:38.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
00:06:38.783 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
00:06:38.783 00.000 20224 Moving (0.00, -0.16) raw xDistance=0.02 yDistance=0.15
00:06:38.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:06:38.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:38.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:06:38.783 00.000 20224 MoveAxis(E, 0, ABG)
00:06:38.783 00.000 20224 Move returns status 0, amount 0
00:06:38.783 00.000 20224 MoveAxis(N, 0, ABG)
00:06:38.783 00.000 20224 Move returns status 0, amount 0
00:06:38.784 00.001 20224 move complete, result=0
00:06:38.784 00.000 20224 worker thread done servicing request
00:06:38.790 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52624, med=2918, FiltMin=2649, FiltMax=24512, Gamma=1.000
00:06:38.813 00.023 8996 UpdateGuideState exits: m=675847 SNR=346.1
00:06:38.815 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:38.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:38.818 00.002 8996 Enqueuing Expose request
00:06:38.819 00.001 20224 Worker thread wakes up
00:06:38.820 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:38.822 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:38.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:39.985 01.163 20224 Exposure complete
00:06:40.056 00.071 20224 worker thread done servicing request
00:06:40.056 00.000 8996 OnExposeComplete: enter
00:06:40.057 00.001 8996 UpdateGuideState(): m_state=6
00:06:40.058 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9376
00:06:40.059 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.76, Mass=753793, SNR=411.2, Peak=61440 HFD=4.5
00:06:40.061 00.002 8996 MultiStar: [#1 -0.25,-0.32,0.56,U] [#2 -0.50,-0.33,0.00,M7] [#3 -0.18,0.11,0.57,U] [#4 -0.37,0.03,0.49,U] [#5 -0.19,-0.31,0.51,U] [#6 -0.02,0.06,0.38,U] [#7 0.27,0.25,0.36,U] [#8 -0.03,-0.25,0.32,U] 
00:06:40.061 00.000 8996 refined, 7 included, MultiStar: {-0.16, -0.10}, one-star: {-0.25, -0.20}
00:06:40.062 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
00:06:40.063 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
00:06:40.065 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-2.59 mountX=-0.15 mountY=0.12, mountTheta=2.48
00:06:40.066 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.10, opts=13)
00:06:40.067 00.001 8996 Enqueuing Move request for scope (-0.16, -0.10)
00:06:40.068 00.001 20224 Worker thread wakes up
00:06:40.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.10) opts 0xd
00:06:40.068 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.10)
00:06:40.068 00.000 20224 Moving (-0.16, -0.10) raw xDistance=-0.15 yDistance=0.12
00:06:40.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:06:40.069 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:40.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:06:40.069 00.000 20224 MoveAxis(E, 0, ABG)
00:06:40.069 00.000 20224 Move returns status 0, amount 0
00:06:40.069 00.000 20224 MoveAxis(N, 0, ABG)
00:06:40.069 00.000 20224 Move returns status 0, amount 0
00:06:40.069 00.000 20224 move complete, result=0
00:06:40.069 00.000 20224 worker thread done servicing request
00:06:40.072 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61440, med=2918, FiltMin=2665, FiltMax=29315, Gamma=1.000
00:06:40.096 00.024 8996 UpdateGuideState exits: m=753793 SNR=411.2
00:06:40.098 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:40.099 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:40.101 00.002 8996 Enqueuing Expose request
00:06:40.102 00.001 20224 Worker thread wakes up
00:06:40.102 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:40.104 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:40.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:41.080 00.976 20224 Exposure complete
00:06:41.173 00.093 20224 worker thread done servicing request
00:06:41.173 00.000 8996 OnExposeComplete: enter
00:06:41.174 00.001 8996 UpdateGuideState(): m_state=6
00:06:41.176 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9377
00:06:41.177 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.57, Mass=727670, SNR=349.6, Peak=45456 HFD=4.7
00:06:41.181 00.004 8996 MultiStar: [#1 0.41,-0.34,0.00,M1] [#2 -0.01,-0.28,0.76,U] [#3 0.38,-0.19,0.57,U] [#4 0.29,0.03,0.53,U] [#5 0.20,-0.39,0.00,M1] [#6 0.46,-0.16,0.00,M1] [#7 0.56,0.14,0.00,M1] [#8 0.08,-0.23,0.37,U] 
00:06:41.183 00.002 8996 refined, 4 included, MultiStar: {0.19, -0.24}, one-star: {0.24, -0.39}
00:06:41.186 00.003 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
00:06:41.187 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
00:06:41.189 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.24 hyp=0.31 cameraTheta=-0.90 mountX=0.22 mountY=0.22, mountTheta=0.79
00:06:41.193 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.24, opts=13)
00:06:41.196 00.003 8996 Enqueuing Move request for scope (0.19, -0.24)
00:06:41.198 00.002 20224 Worker thread wakes up
00:06:41.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.24) opts 0xd
00:06:41.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.24)
00:06:41.198 00.000 20224 Moving (0.19, -0.24) raw xDistance=0.22 yDistance=0.22
00:06:41.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:06:41.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:06:41.198 00.000 20224 MoveAxis(W, 32, ABG)
00:06:41.199 00.001 20224 Guiding  Dir = 3, Dur = 32
00:06:41.199 00.000 20224 IsSlewing returns 0
00:06:41.199 00.000 20224 IsGuiding returns 0
00:06:41.201 00.002 20224 PulseGuide returned control before completion, sleep 41
00:06:41.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45456, med=2918, FiltMin=2643, FiltMax=22973, Gamma=1.000
00:06:41.222 00.017 8996 UpdateGuideState exits: m=727670 SNR=349.6
00:06:41.224 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:41.226 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:41.229 00.003 8996 Enqueuing Expose request
00:06:41.253 00.024 20224 IsGuiding returns 1
00:06:41.253 00.000 20224 scope still moving after pulse duration time elapsed
00:06:41.285 00.032 20224 IsSlewing returns 0
00:06:41.285 00.000 20224 IsGuiding returns 0
00:06:41.285 00.000 20224 scope move finished after 32 + 53 ms
00:06:41.285 00.000 20224 Move returns status 0, amount 32
00:06:41.285 00.000 20224 MoveAxis(S, 46, ABG)
00:06:41.285 00.000 20224 Guiding  Dir = 1, Dur = 46
00:06:41.285 00.000 20224 IsSlewing returns 0
00:06:41.286 00.001 20224 IsGuiding returns 0
00:06:41.348 00.062 20224 IsGuiding returns 1
00:06:41.348 00.000 20224 scope still moving after pulse duration time elapsed
00:06:41.378 00.030 20224 IsSlewing returns 0
00:06:41.378 00.000 20224 IsGuiding returns 1
00:06:41.409 00.031 20224 IsSlewing returns 0
00:06:41.410 00.001 20224 IsGuiding returns 1
00:06:41.440 00.030 20224 IsSlewing returns 0
00:06:41.441 00.001 20224 IsGuiding returns 0
00:06:41.441 00.000 20224 scope move finished after 46 + 109 ms
00:06:41.441 00.000 20224 Move returns status 0, amount 46
00:06:41.441 00.000 20224 move complete, result=0
00:06:41.441 00.000 20224 worker thread done servicing request
00:06:41.441 00.000 20224 Worker thread wakes up
00:06:41.441 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 46 ms SOUTH
00:06:41.444 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:41.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:42.602 01.158 20224 Exposure complete
00:06:42.679 00.077 20224 worker thread done servicing request
00:06:42.679 00.000 8996 OnExposeComplete: enter
00:06:42.680 00.001 8996 UpdateGuideState(): m_state=6
00:06:42.682 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9378
00:06:42.683 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=474.20, Mass=681103, SNR=370.5, Peak=58896 HFD=4.4
00:06:42.685 00.002 8996 MultiStar: [#1 0.33,0.15,0.62,U] [#2 0.01,0.20,0.62,U] [#3 0.25,0.43,0.00,M1] [#4 0.18,0.45,0.00,M1] [#5 0.10,0.21,0.52,U] [#6 0.28,0.10,0.38,U] [#7 0.24,0.39,0.00,M2] [#8 0.09,0.17,0.34,U] 
00:06:42.687 00.002 8996 refined, 5 included, MultiStar: {0.08, 0.19}, one-star: {-0.10, 0.24}
00:06:42.688 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
00:06:42.690 00.002 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
00:06:42.691 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.15 mountX=0.07 mountY=-0.20, mountTheta=-1.25
00:06:42.695 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.19, opts=13)
00:06:42.696 00.001 8996 Enqueuing Move request for scope (0.08, 0.19)
00:06:42.698 00.002 20224 Worker thread wakes up
00:06:42.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
00:06:42.698 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
00:06:42.698 00.000 20224 Moving (0.08, 0.19) raw xDistance=0.07 yDistance=-0.20
00:06:42.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:06:42.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:42.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:06:42.698 00.000 20224 MoveAxis(E, 0, ABG)
00:06:42.698 00.000 20224 Move returns status 0, amount 0
00:06:42.698 00.000 20224 MoveAxis(N, 0, ABG)
00:06:42.698 00.000 20224 Move returns status 0, amount 0
00:06:42.698 00.000 20224 move complete, result=0
00:06:42.698 00.000 20224 worker thread done servicing request
00:06:42.707 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58896, med=2918, FiltMin=2643, FiltMax=24166, Gamma=1.000
00:06:42.725 00.018 8996 UpdateGuideState exits: m=681103 SNR=370.5
00:06:42.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:42.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:42.728 00.001 8996 Enqueuing Expose request
00:06:42.728 00.000 20224 Worker thread wakes up
00:06:42.729 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:42.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:42.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:43.698 00.968 20224 Exposure complete
00:06:43.774 00.076 20224 worker thread done servicing request
00:06:43.774 00.000 8996 OnExposeComplete: enter
00:06:43.775 00.001 8996 UpdateGuideState(): m_state=6
00:06:43.776 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9379
00:06:43.778 00.002 8996 Star::Find returns 1 (0), X=135.99, Y=474.33, Mass=697356, SNR=363.3, Peak=56544 HFD=4.5
00:06:43.780 00.002 8996 MultiStar: [#1 0.28,0.30,0.60,U] [#2 -0.01,0.29,0.62,U] [#3 0.05,0.31,0.58,U] [#4 -0.17,0.42,0.00,M2] [#5 0.05,0.47,0.00,M1] [#6 0.17,0.48,0.00,M1] [#7 0.37,0.60,0.00,M3] [#8 0.20,0.26,0.36,U] 
00:06:43.782 00.002 8996 refined, 4 included, MultiStar: {0.04, 0.32}, one-star: {-0.13, 0.38}
00:06:43.783 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
00:06:43.785 00.002 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
00:06:43.786 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.44 mountX=0.01 mountY=-0.32, mountTheta=-1.53
00:06:43.789 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.32, opts=13)
00:06:43.791 00.002 8996 Enqueuing Move request for scope (0.04, 0.32)
00:06:43.792 00.001 20224 Worker thread wakes up
00:06:43.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.32) opts 0xd
00:06:43.792 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.32)
00:06:43.792 00.000 20224 Moving (0.04, 0.32) raw xDistance=0.01 yDistance=-0.32
00:06:43.793 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:06:43.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:43.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:06:43.793 00.000 20224 MoveAxis(E, 0, ABG)
00:06:43.793 00.000 20224 Move returns status 0, amount 0
00:06:43.793 00.000 20224 MoveAxis(N, 0, ABG)
00:06:43.793 00.000 20224 Move returns status 0, amount 0
00:06:43.793 00.000 20224 move complete, result=0
00:06:43.793 00.000 20224 worker thread done servicing request
00:06:43.798 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56544, med=2918, FiltMin=2640, FiltMax=24550, Gamma=1.000
00:06:43.813 00.015 8996 UpdateGuideState exits: m=697356 SNR=363.3
00:06:43.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:43.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:43.815 00.000 8996 Enqueuing Expose request
00:06:43.816 00.001 20224 Worker thread wakes up
00:06:43.816 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:06:43.817 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:43.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:44.990 01.173 20224 Exposure complete
00:06:45.077 00.087 20224 worker thread done servicing request
00:06:45.077 00.000 8996 OnExposeComplete: enter
00:06:45.078 00.001 8996 UpdateGuideState(): m_state=6
00:06:45.081 00.003 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9380
00:06:45.083 00.002 8996 Star::Find returns 1 (0), X=135.95, Y=474.24, Mass=790588, SNR=344.7, Peak=65440 HFD=4.5
00:06:45.085 00.002 8996 MultiStar: [#1 0.11,0.16,0.71,U] [#2 -0.15,0.14,0.69,U] [#3 0.24,0.25,0.61,U] [#4 0.07,0.17,0.49,U] [#5 -0.08,0.55,0.00,M2] [#6 0.14,0.19,0.43,U] [#7 0.07,0.67,0.00,M4] [#8 0.21,0.16,0.42,U] 
00:06:45.086 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.20}, one-star: {-0.17, 0.28}
00:06:45.088 00.002 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
00:06:45.091 00.003 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
00:06:45.092 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.42 mountX=0.01 mountY=-0.20, mountTheta=-1.52
00:06:45.095 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.20, opts=13)
00:06:45.095 00.000 8996 Enqueuing Move request for scope (0.03, 0.20)
00:06:45.096 00.001 20224 Worker thread wakes up
00:06:45.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
00:06:45.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
00:06:45.096 00.000 20224 Moving (0.03, 0.20) raw xDistance=0.01 yDistance=-0.20
00:06:45.097 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:06:45.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:06:45.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:06:45.097 00.000 20224 MoveAxis(E, 0, ABG)
00:06:45.097 00.000 20224 Move returns status 0, amount 0
00:06:45.097 00.000 20224 MoveAxis(N, 0, ABG)
00:06:45.097 00.000 20224 Move returns status 0, amount 0
00:06:45.097 00.000 20224 move complete, result=0
00:06:45.097 00.000 20224 worker thread done servicing request
00:06:45.101 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=65440, med=2918, FiltMin=2646, FiltMax=29133, Gamma=1.000
00:06:45.114 00.013 8996 UpdateGuideState exits: m=790588 SNR=344.7
00:06:45.115 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:45.115 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:45.116 00.001 8996 Enqueuing Expose request
00:06:45.117 00.001 20224 Worker thread wakes up
00:06:45.117 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:06:45.118 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:45.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:46.096 00.978 20224 Exposure complete
00:06:46.163 00.067 20224 worker thread done servicing request
00:06:46.163 00.000 8996 OnExposeComplete: enter
00:06:46.164 00.001 8996 UpdateGuideState(): m_state=6
00:06:46.165 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9381
00:06:46.166 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.13, Mass=697357, SNR=397.1, Peak=58816 HFD=4.4
00:06:46.167 00.001 8996 MultiStar: [#1 0.14,0.01,0.58,U] [#2 -0.13,0.05,0.63,U] [#3 0.23,0.34,0.58,U] [#4 0.04,0.37,0.44,U] [#5 0.03,0.11,0.54,U] [#6 0.05,0.01,0.36,U] [#7 0.09,0.46,0.00,M5] [#8 0.09,-0.08,0.33,U] 
00:06:46.168 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.14}, one-star: {-0.08, 0.18}
00:06:46.168 00.000 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
00:06:46.169 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
00:06:46.170 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.35 mountX=0.02 mountY=-0.14, mountTheta=-1.45
00:06:46.172 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.14, opts=13)
00:06:46.173 00.001 8996 Enqueuing Move request for scope (0.03, 0.14)
00:06:46.174 00.001 20224 Worker thread wakes up
00:06:46.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
00:06:46.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
00:06:46.174 00.000 20224 Moving (0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
00:06:46.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:06:46.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:46.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:06:46.174 00.000 20224 MoveAxis(E, 0, ABG)
00:06:46.174 00.000 20224 Move returns status 0, amount 0
00:06:46.174 00.000 20224 MoveAxis(N, 0, ABG)
00:06:46.174 00.000 20224 Move returns status 0, amount 0
00:06:46.174 00.000 20224 move complete, result=0
00:06:46.174 00.000 20224 worker thread done servicing request
00:06:46.179 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58816, med=2918, FiltMin=2643, FiltMax=28205, Gamma=1.000
00:06:46.194 00.015 8996 UpdateGuideState exits: m=697357 SNR=397.1
00:06:46.195 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:46.196 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:46.196 00.000 8996 Enqueuing Expose request
00:06:46.197 00.001 20224 Worker thread wakes up
00:06:46.197 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:46.198 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:46.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:47.354 01.156 20224 Exposure complete
00:06:47.426 00.072 20224 worker thread done servicing request
00:06:47.426 00.000 8996 OnExposeComplete: enter
00:06:47.428 00.002 8996 UpdateGuideState(): m_state=6
00:06:47.430 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9382
00:06:47.431 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.96, Mass=758315, SNR=334.7, Peak=65440 HFD=4.4
00:06:47.433 00.002 8996 MultiStar: [#1 0.10,-0.09,0.74,U] [#2 -0.25,0.01,0.62,U] [#3 0.13,-0.05,0.59,U] [#4 0.04,0.21,0.61,U] [#5 0.00,-0.01,0.59,U] [#6 0.21,-0.09,0.45,U] [#7 0.24,0.34,0.43,U] [#8 0.21,0.04,0.40,U] 
00:06:47.435 00.002 8996 single-star, 8 included, MultiStar: {0.05, 0.03}, one-star: {-0.05, 0.01}
00:06:47.435 00.000 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
00:06:47.436 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
00:06:47.437 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=3.01 mountX=-0.05 mountY=-0.00, mountTheta=-3.12
00:06:47.439 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
00:06:47.441 00.002 8996 Enqueuing Move request for scope (-0.05, 0.01)
00:06:47.442 00.001 20224 Worker thread wakes up
00:06:47.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
00:06:47.442 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
00:06:47.442 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
00:06:47.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:06:47.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:47.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:06:47.442 00.000 20224 MoveAxis(E, 0, ABG)
00:06:47.442 00.000 20224 Move returns status 0, amount 0
00:06:47.442 00.000 20224 MoveAxis(N, 0, ABG)
00:06:47.442 00.000 20224 Move returns status 0, amount 0
00:06:47.442 00.000 20224 move complete, result=0
00:06:47.442 00.000 20224 worker thread done servicing request
00:06:47.447 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=2918, FiltMin=2643, FiltMax=30467, Gamma=1.000
00:06:47.462 00.015 8996 UpdateGuideState exits: m=758315 SNR=334.7
00:06:47.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:47.464 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:47.465 00.001 8996 Enqueuing Expose request
00:06:47.466 00.001 20224 Worker thread wakes up
00:06:47.466 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:47.467 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:47.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:48.444 00.977 20224 Exposure complete
00:06:48.519 00.075 20224 worker thread done servicing request
00:06:48.519 00.000 8996 OnExposeComplete: enter
00:06:48.520 00.001 8996 UpdateGuideState(): m_state=6
00:06:48.521 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9383
00:06:48.522 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=473.97, Mass=717023, SNR=323.6, Peak=65440 HFD=4.4
00:06:48.523 00.001 8996 MultiStar: [#1 0.09,-0.05,0.71,U] [#2 -0.26,-0.17,0.73,U] [#3 0.21,0.15,0.62,U] [#4 -0.09,0.07,0.56,U] [#5 -0.01,0.10,0.54,U] [#6 0.25,-0.09,0.45,U] [#7 0.42,0.20,0.00,M5] [#8 0.20,-0.06,0.50,U] 
00:06:48.524 00.001 8996 refined, 7 included, MultiStar: {-0.00, -0.01}, one-star: {-0.17, 0.01}
00:06:48.526 00.002 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
00:06:48.527 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
00:06:48.528 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.90 mountX=-0.00 mountY=0.01, mountTheta=1.80
00:06:48.532 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.01, opts=13)
00:06:48.533 00.001 8996 Enqueuing Move request for scope (-0.00, -0.01)
00:06:48.534 00.001 20224 Worker thread wakes up
00:06:48.535 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
00:06:48.535 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
00:06:48.535 00.000 20224 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=0.01
00:06:48.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:06:48.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:48.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:06:48.535 00.000 20224 MoveAxis(E, 0, ABG)
00:06:48.535 00.000 20224 Move returns status 0, amount 0
00:06:48.535 00.000 20224 MoveAxis(N, 0, ABG)
00:06:48.535 00.000 20224 Move returns status 0, amount 0
00:06:48.535 00.000 20224 move complete, result=0
00:06:48.535 00.000 20224 worker thread done servicing request
00:06:48.540 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2918, FiltMin=2656, FiltMax=26819, Gamma=1.000
00:06:48.559 00.019 8996 UpdateGuideState exits: m=717023 SNR=323.6
00:06:48.559 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:48.561 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:48.562 00.001 8996 Enqueuing Expose request
00:06:48.563 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:48.564 00.001 20224 Worker thread wakes up
00:06:48.564 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:48.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:49.746 01.182 20224 Exposure complete
00:06:49.819 00.073 20224 worker thread done servicing request
00:06:49.819 00.000 8996 OnExposeComplete: enter
00:06:49.820 00.001 8996 UpdateGuideState(): m_state=6
00:06:49.822 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9384
00:06:49.822 00.000 8996 Star::Find returns 1 (0), X=136.18, Y=473.99, Mass=788320, SNR=392.1, Peak=63744 HFD=4.3
00:06:49.824 00.002 8996 MultiStar: [#1 0.20,-0.06,0.58,U] [#2 -0.07,0.12,0.64,U] [#3 0.24,0.11,0.57,U] [#4 0.13,0.33,0.49,U] [#5 -0.07,0.18,0.50,U] [#6 0.25,-0.02,0.35,U] [#7 0.10,0.43,0.00,M6] [#8 0.04,-0.17,0.37,U] 
00:06:49.825 00.001 8996 single-star, 7 included, MultiStar: {0.09, 0.07}, one-star: {0.06, 0.03}
00:06:49.826 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
00:06:49.827 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
00:06:49.828 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.47 mountX=0.06 mountY=-0.04, mountTheta=-0.57
00:06:49.831 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
00:06:49.832 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
00:06:49.832 00.000 20224 Worker thread wakes up
00:06:49.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
00:06:49.832 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
00:06:49.832 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
00:06:49.833 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:06:49.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:49.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:06:49.833 00.000 20224 MoveAxis(E, 0, ABG)
00:06:49.833 00.000 20224 Move returns status 0, amount 0
00:06:49.833 00.000 20224 MoveAxis(N, 0, ABG)
00:06:49.833 00.000 20224 Move returns status 0, amount 0
00:06:49.833 00.000 20224 move complete, result=0
00:06:49.833 00.000 20224 worker thread done servicing request
00:06:49.839 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=63744, med=2918, FiltMin=2640, FiltMax=31984, Gamma=1.000
00:06:49.863 00.024 8996 UpdateGuideState exits: m=788320 SNR=392.1
00:06:49.864 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:49.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:49.867 00.002 8996 Enqueuing Expose request
00:06:49.868 00.001 20224 Worker thread wakes up
00:06:49.868 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:49.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:49.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:50.846 00.977 20224 Exposure complete
00:06:50.920 00.074 20224 worker thread done servicing request
00:06:50.920 00.000 8996 OnExposeComplete: enter
00:06:50.922 00.002 8996 UpdateGuideState(): m_state=6
00:06:50.924 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9385
00:06:50.926 00.002 8996 Star::Find returns 1 (0), X=135.86, Y=474.01, Mass=721198, SNR=344.4, Peak=65440 HFD=4.4
00:06:50.928 00.002 8996 MultiStar: [#1 0.04,0.13,0.60,U] [#2 -0.22,0.01,0.72,U] [#3 0.10,0.26,0.62,U] [#4 0.13,0.34,0.55,U] [#5 -0.06,0.05,0.60,U] [#6 0.24,0.19,0.43,U] [#7 0.15,0.66,0.00,M7] [#8 0.13,-0.12,0.39,U] 
00:06:50.929 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.11}, one-star: {-0.25, 0.06}
00:06:50.931 00.002 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
00:06:50.933 00.002 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
00:06:50.934 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.82 mountX=-0.04 mountY=-0.11, mountTheta=-1.92
00:06:50.937 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.11, opts=13)
00:06:50.938 00.001 8996 Enqueuing Move request for scope (-0.03, 0.11)
00:06:50.940 00.002 20224 Worker thread wakes up
00:06:50.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
00:06:50.940 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
00:06:50.940 00.000 20224 Moving (-0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
00:06:50.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:06:50.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:50.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:06:50.940 00.000 20224 MoveAxis(E, 0, ABG)
00:06:50.941 00.001 20224 Move returns status 0, amount 0
00:06:50.941 00.000 20224 MoveAxis(N, 0, ABG)
00:06:50.941 00.000 20224 Move returns status 0, amount 0
00:06:50.941 00.000 20224 move complete, result=0
00:06:50.941 00.000 20224 worker thread done servicing request
00:06:50.947 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65440, med=2918, FiltMin=2653, FiltMax=28941, Gamma=1.000
00:06:50.963 00.016 8996 UpdateGuideState exits: m=721198 SNR=344.4
00:06:50.965 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:50.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:50.967 00.001 8996 Enqueuing Expose request
00:06:50.967 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:06:50.968 00.001 20224 Worker thread wakes up
00:06:50.968 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:50.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:52.138 01.170 20224 Exposure complete
00:06:52.220 00.082 20224 worker thread done servicing request
00:06:52.221 00.001 8996 OnExposeComplete: enter
00:06:52.221 00.000 8996 UpdateGuideState(): m_state=6
00:06:52.222 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9386
00:06:52.223 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.92, Mass=684309, SNR=342.3, Peak=65440 HFD=4.4
00:06:52.224 00.001 8996 MultiStar: [#1 0.16,-0.16,0.62,U] [#2 -0.05,-0.01,0.75,U] [#3 0.19,0.18,0.60,U] [#4 0.13,0.18,0.60,U] [#5 -0.10,-0.07,0.59,U] [#6 0.26,0.21,0.46,U] [#7 0.26,0.31,0.42,U] [#8 0.01,-0.34,0.37,U] 
00:06:52.225 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {-0.08, -0.03}
00:06:52.225 00.000 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
00:06:52.226 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
00:06:52.227 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.37 mountX=0.06 mountY=-0.03, mountTheta=-0.48
00:06:52.228 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
00:06:52.229 00.001 8996 Enqueuing Move request for scope (0.07, 0.03)
00:06:52.230 00.001 20224 Worker thread wakes up
00:06:52.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:06:52.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:06:52.230 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.06 yDistance=-0.03
00:06:52.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:06:52.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:52.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:06:52.230 00.000 20224 MoveAxis(E, 0, ABG)
00:06:52.230 00.000 20224 Move returns status 0, amount 0
00:06:52.230 00.000 20224 MoveAxis(N, 0, ABG)
00:06:52.230 00.000 20224 Move returns status 0, amount 0
00:06:52.230 00.000 20224 move complete, result=0
00:06:52.230 00.000 20224 worker thread done servicing request
00:06:52.233 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2918, FiltMin=2643, FiltMax=26944, Gamma=1.000
00:06:52.255 00.022 8996 UpdateGuideState exits: m=684309 SNR=342.3
00:06:52.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:52.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:52.258 00.001 8996 Enqueuing Expose request
00:06:52.259 00.001 20224 Worker thread wakes up
00:06:52.259 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:06:52.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:52.260 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:53.245 00.985 20224 Exposure complete
00:06:53.303 00.058 20224 worker thread done servicing request
00:06:53.304 00.001 8996 OnExposeComplete: enter
00:06:53.304 00.000 8996 UpdateGuideState(): m_state=6
00:06:53.305 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9387
00:06:53.306 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.94, Mass=660943, SNR=348.5, Peak=65440 HFD=4.4
00:06:53.307 00.001 8996 MultiStar: [#1 0.26,-0.17,0.63,U] [#2 -0.07,-0.14,0.65,U] [#3 0.32,-0.03,0.59,U] [#4 0.29,0.10,0.65,U] [#5 0.07,0.12,0.53,U] [#6 0.39,-0.04,0.41,U] [#7 0.34,0.11,0.45,U] [#8 0.10,-0.25,0.35,U] 
00:06:53.308 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.03}, one-star: {-0.11, -0.02}
00:06:53.308 00.000 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
00:06:53.309 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
00:06:53.310 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.98 mountX=-0.11 mountY=0.03, mountTheta=2.86
00:06:53.312 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.02, opts=13)
00:06:53.312 00.000 8996 Enqueuing Move request for scope (-0.11, -0.02)
00:06:53.313 00.001 20224 Worker thread wakes up
00:06:53.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
00:06:53.313 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
00:06:53.313 00.000 20224 Moving (-0.11, -0.02) raw xDistance=-0.11 yDistance=0.03
00:06:53.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:06:53.314 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:53.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:06:53.314 00.000 20224 MoveAxis(E, 0, ABG)
00:06:53.314 00.000 20224 Move returns status 0, amount 0
00:06:53.314 00.000 20224 MoveAxis(N, 0, ABG)
00:06:53.314 00.000 20224 Move returns status 0, amount 0
00:06:53.314 00.000 20224 move complete, result=0
00:06:53.314 00.000 20224 worker thread done servicing request
00:06:53.319 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2918, FiltMin=2649, FiltMax=25264, Gamma=1.000
00:06:53.333 00.014 8996 UpdateGuideState exits: m=660943 SNR=348.5
00:06:53.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:53.334 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:53.335 00.001 8996 Enqueuing Expose request
00:06:53.336 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:06:53.337 00.001 20224 Worker thread wakes up
00:06:53.337 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:53.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:54.506 01.169 20224 Exposure complete
00:06:54.572 00.066 20224 worker thread done servicing request
00:06:54.572 00.000 8996 OnExposeComplete: enter
00:06:54.574 00.002 8996 UpdateGuideState(): m_state=6
00:06:54.574 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9388
00:06:54.575 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.92, Mass=684477, SNR=355.1, Peak=65440 HFD=4.6
00:06:54.576 00.001 8996 MultiStar: [#1 0.04,-0.06,0.66,U] [#2 -0.21,-0.26,0.64,U] [#3 0.22,-0.03,0.59,U] [#4 0.09,0.12,0.46,U] [#5 -0.22,-0.07,0.60,U] [#6 0.15,-0.06,0.44,U] [#7 0.28,0.14,0.37,U] [#8 -0.16,-0.16,0.38,U] 
00:06:54.577 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.06}, one-star: {-0.41, -0.04}
00:06:54.577 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
00:06:54.578 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
00:06:54.579 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.47 mountX=-0.07 mountY=0.06, mountTheta=2.36
00:06:54.580 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.06, opts=13)
00:06:54.581 00.001 8996 Enqueuing Move request for scope (-0.07, -0.06)
00:06:54.582 00.001 20224 Worker thread wakes up
00:06:54.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
00:06:54.582 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
00:06:54.582 00.000 20224 Moving (-0.07, -0.06) raw xDistance=-0.07 yDistance=0.06
00:06:54.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:06:54.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:54.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:06:54.582 00.000 20224 MoveAxis(E, 0, ABG)
00:06:54.582 00.000 20224 Move returns status 0, amount 0
00:06:54.582 00.000 20224 MoveAxis(N, 0, ABG)
00:06:54.582 00.000 20224 Move returns status 0, amount 0
00:06:54.582 00.000 20224 move complete, result=0
00:06:54.582 00.000 20224 worker thread done servicing request
00:06:54.586 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65440, med=2918, FiltMin=2640, FiltMax=26944, Gamma=1.000
00:06:54.605 00.019 8996 UpdateGuideState exits: m=684477 SNR=355.1
00:06:54.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:54.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:54.608 00.001 8996 Enqueuing Expose request
00:06:54.608 00.000 20224 Worker thread wakes up
00:06:54.609 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:54.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:54.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:55.585 00.976 20224 Exposure complete
00:06:55.641 00.056 20224 worker thread done servicing request
00:06:55.641 00.000 8996 OnExposeComplete: enter
00:06:55.642 00.001 8996 UpdateGuideState(): m_state=6
00:06:55.642 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9389
00:06:55.643 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=473.80, Mass=760262, SNR=362.9, Peak=65440 HFD=4.5
00:06:55.644 00.001 8996 MultiStar: [#1 0.15,0.08,0.57,U] [#2 -0.09,-0.33,0.69,U] [#3 0.13,0.11,0.61,U] [#4 -0.07,0.11,0.52,U] [#5 0.07,-0.07,0.55,U] [#6 0.13,-0.10,0.41,U] [#7 0.14,0.05,0.40,U] [#8 0.20,-0.13,0.31,U] 
00:06:55.645 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.06}, one-star: {-0.24, -0.15}
00:06:55.645 00.000 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
00:06:55.646 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
00:06:55.647 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.46 mountX=0.01 mountY=0.06, mountTheta=1.36
00:06:55.648 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.06, opts=13)
00:06:55.649 00.001 8996 Enqueuing Move request for scope (0.01, -0.06)
00:06:55.650 00.001 20224 Worker thread wakes up
00:06:55.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:06:55.651 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:06:55.651 00.000 20224 Moving (0.01, -0.06) raw xDistance=0.01 yDistance=0.06
00:06:55.651 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:06:55.651 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:55.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:06:55.651 00.000 20224 MoveAxis(E, 0, ABG)
00:06:55.651 00.000 20224 Move returns status 0, amount 0
00:06:55.651 00.000 20224 MoveAxis(N, 0, ABG)
00:06:55.651 00.000 20224 Move returns status 0, amount 0
00:06:55.652 00.001 20224 move complete, result=0
00:06:55.652 00.000 20224 worker thread done servicing request
00:06:55.654 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2918, FiltMin=2640, FiltMax=29053, Gamma=1.000
00:06:55.667 00.013 8996 UpdateGuideState exits: m=760262 SNR=362.9
00:06:55.670 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:55.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:55.674 00.002 8996 Enqueuing Expose request
00:06:55.676 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:55.677 00.001 20224 Worker thread wakes up
00:06:55.677 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:55.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:56.847 01.170 20224 Exposure complete
00:06:56.922 00.075 20224 worker thread done servicing request
00:06:56.923 00.001 8996 OnExposeComplete: enter
00:06:56.924 00.001 8996 UpdateGuideState(): m_state=6
00:06:56.925 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9390
00:06:56.926 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.65, Mass=681924, SNR=371.6, Peak=57632 HFD=4.5
00:06:56.927 00.001 8996 MultiStar: [#1 0.02,-0.31,0.60,U] [#2 -0.42,-0.28,0.00,M1] [#3 -0.06,-0.26,0.61,U] [#4 -0.22,0.04,0.52,U] [#5 -0.04,-0.09,0.51,U] [#6 -0.05,-0.14,0.46,U] [#7 0.17,0.22,0.36,U] [#8 0.16,-0.22,0.29,U] 
00:06:56.927 00.000 8996 refined, 7 included, MultiStar: {-0.07, -0.17}, one-star: {-0.22, -0.30}
00:06:56.928 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
00:06:56.929 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.31)
00:06:56.929 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.95 mountX=-0.05 mountY=0.17, mountTheta=1.85
00:06:56.931 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.17, opts=13)
00:06:56.932 00.001 8996 Enqueuing Move request for scope (-0.07, -0.17)
00:06:56.932 00.000 20224 Worker thread wakes up
00:06:56.933 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
00:06:56.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
00:06:56.933 00.000 20224 Moving (-0.07, -0.17) raw xDistance=-0.05 yDistance=0.17
00:06:56.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:06:56.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:56.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:06:56.933 00.000 20224 MoveAxis(E, 0, ABG)
00:06:56.933 00.000 20224 Move returns status 0, amount 0
00:06:56.933 00.000 20224 MoveAxis(N, 0, ABG)
00:06:56.933 00.000 20224 Move returns status 0, amount 0
00:06:56.933 00.000 20224 move complete, result=0
00:06:56.933 00.000 20224 worker thread done servicing request
00:06:56.939 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57632, med=2918, FiltMin=2648, FiltMax=25437, Gamma=1.000
00:06:56.959 00.020 8996 UpdateGuideState exits: m=681924 SNR=371.6
00:06:56.961 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:56.962 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:56.963 00.001 8996 Enqueuing Expose request
00:06:56.964 00.001 20224 Worker thread wakes up
00:06:56.964 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:56.966 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:56.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:57.942 00.976 20224 Exposure complete
00:06:58.006 00.064 20224 worker thread done servicing request
00:06:58.006 00.000 8996 OnExposeComplete: enter
00:06:58.007 00.001 8996 UpdateGuideState(): m_state=6
00:06:58.008 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9391
00:06:58.011 00.003 8996 Star::Find returns 1 (0), X=136.05, Y=473.65, Mass=690593, SNR=364.7, Peak=58000 HFD=4.3
00:06:58.014 00.003 8996 MultiStar: [#1 0.12,-0.34,0.64,U] [#2 -0.14,-0.49,0.00,M2] [#3 0.17,-0.21,0.54,U] [#4 -0.01,0.03,0.48,U] [#5 0.18,-0.33,0.54,U] [#6 0.25,0.06,0.40,U] [#7 0.32,0.14,0.44,U] [#8 0.08,-0.27,0.35,U] 
00:06:58.016 00.002 8996 refined, 7 included, MultiStar: {0.10, -0.18}, one-star: {-0.07, -0.30}
00:06:58.017 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
00:06:58.019 00.002 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
00:06:58.020 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.05 mountX=0.12 mountY=0.17, mountTheta=0.95
00:06:58.023 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.18, opts=13)
00:06:58.024 00.001 8996 Enqueuing Move request for scope (0.10, -0.18)
00:06:58.026 00.002 20224 Worker thread wakes up
00:06:58.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
00:06:58.026 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
00:06:58.026 00.000 20224 Moving (0.10, -0.18) raw xDistance=0.12 yDistance=0.17
00:06:58.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:06:58.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:58.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:06:58.026 00.000 20224 MoveAxis(E, 0, ABG)
00:06:58.027 00.001 20224 Move returns status 0, amount 0
00:06:58.027 00.000 20224 MoveAxis(N, 0, ABG)
00:06:58.027 00.000 20224 Move returns status 0, amount 0
00:06:58.027 00.000 20224 move complete, result=0
00:06:58.027 00.000 20224 worker thread done servicing request
00:06:58.033 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58000, med=2921, FiltMin=2630, FiltMax=23917, Gamma=1.000
00:06:58.057 00.024 8996 UpdateGuideState exits: m=690593 SNR=364.7
00:06:58.059 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:58.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:58.061 00.001 8996 Enqueuing Expose request
00:06:58.061 00.000 20224 Worker thread wakes up
00:06:58.061 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:06:58.063 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:58.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:06:59.244 01.181 20224 Exposure complete
00:06:59.332 00.088 20224 worker thread done servicing request
00:06:59.332 00.000 8996 OnExposeComplete: enter
00:06:59.334 00.002 8996 UpdateGuideState(): m_state=6
00:06:59.337 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9392
00:06:59.338 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.91, Mass=669162, SNR=338.8, Peak=60352 HFD=4.3
00:06:59.340 00.002 8996 MultiStar: [#1 0.29,-0.25,0.68,U] [#2 -0.12,-0.40,0.76,U] [#3 0.09,-0.11,0.62,U] [#4 -0.11,-0.08,0.53,U] [#5 0.07,-0.17,0.62,U] [#6 0.16,0.03,0.38,U] [#7 0.31,0.15,0.39,U] [#8 0.20,-0.08,0.44,U] 
00:06:59.342 00.002 8996 single-star, 8 included, MultiStar: {0.06, -0.13}, one-star: {-0.08, -0.05}
00:06:59.343 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
00:06:59.344 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
00:06:59.345 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.59 mountX=-0.08 mountY=0.06, mountTheta=2.48
00:06:59.346 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
00:06:59.347 00.001 8996 Enqueuing Move request for scope (-0.08, -0.05)
00:06:59.348 00.001 20224 Worker thread wakes up
00:06:59.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
00:06:59.348 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
00:06:59.348 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.06
00:06:59.348 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:06:59.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:06:59.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:06:59.348 00.000 20224 MoveAxis(E, 0, ABG)
00:06:59.348 00.000 20224 Move returns status 0, amount 0
00:06:59.348 00.000 20224 MoveAxis(N, 0, ABG)
00:06:59.348 00.000 20224 Move returns status 0, amount 0
00:06:59.348 00.000 20224 move complete, result=0
00:06:59.348 00.000 20224 worker thread done servicing request
00:06:59.352 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60352, med=2918, FiltMin=2617, FiltMax=26640, Gamma=1.000
00:06:59.374 00.022 8996 UpdateGuideState exits: m=669162 SNR=338.8
00:06:59.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:06:59.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:06:59.377 00.001 8996 Enqueuing Expose request
00:06:59.378 00.001 20224 Worker thread wakes up
00:06:59.378 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:06:59.379 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:06:59.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:00.357 00.978 20224 Exposure complete
00:07:00.418 00.061 20224 worker thread done servicing request
00:07:00.418 00.000 8996 OnExposeComplete: enter
00:07:00.419 00.001 8996 UpdateGuideState(): m_state=6
00:07:00.419 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9393
00:07:00.420 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.73, Mass=718725, SNR=349.5, Peak=61584 HFD=4.4
00:07:00.421 00.001 8996 MultiStar: [#1 0.24,-0.15,0.61,U] [#2 -0.11,-0.19,0.73,U] [#3 0.22,-0.04,0.60,U] [#4 -0.04,-0.00,0.50,U] [#5 0.19,-0.17,0.56,U] [#6 0.28,-0.05,0.46,U] [#7 0.19,0.21,0.43,U] [#8 0.21,-0.30,0.37,U] 
00:07:00.422 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.12}, one-star: {0.02, -0.23}
00:07:00.423 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
00:07:00.424 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
00:07:00.425 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-0.82 mountX=0.12 mountY=0.11, mountTheta=0.71
00:07:00.427 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.12, opts=13)
00:07:00.428 00.001 8996 Enqueuing Move request for scope (0.11, -0.12)
00:07:00.429 00.001 20224 Worker thread wakes up
00:07:00.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.12) opts 0xd
00:07:00.429 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.12)
00:07:00.429 00.000 20224 Moving (0.11, -0.12) raw xDistance=0.12 yDistance=0.11
00:07:00.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:07:00.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:00.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:07:00.429 00.000 20224 MoveAxis(E, 0, ABG)
00:07:00.429 00.000 20224 Move returns status 0, amount 0
00:07:00.429 00.000 20224 MoveAxis(N, 0, ABG)
00:07:00.429 00.000 20224 Move returns status 0, amount 0
00:07:00.429 00.000 20224 move complete, result=0
00:07:00.429 00.000 20224 worker thread done servicing request
00:07:00.432 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=61584, med=2918, FiltMin=2637, FiltMax=24624, Gamma=1.000
00:07:00.453 00.021 8996 UpdateGuideState exits: m=718725 SNR=349.5
00:07:00.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:00.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:00.457 00.002 8996 Enqueuing Expose request
00:07:00.458 00.001 20224 Worker thread wakes up
00:07:00.458 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:00.459 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:00.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:01.615 01.156 20224 Exposure complete
00:07:01.684 00.069 20224 worker thread done servicing request
00:07:01.684 00.000 8996 OnExposeComplete: enter
00:07:01.685 00.001 8996 UpdateGuideState(): m_state=6
00:07:01.685 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9394
00:07:01.686 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.68, Mass=739329, SNR=343.4, Peak=59856 HFD=4.5
00:07:01.687 00.001 8996 MultiStar: [#1 -0.06,-0.42,0.58,U] [#2 -0.22,-0.54,0.00,M1] [#3 0.05,-0.24,0.57,U] [#4 -0.12,-0.01,0.56,U] [#5 0.02,-0.41,0.64,U] [#6 -0.03,-0.25,0.42,U] [#7 0.18,-0.00,0.45,U] [#8 0.11,-0.44,0.00,M1] 
00:07:01.688 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.24}, one-star: {0.01, -0.27}
00:07:01.688 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:07:01.689 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
00:07:01.690 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.55 mountX=0.03 mountY=0.24, mountTheta=1.45
00:07:01.691 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.24, opts=13)
00:07:01.692 00.001 8996 Enqueuing Move request for scope (0.01, -0.24)
00:07:01.693 00.001 20224 Worker thread wakes up
00:07:01.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
00:07:01.693 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
00:07:01.693 00.000 20224 Moving (0.01, -0.24) raw xDistance=0.03 yDistance=0.24
00:07:01.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:07:01.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:07:01.693 00.000 20224 MoveAxis(E, 0, ABG)
00:07:01.693 00.000 20224 Move returns status 0, amount 0
00:07:01.693 00.000 20224 MoveAxis(S, 51, ABG)
00:07:01.693 00.000 20224 Guiding  Dir = 1, Dur = 51
00:07:01.694 00.001 20224 IsSlewing returns 0
00:07:01.694 00.000 20224 IsGuiding returns 0
00:07:01.697 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59856, med=2918, FiltMin=2656, FiltMax=23280, Gamma=1.000
00:07:01.712 00.015 8996 UpdateGuideState exits: m=739329 SNR=343.4
00:07:01.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:01.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:01.716 00.002 8996 Enqueuing Expose request
00:07:01.733 00.017 20224 PulseGuide returned control before completion, sleep 23
00:07:01.762 00.029 20224 IsGuiding returns 1
00:07:01.762 00.000 20224 scope still moving after pulse duration time elapsed
00:07:01.794 00.032 20224 IsSlewing returns 0
00:07:01.795 00.001 20224 IsGuiding returns 1
00:07:01.826 00.031 20224 IsSlewing returns 0
00:07:01.827 00.001 20224 IsGuiding returns 0
00:07:01.827 00.000 20224 scope move finished after 51 + 81 ms
00:07:01.827 00.000 20224 Move returns status 0, amount 51
00:07:01.827 00.000 20224 move complete, result=0
00:07:01.827 00.000 20224 worker thread done servicing request
00:07:01.827 00.000 20224 Worker thread wakes up
00:07:01.827 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
00:07:01.830 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:01.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:02.820 00.990 20224 Exposure complete
00:07:02.895 00.075 20224 worker thread done servicing request
00:07:02.895 00.000 8996 OnExposeComplete: enter
00:07:02.897 00.002 8996 UpdateGuideState(): m_state=6
00:07:02.898 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9395
00:07:02.900 00.002 8996 Star::Find returns 1 (0), X=135.81, Y=473.61, Mass=744385, SNR=356.1, Peak=57808 HFD=4.5
00:07:02.901 00.001 8996 MultiStar: [#1 -0.21,-0.54,0.00,M1] [#2 -0.44,-0.56,0.00,M2] [#3 -0.15,-0.36,0.57,U] [#4 -0.20,-0.25,0.53,U] [#5 -0.20,-0.41,0.00,M1] [#6 -0.14,-0.27,0.39,U] [#7 -0.04,-0.06,0.49,U] [#8 -0.07,-0.56,0.00,M2] 
00:07:02.903 00.002 8996 refined, 4 included, MultiStar: {-0.19, -0.28}, one-star: {-0.31, -0.35}
00:07:02.904 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:07:02.906 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.08)
00:07:02.908 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.28 hyp=0.34 cameraTheta=-2.18 mountX=-0.16 mountY=0.30, mountTheta=2.08
00:07:02.912 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.28, opts=13)
00:07:02.914 00.002 8996 Enqueuing Move request for scope (-0.19, -0.28)
00:07:02.915 00.001 20224 Worker thread wakes up
00:07:02.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.28) opts 0xd
00:07:02.916 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.28)
00:07:02.916 00.000 20224 Moving (-0.19, -0.28) raw xDistance=-0.16 yDistance=0.30
00:07:02.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:07:02.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
00:07:02.916 00.000 20224 MoveAxis(E, 0, ABG)
00:07:02.916 00.000 20224 Move returns status 0, amount 0
00:07:02.916 00.000 20224 MoveAxis(S, 63, ABG)
00:07:02.916 00.000 20224 Guiding  Dir = 1, Dur = 63
00:07:02.916 00.000 20224 IsSlewing returns 0
00:07:02.916 00.000 20224 IsGuiding returns 0
00:07:02.921 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57808, med=2921, FiltMin=2624, FiltMax=31229, Gamma=1.000
00:07:02.924 00.003 20224 PulseGuide returned control before completion, sleep 65
00:07:02.937 00.013 8996 UpdateGuideState exits: m=744385 SNR=356.1
00:07:02.939 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:02.940 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:02.942 00.002 8996 Enqueuing Expose request
00:07:03.001 00.059 20224 IsGuiding returns 1
00:07:03.001 00.000 20224 scope still moving after pulse duration time elapsed
00:07:03.031 00.030 20224 IsSlewing returns 0
00:07:03.031 00.000 20224 IsGuiding returns 0
00:07:03.031 00.000 20224 scope move finished after 63 + 52 ms
00:07:03.031 00.000 20224 Move returns status 0, amount 63
00:07:03.031 00.000 20224 move complete, result=0
00:07:03.032 00.001 20224 worker thread done servicing request
00:07:03.032 00.000 20224 Worker thread wakes up
00:07:03.032 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 63 ms SOUTH
00:07:03.034 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:03.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:04.207 01.173 20224 Exposure complete
00:07:04.273 00.066 20224 worker thread done servicing request
00:07:04.273 00.000 8996 OnExposeComplete: enter
00:07:04.274 00.001 8996 UpdateGuideState(): m_state=6
00:07:04.275 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9396
00:07:04.275 00.000 8996 Star::Find returns 1 (0), X=135.83, Y=474.40, Mass=727151, SNR=362.9, Peak=54640 HFD=4.6
00:07:04.276 00.001 8996 MultiStar: [#1 -0.12,0.27,0.56,U] [#2 -0.44,0.22,0.00,M3] [#3 -0.16,0.32,0.53,U] [#4 -0.29,0.50,0.00,M1] [#5 -0.26,0.27,0.58,U] [#6 -0.03,0.55,0.00,M1] [#7 -0.02,0.63,0.00,M1] [#8 -0.07,0.29,0.38,U] 
00:07:04.277 00.001 8996 refined, 4 included, MultiStar: {-0.20, 0.34}, one-star: {-0.28, 0.45}
00:07:04.278 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
00:07:04.279 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
00:07:04.280 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.34 hyp=0.39 cameraTheta=2.11 mountX=-0.23 mountY=-0.31, mountTheta=-2.21
00:07:04.283 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.34, opts=13)
00:07:04.283 00.000 8996 Enqueuing Move request for scope (-0.20, 0.34)
00:07:04.284 00.001 20224 Worker thread wakes up
00:07:04.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.34) opts 0xd
00:07:04.284 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.34)
00:07:04.285 00.001 20224 Moving (-0.20, 0.34) raw xDistance=-0.23 yDistance=-0.31
00:07:04.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:07:04.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:07:04.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:07:04.285 00.000 20224 MoveAxis(E, 34, ABG)
00:07:04.285 00.000 20224 Guiding  Dir = 2, Dur = 34
00:07:04.285 00.000 20224 IsSlewing returns 0
00:07:04.285 00.000 20224 IsGuiding returns 0
00:07:04.290 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54640, med=2921, FiltMin=2665, FiltMax=29277, Gamma=1.000
00:07:04.309 00.019 8996 UpdateGuideState exits: m=727151 SNR=362.9
00:07:04.311 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:04.312 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:04.314 00.002 8996 Enqueuing Expose request
00:07:04.344 00.030 20224 IsGuiding returns 1
00:07:04.344 00.000 20224 scope still moving after pulse duration time elapsed
00:07:04.373 00.029 20224 IsSlewing returns 0
00:07:04.373 00.000 20224 IsGuiding returns 1
00:07:04.404 00.031 20224 IsSlewing returns 0
00:07:04.405 00.001 20224 IsGuiding returns 1
00:07:04.435 00.030 20224 IsSlewing returns 0
00:07:04.436 00.001 20224 IsGuiding returns 0
00:07:04.436 00.000 20224 scope move finished after 34 + 116 ms
00:07:04.436 00.000 20224 Move returns status 0, amount 34
00:07:04.436 00.000 20224 MoveAxis(N, 0, ABG)
00:07:04.436 00.000 20224 Move returns status 0, amount 0
00:07:04.436 00.000 20224 move complete, result=0
00:07:04.436 00.000 20224 worker thread done servicing request
00:07:04.436 00.000 20224 Worker thread wakes up
00:07:04.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:04.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:04.437 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.3 px 0 ms NORTH
00:07:05.421 00.984 20224 Exposure complete
00:07:05.490 00.069 20224 worker thread done servicing request
00:07:05.490 00.000 8996 OnExposeComplete: enter
00:07:05.491 00.001 8996 UpdateGuideState(): m_state=6
00:07:05.493 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9397
00:07:05.494 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=473.99, Mass=679652, SNR=334.2, Peak=58000 HFD=4.3
00:07:05.495 00.001 8996 MultiStar: [#1 0.20,0.33,0.61,U] [#2 0.09,0.09,0.70,U] [#3 0.10,-0.01,0.57,U] [#4 0.01,0.16,0.50,U] [#5 0.07,0.19,0.70,U] [#6 0.13,0.24,0.47,U] [#7 0.34,0.61,0.00,M2] [#8 0.07,0.00,0.40,U] 
00:07:05.498 00.003 8996 single-star, 7 included, MultiStar: {0.09, 0.12}, one-star: {0.08, 0.03}
00:07:05.500 00.002 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
00:07:05.502 00.002 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
00:07:05.503 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.37 mountX=0.08 mountY=-0.04, mountTheta=-0.48
00:07:05.505 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
00:07:05.506 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
00:07:05.508 00.002 20224 Worker thread wakes up
00:07:05.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:07:05.508 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:07:05.508 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
00:07:05.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:07:05.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:05.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:07:05.508 00.000 20224 MoveAxis(E, 0, ABG)
00:07:05.509 00.001 20224 Move returns status 0, amount 0
00:07:05.509 00.000 20224 MoveAxis(N, 0, ABG)
00:07:05.509 00.000 20224 Move returns status 0, amount 0
00:07:05.509 00.000 20224 move complete, result=0
00:07:05.509 00.000 20224 worker thread done servicing request
00:07:05.517 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58000, med=2921, FiltMin=2662, FiltMax=26640, Gamma=1.000
00:07:05.540 00.023 8996 UpdateGuideState exits: m=679652 SNR=334.2
00:07:05.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:05.541 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:05.542 00.001 8996 Enqueuing Expose request
00:07:05.544 00.002 20224 Worker thread wakes up
00:07:05.544 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:05.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:05.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:06.708 01.163 20224 Exposure complete
00:07:06.766 00.058 20224 worker thread done servicing request
00:07:06.766 00.000 8996 OnExposeComplete: enter
00:07:06.767 00.001 8996 UpdateGuideState(): m_state=6
00:07:06.768 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9398
00:07:06.768 00.000 8996 Star::Find returns 1 (0), X=136.50, Y=474.11, Mass=714029, SNR=354.2, Peak=60470 HFD=4.6
00:07:06.770 00.002 8996 MultiStar: [#1 0.60,0.25,0.00,M1] [#2 0.38,0.18,0.67,U] [#3 0.54,0.34,0.00,M1] [#4 0.40,0.44,0.00,M1] [#5 0.45,0.28,0.00,M1] [#6 0.48,0.41,0.00,M1] [#7 0.56,0.64,0.00,M3] [#8 0.44,0.28,0.00,M1] 
00:07:06.770 00.000 8996 single-star, 1 included, MultiStar: {0.38, 0.17}, one-star: {0.38, 0.16}
00:07:06.771 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
00:07:06.772 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
00:07:06.773 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=0.16 hyp=0.41 cameraTheta=0.39 mountX=0.36 mountY=-0.20, mountTheta=-0.50
00:07:06.774 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.16, opts=13)
00:07:06.775 00.001 8996 Enqueuing Move request for scope (0.38, 0.16)
00:07:06.776 00.001 20224 Worker thread wakes up
00:07:06.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.16) opts 0xd
00:07:06.776 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.16)
00:07:06.776 00.000 20224 Moving (0.38, 0.16) raw xDistance=0.36 yDistance=-0.20
00:07:06.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:07:06.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:06.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:07:06.776 00.000 20224 MoveAxis(W, 53, ABG)
00:07:06.776 00.000 20224 Guiding  Dir = 3, Dur = 53
00:07:06.776 00.000 20224 IsSlewing returns 0
00:07:06.777 00.001 20224 IsGuiding returns 0
00:07:06.781 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60470, med=2921, FiltMin=2633, FiltMax=27827, Gamma=1.000
00:07:06.793 00.012 8996 UpdateGuideState exits: m=714029 SNR=354.2
00:07:06.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:06.796 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:06.797 00.001 8996 Enqueuing Expose request
00:07:06.812 00.015 20224 PulseGuide returned control before completion, sleep 28
00:07:06.842 00.030 20224 IsGuiding returns 1
00:07:06.842 00.000 20224 scope still moving after pulse duration time elapsed
00:07:06.873 00.031 20224 IsSlewing returns 0
00:07:06.873 00.000 20224 IsGuiding returns 1
00:07:06.905 00.032 20224 IsSlewing returns 0
00:07:06.905 00.000 20224 IsGuiding returns 0
00:07:06.906 00.001 20224 scope move finished after 53 + 75 ms
00:07:06.906 00.000 20224 Move returns status 0, amount 53
00:07:06.906 00.000 20224 MoveAxis(N, 0, ABG)
00:07:06.906 00.000 20224 Move returns status 0, amount 0
00:07:06.906 00.000 20224 move complete, result=0
00:07:06.906 00.000 20224 worker thread done servicing request
00:07:06.906 00.000 20224 Worker thread wakes up
00:07:06.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:06.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:06.906 00.000 8996 GuideStep: 0.4 px 53 ms WEST, -0.2 px 0 ms NORTH
00:07:07.874 00.968 20224 Exposure complete
00:07:07.948 00.074 20224 worker thread done servicing request
00:07:07.948 00.000 8996 OnExposeComplete: enter
00:07:07.949 00.001 8996 UpdateGuideState(): m_state=6
00:07:07.949 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9399
00:07:07.950 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=474.28, Mass=706642, SNR=340.5, Peak=56736 HFD=4.5
00:07:07.951 00.001 8996 MultiStar: [#1 0.19,0.57,0.00,M2] [#2 0.15,0.20,0.71,U] [#3 0.29,0.58,0.00,M2] [#4 0.15,0.75,0.00,M2] [#5 0.22,0.52,0.00,M2] [#6 0.31,0.73,0.00,M2] [#7 0.36,0.90,0.00,M4] [#8 0.13,0.47,0.00,M2] 
00:07:07.953 00.002 8996 refined, 1 included, MultiStar: {0.08, 0.27}, one-star: {0.04, 0.33}
00:07:07.955 00.002 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
00:07:07.958 00.003 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
00:07:07.960 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.27 hyp=0.29 cameraTheta=1.27 mountX=0.06 mountY=-0.28, mountTheta=-1.37
00:07:07.964 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.27, opts=13)
00:07:07.965 00.001 8996 Enqueuing Move request for scope (0.08, 0.27)
00:07:07.967 00.002 20224 Worker thread wakes up
00:07:07.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.27) opts 0xd
00:07:07.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.27)
00:07:07.967 00.000 20224 Moving (0.08, 0.27) raw xDistance=0.06 yDistance=-0.28
00:07:07.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:07:07.968 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:07:07.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:07:07.968 00.000 20224 MoveAxis(E, 0, ABG)
00:07:07.968 00.000 20224 Move returns status 0, amount 0
00:07:07.968 00.000 20224 MoveAxis(N, 0, ABG)
00:07:07.968 00.000 20224 Move returns status 0, amount 0
00:07:07.968 00.000 20224 move complete, result=0
00:07:07.969 00.001 20224 worker thread done servicing request
00:07:07.975 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56736, med=2921, FiltMin=2659, FiltMax=25062, Gamma=1.000
00:07:08.001 00.026 8996 UpdateGuideState exits: m=706642 SNR=340.5
00:07:08.002 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:08.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:08.004 00.001 8996 Enqueuing Expose request
00:07:08.005 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:07:08.006 00.001 20224 Worker thread wakes up
00:07:08.006 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:08.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:09.175 01.169 20224 Exposure complete
00:07:09.249 00.074 20224 worker thread done servicing request
00:07:09.249 00.000 8996 OnExposeComplete: enter
00:07:09.250 00.001 8996 UpdateGuideState(): m_state=6
00:07:09.251 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9400
00:07:09.253 00.002 8996 Star::Find returns 1 (0), X=136.06, Y=474.31, Mass=651368, SNR=339.2, Peak=52880 HFD=4.4
00:07:09.254 00.001 8996 MultiStar: [#1 0.09,0.32,0.69,U] [#2 -0.18,0.18,0.74,U] [#3 0.06,0.16,0.69,U] [#4 -0.04,0.19,0.56,U] [#5 0.14,0.30,0.63,U] [#6 -0.08,0.37,0.44,U] [#7 0.14,0.29,0.42,U] [#8 0.17,0.25,0.37,U] 
00:07:09.255 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.27}, one-star: {-0.05, 0.36}
00:07:09.256 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
00:07:09.257 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
00:07:09.258 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.52 mountX=-0.01 mountY=-0.27, mountTheta=-1.62
00:07:09.260 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.27, opts=13)
00:07:09.261 00.001 8996 Enqueuing Move request for scope (0.01, 0.27)
00:07:09.262 00.001 20224 Worker thread wakes up
00:07:09.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
00:07:09.262 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
00:07:09.262 00.000 20224 Moving (0.01, 0.27) raw xDistance=-0.01 yDistance=-0.27
00:07:09.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:07:09.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:07:09.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:07:09.263 00.001 20224 MoveAxis(E, 0, ABG)
00:07:09.263 00.000 20224 Move returns status 0, amount 0
00:07:09.263 00.000 20224 MoveAxis(N, 0, ABG)
00:07:09.263 00.000 20224 Move returns status 0, amount 0
00:07:09.263 00.000 20224 move complete, result=0
00:07:09.263 00.000 20224 worker thread done servicing request
00:07:09.267 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52880, med=2921, FiltMin=2643, FiltMax=22413, Gamma=1.000
00:07:09.281 00.014 8996 UpdateGuideState exits: m=651368 SNR=339.2
00:07:09.281 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:09.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:09.283 00.001 8996 Enqueuing Expose request
00:07:09.284 00.001 20224 Worker thread wakes up
00:07:09.284 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:07:09.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:09.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:10.255 00.970 20224 Exposure complete
00:07:10.311 00.056 20224 worker thread done servicing request
00:07:10.312 00.001 8996 OnExposeComplete: enter
00:07:10.313 00.001 8996 UpdateGuideState(): m_state=6
00:07:10.313 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9401
00:07:10.314 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=474.18, Mass=719617, SNR=360.1, Peak=65440 HFD=4.4
00:07:10.315 00.001 8996 MultiStar: [#1 -0.05,0.23,0.62,U] [#2 -0.38,0.12,0.73,U] [#3 -0.13,0.17,0.59,U] [#4 -0.22,0.15,0.59,U] [#5 -0.13,0.21,0.61,U] [#6 -0.13,0.16,0.38,U] [#7 0.18,0.43,0.00,M4] [#8 -0.05,0.24,0.35,U] 
00:07:10.316 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.19}, one-star: {-0.28, 0.22}
00:07:10.317 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
00:07:10.317 00.000 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
00:07:10.318 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.36 mountX=-0.21 mountY=-0.17, mountTheta=-2.47
00:07:10.319 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.19, opts=13)
00:07:10.320 00.001 8996 Enqueuing Move request for scope (-0.19, 0.19)
00:07:10.321 00.001 20224 Worker thread wakes up
00:07:10.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
00:07:10.321 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
00:07:10.321 00.000 20224 Moving (-0.19, 0.19) raw xDistance=-0.21 yDistance=-0.17
00:07:10.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:07:10.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:10.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:07:10.321 00.000 20224 MoveAxis(E, 31, ABG)
00:07:10.321 00.000 20224 Guiding  Dir = 2, Dur = 31
00:07:10.322 00.001 20224 IsSlewing returns 0
00:07:10.322 00.000 20224 IsGuiding returns 0
00:07:10.327 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65440, med=2921, FiltMin=2649, FiltMax=27190, Gamma=1.000
00:07:10.341 00.014 8996 UpdateGuideState exits: m=719617 SNR=360.1
00:07:10.343 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:10.346 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:10.348 00.002 8996 Enqueuing Expose request
00:07:10.372 00.024 20224 IsGuiding returns 1
00:07:10.372 00.000 20224 scope still moving after pulse duration time elapsed
00:07:10.401 00.029 20224 IsSlewing returns 0
00:07:10.401 00.000 20224 IsGuiding returns 1
00:07:10.433 00.032 20224 IsSlewing returns 0
00:07:10.433 00.000 20224 IsGuiding returns 1
00:07:10.464 00.031 20224 IsSlewing returns 0
00:07:10.465 00.001 20224 IsGuiding returns 0
00:07:10.465 00.000 20224 scope move finished after 31 + 112 ms
00:07:10.465 00.000 20224 Move returns status 0, amount 31
00:07:10.465 00.000 20224 MoveAxis(N, 0, ABG)
00:07:10.465 00.000 20224 Move returns status 0, amount 0
00:07:10.465 00.000 20224 move complete, result=0
00:07:10.465 00.000 20224 worker thread done servicing request
00:07:10.465 00.000 20224 Worker thread wakes up
00:07:10.465 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:10.465 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
00:07:10.467 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:11.668 01.201 20224 Exposure complete
00:07:11.755 00.087 20224 worker thread done servicing request
00:07:11.756 00.001 8996 OnExposeComplete: enter
00:07:11.756 00.000 8996 UpdateGuideState(): m_state=6
00:07:11.758 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9402
00:07:11.759 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.13, Mass=698516, SNR=341.9, Peak=60912 HFD=4.4
00:07:11.761 00.002 8996 MultiStar: [#1 0.19,0.07,0.62,U] [#2 0.11,-0.12,0.73,U] [#3 0.37,0.31,0.00,M1] [#4 0.24,0.28,0.55,U] [#5 0.14,0.10,0.59,U] [#6 0.39,0.36,0.00,M1] [#7 0.64,0.42,0.00,M5] [#8 0.23,-0.05,0.39,U] 
00:07:11.762 00.001 8996 refined, 5 included, MultiStar: {0.11, 0.08}, one-star: {-0.07, 0.17}
00:07:11.763 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
00:07:11.764 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
00:07:11.765 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.64 mountX=0.10 mountY=-0.09, mountTheta=-0.75
00:07:11.767 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.08, opts=13)
00:07:11.768 00.001 8996 Enqueuing Move request for scope (0.11, 0.08)
00:07:11.769 00.001 20224 Worker thread wakes up
00:07:11.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
00:07:11.769 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
00:07:11.769 00.000 20224 Moving (0.11, 0.08) raw xDistance=0.10 yDistance=-0.09
00:07:11.770 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:07:11.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:11.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:11.770 00.000 20224 MoveAxis(E, 0, ABG)
00:07:11.770 00.000 20224 Move returns status 0, amount 0
00:07:11.770 00.000 20224 MoveAxis(N, 0, ABG)
00:07:11.770 00.000 20224 Move returns status 0, amount 0
00:07:11.770 00.000 20224 move complete, result=0
00:07:11.770 00.000 20224 worker thread done servicing request
00:07:11.775 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60912, med=2921, FiltMin=2647, FiltMax=26893, Gamma=1.000
00:07:11.797 00.022 8996 UpdateGuideState exits: m=698516 SNR=341.9
00:07:11.799 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:11.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:11.801 00.001 8996 Enqueuing Expose request
00:07:11.802 00.001 20224 Worker thread wakes up
00:07:11.802 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:11.803 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:11.803 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:12.778 00.975 20224 Exposure complete
00:07:12.846 00.068 20224 worker thread done servicing request
00:07:12.846 00.000 8996 OnExposeComplete: enter
00:07:12.847 00.001 8996 UpdateGuideState(): m_state=6
00:07:12.848 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9403
00:07:12.848 00.000 8996 Star::Find returns 1 (0), X=136.02, Y=474.01, Mass=623008, SNR=340.1, Peak=58304 HFD=4.5
00:07:12.849 00.001 8996 MultiStar: [#1 0.15,0.17,0.76,U] [#2 -0.11,0.03,0.76,U] [#3 0.22,0.39,0.00,M2] [#4 0.08,0.45,0.00,M1] [#5 0.05,-0.00,0.72,U] [#6 0.30,0.28,0.44,U] [#7 0.27,0.44,0.00,M6] [#8 0.22,-0.21,0.38,U] 
00:07:12.850 00.001 8996 refined, 5 included, MultiStar: {0.05, 0.06}, one-star: {-0.09, 0.05}
00:07:12.851 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
00:07:12.852 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
00:07:12.852 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.93 mountX=0.04 mountY=-0.07, mountTheta=-1.03
00:07:12.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.06, opts=13)
00:07:12.855 00.001 8996 Enqueuing Move request for scope (0.05, 0.06)
00:07:12.856 00.001 20224 Worker thread wakes up
00:07:12.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
00:07:12.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
00:07:12.856 00.000 20224 Moving (0.05, 0.06) raw xDistance=0.04 yDistance=-0.07
00:07:12.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:07:12.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:12.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:07:12.856 00.000 20224 MoveAxis(E, 0, ABG)
00:07:12.856 00.000 20224 Move returns status 0, amount 0
00:07:12.856 00.000 20224 MoveAxis(N, 0, ABG)
00:07:12.856 00.000 20224 Move returns status 0, amount 0
00:07:12.856 00.000 20224 move complete, result=0
00:07:12.856 00.000 20224 worker thread done servicing request
00:07:12.860 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58304, med=2921, FiltMin=2653, FiltMax=23229, Gamma=1.000
00:07:12.877 00.017 8996 UpdateGuideState exits: m=623008 SNR=340.1
00:07:12.880 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:12.881 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:12.881 00.000 8996 Enqueuing Expose request
00:07:12.882 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:12.883 00.001 20224 Worker thread wakes up
00:07:12.884 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:12.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:14.037 01.153 20224 Exposure complete
00:07:14.146 00.109 20224 worker thread done servicing request
00:07:14.147 00.001 8996 OnExposeComplete: enter
00:07:14.148 00.001 8996 UpdateGuideState(): m_state=6
00:07:14.150 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9404
00:07:14.152 00.002 8996 Star::Find returns 1 (0), X=135.80, Y=474.08, Mass=708772, SNR=379.3, Peak=65440 HFD=4.4
00:07:14.154 00.002 8996 MultiStar: [#1 0.12,0.12,0.58,U] [#2 -0.21,-0.35,0.64,U] [#3 0.02,0.20,0.48,U] [#4 0.02,0.28,0.55,U] [#5 0.25,0.22,0.55,U] [#6 0.21,0.23,0.35,U] [#7 0.04,0.59,0.00,M7] [#8 0.13,0.06,0.37,U] 
00:07:14.156 00.002 8996 refined, 7 included, MultiStar: {-0.02, 0.10}, one-star: {-0.31, 0.12}
00:07:14.158 00.002 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
00:07:14.159 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
00:07:14.160 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.80 mountX=-0.03 mountY=-0.09, mountTheta=-1.90
00:07:14.163 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
00:07:14.164 00.001 8996 Enqueuing Move request for scope (-0.02, 0.10)
00:07:14.165 00.001 20224 Worker thread wakes up
00:07:14.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
00:07:14.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
00:07:14.165 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.09
00:07:14.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:07:14.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:14.166 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:14.166 00.000 20224 MoveAxis(E, 0, ABG)
00:07:14.166 00.000 20224 Move returns status 0, amount 0
00:07:14.166 00.000 20224 MoveAxis(N, 0, ABG)
00:07:14.166 00.000 20224 Move returns status 0, amount 0
00:07:14.166 00.000 20224 move complete, result=0
00:07:14.166 00.000 20224 worker thread done servicing request
00:07:14.176 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2921, FiltMin=2656, FiltMax=30509, Gamma=1.000
00:07:14.204 00.028 8996 UpdateGuideState exits: m=708772 SNR=379.3
00:07:14.206 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:14.206 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:14.207 00.001 8996 Enqueuing Expose request
00:07:14.208 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:14.209 00.001 20224 Worker thread wakes up
00:07:14.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:14.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:15.211 01.002 20224 Exposure complete
00:07:15.291 00.080 20224 worker thread done servicing request
00:07:15.291 00.000 8996 OnExposeComplete: enter
00:07:15.292 00.001 8996 UpdateGuideState(): m_state=6
00:07:15.293 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9405
00:07:15.295 00.002 8996 Star::Find returns 1 (0), X=135.93, Y=474.11, Mass=706447, SNR=327.0, Peak=65440 HFD=4.4
00:07:15.297 00.002 8996 MultiStar: [#1 0.16,0.29,0.69,U] [#2 -0.26,0.11,0.74,U] [#3 0.17,0.20,0.66,U] [#4 0.06,0.34,0.53,U] [#5 0.18,0.22,0.63,U] [#6 0.08,0.23,0.47,U] [#7 0.30,0.43,0.00,M8] [#8 0.34,0.19,0.37,U] 
00:07:15.300 00.003 8996 refined, 7 included, MultiStar: {0.03, 0.21}, one-star: {-0.18, 0.15}
00:07:15.302 00.002 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
00:07:15.303 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
00:07:15.305 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.42 mountX=0.01 mountY=-0.21, mountTheta=-1.52
00:07:15.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.21, opts=13)
00:07:15.308 00.001 8996 Enqueuing Move request for scope (0.03, 0.21)
00:07:15.310 00.002 20224 Worker thread wakes up
00:07:15.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
00:07:15.310 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
00:07:15.310 00.000 20224 Moving (0.03, 0.21) raw xDistance=0.01 yDistance=-0.21
00:07:15.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:07:15.311 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:07:15.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:07:15.311 00.000 20224 MoveAxis(E, 0, ABG)
00:07:15.311 00.000 20224 Move returns status 0, amount 0
00:07:15.311 00.000 20224 MoveAxis(N, 0, ABG)
00:07:15.311 00.000 20224 Move returns status 0, amount 0
00:07:15.311 00.000 20224 move complete, result=0
00:07:15.311 00.000 20224 worker thread done servicing request
00:07:15.315 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2921, FiltMin=2637, FiltMax=26189, Gamma=1.000
00:07:15.337 00.022 8996 UpdateGuideState exits: m=706447 SNR=327.0
00:07:15.338 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:15.340 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:15.341 00.001 8996 Enqueuing Expose request
00:07:15.343 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:15.344 00.001 20224 Worker thread wakes up
00:07:15.344 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:15.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:16.502 01.158 20224 Exposure complete
00:07:16.568 00.066 20224 worker thread done servicing request
00:07:16.568 00.000 8996 OnExposeComplete: enter
00:07:16.570 00.002 8996 UpdateGuideState(): m_state=6
00:07:16.571 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9406
00:07:16.572 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=474.12, Mass=717704, SNR=339.3, Peak=61382 HFD=4.4
00:07:16.573 00.001 8996 MultiStar: [#1 0.23,0.32,0.67,U] [#2 -0.02,0.24,0.76,U] [#3 0.12,0.09,0.63,U] [#4 0.06,0.23,0.57,U] [#5 0.33,0.13,0.57,U] [#6 0.17,0.26,0.52,U] [#7 0.35,0.46,0.00,M9] [#8 0.45,0.11,0.00,M1] 
00:07:16.574 00.001 8996 refined, 6 included, MultiStar: {0.18, 0.20}, one-star: {0.34, 0.16}
00:07:16.574 00.000 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
00:07:16.575 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
00:07:16.576 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.83 mountX=0.16 mountY=-0.22, mountTheta=-0.94
00:07:16.580 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.20, opts=13)
00:07:16.582 00.002 8996 Enqueuing Move request for scope (0.18, 0.20)
00:07:16.583 00.001 20224 Worker thread wakes up
00:07:16.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.20) opts 0xd
00:07:16.583 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.20)
00:07:16.583 00.000 20224 Moving (0.18, 0.20) raw xDistance=0.16 yDistance=-0.22
00:07:16.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:07:16.583 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.52 newest=-0.53
00:07:16.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:07:16.583 00.000 20224 MoveAxis(E, 0, ABG)
00:07:16.584 00.001 20224 Move returns status 0, amount 0
00:07:16.584 00.000 20224 MoveAxis(N, 47, ABG)
00:07:16.584 00.000 20224 Guiding  Dir = 0, Dur = 47
00:07:16.584 00.000 20224 IsSlewing returns 0
00:07:16.584 00.000 20224 IsGuiding returns 0
00:07:16.589 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61382, med=2921, FiltMin=2637, FiltMax=28147, Gamma=1.000
00:07:16.607 00.018 8996 UpdateGuideState exits: m=717704 SNR=339.3
00:07:16.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:16.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:16.610 00.001 8996 Enqueuing Expose request
00:07:16.626 00.016 20224 PulseGuide returned control before completion, sleep 15
00:07:16.657 00.031 20224 IsGuiding returns 1
00:07:16.657 00.000 20224 scope still moving after pulse duration time elapsed
00:07:16.687 00.030 20224 IsSlewing returns 0
00:07:16.687 00.000 20224 IsGuiding returns 1
00:07:16.718 00.031 20224 IsSlewing returns 0
00:07:16.719 00.001 20224 IsGuiding returns 0
00:07:16.719 00.000 20224 scope move finished after 47 + 87 ms
00:07:16.719 00.000 20224 Move returns status 0, amount 47
00:07:16.719 00.000 20224 move complete, result=0
00:07:16.719 00.000 20224 worker thread done servicing request
00:07:16.719 00.000 20224 Worker thread wakes up
00:07:16.719 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 47 ms NORTH
00:07:16.721 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:16.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:17.710 00.989 20224 Exposure complete
00:07:17.785 00.075 20224 worker thread done servicing request
00:07:17.785 00.000 8996 OnExposeComplete: enter
00:07:17.786 00.001 8996 UpdateGuideState(): m_state=6
00:07:17.787 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9407
00:07:17.789 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=474.11, Mass=698487, SNR=353.0, Peak=54368 HFD=4.5
00:07:17.791 00.002 8996 MultiStar: [#1 0.13,0.24,0.63,U] [#2 -0.09,-0.05,0.69,U] [#3 -0.00,0.33,0.60,U] [#4 -0.07,0.55,0.00,M1] [#5 0.05,0.54,0.00,M1] [#6 0.19,0.28,0.39,U] [#7 0.12,0.50,0.00,M10] [#8 0.08,0.41,0.44,U] 
00:07:17.793 00.002 8996 single-star, 5 included, MultiStar: {0.05, 0.20}, one-star: {0.06, 0.16}
00:07:17.794 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
00:07:17.795 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
00:07:17.796 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.19 mountX=0.05 mountY=-0.16, mountTheta=-1.29
00:07:17.799 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.16, opts=13)
00:07:17.799 00.000 8996 Enqueuing Move request for scope (0.06, 0.16)
00:07:17.800 00.001 20224 Worker thread wakes up
00:07:17.800 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
00:07:17.800 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
00:07:17.800 00.000 20224 Moving (0.06, 0.16) raw xDistance=0.05 yDistance=-0.16
00:07:17.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:07:17.801 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:17.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:07:17.801 00.000 20224 MoveAxis(E, 0, ABG)
00:07:17.801 00.000 20224 Move returns status 0, amount 0
00:07:17.801 00.000 20224 MoveAxis(N, 0, ABG)
00:07:17.801 00.000 20224 Move returns status 0, amount 0
00:07:17.801 00.000 20224 move complete, result=0
00:07:17.801 00.000 20224 worker thread done servicing request
00:07:17.805 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54368, med=2921, FiltMin=2633, FiltMax=26006, Gamma=1.000
00:07:17.826 00.021 8996 UpdateGuideState exits: m=698487 SNR=353.0
00:07:17.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:17.830 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:17.833 00.003 8996 Enqueuing Expose request
00:07:17.834 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:17.836 00.002 20224 Worker thread wakes up
00:07:17.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:17.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:19.026 01.189 20224 Exposure complete
00:07:19.091 00.065 20224 worker thread done servicing request
00:07:19.091 00.000 8996 OnExposeComplete: enter
00:07:19.092 00.001 8996 UpdateGuideState(): m_state=6
00:07:19.093 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9408
00:07:19.093 00.000 8996 Star::Find returns 1 (0), X=135.98, Y=473.96, Mass=677393, SNR=311.1, Peak=58784 HFD=4.5
00:07:19.094 00.001 8996 MultiStar: [#1 0.20,0.02,0.64,U] [#2 -0.24,-0.12,0.80,U] [#3 0.08,0.06,0.64,U] [#4 -0.04,0.33,0.61,U] [#5 -0.09,-0.10,0.62,U] [#6 0.27,-0.05,0.46,U] [#7 0.34,0.46,0.00,R] [#8 -0.06,-0.09,0.39,U] 
00:07:19.095 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.01}, one-star: {-0.14, 0.00}
00:07:19.096 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
00:07:19.097 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
00:07:19.098 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.83 mountX=-0.02 mountY=-0.00, mountTheta=-2.94
00:07:19.101 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
00:07:19.104 00.003 8996 Enqueuing Move request for scope (-0.02, 0.01)
00:07:19.106 00.002 20224 Worker thread wakes up
00:07:19.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
00:07:19.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
00:07:19.106 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.00
00:07:19.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:07:19.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:19.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:07:19.106 00.000 20224 MoveAxis(E, 0, ABG)
00:07:19.106 00.000 20224 Move returns status 0, amount 0
00:07:19.106 00.000 20224 MoveAxis(N, 0, ABG)
00:07:19.107 00.001 20224 Move returns status 0, amount 0
00:07:19.107 00.000 20224 move complete, result=0
00:07:19.107 00.000 20224 worker thread done servicing request
00:07:19.112 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58784, med=2921, FiltMin=2624, FiltMax=27139, Gamma=1.000
00:07:19.126 00.014 8996 UpdateGuideState exits: m=677393 SNR=311.1
00:07:19.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:19.127 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:19.128 00.001 8996 Enqueuing Expose request
00:07:19.129 00.001 20224 Worker thread wakes up
00:07:19.129 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:07:19.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:19.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:20.097 00.967 20224 Exposure complete
00:07:20.170 00.073 20224 worker thread done servicing request
00:07:20.170 00.000 8996 OnExposeComplete: enter
00:07:20.171 00.001 8996 UpdateGuideState(): m_state=6
00:07:20.172 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9409
00:07:20.172 00.000 8996 Star::Find returns 1 (0), X=136.03, Y=473.89, Mass=715661, SNR=340.3, Peak=62896 HFD=4.3
00:07:20.173 00.001 8996 MultiStar: [#1 0.08,-0.24,0.62,U] [#2 -0.13,-0.12,0.62,U] [#3 0.07,0.09,0.56,U] [#4 0.01,0.18,0.48,U] [#5 0.06,0.01,0.55,U] [#6 0.07,-0.02,0.42,U] [#7 -0.06,-0.34,0.46,U] [#8 0.25,-0.14,0.37,U] 
00:07:20.174 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.07}, one-star: {-0.09, -0.06}
00:07:20.175 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
00:07:20.176 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
00:07:20.177 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.42 mountX=0.02 mountY=0.07, mountTheta=1.32
00:07:20.179 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
00:07:20.181 00.002 8996 Enqueuing Move request for scope (0.01, -0.07)
00:07:20.181 00.000 20224 Worker thread wakes up
00:07:20.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
00:07:20.181 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
00:07:20.181 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
00:07:20.182 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:07:20.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:20.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:07:20.182 00.000 20224 MoveAxis(E, 0, ABG)
00:07:20.182 00.000 20224 Move returns status 0, amount 0
00:07:20.182 00.000 20224 MoveAxis(N, 0, ABG)
00:07:20.182 00.000 20224 Move returns status 0, amount 0
00:07:20.182 00.000 20224 move complete, result=0
00:07:20.182 00.000 20224 worker thread done servicing request
00:07:20.185 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=62896, med=2921, FiltMin=2646, FiltMax=27328, Gamma=1.000
00:07:20.198 00.013 8996 UpdateGuideState exits: m=715661 SNR=340.3
00:07:20.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:20.199 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:20.200 00.001 8996 Enqueuing Expose request
00:07:20.201 00.001 20224 Worker thread wakes up
00:07:20.201 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:20.202 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:20.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:21.362 01.160 20224 Exposure complete
00:07:21.431 00.069 20224 worker thread done servicing request
00:07:21.431 00.000 8996 OnExposeComplete: enter
00:07:21.434 00.003 8996 UpdateGuideState(): m_state=6
00:07:21.437 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9410
00:07:21.437 00.000 8996 Star::Find returns 1 (0), X=135.80, Y=474.00, Mass=625788, SNR=314.2, Peak=62656 HFD=4.4
00:07:21.439 00.002 8996 MultiStar: [#1 0.09,-0.12,0.71,U] [#2 -0.24,-0.01,0.76,U] [#3 0.12,-0.04,0.66,U] [#4 -0.04,0.05,0.53,U] [#5 -0.13,-0.06,0.59,U] [#6 0.02,0.10,0.50,U] [#7 -0.36,-0.19,0.54,U] [#8 -0.07,-0.00,0.39,U] 
00:07:21.439 00.000 8996 refined, 8 included, MultiStar: {-0.12, -0.03}, one-star: {-0.32, 0.04}
00:07:21.440 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
00:07:21.441 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.33)
00:07:21.442 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.93 mountX=-0.11 mountY=0.04, mountTheta=2.82
00:07:21.444 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
00:07:21.445 00.001 8996 Enqueuing Move request for scope (-0.12, -0.03)
00:07:21.446 00.001 20224 Worker thread wakes up
00:07:21.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
00:07:21.446 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
00:07:21.446 00.000 20224 Moving (-0.12, -0.03) raw xDistance=-0.11 yDistance=0.04
00:07:21.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:07:21.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:21.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:07:21.446 00.000 20224 MoveAxis(E, 0, ABG)
00:07:21.446 00.000 20224 Move returns status 0, amount 0
00:07:21.446 00.000 20224 MoveAxis(N, 0, ABG)
00:07:21.446 00.000 20224 Move returns status 0, amount 0
00:07:21.446 00.000 20224 move complete, result=0
00:07:21.446 00.000 20224 worker thread done servicing request
00:07:21.450 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=62656, med=2921, FiltMin=2665, FiltMax=27533, Gamma=1.000
00:07:21.463 00.013 8996 UpdateGuideState exits: m=625788 SNR=314.2
00:07:21.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:21.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:21.467 00.001 8996 Enqueuing Expose request
00:07:21.468 00.001 20224 Worker thread wakes up
00:07:21.468 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:21.469 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:21.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:22.453 00.984 20224 Exposure complete
00:07:22.544 00.091 20224 worker thread done servicing request
00:07:22.544 00.000 8996 OnExposeComplete: enter
00:07:22.546 00.002 8996 UpdateGuideState(): m_state=6
00:07:22.547 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9411
00:07:22.548 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=474.16, Mass=623653, SNR=343.3, Peak=61168 HFD=4.5
00:07:22.550 00.002 8996 MultiStar: [#1 0.21,0.04,0.55,U] [#2 -0.14,0.03,0.77,U] [#3 0.10,-0.06,0.64,U] [#4 -0.02,0.30,0.48,U] [#5 -0.25,0.06,0.57,U] [#6 0.08,0.16,0.47,U] [#7 -0.33,-0.24,0.43,U] [#8 -0.05,0.07,0.39,U] 
00:07:22.551 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.07}, one-star: {-0.41, 0.20}
00:07:22.552 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
00:07:22.553 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
00:07:22.555 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.59 mountX=-0.12 mountY=-0.06, mountTheta=-2.70
00:07:22.558 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.07, opts=13)
00:07:22.559 00.001 8996 Enqueuing Move request for scope (-0.12, 0.07)
00:07:22.560 00.001 20224 Worker thread wakes up
00:07:22.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
00:07:22.561 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
00:07:22.561 00.000 20224 Moving (-0.12, 0.07) raw xDistance=-0.12 yDistance=-0.06
00:07:22.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:07:22.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:22.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:07:22.561 00.000 20224 MoveAxis(E, 0, ABG)
00:07:22.561 00.000 20224 Move returns status 0, amount 0
00:07:22.561 00.000 20224 MoveAxis(N, 0, ABG)
00:07:22.562 00.001 20224 Move returns status 0, amount 0
00:07:22.562 00.000 20224 move complete, result=0
00:07:22.562 00.000 20224 worker thread done servicing request
00:07:22.565 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61168, med=2921, FiltMin=2649, FiltMax=24742, Gamma=1.000
00:07:22.578 00.013 8996 UpdateGuideState exits: m=623653 SNR=343.3
00:07:22.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:22.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:22.580 00.000 8996 Enqueuing Expose request
00:07:22.581 00.001 20224 Worker thread wakes up
00:07:22.581 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:22.582 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:22.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:23.749 01.167 20224 Exposure complete
00:07:23.830 00.081 20224 worker thread done servicing request
00:07:23.830 00.000 8996 OnExposeComplete: enter
00:07:23.832 00.002 8996 UpdateGuideState(): m_state=6
00:07:23.834 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9412
00:07:23.835 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.96, Mass=739784, SNR=363.6, Peak=65440 HFD=4.4
00:07:23.838 00.003 8996 MultiStar: [#1 -0.06,0.01,0.59,U] [#2 -0.23,-0.08,0.67,U] [#3 0.19,0.11,0.55,U] [#4 0.06,0.10,0.46,U] [#5 -0.10,0.11,0.53,U] [#6 0.12,-0.11,0.39,U] [#7 -0.24,-0.32,0.42,U] [#8 -0.05,-0.05,0.34,U] 
00:07:23.839 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.32, 0.00}
00:07:23.841 00.002 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
00:07:23.842 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
00:07:23.843 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.11 cameraTheta=-2.99 mountX=-0.10 mountY=0.03, mountTheta=2.88
00:07:23.846 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.02, opts=13)
00:07:23.848 00.002 8996 Enqueuing Move request for scope (-0.10, -0.02)
00:07:23.849 00.001 20224 Worker thread wakes up
00:07:23.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
00:07:23.849 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
00:07:23.849 00.000 20224 Moving (-0.10, -0.02) raw xDistance=-0.10 yDistance=0.03
00:07:23.850 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:07:23.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:23.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:07:23.850 00.000 20224 MoveAxis(E, 0, ABG)
00:07:23.850 00.000 20224 Move returns status 0, amount 0
00:07:23.850 00.000 20224 MoveAxis(N, 0, ABG)
00:07:23.850 00.000 20224 Move returns status 0, amount 0
00:07:23.850 00.000 20224 move complete, result=0
00:07:23.850 00.000 20224 worker thread done servicing request
00:07:23.860 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65440, med=2921, FiltMin=2659, FiltMax=29936, Gamma=1.000
00:07:23.889 00.029 8996 UpdateGuideState exits: m=739784 SNR=363.6
00:07:23.891 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:23.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:23.894 00.002 8996 Enqueuing Expose request
00:07:23.895 00.001 20224 Worker thread wakes up
00:07:23.895 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:23.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:23.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:24.886 00.990 20224 Exposure complete
00:07:24.960 00.074 20224 worker thread done servicing request
00:07:24.960 00.000 8996 OnExposeComplete: enter
00:07:24.961 00.001 8996 UpdateGuideState(): m_state=6
00:07:24.962 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9413
00:07:24.962 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=473.94, Mass=604290, SNR=298.7, Peak=52704 HFD=4.4
00:07:24.963 00.001 8996 MultiStar: [#1 -0.15,-0.00,0.81,U] [#2 -0.29,-0.07,0.92,U] [#3 -0.14,0.06,0.67,U] [#4 -0.23,0.08,0.66,U] [#5 -0.17,-0.05,0.60,U] [#6 0.00,0.22,0.51,U] [#7 -0.48,-0.18,0.00,M1] [#8 0.10,-0.08,0.44,U] 
00:07:24.964 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.01}, one-star: {-0.25, -0.02}
00:07:24.965 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:07:24.966 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:07:24.966 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.08 mountX=-0.17 mountY=0.01, mountTheta=3.08
00:07:24.969 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
00:07:24.972 00.003 8996 Enqueuing Move request for scope (-0.17, 0.01)
00:07:24.974 00.002 20224 Worker thread wakes up
00:07:24.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
00:07:24.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
00:07:24.974 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
00:07:24.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:07:24.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:24.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:07:24.974 00.000 20224 MoveAxis(E, 0, ABG)
00:07:24.974 00.000 20224 Move returns status 0, amount 0
00:07:24.974 00.000 20224 MoveAxis(N, 0, ABG)
00:07:24.975 00.001 20224 Move returns status 0, amount 0
00:07:24.975 00.000 20224 move complete, result=0
00:07:24.975 00.000 20224 worker thread done servicing request
00:07:24.979 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52704, med=2921, FiltMin=2643, FiltMax=25072, Gamma=1.000
00:07:25.000 00.021 8996 UpdateGuideState exits: m=604290 SNR=298.7
00:07:25.003 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:25.005 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:25.008 00.003 8996 Enqueuing Expose request
00:07:25.010 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:25.013 00.003 20224 Worker thread wakes up
00:07:25.013 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:25.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:26.199 01.186 20224 Exposure complete
00:07:26.279 00.080 20224 worker thread done servicing request
00:07:26.279 00.000 8996 OnExposeComplete: enter
00:07:26.281 00.002 8996 UpdateGuideState(): m_state=6
00:07:26.282 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9414
00:07:26.284 00.002 8996 Star::Find returns 1 (0), X=135.77, Y=474.07, Mass=660225, SNR=294.7, Peak=61776 HFD=4.4
00:07:26.285 00.001 8996 MultiStar: [#1 0.03,-0.15,0.78,U] [#2 -0.04,-0.55,0.00,M1] [#3 0.28,0.02,0.67,U] [#4 0.27,0.06,0.60,U] [#5 -0.16,-0.15,0.73,U] [#6 0.25,-0.12,0.43,U] [#7 -0.13,-0.14,0.53,U] [#8 -0.15,-0.28,0.39,U] 
00:07:26.286 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.06}, one-star: {-0.34, 0.11}
00:07:26.288 00.002 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:07:26.289 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:07:26.290 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.88 mountX=-0.01 mountY=0.06, mountTheta=1.79
00:07:26.293 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
00:07:26.295 00.002 8996 Enqueuing Move request for scope (-0.02, -0.06)
00:07:26.296 00.001 20224 Worker thread wakes up
00:07:26.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
00:07:26.296 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
00:07:26.296 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.01 yDistance=0.06
00:07:26.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:07:26.296 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:26.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:07:26.297 00.001 20224 MoveAxis(E, 0, ABG)
00:07:26.297 00.000 20224 Move returns status 0, amount 0
00:07:26.297 00.000 20224 MoveAxis(N, 0, ABG)
00:07:26.297 00.000 20224 Move returns status 0, amount 0
00:07:26.297 00.000 20224 move complete, result=0
00:07:26.297 00.000 20224 worker thread done servicing request
00:07:26.303 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61776, med=2921, FiltMin=2669, FiltMax=27414, Gamma=1.000
00:07:26.325 00.022 8996 UpdateGuideState exits: m=660225 SNR=294.7
00:07:26.327 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:26.330 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:26.332 00.002 8996 Enqueuing Expose request
00:07:26.334 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:26.337 00.003 20224 Worker thread wakes up
00:07:26.337 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:26.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:27.314 00.977 20224 Exposure complete
00:07:27.384 00.070 20224 worker thread done servicing request
00:07:27.384 00.000 8996 OnExposeComplete: enter
00:07:27.385 00.001 8996 UpdateGuideState(): m_state=6
00:07:27.386 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9415
00:07:27.387 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=474.05, Mass=706482, SNR=335.7, Peak=62656 HFD=4.4
00:07:27.388 00.001 8996 MultiStar: [#1 0.07,-0.09,0.70,U] [#2 -0.12,-0.19,0.72,U] [#3 0.27,0.09,0.70,U] [#4 -0.01,0.15,0.59,U] [#5 -0.20,0.12,0.58,U] [#6 0.07,-0.15,0.41,U] [#7 -0.08,-0.29,0.51,U] [#8 -0.07,-0.26,0.39,U] 
00:07:27.389 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {-0.14, 0.10}
00:07:27.389 00.000 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
00:07:27.390 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
00:07:27.393 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.23 mountX=-0.02 mountY=0.04, mountTheta=2.13
00:07:27.396 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
00:07:27.398 00.002 8996 Enqueuing Move request for scope (-0.03, -0.03)
00:07:27.399 00.001 20224 Worker thread wakes up
00:07:27.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:07:27.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:07:27.399 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.02 yDistance=0.04
00:07:27.400 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:07:27.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:27.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:07:27.400 00.000 20224 MoveAxis(E, 0, ABG)
00:07:27.400 00.000 20224 Move returns status 0, amount 0
00:07:27.400 00.000 20224 MoveAxis(N, 0, ABG)
00:07:27.400 00.000 20224 Move returns status 0, amount 0
00:07:27.400 00.000 20224 move complete, result=0
00:07:27.400 00.000 20224 worker thread done servicing request
00:07:27.407 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62656, med=2921, FiltMin=2643, FiltMax=27005, Gamma=1.000
00:07:27.425 00.018 8996 UpdateGuideState exits: m=706482 SNR=335.7
00:07:27.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:27.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:27.428 00.001 8996 Enqueuing Expose request
00:07:27.428 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:27.430 00.002 20224 Worker thread wakes up
00:07:27.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:27.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:28.592 01.162 20224 Exposure complete
00:07:28.669 00.077 20224 worker thread done servicing request
00:07:28.669 00.000 8996 OnExposeComplete: enter
00:07:28.671 00.002 8996 UpdateGuideState(): m_state=6
00:07:28.674 00.003 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9416
00:07:28.676 00.002 8996 Star::Find returns 1 (0), X=135.90, Y=474.02, Mass=771759, SNR=400.8, Peak=65440 HFD=4.5
00:07:28.679 00.003 8996 MultiStar: [#1 0.22,0.21,0.50,U] [#2 0.09,-0.09,0.62,U] [#3 0.05,0.24,0.51,U] [#4 0.02,0.50,0.00,M1] [#5 -0.00,0.23,0.53,U] [#6 0.12,0.30,0.43,U] [#7 0.00,0.04,0.33,U] [#8 0.05,-0.10,0.34,U] 
00:07:28.680 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.11}, one-star: {-0.22, 0.07}
00:07:28.682 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
00:07:28.684 00.002 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
00:07:28.686 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.50 mountX=-0.00 mountY=-0.11, mountTheta=-1.59
00:07:28.689 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.11, opts=13)
00:07:28.690 00.001 8996 Enqueuing Move request for scope (0.01, 0.11)
00:07:28.691 00.001 20224 Worker thread wakes up
00:07:28.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
00:07:28.691 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
00:07:28.691 00.000 20224 Moving (0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
00:07:28.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:07:28.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:28.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:07:28.691 00.000 20224 MoveAxis(E, 0, ABG)
00:07:28.691 00.000 20224 Move returns status 0, amount 0
00:07:28.691 00.000 20224 MoveAxis(N, 0, ABG)
00:07:28.691 00.000 20224 Move returns status 0, amount 0
00:07:28.691 00.000 20224 move complete, result=0
00:07:28.692 00.001 20224 worker thread done servicing request
00:07:28.697 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=2921, FiltMin=2649, FiltMax=28509, Gamma=1.000
00:07:28.712 00.015 8996 UpdateGuideState exits: m=771759 SNR=400.8
00:07:28.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:28.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:28.714 00.000 8996 Enqueuing Expose request
00:07:28.715 00.001 20224 Worker thread wakes up
00:07:28.715 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:28.716 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:28.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:29.702 00.986 20224 Exposure complete
00:07:29.770 00.068 20224 worker thread done servicing request
00:07:29.770 00.000 8996 OnExposeComplete: enter
00:07:29.772 00.002 8996 UpdateGuideState(): m_state=6
00:07:29.773 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9417
00:07:29.774 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=473.91, Mass=716701, SNR=346.1, Peak=65440 HFD=4.5
00:07:29.775 00.001 8996 MultiStar: [#1 0.04,-0.15,0.67,U] [#2 -0.24,-0.24,0.68,U] [#3 -0.01,-0.09,0.57,U] [#4 -0.11,0.02,0.53,U] [#5 -0.17,-0.05,0.54,U] [#6 0.13,0.15,0.42,U] [#7 -0.30,-0.08,0.46,U] [#8 -0.02,-0.10,0.36,U] 
00:07:29.776 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.34, -0.05}
00:07:29.776 00.000 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
00:07:29.777 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
00:07:29.779 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.64 mountX=-0.13 mountY=0.09, mountTheta=2.53
00:07:29.782 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.08, opts=13)
00:07:29.783 00.001 8996 Enqueuing Move request for scope (-0.14, -0.08)
00:07:29.784 00.001 20224 Worker thread wakes up
00:07:29.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
00:07:29.784 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
00:07:29.784 00.000 20224 Moving (-0.14, -0.08) raw xDistance=-0.13 yDistance=0.09
00:07:29.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:07:29.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:29.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:07:29.784 00.000 20224 MoveAxis(E, 0, ABG)
00:07:29.784 00.000 20224 Move returns status 0, amount 0
00:07:29.784 00.000 20224 MoveAxis(N, 0, ABG)
00:07:29.784 00.000 20224 Move returns status 0, amount 0
00:07:29.784 00.000 20224 move complete, result=0
00:07:29.784 00.000 20224 worker thread done servicing request
00:07:29.788 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=2921, FiltMin=2627, FiltMax=29120, Gamma=1.000
00:07:29.813 00.025 8996 UpdateGuideState exits: m=716701 SNR=346.1
00:07:29.813 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:29.815 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:29.816 00.001 8996 Enqueuing Expose request
00:07:29.817 00.001 20224 Worker thread wakes up
00:07:29.817 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:29.819 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:29.819 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:30.982 01.163 20224 Exposure complete
00:07:31.090 00.108 20224 worker thread done servicing request
00:07:31.090 00.000 8996 OnExposeComplete: enter
00:07:31.090 00.000 8996 UpdateGuideState(): m_state=6
00:07:31.092 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9418
00:07:31.093 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.84, Mass=651700, SNR=321.4, Peak=61808 HFD=4.5
00:07:31.094 00.001 8996 MultiStar: [#1 -0.02,-0.02,0.69,U] [#2 -0.31,-0.06,0.72,U] [#3 -0.05,-0.11,0.63,U] [#4 -0.13,0.27,0.56,U] [#5 -0.16,-0.01,0.58,U] [#6 -0.08,0.02,0.46,U] [#7 -0.40,-0.22,0.00,M1] [#8 -0.02,-0.12,0.38,U] 
00:07:31.095 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.03}, one-star: {-0.38, -0.12}
00:07:31.095 00.000 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
00:07:31.096 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
00:07:31.097 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.99 mountX=-0.17 mountY=0.05, mountTheta=2.87
00:07:31.098 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.03, opts=13)
00:07:31.099 00.001 8996 Enqueuing Move request for scope (-0.17, -0.03)
00:07:31.100 00.001 20224 Worker thread wakes up
00:07:31.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
00:07:31.100 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
00:07:31.100 00.000 20224 Moving (-0.17, -0.03) raw xDistance=-0.17 yDistance=0.05
00:07:31.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:07:31.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:31.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:07:31.100 00.000 20224 MoveAxis(E, 0, ABG)
00:07:31.100 00.000 20224 Move returns status 0, amount 0
00:07:31.100 00.000 20224 MoveAxis(N, 0, ABG)
00:07:31.100 00.000 20224 Move returns status 0, amount 0
00:07:31.100 00.000 20224 move complete, result=0
00:07:31.100 00.000 20224 worker thread done servicing request
00:07:31.104 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=61808, med=2921, FiltMin=2649, FiltMax=26659, Gamma=1.000
00:07:31.116 00.012 8996 UpdateGuideState exits: m=651700 SNR=321.4
00:07:31.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:31.117 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:31.118 00.001 8996 Enqueuing Expose request
00:07:31.119 00.001 20224 Worker thread wakes up
00:07:31.119 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:31.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:31.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:32.093 00.973 20224 Exposure complete
00:07:32.160 00.067 20224 worker thread done servicing request
00:07:32.161 00.001 8996 OnExposeComplete: enter
00:07:32.161 00.000 8996 UpdateGuideState(): m_state=6
00:07:32.162 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9419
00:07:32.163 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=473.70, Mass=713354, SNR=378.8, Peak=60080 HFD=4.3
00:07:32.164 00.001 8996 MultiStar: [#1 0.09,-0.04,0.52,U] [#2 -0.27,-0.32,0.65,U] [#3 -0.15,-0.16,0.51,U] [#4 -0.25,-0.04,0.51,U] [#5 0.13,0.04,0.59,U] [#6 -0.01,-0.13,0.39,U] [#7 -0.36,-0.36,0.00,M2] [#8 0.14,-0.24,0.35,U] 
00:07:32.165 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.16}, one-star: {-0.15, -0.26}
00:07:32.165 00.000 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
00:07:32.166 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
00:07:32.168 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.05 mountX=-0.07 mountY=0.16, mountTheta=1.95
00:07:32.172 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.16, opts=13)
00:07:32.174 00.002 8996 Enqueuing Move request for scope (-0.08, -0.16)
00:07:32.176 00.002 20224 Worker thread wakes up
00:07:32.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
00:07:32.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
00:07:32.176 00.000 20224 Moving (-0.08, -0.16) raw xDistance=-0.07 yDistance=0.16
00:07:32.177 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:07:32.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:32.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:07:32.177 00.000 20224 MoveAxis(E, 0, ABG)
00:07:32.177 00.000 20224 Move returns status 0, amount 0
00:07:32.177 00.000 20224 MoveAxis(N, 0, ABG)
00:07:32.177 00.000 20224 Move returns status 0, amount 0
00:07:32.177 00.000 20224 move complete, result=0
00:07:32.177 00.000 20224 worker thread done servicing request
00:07:32.185 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60080, med=2921, FiltMin=2656, FiltMax=25101, Gamma=1.000
00:07:32.208 00.023 8996 UpdateGuideState exits: m=713354 SNR=378.8
00:07:32.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:32.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:32.212 00.002 8996 Enqueuing Expose request
00:07:32.214 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:32.216 00.002 20224 Worker thread wakes up
00:07:32.216 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:32.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:33.389 01.173 20224 Exposure complete
00:07:33.457 00.068 20224 worker thread done servicing request
00:07:33.457 00.000 8996 OnExposeComplete: enter
00:07:33.458 00.001 8996 UpdateGuideState(): m_state=6
00:07:33.459 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9420
00:07:33.460 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.84, Mass=724528, SNR=335.3, Peak=65440 HFD=4.3
00:07:33.462 00.002 8996 MultiStar: [#1 -0.10,-0.16,0.65,U] [#2 -0.25,-0.39,0.00,M1] [#3 0.10,-0.13,0.64,U] [#4 -0.16,-0.03,0.55,U] [#5 0.06,-0.01,0.60,U] [#6 -0.04,-0.16,0.45,U] [#7 -0.40,-0.45,0.00,M3] [#8 0.19,-0.13,0.37,U] 
00:07:33.463 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.10}, one-star: {-0.20, -0.11}
00:07:33.464 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
00:07:33.465 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
00:07:33.467 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.00 mountX=-0.04 mountY=0.11, mountTheta=1.90
00:07:33.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.10, opts=13)
00:07:33.470 00.001 8996 Enqueuing Move request for scope (-0.05, -0.10)
00:07:33.470 00.000 20224 Worker thread wakes up
00:07:33.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
00:07:33.471 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
00:07:33.471 00.000 20224 Moving (-0.05, -0.10) raw xDistance=-0.04 yDistance=0.11
00:07:33.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:07:33.471 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:33.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:07:33.471 00.000 20224 MoveAxis(E, 0, ABG)
00:07:33.471 00.000 20224 Move returns status 0, amount 0
00:07:33.471 00.000 20224 MoveAxis(N, 0, ABG)
00:07:33.471 00.000 20224 Move returns status 0, amount 0
00:07:33.471 00.000 20224 move complete, result=0
00:07:33.471 00.000 20224 worker thread done servicing request
00:07:33.474 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2921, FiltMin=2649, FiltMax=28381, Gamma=1.000
00:07:33.488 00.014 8996 UpdateGuideState exits: m=724528 SNR=335.3
00:07:33.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:33.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:33.492 00.001 8996 Enqueuing Expose request
00:07:33.493 00.001 20224 Worker thread wakes up
00:07:33.493 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:33.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:33.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:34.467 00.973 20224 Exposure complete
00:07:34.531 00.064 20224 worker thread done servicing request
00:07:34.531 00.000 8996 OnExposeComplete: enter
00:07:34.533 00.002 8996 UpdateGuideState(): m_state=6
00:07:34.534 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9421
00:07:34.536 00.002 8996 Star::Find returns 1 (0), X=135.85, Y=473.74, Mass=742320, SNR=365.3, Peak=65440 HFD=4.5
00:07:34.537 00.001 8996 MultiStar: [#1 -0.10,-0.09,0.66,U] [#2 -0.34,-0.23,0.68,U] [#3 -0.07,-0.19,0.57,U] [#4 -0.07,0.12,0.54,U] [#5 -0.05,0.05,0.53,U] [#6 0.02,-0.12,0.41,U] [#7 -0.23,-0.10,0.43,U] [#8 0.06,-0.03,0.36,U] 
00:07:34.539 00.002 8996 refined, 8 included, MultiStar: {-0.14, -0.11}, one-star: {-0.26, -0.22}
00:07:34.541 00.002 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
00:07:34.542 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
00:07:34.542 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.49 mountX=-0.13 mountY=0.12, mountTheta=2.39
00:07:34.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.11, opts=13)
00:07:34.544 00.000 8996 Enqueuing Move request for scope (-0.14, -0.11)
00:07:34.545 00.001 20224 Worker thread wakes up
00:07:34.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
00:07:34.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
00:07:34.546 00.001 20224 Moving (-0.14, -0.11) raw xDistance=-0.13 yDistance=0.12
00:07:34.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:07:34.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:34.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:07:34.546 00.000 20224 MoveAxis(E, 0, ABG)
00:07:34.546 00.000 20224 Move returns status 0, amount 0
00:07:34.546 00.000 20224 MoveAxis(N, 0, ABG)
00:07:34.546 00.000 20224 Move returns status 0, amount 0
00:07:34.546 00.000 20224 move complete, result=0
00:07:34.546 00.000 20224 worker thread done servicing request
00:07:34.557 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=2921, FiltMin=2653, FiltMax=28531, Gamma=1.000
00:07:34.574 00.017 8996 UpdateGuideState exits: m=742320 SNR=365.3
00:07:34.575 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:34.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:34.577 00.001 8996 Enqueuing Expose request
00:07:34.578 00.001 20224 Worker thread wakes up
00:07:34.578 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:34.578 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:34.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:35.730 01.152 20224 Exposure complete
00:07:35.831 00.101 20224 worker thread done servicing request
00:07:35.831 00.000 8996 OnExposeComplete: enter
00:07:35.833 00.002 8996 UpdateGuideState(): m_state=6
00:07:35.835 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9422
00:07:35.836 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.87, Mass=697426, SNR=365.5, Peak=65440 HFD=4.4
00:07:35.838 00.002 8996 MultiStar: [#1 0.07,-0.34,0.57,U] [#2 -0.01,-0.33,0.60,U] [#3 0.02,-0.27,0.57,U] [#4 -0.02,-0.11,0.54,U] [#5 -0.09,-0.04,0.52,U] [#6 0.18,-0.09,0.47,U] [#7 -0.01,-0.25,0.37,U] [#8 0.27,-0.33,0.38,U] 
00:07:35.840 00.002 8996 refined, 8 included, MultiStar: {-0.00, -0.19}, one-star: {-0.19, -0.09}
00:07:35.841 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:07:35.842 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.67)
00:07:35.844 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.59 mountX=0.01 mountY=0.19, mountTheta=1.49
00:07:35.848 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.19, opts=13)
00:07:35.849 00.001 8996 Enqueuing Move request for scope (-0.00, -0.19)
00:07:35.850 00.001 20224 Worker thread wakes up
00:07:35.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
00:07:35.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
00:07:35.850 00.000 20224 Moving (-0.00, -0.19) raw xDistance=0.01 yDistance=0.19
00:07:35.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:07:35.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:35.851 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:07:35.851 00.000 20224 MoveAxis(E, 0, ABG)
00:07:35.851 00.000 20224 Move returns status 0, amount 0
00:07:35.851 00.000 20224 MoveAxis(N, 0, ABG)
00:07:35.851 00.000 20224 Move returns status 0, amount 0
00:07:35.851 00.000 20224 move complete, result=0
00:07:35.851 00.000 20224 worker thread done servicing request
00:07:35.855 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2921, FiltMin=2656, FiltMax=26976, Gamma=1.000
00:07:35.869 00.014 8996 UpdateGuideState exits: m=697426 SNR=365.5
00:07:35.870 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:35.870 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:35.871 00.001 8996 Enqueuing Expose request
00:07:35.872 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:35.873 00.001 20224 Worker thread wakes up
00:07:35.873 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:35.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:36.861 00.988 20224 Exposure complete
00:07:36.928 00.067 20224 worker thread done servicing request
00:07:36.928 00.000 8996 OnExposeComplete: enter
00:07:36.929 00.001 8996 UpdateGuideState(): m_state=6
00:07:36.930 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9423
00:07:36.931 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.80, Mass=720578, SNR=348.7, Peak=65440 HFD=4.4
00:07:36.932 00.001 8996 MultiStar: [#1 0.21,-0.30,0.57,U] [#2 -0.11,-0.53,0.00,M1] [#3 0.17,-0.05,0.52,U] [#4 -0.00,0.11,0.50,U] [#5 0.08,-0.12,0.50,U] [#6 0.17,-0.14,0.38,U] [#7 -0.15,-0.46,0.00,M2] [#8 0.07,-0.35,0.39,U] 
00:07:36.932 00.000 8996 refined, 6 included, MultiStar: {0.07, -0.14}, one-star: {-0.09, -0.16}
00:07:36.933 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:07:36.934 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
00:07:36.934 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.14 mountX=0.08 mountY=0.13, mountTheta=1.03
00:07:36.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.14, opts=13)
00:07:36.937 00.001 8996 Enqueuing Move request for scope (0.07, -0.14)
00:07:36.937 00.000 20224 Worker thread wakes up
00:07:36.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
00:07:36.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
00:07:36.938 00.001 20224 Moving (0.07, -0.14) raw xDistance=0.08 yDistance=0.13
00:07:36.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:07:36.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:36.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:07:36.938 00.000 20224 MoveAxis(E, 0, ABG)
00:07:36.938 00.000 20224 Move returns status 0, amount 0
00:07:36.938 00.000 20224 MoveAxis(N, 0, ABG)
00:07:36.938 00.000 20224 Move returns status 0, amount 0
00:07:36.938 00.000 20224 move complete, result=0
00:07:36.938 00.000 20224 worker thread done servicing request
00:07:36.941 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=65440, med=2921, FiltMin=2649, FiltMax=27280, Gamma=1.000
00:07:36.962 00.021 8996 UpdateGuideState exits: m=720578 SNR=348.7
00:07:36.964 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:36.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:36.966 00.001 8996 Enqueuing Expose request
00:07:36.967 00.001 20224 Worker thread wakes up
00:07:36.967 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:36.968 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:36.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:38.126 01.158 20224 Exposure complete
00:07:38.195 00.069 20224 worker thread done servicing request
00:07:38.195 00.000 8996 OnExposeComplete: enter
00:07:38.196 00.001 8996 UpdateGuideState(): m_state=6
00:07:38.197 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9424
00:07:38.199 00.002 8996 Star::Find returns 1 (0), X=136.05, Y=473.80, Mass=686572, SNR=346.5, Peak=64688 HFD=4.4
00:07:38.200 00.001 8996 MultiStar: [#1 -0.08,-0.24,0.64,U] [#2 -0.27,-0.33,0.75,U] [#3 0.01,-0.13,0.52,U] [#4 -0.19,0.05,0.58,U] [#5 -0.04,-0.11,0.59,U] [#6 -0.03,-0.04,0.41,U] [#7 -0.28,-0.40,0.00,M3] [#8 -0.04,-0.15,0.36,U] 
00:07:38.201 00.001 8996 single-star, 7 included, MultiStar: {-0.10, -0.15}, one-star: {-0.07, -0.16}
00:07:38.203 00.002 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
00:07:38.204 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
00:07:38.205 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.99 mountX=-0.05 mountY=0.16, mountTheta=1.89
00:07:38.207 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.16, opts=13)
00:07:38.208 00.001 8996 Enqueuing Move request for scope (-0.07, -0.16)
00:07:38.210 00.002 20224 Worker thread wakes up
00:07:38.210 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
00:07:38.210 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
00:07:38.210 00.000 20224 Moving (-0.07, -0.16) raw xDistance=-0.05 yDistance=0.16
00:07:38.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:07:38.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:38.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:07:38.210 00.000 20224 MoveAxis(E, 0, ABG)
00:07:38.210 00.000 20224 Move returns status 0, amount 0
00:07:38.211 00.001 20224 MoveAxis(N, 0, ABG)
00:07:38.211 00.000 20224 Move returns status 0, amount 0
00:07:38.211 00.000 20224 move complete, result=0
00:07:38.211 00.000 20224 worker thread done servicing request
00:07:38.216 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64688, med=2921, FiltMin=2646, FiltMax=24560, Gamma=1.000
00:07:38.242 00.026 8996 UpdateGuideState exits: m=686572 SNR=346.5
00:07:38.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:38.245 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:38.246 00.001 8996 Enqueuing Expose request
00:07:38.247 00.001 20224 Worker thread wakes up
00:07:38.247 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:38.249 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:38.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:39.241 00.992 20224 Exposure complete
00:07:39.318 00.077 20224 worker thread done servicing request
00:07:39.319 00.001 8996 OnExposeComplete: enter
00:07:39.321 00.002 8996 UpdateGuideState(): m_state=6
00:07:39.324 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9425
00:07:39.326 00.002 8996 Star::Find returns 1 (0), X=135.93, Y=473.77, Mass=728542, SNR=350.8, Peak=65440 HFD=4.4
00:07:39.328 00.002 8996 MultiStar: [#1 -0.03,-0.50,0.00,M1] [#2 -0.41,-0.52,0.00,M1] [#3 -0.02,-0.25,0.55,U] [#4 -0.15,-0.13,0.49,U] [#5 -0.21,-0.12,0.59,U] [#6 -0.04,-0.23,0.44,U] [#7 -0.40,-0.45,0.00,M4] [#8 -0.06,-0.31,0.35,U] 
00:07:39.330 00.002 8996 refined, 5 included, MultiStar: {-0.13, -0.20}, one-star: {-0.18, -0.19}
00:07:39.331 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:07:39.332 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.12)
00:07:39.334 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.14 mountX=-0.11 mountY=0.21, mountTheta=2.04
00:07:39.336 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.20, opts=13)
00:07:39.337 00.001 8996 Enqueuing Move request for scope (-0.13, -0.20)
00:07:39.338 00.001 20224 Worker thread wakes up
00:07:39.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
00:07:39.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
00:07:39.338 00.000 20224 Moving (-0.13, -0.20) raw xDistance=-0.11 yDistance=0.21
00:07:39.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:07:39.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:07:39.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:07:39.338 00.000 20224 MoveAxis(E, 0, ABG)
00:07:39.338 00.000 20224 Move returns status 0, amount 0
00:07:39.338 00.000 20224 MoveAxis(N, 0, ABG)
00:07:39.338 00.000 20224 Move returns status 0, amount 0
00:07:39.338 00.000 20224 move complete, result=0
00:07:39.339 00.001 20224 worker thread done servicing request
00:07:39.344 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2921, FiltMin=2608, FiltMax=26749, Gamma=1.000
00:07:39.358 00.014 8996 UpdateGuideState exits: m=728542 SNR=350.8
00:07:39.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:39.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:39.361 00.001 8996 Enqueuing Expose request
00:07:39.362 00.001 20224 Worker thread wakes up
00:07:39.362 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:07:39.363 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:39.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:40.523 01.160 20224 Exposure complete
00:07:40.594 00.071 20224 worker thread done servicing request
00:07:40.594 00.000 8996 OnExposeComplete: enter
00:07:40.596 00.002 8996 UpdateGuideState(): m_state=6
00:07:40.597 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9426
00:07:40.599 00.002 8996 Star::Find returns 1 (0), X=135.93, Y=473.66, Mass=732276, SNR=369.5, Peak=65440 HFD=4.4
00:07:40.600 00.001 8996 MultiStar: [#1 -0.11,-0.34,0.54,U] [#2 -0.31,-0.50,0.00,M2] [#3 -0.04,-0.25,0.48,U] [#4 -0.13,-0.30,0.47,U] [#5 -0.29,-0.27,0.57,U] [#6 -0.06,-0.41,0.39,U] [#7 -0.38,-0.39,0.00,M5] [#8 -0.03,-0.43,0.00,M1] 
00:07:40.601 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.31}, one-star: {-0.18, -0.29}
00:07:40.602 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
00:07:40.604 00.002 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
00:07:40.606 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.31 hyp=0.34 cameraTheta=-2.02 mountX=-0.12 mountY=0.32, mountTheta=1.92
00:07:40.608 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.31, opts=13)
00:07:40.609 00.001 8996 Enqueuing Move request for scope (-0.15, -0.31)
00:07:40.610 00.001 20224 Worker thread wakes up
00:07:40.611 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.31) opts 0xd
00:07:40.611 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.31)
00:07:40.611 00.000 20224 Moving (-0.15, -0.31) raw xDistance=-0.12 yDistance=0.32
00:07:40.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:07:40.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:07:40.611 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:07:40.611 00.000 20224 MoveAxis(E, 0, ABG)
00:07:40.611 00.000 20224 Move returns status 0, amount 0
00:07:40.612 00.001 20224 MoveAxis(N, 0, ABG)
00:07:40.612 00.000 20224 Move returns status 0, amount 0
00:07:40.612 00.000 20224 move complete, result=0
00:07:40.612 00.000 20224 worker thread done servicing request
00:07:40.619 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2925, FiltMin=2627, FiltMax=27117, Gamma=1.000
00:07:40.649 00.030 8996 UpdateGuideState exits: m=732276 SNR=369.5
00:07:40.652 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:40.654 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:40.656 00.002 8996 Enqueuing Expose request
00:07:40.657 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:07:40.659 00.002 20224 Worker thread wakes up
00:07:40.659 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:40.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:41.638 00.979 20224 Exposure complete
00:07:41.721 00.083 20224 worker thread done servicing request
00:07:41.721 00.000 8996 OnExposeComplete: enter
00:07:41.722 00.001 8996 UpdateGuideState(): m_state=6
00:07:41.724 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9427
00:07:41.725 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.50, Mass=690876, SNR=351.2, Peak=53040 HFD=4.2
00:07:41.726 00.001 8996 MultiStar: [#1 0.15,-0.39,0.61,U] [#2 -0.20,-0.54,0.00,M3] [#3 0.17,-0.18,0.54,U] [#4 0.12,-0.12,0.45,U] [#5 -0.05,-0.29,0.65,U] [#6 0.12,-0.43,0.00,M1] [#7 -0.06,-0.44,0.00,M6] [#8 0.07,-0.45,0.00,M2] 
00:07:41.727 00.001 8996 refined, 4 included, MultiStar: {0.02, -0.32}, one-star: {-0.13, -0.46}
00:07:41.727 00.000 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
00:07:41.728 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
00:07:41.729 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.51 mountX=0.05 mountY=0.31, mountTheta=1.41
00:07:41.733 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.32, opts=13)
00:07:41.736 00.003 8996 Enqueuing Move request for scope (0.02, -0.32)
00:07:41.738 00.002 20224 Worker thread wakes up
00:07:41.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.32) opts 0xd
00:07:41.738 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.32)
00:07:41.738 00.000 20224 Moving (0.02, -0.32) raw xDistance=0.05 yDistance=0.31
00:07:41.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:07:41.738 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.32 newest=0.85
00:07:41.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
00:07:41.739 00.001 20224 MoveAxis(E, 0, ABG)
00:07:41.739 00.000 20224 Move returns status 0, amount 0
00:07:41.739 00.000 20224 MoveAxis(S, 66, ABG)
00:07:41.739 00.000 20224 Guiding  Dir = 1, Dur = 66
00:07:41.739 00.000 20224 IsSlewing returns 0
00:07:41.739 00.000 20224 IsGuiding returns 0
00:07:41.747 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53040, med=2921, FiltMin=2659, FiltMax=23133, Gamma=1.000
00:07:41.765 00.018 8996 UpdateGuideState exits: m=690876 SNR=351.2
00:07:41.767 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:41.767 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:41.768 00.001 8996 Enqueuing Expose request
00:07:41.779 00.011 20224 PulseGuide returned control before completion, sleep 37
00:07:41.825 00.046 20224 IsGuiding returns 1
00:07:41.825 00.000 20224 scope still moving after pulse duration time elapsed
00:07:41.857 00.032 20224 IsSlewing returns 0
00:07:41.857 00.000 20224 IsGuiding returns 1
00:07:41.889 00.032 20224 IsSlewing returns 0
00:07:41.889 00.000 20224 IsGuiding returns 0
00:07:41.889 00.000 20224 scope move finished after 66 + 84 ms
00:07:41.889 00.000 20224 Move returns status 0, amount 66
00:07:41.889 00.000 20224 move complete, result=0
00:07:41.889 00.000 20224 worker thread done servicing request
00:07:41.889 00.000 20224 Worker thread wakes up
00:07:41.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:41.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:41.889 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
00:07:43.068 01.179 20224 Exposure complete
00:07:43.157 00.089 20224 worker thread done servicing request
00:07:43.157 00.000 8996 OnExposeComplete: enter
00:07:43.158 00.001 8996 UpdateGuideState(): m_state=6
00:07:43.159 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9428
00:07:43.160 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.41, Mass=789998, SNR=344.5, Peak=62550 HFD=4.7
00:07:43.161 00.001 8996 MultiStar: [#1 -0.22,-0.41,0.00,M1] [#2 -0.44,-0.59,0.00,M4] [#3 0.15,-0.25,0.60,U] [#4 -0.13,-0.11,0.53,U] [#5 -0.15,-0.47,0.00,M1] [#6 0.22,-0.15,0.40,U] [#7 -0.22,-0.45,0.00,M7] [#8 -0.02,-0.72,0.00,M3] 
00:07:43.162 00.001 8996 refined, 3 included, MultiStar: {-0.12, -0.32}, one-star: {-0.41, -0.55}
00:07:43.164 00.002 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
00:07:43.166 00.002 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
00:07:43.167 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.93 mountX=-0.09 mountY=0.33, mountTheta=1.83
00:07:43.170 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.32, opts=13)
00:07:43.172 00.002 8996 Enqueuing Move request for scope (-0.12, -0.32)
00:07:43.173 00.001 20224 Worker thread wakes up
00:07:43.174 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.32) opts 0xd
00:07:43.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.32)
00:07:43.174 00.000 20224 Moving (-0.12, -0.32) raw xDistance=-0.09 yDistance=0.33
00:07:43.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:07:43.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
00:07:43.174 00.000 20224 MoveAxis(E, 0, ABG)
00:07:43.174 00.000 20224 Move returns status 0, amount 0
00:07:43.174 00.000 20224 MoveAxis(S, 70, ABG)
00:07:43.175 00.001 20224 Guiding  Dir = 1, Dur = 70
00:07:43.175 00.000 20224 IsSlewing returns 0
00:07:43.175 00.000 20224 IsGuiding returns 0
00:07:43.182 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62550, med=2925, FiltMin=2627, FiltMax=32973, Gamma=1.000
00:07:43.200 00.018 8996 UpdateGuideState exits: m=789998 SNR=344.5
00:07:43.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:43.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:43.203 00.001 8996 Enqueuing Expose request
00:07:43.226 00.023 20224 PulseGuide returned control before completion, sleep 30
00:07:43.257 00.031 20224 IsGuiding returns 1
00:07:43.257 00.000 20224 scope still moving after pulse duration time elapsed
00:07:43.288 00.031 20224 IsSlewing returns 0
00:07:43.289 00.001 20224 IsGuiding returns 1
00:07:43.321 00.032 20224 IsSlewing returns 0
00:07:43.322 00.001 20224 IsGuiding returns 0
00:07:43.322 00.000 20224 scope move finished after 70 + 75 ms
00:07:43.322 00.000 20224 Move returns status 0, amount 70
00:07:43.322 00.000 20224 move complete, result=0
00:07:43.322 00.000 20224 worker thread done servicing request
00:07:43.323 00.001 20224 Worker thread wakes up
00:07:43.323 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 70 ms SOUTH
00:07:43.325 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:43.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:44.303 00.978 20224 Exposure complete
00:07:44.367 00.064 20224 worker thread done servicing request
00:07:44.368 00.001 8996 OnExposeComplete: enter
00:07:44.369 00.001 8996 UpdateGuideState(): m_state=6
00:07:44.370 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9429
00:07:44.371 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.88, Mass=711406, SNR=367.9, Peak=65440 HFD=4.4
00:07:44.372 00.001 8996 MultiStar: [#1 0.06,-0.11,0.58,U] [#2 -0.13,-0.13,0.73,U] [#3 0.22,0.06,0.52,U] [#4 0.25,0.23,0.48,U] [#5 0.18,-0.31,0.51,U] [#6 0.47,0.04,0.00,M1] [#7 0.01,-0.15,0.40,U] [#8 0.11,-0.35,0.37,U] 
00:07:44.373 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.10}, one-star: {-0.21, -0.08}
00:07:44.374 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
00:07:44.375 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
00:07:44.376 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.34 mountX=0.03 mountY=0.09, mountTheta=1.24
00:07:44.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.10, opts=13)
00:07:44.379 00.001 8996 Enqueuing Move request for scope (0.02, -0.10)
00:07:44.380 00.001 20224 Worker thread wakes up
00:07:44.381 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
00:07:44.381 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
00:07:44.381 00.000 20224 Moving (0.02, -0.10) raw xDistance=0.03 yDistance=0.09
00:07:44.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:07:44.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:44.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:07:44.381 00.000 20224 MoveAxis(E, 0, ABG)
00:07:44.381 00.000 20224 Move returns status 0, amount 0
00:07:44.382 00.001 20224 MoveAxis(N, 0, ABG)
00:07:44.382 00.000 20224 Move returns status 0, amount 0
00:07:44.382 00.000 20224 move complete, result=0
00:07:44.382 00.000 20224 worker thread done servicing request
00:07:44.388 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65440, med=2925, FiltMin=2643, FiltMax=28045, Gamma=1.000
00:07:44.411 00.023 8996 UpdateGuideState exits: m=711406 SNR=367.9
00:07:44.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:44.414 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:44.415 00.001 8996 Enqueuing Expose request
00:07:44.416 00.001 20224 Worker thread wakes up
00:07:44.416 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:44.418 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:44.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:45.583 01.165 20224 Exposure complete
00:07:45.656 00.073 20224 worker thread done servicing request
00:07:45.656 00.000 8996 OnExposeComplete: enter
00:07:45.657 00.001 8996 UpdateGuideState(): m_state=6
00:07:45.658 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9430
00:07:45.659 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.97, Mass=682834, SNR=333.9, Peak=65440 HFD=4.4
00:07:45.661 00.002 8996 MultiStar: [#1 0.05,0.32,0.72,U] [#2 -0.34,-0.03,0.78,U] [#3 -0.13,0.08,0.60,U] [#4 -0.16,0.18,0.52,U] [#5 -0.01,0.17,0.66,U] [#6 -0.07,0.20,0.42,U] [#7 -0.40,0.08,0.47,U] [#8 -0.07,0.05,0.40,U] 
00:07:45.662 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.11}, one-star: {-0.27, 0.01}
00:07:45.664 00.002 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
00:07:45.665 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
00:07:45.666 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.56 mountX=-0.18 mountY=-0.09, mountTheta=-2.67
00:07:45.668 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.11, opts=13)
00:07:45.670 00.002 8996 Enqueuing Move request for scope (-0.17, 0.11)
00:07:45.671 00.001 20224 Worker thread wakes up
00:07:45.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
00:07:45.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
00:07:45.671 00.000 20224 Moving (-0.17, 0.11) raw xDistance=-0.18 yDistance=-0.09
00:07:45.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:07:45.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:45.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:07:45.671 00.000 20224 MoveAxis(E, 0, ABG)
00:07:45.672 00.001 20224 Move returns status 0, amount 0
00:07:45.672 00.000 20224 MoveAxis(N, 0, ABG)
00:07:45.672 00.000 20224 Move returns status 0, amount 0
00:07:45.672 00.000 20224 move complete, result=0
00:07:45.672 00.000 20224 worker thread done servicing request
00:07:45.675 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=2925, FiltMin=2643, FiltMax=27760, Gamma=1.000
00:07:45.689 00.014 8996 UpdateGuideState exits: m=682834 SNR=333.9
00:07:45.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:45.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:45.692 00.001 8996 Enqueuing Expose request
00:07:45.692 00.000 20224 Worker thread wakes up
00:07:45.692 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:45.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:45.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:46.662 00.969 20224 Exposure complete
00:07:46.722 00.060 20224 worker thread done servicing request
00:07:46.723 00.001 8996 OnExposeComplete: enter
00:07:46.724 00.001 8996 UpdateGuideState(): m_state=6
00:07:46.725 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9431
00:07:46.725 00.000 8996 Star::Find returns 1 (0), X=135.77, Y=474.09, Mass=649336, SNR=313.6, Peak=63680 HFD=4.5
00:07:46.728 00.003 8996 MultiStar: [#1 0.04,0.07,0.64,U] [#2 -0.22,0.03,0.77,U] [#3 -0.19,-0.16,0.66,U] [#4 -0.24,0.14,0.53,U] [#5 -0.01,0.17,0.67,U] [#6 -0.07,0.07,0.53,U] [#7 -0.38,-0.21,0.00,M6] [#8 -0.00,0.10,0.42,U] 
00:07:46.729 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.07}, one-star: {-0.35, 0.14}
00:07:46.730 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
00:07:46.730 00.000 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
00:07:46.730 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.17 cameraTheta=2.70 mountX=-0.16 mountY=-0.05, mountTheta=-2.82
00:07:46.733 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.07, opts=13)
00:07:46.734 00.001 8996 Enqueuing Move request for scope (-0.15, 0.07)
00:07:46.734 00.000 20224 Worker thread wakes up
00:07:46.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
00:07:46.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
00:07:46.735 00.001 20224 Moving (-0.15, 0.07) raw xDistance=-0.16 yDistance=-0.05
00:07:46.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:07:46.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:46.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:07:46.735 00.000 20224 MoveAxis(E, 0, ABG)
00:07:46.735 00.000 20224 Move returns status 0, amount 0
00:07:46.735 00.000 20224 MoveAxis(N, 0, ABG)
00:07:46.735 00.000 20224 Move returns status 0, amount 0
00:07:46.735 00.000 20224 move complete, result=0
00:07:46.735 00.000 20224 worker thread done servicing request
00:07:46.738 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63680, med=2925, FiltMin=2643, FiltMax=28918, Gamma=1.000
00:07:46.751 00.013 8996 UpdateGuideState exits: m=649336 SNR=313.6
00:07:46.751 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:46.753 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:46.754 00.001 8996 Enqueuing Expose request
00:07:46.754 00.000 20224 Worker thread wakes up
00:07:46.755 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:46.755 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:46.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:47.929 01.174 20224 Exposure complete
00:07:47.993 00.064 20224 worker thread done servicing request
00:07:47.993 00.000 8996 OnExposeComplete: enter
00:07:47.994 00.001 8996 UpdateGuideState(): m_state=6
00:07:47.995 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9432
00:07:47.997 00.002 8996 Star::Find returns 1 (0), X=135.60, Y=473.88, Mass=662147, SNR=336.0, Peak=59792 HFD=4.7
00:07:48.000 00.003 8996 MultiStar: [#1 0.01,-0.01,0.66,U] [#2 -0.28,-0.01,0.66,U] [#3 0.04,0.09,0.57,U] [#4 -0.21,0.12,0.51,U] [#5 -0.23,0.21,0.67,U] [#6 -0.03,0.23,0.44,U] [#7 -0.36,0.08,0.42,U] [#8 -0.08,-0.04,0.34,U] 
00:07:48.003 00.003 8996 refined, 8 included, MultiStar: {-0.21, 0.05}, one-star: {-0.51, -0.07}
00:07:48.005 00.002 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
00:07:48.007 00.002 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
00:07:48.008 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.90 mountX=-0.22 mountY=-0.03, mountTheta=-3.01
00:07:48.011 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.05, opts=13)
00:07:48.012 00.001 8996 Enqueuing Move request for scope (-0.21, 0.05)
00:07:48.013 00.001 20224 Worker thread wakes up
00:07:48.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.05) opts 0xd
00:07:48.013 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.05)
00:07:48.013 00.000 20224 Moving (-0.21, 0.05) raw xDistance=-0.22 yDistance=-0.03
00:07:48.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:07:48.014 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:48.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:07:48.014 00.000 20224 MoveAxis(E, 32, ABG)
00:07:48.014 00.000 20224 Guiding  Dir = 2, Dur = 32
00:07:48.014 00.000 20224 IsSlewing returns 0
00:07:48.015 00.001 20224 IsGuiding returns 0
00:07:48.016 00.001 20224 PulseGuide returned control before completion, sleep 41
00:07:48.020 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59792, med=2925, FiltMin=2653, FiltMax=26976, Gamma=1.000
00:07:48.040 00.020 8996 UpdateGuideState exits: m=662147 SNR=336.0
00:07:48.042 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:48.045 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:48.046 00.001 8996 Enqueuing Expose request
00:07:48.058 00.012 20224 IsGuiding returns 1
00:07:48.058 00.000 20224 scope still moving after pulse duration time elapsed
00:07:48.090 00.032 20224 IsSlewing returns 0
00:07:48.091 00.001 20224 IsGuiding returns 1
00:07:48.121 00.030 20224 IsSlewing returns 0
00:07:48.121 00.000 20224 IsGuiding returns 0
00:07:48.121 00.000 20224 scope move finished after 32 + 74 ms
00:07:48.121 00.000 20224 Move returns status 0, amount 32
00:07:48.121 00.000 20224 MoveAxis(N, 0, ABG)
00:07:48.122 00.001 20224 Move returns status 0, amount 0
00:07:48.122 00.000 20224 move complete, result=0
00:07:48.122 00.000 20224 worker thread done servicing request
00:07:48.122 00.000 20224 Worker thread wakes up
00:07:48.122 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:48.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:48.122 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
00:07:49.108 00.986 20224 Exposure complete
00:07:49.204 00.096 20224 worker thread done servicing request
00:07:49.204 00.000 8996 OnExposeComplete: enter
00:07:49.205 00.001 8996 UpdateGuideState(): m_state=6
00:07:49.206 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9433
00:07:49.208 00.002 8996 Star::Find returns 1 (0), X=136.37, Y=474.03, Mass=696884, SNR=358.2, Peak=58006 HFD=4.3
00:07:49.210 00.002 8996 MultiStar: [#1 0.29,0.26,0.66,U] [#2 -0.18,0.10,0.76,U] [#3 0.35,0.25,0.00,M1] [#4 0.25,0.28,0.55,U] [#5 0.33,0.34,0.00,M1] [#6 0.49,0.47,0.00,M1] [#7 0.06,0.25,0.39,U] [#8 0.34,-0.03,0.40,U] 
00:07:49.211 00.001 8996 refined, 5 included, MultiStar: {0.16, 0.15}, one-star: {0.25, 0.08}
00:07:49.212 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
00:07:49.213 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
00:07:49.214 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.15 hyp=0.22 cameraTheta=0.75 mountX=0.14 mountY=-0.17, mountTheta=-0.85
00:07:49.217 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.15, opts=13)
00:07:49.218 00.001 8996 Enqueuing Move request for scope (0.16, 0.15)
00:07:49.220 00.002 20224 Worker thread wakes up
00:07:49.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.15) opts 0xd
00:07:49.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.15)
00:07:49.220 00.000 20224 Moving (0.16, 0.15) raw xDistance=0.14 yDistance=-0.17
00:07:49.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:07:49.221 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:49.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:07:49.221 00.000 20224 MoveAxis(E, 0, ABG)
00:07:49.221 00.000 20224 Move returns status 0, amount 0
00:07:49.221 00.000 20224 MoveAxis(N, 0, ABG)
00:07:49.221 00.000 20224 Move returns status 0, amount 0
00:07:49.221 00.000 20224 move complete, result=0
00:07:49.221 00.000 20224 worker thread done servicing request
00:07:49.227 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58006, med=2925, FiltMin=2643, FiltMax=27024, Gamma=1.000
00:07:49.243 00.016 8996 UpdateGuideState exits: m=696884 SNR=358.2
00:07:49.244 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:49.245 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:49.246 00.001 8996 Enqueuing Expose request
00:07:49.247 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:07:49.248 00.001 20224 Worker thread wakes up
00:07:49.248 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:49.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:50.410 01.162 20224 Exposure complete
00:07:50.474 00.064 20224 worker thread done servicing request
00:07:50.475 00.001 8996 OnExposeComplete: enter
00:07:50.476 00.001 8996 UpdateGuideState(): m_state=6
00:07:50.476 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9434
00:07:50.477 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=474.10, Mass=714318, SNR=339.2, Peak=60710 HFD=4.3
00:07:50.478 00.001 8996 MultiStar: [#1 0.36,0.22,0.65,U] [#2 0.18,0.06,0.70,U] [#3 0.35,0.38,0.00,M2] [#4 0.26,0.35,0.00,M1] [#5 0.37,0.31,0.00,M2] [#6 0.36,0.18,0.45,U] [#7 0.08,0.07,0.42,U] [#8 0.49,0.03,0.00,M1] 
00:07:50.479 00.001 8996 refined, 4 included, MultiStar: {0.28, 0.14}, one-star: {0.35, 0.14}
00:07:50.480 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
00:07:50.480 00.000 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
00:07:50.481 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.31 cameraTheta=0.45 mountX=0.27 mountY=-0.17, mountTheta=-0.56
00:07:50.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.14, opts=13)
00:07:50.484 00.001 8996 Enqueuing Move request for scope (0.28, 0.14)
00:07:50.485 00.001 20224 Worker thread wakes up
00:07:50.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.14) opts 0xd
00:07:50.485 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.14)
00:07:50.485 00.000 20224 Moving (0.28, 0.14) raw xDistance=0.27 yDistance=-0.17
00:07:50.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:07:50.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:50.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:07:50.486 00.001 20224 MoveAxis(W, 39, ABG)
00:07:50.486 00.000 20224 Guiding  Dir = 3, Dur = 39
00:07:50.486 00.000 20224 IsSlewing returns 0
00:07:50.487 00.001 20224 IsGuiding returns 0
00:07:50.489 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60710, med=2925, FiltMin=2646, FiltMax=29520, Gamma=1.000
00:07:50.507 00.018 8996 UpdateGuideState exits: m=714318 SNR=339.2
00:07:50.508 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:50.508 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:50.509 00.001 8996 Enqueuing Expose request
00:07:50.523 00.014 20224 PulseGuide returned control before completion, sleep 14
00:07:50.546 00.023 20224 IsGuiding returns 1
00:07:50.546 00.000 20224 scope still moving after pulse duration time elapsed
00:07:50.577 00.031 20224 IsSlewing returns 0
00:07:50.577 00.000 20224 IsGuiding returns 1
00:07:50.609 00.032 20224 IsSlewing returns 0
00:07:50.609 00.000 20224 IsGuiding returns 1
00:07:50.641 00.032 20224 IsSlewing returns 0
00:07:50.641 00.000 20224 IsGuiding returns 0
00:07:50.641 00.000 20224 scope move finished after 39 + 115 ms
00:07:50.642 00.001 20224 Move returns status 0, amount 39
00:07:50.642 00.000 20224 MoveAxis(N, 0, ABG)
00:07:50.642 00.000 20224 Move returns status 0, amount 0
00:07:50.642 00.000 20224 move complete, result=0
00:07:50.642 00.000 20224 worker thread done servicing request
00:07:50.642 00.000 20224 Worker thread wakes up
00:07:50.642 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:50.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:50.642 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH
00:07:51.628 00.986 20224 Exposure complete
00:07:51.704 00.076 20224 worker thread done servicing request
00:07:51.705 00.001 8996 OnExposeComplete: enter
00:07:51.706 00.001 8996 UpdateGuideState(): m_state=6
00:07:51.708 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9435
00:07:51.709 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.89, Mass=663519, SNR=332.8, Peak=60384 HFD=4.4
00:07:51.711 00.002 8996 MultiStar: [#1 0.13,0.03,0.71,U] [#2 -0.15,-0.44,0.00,M1] [#3 0.02,0.17,0.60,U] [#4 -0.12,0.17,0.59,U] [#5 -0.13,0.10,0.69,U] [#6 0.03,0.28,0.43,U] [#7 -0.19,0.13,0.44,U] [#8 0.03,0.04,0.37,U] 
00:07:51.712 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.09}, one-star: {-0.28, -0.06}
00:07:51.714 00.002 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
00:07:51.715 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
00:07:51.716 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.33 mountX=-0.09 mountY=-0.08, mountTheta=-2.43
00:07:51.719 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
00:07:51.720 00.001 8996 Enqueuing Move request for scope (-0.08, 0.09)
00:07:51.722 00.002 20224 Worker thread wakes up
00:07:51.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
00:07:51.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
00:07:51.722 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
00:07:51.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:07:51.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:51.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:07:51.722 00.000 20224 MoveAxis(E, 0, ABG)
00:07:51.723 00.001 20224 Move returns status 0, amount 0
00:07:51.723 00.000 20224 MoveAxis(N, 0, ABG)
00:07:51.723 00.000 20224 Move returns status 0, amount 0
00:07:51.723 00.000 20224 move complete, result=0
00:07:51.723 00.000 20224 worker thread done servicing request
00:07:51.729 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60384, med=2925, FiltMin=2656, FiltMax=26557, Gamma=1.000
00:07:51.748 00.019 8996 UpdateGuideState exits: m=663519 SNR=332.8
00:07:51.749 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:51.750 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:51.751 00.001 8996 Enqueuing Expose request
00:07:51.752 00.001 20224 Worker thread wakes up
00:07:51.752 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:51.753 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:51.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:52.934 01.181 20224 Exposure complete
00:07:52.997 00.063 20224 worker thread done servicing request
00:07:52.998 00.001 8996 OnExposeComplete: enter
00:07:52.999 00.001 8996 UpdateGuideState(): m_state=6
00:07:53.001 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9436
00:07:53.003 00.002 8996 Star::Find returns 1 (0), X=135.87, Y=473.98, Mass=724654, SNR=362.0, Peak=61504 HFD=4.4
00:07:53.005 00.002 8996 MultiStar: [#1 0.05,0.16,0.66,U] [#2 -0.19,0.11,0.65,U] [#3 -0.14,0.41,0.00,M2] [#4 -0.15,0.39,0.50,U] [#5 -0.08,0.29,0.59,U] [#6 -0.06,-0.09,0.37,U] [#7 -0.25,-0.31,0.38,U] [#8 0.03,-0.09,0.36,U] 
00:07:53.006 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.09}, one-star: {-0.24, 0.03}
00:07:53.008 00.002 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
00:07:53.010 00.002 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
00:07:53.011 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.54 mountX=-0.13 mountY=-0.07, mountTheta=-2.65
00:07:53.015 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.09, opts=13)
00:07:53.017 00.002 8996 Enqueuing Move request for scope (-0.12, 0.09)
00:07:53.018 00.001 20224 Worker thread wakes up
00:07:53.019 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
00:07:53.019 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
00:07:53.019 00.000 20224 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=-0.07
00:07:53.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:07:53.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:53.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:07:53.019 00.000 20224 MoveAxis(E, 0, ABG)
00:07:53.019 00.000 20224 Move returns status 0, amount 0
00:07:53.019 00.000 20224 MoveAxis(N, 0, ABG)
00:07:53.019 00.000 20224 Move returns status 0, amount 0
00:07:53.020 00.001 20224 move complete, result=0
00:07:53.020 00.000 20224 worker thread done servicing request
00:07:53.026 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61504, med=2925, FiltMin=2630, FiltMax=29344, Gamma=1.000
00:07:53.041 00.015 8996 UpdateGuideState exits: m=724654 SNR=362.0
00:07:53.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:53.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:53.043 00.000 8996 Enqueuing Expose request
00:07:53.044 00.001 20224 Worker thread wakes up
00:07:53.044 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:53.045 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:53.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:54.018 00.973 20224 Exposure complete
00:07:54.096 00.078 20224 worker thread done servicing request
00:07:54.096 00.000 8996 OnExposeComplete: enter
00:07:54.097 00.001 8996 UpdateGuideState(): m_state=6
00:07:54.098 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9437
00:07:54.098 00.000 8996 Star::Find returns 1 (0), X=136.01, Y=473.80, Mass=726537, SNR=351.9, Peak=58336 HFD=4.4
00:07:54.099 00.001 8996 MultiStar: [#1 -0.10,-0.09,0.63,U] [#2 -0.16,-0.49,0.00,M1] [#3 0.16,-0.05,0.58,U] [#4 0.03,0.10,0.49,U] [#5 -0.06,-0.08,0.59,U] [#6 0.24,-0.17,0.40,U] [#7 -0.15,-0.35,0.46,U] [#8 0.16,-0.49,0.00,M1] 
00:07:54.100 00.001 8996 refined, 6 included, MultiStar: {-0.02, -0.11}, one-star: {-0.11, -0.15}
00:07:54.101 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
00:07:54.102 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.52)
00:07:54.102 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.74 mountX=-0.01 mountY=0.11, mountTheta=1.64
00:07:54.105 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.11, opts=13)
00:07:54.109 00.004 8996 Enqueuing Move request for scope (-0.02, -0.11)
00:07:54.111 00.002 20224 Worker thread wakes up
00:07:54.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
00:07:54.111 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
00:07:54.111 00.000 20224 Moving (-0.02, -0.11) raw xDistance=-0.01 yDistance=0.11
00:07:54.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:07:54.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:54.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:07:54.111 00.000 20224 MoveAxis(E, 0, ABG)
00:07:54.111 00.000 20224 Move returns status 0, amount 0
00:07:54.111 00.000 20224 MoveAxis(N, 0, ABG)
00:07:54.111 00.000 20224 Move returns status 0, amount 0
00:07:54.111 00.000 20224 move complete, result=0
00:07:54.111 00.000 20224 worker thread done servicing request
00:07:54.119 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58336, med=2925, FiltMin=2653, FiltMax=27117, Gamma=1.000
00:07:54.132 00.013 8996 UpdateGuideState exits: m=726537 SNR=351.9
00:07:54.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:54.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:54.135 00.001 8996 Enqueuing Expose request
00:07:54.136 00.001 20224 Worker thread wakes up
00:07:54.136 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:54.138 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:54.138 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:55.309 01.171 20224 Exposure complete
00:07:55.381 00.072 20224 worker thread done servicing request
00:07:55.381 00.000 8996 OnExposeComplete: enter
00:07:55.382 00.001 8996 UpdateGuideState(): m_state=6
00:07:55.383 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9438
00:07:55.384 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.92, Mass=636237, SNR=319.3, Peak=54416 HFD=4.4
00:07:55.386 00.002 8996 MultiStar: [#1 0.27,-0.17,0.73,U] [#2 0.16,-0.63,0.00,M2] [#3 0.18,-0.06,0.65,U] [#4 0.17,-0.03,0.67,U] [#5 -0.02,0.18,0.65,U] [#6 0.14,-0.16,0.46,U] [#7 -0.02,-0.43,0.00,M1] [#8 0.19,-0.35,0.40,U] 
00:07:55.387 00.001 8996 single-star, 6 included, MultiStar: {0.12, -0.07}, one-star: {-0.04, -0.04}
00:07:55.388 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
00:07:55.389 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
00:07:55.390 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.32 mountX=-0.03 mountY=0.04, mountTheta=2.22
00:07:55.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
00:07:55.394 00.002 8996 Enqueuing Move request for scope (-0.04, -0.04)
00:07:55.395 00.001 20224 Worker thread wakes up
00:07:55.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
00:07:55.395 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
00:07:55.395 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
00:07:55.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:07:55.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:55.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:07:55.395 00.000 20224 MoveAxis(E, 0, ABG)
00:07:55.396 00.001 20224 Move returns status 0, amount 0
00:07:55.396 00.000 20224 MoveAxis(N, 0, ABG)
00:07:55.396 00.000 20224 Move returns status 0, amount 0
00:07:55.396 00.000 20224 move complete, result=0
00:07:55.396 00.000 20224 worker thread done servicing request
00:07:55.399 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54416, med=2925, FiltMin=2633, FiltMax=24064, Gamma=1.000
00:07:55.419 00.020 8996 UpdateGuideState exits: m=636237 SNR=319.3
00:07:55.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:55.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:55.423 00.002 8996 Enqueuing Expose request
00:07:55.424 00.001 20224 Worker thread wakes up
00:07:55.425 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:07:55.427 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:55.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:56.420 00.993 20224 Exposure complete
00:07:56.496 00.076 20224 worker thread done servicing request
00:07:56.496 00.000 8996 OnExposeComplete: enter
00:07:56.499 00.003 8996 UpdateGuideState(): m_state=6
00:07:56.502 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9439
00:07:56.503 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.89, Mass=689177, SNR=379.9, Peak=58640 HFD=4.4
00:07:56.505 00.002 8996 MultiStar: [#1 0.05,-0.19,0.53,U] [#2 -0.08,-0.45,0.00,M3] [#3 -0.07,-0.22,0.61,U] [#4 -0.17,-0.11,0.48,U] [#5 -0.06,-0.08,0.55,U] [#6 0.09,-0.14,0.37,U] [#7 -0.30,-0.29,0.36,U] [#8 0.20,-0.20,0.32,U] 
00:07:56.506 00.001 8996 single-star, 7 included, MultiStar: {-0.05, -0.15}, one-star: {-0.07, -0.06}
00:07:56.507 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
00:07:56.508 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
00:07:56.509 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-2.43 mountX=-0.07 mountY=0.07, mountTheta=2.32
00:07:56.510 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.06, opts=13)
00:07:56.511 00.001 8996 Enqueuing Move request for scope (-0.07, -0.06)
00:07:56.512 00.001 20224 Worker thread wakes up
00:07:56.513 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
00:07:56.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
00:07:56.513 00.000 20224 Moving (-0.07, -0.06) raw xDistance=-0.07 yDistance=0.07
00:07:56.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:07:56.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:56.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:07:56.513 00.000 20224 MoveAxis(E, 0, ABG)
00:07:56.513 00.000 20224 Move returns status 0, amount 0
00:07:56.514 00.001 20224 MoveAxis(N, 0, ABG)
00:07:56.514 00.000 20224 Move returns status 0, amount 0
00:07:56.514 00.000 20224 move complete, result=0
00:07:56.514 00.000 20224 worker thread done servicing request
00:07:56.518 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58640, med=2925, FiltMin=2646, FiltMax=27536, Gamma=1.000
00:07:56.544 00.026 8996 UpdateGuideState exits: m=689177 SNR=379.9
00:07:56.546 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:56.548 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:56.549 00.001 8996 Enqueuing Expose request
00:07:56.550 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:56.552 00.002 20224 Worker thread wakes up
00:07:56.552 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:56.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:57.717 01.165 20224 Exposure complete
00:07:57.798 00.081 20224 worker thread done servicing request
00:07:57.798 00.000 8996 OnExposeComplete: enter
00:07:57.799 00.001 8996 UpdateGuideState(): m_state=6
00:07:57.800 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9440
00:07:57.801 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.88, Mass=692504, SNR=361.6, Peak=55760 HFD=4.4
00:07:57.803 00.002 8996 MultiStar: [#1 0.06,0.02,0.58,U] [#2 -0.12,-0.20,0.71,U] [#3 0.02,0.14,0.61,U] [#4 -0.18,-0.01,0.53,U] [#5 0.09,-0.20,0.50,U] [#6 0.21,0.06,0.39,U] [#7 -0.12,-0.22,0.35,U] [#8 0.19,-0.36,0.42,U] 
00:07:57.803 00.000 8996 single-star, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.00, -0.08}
00:07:57.803 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:07:57.804 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
00:07:57.804 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.55 mountX=0.01 mountY=0.08, mountTheta=1.45
00:07:57.806 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.08, opts=13)
00:07:57.807 00.001 8996 Enqueuing Move request for scope (0.00, -0.08)
00:07:57.807 00.000 20224 Worker thread wakes up
00:07:57.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
00:07:57.807 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
00:07:57.807 00.000 20224 Moving (0.00, -0.08) raw xDistance=0.01 yDistance=0.08
00:07:57.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:07:57.808 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:57.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:07:57.808 00.000 20224 MoveAxis(E, 0, ABG)
00:07:57.808 00.000 20224 Move returns status 0, amount 0
00:07:57.808 00.000 20224 MoveAxis(N, 0, ABG)
00:07:57.808 00.000 20224 Move returns status 0, amount 0
00:07:57.808 00.000 20224 move complete, result=0
00:07:57.808 00.000 20224 worker thread done servicing request
00:07:57.812 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55760, med=2925, FiltMin=2653, FiltMax=26640, Gamma=1.000
00:07:57.834 00.022 8996 UpdateGuideState exits: m=692504 SNR=361.6
00:07:57.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:57.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:57.836 00.000 8996 Enqueuing Expose request
00:07:57.837 00.001 20224 Worker thread wakes up
00:07:57.837 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:07:57.838 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:57.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:07:58.815 00.977 20224 Exposure complete
00:07:58.887 00.072 20224 worker thread done servicing request
00:07:58.887 00.000 8996 OnExposeComplete: enter
00:07:58.889 00.002 8996 UpdateGuideState(): m_state=6
00:07:58.892 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9441
00:07:58.894 00.002 8996 Star::Find returns 1 (0), X=136.06, Y=473.87, Mass=779681, SNR=326.6, Peak=61424 HFD=4.5
00:07:58.897 00.003 8996 MultiStar: [#1 -0.06,0.18,0.68,U] [#2 -0.22,0.02,0.81,U] [#3 -0.02,0.26,0.64,U] [#4 -0.20,0.34,0.53,U] [#5 -0.09,0.01,0.57,U] [#6 0.22,0.02,0.48,U] [#7 -0.43,-0.12,0.00,M1] [#8 -0.00,-0.07,0.37,U] 
00:07:58.899 00.002 8996 refined, 7 included, MultiStar: {-0.07, 0.08}, one-star: {-0.05, -0.09}
00:07:58.900 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
00:07:58.902 00.002 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
00:07:58.903 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.10 cameraTheta=2.29 mountX=-0.07 mountY=-0.07, mountTheta=-2.40
00:07:58.906 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
00:07:58.907 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
00:07:58.908 00.001 20224 Worker thread wakes up
00:07:58.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
00:07:58.908 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
00:07:58.908 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.07 yDistance=-0.07
00:07:58.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:07:58.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:07:58.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:07:58.908 00.000 20224 MoveAxis(E, 0, ABG)
00:07:58.908 00.000 20224 Move returns status 0, amount 0
00:07:58.908 00.000 20224 MoveAxis(N, 0, ABG)
00:07:58.908 00.000 20224 Move returns status 0, amount 0
00:07:58.908 00.000 20224 move complete, result=0
00:07:58.908 00.000 20224 worker thread done servicing request
00:07:58.912 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61424, med=2925, FiltMin=2617, FiltMax=29216, Gamma=1.000
00:07:58.929 00.017 8996 UpdateGuideState exits: m=779681 SNR=326.6
00:07:58.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:07:58.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:07:58.932 00.001 8996 Enqueuing Expose request
00:07:58.933 00.001 20224 Worker thread wakes up
00:07:58.933 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:07:58.934 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:07:58.934 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:00.076 01.142 20224 Exposure complete
00:08:00.151 00.075 20224 worker thread done servicing request
00:08:00.151 00.000 8996 OnExposeComplete: enter
00:08:00.153 00.002 8996 UpdateGuideState(): m_state=6
00:08:00.155 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9442
00:08:00.156 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.64, Mass=679602, SNR=350.4, Peak=48208 HFD=4.6
00:08:00.157 00.001 8996 MultiStar: [#1 0.25,-0.30,0.76,U] [#2 0.08,-0.29,0.69,U] [#3 0.26,0.08,0.56,U] [#4 0.20,0.33,0.49,U] [#5 0.11,-0.01,0.54,U] [#6 0.50,-0.01,0.00,M1] [#7 0.04,-0.21,0.41,U] [#8 0.12,-0.20,0.42,U] 
00:08:00.158 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.15}, one-star: {-0.00, -0.32}
00:08:00.159 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
00:08:00.160 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
00:08:00.161 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.19 cameraTheta=-0.86 mountX=0.14 mountY=0.13, mountTheta=0.75
00:08:00.164 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.15, opts=13)
00:08:00.165 00.001 8996 Enqueuing Move request for scope (0.13, -0.15)
00:08:00.166 00.001 20224 Worker thread wakes up
00:08:00.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd
00:08:00.167 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.15)
00:08:00.167 00.000 20224 Moving (0.13, -0.15) raw xDistance=0.14 yDistance=0.13
00:08:00.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:08:00.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:00.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:08:00.167 00.000 20224 MoveAxis(E, 0, ABG)
00:08:00.167 00.000 20224 Move returns status 0, amount 0
00:08:00.167 00.000 20224 MoveAxis(N, 0, ABG)
00:08:00.167 00.000 20224 Move returns status 0, amount 0
00:08:00.167 00.000 20224 move complete, result=0
00:08:00.167 00.000 20224 worker thread done servicing request
00:08:00.170 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48208, med=2925, FiltMin=2640, FiltMax=22189, Gamma=1.000
00:08:00.183 00.013 8996 UpdateGuideState exits: m=679602 SNR=350.4
00:08:00.186 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:00.188 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:00.191 00.003 8996 Enqueuing Expose request
00:08:00.192 00.001 20224 Worker thread wakes up
00:08:00.193 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:00.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:00.193 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:01.158 00.965 20224 Exposure complete
00:08:01.232 00.074 20224 worker thread done servicing request
00:08:01.232 00.000 8996 OnExposeComplete: enter
00:08:01.234 00.002 8996 UpdateGuideState(): m_state=6
00:08:01.235 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9443
00:08:01.236 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.94, Mass=647254, SNR=324.9, Peak=49072 HFD=4.4
00:08:01.238 00.002 8996 MultiStar: [#1 0.29,-0.20,0.76,U] [#2 0.04,-0.00,0.75,U] [#3 0.25,-0.06,0.67,U] [#4 0.12,0.11,0.54,U] [#5 -0.02,0.20,0.60,U] [#6 0.35,0.01,0.45,U] [#7 0.04,-0.08,0.42,U] [#8 0.19,-0.07,0.45,U] 
00:08:01.239 00.001 8996 single-star, 8 included, MultiStar: {0.14, -0.02}, one-star: {0.06, -0.02}
00:08:01.240 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
00:08:01.241 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
00:08:01.243 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.23 mountX=0.07 mountY=0.01, mountTheta=0.11
00:08:01.245 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.02, opts=13)
00:08:01.246 00.001 8996 Enqueuing Move request for scope (0.06, -0.02)
00:08:01.248 00.002 20224 Worker thread wakes up
00:08:01.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
00:08:01.248 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
00:08:01.248 00.000 20224 Moving (0.06, -0.02) raw xDistance=0.07 yDistance=0.01
00:08:01.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:08:01.249 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:01.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:08:01.249 00.000 20224 MoveAxis(E, 0, ABG)
00:08:01.249 00.000 20224 Move returns status 0, amount 0
00:08:01.249 00.000 20224 MoveAxis(N, 0, ABG)
00:08:01.249 00.000 20224 Move returns status 0, amount 0
00:08:01.249 00.000 20224 move complete, result=0
00:08:01.249 00.000 20224 worker thread done servicing request
00:08:01.255 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=173, max=49072, med=2925, FiltMin=2656, FiltMax=26160, Gamma=1.000
00:08:01.274 00.019 8996 UpdateGuideState exits: m=647254 SNR=324.9
00:08:01.276 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:01.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:01.278 00.001 8996 Enqueuing Expose request
00:08:01.279 00.001 20224 Worker thread wakes up
00:08:01.279 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:01.280 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:01.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:02.441 01.161 20224 Exposure complete
00:08:02.521 00.080 20224 worker thread done servicing request
00:08:02.521 00.000 8996 OnExposeComplete: enter
00:08:02.522 00.001 8996 UpdateGuideState(): m_state=6
00:08:02.523 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9444
00:08:02.524 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.84, Mass=750697, SNR=328.5, Peak=61136 HFD=4.3
00:08:02.525 00.001 8996 MultiStar: [#1 0.11,-0.22,0.62,U] [#2 -0.27,-0.11,0.77,U] [#3 0.09,0.15,0.55,U] [#4 0.03,0.09,0.56,U] [#5 -0.13,0.11,0.63,U] [#6 0.26,-0.02,0.37,U] [#7 -0.03,0.04,0.49,U] [#8 0.14,-0.10,0.38,U] 
00:08:02.526 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.03}, one-star: {-0.12, -0.12}
00:08:02.527 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
00:08:02.528 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
00:08:02.528 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.30 mountX=-0.02 mountY=0.03, mountTheta=2.20
00:08:02.529 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
00:08:02.531 00.002 8996 Enqueuing Move request for scope (-0.02, -0.03)
00:08:02.531 00.000 20224 Worker thread wakes up
00:08:02.532 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:08:02.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:08:02.532 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
00:08:02.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:08:02.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:02.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:08:02.532 00.000 20224 MoveAxis(E, 0, ABG)
00:08:02.532 00.000 20224 Move returns status 0, amount 0
00:08:02.532 00.000 20224 MoveAxis(N, 0, ABG)
00:08:02.532 00.000 20224 Move returns status 0, amount 0
00:08:02.532 00.000 20224 move complete, result=0
00:08:02.532 00.000 20224 worker thread done servicing request
00:08:02.538 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61136, med=2925, FiltMin=2659, FiltMax=27005, Gamma=1.000
00:08:02.557 00.019 8996 UpdateGuideState exits: m=750697 SNR=328.5
00:08:02.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:02.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:02.560 00.001 8996 Enqueuing Expose request
00:08:02.561 00.001 20224 Worker thread wakes up
00:08:02.561 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:02.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:02.561 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:03.533 00.972 20224 Exposure complete
00:08:03.612 00.079 20224 worker thread done servicing request
00:08:03.612 00.000 8996 OnExposeComplete: enter
00:08:03.613 00.001 8996 UpdateGuideState(): m_state=6
00:08:03.614 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9445
00:08:03.615 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=473.97, Mass=629899, SNR=336.7, Peak=55952 HFD=4.5
00:08:03.616 00.001 8996 MultiStar: [#1 0.09,-0.26,0.64,U] [#2 -0.11,-0.21,0.74,U] [#3 0.02,0.01,0.64,U] [#4 0.03,0.14,0.52,U] [#5 0.06,-0.09,0.65,U] [#6 0.19,-0.02,0.48,U] [#7 -0.09,0.04,0.44,U] [#8 0.14,-0.26,0.36,U] 
00:08:03.617 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {-0.20, 0.01}
00:08:03.618 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
00:08:03.619 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
00:08:03.619 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.72 mountX=-0.00 mountY=0.07, mountTheta=1.62
00:08:03.621 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
00:08:03.622 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
00:08:03.623 00.001 20224 Worker thread wakes up
00:08:03.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
00:08:03.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
00:08:03.623 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
00:08:03.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:08:03.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:03.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:08:03.623 00.000 20224 MoveAxis(E, 0, ABG)
00:08:03.623 00.000 20224 Move returns status 0, amount 0
00:08:03.623 00.000 20224 MoveAxis(N, 0, ABG)
00:08:03.623 00.000 20224 Move returns status 0, amount 0
00:08:03.623 00.000 20224 move complete, result=0
00:08:03.623 00.000 20224 worker thread done servicing request
00:08:03.627 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55952, med=2925, FiltMin=2656, FiltMax=24397, Gamma=1.000
00:08:03.647 00.020 8996 UpdateGuideState exits: m=629899 SNR=336.7
00:08:03.652 00.005 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:03.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:03.654 00.001 8996 Enqueuing Expose request
00:08:03.656 00.002 20224 Worker thread wakes up
00:08:03.656 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:03.658 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:03.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:04.813 01.155 20224 Exposure complete
00:08:04.869 00.056 20224 worker thread done servicing request
00:08:04.869 00.000 8996 OnExposeComplete: enter
00:08:04.871 00.002 8996 UpdateGuideState(): m_state=6
00:08:04.872 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9446
00:08:04.873 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.90, Mass=687273, SNR=313.8, Peak=54592 HFD=4.6
00:08:04.875 00.002 8996 MultiStar: [#1 -0.15,-0.11,0.66,U] [#2 -0.54,-0.27,0.00,M1] [#3 -0.17,0.23,0.59,U] [#4 -0.39,0.09,0.51,U] [#5 -0.45,0.10,0.00,M1] [#6 -0.00,0.14,0.43,U] [#7 -0.42,-0.22,0.00,M1] [#8 -0.28,-0.30,0.39,U] 
00:08:04.877 00.002 8996 refined, 5 included, MultiStar: {-0.31, -0.00}, one-star: {-0.60, -0.05}
00:08:04.878 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
00:08:04.879 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
00:08:04.881 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.00 hyp=0.31 cameraTheta=-3.14 mountX=-0.31 mountY=0.04, mountTheta=3.03
00:08:04.883 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.00, opts=13)
00:08:04.885 00.002 8996 Enqueuing Move request for scope (-0.31, -0.00)
00:08:04.886 00.001 20224 Worker thread wakes up
00:08:04.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.00) opts 0xd
00:08:04.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.00)
00:08:04.886 00.000 20224 Moving (-0.31, -0.00) raw xDistance=-0.31 yDistance=0.04
00:08:04.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
00:08:04.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:04.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:08:04.886 00.000 20224 MoveAxis(E, 45, ABG)
00:08:04.886 00.000 20224 Guiding  Dir = 2, Dur = 45
00:08:04.887 00.001 20224 IsSlewing returns 0
00:08:04.887 00.000 20224 IsGuiding returns 0
00:08:04.890 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54592, med=2925, FiltMin=2653, FiltMax=27088, Gamma=1.000
00:08:04.903 00.013 8996 UpdateGuideState exits: m=687273 SNR=313.8
00:08:04.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:04.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:04.906 00.001 8996 Enqueuing Expose request
00:08:04.933 00.027 20224 IsGuiding returns 1
00:08:04.933 00.000 20224 scope still moving after pulse duration time elapsed
00:08:04.962 00.029 20224 IsSlewing returns 0
00:08:04.962 00.000 20224 IsGuiding returns 1
00:08:04.993 00.031 20224 IsSlewing returns 0
00:08:04.994 00.001 20224 IsGuiding returns 1
00:08:05.024 00.030 20224 IsSlewing returns 0
00:08:05.024 00.000 20224 IsGuiding returns 0
00:08:05.024 00.000 20224 scope move finished after 45 + 92 ms
00:08:05.024 00.000 20224 Move returns status 0, amount 45
00:08:05.024 00.000 20224 MoveAxis(N, 0, ABG)
00:08:05.024 00.000 20224 Move returns status 0, amount 0
00:08:05.024 00.000 20224 move complete, result=0
00:08:05.024 00.000 20224 worker thread done servicing request
00:08:05.024 00.000 20224 Worker thread wakes up
00:08:05.024 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
00:08:05.026 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:05.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:06.003 00.977 20224 Exposure complete
00:08:06.079 00.076 20224 worker thread done servicing request
00:08:06.079 00.000 8996 OnExposeComplete: enter
00:08:06.079 00.000 8996 UpdateGuideState(): m_state=6
00:08:06.081 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9447
00:08:06.082 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=474.10, Mass=702822, SNR=326.9, Peak=62512 HFD=4.4
00:08:06.083 00.001 8996 MultiStar: [#1 0.21,0.08,0.71,U] [#2 0.08,-0.21,0.79,U] [#3 0.36,0.17,0.58,U] [#4 0.24,0.25,0.53,U] [#5 -0.01,0.11,0.59,U] [#6 0.36,-0.03,0.44,U] [#7 0.02,-0.04,0.46,U] [#8 0.05,-0.11,0.43,U] 
00:08:06.084 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.05}, one-star: {-0.24, 0.15}
00:08:06.086 00.002 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
00:08:06.087 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
00:08:06.087 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.48 mountX=0.08 mountY=-0.06, mountTheta=-0.59
00:08:06.089 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.05, opts=13)
00:08:06.090 00.001 8996 Enqueuing Move request for scope (0.09, 0.05)
00:08:06.091 00.001 20224 Worker thread wakes up
00:08:06.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
00:08:06.092 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
00:08:06.092 00.000 20224 Moving (0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
00:08:06.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:08:06.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:06.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:08:06.092 00.000 20224 MoveAxis(E, 0, ABG)
00:08:06.092 00.000 20224 Move returns status 0, amount 0
00:08:06.092 00.000 20224 MoveAxis(N, 0, ABG)
00:08:06.092 00.000 20224 Move returns status 0, amount 0
00:08:06.092 00.000 20224 move complete, result=0
00:08:06.092 00.000 20224 worker thread done servicing request
00:08:06.097 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62512, med=2925, FiltMin=2608, FiltMax=28422, Gamma=1.000
00:08:06.113 00.016 8996 UpdateGuideState exits: m=702822 SNR=326.9
00:08:06.114 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:06.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:06.116 00.001 8996 Enqueuing Expose request
00:08:06.119 00.003 20224 Worker thread wakes up
00:08:06.119 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:06.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:06.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:07.280 01.160 20224 Exposure complete
00:08:07.381 00.101 20224 worker thread done servicing request
00:08:07.381 00.000 8996 OnExposeComplete: enter
00:08:07.382 00.001 8996 UpdateGuideState(): m_state=6
00:08:07.383 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9448
00:08:07.383 00.000 8996 Star::Find returns 1 (0), X=136.27, Y=474.12, Mass=685451, SNR=322.2, Peak=51760 HFD=4.4
00:08:07.384 00.001 8996 MultiStar: [#1 0.63,0.20,0.00,M1] [#2 0.43,-0.17,0.00,M1] [#3 0.62,0.24,0.00,M1] [#4 0.37,0.19,0.57,U] [#5 0.44,0.21,0.00,M1] [#6 0.47,0.16,0.00,M1] [#7 0.43,0.04,0.00,M1] [#8 0.41,-0.10,0.38,U] 
00:08:07.385 00.001 8996 single-star, 2 included, MultiStar: {0.27, 0.12}, one-star: {0.16, 0.17}
00:08:07.386 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
00:08:07.386 00.000 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
00:08:07.387 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.81 mountX=0.14 mountY=-0.18, mountTheta=-0.91
00:08:07.389 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.17, opts=13)
00:08:07.390 00.001 8996 Enqueuing Move request for scope (0.16, 0.17)
00:08:07.391 00.001 20224 Worker thread wakes up
00:08:07.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
00:08:07.391 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
00:08:07.391 00.000 20224 Moving (0.16, 0.17) raw xDistance=0.14 yDistance=-0.18
00:08:07.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:08:07.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:07.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:08:07.391 00.000 20224 MoveAxis(E, 0, ABG)
00:08:07.391 00.000 20224 Move returns status 0, amount 0
00:08:07.392 00.001 20224 MoveAxis(N, 0, ABG)
00:08:07.392 00.000 20224 Move returns status 0, amount 0
00:08:07.392 00.000 20224 move complete, result=0
00:08:07.392 00.000 20224 worker thread done servicing request
00:08:07.398 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51760, med=2925, FiltMin=2621, FiltMax=27638, Gamma=1.000
00:08:07.415 00.017 8996 UpdateGuideState exits: m=685451 SNR=322.2
00:08:07.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:07.417 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:07.418 00.001 8996 Enqueuing Expose request
00:08:07.418 00.000 20224 Worker thread wakes up
00:08:07.418 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:07.419 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:07.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:08.407 00.988 20224 Exposure complete
00:08:08.463 00.056 20224 worker thread done servicing request
00:08:08.463 00.000 8996 OnExposeComplete: enter
00:08:08.465 00.002 8996 UpdateGuideState(): m_state=6
00:08:08.466 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9449
00:08:08.467 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=474.23, Mass=681285, SNR=345.6, Peak=57782 HFD=4.6
00:08:08.468 00.001 8996 MultiStar: [#1 0.71,0.21,0.00,M2] [#2 0.53,-0.10,0.00,M2] [#3 0.68,0.28,0.00,M2] [#4 0.48,0.46,0.00,M1] [#5 0.50,0.22,0.00,M2] [#6 0.46,0.23,0.00,M2] [#7 0.27,-0.16,0.38,U] [#8 0.72,0.12,0.00,M1] 
00:08:08.469 00.001 8996 refined, 1 included, MultiStar: {0.42, 0.15}, one-star: {0.48, 0.28}
00:08:08.469 00.000 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
00:08:08.470 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
00:08:08.471 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=0.15 hyp=0.45 cameraTheta=0.35 mountX=0.40 mountY=-0.20, mountTheta=-0.46
00:08:08.472 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=0.15, opts=13)
00:08:08.473 00.001 8996 Enqueuing Move request for scope (0.42, 0.15)
00:08:08.474 00.001 20224 Worker thread wakes up
00:08:08.474 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.15) opts 0xd
00:08:08.474 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, 0.15)
00:08:08.474 00.000 20224 Moving (0.42, 0.15) raw xDistance=0.40 yDistance=-0.20
00:08:08.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
00:08:08.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:08.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:08:08.474 00.000 20224 MoveAxis(W, 59, ABG)
00:08:08.474 00.000 20224 Guiding  Dir = 3, Dur = 59
00:08:08.475 00.001 20224 IsSlewing returns 0
00:08:08.475 00.000 20224 IsGuiding returns 0
00:08:08.478 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57782, med=2925, FiltMin=2649, FiltMax=26147, Gamma=1.000
00:08:08.491 00.013 8996 UpdateGuideState exits: m=681285 SNR=345.6
00:08:08.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:08.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:08.493 00.000 8996 Enqueuing Expose request
00:08:08.513 00.020 20224 PulseGuide returned control before completion, sleep 31
00:08:08.559 00.046 20224 IsGuiding returns 1
00:08:08.559 00.000 20224 scope still moving after pulse duration time elapsed
00:08:08.590 00.031 20224 IsSlewing returns 0
00:08:08.590 00.000 20224 IsGuiding returns 1
00:08:08.622 00.032 20224 IsSlewing returns 0
00:08:08.622 00.000 20224 IsGuiding returns 0
00:08:08.623 00.001 20224 scope move finished after 59 + 89 ms
00:08:08.623 00.000 20224 Move returns status 0, amount 59
00:08:08.623 00.000 20224 MoveAxis(N, 0, ABG)
00:08:08.623 00.000 20224 Move returns status 0, amount 0
00:08:08.623 00.000 20224 move complete, result=0
00:08:08.623 00.000 20224 worker thread done servicing request
00:08:08.623 00.000 20224 Worker thread wakes up
00:08:08.623 00.000 8996 GuideStep: 0.4 px 59 ms WEST, -0.2 px 0 ms NORTH
00:08:08.625 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:08.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:09.776 01.151 20224 Exposure complete
00:08:09.856 00.080 20224 worker thread done servicing request
00:08:09.856 00.000 8996 OnExposeComplete: enter
00:08:09.858 00.002 8996 UpdateGuideState(): m_state=6
00:08:09.860 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9450
00:08:09.861 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=474.15, Mass=753381, SNR=331.0, Peak=55984 HFD=4.4
00:08:09.862 00.001 8996 MultiStar: [#1 0.11,0.04,0.65,U] [#2 -0.22,0.11,0.74,U] [#3 0.05,0.12,0.63,U] [#4 -0.03,0.28,0.56,U] [#5 0.10,0.04,0.62,U] [#6 0.10,-0.14,0.43,U] [#7 -0.37,-0.10,0.45,U] [#8 0.27,0.04,0.41,U] 
00:08:09.863 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.09}, one-star: {0.04, 0.20}
00:08:09.864 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
00:08:09.865 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
00:08:09.866 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.55 mountX=-0.01 mountY=-0.09, mountTheta=-1.65
00:08:09.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.09, opts=13)
00:08:09.868 00.001 8996 Enqueuing Move request for scope (0.00, 0.09)
00:08:09.869 00.001 20224 Worker thread wakes up
00:08:09.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
00:08:09.869 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
00:08:09.869 00.000 20224 Moving (0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
00:08:09.870 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:08:09.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:09.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:08:09.870 00.000 20224 MoveAxis(E, 0, ABG)
00:08:09.870 00.000 20224 Move returns status 0, amount 0
00:08:09.870 00.000 20224 MoveAxis(N, 0, ABG)
00:08:09.870 00.000 20224 Move returns status 0, amount 0
00:08:09.870 00.000 20224 move complete, result=0
00:08:09.870 00.000 20224 worker thread done servicing request
00:08:09.873 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55984, med=2925, FiltMin=2659, FiltMax=27494, Gamma=1.000
00:08:09.899 00.026 8996 UpdateGuideState exits: m=753381 SNR=331.0
00:08:09.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:09.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:09.902 00.001 8996 Enqueuing Expose request
00:08:09.903 00.001 20224 Worker thread wakes up
00:08:09.903 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:09.904 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:09.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:25.575 15.671 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:08:25.576 00.001 8996 case statement mapped state 6 to 3
00:08:25.578 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:08:25.937 00.359 20224 worker thread setting skip send exposure complete
00:08:25.937 00.000 20224 worker thread queueing reconnect event to GUI thread
00:08:25.938 00.001 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:08:25.938 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
00:08:25.938 00.000 20224 worker thread done servicing request
00:08:25.941 00.003 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:08:25.958 00.017 8996 Try camera reconnect, now = 1770534505
00:08:25.960 00.002 8996 gear_dialog: ReconnectCamera
00:08:25.962 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:08:25.964 00.002 8996 Status Line: Connecting to Camera ...
00:08:25.968 00.004 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:08:25.971 00.003 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:08:25.972 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:08:26.713 00.741 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:08:26.714 00.001 8996 case statement mapped state 6 to 3
00:08:26.716 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:08:26.778 00.062 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:08:26.780 00.002 8996 ASCOM camera: MaxBinning is 2
00:08:26.783 00.003 8996 ASCOM camera: has cooler
00:08:26.785 00.002 8996 ASCOM Camera: set binning = 1
00:08:26.787 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:08:26.789 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:08:26.791 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:08:26.792 00.001 8996 FrameSize=(0,0)
00:08:26.793 00.001 8996 PixelSize=3.75
00:08:26.794 00.001 8996 BitsPerPixel=16
00:08:26.796 00.002 8996 HasGainControl=0
00:08:26.797 00.001 8996 HasShutter=0
00:08:26.799 00.002 8996 HasSubFrames=1
00:08:26.801 00.002 8996 ST4HasGuideOutput=1
00:08:26.802 00.001 8996 Status Line: Camera Connected
00:08:26.809 00.007 8996 Camera Re-connect succeeded, resume exposures
00:08:26.812 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:08:26.813 00.001 8996 Enqueuing Expose request
00:08:26.814 00.001 20224 Worker thread wakes up
00:08:26.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:26.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,0,0)
00:08:27.759 00.945 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:08:27.761 00.002 8996 case statement mapped state 6 to 3
00:08:27.762 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:08:27.979 00.217 20224 Exposure complete
00:08:28.045 00.066 20224 worker thread done servicing request
00:08:28.045 00.000 8996 OnExposeComplete: enter
00:08:28.046 00.001 8996 UpdateGuideState(): m_state=6
00:08:28.047 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9451
00:08:28.048 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.48, Mass=645452, SNR=293.1, Peak=49792 HFD=4.7
00:08:28.049 00.001 8996 MultiStar: [#1 -0.22,-0.52,0.00,M2] [#2 -0.29,-0.65,0.00,M2] [#3 -0.14,-0.29,0.69,U] [#4 -0.24,-0.10,0.67,U] [#5 -0.31,-0.42,0.00,M2] [#6 -0.05,-0.50,0.00,M2] [#7 -0.50,-0.40,0.00,M1] [#8 -0.26,-0.65,0.00,M1] 
00:08:28.049 00.000 8996 refined, 2 included, MultiStar: {-0.22, -0.31}, one-star: {-0.26, -0.48}
00:08:28.050 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:08:28.051 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
00:08:28.052 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.31 hyp=0.38 cameraTheta=-2.18 mountX=-0.19 mountY=0.34, mountTheta=2.08
00:08:28.053 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.31, opts=13)
00:08:28.054 00.001 8996 Enqueuing Move request for scope (-0.22, -0.31)
00:08:28.055 00.001 20224 Worker thread wakes up
00:08:28.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.31) opts 0xd
00:08:28.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.31)
00:08:28.055 00.000 20224 Moving (-0.22, -0.31) raw xDistance=-0.19 yDistance=0.34
00:08:28.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:08:28.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:08:28.055 00.000 20224 MoveAxis(E, 0, ABG)
00:08:28.055 00.000 20224 Move returns status 0, amount 0
00:08:28.055 00.000 20224 MoveAxis(S, 71, ABG)
00:08:28.055 00.000 20224 Guiding  Dir = 1, Dur = 71
00:08:28.056 00.001 20224 IsSlewing returns 0
00:08:28.056 00.000 20224 IsGuiding returns 0
00:08:28.060 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49792, med=2947, FiltMin=2659, FiltMax=24694, Gamma=1.000
00:08:28.074 00.014 8996 UpdateGuideState exits: m=645452 SNR=293.1
00:08:28.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:28.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:28.077 00.001 8996 Enqueuing Expose request
00:08:28.089 00.012 20224 PulseGuide returned control before completion, sleep 48
00:08:28.152 00.063 20224 IsGuiding returns 1
00:08:28.152 00.000 20224 scope still moving after pulse duration time elapsed
00:08:28.183 00.031 20224 IsSlewing returns 0
00:08:28.183 00.000 20224 IsGuiding returns 0
00:08:28.183 00.000 20224 scope move finished after 71 + 56 ms
00:08:28.184 00.001 20224 Move returns status 0, amount 71
00:08:28.184 00.000 20224 move complete, result=0
00:08:28.184 00.000 20224 worker thread done servicing request
00:08:28.184 00.000 20224 Worker thread wakes up
00:08:28.184 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 71 ms SOUTH
00:08:28.185 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:28.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:28.877 00.692 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:08:28.879 00.002 8996 case statement mapped state 6 to 3
00:08:28.880 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:08:29.155 00.275 20224 Exposure complete
00:08:29.213 00.058 20224 worker thread done servicing request
00:08:29.213 00.000 8996 OnExposeComplete: enter
00:08:29.214 00.001 8996 UpdateGuideState(): m_state=6
00:08:29.215 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9452
00:08:29.216 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.46, Mass=706151, SNR=320.5, Peak=43539 HFD=4.7
00:08:29.217 00.001 8996 MultiStar: [#1 0.14,-0.39,0.67,U] [#2 -0.14,-0.64,0.00,M3] [#3 0.10,-0.19,0.63,U] [#4 0.16,-0.08,0.59,U] [#5 0.12,-0.25,0.66,U] [#6 0.07,-0.17,0.54,U] [#7 -0.02,-0.40,0.49,U] [#8 0.22,-0.54,0.00,M2] 
00:08:29.218 00.001 8996 refined, 6 included, MultiStar: {0.12, -0.30}, one-star: {0.18, -0.49}
00:08:29.220 00.002 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
00:08:29.223 00.003 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
00:08:29.224 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.20 mountX=0.15 mountY=0.28, mountTheta=1.10
00:08:29.226 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.30, opts=13)
00:08:29.228 00.002 8996 Enqueuing Move request for scope (0.12, -0.30)
00:08:29.229 00.001 20224 Worker thread wakes up
00:08:29.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.30) opts 0xd
00:08:29.229 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.30)
00:08:29.229 00.000 20224 Moving (0.12, -0.30) raw xDistance=0.15 yDistance=0.28
00:08:29.230 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:08:29.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:08:29.230 00.000 20224 MoveAxis(E, 0, ABG)
00:08:29.230 00.000 20224 Move returns status 0, amount 0
00:08:29.230 00.000 20224 MoveAxis(S, 60, ABG)
00:08:29.230 00.000 20224 Guiding  Dir = 1, Dur = 60
00:08:29.230 00.000 20224 IsSlewing returns 0
00:08:29.231 00.001 20224 IsGuiding returns 0
00:08:29.233 00.002 20224 PulseGuide returned control before completion, sleep 69
00:08:29.236 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43539, med=2937, FiltMin=2672, FiltMax=22717, Gamma=1.000
00:08:29.256 00.020 8996 UpdateGuideState exits: m=706151 SNR=320.5
00:08:29.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:29.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:29.258 00.000 8996 Enqueuing Expose request
00:08:29.312 00.054 20224 IsGuiding returns 0
00:08:29.312 00.000 20224 Move returns status 0, amount 60
00:08:29.312 00.000 20224 move complete, result=0
00:08:29.312 00.000 20224 worker thread done servicing request
00:08:29.312 00.000 20224 Worker thread wakes up
00:08:29.312 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:29.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:29.313 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:08:29.999 00.686 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:08:30.000 00.001 8996 case statement mapped state 6 to 3
00:08:30.002 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:08:30.101 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:08:30.103 00.002 8996 case statement mapped state 6 to 3
00:08:30.105 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:08:30.204 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
00:08:30.206 00.002 8996 PhdController::Dither begins
00:08:30.208 00.002 8996 dither: size=1.00, dRA=0.20 dDec=0.21
00:08:30.210 00.002 8996 MountToCamera -- mountTheta (-0.81) + m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
00:08:30.211 00.001 8996 MountToCamera -- mountX=0.20 mountY=0.21 hyp=0.30 mountTheta=-0.81 cameraX=0.18, cameraY=-0.23 cameraTheta=-0.91
00:08:30.213 00.002 8996 setting lock position to (136.30, 473.72)
00:08:30.214 00.001 8996 Mount: notify guiding dithered (0.2, -0.2)
00:08:30.216 00.002 8996 MultiStar: stabilizing after lock position change
00:08:30.218 00.002 8996 Status Line: Dither by 0.20,0.21
00:08:30.221 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:08:30.222 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
00:08:30.223 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
00:08:30.478 00.255 20224 Exposure complete
00:08:30.544 00.066 20224 worker thread done servicing request
00:08:30.545 00.001 8996 OnExposeComplete: enter
00:08:30.546 00.001 8996 UpdateGuideState(): m_state=6
00:08:30.547 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9453
00:08:30.548 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.94, Mass=746760, SNR=343.0, Peak=65440 HFD=4.5
00:08:30.548 00.000 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
00:08:30.549 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
00:08:30.550 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=0.21 hyp=0.44 cameraTheta=2.63 mountX=-0.40 mountY=-0.17, mountTheta=-2.75
00:08:30.552 00.002 8996 dither recenter: remaining=(-0.2,-0.2) step=(-0.2,-0.2)
00:08:30.553 00.001 8996 MountToCamera -- mountTheta (2.33) + m_xAngle (-0.10) = xAngle (2.23 = 2.23)
00:08:30.554 00.001 8996 MountToCamera -- mountX=-0.20 mountY=-0.21 hyp=0.30 mountTheta=2.33 cameraX=-0.18, cameraY=0.23 cameraTheta=2.23
00:08:30.555 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.23, opts=4)
00:08:30.555 00.000 8996 Enqueuing Move request for scope (-0.18, 0.23)
00:08:30.556 00.001 8996 Mount: notify direct move -0.20,-0.21
00:08:30.557 00.001 20224 Worker thread wakes up
00:08:30.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0x4
00:08:30.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
00:08:30.557 00.000 20224 Moving (-0.18, 0.23) raw xDistance=-0.20 yDistance=-0.21
00:08:30.557 00.000 20224 MoveAxis(E, 47, B)
00:08:30.557 00.000 20224 Guiding  Dir = 2, Dur = 47
00:08:30.557 00.000 20224 IsSlewing returns 0
00:08:30.558 00.001 20224 IsGuiding returns 0
00:08:30.561 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65440, med=2944, FiltMin=2649, FiltMax=29651, Gamma=1.000
00:08:30.568 00.007 20224 PulseGuide returned control before completion, sleep 48
00:08:30.577 00.009 8996 UpdateGuideState exits: m=746760 SNR=343.0
00:08:30.579 00.002 8996 PhdController: settling, locked = 1, distance = 0.53 (2.00) aobump = 0 frame = 1 / 99999
00:08:30.580 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770534510.580,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:08:30.582 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:30.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:30.584 00.001 8996 Enqueuing Expose request
00:08:30.629 00.045 20224 IsGuiding returns 1
00:08:30.629 00.000 20224 scope still moving after pulse duration time elapsed
00:08:30.660 00.031 20224 IsSlewing returns 0
00:08:30.660 00.000 20224 IsGuiding returns 0
00:08:30.660 00.000 20224 scope move finished after 47 + 55 ms
00:08:30.660 00.000 20224 Move returns status 0, amount 47
00:08:30.660 00.000 20224 MoveAxis(N, 45, B)
00:08:30.660 00.000 20224 Guiding  Dir = 0, Dur = 45
00:08:30.660 00.000 20224 IsSlewing returns 0
00:08:30.661 00.001 20224 IsGuiding returns 0
00:08:30.725 00.064 20224 IsGuiding returns 1
00:08:30.725 00.000 20224 scope still moving after pulse duration time elapsed
00:08:30.756 00.031 20224 IsSlewing returns 0
00:08:30.756 00.000 20224 IsGuiding returns 1
00:08:30.787 00.031 20224 IsSlewing returns 0
00:08:30.787 00.000 20224 IsGuiding returns 1
00:08:30.820 00.033 20224 IsSlewing returns 0
00:08:30.820 00.000 20224 IsGuiding returns 0
00:08:30.820 00.000 20224 scope move finished after 45 + 114 ms
00:08:30.820 00.000 20224 Move returns status 0, amount 45
00:08:30.820 00.000 20224 move complete, result=0
00:08:30.820 00.000 20224 worker thread done servicing request
00:08:30.820 00.000 20224 Worker thread wakes up
00:08:30.820 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:30.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:30.820 00.000 8996 GuideStep: -0.2 px 47 ms EAST, -0.2 px 45 ms NORTH
00:08:31.793 00.973 20224 Exposure complete
00:08:31.857 00.064 20224 worker thread done servicing request
00:08:31.857 00.000 8996 OnExposeComplete: enter
00:08:31.858 00.001 8996 UpdateGuideState(): m_state=6
00:08:31.860 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9454
00:08:31.861 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.79, Mass=743455, SNR=329.8, Peak=56960 HFD=4.4
00:08:31.863 00.002 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
00:08:31.864 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
00:08:31.865 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.30 cameraTheta=2.93 mountX=-0.30 mountY=-0.03, mountTheta=-3.04
00:08:31.868 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.06, opts=13)
00:08:31.869 00.001 8996 Enqueuing Move request for scope (-0.29, 0.06)
00:08:31.870 00.001 20224 Worker thread wakes up
00:08:31.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.06) opts 0xd
00:08:31.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.06)
00:08:31.870 00.000 20224 Moving (-0.29, 0.06) raw xDistance=-0.30 yDistance=-0.03
00:08:31.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:08:31.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:31.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:08:31.870 00.000 20224 MoveAxis(E, 43, ABG)
00:08:31.870 00.000 20224 Guiding  Dir = 2, Dur = 43
00:08:31.871 00.001 20224 IsSlewing returns 0
00:08:31.871 00.000 20224 IsGuiding returns 0
00:08:31.876 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=56960, med=2934, FiltMin=2614, FiltMax=26160, Gamma=1.000
00:08:31.891 00.015 8996 UpdateGuideState exits: m=743455 SNR=329.8
00:08:31.892 00.001 8996 PhdController: settling, locked = 1, distance = 0.30 (2.00) aobump = 0 frame = 2 / 99999
00:08:31.893 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770534511.892,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.30,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
00:08:31.893 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:31.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:31.895 00.001 8996 Enqueuing Expose request
00:08:31.930 00.035 20224 IsGuiding returns 1
00:08:31.930 00.000 20224 scope still moving after pulse duration time elapsed
00:08:31.960 00.030 20224 IsSlewing returns 0
00:08:31.960 00.000 20224 IsGuiding returns 1
00:08:31.992 00.032 20224 IsSlewing returns 0
00:08:31.992 00.000 20224 IsGuiding returns 1
00:08:32.024 00.032 20224 IsSlewing returns 0
00:08:32.024 00.000 20224 IsGuiding returns 0
00:08:32.024 00.000 20224 scope move finished after 43 + 111 ms
00:08:32.025 00.001 20224 Move returns status 0, amount 43
00:08:32.025 00.000 20224 MoveAxis(N, 0, ABG)
00:08:32.025 00.000 20224 Move returns status 0, amount 0
00:08:32.025 00.000 20224 move complete, result=0
00:08:32.025 00.000 20224 worker thread done servicing request
00:08:32.025 00.000 20224 Worker thread wakes up
00:08:32.025 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:32.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:32.025 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.0 px 0 ms NORTH
00:08:33.194 01.169 20224 Exposure complete
00:08:33.276 00.082 20224 worker thread done servicing request
00:08:33.276 00.000 8996 OnExposeComplete: enter
00:08:33.277 00.001 8996 UpdateGuideState(): m_state=6
00:08:33.278 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9455
00:08:33.278 00.000 8996 Star::Find returns 1 (0), X=136.62, Y=473.81, Mass=679817, SNR=341.2, Peak=62614 HFD=4.6
00:08:33.279 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
00:08:33.280 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
00:08:33.281 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.09 hyp=0.33 cameraTheta=0.27 mountX=0.31 mountY=-0.12, mountTheta=-0.38
00:08:33.282 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.09, opts=13)
00:08:33.283 00.001 8996 Enqueuing Move request for scope (0.32, 0.09)
00:08:33.284 00.001 20224 Worker thread wakes up
00:08:33.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.09) opts 0xd
00:08:33.284 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.09)
00:08:33.284 00.000 20224 Moving (0.32, 0.09) raw xDistance=0.31 yDistance=-0.12
00:08:33.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
00:08:33.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:33.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:08:33.284 00.000 20224 MoveAxis(W, 42, ABG)
00:08:33.284 00.000 20224 Guiding  Dir = 3, Dur = 42
00:08:33.285 00.001 20224 IsSlewing returns 0
00:08:33.285 00.000 20224 IsGuiding returns 0
00:08:33.288 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62614, med=2937, FiltMin=2659, FiltMax=26221, Gamma=1.000
00:08:33.301 00.013 8996 UpdateGuideState exits: m=679817 SNR=341.2
00:08:33.302 00.001 8996 PhdController: settling, locked = 1, distance = 0.31 (2.00) aobump = 0 frame = 3 / 99999
00:08:33.304 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770534513.304,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.31,"Time":2.7,"SettleTime":3.0,"StarLocked":true}
00:08:33.306 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:33.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:33.308 00.001 8996 Enqueuing Expose request
00:08:33.310 00.002 20224 PulseGuide returned control before completion, sleep 27
00:08:33.340 00.030 20224 IsGuiding returns 1
00:08:33.340 00.000 20224 scope still moving after pulse duration time elapsed
00:08:33.372 00.032 20224 IsSlewing returns 0
00:08:33.372 00.000 20224 IsGuiding returns 1
00:08:33.404 00.032 20224 IsSlewing returns 0
00:08:33.404 00.000 20224 IsGuiding returns 0
00:08:33.404 00.000 20224 scope move finished after 42 + 77 ms
00:08:33.404 00.000 20224 Move returns status 0, amount 42
00:08:33.404 00.000 20224 MoveAxis(N, 0, ABG)
00:08:33.404 00.000 20224 Move returns status 0, amount 0
00:08:33.404 00.000 20224 move complete, result=0
00:08:33.405 00.001 20224 worker thread done servicing request
00:08:33.405 00.000 20224 Worker thread wakes up
00:08:33.405 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:33.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:33.405 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
00:08:34.378 00.973 20224 Exposure complete
00:08:34.455 00.077 20224 worker thread done servicing request
00:08:34.455 00.000 8996 OnExposeComplete: enter
00:08:34.456 00.001 8996 UpdateGuideState(): m_state=6
00:08:34.456 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9456
00:08:34.457 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=473.68, Mass=656625, SNR=345.5, Peak=49286 HFD=4.7
00:08:34.458 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
00:08:34.458 00.000 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.79)
00:08:34.459 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.10 cameraTheta=-0.47 mountX=0.09 mountY=0.03, mountTheta=0.36
00:08:34.460 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
00:08:34.461 00.001 8996 Enqueuing Move request for scope (0.08, -0.04)
00:08:34.462 00.001 20224 Worker thread wakes up
00:08:34.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
00:08:34.462 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
00:08:34.462 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.09 yDistance=0.03
00:08:34.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:08:34.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:34.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:08:34.462 00.000 20224 MoveAxis(E, 0, ABG)
00:08:34.462 00.000 20224 Move returns status 0, amount 0
00:08:34.462 00.000 20224 MoveAxis(N, 0, ABG)
00:08:34.462 00.000 20224 Move returns status 0, amount 0
00:08:34.462 00.000 20224 move complete, result=0
00:08:34.462 00.000 20224 worker thread done servicing request
00:08:34.466 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49286, med=2941, FiltMin=2669, FiltMax=23705, Gamma=1.000
00:08:34.478 00.012 8996 UpdateGuideState exits: m=656625 SNR=345.5
00:08:34.479 00.001 8996 PhdController: settling, locked = 1, distance = 0.24 (2.00) aobump = 0 frame = 4 / 99999
00:08:34.480 00.001 8996 PhdController: newstate STATE_FINISH
00:08:34.481 00.001 8996 PhdController complete: success
00:08:34.481 00.000 8996 evsrv: {"Event":"SettleDone","Timestamp":1770534514.481,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:08:34.483 00.002 8996 Mount: notify guiding dither settle done success=1
00:08:34.484 00.001 8996 PhdController: newstate STATE_IDLE
00:08:34.485 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:34.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:34.487 00.001 8996 Enqueuing Expose request
00:08:34.487 00.000 20224 Worker thread wakes up
00:08:34.488 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:34.489 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:34.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:35.283 00.794 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:08:35.285 00.002 8996 case statement mapped state 6 to 3
00:08:35.286 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:08:35.385 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
00:08:35.388 00.003 8996 PhdController::Guide begins
00:08:35.390 00.002 8996 PhdController: newstate STATE_SETUP
00:08:35.392 00.002 8996 PhdController: setup
00:08:35.394 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
00:08:35.396 00.002 8996 PhdController: guider state = 6
00:08:35.397 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:08:35.399 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
00:08:35.400 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
00:08:35.436 00.036 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:08:35.439 00.003 8996 case statement mapped state 6 to 3
00:08:35.440 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:08:35.652 00.212 20224 Exposure complete
00:08:35.711 00.059 20224 worker thread done servicing request
00:08:35.711 00.000 8996 OnExposeComplete: enter
00:08:35.712 00.001 8996 UpdateGuideState(): m_state=6
00:08:35.713 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9457
00:08:35.713 00.000 8996 Star::Find returns 1 (0), X=136.40, Y=474.05, Mass=764315, SNR=342.9, Peak=55446 HFD=4.6
00:08:35.715 00.002 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
00:08:35.715 00.000 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
00:08:35.716 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.32 hyp=0.34 cameraTheta=1.27 mountX=0.07 mountY=-0.33, mountTheta=-1.37
00:08:35.717 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.32, opts=13)
00:08:35.718 00.001 8996 Enqueuing Move request for scope (0.10, 0.32)
00:08:35.719 00.001 20224 Worker thread wakes up
00:08:35.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.32) opts 0xd
00:08:35.719 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.32)
00:08:35.719 00.000 20224 Moving (0.10, 0.32) raw xDistance=0.07 yDistance=-0.33
00:08:35.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:08:35.720 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:35.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:08:35.720 00.000 20224 MoveAxis(E, 0, ABG)
00:08:35.720 00.000 20224 Move returns status 0, amount 0
00:08:35.720 00.000 20224 MoveAxis(N, 0, ABG)
00:08:35.720 00.000 20224 Move returns status 0, amount 0
00:08:35.720 00.000 20224 move complete, result=0
00:08:35.720 00.000 20224 worker thread done servicing request
00:08:35.726 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55446, med=2944, FiltMin=2662, FiltMax=30528, Gamma=1.000
00:08:35.743 00.017 8996 UpdateGuideState exits: m=764315 SNR=342.9
00:08:35.745 00.002 8996 PhdController: settling, locked = 1, distance = 0.27 (2.00) aobump = 0 frame = 1 / 99999
00:08:35.746 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770534515.746,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.27,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:08:35.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:35.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:35.748 00.000 8996 Enqueuing Expose request
00:08:35.749 00.001 20224 Worker thread wakes up
00:08:35.749 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:08:35.750 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:35.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:36.723 00.973 20224 Exposure complete
00:08:36.796 00.073 20224 worker thread done servicing request
00:08:36.796 00.000 8996 OnExposeComplete: enter
00:08:36.797 00.001 8996 UpdateGuideState(): m_state=6
00:08:36.799 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9458
00:08:36.799 00.000 8996 Star::Find returns 1 (0), X=136.41, Y=473.84, Mass=698818, SNR=325.6, Peak=54502 HFD=4.5
00:08:36.800 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
00:08:36.801 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
00:08:36.802 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.80 mountX=0.10 mountY=-0.13, mountTheta=-0.91
00:08:36.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.12, opts=13)
00:08:36.805 00.001 8996 Enqueuing Move request for scope (0.11, 0.12)
00:08:36.806 00.001 20224 Worker thread wakes up
00:08:36.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
00:08:36.806 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
00:08:36.806 00.000 20224 Moving (0.11, 0.12) raw xDistance=0.10 yDistance=-0.13
00:08:36.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:08:36.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:36.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:08:36.806 00.000 20224 MoveAxis(E, 0, ABG)
00:08:36.806 00.000 20224 Move returns status 0, amount 0
00:08:36.806 00.000 20224 MoveAxis(N, 0, ABG)
00:08:36.806 00.000 20224 Move returns status 0, amount 0
00:08:36.806 00.000 20224 move complete, result=0
00:08:36.806 00.000 20224 worker thread done servicing request
00:08:36.810 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54502, med=2931, FiltMin=2669, FiltMax=26057, Gamma=1.000
00:08:36.824 00.014 8996 UpdateGuideState exits: m=698818 SNR=325.6
00:08:36.825 00.001 8996 PhdController: settling, locked = 1, distance = 0.24 (2.00) aobump = 0 frame = 2 / 99999
00:08:36.826 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770534516.826,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.24,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
00:08:36.826 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:36.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:36.828 00.001 8996 Enqueuing Expose request
00:08:36.829 00.001 20224 Worker thread wakes up
00:08:36.829 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:36.830 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:36.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:37.993 01.163 20224 Exposure complete
00:08:38.064 00.071 20224 worker thread done servicing request
00:08:38.064 00.000 8996 OnExposeComplete: enter
00:08:38.066 00.002 8996 UpdateGuideState(): m_state=6
00:08:38.067 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9459
00:08:38.068 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=473.68, Mass=752043, SNR=372.9, Peak=55334 HFD=4.7
00:08:38.069 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
00:08:38.070 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.08)
00:08:38.071 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.18 mountX=0.22 mountY=0.01, mountTheta=0.07
00:08:38.073 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.04, opts=13)
00:08:38.074 00.001 8996 Enqueuing Move request for scope (0.22, -0.04)
00:08:38.075 00.001 20224 Worker thread wakes up
00:08:38.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
00:08:38.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
00:08:38.075 00.000 20224 Moving (0.22, -0.04) raw xDistance=0.22 yDistance=0.01
00:08:38.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:08:38.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:38.076 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:08:38.076 00.000 20224 MoveAxis(W, 32, ABG)
00:08:38.076 00.000 20224 Guiding  Dir = 3, Dur = 32
00:08:38.076 00.000 20224 IsSlewing returns 0
00:08:38.076 00.000 20224 IsGuiding returns 0
00:08:38.078 00.002 20224 PulseGuide returned control before completion, sleep 41
00:08:38.081 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=61, max=55334, med=2934, FiltMin=2617, FiltMax=26829, Gamma=1.000
00:08:38.096 00.015 8996 UpdateGuideState exits: m=752043 SNR=372.9
00:08:38.098 00.002 8996 PhdController: settling, locked = 1, distance = 0.23 (2.00) aobump = 0 frame = 3 / 99999
00:08:38.098 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770534518.098,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.23,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
00:08:38.100 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:38.100 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:38.101 00.001 8996 Enqueuing Expose request
00:08:38.125 00.024 20224 IsGuiding returns 1
00:08:38.125 00.000 20224 scope still moving after pulse duration time elapsed
00:08:38.156 00.031 20224 IsSlewing returns 0
00:08:38.156 00.000 20224 IsGuiding returns 0
00:08:38.156 00.000 20224 scope move finished after 32 + 48 ms
00:08:38.156 00.000 20224 Move returns status 0, amount 32
00:08:38.156 00.000 20224 MoveAxis(N, 0, ABG)
00:08:38.156 00.000 20224 Move returns status 0, amount 0
00:08:38.156 00.000 20224 move complete, result=0
00:08:38.156 00.000 20224 worker thread done servicing request
00:08:38.156 00.000 20224 Worker thread wakes up
00:08:38.156 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:38.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:38.157 00.001 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
00:08:39.129 00.972 20224 Exposure complete
00:08:39.222 00.093 20224 worker thread done servicing request
00:08:39.222 00.000 8996 OnExposeComplete: enter
00:08:39.225 00.003 8996 UpdateGuideState(): m_state=6
00:08:39.227 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9460
00:08:39.229 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=473.92, Mass=691917, SNR=359.0, Peak=59376 HFD=4.4
00:08:39.230 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
00:08:39.231 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
00:08:39.233 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.20 hyp=0.38 cameraTheta=2.59 mountX=-0.34 mountY=-0.16, mountTheta=-2.70
00:08:39.235 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.20, opts=13)
00:08:39.237 00.002 8996 Enqueuing Move request for scope (-0.32, 0.20)
00:08:39.238 00.001 20224 Worker thread wakes up
00:08:39.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.20) opts 0xd
00:08:39.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.20)
00:08:39.238 00.000 20224 Moving (-0.32, 0.20) raw xDistance=-0.34 yDistance=-0.16
00:08:39.239 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
00:08:39.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:39.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:08:39.239 00.000 20224 MoveAxis(E, 47, ABG)
00:08:39.239 00.000 20224 Guiding  Dir = 2, Dur = 47
00:08:39.239 00.000 20224 IsSlewing returns 0
00:08:39.239 00.000 20224 IsGuiding returns 0
00:08:39.245 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59376, med=2937, FiltMin=2656, FiltMax=27379, Gamma=1.000
00:08:39.270 00.025 20224 PulseGuide returned control before completion, sleep 27
00:08:39.270 00.000 8996 UpdateGuideState exits: m=691917 SNR=359.0
00:08:39.272 00.002 8996 PhdController: settling, locked = 1, distance = 0.28 (2.00) aobump = 0 frame = 4 / 99999
00:08:39.273 00.001 8996 PhdController: newstate STATE_FINISH
00:08:39.274 00.001 8996 PhdController complete: success
00:08:39.275 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770534519.275,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:08:39.276 00.001 8996 Mount: notify guiding dither settle done success=1
00:08:39.277 00.001 8996 PhdController: newstate STATE_IDLE
00:08:39.278 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:39.278 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:39.279 00.001 8996 Enqueuing Expose request
00:08:39.300 00.021 20224 IsGuiding returns 1
00:08:39.300 00.000 20224 scope still moving after pulse duration time elapsed
00:08:39.331 00.031 20224 IsSlewing returns 0
00:08:39.331 00.000 20224 IsGuiding returns 1
00:08:39.363 00.032 20224 IsSlewing returns 0
00:08:39.363 00.000 20224 IsGuiding returns 0
00:08:39.363 00.000 20224 scope move finished after 47 + 77 ms
00:08:39.363 00.000 20224 Move returns status 0, amount 47
00:08:39.363 00.000 20224 MoveAxis(N, 0, ABG)
00:08:39.363 00.000 20224 Move returns status 0, amount 0
00:08:39.363 00.000 20224 move complete, result=0
00:08:39.363 00.000 20224 worker thread done servicing request
00:08:39.363 00.000 20224 Worker thread wakes up
00:08:39.363 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.2 px 0 ms NORTH
00:08:39.365 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:39.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:40.535 01.170 20224 Exposure complete
00:08:40.593 00.058 20224 worker thread done servicing request
00:08:40.593 00.000 8996 OnExposeComplete: enter
00:08:40.594 00.001 8996 UpdateGuideState(): m_state=6
00:08:40.595 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9461
00:08:40.596 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.15, Mass=684112, SNR=307.7, Peak=54048 HFD=4.5
00:08:40.597 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
00:08:40.598 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
00:08:40.598 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.42 hyp=0.48 cameraTheta=2.04 mountX=-0.26 mountY=-0.40, mountTheta=-2.14
00:08:40.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.42, opts=13)
00:08:40.601 00.001 8996 Enqueuing Move request for scope (-0.22, 0.42)
00:08:40.602 00.001 20224 Worker thread wakes up
00:08:40.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.42) opts 0xd
00:08:40.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.42)
00:08:40.602 00.000 20224 Moving (-0.22, 0.42) raw xDistance=-0.26 yDistance=-0.40
00:08:40.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
00:08:40.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:08:40.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:08:40.602 00.000 20224 MoveAxis(E, 41, ABG)
00:08:40.602 00.000 20224 Guiding  Dir = 2, Dur = 41
00:08:40.602 00.000 20224 IsSlewing returns 0
00:08:40.603 00.001 20224 IsGuiding returns 0
00:08:40.606 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54048, med=2941, FiltMin=2669, FiltMax=25846, Gamma=1.000
00:08:40.619 00.013 8996 UpdateGuideState exits: m=684112 SNR=307.7
00:08:40.621 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:40.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:40.623 00.001 8996 Enqueuing Expose request
00:08:40.625 00.002 20224 PulseGuide returned control before completion, sleep 29
00:08:40.656 00.031 20224 IsGuiding returns 1
00:08:40.656 00.000 20224 scope still moving after pulse duration time elapsed
00:08:40.688 00.032 20224 IsSlewing returns 0
00:08:40.688 00.000 20224 IsGuiding returns 1
00:08:40.720 00.032 20224 IsSlewing returns 0
00:08:40.720 00.000 20224 IsGuiding returns 0
00:08:40.720 00.000 20224 scope move finished after 41 + 75 ms
00:08:40.720 00.000 20224 Move returns status 0, amount 41
00:08:40.720 00.000 20224 MoveAxis(N, 0, ABG)
00:08:40.720 00.000 20224 Move returns status 0, amount 0
00:08:40.720 00.000 20224 move complete, result=0
00:08:40.720 00.000 20224 worker thread done servicing request
00:08:40.720 00.000 20224 Worker thread wakes up
00:08:40.720 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.4 px 0 ms NORTH
00:08:40.723 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:40.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:41.711 00.988 20224 Exposure complete
00:08:41.782 00.071 20224 worker thread done servicing request
00:08:41.782 00.000 8996 OnExposeComplete: enter
00:08:41.783 00.001 8996 UpdateGuideState(): m_state=6
00:08:41.784 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9462
00:08:41.785 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=474.01, Mass=655879, SNR=350.3, Peak=51526 HFD=4.8
00:08:41.785 00.000 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
00:08:41.786 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
00:08:41.787 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.29 hyp=0.41 cameraTheta=0.77 mountX=0.27 mountY=-0.32, mountTheta=-0.87
00:08:41.788 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.29, opts=13)
00:08:41.789 00.001 8996 Enqueuing Move request for scope (0.29, 0.29)
00:08:41.790 00.001 20224 Worker thread wakes up
00:08:41.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.29) opts 0xd
00:08:41.790 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.29)
00:08:41.790 00.000 20224 Moving (0.29, 0.29) raw xDistance=0.27 yDistance=-0.32
00:08:41.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
00:08:41.790 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=-0.15 newest=-0.87
00:08:41.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:08:41.790 00.000 20224 MoveAxis(W, 36, ABG)
00:08:41.790 00.000 20224 Guiding  Dir = 3, Dur = 36
00:08:41.791 00.001 20224 IsSlewing returns 0
00:08:41.791 00.000 20224 IsGuiding returns 0
00:08:41.794 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51526, med=2931, FiltMin=2656, FiltMax=28013, Gamma=1.000
00:08:41.812 00.018 8996 UpdateGuideState exits: m=655879 SNR=350.3
00:08:41.813 00.001 20224 PulseGuide returned control before completion, sleep 24
00:08:41.813 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:41.814 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:41.815 00.001 8996 Enqueuing Expose request
00:08:41.843 00.028 20224 IsGuiding returns 1
00:08:41.843 00.000 20224 scope still moving after pulse duration time elapsed
00:08:41.874 00.031 20224 IsSlewing returns 0
00:08:41.874 00.000 20224 IsGuiding returns 1
00:08:41.905 00.031 20224 IsSlewing returns 0
00:08:41.906 00.001 20224 IsGuiding returns 0
00:08:41.906 00.000 20224 scope move finished after 36 + 79 ms
00:08:41.906 00.000 20224 Move returns status 0, amount 36
00:08:41.906 00.000 20224 MoveAxis(N, 67, ABG)
00:08:41.906 00.000 20224 Guiding  Dir = 0, Dur = 67
00:08:41.907 00.001 20224 IsSlewing returns 0
00:08:41.907 00.000 20224 IsGuiding returns 0
00:08:41.969 00.062 20224 PulseGuide returned control before completion, sleep 16
00:08:41.998 00.029 20224 IsGuiding returns 1
00:08:41.998 00.000 20224 scope still moving after pulse duration time elapsed
00:08:42.029 00.031 20224 IsSlewing returns 0
00:08:42.029 00.000 20224 IsGuiding returns 1
00:08:42.061 00.032 20224 IsSlewing returns 0
00:08:42.062 00.001 20224 IsGuiding returns 0
00:08:42.062 00.000 20224 scope move finished after 67 + 87 ms
00:08:42.062 00.000 20224 Move returns status 0, amount 67
00:08:42.062 00.000 20224 move complete, result=0
00:08:42.062 00.000 20224 worker thread done servicing request
00:08:42.062 00.000 8996 GuideStep: 0.3 px 36 ms WEST, -0.3 px 67 ms NORTH
00:08:42.065 00.003 20224 Worker thread wakes up
00:08:42.065 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:42.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:43.224 01.159 20224 Exposure complete
00:08:43.286 00.062 20224 worker thread done servicing request
00:08:43.286 00.000 8996 OnExposeComplete: enter
00:08:43.287 00.001 8996 UpdateGuideState(): m_state=6
00:08:43.288 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.288 00.000 8996 Star::Find returns 1 (0), X=136.01, Y=473.70, Mass=771678, SNR=364.2, Peak=60496 HFD=4.7
00:08:43.289 00.001 8996 MultiStar: exiting stabilization period
00:08:43.290 00.001 8996 MultiStar: updating star positions after lock position change
00:08:43.291 00.001 8996 Star::Find(15, 775, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.292 00.001 8996 Star::Find returns 1 (0), X=775.48, Y=312.15, Mass=360897, SNR=217.3, Peak=31296 HFD=3.8
00:08:43.294 00.002 8996 Star::Find(15, 959, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.295 00.001 8996 Star::Find returns 1 (0), X=958.28, Y=94.95, Mass=447438, SNR=279.8, Peak=39881 HFD=4.2
00:08:43.297 00.002 8996 Star::Find(15, 924, 511, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.299 00.002 8996 Star::Find returns 1 (0), X=925.05, Y=508.29, Mass=381018, SNR=208.0, Peak=36352 HFD=4.2
00:08:43.300 00.001 8996 Star::Find(15, 895, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.302 00.002 8996 Star::Find returns 1 (0), X=895.90, Y=485.65, Mass=249058, SNR=180.1, Peak=24499 HFD=4.0
00:08:43.303 00.001 8996 Star::Find(15, 495, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.305 00.002 8996 Star::Find returns 1 (0), X=495.69, Y=489.76, Mass=295828, SNR=214.4, Peak=28297 HFD=4.3
00:08:43.307 00.002 8996 Star::Find(15, 942, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.308 00.001 8996 Star::Find returns 1 (0), X=943.14, Y=758.76, Mass=180567, SNR=170.0, Peak=17827 HFD=4.2
00:08:43.310 00.002 8996 Star::Find(15, 1141, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.312 00.002 8996 Star::Find returns 1 (0), X=1142.51, Y=640.90, Mass=172515, SNR=147.7, Peak=16630 HFD=4.1
00:08:43.313 00.001 8996 Star::Find(15, 478, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.315 00.002 8996 Star::Find returns 1 (0), X=478.87, Y=384.79, Mass=137794, SNR=141.0, Peak=15033 HFD=4.2
00:08:43.317 00.002 8996 Star::Find(15, 530, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.318 00.001 8996 Star::Find returns 1 (0), X=531.31, Y=803.55, Mass=155319, SNR=132.1, Peak=12829 HFD=4.5
00:08:43.320 00.002 8996 Star::Find(15, 409, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.322 00.002 8996 Star::Find returns 1 (0), X=409.44, Y=356.18, Mass=147883, SNR=141.7, Peak=14121 HFD=3.9
00:08:43.324 00.002 8996 Star::Find(15, 177, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9463
00:08:43.326 00.002 8996 Star::Find returns 1 (0), X=176.46, Y=58.39, Mass=143862, SNR=124.4, Peak=13152 HFD=4.9
00:08:43.328 00.002 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
00:08:43.329 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
00:08:43.331 00.002 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.03 hyp=0.29 cameraTheta=-3.04 mountX=-0.29 mountY=0.06, mountTheta=2.93
00:08:43.334 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.03, opts=13)
00:08:43.336 00.002 8996 Enqueuing Move request for scope (-0.29, -0.03)
00:08:43.337 00.001 20224 Worker thread wakes up
00:08:43.338 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.03) opts 0xd
00:08:43.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.03)
00:08:43.338 00.000 20224 Moving (-0.29, -0.03) raw xDistance=-0.29 yDistance=0.06
00:08:43.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
00:08:43.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:43.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:08:43.338 00.000 20224 MoveAxis(E, 39, ABG)
00:08:43.338 00.000 20224 Guiding  Dir = 2, Dur = 39
00:08:43.339 00.001 20224 IsSlewing returns 0
00:08:43.339 00.000 20224 IsGuiding returns 0
00:08:43.348 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60496, med=2931, FiltMin=2665, FiltMax=26557, Gamma=1.000
00:08:43.378 00.030 8996 UpdateGuideState exits: m=771678 SNR=364.2
00:08:43.379 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:43.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:43.381 00.001 8996 Enqueuing Expose request
00:08:43.388 00.007 20224 IsGuiding returns 1
00:08:43.388 00.000 20224 scope still moving after pulse duration time elapsed
00:08:43.417 00.029 20224 IsSlewing returns 0
00:08:43.417 00.000 20224 IsGuiding returns 1
00:08:43.449 00.032 20224 IsSlewing returns 0
00:08:43.449 00.000 20224 IsGuiding returns 1
00:08:43.480 00.031 20224 IsSlewing returns 0
00:08:43.480 00.000 20224 IsGuiding returns 0
00:08:43.481 00.001 20224 scope move finished after 39 + 102 ms
00:08:43.481 00.000 20224 Move returns status 0, amount 39
00:08:43.481 00.000 20224 MoveAxis(N, 0, ABG)
00:08:43.481 00.000 20224 Move returns status 0, amount 0
00:08:43.481 00.000 20224 move complete, result=0
00:08:43.481 00.000 20224 worker thread done servicing request
00:08:43.481 00.000 20224 Worker thread wakes up
00:08:43.481 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
00:08:43.483 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:43.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:44.469 00.986 20224 Exposure complete
00:08:44.553 00.084 20224 worker thread done servicing request
00:08:44.554 00.001 8996 OnExposeComplete: enter
00:08:44.555 00.001 8996 UpdateGuideState(): m_state=6
00:08:44.555 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9464
00:08:44.556 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=473.68, Mass=751534, SNR=350.9, Peak=53302 HFD=4.7
00:08:44.557 00.001 8996 MultiStar: [#1 0.25,-0.08,0.59,U] [#2 0.50,-0.00,0.00,M4] [#3 0.13,-0.21,0.60,U] [#4 0.28,-0.13,0.52,U] [#5 0.45,-0.14,0.00,M2] [#6 0.19,-0.10,0.38,U] [#7 0.35,0.16,0.42,U] [#8 0.27,-0.17,0.39,U] 
00:08:44.558 00.001 8996 single-star, 6 included, MultiStar: {0.23, -0.08}, one-star: {0.19, -0.04}
00:08:44.559 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
00:08:44.560 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
00:08:44.561 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-0.21 mountX=0.19 mountY=0.02, mountTheta=0.10
00:08:44.565 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.04, opts=13)
00:08:44.567 00.002 8996 Enqueuing Move request for scope (0.19, -0.04)
00:08:44.568 00.001 20224 Worker thread wakes up
00:08:44.569 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
00:08:44.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
00:08:44.569 00.000 20224 Moving (0.19, -0.04) raw xDistance=0.19 yDistance=0.02
00:08:44.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:08:44.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:44.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:08:44.569 00.000 20224 MoveAxis(E, 0, ABG)
00:08:44.569 00.000 20224 Move returns status 0, amount 0
00:08:44.569 00.000 20224 MoveAxis(N, 0, ABG)
00:08:44.569 00.000 20224 Move returns status 0, amount 0
00:08:44.569 00.000 20224 move complete, result=0
00:08:44.569 00.000 20224 worker thread done servicing request
00:08:44.575 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53302, med=2931, FiltMin=2662, FiltMax=27769, Gamma=1.000
00:08:44.590 00.015 8996 UpdateGuideState exits: m=751534 SNR=350.9
00:08:44.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:44.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:44.593 00.001 8996 Enqueuing Expose request
00:08:44.593 00.000 20224 Worker thread wakes up
00:08:44.593 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:44.594 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:44.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:45.755 01.161 20224 Exposure complete
00:08:45.822 00.067 20224 worker thread done servicing request
00:08:45.822 00.000 8996 OnExposeComplete: enter
00:08:45.823 00.001 8996 UpdateGuideState(): m_state=6
00:08:45.825 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9465
00:08:45.826 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.48, Mass=676989, SNR=360.4, Peak=49891 HFD=5.0
00:08:45.828 00.002 8996 MultiStar: [#1 0.22,-0.22,0.61,U] [#2 0.41,-0.04,0.64,U] [#3 0.16,-0.38,0.56,U] [#4 0.28,-0.15,0.52,U] [#5 0.27,-0.03,0.62,U] [#6 0.06,-0.32,0.42,U] [#7 0.24,0.07,0.41,U] [#8 0.19,-0.01,0.37,U] 
00:08:45.830 00.002 8996 refined, 8 included, MultiStar: {0.24, -0.16}, one-star: {0.25, -0.24}
00:08:45.831 00.001 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
00:08:45.832 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
00:08:45.833 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.16 hyp=0.29 cameraTheta=-0.59 mountX=0.26 mountY=0.13, mountTheta=0.47
00:08:45.836 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.16, opts=13)
00:08:45.837 00.001 8996 Enqueuing Move request for scope (0.24, -0.16)
00:08:45.838 00.001 20224 Worker thread wakes up
00:08:45.839 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.16) opts 0xd
00:08:45.839 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.16)
00:08:45.839 00.000 20224 Moving (0.24, -0.16) raw xDistance=0.26 yDistance=0.13
00:08:45.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:08:45.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:45.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:08:45.839 00.000 20224 MoveAxis(W, 37, ABG)
00:08:45.839 00.000 20224 Guiding  Dir = 3, Dur = 37
00:08:45.839 00.000 20224 IsSlewing returns 0
00:08:45.839 00.000 20224 IsGuiding returns 0
00:08:45.840 00.001 20224 PulseGuide returned control before completion, sleep 46
00:08:45.843 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49891, med=2931, FiltMin=2608, FiltMax=23165, Gamma=1.000
00:08:45.860 00.017 8996 UpdateGuideState exits: m=676989 SNR=360.4
00:08:45.861 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:45.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:45.863 00.001 8996 Enqueuing Expose request
00:08:45.899 00.036 20224 IsGuiding returns 1
00:08:45.899 00.000 20224 scope still moving after pulse duration time elapsed
00:08:45.930 00.031 20224 IsSlewing returns 0
00:08:45.930 00.000 20224 IsGuiding returns 0
00:08:45.930 00.000 20224 scope move finished after 37 + 53 ms
00:08:45.930 00.000 20224 Move returns status 0, amount 37
00:08:45.930 00.000 20224 MoveAxis(N, 0, ABG)
00:08:45.930 00.000 20224 Move returns status 0, amount 0
00:08:45.930 00.000 20224 move complete, result=0
00:08:45.931 00.001 20224 worker thread done servicing request
00:08:45.931 00.000 20224 Worker thread wakes up
00:08:45.931 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:45.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:45.931 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
00:08:46.912 00.981 20224 Exposure complete
00:08:46.996 00.084 20224 worker thread done servicing request
00:08:46.997 00.001 8996 OnExposeComplete: enter
00:08:46.997 00.000 8996 UpdateGuideState(): m_state=6
00:08:46.998 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9466
00:08:46.999 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.29, Mass=735318, SNR=347.1, Peak=51491 HFD=4.6
00:08:47.000 00.001 8996 MultiStar: [#1 0.37,-0.14,0.61,U] [#2 0.43,-0.16,0.00,M4] [#3 0.29,-0.46,0.00,M1] [#4 0.24,-0.28,0.58,U] [#5 0.11,-0.16,0.60,U] [#6 0.25,-0.54,0.00,M1] [#7 0.05,-0.21,0.41,U] [#8 0.14,-0.15,0.39,U] 
00:08:47.001 00.001 8996 refined, 5 included, MultiStar: {0.14, -0.26}, one-star: {0.00, -0.43}
00:08:47.001 00.000 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:08:47.002 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
00:08:47.003 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.26 hyp=0.29 cameraTheta=-1.07 mountX=0.17 mountY=0.24, mountTheta=0.97
00:08:47.004 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.26, opts=13)
00:08:47.005 00.001 8996 Enqueuing Move request for scope (0.14, -0.26)
00:08:47.006 00.001 20224 Worker thread wakes up
00:08:47.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.26) opts 0xd
00:08:47.006 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.26)
00:08:47.006 00.000 20224 Moving (0.14, -0.26) raw xDistance=0.17 yDistance=0.24
00:08:47.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:08:47.007 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:08:47.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:08:47.007 00.000 20224 MoveAxis(E, 0, ABG)
00:08:47.007 00.000 20224 Move returns status 0, amount 0
00:08:47.007 00.000 20224 MoveAxis(N, 0, ABG)
00:08:47.007 00.000 20224 Move returns status 0, amount 0
00:08:47.007 00.000 20224 move complete, result=0
00:08:47.007 00.000 20224 worker thread done servicing request
00:08:47.010 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51491, med=2931, FiltMin=2662, FiltMax=24173, Gamma=1.000
00:08:47.026 00.016 8996 UpdateGuideState exits: m=735318 SNR=347.1
00:08:47.028 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:47.030 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:47.032 00.002 8996 Enqueuing Expose request
00:08:47.033 00.001 20224 Worker thread wakes up
00:08:47.033 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:47.035 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:47.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:48.200 01.165 20224 Exposure complete
00:08:48.259 00.059 20224 worker thread done servicing request
00:08:48.259 00.000 8996 OnExposeComplete: enter
00:08:48.260 00.001 8996 UpdateGuideState(): m_state=6
00:08:48.261 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9467
00:08:48.261 00.000 8996 Star::Find returns 1 (0), X=136.11, Y=473.60, Mass=736200, SNR=329.5, Peak=51392 HFD=4.6
00:08:48.262 00.001 8996 MultiStar: [#1 -0.07,0.01,0.69,U] [#2 0.10,0.07,0.76,U] [#3 -0.03,-0.23,0.60,U] [#4 -0.08,-0.05,0.60,U] [#5 0.04,-0.05,0.66,U] [#6 -0.14,-0.12,0.44,U] [#7 0.09,-0.01,0.47,U] [#8 -0.08,-0.21,0.40,U] 
00:08:48.263 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.07}, one-star: {-0.19, -0.12}
00:08:48.264 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:08:48.264 00.000 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
00:08:48.265 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.14 mountX=-0.04 mountY=0.08, mountTheta=2.03
00:08:48.267 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
00:08:48.268 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
00:08:48.268 00.000 20224 Worker thread wakes up
00:08:48.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
00:08:48.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
00:08:48.269 00.001 20224 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.08
00:08:48.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:08:48.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:48.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:08:48.269 00.000 20224 MoveAxis(E, 0, ABG)
00:08:48.269 00.000 20224 Move returns status 0, amount 0
00:08:48.269 00.000 20224 MoveAxis(N, 0, ABG)
00:08:48.269 00.000 20224 Move returns status 0, amount 0
00:08:48.269 00.000 20224 move complete, result=0
00:08:48.269 00.000 20224 worker thread done servicing request
00:08:48.274 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51392, med=2931, FiltMin=2640, FiltMax=25661, Gamma=1.000
00:08:48.288 00.014 8996 UpdateGuideState exits: m=736200 SNR=329.5
00:08:48.290 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:48.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:48.293 00.002 8996 Enqueuing Expose request
00:08:48.294 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:48.295 00.001 20224 Worker thread wakes up
00:08:48.295 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:48.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:49.267 00.972 20224 Exposure complete
00:08:49.340 00.073 20224 worker thread done servicing request
00:08:49.340 00.000 8996 OnExposeComplete: enter
00:08:49.341 00.001 8996 UpdateGuideState(): m_state=6
00:08:49.342 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9468
00:08:49.343 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.66, Mass=714011, SNR=372.0, Peak=53520 HFD=4.5
00:08:49.346 00.003 8996 MultiStar: [#1 -0.04,-0.12,0.57,U] [#2 0.22,0.37,0.00,M4] [#3 0.18,-0.06,0.52,U] [#4 0.16,0.10,0.48,U] [#5 0.05,0.12,0.54,U] [#6 -0.09,-0.22,0.46,U] [#7 0.19,0.11,0.46,U] [#8 -0.04,0.03,0.35,U] 
00:08:49.347 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.02}, one-star: {-0.15, -0.06}
00:08:49.348 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
00:08:49.349 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
00:08:49.350 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-0.95 mountX=0.02 mountY=0.02, mountTheta=0.85
00:08:49.355 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
00:08:49.355 00.000 8996 Enqueuing Move request for scope (0.01, -0.02)
00:08:49.356 00.001 20224 Worker thread wakes up
00:08:49.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
00:08:49.356 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
00:08:49.356 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=0.02
00:08:49.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:08:49.356 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:49.356 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:08:49.356 00.000 20224 MoveAxis(E, 0, ABG)
00:08:49.356 00.000 20224 Move returns status 0, amount 0
00:08:49.356 00.000 20224 MoveAxis(N, 0, ABG)
00:08:49.356 00.000 20224 Move returns status 0, amount 0
00:08:49.356 00.000 20224 move complete, result=0
00:08:49.356 00.000 20224 worker thread done servicing request
00:08:49.361 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53520, med=2931, FiltMin=2662, FiltMax=22294, Gamma=1.000
00:08:49.379 00.018 8996 UpdateGuideState exits: m=714011 SNR=372.0
00:08:49.381 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:49.381 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:49.383 00.002 8996 Enqueuing Expose request
00:08:49.383 00.000 20224 Worker thread wakes up
00:08:49.385 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:08:49.386 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:49.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:50.590 01.204 20224 Exposure complete
00:08:50.650 00.060 20224 worker thread done servicing request
00:08:50.650 00.000 8996 OnExposeComplete: enter
00:08:50.652 00.002 8996 UpdateGuideState(): m_state=6
00:08:50.653 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9469
00:08:50.655 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=473.54, Mass=671160, SNR=328.8, Peak=50864 HFD=4.3
00:08:50.656 00.001 8996 MultiStar: [#1 0.08,0.10,0.67,U] [#2 0.03,0.15,0.72,U] [#3 -0.10,-0.34,0.61,U] [#4 0.01,-0.24,0.56,U] [#5 0.03,-0.12,0.56,U] [#6 0.05,-0.28,0.41,U] [#7 0.07,0.02,0.45,U] [#8 0.19,-0.26,0.39,U] 
00:08:50.657 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.12}, one-star: {-0.27, -0.18}
00:08:50.658 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
00:08:50.658 00.000 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
00:08:50.659 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.74 mountX=-0.01 mountY=0.12, mountTheta=1.64
00:08:50.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
00:08:50.661 00.000 8996 Enqueuing Move request for scope (-0.02, -0.12)
00:08:50.663 00.002 20224 Worker thread wakes up
00:08:50.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
00:08:50.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
00:08:50.663 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
00:08:50.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:08:50.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:50.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:08:50.663 00.000 20224 MoveAxis(E, 0, ABG)
00:08:50.663 00.000 20224 Move returns status 0, amount 0
00:08:50.663 00.000 20224 MoveAxis(N, 0, ABG)
00:08:50.663 00.000 20224 Move returns status 0, amount 0
00:08:50.663 00.000 20224 move complete, result=0
00:08:50.663 00.000 20224 worker thread done servicing request
00:08:50.669 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50864, med=2931, FiltMin=2675, FiltMax=21997, Gamma=1.000
00:08:50.692 00.023 8996 UpdateGuideState exits: m=671160 SNR=328.8
00:08:50.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:50.693 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:50.694 00.001 8996 Enqueuing Expose request
00:08:50.695 00.001 20224 Worker thread wakes up
00:08:50.695 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:50.696 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:50.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:51.675 00.979 20224 Exposure complete
00:08:51.742 00.067 20224 worker thread done servicing request
00:08:51.742 00.000 8996 OnExposeComplete: enter
00:08:51.744 00.002 8996 UpdateGuideState(): m_state=6
00:08:51.746 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9470
00:08:51.747 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.44, Mass=737388, SNR=331.6, Peak=51747 HFD=4.6
00:08:51.750 00.003 8996 MultiStar: [#1 -0.10,-0.00,0.69,U] [#2 0.15,0.01,0.76,U] [#3 0.11,-0.26,0.56,U] [#4 0.07,-0.18,0.58,U] [#5 0.17,-0.29,0.65,U] [#6 0.17,-0.35,0.45,U] [#7 0.30,0.14,0.42,U] [#8 0.04,-0.50,0.00,M1] 
00:08:51.751 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.16}, one-star: {0.00, -0.28}
00:08:51.755 00.004 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
00:08:51.757 00.002 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
00:08:51.759 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.06 mountX=0.10 mountY=0.15, mountTheta=0.96
00:08:51.762 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
00:08:51.763 00.001 8996 Enqueuing Move request for scope (0.09, -0.16)
00:08:51.765 00.002 20224 Worker thread wakes up
00:08:51.765 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
00:08:51.765 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
00:08:51.765 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
00:08:51.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:08:51.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:51.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:08:51.765 00.000 20224 MoveAxis(E, 0, ABG)
00:08:51.765 00.000 20224 Move returns status 0, amount 0
00:08:51.765 00.000 20224 MoveAxis(N, 0, ABG)
00:08:51.765 00.000 20224 Move returns status 0, amount 0
00:08:51.765 00.000 20224 move complete, result=0
00:08:51.765 00.000 20224 worker thread done servicing request
00:08:51.771 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51747, med=2931, FiltMin=2662, FiltMax=24317, Gamma=1.000
00:08:51.789 00.018 8996 UpdateGuideState exits: m=737388 SNR=331.6
00:08:51.791 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:51.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:51.793 00.001 8996 Enqueuing Expose request
00:08:51.794 00.001 20224 Worker thread wakes up
00:08:51.794 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:51.796 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:51.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:52.956 01.160 20224 Exposure complete
00:08:53.017 00.061 20224 worker thread done servicing request
00:08:53.017 00.000 8996 OnExposeComplete: enter
00:08:53.018 00.001 8996 UpdateGuideState(): m_state=6
00:08:53.019 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9471
00:08:53.020 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.32, Mass=705099, SNR=360.6, Peak=53347 HFD=4.6
00:08:53.021 00.001 8996 MultiStar: [#1 0.12,-0.01,0.68,U] [#2 0.29,0.03,0.69,U] [#3 0.08,-0.25,0.58,U] [#4 0.17,-0.02,0.48,U] [#5 0.11,-0.31,0.58,U] [#6 0.20,-0.23,0.42,U] [#7 0.12,-0.18,0.40,U] [#8 0.05,-0.15,0.38,U] 
00:08:53.022 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.18}, one-star: {0.00, -0.41}
00:08:53.022 00.000 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
00:08:53.023 00.001 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
00:08:53.024 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.98 mountX=0.14 mountY=0.17, mountTheta=0.88
00:08:53.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.18, opts=13)
00:08:53.027 00.001 8996 Enqueuing Move request for scope (0.12, -0.18)
00:08:53.027 00.000 20224 Worker thread wakes up
00:08:53.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
00:08:53.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
00:08:53.027 00.000 20224 Moving (0.12, -0.18) raw xDistance=0.14 yDistance=0.17
00:08:53.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:08:53.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:53.028 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:08:53.028 00.000 20224 MoveAxis(E, 0, ABG)
00:08:53.028 00.000 20224 Move returns status 0, amount 0
00:08:53.028 00.000 20224 MoveAxis(N, 0, ABG)
00:08:53.028 00.000 20224 Move returns status 0, amount 0
00:08:53.028 00.000 20224 move complete, result=0
00:08:53.028 00.000 20224 worker thread done servicing request
00:08:53.031 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53347, med=2931, FiltMin=2688, FiltMax=23197, Gamma=1.000
00:08:53.056 00.025 8996 UpdateGuideState exits: m=705099 SNR=360.6
00:08:53.056 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:53.058 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:53.059 00.001 8996 Enqueuing Expose request
00:08:53.060 00.001 20224 Worker thread wakes up
00:08:53.060 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:08:53.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:53.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:54.059 00.998 20224 Exposure complete
00:08:54.121 00.062 20224 worker thread done servicing request
00:08:54.121 00.000 8996 OnExposeComplete: enter
00:08:54.122 00.001 8996 UpdateGuideState(): m_state=6
00:08:54.123 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9472
00:08:54.124 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.60, Mass=695800, SNR=345.5, Peak=53152 HFD=4.5
00:08:54.125 00.001 8996 MultiStar: [#1 0.13,0.20,0.64,U] [#2 0.21,0.16,0.76,U] [#3 0.04,-0.07,0.58,U] [#4 0.14,-0.05,0.55,U] [#5 -0.03,0.04,0.57,U] [#6 -0.05,-0.07,0.45,U] [#7 0.07,0.05,0.43,U] [#8 -0.16,0.08,0.36,U] 
00:08:54.126 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {-0.16, -0.13}
00:08:54.126 00.000 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
00:08:54.127 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
00:08:54.128 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.70 mountX=0.02 mountY=-0.02, mountTheta=-0.81
00:08:54.130 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
00:08:54.131 00.001 8996 Enqueuing Move request for scope (0.02, 0.02)
00:08:54.132 00.001 20224 Worker thread wakes up
00:08:54.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
00:08:54.132 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
00:08:54.132 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
00:08:54.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:08:54.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:54.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:08:54.132 00.000 20224 MoveAxis(E, 0, ABG)
00:08:54.132 00.000 20224 Move returns status 0, amount 0
00:08:54.132 00.000 20224 MoveAxis(N, 0, ABG)
00:08:54.132 00.000 20224 Move returns status 0, amount 0
00:08:54.132 00.000 20224 move complete, result=0
00:08:54.132 00.000 20224 worker thread done servicing request
00:08:54.136 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53152, med=2931, FiltMin=2672, FiltMax=20877, Gamma=1.000
00:08:54.156 00.020 8996 UpdateGuideState exits: m=695800 SNR=345.5
00:08:54.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:54.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:54.159 00.001 8996 Enqueuing Expose request
00:08:54.160 00.001 20224 Worker thread wakes up
00:08:54.160 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:54.161 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:54.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:55.310 01.149 20224 Exposure complete
00:08:55.401 00.091 20224 worker thread done servicing request
00:08:55.402 00.001 8996 OnExposeComplete: enter
00:08:55.402 00.000 8996 UpdateGuideState(): m_state=6
00:08:55.403 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9473
00:08:55.404 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.66, Mass=680537, SNR=370.6, Peak=54416 HFD=4.5
00:08:55.405 00.001 8996 MultiStar: [#1 0.14,0.23,0.67,U] [#2 0.22,0.21,0.76,U] [#3 0.03,-0.06,0.52,U] [#4 0.19,0.00,0.48,U] [#5 0.16,0.04,0.52,U] [#6 0.05,-0.40,0.38,U] [#7 0.17,0.02,0.45,U] [#8 0.01,0.21,0.35,U] 
00:08:55.406 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.03}, one-star: {-0.18, -0.06}
00:08:55.406 00.000 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
00:08:55.407 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
00:08:55.408 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.42 mountX=0.07 mountY=-0.04, mountTheta=-0.53
00:08:55.409 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
00:08:55.410 00.001 8996 Enqueuing Move request for scope (0.07, 0.03)
00:08:55.411 00.001 20224 Worker thread wakes up
00:08:55.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:08:55.411 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:08:55.411 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.07 yDistance=-0.04
00:08:55.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:08:55.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:55.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:08:55.411 00.000 20224 MoveAxis(E, 0, ABG)
00:08:55.411 00.000 20224 Move returns status 0, amount 0
00:08:55.411 00.000 20224 MoveAxis(N, 0, ABG)
00:08:55.411 00.000 20224 Move returns status 0, amount 0
00:08:55.411 00.000 20224 move complete, result=0
00:08:55.411 00.000 20224 worker thread done servicing request
00:08:55.415 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54416, med=2931, FiltMin=2659, FiltMax=21853, Gamma=1.000
00:08:55.435 00.020 8996 UpdateGuideState exits: m=680537 SNR=370.6
00:08:55.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:55.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:55.439 00.002 8996 Enqueuing Expose request
00:08:55.441 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:08:55.441 00.000 20224 Worker thread wakes up
00:08:55.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:55.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:56.410 00.968 20224 Exposure complete
00:08:56.483 00.073 20224 worker thread done servicing request
00:08:56.483 00.000 8996 OnExposeComplete: enter
00:08:56.484 00.001 8996 UpdateGuideState(): m_state=6
00:08:56.485 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9474
00:08:56.486 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=473.85, Mass=725531, SNR=377.3, Peak=61136 HFD=4.4
00:08:56.487 00.001 8996 MultiStar: [#1 0.40,0.18,0.00,M1] [#2 0.33,0.48,0.00,M1] [#3 0.08,-0.18,0.55,U] [#4 0.09,0.15,0.42,U] [#5 0.22,0.23,0.59,U] [#6 0.16,0.04,0.38,U] [#7 0.48,0.11,0.00,M1] [#8 0.07,0.36,0.33,U] 
00:08:56.488 00.001 8996 refined, 5 included, MultiStar: {0.02, 0.11}, one-star: {-0.24, 0.12}
00:08:56.489 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
00:08:56.489 00.000 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
00:08:56.490 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.43 mountX=0.00 mountY=-0.11, mountTheta=-1.53
00:08:56.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.11, opts=13)
00:08:56.494 00.002 8996 Enqueuing Move request for scope (0.02, 0.11)
00:08:56.496 00.002 20224 Worker thread wakes up
00:08:56.496 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:08:56.496 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:08:56.496 00.000 20224 Moving (0.02, 0.11) raw xDistance=0.00 yDistance=-0.11
00:08:56.496 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:08:56.496 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:56.496 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:08:56.496 00.000 20224 MoveAxis(E, 0, ABG)
00:08:56.496 00.000 20224 Move returns status 0, amount 0
00:08:56.496 00.000 20224 MoveAxis(N, 0, ABG)
00:08:56.496 00.000 20224 Move returns status 0, amount 0
00:08:56.496 00.000 20224 move complete, result=0
00:08:56.496 00.000 20224 worker thread done servicing request
00:08:56.502 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61136, med=2931, FiltMin=2646, FiltMax=26432, Gamma=1.000
00:08:56.514 00.012 8996 UpdateGuideState exits: m=725531 SNR=377.3
00:08:56.515 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:56.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:56.517 00.001 8996 Enqueuing Expose request
00:08:56.518 00.001 20224 Worker thread wakes up
00:08:56.518 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:08:56.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:56.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:57.683 01.165 20224 Exposure complete
00:08:57.763 00.080 20224 worker thread done servicing request
00:08:57.763 00.000 8996 OnExposeComplete: enter
00:08:57.764 00.001 8996 UpdateGuideState(): m_state=6
00:08:57.765 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9475
00:08:57.766 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.60, Mass=683682, SNR=313.4, Peak=49456 HFD=4.5
00:08:57.768 00.002 8996 MultiStar: [#1 -0.01,0.10,0.72,U] [#2 0.11,0.40,0.77,U] [#3 0.14,0.10,0.59,U] [#4 0.20,0.25,0.68,U] [#5 0.02,0.24,0.70,U] [#6 0.12,0.27,0.47,U] [#7 0.20,0.27,0.54,U] [#8 0.04,0.17,0.44,U] 
00:08:57.769 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.17}, one-star: {-0.18, -0.13}
00:08:57.771 00.002 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
00:08:57.772 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
00:08:57.772 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.27 mountX=0.04 mountY=-0.17, mountTheta=-1.36
00:08:57.775 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.17, opts=13)
00:08:57.776 00.001 8996 Enqueuing Move request for scope (0.05, 0.17)
00:08:57.777 00.001 20224 Worker thread wakes up
00:08:57.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
00:08:57.777 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
00:08:57.777 00.000 20224 Moving (0.05, 0.17) raw xDistance=0.04 yDistance=-0.17
00:08:57.778 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:08:57.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:57.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:08:57.778 00.000 20224 MoveAxis(E, 0, ABG)
00:08:57.778 00.000 20224 Move returns status 0, amount 0
00:08:57.778 00.000 20224 MoveAxis(N, 0, ABG)
00:08:57.778 00.000 20224 Move returns status 0, amount 0
00:08:57.778 00.000 20224 move complete, result=0
00:08:57.778 00.000 20224 worker thread done servicing request
00:08:57.782 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49456, med=2931, FiltMin=2672, FiltMax=22605, Gamma=1.000
00:08:57.794 00.012 8996 UpdateGuideState exits: m=683682 SNR=313.4
00:08:57.795 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:57.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:57.797 00.001 8996 Enqueuing Expose request
00:08:57.799 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:08:57.800 00.001 20224 Worker thread wakes up
00:08:57.800 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:57.801 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:08:58.777 00.976 20224 Exposure complete
00:08:58.852 00.075 20224 worker thread done servicing request
00:08:58.852 00.000 8996 OnExposeComplete: enter
00:08:58.853 00.001 8996 UpdateGuideState(): m_state=6
00:08:58.855 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9476
00:08:58.856 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.48, Mass=681752, SNR=325.9, Peak=54518 HFD=4.7
00:08:58.857 00.001 8996 MultiStar: [#1 0.11,-0.13,0.71,U] [#2 -0.11,0.06,0.73,U] [#3 0.06,-0.24,0.59,U] [#4 0.07,-0.06,0.52,U] [#5 -0.22,0.07,0.59,U] [#6 -0.28,-0.12,0.48,U] [#7 0.03,-0.24,0.44,U] [#8 -0.31,-0.23,0.36,U] 
00:08:58.858 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.12}, one-star: {-0.43, -0.24}
00:08:58.859 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:08:58.860 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
00:08:58.861 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.39 mountX=-0.12 mountY=0.14, mountTheta=2.29
00:08:58.862 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.12, opts=13)
00:08:58.863 00.001 8996 Enqueuing Move request for scope (-0.13, -0.12)
00:08:58.864 00.001 20224 Worker thread wakes up
00:08:58.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
00:08:58.864 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
00:08:58.864 00.000 20224 Moving (-0.13, -0.12) raw xDistance=-0.12 yDistance=0.14
00:08:58.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:08:58.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:08:58.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:08:58.864 00.000 20224 MoveAxis(E, 0, ABG)
00:08:58.865 00.001 20224 Move returns status 0, amount 0
00:08:58.865 00.000 20224 MoveAxis(N, 0, ABG)
00:08:58.865 00.000 20224 Move returns status 0, amount 0
00:08:58.865 00.000 20224 move complete, result=0
00:08:58.865 00.000 20224 worker thread done servicing request
00:08:58.867 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54518, med=2931, FiltMin=2662, FiltMax=26326, Gamma=1.000
00:08:58.885 00.018 8996 UpdateGuideState exits: m=681752 SNR=325.9
00:08:58.887 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:08:58.888 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:08:58.890 00.002 8996 Enqueuing Expose request
00:08:58.891 00.001 20224 Worker thread wakes up
00:08:58.891 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:08:58.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:08:58.893 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:00.057 01.164 20224 Exposure complete
00:09:00.151 00.094 20224 worker thread done servicing request
00:09:00.151 00.000 8996 OnExposeComplete: enter
00:09:00.153 00.002 8996 UpdateGuideState(): m_state=6
00:09:00.154 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9477
00:09:00.156 00.002 8996 Star::Find returns 1 (0), X=136.07, Y=473.34, Mass=689600, SNR=306.3, Peak=55126 HFD=4.5
00:09:00.158 00.002 8996 MultiStar: [#1 -0.03,-0.27,0.72,U] [#2 0.17,-0.05,0.84,U] [#3 -0.09,-0.54,0.00,M1] [#4 0.01,-0.22,0.58,U] [#5 0.04,-0.13,0.57,U] [#6 0.13,-0.30,0.49,U] [#7 0.13,-0.11,0.47,U] [#8 -0.14,-0.21,0.41,U] 
00:09:00.160 00.002 8996 refined, 7 included, MultiStar: {-0.00, -0.22}, one-star: {-0.23, -0.39}
00:09:00.163 00.003 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:09:00.164 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.67)
00:09:00.166 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.59 mountX=0.02 mountY=0.22, mountTheta=1.49
00:09:00.169 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.22, opts=13)
00:09:00.170 00.001 8996 Enqueuing Move request for scope (-0.00, -0.22)
00:09:00.171 00.001 20224 Worker thread wakes up
00:09:00.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
00:09:00.171 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
00:09:00.171 00.000 20224 Moving (-0.00, -0.22) raw xDistance=0.02 yDistance=0.22
00:09:00.172 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:09:00.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:09:00.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:09:00.172 00.000 20224 MoveAxis(E, 0, ABG)
00:09:00.172 00.000 20224 Move returns status 0, amount 0
00:09:00.172 00.000 20224 MoveAxis(N, 0, ABG)
00:09:00.172 00.000 20224 Move returns status 0, amount 0
00:09:00.172 00.000 20224 move complete, result=0
00:09:00.172 00.000 20224 worker thread done servicing request
00:09:00.178 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=55126, med=2931, FiltMin=2630, FiltMax=23456, Gamma=1.000
00:09:00.191 00.013 8996 UpdateGuideState exits: m=689600 SNR=306.3
00:09:00.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:00.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:00.194 00.001 8996 Enqueuing Expose request
00:09:00.194 00.000 20224 Worker thread wakes up
00:09:00.194 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:09:00.195 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:00.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:01.182 00.987 20224 Exposure complete
00:09:01.253 00.071 20224 worker thread done servicing request
00:09:01.253 00.000 8996 OnExposeComplete: enter
00:09:01.255 00.002 8996 UpdateGuideState(): m_state=6
00:09:01.257 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9478
00:09:01.260 00.003 8996 Star::Find returns 1 (0), X=135.97, Y=473.35, Mass=658374, SNR=333.0, Peak=56758 HFD=4.3
00:09:01.262 00.002 8996 MultiStar: [#1 0.20,-0.15,0.65,U] [#2 0.14,-0.01,0.74,U] [#3 0.04,-0.58,0.00,M2] [#4 0.18,-0.38,0.59,U] [#5 0.04,-0.02,0.59,U] [#6 0.01,-0.21,0.42,U] [#7 0.16,-0.29,0.47,U] [#8 -0.08,-0.19,0.36,U] 
00:09:01.264 00.002 8996 refined, 7 included, MultiStar: {0.02, -0.21}, one-star: {-0.33, -0.37}
00:09:01.265 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
00:09:01.266 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
00:09:01.268 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.49 mountX=0.04 mountY=0.21, mountTheta=1.39
00:09:01.270 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.21, opts=13)
00:09:01.272 00.002 8996 Enqueuing Move request for scope (0.02, -0.21)
00:09:01.274 00.002 20224 Worker thread wakes up
00:09:01.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.21) opts 0xd
00:09:01.274 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.21)
00:09:01.274 00.000 20224 Moving (0.02, -0.21) raw xDistance=0.04 yDistance=0.21
00:09:01.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:09:01.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:09:01.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:09:01.275 00.001 20224 MoveAxis(E, 0, ABG)
00:09:01.275 00.000 20224 Move returns status 0, amount 0
00:09:01.275 00.000 20224 MoveAxis(N, 0, ABG)
00:09:01.275 00.000 20224 Move returns status 0, amount 0
00:09:01.275 00.000 20224 move complete, result=0
00:09:01.275 00.000 20224 worker thread done servicing request
00:09:01.281 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56758, med=2931, FiltMin=2672, FiltMax=25318, Gamma=1.000
00:09:01.311 00.030 8996 UpdateGuideState exits: m=658374 SNR=333.0
00:09:01.313 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:01.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:01.316 00.002 8996 Enqueuing Expose request
00:09:01.317 00.001 20224 Worker thread wakes up
00:09:01.317 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:09:01.318 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:01.319 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:02.481 01.162 20224 Exposure complete
00:09:02.537 00.056 20224 worker thread done servicing request
00:09:02.538 00.001 8996 OnExposeComplete: enter
00:09:02.538 00.000 8996 UpdateGuideState(): m_state=6
00:09:02.539 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9479
00:09:02.540 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=473.47, Mass=729301, SNR=316.2, Peak=55200 HFD=4.4
00:09:02.541 00.001 8996 MultiStar: [#1 -0.07,-0.16,0.57,U] [#2 0.02,-0.12,0.77,U] [#3 0.07,-0.27,0.67,U] [#4 0.13,-0.15,0.59,U] [#5 0.08,-0.20,0.62,U] [#6 0.08,-0.36,0.42,U] [#7 0.04,-0.15,0.54,U] [#8 0.01,-0.15,0.40,U] 
00:09:02.542 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.20}, one-star: {-0.45, -0.25}
00:09:02.542 00.000 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
00:09:02.543 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
00:09:02.544 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.21 cameraTheta=-1.78 mountX=-0.02 mountY=0.21, mountTheta=1.68
00:09:02.545 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.20, opts=13)
00:09:02.546 00.001 8996 Enqueuing Move request for scope (-0.04, -0.20)
00:09:02.547 00.001 20224 Worker thread wakes up
00:09:02.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
00:09:02.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
00:09:02.548 00.001 20224 Moving (-0.04, -0.20) raw xDistance=-0.02 yDistance=0.21
00:09:02.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:09:02.548 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.29 newest=0.63
00:09:02.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:09:02.548 00.000 20224 MoveAxis(E, 0, ABG)
00:09:02.548 00.000 20224 Move returns status 0, amount 0
00:09:02.548 00.000 20224 MoveAxis(S, 43, ABG)
00:09:02.548 00.000 20224 Guiding  Dir = 1, Dur = 43
00:09:02.548 00.000 20224 IsSlewing returns 0
00:09:02.548 00.000 20224 IsGuiding returns 0
00:09:02.553 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55200, med=2931, FiltMin=2643, FiltMax=29590, Gamma=1.000
00:09:02.566 00.013 8996 UpdateGuideState exits: m=729301 SNR=316.2
00:09:02.567 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:02.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:02.569 00.001 8996 Enqueuing Expose request
00:09:02.612 00.043 20224 IsGuiding returns 1
00:09:02.612 00.000 20224 scope still moving after pulse duration time elapsed
00:09:02.641 00.029 20224 IsSlewing returns 0
00:09:02.641 00.000 20224 IsGuiding returns 1
00:09:02.673 00.032 20224 IsSlewing returns 0
00:09:02.673 00.000 20224 IsGuiding returns 1
00:09:02.703 00.030 20224 IsSlewing returns 0
00:09:02.704 00.001 20224 IsGuiding returns 0
00:09:02.704 00.000 20224 scope move finished after 43 + 112 ms
00:09:02.704 00.000 20224 Move returns status 0, amount 43
00:09:02.704 00.000 20224 move complete, result=0
00:09:02.704 00.000 20224 worker thread done servicing request
00:09:02.704 00.000 20224 Worker thread wakes up
00:09:02.704 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
00:09:02.707 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:02.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:03.684 00.977 20224 Exposure complete
00:09:03.781 00.097 20224 worker thread done servicing request
00:09:03.781 00.000 8996 OnExposeComplete: enter
00:09:03.783 00.002 8996 UpdateGuideState(): m_state=6
00:09:03.785 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9480
00:09:03.787 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=473.60, Mass=791352, SNR=343.9, Peak=56880 HFD=4.5
00:09:03.788 00.001 8996 MultiStar: [#1 0.06,-0.28,0.60,U] [#2 0.14,-0.04,0.64,U] [#3 0.04,-0.34,0.59,U] [#4 0.06,-0.03,0.50,U] [#5 0.23,-0.23,0.56,U] [#6 -0.01,-0.48,0.00,M1] [#7 0.15,-0.14,0.42,U] [#8 0.25,-0.38,0.00,M1] 
00:09:03.790 00.002 8996 single-star, 6 included, MultiStar: {0.06, -0.17}, one-star: {-0.12, -0.12}
00:09:03.791 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
00:09:03.792 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
00:09:03.794 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.37 mountX=-0.11 mountY=0.13, mountTheta=2.26
00:09:03.797 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.12, opts=13)
00:09:03.798 00.001 8996 Enqueuing Move request for scope (-0.12, -0.12)
00:09:03.800 00.002 20224 Worker thread wakes up
00:09:03.800 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
00:09:03.800 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
00:09:03.800 00.000 20224 Moving (-0.12, -0.12) raw xDistance=-0.11 yDistance=0.13
00:09:03.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:09:03.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:03.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:09:03.800 00.000 20224 MoveAxis(E, 0, ABG)
00:09:03.800 00.000 20224 Move returns status 0, amount 0
00:09:03.800 00.000 20224 MoveAxis(N, 0, ABG)
00:09:03.800 00.000 20224 Move returns status 0, amount 0
00:09:03.800 00.000 20224 move complete, result=0
00:09:03.801 00.001 20224 worker thread done servicing request
00:09:03.806 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56880, med=2931, FiltMin=2627, FiltMax=25049, Gamma=1.000
00:09:03.825 00.019 8996 UpdateGuideState exits: m=791352 SNR=343.9
00:09:03.826 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:03.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:03.828 00.001 8996 Enqueuing Expose request
00:09:03.829 00.001 20224 Worker thread wakes up
00:09:03.829 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:09:03.830 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:03.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:05.008 01.178 20224 Exposure complete
00:09:05.071 00.063 20224 worker thread done servicing request
00:09:05.071 00.000 8996 OnExposeComplete: enter
00:09:05.072 00.001 8996 UpdateGuideState(): m_state=6
00:09:05.073 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9481
00:09:05.075 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=473.76, Mass=660203, SNR=362.5, Peak=57136 HFD=4.4
00:09:05.076 00.001 8996 MultiStar: [#1 -0.11,0.16,0.64,U] [#2 0.25,0.19,0.62,U] [#3 -0.00,-0.40,0.52,U] [#4 -0.01,-0.01,0.46,U] [#5 0.19,-0.13,0.57,U] [#6 -0.05,-0.20,0.41,U] [#7 0.30,0.01,0.36,U] [#8 -0.03,-0.01,0.36,U] 
00:09:05.077 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {-0.28, 0.03}
00:09:05.080 00.003 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
00:09:05.082 00.002 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
00:09:05.084 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.03 cameraTheta=-1.77 mountX=-0.00 mountY=0.03, mountTheta=1.68
00:09:05.088 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.02, opts=13)
00:09:05.091 00.003 8996 Enqueuing Move request for scope (-0.01, -0.02)
00:09:05.092 00.001 20224 Worker thread wakes up
00:09:05.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
00:09:05.093 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
00:09:05.093 00.000 20224 Moving (-0.01, -0.02) raw xDistance=-0.00 yDistance=0.03
00:09:05.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:09:05.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:05.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:09:05.093 00.000 20224 MoveAxis(E, 0, ABG)
00:09:05.093 00.000 20224 Move returns status 0, amount 0
00:09:05.093 00.000 20224 MoveAxis(N, 0, ABG)
00:09:05.093 00.000 20224 Move returns status 0, amount 0
00:09:05.093 00.000 20224 move complete, result=0
00:09:05.093 00.000 20224 worker thread done servicing request
00:09:05.104 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=57136, med=2931, FiltMin=2624, FiltMax=23805, Gamma=1.000
00:09:05.121 00.017 8996 UpdateGuideState exits: m=660203 SNR=362.5
00:09:05.122 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:05.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:05.124 00.001 8996 Enqueuing Expose request
00:09:05.125 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:05.126 00.001 20224 Worker thread wakes up
00:09:05.126 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:05.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:06.092 00.966 20224 Exposure complete
00:09:06.166 00.074 20224 worker thread done servicing request
00:09:06.166 00.000 8996 OnExposeComplete: enter
00:09:06.167 00.001 8996 UpdateGuideState(): m_state=6
00:09:06.168 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9482
00:09:06.169 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.75, Mass=709619, SNR=353.8, Peak=59200 HFD=4.5
00:09:06.170 00.001 8996 MultiStar: [#1 0.10,0.24,0.67,U] [#2 0.28,0.27,0.68,U] [#3 0.21,-0.25,0.61,U] [#4 0.24,0.02,0.51,U] [#5 0.26,0.06,0.54,U] [#6 0.05,-0.17,0.45,U] [#7 0.19,0.21,0.40,U] [#8 0.01,0.30,0.39,U] 
00:09:06.171 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.07}, one-star: {-0.24, 0.02}
00:09:06.174 00.003 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
00:09:06.176 00.002 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
00:09:06.177 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.64 mountX=0.09 mountY=-0.08, mountTheta=-0.75
00:09:06.179 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.07, opts=13)
00:09:06.180 00.001 8996 Enqueuing Move request for scope (0.10, 0.07)
00:09:06.181 00.001 20224 Worker thread wakes up
00:09:06.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
00:09:06.181 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
00:09:06.181 00.000 20224 Moving (0.10, 0.07) raw xDistance=0.09 yDistance=-0.08
00:09:06.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:09:06.182 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:06.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:09:06.182 00.000 20224 MoveAxis(E, 0, ABG)
00:09:06.182 00.000 20224 Move returns status 0, amount 0
00:09:06.182 00.000 20224 MoveAxis(N, 0, ABG)
00:09:06.182 00.000 20224 Move returns status 0, amount 0
00:09:06.182 00.000 20224 move complete, result=0
00:09:06.182 00.000 20224 worker thread done servicing request
00:09:06.189 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59200, med=2931, FiltMin=2681, FiltMax=23901, Gamma=1.000
00:09:06.203 00.014 8996 UpdateGuideState exits: m=709619 SNR=353.8
00:09:06.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:06.206 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:06.207 00.001 8996 Enqueuing Expose request
00:09:06.208 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:06.209 00.001 20224 Worker thread wakes up
00:09:06.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:06.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:07.396 01.187 20224 Exposure complete
00:09:07.477 00.081 20224 worker thread done servicing request
00:09:07.477 00.000 8996 OnExposeComplete: enter
00:09:07.478 00.001 8996 UpdateGuideState(): m_state=6
00:09:07.479 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9483
00:09:07.480 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.41, Mass=732128, SNR=410.3, Peak=58438 HFD=4.4
00:09:07.481 00.001 8996 MultiStar: [#1 -0.15,0.04,0.57,U] [#2 -0.26,0.13,0.59,U] [#3 -0.22,-0.43,0.00,M1] [#4 -0.18,-0.36,0.43,U] [#5 -0.05,-0.13,0.51,U] [#6 -0.23,-0.30,0.35,U] [#7 -0.05,0.02,0.37,U] [#8 -0.12,-0.09,0.32,U] 
00:09:07.482 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.13}, one-star: {-0.40, -0.31}
00:09:07.483 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:09:07.484 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
00:09:07.484 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.58 mountX=-0.20 mountY=0.16, mountTheta=2.47
00:09:07.487 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.13, opts=13)
00:09:07.488 00.001 8996 Enqueuing Move request for scope (-0.21, -0.13)
00:09:07.488 00.000 20224 Worker thread wakes up
00:09:07.489 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
00:09:07.489 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
00:09:07.489 00.000 20224 Moving (-0.21, -0.13) raw xDistance=-0.20 yDistance=0.16
00:09:07.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:09:07.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:07.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:09:07.489 00.000 20224 MoveAxis(E, 0, ABG)
00:09:07.489 00.000 20224 Move returns status 0, amount 0
00:09:07.489 00.000 20224 MoveAxis(N, 0, ABG)
00:09:07.489 00.000 20224 Move returns status 0, amount 0
00:09:07.489 00.000 20224 move complete, result=0
00:09:07.489 00.000 20224 worker thread done servicing request
00:09:07.495 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58438, med=2931, FiltMin=2646, FiltMax=28950, Gamma=1.000
00:09:07.510 00.015 8996 UpdateGuideState exits: m=732128 SNR=410.3
00:09:07.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:07.511 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:07.512 00.001 8996 Enqueuing Expose request
00:09:07.513 00.001 20224 Worker thread wakes up
00:09:07.513 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:09:07.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:07.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:08.484 00.970 20224 Exposure complete
00:09:08.545 00.061 20224 worker thread done servicing request
00:09:08.545 00.000 8996 OnExposeComplete: enter
00:09:08.546 00.001 8996 UpdateGuideState(): m_state=6
00:09:08.547 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9484
00:09:08.548 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=473.26, Mass=685976, SNR=296.2, Peak=51942 HFD=4.5
00:09:08.550 00.002 8996 MultiStar: [#1 -0.14,-0.01,0.73,U] [#2 -0.05,0.04,0.79,U] [#3 -0.28,-0.30,0.69,U] [#4 -0.26,-0.30,0.63,U] [#5 -0.01,-0.18,0.74,U] [#6 -0.21,-0.37,0.52,U] [#7 -0.06,-0.21,0.49,U] [#8 0.02,-0.06,0.51,U] 
00:09:08.552 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.21}, one-star: {-0.04, -0.47}
00:09:08.554 00.002 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
00:09:08.555 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
00:09:08.556 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.21 hyp=0.24 cameraTheta=-2.05 mountX=-0.09 mountY=0.22, mountTheta=1.95
00:09:08.559 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.21, opts=13)
00:09:08.561 00.002 8996 Enqueuing Move request for scope (-0.11, -0.21)
00:09:08.562 00.001 20224 Worker thread wakes up
00:09:08.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.21) opts 0xd
00:09:08.563 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.21)
00:09:08.563 00.000 20224 Moving (-0.11, -0.21) raw xDistance=-0.09 yDistance=0.22
00:09:08.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:09:08.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:09:08.563 00.000 20224 MoveAxis(E, 0, ABG)
00:09:08.563 00.000 20224 Move returns status 0, amount 0
00:09:08.563 00.000 20224 MoveAxis(S, 47, ABG)
00:09:08.563 00.000 20224 Guiding  Dir = 1, Dur = 47
00:09:08.564 00.001 20224 IsSlewing returns 0
00:09:08.564 00.000 20224 IsGuiding returns 0
00:09:08.566 00.002 20224 PulseGuide returned control before completion, sleep 56
00:09:08.572 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51942, med=2931, FiltMin=2662, FiltMax=23936, Gamma=1.000
00:09:08.588 00.016 8996 UpdateGuideState exits: m=685976 SNR=296.2
00:09:08.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:08.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:08.590 00.000 8996 Enqueuing Expose request
00:09:08.627 00.037 20224 IsGuiding returns 1
00:09:08.627 00.000 20224 scope still moving after pulse duration time elapsed
00:09:08.659 00.032 20224 IsSlewing returns 0
00:09:08.659 00.000 20224 IsGuiding returns 0
00:09:08.659 00.000 20224 scope move finished after 47 + 48 ms
00:09:08.659 00.000 20224 Move returns status 0, amount 47
00:09:08.659 00.000 20224 move complete, result=0
00:09:08.659 00.000 20224 worker thread done servicing request
00:09:08.659 00.000 20224 Worker thread wakes up
00:09:08.659 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:08.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:08.659 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
00:09:09.822 01.163 20224 Exposure complete
00:09:09.881 00.059 20224 worker thread done servicing request
00:09:09.881 00.000 8996 OnExposeComplete: enter
00:09:09.882 00.001 8996 UpdateGuideState(): m_state=6
00:09:09.883 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9485
00:09:09.884 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=473.57, Mass=702156, SNR=353.6, Peak=54928 HFD=4.2
00:09:09.885 00.001 8996 MultiStar: [#1 -0.38,-0.13,0.63,U] [#2 -0.04,-0.06,0.73,U] [#3 -0.15,-0.38,0.51,U] [#4 -0.00,-0.26,0.54,U] [#5 -0.11,-0.39,0.55,U] [#6 -0.11,-0.32,0.46,U] [#7 -0.17,-0.01,0.45,U] [#8 -0.19,-0.21,0.34,U] 
00:09:09.886 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.20}, one-star: {-0.31, -0.15}
00:09:09.886 00.000 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
00:09:09.887 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
00:09:09.888 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.27 cameraTheta=-2.28 mountX=-0.15 mountY=0.22, mountTheta=2.18
00:09:09.889 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.20, opts=13)
00:09:09.890 00.001 8996 Enqueuing Move request for scope (-0.17, -0.20)
00:09:09.891 00.001 20224 Worker thread wakes up
00:09:09.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd
00:09:09.891 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.20)
00:09:09.891 00.000 20224 Moving (-0.17, -0.20) raw xDistance=-0.15 yDistance=0.22
00:09:09.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:09:09.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:09:09.891 00.000 20224 MoveAxis(E, 0, ABG)
00:09:09.891 00.000 20224 Move returns status 0, amount 0
00:09:09.891 00.000 20224 MoveAxis(S, 47, ABG)
00:09:09.891 00.000 20224 Guiding  Dir = 1, Dur = 47
00:09:09.892 00.001 20224 IsSlewing returns 0
00:09:09.892 00.000 20224 IsGuiding returns 0
00:09:09.897 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54928, med=2931, FiltMin=2640, FiltMax=25037, Gamma=1.000
00:09:09.919 00.022 8996 UpdateGuideState exits: m=702156 SNR=353.6
00:09:09.921 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:09.923 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:09.924 00.001 8996 Enqueuing Expose request
00:09:09.929 00.005 20224 PulseGuide returned control before completion, sleep 21
00:09:09.959 00.030 20224 IsGuiding returns 1
00:09:09.959 00.000 20224 scope still moving after pulse duration time elapsed
00:09:09.990 00.031 20224 IsSlewing returns 0
00:09:09.991 00.001 20224 IsGuiding returns 1
00:09:10.021 00.030 20224 IsSlewing returns 0
00:09:10.022 00.001 20224 IsGuiding returns 0
00:09:10.022 00.000 20224 scope move finished after 47 + 82 ms
00:09:10.022 00.000 20224 Move returns status 0, amount 47
00:09:10.022 00.000 20224 move complete, result=0
00:09:10.022 00.000 20224 worker thread done servicing request
00:09:10.022 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 47 ms SOUTH
00:09:10.024 00.002 20224 Worker thread wakes up
00:09:10.025 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:10.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:11.009 00.984 20224 Exposure complete
00:09:11.090 00.081 20224 worker thread done servicing request
00:09:11.090 00.000 8996 OnExposeComplete: enter
00:09:11.091 00.001 8996 UpdateGuideState(): m_state=6
00:09:11.092 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9486
00:09:11.093 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.77, Mass=713719, SNR=349.1, Peak=58224 HFD=4.4
00:09:11.094 00.001 8996 MultiStar: [#1 0.07,0.27,0.71,U] [#2 0.13,0.38,0.67,U] [#3 0.03,0.13,0.60,U] [#4 0.02,0.17,0.59,U] [#5 -0.06,0.23,0.51,U] [#6 0.01,0.26,0.47,U] [#7 0.29,0.43,0.00,M1] [#8 -0.10,0.25,0.41,U] 
00:09:11.095 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.20}, one-star: {-0.27, 0.04}
00:09:11.096 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
00:09:11.097 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
00:09:11.098 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.74 mountX=-0.05 mountY=-0.20, mountTheta=-1.84
00:09:11.101 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.20, opts=13)
00:09:11.103 00.002 8996 Enqueuing Move request for scope (-0.04, 0.20)
00:09:11.105 00.002 20224 Worker thread wakes up
00:09:11.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
00:09:11.105 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
00:09:11.105 00.000 20224 Moving (-0.04, 0.20) raw xDistance=-0.05 yDistance=-0.20
00:09:11.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:09:11.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:11.106 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:09:11.106 00.000 20224 MoveAxis(E, 0, ABG)
00:09:11.106 00.000 20224 Move returns status 0, amount 0
00:09:11.106 00.000 20224 MoveAxis(N, 0, ABG)
00:09:11.106 00.000 20224 Move returns status 0, amount 0
00:09:11.106 00.000 20224 move complete, result=0
00:09:11.106 00.000 20224 worker thread done servicing request
00:09:11.110 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58224, med=2931, FiltMin=2672, FiltMax=26045, Gamma=1.000
00:09:11.132 00.022 8996 UpdateGuideState exits: m=713719 SNR=349.1
00:09:11.134 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:11.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:11.135 00.000 8996 Enqueuing Expose request
00:09:11.136 00.001 20224 Worker thread wakes up
00:09:11.136 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:09:11.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:11.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:12.308 01.171 20224 Exposure complete
00:09:12.376 00.068 20224 worker thread done servicing request
00:09:12.376 00.000 8996 OnExposeComplete: enter
00:09:12.377 00.001 8996 UpdateGuideState(): m_state=6
00:09:12.378 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9487
00:09:12.379 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.87, Mass=652405, SNR=301.0, Peak=60240 HFD=4.3
00:09:12.379 00.000 8996 MultiStar: [#1 -0.05,0.42,0.79,U] [#2 0.16,0.51,0.00,M1] [#3 0.04,0.46,0.00,M1] [#4 0.16,0.47,0.00,M1] [#5 0.06,0.35,0.63,U] [#6 -0.02,0.25,0.47,U] [#7 -0.08,0.42,0.60,U] [#8 0.03,0.33,0.46,U] 
00:09:12.380 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.31}, one-star: {-0.29, 0.15}
00:09:12.381 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
00:09:12.382 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:09:12.382 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.31 hyp=0.32 cameraTheta=1.84 mountX=-0.11 mountY=-0.30, mountTheta=-1.94
00:09:12.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.31, opts=13)
00:09:12.385 00.001 8996 Enqueuing Move request for scope (-0.08, 0.31)
00:09:12.386 00.001 20224 Worker thread wakes up
00:09:12.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.31) opts 0xd
00:09:12.386 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.31)
00:09:12.386 00.000 20224 Moving (-0.08, 0.31) raw xDistance=-0.11 yDistance=-0.30
00:09:12.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:09:12.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:12.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:09:12.386 00.000 20224 MoveAxis(E, 0, ABG)
00:09:12.386 00.000 20224 Move returns status 0, amount 0
00:09:12.386 00.000 20224 MoveAxis(N, 0, ABG)
00:09:12.386 00.000 20224 Move returns status 0, amount 0
00:09:12.386 00.000 20224 move complete, result=0
00:09:12.387 00.001 20224 worker thread done servicing request
00:09:12.392 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=60240, med=2931, FiltMin=2678, FiltMax=25456, Gamma=1.000
00:09:12.410 00.018 8996 UpdateGuideState exits: m=652405 SNR=301.0
00:09:12.412 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:12.412 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:12.413 00.001 8996 Enqueuing Expose request
00:09:12.414 00.001 20224 Worker thread wakes up
00:09:12.414 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:09:12.415 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:12.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:13.394 00.979 20224 Exposure complete
00:09:13.467 00.073 20224 worker thread done servicing request
00:09:13.467 00.000 8996 OnExposeComplete: enter
00:09:13.468 00.001 8996 UpdateGuideState(): m_state=6
00:09:13.469 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9488
00:09:13.470 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.97, Mass=692830, SNR=319.5, Peak=60640 HFD=4.5
00:09:13.471 00.001 8996 MultiStar: [#1 -0.17,0.35,0.75,U] [#2 -0.08,0.51,0.00,M2] [#3 -0.25,0.61,0.00,M2] [#4 -0.18,0.55,0.00,M2] [#5 -0.22,0.41,0.00,M1] [#6 -0.34,0.14,0.51,U] [#7 -0.07,0.30,0.54,U] [#8 -0.21,0.49,0.00,M1] 
00:09:13.472 00.001 8996 refined, 3 included, MultiStar: {-0.28, 0.26}, one-star: {-0.46, 0.24}
00:09:13.472 00.000 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
00:09:13.473 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
00:09:13.474 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.26 hyp=0.39 cameraTheta=2.40 mountX=-0.31 mountY=-0.23, mountTheta=-2.50
00:09:13.475 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.26, opts=13)
00:09:13.476 00.001 8996 Enqueuing Move request for scope (-0.28, 0.26)
00:09:13.477 00.001 20224 Worker thread wakes up
00:09:13.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.26) opts 0xd
00:09:13.478 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.26)
00:09:13.478 00.000 20224 Moving (-0.28, 0.26) raw xDistance=-0.31 yDistance=-0.23
00:09:13.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
00:09:13.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:13.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:09:13.478 00.000 20224 MoveAxis(E, 45, ABG)
00:09:13.478 00.000 20224 Guiding  Dir = 2, Dur = 45
00:09:13.478 00.000 20224 IsSlewing returns 0
00:09:13.478 00.000 20224 IsGuiding returns 0
00:09:13.480 00.002 20224 PulseGuide returned control before completion, sleep 54
00:09:13.486 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60640, med=2931, FiltMin=2633, FiltMax=27952, Gamma=1.000
00:09:13.503 00.017 8996 UpdateGuideState exits: m=692830 SNR=319.5
00:09:13.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:13.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:13.506 00.001 8996 Enqueuing Expose request
00:09:13.539 00.033 20224 IsGuiding returns 1
00:09:13.539 00.000 20224 scope still moving after pulse duration time elapsed
00:09:13.571 00.032 20224 IsSlewing returns 0
00:09:13.571 00.000 20224 IsGuiding returns 0
00:09:13.571 00.000 20224 scope move finished after 45 + 47 ms
00:09:13.571 00.000 20224 Move returns status 0, amount 45
00:09:13.571 00.000 20224 MoveAxis(N, 0, ABG)
00:09:13.571 00.000 20224 Move returns status 0, amount 0
00:09:13.571 00.000 20224 move complete, result=0
00:09:13.571 00.000 20224 worker thread done servicing request
00:09:13.571 00.000 20224 Worker thread wakes up
00:09:13.571 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:13.571 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
00:09:13.573 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:14.745 01.172 20224 Exposure complete
00:09:14.827 00.082 20224 worker thread done servicing request
00:09:14.827 00.000 8996 OnExposeComplete: enter
00:09:14.828 00.001 8996 UpdateGuideState(): m_state=6
00:09:14.829 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9489
00:09:14.830 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=474.20, Mass=653236, SNR=347.5, Peak=51792 HFD=4.4
00:09:14.832 00.002 8996 MultiStar: [#1 0.01,0.70,0.00,M1] [#2 0.01,0.81,0.00,M3] [#3 -0.01,0.61,0.00,M3] [#4 0.11,0.68,0.00,M3] [#5 0.26,0.56,0.00,M2] [#6 0.03,0.41,0.46,U] [#7 0.07,0.64,0.00,M1] [#8 -0.06,0.64,0.00,M2] 
00:09:14.832 00.000 8996 refined, 1 included, MultiStar: {-0.12, 0.46}, one-star: {-0.19, 0.48}
00:09:14.834 00.002 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
00:09:14.836 00.002 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
00:09:14.838 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.46 hyp=0.47 cameraTheta=1.83 mountX=-0.16 mountY=-0.44, mountTheta=-1.93
00:09:14.839 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.46, opts=13)
00:09:14.841 00.002 8996 Enqueuing Move request for scope (-0.12, 0.46)
00:09:14.843 00.002 20224 Worker thread wakes up
00:09:14.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.46) opts 0xd
00:09:14.843 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.46)
00:09:14.843 00.000 20224 Moving (-0.12, 0.46) raw xDistance=-0.16 yDistance=-0.44
00:09:14.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:09:14.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:09:14.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:09:14.843 00.000 20224 MoveAxis(E, 0, ABG)
00:09:14.843 00.000 20224 Move returns status 0, amount 0
00:09:14.843 00.000 20224 MoveAxis(N, 0, ABG)
00:09:14.843 00.000 20224 Move returns status 0, amount 0
00:09:14.843 00.000 20224 move complete, result=0
00:09:14.843 00.000 20224 worker thread done servicing request
00:09:14.850 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51792, med=2931, FiltMin=2672, FiltMax=22566, Gamma=1.000
00:09:14.874 00.024 8996 UpdateGuideState exits: m=653236 SNR=347.5
00:09:14.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:14.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:14.877 00.001 8996 Enqueuing Expose request
00:09:14.878 00.001 20224 Worker thread wakes up
00:09:14.878 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:09:14.878 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:14.879 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:15.865 00.986 20224 Exposure complete
00:09:15.938 00.073 20224 worker thread done servicing request
00:09:15.938 00.000 8996 OnExposeComplete: enter
00:09:15.940 00.002 8996 UpdateGuideState(): m_state=6
00:09:15.942 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9490
00:09:15.944 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=474.16, Mass=650126, SNR=304.5, Peak=55728 HFD=4.4
00:09:15.946 00.002 8996 MultiStar: [#1 -0.04,0.75,0.00,M2] [#2 0.11,0.86,0.00,M4] [#3 -0.11,0.42,0.00,M4] [#4 -0.06,0.41,0.55,U] [#5 0.24,0.35,0.74,U] [#6 0.01,0.21,0.40,U] [#7 -0.08,0.56,0.00,M2] [#8 -0.01,0.53,0.00,M3] 
00:09:15.947 00.001 8996 refined, 3 included, MultiStar: {-0.04, 0.37}, one-star: {-0.27, 0.43}
00:09:15.948 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
00:09:15.949 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
00:09:15.951 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.37 hyp=0.38 cameraTheta=1.69 mountX=-0.08 mountY=-0.37, mountTheta=-1.79
00:09:15.953 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.37, opts=13)
00:09:15.954 00.001 8996 Enqueuing Move request for scope (-0.04, 0.37)
00:09:15.955 00.001 20224 Worker thread wakes up
00:09:15.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.37) opts 0xd
00:09:15.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.37)
00:09:15.955 00.000 20224 Moving (-0.04, 0.37) raw xDistance=-0.08 yDistance=-0.37
00:09:15.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:09:15.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:09:15.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
00:09:15.955 00.000 20224 MoveAxis(E, 0, ABG)
00:09:15.955 00.000 20224 Move returns status 0, amount 0
00:09:15.955 00.000 20224 MoveAxis(N, 0, ABG)
00:09:15.955 00.000 20224 Move returns status 0, amount 0
00:09:15.955 00.000 20224 move complete, result=0
00:09:15.955 00.000 20224 worker thread done servicing request
00:09:15.960 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55728, med=2931, FiltMin=2672, FiltMax=25030, Gamma=1.000
00:09:15.975 00.015 8996 UpdateGuideState exits: m=650126 SNR=304.5
00:09:15.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:15.976 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:15.977 00.001 8996 Enqueuing Expose request
00:09:15.978 00.001 20224 Worker thread wakes up
00:09:15.978 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:09:15.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:15.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:17.140 01.161 20224 Exposure complete
00:09:17.229 00.089 20224 worker thread done servicing request
00:09:17.229 00.000 8996 OnExposeComplete: enter
00:09:17.231 00.002 8996 UpdateGuideState(): m_state=6
00:09:17.233 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9491
00:09:17.238 00.005 8996 Star::Find returns 1 (0), X=135.94, Y=474.16, Mass=693402, SNR=334.1, Peak=62624 HFD=4.4
00:09:17.239 00.001 8996 MultiStar: [#1 -0.35,0.95,0.00,M3] [#2 -0.12,0.93,0.00,M5] [#3 -0.33,0.62,0.00,M5] [#4 -0.23,0.90,0.00,M3] [#5 -0.11,0.74,0.00,M2] [#6 -0.21,0.30,0.40,U] [#7 -0.21,0.59,0.00,M3] [#8 -0.23,0.90,0.00,M4] 
00:09:17.240 00.001 8996 refined, 1 included, MultiStar: {-0.31, 0.40}, one-star: {-0.35, 0.43}
00:09:17.241 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
00:09:17.242 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
00:09:17.243 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.40 hyp=0.50 cameraTheta=2.24 mountX=-0.35 mountY=-0.36, mountTheta=-2.34
00:09:17.245 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.40, opts=13)
00:09:17.246 00.001 8996 Enqueuing Move request for scope (-0.31, 0.40)
00:09:17.247 00.001 20224 Worker thread wakes up
00:09:17.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.40) opts 0xd
00:09:17.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.40)
00:09:17.247 00.000 20224 Moving (-0.31, 0.40) raw xDistance=-0.35 yDistance=-0.36
00:09:17.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
00:09:17.247 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.30 newest=-1.16
00:09:17.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:09:17.247 00.000 20224 MoveAxis(E, 51, ABG)
00:09:17.247 00.000 20224 Guiding  Dir = 2, Dur = 51
00:09:17.247 00.000 20224 IsSlewing returns 0
00:09:17.248 00.001 20224 IsGuiding returns 0
00:09:17.250 00.002 20224 PulseGuide returned control before completion, sleep 59
00:09:17.252 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62624, med=2931, FiltMin=2659, FiltMax=26861, Gamma=1.000
00:09:17.267 00.015 8996 UpdateGuideState exits: m=693402 SNR=334.1
00:09:17.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:17.268 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:17.269 00.001 8996 Enqueuing Expose request
00:09:17.313 00.044 20224 IsGuiding returns 1
00:09:17.313 00.000 20224 scope still moving after pulse duration time elapsed
00:09:17.345 00.032 20224 IsSlewing returns 0
00:09:17.346 00.001 20224 IsGuiding returns 0
00:09:17.346 00.000 20224 scope move finished after 51 + 46 ms
00:09:17.346 00.000 20224 Move returns status 0, amount 51
00:09:17.346 00.000 20224 MoveAxis(N, 75, ABG)
00:09:17.346 00.000 20224 Guiding  Dir = 0, Dur = 75
00:09:17.346 00.000 20224 IsSlewing returns 0
00:09:17.346 00.000 20224 IsGuiding returns 0
00:09:17.411 00.065 20224 PulseGuide returned control before completion, sleep 21
00:09:17.439 00.028 20224 IsGuiding returns 1
00:09:17.439 00.000 20224 scope still moving after pulse duration time elapsed
00:09:17.471 00.032 20224 IsSlewing returns 0
00:09:17.472 00.001 20224 IsGuiding returns 1
00:09:17.501 00.029 20224 IsSlewing returns 0
00:09:17.502 00.001 20224 IsGuiding returns 0
00:09:17.502 00.000 20224 scope move finished after 75 + 80 ms
00:09:17.502 00.000 20224 Move returns status 0, amount 75
00:09:17.502 00.000 20224 move complete, result=0
00:09:17.502 00.000 20224 worker thread done servicing request
00:09:17.502 00.000 20224 Worker thread wakes up
00:09:17.503 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:17.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:17.503 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.4 px 75 ms NORTH
00:09:18.481 00.978 20224 Exposure complete
00:09:18.543 00.062 20224 worker thread done servicing request
00:09:18.543 00.000 8996 OnExposeComplete: enter
00:09:18.544 00.001 8996 UpdateGuideState(): m_state=6
00:09:18.546 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9492
00:09:18.547 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.86, Mass=703252, SNR=327.0, Peak=53856 HFD=4.4
00:09:18.548 00.001 8996 MultiStar: [#1 0.11,0.39,0.69,U] [#2 0.11,0.54,0.00,M6] [#3 0.13,0.37,0.59,U] [#4 0.25,0.44,0.00,M4] [#5 0.22,0.36,0.65,U] [#6 -0.02,0.19,0.46,U] [#7 0.18,0.37,0.46,U] [#8 0.06,0.36,0.39,U] 
00:09:18.549 00.001 8996 single-star, 6 included, MultiStar: {0.07, 0.30}, one-star: {-0.12, 0.13}
00:09:18.551 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
00:09:18.552 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
00:09:18.552 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.28 mountX=-0.13 mountY=-0.12, mountTheta=-2.39
00:09:18.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.13, opts=13)
00:09:18.555 00.001 8996 Enqueuing Move request for scope (-0.12, 0.13)
00:09:18.556 00.001 20224 Worker thread wakes up
00:09:18.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
00:09:18.556 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
00:09:18.556 00.000 20224 Moving (-0.12, 0.13) raw xDistance=-0.13 yDistance=-0.12
00:09:18.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:09:18.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:18.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:09:18.556 00.000 20224 MoveAxis(E, 0, ABG)
00:09:18.556 00.000 20224 Move returns status 0, amount 0
00:09:18.557 00.001 20224 MoveAxis(N, 0, ABG)
00:09:18.557 00.000 20224 Move returns status 0, amount 0
00:09:18.557 00.000 20224 move complete, result=0
00:09:18.557 00.000 20224 worker thread done servicing request
00:09:18.563 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53856, med=2931, FiltMin=2653, FiltMax=26640, Gamma=1.000
00:09:18.576 00.013 8996 UpdateGuideState exits: m=703252 SNR=327.0
00:09:18.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:18.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:18.579 00.001 8996 Enqueuing Expose request
00:09:18.579 00.000 20224 Worker thread wakes up
00:09:18.579 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:18.580 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:18.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:19.748 01.168 20224 Exposure complete
00:09:19.817 00.069 20224 worker thread done servicing request
00:09:19.817 00.000 8996 OnExposeComplete: enter
00:09:19.818 00.001 8996 UpdateGuideState(): m_state=6
00:09:19.820 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9493
00:09:19.822 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=473.72, Mass=676829, SNR=352.9, Peak=51142 HFD=4.6
00:09:19.823 00.001 8996 MultiStar: [#1 0.33,0.39,0.00,M3] [#2 0.51,0.39,0.00,M7] [#3 0.37,0.14,0.55,U] [#4 0.41,0.14,0.00,M5] [#5 0.57,0.21,0.00,M2] [#6 0.46,0.03,0.00,M1] [#7 0.45,-0.01,0.00,M3] [#8 0.30,0.01,0.38,U] 
00:09:19.825 00.002 8996 single-star, 2 included, MultiStar: {0.22, 0.04}, one-star: {0.11, -0.00}
00:09:19.826 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
00:09:19.828 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
00:09:19.829 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.03 mountX=0.11 mountY=-0.01, mountTheta=-0.09
00:09:19.832 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.00, opts=13)
00:09:19.834 00.002 8996 Enqueuing Move request for scope (0.11, -0.00)
00:09:19.836 00.002 20224 Worker thread wakes up
00:09:19.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
00:09:19.836 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
00:09:19.836 00.000 20224 Moving (0.11, -0.00) raw xDistance=0.11 yDistance=-0.01
00:09:19.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:09:19.836 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:19.837 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:09:19.837 00.000 20224 MoveAxis(E, 0, ABG)
00:09:19.837 00.000 20224 Move returns status 0, amount 0
00:09:19.837 00.000 20224 MoveAxis(N, 0, ABG)
00:09:19.837 00.000 20224 Move returns status 0, amount 0
00:09:19.837 00.000 20224 move complete, result=0
00:09:19.837 00.000 20224 worker thread done servicing request
00:09:19.845 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51142, med=2931, FiltMin=2659, FiltMax=23897, Gamma=1.000
00:09:19.862 00.017 8996 UpdateGuideState exits: m=676829 SNR=352.9
00:09:19.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:19.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:19.865 00.001 8996 Enqueuing Expose request
00:09:19.866 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:19.867 00.001 20224 Worker thread wakes up
00:09:19.867 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:19.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:20.842 00.975 20224 Exposure complete
00:09:20.924 00.082 20224 worker thread done servicing request
00:09:20.924 00.000 8996 OnExposeComplete: enter
00:09:20.925 00.001 8996 UpdateGuideState(): m_state=6
00:09:20.926 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9494
00:09:20.926 00.000 8996 Star::Find returns 1 (0), X=136.51, Y=473.52, Mass=728782, SNR=337.5, Peak=52723 HFD=4.9
00:09:20.927 00.001 8996 MultiStar: [#1 0.42,0.19,0.00,M4] [#2 0.33,0.56,0.00,M8] [#3 0.33,0.11,0.57,U] [#4 0.54,0.17,0.00,M6] [#5 0.48,0.10,0.00,M3] [#6 0.02,-0.11,0.46,U] [#7 0.29,0.06,0.45,U] [#8 0.36,0.11,0.34,U] 
00:09:20.928 00.001 8996 refined, 4 included, MultiStar: {0.24, -0.05}, one-star: {0.22, -0.21}
00:09:20.929 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
00:09:20.930 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
00:09:20.930 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.05 hyp=0.24 cameraTheta=-0.20 mountX=0.24 mountY=0.02, mountTheta=0.08
00:09:20.932 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.05, opts=13)
00:09:20.933 00.001 8996 Enqueuing Move request for scope (0.24, -0.05)
00:09:20.934 00.001 20224 Worker thread wakes up
00:09:20.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.05) opts 0xd
00:09:20.935 00.001 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.05)
00:09:20.935 00.000 20224 Moving (0.24, -0.05) raw xDistance=0.24 yDistance=0.02
00:09:20.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:09:20.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:20.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:09:20.935 00.000 20224 MoveAxis(W, 35, ABG)
00:09:20.935 00.000 20224 Guiding  Dir = 3, Dur = 35
00:09:20.936 00.001 20224 IsSlewing returns 0
00:09:20.936 00.000 20224 IsGuiding returns 0
00:09:20.939 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52723, med=2931, FiltMin=2643, FiltMax=26301, Gamma=1.000
00:09:20.958 00.019 8996 UpdateGuideState exits: m=728782 SNR=337.5
00:09:20.959 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:20.959 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:20.960 00.001 8996 Enqueuing Expose request
00:09:20.965 00.005 20224 PulseGuide returned control before completion, sleep 18
00:09:20.995 00.030 20224 IsGuiding returns 1
00:09:20.995 00.000 20224 scope still moving after pulse duration time elapsed
00:09:21.026 00.031 20224 IsSlewing returns 0
00:09:21.027 00.001 20224 IsGuiding returns 1
00:09:21.058 00.031 20224 IsSlewing returns 0
00:09:21.058 00.000 20224 IsGuiding returns 0
00:09:21.058 00.000 20224 scope move finished after 35 + 86 ms
00:09:21.058 00.000 20224 Move returns status 0, amount 35
00:09:21.058 00.000 20224 MoveAxis(N, 0, ABG)
00:09:21.058 00.000 20224 Move returns status 0, amount 0
00:09:21.058 00.000 20224 move complete, result=0
00:09:21.058 00.000 20224 worker thread done servicing request
00:09:21.058 00.000 20224 Worker thread wakes up
00:09:21.058 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.0 px 0 ms NORTH
00:09:21.060 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:21.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:22.215 01.155 20224 Exposure complete
00:09:22.276 00.061 20224 worker thread done servicing request
00:09:22.276 00.000 8996 OnExposeComplete: enter
00:09:22.277 00.001 8996 UpdateGuideState(): m_state=6
00:09:22.278 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9495
00:09:22.279 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.64, Mass=625014, SNR=319.3, Peak=44336 HFD=4.6
00:09:22.280 00.001 8996 MultiStar: [#1 -0.12,0.09,0.79,U] [#2 -0.05,0.30,0.79,U] [#3 -0.27,-0.18,0.65,U] [#4 -0.30,-0.21,0.61,U] [#5 0.02,-0.08,0.60,U] [#6 -0.21,-0.11,0.44,U] [#7 -0.11,0.08,0.51,U] [#8 -0.02,-0.15,0.39,U] 
00:09:22.280 00.000 8996 refined, 8 included, MultiStar: {-0.14, -0.02}, one-star: {-0.19, -0.08}
00:09:22.281 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
00:09:22.282 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
00:09:22.283 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.98 mountX=-0.14 mountY=0.04, mountTheta=2.86
00:09:22.286 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.02, opts=13)
00:09:22.288 00.002 8996 Enqueuing Move request for scope (-0.14, -0.02)
00:09:22.289 00.001 20224 Worker thread wakes up
00:09:22.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
00:09:22.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
00:09:22.289 00.000 20224 Moving (-0.14, -0.02) raw xDistance=-0.14 yDistance=0.04
00:09:22.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:09:22.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:22.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:09:22.289 00.000 20224 MoveAxis(E, 0, ABG)
00:09:22.289 00.000 20224 Move returns status 0, amount 0
00:09:22.289 00.000 20224 MoveAxis(N, 0, ABG)
00:09:22.289 00.000 20224 Move returns status 0, amount 0
00:09:22.289 00.000 20224 move complete, result=0
00:09:22.290 00.001 20224 worker thread done servicing request
00:09:22.295 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44336, med=2931, FiltMin=2656, FiltMax=22301, Gamma=1.000
00:09:22.312 00.017 8996 UpdateGuideState exits: m=625014 SNR=319.3
00:09:22.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:22.313 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:22.314 00.001 8996 Enqueuing Expose request
00:09:22.315 00.001 20224 Worker thread wakes up
00:09:22.315 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:22.316 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:22.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:23.299 00.983 20224 Exposure complete
00:09:23.374 00.075 20224 worker thread done servicing request
00:09:23.374 00.000 8996 OnExposeComplete: enter
00:09:23.375 00.001 8996 UpdateGuideState(): m_state=6
00:09:23.377 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9496
00:09:23.378 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.72, Mass=688312, SNR=323.9, Peak=56768 HFD=4.5
00:09:23.379 00.001 8996 MultiStar: [#1 -0.35,0.11,0.66,U] [#2 -0.23,0.46,0.00,M8] [#3 -0.23,0.02,0.62,U] [#4 -0.28,0.24,0.57,U] [#5 -0.21,0.20,0.56,U] [#6 -0.25,-0.04,0.44,U] [#7 -0.33,0.23,0.42,U] [#8 -0.38,0.14,0.42,U] 
00:09:23.380 00.001 8996 refined, 7 included, MultiStar: {-0.31, 0.10}, one-star: {-0.40, -0.00}
00:09:23.381 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
00:09:23.382 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
00:09:23.383 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.10 hyp=0.33 cameraTheta=2.83 mountX=-0.32 mountY=-0.06, mountTheta=-2.95
00:09:23.385 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.10, opts=13)
00:09:23.386 00.001 8996 Enqueuing Move request for scope (-0.31, 0.10)
00:09:23.387 00.001 20224 Worker thread wakes up
00:09:23.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.10) opts 0xd
00:09:23.387 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.10)
00:09:23.387 00.000 20224 Moving (-0.31, 0.10) raw xDistance=-0.32 yDistance=-0.06
00:09:23.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:09:23.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:23.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:09:23.387 00.000 20224 MoveAxis(E, 47, ABG)
00:09:23.387 00.000 20224 Guiding  Dir = 2, Dur = 47
00:09:23.387 00.000 20224 IsSlewing returns 0
00:09:23.388 00.001 20224 IsGuiding returns 0
00:09:23.390 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56768, med=2931, FiltMin=2675, FiltMax=26557, Gamma=1.000
00:09:23.404 00.014 8996 UpdateGuideState exits: m=688312 SNR=323.9
00:09:23.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:23.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:23.407 00.001 8996 Enqueuing Expose request
00:09:23.449 00.042 20224 IsGuiding returns 1
00:09:23.449 00.000 20224 scope still moving after pulse duration time elapsed
00:09:23.478 00.029 20224 IsSlewing returns 0
00:09:23.479 00.001 20224 IsGuiding returns 1
00:09:23.508 00.029 20224 IsSlewing returns 0
00:09:23.508 00.000 20224 IsGuiding returns 1
00:09:23.540 00.032 20224 IsSlewing returns 0
00:09:23.541 00.001 20224 IsGuiding returns 0
00:09:23.541 00.000 20224 scope move finished after 47 + 106 ms
00:09:23.541 00.000 20224 Move returns status 0, amount 47
00:09:23.541 00.000 20224 MoveAxis(N, 0, ABG)
00:09:23.541 00.000 20224 Move returns status 0, amount 0
00:09:23.541 00.000 20224 move complete, result=0
00:09:23.541 00.000 20224 worker thread done servicing request
00:09:23.542 00.001 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
00:09:23.544 00.002 20224 Worker thread wakes up
00:09:23.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:23.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:24.707 01.162 20224 Exposure complete
00:09:24.785 00.078 20224 worker thread done servicing request
00:09:24.786 00.001 8996 OnExposeComplete: enter
00:09:24.786 00.000 8996 UpdateGuideState(): m_state=6
00:09:24.787 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9497
00:09:24.789 00.002 8996 Star::Find returns 1 (0), X=135.92, Y=473.83, Mass=671632, SNR=330.2, Peak=61104 HFD=4.4
00:09:24.792 00.003 8996 MultiStar: [#1 -0.10,0.18,0.58,U] [#2 -0.14,0.40,0.72,U] [#3 -0.25,0.08,0.61,U] [#4 -0.25,0.28,0.55,U] [#5 -0.16,0.25,0.55,U] [#6 -0.24,0.03,0.44,U] [#7 -0.06,0.38,0.45,U] [#8 -0.28,0.21,0.37,U] 
00:09:24.794 00.002 8996 refined, 8 included, MultiStar: {-0.22, 0.21}, one-star: {-0.38, 0.11}
00:09:24.795 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
00:09:24.797 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
00:09:24.798 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.38 mountX=-0.24 mountY=-0.18, mountTheta=-2.49
00:09:24.802 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.21, opts=13)
00:09:24.803 00.001 8996 Enqueuing Move request for scope (-0.22, 0.21)
00:09:24.804 00.001 20224 Worker thread wakes up
00:09:24.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd
00:09:24.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.21)
00:09:24.804 00.000 20224 Moving (-0.22, 0.21) raw xDistance=-0.24 yDistance=-0.18
00:09:24.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
00:09:24.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:24.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:09:24.804 00.000 20224 MoveAxis(E, 38, ABG)
00:09:24.804 00.000 20224 Guiding  Dir = 2, Dur = 38
00:09:24.804 00.000 20224 IsSlewing returns 0
00:09:24.804 00.000 20224 IsGuiding returns 0
00:09:24.805 00.001 20224 PulseGuide returned control before completion, sleep 47
00:09:24.808 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61104, med=2931, FiltMin=2627, FiltMax=26717, Gamma=1.000
00:09:24.830 00.022 8996 UpdateGuideState exits: m=671632 SNR=330.2
00:09:24.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:24.833 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:24.834 00.001 8996 Enqueuing Expose request
00:09:24.865 00.031 20224 IsGuiding returns 1
00:09:24.865 00.000 20224 scope still moving after pulse duration time elapsed
00:09:24.895 00.030 20224 IsSlewing returns 0
00:09:24.895 00.000 20224 IsGuiding returns 0
00:09:24.895 00.000 20224 scope move finished after 38 + 53 ms
00:09:24.895 00.000 20224 Move returns status 0, amount 38
00:09:24.896 00.001 20224 MoveAxis(N, 0, ABG)
00:09:24.896 00.000 20224 Move returns status 0, amount 0
00:09:24.896 00.000 20224 move complete, result=0
00:09:24.896 00.000 20224 worker thread done servicing request
00:09:24.896 00.000 20224 Worker thread wakes up
00:09:24.896 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:24.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:24.897 00.001 8996 GuideStep: -0.2 px 38 ms EAST, -0.2 px 0 ms NORTH
00:09:25.887 00.990 20224 Exposure complete
00:09:25.948 00.061 20224 worker thread done servicing request
00:09:25.948 00.000 8996 OnExposeComplete: enter
00:09:25.950 00.002 8996 UpdateGuideState(): m_state=6
00:09:25.951 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9498
00:09:25.952 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=473.75, Mass=739026, SNR=386.4, Peak=53296 HFD=4.5
00:09:25.954 00.002 8996 MultiStar: [#1 0.01,0.11,0.55,U] [#2 -0.06,0.51,0.00,M8] [#3 -0.06,0.08,0.53,U] [#4 -0.07,0.38,0.47,U] [#5 -0.09,0.15,0.54,U] [#6 -0.04,-0.03,0.41,U] [#7 0.16,0.40,0.00,M1] [#8 -0.11,0.31,0.33,U] 
00:09:25.957 00.003 8996 single-star, 6 included, MultiStar: {-0.07, 0.13}, one-star: {-0.09, 0.03}
00:09:25.959 00.002 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
00:09:25.962 00.003 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
00:09:25.963 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.84 mountX=-0.10 mountY=-0.02, mountTheta=-2.95
00:09:25.967 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
00:09:25.969 00.002 8996 Enqueuing Move request for scope (-0.09, 0.03)
00:09:25.970 00.001 20224 Worker thread wakes up
00:09:25.972 00.002 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
00:09:25.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
00:09:25.972 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.10 yDistance=-0.02
00:09:25.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:09:25.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:25.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:09:25.972 00.000 20224 MoveAxis(E, 0, ABG)
00:09:25.972 00.000 20224 Move returns status 0, amount 0
00:09:25.972 00.000 20224 MoveAxis(N, 0, ABG)
00:09:25.972 00.000 20224 Move returns status 0, amount 0
00:09:25.972 00.000 20224 move complete, result=0
00:09:25.973 00.001 20224 worker thread done servicing request
00:09:25.977 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53296, med=2931, FiltMin=2653, FiltMax=23085, Gamma=1.000
00:09:25.994 00.017 8996 UpdateGuideState exits: m=739026 SNR=386.4
00:09:25.996 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:25.997 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:25.999 00.002 8996 Enqueuing Expose request
00:09:26.001 00.002 20224 Worker thread wakes up
00:09:26.001 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:26.002 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:26.003 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:27.175 01.172 20224 Exposure complete
00:09:27.233 00.058 20224 worker thread done servicing request
00:09:27.233 00.000 8996 OnExposeComplete: enter
00:09:27.235 00.002 8996 UpdateGuideState(): m_state=6
00:09:27.235 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9499
00:09:27.236 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.93, Mass=713355, SNR=296.1, Peak=61446 HFD=4.3
00:09:27.238 00.002 8996 MultiStar: [#1 0.33,0.74,0.00,M1] [#2 0.50,0.70,0.00,M9] [#3 0.10,0.25,0.65,U] [#4 0.21,0.39,0.00,M3] [#5 0.32,0.62,0.00,M1] [#6 0.25,0.17,0.49,U] [#7 0.44,0.30,0.00,M2] [#8 0.20,0.50,0.00,M1] 
00:09:27.239 00.001 8996 single-star, 2 included, MultiStar: {0.14, 0.21}, one-star: {0.10, 0.20}
00:09:27.239 00.000 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
00:09:27.240 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
00:09:27.241 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.23 cameraTheta=1.11 mountX=0.08 mountY=-0.22, mountTheta=-1.21
00:09:27.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.20, opts=13)
00:09:27.245 00.002 8996 Enqueuing Move request for scope (0.10, 0.20)
00:09:27.246 00.001 20224 Worker thread wakes up
00:09:27.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
00:09:27.246 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
00:09:27.246 00.000 20224 Moving (0.10, 0.20) raw xDistance=0.08 yDistance=-0.22
00:09:27.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:09:27.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:09:27.246 00.000 20224 MoveAxis(E, 0, ABG)
00:09:27.246 00.000 20224 Move returns status 0, amount 0
00:09:27.246 00.000 20224 MoveAxis(N, 45, ABG)
00:09:27.246 00.000 20224 Guiding  Dir = 0, Dur = 45
00:09:27.247 00.001 20224 IsSlewing returns 0
00:09:27.247 00.000 20224 IsGuiding returns 0
00:09:27.251 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=61446, med=2931, FiltMin=2646, FiltMax=27517, Gamma=1.000
00:09:27.267 00.016 8996 UpdateGuideState exits: m=713355 SNR=296.1
00:09:27.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:27.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:27.270 00.001 8996 Enqueuing Expose request
00:09:27.296 00.026 20224 IsGuiding returns 1
00:09:27.296 00.000 20224 scope still moving after pulse duration time elapsed
00:09:27.327 00.031 20224 IsSlewing returns 0
00:09:27.327 00.000 20224 IsGuiding returns 1
00:09:27.358 00.031 20224 IsSlewing returns 0
00:09:27.358 00.000 20224 IsGuiding returns 1
00:09:27.390 00.032 20224 IsSlewing returns 0
00:09:27.390 00.000 20224 IsGuiding returns 0
00:09:27.390 00.000 20224 scope move finished after 45 + 97 ms
00:09:27.390 00.000 20224 Move returns status 0, amount 45
00:09:27.390 00.000 20224 move complete, result=0
00:09:27.390 00.000 20224 worker thread done servicing request
00:09:27.390 00.000 20224 Worker thread wakes up
00:09:27.390 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
00:09:27.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:27.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:28.358 00.967 20224 Exposure complete
00:09:28.473 00.115 8996 OnExposeComplete: enter
00:09:28.475 00.002 20224 worker thread done servicing request
00:09:28.475 00.000 8996 UpdateGuideState(): m_state=6
00:09:28.477 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9500
00:09:28.478 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.85, Mass=732499, SNR=345.5, Peak=56432 HFD=4.4
00:09:28.481 00.003 8996 MultiStar: [#1 0.59,0.32,0.00,M2] [#2 0.66,0.63,0.00,M10] [#3 0.35,0.18,0.56,U] [#4 0.34,0.24,0.52,U] [#5 0.45,0.38,0.00,M2] [#6 0.35,0.14,0.43,U] [#7 0.58,0.28,0.00,M3] [#8 0.29,0.30,0.38,U] 
00:09:28.482 00.001 8996 single-star, 4 included, MultiStar: {0.18, 0.18}, one-star: {-0.11, 0.12}
00:09:28.484 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
00:09:28.486 00.002 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
00:09:28.488 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.17 cameraTheta=2.31 mountX=-0.12 mountY=-0.11, mountTheta=-2.41
00:09:28.491 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.12, opts=13)
00:09:28.493 00.002 8996 Enqueuing Move request for scope (-0.11, 0.12)
00:09:28.495 00.002 20224 Worker thread wakes up
00:09:28.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
00:09:28.495 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
00:09:28.495 00.000 20224 Moving (-0.11, 0.12) raw xDistance=-0.12 yDistance=-0.11
00:09:28.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:09:28.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:28.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:09:28.495 00.000 20224 MoveAxis(E, 0, ABG)
00:09:28.496 00.001 20224 Move returns status 0, amount 0
00:09:28.496 00.000 20224 MoveAxis(N, 0, ABG)
00:09:28.496 00.000 20224 Move returns status 0, amount 0
00:09:28.496 00.000 20224 move complete, result=0
00:09:28.496 00.000 20224 worker thread done servicing request
00:09:28.503 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=56432, med=2931, FiltMin=2633, FiltMax=26221, Gamma=1.000
00:09:28.525 00.022 8996 UpdateGuideState exits: m=732499 SNR=345.5
00:09:28.527 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:28.529 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:28.531 00.002 8996 Enqueuing Expose request
00:09:28.532 00.001 20224 Worker thread wakes up
00:09:28.532 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:28.534 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:28.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:29.707 01.173 20224 Exposure complete
00:09:29.783 00.076 20224 worker thread done servicing request
00:09:29.783 00.000 8996 OnExposeComplete: enter
00:09:29.784 00.001 8996 UpdateGuideState(): m_state=6
00:09:29.786 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9501
00:09:29.786 00.000 8996 Star::Find returns 1 (0), X=136.39, Y=473.92, Mass=717895, SNR=354.4, Peak=58614 HFD=4.6
00:09:29.788 00.002 8996 MultiStar: [#1 0.42,0.24,0.00,M3] [#2 0.54,0.53,0.00,R] [#3 0.42,0.07,0.59,U] [#4 0.48,0.18,0.00,M3] [#5 0.52,0.18,0.00,M3] [#6 0.35,0.11,0.38,U] [#7 0.56,0.19,0.00,M4] [#8 0.46,0.32,0.00,M1] 
00:09:29.788 00.000 8996 single-star, 2 included, MultiStar: {0.24, 0.14}, one-star: {0.10, 0.19}
00:09:29.789 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
00:09:29.790 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
00:09:29.791 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.22 cameraTheta=1.11 mountX=0.08 mountY=-0.20, mountTheta=-1.21
00:09:29.792 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.19, opts=13)
00:09:29.793 00.001 8996 Enqueuing Move request for scope (0.10, 0.19)
00:09:29.793 00.000 20224 Worker thread wakes up
00:09:29.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
00:09:29.794 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
00:09:29.794 00.000 20224 Moving (0.10, 0.19) raw xDistance=0.08 yDistance=-0.20
00:09:29.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:09:29.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:09:29.794 00.000 20224 MoveAxis(E, 0, ABG)
00:09:29.794 00.000 20224 Move returns status 0, amount 0
00:09:29.794 00.000 20224 MoveAxis(N, 43, ABG)
00:09:29.794 00.000 20224 Guiding  Dir = 0, Dur = 43
00:09:29.794 00.000 20224 IsSlewing returns 0
00:09:29.794 00.000 20224 IsGuiding returns 0
00:09:29.798 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58614, med=2931, FiltMin=2662, FiltMax=26221, Gamma=1.000
00:09:29.826 00.028 8996 UpdateGuideState exits: m=717895 SNR=354.4
00:09:29.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:29.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:29.830 00.001 8996 Enqueuing Expose request
00:09:29.834 00.004 20224 PulseGuide returned control before completion, sleep 13
00:09:29.849 00.015 20224 IsGuiding returns 1
00:09:29.849 00.000 20224 scope still moving after pulse duration time elapsed
00:09:29.880 00.031 20224 IsSlewing returns 0
00:09:29.880 00.000 20224 IsGuiding returns 1
00:09:29.912 00.032 20224 IsSlewing returns 0
00:09:29.912 00.000 20224 IsGuiding returns 1
00:09:29.943 00.031 20224 IsSlewing returns 0
00:09:29.944 00.001 20224 IsGuiding returns 0
00:09:29.944 00.000 20224 scope move finished after 43 + 106 ms
00:09:29.944 00.000 20224 Move returns status 0, amount 43
00:09:29.944 00.000 20224 move complete, result=0
00:09:29.944 00.000 20224 worker thread done servicing request
00:09:29.944 00.000 20224 Worker thread wakes up
00:09:29.944 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
00:09:29.947 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:29.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:30.922 00.975 20224 Exposure complete
00:09:31.016 00.094 20224 worker thread done servicing request
00:09:31.016 00.000 8996 OnExposeComplete: enter
00:09:31.018 00.002 8996 UpdateGuideState(): m_state=6
00:09:31.020 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9502
00:09:31.022 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=473.77, Mass=716130, SNR=369.7, Peak=56800 HFD=4.5
00:09:31.024 00.002 8996 MultiStar: [#1 0.21,0.12,0.58,U] [#2 -0.12,-0.48,0.00,M1] [#3 0.34,0.09,0.54,U] [#4 0.26,0.10,0.49,U] [#5 0.22,0.09,0.47,U] [#6 0.11,-0.03,0.46,U] [#7 0.20,0.13,0.40,U] [#8 0.03,-0.16,0.35,U] 
00:09:31.025 00.001 8996 single-star, 7 included, MultiStar: {0.14, 0.05}, one-star: {-0.10, 0.04}
00:09:31.026 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
00:09:31.027 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
00:09:31.029 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.73 mountX=-0.10 mountY=-0.03, mountTheta=-2.85
00:09:31.030 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
00:09:31.031 00.001 8996 Enqueuing Move request for scope (-0.10, 0.04)
00:09:31.032 00.001 20224 Worker thread wakes up
00:09:31.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:09:31.032 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:09:31.032 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.10 yDistance=-0.03
00:09:31.032 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:09:31.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:31.033 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:09:31.033 00.000 20224 MoveAxis(E, 0, ABG)
00:09:31.033 00.000 20224 Move returns status 0, amount 0
00:09:31.033 00.000 20224 MoveAxis(N, 0, ABG)
00:09:31.033 00.000 20224 Move returns status 0, amount 0
00:09:31.033 00.000 20224 move complete, result=0
00:09:31.033 00.000 20224 worker thread done servicing request
00:09:31.037 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56800, med=2931, FiltMin=2649, FiltMax=23113, Gamma=1.000
00:09:31.057 00.020 8996 UpdateGuideState exits: m=716130 SNR=369.7
00:09:31.059 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:31.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:31.061 00.001 8996 Enqueuing Expose request
00:09:31.062 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:09:31.063 00.001 20224 Worker thread wakes up
00:09:31.063 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:31.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:32.224 01.161 20224 Exposure complete
00:09:32.307 00.083 20224 worker thread done servicing request
00:09:32.307 00.000 8996 OnExposeComplete: enter
00:09:32.308 00.001 8996 UpdateGuideState(): m_state=6
00:09:32.310 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9503
00:09:32.311 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=474.03, Mass=721541, SNR=327.4, Peak=59984 HFD=4.4
00:09:32.313 00.002 8996 MultiStar: [#1 0.03,0.60,0.00,M3] [#2 -0.45,-0.02,0.00,M2] [#3 0.15,0.51,0.00,M1] [#4 -0.02,0.64,0.00,M3] [#5 0.10,0.50,0.00,M3] [#6 0.14,0.38,0.44,U] [#7 0.08,0.56,0.00,M4] [#8 -0.03,0.48,0.00,M1] 
00:09:32.314 00.001 8996 refined, 1 included, MultiStar: {-0.12, 0.32}, one-star: {-0.23, 0.30}
00:09:32.315 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
00:09:32.317 00.002 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
00:09:32.318 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.35 cameraTheta=1.92 mountX=-0.15 mountY=-0.31, mountTheta=-2.02
00:09:32.321 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.32, opts=13)
00:09:32.322 00.001 8996 Enqueuing Move request for scope (-0.12, 0.32)
00:09:32.323 00.001 20224 Worker thread wakes up
00:09:32.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
00:09:32.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
00:09:32.323 00.000 20224 Moving (-0.12, 0.32) raw xDistance=-0.15 yDistance=-0.31
00:09:32.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:09:32.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:09:32.323 00.000 20224 MoveAxis(E, 0, ABG)
00:09:32.323 00.000 20224 Move returns status 0, amount 0
00:09:32.323 00.000 20224 MoveAxis(N, 65, ABG)
00:09:32.323 00.000 20224 Guiding  Dir = 0, Dur = 65
00:09:32.324 00.001 20224 IsSlewing returns 0
00:09:32.324 00.000 20224 IsGuiding returns 0
00:09:32.334 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59984, med=2931, FiltMin=2662, FiltMax=27789, Gamma=1.000
00:09:32.350 00.016 8996 UpdateGuideState exits: m=721541 SNR=327.4
00:09:32.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:32.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:32.353 00.001 8996 Enqueuing Expose request
00:09:32.354 00.001 20224 PulseGuide returned control before completion, sleep 47
00:09:32.414 00.060 20224 IsGuiding returns 1
00:09:32.414 00.000 20224 scope still moving after pulse duration time elapsed
00:09:32.445 00.031 20224 IsSlewing returns 0
00:09:32.446 00.001 20224 IsGuiding returns 0
00:09:32.446 00.000 20224 scope move finished after 65 + 57 ms
00:09:32.446 00.000 20224 Move returns status 0, amount 65
00:09:32.446 00.000 20224 move complete, result=0
00:09:32.446 00.000 20224 worker thread done servicing request
00:09:32.447 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
00:09:32.449 00.002 20224 Worker thread wakes up
00:09:32.449 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:32.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:33.427 00.978 20224 Exposure complete
00:09:33.516 00.089 20224 worker thread done servicing request
00:09:33.516 00.000 8996 OnExposeComplete: enter
00:09:33.518 00.002 8996 UpdateGuideState(): m_state=6
00:09:33.520 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9504
00:09:33.522 00.002 8996 Star::Find returns 1 (0), X=136.04, Y=474.15, Mass=780905, SNR=322.2, Peak=62592 HFD=4.4
00:09:33.522 00.000 8996 MultiStar: [#1 -0.27,0.56,0.00,M4] [#2 -0.69,0.10,0.00,M3] [#3 -0.17,0.24,0.54,U] [#4 -0.01,0.34,0.55,U] [#5 -0.07,0.38,0.59,U] [#6 -0.22,0.39,0.00,M1] [#7 -0.43,0.61,0.00,M5] [#8 -0.18,0.51,0.00,M2] 
00:09:33.522 00.000 8996 refined, 3 included, MultiStar: {-0.15, 0.36}, one-star: {-0.26, 0.43}
00:09:33.523 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
00:09:33.524 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
00:09:33.524 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.96 mountX=-0.18 mountY=-0.34, mountTheta=-2.06
00:09:33.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.36, opts=13)
00:09:33.527 00.001 8996 Enqueuing Move request for scope (-0.15, 0.36)
00:09:33.528 00.001 20224 Worker thread wakes up
00:09:33.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.36) opts 0xd
00:09:33.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.36)
00:09:33.528 00.000 20224 Moving (-0.15, 0.36) raw xDistance=-0.18 yDistance=-0.34
00:09:33.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:09:33.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:09:33.528 00.000 20224 MoveAxis(E, 0, ABG)
00:09:33.528 00.000 20224 Move returns status 0, amount 0
00:09:33.528 00.000 20224 MoveAxis(N, 72, ABG)
00:09:33.528 00.000 20224 Guiding  Dir = 0, Dur = 72
00:09:33.528 00.000 20224 IsSlewing returns 0
00:09:33.529 00.001 20224 IsGuiding returns 0
00:09:33.535 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62592, med=2931, FiltMin=2672, FiltMax=29421, Gamma=1.000
00:09:33.547 00.012 20224 PulseGuide returned control before completion, sleep 64
00:09:33.558 00.011 8996 UpdateGuideState exits: m=780905 SNR=322.2
00:09:33.559 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:33.560 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:33.560 00.000 8996 Enqueuing Expose request
00:09:33.626 00.066 20224 IsGuiding returns 1
00:09:33.626 00.000 20224 scope still moving after pulse duration time elapsed
00:09:33.657 00.031 20224 IsSlewing returns 0
00:09:33.657 00.000 20224 IsGuiding returns 0
00:09:33.657 00.000 20224 scope move finished after 72 + 56 ms
00:09:33.657 00.000 20224 Move returns status 0, amount 72
00:09:33.657 00.000 20224 move complete, result=0
00:09:33.658 00.001 20224 worker thread done servicing request
00:09:33.658 00.000 20224 Worker thread wakes up
00:09:33.658 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 72 ms NORTH
00:09:33.659 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:33.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:34.834 01.175 20224 Exposure complete
00:09:34.914 00.080 20224 worker thread done servicing request
00:09:34.914 00.000 8996 OnExposeComplete: enter
00:09:34.915 00.001 8996 UpdateGuideState(): m_state=6
00:09:34.916 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9505
00:09:34.917 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.34, Mass=711998, SNR=349.3, Peak=54150 HFD=4.7
00:09:34.918 00.001 8996 MultiStar: [#1 -0.21,-0.13,0.60,U] [#2 -0.75,-0.66,0.00,M4] [#3 -0.15,-0.58,0.00,M1] [#4 -0.19,-0.34,0.53,U] [#5 0.02,-0.35,0.57,U] [#6 -0.29,-0.75,0.00,M2] [#7 -0.19,-0.45,0.00,M6] [#8 -0.29,-0.26,0.36,U] 
00:09:34.919 00.001 8996 refined, 4 included, MultiStar: {-0.30, -0.30}, one-star: {-0.60, -0.38}
00:09:34.920 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
00:09:34.920 00.000 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
00:09:34.921 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.30 hyp=0.43 cameraTheta=-2.35 mountX=-0.27 mountY=0.34, mountTheta=2.25
00:09:34.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.30, opts=13)
00:09:34.923 00.000 8996 Enqueuing Move request for scope (-0.30, -0.30)
00:09:34.924 00.001 20224 Worker thread wakes up
00:09:34.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.30) opts 0xd
00:09:34.924 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.30)
00:09:34.924 00.000 20224 Moving (-0.30, -0.30) raw xDistance=-0.27 yDistance=0.34
00:09:34.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:09:34.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:09:34.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:09:34.925 00.001 20224 MoveAxis(E, 39, ABG)
00:09:34.925 00.000 20224 Guiding  Dir = 2, Dur = 39
00:09:34.925 00.000 20224 IsSlewing returns 0
00:09:34.925 00.000 20224 IsGuiding returns 0
00:09:34.930 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54150, med=2931, FiltMin=2669, FiltMax=29501, Gamma=1.000
00:09:34.954 00.024 8996 UpdateGuideState exits: m=711998 SNR=349.3
00:09:34.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:34.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:34.957 00.001 8996 Enqueuing Expose request
00:09:34.961 00.004 20224 PulseGuide returned control before completion, sleep 14
00:09:34.991 00.030 20224 IsGuiding returns 1
00:09:34.991 00.000 20224 scope still moving after pulse duration time elapsed
00:09:35.023 00.032 20224 IsSlewing returns 0
00:09:35.023 00.000 20224 IsGuiding returns 1
00:09:35.055 00.032 20224 IsSlewing returns 0
00:09:35.055 00.000 20224 IsGuiding returns 0
00:09:35.055 00.000 20224 scope move finished after 39 + 91 ms
00:09:35.055 00.000 20224 Move returns status 0, amount 39
00:09:35.056 00.001 20224 MoveAxis(N, 0, ABG)
00:09:35.056 00.000 20224 Move returns status 0, amount 0
00:09:35.056 00.000 20224 move complete, result=0
00:09:35.056 00.000 20224 worker thread done servicing request
00:09:35.056 00.000 20224 Worker thread wakes up
00:09:35.056 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:35.056 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.3 px 0 ms NORTH
00:09:35.058 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:36.034 00.976 20224 Exposure complete
00:09:36.090 00.056 20224 worker thread done servicing request
00:09:36.091 00.001 8996 OnExposeComplete: enter
00:09:36.091 00.000 8996 UpdateGuideState(): m_state=6
00:09:36.092 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9506
00:09:36.093 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=473.02, Mass=688510, SNR=339.8, Peak=52134 HFD=4.5
00:09:36.094 00.001 8996 MultiStar: [#1 0.20,-0.57,0.00,M4] [#2 -0.40,-0.79,0.00,M5] [#3 0.01,-0.83,0.00,M2] [#4 0.06,-0.57,0.00,M2] [#5 0.18,-0.46,0.00,M2] [#6 -0.07,-1.01,0.00,M3] [#7 -0.17,-0.62,0.00,M7] [#8 -0.04,-0.45,0.00,M2] 
00:09:36.095 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
00:09:36.095 00.000 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
00:09:36.096 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.70 hyp=0.78 cameraTheta=-2.02 mountX=-0.27 mountY=0.74, mountTheta=1.92
00:09:36.097 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.70, opts=13)
00:09:36.098 00.001 8996 Enqueuing Move request for scope (-0.34, -0.70)
00:09:36.099 00.001 20224 Worker thread wakes up
00:09:36.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.70) opts 0xd
00:09:36.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.70)
00:09:36.099 00.000 20224 Moving (-0.34, -0.70) raw xDistance=-0.27 yDistance=0.74
00:09:36.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
00:09:36.099 00.000 20224 resist switch: large excursion: input 0.74 thresh 0.60 direction from -1 to 1
00:09:36.099 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.21
00:09:36.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
00:09:36.099 00.000 20224 MoveAxis(E, 42, ABG)
00:09:36.099 00.000 20224 Guiding  Dir = 2, Dur = 42
00:09:36.100 00.001 20224 IsSlewing returns 0
00:09:36.100 00.000 20224 IsGuiding returns 0
00:09:36.103 00.003 20224 PulseGuide returned control before completion, sleep 50
00:09:36.109 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52134, med=2931, FiltMin=2665, FiltMax=27350, Gamma=1.000
00:09:36.126 00.017 8996 UpdateGuideState exits: m=688510 SNR=339.8
00:09:36.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:36.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:36.129 00.001 8996 Enqueuing Expose request
00:09:36.162 00.033 20224 IsGuiding returns 1
00:09:36.162 00.000 20224 scope still moving after pulse duration time elapsed
00:09:36.193 00.031 20224 IsSlewing returns 0
00:09:36.193 00.000 20224 IsGuiding returns 0
00:09:36.193 00.000 20224 scope move finished after 42 + 51 ms
00:09:36.193 00.000 20224 Move returns status 0, amount 42
00:09:36.193 00.000 20224 MoveAxis(S, 155, ABG)
00:09:36.193 00.000 20224 Guiding  Dir = 1, Dur = 155
00:09:36.193 00.000 20224 IsSlewing returns 0
00:09:36.194 00.001 20224 IsGuiding returns 0
00:09:36.243 00.049 20224 PulseGuide returned control before completion, sleep 116
00:09:36.368 00.125 20224 IsGuiding returns 1
00:09:36.368 00.000 20224 scope still moving after pulse duration time elapsed
00:09:36.400 00.032 20224 IsSlewing returns 0
00:09:36.400 00.000 20224 IsGuiding returns 1
00:09:36.432 00.032 20224 IsSlewing returns 0
00:09:36.432 00.000 20224 IsGuiding returns 0
00:09:36.432 00.000 20224 scope move finished after 155 + 83 ms
00:09:36.432 00.000 20224 Move returns status 0, amount 155
00:09:36.432 00.000 20224 move complete, result=0
00:09:36.433 00.001 20224 worker thread done servicing request
00:09:36.433 00.000 20224 Worker thread wakes up
00:09:36.433 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.7 px 155 ms SOUTH
00:09:36.435 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:36.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:37.605 01.170 20224 Exposure complete
00:09:37.697 00.092 20224 worker thread done servicing request
00:09:37.697 00.000 8996 OnExposeComplete: enter
00:09:37.698 00.001 8996 UpdateGuideState(): m_state=6
00:09:37.699 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9507
00:09:37.700 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=473.17, Mass=716275, SNR=320.9, Peak=59443 HFD=4.6
00:09:37.701 00.001 8996 MultiStar: [#1 0.34,-0.22,0.82,U] [#2 -0.04,-0.70,0.00,M6] [#3 0.19,-0.86,0.00,M3] [#4 0.34,-0.67,0.00,M3] [#5 0.66,-0.49,0.00,M3] [#6 0.48,-0.59,0.00,M4] [#7 0.51,-0.41,0.00,M8] [#8 0.36,-0.32,0.00,M3] 
00:09:37.702 00.001 8996 refined, 1 included, MultiStar: {0.27, -0.40}, one-star: {0.22, -0.55}
00:09:37.703 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
00:09:37.703 00.000 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
00:09:37.704 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.40 hyp=0.49 cameraTheta=-0.98 mountX=0.31 mountY=0.37, mountTheta=0.87
00:09:37.705 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.40, opts=13)
00:09:37.706 00.001 8996 Enqueuing Move request for scope (0.27, -0.40)
00:09:37.707 00.001 20224 Worker thread wakes up
00:09:37.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.40) opts 0xd
00:09:37.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.40)
00:09:37.707 00.000 20224 Moving (0.27, -0.40) raw xDistance=0.31 yDistance=0.37
00:09:37.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
00:09:37.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
00:09:37.707 00.000 20224 MoveAxis(W, 42, ABG)
00:09:37.707 00.000 20224 Guiding  Dir = 3, Dur = 42
00:09:37.707 00.000 20224 IsSlewing returns 0
00:09:37.708 00.001 20224 IsGuiding returns 0
00:09:37.711 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59443, med=2931, FiltMin=2653, FiltMax=27421, Gamma=1.000
00:09:37.724 00.013 8996 UpdateGuideState exits: m=716275 SNR=320.9
00:09:37.725 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:37.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:37.727 00.001 8996 Enqueuing Expose request
00:09:37.750 00.023 20224 IsGuiding returns 1
00:09:37.751 00.001 20224 scope still moving after pulse duration time elapsed
00:09:37.781 00.030 20224 IsSlewing returns 0
00:09:37.781 00.000 20224 IsGuiding returns 1
00:09:37.815 00.034 20224 IsSlewing returns 0
00:09:37.816 00.001 20224 IsGuiding returns 1
00:09:37.845 00.029 20224 IsSlewing returns 0
00:09:37.846 00.001 20224 IsGuiding returns 0
00:09:37.846 00.000 20224 scope move finished after 42 + 95 ms
00:09:37.846 00.000 20224 Move returns status 0, amount 42
00:09:37.846 00.000 20224 MoveAxis(S, 78, ABG)
00:09:37.846 00.000 20224 Guiding  Dir = 1, Dur = 78
00:09:37.846 00.000 20224 IsSlewing returns 0
00:09:37.847 00.001 20224 IsGuiding returns 0
00:09:37.909 00.062 20224 PulseGuide returned control before completion, sleep 26
00:09:37.938 00.029 20224 IsGuiding returns 1
00:09:37.939 00.001 20224 scope still moving after pulse duration time elapsed
00:09:37.969 00.030 20224 IsSlewing returns 0
00:09:37.969 00.000 20224 IsGuiding returns 1
00:09:38.000 00.031 20224 IsSlewing returns 0
00:09:38.001 00.001 20224 IsGuiding returns 0
00:09:38.001 00.000 20224 scope move finished after 78 + 76 ms
00:09:38.001 00.000 20224 Move returns status 0, amount 78
00:09:38.001 00.000 20224 move complete, result=0
00:09:38.001 00.000 20224 worker thread done servicing request
00:09:38.001 00.000 20224 Worker thread wakes up
00:09:38.001 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.4 px 78 ms SOUTH
00:09:38.004 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:38.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:38.992 00.988 20224 Exposure complete
00:09:39.069 00.077 20224 worker thread done servicing request
00:09:39.069 00.000 8996 OnExposeComplete: enter
00:09:39.070 00.001 8996 UpdateGuideState(): m_state=6
00:09:39.071 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9508
00:09:39.072 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=473.48, Mass=667514, SNR=345.6, Peak=43603 HFD=4.9
00:09:39.073 00.001 8996 MultiStar: [#1 0.13,-0.01,0.71,U] [#2 -0.34,-0.39,0.00,M7] [#3 0.08,-0.45,0.00,M4] [#4 0.18,-0.23,0.53,U] [#5 0.39,-0.25,0.00,M4] [#6 0.22,-0.32,0.42,U] [#7 0.27,-0.21,0.44,U] [#8 0.40,-0.12,0.42,U] 
00:09:39.073 00.000 8996 refined, 5 included, MultiStar: {0.19, -0.18}, one-star: {0.11, -0.25}
00:09:39.074 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
00:09:39.075 00.001 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
00:09:39.075 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.27 cameraTheta=-0.77 mountX=0.21 mountY=0.16, mountTheta=0.66
00:09:39.077 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.18, opts=13)
00:09:39.078 00.001 8996 Enqueuing Move request for scope (0.19, -0.18)
00:09:39.078 00.000 20224 Worker thread wakes up
00:09:39.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
00:09:39.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
00:09:39.078 00.000 20224 Moving (0.19, -0.18) raw xDistance=0.21 yDistance=0.16
00:09:39.079 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:09:39.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:39.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:09:39.079 00.000 20224 MoveAxis(W, 33, ABG)
00:09:39.079 00.000 20224 Guiding  Dir = 3, Dur = 33
00:09:39.079 00.000 20224 IsSlewing returns 0
00:09:39.079 00.000 20224 IsGuiding returns 0
00:09:39.080 00.001 20224 PulseGuide returned control before completion, sleep 43
00:09:39.086 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=43603, med=2931, FiltMin=2646, FiltMax=23117, Gamma=1.000
00:09:39.106 00.020 8996 UpdateGuideState exits: m=667514 SNR=345.6
00:09:39.108 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:39.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:39.111 00.002 8996 Enqueuing Expose request
00:09:39.126 00.015 20224 IsGuiding returns 1
00:09:39.126 00.000 20224 scope still moving after pulse duration time elapsed
00:09:39.158 00.032 20224 IsSlewing returns 0
00:09:39.158 00.000 20224 IsGuiding returns 1
00:09:39.189 00.031 20224 IsSlewing returns 0
00:09:39.189 00.000 20224 IsGuiding returns 0
00:09:39.189 00.000 20224 scope move finished after 33 + 77 ms
00:09:39.189 00.000 20224 Move returns status 0, amount 33
00:09:39.189 00.000 20224 MoveAxis(N, 0, ABG)
00:09:39.189 00.000 20224 Move returns status 0, amount 0
00:09:39.189 00.000 20224 move complete, result=0
00:09:39.189 00.000 20224 worker thread done servicing request
00:09:39.190 00.001 20224 Worker thread wakes up
00:09:39.190 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
00:09:39.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:39.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:40.349 01.158 20224 Exposure complete
00:09:40.416 00.067 20224 worker thread done servicing request
00:09:40.416 00.000 8996 OnExposeComplete: enter
00:09:40.418 00.002 8996 UpdateGuideState(): m_state=6
00:09:40.420 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9509
00:09:40.421 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.57, Mass=706191, SNR=332.0, Peak=52480 HFD=4.5
00:09:40.423 00.002 8996 MultiStar: [#1 -0.37,0.02,0.60,U] [#2 -0.72,-0.32,0.00,M8] [#3 -0.29,-0.05,0.62,U] [#4 -0.13,0.05,0.59,U] [#5 -0.05,-0.05,0.61,U] [#6 -0.09,-0.12,0.49,U] [#7 0.00,0.21,0.39,U] [#8 -0.27,0.05,0.41,U] 
00:09:40.425 00.002 8996 refined, 7 included, MultiStar: {-0.22, -0.03}, one-star: {-0.40, -0.16}
00:09:40.426 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
00:09:40.427 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
00:09:40.428 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.03 hyp=0.23 cameraTheta=-3.02 mountX=-0.22 mountY=0.05, mountTheta=2.90
00:09:40.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.03, opts=13)
00:09:40.431 00.001 8996 Enqueuing Move request for scope (-0.22, -0.03)
00:09:40.432 00.001 20224 Worker thread wakes up
00:09:40.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.03) opts 0xd
00:09:40.432 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.03)
00:09:40.432 00.000 20224 Moving (-0.22, -0.03) raw xDistance=-0.22 yDistance=0.05
00:09:40.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
00:09:40.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:40.433 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:09:40.433 00.000 20224 MoveAxis(E, 30, ABG)
00:09:40.433 00.000 20224 Guiding  Dir = 2, Dur = 30
00:09:40.433 00.000 20224 IsSlewing returns 0
00:09:40.433 00.000 20224 IsGuiding returns 0
00:09:40.437 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52480, med=2931, FiltMin=2672, FiltMax=26406, Gamma=1.000
00:09:40.450 00.013 8996 UpdateGuideState exits: m=706191 SNR=332.0
00:09:40.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:40.451 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:40.452 00.001 8996 Enqueuing Expose request
00:09:40.495 00.043 20224 IsGuiding returns 1
00:09:40.495 00.000 20224 scope still moving after pulse duration time elapsed
00:09:40.524 00.029 20224 IsSlewing returns 0
00:09:40.524 00.000 20224 IsGuiding returns 1
00:09:40.555 00.031 20224 IsSlewing returns 0
00:09:40.556 00.001 20224 IsGuiding returns 1
00:09:40.588 00.032 20224 IsSlewing returns 0
00:09:40.588 00.000 20224 IsGuiding returns 0
00:09:40.588 00.000 20224 scope move finished after 30 + 123 ms
00:09:40.588 00.000 20224 Move returns status 0, amount 30
00:09:40.588 00.000 20224 MoveAxis(N, 0, ABG)
00:09:40.588 00.000 20224 Move returns status 0, amount 0
00:09:40.588 00.000 20224 move complete, result=0
00:09:40.588 00.000 20224 worker thread done servicing request
00:09:40.588 00.000 20224 Worker thread wakes up
00:09:40.588 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:40.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:40.588 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
00:09:41.553 00.965 20224 Exposure complete
00:09:41.634 00.081 20224 worker thread done servicing request
00:09:41.634 00.000 8996 OnExposeComplete: enter
00:09:41.635 00.001 8996 UpdateGuideState(): m_state=6
00:09:41.636 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9510
00:09:41.638 00.002 8996 Star::Find returns 1 (0), X=135.96, Y=473.73, Mass=657260, SNR=302.5, Peak=55504 HFD=4.4
00:09:41.639 00.001 8996 MultiStar: [#1 -0.08,0.21,0.73,U] [#2 -0.51,-0.41,0.00,M9] [#3 -0.14,-0.14,0.68,U] [#4 -0.10,-0.07,0.62,U] [#5 -0.03,-0.06,0.63,U] [#6 -0.22,0.04,0.56,U] [#7 0.02,0.14,0.50,U] [#8 -0.07,-0.10,0.48,U] 
00:09:41.641 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.01}, one-star: {-0.34, 0.01}
00:09:41.642 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
00:09:41.644 00.002 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
00:09:41.645 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.10 mountX=-0.14 mountY=0.01, mountTheta=3.07
00:09:41.649 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
00:09:41.652 00.003 8996 Enqueuing Move request for scope (-0.14, 0.01)
00:09:41.653 00.001 20224 Worker thread wakes up
00:09:41.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
00:09:41.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
00:09:41.653 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
00:09:41.654 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:09:41.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:41.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:09:41.654 00.000 20224 MoveAxis(E, 0, ABG)
00:09:41.654 00.000 20224 Move returns status 0, amount 0
00:09:41.654 00.000 20224 MoveAxis(N, 0, ABG)
00:09:41.654 00.000 20224 Move returns status 0, amount 0
00:09:41.654 00.000 20224 move complete, result=0
00:09:41.654 00.000 20224 worker thread done servicing request
00:09:41.660 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55504, med=2934, FiltMin=2685, FiltMax=24461, Gamma=1.000
00:09:41.677 00.017 8996 UpdateGuideState exits: m=657260 SNR=302.5
00:09:41.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:41.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:41.680 00.001 8996 Enqueuing Expose request
00:09:41.680 00.000 20224 Worker thread wakes up
00:09:41.680 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:09:41.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:41.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:42.848 01.167 20224 Exposure complete
00:09:42.926 00.078 20224 worker thread done servicing request
00:09:42.926 00.000 8996 OnExposeComplete: enter
00:09:42.928 00.002 8996 UpdateGuideState(): m_state=6
00:09:42.930 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9511
00:09:42.931 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.83, Mass=660219, SNR=343.0, Peak=54864 HFD=4.5
00:09:42.933 00.002 8996 MultiStar: [#1 -0.31,0.16,0.74,U] [#2 -0.82,-0.13,0.00,M10] [#3 -0.26,0.10,0.58,U] [#4 -0.17,0.24,0.49,U] [#5 -0.44,0.27,0.00,M3] [#6 -0.24,0.21,0.41,U] [#7 -0.24,0.33,0.36,U] [#8 -0.61,0.20,0.00,M1] 
00:09:42.935 00.002 8996 refined, 5 included, MultiStar: {-0.34, 0.17}, one-star: {-0.57, 0.11}
00:09:42.937 00.002 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
00:09:42.939 00.002 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
00:09:42.940 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.17 hyp=0.38 cameraTheta=2.68 mountX=-0.36 mountY=-0.13, mountTheta=-2.79
00:09:42.943 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.17, opts=13)
00:09:42.945 00.002 8996 Enqueuing Move request for scope (-0.34, 0.17)
00:09:42.947 00.002 20224 Worker thread wakes up
00:09:42.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.17) opts 0xd
00:09:42.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.17)
00:09:42.947 00.000 20224 Moving (-0.34, 0.17) raw xDistance=-0.36 yDistance=-0.13
00:09:42.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
00:09:42.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:42.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:09:42.947 00.000 20224 MoveAxis(E, 52, ABG)
00:09:42.947 00.000 20224 Guiding  Dir = 2, Dur = 52
00:09:42.947 00.000 20224 IsSlewing returns 0
00:09:42.948 00.001 20224 IsGuiding returns 0
00:09:42.954 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54864, med=2934, FiltMin=2665, FiltMax=25936, Gamma=1.000
00:09:42.968 00.014 8996 UpdateGuideState exits: m=660219 SNR=343.0
00:09:42.969 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:42.970 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:42.971 00.001 8996 Enqueuing Expose request
00:09:42.972 00.001 20224 PulseGuide returned control before completion, sleep 39
00:09:43.017 00.045 20224 IsGuiding returns 1
00:09:43.017 00.000 20224 scope still moving after pulse duration time elapsed
00:09:43.049 00.032 20224 IsSlewing returns 0
00:09:43.049 00.000 20224 IsGuiding returns 1
00:09:43.081 00.032 20224 IsSlewing returns 0
00:09:43.081 00.000 20224 IsGuiding returns 0
00:09:43.081 00.000 20224 scope move finished after 52 + 81 ms
00:09:43.081 00.000 20224 Move returns status 0, amount 52
00:09:43.081 00.000 20224 MoveAxis(N, 0, ABG)
00:09:43.081 00.000 20224 Move returns status 0, amount 0
00:09:43.081 00.000 20224 move complete, result=0
00:09:43.082 00.001 20224 worker thread done servicing request
00:09:43.082 00.000 20224 Worker thread wakes up
00:09:43.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:43.082 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.1 px 0 ms NORTH
00:09:43.084 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:44.067 00.983 20224 Exposure complete
00:09:44.136 00.069 20224 worker thread done servicing request
00:09:44.137 00.001 8996 OnExposeComplete: enter
00:09:44.137 00.000 8996 UpdateGuideState(): m_state=6
00:09:44.138 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9512
00:09:44.139 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=473.49, Mass=741590, SNR=361.2, Peak=54243 HFD=4.3
00:09:44.140 00.001 8996 MultiStar: [#1 0.47,-0.13,0.00,M1] [#2 -0.27,-0.52,0.00,R] [#3 0.44,-0.31,0.00,M2] [#4 0.48,-0.29,0.00,M1] [#5 0.45,-0.03,0.00,M4] [#6 0.55,-0.30,0.00,M1] [#7 0.41,0.16,0.00,M5] [#8 0.23,0.02,0.35,U] 
00:09:44.141 00.001 8996 refined, 1 included, MultiStar: {0.20, -0.17}, one-star: {0.18, -0.24}
00:09:44.141 00.000 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
00:09:44.142 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
00:09:44.143 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.71 mountX=0.21 mountY=0.14, mountTheta=0.60
00:09:44.144 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.17, opts=13)
00:09:44.145 00.001 8996 Enqueuing Move request for scope (0.20, -0.17)
00:09:44.146 00.001 20224 Worker thread wakes up
00:09:44.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
00:09:44.146 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
00:09:44.146 00.000 20224 Moving (0.20, -0.17) raw xDistance=0.21 yDistance=0.14
00:09:44.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
00:09:44.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:44.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:09:44.147 00.001 20224 MoveAxis(W, 27, ABG)
00:09:44.147 00.000 20224 Guiding  Dir = 3, Dur = 27
00:09:44.147 00.000 20224 IsSlewing returns 0
00:09:44.147 00.000 20224 IsGuiding returns 0
00:09:44.150 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54243, med=2931, FiltMin=2662, FiltMax=26925, Gamma=1.000
00:09:44.161 00.011 20224 PulseGuide returned control before completion, sleep 24
00:09:44.165 00.004 8996 UpdateGuideState exits: m=741590 SNR=361.2
00:09:44.167 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:44.169 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:44.170 00.001 8996 Enqueuing Expose request
00:09:44.191 00.021 20224 IsGuiding returns 1
00:09:44.191 00.000 20224 scope still moving after pulse duration time elapsed
00:09:44.222 00.031 20224 IsSlewing returns 0
00:09:44.223 00.001 20224 IsGuiding returns 1
00:09:44.253 00.030 20224 IsSlewing returns 0
00:09:44.253 00.000 20224 IsGuiding returns 0
00:09:44.253 00.000 20224 scope move finished after 27 + 78 ms
00:09:44.253 00.000 20224 Move returns status 0, amount 27
00:09:44.253 00.000 20224 MoveAxis(N, 0, ABG)
00:09:44.253 00.000 20224 Move returns status 0, amount 0
00:09:44.253 00.000 20224 move complete, result=0
00:09:44.253 00.000 20224 worker thread done servicing request
00:09:44.253 00.000 20224 Worker thread wakes up
00:09:44.253 00.000 8996 GuideStep: 0.2 px 27 ms WEST, 0.1 px 0 ms NORTH
00:09:44.255 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:44.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:45.421 01.166 20224 Exposure complete
00:09:45.480 00.059 20224 worker thread done servicing request
00:09:45.481 00.001 8996 OnExposeComplete: enter
00:09:45.481 00.000 8996 UpdateGuideState(): m_state=6
00:09:45.482 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9513
00:09:45.483 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=473.39, Mass=692102, SNR=377.5, Peak=54483 HFD=4.7
00:09:45.484 00.001 8996 MultiStar: [#1 0.40,-0.21,0.00,M2] [#2 0.34,-0.17,0.68,U] [#3 0.31,-0.36,0.00,M3] [#4 0.51,-0.22,0.00,M2] [#5 0.40,-0.42,0.00,M5] [#6 0.38,-0.24,0.00,M2] [#7 0.51,-0.00,0.00,M6] [#8 0.28,-0.32,0.00,M1] 
00:09:45.485 00.001 8996 refined, 1 included, MultiStar: {0.22, -0.27}, one-star: {0.13, -0.33}
00:09:45.486 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
00:09:45.486 00.000 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.37)
00:09:45.487 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.27 hyp=0.34 cameraTheta=-0.89 mountX=0.24 mountY=0.24, mountTheta=0.78
00:09:45.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.27, opts=13)
00:09:45.490 00.001 8996 Enqueuing Move request for scope (0.22, -0.27)
00:09:45.491 00.001 20224 Worker thread wakes up
00:09:45.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.27) opts 0xd
00:09:45.491 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.27)
00:09:45.491 00.000 20224 Moving (0.22, -0.27) raw xDistance=0.24 yDistance=0.24
00:09:45.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
00:09:45.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:09:45.491 00.000 20224 MoveAxis(W, 37, ABG)
00:09:45.491 00.000 20224 Guiding  Dir = 3, Dur = 37
00:09:45.491 00.000 20224 IsSlewing returns 0
00:09:45.492 00.001 20224 IsGuiding returns 0
00:09:45.493 00.001 20224 PulseGuide returned control before completion, sleep 46
00:09:45.495 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54483, med=2931, FiltMin=2665, FiltMax=25821, Gamma=1.000
00:09:45.513 00.018 8996 UpdateGuideState exits: m=692102 SNR=377.5
00:09:45.515 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:45.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:45.517 00.001 8996 Enqueuing Expose request
00:09:45.552 00.035 20224 IsGuiding returns 1
00:09:45.552 00.000 20224 scope still moving after pulse duration time elapsed
00:09:45.584 00.032 20224 IsSlewing returns 0
00:09:45.584 00.000 20224 IsGuiding returns 0
00:09:45.584 00.000 20224 scope move finished after 37 + 55 ms
00:09:45.584 00.000 20224 Move returns status 0, amount 37
00:09:45.584 00.000 20224 MoveAxis(S, 50, ABG)
00:09:45.585 00.001 20224 Guiding  Dir = 1, Dur = 50
00:09:45.585 00.000 20224 IsSlewing returns 0
00:09:45.585 00.000 20224 IsGuiding returns 0
00:09:45.648 00.063 20224 IsGuiding returns 1
00:09:45.648 00.000 20224 scope still moving after pulse duration time elapsed
00:09:45.677 00.029 20224 IsSlewing returns 0
00:09:45.677 00.000 20224 IsGuiding returns 1
00:09:45.708 00.031 20224 IsSlewing returns 0
00:09:45.709 00.001 20224 IsGuiding returns 1
00:09:45.739 00.030 20224 IsSlewing returns 0
00:09:45.740 00.001 20224 IsGuiding returns 0
00:09:45.740 00.000 20224 scope move finished after 50 + 104 ms
00:09:45.740 00.000 20224 Move returns status 0, amount 50
00:09:45.740 00.000 20224 move complete, result=0
00:09:45.740 00.000 20224 worker thread done servicing request
00:09:45.740 00.000 20224 Worker thread wakes up
00:09:45.740 00.000 8996 GuideStep: 0.2 px 37 ms WEST, 0.2 px 50 ms SOUTH
00:09:45.741 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:45.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:46.727 00.986 20224 Exposure complete
00:09:46.795 00.068 20224 worker thread done servicing request
00:09:46.795 00.000 8996 OnExposeComplete: enter
00:09:46.796 00.001 8996 UpdateGuideState(): m_state=6
00:09:46.797 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9514
00:09:46.797 00.000 8996 Star::Find returns 1 (0), X=136.36, Y=473.32, Mass=690328, SNR=345.2, Peak=54067 HFD=4.7
00:09:46.797 00.000 8996 MultiStar: [#1 0.29,-0.17,0.67,U] [#2 0.11,-0.18,0.65,U] [#3 0.15,-0.32,0.64,U] [#4 0.16,-0.17,0.51,U] [#5 0.45,-0.17,0.00,M6] [#6 0.11,-0.24,0.45,U] [#7 0.30,-0.18,0.42,U] [#8 0.04,-0.29,0.36,U] 
00:09:46.799 00.002 8996 refined, 7 included, MultiStar: {0.15, -0.26}, one-star: {0.06, -0.41}
00:09:46.800 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
00:09:46.801 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
00:09:46.801 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-1.05 mountX=0.17 mountY=0.24, mountTheta=0.95
00:09:46.802 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.26, opts=13)
00:09:46.804 00.002 8996 Enqueuing Move request for scope (0.15, -0.26)
00:09:46.804 00.000 20224 Worker thread wakes up
00:09:46.805 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.26) opts 0xd
00:09:46.805 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.26)
00:09:46.805 00.000 20224 Moving (0.15, -0.26) raw xDistance=0.17 yDistance=0.24
00:09:46.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:09:46.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:09:46.805 00.000 20224 MoveAxis(E, 0, ABG)
00:09:46.805 00.000 20224 Move returns status 0, amount 0
00:09:46.805 00.000 20224 MoveAxis(S, 51, ABG)
00:09:46.805 00.000 20224 Guiding  Dir = 1, Dur = 51
00:09:46.805 00.000 20224 IsSlewing returns 0
00:09:46.805 00.000 20224 IsGuiding returns 0
00:09:46.812 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54067, med=2934, FiltMin=2669, FiltMax=22717, Gamma=1.000
00:09:46.829 00.017 8996 UpdateGuideState exits: m=690328 SNR=345.2
00:09:46.831 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:46.832 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:46.833 00.001 8996 Enqueuing Expose request
00:09:46.841 00.008 20224 PulseGuide returned control before completion, sleep 26
00:09:46.870 00.029 20224 IsGuiding returns 1
00:09:46.870 00.000 20224 scope still moving after pulse duration time elapsed
00:09:46.905 00.035 20224 IsSlewing returns 0
00:09:46.906 00.001 20224 IsGuiding returns 1
00:09:46.934 00.028 20224 IsSlewing returns 0
00:09:46.934 00.000 20224 IsGuiding returns 0
00:09:46.934 00.000 20224 scope move finished after 51 + 78 ms
00:09:46.934 00.000 20224 Move returns status 0, amount 51
00:09:46.934 00.000 20224 move complete, result=0
00:09:46.935 00.001 20224 worker thread done servicing request
00:09:46.935 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 51 ms SOUTH
00:09:46.936 00.001 20224 Worker thread wakes up
00:09:46.936 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:46.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:48.097 01.161 20224 Exposure complete
00:09:48.170 00.073 20224 worker thread done servicing request
00:09:48.170 00.000 8996 OnExposeComplete: enter
00:09:48.172 00.002 8996 UpdateGuideState(): m_state=6
00:09:48.173 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9515
00:09:48.175 00.002 8996 Star::Find returns 1 (0), X=136.19, Y=473.25, Mass=670868, SNR=329.2, Peak=50678 HFD=4.5
00:09:48.176 00.001 8996 MultiStar: [#1 0.26,-0.14,0.69,U] [#2 0.10,-0.25,0.81,U] [#3 0.26,-0.34,0.60,U] [#4 0.38,-0.34,0.00,M2] [#5 0.19,-0.28,0.57,U] [#6 0.14,-0.54,0.00,M2] [#7 0.24,-0.31,0.47,U] [#8 0.02,-0.01,0.36,U] 
00:09:48.178 00.002 8996 refined, 6 included, MultiStar: {0.12, -0.29}, one-star: {-0.11, -0.48}
00:09:48.179 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
00:09:48.181 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
00:09:48.182 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.29 hyp=0.31 cameraTheta=-1.18 mountX=0.15 mountY=0.27, mountTheta=1.08
00:09:48.183 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.29, opts=13)
00:09:48.184 00.001 8996 Enqueuing Move request for scope (0.12, -0.29)
00:09:48.185 00.001 20224 Worker thread wakes up
00:09:48.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.29) opts 0xd
00:09:48.185 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.29)
00:09:48.185 00.000 20224 Moving (0.12, -0.29) raw xDistance=0.15 yDistance=0.27
00:09:48.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:09:48.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:09:48.185 00.000 20224 MoveAxis(E, 0, ABG)
00:09:48.186 00.001 20224 Move returns status 0, amount 0
00:09:48.186 00.000 20224 MoveAxis(S, 57, ABG)
00:09:48.186 00.000 20224 Guiding  Dir = 1, Dur = 57
00:09:48.186 00.000 20224 IsSlewing returns 0
00:09:48.186 00.000 20224 IsGuiding returns 0
00:09:48.192 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50678, med=2934, FiltMin=2659, FiltMax=23680, Gamma=1.000
00:09:48.199 00.007 20224 PulseGuide returned control before completion, sleep 54
00:09:48.209 00.010 8996 UpdateGuideState exits: m=670868 SNR=329.2
00:09:48.211 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:48.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:48.212 00.000 8996 Enqueuing Expose request
00:09:48.262 00.050 20224 IsGuiding returns 1
00:09:48.262 00.000 20224 scope still moving after pulse duration time elapsed
00:09:48.294 00.032 20224 IsSlewing returns 0
00:09:48.294 00.000 20224 IsGuiding returns 0
00:09:48.294 00.000 20224 scope move finished after 57 + 51 ms
00:09:48.294 00.000 20224 Move returns status 0, amount 57
00:09:48.294 00.000 20224 move complete, result=0
00:09:48.294 00.000 20224 worker thread done servicing request
00:09:48.294 00.000 20224 Worker thread wakes up
00:09:48.295 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:48.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:48.295 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
00:09:49.258 00.963 20224 Exposure complete
00:09:49.342 00.084 20224 worker thread done servicing request
00:09:49.342 00.000 8996 OnExposeComplete: enter
00:09:49.343 00.001 8996 UpdateGuideState(): m_state=6
00:09:49.344 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9516
00:09:49.345 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=473.23, Mass=697801, SNR=316.5, Peak=59747 HFD=4.5
00:09:49.347 00.002 8996 MultiStar: [#1 0.88,-0.12,0.00,M1] [#2 0.71,0.10,0.00,M1] [#3 0.83,-0.52,0.00,M2] [#4 0.83,-0.41,0.00,M3] [#5 0.63,-0.20,0.00,M6] [#6 0.71,-0.51,0.00,M3] [#7 0.67,-0.41,0.00,M5] [#8 0.54,-0.19,0.00,M1] 
00:09:49.349 00.002 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
00:09:49.351 00.002 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
00:09:49.353 00.002 8996 CameraToMount -- cameraX=0.50 cameraY=-0.50 hyp=0.71 cameraTheta=-0.78 mountX=0.55 mountY=0.44, mountTheta=0.68
00:09:49.357 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=-0.50, opts=13)
00:09:49.360 00.003 8996 Enqueuing Move request for scope (0.50, -0.50)
00:09:49.362 00.002 20224 Worker thread wakes up
00:09:49.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.50) opts 0xd
00:09:49.362 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, -0.50)
00:09:49.362 00.000 20224 Moving (0.50, -0.50) raw xDistance=0.55 yDistance=0.44
00:09:49.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
00:09:49.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
00:09:49.362 00.000 20224 MoveAxis(W, 80, ABG)
00:09:49.362 00.000 20224 Guiding  Dir = 3, Dur = 80
00:09:49.363 00.001 20224 IsSlewing returns 0
00:09:49.363 00.000 20224 IsGuiding returns 0
00:09:49.369 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59747, med=2934, FiltMin=2640, FiltMax=25721, Gamma=1.000
00:09:49.379 00.010 20224 PulseGuide returned control before completion, sleep 75
00:09:49.386 00.007 8996 UpdateGuideState exits: m=697801 SNR=316.5
00:09:49.388 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:49.390 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:49.391 00.001 8996 Enqueuing Expose request
00:09:49.456 00.065 20224 IsGuiding returns 1
00:09:49.456 00.000 20224 scope still moving after pulse duration time elapsed
00:09:49.487 00.031 20224 IsSlewing returns 0
00:09:49.487 00.000 20224 IsGuiding returns 0
00:09:49.487 00.000 20224 scope move finished after 80 + 44 ms
00:09:49.487 00.000 20224 Move returns status 0, amount 80
00:09:49.487 00.000 20224 MoveAxis(S, 92, ABG)
00:09:49.487 00.000 20224 Guiding  Dir = 1, Dur = 92
00:09:49.488 00.001 20224 IsSlewing returns 0
00:09:49.488 00.000 20224 IsGuiding returns 0
00:09:49.536 00.048 20224 PulseGuide returned control before completion, sleep 55
00:09:49.596 00.060 20224 IsGuiding returns 1
00:09:49.596 00.000 20224 scope still moving after pulse duration time elapsed
00:09:49.627 00.031 20224 IsSlewing returns 0
00:09:49.627 00.000 20224 IsGuiding returns 0
00:09:49.627 00.000 20224 scope move finished after 92 + 46 ms
00:09:49.627 00.000 20224 Move returns status 0, amount 92
00:09:49.627 00.000 20224 move complete, result=0
00:09:49.627 00.000 20224 worker thread done servicing request
00:09:49.627 00.000 20224 Worker thread wakes up
00:09:49.627 00.000 8996 GuideStep: 0.5 px 80 ms WEST, 0.4 px 92 ms SOUTH
00:09:49.628 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:49.628 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:50.796 01.168 20224 Exposure complete
00:09:50.888 00.092 20224 worker thread done servicing request
00:09:50.888 00.000 8996 OnExposeComplete: enter
00:09:50.889 00.001 8996 UpdateGuideState(): m_state=6
00:09:50.890 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9517
00:09:50.890 00.000 8996 Star::Find returns 1 (0), X=135.72, Y=474.63, Mass=702210, SNR=383.5, Peak=56400 HFD=4.7
00:09:50.890 00.000 8996 MultiStar: large primary error, entering stabilization period
00:09:50.892 00.002 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
00:09:50.893 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
00:09:50.894 00.001 8996 CameraToMount -- cameraX=-0.57 cameraY=0.90 hyp=1.07 cameraTheta=2.14 mountX=-0.66 mountY=-0.83, mountTheta=-2.24
00:09:50.897 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.57, y=0.90, opts=13)
00:09:50.898 00.001 8996 Enqueuing Move request for scope (-0.57, 0.90)
00:09:50.900 00.002 20224 Worker thread wakes up
00:09:50.900 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.90) opts 0xd
00:09:50.900 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.57, 0.90)
00:09:50.900 00.000 20224 Moving (-0.57, 0.90) raw xDistance=-0.66 yDistance=-0.83
00:09:50.901 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.66
00:09:50.901 00.000 20224 resist switch: large excursion: input -0.83 thresh 0.60 direction from 1 to -1
00:09:50.901 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.50
00:09:50.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
00:09:50.901 00.000 20224 MoveAxis(E, 91, ABG)
00:09:50.901 00.000 20224 Guiding  Dir = 2, Dur = 91
00:09:50.902 00.001 20224 IsSlewing returns 0
00:09:50.902 00.000 20224 IsGuiding returns 0
00:09:50.904 00.002 20224 PulseGuide returned control before completion, sleep 100
00:09:50.911 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56400, med=2934, FiltMin=2669, FiltMax=28349, Gamma=1.000
00:09:50.931 00.020 8996 UpdateGuideState exits: m=702210 SNR=383.5
00:09:50.931 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:50.933 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:50.933 00.000 8996 Enqueuing Expose request
00:09:51.020 00.087 20224 IsGuiding returns 1
00:09:51.020 00.000 20224 scope still moving after pulse duration time elapsed
00:09:51.050 00.030 20224 IsSlewing returns 0
00:09:51.051 00.001 20224 IsGuiding returns 0
00:09:51.051 00.000 20224 scope move finished after 91 + 57 ms
00:09:51.051 00.000 20224 Move returns status 0, amount 91
00:09:51.051 00.000 20224 MoveAxis(N, 175, ABG)
00:09:51.051 00.000 20224 Guiding  Dir = 0, Dur = 175
00:09:51.051 00.000 20224 IsSlewing returns 0
00:09:51.051 00.000 20224 IsGuiding returns 0
00:09:51.053 00.002 20224 PulseGuide returned control before completion, sleep 184
00:09:51.253 00.200 20224 IsGuiding returns 1
00:09:51.253 00.000 20224 scope still moving after pulse duration time elapsed
00:09:51.285 00.032 20224 IsSlewing returns 0
00:09:51.285 00.000 20224 IsGuiding returns 1
00:09:51.322 00.037 20224 IsSlewing returns 0
00:09:51.322 00.000 20224 IsGuiding returns 0
00:09:51.322 00.000 20224 scope move finished after 175 + 95 ms
00:09:51.322 00.000 20224 Move returns status 0, amount 175
00:09:51.322 00.000 20224 move complete, result=0
00:09:51.322 00.000 20224 worker thread done servicing request
00:09:51.322 00.000 20224 Worker thread wakes up
00:09:51.322 00.000 8996 GuideStep: -0.7 px 91 ms EAST, -0.8 px 175 ms NORTH
00:09:51.324 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:51.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:52.301 00.977 20224 Exposure complete
00:09:52.381 00.080 20224 worker thread done servicing request
00:09:52.381 00.000 8996 OnExposeComplete: enter
00:09:52.383 00.002 8996 UpdateGuideState(): m_state=6
00:09:52.386 00.003 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9518
00:09:52.387 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=474.60, Mass=697373, SNR=353.0, Peak=45088 HFD=4.8
00:09:52.389 00.002 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
00:09:52.390 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
00:09:52.391 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.87 hyp=0.94 cameraTheta=1.94 mountX=-0.42 mountY=-0.83, mountTheta=-2.04
00:09:52.394 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.87, opts=13)
00:09:52.396 00.002 8996 Enqueuing Move request for scope (-0.34, 0.87)
00:09:52.397 00.001 20224 Worker thread wakes up
00:09:52.398 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.87) opts 0xd
00:09:52.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.87)
00:09:52.398 00.000 20224 Moving (-0.34, 0.87) raw xDistance=-0.42 yDistance=-0.83
00:09:52.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.42
00:09:52.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
00:09:52.398 00.000 20224 MoveAxis(E, 68, ABG)
00:09:52.398 00.000 20224 Guiding  Dir = 2, Dur = 68
00:09:52.399 00.001 20224 IsSlewing returns 0
00:09:52.399 00.000 20224 IsGuiding returns 0
00:09:52.400 00.001 20224 PulseGuide returned control before completion, sleep 77
00:09:52.408 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45088, med=2934, FiltMin=2662, FiltMax=24342, Gamma=1.000
00:09:52.428 00.020 8996 UpdateGuideState exits: m=697373 SNR=353.0
00:09:52.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:52.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:52.433 00.002 8996 Enqueuing Expose request
00:09:52.479 00.046 20224 IsGuiding returns 1
00:09:52.479 00.000 20224 scope still moving after pulse duration time elapsed
00:09:52.511 00.032 20224 IsSlewing returns 0
00:09:52.511 00.000 20224 IsGuiding returns 0
00:09:52.511 00.000 20224 scope move finished after 68 + 44 ms
00:09:52.511 00.000 20224 Move returns status 0, amount 68
00:09:52.512 00.001 20224 MoveAxis(N, 175, ABG)
00:09:52.512 00.000 20224 Guiding  Dir = 0, Dur = 175
00:09:52.512 00.000 20224 IsSlewing returns 0
00:09:52.512 00.000 20224 IsGuiding returns 0
00:09:52.543 00.031 20224 PulseGuide returned control before completion, sleep 155
00:09:52.715 00.172 20224 IsGuiding returns 1
00:09:52.715 00.000 20224 scope still moving after pulse duration time elapsed
00:09:52.744 00.029 20224 IsSlewing returns 0
00:09:52.744 00.000 20224 IsGuiding returns 1
00:09:52.775 00.031 20224 IsSlewing returns 0
00:09:52.776 00.001 20224 IsGuiding returns 1
00:09:52.807 00.031 20224 IsSlewing returns 0
00:09:52.807 00.000 20224 IsGuiding returns 0
00:09:52.807 00.000 20224 scope move finished after 175 + 119 ms
00:09:52.807 00.000 20224 Move returns status 0, amount 175
00:09:52.807 00.000 20224 move complete, result=0
00:09:52.807 00.000 20224 worker thread done servicing request
00:09:52.807 00.000 20224 Worker thread wakes up
00:09:52.807 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:52.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:52.807 00.000 8996 GuideStep: -0.4 px 68 ms EAST, -0.8 px 175 ms NORTH
00:09:53.970 01.163 20224 Exposure complete
00:09:54.039 00.069 20224 worker thread done servicing request
00:09:54.039 00.000 8996 OnExposeComplete: enter
00:09:54.040 00.001 8996 UpdateGuideState(): m_state=6
00:09:54.042 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9519
00:09:54.043 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=473.02, Mass=705975, SNR=354.8, Peak=59699 HFD=4.3
00:09:54.044 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
00:09:54.050 00.006 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
00:09:54.050 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.70 hyp=0.72 cameraTheta=-1.38 mountX=0.20 mountY=0.68, mountTheta=1.28
00:09:54.053 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.70, opts=13)
00:09:54.054 00.001 8996 Enqueuing Move request for scope (0.14, -0.70)
00:09:54.056 00.002 20224 Worker thread wakes up
00:09:54.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.70) opts 0xd
00:09:54.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.70)
00:09:54.056 00.000 20224 Moving (0.14, -0.70) raw xDistance=0.20 yDistance=0.68
00:09:54.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
00:09:54.057 00.001 20224 resist switch: large excursion: input 0.68 thresh 0.60 direction from -1 to 1
00:09:54.057 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.05
00:09:54.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
00:09:54.057 00.000 20224 MoveAxis(W, 25, ABG)
00:09:54.057 00.000 20224 Guiding  Dir = 3, Dur = 25
00:09:54.057 00.000 20224 IsSlewing returns 0
00:09:54.058 00.001 20224 IsGuiding returns 0
00:09:54.063 00.005 20224 PulseGuide returned control before completion, sleep 31
00:09:54.066 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59699, med=2934, FiltMin=2659, FiltMax=28720, Gamma=1.000
00:09:54.085 00.019 8996 UpdateGuideState exits: m=705975 SNR=354.8
00:09:54.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:54.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:54.088 00.001 8996 Enqueuing Expose request
00:09:54.109 00.021 20224 IsGuiding returns 1
00:09:54.109 00.000 20224 scope still moving after pulse duration time elapsed
00:09:54.140 00.031 20224 IsSlewing returns 0
00:09:54.140 00.000 20224 IsGuiding returns 0
00:09:54.140 00.000 20224 scope move finished after 25 + 57 ms
00:09:54.140 00.000 20224 Move returns status 0, amount 25
00:09:54.140 00.000 20224 MoveAxis(S, 144, ABG)
00:09:54.140 00.000 20224 Guiding  Dir = 1, Dur = 144
00:09:54.141 00.001 20224 IsSlewing returns 0
00:09:54.141 00.000 20224 IsGuiding returns 0
00:09:54.142 00.001 20224 PulseGuide returned control before completion, sleep 153
00:09:54.299 00.157 20224 IsGuiding returns 1
00:09:54.299 00.000 20224 scope still moving after pulse duration time elapsed
00:09:54.331 00.032 20224 IsSlewing returns 0
00:09:54.331 00.000 20224 IsGuiding returns 0
00:09:54.331 00.000 20224 scope move finished after 144 + 45 ms
00:09:54.331 00.000 20224 Move returns status 0, amount 144
00:09:54.331 00.000 20224 move complete, result=0
00:09:54.331 00.000 20224 worker thread done servicing request
00:09:54.331 00.000 20224 Worker thread wakes up
00:09:54.331 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:54.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:54.331 00.000 8996 GuideStep: 0.2 px 25 ms WEST, 0.7 px 144 ms SOUTH
00:09:55.314 00.983 20224 Exposure complete
00:09:55.376 00.062 20224 worker thread done servicing request
00:09:55.377 00.001 8996 OnExposeComplete: enter
00:09:55.378 00.001 8996 UpdateGuideState(): m_state=6
00:09:55.379 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9520
00:09:55.380 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.01, Mass=638248, SNR=348.0, Peak=52550 HFD=4.3
00:09:55.380 00.000 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:09:55.381 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
00:09:55.382 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.72 hyp=0.73 cameraTheta=-1.76 mountX=-0.07 mountY=0.73, mountTheta=1.66
00:09:55.383 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.72, opts=13)
00:09:55.384 00.001 8996 Enqueuing Move request for scope (-0.14, -0.72)
00:09:55.385 00.001 20224 Worker thread wakes up
00:09:55.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.72) opts 0xd
00:09:55.385 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.72)
00:09:55.385 00.000 20224 Moving (-0.14, -0.72) raw xDistance=-0.07 yDistance=0.73
00:09:55.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:09:55.386 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
00:09:55.386 00.000 20224 MoveAxis(E, 0, ABG)
00:09:55.386 00.000 20224 Move returns status 0, amount 0
00:09:55.386 00.000 20224 MoveAxis(S, 154, ABG)
00:09:55.386 00.000 20224 Guiding  Dir = 1, Dur = 154
00:09:55.386 00.000 20224 IsSlewing returns 0
00:09:55.386 00.000 20224 IsGuiding returns 0
00:09:55.390 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52550, med=2934, FiltMin=2656, FiltMax=25318, Gamma=1.000
00:09:55.403 00.013 8996 UpdateGuideState exits: m=638248 SNR=348.0
00:09:55.404 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:55.405 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:55.405 00.000 8996 Enqueuing Expose request
00:09:55.425 00.020 20224 PulseGuide returned control before completion, sleep 126
00:09:55.565 00.140 20224 IsGuiding returns 1
00:09:55.565 00.000 20224 scope still moving after pulse duration time elapsed
00:09:55.597 00.032 20224 IsSlewing returns 0
00:09:55.597 00.000 20224 IsGuiding returns 0
00:09:55.597 00.000 20224 scope move finished after 154 + 57 ms
00:09:55.597 00.000 20224 Move returns status 0, amount 154
00:09:55.597 00.000 20224 move complete, result=0
00:09:55.597 00.000 20224 worker thread done servicing request
00:09:55.597 00.000 20224 Worker thread wakes up
00:09:55.597 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:55.597 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.7 px 154 ms SOUTH
00:09:55.599 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:56.773 01.174 20224 Exposure complete
00:09:56.843 00.070 20224 worker thread done servicing request
00:09:56.843 00.000 8996 OnExposeComplete: enter
00:09:56.844 00.001 8996 UpdateGuideState(): m_state=6
00:09:56.845 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9521
00:09:56.845 00.000 8996 Star::Find returns 1 (0), X=135.90, Y=473.91, Mass=750152, SNR=325.9, Peak=65440 HFD=4.4
00:09:56.846 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
00:09:56.847 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
00:09:56.847 00.000 8996 CameraToMount -- cameraX=-0.40 cameraY=0.18 hyp=0.44 cameraTheta=2.71 mountX=-0.42 mountY=-0.14, mountTheta=-2.83
00:09:56.850 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.18, opts=13)
00:09:56.850 00.000 8996 Enqueuing Move request for scope (-0.40, 0.18)
00:09:56.851 00.001 20224 Worker thread wakes up
00:09:56.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.18) opts 0xd
00:09:56.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.18)
00:09:56.851 00.000 20224 Moving (-0.40, 0.18) raw xDistance=-0.42 yDistance=-0.14
00:09:56.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
00:09:56.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:56.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:09:56.851 00.000 20224 MoveAxis(E, 61, ABG)
00:09:56.851 00.000 20224 Guiding  Dir = 2, Dur = 61
00:09:56.852 00.001 20224 IsSlewing returns 0
00:09:56.852 00.000 20224 IsGuiding returns 0
00:09:56.859 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=2934, FiltMin=2675, FiltMax=28573, Gamma=1.000
00:09:56.874 00.015 8996 UpdateGuideState exits: m=750152 SNR=325.9
00:09:56.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:56.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:56.878 00.002 8996 Enqueuing Expose request
00:09:56.908 00.030 20224 PulseGuide returned control before completion, sleep 16
00:09:56.938 00.030 20224 IsGuiding returns 1
00:09:56.938 00.000 20224 scope still moving after pulse duration time elapsed
00:09:56.969 00.031 20224 IsSlewing returns 0
00:09:56.969 00.000 20224 IsGuiding returns 1
00:09:57.000 00.031 20224 IsSlewing returns 0
00:09:57.001 00.001 20224 IsGuiding returns 0
00:09:57.001 00.000 20224 scope move finished after 61 + 87 ms
00:09:57.001 00.000 20224 Move returns status 0, amount 61
00:09:57.001 00.000 20224 MoveAxis(N, 0, ABG)
00:09:57.001 00.000 20224 Move returns status 0, amount 0
00:09:57.001 00.000 20224 move complete, result=0
00:09:57.001 00.000 20224 worker thread done servicing request
00:09:57.001 00.000 20224 Worker thread wakes up
00:09:57.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:57.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:57.002 00.001 8996 GuideStep: -0.4 px 61 ms EAST, -0.1 px 0 ms NORTH
00:09:57.981 00.979 20224 Exposure complete
00:09:58.051 00.070 20224 worker thread done servicing request
00:09:58.051 00.000 8996 OnExposeComplete: enter
00:09:58.052 00.001 8996 UpdateGuideState(): m_state=6
00:09:58.053 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9522
00:09:58.053 00.000 8996 Star::Find returns 1 (0), X=136.49, Y=473.84, Mass=700260, SNR=327.2, Peak=56230 HFD=4.6
00:09:58.054 00.001 8996 MultiStar: exiting stabilization period
00:09:58.055 00.001 8996 MultiStar: [#1 0.32,0.63,0.00,M2] [#2 -0.07,0.78,0.00,M2] [#3 0.37,0.26,0.00,M3] [#4 0.43,0.35,0.00,M4] [#5 0.53,0.38,0.00,M7] [#6 0.15,0.36,0.48,U] [#7 0.45,0.21,0.00,M6] [#8 0.45,0.19,0.00,M2] 
00:09:58.056 00.001 8996 single-star, 1 included, MultiStar: {0.18, 0.20}, one-star: {0.19, 0.12}
00:09:58.057 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
00:09:58.058 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
00:09:58.059 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.23 cameraTheta=0.55 mountX=0.18 mountY=-0.14, mountTheta=-0.65
00:09:58.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.12, opts=13)
00:09:58.062 00.001 8996 Enqueuing Move request for scope (0.19, 0.12)
00:09:58.063 00.001 20224 Worker thread wakes up
00:09:58.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
00:09:58.063 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
00:09:58.063 00.000 20224 Moving (0.19, 0.12) raw xDistance=0.18 yDistance=-0.14
00:09:58.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:09:58.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:58.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:09:58.063 00.000 20224 MoveAxis(E, 0, ABG)
00:09:58.063 00.000 20224 Move returns status 0, amount 0
00:09:58.063 00.000 20224 MoveAxis(N, 0, ABG)
00:09:58.063 00.000 20224 Move returns status 0, amount 0
00:09:58.063 00.000 20224 move complete, result=0
00:09:58.063 00.000 20224 worker thread done servicing request
00:09:58.069 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56230, med=2934, FiltMin=2665, FiltMax=28489, Gamma=1.000
00:09:58.084 00.015 8996 UpdateGuideState exits: m=700260 SNR=327.2
00:09:58.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:58.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:58.086 00.000 8996 Enqueuing Expose request
00:09:58.087 00.001 20224 Worker thread wakes up
00:09:58.087 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:09:58.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:58.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:59.252 01.164 20224 Exposure complete
00:09:59.339 00.087 20224 worker thread done servicing request
00:09:59.339 00.000 8996 OnExposeComplete: enter
00:09:59.339 00.000 8996 UpdateGuideState(): m_state=6
00:09:59.340 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9523
00:09:59.341 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.99, Mass=761207, SNR=337.6, Peak=65494 HFD=4.2
00:09:59.342 00.001 8996 MultiStar: [#1 0.42,0.42,0.00,M3] [#2 0.12,0.54,0.00,M3] [#3 0.39,0.05,0.59,U] [#4 0.53,0.07,0.00,M5] [#5 0.35,0.39,0.00,M8] [#6 0.31,0.07,0.43,U] [#7 0.57,0.18,0.00,M7] [#8 0.36,0.41,0.00,M3] 
00:09:59.343 00.001 8996 refined, 2 included, MultiStar: {0.28, 0.16}, one-star: {0.20, 0.27}
00:09:59.343 00.000 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
00:09:59.344 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
00:09:59.345 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.52 mountX=0.26 mountY=-0.19, mountTheta=-0.63
00:09:59.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.16, opts=13)
00:09:59.348 00.001 8996 Enqueuing Move request for scope (0.28, 0.16)
00:09:59.348 00.000 20224 Worker thread wakes up
00:09:59.349 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd
00:09:59.349 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.16)
00:09:59.349 00.000 20224 Moving (0.28, 0.16) raw xDistance=0.26 yDistance=-0.19
00:09:59.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:09:59.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:09:59.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:09:59.349 00.000 20224 MoveAxis(W, 39, ABG)
00:09:59.349 00.000 20224 Guiding  Dir = 3, Dur = 39
00:09:59.349 00.000 20224 IsSlewing returns 0
00:09:59.350 00.001 20224 IsGuiding returns 0
00:09:59.352 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2934, FiltMin=2678, FiltMax=29913, Gamma=1.000
00:09:59.356 00.004 20224 PulseGuide returned control before completion, sleep 44
00:09:59.373 00.017 8996 UpdateGuideState exits: m=761207 SNR=337.6
00:09:59.374 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:09:59.375 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:09:59.376 00.001 8996 Enqueuing Expose request
00:09:59.402 00.026 20224 IsGuiding returns 1
00:09:59.402 00.000 20224 scope still moving after pulse duration time elapsed
00:09:59.434 00.032 20224 IsSlewing returns 0
00:09:59.434 00.000 20224 IsGuiding returns 1
00:09:59.464 00.030 20224 IsSlewing returns 0
00:09:59.464 00.000 20224 IsGuiding returns 0
00:09:59.464 00.000 20224 scope move finished after 39 + 75 ms
00:09:59.464 00.000 20224 Move returns status 0, amount 39
00:09:59.464 00.000 20224 MoveAxis(N, 0, ABG)
00:09:59.464 00.000 20224 Move returns status 0, amount 0
00:09:59.465 00.001 20224 move complete, result=0
00:09:59.465 00.000 20224 worker thread done servicing request
00:09:59.465 00.000 20224 Worker thread wakes up
00:09:59.465 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:09:59.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:09:59.465 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH
00:10:00.432 00.967 20224 Exposure complete
00:10:00.496 00.064 20224 worker thread done servicing request
00:10:00.496 00.000 8996 OnExposeComplete: enter
00:10:00.497 00.001 8996 UpdateGuideState(): m_state=6
00:10:00.497 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9524
00:10:00.498 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.93, Mass=704658, SNR=349.2, Peak=60608 HFD=4.4
00:10:00.499 00.001 8996 MultiStar: [#1 -0.01,0.48,0.00,M4] [#2 -0.27,0.78,0.00,M4] [#3 -0.00,0.35,0.49,U] [#4 -0.19,0.39,0.59,U] [#5 -0.08,0.63,0.00,M9] [#6 -0.00,0.25,0.41,U] [#7 0.05,0.60,0.00,M8] [#8 -0.32,0.51,0.00,M4] 
00:10:00.500 00.001 8996 refined, 3 included, MultiStar: {-0.15, 0.28}, one-star: {-0.26, 0.21}
00:10:00.501 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
00:10:00.502 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
00:10:00.502 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.32 cameraTheta=2.05 mountX=-0.18 mountY=-0.27, mountTheta=-2.16
00:10:00.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.28, opts=13)
00:10:00.505 00.001 8996 Enqueuing Move request for scope (-0.15, 0.28)
00:10:00.506 00.001 20224 Worker thread wakes up
00:10:00.506 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
00:10:00.506 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
00:10:00.506 00.000 20224 Moving (-0.15, 0.28) raw xDistance=-0.18 yDistance=-0.27
00:10:00.506 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:10:00.506 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:00.506 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:10:00.506 00.000 20224 MoveAxis(E, 0, ABG)
00:10:00.506 00.000 20224 Move returns status 0, amount 0
00:10:00.506 00.000 20224 MoveAxis(N, 0, ABG)
00:10:00.506 00.000 20224 Move returns status 0, amount 0
00:10:00.506 00.000 20224 move complete, result=0
00:10:00.506 00.000 20224 worker thread done servicing request
00:10:00.509 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=60608, med=2934, FiltMin=2662, FiltMax=27331, Gamma=1.000
00:10:00.522 00.013 8996 UpdateGuideState exits: m=704658 SNR=349.2
00:10:00.524 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:00.526 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:00.527 00.001 8996 Enqueuing Expose request
00:10:00.528 00.001 20224 Worker thread wakes up
00:10:00.528 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:10:00.530 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:00.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:01.695 01.165 20224 Exposure complete
00:10:01.770 00.075 20224 worker thread done servicing request
00:10:01.770 00.000 8996 OnExposeComplete: enter
00:10:01.771 00.001 8996 UpdateGuideState(): m_state=6
00:10:01.773 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9525
00:10:01.774 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=474.08, Mass=680152, SNR=341.3, Peak=61504 HFD=4.4
00:10:01.776 00.002 8996 MultiStar: [#1 -0.10,0.45,0.00,M5] [#2 -0.43,0.43,0.00,M5] [#3 -0.17,0.41,0.00,M2] [#4 -0.06,0.40,0.48,U] [#5 -0.19,0.49,0.00,M10] [#6 -0.25,0.28,0.49,U] [#7 -0.27,0.27,0.38,U] [#8 -0.38,0.47,0.00,M5] 
00:10:01.777 00.001 8996 refined, 3 included, MultiStar: {-0.28, 0.34}, one-star: {-0.40, 0.35}
00:10:01.779 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:10:01.780 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
00:10:01.781 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.34 hyp=0.44 cameraTheta=2.27 mountX=-0.31 mountY=-0.30, mountTheta=-2.37
00:10:01.783 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.34, opts=13)
00:10:01.784 00.001 8996 Enqueuing Move request for scope (-0.28, 0.34)
00:10:01.786 00.002 20224 Worker thread wakes up
00:10:01.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.34) opts 0xd
00:10:01.787 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.34)
00:10:01.787 00.000 20224 Moving (-0.28, 0.34) raw xDistance=-0.31 yDistance=-0.30
00:10:01.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:10:01.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:01.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:10:01.787 00.000 20224 MoveAxis(E, 45, ABG)
00:10:01.787 00.000 20224 Guiding  Dir = 2, Dur = 45
00:10:01.787 00.000 20224 IsSlewing returns 0
00:10:01.787 00.000 20224 IsGuiding returns 0
00:10:01.790 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61504, med=2934, FiltMin=2656, FiltMax=27005, Gamma=1.000
00:10:01.811 00.021 8996 UpdateGuideState exits: m=680152 SNR=341.3
00:10:01.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:01.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:01.814 00.001 8996 Enqueuing Expose request
00:10:01.816 00.002 20224 PulseGuide returned control before completion, sleep 26
00:10:01.846 00.030 20224 IsGuiding returns 1
00:10:01.846 00.000 20224 scope still moving after pulse duration time elapsed
00:10:01.878 00.032 20224 IsSlewing returns 0
00:10:01.878 00.000 20224 IsGuiding returns 1
00:10:01.908 00.030 20224 IsSlewing returns 0
00:10:01.909 00.001 20224 IsGuiding returns 0
00:10:01.909 00.000 20224 scope move finished after 45 + 76 ms
00:10:01.909 00.000 20224 Move returns status 0, amount 45
00:10:01.909 00.000 20224 MoveAxis(N, 0, ABG)
00:10:01.909 00.000 20224 Move returns status 0, amount 0
00:10:01.909 00.000 20224 move complete, result=0
00:10:01.910 00.001 20224 worker thread done servicing request
00:10:01.910 00.000 20224 Worker thread wakes up
00:10:01.910 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.3 px 0 ms NORTH
00:10:01.912 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:01.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:02.901 00.989 20224 Exposure complete
00:10:02.970 00.069 20224 worker thread done servicing request
00:10:02.970 00.000 8996 OnExposeComplete: enter
00:10:02.971 00.001 8996 UpdateGuideState(): m_state=6
00:10:02.972 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9526
00:10:02.973 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=474.05, Mass=746865, SNR=359.8, Peak=65440 HFD=4.4
00:10:02.974 00.001 8996 MultiStar: [#1 0.01,0.37,0.60,U] [#2 -0.06,0.58,0.00,M6] [#3 -0.22,0.14,0.57,U] [#4 -0.19,0.32,0.47,U] [#5 0.16,0.50,0.00,R] [#6 -0.24,0.33,0.42,U] [#7 0.05,0.47,0.00,M8] [#8 -0.18,0.35,0.38,U] 
00:10:02.975 00.001 8996 refined, 5 included, MultiStar: {-0.21, 0.30}, one-star: {-0.36, 0.32}
00:10:02.976 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
00:10:02.976 00.000 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
00:10:02.977 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.30 hyp=0.37 cameraTheta=2.19 mountX=-0.24 mountY=-0.28, mountTheta=-2.29
00:10:02.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.30, opts=13)
00:10:02.979 00.000 8996 Enqueuing Move request for scope (-0.21, 0.30)
00:10:02.980 00.001 20224 Worker thread wakes up
00:10:02.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.30) opts 0xd
00:10:02.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.30)
00:10:02.980 00.000 20224 Moving (-0.21, 0.30) raw xDistance=-0.24 yDistance=-0.28
00:10:02.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
00:10:02.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:10:02.981 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:10:02.981 00.000 20224 MoveAxis(E, 39, ABG)
00:10:02.981 00.000 20224 Guiding  Dir = 2, Dur = 39
00:10:02.981 00.000 20224 IsSlewing returns 0
00:10:02.981 00.000 20224 IsGuiding returns 0
00:10:02.984 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=65440, med=2934, FiltMin=2643, FiltMax=29181, Gamma=1.000
00:10:02.989 00.005 20224 PulseGuide returned control before completion, sleep 41
00:10:02.997 00.008 8996 UpdateGuideState exits: m=746865 SNR=359.8
00:10:02.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:02.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:03.000 00.001 8996 Enqueuing Expose request
00:10:03.036 00.036 20224 IsGuiding returns 1
00:10:03.036 00.000 20224 scope still moving after pulse duration time elapsed
00:10:03.067 00.031 20224 IsSlewing returns 0
00:10:03.067 00.000 20224 IsGuiding returns 1
00:10:03.099 00.032 20224 IsSlewing returns 0
00:10:03.099 00.000 20224 IsGuiding returns 0
00:10:03.099 00.000 20224 scope move finished after 39 + 78 ms
00:10:03.099 00.000 20224 Move returns status 0, amount 39
00:10:03.099 00.000 20224 MoveAxis(N, 0, ABG)
00:10:03.099 00.000 20224 Move returns status 0, amount 0
00:10:03.099 00.000 20224 move complete, result=0
00:10:03.099 00.000 20224 worker thread done servicing request
00:10:03.100 00.001 20224 Worker thread wakes up
00:10:03.100 00.000 8996 GuideStep: -0.2 px 39 ms EAST, -0.3 px 0 ms NORTH
00:10:03.102 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:03.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:04.254 01.152 20224 Exposure complete
00:10:04.313 00.059 20224 worker thread done servicing request
00:10:04.314 00.001 8996 OnExposeComplete: enter
00:10:04.315 00.001 8996 UpdateGuideState(): m_state=6
00:10:04.315 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9527
00:10:04.316 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.85, Mass=684507, SNR=348.5, Peak=55286 HFD=4.6
00:10:04.317 00.001 8996 MultiStar: [#1 0.53,0.21,0.00,M5] [#2 0.16,0.23,0.75,U] [#3 0.69,0.04,0.00,M2] [#4 0.60,0.17,0.00,M3] [#5 0.21,-0.26,0.55,U] [#6 0.60,0.36,0.00,M1] [#7 0.60,0.28,0.00,M9] [#8 0.32,0.59,0.00,M5] 
00:10:04.318 00.001 8996 refined, 2 included, MultiStar: {0.24, 0.07}, one-star: {0.32, 0.12}
00:10:04.319 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
00:10:04.319 00.000 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
00:10:04.320 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.25 cameraTheta=0.26 mountX=0.23 mountY=-0.09, mountTheta=-0.38
00:10:04.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.07, opts=13)
00:10:04.322 00.000 8996 Enqueuing Move request for scope (0.24, 0.07)
00:10:04.323 00.001 20224 Worker thread wakes up
00:10:04.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
00:10:04.324 00.001 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
00:10:04.324 00.000 20224 Moving (0.24, 0.07) raw xDistance=0.23 yDistance=-0.09
00:10:04.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:10:04.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:04.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:10:04.324 00.000 20224 MoveAxis(W, 32, ABG)
00:10:04.324 00.000 20224 Guiding  Dir = 3, Dur = 32
00:10:04.324 00.000 20224 IsSlewing returns 0
00:10:04.325 00.001 20224 IsGuiding returns 0
00:10:04.327 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55286, med=2934, FiltMin=2653, FiltMax=26445, Gamma=1.000
00:10:04.341 00.014 8996 UpdateGuideState exits: m=684507 SNR=348.5
00:10:04.342 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:04.343 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:04.343 00.000 8996 Enqueuing Expose request
00:10:04.357 00.014 20224 PulseGuide returned control before completion, sleep 11
00:10:04.371 00.014 20224 IsGuiding returns 1
00:10:04.371 00.000 20224 scope still moving after pulse duration time elapsed
00:10:04.403 00.032 20224 IsSlewing returns 0
00:10:04.403 00.000 20224 IsGuiding returns 1
00:10:04.435 00.032 20224 IsSlewing returns 0
00:10:04.435 00.000 20224 IsGuiding returns 1
00:10:04.465 00.030 20224 IsSlewing returns 0
00:10:04.466 00.001 20224 IsGuiding returns 0
00:10:04.466 00.000 20224 scope move finished after 32 + 109 ms
00:10:04.466 00.000 20224 Move returns status 0, amount 32
00:10:04.466 00.000 20224 MoveAxis(N, 0, ABG)
00:10:04.466 00.000 20224 Move returns status 0, amount 0
00:10:04.466 00.000 20224 move complete, result=0
00:10:04.466 00.000 20224 worker thread done servicing request
00:10:04.467 00.001 20224 Worker thread wakes up
00:10:04.467 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
00:10:04.469 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:04.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:05.447 00.978 20224 Exposure complete
00:10:05.535 00.088 20224 worker thread done servicing request
00:10:05.536 00.001 8996 OnExposeComplete: enter
00:10:05.537 00.001 8996 UpdateGuideState(): m_state=6
00:10:05.537 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9528
00:10:05.538 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.92, Mass=759085, SNR=331.8, Peak=60464 HFD=4.4
00:10:05.539 00.001 8996 MultiStar: [#1 0.18,0.10,0.68,U] [#2 0.01,0.29,0.75,U] [#3 0.43,0.17,0.00,M3] [#4 0.38,0.14,0.54,U] [#5 0.06,-0.35,0.66,U] [#6 0.21,-0.07,0.45,U] [#7 0.36,-0.01,0.45,U] [#8 0.06,0.01,0.42,U] 
00:10:05.540 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.06}, one-star: {-0.11, 0.20}
00:10:05.541 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
00:10:05.542 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
00:10:05.543 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.13 cameraTheta=0.48 mountX=0.11 mountY=-0.07, mountTheta=-0.59
00:10:05.544 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.06, opts=13)
00:10:05.545 00.001 8996 Enqueuing Move request for scope (0.11, 0.06)
00:10:05.546 00.001 20224 Worker thread wakes up
00:10:05.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
00:10:05.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
00:10:05.546 00.000 20224 Moving (0.11, 0.06) raw xDistance=0.11 yDistance=-0.07
00:10:05.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:10:05.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:05.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:05.546 00.000 20224 MoveAxis(E, 0, ABG)
00:10:05.546 00.000 20224 Move returns status 0, amount 0
00:10:05.546 00.000 20224 MoveAxis(N, 0, ABG)
00:10:05.546 00.000 20224 Move returns status 0, amount 0
00:10:05.546 00.000 20224 move complete, result=0
00:10:05.546 00.000 20224 worker thread done servicing request
00:10:05.550 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60464, med=2934, FiltMin=2665, FiltMax=30416, Gamma=1.000
00:10:05.563 00.013 8996 UpdateGuideState exits: m=759085 SNR=331.8
00:10:05.563 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:05.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:05.565 00.001 8996 Enqueuing Expose request
00:10:05.566 00.001 20224 Worker thread wakes up
00:10:05.566 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:05.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:05.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:06.718 01.151 20224 Exposure complete
00:10:06.798 00.080 20224 worker thread done servicing request
00:10:06.798 00.000 8996 OnExposeComplete: enter
00:10:06.799 00.001 8996 UpdateGuideState(): m_state=6
00:10:06.800 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9529
00:10:06.800 00.000 8996 Star::Find returns 1 (0), X=136.57, Y=473.58, Mass=649581, SNR=306.7, Peak=47942 HFD=4.7
00:10:06.801 00.001 8996 MultiStar: [#1 0.24,0.37,0.00,M5] [#2 0.00,0.06,0.91,U] [#3 0.31,0.13,0.65,U] [#4 0.31,0.18,0.59,U] [#5 0.28,-0.26,0.62,U] [#6 0.14,0.04,0.48,U] [#7 0.29,0.04,0.56,U] [#8 0.23,0.22,0.45,U] 
00:10:06.802 00.001 8996 refined, 7 included, MultiStar: {0.22, 0.01}, one-star: {0.27, -0.14}
00:10:06.803 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
00:10:06.804 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
00:10:06.804 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.06 mountX=0.22 mountY=-0.04, mountTheta=-0.18
00:10:06.808 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.01, opts=13)
00:10:06.811 00.003 8996 Enqueuing Move request for scope (0.22, 0.01)
00:10:06.813 00.002 20224 Worker thread wakes up
00:10:06.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
00:10:06.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
00:10:06.813 00.000 20224 Moving (0.22, 0.01) raw xDistance=0.22 yDistance=-0.04
00:10:06.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:10:06.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:06.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:10:06.813 00.000 20224 MoveAxis(W, 32, ABG)
00:10:06.813 00.000 20224 Guiding  Dir = 3, Dur = 32
00:10:06.814 00.001 20224 IsSlewing returns 0
00:10:06.814 00.000 20224 IsGuiding returns 0
00:10:06.821 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47942, med=2934, FiltMin=2665, FiltMax=24521, Gamma=1.000
00:10:06.823 00.002 20224 PulseGuide returned control before completion, sleep 33
00:10:06.836 00.013 8996 UpdateGuideState exits: m=649581 SNR=306.7
00:10:06.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:06.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:06.839 00.001 8996 Enqueuing Expose request
00:10:06.870 00.031 20224 IsGuiding returns 1
00:10:06.870 00.000 20224 scope still moving after pulse duration time elapsed
00:10:06.901 00.031 20224 IsSlewing returns 0
00:10:06.902 00.001 20224 IsGuiding returns 1
00:10:06.932 00.030 20224 IsSlewing returns 0
00:10:06.933 00.001 20224 IsGuiding returns 0
00:10:06.933 00.000 20224 scope move finished after 32 + 86 ms
00:10:06.933 00.000 20224 Move returns status 0, amount 32
00:10:06.933 00.000 20224 MoveAxis(N, 0, ABG)
00:10:06.933 00.000 20224 Move returns status 0, amount 0
00:10:06.933 00.000 20224 move complete, result=0
00:10:06.933 00.000 20224 worker thread done servicing request
00:10:06.933 00.000 20224 Worker thread wakes up
00:10:06.934 00.001 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
00:10:06.936 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:06.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:07.935 00.999 20224 Exposure complete
00:10:08.031 00.096 20224 worker thread done servicing request
00:10:08.032 00.001 8996 OnExposeComplete: enter
00:10:08.034 00.002 8996 UpdateGuideState(): m_state=6
00:10:08.036 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9530
00:10:08.037 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.80, Mass=677405, SNR=358.1, Peak=54048 HFD=4.5
00:10:08.039 00.002 8996 MultiStar: [#1 0.03,0.38,0.60,U] [#2 -0.11,0.40,0.62,U] [#3 0.01,0.41,0.57,U] [#4 0.17,0.23,0.49,U] [#5 -0.07,-0.10,0.60,U] [#6 0.03,-0.10,0.38,U] [#7 0.13,0.26,0.44,U] [#8 -0.02,0.15,0.35,U] 
00:10:08.040 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.19}, one-star: {-0.21, 0.07}
00:10:08.041 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
00:10:08.042 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
00:10:08.044 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.19 hyp=0.19 cameraTheta=1.73 mountX=-0.05 mountY=-0.19, mountTheta=-1.83
00:10:08.048 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.19, opts=13)
00:10:08.050 00.002 8996 Enqueuing Move request for scope (-0.03, 0.19)
00:10:08.052 00.002 20224 Worker thread wakes up
00:10:08.053 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.19) opts 0xd
00:10:08.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.19)
00:10:08.053 00.000 20224 Moving (-0.03, 0.19) raw xDistance=-0.05 yDistance=-0.19
00:10:08.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:10:08.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:08.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:10:08.053 00.000 20224 MoveAxis(E, 0, ABG)
00:10:08.053 00.000 20224 Move returns status 0, amount 0
00:10:08.053 00.000 20224 MoveAxis(N, 0, ABG)
00:10:08.053 00.000 20224 Move returns status 0, amount 0
00:10:08.053 00.000 20224 move complete, result=0
00:10:08.053 00.000 20224 worker thread done servicing request
00:10:08.060 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54048, med=2934, FiltMin=2659, FiltMax=23440, Gamma=1.000
00:10:08.080 00.020 8996 UpdateGuideState exits: m=677405 SNR=358.1
00:10:08.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:08.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:08.082 00.000 8996 Enqueuing Expose request
00:10:08.083 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:08.084 00.001 20224 Worker thread wakes up
00:10:08.084 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:08.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:09.240 01.156 20224 Exposure complete
00:10:09.321 00.081 20224 worker thread done servicing request
00:10:09.322 00.001 8996 OnExposeComplete: enter
00:10:09.322 00.000 8996 UpdateGuideState(): m_state=6
00:10:09.323 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9531
00:10:09.324 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.89, Mass=717262, SNR=337.9, Peak=59824 HFD=4.5
00:10:09.325 00.001 8996 MultiStar: [#1 -0.22,0.51,0.00,M5] [#2 -0.44,0.47,0.00,M3] [#3 -0.36,0.08,0.62,U] [#4 -0.37,0.29,0.00,M1] [#5 -0.27,0.03,0.62,U] [#6 -0.45,0.00,0.00,M1] [#7 -0.35,0.09,0.43,U] [#8 -0.22,0.28,0.38,U] 
00:10:09.326 00.001 8996 refined, 4 included, MultiStar: {-0.37, 0.13}, one-star: {-0.50, 0.17}
00:10:09.328 00.002 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
00:10:09.329 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
00:10:09.330 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.13 hyp=0.39 cameraTheta=2.81 mountX=-0.38 mountY=-0.08, mountTheta=-2.92
00:10:09.334 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.13, opts=13)
00:10:09.335 00.001 8996 Enqueuing Move request for scope (-0.37, 0.13)
00:10:09.336 00.001 20224 Worker thread wakes up
00:10:09.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.13) opts 0xd
00:10:09.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.13)
00:10:09.336 00.000 20224 Moving (-0.37, 0.13) raw xDistance=-0.38 yDistance=-0.08
00:10:09.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:10:09.337 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:09.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:10:09.337 00.000 20224 MoveAxis(E, 55, ABG)
00:10:09.337 00.000 20224 Guiding  Dir = 2, Dur = 55
00:10:09.337 00.000 20224 IsSlewing returns 0
00:10:09.337 00.000 20224 IsGuiding returns 0
00:10:09.338 00.001 20224 PulseGuide returned control before completion, sleep 64
00:10:09.343 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59824, med=2934, FiltMin=2668, FiltMax=28208, Gamma=1.000
00:10:09.357 00.014 8996 UpdateGuideState exits: m=717262 SNR=337.9
00:10:09.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:09.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:09.361 00.002 8996 Enqueuing Expose request
00:10:09.407 00.046 20224 IsGuiding returns 1
00:10:09.407 00.000 20224 scope still moving after pulse duration time elapsed
00:10:09.439 00.032 20224 IsSlewing returns 0
00:10:09.439 00.000 20224 IsGuiding returns 0
00:10:09.439 00.000 20224 scope move finished after 55 + 47 ms
00:10:09.440 00.001 20224 Move returns status 0, amount 55
00:10:09.440 00.000 20224 MoveAxis(N, 0, ABG)
00:10:09.440 00.000 20224 Move returns status 0, amount 0
00:10:09.440 00.000 20224 move complete, result=0
00:10:09.440 00.000 20224 worker thread done servicing request
00:10:09.440 00.000 20224 Worker thread wakes up
00:10:09.440 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:09.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:09.440 00.000 8996 GuideStep: -0.4 px 55 ms EAST, -0.1 px 0 ms NORTH
00:10:10.428 00.988 20224 Exposure complete
00:10:10.482 00.054 20224 worker thread done servicing request
00:10:10.482 00.000 8996 OnExposeComplete: enter
00:10:10.483 00.001 8996 UpdateGuideState(): m_state=6
00:10:10.484 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9532
00:10:10.485 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=473.78, Mass=731776, SNR=314.3, Peak=48672 HFD=4.6
00:10:10.486 00.001 8996 MultiStar: [#1 0.15,0.52,0.00,M6] [#2 -0.14,0.39,0.84,U] [#3 0.03,-0.01,0.63,U] [#4 -0.01,0.21,0.62,U] [#5 -0.02,-0.17,0.66,U] [#6 -0.03,0.18,0.55,U] [#7 0.16,0.25,0.47,U] [#8 0.20,0.23,0.41,U] 
00:10:10.486 00.000 8996 single-star, 7 included, MultiStar: {0.01, 0.14}, one-star: {0.05, 0.06}
00:10:10.487 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
00:10:10.488 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
00:10:10.488 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.88 mountX=0.04 mountY=-0.07, mountTheta=-0.98
00:10:10.490 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.06, opts=13)
00:10:10.490 00.000 8996 Enqueuing Move request for scope (0.05, 0.06)
00:10:10.491 00.001 20224 Worker thread wakes up
00:10:10.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
00:10:10.491 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
00:10:10.491 00.000 20224 Moving (0.05, 0.06) raw xDistance=0.04 yDistance=-0.07
00:10:10.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:10:10.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:10.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:10.491 00.000 20224 MoveAxis(E, 0, ABG)
00:10:10.492 00.001 20224 Move returns status 0, amount 0
00:10:10.492 00.000 20224 MoveAxis(N, 0, ABG)
00:10:10.492 00.000 20224 Move returns status 0, amount 0
00:10:10.492 00.000 20224 move complete, result=0
00:10:10.492 00.000 20224 worker thread done servicing request
00:10:10.495 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48672, med=2934, FiltMin=2646, FiltMax=25744, Gamma=1.000
00:10:10.511 00.016 8996 UpdateGuideState exits: m=731776 SNR=314.3
00:10:10.513 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:10.515 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:10.517 00.002 8996 Enqueuing Expose request
00:10:10.519 00.002 20224 Worker thread wakes up
00:10:10.519 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:10.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:10.519 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:11.707 01.188 20224 Exposure complete
00:10:11.786 00.079 20224 worker thread done servicing request
00:10:11.786 00.000 8996 OnExposeComplete: enter
00:10:11.788 00.002 8996 UpdateGuideState(): m_state=6
00:10:11.788 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9533
00:10:11.788 00.000 8996 Star::Find returns 1 (0), X=136.21, Y=473.93, Mass=657672, SNR=323.7, Peak=50224 HFD=4.4
00:10:11.790 00.002 8996 MultiStar: [#1 0.01,0.41,0.64,U] [#2 -0.08,0.48,0.00,M3] [#3 -0.11,0.06,0.53,U] [#4 -0.09,0.25,0.59,U] [#5 -0.03,-0.18,0.63,U] [#6 0.12,0.28,0.45,U] [#7 0.01,0.40,0.43,U] [#8 -0.01,0.04,0.38,U] 
00:10:11.792 00.002 8996 refined, 7 included, MultiStar: {-0.03, 0.18}, one-star: {-0.09, 0.21}
00:10:11.793 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
00:10:11.794 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
00:10:11.795 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.76 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
00:10:11.798 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.18, opts=13)
00:10:11.800 00.002 8996 Enqueuing Move request for scope (-0.03, 0.18)
00:10:11.800 00.000 20224 Worker thread wakes up
00:10:11.801 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
00:10:11.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
00:10:11.801 00.000 20224 Moving (-0.03, 0.18) raw xDistance=-0.05 yDistance=-0.18
00:10:11.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:10:11.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:11.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:10:11.801 00.000 20224 MoveAxis(E, 0, ABG)
00:10:11.801 00.000 20224 Move returns status 0, amount 0
00:10:11.801 00.000 20224 MoveAxis(N, 0, ABG)
00:10:11.801 00.000 20224 Move returns status 0, amount 0
00:10:11.801 00.000 20224 move complete, result=0
00:10:11.801 00.000 20224 worker thread done servicing request
00:10:11.805 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=50224, med=2934, FiltMin=2598, FiltMax=26109, Gamma=1.000
00:10:11.818 00.013 8996 UpdateGuideState exits: m=657672 SNR=323.7
00:10:11.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:11.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:11.821 00.001 8996 Enqueuing Expose request
00:10:11.821 00.000 20224 Worker thread wakes up
00:10:11.821 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:11.822 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:11.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:12.791 00.969 20224 Exposure complete
00:10:12.856 00.065 20224 worker thread done servicing request
00:10:12.856 00.000 8996 OnExposeComplete: enter
00:10:12.857 00.001 8996 UpdateGuideState(): m_state=6
00:10:12.858 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9534
00:10:12.860 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=473.74, Mass=759668, SNR=323.7, Peak=63408 HFD=4.5
00:10:12.861 00.001 8996 MultiStar: [#1 -0.00,0.33,0.65,U] [#2 -0.27,0.60,0.00,M4] [#3 -0.20,0.17,0.62,U] [#4 -0.15,0.23,0.58,U] [#5 -0.13,-0.40,0.58,U] [#6 -0.02,0.13,0.50,U] [#7 0.27,0.33,0.00,M4] [#8 -0.00,0.14,0.39,U] 
00:10:12.862 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.08}, one-star: {-0.22, 0.02}
00:10:12.864 00.002 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
00:10:12.865 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
00:10:12.866 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.54 mountX=-0.13 mountY=-0.07, mountTheta=-2.65
00:10:12.869 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
00:10:12.869 00.000 8996 Enqueuing Move request for scope (-0.12, 0.08)
00:10:12.870 00.001 20224 Worker thread wakes up
00:10:12.871 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
00:10:12.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
00:10:12.871 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.13 yDistance=-0.07
00:10:12.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:10:12.871 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:12.871 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:12.871 00.000 20224 MoveAxis(E, 0, ABG)
00:10:12.871 00.000 20224 Move returns status 0, amount 0
00:10:12.871 00.000 20224 MoveAxis(N, 0, ABG)
00:10:12.871 00.000 20224 Move returns status 0, amount 0
00:10:12.871 00.000 20224 move complete, result=0
00:10:12.872 00.001 20224 worker thread done servicing request
00:10:12.874 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63408, med=2934, FiltMin=2640, FiltMax=26813, Gamma=1.000
00:10:12.892 00.018 8996 UpdateGuideState exits: m=759668 SNR=323.7
00:10:12.893 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:12.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:12.896 00.002 8996 Enqueuing Expose request
00:10:12.897 00.001 20224 Worker thread wakes up
00:10:12.897 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:12.899 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:12.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:14.066 01.167 20224 Exposure complete
00:10:14.130 00.064 20224 worker thread done servicing request
00:10:14.130 00.000 8996 OnExposeComplete: enter
00:10:14.132 00.002 8996 UpdateGuideState(): m_state=6
00:10:14.134 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9535
00:10:14.136 00.002 8996 Star::Find returns 1 (0), X=136.12, Y=473.78, Mass=716723, SNR=378.7, Peak=56288 HFD=4.5
00:10:14.137 00.001 8996 MultiStar: [#1 0.02,0.41,0.60,U] [#2 -0.14,0.19,0.65,U] [#3 0.15,0.18,0.60,U] [#4 0.10,0.33,0.52,U] [#5 -0.05,-0.28,0.54,U] [#6 0.06,-0.14,0.39,U] [#7 0.20,0.01,0.39,U] [#8 0.26,0.26,0.33,U] 
00:10:14.138 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.12}, one-star: {-0.18, 0.06}
00:10:14.140 00.002 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
00:10:14.140 00.000 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
00:10:14.141 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.47 mountX=-0.00 mountY=-0.12, mountTheta=-1.57
00:10:14.143 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
00:10:14.144 00.001 8996 Enqueuing Move request for scope (0.01, 0.12)
00:10:14.145 00.001 20224 Worker thread wakes up
00:10:14.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
00:10:14.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
00:10:14.145 00.000 20224 Moving (0.01, 0.12) raw xDistance=-0.00 yDistance=-0.12
00:10:14.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:10:14.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:14.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:10:14.145 00.000 20224 MoveAxis(E, 0, ABG)
00:10:14.146 00.001 20224 Move returns status 0, amount 0
00:10:14.146 00.000 20224 MoveAxis(N, 0, ABG)
00:10:14.146 00.000 20224 Move returns status 0, amount 0
00:10:14.146 00.000 20224 move complete, result=0
00:10:14.146 00.000 20224 worker thread done servicing request
00:10:14.151 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=56288, med=2937, FiltMin=2653, FiltMax=24509, Gamma=1.000
00:10:14.165 00.014 8996 UpdateGuideState exits: m=716723 SNR=378.7
00:10:14.166 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:14.166 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:14.168 00.002 8996 Enqueuing Expose request
00:10:14.168 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:14.169 00.001 20224 Worker thread wakes up
00:10:14.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:14.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:15.135 00.965 20224 Exposure complete
00:10:15.206 00.071 20224 worker thread done servicing request
00:10:15.206 00.000 8996 OnExposeComplete: enter
00:10:15.207 00.001 8996 UpdateGuideState(): m_state=6
00:10:15.207 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9536
00:10:15.208 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=474.00, Mass=766321, SNR=385.4, Peak=57414 HFD=4.8
00:10:15.209 00.001 8996 MultiStar: [#1 0.12,0.26,0.54,U] [#2 -0.15,0.25,0.60,U] [#3 0.28,0.33,0.00,M1] [#4 0.30,0.59,0.00,M1] [#5 -0.02,0.01,0.46,U] [#6 0.31,0.18,0.40,U] [#7 0.43,0.45,0.00,M4] [#8 0.04,0.43,0.00,M1] 
00:10:15.210 00.001 8996 refined, 4 included, MultiStar: {0.06, 0.21}, one-star: {0.10, 0.28}
00:10:15.211 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
00:10:15.211 00.000 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
00:10:15.212 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.29 mountX=0.04 mountY=-0.22, mountTheta=-1.38
00:10:15.213 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.21, opts=13)
00:10:15.214 00.001 8996 Enqueuing Move request for scope (0.06, 0.21)
00:10:15.215 00.001 20224 Worker thread wakes up
00:10:15.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.21) opts 0xd
00:10:15.215 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.21)
00:10:15.215 00.000 20224 Moving (0.06, 0.21) raw xDistance=0.04 yDistance=-0.22
00:10:15.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:10:15.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:10:15.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:10:15.215 00.000 20224 MoveAxis(E, 0, ABG)
00:10:15.215 00.000 20224 Move returns status 0, amount 0
00:10:15.216 00.001 20224 MoveAxis(N, 0, ABG)
00:10:15.216 00.000 20224 Move returns status 0, amount 0
00:10:15.216 00.000 20224 move complete, result=0
00:10:15.216 00.000 20224 worker thread done servicing request
00:10:15.227 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=57414, med=2937, FiltMin=2646, FiltMax=29846, Gamma=1.000
00:10:15.242 00.015 8996 UpdateGuideState exits: m=766321 SNR=385.4
00:10:15.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:15.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:15.245 00.001 8996 Enqueuing Expose request
00:10:15.245 00.000 20224 Worker thread wakes up
00:10:15.246 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:15.246 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:15.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:16.427 01.181 20224 Exposure complete
00:10:16.507 00.080 20224 worker thread done servicing request
00:10:16.508 00.001 8996 OnExposeComplete: enter
00:10:16.510 00.002 8996 UpdateGuideState(): m_state=6
00:10:16.511 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9537
00:10:16.512 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=474.00, Mass=764422, SNR=393.9, Peak=60934 HFD=4.9
00:10:16.514 00.002 8996 MultiStar: [#1 0.54,0.56,0.00,M3] [#2 0.26,0.42,0.00,M3] [#3 0.32,0.12,0.58,U] [#4 0.40,0.26,0.00,M2] [#5 0.14,0.16,0.47,U] [#6 0.44,0.13,0.00,M1] [#7 0.50,0.16,0.00,M5] [#8 0.32,0.10,0.32,U] 
00:10:16.515 00.001 8996 refined, 3 included, MultiStar: {0.21, 0.19}, one-star: {0.15, 0.28}
00:10:16.515 00.000 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
00:10:16.516 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
00:10:16.517 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.19 hyp=0.29 cameraTheta=0.74 mountX=0.19 mountY=-0.22, mountTheta=-0.84
00:10:16.519 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.19, opts=13)
00:10:16.520 00.001 8996 Enqueuing Move request for scope (0.21, 0.19)
00:10:16.522 00.002 20224 Worker thread wakes up
00:10:16.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.19) opts 0xd
00:10:16.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.19)
00:10:16.522 00.000 20224 Moving (0.21, 0.19) raw xDistance=0.19 yDistance=-0.22
00:10:16.523 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:10:16.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:10:16.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:10:16.523 00.000 20224 MoveAxis(E, 0, ABG)
00:10:16.523 00.000 20224 Move returns status 0, amount 0
00:10:16.523 00.000 20224 MoveAxis(N, 0, ABG)
00:10:16.523 00.000 20224 Move returns status 0, amount 0
00:10:16.523 00.000 20224 move complete, result=0
00:10:16.523 00.000 20224 worker thread done servicing request
00:10:16.530 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=60934, med=2937, FiltMin=2681, FiltMax=30038, Gamma=1.000
00:10:16.555 00.025 8996 UpdateGuideState exits: m=764422 SNR=393.9
00:10:16.557 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:16.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:16.558 00.000 8996 Enqueuing Expose request
00:10:16.560 00.002 20224 Worker thread wakes up
00:10:16.560 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:16.561 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:16.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:17.545 00.984 20224 Exposure complete
00:10:17.632 00.087 20224 worker thread done servicing request
00:10:17.632 00.000 8996 OnExposeComplete: enter
00:10:17.633 00.001 8996 UpdateGuideState(): m_state=6
00:10:17.634 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9538
00:10:17.635 00.001 8996 Star::Find returns 1 (0), X=136.24, Y=473.67, Mass=656284, SNR=313.5, Peak=47776 HFD=4.6
00:10:17.635 00.000 8996 MultiStar: [#1 0.33,0.20,0.74,U] [#2 0.24,0.35,0.75,U] [#3 0.18,-0.02,0.59,U] [#4 0.25,0.07,0.50,U] [#5 0.16,-0.50,0.00,M1] [#6 0.19,-0.36,0.42,U] [#7 0.32,0.08,0.40,U] [#8 0.35,0.10,0.40,U] 
00:10:17.638 00.003 8996 single-star, 7 included, MultiStar: {0.20, 0.06}, one-star: {-0.06, -0.05}
00:10:17.640 00.002 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
00:10:17.642 00.002 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
00:10:17.644 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.41 mountX=-0.05 mountY=0.06, mountTheta=2.31
00:10:17.646 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
00:10:17.648 00.002 8996 Enqueuing Move request for scope (-0.06, -0.05)
00:10:17.649 00.001 20224 Worker thread wakes up
00:10:17.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:10:17.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:10:17.649 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
00:10:17.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:10:17.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:17.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:10:17.650 00.001 20224 MoveAxis(E, 0, ABG)
00:10:17.650 00.000 20224 Move returns status 0, amount 0
00:10:17.650 00.000 20224 MoveAxis(N, 0, ABG)
00:10:17.650 00.000 20224 Move returns status 0, amount 0
00:10:17.650 00.000 20224 move complete, result=0
00:10:17.650 00.000 20224 worker thread done servicing request
00:10:17.654 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47776, med=2937, FiltMin=2669, FiltMax=21213, Gamma=1.000
00:10:17.666 00.012 8996 UpdateGuideState exits: m=656284 SNR=313.5
00:10:17.669 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:17.671 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:17.674 00.003 8996 Enqueuing Expose request
00:10:17.676 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:17.678 00.002 20224 Worker thread wakes up
00:10:17.678 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:17.679 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:18.857 01.178 20224 Exposure complete
00:10:18.976 00.119 20224 worker thread done servicing request
00:10:18.977 00.001 8996 OnExposeComplete: enter
00:10:18.978 00.001 8996 UpdateGuideState(): m_state=6
00:10:18.980 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9539
00:10:18.982 00.002 8996 Star::Find returns 1 (0), X=136.27, Y=473.70, Mass=685610, SNR=354.4, Peak=49072 HFD=4.6
00:10:18.983 00.001 8996 MultiStar: [#1 0.45,0.11,0.00,M3] [#2 0.23,0.32,0.70,U] [#3 0.42,-0.17,0.00,M1] [#4 0.51,0.06,0.00,M2] [#5 0.20,-0.41,0.00,M2] [#6 0.25,0.07,0.36,U] [#7 0.47,-0.03,0.00,M5] [#8 0.20,0.23,0.38,U] 
00:10:18.984 00.001 8996 single-star, 3 included, MultiStar: {0.12, 0.13}, one-star: {-0.03, -0.03}
00:10:18.986 00.002 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
00:10:18.989 00.003 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
00:10:18.991 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.44 mountX=-0.03 mountY=0.03, mountTheta=2.33
00:10:18.995 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
00:10:18.997 00.002 8996 Enqueuing Move request for scope (-0.03, -0.03)
00:10:18.999 00.002 20224 Worker thread wakes up
00:10:18.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:10:18.999 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:10:18.999 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
00:10:18.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:10:18.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:18.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:10:18.999 00.000 20224 MoveAxis(E, 0, ABG)
00:10:18.999 00.000 20224 Move returns status 0, amount 0
00:10:19.000 00.001 20224 MoveAxis(N, 0, ABG)
00:10:19.000 00.000 20224 Move returns status 0, amount 0
00:10:19.000 00.000 20224 move complete, result=0
00:10:19.000 00.000 20224 worker thread done servicing request
00:10:19.006 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49072, med=2937, FiltMin=2662, FiltMax=23529, Gamma=1.000
00:10:19.027 00.021 8996 UpdateGuideState exits: m=685610 SNR=354.4
00:10:19.029 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:19.029 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:19.031 00.002 8996 Enqueuing Expose request
00:10:19.032 00.001 20224 Worker thread wakes up
00:10:19.032 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:19.034 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:19.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:20.011 00.977 20224 Exposure complete
00:10:20.098 00.087 20224 worker thread done servicing request
00:10:20.098 00.000 8996 OnExposeComplete: enter
00:10:20.099 00.001 8996 UpdateGuideState(): m_state=6
00:10:20.100 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9540
00:10:20.101 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.69, Mass=696578, SNR=315.7, Peak=53750 HFD=4.7
00:10:20.102 00.001 8996 MultiStar: [#1 0.52,0.27,0.00,M4] [#2 0.50,0.11,0.00,M2] [#3 0.44,-0.08,0.00,M2] [#4 0.54,0.07,0.00,M3] [#5 0.33,-0.32,0.00,M3] [#6 0.34,-0.16,0.43,U] [#7 0.59,0.04,0.00,M6] [#8 0.44,0.05,0.00,M1] 
00:10:20.103 00.001 8996 single-star, 1 included, MultiStar: {0.32, -0.07}, one-star: {0.31, -0.03}
00:10:20.104 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (0.00 = 0.00)
00:10:20.106 00.002 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
00:10:20.107 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.03 hyp=0.31 cameraTheta=-0.10 mountX=0.31 mountY=-0.01, mountTheta=-0.02
00:10:20.109 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.03, opts=13)
00:10:20.110 00.001 8996 Enqueuing Move request for scope (0.31, -0.03)
00:10:20.111 00.001 20224 Worker thread wakes up
00:10:20.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.03) opts 0xd
00:10:20.111 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.03)
00:10:20.111 00.000 20224 Moving (0.31, -0.03) raw xDistance=0.31 yDistance=-0.01
00:10:20.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
00:10:20.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:20.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:10:20.111 00.000 20224 MoveAxis(W, 46, ABG)
00:10:20.111 00.000 20224 Guiding  Dir = 3, Dur = 46
00:10:20.112 00.001 20224 IsSlewing returns 0
00:10:20.112 00.000 20224 IsGuiding returns 0
00:10:20.117 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53750, med=2934, FiltMin=2672, FiltMax=27449, Gamma=1.000
00:10:20.138 00.021 8996 UpdateGuideState exits: m=696578 SNR=315.7
00:10:20.140 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:20.142 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:20.143 00.001 8996 Enqueuing Expose request
00:10:20.171 00.028 20224 IsGuiding returns 1
00:10:20.171 00.000 20224 scope still moving after pulse duration time elapsed
00:10:20.201 00.030 20224 IsSlewing returns 0
00:10:20.201 00.000 20224 IsGuiding returns 1
00:10:20.231 00.030 20224 IsSlewing returns 0
00:10:20.231 00.000 20224 IsGuiding returns 1
00:10:20.262 00.031 20224 IsSlewing returns 0
00:10:20.262 00.000 20224 IsGuiding returns 0
00:10:20.263 00.001 20224 scope move finished after 46 + 105 ms
00:10:20.263 00.000 20224 Move returns status 0, amount 46
00:10:20.263 00.000 20224 MoveAxis(N, 0, ABG)
00:10:20.263 00.000 20224 Move returns status 0, amount 0
00:10:20.263 00.000 20224 move complete, result=0
00:10:20.263 00.000 20224 worker thread done servicing request
00:10:20.263 00.000 20224 Worker thread wakes up
00:10:20.263 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:20.263 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.0 px 0 ms NORTH
00:10:20.266 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:21.438 01.172 20224 Exposure complete
00:10:21.503 00.065 20224 worker thread done servicing request
00:10:21.503 00.000 8996 OnExposeComplete: enter
00:10:21.505 00.002 8996 UpdateGuideState(): m_state=6
00:10:21.506 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9541
00:10:21.507 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.66, Mass=734130, SNR=375.9, Peak=55542 HFD=4.7
00:10:21.509 00.002 8996 MultiStar: [#1 0.82,-0.07,0.00,M5] [#2 0.54,0.04,0.00,M3] [#3 0.69,-0.06,0.00,M3] [#4 0.84,-0.15,0.00,M4] [#5 0.55,-0.43,0.00,M4] [#6 0.77,-0.02,0.00,M1] [#7 0.86,0.01,0.00,M7] [#8 0.56,-0.11,0.00,M2] 
00:10:21.510 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
00:10:21.511 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.11)
00:10:21.512 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=-0.07 hyp=0.45 cameraTheta=-0.15 mountX=0.45 mountY=0.02, mountTheta=0.03
00:10:21.514 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=-0.07, opts=13)
00:10:21.515 00.001 8996 Enqueuing Move request for scope (0.44, -0.07)
00:10:21.516 00.001 20224 Worker thread wakes up
00:10:21.516 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.07) opts 0xd
00:10:21.516 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, -0.07)
00:10:21.516 00.000 20224 Moving (0.44, -0.07) raw xDistance=0.45 yDistance=0.02
00:10:21.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.45
00:10:21.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:21.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:10:21.516 00.000 20224 MoveAxis(W, 68, ABG)
00:10:21.516 00.000 20224 Guiding  Dir = 3, Dur = 68
00:10:21.517 00.001 20224 IsSlewing returns 0
00:10:21.517 00.000 20224 IsGuiding returns 0
00:10:21.521 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55542, med=2937, FiltMin=2637, FiltMax=29673, Gamma=1.000
00:10:21.535 00.014 8996 UpdateGuideState exits: m=734130 SNR=375.9
00:10:21.537 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:21.539 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:21.539 00.000 8996 Enqueuing Expose request
00:10:21.550 00.011 20224 PulseGuide returned control before completion, sleep 45
00:10:21.597 00.047 20224 IsGuiding returns 1
00:10:21.597 00.000 20224 scope still moving after pulse duration time elapsed
00:10:21.627 00.030 20224 IsSlewing returns 0
00:10:21.627 00.000 20224 IsGuiding returns 1
00:10:21.658 00.031 20224 IsSlewing returns 0
00:10:21.658 00.000 20224 IsGuiding returns 0
00:10:21.658 00.000 20224 scope move finished after 68 + 73 ms
00:10:21.658 00.000 20224 Move returns status 0, amount 68
00:10:21.658 00.000 20224 MoveAxis(N, 0, ABG)
00:10:21.658 00.000 20224 Move returns status 0, amount 0
00:10:21.658 00.000 20224 move complete, result=0
00:10:21.658 00.000 20224 worker thread done servicing request
00:10:21.658 00.000 20224 Worker thread wakes up
00:10:21.658 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:21.659 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:21.659 00.000 8996 GuideStep: 0.4 px 68 ms WEST, 0.0 px 0 ms NORTH
00:10:22.649 00.990 20224 Exposure complete
00:10:22.732 00.083 20224 worker thread done servicing request
00:10:22.732 00.000 8996 OnExposeComplete: enter
00:10:22.733 00.001 8996 UpdateGuideState(): m_state=6
00:10:22.735 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9542
00:10:22.736 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.52, Mass=725765, SNR=337.3, Peak=52704 HFD=4.8
00:10:22.737 00.001 8996 MultiStar: [#1 0.04,-0.38,0.66,U] [#2 -0.25,-0.28,0.78,U] [#3 0.03,-0.42,0.64,U] [#4 0.00,-0.36,0.55,U] [#5 -0.06,-0.89,0.00,M5] [#6 -0.03,-0.28,0.41,U] [#7 0.11,-0.12,0.44,U] [#8 0.06,-0.30,0.42,U] 
00:10:22.738 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.29}, one-star: {-0.29, -0.21}
00:10:22.738 00.000 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:10:22.739 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
00:10:22.740 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.29 hyp=0.30 cameraTheta=-1.83 mountX=-0.05 mountY=0.30, mountTheta=1.73
00:10:22.742 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.29, opts=13)
00:10:22.743 00.001 8996 Enqueuing Move request for scope (-0.08, -0.29)
00:10:22.745 00.002 20224 Worker thread wakes up
00:10:22.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.29) opts 0xd
00:10:22.745 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.29)
00:10:22.745 00.000 20224 Moving (-0.08, -0.29) raw xDistance=-0.05 yDistance=0.30
00:10:22.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:10:22.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:10:22.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:10:22.745 00.000 20224 MoveAxis(E, 0, ABG)
00:10:22.745 00.000 20224 Move returns status 0, amount 0
00:10:22.745 00.000 20224 MoveAxis(N, 0, ABG)
00:10:22.745 00.000 20224 Move returns status 0, amount 0
00:10:22.746 00.001 20224 move complete, result=0
00:10:22.746 00.000 20224 worker thread done servicing request
00:10:22.751 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52704, med=2937, FiltMin=2662, FiltMax=24326, Gamma=1.000
00:10:22.763 00.012 8996 UpdateGuideState exits: m=725765 SNR=337.3
00:10:22.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:22.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:22.766 00.001 8996 Enqueuing Expose request
00:10:22.767 00.001 20224 Worker thread wakes up
00:10:22.767 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:10:22.767 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:22.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:23.947 01.180 20224 Exposure complete
00:10:24.017 00.070 20224 worker thread done servicing request
00:10:24.017 00.000 8996 OnExposeComplete: enter
00:10:24.018 00.001 8996 UpdateGuideState(): m_state=6
00:10:24.019 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9543
00:10:24.020 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.70, Mass=677206, SNR=325.9, Peak=49104 HFD=4.6
00:10:24.021 00.001 8996 MultiStar: [#1 -0.02,0.07,0.64,U] [#2 -0.24,0.43,0.00,M3] [#3 -0.01,0.09,0.59,U] [#4 0.08,0.15,0.55,U] [#5 -0.02,-0.18,0.64,U] [#6 0.05,-0.11,0.44,U] [#7 -0.04,0.12,0.50,U] [#8 0.08,-0.10,0.36,U] 
00:10:24.021 00.000 8996 refined, 7 included, MultiStar: {-0.02, 0.00}, one-star: {-0.13, -0.03}
00:10:24.022 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
00:10:24.023 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:10:24.024 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.97 mountX=-0.02 mountY=-0.00, mountTheta=-3.09
00:10:24.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.00, opts=13)
00:10:24.030 00.004 8996 Enqueuing Move request for scope (-0.02, 0.00)
00:10:24.030 00.000 20224 Worker thread wakes up
00:10:24.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
00:10:24.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
00:10:24.031 00.001 20224 Moving (-0.02, 0.00) raw xDistance=-0.02 yDistance=-0.00
00:10:24.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:10:24.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:24.031 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:10:24.031 00.000 20224 MoveAxis(E, 0, ABG)
00:10:24.031 00.000 20224 Move returns status 0, amount 0
00:10:24.031 00.000 20224 MoveAxis(N, 0, ABG)
00:10:24.031 00.000 20224 Move returns status 0, amount 0
00:10:24.031 00.000 20224 move complete, result=0
00:10:24.031 00.000 20224 worker thread done servicing request
00:10:24.038 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49104, med=2937, FiltMin=2661, FiltMax=22157, Gamma=1.000
00:10:24.053 00.015 8996 UpdateGuideState exits: m=677206 SNR=325.9
00:10:24.055 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:24.057 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:24.058 00.001 8996 Enqueuing Expose request
00:10:24.058 00.000 20224 Worker thread wakes up
00:10:24.059 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:24.060 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:24.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:25.049 00.989 20224 Exposure complete
00:10:25.127 00.078 20224 worker thread done servicing request
00:10:25.127 00.000 8996 OnExposeComplete: enter
00:10:25.128 00.001 8996 UpdateGuideState(): m_state=6
00:10:25.129 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9544
00:10:25.131 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=473.50, Mass=692276, SNR=365.6, Peak=49152 HFD=4.9
00:10:25.132 00.001 8996 MultiStar: [#1 -0.13,-0.08,0.58,U] [#2 -0.16,0.17,0.67,U] [#3 -0.15,-0.13,0.54,U] [#4 -0.10,-0.04,0.48,U] [#5 -0.20,-0.61,0.00,M5] [#6 -0.20,-0.35,0.43,U] [#7 -0.15,-0.09,0.45,U] [#8 -0.16,-0.02,0.38,U] 
00:10:25.133 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.10}, one-star: {-0.27, -0.22}
00:10:25.134 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
00:10:25.135 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.63)
00:10:25.135 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-2.63 mountX=-0.16 mountY=0.12, mountTheta=2.52
00:10:25.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.10, opts=13)
00:10:25.138 00.001 8996 Enqueuing Move request for scope (-0.17, -0.10)
00:10:25.139 00.001 20224 Worker thread wakes up
00:10:25.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.10) opts 0xd
00:10:25.139 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.10)
00:10:25.139 00.000 20224 Moving (-0.17, -0.10) raw xDistance=-0.16 yDistance=0.12
00:10:25.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:10:25.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:25.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:10:25.139 00.000 20224 MoveAxis(E, 0, ABG)
00:10:25.139 00.000 20224 Move returns status 0, amount 0
00:10:25.139 00.000 20224 MoveAxis(N, 0, ABG)
00:10:25.139 00.000 20224 Move returns status 0, amount 0
00:10:25.139 00.000 20224 move complete, result=0
00:10:25.139 00.000 20224 worker thread done servicing request
00:10:25.143 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49152, med=2937, FiltMin=2678, FiltMax=23078, Gamma=1.000
00:10:25.156 00.013 8996 UpdateGuideState exits: m=692276 SNR=365.6
00:10:25.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:25.157 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:25.158 00.001 8996 Enqueuing Expose request
00:10:25.159 00.001 20224 Worker thread wakes up
00:10:25.159 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:25.160 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:25.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:26.327 01.167 20224 Exposure complete
00:10:26.436 00.109 20224 worker thread done servicing request
00:10:26.436 00.000 8996 OnExposeComplete: enter
00:10:26.437 00.001 8996 UpdateGuideState(): m_state=6
00:10:26.438 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9545
00:10:26.439 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.80, Mass=692468, SNR=369.5, Peak=65440 HFD=4.5
00:10:26.440 00.001 8996 MultiStar: [#1 -0.40,0.07,0.66,U] [#2 -0.45,0.09,0.00,M3] [#3 -0.49,-0.06,0.00,M1] [#4 -0.35,0.07,0.53,U] [#5 -0.32,-0.44,0.00,M6] [#6 -0.45,-0.06,0.00,M1] [#7 -0.30,0.28,0.39,U] [#8 -0.51,0.09,0.00,M1] 
00:10:26.441 00.001 8996 refined, 3 included, MultiStar: {-0.44, 0.11}, one-star: {-0.58, 0.08}
00:10:26.442 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:10:26.442 00.000 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:10:26.443 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=0.11 hyp=0.46 cameraTheta=2.91 mountX=-0.45 mountY=-0.06, mountTheta=-3.02
00:10:26.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=0.11, opts=13)
00:10:26.445 00.000 8996 Enqueuing Move request for scope (-0.44, 0.11)
00:10:26.446 00.001 20224 Worker thread wakes up
00:10:26.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.11) opts 0xd
00:10:26.446 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, 0.11)
00:10:26.446 00.000 20224 Moving (-0.44, 0.11) raw xDistance=-0.45 yDistance=-0.06
00:10:26.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
00:10:26.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:26.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:10:26.446 00.000 20224 MoveAxis(E, 66, ABG)
00:10:26.446 00.000 20224 Guiding  Dir = 2, Dur = 66
00:10:26.447 00.001 20224 IsSlewing returns 0
00:10:26.447 00.000 20224 IsGuiding returns 0
00:10:26.449 00.002 20224 PulseGuide returned control before completion, sleep 75
00:10:26.450 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65440, med=2937, FiltMin=2659, FiltMax=25878, Gamma=1.000
00:10:26.469 00.019 8996 UpdateGuideState exits: m=692468 SNR=369.5
00:10:26.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:26.472 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:26.473 00.001 8996 Enqueuing Expose request
00:10:26.536 00.063 20224 IsGuiding returns 1
00:10:26.536 00.000 20224 scope still moving after pulse duration time elapsed
00:10:26.568 00.032 20224 IsSlewing returns 0
00:10:26.568 00.000 20224 IsGuiding returns 0
00:10:26.569 00.001 20224 scope move finished after 66 + 54 ms
00:10:26.569 00.000 20224 Move returns status 0, amount 66
00:10:26.569 00.000 20224 MoveAxis(N, 0, ABG)
00:10:26.569 00.000 20224 Move returns status 0, amount 0
00:10:26.569 00.000 20224 move complete, result=0
00:10:26.569 00.000 20224 worker thread done servicing request
00:10:26.569 00.000 20224 Worker thread wakes up
00:10:26.569 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:26.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:26.569 00.000 8996 GuideStep: -0.5 px 66 ms EAST, -0.1 px 0 ms NORTH
00:10:27.548 00.979 20224 Exposure complete
00:10:27.629 00.081 20224 worker thread done servicing request
00:10:27.629 00.000 8996 OnExposeComplete: enter
00:10:27.631 00.002 8996 UpdateGuideState(): m_state=6
00:10:27.632 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9546
00:10:27.633 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.75, Mass=680681, SNR=333.0, Peak=61168 HFD=4.5
00:10:27.635 00.002 8996 MultiStar: [#1 -0.40,-0.06,0.62,U] [#2 -0.56,0.37,0.00,M4] [#3 -0.55,-0.24,0.00,M2] [#4 -0.40,0.11,0.56,U] [#5 -0.47,-0.42,0.00,M7] [#6 -0.37,-0.04,0.42,U] [#7 -0.29,-0.03,0.43,U] [#8 -0.39,0.14,0.40,U] 
00:10:27.636 00.001 8996 refined, 5 included, MultiStar: {-0.44, 0.02}, one-star: {-0.58, 0.03}
00:10:27.638 00.002 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:10:27.639 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:10:27.641 00.002 8996 CameraToMount -- cameraX=-0.44 cameraY=0.02 hyp=0.44 cameraTheta=3.09 mountX=-0.44 mountY=0.03, mountTheta=3.08
00:10:27.642 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=0.02, opts=13)
00:10:27.643 00.001 8996 Enqueuing Move request for scope (-0.44, 0.02)
00:10:27.644 00.001 20224 Worker thread wakes up
00:10:27.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.02) opts 0xd
00:10:27.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, 0.02)
00:10:27.644 00.000 20224 Moving (-0.44, 0.02) raw xDistance=-0.44 yDistance=0.03
00:10:27.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.44
00:10:27.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:27.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:10:27.644 00.000 20224 MoveAxis(E, 68, ABG)
00:10:27.644 00.000 20224 Guiding  Dir = 2, Dur = 68
00:10:27.645 00.001 20224 IsSlewing returns 0
00:10:27.645 00.000 20224 IsGuiding returns 0
00:10:27.647 00.002 20224 PulseGuide returned control before completion, sleep 77
00:10:27.650 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61168, med=2937, FiltMin=2659, FiltMax=27462, Gamma=1.000
00:10:27.674 00.024 8996 UpdateGuideState exits: m=680681 SNR=333.0
00:10:27.676 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:27.677 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:27.678 00.001 8996 Enqueuing Expose request
00:10:27.728 00.050 20224 IsGuiding returns 1
00:10:27.728 00.000 20224 scope still moving after pulse duration time elapsed
00:10:27.759 00.031 20224 IsSlewing returns 0
00:10:27.760 00.001 20224 IsGuiding returns 0
00:10:27.760 00.000 20224 scope move finished after 68 + 46 ms
00:10:27.760 00.000 20224 Move returns status 0, amount 68
00:10:27.760 00.000 20224 MoveAxis(N, 0, ABG)
00:10:27.760 00.000 20224 Move returns status 0, amount 0
00:10:27.760 00.000 20224 move complete, result=0
00:10:27.760 00.000 20224 worker thread done servicing request
00:10:27.760 00.000 20224 Worker thread wakes up
00:10:27.760 00.000 8996 GuideStep: -0.4 px 68 ms EAST, 0.0 px 0 ms NORTH
00:10:27.763 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:27.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:28.929 01.166 20224 Exposure complete
00:10:28.987 00.058 20224 worker thread done servicing request
00:10:28.987 00.000 8996 OnExposeComplete: enter
00:10:28.988 00.001 8996 UpdateGuideState(): m_state=6
00:10:28.989 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9547
00:10:28.990 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.65, Mass=776959, SNR=382.7, Peak=62848 HFD=4.5
00:10:28.991 00.001 8996 MultiStar: [#1 -0.04,0.18,0.57,U] [#2 -0.19,0.27,0.65,U] [#3 -0.09,0.03,0.60,U] [#4 -0.00,0.28,0.47,U] [#5 -0.17,-0.22,0.47,U] [#6 -0.13,-0.00,0.37,U] [#7 0.07,0.35,0.37,U] [#8 -0.12,0.44,0.00,M1] 
00:10:28.991 00.000 8996 refined, 7 included, MultiStar: {-0.16, 0.08}, one-star: {-0.40, -0.08}
00:10:28.992 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
00:10:28.993 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
00:10:28.993 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.65 mountX=-0.16 mountY=-0.07, mountTheta=-2.76
00:10:28.996 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.08, opts=13)
00:10:28.999 00.003 8996 Enqueuing Move request for scope (-0.16, 0.08)
00:10:29.002 00.003 20224 Worker thread wakes up
00:10:29.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
00:10:29.002 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
00:10:29.002 00.000 20224 Moving (-0.16, 0.08) raw xDistance=-0.16 yDistance=-0.07
00:10:29.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:10:29.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:29.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:29.002 00.000 20224 MoveAxis(E, 0, ABG)
00:10:29.002 00.000 20224 Move returns status 0, amount 0
00:10:29.002 00.000 20224 MoveAxis(N, 0, ABG)
00:10:29.002 00.000 20224 Move returns status 0, amount 0
00:10:29.002 00.000 20224 move complete, result=0
00:10:29.002 00.000 20224 worker thread done servicing request
00:10:29.007 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=62848, med=2937, FiltMin=2662, FiltMax=30221, Gamma=1.000
00:10:29.031 00.024 8996 UpdateGuideState exits: m=776959 SNR=382.7
00:10:29.033 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:29.035 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:29.037 00.002 8996 Enqueuing Expose request
00:10:29.038 00.001 20224 Worker thread wakes up
00:10:29.039 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:29.040 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:29.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:30.034 00.994 20224 Exposure complete
00:10:30.108 00.074 20224 worker thread done servicing request
00:10:30.108 00.000 8996 OnExposeComplete: enter
00:10:30.110 00.002 8996 UpdateGuideState(): m_state=6
00:10:30.111 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9548
00:10:30.113 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=473.86, Mass=659074, SNR=358.2, Peak=62896 HFD=4.3
00:10:30.114 00.001 8996 MultiStar: [#1 0.04,0.05,0.63,U] [#2 -0.32,0.51,0.00,M4] [#3 -0.00,0.41,0.58,U] [#4 0.04,0.39,0.53,U] [#5 -0.10,-0.09,0.60,U] [#6 0.10,0.10,0.42,U] [#7 -0.11,0.25,0.48,U] [#8 0.09,0.27,0.39,U] 
00:10:30.115 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.18}, one-star: {-0.29, 0.14}
00:10:30.117 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:10:30.118 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:10:30.119 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.89 mountX=-0.08 mountY=-0.17, mountTheta=-1.99
00:10:30.122 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.18, opts=13)
00:10:30.124 00.002 8996 Enqueuing Move request for scope (-0.06, 0.18)
00:10:30.126 00.002 20224 Worker thread wakes up
00:10:30.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
00:10:30.127 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
00:10:30.127 00.000 20224 Moving (-0.06, 0.18) raw xDistance=-0.08 yDistance=-0.17
00:10:30.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:10:30.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:30.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:10:30.127 00.000 20224 MoveAxis(E, 0, ABG)
00:10:30.127 00.000 20224 Move returns status 0, amount 0
00:10:30.127 00.000 20224 MoveAxis(N, 0, ABG)
00:10:30.127 00.000 20224 Move returns status 0, amount 0
00:10:30.127 00.000 20224 move complete, result=0
00:10:30.127 00.000 20224 worker thread done servicing request
00:10:30.133 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62896, med=2937, FiltMin=2659, FiltMax=25072, Gamma=1.000
00:10:30.150 00.017 8996 UpdateGuideState exits: m=659074 SNR=358.2
00:10:30.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:30.153 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:30.154 00.001 8996 Enqueuing Expose request
00:10:30.155 00.001 20224 Worker thread wakes up
00:10:30.155 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:30.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:30.155 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:10:31.305 01.150 20224 Exposure complete
00:10:31.372 00.067 20224 worker thread done servicing request
00:10:31.372 00.000 8996 OnExposeComplete: enter
00:10:31.374 00.002 8996 UpdateGuideState(): m_state=6
00:10:31.374 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9549
00:10:31.375 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.74, Mass=785815, SNR=385.6, Peak=62336 HFD=4.5
00:10:31.376 00.001 8996 MultiStar: [#1 0.15,0.37,0.58,U] [#2 -0.08,0.22,0.66,U] [#3 0.01,0.09,0.51,U] [#4 0.03,0.16,0.54,U] [#5 -0.01,-0.31,0.55,U] [#6 0.14,-0.23,0.37,U] [#7 0.17,0.20,0.38,U] [#8 0.07,0.08,0.37,U] 
00:10:31.377 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.07}, one-star: {-0.18, 0.02}
00:10:31.377 00.000 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
00:10:31.378 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
00:10:31.379 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.53 mountX=-0.00 mountY=-0.07, mountTheta=-1.63
00:10:31.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.07, opts=13)
00:10:31.381 00.000 8996 Enqueuing Move request for scope (0.00, 0.07)
00:10:31.382 00.001 20224 Worker thread wakes up
00:10:31.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
00:10:31.382 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
00:10:31.382 00.000 20224 Moving (0.00, 0.07) raw xDistance=-0.00 yDistance=-0.07
00:10:31.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:10:31.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:31.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:10:31.382 00.000 20224 MoveAxis(E, 0, ABG)
00:10:31.382 00.000 20224 Move returns status 0, amount 0
00:10:31.382 00.000 20224 MoveAxis(N, 0, ABG)
00:10:31.382 00.000 20224 Move returns status 0, amount 0
00:10:31.382 00.000 20224 move complete, result=0
00:10:31.383 00.001 20224 worker thread done servicing request
00:10:31.386 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62336, med=2937, FiltMin=2675, FiltMax=26192, Gamma=1.000
00:10:31.399 00.013 8996 UpdateGuideState exits: m=785815 SNR=385.6
00:10:31.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:31.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:31.402 00.001 8996 Enqueuing Expose request
00:10:31.402 00.000 20224 Worker thread wakes up
00:10:31.403 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:31.403 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:31.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:32.377 00.974 20224 Exposure complete
00:10:32.449 00.072 20224 worker thread done servicing request
00:10:32.449 00.000 8996 OnExposeComplete: enter
00:10:32.450 00.001 8996 UpdateGuideState(): m_state=6
00:10:32.451 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9550
00:10:32.451 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=473.77, Mass=680401, SNR=327.1, Peak=60048 HFD=4.4
00:10:32.452 00.001 8996 MultiStar: [#1 -0.12,0.15,0.61,U] [#2 -0.30,0.08,0.68,U] [#3 -0.07,-0.10,0.60,U] [#4 0.05,-0.07,0.62,U] [#5 -0.08,-0.51,0.00,M5] [#6 -0.07,-0.05,0.43,U] [#7 0.21,0.08,0.42,U] [#8 -0.08,0.05,0.36,U] 
00:10:32.453 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.02}, one-star: {-0.24, 0.04}
00:10:32.454 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
00:10:32.456 00.002 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
00:10:32.457 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.11 cameraTheta=2.92 mountX=-0.11 mountY=-0.01, mountTheta=-3.03
00:10:32.460 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
00:10:32.461 00.001 8996 Enqueuing Move request for scope (-0.10, 0.02)
00:10:32.463 00.002 20224 Worker thread wakes up
00:10:32.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
00:10:32.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
00:10:32.463 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.11 yDistance=-0.01
00:10:32.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:10:32.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:32.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:10:32.463 00.000 20224 MoveAxis(E, 0, ABG)
00:10:32.463 00.000 20224 Move returns status 0, amount 0
00:10:32.464 00.001 20224 MoveAxis(N, 0, ABG)
00:10:32.464 00.000 20224 Move returns status 0, amount 0
00:10:32.464 00.000 20224 move complete, result=0
00:10:32.464 00.000 20224 worker thread done servicing request
00:10:32.470 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60048, med=2937, FiltMin=2662, FiltMax=24256, Gamma=1.000
00:10:32.493 00.023 8996 UpdateGuideState exits: m=680401 SNR=327.1
00:10:32.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:32.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:32.498 00.003 8996 Enqueuing Expose request
00:10:32.499 00.001 20224 Worker thread wakes up
00:10:32.499 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:32.500 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:32.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:33.660 01.160 20224 Exposure complete
00:10:33.744 00.084 20224 worker thread done servicing request
00:10:33.744 00.000 8996 OnExposeComplete: enter
00:10:33.746 00.002 8996 UpdateGuideState(): m_state=6
00:10:33.747 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9551
00:10:33.747 00.000 8996 Star::Find returns 1 (0), X=136.27, Y=473.73, Mass=711401, SNR=335.8, Peak=50896 HFD=4.6
00:10:33.748 00.001 8996 MultiStar: [#1 0.04,0.19,0.65,U] [#2 -0.22,0.23,0.82,U] [#3 -0.09,0.10,0.57,U] [#4 -0.11,0.27,0.54,U] [#5 0.17,-0.37,0.55,U] [#6 -0.30,-0.02,0.46,U] [#7 -0.10,0.10,0.44,U] [#8 0.27,-0.02,0.37,U] 
00:10:33.750 00.002 8996 single-star, 8 included, MultiStar: {-0.05, 0.07}, one-star: {-0.03, 0.00}
00:10:33.751 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
00:10:33.752 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
00:10:33.753 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=2.97 mountX=-0.03 mountY=-0.00, mountTheta=-3.08
00:10:33.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.00, opts=13)
00:10:33.757 00.002 8996 Enqueuing Move request for scope (-0.03, 0.00)
00:10:33.758 00.001 20224 Worker thread wakes up
00:10:33.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
00:10:33.759 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
00:10:33.759 00.000 20224 Moving (-0.03, 0.00) raw xDistance=-0.03 yDistance=-0.00
00:10:33.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:10:33.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:33.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:10:33.759 00.000 20224 MoveAxis(E, 0, ABG)
00:10:33.759 00.000 20224 Move returns status 0, amount 0
00:10:33.759 00.000 20224 MoveAxis(N, 0, ABG)
00:10:33.760 00.001 20224 Move returns status 0, amount 0
00:10:33.760 00.000 20224 move complete, result=0
00:10:33.760 00.000 20224 worker thread done servicing request
00:10:33.765 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50896, med=2937, FiltMin=2675, FiltMax=23401, Gamma=1.000
00:10:33.780 00.015 8996 UpdateGuideState exits: m=711401 SNR=335.8
00:10:33.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:33.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:33.783 00.001 8996 Enqueuing Expose request
00:10:33.784 00.001 20224 Worker thread wakes up
00:10:33.784 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:33.784 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:33.785 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:34.765 00.980 20224 Exposure complete
00:10:34.842 00.077 20224 worker thread done servicing request
00:10:34.842 00.000 8996 OnExposeComplete: enter
00:10:34.843 00.001 8996 UpdateGuideState(): m_state=6
00:10:34.844 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9552
00:10:34.846 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=473.70, Mass=769701, SNR=377.4, Peak=61392 HFD=4.5
00:10:34.848 00.002 8996 MultiStar: [#1 -0.22,0.18,0.59,U] [#2 -0.41,0.17,0.00,M2] [#3 -0.28,0.26,0.61,U] [#4 -0.30,0.32,0.00,M1] [#5 -0.33,-0.20,0.54,U] [#6 -0.24,-0.11,0.41,U] [#7 -0.08,0.13,0.39,U] [#8 -0.28,-0.00,0.35,U] 
00:10:34.850 00.002 8996 refined, 6 included, MultiStar: {-0.25, 0.03}, one-star: {-0.29, -0.03}
00:10:34.851 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
00:10:34.853 00.002 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
00:10:34.855 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.03 hyp=0.26 cameraTheta=3.01 mountX=-0.26 mountY=-0.00, mountTheta=-3.13
00:10:34.858 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.03, opts=13)
00:10:34.859 00.001 8996 Enqueuing Move request for scope (-0.25, 0.03)
00:10:34.861 00.002 20224 Worker thread wakes up
00:10:34.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.03) opts 0xd
00:10:34.861 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.03)
00:10:34.861 00.000 20224 Moving (-0.25, 0.03) raw xDistance=-0.26 yDistance=-0.00
00:10:34.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:10:34.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:34.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:10:34.861 00.000 20224 MoveAxis(E, 37, ABG)
00:10:34.861 00.000 20224 Guiding  Dir = 2, Dur = 37
00:10:34.861 00.000 20224 IsSlewing returns 0
00:10:34.862 00.001 20224 IsGuiding returns 0
00:10:34.864 00.002 20224 PulseGuide returned control before completion, sleep 45
00:10:34.869 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61392, med=2937, FiltMin=2643, FiltMax=27597, Gamma=1.000
00:10:34.890 00.021 8996 UpdateGuideState exits: m=769701 SNR=377.4
00:10:34.892 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:34.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:34.895 00.002 8996 Enqueuing Expose request
00:10:34.910 00.015 20224 IsGuiding returns 1
00:10:34.910 00.000 20224 scope still moving after pulse duration time elapsed
00:10:34.946 00.036 20224 IsSlewing returns 0
00:10:34.946 00.000 20224 IsGuiding returns 0
00:10:34.946 00.000 20224 scope move finished after 37 + 48 ms
00:10:34.947 00.001 20224 Move returns status 0, amount 37
00:10:34.947 00.000 20224 MoveAxis(N, 0, ABG)
00:10:34.947 00.000 20224 Move returns status 0, amount 0
00:10:34.947 00.000 20224 move complete, result=0
00:10:34.947 00.000 20224 worker thread done servicing request
00:10:34.947 00.000 20224 Worker thread wakes up
00:10:34.947 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:34.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:34.949 00.002 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
00:10:36.110 01.161 20224 Exposure complete
00:10:36.184 00.074 20224 worker thread done servicing request
00:10:36.184 00.000 8996 OnExposeComplete: enter
00:10:36.185 00.001 8996 UpdateGuideState(): m_state=6
00:10:36.186 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9553
00:10:36.187 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=473.67, Mass=684859, SNR=345.7, Peak=48928 HFD=4.7
00:10:36.188 00.001 8996 MultiStar: [#1 0.35,-0.01,0.65,U] [#2 0.00,-0.20,0.75,U] [#3 0.17,0.11,0.64,U] [#4 0.24,0.08,0.60,U] [#5 0.24,-0.50,0.00,M4] [#6 -0.00,-0.31,0.39,U] [#7 0.43,-0.27,0.00,M1] [#8 0.28,0.24,0.34,U] 
00:10:36.189 00.001 8996 single-star, 6 included, MultiStar: {0.14, -0.03}, one-star: {0.03, -0.05}
00:10:36.189 00.000 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
00:10:36.190 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
00:10:36.191 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.10 mountX=0.03 mountY=0.05, mountTheta=1.00
00:10:36.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
00:10:36.194 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
00:10:36.194 00.000 20224 Worker thread wakes up
00:10:36.195 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
00:10:36.195 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
00:10:36.195 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.03 yDistance=0.05
00:10:36.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:10:36.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:36.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:36.195 00.000 20224 MoveAxis(E, 0, ABG)
00:10:36.195 00.000 20224 Move returns status 0, amount 0
00:10:36.195 00.000 20224 MoveAxis(N, 0, ABG)
00:10:36.195 00.000 20224 Move returns status 0, amount 0
00:10:36.195 00.000 20224 move complete, result=0
00:10:36.195 00.000 20224 worker thread done servicing request
00:10:36.198 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48928, med=2937, FiltMin=2675, FiltMax=22288, Gamma=1.000
00:10:36.212 00.014 8996 UpdateGuideState exits: m=684859 SNR=345.7
00:10:36.214 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:36.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:36.217 00.002 8996 Enqueuing Expose request
00:10:36.218 00.001 20224 Worker thread wakes up
00:10:36.218 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:36.219 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:36.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:37.211 00.992 20224 Exposure complete
00:10:37.300 00.089 20224 worker thread done servicing request
00:10:37.300 00.000 8996 OnExposeComplete: enter
00:10:37.301 00.001 8996 UpdateGuideState(): m_state=6
00:10:37.303 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9554
00:10:37.304 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=473.69, Mass=772732, SNR=387.0, Peak=58678 HFD=4.5
00:10:37.306 00.002 8996 MultiStar: [#1 0.53,0.00,0.00,M1] [#2 0.03,-0.02,0.64,U] [#3 0.07,-0.18,0.57,U] [#4 0.18,-0.08,0.50,U] [#5 0.20,-0.44,0.00,M5] [#6 0.19,-0.28,0.40,U] [#7 0.43,-0.34,0.00,M2] [#8 0.43,0.06,0.00,M1] 
00:10:37.306 00.000 8996 refined, 4 included, MultiStar: {0.14, -0.10}, one-star: {0.20, -0.03}
00:10:37.307 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
00:10:37.308 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
00:10:37.309 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-0.61 mountX=0.14 mountY=0.08, mountTheta=0.50
00:10:37.310 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.10, opts=13)
00:10:37.311 00.001 8996 Enqueuing Move request for scope (0.14, -0.10)
00:10:37.312 00.001 20224 Worker thread wakes up
00:10:37.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.10) opts 0xd
00:10:37.312 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.10)
00:10:37.312 00.000 20224 Moving (0.14, -0.10) raw xDistance=0.14 yDistance=0.08
00:10:37.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:10:37.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:37.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:10:37.312 00.000 20224 MoveAxis(E, 0, ABG)
00:10:37.312 00.000 20224 Move returns status 0, amount 0
00:10:37.312 00.000 20224 MoveAxis(N, 0, ABG)
00:10:37.312 00.000 20224 Move returns status 0, amount 0
00:10:37.312 00.000 20224 move complete, result=0
00:10:37.312 00.000 20224 worker thread done servicing request
00:10:37.315 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58678, med=2937, FiltMin=2678, FiltMax=26761, Gamma=1.000
00:10:37.337 00.022 8996 UpdateGuideState exits: m=772732 SNR=387.0
00:10:37.338 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:37.340 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:37.341 00.001 8996 Enqueuing Expose request
00:10:37.342 00.001 20224 Worker thread wakes up
00:10:37.342 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:37.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:37.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:38.512 01.169 20224 Exposure complete
00:10:38.578 00.066 20224 worker thread done servicing request
00:10:38.578 00.000 8996 OnExposeComplete: enter
00:10:38.579 00.001 8996 UpdateGuideState(): m_state=6
00:10:38.580 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9555
00:10:38.581 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=473.54, Mass=676498, SNR=338.4, Peak=51859 HFD=4.6
00:10:38.582 00.001 8996 MultiStar: [#1 0.31,-0.10,0.62,U] [#2 0.21,0.19,0.85,U] [#3 0.38,-0.29,0.00,M1] [#4 0.37,-0.02,0.51,U] [#5 0.35,-0.54,0.00,M6] [#6 0.30,-0.20,0.47,U] [#7 0.63,0.01,0.00,M3] [#8 0.22,-0.11,0.33,U] 
00:10:38.583 00.001 8996 refined, 5 included, MultiStar: {0.30, -0.06}, one-star: {0.35, -0.18}
00:10:38.583 00.000 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
00:10:38.584 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
00:10:38.585 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.06 hyp=0.30 cameraTheta=-0.20 mountX=0.30 mountY=0.03, mountTheta=0.08
00:10:38.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.06, opts=13)
00:10:38.588 00.001 8996 Enqueuing Move request for scope (0.30, -0.06)
00:10:38.589 00.001 20224 Worker thread wakes up
00:10:38.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.06) opts 0xd
00:10:38.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.06)
00:10:38.589 00.000 20224 Moving (0.30, -0.06) raw xDistance=0.30 yDistance=0.03
00:10:38.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:10:38.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:38.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:10:38.590 00.001 20224 MoveAxis(W, 44, ABG)
00:10:38.590 00.000 20224 Guiding  Dir = 3, Dur = 44
00:10:38.590 00.000 20224 IsSlewing returns 0
00:10:38.590 00.000 20224 IsGuiding returns 0
00:10:38.592 00.002 20224 PulseGuide returned control before completion, sleep 53
00:10:38.593 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51859, med=2937, FiltMin=2643, FiltMax=27165, Gamma=1.000
00:10:38.605 00.012 8996 UpdateGuideState exits: m=676498 SNR=338.4
00:10:38.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:38.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:38.608 00.001 8996 Enqueuing Expose request
00:10:38.649 00.041 20224 IsGuiding returns 1
00:10:38.649 00.000 20224 scope still moving after pulse duration time elapsed
00:10:38.680 00.031 20224 IsSlewing returns 0
00:10:38.680 00.000 20224 IsGuiding returns 0
00:10:38.680 00.000 20224 scope move finished after 44 + 46 ms
00:10:38.680 00.000 20224 Move returns status 0, amount 44
00:10:38.680 00.000 20224 MoveAxis(N, 0, ABG)
00:10:38.680 00.000 20224 Move returns status 0, amount 0
00:10:38.681 00.001 20224 move complete, result=0
00:10:38.681 00.000 20224 worker thread done servicing request
00:10:38.681 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.0 px 0 ms NORTH
00:10:38.682 00.001 20224 Worker thread wakes up
00:10:38.682 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:38.682 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:39.666 00.984 20224 Exposure complete
00:10:39.764 00.098 20224 worker thread done servicing request
00:10:39.764 00.000 8996 OnExposeComplete: enter
00:10:39.765 00.001 8996 UpdateGuideState(): m_state=6
00:10:39.765 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9556
00:10:39.766 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=473.43, Mass=682118, SNR=345.3, Peak=48723 HFD=4.5
00:10:39.767 00.001 8996 MultiStar: [#1 0.12,0.20,0.69,U] [#2 0.18,0.03,0.75,U] [#3 0.35,0.06,0.66,U] [#4 0.32,0.06,0.51,U] [#5 0.19,-0.54,0.00,M7] [#6 0.29,-0.47,0.00,M1] [#7 0.32,-0.14,0.43,U] [#8 0.13,-0.12,0.36,U] 
00:10:39.768 00.001 8996 refined, 6 included, MultiStar: {0.19, -0.04}, one-star: {0.02, -0.30}
00:10:39.769 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
00:10:39.769 00.000 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
00:10:39.770 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.20 mountX=0.19 mountY=0.02, mountTheta=0.08
00:10:39.773 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.04, opts=13)
00:10:39.775 00.002 8996 Enqueuing Move request for scope (0.19, -0.04)
00:10:39.776 00.001 20224 Worker thread wakes up
00:10:39.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
00:10:39.776 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
00:10:39.777 00.001 20224 Moving (0.19, -0.04) raw xDistance=0.19 yDistance=0.02
00:10:39.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:10:39.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:39.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:10:39.777 00.000 20224 MoveAxis(E, 0, ABG)
00:10:39.777 00.000 20224 Move returns status 0, amount 0
00:10:39.777 00.000 20224 MoveAxis(N, 0, ABG)
00:10:39.777 00.000 20224 Move returns status 0, amount 0
00:10:39.777 00.000 20224 move complete, result=0
00:10:39.778 00.001 20224 worker thread done servicing request
00:10:39.783 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48723, med=2937, FiltMin=2640, FiltMax=23197, Gamma=1.000
00:10:39.801 00.018 8996 UpdateGuideState exits: m=682118 SNR=345.3
00:10:39.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:39.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:39.806 00.003 8996 Enqueuing Expose request
00:10:39.808 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:39.810 00.002 20224 Worker thread wakes up
00:10:39.810 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:39.811 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:40.958 01.147 20224 Exposure complete
00:10:41.024 00.066 20224 worker thread done servicing request
00:10:41.024 00.000 8996 OnExposeComplete: enter
00:10:41.025 00.001 8996 UpdateGuideState(): m_state=6
00:10:41.026 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9557
00:10:41.027 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.40, Mass=744647, SNR=326.2, Peak=56470 HFD=4.5
00:10:41.028 00.001 8996 MultiStar: [#1 -0.10,0.23,0.74,U] [#2 -0.43,0.15,0.00,M1] [#3 0.03,-0.35,0.58,U] [#4 -0.02,-0.05,0.57,U] [#5 -0.14,-0.47,0.00,M8] [#6 -0.04,-0.13,0.46,U] [#7 -0.02,0.25,0.50,U] [#8 -0.04,0.04,0.39,U] 
00:10:41.029 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.07}, one-star: {-0.22, -0.32}
00:10:41.029 00.000 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:10:41.030 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
00:10:41.031 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.39 mountX=-0.07 mountY=0.08, mountTheta=2.28
00:10:41.032 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.07, opts=13)
00:10:41.033 00.001 8996 Enqueuing Move request for scope (-0.08, -0.07)
00:10:41.033 00.000 20224 Worker thread wakes up
00:10:41.034 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
00:10:41.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
00:10:41.034 00.000 20224 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08
00:10:41.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:10:41.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:41.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:10:41.034 00.000 20224 MoveAxis(E, 0, ABG)
00:10:41.034 00.000 20224 Move returns status 0, amount 0
00:10:41.034 00.000 20224 MoveAxis(N, 0, ABG)
00:10:41.034 00.000 20224 Move returns status 0, amount 0
00:10:41.034 00.000 20224 move complete, result=0
00:10:41.034 00.000 20224 worker thread done servicing request
00:10:41.038 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56470, med=2937, FiltMin=2653, FiltMax=25286, Gamma=1.000
00:10:41.051 00.013 8996 UpdateGuideState exits: m=744647 SNR=326.2
00:10:41.052 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:41.052 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:41.053 00.001 8996 Enqueuing Expose request
00:10:41.054 00.001 20224 Worker thread wakes up
00:10:41.054 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:41.054 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:41.055 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:42.034 00.979 20224 Exposure complete
00:10:42.114 00.080 20224 worker thread done servicing request
00:10:42.114 00.000 8996 OnExposeComplete: enter
00:10:42.115 00.001 8996 UpdateGuideState(): m_state=6
00:10:42.117 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9558
00:10:42.118 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.55, Mass=677359, SNR=307.4, Peak=51904 HFD=4.2
00:10:42.119 00.001 8996 MultiStar: [#1 -0.18,0.27,0.73,U] [#2 -0.28,0.05,0.77,U] [#3 -0.13,-0.24,0.73,U] [#4 -0.04,0.16,0.60,U] [#5 -0.40,-0.51,0.00,M9] [#6 -0.27,-0.11,0.50,U] [#7 -0.23,0.07,0.46,U] [#8 -0.33,0.23,0.48,U] 
00:10:42.121 00.002 8996 refined, 7 included, MultiStar: {-0.23, 0.01}, one-star: {-0.34, -0.17}
00:10:42.121 00.000 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:10:42.123 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:10:42.124 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.08 mountX=-0.23 mountY=0.01, mountTheta=3.09
00:10:42.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.01, opts=13)
00:10:42.128 00.002 8996 Enqueuing Move request for scope (-0.23, 0.01)
00:10:42.129 00.001 20224 Worker thread wakes up
00:10:42.130 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
00:10:42.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
00:10:42.130 00.000 20224 Moving (-0.23, 0.01) raw xDistance=-0.23 yDistance=0.01
00:10:42.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:10:42.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:42.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:10:42.130 00.000 20224 MoveAxis(E, 34, ABG)
00:10:42.130 00.000 20224 Guiding  Dir = 2, Dur = 34
00:10:42.131 00.001 20224 IsSlewing returns 0
00:10:42.131 00.000 20224 IsGuiding returns 0
00:10:42.137 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51904, med=2937, FiltMin=2694, FiltMax=24662, Gamma=1.000
00:10:42.143 00.006 20224 PulseGuide returned control before completion, sleep 33
00:10:42.161 00.018 8996 UpdateGuideState exits: m=677359 SNR=307.4
00:10:42.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:42.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:42.163 00.000 8996 Enqueuing Expose request
00:10:42.189 00.026 20224 IsGuiding returns 1
00:10:42.189 00.000 20224 scope still moving after pulse duration time elapsed
00:10:42.220 00.031 20224 IsSlewing returns 0
00:10:42.221 00.001 20224 IsGuiding returns 0
00:10:42.221 00.000 20224 scope move finished after 34 + 56 ms
00:10:42.221 00.000 20224 Move returns status 0, amount 34
00:10:42.221 00.000 20224 MoveAxis(N, 0, ABG)
00:10:42.221 00.000 20224 Move returns status 0, amount 0
00:10:42.221 00.000 20224 move complete, result=0
00:10:42.221 00.000 20224 worker thread done servicing request
00:10:42.221 00.000 20224 Worker thread wakes up
00:10:42.221 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:42.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:42.222 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
00:10:43.382 01.160 20224 Exposure complete
00:10:43.451 00.069 20224 worker thread done servicing request
00:10:43.451 00.000 8996 OnExposeComplete: enter
00:10:43.453 00.002 8996 UpdateGuideState(): m_state=6
00:10:43.455 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9559
00:10:43.456 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.57, Mass=711087, SNR=340.3, Peak=53664 HFD=4.6
00:10:43.459 00.003 8996 MultiStar: [#1 0.21,-0.05,0.63,U] [#2 -0.13,0.06,0.74,U] [#3 0.09,-0.18,0.69,U] [#4 0.27,-0.21,0.50,U] [#5 -0.11,-0.42,0.00,M10] [#6 0.18,0.01,0.45,U] [#7 0.21,-0.05,0.43,U] [#8 0.02,-0.11,0.38,U] 
00:10:43.460 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.09}, one-star: {-0.49, -0.15}
00:10:43.462 00.002 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:10:43.464 00.002 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
00:10:43.466 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.75 mountX=-0.01 mountY=0.09, mountTheta=1.66
00:10:43.470 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
00:10:43.472 00.002 8996 Enqueuing Move request for scope (-0.02, -0.09)
00:10:43.473 00.001 20224 Worker thread wakes up
00:10:43.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
00:10:43.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
00:10:43.473 00.000 20224 Moving (-0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
00:10:43.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:10:43.474 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:43.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:10:43.474 00.000 20224 MoveAxis(E, 0, ABG)
00:10:43.474 00.000 20224 Move returns status 0, amount 0
00:10:43.474 00.000 20224 MoveAxis(N, 0, ABG)
00:10:43.474 00.000 20224 Move returns status 0, amount 0
00:10:43.474 00.000 20224 move complete, result=0
00:10:43.474 00.000 20224 worker thread done servicing request
00:10:43.480 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53664, med=2937, FiltMin=2646, FiltMax=27334, Gamma=1.000
00:10:43.493 00.013 8996 UpdateGuideState exits: m=711087 SNR=340.3
00:10:43.495 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:43.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:43.499 00.003 8996 Enqueuing Expose request
00:10:43.501 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:43.503 00.002 20224 Worker thread wakes up
00:10:43.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:43.504 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:44.492 00.988 20224 Exposure complete
00:10:44.572 00.080 20224 worker thread done servicing request
00:10:44.573 00.001 8996 OnExposeComplete: enter
00:10:44.575 00.002 8996 UpdateGuideState(): m_state=6
00:10:44.576 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9560
00:10:44.578 00.002 8996 Star::Find returns 1 (0), X=135.78, Y=473.35, Mass=732030, SNR=353.8, Peak=59574 HFD=4.6
00:10:44.579 00.001 8996 MultiStar: [#1 -0.05,-0.12,0.72,U] [#2 -0.23,-0.09,0.67,U] [#3 -0.02,-0.43,0.00,M1] [#4 0.05,-0.09,0.59,U] [#5 -0.03,-0.48,0.00,R] [#6 -0.04,-0.30,0.47,U] [#7 0.10,0.09,0.42,U] [#8 0.01,-0.18,0.34,U] 
00:10:44.581 00.002 8996 refined, 6 included, MultiStar: {-0.15, -0.18}, one-star: {-0.52, -0.38}
00:10:44.582 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
00:10:44.583 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
00:10:44.584 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-2.29 mountX=-0.14 mountY=0.19, mountTheta=2.19
00:10:44.588 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.18, opts=13)
00:10:44.590 00.002 8996 Enqueuing Move request for scope (-0.15, -0.18)
00:10:44.592 00.002 20224 Worker thread wakes up
00:10:44.593 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
00:10:44.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
00:10:44.593 00.000 20224 Moving (-0.15, -0.18) raw xDistance=-0.14 yDistance=0.19
00:10:44.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:10:44.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:44.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:10:44.593 00.000 20224 MoveAxis(E, 0, ABG)
00:10:44.593 00.000 20224 Move returns status 0, amount 0
00:10:44.593 00.000 20224 MoveAxis(N, 0, ABG)
00:10:44.593 00.000 20224 Move returns status 0, amount 0
00:10:44.593 00.000 20224 move complete, result=0
00:10:44.593 00.000 20224 worker thread done servicing request
00:10:44.603 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59574, med=2937, FiltMin=2662, FiltMax=29110, Gamma=1.000
00:10:44.623 00.020 8996 UpdateGuideState exits: m=732030 SNR=353.8
00:10:44.626 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:44.628 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:44.629 00.001 8996 Enqueuing Expose request
00:10:44.630 00.001 20224 Worker thread wakes up
00:10:44.630 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:44.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:44.630 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:10:45.804 01.174 20224 Exposure complete
00:10:45.875 00.071 20224 worker thread done servicing request
00:10:45.875 00.000 8996 OnExposeComplete: enter
00:10:45.877 00.002 8996 UpdateGuideState(): m_state=6
00:10:45.878 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9561
00:10:45.879 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.65, Mass=686619, SNR=392.4, Peak=54448 HFD=4.6
00:10:45.880 00.001 8996 MultiStar: [#1 0.08,-0.04,0.64,U] [#2 0.01,0.12,0.65,U] [#3 0.28,-0.15,0.55,U] [#4 0.22,-0.03,0.53,U] [#5 0.10,-0.03,0.55,U] [#6 0.20,-0.23,0.39,U] [#7 0.38,0.01,0.36,U] [#8 0.14,-0.09,0.34,U] 
00:10:45.881 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.05}, one-star: {-0.15, -0.07}
00:10:45.882 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
00:10:45.883 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
00:10:45.884 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.47 mountX=0.10 mountY=0.04, mountTheta=0.35
00:10:45.885 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.05, opts=13)
00:10:45.886 00.001 8996 Enqueuing Move request for scope (0.10, -0.05)
00:10:45.887 00.001 20224 Worker thread wakes up
00:10:45.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
00:10:45.887 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
00:10:45.887 00.000 20224 Moving (0.10, -0.05) raw xDistance=0.10 yDistance=0.04
00:10:45.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:10:45.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:45.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:10:45.887 00.000 20224 MoveAxis(E, 0, ABG)
00:10:45.887 00.000 20224 Move returns status 0, amount 0
00:10:45.887 00.000 20224 MoveAxis(N, 0, ABG)
00:10:45.887 00.000 20224 Move returns status 0, amount 0
00:10:45.887 00.000 20224 move complete, result=0
00:10:45.887 00.000 20224 worker thread done servicing request
00:10:45.891 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54448, med=2937, FiltMin=2637, FiltMax=21040, Gamma=1.000
00:10:45.903 00.012 8996 UpdateGuideState exits: m=686619 SNR=392.4
00:10:45.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:45.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:45.905 00.000 8996 Enqueuing Expose request
00:10:45.906 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:45.907 00.001 20224 Worker thread wakes up
00:10:45.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:45.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:46.874 00.967 20224 Exposure complete
00:10:46.956 00.082 20224 worker thread done servicing request
00:10:46.956 00.000 8996 OnExposeComplete: enter
00:10:46.958 00.002 8996 UpdateGuideState(): m_state=6
00:10:46.960 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9562
00:10:46.961 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.46, Mass=732418, SNR=387.3, Peak=50323 HFD=4.5
00:10:46.963 00.002 8996 MultiStar: [#1 0.40,0.12,0.65,U] [#2 0.01,-0.15,0.66,U] [#3 0.55,-0.29,0.00,M1] [#4 0.53,0.03,0.00,M1] [#5 0.28,-0.12,0.50,U] [#6 0.45,-0.47,0.00,M1] [#7 0.44,-0.13,0.00,M1] [#8 0.15,-0.04,0.33,U] 
00:10:46.964 00.001 8996 refined, 4 included, MultiStar: {0.21, -0.11}, one-star: {0.20, -0.26}
00:10:46.965 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
00:10:46.966 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
00:10:46.967 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.50 mountX=0.22 mountY=0.09, mountTheta=0.38
00:10:46.969 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.11, opts=13)
00:10:46.970 00.001 8996 Enqueuing Move request for scope (0.21, -0.11)
00:10:46.971 00.001 20224 Worker thread wakes up
00:10:46.972 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
00:10:46.972 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
00:10:46.972 00.000 20224 Moving (0.21, -0.11) raw xDistance=0.22 yDistance=0.09
00:10:46.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:10:46.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:46.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:10:46.972 00.000 20224 MoveAxis(W, 32, ABG)
00:10:46.972 00.000 20224 Guiding  Dir = 3, Dur = 32
00:10:46.972 00.000 20224 IsSlewing returns 0
00:10:46.972 00.000 20224 IsGuiding returns 0
00:10:46.977 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50323, med=2937, FiltMin=2617, FiltMax=26525, Gamma=1.000
00:10:47.005 00.028 8996 UpdateGuideState exits: m=732418 SNR=387.3
00:10:47.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:47.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:47.008 00.001 8996 Enqueuing Expose request
00:10:47.021 00.013 20224 IsGuiding returns 1
00:10:47.021 00.000 20224 scope still moving after pulse duration time elapsed
00:10:47.050 00.029 20224 IsSlewing returns 0
00:10:47.050 00.000 20224 IsGuiding returns 1
00:10:47.082 00.032 20224 IsSlewing returns 0
00:10:47.082 00.000 20224 IsGuiding returns 1
00:10:47.113 00.031 20224 IsSlewing returns 0
00:10:47.113 00.000 20224 IsGuiding returns 0
00:10:47.113 00.000 20224 scope move finished after 32 + 109 ms
00:10:47.113 00.000 20224 Move returns status 0, amount 32
00:10:47.113 00.000 20224 MoveAxis(N, 0, ABG)
00:10:47.114 00.001 20224 Move returns status 0, amount 0
00:10:47.114 00.000 20224 move complete, result=0
00:10:47.114 00.000 20224 worker thread done servicing request
00:10:47.114 00.000 20224 Worker thread wakes up
00:10:47.114 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
00:10:47.117 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:47.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:48.276 01.159 20224 Exposure complete
00:10:48.353 00.077 20224 worker thread done servicing request
00:10:48.354 00.001 8996 OnExposeComplete: enter
00:10:48.354 00.000 8996 UpdateGuideState(): m_state=6
00:10:48.355 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9563
00:10:48.357 00.002 8996 Star::Find returns 1 (0), X=136.00, Y=473.65, Mass=656682, SNR=332.8, Peak=52800 HFD=4.2
00:10:48.358 00.001 8996 MultiStar: [#1 0.06,0.01,0.75,U] [#2 -0.14,0.09,0.72,U] [#3 -0.06,-0.34,0.69,U] [#4 0.14,-0.08,0.55,U] [#5 -0.15,-0.23,0.61,U] [#6 -0.09,-0.33,0.44,U] [#7 -0.07,0.07,0.46,U] [#8 -0.17,0.07,0.42,U] 
00:10:48.359 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.09}, one-star: {-0.30, -0.07}
00:10:48.361 00.002 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
00:10:48.362 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
00:10:48.363 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.40 mountX=-0.09 mountY=0.10, mountTheta=2.30
00:10:48.364 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.09, opts=13)
00:10:48.366 00.002 8996 Enqueuing Move request for scope (-0.10, -0.09)
00:10:48.367 00.001 20224 Worker thread wakes up
00:10:48.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
00:10:48.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
00:10:48.367 00.000 20224 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.10
00:10:48.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:10:48.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:48.368 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:10:48.368 00.000 20224 MoveAxis(E, 0, ABG)
00:10:48.368 00.000 20224 Move returns status 0, amount 0
00:10:48.368 00.000 20224 MoveAxis(N, 0, ABG)
00:10:48.368 00.000 20224 Move returns status 0, amount 0
00:10:48.368 00.000 20224 move complete, result=0
00:10:48.368 00.000 20224 worker thread done servicing request
00:10:48.373 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=52800, med=2937, FiltMin=2665, FiltMax=23056, Gamma=1.000
00:10:48.385 00.012 8996 UpdateGuideState exits: m=656682 SNR=332.8
00:10:48.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:48.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:48.388 00.001 8996 Enqueuing Expose request
00:10:48.389 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:48.390 00.001 20224 Worker thread wakes up
00:10:48.390 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:48.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:49.356 00.966 20224 Exposure complete
00:10:49.451 00.095 20224 worker thread done servicing request
00:10:49.451 00.000 8996 OnExposeComplete: enter
00:10:49.452 00.001 8996 UpdateGuideState(): m_state=6
00:10:49.453 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9564
00:10:49.454 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.40, Mass=654140, SNR=337.9, Peak=55206 HFD=4.3
00:10:49.456 00.002 8996 MultiStar: [#1 -0.08,-0.05,0.72,U] [#2 -0.40,-0.02,0.68,U] [#3 -0.30,-0.33,0.00,M1] [#4 -0.32,-0.35,0.00,M1] [#5 -0.17,-0.32,0.60,U] [#6 -0.14,-0.15,0.47,U] [#7 -0.11,0.05,0.41,U] [#8 -0.16,-0.27,0.36,U] 
00:10:49.457 00.001 8996 refined, 6 included, MultiStar: {-0.23, -0.17}, one-star: {-0.38, -0.32}
00:10:49.459 00.002 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
00:10:49.460 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
00:10:49.462 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.17 hyp=0.29 cameraTheta=-2.52 mountX=-0.21 mountY=0.19, mountTheta=2.41
00:10:49.464 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.17, opts=13)
00:10:49.466 00.002 8996 Enqueuing Move request for scope (-0.23, -0.17)
00:10:49.467 00.001 20224 Worker thread wakes up
00:10:49.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.17) opts 0xd
00:10:49.467 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.17)
00:10:49.468 00.001 20224 Moving (-0.23, -0.17) raw xDistance=-0.21 yDistance=0.19
00:10:49.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:10:49.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:49.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:10:49.468 00.000 20224 MoveAxis(E, 31, ABG)
00:10:49.468 00.000 20224 Guiding  Dir = 2, Dur = 31
00:10:49.469 00.001 20224 IsSlewing returns 0
00:10:49.469 00.000 20224 IsGuiding returns 0
00:10:49.470 00.001 20224 PulseGuide returned control before completion, sleep 41
00:10:49.473 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=55206, med=2937, FiltMin=2675, FiltMax=25366, Gamma=1.000
00:10:49.486 00.013 8996 UpdateGuideState exits: m=654140 SNR=337.9
00:10:49.488 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:49.488 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:49.489 00.001 8996 Enqueuing Expose request
00:10:49.517 00.028 20224 IsGuiding returns 1
00:10:49.517 00.000 20224 scope still moving after pulse duration time elapsed
00:10:49.549 00.032 20224 IsSlewing returns 0
00:10:49.549 00.000 20224 IsGuiding returns 1
00:10:49.580 00.031 20224 IsSlewing returns 0
00:10:49.580 00.000 20224 IsGuiding returns 0
00:10:49.580 00.000 20224 scope move finished after 31 + 80 ms
00:10:49.580 00.000 20224 Move returns status 0, amount 31
00:10:49.580 00.000 20224 MoveAxis(N, 0, ABG)
00:10:49.580 00.000 20224 Move returns status 0, amount 0
00:10:49.580 00.000 20224 move complete, result=0
00:10:49.580 00.000 20224 worker thread done servicing request
00:10:49.580 00.000 20224 Worker thread wakes up
00:10:49.581 00.001 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
00:10:49.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:49.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:50.764 01.183 20224 Exposure complete
00:10:50.855 00.091 20224 worker thread done servicing request
00:10:50.855 00.000 8996 OnExposeComplete: enter
00:10:50.856 00.001 8996 UpdateGuideState(): m_state=6
00:10:50.857 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9565
00:10:50.858 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=473.41, Mass=725368, SNR=327.8, Peak=50931 HFD=4.7
00:10:50.859 00.001 8996 MultiStar: [#1 0.26,-0.26,0.74,U] [#2 -0.08,-0.12,0.69,U] [#3 0.27,-0.17,0.58,U] [#4 0.40,-0.26,0.00,M2] [#5 0.05,-0.11,0.58,U] [#6 0.20,-0.02,0.47,U] [#7 0.22,-0.03,0.45,U] [#8 0.21,-0.26,0.39,U] 
00:10:50.860 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.18}, one-star: {0.05, -0.31}
00:10:50.860 00.000 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
00:10:50.861 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.32)
00:10:50.862 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.94 mountX=0.15 mountY=0.16, mountTheta=0.84
00:10:50.863 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.18, opts=13)
00:10:50.864 00.001 8996 Enqueuing Move request for scope (0.13, -0.18)
00:10:50.865 00.001 20224 Worker thread wakes up
00:10:50.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
00:10:50.865 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
00:10:50.865 00.000 20224 Moving (0.13, -0.18) raw xDistance=0.15 yDistance=0.16
00:10:50.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:10:50.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:50.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:10:50.865 00.000 20224 MoveAxis(E, 0, ABG)
00:10:50.865 00.000 20224 Move returns status 0, amount 0
00:10:50.866 00.001 20224 MoveAxis(N, 0, ABG)
00:10:50.866 00.000 20224 Move returns status 0, amount 0
00:10:50.866 00.000 20224 move complete, result=0
00:10:50.866 00.000 20224 worker thread done servicing request
00:10:50.869 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50931, med=2937, FiltMin=2662, FiltMax=23565, Gamma=1.000
00:10:50.890 00.021 8996 UpdateGuideState exits: m=725368 SNR=327.8
00:10:50.892 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:50.894 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:50.894 00.000 8996 Enqueuing Expose request
00:10:50.896 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:10:50.896 00.000 20224 Worker thread wakes up
00:10:50.897 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:50.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:51.877 00.980 20224 Exposure complete
00:10:51.936 00.059 20224 worker thread done servicing request
00:10:51.936 00.000 8996 OnExposeComplete: enter
00:10:51.937 00.001 8996 UpdateGuideState(): m_state=6
00:10:51.938 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9566
00:10:51.939 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.23, Mass=768449, SNR=385.1, Peak=56614 HFD=4.5
00:10:51.940 00.001 8996 MultiStar: [#1 0.21,-0.24,0.57,U] [#2 -0.13,-0.41,0.00,M1] [#3 0.21,-0.35,0.55,U] [#4 0.48,-0.30,0.00,M3] [#5 0.15,-0.22,0.55,U] [#6 -0.06,-0.44,0.00,M1] [#7 0.29,0.04,0.40,U] [#8 0.23,-0.38,0.00,M1] 
00:10:51.941 00.001 8996 refined, 4 included, MultiStar: {0.11, -0.30}, one-star: {-0.08, -0.49}
00:10:51.941 00.000 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
00:10:51.942 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
00:10:51.943 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.30 hyp=0.32 cameraTheta=-1.21 mountX=0.14 mountY=0.29, mountTheta=1.11
00:10:51.944 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.30, opts=13)
00:10:51.945 00.001 8996 Enqueuing Move request for scope (0.11, -0.30)
00:10:51.946 00.001 20224 Worker thread wakes up
00:10:51.946 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.30) opts 0xd
00:10:51.946 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.30)
00:10:51.946 00.000 20224 Moving (0.11, -0.30) raw xDistance=0.14 yDistance=0.29
00:10:51.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:10:51.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
00:10:51.946 00.000 20224 MoveAxis(E, 0, ABG)
00:10:51.946 00.000 20224 Move returns status 0, amount 0
00:10:51.946 00.000 20224 MoveAxis(S, 60, ABG)
00:10:51.946 00.000 20224 Guiding  Dir = 1, Dur = 60
00:10:51.947 00.001 20224 IsSlewing returns 0
00:10:51.947 00.000 20224 IsGuiding returns 0
00:10:51.955 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56614, med=2937, FiltMin=2640, FiltMax=27328, Gamma=1.000
00:10:51.974 00.019 8996 UpdateGuideState exits: m=768449 SNR=385.1
00:10:51.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:51.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:51.977 00.001 8996 Enqueuing Expose request
00:10:51.995 00.018 20224 PulseGuide returned control before completion, sleep 22
00:10:52.025 00.030 20224 IsGuiding returns 1
00:10:52.025 00.000 20224 scope still moving after pulse duration time elapsed
00:10:52.056 00.031 20224 IsSlewing returns 0
00:10:52.056 00.000 20224 IsGuiding returns 1
00:10:52.088 00.032 20224 IsSlewing returns 0
00:10:52.089 00.001 20224 IsGuiding returns 0
00:10:52.089 00.000 20224 scope move finished after 60 + 81 ms
00:10:52.089 00.000 20224 Move returns status 0, amount 60
00:10:52.089 00.000 20224 move complete, result=0
00:10:52.089 00.000 20224 worker thread done servicing request
00:10:52.089 00.000 20224 Worker thread wakes up
00:10:52.089 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:10:52.090 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:52.091 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:53.274 01.183 20224 Exposure complete
00:10:53.348 00.074 20224 worker thread done servicing request
00:10:53.348 00.000 8996 OnExposeComplete: enter
00:10:53.350 00.002 8996 UpdateGuideState(): m_state=6
00:10:53.351 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9567
00:10:53.353 00.002 8996 Star::Find returns 1 (0), X=136.26, Y=473.66, Mass=705161, SNR=318.6, Peak=46272 HFD=4.7
00:10:53.354 00.001 8996 MultiStar: [#1 0.02,0.37,0.64,U] [#2 -0.37,0.44,0.00,M2] [#3 -0.05,-0.08,0.62,U] [#4 0.05,0.11,0.66,U] [#5 0.05,0.23,0.67,U] [#6 0.04,0.09,0.50,U] [#7 -0.10,0.35,0.51,U] [#8 0.05,-0.20,0.39,U] 
00:10:53.356 00.002 8996 single-star, 7 included, MultiStar: {-0.00, 0.10}, one-star: {-0.04, -0.06}
00:10:53.357 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
00:10:53.358 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
00:10:53.359 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.13 mountX=-0.03 mountY=0.07, mountTheta=2.03
00:10:53.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
00:10:53.363 00.002 8996 Enqueuing Move request for scope (-0.04, -0.06)
00:10:53.364 00.001 20224 Worker thread wakes up
00:10:53.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
00:10:53.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
00:10:53.365 00.001 20224 Moving (-0.04, -0.06) raw xDistance=-0.03 yDistance=0.07
00:10:53.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:10:53.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:53.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:10:53.365 00.000 20224 MoveAxis(E, 0, ABG)
00:10:53.365 00.000 20224 Move returns status 0, amount 0
00:10:53.365 00.000 20224 MoveAxis(N, 0, ABG)
00:10:53.365 00.000 20224 Move returns status 0, amount 0
00:10:53.365 00.000 20224 move complete, result=0
00:10:53.365 00.000 20224 worker thread done servicing request
00:10:53.370 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46272, med=2937, FiltMin=2649, FiltMax=22749, Gamma=1.000
00:10:53.384 00.014 8996 UpdateGuideState exits: m=705161 SNR=318.6
00:10:53.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:53.385 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:53.386 00.001 8996 Enqueuing Expose request
00:10:53.387 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:10:53.387 00.000 20224 Worker thread wakes up
00:10:53.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:53.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:54.355 00.968 20224 Exposure complete
00:10:54.417 00.062 20224 worker thread done servicing request
00:10:54.417 00.000 8996 OnExposeComplete: enter
00:10:54.418 00.001 8996 UpdateGuideState(): m_state=6
00:10:54.419 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9568
00:10:54.421 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=473.57, Mass=720572, SNR=340.9, Peak=47808 HFD=4.6
00:10:54.422 00.001 8996 MultiStar: [#1 -0.18,0.24,0.82,U] [#2 -0.29,0.26,0.68,U] [#3 0.02,-0.06,0.63,U] [#4 0.02,0.04,0.59,U] [#5 0.00,0.09,0.59,U] [#6 0.01,-0.14,0.43,U] [#7 -0.06,0.08,0.47,U] [#8 -0.01,-0.11,0.37,U] 
00:10:54.423 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {-0.10, -0.15}
00:10:54.425 00.002 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
00:10:54.426 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
00:10:54.428 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.73 mountX=-0.08 mountY=-0.03, mountTheta=-2.84
00:10:54.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
00:10:54.432 00.002 8996 Enqueuing Move request for scope (-0.08, 0.03)
00:10:54.433 00.001 20224 Worker thread wakes up
00:10:54.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
00:10:54.433 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
00:10:54.433 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.03
00:10:54.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:10:54.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:54.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:10:54.433 00.000 20224 MoveAxis(E, 0, ABG)
00:10:54.434 00.001 20224 Move returns status 0, amount 0
00:10:54.434 00.000 20224 MoveAxis(N, 0, ABG)
00:10:54.434 00.000 20224 Move returns status 0, amount 0
00:10:54.434 00.000 20224 move complete, result=0
00:10:54.434 00.000 20224 worker thread done servicing request
00:10:54.440 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47808, med=2937, FiltMin=2681, FiltMax=22678, Gamma=1.000
00:10:54.460 00.020 8996 UpdateGuideState exits: m=720572 SNR=340.9
00:10:54.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:54.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:54.462 00.000 8996 Enqueuing Expose request
00:10:54.463 00.001 20224 Worker thread wakes up
00:10:54.463 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:54.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:54.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:55.630 01.166 20224 Exposure complete
00:10:55.702 00.072 20224 worker thread done servicing request
00:10:55.702 00.000 8996 OnExposeComplete: enter
00:10:55.703 00.001 8996 UpdateGuideState(): m_state=6
00:10:55.704 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9569
00:10:55.704 00.000 8996 Star::Find returns 1 (0), X=136.12, Y=473.71, Mass=737223, SNR=349.1, Peak=60160 HFD=4.5
00:10:55.705 00.001 8996 MultiStar: [#1 0.17,0.46,0.00,M1] [#2 -0.03,0.38,0.65,U] [#3 0.09,-0.27,0.56,U] [#4 0.27,-0.11,0.51,U] [#5 0.15,0.33,0.54,U] [#6 -0.13,-0.16,0.46,U] [#7 0.23,-0.36,0.43,U] [#8 0.23,0.21,0.34,U] 
00:10:55.707 00.002 8996 refined, 7 included, MultiStar: {0.04, 0.01}, one-star: {-0.17, -0.02}
00:10:55.707 00.000 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
00:10:55.708 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
00:10:55.709 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.24 mountX=0.04 mountY=-0.02, mountTheta=-0.36
00:10:55.710 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
00:10:55.711 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
00:10:55.712 00.001 20224 Worker thread wakes up
00:10:55.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:10:55.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:10:55.712 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
00:10:55.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:10:55.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:55.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:10:55.712 00.000 20224 MoveAxis(E, 0, ABG)
00:10:55.712 00.000 20224 Move returns status 0, amount 0
00:10:55.712 00.000 20224 MoveAxis(N, 0, ABG)
00:10:55.712 00.000 20224 Move returns status 0, amount 0
00:10:55.712 00.000 20224 move complete, result=0
00:10:55.713 00.001 20224 worker thread done servicing request
00:10:55.716 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60160, med=2937, FiltMin=2662, FiltMax=25760, Gamma=1.000
00:10:55.734 00.018 8996 UpdateGuideState exits: m=737223 SNR=349.1
00:10:55.736 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:55.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:55.738 00.001 8996 Enqueuing Expose request
00:10:55.739 00.001 20224 Worker thread wakes up
00:10:55.739 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:55.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:55.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:56.711 00.971 20224 Exposure complete
00:10:56.783 00.072 20224 worker thread done servicing request
00:10:56.784 00.001 8996 OnExposeComplete: enter
00:10:56.784 00.000 8996 UpdateGuideState(): m_state=6
00:10:56.785 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9570
00:10:56.785 00.000 8996 Star::Find returns 1 (0), X=136.37, Y=473.76, Mass=731233, SNR=369.4, Peak=52464 HFD=4.6
00:10:56.787 00.002 8996 MultiStar: [#1 0.22,0.50,0.00,M2] [#2 0.15,0.14,0.73,U] [#3 0.11,-0.23,0.59,U] [#4 0.21,-0.07,0.46,U] [#5 0.23,0.02,0.60,U] [#6 0.01,0.01,0.46,U] [#7 0.13,0.00,0.45,U] [#8 0.27,0.02,0.32,U] 
00:10:56.788 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.00}, one-star: {0.07, 0.04}
00:10:56.788 00.000 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
00:10:56.789 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
00:10:56.790 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.47 mountX=0.07 mountY=-0.04, mountTheta=-0.58
00:10:56.791 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
00:10:56.792 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
00:10:56.794 00.002 20224 Worker thread wakes up
00:10:56.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:10:56.794 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:10:56.794 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.07 yDistance=-0.04
00:10:56.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:10:56.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:56.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:10:56.794 00.000 20224 MoveAxis(E, 0, ABG)
00:10:56.794 00.000 20224 Move returns status 0, amount 0
00:10:56.794 00.000 20224 MoveAxis(N, 0, ABG)
00:10:56.794 00.000 20224 Move returns status 0, amount 0
00:10:56.794 00.000 20224 move complete, result=0
00:10:56.794 00.000 20224 worker thread done servicing request
00:10:56.797 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52464, med=2937, FiltMin=2635, FiltMax=24877, Gamma=1.000
00:10:56.817 00.020 8996 UpdateGuideState exits: m=731233 SNR=369.4
00:10:56.820 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:56.821 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:56.823 00.002 8996 Enqueuing Expose request
00:10:56.824 00.001 20224 Worker thread wakes up
00:10:56.824 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:10:56.826 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:56.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:57.988 01.162 20224 Exposure complete
00:10:58.058 00.070 20224 worker thread done servicing request
00:10:58.058 00.000 8996 OnExposeComplete: enter
00:10:58.059 00.001 8996 UpdateGuideState(): m_state=6
00:10:58.060 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9571
00:10:58.061 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.77, Mass=684805, SNR=302.1, Peak=51958 HFD=4.5
00:10:58.062 00.001 8996 MultiStar: [#1 -0.05,0.27,0.72,U] [#2 0.00,0.12,0.81,U] [#3 -0.02,-0.25,0.63,U] [#4 0.12,-0.00,0.62,U] [#5 0.24,0.07,0.68,U] [#6 0.09,0.08,0.47,U] [#7 0.17,0.40,0.00,M1] [#8 0.26,0.04,0.40,U] 
00:10:58.064 00.002 8996 refined, 7 included, MultiStar: {0.08, 0.05}, one-star: {0.11, 0.04}
00:10:58.064 00.000 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
00:10:58.065 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
00:10:58.066 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.10 cameraTheta=0.57 mountX=0.08 mountY=-0.06, mountTheta=-0.68
00:10:58.068 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.05, opts=13)
00:10:58.068 00.000 8996 Enqueuing Move request for scope (0.08, 0.05)
00:10:58.069 00.001 20224 Worker thread wakes up
00:10:58.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
00:10:58.069 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
00:10:58.069 00.000 20224 Moving (0.08, 0.05) raw xDistance=0.08 yDistance=-0.06
00:10:58.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:10:58.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:58.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:10:58.069 00.000 20224 MoveAxis(E, 0, ABG)
00:10:58.069 00.000 20224 Move returns status 0, amount 0
00:10:58.069 00.000 20224 MoveAxis(N, 0, ABG)
00:10:58.069 00.000 20224 Move returns status 0, amount 0
00:10:58.069 00.000 20224 move complete, result=0
00:10:58.069 00.000 20224 worker thread done servicing request
00:10:58.073 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51958, med=2937, FiltMin=2646, FiltMax=24009, Gamma=1.000
00:10:58.096 00.023 8996 UpdateGuideState exits: m=684805 SNR=302.1
00:10:58.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:58.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:58.099 00.001 8996 Enqueuing Expose request
00:10:58.100 00.001 20224 Worker thread wakes up
00:10:58.100 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:10:58.102 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:58.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:10:59.076 00.974 20224 Exposure complete
00:10:59.133 00.057 20224 worker thread done servicing request
00:10:59.133 00.000 8996 OnExposeComplete: enter
00:10:59.134 00.001 8996 UpdateGuideState(): m_state=6
00:10:59.135 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9572
00:10:59.136 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.68, Mass=737527, SNR=375.6, Peak=54224 HFD=4.7
00:10:59.137 00.001 8996 MultiStar: [#1 0.11,0.30,0.56,U] [#2 -0.07,0.40,0.63,U] [#3 0.10,0.14,0.53,U] [#4 0.16,-0.07,0.54,U] [#5 -0.05,0.18,0.52,U] [#6 -0.01,0.11,0.37,U] [#7 0.37,0.03,0.39,U] [#8 0.12,0.29,0.35,U] 
00:10:59.138 00.001 8996 single-star, 8 included, MultiStar: {0.06, 0.13}, one-star: {-0.01, -0.05}
00:10:59.139 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
00:10:59.139 00.000 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
00:10:59.140 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.81 mountX=-0.01 mountY=0.05, mountTheta=1.71
00:10:59.141 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
00:10:59.142 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
00:10:59.143 00.001 20224 Worker thread wakes up
00:10:59.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
00:10:59.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
00:10:59.143 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
00:10:59.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:10:59.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:10:59.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:10:59.143 00.000 20224 MoveAxis(E, 0, ABG)
00:10:59.143 00.000 20224 Move returns status 0, amount 0
00:10:59.143 00.000 20224 MoveAxis(N, 0, ABG)
00:10:59.143 00.000 20224 Move returns status 0, amount 0
00:10:59.143 00.000 20224 move complete, result=0
00:10:59.143 00.000 20224 worker thread done servicing request
00:10:59.148 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54224, med=2937, FiltMin=2640, FiltMax=24041, Gamma=1.000
00:10:59.163 00.015 8996 UpdateGuideState exits: m=737527 SNR=375.6
00:10:59.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:10:59.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:10:59.165 00.000 8996 Enqueuing Expose request
00:10:59.166 00.001 20224 Worker thread wakes up
00:10:59.166 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:10:59.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:10:59.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:00.323 01.156 20224 Exposure complete
00:11:00.396 00.073 20224 worker thread done servicing request
00:11:00.397 00.001 8996 OnExposeComplete: enter
00:11:00.398 00.001 8996 UpdateGuideState(): m_state=6
00:11:00.399 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9573
00:11:00.400 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=473.74, Mass=690099, SNR=308.6, Peak=53184 HFD=4.5
00:11:00.402 00.002 8996 MultiStar: [#1 -0.04,0.23,0.70,U] [#2 -0.06,0.30,0.74,U] [#3 -0.02,0.08,0.67,U] [#4 0.14,0.26,0.61,U] [#5 -0.09,0.04,0.64,U] [#6 0.05,-0.11,0.53,U] [#7 0.01,0.11,0.46,U] [#8 -0.14,0.10,0.40,U] 
00:11:00.403 00.001 8996 single-star, 8 included, MultiStar: {-0.02, 0.12}, one-star: {-0.02, 0.02}
00:11:00.405 00.002 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
00:11:00.406 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
00:11:00.407 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.02 hyp=0.02 cameraTheta=2.25 mountX=-0.02 mountY=-0.02, mountTheta=-2.36
00:11:00.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.02, opts=13)
00:11:00.410 00.001 8996 Enqueuing Move request for scope (-0.02, 0.02)
00:11:00.411 00.001 20224 Worker thread wakes up
00:11:00.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.02) opts 0xd
00:11:00.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.02)
00:11:00.411 00.000 20224 Moving (-0.02, 0.02) raw xDistance=-0.02 yDistance=-0.02
00:11:00.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:11:00.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:00.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:11:00.411 00.000 20224 MoveAxis(E, 0, ABG)
00:11:00.411 00.000 20224 Move returns status 0, amount 0
00:11:00.411 00.000 20224 MoveAxis(N, 0, ABG)
00:11:00.411 00.000 20224 Move returns status 0, amount 0
00:11:00.411 00.000 20224 move complete, result=0
00:11:00.412 00.001 20224 worker thread done servicing request
00:11:00.417 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53184, med=2937, FiltMin=2669, FiltMax=22921, Gamma=1.000
00:11:00.434 00.017 8996 UpdateGuideState exits: m=690099 SNR=308.6
00:11:00.435 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:00.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:00.437 00.001 8996 Enqueuing Expose request
00:11:00.438 00.001 20224 Worker thread wakes up
00:11:00.438 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:00.439 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:00.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:01.425 00.986 20224 Exposure complete
00:11:01.489 00.064 20224 worker thread done servicing request
00:11:01.489 00.000 8996 OnExposeComplete: enter
00:11:01.490 00.001 8996 UpdateGuideState(): m_state=6
00:11:01.491 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9574
00:11:01.492 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.69, Mass=713763, SNR=324.7, Peak=65232 HFD=4.2
00:11:01.494 00.002 8996 MultiStar: [#1 0.11,0.00,0.72,U] [#2 -0.22,0.13,0.77,U] [#3 0.03,0.09,0.68,U] [#4 0.10,0.14,0.53,U] [#5 -0.32,0.01,0.61,U] [#6 0.03,0.11,0.51,U] [#7 0.16,0.32,0.46,U] [#8 -0.30,0.15,0.42,U] 
00:11:01.495 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.08}, one-star: {-0.27, -0.03}
00:11:01.496 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
00:11:01.496 00.000 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
00:11:01.497 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.39 mountX=-0.10 mountY=-0.07, mountTheta=-2.50
00:11:01.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.08, opts=13)
00:11:01.501 00.001 8996 Enqueuing Move request for scope (-0.09, 0.08)
00:11:01.502 00.001 20224 Worker thread wakes up
00:11:01.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
00:11:01.503 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
00:11:01.503 00.000 20224 Moving (-0.09, 0.08) raw xDistance=-0.10 yDistance=-0.07
00:11:01.503 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:11:01.503 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:01.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:11:01.503 00.000 20224 MoveAxis(E, 0, ABG)
00:11:01.503 00.000 20224 Move returns status 0, amount 0
00:11:01.503 00.000 20224 MoveAxis(N, 0, ABG)
00:11:01.503 00.000 20224 Move returns status 0, amount 0
00:11:01.503 00.000 20224 move complete, result=0
00:11:01.503 00.000 20224 worker thread done servicing request
00:11:01.507 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65232, med=2937, FiltMin=2688, FiltMax=26045, Gamma=1.000
00:11:01.522 00.015 8996 UpdateGuideState exits: m=713763 SNR=324.7
00:11:01.524 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:01.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:01.526 00.001 8996 Enqueuing Expose request
00:11:01.527 00.001 20224 Worker thread wakes up
00:11:01.527 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:01.528 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:01.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:02.690 01.162 20224 Exposure complete
00:11:02.754 00.064 20224 worker thread done servicing request
00:11:02.754 00.000 8996 OnExposeComplete: enter
00:11:02.755 00.001 8996 UpdateGuideState(): m_state=6
00:11:02.757 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9575
00:11:02.759 00.002 8996 Star::Find returns 1 (0), X=135.99, Y=473.78, Mass=704837, SNR=370.9, Peak=60208 HFD=4.4
00:11:02.760 00.001 8996 MultiStar: [#1 0.12,0.33,0.65,U] [#2 -0.14,0.49,0.00,M1] [#3 0.01,0.11,0.58,U] [#4 0.14,0.20,0.45,U] [#5 -0.03,0.13,0.55,U] [#6 0.10,-0.06,0.47,U] [#7 0.15,0.13,0.41,U] [#8 -0.14,0.31,0.38,U] 
00:11:02.761 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.14}, one-star: {-0.31, 0.06}
00:11:02.762 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
00:11:02.764 00.002 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
00:11:02.765 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.76 mountX=-0.04 mountY=-0.14, mountTheta=-1.86
00:11:02.768 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
00:11:02.768 00.000 8996 Enqueuing Move request for scope (-0.03, 0.14)
00:11:02.769 00.001 20224 Worker thread wakes up
00:11:02.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
00:11:02.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
00:11:02.769 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.04 yDistance=-0.14
00:11:02.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:11:02.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:02.770 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:11:02.770 00.000 20224 MoveAxis(E, 0, ABG)
00:11:02.770 00.000 20224 Move returns status 0, amount 0
00:11:02.770 00.000 20224 MoveAxis(N, 0, ABG)
00:11:02.770 00.000 20224 Move returns status 0, amount 0
00:11:02.770 00.000 20224 move complete, result=0
00:11:02.770 00.000 20224 worker thread done servicing request
00:11:02.773 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60208, med=2937, FiltMin=2669, FiltMax=25600, Gamma=1.000
00:11:02.786 00.013 8996 UpdateGuideState exits: m=704837 SNR=370.9
00:11:02.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:02.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:02.789 00.001 8996 Enqueuing Expose request
00:11:02.789 00.000 20224 Worker thread wakes up
00:11:02.790 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:02.790 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:02.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:03.777 00.987 20224 Exposure complete
00:11:03.862 00.085 20224 worker thread done servicing request
00:11:03.862 00.000 8996 OnExposeComplete: enter
00:11:03.863 00.001 8996 UpdateGuideState(): m_state=6
00:11:03.864 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9576
00:11:03.865 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.79, Mass=724930, SNR=350.0, Peak=54304 HFD=4.4
00:11:03.866 00.001 8996 MultiStar: [#1 0.38,0.28,0.00,M1] [#2 -0.04,0.49,0.00,M2] [#3 0.15,0.06,0.59,U] [#4 0.22,0.13,0.54,U] [#5 0.18,0.26,0.61,U] [#6 0.23,-0.14,0.39,U] [#7 0.40,0.05,0.44,U] [#8 0.03,0.37,0.36,U] 
00:11:03.866 00.000 8996 refined, 6 included, MultiStar: {0.12, 0.11}, one-star: {-0.15, 0.07}
00:11:03.867 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
00:11:03.868 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
00:11:03.869 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.11 hyp=0.16 cameraTheta=0.76 mountX=0.10 mountY=-0.12, mountTheta=-0.86
00:11:03.871 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.11, opts=13)
00:11:03.873 00.002 8996 Enqueuing Move request for scope (0.12, 0.11)
00:11:03.875 00.002 20224 Worker thread wakes up
00:11:03.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.11) opts 0xd
00:11:03.875 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.11)
00:11:03.875 00.000 20224 Moving (0.12, 0.11) raw xDistance=0.10 yDistance=-0.12
00:11:03.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:11:03.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:03.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:11:03.875 00.000 20224 MoveAxis(E, 0, ABG)
00:11:03.875 00.000 20224 Move returns status 0, amount 0
00:11:03.875 00.000 20224 MoveAxis(N, 0, ABG)
00:11:03.875 00.000 20224 Move returns status 0, amount 0
00:11:03.875 00.000 20224 move complete, result=0
00:11:03.875 00.000 20224 worker thread done servicing request
00:11:03.880 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54304, med=2937, FiltMin=2649, FiltMax=24624, Gamma=1.000
00:11:03.898 00.018 8996 UpdateGuideState exits: m=724930 SNR=350.0
00:11:03.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:03.900 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:03.900 00.000 8996 Enqueuing Expose request
00:11:03.901 00.001 20224 Worker thread wakes up
00:11:03.901 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:03.902 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:03.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:05.064 01.162 20224 Exposure complete
00:11:05.159 00.095 20224 worker thread done servicing request
00:11:05.159 00.000 8996 OnExposeComplete: enter
00:11:05.160 00.001 8996 UpdateGuideState(): m_state=6
00:11:05.160 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9577
00:11:05.161 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=473.67, Mass=664972, SNR=344.8, Peak=44112 HFD=4.6
00:11:05.162 00.001 8996 MultiStar: [#1 0.27,-0.03,0.63,U] [#2 0.11,0.03,0.74,U] [#3 0.22,-0.38,0.00,M1] [#4 0.38,-0.08,0.50,U] [#5 0.15,-0.08,0.57,U] [#6 0.03,-0.42,0.47,U] [#7 0.27,-0.33,0.00,M1] [#8 0.25,-0.02,0.41,U] 
00:11:05.163 00.001 8996 single-star, 6 included, MultiStar: {0.14, -0.08}, one-star: {-0.03, -0.06}
00:11:05.163 00.000 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
00:11:05.164 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
00:11:05.165 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-2.06 mountX=-0.02 mountY=0.06, mountTheta=1.96
00:11:05.166 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
00:11:05.167 00.001 8996 Enqueuing Move request for scope (-0.03, -0.06)
00:11:05.168 00.001 20224 Worker thread wakes up
00:11:05.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:11:05.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:11:05.168 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.02 yDistance=0.06
00:11:05.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:11:05.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:05.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:11:05.168 00.000 20224 MoveAxis(E, 0, ABG)
00:11:05.168 00.000 20224 Move returns status 0, amount 0
00:11:05.168 00.000 20224 MoveAxis(N, 0, ABG)
00:11:05.168 00.000 20224 Move returns status 0, amount 0
00:11:05.168 00.000 20224 move complete, result=0
00:11:05.168 00.000 20224 worker thread done servicing request
00:11:05.176 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44112, med=2937, FiltMin=2669, FiltMax=21577, Gamma=1.000
00:11:05.191 00.015 8996 UpdateGuideState exits: m=664972 SNR=344.8
00:11:05.193 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:05.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:05.195 00.001 8996 Enqueuing Expose request
00:11:05.195 00.000 20224 Worker thread wakes up
00:11:05.195 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:05.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:05.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:06.166 00.970 20224 Exposure complete
00:11:06.235 00.069 20224 worker thread done servicing request
00:11:06.235 00.000 8996 OnExposeComplete: enter
00:11:06.236 00.001 8996 UpdateGuideState(): m_state=6
00:11:06.237 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9578
00:11:06.238 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.63, Mass=683271, SNR=318.2, Peak=51248 HFD=4.5
00:11:06.239 00.001 8996 MultiStar: [#1 0.30,0.04,0.69,U] [#2 0.00,0.25,0.77,U] [#3 0.03,-0.25,0.58,U] [#4 0.11,0.05,0.58,U] [#5 0.09,0.18,0.61,U] [#6 -0.10,-0.07,0.44,U] [#7 0.05,-0.08,0.51,U] [#8 0.06,-0.09,0.40,U] 
00:11:06.240 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.00}, one-star: {-0.17, -0.09}
00:11:06.240 00.000 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
00:11:06.241 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
00:11:06.242 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.09 mountX=0.03 mountY=-0.01, mountTheta=-0.21
00:11:06.243 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.00, opts=13)
00:11:06.244 00.001 8996 Enqueuing Move request for scope (0.03, 0.00)
00:11:06.245 00.001 20224 Worker thread wakes up
00:11:06.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
00:11:06.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
00:11:06.245 00.000 20224 Moving (0.03, 0.00) raw xDistance=0.03 yDistance=-0.01
00:11:06.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:11:06.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:06.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:11:06.245 00.000 20224 MoveAxis(E, 0, ABG)
00:11:06.245 00.000 20224 Move returns status 0, amount 0
00:11:06.245 00.000 20224 MoveAxis(N, 0, ABG)
00:11:06.245 00.000 20224 Move returns status 0, amount 0
00:11:06.245 00.000 20224 move complete, result=0
00:11:06.246 00.001 20224 worker thread done servicing request
00:11:06.249 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51248, med=2937, FiltMin=2675, FiltMax=23085, Gamma=1.000
00:11:06.262 00.013 8996 UpdateGuideState exits: m=683271 SNR=318.2
00:11:06.263 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:06.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:06.264 00.000 8996 Enqueuing Expose request
00:11:06.265 00.001 20224 Worker thread wakes up
00:11:06.265 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:06.266 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:06.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:07.423 01.157 20224 Exposure complete
00:11:07.498 00.075 20224 worker thread done servicing request
00:11:07.498 00.000 8996 OnExposeComplete: enter
00:11:07.499 00.001 8996 UpdateGuideState(): m_state=6
00:11:07.500 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9579
00:11:07.503 00.003 8996 Star::Find returns 1 (0), X=136.64, Y=473.75, Mass=761434, SNR=362.5, Peak=61974 HFD=4.7
00:11:07.505 00.002 8996 MultiStar: [#1 0.32,0.15,0.67,U] [#2 0.23,0.35,0.68,U] [#3 0.39,-0.30,0.00,M1] [#4 0.42,0.02,0.54,U] [#5 0.49,0.06,0.00,M1] [#6 0.38,-0.35,0.00,M1] [#7 0.48,-0.16,0.00,M1] [#8 0.66,-0.04,0.00,M1] 
00:11:07.508 00.003 8996 single-star, 3 included, MultiStar: {0.32, 0.13}, one-star: {0.34, 0.03}
00:11:07.510 00.002 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
00:11:07.512 00.002 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
00:11:07.513 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.03 hyp=0.34 cameraTheta=0.09 mountX=0.34 mountY=-0.07, mountTheta=-0.20
00:11:07.515 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.03, opts=13)
00:11:07.517 00.002 8996 Enqueuing Move request for scope (0.34, 0.03)
00:11:07.518 00.001 20224 Worker thread wakes up
00:11:07.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.03) opts 0xd
00:11:07.518 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.03)
00:11:07.518 00.000 20224 Moving (0.34, 0.03) raw xDistance=0.34 yDistance=-0.07
00:11:07.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
00:11:07.518 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:07.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:11:07.518 00.000 20224 MoveAxis(W, 49, ABG)
00:11:07.518 00.000 20224 Guiding  Dir = 3, Dur = 49
00:11:07.519 00.001 20224 IsSlewing returns 0
00:11:07.519 00.000 20224 IsGuiding returns 0
00:11:07.521 00.002 20224 PulseGuide returned control before completion, sleep 58
00:11:07.530 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61974, med=2937, FiltMin=2665, FiltMax=31097, Gamma=1.000
00:11:07.555 00.025 8996 UpdateGuideState exits: m=761434 SNR=362.5
00:11:07.556 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:07.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:07.558 00.001 8996 Enqueuing Expose request
00:11:07.595 00.037 20224 IsGuiding returns 1
00:11:07.595 00.000 20224 scope still moving after pulse duration time elapsed
00:11:07.626 00.031 20224 IsSlewing returns 0
00:11:07.626 00.000 20224 IsGuiding returns 0
00:11:07.626 00.000 20224 scope move finished after 49 + 57 ms
00:11:07.626 00.000 20224 Move returns status 0, amount 49
00:11:07.626 00.000 20224 MoveAxis(N, 0, ABG)
00:11:07.626 00.000 20224 Move returns status 0, amount 0
00:11:07.626 00.000 20224 move complete, result=0
00:11:07.626 00.000 20224 worker thread done servicing request
00:11:07.626 00.000 20224 Worker thread wakes up
00:11:07.627 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:07.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:07.627 00.000 8996 GuideStep: 0.3 px 49 ms WEST, -0.1 px 0 ms NORTH
00:11:08.614 00.987 20224 Exposure complete
00:11:08.669 00.055 20224 worker thread done servicing request
00:11:08.670 00.001 8996 OnExposeComplete: enter
00:11:08.671 00.001 8996 UpdateGuideState(): m_state=6
00:11:08.671 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9580
00:11:08.672 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.99, Mass=583993, SNR=325.3, Peak=50950 HFD=4.6
00:11:08.673 00.001 8996 MultiStar: [#1 0.48,0.14,0.00,M1] [#2 0.30,0.10,0.83,U] [#3 0.43,-0.19,0.00,M2] [#4 0.45,-0.14,0.00,M1] [#5 0.58,0.06,0.00,M2] [#6 0.38,-0.19,0.46,U] [#7 0.68,-0.12,0.00,M2] [#8 0.54,-0.02,0.00,M2] 
00:11:08.674 00.001 8996 refined, 2 included, MultiStar: {0.29, 0.11}, one-star: {0.23, 0.27}
00:11:08.675 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
00:11:08.675 00.000 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
00:11:08.676 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.11 hyp=0.31 cameraTheta=0.37 mountX=0.28 mountY=-0.15, mountTheta=-0.49
00:11:08.678 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.11, opts=13)
00:11:08.678 00.000 8996 Enqueuing Move request for scope (0.29, 0.11)
00:11:08.679 00.001 20224 Worker thread wakes up
00:11:08.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.11) opts 0xd
00:11:08.679 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.11)
00:11:08.679 00.000 20224 Moving (0.29, 0.11) raw xDistance=0.28 yDistance=-0.15
00:11:08.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
00:11:08.680 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:08.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:11:08.680 00.000 20224 MoveAxis(W, 44, ABG)
00:11:08.680 00.000 20224 Guiding  Dir = 3, Dur = 44
00:11:08.680 00.000 20224 IsSlewing returns 0
00:11:08.680 00.000 20224 IsGuiding returns 0
00:11:08.685 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=50950, med=2937, FiltMin=2672, FiltMax=23145, Gamma=1.000
00:11:08.697 00.012 20224 PulseGuide returned control before completion, sleep 37
00:11:08.698 00.001 8996 UpdateGuideState exits: m=583993 SNR=325.3
00:11:08.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:08.699 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:08.700 00.001 8996 Enqueuing Expose request
00:11:08.743 00.043 20224 IsGuiding returns 1
00:11:08.743 00.000 20224 scope still moving after pulse duration time elapsed
00:11:08.773 00.030 20224 IsSlewing returns 0
00:11:08.773 00.000 20224 IsGuiding returns 1
00:11:08.805 00.032 20224 IsSlewing returns 0
00:11:08.805 00.000 20224 IsGuiding returns 0
00:11:08.805 00.000 20224 scope move finished after 44 + 81 ms
00:11:08.805 00.000 20224 Move returns status 0, amount 44
00:11:08.805 00.000 20224 MoveAxis(N, 0, ABG)
00:11:08.805 00.000 20224 Move returns status 0, amount 0
00:11:08.805 00.000 20224 move complete, result=0
00:11:08.805 00.000 20224 worker thread done servicing request
00:11:08.805 00.000 20224 Worker thread wakes up
00:11:08.806 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:08.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:08.806 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH
00:11:09.957 01.151 20224 Exposure complete
00:11:10.025 00.068 20224 worker thread done servicing request
00:11:10.025 00.000 8996 OnExposeComplete: enter
00:11:10.026 00.001 8996 UpdateGuideState(): m_state=6
00:11:10.027 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9581
00:11:10.028 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.94, Mass=737447, SNR=328.1, Peak=62112 HFD=4.4
00:11:10.029 00.001 8996 MultiStar: [#1 -0.09,0.22,0.71,U] [#2 -0.07,0.38,0.79,U] [#3 -0.08,-0.03,0.54,U] [#4 0.03,0.20,0.55,U] [#5 -0.01,0.20,0.58,U] [#6 -0.19,-0.20,0.42,U] [#7 0.30,-0.06,0.44,U] [#8 -0.06,0.12,0.37,U] 
00:11:10.030 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.15}, one-star: {-0.26, 0.21}
00:11:10.031 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
00:11:10.032 00.001 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
00:11:10.033 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.15 hyp=0.17 cameraTheta=2.01 mountX=-0.08 mountY=-0.14, mountTheta=-2.11
00:11:10.034 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.15, opts=13)
00:11:10.035 00.001 8996 Enqueuing Move request for scope (-0.07, 0.15)
00:11:10.036 00.001 20224 Worker thread wakes up
00:11:10.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.15) opts 0xd
00:11:10.036 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.15)
00:11:10.036 00.000 20224 Moving (-0.07, 0.15) raw xDistance=-0.08 yDistance=-0.14
00:11:10.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:11:10.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:10.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:11:10.036 00.000 20224 MoveAxis(E, 0, ABG)
00:11:10.036 00.000 20224 Move returns status 0, amount 0
00:11:10.036 00.000 20224 MoveAxis(N, 0, ABG)
00:11:10.036 00.000 20224 Move returns status 0, amount 0
00:11:10.036 00.000 20224 move complete, result=0
00:11:10.036 00.000 20224 worker thread done servicing request
00:11:10.040 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62112, med=2937, FiltMin=2672, FiltMax=30099, Gamma=1.000
00:11:10.052 00.012 8996 UpdateGuideState exits: m=737447 SNR=328.1
00:11:10.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:10.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:10.055 00.001 8996 Enqueuing Expose request
00:11:10.056 00.001 20224 Worker thread wakes up
00:11:10.056 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:10.057 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:10.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:11.015 00.958 20224 Exposure complete
00:11:11.109 00.094 20224 worker thread done servicing request
00:11:11.109 00.000 8996 OnExposeComplete: enter
00:11:11.111 00.002 8996 UpdateGuideState(): m_state=6
00:11:11.113 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9582
00:11:11.115 00.002 8996 Star::Find returns 1 (0), X=135.59, Y=473.55, Mass=689142, SNR=329.5, Peak=49408 HFD=4.9
00:11:11.117 00.002 8996 MultiStar: [#1 -0.63,0.06,0.00,M1] [#2 -0.67,0.25,0.00,M1] [#3 -0.69,-0.28,0.00,M2] [#4 -0.62,-0.19,0.00,M1] [#5 -0.59,-0.03,0.00,M2] [#6 -0.58,-0.20,0.00,M1] [#7 -0.45,0.01,0.00,M2] [#8 -0.52,-0.20,0.00,M2] 
00:11:11.118 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
00:11:11.120 00.002 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
00:11:11.122 00.002 8996 CameraToMount -- cameraX=-0.71 cameraY=-0.17 hyp=0.73 cameraTheta=-2.91 mountX=-0.69 mountY=0.25, mountTheta=2.79
00:11:11.126 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.71, y=-0.17, opts=13)
00:11:11.129 00.003 8996 Enqueuing Move request for scope (-0.71, -0.17)
00:11:11.131 00.002 20224 Worker thread wakes up
00:11:11.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.17) opts 0xd
00:11:11.131 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.71, -0.17)
00:11:11.131 00.000 20224 Moving (-0.71, -0.17) raw xDistance=-0.69 yDistance=0.25
00:11:11.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.69
00:11:11.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:11:11.131 00.000 20224 MoveAxis(E, 101, ABG)
00:11:11.132 00.001 20224 Guiding  Dir = 2, Dur = 101
00:11:11.132 00.000 20224 IsSlewing returns 0
00:11:11.132 00.000 20224 IsGuiding returns 0
00:11:11.140 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49408, med=2937, FiltMin=2672, FiltMax=25414, Gamma=1.000
00:11:11.153 00.013 20224 PulseGuide returned control before completion, sleep 91
00:11:11.164 00.011 8996 UpdateGuideState exits: m=689142 SNR=329.5
00:11:11.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:11.166 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:11.169 00.003 8996 Enqueuing Expose request
00:11:11.245 00.076 20224 IsGuiding returns 1
00:11:11.245 00.000 20224 scope still moving after pulse duration time elapsed
00:11:11.277 00.032 20224 IsSlewing returns 0
00:11:11.277 00.000 20224 IsGuiding returns 1
00:11:11.307 00.030 20224 IsSlewing returns 0
00:11:11.308 00.001 20224 IsGuiding returns 1
00:11:11.339 00.031 20224 IsSlewing returns 0
00:11:11.340 00.001 20224 IsGuiding returns 0
00:11:11.340 00.000 20224 scope move finished after 101 + 106 ms
00:11:11.340 00.000 20224 Move returns status 0, amount 101
00:11:11.340 00.000 20224 MoveAxis(S, 53, ABG)
00:11:11.340 00.000 20224 Guiding  Dir = 1, Dur = 53
00:11:11.340 00.000 20224 IsSlewing returns 0
00:11:11.340 00.000 20224 IsGuiding returns 0
00:11:11.388 00.048 20224 PulseGuide returned control before completion, sleep 17
00:11:11.416 00.028 20224 IsGuiding returns 1
00:11:11.416 00.000 20224 scope still moving after pulse duration time elapsed
00:11:11.447 00.031 20224 IsSlewing returns 0
00:11:11.448 00.001 20224 IsGuiding returns 1
00:11:11.477 00.029 20224 IsSlewing returns 0
00:11:11.477 00.000 20224 IsGuiding returns 0
00:11:11.479 00.002 20224 scope move finished after 53 + 84 ms
00:11:11.479 00.000 20224 Move returns status 0, amount 53
00:11:11.479 00.000 20224 move complete, result=0
00:11:11.479 00.000 20224 worker thread done servicing request
00:11:11.479 00.000 20224 Worker thread wakes up
00:11:11.479 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:11.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:11.479 00.000 8996 GuideStep: -0.7 px 101 ms EAST, 0.3 px 53 ms SOUTH
00:11:12.643 01.164 20224 Exposure complete
00:11:12.718 00.075 20224 worker thread done servicing request
00:11:12.718 00.000 8996 OnExposeComplete: enter
00:11:12.721 00.003 8996 UpdateGuideState(): m_state=6
00:11:12.722 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9583
00:11:12.723 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.89, Mass=717289, SNR=368.7, Peak=59264 HFD=4.4
00:11:12.724 00.001 8996 MultiStar: [#1 -0.05,0.32,0.69,U] [#2 -0.20,0.44,0.00,M2] [#3 0.06,-0.07,0.55,U] [#4 0.15,0.11,0.46,U] [#5 -0.06,0.19,0.56,U] [#6 0.13,0.01,0.43,U] [#7 0.18,0.22,0.40,U] [#8 0.01,0.22,0.34,U] 
00:11:12.726 00.002 8996 refined, 7 included, MultiStar: {-0.02, 0.15}, one-star: {-0.23, 0.16}
00:11:12.727 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
00:11:12.727 00.000 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
00:11:12.729 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.67 mountX=-0.03 mountY=-0.15, mountTheta=-1.77
00:11:12.731 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
00:11:12.732 00.001 8996 Enqueuing Move request for scope (-0.02, 0.15)
00:11:12.734 00.002 20224 Worker thread wakes up
00:11:12.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
00:11:12.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
00:11:12.734 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.03 yDistance=-0.15
00:11:12.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:11:12.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:12.735 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:11:12.735 00.000 20224 MoveAxis(E, 0, ABG)
00:11:12.735 00.000 20224 Move returns status 0, amount 0
00:11:12.735 00.000 20224 MoveAxis(N, 0, ABG)
00:11:12.735 00.000 20224 Move returns status 0, amount 0
00:11:12.735 00.000 20224 move complete, result=0
00:11:12.735 00.000 20224 worker thread done servicing request
00:11:12.741 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59264, med=2937, FiltMin=2656, FiltMax=27168, Gamma=1.000
00:11:12.762 00.021 8996 UpdateGuideState exits: m=717289 SNR=368.7
00:11:12.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:12.765 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:12.766 00.001 8996 Enqueuing Expose request
00:11:12.767 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:12.769 00.002 20224 Worker thread wakes up
00:11:12.769 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:12.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:13.746 00.977 20224 Exposure complete
00:11:13.836 00.090 20224 worker thread done servicing request
00:11:13.836 00.000 8996 OnExposeComplete: enter
00:11:13.837 00.001 8996 UpdateGuideState(): m_state=6
00:11:13.838 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9584
00:11:13.839 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=473.93, Mass=698388, SNR=351.4, Peak=51984 HFD=4.6
00:11:13.840 00.001 8996 MultiStar: [#1 0.01,0.27,0.68,U] [#2 -0.08,0.47,0.00,M3] [#3 0.10,0.18,0.57,U] [#4 0.15,0.22,0.49,U] [#5 0.03,0.30,0.64,U] [#6 0.19,0.11,0.39,U] [#7 0.19,0.33,0.41,U] [#8 0.09,0.27,0.31,U] 
00:11:13.840 00.000 8996 single-star, 7 included, MultiStar: {0.08, 0.23}, one-star: {0.01, 0.20}
00:11:13.841 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
00:11:13.842 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
00:11:13.843 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.53 mountX=-0.01 mountY=-0.20, mountTheta=-1.63
00:11:13.845 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.20, opts=13)
00:11:13.847 00.002 8996 Enqueuing Move request for scope (0.01, 0.20)
00:11:13.850 00.003 20224 Worker thread wakes up
00:11:13.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
00:11:13.850 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
00:11:13.850 00.000 20224 Moving (0.01, 0.20) raw xDistance=-0.01 yDistance=-0.20
00:11:13.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:11:13.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:13.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:11:13.850 00.000 20224 MoveAxis(E, 0, ABG)
00:11:13.850 00.000 20224 Move returns status 0, amount 0
00:11:13.851 00.001 20224 MoveAxis(N, 0, ABG)
00:11:13.851 00.000 20224 Move returns status 0, amount 0
00:11:13.851 00.000 20224 move complete, result=0
00:11:13.851 00.000 20224 worker thread done servicing request
00:11:13.859 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51984, med=2937, FiltMin=2656, FiltMax=25213, Gamma=1.000
00:11:13.875 00.016 8996 UpdateGuideState exits: m=698388 SNR=351.4
00:11:13.876 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:13.876 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:13.878 00.002 8996 Enqueuing Expose request
00:11:13.880 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:13.882 00.002 20224 Worker thread wakes up
00:11:13.882 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:13.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:15.041 01.159 20224 Exposure complete
00:11:15.105 00.064 20224 worker thread done servicing request
00:11:15.105 00.000 8996 OnExposeComplete: enter
00:11:15.106 00.001 8996 UpdateGuideState(): m_state=6
00:11:15.108 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9585
00:11:15.109 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.79, Mass=792601, SNR=372.4, Peak=65440 HFD=4.4
00:11:15.110 00.001 8996 MultiStar: [#1 -0.23,0.51,0.00,M1] [#2 -0.46,0.51,0.00,M4] [#3 -0.06,0.09,0.55,U] [#4 -0.08,0.44,0.00,M1] [#5 -0.10,0.17,0.52,U] [#6 -0.40,0.16,0.00,M1] [#7 -0.18,0.22,0.47,U] [#8 -0.23,0.31,0.37,U] 
00:11:15.112 00.002 8996 refined, 4 included, MultiStar: {-0.21, 0.14}, one-star: {-0.35, 0.06}
00:11:15.113 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
00:11:15.114 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
00:11:15.115 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.54 mountX=-0.22 mountY=-0.12, mountTheta=-2.65
00:11:15.118 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.14, opts=13)
00:11:15.119 00.001 8996 Enqueuing Move request for scope (-0.21, 0.14)
00:11:15.120 00.001 20224 Worker thread wakes up
00:11:15.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
00:11:15.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
00:11:15.120 00.000 20224 Moving (-0.21, 0.14) raw xDistance=-0.22 yDistance=-0.12
00:11:15.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:11:15.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:15.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:11:15.121 00.001 20224 MoveAxis(E, 32, ABG)
00:11:15.121 00.000 20224 Guiding  Dir = 2, Dur = 32
00:11:15.121 00.000 20224 IsSlewing returns 0
00:11:15.121 00.000 20224 IsGuiding returns 0
00:11:15.125 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2937, FiltMin=2665, FiltMax=28624, Gamma=1.000
00:11:15.138 00.013 8996 UpdateGuideState exits: m=792601 SNR=372.4
00:11:15.140 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:15.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:15.143 00.002 8996 Enqueuing Expose request
00:11:15.156 00.013 20224 IsGuiding returns 1
00:11:15.156 00.000 20224 scope still moving after pulse duration time elapsed
00:11:15.186 00.030 20224 IsSlewing returns 0
00:11:15.186 00.000 20224 IsGuiding returns 1
00:11:15.218 00.032 20224 IsSlewing returns 0
00:11:15.218 00.000 20224 IsGuiding returns 1
00:11:15.249 00.031 20224 IsSlewing returns 0
00:11:15.249 00.000 20224 IsGuiding returns 0
00:11:15.249 00.000 20224 scope move finished after 32 + 96 ms
00:11:15.249 00.000 20224 Move returns status 0, amount 32
00:11:15.249 00.000 20224 MoveAxis(N, 0, ABG)
00:11:15.249 00.000 20224 Move returns status 0, amount 0
00:11:15.249 00.000 20224 move complete, result=0
00:11:15.249 00.000 20224 worker thread done servicing request
00:11:15.249 00.000 20224 Worker thread wakes up
00:11:15.249 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:15.249 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
00:11:15.250 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:16.231 00.981 20224 Exposure complete
00:11:16.301 00.070 20224 worker thread done servicing request
00:11:16.301 00.000 8996 OnExposeComplete: enter
00:11:16.302 00.001 8996 UpdateGuideState(): m_state=6
00:11:16.303 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9586
00:11:16.303 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=473.88, Mass=673508, SNR=317.0, Peak=56384 HFD=4.4
00:11:16.305 00.002 8996 MultiStar: [#1 0.02,0.24,0.75,U] [#2 -0.13,0.31,0.69,U] [#3 -0.01,-0.15,0.69,U] [#4 0.09,0.14,0.59,U] [#5 -0.07,0.32,0.63,U] [#6 0.03,-0.03,0.44,U] [#7 0.10,0.06,0.46,U] [#8 -0.08,0.29,0.40,U] 
00:11:16.305 00.000 8996 refined, 8 included, MultiStar: {-0.05, 0.15}, one-star: {-0.23, 0.15}
00:11:16.306 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:11:16.307 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
00:11:16.308 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.89 mountX=-0.07 mountY=-0.15, mountTheta=-1.99
00:11:16.309 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.15, opts=13)
00:11:16.309 00.000 8996 Enqueuing Move request for scope (-0.05, 0.15)
00:11:16.311 00.002 20224 Worker thread wakes up
00:11:16.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.15) opts 0xd
00:11:16.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.15)
00:11:16.311 00.000 20224 Moving (-0.05, 0.15) raw xDistance=-0.07 yDistance=-0.15
00:11:16.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:11:16.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:16.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:11:16.311 00.000 20224 MoveAxis(E, 0, ABG)
00:11:16.312 00.001 20224 Move returns status 0, amount 0
00:11:16.312 00.000 20224 MoveAxis(N, 0, ABG)
00:11:16.312 00.000 20224 Move returns status 0, amount 0
00:11:16.312 00.000 20224 move complete, result=0
00:11:16.312 00.000 20224 worker thread done servicing request
00:11:16.316 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56384, med=2937, FiltMin=2541, FiltMax=26864, Gamma=1.000
00:11:16.327 00.011 8996 UpdateGuideState exits: m=673508 SNR=317.0
00:11:16.330 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:16.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:16.333 00.002 8996 Enqueuing Expose request
00:11:16.335 00.002 20224 Worker thread wakes up
00:11:16.335 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:16.336 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:16.337 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:17.511 01.174 20224 Exposure complete
00:11:17.576 00.065 20224 worker thread done servicing request
00:11:17.577 00.001 8996 OnExposeComplete: enter
00:11:17.578 00.001 8996 UpdateGuideState(): m_state=6
00:11:17.579 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9587
00:11:17.580 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.70, Mass=623728, SNR=275.1, Peak=48064 HFD=4.4
00:11:17.581 00.001 8996 MultiStar: [#1 0.08,0.24,0.76,U] [#2 -0.32,0.36,0.00,M4] [#3 -0.02,0.05,0.68,U] [#4 -0.01,0.08,0.63,U] [#5 -0.10,0.23,0.65,U] [#6 -0.06,0.10,0.50,U] [#7 -0.08,0.15,0.54,U] [#8 -0.08,0.27,0.48,U] 
00:11:17.582 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.12}, one-star: {-0.35, -0.03}
00:11:17.583 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
00:11:17.584 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
00:11:17.585 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=-0.10 mountY=-0.11, mountTheta=-2.32
00:11:17.586 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.12, opts=13)
00:11:17.587 00.001 8996 Enqueuing Move request for scope (-0.09, 0.12)
00:11:17.588 00.001 20224 Worker thread wakes up
00:11:17.589 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
00:11:17.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
00:11:17.589 00.000 20224 Moving (-0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
00:11:17.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:11:17.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:17.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:11:17.589 00.000 20224 MoveAxis(E, 0, ABG)
00:11:17.589 00.000 20224 Move returns status 0, amount 0
00:11:17.589 00.000 20224 MoveAxis(N, 0, ABG)
00:11:17.589 00.000 20224 Move returns status 0, amount 0
00:11:17.589 00.000 20224 move complete, result=0
00:11:17.589 00.000 20224 worker thread done servicing request
00:11:17.594 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48064, med=2937, FiltMin=2616, FiltMax=24093, Gamma=1.000
00:11:17.606 00.012 8996 UpdateGuideState exits: m=623728 SNR=275.1
00:11:17.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:17.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:17.609 00.001 8996 Enqueuing Expose request
00:11:17.610 00.001 20224 Worker thread wakes up
00:11:17.610 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:17.610 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:17.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:18.579 00.969 20224 Exposure complete
00:11:18.638 00.059 20224 worker thread done servicing request
00:11:18.638 00.000 8996 OnExposeComplete: enter
00:11:18.639 00.001 8996 UpdateGuideState(): m_state=6
00:11:18.640 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9588
00:11:18.641 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=474.26, Mass=673180, SNR=355.0, Peak=53696 HFD=4.5
00:11:18.642 00.001 8996 MultiStar: [#1 -0.09,0.36,0.53,U] [#2 -0.32,0.45,0.00,M5] [#3 -0.01,0.07,0.54,U] [#4 0.04,0.28,0.52,U] [#5 -0.23,0.37,0.00,M1] [#6 -0.07,0.04,0.41,U] [#7 0.01,0.30,0.44,U] [#8 -0.15,0.55,0.00,M1] 
00:11:18.643 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.31}, one-star: {-0.39, 0.54}
00:11:18.644 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
00:11:18.645 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
00:11:18.646 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.31 hyp=0.33 cameraTheta=1.96 mountX=-0.16 mountY=-0.29, mountTheta=-2.07
00:11:18.648 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.31, opts=13)
00:11:18.649 00.001 8996 Enqueuing Move request for scope (-0.13, 0.31)
00:11:18.650 00.001 20224 Worker thread wakes up
00:11:18.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.31) opts 0xd
00:11:18.650 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.31)
00:11:18.650 00.000 20224 Moving (-0.13, 0.31) raw xDistance=-0.16 yDistance=-0.29
00:11:18.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:11:18.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:18.651 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:11:18.651 00.000 20224 MoveAxis(E, 0, ABG)
00:11:18.651 00.000 20224 Move returns status 0, amount 0
00:11:18.651 00.000 20224 MoveAxis(N, 0, ABG)
00:11:18.651 00.000 20224 Move returns status 0, amount 0
00:11:18.651 00.000 20224 move complete, result=0
00:11:18.651 00.000 20224 worker thread done servicing request
00:11:18.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53696, med=2937, FiltMin=2611, FiltMax=26141, Gamma=1.000
00:11:18.669 00.014 8996 UpdateGuideState exits: m=673180 SNR=355.0
00:11:18.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:18.671 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:18.671 00.000 8996 Enqueuing Expose request
00:11:18.672 00.001 20224 Worker thread wakes up
00:11:18.672 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:11:18.673 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:18.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:19.835 01.162 20224 Exposure complete
00:11:19.920 00.085 20224 worker thread done servicing request
00:11:19.921 00.001 8996 OnExposeComplete: enter
00:11:19.922 00.001 8996 UpdateGuideState(): m_state=6
00:11:19.924 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9589
00:11:19.925 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.18, Mass=698099, SNR=352.6, Peak=54752 HFD=4.4
00:11:19.926 00.001 8996 MultiStar: [#1 -0.02,0.51,0.00,M1] [#2 -0.24,0.49,0.00,M6] [#3 0.03,0.18,0.53,U] [#4 0.25,0.15,0.46,U] [#5 -0.10,0.25,0.66,U] [#6 -0.07,0.09,0.45,U] [#7 0.06,0.16,0.45,U] [#8 -0.15,0.37,0.34,U] 
00:11:19.928 00.002 8996 refined, 6 included, MultiStar: {-0.09, 0.26}, one-star: {-0.35, 0.45}
00:11:19.929 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:11:19.930 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:11:19.932 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.28 cameraTheta=1.90 mountX=-0.11 mountY=-0.25, mountTheta=-2.00
00:11:19.934 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.26, opts=13)
00:11:19.936 00.002 8996 Enqueuing Move request for scope (-0.09, 0.26)
00:11:19.936 00.000 20224 Worker thread wakes up
00:11:19.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
00:11:19.937 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
00:11:19.937 00.000 20224 Moving (-0.09, 0.26) raw xDistance=-0.11 yDistance=-0.25
00:11:19.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:11:19.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:19.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:11:19.937 00.000 20224 MoveAxis(E, 0, ABG)
00:11:19.937 00.000 20224 Move returns status 0, amount 0
00:11:19.937 00.000 20224 MoveAxis(N, 0, ABG)
00:11:19.937 00.000 20224 Move returns status 0, amount 0
00:11:19.937 00.000 20224 move complete, result=0
00:11:19.937 00.000 20224 worker thread done servicing request
00:11:19.943 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54752, med=2937, FiltMin=2678, FiltMax=27126, Gamma=1.000
00:11:19.957 00.014 8996 UpdateGuideState exits: m=698099 SNR=352.6
00:11:19.959 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:19.959 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:19.960 00.001 8996 Enqueuing Expose request
00:11:19.961 00.001 20224 Worker thread wakes up
00:11:19.961 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:11:19.961 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:19.962 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:20.959 00.997 20224 Exposure complete
00:11:21.024 00.065 20224 worker thread done servicing request
00:11:21.024 00.000 8996 OnExposeComplete: enter
00:11:21.025 00.001 8996 UpdateGuideState(): m_state=6
00:11:21.027 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9590
00:11:21.027 00.000 8996 Star::Find returns 1 (0), X=135.95, Y=474.19, Mass=680528, SNR=320.8, Peak=56048 HFD=4.4
00:11:21.028 00.001 8996 MultiStar: [#1 0.19,0.30,0.74,U] [#2 -0.22,0.37,0.00,M7] [#3 -0.12,0.15,0.59,U] [#4 -0.11,0.27,0.54,U] [#5 -0.13,0.44,0.00,M1] [#6 0.04,0.28,0.44,U] [#7 -0.04,0.32,0.41,U] [#8 -0.05,0.53,0.00,M1] 
00:11:21.029 00.001 8996 refined, 5 included, MultiStar: {-0.09, 0.32}, one-star: {-0.35, 0.46}
00:11:21.030 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
00:11:21.031 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
00:11:21.031 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.85 mountX=-0.12 mountY=-0.30, mountTheta=-1.95
00:11:21.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.32, opts=13)
00:11:21.033 00.000 8996 Enqueuing Move request for scope (-0.09, 0.32)
00:11:21.034 00.001 20224 Worker thread wakes up
00:11:21.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.32) opts 0xd
00:11:21.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.32)
00:11:21.034 00.000 20224 Moving (-0.09, 0.32) raw xDistance=-0.12 yDistance=-0.30
00:11:21.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:11:21.035 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.04 newest=-0.85
00:11:21.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:11:21.035 00.000 20224 MoveAxis(E, 0, ABG)
00:11:21.035 00.000 20224 Move returns status 0, amount 0
00:11:21.035 00.000 20224 MoveAxis(N, 64, ABG)
00:11:21.035 00.000 20224 Guiding  Dir = 0, Dur = 64
00:11:21.035 00.000 20224 IsSlewing returns 0
00:11:21.035 00.000 20224 IsGuiding returns 0
00:11:21.043 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56048, med=2937, FiltMin=2662, FiltMax=25926, Gamma=1.000
00:11:21.054 00.011 20224 PulseGuide returned control before completion, sleep 56
00:11:21.063 00.009 8996 UpdateGuideState exits: m=680528 SNR=320.8
00:11:21.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:21.066 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:21.068 00.002 8996 Enqueuing Expose request
00:11:21.117 00.049 20224 IsGuiding returns 1
00:11:21.117 00.000 20224 scope still moving after pulse duration time elapsed
00:11:21.149 00.032 20224 IsSlewing returns 0
00:11:21.149 00.000 20224 IsGuiding returns 1
00:11:21.181 00.032 20224 IsSlewing returns 0
00:11:21.181 00.000 20224 IsGuiding returns 0
00:11:21.181 00.000 20224 scope move finished after 64 + 82 ms
00:11:21.182 00.001 20224 Move returns status 0, amount 64
00:11:21.182 00.000 20224 move complete, result=0
00:11:21.182 00.000 20224 worker thread done servicing request
00:11:21.182 00.000 20224 Worker thread wakes up
00:11:21.182 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 64 ms NORTH
00:11:21.184 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:21.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:22.352 01.168 20224 Exposure complete
00:11:22.440 00.088 20224 worker thread done servicing request
00:11:22.441 00.001 8996 OnExposeComplete: enter
00:11:22.443 00.002 8996 UpdateGuideState(): m_state=6
00:11:22.444 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9591
00:11:22.445 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=474.03, Mass=696900, SNR=329.9, Peak=53888 HFD=4.4
00:11:22.447 00.002 8996 MultiStar: [#1 -0.01,0.40,0.65,U] [#2 -0.19,0.34,0.74,U] [#3 -0.04,0.25,0.65,U] [#4 0.08,0.31,0.58,U] [#5 -0.15,0.39,0.58,U] [#6 -0.01,0.17,0.45,U] [#7 0.28,0.30,0.40,U] [#8 -0.06,0.33,0.36,U] 
00:11:22.449 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.32}, one-star: {-0.14, 0.31}
00:11:22.451 00.002 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
00:11:22.454 00.003 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
00:11:22.457 00.003 8996 CameraToMount -- cameraX=-0.05 cameraY=0.32 hyp=0.32 cameraTheta=1.72 mountX=-0.08 mountY=-0.31, mountTheta=-1.82
00:11:22.462 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.32, opts=13)
00:11:22.464 00.002 8996 Enqueuing Move request for scope (-0.05, 0.32)
00:11:22.466 00.002 20224 Worker thread wakes up
00:11:22.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.32) opts 0xd
00:11:22.467 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.32)
00:11:22.467 00.000 20224 Moving (-0.05, 0.32) raw xDistance=-0.08 yDistance=-0.31
00:11:22.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:11:22.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:11:22.467 00.000 20224 MoveAxis(E, 0, ABG)
00:11:22.467 00.000 20224 Move returns status 0, amount 0
00:11:22.467 00.000 20224 MoveAxis(N, 65, ABG)
00:11:22.467 00.000 20224 Guiding  Dir = 0, Dur = 65
00:11:22.468 00.001 20224 IsSlewing returns 0
00:11:22.468 00.000 20224 IsGuiding returns 0
00:11:22.475 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53888, med=2937, FiltMin=2665, FiltMax=27629, Gamma=1.000
00:11:22.496 00.021 20224 PulseGuide returned control before completion, sleep 47
00:11:22.498 00.002 8996 UpdateGuideState exits: m=696900 SNR=329.9
00:11:22.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:22.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:22.503 00.002 8996 Enqueuing Expose request
00:11:22.559 00.056 20224 IsGuiding returns 1
00:11:22.559 00.000 20224 scope still moving after pulse duration time elapsed
00:11:22.591 00.032 20224 IsSlewing returns 0
00:11:22.591 00.000 20224 IsGuiding returns 0
00:11:22.591 00.000 20224 scope move finished after 65 + 58 ms
00:11:22.591 00.000 20224 Move returns status 0, amount 65
00:11:22.591 00.000 20224 move complete, result=0
00:11:22.591 00.000 20224 worker thread done servicing request
00:11:22.591 00.000 20224 Worker thread wakes up
00:11:22.591 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
00:11:22.593 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:22.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:23.568 00.975 20224 Exposure complete
00:11:23.634 00.066 20224 worker thread done servicing request
00:11:23.634 00.000 8996 OnExposeComplete: enter
00:11:23.636 00.002 8996 UpdateGuideState(): m_state=6
00:11:23.637 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9592
00:11:23.638 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=473.57, Mass=765323, SNR=364.9, Peak=50384 HFD=4.6
00:11:23.639 00.001 8996 MultiStar: [#1 0.20,-0.10,0.65,U] [#2 -0.13,0.23,0.69,U] [#3 0.04,-0.19,0.58,U] [#4 0.18,-0.09,0.48,U] [#5 0.09,0.12,0.49,U] [#6 0.09,-0.13,0.38,U] [#7 0.22,-0.05,0.45,U] [#8 0.16,-0.08,0.38,U] 
00:11:23.640 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.05}, one-star: {-0.04, -0.15}
00:11:23.640 00.000 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
00:11:23.641 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
00:11:23.642 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.62 mountX=0.07 mountY=0.04, mountTheta=0.51
00:11:23.645 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.05, opts=13)
00:11:23.646 00.001 8996 Enqueuing Move request for scope (0.07, -0.05)
00:11:23.647 00.001 20224 Worker thread wakes up
00:11:23.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
00:11:23.647 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
00:11:23.647 00.000 20224 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=0.04
00:11:23.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:11:23.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:23.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:11:23.647 00.000 20224 MoveAxis(E, 0, ABG)
00:11:23.647 00.000 20224 Move returns status 0, amount 0
00:11:23.647 00.000 20224 MoveAxis(N, 0, ABG)
00:11:23.647 00.000 20224 Move returns status 0, amount 0
00:11:23.647 00.000 20224 move complete, result=0
00:11:23.647 00.000 20224 worker thread done servicing request
00:11:23.650 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50384, med=2937, FiltMin=2669, FiltMax=23341, Gamma=1.000
00:11:23.664 00.014 8996 UpdateGuideState exits: m=765323 SNR=364.9
00:11:23.664 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:23.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:23.666 00.001 8996 Enqueuing Expose request
00:11:23.666 00.000 20224 Worker thread wakes up
00:11:23.666 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:11:23.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:23.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:24.840 01.173 20224 Exposure complete
00:11:24.931 00.091 20224 worker thread done servicing request
00:11:24.931 00.000 8996 OnExposeComplete: enter
00:11:24.933 00.002 8996 UpdateGuideState(): m_state=6
00:11:24.934 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9593
00:11:24.935 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.71, Mass=694974, SNR=345.0, Peak=59600 HFD=4.3
00:11:24.937 00.002 8996 MultiStar: [#1 -0.12,0.27,0.72,U] [#2 -0.22,0.24,0.75,U] [#3 -0.10,0.27,0.58,U] [#4 -0.13,0.36,0.43,U] [#5 -0.03,0.23,0.55,U] [#6 -0.15,-0.01,0.44,U] [#7 0.07,0.16,0.41,U] [#8 0.02,0.39,0.39,U] 
00:11:24.938 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.19}, one-star: {-0.28, -0.01}
00:11:24.939 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:11:24.940 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
00:11:24.941 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.17 mountX=-0.15 mountY=-0.18, mountTheta=-2.28
00:11:24.945 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.19, opts=13)
00:11:24.947 00.002 8996 Enqueuing Move request for scope (-0.13, 0.19)
00:11:24.949 00.002 20224 Worker thread wakes up
00:11:24.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
00:11:24.949 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
00:11:24.949 00.000 20224 Moving (-0.13, 0.19) raw xDistance=-0.15 yDistance=-0.18
00:11:24.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:11:24.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:24.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:11:24.949 00.000 20224 MoveAxis(E, 0, ABG)
00:11:24.949 00.000 20224 Move returns status 0, amount 0
00:11:24.950 00.001 20224 MoveAxis(N, 0, ABG)
00:11:24.950 00.000 20224 Move returns status 0, amount 0
00:11:24.950 00.000 20224 move complete, result=0
00:11:24.950 00.000 20224 worker thread done servicing request
00:11:24.959 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59600, med=2937, FiltMin=2640, FiltMax=25712, Gamma=1.000
00:11:24.982 00.023 8996 UpdateGuideState exits: m=694974 SNR=345.0
00:11:24.984 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:24.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:24.986 00.001 8996 Enqueuing Expose request
00:11:24.987 00.001 20224 Worker thread wakes up
00:11:24.987 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:24.988 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:24.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:25.964 00.976 20224 Exposure complete
00:11:26.039 00.075 20224 worker thread done servicing request
00:11:26.039 00.000 8996 OnExposeComplete: enter
00:11:26.042 00.003 8996 UpdateGuideState(): m_state=6
00:11:26.045 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9594
00:11:26.047 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=473.84, Mass=650748, SNR=323.8, Peak=52960 HFD=4.4
00:11:26.049 00.002 8996 MultiStar: [#1 0.07,0.07,0.71,U] [#2 -0.12,0.11,0.73,U] [#3 -0.02,0.04,0.64,U] [#4 0.10,0.08,0.59,U] [#5 -0.16,0.16,0.55,U] [#6 -0.09,-0.09,0.48,U] [#7 -0.07,0.01,0.51,U] [#8 0.08,0.06,0.35,U] 
00:11:26.051 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {-0.21, 0.12}
00:11:26.052 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
00:11:26.053 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
00:11:26.054 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.28 mountX=-0.07 mountY=-0.06, mountTheta=-2.39
00:11:26.056 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
00:11:26.057 00.001 8996 Enqueuing Move request for scope (-0.06, 0.07)
00:11:26.058 00.001 20224 Worker thread wakes up
00:11:26.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
00:11:26.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
00:11:26.058 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.07 yDistance=-0.06
00:11:26.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:11:26.059 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:26.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:11:26.059 00.000 20224 MoveAxis(E, 0, ABG)
00:11:26.059 00.000 20224 Move returns status 0, amount 0
00:11:26.059 00.000 20224 MoveAxis(N, 0, ABG)
00:11:26.059 00.000 20224 Move returns status 0, amount 0
00:11:26.059 00.000 20224 move complete, result=0
00:11:26.059 00.000 20224 worker thread done servicing request
00:11:26.063 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=52960, med=2937, FiltMin=2678, FiltMax=25072, Gamma=1.000
00:11:26.078 00.015 8996 UpdateGuideState exits: m=650748 SNR=323.8
00:11:26.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:26.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:26.080 00.000 8996 Enqueuing Expose request
00:11:26.081 00.001 20224 Worker thread wakes up
00:11:26.081 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:26.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:26.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:27.248 01.166 20224 Exposure complete
00:11:27.318 00.070 20224 worker thread done servicing request
00:11:27.318 00.000 8996 OnExposeComplete: enter
00:11:27.319 00.001 8996 UpdateGuideState(): m_state=6
00:11:27.320 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9595
00:11:27.321 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.86, Mass=683102, SNR=349.8, Peak=62784 HFD=4.5
00:11:27.322 00.001 8996 MultiStar: [#1 -0.34,0.15,0.61,U] [#2 -0.51,0.21,0.00,M4] [#3 -0.37,-0.19,0.58,U] [#4 -0.36,0.19,0.47,U] [#5 -0.63,0.28,0.00,M1] [#6 -0.41,-0.21,0.00,M1] [#7 -0.19,0.17,0.48,U] [#8 -0.65,0.18,0.00,M1] 
00:11:27.323 00.001 8996 refined, 4 included, MultiStar: {-0.39, 0.09}, one-star: {-0.53, 0.14}
00:11:27.323 00.000 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:11:27.324 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:11:27.325 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=0.09 hyp=0.40 cameraTheta=2.91 mountX=-0.39 mountY=-0.05, mountTheta=-3.02
00:11:27.326 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=0.09, opts=13)
00:11:27.327 00.001 8996 Enqueuing Move request for scope (-0.39, 0.09)
00:11:27.328 00.001 20224 Worker thread wakes up
00:11:27.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.09) opts 0xd
00:11:27.328 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, 0.09)
00:11:27.328 00.000 20224 Moving (-0.39, 0.09) raw xDistance=-0.39 yDistance=-0.05
00:11:27.329 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
00:11:27.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:27.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:11:27.329 00.000 20224 MoveAxis(E, 57, ABG)
00:11:27.329 00.000 20224 Guiding  Dir = 2, Dur = 57
00:11:27.329 00.000 20224 IsSlewing returns 0
00:11:27.329 00.000 20224 IsGuiding returns 0
00:11:27.334 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62784, med=2937, FiltMin=2672, FiltMax=26608, Gamma=1.000
00:11:27.350 00.016 8996 UpdateGuideState exits: m=683102 SNR=349.8
00:11:27.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:27.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:27.353 00.001 8996 Enqueuing Expose request
00:11:27.385 00.032 20224 PulseGuide returned control before completion, sleep 11
00:11:27.400 00.015 20224 IsGuiding returns 1
00:11:27.400 00.000 20224 scope still moving after pulse duration time elapsed
00:11:27.432 00.032 20224 IsSlewing returns 0
00:11:27.432 00.000 20224 IsGuiding returns 1
00:11:27.463 00.031 20224 IsSlewing returns 0
00:11:27.464 00.001 20224 IsGuiding returns 1
00:11:27.495 00.031 20224 IsSlewing returns 0
00:11:27.495 00.000 20224 IsGuiding returns 0
00:11:27.495 00.000 20224 scope move finished after 57 + 108 ms
00:11:27.495 00.000 20224 Move returns status 0, amount 57
00:11:27.495 00.000 20224 MoveAxis(N, 0, ABG)
00:11:27.495 00.000 20224 Move returns status 0, amount 0
00:11:27.495 00.000 20224 move complete, result=0
00:11:27.495 00.000 20224 worker thread done servicing request
00:11:27.495 00.000 20224 Worker thread wakes up
00:11:27.495 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.0 px 0 ms NORTH
00:11:27.495 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:27.496 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:28.476 00.980 20224 Exposure complete
00:11:28.557 00.081 20224 worker thread done servicing request
00:11:28.557 00.000 8996 OnExposeComplete: enter
00:11:28.559 00.002 8996 UpdateGuideState(): m_state=6
00:11:28.561 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9596
00:11:28.563 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=473.80, Mass=656120, SNR=334.3, Peak=56384 HFD=4.4
00:11:28.565 00.002 8996 MultiStar: [#1 0.06,0.09,0.57,U] [#2 -0.16,0.31,0.72,U] [#3 -0.11,-0.04,0.51,U] [#4 -0.01,0.08,0.56,U] [#5 -0.26,0.21,0.59,U] [#6 0.03,0.06,0.42,U] [#7 0.06,0.17,0.46,U] [#8 -0.26,0.08,0.38,U] 
00:11:28.566 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.12}, one-star: {-0.32, 0.07}
00:11:28.567 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
00:11:28.569 00.002 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
00:11:28.570 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.39 mountX=-0.14 mountY=-0.11, mountTheta=-2.50
00:11:28.572 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
00:11:28.573 00.001 8996 Enqueuing Move request for scope (-0.13, 0.12)
00:11:28.574 00.001 20224 Worker thread wakes up
00:11:28.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
00:11:28.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
00:11:28.574 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.11
00:11:28.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:11:28.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:28.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:11:28.575 00.001 20224 MoveAxis(E, 0, ABG)
00:11:28.575 00.000 20224 Move returns status 0, amount 0
00:11:28.575 00.000 20224 MoveAxis(N, 0, ABG)
00:11:28.575 00.000 20224 Move returns status 0, amount 0
00:11:28.575 00.000 20224 move complete, result=0
00:11:28.575 00.000 20224 worker thread done servicing request
00:11:28.578 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56384, med=2937, FiltMin=2656, FiltMax=25693, Gamma=1.000
00:11:28.592 00.014 8996 UpdateGuideState exits: m=656120 SNR=334.3
00:11:28.593 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:28.593 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:28.594 00.001 8996 Enqueuing Expose request
00:11:28.595 00.001 20224 Worker thread wakes up
00:11:28.595 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:11:28.596 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:28.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:29.761 01.165 20224 Exposure complete
00:11:29.821 00.060 20224 worker thread done servicing request
00:11:29.821 00.000 8996 OnExposeComplete: enter
00:11:29.822 00.001 8996 UpdateGuideState(): m_state=6
00:11:29.822 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9597
00:11:29.823 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.73, Mass=679428, SNR=324.9, Peak=54032 HFD=4.5
00:11:29.824 00.001 8996 MultiStar: [#1 -0.03,0.36,0.71,U] [#2 -0.23,0.38,0.00,M4] [#3 0.04,0.09,0.69,U] [#4 0.14,0.18,0.52,U] [#5 0.02,0.33,0.59,U] [#6 0.05,0.05,0.55,U] [#7 0.16,0.25,0.41,U] [#8 -0.04,0.06,0.42,U] 
00:11:29.825 00.001 8996 refined, 7 included, MultiStar: {0.00, 0.16}, one-star: {-0.16, 0.01}
00:11:29.826 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
00:11:29.826 00.000 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
00:11:29.827 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.55 mountX=-0.01 mountY=-0.16, mountTheta=-1.64
00:11:29.828 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.16, opts=13)
00:11:29.829 00.001 8996 Enqueuing Move request for scope (0.00, 0.16)
00:11:29.830 00.001 20224 Worker thread wakes up
00:11:29.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.16) opts 0xd
00:11:29.830 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.16)
00:11:29.830 00.000 20224 Moving (0.00, 0.16) raw xDistance=-0.01 yDistance=-0.16
00:11:29.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:11:29.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:29.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:11:29.830 00.000 20224 MoveAxis(E, 0, ABG)
00:11:29.830 00.000 20224 Move returns status 0, amount 0
00:11:29.830 00.000 20224 MoveAxis(N, 0, ABG)
00:11:29.830 00.000 20224 Move returns status 0, amount 0
00:11:29.830 00.000 20224 move complete, result=0
00:11:29.831 00.001 20224 worker thread done servicing request
00:11:29.833 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54032, med=2937, FiltMin=2659, FiltMax=23408, Gamma=1.000
00:11:29.852 00.019 8996 UpdateGuideState exits: m=679428 SNR=324.9
00:11:29.854 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:29.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:29.857 00.002 8996 Enqueuing Expose request
00:11:29.858 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:29.859 00.001 20224 Worker thread wakes up
00:11:29.859 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:29.859 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:30.830 00.971 20224 Exposure complete
00:11:30.898 00.068 20224 worker thread done servicing request
00:11:30.899 00.001 8996 OnExposeComplete: enter
00:11:30.900 00.001 8996 UpdateGuideState(): m_state=6
00:11:30.901 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9598
00:11:30.902 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=473.69, Mass=687685, SNR=338.9, Peak=48278 HFD=4.6
00:11:30.903 00.001 8996 MultiStar: [#1 0.10,0.07,0.69,U] [#2 -0.11,0.08,0.81,U] [#3 -0.06,-0.05,0.66,U] [#4 0.02,0.10,0.51,U] [#5 0.11,-0.02,0.54,U] [#6 0.01,-0.01,0.43,U] [#7 0.14,0.01,0.42,U] [#8 0.12,0.09,0.35,U] 
00:11:30.904 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.02}, one-star: {0.01, -0.04}
00:11:30.905 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
00:11:30.906 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
00:11:30.907 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.76 mountX=0.02 mountY=-0.02, mountTheta=-0.86
00:11:30.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
00:11:30.909 00.000 8996 Enqueuing Move request for scope (0.02, 0.02)
00:11:30.910 00.001 20224 Worker thread wakes up
00:11:30.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
00:11:30.911 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
00:11:30.911 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
00:11:30.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:11:30.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:30.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:11:30.911 00.000 20224 MoveAxis(E, 0, ABG)
00:11:30.911 00.000 20224 Move returns status 0, amount 0
00:11:30.911 00.000 20224 MoveAxis(N, 0, ABG)
00:11:30.911 00.000 20224 Move returns status 0, amount 0
00:11:30.911 00.000 20224 move complete, result=0
00:11:30.911 00.000 20224 worker thread done servicing request
00:11:30.919 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48278, med=2937, FiltMin=2681, FiltMax=25017, Gamma=1.000
00:11:30.934 00.015 8996 UpdateGuideState exits: m=687685 SNR=338.9
00:11:30.935 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:30.937 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:30.938 00.001 8996 Enqueuing Expose request
00:11:30.940 00.002 20224 Worker thread wakes up
00:11:30.940 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:30.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:30.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:32.097 01.156 20224 Exposure complete
00:11:32.154 00.057 20224 worker thread done servicing request
00:11:32.154 00.000 8996 OnExposeComplete: enter
00:11:32.155 00.001 8996 UpdateGuideState(): m_state=6
00:11:32.156 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9599
00:11:32.157 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.83, Mass=670225, SNR=306.8, Peak=56736 HFD=4.3
00:11:32.157 00.000 8996 MultiStar: [#1 -0.04,0.47,0.00,M1] [#2 -0.35,0.43,0.00,M4] [#3 -0.00,0.29,0.63,U] [#4 -0.01,0.46,0.00,M1] [#5 -0.18,0.17,0.68,U] [#6 -0.04,0.10,0.55,U] [#7 0.15,0.21,0.50,U] [#8 -0.19,0.34,0.42,U] 
00:11:32.158 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.19}, one-star: {-0.26, 0.10}
00:11:32.159 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
00:11:32.160 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
00:11:32.161 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.19 hyp=0.22 cameraTheta=2.10 mountX=-0.13 mountY=-0.17, mountTheta=-2.20
00:11:32.165 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.19, opts=13)
00:11:32.167 00.002 8996 Enqueuing Move request for scope (-0.11, 0.19)
00:11:32.167 00.000 20224 Worker thread wakes up
00:11:32.168 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.19) opts 0xd
00:11:32.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.19)
00:11:32.168 00.000 20224 Moving (-0.11, 0.19) raw xDistance=-0.13 yDistance=-0.17
00:11:32.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:11:32.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:32.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:11:32.168 00.000 20224 MoveAxis(E, 0, ABG)
00:11:32.168 00.000 20224 Move returns status 0, amount 0
00:11:32.168 00.000 20224 MoveAxis(N, 0, ABG)
00:11:32.168 00.000 20224 Move returns status 0, amount 0
00:11:32.168 00.000 20224 move complete, result=0
00:11:32.168 00.000 20224 worker thread done servicing request
00:11:32.174 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=56736, med=2937, FiltMin=2646, FiltMax=24368, Gamma=1.000
00:11:32.201 00.027 8996 UpdateGuideState exits: m=670225 SNR=306.8
00:11:32.203 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:32.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:32.206 00.002 8996 Enqueuing Expose request
00:11:32.206 00.000 20224 Worker thread wakes up
00:11:32.207 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:11:32.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:32.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:33.183 00.975 20224 Exposure complete
00:11:33.251 00.068 20224 worker thread done servicing request
00:11:33.251 00.000 8996 OnExposeComplete: enter
00:11:33.252 00.001 8996 UpdateGuideState(): m_state=6
00:11:33.253 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9600
00:11:33.254 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.59, Mass=671161, SNR=322.9, Peak=51312 HFD=4.4
00:11:33.255 00.001 8996 MultiStar: [#1 0.17,0.02,0.60,U] [#2 -0.19,0.16,0.83,U] [#3 0.11,-0.11,0.62,U] [#4 0.16,0.14,0.58,U] [#5 -0.03,0.09,0.70,U] [#6 0.03,-0.07,0.52,U] [#7 0.22,0.12,0.48,U] [#8 -0.01,-0.07,0.41,U] 
00:11:33.257 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.01}, one-star: {-0.23, -0.14}
00:11:33.259 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:11:33.261 00.002 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
00:11:33.263 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.89 mountX=-0.01 mountY=-0.01, mountTheta=-1.99
00:11:33.266 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.01, opts=13)
00:11:33.268 00.002 8996 Enqueuing Move request for scope (-0.00, 0.01)
00:11:33.269 00.001 20224 Worker thread wakes up
00:11:33.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
00:11:33.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
00:11:33.269 00.000 20224 Moving (-0.00, 0.01) raw xDistance=-0.01 yDistance=-0.01
00:11:33.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:11:33.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:33.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:11:33.269 00.000 20224 MoveAxis(E, 0, ABG)
00:11:33.269 00.000 20224 Move returns status 0, amount 0
00:11:33.270 00.001 20224 MoveAxis(N, 0, ABG)
00:11:33.270 00.000 20224 Move returns status 0, amount 0
00:11:33.270 00.000 20224 move complete, result=0
00:11:33.270 00.000 20224 worker thread done servicing request
00:11:33.277 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51312, med=2937, FiltMin=2678, FiltMax=22445, Gamma=1.000
00:11:33.295 00.018 8996 UpdateGuideState exits: m=671161 SNR=322.9
00:11:33.297 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:33.297 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:33.298 00.001 8996 Enqueuing Expose request
00:11:33.299 00.001 20224 Worker thread wakes up
00:11:33.299 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:33.300 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:33.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:34.455 01.155 20224 Exposure complete
00:11:34.527 00.072 20224 worker thread done servicing request
00:11:34.528 00.001 8996 OnExposeComplete: enter
00:11:34.528 00.000 8996 UpdateGuideState(): m_state=6
00:11:34.529 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9601
00:11:34.530 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.69, Mass=737843, SNR=345.4, Peak=58704 HFD=4.5
00:11:34.531 00.001 8996 MultiStar: [#1 0.04,0.05,0.59,U] [#2 -0.18,0.39,0.00,M4] [#3 -0.03,-0.18,0.70,U] [#4 0.04,-0.10,0.53,U] [#5 -0.05,0.01,0.65,U] [#6 -0.18,-0.16,0.43,U] [#7 0.11,-0.05,0.43,U] [#8 -0.10,0.13,0.36,U] 
00:11:34.532 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.05}, one-star: {-0.13, -0.03}
00:11:34.533 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
00:11:34.534 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
00:11:34.535 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.34 mountX=-0.04 mountY=0.05, mountTheta=2.23
00:11:34.536 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
00:11:34.537 00.001 8996 Enqueuing Move request for scope (-0.05, -0.05)
00:11:34.538 00.001 20224 Worker thread wakes up
00:11:34.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
00:11:34.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
00:11:34.538 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.04 yDistance=0.05
00:11:34.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:11:34.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:34.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:11:34.538 00.000 20224 MoveAxis(E, 0, ABG)
00:11:34.538 00.000 20224 Move returns status 0, amount 0
00:11:34.538 00.000 20224 MoveAxis(N, 0, ABG)
00:11:34.538 00.000 20224 Move returns status 0, amount 0
00:11:34.538 00.000 20224 move complete, result=0
00:11:34.538 00.000 20224 worker thread done servicing request
00:11:34.544 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58704, med=2937, FiltMin=2669, FiltMax=23869, Gamma=1.000
00:11:34.568 00.024 8996 UpdateGuideState exits: m=737843 SNR=345.4
00:11:34.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:34.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:34.571 00.001 8996 Enqueuing Expose request
00:11:34.572 00.001 20224 Worker thread wakes up
00:11:34.572 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:34.573 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:34.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:35.537 00.964 20224 Exposure complete
00:11:35.641 00.104 20224 worker thread done servicing request
00:11:35.641 00.000 8996 OnExposeComplete: enter
00:11:35.641 00.000 8996 UpdateGuideState(): m_state=6
00:11:35.643 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9602
00:11:35.643 00.000 8996 Star::Find returns 1 (0), X=136.17, Y=473.44, Mass=741611, SNR=393.5, Peak=50902 HFD=4.6
00:11:35.645 00.002 8996 MultiStar: [#1 0.20,0.23,0.57,U] [#2 -0.14,-0.04,0.61,U] [#3 0.04,-0.27,0.58,U] [#4 -0.01,-0.02,0.44,U] [#5 -0.00,0.02,0.48,U] [#6 -0.03,-0.48,0.00,M1] [#7 0.13,-0.24,0.39,U] [#8 0.03,0.17,0.29,U] 
00:11:35.646 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.09}, one-star: {-0.13, -0.28}
00:11:35.647 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
00:11:35.649 00.002 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
00:11:35.650 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.64 mountX=0.00 mountY=0.09, mountTheta=1.55
00:11:35.653 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
00:11:35.654 00.001 8996 Enqueuing Move request for scope (-0.01, -0.09)
00:11:35.656 00.002 20224 Worker thread wakes up
00:11:35.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
00:11:35.656 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
00:11:35.656 00.000 20224 Moving (-0.01, -0.09) raw xDistance=0.00 yDistance=0.09
00:11:35.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:11:35.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:35.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:11:35.656 00.000 20224 MoveAxis(E, 0, ABG)
00:11:35.656 00.000 20224 Move returns status 0, amount 0
00:11:35.656 00.000 20224 MoveAxis(N, 0, ABG)
00:11:35.656 00.000 20224 Move returns status 0, amount 0
00:11:35.657 00.001 20224 move complete, result=0
00:11:35.657 00.000 20224 worker thread done servicing request
00:11:35.661 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50902, med=2937, FiltMin=2656, FiltMax=22665, Gamma=1.000
00:11:35.675 00.014 8996 UpdateGuideState exits: m=741611 SNR=393.5
00:11:35.676 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:35.677 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:35.678 00.001 8996 Enqueuing Expose request
00:11:35.678 00.000 20224 Worker thread wakes up
00:11:35.678 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:35.679 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:35.679 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:36.859 01.180 20224 Exposure complete
00:11:36.946 00.087 20224 worker thread done servicing request
00:11:36.946 00.000 8996 OnExposeComplete: enter
00:11:36.948 00.002 8996 UpdateGuideState(): m_state=6
00:11:36.950 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9603
00:11:36.952 00.002 8996 Star::Find returns 1 (0), X=136.21, Y=473.42, Mass=651702, SNR=321.1, Peak=44403 HFD=4.6
00:11:36.954 00.002 8996 MultiStar: [#1 0.19,-0.17,0.71,U] [#2 -0.04,-0.04,0.79,U] [#3 0.08,-0.32,0.62,U] [#4 0.25,-0.20,0.58,U] [#5 0.12,-0.14,0.61,U] [#6 0.17,-0.44,0.00,M2] [#7 0.27,-0.38,0.00,M1] [#8 0.07,-0.24,0.34,U] 
00:11:36.956 00.002 8996 refined, 6 included, MultiStar: {0.07, -0.20}, one-star: {-0.09, -0.31}
00:11:36.957 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
00:11:36.959 00.002 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
00:11:36.962 00.003 8996 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.25 mountX=0.09 mountY=0.19, mountTheta=1.15
00:11:36.965 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.20, opts=13)
00:11:36.967 00.002 8996 Enqueuing Move request for scope (0.07, -0.20)
00:11:36.968 00.001 20224 Worker thread wakes up
00:11:36.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
00:11:36.968 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
00:11:36.968 00.000 20224 Moving (0.07, -0.20) raw xDistance=0.09 yDistance=0.19
00:11:36.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:11:36.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:36.969 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:11:36.969 00.000 20224 MoveAxis(E, 0, ABG)
00:11:36.969 00.000 20224 Move returns status 0, amount 0
00:11:36.969 00.000 20224 MoveAxis(N, 0, ABG)
00:11:36.969 00.000 20224 Move returns status 0, amount 0
00:11:36.969 00.000 20224 move complete, result=0
00:11:36.969 00.000 20224 worker thread done servicing request
00:11:36.975 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=44403, med=2937, FiltMin=2656, FiltMax=21056, Gamma=1.000
00:11:36.994 00.019 8996 UpdateGuideState exits: m=651702 SNR=321.1
00:11:36.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:36.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:36.996 00.000 8996 Enqueuing Expose request
00:11:36.997 00.001 20224 Worker thread wakes up
00:11:36.997 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:36.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:36.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:37.973 00.975 20224 Exposure complete
00:11:38.036 00.063 20224 worker thread done servicing request
00:11:38.036 00.000 8996 OnExposeComplete: enter
00:11:38.038 00.002 8996 UpdateGuideState(): m_state=6
00:11:38.039 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9604
00:11:38.041 00.002 8996 Star::Find returns 1 (0), X=136.19, Y=473.56, Mass=681128, SNR=334.0, Peak=45264 HFD=4.6
00:11:38.042 00.001 8996 MultiStar: [#1 -0.06,-0.14,0.61,U] [#2 -0.33,0.09,0.67,U] [#3 -0.16,-0.29,0.64,U] [#4 -0.17,-0.29,0.59,U] [#5 -0.12,0.06,0.60,U] [#6 -0.13,-0.41,0.00,M3] [#7 -0.06,-0.15,0.38,U] [#8 -0.27,-0.01,0.41,U] 
00:11:38.043 00.001 8996 single-star, 7 included, MultiStar: {-0.16, -0.11}, one-star: {-0.11, -0.16}
00:11:38.044 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
00:11:38.045 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
00:11:38.046 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.16 mountX=-0.09 mountY=0.17, mountTheta=2.06
00:11:38.047 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
00:11:38.049 00.002 8996 Enqueuing Move request for scope (-0.11, -0.16)
00:11:38.050 00.001 20224 Worker thread wakes up
00:11:38.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
00:11:38.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
00:11:38.050 00.000 20224 Moving (-0.11, -0.16) raw xDistance=-0.09 yDistance=0.17
00:11:38.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:11:38.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:38.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:11:38.050 00.000 20224 MoveAxis(E, 0, ABG)
00:11:38.050 00.000 20224 Move returns status 0, amount 0
00:11:38.051 00.001 20224 MoveAxis(N, 0, ABG)
00:11:38.051 00.000 20224 Move returns status 0, amount 0
00:11:38.051 00.000 20224 move complete, result=0
00:11:38.051 00.000 20224 worker thread done servicing request
00:11:38.056 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45264, med=2937, FiltMin=2640, FiltMax=20985, Gamma=1.000
00:11:38.072 00.016 8996 UpdateGuideState exits: m=681128 SNR=334.0
00:11:38.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:38.075 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:38.076 00.001 8996 Enqueuing Expose request
00:11:38.078 00.002 20224 Worker thread wakes up
00:11:38.078 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:38.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:38.080 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:39.240 01.160 20224 Exposure complete
00:11:39.297 00.057 20224 worker thread done servicing request
00:11:39.297 00.000 8996 OnExposeComplete: enter
00:11:39.298 00.001 8996 UpdateGuideState(): m_state=6
00:11:39.299 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9605
00:11:39.300 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.38, Mass=729157, SNR=341.1, Peak=57510 HFD=4.6
00:11:39.301 00.001 8996 MultiStar: [#1 -0.03,-0.14,0.64,U] [#2 -0.33,0.07,0.79,U] [#3 -0.10,-0.39,0.54,U] [#4 -0.02,-0.11,0.51,U] [#5 -0.18,0.05,0.55,U] [#6 -0.13,-0.31,0.42,U] [#7 -0.05,-0.16,0.43,U] [#8 -0.21,-0.17,0.36,U] 
00:11:39.301 00.000 8996 refined, 8 included, MultiStar: {-0.19, -0.17}, one-star: {-0.43, -0.34}
00:11:39.302 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
00:11:39.303 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
00:11:39.304 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.17 hyp=0.26 cameraTheta=-2.43 mountX=-0.18 mountY=0.19, mountTheta=2.33
00:11:39.305 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.17, opts=13)
00:11:39.306 00.001 8996 Enqueuing Move request for scope (-0.19, -0.17)
00:11:39.307 00.001 20224 Worker thread wakes up
00:11:39.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.17) opts 0xd
00:11:39.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.17)
00:11:39.307 00.000 20224 Moving (-0.19, -0.17) raw xDistance=-0.18 yDistance=0.19
00:11:39.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:11:39.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:39.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:11:39.307 00.000 20224 MoveAxis(E, 0, ABG)
00:11:39.307 00.000 20224 Move returns status 0, amount 0
00:11:39.307 00.000 20224 MoveAxis(N, 0, ABG)
00:11:39.307 00.000 20224 Move returns status 0, amount 0
00:11:39.307 00.000 20224 move complete, result=0
00:11:39.307 00.000 20224 worker thread done servicing request
00:11:39.311 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57510, med=2937, FiltMin=2669, FiltMax=29350, Gamma=1.000
00:11:39.327 00.016 8996 UpdateGuideState exits: m=729157 SNR=341.1
00:11:39.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:39.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:39.332 00.002 8996 Enqueuing Expose request
00:11:39.333 00.001 20224 Worker thread wakes up
00:11:39.333 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:11:39.334 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:39.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:40.308 00.974 20224 Exposure complete
00:11:40.376 00.068 20224 worker thread done servicing request
00:11:40.376 00.000 8996 OnExposeComplete: enter
00:11:40.378 00.002 8996 UpdateGuideState(): m_state=6
00:11:40.379 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9606
00:11:40.381 00.002 8996 Star::Find returns 1 (0), X=136.13, Y=473.58, Mass=808313, SNR=371.1, Peak=59984 HFD=4.5
00:11:40.382 00.001 8996 MultiStar: [#1 -0.03,0.00,0.59,U] [#2 -0.31,0.11,0.74,U] [#3 -0.10,-0.24,0.53,U] [#4 -0.18,-0.20,0.45,U] [#5 -0.10,-0.09,0.54,U] [#6 0.12,-0.23,0.38,U] [#7 -0.02,-0.11,0.46,U] [#8 0.02,-0.12,0.33,U] 
00:11:40.383 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.10}, one-star: {-0.17, -0.14}
00:11:40.384 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
00:11:40.385 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
00:11:40.386 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.42 mountX=-0.10 mountY=0.11, mountTheta=2.31
00:11:40.387 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.10, opts=13)
00:11:40.388 00.001 8996 Enqueuing Move request for scope (-0.11, -0.10)
00:11:40.389 00.001 20224 Worker thread wakes up
00:11:40.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
00:11:40.389 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
00:11:40.389 00.000 20224 Moving (-0.11, -0.10) raw xDistance=-0.10 yDistance=0.11
00:11:40.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:11:40.389 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:40.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:11:40.390 00.001 20224 MoveAxis(E, 0, ABG)
00:11:40.390 00.000 20224 Move returns status 0, amount 0
00:11:40.390 00.000 20224 MoveAxis(N, 0, ABG)
00:11:40.390 00.000 20224 Move returns status 0, amount 0
00:11:40.390 00.000 20224 move complete, result=0
00:11:40.390 00.000 20224 worker thread done servicing request
00:11:40.393 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59984, med=2937, FiltMin=2662, FiltMax=24701, Gamma=1.000
00:11:40.406 00.013 8996 UpdateGuideState exits: m=808313 SNR=371.1
00:11:40.407 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:40.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:40.408 00.000 8996 Enqueuing Expose request
00:11:40.409 00.001 20224 Worker thread wakes up
00:11:40.409 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:40.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:40.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:41.581 01.171 20224 Exposure complete
00:11:41.656 00.075 20224 worker thread done servicing request
00:11:41.656 00.000 8996 OnExposeComplete: enter
00:11:41.658 00.002 8996 UpdateGuideState(): m_state=6
00:11:41.659 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9607
00:11:41.660 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=473.59, Mass=676402, SNR=320.4, Peak=53600 HFD=4.2
00:11:41.661 00.001 8996 MultiStar: [#1 -0.33,-0.02,0.67,U] [#2 -0.59,0.39,0.00,M1] [#3 -0.16,-0.13,0.67,U] [#4 -0.16,-0.07,0.57,U] [#5 -0.12,-0.04,0.67,U] [#6 -0.40,-0.19,0.00,M2] [#7 -0.27,-0.27,0.54,U] [#8 -0.21,0.01,0.44,U] 
00:11:41.661 00.000 8996 refined, 6 included, MultiStar: {-0.24, -0.10}, one-star: {-0.34, -0.14}
00:11:41.662 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
00:11:41.663 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
00:11:41.664 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-2.75 mountX=-0.23 mountY=0.13, mountTheta=2.63
00:11:41.665 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.10, opts=13)
00:11:41.666 00.001 8996 Enqueuing Move request for scope (-0.24, -0.10)
00:11:41.667 00.001 20224 Worker thread wakes up
00:11:41.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.10) opts 0xd
00:11:41.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.10)
00:11:41.667 00.000 20224 Moving (-0.24, -0.10) raw xDistance=-0.23 yDistance=0.13
00:11:41.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:11:41.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:41.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:11:41.667 00.000 20224 MoveAxis(E, 33, ABG)
00:11:41.667 00.000 20224 Guiding  Dir = 2, Dur = 33
00:11:41.667 00.000 20224 IsSlewing returns 0
00:11:41.668 00.001 20224 IsGuiding returns 0
00:11:41.671 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53600, med=2937, FiltMin=2678, FiltMax=24877, Gamma=1.000
00:11:41.697 00.026 8996 UpdateGuideState exits: m=676402 SNR=320.4
00:11:41.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:41.700 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:41.701 00.001 8996 Enqueuing Expose request
00:11:41.706 00.005 20224 IsGuiding returns 1
00:11:41.706 00.000 20224 scope still moving after pulse duration time elapsed
00:11:41.741 00.035 20224 IsSlewing returns 0
00:11:41.741 00.000 20224 IsGuiding returns 1
00:11:41.767 00.026 20224 IsSlewing returns 0
00:11:41.767 00.000 20224 IsGuiding returns 1
00:11:41.798 00.031 20224 IsSlewing returns 0
00:11:41.798 00.000 20224 IsGuiding returns 0
00:11:41.798 00.000 20224 scope move finished after 33 + 97 ms
00:11:41.798 00.000 20224 Move returns status 0, amount 33
00:11:41.798 00.000 20224 MoveAxis(N, 0, ABG)
00:11:41.798 00.000 20224 Move returns status 0, amount 0
00:11:41.798 00.000 20224 move complete, result=0
00:11:41.798 00.000 20224 worker thread done servicing request
00:11:41.798 00.000 20224 Worker thread wakes up
00:11:41.799 00.001 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
00:11:41.800 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:41.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:42.770 00.970 20224 Exposure complete
00:11:42.864 00.094 20224 worker thread done servicing request
00:11:42.864 00.000 8996 OnExposeComplete: enter
00:11:42.865 00.001 8996 UpdateGuideState(): m_state=6
00:11:42.866 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9608
00:11:42.867 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.91, Mass=659143, SNR=328.1, Peak=58288 HFD=4.4
00:11:42.868 00.001 8996 MultiStar: [#1 0.01,0.05,0.69,U] [#2 -0.35,0.39,0.00,M2] [#3 0.07,-0.00,0.56,U] [#4 0.09,-0.02,0.59,U] [#5 0.05,-0.02,0.65,U] [#6 0.03,0.02,0.49,U] [#7 -0.05,0.04,0.44,U] [#8 0.01,-0.09,0.41,U] 
00:11:42.869 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.04}, one-star: {-0.25, 0.18}
00:11:42.869 00.000 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:11:42.870 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:11:42.871 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.17 mountX=-0.03 mountY=-0.03, mountTheta=-2.28
00:11:42.872 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
00:11:42.873 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
00:11:42.874 00.001 20224 Worker thread wakes up
00:11:42.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
00:11:42.874 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
00:11:42.874 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.03
00:11:42.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:11:42.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:42.875 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:11:42.875 00.000 20224 MoveAxis(E, 0, ABG)
00:11:42.875 00.000 20224 Move returns status 0, amount 0
00:11:42.875 00.000 20224 MoveAxis(N, 0, ABG)
00:11:42.875 00.000 20224 Move returns status 0, amount 0
00:11:42.875 00.000 20224 move complete, result=0
00:11:42.875 00.000 20224 worker thread done servicing request
00:11:42.878 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58288, med=2937, FiltMin=2656, FiltMax=25968, Gamma=1.000
00:11:42.891 00.013 8996 UpdateGuideState exits: m=659143 SNR=328.1
00:11:42.893 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:42.893 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:42.894 00.001 8996 Enqueuing Expose request
00:11:42.895 00.001 20224 Worker thread wakes up
00:11:42.895 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:42.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:42.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:44.056 01.160 20224 Exposure complete
00:11:44.130 00.074 20224 worker thread done servicing request
00:11:44.130 00.000 8996 OnExposeComplete: enter
00:11:44.131 00.001 8996 UpdateGuideState(): m_state=6
00:11:44.132 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9609
00:11:44.133 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.46, Mass=806184, SNR=347.2, Peak=55264 HFD=4.6
00:11:44.134 00.001 8996 MultiStar: [#1 0.32,0.07,0.65,U] [#2 -0.23,0.17,0.64,U] [#3 -0.10,-0.34,0.73,U] [#4 -0.00,-0.19,0.52,U] [#5 0.11,-0.04,0.57,U] [#6 -0.11,-0.00,0.42,U] [#7 0.13,0.13,0.44,U] [#8 0.00,-0.03,0.38,U] 
00:11:44.134 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.08}, one-star: {-0.14, -0.27}
00:11:44.135 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
00:11:44.136 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
00:11:44.137 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.74 mountX=-0.01 mountY=0.08, mountTheta=1.64
00:11:44.140 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.08, opts=13)
00:11:44.143 00.003 8996 Enqueuing Move request for scope (-0.01, -0.08)
00:11:44.145 00.002 20224 Worker thread wakes up
00:11:44.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
00:11:44.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
00:11:44.145 00.000 20224 Moving (-0.01, -0.08) raw xDistance=-0.01 yDistance=0.08
00:11:44.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:11:44.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:44.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:11:44.145 00.000 20224 MoveAxis(E, 0, ABG)
00:11:44.145 00.000 20224 Move returns status 0, amount 0
00:11:44.145 00.000 20224 MoveAxis(N, 0, ABG)
00:11:44.145 00.000 20224 Move returns status 0, amount 0
00:11:44.145 00.000 20224 move complete, result=0
00:11:44.146 00.001 20224 worker thread done servicing request
00:11:44.154 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55264, med=2937, FiltMin=2656, FiltMax=24982, Gamma=1.000
00:11:44.168 00.014 8996 UpdateGuideState exits: m=806184 SNR=347.2
00:11:44.170 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:44.171 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:44.173 00.002 8996 Enqueuing Expose request
00:11:44.174 00.001 20224 Worker thread wakes up
00:11:44.174 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:44.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:44.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:45.148 00.973 20224 Exposure complete
00:11:45.213 00.065 20224 worker thread done servicing request
00:11:45.213 00.000 8996 OnExposeComplete: enter
00:11:45.214 00.001 8996 UpdateGuideState(): m_state=6
00:11:45.215 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9610
00:11:45.217 00.002 8996 Star::Find returns 1 (0), X=136.36, Y=473.50, Mass=736501, SNR=367.2, Peak=49363 HFD=4.6
00:11:45.218 00.001 8996 MultiStar: [#1 -0.02,0.09,0.58,U] [#2 -0.25,0.31,0.67,U] [#3 0.12,-0.30,0.55,U] [#4 0.12,-0.12,0.45,U] [#5 0.02,-0.08,0.60,U] [#6 -0.09,-0.27,0.43,U] [#7 0.07,-0.08,0.37,U] [#8 0.02,-0.08,0.38,U] 
00:11:45.219 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.08}, one-star: {0.06, -0.23}
00:11:45.220 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:11:45.221 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
00:11:45.222 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.56 mountX=0.01 mountY=0.08, mountTheta=1.46
00:11:45.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.08, opts=13)
00:11:45.225 00.001 8996 Enqueuing Move request for scope (0.00, -0.08)
00:11:45.226 00.001 20224 Worker thread wakes up
00:11:45.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
00:11:45.227 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
00:11:45.227 00.000 20224 Moving (0.00, -0.08) raw xDistance=0.01 yDistance=0.08
00:11:45.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:11:45.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:45.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:11:45.227 00.000 20224 MoveAxis(E, 0, ABG)
00:11:45.227 00.000 20224 Move returns status 0, amount 0
00:11:45.227 00.000 20224 MoveAxis(N, 0, ABG)
00:11:45.227 00.000 20224 Move returns status 0, amount 0
00:11:45.227 00.000 20224 move complete, result=0
00:11:45.227 00.000 20224 worker thread done servicing request
00:11:45.232 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49363, med=2937, FiltMin=2672, FiltMax=24461, Gamma=1.000
00:11:45.245 00.013 8996 UpdateGuideState exits: m=736501 SNR=367.2
00:11:45.247 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:45.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:45.250 00.002 8996 Enqueuing Expose request
00:11:45.251 00.001 20224 Worker thread wakes up
00:11:45.251 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:45.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:45.252 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:46.414 01.162 20224 Exposure complete
00:11:46.497 00.083 20224 worker thread done servicing request
00:11:46.497 00.000 8996 OnExposeComplete: enter
00:11:46.498 00.001 8996 UpdateGuideState(): m_state=6
00:11:46.499 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9611
00:11:46.500 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.77, Mass=735779, SNR=352.1, Peak=64640 HFD=4.5
00:11:46.501 00.001 8996 MultiStar: [#1 -0.17,0.22,0.61,U] [#2 -0.46,0.60,0.00,M1] [#3 -0.35,-0.25,0.00,M1] [#4 -0.27,-0.08,0.54,U] [#5 0.03,0.02,0.56,U] [#6 -0.38,0.09,0.37,U] [#7 0.12,0.06,0.41,U] [#8 -0.21,0.36,0.34,U] 
00:11:46.502 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.09}, one-star: {-0.40, 0.05}
00:11:46.503 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
00:11:46.504 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
00:11:46.504 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.09 hyp=0.23 cameraTheta=2.76 mountX=-0.22 mountY=-0.06, mountTheta=-2.87
00:11:46.506 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.09, opts=13)
00:11:46.507 00.001 8996 Enqueuing Move request for scope (-0.21, 0.09)
00:11:46.508 00.001 20224 Worker thread wakes up
00:11:46.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.09) opts 0xd
00:11:46.508 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.09)
00:11:46.508 00.000 20224 Moving (-0.21, 0.09) raw xDistance=-0.22 yDistance=-0.06
00:11:46.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:11:46.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:46.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:11:46.509 00.001 20224 MoveAxis(E, 32, ABG)
00:11:46.509 00.000 20224 Guiding  Dir = 2, Dur = 32
00:11:46.509 00.000 20224 IsSlewing returns 0
00:11:46.510 00.001 20224 IsGuiding returns 0
00:11:46.511 00.001 20224 PulseGuide returned control before completion, sleep 41
00:11:46.516 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=64640, med=2937, FiltMin=2688, FiltMax=29725, Gamma=1.000
00:11:46.536 00.020 8996 UpdateGuideState exits: m=735779 SNR=352.1
00:11:46.537 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:46.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:46.539 00.001 8996 Enqueuing Expose request
00:11:46.564 00.025 20224 IsGuiding returns 1
00:11:46.564 00.000 20224 scope still moving after pulse duration time elapsed
00:11:46.596 00.032 20224 IsSlewing returns 0
00:11:46.596 00.000 20224 IsGuiding returns 0
00:11:46.596 00.000 20224 scope move finished after 32 + 54 ms
00:11:46.596 00.000 20224 Move returns status 0, amount 32
00:11:46.596 00.000 20224 MoveAxis(N, 0, ABG)
00:11:46.596 00.000 20224 Move returns status 0, amount 0
00:11:46.597 00.001 20224 move complete, result=0
00:11:46.597 00.000 20224 worker thread done servicing request
00:11:46.597 00.000 20224 Worker thread wakes up
00:11:46.597 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:46.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:46.597 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
00:11:47.588 00.991 20224 Exposure complete
00:11:47.672 00.084 20224 worker thread done servicing request
00:11:47.673 00.001 8996 OnExposeComplete: enter
00:11:47.675 00.002 8996 UpdateGuideState(): m_state=6
00:11:47.678 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9612
00:11:47.680 00.002 8996 Star::Find returns 1 (0), X=136.05, Y=473.89, Mass=679890, SNR=341.5, Peak=53360 HFD=4.5
00:11:47.683 00.003 8996 MultiStar: [#1 0.19,0.58,0.00,M1] [#2 0.01,0.47,0.00,M2] [#3 0.20,0.34,0.64,U] [#4 0.28,0.23,0.54,U] [#5 0.09,0.43,0.00,M1] [#6 0.28,0.28,0.44,U] [#7 0.54,0.45,0.00,M1] [#8 0.03,0.61,0.00,M1] 
00:11:47.685 00.002 8996 refined, 3 included, MultiStar: {0.06, 0.24}, one-star: {-0.25, 0.16}
00:11:47.686 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
00:11:47.687 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
00:11:47.689 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.33 mountX=0.04 mountY=-0.24, mountTheta=-1.43
00:11:47.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.24, opts=13)
00:11:47.693 00.001 8996 Enqueuing Move request for scope (0.06, 0.24)
00:11:47.694 00.001 20224 Worker thread wakes up
00:11:47.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
00:11:47.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
00:11:47.694 00.000 20224 Moving (0.06, 0.24) raw xDistance=0.04 yDistance=-0.24
00:11:47.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:11:47.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:11:47.694 00.000 20224 MoveAxis(E, 0, ABG)
00:11:47.694 00.000 20224 Move returns status 0, amount 0
00:11:47.694 00.000 20224 MoveAxis(N, 52, ABG)
00:11:47.694 00.000 20224 Guiding  Dir = 0, Dur = 52
00:11:47.694 00.000 20224 IsSlewing returns 0
00:11:47.694 00.000 20224 IsGuiding returns 0
00:11:47.699 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53360, med=2937, FiltMin=2627, FiltMax=27635, Gamma=1.000
00:11:47.717 00.018 8996 UpdateGuideState exits: m=679890 SNR=341.5
00:11:47.718 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:47.719 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:47.721 00.002 8996 Enqueuing Expose request
00:11:47.751 00.030 20224 IsGuiding returns 1
00:11:47.751 00.000 20224 scope still moving after pulse duration time elapsed
00:11:47.782 00.031 20224 IsSlewing returns 0
00:11:47.782 00.000 20224 IsGuiding returns 1
00:11:47.813 00.031 20224 IsSlewing returns 0
00:11:47.814 00.001 20224 IsGuiding returns 1
00:11:47.844 00.030 20224 IsSlewing returns 0
00:11:47.844 00.000 20224 IsGuiding returns 0
00:11:47.844 00.000 20224 scope move finished after 52 + 97 ms
00:11:47.844 00.000 20224 Move returns status 0, amount 52
00:11:47.844 00.000 20224 move complete, result=0
00:11:47.844 00.000 20224 worker thread done servicing request
00:11:47.844 00.000 20224 Worker thread wakes up
00:11:47.844 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 52 ms NORTH
00:11:47.847 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:47.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:49.024 01.177 20224 Exposure complete
00:11:49.105 00.081 20224 worker thread done servicing request
00:11:49.105 00.000 8996 OnExposeComplete: enter
00:11:49.108 00.003 8996 UpdateGuideState(): m_state=6
00:11:49.109 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9613
00:11:49.110 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=474.31, Mass=692450, SNR=336.4, Peak=48448 HFD=4.7
00:11:49.111 00.001 8996 MultiStar: [#1 0.26,0.54,0.00,M2] [#2 0.11,0.59,0.00,M3] [#3 0.20,0.50,0.00,M1] [#4 0.30,0.51,0.00,M1] [#5 0.08,0.60,0.00,M2] [#6 0.29,0.15,0.43,U] [#7 0.41,0.51,0.00,M2] [#8 0.18,0.55,0.00,M2] 
00:11:49.112 00.001 8996 refined, 1 included, MultiStar: {0.09, 0.46}, one-star: {0.01, 0.59}
00:11:49.114 00.002 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
00:11:49.115 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
00:11:49.116 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.46 hyp=0.46 cameraTheta=1.37 mountX=0.05 mountY=-0.46, mountTheta=-1.47
00:11:49.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.46, opts=13)
00:11:49.119 00.001 8996 Enqueuing Move request for scope (0.09, 0.46)
00:11:49.120 00.001 20224 Worker thread wakes up
00:11:49.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.46) opts 0xd
00:11:49.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.46)
00:11:49.120 00.000 20224 Moving (0.09, 0.46) raw xDistance=0.05 yDistance=-0.46
00:11:49.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:11:49.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
00:11:49.120 00.000 20224 MoveAxis(E, 0, ABG)
00:11:49.120 00.000 20224 Move returns status 0, amount 0
00:11:49.120 00.000 20224 MoveAxis(N, 98, ABG)
00:11:49.120 00.000 20224 Guiding  Dir = 0, Dur = 98
00:11:49.121 00.001 20224 IsSlewing returns 0
00:11:49.121 00.000 20224 IsGuiding returns 0
00:11:49.126 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48448, med=2937, FiltMin=2669, FiltMax=23299, Gamma=1.000
00:11:49.140 00.014 8996 UpdateGuideState exits: m=692450 SNR=336.4
00:11:49.141 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:49.142 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:49.142 00.000 8996 Enqueuing Expose request
00:11:49.170 00.028 20224 PulseGuide returned control before completion, sleep 59
00:11:49.232 00.062 20224 IsGuiding returns 1
00:11:49.232 00.000 20224 scope still moving after pulse duration time elapsed
00:11:49.263 00.031 20224 IsSlewing returns 0
00:11:49.264 00.001 20224 IsGuiding returns 1
00:11:49.294 00.030 20224 IsSlewing returns 0
00:11:49.294 00.000 20224 IsGuiding returns 1
00:11:49.324 00.030 20224 IsSlewing returns 0
00:11:49.324 00.000 20224 IsGuiding returns 0
00:11:49.325 00.001 20224 scope move finished after 98 + 106 ms
00:11:49.325 00.000 20224 Move returns status 0, amount 98
00:11:49.325 00.000 20224 move complete, result=0
00:11:49.325 00.000 20224 worker thread done servicing request
00:11:49.325 00.000 20224 Worker thread wakes up
00:11:49.325 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.5 px 98 ms NORTH
00:11:49.328 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:49.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:50.308 00.980 20224 Exposure complete
00:11:50.375 00.067 20224 worker thread done servicing request
00:11:50.375 00.000 8996 OnExposeComplete: enter
00:11:50.376 00.001 8996 UpdateGuideState(): m_state=6
00:11:50.377 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9614
00:11:50.378 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=473.72, Mass=683242, SNR=348.8, Peak=46550 HFD=4.6
00:11:50.379 00.001 8996 MultiStar: [#1 0.10,0.10,0.61,U] [#2 -0.12,0.05,0.78,U] [#3 0.40,0.08,0.54,U] [#4 0.41,-0.06,0.51,U] [#5 -0.07,-0.18,0.54,U] [#6 0.33,0.08,0.39,U] [#7 0.27,0.38,0.00,M3] [#8 0.08,0.22,0.33,U] 
00:11:50.379 00.000 8996 single-star, 7 included, MultiStar: {0.11, 0.03}, one-star: {0.02, -0.00}
00:11:50.380 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
00:11:50.381 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
00:11:50.382 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-0.03 mountX=0.02 mountY=-0.00, mountTheta=-0.09
00:11:50.383 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.00, opts=13)
00:11:50.384 00.001 8996 Enqueuing Move request for scope (0.02, -0.00)
00:11:50.384 00.000 20224 Worker thread wakes up
00:11:50.385 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.00) opts 0xd
00:11:50.385 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.00)
00:11:50.385 00.000 20224 Moving (0.02, -0.00) raw xDistance=0.02 yDistance=-0.00
00:11:50.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:11:50.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:50.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:11:50.385 00.000 20224 MoveAxis(E, 0, ABG)
00:11:50.385 00.000 20224 Move returns status 0, amount 0
00:11:50.385 00.000 20224 MoveAxis(N, 0, ABG)
00:11:50.386 00.001 20224 Move returns status 0, amount 0
00:11:50.386 00.000 20224 move complete, result=0
00:11:50.386 00.000 20224 worker thread done servicing request
00:11:50.388 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=46550, med=2937, FiltMin=2621, FiltMax=24397, Gamma=1.000
00:11:50.405 00.017 8996 UpdateGuideState exits: m=683242 SNR=348.8
00:11:50.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:50.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:50.408 00.001 8996 Enqueuing Expose request
00:11:50.410 00.002 20224 Worker thread wakes up
00:11:50.410 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:11:50.412 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:50.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:51.582 01.170 20224 Exposure complete
00:11:51.646 00.064 20224 worker thread done servicing request
00:11:51.646 00.000 8996 OnExposeComplete: enter
00:11:51.647 00.001 8996 UpdateGuideState(): m_state=6
00:11:51.648 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9615
00:11:51.648 00.000 8996 Star::Find returns 1 (0), X=136.12, Y=473.17, Mass=707745, SNR=330.0, Peak=55078 HFD=4.4
00:11:51.649 00.001 8996 MultiStar: [#1 0.21,-0.41,0.00,M2] [#2 -0.22,-0.43,0.00,M3] [#3 0.09,-0.43,0.00,M1] [#4 0.21,-0.37,0.52,U] [#5 0.02,-0.34,0.57,U] [#6 0.21,-0.62,0.00,M1] [#7 0.31,-0.69,0.00,M4] [#8 0.05,-0.60,0.00,M2] 
00:11:51.650 00.001 8996 refined, 2 included, MultiStar: {-0.03, -0.45}, one-star: {-0.18, -0.56}
00:11:51.651 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
00:11:51.652 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
00:11:51.652 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.45 hyp=0.45 cameraTheta=-1.63 mountX=0.02 mountY=0.45, mountTheta=1.54
00:11:51.655 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.45, opts=13)
00:11:51.657 00.002 8996 Enqueuing Move request for scope (-0.03, -0.45)
00:11:51.660 00.003 20224 Worker thread wakes up
00:11:51.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.45) opts 0xd
00:11:51.660 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.45)
00:11:51.660 00.000 20224 Moving (-0.03, -0.45) raw xDistance=0.02 yDistance=0.45
00:11:51.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:11:51.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:51.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
00:11:51.661 00.001 20224 MoveAxis(E, 0, ABG)
00:11:51.661 00.000 20224 Move returns status 0, amount 0
00:11:51.661 00.000 20224 MoveAxis(N, 0, ABG)
00:11:51.661 00.000 20224 Move returns status 0, amount 0
00:11:51.661 00.000 20224 move complete, result=0
00:11:51.661 00.000 20224 worker thread done servicing request
00:11:51.669 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55078, med=2941, FiltMin=2665, FiltMax=26368, Gamma=1.000
00:11:51.686 00.017 8996 UpdateGuideState exits: m=707745 SNR=330.0
00:11:51.689 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:51.691 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:51.694 00.003 8996 Enqueuing Expose request
00:11:51.695 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
00:11:51.696 00.001 20224 Worker thread wakes up
00:11:51.696 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:51.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:52.665 00.969 20224 Exposure complete
00:11:52.734 00.069 20224 worker thread done servicing request
00:11:52.734 00.000 8996 OnExposeComplete: enter
00:11:52.735 00.001 8996 UpdateGuideState(): m_state=6
00:11:52.736 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9616
00:11:52.737 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.11, Mass=669421, SNR=314.5, Peak=52694 HFD=4.4
00:11:52.738 00.001 8996 MultiStar: [#1 -0.06,-0.24,0.73,U] [#2 -0.05,-0.33,0.72,U] [#3 0.07,-0.66,0.00,M2] [#4 0.05,-0.34,0.57,U] [#5 -0.05,-0.17,0.61,U] [#6 -0.19,-0.54,0.00,M2] [#7 0.43,-0.41,0.00,M5] [#8 -0.10,-0.26,0.40,U] 
00:11:52.739 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.36}, one-star: {-0.17, -0.61}
00:11:52.739 00.000 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
00:11:52.740 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
00:11:52.741 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.36 hyp=0.36 cameraTheta=-1.77 mountX=-0.04 mountY=0.36, mountTheta=1.68
00:11:52.742 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.36, opts=13)
00:11:52.743 00.001 8996 Enqueuing Move request for scope (-0.07, -0.36)
00:11:52.744 00.001 20224 Worker thread wakes up
00:11:52.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.36) opts 0xd
00:11:52.744 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.36)
00:11:52.744 00.000 20224 Moving (-0.07, -0.36) raw xDistance=-0.04 yDistance=0.36
00:11:52.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:11:52.744 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:11:52.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
00:11:52.744 00.000 20224 MoveAxis(E, 0, ABG)
00:11:52.744 00.000 20224 Move returns status 0, amount 0
00:11:52.744 00.000 20224 MoveAxis(N, 0, ABG)
00:11:52.744 00.000 20224 Move returns status 0, amount 0
00:11:52.744 00.000 20224 move complete, result=0
00:11:52.744 00.000 20224 worker thread done servicing request
00:11:52.753 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52694, med=2937, FiltMin=2665, FiltMax=27152, Gamma=1.000
00:11:52.769 00.016 8996 UpdateGuideState exits: m=669421 SNR=314.5
00:11:52.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:52.770 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:52.771 00.001 8996 Enqueuing Expose request
00:11:52.772 00.001 20224 Worker thread wakes up
00:11:52.772 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:11:52.773 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:52.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:53.943 01.170 20224 Exposure complete
00:11:54.018 00.075 20224 worker thread done servicing request
00:11:54.018 00.000 8996 OnExposeComplete: enter
00:11:54.019 00.001 8996 UpdateGuideState(): m_state=6
00:11:54.020 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9617
00:11:54.021 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=473.03, Mass=710758, SNR=316.0, Peak=51075 HFD=4.4
00:11:54.022 00.001 8996 MultiStar: [#1 0.27,-0.33,0.76,U] [#2 0.04,-0.40,0.78,U] [#3 -0.10,-0.67,0.00,M3] [#4 0.12,-0.57,0.00,M1] [#5 0.28,-0.55,0.00,M1] [#6 0.18,-0.82,0.00,M3] [#7 0.09,-0.51,0.00,M6] [#8 0.16,-0.61,0.00,M2] 
00:11:54.023 00.001 8996 refined, 2 included, MultiStar: {0.08, -0.49}, one-star: {-0.02, -0.70}
00:11:54.023 00.000 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
00:11:54.024 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
00:11:54.025 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.49 hyp=0.50 cameraTheta=-1.41 mountX=0.13 mountY=0.48, mountTheta=1.31
00:11:54.027 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.49, opts=13)
00:11:54.028 00.001 8996 Enqueuing Move request for scope (0.08, -0.49)
00:11:54.029 00.001 20224 Worker thread wakes up
00:11:54.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.49) opts 0xd
00:11:54.029 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.49)
00:11:54.029 00.000 20224 Moving (0.08, -0.49) raw xDistance=0.13 yDistance=0.48
00:11:54.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:11:54.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:54.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:11:54.029 00.000 20224 MoveAxis(E, 0, ABG)
00:11:54.029 00.000 20224 Move returns status 0, amount 0
00:11:54.029 00.000 20224 MoveAxis(N, 0, ABG)
00:11:54.029 00.000 20224 Move returns status 0, amount 0
00:11:54.029 00.000 20224 move complete, result=0
00:11:54.030 00.001 20224 worker thread done servicing request
00:11:54.032 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51075, med=2937, FiltMin=2643, FiltMax=28656, Gamma=1.000
00:11:54.045 00.013 8996 UpdateGuideState exits: m=710758 SNR=316.0
00:11:54.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:54.047 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:54.047 00.000 8996 Enqueuing Expose request
00:11:54.048 00.001 20224 Worker thread wakes up
00:11:54.048 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:11:54.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:54.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:55.021 00.972 20224 Exposure complete
00:11:55.097 00.076 20224 worker thread done servicing request
00:11:55.097 00.000 8996 OnExposeComplete: enter
00:11:55.100 00.003 8996 UpdateGuideState(): m_state=6
00:11:55.102 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9618
00:11:55.105 00.003 8996 Star::Find returns 1 (0), X=135.88, Y=473.24, Mass=672585, SNR=321.6, Peak=53590 HFD=4.5
00:11:55.107 00.002 8996 MultiStar: [#1 0.02,-0.35,0.73,U] [#2 -0.23,-0.19,0.88,U] [#3 -0.10,-0.64,0.00,M4] [#4 -0.20,-0.45,0.00,M2] [#5 -0.46,-0.25,0.00,M2] [#6 -0.30,-0.76,0.00,M4] [#7 0.06,-0.76,0.00,M7] [#8 -0.13,-0.15,0.37,U] 
00:11:55.109 00.002 8996 refined, 3 included, MultiStar: {-0.22, -0.32}, one-star: {-0.41, -0.48}
00:11:55.110 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
00:11:55.112 00.002 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
00:11:55.113 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.32 hyp=0.39 cameraTheta=-2.17 mountX=-0.19 mountY=0.34, mountTheta=2.07
00:11:55.116 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.32, opts=13)
00:11:55.117 00.001 8996 Enqueuing Move request for scope (-0.22, -0.32)
00:11:55.118 00.001 20224 Worker thread wakes up
00:11:55.119 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.32) opts 0xd
00:11:55.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.32)
00:11:55.119 00.000 20224 Moving (-0.22, -0.32) raw xDistance=-0.19 yDistance=0.34
00:11:55.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:11:55.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:11:55.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:11:55.120 00.001 20224 MoveAxis(E, 0, ABG)
00:11:55.120 00.000 20224 Move returns status 0, amount 0
00:11:55.120 00.000 20224 MoveAxis(N, 0, ABG)
00:11:55.120 00.000 20224 Move returns status 0, amount 0
00:11:55.120 00.000 20224 move complete, result=0
00:11:55.120 00.000 20224 worker thread done servicing request
00:11:55.126 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53590, med=2937, FiltMin=2656, FiltMax=27328, Gamma=1.000
00:11:55.151 00.025 8996 UpdateGuideState exits: m=672585 SNR=321.6
00:11:55.152 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:55.152 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:55.153 00.001 8996 Enqueuing Expose request
00:11:55.154 00.001 20224 Worker thread wakes up
00:11:55.154 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:11:55.155 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:55.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:56.323 01.168 20224 Exposure complete
00:11:56.388 00.065 20224 worker thread done servicing request
00:11:56.389 00.001 8996 OnExposeComplete: enter
00:11:56.390 00.001 8996 UpdateGuideState(): m_state=6
00:11:56.390 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9619
00:11:56.392 00.002 8996 Star::Find returns 1 (0), X=135.94, Y=473.35, Mass=695494, SNR=359.9, Peak=53366 HFD=4.5
00:11:56.394 00.002 8996 MultiStar: [#1 -0.19,-0.30,0.62,U] [#2 -0.45,-0.09,0.00,M1] [#3 -0.24,-0.44,0.00,M5] [#4 -0.23,-0.36,0.47,U] [#5 -0.15,-0.28,0.57,U] [#6 -0.48,-0.28,0.00,M5] [#7 -0.07,-0.19,0.45,U] [#8 -0.16,-0.21,0.34,U] 
00:11:56.396 00.002 8996 refined, 5 included, MultiStar: {-0.22, -0.30}, one-star: {-0.36, -0.38}
00:11:56.396 00.000 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:11:56.397 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
00:11:56.398 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.30 hyp=0.37 cameraTheta=-2.19 mountX=-0.19 mountY=0.33, mountTheta=2.09
00:11:56.399 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.30, opts=13)
00:11:56.400 00.001 8996 Enqueuing Move request for scope (-0.22, -0.30)
00:11:56.401 00.001 20224 Worker thread wakes up
00:11:56.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.30) opts 0xd
00:11:56.401 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.30)
00:11:56.401 00.000 20224 Moving (-0.22, -0.30) raw xDistance=-0.19 yDistance=0.33
00:11:56.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:11:56.401 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.23 newest=1.15
00:11:56.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
00:11:56.401 00.000 20224 MoveAxis(E, 0, ABG)
00:11:56.401 00.000 20224 Move returns status 0, amount 0
00:11:56.401 00.000 20224 MoveAxis(S, 69, ABG)
00:11:56.402 00.001 20224 Guiding  Dir = 1, Dur = 69
00:11:56.402 00.000 20224 IsSlewing returns 0
00:11:56.402 00.000 20224 IsGuiding returns 0
00:11:56.405 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53366, med=2937, FiltMin=2659, FiltMax=26742, Gamma=1.000
00:11:56.418 00.013 8996 UpdateGuideState exits: m=695494 SNR=359.9
00:11:56.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:56.420 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:56.421 00.001 8996 Enqueuing Expose request
00:11:56.428 00.007 20224 PulseGuide returned control before completion, sleep 54
00:11:56.489 00.061 20224 IsGuiding returns 1
00:11:56.489 00.000 20224 scope still moving after pulse duration time elapsed
00:11:56.517 00.028 20224 IsSlewing returns 0
00:11:56.517 00.000 20224 IsGuiding returns 0
00:11:56.517 00.000 20224 scope move finished after 69 + 46 ms
00:11:56.517 00.000 20224 Move returns status 0, amount 69
00:11:56.517 00.000 20224 move complete, result=0
00:11:56.517 00.000 20224 worker thread done servicing request
00:11:56.517 00.000 20224 Worker thread wakes up
00:11:56.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:56.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:56.518 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 69 ms SOUTH
00:11:57.499 00.981 20224 Exposure complete
00:11:57.566 00.067 20224 worker thread done servicing request
00:11:57.566 00.000 8996 OnExposeComplete: enter
00:11:57.567 00.001 8996 UpdateGuideState(): m_state=6
00:11:57.569 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9620
00:11:57.570 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.45, Mass=677045, SNR=333.3, Peak=48256 HFD=4.7
00:11:57.572 00.002 8996 MultiStar: [#1 0.00,-0.34,0.71,U] [#2 -0.43,-0.15,0.00,M2] [#3 -0.09,-0.33,0.60,U] [#4 -0.03,-0.38,0.52,U] [#5 -0.05,-0.43,0.00,M2] [#6 -0.16,-0.45,0.00,M6] [#7 -0.03,-0.53,0.00,M7] [#8 -0.05,-0.27,0.37,U] 
00:11:57.574 00.002 8996 refined, 4 included, MultiStar: {-0.21, -0.32}, one-star: {-0.60, -0.28}
00:11:57.575 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
00:11:57.576 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
00:11:57.576 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.32 hyp=0.38 cameraTheta=-2.16 mountX=-0.18 mountY=0.34, mountTheta=2.06
00:11:57.579 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.32, opts=13)
00:11:57.580 00.001 8996 Enqueuing Move request for scope (-0.21, -0.32)
00:11:57.581 00.001 20224 Worker thread wakes up
00:11:57.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.32) opts 0xd
00:11:57.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.32)
00:11:57.581 00.000 20224 Moving (-0.21, -0.32) raw xDistance=-0.18 yDistance=0.34
00:11:57.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:11:57.582 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:11:57.582 00.000 20224 MoveAxis(E, 0, ABG)
00:11:57.582 00.000 20224 Move returns status 0, amount 0
00:11:57.582 00.000 20224 MoveAxis(S, 71, ABG)
00:11:57.582 00.000 20224 Guiding  Dir = 1, Dur = 71
00:11:57.582 00.000 20224 IsSlewing returns 0
00:11:57.583 00.001 20224 IsGuiding returns 0
00:11:57.587 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48256, med=2941, FiltMin=2672, FiltMax=28499, Gamma=1.000
00:11:57.606 00.019 20224 PulseGuide returned control before completion, sleep 58
00:11:57.606 00.000 8996 UpdateGuideState exits: m=677045 SNR=333.3
00:11:57.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:57.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:57.610 00.002 8996 Enqueuing Expose request
00:11:57.667 00.057 20224 IsGuiding returns 1
00:11:57.667 00.000 20224 scope still moving after pulse duration time elapsed
00:11:57.699 00.032 20224 IsSlewing returns 0
00:11:57.699 00.000 20224 IsGuiding returns 0
00:11:57.699 00.000 20224 scope move finished after 71 + 45 ms
00:11:57.699 00.000 20224 Move returns status 0, amount 71
00:11:57.699 00.000 20224 move complete, result=0
00:11:57.700 00.001 20224 worker thread done servicing request
00:11:57.700 00.000 20224 Worker thread wakes up
00:11:57.700 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 71 ms SOUTH
00:11:57.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:57.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:58.868 01.167 20224 Exposure complete
00:11:58.952 00.084 20224 worker thread done servicing request
00:11:58.952 00.000 8996 OnExposeComplete: enter
00:11:58.955 00.003 8996 UpdateGuideState(): m_state=6
00:11:58.956 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9621
00:11:58.958 00.002 8996 Star::Find returns 1 (0), X=135.86, Y=473.53, Mass=665911, SNR=312.2, Peak=49264 HFD=4.6
00:11:58.960 00.002 8996 MultiStar: [#1 -0.16,-0.26,0.68,U] [#2 -0.14,-0.08,0.80,U] [#3 0.11,-0.08,0.62,U] [#4 0.12,-0.06,0.53,U] [#5 -0.02,-0.21,0.59,U] [#6 0.00,-0.28,0.43,U] [#7 -0.01,0.09,0.42,U] [#8 -0.08,-0.04,0.42,U] 
00:11:58.962 00.002 8996 refined, 8 included, MultiStar: {-0.11, -0.13}, one-star: {-0.44, -0.19}
00:11:58.963 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:11:58.965 00.002 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
00:11:58.967 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.24 mountX=-0.09 mountY=0.14, mountTheta=2.14
00:11:58.971 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.13, opts=13)
00:11:58.973 00.002 8996 Enqueuing Move request for scope (-0.11, -0.13)
00:11:58.974 00.001 20224 Worker thread wakes up
00:11:58.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
00:11:58.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
00:11:58.974 00.000 20224 Moving (-0.11, -0.13) raw xDistance=-0.09 yDistance=0.14
00:11:58.975 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:11:58.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:11:58.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:11:58.975 00.000 20224 MoveAxis(E, 0, ABG)
00:11:58.975 00.000 20224 Move returns status 0, amount 0
00:11:58.975 00.000 20224 MoveAxis(N, 0, ABG)
00:11:58.975 00.000 20224 Move returns status 0, amount 0
00:11:58.975 00.000 20224 move complete, result=0
00:11:58.975 00.000 20224 worker thread done servicing request
00:11:58.979 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49264, med=2941, FiltMin=2675, FiltMax=25558, Gamma=1.000
00:11:58.999 00.020 8996 UpdateGuideState exits: m=665911 SNR=312.2
00:11:59.002 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:11:59.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:11:59.004 00.001 8996 Enqueuing Expose request
00:11:59.005 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:11:59.005 00.000 20224 Worker thread wakes up
00:11:59.005 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:11:59.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:11:59.983 00.978 20224 Exposure complete
00:12:00.039 00.056 20224 worker thread done servicing request
00:12:00.040 00.001 8996 OnExposeComplete: enter
00:12:00.041 00.001 8996 UpdateGuideState(): m_state=6
00:12:00.041 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9622
00:12:00.042 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.55, Mass=736648, SNR=380.3, Peak=47840 HFD=4.7
00:12:00.043 00.001 8996 MultiStar: [#1 0.13,0.01,0.64,U] [#2 -0.15,-0.03,0.69,U] [#3 -0.09,-0.24,0.56,U] [#4 -0.04,-0.13,0.49,U] [#5 0.10,-0.20,0.52,U] [#6 -0.20,-0.42,0.00,M6] [#7 0.21,-0.09,0.40,U] [#8 0.22,0.07,0.33,U] 
00:12:00.044 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.11}, one-star: {-0.15, -0.18}
00:12:00.045 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
00:12:00.045 00.000 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
00:12:00.047 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.63 mountX=0.00 mountY=0.11, mountTheta=1.54
00:12:00.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.11, opts=13)
00:12:00.051 00.002 8996 Enqueuing Move request for scope (-0.01, -0.11)
00:12:00.052 00.001 20224 Worker thread wakes up
00:12:00.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
00:12:00.052 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
00:12:00.052 00.000 20224 Moving (-0.01, -0.11) raw xDistance=0.00 yDistance=0.11
00:12:00.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:12:00.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:00.052 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:12:00.052 00.000 20224 MoveAxis(E, 0, ABG)
00:12:00.052 00.000 20224 Move returns status 0, amount 0
00:12:00.052 00.000 20224 MoveAxis(N, 0, ABG)
00:12:00.052 00.000 20224 Move returns status 0, amount 0
00:12:00.052 00.000 20224 move complete, result=0
00:12:00.053 00.001 20224 worker thread done servicing request
00:12:00.057 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47840, med=2941, FiltMin=2678, FiltMax=22781, Gamma=1.000
00:12:00.071 00.014 8996 UpdateGuideState exits: m=736648 SNR=380.3
00:12:00.072 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:00.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:00.073 00.000 8996 Enqueuing Expose request
00:12:00.074 00.001 20224 Worker thread wakes up
00:12:00.074 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:00.075 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:00.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:01.257 01.182 20224 Exposure complete
00:12:01.332 00.075 20224 worker thread done servicing request
00:12:01.332 00.000 8996 OnExposeComplete: enter
00:12:01.333 00.001 8996 UpdateGuideState(): m_state=6
00:12:01.334 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9623
00:12:01.335 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.41, Mass=750510, SNR=347.0, Peak=52918 HFD=4.6
00:12:01.336 00.001 8996 MultiStar: [#1 0.01,-0.10,0.66,U] [#2 -0.11,-0.28,0.72,U] [#3 -0.03,-0.56,0.00,M3] [#4 -0.14,-0.36,0.55,U] [#5 -0.11,-0.24,0.51,U] [#6 -0.14,-0.40,0.39,U] [#7 -0.02,-0.44,0.00,M6] [#8 -0.11,-0.15,0.39,U] 
00:12:01.336 00.000 8996 refined, 6 included, MultiStar: {-0.12, -0.27}, one-star: {-0.18, -0.31}
00:12:01.338 00.002 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
00:12:01.339 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
00:12:01.340 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.99 mountX=-0.09 mountY=0.28, mountTheta=1.89
00:12:01.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.27, opts=13)
00:12:01.343 00.001 8996 Enqueuing Move request for scope (-0.12, -0.27)
00:12:01.344 00.001 20224 Worker thread wakes up
00:12:01.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.27) opts 0xd
00:12:01.344 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.27)
00:12:01.344 00.000 20224 Moving (-0.12, -0.27) raw xDistance=-0.09 yDistance=0.28
00:12:01.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:12:01.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:12:01.345 00.001 20224 MoveAxis(E, 0, ABG)
00:12:01.345 00.000 20224 Move returns status 0, amount 0
00:12:01.345 00.000 20224 MoveAxis(S, 58, ABG)
00:12:01.345 00.000 20224 Guiding  Dir = 1, Dur = 58
00:12:01.345 00.000 20224 IsSlewing returns 0
00:12:01.345 00.000 20224 IsGuiding returns 0
00:12:01.349 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=52918, med=2941, FiltMin=2694, FiltMax=24550, Gamma=1.000
00:12:01.368 00.019 20224 PulseGuide returned control before completion, sleep 47
00:12:01.370 00.002 8996 UpdateGuideState exits: m=750510 SNR=347.0
00:12:01.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:01.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:01.373 00.001 8996 Enqueuing Expose request
00:12:01.428 00.055 20224 IsGuiding returns 1
00:12:01.428 00.000 20224 scope still moving after pulse duration time elapsed
00:12:01.459 00.031 20224 IsSlewing returns 0
00:12:01.459 00.000 20224 IsGuiding returns 0
00:12:01.460 00.001 20224 scope move finished after 58 + 56 ms
00:12:01.460 00.000 20224 Move returns status 0, amount 58
00:12:01.460 00.000 20224 move complete, result=0
00:12:01.460 00.000 20224 worker thread done servicing request
00:12:01.460 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
00:12:01.461 00.001 20224 Worker thread wakes up
00:12:01.461 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:01.462 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:02.461 00.999 20224 Exposure complete
00:12:02.526 00.065 20224 worker thread done servicing request
00:12:02.526 00.000 8996 OnExposeComplete: enter
00:12:02.527 00.001 8996 UpdateGuideState(): m_state=6
00:12:02.528 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9624
00:12:02.529 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.45, Mass=677635, SNR=316.8, Peak=44630 HFD=4.6
00:12:02.530 00.001 8996 MultiStar: [#1 0.29,-0.07,0.82,U] [#2 0.07,0.03,0.77,U] [#3 0.12,-0.36,0.69,U] [#4 0.25,-0.21,0.59,U] [#5 0.13,0.05,0.69,U] [#6 0.02,-0.46,0.00,M6] [#7 0.35,-0.28,0.00,M7] [#8 0.10,-0.08,0.41,U] 
00:12:02.531 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.14}, one-star: {-0.08, -0.27}
00:12:02.531 00.000 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
00:12:02.532 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
00:12:02.533 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.87 mountX=0.13 mountY=0.12, mountTheta=0.77
00:12:02.534 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.14, opts=13)
00:12:02.535 00.001 8996 Enqueuing Move request for scope (0.11, -0.14)
00:12:02.536 00.001 20224 Worker thread wakes up
00:12:02.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
00:12:02.536 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
00:12:02.536 00.000 20224 Moving (0.11, -0.14) raw xDistance=0.13 yDistance=0.12
00:12:02.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:12:02.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:02.536 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:12:02.536 00.000 20224 MoveAxis(E, 0, ABG)
00:12:02.536 00.000 20224 Move returns status 0, amount 0
00:12:02.537 00.001 20224 MoveAxis(N, 0, ABG)
00:12:02.537 00.000 20224 Move returns status 0, amount 0
00:12:02.537 00.000 20224 move complete, result=0
00:12:02.537 00.000 20224 worker thread done servicing request
00:12:02.542 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44630, med=2941, FiltMin=2649, FiltMax=21286, Gamma=1.000
00:12:02.562 00.020 8996 UpdateGuideState exits: m=677635 SNR=316.8
00:12:02.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:02.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:02.566 00.002 8996 Enqueuing Expose request
00:12:02.568 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:02.570 00.002 20224 Worker thread wakes up
00:12:02.570 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:02.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:03.736 01.166 20224 Exposure complete
00:12:03.827 00.091 20224 worker thread done servicing request
00:12:03.828 00.001 8996 OnExposeComplete: enter
00:12:03.829 00.001 8996 UpdateGuideState(): m_state=6
00:12:03.829 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9625
00:12:03.830 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.20, Mass=706358, SNR=342.0, Peak=52550 HFD=4.4
00:12:03.832 00.002 8996 MultiStar: [#1 0.03,-0.20,0.68,U] [#2 -0.21,-0.33,0.67,U] [#3 -0.02,-0.49,0.00,M3] [#4 0.10,-0.33,0.55,U] [#5 -0.05,-0.04,0.54,U] [#6 0.07,-0.37,0.41,U] [#7 0.23,-0.33,0.44,U] [#8 -0.04,-0.44,0.00,M1] 
00:12:03.832 00.000 8996 refined, 6 included, MultiStar: {-0.03, -0.32}, one-star: {-0.17, -0.53}
00:12:03.833 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
00:12:03.834 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
00:12:03.835 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.67 mountX=-0.00 mountY=0.32, mountTheta=1.57
00:12:03.836 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.32, opts=13)
00:12:03.837 00.001 8996 Enqueuing Move request for scope (-0.03, -0.32)
00:12:03.838 00.001 20224 Worker thread wakes up
00:12:03.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.32) opts 0xd
00:12:03.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.32)
00:12:03.838 00.000 20224 Moving (-0.03, -0.32) raw xDistance=-0.00 yDistance=0.32
00:12:03.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:12:03.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
00:12:03.838 00.000 20224 MoveAxis(E, 0, ABG)
00:12:03.838 00.000 20224 Move returns status 0, amount 0
00:12:03.838 00.000 20224 MoveAxis(S, 68, ABG)
00:12:03.838 00.000 20224 Guiding  Dir = 1, Dur = 68
00:12:03.839 00.001 20224 IsSlewing returns 0
00:12:03.839 00.000 20224 IsGuiding returns 0
00:12:03.844 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52550, med=2941, FiltMin=2672, FiltMax=25027, Gamma=1.000
00:12:03.857 00.013 8996 UpdateGuideState exits: m=706358 SNR=342.0
00:12:03.857 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:03.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:03.859 00.001 8996 Enqueuing Expose request
00:12:03.873 00.014 20224 PulseGuide returned control before completion, sleep 45
00:12:03.933 00.060 20224 IsGuiding returns 1
00:12:03.933 00.000 20224 scope still moving after pulse duration time elapsed
00:12:03.965 00.032 20224 IsSlewing returns 0
00:12:03.965 00.000 20224 IsGuiding returns 0
00:12:03.965 00.000 20224 scope move finished after 68 + 57 ms
00:12:03.965 00.000 20224 Move returns status 0, amount 68
00:12:03.965 00.000 20224 move complete, result=0
00:12:03.965 00.000 20224 worker thread done servicing request
00:12:03.965 00.000 20224 Worker thread wakes up
00:12:03.965 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 68 ms SOUTH
00:12:03.967 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:03.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:04.954 00.987 20224 Exposure complete
00:12:05.026 00.072 20224 worker thread done servicing request
00:12:05.027 00.001 8996 OnExposeComplete: enter
00:12:05.029 00.002 8996 UpdateGuideState(): m_state=6
00:12:05.031 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9626
00:12:05.032 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.73, Mass=728721, SNR=326.8, Peak=49680 HFD=4.5
00:12:05.034 00.002 8996 MultiStar: [#1 0.23,0.19,0.69,U] [#2 -0.05,0.13,0.71,U] [#3 -0.05,0.01,0.68,U] [#4 0.04,0.15,0.56,U] [#5 0.00,0.15,0.59,U] [#6 0.14,-0.17,0.46,U] [#7 0.21,-0.44,0.00,M7] [#8 -0.01,0.20,0.43,U] 
00:12:05.036 00.002 8996 refined, 7 included, MultiStar: {0.00, 0.08}, one-star: {-0.15, 0.00}
00:12:05.038 00.002 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
00:12:05.039 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
00:12:05.041 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.53 mountX=-0.00 mountY=-0.08, mountTheta=-1.62
00:12:05.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.08, opts=13)
00:12:05.044 00.001 8996 Enqueuing Move request for scope (0.00, 0.08)
00:12:05.045 00.001 20224 Worker thread wakes up
00:12:05.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
00:12:05.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
00:12:05.045 00.000 20224 Moving (0.00, 0.08) raw xDistance=-0.00 yDistance=-0.08
00:12:05.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:12:05.046 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:05.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:12:05.046 00.000 20224 MoveAxis(E, 0, ABG)
00:12:05.046 00.000 20224 Move returns status 0, amount 0
00:12:05.046 00.000 20224 MoveAxis(N, 0, ABG)
00:12:05.046 00.000 20224 Move returns status 0, amount 0
00:12:05.046 00.000 20224 move complete, result=0
00:12:05.046 00.000 20224 worker thread done servicing request
00:12:05.049 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49680, med=2941, FiltMin=2653, FiltMax=25264, Gamma=1.000
00:12:05.063 00.014 8996 UpdateGuideState exits: m=728721 SNR=326.8
00:12:05.065 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:05.066 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:05.068 00.002 8996 Enqueuing Expose request
00:12:05.070 00.002 20224 Worker thread wakes up
00:12:05.070 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:05.072 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:05.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:06.243 01.171 20224 Exposure complete
00:12:06.308 00.065 20224 worker thread done servicing request
00:12:06.308 00.000 8996 OnExposeComplete: enter
00:12:06.309 00.001 8996 UpdateGuideState(): m_state=6
00:12:06.310 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9627
00:12:06.310 00.000 8996 Star::Find returns 1 (0), X=136.90, Y=473.49, Mass=709513, SNR=368.5, Peak=46979 HFD=4.8
00:12:06.311 00.001 8996 MultiStar: [#1 0.68,-0.09,0.00,M1] [#2 0.59,0.04,0.00,M1] [#3 0.67,-0.33,0.00,M3] [#4 0.76,-0.23,0.00,M1] [#5 0.55,-0.26,0.00,M1] [#6 0.82,-0.23,0.00,M5] [#7 0.94,-0.25,0.00,M8] [#8 0.80,0.17,0.00,M1] 
00:12:06.312 00.001 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
00:12:06.313 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
00:12:06.313 00.000 8996 CameraToMount -- cameraX=0.60 cameraY=-0.24 hyp=0.65 cameraTheta=-0.37 mountX=0.62 mountY=0.17, mountTheta=0.26
00:12:06.315 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.60, y=-0.24, opts=13)
00:12:06.315 00.000 8996 Enqueuing Move request for scope (0.60, -0.24)
00:12:06.316 00.001 20224 Worker thread wakes up
00:12:06.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.24) opts 0xd
00:12:06.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.60, -0.24)
00:12:06.316 00.000 20224 Moving (0.60, -0.24) raw xDistance=0.62 yDistance=0.17
00:12:06.317 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
00:12:06.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:06.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:12:06.317 00.000 20224 MoveAxis(W, 91, ABG)
00:12:06.317 00.000 20224 Guiding  Dir = 3, Dur = 91
00:12:06.317 00.000 20224 IsSlewing returns 0
00:12:06.317 00.000 20224 IsGuiding returns 0
00:12:06.320 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46979, med=2941, FiltMin=2669, FiltMax=28048, Gamma=1.000
00:12:06.333 00.013 8996 UpdateGuideState exits: m=709513 SNR=368.5
00:12:06.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:06.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:06.336 00.001 8996 Enqueuing Expose request
00:12:06.368 00.032 20224 PulseGuide returned control before completion, sleep 51
00:12:06.431 00.063 20224 IsGuiding returns 1
00:12:06.431 00.000 20224 scope still moving after pulse duration time elapsed
00:12:06.462 00.031 20224 IsSlewing returns 0
00:12:06.463 00.001 20224 IsGuiding returns 0
00:12:06.463 00.000 20224 scope move finished after 91 + 53 ms
00:12:06.463 00.000 20224 Move returns status 0, amount 91
00:12:06.463 00.000 20224 MoveAxis(N, 0, ABG)
00:12:06.463 00.000 20224 Move returns status 0, amount 0
00:12:06.463 00.000 20224 move complete, result=0
00:12:06.463 00.000 20224 worker thread done servicing request
00:12:06.463 00.000 20224 Worker thread wakes up
00:12:06.463 00.000 8996 GuideStep: 0.6 px 91 ms WEST, 0.2 px 0 ms NORTH
00:12:06.465 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:06.465 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:07.441 00.976 20224 Exposure complete
00:12:07.520 00.079 20224 worker thread done servicing request
00:12:07.520 00.000 8996 OnExposeComplete: enter
00:12:07.521 00.001 8996 UpdateGuideState(): m_state=6
00:12:07.522 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9628
00:12:07.523 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.84, Mass=680593, SNR=353.5, Peak=47024 HFD=4.4
00:12:07.524 00.001 8996 MultiStar: [#1 0.19,0.42,0.00,M2] [#2 0.00,0.50,0.00,M2] [#3 0.07,0.03,0.48,U] [#4 0.07,0.08,0.51,U] [#5 -0.12,0.09,0.59,U] [#6 0.10,0.03,0.42,U] [#7 0.50,-0.06,0.00,M9] [#8 -0.01,0.40,0.34,U] 
00:12:07.525 00.001 8996 refined, 5 included, MultiStar: {-0.02, 0.11}, one-star: {-0.11, 0.11}
00:12:07.525 00.000 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
00:12:07.526 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
00:12:07.527 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.78 mountX=-0.03 mountY=-0.11, mountTheta=-1.88
00:12:07.528 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.11, opts=13)
00:12:07.529 00.001 8996 Enqueuing Move request for scope (-0.02, 0.11)
00:12:07.530 00.001 20224 Worker thread wakes up
00:12:07.530 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
00:12:07.530 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
00:12:07.530 00.000 20224 Moving (-0.02, 0.11) raw xDistance=-0.03 yDistance=-0.11
00:12:07.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:12:07.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:07.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:12:07.530 00.000 20224 MoveAxis(E, 0, ABG)
00:12:07.530 00.000 20224 Move returns status 0, amount 0
00:12:07.530 00.000 20224 MoveAxis(N, 0, ABG)
00:12:07.530 00.000 20224 Move returns status 0, amount 0
00:12:07.530 00.000 20224 move complete, result=0
00:12:07.530 00.000 20224 worker thread done servicing request
00:12:07.534 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47024, med=2941, FiltMin=2675, FiltMax=26864, Gamma=1.000
00:12:07.554 00.020 8996 UpdateGuideState exits: m=680593 SNR=353.5
00:12:07.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:07.557 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:07.557 00.000 8996 Enqueuing Expose request
00:12:07.559 00.002 20224 Worker thread wakes up
00:12:07.559 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:07.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:07.559 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:08.725 01.166 20224 Exposure complete
00:12:08.806 00.081 20224 worker thread done servicing request
00:12:08.806 00.000 8996 OnExposeComplete: enter
00:12:08.808 00.002 8996 UpdateGuideState(): m_state=6
00:12:08.810 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9629
00:12:08.812 00.002 8996 Star::Find returns 1 (0), X=136.29, Y=473.20, Mass=695520, SNR=359.6, Peak=44627 HFD=4.6
00:12:08.814 00.002 8996 MultiStar: [#1 0.49,-0.46,0.00,M3] [#2 0.30,-0.31,0.66,U] [#3 0.26,-0.77,0.00,M3] [#4 0.52,-0.45,0.00,M1] [#5 0.23,-0.52,0.00,M1] [#6 0.34,-0.41,0.00,M5] [#7 0.48,-0.54,0.00,M10] [#8 0.20,-0.34,0.35,U] 
00:12:08.815 00.001 8996 refined, 2 included, MultiStar: {0.13, -0.42}, one-star: {-0.01, -0.53}
00:12:08.817 00.002 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
00:12:08.817 00.000 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
00:12:08.818 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.42 hyp=0.44 cameraTheta=-1.28 mountX=0.17 mountY=0.40, mountTheta=1.18
00:12:08.820 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.42, opts=13)
00:12:08.821 00.001 8996 Enqueuing Move request for scope (0.13, -0.42)
00:12:08.822 00.001 20224 Worker thread wakes up
00:12:08.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.42) opts 0xd
00:12:08.822 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.42)
00:12:08.822 00.000 20224 Moving (0.13, -0.42) raw xDistance=0.17 yDistance=0.40
00:12:08.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:12:08.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
00:12:08.822 00.000 20224 MoveAxis(E, 0, ABG)
00:12:08.823 00.001 20224 Move returns status 0, amount 0
00:12:08.823 00.000 20224 MoveAxis(S, 85, ABG)
00:12:08.823 00.000 20224 Guiding  Dir = 1, Dur = 85
00:12:08.823 00.000 20224 IsSlewing returns 0
00:12:08.823 00.000 20224 IsGuiding returns 0
00:12:08.827 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44627, med=2941, FiltMin=2653, FiltMax=26003, Gamma=1.000
00:12:08.829 00.002 20224 PulseGuide returned control before completion, sleep 91
00:12:08.854 00.025 8996 UpdateGuideState exits: m=695520 SNR=359.6
00:12:08.855 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:08.857 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:08.858 00.001 8996 Enqueuing Expose request
00:12:08.922 00.064 20224 IsGuiding returns 1
00:12:08.922 00.000 20224 scope still moving after pulse duration time elapsed
00:12:08.953 00.031 20224 IsSlewing returns 0
00:12:08.953 00.000 20224 IsGuiding returns 1
00:12:08.983 00.030 20224 IsSlewing returns 0
00:12:08.984 00.001 20224 IsGuiding returns 0
00:12:08.984 00.000 20224 scope move finished after 85 + 76 ms
00:12:08.984 00.000 20224 Move returns status 0, amount 85
00:12:08.984 00.000 20224 move complete, result=0
00:12:08.984 00.000 20224 worker thread done servicing request
00:12:08.984 00.000 20224 Worker thread wakes up
00:12:08.984 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 85 ms SOUTH
00:12:08.987 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:08.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:09.972 00.985 20224 Exposure complete
00:12:10.059 00.087 20224 worker thread done servicing request
00:12:10.059 00.000 8996 OnExposeComplete: enter
00:12:10.061 00.002 8996 UpdateGuideState(): m_state=6
00:12:10.063 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9630
00:12:10.064 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.32, Mass=707098, SNR=335.7, Peak=46483 HFD=4.5
00:12:10.066 00.002 8996 MultiStar: [#1 0.24,-0.43,0.00,M4] [#2 -0.04,-0.38,0.70,U] [#3 0.28,-0.47,0.00,M4] [#4 0.21,-0.59,0.00,M2] [#5 0.08,-0.31,0.59,U] [#6 -0.01,-0.44,0.00,M6] [#7 0.31,-0.43,0.00,R] [#8 -0.01,-0.28,0.37,U] 
00:12:10.067 00.001 8996 refined, 3 included, MultiStar: {-0.05, -0.36}, one-star: {-0.14, -0.40}
00:12:10.068 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
00:12:10.070 00.002 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
00:12:10.071 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.36 hyp=0.36 cameraTheta=-1.71 mountX=-0.01 mountY=0.36, mountTheta=1.61
00:12:10.076 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.36, opts=13)
00:12:10.078 00.002 8996 Enqueuing Move request for scope (-0.05, -0.36)
00:12:10.081 00.003 20224 Worker thread wakes up
00:12:10.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.36) opts 0xd
00:12:10.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.36)
00:12:10.081 00.000 20224 Moving (-0.05, -0.36) raw xDistance=-0.01 yDistance=0.36
00:12:10.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:10.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
00:12:10.081 00.000 20224 MoveAxis(E, 0, ABG)
00:12:10.081 00.000 20224 Move returns status 0, amount 0
00:12:10.081 00.000 20224 MoveAxis(S, 76, ABG)
00:12:10.082 00.001 20224 Guiding  Dir = 1, Dur = 76
00:12:10.082 00.000 20224 IsSlewing returns 0
00:12:10.082 00.000 20224 IsGuiding returns 0
00:12:10.088 00.006 20224 PulseGuide returned control before completion, sleep 80
00:12:10.089 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46483, med=2941, FiltMin=2681, FiltMax=24272, Gamma=1.000
00:12:10.106 00.017 8996 UpdateGuideState exits: m=707098 SNR=335.7
00:12:10.107 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:10.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:10.109 00.001 8996 Enqueuing Expose request
00:12:10.182 00.073 20224 IsGuiding returns 0
00:12:10.182 00.000 20224 Move returns status 0, amount 76
00:12:10.182 00.000 20224 move complete, result=0
00:12:10.182 00.000 20224 worker thread done servicing request
00:12:10.182 00.000 20224 Worker thread wakes up
00:12:10.182 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 76 ms SOUTH
00:12:10.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:10.184 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:11.352 01.168 20224 Exposure complete
00:12:11.412 00.060 20224 worker thread done servicing request
00:12:11.412 00.000 8996 OnExposeComplete: enter
00:12:11.413 00.001 8996 UpdateGuideState(): m_state=6
00:12:11.414 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9631
00:12:11.414 00.000 8996 Star::Find returns 1 (0), X=135.40, Y=474.30, Mass=692232, SNR=345.1, Peak=52144 HFD=4.7
00:12:11.415 00.001 8996 MultiStar: large primary error, entering stabilization period
00:12:11.416 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
00:12:11.417 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
00:12:11.417 00.000 8996 CameraToMount -- cameraX=-0.89 cameraY=0.57 hyp=1.06 cameraTheta=2.57 mountX=-0.95 mountY=-0.47, mountTheta=-2.68
00:12:11.419 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.89, y=0.57, opts=13)
00:12:11.420 00.001 8996 Enqueuing Move request for scope (-0.89, 0.57)
00:12:11.421 00.001 20224 Worker thread wakes up
00:12:11.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.57) opts 0xd
00:12:11.421 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.89, 0.57)
00:12:11.421 00.000 20224 Moving (-0.89, 0.57) raw xDistance=-0.95 yDistance=-0.47
00:12:11.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.95
00:12:11.422 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:11.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
00:12:11.422 00.000 20224 MoveAxis(E, 138, ABG)
00:12:11.422 00.000 20224 Guiding  Dir = 2, Dur = 138
00:12:11.422 00.000 20224 IsSlewing returns 0
00:12:11.422 00.000 20224 IsGuiding returns 0
00:12:11.424 00.002 20224 PulseGuide returned control before completion, sleep 147
00:12:11.427 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=52144, med=2941, FiltMin=2672, FiltMax=25830, Gamma=1.000
00:12:11.449 00.022 8996 UpdateGuideState exits: m=692232 SNR=345.1
00:12:11.451 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:11.453 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:11.455 00.002 8996 Enqueuing Expose request
00:12:11.576 00.121 20224 IsGuiding returns 1
00:12:11.576 00.000 20224 scope still moving after pulse duration time elapsed
00:12:11.607 00.031 20224 IsSlewing returns 0
00:12:11.608 00.001 20224 IsGuiding returns 0
00:12:11.608 00.000 20224 scope move finished after 138 + 47 ms
00:12:11.608 00.000 20224 Move returns status 0, amount 138
00:12:11.608 00.000 20224 MoveAxis(N, 0, ABG)
00:12:11.608 00.000 20224 Move returns status 0, amount 0
00:12:11.608 00.000 20224 move complete, result=0
00:12:11.608 00.000 20224 worker thread done servicing request
00:12:11.608 00.000 20224 Worker thread wakes up
00:12:11.608 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:11.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:11.608 00.000 8996 GuideStep: -0.9 px 138 ms EAST, -0.5 px 0 ms NORTH
00:12:12.576 00.968 20224 Exposure complete
00:12:12.671 00.095 20224 worker thread done servicing request
00:12:12.671 00.000 8996 OnExposeComplete: enter
00:12:12.673 00.002 8996 UpdateGuideState(): m_state=6
00:12:12.675 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9632
00:12:12.675 00.000 8996 Star::Find returns 1 (0), X=135.36, Y=474.86, Mass=648710, SNR=308.5, Peak=47552 HFD=4.5
00:12:12.676 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:12:12.677 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
00:12:12.678 00.001 8996 CameraToMount -- cameraX=-0.94 cameraY=1.14 hyp=1.48 cameraTheta=2.26 mountX=-1.04 mountY=-1.03, mountTheta=-2.36
00:12:12.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.94, y=1.14, opts=13)
00:12:12.680 00.000 8996 Enqueuing Move request for scope (-0.94, 1.14)
00:12:12.681 00.001 20224 Worker thread wakes up
00:12:12.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 1.14) opts 0xd
00:12:12.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.94, 1.14)
00:12:12.681 00.000 20224 Moving (-0.94, 1.14) raw xDistance=-1.04 yDistance=-1.03
00:12:12.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.70 from input -1.04
00:12:12.682 00.001 20224 resist switch: large excursion: input -1.03 thresh 0.60 direction from 1 to -1
00:12:12.682 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.08
00:12:12.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
00:12:12.682 00.000 20224 MoveAxis(E, 162, ABG)
00:12:12.682 00.000 20224 Guiding  Dir = 2, Dur = 162
00:12:12.682 00.000 20224 IsSlewing returns 0
00:12:12.682 00.000 20224 IsGuiding returns 0
00:12:12.685 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47552, med=2941, FiltMin=2669, FiltMax=25782, Gamma=1.000
00:12:12.691 00.006 20224 PulseGuide returned control before completion, sleep 163
00:12:12.704 00.013 8996 UpdateGuideState exits: m=648710 SNR=308.5
00:12:12.706 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:12.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:12.708 00.001 8996 Enqueuing Expose request
00:12:12.862 00.154 20224 IsGuiding returns 1
00:12:12.862 00.000 20224 scope still moving after pulse duration time elapsed
00:12:12.894 00.032 20224 IsSlewing returns 0
00:12:12.894 00.000 20224 IsGuiding returns 0
00:12:12.894 00.000 20224 scope move finished after 162 + 49 ms
00:12:12.894 00.000 20224 Move returns status 0, amount 162
00:12:12.894 00.000 20224 MoveAxis(N, 216, ABG)
00:12:12.894 00.000 20224 Guiding  Dir = 0, Dur = 216
00:12:12.894 00.000 20224 IsSlewing returns 0
00:12:12.895 00.001 20224 IsGuiding returns 0
00:12:12.927 00.032 20224 PulseGuide returned control before completion, sleep 193
00:12:13.127 00.200 20224 IsGuiding returns 1
00:12:13.127 00.000 20224 scope still moving after pulse duration time elapsed
00:12:13.159 00.032 20224 IsSlewing returns 0
00:12:13.159 00.000 20224 IsGuiding returns 1
00:12:13.190 00.031 20224 IsSlewing returns 0
00:12:13.191 00.001 20224 IsGuiding returns 0
00:12:13.191 00.000 20224 scope move finished after 216 + 80 ms
00:12:13.191 00.000 20224 Move returns status 0, amount 216
00:12:13.191 00.000 20224 move complete, result=0
00:12:13.191 00.000 20224 worker thread done servicing request
00:12:13.191 00.000 20224 Worker thread wakes up
00:12:13.191 00.000 8996 GuideStep: -1.0 px 162 ms EAST, -1.0 px 216 ms NORTH
00:12:13.193 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:13.194 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:14.368 01.174 20224 Exposure complete
00:12:14.434 00.066 20224 worker thread done servicing request
00:12:14.435 00.001 8996 OnExposeComplete: enter
00:12:14.436 00.001 8996 UpdateGuideState(): m_state=6
00:12:14.438 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9633
00:12:14.440 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=474.23, Mass=768179, SNR=394.8, Peak=64694 HFD=4.5
00:12:14.441 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
00:12:14.443 00.002 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
00:12:14.449 00.006 8996 CameraToMount -- cameraX=0.58 cameraY=0.50 hyp=0.77 cameraTheta=0.71 mountX=0.53 mountY=-0.57, mountTheta=-0.82
00:12:14.452 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.58, y=0.50, opts=13)
00:12:14.453 00.001 8996 Enqueuing Move request for scope (0.58, 0.50)
00:12:14.454 00.001 20224 Worker thread wakes up
00:12:14.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.50) opts 0xd
00:12:14.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.58, 0.50)
00:12:14.454 00.000 20224 Moving (0.58, 0.50) raw xDistance=0.53 yDistance=-0.57
00:12:14.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.53
00:12:14.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
00:12:14.454 00.000 20224 MoveAxis(W, 66, ABG)
00:12:14.454 00.000 20224 Guiding  Dir = 3, Dur = 66
00:12:14.455 00.001 20224 IsSlewing returns 0
00:12:14.455 00.000 20224 IsGuiding returns 0
00:12:14.459 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64694, med=2941, FiltMin=2680, FiltMax=28829, Gamma=1.000
00:12:14.473 00.014 8996 UpdateGuideState exits: m=768179 SNR=394.8
00:12:14.474 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:14.475 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:14.476 00.001 8996 Enqueuing Expose request
00:12:14.493 00.017 20224 PulseGuide returned control before completion, sleep 38
00:12:14.539 00.046 20224 IsGuiding returns 1
00:12:14.539 00.000 20224 scope still moving after pulse duration time elapsed
00:12:14.570 00.031 20224 IsSlewing returns 0
00:12:14.570 00.000 20224 IsGuiding returns 1
00:12:14.601 00.031 20224 IsSlewing returns 0
00:12:14.602 00.001 20224 IsGuiding returns 0
00:12:14.602 00.000 20224 scope move finished after 66 + 80 ms
00:12:14.602 00.000 20224 Move returns status 0, amount 66
00:12:14.602 00.000 20224 MoveAxis(N, 119, ABG)
00:12:14.602 00.000 20224 Guiding  Dir = 0, Dur = 119
00:12:14.603 00.001 20224 IsSlewing returns 0
00:12:14.603 00.000 20224 IsGuiding returns 0
00:12:14.649 00.046 20224 PulseGuide returned control before completion, sleep 83
00:12:14.741 00.092 20224 IsGuiding returns 1
00:12:14.741 00.000 20224 scope still moving after pulse duration time elapsed
00:12:14.772 00.031 20224 IsSlewing returns 0
00:12:14.773 00.001 20224 IsGuiding returns 1
00:12:14.803 00.030 20224 IsSlewing returns 0
00:12:14.804 00.001 20224 IsGuiding returns 0
00:12:14.804 00.000 20224 scope move finished after 119 + 81 ms
00:12:14.804 00.000 20224 Move returns status 0, amount 119
00:12:14.804 00.000 20224 move complete, result=0
00:12:14.804 00.000 20224 worker thread done servicing request
00:12:14.804 00.000 8996 GuideStep: 0.5 px 66 ms WEST, -0.6 px 119 ms NORTH
00:12:14.806 00.002 20224 Worker thread wakes up
00:12:14.807 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:14.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:15.793 00.986 20224 Exposure complete
00:12:15.867 00.074 20224 worker thread done servicing request
00:12:15.867 00.000 8996 OnExposeComplete: enter
00:12:15.868 00.001 8996 UpdateGuideState(): m_state=6
00:12:15.869 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9634
00:12:15.870 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.74, Mass=716932, SNR=338.1, Peak=59542 HFD=4.5
00:12:15.870 00.000 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
00:12:15.871 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
00:12:15.872 00.001 8996 CameraToMount -- cameraX=0.55 cameraY=0.01 hyp=0.55 cameraTheta=0.02 mountX=0.54 mountY=-0.07, mountTheta=-0.14
00:12:15.874 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.55, y=0.01, opts=13)
00:12:15.874 00.000 8996 Enqueuing Move request for scope (0.55, 0.01)
00:12:15.875 00.001 20224 Worker thread wakes up
00:12:15.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.01) opts 0xd
00:12:15.875 00.000 20224 Handling offset move in thread for scope, endpoint = (0.55, 0.01)
00:12:15.876 00.001 20224 Moving (0.55, 0.01) raw xDistance=0.54 yDistance=-0.07
00:12:15.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.54
00:12:15.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:15.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:12:15.876 00.000 20224 MoveAxis(W, 84, ABG)
00:12:15.876 00.000 20224 Guiding  Dir = 3, Dur = 84
00:12:15.877 00.001 20224 IsSlewing returns 0
00:12:15.877 00.000 20224 IsGuiding returns 0
00:12:15.879 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59542, med=2941, FiltMin=2659, FiltMax=27936, Gamma=1.000
00:12:15.903 00.024 8996 UpdateGuideState exits: m=716932 SNR=338.1
00:12:15.905 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:15.905 00.000 20224 PulseGuide returned control before completion, sleep 66
00:12:15.905 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:15.906 00.001 8996 Enqueuing Expose request
00:12:15.983 00.077 20224 IsGuiding returns 1
00:12:15.983 00.000 20224 scope still moving after pulse duration time elapsed
00:12:16.013 00.030 20224 IsSlewing returns 0
00:12:16.013 00.000 20224 IsGuiding returns 0
00:12:16.014 00.001 20224 scope move finished after 84 + 53 ms
00:12:16.014 00.000 20224 Move returns status 0, amount 84
00:12:16.014 00.000 20224 MoveAxis(N, 0, ABG)
00:12:16.014 00.000 20224 Move returns status 0, amount 0
00:12:16.014 00.000 20224 move complete, result=0
00:12:16.014 00.000 20224 worker thread done servicing request
00:12:16.014 00.000 20224 Worker thread wakes up
00:12:16.014 00.000 8996 GuideStep: 0.5 px 84 ms WEST, -0.1 px 0 ms NORTH
00:12:16.016 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:16.016 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:17.161 01.145 20224 Exposure complete
00:12:17.235 00.074 20224 worker thread done servicing request
00:12:17.235 00.000 8996 OnExposeComplete: enter
00:12:17.236 00.001 8996 UpdateGuideState(): m_state=6
00:12:17.238 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9635
00:12:17.239 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=473.68, Mass=679894, SNR=315.5, Peak=50304 HFD=4.5
00:12:17.240 00.001 8996 MultiStar: exiting stabilization period
00:12:17.241 00.001 8996 MultiStar: [#1 0.11,0.16,0.65,U] [#2 -0.20,0.14,0.78,U] [#3 -0.00,-0.48,0.00,M5] [#4 0.15,-0.29,0.57,U] [#5 0.15,0.11,0.63,U] [#6 -0.14,-0.18,0.52,U] [#7 -0.46,0.39,0.00,M1] [#8 0.14,-0.08,0.46,U] 
00:12:17.242 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.01}, one-star: {-0.10, -0.05}
00:12:17.243 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
00:12:17.244 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
00:12:17.244 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.03 mountX=-0.00 mountY=0.01, mountTheta=1.93
00:12:17.245 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
00:12:17.246 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
00:12:17.249 00.003 20224 Worker thread wakes up
00:12:17.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:12:17.249 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:12:17.249 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.00 yDistance=0.01
00:12:17.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:12:17.250 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:17.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:12:17.250 00.000 20224 MoveAxis(E, 0, ABG)
00:12:17.250 00.000 20224 Move returns status 0, amount 0
00:12:17.250 00.000 20224 MoveAxis(N, 0, ABG)
00:12:17.250 00.000 20224 Move returns status 0, amount 0
00:12:17.250 00.000 20224 move complete, result=0
00:12:17.250 00.000 20224 worker thread done servicing request
00:12:17.257 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50304, med=2941, FiltMin=2643, FiltMax=23952, Gamma=1.000
00:12:17.276 00.019 8996 UpdateGuideState exits: m=679894 SNR=315.5
00:12:17.277 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:17.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:17.278 00.000 8996 Enqueuing Expose request
00:12:17.280 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:17.281 00.001 20224 Worker thread wakes up
00:12:17.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:17.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:18.249 00.968 20224 Exposure complete
00:12:18.321 00.072 20224 worker thread done servicing request
00:12:18.321 00.000 8996 OnExposeComplete: enter
00:12:18.323 00.002 8996 UpdateGuideState(): m_state=6
00:12:18.324 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9636
00:12:18.325 00.001 8996 Star::Find returns 1 (0), X=136.25, Y=473.68, Mass=666516, SNR=319.1, Peak=45312 HFD=4.7
00:12:18.326 00.001 8996 MultiStar: [#1 -0.02,0.08,0.69,U] [#2 -0.22,-0.08,0.73,U] [#3 0.06,-0.23,0.68,U] [#4 -0.06,-0.13,0.56,U] [#5 0.01,0.03,0.60,U] [#6 -0.07,0.01,0.54,U] [#7 -0.27,0.37,0.00,M2] [#8 0.18,0.02,0.39,U] 
00:12:18.327 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.05}, one-star: {-0.05, -0.05}
00:12:18.328 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:12:18.329 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
00:12:18.329 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.20 mountX=-0.03 mountY=0.05, mountTheta=2.10
00:12:18.331 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
00:12:18.331 00.000 8996 Enqueuing Move request for scope (-0.03, -0.05)
00:12:18.332 00.001 20224 Worker thread wakes up
00:12:18.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
00:12:18.332 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
00:12:18.332 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
00:12:18.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:12:18.333 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:18.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:12:18.333 00.000 20224 MoveAxis(E, 0, ABG)
00:12:18.333 00.000 20224 Move returns status 0, amount 0
00:12:18.333 00.000 20224 MoveAxis(N, 0, ABG)
00:12:18.333 00.000 20224 Move returns status 0, amount 0
00:12:18.333 00.000 20224 move complete, result=0
00:12:18.333 00.000 20224 worker thread done servicing request
00:12:18.336 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45312, med=2941, FiltMin=2653, FiltMax=20089, Gamma=1.000
00:12:18.349 00.013 8996 UpdateGuideState exits: m=666516 SNR=319.1
00:12:18.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:18.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:18.352 00.001 8996 Enqueuing Expose request
00:12:18.352 00.000 20224 Worker thread wakes up
00:12:18.352 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:18.353 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:18.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:19.532 01.179 20224 Exposure complete
00:12:19.609 00.077 20224 worker thread done servicing request
00:12:19.610 00.001 8996 OnExposeComplete: enter
00:12:19.610 00.000 8996 UpdateGuideState(): m_state=6
00:12:19.611 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9637
00:12:19.612 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.23, Mass=633432, SNR=330.4, Peak=51158 HFD=4.4
00:12:19.613 00.001 8996 MultiStar: [#1 -0.03,-0.48,0.00,M3] [#2 -0.25,-0.07,0.82,U] [#3 0.07,-0.40,0.58,U] [#4 0.21,-0.50,0.00,M1] [#5 -0.26,-0.41,0.00,M1] [#6 -0.05,-0.53,0.00,M5] [#7 -0.19,0.16,0.46,U] [#8 -0.08,-0.42,0.37,U] 
00:12:19.614 00.001 8996 refined, 4 included, MultiStar: {-0.13, -0.27}, one-star: {-0.15, -0.49}
00:12:19.615 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
00:12:19.616 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
00:12:19.617 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-2.04 mountX=-0.11 mountY=0.28, mountTheta=1.94
00:12:19.620 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.27, opts=13)
00:12:19.621 00.001 8996 Enqueuing Move request for scope (-0.13, -0.27)
00:12:19.623 00.002 20224 Worker thread wakes up
00:12:19.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.27) opts 0xd
00:12:19.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.27)
00:12:19.623 00.000 20224 Moving (-0.13, -0.27) raw xDistance=-0.11 yDistance=0.28
00:12:19.624 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:12:19.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:19.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:12:19.624 00.000 20224 MoveAxis(E, 0, ABG)
00:12:19.624 00.000 20224 Move returns status 0, amount 0
00:12:19.624 00.000 20224 MoveAxis(N, 0, ABG)
00:12:19.624 00.000 20224 Move returns status 0, amount 0
00:12:19.624 00.000 20224 move complete, result=0
00:12:19.625 00.001 20224 worker thread done servicing request
00:12:19.631 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51158, med=2941, FiltMin=2672, FiltMax=22224, Gamma=1.000
00:12:19.652 00.021 8996 UpdateGuideState exits: m=633432 SNR=330.4
00:12:19.654 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:19.655 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:19.657 00.002 8996 Enqueuing Expose request
00:12:19.658 00.001 20224 Worker thread wakes up
00:12:19.658 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:12:19.659 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:19.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:20.639 00.980 20224 Exposure complete
00:12:20.725 00.086 20224 worker thread done servicing request
00:12:20.725 00.000 8996 OnExposeComplete: enter
00:12:20.726 00.001 8996 UpdateGuideState(): m_state=6
00:12:20.727 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9638
00:12:20.727 00.000 8996 Star::Find returns 1 (0), X=135.93, Y=472.92, Mass=687950, SNR=377.9, Peak=58934 HFD=4.4
00:12:20.728 00.001 8996 MultiStar: large primary error, entering stabilization period
00:12:20.729 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
00:12:20.730 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
00:12:20.730 00.000 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.81 hyp=0.89 cameraTheta=-1.99 mountX=-0.28 mountY=0.84, mountTheta=1.90
00:12:20.732 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.81, opts=13)
00:12:20.733 00.001 8996 Enqueuing Move request for scope (-0.36, -0.81)
00:12:20.733 00.000 20224 Worker thread wakes up
00:12:20.734 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.81) opts 0xd
00:12:20.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.81)
00:12:20.734 00.000 20224 Moving (-0.36, -0.81) raw xDistance=-0.28 yDistance=0.84
00:12:20.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:12:20.734 00.000 20224 resist switch: large excursion: input 0.84 thresh 0.60 direction from -1 to 1
00:12:20.734 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.53
00:12:20.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
00:12:20.734 00.000 20224 MoveAxis(E, 42, ABG)
00:12:20.734 00.000 20224 Guiding  Dir = 2, Dur = 42
00:12:20.734 00.000 20224 IsSlewing returns 0
00:12:20.734 00.000 20224 IsGuiding returns 0
00:12:20.738 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58934, med=2941, FiltMin=2653, FiltMax=25878, Gamma=1.000
00:12:20.754 00.016 8996 UpdateGuideState exits: m=687950 SNR=377.9
00:12:20.755 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:20.757 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:20.758 00.001 8996 Enqueuing Expose request
00:12:20.779 00.021 20224 IsGuiding returns 1
00:12:20.779 00.000 20224 scope still moving after pulse duration time elapsed
00:12:20.809 00.030 20224 IsSlewing returns 0
00:12:20.809 00.000 20224 IsGuiding returns 1
00:12:20.839 00.030 20224 IsSlewing returns 0
00:12:20.839 00.000 20224 IsGuiding returns 1
00:12:20.870 00.031 20224 IsSlewing returns 0
00:12:20.870 00.000 20224 IsGuiding returns 0
00:12:20.870 00.000 20224 scope move finished after 42 + 94 ms
00:12:20.870 00.000 20224 Move returns status 0, amount 42
00:12:20.870 00.000 20224 MoveAxis(S, 178, ABG)
00:12:20.870 00.000 20224 Guiding  Dir = 1, Dur = 178
00:12:20.871 00.001 20224 IsSlewing returns 0
00:12:20.871 00.000 20224 IsGuiding returns 0
00:12:20.874 00.003 20224 PulseGuide returned control before completion, sleep 186
00:12:21.072 00.198 20224 IsGuiding returns 1
00:12:21.072 00.000 20224 scope still moving after pulse duration time elapsed
00:12:21.104 00.032 20224 IsSlewing returns 0
00:12:21.104 00.000 20224 IsGuiding returns 0
00:12:21.104 00.000 20224 scope move finished after 178 + 54 ms
00:12:21.104 00.000 20224 Move returns status 0, amount 178
00:12:21.104 00.000 20224 move complete, result=0
00:12:21.104 00.000 20224 worker thread done servicing request
00:12:21.104 00.000 20224 Worker thread wakes up
00:12:21.104 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:21.104 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.8 px 178 ms SOUTH
00:12:21.105 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:22.272 01.167 20224 Exposure complete
00:12:22.349 00.077 20224 worker thread done servicing request
00:12:22.349 00.000 8996 OnExposeComplete: enter
00:12:22.351 00.002 8996 UpdateGuideState(): m_state=6
00:12:22.353 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9639
00:12:22.355 00.002 8996 Star::Find returns 1 (0), X=136.32, Y=473.81, Mass=677884, SNR=342.0, Peak=46326 HFD=4.5
00:12:22.356 00.001 8996 MultiStar: exiting stabilization period
00:12:22.358 00.002 8996 MultiStar: [#1 0.06,0.49,0.00,M4] [#2 -0.13,0.62,0.00,M1] [#3 -0.08,-0.24,0.63,U] [#4 0.08,-0.00,0.53,U] [#5 0.03,0.26,0.58,U] [#6 0.06,0.10,0.45,U] [#7 -0.19,0.65,0.00,M2] [#8 0.12,0.20,0.36,U] 
00:12:22.359 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.06}, one-star: {0.02, 0.09}
00:12:22.360 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
00:12:22.361 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
00:12:22.362 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.13 mountX=0.02 mountY=-0.06, mountTheta=-1.23
00:12:22.364 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.06, opts=13)
00:12:22.365 00.001 8996 Enqueuing Move request for scope (0.03, 0.06)
00:12:22.366 00.001 20224 Worker thread wakes up
00:12:22.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
00:12:22.366 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
00:12:22.366 00.000 20224 Moving (0.03, 0.06) raw xDistance=0.02 yDistance=-0.06
00:12:22.366 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:12:22.366 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:22.366 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:12:22.366 00.000 20224 MoveAxis(E, 0, ABG)
00:12:22.366 00.000 20224 Move returns status 0, amount 0
00:12:22.366 00.000 20224 MoveAxis(N, 0, ABG)
00:12:22.366 00.000 20224 Move returns status 0, amount 0
00:12:22.366 00.000 20224 move complete, result=0
00:12:22.366 00.000 20224 worker thread done servicing request
00:12:22.372 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46326, med=2941, FiltMin=2659, FiltMax=24349, Gamma=1.000
00:12:22.386 00.014 8996 UpdateGuideState exits: m=677884 SNR=342.0
00:12:22.387 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:22.390 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:22.391 00.001 8996 Enqueuing Expose request
00:12:22.392 00.001 20224 Worker thread wakes up
00:12:22.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:22.392 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:12:22.393 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:23.385 00.992 20224 Exposure complete
00:12:23.461 00.076 20224 worker thread done servicing request
00:12:23.461 00.000 8996 OnExposeComplete: enter
00:12:23.462 00.001 8996 UpdateGuideState(): m_state=6
00:12:23.463 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9640
00:12:23.463 00.000 8996 Star::Find returns 1 (0), X=136.30, Y=473.72, Mass=726624, SNR=344.5, Peak=49664 HFD=4.6
00:12:23.464 00.001 8996 MultiStar: [#1 0.24,0.41,0.00,M5] [#2 -0.11,0.44,0.00,M2] [#3 0.27,0.04,0.60,U] [#4 0.21,0.16,0.53,U] [#5 0.13,0.28,0.59,U] [#6 0.28,0.14,0.44,U] [#7 0.06,0.78,0.00,M3] [#8 0.16,0.08,0.42,U] 
00:12:23.465 00.001 8996 single-star, 5 included, MultiStar: {0.15, 0.10}, one-star: {0.00, -0.00}
00:12:23.466 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:12:23.467 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
00:12:23.468 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-0.66 mountX=0.00 mountY=0.00, mountTheta=0.55
00:12:23.470 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.00, opts=13)
00:12:23.471 00.001 8996 Enqueuing Move request for scope (0.00, -0.00)
00:12:23.472 00.001 20224 Worker thread wakes up
00:12:23.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.00) opts 0xd
00:12:23.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.00)
00:12:23.472 00.000 20224 Moving (0.00, -0.00) raw xDistance=0.00 yDistance=0.00
00:12:23.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:12:23.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:23.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:12:23.472 00.000 20224 MoveAxis(E, 0, ABG)
00:12:23.472 00.000 20224 Move returns status 0, amount 0
00:12:23.473 00.001 20224 MoveAxis(N, 0, ABG)
00:12:23.473 00.000 20224 Move returns status 0, amount 0
00:12:23.473 00.000 20224 move complete, result=0
00:12:23.473 00.000 20224 worker thread done servicing request
00:12:23.477 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49664, med=2941, FiltMin=2653, FiltMax=23645, Gamma=1.000
00:12:23.490 00.013 8996 UpdateGuideState exits: m=726624 SNR=344.5
00:12:23.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:23.491 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:23.492 00.001 8996 Enqueuing Expose request
00:12:23.493 00.001 20224 Worker thread wakes up
00:12:23.493 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:23.493 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:23.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:24.673 01.180 20224 Exposure complete
00:12:24.754 00.081 20224 worker thread done servicing request
00:12:24.754 00.000 8996 OnExposeComplete: enter
00:12:24.756 00.002 8996 UpdateGuideState(): m_state=6
00:12:24.759 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9641
00:12:24.761 00.002 8996 Star::Find returns 1 (0), X=136.48, Y=474.05, Mass=692603, SNR=347.2, Peak=53270 HFD=4.5
00:12:24.764 00.003 8996 MultiStar: [#1 0.38,0.89,0.00,M6] [#2 0.26,0.61,0.00,M3] [#3 0.31,0.34,0.00,M2] [#4 0.30,0.45,0.00,M1] [#5 0.31,0.59,0.00,M1] [#6 0.40,0.47,0.00,M4] [#7 0.06,0.98,0.00,M4] [#8 0.33,0.60,0.00,M1] 
00:12:24.765 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
00:12:24.766 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
00:12:24.767 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.32 hyp=0.37 cameraTheta=1.07 mountX=0.15 mountY=-0.34, mountTheta=-1.17
00:12:24.769 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.32, opts=13)
00:12:24.771 00.002 8996 Enqueuing Move request for scope (0.18, 0.32)
00:12:24.771 00.000 20224 Worker thread wakes up
00:12:24.772 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.32) opts 0xd
00:12:24.772 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.32)
00:12:24.772 00.000 20224 Moving (0.18, 0.32) raw xDistance=0.15 yDistance=-0.34
00:12:24.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:12:24.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:24.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:12:24.772 00.000 20224 MoveAxis(E, 0, ABG)
00:12:24.772 00.000 20224 Move returns status 0, amount 0
00:12:24.772 00.000 20224 MoveAxis(N, 0, ABG)
00:12:24.772 00.000 20224 Move returns status 0, amount 0
00:12:24.772 00.000 20224 move complete, result=0
00:12:24.772 00.000 20224 worker thread done servicing request
00:12:24.776 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53270, med=2941, FiltMin=2656, FiltMax=26761, Gamma=1.000
00:12:24.793 00.017 8996 UpdateGuideState exits: m=692603 SNR=347.2
00:12:24.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:24.796 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:24.797 00.001 8996 Enqueuing Expose request
00:12:24.798 00.001 20224 Worker thread wakes up
00:12:24.798 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:12:24.799 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:24.800 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:25.784 00.984 20224 Exposure complete
00:12:25.866 00.082 20224 worker thread done servicing request
00:12:25.866 00.000 8996 OnExposeComplete: enter
00:12:25.869 00.003 8996 UpdateGuideState(): m_state=6
00:12:25.872 00.003 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9642
00:12:25.875 00.003 8996 Star::Find returns 1 (0), X=136.35, Y=474.40, Mass=734587, SNR=382.2, Peak=48790 HFD=4.7
00:12:25.879 00.004 8996 MultiStar: [#1 0.37,0.78,0.00,M7] [#2 0.29,0.85,0.00,M4] [#3 0.52,0.68,0.00,M3] [#4 0.46,0.68,0.00,M2] [#5 0.42,0.59,0.00,M2] [#6 0.47,0.43,0.00,M5] [#7 0.20,1.03,0.00,M5] [#8 0.29,0.80,0.00,M2] 
00:12:25.882 00.003 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
00:12:25.884 00.002 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
00:12:25.885 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.67 hyp=0.67 cameraTheta=1.49 mountX=-0.01 mountY=-0.67, mountTheta=-1.58
00:12:25.888 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.67, opts=13)
00:12:25.889 00.001 8996 Enqueuing Move request for scope (0.06, 0.67)
00:12:25.891 00.002 20224 Worker thread wakes up
00:12:25.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.67) opts 0xd
00:12:25.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.67)
00:12:25.891 00.000 20224 Moving (0.06, 0.67) raw xDistance=-0.01 yDistance=-0.67
00:12:25.892 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:25.892 00.000 20224 resist switch: large excursion: input -0.67 thresh 0.60 direction from 1 to -1
00:12:25.892 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.02
00:12:25.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
00:12:25.892 00.000 20224 MoveAxis(E, 0, ABG)
00:12:25.892 00.000 20224 Move returns status 0, amount 0
00:12:25.892 00.000 20224 MoveAxis(N, 142, ABG)
00:12:25.892 00.000 20224 Guiding  Dir = 0, Dur = 142
00:12:25.893 00.001 20224 IsSlewing returns 0
00:12:25.893 00.000 20224 IsGuiding returns 0
00:12:25.900 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48790, med=2941, FiltMin=2608, FiltMax=24041, Gamma=1.000
00:12:25.914 00.014 8996 UpdateGuideState exits: m=734587 SNR=382.2
00:12:25.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:25.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:25.916 00.000 8996 Enqueuing Expose request
00:12:25.917 00.001 20224 PulseGuide returned control before completion, sleep 129
00:12:26.057 00.140 20224 IsGuiding returns 1
00:12:26.057 00.000 20224 scope still moving after pulse duration time elapsed
00:12:26.088 00.031 20224 IsSlewing returns 0
00:12:26.088 00.000 20224 IsGuiding returns 0
00:12:26.088 00.000 20224 scope move finished after 142 + 53 ms
00:12:26.088 00.000 20224 Move returns status 0, amount 142
00:12:26.088 00.000 20224 move complete, result=0
00:12:26.088 00.000 20224 worker thread done servicing request
00:12:26.088 00.000 20224 Worker thread wakes up
00:12:26.088 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.7 px 142 ms NORTH
00:12:26.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:26.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:27.239 01.150 20224 Exposure complete
00:12:27.301 00.062 20224 worker thread done servicing request
00:12:27.301 00.000 8996 OnExposeComplete: enter
00:12:27.302 00.001 8996 UpdateGuideState(): m_state=6
00:12:27.303 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9643
00:12:27.304 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=474.11, Mass=772936, SNR=358.5, Peak=61030 HFD=4.6
00:12:27.305 00.001 8996 MultiStar: [#1 0.31,0.43,0.00,M8] [#2 -0.03,0.41,0.72,U] [#3 0.29,0.38,0.00,M4] [#4 0.27,0.53,0.00,M3] [#5 0.05,0.44,0.00,M3] [#6 0.25,0.23,0.45,U] [#7 0.23,0.96,0.00,M6] [#8 0.19,0.69,0.00,M3] 
00:12:27.305 00.000 8996 refined, 2 included, MultiStar: {0.12, 0.36}, one-star: {0.17, 0.38}
00:12:27.306 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
00:12:27.308 00.002 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
00:12:27.310 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.36 hyp=0.38 cameraTheta=1.25 mountX=0.08 mountY=-0.37, mountTheta=-1.35
00:12:27.313 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.36, opts=13)
00:12:27.315 00.002 8996 Enqueuing Move request for scope (0.12, 0.36)
00:12:27.316 00.001 20224 Worker thread wakes up
00:12:27.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.36) opts 0xd
00:12:27.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.36)
00:12:27.317 00.001 20224 Moving (0.12, 0.36) raw xDistance=0.08 yDistance=-0.37
00:12:27.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:12:27.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
00:12:27.317 00.000 20224 MoveAxis(E, 0, ABG)
00:12:27.317 00.000 20224 Move returns status 0, amount 0
00:12:27.317 00.000 20224 MoveAxis(N, 78, ABG)
00:12:27.317 00.000 20224 Guiding  Dir = 0, Dur = 78
00:12:27.318 00.001 20224 IsSlewing returns 0
00:12:27.318 00.000 20224 IsGuiding returns 0
00:12:27.324 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61030, med=2941, FiltMin=2646, FiltMax=29763, Gamma=1.000
00:12:27.338 00.014 8996 UpdateGuideState exits: m=772936 SNR=358.5
00:12:27.340 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:27.341 00.001 20224 PulseGuide returned control before completion, sleep 66
00:12:27.341 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:27.342 00.001 8996 Enqueuing Expose request
00:12:27.418 00.076 20224 IsGuiding returns 1
00:12:27.419 00.001 20224 scope still moving after pulse duration time elapsed
00:12:27.450 00.031 20224 IsSlewing returns 0
00:12:27.450 00.000 20224 IsGuiding returns 0
00:12:27.450 00.000 20224 scope move finished after 78 + 54 ms
00:12:27.450 00.000 20224 Move returns status 0, amount 78
00:12:27.450 00.000 20224 move complete, result=0
00:12:27.450 00.000 20224 worker thread done servicing request
00:12:27.450 00.000 20224 Worker thread wakes up
00:12:27.451 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:27.451 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 78 ms NORTH
00:12:27.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:28.428 00.977 20224 Exposure complete
00:12:28.482 00.054 20224 worker thread done servicing request
00:12:28.482 00.000 8996 OnExposeComplete: enter
00:12:28.483 00.001 8996 UpdateGuideState(): m_state=6
00:12:28.484 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9644
00:12:28.484 00.000 8996 Star::Find returns 1 (0), X=136.29, Y=473.43, Mass=689336, SNR=342.1, Peak=42694 HFD=4.7
00:12:28.486 00.002 8996 MultiStar: [#1 0.17,-0.14,0.74,U] [#2 0.04,-0.03,0.70,U] [#3 0.27,-0.08,0.51,U] [#4 0.24,-0.02,0.56,U] [#5 0.09,-0.09,0.55,U] [#6 0.40,-0.31,0.00,M5] [#7 0.02,0.46,0.00,M7] [#8 0.12,-0.26,0.34,U] 
00:12:28.487 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.14}, one-star: {-0.01, -0.29}
00:12:28.488 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
00:12:28.490 00.002 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
00:12:28.491 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.87 mountX=0.13 mountY=0.12, mountTheta=0.77
00:12:28.494 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.14, opts=13)
00:12:28.497 00.003 8996 Enqueuing Move request for scope (0.11, -0.14)
00:12:28.499 00.002 20224 Worker thread wakes up
00:12:28.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
00:12:28.499 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
00:12:28.500 00.001 20224 Moving (0.11, -0.14) raw xDistance=0.13 yDistance=0.12
00:12:28.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:12:28.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:28.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:12:28.500 00.000 20224 MoveAxis(E, 0, ABG)
00:12:28.500 00.000 20224 Move returns status 0, amount 0
00:12:28.500 00.000 20224 MoveAxis(N, 0, ABG)
00:12:28.500 00.000 20224 Move returns status 0, amount 0
00:12:28.500 00.000 20224 move complete, result=0
00:12:28.500 00.000 20224 worker thread done servicing request
00:12:28.507 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42694, med=2941, FiltMin=2637, FiltMax=21853, Gamma=1.000
00:12:28.531 00.024 8996 UpdateGuideState exits: m=689336 SNR=342.1
00:12:28.532 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:28.534 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:28.535 00.001 8996 Enqueuing Expose request
00:12:28.536 00.001 20224 Worker thread wakes up
00:12:28.536 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:28.538 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:28.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:29.709 01.171 20224 Exposure complete
00:12:29.780 00.071 20224 worker thread done servicing request
00:12:29.780 00.000 8996 OnExposeComplete: enter
00:12:29.781 00.001 8996 UpdateGuideState(): m_state=6
00:12:29.782 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9645
00:12:29.783 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.31, Mass=822329, SNR=380.9, Peak=59638 HFD=4.6
00:12:29.784 00.001 8996 MultiStar: [#1 0.23,-0.06,0.56,U] [#2 -0.07,0.06,0.70,U] [#3 0.32,-0.12,0.53,U] [#4 0.43,-0.09,0.00,M3] [#5 -0.05,-0.13,0.56,U] [#6 0.14,-0.46,0.00,M6] [#7 0.18,0.31,0.38,U] [#8 -0.11,0.06,0.35,U] 
00:12:29.785 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.10}, one-star: {-0.24, -0.41}
00:12:29.786 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
00:12:29.788 00.002 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
00:12:29.789 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.53 mountX=0.01 mountY=0.10, mountTheta=1.43
00:12:29.792 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.10, opts=13)
00:12:29.794 00.002 8996 Enqueuing Move request for scope (0.00, -0.10)
00:12:29.795 00.001 20224 Worker thread wakes up
00:12:29.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
00:12:29.795 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
00:12:29.795 00.000 20224 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.10
00:12:29.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:12:29.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:29.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:12:29.796 00.001 20224 MoveAxis(E, 0, ABG)
00:12:29.796 00.000 20224 Move returns status 0, amount 0
00:12:29.796 00.000 20224 MoveAxis(N, 0, ABG)
00:12:29.796 00.000 20224 Move returns status 0, amount 0
00:12:29.796 00.000 20224 move complete, result=0
00:12:29.796 00.000 20224 worker thread done servicing request
00:12:29.802 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59638, med=2941, FiltMin=2669, FiltMax=27910, Gamma=1.000
00:12:29.818 00.016 8996 UpdateGuideState exits: m=822329 SNR=380.9
00:12:29.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:29.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:29.821 00.001 8996 Enqueuing Expose request
00:12:29.822 00.001 20224 Worker thread wakes up
00:12:29.822 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:29.822 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:29.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:30.795 00.973 20224 Exposure complete
00:12:30.860 00.065 20224 worker thread done servicing request
00:12:30.860 00.000 8996 OnExposeComplete: enter
00:12:30.861 00.001 8996 UpdateGuideState(): m_state=6
00:12:30.862 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9646
00:12:30.865 00.003 8996 Star::Find returns 1 (0), X=135.95, Y=473.78, Mass=669315, SNR=362.4, Peak=53184 HFD=4.4
00:12:30.867 00.002 8996 MultiStar: [#1 0.26,0.12,0.59,U] [#2 -0.06,0.09,0.73,U] [#3 -0.01,-0.24,0.62,U] [#4 0.14,-0.31,0.57,U] [#5 0.04,-0.02,0.53,U] [#6 -0.07,-0.34,0.42,U] [#7 -0.30,0.26,0.41,U] [#8 -0.02,0.22,0.33,U] 
00:12:30.868 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.02}, one-star: {-0.35, 0.05}
00:12:30.869 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
00:12:30.870 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
00:12:30.871 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.81 mountX=-0.06 mountY=0.03, mountTheta=2.70
00:12:30.873 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
00:12:30.875 00.002 8996 Enqueuing Move request for scope (-0.06, -0.02)
00:12:30.876 00.001 20224 Worker thread wakes up
00:12:30.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:12:30.876 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:12:30.876 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
00:12:30.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:12:30.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:30.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:12:30.876 00.000 20224 MoveAxis(E, 0, ABG)
00:12:30.876 00.000 20224 Move returns status 0, amount 0
00:12:30.876 00.000 20224 MoveAxis(N, 0, ABG)
00:12:30.876 00.000 20224 Move returns status 0, amount 0
00:12:30.876 00.000 20224 move complete, result=0
00:12:30.876 00.000 20224 worker thread done servicing request
00:12:30.880 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53184, med=2941, FiltMin=2669, FiltMax=25072, Gamma=1.000
00:12:30.893 00.013 8996 UpdateGuideState exits: m=669315 SNR=362.4
00:12:30.895 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:30.895 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:30.896 00.001 8996 Enqueuing Expose request
00:12:30.897 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:30.898 00.001 20224 Worker thread wakes up
00:12:30.898 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:30.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:32.070 01.172 20224 Exposure complete
00:12:32.152 00.082 20224 worker thread done servicing request
00:12:32.152 00.000 8996 OnExposeComplete: enter
00:12:32.154 00.002 8996 UpdateGuideState(): m_state=6
00:12:32.156 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9647
00:12:32.157 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.42, Mass=655980, SNR=320.9, Peak=48374 HFD=4.3
00:12:32.159 00.002 8996 MultiStar: [#1 0.25,-0.05,0.67,U] [#2 0.06,0.06,0.71,U] [#3 -0.02,-0.36,0.60,U] [#4 0.05,-0.18,0.56,U] [#5 0.02,-0.21,0.60,U] [#6 0.25,-0.48,0.00,M6] [#7 -0.19,0.29,0.51,U] [#8 0.02,-0.06,0.40,U] 
00:12:32.160 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.12}, one-star: {-0.37, -0.30}
00:12:32.161 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
00:12:32.162 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
00:12:32.163 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.90 mountX=-0.03 mountY=0.13, mountTheta=1.81
00:12:32.165 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
00:12:32.166 00.001 8996 Enqueuing Move request for scope (-0.04, -0.12)
00:12:32.167 00.001 20224 Worker thread wakes up
00:12:32.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
00:12:32.167 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
00:12:32.167 00.000 20224 Moving (-0.04, -0.12) raw xDistance=-0.03 yDistance=0.13
00:12:32.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:12:32.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:32.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:12:32.167 00.000 20224 MoveAxis(E, 0, ABG)
00:12:32.167 00.000 20224 Move returns status 0, amount 0
00:12:32.167 00.000 20224 MoveAxis(N, 0, ABG)
00:12:32.167 00.000 20224 Move returns status 0, amount 0
00:12:32.167 00.000 20224 move complete, result=0
00:12:32.167 00.000 20224 worker thread done servicing request
00:12:32.173 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48374, med=2941, FiltMin=2662, FiltMax=26454, Gamma=1.000
00:12:32.195 00.022 8996 UpdateGuideState exits: m=655980 SNR=320.9
00:12:32.197 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:32.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:32.199 00.001 8996 Enqueuing Expose request
00:12:32.200 00.001 20224 Worker thread wakes up
00:12:32.200 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:32.201 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:32.201 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:33.182 00.981 20224 Exposure complete
00:12:33.250 00.068 20224 worker thread done servicing request
00:12:33.251 00.001 8996 OnExposeComplete: enter
00:12:33.252 00.001 8996 UpdateGuideState(): m_state=6
00:12:33.253 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9648
00:12:33.254 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.48, Mass=708663, SNR=354.4, Peak=45744 HFD=4.6
00:12:33.255 00.001 8996 MultiStar: [#1 0.39,-0.28,0.00,M5] [#2 -0.07,-0.03,0.74,U] [#3 0.22,-0.36,0.65,U] [#4 0.19,-0.17,0.51,U] [#5 0.18,0.02,0.49,U] [#6 0.20,-0.34,0.40,U] [#7 -0.11,0.30,0.46,U] [#8 0.04,-0.03,0.36,U] 
00:12:33.256 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.13}, one-star: {-0.13, -0.25}
00:12:33.257 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
00:12:33.258 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
00:12:33.259 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.25 mountX=0.05 mountY=0.12, mountTheta=1.15
00:12:33.261 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.13, opts=13)
00:12:33.262 00.001 8996 Enqueuing Move request for scope (0.04, -0.13)
00:12:33.264 00.002 20224 Worker thread wakes up
00:12:33.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
00:12:33.264 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
00:12:33.264 00.000 20224 Moving (0.04, -0.13) raw xDistance=0.05 yDistance=0.12
00:12:33.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:12:33.264 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:33.264 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:12:33.264 00.000 20224 MoveAxis(E, 0, ABG)
00:12:33.264 00.000 20224 Move returns status 0, amount 0
00:12:33.264 00.000 20224 MoveAxis(N, 0, ABG)
00:12:33.264 00.000 20224 Move returns status 0, amount 0
00:12:33.264 00.000 20224 move complete, result=0
00:12:33.265 00.001 20224 worker thread done servicing request
00:12:33.270 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45744, med=2941, FiltMin=2665, FiltMax=22189, Gamma=1.000
00:12:33.290 00.020 8996 UpdateGuideState exits: m=708663 SNR=354.4
00:12:33.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:33.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:33.293 00.001 8996 Enqueuing Expose request
00:12:33.294 00.001 20224 Worker thread wakes up
00:12:33.294 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:33.295 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:33.295 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:34.453 01.158 20224 Exposure complete
00:12:34.518 00.065 20224 worker thread done servicing request
00:12:34.518 00.000 8996 OnExposeComplete: enter
00:12:34.519 00.001 8996 UpdateGuideState(): m_state=6
00:12:34.520 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9649
00:12:34.521 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=473.70, Mass=664048, SNR=347.2, Peak=46966 HFD=4.7
00:12:34.522 00.001 8996 MultiStar: [#1 0.20,-0.12,0.65,U] [#2 -0.13,-0.03,0.68,U] [#3 0.19,-0.45,0.00,M1] [#4 0.20,-0.29,0.50,U] [#5 0.02,-0.20,0.60,U] [#6 0.15,-0.49,0.00,M6] [#7 -0.09,0.28,0.41,U] [#8 0.05,-0.09,0.37,U] 
00:12:34.524 00.002 8996 single-star, 6 included, MultiStar: {0.04, -0.07}, one-star: {0.04, -0.03}
00:12:34.525 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
00:12:34.527 00.002 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
00:12:34.528 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.55 mountX=0.05 mountY=0.02, mountTheta=0.44
00:12:34.532 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.03, opts=13)
00:12:34.533 00.001 8996 Enqueuing Move request for scope (0.04, -0.03)
00:12:34.534 00.001 20224 Worker thread wakes up
00:12:34.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
00:12:34.534 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
00:12:34.534 00.000 20224 Moving (0.04, -0.03) raw xDistance=0.05 yDistance=0.02
00:12:34.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:12:34.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:34.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:12:34.534 00.000 20224 MoveAxis(E, 0, ABG)
00:12:34.535 00.001 20224 Move returns status 0, amount 0
00:12:34.535 00.000 20224 MoveAxis(N, 0, ABG)
00:12:34.535 00.000 20224 Move returns status 0, amount 0
00:12:34.535 00.000 20224 move complete, result=0
00:12:34.535 00.000 20224 worker thread done servicing request
00:12:34.538 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46966, med=2941, FiltMin=2675, FiltMax=23193, Gamma=1.000
00:12:34.553 00.015 8996 UpdateGuideState exits: m=664048 SNR=347.2
00:12:34.555 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:34.557 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:34.559 00.002 8996 Enqueuing Expose request
00:12:34.561 00.002 20224 Worker thread wakes up
00:12:34.561 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:34.562 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:34.563 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:35.537 00.974 20224 Exposure complete
00:12:35.629 00.092 20224 worker thread done servicing request
00:12:35.630 00.001 8996 OnExposeComplete: enter
00:12:35.631 00.001 8996 UpdateGuideState(): m_state=6
00:12:35.633 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9650
00:12:35.635 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=473.74, Mass=711861, SNR=342.4, Peak=55488 HFD=4.5
00:12:35.637 00.002 8996 MultiStar: [#1 0.00,-0.10,0.59,U] [#2 -0.07,-0.00,0.68,U] [#3 0.11,-0.25,0.54,U] [#4 0.18,-0.09,0.49,U] [#5 0.02,-0.21,0.56,U] [#6 0.17,-0.15,0.47,U] [#7 -0.03,0.45,0.00,M3] [#8 -0.06,-0.03,0.36,U] 
00:12:35.638 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.09}, one-star: {-0.21, 0.02}
00:12:35.640 00.002 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
00:12:35.642 00.002 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
00:12:35.643 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.65 mountX=0.00 mountY=0.09, mountTheta=1.56
00:12:35.646 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
00:12:35.648 00.002 8996 Enqueuing Move request for scope (-0.01, -0.09)
00:12:35.649 00.001 20224 Worker thread wakes up
00:12:35.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
00:12:35.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
00:12:35.649 00.000 20224 Moving (-0.01, -0.09) raw xDistance=0.00 yDistance=0.09
00:12:35.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:12:35.650 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:35.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:12:35.650 00.000 20224 MoveAxis(E, 0, ABG)
00:12:35.650 00.000 20224 Move returns status 0, amount 0
00:12:35.650 00.000 20224 MoveAxis(N, 0, ABG)
00:12:35.650 00.000 20224 Move returns status 0, amount 0
00:12:35.650 00.000 20224 move complete, result=0
00:12:35.651 00.001 20224 worker thread done servicing request
00:12:35.659 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55488, med=2941, FiltMin=2672, FiltMax=24205, Gamma=1.000
00:12:35.684 00.025 8996 UpdateGuideState exits: m=711861 SNR=342.4
00:12:35.685 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:35.686 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:35.687 00.001 8996 Enqueuing Expose request
00:12:35.688 00.001 20224 Worker thread wakes up
00:12:35.688 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:35.689 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:35.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:36.872 01.183 20224 Exposure complete
00:12:36.935 00.063 20224 worker thread done servicing request
00:12:36.935 00.000 8996 OnExposeComplete: enter
00:12:36.937 00.002 8996 UpdateGuideState(): m_state=6
00:12:36.940 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9651
00:12:36.941 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.34, Mass=753534, SNR=348.1, Peak=65398 HFD=4.4
00:12:36.941 00.000 8996 MultiStar: [#1 0.10,-0.12,0.63,U] [#2 -0.10,-0.08,0.67,U] [#3 0.15,-0.54,0.00,M1] [#4 0.29,-0.23,0.56,U] [#5 -0.10,-0.26,0.52,U] [#6 0.08,-0.40,0.41,U] [#7 -0.36,0.26,0.00,M4] [#8 -0.16,-0.10,0.44,U] 
00:12:36.942 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.23}, one-star: {-0.39, -0.38}
00:12:36.943 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:12:36.944 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:12:36.944 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.89 mountX=-0.05 mountY=0.24, mountTheta=1.79
00:12:36.946 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.23, opts=13)
00:12:36.947 00.001 8996 Enqueuing Move request for scope (-0.08, -0.23)
00:12:36.947 00.000 20224 Worker thread wakes up
00:12:36.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
00:12:36.948 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
00:12:36.948 00.000 20224 Moving (-0.08, -0.23) raw xDistance=-0.05 yDistance=0.24
00:12:36.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:12:36.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:12:36.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:12:36.948 00.000 20224 MoveAxis(E, 0, ABG)
00:12:36.948 00.000 20224 Move returns status 0, amount 0
00:12:36.948 00.000 20224 MoveAxis(N, 0, ABG)
00:12:36.948 00.000 20224 Move returns status 0, amount 0
00:12:36.948 00.000 20224 move complete, result=0
00:12:36.948 00.000 20224 worker thread done servicing request
00:12:36.956 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65398, med=2941, FiltMin=2656, FiltMax=28694, Gamma=1.000
00:12:36.972 00.016 8996 UpdateGuideState exits: m=753534 SNR=348.1
00:12:36.973 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:36.974 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:36.975 00.001 8996 Enqueuing Expose request
00:12:36.975 00.000 20224 Worker thread wakes up
00:12:36.975 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:36.976 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:36.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:37.953 00.977 20224 Exposure complete
00:12:38.020 00.067 20224 worker thread done servicing request
00:12:38.020 00.000 8996 OnExposeComplete: enter
00:12:38.021 00.001 8996 UpdateGuideState(): m_state=6
00:12:38.022 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9652
00:12:38.024 00.002 8996 Star::Find returns 1 (0), X=136.24, Y=473.36, Mass=707777, SNR=322.1, Peak=47043 HFD=4.6
00:12:38.025 00.001 8996 MultiStar: [#1 0.30,-0.27,0.72,U] [#2 0.01,-0.20,0.86,U] [#3 0.09,-0.38,0.57,U] [#4 0.25,-0.20,0.59,U] [#5 0.02,-0.28,0.65,U] [#6 0.26,-0.46,0.00,M5] [#7 -0.06,0.32,0.45,U] [#8 0.24,-0.37,0.00,M1] 
00:12:38.025 00.000 8996 refined, 6 included, MultiStar: {0.07, -0.23}, one-star: {-0.06, -0.36}
00:12:38.027 00.002 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
00:12:38.029 00.002 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 2.00)
00:12:38.031 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.26 mountX=0.09 mountY=0.22, mountTheta=1.16
00:12:38.035 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.23, opts=13)
00:12:38.037 00.002 8996 Enqueuing Move request for scope (0.07, -0.23)
00:12:38.039 00.002 20224 Worker thread wakes up
00:12:38.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.23) opts 0xd
00:12:38.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.23)
00:12:38.039 00.000 20224 Moving (0.07, -0.23) raw xDistance=0.09 yDistance=0.22
00:12:38.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:12:38.040 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:12:38.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:12:38.040 00.000 20224 MoveAxis(E, 0, ABG)
00:12:38.040 00.000 20224 Move returns status 0, amount 0
00:12:38.040 00.000 20224 MoveAxis(N, 0, ABG)
00:12:38.040 00.000 20224 Move returns status 0, amount 0
00:12:38.040 00.000 20224 move complete, result=0
00:12:38.040 00.000 20224 worker thread done servicing request
00:12:38.050 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47043, med=2941, FiltMin=2669, FiltMax=22848, Gamma=1.000
00:12:38.075 00.025 8996 UpdateGuideState exits: m=707777 SNR=322.1
00:12:38.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:38.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:38.077 00.000 8996 Enqueuing Expose request
00:12:38.078 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:38.079 00.001 20224 Worker thread wakes up
00:12:38.079 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:38.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:39.239 01.160 20224 Exposure complete
00:12:39.316 00.077 20224 worker thread done servicing request
00:12:39.316 00.000 8996 OnExposeComplete: enter
00:12:39.318 00.002 8996 UpdateGuideState(): m_state=6
00:12:39.319 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9653
00:12:39.321 00.002 8996 Star::Find returns 1 (0), X=136.04, Y=473.63, Mass=707420, SNR=357.6, Peak=55680 HFD=4.7
00:12:39.323 00.002 8996 MultiStar: [#1 0.12,-0.00,0.66,U] [#2 0.09,-0.01,0.73,U] [#3 0.24,-0.26,0.64,U] [#4 0.20,-0.17,0.45,U] [#5 0.17,-0.04,0.53,U] [#6 0.11,-0.34,0.43,U] [#7 0.02,0.36,0.41,U] [#8 0.06,-0.20,0.39,U] 
00:12:39.324 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.08}, one-star: {-0.26, -0.09}
00:12:39.325 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
00:12:39.326 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
00:12:39.326 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-0.99 mountX=0.06 mountY=0.08, mountTheta=0.88
00:12:39.328 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
00:12:39.329 00.001 8996 Enqueuing Move request for scope (0.05, -0.08)
00:12:39.330 00.001 20224 Worker thread wakes up
00:12:39.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
00:12:39.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
00:12:39.330 00.000 20224 Moving (0.05, -0.08) raw xDistance=0.06 yDistance=0.08
00:12:39.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:12:39.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:39.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:12:39.330 00.000 20224 MoveAxis(E, 0, ABG)
00:12:39.330 00.000 20224 Move returns status 0, amount 0
00:12:39.330 00.000 20224 MoveAxis(N, 0, ABG)
00:12:39.330 00.000 20224 Move returns status 0, amount 0
00:12:39.330 00.000 20224 move complete, result=0
00:12:39.330 00.000 20224 worker thread done servicing request
00:12:39.334 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55680, med=2941, FiltMin=2675, FiltMax=23005, Gamma=1.000
00:12:39.346 00.012 8996 UpdateGuideState exits: m=707420 SNR=357.6
00:12:39.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:39.347 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:39.348 00.001 8996 Enqueuing Expose request
00:12:39.349 00.001 20224 Worker thread wakes up
00:12:39.349 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:39.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:39.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:40.339 00.990 20224 Exposure complete
00:12:40.416 00.077 20224 worker thread done servicing request
00:12:40.416 00.000 8996 OnExposeComplete: enter
00:12:40.417 00.001 8996 UpdateGuideState(): m_state=6
00:12:40.419 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9654
00:12:40.420 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=473.63, Mass=712820, SNR=358.3, Peak=53040 HFD=4.5
00:12:40.421 00.001 8996 MultiStar: [#1 0.30,-0.02,0.55,U] [#2 -0.21,0.22,0.70,U] [#3 0.06,-0.22,0.55,U] [#4 0.05,-0.02,0.52,U] [#5 -0.02,-0.02,0.60,U] [#6 0.15,-0.40,0.46,U] [#7 0.05,0.25,0.44,U] [#8 0.20,-0.08,0.33,U] 
00:12:40.421 00.000 8996 refined, 8 included, MultiStar: {0.00, -0.04}, one-star: {-0.21, -0.10}
00:12:40.422 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
00:12:40.423 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.76)
00:12:40.424 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.50 mountX=0.01 mountY=0.04, mountTheta=1.40
00:12:40.425 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.04, opts=13)
00:12:40.426 00.001 8996 Enqueuing Move request for scope (0.00, -0.04)
00:12:40.427 00.001 20224 Worker thread wakes up
00:12:40.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
00:12:40.427 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
00:12:40.427 00.000 20224 Moving (0.00, -0.04) raw xDistance=0.01 yDistance=0.04
00:12:40.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:12:40.427 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:40.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:12:40.427 00.000 20224 MoveAxis(E, 0, ABG)
00:12:40.427 00.000 20224 Move returns status 0, amount 0
00:12:40.427 00.000 20224 MoveAxis(N, 0, ABG)
00:12:40.427 00.000 20224 Move returns status 0, amount 0
00:12:40.427 00.000 20224 move complete, result=0
00:12:40.427 00.000 20224 worker thread done servicing request
00:12:40.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53040, med=2941, FiltMin=2662, FiltMax=23133, Gamma=1.000
00:12:40.455 00.025 8996 UpdateGuideState exits: m=712820 SNR=358.3
00:12:40.457 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:40.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:40.460 00.002 8996 Enqueuing Expose request
00:12:40.461 00.001 20224 Worker thread wakes up
00:12:40.461 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:40.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:40.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:41.624 01.162 20224 Exposure complete
00:12:41.695 00.071 20224 worker thread done servicing request
00:12:41.695 00.000 8996 OnExposeComplete: enter
00:12:41.696 00.001 8996 UpdateGuideState(): m_state=6
00:12:41.697 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9655
00:12:41.698 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=473.46, Mass=652665, SNR=327.9, Peak=47235 HFD=4.5
00:12:41.699 00.001 8996 MultiStar: [#1 0.10,-0.09,0.69,U] [#2 -0.10,-0.12,0.78,U] [#3 0.15,-0.10,0.64,U] [#4 0.29,0.04,0.55,U] [#5 0.26,-0.19,0.63,U] [#6 0.20,-0.39,0.00,M4] [#7 0.11,0.27,0.53,U] [#8 0.19,-0.07,0.43,U] 
00:12:41.701 00.002 8996 refined, 7 included, MultiStar: {0.13, -0.09}, one-star: {0.12, -0.26}
00:12:41.703 00.002 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
00:12:41.704 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
00:12:41.705 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.61 mountX=0.13 mountY=0.07, mountTheta=0.50
00:12:41.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.09, opts=13)
00:12:41.708 00.001 8996 Enqueuing Move request for scope (0.13, -0.09)
00:12:41.709 00.001 20224 Worker thread wakes up
00:12:41.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
00:12:41.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
00:12:41.709 00.000 20224 Moving (0.13, -0.09) raw xDistance=0.13 yDistance=0.07
00:12:41.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:12:41.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:41.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:12:41.709 00.000 20224 MoveAxis(E, 0, ABG)
00:12:41.709 00.000 20224 Move returns status 0, amount 0
00:12:41.709 00.000 20224 MoveAxis(N, 0, ABG)
00:12:41.709 00.000 20224 Move returns status 0, amount 0
00:12:41.709 00.000 20224 move complete, result=0
00:12:41.709 00.000 20224 worker thread done servicing request
00:12:41.714 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47235, med=2941, FiltMin=2653, FiltMax=22333, Gamma=1.000
00:12:41.729 00.015 8996 UpdateGuideState exits: m=652665 SNR=327.9
00:12:41.732 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:41.734 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:41.735 00.001 8996 Enqueuing Expose request
00:12:41.736 00.001 20224 Worker thread wakes up
00:12:41.736 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:41.737 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:41.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:42.723 00.986 20224 Exposure complete
00:12:42.807 00.084 20224 worker thread done servicing request
00:12:42.807 00.000 8996 OnExposeComplete: enter
00:12:42.809 00.002 8996 UpdateGuideState(): m_state=6
00:12:42.811 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9656
00:12:42.813 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=473.56, Mass=674523, SNR=340.0, Peak=47104 HFD=4.6
00:12:42.815 00.002 8996 MultiStar: [#1 0.21,-0.09,0.68,U] [#2 0.10,-0.26,0.82,U] [#3 0.20,-0.13,0.64,U] [#4 0.36,-0.14,0.62,U] [#5 0.20,-0.16,0.70,U] [#6 0.33,-0.19,0.41,U] [#7 0.14,0.26,0.46,U] [#8 0.35,-0.11,0.37,U] 
00:12:42.817 00.002 8996 single-star, 8 included, MultiStar: {0.17, -0.13}, one-star: {-0.10, -0.16}
00:12:42.818 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
00:12:42.819 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.13)
00:12:42.821 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.13 mountX=-0.09 mountY=0.18, mountTheta=2.03
00:12:42.823 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.16, opts=13)
00:12:42.824 00.001 8996 Enqueuing Move request for scope (-0.10, -0.16)
00:12:42.826 00.002 20224 Worker thread wakes up
00:12:42.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
00:12:42.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
00:12:42.827 00.001 20224 Moving (-0.10, -0.16) raw xDistance=-0.09 yDistance=0.18
00:12:42.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:12:42.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:42.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:12:42.827 00.000 20224 MoveAxis(E, 0, ABG)
00:12:42.827 00.000 20224 Move returns status 0, amount 0
00:12:42.827 00.000 20224 MoveAxis(N, 0, ABG)
00:12:42.827 00.000 20224 Move returns status 0, amount 0
00:12:42.827 00.000 20224 move complete, result=0
00:12:42.827 00.000 20224 worker thread done servicing request
00:12:42.832 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47104, med=2941, FiltMin=2662, FiltMax=21465, Gamma=1.000
00:12:42.844 00.012 8996 UpdateGuideState exits: m=674523 SNR=340.0
00:12:42.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:42.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:42.847 00.001 8996 Enqueuing Expose request
00:12:42.848 00.001 20224 Worker thread wakes up
00:12:42.848 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:12:42.850 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:42.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:44.045 01.195 20224 Exposure complete
00:12:44.147 00.102 20224 worker thread done servicing request
00:12:44.147 00.000 8996 OnExposeComplete: enter
00:12:44.148 00.001 8996 UpdateGuideState(): m_state=6
00:12:44.151 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9657
00:12:44.153 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=473.46, Mass=708124, SNR=328.0, Peak=49334 HFD=4.5
00:12:44.154 00.001 8996 MultiStar: [#1 0.00,-0.07,0.72,U] [#2 -0.00,0.03,0.86,U] [#3 0.01,-0.20,0.66,U] [#4 0.09,-0.01,0.55,U] [#5 0.00,0.03,0.65,U] [#6 -0.03,-0.34,0.44,U] [#7 -0.30,0.48,0.00,M1] [#8 -0.09,-0.08,0.38,U] 
00:12:44.156 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.11}, one-star: {-0.12, -0.27}
00:12:44.156 00.000 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:12:44.158 00.002 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
00:12:44.159 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.76 mountX=-0.01 mountY=0.11, mountTheta=1.66
00:12:44.163 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.11, opts=13)
00:12:44.166 00.003 8996 Enqueuing Move request for scope (-0.02, -0.11)
00:12:44.169 00.003 20224 Worker thread wakes up
00:12:44.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
00:12:44.169 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
00:12:44.169 00.000 20224 Moving (-0.02, -0.11) raw xDistance=-0.01 yDistance=0.11
00:12:44.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:44.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:44.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:12:44.169 00.000 20224 MoveAxis(E, 0, ABG)
00:12:44.170 00.001 20224 Move returns status 0, amount 0
00:12:44.170 00.000 20224 MoveAxis(N, 0, ABG)
00:12:44.170 00.000 20224 Move returns status 0, amount 0
00:12:44.170 00.000 20224 move complete, result=0
00:12:44.170 00.000 20224 worker thread done servicing request
00:12:44.179 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49334, med=2941, FiltMin=2675, FiltMax=22077, Gamma=1.000
00:12:44.196 00.017 8996 UpdateGuideState exits: m=708124 SNR=328.0
00:12:44.199 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:44.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:44.202 00.002 8996 Enqueuing Expose request
00:12:44.204 00.002 20224 Worker thread wakes up
00:12:44.204 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:44.205 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:44.206 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:45.177 00.971 20224 Exposure complete
00:12:45.235 00.058 20224 worker thread done servicing request
00:12:45.235 00.000 8996 OnExposeComplete: enter
00:12:45.236 00.001 8996 UpdateGuideState(): m_state=6
00:12:45.237 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9658
00:12:45.238 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.68, Mass=726054, SNR=325.8, Peak=64304 HFD=4.2
00:12:45.239 00.001 8996 MultiStar: [#1 0.01,-0.22,0.70,U] [#2 -0.04,-0.01,0.78,U] [#3 0.06,-0.19,0.67,U] [#4 0.19,0.05,0.58,U] [#5 0.13,-0.04,0.69,U] [#6 0.03,-0.34,0.43,U] [#7 -0.22,0.61,0.00,M2] [#8 -0.09,0.10,0.36,U] 
00:12:45.239 00.000 8996 refined, 7 included, MultiStar: {-0.02, -0.09}, one-star: {-0.30, -0.05}
00:12:45.240 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
00:12:45.241 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.48)
00:12:45.241 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.78 mountX=-0.01 mountY=0.09, mountTheta=1.68
00:12:45.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
00:12:45.244 00.001 8996 Enqueuing Move request for scope (-0.02, -0.09)
00:12:45.244 00.000 20224 Worker thread wakes up
00:12:45.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
00:12:45.245 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
00:12:45.245 00.000 20224 Moving (-0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
00:12:45.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:45.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:45.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:12:45.245 00.000 20224 MoveAxis(E, 0, ABG)
00:12:45.245 00.000 20224 Move returns status 0, amount 0
00:12:45.245 00.000 20224 MoveAxis(N, 0, ABG)
00:12:45.245 00.000 20224 Move returns status 0, amount 0
00:12:45.245 00.000 20224 move complete, result=0
00:12:45.245 00.000 20224 worker thread done servicing request
00:12:45.248 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=64304, med=2941, FiltMin=2675, FiltMax=25245, Gamma=1.000
00:12:45.262 00.014 8996 UpdateGuideState exits: m=726054 SNR=325.8
00:12:45.263 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:45.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:45.265 00.001 8996 Enqueuing Expose request
00:12:45.266 00.001 20224 Worker thread wakes up
00:12:45.266 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:45.266 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:45.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:46.434 01.168 20224 Exposure complete
00:12:46.511 00.077 20224 worker thread done servicing request
00:12:46.511 00.000 8996 OnExposeComplete: enter
00:12:46.513 00.002 8996 UpdateGuideState(): m_state=6
00:12:46.514 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9659
00:12:46.515 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=473.73, Mass=712247, SNR=327.7, Peak=61248 HFD=4.4
00:12:46.517 00.002 8996 MultiStar: [#1 -0.05,0.23,0.67,U] [#2 -0.32,0.35,0.00,M1] [#3 -0.07,-0.38,0.73,U] [#4 -0.18,-0.26,0.59,U] [#5 -0.13,0.01,0.58,U] [#6 -0.21,-0.41,0.00,M2] [#7 -0.36,0.45,0.00,M3] [#8 -0.15,0.23,0.41,U] 
00:12:46.518 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.04}, one-star: {-0.36, 0.00}
00:12:46.519 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
00:12:46.520 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
00:12:46.522 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.89 mountX=-0.17 mountY=0.06, mountTheta=2.78
00:12:46.524 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.04, opts=13)
00:12:46.526 00.002 8996 Enqueuing Move request for scope (-0.17, -0.04)
00:12:46.527 00.001 20224 Worker thread wakes up
00:12:46.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
00:12:46.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
00:12:46.527 00.000 20224 Moving (-0.17, -0.04) raw xDistance=-0.17 yDistance=0.06
00:12:46.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:12:46.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:46.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:12:46.527 00.000 20224 MoveAxis(E, 0, ABG)
00:12:46.527 00.000 20224 Move returns status 0, amount 0
00:12:46.528 00.001 20224 MoveAxis(N, 0, ABG)
00:12:46.528 00.000 20224 Move returns status 0, amount 0
00:12:46.528 00.000 20224 move complete, result=0
00:12:46.528 00.000 20224 worker thread done servicing request
00:12:46.532 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61248, med=2941, FiltMin=2669, FiltMax=26109, Gamma=1.000
00:12:46.552 00.020 8996 UpdateGuideState exits: m=712247 SNR=327.7
00:12:46.554 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:46.554 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:46.555 00.001 8996 Enqueuing Expose request
00:12:46.556 00.001 20224 Worker thread wakes up
00:12:46.556 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:46.557 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:46.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:47.546 00.989 20224 Exposure complete
00:12:47.626 00.080 20224 worker thread done servicing request
00:12:47.626 00.000 8996 OnExposeComplete: enter
00:12:47.627 00.001 8996 UpdateGuideState(): m_state=6
00:12:47.628 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9660
00:12:47.629 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=473.59, Mass=768090, SNR=355.3, Peak=59376 HFD=4.6
00:12:47.630 00.001 8996 MultiStar: [#1 -0.09,-0.20,0.69,U] [#2 -0.59,0.14,0.00,M2] [#3 -0.48,-0.34,0.00,M1] [#4 -0.35,-0.37,0.00,M1] [#5 -0.36,-0.18,0.54,U] [#6 -0.29,-0.24,0.42,U] [#7 -0.65,0.41,0.00,M4] [#8 -0.28,0.18,0.35,U] 
00:12:47.631 00.001 8996 refined, 4 included, MultiStar: {-0.31, -0.13}, one-star: {-0.45, -0.13}
00:12:47.631 00.000 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
00:12:47.632 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
00:12:47.633 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.13 hyp=0.34 cameraTheta=-2.73 mountX=-0.29 mountY=0.17, mountTheta=2.62
00:12:47.634 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.13, opts=13)
00:12:47.635 00.001 8996 Enqueuing Move request for scope (-0.31, -0.13)
00:12:47.635 00.000 20224 Worker thread wakes up
00:12:47.636 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.13) opts 0xd
00:12:47.636 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.13)
00:12:47.636 00.000 20224 Moving (-0.31, -0.13) raw xDistance=-0.29 yDistance=0.17
00:12:47.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
00:12:47.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:47.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:12:47.636 00.000 20224 MoveAxis(E, 43, ABG)
00:12:47.636 00.000 20224 Guiding  Dir = 2, Dur = 43
00:12:47.636 00.000 20224 IsSlewing returns 0
00:12:47.636 00.000 20224 IsGuiding returns 0
00:12:47.641 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=59376, med=2941, FiltMin=2653, FiltMax=28246, Gamma=1.000
00:12:47.644 00.003 20224 PulseGuide returned control before completion, sleep 48
00:12:47.672 00.028 8996 UpdateGuideState exits: m=768090 SNR=355.3
00:12:47.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:47.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:47.675 00.001 8996 Enqueuing Expose request
00:12:47.703 00.028 20224 IsGuiding returns 1
00:12:47.703 00.000 20224 scope still moving after pulse duration time elapsed
00:12:47.735 00.032 20224 IsSlewing returns 0
00:12:47.736 00.001 20224 IsGuiding returns 0
00:12:47.736 00.000 20224 scope move finished after 43 + 55 ms
00:12:47.736 00.000 20224 Move returns status 0, amount 43
00:12:47.736 00.000 20224 MoveAxis(N, 0, ABG)
00:12:47.736 00.000 20224 Move returns status 0, amount 0
00:12:47.736 00.000 20224 move complete, result=0
00:12:47.736 00.000 20224 worker thread done servicing request
00:12:47.736 00.000 20224 Worker thread wakes up
00:12:47.736 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:47.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:47.737 00.001 8996 GuideStep: -0.3 px 43 ms EAST, 0.2 px 0 ms NORTH
00:12:48.909 01.172 20224 Exposure complete
00:12:48.988 00.079 20224 worker thread done servicing request
00:12:48.988 00.000 8996 OnExposeComplete: enter
00:12:48.989 00.001 8996 UpdateGuideState(): m_state=6
00:12:48.991 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9661
00:12:48.992 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.42, Mass=687161, SNR=323.6, Peak=48579 HFD=4.7
00:12:48.993 00.001 8996 MultiStar: [#1 0.20,0.01,0.66,U] [#2 0.13,-0.01,0.82,U] [#3 0.35,-0.34,0.00,M2] [#4 0.41,-0.36,0.00,M2] [#5 0.02,-0.17,0.66,U] [#6 0.16,-0.49,0.00,M2] [#7 0.09,0.40,0.43,U] [#8 0.27,-0.18,0.36,U] 
00:12:48.994 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.08}, one-star: {0.06, -0.30}
00:12:48.994 00.000 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
00:12:48.995 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
00:12:48.996 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.14 cameraTheta=-0.61 mountX=0.12 mountY=0.06, mountTheta=0.50
00:12:48.997 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
00:12:48.998 00.001 8996 Enqueuing Move request for scope (0.11, -0.08)
00:12:48.999 00.001 20224 Worker thread wakes up
00:12:48.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
00:12:48.999 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
00:12:48.999 00.000 20224 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=0.06
00:12:48.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:12:48.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:48.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:12:48.999 00.000 20224 MoveAxis(E, 0, ABG)
00:12:48.999 00.000 20224 Move returns status 0, amount 0
00:12:48.999 00.000 20224 MoveAxis(N, 0, ABG)
00:12:48.999 00.000 20224 Move returns status 0, amount 0
00:12:48.999 00.000 20224 move complete, result=0
00:12:48.999 00.000 20224 worker thread done servicing request
00:12:49.002 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48579, med=2941, FiltMin=2669, FiltMax=22781, Gamma=1.000
00:12:49.015 00.013 8996 UpdateGuideState exits: m=687161 SNR=323.6
00:12:49.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:49.017 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:49.018 00.001 8996 Enqueuing Expose request
00:12:49.018 00.000 20224 Worker thread wakes up
00:12:49.018 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:49.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:49.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:49.989 00.970 20224 Exposure complete
00:12:50.078 00.089 20224 worker thread done servicing request
00:12:50.078 00.000 8996 OnExposeComplete: enter
00:12:50.080 00.002 8996 UpdateGuideState(): m_state=6
00:12:50.081 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9662
00:12:50.083 00.002 8996 Star::Find returns 1 (0), X=136.39, Y=473.69, Mass=748479, SNR=381.9, Peak=50326 HFD=4.7
00:12:50.084 00.001 8996 MultiStar: [#1 0.17,0.22,0.62,U] [#2 -0.06,0.23,0.70,U] [#3 0.15,-0.02,0.53,U] [#4 0.24,0.05,0.46,U] [#5 0.09,0.20,0.54,U] [#6 0.12,-0.18,0.40,U] [#7 0.13,0.42,0.00,M4] [#8 0.07,-0.04,0.33,U] 
00:12:50.086 00.002 8996 single-star, 7 included, MultiStar: {0.10, 0.06}, one-star: {0.09, -0.03}
00:12:50.086 00.000 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
00:12:50.087 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
00:12:50.089 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.34 mountX=0.10 mountY=0.02, mountTheta=0.23
00:12:50.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
00:12:50.092 00.001 8996 Enqueuing Move request for scope (0.09, -0.03)
00:12:50.093 00.001 20224 Worker thread wakes up
00:12:50.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
00:12:50.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
00:12:50.093 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.10 yDistance=0.02
00:12:50.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:12:50.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:50.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:12:50.094 00.001 20224 MoveAxis(E, 0, ABG)
00:12:50.094 00.000 20224 Move returns status 0, amount 0
00:12:50.094 00.000 20224 MoveAxis(N, 0, ABG)
00:12:50.094 00.000 20224 Move returns status 0, amount 0
00:12:50.094 00.000 20224 move complete, result=0
00:12:50.094 00.000 20224 worker thread done servicing request
00:12:50.098 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50326, med=2941, FiltMin=2662, FiltMax=25385, Gamma=1.000
00:12:50.125 00.027 8996 UpdateGuideState exits: m=748479 SNR=381.9
00:12:50.126 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:50.127 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:50.129 00.002 8996 Enqueuing Expose request
00:12:50.130 00.001 20224 Worker thread wakes up
00:12:50.130 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:12:50.131 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:50.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:51.293 01.162 20224 Exposure complete
00:12:51.371 00.078 20224 worker thread done servicing request
00:12:51.372 00.001 8996 OnExposeComplete: enter
00:12:51.373 00.001 8996 UpdateGuideState(): m_state=6
00:12:51.374 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9663
00:12:51.376 00.002 8996 Star::Find returns 1 (0), X=136.38, Y=473.64, Mass=698327, SNR=324.1, Peak=47190 HFD=4.6
00:12:51.377 00.001 8996 MultiStar: [#1 0.01,0.01,0.74,U] [#2 0.41,0.05,0.76,U] [#3 0.32,-0.18,0.57,U] [#4 0.34,-0.07,0.51,U] [#5 0.21,-0.17,0.59,U] [#6 0.46,-0.50,0.00,M2] [#7 0.24,0.41,0.00,M5] [#8 0.12,-0.07,0.44,U] 
00:12:51.378 00.001 8996 single-star, 6 included, MultiStar: {0.20, -0.07}, one-star: {0.09, -0.09}
00:12:51.379 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
00:12:51.381 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.46)
00:12:51.382 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-0.80 mountX=0.09 mountY=0.08, mountTheta=0.69
00:12:51.383 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.09, opts=13)
00:12:51.384 00.001 8996 Enqueuing Move request for scope (0.09, -0.09)
00:12:51.385 00.001 20224 Worker thread wakes up
00:12:51.386 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
00:12:51.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
00:12:51.386 00.000 20224 Moving (0.09, -0.09) raw xDistance=0.09 yDistance=0.08
00:12:51.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:12:51.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:51.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:12:51.386 00.000 20224 MoveAxis(E, 0, ABG)
00:12:51.386 00.000 20224 Move returns status 0, amount 0
00:12:51.386 00.000 20224 MoveAxis(N, 0, ABG)
00:12:51.386 00.000 20224 Move returns status 0, amount 0
00:12:51.386 00.000 20224 move complete, result=0
00:12:51.386 00.000 20224 worker thread done servicing request
00:12:51.390 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47190, med=2941, FiltMin=2659, FiltMax=24345, Gamma=1.000
00:12:51.411 00.021 8996 UpdateGuideState exits: m=698327 SNR=324.1
00:12:51.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:51.414 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:51.415 00.001 8996 Enqueuing Expose request
00:12:51.417 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:51.418 00.001 20224 Worker thread wakes up
00:12:51.418 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:51.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:52.389 00.971 20224 Exposure complete
00:12:52.468 00.079 20224 worker thread done servicing request
00:12:52.468 00.000 8996 OnExposeComplete: enter
00:12:52.469 00.001 8996 UpdateGuideState(): m_state=6
00:12:52.470 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9664
00:12:52.471 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.75, Mass=645417, SNR=316.1, Peak=49094 HFD=4.6
00:12:52.472 00.001 8996 MultiStar: [#1 0.51,0.04,0.00,M1] [#2 0.18,-0.00,0.77,U] [#3 0.29,-0.16,0.63,U] [#4 0.42,-0.11,0.00,M1] [#5 0.44,-0.23,0.00,M1] [#6 0.18,-0.34,0.44,U] [#7 0.16,0.17,0.40,U] [#8 0.48,-0.02,0.00,M1] 
00:12:52.473 00.001 8996 single-star, 4 included, MultiStar: {0.19, -0.05}, one-star: {0.15, 0.03}
00:12:52.473 00.000 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
00:12:52.474 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
00:12:52.475 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.20 mountX=0.15 mountY=-0.05, mountTheta=-0.31
00:12:52.477 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.03, opts=13)
00:12:52.477 00.000 8996 Enqueuing Move request for scope (0.15, 0.03)
00:12:52.478 00.001 20224 Worker thread wakes up
00:12:52.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
00:12:52.478 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
00:12:52.478 00.000 20224 Moving (0.15, 0.03) raw xDistance=0.15 yDistance=-0.05
00:12:52.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:12:52.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:52.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:12:52.479 00.001 20224 MoveAxis(E, 0, ABG)
00:12:52.479 00.000 20224 Move returns status 0, amount 0
00:12:52.479 00.000 20224 MoveAxis(N, 0, ABG)
00:12:52.479 00.000 20224 Move returns status 0, amount 0
00:12:52.479 00.000 20224 move complete, result=0
00:12:52.479 00.000 20224 worker thread done servicing request
00:12:52.482 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49094, med=2941, FiltMin=2649, FiltMax=24713, Gamma=1.000
00:12:52.494 00.012 8996 UpdateGuideState exits: m=645417 SNR=316.1
00:12:52.495 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:52.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:52.497 00.001 8996 Enqueuing Expose request
00:12:52.497 00.000 20224 Worker thread wakes up
00:12:52.497 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:52.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:52.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:53.666 01.168 20224 Exposure complete
00:12:53.723 00.057 20224 worker thread done servicing request
00:12:53.723 00.000 8996 OnExposeComplete: enter
00:12:53.724 00.001 8996 UpdateGuideState(): m_state=6
00:12:53.725 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9665
00:12:53.725 00.000 8996 Star::Find returns 1 (0), X=136.05, Y=473.86, Mass=663361, SNR=318.9, Peak=52768 HFD=4.4
00:12:53.727 00.002 8996 MultiStar: [#1 0.16,0.06,0.75,U] [#2 -0.01,0.26,0.78,U] [#3 0.03,-0.24,0.59,U] [#4 0.21,-0.22,0.62,U] [#5 -0.02,0.00,0.65,U] [#6 0.06,-0.20,0.41,U] [#7 -0.20,0.49,0.00,M5] [#8 -0.15,0.35,0.36,U] 
00:12:53.728 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.03}, one-star: {-0.25, 0.14}
00:12:53.729 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
00:12:53.730 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
00:12:53.730 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.75 mountX=-0.01 mountY=-0.03, mountTheta=-1.85
00:12:53.731 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
00:12:53.732 00.001 8996 Enqueuing Move request for scope (-0.01, 0.03)
00:12:53.733 00.001 20224 Worker thread wakes up
00:12:53.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:12:53.733 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:12:53.733 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
00:12:53.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:12:53.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:53.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:12:53.734 00.001 20224 MoveAxis(E, 0, ABG)
00:12:53.734 00.000 20224 Move returns status 0, amount 0
00:12:53.734 00.000 20224 MoveAxis(N, 0, ABG)
00:12:53.734 00.000 20224 Move returns status 0, amount 0
00:12:53.734 00.000 20224 move complete, result=0
00:12:53.734 00.000 20224 worker thread done servicing request
00:12:53.737 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52768, med=2941, FiltMin=2635, FiltMax=25904, Gamma=1.000
00:12:53.749 00.012 8996 UpdateGuideState exits: m=663361 SNR=318.9
00:12:53.750 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:53.751 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:53.751 00.000 8996 Enqueuing Expose request
00:12:53.752 00.001 20224 Worker thread wakes up
00:12:53.752 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:12:53.752 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:53.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:54.741 00.989 20224 Exposure complete
00:12:54.832 00.091 20224 worker thread done servicing request
00:12:54.832 00.000 8996 OnExposeComplete: enter
00:12:54.833 00.001 8996 UpdateGuideState(): m_state=6
00:12:54.834 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9666
00:12:54.836 00.002 8996 Star::Find returns 1 (0), X=136.30, Y=473.66, Mass=625814, SNR=317.8, Peak=38486 HFD=4.7
00:12:54.837 00.001 8996 MultiStar: [#1 0.28,-0.05,0.78,U] [#2 0.12,0.35,0.81,U] [#3 0.26,-0.38,0.00,M1] [#4 0.04,-0.31,0.63,U] [#5 0.09,-0.17,0.66,U] [#6 0.18,-0.34,0.49,U] [#7 -0.01,0.34,0.48,U] [#8 0.08,0.12,0.42,U] 
00:12:54.839 00.002 8996 single-star, 7 included, MultiStar: {0.10, -0.02}, one-star: {0.00, -0.07}
00:12:54.842 00.003 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:12:54.844 00.002 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
00:12:54.845 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.55 mountX=0.01 mountY=0.07, mountTheta=1.46
00:12:54.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.07, opts=13)
00:12:54.848 00.001 8996 Enqueuing Move request for scope (0.00, -0.07)
00:12:54.849 00.001 20224 Worker thread wakes up
00:12:54.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
00:12:54.849 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
00:12:54.849 00.000 20224 Moving (0.00, -0.07) raw xDistance=0.01 yDistance=0.07
00:12:54.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:12:54.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:54.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:12:54.849 00.000 20224 MoveAxis(E, 0, ABG)
00:12:54.850 00.001 20224 Move returns status 0, amount 0
00:12:54.850 00.000 20224 MoveAxis(N, 0, ABG)
00:12:54.850 00.000 20224 Move returns status 0, amount 0
00:12:54.850 00.000 20224 move complete, result=0
00:12:54.850 00.000 20224 worker thread done servicing request
00:12:54.854 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=41139, med=2941, FiltMin=2675, FiltMax=20313, Gamma=1.000
00:12:54.870 00.016 8996 UpdateGuideState exits: m=625814 SNR=317.8
00:12:54.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:54.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:54.873 00.001 8996 Enqueuing Expose request
00:12:54.874 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:54.875 00.001 20224 Worker thread wakes up
00:12:54.875 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:54.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:56.052 01.177 20224 Exposure complete
00:12:56.144 00.092 20224 worker thread done servicing request
00:12:56.144 00.000 8996 OnExposeComplete: enter
00:12:56.145 00.001 8996 UpdateGuideState(): m_state=6
00:12:56.146 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9667
00:12:56.146 00.000 8996 Star::Find returns 1 (0), X=136.54, Y=473.57, Mass=709877, SNR=314.1, Peak=51222 HFD=4.5
00:12:56.147 00.001 8996 MultiStar: [#1 0.29,-0.00,0.73,U] [#2 0.02,0.13,0.65,U] [#3 0.26,-0.43,0.00,M2] [#4 0.35,-0.07,0.56,U] [#5 0.33,-0.14,0.61,U] [#6 0.15,-0.45,0.00,M1] [#7 0.05,0.13,0.49,U] [#8 0.45,-0.15,0.00,M1] 
00:12:56.148 00.001 8996 refined, 5 included, MultiStar: {0.22, -0.03}, one-star: {0.24, -0.15}
00:12:56.149 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
00:12:56.150 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
00:12:56.150 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.03 hyp=0.22 cameraTheta=-0.14 mountX=0.22 mountY=0.01, mountTheta=0.03
00:12:56.152 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.03, opts=13)
00:12:56.153 00.001 8996 Enqueuing Move request for scope (0.22, -0.03)
00:12:56.154 00.001 20224 Worker thread wakes up
00:12:56.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.03) opts 0xd
00:12:56.154 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.03)
00:12:56.154 00.000 20224 Moving (0.22, -0.03) raw xDistance=0.22 yDistance=0.01
00:12:56.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:12:56.154 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:56.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:12:56.154 00.000 20224 MoveAxis(W, 32, ABG)
00:12:56.154 00.000 20224 Guiding  Dir = 3, Dur = 32
00:12:56.154 00.000 20224 IsSlewing returns 0
00:12:56.154 00.000 20224 IsGuiding returns 0
00:12:56.158 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51222, med=2941, FiltMin=2681, FiltMax=26505, Gamma=1.000
00:12:56.170 00.012 8996 UpdateGuideState exits: m=709877 SNR=314.1
00:12:56.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:56.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:56.173 00.001 8996 Enqueuing Expose request
00:12:56.187 00.014 20224 IsGuiding returns 1
00:12:56.187 00.000 20224 scope still moving after pulse duration time elapsed
00:12:56.217 00.030 20224 IsSlewing returns 0
00:12:56.218 00.001 20224 IsGuiding returns 1
00:12:56.248 00.030 20224 IsSlewing returns 0
00:12:56.248 00.000 20224 IsGuiding returns 1
00:12:56.279 00.031 20224 IsSlewing returns 0
00:12:56.280 00.001 20224 IsGuiding returns 0
00:12:56.280 00.000 20224 scope move finished after 32 + 93 ms
00:12:56.280 00.000 20224 Move returns status 0, amount 32
00:12:56.280 00.000 20224 MoveAxis(N, 0, ABG)
00:12:56.280 00.000 20224 Move returns status 0, amount 0
00:12:56.280 00.000 20224 move complete, result=0
00:12:56.280 00.000 20224 worker thread done servicing request
00:12:56.280 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
00:12:56.282 00.002 20224 Worker thread wakes up
00:12:56.282 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:56.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:57.263 00.981 20224 Exposure complete
00:12:57.334 00.071 20224 worker thread done servicing request
00:12:57.334 00.000 8996 OnExposeComplete: enter
00:12:57.335 00.001 8996 UpdateGuideState(): m_state=6
00:12:57.337 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9668
00:12:57.338 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=473.70, Mass=683769, SNR=347.4, Peak=56320 HFD=4.5
00:12:57.339 00.001 8996 MultiStar: [#1 -0.28,0.16,0.66,U] [#2 -0.35,0.30,0.00,M1] [#3 -0.34,-0.15,0.50,U] [#4 -0.23,0.09,0.52,U] [#5 -0.17,0.07,0.57,U] [#6 -0.29,-0.40,0.00,M2] [#7 -0.50,0.17,0.00,M4] [#8 -0.28,-0.08,0.41,U] 
00:12:57.341 00.002 8996 refined, 5 included, MultiStar: {-0.31, 0.02}, one-star: {-0.45, -0.03}
00:12:57.342 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:12:57.344 00.002 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:12:57.346 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.09 mountX=-0.31 mountY=0.02, mountTheta=3.08
00:12:57.350 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.02, opts=13)
00:12:57.353 00.003 8996 Enqueuing Move request for scope (-0.31, 0.02)
00:12:57.355 00.002 20224 Worker thread wakes up
00:12:57.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
00:12:57.355 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
00:12:57.355 00.000 20224 Moving (-0.31, 0.02) raw xDistance=-0.31 yDistance=0.02
00:12:57.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
00:12:57.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:57.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:12:57.355 00.000 20224 MoveAxis(E, 43, ABG)
00:12:57.355 00.000 20224 Guiding  Dir = 2, Dur = 43
00:12:57.356 00.001 20224 IsSlewing returns 0
00:12:57.356 00.000 20224 IsGuiding returns 0
00:12:57.362 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56320, med=2941, FiltMin=2678, FiltMax=27446, Gamma=1.000
00:12:57.388 00.026 8996 UpdateGuideState exits: m=683769 SNR=347.4
00:12:57.391 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:57.394 00.003 20224 PulseGuide returned control before completion, sleep 20
00:12:57.394 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:57.396 00.002 8996 Enqueuing Expose request
00:12:57.420 00.024 20224 IsGuiding returns 1
00:12:57.420 00.000 20224 scope still moving after pulse duration time elapsed
00:12:57.452 00.032 20224 IsSlewing returns 0
00:12:57.452 00.000 20224 IsGuiding returns 1
00:12:57.484 00.032 20224 IsSlewing returns 0
00:12:57.484 00.000 20224 IsGuiding returns 0
00:12:57.484 00.000 20224 scope move finished after 43 + 84 ms
00:12:57.484 00.000 20224 Move returns status 0, amount 43
00:12:57.484 00.000 20224 MoveAxis(N, 0, ABG)
00:12:57.485 00.001 20224 Move returns status 0, amount 0
00:12:57.485 00.000 20224 move complete, result=0
00:12:57.485 00.000 20224 worker thread done servicing request
00:12:57.485 00.000 20224 Worker thread wakes up
00:12:57.485 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
00:12:57.486 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:57.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:58.657 01.171 20224 Exposure complete
00:12:58.737 00.080 20224 worker thread done servicing request
00:12:58.737 00.000 8996 OnExposeComplete: enter
00:12:58.738 00.001 8996 UpdateGuideState(): m_state=6
00:12:58.739 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9669
00:12:58.740 00.001 8996 Star::Find returns 1 (0), X=136.24, Y=473.59, Mass=740685, SNR=342.1, Peak=48288 HFD=4.6
00:12:58.741 00.001 8996 MultiStar: [#1 0.11,0.06,0.60,U] [#2 -0.06,0.13,0.61,U] [#3 0.13,-0.34,0.62,U] [#4 0.25,-0.20,0.50,U] [#5 0.17,-0.01,0.58,U] [#6 0.06,-0.34,0.45,U] [#7 -0.31,0.24,0.41,U] [#8 0.20,0.08,0.35,U] 
00:12:58.741 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.07}, one-star: {-0.06, -0.13}
00:12:58.742 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
00:12:58.743 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.27)
00:12:58.744 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.99 mountX=0.05 mountY=0.07, mountTheta=0.89
00:12:58.745 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
00:12:58.746 00.001 8996 Enqueuing Move request for scope (0.05, -0.07)
00:12:58.747 00.001 20224 Worker thread wakes up
00:12:58.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
00:12:58.747 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
00:12:58.747 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.05 yDistance=0.07
00:12:58.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:12:58.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:58.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:12:58.747 00.000 20224 MoveAxis(E, 0, ABG)
00:12:58.747 00.000 20224 Move returns status 0, amount 0
00:12:58.747 00.000 20224 MoveAxis(N, 0, ABG)
00:12:58.747 00.000 20224 Move returns status 0, amount 0
00:12:58.747 00.000 20224 move complete, result=0
00:12:58.747 00.000 20224 worker thread done servicing request
00:12:58.751 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48288, med=2941, FiltMin=2656, FiltMax=23369, Gamma=1.000
00:12:58.764 00.013 8996 UpdateGuideState exits: m=740685 SNR=342.1
00:12:58.765 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:58.766 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:58.766 00.000 8996 Enqueuing Expose request
00:12:58.768 00.002 20224 Worker thread wakes up
00:12:58.768 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:58.770 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:58.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:12:59.749 00.979 20224 Exposure complete
00:12:59.817 00.068 20224 worker thread done servicing request
00:12:59.817 00.000 8996 OnExposeComplete: enter
00:12:59.819 00.002 8996 UpdateGuideState(): m_state=6
00:12:59.821 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9670
00:12:59.823 00.002 8996 Star::Find returns 1 (0), X=136.32, Y=473.57, Mass=755137, SNR=330.5, Peak=49072 HFD=4.6
00:12:59.825 00.002 8996 MultiStar: [#1 -0.00,0.04,0.62,U] [#2 -0.14,0.16,0.75,U] [#3 -0.02,-0.25,0.59,U] [#4 0.11,-0.15,0.64,U] [#5 0.07,-0.07,0.61,U] [#6 0.05,-0.57,0.00,M2] [#7 -0.35,0.28,0.00,M4] [#8 0.12,0.04,0.41,U] 
00:12:59.826 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.06}, one-star: {0.02, -0.15}
00:12:59.828 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
00:12:59.830 00.002 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
00:12:59.831 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.35 mountX=0.02 mountY=0.06, mountTheta=1.25
00:12:59.834 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.06, opts=13)
00:12:59.836 00.002 8996 Enqueuing Move request for scope (0.01, -0.06)
00:12:59.837 00.001 20224 Worker thread wakes up
00:12:59.838 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
00:12:59.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
00:12:59.838 00.000 20224 Moving (0.01, -0.06) raw xDistance=0.02 yDistance=0.06
00:12:59.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:12:59.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:12:59.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:12:59.838 00.000 20224 MoveAxis(E, 0, ABG)
00:12:59.838 00.000 20224 Move returns status 0, amount 0
00:12:59.838 00.000 20224 MoveAxis(N, 0, ABG)
00:12:59.839 00.001 20224 Move returns status 0, amount 0
00:12:59.839 00.000 20224 move complete, result=0
00:12:59.839 00.000 20224 worker thread done servicing request
00:12:59.845 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49072, med=2941, FiltMin=2678, FiltMax=23789, Gamma=1.000
00:12:59.862 00.017 8996 UpdateGuideState exits: m=755137 SNR=330.5
00:12:59.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:12:59.865 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:12:59.866 00.001 8996 Enqueuing Expose request
00:12:59.868 00.002 20224 Worker thread wakes up
00:12:59.868 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:12:59.870 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:12:59.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:01.026 01.156 20224 Exposure complete
00:13:01.091 00.065 20224 worker thread done servicing request
00:13:01.091 00.000 8996 OnExposeComplete: enter
00:13:01.092 00.001 8996 UpdateGuideState(): m_state=6
00:13:01.093 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9671
00:13:01.093 00.000 8996 Star::Find returns 1 (0), X=136.28, Y=473.73, Mass=724540, SNR=362.1, Peak=49718 HFD=4.6
00:13:01.094 00.001 8996 MultiStar: [#1 0.05,-0.10,0.54,U] [#2 -0.03,0.20,0.62,U] [#3 0.09,-0.11,0.59,U] [#4 0.21,-0.28,0.60,U] [#5 0.04,-0.07,0.63,U] [#6 0.18,-0.36,0.36,U] [#7 0.09,0.35,0.45,U] [#8 0.07,-0.15,0.35,U] 
00:13:01.095 00.001 8996 single-star, 8 included, MultiStar: {0.06, -0.05}, one-star: {-0.02, 0.00}
00:13:01.096 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
00:13:01.097 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:13:01.097 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.06 mountX=-0.02 mountY=0.00, mountTheta=3.11
00:13:01.100 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.00, opts=13)
00:13:01.101 00.001 8996 Enqueuing Move request for scope (-0.02, 0.00)
00:13:01.104 00.003 20224 Worker thread wakes up
00:13:01.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
00:13:01.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
00:13:01.104 00.000 20224 Moving (-0.02, 0.00) raw xDistance=-0.02 yDistance=0.00
00:13:01.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:13:01.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:01.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:13:01.104 00.000 20224 MoveAxis(E, 0, ABG)
00:13:01.104 00.000 20224 Move returns status 0, amount 0
00:13:01.104 00.000 20224 MoveAxis(N, 0, ABG)
00:13:01.104 00.000 20224 Move returns status 0, amount 0
00:13:01.104 00.000 20224 move complete, result=0
00:13:01.105 00.001 20224 worker thread done servicing request
00:13:01.111 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49718, med=2941, FiltMin=2653, FiltMax=25357, Gamma=1.000
00:13:01.126 00.015 8996 UpdateGuideState exits: m=724540 SNR=362.1
00:13:01.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:01.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:01.129 00.001 8996 Enqueuing Expose request
00:13:01.129 00.000 20224 Worker thread wakes up
00:13:01.130 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:01.130 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:01.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:02.103 00.973 20224 Exposure complete
00:13:02.183 00.080 20224 worker thread done servicing request
00:13:02.183 00.000 8996 OnExposeComplete: enter
00:13:02.184 00.001 8996 UpdateGuideState(): m_state=6
00:13:02.185 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9672
00:13:02.185 00.000 8996 Star::Find returns 1 (0), X=136.42, Y=473.59, Mass=737835, SNR=368.6, Peak=50502 HFD=4.7
00:13:02.187 00.002 8996 MultiStar: [#1 0.17,-0.13,0.64,U] [#2 -0.20,0.19,0.66,U] [#3 0.06,-0.37,0.57,U] [#4 0.15,-0.13,0.57,U] [#5 -0.00,-0.27,0.56,U] [#6 0.13,-0.61,0.00,M2] [#7 0.01,0.29,0.36,U] [#8 0.15,-0.29,0.42,U] 
00:13:02.187 00.000 8996 refined, 7 included, MultiStar: {0.06, -0.11}, one-star: {0.12, -0.13}
00:13:02.188 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
00:13:02.189 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
00:13:02.190 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-1.08 mountX=0.07 mountY=0.11, mountTheta=0.98
00:13:02.191 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.11, opts=13)
00:13:02.192 00.001 8996 Enqueuing Move request for scope (0.06, -0.11)
00:13:02.193 00.001 20224 Worker thread wakes up
00:13:02.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.11) opts 0xd
00:13:02.193 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.11)
00:13:02.193 00.000 20224 Moving (0.06, -0.11) raw xDistance=0.07 yDistance=0.11
00:13:02.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:13:02.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:02.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:13:02.193 00.000 20224 MoveAxis(E, 0, ABG)
00:13:02.194 00.001 20224 Move returns status 0, amount 0
00:13:02.194 00.000 20224 MoveAxis(N, 0, ABG)
00:13:02.194 00.000 20224 Move returns status 0, amount 0
00:13:02.194 00.000 20224 move complete, result=0
00:13:02.194 00.000 20224 worker thread done servicing request
00:13:02.201 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50502, med=2941, FiltMin=2678, FiltMax=25321, Gamma=1.000
00:13:02.217 00.016 8996 UpdateGuideState exits: m=737835 SNR=368.6
00:13:02.219 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:02.219 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:02.220 00.001 8996 Enqueuing Expose request
00:13:02.221 00.001 20224 Worker thread wakes up
00:13:02.221 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:02.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:02.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:03.387 01.165 20224 Exposure complete
00:13:03.451 00.064 20224 worker thread done servicing request
00:13:03.451 00.000 8996 OnExposeComplete: enter
00:13:03.452 00.001 8996 UpdateGuideState(): m_state=6
00:13:03.453 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9673
00:13:03.454 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.17, Mass=642070, SNR=348.1, Peak=46646 HFD=4.4
00:13:03.455 00.001 8996 MultiStar: [#1 -0.02,-0.12,0.64,U] [#2 -0.08,0.03,0.68,U] [#3 -0.06,-0.33,0.61,U] [#4 -0.01,-0.25,0.52,U] [#5 -0.01,-0.29,0.57,U] [#6 -0.07,-0.55,0.00,M3] [#7 -0.17,0.18,0.39,U] [#8 0.01,-0.19,0.37,U] 
00:13:03.455 00.000 8996 refined, 7 included, MultiStar: {-0.07, -0.23}, one-star: {-0.14, -0.56}
00:13:03.456 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
00:13:03.457 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
00:13:03.458 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.85 mountX=-0.04 mountY=0.24, mountTheta=1.75
00:13:03.459 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.23, opts=13)
00:13:03.460 00.001 8996 Enqueuing Move request for scope (-0.07, -0.23)
00:13:03.461 00.001 20224 Worker thread wakes up
00:13:03.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
00:13:03.461 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
00:13:03.461 00.000 20224 Moving (-0.07, -0.23) raw xDistance=-0.04 yDistance=0.24
00:13:03.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:13:03.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:13:03.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:13:03.461 00.000 20224 MoveAxis(E, 0, ABG)
00:13:03.461 00.000 20224 Move returns status 0, amount 0
00:13:03.461 00.000 20224 MoveAxis(N, 0, ABG)
00:13:03.461 00.000 20224 Move returns status 0, amount 0
00:13:03.461 00.000 20224 move complete, result=0
00:13:03.461 00.000 20224 worker thread done servicing request
00:13:03.465 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46646, med=2941, FiltMin=2685, FiltMax=25056, Gamma=1.000
00:13:03.480 00.015 8996 UpdateGuideState exits: m=642070 SNR=348.1
00:13:03.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:03.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:03.483 00.001 8996 Enqueuing Expose request
00:13:03.485 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:13:03.487 00.002 20224 Worker thread wakes up
00:13:03.487 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:03.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:04.481 00.994 20224 Exposure complete
00:13:04.546 00.065 20224 worker thread done servicing request
00:13:04.547 00.001 8996 OnExposeComplete: enter
00:13:04.549 00.002 8996 UpdateGuideState(): m_state=6
00:13:04.549 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9674
00:13:04.550 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.20, Mass=723225, SNR=320.9, Peak=58550 HFD=4.4
00:13:04.551 00.001 8996 MultiStar: [#1 -0.23,-0.28,0.62,U] [#2 -0.28,-0.12,0.75,U] [#3 -0.11,-0.31,0.69,U] [#4 -0.22,-0.26,0.56,U] [#5 -0.19,-0.37,0.62,U] [#6 -0.04,-0.65,0.00,M4] [#7 -0.26,0.03,0.37,U] [#8 -0.18,-0.33,0.45,U] 
00:13:04.552 00.001 8996 refined, 7 included, MultiStar: {-0.22, -0.30}, one-star: {-0.26, -0.52}
00:13:04.553 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
00:13:04.553 00.000 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
00:13:04.554 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.30 hyp=0.37 cameraTheta=-2.20 mountX=-0.19 mountY=0.32, mountTheta=2.10
00:13:04.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.30, opts=13)
00:13:04.556 00.000 8996 Enqueuing Move request for scope (-0.22, -0.30)
00:13:04.557 00.001 20224 Worker thread wakes up
00:13:04.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.30) opts 0xd
00:13:04.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.30)
00:13:04.557 00.000 20224 Moving (-0.22, -0.30) raw xDistance=-0.19 yDistance=0.32
00:13:04.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:13:04.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:13:04.558 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:13:04.558 00.000 20224 MoveAxis(E, 0, ABG)
00:13:04.558 00.000 20224 Move returns status 0, amount 0
00:13:04.558 00.000 20224 MoveAxis(N, 0, ABG)
00:13:04.558 00.000 20224 Move returns status 0, amount 0
00:13:04.558 00.000 20224 move complete, result=0
00:13:04.558 00.000 20224 worker thread done servicing request
00:13:04.562 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58550, med=2941, FiltMin=2633, FiltMax=27744, Gamma=1.000
00:13:04.576 00.014 8996 UpdateGuideState exits: m=723225 SNR=320.9
00:13:04.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:04.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:04.578 00.000 8996 Enqueuing Expose request
00:13:04.579 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:13:04.580 00.001 20224 Worker thread wakes up
00:13:04.580 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:04.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:05.767 01.187 20224 Exposure complete
00:13:05.846 00.079 20224 worker thread done servicing request
00:13:05.846 00.000 8996 OnExposeComplete: enter
00:13:05.847 00.001 8996 UpdateGuideState(): m_state=6
00:13:05.848 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9675
00:13:05.849 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=473.25, Mass=669340, SNR=329.1, Peak=57814 HFD=4.7
00:13:05.849 00.000 8996 MultiStar: [#1 -0.16,-0.28,0.61,U] [#2 -0.48,-0.32,0.00,M1] [#3 -0.21,-0.53,0.00,M1] [#4 -0.19,-0.33,0.48,U] [#5 -0.57,-0.48,0.00,M1] [#6 -0.34,-0.51,0.00,M5] [#7 -0.69,0.25,0.00,M1] [#8 -0.45,-0.30,0.00,M1] 
00:13:05.850 00.001 8996 refined, 2 included, MultiStar: {-0.40, -0.38}, one-star: {-0.64, -0.47}
00:13:05.851 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
00:13:05.852 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
00:13:05.852 00.000 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.38 hyp=0.55 cameraTheta=-2.38 mountX=-0.36 mountY=0.42, mountTheta=2.27
00:13:05.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.38, opts=13)
00:13:05.854 00.000 8996 Enqueuing Move request for scope (-0.40, -0.38)
00:13:05.855 00.001 20224 Worker thread wakes up
00:13:05.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.38) opts 0xd
00:13:05.855 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.38)
00:13:05.855 00.000 20224 Moving (-0.40, -0.38) raw xDistance=-0.36 yDistance=0.42
00:13:05.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
00:13:05.856 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.09 newest=0.99
00:13:05.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
00:13:05.856 00.000 20224 MoveAxis(E, 52, ABG)
00:13:05.856 00.000 20224 Guiding  Dir = 2, Dur = 52
00:13:05.856 00.000 20224 IsSlewing returns 0
00:13:05.856 00.000 20224 IsGuiding returns 0
00:13:05.859 00.003 20224 PulseGuide returned control before completion, sleep 61
00:13:05.861 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57814, med=2941, FiltMin=2675, FiltMax=25552, Gamma=1.000
00:13:05.875 00.014 8996 UpdateGuideState exits: m=669340 SNR=329.1
00:13:05.878 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:05.878 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:05.879 00.001 8996 Enqueuing Expose request
00:13:05.921 00.042 20224 IsGuiding returns 1
00:13:05.921 00.000 20224 scope still moving after pulse duration time elapsed
00:13:05.952 00.031 20224 IsSlewing returns 0
00:13:05.952 00.000 20224 IsGuiding returns 0
00:13:05.952 00.000 20224 scope move finished after 52 + 43 ms
00:13:05.952 00.000 20224 Move returns status 0, amount 52
00:13:05.952 00.000 20224 MoveAxis(S, 90, ABG)
00:13:05.952 00.000 20224 Guiding  Dir = 1, Dur = 90
00:13:05.953 00.001 20224 IsSlewing returns 0
00:13:05.953 00.000 20224 IsGuiding returns 0
00:13:06.000 00.047 20224 PulseGuide returned control before completion, sleep 53
00:13:06.061 00.061 20224 IsGuiding returns 1
00:13:06.061 00.000 20224 scope still moving after pulse duration time elapsed
00:13:06.093 00.032 20224 IsSlewing returns 0
00:13:06.093 00.000 20224 IsGuiding returns 0
00:13:06.093 00.000 20224 scope move finished after 90 + 50 ms
00:13:06.093 00.000 20224 Move returns status 0, amount 90
00:13:06.093 00.000 20224 move complete, result=0
00:13:06.093 00.000 20224 worker thread done servicing request
00:13:06.093 00.000 20224 Worker thread wakes up
00:13:06.093 00.000 8996 GuideStep: -0.4 px 52 ms EAST, 0.4 px 90 ms SOUTH
00:13:06.095 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:06.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:07.074 00.979 20224 Exposure complete
00:13:07.130 00.056 20224 worker thread done servicing request
00:13:07.130 00.000 8996 OnExposeComplete: enter
00:13:07.132 00.002 8996 UpdateGuideState(): m_state=6
00:13:07.134 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9676
00:13:07.135 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.19, Mass=719684, SNR=304.8, Peak=59862 HFD=4.4
00:13:07.136 00.001 8996 MultiStar: [#1 -0.17,-0.07,0.70,U] [#2 -0.11,-0.06,0.96,U] [#3 -0.24,-0.62,0.00,M2] [#4 -0.02,-0.37,0.60,U] [#5 -0.19,-0.36,0.69,U] [#6 -0.14,-0.54,0.00,M6] [#7 -0.27,0.24,0.50,U] [#8 -0.19,-0.13,0.43,U] 
00:13:07.138 00.002 8996 refined, 6 included, MultiStar: {-0.19, -0.22}, one-star: {-0.37, -0.54}
00:13:07.139 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
00:13:07.140 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
00:13:07.141 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.22 hyp=0.29 cameraTheta=-2.30 mountX=-0.17 mountY=0.24, mountTheta=2.20
00:13:07.143 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.22, opts=13)
00:13:07.145 00.002 8996 Enqueuing Move request for scope (-0.19, -0.22)
00:13:07.146 00.001 20224 Worker thread wakes up
00:13:07.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.22) opts 0xd
00:13:07.146 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.22)
00:13:07.146 00.000 20224 Moving (-0.19, -0.22) raw xDistance=-0.17 yDistance=0.24
00:13:07.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:13:07.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:13:07.146 00.000 20224 MoveAxis(E, 0, ABG)
00:13:07.146 00.000 20224 Move returns status 0, amount 0
00:13:07.147 00.001 20224 MoveAxis(S, 50, ABG)
00:13:07.147 00.000 20224 Guiding  Dir = 1, Dur = 50
00:13:07.147 00.000 20224 IsSlewing returns 0
00:13:07.147 00.000 20224 IsGuiding returns 0
00:13:07.150 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=59862, med=2941, FiltMin=2653, FiltMax=30624, Gamma=1.000
00:13:07.163 00.013 8996 UpdateGuideState exits: m=719684 SNR=304.8
00:13:07.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:07.164 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:07.165 00.001 8996 Enqueuing Expose request
00:13:07.178 00.013 20224 PulseGuide returned control before completion, sleep 29
00:13:07.209 00.031 20224 IsGuiding returns 1
00:13:07.209 00.000 20224 scope still moving after pulse duration time elapsed
00:13:07.240 00.031 20224 IsSlewing returns 0
00:13:07.240 00.000 20224 IsGuiding returns 1
00:13:07.271 00.031 20224 IsSlewing returns 0
00:13:07.271 00.000 20224 IsGuiding returns 0
00:13:07.272 00.001 20224 scope move finished after 50 + 74 ms
00:13:07.272 00.000 20224 Move returns status 0, amount 50
00:13:07.272 00.000 20224 move complete, result=0
00:13:07.272 00.000 20224 worker thread done servicing request
00:13:07.272 00.000 20224 Worker thread wakes up
00:13:07.272 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 50 ms SOUTH
00:13:07.274 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:07.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:08.439 01.165 20224 Exposure complete
00:13:08.516 00.077 20224 worker thread done servicing request
00:13:08.516 00.000 8996 OnExposeComplete: enter
00:13:08.517 00.001 8996 UpdateGuideState(): m_state=6
00:13:08.518 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9677
00:13:08.519 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.55, Mass=651879, SNR=327.4, Peak=49782 HFD=4.4
00:13:08.521 00.002 8996 MultiStar: [#1 -0.28,0.40,0.00,M1] [#2 -0.26,0.05,0.83,U] [#3 -0.20,0.01,0.64,U] [#4 -0.24,0.04,0.49,U] [#5 -0.17,0.00,0.69,U] [#6 -0.23,0.04,0.43,U] [#7 -0.26,0.54,0.00,M1] [#8 -0.25,-0.16,0.40,U] 
00:13:08.522 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.03}, one-star: {-0.44, -0.17}
00:13:08.522 00.000 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
00:13:08.523 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.24)
00:13:08.524 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.03 hyp=0.27 cameraTheta=-3.02 mountX=-0.27 mountY=0.06, mountTheta=2.91
00:13:08.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.03, opts=13)
00:13:08.526 00.000 8996 Enqueuing Move request for scope (-0.27, -0.03)
00:13:08.527 00.001 20224 Worker thread wakes up
00:13:08.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.03) opts 0xd
00:13:08.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.03)
00:13:08.528 00.001 20224 Moving (-0.27, -0.03) raw xDistance=-0.27 yDistance=0.06
00:13:08.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:13:08.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:08.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:13:08.528 00.000 20224 MoveAxis(E, 39, ABG)
00:13:08.528 00.000 20224 Guiding  Dir = 2, Dur = 39
00:13:08.528 00.000 20224 IsSlewing returns 0
00:13:08.529 00.001 20224 IsGuiding returns 0
00:13:08.531 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49782, med=2941, FiltMin=2633, FiltMax=24365, Gamma=1.000
00:13:08.544 00.013 8996 UpdateGuideState exits: m=651879 SNR=327.4
00:13:08.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:08.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:08.547 00.001 8996 Enqueuing Expose request
00:13:08.585 00.038 20224 IsGuiding returns 1
00:13:08.585 00.000 20224 scope still moving after pulse duration time elapsed
00:13:08.614 00.029 20224 IsSlewing returns 0
00:13:08.614 00.000 20224 IsGuiding returns 1
00:13:08.645 00.031 20224 IsSlewing returns 0
00:13:08.645 00.000 20224 IsGuiding returns 1
00:13:08.677 00.032 20224 IsSlewing returns 0
00:13:08.677 00.000 20224 IsGuiding returns 0
00:13:08.677 00.000 20224 scope move finished after 39 + 108 ms
00:13:08.677 00.000 20224 Move returns status 0, amount 39
00:13:08.677 00.000 20224 MoveAxis(N, 0, ABG)
00:13:08.677 00.000 20224 Move returns status 0, amount 0
00:13:08.678 00.001 20224 move complete, result=0
00:13:08.678 00.000 20224 worker thread done servicing request
00:13:08.678 00.000 20224 Worker thread wakes up
00:13:08.678 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
00:13:08.679 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:08.680 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:09.642 00.962 20224 Exposure complete
00:13:09.719 00.077 20224 worker thread done servicing request
00:13:09.719 00.000 8996 OnExposeComplete: enter
00:13:09.720 00.001 8996 UpdateGuideState(): m_state=6
00:13:09.721 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9678
00:13:09.722 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=473.77, Mass=707199, SNR=354.7, Peak=50192 HFD=4.5
00:13:09.723 00.001 8996 MultiStar: [#1 -0.01,0.06,0.69,U] [#2 -0.12,0.18,0.60,U] [#3 0.25,-0.02,0.55,U] [#4 0.11,0.30,0.46,U] [#5 0.01,0.07,0.56,U] [#6 0.11,0.21,0.47,U] [#7 -0.06,0.57,0.00,M2] [#8 -0.06,0.14,0.32,U] 
00:13:09.724 00.001 8996 single-star, 7 included, MultiStar: {0.02, 0.11}, one-star: {-0.04, 0.05}
00:13:09.724 00.000 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
00:13:09.725 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
00:13:09.726 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.29 mountX=-0.04 mountY=-0.04, mountTheta=-2.40
00:13:09.727 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
00:13:09.728 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
00:13:09.729 00.001 20224 Worker thread wakes up
00:13:09.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
00:13:09.729 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
00:13:09.729 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.04 yDistance=-0.04
00:13:09.730 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:13:09.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:09.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:13:09.730 00.000 20224 MoveAxis(E, 0, ABG)
00:13:09.730 00.000 20224 Move returns status 0, amount 0
00:13:09.730 00.000 20224 MoveAxis(N, 0, ABG)
00:13:09.730 00.000 20224 Move returns status 0, amount 0
00:13:09.730 00.000 20224 move complete, result=0
00:13:09.730 00.000 20224 worker thread done servicing request
00:13:09.733 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50192, med=2941, FiltMin=2669, FiltMax=24144, Gamma=1.000
00:13:09.750 00.017 8996 UpdateGuideState exits: m=707199 SNR=354.7
00:13:09.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:09.752 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:09.753 00.001 8996 Enqueuing Expose request
00:13:09.753 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:09.754 00.001 20224 Worker thread wakes up
00:13:09.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:09.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:10.922 01.168 20224 Exposure complete
00:13:10.984 00.062 20224 worker thread done servicing request
00:13:10.984 00.000 8996 OnExposeComplete: enter
00:13:10.985 00.001 8996 UpdateGuideState(): m_state=6
00:13:10.986 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9679
00:13:10.986 00.000 8996 Star::Find returns 1 (0), X=136.32, Y=473.70, Mass=619676, SNR=338.3, Peak=44864 HFD=4.6
00:13:10.987 00.001 8996 MultiStar: [#1 0.28,0.23,0.67,U] [#2 0.10,0.11,0.69,U] [#3 0.35,-0.07,0.57,U] [#4 0.39,0.08,0.53,U] [#5 0.12,0.17,0.56,U] [#6 0.37,-0.10,0.41,U] [#7 0.15,0.52,0.00,M3] [#8 0.14,-0.17,0.42,U] 
00:13:10.988 00.001 8996 single-star, 7 included, MultiStar: {0.20, 0.04}, one-star: {0.02, -0.02}
00:13:10.989 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
00:13:10.990 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
00:13:10.990 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.86 mountX=0.02 mountY=0.02, mountTheta=0.75
00:13:10.992 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
00:13:10.993 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
00:13:10.994 00.001 20224 Worker thread wakes up
00:13:10.994 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
00:13:10.994 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
00:13:10.994 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
00:13:10.994 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:13:10.994 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:10.994 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:13:10.994 00.000 20224 MoveAxis(E, 0, ABG)
00:13:10.994 00.000 20224 Move returns status 0, amount 0
00:13:10.994 00.000 20224 MoveAxis(N, 0, ABG)
00:13:10.994 00.000 20224 Move returns status 0, amount 0
00:13:10.994 00.000 20224 move complete, result=0
00:13:10.994 00.000 20224 worker thread done servicing request
00:13:11.000 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=44864, med=2941, FiltMin=2665, FiltMax=21353, Gamma=1.000
00:13:11.021 00.021 8996 UpdateGuideState exits: m=619676 SNR=338.3
00:13:11.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:11.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:11.024 00.001 8996 Enqueuing Expose request
00:13:11.026 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:11.028 00.002 20224 Worker thread wakes up
00:13:11.028 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:11.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:12.016 00.988 20224 Exposure complete
00:13:12.090 00.074 20224 worker thread done servicing request
00:13:12.090 00.000 8996 OnExposeComplete: enter
00:13:12.092 00.002 8996 UpdateGuideState(): m_state=6
00:13:12.092 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9680
00:13:12.093 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.63, Mass=735154, SNR=414.9, Peak=54480 HFD=4.5
00:13:12.094 00.001 8996 MultiStar: [#1 0.38,0.13,0.50,U] [#2 0.03,0.02,0.53,U] [#3 0.31,-0.17,0.53,U] [#4 0.41,-0.15,0.00,M1] [#5 -0.02,0.07,0.49,U] [#6 0.07,0.12,0.39,U] [#7 0.03,0.52,0.00,M4] [#8 0.10,0.10,0.32,U] 
00:13:12.095 00.001 8996 refined, 6 included, MultiStar: {0.08, -0.00}, one-star: {-0.12, -0.09}
00:13:12.096 00.001 8996 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
00:13:12.097 00.001 8996 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
00:13:12.098 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.00 mountX=0.08 mountY=-0.01, mountTheta=-0.11
00:13:12.100 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.00, opts=13)
00:13:12.101 00.001 8996 Enqueuing Move request for scope (0.08, -0.00)
00:13:12.102 00.001 20224 Worker thread wakes up
00:13:12.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
00:13:12.103 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
00:13:12.103 00.000 20224 Moving (0.08, -0.00) raw xDistance=0.08 yDistance=-0.01
00:13:12.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:13:12.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:12.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:13:12.103 00.000 20224 MoveAxis(E, 0, ABG)
00:13:12.103 00.000 20224 Move returns status 0, amount 0
00:13:12.103 00.000 20224 MoveAxis(N, 0, ABG)
00:13:12.103 00.000 20224 Move returns status 0, amount 0
00:13:12.103 00.000 20224 move complete, result=0
00:13:12.103 00.000 20224 worker thread done servicing request
00:13:12.109 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54480, med=2941, FiltMin=2662, FiltMax=23248, Gamma=1.000
00:13:12.130 00.021 8996 UpdateGuideState exits: m=735154 SNR=414.9
00:13:12.131 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:12.132 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:12.133 00.001 8996 Enqueuing Expose request
00:13:12.134 00.001 20224 Worker thread wakes up
00:13:12.134 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:12.136 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:12.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:13.291 01.155 20224 Exposure complete
00:13:13.379 00.088 20224 worker thread done servicing request
00:13:13.379 00.000 8996 OnExposeComplete: enter
00:13:13.380 00.001 8996 UpdateGuideState(): m_state=6
00:13:13.381 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9681
00:13:13.383 00.002 8996 Star::Find returns 1 (0), X=136.42, Y=473.63, Mass=709732, SNR=388.7, Peak=49510 HFD=4.7
00:13:13.385 00.002 8996 MultiStar: [#1 0.26,-0.06,0.60,U] [#2 -0.01,0.19,0.62,U] [#3 0.28,-0.12,0.52,U] [#4 0.24,-0.08,0.51,U] [#5 0.29,0.05,0.52,U] [#6 0.38,-0.18,0.34,U] [#7 0.12,0.38,0.38,U] [#8 0.23,-0.12,0.36,U] 
00:13:13.387 00.002 8996 single-star, 8 included, MultiStar: {0.20, -0.01}, one-star: {0.12, -0.09}
00:13:13.389 00.002 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
00:13:13.391 00.002 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.61)
00:13:13.392 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.16 cameraTheta=-0.65 mountX=0.13 mountY=0.08, mountTheta=0.54
00:13:13.395 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.09, opts=13)
00:13:13.397 00.002 8996 Enqueuing Move request for scope (0.12, -0.09)
00:13:13.398 00.001 20224 Worker thread wakes up
00:13:13.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
00:13:13.398 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
00:13:13.398 00.000 20224 Moving (0.12, -0.09) raw xDistance=0.13 yDistance=0.08
00:13:13.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:13:13.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:13.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:13:13.399 00.001 20224 MoveAxis(E, 0, ABG)
00:13:13.399 00.000 20224 Move returns status 0, amount 0
00:13:13.399 00.000 20224 MoveAxis(N, 0, ABG)
00:13:13.399 00.000 20224 Move returns status 0, amount 0
00:13:13.399 00.000 20224 move complete, result=0
00:13:13.399 00.000 20224 worker thread done servicing request
00:13:13.405 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49510, med=2941, FiltMin=2681, FiltMax=25977, Gamma=1.000
00:13:13.430 00.025 8996 UpdateGuideState exits: m=709732 SNR=388.7
00:13:13.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:13.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:13.432 00.000 8996 Enqueuing Expose request
00:13:13.433 00.001 20224 Worker thread wakes up
00:13:13.433 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:13.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:13.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:14.402 00.968 20224 Exposure complete
00:13:14.475 00.073 20224 worker thread done servicing request
00:13:14.476 00.001 8996 OnExposeComplete: enter
00:13:14.477 00.001 8996 UpdateGuideState(): m_state=6
00:13:14.479 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9682
00:13:14.480 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.74, Mass=665089, SNR=336.3, Peak=48560 HFD=4.5
00:13:14.481 00.001 8996 MultiStar: [#1 0.17,0.05,0.66,U] [#2 -0.19,0.17,0.75,U] [#3 0.15,0.09,0.61,U] [#4 0.28,0.12,0.48,U] [#5 0.29,-0.04,0.54,U] [#6 0.31,-0.20,0.42,U] [#7 0.07,0.66,0.00,M4] [#8 0.25,-0.10,0.41,U] 
00:13:14.483 00.002 8996 refined, 7 included, MultiStar: {0.09, 0.03}, one-star: {-0.12, 0.02}
00:13:14.486 00.003 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
00:13:14.487 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
00:13:14.488 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.10 cameraTheta=0.32 mountX=0.09 mountY=-0.04, mountTheta=-0.43
00:13:14.490 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
00:13:14.492 00.002 8996 Enqueuing Move request for scope (0.09, 0.03)
00:13:14.494 00.002 20224 Worker thread wakes up
00:13:14.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
00:13:14.494 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
00:13:14.494 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.09 yDistance=-0.04
00:13:14.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:13:14.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:14.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:13:14.494 00.000 20224 MoveAxis(E, 0, ABG)
00:13:14.494 00.000 20224 Move returns status 0, amount 0
00:13:14.494 00.000 20224 MoveAxis(N, 0, ABG)
00:13:14.494 00.000 20224 Move returns status 0, amount 0
00:13:14.494 00.000 20224 move complete, result=0
00:13:14.494 00.000 20224 worker thread done servicing request
00:13:14.501 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48560, med=2941, FiltMin=2665, FiltMax=22249, Gamma=1.000
00:13:14.517 00.016 8996 UpdateGuideState exits: m=665089 SNR=336.3
00:13:14.518 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:14.519 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:14.519 00.000 8996 Enqueuing Expose request
00:13:14.520 00.001 20224 Worker thread wakes up
00:13:14.520 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:14.521 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:14.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:15.688 01.167 20224 Exposure complete
00:13:15.749 00.061 20224 worker thread done servicing request
00:13:15.749 00.000 8996 OnExposeComplete: enter
00:13:15.750 00.001 8996 UpdateGuideState(): m_state=6
00:13:15.751 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9683
00:13:15.752 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.58, Mass=656995, SNR=336.3, Peak=51590 HFD=4.6
00:13:15.753 00.001 8996 MultiStar: [#1 0.18,0.03,0.70,U] [#2 0.10,0.30,0.75,U] [#3 0.05,-0.21,0.68,U] [#4 0.13,0.00,0.61,U] [#5 0.12,-0.16,0.57,U] [#6 0.25,-0.43,0.00,M1] [#7 -0.04,0.03,0.52,U] [#8 0.21,-0.19,0.34,U] 
00:13:15.753 00.000 8996 refined, 7 included, MultiStar: {0.14, -0.03}, one-star: {0.29, -0.14}
00:13:15.754 00.001 8996 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
00:13:15.755 00.001 8996 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
00:13:15.755 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-0.24 mountX=0.14 mountY=0.02, mountTheta=0.12
00:13:15.757 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.03, opts=13)
00:13:15.758 00.001 8996 Enqueuing Move request for scope (0.14, -0.03)
00:13:15.758 00.000 20224 Worker thread wakes up
00:13:15.759 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
00:13:15.759 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
00:13:15.759 00.000 20224 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=0.02
00:13:15.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:13:15.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:15.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:13:15.759 00.000 20224 MoveAxis(E, 0, ABG)
00:13:15.759 00.000 20224 Move returns status 0, amount 0
00:13:15.759 00.000 20224 MoveAxis(N, 0, ABG)
00:13:15.759 00.000 20224 Move returns status 0, amount 0
00:13:15.759 00.000 20224 move complete, result=0
00:13:15.759 00.000 20224 worker thread done servicing request
00:13:15.763 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51590, med=2941, FiltMin=2646, FiltMax=24685, Gamma=1.000
00:13:15.785 00.022 8996 UpdateGuideState exits: m=656995 SNR=336.3
00:13:15.788 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:15.788 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:15.789 00.001 8996 Enqueuing Expose request
00:13:15.790 00.001 20224 Worker thread wakes up
00:13:15.790 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:15.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:15.790 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:16.768 00.978 20224 Exposure complete
00:13:16.848 00.080 20224 worker thread done servicing request
00:13:16.848 00.000 8996 OnExposeComplete: enter
00:13:16.850 00.002 8996 UpdateGuideState(): m_state=6
00:13:16.851 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9684
00:13:16.852 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=473.62, Mass=694497, SNR=343.7, Peak=47670 HFD=4.6
00:13:16.855 00.003 8996 MultiStar: [#1 0.27,0.25,0.58,U] [#2 0.20,0.44,0.00,M1] [#3 0.24,-0.05,0.61,U] [#4 0.24,0.07,0.53,U] [#5 0.25,0.01,0.59,U] [#6 0.25,-0.07,0.45,U] [#7 0.22,0.39,0.00,M4] [#8 0.17,0.23,0.35,U] 
00:13:16.856 00.001 8996 single-star, 6 included, MultiStar: {0.21, 0.03}, one-star: {0.13, -0.11}
00:13:16.857 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
00:13:16.858 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
00:13:16.859 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.69 mountX=0.14 mountY=0.09, mountTheta=0.58
00:13:16.861 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.11, opts=13)
00:13:16.862 00.001 8996 Enqueuing Move request for scope (0.13, -0.11)
00:13:16.862 00.000 20224 Worker thread wakes up
00:13:16.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
00:13:16.863 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
00:13:16.863 00.000 20224 Moving (0.13, -0.11) raw xDistance=0.14 yDistance=0.09
00:13:16.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:13:16.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:16.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:13:16.863 00.000 20224 MoveAxis(E, 0, ABG)
00:13:16.863 00.000 20224 Move returns status 0, amount 0
00:13:16.863 00.000 20224 MoveAxis(N, 0, ABG)
00:13:16.863 00.000 20224 Move returns status 0, amount 0
00:13:16.863 00.000 20224 move complete, result=0
00:13:16.863 00.000 20224 worker thread done servicing request
00:13:16.868 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47670, med=2941, FiltMin=2641, FiltMax=23645, Gamma=1.000
00:13:16.882 00.014 8996 UpdateGuideState exits: m=694497 SNR=343.7
00:13:16.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:16.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:16.885 00.000 8996 Enqueuing Expose request
00:13:16.886 00.001 20224 Worker thread wakes up
00:13:16.886 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:16.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:16.886 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:18.056 01.170 20224 Exposure complete
00:13:18.119 00.063 20224 worker thread done servicing request
00:13:18.119 00.000 8996 OnExposeComplete: enter
00:13:18.120 00.001 8996 UpdateGuideState(): m_state=6
00:13:18.121 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9685
00:13:18.122 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.54, Mass=701413, SNR=319.4, Peak=54502 HFD=4.5
00:13:18.123 00.001 8996 MultiStar: [#1 0.53,-0.05,0.00,M1] [#2 0.25,-0.19,0.72,U] [#3 0.50,-0.35,0.00,M1] [#4 0.56,-0.12,0.00,M1] [#5 0.25,-0.06,0.61,U] [#6 0.27,-0.55,0.00,M1] [#7 -0.11,-0.23,0.47,U] [#8 0.20,-0.01,0.39,U] 
00:13:18.124 00.001 8996 refined, 4 included, MultiStar: {0.19, -0.15}, one-star: {0.26, -0.19}
00:13:18.124 00.000 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
00:13:18.125 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
00:13:18.126 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.24 cameraTheta=-0.65 mountX=0.20 mountY=0.12, mountTheta=0.54
00:13:18.127 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.15, opts=13)
00:13:18.129 00.002 8996 Enqueuing Move request for scope (0.19, -0.15)
00:13:18.131 00.002 20224 Worker thread wakes up
00:13:18.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
00:13:18.131 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
00:13:18.131 00.000 20224 Moving (0.19, -0.15) raw xDistance=0.20 yDistance=0.12
00:13:18.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:13:18.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:18.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:13:18.131 00.000 20224 MoveAxis(W, 30, ABG)
00:13:18.131 00.000 20224 Guiding  Dir = 3, Dur = 30
00:13:18.131 00.000 20224 IsSlewing returns 0
00:13:18.131 00.000 20224 IsGuiding returns 0
00:13:18.135 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54502, med=2941, FiltMin=2681, FiltMax=25913, Gamma=1.000
00:13:18.147 00.012 8996 UpdateGuideState exits: m=701413 SNR=319.4
00:13:18.148 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:18.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:18.149 00.000 8996 Enqueuing Expose request
00:13:18.162 00.013 20224 IsGuiding returns 1
00:13:18.162 00.000 20224 scope still moving after pulse duration time elapsed
00:13:18.191 00.029 20224 IsSlewing returns 0
00:13:18.191 00.000 20224 IsGuiding returns 1
00:13:18.223 00.032 20224 IsSlewing returns 0
00:13:18.223 00.000 20224 IsGuiding returns 1
00:13:18.254 00.031 20224 IsSlewing returns 0
00:13:18.254 00.000 20224 IsGuiding returns 0
00:13:18.254 00.000 20224 scope move finished after 30 + 93 ms
00:13:18.254 00.000 20224 Move returns status 0, amount 30
00:13:18.254 00.000 20224 MoveAxis(N, 0, ABG)
00:13:18.254 00.000 20224 Move returns status 0, amount 0
00:13:18.254 00.000 20224 move complete, result=0
00:13:18.254 00.000 20224 worker thread done servicing request
00:13:18.254 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
00:13:18.255 00.001 20224 Worker thread wakes up
00:13:18.255 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:18.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:19.214 00.959 20224 Exposure complete
00:13:19.270 00.056 20224 worker thread done servicing request
00:13:19.270 00.000 8996 OnExposeComplete: enter
00:13:19.271 00.001 8996 UpdateGuideState(): m_state=6
00:13:19.272 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9686
00:13:19.273 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.38, Mass=718075, SNR=366.3, Peak=55574 HFD=4.5
00:13:19.273 00.000 8996 MultiStar: [#1 0.22,-0.01,0.65,U] [#2 -0.12,-0.03,0.65,U] [#3 -0.12,-0.47,0.00,M2] [#4 -0.02,-0.31,0.44,U] [#5 -0.05,-0.19,0.52,U] [#6 -0.21,-0.43,0.00,M2] [#7 -0.19,0.29,0.50,U] [#8 -0.10,-0.29,0.43,U] 
00:13:19.274 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.14}, one-star: {-0.14, -0.34}
00:13:19.275 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
00:13:19.276 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
00:13:19.276 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.97 mountX=-0.05 mountY=0.15, mountTheta=1.87
00:13:19.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.14, opts=13)
00:13:19.279 00.001 8996 Enqueuing Move request for scope (-0.06, -0.14)
00:13:19.280 00.001 20224 Worker thread wakes up
00:13:19.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
00:13:19.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
00:13:19.280 00.000 20224 Moving (-0.06, -0.14) raw xDistance=-0.05 yDistance=0.15
00:13:19.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:13:19.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:19.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:13:19.280 00.000 20224 MoveAxis(E, 0, ABG)
00:13:19.280 00.000 20224 Move returns status 0, amount 0
00:13:19.280 00.000 20224 MoveAxis(N, 0, ABG)
00:13:19.280 00.000 20224 Move returns status 0, amount 0
00:13:19.280 00.000 20224 move complete, result=0
00:13:19.280 00.000 20224 worker thread done servicing request
00:13:19.284 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55574, med=2941, FiltMin=2653, FiltMax=23542, Gamma=1.000
00:13:19.303 00.019 8996 UpdateGuideState exits: m=718075 SNR=366.3
00:13:19.307 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:19.309 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:19.312 00.003 8996 Enqueuing Expose request
00:13:19.315 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:19.318 00.003 20224 Worker thread wakes up
00:13:19.318 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:19.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:20.490 01.172 20224 Exposure complete
00:13:20.562 00.072 20224 worker thread done servicing request
00:13:20.562 00.000 8996 OnExposeComplete: enter
00:13:20.562 00.000 8996 UpdateGuideState(): m_state=6
00:13:20.563 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9687
00:13:20.564 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.30, Mass=763062, SNR=337.2, Peak=65535 HFD=4.4
00:13:20.565 00.001 8996 MultiStar: [#1 -0.25,-0.34,0.61,U] [#2 -0.29,0.05,0.82,U] [#3 -0.14,-0.37,0.63,U] [#4 -0.03,-0.47,0.00,M1] [#5 -0.26,-0.28,0.61,U] [#6 -0.03,-0.35,0.38,U] [#7 -0.22,0.29,0.46,U] [#8 -0.23,-0.17,0.32,U] 
00:13:20.567 00.002 8996 refined, 7 included, MultiStar: {-0.26, -0.22}, one-star: {-0.42, -0.42}
00:13:20.568 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
00:13:20.569 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
00:13:20.571 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-2.45 mountX=-0.24 mountY=0.24, mountTheta=2.34
00:13:20.574 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.22, opts=13)
00:13:20.575 00.001 8996 Enqueuing Move request for scope (-0.26, -0.22)
00:13:20.577 00.002 20224 Worker thread wakes up
00:13:20.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.22) opts 0xd
00:13:20.577 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.22)
00:13:20.577 00.000 20224 Moving (-0.26, -0.22) raw xDistance=-0.24 yDistance=0.24
00:13:20.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:13:20.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:13:20.578 00.001 20224 MoveAxis(E, 35, ABG)
00:13:20.578 00.000 20224 Guiding  Dir = 2, Dur = 35
00:13:20.578 00.000 20224 IsSlewing returns 0
00:13:20.579 00.001 20224 IsGuiding returns 0
00:13:20.584 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=65535, med=2941, FiltMin=2656, FiltMax=30518, Gamma=1.000
00:13:20.597 00.013 8996 UpdateGuideState exits: m=763062 SNR=337.2
00:13:20.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:20.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:20.601 00.002 8996 Enqueuing Expose request
00:13:20.603 00.002 20224 PulseGuide returned control before completion, sleep 25
00:13:20.630 00.027 20224 IsGuiding returns 1
00:13:20.630 00.000 20224 scope still moving after pulse duration time elapsed
00:13:20.662 00.032 20224 IsSlewing returns 0
00:13:20.662 00.000 20224 IsGuiding returns 1
00:13:20.692 00.030 20224 IsSlewing returns 0
00:13:20.692 00.000 20224 IsGuiding returns 0
00:13:20.692 00.000 20224 scope move finished after 35 + 79 ms
00:13:20.692 00.000 20224 Move returns status 0, amount 35
00:13:20.692 00.000 20224 MoveAxis(S, 51, ABG)
00:13:20.692 00.000 20224 Guiding  Dir = 1, Dur = 51
00:13:20.693 00.001 20224 IsSlewing returns 0
00:13:20.693 00.000 20224 IsGuiding returns 0
00:13:20.695 00.002 20224 PulseGuide returned control before completion, sleep 60
00:13:20.770 00.075 20224 IsGuiding returns 0
00:13:20.771 00.001 20224 Move returns status 0, amount 51
00:13:20.771 00.000 20224 move complete, result=0
00:13:20.771 00.000 20224 worker thread done servicing request
00:13:20.771 00.000 20224 Worker thread wakes up
00:13:20.771 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 51 ms SOUTH
00:13:20.772 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:20.772 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:21.744 00.972 20224 Exposure complete
00:13:21.826 00.082 20224 worker thread done servicing request
00:13:21.827 00.001 8996 OnExposeComplete: enter
00:13:21.828 00.001 8996 UpdateGuideState(): m_state=6
00:13:21.829 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9688
00:13:21.830 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=473.30, Mass=704927, SNR=331.6, Peak=49702 HFD=4.6
00:13:21.831 00.001 8996 MultiStar: [#1 0.10,-0.39,0.68,U] [#2 -0.09,-0.19,0.71,U] [#3 0.22,-0.29,0.67,U] [#4 0.38,-0.35,0.00,M2] [#5 -0.10,-0.45,0.00,M1] [#6 0.17,-0.42,0.00,M2] [#7 -0.13,0.21,0.44,U] [#8 -0.01,-0.22,0.41,U] 
00:13:21.832 00.001 8996 refined, 5 included, MultiStar: {-0.00, -0.26}, one-star: {-0.10, -0.42}
00:13:21.833 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:13:21.834 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:13:21.835 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.59 mountX=0.02 mountY=0.26, mountTheta=1.49
00:13:21.837 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.26, opts=13)
00:13:21.837 00.000 8996 Enqueuing Move request for scope (-0.00, -0.26)
00:13:21.838 00.001 20224 Worker thread wakes up
00:13:21.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.26) opts 0xd
00:13:21.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.26)
00:13:21.838 00.000 20224 Moving (-0.00, -0.26) raw xDistance=0.02 yDistance=0.26
00:13:21.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:13:21.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:13:21.838 00.000 20224 MoveAxis(E, 0, ABG)
00:13:21.839 00.001 20224 Move returns status 0, amount 0
00:13:21.839 00.000 20224 MoveAxis(S, 54, ABG)
00:13:21.839 00.000 20224 Guiding  Dir = 1, Dur = 54
00:13:21.839 00.000 20224 IsSlewing returns 0
00:13:21.839 00.000 20224 IsGuiding returns 0
00:13:21.844 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49702, med=2941, FiltMin=2681, FiltMax=23683, Gamma=1.000
00:13:21.857 00.013 8996 UpdateGuideState exits: m=704927 SNR=331.6
00:13:21.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:21.859 00.001 20224 PulseGuide returned control before completion, sleep 46
00:13:21.859 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:21.859 00.000 8996 Enqueuing Expose request
00:13:21.920 00.061 20224 IsGuiding returns 1
00:13:21.920 00.000 20224 scope still moving after pulse duration time elapsed
00:13:21.951 00.031 20224 IsSlewing returns 0
00:13:21.951 00.000 20224 IsGuiding returns 0
00:13:21.951 00.000 20224 scope move finished after 54 + 57 ms
00:13:21.952 00.001 20224 Move returns status 0, amount 54
00:13:21.952 00.000 20224 move complete, result=0
00:13:21.952 00.000 20224 worker thread done servicing request
00:13:21.952 00.000 20224 Worker thread wakes up
00:13:21.952 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH
00:13:21.953 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:21.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:23.143 01.190 20224 Exposure complete
00:13:23.208 00.065 20224 worker thread done servicing request
00:13:23.208 00.000 8996 OnExposeComplete: enter
00:13:23.210 00.002 8996 UpdateGuideState(): m_state=6
00:13:23.211 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9689
00:13:23.213 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=473.74, Mass=678164, SNR=322.9, Peak=48486 HFD=4.6
00:13:23.215 00.002 8996 MultiStar: [#1 0.43,0.29,0.00,M1] [#2 0.29,-0.00,0.76,U] [#3 0.37,-0.20,0.65,U] [#4 0.53,-0.04,0.00,M3] [#5 0.42,0.08,0.64,U] [#6 0.52,-0.38,0.00,M3] [#7 -0.02,0.61,0.00,M1] [#8 0.29,0.00,0.36,U] 
00:13:23.216 00.001 8996 single-star, 4 included, MultiStar: {0.26, -0.02}, one-star: {0.03, 0.02}
00:13:23.218 00.002 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
00:13:23.220 00.002 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
00:13:23.221 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.47 mountX=0.03 mountY=-0.02, mountTheta=-0.58
00:13:23.223 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
00:13:23.224 00.001 8996 Enqueuing Move request for scope (0.03, 0.02)
00:13:23.225 00.001 20224 Worker thread wakes up
00:13:23.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:13:23.226 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:13:23.226 00.000 20224 Moving (0.03, 0.02) raw xDistance=0.03 yDistance=-0.02
00:13:23.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:13:23.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:23.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:13:23.226 00.000 20224 MoveAxis(E, 0, ABG)
00:13:23.226 00.000 20224 Move returns status 0, amount 0
00:13:23.226 00.000 20224 MoveAxis(N, 0, ABG)
00:13:23.227 00.001 20224 Move returns status 0, amount 0
00:13:23.227 00.000 20224 move complete, result=0
00:13:23.227 00.000 20224 worker thread done servicing request
00:13:23.231 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48486, med=2941, FiltMin=2665, FiltMax=23789, Gamma=1.000
00:13:23.248 00.017 8996 UpdateGuideState exits: m=678164 SNR=322.9
00:13:23.252 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:23.254 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:23.256 00.002 8996 Enqueuing Expose request
00:13:23.257 00.001 20224 Worker thread wakes up
00:13:23.257 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:23.258 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:23.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:24.252 00.994 20224 Exposure complete
00:13:24.335 00.083 20224 worker thread done servicing request
00:13:24.336 00.001 8996 OnExposeComplete: enter
00:13:24.339 00.003 8996 UpdateGuideState(): m_state=6
00:13:24.341 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9690
00:13:24.344 00.003 8996 Star::Find returns 1 (0), X=136.36, Y=473.60, Mass=758697, SNR=341.2, Peak=50502 HFD=4.6
00:13:24.346 00.002 8996 MultiStar: [#1 0.20,0.10,0.72,U] [#2 0.03,0.26,0.66,U] [#3 0.02,-0.06,0.62,U] [#4 0.15,0.12,0.60,U] [#5 -0.10,0.15,0.63,U] [#6 0.02,-0.16,0.45,U] [#7 -0.42,0.64,0.00,M2] [#8 0.03,0.21,0.36,U] 
00:13:24.347 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.05}, one-star: {0.06, -0.12}
00:13:24.349 00.002 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
00:13:24.350 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
00:13:24.351 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.73 mountX=0.05 mountY=-0.06, mountTheta=-0.84
00:13:24.353 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
00:13:24.355 00.002 8996 Enqueuing Move request for scope (0.06, 0.05)
00:13:24.356 00.001 20224 Worker thread wakes up
00:13:24.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:13:24.357 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:13:24.357 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
00:13:24.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:13:24.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:24.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:24.357 00.000 20224 MoveAxis(E, 0, ABG)
00:13:24.357 00.000 20224 Move returns status 0, amount 0
00:13:24.357 00.000 20224 MoveAxis(N, 0, ABG)
00:13:24.357 00.000 20224 Move returns status 0, amount 0
00:13:24.357 00.000 20224 move complete, result=0
00:13:24.358 00.001 20224 worker thread done servicing request
00:13:24.364 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=50502, med=2941, FiltMin=2669, FiltMax=26201, Gamma=1.000
00:13:24.385 00.021 8996 UpdateGuideState exits: m=758697 SNR=341.2
00:13:24.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:24.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:24.387 00.000 8996 Enqueuing Expose request
00:13:24.388 00.001 20224 Worker thread wakes up
00:13:24.388 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:24.389 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:24.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:25.557 01.168 20224 Exposure complete
00:13:25.648 00.091 20224 worker thread done servicing request
00:13:25.649 00.001 8996 OnExposeComplete: enter
00:13:25.649 00.000 8996 UpdateGuideState(): m_state=6
00:13:25.651 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9691
00:13:25.653 00.002 8996 Star::Find returns 1 (0), X=136.02, Y=473.43, Mass=749653, SNR=317.6, Peak=51206 HFD=4.8
00:13:25.656 00.003 8996 MultiStar: [#1 0.19,-0.24,0.71,U] [#2 -0.27,0.27,0.82,U] [#3 -0.02,-0.22,0.63,U] [#4 0.12,-0.13,0.57,U] [#5 -0.12,-0.11,0.58,U] [#6 -0.02,-0.30,0.46,U] [#7 -0.43,0.47,0.00,M3] [#8 -0.23,0.20,0.42,U] 
00:13:25.659 00.003 8996 refined, 7 included, MultiStar: {-0.09, -0.11}, one-star: {-0.28, -0.30}
00:13:25.661 00.002 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
00:13:25.662 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
00:13:25.664 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-2.27 mountX=-0.08 mountY=0.12, mountTheta=2.17
00:13:25.667 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.11, opts=13)
00:13:25.669 00.002 8996 Enqueuing Move request for scope (-0.09, -0.11)
00:13:25.670 00.001 20224 Worker thread wakes up
00:13:25.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
00:13:25.670 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
00:13:25.670 00.000 20224 Moving (-0.09, -0.11) raw xDistance=-0.08 yDistance=0.12
00:13:25.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:13:25.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:25.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:13:25.670 00.000 20224 MoveAxis(E, 0, ABG)
00:13:25.670 00.000 20224 Move returns status 0, amount 0
00:13:25.671 00.001 20224 MoveAxis(N, 0, ABG)
00:13:25.671 00.000 20224 Move returns status 0, amount 0
00:13:25.671 00.000 20224 move complete, result=0
00:13:25.671 00.000 20224 worker thread done servicing request
00:13:25.674 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51206, med=2941, FiltMin=2678, FiltMax=26742, Gamma=1.000
00:13:25.691 00.017 8996 UpdateGuideState exits: m=749653 SNR=317.6
00:13:25.692 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:25.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:25.695 00.002 8996 Enqueuing Expose request
00:13:25.696 00.001 20224 Worker thread wakes up
00:13:25.696 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:25.697 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:25.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:26.661 00.964 20224 Exposure complete
00:13:26.727 00.066 20224 worker thread done servicing request
00:13:26.728 00.001 8996 OnExposeComplete: enter
00:13:26.730 00.002 8996 UpdateGuideState(): m_state=6
00:13:26.731 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9692
00:13:26.732 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.71, Mass=692185, SNR=313.5, Peak=58560 HFD=4.3
00:13:26.733 00.001 8996 MultiStar: [#1 0.26,-0.03,0.71,U] [#2 -0.09,0.33,0.74,U] [#3 0.06,0.16,0.71,U] [#4 0.16,0.06,0.62,U] [#5 0.12,0.19,0.69,U] [#6 0.04,-0.25,0.53,U] [#7 -0.33,0.68,0.00,M4] [#8 0.10,-0.04,0.41,U] 
00:13:26.734 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.06}, one-star: {-0.32, -0.01}
00:13:26.734 00.000 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
00:13:26.735 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
00:13:26.736 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.32 mountX=0.01 mountY=-0.06, mountTheta=-1.42
00:13:26.737 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
00:13:26.738 00.001 8996 Enqueuing Move request for scope (0.02, 0.06)
00:13:26.739 00.001 20224 Worker thread wakes up
00:13:26.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:13:26.739 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:13:26.739 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.01 yDistance=-0.06
00:13:26.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:13:26.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:26.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:26.739 00.000 20224 MoveAxis(E, 0, ABG)
00:13:26.739 00.000 20224 Move returns status 0, amount 0
00:13:26.739 00.000 20224 MoveAxis(N, 0, ABG)
00:13:26.739 00.000 20224 Move returns status 0, amount 0
00:13:26.740 00.001 20224 move complete, result=0
00:13:26.740 00.000 20224 worker thread done servicing request
00:13:26.743 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58560, med=2941, FiltMin=2669, FiltMax=26189, Gamma=1.000
00:13:26.756 00.013 8996 UpdateGuideState exits: m=692185 SNR=313.5
00:13:26.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:26.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:26.758 00.000 8996 Enqueuing Expose request
00:13:26.759 00.001 20224 Worker thread wakes up
00:13:26.759 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:26.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:26.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:27.937 01.177 20224 Exposure complete
00:13:27.997 00.060 20224 worker thread done servicing request
00:13:27.997 00.000 8996 OnExposeComplete: enter
00:13:27.998 00.001 8996 UpdateGuideState(): m_state=6
00:13:27.999 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9693
00:13:28.000 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.68, Mass=768909, SNR=326.9, Peak=59456 HFD=4.5
00:13:28.001 00.001 8996 MultiStar: [#1 0.15,0.02,0.62,U] [#2 -0.05,0.21,0.66,U] [#3 0.04,-0.17,0.71,U] [#4 0.18,0.03,0.55,U] [#5 0.06,0.18,0.66,U] [#6 -0.05,0.17,0.43,U] [#7 -0.14,0.60,0.00,M5] [#8 0.08,0.22,0.37,U] 
00:13:28.002 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.06}, one-star: {-0.14, -0.05}
00:13:28.002 00.000 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
00:13:28.003 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
00:13:28.006 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.28 mountX=0.01 mountY=-0.06, mountTheta=-1.38
00:13:28.010 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
00:13:28.012 00.002 8996 Enqueuing Move request for scope (0.02, 0.06)
00:13:28.015 00.003 20224 Worker thread wakes up
00:13:28.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
00:13:28.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
00:13:28.015 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.01 yDistance=-0.06
00:13:28.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:13:28.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:28.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:13:28.015 00.000 20224 MoveAxis(E, 0, ABG)
00:13:28.015 00.000 20224 Move returns status 0, amount 0
00:13:28.015 00.000 20224 MoveAxis(N, 0, ABG)
00:13:28.015 00.000 20224 Move returns status 0, amount 0
00:13:28.015 00.000 20224 move complete, result=0
00:13:28.015 00.000 20224 worker thread done servicing request
00:13:28.022 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59456, med=2941, FiltMin=2669, FiltMax=25200, Gamma=1.000
00:13:28.051 00.029 8996 UpdateGuideState exits: m=768909 SNR=326.9
00:13:28.055 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:28.057 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:28.059 00.002 8996 Enqueuing Expose request
00:13:28.061 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:13:28.062 00.001 20224 Worker thread wakes up
00:13:28.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:28.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:29.048 00.985 20224 Exposure complete
00:13:29.151 00.103 20224 worker thread done servicing request
00:13:29.151 00.000 8996 OnExposeComplete: enter
00:13:29.153 00.002 8996 UpdateGuideState(): m_state=6
00:13:29.156 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9694
00:13:29.158 00.002 8996 Star::Find returns 1 (0), X=136.25, Y=473.70, Mass=736120, SNR=360.7, Peak=47696 HFD=4.6
00:13:29.161 00.003 8996 MultiStar: [#1 0.11,0.08,0.62,U] [#2 -0.07,0.08,0.67,U] [#3 0.16,-0.08,0.59,U] [#4 0.12,0.00,0.51,U] [#5 0.17,0.15,0.51,U] [#6 -0.04,-0.23,0.39,U] [#7 -0.16,0.50,0.00,M6] [#8 0.09,0.14,0.40,U] 
00:13:29.163 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.02}, one-star: {-0.05, -0.03}
00:13:29.164 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
00:13:29.166 00.002 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
00:13:29.167 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.32 mountX=0.05 mountY=-0.02, mountTheta=-0.43
00:13:29.170 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
00:13:29.172 00.002 8996 Enqueuing Move request for scope (0.05, 0.02)
00:13:29.174 00.002 20224 Worker thread wakes up
00:13:29.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
00:13:29.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
00:13:29.174 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
00:13:29.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:13:29.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:29.175 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:13:29.175 00.000 20224 MoveAxis(E, 0, ABG)
00:13:29.175 00.000 20224 Move returns status 0, amount 0
00:13:29.175 00.000 20224 MoveAxis(N, 0, ABG)
00:13:29.175 00.000 20224 Move returns status 0, amount 0
00:13:29.175 00.000 20224 move complete, result=0
00:13:29.175 00.000 20224 worker thread done servicing request
00:13:29.183 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47696, med=2941, FiltMin=2656, FiltMax=25101, Gamma=1.000
00:13:29.204 00.021 8996 UpdateGuideState exits: m=736120 SNR=360.7
00:13:29.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:29.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:29.207 00.001 8996 Enqueuing Expose request
00:13:29.208 00.001 20224 Worker thread wakes up
00:13:29.208 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:29.208 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:29.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:30.374 01.166 20224 Exposure complete
00:13:30.448 00.074 20224 worker thread done servicing request
00:13:30.448 00.000 8996 OnExposeComplete: enter
00:13:30.449 00.001 8996 UpdateGuideState(): m_state=6
00:13:30.450 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9695
00:13:30.452 00.002 8996 Star::Find returns 1 (0), X=136.22, Y=473.48, Mass=697663, SNR=326.5, Peak=44742 HFD=4.7
00:13:30.453 00.001 8996 MultiStar: [#1 0.19,0.41,0.00,M1] [#2 -0.13,0.13,0.80,U] [#3 0.20,-0.07,0.60,U] [#4 0.33,-0.03,0.60,U] [#5 0.29,0.03,0.61,U] [#6 0.31,0.14,0.47,U] [#7 0.02,0.73,0.00,M7] [#8 0.09,0.27,0.37,U] 
00:13:30.454 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.00}, one-star: {-0.08, -0.24}
00:13:30.454 00.000 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
00:13:30.455 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
00:13:30.456 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-0.04 mountX=0.11 mountY=-0.01, mountTheta=-0.07
00:13:30.457 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.00, opts=13)
00:13:30.458 00.001 8996 Enqueuing Move request for scope (0.11, -0.00)
00:13:30.459 00.001 20224 Worker thread wakes up
00:13:30.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.00) opts 0xd
00:13:30.459 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.00)
00:13:30.459 00.000 20224 Moving (0.11, -0.00) raw xDistance=0.11 yDistance=-0.01
00:13:30.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:13:30.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:30.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:13:30.459 00.000 20224 MoveAxis(E, 0, ABG)
00:13:30.459 00.000 20224 Move returns status 0, amount 0
00:13:30.459 00.000 20224 MoveAxis(N, 0, ABG)
00:13:30.459 00.000 20224 Move returns status 0, amount 0
00:13:30.459 00.000 20224 move complete, result=0
00:13:30.459 00.000 20224 worker thread done servicing request
00:13:30.462 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44742, med=2944, FiltMin=2681, FiltMax=21437, Gamma=1.000
00:13:30.477 00.015 8996 UpdateGuideState exits: m=697663 SNR=326.5
00:13:30.478 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:30.479 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:30.479 00.000 8996 Enqueuing Expose request
00:13:30.480 00.001 20224 Worker thread wakes up
00:13:30.480 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:13:30.481 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:30.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:31.461 00.980 20224 Exposure complete
00:13:31.543 00.082 20224 worker thread done servicing request
00:13:31.543 00.000 8996 OnExposeComplete: enter
00:13:31.545 00.002 8996 UpdateGuideState(): m_state=6
00:13:31.547 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9696
00:13:31.549 00.002 8996 Star::Find returns 1 (0), X=136.45, Y=473.46, Mass=690646, SNR=365.2, Peak=45075 HFD=5.0
00:13:31.550 00.001 8996 MultiStar: [#1 0.19,0.24,0.62,U] [#2 -0.08,0.29,0.72,U] [#3 0.18,-0.24,0.55,U] [#4 0.12,-0.13,0.48,U] [#5 0.30,-0.03,0.56,U] [#6 0.07,-0.14,0.41,U] [#7 -0.30,0.48,0.00,M8] [#8 0.19,0.14,0.43,U] 
00:13:31.551 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.02}, one-star: {0.15, -0.27}
00:13:31.553 00.002 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
00:13:31.554 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
00:13:31.555 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.18 mountX=0.14 mountY=0.01, mountTheta=0.06
00:13:31.556 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.02, opts=13)
00:13:31.557 00.001 8996 Enqueuing Move request for scope (0.14, -0.02)
00:13:31.558 00.001 20224 Worker thread wakes up
00:13:31.559 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
00:13:31.559 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
00:13:31.559 00.000 20224 Moving (0.14, -0.02) raw xDistance=0.14 yDistance=0.01
00:13:31.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:13:31.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:31.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:13:31.559 00.000 20224 MoveAxis(E, 0, ABG)
00:13:31.559 00.000 20224 Move returns status 0, amount 0
00:13:31.559 00.000 20224 MoveAxis(N, 0, ABG)
00:13:31.559 00.000 20224 Move returns status 0, amount 0
00:13:31.559 00.000 20224 move complete, result=0
00:13:31.559 00.000 20224 worker thread done servicing request
00:13:31.565 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45075, med=2944, FiltMin=2659, FiltMax=23341, Gamma=1.000
00:13:31.586 00.021 8996 UpdateGuideState exits: m=690646 SNR=365.2
00:13:31.588 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:31.588 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:31.590 00.002 8996 Enqueuing Expose request
00:13:31.591 00.001 20224 Worker thread wakes up
00:13:31.591 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:31.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:31.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:32.753 01.161 20224 Exposure complete
00:13:32.813 00.060 20224 worker thread done servicing request
00:13:32.813 00.000 8996 OnExposeComplete: enter
00:13:32.814 00.001 8996 UpdateGuideState(): m_state=6
00:13:32.815 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9697
00:13:32.817 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=473.36, Mass=678081, SNR=299.4, Peak=49446 HFD=4.5
00:13:32.819 00.002 8996 MultiStar: [#1 -0.16,-0.10,0.75,U] [#2 -0.39,-0.10,0.95,U] [#3 -0.18,0.07,0.65,U] [#4 -0.17,-0.13,0.63,U] [#5 -0.07,-0.15,0.78,U] [#6 -0.24,-0.19,0.46,U] [#7 -0.48,0.26,0.00,M9] [#8 -0.14,0.06,0.47,U] 
00:13:32.820 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.13}, one-star: {-0.12, -0.37}
00:13:32.821 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
00:13:32.822 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
00:13:32.823 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.53 mountX=-0.17 mountY=0.15, mountTheta=2.42
00:13:32.826 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.13, opts=13)
00:13:32.827 00.001 8996 Enqueuing Move request for scope (-0.19, -0.13)
00:13:32.828 00.001 20224 Worker thread wakes up
00:13:32.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
00:13:32.828 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
00:13:32.829 00.001 20224 Moving (-0.19, -0.13) raw xDistance=-0.17 yDistance=0.15
00:13:32.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:13:32.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:32.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:13:32.829 00.000 20224 MoveAxis(E, 0, ABG)
00:13:32.829 00.000 20224 Move returns status 0, amount 0
00:13:32.829 00.000 20224 MoveAxis(N, 0, ABG)
00:13:32.829 00.000 20224 Move returns status 0, amount 0
00:13:32.829 00.000 20224 move complete, result=0
00:13:32.830 00.001 20224 worker thread done servicing request
00:13:32.836 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49446, med=2944, FiltMin=2656, FiltMax=24352, Gamma=1.000
00:13:32.856 00.020 8996 UpdateGuideState exits: m=678081 SNR=299.4
00:13:32.859 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:32.861 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:32.863 00.002 8996 Enqueuing Expose request
00:13:32.864 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:13:32.865 00.001 20224 Worker thread wakes up
00:13:32.866 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:32.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:33.838 00.972 20224 Exposure complete
00:13:33.901 00.063 20224 worker thread done servicing request
00:13:33.901 00.000 8996 OnExposeComplete: enter
00:13:33.902 00.001 8996 UpdateGuideState(): m_state=6
00:13:33.903 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9698
00:13:33.904 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.65, Mass=652226, SNR=334.6, Peak=46384 HFD=4.6
00:13:33.904 00.000 8996 MultiStar: [#1 -0.09,-0.24,0.59,U] [#2 -0.28,0.04,0.75,U] [#3 -0.19,-0.02,0.58,U] [#4 0.03,0.08,0.52,U] [#5 -0.19,0.04,0.52,U] [#6 -0.20,0.08,0.51,U] [#7 -0.44,0.40,0.00,M10] [#8 -0.19,0.06,0.41,U] 
00:13:33.905 00.001 8996 refined, 7 included, MultiStar: {-0.16, -0.02}, one-star: {-0.15, -0.08}
00:13:33.906 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
00:13:33.907 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
00:13:33.907 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.04 mountX=-0.16 mountY=0.04, mountTheta=2.93
00:13:33.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.02, opts=13)
00:13:33.911 00.002 8996 Enqueuing Move request for scope (-0.16, -0.02)
00:13:33.912 00.001 20224 Worker thread wakes up
00:13:33.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
00:13:33.912 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
00:13:33.912 00.000 20224 Moving (-0.16, -0.02) raw xDistance=-0.16 yDistance=0.04
00:13:33.913 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:13:33.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:33.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:13:33.913 00.000 20224 MoveAxis(E, 0, ABG)
00:13:33.913 00.000 20224 Move returns status 0, amount 0
00:13:33.913 00.000 20224 MoveAxis(N, 0, ABG)
00:13:33.913 00.000 20224 Move returns status 0, amount 0
00:13:33.913 00.000 20224 move complete, result=0
00:13:33.913 00.000 20224 worker thread done servicing request
00:13:33.916 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46384, med=2941, FiltMin=2665, FiltMax=21241, Gamma=1.000
00:13:33.929 00.013 8996 UpdateGuideState exits: m=652226 SNR=334.6
00:13:33.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:33.931 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:33.931 00.000 8996 Enqueuing Expose request
00:13:33.932 00.001 20224 Worker thread wakes up
00:13:33.932 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:13:33.933 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:33.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:35.086 01.153 20224 Exposure complete
00:13:35.188 00.102 20224 worker thread done servicing request
00:13:35.188 00.000 8996 OnExposeComplete: enter
00:13:35.190 00.002 8996 UpdateGuideState(): m_state=6
00:13:35.191 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9699
00:13:35.193 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=473.55, Mass=712553, SNR=382.0, Peak=49936 HFD=4.7
00:13:35.195 00.002 8996 MultiStar: [#1 -0.09,-0.12,0.60,U] [#2 -0.11,0.25,0.68,U] [#3 0.07,-0.32,0.53,U] [#4 0.08,-0.45,0.00,M1] [#5 -0.19,0.07,0.53,U] [#6 -0.31,-0.14,0.41,U] [#7 -0.27,0.33,0.39,U] [#8 -0.10,-0.10,0.34,U] 
00:13:35.196 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.04}, one-star: {-0.15, -0.17}
00:13:35.197 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
00:13:35.199 00.002 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
00:13:35.200 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.88 mountX=-0.13 mountY=0.05, mountTheta=2.77
00:13:35.203 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.04, opts=13)
00:13:35.206 00.003 8996 Enqueuing Move request for scope (-0.14, -0.04)
00:13:35.208 00.002 20224 Worker thread wakes up
00:13:35.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
00:13:35.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
00:13:35.209 00.001 20224 Moving (-0.14, -0.04) raw xDistance=-0.13 yDistance=0.05
00:13:35.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:13:35.209 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:35.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:13:35.209 00.000 20224 MoveAxis(E, 0, ABG)
00:13:35.209 00.000 20224 Move returns status 0, amount 0
00:13:35.209 00.000 20224 MoveAxis(N, 0, ABG)
00:13:35.209 00.000 20224 Move returns status 0, amount 0
00:13:35.209 00.000 20224 move complete, result=0
00:13:35.209 00.000 20224 worker thread done servicing request
00:13:35.220 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49936, med=2944, FiltMin=2681, FiltMax=21773, Gamma=1.000
00:13:35.244 00.024 8996 UpdateGuideState exits: m=712553 SNR=382.0
00:13:35.246 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:35.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:35.249 00.002 8996 Enqueuing Expose request
00:13:35.250 00.001 20224 Worker thread wakes up
00:13:35.250 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:35.251 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:35.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:36.231 00.980 20224 Exposure complete
00:13:36.297 00.066 20224 worker thread done servicing request
00:13:36.297 00.000 8996 OnExposeComplete: enter
00:13:36.298 00.001 8996 UpdateGuideState(): m_state=6
00:13:36.300 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9700
00:13:36.301 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.34, Mass=753538, SNR=323.7, Peak=53286 HFD=4.5
00:13:36.303 00.002 8996 MultiStar: [#1 0.02,-0.03,0.76,U] [#2 -0.23,0.20,0.78,U] [#3 -0.11,-0.10,0.57,U] [#4 0.01,-0.17,0.55,U] [#5 -0.12,-0.23,0.52,U] [#6 -0.23,-0.60,0.00,M1] [#7 -0.41,0.16,0.00,M10] [#8 -0.00,-0.23,0.36,U] 
00:13:36.304 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.13}, one-star: {-0.17, -0.39}
00:13:36.305 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
00:13:36.306 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
00:13:36.307 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.22 mountX=-0.09 mountY=0.14, mountTheta=2.12
00:13:36.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
00:13:36.310 00.001 8996 Enqueuing Move request for scope (-0.10, -0.13)
00:13:36.311 00.001 20224 Worker thread wakes up
00:13:36.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
00:13:36.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
00:13:36.312 00.001 20224 Moving (-0.10, -0.13) raw xDistance=-0.09 yDistance=0.14
00:13:36.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:13:36.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:36.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:13:36.312 00.000 20224 MoveAxis(E, 0, ABG)
00:13:36.312 00.000 20224 Move returns status 0, amount 0
00:13:36.312 00.000 20224 MoveAxis(N, 0, ABG)
00:13:36.312 00.000 20224 Move returns status 0, amount 0
00:13:36.312 00.000 20224 move complete, result=0
00:13:36.312 00.000 20224 worker thread done servicing request
00:13:36.318 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53286, med=2944, FiltMin=2676, FiltMax=23123, Gamma=1.000
00:13:36.335 00.017 8996 UpdateGuideState exits: m=753538 SNR=323.7
00:13:36.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:36.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:36.338 00.001 8996 Enqueuing Expose request
00:13:36.338 00.000 20224 Worker thread wakes up
00:13:36.338 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:36.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:36.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:37.504 01.165 20224 Exposure complete
00:13:37.572 00.068 20224 worker thread done servicing request
00:13:37.572 00.000 8996 OnExposeComplete: enter
00:13:37.573 00.001 8996 UpdateGuideState(): m_state=6
00:13:37.574 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9701
00:13:37.574 00.000 8996 Star::Find returns 1 (0), X=135.85, Y=473.66, Mass=743106, SNR=400.3, Peak=59344 HFD=4.6
00:13:37.578 00.004 8996 MultiStar: [#1 -0.32,0.11,0.52,U] [#2 -0.45,-0.18,0.00,M1] [#3 -0.32,-0.03,0.49,U] [#4 -0.23,-0.05,0.47,U] [#5 -0.22,0.06,0.49,U] [#6 -0.20,-0.32,0.36,U] [#7 -0.34,0.38,0.00,R] [#8 -0.32,-0.02,0.28,U] 
00:13:37.580 00.002 8996 refined, 6 included, MultiStar: {-0.32, -0.04}, one-star: {-0.45, -0.07}
00:13:37.583 00.003 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
00:13:37.584 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.24)
00:13:37.586 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-3.02 mountX=-0.31 mountY=0.08, mountTheta=2.91
00:13:37.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.04, opts=13)
00:13:37.589 00.001 8996 Enqueuing Move request for scope (-0.32, -0.04)
00:13:37.590 00.001 20224 Worker thread wakes up
00:13:37.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.04) opts 0xd
00:13:37.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.04)
00:13:37.591 00.001 20224 Moving (-0.32, -0.04) raw xDistance=-0.31 yDistance=0.08
00:13:37.596 00.005 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:13:37.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:37.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:13:37.596 00.000 20224 MoveAxis(E, 46, ABG)
00:13:37.596 00.000 20224 Guiding  Dir = 2, Dur = 46
00:13:37.596 00.000 20224 IsSlewing returns 0
00:13:37.596 00.000 20224 IsGuiding returns 0
00:13:37.597 00.001 20224 PulseGuide returned control before completion, sleep 56
00:13:37.598 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59344, med=2944, FiltMin=2656, FiltMax=30211, Gamma=1.000
00:13:37.616 00.018 8996 UpdateGuideState exits: m=743106 SNR=400.3
00:13:37.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:37.617 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:37.618 00.001 8996 Enqueuing Expose request
00:13:37.654 00.036 20224 IsGuiding returns 1
00:13:37.654 00.000 20224 scope still moving after pulse duration time elapsed
00:13:37.685 00.031 20224 IsSlewing returns 0
00:13:37.685 00.000 20224 IsGuiding returns 0
00:13:37.685 00.000 20224 scope move finished after 46 + 43 ms
00:13:37.685 00.000 20224 Move returns status 0, amount 46
00:13:37.685 00.000 20224 MoveAxis(N, 0, ABG)
00:13:37.685 00.000 20224 Move returns status 0, amount 0
00:13:37.685 00.000 20224 move complete, result=0
00:13:37.687 00.002 20224 worker thread done servicing request
00:13:37.687 00.000 20224 Worker thread wakes up
00:13:37.687 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH
00:13:37.688 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:37.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:38.654 00.966 20224 Exposure complete
00:13:38.709 00.055 20224 worker thread done servicing request
00:13:38.709 00.000 8996 OnExposeComplete: enter
00:13:38.711 00.002 8996 UpdateGuideState(): m_state=6
00:13:38.712 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9702
00:13:38.713 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.42, Mass=765774, SNR=350.9, Peak=50291 HFD=4.7
00:13:38.714 00.001 8996 MultiStar: [#1 -0.04,-0.13,0.60,U] [#2 -0.08,-0.06,0.68,U] [#3 0.12,-0.21,0.61,U] [#4 0.12,-0.05,0.46,U] [#5 0.18,-0.16,0.55,U] [#6 0.12,-0.44,0.00,M1] [#7 0.26,-0.05,0.46,U] [#8 0.15,-0.06,0.35,U] 
00:13:38.715 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.15}, one-star: {0.06, -0.30}
00:13:38.716 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:13:38.718 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
00:13:38.719 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.07 mountX=0.10 mountY=0.14, mountTheta=0.96
00:13:38.721 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.15, opts=13)
00:13:38.723 00.002 8996 Enqueuing Move request for scope (0.08, -0.15)
00:13:38.726 00.003 20224 Worker thread wakes up
00:13:38.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
00:13:38.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
00:13:38.726 00.000 20224 Moving (0.08, -0.15) raw xDistance=0.10 yDistance=0.14
00:13:38.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:13:38.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:38.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:13:38.726 00.000 20224 MoveAxis(E, 0, ABG)
00:13:38.726 00.000 20224 Move returns status 0, amount 0
00:13:38.726 00.000 20224 MoveAxis(N, 0, ABG)
00:13:38.726 00.000 20224 Move returns status 0, amount 0
00:13:38.726 00.000 20224 move complete, result=0
00:13:38.727 00.001 20224 worker thread done servicing request
00:13:38.734 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50291, med=2944, FiltMin=2640, FiltMax=28125, Gamma=1.000
00:13:38.750 00.016 8996 UpdateGuideState exits: m=765774 SNR=350.9
00:13:38.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:38.751 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:38.753 00.002 8996 Enqueuing Expose request
00:13:38.754 00.001 20224 Worker thread wakes up
00:13:38.754 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:38.755 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:38.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:39.928 01.173 20224 Exposure complete
00:13:39.987 00.059 20224 worker thread done servicing request
00:13:39.987 00.000 8996 OnExposeComplete: enter
00:13:39.988 00.001 8996 UpdateGuideState(): m_state=6
00:13:39.989 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9703
00:13:39.990 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.68, Mass=657902, SNR=305.6, Peak=47104 HFD=4.5
00:13:39.991 00.001 8996 MultiStar: [#1 0.37,-0.45,0.00,M1] [#2 0.06,-0.18,0.90,U] [#3 0.19,-0.34,0.73,U] [#4 0.17,-0.17,0.60,U] [#5 0.20,-0.34,0.68,U] [#6 0.28,-0.45,0.00,M2] [#7 0.37,-0.20,0.53,U] [#8 0.18,-0.17,0.37,U] 
00:13:39.994 00.003 8996 single-star, 6 included, MultiStar: {0.12, -0.20}, one-star: {-0.14, -0.04}
00:13:39.996 00.002 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
00:13:39.998 00.002 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
00:13:40.000 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.86 mountX=-0.13 mountY=0.06, mountTheta=2.75
00:13:40.003 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.04, opts=13)
00:13:40.004 00.001 8996 Enqueuing Move request for scope (-0.14, -0.04)
00:13:40.006 00.002 20224 Worker thread wakes up
00:13:40.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
00:13:40.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
00:13:40.006 00.000 20224 Moving (-0.14, -0.04) raw xDistance=-0.13 yDistance=0.06
00:13:40.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:13:40.007 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:13:40.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:13:40.007 00.000 20224 MoveAxis(E, 0, ABG)
00:13:40.007 00.000 20224 Move returns status 0, amount 0
00:13:40.007 00.000 20224 MoveAxis(N, 0, ABG)
00:13:40.007 00.000 20224 Move returns status 0, amount 0
00:13:40.007 00.000 20224 move complete, result=0
00:13:40.007 00.000 20224 worker thread done servicing request
00:13:40.014 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47104, med=2944, FiltMin=2665, FiltMax=21945, Gamma=1.000
00:13:40.029 00.015 8996 UpdateGuideState exits: m=657902 SNR=305.6
00:13:40.030 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:40.031 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:40.031 00.000 8996 Enqueuing Expose request
00:13:40.032 00.001 20224 Worker thread wakes up
00:13:40.032 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:13:40.033 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:40.033 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:56.048 16.015 20224 worker thread setting skip send exposure complete
00:13:56.049 00.001 20224 worker thread queueing reconnect event to GUI thread
00:13:56.049 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:13:56.049 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
00:13:56.049 00.000 20224 worker thread done servicing request
00:13:56.054 00.005 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:13:56.077 00.023 8996 Try camera reconnect, now = 1770534836
00:13:56.079 00.002 8996 gear_dialog: ReconnectCamera
00:13:56.079 00.000 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:13:56.081 00.002 8996 Status Line: Connecting to Camera ...
00:13:56.084 00.003 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:13:56.085 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:13:56.087 00.002 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:13:56.887 00.800 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:13:56.889 00.002 8996 ASCOM camera: MaxBinning is 2
00:13:56.890 00.001 8996 ASCOM camera: has cooler
00:13:56.891 00.001 8996 ASCOM Camera: set binning = 1
00:13:56.892 00.001 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:13:56.893 00.001 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:13:56.894 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:13:56.895 00.001 8996 FrameSize=(0,0)
00:13:56.896 00.001 8996 PixelSize=3.75
00:13:56.896 00.000 8996 BitsPerPixel=16
00:13:56.897 00.001 8996 HasGainControl=0
00:13:56.898 00.001 8996 HasShutter=0
00:13:56.899 00.001 8996 HasSubFrames=1
00:13:56.900 00.001 8996 ST4HasGuideOutput=1
00:13:56.901 00.001 8996 Status Line: Camera Connected
00:13:56.908 00.007 8996 Camera Re-connect succeeded, resume exposures
00:13:56.912 00.004 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:13:56.913 00.001 8996 Enqueuing Expose request
00:13:56.915 00.002 20224 Worker thread wakes up
00:13:56.915 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:56.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,0,0)
00:13:58.074 01.159 20224 Exposure complete
00:13:58.132 00.058 20224 worker thread done servicing request
00:13:58.132 00.000 8996 OnExposeComplete: enter
00:13:58.133 00.001 8996 UpdateGuideState(): m_state=6
00:13:58.134 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9704
00:13:58.135 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=473.21, Mass=620368, SNR=295.2, Peak=60819 HFD=4.5
00:13:58.136 00.001 8996 MultiStar: [#1 0.49,-0.48,0.00,M2] [#2 0.26,-0.11,0.85,U] [#3 0.39,-0.58,0.00,M1] [#4 0.57,-0.51,0.00,M1] [#5 0.43,-0.40,0.00,M1] [#6 0.34,-0.43,0.00,M3] [#7 0.44,-0.32,0.00,M1] [#8 0.42,-0.41,0.00,M1] 
00:13:58.137 00.001 8996 refined, 1 included, MultiStar: {0.21, -0.33}, one-star: {0.16, -0.52}
00:13:58.138 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
00:13:58.138 00.000 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.25)
00:13:58.139 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.33 hyp=0.39 cameraTheta=-1.01 mountX=0.24 mountY=0.31, mountTheta=0.91
00:13:58.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.33, opts=13)
00:13:58.142 00.001 8996 Enqueuing Move request for scope (0.21, -0.33)
00:13:58.143 00.001 20224 Worker thread wakes up
00:13:58.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.33) opts 0xd
00:13:58.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.33)
00:13:58.144 00.001 20224 Moving (0.21, -0.33) raw xDistance=0.24 yDistance=0.31
00:13:58.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:13:58.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
00:13:58.144 00.000 20224 MoveAxis(W, 35, ABG)
00:13:58.144 00.000 20224 Guiding  Dir = 3, Dur = 35
00:13:58.144 00.000 20224 IsSlewing returns 0
00:13:58.144 00.000 20224 IsGuiding returns 0
00:13:58.148 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60819, med=2960, FiltMin=2669, FiltMax=23315, Gamma=1.000
00:13:58.165 00.017 8996 UpdateGuideState exits: m=620368 SNR=295.2
00:13:58.166 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:58.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:58.169 00.002 8996 Enqueuing Expose request
00:13:58.204 00.035 20224 IsGuiding returns 1
00:13:58.204 00.000 20224 scope still moving after pulse duration time elapsed
00:13:58.235 00.031 20224 IsSlewing returns 0
00:13:58.235 00.000 20224 IsGuiding returns 1
00:13:58.267 00.032 20224 IsSlewing returns 0
00:13:58.267 00.000 20224 IsGuiding returns 1
00:13:58.299 00.032 20224 IsSlewing returns 0
00:13:58.299 00.000 20224 IsGuiding returns 0
00:13:58.299 00.000 20224 scope move finished after 35 + 119 ms
00:13:58.299 00.000 20224 Move returns status 0, amount 35
00:13:58.299 00.000 20224 MoveAxis(S, 64, ABG)
00:13:58.300 00.001 20224 Guiding  Dir = 1, Dur = 64
00:13:58.300 00.000 20224 IsSlewing returns 0
00:13:58.300 00.000 20224 IsGuiding returns 0
00:13:58.364 00.064 20224 PulseGuide returned control before completion, sleep 11
00:13:58.377 00.013 20224 IsGuiding returns 1
00:13:58.377 00.000 20224 scope still moving after pulse duration time elapsed
00:13:58.409 00.032 20224 IsSlewing returns 0
00:13:58.409 00.000 20224 IsGuiding returns 1
00:13:58.441 00.032 20224 IsSlewing returns 0
00:13:58.442 00.001 20224 IsGuiding returns 1
00:13:58.473 00.031 20224 IsSlewing returns 0
00:13:58.473 00.000 20224 IsGuiding returns 0
00:13:58.474 00.001 20224 scope move finished after 64 + 109 ms
00:13:58.474 00.000 20224 Move returns status 0, amount 64
00:13:58.474 00.000 20224 move complete, result=0
00:13:58.474 00.000 20224 worker thread done servicing request
00:13:58.474 00.000 20224 Worker thread wakes up
00:13:58.474 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.3 px 64 ms SOUTH
00:13:58.475 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:58.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:13:59.442 00.967 20224 Exposure complete
00:13:59.531 00.089 20224 worker thread done servicing request
00:13:59.531 00.000 8996 OnExposeComplete: enter
00:13:59.533 00.002 8996 UpdateGuideState(): m_state=6
00:13:59.534 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9705
00:13:59.536 00.002 8996 Star::Find returns 1 (0), X=135.97, Y=473.36, Mass=679277, SNR=344.6, Peak=54070 HFD=4.2
00:13:59.537 00.001 8996 MultiStar: [#1 -0.04,-0.42,0.60,U] [#2 -0.03,-0.20,0.65,U] [#3 0.08,-0.58,0.00,M2] [#4 0.05,-0.38,0.53,U] [#5 -0.14,-0.41,0.00,M2] [#6 -0.28,-0.50,0.00,M4] [#7 0.04,-0.32,0.45,U] [#8 -0.09,-0.59,0.00,M2] 
00:13:59.539 00.002 8996 refined, 4 included, MultiStar: {-0.10, -0.34}, one-star: {-0.32, -0.36}
00:13:59.540 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
00:13:59.542 00.002 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
00:13:59.544 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.86 mountX=-0.07 mountY=0.34, mountTheta=1.77
00:13:59.547 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.34, opts=13)
00:13:59.548 00.001 8996 Enqueuing Move request for scope (-0.10, -0.34)
00:13:59.549 00.001 20224 Worker thread wakes up
00:13:59.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.34) opts 0xd
00:13:59.549 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.34)
00:13:59.550 00.001 20224 Moving (-0.10, -0.34) raw xDistance=-0.07 yDistance=0.34
00:13:59.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:13:59.550 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:13:59.550 00.000 20224 MoveAxis(E, 0, ABG)
00:13:59.550 00.000 20224 Move returns status 0, amount 0
00:13:59.550 00.000 20224 MoveAxis(S, 73, ABG)
00:13:59.550 00.000 20224 Guiding  Dir = 1, Dur = 73
00:13:59.550 00.000 20224 IsSlewing returns 0
00:13:59.551 00.001 20224 IsGuiding returns 0
00:13:59.556 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54070, med=2950, FiltMin=2678, FiltMax=26454, Gamma=1.000
00:13:59.569 00.013 8996 UpdateGuideState exits: m=679277 SNR=344.6
00:13:59.571 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:13:59.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:13:59.572 00.000 8996 Enqueuing Expose request
00:13:59.587 00.015 20224 PulseGuide returned control before completion, sleep 47
00:13:59.650 00.063 20224 IsGuiding returns 1
00:13:59.650 00.000 20224 scope still moving after pulse duration time elapsed
00:13:59.682 00.032 20224 IsSlewing returns 0
00:13:59.682 00.000 20224 IsGuiding returns 0
00:13:59.683 00.001 20224 scope move finished after 73 + 58 ms
00:13:59.683 00.000 20224 Move returns status 0, amount 73
00:13:59.683 00.000 20224 move complete, result=0
00:13:59.683 00.000 20224 worker thread done servicing request
00:13:59.683 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 73 ms SOUTH
00:13:59.685 00.002 20224 Worker thread wakes up
00:13:59.685 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:13:59.685 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:14:00.836 01.151 20224 Exposure complete
00:14:00.904 00.068 20224 worker thread done servicing request
00:14:00.904 00.000 8996 OnExposeComplete: enter
00:14:00.905 00.001 8996 UpdateGuideState(): m_state=6
00:14:00.907 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9706
00:14:00.908 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.46, Mass=660319, SNR=340.9, Peak=50240 HFD=4.5
00:14:00.909 00.001 8996 MultiStar: [#1 -0.33,-0.12,0.60,U] [#2 -0.45,0.06,0.00,M1] [#3 -0.27,-0.27,0.60,U] [#4 -0.26,-0.21,0.52,U] [#5 -0.44,-0.08,0.00,M3] [#6 -0.38,-0.22,0.00,M5] [#7 -0.06,0.07,0.46,U] [#8 -0.20,-0.17,0.37,U] 
00:14:00.911 00.002 8996 refined, 5 included, MultiStar: {-0.29, -0.18}, one-star: {-0.44, -0.27}
00:14:00.912 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
00:14:00.913 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
00:14:00.914 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.18 hyp=0.34 cameraTheta=-2.59 mountX=-0.27 mountY=0.21, mountTheta=2.48
00:14:00.917 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.18, opts=13)
00:14:00.918 00.001 8996 Enqueuing Move request for scope (-0.29, -0.18)
00:14:00.919 00.001 20224 Worker thread wakes up
00:14:00.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.18) opts 0xd
00:14:00.919 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.18)
00:14:00.920 00.001 20224 Moving (-0.29, -0.18) raw xDistance=-0.27 yDistance=0.21
00:14:00.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:14:00.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:14:00.920 00.000 20224 MoveAxis(E, 40, ABG)
00:14:00.920 00.000 20224 Guiding  Dir = 2, Dur = 40
00:14:00.920 00.000 20224 IsSlewing returns 0
00:14:00.921 00.001 20224 IsGuiding returns 0
00:14:00.927 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50240, med=2957, FiltMin=2669, FiltMax=26454, Gamma=1.000
00:14:00.940 00.013 20224 PulseGuide returned control before completion, sleep 31
00:14:00.945 00.005 8996 UpdateGuideState exits: m=660319 SNR=340.9
00:14:00.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:00.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:14:00.948 00.001 8996 Enqueuing Expose request
00:14:00.986 00.038 20224 IsGuiding returns 1
00:14:00.986 00.000 20224 scope still moving after pulse duration time elapsed
00:14:01.021 00.035 20224 IsSlewing returns 0
00:14:01.021 00.000 20224 IsGuiding returns 1
00:14:01.050 00.029 20224 IsSlewing returns 0
00:14:01.050 00.000 20224 IsGuiding returns 0
00:14:01.050 00.000 20224 scope move finished after 40 + 89 ms
00:14:01.050 00.000 20224 Move returns status 0, amount 40
00:14:01.050 00.000 20224 MoveAxis(S, 45, ABG)
00:14:01.050 00.000 20224 Guiding  Dir = 1, Dur = 45
00:14:01.050 00.000 20224 IsSlewing returns 0
00:14:01.050 00.000 20224 IsGuiding returns 0
00:14:01.099 00.049 20224 IsGuiding returns 1
00:14:01.099 00.000 20224 scope still moving after pulse duration time elapsed
00:14:01.130 00.031 20224 IsSlewing returns 0
00:14:01.130 00.000 20224 IsGuiding returns 1
00:14:01.162 00.032 20224 IsSlewing returns 0
00:14:01.162 00.000 20224 IsGuiding returns 1
00:14:01.193 00.031 20224 IsSlewing returns 0
00:14:01.193 00.000 20224 IsGuiding returns 0
00:14:01.193 00.000 20224 scope move finished after 45 + 97 ms
00:14:01.194 00.001 20224 Move returns status 0, amount 45
00:14:01.194 00.000 20224 move complete, result=0
00:14:01.194 00.000 20224 worker thread done servicing request
00:14:01.194 00.000 20224 Worker thread wakes up
00:14:01.194 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.2 px 45 ms SOUTH
00:14:01.195 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:14:01.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:14:02.175 00.980 20224 Exposure complete
00:14:02.238 00.063 20224 worker thread done servicing request
00:14:02.238 00.000 8996 OnExposeComplete: enter
00:14:02.239 00.001 8996 UpdateGuideState(): m_state=6
00:14:02.241 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9707
00:14:02.242 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.77, Mass=710790, SNR=338.9, Peak=51648 HFD=4.6
00:14:02.244 00.002 8996 MultiStar: [#1 0.23,0.37,0.61,U] [#2 0.05,0.38,0.71,U] [#3 0.09,0.18,0.62,U] [#4 0.29,0.23,0.48,U] [#5 0.10,0.23,0.58,U] [#6 0.15,0.08,0.45,U] [#7 0.32,0.34,0.00,M1] [#8 0.16,0.17,0.38,U] 
00:14:02.245 00.001 8996 single-star, 7 included, MultiStar: {0.11, 0.21}, one-star: {-0.01, 0.04}
00:14:02.246 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
00:14:02.247 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
00:14:02.248 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.82 mountX=-0.01 mountY=-0.04, mountTheta=-1.92
00:14:02.251 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
00:14:02.252 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
00:14:02.253 00.001 20224 Worker thread wakes up
00:14:02.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
00:14:02.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
00:14:02.253 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
00:14:02.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:14:02.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:14:02.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:14:02.253 00.000 20224 MoveAxis(E, 0, ABG)
00:14:02.253 00.000 20224 Move returns status 0, amount 0
00:14:02.254 00.001 20224 MoveAxis(N, 0, ABG)
00:14:02.254 00.000 20224 Move returns status 0, amount 0
00:14:02.254 00.000 20224 move complete, result=0
00:14:02.254 00.000 20224 worker thread done servicing request
00:14:02.257 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51648, med=2944, FiltMin=2675, FiltMax=25405, Gamma=1.000
00:14:02.272 00.015 8996 UpdateGuideState exits: m=710790 SNR=338.9
00:14:02.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:02.273 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:14:02.274 00.001 8996 Enqueuing Expose request
00:14:02.275 00.001 20224 Worker thread wakes up
00:14:02.275 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:14:02.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:14:02.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:14:03.450 01.174 20224 Exposure complete
00:14:03.511 00.061 20224 worker thread done servicing request
00:14:03.511 00.000 8996 OnExposeComplete: enter
00:14:03.513 00.002 8996 UpdateGuideState(): m_state=6
00:14:03.514 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9708
00:14:03.515 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=474.13, Mass=678548, SNR=327.8, Peak=50662 HFD=4.5
00:14:03.516 00.001 8996 MultiStar: [#1 0.37,0.43,0.00,M1] [#2 0.37,0.62,0.00,M1] [#3 0.33,0.13,0.58,U] [#4 0.46,0.35,0.00,M1] [#5 0.21,0.48,0.00,M3] [#6 0.07,0.29,0.40,U] [#7 0.35,0.30,0.00,M2] [#8 0.06,0.51,0.00,M1] 
00:14:03.517 00.001 8996 refined, 2 included, MultiStar: {0.15, 0.30}, one-star: {0.08, 0.40}
00:14:03.517 00.000 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
00:14:03.518 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
00:14:03.519 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.30 hyp=0.34 cameraTheta=1.10 mountX=0.12 mountY=-0.31, mountTheta=-1.20
00:14:03.520 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.30, opts=13)
00:14:03.521 00.001 8996 Enqueuing Move request for scope (0.15, 0.30)
00:14:03.522 00.001 20224 Worker thread wakes up
00:14:03.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.30) opts 0xd
00:14:03.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.30)
00:14:03.522 00.000 20224 Moving (0.15, 0.30) raw xDistance=0.12 yDistance=-0.31
00:14:03.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:14:03.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:14:03.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:14:03.522 00.000 20224 MoveAxis(E, 0, ABG)
00:14:03.522 00.000 20224 Move returns status 0, amount 0
00:14:03.522 00.000 20224 MoveAxis(N, 0, ABG)
00:14:03.522 00.000 20224 Move returns status 0, amount 0
00:14:03.522 00.000 20224 move complete, result=0
00:14:03.522 00.000 20224 worker thread done servicing request
00:14:03.526 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50662, med=2947, FiltMin=2643, FiltMax=27523, Gamma=1.000
00:14:03.539 00.013 8996 UpdateGuideState exits: m=678548 SNR=327.8
00:14:03.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:14:03.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:14:03.542 00.001 8996 Enqueuing Expose request
00:14:03.542 00.000 20224 Worker thread wakes up
00:14:03.542 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:14:03.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:14:03.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:14:04.300 00.757 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:14:04.302 00.002 8996 case statement mapped state 6 to 3
00:14:04.304 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:14:04.351 00.047 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:14:04.353 00.002 8996 case statement mapped state 6 to 3
00:14:04.354 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:14:04.401 00.047 8996 evsrv: cli 0CFF6D78 request: {"method":"set_paused","params":[true,"full"],"id":42}
00:14:04.404 00.003 8996 SetPaused type=2 isPaused=0 exposurePending=1
00:14:04.405 00.001 8996 Guider::SetPaused(2)
00:14:04.423 00.018 8996 Status Line: Paused/full
00:14:04.427 00.004 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":42}
00:14:04.452 00.025 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:14:04.453 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
00:14:04.528 00.075 20224 Exposure complete
00:14:04.590 00.062 20224 worker thread done servicing request
00:14:04.590 00.000 8996 OnExposeComplete: enter
00:14:04.592 00.002 8996 guider is paused, ignoring frame, not scheduling exposure
00:14:05.418 00.826 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:14:05.420 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
00:14:05.520 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:14:05.521 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
00:15:05.656 60.135 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:15:05.658 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
00:16:05.797 60.139 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:16:05.798 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
00:17:05.924 60.126 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:17:05.926 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
00:18:06.045 60.119 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:18:06.047 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
00:18:50.194 44.147 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:18:50.196 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Paused","id":1001}
00:18:50.296 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"set_paused","params":[false],"id":42}
00:18:50.297 00.001 8996 SetPaused type=0 isPaused=1 exposurePending=0
00:18:50.298 00.001 8996 Guider::SetPaused(0)
00:18:50.299 00.001 8996 Guider::SetPaused: resetting avg dist filter
00:18:50.312 00.013 8996 un-pause: clearing mount guide algorithm history
00:18:50.313 00.001 8996 Mount: notify guiding resumed
00:18:50.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:18:50.315 00.001 8996 Enqueuing Expose request
00:18:50.315 00.000 8996 Status Line: Resumed
00:18:50.316 00.001 20224 Worker thread wakes up
00:18:50.317 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:18:50.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:18:50.317 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":42}
00:18:50.349 00.032 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:18:50.351 00.002 8996 case statement mapped state 6 to 3
00:18:50.353 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:18:51.462 01.109 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:18:51.464 00.002 8996 case statement mapped state 6 to 3
00:18:51.467 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:18:51.492 00.025 20224 Exposure complete
00:18:51.566 00.074 20224 worker thread done servicing request
00:18:51.566 00.000 8996 OnExposeComplete: enter
00:18:51.568 00.002 8996 UpdateGuideState(): m_state=6
00:18:51.569 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9709
00:18:51.571 00.002 8996 Star::Find returns 1 (0), X=132.36, Y=472.01, Mass=692169, SNR=337.9, Peak=52528 HFD=4.4
00:18:51.572 00.001 8996 MultiStar: large primary error, entering stabilization period
00:18:51.573 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
00:18:51.574 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.53)
00:18:51.574 00.000 8996 CameraToMount -- cameraX=-3.94 cameraY=-1.72 hyp=4.29 cameraTheta=-2.73 mountX=-3.75 mountY=2.16, mountTheta=2.62
00:18:51.577 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-3.94, y=-1.72, opts=13)
00:18:51.578 00.001 8996 Enqueuing Move request for scope (-3.94, -1.72)
00:18:51.579 00.001 20224 Worker thread wakes up
00:18:51.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-3.94, -1.72) opts 0xd
00:18:51.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-3.94, -1.72)
00:18:51.579 00.000 20224 Moving (-3.94, -1.72) raw xDistance=-3.75 yDistance=2.16
00:18:51.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns -2.36 from input -3.75
00:18:51.579 00.000 20224 resist switch: large excursion: input 2.16 thresh 0.60 direction from 0 to 1
00:18:51.579 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=6.47
00:18:51.580 00.001 20224 GuideAlgorithmResistSwitch::result() returns 2.16 from input 2.16
00:18:51.580 00.000 20224 MoveAxis(E, 548, ABG)
00:18:51.580 00.000 20224 Guiding  Dir = 2, Dur = 548
00:18:51.580 00.000 20224 IsSlewing returns 0
00:18:51.581 00.001 20224 IsGuiding returns 0
00:18:51.586 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52528, med=2966, FiltMin=2659, FiltMax=27798, Gamma=1.000
00:18:51.601 00.015 8996 UpdateGuideState exits: m=692169 SNR=337.9
00:18:51.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:51.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:18:51.603 00.000 8996 Enqueuing Expose request
00:18:51.642 00.039 20224 PulseGuide returned control before completion, sleep 498
00:18:52.152 00.510 20224 IsGuiding returns 1
00:18:52.152 00.000 20224 scope still moving after pulse duration time elapsed
00:18:52.183 00.031 20224 IsSlewing returns 0
00:18:52.184 00.001 20224 IsGuiding returns 1
00:18:52.214 00.030 20224 IsSlewing returns 0
00:18:52.214 00.000 20224 IsGuiding returns 0
00:18:52.215 00.001 20224 scope move finished after 548 + 85 ms
00:18:52.215 00.000 20224 Move returns status 0, amount 548
00:18:52.215 00.000 20224 MoveAxis(S, 454, ABG)
00:18:52.215 00.000 20224 Guiding  Dir = 1, Dur = 454
00:18:52.215 00.000 20224 IsSlewing returns 0
00:18:52.215 00.000 20224 IsGuiding returns 0
00:18:52.263 00.048 20224 PulseGuide returned control before completion, sleep 417
00:18:52.577 00.314 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:18:52.579 00.002 8996 case statement mapped state 6 to 3
00:18:52.581 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:18:52.693 00.112 20224 IsGuiding returns 1
00:18:52.693 00.000 20224 scope still moving after pulse duration time elapsed
00:18:52.725 00.032 20224 IsSlewing returns 0
00:18:52.726 00.001 20224 IsGuiding returns 1
00:18:52.757 00.031 20224 IsSlewing returns 0
00:18:52.757 00.000 20224 IsGuiding returns 0
00:18:52.757 00.000 20224 scope move finished after 454 + 88 ms
00:18:52.757 00.000 20224 Move returns status 0, amount 454
00:18:52.757 00.000 20224 move complete, result=0
00:18:52.758 00.001 20224 worker thread done servicing request
00:18:52.758 00.000 8996 GuideStep: -3.8 px 548 ms EAST, 2.2 px 454 ms SOUTH
00:18:52.760 00.002 20224 Worker thread wakes up
00:18:52.760 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:18:52.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:18:53.690 00.930 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:18:53.692 00.002 8996 case statement mapped state 6 to 3
00:18:53.694 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:18:53.935 00.241 20224 Exposure complete
00:18:53.992 00.057 20224 worker thread done servicing request
00:18:53.992 00.000 8996 OnExposeComplete: enter
00:18:53.994 00.002 8996 UpdateGuideState(): m_state=6
00:18:53.996 00.002 8996 Star::Find(15, 132, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9710
00:18:53.997 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=473.86, Mass=665860, SNR=331.9, Peak=59485 HFD=4.4
00:18:53.998 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
00:18:54.000 00.002 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
00:18:54.002 00.002 8996 CameraToMount -- cameraX=-1.35 cameraY=0.14 hyp=1.35 cameraTheta=3.04 mountX=-1.35 mountY=0.02, mountTheta=3.13
00:18:54.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-1.35, y=0.14, opts=13)
00:18:54.005 00.001 8996 Enqueuing Move request for scope (-1.35, 0.14)
00:18:54.006 00.001 20224 Worker thread wakes up
00:18:54.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-1.35, 0.14) opts 0xd
00:18:54.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-1.35, 0.14)
00:18:54.006 00.000 20224 Moving (-1.35, 0.14) raw xDistance=-1.35 yDistance=0.02
00:18:54.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns -1.02 from input -1.35
00:18:54.007 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:54.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:18:54.007 00.000 20224 MoveAxis(E, 236, ABG)
00:18:54.007 00.000 20224 Guiding  Dir = 2, Dur = 236
00:18:54.007 00.000 20224 IsSlewing returns 0
00:18:54.007 00.000 20224 IsGuiding returns 0
00:18:54.014 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59485, med=2957, FiltMin=2685, FiltMax=26937, Gamma=1.000
00:18:54.032 00.018 8996 UpdateGuideState exits: m=665860 SNR=331.9
00:18:54.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:54.034 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:18:54.035 00.001 8996 Enqueuing Expose request
00:18:54.057 00.022 20224 PulseGuide returned control before completion, sleep 197
00:18:54.257 00.200 20224 IsGuiding returns 1
00:18:54.257 00.000 20224 scope still moving after pulse duration time elapsed
00:18:54.288 00.031 20224 IsSlewing returns 0
00:18:54.289 00.001 20224 IsGuiding returns 1
00:18:54.320 00.031 20224 IsSlewing returns 0
00:18:54.321 00.001 20224 IsGuiding returns 0
00:18:54.321 00.000 20224 scope move finished after 236 + 77 ms
00:18:54.321 00.000 20224 Move returns status 0, amount 236
00:18:54.321 00.000 20224 MoveAxis(N, 0, ABG)
00:18:54.321 00.000 20224 Move returns status 0, amount 0
00:18:54.321 00.000 20224 move complete, result=0
00:18:54.321 00.000 20224 worker thread done servicing request
00:18:54.321 00.000 20224 Worker thread wakes up
00:18:54.321 00.000 8996 GuideStep: -1.4 px 236 ms EAST, 0.0 px 0 ms NORTH
00:18:54.324 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:18:54.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:18:54.755 00.431 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:18:54.758 00.003 8996 case statement mapped state 6 to 3
00:18:54.760 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:18:54.907 00.147 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
00:18:54.909 00.002 8996 PhdController::Guide begins
00:18:54.911 00.002 8996 PhdController: newstate STATE_SETUP
00:18:54.912 00.001 8996 PhdController: setup
00:18:54.914 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
00:18:54.915 00.001 8996 PhdController: guider state = 6
00:18:54.917 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:18:54.918 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
00:18:54.920 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
00:18:54.957 00.037 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:18:54.958 00.001 8996 case statement mapped state 6 to 3
00:18:54.959 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:18:55.284 00.325 20224 Exposure complete
00:18:55.362 00.078 20224 worker thread done servicing request
00:18:55.362 00.000 8996 OnExposeComplete: enter
00:18:55.363 00.001 8996 UpdateGuideState(): m_state=6
00:18:55.363 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9711
00:18:55.364 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.87, Mass=729218, SNR=365.7, Peak=50605 HFD=4.4
00:18:55.365 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
00:18:55.366 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
00:18:55.367 00.001 8996 CameraToMount -- cameraX=-1.11 cameraY=0.15 hyp=1.12 cameraTheta=3.01 mountX=-1.12 mountY=-0.02, mountTheta=-3.12
00:18:55.368 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-1.11, y=0.15, opts=13)
00:18:55.369 00.001 8996 Enqueuing Move request for scope (-1.11, 0.15)
00:18:55.370 00.001 20224 Worker thread wakes up
00:18:55.370 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-1.11, 0.15) opts 0xd
00:18:55.370 00.000 20224 Handling offset move in thread for scope, endpoint = (-1.11, 0.15)
00:18:55.370 00.000 20224 Moving (-1.11, 0.15) raw xDistance=-1.12 yDistance=-0.02
00:18:55.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.78 from input -1.12
00:18:55.370 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:55.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:18:55.370 00.000 20224 MoveAxis(E, 180, ABG)
00:18:55.370 00.000 20224 Guiding  Dir = 2, Dur = 180
00:18:55.371 00.001 20224 IsSlewing returns 0
00:18:55.371 00.000 20224 IsGuiding returns 0
00:18:55.376 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50605, med=2960, FiltMin=2697, FiltMax=27446, Gamma=1.000
00:18:55.386 00.010 20224 PulseGuide returned control before completion, sleep 175
00:18:55.394 00.008 8996 UpdateGuideState exits: m=729218 SNR=365.7
00:18:55.396 00.002 8996 PhdController: settling, locked = 1, distance = 2.72 (2.00) aobump = 0 frame = 1 / 99999
00:18:55.398 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770535135.397,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.72,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:18:55.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:55.401 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:18:55.402 00.001 8996 Enqueuing Expose request
00:18:55.576 00.174 20224 IsGuiding returns 1
00:18:55.576 00.000 20224 scope still moving after pulse duration time elapsed
00:18:55.608 00.032 20224 IsSlewing returns 0
00:18:55.608 00.000 20224 IsGuiding returns 0
00:18:55.608 00.000 20224 scope move finished after 180 + 57 ms
00:18:55.608 00.000 20224 Move returns status 0, amount 180
00:18:55.608 00.000 20224 MoveAxis(N, 0, ABG)
00:18:55.608 00.000 20224 Move returns status 0, amount 0
00:18:55.608 00.000 20224 move complete, result=0
00:18:55.608 00.000 20224 worker thread done servicing request
00:18:55.609 00.001 20224 Worker thread wakes up
00:18:55.609 00.000 8996 GuideStep: -1.1 px 180 ms EAST, -0.0 px 0 ms NORTH
00:18:55.610 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:18:55.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:18:56.766 01.156 20224 Exposure complete
00:18:56.833 00.067 20224 worker thread done servicing request
00:18:56.834 00.001 8996 OnExposeComplete: enter
00:18:56.835 00.001 8996 UpdateGuideState(): m_state=6
00:18:56.836 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9712
00:18:56.837 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=473.95, Mass=676515, SNR=319.1, Peak=58806 HFD=4.2
00:18:56.837 00.000 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
00:18:56.838 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
00:18:56.839 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.23 hyp=0.35 cameraTheta=0.73 mountX=0.24 mountY=-0.26, mountTheta=-0.83
00:18:56.840 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.23, opts=13)
00:18:56.841 00.001 8996 Enqueuing Move request for scope (0.26, 0.23)
00:18:56.842 00.001 20224 Worker thread wakes up
00:18:56.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.23) opts 0xd
00:18:56.842 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.23)
00:18:56.842 00.000 20224 Moving (0.26, 0.23) raw xDistance=0.24 yDistance=-0.26
00:18:56.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.24
00:18:56.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:18:56.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:18:56.842 00.000 20224 MoveAxis(W, 22, ABG)
00:18:56.842 00.000 20224 Guiding  Dir = 3, Dur = 22
00:18:56.842 00.000 20224 IsSlewing returns 0
00:18:56.842 00.000 20224 IsGuiding returns 0
00:18:56.846 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58806, med=2963, FiltMin=2688, FiltMax=27625, Gamma=1.000
00:18:56.860 00.014 8996 UpdateGuideState exits: m=676515 SNR=319.1
00:18:56.861 00.001 8996 PhdController: settling, locked = 1, distance = 2.01 (2.00) aobump = 0 frame = 2 / 99999
00:18:56.862 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770535136.861,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":2.01,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:18:56.862 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:56.863 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:18:56.864 00.001 8996 Enqueuing Expose request
00:18:56.865 00.001 20224 IsGuiding returns 1
00:18:56.866 00.001 20224 scope still moving after pulse duration time elapsed
00:18:56.896 00.030 20224 IsSlewing returns 0
00:18:56.896 00.000 20224 IsGuiding returns 1
00:18:56.928 00.032 20224 IsSlewing returns 0
00:18:56.928 00.000 20224 IsGuiding returns 1
00:18:56.959 00.031 20224 IsSlewing returns 0
00:18:56.959 00.000 20224 IsGuiding returns 0
00:18:56.959 00.000 20224 scope move finished after 22 + 94 ms
00:18:56.959 00.000 20224 Move returns status 0, amount 22
00:18:56.959 00.000 20224 MoveAxis(N, 0, ABG)
00:18:56.959 00.000 20224 Move returns status 0, amount 0
00:18:56.959 00.000 20224 move complete, result=0
00:18:56.959 00.000 20224 worker thread done servicing request
00:18:56.959 00.000 20224 Worker thread wakes up
00:18:56.959 00.000 8996 GuideStep: 0.2 px 22 ms WEST, -0.3 px 0 ms NORTH
00:18:56.961 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:18:56.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:18:57.947 00.986 20224 Exposure complete
00:18:58.021 00.074 20224 worker thread done servicing request
00:18:58.021 00.000 8996 OnExposeComplete: enter
00:18:58.022 00.001 8996 UpdateGuideState(): m_state=6
00:18:58.024 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9713
00:18:58.025 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.94, Mass=776091, SNR=318.9, Peak=65494 HFD=4.2
00:18:58.026 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
00:18:58.027 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
00:18:58.028 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.22 hyp=0.32 cameraTheta=0.75 mountX=0.21 mountY=-0.25, mountTheta=-0.86
00:18:58.031 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.22, opts=13)
00:18:58.033 00.002 8996 Enqueuing Move request for scope (0.23, 0.22)
00:18:58.035 00.002 20224 Worker thread wakes up
00:18:58.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.22) opts 0xd
00:18:58.035 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.22)
00:18:58.035 00.000 20224 Moving (0.23, 0.22) raw xDistance=0.21 yDistance=-0.25
00:18:58.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:18:58.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:18:58.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:18:58.035 00.000 20224 MoveAxis(W, 33, ABG)
00:18:58.036 00.001 20224 Guiding  Dir = 3, Dur = 33
00:18:58.036 00.000 20224 IsSlewing returns 0
00:18:58.036 00.000 20224 IsGuiding returns 0
00:18:58.042 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=65494, med=2953, FiltMin=2669, FiltMax=31853, Gamma=1.000
00:18:58.064 00.022 8996 UpdateGuideState exits: m=776091 SNR=318.9
00:18:58.066 00.002 8996 PhdController: settling, locked = 1, distance = 1.50 (2.00) aobump = 0 frame = 3 / 99999
00:18:58.067 00.001 20224 PulseGuide returned control before completion, sleep 14
00:18:58.067 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770535138.067,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.50,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:18:58.068 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:58.069 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:18:58.070 00.001 8996 Enqueuing Expose request
00:18:58.096 00.026 20224 IsGuiding returns 1
00:18:58.096 00.000 20224 scope still moving after pulse duration time elapsed
00:18:58.128 00.032 20224 IsSlewing returns 0
00:18:58.128 00.000 20224 IsGuiding returns 1
00:18:58.160 00.032 20224 IsSlewing returns 0
00:18:58.160 00.000 20224 IsGuiding returns 0
00:18:58.160 00.000 20224 scope move finished after 33 + 90 ms
00:18:58.160 00.000 20224 Move returns status 0, amount 33
00:18:58.160 00.000 20224 MoveAxis(N, 0, ABG)
00:18:58.160 00.000 20224 Move returns status 0, amount 0
00:18:58.161 00.001 20224 move complete, result=0
00:18:58.161 00.000 20224 worker thread done servicing request
00:18:58.161 00.000 20224 Worker thread wakes up
00:18:58.161 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.2 px 0 ms NORTH
00:18:58.163 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:18:58.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:18:59.342 01.179 20224 Exposure complete
00:18:59.428 00.086 20224 worker thread done servicing request
00:18:59.428 00.000 8996 OnExposeComplete: enter
00:18:59.429 00.001 8996 UpdateGuideState(): m_state=6
00:18:59.430 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9714
00:18:59.431 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.69, Mass=664602, SNR=315.0, Peak=53024 HFD=4.4
00:18:59.432 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
00:18:59.434 00.002 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.29)
00:18:59.436 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.97 mountX=-0.20 mountY=0.06, mountTheta=2.86
00:18:59.438 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.04, opts=13)
00:18:59.439 00.001 8996 Enqueuing Move request for scope (-0.20, -0.04)
00:18:59.440 00.001 20224 Worker thread wakes up
00:18:59.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
00:18:59.440 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
00:18:59.441 00.001 20224 Moving (-0.20, -0.04) raw xDistance=-0.20 yDistance=0.06
00:18:59.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:18:59.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:18:59.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:18:59.441 00.000 20224 MoveAxis(E, 0, ABG)
00:18:59.441 00.000 20224 Move returns status 0, amount 0
00:18:59.441 00.000 20224 MoveAxis(N, 0, ABG)
00:18:59.441 00.000 20224 Move returns status 0, amount 0
00:18:59.441 00.000 20224 move complete, result=0
00:18:59.442 00.001 20224 worker thread done servicing request
00:18:59.447 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53024, med=2953, FiltMin=2665, FiltMax=23504, Gamma=1.000
00:18:59.465 00.018 8996 UpdateGuideState exits: m=664602 SNR=315.0
00:18:59.466 00.001 8996 PhdController: settling, locked = 1, distance = 1.11 (2.00) aobump = 0 frame = 4 / 99999
00:18:59.467 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770535139.467,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.11,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
00:18:59.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:18:59.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:18:59.469 00.000 8996 Enqueuing Expose request
00:18:59.470 00.001 20224 Worker thread wakes up
00:18:59.470 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:18:59.471 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:18:59.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:00.447 00.976 20224 Exposure complete
00:19:00.532 00.085 20224 worker thread done servicing request
00:19:00.532 00.000 8996 OnExposeComplete: enter
00:19:00.533 00.001 8996 UpdateGuideState(): m_state=6
00:19:00.533 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9715
00:19:00.534 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.71, Mass=707035, SNR=314.6, Peak=62224 HFD=4.5
00:19:00.535 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
00:19:00.536 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
00:19:00.536 00.000 8996 CameraToMount -- cameraX=-0.46 cameraY=-0.02 hyp=0.46 cameraTheta=-3.11 mountX=-0.46 mountY=0.07, mountTheta=2.99
00:19:00.538 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=-0.02, opts=13)
00:19:00.539 00.001 8996 Enqueuing Move request for scope (-0.46, -0.02)
00:19:00.539 00.000 20224 Worker thread wakes up
00:19:00.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.02) opts 0xd
00:19:00.540 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.46, -0.02)
00:19:00.540 00.000 20224 Moving (-0.46, -0.02) raw xDistance=-0.46 yDistance=0.07
00:19:00.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
00:19:00.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:00.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:19:00.540 00.000 20224 MoveAxis(E, 67, ABG)
00:19:00.540 00.000 20224 Guiding  Dir = 2, Dur = 67
00:19:00.540 00.000 20224 IsSlewing returns 0
00:19:00.540 00.000 20224 IsGuiding returns 0
00:19:00.546 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62224, med=2953, FiltMin=2697, FiltMax=28787, Gamma=1.000
00:19:00.557 00.011 20224 PulseGuide returned control before completion, sleep 61
00:19:00.564 00.007 8996 UpdateGuideState exits: m=707035 SNR=314.6
00:19:00.565 00.001 8996 PhdController: settling, locked = 1, distance = 0.92 (2.00) aobump = 0 frame = 5 / 99999
00:19:00.566 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770535140.566,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.92,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
00:19:00.567 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:00.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:00.568 00.000 8996 Enqueuing Expose request
00:19:00.634 00.066 20224 IsGuiding returns 1
00:19:00.634 00.000 20224 scope still moving after pulse duration time elapsed
00:19:00.665 00.031 20224 IsSlewing returns 0
00:19:00.665 00.000 20224 IsGuiding returns 0
00:19:00.665 00.000 20224 scope move finished after 67 + 57 ms
00:19:00.665 00.000 20224 Move returns status 0, amount 67
00:19:00.665 00.000 20224 MoveAxis(N, 0, ABG)
00:19:00.665 00.000 20224 Move returns status 0, amount 0
00:19:00.670 00.005 20224 move complete, result=0
00:19:00.670 00.000 20224 worker thread done servicing request
00:19:00.670 00.000 20224 Worker thread wakes up
00:19:00.670 00.000 8996 GuideStep: -0.5 px 67 ms EAST, 0.1 px 0 ms NORTH
00:19:00.672 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:00.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:01.827 01.155 20224 Exposure complete
00:19:01.900 00.073 20224 worker thread done servicing request
00:19:01.900 00.000 8996 OnExposeComplete: enter
00:19:01.902 00.002 8996 UpdateGuideState(): m_state=6
00:19:01.904 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9716
00:19:01.905 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=474.00, Mass=745287, SNR=334.7, Peak=65440 HFD=4.4
00:19:01.906 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
00:19:01.907 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
00:19:01.908 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.28 hyp=0.38 cameraTheta=2.30 mountX=-0.28 mountY=-0.25, mountTheta=-2.41
00:19:01.910 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.28, opts=13)
00:19:01.911 00.001 8996 Enqueuing Move request for scope (-0.25, 0.28)
00:19:01.912 00.001 20224 Worker thread wakes up
00:19:01.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.28) opts 0xd
00:19:01.912 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.28)
00:19:01.913 00.001 20224 Moving (-0.25, 0.28) raw xDistance=-0.28 yDistance=-0.25
00:19:01.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.28
00:19:01.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:01.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:19:01.913 00.000 20224 MoveAxis(E, 45, ABG)
00:19:01.913 00.000 20224 Guiding  Dir = 2, Dur = 45
00:19:01.913 00.000 20224 IsSlewing returns 0
00:19:01.913 00.000 20224 IsGuiding returns 0
00:19:01.917 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2953, FiltMin=2688, FiltMax=29955, Gamma=1.000
00:19:01.930 00.013 8996 UpdateGuideState exits: m=745287 SNR=334.7
00:19:01.931 00.001 8996 PhdController: settling, locked = 1, distance = 0.76 (2.00) aobump = 0 frame = 6 / 99999
00:19:01.932 00.001 8996 PhdController: newstate STATE_FINISH
00:19:01.933 00.001 8996 PhdController complete: success
00:19:01.934 00.001 20224 PulseGuide returned control before completion, sleep 36
00:19:01.934 00.000 8996 evsrv: {"Event":"SettleDone","Timestamp":1770535141.934,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":6,"DroppedFrames":0}
00:19:01.935 00.001 8996 Mount: notify guiding dither settle done success=1
00:19:01.936 00.001 8996 PhdController: newstate STATE_IDLE
00:19:01.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:01.937 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:01.938 00.001 8996 Enqueuing Expose request
00:19:01.979 00.041 20224 IsGuiding returns 1
00:19:01.979 00.000 20224 scope still moving after pulse duration time elapsed
00:19:02.011 00.032 20224 IsSlewing returns 0
00:19:02.011 00.000 20224 IsGuiding returns 1
00:19:02.042 00.031 20224 IsSlewing returns 0
00:19:02.042 00.000 20224 IsGuiding returns 0
00:19:02.042 00.000 20224 scope move finished after 45 + 83 ms
00:19:02.042 00.000 20224 Move returns status 0, amount 45
00:19:02.042 00.000 20224 MoveAxis(N, 0, ABG)
00:19:02.042 00.000 20224 Move returns status 0, amount 0
00:19:02.042 00.000 20224 move complete, result=0
00:19:02.042 00.000 20224 worker thread done servicing request
00:19:02.042 00.000 20224 Worker thread wakes up
00:19:02.042 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
00:19:02.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:02.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:03.018 00.975 20224 Exposure complete
00:19:03.079 00.061 20224 worker thread done servicing request
00:19:03.079 00.000 8996 OnExposeComplete: enter
00:19:03.081 00.002 8996 UpdateGuideState(): m_state=6
00:19:03.082 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9717
00:19:03.084 00.002 8996 Star::Find returns 1 (0), X=136.44, Y=474.02, Mass=779928, SNR=369.7, Peak=62502 HFD=4.7
00:19:03.085 00.001 8996 MultiStar: exiting stabilization period
00:19:03.087 00.002 8996 MultiStar: [#1 0.35,0.29,0.00,M2] [#2 0.22,0.35,0.65,U] [#3 0.36,0.05,0.56,U] [#4 0.36,0.36,0.00,M2] [#5 0.22,0.23,0.53,U] [#6 0.39,0.16,0.44,U] [#7 0.59,0.22,0.00,M3] [#8 0.29,0.25,0.37,U] 
00:19:03.088 00.001 8996 single-star, 5 included, MultiStar: {0.25, 0.24}, one-star: {0.15, 0.30}
00:19:03.090 00.002 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
00:19:03.091 00.001 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
00:19:03.092 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.30 hyp=0.33 cameraTheta=1.12 mountX=0.12 mountY=-0.31, mountTheta=-1.22
00:19:03.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.30, opts=13)
00:19:03.095 00.001 8996 Enqueuing Move request for scope (0.15, 0.30)
00:19:03.096 00.001 20224 Worker thread wakes up
00:19:03.097 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.30) opts 0xd
00:19:03.097 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.30)
00:19:03.097 00.000 20224 Moving (0.15, 0.30) raw xDistance=0.12 yDistance=-0.31
00:19:03.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:19:03.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:03.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:19:03.097 00.000 20224 MoveAxis(E, 0, ABG)
00:19:03.097 00.000 20224 Move returns status 0, amount 0
00:19:03.097 00.000 20224 MoveAxis(N, 0, ABG)
00:19:03.097 00.000 20224 Move returns status 0, amount 0
00:19:03.097 00.000 20224 move complete, result=0
00:19:03.097 00.000 20224 worker thread done servicing request
00:19:03.105 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62502, med=2953, FiltMin=2691, FiltMax=30099, Gamma=1.000
00:19:03.125 00.020 8996 UpdateGuideState exits: m=779928 SNR=369.7
00:19:03.126 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:03.127 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:03.128 00.001 8996 Enqueuing Expose request
00:19:03.129 00.001 20224 Worker thread wakes up
00:19:03.129 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:19:03.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:03.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:04.286 01.156 20224 Exposure complete
00:19:04.373 00.087 20224 worker thread done servicing request
00:19:04.374 00.001 8996 OnExposeComplete: enter
00:19:04.374 00.000 8996 UpdateGuideState(): m_state=6
00:19:04.375 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9718
00:19:04.376 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.97, Mass=677520, SNR=332.2, Peak=56790 HFD=4.2
00:19:04.377 00.001 8996 MultiStar: [#1 0.44,0.26,0.00,M3] [#2 0.13,0.60,0.00,M1] [#3 0.39,0.12,0.62,U] [#4 0.48,0.28,0.00,M3] [#5 0.29,0.20,0.55,U] [#6 0.49,0.03,0.00,M3] [#7 0.47,0.30,0.00,M4] [#8 0.29,0.31,0.37,U] 
00:19:04.378 00.001 8996 single-star, 3 included, MultiStar: {0.24, 0.22}, one-star: {0.10, 0.25}
00:19:04.379 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
00:19:04.380 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
00:19:04.381 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.19 mountX=0.08 mountY=-0.26, mountTheta=-1.29
00:19:04.383 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.25, opts=13)
00:19:04.386 00.003 8996 Enqueuing Move request for scope (0.10, 0.25)
00:19:04.387 00.001 20224 Worker thread wakes up
00:19:04.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.25) opts 0xd
00:19:04.387 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.25)
00:19:04.387 00.000 20224 Moving (0.10, 0.25) raw xDistance=0.08 yDistance=-0.26
00:19:04.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:19:04.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:19:04.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:19:04.387 00.000 20224 MoveAxis(E, 0, ABG)
00:19:04.387 00.000 20224 Move returns status 0, amount 0
00:19:04.387 00.000 20224 MoveAxis(N, 0, ABG)
00:19:04.387 00.000 20224 Move returns status 0, amount 0
00:19:04.387 00.000 20224 move complete, result=0
00:19:04.387 00.000 20224 worker thread done servicing request
00:19:04.393 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56790, med=2957, FiltMin=2672, FiltMax=27078, Gamma=1.000
00:19:04.410 00.017 8996 UpdateGuideState exits: m=677520 SNR=332.2
00:19:04.412 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:04.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:04.414 00.001 8996 Enqueuing Expose request
00:19:04.414 00.000 20224 Worker thread wakes up
00:19:04.414 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:19:04.415 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:04.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:05.394 00.979 20224 Exposure complete
00:19:05.458 00.064 20224 worker thread done servicing request
00:19:05.458 00.000 8996 OnExposeComplete: enter
00:19:05.459 00.001 8996 UpdateGuideState(): m_state=6
00:19:05.459 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9719
00:19:05.460 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.96, Mass=692588, SNR=324.9, Peak=50518 HFD=4.8
00:19:05.461 00.001 8996 MultiStar: [#1 0.43,0.27,0.00,M4] [#2 0.21,0.24,0.80,U] [#3 0.48,-0.16,0.00,M1] [#4 0.42,0.08,0.58,U] [#5 0.46,0.11,0.00,M2] [#6 0.27,0.01,0.56,U] [#7 0.42,0.04,0.45,U] [#8 0.46,0.21,0.00,M1] 
00:19:05.462 00.001 8996 single-star, 4 included, MultiStar: {0.27, 0.15}, one-star: {0.15, 0.23}
00:19:05.463 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
00:19:05.464 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
00:19:05.464 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.23 hyp=0.28 cameraTheta=0.99 mountX=0.13 mountY=-0.25, mountTheta=-1.09
00:19:05.466 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.23, opts=13)
00:19:05.467 00.001 8996 Enqueuing Move request for scope (0.15, 0.23)
00:19:05.468 00.001 20224 Worker thread wakes up
00:19:05.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.23) opts 0xd
00:19:05.468 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.23)
00:19:05.468 00.000 20224 Moving (0.15, 0.23) raw xDistance=0.13 yDistance=-0.25
00:19:05.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:19:05.468 00.000 20224 switching direction from 1 to -1 - decHistory=-6 oldest=-0.26 newest=-0.82
00:19:05.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:19:05.468 00.000 20224 MoveAxis(E, 0, ABG)
00:19:05.468 00.000 20224 Move returns status 0, amount 0
00:19:05.468 00.000 20224 MoveAxis(N, 52, ABG)
00:19:05.468 00.000 20224 Guiding  Dir = 0, Dur = 52
00:19:05.469 00.001 20224 IsSlewing returns 0
00:19:05.469 00.000 20224 IsGuiding returns 0
00:19:05.476 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50518, med=2957, FiltMin=2676, FiltMax=27177, Gamma=1.000
00:19:05.496 00.020 8996 UpdateGuideState exits: m=692588 SNR=324.9
00:19:05.497 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:05.499 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:05.501 00.002 8996 Enqueuing Expose request
00:19:05.502 00.001 20224 PulseGuide returned control before completion, sleep 30
00:19:05.547 00.045 20224 IsGuiding returns 1
00:19:05.547 00.000 20224 scope still moving after pulse duration time elapsed
00:19:05.578 00.031 20224 IsSlewing returns 0
00:19:05.578 00.000 20224 IsGuiding returns 1
00:19:05.608 00.030 20224 IsSlewing returns 0
00:19:05.608 00.000 20224 IsGuiding returns 0
00:19:05.608 00.000 20224 scope move finished after 52 + 87 ms
00:19:05.608 00.000 20224 Move returns status 0, amount 52
00:19:05.608 00.000 20224 move complete, result=0
00:19:05.608 00.000 20224 worker thread done servicing request
00:19:05.609 00.001 20224 Worker thread wakes up
00:19:05.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:05.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:05.609 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
00:19:06.771 01.162 20224 Exposure complete
00:19:06.839 00.068 20224 worker thread done servicing request
00:19:06.839 00.000 8996 OnExposeComplete: enter
00:19:06.841 00.002 8996 UpdateGuideState(): m_state=6
00:19:06.843 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9720
00:19:06.845 00.002 8996 Star::Find returns 1 (0), X=136.40, Y=473.44, Mass=713371, SNR=379.0, Peak=52131 HFD=4.5
00:19:06.848 00.003 8996 MultiStar: [#1 0.54,-0.00,0.00,M5] [#2 0.30,0.01,0.68,U] [#3 0.46,-0.46,0.00,M2] [#4 0.63,-0.45,0.00,M3] [#5 0.29,-0.10,0.57,U] [#6 0.45,-0.34,0.00,M3] [#7 0.63,-0.48,0.00,M4] [#8 0.39,-0.13,0.32,U] 
00:19:06.849 00.001 8996 refined, 3 included, MultiStar: {0.23, -0.14}, one-star: {0.10, -0.28}
00:19:06.851 00.002 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
00:19:06.852 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.70)
00:19:06.854 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.56 mountX=0.24 mountY=0.12, mountTheta=0.45
00:19:06.857 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.14, opts=13)
00:19:06.859 00.002 8996 Enqueuing Move request for scope (0.23, -0.14)
00:19:06.859 00.000 20224 Worker thread wakes up
00:19:06.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
00:19:06.859 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
00:19:06.859 00.000 20224 Moving (0.23, -0.14) raw xDistance=0.24 yDistance=0.12
00:19:06.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:19:06.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:06.860 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:19:06.860 00.000 20224 MoveAxis(W, 35, ABG)
00:19:06.860 00.000 20224 Guiding  Dir = 3, Dur = 35
00:19:06.860 00.000 20224 IsSlewing returns 0
00:19:06.860 00.000 20224 IsGuiding returns 0
00:19:06.867 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=52131, med=2957, FiltMin=2681, FiltMax=24909, Gamma=1.000
00:19:06.882 00.015 8996 UpdateGuideState exits: m=713371 SNR=379.0
00:19:06.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:06.884 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:06.884 00.000 8996 Enqueuing Expose request
00:19:06.938 00.054 20224 IsGuiding returns 1
00:19:06.938 00.000 20224 scope still moving after pulse duration time elapsed
00:19:06.967 00.029 20224 IsSlewing returns 0
00:19:06.968 00.001 20224 IsGuiding returns 1
00:19:06.999 00.031 20224 IsSlewing returns 0
00:19:06.999 00.000 20224 IsGuiding returns 1
00:19:07.031 00.032 20224 IsSlewing returns 0
00:19:07.032 00.001 20224 IsGuiding returns 0
00:19:07.032 00.000 20224 scope move finished after 35 + 136 ms
00:19:07.032 00.000 20224 Move returns status 0, amount 35
00:19:07.032 00.000 20224 MoveAxis(N, 0, ABG)
00:19:07.032 00.000 20224 Move returns status 0, amount 0
00:19:07.032 00.000 20224 move complete, result=0
00:19:07.033 00.001 20224 worker thread done servicing request
00:19:07.033 00.000 20224 Worker thread wakes up
00:19:07.033 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.1 px 0 ms NORTH
00:19:07.035 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:07.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:08.001 00.966 20224 Exposure complete
00:19:08.065 00.064 20224 worker thread done servicing request
00:19:08.065 00.000 8996 OnExposeComplete: enter
00:19:08.066 00.001 8996 UpdateGuideState(): m_state=6
00:19:08.067 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9721
00:19:08.068 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.29, Mass=786388, SNR=373.5, Peak=61987 HFD=4.6
00:19:08.069 00.001 8996 MultiStar: [#1 0.50,-0.26,0.00,M6] [#2 0.29,0.03,0.69,U] [#3 0.55,-0.54,0.00,M3] [#4 0.61,-0.33,0.00,M4] [#5 0.43,-0.28,0.00,M2] [#6 0.35,-0.56,0.00,M4] [#7 0.63,-0.53,0.00,M5] [#8 0.49,-0.26,0.00,M1] 
00:19:08.070 00.001 8996 refined, 1 included, MultiStar: {0.26, -0.24}, one-star: {0.23, -0.43}
00:19:08.071 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
00:19:08.071 00.000 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
00:19:08.072 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.24 hyp=0.35 cameraTheta=-0.76 mountX=0.28 mountY=0.21, mountTheta=0.65
00:19:08.074 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.24, opts=13)
00:19:08.074 00.000 8996 Enqueuing Move request for scope (0.26, -0.24)
00:19:08.075 00.001 20224 Worker thread wakes up
00:19:08.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.24) opts 0xd
00:19:08.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.24)
00:19:08.075 00.000 20224 Moving (0.26, -0.24) raw xDistance=0.28 yDistance=0.21
00:19:08.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
00:19:08.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:08.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:19:08.075 00.000 20224 MoveAxis(W, 43, ABG)
00:19:08.075 00.000 20224 Guiding  Dir = 3, Dur = 43
00:19:08.076 00.001 20224 IsSlewing returns 0
00:19:08.076 00.000 20224 IsGuiding returns 0
00:19:08.080 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=61987, med=2957, FiltMin=2662, FiltMax=29853, Gamma=1.000
00:19:08.103 00.023 8996 UpdateGuideState exits: m=786388 SNR=373.5
00:19:08.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:08.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:08.106 00.001 8996 Enqueuing Expose request
00:19:08.115 00.009 20224 PulseGuide returned control before completion, sleep 14
00:19:08.130 00.015 20224 IsGuiding returns 1
00:19:08.130 00.000 20224 scope still moving after pulse duration time elapsed
00:19:08.162 00.032 20224 IsSlewing returns 0
00:19:08.162 00.000 20224 IsGuiding returns 1
00:19:08.194 00.032 20224 IsSlewing returns 0
00:19:08.194 00.000 20224 IsGuiding returns 0
00:19:08.194 00.000 20224 scope move finished after 43 + 75 ms
00:19:08.195 00.001 20224 Move returns status 0, amount 43
00:19:08.195 00.000 20224 MoveAxis(N, 0, ABG)
00:19:08.195 00.000 20224 Move returns status 0, amount 0
00:19:08.195 00.000 20224 move complete, result=0
00:19:08.195 00.000 20224 worker thread done servicing request
00:19:08.195 00.000 20224 Worker thread wakes up
00:19:08.195 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:08.195 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.2 px 0 ms NORTH
00:19:08.196 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:09.386 01.190 20224 Exposure complete
00:19:09.462 00.076 20224 worker thread done servicing request
00:19:09.462 00.000 8996 OnExposeComplete: enter
00:19:09.462 00.000 8996 UpdateGuideState(): m_state=6
00:19:09.463 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9722
00:19:09.464 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=472.93, Mass=675526, SNR=318.1, Peak=56643 HFD=4.3
00:19:09.465 00.001 8996 MultiStar: [#1 0.41,-0.49,0.00,M7] [#2 -0.01,-0.36,0.74,U] [#3 0.22,-0.85,0.00,M4] [#4 0.33,-0.53,0.00,M5] [#5 0.27,-0.64,0.00,M3] [#6 0.30,-0.72,0.00,M5] [#7 0.66,-0.34,0.00,M6] [#8 0.30,-0.36,0.00,M2] 
00:19:09.466 00.001 8996 refined, 1 included, MultiStar: {0.04, -0.61}, one-star: {0.07, -0.79}
00:19:09.467 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
00:19:09.467 00.000 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
00:19:09.468 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.61 hyp=0.61 cameraTheta=-1.51 mountX=0.10 mountY=0.60, mountTheta=1.41
00:19:09.469 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.61, opts=13)
00:19:09.470 00.001 8996 Enqueuing Move request for scope (0.04, -0.61)
00:19:09.471 00.001 20224 Worker thread wakes up
00:19:09.471 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.61) opts 0xd
00:19:09.471 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.61)
00:19:09.471 00.000 20224 Moving (0.04, -0.61) raw xDistance=0.10 yDistance=0.60
00:19:09.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:19:09.471 00.000 20224 resist switch: large excursion: input 0.60 thresh 0.60 direction from -1 to 1
00:19:09.471 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.80
00:19:09.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
00:19:09.471 00.000 20224 MoveAxis(E, 0, ABG)
00:19:09.471 00.000 20224 Move returns status 0, amount 0
00:19:09.471 00.000 20224 MoveAxis(S, 126, ABG)
00:19:09.471 00.000 20224 Guiding  Dir = 1, Dur = 126
00:19:09.472 00.001 20224 IsSlewing returns 0
00:19:09.472 00.000 20224 IsGuiding returns 0
00:19:09.475 00.003 20224 PulseGuide returned control before completion, sleep 134
00:19:09.478 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56643, med=2957, FiltMin=2697, FiltMax=25974, Gamma=1.000
00:19:09.496 00.018 8996 UpdateGuideState exits: m=675526 SNR=318.1
00:19:09.498 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:09.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:09.499 00.000 8996 Enqueuing Expose request
00:19:09.613 00.114 20224 IsGuiding returns 1
00:19:09.613 00.000 20224 scope still moving after pulse duration time elapsed
00:19:09.645 00.032 20224 IsSlewing returns 0
00:19:09.645 00.000 20224 IsGuiding returns 0
00:19:09.645 00.000 20224 scope move finished after 126 + 47 ms
00:19:09.645 00.000 20224 Move returns status 0, amount 126
00:19:09.645 00.000 20224 move complete, result=0
00:19:09.645 00.000 20224 worker thread done servicing request
00:19:09.647 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.6 px 126 ms SOUTH
00:19:09.649 00.002 20224 Worker thread wakes up
00:19:09.649 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:09.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:10.631 00.982 20224 Exposure complete
00:19:10.715 00.084 20224 worker thread done servicing request
00:19:10.715 00.000 8996 OnExposeComplete: enter
00:19:10.716 00.001 8996 UpdateGuideState(): m_state=6
00:19:10.717 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9723
00:19:10.719 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=473.33, Mass=689482, SNR=340.9, Peak=47123 HFD=4.7
00:19:10.721 00.002 8996 MultiStar: [#1 0.33,-0.36,0.00,M8] [#2 -0.00,-0.11,0.75,U] [#3 0.00,-0.53,0.00,M5] [#4 0.12,-0.52,0.00,M6] [#5 0.29,-0.33,0.54,U] [#6 0.20,-0.45,0.00,M6] [#7 0.21,-0.23,0.36,U] [#8 0.28,-0.36,0.00,M3] 
00:19:10.722 00.001 8996 refined, 3 included, MultiStar: {0.10, -0.28}, one-star: {0.03, -0.39}
00:19:10.724 00.002 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
00:19:10.725 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
00:19:10.726 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.28 hyp=0.30 cameraTheta=-1.23 mountX=0.13 mountY=0.27, mountTheta=1.13
00:19:10.729 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.28, opts=13)
00:19:10.730 00.001 8996 Enqueuing Move request for scope (0.10, -0.28)
00:19:10.731 00.001 20224 Worker thread wakes up
00:19:10.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.28) opts 0xd
00:19:10.731 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.28)
00:19:10.731 00.000 20224 Moving (0.10, -0.28) raw xDistance=0.13 yDistance=0.27
00:19:10.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:19:10.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:19:10.731 00.000 20224 MoveAxis(E, 0, ABG)
00:19:10.731 00.000 20224 Move returns status 0, amount 0
00:19:10.731 00.000 20224 MoveAxis(S, 56, ABG)
00:19:10.731 00.000 20224 Guiding  Dir = 1, Dur = 56
00:19:10.731 00.000 20224 IsSlewing returns 0
00:19:10.732 00.001 20224 IsGuiding returns 0
00:19:10.733 00.001 20224 PulseGuide returned control before completion, sleep 65
00:19:10.737 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47123, med=2957, FiltMin=2637, FiltMax=24387, Gamma=1.000
00:19:10.752 00.015 8996 UpdateGuideState exits: m=689482 SNR=340.9
00:19:10.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:10.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:10.755 00.001 8996 Enqueuing Expose request
00:19:10.813 00.058 20224 IsGuiding returns 0
00:19:10.813 00.000 20224 Move returns status 0, amount 56
00:19:10.813 00.000 20224 move complete, result=0
00:19:10.813 00.000 20224 worker thread done servicing request
00:19:10.813 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
00:19:10.814 00.001 20224 Worker thread wakes up
00:19:10.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:10.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:11.980 01.166 20224 Exposure complete
00:19:12.048 00.068 20224 worker thread done servicing request
00:19:12.049 00.001 8996 OnExposeComplete: enter
00:19:12.049 00.000 8996 UpdateGuideState(): m_state=6
00:19:12.050 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9724
00:19:12.052 00.002 8996 Star::Find returns 1 (0), X=136.32, Y=473.94, Mass=740893, SNR=304.8, Peak=58246 HFD=4.4
00:19:12.053 00.001 8996 MultiStar: [#1 -0.03,0.59,0.00,M9] [#2 -0.13,0.48,0.00,M1] [#3 0.03,0.35,0.70,U] [#4 0.12,0.52,0.00,M7] [#5 -0.05,0.33,0.61,U] [#6 -0.08,0.21,0.45,U] [#7 0.13,0.38,0.49,U] [#8 -0.11,0.43,0.00,M4] 
00:19:12.055 00.002 8996 single-star, 4 included, MultiStar: {0.01, 0.29}, one-star: {0.02, 0.21}
00:19:12.057 00.002 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
00:19:12.058 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
00:19:12.060 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.47 mountX=-0.00 mountY=-0.21, mountTheta=-1.57
00:19:12.062 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.21, opts=13)
00:19:12.064 00.002 8996 Enqueuing Move request for scope (0.02, 0.21)
00:19:12.065 00.001 20224 Worker thread wakes up
00:19:12.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.21) opts 0xd
00:19:12.065 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.21)
00:19:12.065 00.000 20224 Moving (0.02, 0.21) raw xDistance=-0.00 yDistance=-0.21
00:19:12.066 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:19:12.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:12.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:19:12.066 00.000 20224 MoveAxis(E, 0, ABG)
00:19:12.066 00.000 20224 Move returns status 0, amount 0
00:19:12.066 00.000 20224 MoveAxis(N, 0, ABG)
00:19:12.066 00.000 20224 Move returns status 0, amount 0
00:19:12.066 00.000 20224 move complete, result=0
00:19:12.066 00.000 20224 worker thread done servicing request
00:19:12.075 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58246, med=2957, FiltMin=2675, FiltMax=27597, Gamma=1.000
00:19:12.093 00.018 8996 UpdateGuideState exits: m=740893 SNR=304.8
00:19:12.094 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:12.094 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:12.095 00.001 8996 Enqueuing Expose request
00:19:12.096 00.001 20224 Worker thread wakes up
00:19:12.096 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:12.097 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:12.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:13.065 00.968 20224 Exposure complete
00:19:13.129 00.064 20224 worker thread done servicing request
00:19:13.129 00.000 8996 OnExposeComplete: enter
00:19:13.130 00.001 8996 UpdateGuideState(): m_state=6
00:19:13.131 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9725
00:19:13.132 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=474.38, Mass=748689, SNR=347.4, Peak=59456 HFD=4.7
00:19:13.133 00.001 8996 MultiStar: [#1 -0.15,0.60,0.00,M10] [#2 -0.54,0.79,0.00,M2] [#3 -0.16,0.52,0.00,M5] [#4 -0.03,0.67,0.00,M8] [#5 -0.26,0.85,0.00,M2] [#6 -0.23,0.31,0.47,U] [#7 -0.25,0.72,0.00,M5] [#8 -0.25,0.61,0.00,M5] 
00:19:13.134 00.001 8996 refined, 1 included, MultiStar: {-0.46, 0.54}, one-star: {-0.57, 0.65}
00:19:13.135 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
00:19:13.136 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
00:19:13.137 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=0.54 hyp=0.71 cameraTheta=2.27 mountX=-0.51 mountY=-0.49, mountTheta=-2.38
00:19:13.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.54, opts=13)
00:19:13.139 00.001 8996 Enqueuing Move request for scope (-0.46, 0.54)
00:19:13.139 00.000 20224 Worker thread wakes up
00:19:13.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.54) opts 0xd
00:19:13.139 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.54)
00:19:13.140 00.001 20224 Moving (-0.46, 0.54) raw xDistance=-0.51 yDistance=-0.49
00:19:13.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
00:19:13.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:13.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
00:19:13.140 00.000 20224 MoveAxis(E, 74, ABG)
00:19:13.140 00.000 20224 Guiding  Dir = 2, Dur = 74
00:19:13.140 00.000 20224 IsSlewing returns 0
00:19:13.140 00.000 20224 IsGuiding returns 0
00:19:13.144 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59456, med=2957, FiltMin=2685, FiltMax=28525, Gamma=1.000
00:19:13.150 00.006 20224 PulseGuide returned control before completion, sleep 75
00:19:13.161 00.011 8996 UpdateGuideState exits: m=748689 SNR=347.4
00:19:13.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:13.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:13.165 00.001 8996 Enqueuing Expose request
00:19:13.229 00.064 20224 IsGuiding returns 1
00:19:13.229 00.000 20224 scope still moving after pulse duration time elapsed
00:19:13.259 00.030 20224 IsSlewing returns 0
00:19:13.260 00.001 20224 IsGuiding returns 0
00:19:13.260 00.000 20224 scope move finished after 74 + 45 ms
00:19:13.260 00.000 20224 Move returns status 0, amount 74
00:19:13.261 00.001 20224 MoveAxis(N, 0, ABG)
00:19:13.261 00.000 20224 Move returns status 0, amount 0
00:19:13.261 00.000 20224 move complete, result=0
00:19:13.261 00.000 20224 worker thread done servicing request
00:19:13.261 00.000 20224 Worker thread wakes up
00:19:13.261 00.000 8996 GuideStep: -0.5 px 74 ms EAST, -0.5 px 0 ms NORTH
00:19:13.264 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:13.264 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:14.420 01.156 20224 Exposure complete
00:19:14.505 00.085 20224 worker thread done servicing request
00:19:14.505 00.000 8996 OnExposeComplete: enter
00:19:14.506 00.001 8996 UpdateGuideState(): m_state=6
00:19:14.507 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9726
00:19:14.508 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=474.19, Mass=703560, SNR=340.6, Peak=58006 HFD=4.5
00:19:14.510 00.002 8996 MultiStar: [#1 0.31,0.50,0.00,R] [#2 0.05,0.34,0.71,U] [#3 0.24,0.30,0.61,U] [#4 0.17,0.29,0.56,U] [#5 0.33,0.44,0.00,M3] [#6 0.16,0.21,0.43,U] [#7 0.24,0.40,0.00,M6] [#8 0.31,0.53,0.00,M6] 
00:19:14.511 00.001 8996 refined, 4 included, MultiStar: {0.13, 0.34}, one-star: {0.08, 0.46}
00:19:14.512 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
00:19:14.513 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
00:19:14.514 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.37 cameraTheta=1.21 mountX=0.10 mountY=-0.36, mountTheta=-1.31
00:19:14.516 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.34, opts=13)
00:19:14.517 00.001 8996 Enqueuing Move request for scope (0.13, 0.34)
00:19:14.519 00.002 20224 Worker thread wakes up
00:19:14.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd
00:19:14.519 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.34)
00:19:14.519 00.000 20224 Moving (0.13, 0.34) raw xDistance=0.10 yDistance=-0.36
00:19:14.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:19:14.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:14.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:19:14.519 00.000 20224 MoveAxis(E, 0, ABG)
00:19:14.519 00.000 20224 Move returns status 0, amount 0
00:19:14.519 00.000 20224 MoveAxis(N, 0, ABG)
00:19:14.519 00.000 20224 Move returns status 0, amount 0
00:19:14.519 00.000 20224 move complete, result=0
00:19:14.519 00.000 20224 worker thread done servicing request
00:19:14.525 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58006, med=2957, FiltMin=2659, FiltMax=26627, Gamma=1.000
00:19:14.548 00.023 8996 UpdateGuideState exits: m=703560 SNR=340.6
00:19:14.550 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:14.551 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:14.552 00.001 8996 Enqueuing Expose request
00:19:14.552 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:19:14.553 00.001 20224 Worker thread wakes up
00:19:14.554 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:14.554 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:15.549 00.995 20224 Exposure complete
00:19:15.633 00.084 20224 worker thread done servicing request
00:19:15.633 00.000 8996 OnExposeComplete: enter
00:19:15.634 00.001 8996 UpdateGuideState(): m_state=6
00:19:15.635 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9727
00:19:15.636 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=474.34, Mass=757069, SNR=330.8, Peak=56710 HFD=4.7
00:19:15.638 00.002 8996 MultiStar: [#1 -0.05,0.04,0.76,U] [#2 -0.11,0.68,0.00,M2] [#3 0.16,0.54,0.00,M5] [#4 0.24,0.62,0.00,M8] [#5 0.18,0.57,0.00,M4] [#6 0.21,0.20,0.44,U] [#7 0.15,0.39,0.50,U] [#8 0.27,0.80,0.00,M7] 
00:19:15.639 00.001 8996 refined, 3 included, MultiStar: {0.07, 0.34}, one-star: {0.07, 0.62}
00:19:15.640 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
00:19:15.641 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
00:19:15.641 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.34 hyp=0.35 cameraTheta=1.36 mountX=0.04 mountY=-0.35, mountTheta=-1.45
00:19:15.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.34, opts=13)
00:19:15.644 00.001 8996 Enqueuing Move request for scope (0.07, 0.34)
00:19:15.645 00.001 20224 Worker thread wakes up
00:19:15.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.34) opts 0xd
00:19:15.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.34)
00:19:15.645 00.000 20224 Moving (0.07, 0.34) raw xDistance=0.04 yDistance=-0.35
00:19:15.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:19:15.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:15.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:19:15.646 00.001 20224 MoveAxis(E, 0, ABG)
00:19:15.646 00.000 20224 Move returns status 0, amount 0
00:19:15.646 00.000 20224 MoveAxis(N, 0, ABG)
00:19:15.646 00.000 20224 Move returns status 0, amount 0
00:19:15.646 00.000 20224 move complete, result=0
00:19:15.646 00.000 20224 worker thread done servicing request
00:19:15.649 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56710, med=2957, FiltMin=2659, FiltMax=25801, Gamma=1.000
00:19:15.662 00.013 8996 UpdateGuideState exits: m=757069 SNR=330.8
00:19:15.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:15.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:15.665 00.001 8996 Enqueuing Expose request
00:19:15.666 00.001 20224 Worker thread wakes up
00:19:15.666 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
00:19:15.666 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:15.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:16.832 01.166 20224 Exposure complete
00:19:16.901 00.069 20224 worker thread done servicing request
00:19:16.901 00.000 8996 OnExposeComplete: enter
00:19:16.902 00.001 8996 UpdateGuideState(): m_state=6
00:19:16.903 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9728
00:19:16.904 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.98, Mass=753846, SNR=332.7, Peak=65440 HFD=4.5
00:19:16.905 00.001 8996 MultiStar: [#1 -0.53,-0.13,0.00,M1] [#2 -0.42,0.42,0.00,M3] [#3 -0.29,0.28,0.57,U] [#4 -0.29,0.42,0.00,M9] [#5 -0.23,0.35,0.58,U] [#6 -0.27,0.21,0.40,U] [#7 -0.16,0.39,0.44,U] [#8 -0.22,0.49,0.00,M8] 
00:19:16.906 00.001 8996 single-star, 4 included, MultiStar: {-0.25, 0.29}, one-star: {-0.27, 0.26}
00:19:16.907 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
00:19:16.908 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
00:19:16.908 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.26 hyp=0.37 cameraTheta=2.39 mountX=-0.30 mountY=-0.22, mountTheta=-2.50
00:19:16.910 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.26, opts=13)
00:19:16.912 00.002 8996 Enqueuing Move request for scope (-0.27, 0.26)
00:19:16.914 00.002 20224 Worker thread wakes up
00:19:16.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.26) opts 0xd
00:19:16.914 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.26)
00:19:16.914 00.000 20224 Moving (-0.27, 0.26) raw xDistance=-0.30 yDistance=-0.22
00:19:16.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:19:16.914 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:16.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:19:16.914 00.000 20224 MoveAxis(E, 43, ABG)
00:19:16.914 00.000 20224 Guiding  Dir = 2, Dur = 43
00:19:16.914 00.000 20224 IsSlewing returns 0
00:19:16.914 00.000 20224 IsGuiding returns 0
00:19:16.919 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65440, med=2957, FiltMin=2669, FiltMax=28147, Gamma=1.000
00:19:16.926 00.007 20224 PulseGuide returned control before completion, sleep 42
00:19:16.939 00.013 8996 UpdateGuideState exits: m=753846 SNR=332.7
00:19:16.941 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:16.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:16.943 00.001 8996 Enqueuing Expose request
00:19:16.972 00.029 20224 IsGuiding returns 1
00:19:16.972 00.000 20224 scope still moving after pulse duration time elapsed
00:19:17.004 00.032 20224 IsSlewing returns 0
00:19:17.004 00.000 20224 IsGuiding returns 1
00:19:17.036 00.032 20224 IsSlewing returns 0
00:19:17.036 00.000 20224 IsGuiding returns 0
00:19:17.036 00.000 20224 scope move finished after 43 + 79 ms
00:19:17.036 00.000 20224 Move returns status 0, amount 43
00:19:17.036 00.000 20224 MoveAxis(N, 0, ABG)
00:19:17.036 00.000 20224 Move returns status 0, amount 0
00:19:17.036 00.000 20224 move complete, result=0
00:19:17.036 00.000 20224 worker thread done servicing request
00:19:17.037 00.001 20224 Worker thread wakes up
00:19:17.037 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.2 px 0 ms NORTH
00:19:17.038 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:17.038 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:18.008 00.970 20224 Exposure complete
00:19:18.088 00.080 20224 worker thread done servicing request
00:19:18.088 00.000 8996 OnExposeComplete: enter
00:19:18.090 00.002 8996 UpdateGuideState(): m_state=6
00:19:18.091 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9729
00:19:18.092 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=474.29, Mass=730526, SNR=327.3, Peak=57024 HFD=4.5
00:19:18.093 00.001 8996 MultiStar: [#1 -0.35,0.14,0.72,U] [#2 -0.13,0.85,0.00,M4] [#3 0.16,0.43,0.00,M5] [#4 0.06,0.63,0.00,M10] [#5 -0.10,0.82,0.00,M4] [#6 -0.00,0.68,0.00,M2] [#7 0.50,0.76,0.00,M5] [#8 -0.10,0.92,0.00,M9] 
00:19:18.094 00.001 8996 refined, 1 included, MultiStar: {-0.29, 0.39}, one-star: {-0.24, 0.57}
00:19:18.094 00.000 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
00:19:18.095 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
00:19:18.096 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.39 hyp=0.49 cameraTheta=2.20 mountX=-0.32 mountY=-0.36, mountTheta=-2.31
00:19:18.099 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.39, opts=13)
00:19:18.102 00.003 8996 Enqueuing Move request for scope (-0.29, 0.39)
00:19:18.104 00.002 20224 Worker thread wakes up
00:19:18.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.39) opts 0xd
00:19:18.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.39)
00:19:18.104 00.000 20224 Moving (-0.29, 0.39) raw xDistance=-0.32 yDistance=-0.36
00:19:18.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
00:19:18.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:18.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:19:18.104 00.000 20224 MoveAxis(E, 50, ABG)
00:19:18.105 00.001 20224 Guiding  Dir = 2, Dur = 50
00:19:18.105 00.000 20224 IsSlewing returns 0
00:19:18.105 00.000 20224 IsGuiding returns 0
00:19:18.110 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57024, med=2953, FiltMin=2688, FiltMax=24349, Gamma=1.000
00:19:18.129 00.019 20224 PulseGuide returned control before completion, sleep 36
00:19:18.134 00.005 8996 UpdateGuideState exits: m=730526 SNR=327.3
00:19:18.136 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:18.137 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:18.138 00.001 8996 Enqueuing Expose request
00:19:18.176 00.038 20224 IsGuiding returns 1
00:19:18.176 00.000 20224 scope still moving after pulse duration time elapsed
00:19:18.208 00.032 20224 IsSlewing returns 0
00:19:18.208 00.000 20224 IsGuiding returns 1
00:19:18.239 00.031 20224 IsSlewing returns 0
00:19:18.240 00.001 20224 IsGuiding returns 0
00:19:18.240 00.000 20224 scope move finished after 50 + 84 ms
00:19:18.240 00.000 20224 Move returns status 0, amount 50
00:19:18.240 00.000 20224 MoveAxis(N, 0, ABG)
00:19:18.240 00.000 20224 Move returns status 0, amount 0
00:19:18.240 00.000 20224 move complete, result=0
00:19:18.241 00.001 20224 worker thread done servicing request
00:19:18.241 00.000 20224 Worker thread wakes up
00:19:18.241 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.4 px 0 ms NORTH
00:19:18.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:18.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:19.434 01.192 20224 Exposure complete
00:19:19.507 00.073 20224 worker thread done servicing request
00:19:19.507 00.000 8996 OnExposeComplete: enter
00:19:19.509 00.002 8996 UpdateGuideState(): m_state=6
00:19:19.511 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9730
00:19:19.512 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=474.57, Mass=700775, SNR=313.7, Peak=56013 HFD=4.7
00:19:19.513 00.001 8996 MultiStar: large primary error, entering stabilization period
00:19:19.514 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
00:19:19.515 00.001 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
00:19:19.516 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=0.85 hyp=0.94 cameraTheta=1.12 mountX=0.33 mountY=-0.89, mountTheta=-1.22
00:19:19.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=0.85, opts=13)
00:19:19.520 00.002 8996 Enqueuing Move request for scope (0.41, 0.85)
00:19:19.521 00.001 20224 Worker thread wakes up
00:19:19.521 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.85) opts 0xd
00:19:19.521 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, 0.85)
00:19:19.521 00.000 20224 Moving (0.41, 0.85) raw xDistance=0.33 yDistance=-0.89
00:19:19.522 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33
00:19:19.522 00.000 20224 resist switch: large excursion: input -0.89 thresh 0.60 direction from 1 to -1
00:19:19.522 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.67
00:19:19.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
00:19:19.522 00.000 20224 MoveAxis(W, 44, ABG)
00:19:19.522 00.000 20224 Guiding  Dir = 3, Dur = 44
00:19:19.523 00.001 20224 IsSlewing returns 0
00:19:19.523 00.000 20224 IsGuiding returns 0
00:19:19.534 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56013, med=2957, FiltMin=2701, FiltMax=28989, Gamma=1.000
00:19:19.551 00.017 8996 UpdateGuideState exits: m=700775 SNR=313.7
00:19:19.552 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:19.552 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:19.553 00.001 8996 Enqueuing Expose request
00:19:19.574 00.021 20224 IsGuiding returns 1
00:19:19.574 00.000 20224 scope still moving after pulse duration time elapsed
00:19:19.603 00.029 20224 IsSlewing returns 0
00:19:19.603 00.000 20224 IsGuiding returns 1
00:19:19.633 00.030 20224 IsSlewing returns 0
00:19:19.633 00.000 20224 IsGuiding returns 1
00:19:19.665 00.032 20224 IsSlewing returns 0
00:19:19.665 00.000 20224 IsGuiding returns 0
00:19:19.665 00.000 20224 scope move finished after 44 + 98 ms
00:19:19.665 00.000 20224 Move returns status 0, amount 44
00:19:19.665 00.000 20224 MoveAxis(N, 188, ABG)
00:19:19.665 00.000 20224 Guiding  Dir = 0, Dur = 188
00:19:19.666 00.001 20224 IsSlewing returns 0
00:19:19.666 00.000 20224 IsGuiding returns 0
00:19:19.729 00.063 20224 PulseGuide returned control before completion, sleep 135
00:19:19.871 00.142 20224 IsGuiding returns 1
00:19:19.871 00.000 20224 scope still moving after pulse duration time elapsed
00:19:19.903 00.032 20224 IsSlewing returns 0
00:19:19.903 00.000 20224 IsGuiding returns 1
00:19:19.935 00.032 20224 IsSlewing returns 0
00:19:19.935 00.000 20224 IsGuiding returns 1
00:19:19.967 00.032 20224 IsSlewing returns 0
00:19:19.968 00.001 20224 IsGuiding returns 1
00:19:19.999 00.031 20224 IsSlewing returns 0
00:19:19.999 00.000 20224 IsGuiding returns 0
00:19:19.999 00.000 20224 scope move finished after 188 + 145 ms
00:19:19.999 00.000 20224 Move returns status 0, amount 188
00:19:19.999 00.000 20224 move complete, result=0
00:19:19.999 00.000 20224 worker thread done servicing request
00:19:20.000 00.001 20224 Worker thread wakes up
00:19:20.000 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.9 px 188 ms NORTH
00:19:20.001 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:20.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:20.982 00.981 20224 Exposure complete
00:19:21.037 00.055 20224 worker thread done servicing request
00:19:21.037 00.000 8996 OnExposeComplete: enter
00:19:21.038 00.001 8996 UpdateGuideState(): m_state=6
00:19:21.039 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9731
00:19:21.040 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=474.50, Mass=653547, SNR=286.7, Peak=47590 HFD=4.3
00:19:21.041 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
00:19:21.042 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
00:19:21.044 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=0.78 hyp=0.82 cameraTheta=1.25 mountX=0.18 mountY=-0.80, mountTheta=-1.35
00:19:21.048 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.78, opts=13)
00:19:21.051 00.003 8996 Enqueuing Move request for scope (0.26, 0.78)
00:19:21.053 00.002 20224 Worker thread wakes up
00:19:21.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.78) opts 0xd
00:19:21.053 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.78)
00:19:21.053 00.000 20224 Moving (0.26, 0.78) raw xDistance=0.18 yDistance=-0.80
00:19:21.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:19:21.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
00:19:21.053 00.000 20224 MoveAxis(E, 0, ABG)
00:19:21.053 00.000 20224 Move returns status 0, amount 0
00:19:21.054 00.001 20224 MoveAxis(N, 169, ABG)
00:19:21.054 00.000 20224 Guiding  Dir = 0, Dur = 169
00:19:21.054 00.000 20224 IsSlewing returns 0
00:19:21.055 00.001 20224 IsGuiding returns 0
00:19:21.065 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=47590, med=2953, FiltMin=2697, FiltMax=26393, Gamma=1.000
00:19:21.075 00.010 20224 PulseGuide returned control before completion, sleep 160
00:19:21.090 00.015 8996 UpdateGuideState exits: m=653547 SNR=286.7
00:19:21.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:21.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:21.093 00.001 8996 Enqueuing Expose request
00:19:21.244 00.151 20224 IsGuiding returns 0
00:19:21.244 00.000 20224 Move returns status 0, amount 169
00:19:21.244 00.000 20224 move complete, result=0
00:19:21.244 00.000 20224 worker thread done servicing request
00:19:21.244 00.000 20224 Worker thread wakes up
00:19:21.245 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.8 px 169 ms NORTH
00:19:21.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:21.247 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:22.401 01.154 20224 Exposure complete
00:19:22.469 00.068 20224 worker thread done servicing request
00:19:22.469 00.000 8996 OnExposeComplete: enter
00:19:22.470 00.001 8996 UpdateGuideState(): m_state=6
00:19:22.471 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9732
00:19:22.472 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.85, Mass=660419, SNR=339.6, Peak=57894 HFD=4.4
00:19:22.473 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
00:19:22.474 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
00:19:22.474 00.000 8996 CameraToMount -- cameraX=-0.45 cameraY=-0.87 hyp=0.98 cameraTheta=-2.04 mountX=-0.36 mountY=0.92, mountTheta=1.94
00:19:22.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=-0.87, opts=13)
00:19:22.477 00.001 8996 Enqueuing Move request for scope (-0.45, -0.87)
00:19:22.478 00.001 20224 Worker thread wakes up
00:19:22.479 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.87) opts 0xd
00:19:22.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, -0.87)
00:19:22.479 00.000 20224 Moving (-0.45, -0.87) raw xDistance=-0.36 yDistance=0.92
00:19:22.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
00:19:22.479 00.000 20224 resist switch: large excursion: input 0.92 thresh 0.60 direction from -1 to 1
00:19:22.479 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.75
00:19:22.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
00:19:22.479 00.000 20224 MoveAxis(E, 53, ABG)
00:19:22.479 00.000 20224 Guiding  Dir = 2, Dur = 53
00:19:22.479 00.000 20224 IsSlewing returns 0
00:19:22.480 00.001 20224 IsGuiding returns 0
00:19:22.483 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57894, med=2957, FiltMin=2608, FiltMax=26627, Gamma=1.000
00:19:22.485 00.002 20224 PulseGuide returned control before completion, sleep 58
00:19:22.497 00.012 8996 UpdateGuideState exits: m=660419 SNR=339.6
00:19:22.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:22.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:22.500 00.001 8996 Enqueuing Expose request
00:19:22.548 00.048 20224 IsGuiding returns 1
00:19:22.548 00.000 20224 scope still moving after pulse duration time elapsed
00:19:22.579 00.031 20224 IsSlewing returns 0
00:19:22.579 00.000 20224 IsGuiding returns 1
00:19:22.610 00.031 20224 IsSlewing returns 0
00:19:22.610 00.000 20224 IsGuiding returns 0
00:19:22.610 00.000 20224 scope move finished after 53 + 78 ms
00:19:22.610 00.000 20224 Move returns status 0, amount 53
00:19:22.610 00.000 20224 MoveAxis(S, 193, ABG)
00:19:22.610 00.000 20224 Guiding  Dir = 1, Dur = 193
00:19:22.610 00.000 20224 IsSlewing returns 0
00:19:22.610 00.000 20224 IsGuiding returns 0
00:19:22.659 00.049 20224 PulseGuide returned control before completion, sleep 155
00:19:22.828 00.169 20224 IsGuiding returns 1
00:19:22.828 00.000 20224 scope still moving after pulse duration time elapsed
00:19:22.859 00.031 20224 IsSlewing returns 0
00:19:22.859 00.000 20224 IsGuiding returns 1
00:19:22.891 00.032 20224 IsSlewing returns 0
00:19:22.892 00.001 20224 IsGuiding returns 1
00:19:22.923 00.031 20224 IsSlewing returns 0
00:19:22.923 00.000 20224 IsGuiding returns 0
00:19:22.923 00.000 20224 scope move finished after 193 + 119 ms
00:19:22.923 00.000 20224 Move returns status 0, amount 193
00:19:22.923 00.000 20224 move complete, result=0
00:19:22.924 00.001 20224 worker thread done servicing request
00:19:22.924 00.000 20224 Worker thread wakes up
00:19:22.924 00.000 8996 GuideStep: -0.4 px 53 ms EAST, 0.9 px 193 ms SOUTH
00:19:22.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:22.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:23.894 00.969 20224 Exposure complete
00:19:23.977 00.083 20224 worker thread done servicing request
00:19:23.977 00.000 8996 OnExposeComplete: enter
00:19:23.978 00.001 8996 UpdateGuideState(): m_state=6
00:19:23.979 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9733
00:19:23.981 00.002 8996 Star::Find returns 1 (0), X=136.48, Y=473.50, Mass=673086, SNR=342.2, Peak=44902 HFD=4.8
00:19:23.983 00.002 8996 MultiStar: exiting stabilization period
00:19:23.985 00.002 8996 MultiStar: [#1 0.34,-0.87,0.00,M1] [#2 0.18,-0.17,0.62,U] [#3 0.38,-0.56,0.00,M6] [#4 0.43,-0.36,0.00,R] [#5 0.46,-0.13,0.00,M5] [#6 0.55,-0.39,0.00,M3] [#7 0.38,-0.44,0.00,M6] [#8 0.41,-0.27,0.00,M10] 
00:19:23.986 00.001 8996 refined, 1 included, MultiStar: {0.18, -0.20}, one-star: {0.18, -0.23}
00:19:23.988 00.002 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
00:19:23.990 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
00:19:23.991 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-0.86 mountX=0.20 mountY=0.18, mountTheta=0.75
00:19:23.997 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.20, opts=13)
00:19:24.000 00.003 8996 Enqueuing Move request for scope (0.18, -0.20)
00:19:24.002 00.002 20224 Worker thread wakes up
00:19:24.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.20) opts 0xd
00:19:24.002 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.20)
00:19:24.002 00.000 20224 Moving (0.18, -0.20) raw xDistance=0.20 yDistance=0.18
00:19:24.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:19:24.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:24.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:19:24.002 00.000 20224 MoveAxis(E, 0, ABG)
00:19:24.003 00.001 20224 Move returns status 0, amount 0
00:19:24.003 00.000 20224 MoveAxis(N, 0, ABG)
00:19:24.003 00.000 20224 Move returns status 0, amount 0
00:19:24.003 00.000 20224 move complete, result=0
00:19:24.003 00.000 20224 worker thread done servicing request
00:19:24.010 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44902, med=2953, FiltMin=2681, FiltMax=23725, Gamma=1.000
00:19:24.031 00.021 8996 UpdateGuideState exits: m=673086 SNR=342.2
00:19:24.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:24.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:24.033 00.000 8996 Enqueuing Expose request
00:19:24.034 00.001 20224 Worker thread wakes up
00:19:24.034 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:19:24.035 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:24.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:25.205 01.170 20224 Exposure complete
00:19:25.281 00.076 20224 worker thread done servicing request
00:19:25.281 00.000 8996 OnExposeComplete: enter
00:19:25.283 00.002 8996 UpdateGuideState(): m_state=6
00:19:25.284 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9734
00:19:25.285 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.84, Mass=691535, SNR=349.7, Peak=65494 HFD=4.5
00:19:25.286 00.001 8996 MultiStar: [#1 0.39,-0.31,0.00,M2] [#2 0.27,0.35,0.86,U] [#3 0.44,-0.04,0.59,U] [#4 0.11,0.41,0.58,U] [#5 0.70,0.19,0.00,M6] [#6 0.47,0.02,0.00,M4] [#7 0.72,0.30,0.00,M7] [#8 0.66,0.22,0.00,R] 
00:19:25.287 00.001 8996 refined, 3 included, MultiStar: {0.31, 0.21}, one-star: {0.39, 0.11}
00:19:25.288 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
00:19:25.289 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
00:19:25.290 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.21 hyp=0.37 cameraTheta=0.58 mountX=0.29 mountY=-0.24, mountTheta=-0.69
00:19:25.293 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.21, opts=13)
00:19:25.295 00.002 8996 Enqueuing Move request for scope (0.31, 0.21)
00:19:25.297 00.002 20224 Worker thread wakes up
00:19:25.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.21) opts 0xd
00:19:25.297 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.21)
00:19:25.297 00.000 20224 Moving (0.31, 0.21) raw xDistance=0.29 yDistance=-0.24
00:19:25.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:19:25.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:25.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:19:25.297 00.000 20224 MoveAxis(W, 42, ABG)
00:19:25.298 00.001 20224 Guiding  Dir = 3, Dur = 42
00:19:25.298 00.000 20224 IsSlewing returns 0
00:19:25.299 00.001 20224 IsGuiding returns 0
00:19:25.300 00.001 20224 PulseGuide returned control before completion, sleep 51
00:19:25.305 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65494, med=2957, FiltMin=2681, FiltMax=25846, Gamma=1.000
00:19:25.334 00.029 8996 UpdateGuideState exits: m=691535 SNR=349.7
00:19:25.335 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:25.336 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:25.337 00.001 8996 Enqueuing Expose request
00:19:25.355 00.018 20224 IsGuiding returns 1
00:19:25.355 00.000 20224 scope still moving after pulse duration time elapsed
00:19:25.387 00.032 20224 IsSlewing returns 0
00:19:25.387 00.000 20224 IsGuiding returns 0
00:19:25.387 00.000 20224 scope move finished after 42 + 46 ms
00:19:25.387 00.000 20224 Move returns status 0, amount 42
00:19:25.387 00.000 20224 MoveAxis(N, 0, ABG)
00:19:25.387 00.000 20224 Move returns status 0, amount 0
00:19:25.387 00.000 20224 move complete, result=0
00:19:25.388 00.001 20224 worker thread done servicing request
00:19:25.388 00.000 20224 Worker thread wakes up
00:19:25.388 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:25.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:25.389 00.001 8996 GuideStep: 0.3 px 42 ms WEST, -0.2 px 0 ms NORTH
00:19:26.371 00.982 20224 Exposure complete
00:19:26.431 00.060 20224 worker thread done servicing request
00:19:26.431 00.000 8996 OnExposeComplete: enter
00:19:26.432 00.001 8996 UpdateGuideState(): m_state=6
00:19:26.433 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9735
00:19:26.433 00.000 8996 Star::Find returns 1 (0), X=136.39, Y=473.93, Mass=706180, SNR=335.0, Peak=57126 HFD=4.3
00:19:26.435 00.002 8996 MultiStar: [#1 -0.05,-0.32,0.73,U] [#2 -0.11,0.39,0.63,U] [#3 0.08,0.13,0.61,U] [#4 -0.31,0.57,0.00,M1] [#5 0.44,0.20,0.00,M7] [#6 0.19,-0.05,0.46,U] [#7 0.38,0.22,0.44,U] [#8 -0.29,-0.07,0.38,U] 
00:19:26.436 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.08}, one-star: {0.09, 0.21}
00:19:26.437 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
00:19:26.437 00.000 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
00:19:26.438 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.07 mountX=0.04 mountY=-0.09, mountTheta=-1.17
00:19:26.439 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
00:19:26.439 00.000 8996 Enqueuing Move request for scope (0.04, 0.08)
00:19:26.441 00.002 20224 Worker thread wakes up
00:19:26.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
00:19:26.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
00:19:26.442 00.001 20224 Moving (0.04, 0.08) raw xDistance=0.04 yDistance=-0.09
00:19:26.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:19:26.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:26.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:19:26.442 00.000 20224 MoveAxis(E, 0, ABG)
00:19:26.442 00.000 20224 Move returns status 0, amount 0
00:19:26.442 00.000 20224 MoveAxis(N, 0, ABG)
00:19:26.442 00.000 20224 Move returns status 0, amount 0
00:19:26.442 00.000 20224 move complete, result=0
00:19:26.442 00.000 20224 worker thread done servicing request
00:19:26.447 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=57126, med=2957, FiltMin=2681, FiltMax=27453, Gamma=1.000
00:19:26.460 00.013 8996 UpdateGuideState exits: m=706180 SNR=335.0
00:19:26.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:26.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:26.462 00.000 8996 Enqueuing Expose request
00:19:26.463 00.001 20224 Worker thread wakes up
00:19:26.463 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:26.464 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:26.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:27.618 01.154 20224 Exposure complete
00:19:27.677 00.059 20224 worker thread done servicing request
00:19:27.677 00.000 8996 OnExposeComplete: enter
00:19:27.679 00.002 8996 UpdateGuideState(): m_state=6
00:19:27.680 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9736
00:19:27.681 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=473.95, Mass=688265, SNR=369.5, Peak=57446 HFD=4.3
00:19:27.681 00.000 8996 MultiStar: [#1 -0.06,-0.08,0.65,U] [#2 -0.09,0.50,0.00,M2] [#3 0.29,0.11,0.52,U] [#4 -0.15,0.68,0.00,M2] [#5 0.22,0.37,0.46,U] [#6 0.15,0.18,0.39,U] [#7 0.39,0.24,0.00,M7] [#8 -0.44,0.17,0.00,M1] 
00:19:27.682 00.001 8996 refined, 4 included, MultiStar: {0.11, 0.15}, one-star: {0.04, 0.22}
00:19:27.683 00.001 8996 CameraToMount -- cameraTheta (0.97) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
00:19:27.684 00.001 8996 CameraToMount -- cameraTheta (0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
00:19:27.685 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.19 cameraTheta=0.97 mountX=0.09 mountY=-0.17, mountTheta=-1.07
00:19:27.686 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.15, opts=13)
00:19:27.687 00.001 8996 Enqueuing Move request for scope (0.11, 0.15)
00:19:27.688 00.001 20224 Worker thread wakes up
00:19:27.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
00:19:27.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
00:19:27.688 00.000 20224 Moving (0.11, 0.15) raw xDistance=0.09 yDistance=-0.17
00:19:27.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:19:27.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:27.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:19:27.688 00.000 20224 MoveAxis(E, 0, ABG)
00:19:27.688 00.000 20224 Move returns status 0, amount 0
00:19:27.688 00.000 20224 MoveAxis(N, 0, ABG)
00:19:27.688 00.000 20224 Move returns status 0, amount 0
00:19:27.688 00.000 20224 move complete, result=0
00:19:27.688 00.000 20224 worker thread done servicing request
00:19:27.692 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57446, med=2957, FiltMin=2659, FiltMax=27597, Gamma=1.000
00:19:27.705 00.013 8996 UpdateGuideState exits: m=688265 SNR=369.5
00:19:27.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:27.709 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:27.711 00.002 8996 Enqueuing Expose request
00:19:27.714 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:27.716 00.002 20224 Worker thread wakes up
00:19:27.716 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:27.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:28.685 00.969 20224 Exposure complete
00:19:28.786 00.101 20224 worker thread done servicing request
00:19:28.787 00.001 8996 OnExposeComplete: enter
00:19:28.788 00.001 8996 UpdateGuideState(): m_state=6
00:19:28.789 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9737
00:19:28.790 00.001 8996 Star::Find returns 1 (0), X=136.25, Y=474.05, Mass=650675, SNR=324.9, Peak=55648 HFD=4.3
00:19:28.791 00.001 8996 MultiStar: [#1 -0.29,-0.16,0.63,U] [#2 -0.21,0.74,0.00,M3] [#3 0.00,0.39,0.57,U] [#4 -0.28,0.81,0.00,M3] [#5 0.26,0.22,0.61,U] [#6 0.12,0.09,0.44,U] [#7 0.30,0.20,0.47,U] [#8 -0.56,0.23,0.00,M2] 
00:19:28.792 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.19}, one-star: {-0.05, 0.33}
00:19:28.794 00.002 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
00:19:28.794 00.000 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
00:19:28.795 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.20 cameraTheta=1.39 mountX=0.02 mountY=-0.20, mountTheta=-1.49
00:19:28.798 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.19, opts=13)
00:19:28.799 00.001 8996 Enqueuing Move request for scope (0.03, 0.19)
00:19:28.800 00.001 20224 Worker thread wakes up
00:19:28.800 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
00:19:28.800 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
00:19:28.800 00.000 20224 Moving (0.03, 0.19) raw xDistance=0.02 yDistance=-0.20
00:19:28.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:19:28.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:28.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:19:28.800 00.000 20224 MoveAxis(E, 0, ABG)
00:19:28.800 00.000 20224 Move returns status 0, amount 0
00:19:28.800 00.000 20224 MoveAxis(N, 0, ABG)
00:19:28.800 00.000 20224 Move returns status 0, amount 0
00:19:28.800 00.000 20224 move complete, result=0
00:19:28.800 00.000 20224 worker thread done servicing request
00:19:28.805 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55648, med=2957, FiltMin=2685, FiltMax=25725, Gamma=1.000
00:19:28.818 00.013 8996 UpdateGuideState exits: m=650675 SNR=324.9
00:19:28.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:28.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:28.821 00.001 8996 Enqueuing Expose request
00:19:28.821 00.000 20224 Worker thread wakes up
00:19:28.821 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:28.822 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:28.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:29.984 01.162 20224 Exposure complete
00:19:30.058 00.074 20224 worker thread done servicing request
00:19:30.058 00.000 8996 OnExposeComplete: enter
00:19:30.059 00.001 8996 UpdateGuideState(): m_state=6
00:19:30.060 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9738
00:19:30.061 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=474.02, Mass=744850, SNR=310.1, Peak=65494 HFD=4.6
00:19:30.061 00.000 8996 MultiStar: [#1 0.10,-0.11,0.74,U] [#2 0.14,0.50,0.00,M4] [#3 0.33,0.15,0.62,U] [#4 0.03,0.70,0.00,M4] [#5 0.35,0.34,0.00,M6] [#6 0.36,-0.00,0.48,U] [#7 0.44,0.17,0.00,M7] [#8 -0.35,0.27,0.00,M3] 
00:19:30.062 00.001 8996 refined, 3 included, MultiStar: {0.24, 0.11}, one-star: {0.22, 0.29}
00:19:30.063 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
00:19:30.064 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
00:19:30.064 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=0.11 hyp=0.26 cameraTheta=0.43 mountX=0.22 mountY=-0.13, mountTheta=-0.54
00:19:30.066 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.11, opts=13)
00:19:30.066 00.000 8996 Enqueuing Move request for scope (0.24, 0.11)
00:19:30.067 00.001 20224 Worker thread wakes up
00:19:30.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.11) opts 0xd
00:19:30.067 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.11)
00:19:30.067 00.000 20224 Moving (0.24, 0.11) raw xDistance=0.22 yDistance=-0.13
00:19:30.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:19:30.068 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:30.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:19:30.068 00.000 20224 MoveAxis(W, 33, ABG)
00:19:30.068 00.000 20224 Guiding  Dir = 3, Dur = 33
00:19:30.068 00.000 20224 IsSlewing returns 0
00:19:30.068 00.000 20224 IsGuiding returns 0
00:19:30.071 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65494, med=2957, FiltMin=2640, FiltMax=28713, Gamma=1.000
00:19:30.085 00.014 20224 PulseGuide returned control before completion, sleep 28
00:19:30.090 00.005 8996 UpdateGuideState exits: m=744850 SNR=310.1
00:19:30.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:30.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:30.093 00.001 8996 Enqueuing Expose request
00:19:30.115 00.022 20224 IsGuiding returns 1
00:19:30.115 00.000 20224 scope still moving after pulse duration time elapsed
00:19:30.147 00.032 20224 IsSlewing returns 0
00:19:30.147 00.000 20224 IsGuiding returns 1
00:19:30.178 00.031 20224 IsSlewing returns 0
00:19:30.178 00.000 20224 IsGuiding returns 0
00:19:30.178 00.000 20224 scope move finished after 33 + 76 ms
00:19:30.179 00.001 20224 Move returns status 0, amount 33
00:19:30.179 00.000 20224 MoveAxis(N, 0, ABG)
00:19:30.179 00.000 20224 Move returns status 0, amount 0
00:19:30.179 00.000 20224 move complete, result=0
00:19:30.179 00.000 20224 worker thread done servicing request
00:19:30.179 00.000 20224 Worker thread wakes up
00:19:30.179 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
00:19:30.182 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:30.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:31.159 00.977 20224 Exposure complete
00:19:31.245 00.086 20224 worker thread done servicing request
00:19:31.245 00.000 8996 OnExposeComplete: enter
00:19:31.246 00.001 8996 UpdateGuideState(): m_state=6
00:19:31.247 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9739
00:19:31.248 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.94, Mass=722622, SNR=353.6, Peak=62480 HFD=4.3
00:19:31.249 00.001 8996 MultiStar: [#1 -0.31,-0.08,0.62,U] [#2 -0.32,0.38,0.00,M5] [#3 0.01,0.11,0.50,U] [#4 -0.47,0.54,0.00,M5] [#5 -0.05,0.39,0.56,U] [#6 -0.08,0.05,0.42,U] [#7 0.12,0.29,0.43,U] [#8 -0.89,0.19,0.00,M4] 
00:19:31.250 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.16}, one-star: {-0.17, 0.21}
00:19:31.250 00.000 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
00:19:31.251 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
00:19:31.252 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.14 mountX=-0.12 mountY=-0.15, mountTheta=-2.24
00:19:31.256 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.16, opts=13)
00:19:31.258 00.002 8996 Enqueuing Move request for scope (-0.10, 0.16)
00:19:31.261 00.003 20224 Worker thread wakes up
00:19:31.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
00:19:31.261 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
00:19:31.261 00.000 20224 Moving (-0.10, 0.16) raw xDistance=-0.12 yDistance=-0.15
00:19:31.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:19:31.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:31.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:19:31.261 00.000 20224 MoveAxis(E, 0, ABG)
00:19:31.262 00.001 20224 Move returns status 0, amount 0
00:19:31.262 00.000 20224 MoveAxis(N, 0, ABG)
00:19:31.262 00.000 20224 Move returns status 0, amount 0
00:19:31.262 00.000 20224 move complete, result=0
00:19:31.262 00.000 20224 worker thread done servicing request
00:19:31.269 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62480, med=2957, FiltMin=2694, FiltMax=28880, Gamma=1.000
00:19:31.286 00.017 8996 UpdateGuideState exits: m=722622 SNR=353.6
00:19:31.288 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:31.288 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:31.289 00.001 8996 Enqueuing Expose request
00:19:31.290 00.001 20224 Worker thread wakes up
00:19:31.290 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:31.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:31.290 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:32.455 01.165 20224 Exposure complete
00:19:32.544 00.089 20224 worker thread done servicing request
00:19:32.544 00.000 8996 OnExposeComplete: enter
00:19:32.545 00.001 8996 UpdateGuideState(): m_state=6
00:19:32.546 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9740
00:19:32.547 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=474.08, Mass=687227, SNR=310.4, Peak=65440 HFD=4.4
00:19:32.548 00.001 8996 MultiStar: [#1 -0.47,0.05,0.00,M1] [#2 -0.43,0.63,0.00,M6] [#3 -0.07,0.01,0.60,U] [#4 -0.56,0.64,0.00,M6] [#5 -0.13,0.37,0.63,U] [#6 -0.09,0.15,0.48,U] [#7 -0.09,0.18,0.44,U] [#8 -0.73,0.35,0.00,M5] 
00:19:32.549 00.001 8996 refined, 4 included, MultiStar: {-0.21, 0.24}, one-star: {-0.46, 0.36}
00:19:32.550 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
00:19:32.551 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
00:19:32.552 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.24 hyp=0.32 cameraTheta=2.30 mountX=-0.23 mountY=-0.21, mountTheta=-2.41
00:19:32.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.24, opts=13)
00:19:32.555 00.001 8996 Enqueuing Move request for scope (-0.21, 0.24)
00:19:32.556 00.001 20224 Worker thread wakes up
00:19:32.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.24) opts 0xd
00:19:32.556 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.24)
00:19:32.556 00.000 20224 Moving (-0.21, 0.24) raw xDistance=-0.23 yDistance=-0.21
00:19:32.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:19:32.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:19:32.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:19:32.556 00.000 20224 MoveAxis(E, 34, ABG)
00:19:32.557 00.001 20224 Guiding  Dir = 2, Dur = 34
00:19:32.557 00.000 20224 IsSlewing returns 0
00:19:32.557 00.000 20224 IsGuiding returns 0
00:19:32.564 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65440, med=2957, FiltMin=2685, FiltMax=28214, Gamma=1.000
00:19:32.565 00.001 20224 PulseGuide returned control before completion, sleep 37
00:19:32.579 00.014 8996 UpdateGuideState exits: m=687227 SNR=310.4
00:19:32.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:32.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:32.581 00.000 8996 Enqueuing Expose request
00:19:32.603 00.022 20224 IsGuiding returns 1
00:19:32.603 00.000 20224 scope still moving after pulse duration time elapsed
00:19:32.635 00.032 20224 IsSlewing returns 0
00:19:32.635 00.000 20224 IsGuiding returns 1
00:19:32.665 00.030 20224 IsSlewing returns 0
00:19:32.665 00.000 20224 IsGuiding returns 0
00:19:32.665 00.000 20224 scope move finished after 34 + 74 ms
00:19:32.665 00.000 20224 Move returns status 0, amount 34
00:19:32.665 00.000 20224 MoveAxis(N, 0, ABG)
00:19:32.665 00.000 20224 Move returns status 0, amount 0
00:19:32.665 00.000 20224 move complete, result=0
00:19:32.665 00.000 20224 worker thread done servicing request
00:19:32.666 00.001 20224 Worker thread wakes up
00:19:32.666 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:32.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:32.666 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH
00:19:33.644 00.978 20224 Exposure complete
00:19:33.706 00.062 20224 worker thread done servicing request
00:19:33.706 00.000 8996 OnExposeComplete: enter
00:19:33.708 00.002 8996 UpdateGuideState(): m_state=6
00:19:33.708 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9741
00:19:33.709 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=474.06, Mass=693794, SNR=345.8, Peak=58224 HFD=4.3
00:19:33.710 00.001 8996 MultiStar: [#1 -0.31,0.02,0.61,U] [#2 -0.20,0.61,0.00,M7] [#3 -0.07,0.33,0.52,U] [#4 -0.57,0.72,0.00,M7] [#5 0.04,0.42,0.60,U] [#6 -0.22,0.07,0.42,U] [#7 0.04,0.07,0.45,U] [#8 -0.70,0.06,0.00,M6] 
00:19:33.711 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.23}, one-star: {-0.13, 0.34}
00:19:33.712 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
00:19:33.713 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
00:19:33.713 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.03 mountX=-0.14 mountY=-0.22, mountTheta=-2.13
00:19:33.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.23, opts=13)
00:19:33.715 00.000 8996 Enqueuing Move request for scope (-0.11, 0.23)
00:19:33.716 00.001 20224 Worker thread wakes up
00:19:33.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
00:19:33.716 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
00:19:33.716 00.000 20224 Moving (-0.11, 0.23) raw xDistance=-0.14 yDistance=-0.22
00:19:33.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:19:33.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:33.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:19:33.716 00.000 20224 MoveAxis(E, 0, ABG)
00:19:33.717 00.001 20224 Move returns status 0, amount 0
00:19:33.717 00.000 20224 MoveAxis(N, 0, ABG)
00:19:33.717 00.000 20224 Move returns status 0, amount 0
00:19:33.717 00.000 20224 move complete, result=0
00:19:33.717 00.000 20224 worker thread done servicing request
00:19:33.723 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=58224, med=2957, FiltMin=2678, FiltMax=27862, Gamma=1.000
00:19:33.747 00.024 8996 UpdateGuideState exits: m=693794 SNR=345.8
00:19:33.749 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:33.750 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:33.751 00.001 8996 Enqueuing Expose request
00:19:33.753 00.002 20224 Worker thread wakes up
00:19:33.753 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:33.753 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:33.754 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:34.912 01.158 20224 Exposure complete
00:19:34.999 00.087 20224 worker thread done servicing request
00:19:34.999 00.000 8996 OnExposeComplete: enter
00:19:35.001 00.002 8996 UpdateGuideState(): m_state=6
00:19:35.002 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9742
00:19:35.003 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.87, Mass=761563, SNR=365.8, Peak=65440 HFD=4.3
00:19:35.004 00.001 8996 MultiStar: [#1 -0.25,-0.35,0.58,U] [#2 -0.23,0.51,0.00,M8] [#3 -0.00,-0.10,0.61,U] [#4 -0.52,0.39,0.00,M8] [#5 -0.08,0.13,0.54,U] [#6 -0.27,-0.09,0.47,U] [#7 0.03,0.11,0.38,U] [#8 -0.79,0.03,0.00,M7] 
00:19:35.005 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.01}, one-star: {-0.22, 0.15}
00:19:35.006 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
00:19:35.007 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
00:19:35.008 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.05 mountX=-0.14 mountY=0.03, mountTheta=2.93
00:19:35.010 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.01, opts=13)
00:19:35.011 00.001 8996 Enqueuing Move request for scope (-0.15, -0.01)
00:19:35.011 00.000 20224 Worker thread wakes up
00:19:35.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
00:19:35.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
00:19:35.012 00.001 20224 Moving (-0.15, -0.01) raw xDistance=-0.14 yDistance=0.03
00:19:35.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:19:35.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:35.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:19:35.012 00.000 20224 MoveAxis(E, 0, ABG)
00:19:35.012 00.000 20224 Move returns status 0, amount 0
00:19:35.012 00.000 20224 MoveAxis(N, 0, ABG)
00:19:35.012 00.000 20224 Move returns status 0, amount 0
00:19:35.012 00.000 20224 move complete, result=0
00:19:35.012 00.000 20224 worker thread done servicing request
00:19:35.016 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=65440, med=2957, FiltMin=2704, FiltMax=28560, Gamma=1.000
00:19:35.036 00.020 8996 UpdateGuideState exits: m=761563 SNR=365.8
00:19:35.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:35.040 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:35.041 00.001 8996 Enqueuing Expose request
00:19:35.041 00.000 20224 Worker thread wakes up
00:19:35.042 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:35.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:35.042 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:36.017 00.975 20224 Exposure complete
00:19:36.099 00.082 20224 worker thread done servicing request
00:19:36.099 00.000 8996 OnExposeComplete: enter
00:19:36.100 00.001 8996 UpdateGuideState(): m_state=6
00:19:36.106 00.006 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9743
00:19:36.109 00.003 8996 Star::Find returns 1 (0), X=135.78, Y=473.85, Mass=682304, SNR=323.2, Peak=63568 HFD=4.4
00:19:36.111 00.002 8996 MultiStar: [#1 -0.62,-0.20,0.00,M1] [#2 -0.40,0.42,0.00,M9] [#3 -0.32,0.11,0.58,U] [#4 -0.61,0.57,0.00,M9] [#5 -0.26,0.21,0.55,U] [#6 -0.59,0.32,0.00,M1] [#7 -0.22,0.24,0.40,U] [#8 -0.87,-0.11,0.00,M8] 
00:19:36.112 00.001 8996 refined, 3 included, MultiStar: {-0.37, 0.16}, one-star: {-0.52, 0.13}
00:19:36.114 00.002 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
00:19:36.115 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
00:19:36.117 00.002 8996 CameraToMount -- cameraX=-0.37 cameraY=0.16 hyp=0.40 cameraTheta=2.73 mountX=-0.38 mountY=-0.12, mountTheta=-2.85
00:19:36.121 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.16, opts=13)
00:19:36.122 00.001 8996 Enqueuing Move request for scope (-0.37, 0.16)
00:19:36.123 00.001 20224 Worker thread wakes up
00:19:36.124 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.16) opts 0xd
00:19:36.124 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.16)
00:19:36.124 00.000 20224 Moving (-0.37, 0.16) raw xDistance=-0.38 yDistance=-0.12
00:19:36.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:19:36.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:36.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:19:36.124 00.000 20224 MoveAxis(E, 56, ABG)
00:19:36.124 00.000 20224 Guiding  Dir = 2, Dur = 56
00:19:36.124 00.000 20224 IsSlewing returns 0
00:19:36.124 00.000 20224 IsGuiding returns 0
00:19:36.126 00.002 20224 PulseGuide returned control before completion, sleep 65
00:19:36.129 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63568, med=2957, FiltMin=2659, FiltMax=25424, Gamma=1.000
00:19:36.145 00.016 8996 UpdateGuideState exits: m=682304 SNR=323.2
00:19:36.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:36.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:36.147 00.000 8996 Enqueuing Expose request
00:19:36.197 00.050 20224 IsGuiding returns 1
00:19:36.197 00.000 20224 scope still moving after pulse duration time elapsed
00:19:36.228 00.031 20224 IsSlewing returns 0
00:19:36.228 00.000 20224 IsGuiding returns 0
00:19:36.228 00.000 20224 scope move finished after 56 + 47 ms
00:19:36.228 00.000 20224 Move returns status 0, amount 56
00:19:36.228 00.000 20224 MoveAxis(N, 0, ABG)
00:19:36.229 00.001 20224 Move returns status 0, amount 0
00:19:36.229 00.000 20224 move complete, result=0
00:19:36.229 00.000 20224 worker thread done servicing request
00:19:36.229 00.000 20224 Worker thread wakes up
00:19:36.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:36.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:36.229 00.000 8996 GuideStep: -0.4 px 56 ms EAST, -0.1 px 0 ms NORTH
00:19:37.390 01.161 20224 Exposure complete
00:19:37.467 00.077 20224 worker thread done servicing request
00:19:37.467 00.000 8996 OnExposeComplete: enter
00:19:37.468 00.001 8996 UpdateGuideState(): m_state=6
00:19:37.470 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9744
00:19:37.471 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.84, Mass=735081, SNR=380.4, Peak=51526 HFD=4.5
00:19:37.472 00.001 8996 MultiStar: [#1 -0.07,-0.22,0.58,U] [#2 -0.20,0.70,0.00,M10] [#3 -0.12,0.11,0.62,U] [#4 -0.43,0.59,0.00,M10] [#5 0.08,0.35,0.51,U] [#6 0.14,0.19,0.39,U] [#7 0.21,0.63,0.00,M3] [#8 -0.62,0.19,0.00,M9] 
00:19:37.473 00.001 8996 refined, 4 included, MultiStar: {-0.01, 0.10}, one-star: {0.00, 0.12}
00:19:37.474 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
00:19:37.479 00.005 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
00:19:37.480 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.63 mountX=-0.02 mountY=-0.10, mountTheta=-1.72
00:19:37.483 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.10, opts=13)
00:19:37.484 00.001 8996 Enqueuing Move request for scope (-0.01, 0.10)
00:19:37.486 00.002 20224 Worker thread wakes up
00:19:37.486 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
00:19:37.486 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
00:19:37.486 00.000 20224 Moving (-0.01, 0.10) raw xDistance=-0.02 yDistance=-0.10
00:19:37.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:19:37.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:37.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:19:37.486 00.000 20224 MoveAxis(E, 0, ABG)
00:19:37.486 00.000 20224 Move returns status 0, amount 0
00:19:37.486 00.000 20224 MoveAxis(N, 0, ABG)
00:19:37.486 00.000 20224 Move returns status 0, amount 0
00:19:37.487 00.001 20224 move complete, result=0
00:19:37.487 00.000 20224 worker thread done servicing request
00:19:37.491 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=51526, med=2957, FiltMin=2681, FiltMax=25424, Gamma=1.000
00:19:37.504 00.013 8996 UpdateGuideState exits: m=735081 SNR=380.4
00:19:37.506 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:37.506 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:37.507 00.001 8996 Enqueuing Expose request
00:19:37.507 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:37.509 00.002 20224 Worker thread wakes up
00:19:37.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:37.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:38.509 01.000 20224 Exposure complete
00:19:38.596 00.087 20224 worker thread done servicing request
00:19:38.596 00.000 8996 OnExposeComplete: enter
00:19:38.597 00.001 8996 UpdateGuideState(): m_state=6
00:19:38.598 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9745
00:19:38.599 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.94, Mass=724967, SNR=385.4, Peak=64950 HFD=4.8
00:19:38.601 00.002 8996 MultiStar: [#1 0.09,0.03,0.62,U] [#2 0.32,0.52,0.00,R] [#3 0.32,0.06,0.48,U] [#4 -0.05,0.59,0.00,R] [#5 0.34,0.20,0.56,U] [#6 0.56,-0.03,0.00,M1] [#7 0.61,0.24,0.00,M4] [#8 -0.27,0.34,0.39,U] 
00:19:38.601 00.000 8996 refined, 4 included, MultiStar: {0.18, 0.17}, one-star: {0.25, 0.21}
00:19:38.602 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
00:19:38.603 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
00:19:38.604 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.24 cameraTheta=0.75 mountX=0.16 mountY=-0.19, mountTheta=-0.86
00:19:38.605 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.17, opts=13)
00:19:38.606 00.001 8996 Enqueuing Move request for scope (0.18, 0.17)
00:19:38.607 00.001 20224 Worker thread wakes up
00:19:38.607 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd
00:19:38.607 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.17)
00:19:38.607 00.000 20224 Moving (0.18, 0.17) raw xDistance=0.16 yDistance=-0.19
00:19:38.607 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:19:38.607 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:38.607 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:19:38.607 00.000 20224 MoveAxis(E, 0, ABG)
00:19:38.607 00.000 20224 Move returns status 0, amount 0
00:19:38.607 00.000 20224 MoveAxis(N, 0, ABG)
00:19:38.607 00.000 20224 Move returns status 0, amount 0
00:19:38.607 00.000 20224 move complete, result=0
00:19:38.607 00.000 20224 worker thread done servicing request
00:19:38.610 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=64950, med=2957, FiltMin=2701, FiltMax=28329, Gamma=1.000
00:19:38.625 00.015 8996 UpdateGuideState exits: m=724967 SNR=385.4
00:19:38.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:38.626 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:38.627 00.001 8996 Enqueuing Expose request
00:19:38.628 00.001 20224 Worker thread wakes up
00:19:38.628 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:38.628 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:38.629 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:39.793 01.164 20224 Exposure complete
00:19:39.856 00.063 20224 worker thread done servicing request
00:19:39.856 00.000 8996 OnExposeComplete: enter
00:19:39.857 00.001 8996 UpdateGuideState(): m_state=6
00:19:39.858 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9746
00:19:39.859 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=473.85, Mass=683609, SNR=320.4, Peak=59814 HFD=4.6
00:19:39.860 00.001 8996 MultiStar: [#1 -0.04,-0.23,0.75,U] [#2 -0.09,-0.09,0.71,U] [#3 0.14,0.05,0.66,U] [#4 -0.03,0.11,0.56,U] [#5 0.19,0.17,0.56,U] [#6 0.24,0.14,0.48,U] [#7 0.52,0.34,0.00,M5] [#8 -0.57,0.08,0.00,M9] 
00:19:39.860 00.000 8996 refined, 6 included, MultiStar: {0.08, 0.03}, one-star: {0.18, 0.12}
00:19:39.861 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
00:19:39.862 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
00:19:39.863 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.37 mountX=0.08 mountY=-0.04, mountTheta=-0.48
00:19:39.864 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
00:19:39.865 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
00:19:39.866 00.001 20224 Worker thread wakes up
00:19:39.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:19:39.866 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:19:39.866 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
00:19:39.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:19:39.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:39.867 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:19:39.867 00.000 20224 MoveAxis(E, 0, ABG)
00:19:39.867 00.000 20224 Move returns status 0, amount 0
00:19:39.867 00.000 20224 MoveAxis(N, 0, ABG)
00:19:39.867 00.000 20224 Move returns status 0, amount 0
00:19:39.867 00.000 20224 move complete, result=0
00:19:39.867 00.000 20224 worker thread done servicing request
00:19:39.870 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59814, med=2957, FiltMin=2659, FiltMax=25501, Gamma=1.000
00:19:39.884 00.014 8996 UpdateGuideState exits: m=683609 SNR=320.4
00:19:39.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:39.885 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:39.886 00.001 8996 Enqueuing Expose request
00:19:39.888 00.002 20224 Worker thread wakes up
00:19:39.888 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:39.889 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:39.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:40.863 00.974 20224 Exposure complete
00:19:40.955 00.092 20224 worker thread done servicing request
00:19:40.955 00.000 8996 OnExposeComplete: enter
00:19:40.956 00.001 8996 UpdateGuideState(): m_state=6
00:19:40.957 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9747
00:19:40.959 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=473.83, Mass=676937, SNR=345.6, Peak=49824 HFD=4.5
00:19:40.960 00.001 8996 MultiStar: [#1 -0.14,-0.34,0.66,U] [#2 -0.37,-0.16,0.77,U] [#3 0.21,0.02,0.58,U] [#4 -0.14,0.06,0.60,U] [#5 0.20,0.09,0.59,U] [#6 0.18,0.04,0.41,U] [#7 0.60,0.21,0.00,M6] [#8 -0.60,0.06,0.00,M10] 
00:19:40.961 00.001 8996 refined, 6 included, MultiStar: {-0.03, -0.03}, one-star: {0.03, 0.11}
00:19:40.962 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
00:19:40.963 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
00:19:40.964 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.37 mountX=-0.02 mountY=0.03, mountTheta=2.26
00:19:40.965 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
00:19:40.966 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
00:19:40.968 00.002 20224 Worker thread wakes up
00:19:40.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:19:40.968 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:19:40.968 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.02 yDistance=0.03
00:19:40.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:19:40.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:40.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:19:40.968 00.000 20224 MoveAxis(E, 0, ABG)
00:19:40.968 00.000 20224 Move returns status 0, amount 0
00:19:40.968 00.000 20224 MoveAxis(N, 0, ABG)
00:19:40.969 00.001 20224 Move returns status 0, amount 0
00:19:40.969 00.000 20224 move complete, result=0
00:19:40.969 00.000 20224 worker thread done servicing request
00:19:40.975 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49824, med=2957, FiltMin=2681, FiltMax=23309, Gamma=1.000
00:19:40.992 00.017 8996 UpdateGuideState exits: m=676937 SNR=345.6
00:19:40.994 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:40.996 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:40.998 00.002 8996 Enqueuing Expose request
00:19:40.999 00.001 20224 Worker thread wakes up
00:19:40.999 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:41.000 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:41.001 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:42.160 01.159 20224 Exposure complete
00:19:42.250 00.090 20224 worker thread done servicing request
00:19:42.251 00.001 8996 OnExposeComplete: enter
00:19:42.252 00.001 8996 UpdateGuideState(): m_state=6
00:19:42.253 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9748
00:19:42.255 00.002 8996 Star::Find returns 1 (0), X=136.44, Y=474.12, Mass=710823, SNR=349.4, Peak=61830 HFD=4.4
00:19:42.256 00.001 8996 MultiStar: [#1 0.07,0.01,0.63,U] [#2 -0.16,-0.16,0.76,U] [#3 0.27,0.08,0.60,U] [#4 -0.08,0.12,0.56,U] [#5 0.16,0.32,0.54,U] [#6 0.48,0.25,0.00,M1] [#7 0.66,0.46,0.00,M7] [#8 -0.32,0.07,0.37,U] 
00:19:42.257 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.13}, one-star: {0.14, 0.39}
00:19:42.258 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
00:19:42.259 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
00:19:42.261 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.33 mountX=0.02 mountY=-0.14, mountTheta=-1.43
00:19:42.265 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
00:19:42.267 00.002 8996 Enqueuing Move request for scope (0.03, 0.13)
00:19:42.269 00.002 20224 Worker thread wakes up
00:19:42.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
00:19:42.269 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
00:19:42.269 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.02 yDistance=-0.14
00:19:42.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:19:42.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:42.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:19:42.269 00.000 20224 MoveAxis(E, 0, ABG)
00:19:42.269 00.000 20224 Move returns status 0, amount 0
00:19:42.270 00.001 20224 MoveAxis(N, 0, ABG)
00:19:42.270 00.000 20224 Move returns status 0, amount 0
00:19:42.270 00.000 20224 move complete, result=0
00:19:42.270 00.000 20224 worker thread done servicing request
00:19:42.275 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=61830, med=2957, FiltMin=2677, FiltMax=29427, Gamma=1.000
00:19:42.295 00.020 8996 UpdateGuideState exits: m=710823 SNR=349.4
00:19:42.297 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:42.299 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:42.300 00.001 8996 Enqueuing Expose request
00:19:42.302 00.002 20224 Worker thread wakes up
00:19:42.302 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:42.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:42.302 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:43.286 00.984 20224 Exposure complete
00:19:43.379 00.093 20224 worker thread done servicing request
00:19:43.380 00.001 8996 OnExposeComplete: enter
00:19:43.382 00.002 8996 UpdateGuideState(): m_state=6
00:19:43.383 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9749
00:19:43.385 00.002 8996 Star::Find returns 1 (0), X=136.43, Y=473.98, Mass=676351, SNR=345.9, Peak=58118 HFD=4.2
00:19:43.387 00.002 8996 MultiStar: [#1 0.05,0.06,0.70,U] [#2 -0.04,-0.09,0.78,U] [#3 0.36,0.14,0.59,U] [#4 0.08,0.30,0.50,U] [#5 0.28,0.53,0.00,M1] [#6 0.29,0.26,0.38,U] [#7 0.51,0.44,0.00,M8] [#8 -0.34,0.10,0.42,U] 
00:19:43.388 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.14}, one-star: {0.13, 0.25}
00:19:43.390 00.002 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
00:19:43.392 00.002 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
00:19:43.394 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.04 mountX=0.07 mountY=-0.14, mountTheta=-1.14
00:19:43.397 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.14, opts=13)
00:19:43.399 00.002 8996 Enqueuing Move request for scope (0.08, 0.14)
00:19:43.400 00.001 20224 Worker thread wakes up
00:19:43.401 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
00:19:43.401 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
00:19:43.401 00.000 20224 Moving (0.08, 0.14) raw xDistance=0.07 yDistance=-0.14
00:19:43.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:19:43.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:43.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:19:43.401 00.000 20224 MoveAxis(E, 0, ABG)
00:19:43.401 00.000 20224 Move returns status 0, amount 0
00:19:43.401 00.000 20224 MoveAxis(N, 0, ABG)
00:19:43.401 00.000 20224 Move returns status 0, amount 0
00:19:43.401 00.000 20224 move complete, result=0
00:19:43.401 00.000 20224 worker thread done servicing request
00:19:43.409 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58118, med=2957, FiltMin=2669, FiltMax=24614, Gamma=1.000
00:19:43.423 00.014 8996 UpdateGuideState exits: m=676351 SNR=345.9
00:19:43.425 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:43.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:43.427 00.001 8996 Enqueuing Expose request
00:19:43.428 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:43.429 00.001 20224 Worker thread wakes up
00:19:43.429 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:43.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:44.597 01.168 20224 Exposure complete
00:19:44.667 00.070 20224 worker thread done servicing request
00:19:44.667 00.000 8996 OnExposeComplete: enter
00:19:44.670 00.003 8996 UpdateGuideState(): m_state=6
00:19:44.672 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9750
00:19:44.673 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=473.97, Mass=665822, SNR=310.3, Peak=49286 HFD=4.2
00:19:44.674 00.001 8996 MultiStar: [#1 0.05,-0.20,0.77,U] [#2 -0.23,-0.23,0.78,U] [#3 0.28,0.12,0.62,U] [#4 -0.05,0.07,0.52,U] [#5 0.27,0.38,0.00,M2] [#6 0.14,0.01,0.50,U] [#7 0.44,0.12,0.00,M9] [#8 -0.29,0.04,0.39,U] 
00:19:44.675 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.01}, one-star: {0.06, 0.25}
00:19:44.676 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
00:19:44.678 00.002 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
00:19:44.679 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=1.01 mountX=0.01 mountY=-0.01, mountTheta=-1.11
00:19:44.682 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
00:19:44.683 00.001 8996 Enqueuing Move request for scope (0.01, 0.01)
00:19:44.684 00.001 20224 Worker thread wakes up
00:19:44.685 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
00:19:44.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
00:19:44.685 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
00:19:44.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:19:44.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:44.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:19:44.685 00.000 20224 MoveAxis(E, 0, ABG)
00:19:44.685 00.000 20224 Move returns status 0, amount 0
00:19:44.685 00.000 20224 MoveAxis(N, 0, ABG)
00:19:44.685 00.000 20224 Move returns status 0, amount 0
00:19:44.685 00.000 20224 move complete, result=0
00:19:44.685 00.000 20224 worker thread done servicing request
00:19:44.689 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49286, med=2957, FiltMin=2662, FiltMax=26445, Gamma=1.000
00:19:44.702 00.013 8996 UpdateGuideState exits: m=665822 SNR=310.3
00:19:44.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:44.703 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:44.704 00.001 8996 Enqueuing Expose request
00:19:44.705 00.001 20224 Worker thread wakes up
00:19:44.705 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:44.706 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:44.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:45.677 00.971 20224 Exposure complete
00:19:45.742 00.065 20224 worker thread done servicing request
00:19:45.742 00.000 8996 OnExposeComplete: enter
00:19:45.743 00.001 8996 UpdateGuideState(): m_state=6
00:19:45.744 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9751
00:19:45.745 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=473.96, Mass=729431, SNR=399.7, Peak=56518 HFD=4.3
00:19:45.746 00.001 8996 MultiStar: [#1 0.08,-0.44,0.00,M1] [#2 -0.43,-0.22,0.00,M1] [#3 0.24,0.08,0.49,U] [#4 -0.06,-0.03,0.44,U] [#5 0.44,0.22,0.00,M3] [#6 0.05,-0.03,0.39,U] [#7 0.21,0.15,0.38,U] [#8 -0.39,0.04,0.36,U] 
00:19:45.747 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.11}, one-star: {0.05, 0.24}
00:19:45.747 00.000 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
00:19:45.748 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
00:19:45.749 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.29 mountX=0.02 mountY=-0.11, mountTheta=-1.39
00:19:45.750 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.11, opts=13)
00:19:45.751 00.001 8996 Enqueuing Move request for scope (0.03, 0.11)
00:19:45.752 00.001 20224 Worker thread wakes up
00:19:45.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
00:19:45.752 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
00:19:45.752 00.000 20224 Moving (0.03, 0.11) raw xDistance=0.02 yDistance=-0.11
00:19:45.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:19:45.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:45.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:19:45.752 00.000 20224 MoveAxis(E, 0, ABG)
00:19:45.752 00.000 20224 Move returns status 0, amount 0
00:19:45.752 00.000 20224 MoveAxis(N, 0, ABG)
00:19:45.752 00.000 20224 Move returns status 0, amount 0
00:19:45.752 00.000 20224 move complete, result=0
00:19:45.752 00.000 20224 worker thread done servicing request
00:19:45.756 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56518, med=2957, FiltMin=2685, FiltMax=29613, Gamma=1.000
00:19:45.768 00.012 8996 UpdateGuideState exits: m=729431 SNR=399.7
00:19:45.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:45.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:45.771 00.001 8996 Enqueuing Expose request
00:19:45.772 00.001 20224 Worker thread wakes up
00:19:45.772 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:45.772 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:45.772 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:46.931 01.159 20224 Exposure complete
00:19:47.002 00.071 20224 worker thread done servicing request
00:19:47.003 00.001 8996 OnExposeComplete: enter
00:19:47.004 00.001 8996 UpdateGuideState(): m_state=6
00:19:47.004 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9752
00:19:47.005 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=473.99, Mass=751374, SNR=348.0, Peak=62934 HFD=4.5
00:19:47.006 00.001 8996 MultiStar: [#1 0.01,-0.34,0.60,U] [#2 -0.33,-0.09,0.68,U] [#3 0.36,-0.09,0.58,U] [#4 -0.13,0.06,0.49,U] [#5 0.21,0.32,0.53,U] [#6 0.36,0.01,0.40,U] [#7 0.59,0.42,0.00,M9] [#8 -0.42,-0.05,0.37,U] 
00:19:47.007 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.03}, one-star: {0.17, 0.26}
00:19:47.007 00.000 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
00:19:47.008 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
00:19:47.009 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.62 mountX=0.04 mountY=-0.03, mountTheta=-0.72
00:19:47.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.03, opts=13)
00:19:47.014 00.003 8996 Enqueuing Move request for scope (0.04, 0.03)
00:19:47.015 00.001 20224 Worker thread wakes up
00:19:47.016 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
00:19:47.016 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
00:19:47.016 00.000 20224 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=-0.03
00:19:47.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:19:47.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:47.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:19:47.016 00.000 20224 MoveAxis(E, 0, ABG)
00:19:47.016 00.000 20224 Move returns status 0, amount 0
00:19:47.016 00.000 20224 MoveAxis(N, 0, ABG)
00:19:47.016 00.000 20224 Move returns status 0, amount 0
00:19:47.016 00.000 20224 move complete, result=0
00:19:47.016 00.000 20224 worker thread done servicing request
00:19:47.023 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62934, med=2957, FiltMin=2669, FiltMax=29174, Gamma=1.000
00:19:47.041 00.018 8996 UpdateGuideState exits: m=751374 SNR=348.0
00:19:47.044 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:47.045 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:47.046 00.001 8996 Enqueuing Expose request
00:19:47.046 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:47.047 00.001 20224 Worker thread wakes up
00:19:47.047 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:47.048 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:48.048 01.000 20224 Exposure complete
00:19:48.140 00.092 20224 worker thread done servicing request
00:19:48.140 00.000 8996 OnExposeComplete: enter
00:19:48.142 00.002 8996 UpdateGuideState(): m_state=6
00:19:48.143 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9753
00:19:48.145 00.002 8996 Star::Find returns 1 (0), X=136.51, Y=473.93, Mass=706954, SNR=326.2, Peak=61590 HFD=4.3
00:19:48.147 00.002 8996 MultiStar: [#1 0.06,-0.14,0.76,U] [#2 -0.26,-0.05,0.76,U] [#3 0.38,-0.22,0.67,U] [#4 0.03,-0.04,0.54,U] [#5 0.26,0.07,0.55,U] [#6 0.33,0.20,0.50,U] [#7 0.55,0.44,0.00,M10] [#8 -0.51,0.05,0.00,M6] 
00:19:48.149 00.002 8996 refined, 6 included, MultiStar: {0.13, 0.01}, one-star: {0.21, 0.20}
00:19:48.150 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
00:19:48.151 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
00:19:48.152 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.05 mountX=0.13 mountY=-0.02, mountTheta=-0.16
00:19:48.154 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.01, opts=13)
00:19:48.156 00.002 8996 Enqueuing Move request for scope (0.13, 0.01)
00:19:48.156 00.000 20224 Worker thread wakes up
00:19:48.157 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
00:19:48.157 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
00:19:48.157 00.000 20224 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=-0.02
00:19:48.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:19:48.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:48.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:19:48.157 00.000 20224 MoveAxis(E, 0, ABG)
00:19:48.157 00.000 20224 Move returns status 0, amount 0
00:19:48.157 00.000 20224 MoveAxis(N, 0, ABG)
00:19:48.157 00.000 20224 Move returns status 0, amount 0
00:19:48.157 00.000 20224 move complete, result=0
00:19:48.157 00.000 20224 worker thread done servicing request
00:19:48.162 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61590, med=2957, FiltMin=2681, FiltMax=29001, Gamma=1.000
00:19:48.181 00.019 8996 UpdateGuideState exits: m=706954 SNR=326.2
00:19:48.183 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:48.183 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:48.184 00.001 8996 Enqueuing Expose request
00:19:48.185 00.001 20224 Worker thread wakes up
00:19:48.185 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:48.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:48.185 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:49.371 01.186 20224 Exposure complete
00:19:49.434 00.063 20224 worker thread done servicing request
00:19:49.434 00.000 8996 OnExposeComplete: enter
00:19:49.436 00.002 8996 UpdateGuideState(): m_state=6
00:19:49.436 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9754
00:19:49.437 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=473.79, Mass=704682, SNR=348.9, Peak=54198 HFD=4.5
00:19:49.438 00.001 8996 MultiStar: [#1 -0.02,-0.19,0.63,U] [#2 -0.26,-0.09,0.68,U] [#3 0.06,-0.05,0.60,U] [#4 -0.14,-0.19,0.45,U] [#5 0.05,0.28,0.61,U] [#6 0.10,0.02,0.41,U] [#7 0.39,0.19,0.41,U] [#8 -0.59,0.12,0.00,M7] 
00:19:49.439 00.001 8996 refined, 7 included, MultiStar: {0.00, 0.01}, one-star: {0.01, 0.07}
00:19:49.440 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
00:19:49.440 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
00:19:49.441 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=0.95 mountX=0.00 mountY=-0.01, mountTheta=-1.05
00:19:49.443 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
00:19:49.443 00.000 8996 Enqueuing Move request for scope (0.00, 0.01)
00:19:49.444 00.001 20224 Worker thread wakes up
00:19:49.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
00:19:49.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
00:19:49.444 00.000 20224 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
00:19:49.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:19:49.445 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:49.445 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:19:49.445 00.000 20224 MoveAxis(E, 0, ABG)
00:19:49.445 00.000 20224 Move returns status 0, amount 0
00:19:49.445 00.000 20224 MoveAxis(N, 0, ABG)
00:19:49.445 00.000 20224 Move returns status 0, amount 0
00:19:49.445 00.000 20224 move complete, result=0
00:19:49.445 00.000 20224 worker thread done servicing request
00:19:49.450 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54198, med=2957, FiltMin=2681, FiltMax=24857, Gamma=1.000
00:19:49.464 00.014 8996 UpdateGuideState exits: m=704682 SNR=348.9
00:19:49.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:49.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:49.467 00.001 8996 Enqueuing Expose request
00:19:49.468 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:49.469 00.001 20224 Worker thread wakes up
00:19:49.469 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:49.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:50.462 00.993 20224 Exposure complete
00:19:50.525 00.063 20224 worker thread done servicing request
00:19:50.525 00.000 8996 OnExposeComplete: enter
00:19:50.527 00.002 8996 UpdateGuideState(): m_state=6
00:19:50.528 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9755
00:19:50.530 00.002 8996 Star::Find returns 1 (0), X=136.05, Y=473.97, Mass=745339, SNR=355.1, Peak=65440 HFD=4.4
00:19:50.531 00.001 8996 MultiStar: [#1 -0.44,-0.07,0.00,M1] [#2 -0.64,0.02,0.00,M1] [#3 0.14,0.09,0.58,U] [#4 -0.33,-0.12,0.50,U] [#5 -0.19,0.33,0.56,U] [#6 -0.03,0.09,0.46,U] [#7 -0.10,0.34,0.42,U] [#8 -0.69,-0.01,0.00,M8] 
00:19:50.533 00.002 8996 refined, 5 included, MultiStar: {-0.14, 0.17}, one-star: {-0.25, 0.25}
00:19:50.534 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:19:50.535 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
00:19:50.536 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.26 mountX=-0.16 mountY=-0.16, mountTheta=-2.36
00:19:50.537 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.17, opts=13)
00:19:50.540 00.003 8996 Enqueuing Move request for scope (-0.14, 0.17)
00:19:50.542 00.002 20224 Worker thread wakes up
00:19:50.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
00:19:50.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
00:19:50.542 00.000 20224 Moving (-0.14, 0.17) raw xDistance=-0.16 yDistance=-0.16
00:19:50.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:19:50.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:50.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:19:50.542 00.000 20224 MoveAxis(E, 0, ABG)
00:19:50.543 00.001 20224 Move returns status 0, amount 0
00:19:50.543 00.000 20224 MoveAxis(N, 0, ABG)
00:19:50.543 00.000 20224 Move returns status 0, amount 0
00:19:50.543 00.000 20224 move complete, result=0
00:19:50.543 00.000 20224 worker thread done servicing request
00:19:50.551 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65440, med=2957, FiltMin=2669, FiltMax=29072, Gamma=1.000
00:19:50.565 00.014 8996 UpdateGuideState exits: m=745339 SNR=355.1
00:19:50.567 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:50.567 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:50.568 00.001 8996 Enqueuing Expose request
00:19:50.569 00.001 20224 Worker thread wakes up
00:19:50.569 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:19:50.570 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:50.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:51.750 01.180 20224 Exposure complete
00:19:51.823 00.073 20224 worker thread done servicing request
00:19:51.823 00.000 8996 OnExposeComplete: enter
00:19:51.824 00.001 8996 UpdateGuideState(): m_state=6
00:19:51.825 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9756
00:19:51.827 00.002 8996 Star::Find returns 1 (0), X=136.38, Y=473.82, Mass=714602, SNR=345.7, Peak=57110 HFD=4.5
00:19:51.829 00.002 8996 MultiStar: [#1 0.01,-0.31,0.60,U] [#2 -0.29,0.09,0.74,U] [#3 0.16,-0.14,0.62,U] [#4 -0.02,-0.15,0.54,U] [#5 0.13,0.17,0.65,U] [#6 0.17,0.12,0.55,U] [#7 0.43,0.33,0.00,M9] [#8 -0.61,0.11,0.00,M9] 
00:19:51.829 00.000 8996 refined, 6 included, MultiStar: {0.03, -0.00}, one-star: {0.08, 0.10}
00:19:51.832 00.003 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
00:19:51.833 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
00:19:51.834 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.09 mountX=0.03 mountY=-0.00, mountTheta=-0.03
00:19:51.836 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
00:19:51.836 00.000 8996 Enqueuing Move request for scope (0.03, -0.00)
00:19:51.837 00.001 20224 Worker thread wakes up
00:19:51.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
00:19:51.837 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
00:19:51.837 00.000 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
00:19:51.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:19:51.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:51.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:19:51.837 00.000 20224 MoveAxis(E, 0, ABG)
00:19:51.837 00.000 20224 Move returns status 0, amount 0
00:19:51.838 00.001 20224 MoveAxis(N, 0, ABG)
00:19:51.838 00.000 20224 Move returns status 0, amount 0
00:19:51.838 00.000 20224 move complete, result=0
00:19:51.838 00.000 20224 worker thread done servicing request
00:19:51.843 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57110, med=2957, FiltMin=2678, FiltMax=26397, Gamma=1.000
00:19:51.864 00.021 8996 UpdateGuideState exits: m=714602 SNR=345.7
00:19:51.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:51.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:51.867 00.001 8996 Enqueuing Expose request
00:19:51.868 00.001 20224 Worker thread wakes up
00:19:51.868 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:51.868 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:51.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:52.859 00.991 20224 Exposure complete
00:19:52.934 00.075 20224 worker thread done servicing request
00:19:52.935 00.001 8996 OnExposeComplete: enter
00:19:52.936 00.001 8996 UpdateGuideState(): m_state=6
00:19:52.937 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9757
00:19:52.938 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=473.83, Mass=744066, SNR=325.4, Peak=58864 HFD=4.4
00:19:52.939 00.001 8996 MultiStar: [#1 -0.12,-0.11,0.68,U] [#2 -0.44,-0.10,0.00,M1] [#3 0.09,0.01,0.69,U] [#4 -0.28,-0.11,0.57,U] [#5 0.02,0.20,0.56,U] [#6 -0.08,0.29,0.50,U] [#7 0.24,0.17,0.43,U] [#8 -0.65,-0.00,0.00,M10] 
00:19:52.940 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.07}, one-star: {-0.08, 0.11}
00:19:52.941 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
00:19:52.942 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
00:19:52.942 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.12 mountX=-0.05 mountY=-0.06, mountTheta=-2.23
00:19:52.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
00:19:52.944 00.000 8996 Enqueuing Move request for scope (-0.04, 0.07)
00:19:52.945 00.001 20224 Worker thread wakes up
00:19:52.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
00:19:52.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
00:19:52.945 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.05 yDistance=-0.06
00:19:52.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:19:52.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:52.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:19:52.945 00.000 20224 MoveAxis(E, 0, ABG)
00:19:52.946 00.001 20224 Move returns status 0, amount 0
00:19:52.946 00.000 20224 MoveAxis(N, 0, ABG)
00:19:52.946 00.000 20224 Move returns status 0, amount 0
00:19:52.946 00.000 20224 move complete, result=0
00:19:52.946 00.000 20224 worker thread done servicing request
00:19:52.952 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58864, med=2957, FiltMin=2672, FiltMax=26880, Gamma=1.000
00:19:52.965 00.013 8996 UpdateGuideState exits: m=744066 SNR=325.4
00:19:52.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:52.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:52.968 00.001 8996 Enqueuing Expose request
00:19:52.969 00.001 20224 Worker thread wakes up
00:19:52.969 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:19:52.970 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:52.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:54.131 01.161 20224 Exposure complete
00:19:54.201 00.070 20224 worker thread done servicing request
00:19:54.201 00.000 8996 OnExposeComplete: enter
00:19:54.203 00.002 8996 UpdateGuideState(): m_state=6
00:19:54.204 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9758
00:19:54.206 00.002 8996 Star::Find returns 1 (0), X=135.62, Y=474.03, Mass=685664, SNR=364.9, Peak=65440 HFD=4.5
00:19:54.208 00.002 8996 MultiStar: [#1 -0.47,-0.19,0.00,M1] [#2 -0.70,0.18,0.00,M2] [#3 -0.12,0.06,0.61,U] [#4 -0.44,0.08,0.00,M1] [#5 -0.46,0.42,0.00,M1] [#6 -0.13,0.35,0.37,U] [#7 0.07,0.29,0.38,U] [#8 -1.02,0.08,0.00,R] 
00:19:54.209 00.001 8996 refined, 3 included, MultiStar: {-0.33, 0.25}, one-star: {-0.68, 0.31}
00:19:54.210 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
00:19:54.212 00.002 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
00:19:54.213 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.25 hyp=0.41 cameraTheta=2.49 mountX=-0.35 mountY=-0.21, mountTheta=-2.60
00:19:54.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.25, opts=13)
00:19:54.218 00.003 8996 Enqueuing Move request for scope (-0.33, 0.25)
00:19:54.221 00.003 20224 Worker thread wakes up
00:19:54.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.25) opts 0xd
00:19:54.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.25)
00:19:54.221 00.000 20224 Moving (-0.33, 0.25) raw xDistance=-0.35 yDistance=-0.21
00:19:54.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
00:19:54.221 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:19:54.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:19:54.221 00.000 20224 MoveAxis(E, 51, ABG)
00:19:54.221 00.000 20224 Guiding  Dir = 2, Dur = 51
00:19:54.221 00.000 20224 IsSlewing returns 0
00:19:54.221 00.000 20224 IsGuiding returns 0
00:19:54.230 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=65440, med=2957, FiltMin=2659, FiltMax=27814, Gamma=1.000
00:19:54.235 00.005 20224 PulseGuide returned control before completion, sleep 47
00:19:54.255 00.020 8996 UpdateGuideState exits: m=685664 SNR=364.9
00:19:54.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:54.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:54.257 00.000 8996 Enqueuing Expose request
00:19:54.296 00.039 20224 IsGuiding returns 1
00:19:54.296 00.000 20224 scope still moving after pulse duration time elapsed
00:19:54.327 00.031 20224 IsSlewing returns 0
00:19:54.327 00.000 20224 IsGuiding returns 0
00:19:54.327 00.000 20224 scope move finished after 51 + 55 ms
00:19:54.327 00.000 20224 Move returns status 0, amount 51
00:19:54.327 00.000 20224 MoveAxis(N, 0, ABG)
00:19:54.327 00.000 20224 Move returns status 0, amount 0
00:19:54.327 00.000 20224 move complete, result=0
00:19:54.327 00.000 20224 worker thread done servicing request
00:19:54.327 00.000 20224 Worker thread wakes up
00:19:54.327 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:54.329 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:54.329 00.000 8996 GuideStep: -0.4 px 51 ms EAST, -0.2 px 0 ms NORTH
00:19:55.333 01.004 20224 Exposure complete
00:19:55.416 00.083 20224 worker thread done servicing request
00:19:55.416 00.000 8996 OnExposeComplete: enter
00:19:55.417 00.001 8996 UpdateGuideState(): m_state=6
00:19:55.418 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9759
00:19:55.420 00.002 8996 Star::Find returns 1 (0), X=136.29, Y=473.88, Mass=725007, SNR=362.3, Peak=53024 HFD=4.5
00:19:55.422 00.002 8996 MultiStar: [#1 -0.00,-0.34,0.63,U] [#2 -0.50,-0.16,0.00,M3] [#3 0.29,-0.04,0.56,U] [#4 -0.01,-0.25,0.51,U] [#5 0.09,0.14,0.60,U] [#6 0.31,-0.13,0.39,U] [#7 0.34,0.02,0.37,U] [#8 0.37,-0.09,0.31,U] 
00:19:55.424 00.002 8996 refined, 7 included, MultiStar: {0.13, -0.04}, one-star: {-0.01, 0.16}
00:19:55.425 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
00:19:55.427 00.002 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
00:19:55.429 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.33 mountX=0.13 mountY=0.03, mountTheta=0.22
00:19:55.432 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.04, opts=13)
00:19:55.433 00.001 8996 Enqueuing Move request for scope (0.13, -0.04)
00:19:55.435 00.002 20224 Worker thread wakes up
00:19:55.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
00:19:55.435 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
00:19:55.435 00.000 20224 Moving (0.13, -0.04) raw xDistance=0.13 yDistance=0.03
00:19:55.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:19:55.436 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:55.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:19:55.436 00.000 20224 MoveAxis(E, 0, ABG)
00:19:55.436 00.000 20224 Move returns status 0, amount 0
00:19:55.436 00.000 20224 MoveAxis(N, 0, ABG)
00:19:55.436 00.000 20224 Move returns status 0, amount 0
00:19:55.436 00.000 20224 move complete, result=0
00:19:55.436 00.000 20224 worker thread done servicing request
00:19:55.446 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53024, med=2957, FiltMin=2653, FiltMax=28656, Gamma=1.000
00:19:55.462 00.016 8996 UpdateGuideState exits: m=725007 SNR=362.3
00:19:55.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:55.464 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:55.465 00.001 8996 Enqueuing Expose request
00:19:55.465 00.000 20224 Worker thread wakes up
00:19:55.466 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:55.466 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:19:55.467 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:56.641 01.174 20224 Exposure complete
00:19:56.706 00.065 20224 worker thread done servicing request
00:19:56.706 00.000 8996 OnExposeComplete: enter
00:19:56.707 00.001 8996 UpdateGuideState(): m_state=6
00:19:56.708 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9760
00:19:56.709 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=473.57, Mass=738768, SNR=341.8, Peak=54246 HFD=4.6
00:19:56.710 00.001 8996 MultiStar: [#1 0.26,-0.41,0.00,M1] [#2 -0.16,-0.14,0.70,U] [#3 0.42,-0.11,0.65,U] [#4 0.13,-0.36,0.49,U] [#5 0.35,0.04,0.57,U] [#6 0.67,-0.14,0.00,M1] [#7 0.65,0.01,0.00,M7] [#8 0.84,-0.01,0.00,M1] 
00:19:56.711 00.001 8996 refined, 4 included, MultiStar: {0.18, -0.14}, one-star: {0.17, -0.15}
00:19:56.712 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:19:56.713 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.59)
00:19:56.715 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.22 cameraTheta=-0.67 mountX=0.19 mountY=0.12, mountTheta=0.56
00:19:56.716 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.14, opts=13)
00:19:56.717 00.001 8996 Enqueuing Move request for scope (0.18, -0.14)
00:19:56.718 00.001 20224 Worker thread wakes up
00:19:56.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
00:19:56.718 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
00:19:56.718 00.000 20224 Moving (0.18, -0.14) raw xDistance=0.19 yDistance=0.12
00:19:56.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:19:56.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:56.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:19:56.718 00.000 20224 MoveAxis(E, 0, ABG)
00:19:56.718 00.000 20224 Move returns status 0, amount 0
00:19:56.718 00.000 20224 MoveAxis(N, 0, ABG)
00:19:56.718 00.000 20224 Move returns status 0, amount 0
00:19:56.718 00.000 20224 move complete, result=0
00:19:56.718 00.000 20224 worker thread done servicing request
00:19:56.722 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54246, med=2957, FiltMin=2688, FiltMax=25609, Gamma=1.000
00:19:56.734 00.012 8996 UpdateGuideState exits: m=738768 SNR=341.8
00:19:56.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:56.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:56.737 00.001 8996 Enqueuing Expose request
00:19:56.738 00.001 20224 Worker thread wakes up
00:19:56.738 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:19:56.738 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:56.739 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:57.707 00.968 20224 Exposure complete
00:19:57.781 00.074 20224 worker thread done servicing request
00:19:57.781 00.000 8996 OnExposeComplete: enter
00:19:57.784 00.003 8996 UpdateGuideState(): m_state=6
00:19:57.785 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9761
00:19:57.787 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=473.73, Mass=631519, SNR=316.5, Peak=48422 HFD=4.5
00:19:57.788 00.001 8996 MultiStar: [#1 -0.09,-0.40,0.65,U] [#2 -0.39,-0.39,0.00,M3] [#3 0.01,-0.24,0.60,U] [#4 -0.08,-0.44,0.61,U] [#5 0.34,0.04,0.63,U] [#6 0.41,-0.31,0.00,M2] [#7 0.25,-0.02,0.53,U] [#8 0.67,-0.26,0.00,M2] 
00:19:57.790 00.002 8996 single-star, 5 included, MultiStar: {0.07, -0.16}, one-star: {0.03, 0.01}
00:19:57.792 00.002 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
00:19:57.793 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
00:19:57.794 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.21 mountX=0.03 mountY=-0.01, mountTheta=-0.32
00:19:57.796 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
00:19:57.798 00.002 8996 Enqueuing Move request for scope (0.03, 0.01)
00:19:57.801 00.003 20224 Worker thread wakes up
00:19:57.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:19:57.801 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:19:57.801 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
00:19:57.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:19:57.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:57.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:19:57.801 00.000 20224 MoveAxis(E, 0, ABG)
00:19:57.801 00.000 20224 Move returns status 0, amount 0
00:19:57.801 00.000 20224 MoveAxis(N, 0, ABG)
00:19:57.801 00.000 20224 Move returns status 0, amount 0
00:19:57.801 00.000 20224 move complete, result=0
00:19:57.801 00.000 20224 worker thread done servicing request
00:19:57.808 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=48422, med=2957, FiltMin=2672, FiltMax=22217, Gamma=1.000
00:19:57.830 00.022 8996 UpdateGuideState exits: m=631519 SNR=316.5
00:19:57.832 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:57.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:57.834 00.001 8996 Enqueuing Expose request
00:19:57.835 00.001 20224 Worker thread wakes up
00:19:57.835 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:57.835 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:19:57.837 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:19:59.010 01.173 20224 Exposure complete
00:19:59.079 00.069 20224 worker thread done servicing request
00:19:59.079 00.000 8996 OnExposeComplete: enter
00:19:59.080 00.001 8996 UpdateGuideState(): m_state=6
00:19:59.081 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9762
00:19:59.081 00.000 8996 Star::Find returns 1 (0), X=136.11, Y=473.80, Mass=671517, SNR=299.4, Peak=55600 HFD=4.4
00:19:59.082 00.001 8996 MultiStar: [#1 0.05,-0.37,0.80,U] [#2 -0.15,-0.35,0.74,U] [#3 0.48,-0.25,0.00,M1] [#4 0.04,-0.47,0.00,M1] [#5 0.33,-0.11,0.63,U] [#6 0.30,-0.12,0.45,U] [#7 0.52,0.06,0.00,M7] [#8 0.66,-0.42,0.00,M3] 
00:19:59.084 00.002 8996 refined, 4 included, MultiStar: {0.02, -0.17}, one-star: {-0.19, 0.08}
00:19:59.085 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
00:19:59.085 00.000 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
00:19:59.086 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.44 mountX=0.04 mountY=0.16, mountTheta=1.34
00:19:59.087 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.17, opts=13)
00:19:59.088 00.001 8996 Enqueuing Move request for scope (0.02, -0.17)
00:19:59.089 00.001 20224 Worker thread wakes up
00:19:59.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
00:19:59.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
00:19:59.089 00.000 20224 Moving (0.02, -0.17) raw xDistance=0.04 yDistance=0.16
00:19:59.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:19:59.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:19:59.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:19:59.089 00.000 20224 MoveAxis(E, 0, ABG)
00:19:59.089 00.000 20224 Move returns status 0, amount 0
00:19:59.089 00.000 20224 MoveAxis(N, 0, ABG)
00:19:59.089 00.000 20224 Move returns status 0, amount 0
00:19:59.089 00.000 20224 move complete, result=0
00:19:59.089 00.000 20224 worker thread done servicing request
00:19:59.093 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55600, med=2957, FiltMin=2697, FiltMax=25008, Gamma=1.000
00:19:59.105 00.012 8996 UpdateGuideState exits: m=671517 SNR=299.4
00:19:59.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:19:59.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:19:59.107 00.000 8996 Enqueuing Expose request
00:19:59.108 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:19:59.109 00.001 20224 Worker thread wakes up
00:19:59.109 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:19:59.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:00.093 00.984 20224 Exposure complete
00:20:00.162 00.069 20224 worker thread done servicing request
00:20:00.162 00.000 8996 OnExposeComplete: enter
00:20:00.163 00.001 8996 UpdateGuideState(): m_state=6
00:20:00.164 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9763
00:20:00.167 00.003 8996 Star::Find returns 1 (0), X=136.04, Y=473.90, Mass=728581, SNR=325.0, Peak=64688 HFD=4.5
00:20:00.170 00.003 8996 MultiStar: [#1 -0.05,-0.23,0.62,U] [#2 -0.22,-0.14,0.72,U] [#3 0.27,-0.17,0.60,U] [#4 0.03,-0.12,0.60,U] [#5 0.27,0.12,0.62,U] [#6 0.18,0.04,0.41,U] [#7 0.18,0.23,0.43,U] [#8 0.51,-0.06,0.00,M4] 
00:20:00.172 00.002 8996 refined, 7 included, MultiStar: {0.01, -0.01}, one-star: {-0.26, 0.18}
00:20:00.174 00.002 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
00:20:00.176 00.002 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.47)
00:20:00.177 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.79 mountX=0.01 mountY=0.01, mountTheta=0.68
00:20:00.180 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.01, opts=13)
00:20:00.183 00.003 8996 Enqueuing Move request for scope (0.01, -0.01)
00:20:00.185 00.002 20224 Worker thread wakes up
00:20:00.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
00:20:00.185 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
00:20:00.185 00.000 20224 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.01
00:20:00.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:20:00.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:00.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:20:00.185 00.000 20224 MoveAxis(E, 0, ABG)
00:20:00.186 00.001 20224 Move returns status 0, amount 0
00:20:00.186 00.000 20224 MoveAxis(N, 0, ABG)
00:20:00.186 00.000 20224 Move returns status 0, amount 0
00:20:00.186 00.000 20224 move complete, result=0
00:20:00.186 00.000 20224 worker thread done servicing request
00:20:00.194 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=64688, med=2957, FiltMin=2691, FiltMax=29235, Gamma=1.000
00:20:00.212 00.018 8996 UpdateGuideState exits: m=728581 SNR=325.0
00:20:00.215 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:00.217 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:00.219 00.002 8996 Enqueuing Expose request
00:20:00.221 00.002 20224 Worker thread wakes up
00:20:00.221 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:00.223 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:00.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:01.393 01.170 20224 Exposure complete
00:20:01.455 00.062 20224 worker thread done servicing request
00:20:01.455 00.000 8996 OnExposeComplete: enter
00:20:01.457 00.002 8996 UpdateGuideState(): m_state=6
00:20:01.457 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9764
00:20:01.459 00.002 8996 Star::Find returns 1 (0), X=135.95, Y=473.73, Mass=708133, SNR=334.5, Peak=59856 HFD=4.4
00:20:01.459 00.000 8996 MultiStar: [#1 -0.24,-0.50,0.00,M1] [#2 -0.65,-0.43,0.00,M2] [#3 -0.12,-0.18,0.60,U] [#4 -0.49,-0.49,0.00,M1] [#5 0.13,0.11,0.69,U] [#6 0.13,-0.16,0.43,U] [#7 0.11,-0.01,0.39,U] [#8 0.45,-0.29,0.00,M5] 
00:20:01.461 00.002 8996 refined, 4 included, MultiStar: {-0.08, -0.03}, one-star: {-0.35, 0.01}
00:20:01.462 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
00:20:01.463 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.50)
00:20:01.464 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.76 mountX=-0.07 mountY=0.04, mountTheta=2.65
00:20:01.467 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
00:20:01.469 00.002 8996 Enqueuing Move request for scope (-0.08, -0.03)
00:20:01.470 00.001 20224 Worker thread wakes up
00:20:01.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
00:20:01.471 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
00:20:01.471 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.07 yDistance=0.04
00:20:01.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:20:01.471 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:01.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:20:01.471 00.000 20224 MoveAxis(E, 0, ABG)
00:20:01.471 00.000 20224 Move returns status 0, amount 0
00:20:01.471 00.000 20224 MoveAxis(N, 0, ABG)
00:20:01.471 00.000 20224 Move returns status 0, amount 0
00:20:01.472 00.001 20224 move complete, result=0
00:20:01.472 00.000 20224 worker thread done servicing request
00:20:01.479 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59856, med=2957, FiltMin=2697, FiltMax=27981, Gamma=1.000
00:20:01.497 00.018 8996 UpdateGuideState exits: m=708133 SNR=334.5
00:20:01.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:01.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:01.500 00.001 8996 Enqueuing Expose request
00:20:01.500 00.000 20224 Worker thread wakes up
00:20:01.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:01.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:01.501 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:02.466 00.965 20224 Exposure complete
00:20:02.523 00.057 20224 worker thread done servicing request
00:20:02.523 00.000 8996 OnExposeComplete: enter
00:20:02.525 00.002 8996 UpdateGuideState(): m_state=6
00:20:02.526 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9765
00:20:02.527 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.78, Mass=683751, SNR=315.5, Peak=49376 HFD=4.5
00:20:02.529 00.002 8996 MultiStar: [#1 -0.45,-0.33,0.00,M2] [#2 -0.69,-0.34,0.00,M3] [#3 0.12,-0.03,0.63,U] [#4 -0.20,-0.21,0.49,U] [#5 0.03,0.08,0.65,U] [#6 -0.00,-0.07,0.48,U] [#7 0.01,0.18,0.51,U] [#8 0.31,-0.25,0.42,U] 
00:20:02.531 00.002 8996 refined, 6 included, MultiStar: {0.03, -0.02}, one-star: {-0.01, 0.06}
00:20:02.533 00.002 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
00:20:02.535 00.002 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
00:20:02.537 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-0.53 mountX=0.03 mountY=0.01, mountTheta=0.41
00:20:02.539 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
00:20:02.541 00.002 8996 Enqueuing Move request for scope (0.03, -0.02)
00:20:02.543 00.002 20224 Worker thread wakes up
00:20:02.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
00:20:02.543 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
00:20:02.543 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.01
00:20:02.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:20:02.544 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:02.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:20:02.544 00.000 20224 MoveAxis(E, 0, ABG)
00:20:02.544 00.000 20224 Move returns status 0, amount 0
00:20:02.544 00.000 20224 MoveAxis(N, 0, ABG)
00:20:02.544 00.000 20224 Move returns status 0, amount 0
00:20:02.544 00.000 20224 move complete, result=0
00:20:02.545 00.001 20224 worker thread done servicing request
00:20:02.556 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49376, med=2957, FiltMin=2675, FiltMax=25072, Gamma=1.000
00:20:02.580 00.024 8996 UpdateGuideState exits: m=683751 SNR=315.5
00:20:02.583 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:02.585 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:02.587 00.002 8996 Enqueuing Expose request
00:20:02.589 00.002 20224 Worker thread wakes up
00:20:02.589 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:02.591 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:02.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:03.746 01.155 20224 Exposure complete
00:20:03.853 00.107 20224 worker thread done servicing request
00:20:03.853 00.000 8996 OnExposeComplete: enter
00:20:03.854 00.001 8996 UpdateGuideState(): m_state=6
00:20:03.856 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9766
00:20:03.857 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.87, Mass=747468, SNR=368.8, Peak=63152 HFD=4.4
00:20:03.859 00.002 8996 MultiStar: [#1 -0.37,-0.37,0.00,M3] [#2 -0.60,-0.36,0.00,M4] [#3 -0.21,-0.13,0.54,U] [#4 -0.45,-0.40,0.00,M1] [#5 -0.09,0.02,0.50,U] [#6 -0.26,-0.14,0.41,U] [#7 -0.33,0.09,0.36,U] [#8 0.23,-0.20,0.34,U] 
00:20:03.860 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.00}, one-star: {-0.28, 0.15}
00:20:03.861 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
00:20:03.862 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
00:20:03.864 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.13 mountX=-0.18 mountY=0.02, mountTheta=3.01
00:20:03.867 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.00, opts=13)
00:20:03.868 00.001 8996 Enqueuing Move request for scope (-0.19, -0.00)
00:20:03.870 00.002 20224 Worker thread wakes up
00:20:03.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
00:20:03.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
00:20:03.870 00.000 20224 Moving (-0.19, -0.00) raw xDistance=-0.18 yDistance=0.02
00:20:03.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:20:03.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:03.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:20:03.870 00.000 20224 MoveAxis(E, 0, ABG)
00:20:03.871 00.001 20224 Move returns status 0, amount 0
00:20:03.871 00.000 20224 MoveAxis(N, 0, ABG)
00:20:03.871 00.000 20224 Move returns status 0, amount 0
00:20:03.871 00.000 20224 move complete, result=0
00:20:03.871 00.000 20224 worker thread done servicing request
00:20:03.876 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63152, med=2957, FiltMin=2685, FiltMax=27952, Gamma=1.000
00:20:03.900 00.024 8996 UpdateGuideState exits: m=747468 SNR=368.8
00:20:03.902 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:03.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:03.905 00.002 8996 Enqueuing Expose request
00:20:03.906 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:03.907 00.001 20224 Worker thread wakes up
00:20:03.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:03.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:04.880 00.973 20224 Exposure complete
00:20:04.943 00.063 20224 worker thread done servicing request
00:20:04.943 00.000 8996 OnExposeComplete: enter
00:20:04.944 00.001 8996 UpdateGuideState(): m_state=6
00:20:04.945 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9767
00:20:04.946 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.86, Mass=653301, SNR=336.8, Peak=63408 HFD=4.4
00:20:04.947 00.001 8996 MultiStar: [#1 -0.52,-0.27,0.00,M4] [#2 -0.64,-0.25,0.00,M5] [#3 -0.33,0.10,0.65,U] [#4 -0.50,0.11,0.00,M2] [#5 -0.08,0.29,0.66,U] [#6 -0.09,0.31,0.40,U] [#7 -0.04,0.35,0.43,U] [#8 0.20,0.13,0.37,U] 
00:20:04.948 00.001 8996 refined, 5 included, MultiStar: {-0.18, 0.20}, one-star: {-0.39, 0.14}
00:20:04.949 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
00:20:04.949 00.000 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
00:20:04.950 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.20 hyp=0.27 cameraTheta=2.29 mountX=-0.20 mountY=-0.18, mountTheta=-2.40
00:20:04.952 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.20, opts=13)
00:20:04.952 00.000 8996 Enqueuing Move request for scope (-0.18, 0.20)
00:20:04.953 00.001 20224 Worker thread wakes up
00:20:04.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.20) opts 0xd
00:20:04.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.20)
00:20:04.953 00.000 20224 Moving (-0.18, 0.20) raw xDistance=-0.20 yDistance=-0.18
00:20:04.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:20:04.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:04.954 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:20:04.954 00.000 20224 MoveAxis(E, 29, ABG)
00:20:04.954 00.000 20224 Guiding  Dir = 2, Dur = 29
00:20:04.954 00.000 20224 IsSlewing returns 0
00:20:04.954 00.000 20224 IsGuiding returns 0
00:20:04.956 00.002 20224 PulseGuide returned control before completion, sleep 38
00:20:04.960 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=63408, med=2957, FiltMin=2689, FiltMax=24397, Gamma=1.000
00:20:04.974 00.014 8996 UpdateGuideState exits: m=653301 SNR=336.8
00:20:04.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:04.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:04.977 00.001 8996 Enqueuing Expose request
00:20:05.005 00.028 20224 IsGuiding returns 1
00:20:05.005 00.000 20224 scope still moving after pulse duration time elapsed
00:20:05.037 00.032 20224 IsSlewing returns 0
00:20:05.037 00.000 20224 IsGuiding returns 0
00:20:05.037 00.000 20224 scope move finished after 29 + 53 ms
00:20:05.037 00.000 20224 Move returns status 0, amount 29
00:20:05.037 00.000 20224 MoveAxis(N, 0, ABG)
00:20:05.037 00.000 20224 Move returns status 0, amount 0
00:20:05.038 00.001 20224 move complete, result=0
00:20:05.038 00.000 20224 worker thread done servicing request
00:20:05.038 00.000 20224 Worker thread wakes up
00:20:05.038 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:05.038 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:05.039 00.001 8996 GuideStep: -0.2 px 29 ms EAST, -0.2 px 0 ms NORTH
00:20:06.197 01.158 20224 Exposure complete
00:20:06.281 00.084 20224 worker thread done servicing request
00:20:06.281 00.000 8996 OnExposeComplete: enter
00:20:06.282 00.001 8996 UpdateGuideState(): m_state=6
00:20:06.283 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9768
00:20:06.284 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=473.90, Mass=688466, SNR=314.3, Peak=50966 HFD=4.4
00:20:06.285 00.001 8996 MultiStar: [#1 0.17,-0.28,0.74,U] [#2 -0.31,-0.23,0.79,U] [#3 0.17,-0.01,0.57,U] [#4 -0.01,0.04,0.55,U] [#5 0.34,0.34,0.00,M1] [#6 0.11,0.20,0.55,U] [#7 0.39,0.32,0.00,M3] [#8 0.70,-0.02,0.00,M3] 
00:20:06.285 00.000 8996 refined, 5 included, MultiStar: {0.02, -0.02}, one-star: {0.07, 0.17}
00:20:06.286 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
00:20:06.287 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
00:20:06.288 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.72 mountX=0.03 mountY=0.02, mountTheta=0.62
00:20:06.289 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
00:20:06.290 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
00:20:06.291 00.001 20224 Worker thread wakes up
00:20:06.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
00:20:06.291 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
00:20:06.291 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.03 yDistance=0.02
00:20:06.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:20:06.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:06.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:20:06.291 00.000 20224 MoveAxis(E, 0, ABG)
00:20:06.291 00.000 20224 Move returns status 0, amount 0
00:20:06.291 00.000 20224 MoveAxis(N, 0, ABG)
00:20:06.291 00.000 20224 Move returns status 0, amount 0
00:20:06.291 00.000 20224 move complete, result=0
00:20:06.291 00.000 20224 worker thread done servicing request
00:20:06.296 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50966, med=2957, FiltMin=2688, FiltMax=26432, Gamma=1.000
00:20:06.309 00.013 8996 UpdateGuideState exits: m=688466 SNR=314.3
00:20:06.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:06.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:06.312 00.001 8996 Enqueuing Expose request
00:20:06.312 00.000 20224 Worker thread wakes up
00:20:06.313 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:06.313 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:06.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:07.293 00.980 20224 Exposure complete
00:20:07.352 00.059 20224 worker thread done servicing request
00:20:07.352 00.000 8996 OnExposeComplete: enter
00:20:07.355 00.003 8996 UpdateGuideState(): m_state=6
00:20:07.357 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9769
00:20:07.359 00.002 8996 Star::Find returns 1 (0), X=136.64, Y=473.95, Mass=728815, SNR=301.7, Peak=63622 HFD=4.6
00:20:07.361 00.002 8996 MultiStar: [#1 -0.02,-0.33,0.72,U] [#2 -0.39,-0.34,0.00,M5] [#3 0.22,-0.06,0.68,U] [#4 -0.13,-0.11,0.70,U] [#5 0.46,0.25,0.00,M2] [#6 0.21,0.11,0.45,U] [#7 0.33,0.08,0.50,U] [#8 0.91,0.02,0.00,M4] 
00:20:07.362 00.001 8996 refined, 5 included, MultiStar: {0.16, -0.01}, one-star: {0.35, 0.22}
00:20:07.363 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
00:20:07.365 00.002 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
00:20:07.366 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.07 mountX=0.16 mountY=-0.01, mountTheta=-0.04
00:20:07.371 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.01, opts=13)
00:20:07.372 00.001 8996 Enqueuing Move request for scope (0.16, -0.01)
00:20:07.375 00.003 20224 Worker thread wakes up
00:20:07.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
00:20:07.375 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
00:20:07.375 00.000 20224 Moving (0.16, -0.01) raw xDistance=0.16 yDistance=-0.01
00:20:07.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:20:07.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:07.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:20:07.375 00.000 20224 MoveAxis(E, 0, ABG)
00:20:07.375 00.000 20224 Move returns status 0, amount 0
00:20:07.375 00.000 20224 MoveAxis(N, 0, ABG)
00:20:07.375 00.000 20224 Move returns status 0, amount 0
00:20:07.375 00.000 20224 move complete, result=0
00:20:07.375 00.000 20224 worker thread done servicing request
00:20:07.383 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63622, med=2957, FiltMin=2672, FiltMax=29613, Gamma=1.000
00:20:07.398 00.015 8996 UpdateGuideState exits: m=728815 SNR=301.7
00:20:07.400 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:07.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:07.402 00.001 8996 Enqueuing Expose request
00:20:07.403 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:20:07.406 00.003 20224 Worker thread wakes up
00:20:07.406 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:07.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:08.570 01.164 20224 Exposure complete
00:20:08.651 00.081 20224 worker thread done servicing request
00:20:08.651 00.000 8996 OnExposeComplete: enter
00:20:08.652 00.001 8996 UpdateGuideState(): m_state=6
00:20:08.653 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9770
00:20:08.654 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.94, Mass=689399, SNR=358.3, Peak=62902 HFD=4.5
00:20:08.655 00.001 8996 MultiStar: [#1 0.02,-0.09,0.62,U] [#2 -0.09,-0.20,0.65,U] [#3 0.36,-0.12,0.57,U] [#4 0.12,-0.20,0.53,U] [#5 0.40,0.15,0.57,U] [#6 0.43,-0.05,0.37,U] [#7 0.64,0.10,0.00,M3] [#8 0.94,-0.12,0.00,M5] 
00:20:08.656 00.001 8996 refined, 6 included, MultiStar: {0.21, -0.02}, one-star: {0.30, 0.21}
00:20:08.656 00.000 8996 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
00:20:08.657 00.001 8996 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
00:20:08.659 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.09 mountX=0.21 mountY=-0.00, mountTheta=-0.02
00:20:08.662 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.02, opts=13)
00:20:08.663 00.001 8996 Enqueuing Move request for scope (0.21, -0.02)
00:20:08.663 00.000 20224 Worker thread wakes up
00:20:08.664 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
00:20:08.664 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
00:20:08.664 00.000 20224 Moving (0.21, -0.02) raw xDistance=0.21 yDistance=-0.00
00:20:08.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:20:08.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:08.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:20:08.664 00.000 20224 MoveAxis(W, 31, ABG)
00:20:08.664 00.000 20224 Guiding  Dir = 3, Dur = 31
00:20:08.665 00.001 20224 IsSlewing returns 0
00:20:08.665 00.000 20224 IsGuiding returns 0
00:20:08.667 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62902, med=2957, FiltMin=2685, FiltMax=28409, Gamma=1.000
00:20:08.682 00.015 8996 UpdateGuideState exits: m=689399 SNR=358.3
00:20:08.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:08.683 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:08.684 00.001 8996 Enqueuing Expose request
00:20:08.721 00.037 20224 IsGuiding returns 1
00:20:08.721 00.000 20224 scope still moving after pulse duration time elapsed
00:20:08.752 00.031 20224 IsSlewing returns 0
00:20:08.752 00.000 20224 IsGuiding returns 1
00:20:08.783 00.031 20224 IsSlewing returns 0
00:20:08.784 00.001 20224 IsGuiding returns 1
00:20:08.820 00.036 20224 IsSlewing returns 0
00:20:08.820 00.000 20224 IsGuiding returns 0
00:20:08.820 00.000 20224 scope move finished after 31 + 124 ms
00:20:08.820 00.000 20224 Move returns status 0, amount 31
00:20:08.820 00.000 20224 MoveAxis(N, 0, ABG)
00:20:08.820 00.000 20224 Move returns status 0, amount 0
00:20:08.820 00.000 20224 move complete, result=0
00:20:08.820 00.000 20224 worker thread done servicing request
00:20:08.820 00.000 20224 Worker thread wakes up
00:20:08.820 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
00:20:08.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:08.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:09.793 00.972 20224 Exposure complete
00:20:09.849 00.056 20224 worker thread done servicing request
00:20:09.849 00.000 8996 OnExposeComplete: enter
00:20:09.851 00.002 8996 UpdateGuideState(): m_state=6
00:20:09.852 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9771
00:20:09.852 00.000 8996 Star::Find returns 1 (0), X=136.42, Y=473.78, Mass=708144, SNR=333.6, Peak=58022 HFD=4.6
00:20:09.853 00.001 8996 MultiStar: [#1 -0.15,-0.26,0.75,U] [#2 -0.35,-0.30,0.00,M5] [#3 0.04,-0.24,0.58,U] [#4 -0.28,-0.25,0.61,U] [#5 0.07,0.21,0.58,U] [#6 0.07,-0.05,0.39,U] [#7 0.18,0.10,0.41,U] [#8 0.44,-0.15,0.00,M6] 
00:20:09.854 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.07}, one-star: {0.13, 0.06}
00:20:09.855 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
00:20:09.856 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
00:20:09.856 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.54 mountX=0.01 mountY=0.06, mountTheta=1.44
00:20:09.858 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.07, opts=13)
00:20:09.858 00.000 8996 Enqueuing Move request for scope (0.00, -0.07)
00:20:09.859 00.001 20224 Worker thread wakes up
00:20:09.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
00:20:09.859 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
00:20:09.859 00.000 20224 Moving (0.00, -0.07) raw xDistance=0.01 yDistance=0.06
00:20:09.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:20:09.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:09.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:20:09.859 00.000 20224 MoveAxis(E, 0, ABG)
00:20:09.860 00.001 20224 Move returns status 0, amount 0
00:20:09.860 00.000 20224 MoveAxis(N, 0, ABG)
00:20:09.860 00.000 20224 Move returns status 0, amount 0
00:20:09.860 00.000 20224 move complete, result=0
00:20:09.860 00.000 20224 worker thread done servicing request
00:20:09.863 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58022, med=2957, FiltMin=2659, FiltMax=26761, Gamma=1.000
00:20:09.877 00.014 8996 UpdateGuideState exits: m=708144 SNR=333.6
00:20:09.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:09.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:09.880 00.001 8996 Enqueuing Expose request
00:20:09.880 00.000 20224 Worker thread wakes up
00:20:09.880 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:09.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:09.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:11.037 01.156 20224 Exposure complete
00:20:11.120 00.083 20224 worker thread done servicing request
00:20:11.120 00.000 8996 OnExposeComplete: enter
00:20:11.122 00.002 8996 UpdateGuideState(): m_state=6
00:20:11.123 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9772
00:20:11.125 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.86, Mass=639594, SNR=319.6, Peak=61328 HFD=4.5
00:20:11.127 00.002 8996 MultiStar: [#1 -0.60,-0.05,0.00,M1] [#2 -0.94,-0.11,0.00,M6] [#3 -0.22,-0.06,0.62,U] [#4 -0.70,-0.39,0.00,M1] [#5 -0.35,0.33,0.00,M1] [#6 -0.27,-0.12,0.45,U] [#7 -0.39,-0.04,0.47,U] [#8 -0.01,-0.09,0.36,U] 
00:20:11.128 00.001 8996 refined, 4 included, MultiStar: {-0.38, -0.00}, one-star: {-0.67, 0.13}
00:20:11.128 00.000 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
00:20:11.129 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
00:20:11.130 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.00 hyp=0.38 cameraTheta=-3.14 mountX=-0.38 mountY=0.05, mountTheta=3.02
00:20:11.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.00, opts=13)
00:20:11.133 00.001 8996 Enqueuing Move request for scope (-0.38, -0.00)
00:20:11.134 00.001 20224 Worker thread wakes up
00:20:11.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.00) opts 0xd
00:20:11.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.00)
00:20:11.134 00.000 20224 Moving (-0.38, -0.00) raw xDistance=-0.38 yDistance=0.05
00:20:11.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:20:11.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:11.135 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:20:11.135 00.000 20224 MoveAxis(E, 56, ABG)
00:20:11.135 00.000 20224 Guiding  Dir = 2, Dur = 56
00:20:11.135 00.000 20224 IsSlewing returns 0
00:20:11.135 00.000 20224 IsGuiding returns 0
00:20:11.140 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61328, med=2957, FiltMin=2678, FiltMax=25110, Gamma=1.000
00:20:11.154 00.014 8996 UpdateGuideState exits: m=639594 SNR=319.6
00:20:11.156 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:11.158 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:11.160 00.002 8996 Enqueuing Expose request
00:20:11.184 00.024 20224 PulseGuide returned control before completion, sleep 17
00:20:11.215 00.031 20224 IsGuiding returns 1
00:20:11.215 00.000 20224 scope still moving after pulse duration time elapsed
00:20:11.246 00.031 20224 IsSlewing returns 0
00:20:11.246 00.000 20224 IsGuiding returns 1
00:20:11.277 00.031 20224 IsSlewing returns 0
00:20:11.277 00.000 20224 IsGuiding returns 0
00:20:11.277 00.000 20224 scope move finished after 56 + 86 ms
00:20:11.277 00.000 20224 Move returns status 0, amount 56
00:20:11.277 00.000 20224 MoveAxis(N, 0, ABG)
00:20:11.277 00.000 20224 Move returns status 0, amount 0
00:20:11.277 00.000 20224 move complete, result=0
00:20:11.277 00.000 20224 worker thread done servicing request
00:20:11.277 00.000 20224 Worker thread wakes up
00:20:11.278 00.001 8996 GuideStep: -0.4 px 56 ms EAST, 0.0 px 0 ms NORTH
00:20:11.280 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:11.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:12.245 00.965 20224 Exposure complete
00:20:12.329 00.084 20224 worker thread done servicing request
00:20:12.329 00.000 8996 OnExposeComplete: enter
00:20:12.331 00.002 8996 UpdateGuideState(): m_state=6
00:20:12.333 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9773
00:20:12.334 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=474.04, Mass=772616, SNR=351.9, Peak=65440 HFD=4.5
00:20:12.334 00.000 8996 MultiStar: [#1 -0.36,-0.26,0.57,U] [#2 -0.85,-0.02,0.00,M7] [#3 -0.16,0.07,0.57,U] [#4 -0.49,0.10,0.00,M2] [#5 -0.26,0.32,0.57,U] [#6 -0.33,0.22,0.39,U] [#7 0.01,0.07,0.40,U] [#8 0.15,0.08,0.35,U] 
00:20:12.336 00.002 8996 refined, 6 included, MultiStar: {-0.23, 0.14}, one-star: {-0.34, 0.32}
00:20:12.337 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
00:20:12.338 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
00:20:12.339 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.14 hyp=0.27 cameraTheta=2.59 mountX=-0.24 mountY=-0.11, mountTheta=-2.70
00:20:12.342 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.14, opts=13)
00:20:12.343 00.001 8996 Enqueuing Move request for scope (-0.23, 0.14)
00:20:12.345 00.002 20224 Worker thread wakes up
00:20:12.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.14) opts 0xd
00:20:12.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.14)
00:20:12.345 00.000 20224 Moving (-0.23, 0.14) raw xDistance=-0.24 yDistance=-0.11
00:20:12.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
00:20:12.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:12.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:20:12.346 00.001 20224 MoveAxis(E, 39, ABG)
00:20:12.346 00.000 20224 Guiding  Dir = 2, Dur = 39
00:20:12.346 00.000 20224 IsSlewing returns 0
00:20:12.347 00.001 20224 IsGuiding returns 0
00:20:12.351 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=2957, FiltMin=2688, FiltMax=29805, Gamma=1.000
00:20:12.360 00.009 20224 PulseGuide returned control before completion, sleep 36
00:20:12.367 00.007 8996 UpdateGuideState exits: m=772616 SNR=351.9
00:20:12.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:12.368 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:12.369 00.001 8996 Enqueuing Expose request
00:20:12.406 00.037 20224 IsGuiding returns 1
00:20:12.406 00.000 20224 scope still moving after pulse duration time elapsed
00:20:12.437 00.031 20224 IsSlewing returns 0
00:20:12.437 00.000 20224 IsGuiding returns 1
00:20:12.467 00.030 20224 IsSlewing returns 0
00:20:12.467 00.000 20224 IsGuiding returns 0
00:20:12.468 00.001 20224 scope move finished after 39 + 82 ms
00:20:12.468 00.000 20224 Move returns status 0, amount 39
00:20:12.468 00.000 20224 MoveAxis(N, 0, ABG)
00:20:12.468 00.000 20224 Move returns status 0, amount 0
00:20:12.468 00.000 20224 move complete, result=0
00:20:12.468 00.000 20224 worker thread done servicing request
00:20:12.468 00.000 20224 Worker thread wakes up
00:20:12.468 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:12.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:12.468 00.000 8996 GuideStep: -0.2 px 39 ms EAST, -0.1 px 0 ms NORTH
00:20:13.635 01.167 20224 Exposure complete
00:20:13.698 00.063 20224 worker thread done servicing request
00:20:13.698 00.000 8996 OnExposeComplete: enter
00:20:13.699 00.001 8996 UpdateGuideState(): m_state=6
00:20:13.700 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9774
00:20:13.702 00.002 8996 Star::Find returns 1 (0), X=136.53, Y=474.31, Mass=753583, SNR=376.0, Peak=59798 HFD=4.6
00:20:13.705 00.003 8996 MultiStar: [#1 -0.12,0.06,0.55,U] [#2 -0.59,0.09,0.00,M8] [#3 0.18,0.17,0.55,U] [#4 -0.06,0.27,0.44,U] [#5 0.45,0.30,0.00,M1] [#6 0.09,0.35,0.38,U] [#7 0.32,0.24,0.36,U] [#8 0.81,0.16,0.00,M5] 
00:20:13.707 00.002 8996 refined, 5 included, MultiStar: {0.12, 0.32}, one-star: {0.23, 0.59}
00:20:13.709 00.002 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
00:20:13.710 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
00:20:13.711 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.22 mountX=0.09 mountY=-0.33, mountTheta=-1.32
00:20:13.714 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.32, opts=13)
00:20:13.715 00.001 8996 Enqueuing Move request for scope (0.12, 0.32)
00:20:13.716 00.001 20224 Worker thread wakes up
00:20:13.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
00:20:13.716 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
00:20:13.717 00.001 20224 Moving (0.12, 0.32) raw xDistance=0.09 yDistance=-0.33
00:20:13.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:20:13.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:20:13.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:20:13.717 00.000 20224 MoveAxis(E, 0, ABG)
00:20:13.717 00.000 20224 Move returns status 0, amount 0
00:20:13.717 00.000 20224 MoveAxis(N, 0, ABG)
00:20:13.717 00.000 20224 Move returns status 0, amount 0
00:20:13.717 00.000 20224 move complete, result=0
00:20:13.717 00.000 20224 worker thread done servicing request
00:20:13.721 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59798, med=2957, FiltMin=2662, FiltMax=27881, Gamma=1.000
00:20:13.737 00.016 8996 UpdateGuideState exits: m=753583 SNR=376.0
00:20:13.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:13.740 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:13.741 00.001 8996 Enqueuing Expose request
00:20:13.741 00.000 20224 Worker thread wakes up
00:20:13.741 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:20:13.743 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:13.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:14.744 01.001 20224 Exposure complete
00:20:14.805 00.061 20224 worker thread done servicing request
00:20:14.805 00.000 8996 OnExposeComplete: enter
00:20:14.806 00.001 8996 UpdateGuideState(): m_state=6
00:20:14.807 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9775
00:20:14.809 00.002 8996 Star::Find returns 1 (0), X=136.39, Y=474.04, Mass=616473, SNR=302.5, Peak=49942 HFD=4.3
00:20:14.811 00.002 8996 MultiStar: [#1 -0.25,-0.01,0.80,U] [#2 -0.42,0.11,0.70,U] [#3 0.20,0.32,0.59,U] [#4 -0.01,0.03,0.64,U] [#5 0.38,0.36,0.00,M2] [#6 0.17,0.30,0.51,U] [#7 0.40,0.26,0.00,M1] [#8 0.61,0.05,0.00,M6] 
00:20:14.812 00.001 8996 refined, 5 included, MultiStar: {-0.05, 0.18}, one-star: {0.09, 0.31}
00:20:14.813 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
00:20:14.814 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
00:20:14.815 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.18 cameraTheta=1.83 mountX=-0.06 mountY=-0.17, mountTheta=-1.93
00:20:14.818 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.18, opts=13)
00:20:14.819 00.001 8996 Enqueuing Move request for scope (-0.05, 0.18)
00:20:14.820 00.001 20224 Worker thread wakes up
00:20:14.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
00:20:14.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
00:20:14.820 00.000 20224 Moving (-0.05, 0.18) raw xDistance=-0.06 yDistance=-0.17
00:20:14.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:20:14.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:14.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:20:14.820 00.000 20224 MoveAxis(E, 0, ABG)
00:20:14.821 00.001 20224 Move returns status 0, amount 0
00:20:14.821 00.000 20224 MoveAxis(N, 0, ABG)
00:20:14.821 00.000 20224 Move returns status 0, amount 0
00:20:14.821 00.000 20224 move complete, result=0
00:20:14.821 00.000 20224 worker thread done servicing request
00:20:14.824 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65472, med=2957, FiltMin=2669, FiltMax=26365, Gamma=1.000
00:20:14.842 00.018 8996 UpdateGuideState exits: m=616473 SNR=302.5
00:20:14.844 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:14.846 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:14.848 00.002 8996 Enqueuing Expose request
00:20:14.849 00.001 20224 Worker thread wakes up
00:20:14.849 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:20:14.850 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:14.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:16.020 01.170 20224 Exposure complete
00:20:16.132 00.112 20224 worker thread done servicing request
00:20:16.133 00.001 8996 OnExposeComplete: enter
00:20:16.135 00.002 8996 UpdateGuideState(): m_state=6
00:20:16.137 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9776
00:20:16.138 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=474.14, Mass=664454, SNR=321.9, Peak=56678 HFD=4.6
00:20:16.140 00.002 8996 MultiStar: [#1 -0.06,-0.04,0.67,U] [#2 -0.25,0.09,0.74,U] [#3 0.17,0.06,0.63,U] [#4 -0.09,0.06,0.63,U] [#5 0.28,0.29,0.66,U] [#6 0.21,-0.02,0.42,U] [#7 0.41,0.09,0.41,U] [#8 0.61,0.05,0.00,M7] 
00:20:16.143 00.003 8996 refined, 7 included, MultiStar: {0.09, 0.15}, one-star: {0.20, 0.42}
00:20:16.145 00.002 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
00:20:16.147 00.002 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
00:20:16.148 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.15 hyp=0.17 cameraTheta=1.01 mountX=0.08 mountY=-0.16, mountTheta=-1.11
00:20:16.150 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.15, opts=13)
00:20:16.151 00.001 8996 Enqueuing Move request for scope (0.09, 0.15)
00:20:16.152 00.001 20224 Worker thread wakes up
00:20:16.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.15) opts 0xd
00:20:16.152 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.15)
00:20:16.152 00.000 20224 Moving (0.09, 0.15) raw xDistance=0.08 yDistance=-0.16
00:20:16.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:20:16.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:16.153 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:20:16.153 00.000 20224 MoveAxis(E, 0, ABG)
00:20:16.153 00.000 20224 Move returns status 0, amount 0
00:20:16.153 00.000 20224 MoveAxis(N, 0, ABG)
00:20:16.153 00.000 20224 Move returns status 0, amount 0
00:20:16.153 00.000 20224 move complete, result=0
00:20:16.153 00.000 20224 worker thread done servicing request
00:20:16.158 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=56678, med=2957, FiltMin=2687, FiltMax=26595, Gamma=1.000
00:20:16.178 00.020 8996 UpdateGuideState exits: m=664454 SNR=321.9
00:20:16.181 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:16.183 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:16.184 00.001 8996 Enqueuing Expose request
00:20:16.186 00.002 20224 Worker thread wakes up
00:20:16.186 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:20:16.187 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:16.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:17.168 00.981 20224 Exposure complete
00:20:17.241 00.073 20224 worker thread done servicing request
00:20:17.241 00.000 8996 OnExposeComplete: enter
00:20:17.243 00.002 8996 UpdateGuideState(): m_state=6
00:20:17.244 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9777
00:20:17.246 00.002 8996 Star::Find returns 1 (0), X=136.43, Y=473.82, Mass=720191, SNR=346.3, Peak=59062 HFD=4.5
00:20:17.249 00.003 8996 MultiStar: [#1 -0.03,-0.51,0.00,M1] [#2 -0.44,-0.04,0.71,U] [#3 0.19,0.04,0.56,U] [#4 -0.19,-0.14,0.63,U] [#5 -0.05,0.24,0.57,U] [#6 0.25,0.20,0.41,U] [#7 0.32,0.18,0.43,U] [#8 0.39,-0.01,0.39,U] 
00:20:17.251 00.002 8996 refined, 7 included, MultiStar: {0.04, 0.06}, one-star: {0.14, 0.10}
00:20:17.253 00.002 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
00:20:17.254 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
00:20:17.256 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.04 mountX=0.03 mountY=-0.07, mountTheta=-1.14
00:20:17.259 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
00:20:17.260 00.001 8996 Enqueuing Move request for scope (0.04, 0.06)
00:20:17.261 00.001 20224 Worker thread wakes up
00:20:17.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
00:20:17.261 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
00:20:17.261 00.000 20224 Moving (0.04, 0.06) raw xDistance=0.03 yDistance=-0.07
00:20:17.262 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:20:17.262 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:17.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:20:17.262 00.000 20224 MoveAxis(E, 0, ABG)
00:20:17.262 00.000 20224 Move returns status 0, amount 0
00:20:17.262 00.000 20224 MoveAxis(N, 0, ABG)
00:20:17.262 00.000 20224 Move returns status 0, amount 0
00:20:17.262 00.000 20224 move complete, result=0
00:20:17.262 00.000 20224 worker thread done servicing request
00:20:17.268 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59062, med=2957, FiltMin=2697, FiltMax=29017, Gamma=1.000
00:20:17.288 00.020 8996 UpdateGuideState exits: m=720191 SNR=346.3
00:20:17.290 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:17.290 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:17.291 00.001 8996 Enqueuing Expose request
00:20:17.292 00.001 20224 Worker thread wakes up
00:20:17.292 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:17.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:17.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:18.451 01.158 20224 Exposure complete
00:20:18.535 00.084 20224 worker thread done servicing request
00:20:18.535 00.000 8996 OnExposeComplete: enter
00:20:18.536 00.001 8996 UpdateGuideState(): m_state=6
00:20:18.537 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9778
00:20:18.539 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=473.66, Mass=676771, SNR=362.5, Peak=49062 HFD=4.8
00:20:18.540 00.001 8996 MultiStar: [#1 0.01,-0.38,0.58,U] [#2 -0.09,-0.28,0.70,U] [#3 0.30,-0.34,0.00,M1] [#4 0.25,-0.35,0.53,U] [#5 0.19,-0.11,0.56,U] [#6 0.31,-0.19,0.39,U] [#7 0.52,-0.09,0.00,M1] [#8 0.65,-0.07,0.00,M7] 
00:20:18.541 00.001 8996 refined, 5 included, MultiStar: {0.17, -0.22}, one-star: {0.33, -0.07}
00:20:18.541 00.000 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
00:20:18.542 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
00:20:18.543 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.22 hyp=0.27 cameraTheta=-0.91 mountX=0.19 mountY=0.19, mountTheta=0.80
00:20:18.544 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.22, opts=13)
00:20:18.545 00.001 8996 Enqueuing Move request for scope (0.17, -0.22)
00:20:18.546 00.001 20224 Worker thread wakes up
00:20:18.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.22) opts 0xd
00:20:18.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.22)
00:20:18.546 00.000 20224 Moving (0.17, -0.22) raw xDistance=0.19 yDistance=0.19
00:20:18.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:20:18.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:18.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:20:18.546 00.000 20224 MoveAxis(E, 0, ABG)
00:20:18.546 00.000 20224 Move returns status 0, amount 0
00:20:18.546 00.000 20224 MoveAxis(N, 0, ABG)
00:20:18.546 00.000 20224 Move returns status 0, amount 0
00:20:18.546 00.000 20224 move complete, result=0
00:20:18.546 00.000 20224 worker thread done servicing request
00:20:18.550 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49062, med=2957, FiltMin=2681, FiltMax=26365, Gamma=1.000
00:20:18.562 00.012 8996 UpdateGuideState exits: m=676771 SNR=362.5
00:20:18.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:18.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:18.565 00.001 8996 Enqueuing Expose request
00:20:18.565 00.000 20224 Worker thread wakes up
00:20:18.566 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:18.566 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:18.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:19.553 00.987 20224 Exposure complete
00:20:19.634 00.081 20224 worker thread done servicing request
00:20:19.634 00.000 8996 OnExposeComplete: enter
00:20:19.635 00.001 8996 UpdateGuideState(): m_state=6
00:20:19.636 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9779
00:20:19.637 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=473.96, Mass=739074, SNR=375.3, Peak=65190 HFD=4.6
00:20:19.638 00.001 8996 MultiStar: [#1 0.24,-0.12,0.62,U] [#2 -0.33,-0.30,0.00,M5] [#3 0.25,-0.00,0.52,U] [#4 0.16,-0.25,0.52,U] [#5 0.42,0.21,0.00,M1] [#6 0.34,0.02,0.38,U] [#7 0.33,0.20,0.38,U] [#8 0.79,-0.10,0.00,M8] 
00:20:19.639 00.001 8996 refined, 5 included, MultiStar: {0.25, 0.03}, one-star: {0.24, 0.23}
00:20:19.640 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
00:20:19.640 00.000 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
00:20:19.641 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.03 hyp=0.25 cameraTheta=0.12 mountX=0.25 mountY=-0.06, mountTheta=-0.24
00:20:19.642 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.03, opts=13)
00:20:19.643 00.001 8996 Enqueuing Move request for scope (0.25, 0.03)
00:20:19.644 00.001 20224 Worker thread wakes up
00:20:19.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.03) opts 0xd
00:20:19.644 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.03)
00:20:19.644 00.000 20224 Moving (0.25, 0.03) raw xDistance=0.25 yDistance=-0.06
00:20:19.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:20:19.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:19.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:20:19.644 00.000 20224 MoveAxis(W, 36, ABG)
00:20:19.644 00.000 20224 Guiding  Dir = 3, Dur = 36
00:20:19.645 00.001 20224 IsSlewing returns 0
00:20:19.645 00.000 20224 IsGuiding returns 0
00:20:19.649 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=65190, med=2957, FiltMin=2681, FiltMax=28937, Gamma=1.000
00:20:19.662 00.013 8996 UpdateGuideState exits: m=739074 SNR=375.3
00:20:19.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:19.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:19.665 00.001 8996 Enqueuing Expose request
00:20:19.713 00.048 20224 IsGuiding returns 1
00:20:19.713 00.000 20224 scope still moving after pulse duration time elapsed
00:20:19.743 00.030 20224 IsSlewing returns 0
00:20:19.743 00.000 20224 IsGuiding returns 1
00:20:19.775 00.032 20224 IsSlewing returns 0
00:20:19.775 00.000 20224 IsGuiding returns 1
00:20:19.807 00.032 20224 IsSlewing returns 0
00:20:19.807 00.000 20224 IsGuiding returns 0
00:20:19.808 00.001 20224 scope move finished after 36 + 126 ms
00:20:19.808 00.000 20224 Move returns status 0, amount 36
00:20:19.808 00.000 20224 MoveAxis(N, 0, ABG)
00:20:19.808 00.000 20224 Move returns status 0, amount 0
00:20:19.808 00.000 20224 move complete, result=0
00:20:19.808 00.000 20224 worker thread done servicing request
00:20:19.808 00.000 20224 Worker thread wakes up
00:20:19.808 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
00:20:19.810 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:19.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:21.003 01.193 20224 Exposure complete
00:20:21.083 00.080 20224 worker thread done servicing request
00:20:21.083 00.000 8996 OnExposeComplete: enter
00:20:21.084 00.001 8996 UpdateGuideState(): m_state=6
00:20:21.085 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9780
00:20:21.086 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.47, Mass=653298, SNR=332.2, Peak=48784 HFD=4.5
00:20:21.087 00.001 8996 MultiStar: [#1 -0.37,-0.52,0.00,M1] [#2 -0.71,-0.55,0.00,M6] [#3 -0.19,-0.37,0.64,U] [#4 -0.55,-0.48,0.00,M1] [#5 -0.27,0.04,0.59,U] [#6 -0.23,-0.45,0.00,M1] [#7 -0.10,-0.01,0.47,U] [#8 0.19,-0.35,0.40,U] 
00:20:21.089 00.002 8996 refined, 4 included, MultiStar: {-0.21, -0.19}, one-star: {-0.41, -0.25}
00:20:21.090 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
00:20:21.091 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
00:20:21.092 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.29 cameraTheta=-2.40 mountX=-0.19 mountY=0.22, mountTheta=2.30
00:20:21.094 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.19, opts=13)
00:20:21.095 00.001 8996 Enqueuing Move request for scope (-0.21, -0.19)
00:20:21.096 00.001 20224 Worker thread wakes up
00:20:21.097 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd
00:20:21.097 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.19)
00:20:21.097 00.000 20224 Moving (-0.21, -0.19) raw xDistance=-0.19 yDistance=0.22
00:20:21.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:20:21.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:20:21.097 00.000 20224 MoveAxis(E, 0, ABG)
00:20:21.097 00.000 20224 Move returns status 0, amount 0
00:20:21.097 00.000 20224 MoveAxis(S, 46, ABG)
00:20:21.097 00.000 20224 Guiding  Dir = 1, Dur = 46
00:20:21.097 00.000 20224 IsSlewing returns 0
00:20:21.098 00.001 20224 IsGuiding returns 0
00:20:21.103 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48784, med=2957, FiltMin=2678, FiltMax=24886, Gamma=1.000
00:20:21.116 00.013 8996 UpdateGuideState exits: m=653298 SNR=332.2
00:20:21.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:21.118 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:21.119 00.001 8996 Enqueuing Expose request
00:20:21.122 00.003 20224 PulseGuide returned control before completion, sleep 32
00:20:21.170 00.048 20224 IsGuiding returns 1
00:20:21.170 00.000 20224 scope still moving after pulse duration time elapsed
00:20:21.200 00.030 20224 IsSlewing returns 0
00:20:21.200 00.000 20224 IsGuiding returns 1
00:20:21.231 00.031 20224 IsSlewing returns 0
00:20:21.232 00.001 20224 IsGuiding returns 0
00:20:21.232 00.000 20224 scope move finished after 46 + 87 ms
00:20:21.232 00.000 20224 Move returns status 0, amount 46
00:20:21.232 00.000 20224 move complete, result=0
00:20:21.232 00.000 20224 worker thread done servicing request
00:20:21.232 00.000 20224 Worker thread wakes up
00:20:21.232 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 46 ms SOUTH
00:20:21.234 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:21.235 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:22.218 00.983 20224 Exposure complete
00:20:22.313 00.095 20224 worker thread done servicing request
00:20:22.313 00.000 8996 OnExposeComplete: enter
00:20:22.314 00.001 8996 UpdateGuideState(): m_state=6
00:20:22.315 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9781
00:20:22.316 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.06, Mass=760698, SNR=379.7, Peak=65440 HFD=4.4
00:20:22.317 00.001 8996 MultiStar: [#1 -0.63,-0.32,0.00,M2] [#2 -0.87,-0.06,0.00,M7] [#3 -0.40,0.14,0.50,U] [#4 -0.59,0.08,0.00,M2] [#5 -0.22,0.32,0.57,U] [#6 -0.14,0.00,0.33,U] [#7 0.03,0.41,0.37,U] [#8 0.23,-0.08,0.34,U] 
00:20:22.318 00.001 8996 refined, 5 included, MultiStar: {-0.21, 0.23}, one-star: {-0.38, 0.34}
00:20:22.319 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
00:20:22.320 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
00:20:22.321 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.23 hyp=0.31 cameraTheta=2.32 mountX=-0.23 mountY=-0.20, mountTheta=-2.43
00:20:22.322 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.23, opts=13)
00:20:22.323 00.001 8996 Enqueuing Move request for scope (-0.21, 0.23)
00:20:22.324 00.001 20224 Worker thread wakes up
00:20:22.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.23) opts 0xd
00:20:22.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.23)
00:20:22.324 00.000 20224 Moving (-0.21, 0.23) raw xDistance=-0.23 yDistance=-0.20
00:20:22.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:20:22.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:20:22.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:20:22.324 00.000 20224 MoveAxis(E, 34, ABG)
00:20:22.325 00.001 20224 Guiding  Dir = 2, Dur = 34
00:20:22.325 00.000 20224 IsSlewing returns 0
00:20:22.325 00.000 20224 IsGuiding returns 0
00:20:22.329 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2957, FiltMin=2656, FiltMax=31334, Gamma=1.000
00:20:22.343 00.014 8996 UpdateGuideState exits: m=760698 SNR=379.7
00:20:22.345 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:22.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:22.348 00.002 8996 Enqueuing Expose request
00:20:22.377 00.029 20224 IsGuiding returns 1
00:20:22.377 00.000 20224 scope still moving after pulse duration time elapsed
00:20:22.406 00.029 20224 IsSlewing returns 0
00:20:22.407 00.001 20224 IsGuiding returns 1
00:20:22.437 00.030 20224 IsSlewing returns 0
00:20:22.437 00.000 20224 IsGuiding returns 1
00:20:22.468 00.031 20224 IsSlewing returns 0
00:20:22.468 00.000 20224 IsGuiding returns 0
00:20:22.468 00.000 20224 scope move finished after 34 + 109 ms
00:20:22.468 00.000 20224 Move returns status 0, amount 34
00:20:22.468 00.000 20224 MoveAxis(N, 0, ABG)
00:20:22.468 00.000 20224 Move returns status 0, amount 0
00:20:22.468 00.000 20224 move complete, result=0
00:20:22.468 00.000 20224 worker thread done servicing request
00:20:22.468 00.000 20224 Worker thread wakes up
00:20:22.468 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH
00:20:22.471 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:22.472 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:23.636 01.164 20224 Exposure complete
00:20:23.707 00.071 20224 worker thread done servicing request
00:20:23.708 00.001 8996 OnExposeComplete: enter
00:20:23.708 00.000 8996 UpdateGuideState(): m_state=6
00:20:23.709 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9782
00:20:23.710 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=474.20, Mass=653491, SNR=339.1, Peak=57238 HFD=4.5
00:20:23.711 00.001 8996 MultiStar: [#1 0.03,0.14,0.65,U] [#2 0.02,-0.07,0.74,U] [#3 0.21,-0.08,0.55,U] [#4 0.14,-0.13,0.59,U] [#5 0.42,0.21,0.00,M1] [#6 0.44,0.04,0.45,U] [#7 0.60,-0.06,0.00,M1] [#8 0.67,0.07,0.00,M7] 
00:20:23.712 00.001 8996 refined, 5 included, MultiStar: {0.24, 0.10}, one-star: {0.50, 0.47}
00:20:23.713 00.001 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
00:20:23.713 00.000 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
00:20:23.714 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.10 hyp=0.26 cameraTheta=0.42 mountX=0.22 mountY=-0.13, mountTheta=-0.53
00:20:23.716 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.10, opts=13)
00:20:23.717 00.001 8996 Enqueuing Move request for scope (0.24, 0.10)
00:20:23.719 00.002 20224 Worker thread wakes up
00:20:23.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.10) opts 0xd
00:20:23.719 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.10)
00:20:23.719 00.000 20224 Moving (0.24, 0.10) raw xDistance=0.22 yDistance=-0.13
00:20:23.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
00:20:23.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:23.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:20:23.719 00.000 20224 MoveAxis(W, 30, ABG)
00:20:23.719 00.000 20224 Guiding  Dir = 3, Dur = 30
00:20:23.720 00.001 20224 IsSlewing returns 0
00:20:23.720 00.000 20224 IsGuiding returns 0
00:20:23.726 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57238, med=2957, FiltMin=2640, FiltMax=26019, Gamma=1.000
00:20:23.745 00.019 20224 PulseGuide returned control before completion, sleep 16
00:20:23.747 00.002 8996 UpdateGuideState exits: m=653491 SNR=339.1
00:20:23.749 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:23.750 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:23.751 00.001 8996 Enqueuing Expose request
00:20:23.775 00.024 20224 IsGuiding returns 1
00:20:23.775 00.000 20224 scope still moving after pulse duration time elapsed
00:20:23.807 00.032 20224 IsSlewing returns 0
00:20:23.807 00.000 20224 IsGuiding returns 1
00:20:23.837 00.030 20224 IsSlewing returns 0
00:20:23.837 00.000 20224 IsGuiding returns 0
00:20:23.837 00.000 20224 scope move finished after 30 + 86 ms
00:20:23.837 00.000 20224 Move returns status 0, amount 30
00:20:23.837 00.000 20224 MoveAxis(N, 0, ABG)
00:20:23.837 00.000 20224 Move returns status 0, amount 0
00:20:23.837 00.000 20224 move complete, result=0
00:20:23.837 00.000 20224 worker thread done servicing request
00:20:23.837 00.000 20224 Worker thread wakes up
00:20:23.837 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
00:20:23.838 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:23.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:24.807 00.969 20224 Exposure complete
00:20:24.872 00.065 20224 worker thread done servicing request
00:20:24.872 00.000 8996 OnExposeComplete: enter
00:20:24.874 00.002 8996 UpdateGuideState(): m_state=6
00:20:24.875 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9783
00:20:24.877 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=473.81, Mass=685189, SNR=330.8, Peak=50160 HFD=4.5
00:20:24.879 00.002 8996 MultiStar: [#1 -0.30,-0.50,0.00,M2] [#2 -0.65,-0.32,0.00,M7] [#3 0.05,-0.22,0.69,U] [#4 -0.41,-0.28,0.00,M2] [#5 -0.14,0.12,0.61,U] [#6 -0.07,-0.07,0.44,U] [#7 0.07,-0.01,0.45,U] [#8 0.17,-0.27,0.36,U] 
00:20:24.880 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.03}, one-star: {-0.20, 0.09}
00:20:24.881 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:20:24.883 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
00:20:24.884 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.07 cameraTheta=-2.58 mountX=-0.05 mountY=0.04, mountTheta=2.47
00:20:24.888 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
00:20:24.889 00.001 8996 Enqueuing Move request for scope (-0.05, -0.03)
00:20:24.892 00.003 20224 Worker thread wakes up
00:20:24.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:20:24.892 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:20:24.892 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
00:20:24.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:20:24.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:24.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:20:24.893 00.001 20224 MoveAxis(E, 0, ABG)
00:20:24.893 00.000 20224 Move returns status 0, amount 0
00:20:24.893 00.000 20224 MoveAxis(N, 0, ABG)
00:20:24.893 00.000 20224 Move returns status 0, amount 0
00:20:24.893 00.000 20224 move complete, result=0
00:20:24.893 00.000 20224 worker thread done servicing request
00:20:24.902 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=50160, med=2957, FiltMin=2694, FiltMax=23981, Gamma=1.000
00:20:24.925 00.023 8996 UpdateGuideState exits: m=685189 SNR=330.8
00:20:24.927 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:24.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:24.930 00.002 8996 Enqueuing Expose request
00:20:24.931 00.001 20224 Worker thread wakes up
00:20:24.931 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:24.933 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:24.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:26.092 01.159 20224 Exposure complete
00:20:26.161 00.069 20224 worker thread done servicing request
00:20:26.161 00.000 8996 OnExposeComplete: enter
00:20:26.163 00.002 8996 UpdateGuideState(): m_state=6
00:20:26.164 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9784
00:20:26.165 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.78, Mass=643203, SNR=327.4, Peak=52432 HFD=4.5
00:20:26.166 00.001 8996 MultiStar: [#1 -0.52,-0.38,0.00,M3] [#2 -0.71,-0.28,0.00,M8] [#3 -0.08,-0.14,0.61,U] [#4 -0.31,-0.17,0.51,U] [#5 -0.30,0.26,0.58,U] [#6 -0.18,0.11,0.51,U] [#7 0.00,0.18,0.48,U] [#8 -0.00,-0.11,0.41,U] 
00:20:26.167 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.03}, one-star: {-0.40, 0.06}
00:20:26.168 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
00:20:26.169 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
00:20:26.169 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.03 hyp=0.22 cameraTheta=2.99 mountX=-0.21 mountY=-0.01, mountTheta=-3.10
00:20:26.171 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.03, opts=13)
00:20:26.172 00.001 8996 Enqueuing Move request for scope (-0.21, 0.03)
00:20:26.174 00.002 20224 Worker thread wakes up
00:20:26.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.03) opts 0xd
00:20:26.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.03)
00:20:26.174 00.000 20224 Moving (-0.21, 0.03) raw xDistance=-0.21 yDistance=-0.01
00:20:26.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
00:20:26.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:26.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:20:26.174 00.000 20224 MoveAxis(E, 31, ABG)
00:20:26.174 00.000 20224 Guiding  Dir = 2, Dur = 31
00:20:26.175 00.001 20224 IsSlewing returns 0
00:20:26.175 00.000 20224 IsGuiding returns 0
00:20:26.180 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52432, med=2957, FiltMin=2665, FiltMax=26669, Gamma=1.000
00:20:26.190 00.010 20224 PulseGuide returned control before completion, sleep 26
00:20:26.198 00.008 8996 UpdateGuideState exits: m=643203 SNR=327.4
00:20:26.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:26.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:26.201 00.001 8996 Enqueuing Expose request
00:20:26.220 00.019 20224 IsGuiding returns 1
00:20:26.220 00.000 20224 scope still moving after pulse duration time elapsed
00:20:26.251 00.031 20224 IsSlewing returns 0
00:20:26.251 00.000 20224 IsGuiding returns 1
00:20:26.281 00.030 20224 IsSlewing returns 0
00:20:26.281 00.000 20224 IsGuiding returns 0
00:20:26.281 00.000 20224 scope move finished after 31 + 75 ms
00:20:26.281 00.000 20224 Move returns status 0, amount 31
00:20:26.281 00.000 20224 MoveAxis(N, 0, ABG)
00:20:26.281 00.000 20224 Move returns status 0, amount 0
00:20:26.281 00.000 20224 move complete, result=0
00:20:26.281 00.000 20224 worker thread done servicing request
00:20:26.281 00.000 20224 Worker thread wakes up
00:20:26.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:26.283 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:26.283 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.0 px 0 ms NORTH
00:20:27.256 00.973 20224 Exposure complete
00:20:27.318 00.062 20224 worker thread done servicing request
00:20:27.319 00.001 8996 OnExposeComplete: enter
00:20:27.319 00.000 8996 UpdateGuideState(): m_state=6
00:20:27.320 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9785
00:20:27.321 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=473.80, Mass=710841, SNR=353.3, Peak=55648 HFD=4.4
00:20:27.322 00.001 8996 MultiStar: [#1 -0.25,-0.26,0.62,U] [#2 -0.66,-0.12,0.00,M9] [#3 -0.02,-0.28,0.56,U] [#4 -0.22,-0.36,0.44,U] [#5 -0.14,0.17,0.60,U] [#6 0.03,-0.05,0.40,U] [#7 0.17,0.17,0.40,U] [#8 0.33,-0.40,0.00,M6] 
00:20:27.323 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.06}, one-star: {-0.08, 0.07}
00:20:27.324 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
00:20:27.324 00.000 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
00:20:27.325 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.52 mountX=-0.08 mountY=0.07, mountTheta=2.41
00:20:27.326 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.06, opts=13)
00:20:27.327 00.001 8996 Enqueuing Move request for scope (-0.09, -0.06)
00:20:27.328 00.001 20224 Worker thread wakes up
00:20:27.329 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
00:20:27.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
00:20:27.329 00.000 20224 Moving (-0.09, -0.06) raw xDistance=-0.08 yDistance=0.07
00:20:27.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:20:27.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:27.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:20:27.329 00.000 20224 MoveAxis(E, 0, ABG)
00:20:27.329 00.000 20224 Move returns status 0, amount 0
00:20:27.329 00.000 20224 MoveAxis(N, 0, ABG)
00:20:27.330 00.001 20224 Move returns status 0, amount 0
00:20:27.330 00.000 20224 move complete, result=0
00:20:27.330 00.000 20224 worker thread done servicing request
00:20:27.336 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=55648, med=2957, FiltMin=2637, FiltMax=23561, Gamma=1.000
00:20:27.358 00.022 8996 UpdateGuideState exits: m=710841 SNR=353.3
00:20:27.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:27.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:27.361 00.001 8996 Enqueuing Expose request
00:20:27.362 00.001 20224 Worker thread wakes up
00:20:27.362 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:27.363 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:27.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:28.515 01.152 20224 Exposure complete
00:20:28.593 00.078 20224 worker thread done servicing request
00:20:28.594 00.001 8996 OnExposeComplete: enter
00:20:28.596 00.002 8996 UpdateGuideState(): m_state=6
00:20:28.599 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9786
00:20:28.601 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=473.56, Mass=698917, SNR=305.8, Peak=53744 HFD=4.5
00:20:28.603 00.002 8996 MultiStar: [#1 -0.40,-0.42,0.00,M3] [#2 -0.78,-0.39,0.00,M10] [#3 -0.11,-0.17,0.58,U] [#4 -0.45,-0.25,0.00,M1] [#5 -0.20,0.06,0.58,U] [#6 0.13,-0.24,0.46,U] [#7 0.16,0.22,0.41,U] [#8 0.19,-0.42,0.00,M7] 
00:20:28.604 00.001 8996 refined, 4 included, MultiStar: {-0.13, -0.08}, one-star: {-0.32, -0.16}
00:20:28.605 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
00:20:28.607 00.002 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.69)
00:20:28.608 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.57 mountX=-0.12 mountY=0.10, mountTheta=2.46
00:20:28.610 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.08, opts=13)
00:20:28.611 00.001 8996 Enqueuing Move request for scope (-0.13, -0.08)
00:20:28.612 00.001 20224 Worker thread wakes up
00:20:28.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
00:20:28.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
00:20:28.613 00.001 20224 Moving (-0.13, -0.08) raw xDistance=-0.12 yDistance=0.10
00:20:28.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:20:28.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:28.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:20:28.613 00.000 20224 MoveAxis(E, 0, ABG)
00:20:28.613 00.000 20224 Move returns status 0, amount 0
00:20:28.613 00.000 20224 MoveAxis(N, 0, ABG)
00:20:28.613 00.000 20224 Move returns status 0, amount 0
00:20:28.613 00.000 20224 move complete, result=0
00:20:28.613 00.000 20224 worker thread done servicing request
00:20:28.622 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53744, med=2957, FiltMin=2678, FiltMax=24694, Gamma=1.000
00:20:28.638 00.016 8996 UpdateGuideState exits: m=698917 SNR=305.8
00:20:28.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:28.639 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:28.640 00.001 8996 Enqueuing Expose request
00:20:28.641 00.001 20224 Worker thread wakes up
00:20:28.641 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:28.641 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:28.642 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:29.619 00.977 20224 Exposure complete
00:20:29.685 00.066 20224 worker thread done servicing request
00:20:29.685 00.000 8996 OnExposeComplete: enter
00:20:29.686 00.001 8996 UpdateGuideState(): m_state=6
00:20:29.687 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9787
00:20:29.688 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.62, Mass=732768, SNR=355.8, Peak=62784 HFD=4.4
00:20:29.689 00.001 8996 MultiStar: [#1 -0.34,-0.29,0.00,M4] [#2 -0.47,-0.28,0.00,R] [#3 -0.09,-0.19,0.64,U] [#4 -0.37,-0.20,0.54,U] [#5 0.06,0.12,0.57,U] [#6 0.33,-0.06,0.47,U] [#7 0.27,0.09,0.41,U] [#8 0.27,-0.17,0.38,U] 
00:20:29.690 00.001 8996 refined, 6 included, MultiStar: {-0.07, -0.08}, one-star: {-0.44, -0.10}
00:20:29.692 00.002 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
00:20:29.693 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
00:20:29.694 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.32 mountX=-0.07 mountY=0.09, mountTheta=2.21
00:20:29.697 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.08, opts=13)
00:20:29.700 00.003 8996 Enqueuing Move request for scope (-0.07, -0.08)
00:20:29.702 00.002 20224 Worker thread wakes up
00:20:29.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
00:20:29.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
00:20:29.702 00.000 20224 Moving (-0.07, -0.08) raw xDistance=-0.07 yDistance=0.09
00:20:29.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:20:29.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:29.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:20:29.702 00.000 20224 MoveAxis(E, 0, ABG)
00:20:29.703 00.001 20224 Move returns status 0, amount 0
00:20:29.703 00.000 20224 MoveAxis(N, 0, ABG)
00:20:29.703 00.000 20224 Move returns status 0, amount 0
00:20:29.703 00.000 20224 move complete, result=0
00:20:29.703 00.000 20224 worker thread done servicing request
00:20:29.713 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62784, med=2957, FiltMin=2701, FiltMax=29357, Gamma=1.000
00:20:29.733 00.020 8996 UpdateGuideState exits: m=732768 SNR=355.8
00:20:29.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:29.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:29.736 00.001 8996 Enqueuing Expose request
00:20:29.737 00.001 20224 Worker thread wakes up
00:20:29.737 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:29.737 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:29.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:30.912 01.175 20224 Exposure complete
00:20:30.967 00.055 20224 worker thread done servicing request
00:20:30.967 00.000 8996 OnExposeComplete: enter
00:20:30.968 00.001 8996 UpdateGuideState(): m_state=6
00:20:30.969 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9788
00:20:30.970 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.60, Mass=716875, SNR=318.7, Peak=51840 HFD=4.6
00:20:30.971 00.001 8996 MultiStar: [#1 -0.12,-0.46,0.00,M5] [#2 0.17,-0.10,0.76,U] [#3 0.32,-0.10,0.60,U] [#4 -0.11,-0.26,0.56,U] [#5 0.14,0.06,0.57,U] [#6 0.17,-0.23,0.41,U] [#7 0.32,0.07,0.46,U] [#8 0.66,-0.21,0.00,M7] 
00:20:30.972 00.001 8996 refined, 6 included, MultiStar: {0.10, -0.10}, one-star: {-0.10, -0.12}
00:20:30.973 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
00:20:30.973 00.000 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
00:20:30.974 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-0.77 mountX=0.11 mountY=0.09, mountTheta=0.66
00:20:30.976 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.10, opts=13)
00:20:30.977 00.001 8996 Enqueuing Move request for scope (0.10, -0.10)
00:20:30.977 00.000 20224 Worker thread wakes up
00:20:30.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.10) opts 0xd
00:20:30.978 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.10)
00:20:30.978 00.000 20224 Moving (0.10, -0.10) raw xDistance=0.11 yDistance=0.09
00:20:30.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:20:30.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:30.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:20:30.978 00.000 20224 MoveAxis(E, 0, ABG)
00:20:30.978 00.000 20224 Move returns status 0, amount 0
00:20:30.978 00.000 20224 MoveAxis(N, 0, ABG)
00:20:30.978 00.000 20224 Move returns status 0, amount 0
00:20:30.978 00.000 20224 move complete, result=0
00:20:30.978 00.000 20224 worker thread done servicing request
00:20:30.982 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51840, med=2957, FiltMin=2669, FiltMax=23401, Gamma=1.000
00:20:30.995 00.013 8996 UpdateGuideState exits: m=716875 SNR=318.7
00:20:30.996 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:30.997 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:30.997 00.000 8996 Enqueuing Expose request
00:20:30.998 00.001 20224 Worker thread wakes up
00:20:30.998 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:30.999 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:30.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:31.961 00.962 20224 Exposure complete
00:20:32.036 00.075 20224 worker thread done servicing request
00:20:32.036 00.000 8996 OnExposeComplete: enter
00:20:32.037 00.001 8996 UpdateGuideState(): m_state=6
00:20:32.038 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9789
00:20:32.039 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=473.72, Mass=695244, SNR=394.3, Peak=49936 HFD=4.6
00:20:32.040 00.001 8996 MultiStar: [#1 -0.03,-0.48,0.00,M6] [#2 0.11,-0.34,0.63,U] [#3 0.08,-0.28,0.58,U] [#4 -0.13,-0.36,0.51,U] [#5 -0.02,-0.04,0.50,U] [#6 0.14,-0.51,0.00,M1] [#7 0.28,-0.16,0.35,U] [#8 0.61,-0.39,0.00,M8] 
00:20:32.041 00.001 8996 single-star, 5 included, MultiStar: {0.05, -0.18}, one-star: {0.04, -0.01}
00:20:32.042 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
00:20:32.042 00.000 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.09)
00:20:32.043 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.17 mountX=0.04 mountY=0.00, mountTheta=0.05
00:20:32.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
00:20:32.046 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
00:20:32.047 00.001 20224 Worker thread wakes up
00:20:32.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
00:20:32.047 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
00:20:32.047 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.00
00:20:32.048 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:20:32.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:32.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:20:32.048 00.000 20224 MoveAxis(E, 0, ABG)
00:20:32.048 00.000 20224 Move returns status 0, amount 0
00:20:32.048 00.000 20224 MoveAxis(N, 0, ABG)
00:20:32.048 00.000 20224 Move returns status 0, amount 0
00:20:32.048 00.000 20224 move complete, result=0
00:20:32.048 00.000 20224 worker thread done servicing request
00:20:32.052 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49936, med=2957, FiltMin=2691, FiltMax=23145, Gamma=1.000
00:20:32.065 00.013 8996 UpdateGuideState exits: m=695244 SNR=394.3
00:20:32.066 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:32.066 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:32.067 00.001 8996 Enqueuing Expose request
00:20:32.068 00.001 20224 Worker thread wakes up
00:20:32.068 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:32.069 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:32.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:33.248 01.179 20224 Exposure complete
00:20:33.328 00.080 20224 worker thread done servicing request
00:20:33.328 00.000 8996 OnExposeComplete: enter
00:20:33.329 00.001 8996 UpdateGuideState(): m_state=6
00:20:33.330 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9790
00:20:33.331 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=473.77, Mass=686733, SNR=363.4, Peak=55734 HFD=4.6
00:20:33.332 00.001 8996 MultiStar: [#1 0.11,-0.28,0.57,U] [#2 0.16,0.11,0.62,U] [#3 0.25,-0.17,0.59,U] [#4 -0.14,-0.23,0.49,U] [#5 0.17,0.18,0.59,U] [#6 0.27,-0.01,0.45,U] [#7 0.41,-0.08,0.38,U] [#8 0.40,-0.11,0.34,U] 
00:20:33.333 00.001 8996 single-star, 8 included, MultiStar: {0.18, -0.04}, one-star: {0.14, 0.05}
00:20:33.333 00.000 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
00:20:33.334 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
00:20:33.335 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.31 mountX=0.14 mountY=-0.06, mountTheta=-0.42
00:20:33.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.05, opts=13)
00:20:33.337 00.000 8996 Enqueuing Move request for scope (0.14, 0.05)
00:20:33.339 00.002 20224 Worker thread wakes up
00:20:33.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
00:20:33.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
00:20:33.339 00.000 20224 Moving (0.14, 0.05) raw xDistance=0.14 yDistance=-0.06
00:20:33.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:20:33.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:33.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:20:33.339 00.000 20224 MoveAxis(E, 0, ABG)
00:20:33.339 00.000 20224 Move returns status 0, amount 0
00:20:33.339 00.000 20224 MoveAxis(N, 0, ABG)
00:20:33.339 00.000 20224 Move returns status 0, amount 0
00:20:33.339 00.000 20224 move complete, result=0
00:20:33.340 00.001 20224 worker thread done servicing request
00:20:33.343 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55734, med=2957, FiltMin=2678, FiltMax=24541, Gamma=1.000
00:20:33.357 00.014 8996 UpdateGuideState exits: m=686733 SNR=363.4
00:20:33.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:33.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:33.359 00.000 8996 Enqueuing Expose request
00:20:33.360 00.001 20224 Worker thread wakes up
00:20:33.360 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:33.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:33.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:34.336 00.975 20224 Exposure complete
00:20:34.395 00.059 20224 worker thread done servicing request
00:20:34.396 00.001 8996 OnExposeComplete: enter
00:20:34.396 00.000 8996 UpdateGuideState(): m_state=6
00:20:34.397 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9791
00:20:34.398 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=473.65, Mass=675055, SNR=384.9, Peak=48704 HFD=4.7
00:20:34.399 00.001 8996 MultiStar: [#1 -0.02,-0.60,0.00,M6] [#2 -0.05,-0.09,0.62,U] [#3 0.27,-0.36,0.00,M1] [#4 -0.09,-0.43,0.46,U] [#5 0.15,0.08,0.58,U] [#6 0.05,-0.41,0.39,U] [#7 0.22,-0.10,0.37,U] [#8 0.42,-0.32,0.00,M8] 
00:20:34.400 00.001 8996 single-star, 5 included, MultiStar: {0.03, -0.14}, one-star: {-0.02, -0.08}
00:20:34.401 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
00:20:34.401 00.000 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.45)
00:20:34.404 00.003 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.81 mountX=-0.01 mountY=0.08, mountTheta=1.71
00:20:34.408 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
00:20:34.408 00.000 8996 Enqueuing Move request for scope (-0.02, -0.08)
00:20:34.408 00.000 20224 Worker thread wakes up
00:20:34.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
00:20:34.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
00:20:34.408 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
00:20:34.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:20:34.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:34.409 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:20:34.409 00.000 20224 MoveAxis(E, 0, ABG)
00:20:34.409 00.000 20224 Move returns status 0, amount 0
00:20:34.409 00.000 20224 MoveAxis(N, 0, ABG)
00:20:34.409 00.000 20224 Move returns status 0, amount 0
00:20:34.409 00.000 20224 move complete, result=0
00:20:34.409 00.000 20224 worker thread done servicing request
00:20:34.413 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48704, med=2957, FiltMin=2669, FiltMax=21129, Gamma=1.000
00:20:34.435 00.022 8996 UpdateGuideState exits: m=675055 SNR=384.9
00:20:34.435 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:34.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:34.438 00.002 8996 Enqueuing Expose request
00:20:34.439 00.001 20224 Worker thread wakes up
00:20:34.439 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:34.439 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:34.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:35.608 01.169 20224 Exposure complete
00:20:35.712 00.104 20224 worker thread done servicing request
00:20:35.713 00.001 8996 OnExposeComplete: enter
00:20:35.715 00.002 8996 UpdateGuideState(): m_state=6
00:20:35.718 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9792
00:20:35.720 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=473.74, Mass=768393, SNR=341.2, Peak=65440 HFD=4.3
00:20:35.722 00.002 8996 MultiStar: [#1 -0.34,-0.65,0.00,M7] [#2 0.02,0.02,0.76,U] [#3 0.03,-0.02,0.58,U] [#4 -0.30,-0.03,0.55,U] [#5 -0.04,0.17,0.59,U] [#6 -0.07,-0.16,0.42,U] [#7 0.25,-0.00,0.40,U] [#8 0.36,-0.17,0.38,U] 
00:20:35.723 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.00}, one-star: {-0.32, 0.02}
00:20:35.724 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
00:20:35.726 00.002 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
00:20:35.727 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.08 mountX=-0.06 mountY=0.01, mountTheta=2.97
00:20:35.728 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.00, opts=13)
00:20:35.729 00.001 8996 Enqueuing Move request for scope (-0.06, -0.00)
00:20:35.730 00.001 20224 Worker thread wakes up
00:20:35.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
00:20:35.730 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
00:20:35.730 00.000 20224 Moving (-0.06, -0.00) raw xDistance=-0.06 yDistance=0.01
00:20:35.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:20:35.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:35.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:20:35.730 00.000 20224 MoveAxis(E, 0, ABG)
00:20:35.730 00.000 20224 Move returns status 0, amount 0
00:20:35.730 00.000 20224 MoveAxis(N, 0, ABG)
00:20:35.730 00.000 20224 Move returns status 0, amount 0
00:20:35.730 00.000 20224 move complete, result=0
00:20:35.730 00.000 20224 worker thread done servicing request
00:20:35.734 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=2957, FiltMin=2678, FiltMax=28157, Gamma=1.000
00:20:35.747 00.013 8996 UpdateGuideState exits: m=768393 SNR=341.2
00:20:35.748 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:35.749 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:35.750 00.001 8996 Enqueuing Expose request
00:20:35.751 00.001 20224 Worker thread wakes up
00:20:35.751 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:35.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:35.752 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:36.734 00.982 20224 Exposure complete
00:20:36.820 00.086 20224 worker thread done servicing request
00:20:36.820 00.000 8996 OnExposeComplete: enter
00:20:36.821 00.001 8996 UpdateGuideState(): m_state=6
00:20:36.822 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9793
00:20:36.823 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.78, Mass=721881, SNR=316.8, Peak=56128 HFD=4.5
00:20:36.824 00.001 8996 MultiStar: [#1 -0.41,-0.39,0.00,M8] [#2 -0.04,-0.03,0.79,U] [#3 -0.01,0.08,0.61,U] [#4 -0.21,0.07,0.58,U] [#5 0.14,0.26,0.68,U] [#6 0.06,-0.17,0.45,U] [#7 0.21,0.25,0.45,U] [#8 0.50,-0.05,0.00,M8] 
00:20:36.826 00.002 8996 single-star, 6 included, MultiStar: {0.01, 0.07}, one-star: {0.00, 0.06}
00:20:36.827 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
00:20:36.828 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
00:20:36.829 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.56 mountX=-0.01 mountY=-0.06, mountTheta=-1.66
00:20:36.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.06, opts=13)
00:20:36.832 00.001 8996 Enqueuing Move request for scope (0.00, 0.06)
00:20:36.833 00.001 20224 Worker thread wakes up
00:20:36.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
00:20:36.833 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
00:20:36.833 00.000 20224 Moving (0.00, 0.06) raw xDistance=-0.01 yDistance=-0.06
00:20:36.834 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:20:36.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:36.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:20:36.834 00.000 20224 MoveAxis(E, 0, ABG)
00:20:36.834 00.000 20224 Move returns status 0, amount 0
00:20:36.834 00.000 20224 MoveAxis(N, 0, ABG)
00:20:36.834 00.000 20224 Move returns status 0, amount 0
00:20:36.834 00.000 20224 move complete, result=0
00:20:36.834 00.000 20224 worker thread done servicing request
00:20:36.840 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56128, med=2957, FiltMin=2681, FiltMax=23296, Gamma=1.000
00:20:36.861 00.021 8996 UpdateGuideState exits: m=721881 SNR=316.8
00:20:36.862 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:36.863 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:36.864 00.001 8996 Enqueuing Expose request
00:20:36.865 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:36.865 00.000 20224 Worker thread wakes up
00:20:36.866 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:36.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:38.041 01.175 20224 Exposure complete
00:20:38.108 00.067 20224 worker thread done servicing request
00:20:38.108 00.000 8996 OnExposeComplete: enter
00:20:38.109 00.001 8996 UpdateGuideState(): m_state=6
00:20:38.110 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9794
00:20:38.111 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.76, Mass=670022, SNR=323.4, Peak=56768 HFD=4.5
00:20:38.112 00.001 8996 MultiStar: [#1 -0.46,-0.49,0.00,M9] [#2 -0.22,-0.07,0.74,U] [#3 -0.06,0.09,0.58,U] [#4 -0.37,-0.13,0.57,U] [#5 -0.23,0.01,0.74,U] [#6 -0.06,-0.19,0.46,U] [#7 -0.01,0.12,0.46,U] [#8 0.10,-0.26,0.35,U] 
00:20:38.112 00.000 8996 refined, 7 included, MultiStar: {-0.17, -0.03}, one-star: {-0.28, 0.04}
00:20:38.113 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
00:20:38.114 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
00:20:38.115 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.18 cameraTheta=-2.97 mountX=-0.17 mountY=0.05, mountTheta=2.85
00:20:38.116 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.03, opts=13)
00:20:38.117 00.001 8996 Enqueuing Move request for scope (-0.17, -0.03)
00:20:38.118 00.001 20224 Worker thread wakes up
00:20:38.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
00:20:38.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
00:20:38.118 00.000 20224 Moving (-0.17, -0.03) raw xDistance=-0.17 yDistance=0.05
00:20:38.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:20:38.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:38.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:20:38.118 00.000 20224 MoveAxis(E, 0, ABG)
00:20:38.118 00.000 20224 Move returns status 0, amount 0
00:20:38.118 00.000 20224 MoveAxis(N, 0, ABG)
00:20:38.118 00.000 20224 Move returns status 0, amount 0
00:20:38.119 00.001 20224 move complete, result=0
00:20:38.119 00.000 20224 worker thread done servicing request
00:20:38.124 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56768, med=2957, FiltMin=2691, FiltMax=22861, Gamma=1.000
00:20:38.142 00.018 8996 UpdateGuideState exits: m=670022 SNR=323.4
00:20:38.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:38.143 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:38.144 00.001 8996 Enqueuing Expose request
00:20:38.145 00.001 20224 Worker thread wakes up
00:20:38.145 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:38.146 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:38.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:39.125 00.979 20224 Exposure complete
00:20:39.193 00.068 20224 worker thread done servicing request
00:20:39.193 00.000 8996 OnExposeComplete: enter
00:20:39.195 00.002 8996 UpdateGuideState(): m_state=6
00:20:39.197 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9795
00:20:39.198 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.68, Mass=677556, SNR=336.6, Peak=56128 HFD=4.6
00:20:39.199 00.001 8996 MultiStar: [#1 -0.60,-0.48,0.00,M10] [#2 -0.51,-0.17,0.00,M1] [#3 -0.34,-0.04,0.61,U] [#4 -0.58,-0.08,0.00,M1] [#5 -0.27,-0.09,0.59,U] [#6 -0.13,-0.19,0.42,U] [#7 -0.20,0.03,0.46,U] [#8 0.06,-0.47,0.00,M8] 
00:20:39.200 00.001 8996 refined, 4 included, MultiStar: {-0.29, -0.06}, one-star: {-0.37, -0.04}
00:20:39.202 00.002 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
00:20:39.203 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
00:20:39.204 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.06 hyp=0.29 cameraTheta=-2.94 mountX=-0.28 mountY=0.09, mountTheta=2.83
00:20:39.205 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.06, opts=13)
00:20:39.206 00.001 8996 Enqueuing Move request for scope (-0.29, -0.06)
00:20:39.207 00.001 20224 Worker thread wakes up
00:20:39.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.06) opts 0xd
00:20:39.208 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.06)
00:20:39.208 00.000 20224 Moving (-0.29, -0.06) raw xDistance=-0.28 yDistance=0.09
00:20:39.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:20:39.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:39.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:20:39.208 00.000 20224 MoveAxis(E, 41, ABG)
00:20:39.208 00.000 20224 Guiding  Dir = 2, Dur = 41
00:20:39.208 00.000 20224 IsSlewing returns 0
00:20:39.208 00.000 20224 IsGuiding returns 0
00:20:39.213 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56128, med=2957, FiltMin=2694, FiltMax=23565, Gamma=1.000
00:20:39.229 00.016 8996 UpdateGuideState exits: m=677556 SNR=336.6
00:20:39.231 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:39.232 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:39.233 00.001 8996 Enqueuing Expose request
00:20:39.256 00.023 20224 IsGuiding returns 1
00:20:39.256 00.000 20224 scope still moving after pulse duration time elapsed
00:20:39.286 00.030 20224 IsSlewing returns 0
00:20:39.286 00.000 20224 IsGuiding returns 1
00:20:39.317 00.031 20224 IsSlewing returns 0
00:20:39.317 00.000 20224 IsGuiding returns 1
00:20:39.349 00.032 20224 IsSlewing returns 0
00:20:39.349 00.000 20224 IsGuiding returns 0
00:20:39.349 00.000 20224 scope move finished after 41 + 99 ms
00:20:39.349 00.000 20224 Move returns status 0, amount 41
00:20:39.350 00.001 20224 MoveAxis(N, 0, ABG)
00:20:39.350 00.000 20224 Move returns status 0, amount 0
00:20:39.350 00.000 20224 move complete, result=0
00:20:39.350 00.000 20224 worker thread done servicing request
00:20:39.350 00.000 20224 Worker thread wakes up
00:20:39.350 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
00:20:39.352 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:39.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:40.516 01.164 20224 Exposure complete
00:20:40.585 00.069 20224 worker thread done servicing request
00:20:40.585 00.000 8996 OnExposeComplete: enter
00:20:40.588 00.003 8996 UpdateGuideState(): m_state=6
00:20:40.589 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9796
00:20:40.591 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=473.66, Mass=646917, SNR=293.1, Peak=51526 HFD=4.5
00:20:40.592 00.001 8996 MultiStar: [#1 0.16,-0.50,0.00,R] [#2 0.25,-0.14,0.85,U] [#3 0.20,0.02,0.67,U] [#4 0.08,-0.23,0.60,U] [#5 0.45,0.05,0.00,M1] [#6 0.33,-0.30,0.51,U] [#7 0.43,-0.06,0.54,U] [#8 0.76,-0.23,0.00,M9] 
00:20:40.594 00.002 8996 single-star, 5 included, MultiStar: {0.25, -0.12}, one-star: {0.26, -0.06}
00:20:40.595 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
00:20:40.596 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
00:20:40.598 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.06 hyp=0.26 cameraTheta=-0.23 mountX=0.26 mountY=0.03, mountTheta=0.12
00:20:40.601 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.06, opts=13)
00:20:40.602 00.001 8996 Enqueuing Move request for scope (0.26, -0.06)
00:20:40.603 00.001 20224 Worker thread wakes up
00:20:40.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.06) opts 0xd
00:20:40.603 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.06)
00:20:40.603 00.000 20224 Moving (0.26, -0.06) raw xDistance=0.26 yDistance=0.03
00:20:40.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
00:20:40.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:40.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:20:40.603 00.000 20224 MoveAxis(W, 35, ABG)
00:20:40.604 00.001 20224 Guiding  Dir = 3, Dur = 35
00:20:40.604 00.000 20224 IsSlewing returns 0
00:20:40.605 00.001 20224 IsGuiding returns 0
00:20:40.606 00.001 20224 PulseGuide returned control before completion, sleep 44
00:20:40.611 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51526, med=2957, FiltMin=2675, FiltMax=26953, Gamma=1.000
00:20:40.627 00.016 8996 UpdateGuideState exits: m=646917 SNR=293.1
00:20:40.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:40.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:40.630 00.001 8996 Enqueuing Expose request
00:20:40.655 00.025 20224 IsGuiding returns 1
00:20:40.655 00.000 20224 scope still moving after pulse duration time elapsed
00:20:40.687 00.032 20224 IsSlewing returns 0
00:20:40.687 00.000 20224 IsGuiding returns 0
00:20:40.687 00.000 20224 scope move finished after 35 + 48 ms
00:20:40.687 00.000 20224 Move returns status 0, amount 35
00:20:40.687 00.000 20224 MoveAxis(N, 0, ABG)
00:20:40.687 00.000 20224 Move returns status 0, amount 0
00:20:40.687 00.000 20224 move complete, result=0
00:20:40.687 00.000 20224 worker thread done servicing request
00:20:40.687 00.000 20224 Worker thread wakes up
00:20:40.687 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:40.689 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:40.689 00.000 8996 GuideStep: 0.3 px 35 ms WEST, 0.0 px 0 ms NORTH
00:20:41.658 00.969 20224 Exposure complete
00:20:41.747 00.089 20224 worker thread done servicing request
00:20:41.748 00.001 8996 OnExposeComplete: enter
00:20:41.749 00.001 8996 UpdateGuideState(): m_state=6
00:20:41.750 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9797
00:20:41.752 00.002 8996 Star::Find returns 1 (0), X=136.10, Y=473.69, Mass=628510, SNR=331.6, Peak=51392 HFD=4.5
00:20:41.754 00.002 8996 MultiStar: [#1 -0.37,0.06,0.65,U] [#2 -0.29,-0.04,0.77,U] [#3 -0.02,-0.23,0.61,U] [#4 -0.30,-0.42,0.00,M1] [#5 -0.01,0.02,0.56,U] [#6 -0.15,-0.28,0.46,U] [#7 0.35,0.02,0.47,U] [#8 0.34,-0.18,0.37,U] 
00:20:41.755 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.07}, one-star: {-0.20, -0.03}
00:20:41.756 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
00:20:41.757 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.74)
00:20:41.758 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.52 mountX=-0.09 mountY=0.08, mountTheta=2.41
00:20:41.760 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
00:20:41.762 00.002 8996 Enqueuing Move request for scope (-0.10, -0.07)
00:20:41.765 00.003 20224 Worker thread wakes up
00:20:41.765 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
00:20:41.765 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
00:20:41.765 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
00:20:41.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:20:41.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:41.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:20:41.765 00.000 20224 MoveAxis(E, 0, ABG)
00:20:41.765 00.000 20224 Move returns status 0, amount 0
00:20:41.765 00.000 20224 MoveAxis(N, 0, ABG)
00:20:41.765 00.000 20224 Move returns status 0, amount 0
00:20:41.765 00.000 20224 move complete, result=0
00:20:41.766 00.001 20224 worker thread done servicing request
00:20:41.777 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51392, med=2957, FiltMin=2672, FiltMax=22717, Gamma=1.000
00:20:41.801 00.024 8996 UpdateGuideState exits: m=628510 SNR=331.6
00:20:41.803 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:41.805 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:41.806 00.001 8996 Enqueuing Expose request
00:20:41.807 00.001 20224 Worker thread wakes up
00:20:41.808 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:41.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:41.808 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:42.956 01.148 20224 Exposure complete
00:20:43.030 00.074 20224 worker thread done servicing request
00:20:43.030 00.000 8996 OnExposeComplete: enter
00:20:43.031 00.001 8996 UpdateGuideState(): m_state=6
00:20:43.032 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9798
00:20:43.033 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.61, Mass=734924, SNR=377.8, Peak=61392 HFD=4.4
00:20:43.033 00.000 8996 MultiStar: [#1 -0.51,-0.08,0.00,M1] [#2 -0.24,-0.15,0.64,U] [#3 -0.06,-0.34,0.55,U] [#4 -0.39,-0.43,0.00,M2] [#5 -0.27,-0.06,0.52,U] [#6 -0.10,-0.24,0.34,U] [#7 0.04,-0.13,0.43,U] [#8 0.26,-0.13,0.35,U] 
00:20:43.034 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.16}, one-star: {-0.35, -0.12}
00:20:43.035 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
00:20:43.036 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
00:20:43.036 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.22 cameraTheta=-2.35 mountX=-0.14 mountY=0.18, mountTheta=2.24
00:20:43.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.16, opts=13)
00:20:43.039 00.001 8996 Enqueuing Move request for scope (-0.16, -0.16)
00:20:43.039 00.000 20224 Worker thread wakes up
00:20:43.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
00:20:43.039 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
00:20:43.039 00.000 20224 Moving (-0.16, -0.16) raw xDistance=-0.14 yDistance=0.18
00:20:43.040 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:20:43.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:43.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:20:43.040 00.000 20224 MoveAxis(E, 0, ABG)
00:20:43.040 00.000 20224 Move returns status 0, amount 0
00:20:43.040 00.000 20224 MoveAxis(N, 0, ABG)
00:20:43.040 00.000 20224 Move returns status 0, amount 0
00:20:43.040 00.000 20224 move complete, result=0
00:20:43.040 00.000 20224 worker thread done servicing request
00:20:43.043 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61392, med=2957, FiltMin=2656, FiltMax=24317, Gamma=1.000
00:20:43.056 00.013 8996 UpdateGuideState exits: m=734924 SNR=377.8
00:20:43.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:43.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:43.059 00.001 8996 Enqueuing Expose request
00:20:43.059 00.000 20224 Worker thread wakes up
00:20:43.059 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:20:43.061 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:43.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:44.039 00.978 20224 Exposure complete
00:20:44.127 00.088 20224 worker thread done servicing request
00:20:44.127 00.000 8996 OnExposeComplete: enter
00:20:44.128 00.001 8996 UpdateGuideState(): m_state=6
00:20:44.130 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9799
00:20:44.132 00.002 8996 Star::Find returns 1 (0), X=135.94, Y=473.27, Mass=689351, SNR=308.5, Peak=57062 HFD=4.5
00:20:44.134 00.002 8996 MultiStar: [#1 -0.58,-0.41,0.00,M2] [#2 -0.37,-0.52,0.00,M1] [#3 -0.09,-0.33,0.62,U] [#4 -0.45,-0.55,0.00,M3] [#5 -0.26,-0.03,0.58,U] [#6 -0.14,-0.31,0.46,U] [#7 0.09,-0.15,0.53,U] [#8 0.07,-0.55,0.00,M8] 
00:20:44.135 00.001 8996 refined, 4 included, MultiStar: {-0.18, -0.28}, one-star: {-0.36, -0.46}
00:20:44.137 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
00:20:44.138 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
00:20:44.140 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.28 hyp=0.34 cameraTheta=-2.15 mountX=-0.16 mountY=0.30, mountTheta=2.05
00:20:44.143 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.28, opts=13)
00:20:44.145 00.002 8996 Enqueuing Move request for scope (-0.18, -0.28)
00:20:44.146 00.001 20224 Worker thread wakes up
00:20:44.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.28) opts 0xd
00:20:44.147 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.28)
00:20:44.147 00.000 20224 Moving (-0.18, -0.28) raw xDistance=-0.16 yDistance=0.30
00:20:44.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:20:44.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
00:20:44.147 00.000 20224 MoveAxis(E, 0, ABG)
00:20:44.147 00.000 20224 Move returns status 0, amount 0
00:20:44.147 00.000 20224 MoveAxis(S, 64, ABG)
00:20:44.147 00.000 20224 Guiding  Dir = 1, Dur = 64
00:20:44.147 00.000 20224 IsSlewing returns 0
00:20:44.147 00.000 20224 IsGuiding returns 0
00:20:44.151 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=57062, med=2957, FiltMin=2681, FiltMax=27366, Gamma=1.000
00:20:44.164 00.013 8996 UpdateGuideState exits: m=689351 SNR=308.5
00:20:44.165 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:44.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:44.167 00.001 8996 Enqueuing Expose request
00:20:44.189 00.022 20224 PulseGuide returned control before completion, sleep 32
00:20:44.237 00.048 20224 IsGuiding returns 1
00:20:44.237 00.000 20224 scope still moving after pulse duration time elapsed
00:20:44.273 00.036 20224 IsSlewing returns 0
00:20:44.273 00.000 20224 IsGuiding returns 1
00:20:44.300 00.027 20224 IsSlewing returns 0
00:20:44.300 00.000 20224 IsGuiding returns 0
00:20:44.300 00.000 20224 scope move finished after 64 + 88 ms
00:20:44.300 00.000 20224 Move returns status 0, amount 64
00:20:44.300 00.000 20224 move complete, result=0
00:20:44.300 00.000 20224 worker thread done servicing request
00:20:44.300 00.000 20224 Worker thread wakes up
00:20:44.300 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 64 ms SOUTH
00:20:44.301 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:44.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:45.483 01.182 20224 Exposure complete
00:20:45.551 00.068 20224 worker thread done servicing request
00:20:45.551 00.000 8996 OnExposeComplete: enter
00:20:45.552 00.001 8996 UpdateGuideState(): m_state=6
00:20:45.553 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9800
00:20:45.554 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.19, Mass=680602, SNR=314.0, Peak=54230 HFD=4.4
00:20:45.555 00.001 8996 MultiStar: [#1 -0.60,-0.36,0.00,M3] [#2 -0.19,-0.49,0.00,M2] [#3 -0.07,-0.60,0.00,M1] [#4 -0.33,-0.73,0.00,M4] [#5 -0.29,-0.42,0.00,M1] [#6 0.02,-0.41,0.49,U] [#7 0.20,-0.10,0.44,U] [#8 0.22,-0.36,0.50,U] 
00:20:45.556 00.001 8996 refined, 3 included, MultiStar: {0.00, -0.40}, one-star: {-0.20, -0.53}
00:20:45.558 00.002 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:20:45.558 00.000 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.70)
00:20:45.559 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.40 hyp=0.40 cameraTheta=-1.56 mountX=0.04 mountY=0.39, mountTheta=1.46
00:20:45.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.40, opts=13)
00:20:45.562 00.001 8996 Enqueuing Move request for scope (0.00, -0.40)
00:20:45.563 00.001 20224 Worker thread wakes up
00:20:45.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.40) opts 0xd
00:20:45.563 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.40)
00:20:45.563 00.000 20224 Moving (0.00, -0.40) raw xDistance=0.04 yDistance=0.39
00:20:45.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:20:45.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
00:20:45.563 00.000 20224 MoveAxis(E, 0, ABG)
00:20:45.563 00.000 20224 Move returns status 0, amount 0
00:20:45.563 00.000 20224 MoveAxis(S, 83, ABG)
00:20:45.563 00.000 20224 Guiding  Dir = 1, Dur = 83
00:20:45.563 00.000 20224 IsSlewing returns 0
00:20:45.563 00.000 20224 IsGuiding returns 0
00:20:45.568 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54230, med=2957, FiltMin=2701, FiltMax=24864, Gamma=1.000
00:20:45.585 00.017 8996 UpdateGuideState exits: m=680602 SNR=314.0
00:20:45.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:45.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:45.588 00.001 8996 Enqueuing Expose request
00:20:45.598 00.010 20224 PulseGuide returned control before completion, sleep 59
00:20:45.659 00.061 20224 IsGuiding returns 1
00:20:45.659 00.000 20224 scope still moving after pulse duration time elapsed
00:20:45.690 00.031 20224 IsSlewing returns 0
00:20:45.690 00.000 20224 IsGuiding returns 0
00:20:45.690 00.000 20224 scope move finished after 83 + 43 ms
00:20:45.690 00.000 20224 Move returns status 0, amount 83
00:20:45.691 00.001 20224 move complete, result=0
00:20:45.691 00.000 20224 worker thread done servicing request
00:20:45.691 00.000 20224 Worker thread wakes up
00:20:45.691 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 83 ms SOUTH
00:20:45.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:45.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:46.682 00.990 20224 Exposure complete
00:20:46.795 00.113 20224 worker thread done servicing request
00:20:46.795 00.000 8996 OnExposeComplete: enter
00:20:46.796 00.001 8996 UpdateGuideState(): m_state=6
00:20:46.798 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9801
00:20:46.800 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=473.69, Mass=766413, SNR=351.3, Peak=63408 HFD=4.5
00:20:46.801 00.001 8996 MultiStar: [#1 -0.63,-0.08,0.00,M4] [#2 -0.20,-0.46,0.00,M3] [#3 0.01,-0.18,0.65,U] [#4 -0.29,-0.37,0.00,M5] [#5 -0.32,-0.10,0.56,U] [#6 0.08,-0.07,0.46,U] [#7 0.15,0.31,0.40,U] [#8 0.03,-0.38,0.34,U] 
00:20:46.802 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.07}, one-star: {-0.48, -0.04}
00:20:46.804 00.002 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
00:20:46.805 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
00:20:46.807 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.17 cameraTheta=-2.71 mountX=-0.15 mountY=0.09, mountTheta=2.60
00:20:46.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.07, opts=13)
00:20:46.810 00.001 8996 Enqueuing Move request for scope (-0.16, -0.07)
00:20:46.812 00.002 20224 Worker thread wakes up
00:20:46.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
00:20:46.812 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
00:20:46.812 00.000 20224 Moving (-0.16, -0.07) raw xDistance=-0.15 yDistance=0.09
00:20:46.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:20:46.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:46.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:20:46.812 00.000 20224 MoveAxis(E, 0, ABG)
00:20:46.813 00.001 20224 Move returns status 0, amount 0
00:20:46.813 00.000 20224 MoveAxis(N, 0, ABG)
00:20:46.813 00.000 20224 Move returns status 0, amount 0
00:20:46.813 00.000 20224 move complete, result=0
00:20:46.813 00.000 20224 worker thread done servicing request
00:20:46.820 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63408, med=2957, FiltMin=2672, FiltMax=31747, Gamma=1.000
00:20:46.836 00.016 8996 UpdateGuideState exits: m=766413 SNR=351.3
00:20:46.839 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:46.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:46.842 00.002 8996 Enqueuing Expose request
00:20:46.843 00.001 20224 Worker thread wakes up
00:20:46.843 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:46.844 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:46.845 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:48.016 01.171 20224 Exposure complete
00:20:48.094 00.078 20224 worker thread done servicing request
00:20:48.094 00.000 8996 OnExposeComplete: enter
00:20:48.096 00.002 8996 UpdateGuideState(): m_state=6
00:20:48.097 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9802
00:20:48.098 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.80, Mass=687008, SNR=329.6, Peak=59152 HFD=4.6
00:20:48.100 00.002 8996 MultiStar: [#1 -0.57,0.06,0.00,M5] [#2 -0.35,0.15,0.67,U] [#3 -0.20,0.21,0.62,U] [#4 -0.55,-0.06,0.00,M6] [#5 -0.20,0.16,0.59,U] [#6 -0.05,0.01,0.39,U] [#7 -0.02,0.23,0.38,U] [#8 0.08,-0.14,0.40,U] 
00:20:48.101 00.001 8996 refined, 6 included, MultiStar: {-0.30, 0.11}, one-star: {-0.73, 0.08}
00:20:48.103 00.002 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
00:20:48.105 00.002 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
00:20:48.107 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=0.11 hyp=0.32 cameraTheta=2.79 mountX=-0.31 mountY=-0.07, mountTheta=-2.90
00:20:48.110 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.11, opts=13)
00:20:48.111 00.001 8996 Enqueuing Move request for scope (-0.30, 0.11)
00:20:48.113 00.002 20224 Worker thread wakes up
00:20:48.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.11) opts 0xd
00:20:48.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.11)
00:20:48.113 00.000 20224 Moving (-0.30, 0.11) raw xDistance=-0.31 yDistance=-0.07
00:20:48.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
00:20:48.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:48.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:20:48.113 00.000 20224 MoveAxis(E, 45, ABG)
00:20:48.114 00.001 20224 Guiding  Dir = 2, Dur = 45
00:20:48.114 00.000 20224 IsSlewing returns 0
00:20:48.114 00.000 20224 IsGuiding returns 0
00:20:48.121 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59152, med=2957, FiltMin=2697, FiltMax=27142, Gamma=1.000
00:20:48.146 00.025 8996 UpdateGuideState exits: m=687008 SNR=329.6
00:20:48.148 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:48.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:48.150 00.001 8996 Enqueuing Expose request
00:20:48.152 00.002 20224 PulseGuide returned control before completion, sleep 18
00:20:48.182 00.030 20224 IsGuiding returns 1
00:20:48.182 00.000 20224 scope still moving after pulse duration time elapsed
00:20:48.213 00.031 20224 IsSlewing returns 0
00:20:48.213 00.000 20224 IsGuiding returns 1
00:20:48.245 00.032 20224 IsSlewing returns 0
00:20:48.245 00.000 20224 IsGuiding returns 0
00:20:48.245 00.000 20224 scope move finished after 45 + 85 ms
00:20:48.246 00.001 20224 Move returns status 0, amount 45
00:20:48.246 00.000 20224 MoveAxis(N, 0, ABG)
00:20:48.246 00.000 20224 Move returns status 0, amount 0
00:20:48.246 00.000 20224 move complete, result=0
00:20:48.246 00.000 20224 worker thread done servicing request
00:20:48.246 00.000 20224 Worker thread wakes up
00:20:48.246 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:48.246 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.1 px 0 ms NORTH
00:20:48.248 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:49.222 00.974 20224 Exposure complete
00:20:49.288 00.066 20224 worker thread done servicing request
00:20:49.288 00.000 8996 OnExposeComplete: enter
00:20:49.290 00.002 8996 UpdateGuideState(): m_state=6
00:20:49.291 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9803
00:20:49.293 00.002 8996 Star::Find returns 1 (0), X=136.12, Y=473.93, Mass=744803, SNR=345.2, Peak=58000 HFD=4.3
00:20:49.294 00.001 8996 MultiStar: [#1 -0.38,0.01,0.57,U] [#2 0.01,-0.02,0.68,U] [#3 0.23,0.17,0.55,U] [#4 -0.11,0.07,0.55,U] [#5 0.15,0.27,0.61,U] [#6 -0.00,0.06,0.40,U] [#7 0.17,0.17,0.40,U] [#8 0.47,-0.18,0.00,M6] 
00:20:49.295 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.12}, one-star: {-0.17, 0.21}
00:20:49.296 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:20:49.297 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
00:20:49.298 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.13 cameraTheta=1.84 mountX=-0.05 mountY=-0.12, mountTheta=-1.94
00:20:49.300 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.12, opts=13)
00:20:49.301 00.001 8996 Enqueuing Move request for scope (-0.03, 0.12)
00:20:49.302 00.001 20224 Worker thread wakes up
00:20:49.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
00:20:49.302 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
00:20:49.302 00.000 20224 Moving (-0.03, 0.12) raw xDistance=-0.05 yDistance=-0.12
00:20:49.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:20:49.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:49.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:20:49.302 00.000 20224 MoveAxis(E, 0, ABG)
00:20:49.303 00.001 20224 Move returns status 0, amount 0
00:20:49.303 00.000 20224 MoveAxis(N, 0, ABG)
00:20:49.303 00.000 20224 Move returns status 0, amount 0
00:20:49.303 00.000 20224 move complete, result=0
00:20:49.303 00.000 20224 worker thread done servicing request
00:20:49.307 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58000, med=2957, FiltMin=2691, FiltMax=29408, Gamma=1.000
00:20:49.321 00.014 8996 UpdateGuideState exits: m=744803 SNR=345.2
00:20:49.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:49.322 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:49.323 00.001 8996 Enqueuing Expose request
00:20:49.324 00.001 20224 Worker thread wakes up
00:20:49.324 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:20:49.325 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:49.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:50.486 01.161 20224 Exposure complete
00:20:50.561 00.075 20224 worker thread done servicing request
00:20:50.561 00.000 8996 OnExposeComplete: enter
00:20:50.562 00.001 8996 UpdateGuideState(): m_state=6
00:20:50.562 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9804
00:20:50.563 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=473.91, Mass=667760, SNR=321.0, Peak=55542 HFD=4.3
00:20:50.564 00.001 8996 MultiStar: [#1 0.01,0.14,0.64,U] [#2 0.39,0.21,0.75,U] [#3 0.18,0.15,0.67,U] [#4 -0.03,-0.04,0.59,U] [#5 0.21,0.12,0.67,U] [#6 0.34,-0.06,0.45,U] [#7 0.42,0.13,0.43,U] [#8 0.59,-0.06,0.00,M7] 
00:20:50.568 00.004 8996 single-star, 7 included, MultiStar: {0.19, 0.12}, one-star: {0.12, 0.18}
00:20:50.570 00.002 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
00:20:50.571 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
00:20:50.572 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.22 cameraTheta=0.99 mountX=0.10 mountY=-0.20, mountTheta=-1.09
00:20:50.575 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.18, opts=13)
00:20:50.577 00.002 8996 Enqueuing Move request for scope (0.12, 0.18)
00:20:50.578 00.001 20224 Worker thread wakes up
00:20:50.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
00:20:50.579 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
00:20:50.579 00.000 20224 Moving (0.12, 0.18) raw xDistance=0.10 yDistance=-0.20
00:20:50.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:20:50.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:50.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:20:50.579 00.000 20224 MoveAxis(E, 0, ABG)
00:20:50.579 00.000 20224 Move returns status 0, amount 0
00:20:50.579 00.000 20224 MoveAxis(N, 0, ABG)
00:20:50.579 00.000 20224 Move returns status 0, amount 0
00:20:50.579 00.000 20224 move complete, result=0
00:20:50.579 00.000 20224 worker thread done servicing request
00:20:50.585 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55542, med=2960, FiltMin=2624, FiltMax=26253, Gamma=1.000
00:20:50.607 00.022 8996 UpdateGuideState exits: m=667760 SNR=321.0
00:20:50.609 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:50.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:50.612 00.002 8996 Enqueuing Expose request
00:20:50.613 00.001 20224 Worker thread wakes up
00:20:50.613 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:20:50.614 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:50.615 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:51.604 00.989 20224 Exposure complete
00:20:51.691 00.087 20224 worker thread done servicing request
00:20:51.691 00.000 8996 OnExposeComplete: enter
00:20:51.693 00.002 8996 UpdateGuideState(): m_state=6
00:20:51.695 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9805
00:20:51.696 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.74, Mass=761292, SNR=395.1, Peak=61248 HFD=4.5
00:20:51.698 00.002 8996 MultiStar: [#1 -0.12,-0.02,0.52,U] [#2 0.22,-0.10,0.56,U] [#3 0.27,0.06,0.51,U] [#4 -0.07,-0.09,0.50,U] [#5 0.25,0.03,0.53,U] [#6 0.38,-0.20,0.38,U] [#7 0.49,0.01,0.00,M1] [#8 0.39,-0.15,0.34,U] 
00:20:51.700 00.002 8996 refined, 7 included, MultiStar: {0.10, -0.04}, one-star: {-0.13, 0.01}
00:20:51.702 00.002 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
00:20:51.703 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
00:20:51.706 00.003 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.38 mountX=0.11 mountY=0.03, mountTheta=0.27
00:20:51.709 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
00:20:51.711 00.002 8996 Enqueuing Move request for scope (0.10, -0.04)
00:20:51.712 00.001 20224 Worker thread wakes up
00:20:51.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
00:20:51.713 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
00:20:51.713 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.11 yDistance=0.03
00:20:51.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:20:51.713 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:51.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:20:51.713 00.000 20224 MoveAxis(E, 0, ABG)
00:20:51.713 00.000 20224 Move returns status 0, amount 0
00:20:51.713 00.000 20224 MoveAxis(N, 0, ABG)
00:20:51.713 00.000 20224 Move returns status 0, amount 0
00:20:51.714 00.001 20224 move complete, result=0
00:20:51.714 00.000 20224 worker thread done servicing request
00:20:51.721 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=61248, med=2960, FiltMin=2678, FiltMax=25744, Gamma=1.000
00:20:51.744 00.023 8996 UpdateGuideState exits: m=761292 SNR=395.1
00:20:51.745 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:51.747 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:51.748 00.001 8996 Enqueuing Expose request
00:20:51.749 00.001 20224 Worker thread wakes up
00:20:51.749 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:20:51.750 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:51.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:52.921 01.171 20224 Exposure complete
00:20:52.996 00.075 20224 worker thread done servicing request
00:20:52.996 00.000 8996 OnExposeComplete: enter
00:20:52.997 00.001 8996 UpdateGuideState(): m_state=6
00:20:52.997 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9806
00:20:52.998 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.72, Mass=734140, SNR=334.3, Peak=63686 HFD=4.6
00:20:52.999 00.001 8996 MultiStar: [#1 0.11,-0.05,0.74,U] [#2 0.33,-0.01,0.72,U] [#3 0.55,-0.13,0.00,M1] [#4 0.13,-0.14,0.55,U] [#5 0.32,0.11,0.59,U] [#6 0.26,-0.14,0.42,U] [#7 0.56,0.07,0.00,M2] [#8 0.71,-0.17,0.00,M7] 
00:20:53.000 00.001 8996 single-star, 5 included, MultiStar: {0.23, -0.03}, one-star: {0.23, -0.01}
00:20:53.001 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
00:20:53.001 00.000 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
00:20:53.002 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.01 hyp=0.23 cameraTheta=-0.03 mountX=0.23 mountY=-0.02, mountTheta=-0.08
00:20:53.003 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.01, opts=13)
00:20:53.004 00.001 8996 Enqueuing Move request for scope (0.23, -0.01)
00:20:53.005 00.001 20224 Worker thread wakes up
00:20:53.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.01) opts 0xd
00:20:53.005 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.01)
00:20:53.005 00.000 20224 Moving (0.23, -0.01) raw xDistance=0.23 yDistance=-0.02
00:20:53.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:20:53.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:53.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:20:53.006 00.001 20224 MoveAxis(W, 33, ABG)
00:20:53.006 00.000 20224 Guiding  Dir = 3, Dur = 33
00:20:53.006 00.000 20224 IsSlewing returns 0
00:20:53.006 00.000 20224 IsGuiding returns 0
00:20:53.011 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=63686, med=2960, FiltMin=2691, FiltMax=28073, Gamma=1.000
00:20:53.024 00.013 8996 UpdateGuideState exits: m=734140 SNR=334.3
00:20:53.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:53.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:53.026 00.000 8996 Enqueuing Expose request
00:20:53.039 00.013 20224 PulseGuide returned control before completion, sleep 11
00:20:53.054 00.015 20224 IsGuiding returns 1
00:20:53.054 00.000 20224 scope still moving after pulse duration time elapsed
00:20:53.085 00.031 20224 IsSlewing returns 0
00:20:53.085 00.000 20224 IsGuiding returns 1
00:20:53.116 00.031 20224 IsSlewing returns 0
00:20:53.116 00.000 20224 IsGuiding returns 1
00:20:53.146 00.030 20224 IsSlewing returns 0
00:20:53.146 00.000 20224 IsGuiding returns 0
00:20:53.147 00.001 20224 scope move finished after 33 + 108 ms
00:20:53.147 00.000 20224 Move returns status 0, amount 33
00:20:53.147 00.000 20224 MoveAxis(N, 0, ABG)
00:20:53.147 00.000 20224 Move returns status 0, amount 0
00:20:53.147 00.000 20224 move complete, result=0
00:20:53.147 00.000 20224 worker thread done servicing request
00:20:53.147 00.000 20224 Worker thread wakes up
00:20:53.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:53.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:53.147 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.0 px 0 ms NORTH
00:20:54.113 00.966 20224 Exposure complete
00:20:54.190 00.077 20224 worker thread done servicing request
00:20:54.190 00.000 8996 OnExposeComplete: enter
00:20:54.192 00.002 8996 UpdateGuideState(): m_state=6
00:20:54.194 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9807
00:20:54.195 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.69, Mass=689913, SNR=353.9, Peak=53152 HFD=4.5
00:20:54.198 00.003 8996 MultiStar: [#1 -0.28,-0.14,0.69,U] [#2 0.05,-0.22,0.75,U] [#3 0.11,-0.27,0.59,U] [#4 -0.29,-0.12,0.43,U] [#5 0.06,0.06,0.64,U] [#6 0.24,-0.26,0.40,U] [#7 0.22,0.07,0.41,U] [#8 0.44,-0.30,0.00,M8] 
00:20:54.199 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.11}, one-star: {-0.15, -0.03}
00:20:54.201 00.002 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:20:54.203 00.002 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
00:20:54.205 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.83 mountX=-0.02 mountY=0.11, mountTheta=1.73
00:20:54.208 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
00:20:54.209 00.001 8996 Enqueuing Move request for scope (-0.03, -0.11)
00:20:54.211 00.002 20224 Worker thread wakes up
00:20:54.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
00:20:54.211 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
00:20:54.211 00.000 20224 Moving (-0.03, -0.11) raw xDistance=-0.02 yDistance=0.11
00:20:54.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:20:54.211 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:54.211 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:20:54.211 00.000 20224 MoveAxis(E, 0, ABG)
00:20:54.211 00.000 20224 Move returns status 0, amount 0
00:20:54.211 00.000 20224 MoveAxis(N, 0, ABG)
00:20:54.211 00.000 20224 Move returns status 0, amount 0
00:20:54.211 00.000 20224 move complete, result=0
00:20:54.212 00.001 20224 worker thread done servicing request
00:20:54.222 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53152, med=2960, FiltMin=2662, FiltMax=22781, Gamma=1.000
00:20:54.251 00.029 8996 UpdateGuideState exits: m=689913 SNR=353.9
00:20:54.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:54.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:54.254 00.001 8996 Enqueuing Expose request
00:20:54.255 00.001 20224 Worker thread wakes up
00:20:54.255 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:54.255 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:54.256 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:55.421 01.165 20224 Exposure complete
00:20:55.487 00.066 20224 worker thread done servicing request
00:20:55.487 00.000 8996 OnExposeComplete: enter
00:20:55.488 00.001 8996 UpdateGuideState(): m_state=6
00:20:55.489 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9808
00:20:55.490 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.73, Mass=654252, SNR=334.6, Peak=52768 HFD=4.5
00:20:55.491 00.001 8996 MultiStar: [#1 -0.58,-0.09,0.00,M1] [#2 -0.34,-0.04,0.73,U] [#3 -0.02,-0.31,0.59,U] [#4 -0.46,-0.40,0.00,M2] [#5 -0.13,0.21,0.57,U] [#6 -0.21,-0.01,0.36,U] [#7 0.20,0.10,0.44,U] [#8 0.15,-0.40,0.41,U] 
00:20:55.493 00.002 8996 refined, 6 included, MultiStar: {-0.15, -0.05}, one-star: {-0.34, 0.01}
00:20:55.494 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
00:20:55.496 00.002 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
00:20:55.497 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.81 mountX=-0.14 mountY=0.07, mountTheta=2.70
00:20:55.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.05, opts=13)
00:20:55.501 00.001 8996 Enqueuing Move request for scope (-0.15, -0.05)
00:20:55.502 00.001 20224 Worker thread wakes up
00:20:55.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
00:20:55.502 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
00:20:55.502 00.000 20224 Moving (-0.15, -0.05) raw xDistance=-0.14 yDistance=0.07
00:20:55.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:20:55.503 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:55.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:20:55.503 00.000 20224 MoveAxis(E, 0, ABG)
00:20:55.503 00.000 20224 Move returns status 0, amount 0
00:20:55.503 00.000 20224 MoveAxis(N, 0, ABG)
00:20:55.503 00.000 20224 Move returns status 0, amount 0
00:20:55.503 00.000 20224 move complete, result=0
00:20:55.503 00.000 20224 worker thread done servicing request
00:20:55.507 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52768, med=2960, FiltMin=2662, FiltMax=23901, Gamma=1.000
00:20:55.524 00.017 8996 UpdateGuideState exits: m=654252 SNR=334.6
00:20:55.526 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:55.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:55.527 00.000 8996 Enqueuing Expose request
00:20:55.528 00.001 20224 Worker thread wakes up
00:20:55.528 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:20:55.529 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:55.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:56.499 00.970 20224 Exposure complete
00:20:56.582 00.083 20224 worker thread done servicing request
00:20:56.582 00.000 8996 OnExposeComplete: enter
00:20:56.584 00.002 8996 UpdateGuideState(): m_state=6
00:20:56.587 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9809
00:20:56.588 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.88, Mass=701794, SNR=330.9, Peak=62448 HFD=4.4
00:20:56.589 00.001 8996 MultiStar: [#1 -0.54,0.05,0.00,M2] [#2 -0.30,0.01,0.84,U] [#3 -0.11,-0.06,0.59,U] [#4 -0.45,-0.13,0.00,M3] [#5 -0.28,0.33,0.67,U] [#6 0.00,-0.14,0.48,U] [#7 0.09,0.25,0.42,U] [#8 0.01,0.05,0.45,U] 
00:20:56.590 00.001 8996 refined, 6 included, MultiStar: {-0.19, 0.09}, one-star: {-0.40, 0.16}
00:20:56.590 00.000 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
00:20:56.591 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
00:20:56.592 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.09 hyp=0.21 cameraTheta=2.69 mountX=-0.20 mountY=-0.07, mountTheta=-2.80
00:20:56.593 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.09, opts=13)
00:20:56.594 00.001 8996 Enqueuing Move request for scope (-0.19, 0.09)
00:20:56.595 00.001 20224 Worker thread wakes up
00:20:56.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.09) opts 0xd
00:20:56.595 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.09)
00:20:56.595 00.000 20224 Moving (-0.19, 0.09) raw xDistance=-0.20 yDistance=-0.07
00:20:56.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:20:56.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:20:56.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:20:56.595 00.000 20224 MoveAxis(E, 29, ABG)
00:20:56.595 00.000 20224 Guiding  Dir = 2, Dur = 29
00:20:56.596 00.001 20224 IsSlewing returns 0
00:20:56.596 00.000 20224 IsGuiding returns 0
00:20:56.597 00.001 20224 PulseGuide returned control before completion, sleep 38
00:20:56.603 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62448, med=2960, FiltMin=2643, FiltMax=26963, Gamma=1.000
00:20:56.629 00.026 8996 UpdateGuideState exits: m=701794 SNR=330.9
00:20:56.631 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:56.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:56.633 00.001 8996 Enqueuing Expose request
00:20:56.643 00.010 20224 IsGuiding returns 1
00:20:56.643 00.000 20224 scope still moving after pulse duration time elapsed
00:20:56.675 00.032 20224 IsSlewing returns 0
00:20:56.676 00.001 20224 IsGuiding returns 0
00:20:56.676 00.000 20224 scope move finished after 29 + 51 ms
00:20:56.676 00.000 20224 Move returns status 0, amount 29
00:20:56.676 00.000 20224 MoveAxis(N, 0, ABG)
00:20:56.676 00.000 20224 Move returns status 0, amount 0
00:20:56.676 00.000 20224 move complete, result=0
00:20:56.676 00.000 20224 worker thread done servicing request
00:20:56.676 00.000 20224 Worker thread wakes up
00:20:56.676 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:56.676 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
00:20:56.679 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:57.852 01.173 20224 Exposure complete
00:20:57.946 00.094 20224 worker thread done servicing request
00:20:57.946 00.000 8996 OnExposeComplete: enter
00:20:57.946 00.000 8996 UpdateGuideState(): m_state=6
00:20:57.946 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9810
00:20:57.947 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=474.25, Mass=689767, SNR=329.0, Peak=53910 HFD=4.6
00:20:57.949 00.002 8996 MultiStar: [#1 -0.01,0.54,0.00,M3] [#2 0.42,0.21,0.00,M1] [#3 0.39,0.34,0.00,M1] [#4 0.26,0.08,0.46,U] [#5 0.47,0.54,0.00,M1] [#6 0.48,0.27,0.00,M1] [#7 0.58,0.44,0.00,M1] [#8 0.85,0.07,0.00,M7] 
00:20:57.950 00.001 8996 refined, 1 included, MultiStar: {0.22, 0.39}, one-star: {0.20, 0.53}
00:20:57.951 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
00:20:57.952 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
00:20:57.953 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.39 hyp=0.45 cameraTheta=1.05 mountX=0.18 mountY=-0.41, mountTheta=-1.15
00:20:57.954 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.39, opts=13)
00:20:57.955 00.001 8996 Enqueuing Move request for scope (0.22, 0.39)
00:20:57.956 00.001 20224 Worker thread wakes up
00:20:57.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.39) opts 0xd
00:20:57.956 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.39)
00:20:57.956 00.000 20224 Moving (0.22, 0.39) raw xDistance=0.18 yDistance=-0.41
00:20:57.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:20:57.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:20:57.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:20:57.956 00.000 20224 MoveAxis(E, 0, ABG)
00:20:57.956 00.000 20224 Move returns status 0, amount 0
00:20:57.956 00.000 20224 MoveAxis(N, 0, ABG)
00:20:57.956 00.000 20224 Move returns status 0, amount 0
00:20:57.956 00.000 20224 move complete, result=0
00:20:57.956 00.000 20224 worker thread done servicing request
00:20:57.967 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53910, med=2960, FiltMin=2656, FiltMax=25945, Gamma=1.000
00:20:57.982 00.015 8996 UpdateGuideState exits: m=689767 SNR=329.0
00:20:57.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:57.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:57.984 00.000 8996 Enqueuing Expose request
00:20:57.985 00.001 20224 Worker thread wakes up
00:20:57.985 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:20:57.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:57.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:20:58.959 00.973 20224 Exposure complete
00:20:59.041 00.082 20224 worker thread done servicing request
00:20:59.041 00.000 8996 OnExposeComplete: enter
00:20:59.042 00.001 8996 UpdateGuideState(): m_state=6
00:20:59.043 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9811
00:20:59.044 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=474.01, Mass=663182, SNR=304.9, Peak=58582 HFD=4.6
00:20:59.045 00.001 8996 MultiStar: [#1 -0.04,0.41,0.72,U] [#2 0.20,0.22,0.76,U] [#3 0.41,0.27,0.00,M2] [#4 0.01,0.17,0.64,U] [#5 0.47,0.54,0.00,M2] [#6 0.41,0.37,0.00,M2] [#7 0.56,0.51,0.00,M2] [#8 0.72,0.03,0.00,M8] 
00:20:59.046 00.001 8996 refined, 3 included, MultiStar: {0.13, 0.27}, one-star: {0.26, 0.29}
00:20:59.046 00.000 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
00:20:59.047 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
00:20:59.048 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.27 hyp=0.30 cameraTheta=1.14 mountX=0.10 mountY=-0.29, mountTheta=-1.24
00:20:59.049 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.27, opts=13)
00:20:59.051 00.002 8996 Enqueuing Move request for scope (0.13, 0.27)
00:20:59.052 00.001 20224 Worker thread wakes up
00:20:59.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.27) opts 0xd
00:20:59.052 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.27)
00:20:59.053 00.001 20224 Moving (0.13, 0.27) raw xDistance=0.10 yDistance=-0.29
00:20:59.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:20:59.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:20:59.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:20:59.053 00.000 20224 MoveAxis(E, 0, ABG)
00:20:59.053 00.000 20224 Move returns status 0, amount 0
00:20:59.053 00.000 20224 MoveAxis(N, 0, ABG)
00:20:59.053 00.000 20224 Move returns status 0, amount 0
00:20:59.053 00.000 20224 move complete, result=0
00:20:59.054 00.001 20224 worker thread done servicing request
00:20:59.059 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58582, med=2960, FiltMin=2672, FiltMax=28105, Gamma=1.000
00:20:59.083 00.024 8996 UpdateGuideState exits: m=663182 SNR=304.9
00:20:59.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:20:59.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:20:59.086 00.001 8996 Enqueuing Expose request
00:20:59.087 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:20:59.089 00.002 20224 Worker thread wakes up
00:20:59.090 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:20:59.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:00.263 01.173 20224 Exposure complete
00:21:00.325 00.062 20224 worker thread done servicing request
00:21:00.325 00.000 8996 OnExposeComplete: enter
00:21:00.326 00.001 8996 UpdateGuideState(): m_state=6
00:21:00.327 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9812
00:21:00.328 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.95, Mass=719926, SNR=377.0, Peak=54998 HFD=4.9
00:21:00.328 00.000 8996 MultiStar: [#1 -0.20,0.15,0.58,U] [#2 0.22,-0.04,0.63,U] [#3 0.31,0.01,0.55,U] [#4 0.04,-0.17,0.48,U] [#5 0.18,0.26,0.52,U] [#6 0.20,0.07,0.37,U] [#7 0.39,0.30,0.00,M3] [#8 0.62,-0.10,0.00,M9] 
00:21:00.329 00.001 8996 refined, 6 included, MultiStar: {0.13, 0.09}, one-star: {0.16, 0.23}
00:21:00.330 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
00:21:00.331 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
00:21:00.331 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.09 hyp=0.16 cameraTheta=0.60 mountX=0.12 mountY=-0.10, mountTheta=-0.71
00:21:00.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.09, opts=13)
00:21:00.333 00.000 8996 Enqueuing Move request for scope (0.13, 0.09)
00:21:00.334 00.001 20224 Worker thread wakes up
00:21:00.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.09) opts 0xd
00:21:00.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.09)
00:21:00.334 00.000 20224 Moving (0.13, 0.09) raw xDistance=0.12 yDistance=-0.10
00:21:00.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:21:00.335 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:00.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:21:00.335 00.000 20224 MoveAxis(E, 0, ABG)
00:21:00.335 00.000 20224 Move returns status 0, amount 0
00:21:00.335 00.000 20224 MoveAxis(N, 0, ABG)
00:21:00.335 00.000 20224 Move returns status 0, amount 0
00:21:00.335 00.000 20224 move complete, result=0
00:21:00.335 00.000 20224 worker thread done servicing request
00:21:00.345 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54998, med=2960, FiltMin=2681, FiltMax=26781, Gamma=1.000
00:21:00.361 00.016 8996 UpdateGuideState exits: m=719926 SNR=377.0
00:21:00.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:00.362 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:00.363 00.001 8996 Enqueuing Expose request
00:21:00.364 00.001 20224 Worker thread wakes up
00:21:00.364 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:00.365 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:00.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:01.338 00.973 20224 Exposure complete
00:21:01.406 00.068 20224 worker thread done servicing request
00:21:01.406 00.000 8996 OnExposeComplete: enter
00:21:01.407 00.001 8996 UpdateGuideState(): m_state=6
00:21:01.408 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9813
00:21:01.409 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=474.23, Mass=721945, SNR=348.5, Peak=57190 HFD=4.6
00:21:01.409 00.000 8996 MultiStar: [#1 -0.12,0.55,0.00,M2] [#2 0.11,0.31,0.78,U] [#3 0.24,0.21,0.54,U] [#4 -0.02,0.11,0.56,U] [#5 0.16,0.40,0.57,U] [#6 0.15,0.22,0.49,U] [#7 0.39,0.38,0.00,M4] [#8 0.63,0.16,0.00,M10] 
00:21:01.410 00.001 8996 refined, 5 included, MultiStar: {0.12, 0.32}, one-star: {0.10, 0.50}
00:21:01.411 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
00:21:01.412 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
00:21:01.412 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.21 mountX=0.09 mountY=-0.33, mountTheta=-1.31
00:21:01.414 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.32, opts=13)
00:21:01.415 00.001 8996 Enqueuing Move request for scope (0.12, 0.32)
00:21:01.416 00.001 20224 Worker thread wakes up
00:21:01.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.32) opts 0xd
00:21:01.416 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.32)
00:21:01.416 00.000 20224 Moving (0.12, 0.32) raw xDistance=0.09 yDistance=-0.33
00:21:01.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:21:01.416 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.19 newest=-0.72
00:21:01.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:21:01.416 00.000 20224 MoveAxis(E, 0, ABG)
00:21:01.416 00.000 20224 Move returns status 0, amount 0
00:21:01.416 00.000 20224 MoveAxis(N, 69, ABG)
00:21:01.416 00.000 20224 Guiding  Dir = 0, Dur = 69
00:21:01.417 00.001 20224 IsSlewing returns 0
00:21:01.417 00.000 20224 IsGuiding returns 0
00:21:01.420 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57190, med=2960, FiltMin=2694, FiltMax=26771, Gamma=1.000
00:21:01.436 00.016 8996 UpdateGuideState exits: m=721945 SNR=348.5
00:21:01.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:01.439 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:01.439 00.000 8996 Enqueuing Expose request
00:21:01.478 00.039 20224 PulseGuide returned control before completion, sleep 19
00:21:01.509 00.031 20224 IsGuiding returns 1
00:21:01.509 00.000 20224 scope still moving after pulse duration time elapsed
00:21:01.540 00.031 20224 IsSlewing returns 0
00:21:01.540 00.000 20224 IsGuiding returns 1
00:21:01.571 00.031 20224 IsSlewing returns 0
00:21:01.571 00.000 20224 IsGuiding returns 0
00:21:01.572 00.001 20224 scope move finished after 69 + 84 ms
00:21:01.572 00.000 20224 Move returns status 0, amount 69
00:21:01.572 00.000 20224 move complete, result=0
00:21:01.572 00.000 20224 worker thread done servicing request
00:21:01.572 00.000 20224 Worker thread wakes up
00:21:01.572 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:01.572 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 69 ms NORTH
00:21:01.575 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:02.735 01.160 20224 Exposure complete
00:21:02.830 00.095 20224 worker thread done servicing request
00:21:02.830 00.000 8996 OnExposeComplete: enter
00:21:02.832 00.002 8996 UpdateGuideState(): m_state=6
00:21:02.834 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9814
00:21:02.835 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=474.04, Mass=657470, SNR=315.0, Peak=56656 HFD=4.4
00:21:02.837 00.002 8996 MultiStar: [#1 -0.44,-0.02,0.69,U] [#2 0.03,0.07,0.81,U] [#3 -0.07,-0.08,0.61,U] [#4 -0.33,-0.25,0.66,U] [#5 0.04,0.20,0.67,U] [#6 0.01,-0.10,0.45,U] [#7 0.28,0.21,0.45,U] [#8 0.32,-0.16,0.45,U] 
00:21:02.838 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.04}, one-star: {-0.22, 0.32}
00:21:02.840 00.002 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
00:21:02.841 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
00:21:02.842 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.63 mountX=-0.08 mountY=-0.04, mountTheta=-2.75
00:21:02.845 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
00:21:02.846 00.001 8996 Enqueuing Move request for scope (-0.08, 0.04)
00:21:02.847 00.001 20224 Worker thread wakes up
00:21:02.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
00:21:02.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
00:21:02.847 00.000 20224 Moving (-0.08, 0.04) raw xDistance=-0.08 yDistance=-0.04
00:21:02.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:21:02.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:02.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:21:02.847 00.000 20224 MoveAxis(E, 0, ABG)
00:21:02.847 00.000 20224 Move returns status 0, amount 0
00:21:02.847 00.000 20224 MoveAxis(N, 0, ABG)
00:21:02.847 00.000 20224 Move returns status 0, amount 0
00:21:02.847 00.000 20224 move complete, result=0
00:21:02.847 00.000 20224 worker thread done servicing request
00:21:02.851 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56656, med=2960, FiltMin=2691, FiltMax=26557, Gamma=1.000
00:21:02.864 00.013 8996 UpdateGuideState exits: m=657470 SNR=315.0
00:21:02.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:02.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:02.866 00.000 8996 Enqueuing Expose request
00:21:02.867 00.001 20224 Worker thread wakes up
00:21:02.867 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:02.868 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:02.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:03.844 00.976 20224 Exposure complete
00:21:03.900 00.056 20224 worker thread done servicing request
00:21:03.900 00.000 8996 OnExposeComplete: enter
00:21:03.901 00.001 8996 UpdateGuideState(): m_state=6
00:21:03.902 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9815
00:21:03.903 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=473.69, Mass=749673, SNR=332.3, Peak=58112 HFD=4.5
00:21:03.904 00.001 8996 MultiStar: [#1 -0.46,0.02,0.00,M2] [#2 0.09,-0.14,0.77,U] [#3 0.10,-0.17,0.61,U] [#4 -0.17,-0.16,0.50,U] [#5 0.09,-0.06,0.57,U] [#6 0.09,-0.40,0.46,U] [#7 0.36,-0.02,0.42,U] [#8 0.54,-0.38,0.00,M10] 
00:21:03.904 00.000 8996 single-star, 6 included, MultiStar: {0.04, -0.13}, one-star: {-0.10, -0.03}
00:21:03.905 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
00:21:03.906 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
00:21:03.907 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.83 mountX=-0.10 mountY=0.04, mountTheta=2.72
00:21:03.910 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
00:21:03.913 00.003 8996 Enqueuing Move request for scope (-0.10, -0.03)
00:21:03.914 00.001 20224 Worker thread wakes up
00:21:03.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
00:21:03.914 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
00:21:03.914 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
00:21:03.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:21:03.914 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:03.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:21:03.914 00.000 20224 MoveAxis(E, 0, ABG)
00:21:03.914 00.000 20224 Move returns status 0, amount 0
00:21:03.914 00.000 20224 MoveAxis(N, 0, ABG)
00:21:03.914 00.000 20224 Move returns status 0, amount 0
00:21:03.914 00.000 20224 move complete, result=0
00:21:03.914 00.000 20224 worker thread done servicing request
00:21:03.918 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58112, med=2960, FiltMin=2701, FiltMax=23513, Gamma=1.000
00:21:03.934 00.016 8996 UpdateGuideState exits: m=749673 SNR=332.3
00:21:03.935 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:03.936 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:03.937 00.001 8996 Enqueuing Expose request
00:21:03.937 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:03.939 00.002 20224 Worker thread wakes up
00:21:03.939 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:03.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:05.090 01.151 20224 Exposure complete
00:21:05.153 00.063 20224 worker thread done servicing request
00:21:05.153 00.000 8996 OnExposeComplete: enter
00:21:05.154 00.001 8996 UpdateGuideState(): m_state=6
00:21:05.155 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9816
00:21:05.156 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=473.57, Mass=775138, SNR=362.7, Peak=51168 HFD=4.6
00:21:05.157 00.001 8996 MultiStar: [#1 -0.39,0.01,0.54,U] [#2 -0.08,-0.27,0.68,U] [#3 -0.06,-0.34,0.54,U] [#4 -0.39,-0.56,0.00,M1] [#5 0.01,0.01,0.49,U] [#6 -0.05,-0.32,0.42,U] [#7 0.22,0.04,0.40,U] [#8 0.36,-0.47,0.00,R] 
00:21:05.157 00.000 8996 refined, 6 included, MultiStar: {-0.10, -0.15}, one-star: {-0.18, -0.15}
00:21:05.158 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:21:05.159 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
00:21:05.160 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.14 mountX=-0.08 mountY=0.16, mountTheta=2.04
00:21:05.162 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.15, opts=13)
00:21:05.163 00.001 8996 Enqueuing Move request for scope (-0.10, -0.15)
00:21:05.164 00.001 20224 Worker thread wakes up
00:21:05.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
00:21:05.164 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
00:21:05.164 00.000 20224 Moving (-0.10, -0.15) raw xDistance=-0.08 yDistance=0.16
00:21:05.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:21:05.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:05.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:21:05.165 00.001 20224 MoveAxis(E, 0, ABG)
00:21:05.165 00.000 20224 Move returns status 0, amount 0
00:21:05.165 00.000 20224 MoveAxis(N, 0, ABG)
00:21:05.165 00.000 20224 Move returns status 0, amount 0
00:21:05.165 00.000 20224 move complete, result=0
00:21:05.165 00.000 20224 worker thread done servicing request
00:21:05.168 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51168, med=2960, FiltMin=2669, FiltMax=24125, Gamma=1.000
00:21:05.182 00.014 8996 UpdateGuideState exits: m=775138 SNR=362.7
00:21:05.184 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:05.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:05.186 00.001 8996 Enqueuing Expose request
00:21:05.187 00.001 20224 Worker thread wakes up
00:21:05.187 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:21:05.188 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:05.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:06.149 00.961 20224 Exposure complete
00:21:06.218 00.069 20224 worker thread done servicing request
00:21:06.218 00.000 8996 OnExposeComplete: enter
00:21:06.219 00.001 8996 UpdateGuideState(): m_state=6
00:21:06.220 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9817
00:21:06.221 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=473.43, Mass=714367, SNR=367.9, Peak=50595 HFD=4.5
00:21:06.223 00.002 8996 MultiStar: [#1 -0.31,-0.20,0.63,U] [#2 0.10,-0.14,0.71,U] [#3 0.35,-0.21,0.63,U] [#4 -0.07,-0.42,0.48,U] [#5 0.11,-0.15,0.51,U] [#6 0.24,-0.38,0.00,M1] [#7 0.50,-0.07,0.00,M2] [#8 0.09,-0.02,0.32,U] 
00:21:06.225 00.002 8996 refined, 6 included, MultiStar: {0.06, -0.22}, one-star: {0.09, -0.30}
00:21:06.227 00.002 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
00:21:06.229 00.002 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
00:21:06.230 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.32 mountX=0.08 mountY=0.21, mountTheta=1.22
00:21:06.233 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.22, opts=13)
00:21:06.235 00.002 8996 Enqueuing Move request for scope (0.06, -0.22)
00:21:06.236 00.001 20224 Worker thread wakes up
00:21:06.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
00:21:06.236 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
00:21:06.236 00.000 20224 Moving (0.06, -0.22) raw xDistance=0.08 yDistance=0.21
00:21:06.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:21:06.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:06.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:21:06.237 00.001 20224 MoveAxis(E, 0, ABG)
00:21:06.237 00.000 20224 Move returns status 0, amount 0
00:21:06.237 00.000 20224 MoveAxis(N, 0, ABG)
00:21:06.237 00.000 20224 Move returns status 0, amount 0
00:21:06.237 00.000 20224 move complete, result=0
00:21:06.237 00.000 20224 worker thread done servicing request
00:21:06.243 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50595, med=2960, FiltMin=2662, FiltMax=24253, Gamma=1.000
00:21:06.261 00.018 8996 UpdateGuideState exits: m=714367 SNR=367.9
00:21:06.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:06.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:06.263 00.000 8996 Enqueuing Expose request
00:21:06.264 00.001 20224 Worker thread wakes up
00:21:06.264 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:21:06.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:06.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:07.414 01.149 20224 Exposure complete
00:21:07.488 00.074 20224 worker thread done servicing request
00:21:07.488 00.000 8996 OnExposeComplete: enter
00:21:07.489 00.001 8996 UpdateGuideState(): m_state=6
00:21:07.490 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9818
00:21:07.491 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.64, Mass=678207, SNR=331.4, Peak=49606 HFD=4.5
00:21:07.495 00.004 8996 MultiStar: [#1 0.03,-0.14,0.64,U] [#2 0.41,-0.27,0.00,M1] [#3 0.39,-0.52,0.00,M1] [#4 0.12,-0.67,0.00,M1] [#5 0.42,-0.27,0.00,M1] [#6 0.34,-0.56,0.00,M2] [#7 0.50,-0.54,0.00,M3] [#8 0.38,-0.15,0.35,U] 
00:21:07.497 00.002 8996 single-star, 2 included, MultiStar: {0.15, -0.12}, one-star: {0.15, -0.09}
00:21:07.500 00.003 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
00:21:07.500 00.000 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
00:21:07.502 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-0.53 mountX=0.16 mountY=0.07, mountTheta=0.41
00:21:07.504 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.09, opts=13)
00:21:07.504 00.000 8996 Enqueuing Move request for scope (0.15, -0.09)
00:21:07.505 00.001 20224 Worker thread wakes up
00:21:07.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
00:21:07.505 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
00:21:07.505 00.000 20224 Moving (0.15, -0.09) raw xDistance=0.16 yDistance=0.07
00:21:07.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:21:07.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:07.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:21:07.505 00.000 20224 MoveAxis(E, 0, ABG)
00:21:07.506 00.001 20224 Move returns status 0, amount 0
00:21:07.506 00.000 20224 MoveAxis(N, 0, ABG)
00:21:07.506 00.000 20224 Move returns status 0, amount 0
00:21:07.506 00.000 20224 move complete, result=0
00:21:07.506 00.000 20224 worker thread done servicing request
00:21:07.509 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49606, med=2960, FiltMin=2643, FiltMax=23901, Gamma=1.000
00:21:07.522 00.013 8996 UpdateGuideState exits: m=678207 SNR=331.4
00:21:07.522 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:07.524 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:07.524 00.000 8996 Enqueuing Expose request
00:21:07.525 00.001 20224 Worker thread wakes up
00:21:07.525 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:07.525 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:07.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:08.509 00.984 20224 Exposure complete
00:21:08.607 00.098 20224 worker thread done servicing request
00:21:08.607 00.000 8996 OnExposeComplete: enter
00:21:08.609 00.002 8996 UpdateGuideState(): m_state=6
00:21:08.610 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9819
00:21:08.612 00.002 8996 Star::Find returns 1 (0), X=136.79, Y=473.38, Mass=749696, SNR=394.6, Peak=61907 HFD=4.6
00:21:08.614 00.002 8996 MultiStar: [#1 -0.07,-0.23,0.59,U] [#2 0.12,-0.44,0.00,M2] [#3 0.20,-0.53,0.00,M2] [#4 -0.03,-0.73,0.00,M2] [#5 0.49,-0.35,0.00,M2] [#6 0.43,-0.72,0.00,M3] [#7 0.78,-0.36,0.00,M4] [#8 0.47,0.03,0.00,M1] 
00:21:08.616 00.002 8996 refined, 1 included, MultiStar: {0.28, -0.30}, one-star: {0.49, -0.34}
00:21:08.618 00.002 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
00:21:08.619 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.45)
00:21:08.621 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=-0.30 hyp=0.41 cameraTheta=-0.81 mountX=0.31 mountY=0.26, mountTheta=0.70
00:21:08.624 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.30, opts=13)
00:21:08.625 00.001 8996 Enqueuing Move request for scope (0.28, -0.30)
00:21:08.627 00.002 20224 Worker thread wakes up
00:21:08.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.30) opts 0xd
00:21:08.627 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.30)
00:21:08.628 00.001 20224 Moving (0.28, -0.30) raw xDistance=0.31 yDistance=0.26
00:21:08.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
00:21:08.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:08.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:21:08.628 00.000 20224 MoveAxis(W, 46, ABG)
00:21:08.628 00.000 20224 Guiding  Dir = 3, Dur = 46
00:21:08.629 00.001 20224 IsSlewing returns 0
00:21:08.629 00.000 20224 IsGuiding returns 0
00:21:08.640 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=61907, med=2960, FiltMin=2681, FiltMax=29417, Gamma=1.000
00:21:08.649 00.009 20224 PulseGuide returned control before completion, sleep 37
00:21:08.657 00.008 8996 UpdateGuideState exits: m=749696 SNR=394.6
00:21:08.657 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:08.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:08.659 00.001 8996 Enqueuing Expose request
00:21:08.694 00.035 20224 IsGuiding returns 1
00:21:08.694 00.000 20224 scope still moving after pulse duration time elapsed
00:21:08.726 00.032 20224 IsSlewing returns 0
00:21:08.726 00.000 20224 IsGuiding returns 1
00:21:08.757 00.031 20224 IsSlewing returns 0
00:21:08.757 00.000 20224 IsGuiding returns 0
00:21:08.757 00.000 20224 scope move finished after 46 + 81 ms
00:21:08.757 00.000 20224 Move returns status 0, amount 46
00:21:08.757 00.000 20224 MoveAxis(N, 0, ABG)
00:21:08.758 00.001 20224 Move returns status 0, amount 0
00:21:08.758 00.000 20224 move complete, result=0
00:21:08.758 00.000 20224 worker thread done servicing request
00:21:08.758 00.000 20224 Worker thread wakes up
00:21:08.758 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.3 px 0 ms NORTH
00:21:08.759 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:08.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:09.938 01.179 20224 Exposure complete
00:21:10.038 00.100 20224 worker thread done servicing request
00:21:10.038 00.000 8996 OnExposeComplete: enter
00:21:10.039 00.001 8996 UpdateGuideState(): m_state=6
00:21:10.040 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9820
00:21:10.041 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.41, Mass=705797, SNR=349.2, Peak=47827 HFD=4.7
00:21:10.042 00.001 8996 MultiStar: [#1 -0.43,0.04,0.63,U] [#2 -0.05,-0.14,0.71,U] [#3 0.02,-0.13,0.59,U] [#4 -0.29,-0.42,0.00,M3] [#5 -0.08,0.02,0.54,U] [#6 0.00,-0.17,0.38,U] [#7 0.25,-0.12,0.41,U] [#8 -0.03,-0.04,0.37,U] 
00:21:10.043 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.12}, one-star: {-0.01, -0.31}
00:21:10.044 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
00:21:10.045 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
00:21:10.046 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.00 mountX=-0.04 mountY=0.13, mountTheta=1.90
00:21:10.047 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.12, opts=13)
00:21:10.048 00.001 8996 Enqueuing Move request for scope (-0.06, -0.12)
00:21:10.049 00.001 20224 Worker thread wakes up
00:21:10.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
00:21:10.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
00:21:10.049 00.000 20224 Moving (-0.06, -0.12) raw xDistance=-0.04 yDistance=0.13
00:21:10.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:21:10.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:10.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:21:10.049 00.000 20224 MoveAxis(E, 0, ABG)
00:21:10.049 00.000 20224 Move returns status 0, amount 0
00:21:10.049 00.000 20224 MoveAxis(N, 0, ABG)
00:21:10.049 00.000 20224 Move returns status 0, amount 0
00:21:10.049 00.000 20224 move complete, result=0
00:21:10.049 00.000 20224 worker thread done servicing request
00:21:10.052 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47827, med=2960, FiltMin=2685, FiltMax=23021, Gamma=1.000
00:21:10.075 00.023 8996 UpdateGuideState exits: m=705797 SNR=349.2
00:21:10.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:10.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:10.078 00.001 8996 Enqueuing Expose request
00:21:10.079 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:10.080 00.001 20224 Worker thread wakes up
00:21:10.080 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:10.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:11.057 00.977 20224 Exposure complete
00:21:11.124 00.067 20224 worker thread done servicing request
00:21:11.124 00.000 8996 OnExposeComplete: enter
00:21:11.125 00.001 8996 UpdateGuideState(): m_state=6
00:21:11.127 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9821
00:21:11.128 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.82, Mass=678707, SNR=340.1, Peak=61056 HFD=4.4
00:21:11.130 00.002 8996 MultiStar: [#1 -0.49,0.09,0.00,M1] [#2 -0.13,-0.16,0.73,U] [#3 -0.04,-0.29,0.63,U] [#4 -0.45,-0.29,0.00,M4] [#5 -0.20,0.11,0.54,U] [#6 -0.18,-0.22,0.46,U] [#7 0.01,-0.06,0.41,U] [#8 -0.07,0.52,0.00,M1] 
00:21:11.131 00.001 8996 refined, 5 included, MultiStar: {-0.14, -0.07}, one-star: {-0.22, 0.09}
00:21:11.132 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
00:21:11.133 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
00:21:11.135 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.67 mountX=-0.13 mountY=0.09, mountTheta=2.56
00:21:11.136 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
00:21:11.137 00.001 8996 Enqueuing Move request for scope (-0.14, -0.07)
00:21:11.138 00.001 20224 Worker thread wakes up
00:21:11.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
00:21:11.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
00:21:11.138 00.000 20224 Moving (-0.14, -0.07) raw xDistance=-0.13 yDistance=0.09
00:21:11.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:21:11.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:11.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:21:11.139 00.001 20224 MoveAxis(E, 0, ABG)
00:21:11.139 00.000 20224 Move returns status 0, amount 0
00:21:11.139 00.000 20224 MoveAxis(N, 0, ABG)
00:21:11.139 00.000 20224 Move returns status 0, amount 0
00:21:11.139 00.000 20224 move complete, result=0
00:21:11.139 00.000 20224 worker thread done servicing request
00:21:11.142 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=61056, med=2960, FiltMin=2621, FiltMax=25520, Gamma=1.000
00:21:11.163 00.021 8996 UpdateGuideState exits: m=678707 SNR=340.1
00:21:11.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:11.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:11.166 00.001 8996 Enqueuing Expose request
00:21:11.167 00.001 20224 Worker thread wakes up
00:21:11.167 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:11.167 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:11.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:12.334 01.167 20224 Exposure complete
00:21:12.428 00.094 20224 worker thread done servicing request
00:21:12.428 00.000 8996 OnExposeComplete: enter
00:21:12.429 00.001 8996 UpdateGuideState(): m_state=6
00:21:12.430 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9822
00:21:12.430 00.000 8996 Star::Find returns 1 (0), X=135.72, Y=473.69, Mass=668084, SNR=313.1, Peak=61088 HFD=4.6
00:21:12.431 00.001 8996 MultiStar: [#1 -0.84,0.05,0.00,M2] [#2 -0.46,-0.20,0.00,M1] [#3 -0.41,-0.25,0.00,M1] [#4 -0.73,-0.23,0.00,M5] [#5 -0.55,-0.05,0.00,M1] [#6 -0.61,-0.47,0.00,M2] [#7 -0.45,-0.19,0.00,M3] [#8 -0.60,0.13,0.00,M2] 
00:21:12.432 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
00:21:12.433 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
00:21:12.434 00.001 8996 CameraToMount -- cameraX=-0.57 cameraY=-0.03 hyp=0.57 cameraTheta=-3.08 mountX=-0.57 mountY=0.10, mountTheta=2.97
00:21:12.435 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.57, y=-0.03, opts=13)
00:21:12.436 00.001 8996 Enqueuing Move request for scope (-0.57, -0.03)
00:21:12.437 00.001 20224 Worker thread wakes up
00:21:12.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.03) opts 0xd
00:21:12.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.57, -0.03)
00:21:12.437 00.000 20224 Moving (-0.57, -0.03) raw xDistance=-0.57 yDistance=0.10
00:21:12.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
00:21:12.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:12.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:21:12.437 00.000 20224 MoveAxis(E, 83, ABG)
00:21:12.437 00.000 20224 Guiding  Dir = 2, Dur = 83
00:21:12.438 00.001 20224 IsSlewing returns 0
00:21:12.438 00.000 20224 IsGuiding returns 0
00:21:12.441 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61088, med=2960, FiltMin=2697, FiltMax=27302, Gamma=1.000
00:21:12.446 00.005 20224 PulseGuide returned control before completion, sleep 85
00:21:12.464 00.018 8996 UpdateGuideState exits: m=668084 SNR=313.1
00:21:12.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:12.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:12.467 00.001 8996 Enqueuing Expose request
00:21:12.540 00.073 20224 IsGuiding returns 0
00:21:12.540 00.000 20224 Move returns status 0, amount 83
00:21:12.540 00.000 20224 MoveAxis(N, 0, ABG)
00:21:12.540 00.000 20224 Move returns status 0, amount 0
00:21:12.540 00.000 20224 move complete, result=0
00:21:12.540 00.000 20224 worker thread done servicing request
00:21:12.540 00.000 20224 Worker thread wakes up
00:21:12.540 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:12.541 00.001 8996 GuideStep: -0.6 px 83 ms EAST, 0.1 px 0 ms NORTH
00:21:12.543 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:13.510 00.967 20224 Exposure complete
00:21:13.582 00.072 20224 worker thread done servicing request
00:21:13.582 00.000 8996 OnExposeComplete: enter
00:21:13.583 00.001 8996 UpdateGuideState(): m_state=6
00:21:13.584 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9823
00:21:13.584 00.000 8996 Star::Find returns 1 (0), X=135.89, Y=473.58, Mass=649930, SNR=324.1, Peak=54864 HFD=4.4
00:21:13.585 00.001 8996 MultiStar: [#1 -0.50,0.01,0.00,M3] [#2 -0.10,-0.11,0.73,U] [#3 -0.09,-0.27,0.58,U] [#4 -0.59,-0.25,0.00,M6] [#5 -0.46,0.08,0.00,M2] [#6 -0.30,-0.31,0.42,U] [#7 -0.21,-0.29,0.52,U] [#8 -0.35,0.10,0.35,U] 
00:21:13.586 00.001 8996 refined, 5 included, MultiStar: {-0.25, -0.17}, one-star: {-0.41, -0.14}
00:21:13.587 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
00:21:13.587 00.000 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
00:21:13.588 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.17 hyp=0.30 cameraTheta=-2.54 mountX=-0.23 mountY=0.20, mountTheta=2.43
00:21:13.590 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.17, opts=13)
00:21:13.591 00.001 8996 Enqueuing Move request for scope (-0.25, -0.17)
00:21:13.593 00.002 20224 Worker thread wakes up
00:21:13.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.17) opts 0xd
00:21:13.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.17)
00:21:13.593 00.000 20224 Moving (-0.25, -0.17) raw xDistance=-0.23 yDistance=0.20
00:21:13.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
00:21:13.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:13.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:21:13.593 00.000 20224 MoveAxis(E, 40, ABG)
00:21:13.593 00.000 20224 Guiding  Dir = 2, Dur = 40
00:21:13.593 00.000 20224 IsSlewing returns 0
00:21:13.593 00.000 20224 IsGuiding returns 0
00:21:13.597 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54864, med=2960, FiltMin=2672, FiltMax=24726, Gamma=1.000
00:21:13.613 00.016 8996 UpdateGuideState exits: m=649930 SNR=324.1
00:21:13.614 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:13.616 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:13.617 00.001 8996 Enqueuing Expose request
00:21:13.640 00.023 20224 IsGuiding returns 1
00:21:13.640 00.000 20224 scope still moving after pulse duration time elapsed
00:21:13.670 00.030 20224 IsSlewing returns 0
00:21:13.670 00.000 20224 IsGuiding returns 1
00:21:13.700 00.030 20224 IsSlewing returns 0
00:21:13.700 00.000 20224 IsGuiding returns 1
00:21:13.732 00.032 20224 IsSlewing returns 0
00:21:13.732 00.000 20224 IsGuiding returns 0
00:21:13.732 00.000 20224 scope move finished after 40 + 98 ms
00:21:13.732 00.000 20224 Move returns status 0, amount 40
00:21:13.732 00.000 20224 MoveAxis(N, 0, ABG)
00:21:13.732 00.000 20224 Move returns status 0, amount 0
00:21:13.732 00.000 20224 move complete, result=0
00:21:13.733 00.001 20224 worker thread done servicing request
00:21:13.733 00.000 8996 GuideStep: -0.2 px 40 ms EAST, 0.2 px 0 ms NORTH
00:21:13.735 00.002 20224 Worker thread wakes up
00:21:13.735 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:13.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:14.912 01.177 20224 Exposure complete
00:21:14.981 00.069 20224 worker thread done servicing request
00:21:14.981 00.000 8996 OnExposeComplete: enter
00:21:14.982 00.001 8996 UpdateGuideState(): m_state=6
00:21:14.983 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9824
00:21:14.984 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=473.42, Mass=679276, SNR=329.5, Peak=55107 HFD=4.4
00:21:14.985 00.001 8996 MultiStar: [#1 0.12,-0.12,0.66,U] [#2 0.26,-0.34,0.86,U] [#3 0.35,-0.33,0.00,M1] [#4 0.04,-0.68,0.00,M7] [#5 0.32,-0.17,0.57,U] [#6 0.25,-0.45,0.00,M2] [#7 0.32,-0.51,0.00,M3] [#8 0.32,-0.10,0.40,U] 
00:21:14.986 00.001 8996 refined, 4 included, MultiStar: {0.24, -0.23}, one-star: {0.21, -0.30}
00:21:14.988 00.002 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
00:21:14.990 00.002 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.48)
00:21:14.992 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=-0.23 hyp=0.33 cameraTheta=-0.78 mountX=0.26 mountY=0.20, mountTheta=0.67
00:21:14.996 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.23, opts=13)
00:21:14.997 00.001 8996 Enqueuing Move request for scope (0.24, -0.23)
00:21:14.999 00.002 20224 Worker thread wakes up
00:21:14.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.23) opts 0xd
00:21:14.999 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.23)
00:21:15.000 00.001 20224 Moving (0.24, -0.23) raw xDistance=0.26 yDistance=0.20
00:21:15.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
00:21:15.000 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.42 newest=0.50
00:21:15.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:21:15.000 00.000 20224 MoveAxis(W, 35, ABG)
00:21:15.000 00.000 20224 Guiding  Dir = 3, Dur = 35
00:21:15.000 00.000 20224 IsSlewing returns 0
00:21:15.001 00.001 20224 IsGuiding returns 0
00:21:15.003 00.002 20224 PulseGuide returned control before completion, sleep 43
00:21:15.008 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63881, med=2960, FiltMin=2675, FiltMax=24857, Gamma=1.000
00:21:15.030 00.022 8996 UpdateGuideState exits: m=679276 SNR=329.5
00:21:15.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:15.031 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:15.032 00.001 8996 Enqueuing Expose request
00:21:15.049 00.017 20224 IsGuiding returns 1
00:21:15.049 00.000 20224 scope still moving after pulse duration time elapsed
00:21:15.081 00.032 20224 IsSlewing returns 0
00:21:15.081 00.000 20224 IsGuiding returns 1
00:21:15.112 00.031 20224 IsSlewing returns 0
00:21:15.112 00.000 20224 IsGuiding returns 0
00:21:15.112 00.000 20224 scope move finished after 35 + 76 ms
00:21:15.112 00.000 20224 Move returns status 0, amount 35
00:21:15.112 00.000 20224 MoveAxis(S, 43, ABG)
00:21:15.112 00.000 20224 Guiding  Dir = 1, Dur = 43
00:21:15.112 00.000 20224 IsSlewing returns 0
00:21:15.113 00.001 20224 IsGuiding returns 0
00:21:15.169 00.056 20224 IsGuiding returns 1
00:21:15.169 00.000 20224 scope still moving after pulse duration time elapsed
00:21:15.205 00.036 20224 IsSlewing returns 0
00:21:15.205 00.000 20224 IsGuiding returns 1
00:21:15.235 00.030 20224 IsSlewing returns 0
00:21:15.235 00.000 20224 IsGuiding returns 1
00:21:15.268 00.033 20224 IsSlewing returns 0
00:21:15.268 00.000 20224 IsGuiding returns 0
00:21:15.268 00.000 20224 scope move finished after 43 + 112 ms
00:21:15.268 00.000 20224 Move returns status 0, amount 43
00:21:15.268 00.000 20224 move complete, result=0
00:21:15.268 00.000 20224 worker thread done servicing request
00:21:15.268 00.000 20224 Worker thread wakes up
00:21:15.268 00.000 8996 GuideStep: 0.3 px 35 ms WEST, 0.2 px 43 ms SOUTH
00:21:15.270 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:15.271 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:16.260 00.989 20224 Exposure complete
00:21:16.341 00.081 20224 worker thread done servicing request
00:21:16.341 00.000 8996 OnExposeComplete: enter
00:21:16.342 00.001 8996 UpdateGuideState(): m_state=6
00:21:16.344 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9825
00:21:16.345 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.90, Mass=753297, SNR=333.6, Peak=59798 HFD=4.5
00:21:16.346 00.001 8996 MultiStar: [#1 -0.25,0.21,0.71,U] [#2 0.13,-0.03,0.82,U] [#3 0.04,-0.33,0.61,U] [#4 -0.14,-0.56,0.00,M8] [#5 0.26,0.02,0.57,U] [#6 -0.01,-0.12,0.37,U] [#7 0.26,-0.04,0.43,U] [#8 -0.02,0.36,0.42,U] 
00:21:16.347 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.04}, one-star: {0.06, 0.17}
00:21:16.349 00.002 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
00:21:16.349 00.000 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
00:21:16.350 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.65 mountX=0.05 mountY=-0.04, mountTheta=-0.75
00:21:16.353 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
00:21:16.354 00.001 8996 Enqueuing Move request for scope (0.05, 0.04)
00:21:16.355 00.001 20224 Worker thread wakes up
00:21:16.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:21:16.355 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:21:16.355 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=-0.04
00:21:16.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:21:16.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:16.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:21:16.355 00.000 20224 MoveAxis(E, 0, ABG)
00:21:16.355 00.000 20224 Move returns status 0, amount 0
00:21:16.355 00.000 20224 MoveAxis(N, 0, ABG)
00:21:16.355 00.000 20224 Move returns status 0, amount 0
00:21:16.355 00.000 20224 move complete, result=0
00:21:16.355 00.000 20224 worker thread done servicing request
00:21:16.362 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59798, med=2960, FiltMin=2630, FiltMax=28237, Gamma=1.000
00:21:16.384 00.022 8996 UpdateGuideState exits: m=753297 SNR=333.6
00:21:16.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:16.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:16.387 00.001 8996 Enqueuing Expose request
00:21:16.387 00.000 20224 Worker thread wakes up
00:21:16.388 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:16.388 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:16.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:17.541 01.153 20224 Exposure complete
00:21:17.622 00.081 20224 worker thread done servicing request
00:21:17.622 00.000 8996 OnExposeComplete: enter
00:21:17.623 00.001 8996 UpdateGuideState(): m_state=6
00:21:17.625 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9826
00:21:17.626 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.62, Mass=676128, SNR=332.9, Peak=47440 HFD=4.6
00:21:17.627 00.001 8996 MultiStar: [#1 -0.63,-0.24,0.00,M2] [#2 -0.37,-0.38,0.00,M1] [#3 -0.33,-0.42,0.00,M1] [#4 -0.76,-0.47,0.00,M9] [#5 0.01,-0.14,0.65,U] [#6 -0.39,-0.44,0.00,M2] [#7 -0.56,-0.31,0.00,M3] [#8 0.03,0.11,0.42,U] 
00:21:17.628 00.001 8996 refined, 2 included, MultiStar: {-0.09, -0.07}, one-star: {-0.19, -0.11}
00:21:17.628 00.000 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
00:21:17.629 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
00:21:17.630 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.45 mountX=-0.08 mountY=0.08, mountTheta=2.34
00:21:17.631 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.07, opts=13)
00:21:17.632 00.001 8996 Enqueuing Move request for scope (-0.09, -0.07)
00:21:17.633 00.001 20224 Worker thread wakes up
00:21:17.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
00:21:17.633 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
00:21:17.633 00.000 20224 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
00:21:17.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:21:17.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:17.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:21:17.633 00.000 20224 MoveAxis(E, 0, ABG)
00:21:17.633 00.000 20224 Move returns status 0, amount 0
00:21:17.633 00.000 20224 MoveAxis(N, 0, ABG)
00:21:17.633 00.000 20224 Move returns status 0, amount 0
00:21:17.633 00.000 20224 move complete, result=0
00:21:17.634 00.001 20224 worker thread done servicing request
00:21:17.637 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=47440, med=2960, FiltMin=2683, FiltMax=22045, Gamma=1.000
00:21:17.650 00.013 8996 UpdateGuideState exits: m=676128 SNR=332.9
00:21:17.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:17.651 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:17.652 00.001 8996 Enqueuing Expose request
00:21:17.653 00.001 20224 Worker thread wakes up
00:21:17.653 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:17.654 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:17.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:18.648 00.994 20224 Exposure complete
00:21:18.726 00.078 20224 worker thread done servicing request
00:21:18.726 00.000 8996 OnExposeComplete: enter
00:21:18.727 00.001 8996 UpdateGuideState(): m_state=6
00:21:18.728 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9827
00:21:18.729 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.55, Mass=672135, SNR=317.6, Peak=48000 HFD=4.5
00:21:18.730 00.001 8996 MultiStar: [#1 -0.85,-0.12,0.00,M3] [#2 -0.52,-0.58,0.00,M2] [#3 -0.39,-0.56,0.00,M2] [#4 -0.74,-0.58,0.00,M10] [#5 -0.29,-0.08,0.66,U] [#6 -0.36,-0.22,0.43,U] [#7 -0.05,-0.43,0.47,U] [#8 -0.30,0.00,0.45,U] 
00:21:18.731 00.001 8996 refined, 4 included, MultiStar: {-0.32, -0.17}, one-star: {-0.45, -0.18}
00:21:18.732 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
00:21:18.732 00.000 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
00:21:18.733 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.17 hyp=0.36 cameraTheta=-2.64 mountX=-0.30 mountY=0.21, mountTheta=2.53
00:21:18.735 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.17, opts=13)
00:21:18.736 00.001 8996 Enqueuing Move request for scope (-0.32, -0.17)
00:21:18.737 00.001 20224 Worker thread wakes up
00:21:18.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.17) opts 0xd
00:21:18.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.17)
00:21:18.737 00.000 20224 Moving (-0.32, -0.17) raw xDistance=-0.30 yDistance=0.21
00:21:18.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:21:18.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:21:18.737 00.000 20224 MoveAxis(E, 44, ABG)
00:21:18.737 00.000 20224 Guiding  Dir = 2, Dur = 44
00:21:18.737 00.000 20224 IsSlewing returns 0
00:21:18.738 00.001 20224 IsGuiding returns 0
00:21:18.739 00.001 20224 PulseGuide returned control before completion, sleep 53
00:21:18.741 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48000, med=2960, FiltMin=2681, FiltMax=28877, Gamma=1.000
00:21:18.755 00.014 8996 UpdateGuideState exits: m=672135 SNR=317.6
00:21:18.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:18.757 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:18.758 00.001 8996 Enqueuing Expose request
00:21:18.797 00.039 20224 IsGuiding returns 1
00:21:18.797 00.000 20224 scope still moving after pulse duration time elapsed
00:21:18.828 00.031 20224 IsSlewing returns 0
00:21:18.829 00.001 20224 IsGuiding returns 0
00:21:18.829 00.000 20224 scope move finished after 44 + 47 ms
00:21:18.829 00.000 20224 Move returns status 0, amount 44
00:21:18.829 00.000 20224 MoveAxis(S, 44, ABG)
00:21:18.829 00.000 20224 Guiding  Dir = 1, Dur = 44
00:21:18.829 00.000 20224 IsSlewing returns 0
00:21:18.829 00.000 20224 IsGuiding returns 0
00:21:18.892 00.063 20224 IsGuiding returns 1
00:21:18.892 00.000 20224 scope still moving after pulse duration time elapsed
00:21:18.920 00.028 20224 IsSlewing returns 0
00:21:18.921 00.001 20224 IsGuiding returns 1
00:21:18.951 00.030 20224 IsSlewing returns 0
00:21:18.952 00.001 20224 IsGuiding returns 1
00:21:18.982 00.030 20224 IsSlewing returns 0
00:21:18.982 00.000 20224 IsGuiding returns 0
00:21:18.982 00.000 20224 scope move finished after 44 + 109 ms
00:21:18.983 00.001 20224 Move returns status 0, amount 44
00:21:18.983 00.000 20224 move complete, result=0
00:21:18.983 00.000 20224 worker thread done servicing request
00:21:18.983 00.000 20224 Worker thread wakes up
00:21:18.983 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.2 px 44 ms SOUTH
00:21:18.984 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:18.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:20.154 01.170 20224 Exposure complete
00:21:20.209 00.055 20224 worker thread done servicing request
00:21:20.209 00.000 8996 OnExposeComplete: enter
00:21:20.210 00.001 8996 UpdateGuideState(): m_state=6
00:21:20.211 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9828
00:21:20.212 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.91, Mass=696650, SNR=358.1, Peak=59814 HFD=4.7
00:21:20.213 00.001 8996 MultiStar: [#1 -0.19,0.15,0.69,U] [#2 0.19,-0.00,0.73,U] [#3 0.16,-0.22,0.57,U] [#4 -0.13,-0.24,0.46,U] [#5 0.30,0.11,0.52,U] [#6 0.19,-0.05,0.34,U] [#7 0.42,0.03,0.38,U] [#8 0.54,0.36,0.00,M1] 
00:21:20.213 00.000 8996 refined, 7 included, MultiStar: {0.16, 0.02}, one-star: {0.34, 0.19}
00:21:20.214 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
00:21:20.215 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
00:21:20.215 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.14 mountX=0.16 mountY=-0.04, mountTheta=-0.25
00:21:20.217 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.02, opts=13)
00:21:20.220 00.003 8996 Enqueuing Move request for scope (0.16, 0.02)
00:21:20.220 00.000 20224 Worker thread wakes up
00:21:20.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
00:21:20.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
00:21:20.220 00.000 20224 Moving (0.16, 0.02) raw xDistance=0.16 yDistance=-0.04
00:21:20.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:21:20.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:20.221 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:21:20.221 00.000 20224 MoveAxis(E, 0, ABG)
00:21:20.221 00.000 20224 Move returns status 0, amount 0
00:21:20.221 00.000 20224 MoveAxis(N, 0, ABG)
00:21:20.221 00.000 20224 Move returns status 0, amount 0
00:21:20.221 00.000 20224 move complete, result=0
00:21:20.221 00.000 20224 worker thread done servicing request
00:21:20.226 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59814, med=2963, FiltMin=2678, FiltMax=27645, Gamma=1.000
00:21:20.239 00.013 8996 UpdateGuideState exits: m=696650 SNR=358.1
00:21:20.241 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:20.241 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:20.242 00.001 8996 Enqueuing Expose request
00:21:20.243 00.001 20224 Worker thread wakes up
00:21:20.243 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:20.244 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:20.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:21.215 00.971 20224 Exposure complete
00:21:21.272 00.057 20224 worker thread done servicing request
00:21:21.272 00.000 8996 OnExposeComplete: enter
00:21:21.273 00.001 8996 UpdateGuideState(): m_state=6
00:21:21.274 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9829
00:21:21.275 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.84, Mass=651094, SNR=297.1, Peak=55206 HFD=4.6
00:21:21.276 00.001 8996 MultiStar: [#1 -0.48,0.01,0.00,M3] [#2 0.15,0.09,0.79,U] [#3 0.24,-0.47,0.00,M2] [#4 0.02,-0.42,0.66,U] [#5 0.11,-0.03,0.67,U] [#6 0.23,-0.30,0.46,U] [#7 0.29,-0.19,0.50,U] [#8 0.16,0.25,0.48,U] 
00:21:21.277 00.001 8996 refined, 6 included, MultiStar: {0.18, -0.05}, one-star: {0.31, 0.11}
00:21:21.277 00.000 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
00:21:21.278 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
00:21:21.279 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.05 hyp=0.19 cameraTheta=-0.27 mountX=0.19 mountY=0.03, mountTheta=0.15
00:21:21.280 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.05, opts=13)
00:21:21.281 00.001 8996 Enqueuing Move request for scope (0.18, -0.05)
00:21:21.281 00.000 20224 Worker thread wakes up
00:21:21.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.05) opts 0xd
00:21:21.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.05)
00:21:21.281 00.000 20224 Moving (0.18, -0.05) raw xDistance=0.19 yDistance=0.03
00:21:21.282 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:21:21.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:21.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:21.282 00.000 20224 MoveAxis(E, 0, ABG)
00:21:21.282 00.000 20224 Move returns status 0, amount 0
00:21:21.282 00.000 20224 MoveAxis(N, 0, ABG)
00:21:21.282 00.000 20224 Move returns status 0, amount 0
00:21:21.282 00.000 20224 move complete, result=0
00:21:21.282 00.000 20224 worker thread done servicing request
00:21:21.295 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=55206, med=2963, FiltMin=2678, FiltMax=26585, Gamma=1.000
00:21:21.309 00.014 8996 UpdateGuideState exits: m=651094 SNR=297.1
00:21:21.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:21.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:21.311 00.000 8996 Enqueuing Expose request
00:21:21.312 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:21.313 00.001 20224 Worker thread wakes up
00:21:21.313 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:21.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:22.475 01.162 20224 Exposure complete
00:21:22.541 00.066 20224 worker thread done servicing request
00:21:22.541 00.000 8996 OnExposeComplete: enter
00:21:22.542 00.001 8996 UpdateGuideState(): m_state=6
00:21:22.544 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9830
00:21:22.546 00.002 8996 Star::Find returns 1 (0), X=136.45, Y=473.63, Mass=801614, SNR=388.6, Peak=59238 HFD=4.7
00:21:22.548 00.002 8996 MultiStar: [#1 -0.28,-0.02,0.67,U] [#2 0.11,-0.22,0.60,U] [#3 0.04,-0.04,0.57,U] [#4 -0.28,-0.31,0.46,U] [#5 -0.08,-0.01,0.61,U] [#6 0.11,-0.20,0.39,U] [#7 0.54,0.23,0.00,M1] [#8 0.07,0.15,0.30,U] 
00:21:22.549 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.10}, one-star: {0.15, -0.09}
00:21:22.551 00.002 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
00:21:22.553 00.002 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
00:21:22.554 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.72 mountX=-0.00 mountY=0.10, mountTheta=1.62
00:21:22.557 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
00:21:22.559 00.002 8996 Enqueuing Move request for scope (-0.01, -0.10)
00:21:22.561 00.002 20224 Worker thread wakes up
00:21:22.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
00:21:22.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
00:21:22.561 00.000 20224 Moving (-0.01, -0.10) raw xDistance=-0.00 yDistance=0.10
00:21:22.562 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:21:22.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:22.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:21:22.562 00.000 20224 MoveAxis(E, 0, ABG)
00:21:22.562 00.000 20224 Move returns status 0, amount 0
00:21:22.562 00.000 20224 MoveAxis(N, 0, ABG)
00:21:22.562 00.000 20224 Move returns status 0, amount 0
00:21:22.562 00.000 20224 move complete, result=0
00:21:22.563 00.001 20224 worker thread done servicing request
00:21:22.572 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59238, med=2963, FiltMin=2685, FiltMax=29641, Gamma=1.000
00:21:22.591 00.019 8996 UpdateGuideState exits: m=801614 SNR=388.6
00:21:22.593 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:22.594 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:22.595 00.001 8996 Enqueuing Expose request
00:21:22.596 00.001 20224 Worker thread wakes up
00:21:22.596 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:22.596 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:22.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:23.574 00.978 20224 Exposure complete
00:21:23.650 00.076 20224 worker thread done servicing request
00:21:23.651 00.001 8996 OnExposeComplete: enter
00:21:23.652 00.001 8996 UpdateGuideState(): m_state=6
00:21:23.652 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9831
00:21:23.653 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=473.41, Mass=676576, SNR=315.3, Peak=46035 HFD=4.6
00:21:23.654 00.001 8996 MultiStar: [#1 -0.60,-0.38,0.00,M3] [#2 -0.06,-0.38,0.76,U] [#3 -0.01,-0.24,0.58,U] [#4 -0.29,-0.28,0.53,U] [#5 0.11,-0.27,0.62,U] [#6 0.10,-0.30,0.49,U] [#7 0.52,-0.04,0.00,M2] [#8 0.28,-0.05,0.44,U] 
00:21:23.655 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.28}, one-star: {-0.02, -0.31}
00:21:23.655 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:21:23.656 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
00:21:23.657 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.28 hyp=0.28 cameraTheta=-1.55 mountX=0.03 mountY=0.27, mountTheta=1.46
00:21:23.658 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.28, opts=13)
00:21:23.659 00.001 8996 Enqueuing Move request for scope (0.00, -0.28)
00:21:23.660 00.001 20224 Worker thread wakes up
00:21:23.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.28) opts 0xd
00:21:23.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.28)
00:21:23.660 00.000 20224 Moving (0.00, -0.28) raw xDistance=0.03 yDistance=0.27
00:21:23.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:21:23.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:21:23.660 00.000 20224 MoveAxis(E, 0, ABG)
00:21:23.660 00.000 20224 Move returns status 0, amount 0
00:21:23.660 00.000 20224 MoveAxis(S, 58, ABG)
00:21:23.660 00.000 20224 Guiding  Dir = 1, Dur = 58
00:21:23.660 00.000 20224 IsSlewing returns 0
00:21:23.661 00.001 20224 IsGuiding returns 0
00:21:23.662 00.001 20224 PulseGuide returned control before completion, sleep 67
00:21:23.666 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46035, med=2963, FiltMin=2697, FiltMax=21657, Gamma=1.000
00:21:23.679 00.013 8996 UpdateGuideState exits: m=676576 SNR=315.3
00:21:23.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:23.681 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:23.682 00.001 8996 Enqueuing Expose request
00:21:23.739 00.057 20224 IsGuiding returns 1
00:21:23.739 00.000 20224 scope still moving after pulse duration time elapsed
00:21:23.771 00.032 20224 IsSlewing returns 0
00:21:23.771 00.000 20224 IsGuiding returns 0
00:21:23.771 00.000 20224 scope move finished after 58 + 52 ms
00:21:23.771 00.000 20224 Move returns status 0, amount 58
00:21:23.771 00.000 20224 move complete, result=0
00:21:23.771 00.000 20224 worker thread done servicing request
00:21:23.771 00.000 20224 Worker thread wakes up
00:21:23.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:23.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:23.771 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 58 ms SOUTH
00:21:24.918 01.147 20224 Exposure complete
00:21:24.988 00.070 20224 worker thread done servicing request
00:21:24.989 00.001 8996 OnExposeComplete: enter
00:21:24.990 00.001 8996 UpdateGuideState(): m_state=6
00:21:24.992 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9832
00:21:24.994 00.002 8996 Star::Find returns 1 (0), X=136.29, Y=473.40, Mass=745900, SNR=326.8, Peak=46230 HFD=4.7
00:21:24.996 00.002 8996 MultiStar: [#1 -0.01,0.13,0.66,U] [#2 0.48,0.16,0.00,M1] [#3 0.57,-0.06,0.00,M1] [#4 0.31,-0.08,0.56,U] [#5 -0.04,0.22,0.59,U] [#6 0.36,-0.21,0.50,U] [#7 0.72,-0.09,0.00,M3] [#8 -0.08,0.31,0.38,U] 
00:21:24.996 00.000 8996 refined, 5 included, MultiStar: {0.08, -0.04}, one-star: {-0.01, -0.33}
00:21:24.998 00.002 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
00:21:24.999 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
00:21:25.000 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.46 mountX=0.08 mountY=0.03, mountTheta=0.35
00:21:25.002 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
00:21:25.004 00.002 8996 Enqueuing Move request for scope (0.08, -0.04)
00:21:25.006 00.002 20224 Worker thread wakes up
00:21:25.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
00:21:25.006 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
00:21:25.006 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=0.03
00:21:25.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:21:25.007 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:25.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:25.007 00.000 20224 MoveAxis(E, 0, ABG)
00:21:25.007 00.000 20224 Move returns status 0, amount 0
00:21:25.007 00.000 20224 MoveAxis(N, 0, ABG)
00:21:25.007 00.000 20224 Move returns status 0, amount 0
00:21:25.007 00.000 20224 move complete, result=0
00:21:25.007 00.000 20224 worker thread done servicing request
00:21:25.013 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46230, med=2963, FiltMin=2675, FiltMax=24160, Gamma=1.000
00:21:25.029 00.016 8996 UpdateGuideState exits: m=745900 SNR=326.8
00:21:25.030 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:25.031 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:25.032 00.001 8996 Enqueuing Expose request
00:21:25.033 00.001 20224 Worker thread wakes up
00:21:25.033 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:25.034 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:25.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:26.000 00.966 20224 Exposure complete
00:21:26.078 00.078 20224 worker thread done servicing request
00:21:26.079 00.001 8996 OnExposeComplete: enter
00:21:26.081 00.002 8996 UpdateGuideState(): m_state=6
00:21:26.082 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9833
00:21:26.083 00.001 8996 Star::Find returns 1 (0), X=136.24, Y=473.70, Mass=710866, SNR=314.6, Peak=46016 HFD=4.6
00:21:26.084 00.001 8996 MultiStar: [#1 0.06,0.27,0.72,U] [#2 0.50,-0.01,0.00,M2] [#3 0.38,-0.05,0.53,U] [#4 0.11,-0.02,0.61,U] [#5 0.29,0.31,0.69,U] [#6 0.45,-0.14,0.00,M1] [#7 0.73,0.17,0.00,M4] [#8 0.10,0.27,0.37,U] 
00:21:26.085 00.001 8996 single-star, 5 included, MultiStar: {0.12, 0.11}, one-star: {-0.06, -0.02}
00:21:26.086 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
00:21:26.086 00.000 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
00:21:26.087 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.75 mountX=-0.06 mountY=0.03, mountTheta=2.64
00:21:26.089 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
00:21:26.089 00.000 8996 Enqueuing Move request for scope (-0.06, -0.02)
00:21:26.090 00.001 20224 Worker thread wakes up
00:21:26.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:21:26.090 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:21:26.090 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
00:21:26.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:21:26.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:26.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:26.091 00.001 20224 MoveAxis(E, 0, ABG)
00:21:26.091 00.000 20224 Move returns status 0, amount 0
00:21:26.091 00.000 20224 MoveAxis(N, 0, ABG)
00:21:26.091 00.000 20224 Move returns status 0, amount 0
00:21:26.091 00.000 20224 move complete, result=0
00:21:26.091 00.000 20224 worker thread done servicing request
00:21:26.094 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46016, med=2960, FiltMin=2681, FiltMax=23145, Gamma=1.000
00:21:26.108 00.014 8996 UpdateGuideState exits: m=710866 SNR=314.6
00:21:26.109 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:26.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:26.111 00.001 8996 Enqueuing Expose request
00:21:26.112 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:26.113 00.001 20224 Worker thread wakes up
00:21:26.113 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:26.113 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:27.278 01.165 20224 Exposure complete
00:21:27.366 00.088 20224 worker thread done servicing request
00:21:27.366 00.000 8996 OnExposeComplete: enter
00:21:27.368 00.002 8996 UpdateGuideState(): m_state=6
00:21:27.370 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9834
00:21:27.371 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=473.84, Mass=720438, SNR=343.4, Peak=50582 HFD=4.7
00:21:27.372 00.001 8996 MultiStar: [#1 0.04,0.52,0.00,M2] [#2 0.63,0.06,0.00,M3] [#3 0.35,0.10,0.72,U] [#4 0.15,-0.12,0.63,U] [#5 0.18,0.43,0.00,M1] [#6 0.40,0.05,0.38,U] [#7 0.64,0.42,0.00,M5] [#8 0.41,0.40,0.00,M1] 
00:21:27.374 00.002 8996 single-star, 3 included, MultiStar: {0.21, 0.05}, one-star: {0.07, 0.11}
00:21:27.375 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
00:21:27.376 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
00:21:27.377 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=0.99 mountX=0.06 mountY=-0.12, mountTheta=-1.09
00:21:27.379 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.11, opts=13)
00:21:27.381 00.002 8996 Enqueuing Move request for scope (0.07, 0.11)
00:21:27.381 00.000 20224 Worker thread wakes up
00:21:27.382 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
00:21:27.382 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
00:21:27.382 00.000 20224 Moving (0.07, 0.11) raw xDistance=0.06 yDistance=-0.12
00:21:27.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:21:27.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:27.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:21:27.382 00.000 20224 MoveAxis(E, 0, ABG)
00:21:27.382 00.000 20224 Move returns status 0, amount 0
00:21:27.382 00.000 20224 MoveAxis(N, 0, ABG)
00:21:27.382 00.000 20224 Move returns status 0, amount 0
00:21:27.382 00.000 20224 move complete, result=0
00:21:27.383 00.001 20224 worker thread done servicing request
00:21:27.387 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50582, med=2960, FiltMin=2685, FiltMax=26921, Gamma=1.000
00:21:27.401 00.014 8996 UpdateGuideState exits: m=720438 SNR=343.4
00:21:27.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:27.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:27.403 00.000 8996 Enqueuing Expose request
00:21:27.404 00.001 20224 Worker thread wakes up
00:21:27.404 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:27.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:27.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:28.401 00.996 20224 Exposure complete
00:21:28.470 00.069 20224 worker thread done servicing request
00:21:28.471 00.001 8996 OnExposeComplete: enter
00:21:28.473 00.002 8996 UpdateGuideState(): m_state=6
00:21:28.474 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9835
00:21:28.475 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.95, Mass=684133, SNR=338.5, Peak=53094 HFD=4.7
00:21:28.477 00.002 8996 MultiStar: [#1 0.13,0.35,0.61,U] [#2 0.46,0.08,0.00,M4] [#3 0.52,-0.10,0.00,M1] [#4 0.06,-0.07,0.59,U] [#5 0.23,0.36,0.57,U] [#6 0.70,-0.07,0.00,M1] [#7 0.68,0.29,0.00,M6] [#8 0.29,0.31,0.38,U] 
00:21:28.479 00.002 8996 refined, 4 included, MultiStar: {0.18, 0.23}, one-star: {0.20, 0.23}
00:21:28.481 00.002 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
00:21:28.483 00.002 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
00:21:28.485 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.23 hyp=0.29 cameraTheta=0.91 mountX=0.16 mountY=-0.25, mountTheta=-1.01
00:21:28.487 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.23, opts=13)
00:21:28.489 00.002 8996 Enqueuing Move request for scope (0.18, 0.23)
00:21:28.491 00.002 20224 Worker thread wakes up
00:21:28.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.23) opts 0xd
00:21:28.491 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.23)
00:21:28.491 00.000 20224 Moving (0.18, 0.23) raw xDistance=0.16 yDistance=-0.25
00:21:28.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:21:28.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:28.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:21:28.491 00.000 20224 MoveAxis(E, 0, ABG)
00:21:28.492 00.001 20224 Move returns status 0, amount 0
00:21:28.492 00.000 20224 MoveAxis(N, 0, ABG)
00:21:28.492 00.000 20224 Move returns status 0, amount 0
00:21:28.492 00.000 20224 move complete, result=0
00:21:28.492 00.000 20224 worker thread done servicing request
00:21:28.503 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53094, med=2963, FiltMin=2675, FiltMax=26934, Gamma=1.000
00:21:28.525 00.022 8996 UpdateGuideState exits: m=684133 SNR=338.5
00:21:28.528 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:28.529 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:28.530 00.001 8996 Enqueuing Expose request
00:21:28.531 00.001 20224 Worker thread wakes up
00:21:28.531 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:28.533 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:28.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:29.715 01.182 20224 Exposure complete
00:21:29.794 00.079 20224 worker thread done servicing request
00:21:29.795 00.001 8996 OnExposeComplete: enter
00:21:29.797 00.002 8996 UpdateGuideState(): m_state=6
00:21:29.797 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9836
00:21:29.798 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=474.09, Mass=697409, SNR=301.2, Peak=60358 HFD=4.7
00:21:29.799 00.001 8996 MultiStar: [#1 0.06,0.58,0.00,M2] [#2 0.50,0.15,0.00,M5] [#3 0.46,0.36,0.00,M2] [#4 0.06,0.42,0.54,U] [#5 0.35,0.57,0.00,M1] [#6 0.79,0.29,0.00,M2] [#7 0.58,0.55,0.00,M7] [#8 0.42,0.53,0.00,M1] 
00:21:29.800 00.001 8996 refined, 1 included, MultiStar: {0.21, 0.38}, one-star: {0.29, 0.36}
00:21:29.801 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
00:21:29.802 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
00:21:29.803 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.38 hyp=0.44 cameraTheta=1.06 mountX=0.18 mountY=-0.40, mountTheta=-1.16
00:21:29.804 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.38, opts=13)
00:21:29.805 00.001 8996 Enqueuing Move request for scope (0.21, 0.38)
00:21:29.806 00.001 20224 Worker thread wakes up
00:21:29.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.38) opts 0xd
00:21:29.806 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.38)
00:21:29.806 00.000 20224 Moving (0.21, 0.38) raw xDistance=0.18 yDistance=-0.40
00:21:29.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:21:29.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:29.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:21:29.806 00.000 20224 MoveAxis(E, 0, ABG)
00:21:29.806 00.000 20224 Move returns status 0, amount 0
00:21:29.806 00.000 20224 MoveAxis(N, 0, ABG)
00:21:29.806 00.000 20224 Move returns status 0, amount 0
00:21:29.806 00.000 20224 move complete, result=0
00:21:29.806 00.000 20224 worker thread done servicing request
00:21:29.810 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=60358, med=2963, FiltMin=2669, FiltMax=30089, Gamma=1.000
00:21:29.830 00.020 8996 UpdateGuideState exits: m=697409 SNR=301.2
00:21:29.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:29.832 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:29.833 00.001 8996 Enqueuing Expose request
00:21:29.834 00.001 20224 Worker thread wakes up
00:21:29.834 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:21:29.835 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:29.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:30.823 00.988 20224 Exposure complete
00:21:30.883 00.060 20224 worker thread done servicing request
00:21:30.883 00.000 8996 OnExposeComplete: enter
00:21:30.885 00.002 8996 UpdateGuideState(): m_state=6
00:21:30.886 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9837
00:21:30.887 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=474.29, Mass=718348, SNR=364.4, Peak=52790 HFD=4.6
00:21:30.890 00.003 8996 MultiStar: [#1 0.12,0.43,0.00,M3] [#2 0.27,0.18,0.72,U] [#3 0.31,0.33,0.00,M3] [#4 0.03,0.18,0.48,U] [#5 0.25,0.49,0.00,M2] [#6 0.42,0.14,0.38,U] [#7 0.54,0.51,0.00,M8] [#8 0.10,0.75,0.00,M2] 
00:21:30.891 00.001 8996 refined, 3 included, MultiStar: {0.14, 0.32}, one-star: {-0.01, 0.57}
00:21:30.893 00.002 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
00:21:30.894 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
00:21:30.895 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.32 hyp=0.35 cameraTheta=1.16 mountX=0.11 mountY=-0.34, mountTheta=-1.26
00:21:30.896 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.32, opts=13)
00:21:30.897 00.001 8996 Enqueuing Move request for scope (0.14, 0.32)
00:21:30.898 00.001 20224 Worker thread wakes up
00:21:30.899 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.32) opts 0xd
00:21:30.899 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.32)
00:21:30.899 00.000 20224 Moving (0.14, 0.32) raw xDistance=0.11 yDistance=-0.34
00:21:30.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:21:30.899 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:21:30.899 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:21:30.899 00.000 20224 MoveAxis(E, 0, ABG)
00:21:30.899 00.000 20224 Move returns status 0, amount 0
00:21:30.899 00.000 20224 MoveAxis(N, 0, ABG)
00:21:30.900 00.001 20224 Move returns status 0, amount 0
00:21:30.900 00.000 20224 move complete, result=0
00:21:30.900 00.000 20224 worker thread done servicing request
00:21:30.905 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52790, med=2963, FiltMin=2699, FiltMax=26371, Gamma=1.000
00:21:30.918 00.013 8996 UpdateGuideState exits: m=718348 SNR=364.4
00:21:30.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:30.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:30.921 00.001 8996 Enqueuing Expose request
00:21:30.922 00.001 20224 Worker thread wakes up
00:21:30.922 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:21:30.922 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:30.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:32.080 01.158 20224 Exposure complete
00:21:32.159 00.079 20224 worker thread done servicing request
00:21:32.159 00.000 8996 OnExposeComplete: enter
00:21:32.160 00.001 8996 UpdateGuideState(): m_state=6
00:21:32.161 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9838
00:21:32.162 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.99, Mass=661488, SNR=335.4, Peak=49654 HFD=4.4
00:21:32.163 00.001 8996 MultiStar: [#1 -0.42,0.34,0.00,M4] [#2 0.14,0.26,0.67,U] [#3 0.20,0.09,0.60,U] [#4 -0.08,-0.08,0.53,U] [#5 0.25,0.36,0.53,U] [#6 0.27,0.14,0.51,U] [#7 0.33,0.34,0.00,M9] [#8 0.25,0.53,0.00,M3] 
00:21:32.163 00.000 8996 refined, 5 included, MultiStar: {0.11, 0.19}, one-star: {0.00, 0.27}
00:21:32.164 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
00:21:32.165 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
00:21:32.166 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=0.10 mountY=-0.20, mountTheta=-1.12
00:21:32.167 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.19, opts=13)
00:21:32.168 00.001 8996 Enqueuing Move request for scope (0.11, 0.19)
00:21:32.169 00.001 20224 Worker thread wakes up
00:21:32.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
00:21:32.169 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
00:21:32.169 00.000 20224 Moving (0.11, 0.19) raw xDistance=0.10 yDistance=-0.20
00:21:32.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:21:32.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:32.170 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:21:32.170 00.000 20224 MoveAxis(E, 0, ABG)
00:21:32.170 00.000 20224 Move returns status 0, amount 0
00:21:32.170 00.000 20224 MoveAxis(N, 0, ABG)
00:21:32.170 00.000 20224 Move returns status 0, amount 0
00:21:32.170 00.000 20224 move complete, result=0
00:21:32.170 00.000 20224 worker thread done servicing request
00:21:32.176 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49654, med=2963, FiltMin=2672, FiltMax=25885, Gamma=1.000
00:21:32.194 00.018 8996 UpdateGuideState exits: m=661488 SNR=335.4
00:21:32.195 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:32.195 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:32.196 00.001 8996 Enqueuing Expose request
00:21:32.197 00.001 20224 Worker thread wakes up
00:21:32.197 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:21:32.198 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:32.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:33.177 00.979 20224 Exposure complete
00:21:33.245 00.068 20224 worker thread done servicing request
00:21:33.245 00.000 8996 OnExposeComplete: enter
00:21:33.246 00.001 8996 UpdateGuideState(): m_state=6
00:21:33.247 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9839
00:21:33.248 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=474.22, Mass=703047, SNR=332.1, Peak=53974 HFD=4.6
00:21:33.250 00.002 8996 MultiStar: [#1 -0.04,0.54,0.00,M5] [#2 0.33,0.63,0.00,M4] [#3 0.28,0.44,0.00,M3] [#4 0.06,0.39,0.58,U] [#5 0.31,0.53,0.00,M2] [#6 0.44,0.50,0.00,M1] [#7 0.55,0.65,0.00,M10] [#8 0.25,0.63,0.00,M4] 
00:21:33.251 00.001 8996 refined, 1 included, MultiStar: {0.18, 0.46}, one-star: {0.25, 0.50}
00:21:33.253 00.002 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
00:21:33.254 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
00:21:33.256 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.46 hyp=0.49 cameraTheta=1.20 mountX=0.14 mountY=-0.48, mountTheta=-1.29
00:21:33.259 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.46, opts=13)
00:21:33.260 00.001 8996 Enqueuing Move request for scope (0.18, 0.46)
00:21:33.261 00.001 20224 Worker thread wakes up
00:21:33.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.46) opts 0xd
00:21:33.261 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.46)
00:21:33.261 00.000 20224 Moving (0.18, 0.46) raw xDistance=0.14 yDistance=-0.48
00:21:33.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:21:33.261 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.40 newest=-1.01
00:21:33.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
00:21:33.261 00.000 20224 MoveAxis(E, 0, ABG)
00:21:33.261 00.000 20224 Move returns status 0, amount 0
00:21:33.262 00.001 20224 MoveAxis(N, 100, ABG)
00:21:33.262 00.000 20224 Guiding  Dir = 0, Dur = 100
00:21:33.262 00.000 20224 IsSlewing returns 0
00:21:33.262 00.000 20224 IsGuiding returns 0
00:21:33.267 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=53974, med=2960, FiltMin=2681, FiltMax=28000, Gamma=1.000
00:21:33.286 00.019 8996 UpdateGuideState exits: m=703047 SNR=332.1
00:21:33.287 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:33.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:33.290 00.002 8996 Enqueuing Expose request
00:21:33.307 00.017 20224 PulseGuide returned control before completion, sleep 66
00:21:33.383 00.076 20224 IsGuiding returns 1
00:21:33.383 00.000 20224 scope still moving after pulse duration time elapsed
00:21:33.414 00.031 20224 IsSlewing returns 0
00:21:33.414 00.000 20224 IsGuiding returns 1
00:21:33.445 00.031 20224 IsSlewing returns 0
00:21:33.446 00.001 20224 IsGuiding returns 1
00:21:33.476 00.030 20224 IsSlewing returns 0
00:21:33.476 00.000 20224 IsGuiding returns 0
00:21:33.477 00.001 20224 scope move finished after 100 + 114 ms
00:21:33.477 00.000 20224 Move returns status 0, amount 100
00:21:33.477 00.000 20224 move complete, result=0
00:21:33.477 00.000 20224 worker thread done servicing request
00:21:33.477 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 100 ms NORTH
00:21:33.478 00.001 20224 Worker thread wakes up
00:21:33.479 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:33.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:34.662 01.183 20224 Exposure complete
00:21:34.733 00.071 20224 worker thread done servicing request
00:21:34.733 00.000 8996 OnExposeComplete: enter
00:21:34.734 00.001 8996 UpdateGuideState(): m_state=6
00:21:34.735 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9840
00:21:34.737 00.002 8996 Star::Find returns 1 (0), X=136.53, Y=474.08, Mass=687519, SNR=335.2, Peak=57350 HFD=4.5
00:21:34.739 00.002 8996 MultiStar: [#1 -0.06,0.19,0.67,U] [#2 0.24,0.37,0.00,M5] [#3 0.32,0.14,0.54,U] [#4 0.12,0.09,0.52,U] [#5 0.47,0.35,0.00,M3] [#6 0.36,0.31,0.00,M2] [#7 0.52,0.40,0.00,R] [#8 0.56,0.21,0.00,M5] 
00:21:34.741 00.002 8996 refined, 3 included, MultiStar: {0.16, 0.22}, one-star: {0.23, 0.36}
00:21:34.742 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
00:21:34.744 00.002 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
00:21:34.745 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.22 hyp=0.27 cameraTheta=0.95 mountX=0.14 mountY=-0.24, mountTheta=-1.05
00:21:34.747 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.22, opts=13)
00:21:34.749 00.002 8996 Enqueuing Move request for scope (0.16, 0.22)
00:21:34.750 00.001 20224 Worker thread wakes up
00:21:34.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.22) opts 0xd
00:21:34.751 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.22)
00:21:34.751 00.000 20224 Moving (0.16, 0.22) raw xDistance=0.14 yDistance=-0.24
00:21:34.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:21:34.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:21:34.751 00.000 20224 MoveAxis(E, 0, ABG)
00:21:34.751 00.000 20224 Move returns status 0, amount 0
00:21:34.751 00.000 20224 MoveAxis(N, 50, ABG)
00:21:34.751 00.000 20224 Guiding  Dir = 0, Dur = 50
00:21:34.752 00.001 20224 IsSlewing returns 0
00:21:34.752 00.000 20224 IsGuiding returns 0
00:21:34.758 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57350, med=2963, FiltMin=2694, FiltMax=27536, Gamma=1.000
00:21:34.775 00.017 8996 UpdateGuideState exits: m=687519 SNR=335.2
00:21:34.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:34.778 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:34.779 00.001 8996 Enqueuing Expose request
00:21:34.793 00.014 20224 PulseGuide returned control before completion, sleep 21
00:21:34.822 00.029 20224 IsGuiding returns 1
00:21:34.822 00.000 20224 scope still moving after pulse duration time elapsed
00:21:34.854 00.032 20224 IsSlewing returns 0
00:21:34.854 00.000 20224 IsGuiding returns 1
00:21:34.886 00.032 20224 IsSlewing returns 0
00:21:34.886 00.000 20224 IsGuiding returns 0
00:21:34.886 00.000 20224 scope move finished after 50 + 83 ms
00:21:34.886 00.000 20224 Move returns status 0, amount 50
00:21:34.886 00.000 20224 move complete, result=0
00:21:34.886 00.000 20224 worker thread done servicing request
00:21:34.886 00.000 20224 Worker thread wakes up
00:21:34.887 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:34.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:34.887 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
00:21:35.862 00.975 20224 Exposure complete
00:21:35.924 00.062 20224 worker thread done servicing request
00:21:35.924 00.000 8996 OnExposeComplete: enter
00:21:35.926 00.002 8996 UpdateGuideState(): m_state=6
00:21:35.927 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9841
00:21:35.928 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.63, Mass=676505, SNR=373.7, Peak=47478 HFD=4.5
00:21:35.930 00.002 8996 MultiStar: [#1 -0.17,0.09,0.64,U] [#2 0.12,-0.03,0.66,U] [#3 0.26,-0.20,0.53,U] [#4 -0.17,-0.32,0.61,U] [#5 0.40,-0.16,0.58,U] [#6 0.35,-0.17,0.38,U] [#7 -0.03,-0.25,0.43,U] [#8 0.28,0.06,0.36,U] 
00:21:35.931 00.001 8996 refined, 8 included, MultiStar: {0.13, -0.12}, one-star: {0.20, -0.09}
00:21:35.931 00.000 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
00:21:35.933 00.002 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.52)
00:21:35.934 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-0.74 mountX=0.14 mountY=0.10, mountTheta=0.63
00:21:35.935 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.12, opts=13)
00:21:35.936 00.001 8996 Enqueuing Move request for scope (0.13, -0.12)
00:21:35.937 00.001 20224 Worker thread wakes up
00:21:35.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.12) opts 0xd
00:21:35.938 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.12)
00:21:35.938 00.000 20224 Moving (0.13, -0.12) raw xDistance=0.14 yDistance=0.10
00:21:35.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:21:35.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:35.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:21:35.938 00.000 20224 MoveAxis(E, 0, ABG)
00:21:35.938 00.000 20224 Move returns status 0, amount 0
00:21:35.938 00.000 20224 MoveAxis(N, 0, ABG)
00:21:35.938 00.000 20224 Move returns status 0, amount 0
00:21:35.938 00.000 20224 move complete, result=0
00:21:35.938 00.000 20224 worker thread done servicing request
00:21:35.943 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=47478, med=2963, FiltMin=2656, FiltMax=24873, Gamma=1.000
00:21:35.955 00.012 8996 UpdateGuideState exits: m=676505 SNR=373.7
00:21:35.957 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:35.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:35.959 00.001 8996 Enqueuing Expose request
00:21:35.959 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:35.960 00.001 20224 Worker thread wakes up
00:21:35.960 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:35.961 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:37.140 01.179 20224 Exposure complete
00:21:37.200 00.060 20224 worker thread done servicing request
00:21:37.200 00.000 8996 OnExposeComplete: enter
00:21:37.202 00.002 8996 UpdateGuideState(): m_state=6
00:21:37.204 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9842
00:21:37.205 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.52, Mass=669907, SNR=306.3, Peak=47347 HFD=4.7
00:21:37.208 00.003 8996 MultiStar: [#1 -0.06,0.07,0.70,U] [#2 0.29,-0.06,0.79,U] [#3 0.51,-0.22,0.00,M2] [#4 0.25,-0.31,0.57,U] [#5 0.35,-0.05,0.71,U] [#6 0.43,-0.15,0.00,M2] [#7 0.10,-0.37,0.45,U] [#8 0.28,0.12,0.46,U] 
00:21:37.209 00.001 8996 refined, 6 included, MultiStar: {0.20, -0.11}, one-star: {0.20, -0.20}
00:21:37.209 00.000 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
00:21:37.210 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
00:21:37.211 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-0.50 mountX=0.21 mountY=0.09, mountTheta=0.39
00:21:37.214 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.11, opts=13)
00:21:37.215 00.001 8996 Enqueuing Move request for scope (0.20, -0.11)
00:21:37.216 00.001 20224 Worker thread wakes up
00:21:37.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
00:21:37.217 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
00:21:37.217 00.000 20224 Moving (0.20, -0.11) raw xDistance=0.21 yDistance=0.09
00:21:37.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:21:37.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:37.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:21:37.217 00.000 20224 MoveAxis(W, 31, ABG)
00:21:37.217 00.000 20224 Guiding  Dir = 3, Dur = 31
00:21:37.218 00.001 20224 IsSlewing returns 0
00:21:37.218 00.000 20224 IsGuiding returns 0
00:21:37.224 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47347, med=2963, FiltMin=2691, FiltMax=24125, Gamma=1.000
00:21:37.242 00.018 8996 UpdateGuideState exits: m=669907 SNR=306.3
00:21:37.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:37.244 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:37.245 00.001 8996 Enqueuing Expose request
00:21:37.270 00.025 20224 IsGuiding returns 1
00:21:37.270 00.000 20224 scope still moving after pulse duration time elapsed
00:21:37.298 00.028 20224 IsSlewing returns 0
00:21:37.298 00.000 20224 IsGuiding returns 1
00:21:37.330 00.032 20224 IsSlewing returns 0
00:21:37.330 00.000 20224 IsGuiding returns 1
00:21:37.360 00.030 20224 IsSlewing returns 0
00:21:37.361 00.001 20224 IsGuiding returns 0
00:21:37.361 00.000 20224 scope move finished after 31 + 111 ms
00:21:37.361 00.000 20224 Move returns status 0, amount 31
00:21:37.361 00.000 20224 MoveAxis(N, 0, ABG)
00:21:37.361 00.000 20224 Move returns status 0, amount 0
00:21:37.361 00.000 20224 move complete, result=0
00:21:37.361 00.000 20224 worker thread done servicing request
00:21:37.361 00.000 20224 Worker thread wakes up
00:21:37.361 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
00:21:37.363 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:37.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:38.329 00.966 20224 Exposure complete
00:21:38.404 00.075 20224 worker thread done servicing request
00:21:38.404 00.000 8996 OnExposeComplete: enter
00:21:38.406 00.002 8996 UpdateGuideState(): m_state=6
00:21:38.408 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9843
00:21:38.410 00.002 8996 Star::Find returns 1 (0), X=136.34, Y=473.22, Mass=709941, SNR=324.0, Peak=53875 HFD=4.6
00:21:38.412 00.002 8996 MultiStar: [#1 -0.45,-0.23,0.00,M3] [#2 0.18,-0.42,0.00,M4] [#3 0.09,-0.47,0.00,M3] [#4 -0.30,-0.74,0.00,M1] [#5 -0.14,-0.34,0.65,U] [#6 0.05,-0.45,0.00,M3] [#7 -0.28,-0.77,0.00,M1] [#8 0.12,-0.22,0.41,U] 
00:21:38.413 00.001 8996 refined, 2 included, MultiStar: {-0.00, -0.40}, one-star: {0.04, -0.51}
00:21:38.415 00.002 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
00:21:38.417 00.002 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
00:21:38.418 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.40 hyp=0.40 cameraTheta=-1.58 mountX=0.04 mountY=0.40, mountTheta=1.48
00:21:38.420 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.40, opts=13)
00:21:38.421 00.001 8996 Enqueuing Move request for scope (-0.00, -0.40)
00:21:38.422 00.001 20224 Worker thread wakes up
00:21:38.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.40) opts 0xd
00:21:38.422 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.40)
00:21:38.422 00.000 20224 Moving (-0.00, -0.40) raw xDistance=0.04 yDistance=0.40
00:21:38.422 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:21:38.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:38.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:21:38.422 00.000 20224 MoveAxis(E, 0, ABG)
00:21:38.422 00.000 20224 Move returns status 0, amount 0
00:21:38.422 00.000 20224 MoveAxis(N, 0, ABG)
00:21:38.422 00.000 20224 Move returns status 0, amount 0
00:21:38.422 00.000 20224 move complete, result=0
00:21:38.422 00.000 20224 worker thread done servicing request
00:21:38.426 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53875, med=2963, FiltMin=2688, FiltMax=25731, Gamma=1.000
00:21:38.439 00.013 8996 UpdateGuideState exits: m=709941 SNR=324.0
00:21:38.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:38.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:38.441 00.000 8996 Enqueuing Expose request
00:21:38.442 00.001 20224 Worker thread wakes up
00:21:38.442 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:21:38.443 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:38.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:39.612 01.169 20224 Exposure complete
00:21:39.674 00.062 20224 worker thread done servicing request
00:21:39.674 00.000 8996 OnExposeComplete: enter
00:21:39.676 00.002 8996 UpdateGuideState(): m_state=6
00:21:39.678 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9844
00:21:39.679 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.32, Mass=692351, SNR=329.2, Peak=52054 HFD=4.5
00:21:39.681 00.002 8996 MultiStar: [#1 -0.36,-0.17,0.61,U] [#2 -0.01,-0.44,0.75,U] [#3 0.16,-0.42,0.00,M4] [#4 -0.16,-0.46,0.00,M2] [#5 -0.03,-0.25,0.52,U] [#6 0.26,-0.47,0.00,M4] [#7 -0.14,-0.60,0.00,M2] [#8 0.17,-0.19,0.37,U] 
00:21:39.682 00.001 8996 refined, 4 included, MultiStar: {-0.10, -0.32}, one-star: {-0.15, -0.40}
00:21:39.682 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
00:21:39.684 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
00:21:39.687 00.003 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.32 hyp=0.34 cameraTheta=-1.88 mountX=-0.07 mountY=0.33, mountTheta=1.78
00:21:39.691 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.32, opts=13)
00:21:39.692 00.001 8996 Enqueuing Move request for scope (-0.10, -0.32)
00:21:39.694 00.002 20224 Worker thread wakes up
00:21:39.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.32) opts 0xd
00:21:39.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.32)
00:21:39.694 00.000 20224 Moving (-0.10, -0.32) raw xDistance=-0.07 yDistance=0.33
00:21:39.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:39.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:39.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:21:39.694 00.000 20224 MoveAxis(E, 0, ABG)
00:21:39.694 00.000 20224 Move returns status 0, amount 0
00:21:39.694 00.000 20224 MoveAxis(N, 0, ABG)
00:21:39.694 00.000 20224 Move returns status 0, amount 0
00:21:39.694 00.000 20224 move complete, result=0
00:21:39.696 00.002 20224 worker thread done servicing request
00:21:39.700 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=52054, med=2963, FiltMin=2685, FiltMax=23184, Gamma=1.000
00:21:39.713 00.013 8996 UpdateGuideState exits: m=692351 SNR=329.2
00:21:39.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:39.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:39.715 00.000 8996 Enqueuing Expose request
00:21:39.716 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:21:39.717 00.001 20224 Worker thread wakes up
00:21:39.717 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:39.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:40.712 00.995 20224 Exposure complete
00:21:40.780 00.068 20224 worker thread done servicing request
00:21:40.780 00.000 8996 OnExposeComplete: enter
00:21:40.782 00.002 8996 UpdateGuideState(): m_state=6
00:21:40.783 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9845
00:21:40.785 00.002 8996 Star::Find returns 1 (0), X=135.96, Y=473.14, Mass=729060, SNR=359.7, Peak=62134 HFD=4.3
00:21:40.787 00.002 8996 MultiStar: [#1 -0.29,-0.63,0.00,M3] [#2 -0.05,-0.50,0.00,M4] [#3 0.06,-0.49,0.00,M5] [#4 -0.13,-0.62,0.00,M3] [#5 -0.09,-0.54,0.00,M1] [#6 0.19,-0.90,0.00,M5] [#7 -0.21,-1.03,0.00,M3] [#8 -0.14,-0.33,0.31,U] 
00:21:40.788 00.001 8996 refined, 1 included, MultiStar: {-0.29, -0.53}, one-star: {-0.34, -0.59}
00:21:40.789 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
00:21:40.791 00.002 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
00:21:40.794 00.003 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.53 hyp=0.60 cameraTheta=-2.08 mountX=-0.24 mountY=0.56, mountTheta=1.98
00:21:40.798 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.53, opts=13)
00:21:40.800 00.002 8996 Enqueuing Move request for scope (-0.29, -0.53)
00:21:40.802 00.002 20224 Worker thread wakes up
00:21:40.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.53) opts 0xd
00:21:40.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.53)
00:21:40.802 00.000 20224 Moving (-0.29, -0.53) raw xDistance=-0.24 yDistance=0.56
00:21:40.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:21:40.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:21:40.803 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
00:21:40.803 00.000 20224 MoveAxis(E, 35, ABG)
00:21:40.803 00.000 20224 Guiding  Dir = 2, Dur = 35
00:21:40.803 00.000 20224 IsSlewing returns 0
00:21:40.804 00.001 20224 IsGuiding returns 0
00:21:40.811 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=62134, med=2963, FiltMin=2691, FiltMax=30176, Gamma=1.000
00:21:40.822 00.011 20224 PulseGuide returned control before completion, sleep 28
00:21:40.826 00.004 8996 UpdateGuideState exits: m=729060 SNR=359.7
00:21:40.827 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:40.828 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:40.828 00.000 8996 Enqueuing Expose request
00:21:40.851 00.023 20224 IsGuiding returns 1
00:21:40.851 00.000 20224 scope still moving after pulse duration time elapsed
00:21:40.882 00.031 20224 IsSlewing returns 0
00:21:40.882 00.000 20224 IsGuiding returns 1
00:21:40.914 00.032 20224 IsSlewing returns 0
00:21:40.914 00.000 20224 IsGuiding returns 0
00:21:40.914 00.000 20224 scope move finished after 35 + 75 ms
00:21:40.914 00.000 20224 Move returns status 0, amount 35
00:21:40.916 00.002 20224 MoveAxis(N, 0, ABG)
00:21:40.916 00.000 20224 Move returns status 0, amount 0
00:21:40.916 00.000 20224 move complete, result=0
00:21:40.916 00.000 20224 worker thread done servicing request
00:21:40.916 00.000 20224 Worker thread wakes up
00:21:40.916 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:40.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:40.916 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.6 px 0 ms NORTH
00:21:42.074 01.158 20224 Exposure complete
00:21:42.155 00.081 20224 worker thread done servicing request
00:21:42.155 00.000 8996 OnExposeComplete: enter
00:21:42.156 00.001 8996 UpdateGuideState(): m_state=6
00:21:42.157 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9846
00:21:42.158 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=473.07, Mass=688553, SNR=327.3, Peak=58611 HFD=4.3
00:21:42.159 00.001 8996 MultiStar: [#1 0.15,-0.40,0.61,U] [#2 0.37,-0.56,0.00,M5] [#3 0.47,-0.38,0.00,M6] [#4 0.28,-0.65,0.00,M4] [#5 0.44,-0.39,0.00,M2] [#6 0.44,-0.79,0.00,M6] [#7 0.03,-0.80,0.00,M4] [#8 0.43,-0.22,0.00,M1] 
00:21:42.159 00.000 8996 refined, 1 included, MultiStar: {0.16, -0.56}, one-star: {0.16, -0.66}
00:21:42.160 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
00:21:42.161 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
00:21:42.161 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=-0.56 hyp=0.58 cameraTheta=-1.30 mountX=0.21 mountY=0.54, mountTheta=1.20
00:21:42.163 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.56, opts=13)
00:21:42.164 00.001 8996 Enqueuing Move request for scope (0.16, -0.56)
00:21:42.164 00.000 20224 Worker thread wakes up
00:21:42.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.56) opts 0xd
00:21:42.164 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.56)
00:21:42.165 00.001 20224 Moving (0.16, -0.56) raw xDistance=0.21 yDistance=0.54
00:21:42.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
00:21:42.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:21:42.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
00:21:42.165 00.000 20224 MoveAxis(W, 28, ABG)
00:21:42.165 00.000 20224 Guiding  Dir = 3, Dur = 28
00:21:42.165 00.000 20224 IsSlewing returns 0
00:21:42.165 00.000 20224 IsGuiding returns 0
00:21:42.167 00.002 20224 PulseGuide returned control before completion, sleep 37
00:21:42.171 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58611, med=2963, FiltMin=2704, FiltMax=27187, Gamma=1.000
00:21:42.188 00.017 8996 UpdateGuideState exits: m=688553 SNR=327.3
00:21:42.189 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:42.190 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:42.191 00.001 8996 Enqueuing Expose request
00:21:42.217 00.026 20224 IsGuiding returns 1
00:21:42.217 00.000 20224 scope still moving after pulse duration time elapsed
00:21:42.249 00.032 20224 IsSlewing returns 0
00:21:42.249 00.000 20224 IsGuiding returns 0
00:21:42.249 00.000 20224 scope move finished after 28 + 55 ms
00:21:42.249 00.000 20224 Move returns status 0, amount 28
00:21:42.249 00.000 20224 MoveAxis(N, 0, ABG)
00:21:42.249 00.000 20224 Move returns status 0, amount 0
00:21:42.249 00.000 20224 move complete, result=0
00:21:42.250 00.001 20224 worker thread done servicing request
00:21:42.250 00.000 20224 Worker thread wakes up
00:21:42.250 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:42.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:42.253 00.003 8996 GuideStep: 0.2 px 28 ms WEST, 0.5 px 0 ms NORTH
00:21:43.215 00.962 20224 Exposure complete
00:21:43.276 00.061 20224 worker thread done servicing request
00:21:43.276 00.000 8996 OnExposeComplete: enter
00:21:43.278 00.002 8996 UpdateGuideState(): m_state=6
00:21:43.279 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9847
00:21:43.280 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.15, Mass=630700, SNR=344.2, Peak=51990 HFD=4.4
00:21:43.283 00.003 8996 MultiStar: [#1 -0.22,-0.44,0.00,M3] [#2 0.23,-0.51,0.00,M6] [#3 0.13,-0.73,0.00,M7] [#4 -0.09,-0.76,0.00,M5] [#5 0.20,-0.60,0.00,M3] [#6 0.24,-0.80,0.00,M7] [#7 -0.14,-1.04,0.00,M5] [#8 0.21,-0.29,0.39,U] 
00:21:43.284 00.001 8996 refined, 1 included, MultiStar: {-0.05, -0.50}, one-star: {-0.15, -0.57}
00:21:43.286 00.002 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
00:21:43.287 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
00:21:43.289 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.50 hyp=0.50 cameraTheta=-1.67 mountX=-0.00 mountY=0.50, mountTheta=1.57
00:21:43.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.50, opts=13)
00:21:43.293 00.002 8996 Enqueuing Move request for scope (-0.05, -0.50)
00:21:43.295 00.002 20224 Worker thread wakes up
00:21:43.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.50) opts 0xd
00:21:43.295 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.50)
00:21:43.295 00.000 20224 Moving (-0.05, -0.50) raw xDistance=-0.00 yDistance=0.50
00:21:43.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:21:43.295 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.91 newest=1.59
00:21:43.296 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
00:21:43.296 00.000 20224 MoveAxis(E, 0, ABG)
00:21:43.296 00.000 20224 Move returns status 0, amount 0
00:21:43.296 00.000 20224 MoveAxis(S, 105, ABG)
00:21:43.296 00.000 20224 Guiding  Dir = 1, Dur = 105
00:21:43.296 00.000 20224 IsSlewing returns 0
00:21:43.297 00.001 20224 IsGuiding returns 0
00:21:43.304 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51990, med=2963, FiltMin=2688, FiltMax=25536, Gamma=1.000
00:21:43.326 00.022 8996 UpdateGuideState exits: m=630700 SNR=344.2
00:21:43.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:43.329 00.002 20224 PulseGuide returned control before completion, sleep 84
00:21:43.329 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:43.331 00.002 8996 Enqueuing Expose request
00:21:43.422 00.091 20224 IsGuiding returns 1
00:21:43.422 00.000 20224 scope still moving after pulse duration time elapsed
00:21:43.454 00.032 20224 IsSlewing returns 0
00:21:43.455 00.001 20224 IsGuiding returns 1
00:21:43.486 00.031 20224 IsSlewing returns 0
00:21:43.486 00.000 20224 IsGuiding returns 1
00:21:43.517 00.031 20224 IsSlewing returns 0
00:21:43.517 00.000 20224 IsGuiding returns 0
00:21:43.517 00.000 20224 scope move finished after 105 + 115 ms
00:21:43.517 00.000 20224 Move returns status 0, amount 105
00:21:43.517 00.000 20224 move complete, result=0
00:21:43.517 00.000 20224 worker thread done servicing request
00:21:43.517 00.000 20224 Worker thread wakes up
00:21:43.517 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 105 ms SOUTH
00:21:43.518 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:43.519 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:44.679 01.160 20224 Exposure complete
00:21:44.736 00.057 20224 worker thread done servicing request
00:21:44.736 00.000 8996 OnExposeComplete: enter
00:21:44.737 00.001 8996 UpdateGuideState(): m_state=6
00:21:44.738 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9848
00:21:44.738 00.000 8996 Star::Find returns 1 (0), X=136.36, Y=473.12, Mass=671280, SNR=338.0, Peak=53203 HFD=4.5
00:21:44.739 00.001 8996 MultiStar: [#1 -0.39,-0.27,0.00,M4] [#2 0.06,-0.50,0.00,M7] [#3 0.20,-0.54,0.00,M8] [#4 -0.06,-0.55,0.00,M6] [#5 0.13,-0.35,0.64,U] [#6 0.20,-0.45,0.00,M8] [#7 -0.31,-0.87,0.00,M6] [#8 0.15,-0.18,0.36,U] 
00:21:44.740 00.001 8996 refined, 2 included, MultiStar: {0.10, -0.45}, one-star: {0.07, -0.61}
00:21:44.741 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
00:21:44.741 00.000 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
00:21:44.742 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.45 hyp=0.46 cameraTheta=-1.35 mountX=0.14 mountY=0.43, mountTheta=1.25
00:21:44.744 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.45, opts=13)
00:21:44.747 00.003 8996 Enqueuing Move request for scope (0.10, -0.45)
00:21:44.748 00.001 20224 Worker thread wakes up
00:21:44.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.45) opts 0xd
00:21:44.748 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.45)
00:21:44.748 00.000 20224 Moving (0.10, -0.45) raw xDistance=0.14 yDistance=0.43
00:21:44.749 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:21:44.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
00:21:44.749 00.000 20224 MoveAxis(E, 0, ABG)
00:21:44.749 00.000 20224 Move returns status 0, amount 0
00:21:44.749 00.000 20224 MoveAxis(S, 92, ABG)
00:21:44.749 00.000 20224 Guiding  Dir = 1, Dur = 92
00:21:44.749 00.000 20224 IsSlewing returns 0
00:21:44.749 00.000 20224 IsGuiding returns 0
00:21:44.753 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53203, med=2963, FiltMin=2640, FiltMax=25059, Gamma=1.000
00:21:44.768 00.015 8996 UpdateGuideState exits: m=671280 SNR=338.0
00:21:44.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:44.769 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:44.770 00.001 8996 Enqueuing Expose request
00:21:44.776 00.006 20224 PulseGuide returned control before completion, sleep 75
00:21:44.853 00.077 20224 IsGuiding returns 1
00:21:44.853 00.000 20224 scope still moving after pulse duration time elapsed
00:21:44.885 00.032 20224 IsSlewing returns 0
00:21:44.885 00.000 20224 IsGuiding returns 0
00:21:44.885 00.000 20224 scope move finished after 92 + 44 ms
00:21:44.885 00.000 20224 Move returns status 0, amount 92
00:21:44.885 00.000 20224 move complete, result=0
00:21:44.885 00.000 20224 worker thread done servicing request
00:21:44.885 00.000 20224 Worker thread wakes up
00:21:44.886 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:44.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:44.886 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 92 ms SOUTH
00:21:45.868 00.982 20224 Exposure complete
00:21:45.934 00.066 20224 worker thread done servicing request
00:21:45.934 00.000 8996 OnExposeComplete: enter
00:21:45.935 00.001 8996 UpdateGuideState(): m_state=6
00:21:45.936 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9849
00:21:45.937 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.58, Mass=706572, SNR=369.5, Peak=47270 HFD=4.8
00:21:45.938 00.001 8996 MultiStar: [#1 -0.19,0.01,0.61,U] [#2 0.17,-0.10,0.60,U] [#3 0.21,-0.36,0.54,U] [#4 -0.02,-0.48,0.00,M7] [#5 0.21,-0.22,0.59,U] [#6 0.22,-0.32,0.39,U] [#7 -0.35,-0.56,0.00,M7] [#8 0.14,0.21,0.34,U] 
00:21:45.938 00.000 8996 single-star, 6 included, MultiStar: {0.10, -0.14}, one-star: {0.06, -0.14}
00:21:45.939 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
00:21:45.940 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
00:21:45.940 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.19 mountX=0.07 mountY=0.13, mountTheta=1.09
00:21:45.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
00:21:45.946 00.004 8996 Enqueuing Move request for scope (0.06, -0.14)
00:21:45.949 00.003 20224 Worker thread wakes up
00:21:45.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
00:21:45.949 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
00:21:45.949 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.07 yDistance=0.13
00:21:45.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:21:45.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:45.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:21:45.949 00.000 20224 MoveAxis(E, 0, ABG)
00:21:45.949 00.000 20224 Move returns status 0, amount 0
00:21:45.949 00.000 20224 MoveAxis(N, 0, ABG)
00:21:45.949 00.000 20224 Move returns status 0, amount 0
00:21:45.950 00.001 20224 move complete, result=0
00:21:45.950 00.000 20224 worker thread done servicing request
00:21:45.958 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47270, med=2963, FiltMin=2678, FiltMax=23389, Gamma=1.000
00:21:45.978 00.020 8996 UpdateGuideState exits: m=706572 SNR=369.5
00:21:45.979 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:45.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:45.983 00.003 8996 Enqueuing Expose request
00:21:45.984 00.001 20224 Worker thread wakes up
00:21:45.984 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:45.985 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:45.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:47.144 01.159 20224 Exposure complete
00:21:47.201 00.057 20224 worker thread done servicing request
00:21:47.201 00.000 8996 OnExposeComplete: enter
00:21:47.203 00.002 8996 UpdateGuideState(): m_state=6
00:21:47.205 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9850
00:21:47.206 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.78, Mass=666423, SNR=347.0, Peak=54864 HFD=4.5
00:21:47.209 00.003 8996 MultiStar: [#1 -0.43,-0.00,0.65,U] [#2 -0.19,-0.04,0.78,U] [#3 -0.02,-0.25,0.58,U] [#4 -0.48,-0.32,0.00,M8] [#5 0.04,0.14,0.61,U] [#6 -0.16,-0.19,0.41,U] [#7 -0.59,-0.41,0.00,M8] [#8 -0.07,0.28,0.33,U] 
00:21:47.210 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.01}, one-star: {-0.16, 0.05}
00:21:47.212 00.002 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
00:21:47.213 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
00:21:47.214 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.01 hyp=0.15 cameraTheta=-3.11 mountX=-0.15 mountY=0.02, mountTheta=2.99
00:21:47.215 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.01, opts=13)
00:21:47.216 00.001 8996 Enqueuing Move request for scope (-0.15, -0.01)
00:21:47.217 00.001 20224 Worker thread wakes up
00:21:47.217 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.01) opts 0xd
00:21:47.218 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.01)
00:21:47.218 00.000 20224 Moving (-0.15, -0.01) raw xDistance=-0.15 yDistance=0.02
00:21:47.218 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:21:47.218 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:47.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:21:47.218 00.000 20224 MoveAxis(E, 0, ABG)
00:21:47.218 00.000 20224 Move returns status 0, amount 0
00:21:47.218 00.000 20224 MoveAxis(N, 0, ABG)
00:21:47.218 00.000 20224 Move returns status 0, amount 0
00:21:47.218 00.000 20224 move complete, result=0
00:21:47.218 00.000 20224 worker thread done servicing request
00:21:47.222 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=54864, med=2963, FiltMin=2614, FiltMax=22944, Gamma=1.000
00:21:47.235 00.013 8996 UpdateGuideState exits: m=666423 SNR=347.0
00:21:47.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:47.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:47.238 00.001 8996 Enqueuing Expose request
00:21:47.239 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:47.240 00.001 20224 Worker thread wakes up
00:21:47.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:47.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:48.205 00.965 20224 Exposure complete
00:21:48.273 00.068 20224 worker thread done servicing request
00:21:48.274 00.001 8996 OnExposeComplete: enter
00:21:48.276 00.002 8996 UpdateGuideState(): m_state=6
00:21:48.279 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9851
00:21:48.281 00.002 8996 Star::Find returns 1 (0), X=136.14, Y=473.63, Mass=727884, SNR=337.4, Peak=52064 HFD=4.5
00:21:48.284 00.003 8996 MultiStar: [#1 -0.56,-0.03,0.00,M3] [#2 -0.17,-0.07,0.66,U] [#3 -0.11,-0.23,0.61,U] [#4 -0.42,-0.26,0.00,M9] [#5 -0.16,0.26,0.57,U] [#6 -0.18,-0.24,0.45,U] [#7 -0.55,-0.61,0.00,M9] [#8 -0.08,0.21,0.37,U] 
00:21:48.286 00.002 8996 refined, 5 included, MultiStar: {-0.15, -0.05}, one-star: {-0.16, -0.10}
00:21:48.288 00.002 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
00:21:48.289 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
00:21:48.291 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-2.84 mountX=-0.14 mountY=0.06, mountTheta=2.73
00:21:48.292 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.05, opts=13)
00:21:48.293 00.001 8996 Enqueuing Move request for scope (-0.15, -0.05)
00:21:48.294 00.001 20224 Worker thread wakes up
00:21:48.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
00:21:48.294 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
00:21:48.294 00.000 20224 Moving (-0.15, -0.05) raw xDistance=-0.14 yDistance=0.06
00:21:48.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:21:48.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:48.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:21:48.294 00.000 20224 MoveAxis(E, 0, ABG)
00:21:48.294 00.000 20224 Move returns status 0, amount 0
00:21:48.294 00.000 20224 MoveAxis(N, 0, ABG)
00:21:48.295 00.001 20224 Move returns status 0, amount 0
00:21:48.295 00.000 20224 move complete, result=0
00:21:48.295 00.000 20224 worker thread done servicing request
00:21:48.298 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52064, med=2963, FiltMin=2678, FiltMax=23014, Gamma=1.000
00:21:48.311 00.013 8996 UpdateGuideState exits: m=727884 SNR=337.4
00:21:48.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:48.312 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:48.313 00.001 8996 Enqueuing Expose request
00:21:48.314 00.001 20224 Worker thread wakes up
00:21:48.314 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:48.315 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:48.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:49.481 01.166 20224 Exposure complete
00:21:49.541 00.060 20224 worker thread done servicing request
00:21:49.541 00.000 8996 OnExposeComplete: enter
00:21:49.543 00.002 8996 UpdateGuideState(): m_state=6
00:21:49.546 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9852
00:21:49.548 00.002 8996 Star::Find returns 1 (0), X=135.93, Y=473.95, Mass=763029, SNR=384.7, Peak=65440 HFD=4.5
00:21:49.550 00.002 8996 MultiStar: [#1 -0.60,0.14,0.00,M4] [#2 -0.06,-0.08,0.67,U] [#3 0.03,-0.29,0.55,U] [#4 -0.21,-0.34,0.53,U] [#5 0.00,-0.00,0.50,U] [#6 0.02,0.01,0.38,U] [#7 -0.39,-0.49,0.00,M10] [#8 -0.06,0.37,0.32,U] 
00:21:49.552 00.002 8996 refined, 6 included, MultiStar: {-0.13, -0.01}, one-star: {-0.37, 0.23}
00:21:49.554 00.002 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
00:21:49.556 00.002 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.20)
00:21:49.557 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.06 mountX=-0.13 mountY=0.03, mountTheta=2.94
00:21:49.559 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.01, opts=13)
00:21:49.560 00.001 8996 Enqueuing Move request for scope (-0.13, -0.01)
00:21:49.561 00.001 20224 Worker thread wakes up
00:21:49.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
00:21:49.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
00:21:49.561 00.000 20224 Moving (-0.13, -0.01) raw xDistance=-0.13 yDistance=0.03
00:21:49.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:21:49.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:49.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:49.561 00.000 20224 MoveAxis(E, 0, ABG)
00:21:49.561 00.000 20224 Move returns status 0, amount 0
00:21:49.561 00.000 20224 MoveAxis(N, 0, ABG)
00:21:49.561 00.000 20224 Move returns status 0, amount 0
00:21:49.561 00.000 20224 move complete, result=0
00:21:49.561 00.000 20224 worker thread done servicing request
00:21:49.565 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2963, FiltMin=2678, FiltMax=29053, Gamma=1.000
00:21:49.580 00.015 8996 UpdateGuideState exits: m=763029 SNR=384.7
00:21:49.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:49.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:49.583 00.001 8996 Enqueuing Expose request
00:21:49.583 00.000 20224 Worker thread wakes up
00:21:49.583 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:49.584 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:49.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:50.567 00.983 20224 Exposure complete
00:21:50.648 00.081 20224 worker thread done servicing request
00:21:50.648 00.000 8996 OnExposeComplete: enter
00:21:50.650 00.002 8996 UpdateGuideState(): m_state=6
00:21:50.651 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9853
00:21:50.653 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=473.60, Mass=704900, SNR=323.2, Peak=49152 HFD=4.6
00:21:50.654 00.001 8996 MultiStar: [#1 -0.37,0.06,0.67,U] [#2 -0.01,0.03,0.79,U] [#3 0.03,-0.15,0.63,U] [#4 -0.26,-0.20,0.57,U] [#5 -0.05,0.14,0.67,U] [#6 -0.00,0.02,0.51,U] [#7 -0.27,-0.49,0.00,R] [#8 0.08,0.14,0.40,U] 
00:21:50.656 00.002 8996 refined, 7 included, MultiStar: {-0.10, -0.02}, one-star: {-0.15, -0.12}
00:21:50.657 00.001 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
00:21:50.659 00.002 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
00:21:50.661 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.95 mountX=-0.10 mountY=0.03, mountTheta=2.83
00:21:50.665 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.02, opts=13)
00:21:50.668 00.003 8996 Enqueuing Move request for scope (-0.10, -0.02)
00:21:50.670 00.002 20224 Worker thread wakes up
00:21:50.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
00:21:50.670 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
00:21:50.670 00.000 20224 Moving (-0.10, -0.02) raw xDistance=-0.10 yDistance=0.03
00:21:50.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:21:50.671 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:50.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:50.671 00.000 20224 MoveAxis(E, 0, ABG)
00:21:50.671 00.000 20224 Move returns status 0, amount 0
00:21:50.671 00.000 20224 MoveAxis(N, 0, ABG)
00:21:50.671 00.000 20224 Move returns status 0, amount 0
00:21:50.671 00.000 20224 move complete, result=0
00:21:50.671 00.000 20224 worker thread done servicing request
00:21:50.679 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49152, med=2963, FiltMin=2691, FiltMax=22016, Gamma=1.000
00:21:50.705 00.026 8996 UpdateGuideState exits: m=704900 SNR=323.2
00:21:50.707 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:50.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:50.708 00.000 8996 Enqueuing Expose request
00:21:50.709 00.001 20224 Worker thread wakes up
00:21:50.709 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:50.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:50.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:51.874 01.164 20224 Exposure complete
00:21:51.953 00.079 20224 worker thread done servicing request
00:21:51.953 00.000 8996 OnExposeComplete: enter
00:21:51.954 00.001 8996 UpdateGuideState(): m_state=6
00:21:51.955 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9854
00:21:51.957 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=473.91, Mass=732285, SNR=331.6, Peak=56214 HFD=4.4
00:21:51.958 00.001 8996 MultiStar: [#1 -0.44,0.34,0.00,M4] [#2 0.01,0.16,0.71,U] [#3 0.06,-0.18,0.59,U] [#4 -0.33,-0.20,0.54,U] [#5 -0.04,0.02,0.56,U] [#6 0.15,0.02,0.45,U] [#7 -0.05,0.16,0.44,U] [#8 0.01,0.45,0.00,M1] 
00:21:51.959 00.001 8996 refined, 6 included, MultiStar: {-0.00, 0.04}, one-star: {0.11, 0.18}
00:21:51.960 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
00:21:51.960 00.000 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
00:21:51.962 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.04 hyp=0.04 cameraTheta=1.58 mountX=-0.00 mountY=-0.04, mountTheta=-1.68
00:21:51.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.04, opts=13)
00:21:51.966 00.002 8996 Enqueuing Move request for scope (-0.00, 0.04)
00:21:51.967 00.001 20224 Worker thread wakes up
00:21:51.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.04) opts 0xd
00:21:51.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.04)
00:21:51.967 00.000 20224 Moving (-0.00, 0.04) raw xDistance=-0.00 yDistance=-0.04
00:21:51.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:21:51.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:51.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:21:51.967 00.000 20224 MoveAxis(E, 0, ABG)
00:21:51.968 00.001 20224 Move returns status 0, amount 0
00:21:51.968 00.000 20224 MoveAxis(N, 0, ABG)
00:21:51.968 00.000 20224 Move returns status 0, amount 0
00:21:51.968 00.000 20224 move complete, result=0
00:21:51.968 00.000 20224 worker thread done servicing request
00:21:51.972 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56214, med=2963, FiltMin=2681, FiltMax=28493, Gamma=1.000
00:21:51.987 00.015 8996 UpdateGuideState exits: m=732285 SNR=331.6
00:21:51.988 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:51.989 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:51.990 00.001 8996 Enqueuing Expose request
00:21:51.991 00.001 20224 Worker thread wakes up
00:21:51.991 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:21:51.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:51.992 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:52.968 00.976 20224 Exposure complete
00:21:53.040 00.072 20224 worker thread done servicing request
00:21:53.040 00.000 8996 OnExposeComplete: enter
00:21:53.041 00.001 8996 UpdateGuideState(): m_state=6
00:21:53.042 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9855
00:21:53.043 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=473.85, Mass=717857, SNR=318.2, Peak=55094 HFD=4.4
00:21:53.044 00.001 8996 MultiStar: [#1 -0.40,0.16,0.68,U] [#2 0.06,0.15,0.77,U] [#3 0.13,-0.06,0.58,U] [#4 -0.27,-0.11,0.59,U] [#5 -0.08,0.13,0.58,U] [#6 0.08,-0.27,0.47,U] [#7 -0.09,0.08,0.50,U] [#8 -0.01,0.27,0.42,U] 
00:21:53.044 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.06}, one-star: {0.02, 0.12}
00:21:53.045 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
00:21:53.046 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
00:21:53.047 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.09 cameraTheta=2.33 mountX=-0.07 mountY=-0.06, mountTheta=-2.44
00:21:53.048 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
00:21:53.050 00.002 8996 Enqueuing Move request for scope (-0.06, 0.06)
00:21:53.051 00.001 20224 Worker thread wakes up
00:21:53.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
00:21:53.051 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
00:21:53.051 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.07 yDistance=-0.06
00:21:53.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:21:53.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:53.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:21:53.051 00.000 20224 MoveAxis(E, 0, ABG)
00:21:53.051 00.000 20224 Move returns status 0, amount 0
00:21:53.051 00.000 20224 MoveAxis(N, 0, ABG)
00:21:53.051 00.000 20224 Move returns status 0, amount 0
00:21:53.051 00.000 20224 move complete, result=0
00:21:53.051 00.000 20224 worker thread done servicing request
00:21:53.055 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=55094, med=2963, FiltMin=2694, FiltMax=25609, Gamma=1.000
00:21:53.069 00.014 8996 UpdateGuideState exits: m=717857 SNR=318.2
00:21:53.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:53.072 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:53.073 00.001 8996 Enqueuing Expose request
00:21:53.075 00.002 20224 Worker thread wakes up
00:21:53.075 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:21:53.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:53.077 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:54.251 01.174 20224 Exposure complete
00:21:54.319 00.068 20224 worker thread done servicing request
00:21:54.319 00.000 8996 OnExposeComplete: enter
00:21:54.322 00.003 8996 UpdateGuideState(): m_state=6
00:21:54.323 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9856
00:21:54.324 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.75, Mass=736000, SNR=336.4, Peak=62096 HFD=4.5
00:21:54.325 00.001 8996 MultiStar: [#1 -0.29,0.05,0.65,U] [#2 -0.03,-0.22,0.65,U] [#3 0.01,-0.04,0.61,U] [#4 -0.24,-0.19,0.53,U] [#5 -0.24,0.06,0.61,U] [#6 0.03,0.05,0.44,U] [#7 0.03,0.00,0.46,U] [#8 -0.17,0.17,0.35,U] 
00:21:54.325 00.000 8996 refined, 8 included, MultiStar: {-0.15, -0.02}, one-star: {-0.28, 0.03}
00:21:54.326 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
00:21:54.328 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
00:21:54.329 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.03 mountX=-0.15 mountY=0.03, mountTheta=2.92
00:21:54.332 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
00:21:54.334 00.002 8996 Enqueuing Move request for scope (-0.15, -0.02)
00:21:54.337 00.003 20224 Worker thread wakes up
00:21:54.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
00:21:54.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
00:21:54.337 00.000 20224 Moving (-0.15, -0.02) raw xDistance=-0.15 yDistance=0.03
00:21:54.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:21:54.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:54.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:21:54.337 00.000 20224 MoveAxis(E, 0, ABG)
00:21:54.337 00.000 20224 Move returns status 0, amount 0
00:21:54.337 00.000 20224 MoveAxis(N, 0, ABG)
00:21:54.337 00.000 20224 Move returns status 0, amount 0
00:21:54.337 00.000 20224 move complete, result=0
00:21:54.337 00.000 20224 worker thread done servicing request
00:21:54.346 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62096, med=2963, FiltMin=2675, FiltMax=25536, Gamma=1.000
00:21:54.370 00.024 8996 UpdateGuideState exits: m=736000 SNR=336.4
00:21:54.373 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:54.375 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:54.377 00.002 8996 Enqueuing Expose request
00:21:54.379 00.002 20224 Worker thread wakes up
00:21:54.379 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:54.380 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:54.380 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:55.360 00.980 20224 Exposure complete
00:21:55.418 00.058 20224 worker thread done servicing request
00:21:55.418 00.000 8996 OnExposeComplete: enter
00:21:55.419 00.001 8996 UpdateGuideState(): m_state=6
00:21:55.420 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9857
00:21:55.421 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.74, Mass=733403, SNR=305.5, Peak=56544 HFD=4.4
00:21:55.422 00.001 8996 MultiStar: [#1 -0.14,-0.11,0.71,U] [#2 -0.01,-0.21,0.84,U] [#3 0.19,-0.07,0.60,U] [#4 -0.15,-0.26,0.58,U] [#5 0.11,0.11,0.67,U] [#6 0.12,-0.10,0.54,U] [#7 -0.09,0.01,0.45,U] [#8 0.03,0.19,0.44,U] 
00:21:55.423 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.05}, one-star: {-0.14, 0.02}
00:21:55.423 00.000 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
00:21:55.424 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.36)
00:21:55.425 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.90 mountX=-0.01 mountY=0.06, mountTheta=1.80
00:21:55.427 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.05, opts=13)
00:21:55.428 00.001 8996 Enqueuing Move request for scope (-0.02, -0.05)
00:21:55.429 00.001 20224 Worker thread wakes up
00:21:55.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.05) opts 0xd
00:21:55.429 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.05)
00:21:55.429 00.000 20224 Moving (-0.02, -0.05) raw xDistance=-0.01 yDistance=0.06
00:21:55.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:21:55.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:55.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:21:55.429 00.000 20224 MoveAxis(E, 0, ABG)
00:21:55.429 00.000 20224 Move returns status 0, amount 0
00:21:55.429 00.000 20224 MoveAxis(N, 0, ABG)
00:21:55.430 00.001 20224 Move returns status 0, amount 0
00:21:55.430 00.000 20224 move complete, result=0
00:21:55.430 00.000 20224 worker thread done servicing request
00:21:55.433 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=56544, med=2963, FiltMin=2649, FiltMax=24176, Gamma=1.000
00:21:55.454 00.021 8996 UpdateGuideState exits: m=733403 SNR=305.5
00:21:55.456 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:55.458 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:55.458 00.000 8996 Enqueuing Expose request
00:21:55.460 00.002 20224 Worker thread wakes up
00:21:55.460 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:55.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:55.460 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:56.633 01.173 20224 Exposure complete
00:21:56.714 00.081 20224 worker thread done servicing request
00:21:56.714 00.000 8996 OnExposeComplete: enter
00:21:56.716 00.002 8996 UpdateGuideState(): m_state=6
00:21:56.717 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9858
00:21:56.718 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.79, Mass=675672, SNR=347.9, Peak=54048 HFD=4.4
00:21:56.719 00.001 8996 MultiStar: [#1 -0.42,0.21,0.00,M2] [#2 -0.20,-0.23,0.76,U] [#3 0.08,-0.28,0.57,U] [#4 -0.30,-0.44,0.00,M4] [#5 0.07,0.21,0.59,U] [#6 -0.13,-0.03,0.43,U] [#7 0.00,0.16,0.37,U] [#8 -0.08,0.33,0.35,U] 
00:21:56.720 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.01}, one-star: {-0.11, 0.07}
00:21:56.721 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
00:21:56.723 00.002 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
00:21:56.723 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.04 mountX=-0.06 mountY=0.00, mountTheta=3.13
00:21:56.726 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
00:21:56.727 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
00:21:56.728 00.001 20224 Worker thread wakes up
00:21:56.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:21:56.728 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:21:56.729 00.001 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=0.00
00:21:56.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:21:56.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:56.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:21:56.729 00.000 20224 MoveAxis(E, 0, ABG)
00:21:56.729 00.000 20224 Move returns status 0, amount 0
00:21:56.729 00.000 20224 MoveAxis(N, 0, ABG)
00:21:56.729 00.000 20224 Move returns status 0, amount 0
00:21:56.729 00.000 20224 move complete, result=0
00:21:56.729 00.000 20224 worker thread done servicing request
00:21:56.733 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54048, med=2963, FiltMin=2681, FiltMax=22384, Gamma=1.000
00:21:56.750 00.017 8996 UpdateGuideState exits: m=675672 SNR=347.9
00:21:56.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:56.752 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:56.753 00.001 8996 Enqueuing Expose request
00:21:56.754 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:21:56.755 00.001 20224 Worker thread wakes up
00:21:56.755 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:56.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:57.726 00.971 20224 Exposure complete
00:21:57.791 00.065 20224 worker thread done servicing request
00:21:57.791 00.000 8996 OnExposeComplete: enter
00:21:57.794 00.003 8996 UpdateGuideState(): m_state=6
00:21:57.797 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9859
00:21:57.799 00.002 8996 Star::Find returns 1 (0), X=135.89, Y=473.78, Mass=679762, SNR=341.5, Peak=59072 HFD=4.5
00:21:57.802 00.003 8996 MultiStar: [#1 -0.71,-0.09,0.00,M3] [#2 -0.36,-0.06,0.63,U] [#3 -0.36,-0.21,0.63,U] [#4 -0.68,-0.26,0.00,M5] [#5 -0.37,0.14,0.58,U] [#6 -0.31,-0.02,0.39,U] [#7 -0.16,0.03,0.37,U] [#8 -0.47,0.35,0.00,M1] 
00:21:57.803 00.001 8996 refined, 5 included, MultiStar: {-0.35, -0.01}, one-star: {-0.41, 0.05}
00:21:57.804 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
00:21:57.805 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
00:21:57.806 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-3.11 mountX=-0.35 mountY=0.05, mountTheta=3.00
00:21:57.809 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.01, opts=13)
00:21:57.810 00.001 8996 Enqueuing Move request for scope (-0.35, -0.01)
00:21:57.811 00.001 20224 Worker thread wakes up
00:21:57.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.01) opts 0xd
00:21:57.811 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.01)
00:21:57.811 00.000 20224 Moving (-0.35, -0.01) raw xDistance=-0.35 yDistance=0.05
00:21:57.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
00:21:57.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:57.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:21:57.812 00.001 20224 MoveAxis(E, 51, ABG)
00:21:57.812 00.000 20224 Guiding  Dir = 2, Dur = 51
00:21:57.812 00.000 20224 IsSlewing returns 0
00:21:57.812 00.000 20224 IsGuiding returns 0
00:21:57.815 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59072, med=2963, FiltMin=2681, FiltMax=27485, Gamma=1.000
00:21:57.824 00.009 20224 PulseGuide returned control before completion, sleep 50
00:21:57.837 00.013 8996 UpdateGuideState exits: m=679762 SNR=341.5
00:21:57.839 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:57.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:57.842 00.002 8996 Enqueuing Expose request
00:21:57.885 00.043 20224 IsGuiding returns 1
00:21:57.885 00.000 20224 scope still moving after pulse duration time elapsed
00:21:57.915 00.030 20224 IsSlewing returns 0
00:21:57.915 00.000 20224 IsGuiding returns 0
00:21:57.915 00.000 20224 scope move finished after 51 + 52 ms
00:21:57.915 00.000 20224 Move returns status 0, amount 51
00:21:57.915 00.000 20224 MoveAxis(N, 0, ABG)
00:21:57.915 00.000 20224 Move returns status 0, amount 0
00:21:57.915 00.000 20224 move complete, result=0
00:21:57.916 00.001 20224 worker thread done servicing request
00:21:57.916 00.000 8996 GuideStep: -0.3 px 51 ms EAST, 0.0 px 0 ms NORTH
00:21:57.916 00.000 20224 Worker thread wakes up
00:21:57.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:57.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:21:59.071 01.154 20224 Exposure complete
00:21:59.126 00.055 20224 worker thread done servicing request
00:21:59.126 00.000 8996 OnExposeComplete: enter
00:21:59.128 00.002 8996 UpdateGuideState(): m_state=6
00:21:59.129 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9860
00:21:59.130 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=473.65, Mass=746139, SNR=325.6, Peak=53350 HFD=4.7
00:21:59.131 00.001 8996 MultiStar: [#1 -0.01,-0.15,0.62,U] [#2 0.52,-0.50,0.00,M1] [#3 0.34,-0.26,0.60,U] [#4 0.08,-0.45,0.00,M6] [#5 0.14,-0.07,0.62,U] [#6 0.37,-0.32,0.00,M1] [#7 0.43,-0.19,0.00,M1] [#8 0.18,0.13,0.40,U] 
00:21:59.132 00.001 8996 single-star, 4 included, MultiStar: {0.13, -0.10}, one-star: {0.08, -0.07}
00:21:59.132 00.000 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
00:21:59.133 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
00:21:59.134 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.76 mountX=0.08 mountY=0.06, mountTheta=0.66
00:21:59.135 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.07, opts=13)
00:21:59.136 00.001 8996 Enqueuing Move request for scope (0.08, -0.07)
00:21:59.137 00.001 20224 Worker thread wakes up
00:21:59.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
00:21:59.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
00:21:59.137 00.000 20224 Moving (0.08, -0.07) raw xDistance=0.08 yDistance=0.06
00:21:59.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:21:59.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:21:59.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:21:59.137 00.000 20224 MoveAxis(E, 0, ABG)
00:21:59.137 00.000 20224 Move returns status 0, amount 0
00:21:59.137 00.000 20224 MoveAxis(N, 0, ABG)
00:21:59.137 00.000 20224 Move returns status 0, amount 0
00:21:59.137 00.000 20224 move complete, result=0
00:21:59.137 00.000 20224 worker thread done servicing request
00:21:59.141 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53350, med=2963, FiltMin=2694, FiltMax=23085, Gamma=1.000
00:21:59.154 00.013 8996 UpdateGuideState exits: m=746139 SNR=325.6
00:21:59.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:21:59.155 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:21:59.156 00.001 8996 Enqueuing Expose request
00:21:59.157 00.001 20224 Worker thread wakes up
00:21:59.157 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:21:59.158 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:21:59.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:00.138 00.980 20224 Exposure complete
00:22:00.235 00.097 20224 worker thread done servicing request
00:22:00.235 00.000 8996 OnExposeComplete: enter
00:22:00.236 00.001 8996 UpdateGuideState(): m_state=6
00:22:00.237 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9861
00:22:00.238 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=473.55, Mass=739749, SNR=346.6, Peak=54582 HFD=4.8
00:22:00.239 00.001 8996 MultiStar: [#1 0.12,-0.22,0.65,U] [#2 0.52,-0.33,0.00,M2] [#3 0.57,-0.40,0.00,M1] [#4 0.39,-0.60,0.00,M7] [#5 0.43,0.02,0.63,U] [#6 0.49,-0.37,0.00,M2] [#7 0.58,-0.24,0.00,M2] [#8 0.42,-0.12,0.35,U] 
00:22:00.240 00.001 8996 refined, 3 included, MultiStar: {0.29, -0.13}, one-star: {0.26, -0.18}
00:22:00.242 00.002 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
00:22:00.243 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
00:22:00.245 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-0.43 mountX=0.30 mountY=0.10, mountTheta=0.32
00:22:00.248 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.13, opts=13)
00:22:00.249 00.001 8996 Enqueuing Move request for scope (0.29, -0.13)
00:22:00.251 00.002 20224 Worker thread wakes up
00:22:00.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.13) opts 0xd
00:22:00.251 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.13)
00:22:00.251 00.000 20224 Moving (0.29, -0.13) raw xDistance=0.30 yDistance=0.10
00:22:00.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:22:00.252 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:00.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:22:00.252 00.000 20224 MoveAxis(W, 44, ABG)
00:22:00.252 00.000 20224 Guiding  Dir = 3, Dur = 44
00:22:00.252 00.000 20224 IsSlewing returns 0
00:22:00.253 00.001 20224 IsGuiding returns 0
00:22:00.262 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=54582, med=2963, FiltMin=2688, FiltMax=26985, Gamma=1.000
00:22:00.272 00.010 20224 PulseGuide returned control before completion, sleep 35
00:22:00.282 00.010 8996 UpdateGuideState exits: m=739749 SNR=346.6
00:22:00.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:00.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:00.285 00.001 8996 Enqueuing Expose request
00:22:00.318 00.033 20224 IsGuiding returns 1
00:22:00.318 00.000 20224 scope still moving after pulse duration time elapsed
00:22:00.349 00.031 20224 IsSlewing returns 0
00:22:00.349 00.000 20224 IsGuiding returns 0
00:22:00.349 00.000 20224 scope move finished after 44 + 52 ms
00:22:00.349 00.000 20224 Move returns status 0, amount 44
00:22:00.349 00.000 20224 MoveAxis(N, 0, ABG)
00:22:00.349 00.000 20224 Move returns status 0, amount 0
00:22:00.351 00.002 20224 move complete, result=0
00:22:00.351 00.000 20224 worker thread done servicing request
00:22:00.351 00.000 20224 Worker thread wakes up
00:22:00.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:00.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:00.357 00.006 8996 GuideStep: 0.3 px 44 ms WEST, 0.1 px 0 ms NORTH
00:22:01.526 01.169 20224 Exposure complete
00:22:01.587 00.061 20224 worker thread done servicing request
00:22:01.587 00.000 8996 OnExposeComplete: enter
00:22:01.589 00.002 8996 UpdateGuideState(): m_state=6
00:22:01.590 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9862
00:22:01.591 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=473.46, Mass=682672, SNR=390.4, Peak=45747 HFD=4.6
00:22:01.592 00.001 8996 MultiStar: [#1 -0.18,-0.12,0.58,U] [#2 0.18,-0.45,0.00,M3] [#3 0.39,-0.43,0.00,M2] [#4 0.03,-0.58,0.00,M8] [#5 0.26,-0.18,0.50,U] [#6 0.21,-0.36,0.40,U] [#7 0.27,-0.30,0.36,U] [#8 0.25,-0.04,0.30,U] 
00:22:01.595 00.003 8996 refined, 5 included, MultiStar: {0.09, -0.22}, one-star: {0.02, -0.26}
00:22:01.596 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
00:22:01.598 00.002 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
00:22:01.600 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.16 mountX=0.12 mountY=0.21, mountTheta=1.06
00:22:01.603 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.22, opts=13)
00:22:01.605 00.002 8996 Enqueuing Move request for scope (0.09, -0.22)
00:22:01.606 00.001 20224 Worker thread wakes up
00:22:01.607 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
00:22:01.607 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
00:22:01.607 00.000 20224 Moving (0.09, -0.22) raw xDistance=0.12 yDistance=0.21
00:22:01.607 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:22:01.607 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:22:01.607 00.000 20224 MoveAxis(E, 0, ABG)
00:22:01.607 00.000 20224 Move returns status 0, amount 0
00:22:01.607 00.000 20224 MoveAxis(S, 43, ABG)
00:22:01.607 00.000 20224 Guiding  Dir = 1, Dur = 43
00:22:01.608 00.001 20224 IsSlewing returns 0
00:22:01.609 00.001 20224 IsGuiding returns 0
00:22:01.618 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45747, med=2963, FiltMin=2681, FiltMax=21885, Gamma=1.000
00:22:01.634 00.016 8996 UpdateGuideState exits: m=682672 SNR=390.4
00:22:01.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:01.635 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:01.636 00.001 8996 Enqueuing Expose request
00:22:01.657 00.021 20224 IsGuiding returns 1
00:22:01.657 00.000 20224 scope still moving after pulse duration time elapsed
00:22:01.688 00.031 20224 IsSlewing returns 0
00:22:01.688 00.000 20224 IsGuiding returns 1
00:22:01.720 00.032 20224 IsSlewing returns 0
00:22:01.721 00.001 20224 IsGuiding returns 1
00:22:01.750 00.029 20224 IsSlewing returns 0
00:22:01.750 00.000 20224 IsGuiding returns 0
00:22:01.750 00.000 20224 scope move finished after 43 + 99 ms
00:22:01.750 00.000 20224 Move returns status 0, amount 43
00:22:01.750 00.000 20224 move complete, result=0
00:22:01.751 00.001 20224 worker thread done servicing request
00:22:01.751 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
00:22:01.753 00.002 20224 Worker thread wakes up
00:22:01.753 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:01.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:02.731 00.978 20224 Exposure complete
00:22:02.821 00.090 20224 worker thread done servicing request
00:22:02.821 00.000 8996 OnExposeComplete: enter
00:22:02.822 00.001 8996 UpdateGuideState(): m_state=6
00:22:02.824 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9863
00:22:02.825 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.65, Mass=709090, SNR=313.5, Peak=57302 HFD=4.7
00:22:02.827 00.002 8996 MultiStar: [#1 -0.11,-0.01,0.72,U] [#2 0.37,-0.23,0.79,U] [#3 0.44,-0.27,0.00,M3] [#4 0.12,-0.38,0.59,U] [#5 0.34,0.13,0.62,U] [#6 0.26,-0.14,0.44,U] [#7 0.30,0.01,0.49,U] [#8 0.36,0.04,0.41,U] 
00:22:02.828 00.001 8996 refined, 7 included, MultiStar: {0.24, -0.09}, one-star: {0.32, -0.07}
00:22:02.829 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
00:22:02.830 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
00:22:02.832 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=-0.09 hyp=0.26 cameraTheta=-0.34 mountX=0.25 mountY=0.06, mountTheta=0.23
00:22:02.834 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.09, opts=13)
00:22:02.836 00.002 8996 Enqueuing Move request for scope (0.24, -0.09)
00:22:02.838 00.002 20224 Worker thread wakes up
00:22:02.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.09) opts 0xd
00:22:02.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.09)
00:22:02.838 00.000 20224 Moving (0.24, -0.09) raw xDistance=0.25 yDistance=0.06
00:22:02.839 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:22:02.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:02.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:22:02.839 00.000 20224 MoveAxis(W, 36, ABG)
00:22:02.839 00.000 20224 Guiding  Dir = 3, Dur = 36
00:22:02.840 00.001 20224 IsSlewing returns 0
00:22:02.840 00.000 20224 IsGuiding returns 0
00:22:02.846 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57302, med=2963, FiltMin=2669, FiltMax=27929, Gamma=1.000
00:22:02.853 00.007 20224 PulseGuide returned control before completion, sleep 34
00:22:02.872 00.019 8996 UpdateGuideState exits: m=709090 SNR=313.5
00:22:02.873 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:02.875 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:02.876 00.001 8996 Enqueuing Expose request
00:22:02.899 00.023 20224 IsGuiding returns 1
00:22:02.899 00.000 20224 scope still moving after pulse duration time elapsed
00:22:02.931 00.032 20224 IsSlewing returns 0
00:22:02.931 00.000 20224 IsGuiding returns 1
00:22:02.963 00.032 20224 IsSlewing returns 0
00:22:02.963 00.000 20224 IsGuiding returns 0
00:22:02.964 00.001 20224 scope move finished after 36 + 86 ms
00:22:02.964 00.000 20224 Move returns status 0, amount 36
00:22:02.964 00.000 20224 MoveAxis(N, 0, ABG)
00:22:02.964 00.000 20224 Move returns status 0, amount 0
00:22:02.964 00.000 20224 move complete, result=0
00:22:02.964 00.000 20224 worker thread done servicing request
00:22:02.964 00.000 20224 Worker thread wakes up
00:22:02.964 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH
00:22:02.967 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:02.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:04.145 01.178 20224 Exposure complete
00:22:04.230 00.085 20224 worker thread done servicing request
00:22:04.230 00.000 8996 OnExposeComplete: enter
00:22:04.232 00.002 8996 UpdateGuideState(): m_state=6
00:22:04.232 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9864
00:22:04.233 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.89, Mass=663996, SNR=332.1, Peak=57056 HFD=4.4
00:22:04.234 00.001 8996 MultiStar: [#1 -0.11,0.19,0.65,U] [#2 0.12,0.02,0.77,U] [#3 0.28,-0.22,0.64,U] [#4 0.07,-0.24,0.51,U] [#5 0.24,0.25,0.62,U] [#6 -0.04,-0.32,0.45,U] [#7 -0.11,-0.06,0.47,U] [#8 0.14,0.47,0.00,M1] 
00:22:04.235 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.00}, one-star: {-0.19, 0.17}
00:22:04.235 00.000 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
00:22:04.236 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
00:22:04.237 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.00 hyp=0.02 cameraTheta=0.20 mountX=0.02 mountY=-0.01, mountTheta=-0.31
00:22:04.238 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.00, opts=13)
00:22:04.239 00.001 8996 Enqueuing Move request for scope (0.02, 0.00)
00:22:04.240 00.001 20224 Worker thread wakes up
00:22:04.240 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.00) opts 0xd
00:22:04.240 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.00)
00:22:04.240 00.000 20224 Moving (0.02, 0.00) raw xDistance=0.02 yDistance=-0.01
00:22:04.240 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:22:04.240 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:04.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:22:04.240 00.000 20224 MoveAxis(E, 0, ABG)
00:22:04.240 00.000 20224 Move returns status 0, amount 0
00:22:04.240 00.000 20224 MoveAxis(N, 0, ABG)
00:22:04.240 00.000 20224 Move returns status 0, amount 0
00:22:04.240 00.000 20224 move complete, result=0
00:22:04.241 00.001 20224 worker thread done servicing request
00:22:04.244 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=57056, med=2963, FiltMin=2678, FiltMax=25904, Gamma=1.000
00:22:04.256 00.012 8996 UpdateGuideState exits: m=663996 SNR=332.1
00:22:04.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:04.257 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:04.258 00.001 8996 Enqueuing Expose request
00:22:04.259 00.001 20224 Worker thread wakes up
00:22:04.259 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:04.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:04.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:05.239 00.979 20224 Exposure complete
00:22:05.308 00.069 20224 worker thread done servicing request
00:22:05.308 00.000 8996 OnExposeComplete: enter
00:22:05.309 00.001 8996 UpdateGuideState(): m_state=6
00:22:05.310 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9865
00:22:05.312 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=473.75, Mass=748571, SNR=347.1, Peak=56544 HFD=4.5
00:22:05.313 00.001 8996 MultiStar: [#1 -0.44,0.12,0.00,M1] [#2 0.00,-0.11,0.75,U] [#3 0.18,-0.13,0.53,U] [#4 -0.06,-0.23,0.57,U] [#5 0.02,-0.16,0.56,U] [#6 0.11,-0.33,0.44,U] [#7 -0.06,0.09,0.43,U] [#8 0.12,0.17,0.34,U] 
00:22:05.314 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.09}, one-star: {-0.09, 0.02}
00:22:05.316 00.002 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
00:22:05.317 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
00:22:05.319 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.45 mountX=0.02 mountY=0.08, mountTheta=1.35
00:22:05.322 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
00:22:05.322 00.000 8996 Enqueuing Move request for scope (0.01, -0.09)
00:22:05.323 00.001 20224 Worker thread wakes up
00:22:05.324 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
00:22:05.324 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
00:22:05.324 00.000 20224 Moving (0.01, -0.09) raw xDistance=0.02 yDistance=0.08
00:22:05.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:22:05.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:05.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:22:05.324 00.000 20224 MoveAxis(E, 0, ABG)
00:22:05.324 00.000 20224 Move returns status 0, amount 0
00:22:05.324 00.000 20224 MoveAxis(N, 0, ABG)
00:22:05.324 00.000 20224 Move returns status 0, amount 0
00:22:05.324 00.000 20224 move complete, result=0
00:22:05.324 00.000 20224 worker thread done servicing request
00:22:05.330 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56544, med=2963, FiltMin=2697, FiltMax=23440, Gamma=1.000
00:22:05.355 00.025 8996 UpdateGuideState exits: m=748571 SNR=347.1
00:22:05.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:05.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:05.358 00.001 8996 Enqueuing Expose request
00:22:05.359 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:05.360 00.001 20224 Worker thread wakes up
00:22:05.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:05.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:06.525 01.165 20224 Exposure complete
00:22:06.611 00.086 20224 worker thread done servicing request
00:22:06.611 00.000 8996 OnExposeComplete: enter
00:22:06.612 00.001 8996 UpdateGuideState(): m_state=6
00:22:06.613 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9866
00:22:06.613 00.000 8996 Star::Find returns 1 (0), X=136.14, Y=473.66, Mass=739834, SNR=351.4, Peak=58112 HFD=4.6
00:22:06.614 00.001 8996 MultiStar: [#1 -0.61,0.16,0.00,M2] [#2 -0.05,-0.06,0.63,U] [#3 -0.11,-0.10,0.54,U] [#4 -0.34,-0.15,0.54,U] [#5 -0.09,0.03,0.54,U] [#6 -0.08,-0.15,0.39,U] [#7 -0.21,0.28,0.44,U] [#8 -0.10,0.16,0.36,U] 
00:22:06.615 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.02}, one-star: {-0.16, -0.06}
00:22:06.616 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
00:22:06.617 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
00:22:06.619 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=-0.14 mountY=0.04, mountTheta=2.88
00:22:06.622 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
00:22:06.625 00.003 8996 Enqueuing Move request for scope (-0.15, -0.02)
00:22:06.627 00.002 20224 Worker thread wakes up
00:22:06.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
00:22:06.627 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
00:22:06.627 00.000 20224 Moving (-0.15, -0.02) raw xDistance=-0.14 yDistance=0.04
00:22:06.628 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:22:06.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:06.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:22:06.628 00.000 20224 MoveAxis(E, 0, ABG)
00:22:06.628 00.000 20224 Move returns status 0, amount 0
00:22:06.628 00.000 20224 MoveAxis(N, 0, ABG)
00:22:06.628 00.000 20224 Move returns status 0, amount 0
00:22:06.628 00.000 20224 move complete, result=0
00:22:06.629 00.001 20224 worker thread done servicing request
00:22:06.635 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58112, med=2963, FiltMin=2697, FiltMax=22832, Gamma=1.000
00:22:06.654 00.019 8996 UpdateGuideState exits: m=739834 SNR=351.4
00:22:06.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:06.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:06.657 00.001 8996 Enqueuing Expose request
00:22:06.658 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:06.659 00.001 20224 Worker thread wakes up
00:22:06.659 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:06.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:07.644 00.985 20224 Exposure complete
00:22:07.725 00.081 20224 worker thread done servicing request
00:22:07.725 00.000 8996 OnExposeComplete: enter
00:22:07.727 00.002 8996 UpdateGuideState(): m_state=6
00:22:07.729 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9867
00:22:07.730 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.94, Mass=705905, SNR=374.6, Peak=62992 HFD=4.4
00:22:07.731 00.001 8996 MultiStar: [#1 -0.61,0.58,0.00,M3] [#2 -0.28,0.25,0.59,U] [#3 -0.26,-0.10,0.57,U] [#4 -0.53,-0.21,0.00,M5] [#5 -0.09,0.30,0.56,U] [#6 -0.26,0.08,0.35,U] [#7 -0.30,0.35,0.00,M1] [#8 -0.17,0.62,0.00,M1] 
00:22:07.732 00.001 8996 refined, 4 included, MultiStar: {-0.23, 0.16}, one-star: {-0.24, 0.22}
00:22:07.733 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
00:22:07.734 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
00:22:07.736 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.16 hyp=0.28 cameraTheta=2.51 mountX=-0.24 mountY=-0.14, mountTheta=-2.62
00:22:07.737 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.16, opts=13)
00:22:07.738 00.001 8996 Enqueuing Move request for scope (-0.23, 0.16)
00:22:07.739 00.001 20224 Worker thread wakes up
00:22:07.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.16) opts 0xd
00:22:07.739 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.16)
00:22:07.740 00.001 20224 Moving (-0.23, 0.16) raw xDistance=-0.24 yDistance=-0.14
00:22:07.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:22:07.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:07.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:22:07.740 00.000 20224 MoveAxis(E, 35, ABG)
00:22:07.740 00.000 20224 Guiding  Dir = 2, Dur = 35
00:22:07.740 00.000 20224 IsSlewing returns 0
00:22:07.740 00.000 20224 IsGuiding returns 0
00:22:07.741 00.001 20224 PulseGuide returned control before completion, sleep 45
00:22:07.745 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=62992, med=2963, FiltMin=2694, FiltMax=27248, Gamma=1.000
00:22:07.761 00.016 8996 UpdateGuideState exits: m=705905 SNR=374.6
00:22:07.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:07.762 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:07.763 00.001 8996 Enqueuing Expose request
00:22:07.788 00.025 20224 IsGuiding returns 1
00:22:07.788 00.000 20224 scope still moving after pulse duration time elapsed
00:22:07.819 00.031 20224 IsSlewing returns 0
00:22:07.819 00.000 20224 IsGuiding returns 1
00:22:07.851 00.032 20224 IsSlewing returns 0
00:22:07.851 00.000 20224 IsGuiding returns 0
00:22:07.852 00.001 20224 scope move finished after 35 + 75 ms
00:22:07.852 00.000 20224 Move returns status 0, amount 35
00:22:07.852 00.000 20224 MoveAxis(N, 0, ABG)
00:22:07.852 00.000 20224 Move returns status 0, amount 0
00:22:07.852 00.000 20224 move complete, result=0
00:22:07.852 00.000 20224 worker thread done servicing request
00:22:07.852 00.000 20224 Worker thread wakes up
00:22:07.852 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
00:22:07.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:07.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:09.026 01.173 20224 Exposure complete
00:22:09.104 00.078 20224 worker thread done servicing request
00:22:09.104 00.000 8996 OnExposeComplete: enter
00:22:09.105 00.001 8996 UpdateGuideState(): m_state=6
00:22:09.106 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9868
00:22:09.107 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=474.00, Mass=675519, SNR=303.7, Peak=53078 HFD=4.2
00:22:09.108 00.001 8996 MultiStar: [#1 -0.05,0.29,0.73,U] [#2 0.25,0.34,0.80,U] [#3 0.23,-0.04,0.65,U] [#4 -0.19,0.02,0.64,U] [#5 0.26,0.40,0.00,M1] [#6 0.24,0.08,0.47,U] [#7 0.18,0.47,0.00,M2] [#8 0.40,0.37,0.00,M2] 
00:22:09.109 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.18}, one-star: {0.06, 0.28}
00:22:09.109 00.000 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
00:22:09.110 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
00:22:09.111 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.18 hyp=0.20 cameraTheta=1.14 mountX=0.07 mountY=-0.19, mountTheta=-1.24
00:22:09.112 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.18, opts=13)
00:22:09.113 00.001 8996 Enqueuing Move request for scope (0.08, 0.18)
00:22:09.113 00.000 20224 Worker thread wakes up
00:22:09.114 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.18) opts 0xd
00:22:09.114 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.18)
00:22:09.114 00.000 20224 Moving (0.08, 0.18) raw xDistance=0.07 yDistance=-0.19
00:22:09.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:22:09.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:09.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:22:09.114 00.000 20224 MoveAxis(E, 0, ABG)
00:22:09.114 00.000 20224 Move returns status 0, amount 0
00:22:09.114 00.000 20224 MoveAxis(N, 0, ABG)
00:22:09.114 00.000 20224 Move returns status 0, amount 0
00:22:09.114 00.000 20224 move complete, result=0
00:22:09.114 00.000 20224 worker thread done servicing request
00:22:09.118 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53078, med=2963, FiltMin=2681, FiltMax=27878, Gamma=1.000
00:22:09.131 00.013 8996 UpdateGuideState exits: m=675519 SNR=303.7
00:22:09.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:09.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:09.134 00.001 8996 Enqueuing Expose request
00:22:09.134 00.000 20224 Worker thread wakes up
00:22:09.135 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:22:09.135 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:09.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:10.106 00.971 20224 Exposure complete
00:22:10.192 00.086 20224 worker thread done servicing request
00:22:10.192 00.000 8996 OnExposeComplete: enter
00:22:10.193 00.001 8996 UpdateGuideState(): m_state=6
00:22:10.194 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9869
00:22:10.195 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=473.88, Mass=660577, SNR=309.1, Peak=51078 HFD=4.5
00:22:10.195 00.000 8996 MultiStar: [#1 -0.10,-0.13,0.65,U] [#2 0.45,-0.15,0.00,M1] [#3 0.33,-0.06,0.69,U] [#4 0.05,-0.10,0.57,U] [#5 0.29,0.20,0.66,U] [#6 0.34,0.08,0.46,U] [#7 0.43,0.24,0.00,M3] [#8 0.37,0.40,0.00,M3] 
00:22:10.196 00.001 8996 refined, 5 included, MultiStar: {0.17, 0.04}, one-star: {0.13, 0.16}
00:22:10.197 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
00:22:10.198 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
00:22:10.199 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.04 hyp=0.17 cameraTheta=0.21 mountX=0.16 mountY=-0.05, mountTheta=-0.32
00:22:10.201 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.04, opts=13)
00:22:10.202 00.001 8996 Enqueuing Move request for scope (0.17, 0.04)
00:22:10.203 00.001 20224 Worker thread wakes up
00:22:10.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.04) opts 0xd
00:22:10.203 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.04)
00:22:10.203 00.000 20224 Moving (0.17, 0.04) raw xDistance=0.16 yDistance=-0.05
00:22:10.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:22:10.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:10.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:22:10.203 00.000 20224 MoveAxis(E, 0, ABG)
00:22:10.203 00.000 20224 Move returns status 0, amount 0
00:22:10.203 00.000 20224 MoveAxis(N, 0, ABG)
00:22:10.203 00.000 20224 Move returns status 0, amount 0
00:22:10.203 00.000 20224 move complete, result=0
00:22:10.203 00.000 20224 worker thread done servicing request
00:22:10.206 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51078, med=2963, FiltMin=2688, FiltMax=27145, Gamma=1.000
00:22:10.221 00.015 8996 UpdateGuideState exits: m=660577 SNR=309.1
00:22:10.224 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:10.226 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:10.228 00.002 8996 Enqueuing Expose request
00:22:10.229 00.001 20224 Worker thread wakes up
00:22:10.230 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:10.231 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:10.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:11.384 01.153 20224 Exposure complete
00:22:11.439 00.055 20224 worker thread done servicing request
00:22:11.440 00.001 8996 OnExposeComplete: enter
00:22:11.441 00.001 8996 UpdateGuideState(): m_state=6
00:22:11.443 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9870
00:22:11.445 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=473.70, Mass=696132, SNR=351.0, Peak=52374 HFD=4.7
00:22:11.447 00.002 8996 MultiStar: [#1 -0.48,0.08,0.00,M2] [#2 -0.00,-0.15,0.65,U] [#3 0.23,-0.04,0.59,U] [#4 -0.24,-0.12,0.55,U] [#5 0.07,0.06,0.58,U] [#6 0.44,-0.20,0.00,M1] [#7 0.12,0.13,0.43,U] [#8 0.16,0.10,0.37,U] 
00:22:11.448 00.001 8996 refined, 6 included, MultiStar: {0.09, -0.02}, one-star: {0.22, -0.02}
00:22:11.450 00.002 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
00:22:11.451 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
00:22:11.453 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.22 mountX=0.09 mountY=0.01, mountTheta=0.10
00:22:11.455 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.02, opts=13)
00:22:11.457 00.002 8996 Enqueuing Move request for scope (0.09, -0.02)
00:22:11.458 00.001 20224 Worker thread wakes up
00:22:11.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:22:11.458 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:22:11.458 00.000 20224 Moving (0.09, -0.02) raw xDistance=0.09 yDistance=0.01
00:22:11.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:22:11.459 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:11.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:22:11.459 00.000 20224 MoveAxis(E, 0, ABG)
00:22:11.459 00.000 20224 Move returns status 0, amount 0
00:22:11.459 00.000 20224 MoveAxis(N, 0, ABG)
00:22:11.459 00.000 20224 Move returns status 0, amount 0
00:22:11.459 00.000 20224 move complete, result=0
00:22:11.459 00.000 20224 worker thread done servicing request
00:22:11.468 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52374, med=2963, FiltMin=2678, FiltMax=26873, Gamma=1.000
00:22:11.485 00.017 8996 UpdateGuideState exits: m=696132 SNR=351.0
00:22:11.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:11.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:11.487 00.000 8996 Enqueuing Expose request
00:22:11.488 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:11.489 00.001 20224 Worker thread wakes up
00:22:11.490 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:11.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:12.477 00.987 20224 Exposure complete
00:22:12.543 00.066 20224 worker thread done servicing request
00:22:12.543 00.000 8996 OnExposeComplete: enter
00:22:12.545 00.002 8996 UpdateGuideState(): m_state=6
00:22:12.546 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9871
00:22:12.548 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=473.66, Mass=637426, SNR=363.2, Peak=51734 HFD=4.7
00:22:12.551 00.003 8996 MultiStar: [#1 -0.04,0.03,0.71,U] [#2 0.41,-0.16,0.64,U] [#3 0.40,0.06,0.54,U] [#4 0.07,-0.12,0.56,U] [#5 0.42,-0.02,0.52,U] [#6 0.47,-0.04,0.00,M2] [#7 0.33,0.22,0.39,U] [#8 0.32,0.20,0.35,U] 
00:22:12.552 00.001 8996 refined, 7 included, MultiStar: {0.26, -0.01}, one-star: {0.26, -0.06}
00:22:12.554 00.002 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
00:22:12.555 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
00:22:12.556 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-0.02 mountX=0.26 mountY=-0.02, mountTheta=-0.09
00:22:12.558 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.01, opts=13)
00:22:12.560 00.002 8996 Enqueuing Move request for scope (0.26, -0.01)
00:22:12.561 00.001 20224 Worker thread wakes up
00:22:12.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.01) opts 0xd
00:22:12.562 00.001 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.01)
00:22:12.562 00.000 20224 Moving (0.26, -0.01) raw xDistance=0.26 yDistance=-0.02
00:22:12.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:22:12.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:12.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:22:12.562 00.000 20224 MoveAxis(W, 37, ABG)
00:22:12.562 00.000 20224 Guiding  Dir = 3, Dur = 37
00:22:12.563 00.001 20224 IsSlewing returns 0
00:22:12.563 00.000 20224 IsGuiding returns 0
00:22:12.572 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51734, med=2966, FiltMin=2672, FiltMax=23785, Gamma=1.000
00:22:12.584 00.012 20224 PulseGuide returned control before completion, sleep 26
00:22:12.589 00.005 8996 UpdateGuideState exits: m=637426 SNR=363.2
00:22:12.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:12.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:12.592 00.001 8996 Enqueuing Expose request
00:22:12.615 00.023 20224 IsGuiding returns 1
00:22:12.615 00.000 20224 scope still moving after pulse duration time elapsed
00:22:12.647 00.032 20224 IsSlewing returns 0
00:22:12.647 00.000 20224 IsGuiding returns 1
00:22:12.678 00.031 20224 IsSlewing returns 0
00:22:12.678 00.000 20224 IsGuiding returns 0
00:22:12.678 00.000 20224 scope move finished after 37 + 78 ms
00:22:12.679 00.001 20224 Move returns status 0, amount 37
00:22:12.679 00.000 20224 MoveAxis(N, 0, ABG)
00:22:12.679 00.000 20224 Move returns status 0, amount 0
00:22:12.679 00.000 20224 move complete, result=0
00:22:12.679 00.000 20224 worker thread done servicing request
00:22:12.679 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.0 px 0 ms NORTH
00:22:12.680 00.001 20224 Worker thread wakes up
00:22:12.680 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:12.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:13.838 01.158 20224 Exposure complete
00:22:13.904 00.066 20224 worker thread done servicing request
00:22:13.904 00.000 8996 OnExposeComplete: enter
00:22:13.905 00.001 8996 UpdateGuideState(): m_state=6
00:22:13.906 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9872
00:22:13.909 00.003 8996 Star::Find returns 1 (0), X=136.09, Y=473.85, Mass=748926, SNR=345.5, Peak=59712 HFD=4.4
00:22:13.911 00.002 8996 MultiStar: [#1 -0.27,-0.10,0.56,U] [#2 -0.16,-0.05,0.64,U] [#3 0.12,-0.23,0.53,U] [#4 -0.17,-0.29,0.59,U] [#5 -0.02,-0.03,0.52,U] [#6 -0.03,0.05,0.40,U] [#7 -0.09,0.20,0.42,U] [#8 -0.12,0.24,0.36,U] 
00:22:13.912 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.02}, one-star: {-0.21, 0.13}
00:22:13.914 00.002 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
00:22:13.915 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.26)
00:22:13.916 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-3.00 mountX=-0.12 mountY=0.03, mountTheta=2.89
00:22:13.918 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.02, opts=13)
00:22:13.919 00.001 8996 Enqueuing Move request for scope (-0.12, -0.02)
00:22:13.920 00.001 20224 Worker thread wakes up
00:22:13.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
00:22:13.921 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
00:22:13.921 00.000 20224 Moving (-0.12, -0.02) raw xDistance=-0.12 yDistance=0.03
00:22:13.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:22:13.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:13.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:22:13.921 00.000 20224 MoveAxis(E, 0, ABG)
00:22:13.921 00.000 20224 Move returns status 0, amount 0
00:22:13.921 00.000 20224 MoveAxis(N, 0, ABG)
00:22:13.921 00.000 20224 Move returns status 0, amount 0
00:22:13.922 00.001 20224 move complete, result=0
00:22:13.922 00.000 20224 worker thread done servicing request
00:22:13.927 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59712, med=2963, FiltMin=2670, FiltMax=27024, Gamma=1.000
00:22:13.951 00.024 8996 UpdateGuideState exits: m=748926 SNR=345.5
00:22:13.953 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:13.954 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:13.956 00.002 8996 Enqueuing Expose request
00:22:13.957 00.001 20224 Worker thread wakes up
00:22:13.957 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:13.959 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:13.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:14.941 00.982 20224 Exposure complete
00:22:15.010 00.069 20224 worker thread done servicing request
00:22:15.010 00.000 8996 OnExposeComplete: enter
00:22:15.011 00.001 8996 UpdateGuideState(): m_state=6
00:22:15.012 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9873
00:22:15.013 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=473.66, Mass=672454, SNR=325.2, Peak=56768 HFD=4.5
00:22:15.014 00.001 8996 MultiStar: [#1 -0.75,-0.06,0.00,M1] [#2 -0.33,-0.25,0.73,U] [#3 -0.17,-0.19,0.65,U] [#4 -0.37,-0.36,0.00,M1] [#5 -0.39,0.13,0.63,U] [#6 -0.12,-0.10,0.44,U] [#7 -0.23,-0.04,0.45,U] [#8 -0.40,0.11,0.41,U] 
00:22:15.015 00.001 8996 refined, 6 included, MultiStar: {-0.32, -0.07}, one-star: {-0.47, -0.07}
00:22:15.015 00.000 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
00:22:15.016 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
00:22:15.017 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.07 hyp=0.33 cameraTheta=-2.92 mountX=-0.31 mountY=0.11, mountTheta=2.81
00:22:15.021 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.07, opts=13)
00:22:15.023 00.002 8996 Enqueuing Move request for scope (-0.32, -0.07)
00:22:15.025 00.002 20224 Worker thread wakes up
00:22:15.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.07) opts 0xd
00:22:15.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.07)
00:22:15.025 00.000 20224 Moving (-0.32, -0.07) raw xDistance=-0.31 yDistance=0.11
00:22:15.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:22:15.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:15.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:22:15.025 00.000 20224 MoveAxis(E, 46, ABG)
00:22:15.025 00.000 20224 Guiding  Dir = 2, Dur = 46
00:22:15.026 00.001 20224 IsSlewing returns 0
00:22:15.026 00.000 20224 IsGuiding returns 0
00:22:15.031 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56768, med=2963, FiltMin=2681, FiltMax=28317, Gamma=1.000
00:22:15.051 00.020 20224 PulseGuide returned control before completion, sleep 31
00:22:15.057 00.006 8996 UpdateGuideState exits: m=672454 SNR=325.2
00:22:15.059 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:15.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:15.062 00.002 8996 Enqueuing Expose request
00:22:15.098 00.036 20224 IsGuiding returns 1
00:22:15.098 00.000 20224 scope still moving after pulse duration time elapsed
00:22:15.129 00.031 20224 IsSlewing returns 0
00:22:15.129 00.000 20224 IsGuiding returns 1
00:22:15.159 00.030 20224 IsSlewing returns 0
00:22:15.159 00.000 20224 IsGuiding returns 0
00:22:15.159 00.000 20224 scope move finished after 46 + 87 ms
00:22:15.159 00.000 20224 Move returns status 0, amount 46
00:22:15.159 00.000 20224 MoveAxis(N, 0, ABG)
00:22:15.159 00.000 20224 Move returns status 0, amount 0
00:22:15.160 00.001 20224 move complete, result=0
00:22:15.160 00.000 20224 worker thread done servicing request
00:22:15.160 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH
00:22:15.161 00.001 20224 Worker thread wakes up
00:22:15.161 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:15.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:16.339 01.178 20224 Exposure complete
00:22:16.427 00.088 20224 worker thread done servicing request
00:22:16.427 00.000 8996 OnExposeComplete: enter
00:22:16.428 00.001 8996 UpdateGuideState(): m_state=6
00:22:16.429 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9874
00:22:16.430 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.93, Mass=685071, SNR=329.1, Peak=58512 HFD=4.3
00:22:16.431 00.001 8996 MultiStar: [#1 -0.22,0.13,0.69,U] [#2 0.04,-0.20,0.79,U] [#3 0.23,-0.22,0.66,U] [#4 -0.14,-0.21,0.48,U] [#5 -0.07,0.26,0.63,U] [#6 0.11,-0.07,0.40,U] [#7 -0.07,0.05,0.40,U] [#8 -0.00,0.16,0.34,U] 
00:22:16.431 00.000 8996 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {-0.16, 0.21}
00:22:16.432 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
00:22:16.433 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
00:22:16.434 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.73 mountX=-0.04 mountY=-0.01, mountTheta=-2.84
00:22:16.435 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
00:22:16.436 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
00:22:16.436 00.000 20224 Worker thread wakes up
00:22:16.437 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
00:22:16.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
00:22:16.437 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
00:22:16.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:16.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:16.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:22:16.437 00.000 20224 MoveAxis(E, 0, ABG)
00:22:16.437 00.000 20224 Move returns status 0, amount 0
00:22:16.437 00.000 20224 MoveAxis(N, 0, ABG)
00:22:16.437 00.000 20224 Move returns status 0, amount 0
00:22:16.437 00.000 20224 move complete, result=0
00:22:16.437 00.000 20224 worker thread done servicing request
00:22:16.441 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58512, med=2966, FiltMin=2676, FiltMax=26864, Gamma=1.000
00:22:16.454 00.013 8996 UpdateGuideState exits: m=685071 SNR=329.1
00:22:16.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:16.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:16.457 00.001 8996 Enqueuing Expose request
00:22:16.459 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:16.461 00.002 20224 Worker thread wakes up
00:22:16.461 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:16.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:17.445 00.984 20224 Exposure complete
00:22:17.510 00.065 20224 worker thread done servicing request
00:22:17.510 00.000 8996 OnExposeComplete: enter
00:22:17.511 00.001 8996 UpdateGuideState(): m_state=6
00:22:17.512 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9875
00:22:17.513 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=474.02, Mass=677186, SNR=378.8, Peak=56496 HFD=4.4
00:22:17.515 00.002 8996 MultiStar: [#1 -0.03,0.15,0.54,U] [#2 0.04,-0.24,0.64,U] [#3 0.13,-0.08,0.54,U] [#4 -0.15,-0.10,0.48,U] [#5 -0.03,0.20,0.47,U] [#6 0.08,-0.04,0.41,U] [#7 0.02,0.22,0.38,U] [#8 -0.01,0.20,0.34,U] 
00:22:17.516 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.08}, one-star: {-0.23, 0.30}
00:22:17.517 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
00:22:17.518 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
00:22:17.518 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.06 mountX=-0.05 mountY=-0.07, mountTheta=-2.16
00:22:17.520 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
00:22:17.521 00.001 8996 Enqueuing Move request for scope (-0.04, 0.08)
00:22:17.522 00.001 20224 Worker thread wakes up
00:22:17.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
00:22:17.522 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
00:22:17.522 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.07
00:22:17.523 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:22:17.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:17.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:22:17.523 00.000 20224 MoveAxis(E, 0, ABG)
00:22:17.523 00.000 20224 Move returns status 0, amount 0
00:22:17.523 00.000 20224 MoveAxis(N, 0, ABG)
00:22:17.523 00.000 20224 Move returns status 0, amount 0
00:22:17.523 00.000 20224 move complete, result=0
00:22:17.523 00.000 20224 worker thread done servicing request
00:22:17.529 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=56496, med=2963, FiltMin=2691, FiltMax=26179, Gamma=1.000
00:22:17.543 00.014 8996 UpdateGuideState exits: m=677186 SNR=378.8
00:22:17.544 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:17.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:17.546 00.001 8996 Enqueuing Expose request
00:22:17.547 00.001 20224 Worker thread wakes up
00:22:17.547 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:17.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:17.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:18.716 01.169 20224 Exposure complete
00:22:18.773 00.057 20224 worker thread done servicing request
00:22:18.773 00.000 8996 OnExposeComplete: enter
00:22:18.774 00.001 8996 UpdateGuideState(): m_state=6
00:22:18.774 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9876
00:22:18.775 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=473.89, Mass=707522, SNR=354.9, Peak=65440 HFD=4.4
00:22:18.776 00.001 8996 MultiStar: [#1 -0.42,-0.04,0.60,U] [#2 -0.05,-0.01,0.71,U] [#3 -0.02,0.03,0.52,U] [#4 -0.29,-0.02,0.48,U] [#5 -0.16,0.37,0.57,U] [#6 -0.13,-0.00,0.41,U] [#7 -0.03,0.17,0.48,U] [#8 -0.09,0.28,0.36,U] 
00:22:18.777 00.001 8996 refined, 8 included, MultiStar: {-0.18, 0.10}, one-star: {-0.31, 0.16}
00:22:18.778 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
00:22:18.779 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
00:22:18.781 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.21 cameraTheta=2.63 mountX=-0.19 mountY=-0.08, mountTheta=-2.74
00:22:18.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.10, opts=13)
00:22:18.785 00.001 8996 Enqueuing Move request for scope (-0.18, 0.10)
00:22:18.786 00.001 20224 Worker thread wakes up
00:22:18.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd
00:22:18.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.10)
00:22:18.786 00.000 20224 Moving (-0.18, 0.10) raw xDistance=-0.19 yDistance=-0.08
00:22:18.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:22:18.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:18.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:22:18.786 00.000 20224 MoveAxis(E, 0, ABG)
00:22:18.786 00.000 20224 Move returns status 0, amount 0
00:22:18.786 00.000 20224 MoveAxis(N, 0, ABG)
00:22:18.786 00.000 20224 Move returns status 0, amount 0
00:22:18.786 00.000 20224 move complete, result=0
00:22:18.786 00.000 20224 worker thread done servicing request
00:22:18.790 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=65440, med=2966, FiltMin=2685, FiltMax=27728, Gamma=1.000
00:22:18.811 00.021 8996 UpdateGuideState exits: m=707522 SNR=354.9
00:22:18.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:18.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:18.814 00.001 8996 Enqueuing Expose request
00:22:18.815 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:18.815 00.000 20224 Worker thread wakes up
00:22:18.815 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:18.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:19.795 00.980 20224 Exposure complete
00:22:19.854 00.059 20224 worker thread done servicing request
00:22:19.854 00.000 8996 OnExposeComplete: enter
00:22:19.855 00.001 8996 UpdateGuideState(): m_state=6
00:22:19.856 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9877
00:22:19.857 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.95, Mass=710891, SNR=347.0, Peak=57440 HFD=4.4
00:22:19.858 00.001 8996 MultiStar: [#1 -0.43,0.26,0.00,M1] [#2 0.04,-0.04,0.64,U] [#3 -0.09,0.01,0.58,U] [#4 -0.37,-0.24,0.00,M1] [#5 -0.06,0.35,0.57,U] [#6 -0.02,0.07,0.41,U] [#7 -0.06,0.18,0.36,U] [#8 -0.11,0.39,0.38,U] 
00:22:19.858 00.000 8996 refined, 6 included, MultiStar: {-0.09, 0.16}, one-star: {-0.24, 0.23}
00:22:19.859 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
00:22:19.860 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
00:22:19.861 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.16 hyp=0.19 cameraTheta=2.08 mountX=-0.11 mountY=-0.15, mountTheta=-2.19
00:22:19.862 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.16, opts=13)
00:22:19.863 00.001 8996 Enqueuing Move request for scope (-0.09, 0.16)
00:22:19.864 00.001 20224 Worker thread wakes up
00:22:19.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.16) opts 0xd
00:22:19.864 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.16)
00:22:19.864 00.000 20224 Moving (-0.09, 0.16) raw xDistance=-0.11 yDistance=-0.15
00:22:19.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:22:19.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:19.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:22:19.864 00.000 20224 MoveAxis(E, 0, ABG)
00:22:19.864 00.000 20224 Move returns status 0, amount 0
00:22:19.864 00.000 20224 MoveAxis(N, 0, ABG)
00:22:19.864 00.000 20224 Move returns status 0, amount 0
00:22:19.864 00.000 20224 move complete, result=0
00:22:19.864 00.000 20224 worker thread done servicing request
00:22:19.868 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=13, max=57440, med=2963, FiltMin=2713, FiltMax=28595, Gamma=1.000
00:22:19.882 00.014 8996 UpdateGuideState exits: m=710891 SNR=347.0
00:22:19.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:19.883 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:19.884 00.001 8996 Enqueuing Expose request
00:22:19.885 00.001 20224 Worker thread wakes up
00:22:19.885 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:22:19.886 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:19.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:21.050 01.164 20224 Exposure complete
00:22:21.140 00.090 20224 worker thread done servicing request
00:22:21.140 00.000 8996 OnExposeComplete: enter
00:22:21.142 00.002 8996 UpdateGuideState(): m_state=6
00:22:21.142 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9878
00:22:21.143 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.79, Mass=685847, SNR=336.9, Peak=59344 HFD=4.4
00:22:21.144 00.001 8996 MultiStar: [#1 -0.57,0.18,0.00,M2] [#2 -0.06,0.19,0.73,U] [#3 -0.09,-0.05,0.60,U] [#4 -0.28,-0.19,0.58,U] [#5 -0.16,0.24,0.65,U] [#6 -0.01,-0.07,0.44,U] [#7 -0.08,0.20,0.45,U] [#8 -0.23,0.23,0.39,U] 
00:22:21.145 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.08}, one-star: {-0.24, 0.07}
00:22:21.146 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
00:22:21.147 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
00:22:21.148 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.66 mountX=-0.16 mountY=-0.06, mountTheta=-2.78
00:22:21.150 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
00:22:21.151 00.001 8996 Enqueuing Move request for scope (-0.15, 0.08)
00:22:21.152 00.001 20224 Worker thread wakes up
00:22:21.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
00:22:21.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
00:22:21.152 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.06
00:22:21.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:22:21.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:21.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:22:21.152 00.000 20224 MoveAxis(E, 0, ABG)
00:22:21.152 00.000 20224 Move returns status 0, amount 0
00:22:21.152 00.000 20224 MoveAxis(N, 0, ABG)
00:22:21.152 00.000 20224 Move returns status 0, amount 0
00:22:21.152 00.000 20224 move complete, result=0
00:22:21.152 00.000 20224 worker thread done servicing request
00:22:21.156 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59344, med=2963, FiltMin=2685, FiltMax=23472, Gamma=1.000
00:22:21.177 00.021 8996 UpdateGuideState exits: m=685847 SNR=336.9
00:22:21.178 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:21.178 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:21.180 00.002 8996 Enqueuing Expose request
00:22:21.181 00.001 20224 Worker thread wakes up
00:22:21.181 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:21.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:21.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:22.154 00.972 20224 Exposure complete
00:22:22.220 00.066 20224 worker thread done servicing request
00:22:22.221 00.001 8996 OnExposeComplete: enter
00:22:22.221 00.000 8996 UpdateGuideState(): m_state=6
00:22:22.222 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9879
00:22:22.223 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.67, Mass=686720, SNR=349.7, Peak=55200 HFD=4.5
00:22:22.224 00.001 8996 MultiStar: [#1 -0.38,0.08,0.71,U] [#2 -0.12,-0.01,0.74,U] [#3 -0.06,-0.11,0.55,U] [#4 -0.33,-0.30,0.00,M1] [#5 0.20,-0.07,0.55,U] [#6 0.15,-0.15,0.40,U] [#7 -0.15,0.26,0.45,U] [#8 0.02,0.26,0.35,U] 
00:22:22.225 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.01}, one-star: {-0.28, -0.05}
00:22:22.225 00.000 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
00:22:22.226 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:22:22.227 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.06 mountX=-0.12 mountY=0.00, mountTheta=3.11
00:22:22.228 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.01, opts=13)
00:22:22.229 00.001 8996 Enqueuing Move request for scope (-0.12, 0.01)
00:22:22.230 00.001 20224 Worker thread wakes up
00:22:22.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
00:22:22.230 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
00:22:22.230 00.000 20224 Moving (-0.12, 0.01) raw xDistance=-0.12 yDistance=0.00
00:22:22.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:22:22.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:22.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:22:22.230 00.000 20224 MoveAxis(E, 0, ABG)
00:22:22.230 00.000 20224 Move returns status 0, amount 0
00:22:22.230 00.000 20224 MoveAxis(N, 0, ABG)
00:22:22.230 00.000 20224 Move returns status 0, amount 0
00:22:22.230 00.000 20224 move complete, result=0
00:22:22.231 00.001 20224 worker thread done servicing request
00:22:22.242 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55200, med=2963, FiltMin=2697, FiltMax=24173, Gamma=1.000
00:22:22.260 00.018 8996 UpdateGuideState exits: m=686720 SNR=349.7
00:22:22.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:22.261 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:22.262 00.001 8996 Enqueuing Expose request
00:22:22.263 00.001 20224 Worker thread wakes up
00:22:22.263 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:22.265 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:22.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:23.454 01.189 20224 Exposure complete
00:22:23.549 00.095 20224 worker thread done servicing request
00:22:23.549 00.000 8996 OnExposeComplete: enter
00:22:23.551 00.002 8996 UpdateGuideState(): m_state=6
00:22:23.553 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9880
00:22:23.554 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.93, Mass=702759, SNR=373.1, Peak=65440 HFD=4.5
00:22:23.556 00.002 8996 MultiStar: [#1 -0.55,0.07,0.00,M2] [#2 -0.22,0.01,0.70,U] [#3 -0.21,0.05,0.54,U] [#4 -0.40,-0.24,0.00,M2] [#5 -0.16,0.20,0.54,U] [#6 -0.29,0.08,0.39,U] [#7 -0.24,0.41,0.00,M1] [#8 -0.08,0.44,0.00,M1] 
00:22:23.558 00.002 8996 refined, 4 included, MultiStar: {-0.29, 0.12}, one-star: {-0.46, 0.21}
00:22:23.559 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
00:22:23.560 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
00:22:23.560 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=0.12 hyp=0.31 cameraTheta=2.74 mountX=-0.30 mountY=-0.09, mountTheta=-2.86
00:22:23.563 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.12, opts=13)
00:22:23.564 00.001 8996 Enqueuing Move request for scope (-0.29, 0.12)
00:22:23.566 00.002 20224 Worker thread wakes up
00:22:23.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.12) opts 0xd
00:22:23.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.12)
00:22:23.566 00.000 20224 Moving (-0.29, 0.12) raw xDistance=-0.30 yDistance=-0.09
00:22:23.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:22:23.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:23.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:22:23.566 00.000 20224 MoveAxis(E, 44, ABG)
00:22:23.567 00.001 20224 Guiding  Dir = 2, Dur = 44
00:22:23.567 00.000 20224 IsSlewing returns 0
00:22:23.567 00.000 20224 IsGuiding returns 0
00:22:23.572 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2966, FiltMin=2700, FiltMax=29021, Gamma=1.000
00:22:23.576 00.004 20224 PulseGuide returned control before completion, sleep 45
00:22:23.585 00.009 8996 UpdateGuideState exits: m=702759 SNR=373.1
00:22:23.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:23.586 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:23.587 00.001 8996 Enqueuing Expose request
00:22:23.623 00.036 20224 IsGuiding returns 1
00:22:23.623 00.000 20224 scope still moving after pulse duration time elapsed
00:22:23.654 00.031 20224 IsSlewing returns 0
00:22:23.654 00.000 20224 IsGuiding returns 1
00:22:23.687 00.033 20224 IsSlewing returns 0
00:22:23.688 00.001 20224 IsGuiding returns 0
00:22:23.688 00.000 20224 scope move finished after 44 + 76 ms
00:22:23.688 00.000 20224 Move returns status 0, amount 44
00:22:23.688 00.000 20224 MoveAxis(N, 0, ABG)
00:22:23.688 00.000 20224 Move returns status 0, amount 0
00:22:23.688 00.000 20224 move complete, result=0
00:22:23.689 00.001 20224 worker thread done servicing request
00:22:23.689 00.000 20224 Worker thread wakes up
00:22:23.689 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.1 px 0 ms NORTH
00:22:23.691 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:23.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:24.669 00.978 20224 Exposure complete
00:22:24.761 00.092 20224 worker thread done servicing request
00:22:24.761 00.000 8996 OnExposeComplete: enter
00:22:24.763 00.002 8996 UpdateGuideState(): m_state=6
00:22:24.765 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9881
00:22:24.767 00.002 8996 Star::Find returns 1 (0), X=136.06, Y=473.83, Mass=720214, SNR=353.6, Peak=63968 HFD=4.4
00:22:24.770 00.003 8996 MultiStar: [#1 -0.36,0.16,0.58,U] [#2 -0.09,-0.10,0.64,U] [#3 0.07,-0.12,0.61,U] [#4 -0.33,-0.23,0.49,U] [#5 0.14,0.05,0.55,U] [#6 -0.06,-0.02,0.41,U] [#7 0.02,0.32,0.46,U] [#8 0.09,0.28,0.37,U] 
00:22:24.772 00.002 8996 refined, 8 included, MultiStar: {-0.10, 0.04}, one-star: {-0.23, 0.11}
00:22:24.774 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
00:22:24.775 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
00:22:24.776 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.74 mountX=-0.11 mountY=-0.03, mountTheta=-2.86
00:22:24.778 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
00:22:24.780 00.002 8996 Enqueuing Move request for scope (-0.10, 0.04)
00:22:24.781 00.001 20224 Worker thread wakes up
00:22:24.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:22:24.781 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:22:24.781 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.11 yDistance=-0.03
00:22:24.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:22:24.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:24.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:22:24.781 00.000 20224 MoveAxis(E, 0, ABG)
00:22:24.781 00.000 20224 Move returns status 0, amount 0
00:22:24.781 00.000 20224 MoveAxis(N, 0, ABG)
00:22:24.781 00.000 20224 Move returns status 0, amount 0
00:22:24.781 00.000 20224 move complete, result=0
00:22:24.781 00.000 20224 worker thread done servicing request
00:22:24.786 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=63968, med=2966, FiltMin=2694, FiltMax=25856, Gamma=1.000
00:22:24.801 00.015 8996 UpdateGuideState exits: m=720214 SNR=353.6
00:22:24.802 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:24.803 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:24.803 00.000 8996 Enqueuing Expose request
00:22:24.804 00.001 20224 Worker thread wakes up
00:22:24.804 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:24.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:24.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:25.962 01.157 20224 Exposure complete
00:22:26.028 00.066 20224 worker thread done servicing request
00:22:26.028 00.000 8996 OnExposeComplete: enter
00:22:26.029 00.001 8996 UpdateGuideState(): m_state=6
00:22:26.030 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9882
00:22:26.031 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.94, Mass=638963, SNR=331.1, Peak=58902 HFD=4.4
00:22:26.032 00.001 8996 MultiStar: [#1 0.11,0.17,0.66,U] [#2 0.48,-0.04,0.00,M1] [#3 0.49,0.16,0.00,M1] [#4 0.13,-0.01,0.49,U] [#5 0.57,0.11,0.00,M1] [#6 0.50,0.03,0.00,M1] [#7 0.44,0.26,0.00,M1] [#8 0.61,0.33,0.00,M1] 
00:22:26.033 00.001 8996 refined, 2 included, MultiStar: {0.22, 0.15}, one-star: {0.34, 0.22}
00:22:26.034 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
00:22:26.035 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
00:22:26.035 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=0.21 mountY=-0.18, mountTheta=-0.71
00:22:26.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.15, opts=13)
00:22:26.037 00.000 8996 Enqueuing Move request for scope (0.22, 0.15)
00:22:26.038 00.001 20224 Worker thread wakes up
00:22:26.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
00:22:26.038 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
00:22:26.038 00.000 20224 Moving (0.22, 0.15) raw xDistance=0.21 yDistance=-0.18
00:22:26.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:22:26.039 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:26.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:22:26.039 00.000 20224 MoveAxis(W, 30, ABG)
00:22:26.039 00.000 20224 Guiding  Dir = 3, Dur = 30
00:22:26.039 00.000 20224 IsSlewing returns 0
00:22:26.039 00.000 20224 IsGuiding returns 0
00:22:26.043 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58902, med=2963, FiltMin=2672, FiltMax=27933, Gamma=1.000
00:22:26.046 00.003 20224 PulseGuide returned control before completion, sleep 34
00:22:26.066 00.020 8996 UpdateGuideState exits: m=638963 SNR=331.1
00:22:26.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:26.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:26.068 00.000 8996 Enqueuing Expose request
00:22:26.093 00.025 20224 IsGuiding returns 1
00:22:26.093 00.000 20224 scope still moving after pulse duration time elapsed
00:22:26.125 00.032 20224 IsSlewing returns 0
00:22:26.125 00.000 20224 IsGuiding returns 1
00:22:26.156 00.031 20224 IsSlewing returns 0
00:22:26.156 00.000 20224 IsGuiding returns 0
00:22:26.156 00.000 20224 scope move finished after 30 + 86 ms
00:22:26.156 00.000 20224 Move returns status 0, amount 30
00:22:26.156 00.000 20224 MoveAxis(N, 0, ABG)
00:22:26.156 00.000 20224 Move returns status 0, amount 0
00:22:26.156 00.000 20224 move complete, result=0
00:22:26.157 00.001 20224 worker thread done servicing request
00:22:26.157 00.000 20224 Worker thread wakes up
00:22:26.157 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:26.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:26.157 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
00:22:27.125 00.968 20224 Exposure complete
00:22:27.201 00.076 20224 worker thread done servicing request
00:22:27.201 00.000 8996 OnExposeComplete: enter
00:22:27.202 00.001 8996 UpdateGuideState(): m_state=6
00:22:27.203 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9883
00:22:27.204 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=473.78, Mass=630107, SNR=340.8, Peak=52374 HFD=4.6
00:22:27.205 00.001 8996 MultiStar: [#1 -0.25,0.12,0.61,U] [#2 0.15,-0.06,0.76,U] [#3 0.06,0.18,0.57,U] [#4 -0.23,-0.10,0.47,U] [#5 0.04,0.09,0.55,U] [#6 0.17,-0.09,0.38,U] [#7 0.12,0.22,0.51,U] [#8 0.20,0.14,0.36,U] 
00:22:27.206 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {0.10, 0.06}
00:22:27.207 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
00:22:27.208 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
00:22:27.208 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=1.00 mountX=0.03 mountY=-0.07, mountTheta=-1.10
00:22:27.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
00:22:27.211 00.001 8996 Enqueuing Move request for scope (0.04, 0.06)
00:22:27.212 00.001 20224 Worker thread wakes up
00:22:27.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
00:22:27.212 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
00:22:27.212 00.000 20224 Moving (0.04, 0.06) raw xDistance=0.03 yDistance=-0.07
00:22:27.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:22:27.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:27.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:22:27.212 00.000 20224 MoveAxis(E, 0, ABG)
00:22:27.212 00.000 20224 Move returns status 0, amount 0
00:22:27.212 00.000 20224 MoveAxis(N, 0, ABG)
00:22:27.212 00.000 20224 Move returns status 0, amount 0
00:22:27.212 00.000 20224 move complete, result=0
00:22:27.212 00.000 20224 worker thread done servicing request
00:22:27.215 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52374, med=2966, FiltMin=2665, FiltMax=21913, Gamma=1.000
00:22:27.228 00.013 8996 UpdateGuideState exits: m=630107 SNR=340.8
00:22:27.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:27.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:27.231 00.001 8996 Enqueuing Expose request
00:22:27.231 00.000 20224 Worker thread wakes up
00:22:27.231 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:27.232 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:27.232 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:28.387 01.155 20224 Exposure complete
00:22:28.465 00.078 20224 worker thread done servicing request
00:22:28.465 00.000 8996 OnExposeComplete: enter
00:22:28.466 00.001 8996 UpdateGuideState(): m_state=6
00:22:28.467 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9884
00:22:28.469 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=473.90, Mass=662840, SNR=316.2, Peak=52854 HFD=4.4
00:22:28.471 00.002 8996 MultiStar: [#1 -0.32,0.42,0.00,M1] [#2 0.05,0.07,0.83,U] [#3 0.07,0.17,0.63,U] [#4 -0.39,0.03,0.61,U] [#5 0.30,0.18,0.59,U] [#6 0.08,-0.25,0.45,U] [#7 -0.17,0.37,0.42,U] [#8 0.14,0.36,0.41,U] 
00:22:28.472 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.13}, one-star: {0.03, 0.17}
00:22:28.474 00.002 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
00:22:28.476 00.002 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
00:22:28.477 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.45 mountX=0.00 mountY=-0.13, mountTheta=-1.55
00:22:28.479 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
00:22:28.481 00.002 8996 Enqueuing Move request for scope (0.02, 0.13)
00:22:28.482 00.001 20224 Worker thread wakes up
00:22:28.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
00:22:28.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
00:22:28.482 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.00 yDistance=-0.13
00:22:28.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:22:28.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:28.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:22:28.483 00.001 20224 MoveAxis(E, 0, ABG)
00:22:28.483 00.000 20224 Move returns status 0, amount 0
00:22:28.483 00.000 20224 MoveAxis(N, 0, ABG)
00:22:28.483 00.000 20224 Move returns status 0, amount 0
00:22:28.483 00.000 20224 move complete, result=0
00:22:28.483 00.000 20224 worker thread done servicing request
00:22:28.490 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52854, med=2966, FiltMin=2697, FiltMax=25856, Gamma=1.000
00:22:28.504 00.014 8996 UpdateGuideState exits: m=662840 SNR=316.2
00:22:28.505 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:28.506 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:28.507 00.001 8996 Enqueuing Expose request
00:22:28.507 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:28.508 00.001 20224 Worker thread wakes up
00:22:28.508 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:28.509 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:29.477 00.968 20224 Exposure complete
00:22:29.542 00.065 20224 worker thread done servicing request
00:22:29.542 00.000 8996 OnExposeComplete: enter
00:22:29.543 00.001 8996 UpdateGuideState(): m_state=6
00:22:29.545 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9885
00:22:29.545 00.000 8996 Star::Find returns 1 (0), X=136.17, Y=473.98, Mass=663509, SNR=332.1, Peak=56720 HFD=4.4
00:22:29.547 00.002 8996 MultiStar: [#1 -0.43,0.31,0.00,M2] [#2 0.09,0.02,0.75,U] [#3 0.05,0.00,0.61,U] [#4 -0.31,-0.08,0.58,U] [#5 0.09,0.33,0.60,U] [#6 0.05,0.07,0.43,U] [#7 -0.12,0.47,0.00,M1] [#8 0.11,0.44,0.00,M1] 
00:22:29.548 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.12}, one-star: {-0.13, 0.26}
00:22:29.548 00.000 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:22:29.549 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
00:22:29.550 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.84 mountX=-0.04 mountY=-0.11, mountTheta=-1.94
00:22:29.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.12, opts=13)
00:22:29.552 00.000 8996 Enqueuing Move request for scope (-0.03, 0.12)
00:22:29.553 00.001 20224 Worker thread wakes up
00:22:29.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
00:22:29.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
00:22:29.553 00.000 20224 Moving (-0.03, 0.12) raw xDistance=-0.04 yDistance=-0.11
00:22:29.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:22:29.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:29.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:22:29.553 00.000 20224 MoveAxis(E, 0, ABG)
00:22:29.553 00.000 20224 Move returns status 0, amount 0
00:22:29.554 00.001 20224 MoveAxis(N, 0, ABG)
00:22:29.554 00.000 20224 Move returns status 0, amount 0
00:22:29.554 00.000 20224 move complete, result=0
00:22:29.554 00.000 20224 worker thread done servicing request
00:22:29.558 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56720, med=2966, FiltMin=2697, FiltMax=25923, Gamma=1.000
00:22:29.572 00.014 8996 UpdateGuideState exits: m=663509 SNR=332.1
00:22:29.575 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:29.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:29.577 00.001 8996 Enqueuing Expose request
00:22:29.578 00.001 20224 Worker thread wakes up
00:22:29.578 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:29.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:29.578 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:22:30.758 01.180 20224 Exposure complete
00:22:30.833 00.075 20224 worker thread done servicing request
00:22:30.834 00.001 8996 OnExposeComplete: enter
00:22:30.835 00.001 8996 UpdateGuideState(): m_state=6
00:22:30.838 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9886
00:22:30.839 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.83, Mass=704479, SNR=317.8, Peak=63344 HFD=4.3
00:22:30.840 00.001 8996 MultiStar: [#1 -0.63,-0.01,0.00,M3] [#2 -0.18,-0.16,0.72,U] [#3 -0.10,-0.11,0.62,U] [#4 -0.47,-0.19,0.00,M1] [#5 -0.15,0.04,0.65,U] [#6 -0.19,-0.19,0.49,U] [#7 -0.23,-0.06,0.54,U] [#8 -0.08,0.29,0.42,U] 
00:22:30.841 00.001 8996 refined, 6 included, MultiStar: {-0.17, -0.01}, one-star: {-0.20, 0.11}
00:22:30.842 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
00:22:30.843 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
00:22:30.843 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.08 mountX=-0.16 mountY=0.03, mountTheta=2.96
00:22:30.846 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.01, opts=13)
00:22:30.847 00.001 8996 Enqueuing Move request for scope (-0.17, -0.01)
00:22:30.848 00.001 20224 Worker thread wakes up
00:22:30.849 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.01) opts 0xd
00:22:30.849 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.01)
00:22:30.849 00.000 20224 Moving (-0.17, -0.01) raw xDistance=-0.16 yDistance=0.03
00:22:30.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:22:30.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:30.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:22:30.849 00.000 20224 MoveAxis(E, 0, ABG)
00:22:30.849 00.000 20224 Move returns status 0, amount 0
00:22:30.849 00.000 20224 MoveAxis(N, 0, ABG)
00:22:30.850 00.001 20224 Move returns status 0, amount 0
00:22:30.850 00.000 20224 move complete, result=0
00:22:30.850 00.000 20224 worker thread done servicing request
00:22:30.854 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63344, med=2966, FiltMin=2686, FiltMax=24224, Gamma=1.000
00:22:30.869 00.015 8996 UpdateGuideState exits: m=704479 SNR=317.8
00:22:30.870 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:30.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:30.871 00.000 8996 Enqueuing Expose request
00:22:30.872 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:30.873 00.001 20224 Worker thread wakes up
00:22:30.873 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:30.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:31.848 00.975 20224 Exposure complete
00:22:31.910 00.062 20224 worker thread done servicing request
00:22:31.910 00.000 8996 OnExposeComplete: enter
00:22:31.911 00.001 8996 UpdateGuideState(): m_state=6
00:22:31.912 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9887
00:22:31.913 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.76, Mass=723366, SNR=311.6, Peak=65440 HFD=4.5
00:22:31.914 00.001 8996 MultiStar: [#1 -0.67,-0.06,0.00,M4] [#2 -0.18,-0.29,0.74,U] [#3 -0.13,-0.40,0.68,U] [#4 -0.54,-0.52,0.00,M2] [#5 -0.25,-0.01,0.76,U] [#6 -0.31,-0.32,0.47,U] [#7 -0.33,-0.09,0.43,U] [#8 -0.14,0.01,0.42,U] 
00:22:31.915 00.001 8996 refined, 6 included, MultiStar: {-0.28, -0.14}, one-star: {-0.50, 0.03}
00:22:31.915 00.000 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
00:22:31.916 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
00:22:31.917 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-2.66 mountX=-0.26 mountY=0.18, mountTheta=2.55
00:22:31.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.14, opts=13)
00:22:31.920 00.001 8996 Enqueuing Move request for scope (-0.28, -0.14)
00:22:31.921 00.001 20224 Worker thread wakes up
00:22:31.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.14) opts 0xd
00:22:31.921 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.14)
00:22:31.921 00.000 20224 Moving (-0.28, -0.14) raw xDistance=-0.26 yDistance=0.18
00:22:31.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:22:31.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:31.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:22:31.921 00.000 20224 MoveAxis(E, 38, ABG)
00:22:31.921 00.000 20224 Guiding  Dir = 2, Dur = 38
00:22:31.922 00.001 20224 IsSlewing returns 0
00:22:31.922 00.000 20224 IsGuiding returns 0
00:22:31.925 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=2966, FiltMin=2701, FiltMax=28947, Gamma=1.000
00:22:31.939 00.014 8996 UpdateGuideState exits: m=723366 SNR=311.6
00:22:31.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:31.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:31.941 00.000 8996 Enqueuing Expose request
00:22:31.982 00.041 20224 IsGuiding returns 1
00:22:31.982 00.000 20224 scope still moving after pulse duration time elapsed
00:22:32.013 00.031 20224 IsSlewing returns 0
00:22:32.013 00.000 20224 IsGuiding returns 1
00:22:32.045 00.032 20224 IsSlewing returns 0
00:22:32.045 00.000 20224 IsGuiding returns 1
00:22:32.079 00.034 20224 IsSlewing returns 0
00:22:32.079 00.000 20224 IsGuiding returns 0
00:22:32.079 00.000 20224 scope move finished after 38 + 119 ms
00:22:32.080 00.001 20224 Move returns status 0, amount 38
00:22:32.080 00.000 20224 MoveAxis(N, 0, ABG)
00:22:32.080 00.000 20224 Move returns status 0, amount 0
00:22:32.080 00.000 20224 move complete, result=0
00:22:32.080 00.000 20224 worker thread done servicing request
00:22:32.080 00.000 20224 Worker thread wakes up
00:22:32.080 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.2 px 0 ms NORTH
00:22:32.081 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:32.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:33.247 01.166 20224 Exposure complete
00:22:33.311 00.064 20224 worker thread done servicing request
00:22:33.311 00.000 8996 OnExposeComplete: enter
00:22:33.317 00.006 8996 UpdateGuideState(): m_state=6
00:22:33.318 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9888
00:22:33.320 00.002 8996 Star::Find returns 1 (0), X=136.19, Y=473.74, Mass=687071, SNR=351.7, Peak=51984 HFD=4.5
00:22:33.322 00.002 8996 MultiStar: [#1 -0.27,-0.08,0.62,U] [#2 0.09,-0.40,0.65,U] [#3 0.07,-0.40,0.55,U] [#4 -0.21,-0.46,0.00,M3] [#5 0.13,0.04,0.55,U] [#6 -0.09,-0.45,0.00,M1] [#7 0.08,-0.24,0.44,U] [#8 0.18,0.15,0.41,U] 
00:22:33.323 00.001 8996 single-star, 6 included, MultiStar: {0.00, -0.13}, one-star: {-0.11, 0.02}
00:22:33.324 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
00:22:33.326 00.002 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:22:33.327 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.97 mountX=-0.11 mountY=-0.01, mountTheta=-3.09
00:22:33.329 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
00:22:33.330 00.001 8996 Enqueuing Move request for scope (-0.11, 0.02)
00:22:33.331 00.001 20224 Worker thread wakes up
00:22:33.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
00:22:33.331 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
00:22:33.331 00.000 20224 Moving (-0.11, 0.02) raw xDistance=-0.11 yDistance=-0.01
00:22:33.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:22:33.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:33.332 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:22:33.332 00.000 20224 MoveAxis(E, 0, ABG)
00:22:33.332 00.000 20224 Move returns status 0, amount 0
00:22:33.332 00.000 20224 MoveAxis(N, 0, ABG)
00:22:33.332 00.000 20224 Move returns status 0, amount 0
00:22:33.332 00.000 20224 move complete, result=0
00:22:33.332 00.000 20224 worker thread done servicing request
00:22:33.335 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51984, med=2966, FiltMin=2678, FiltMax=23280, Gamma=1.000
00:22:33.353 00.018 8996 UpdateGuideState exits: m=687071 SNR=351.7
00:22:33.356 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:33.359 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:33.360 00.001 8996 Enqueuing Expose request
00:22:33.361 00.001 20224 Worker thread wakes up
00:22:33.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:33.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:33.361 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:34.332 00.971 20224 Exposure complete
00:22:34.409 00.077 20224 worker thread done servicing request
00:22:34.410 00.001 8996 OnExposeComplete: enter
00:22:34.412 00.002 8996 UpdateGuideState(): m_state=6
00:22:34.415 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9889
00:22:34.416 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=473.63, Mass=696561, SNR=329.8, Peak=48592 HFD=4.6
00:22:34.418 00.002 8996 MultiStar: [#1 -0.27,-0.22,0.64,U] [#2 0.23,-0.44,0.00,M1] [#3 0.28,-0.33,0.58,U] [#4 0.04,-0.44,0.00,M4] [#5 -0.05,-0.03,0.53,U] [#6 0.23,-0.40,0.00,M2] [#7 0.32,-0.13,0.44,U] [#8 0.08,0.05,0.37,U] 
00:22:34.419 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.13}, one-star: {-0.10, -0.09}
00:22:34.421 00.002 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
00:22:34.421 00.000 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
00:22:34.422 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.52 mountX=0.02 mountY=0.13, mountTheta=1.42
00:22:34.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
00:22:34.425 00.001 8996 Enqueuing Move request for scope (0.01, -0.13)
00:22:34.425 00.000 20224 Worker thread wakes up
00:22:34.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
00:22:34.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
00:22:34.426 00.001 20224 Moving (0.01, -0.13) raw xDistance=0.02 yDistance=0.13
00:22:34.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:22:34.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:34.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:22:34.426 00.000 20224 MoveAxis(E, 0, ABG)
00:22:34.426 00.000 20224 Move returns status 0, amount 0
00:22:34.426 00.000 20224 MoveAxis(N, 0, ABG)
00:22:34.426 00.000 20224 Move returns status 0, amount 0
00:22:34.426 00.000 20224 move complete, result=0
00:22:34.426 00.000 20224 worker thread done servicing request
00:22:34.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48592, med=2966, FiltMin=2681, FiltMax=21117, Gamma=1.000
00:22:34.447 00.017 8996 UpdateGuideState exits: m=696561 SNR=329.8
00:22:34.448 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:34.449 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:34.450 00.001 8996 Enqueuing Expose request
00:22:34.451 00.001 20224 Worker thread wakes up
00:22:34.451 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:34.453 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:34.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:35.623 01.170 20224 Exposure complete
00:22:35.709 00.086 20224 worker thread done servicing request
00:22:35.709 00.000 8996 OnExposeComplete: enter
00:22:35.710 00.001 8996 UpdateGuideState(): m_state=6
00:22:35.711 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9890
00:22:35.714 00.003 8996 Star::Find returns 1 (0), X=136.31, Y=473.33, Mass=653451, SNR=337.9, Peak=48691 HFD=4.7
00:22:35.716 00.002 8996 MultiStar: [#1 -0.15,-0.39,0.60,U] [#2 0.13,-0.55,0.00,M2] [#3 0.25,-0.62,0.00,M1] [#4 -0.04,-0.72,0.00,M5] [#5 0.12,-0.38,0.58,U] [#6 0.27,-0.70,0.00,M3] [#7 0.13,-0.26,0.42,U] [#8 0.22,-0.19,0.36,U] 
00:22:35.718 00.002 8996 refined, 4 included, MultiStar: {0.04, -0.35}, one-star: {0.01, -0.39}
00:22:35.720 00.002 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
00:22:35.721 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
00:22:35.722 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.35 hyp=0.35 cameraTheta=-1.46 mountX=0.07 mountY=0.34, mountTheta=1.36
00:22:35.724 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.35, opts=13)
00:22:35.726 00.002 8996 Enqueuing Move request for scope (0.04, -0.35)
00:22:35.727 00.001 20224 Worker thread wakes up
00:22:35.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.35) opts 0xd
00:22:35.727 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.35)
00:22:35.727 00.000 20224 Moving (0.04, -0.35) raw xDistance=0.07 yDistance=0.34
00:22:35.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:22:35.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:22:35.727 00.000 20224 MoveAxis(E, 0, ABG)
00:22:35.727 00.000 20224 Move returns status 0, amount 0
00:22:35.727 00.000 20224 MoveAxis(S, 72, ABG)
00:22:35.727 00.000 20224 Guiding  Dir = 1, Dur = 72
00:22:35.727 00.000 20224 IsSlewing returns 0
00:22:35.727 00.000 20224 IsGuiding returns 0
00:22:35.738 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48691, med=2966, FiltMin=2665, FiltMax=22368, Gamma=1.000
00:22:35.742 00.004 20224 PulseGuide returned control before completion, sleep 68
00:22:35.766 00.024 8996 UpdateGuideState exits: m=653451 SNR=337.9
00:22:35.768 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:35.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:35.770 00.001 8996 Enqueuing Expose request
00:22:35.819 00.049 20224 IsGuiding returns 1
00:22:35.819 00.000 20224 scope still moving after pulse duration time elapsed
00:22:35.850 00.031 20224 IsSlewing returns 0
00:22:35.850 00.000 20224 IsGuiding returns 0
00:22:35.850 00.000 20224 scope move finished after 72 + 51 ms
00:22:35.850 00.000 20224 Move returns status 0, amount 72
00:22:35.851 00.001 20224 move complete, result=0
00:22:35.851 00.000 20224 worker thread done servicing request
00:22:35.851 00.000 20224 Worker thread wakes up
00:22:35.851 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:35.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:35.851 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 72 ms SOUTH
00:22:36.815 00.964 20224 Exposure complete
00:22:36.896 00.081 20224 worker thread done servicing request
00:22:36.896 00.000 8996 OnExposeComplete: enter
00:22:36.897 00.001 8996 UpdateGuideState(): m_state=6
00:22:36.898 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9891
00:22:36.899 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=473.32, Mass=783899, SNR=355.8, Peak=61187 HFD=4.6
00:22:36.900 00.001 8996 MultiStar: [#1 -0.21,-0.24,0.65,U] [#2 0.26,-0.49,0.00,M3] [#3 0.22,-0.59,0.00,M2] [#4 0.15,-0.66,0.00,M6] [#5 0.33,-0.16,0.50,U] [#6 0.24,-0.68,0.00,M4] [#7 0.17,-0.52,0.00,M1] [#8 0.33,-0.42,0.00,M1] 
00:22:36.900 00.000 8996 refined, 2 included, MultiStar: {0.07, -0.30}, one-star: {0.11, -0.40}
00:22:36.901 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
00:22:36.902 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.91)
00:22:36.903 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.30 cameraTheta=-1.35 mountX=0.09 mountY=0.29, mountTheta=1.25
00:22:36.904 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.30, opts=13)
00:22:36.905 00.001 8996 Enqueuing Move request for scope (0.07, -0.30)
00:22:36.906 00.001 20224 Worker thread wakes up
00:22:36.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0xd
00:22:36.906 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.30)
00:22:36.906 00.000 20224 Moving (0.07, -0.30) raw xDistance=0.09 yDistance=0.29
00:22:36.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:22:36.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
00:22:36.906 00.000 20224 MoveAxis(E, 0, ABG)
00:22:36.906 00.000 20224 Move returns status 0, amount 0
00:22:36.906 00.000 20224 MoveAxis(S, 60, ABG)
00:22:36.906 00.000 20224 Guiding  Dir = 1, Dur = 60
00:22:36.907 00.001 20224 IsSlewing returns 0
00:22:36.907 00.000 20224 IsGuiding returns 0
00:22:36.911 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=61187, med=2966, FiltMin=2694, FiltMax=26717, Gamma=1.000
00:22:36.927 00.016 20224 PulseGuide returned control before completion, sleep 50
00:22:36.930 00.003 8996 UpdateGuideState exits: m=783899 SNR=355.8
00:22:36.932 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:36.932 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:36.933 00.001 8996 Enqueuing Expose request
00:22:36.989 00.056 20224 IsGuiding returns 1
00:22:36.989 00.000 20224 scope still moving after pulse duration time elapsed
00:22:37.020 00.031 20224 IsSlewing returns 0
00:22:37.021 00.001 20224 IsGuiding returns 0
00:22:37.021 00.000 20224 scope move finished after 60 + 53 ms
00:22:37.021 00.000 20224 Move returns status 0, amount 60
00:22:37.021 00.000 20224 move complete, result=0
00:22:37.021 00.000 20224 worker thread done servicing request
00:22:37.021 00.000 20224 Worker thread wakes up
00:22:37.021 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:22:37.024 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:37.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:38.202 01.178 20224 Exposure complete
00:22:38.277 00.075 20224 worker thread done servicing request
00:22:38.277 00.000 8996 OnExposeComplete: enter
00:22:38.278 00.001 8996 UpdateGuideState(): m_state=6
00:22:38.280 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9892
00:22:38.280 00.000 8996 Star::Find returns 1 (0), X=136.62, Y=474.19, Mass=670304, SNR=326.8, Peak=58342 HFD=4.6
00:22:38.281 00.001 8996 MultiStar: [#1 0.09,0.17,0.61,U] [#2 0.49,0.05,0.00,M4] [#3 0.65,0.08,0.00,M3] [#4 0.23,0.08,0.52,U] [#5 0.47,0.47,0.00,M1] [#6 0.48,0.12,0.00,M5] [#7 0.39,0.47,0.00,M2] [#8 0.54,0.66,0.00,M2] 
00:22:38.283 00.002 8996 refined, 2 included, MultiStar: {0.23, 0.29}, one-star: {0.32, 0.47}
00:22:38.285 00.002 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
00:22:38.286 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
00:22:38.287 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.29 hyp=0.37 cameraTheta=0.90 mountX=0.20 mountY=-0.31, mountTheta=-1.00
00:22:38.290 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.29, opts=13)
00:22:38.291 00.001 8996 Enqueuing Move request for scope (0.23, 0.29)
00:22:38.292 00.001 20224 Worker thread wakes up
00:22:38.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.29) opts 0xd
00:22:38.292 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.29)
00:22:38.292 00.000 20224 Moving (0.23, 0.29) raw xDistance=0.20 yDistance=-0.31
00:22:38.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:22:38.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:38.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:22:38.292 00.000 20224 MoveAxis(W, 30, ABG)
00:22:38.292 00.000 20224 Guiding  Dir = 3, Dur = 30
00:22:38.292 00.000 20224 IsSlewing returns 0
00:22:38.292 00.000 20224 IsGuiding returns 0
00:22:38.295 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=58342, med=2966, FiltMin=2707, FiltMax=26467, Gamma=1.000
00:22:38.308 00.013 8996 UpdateGuideState exits: m=670304 SNR=326.8
00:22:38.309 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:38.310 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:38.311 00.001 8996 Enqueuing Expose request
00:22:38.337 00.026 20224 IsGuiding returns 1
00:22:38.337 00.000 20224 scope still moving after pulse duration time elapsed
00:22:38.367 00.030 20224 IsSlewing returns 0
00:22:38.367 00.000 20224 IsGuiding returns 1
00:22:38.398 00.031 20224 IsSlewing returns 0
00:22:38.399 00.001 20224 IsGuiding returns 1
00:22:38.430 00.031 20224 IsSlewing returns 0
00:22:38.431 00.001 20224 IsGuiding returns 0
00:22:38.431 00.000 20224 scope move finished after 30 + 108 ms
00:22:38.431 00.000 20224 Move returns status 0, amount 30
00:22:38.431 00.000 20224 MoveAxis(N, 0, ABG)
00:22:38.431 00.000 20224 Move returns status 0, amount 0
00:22:38.431 00.000 20224 move complete, result=0
00:22:38.431 00.000 20224 worker thread done servicing request
00:22:38.431 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.3 px 0 ms NORTH
00:22:38.433 00.002 20224 Worker thread wakes up
00:22:38.433 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:38.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:39.424 00.991 20224 Exposure complete
00:22:39.517 00.093 20224 worker thread done servicing request
00:22:39.517 00.000 8996 OnExposeComplete: enter
00:22:39.518 00.001 8996 UpdateGuideState(): m_state=6
00:22:39.519 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9893
00:22:39.519 00.000 8996 Star::Find returns 1 (0), X=136.57, Y=474.12, Mass=671613, SNR=308.4, Peak=55926 HFD=4.6
00:22:39.520 00.001 8996 MultiStar: [#1 0.05,0.20,0.76,U] [#2 0.31,0.11,0.82,U] [#3 0.49,0.10,0.00,M4] [#4 0.15,-0.05,0.55,U] [#5 0.30,0.41,0.00,M2] [#6 0.36,0.15,0.45,U] [#7 0.23,0.44,0.00,M3] [#8 0.19,0.72,0.00,M3] 
00:22:39.521 00.001 8996 refined, 4 included, MultiStar: {0.23, 0.19}, one-star: {0.28, 0.39}
00:22:39.522 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
00:22:39.522 00.000 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
00:22:39.523 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.69 mountX=0.21 mountY=-0.21, mountTheta=-0.80
00:22:39.526 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.19, opts=13)
00:22:39.528 00.002 8996 Enqueuing Move request for scope (0.23, 0.19)
00:22:39.531 00.003 20224 Worker thread wakes up
00:22:39.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
00:22:39.531 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
00:22:39.531 00.000 20224 Moving (0.23, 0.19) raw xDistance=0.21 yDistance=-0.21
00:22:39.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:22:39.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:39.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:22:39.531 00.000 20224 MoveAxis(W, 33, ABG)
00:22:39.531 00.000 20224 Guiding  Dir = 3, Dur = 33
00:22:39.531 00.000 20224 IsSlewing returns 0
00:22:39.531 00.000 20224 IsGuiding returns 0
00:22:39.537 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55926, med=2966, FiltMin=2697, FiltMax=28307, Gamma=1.000
00:22:39.541 00.004 20224 PulseGuide returned control before completion, sleep 33
00:22:39.552 00.011 8996 UpdateGuideState exits: m=671613 SNR=308.4
00:22:39.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:39.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:39.555 00.001 8996 Enqueuing Expose request
00:22:39.588 00.033 20224 IsGuiding returns 1
00:22:39.588 00.000 20224 scope still moving after pulse duration time elapsed
00:22:39.620 00.032 20224 IsSlewing returns 0
00:22:39.621 00.001 20224 IsGuiding returns 0
00:22:39.621 00.000 20224 scope move finished after 33 + 56 ms
00:22:39.621 00.000 20224 Move returns status 0, amount 33
00:22:39.621 00.000 20224 MoveAxis(N, 0, ABG)
00:22:39.621 00.000 20224 Move returns status 0, amount 0
00:22:39.621 00.000 20224 move complete, result=0
00:22:39.622 00.001 20224 worker thread done servicing request
00:22:39.622 00.000 20224 Worker thread wakes up
00:22:39.622 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.2 px 0 ms NORTH
00:22:39.623 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:39.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:40.810 01.187 20224 Exposure complete
00:22:40.901 00.091 20224 worker thread done servicing request
00:22:40.901 00.000 8996 OnExposeComplete: enter
00:22:40.902 00.001 8996 UpdateGuideState(): m_state=6
00:22:40.903 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9894
00:22:40.904 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=474.06, Mass=756847, SNR=346.5, Peak=65440 HFD=4.5
00:22:40.905 00.001 8996 MultiStar: [#1 -0.81,0.36,0.00,M1] [#2 -0.57,0.09,0.00,M4] [#3 -0.28,0.19,0.59,U] [#4 -0.66,0.01,0.00,M5] [#5 -0.38,0.25,0.00,M3] [#6 -0.47,0.03,0.00,M5] [#7 -0.55,0.22,0.00,M4] [#8 -0.44,0.49,0.00,M4] 
00:22:40.906 00.001 8996 refined, 1 included, MultiStar: {-0.45, 0.28}, one-star: {-0.55, 0.33}
00:22:40.907 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
00:22:40.908 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
00:22:40.909 00.001 8996 CameraToMount -- cameraX=-0.45 cameraY=0.28 hyp=0.53 cameraTheta=2.58 mountX=-0.47 mountY=-0.23, mountTheta=-2.69
00:22:40.910 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=0.28, opts=13)
00:22:40.911 00.001 8996 Enqueuing Move request for scope (-0.45, 0.28)
00:22:40.912 00.001 20224 Worker thread wakes up
00:22:40.913 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.28) opts 0xd
00:22:40.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, 0.28)
00:22:40.913 00.000 20224 Moving (-0.45, 0.28) raw xDistance=-0.47 yDistance=-0.23
00:22:40.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
00:22:40.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:22:40.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:22:40.913 00.000 20224 MoveAxis(E, 67, ABG)
00:22:40.913 00.000 20224 Guiding  Dir = 2, Dur = 67
00:22:40.913 00.000 20224 IsSlewing returns 0
00:22:40.913 00.000 20224 IsGuiding returns 0
00:22:40.918 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2966, FiltMin=2675, FiltMax=31894, Gamma=1.000
00:22:40.937 00.019 8996 UpdateGuideState exits: m=756847 SNR=346.5
00:22:40.938 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:40.939 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:40.939 00.000 8996 Enqueuing Expose request
00:22:40.949 00.010 20224 PulseGuide returned control before completion, sleep 42
00:22:40.996 00.047 20224 IsGuiding returns 1
00:22:40.996 00.000 20224 scope still moving after pulse duration time elapsed
00:22:41.028 00.032 20224 IsSlewing returns 0
00:22:41.028 00.000 20224 IsGuiding returns 1
00:22:41.060 00.032 20224 IsSlewing returns 0
00:22:41.060 00.000 20224 IsGuiding returns 0
00:22:41.060 00.000 20224 scope move finished after 67 + 79 ms
00:22:41.060 00.000 20224 Move returns status 0, amount 67
00:22:41.060 00.000 20224 MoveAxis(N, 0, ABG)
00:22:41.060 00.000 20224 Move returns status 0, amount 0
00:22:41.060 00.000 20224 move complete, result=0
00:22:41.060 00.000 20224 worker thread done servicing request
00:22:41.061 00.001 20224 Worker thread wakes up
00:22:41.061 00.000 8996 GuideStep: -0.5 px 67 ms EAST, -0.2 px 0 ms NORTH
00:22:41.062 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:41.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:42.054 00.992 20224 Exposure complete
00:22:42.141 00.087 20224 worker thread done servicing request
00:22:42.141 00.000 8996 OnExposeComplete: enter
00:22:42.142 00.001 8996 UpdateGuideState(): m_state=6
00:22:42.143 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9895
00:22:42.143 00.000 8996 Star::Find returns 1 (0), X=135.95, Y=473.97, Mass=710930, SNR=333.1, Peak=65440 HFD=4.4
00:22:42.144 00.001 8996 MultiStar: [#1 -0.73,0.24,0.00,M2] [#2 -0.17,0.31,0.72,U] [#3 -0.07,0.05,0.59,U] [#4 -0.38,0.05,0.58,U] [#5 -0.18,0.26,0.59,U] [#6 -0.23,0.06,0.42,U] [#7 -0.23,0.32,0.50,U] [#8 -0.05,0.31,0.43,U] 
00:22:42.145 00.001 8996 refined, 7 included, MultiStar: {-0.22, 0.21}, one-star: {-0.35, 0.24}
00:22:42.146 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
00:22:42.147 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
00:22:42.147 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.39 mountX=-0.24 mountY=-0.18, mountTheta=-2.50
00:22:42.151 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.21, opts=13)
00:22:42.152 00.001 8996 Enqueuing Move request for scope (-0.22, 0.21)
00:22:42.152 00.000 20224 Worker thread wakes up
00:22:42.153 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd
00:22:42.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.21)
00:22:42.153 00.000 20224 Moving (-0.22, 0.21) raw xDistance=-0.24 yDistance=-0.18
00:22:42.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
00:22:42.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:42.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:22:42.153 00.000 20224 MoveAxis(E, 40, ABG)
00:22:42.153 00.000 20224 Guiding  Dir = 2, Dur = 40
00:22:42.153 00.000 20224 IsSlewing returns 0
00:22:42.153 00.000 20224 IsGuiding returns 0
00:22:42.155 00.002 20224 PulseGuide returned control before completion, sleep 49
00:22:42.157 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=2966, FiltMin=2701, FiltMax=26931, Gamma=1.000
00:22:42.171 00.014 8996 UpdateGuideState exits: m=710930 SNR=333.1
00:22:42.172 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:42.173 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:42.174 00.001 8996 Enqueuing Expose request
00:22:42.214 00.040 20224 IsGuiding returns 1
00:22:42.214 00.000 20224 scope still moving after pulse duration time elapsed
00:22:42.242 00.028 20224 IsSlewing returns 0
00:22:42.242 00.000 20224 IsGuiding returns 0
00:22:42.243 00.001 20224 scope move finished after 40 + 50 ms
00:22:42.243 00.000 20224 Move returns status 0, amount 40
00:22:42.243 00.000 20224 MoveAxis(N, 0, ABG)
00:22:42.243 00.000 20224 Move returns status 0, amount 0
00:22:42.243 00.000 20224 move complete, result=0
00:22:42.243 00.000 8996 GuideStep: -0.2 px 40 ms EAST, -0.2 px 0 ms NORTH
00:22:42.246 00.003 20224 worker thread done servicing request
00:22:42.246 00.000 20224 Worker thread wakes up
00:22:42.246 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:42.247 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:43.439 01.192 20224 Exposure complete
00:22:43.530 00.091 20224 worker thread done servicing request
00:22:43.530 00.000 8996 OnExposeComplete: enter
00:22:43.531 00.001 8996 UpdateGuideState(): m_state=6
00:22:43.532 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9896
00:22:43.533 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=473.95, Mass=701472, SNR=339.2, Peak=62566 HFD=4.6
00:22:43.534 00.001 8996 MultiStar: [#1 -0.00,0.41,0.65,U] [#2 0.17,0.37,0.68,U] [#3 0.40,0.31,0.00,M3] [#4 0.09,0.07,0.52,U] [#5 0.29,0.23,0.60,U] [#6 0.40,0.36,0.00,M5] [#7 0.07,0.32,0.45,U] [#8 0.39,0.49,0.00,M4] 
00:22:43.536 00.002 8996 single-star, 5 included, MultiStar: {0.13, 0.27}, one-star: {0.13, 0.23}
00:22:43.537 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
00:22:43.538 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
00:22:43.539 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.26 cameraTheta=1.07 mountX=0.10 mountY=-0.24, mountTheta=-1.17
00:22:43.544 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.23, opts=13)
00:22:43.546 00.002 8996 Enqueuing Move request for scope (0.13, 0.23)
00:22:43.547 00.001 20224 Worker thread wakes up
00:22:43.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.23) opts 0xd
00:22:43.548 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.23)
00:22:43.548 00.000 20224 Moving (0.13, 0.23) raw xDistance=0.10 yDistance=-0.24
00:22:43.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:22:43.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:22:43.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:22:43.548 00.000 20224 MoveAxis(E, 0, ABG)
00:22:43.548 00.000 20224 Move returns status 0, amount 0
00:22:43.548 00.000 20224 MoveAxis(N, 0, ABG)
00:22:43.548 00.000 20224 Move returns status 0, amount 0
00:22:43.548 00.000 20224 move complete, result=0
00:22:43.548 00.000 20224 worker thread done servicing request
00:22:43.553 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=62566, med=2966, FiltMin=2685, FiltMax=26925, Gamma=1.000
00:22:43.574 00.021 8996 UpdateGuideState exits: m=701472 SNR=339.2
00:22:43.575 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:43.578 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:43.580 00.002 8996 Enqueuing Expose request
00:22:43.582 00.002 20224 Worker thread wakes up
00:22:43.583 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:22:43.584 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:43.584 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:44.569 00.985 20224 Exposure complete
00:22:44.650 00.081 20224 worker thread done servicing request
00:22:44.650 00.000 8996 OnExposeComplete: enter
00:22:44.652 00.002 8996 UpdateGuideState(): m_state=6
00:22:44.654 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9897
00:22:44.656 00.002 8996 Star::Find returns 1 (0), X=136.68, Y=474.11, Mass=700186, SNR=338.0, Peak=65494 HFD=4.5
00:22:44.658 00.002 8996 MultiStar: [#1 0.10,0.13,0.65,U] [#2 0.09,0.34,0.79,U] [#3 0.31,0.19,0.59,U] [#4 0.05,-0.01,0.54,U] [#5 0.38,0.34,0.00,M2] [#6 0.43,0.22,0.00,M6] [#7 0.31,0.36,0.00,M3] [#8 0.26,0.60,0.00,M5] 
00:22:44.660 00.002 8996 refined, 4 included, MultiStar: {0.20, 0.24}, one-star: {0.38, 0.38}
00:22:44.663 00.003 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
00:22:44.664 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
00:22:44.666 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.24 hyp=0.31 cameraTheta=0.87 mountX=0.18 mountY=-0.26, mountTheta=-0.97
00:22:44.668 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.24, opts=13)
00:22:44.670 00.002 8996 Enqueuing Move request for scope (0.20, 0.24)
00:22:44.672 00.002 20224 Worker thread wakes up
00:22:44.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.24) opts 0xd
00:22:44.672 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.24)
00:22:44.672 00.000 20224 Moving (0.20, 0.24) raw xDistance=0.18 yDistance=-0.26
00:22:44.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:22:44.672 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.47 newest=-0.68
00:22:44.673 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:22:44.673 00.000 20224 MoveAxis(E, 0, ABG)
00:22:44.673 00.000 20224 Move returns status 0, amount 0
00:22:44.673 00.000 20224 MoveAxis(N, 55, ABG)
00:22:44.673 00.000 20224 Guiding  Dir = 0, Dur = 55
00:22:44.674 00.001 20224 IsSlewing returns 0
00:22:44.674 00.000 20224 IsGuiding returns 0
00:22:44.681 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2966, FiltMin=2691, FiltMax=30169, Gamma=1.000
00:22:44.702 00.021 8996 UpdateGuideState exits: m=700186 SNR=338.0
00:22:44.704 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:44.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:44.706 00.001 8996 Enqueuing Expose request
00:22:44.723 00.017 20224 PulseGuide returned control before completion, sleep 16
00:22:44.753 00.030 20224 IsGuiding returns 1
00:22:44.753 00.000 20224 scope still moving after pulse duration time elapsed
00:22:44.784 00.031 20224 IsSlewing returns 0
00:22:44.784 00.000 20224 IsGuiding returns 1
00:22:44.815 00.031 20224 IsSlewing returns 0
00:22:44.816 00.001 20224 IsGuiding returns 0
00:22:44.816 00.000 20224 scope move finished after 55 + 87 ms
00:22:44.816 00.000 20224 Move returns status 0, amount 55
00:22:44.816 00.000 20224 move complete, result=0
00:22:44.816 00.000 20224 worker thread done servicing request
00:22:44.816 00.000 20224 Worker thread wakes up
00:22:44.816 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:44.817 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:44.817 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 55 ms NORTH
00:22:45.970 01.153 20224 Exposure complete
00:22:46.048 00.078 20224 worker thread done servicing request
00:22:46.048 00.000 8996 OnExposeComplete: enter
00:22:46.049 00.001 8996 UpdateGuideState(): m_state=6
00:22:46.050 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9898
00:22:46.051 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=473.90, Mass=708201, SNR=338.7, Peak=60246 HFD=4.4
00:22:46.052 00.001 8996 MultiStar: [#1 -0.16,0.39,0.69,U] [#2 0.36,0.15,0.69,U] [#3 0.45,0.08,0.00,M3] [#4 0.12,0.11,0.60,U] [#5 0.29,0.17,0.52,U] [#6 0.38,-0.01,0.47,U] [#7 0.15,0.33,0.46,U] [#8 0.24,0.38,0.00,M6] 
00:22:46.053 00.001 8996 refined, 6 included, MultiStar: {0.18, 0.19}, one-star: {0.21, 0.17}
00:22:46.054 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
00:22:46.055 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
00:22:46.056 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.19 hyp=0.27 cameraTheta=0.81 mountX=0.16 mountY=-0.21, mountTheta=-0.91
00:22:46.058 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.19, opts=13)
00:22:46.059 00.001 8996 Enqueuing Move request for scope (0.18, 0.19)
00:22:46.060 00.001 20224 Worker thread wakes up
00:22:46.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.19) opts 0xd
00:22:46.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.19)
00:22:46.060 00.000 20224 Moving (0.18, 0.19) raw xDistance=0.16 yDistance=-0.21
00:22:46.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:22:46.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:22:46.060 00.000 20224 MoveAxis(E, 0, ABG)
00:22:46.060 00.000 20224 Move returns status 0, amount 0
00:22:46.060 00.000 20224 MoveAxis(N, 45, ABG)
00:22:46.060 00.000 20224 Guiding  Dir = 0, Dur = 45
00:22:46.060 00.000 20224 IsSlewing returns 0
00:22:46.061 00.001 20224 IsGuiding returns 0
00:22:46.062 00.001 20224 PulseGuide returned control before completion, sleep 54
00:22:46.064 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60246, med=2966, FiltMin=2649, FiltMax=27405, Gamma=1.000
00:22:46.081 00.017 8996 UpdateGuideState exits: m=708201 SNR=338.7
00:22:46.082 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:46.083 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:46.085 00.002 8996 Enqueuing Expose request
00:22:46.119 00.034 20224 IsGuiding returns 1
00:22:46.119 00.000 20224 scope still moving after pulse duration time elapsed
00:22:46.151 00.032 20224 IsSlewing returns 0
00:22:46.151 00.000 20224 IsGuiding returns 0
00:22:46.151 00.000 20224 scope move finished after 45 + 45 ms
00:22:46.151 00.000 20224 Move returns status 0, amount 45
00:22:46.152 00.001 20224 move complete, result=0
00:22:46.152 00.000 20224 worker thread done servicing request
00:22:46.152 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 45 ms NORTH
00:22:46.153 00.001 20224 Worker thread wakes up
00:22:46.153 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:46.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:47.124 00.971 20224 Exposure complete
00:22:47.179 00.055 20224 worker thread done servicing request
00:22:47.179 00.000 8996 OnExposeComplete: enter
00:22:47.180 00.001 8996 UpdateGuideState(): m_state=6
00:22:47.181 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9899
00:22:47.182 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.74, Mass=735846, SNR=339.3, Peak=53974 HFD=4.6
00:22:47.183 00.001 8996 MultiStar: [#1 -0.09,-0.04,0.71,U] [#2 0.30,-0.07,0.77,U] [#3 0.50,-0.25,0.00,M4] [#4 0.12,-0.09,0.48,U] [#5 0.22,-0.08,0.56,U] [#6 0.27,-0.27,0.46,U] [#7 0.23,0.02,0.43,U] [#8 0.06,0.23,0.36,U] 
00:22:47.184 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.04}, one-star: {0.07, 0.01}
00:22:47.185 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
00:22:47.185 00.000 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
00:22:47.186 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.21 mountX=0.06 mountY=-0.02, mountTheta=-0.32
00:22:47.187 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
00:22:47.188 00.001 8996 Enqueuing Move request for scope (0.07, 0.01)
00:22:47.189 00.001 20224 Worker thread wakes up
00:22:47.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
00:22:47.189 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
00:22:47.189 00.000 20224 Moving (0.07, 0.01) raw xDistance=0.06 yDistance=-0.02
00:22:47.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:22:47.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:47.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:22:47.189 00.000 20224 MoveAxis(E, 0, ABG)
00:22:47.189 00.000 20224 Move returns status 0, amount 0
00:22:47.189 00.000 20224 MoveAxis(N, 0, ABG)
00:22:47.189 00.000 20224 Move returns status 0, amount 0
00:22:47.189 00.000 20224 move complete, result=0
00:22:47.191 00.002 20224 worker thread done servicing request
00:22:47.201 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53974, med=2966, FiltMin=2678, FiltMax=24509, Gamma=1.000
00:22:47.220 00.019 8996 UpdateGuideState exits: m=735846 SNR=339.3
00:22:47.220 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:47.223 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:47.225 00.002 8996 Enqueuing Expose request
00:22:47.227 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:22:47.229 00.002 20224 Worker thread wakes up
00:22:47.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:47.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:48.403 01.174 20224 Exposure complete
00:22:48.484 00.081 20224 worker thread done servicing request
00:22:48.484 00.000 8996 OnExposeComplete: enter
00:22:48.485 00.001 8996 UpdateGuideState(): m_state=6
00:22:48.486 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9900
00:22:48.487 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=473.50, Mass=663861, SNR=346.6, Peak=47379 HFD=4.9
00:22:48.488 00.001 8996 MultiStar: [#1 0.02,0.11,0.60,U] [#2 0.26,-0.13,0.75,U] [#3 0.44,-0.19,0.00,M5] [#4 0.18,-0.38,0.49,U] [#5 0.41,-0.31,0.00,M1] [#6 0.55,-0.19,0.00,M5] [#7 0.22,0.13,0.43,U] [#8 0.32,0.02,0.35,U] 
00:22:48.488 00.000 8996 refined, 5 included, MultiStar: {0.19, -0.10}, one-star: {0.18, -0.22}
00:22:48.489 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
00:22:48.490 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
00:22:48.491 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-0.50 mountX=0.20 mountY=0.08, mountTheta=0.39
00:22:48.492 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.10, opts=13)
00:22:48.493 00.001 8996 Enqueuing Move request for scope (0.19, -0.10)
00:22:48.494 00.001 20224 Worker thread wakes up
00:22:48.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
00:22:48.494 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
00:22:48.494 00.000 20224 Moving (0.19, -0.10) raw xDistance=0.20 yDistance=0.08
00:22:48.495 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:22:48.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:48.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:22:48.495 00.000 20224 MoveAxis(E, 0, ABG)
00:22:48.495 00.000 20224 Move returns status 0, amount 0
00:22:48.495 00.000 20224 MoveAxis(N, 0, ABG)
00:22:48.495 00.000 20224 Move returns status 0, amount 0
00:22:48.495 00.000 20224 move complete, result=0
00:22:48.495 00.000 20224 worker thread done servicing request
00:22:48.498 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47379, med=2966, FiltMin=2685, FiltMax=22969, Gamma=1.000
00:22:48.510 00.012 8996 UpdateGuideState exits: m=663861 SNR=346.6
00:22:48.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:48.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:48.512 00.000 8996 Enqueuing Expose request
00:22:48.513 00.001 20224 Worker thread wakes up
00:22:48.513 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:48.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:48.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:49.491 00.977 20224 Exposure complete
00:22:49.582 00.091 20224 worker thread done servicing request
00:22:49.582 00.000 8996 OnExposeComplete: enter
00:22:49.583 00.001 8996 UpdateGuideState(): m_state=6
00:22:49.585 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9901
00:22:49.586 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=473.26, Mass=722227, SNR=343.1, Peak=54995 HFD=4.7
00:22:49.587 00.001 8996 MultiStar: [#1 -0.17,-0.09,0.79,U] [#2 0.28,-0.22,0.65,U] [#3 0.08,-0.25,0.63,U] [#4 -0.17,-0.57,0.00,M1] [#5 0.34,-0.26,0.58,U] [#6 0.11,-0.39,0.39,U] [#7 0.09,-0.36,0.36,U] [#8 0.39,-0.30,0.00,M5] 
00:22:49.588 00.001 8996 refined, 6 included, MultiStar: {0.10, -0.29}, one-star: {0.08, -0.46}
00:22:49.588 00.000 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
00:22:49.589 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
00:22:49.590 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.23 mountX=0.13 mountY=0.27, mountTheta=1.13
00:22:49.591 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.29, opts=13)
00:22:49.592 00.001 8996 Enqueuing Move request for scope (0.10, -0.29)
00:22:49.593 00.001 20224 Worker thread wakes up
00:22:49.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
00:22:49.593 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
00:22:49.593 00.000 20224 Moving (0.10, -0.29) raw xDistance=0.13 yDistance=0.27
00:22:49.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:22:49.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:49.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:22:49.593 00.000 20224 MoveAxis(E, 0, ABG)
00:22:49.593 00.000 20224 Move returns status 0, amount 0
00:22:49.593 00.000 20224 MoveAxis(N, 0, ABG)
00:22:49.593 00.000 20224 Move returns status 0, amount 0
00:22:49.593 00.000 20224 move complete, result=0
00:22:49.593 00.000 20224 worker thread done servicing request
00:22:49.598 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54995, med=2966, FiltMin=2691, FiltMax=24243, Gamma=1.000
00:22:49.617 00.019 8996 UpdateGuideState exits: m=722227 SNR=343.1
00:22:49.619 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:49.619 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:49.621 00.002 8996 Enqueuing Expose request
00:22:49.622 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:22:49.622 00.000 20224 Worker thread wakes up
00:22:49.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:49.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:50.783 01.161 20224 Exposure complete
00:22:50.859 00.076 20224 worker thread done servicing request
00:22:50.859 00.000 8996 OnExposeComplete: enter
00:22:50.860 00.001 8996 UpdateGuideState(): m_state=6
00:22:50.861 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9902
00:22:50.862 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.29, Mass=698714, SNR=329.6, Peak=59027 HFD=4.7
00:22:50.863 00.001 8996 MultiStar: [#1 -0.24,-0.27,0.61,U] [#2 -0.00,-0.28,0.77,U] [#3 0.22,-0.23,0.58,U] [#4 -0.02,-0.49,0.00,M2] [#5 0.56,-0.29,0.00,M1] [#6 0.20,-0.45,0.00,M5] [#7 0.12,-0.38,0.50,U] [#8 0.37,-0.05,0.46,U] 
00:22:50.864 00.001 8996 refined, 5 included, MultiStar: {0.13, -0.30}, one-star: {0.29, -0.44}
00:22:50.864 00.000 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
00:22:50.865 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
00:22:50.866 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.30 hyp=0.32 cameraTheta=-1.16 mountX=0.16 mountY=0.28, mountTheta=1.06
00:22:50.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.30, opts=13)
00:22:50.868 00.001 8996 Enqueuing Move request for scope (0.13, -0.30)
00:22:50.869 00.001 20224 Worker thread wakes up
00:22:50.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.30) opts 0xd
00:22:50.869 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.30)
00:22:50.869 00.000 20224 Moving (0.13, -0.30) raw xDistance=0.16 yDistance=0.28
00:22:50.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:22:50.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:50.869 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:22:50.869 00.000 20224 MoveAxis(E, 0, ABG)
00:22:50.869 00.000 20224 Move returns status 0, amount 0
00:22:50.869 00.000 20224 MoveAxis(N, 0, ABG)
00:22:50.869 00.000 20224 Move returns status 0, amount 0
00:22:50.869 00.000 20224 move complete, result=0
00:22:50.869 00.000 20224 worker thread done servicing request
00:22:50.873 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=59027, med=2966, FiltMin=2665, FiltMax=27757, Gamma=1.000
00:22:50.895 00.022 8996 UpdateGuideState exits: m=698714 SNR=329.6
00:22:50.896 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:50.897 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:50.898 00.001 8996 Enqueuing Expose request
00:22:50.899 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:22:50.900 00.001 20224 Worker thread wakes up
00:22:50.900 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:50.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:51.879 00.979 20224 Exposure complete
00:22:51.972 00.093 20224 worker thread done servicing request
00:22:51.972 00.000 8996 OnExposeComplete: enter
00:22:51.974 00.002 8996 UpdateGuideState(): m_state=6
00:22:51.974 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9903
00:22:51.975 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.12, Mass=668779, SNR=338.9, Peak=58835 HFD=4.6
00:22:51.978 00.003 8996 MultiStar: [#1 -0.24,-0.29,0.70,U] [#2 0.32,-0.41,0.00,M1] [#3 0.15,-0.68,0.00,M4] [#4 -0.20,-0.66,0.00,M3] [#5 0.37,-0.40,0.00,M2] [#6 0.22,-0.57,0.00,M6] [#7 -0.00,-0.33,0.41,U] [#8 0.16,-0.25,0.35,U] 
00:22:51.980 00.002 8996 refined, 3 included, MultiStar: {0.10, -0.42}, one-star: {0.36, -0.60}
00:22:51.981 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
00:22:51.982 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
00:22:51.983 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.42 hyp=0.43 cameraTheta=-1.33 mountX=0.14 mountY=0.40, mountTheta=1.23
00:22:51.985 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.42, opts=13)
00:22:51.986 00.001 8996 Enqueuing Move request for scope (0.10, -0.42)
00:22:51.987 00.001 20224 Worker thread wakes up
00:22:51.987 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.42) opts 0xd
00:22:51.987 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.42)
00:22:51.987 00.000 20224 Moving (0.10, -0.42) raw xDistance=0.14 yDistance=0.40
00:22:51.987 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:22:51.987 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:22:51.987 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:22:51.987 00.000 20224 MoveAxis(E, 0, ABG)
00:22:51.987 00.000 20224 Move returns status 0, amount 0
00:22:51.987 00.000 20224 MoveAxis(N, 0, ABG)
00:22:51.987 00.000 20224 Move returns status 0, amount 0
00:22:51.987 00.000 20224 move complete, result=0
00:22:51.989 00.002 20224 worker thread done servicing request
00:22:51.995 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58835, med=2966, FiltMin=2694, FiltMax=27043, Gamma=1.000
00:22:52.011 00.016 8996 UpdateGuideState exits: m=668779 SNR=338.9
00:22:52.011 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:52.013 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:52.013 00.000 8996 Enqueuing Expose request
00:22:52.014 00.001 20224 Worker thread wakes up
00:22:52.014 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:22:52.015 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:52.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:53.175 01.160 20224 Exposure complete
00:22:53.237 00.062 20224 worker thread done servicing request
00:22:53.237 00.000 8996 OnExposeComplete: enter
00:22:53.239 00.002 8996 UpdateGuideState(): m_state=6
00:22:53.241 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9904
00:22:53.242 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.49, Mass=737749, SNR=357.2, Peak=52019 HFD=4.8
00:22:53.243 00.001 8996 MultiStar: [#1 -0.15,-0.21,0.68,U] [#2 0.15,-0.22,0.69,U] [#3 0.11,-0.53,0.00,M5] [#4 -0.21,-0.59,0.00,M4] [#5 0.34,-0.26,0.47,U] [#6 0.17,-0.53,0.00,M7] [#7 -0.09,-0.15,0.42,U] [#8 0.37,-0.06,0.35,U] 
00:22:53.244 00.001 8996 refined, 5 included, MultiStar: {0.12, -0.20}, one-star: {0.20, -0.23}
00:22:53.246 00.002 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
00:22:53.247 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.24)
00:22:53.249 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-1.02 mountX=0.14 mountY=0.19, mountTheta=0.92
00:22:53.251 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.20, opts=13)
00:22:53.252 00.001 8996 Enqueuing Move request for scope (0.12, -0.20)
00:22:53.252 00.000 20224 Worker thread wakes up
00:22:53.253 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
00:22:53.253 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
00:22:53.253 00.000 20224 Moving (0.12, -0.20) raw xDistance=0.14 yDistance=0.19
00:22:53.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:22:53.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:53.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:22:53.253 00.000 20224 MoveAxis(E, 0, ABG)
00:22:53.253 00.000 20224 Move returns status 0, amount 0
00:22:53.253 00.000 20224 MoveAxis(N, 0, ABG)
00:22:53.253 00.000 20224 Move returns status 0, amount 0
00:22:53.253 00.000 20224 move complete, result=0
00:22:53.253 00.000 20224 worker thread done servicing request
00:22:53.256 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52019, med=2966, FiltMin=2659, FiltMax=25693, Gamma=1.000
00:22:53.272 00.016 8996 UpdateGuideState exits: m=737749 SNR=357.2
00:22:53.274 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:53.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:53.276 00.001 8996 Enqueuing Expose request
00:22:53.277 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:22:53.278 00.001 20224 Worker thread wakes up
00:22:53.278 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:53.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:54.247 00.969 20224 Exposure complete
00:22:54.303 00.056 20224 worker thread done servicing request
00:22:54.303 00.000 8996 OnExposeComplete: enter
00:22:54.304 00.001 8996 UpdateGuideState(): m_state=6
00:22:54.305 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9905
00:22:54.306 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=473.55, Mass=713738, SNR=350.3, Peak=50614 HFD=4.9
00:22:54.307 00.001 8996 MultiStar: [#1 -0.34,-0.04,0.63,U] [#2 -0.01,-0.14,0.68,U] [#3 0.06,-0.26,0.58,U] [#4 -0.30,-0.53,0.00,M5] [#5 0.24,-0.19,0.60,U] [#6 0.19,-0.51,0.00,M8] [#7 0.08,0.08,0.43,U] [#8 0.14,0.01,0.36,U] 
00:22:54.307 00.000 8996 refined, 6 included, MultiStar: {0.05, -0.12}, one-star: {0.17, -0.17}
00:22:54.308 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
00:22:54.309 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
00:22:54.309 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.19 mountX=0.06 mountY=0.11, mountTheta=1.09
00:22:54.312 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
00:22:54.313 00.001 8996 Enqueuing Move request for scope (0.05, -0.12)
00:22:54.314 00.001 20224 Worker thread wakes up
00:22:54.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
00:22:54.314 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
00:22:54.314 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.06 yDistance=0.11
00:22:54.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:22:54.315 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:54.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:22:54.315 00.000 20224 MoveAxis(E, 0, ABG)
00:22:54.315 00.000 20224 Move returns status 0, amount 0
00:22:54.315 00.000 20224 MoveAxis(N, 0, ABG)
00:22:54.315 00.000 20224 Move returns status 0, amount 0
00:22:54.315 00.000 20224 move complete, result=0
00:22:54.315 00.000 20224 worker thread done servicing request
00:22:54.320 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50614, med=2966, FiltMin=2697, FiltMax=24937, Gamma=1.000
00:22:54.334 00.014 8996 UpdateGuideState exits: m=713738 SNR=350.3
00:22:54.335 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:54.335 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:54.336 00.001 8996 Enqueuing Expose request
00:22:54.337 00.001 20224 Worker thread wakes up
00:22:54.337 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:54.337 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:54.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:55.497 01.160 20224 Exposure complete
00:22:55.582 00.085 20224 worker thread done servicing request
00:22:55.582 00.000 8996 OnExposeComplete: enter
00:22:55.583 00.001 8996 UpdateGuideState(): m_state=6
00:22:55.585 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9906
00:22:55.586 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.66, Mass=676327, SNR=350.6, Peak=50336 HFD=4.5
00:22:55.587 00.001 8996 MultiStar: [#1 -0.54,0.03,0.00,M1] [#2 -0.20,0.03,0.69,U] [#3 -0.05,-0.13,0.55,U] [#4 -0.36,-0.12,0.54,U] [#5 -0.16,0.05,0.57,U] [#6 -0.02,-0.13,0.37,U] [#7 -0.18,-0.01,0.38,U] [#8 -0.05,0.14,0.36,U] 
00:22:55.589 00.002 8996 single-star, 7 included, MultiStar: {-0.15, -0.04}, one-star: {-0.14, -0.07}
00:22:55.591 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
00:22:55.593 00.002 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
00:22:55.595 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.69 mountX=-0.13 mountY=0.08, mountTheta=2.58
00:22:55.598 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
00:22:55.599 00.001 8996 Enqueuing Move request for scope (-0.14, -0.07)
00:22:55.601 00.002 20224 Worker thread wakes up
00:22:55.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
00:22:55.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
00:22:55.602 00.001 20224 Moving (-0.14, -0.07) raw xDistance=-0.13 yDistance=0.08
00:22:55.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:22:55.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:55.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:22:55.602 00.000 20224 MoveAxis(E, 0, ABG)
00:22:55.602 00.000 20224 Move returns status 0, amount 0
00:22:55.602 00.000 20224 MoveAxis(N, 0, ABG)
00:22:55.602 00.000 20224 Move returns status 0, amount 0
00:22:55.602 00.000 20224 move complete, result=0
00:22:55.602 00.000 20224 worker thread done servicing request
00:22:55.611 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50336, med=2966, FiltMin=2694, FiltMax=20608, Gamma=1.000
00:22:55.634 00.023 8996 UpdateGuideState exits: m=676327 SNR=350.6
00:22:55.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:55.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:55.637 00.001 8996 Enqueuing Expose request
00:22:55.637 00.000 20224 Worker thread wakes up
00:22:55.638 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:55.639 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:55.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:56.611 00.972 20224 Exposure complete
00:22:56.686 00.075 20224 worker thread done servicing request
00:22:56.686 00.000 8996 OnExposeComplete: enter
00:22:56.688 00.002 8996 UpdateGuideState(): m_state=6
00:22:56.689 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9907
00:22:56.690 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.60, Mass=707575, SNR=306.7, Peak=47142 HFD=4.7
00:22:56.691 00.001 8996 MultiStar: [#1 -0.45,-0.01,0.00,M2] [#2 -0.04,-0.05,0.82,U] [#3 0.17,-0.11,0.68,U] [#4 -0.11,-0.17,0.55,U] [#5 0.16,0.14,0.69,U] [#6 0.10,-0.31,0.43,U] [#7 -0.09,0.06,0.50,U] [#8 0.18,0.20,0.39,U] 
00:22:56.692 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.05}, one-star: {0.00, -0.12}
00:22:56.693 00.001 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
00:22:56.694 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.36)
00:22:56.696 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.90 mountX=0.04 mountY=0.05, mountTheta=0.79
00:22:56.698 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
00:22:56.699 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
00:22:56.700 00.001 20224 Worker thread wakes up
00:22:56.700 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
00:22:56.700 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
00:22:56.700 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.05
00:22:56.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:22:56.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:56.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:22:56.700 00.000 20224 MoveAxis(E, 0, ABG)
00:22:56.701 00.001 20224 Move returns status 0, amount 0
00:22:56.701 00.000 20224 MoveAxis(N, 0, ABG)
00:22:56.701 00.000 20224 Move returns status 0, amount 0
00:22:56.701 00.000 20224 move complete, result=0
00:22:56.701 00.000 20224 worker thread done servicing request
00:22:56.707 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47142, med=2966, FiltMin=2691, FiltMax=23417, Gamma=1.000
00:22:56.723 00.016 8996 UpdateGuideState exits: m=707575 SNR=306.7
00:22:56.725 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:56.727 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:56.728 00.001 8996 Enqueuing Expose request
00:22:56.730 00.002 20224 Worker thread wakes up
00:22:56.730 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:22:56.732 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:56.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:57.892 01.160 20224 Exposure complete
00:22:57.988 00.096 20224 worker thread done servicing request
00:22:57.988 00.000 8996 OnExposeComplete: enter
00:22:57.989 00.001 8996 UpdateGuideState(): m_state=6
00:22:57.991 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9908
00:22:57.991 00.000 8996 Star::Find returns 1 (0), X=136.17, Y=473.79, Mass=670377, SNR=337.2, Peak=50896 HFD=4.4
00:22:57.993 00.002 8996 MultiStar: [#1 -0.49,0.11,0.00,M3] [#2 -0.01,-0.33,0.70,U] [#3 -0.08,-0.29,0.73,U] [#4 -0.35,-0.39,0.00,M4] [#5 0.06,0.05,0.52,U] [#6 0.14,-0.25,0.44,U] [#7 -0.02,-0.10,0.48,U] [#8 0.10,0.04,0.34,U] 
00:22:57.995 00.002 8996 refined, 6 included, MultiStar: {-0.02, -0.12}, one-star: {-0.13, 0.06}
00:22:57.996 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
00:22:57.997 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
00:22:57.998 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.73 mountX=-0.01 mountY=0.12, mountTheta=1.64
00:22:58.002 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
00:22:58.003 00.001 8996 Enqueuing Move request for scope (-0.02, -0.12)
00:22:58.003 00.000 20224 Worker thread wakes up
00:22:58.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
00:22:58.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
00:22:58.003 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
00:22:58.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:22:58.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:58.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:22:58.004 00.001 20224 MoveAxis(E, 0, ABG)
00:22:58.004 00.000 20224 Move returns status 0, amount 0
00:22:58.004 00.000 20224 MoveAxis(N, 0, ABG)
00:22:58.004 00.000 20224 Move returns status 0, amount 0
00:22:58.004 00.000 20224 move complete, result=0
00:22:58.004 00.000 20224 worker thread done servicing request
00:22:58.010 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=50896, med=2966, FiltMin=2681, FiltMax=22576, Gamma=1.000
00:22:58.023 00.013 8996 UpdateGuideState exits: m=670377 SNR=337.2
00:22:58.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:58.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:58.026 00.001 8996 Enqueuing Expose request
00:22:58.027 00.001 20224 Worker thread wakes up
00:22:58.027 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:58.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:58.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:22:59.007 00.979 20224 Exposure complete
00:22:59.073 00.066 20224 worker thread done servicing request
00:22:59.073 00.000 8996 OnExposeComplete: enter
00:22:59.075 00.002 8996 UpdateGuideState(): m_state=6
00:22:59.076 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9909
00:22:59.077 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.64, Mass=650823, SNR=346.4, Peak=47472 HFD=4.6
00:22:59.079 00.002 8996 MultiStar: [#1 -0.27,0.04,0.65,U] [#2 0.15,0.03,0.61,U] [#3 0.27,-0.31,0.64,U] [#4 0.02,-0.42,0.59,U] [#5 0.14,-0.11,0.55,U] [#6 0.29,-0.38,0.00,M6] [#7 -0.15,-0.01,0.46,U] [#8 -0.00,0.06,0.36,U] 
00:22:59.080 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.11}, one-star: {-0.14, -0.08}
00:22:59.081 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
00:22:59.082 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
00:22:59.083 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.64 mountX=0.00 mountY=0.11, mountTheta=1.54
00:22:59.086 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.11, opts=13)
00:22:59.087 00.001 8996 Enqueuing Move request for scope (-0.01, -0.11)
00:22:59.088 00.001 20224 Worker thread wakes up
00:22:59.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
00:22:59.088 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
00:22:59.089 00.001 20224 Moving (-0.01, -0.11) raw xDistance=0.00 yDistance=0.11
00:22:59.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:22:59.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:22:59.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:22:59.089 00.000 20224 MoveAxis(E, 0, ABG)
00:22:59.089 00.000 20224 Move returns status 0, amount 0
00:22:59.089 00.000 20224 MoveAxis(N, 0, ABG)
00:22:59.089 00.000 20224 Move returns status 0, amount 0
00:22:59.089 00.000 20224 move complete, result=0
00:22:59.089 00.000 20224 worker thread done servicing request
00:22:59.093 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47472, med=2966, FiltMin=2681, FiltMax=20233, Gamma=1.000
00:22:59.109 00.016 8996 UpdateGuideState exits: m=650823 SNR=346.4
00:22:59.110 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:22:59.112 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:22:59.113 00.001 8996 Enqueuing Expose request
00:22:59.114 00.001 20224 Worker thread wakes up
00:22:59.114 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:22:59.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:22:59.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:00.278 01.163 20224 Exposure complete
00:23:00.350 00.072 20224 worker thread done servicing request
00:23:00.350 00.000 8996 OnExposeComplete: enter
00:23:00.352 00.002 8996 UpdateGuideState(): m_state=6
00:23:00.353 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9910
00:23:00.354 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=473.45, Mass=654006, SNR=327.4, Peak=50707 HFD=4.8
00:23:00.356 00.002 8996 MultiStar: [#1 -0.10,-0.11,0.64,U] [#2 0.23,-0.31,0.73,U] [#3 0.18,-0.31,0.63,U] [#4 -0.05,-0.55,0.00,M4] [#5 0.21,-0.24,0.65,U] [#6 0.18,-0.55,0.00,M7] [#7 0.12,-0.16,0.46,U] [#8 0.23,0.11,0.43,U] 
00:23:00.357 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.21}, one-star: {0.22, -0.27}
00:23:00.359 00.002 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
00:23:00.360 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
00:23:00.362 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-0.92 mountX=0.18 mountY=0.19, mountTheta=0.81
00:23:00.365 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.21, opts=13)
00:23:00.367 00.002 8996 Enqueuing Move request for scope (0.16, -0.21)
00:23:00.368 00.001 20224 Worker thread wakes up
00:23:00.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd
00:23:00.368 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.21)
00:23:00.368 00.000 20224 Moving (0.16, -0.21) raw xDistance=0.18 yDistance=0.19
00:23:00.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:23:00.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:00.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:23:00.368 00.000 20224 MoveAxis(E, 0, ABG)
00:23:00.368 00.000 20224 Move returns status 0, amount 0
00:23:00.368 00.000 20224 MoveAxis(N, 0, ABG)
00:23:00.368 00.000 20224 Move returns status 0, amount 0
00:23:00.368 00.000 20224 move complete, result=0
00:23:00.368 00.000 20224 worker thread done servicing request
00:23:00.373 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50707, med=2966, FiltMin=2678, FiltMax=24397, Gamma=1.000
00:23:00.388 00.015 8996 UpdateGuideState exits: m=654006 SNR=327.4
00:23:00.389 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:00.389 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:00.390 00.001 8996 Enqueuing Expose request
00:23:00.391 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:23:00.392 00.001 20224 Worker thread wakes up
00:23:00.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:00.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:01.385 00.993 20224 Exposure complete
00:23:01.458 00.073 20224 worker thread done servicing request
00:23:01.459 00.001 8996 OnExposeComplete: enter
00:23:01.461 00.002 8996 UpdateGuideState(): m_state=6
00:23:01.461 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9911
00:23:01.463 00.002 8996 Star::Find returns 1 (0), X=136.34, Y=473.34, Mass=691231, SNR=308.0, Peak=53651 HFD=4.7
00:23:01.465 00.002 8996 MultiStar: [#1 -0.12,-0.38,0.68,U] [#2 0.15,-0.50,0.00,M1] [#3 0.06,-0.77,0.00,M1] [#4 -0.11,-0.86,0.00,M5] [#5 0.21,-0.51,0.00,M1] [#6 0.11,-0.39,0.44,U] [#7 -0.07,-0.26,0.58,U] [#8 0.09,-0.31,0.42,U] 
00:23:01.466 00.001 8996 refined, 4 included, MultiStar: {0.00, -0.35}, one-star: {0.04, -0.38}
00:23:01.467 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
00:23:01.468 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
00:23:01.469 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.56 mountX=0.04 mountY=0.35, mountTheta=1.47
00:23:01.470 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.35, opts=13)
00:23:01.470 00.000 8996 Enqueuing Move request for scope (0.00, -0.35)
00:23:01.472 00.002 20224 Worker thread wakes up
00:23:01.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.35) opts 0xd
00:23:01.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.35)
00:23:01.472 00.000 20224 Moving (0.00, -0.35) raw xDistance=0.04 yDistance=0.35
00:23:01.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:23:01.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:23:01.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:23:01.472 00.000 20224 MoveAxis(E, 0, ABG)
00:23:01.472 00.000 20224 Move returns status 0, amount 0
00:23:01.472 00.000 20224 MoveAxis(N, 0, ABG)
00:23:01.472 00.000 20224 Move returns status 0, amount 0
00:23:01.473 00.001 20224 move complete, result=0
00:23:01.473 00.000 20224 worker thread done servicing request
00:23:01.476 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53651, med=2966, FiltMin=2681, FiltMax=22960, Gamma=1.000
00:23:01.489 00.013 8996 UpdateGuideState exits: m=691231 SNR=308.0
00:23:01.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:01.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:01.492 00.001 8996 Enqueuing Expose request
00:23:01.492 00.000 20224 Worker thread wakes up
00:23:01.492 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:23:01.493 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:01.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:02.655 01.162 20224 Exposure complete
00:23:02.711 00.056 20224 worker thread done servicing request
00:23:02.711 00.000 8996 OnExposeComplete: enter
00:23:02.712 00.001 8996 UpdateGuideState(): m_state=6
00:23:02.713 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9912
00:23:02.714 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=473.23, Mass=698403, SNR=336.8, Peak=51715 HFD=4.5
00:23:02.714 00.000 8996 MultiStar: [#1 -0.28,-0.57,0.00,M1] [#2 -0.03,-0.50,0.00,M2] [#3 -0.06,-0.58,0.00,M2] [#4 -0.31,-0.76,0.00,M6] [#5 0.09,-0.34,0.67,U] [#6 0.01,-0.64,0.00,M7] [#7 0.02,-0.42,0.40,U] [#8 0.01,-0.32,0.40,U] 
00:23:02.715 00.001 8996 refined, 3 included, MultiStar: {0.01, -0.42}, one-star: {-0.04, -0.50}
00:23:02.716 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
00:23:02.717 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
00:23:02.717 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.42 hyp=0.42 cameraTheta=-1.54 mountX=0.05 mountY=0.41, mountTheta=1.44
00:23:02.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.42, opts=13)
00:23:02.720 00.001 8996 Enqueuing Move request for scope (0.01, -0.42)
00:23:02.720 00.000 20224 Worker thread wakes up
00:23:02.721 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.42) opts 0xd
00:23:02.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.42)
00:23:02.721 00.000 20224 Moving (0.01, -0.42) raw xDistance=0.05 yDistance=0.41
00:23:02.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:23:02.721 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.70 newest=0.95
00:23:02.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
00:23:02.721 00.000 20224 MoveAxis(E, 0, ABG)
00:23:02.721 00.000 20224 Move returns status 0, amount 0
00:23:02.721 00.000 20224 MoveAxis(S, 87, ABG)
00:23:02.721 00.000 20224 Guiding  Dir = 1, Dur = 87
00:23:02.721 00.000 20224 IsSlewing returns 0
00:23:02.721 00.000 20224 IsGuiding returns 0
00:23:02.727 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51715, med=2966, FiltMin=2681, FiltMax=25696, Gamma=1.000
00:23:02.746 00.019 8996 UpdateGuideState exits: m=698403 SNR=336.8
00:23:02.748 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:02.749 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:02.750 00.001 8996 Enqueuing Expose request
00:23:02.771 00.021 20224 PulseGuide returned control before completion, sleep 48
00:23:02.833 00.062 20224 IsGuiding returns 1
00:23:02.833 00.000 20224 scope still moving after pulse duration time elapsed
00:23:02.864 00.031 20224 IsSlewing returns 0
00:23:02.865 00.001 20224 IsGuiding returns 1
00:23:02.895 00.030 20224 IsSlewing returns 0
00:23:02.896 00.001 20224 IsGuiding returns 0
00:23:02.896 00.000 20224 scope move finished after 87 + 87 ms
00:23:02.896 00.000 20224 Move returns status 0, amount 87
00:23:02.896 00.000 20224 move complete, result=0
00:23:02.896 00.000 20224 worker thread done servicing request
00:23:02.896 00.000 20224 Worker thread wakes up
00:23:02.896 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 87 ms SOUTH
00:23:02.899 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:02.899 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:03.893 00.994 20224 Exposure complete
00:23:03.966 00.073 20224 worker thread done servicing request
00:23:03.966 00.000 8996 OnExposeComplete: enter
00:23:03.967 00.001 8996 UpdateGuideState(): m_state=6
00:23:03.968 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9913
00:23:03.969 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=473.39, Mass=661488, SNR=331.5, Peak=48803 HFD=4.6
00:23:03.970 00.001 8996 MultiStar: [#1 -0.62,-0.23,0.00,M2] [#2 -0.10,-0.46,0.00,M3] [#3 0.03,-0.58,0.00,M3] [#4 -0.30,-0.74,0.00,M7] [#5 -0.07,-0.18,0.56,U] [#6 -0.09,-0.45,0.00,M8] [#7 -0.13,0.10,0.48,U] [#8 -0.10,-0.06,0.38,U] 
00:23:03.971 00.001 8996 refined, 3 included, MultiStar: {-0.07, -0.17}, one-star: {-0.03, -0.34}
00:23:03.971 00.000 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
00:23:03.972 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
00:23:03.975 00.003 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.17 hyp=0.19 cameraTheta=-1.96 mountX=-0.05 mountY=0.18, mountTheta=1.86
00:23:03.979 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.17, opts=13)
00:23:03.981 00.002 8996 Enqueuing Move request for scope (-0.07, -0.17)
00:23:03.983 00.002 20224 Worker thread wakes up
00:23:03.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.17) opts 0xd
00:23:03.983 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.17)
00:23:03.983 00.000 20224 Moving (-0.07, -0.17) raw xDistance=-0.05 yDistance=0.18
00:23:03.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:23:03.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:03.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:23:03.983 00.000 20224 MoveAxis(E, 0, ABG)
00:23:03.983 00.000 20224 Move returns status 0, amount 0
00:23:03.983 00.000 20224 MoveAxis(N, 0, ABG)
00:23:03.983 00.000 20224 Move returns status 0, amount 0
00:23:03.983 00.000 20224 move complete, result=0
00:23:03.983 00.000 20224 worker thread done servicing request
00:23:03.989 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48803, med=2966, FiltMin=2675, FiltMax=22445, Gamma=1.000
00:23:04.013 00.024 8996 UpdateGuideState exits: m=661488 SNR=331.5
00:23:04.014 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:04.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:04.016 00.001 8996 Enqueuing Expose request
00:23:04.017 00.001 20224 Worker thread wakes up
00:23:04.017 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:23:04.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:04.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:05.173 01.156 20224 Exposure complete
00:23:05.237 00.064 20224 worker thread done servicing request
00:23:05.237 00.000 8996 OnExposeComplete: enter
00:23:05.238 00.001 8996 UpdateGuideState(): m_state=6
00:23:05.239 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9914
00:23:05.240 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=472.95, Mass=624289, SNR=299.2, Peak=47478 HFD=4.4
00:23:05.241 00.001 8996 MultiStar: [#1 -0.37,-0.56,0.00,M3] [#2 -0.11,-0.63,0.00,M4] [#3 0.02,-0.77,0.00,M4] [#4 -0.33,-0.71,0.00,M8] [#5 -0.05,-0.56,0.00,M1] [#6 0.16,-0.59,0.00,M9] [#7 -0.14,-0.55,0.00,M1] [#8 -0.05,-0.15,0.43,U] 
00:23:05.241 00.000 8996 refined, 1 included, MultiStar: {-0.10, -0.58}, one-star: {-0.12, -0.77}
00:23:05.242 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
00:23:05.243 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
00:23:05.244 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.58 hyp=0.59 cameraTheta=-1.74 mountX=-0.04 mountY=0.59, mountTheta=1.64
00:23:05.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.58, opts=13)
00:23:05.246 00.000 8996 Enqueuing Move request for scope (-0.10, -0.58)
00:23:05.247 00.001 20224 Worker thread wakes up
00:23:05.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.58) opts 0xd
00:23:05.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.58)
00:23:05.247 00.000 20224 Moving (-0.10, -0.58) raw xDistance=-0.04 yDistance=0.59
00:23:05.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:23:05.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
00:23:05.247 00.000 20224 MoveAxis(E, 0, ABG)
00:23:05.247 00.000 20224 Move returns status 0, amount 0
00:23:05.247 00.000 20224 MoveAxis(S, 124, ABG)
00:23:05.247 00.000 20224 Guiding  Dir = 1, Dur = 124
00:23:05.248 00.001 20224 IsSlewing returns 0
00:23:05.248 00.000 20224 IsGuiding returns 0
00:23:05.253 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47478, med=2966, FiltMin=2704, FiltMax=26838, Gamma=1.000
00:23:05.271 00.018 8996 UpdateGuideState exits: m=624289 SNR=299.2
00:23:05.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:05.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:05.275 00.002 8996 Enqueuing Expose request
00:23:05.306 00.031 20224 PulseGuide returned control before completion, sleep 76
00:23:05.383 00.077 20224 IsGuiding returns 1
00:23:05.383 00.000 20224 scope still moving after pulse duration time elapsed
00:23:05.415 00.032 20224 IsSlewing returns 0
00:23:05.415 00.000 20224 IsGuiding returns 1
00:23:05.446 00.031 20224 IsSlewing returns 0
00:23:05.446 00.000 20224 IsGuiding returns 1
00:23:05.477 00.031 20224 IsSlewing returns 0
00:23:05.478 00.001 20224 IsGuiding returns 0
00:23:05.478 00.000 20224 scope move finished after 124 + 106 ms
00:23:05.478 00.000 20224 Move returns status 0, amount 124
00:23:05.478 00.000 20224 move complete, result=0
00:23:05.478 00.000 20224 worker thread done servicing request
00:23:05.478 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.6 px 124 ms SOUTH
00:23:05.479 00.001 20224 Worker thread wakes up
00:23:05.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:05.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:06.447 00.967 20224 Exposure complete
00:23:06.525 00.078 20224 worker thread done servicing request
00:23:06.525 00.000 8996 OnExposeComplete: enter
00:23:06.527 00.002 8996 UpdateGuideState(): m_state=6
00:23:06.528 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9915
00:23:06.529 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.56, Mass=815334, SNR=357.3, Peak=62144 HFD=4.2
00:23:06.530 00.001 8996 MultiStar: [#1 -0.56,-0.08,0.00,M4] [#2 -0.20,-0.05,0.66,U] [#3 0.11,-0.23,0.62,U] [#4 -0.36,-0.31,0.00,M9] [#5 0.12,-0.13,0.49,U] [#6 0.23,-0.04,0.39,U] [#7 -0.00,0.20,0.47,U] [#8 0.09,0.02,0.33,U] 
00:23:06.533 00.003 8996 refined, 6 included, MultiStar: {-0.04, -0.08}, one-star: {-0.28, -0.16}
00:23:06.535 00.002 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
00:23:06.537 00.002 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
00:23:06.539 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.03 mountX=-0.03 mountY=0.09, mountTheta=1.93
00:23:06.542 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.08, opts=13)
00:23:06.543 00.001 8996 Enqueuing Move request for scope (-0.04, -0.08)
00:23:06.545 00.002 20224 Worker thread wakes up
00:23:06.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
00:23:06.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
00:23:06.545 00.000 20224 Moving (-0.04, -0.08) raw xDistance=-0.03 yDistance=0.09
00:23:06.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:23:06.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:06.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:23:06.545 00.000 20224 MoveAxis(E, 0, ABG)
00:23:06.545 00.000 20224 Move returns status 0, amount 0
00:23:06.545 00.000 20224 MoveAxis(N, 0, ABG)
00:23:06.545 00.000 20224 Move returns status 0, amount 0
00:23:06.546 00.001 20224 move complete, result=0
00:23:06.546 00.000 20224 worker thread done servicing request
00:23:06.553 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=62144, med=2966, FiltMin=2685, FiltMax=27837, Gamma=1.000
00:23:06.580 00.027 8996 UpdateGuideState exits: m=815334 SNR=357.3
00:23:06.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:06.583 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:06.584 00.001 8996 Enqueuing Expose request
00:23:06.586 00.002 20224 Worker thread wakes up
00:23:06.586 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:06.588 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:06.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:07.750 01.162 20224 Exposure complete
00:23:07.819 00.069 20224 worker thread done servicing request
00:23:07.819 00.000 8996 OnExposeComplete: enter
00:23:07.820 00.001 8996 UpdateGuideState(): m_state=6
00:23:07.821 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9916
00:23:07.822 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.78, Mass=660202, SNR=373.8, Peak=50416 HFD=4.4
00:23:07.823 00.001 8996 MultiStar: [#1 -0.39,-0.01,0.61,U] [#2 -0.01,-0.18,0.72,U] [#3 0.24,-0.08,0.53,U] [#4 -0.09,-0.20,0.43,U] [#5 0.09,0.27,0.57,U] [#6 0.22,0.13,0.37,U] [#7 -0.05,0.50,0.00,M1] [#8 0.11,0.16,0.32,U] 
00:23:07.824 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.01}, one-star: {-0.16, 0.06}
00:23:07.825 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
00:23:07.826 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
00:23:07.827 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.04 cameraTheta=2.85 mountX=-0.03 mountY=-0.01, mountTheta=-2.97
00:23:07.829 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
00:23:07.830 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
00:23:07.830 00.000 20224 Worker thread wakes up
00:23:07.831 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
00:23:07.831 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
00:23:07.831 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.01
00:23:07.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:23:07.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:07.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:23:07.831 00.000 20224 MoveAxis(E, 0, ABG)
00:23:07.831 00.000 20224 Move returns status 0, amount 0
00:23:07.831 00.000 20224 MoveAxis(N, 0, ABG)
00:23:07.831 00.000 20224 Move returns status 0, amount 0
00:23:07.831 00.000 20224 move complete, result=0
00:23:07.831 00.000 20224 worker thread done servicing request
00:23:07.835 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50416, med=2969, FiltMin=2681, FiltMax=23296, Gamma=1.000
00:23:07.855 00.020 8996 UpdateGuideState exits: m=660202 SNR=373.8
00:23:07.856 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:07.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:07.858 00.001 8996 Enqueuing Expose request
00:23:07.859 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:07.860 00.001 20224 Worker thread wakes up
00:23:07.860 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:07.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:08.829 00.969 20224 Exposure complete
00:23:08.892 00.063 20224 worker thread done servicing request
00:23:08.892 00.000 8996 OnExposeComplete: enter
00:23:08.894 00.002 8996 UpdateGuideState(): m_state=6
00:23:08.896 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9917
00:23:08.897 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=473.97, Mass=718730, SNR=341.0, Peak=58640 HFD=4.4
00:23:08.899 00.002 8996 MultiStar: [#1 -0.43,0.27,0.00,M4] [#2 -0.15,-0.03,0.65,U] [#3 -0.02,0.36,0.54,U] [#4 -0.21,0.07,0.50,U] [#5 0.03,0.27,0.54,U] [#6 -0.14,0.27,0.41,U] [#7 -0.29,0.41,0.00,M2] [#8 -0.01,0.46,0.00,M1] 
00:23:08.901 00.002 8996 refined, 5 included, MultiStar: {-0.10, 0.20}, one-star: {-0.10, 0.24}
00:23:08.903 00.002 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
00:23:08.904 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
00:23:08.905 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.03 mountX=-0.11 mountY=-0.18, mountTheta=-2.13
00:23:08.907 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.20, opts=13)
00:23:08.908 00.001 8996 Enqueuing Move request for scope (-0.10, 0.20)
00:23:08.909 00.001 20224 Worker thread wakes up
00:23:08.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
00:23:08.909 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
00:23:08.909 00.000 20224 Moving (-0.10, 0.20) raw xDistance=-0.11 yDistance=-0.18
00:23:08.909 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:23:08.909 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:08.909 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:23:08.909 00.000 20224 MoveAxis(E, 0, ABG)
00:23:08.909 00.000 20224 Move returns status 0, amount 0
00:23:08.909 00.000 20224 MoveAxis(N, 0, ABG)
00:23:08.909 00.000 20224 Move returns status 0, amount 0
00:23:08.909 00.000 20224 move complete, result=0
00:23:08.909 00.000 20224 worker thread done servicing request
00:23:08.913 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58640, med=2966, FiltMin=2697, FiltMax=28237, Gamma=1.000
00:23:08.926 00.013 8996 UpdateGuideState exits: m=718730 SNR=341.0
00:23:08.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:08.927 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:08.928 00.001 8996 Enqueuing Expose request
00:23:08.929 00.001 20224 Worker thread wakes up
00:23:08.929 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:08.930 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:08.930 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:10.097 01.167 20224 Exposure complete
00:23:10.156 00.059 20224 worker thread done servicing request
00:23:10.156 00.000 8996 OnExposeComplete: enter
00:23:10.157 00.001 8996 UpdateGuideState(): m_state=6
00:23:10.158 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9918
00:23:10.158 00.000 8996 Star::Find returns 1 (0), X=136.52, Y=474.23, Mass=633938, SNR=315.0, Peak=55654 HFD=4.6
00:23:10.159 00.001 8996 MultiStar: [#1 -0.40,0.69,0.00,M5] [#2 0.07,0.35,0.75,U] [#3 -0.02,0.52,0.00,M2] [#4 -0.28,0.41,0.00,M8] [#5 0.21,0.62,0.00,M1] [#6 0.13,0.51,0.00,M7] [#7 0.01,0.76,0.00,M3] [#8 0.12,0.78,0.00,M2] 
00:23:10.160 00.001 8996 refined, 1 included, MultiStar: {0.15, 0.44}, one-star: {0.22, 0.50}
00:23:10.161 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
00:23:10.162 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
00:23:10.162 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.44 hyp=0.46 cameraTheta=1.23 mountX=0.11 mountY=-0.45, mountTheta=-1.33
00:23:10.164 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.44, opts=13)
00:23:10.164 00.000 8996 Enqueuing Move request for scope (0.15, 0.44)
00:23:10.165 00.001 20224 Worker thread wakes up
00:23:10.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.44) opts 0xd
00:23:10.165 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.44)
00:23:10.165 00.000 20224 Moving (0.15, 0.44) raw xDistance=0.11 yDistance=-0.45
00:23:10.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:23:10.166 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:10.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:23:10.166 00.000 20224 MoveAxis(E, 0, ABG)
00:23:10.166 00.000 20224 Move returns status 0, amount 0
00:23:10.166 00.000 20224 MoveAxis(N, 0, ABG)
00:23:10.166 00.000 20224 Move returns status 0, amount 0
00:23:10.166 00.000 20224 move complete, result=0
00:23:10.166 00.000 20224 worker thread done servicing request
00:23:10.171 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55654, med=2966, FiltMin=2694, FiltMax=24937, Gamma=1.000
00:23:10.184 00.013 8996 UpdateGuideState exits: m=633938 SNR=315.0
00:23:10.186 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:10.188 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:10.189 00.001 8996 Enqueuing Expose request
00:23:10.190 00.001 20224 Worker thread wakes up
00:23:10.190 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
00:23:10.192 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:10.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:11.164 00.972 20224 Exposure complete
00:23:11.221 00.057 20224 worker thread done servicing request
00:23:11.222 00.001 8996 OnExposeComplete: enter
00:23:11.223 00.001 8996 UpdateGuideState(): m_state=6
00:23:11.225 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9919
00:23:11.225 00.000 8996 Star::Find returns 1 (0), X=136.50, Y=474.20, Mass=642229, SNR=323.3, Peak=54758 HFD=4.6
00:23:11.226 00.001 8996 MultiStar: [#1 0.02,0.58,0.00,M6] [#2 0.14,0.42,0.83,U] [#3 0.25,0.46,0.00,M3] [#4 -0.06,0.26,0.53,U] [#5 0.26,0.64,0.00,M2] [#6 0.23,0.57,0.00,M8] [#7 -0.03,0.78,0.00,M4] [#8 0.26,1.01,0.00,M3] 
00:23:11.227 00.001 8996 refined, 2 included, MultiStar: {0.12, 0.41}, one-star: {0.20, 0.48}
00:23:11.228 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
00:23:11.229 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
00:23:11.229 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.41 hyp=0.42 cameraTheta=1.28 mountX=0.08 mountY=-0.42, mountTheta=-1.38
00:23:11.231 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.41, opts=13)
00:23:11.232 00.001 8996 Enqueuing Move request for scope (0.12, 0.41)
00:23:11.232 00.000 20224 Worker thread wakes up
00:23:11.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.41) opts 0xd
00:23:11.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.41)
00:23:11.232 00.000 20224 Moving (0.12, 0.41) raw xDistance=0.08 yDistance=-0.42
00:23:11.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:23:11.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:11.233 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:23:11.233 00.000 20224 MoveAxis(E, 0, ABG)
00:23:11.233 00.000 20224 Move returns status 0, amount 0
00:23:11.233 00.000 20224 MoveAxis(N, 0, ABG)
00:23:11.233 00.000 20224 Move returns status 0, amount 0
00:23:11.233 00.000 20224 move complete, result=0
00:23:11.233 00.000 20224 worker thread done servicing request
00:23:11.236 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54758, med=2966, FiltMin=2688, FiltMax=24265, Gamma=1.000
00:23:11.250 00.014 8996 UpdateGuideState exits: m=642229 SNR=323.3
00:23:11.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:11.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:11.253 00.001 8996 Enqueuing Expose request
00:23:11.253 00.000 20224 Worker thread wakes up
00:23:11.253 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:23:11.254 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:11.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:12.427 01.173 20224 Exposure complete
00:23:12.487 00.060 20224 worker thread done servicing request
00:23:12.487 00.000 8996 OnExposeComplete: enter
00:23:12.488 00.001 8996 UpdateGuideState(): m_state=6
00:23:12.489 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9920
00:23:12.490 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=474.19, Mass=703953, SNR=354.1, Peak=58902 HFD=4.5
00:23:12.491 00.001 8996 MultiStar: [#1 -0.15,0.65,0.00,M7] [#2 0.10,0.28,0.62,U] [#3 0.23,0.47,0.00,M4] [#4 -0.13,0.19,0.53,U] [#5 0.03,0.67,0.00,M3] [#6 0.01,0.28,0.42,U] [#7 -0.21,0.65,0.00,M5] [#8 0.10,0.55,0.00,M4] 
00:23:12.491 00.000 8996 refined, 3 included, MultiStar: {0.03, 0.33}, one-star: {0.08, 0.47}
00:23:12.492 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
00:23:12.493 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
00:23:12.494 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.33 hyp=0.34 cameraTheta=1.47 mountX=0.00 mountY=-0.34, mountTheta=-1.57
00:23:12.496 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.33, opts=13)
00:23:12.496 00.000 8996 Enqueuing Move request for scope (0.03, 0.33)
00:23:12.497 00.001 20224 Worker thread wakes up
00:23:12.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.33) opts 0xd
00:23:12.497 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.33)
00:23:12.497 00.000 20224 Moving (0.03, 0.33) raw xDistance=0.00 yDistance=-0.34
00:23:12.498 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:23:12.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:12.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:23:12.498 00.000 20224 MoveAxis(E, 0, ABG)
00:23:12.498 00.000 20224 Move returns status 0, amount 0
00:23:12.498 00.000 20224 MoveAxis(N, 0, ABG)
00:23:12.498 00.000 20224 Move returns status 0, amount 0
00:23:12.498 00.000 20224 move complete, result=0
00:23:12.498 00.000 20224 worker thread done servicing request
00:23:12.501 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58902, med=2966, FiltMin=2697, FiltMax=25843, Gamma=1.000
00:23:12.514 00.013 8996 UpdateGuideState exits: m=703953 SNR=354.1
00:23:12.515 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:12.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:12.517 00.001 8996 Enqueuing Expose request
00:23:12.518 00.001 20224 Worker thread wakes up
00:23:12.518 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:23:12.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:12.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:13.492 00.974 20224 Exposure complete
00:23:13.582 00.090 20224 worker thread done servicing request
00:23:13.582 00.000 8996 OnExposeComplete: enter
00:23:13.583 00.001 8996 UpdateGuideState(): m_state=6
00:23:13.584 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9921
00:23:13.585 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.99, Mass=641006, SNR=310.3, Peak=51056 HFD=4.3
00:23:13.586 00.001 8996 MultiStar: [#1 -0.31,0.30,0.74,U] [#2 0.08,0.22,0.73,U] [#3 0.09,0.29,0.66,U] [#4 -0.21,0.17,0.57,U] [#5 0.18,0.46,0.00,M4] [#6 -0.03,0.27,0.52,U] [#7 0.06,0.49,0.00,M6] [#8 0.14,0.49,0.00,M5] 
00:23:13.586 00.000 8996 refined, 5 included, MultiStar: {-0.06, 0.26}, one-star: {-0.00, 0.27}
00:23:13.587 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
00:23:13.588 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
00:23:13.589 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.26 cameraTheta=1.79 mountX=-0.08 mountY=-0.25, mountTheta=-1.89
00:23:13.591 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.26, opts=13)
00:23:13.592 00.001 8996 Enqueuing Move request for scope (-0.06, 0.26)
00:23:13.592 00.000 20224 Worker thread wakes up
00:23:13.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
00:23:13.593 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
00:23:13.593 00.000 20224 Moving (-0.06, 0.26) raw xDistance=-0.08 yDistance=-0.25
00:23:13.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:23:13.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:13.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:23:13.593 00.000 20224 MoveAxis(E, 0, ABG)
00:23:13.593 00.000 20224 Move returns status 0, amount 0
00:23:13.593 00.000 20224 MoveAxis(N, 0, ABG)
00:23:13.593 00.000 20224 Move returns status 0, amount 0
00:23:13.593 00.000 20224 move complete, result=0
00:23:13.593 00.000 20224 worker thread done servicing request
00:23:13.598 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51056, med=2966, FiltMin=2697, FiltMax=25862, Gamma=1.000
00:23:13.614 00.016 8996 UpdateGuideState exits: m=641006 SNR=310.3
00:23:13.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:13.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:13.617 00.001 8996 Enqueuing Expose request
00:23:13.618 00.001 20224 Worker thread wakes up
00:23:13.618 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:23:13.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:13.619 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:14.784 01.165 20224 Exposure complete
00:23:14.857 00.073 20224 worker thread done servicing request
00:23:14.858 00.001 8996 OnExposeComplete: enter
00:23:14.859 00.001 8996 UpdateGuideState(): m_state=6
00:23:14.860 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9922
00:23:14.862 00.002 8996 Star::Find returns 1 (0), X=136.40, Y=474.10, Mass=676455, SNR=335.2, Peak=56662 HFD=4.5
00:23:14.863 00.001 8996 MultiStar: [#1 -0.21,0.58,0.00,M7] [#2 0.17,0.45,0.00,M1] [#3 0.21,0.26,0.57,U] [#4 -0.10,0.31,0.62,U] [#5 0.26,0.44,0.00,M5] [#6 0.09,0.27,0.43,U] [#7 0.05,0.46,0.00,M7] [#8 0.29,0.88,0.00,M6] 
00:23:14.864 00.001 8996 refined, 3 included, MultiStar: {0.08, 0.32}, one-star: {0.10, 0.37}
00:23:14.865 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
00:23:14.865 00.000 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
00:23:14.866 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.33 mountX=0.05 mountY=-0.32, mountTheta=-1.43
00:23:14.868 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.32, opts=13)
00:23:14.869 00.001 8996 Enqueuing Move request for scope (0.08, 0.32)
00:23:14.870 00.001 20224 Worker thread wakes up
00:23:14.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
00:23:14.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
00:23:14.870 00.000 20224 Moving (0.08, 0.32) raw xDistance=0.05 yDistance=-0.32
00:23:14.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:23:14.870 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=0.85 newest=-0.91
00:23:14.871 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:23:14.871 00.000 20224 MoveAxis(E, 0, ABG)
00:23:14.871 00.000 20224 Move returns status 0, amount 0
00:23:14.871 00.000 20224 MoveAxis(N, 68, ABG)
00:23:14.871 00.000 20224 Guiding  Dir = 0, Dur = 68
00:23:14.871 00.000 20224 IsSlewing returns 0
00:23:14.872 00.001 20224 IsGuiding returns 0
00:23:14.876 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56662, med=2966, FiltMin=2694, FiltMax=26739, Gamma=1.000
00:23:14.899 00.023 8996 UpdateGuideState exits: m=676455 SNR=335.2
00:23:14.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:14.902 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:14.903 00.001 8996 Enqueuing Expose request
00:23:14.925 00.022 20224 PulseGuide returned control before completion, sleep 25
00:23:14.955 00.030 20224 IsGuiding returns 1
00:23:14.955 00.000 20224 scope still moving after pulse duration time elapsed
00:23:14.986 00.031 20224 IsSlewing returns 0
00:23:14.986 00.000 20224 IsGuiding returns 1
00:23:15.016 00.030 20224 IsSlewing returns 0
00:23:15.017 00.001 20224 IsGuiding returns 0
00:23:15.017 00.000 20224 scope move finished after 68 + 77 ms
00:23:15.017 00.000 20224 Move returns status 0, amount 68
00:23:15.017 00.000 20224 move complete, result=0
00:23:15.017 00.000 20224 worker thread done servicing request
00:23:15.017 00.000 20224 Worker thread wakes up
00:23:15.017 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 68 ms NORTH
00:23:15.020 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:15.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:15.999 00.979 20224 Exposure complete
00:23:16.092 00.093 20224 worker thread done servicing request
00:23:16.092 00.000 8996 OnExposeComplete: enter
00:23:16.093 00.001 8996 UpdateGuideState(): m_state=6
00:23:16.095 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9923
00:23:16.096 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=474.05, Mass=683681, SNR=344.1, Peak=55878 HFD=4.4
00:23:16.097 00.001 8996 MultiStar: [#1 -0.28,0.44,0.00,M8] [#2 0.06,0.21,0.80,U] [#3 0.20,0.07,0.60,U] [#4 -0.26,0.10,0.55,U] [#5 0.28,0.25,0.63,U] [#6 0.19,0.05,0.40,U] [#7 0.13,0.50,0.00,M8] [#8 0.24,0.57,0.00,M7] 
00:23:16.098 00.001 8996 refined, 5 included, MultiStar: {0.09, 0.19}, one-star: {0.08, 0.33}
00:23:16.099 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
00:23:16.099 00.000 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
00:23:16.100 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.13 mountX=0.07 mountY=-0.20, mountTheta=-1.23
00:23:16.101 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.19, opts=13)
00:23:16.102 00.001 8996 Enqueuing Move request for scope (0.09, 0.19)
00:23:16.103 00.001 20224 Worker thread wakes up
00:23:16.103 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
00:23:16.103 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
00:23:16.103 00.000 20224 Moving (0.09, 0.19) raw xDistance=0.07 yDistance=-0.20
00:23:16.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:23:16.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:23:16.103 00.000 20224 MoveAxis(E, 0, ABG)
00:23:16.103 00.000 20224 Move returns status 0, amount 0
00:23:16.103 00.000 20224 MoveAxis(N, 43, ABG)
00:23:16.103 00.000 20224 Guiding  Dir = 0, Dur = 43
00:23:16.104 00.001 20224 IsSlewing returns 0
00:23:16.104 00.000 20224 IsGuiding returns 0
00:23:16.107 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=55878, med=2966, FiltMin=2669, FiltMax=26544, Gamma=1.000
00:23:16.127 00.020 20224 PulseGuide returned control before completion, sleep 30
00:23:16.131 00.004 8996 UpdateGuideState exits: m=683681 SNR=344.1
00:23:16.133 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:16.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:16.135 00.001 8996 Enqueuing Expose request
00:23:16.173 00.038 20224 IsGuiding returns 1
00:23:16.173 00.000 20224 scope still moving after pulse duration time elapsed
00:23:16.205 00.032 20224 IsSlewing returns 0
00:23:16.205 00.000 20224 IsGuiding returns 1
00:23:16.236 00.031 20224 IsSlewing returns 0
00:23:16.236 00.000 20224 IsGuiding returns 0
00:23:16.236 00.000 20224 scope move finished after 43 + 89 ms
00:23:16.236 00.000 20224 Move returns status 0, amount 43
00:23:16.236 00.000 20224 move complete, result=0
00:23:16.236 00.000 20224 worker thread done servicing request
00:23:16.236 00.000 20224 Worker thread wakes up
00:23:16.236 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
00:23:16.239 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:16.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:17.420 01.181 20224 Exposure complete
00:23:17.494 00.074 20224 worker thread done servicing request
00:23:17.495 00.001 8996 OnExposeComplete: enter
00:23:17.495 00.000 8996 UpdateGuideState(): m_state=6
00:23:17.497 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9924
00:23:17.498 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=474.09, Mass=680881, SNR=328.5, Peak=54864 HFD=4.5
00:23:17.499 00.001 8996 MultiStar: [#1 -0.55,0.39,0.00,M9] [#2 -0.18,0.12,0.67,U] [#3 -0.06,0.10,0.59,U] [#4 -0.55,0.10,0.00,M4] [#5 -0.12,0.40,0.62,U] [#6 -0.22,0.19,0.43,U] [#7 -0.07,0.45,0.00,M9] [#8 -0.22,0.69,0.00,M8] 
00:23:17.500 00.001 8996 refined, 4 included, MultiStar: {-0.17, 0.25}, one-star: {-0.26, 0.37}
00:23:17.501 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:23:17.502 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:23:17.503 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.31 cameraTheta=2.18 mountX=-0.20 mountY=-0.23, mountTheta=-2.28
00:23:17.505 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.25, opts=13)
00:23:17.506 00.001 8996 Enqueuing Move request for scope (-0.17, 0.25)
00:23:17.507 00.001 20224 Worker thread wakes up
00:23:17.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd
00:23:17.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.25)
00:23:17.507 00.000 20224 Moving (-0.17, 0.25) raw xDistance=-0.20 yDistance=-0.23
00:23:17.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:23:17.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:23:17.507 00.000 20224 MoveAxis(E, 0, ABG)
00:23:17.507 00.000 20224 Move returns status 0, amount 0
00:23:17.507 00.000 20224 MoveAxis(N, 48, ABG)
00:23:17.507 00.000 20224 Guiding  Dir = 0, Dur = 48
00:23:17.508 00.001 20224 IsSlewing returns 0
00:23:17.508 00.000 20224 IsGuiding returns 0
00:23:17.513 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54864, med=2966, FiltMin=2697, FiltMax=27901, Gamma=1.000
00:23:17.526 00.013 8996 UpdateGuideState exits: m=680881 SNR=328.5
00:23:17.529 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:17.531 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:17.534 00.003 8996 Enqueuing Expose request
00:23:17.543 00.009 20224 PulseGuide returned control before completion, sleep 24
00:23:17.574 00.031 20224 IsGuiding returns 1
00:23:17.574 00.000 20224 scope still moving after pulse duration time elapsed
00:23:17.605 00.031 20224 IsSlewing returns 0
00:23:17.605 00.000 20224 IsGuiding returns 1
00:23:17.642 00.037 20224 IsSlewing returns 0
00:23:17.643 00.001 20224 IsGuiding returns 0
00:23:17.643 00.000 20224 scope move finished after 48 + 85 ms
00:23:17.643 00.000 20224 Move returns status 0, amount 48
00:23:17.643 00.000 20224 move complete, result=0
00:23:17.643 00.000 20224 worker thread done servicing request
00:23:17.643 00.000 20224 Worker thread wakes up
00:23:17.643 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 48 ms NORTH
00:23:17.646 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:17.646 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:18.616 00.970 20224 Exposure complete
00:23:18.723 00.107 20224 worker thread done servicing request
00:23:18.723 00.000 8996 OnExposeComplete: enter
00:23:18.725 00.002 8996 UpdateGuideState(): m_state=6
00:23:18.727 00.002 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9925
00:23:18.728 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=474.00, Mass=701765, SNR=368.0, Peak=64352 HFD=4.4
00:23:18.730 00.002 8996 MultiStar: [#1 -0.53,0.11,0.00,M10] [#2 -0.15,-0.12,0.70,U] [#3 -0.19,-0.01,0.55,U] [#4 -0.54,-0.08,0.00,M5] [#5 -0.03,0.15,0.54,U] [#6 -0.06,-0.30,0.42,U] [#7 -0.19,0.12,0.38,U] [#8 -0.11,0.41,0.35,U] 
00:23:18.732 00.002 8996 refined, 6 included, MultiStar: {-0.19, 0.08}, one-star: {-0.37, 0.28}
00:23:18.733 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
00:23:18.735 00.002 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
00:23:18.736 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=-0.19 mountY=-0.06, mountTheta=-2.83
00:23:18.737 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.08, opts=13)
00:23:18.738 00.001 8996 Enqueuing Move request for scope (-0.19, 0.08)
00:23:18.739 00.001 20224 Worker thread wakes up
00:23:18.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
00:23:18.739 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
00:23:18.739 00.000 20224 Moving (-0.19, 0.08) raw xDistance=-0.19 yDistance=-0.06
00:23:18.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:23:18.740 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:18.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:18.740 00.000 20224 MoveAxis(E, 0, ABG)
00:23:18.740 00.000 20224 Move returns status 0, amount 0
00:23:18.740 00.000 20224 MoveAxis(N, 0, ABG)
00:23:18.740 00.000 20224 Move returns status 0, amount 0
00:23:18.740 00.000 20224 move complete, result=0
00:23:18.740 00.000 20224 worker thread done servicing request
00:23:18.744 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64352, med=2969, FiltMin=2662, FiltMax=27725, Gamma=1.000
00:23:18.763 00.019 8996 UpdateGuideState exits: m=701765 SNR=368.0
00:23:18.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:18.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:18.766 00.001 8996 Enqueuing Expose request
00:23:18.766 00.000 20224 Worker thread wakes up
00:23:18.766 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:18.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:18.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:19.923 01.156 20224 Exposure complete
00:23:19.987 00.064 20224 worker thread done servicing request
00:23:19.987 00.000 8996 OnExposeComplete: enter
00:23:19.988 00.001 8996 UpdateGuideState(): m_state=6
00:23:19.989 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9926
00:23:19.990 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=473.68, Mass=702702, SNR=328.3, Peak=57056 HFD=4.5
00:23:19.991 00.001 8996 MultiStar: [#1 -0.47,-0.33,0.00,R] [#2 -0.13,-0.30,0.71,U] [#3 0.00,-0.30,0.65,U] [#4 -0.31,-0.49,0.00,M6] [#5 -0.10,-0.17,0.59,U] [#6 -0.12,-0.34,0.51,U] [#7 0.05,-0.25,0.42,U] [#8 0.05,-0.03,0.40,U] 
00:23:19.992 00.001 8996 single-star, 6 included, MultiStar: {-0.09, -0.20}, one-star: {-0.21, -0.04}
00:23:19.993 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
00:23:19.995 00.002 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
00:23:19.997 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.20 mountY=0.07, mountTheta=2.83
00:23:20.001 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
00:23:20.003 00.002 8996 Enqueuing Move request for scope (-0.21, -0.04)
00:23:20.004 00.001 20224 Worker thread wakes up
00:23:20.005 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
00:23:20.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
00:23:20.005 00.000 20224 Moving (-0.21, -0.04) raw xDistance=-0.20 yDistance=0.07
00:23:20.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:23:20.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:20.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:23:20.005 00.000 20224 MoveAxis(E, 29, ABG)
00:23:20.005 00.000 20224 Guiding  Dir = 2, Dur = 29
00:23:20.006 00.001 20224 IsSlewing returns 0
00:23:20.006 00.000 20224 IsGuiding returns 0
00:23:20.013 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57056, med=2966, FiltMin=2701, FiltMax=22525, Gamma=1.000
00:23:20.030 00.017 8996 UpdateGuideState exits: m=702702 SNR=328.3
00:23:20.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:20.032 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:20.032 00.000 8996 Enqueuing Expose request
00:23:20.041 00.009 20224 IsGuiding returns 1
00:23:20.041 00.000 20224 scope still moving after pulse duration time elapsed
00:23:20.071 00.030 20224 IsSlewing returns 0
00:23:20.071 00.000 20224 IsGuiding returns 1
00:23:20.103 00.032 20224 IsSlewing returns 0
00:23:20.103 00.000 20224 IsGuiding returns 1
00:23:20.135 00.032 20224 IsSlewing returns 0
00:23:20.136 00.001 20224 IsGuiding returns 0
00:23:20.136 00.000 20224 scope move finished after 29 + 100 ms
00:23:20.136 00.000 20224 Move returns status 0, amount 29
00:23:20.136 00.000 20224 MoveAxis(N, 0, ABG)
00:23:20.136 00.000 20224 Move returns status 0, amount 0
00:23:20.136 00.000 20224 move complete, result=0
00:23:20.136 00.000 20224 worker thread done servicing request
00:23:20.136 00.000 20224 Worker thread wakes up
00:23:20.136 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:20.136 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
00:23:20.138 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:21.120 00.982 20224 Exposure complete
00:23:21.203 00.083 20224 worker thread done servicing request
00:23:21.203 00.000 8996 OnExposeComplete: enter
00:23:21.205 00.002 8996 UpdateGuideState(): m_state=6
00:23:21.207 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9927
00:23:21.208 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=473.51, Mass=629658, SNR=294.3, Peak=43795 HFD=4.5
00:23:21.210 00.002 8996 MultiStar: [#1 0.36,-0.06,0.71,U] [#2 0.24,-0.52,0.00,M1] [#3 0.23,-0.52,0.00,M1] [#4 0.02,-0.55,0.00,M7] [#5 0.11,-0.16,0.72,U] [#6 0.23,-0.68,0.00,M2] [#7 0.13,-0.24,0.53,U] [#8 0.09,-0.16,0.39,U] 
00:23:21.212 00.002 8996 refined, 4 included, MultiStar: {0.14, -0.17}, one-star: {0.03, -0.22}
00:23:21.212 00.000 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
00:23:21.213 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
00:23:21.214 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.87 mountX=0.16 mountY=0.15, mountTheta=0.77
00:23:21.215 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.17, opts=13)
00:23:21.216 00.001 8996 Enqueuing Move request for scope (0.14, -0.17)
00:23:21.217 00.001 20224 Worker thread wakes up
00:23:21.217 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
00:23:21.217 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
00:23:21.217 00.000 20224 Moving (0.14, -0.17) raw xDistance=0.16 yDistance=0.15
00:23:21.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:23:21.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:21.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:23:21.217 00.000 20224 MoveAxis(E, 0, ABG)
00:23:21.217 00.000 20224 Move returns status 0, amount 0
00:23:21.217 00.000 20224 MoveAxis(N, 0, ABG)
00:23:21.217 00.000 20224 Move returns status 0, amount 0
00:23:21.218 00.001 20224 move complete, result=0
00:23:21.218 00.000 20224 worker thread done servicing request
00:23:21.221 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=43795, med=2966, FiltMin=2678, FiltMax=20877, Gamma=1.000
00:23:21.234 00.013 8996 UpdateGuideState exits: m=629658 SNR=294.3
00:23:21.235 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:21.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:21.237 00.001 8996 Enqueuing Expose request
00:23:21.237 00.000 20224 Worker thread wakes up
00:23:21.237 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:23:21.238 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:21.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:22.408 01.170 20224 Exposure complete
00:23:22.473 00.065 20224 worker thread done servicing request
00:23:22.473 00.000 8996 OnExposeComplete: enter
00:23:22.474 00.001 8996 UpdateGuideState(): m_state=6
00:23:22.475 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9928
00:23:22.476 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.40, Mass=713589, SNR=348.0, Peak=51606 HFD=4.6
00:23:22.477 00.001 8996 MultiStar: [#1 0.14,-0.14,0.75,U] [#2 0.13,-0.53,0.00,M2] [#3 0.33,-0.63,0.00,M2] [#4 0.01,-0.73,0.00,M8] [#5 0.06,-0.28,0.59,U] [#6 0.23,-0.55,0.00,M3] [#7 0.12,-0.36,0.42,U] [#8 -0.05,-0.22,0.39,U] 
00:23:22.478 00.001 8996 refined, 4 included, MultiStar: {0.02, -0.26}, one-star: {-0.12, -0.32}
00:23:22.479 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
00:23:22.479 00.000 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
00:23:22.480 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.51 mountX=0.04 mountY=0.26, mountTheta=1.42
00:23:22.481 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.26, opts=13)
00:23:22.482 00.001 8996 Enqueuing Move request for scope (0.02, -0.26)
00:23:22.483 00.001 20224 Worker thread wakes up
00:23:22.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.26) opts 0xd
00:23:22.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.26)
00:23:22.483 00.000 20224 Moving (0.02, -0.26) raw xDistance=0.04 yDistance=0.26
00:23:22.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:23:22.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:22.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:23:22.483 00.000 20224 MoveAxis(E, 0, ABG)
00:23:22.483 00.000 20224 Move returns status 0, amount 0
00:23:22.483 00.000 20224 MoveAxis(N, 0, ABG)
00:23:22.483 00.000 20224 Move returns status 0, amount 0
00:23:22.484 00.001 20224 move complete, result=0
00:23:22.484 00.000 20224 worker thread done servicing request
00:23:22.487 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51606, med=2966, FiltMin=2694, FiltMax=24576, Gamma=1.000
00:23:22.506 00.019 8996 UpdateGuideState exits: m=713589 SNR=348.0
00:23:22.508 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:22.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:22.511 00.002 8996 Enqueuing Expose request
00:23:22.512 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:23:22.514 00.002 20224 Worker thread wakes up
00:23:22.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:22.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:23.492 00.978 20224 Exposure complete
00:23:23.570 00.078 20224 worker thread done servicing request
00:23:23.570 00.000 8996 OnExposeComplete: enter
00:23:23.571 00.001 8996 UpdateGuideState(): m_state=6
00:23:23.574 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9929
00:23:23.575 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=473.53, Mass=679308, SNR=304.3, Peak=45078 HFD=4.5
00:23:23.577 00.002 8996 MultiStar: [#1 0.39,0.02,0.70,U] [#2 0.12,-0.43,0.00,M3] [#3 0.27,-0.61,0.00,M3] [#4 0.01,-0.67,0.00,M9] [#5 0.19,-0.26,0.68,U] [#6 0.30,-0.47,0.00,M4] [#7 0.22,-0.40,0.00,M6] [#8 -0.07,-0.19,0.36,U] 
00:23:23.579 00.002 8996 refined, 3 included, MultiStar: {0.09, -0.16}, one-star: {-0.14, -0.20}
00:23:23.580 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:23:23.580 00.000 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
00:23:23.581 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.07 mountX=0.10 mountY=0.15, mountTheta=0.96
00:23:23.584 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
00:23:23.585 00.001 8996 Enqueuing Move request for scope (0.09, -0.16)
00:23:23.586 00.001 20224 Worker thread wakes up
00:23:23.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
00:23:23.586 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
00:23:23.586 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
00:23:23.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:23:23.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:23.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:23:23.586 00.000 20224 MoveAxis(E, 0, ABG)
00:23:23.587 00.001 20224 Move returns status 0, amount 0
00:23:23.587 00.000 20224 MoveAxis(N, 0, ABG)
00:23:23.587 00.000 20224 Move returns status 0, amount 0
00:23:23.587 00.000 20224 move complete, result=0
00:23:23.587 00.000 20224 worker thread done servicing request
00:23:23.590 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45078, med=2966, FiltMin=2678, FiltMax=21414, Gamma=1.000
00:23:23.605 00.015 8996 UpdateGuideState exits: m=679308 SNR=304.3
00:23:23.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:23.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:23.607 00.000 8996 Enqueuing Expose request
00:23:23.608 00.001 20224 Worker thread wakes up
00:23:23.608 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:23.609 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:23.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:24.765 01.156 20224 Exposure complete
00:23:24.840 00.075 20224 worker thread done servicing request
00:23:24.840 00.000 8996 OnExposeComplete: enter
00:23:24.841 00.001 8996 UpdateGuideState(): m_state=6
00:23:24.842 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9930
00:23:24.843 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=473.07, Mass=751586, SNR=353.1, Peak=64678 HFD=4.3
00:23:24.844 00.001 8996 MultiStar: [#1 0.03,-0.49,0.00,M1] [#2 -0.17,-0.73,0.00,M4] [#3 0.10,-0.65,0.00,M4] [#4 -0.16,-0.65,0.00,M10] [#5 0.11,-0.38,0.54,U] [#6 0.11,-0.97,0.00,M5] [#7 -0.09,-0.54,0.00,M7] [#8 -0.00,-0.37,0.40,U] 
00:23:24.845 00.001 8996 refined, 2 included, MultiStar: {-0.07, -0.52}, one-star: {-0.20, -0.66}
00:23:24.847 00.002 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
00:23:24.848 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
00:23:24.849 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.52 hyp=0.53 cameraTheta=-1.71 mountX=-0.02 mountY=0.53, mountTheta=1.61
00:23:24.852 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.52, opts=13)
00:23:24.853 00.001 8996 Enqueuing Move request for scope (-0.07, -0.52)
00:23:24.854 00.001 20224 Worker thread wakes up
00:23:24.855 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.52) opts 0xd
00:23:24.855 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.52)
00:23:24.855 00.000 20224 Moving (-0.07, -0.52) raw xDistance=-0.02 yDistance=0.53
00:23:24.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:23:24.855 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:24.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
00:23:24.855 00.000 20224 MoveAxis(E, 0, ABG)
00:23:24.855 00.000 20224 Move returns status 0, amount 0
00:23:24.855 00.000 20224 MoveAxis(N, 0, ABG)
00:23:24.855 00.000 20224 Move returns status 0, amount 0
00:23:24.855 00.000 20224 move complete, result=0
00:23:24.855 00.000 20224 worker thread done servicing request
00:23:24.860 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64678, med=2966, FiltMin=2681, FiltMax=30454, Gamma=1.000
00:23:24.874 00.014 8996 UpdateGuideState exits: m=751586 SNR=353.1
00:23:24.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:24.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:24.878 00.002 8996 Enqueuing Expose request
00:23:24.879 00.001 20224 Worker thread wakes up
00:23:24.879 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
00:23:24.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:24.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:25.841 00.961 20224 Exposure complete
00:23:25.913 00.072 20224 worker thread done servicing request
00:23:25.914 00.001 8996 OnExposeComplete: enter
00:23:25.915 00.001 8996 UpdateGuideState(): m_state=6
00:23:25.916 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9931
00:23:25.916 00.000 8996 Star::Find returns 1 (0), X=136.25, Y=473.34, Mass=644872, SNR=319.9, Peak=45974 HFD=4.7
00:23:25.917 00.001 8996 MultiStar: [#1 0.13,-0.20,0.65,U] [#2 0.01,-0.40,0.78,U] [#3 0.08,-0.63,0.00,M5] [#4 -0.21,-0.84,0.00,R] [#5 0.17,-0.53,0.00,M1] [#6 0.15,-0.66,0.00,M6] [#7 -0.22,-0.35,0.42,U] [#8 0.32,-0.31,0.00,M3] 
00:23:25.918 00.001 8996 refined, 3 included, MultiStar: {-0.02, -0.34}, one-star: {-0.05, -0.39}
00:23:25.919 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
00:23:25.920 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
00:23:25.920 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.63 mountX=0.01 mountY=0.34, mountTheta=1.53
00:23:25.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.34, opts=13)
00:23:25.923 00.001 8996 Enqueuing Move request for scope (-0.02, -0.34)
00:23:25.923 00.000 20224 Worker thread wakes up
00:23:25.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.34) opts 0xd
00:23:25.923 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.34)
00:23:25.923 00.000 20224 Moving (-0.02, -0.34) raw xDistance=0.01 yDistance=0.34
00:23:25.924 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:23:25.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:23:25.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:23:25.924 00.000 20224 MoveAxis(E, 0, ABG)
00:23:25.924 00.000 20224 Move returns status 0, amount 0
00:23:25.924 00.000 20224 MoveAxis(N, 0, ABG)
00:23:25.924 00.000 20224 Move returns status 0, amount 0
00:23:25.924 00.000 20224 move complete, result=0
00:23:25.924 00.000 20224 worker thread done servicing request
00:23:25.927 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45974, med=2966, FiltMin=2662, FiltMax=21216, Gamma=1.000
00:23:25.947 00.020 8996 UpdateGuideState exits: m=644872 SNR=319.9
00:23:25.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:25.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:25.951 00.002 8996 Enqueuing Expose request
00:23:25.952 00.001 20224 Worker thread wakes up
00:23:25.952 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:23:25.953 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:25.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:27.132 01.179 20224 Exposure complete
00:23:27.204 00.072 20224 worker thread done servicing request
00:23:27.204 00.000 8996 OnExposeComplete: enter
00:23:27.206 00.002 8996 UpdateGuideState(): m_state=6
00:23:27.207 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9932
00:23:27.208 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=473.22, Mass=579321, SNR=319.8, Peak=47299 HFD=4.6
00:23:27.209 00.001 8996 MultiStar: [#1 0.31,-0.10,0.63,U] [#2 0.15,-0.54,0.00,M4] [#3 0.26,-0.64,0.00,M6] [#4 0.03,0.12,0.55,U] [#5 0.32,-0.69,0.00,M2] [#6 0.19,-0.80,0.00,M7] [#7 0.02,-0.52,0.00,M7] [#8 0.23,-0.31,0.44,U] 
00:23:27.211 00.002 8996 refined, 3 included, MultiStar: {0.14, -0.24}, one-star: {0.07, -0.50}
00:23:27.213 00.002 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
00:23:27.214 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
00:23:27.215 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.24 hyp=0.28 cameraTheta=-1.03 mountX=0.17 mountY=0.22, mountTheta=0.93
00:23:27.217 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.24, opts=13)
00:23:27.219 00.002 8996 Enqueuing Move request for scope (0.14, -0.24)
00:23:27.220 00.001 20224 Worker thread wakes up
00:23:27.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.24) opts 0xd
00:23:27.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.24)
00:23:27.220 00.000 20224 Moving (0.14, -0.24) raw xDistance=0.17 yDistance=0.22
00:23:27.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:23:27.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:23:27.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:23:27.221 00.001 20224 MoveAxis(E, 0, ABG)
00:23:27.221 00.000 20224 Move returns status 0, amount 0
00:23:27.221 00.000 20224 MoveAxis(N, 0, ABG)
00:23:27.221 00.000 20224 Move returns status 0, amount 0
00:23:27.221 00.000 20224 move complete, result=0
00:23:27.221 00.000 20224 worker thread done servicing request
00:23:27.228 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47299, med=2966, FiltMin=2685, FiltMax=21475, Gamma=1.000
00:23:27.249 00.021 8996 UpdateGuideState exits: m=579321 SNR=319.8
00:23:27.250 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:27.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:27.252 00.001 8996 Enqueuing Expose request
00:23:27.253 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:23:27.254 00.001 20224 Worker thread wakes up
00:23:27.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:27.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:28.241 00.987 20224 Exposure complete
00:23:28.323 00.082 20224 worker thread done servicing request
00:23:28.323 00.000 8996 OnExposeComplete: enter
00:23:28.324 00.001 8996 UpdateGuideState(): m_state=6
00:23:28.325 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9933
00:23:28.326 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=473.13, Mass=676114, SNR=318.8, Peak=50883 HFD=4.5
00:23:28.327 00.001 8996 MultiStar: [#1 0.33,-0.20,0.70,U] [#2 0.12,-0.61,0.00,M5] [#3 0.26,-0.81,0.00,M7] [#4 0.02,-0.09,0.62,U] [#5 0.33,-0.54,0.00,M3] [#6 0.22,-0.82,0.00,M8] [#7 0.17,-0.67,0.00,M8] [#8 0.36,-0.36,0.00,M3] 
00:23:28.329 00.002 8996 refined, 2 included, MultiStar: {0.09, -0.34}, one-star: {-0.02, -0.60}
00:23:28.330 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
00:23:28.331 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
00:23:28.331 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.34 hyp=0.35 cameraTheta=-1.30 mountX=0.13 mountY=0.33, mountTheta=1.20
00:23:28.335 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.34, opts=13)
00:23:28.336 00.001 8996 Enqueuing Move request for scope (0.09, -0.34)
00:23:28.337 00.001 20224 Worker thread wakes up
00:23:28.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.34) opts 0xd
00:23:28.337 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.34)
00:23:28.337 00.000 20224 Moving (0.09, -0.34) raw xDistance=0.13 yDistance=0.33
00:23:28.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:23:28.337 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.23 newest=0.89
00:23:28.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
00:23:28.337 00.000 20224 MoveAxis(E, 0, ABG)
00:23:28.337 00.000 20224 Move returns status 0, amount 0
00:23:28.337 00.000 20224 MoveAxis(S, 69, ABG)
00:23:28.337 00.000 20224 Guiding  Dir = 1, Dur = 69
00:23:28.337 00.000 20224 IsSlewing returns 0
00:23:28.337 00.000 20224 IsGuiding returns 0
00:23:28.343 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50883, med=2969, FiltMin=2675, FiltMax=25424, Gamma=1.000
00:23:28.350 00.007 20224 PulseGuide returned control before completion, sleep 66
00:23:28.365 00.015 8996 UpdateGuideState exits: m=676114 SNR=318.8
00:23:28.367 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:28.369 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:28.370 00.001 8996 Enqueuing Expose request
00:23:28.428 00.058 20224 IsGuiding returns 1
00:23:28.428 00.000 20224 scope still moving after pulse duration time elapsed
00:23:28.459 00.031 20224 IsSlewing returns 0
00:23:28.460 00.001 20224 IsGuiding returns 0
00:23:28.460 00.000 20224 scope move finished after 69 + 53 ms
00:23:28.460 00.000 20224 Move returns status 0, amount 69
00:23:28.460 00.000 20224 move complete, result=0
00:23:28.460 00.000 20224 worker thread done servicing request
00:23:28.460 00.000 20224 Worker thread wakes up
00:23:28.460 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 69 ms SOUTH
00:23:28.463 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:28.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:29.638 01.175 20224 Exposure complete
00:23:29.713 00.075 20224 worker thread done servicing request
00:23:29.713 00.000 8996 OnExposeComplete: enter
00:23:29.714 00.001 8996 UpdateGuideState(): m_state=6
00:23:29.715 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9934
00:23:29.716 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.21, Mass=673122, SNR=331.5, Peak=56534 HFD=4.4
00:23:29.717 00.001 8996 MultiStar: [#1 0.33,-0.15,0.67,U] [#2 0.06,-0.61,0.00,M6] [#3 0.31,-0.65,0.00,M8] [#4 0.10,0.15,0.53,U] [#5 0.16,-0.42,0.00,M4] [#6 0.22,-0.74,0.00,M9] [#7 0.16,-0.38,0.45,U] [#8 0.06,-0.29,0.40,U] 
00:23:29.718 00.001 8996 refined, 4 included, MultiStar: {0.08, -0.27}, one-star: {-0.14, -0.52}
00:23:29.719 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
00:23:29.720 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
00:23:29.720 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.30 mountX=0.10 mountY=0.26, mountTheta=1.20
00:23:29.722 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.27, opts=13)
00:23:29.723 00.001 8996 Enqueuing Move request for scope (0.08, -0.27)
00:23:29.723 00.000 20224 Worker thread wakes up
00:23:29.724 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.27) opts 0xd
00:23:29.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.27)
00:23:29.724 00.000 20224 Moving (0.08, -0.27) raw xDistance=0.10 yDistance=0.26
00:23:29.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:23:29.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:23:29.724 00.000 20224 MoveAxis(E, 0, ABG)
00:23:29.724 00.000 20224 Move returns status 0, amount 0
00:23:29.724 00.000 20224 MoveAxis(S, 55, ABG)
00:23:29.724 00.000 20224 Guiding  Dir = 1, Dur = 55
00:23:29.724 00.000 20224 IsSlewing returns 0
00:23:29.724 00.000 20224 IsGuiding returns 0
00:23:29.728 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56534, med=2966, FiltMin=2672, FiltMax=26400, Gamma=1.000
00:23:29.741 00.013 8996 UpdateGuideState exits: m=673122 SNR=331.5
00:23:29.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:29.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:29.743 00.000 8996 Enqueuing Expose request
00:23:29.770 00.027 20224 PulseGuide returned control before completion, sleep 20
00:23:29.800 00.030 20224 IsGuiding returns 1
00:23:29.800 00.000 20224 scope still moving after pulse duration time elapsed
00:23:29.831 00.031 20224 IsSlewing returns 0
00:23:29.831 00.000 20224 IsGuiding returns 1
00:23:29.862 00.031 20224 IsSlewing returns 0
00:23:29.862 00.000 20224 IsGuiding returns 0
00:23:29.863 00.001 20224 scope move finished after 55 + 82 ms
00:23:29.863 00.000 20224 Move returns status 0, amount 55
00:23:29.863 00.000 20224 move complete, result=0
00:23:29.863 00.000 20224 worker thread done servicing request
00:23:29.863 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
00:23:29.864 00.001 20224 Worker thread wakes up
00:23:29.864 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:29.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:30.839 00.975 20224 Exposure complete
00:23:30.919 00.080 20224 worker thread done servicing request
00:23:30.920 00.001 8996 OnExposeComplete: enter
00:23:30.921 00.001 8996 UpdateGuideState(): m_state=6
00:23:30.923 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9935
00:23:30.925 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=473.58, Mass=752076, SNR=351.5, Peak=52144 HFD=4.6
00:23:30.928 00.003 8996 MultiStar: [#1 0.12,0.14,0.61,U] [#2 0.08,-0.19,0.73,U] [#3 0.13,-0.30,0.59,U] [#4 0.06,0.51,0.00,M1] [#5 0.09,-0.28,0.56,U] [#6 0.24,-0.21,0.40,U] [#7 0.14,0.09,0.39,U] [#8 0.08,-0.02,0.40,U] 
00:23:30.931 00.003 8996 refined, 7 included, MultiStar: {0.07, -0.13}, one-star: {-0.11, -0.14}
00:23:30.932 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:23:30.934 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
00:23:30.935 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.07 mountX=0.08 mountY=0.12, mountTheta=0.97
00:23:30.938 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.13, opts=13)
00:23:30.939 00.001 8996 Enqueuing Move request for scope (0.07, -0.13)
00:23:30.941 00.002 20224 Worker thread wakes up
00:23:30.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
00:23:30.941 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
00:23:30.941 00.000 20224 Moving (0.07, -0.13) raw xDistance=0.08 yDistance=0.12
00:23:30.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:23:30.941 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:30.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:23:30.941 00.000 20224 MoveAxis(E, 0, ABG)
00:23:30.942 00.001 20224 Move returns status 0, amount 0
00:23:30.942 00.000 20224 MoveAxis(N, 0, ABG)
00:23:30.942 00.000 20224 Move returns status 0, amount 0
00:23:30.942 00.000 20224 move complete, result=0
00:23:30.942 00.000 20224 worker thread done servicing request
00:23:30.948 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52144, med=2969, FiltMin=2696, FiltMax=24317, Gamma=1.000
00:23:30.972 00.024 8996 UpdateGuideState exits: m=752076 SNR=351.5
00:23:30.973 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:30.975 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:30.977 00.002 8996 Enqueuing Expose request
00:23:30.979 00.002 20224 Worker thread wakes up
00:23:30.979 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:30.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:30.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:32.149 01.169 20224 Exposure complete
00:23:32.241 00.092 20224 worker thread done servicing request
00:23:32.241 00.000 8996 OnExposeComplete: enter
00:23:32.241 00.000 8996 UpdateGuideState(): m_state=6
00:23:32.243 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9936
00:23:32.245 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=473.74, Mass=722935, SNR=333.9, Peak=62816 HFD=4.4
00:23:32.246 00.001 8996 MultiStar: [#1 0.11,0.41,0.62,U] [#2 0.01,-0.07,0.78,U] [#3 0.14,0.11,0.64,U] [#4 0.15,0.70,0.00,M2] [#5 0.09,0.13,0.60,U] [#6 0.22,0.03,0.43,U] [#7 -0.00,0.44,0.43,U] [#8 0.06,0.12,0.45,U] 
00:23:32.248 00.002 8996 refined, 7 included, MultiStar: {0.03, 0.13}, one-star: {-0.21, 0.02}
00:23:32.248 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
00:23:32.249 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
00:23:32.250 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.37 mountX=0.01 mountY=-0.13, mountTheta=-1.47
00:23:32.251 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.13, opts=13)
00:23:32.252 00.001 8996 Enqueuing Move request for scope (0.03, 0.13)
00:23:32.253 00.001 20224 Worker thread wakes up
00:23:32.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.13) opts 0xd
00:23:32.253 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.13)
00:23:32.253 00.000 20224 Moving (0.03, 0.13) raw xDistance=0.01 yDistance=-0.13
00:23:32.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:23:32.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:32.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:23:32.253 00.000 20224 MoveAxis(E, 0, ABG)
00:23:32.253 00.000 20224 Move returns status 0, amount 0
00:23:32.253 00.000 20224 MoveAxis(N, 0, ABG)
00:23:32.253 00.000 20224 Move returns status 0, amount 0
00:23:32.253 00.000 20224 move complete, result=0
00:23:32.253 00.000 20224 worker thread done servicing request
00:23:32.258 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=62816, med=2966, FiltMin=2675, FiltMax=24640, Gamma=1.000
00:23:32.274 00.016 8996 UpdateGuideState exits: m=722935 SNR=333.9
00:23:32.275 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:32.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:32.277 00.001 8996 Enqueuing Expose request
00:23:32.278 00.001 20224 Worker thread wakes up
00:23:32.278 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:32.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:32.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:33.261 00.982 20224 Exposure complete
00:23:33.330 00.069 20224 worker thread done servicing request
00:23:33.330 00.000 8996 OnExposeComplete: enter
00:23:33.331 00.001 8996 UpdateGuideState(): m_state=6
00:23:33.332 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9937
00:23:33.332 00.000 8996 Star::Find returns 1 (0), X=136.33, Y=473.74, Mass=764831, SNR=378.0, Peak=56800 HFD=4.6
00:23:33.333 00.001 8996 MultiStar: [#1 0.42,0.29,0.00,M1] [#2 0.19,-0.18,0.62,U] [#3 0.25,-0.09,0.47,U] [#4 0.32,0.63,0.00,M3] [#5 0.24,0.10,0.52,U] [#6 0.46,0.01,0.00,M8] [#7 0.41,0.37,0.00,M6] [#8 0.17,0.22,0.33,U] 
00:23:33.334 00.001 8996 single-star, 4 included, MultiStar: {0.15, -0.01}, one-star: {0.03, 0.01}
00:23:33.335 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
00:23:33.335 00.000 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
00:23:33.336 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.37 mountX=0.03 mountY=-0.02, mountTheta=-0.48
00:23:33.337 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
00:23:33.338 00.001 8996 Enqueuing Move request for scope (0.03, 0.01)
00:23:33.339 00.001 20224 Worker thread wakes up
00:23:33.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
00:23:33.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
00:23:33.339 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
00:23:33.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:23:33.340 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:33.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:23:33.340 00.000 20224 MoveAxis(E, 0, ABG)
00:23:33.340 00.000 20224 Move returns status 0, amount 0
00:23:33.340 00.000 20224 MoveAxis(N, 0, ABG)
00:23:33.340 00.000 20224 Move returns status 0, amount 0
00:23:33.340 00.000 20224 move complete, result=0
00:23:33.340 00.000 20224 worker thread done servicing request
00:23:33.343 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=56800, med=2969, FiltMin=2707, FiltMax=25497, Gamma=1.000
00:23:33.359 00.016 8996 UpdateGuideState exits: m=764831 SNR=378.0
00:23:33.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:33.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:33.361 00.000 8996 Enqueuing Expose request
00:23:33.362 00.001 20224 Worker thread wakes up
00:23:33.362 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:33.363 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:33.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:34.517 01.154 20224 Exposure complete
00:23:34.572 00.055 20224 worker thread done servicing request
00:23:34.572 00.000 8996 OnExposeComplete: enter
00:23:34.574 00.002 8996 UpdateGuideState(): m_state=6
00:23:34.577 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9938
00:23:34.580 00.003 8996 Star::Find returns 1 (0), X=136.41, Y=473.61, Mass=724640, SNR=319.6, Peak=50774 HFD=4.6
00:23:34.581 00.001 8996 MultiStar: [#1 0.49,0.25,0.00,M2] [#2 0.30,-0.29,0.79,U] [#3 0.29,-0.21,0.72,U] [#4 0.23,0.54,0.00,M4] [#5 0.11,0.10,0.56,U] [#6 0.26,-0.17,0.48,U] [#7 0.04,0.00,0.44,U] [#8 0.18,0.02,0.40,U] 
00:23:34.582 00.001 8996 single-star, 6 included, MultiStar: {0.19, -0.12}, one-star: {0.11, -0.11}
00:23:34.582 00.000 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
00:23:34.584 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
00:23:34.585 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.80 mountX=0.12 mountY=0.10, mountTheta=0.70
00:23:34.588 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.11, opts=13)
00:23:34.589 00.001 8996 Enqueuing Move request for scope (0.11, -0.11)
00:23:34.590 00.001 20224 Worker thread wakes up
00:23:34.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
00:23:34.590 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
00:23:34.590 00.000 20224 Moving (0.11, -0.11) raw xDistance=0.12 yDistance=0.10
00:23:34.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:23:34.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:34.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:23:34.590 00.000 20224 MoveAxis(E, 0, ABG)
00:23:34.590 00.000 20224 Move returns status 0, amount 0
00:23:34.590 00.000 20224 MoveAxis(N, 0, ABG)
00:23:34.590 00.000 20224 Move returns status 0, amount 0
00:23:34.590 00.000 20224 move complete, result=0
00:23:34.590 00.000 20224 worker thread done servicing request
00:23:34.594 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50774, med=2966, FiltMin=2665, FiltMax=24797, Gamma=1.000
00:23:34.614 00.020 8996 UpdateGuideState exits: m=724640 SNR=319.6
00:23:34.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:34.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:34.617 00.001 8996 Enqueuing Expose request
00:23:34.619 00.002 20224 Worker thread wakes up
00:23:34.619 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:34.622 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:34.623 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:35.595 00.972 20224 Exposure complete
00:23:35.685 00.090 20224 worker thread done servicing request
00:23:35.685 00.000 8996 OnExposeComplete: enter
00:23:35.686 00.001 8996 UpdateGuideState(): m_state=6
00:23:35.687 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9939
00:23:35.688 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.77, Mass=667963, SNR=336.0, Peak=54102 HFD=4.5
00:23:35.689 00.001 8996 MultiStar: [#1 0.27,0.46,0.00,M3] [#2 0.11,0.10,0.63,U] [#3 0.29,-0.09,0.58,U] [#4 0.11,0.59,0.00,M5] [#5 0.11,0.15,0.58,U] [#6 0.21,0.08,0.44,U] [#7 0.13,0.20,0.45,U] [#8 -0.03,0.14,0.39,U] 
00:23:35.689 00.000 8996 single-star, 6 included, MultiStar: {0.13, 0.08}, one-star: {0.10, 0.05}
00:23:35.690 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
00:23:35.691 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
00:23:35.691 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.46 mountX=0.09 mountY=-0.06, mountTheta=-0.57
00:23:35.693 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
00:23:35.693 00.000 8996 Enqueuing Move request for scope (0.10, 0.05)
00:23:35.694 00.001 20224 Worker thread wakes up
00:23:35.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
00:23:35.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
00:23:35.694 00.000 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
00:23:35.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:23:35.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:35.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:23:35.694 00.000 20224 MoveAxis(E, 0, ABG)
00:23:35.694 00.000 20224 Move returns status 0, amount 0
00:23:35.694 00.000 20224 MoveAxis(N, 0, ABG)
00:23:35.695 00.001 20224 Move returns status 0, amount 0
00:23:35.695 00.000 20224 move complete, result=0
00:23:35.695 00.000 20224 worker thread done servicing request
00:23:35.698 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54102, med=2969, FiltMin=2656, FiltMax=24381, Gamma=1.000
00:23:35.719 00.021 8996 UpdateGuideState exits: m=667963 SNR=336.0
00:23:35.721 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:35.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:35.723 00.001 8996 Enqueuing Expose request
00:23:35.724 00.001 20224 Worker thread wakes up
00:23:35.724 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:23:35.726 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:35.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:36.892 01.166 20224 Exposure complete
00:23:36.998 00.106 20224 worker thread done servicing request
00:23:36.998 00.000 8996 OnExposeComplete: enter
00:23:36.999 00.001 8996 UpdateGuideState(): m_state=6
00:23:37.000 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9940
00:23:37.001 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=473.78, Mass=736392, SNR=334.6, Peak=65494 HFD=4.6
00:23:37.001 00.000 8996 MultiStar: [#1 0.43,0.39,0.00,M4] [#2 0.40,0.21,0.00,M2] [#3 0.62,0.03,0.00,M4] [#4 0.42,0.77,0.00,M6] [#5 0.48,0.08,0.00,M1] [#6 0.31,-0.15,0.43,U] [#7 0.24,0.09,0.46,U] [#8 0.36,0.29,0.00,M1] 
00:23:37.002 00.001 8996 single-star, 2 included, MultiStar: {0.27, 0.02}, one-star: {0.26, 0.06}
00:23:37.003 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
00:23:37.004 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
00:23:37.005 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.06 hyp=0.27 cameraTheta=0.21 mountX=0.26 mountY=-0.08, mountTheta=-0.32
00:23:37.007 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.06, opts=13)
00:23:37.009 00.002 8996 Enqueuing Move request for scope (0.26, 0.06)
00:23:37.009 00.000 20224 Worker thread wakes up
00:23:37.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.06) opts 0xd
00:23:37.009 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.06)
00:23:37.009 00.000 20224 Moving (0.26, 0.06) raw xDistance=0.26 yDistance=-0.08
00:23:37.010 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:23:37.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:37.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:23:37.010 00.000 20224 MoveAxis(W, 37, ABG)
00:23:37.010 00.000 20224 Guiding  Dir = 3, Dur = 37
00:23:37.010 00.000 20224 IsSlewing returns 0
00:23:37.011 00.001 20224 IsGuiding returns 0
00:23:37.012 00.001 20224 PulseGuide returned control before completion, sleep 46
00:23:37.021 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65494, med=2969, FiltMin=2694, FiltMax=29174, Gamma=1.000
00:23:37.042 00.021 8996 UpdateGuideState exits: m=736392 SNR=334.6
00:23:37.043 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:37.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:37.045 00.001 8996 Enqueuing Expose request
00:23:37.068 00.023 20224 IsGuiding returns 1
00:23:37.068 00.000 20224 scope still moving after pulse duration time elapsed
00:23:37.100 00.032 20224 IsSlewing returns 0
00:23:37.100 00.000 20224 IsGuiding returns 0
00:23:37.100 00.000 20224 scope move finished after 37 + 52 ms
00:23:37.100 00.000 20224 Move returns status 0, amount 37
00:23:37.100 00.000 20224 MoveAxis(N, 0, ABG)
00:23:37.100 00.000 20224 Move returns status 0, amount 0
00:23:37.100 00.000 20224 move complete, result=0
00:23:37.100 00.000 20224 worker thread done servicing request
00:23:37.100 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
00:23:37.102 00.002 20224 Worker thread wakes up
00:23:37.102 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:37.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:38.071 00.969 20224 Exposure complete
00:23:38.140 00.069 20224 worker thread done servicing request
00:23:38.140 00.000 8996 OnExposeComplete: enter
00:23:38.142 00.002 8996 UpdateGuideState(): m_state=6
00:23:38.145 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9941
00:23:38.146 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.74, Mass=640009, SNR=342.6, Peak=55088 HFD=4.5
00:23:38.147 00.001 8996 MultiStar: [#1 0.01,0.51,0.00,M5] [#2 -0.05,0.01,0.70,U] [#3 -0.11,-0.08,0.57,U] [#4 -0.21,0.60,0.00,M7] [#5 -0.13,0.21,0.55,U] [#6 -0.20,-0.23,0.47,U] [#7 -0.24,0.00,0.43,U] [#8 0.03,0.37,0.36,U] 
00:23:38.148 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.03}, one-star: {-0.23, 0.01}
00:23:38.149 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:23:38.151 00.002 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
00:23:38.152 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.94 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
00:23:38.154 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.03, opts=13)
00:23:38.155 00.001 8996 Enqueuing Move request for scope (-0.15, 0.03)
00:23:38.157 00.002 20224 Worker thread wakes up
00:23:38.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
00:23:38.157 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
00:23:38.157 00.000 20224 Moving (-0.15, 0.03) raw xDistance=-0.15 yDistance=-0.01
00:23:38.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:23:38.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:38.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:23:38.158 00.001 20224 MoveAxis(E, 0, ABG)
00:23:38.158 00.000 20224 Move returns status 0, amount 0
00:23:38.158 00.000 20224 MoveAxis(N, 0, ABG)
00:23:38.158 00.000 20224 Move returns status 0, amount 0
00:23:38.158 00.000 20224 move complete, result=0
00:23:38.158 00.000 20224 worker thread done servicing request
00:23:38.163 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=55088, med=2969, FiltMin=2688, FiltMax=21904, Gamma=1.000
00:23:38.179 00.016 8996 UpdateGuideState exits: m=640009 SNR=342.6
00:23:38.180 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:38.181 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:38.182 00.001 8996 Enqueuing Expose request
00:23:38.182 00.000 20224 Worker thread wakes up
00:23:38.182 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:38.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:38.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:39.352 01.169 20224 Exposure complete
00:23:39.416 00.064 20224 worker thread done servicing request
00:23:39.416 00.000 8996 OnExposeComplete: enter
00:23:39.417 00.001 8996 UpdateGuideState(): m_state=6
00:23:39.418 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9942
00:23:39.419 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=473.79, Mass=717628, SNR=316.5, Peak=65440 HFD=4.4
00:23:39.420 00.001 8996 MultiStar: [#1 -0.24,0.24,0.78,U] [#2 -0.39,-0.09,0.64,U] [#3 -0.29,-0.10,0.66,U] [#4 -0.45,0.69,0.00,M8] [#5 -0.09,0.05,0.68,U] [#6 -0.34,-0.30,0.00,M5] [#7 -0.37,0.01,0.57,U] [#8 -0.06,0.20,0.34,U] 
00:23:39.420 00.000 8996 refined, 6 included, MultiStar: {-0.27, 0.05}, one-star: {-0.36, 0.07}
00:23:39.421 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
00:23:39.422 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
00:23:39.423 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.05 hyp=0.28 cameraTheta=2.95 mountX=-0.28 mountY=-0.02, mountTheta=-3.07
00:23:39.425 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.05, opts=13)
00:23:39.425 00.000 8996 Enqueuing Move request for scope (-0.27, 0.05)
00:23:39.426 00.001 20224 Worker thread wakes up
00:23:39.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.05) opts 0xd
00:23:39.426 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.05)
00:23:39.426 00.000 20224 Moving (-0.27, 0.05) raw xDistance=-0.28 yDistance=-0.02
00:23:39.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:23:39.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:39.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:23:39.426 00.000 20224 MoveAxis(E, 41, ABG)
00:23:39.426 00.000 20224 Guiding  Dir = 2, Dur = 41
00:23:39.427 00.001 20224 IsSlewing returns 0
00:23:39.427 00.000 20224 IsGuiding returns 0
00:23:39.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=65440, med=2969, FiltMin=2697, FiltMax=26992, Gamma=1.000
00:23:39.451 00.021 8996 UpdateGuideState exits: m=717628 SNR=316.5
00:23:39.453 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:39.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:39.456 00.002 8996 Enqueuing Expose request
00:23:39.458 00.002 20224 PulseGuide returned control before completion, sleep 24
00:23:39.485 00.027 20224 IsGuiding returns 1
00:23:39.485 00.000 20224 scope still moving after pulse duration time elapsed
00:23:39.517 00.032 20224 IsSlewing returns 0
00:23:39.517 00.000 20224 IsGuiding returns 1
00:23:39.549 00.032 20224 IsSlewing returns 0
00:23:39.549 00.000 20224 IsGuiding returns 0
00:23:39.549 00.000 20224 scope move finished after 41 + 81 ms
00:23:39.549 00.000 20224 Move returns status 0, amount 41
00:23:39.549 00.000 20224 MoveAxis(N, 0, ABG)
00:23:39.549 00.000 20224 Move returns status 0, amount 0
00:23:39.549 00.000 20224 move complete, result=0
00:23:39.549 00.000 20224 worker thread done servicing request
00:23:39.550 00.001 20224 Worker thread wakes up
00:23:39.550 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:39.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:39.550 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
00:23:40.519 00.969 20224 Exposure complete
00:23:40.578 00.059 20224 worker thread done servicing request
00:23:40.578 00.000 8996 OnExposeComplete: enter
00:23:40.579 00.001 8996 UpdateGuideState(): m_state=6
00:23:40.580 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9943
00:23:40.581 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=473.78, Mass=676615, SNR=358.8, Peak=58288 HFD=4.4
00:23:40.582 00.001 8996 MultiStar: [#1 -0.13,0.51,0.00,M5] [#2 -0.28,-0.13,0.71,U] [#3 -0.10,-0.13,0.56,U] [#4 -0.08,0.68,0.00,M9] [#5 -0.17,0.11,0.49,U] [#6 -0.05,-0.05,0.39,U] [#7 -0.09,0.17,0.38,U] [#8 -0.25,0.43,0.00,M1] 
00:23:40.583 00.001 8996 refined, 5 included, MultiStar: {-0.20, -0.00}, one-star: {-0.31, 0.06}
00:23:40.583 00.000 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
00:23:40.584 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
00:23:40.585 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-3.13 mountX=-0.20 mountY=0.03, mountTheta=3.02
00:23:40.586 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.00, opts=13)
00:23:40.587 00.001 8996 Enqueuing Move request for scope (-0.20, -0.00)
00:23:40.588 00.001 20224 Worker thread wakes up
00:23:40.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.00) opts 0xd
00:23:40.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.00)
00:23:40.588 00.000 20224 Moving (-0.20, -0.00) raw xDistance=-0.20 yDistance=0.03
00:23:40.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:23:40.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:40.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:23:40.588 00.000 20224 MoveAxis(E, 0, ABG)
00:23:40.588 00.000 20224 Move returns status 0, amount 0
00:23:40.588 00.000 20224 MoveAxis(N, 0, ABG)
00:23:40.588 00.000 20224 Move returns status 0, amount 0
00:23:40.588 00.000 20224 move complete, result=0
00:23:40.588 00.000 20224 worker thread done servicing request
00:23:40.592 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58288, med=2969, FiltMin=2685, FiltMax=24368, Gamma=1.000
00:23:40.606 00.014 8996 UpdateGuideState exits: m=676615 SNR=358.8
00:23:40.606 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:40.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:40.608 00.001 8996 Enqueuing Expose request
00:23:40.609 00.001 20224 Worker thread wakes up
00:23:40.609 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:40.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:40.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:41.770 01.161 20224 Exposure complete
00:23:41.832 00.062 20224 worker thread done servicing request
00:23:41.833 00.001 8996 OnExposeComplete: enter
00:23:41.833 00.000 8996 UpdateGuideState(): m_state=6
00:23:41.834 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9944
00:23:41.835 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.98, Mass=629060, SNR=319.0, Peak=52736 HFD=4.4
00:23:41.836 00.001 8996 MultiStar: [#1 0.18,0.41,0.00,M6] [#2 -0.00,-0.33,0.81,U] [#3 0.36,-0.19,0.63,U] [#4 0.04,0.54,0.00,M10] [#5 -0.02,0.19,0.62,U] [#6 0.33,0.07,0.46,U] [#7 0.11,0.16,0.43,U] [#8 0.03,0.25,0.39,U] 
00:23:41.837 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.04}, one-star: {-0.13, 0.25}
00:23:41.838 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
00:23:41.839 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
00:23:41.841 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.55 mountX=0.06 mountY=-0.05, mountTheta=-0.66
00:23:41.845 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
00:23:41.847 00.002 8996 Enqueuing Move request for scope (0.07, 0.04)
00:23:41.848 00.001 20224 Worker thread wakes up
00:23:41.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:23:41.848 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:23:41.848 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.06 yDistance=-0.05
00:23:41.849 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:23:41.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:41.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:23:41.849 00.000 20224 MoveAxis(E, 0, ABG)
00:23:41.849 00.000 20224 Move returns status 0, amount 0
00:23:41.849 00.000 20224 MoveAxis(N, 0, ABG)
00:23:41.849 00.000 20224 Move returns status 0, amount 0
00:23:41.849 00.000 20224 move complete, result=0
00:23:41.849 00.000 20224 worker thread done servicing request
00:23:41.854 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52736, med=2969, FiltMin=2704, FiltMax=25965, Gamma=1.000
00:23:41.877 00.023 8996 UpdateGuideState exits: m=629060 SNR=319.0
00:23:41.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:41.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:41.880 00.001 8996 Enqueuing Expose request
00:23:41.880 00.000 20224 Worker thread wakes up
00:23:41.881 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:41.881 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:41.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:42.861 00.980 20224 Exposure complete
00:23:42.943 00.082 20224 worker thread done servicing request
00:23:42.943 00.000 8996 OnExposeComplete: enter
00:23:42.945 00.002 8996 UpdateGuideState(): m_state=6
00:23:42.947 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9945
00:23:42.949 00.002 8996 Star::Find returns 1 (0), X=135.96, Y=473.65, Mass=578829, SNR=304.6, Peak=49232 HFD=4.3
00:23:42.950 00.001 8996 MultiStar: [#1 0.04,0.19,0.76,U] [#2 -0.10,-0.17,0.85,U] [#3 0.01,-0.30,0.71,U] [#4 0.02,0.44,0.54,U] [#5 -0.16,0.02,0.67,U] [#6 0.00,-0.28,0.47,U] [#7 -0.13,-0.23,0.51,U] [#8 0.05,0.17,0.43,U] 
00:23:42.952 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.04}, one-star: {-0.34, -0.08}
00:23:42.953 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
00:23:42.954 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
00:23:42.955 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.74 mountX=-0.08 mountY=0.05, mountTheta=2.63
00:23:42.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.04, opts=13)
00:23:42.958 00.001 8996 Enqueuing Move request for scope (-0.09, -0.04)
00:23:42.959 00.001 20224 Worker thread wakes up
00:23:42.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
00:23:42.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
00:23:42.959 00.000 20224 Moving (-0.09, -0.04) raw xDistance=-0.08 yDistance=0.05
00:23:42.960 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:23:42.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:42.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:23:42.960 00.000 20224 MoveAxis(E, 0, ABG)
00:23:42.960 00.000 20224 Move returns status 0, amount 0
00:23:42.960 00.000 20224 MoveAxis(N, 0, ABG)
00:23:42.960 00.000 20224 Move returns status 0, amount 0
00:23:42.960 00.000 20224 move complete, result=0
00:23:42.960 00.000 20224 worker thread done servicing request
00:23:42.964 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49232, med=2969, FiltMin=2669, FiltMax=22749, Gamma=1.000
00:23:42.980 00.016 8996 UpdateGuideState exits: m=578829 SNR=304.6
00:23:42.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:42.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:42.982 00.000 8996 Enqueuing Expose request
00:23:42.983 00.001 20224 Worker thread wakes up
00:23:42.983 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:42.984 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:42.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:44.155 01.171 20224 Exposure complete
00:23:44.227 00.072 20224 worker thread done servicing request
00:23:44.227 00.000 8996 OnExposeComplete: enter
00:23:44.228 00.001 8996 UpdateGuideState(): m_state=6
00:23:44.229 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9946
00:23:44.230 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=473.61, Mass=679306, SNR=329.1, Peak=56800 HFD=4.5
00:23:44.231 00.001 8996 MultiStar: [#1 -0.07,0.20,0.70,U] [#2 -0.29,-0.13,0.71,U] [#3 -0.06,-0.27,0.63,U] [#4 -0.23,0.54,0.00,M10] [#5 -0.36,0.12,0.64,U] [#6 -0.40,-0.59,0.00,M3] [#7 -0.47,-0.29,0.00,M1] [#8 -0.43,0.16,0.00,M1] 
00:23:44.231 00.000 8996 refined, 4 included, MultiStar: {-0.27, -0.04}, one-star: {-0.47, -0.12}
00:23:44.232 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
00:23:44.233 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
00:23:44.233 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.28 cameraTheta=-2.98 mountX=-0.27 mountY=0.07, mountTheta=2.87
00:23:44.236 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.04, opts=13)
00:23:44.237 00.001 8996 Enqueuing Move request for scope (-0.27, -0.04)
00:23:44.238 00.001 20224 Worker thread wakes up
00:23:44.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
00:23:44.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
00:23:44.238 00.000 20224 Moving (-0.27, -0.04) raw xDistance=-0.27 yDistance=0.07
00:23:44.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:23:44.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:44.239 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:23:44.239 00.000 20224 MoveAxis(E, 39, ABG)
00:23:44.239 00.000 20224 Guiding  Dir = 2, Dur = 39
00:23:44.239 00.000 20224 IsSlewing returns 0
00:23:44.239 00.000 20224 IsGuiding returns 0
00:23:44.242 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56800, med=2969, FiltMin=2685, FiltMax=27037, Gamma=1.000
00:23:44.252 00.010 20224 PulseGuide returned control before completion, sleep 36
00:23:44.258 00.006 8996 UpdateGuideState exits: m=679306 SNR=329.1
00:23:44.260 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:44.262 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:44.263 00.001 8996 Enqueuing Expose request
00:23:44.298 00.035 20224 IsGuiding returns 1
00:23:44.298 00.000 20224 scope still moving after pulse duration time elapsed
00:23:44.330 00.032 20224 IsSlewing returns 0
00:23:44.330 00.000 20224 IsGuiding returns 1
00:23:44.362 00.032 20224 IsSlewing returns 0
00:23:44.362 00.000 20224 IsGuiding returns 0
00:23:44.362 00.000 20224 scope move finished after 39 + 84 ms
00:23:44.362 00.000 20224 Move returns status 0, amount 39
00:23:44.362 00.000 20224 MoveAxis(N, 0, ABG)
00:23:44.363 00.001 20224 Move returns status 0, amount 0
00:23:44.363 00.000 20224 move complete, result=0
00:23:44.363 00.000 20224 worker thread done servicing request
00:23:44.363 00.000 20224 Worker thread wakes up
00:23:44.363 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
00:23:44.365 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:44.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:45.358 00.993 20224 Exposure complete
00:23:45.430 00.072 20224 worker thread done servicing request
00:23:45.430 00.000 8996 OnExposeComplete: enter
00:23:45.431 00.001 8996 UpdateGuideState(): m_state=6
00:23:45.432 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9947
00:23:45.433 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.67, Mass=722897, SNR=309.2, Peak=55872 HFD=4.5
00:23:45.434 00.001 8996 MultiStar: [#1 0.39,0.09,0.67,U] [#2 0.11,-0.14,0.81,U] [#3 0.15,-0.36,0.61,U] [#4 0.03,0.29,0.63,U] [#5 0.18,-0.11,0.61,U] [#6 0.27,-0.49,0.00,M4] [#7 -0.02,-0.02,0.47,U] [#8 0.14,0.00,0.48,U] 
00:23:45.434 00.000 8996 refined, 7 included, MultiStar: {0.09, -0.04}, one-star: {-0.16, -0.06}
00:23:45.435 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
00:23:45.436 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.82)
00:23:45.437 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.44 mountX=0.09 mountY=0.03, mountTheta=0.33
00:23:45.438 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
00:23:45.439 00.001 8996 Enqueuing Move request for scope (0.09, -0.04)
00:23:45.440 00.001 20224 Worker thread wakes up
00:23:45.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
00:23:45.440 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
00:23:45.440 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=0.03
00:23:45.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:23:45.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:45.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:23:45.440 00.000 20224 MoveAxis(E, 0, ABG)
00:23:45.440 00.000 20224 Move returns status 0, amount 0
00:23:45.440 00.000 20224 MoveAxis(N, 0, ABG)
00:23:45.440 00.000 20224 Move returns status 0, amount 0
00:23:45.440 00.000 20224 move complete, result=0
00:23:45.440 00.000 20224 worker thread done servicing request
00:23:45.447 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55872, med=2969, FiltMin=2681, FiltMax=25293, Gamma=1.000
00:23:45.460 00.013 8996 UpdateGuideState exits: m=722897 SNR=309.2
00:23:45.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:45.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:45.463 00.001 8996 Enqueuing Expose request
00:23:45.464 00.001 20224 Worker thread wakes up
00:23:45.464 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:45.464 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:45.465 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:46.632 01.167 20224 Exposure complete
00:23:46.715 00.083 20224 worker thread done servicing request
00:23:46.715 00.000 8996 OnExposeComplete: enter
00:23:46.718 00.003 8996 UpdateGuideState(): m_state=6
00:23:46.720 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9948
00:23:46.721 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=473.58, Mass=785017, SNR=377.3, Peak=54144 HFD=4.6
00:23:46.722 00.001 8996 MultiStar: [#1 0.27,-0.03,0.56,U] [#2 0.07,-0.30,0.67,U] [#3 0.04,-0.55,0.00,M1] [#4 -0.04,0.24,0.45,U] [#5 0.12,-0.31,0.53,U] [#6 0.13,-0.64,0.00,M5] [#7 0.07,-0.26,0.40,U] [#8 0.10,-0.14,0.30,U] 
00:23:46.723 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.14}, one-star: {-0.09, -0.15}
00:23:46.724 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
00:23:46.724 00.000 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
00:23:46.725 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.21 mountX=0.07 mountY=0.14, mountTheta=1.11
00:23:46.728 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
00:23:46.728 00.000 8996 Enqueuing Move request for scope (0.06, -0.14)
00:23:46.729 00.001 20224 Worker thread wakes up
00:23:46.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
00:23:46.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
00:23:46.729 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.07 yDistance=0.14
00:23:46.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:23:46.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:46.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:23:46.729 00.000 20224 MoveAxis(E, 0, ABG)
00:23:46.729 00.000 20224 Move returns status 0, amount 0
00:23:46.729 00.000 20224 MoveAxis(N, 0, ABG)
00:23:46.729 00.000 20224 Move returns status 0, amount 0
00:23:46.729 00.000 20224 move complete, result=0
00:23:46.729 00.000 20224 worker thread done servicing request
00:23:46.735 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54144, med=2969, FiltMin=2691, FiltMax=23789, Gamma=1.000
00:23:46.750 00.015 8996 UpdateGuideState exits: m=785017 SNR=377.3
00:23:46.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:46.752 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:46.753 00.001 8996 Enqueuing Expose request
00:23:46.753 00.000 20224 Worker thread wakes up
00:23:46.753 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:46.755 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:46.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:47.735 00.980 20224 Exposure complete
00:23:47.790 00.055 20224 worker thread done servicing request
00:23:47.790 00.000 8996 OnExposeComplete: enter
00:23:47.791 00.001 8996 UpdateGuideState(): m_state=6
00:23:47.792 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9949
00:23:47.794 00.002 8996 Star::Find returns 1 (0), X=136.35, Y=473.64, Mass=714242, SNR=324.3, Peak=48262 HFD=4.7
00:23:47.798 00.004 8996 MultiStar: [#1 0.25,-0.02,0.65,U] [#2 0.21,-0.23,0.80,U] [#3 0.28,-0.52,0.00,M2] [#4 0.22,0.20,0.51,U] [#5 0.20,-0.31,0.63,U] [#6 0.42,-0.46,0.00,M6] [#7 0.23,-0.16,0.49,U] [#8 0.28,0.02,0.35,U] 
00:23:47.800 00.002 8996 single-star, 6 included, MultiStar: {0.19, -0.10}, one-star: {0.06, -0.08}
00:23:47.803 00.003 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
00:23:47.805 00.002 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
00:23:47.806 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.98 mountX=0.06 mountY=0.08, mountTheta=0.88
00:23:47.809 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.08, opts=13)
00:23:47.809 00.000 8996 Enqueuing Move request for scope (0.06, -0.08)
00:23:47.811 00.002 20224 Worker thread wakes up
00:23:47.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
00:23:47.811 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
00:23:47.811 00.000 20224 Moving (0.06, -0.08) raw xDistance=0.06 yDistance=0.08
00:23:47.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:23:47.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:47.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:23:47.811 00.000 20224 MoveAxis(E, 0, ABG)
00:23:47.812 00.001 20224 Move returns status 0, amount 0
00:23:47.812 00.000 20224 MoveAxis(N, 0, ABG)
00:23:47.812 00.000 20224 Move returns status 0, amount 0
00:23:47.812 00.000 20224 move complete, result=0
00:23:47.812 00.000 20224 worker thread done servicing request
00:23:47.816 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48262, med=2969, FiltMin=2688, FiltMax=23001, Gamma=1.000
00:23:47.830 00.014 8996 UpdateGuideState exits: m=714242 SNR=324.3
00:23:47.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:47.832 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:47.832 00.000 8996 Enqueuing Expose request
00:23:47.833 00.001 20224 Worker thread wakes up
00:23:47.833 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:47.834 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:47.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:49.008 01.174 20224 Exposure complete
00:23:49.085 00.077 20224 worker thread done servicing request
00:23:49.085 00.000 8996 OnExposeComplete: enter
00:23:49.087 00.002 8996 UpdateGuideState(): m_state=6
00:23:49.088 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9950
00:23:49.089 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.36, Mass=669853, SNR=314.6, Peak=48438 HFD=4.5
00:23:49.090 00.001 8996 MultiStar: [#1 0.37,-0.11,0.72,U] [#2 0.11,-0.27,0.80,U] [#3 0.19,-0.42,0.00,M3] [#4 0.16,0.18,0.63,U] [#5 0.33,-0.50,0.00,M1] [#6 0.34,-0.65,0.00,M7] [#7 -0.03,-0.41,0.47,U] [#8 0.25,-0.27,0.43,U] 
00:23:49.091 00.001 8996 refined, 5 included, MultiStar: {0.12, -0.21}, one-star: {-0.08, -0.37}
00:23:49.092 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:23:49.093 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
00:23:49.094 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.07 mountX=0.14 mountY=0.20, mountTheta=0.97
00:23:49.096 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.21, opts=13)
00:23:49.097 00.001 8996 Enqueuing Move request for scope (0.12, -0.21)
00:23:49.098 00.001 20224 Worker thread wakes up
00:23:49.098 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
00:23:49.098 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
00:23:49.098 00.000 20224 Moving (0.12, -0.21) raw xDistance=0.14 yDistance=0.20
00:23:49.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:23:49.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:49.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:23:49.098 00.000 20224 MoveAxis(E, 0, ABG)
00:23:49.098 00.000 20224 Move returns status 0, amount 0
00:23:49.098 00.000 20224 MoveAxis(N, 0, ABG)
00:23:49.099 00.001 20224 Move returns status 0, amount 0
00:23:49.099 00.000 20224 move complete, result=0
00:23:49.099 00.000 20224 worker thread done servicing request
00:23:49.104 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=48438, med=2969, FiltMin=2678, FiltMax=22400, Gamma=1.000
00:23:49.119 00.015 8996 UpdateGuideState exits: m=669853 SNR=314.6
00:23:49.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:49.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:49.121 00.000 8996 Enqueuing Expose request
00:23:49.122 00.001 20224 Worker thread wakes up
00:23:49.122 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:23:49.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:49.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:50.107 00.984 20224 Exposure complete
00:23:50.172 00.065 20224 worker thread done servicing request
00:23:50.172 00.000 8996 OnExposeComplete: enter
00:23:50.173 00.001 8996 UpdateGuideState(): m_state=6
00:23:50.174 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9951
00:23:50.175 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=473.38, Mass=741726, SNR=313.5, Peak=56947 HFD=4.7
00:23:50.176 00.001 8996 MultiStar: [#1 0.13,0.26,0.70,U] [#2 -0.05,-0.07,0.87,U] [#3 0.11,-0.25,0.64,U] [#4 0.10,0.37,0.49,U] [#5 0.12,-0.04,0.66,U] [#6 0.11,-0.43,0.00,M8] [#7 0.02,-0.11,0.45,U] [#8 0.25,0.16,0.49,U] 
00:23:50.176 00.000 8996 refined, 7 included, MultiStar: {0.09, -0.04}, one-star: {0.07, -0.34}
00:23:50.177 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
00:23:50.178 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
00:23:50.179 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.09 cameraTheta=-0.40 mountX=0.09 mountY=0.03, mountTheta=0.28
00:23:50.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
00:23:50.182 00.001 8996 Enqueuing Move request for scope (0.09, -0.04)
00:23:50.183 00.001 20224 Worker thread wakes up
00:23:50.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
00:23:50.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
00:23:50.183 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=0.03
00:23:50.184 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:23:50.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:50.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:23:50.184 00.000 20224 MoveAxis(E, 0, ABG)
00:23:50.184 00.000 20224 Move returns status 0, amount 0
00:23:50.184 00.000 20224 MoveAxis(N, 0, ABG)
00:23:50.184 00.000 20224 Move returns status 0, amount 0
00:23:50.184 00.000 20224 move complete, result=0
00:23:50.184 00.000 20224 worker thread done servicing request
00:23:50.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56947, med=2969, FiltMin=2675, FiltMax=25149, Gamma=1.000
00:23:50.201 00.013 8996 UpdateGuideState exits: m=741726 SNR=313.5
00:23:50.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:50.203 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:50.204 00.001 8996 Enqueuing Expose request
00:23:50.205 00.001 20224 Worker thread wakes up
00:23:50.205 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:50.205 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:50.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:51.374 01.169 20224 Exposure complete
00:23:51.450 00.076 20224 worker thread done servicing request
00:23:51.450 00.000 8996 OnExposeComplete: enter
00:23:51.451 00.001 8996 UpdateGuideState(): m_state=6
00:23:51.452 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9952
00:23:51.453 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=473.35, Mass=813007, SNR=357.8, Peak=58326 HFD=4.6
00:23:51.454 00.001 8996 MultiStar: [#1 0.13,0.27,0.66,U] [#2 -0.02,-0.08,0.62,U] [#3 0.14,-0.43,0.00,M3] [#4 0.03,0.26,0.59,U] [#5 0.21,-0.28,0.54,U] [#6 0.15,-0.28,0.38,U] [#7 -0.03,-0.19,0.39,U] [#8 0.18,-0.13,0.41,U] 
00:23:51.454 00.000 8996 refined, 7 included, MultiStar: {0.06, -0.10}, one-star: {-0.03, -0.38}
00:23:51.455 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
00:23:51.456 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
00:23:51.456 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.02 mountX=0.07 mountY=0.10, mountTheta=0.92
00:23:51.458 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
00:23:51.459 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
00:23:51.460 00.001 20224 Worker thread wakes up
00:23:51.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
00:23:51.460 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
00:23:51.460 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.10
00:23:51.460 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:23:51.461 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:51.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:23:51.461 00.000 20224 MoveAxis(E, 0, ABG)
00:23:51.461 00.000 20224 Move returns status 0, amount 0
00:23:51.461 00.000 20224 MoveAxis(N, 0, ABG)
00:23:51.461 00.000 20224 Move returns status 0, amount 0
00:23:51.461 00.000 20224 move complete, result=0
00:23:51.461 00.000 20224 worker thread done servicing request
00:23:51.468 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58326, med=2969, FiltMin=2675, FiltMax=26144, Gamma=1.000
00:23:51.484 00.016 8996 UpdateGuideState exits: m=813007 SNR=357.8
00:23:51.485 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:51.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:51.487 00.001 8996 Enqueuing Expose request
00:23:51.488 00.001 20224 Worker thread wakes up
00:23:51.488 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:51.488 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:51.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:52.457 00.969 20224 Exposure complete
00:23:52.532 00.075 20224 worker thread done servicing request
00:23:52.532 00.000 8996 OnExposeComplete: enter
00:23:52.533 00.001 8996 UpdateGuideState(): m_state=6
00:23:52.534 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9953
00:23:52.535 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=473.40, Mass=680735, SNR=336.5, Peak=49830 HFD=4.6
00:23:52.536 00.001 8996 MultiStar: [#1 0.21,0.19,0.75,U] [#2 0.02,-0.16,0.75,U] [#3 0.16,-0.22,0.57,U] [#4 0.03,0.35,0.62,U] [#5 0.16,-0.04,0.60,U] [#6 0.19,-0.44,0.00,M8] [#7 -0.13,-0.19,0.44,U] [#8 0.26,0.07,0.37,U] 
00:23:52.537 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.06}, one-star: {-0.09, -0.32}
00:23:52.538 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
00:23:52.538 00.000 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
00:23:52.539 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.75 mountX=0.07 mountY=0.05, mountTheta=0.64
00:23:52.543 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.06, opts=13)
00:23:52.546 00.003 8996 Enqueuing Move request for scope (0.06, -0.06)
00:23:52.548 00.002 20224 Worker thread wakes up
00:23:52.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
00:23:52.548 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
00:23:52.548 00.000 20224 Moving (0.06, -0.06) raw xDistance=0.07 yDistance=0.05
00:23:52.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:23:52.549 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:52.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:23:52.549 00.000 20224 MoveAxis(E, 0, ABG)
00:23:52.549 00.000 20224 Move returns status 0, amount 0
00:23:52.549 00.000 20224 MoveAxis(N, 0, ABG)
00:23:52.549 00.000 20224 Move returns status 0, amount 0
00:23:52.549 00.000 20224 move complete, result=0
00:23:52.549 00.000 20224 worker thread done servicing request
00:23:52.557 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49830, med=2969, FiltMin=2710, FiltMax=21920, Gamma=1.000
00:23:52.584 00.027 8996 UpdateGuideState exits: m=680735 SNR=336.5
00:23:52.586 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:52.588 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:52.590 00.002 8996 Enqueuing Expose request
00:23:52.592 00.002 20224 Worker thread wakes up
00:23:52.592 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:52.593 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:52.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:53.743 01.150 20224 Exposure complete
00:23:53.797 00.054 20224 worker thread done servicing request
00:23:53.797 00.000 8996 OnExposeComplete: enter
00:23:53.798 00.001 8996 UpdateGuideState(): m_state=6
00:23:53.799 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9954
00:23:53.800 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.32, Mass=662187, SNR=310.5, Peak=50595 HFD=4.6
00:23:53.801 00.001 8996 MultiStar: [#1 0.11,-0.02,0.65,U] [#2 -0.06,-0.26,0.91,U] [#3 0.16,-0.29,0.66,U] [#4 0.07,0.61,0.00,M4] [#5 0.20,-0.30,0.64,U] [#6 0.10,-0.35,0.47,U] [#7 -0.03,-0.23,0.48,U] [#8 0.12,-0.11,0.43,U] 
00:23:53.802 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.26}, one-star: {0.10, -0.41}
00:23:53.802 00.000 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
00:23:53.803 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
00:23:53.804 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.26 mountX=0.11 mountY=0.25, mountTheta=1.16
00:23:53.806 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.26, opts=13)
00:23:53.807 00.001 8996 Enqueuing Move request for scope (0.08, -0.26)
00:23:53.808 00.001 20224 Worker thread wakes up
00:23:53.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.26) opts 0xd
00:23:53.808 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.26)
00:23:53.808 00.000 20224 Moving (0.08, -0.26) raw xDistance=0.11 yDistance=0.25
00:23:53.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:23:53.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:23:53.808 00.000 20224 MoveAxis(E, 0, ABG)
00:23:53.808 00.000 20224 Move returns status 0, amount 0
00:23:53.808 00.000 20224 MoveAxis(S, 52, ABG)
00:23:53.808 00.000 20224 Guiding  Dir = 1, Dur = 52
00:23:53.809 00.001 20224 IsSlewing returns 0
00:23:53.809 00.000 20224 IsGuiding returns 0
00:23:53.813 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50595, med=2969, FiltMin=2697, FiltMax=22221, Gamma=1.000
00:23:53.827 00.014 8996 UpdateGuideState exits: m=662187 SNR=310.5
00:23:53.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:53.830 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:53.831 00.001 8996 Enqueuing Expose request
00:23:53.847 00.016 20224 PulseGuide returned control before completion, sleep 24
00:23:53.876 00.029 20224 IsGuiding returns 1
00:23:53.876 00.000 20224 scope still moving after pulse duration time elapsed
00:23:53.907 00.031 20224 IsSlewing returns 0
00:23:53.907 00.000 20224 IsGuiding returns 1
00:23:53.939 00.032 20224 IsSlewing returns 0
00:23:53.940 00.001 20224 IsGuiding returns 0
00:23:53.940 00.000 20224 scope move finished after 52 + 79 ms
00:23:53.940 00.000 20224 Move returns status 0, amount 52
00:23:53.940 00.000 20224 move complete, result=0
00:23:53.940 00.000 20224 worker thread done servicing request
00:23:53.940 00.000 20224 Worker thread wakes up
00:23:53.941 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:23:53.942 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:53.943 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:54.911 00.968 20224 Exposure complete
00:23:54.999 00.088 20224 worker thread done servicing request
00:23:55.000 00.001 8996 OnExposeComplete: enter
00:23:55.002 00.002 8996 UpdateGuideState(): m_state=6
00:23:55.004 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9955
00:23:55.006 00.002 8996 Star::Find returns 1 (0), X=136.73, Y=473.73, Mass=717364, SNR=355.7, Peak=62726 HFD=4.6
00:23:55.007 00.001 8996 MultiStar: [#1 0.24,0.26,0.53,U] [#2 0.26,-0.18,0.66,U] [#3 0.33,-0.23,0.60,U] [#4 0.40,0.55,0.00,M5] [#5 0.39,-0.14,0.51,U] [#6 0.43,-0.26,0.00,M8] [#7 0.24,-0.12,0.40,U] [#8 0.33,0.12,0.35,U] 
00:23:55.008 00.001 8996 refined, 6 included, MultiStar: {0.33, -0.05}, one-star: {0.43, 0.01}
00:23:55.010 00.002 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
00:23:55.011 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
00:23:55.012 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=-0.05 hyp=0.33 cameraTheta=-0.14 mountX=0.33 mountY=0.01, mountTheta=0.02
00:23:55.015 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.05, opts=13)
00:23:55.016 00.001 8996 Enqueuing Move request for scope (0.33, -0.05)
00:23:55.018 00.002 20224 Worker thread wakes up
00:23:55.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.05) opts 0xd
00:23:55.018 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.05)
00:23:55.018 00.000 20224 Moving (0.33, -0.05) raw xDistance=0.33 yDistance=0.01
00:23:55.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
00:23:55.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:55.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:23:55.018 00.000 20224 MoveAxis(W, 49, ABG)
00:23:55.019 00.001 20224 Guiding  Dir = 3, Dur = 49
00:23:55.019 00.000 20224 IsSlewing returns 0
00:23:55.020 00.001 20224 IsGuiding returns 0
00:23:55.023 00.003 20224 PulseGuide returned control before completion, sleep 56
00:23:55.029 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62726, med=2969, FiltMin=2697, FiltMax=27933, Gamma=1.000
00:23:55.050 00.021 8996 UpdateGuideState exits: m=717364 SNR=355.7
00:23:55.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:55.051 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:55.052 00.001 8996 Enqueuing Expose request
00:23:55.084 00.032 20224 IsGuiding returns 1
00:23:55.084 00.000 20224 scope still moving after pulse duration time elapsed
00:23:55.116 00.032 20224 IsSlewing returns 0
00:23:55.116 00.000 20224 IsGuiding returns 0
00:23:55.117 00.001 20224 scope move finished after 49 + 48 ms
00:23:55.117 00.000 20224 Move returns status 0, amount 49
00:23:55.117 00.000 20224 MoveAxis(N, 0, ABG)
00:23:55.117 00.000 20224 Move returns status 0, amount 0
00:23:55.117 00.000 20224 move complete, result=0
00:23:55.117 00.000 20224 worker thread done servicing request
00:23:55.117 00.000 20224 Worker thread wakes up
00:23:55.117 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:55.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:55.120 00.003 8996 GuideStep: 0.3 px 49 ms WEST, 0.0 px 0 ms NORTH
00:23:56.299 01.179 20224 Exposure complete
00:23:56.393 00.094 20224 worker thread done servicing request
00:23:56.393 00.000 8996 OnExposeComplete: enter
00:23:56.394 00.001 8996 UpdateGuideState(): m_state=6
00:23:56.395 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9956
00:23:56.397 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=473.40, Mass=712207, SNR=361.5, Peak=48867 HFD=4.7
00:23:56.398 00.001 8996 MultiStar: [#1 0.19,0.49,0.00,M1] [#2 0.02,-0.02,0.67,U] [#3 0.17,-0.27,0.63,U] [#4 0.11,0.52,0.00,M6] [#5 0.30,0.06,0.59,U] [#6 0.07,-0.26,0.40,U] [#7 0.05,-0.07,0.45,U] [#8 0.26,-0.03,0.36,U] 
00:23:56.399 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.15}, one-star: {0.03, -0.32}
00:23:56.401 00.002 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:23:56.402 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
00:23:56.403 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.93 mountX=0.13 mountY=0.14, mountTheta=0.82
00:23:56.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.15, opts=13)
00:23:56.406 00.001 8996 Enqueuing Move request for scope (0.11, -0.15)
00:23:56.407 00.001 20224 Worker thread wakes up
00:23:56.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
00:23:56.407 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
00:23:56.408 00.001 20224 Moving (0.11, -0.15) raw xDistance=0.13 yDistance=0.14
00:23:56.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:23:56.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:56.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:23:56.408 00.000 20224 MoveAxis(E, 0, ABG)
00:23:56.408 00.000 20224 Move returns status 0, amount 0
00:23:56.408 00.000 20224 MoveAxis(N, 0, ABG)
00:23:56.408 00.000 20224 Move returns status 0, amount 0
00:23:56.408 00.000 20224 move complete, result=0
00:23:56.408 00.000 20224 worker thread done servicing request
00:23:56.417 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48867, med=2969, FiltMin=2685, FiltMax=22781, Gamma=1.000
00:23:56.440 00.023 8996 UpdateGuideState exits: m=712207 SNR=361.5
00:23:56.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:56.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:56.443 00.001 8996 Enqueuing Expose request
00:23:56.444 00.001 20224 Worker thread wakes up
00:23:56.444 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:23:56.446 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:56.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:57.427 00.981 20224 Exposure complete
00:23:57.500 00.073 20224 worker thread done servicing request
00:23:57.501 00.001 8996 OnExposeComplete: enter
00:23:57.501 00.000 8996 UpdateGuideState(): m_state=6
00:23:57.502 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9957
00:23:57.503 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=473.60, Mass=733946, SNR=342.0, Peak=48838 HFD=4.7
00:23:57.504 00.001 8996 MultiStar: [#1 0.34,0.33,0.00,M2] [#2 0.15,-0.12,0.71,U] [#3 0.10,-0.21,0.56,U] [#4 -0.02,0.43,0.59,U] [#5 0.25,-0.07,0.53,U] [#6 0.15,-0.44,0.00,M8] [#7 -0.16,-0.19,0.38,U] [#8 0.23,0.39,0.00,M1] 
00:23:57.505 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.05}, one-star: {0.03, -0.13}
00:23:57.505 00.000 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
00:23:57.506 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
00:23:57.507 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.61 mountX=0.07 mountY=0.04, mountTheta=0.50
00:23:57.508 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.05, opts=13)
00:23:57.509 00.001 8996 Enqueuing Move request for scope (0.07, -0.05)
00:23:57.511 00.002 20224 Worker thread wakes up
00:23:57.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
00:23:57.511 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
00:23:57.511 00.000 20224 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=0.04
00:23:57.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:23:57.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:57.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:23:57.511 00.000 20224 MoveAxis(E, 0, ABG)
00:23:57.511 00.000 20224 Move returns status 0, amount 0
00:23:57.512 00.001 20224 MoveAxis(N, 0, ABG)
00:23:57.512 00.000 20224 Move returns status 0, amount 0
00:23:57.512 00.000 20224 move complete, result=0
00:23:57.512 00.000 20224 worker thread done servicing request
00:23:57.522 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48838, med=2969, FiltMin=2665, FiltMax=24825, Gamma=1.000
00:23:57.540 00.018 8996 UpdateGuideState exits: m=733946 SNR=342.0
00:23:57.541 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:57.542 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:57.543 00.001 8996 Enqueuing Expose request
00:23:57.544 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:23:57.545 00.001 20224 Worker thread wakes up
00:23:57.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:57.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:58.717 01.172 20224 Exposure complete
00:23:58.786 00.069 20224 worker thread done servicing request
00:23:58.786 00.000 8996 OnExposeComplete: enter
00:23:58.787 00.001 8996 UpdateGuideState(): m_state=6
00:23:58.788 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9958
00:23:58.789 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.80, Mass=689852, SNR=330.4, Peak=52656 HFD=4.4
00:23:58.791 00.002 8996 MultiStar: [#1 0.01,0.27,0.61,U] [#2 -0.09,-0.00,0.67,U] [#3 -0.11,-0.01,0.58,U] [#4 -0.15,0.58,0.00,M6] [#5 0.08,-0.16,0.61,U] [#6 0.03,-0.42,0.44,U] [#7 -0.24,0.08,0.40,U] [#8 0.01,0.30,0.40,U] 
00:23:58.792 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.02}, one-star: {-0.08, 0.08}
00:23:58.793 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
00:23:58.794 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
00:23:58.795 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.71 mountX=-0.05 mountY=-0.02, mountTheta=-2.82
00:23:58.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
00:23:58.798 00.001 8996 Enqueuing Move request for scope (-0.05, 0.02)
00:23:58.799 00.001 20224 Worker thread wakes up
00:23:58.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:23:58.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:23:58.799 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.02
00:23:58.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:23:58.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:58.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:23:58.799 00.000 20224 MoveAxis(E, 0, ABG)
00:23:58.799 00.000 20224 Move returns status 0, amount 0
00:23:58.799 00.000 20224 MoveAxis(N, 0, ABG)
00:23:58.799 00.000 20224 Move returns status 0, amount 0
00:23:58.800 00.001 20224 move complete, result=0
00:23:58.800 00.000 20224 worker thread done servicing request
00:23:58.804 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52656, med=2969, FiltMin=2659, FiltMax=23597, Gamma=1.000
00:23:58.816 00.012 8996 UpdateGuideState exits: m=689852 SNR=330.4
00:23:58.818 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:58.818 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:58.819 00.001 8996 Enqueuing Expose request
00:23:58.820 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:23:58.821 00.001 20224 Worker thread wakes up
00:23:58.821 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:58.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:23:59.797 00.976 20224 Exposure complete
00:23:59.853 00.056 20224 worker thread done servicing request
00:23:59.853 00.000 8996 OnExposeComplete: enter
00:23:59.854 00.001 8996 UpdateGuideState(): m_state=6
00:23:59.855 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9959
00:23:59.856 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.60, Mass=704486, SNR=322.5, Peak=53520 HFD=4.8
00:23:59.857 00.001 8996 MultiStar: [#1 -0.25,0.29,0.66,U] [#2 -0.24,-0.10,0.76,U] [#3 -0.24,-0.04,0.60,U] [#4 -0.25,0.60,0.00,M7] [#5 -0.04,-0.18,0.66,U] [#6 -0.30,-0.39,0.00,M8] [#7 -0.70,-0.21,0.00,M1] [#8 -0.12,0.22,0.38,U] 
00:23:59.858 00.001 8996 refined, 5 included, MultiStar: {-0.23, -0.02}, one-star: {-0.35, -0.13}
00:23:59.859 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
00:23:59.860 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
00:23:59.860 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.06 mountX=-0.22 mountY=0.05, mountTheta=2.94
00:23:59.862 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.02, opts=13)
00:23:59.863 00.001 8996 Enqueuing Move request for scope (-0.23, -0.02)
00:23:59.863 00.000 20224 Worker thread wakes up
00:23:59.864 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd
00:23:59.864 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.02)
00:23:59.864 00.000 20224 Moving (-0.23, -0.02) raw xDistance=-0.22 yDistance=0.05
00:23:59.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:23:59.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:23:59.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:23:59.864 00.000 20224 MoveAxis(E, 33, ABG)
00:23:59.864 00.000 20224 Guiding  Dir = 2, Dur = 33
00:23:59.864 00.000 20224 IsSlewing returns 0
00:23:59.864 00.000 20224 IsGuiding returns 0
00:23:59.868 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=53520, med=2969, FiltMin=2694, FiltMax=25661, Gamma=1.000
00:23:59.887 00.019 8996 UpdateGuideState exits: m=704486 SNR=322.5
00:23:59.889 00.002 20224 PulseGuide returned control before completion, sleep 20
00:23:59.889 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:23:59.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:23:59.891 00.001 8996 Enqueuing Expose request
00:23:59.919 00.028 20224 IsGuiding returns 1
00:23:59.919 00.000 20224 scope still moving after pulse duration time elapsed
00:23:59.950 00.031 20224 IsSlewing returns 0
00:23:59.950 00.000 20224 IsGuiding returns 1
00:23:59.981 00.031 20224 IsSlewing returns 0
00:23:59.981 00.000 20224 IsGuiding returns 0
00:23:59.981 00.000 20224 scope move finished after 33 + 84 ms
00:23:59.982 00.001 20224 Move returns status 0, amount 33
00:23:59.982 00.000 20224 MoveAxis(N, 0, ABG)
00:23:59.982 00.000 20224 Move returns status 0, amount 0
00:23:59.982 00.000 20224 move complete, result=0
00:23:59.982 00.000 20224 worker thread done servicing request
00:23:59.982 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
00:23:59.984 00.002 20224 Worker thread wakes up
00:23:59.984 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:23:59.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:24:01.141 01.157 20224 Exposure complete
00:24:01.216 00.075 20224 worker thread done servicing request
00:24:01.216 00.000 8996 OnExposeComplete: enter
00:24:01.217 00.001 8996 UpdateGuideState(): m_state=6
00:24:01.218 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9960
00:24:01.219 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.25, Mass=658757, SNR=314.8, Peak=47654 HFD=4.5
00:24:01.220 00.001 8996 MultiStar: [#1 -0.01,0.22,0.63,U] [#2 -0.07,-0.46,0.00,M1] [#3 -0.03,-0.10,0.71,U] [#4 -0.02,0.44,0.57,U] [#5 0.09,-0.02,0.59,U] [#6 0.01,-0.42,0.47,U] [#7 -0.17,0.02,0.46,U] [#8 0.08,0.06,0.41,U] 
00:24:01.221 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {-0.08, -0.48}
00:24:01.221 00.000 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
00:24:01.222 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
00:24:01.223 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.85 mountX=-0.01 mountY=0.07, mountTheta=1.75
00:24:01.224 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
00:24:01.225 00.001 8996 Enqueuing Move request for scope (-0.02, -0.07)
00:24:01.226 00.001 20224 Worker thread wakes up
00:24:01.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:24:01.226 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:24:01.226 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
00:24:01.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:24:01.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:01.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:24:01.226 00.000 20224 MoveAxis(E, 0, ABG)
00:24:01.226 00.000 20224 Move returns status 0, amount 0
00:24:01.226 00.000 20224 MoveAxis(N, 0, ABG)
00:24:01.227 00.001 20224 Move returns status 0, amount 0
00:24:01.227 00.000 20224 move complete, result=0
00:24:01.227 00.000 20224 worker thread done servicing request
00:24:01.231 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47654, med=2969, FiltMin=2704, FiltMax=23424, Gamma=1.000
00:24:01.245 00.014 8996 UpdateGuideState exits: m=658757 SNR=314.8
00:24:01.247 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:01.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:01.249 00.001 8996 Enqueuing Expose request
00:24:01.250 00.001 20224 Worker thread wakes up
00:24:01.250 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:01.251 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:01.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:24:02.224 00.973 20224 Exposure complete
00:24:02.291 00.067 20224 worker thread done servicing request
00:24:02.291 00.000 8996 OnExposeComplete: enter
00:24:02.292 00.001 8996 UpdateGuideState(): m_state=6
00:24:02.293 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9961
00:24:02.294 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.66, Mass=668744, SNR=320.5, Peak=56176 HFD=4.3
00:24:02.295 00.001 8996 MultiStar: [#1 -0.25,0.22,0.59,U] [#2 -0.24,-0.17,0.77,U] [#3 -0.17,-0.20,0.63,U] [#4 -0.27,0.44,0.00,M7] [#5 -0.23,-0.08,0.68,U] [#6 -0.17,-0.18,0.49,U] [#7 -0.38,0.07,0.45,U] [#8 -0.25,0.31,0.37,U] 
00:24:02.296 00.001 8996 refined, 7 included, MultiStar: {-0.25, -0.04}, one-star: {-0.30, -0.06}
00:24:02.296 00.000 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
00:24:02.297 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
00:24:02.298 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-2.99 mountX=-0.24 mountY=0.07, mountTheta=2.88
00:24:02.299 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.04, opts=13)
00:24:02.300 00.001 8996 Enqueuing Move request for scope (-0.25, -0.04)
00:24:02.301 00.001 20224 Worker thread wakes up
00:24:02.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.04) opts 0xd
00:24:02.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.04)
00:24:02.301 00.000 20224 Moving (-0.25, -0.04) raw xDistance=-0.24 yDistance=0.07
00:24:02.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:24:02.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:02.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:24:02.301 00.000 20224 MoveAxis(E, 35, ABG)
00:24:02.301 00.000 20224 Guiding  Dir = 2, Dur = 35
00:24:02.302 00.001 20224 IsSlewing returns 0
00:24:02.302 00.000 20224 IsGuiding returns 0
00:24:02.303 00.001 20224 PulseGuide returned control before completion, sleep 44
00:24:02.305 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56176, med=2969, FiltMin=2681, FiltMax=22525, Gamma=1.000
00:24:02.327 00.022 8996 UpdateGuideState exits: m=668744 SNR=320.5
00:24:02.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:02.328 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:02.329 00.001 8996 Enqueuing Expose request
00:24:02.357 00.028 20224 IsGuiding returns 1
00:24:02.357 00.000 20224 scope still moving after pulse duration time elapsed
00:24:02.389 00.032 20224 IsSlewing returns 0
00:24:02.389 00.000 20224 IsGuiding returns 0
00:24:02.389 00.000 20224 scope move finished after 35 + 51 ms
00:24:02.389 00.000 20224 Move returns status 0, amount 35
00:24:02.389 00.000 20224 MoveAxis(N, 0, ABG)
00:24:02.389 00.000 20224 Move returns status 0, amount 0
00:24:02.389 00.000 20224 move complete, result=0
00:24:02.389 00.000 20224 worker thread done servicing request
00:24:02.389 00.000 20224 Worker thread wakes up
00:24:02.390 00.001 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
00:24:02.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:02.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:24:03.568 01.177 20224 Exposure complete
00:24:03.632 00.064 20224 worker thread done servicing request
00:24:03.632 00.000 8996 OnExposeComplete: enter
00:24:03.633 00.001 8996 UpdateGuideState(): m_state=6
00:24:03.634 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9962
00:24:03.635 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.66, Mass=646416, SNR=319.9, Peak=48566 HFD=4.6
00:24:03.637 00.002 8996 MultiStar: [#1 0.47,0.38,0.00,M1] [#2 0.15,-0.19,0.76,U] [#3 0.22,-0.42,0.00,M1] [#4 0.30,0.36,0.00,M8] [#5 0.49,-0.03,0.00,M1] [#6 0.22,0.04,0.46,U] [#7 0.23,0.04,0.44,U] [#8 0.29,0.16,0.38,U] 
00:24:03.637 00.000 8996 refined, 4 included, MultiStar: {0.22, -0.04}, one-star: {0.23, -0.06}
00:24:03.638 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
00:24:03.640 00.002 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.10)
00:24:03.641 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.16 mountX=0.22 mountY=0.01, mountTheta=0.05
00:24:03.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.04, opts=13)
00:24:03.643 00.000 8996 Enqueuing Move request for scope (0.22, -0.04)
00:24:03.644 00.001 20224 Worker thread wakes up
00:24:03.645 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
00:24:03.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
00:24:03.645 00.000 20224 Moving (0.22, -0.04) raw xDistance=0.22 yDistance=0.01
00:24:03.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
00:24:03.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:03.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:24:03.645 00.000 20224 MoveAxis(W, 30, ABG)
00:24:03.645 00.000 20224 Guiding  Dir = 3, Dur = 30
00:24:03.645 00.000 20224 IsSlewing returns 0
00:24:03.645 00.000 20224 IsGuiding returns 0
00:24:03.647 00.002 20224 PulseGuide returned control before completion, sleep 39
00:24:03.650 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48566, med=2969, FiltMin=2694, FiltMax=25273, Gamma=1.000
00:24:03.665 00.015 8996 UpdateGuideState exits: m=646416 SNR=319.9
00:24:03.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:03.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:03.668 00.001 8996 Enqueuing Expose request
00:24:03.702 00.034 20224 IsGuiding returns 1
00:24:03.702 00.000 20224 scope still moving after pulse duration time elapsed
00:24:03.733 00.031 20224 IsSlewing returns 0
00:24:03.733 00.000 20224 IsGuiding returns 0
00:24:03.733 00.000 20224 scope move finished after 30 + 57 ms
00:24:03.733 00.000 20224 Move returns status 0, amount 30
00:24:03.733 00.000 20224 MoveAxis(N, 0, ABG)
00:24:03.733 00.000 20224 Move returns status 0, amount 0
00:24:03.733 00.000 20224 move complete, result=0
00:24:03.733 00.000 20224 worker thread done servicing request
00:24:03.734 00.001 20224 Worker thread wakes up
00:24:03.734 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:03.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:24:03.734 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
00:24:17.995 14.261 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:24:17.996 00.001 8996 case statement mapped state 6 to 3
00:24:17.997 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:24:19.062 01.065 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:24:19.064 00.002 8996 case statement mapped state 6 to 3
00:24:19.066 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:24:19.761 00.695 20224 worker thread setting skip send exposure complete
00:24:19.761 00.000 20224 worker thread queueing reconnect event to GUI thread
00:24:19.761 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:24:19.761 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
00:24:19.761 00.000 20224 worker thread done servicing request
00:24:19.767 00.006 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:24:19.789 00.022 8996 Try camera reconnect, now = 1770535459
00:24:19.791 00.002 8996 gear_dialog: ReconnectCamera
00:24:19.793 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:24:19.795 00.002 8996 Status Line: Connecting to Camera ...
00:24:19.800 00.005 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:24:19.801 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:24:19.803 00.002 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:24:20.206 00.403 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:24:20.207 00.001 8996 case statement mapped state 6 to 3
00:24:20.209 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:24:20.618 00.409 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:24:20.621 00.003 8996 ASCOM camera: MaxBinning is 2
00:24:20.623 00.002 8996 ASCOM camera: has cooler
00:24:20.625 00.002 8996 ASCOM Camera: set binning = 1
00:24:20.628 00.003 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:24:20.630 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:24:20.632 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:24:20.633 00.001 8996 FrameSize=(0,0)
00:24:20.635 00.002 8996 PixelSize=3.75
00:24:20.636 00.001 8996 BitsPerPixel=16
00:24:20.637 00.001 8996 HasGainControl=0
00:24:20.638 00.001 8996 HasShutter=0
00:24:20.639 00.001 8996 HasSubFrames=1
00:24:20.640 00.001 8996 ST4HasGuideOutput=1
00:24:20.641 00.001 8996 Status Line: Camera Connected
00:24:20.648 00.007 8996 Camera Re-connect succeeded, resume exposures
00:24:20.651 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:24:20.652 00.001 8996 Enqueuing Expose request
00:24:20.653 00.001 20224 Worker thread wakes up
00:24:20.653 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:20.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,0,0)
00:24:21.300 00.647 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:24:21.303 00.003 8996 case statement mapped state 6 to 3
00:24:21.305 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:24:21.834 00.529 20224 Exposure complete
00:24:21.892 00.058 20224 worker thread done servicing request
00:24:21.892 00.000 8996 OnExposeComplete: enter
00:24:21.893 00.001 8996 UpdateGuideState(): m_state=6
00:24:21.895 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9963
00:24:21.896 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.94, Mass=715356, SNR=341.4, Peak=63776 HFD=4.6
00:24:21.897 00.001 8996 MultiStar: [#1 -0.53,0.33,0.00,M2] [#2 -0.67,0.06,0.00,M1] [#3 -0.29,0.10,0.65,U] [#4 -0.59,0.90,0.00,M9] [#5 -0.75,0.23,0.00,M2] [#6 -0.37,0.16,0.38,U] [#7 -0.66,0.47,0.00,M1] [#8 -0.72,0.27,0.00,M1] 
00:24:21.899 00.002 8996 refined, 2 included, MultiStar: {-0.46, 0.17}, one-star: {-0.61, 0.21}
00:24:21.900 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
00:24:21.901 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
00:24:21.902 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=0.17 hyp=0.49 cameraTheta=2.79 mountX=-0.48 mountY=-0.11, mountTheta=-2.91
00:24:21.904 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.17, opts=13)
00:24:21.905 00.001 8996 Enqueuing Move request for scope (-0.46, 0.17)
00:24:21.906 00.001 20224 Worker thread wakes up
00:24:21.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.17) opts 0xd
00:24:21.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.17)
00:24:21.906 00.000 20224 Moving (-0.46, 0.17) raw xDistance=-0.48 yDistance=-0.11
00:24:21.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.48
00:24:21.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:21.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:24:21.906 00.000 20224 MoveAxis(E, 67, ABG)
00:24:21.906 00.000 20224 Guiding  Dir = 2, Dur = 67
00:24:21.906 00.000 20224 IsSlewing returns 0
00:24:21.907 00.001 20224 IsGuiding returns 0
00:24:21.908 00.001 20224 PulseGuide returned control before completion, sleep 77
00:24:21.911 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63776, med=2979, FiltMin=2688, FiltMax=30464, Gamma=1.000
00:24:21.936 00.025 8996 UpdateGuideState exits: m=715356 SNR=341.4
00:24:21.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:21.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:21.939 00.001 8996 Enqueuing Expose request
00:24:21.998 00.059 20224 IsGuiding returns 0
00:24:21.998 00.000 20224 Move returns status 0, amount 67
00:24:21.998 00.000 20224 MoveAxis(N, 0, ABG)
00:24:21.998 00.000 20224 Move returns status 0, amount 0
00:24:21.998 00.000 20224 move complete, result=0
00:24:21.998 00.000 20224 worker thread done servicing request
00:24:21.998 00.000 20224 Worker thread wakes up
00:24:21.998 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:21.998 00.000 8996 GuideStep: -0.5 px 67 ms EAST, -0.1 px 0 ms NORTH
00:24:21.999 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:24:22.371 00.372 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:24:22.373 00.002 8996 case statement mapped state 6 to 3
00:24:22.374 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:24:22.473 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:24:22.475 00.002 8996 case statement mapped state 6 to 3
00:24:22.477 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:24:22.580 00.103 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
00:24:22.582 00.002 8996 PhdController::Dither begins
00:24:22.583 00.001 8996 dither: size=1.00, dRA=-0.67 dDec=0.33
00:24:22.584 00.001 8996 MountToCamera -- mountTheta (-2.69) + m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
00:24:22.586 00.002 8996 MountToCamera -- mountX=-0.67 mountY=0.33 hyp=0.74 mountTheta=-2.69 cameraX=-0.70, cameraY=-0.26 cameraTheta=-2.78
00:24:22.587 00.001 8996 setting lock position to (135.60, 473.46)
00:24:22.589 00.002 8996 Mount: notify guiding dithered (-0.7, -0.3)
00:24:22.591 00.002 8996 MultiStar: stabilizing after lock position change
00:24:22.593 00.002 8996 Status Line: Dither by -0.67,0.33
00:24:22.597 00.004 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:24:22.599 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
00:24:22.601 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
00:24:22.976 00.375 20224 Exposure complete
00:24:23.052 00.076 20224 worker thread done servicing request
00:24:23.052 00.000 8996 OnExposeComplete: enter
00:24:23.054 00.002 8996 UpdateGuideState(): m_state=6
00:24:23.055 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9964
00:24:23.057 00.002 8996 Star::Find returns 1 (0), X=135.88, Y=474.37, Mass=680109, SNR=352.5, Peak=54000 HFD=4.7
00:24:23.058 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
00:24:23.059 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
00:24:23.060 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.91 hyp=0.95 cameraTheta=1.28 mountX=0.18 mountY=-0.93, mountTheta=-1.38
00:24:23.063 00.003 8996 dither recenter: remaining=(0.7,-0.3) step=(0.7,-0.3)
00:24:23.064 00.001 8996 MountToCamera -- mountTheta (0.45) + m_xAngle (-0.10) = xAngle (0.36 = 0.36)
00:24:23.065 00.001 8996 MountToCamera -- mountX=0.67 mountY=-0.33 hyp=0.74 mountTheta=0.45 cameraX=0.70, cameraY=0.26 cameraTheta=0.36
00:24:23.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.70, y=0.26, opts=4)
00:24:23.068 00.001 8996 Enqueuing Move request for scope (0.70, 0.26)
00:24:23.070 00.002 8996 Mount: notify direct move 0.67,-0.33
00:24:23.072 00.002 20224 Worker thread wakes up
00:24:23.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.26) opts 0x4
00:24:23.072 00.000 20224 Handling offset move in thread for scope, endpoint = (0.70, 0.26)
00:24:23.072 00.000 20224 Moving (0.70, 0.26) raw xDistance=0.67 yDistance=-0.33
00:24:23.073 00.001 20224 MoveAxis(W, 155, B)
00:24:23.073 00.000 20224 Guiding  Dir = 3, Dur = 155
00:24:23.073 00.000 20224 IsSlewing returns 0
00:24:23.073 00.000 20224 IsGuiding returns 0
00:24:23.080 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54000, med=2969, FiltMin=2688, FiltMax=26893, Gamma=1.000
00:24:23.097 00.017 8996 UpdateGuideState exits: m=680109 SNR=352.5
00:24:23.099 00.002 8996 PhdController: settling, locked = 1, distance = 1.00 (2.00) aobump = 0 frame = 1 / 99999
00:24:23.099 00.000 20224 PulseGuide returned control before completion, sleep 140
00:24:23.100 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770535463.099,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.00,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:24:23.101 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:23.102 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:23.103 00.001 8996 Enqueuing Expose request
00:24:23.242 00.139 20224 IsGuiding returns 1
00:24:23.242 00.000 20224 scope still moving after pulse duration time elapsed
00:24:23.274 00.032 20224 IsSlewing returns 0
00:24:23.274 00.000 20224 IsGuiding returns 0
00:24:23.274 00.000 20224 scope move finished after 155 + 46 ms
00:24:23.274 00.000 20224 Move returns status 0, amount 155
00:24:23.274 00.000 20224 MoveAxis(N, 69, B)
00:24:23.275 00.001 20224 Guiding  Dir = 0, Dur = 69
00:24:23.275 00.000 20224 IsSlewing returns 0
00:24:23.275 00.000 20224 IsGuiding returns 0
00:24:23.339 00.064 20224 PulseGuide returned control before completion, sleep 16
00:24:23.370 00.031 20224 IsGuiding returns 1
00:24:23.370 00.000 20224 scope still moving after pulse duration time elapsed
00:24:23.402 00.032 20224 IsSlewing returns 0
00:24:23.402 00.000 20224 IsGuiding returns 1
00:24:23.434 00.032 20224 IsSlewing returns 0
00:24:23.434 00.000 20224 IsGuiding returns 0
00:24:23.434 00.000 20224 scope move finished after 69 + 90 ms
00:24:23.434 00.000 20224 Move returns status 0, amount 69
00:24:23.434 00.000 20224 move complete, result=0
00:24:23.434 00.000 20224 worker thread done servicing request
00:24:23.434 00.000 20224 Worker thread wakes up
00:24:23.434 00.000 8996 GuideStep: 0.7 px 155 ms WEST, -0.3 px 69 ms NORTH
00:24:23.436 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:23.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:24.606 01.170 20224 Exposure complete
00:24:24.675 00.069 20224 worker thread done servicing request
00:24:24.675 00.000 8996 OnExposeComplete: enter
00:24:24.676 00.001 8996 UpdateGuideState(): m_state=6
00:24:24.677 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9965
00:24:24.677 00.000 8996 Star::Find returns 1 (0), X=135.44, Y=473.73, Mass=675726, SNR=296.1, Peak=54784 HFD=4.6
00:24:24.678 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
00:24:24.679 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
00:24:24.679 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.31 cameraTheta=2.11 mountX=-0.18 mountY=-0.24, mountTheta=-2.22
00:24:24.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.26, opts=13)
00:24:24.681 00.000 8996 Enqueuing Move request for scope (-0.16, 0.26)
00:24:24.682 00.001 20224 Worker thread wakes up
00:24:24.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
00:24:24.682 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
00:24:24.682 00.000 20224 Moving (-0.16, 0.26) raw xDistance=-0.18 yDistance=-0.24
00:24:24.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:24:24.683 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:24:24.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:24:24.683 00.000 20224 MoveAxis(E, 0, ABG)
00:24:24.683 00.000 20224 Move returns status 0, amount 0
00:24:24.683 00.000 20224 MoveAxis(N, 0, ABG)
00:24:24.683 00.000 20224 Move returns status 0, amount 0
00:24:24.683 00.000 20224 move complete, result=0
00:24:24.683 00.000 20224 worker thread done servicing request
00:24:24.687 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54784, med=2976, FiltMin=2697, FiltMax=24374, Gamma=1.000
00:24:24.700 00.013 8996 UpdateGuideState exits: m=675726 SNR=296.1
00:24:24.702 00.002 8996 PhdController: settling, locked = 1, distance = 0.31 (2.00) aobump = 0 frame = 2 / 99999
00:24:24.704 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770535464.704,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.31,"Time":1.6,"SettleTime":3.0,"StarLocked":true}
00:24:24.705 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:24.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:24.707 00.001 8996 Enqueuing Expose request
00:24:24.708 00.001 20224 Worker thread wakes up
00:24:24.709 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:24:24.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:24.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:25.683 00.973 20224 Exposure complete
00:24:25.746 00.063 20224 worker thread done servicing request
00:24:25.746 00.000 8996 OnExposeComplete: enter
00:24:25.747 00.001 8996 UpdateGuideState(): m_state=6
00:24:25.748 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9966
00:24:25.750 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=473.37, Mass=729114, SNR=335.1, Peak=52438 HFD=4.6
00:24:25.751 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
00:24:25.752 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
00:24:25.753 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-2.75 mountX=-0.22 mountY=0.12, mountTheta=2.63
00:24:25.756 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.10, opts=13)
00:24:25.756 00.000 8996 Enqueuing Move request for scope (-0.23, -0.10)
00:24:25.757 00.001 20224 Worker thread wakes up
00:24:25.758 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.10) opts 0xd
00:24:25.758 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.10)
00:24:25.758 00.000 20224 Moving (-0.23, -0.10) raw xDistance=-0.22 yDistance=0.12
00:24:25.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:24:25.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:25.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:24:25.758 00.000 20224 MoveAxis(E, 32, ABG)
00:24:25.758 00.000 20224 Guiding  Dir = 2, Dur = 32
00:24:25.758 00.000 20224 IsSlewing returns 0
00:24:25.759 00.001 20224 IsGuiding returns 0
00:24:25.764 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52438, med=2963, FiltMin=2678, FiltMax=26595, Gamma=1.000
00:24:25.783 00.019 8996 UpdateGuideState exits: m=729114 SNR=335.1
00:24:25.786 00.003 8996 PhdController: settling, locked = 1, distance = 0.29 (2.00) aobump = 0 frame = 3 / 99999
00:24:25.788 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770535465.788,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.29,"Time":2.7,"SettleTime":3.0,"StarLocked":true}
00:24:25.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:25.791 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:25.792 00.001 8996 Enqueuing Expose request
00:24:25.798 00.006 20224 IsGuiding returns 1
00:24:25.799 00.001 20224 scope still moving after pulse duration time elapsed
00:24:25.828 00.029 20224 IsSlewing returns 0
00:24:25.828 00.000 20224 IsGuiding returns 1
00:24:25.859 00.031 20224 IsSlewing returns 0
00:24:25.859 00.000 20224 IsGuiding returns 1
00:24:25.891 00.032 20224 IsSlewing returns 0
00:24:25.891 00.000 20224 IsGuiding returns 0
00:24:25.891 00.000 20224 scope move finished after 32 + 100 ms
00:24:25.891 00.000 20224 Move returns status 0, amount 32
00:24:25.891 00.000 20224 MoveAxis(N, 0, ABG)
00:24:25.891 00.000 20224 Move returns status 0, amount 0
00:24:25.891 00.000 20224 move complete, result=0
00:24:25.891 00.000 20224 worker thread done servicing request
00:24:25.892 00.001 20224 Worker thread wakes up
00:24:25.892 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
00:24:25.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:25.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:27.047 01.154 20224 Exposure complete
00:24:27.117 00.070 20224 worker thread done servicing request
00:24:27.117 00.000 8996 OnExposeComplete: enter
00:24:27.120 00.003 8996 UpdateGuideState(): m_state=6
00:24:27.122 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9967
00:24:27.123 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.67, Mass=674100, SNR=305.1, Peak=50829 HFD=4.5
00:24:27.124 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
00:24:27.125 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
00:24:27.125 00.000 8996 CameraToMount -- cameraX=-0.47 cameraY=0.20 hyp=0.51 cameraTheta=2.74 mountX=-0.49 mountY=-0.15, mountTheta=-2.85
00:24:27.128 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=0.20, opts=13)
00:24:27.129 00.001 8996 Enqueuing Move request for scope (-0.47, 0.20)
00:24:27.131 00.002 20224 Worker thread wakes up
00:24:27.131 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.20) opts 0xd
00:24:27.131 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, 0.20)
00:24:27.131 00.000 20224 Moving (-0.47, 0.20) raw xDistance=-0.49 yDistance=-0.15
00:24:27.131 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.49
00:24:27.131 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:27.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:24:27.131 00.000 20224 MoveAxis(E, 74, ABG)
00:24:27.131 00.000 20224 Guiding  Dir = 2, Dur = 74
00:24:27.132 00.001 20224 IsSlewing returns 0
00:24:27.132 00.000 20224 IsGuiding returns 0
00:24:27.138 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=50829, med=2969, FiltMin=2712, FiltMax=22454, Gamma=1.000
00:24:27.149 00.011 20224 PulseGuide returned control before completion, sleep 67
00:24:27.152 00.003 8996 UpdateGuideState exits: m=674100 SNR=305.1
00:24:27.154 00.002 8996 PhdController: settling, locked = 1, distance = 0.36 (2.00) aobump = 0 frame = 4 / 99999
00:24:27.157 00.003 8996 PhdController: newstate STATE_FINISH
00:24:27.159 00.002 8996 PhdController complete: success
00:24:27.161 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770535467.161,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:24:27.162 00.001 8996 Mount: notify guiding dither settle done success=1
00:24:27.164 00.002 8996 PhdController: newstate STATE_IDLE
00:24:27.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:27.166 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:27.167 00.001 8996 Enqueuing Expose request
00:24:27.228 00.061 20224 IsGuiding returns 1
00:24:27.228 00.000 20224 scope still moving after pulse duration time elapsed
00:24:27.258 00.030 20224 IsSlewing returns 0
00:24:27.258 00.000 20224 IsGuiding returns 0
00:24:27.258 00.000 20224 scope move finished after 74 + 52 ms
00:24:27.258 00.000 20224 Move returns status 0, amount 74
00:24:27.258 00.000 20224 MoveAxis(N, 0, ABG)
00:24:27.258 00.000 20224 Move returns status 0, amount 0
00:24:27.258 00.000 20224 move complete, result=0
00:24:27.258 00.000 20224 worker thread done servicing request
00:24:27.258 00.000 20224 Worker thread wakes up
00:24:27.258 00.000 8996 GuideStep: -0.5 px 74 ms EAST, -0.1 px 0 ms NORTH
00:24:27.260 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:27.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:27.716 00.456 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:24:27.718 00.002 8996 case statement mapped state 6 to 3
00:24:27.719 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:24:27.819 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
00:24:27.821 00.002 8996 PhdController::Guide begins
00:24:27.823 00.002 8996 PhdController: newstate STATE_SETUP
00:24:27.825 00.002 8996 PhdController: setup
00:24:27.827 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
00:24:27.829 00.002 8996 PhdController: guider state = 6
00:24:27.830 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:24:27.831 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
00:24:27.833 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
00:24:27.870 00.037 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:24:27.871 00.001 8996 case statement mapped state 6 to 3
00:24:27.872 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:24:28.235 00.363 20224 Exposure complete
00:24:28.324 00.089 20224 worker thread done servicing request
00:24:28.324 00.000 8996 OnExposeComplete: enter
00:24:28.325 00.001 8996 UpdateGuideState(): m_state=6
00:24:28.327 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9968
00:24:28.328 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.83, Mass=743199, SNR=366.7, Peak=54384 HFD=4.5
00:24:28.328 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
00:24:28.330 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
00:24:28.331 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.37 hyp=0.47 cameraTheta=2.24 mountX=-0.32 mountY=-0.33, mountTheta=-2.35
00:24:28.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.37, opts=13)
00:24:28.334 00.001 8996 Enqueuing Move request for scope (-0.29, 0.37)
00:24:28.336 00.002 20224 Worker thread wakes up
00:24:28.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.37) opts 0xd
00:24:28.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.37)
00:24:28.336 00.000 20224 Moving (-0.29, 0.37) raw xDistance=-0.32 yDistance=-0.33
00:24:28.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.32
00:24:28.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:24:28.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:24:28.336 00.000 20224 MoveAxis(E, 53, ABG)
00:24:28.336 00.000 20224 Guiding  Dir = 2, Dur = 53
00:24:28.337 00.001 20224 IsSlewing returns 0
00:24:28.337 00.000 20224 IsGuiding returns 0
00:24:28.347 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54384, med=2969, FiltMin=2685, FiltMax=26662, Gamma=1.000
00:24:28.355 00.008 20224 PulseGuide returned control before completion, sleep 46
00:24:28.367 00.012 8996 UpdateGuideState exits: m=743199 SNR=366.7
00:24:28.369 00.002 8996 PhdController: settling, locked = 1, distance = 0.39 (2.00) aobump = 0 frame = 1 / 99999
00:24:28.370 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770535468.370,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.39,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:24:28.372 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:28.373 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:28.375 00.002 8996 Enqueuing Expose request
00:24:28.417 00.042 20224 IsGuiding returns 1
00:24:28.417 00.000 20224 scope still moving after pulse duration time elapsed
00:24:28.449 00.032 20224 IsSlewing returns 0
00:24:28.450 00.001 20224 IsGuiding returns 0
00:24:28.450 00.000 20224 scope move finished after 53 + 59 ms
00:24:28.450 00.000 20224 Move returns status 0, amount 53
00:24:28.450 00.000 20224 MoveAxis(N, 0, ABG)
00:24:28.450 00.000 20224 Move returns status 0, amount 0
00:24:28.450 00.000 20224 move complete, result=0
00:24:28.450 00.000 20224 worker thread done servicing request
00:24:28.450 00.000 20224 Worker thread wakes up
00:24:28.450 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:28.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:28.451 00.001 8996 GuideStep: -0.3 px 53 ms EAST, -0.3 px 0 ms NORTH
00:24:29.603 01.152 20224 Exposure complete
00:24:29.665 00.062 20224 worker thread done servicing request
00:24:29.665 00.000 8996 OnExposeComplete: enter
00:24:29.666 00.001 8996 UpdateGuideState(): m_state=6
00:24:29.667 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9969
00:24:29.668 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.83, Mass=781612, SNR=341.9, Peak=60608 HFD=4.5
00:24:29.669 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
00:24:29.670 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
00:24:29.671 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.36 hyp=0.40 cameraTheta=1.13 mountX=0.14 mountY=-0.38, mountTheta=-1.23
00:24:29.672 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.36, opts=13)
00:24:29.673 00.001 8996 Enqueuing Move request for scope (0.17, 0.36)
00:24:29.674 00.001 20224 Worker thread wakes up
00:24:29.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.36) opts 0xd
00:24:29.675 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.36)
00:24:29.675 00.000 20224 Moving (0.17, 0.36) raw xDistance=0.14 yDistance=-0.38
00:24:29.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:24:29.675 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.86
00:24:29.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:24:29.675 00.000 20224 MoveAxis(E, 0, ABG)
00:24:29.675 00.000 20224 Move returns status 0, amount 0
00:24:29.675 00.000 20224 MoveAxis(N, 80, ABG)
00:24:29.675 00.000 20224 Guiding  Dir = 0, Dur = 80
00:24:29.675 00.000 20224 IsSlewing returns 0
00:24:29.676 00.001 20224 IsGuiding returns 0
00:24:29.680 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60608, med=2976, FiltMin=2701, FiltMax=30995, Gamma=1.000
00:24:29.695 00.015 8996 UpdateGuideState exits: m=781612 SNR=341.9
00:24:29.696 00.001 8996 PhdController: settling, locked = 1, distance = 0.39 (2.00) aobump = 0 frame = 2 / 99999
00:24:29.697 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770535469.697,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.39,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
00:24:29.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:29.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:29.699 00.000 8996 Enqueuing Expose request
00:24:29.702 00.003 20224 PulseGuide returned control before completion, sleep 64
00:24:29.779 00.077 20224 IsGuiding returns 1
00:24:29.779 00.000 20224 scope still moving after pulse duration time elapsed
00:24:29.811 00.032 20224 IsSlewing returns 0
00:24:29.811 00.000 20224 IsGuiding returns 0
00:24:29.811 00.000 20224 scope move finished after 80 + 55 ms
00:24:29.811 00.000 20224 Move returns status 0, amount 80
00:24:29.811 00.000 20224 move complete, result=0
00:24:29.811 00.000 20224 worker thread done servicing request
00:24:29.811 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 80 ms NORTH
00:24:29.814 00.003 20224 Worker thread wakes up
00:24:29.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:29.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:30.791 00.977 20224 Exposure complete
00:24:30.856 00.065 20224 worker thread done servicing request
00:24:30.856 00.000 8996 OnExposeComplete: enter
00:24:30.858 00.002 8996 UpdateGuideState(): m_state=6
00:24:30.858 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9970
00:24:30.860 00.002 8996 Star::Find returns 1 (0), X=136.28, Y=473.58, Mass=629723, SNR=308.2, Peak=41187 HFD=4.7
00:24:30.861 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
00:24:30.862 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
00:24:30.862 00.000 8996 CameraToMount -- cameraX=0.68 cameraY=0.11 hyp=0.69 cameraTheta=0.17 mountX=0.66 mountY=-0.19, mountTheta=-0.28
00:24:30.864 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.68, y=0.11, opts=13)
00:24:30.864 00.000 8996 Enqueuing Move request for scope (0.68, 0.11)
00:24:30.865 00.001 20224 Worker thread wakes up
00:24:30.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.11) opts 0xd
00:24:30.865 00.000 20224 Handling offset move in thread for scope, endpoint = (0.68, 0.11)
00:24:30.865 00.000 20224 Moving (0.68, 0.11) raw xDistance=0.66 yDistance=-0.19
00:24:30.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
00:24:30.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:30.866 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:24:30.866 00.000 20224 MoveAxis(W, 97, ABG)
00:24:30.866 00.000 20224 Guiding  Dir = 3, Dur = 97
00:24:30.866 00.000 20224 IsSlewing returns 0
00:24:30.866 00.000 20224 IsGuiding returns 0
00:24:30.870 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41187, med=2960, FiltMin=2656, FiltMax=20841, Gamma=1.000
00:24:30.883 00.013 8996 UpdateGuideState exits: m=629723 SNR=308.2
00:24:30.884 00.001 8996 PhdController: settling, locked = 1, distance = 0.48 (2.00) aobump = 0 frame = 3 / 99999
00:24:30.885 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770535470.885,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.48,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
00:24:30.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:30.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:30.888 00.001 8996 Enqueuing Expose request
00:24:30.908 00.020 20224 PulseGuide returned control before completion, sleep 66
00:24:30.982 00.074 20224 IsGuiding returns 1
00:24:30.982 00.000 20224 scope still moving after pulse duration time elapsed
00:24:31.014 00.032 20224 IsSlewing returns 0
00:24:31.014 00.000 20224 IsGuiding returns 1
00:24:31.045 00.031 20224 IsSlewing returns 0
00:24:31.045 00.000 20224 IsGuiding returns 1
00:24:31.077 00.032 20224 IsSlewing returns 0
00:24:31.077 00.000 20224 IsGuiding returns 0
00:24:31.077 00.000 20224 scope move finished after 97 + 114 ms
00:24:31.077 00.000 20224 Move returns status 0, amount 97
00:24:31.077 00.000 20224 MoveAxis(N, 0, ABG)
00:24:31.078 00.001 20224 Move returns status 0, amount 0
00:24:31.078 00.000 20224 move complete, result=0
00:24:31.078 00.000 20224 worker thread done servicing request
00:24:31.078 00.000 20224 Worker thread wakes up
00:24:31.078 00.000 8996 GuideStep: 0.7 px 97 ms WEST, -0.2 px 0 ms NORTH
00:24:31.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:31.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:32.253 01.174 20224 Exposure complete
00:24:32.312 00.059 20224 worker thread done servicing request
00:24:32.312 00.000 8996 OnExposeComplete: enter
00:24:32.313 00.001 8996 UpdateGuideState(): m_state=6
00:24:32.314 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9971
00:24:32.315 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.44, Mass=641047, SNR=330.3, Peak=45782 HFD=4.7
00:24:32.315 00.000 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
00:24:32.316 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
00:24:32.317 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-2.98 mountX=-0.15 mountY=0.04, mountTheta=2.86
00:24:32.319 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
00:24:32.321 00.002 8996 Enqueuing Move request for scope (-0.15, -0.02)
00:24:32.323 00.002 20224 Worker thread wakes up
00:24:32.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
00:24:32.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
00:24:32.323 00.000 20224 Moving (-0.15, -0.02) raw xDistance=-0.15 yDistance=0.04
00:24:32.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:24:32.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:32.324 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:24:32.324 00.000 20224 MoveAxis(E, 0, ABG)
00:24:32.324 00.000 20224 Move returns status 0, amount 0
00:24:32.324 00.000 20224 MoveAxis(N, 0, ABG)
00:24:32.324 00.000 20224 Move returns status 0, amount 0
00:24:32.324 00.000 20224 move complete, result=0
00:24:32.324 00.000 20224 worker thread done servicing request
00:24:32.331 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45782, med=2963, FiltMin=2681, FiltMax=23683, Gamma=1.000
00:24:32.347 00.016 8996 UpdateGuideState exits: m=641047 SNR=330.3
00:24:32.348 00.001 8996 PhdController: settling, locked = 1, distance = 0.38 (2.00) aobump = 0 frame = 4 / 99999
00:24:32.349 00.001 8996 PhdController: newstate STATE_FINISH
00:24:32.351 00.002 8996 PhdController complete: success
00:24:32.353 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770535472.352,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:24:32.354 00.001 8996 Mount: notify guiding dither settle done success=1
00:24:32.356 00.002 8996 PhdController: newstate STATE_IDLE
00:24:32.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:32.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:32.359 00.001 8996 Enqueuing Expose request
00:24:32.361 00.002 20224 Worker thread wakes up
00:24:32.361 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:32.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:32.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:33.344 00.983 20224 Exposure complete
00:24:33.417 00.073 20224 worker thread done servicing request
00:24:33.417 00.000 8996 OnExposeComplete: enter
00:24:33.420 00.003 8996 UpdateGuideState(): m_state=6
00:24:33.423 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.426 00.003 8996 Star::Find returns 1 (0), X=135.71, Y=473.37, Mass=630791, SNR=322.5, Peak=52998 HFD=4.6
00:24:33.428 00.002 8996 MultiStar: exiting stabilization period
00:24:33.430 00.002 8996 MultiStar: updating star positions after lock position change
00:24:33.430 00.000 8996 Star::Find(15, 775, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.431 00.001 8996 Star::Find returns 1 (0), X=774.90, Y=311.97, Mass=367286, SNR=231.1, Peak=39408 HFD=4.3
00:24:33.432 00.001 8996 Star::Find(15, 959, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.434 00.002 8996 Star::Find returns 1 (0), X=957.81, Y=94.69, Mass=358771, SNR=236.9, Peak=34249 HFD=4.0
00:24:33.435 00.001 8996 Star::Find(15, 924, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.437 00.002 8996 Star::Find returns 1 (0), X=924.46, Y=508.14, Mass=383401, SNR=220.2, Peak=35389 HFD=4.1
00:24:33.439 00.002 8996 Star::Find(15, 895, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.440 00.001 8996 Star::Find returns 1 (0), X=895.52, Y=485.49, Mass=233806, SNR=183.2, Peak=21069 HFD=3.3
00:24:33.442 00.002 8996 Star::Find(15, 495, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.444 00.002 8996 Star::Find returns 1 (0), X=495.28, Y=489.53, Mass=259157, SNR=198.1, Peak=22003 HFD=3.9
00:24:33.446 00.002 8996 Star::Find(15, 941, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.448 00.002 8996 Star::Find returns 1 (0), X=942.55, Y=758.16, Mass=189192, SNR=159.9, Peak=18921 HFD=3.9
00:24:33.449 00.001 8996 Star::Find(15, 1141, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.450 00.001 8996 Star::Find returns 1 (0), X=1142.00, Y=640.52, Mass=164570, SNR=133.6, Peak=16307 HFD=4.1
00:24:33.451 00.001 8996 Star::Find(15, 478, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.452 00.001 8996 Star::Find returns 1 (0), X=478.28, Y=384.54, Mass=135596, SNR=130.9, Peak=14765 HFD=3.6
00:24:33.453 00.001 8996 Star::Find(15, 529, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.454 00.001 8996 Star::Find returns 1 (0), X=530.98, Y=803.29, Mass=140819, SNR=117.6, Peak=15373 HFD=4.0
00:24:33.456 00.002 8996 Star::Find(15, 409, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.457 00.001 8996 Star::Find returns 1 (0), X=408.88, Y=355.97, Mass=144906, SNR=128.7, Peak=17885 HFD=4.2
00:24:33.457 00.000 8996 Star::Find(15, 177, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9972
00:24:33.458 00.001 8996 Star::Find returns 1 (0), X=175.98, Y=58.54, Mass=134217, SNR=106.5, Peak=13101 HFD=4.2
00:24:33.459 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
00:24:33.460 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
00:24:33.462 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.68 mountX=0.12 mountY=0.08, mountTheta=0.57
00:24:33.466 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
00:24:33.467 00.001 8996 Enqueuing Move request for scope (0.11, -0.09)
00:24:33.469 00.002 20224 Worker thread wakes up
00:24:33.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:24:33.469 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:24:33.469 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.12 yDistance=0.08
00:24:33.470 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:24:33.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:33.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:24:33.470 00.000 20224 MoveAxis(E, 0, ABG)
00:24:33.470 00.000 20224 Move returns status 0, amount 0
00:24:33.470 00.000 20224 MoveAxis(N, 0, ABG)
00:24:33.470 00.000 20224 Move returns status 0, amount 0
00:24:33.470 00.000 20224 move complete, result=0
00:24:33.471 00.001 20224 worker thread done servicing request
00:24:33.477 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52998, med=2966, FiltMin=2627, FiltMax=24877, Gamma=1.000
00:24:33.493 00.016 8996 UpdateGuideState exits: m=630791 SNR=322.5
00:24:33.497 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:33.499 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:33.500 00.001 8996 Enqueuing Expose request
00:24:33.501 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:33.502 00.001 20224 Worker thread wakes up
00:24:33.502 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:33.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:34.658 01.156 20224 Exposure complete
00:24:34.743 00.085 20224 worker thread done servicing request
00:24:34.744 00.001 8996 OnExposeComplete: enter
00:24:34.745 00.001 8996 UpdateGuideState(): m_state=6
00:24:34.746 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9973
00:24:34.746 00.000 8996 Star::Find returns 1 (0), X=135.64, Y=473.50, Mass=638141, SNR=293.6, Peak=49824 HFD=4.5
00:24:34.747 00.001 8996 MultiStar: [#1 0.04,-0.16,0.70,U] [#2 -0.24,0.27,0.89,U] [#3 -0.32,-0.31,0.68,U] [#4 -0.52,-0.05,0.00,M10] [#5 -0.25,0.07,0.66,U] [#6 -0.23,-0.14,0.51,U] [#7 -0.37,-0.13,0.50,U] [#8 -0.55,0.04,0.00,M2] 
00:24:34.748 00.001 8996 single-star, 6 included, MultiStar: {-0.17, -0.03}, one-star: {0.04, 0.03}
00:24:34.749 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
00:24:34.750 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
00:24:34.750 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.71 mountX=0.04 mountY=-0.04, mountTheta=-0.82
00:24:34.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.03, opts=13)
00:24:34.753 00.001 8996 Enqueuing Move request for scope (0.04, 0.03)
00:24:34.753 00.000 20224 Worker thread wakes up
00:24:34.754 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
00:24:34.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
00:24:34.754 00.000 20224 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=-0.04
00:24:34.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:24:34.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:34.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:24:34.754 00.000 20224 MoveAxis(E, 0, ABG)
00:24:34.754 00.000 20224 Move returns status 0, amount 0
00:24:34.754 00.000 20224 MoveAxis(N, 0, ABG)
00:24:34.754 00.000 20224 Move returns status 0, amount 0
00:24:34.754 00.000 20224 move complete, result=0
00:24:34.754 00.000 20224 worker thread done servicing request
00:24:34.758 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49824, med=2969, FiltMin=2656, FiltMax=25587, Gamma=1.000
00:24:34.771 00.013 8996 UpdateGuideState exits: m=638141 SNR=293.6
00:24:34.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:34.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:34.774 00.001 8996 Enqueuing Expose request
00:24:34.775 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:34.776 00.001 20224 Worker thread wakes up
00:24:34.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:34.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:35.753 00.977 20224 Exposure complete
00:24:35.840 00.087 20224 worker thread done servicing request
00:24:35.840 00.000 8996 OnExposeComplete: enter
00:24:35.842 00.002 8996 UpdateGuideState(): m_state=6
00:24:35.843 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9974
00:24:35.843 00.000 8996 Star::Find returns 1 (0), X=135.31, Y=473.42, Mass=646393, SNR=331.9, Peak=43766 HFD=4.7
00:24:35.845 00.002 8996 MultiStar: [#1 -0.15,-0.23,0.63,U] [#2 -0.25,0.07,0.70,U] [#3 -0.40,-0.26,0.00,M1] [#4 -0.52,-0.18,0.00,R] [#5 -0.48,0.07,0.00,M2] [#6 -0.43,-0.07,0.44,U] [#7 -0.32,-0.07,0.41,U] [#8 -0.53,0.16,0.00,M3] 
00:24:35.845 00.000 8996 refined, 4 included, MultiStar: {-0.28, -0.06}, one-star: {-0.29, -0.04}
00:24:35.846 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
00:24:35.847 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
00:24:35.848 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.06 hyp=0.28 cameraTheta=-2.91 mountX=-0.27 mountY=0.09, mountTheta=2.80
00:24:35.849 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.06, opts=13)
00:24:35.850 00.001 8996 Enqueuing Move request for scope (-0.28, -0.06)
00:24:35.851 00.001 20224 Worker thread wakes up
00:24:35.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.06) opts 0xd
00:24:35.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.06)
00:24:35.851 00.000 20224 Moving (-0.28, -0.06) raw xDistance=-0.27 yDistance=0.09
00:24:35.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:24:35.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:35.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:24:35.851 00.000 20224 MoveAxis(E, 39, ABG)
00:24:35.851 00.000 20224 Guiding  Dir = 2, Dur = 39
00:24:35.851 00.000 20224 IsSlewing returns 0
00:24:35.852 00.001 20224 IsGuiding returns 0
00:24:35.853 00.001 20224 PulseGuide returned control before completion, sleep 48
00:24:35.855 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43766, med=2960, FiltMin=2649, FiltMax=22483, Gamma=1.000
00:24:35.868 00.013 8996 UpdateGuideState exits: m=646393 SNR=331.9
00:24:35.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:35.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:35.870 00.000 8996 Enqueuing Expose request
00:24:35.904 00.034 20224 IsGuiding returns 1
00:24:35.904 00.000 20224 scope still moving after pulse duration time elapsed
00:24:35.934 00.030 20224 IsSlewing returns 0
00:24:35.935 00.001 20224 IsGuiding returns 0
00:24:35.935 00.000 20224 scope move finished after 39 + 44 ms
00:24:35.935 00.000 20224 Move returns status 0, amount 39
00:24:35.935 00.000 20224 MoveAxis(N, 0, ABG)
00:24:35.935 00.000 20224 Move returns status 0, amount 0
00:24:35.935 00.000 20224 move complete, result=0
00:24:35.935 00.000 20224 worker thread done servicing request
00:24:35.935 00.000 20224 Worker thread wakes up
00:24:35.935 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:35.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:35.935 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
00:24:37.104 01.169 20224 Exposure complete
00:24:37.174 00.070 20224 worker thread done servicing request
00:24:37.174 00.000 8996 OnExposeComplete: enter
00:24:37.176 00.002 8996 UpdateGuideState(): m_state=6
00:24:37.177 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9975
00:24:37.178 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.32, Mass=685079, SNR=354.3, Peak=52726 HFD=4.6
00:24:37.180 00.002 8996 MultiStar: [#1 0.09,0.13,0.66,U] [#2 0.04,0.14,0.76,U] [#3 -0.01,-0.29,0.62,U] [#4 0.36,-0.00,0.50,U] [#5 0.06,-0.08,0.54,U] [#6 -0.10,-0.08,0.42,U] [#7 0.07,0.02,0.41,U] [#8 0.01,0.30,0.36,U] 
00:24:37.181 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.13, -0.15}
00:24:37.182 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
00:24:37.184 00.002 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.05)
00:24:37.186 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.21 mountX=0.08 mountY=0.01, mountTheta=0.09
00:24:37.188 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
00:24:37.190 00.002 8996 Enqueuing Move request for scope (0.08, -0.02)
00:24:37.192 00.002 20224 Worker thread wakes up
00:24:37.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
00:24:37.192 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
00:24:37.192 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
00:24:37.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:24:37.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:37.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:24:37.192 00.000 20224 MoveAxis(E, 0, ABG)
00:24:37.192 00.000 20224 Move returns status 0, amount 0
00:24:37.193 00.001 20224 MoveAxis(N, 0, ABG)
00:24:37.193 00.000 20224 Move returns status 0, amount 0
00:24:37.193 00.000 20224 move complete, result=0
00:24:37.193 00.000 20224 worker thread done servicing request
00:24:37.200 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52726, med=2960, FiltMin=2701, FiltMax=27766, Gamma=1.000
00:24:37.227 00.027 8996 UpdateGuideState exits: m=685079 SNR=354.3
00:24:37.229 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:37.231 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:37.232 00.001 8996 Enqueuing Expose request
00:24:37.234 00.002 20224 Worker thread wakes up
00:24:37.234 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:37.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:37.234 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:38.212 00.978 20224 Exposure complete
00:24:38.271 00.059 20224 worker thread done servicing request
00:24:38.271 00.000 8996 OnExposeComplete: enter
00:24:38.273 00.002 8996 UpdateGuideState(): m_state=6
00:24:38.274 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9976
00:24:38.276 00.002 8996 Star::Find returns 1 (0), X=135.68, Y=473.23, Mass=710841, SNR=332.5, Peak=59670 HFD=4.6
00:24:38.278 00.002 8996 MultiStar: [#1 -0.12,-0.09,0.71,U] [#2 0.04,-0.08,0.76,U] [#3 -0.01,-0.30,0.53,U] [#4 0.42,0.05,0.55,U] [#5 -0.08,-0.10,0.50,U] [#6 0.01,-0.11,0.54,U] [#7 0.12,-0.14,0.49,U] [#8 -0.14,0.11,0.36,U] 
00:24:38.279 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.12}, one-star: {0.08, -0.24}
00:24:38.281 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
00:24:38.282 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
00:24:38.284 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.24 mountX=0.05 mountY=0.11, mountTheta=1.14
00:24:38.286 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.12, opts=13)
00:24:38.287 00.001 8996 Enqueuing Move request for scope (0.04, -0.12)
00:24:38.288 00.001 20224 Worker thread wakes up
00:24:38.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.12) opts 0xd
00:24:38.288 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.12)
00:24:38.288 00.000 20224 Moving (0.04, -0.12) raw xDistance=0.05 yDistance=0.11
00:24:38.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:24:38.289 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:38.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:24:38.289 00.000 20224 MoveAxis(E, 0, ABG)
00:24:38.289 00.000 20224 Move returns status 0, amount 0
00:24:38.289 00.000 20224 MoveAxis(N, 0, ABG)
00:24:38.289 00.000 20224 Move returns status 0, amount 0
00:24:38.289 00.000 20224 move complete, result=0
00:24:38.289 00.000 20224 worker thread done servicing request
00:24:38.298 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59670, med=2960, FiltMin=2688, FiltMax=27856, Gamma=1.000
00:24:38.311 00.013 8996 UpdateGuideState exits: m=710841 SNR=332.5
00:24:38.313 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:38.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:38.314 00.000 8996 Enqueuing Expose request
00:24:38.315 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:38.316 00.001 20224 Worker thread wakes up
00:24:38.316 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:38.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:39.492 01.176 20224 Exposure complete
00:24:39.564 00.072 20224 worker thread done servicing request
00:24:39.564 00.000 8996 OnExposeComplete: enter
00:24:39.565 00.001 8996 UpdateGuideState(): m_state=6
00:24:39.567 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9977
00:24:39.569 00.002 8996 Star::Find returns 1 (0), X=135.69, Y=473.23, Mass=618293, SNR=328.1, Peak=54342 HFD=4.6
00:24:39.570 00.001 8996 MultiStar: [#1 0.15,-0.17,0.68,U] [#2 0.03,-0.04,0.73,U] [#3 0.03,-0.58,0.00,M1] [#4 0.36,-0.18,0.54,U] [#5 -0.07,-0.19,0.63,U] [#6 0.03,-0.14,0.45,U] [#7 0.13,-0.26,0.44,U] [#8 -0.08,0.06,0.36,U] 
00:24:39.571 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.16}, one-star: {0.09, -0.24}
00:24:39.572 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
00:24:39.573 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
00:24:39.574 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.08 mountX=0.10 mountY=0.15, mountTheta=0.98
00:24:39.576 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.16, opts=13)
00:24:39.578 00.002 8996 Enqueuing Move request for scope (0.08, -0.16)
00:24:39.579 00.001 20224 Worker thread wakes up
00:24:39.580 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
00:24:39.580 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
00:24:39.580 00.000 20224 Moving (0.08, -0.16) raw xDistance=0.10 yDistance=0.15
00:24:39.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:24:39.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:39.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:24:39.580 00.000 20224 MoveAxis(E, 0, ABG)
00:24:39.580 00.000 20224 Move returns status 0, amount 0
00:24:39.580 00.000 20224 MoveAxis(N, 0, ABG)
00:24:39.580 00.000 20224 Move returns status 0, amount 0
00:24:39.580 00.000 20224 move complete, result=0
00:24:39.581 00.001 20224 worker thread done servicing request
00:24:39.587 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54342, med=2960, FiltMin=2675, FiltMax=23981, Gamma=1.000
00:24:39.620 00.033 8996 UpdateGuideState exits: m=618293 SNR=328.1
00:24:39.623 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:39.625 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:39.627 00.002 8996 Enqueuing Expose request
00:24:39.628 00.001 20224 Worker thread wakes up
00:24:39.628 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:39.629 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:39.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:40.611 00.982 20224 Exposure complete
00:24:40.690 00.079 20224 worker thread done servicing request
00:24:40.690 00.000 8996 OnExposeComplete: enter
00:24:40.691 00.001 8996 UpdateGuideState(): m_state=6
00:24:40.692 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9978
00:24:40.693 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.19, Mass=702053, SNR=314.1, Peak=59862 HFD=4.6
00:24:40.694 00.001 8996 MultiStar: [#1 0.12,-0.34,0.63,U] [#2 0.01,-0.07,0.79,U] [#3 -0.07,-0.48,0.00,M2] [#4 0.30,-0.08,0.67,U] [#5 -0.22,-0.11,0.66,U] [#6 -0.09,-0.08,0.37,U] [#7 -0.04,-0.30,0.46,U] [#8 -0.10,-0.25,0.36,U] 
00:24:40.694 00.000 8996 refined, 7 included, MultiStar: {0.01, -0.19}, one-star: {-0.01, -0.28}
00:24:40.695 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
00:24:40.696 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
00:24:40.697 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=0.03 mountY=0.19, mountTheta=1.43
00:24:40.698 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
00:24:40.699 00.001 8996 Enqueuing Move request for scope (0.01, -0.19)
00:24:40.700 00.001 20224 Worker thread wakes up
00:24:40.700 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
00:24:40.700 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
00:24:40.700 00.000 20224 Moving (0.01, -0.19) raw xDistance=0.03 yDistance=0.19
00:24:40.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:24:40.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:40.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:24:40.700 00.000 20224 MoveAxis(E, 0, ABG)
00:24:40.700 00.000 20224 Move returns status 0, amount 0
00:24:40.700 00.000 20224 MoveAxis(N, 0, ABG)
00:24:40.700 00.000 20224 Move returns status 0, amount 0
00:24:40.700 00.000 20224 move complete, result=0
00:24:40.700 00.000 20224 worker thread done servicing request
00:24:40.705 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59862, med=2960, FiltMin=2688, FiltMax=27792, Gamma=1.000
00:24:40.722 00.017 8996 UpdateGuideState exits: m=702053 SNR=314.1
00:24:40.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:40.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:40.725 00.001 8996 Enqueuing Expose request
00:24:40.726 00.001 20224 Worker thread wakes up
00:24:40.726 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:40.728 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:40.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:41.911 01.183 20224 Exposure complete
00:24:41.989 00.078 20224 worker thread done servicing request
00:24:41.989 00.000 8996 OnExposeComplete: enter
00:24:41.990 00.001 8996 UpdateGuideState(): m_state=6
00:24:41.992 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9979
00:24:41.994 00.002 8996 Star::Find returns 1 (0), X=135.35, Y=473.23, Mass=740573, SNR=378.4, Peak=50262 HFD=4.7
00:24:41.995 00.001 8996 MultiStar: [#1 -0.08,-0.24,0.53,U] [#2 -0.25,0.11,0.65,U] [#3 0.01,-0.70,0.00,M3] [#4 0.41,-0.23,0.00,M1] [#5 -0.31,0.12,0.48,U] [#6 -0.15,0.06,0.41,U] [#7 -0.09,-0.17,0.34,U] [#8 -0.14,-0.03,0.35,U] 
00:24:41.996 00.001 8996 refined, 6 included, MultiStar: {-0.20, -0.07}, one-star: {-0.25, -0.24}
00:24:41.996 00.000 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
00:24:41.997 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
00:24:41.998 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.78 mountX=-0.19 mountY=0.10, mountTheta=2.67
00:24:42.000 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.07, opts=13)
00:24:42.000 00.000 8996 Enqueuing Move request for scope (-0.20, -0.07)
00:24:42.001 00.001 20224 Worker thread wakes up
00:24:42.002 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
00:24:42.002 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
00:24:42.002 00.000 20224 Moving (-0.20, -0.07) raw xDistance=-0.19 yDistance=0.10
00:24:42.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:24:42.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:42.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:24:42.002 00.000 20224 MoveAxis(E, 0, ABG)
00:24:42.002 00.000 20224 Move returns status 0, amount 0
00:24:42.002 00.000 20224 MoveAxis(N, 0, ABG)
00:24:42.002 00.000 20224 Move returns status 0, amount 0
00:24:42.002 00.000 20224 move complete, result=0
00:24:42.002 00.000 20224 worker thread done servicing request
00:24:42.005 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50262, med=2960, FiltMin=2678, FiltMax=26112, Gamma=1.000
00:24:42.023 00.018 8996 UpdateGuideState exits: m=740573 SNR=378.4
00:24:42.025 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:42.025 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:42.026 00.001 8996 Enqueuing Expose request
00:24:42.027 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:42.028 00.001 20224 Worker thread wakes up
00:24:42.028 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:42.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:43.000 00.972 20224 Exposure complete
00:24:43.060 00.060 20224 worker thread done servicing request
00:24:43.060 00.000 8996 OnExposeComplete: enter
00:24:43.061 00.001 8996 UpdateGuideState(): m_state=6
00:24:43.062 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9980
00:24:43.063 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.25, Mass=639207, SNR=298.5, Peak=47686 HFD=4.6
00:24:43.064 00.001 8996 MultiStar: [#1 -0.13,-0.09,0.70,U] [#2 -0.10,0.04,0.78,U] [#3 -0.16,-0.44,0.00,M4] [#4 0.18,-0.04,0.66,U] [#5 -0.31,-0.20,0.63,U] [#6 -0.13,-0.03,0.50,U] [#7 -0.11,-0.03,0.49,U] [#8 -0.10,-0.36,0.40,U] 
00:24:43.064 00.000 8996 refined, 7 included, MultiStar: {-0.10, -0.11}, one-star: {-0.11, -0.21}
00:24:43.065 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
00:24:43.066 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
00:24:43.066 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.11 hyp=0.15 cameraTheta=-2.30 mountX=-0.09 mountY=0.12, mountTheta=2.20
00:24:43.068 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.11, opts=13)
00:24:43.068 00.000 8996 Enqueuing Move request for scope (-0.10, -0.11)
00:24:43.069 00.001 20224 Worker thread wakes up
00:24:43.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.11) opts 0xd
00:24:43.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.11)
00:24:43.069 00.000 20224 Moving (-0.10, -0.11) raw xDistance=-0.09 yDistance=0.12
00:24:43.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:24:43.070 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:43.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:24:43.070 00.000 20224 MoveAxis(E, 0, ABG)
00:24:43.070 00.000 20224 Move returns status 0, amount 0
00:24:43.070 00.000 20224 MoveAxis(N, 0, ABG)
00:24:43.070 00.000 20224 Move returns status 0, amount 0
00:24:43.070 00.000 20224 move complete, result=0
00:24:43.070 00.000 20224 worker thread done servicing request
00:24:43.074 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47686, med=2960, FiltMin=2685, FiltMax=24304, Gamma=1.000
00:24:43.092 00.018 8996 UpdateGuideState exits: m=639207 SNR=298.5
00:24:43.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:43.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:43.095 00.001 8996 Enqueuing Expose request
00:24:43.096 00.001 20224 Worker thread wakes up
00:24:43.096 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:43.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:43.097 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:44.261 01.164 20224 Exposure complete
00:24:44.338 00.077 20224 worker thread done servicing request
00:24:44.338 00.000 8996 OnExposeComplete: enter
00:24:44.339 00.001 8996 UpdateGuideState(): m_state=6
00:24:44.340 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9981
00:24:44.341 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.25, Mass=761525, SNR=356.3, Peak=57670 HFD=4.6
00:24:44.342 00.001 8996 MultiStar: [#1 0.19,-0.32,0.68,U] [#2 -0.06,0.14,0.73,U] [#3 0.10,-0.34,0.59,U] [#4 0.42,0.01,0.47,U] [#5 0.03,-0.15,0.59,U] [#6 0.06,0.16,0.36,U] [#7 0.14,-0.01,0.38,U] [#8 -0.15,-0.26,0.35,U] 
00:24:44.343 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.13}, one-star: {0.15, -0.22}
00:24:44.343 00.000 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
00:24:44.344 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
00:24:44.345 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.88 mountX=0.12 mountY=0.11, mountTheta=0.78
00:24:44.346 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.13, opts=13)
00:24:44.347 00.001 8996 Enqueuing Move request for scope (0.10, -0.13)
00:24:44.348 00.001 20224 Worker thread wakes up
00:24:44.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
00:24:44.348 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
00:24:44.349 00.001 20224 Moving (0.10, -0.13) raw xDistance=0.12 yDistance=0.11
00:24:44.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:24:44.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:44.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:24:44.349 00.000 20224 MoveAxis(E, 0, ABG)
00:24:44.349 00.000 20224 Move returns status 0, amount 0
00:24:44.349 00.000 20224 MoveAxis(N, 0, ABG)
00:24:44.349 00.000 20224 Move returns status 0, amount 0
00:24:44.349 00.000 20224 move complete, result=0
00:24:44.349 00.000 20224 worker thread done servicing request
00:24:44.354 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57670, med=2960, FiltMin=2691, FiltMax=28230, Gamma=1.000
00:24:44.370 00.016 8996 UpdateGuideState exits: m=761525 SNR=356.3
00:24:44.372 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:44.373 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:44.374 00.001 8996 Enqueuing Expose request
00:24:44.376 00.002 20224 Worker thread wakes up
00:24:44.376 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:44.377 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:44.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:45.361 00.984 20224 Exposure complete
00:24:45.427 00.066 20224 worker thread done servicing request
00:24:45.428 00.001 8996 OnExposeComplete: enter
00:24:45.429 00.001 8996 UpdateGuideState(): m_state=6
00:24:45.431 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9982
00:24:45.433 00.002 8996 Star::Find returns 1 (0), X=135.70, Y=473.19, Mass=646526, SNR=328.1, Peak=53478 HFD=4.6
00:24:45.435 00.002 8996 MultiStar: [#1 -0.05,-0.11,0.71,U] [#2 -0.14,-0.02,0.75,U] [#3 0.02,-0.59,0.00,M4] [#4 0.19,-0.22,0.61,U] [#5 -0.00,-0.24,0.67,U] [#6 -0.05,0.04,0.45,U] [#7 -0.05,-0.13,0.42,U] [#8 0.08,-0.19,0.40,U] 
00:24:45.436 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.15}, one-star: {0.10, -0.27}
00:24:45.438 00.002 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
00:24:45.439 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
00:24:45.440 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.50 mountX=0.03 mountY=0.15, mountTheta=1.40
00:24:45.442 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.15, opts=13)
00:24:45.443 00.001 8996 Enqueuing Move request for scope (0.01, -0.15)
00:24:45.444 00.001 20224 Worker thread wakes up
00:24:45.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
00:24:45.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
00:24:45.444 00.000 20224 Moving (0.01, -0.15) raw xDistance=0.03 yDistance=0.15
00:24:45.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:24:45.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:45.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:24:45.444 00.000 20224 MoveAxis(E, 0, ABG)
00:24:45.444 00.000 20224 Move returns status 0, amount 0
00:24:45.444 00.000 20224 MoveAxis(N, 0, ABG)
00:24:45.444 00.000 20224 Move returns status 0, amount 0
00:24:45.444 00.000 20224 move complete, result=0
00:24:45.445 00.001 20224 worker thread done servicing request
00:24:45.450 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53478, med=2960, FiltMin=2701, FiltMax=25245, Gamma=1.000
00:24:45.474 00.024 8996 UpdateGuideState exits: m=646526 SNR=328.1
00:24:45.476 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:45.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:45.479 00.002 8996 Enqueuing Expose request
00:24:45.480 00.001 20224 Worker thread wakes up
00:24:45.481 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:45.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:45.481 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:46.644 01.163 20224 Exposure complete
00:24:46.726 00.082 20224 worker thread done servicing request
00:24:46.727 00.001 8996 OnExposeComplete: enter
00:24:46.728 00.001 8996 UpdateGuideState(): m_state=6
00:24:46.729 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9983
00:24:46.730 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.23, Mass=641816, SNR=356.7, Peak=51046 HFD=4.6
00:24:46.731 00.001 8996 MultiStar: [#1 -0.03,-0.21,0.59,U] [#2 0.04,-0.14,0.62,U] [#3 0.03,-0.25,0.55,U] [#4 0.41,0.06,0.52,U] [#5 -0.08,-0.11,0.51,U] [#6 0.07,-0.00,0.45,U] [#7 0.40,-0.24,0.00,M1] [#8 -0.16,-0.04,0.33,U] 
00:24:46.732 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.14}, one-star: {-0.09, -0.23}
00:24:46.733 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
00:24:46.734 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
00:24:46.734 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.42 mountX=0.03 mountY=0.13, mountTheta=1.33
00:24:46.735 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.14, opts=13)
00:24:46.736 00.001 8996 Enqueuing Move request for scope (0.02, -0.14)
00:24:46.737 00.001 20224 Worker thread wakes up
00:24:46.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
00:24:46.737 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
00:24:46.737 00.000 20224 Moving (0.02, -0.14) raw xDistance=0.03 yDistance=0.13
00:24:46.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:24:46.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:46.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:24:46.737 00.000 20224 MoveAxis(E, 0, ABG)
00:24:46.737 00.000 20224 Move returns status 0, amount 0
00:24:46.738 00.001 20224 MoveAxis(N, 0, ABG)
00:24:46.738 00.000 20224 Move returns status 0, amount 0
00:24:46.738 00.000 20224 move complete, result=0
00:24:46.738 00.000 20224 worker thread done servicing request
00:24:46.741 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51046, med=2963, FiltMin=2688, FiltMax=25763, Gamma=1.000
00:24:46.764 00.023 8996 UpdateGuideState exits: m=641816 SNR=356.7
00:24:46.766 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:46.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:46.768 00.001 8996 Enqueuing Expose request
00:24:46.769 00.001 20224 Worker thread wakes up
00:24:46.770 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:46.771 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:46.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:47.741 00.970 20224 Exposure complete
00:24:47.813 00.072 20224 worker thread done servicing request
00:24:47.813 00.000 8996 OnExposeComplete: enter
00:24:47.814 00.001 8996 UpdateGuideState(): m_state=6
00:24:47.815 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9984
00:24:47.816 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.24, Mass=700553, SNR=352.8, Peak=59558 HFD=4.6
00:24:47.818 00.002 8996 MultiStar: [#1 0.02,-0.26,0.60,U] [#2 0.06,-0.03,0.67,U] [#3 0.09,-0.44,0.00,M4] [#4 0.35,-0.30,0.00,M1] [#5 -0.16,-0.24,0.56,U] [#6 0.14,-0.20,0.44,U] [#7 0.43,-0.41,0.00,M2] [#8 -0.09,-0.13,0.38,U] 
00:24:47.821 00.003 8996 refined, 5 included, MultiStar: {-0.02, -0.18}, one-star: {-0.06, -0.22}
00:24:47.822 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
00:24:47.823 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
00:24:47.824 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.19 cameraTheta=-1.67 mountX=-0.00 mountY=0.19, mountTheta=1.57
00:24:47.826 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.18, opts=13)
00:24:47.826 00.000 8996 Enqueuing Move request for scope (-0.02, -0.18)
00:24:47.827 00.001 20224 Worker thread wakes up
00:24:47.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
00:24:47.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
00:24:47.827 00.000 20224 Moving (-0.02, -0.18) raw xDistance=-0.00 yDistance=0.19
00:24:47.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:24:47.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:47.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:24:47.827 00.000 20224 MoveAxis(E, 0, ABG)
00:24:47.827 00.000 20224 Move returns status 0, amount 0
00:24:47.827 00.000 20224 MoveAxis(N, 0, ABG)
00:24:47.827 00.000 20224 Move returns status 0, amount 0
00:24:47.827 00.000 20224 move complete, result=0
00:24:47.828 00.001 20224 worker thread done servicing request
00:24:47.831 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59558, med=2960, FiltMin=2681, FiltMax=26483, Gamma=1.000
00:24:47.855 00.024 8996 UpdateGuideState exits: m=700553 SNR=352.8
00:24:47.857 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:47.859 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:47.860 00.001 8996 Enqueuing Expose request
00:24:47.861 00.001 20224 Worker thread wakes up
00:24:47.861 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:47.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:47.863 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:49.034 01.171 20224 Exposure complete
00:24:49.114 00.080 20224 worker thread done servicing request
00:24:49.114 00.000 8996 OnExposeComplete: enter
00:24:49.115 00.001 8996 UpdateGuideState(): m_state=6
00:24:49.117 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9985
00:24:49.118 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.20, Mass=640350, SNR=345.4, Peak=55862 HFD=4.6
00:24:49.120 00.002 8996 MultiStar: [#1 0.16,-0.05,0.66,U] [#2 0.28,-0.19,0.66,U] [#3 0.06,-0.51,0.00,M5] [#4 0.36,-0.11,0.60,U] [#5 0.17,-0.45,0.00,M1] [#6 0.27,-0.13,0.42,U] [#7 0.37,-0.37,0.00,M3] [#8 0.00,-0.33,0.38,U] 
00:24:49.121 00.001 8996 refined, 5 included, MultiStar: {0.16, -0.18}, one-star: {-0.03, -0.26}
00:24:49.122 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
00:24:49.123 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
00:24:49.124 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.85 mountX=0.17 mountY=0.16, mountTheta=0.75
00:24:49.128 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.18, opts=13)
00:24:49.130 00.002 8996 Enqueuing Move request for scope (0.16, -0.18)
00:24:49.133 00.003 20224 Worker thread wakes up
00:24:49.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
00:24:49.133 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
00:24:49.133 00.000 20224 Moving (0.16, -0.18) raw xDistance=0.17 yDistance=0.16
00:24:49.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:24:49.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:49.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:24:49.134 00.001 20224 MoveAxis(E, 0, ABG)
00:24:49.134 00.000 20224 Move returns status 0, amount 0
00:24:49.134 00.000 20224 MoveAxis(N, 0, ABG)
00:24:49.134 00.000 20224 Move returns status 0, amount 0
00:24:49.134 00.000 20224 move complete, result=0
00:24:49.134 00.000 20224 worker thread done servicing request
00:24:49.142 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55862, med=2960, FiltMin=2688, FiltMax=25283, Gamma=1.000
00:24:49.171 00.029 8996 UpdateGuideState exits: m=640350 SNR=345.4
00:24:49.173 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:49.173 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:49.174 00.001 8996 Enqueuing Expose request
00:24:49.175 00.001 20224 Worker thread wakes up
00:24:49.175 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:49.176 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:49.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:50.158 00.982 20224 Exposure complete
00:24:50.227 00.069 20224 worker thread done servicing request
00:24:50.228 00.001 8996 OnExposeComplete: enter
00:24:50.229 00.001 8996 UpdateGuideState(): m_state=6
00:24:50.231 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9986
00:24:50.232 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.21, Mass=622924, SNR=338.2, Peak=58550 HFD=4.5
00:24:50.233 00.001 8996 MultiStar: [#1 0.12,-0.21,0.65,U] [#2 0.16,-0.06,0.81,U] [#3 -0.04,-0.39,0.60,U] [#4 0.27,-0.17,0.54,U] [#5 0.01,-0.26,0.57,U] [#6 0.46,-0.10,0.00,M1] [#7 0.33,-0.18,0.47,U] [#8 0.06,-0.05,0.37,U] 
00:24:50.234 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.21}, one-star: {0.07, -0.26}
00:24:50.234 00.000 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
00:24:50.235 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
00:24:50.236 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-1.06 mountX=0.14 mountY=0.19, mountTheta=0.95
00:24:50.237 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.21, opts=13)
00:24:50.238 00.001 8996 Enqueuing Move request for scope (0.12, -0.21)
00:24:50.239 00.001 20224 Worker thread wakes up
00:24:50.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.21) opts 0xd
00:24:50.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.21)
00:24:50.239 00.000 20224 Moving (0.12, -0.21) raw xDistance=0.14 yDistance=0.19
00:24:50.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:24:50.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:50.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:24:50.239 00.000 20224 MoveAxis(E, 0, ABG)
00:24:50.239 00.000 20224 Move returns status 0, amount 0
00:24:50.239 00.000 20224 MoveAxis(N, 0, ABG)
00:24:50.239 00.000 20224 Move returns status 0, amount 0
00:24:50.239 00.000 20224 move complete, result=0
00:24:50.239 00.000 20224 worker thread done servicing request
00:24:50.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58550, med=2963, FiltMin=2637, FiltMax=24992, Gamma=1.000
00:24:50.265 00.022 8996 UpdateGuideState exits: m=622924 SNR=338.2
00:24:50.266 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:50.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:50.267 00.000 8996 Enqueuing Expose request
00:24:50.268 00.001 20224 Worker thread wakes up
00:24:50.268 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:50.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:50.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:51.436 01.167 20224 Exposure complete
00:24:51.512 00.076 20224 worker thread done servicing request
00:24:51.512 00.000 8996 OnExposeComplete: enter
00:24:51.515 00.003 8996 UpdateGuideState(): m_state=6
00:24:51.517 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9987
00:24:51.520 00.003 8996 Star::Find returns 1 (0), X=135.61, Y=473.13, Mass=637321, SNR=312.6, Peak=57542 HFD=4.5
00:24:51.522 00.002 8996 MultiStar: [#1 0.10,-0.35,0.71,U] [#2 0.10,-0.08,0.75,U] [#3 0.07,-0.34,0.65,U] [#4 0.30,-0.07,0.56,U] [#5 0.07,-0.17,0.65,U] [#6 0.07,-0.08,0.49,U] [#7 0.31,-0.29,0.48,U] [#8 -0.08,-0.16,0.39,U] 
00:24:51.523 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.22}, one-star: {0.01, -0.33}
00:24:51.525 00.002 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
00:24:51.526 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
00:24:51.528 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-1.15 mountX=0.12 mountY=0.21, mountTheta=1.05
00:24:51.531 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.22, opts=13)
00:24:51.534 00.003 8996 Enqueuing Move request for scope (0.10, -0.22)
00:24:51.536 00.002 20224 Worker thread wakes up
00:24:51.537 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd
00:24:51.537 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.22)
00:24:51.537 00.000 20224 Moving (0.10, -0.22) raw xDistance=0.12 yDistance=0.21
00:24:51.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:24:51.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:24:51.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:24:51.537 00.000 20224 MoveAxis(E, 0, ABG)
00:24:51.537 00.000 20224 Move returns status 0, amount 0
00:24:51.537 00.000 20224 MoveAxis(N, 0, ABG)
00:24:51.537 00.000 20224 Move returns status 0, amount 0
00:24:51.537 00.000 20224 move complete, result=0
00:24:51.537 00.000 20224 worker thread done servicing request
00:24:51.544 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57542, med=2963, FiltMin=2697, FiltMax=25616, Gamma=1.000
00:24:51.571 00.027 8996 UpdateGuideState exits: m=637321 SNR=312.6
00:24:51.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:51.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:51.574 00.001 8996 Enqueuing Expose request
00:24:51.575 00.001 20224 Worker thread wakes up
00:24:51.575 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:51.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:51.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:52.547 00.971 20224 Exposure complete
00:24:52.619 00.072 20224 worker thread done servicing request
00:24:52.619 00.000 8996 OnExposeComplete: enter
00:24:52.620 00.001 8996 UpdateGuideState(): m_state=6
00:24:52.621 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9988
00:24:52.622 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=473.06, Mass=656324, SNR=350.9, Peak=60342 HFD=4.5
00:24:52.623 00.001 8996 MultiStar: [#1 0.01,-0.34,0.62,U] [#2 0.03,-0.06,0.66,U] [#3 0.15,-0.44,0.00,M4] [#4 0.34,-0.10,0.53,U] [#5 0.02,-0.25,0.54,U] [#6 0.05,-0.13,0.38,U] [#7 0.02,-0.33,0.42,U] [#8 -0.04,-0.10,0.33,U] 
00:24:52.624 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.24}, one-star: {0.04, -0.41}
00:24:52.624 00.000 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
00:24:52.625 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
00:24:52.626 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.32 mountX=0.08 mountY=0.23, mountTheta=1.22
00:24:52.628 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.24, opts=13)
00:24:52.628 00.000 8996 Enqueuing Move request for scope (0.06, -0.24)
00:24:52.629 00.001 20224 Worker thread wakes up
00:24:52.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.24) opts 0xd
00:24:52.629 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.24)
00:24:52.629 00.000 20224 Moving (0.06, -0.24) raw xDistance=0.08 yDistance=0.23
00:24:52.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:24:52.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:24:52.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:24:52.629 00.000 20224 MoveAxis(E, 0, ABG)
00:24:52.629 00.000 20224 Move returns status 0, amount 0
00:24:52.630 00.001 20224 MoveAxis(N, 0, ABG)
00:24:52.630 00.000 20224 Move returns status 0, amount 0
00:24:52.630 00.000 20224 move complete, result=0
00:24:52.630 00.000 20224 worker thread done servicing request
00:24:52.633 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60342, med=2963, FiltMin=2694, FiltMax=28531, Gamma=1.000
00:24:52.650 00.017 8996 UpdateGuideState exits: m=656324 SNR=350.9
00:24:52.652 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:52.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:52.654 00.001 8996 Enqueuing Expose request
00:24:52.655 00.001 20224 Worker thread wakes up
00:24:52.655 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:52.656 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:52.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:53.822 01.166 20224 Exposure complete
00:24:53.915 00.093 20224 worker thread done servicing request
00:24:53.915 00.000 8996 OnExposeComplete: enter
00:24:53.917 00.002 8996 UpdateGuideState(): m_state=6
00:24:53.918 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9989
00:24:53.918 00.000 8996 Star::Find returns 1 (0), X=135.47, Y=473.17, Mass=732147, SNR=359.1, Peak=60758 HFD=4.7
00:24:53.921 00.003 8996 MultiStar: [#1 0.00,-0.44,0.51,U] [#2 -0.08,-0.18,0.60,U] [#3 0.01,-0.64,0.00,M5] [#4 0.48,-0.24,0.00,M1] [#5 -0.23,-0.41,0.00,M1] [#6 -0.04,0.02,0.42,U] [#7 0.03,-0.13,0.37,U] [#8 -0.03,-0.29,0.35,U] 
00:24:53.923 00.002 8996 refined, 5 included, MultiStar: {-0.06, -0.23}, one-star: {-0.13, -0.30}
00:24:53.923 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
00:24:53.925 00.002 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
00:24:53.926 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.82 mountX=-0.04 mountY=0.24, mountTheta=1.72
00:24:53.929 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.23, opts=13)
00:24:53.930 00.001 8996 Enqueuing Move request for scope (-0.06, -0.23)
00:24:53.931 00.001 20224 Worker thread wakes up
00:24:53.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
00:24:53.931 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
00:24:53.931 00.000 20224 Moving (-0.06, -0.23) raw xDistance=-0.04 yDistance=0.24
00:24:53.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:24:53.932 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.39 newest=0.68
00:24:53.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:24:53.932 00.000 20224 MoveAxis(E, 0, ABG)
00:24:53.932 00.000 20224 Move returns status 0, amount 0
00:24:53.932 00.000 20224 MoveAxis(S, 51, ABG)
00:24:53.932 00.000 20224 Guiding  Dir = 1, Dur = 51
00:24:53.932 00.000 20224 IsSlewing returns 0
00:24:53.932 00.000 20224 IsGuiding returns 0
00:24:53.934 00.002 20224 PulseGuide returned control before completion, sleep 60
00:24:53.935 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60758, med=2963, FiltMin=2694, FiltMax=28672, Gamma=1.000
00:24:53.950 00.015 8996 UpdateGuideState exits: m=732147 SNR=359.1
00:24:53.950 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:53.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:53.952 00.001 8996 Enqueuing Expose request
00:24:54.009 00.057 20224 IsGuiding returns 1
00:24:54.009 00.000 20224 scope still moving after pulse duration time elapsed
00:24:54.045 00.036 20224 IsSlewing returns 0
00:24:54.045 00.000 20224 IsGuiding returns 0
00:24:54.045 00.000 20224 scope move finished after 51 + 61 ms
00:24:54.045 00.000 20224 Move returns status 0, amount 51
00:24:54.045 00.000 20224 move complete, result=0
00:24:54.045 00.000 20224 worker thread done servicing request
00:24:54.045 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
00:24:54.047 00.002 20224 Worker thread wakes up
00:24:54.047 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:54.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:55.033 00.986 20224 Exposure complete
00:24:55.099 00.066 20224 worker thread done servicing request
00:24:55.100 00.001 8996 OnExposeComplete: enter
00:24:55.102 00.002 8996 UpdateGuideState(): m_state=6
00:24:55.103 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9990
00:24:55.105 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=473.34, Mass=683816, SNR=340.9, Peak=50278 HFD=4.7
00:24:55.107 00.002 8996 MultiStar: [#1 -0.01,0.06,0.61,U] [#2 -0.08,0.18,0.80,U] [#3 -0.07,-0.36,0.58,U] [#4 0.45,-0.05,0.00,M2] [#5 -0.06,0.03,0.66,U] [#6 -0.10,0.04,0.42,U] [#7 -0.09,0.06,0.43,U] [#8 -0.03,0.00,0.36,U] 
00:24:55.109 00.002 8996 refined, 7 included, MultiStar: {-0.08, -0.02}, one-star: {-0.18, -0.12}
00:24:55.110 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
00:24:55.110 00.000 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
00:24:55.112 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-2.94 mountX=-0.08 mountY=0.03, mountTheta=2.82
00:24:55.114 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
00:24:55.115 00.001 8996 Enqueuing Move request for scope (-0.08, -0.02)
00:24:55.116 00.001 20224 Worker thread wakes up
00:24:55.117 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
00:24:55.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
00:24:55.117 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
00:24:55.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:24:55.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:55.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:24:55.117 00.000 20224 MoveAxis(E, 0, ABG)
00:24:55.117 00.000 20224 Move returns status 0, amount 0
00:24:55.117 00.000 20224 MoveAxis(N, 0, ABG)
00:24:55.117 00.000 20224 Move returns status 0, amount 0
00:24:55.117 00.000 20224 move complete, result=0
00:24:55.117 00.000 20224 worker thread done servicing request
00:24:55.122 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50278, med=2963, FiltMin=2688, FiltMax=24467, Gamma=1.000
00:24:55.136 00.014 8996 UpdateGuideState exits: m=683816 SNR=340.9
00:24:55.136 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:55.137 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:55.138 00.001 8996 Enqueuing Expose request
00:24:55.139 00.001 20224 Worker thread wakes up
00:24:55.139 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:24:55.139 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:55.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:56.296 01.157 20224 Exposure complete
00:24:56.351 00.055 20224 worker thread done servicing request
00:24:56.351 00.000 8996 OnExposeComplete: enter
00:24:56.352 00.001 8996 UpdateGuideState(): m_state=6
00:24:56.353 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9991
00:24:56.353 00.000 8996 Star::Find returns 1 (0), X=135.57, Y=473.33, Mass=700144, SNR=297.1, Peak=60118 HFD=4.7
00:24:56.354 00.001 8996 MultiStar: [#1 0.11,-0.39,0.71,U] [#2 0.09,0.18,0.83,U] [#3 0.16,-0.41,0.59,U] [#4 0.51,-0.25,0.00,M3] [#5 0.03,0.03,0.65,U] [#6 0.32,0.16,0.54,U] [#7 0.24,-0.06,0.49,U] [#8 0.10,-0.06,0.40,U] 
00:24:56.355 00.001 8996 refined, 7 included, MultiStar: {0.11, -0.09}, one-star: {-0.04, -0.14}
00:24:56.356 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
00:24:56.356 00.000 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
00:24:56.357 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.69 mountX=0.12 mountY=0.08, mountTheta=0.58
00:24:56.359 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
00:24:56.359 00.000 8996 Enqueuing Move request for scope (0.11, -0.09)
00:24:56.360 00.001 20224 Worker thread wakes up
00:24:56.360 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:24:56.360 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:24:56.360 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.12 yDistance=0.08
00:24:56.360 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:24:56.360 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:56.361 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:24:56.361 00.000 20224 MoveAxis(E, 0, ABG)
00:24:56.361 00.000 20224 Move returns status 0, amount 0
00:24:56.361 00.000 20224 MoveAxis(N, 0, ABG)
00:24:56.361 00.000 20224 Move returns status 0, amount 0
00:24:56.361 00.000 20224 move complete, result=0
00:24:56.361 00.000 20224 worker thread done servicing request
00:24:56.367 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60118, med=2963, FiltMin=2691, FiltMax=28563, Gamma=1.000
00:24:56.387 00.020 8996 UpdateGuideState exits: m=700144 SNR=297.1
00:24:56.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:56.388 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:56.389 00.001 8996 Enqueuing Expose request
00:24:56.390 00.001 20224 Worker thread wakes up
00:24:56.390 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:56.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:56.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:57.378 00.987 20224 Exposure complete
00:24:57.435 00.057 20224 worker thread done servicing request
00:24:57.435 00.000 8996 OnExposeComplete: enter
00:24:57.437 00.002 8996 UpdateGuideState(): m_state=6
00:24:57.437 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9992
00:24:57.439 00.002 8996 Star::Find returns 1 (0), X=135.55, Y=473.36, Mass=673858, SNR=334.5, Peak=50950 HFD=4.6
00:24:57.441 00.002 8996 MultiStar: [#1 0.14,-0.19,0.67,U] [#2 0.06,0.13,0.80,U] [#3 -0.01,-0.39,0.63,U] [#4 0.32,-0.10,0.43,U] [#5 -0.04,0.10,0.56,U] [#6 -0.05,0.10,0.42,U] [#7 0.06,-0.18,0.44,U] [#8 0.06,-0.04,0.42,U] 
00:24:57.443 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {-0.05, -0.10}
00:24:57.445 00.002 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:24:57.446 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
00:24:57.448 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.06 mountX=0.05 mountY=0.07, mountTheta=0.96
00:24:57.451 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.08, opts=13)
00:24:57.452 00.001 8996 Enqueuing Move request for scope (0.04, -0.08)
00:24:57.454 00.002 20224 Worker thread wakes up
00:24:57.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
00:24:57.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
00:24:57.455 00.001 20224 Moving (0.04, -0.08) raw xDistance=0.05 yDistance=0.07
00:24:57.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:24:57.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:57.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:24:57.455 00.000 20224 MoveAxis(E, 0, ABG)
00:24:57.455 00.000 20224 Move returns status 0, amount 0
00:24:57.455 00.000 20224 MoveAxis(N, 0, ABG)
00:24:57.455 00.000 20224 Move returns status 0, amount 0
00:24:57.455 00.000 20224 move complete, result=0
00:24:57.456 00.001 20224 worker thread done servicing request
00:24:57.462 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50950, med=2963, FiltMin=2685, FiltMax=27411, Gamma=1.000
00:24:57.480 00.018 8996 UpdateGuideState exits: m=673858 SNR=334.5
00:24:57.483 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:57.485 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:57.485 00.000 8996 Enqueuing Expose request
00:24:57.487 00.002 20224 Worker thread wakes up
00:24:57.487 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:24:57.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:57.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:58.639 01.151 20224 Exposure complete
00:24:58.707 00.068 20224 worker thread done servicing request
00:24:58.708 00.001 8996 OnExposeComplete: enter
00:24:58.708 00.000 8996 UpdateGuideState(): m_state=6
00:24:58.709 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9993
00:24:58.710 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.47, Mass=731438, SNR=358.3, Peak=55190 HFD=4.7
00:24:58.711 00.001 8996 MultiStar: [#1 0.24,-0.20,0.61,U] [#2 0.06,0.12,0.66,U] [#3 0.31,-0.43,0.00,M3] [#4 0.52,-0.15,0.00,M3] [#5 -0.06,-0.05,0.50,U] [#6 0.10,0.04,0.37,U] [#7 0.17,-0.13,0.38,U] [#8 0.13,-0.19,0.34,U] 
00:24:58.712 00.001 8996 single-star, 6 included, MultiStar: {0.09, -0.04}, one-star: {0.06, 0.01}
00:24:58.713 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
00:24:58.714 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
00:24:58.714 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.15 mountX=0.06 mountY=-0.02, mountTheta=-0.26
00:24:58.716 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
00:24:58.716 00.000 8996 Enqueuing Move request for scope (0.06, 0.01)
00:24:58.717 00.001 20224 Worker thread wakes up
00:24:58.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:24:58.717 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:24:58.717 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
00:24:58.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:24:58.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:58.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:24:58.717 00.000 20224 MoveAxis(E, 0, ABG)
00:24:58.717 00.000 20224 Move returns status 0, amount 0
00:24:58.717 00.000 20224 MoveAxis(N, 0, ABG)
00:24:58.718 00.001 20224 Move returns status 0, amount 0
00:24:58.718 00.000 20224 move complete, result=0
00:24:58.718 00.000 20224 worker thread done servicing request
00:24:58.721 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55190, med=2960, FiltMin=2675, FiltMax=29907, Gamma=1.000
00:24:58.733 00.012 8996 UpdateGuideState exits: m=731438 SNR=358.3
00:24:58.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:58.734 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:58.735 00.001 8996 Enqueuing Expose request
00:24:58.736 00.001 20224 Worker thread wakes up
00:24:58.736 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:24:58.737 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:58.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:24:59.706 00.969 20224 Exposure complete
00:24:59.783 00.077 20224 worker thread done servicing request
00:24:59.783 00.000 8996 OnExposeComplete: enter
00:24:59.784 00.001 8996 UpdateGuideState(): m_state=6
00:24:59.785 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9994
00:24:59.787 00.002 8996 Star::Find returns 1 (0), X=135.55, Y=473.27, Mass=665111, SNR=323.4, Peak=56550 HFD=4.6
00:24:59.789 00.002 8996 MultiStar: [#1 0.04,-0.20,0.68,U] [#2 -0.10,-0.11,0.76,U] [#3 0.04,-0.65,0.00,M4] [#4 0.40,-0.32,0.00,M4] [#5 -0.08,-0.13,0.55,U] [#6 -0.12,-0.11,0.45,U] [#7 0.02,-0.16,0.51,U] [#8 -0.08,-0.17,0.38,U] 
00:24:59.791 00.002 8996 refined, 6 included, MultiStar: {-0.05, -0.16}, one-star: {-0.06, -0.20}
00:24:59.792 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
00:24:59.794 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
00:24:59.795 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.88 mountX=-0.03 mountY=0.16, mountTheta=1.78
00:24:59.798 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.16, opts=13)
00:24:59.800 00.002 8996 Enqueuing Move request for scope (-0.05, -0.16)
00:24:59.800 00.000 20224 Worker thread wakes up
00:24:59.801 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
00:24:59.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
00:24:59.801 00.000 20224 Moving (-0.05, -0.16) raw xDistance=-0.03 yDistance=0.16
00:24:59.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:24:59.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:24:59.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:24:59.801 00.000 20224 MoveAxis(E, 0, ABG)
00:24:59.801 00.000 20224 Move returns status 0, amount 0
00:24:59.802 00.001 20224 MoveAxis(N, 0, ABG)
00:24:59.802 00.000 20224 Move returns status 0, amount 0
00:24:59.802 00.000 20224 move complete, result=0
00:24:59.802 00.000 20224 worker thread done servicing request
00:24:59.807 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56550, med=2963, FiltMin=2675, FiltMax=27565, Gamma=1.000
00:24:59.829 00.022 8996 UpdateGuideState exits: m=665111 SNR=323.4
00:24:59.831 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:24:59.832 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:24:59.833 00.001 8996 Enqueuing Expose request
00:24:59.835 00.002 20224 Worker thread wakes up
00:24:59.835 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:24:59.836 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:24:59.837 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:01.008 01.171 20224 Exposure complete
00:25:01.094 00.086 20224 worker thread done servicing request
00:25:01.094 00.000 8996 OnExposeComplete: enter
00:25:01.095 00.001 8996 UpdateGuideState(): m_state=6
00:25:01.096 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9995
00:25:01.097 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.11, Mass=682802, SNR=330.4, Peak=65535 HFD=4.5
00:25:01.098 00.001 8996 MultiStar: [#1 0.22,-0.13,0.62,U] [#2 0.04,-0.07,0.76,U] [#3 0.34,-0.44,0.00,M5] [#4 0.66,-0.16,0.00,M5] [#5 0.03,-0.15,0.62,U] [#6 0.01,-0.07,0.38,U] [#7 0.33,-0.05,0.42,U] [#8 0.10,-0.21,0.46,U] 
00:25:01.099 00.001 8996 refined, 6 included, MultiStar: {0.13, -0.17}, one-star: {0.19, -0.35}
00:25:01.099 00.000 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
00:25:01.100 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.36)
00:25:01.101 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-0.90 mountX=0.15 mountY=0.15, mountTheta=0.80
00:25:01.103 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.17, opts=13)
00:25:01.104 00.001 8996 Enqueuing Move request for scope (0.13, -0.17)
00:25:01.106 00.002 20224 Worker thread wakes up
00:25:01.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.17) opts 0xd
00:25:01.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.17)
00:25:01.106 00.000 20224 Moving (0.13, -0.17) raw xDistance=0.15 yDistance=0.15
00:25:01.107 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:25:01.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:01.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:25:01.107 00.000 20224 MoveAxis(E, 0, ABG)
00:25:01.107 00.000 20224 Move returns status 0, amount 0
00:25:01.107 00.000 20224 MoveAxis(N, 0, ABG)
00:25:01.107 00.000 20224 Move returns status 0, amount 0
00:25:01.107 00.000 20224 move complete, result=0
00:25:01.108 00.001 20224 worker thread done servicing request
00:25:01.113 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2960, FiltMin=2691, FiltMax=28678, Gamma=1.000
00:25:01.137 00.024 8996 UpdateGuideState exits: m=682802 SNR=330.4
00:25:01.138 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:01.140 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:01.141 00.001 8996 Enqueuing Expose request
00:25:01.142 00.001 20224 Worker thread wakes up
00:25:01.142 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:25:01.143 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:01.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:02.110 00.967 20224 Exposure complete
00:25:02.182 00.072 20224 worker thread done servicing request
00:25:02.182 00.000 8996 OnExposeComplete: enter
00:25:02.183 00.001 8996 UpdateGuideState(): m_state=6
00:25:02.184 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9996
00:25:02.184 00.000 8996 Star::Find returns 1 (0), X=135.56, Y=473.18, Mass=702004, SNR=328.8, Peak=61926 HFD=4.6
00:25:02.186 00.002 8996 MultiStar: [#1 -0.08,-0.16,0.65,U] [#2 -0.14,0.15,0.80,U] [#3 -0.11,-0.53,0.00,M6] [#4 0.31,-0.05,0.46,U] [#5 -0.15,-0.21,0.60,U] [#6 -0.06,-0.17,0.53,U] [#7 0.06,-0.23,0.48,U] [#8 -0.06,-0.10,0.39,U] 
00:25:02.186 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.13}, one-star: {-0.04, -0.28}
00:25:02.187 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
00:25:02.188 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
00:25:02.188 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.84 mountX=-0.02 mountY=0.14, mountTheta=1.75
00:25:02.192 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
00:25:02.194 00.002 8996 Enqueuing Move request for scope (-0.04, -0.13)
00:25:02.196 00.002 20224 Worker thread wakes up
00:25:02.197 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
00:25:02.197 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
00:25:02.197 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.02 yDistance=0.14
00:25:02.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:25:02.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:02.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:25:02.197 00.000 20224 MoveAxis(E, 0, ABG)
00:25:02.197 00.000 20224 Move returns status 0, amount 0
00:25:02.197 00.000 20224 MoveAxis(N, 0, ABG)
00:25:02.197 00.000 20224 Move returns status 0, amount 0
00:25:02.197 00.000 20224 move complete, result=0
00:25:02.197 00.000 20224 worker thread done servicing request
00:25:02.204 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61926, med=2963, FiltMin=2691, FiltMax=26256, Gamma=1.000
00:25:02.225 00.021 8996 UpdateGuideState exits: m=702004 SNR=328.8
00:25:02.226 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:02.227 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:02.228 00.001 8996 Enqueuing Expose request
00:25:02.228 00.000 20224 Worker thread wakes up
00:25:02.228 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:02.229 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:02.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:03.396 01.167 20224 Exposure complete
00:25:03.468 00.072 20224 worker thread done servicing request
00:25:03.468 00.000 8996 OnExposeComplete: enter
00:25:03.469 00.001 8996 UpdateGuideState(): m_state=6
00:25:03.470 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9997
00:25:03.471 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.03, Mass=689702, SNR=347.9, Peak=63110 HFD=4.5
00:25:03.472 00.001 8996 MultiStar: [#1 -0.05,-0.41,0.77,U] [#2 -0.21,-0.30,0.69,U] [#3 -0.17,-0.55,0.00,M7] [#4 0.33,-0.30,0.00,M5] [#5 -0.23,-0.36,0.54,U] [#6 -0.08,-0.36,0.41,U] [#7 -0.05,-0.37,0.43,U] [#8 -0.30,-0.35,0.00,M1] 
00:25:03.472 00.000 8996 refined, 5 included, MultiStar: {-0.12, -0.38}, one-star: {-0.11, -0.43}
00:25:03.473 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:25:03.474 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:25:03.474 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.38 hyp=0.40 cameraTheta=-1.89 mountX=-0.09 mountY=0.39, mountTheta=1.79
00:25:03.479 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.38, opts=13)
00:25:03.481 00.002 8996 Enqueuing Move request for scope (-0.12, -0.38)
00:25:03.483 00.002 20224 Worker thread wakes up
00:25:03.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.38) opts 0xd
00:25:03.483 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.38)
00:25:03.483 00.000 20224 Moving (-0.12, -0.38) raw xDistance=-0.09 yDistance=0.39
00:25:03.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:03.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
00:25:03.483 00.000 20224 MoveAxis(E, 0, ABG)
00:25:03.483 00.000 20224 Move returns status 0, amount 0
00:25:03.483 00.000 20224 MoveAxis(S, 82, ABG)
00:25:03.483 00.000 20224 Guiding  Dir = 1, Dur = 82
00:25:03.484 00.001 20224 IsSlewing returns 0
00:25:03.484 00.000 20224 IsGuiding returns 0
00:25:03.490 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63110, med=2960, FiltMin=2677, FiltMax=26624, Gamma=1.000
00:25:03.506 00.016 20224 PulseGuide returned control before completion, sleep 70
00:25:03.512 00.006 8996 UpdateGuideState exits: m=689702 SNR=347.9
00:25:03.513 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:03.514 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:03.515 00.001 8996 Enqueuing Expose request
00:25:03.584 00.069 20224 IsGuiding returns 1
00:25:03.584 00.000 20224 scope still moving after pulse duration time elapsed
00:25:03.615 00.031 20224 IsSlewing returns 0
00:25:03.615 00.000 20224 IsGuiding returns 0
00:25:03.615 00.000 20224 scope move finished after 82 + 49 ms
00:25:03.615 00.000 20224 Move returns status 0, amount 82
00:25:03.615 00.000 20224 move complete, result=0
00:25:03.615 00.000 20224 worker thread done servicing request
00:25:03.615 00.000 20224 Worker thread wakes up
00:25:03.615 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 82 ms SOUTH
00:25:03.620 00.005 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:03.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:04.587 00.967 20224 Exposure complete
00:25:04.659 00.072 20224 worker thread done servicing request
00:25:04.659 00.000 8996 OnExposeComplete: enter
00:25:04.660 00.001 8996 UpdateGuideState(): m_state=6
00:25:04.661 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9998
00:25:04.661 00.000 8996 Star::Find returns 1 (0), X=135.50, Y=473.19, Mass=739323, SNR=342.1, Peak=63222 HFD=4.5
00:25:04.662 00.001 8996 MultiStar: [#1 0.00,-0.16,0.61,U] [#2 -0.14,-0.07,0.69,U] [#3 -0.24,-0.63,0.00,M8] [#4 0.19,-0.30,0.46,U] [#5 -0.23,-0.28,0.51,U] [#6 -0.08,0.04,0.42,U] [#7 -0.08,-0.05,0.41,U] [#8 -0.22,-0.22,0.40,U] 
00:25:04.663 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.18}, one-star: {-0.10, -0.27}
00:25:04.664 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
00:25:04.665 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
00:25:04.665 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.02 mountX=-0.07 mountY=0.18, mountTheta=1.92
00:25:04.667 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.18, opts=13)
00:25:04.668 00.001 8996 Enqueuing Move request for scope (-0.08, -0.18)
00:25:04.669 00.001 20224 Worker thread wakes up
00:25:04.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
00:25:04.669 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
00:25:04.669 00.000 20224 Moving (-0.08, -0.18) raw xDistance=-0.07 yDistance=0.18
00:25:04.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:25:04.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:04.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:25:04.669 00.000 20224 MoveAxis(E, 0, ABG)
00:25:04.670 00.001 20224 Move returns status 0, amount 0
00:25:04.670 00.000 20224 MoveAxis(N, 0, ABG)
00:25:04.670 00.000 20224 Move returns status 0, amount 0
00:25:04.670 00.000 20224 move complete, result=0
00:25:04.670 00.000 20224 worker thread done servicing request
00:25:04.673 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=63222, med=2963, FiltMin=2691, FiltMax=28947, Gamma=1.000
00:25:04.699 00.026 8996 UpdateGuideState exits: m=739323 SNR=342.1
00:25:04.701 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:04.703 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:04.705 00.002 8996 Enqueuing Expose request
00:25:04.706 00.001 20224 Worker thread wakes up
00:25:04.707 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:04.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:04.707 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:25:05.889 01.182 20224 Exposure complete
00:25:05.954 00.065 20224 worker thread done servicing request
00:25:05.954 00.000 8996 OnExposeComplete: enter
00:25:05.955 00.001 8996 UpdateGuideState(): m_state=6
00:25:05.956 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 9999
00:25:05.957 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.33, Mass=723030, SNR=336.8, Peak=64790 HFD=4.7
00:25:05.958 00.001 8996 MultiStar: [#1 -0.08,0.02,0.66,U] [#2 -0.11,0.29,0.79,U] [#3 -0.12,-0.59,0.00,M9] [#4 0.23,-0.22,0.53,U] [#5 -0.19,-0.24,0.67,U] [#6 -0.02,0.11,0.46,U] [#7 0.05,-0.02,0.40,U] [#8 -0.17,-0.24,0.40,U] 
00:25:05.958 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.05}, one-star: {-0.00, -0.14}
00:25:05.959 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
00:25:05.960 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
00:25:05.961 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.31 mountX=-0.04 mountY=0.05, mountTheta=2.21
00:25:05.962 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
00:25:05.963 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
00:25:05.964 00.001 20224 Worker thread wakes up
00:25:05.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
00:25:05.964 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
00:25:05.964 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
00:25:05.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:25:05.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:05.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:25:05.964 00.000 20224 MoveAxis(E, 0, ABG)
00:25:05.964 00.000 20224 Move returns status 0, amount 0
00:25:05.964 00.000 20224 MoveAxis(N, 0, ABG)
00:25:05.964 00.000 20224 Move returns status 0, amount 0
00:25:05.964 00.000 20224 move complete, result=0
00:25:05.964 00.000 20224 worker thread done servicing request
00:25:05.968 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64790, med=2963, FiltMin=2688, FiltMax=30355, Gamma=1.000
00:25:05.980 00.012 8996 UpdateGuideState exits: m=723030 SNR=336.8
00:25:05.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:05.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:05.983 00.001 8996 Enqueuing Expose request
00:25:05.984 00.001 20224 Worker thread wakes up
00:25:05.984 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:05.985 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:05.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:06.965 00.980 20224 Exposure complete
00:25:07.058 00.093 20224 worker thread done servicing request
00:25:07.058 00.000 8996 OnExposeComplete: enter
00:25:07.060 00.002 8996 UpdateGuideState(): m_state=6
00:25:07.061 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10000
00:25:07.063 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=473.20, Mass=737001, SNR=334.1, Peak=59414 HFD=4.5
00:25:07.065 00.002 8996 MultiStar: [#1 -0.13,-0.17,0.61,U] [#2 -0.34,0.02,0.74,U] [#3 -0.03,-0.40,0.56,U] [#4 0.37,-0.13,0.56,U] [#5 -0.16,-0.20,0.59,U] [#6 -0.15,0.04,0.44,U] [#7 -0.15,0.01,0.53,U] [#8 -0.14,-0.25,0.41,U] 
00:25:07.066 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.16}, one-star: {-0.23, -0.26}
00:25:07.067 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:25:07.068 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
00:25:07.069 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.24 mountX=-0.11 mountY=0.17, mountTheta=2.14
00:25:07.071 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.16, opts=13)
00:25:07.072 00.001 8996 Enqueuing Move request for scope (-0.12, -0.16)
00:25:07.073 00.001 20224 Worker thread wakes up
00:25:07.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
00:25:07.073 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
00:25:07.073 00.000 20224 Moving (-0.12, -0.16) raw xDistance=-0.11 yDistance=0.17
00:25:07.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:25:07.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:07.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:25:07.073 00.000 20224 MoveAxis(E, 0, ABG)
00:25:07.073 00.000 20224 Move returns status 0, amount 0
00:25:07.073 00.000 20224 MoveAxis(N, 0, ABG)
00:25:07.073 00.000 20224 Move returns status 0, amount 0
00:25:07.073 00.000 20224 move complete, result=0
00:25:07.073 00.000 20224 worker thread done servicing request
00:25:07.078 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59414, med=2963, FiltMin=2688, FiltMax=26771, Gamma=1.000
00:25:07.094 00.016 8996 UpdateGuideState exits: m=737001 SNR=334.1
00:25:07.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:07.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:07.097 00.001 8996 Enqueuing Expose request
00:25:07.098 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:25:07.099 00.001 20224 Worker thread wakes up
00:25:07.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:07.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:08.268 01.169 20224 Exposure complete
00:25:08.325 00.057 20224 worker thread done servicing request
00:25:08.325 00.000 8996 OnExposeComplete: enter
00:25:08.325 00.000 8996 UpdateGuideState(): m_state=6
00:25:08.326 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10001
00:25:08.327 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.22, Mass=692550, SNR=352.0, Peak=51382 HFD=4.4
00:25:08.328 00.001 8996 MultiStar: [#1 -0.36,-0.12,0.52,U] [#2 -0.23,-0.12,0.78,U] [#3 -0.15,-0.36,0.53,U] [#4 0.10,-0.07,0.48,U] [#5 -0.26,-0.12,0.51,U] [#6 -0.36,-0.08,0.45,U] [#7 -0.19,-0.18,0.44,U] [#8 -0.32,-0.19,0.34,U] 
00:25:08.329 00.001 8996 refined, 8 included, MultiStar: {-0.26, -0.17}, one-star: {-0.42, -0.25}
00:25:08.329 00.000 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
00:25:08.330 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
00:25:08.331 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-2.55 mountX=-0.24 mountY=0.20, mountTheta=2.44
00:25:08.332 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.17, opts=13)
00:25:08.333 00.001 8996 Enqueuing Move request for scope (-0.26, -0.17)
00:25:08.334 00.001 20224 Worker thread wakes up
00:25:08.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.17) opts 0xd
00:25:08.334 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.17)
00:25:08.334 00.000 20224 Moving (-0.26, -0.17) raw xDistance=-0.24 yDistance=0.20
00:25:08.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:25:08.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:25:08.334 00.000 20224 MoveAxis(E, 35, ABG)
00:25:08.335 00.001 20224 Guiding  Dir = 2, Dur = 35
00:25:08.335 00.000 20224 IsSlewing returns 0
00:25:08.335 00.000 20224 IsGuiding returns 0
00:25:08.338 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51382, med=2963, FiltMin=2685, FiltMax=24720, Gamma=1.000
00:25:08.351 00.013 8996 UpdateGuideState exits: m=692550 SNR=352.0
00:25:08.352 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:08.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:08.354 00.001 8996 Enqueuing Expose request
00:25:08.379 00.025 20224 IsGuiding returns 1
00:25:08.380 00.001 20224 scope still moving after pulse duration time elapsed
00:25:08.410 00.030 20224 IsSlewing returns 0
00:25:08.410 00.000 20224 IsGuiding returns 1
00:25:08.441 00.031 20224 IsSlewing returns 0
00:25:08.442 00.001 20224 IsGuiding returns 1
00:25:08.473 00.031 20224 IsSlewing returns 0
00:25:08.473 00.000 20224 IsGuiding returns 0
00:25:08.473 00.000 20224 scope move finished after 35 + 102 ms
00:25:08.473 00.000 20224 Move returns status 0, amount 35
00:25:08.473 00.000 20224 MoveAxis(S, 42, ABG)
00:25:08.473 00.000 20224 Guiding  Dir = 1, Dur = 42
00:25:08.473 00.000 20224 IsSlewing returns 0
00:25:08.474 00.001 20224 IsGuiding returns 0
00:25:08.536 00.062 20224 IsGuiding returns 1
00:25:08.537 00.001 20224 scope still moving after pulse duration time elapsed
00:25:08.566 00.029 20224 IsSlewing returns 0
00:25:08.566 00.000 20224 IsGuiding returns 1
00:25:08.597 00.031 20224 IsSlewing returns 0
00:25:08.597 00.000 20224 IsGuiding returns 1
00:25:08.628 00.031 20224 IsSlewing returns 0
00:25:08.629 00.001 20224 IsGuiding returns 0
00:25:08.629 00.000 20224 scope move finished after 42 + 112 ms
00:25:08.629 00.000 20224 Move returns status 0, amount 42
00:25:08.629 00.000 20224 move complete, result=0
00:25:08.629 00.000 20224 worker thread done servicing request
00:25:08.629 00.000 20224 Worker thread wakes up
00:25:08.630 00.001 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 42 ms SOUTH
00:25:08.633 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:08.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:09.602 00.969 20224 Exposure complete
00:25:09.682 00.080 20224 worker thread done servicing request
00:25:09.682 00.000 8996 OnExposeComplete: enter
00:25:09.684 00.002 8996 UpdateGuideState(): m_state=6
00:25:09.685 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10002
00:25:09.686 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.47, Mass=705867, SNR=367.4, Peak=45222 HFD=4.7
00:25:09.687 00.001 8996 MultiStar: [#1 -0.10,0.09,0.59,U] [#2 -0.03,-0.18,0.58,U] [#3 -0.08,-0.16,0.52,U] [#4 0.35,0.25,0.51,U] [#5 -0.04,0.31,0.56,U] [#6 -0.12,0.02,0.42,U] [#7 -0.08,-0.11,0.40,U] [#8 -0.09,0.21,0.31,U] 
00:25:09.688 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.04}, one-star: {-0.22, 0.01}
00:25:09.689 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
00:25:09.690 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
00:25:09.691 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.52 mountX=-0.06 mountY=-0.04, mountTheta=-2.63
00:25:09.692 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
00:25:09.693 00.001 8996 Enqueuing Move request for scope (-0.06, 0.04)
00:25:09.694 00.001 20224 Worker thread wakes up
00:25:09.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
00:25:09.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
00:25:09.694 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.06 yDistance=-0.04
00:25:09.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:25:09.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:09.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:25:09.694 00.000 20224 MoveAxis(E, 0, ABG)
00:25:09.694 00.000 20224 Move returns status 0, amount 0
00:25:09.694 00.000 20224 MoveAxis(N, 0, ABG)
00:25:09.694 00.000 20224 Move returns status 0, amount 0
00:25:09.694 00.000 20224 move complete, result=0
00:25:09.695 00.001 20224 worker thread done servicing request
00:25:09.698 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45222, med=2963, FiltMin=2707, FiltMax=23779, Gamma=1.000
00:25:09.712 00.014 8996 UpdateGuideState exits: m=705867 SNR=367.4
00:25:09.715 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:09.717 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:09.719 00.002 8996 Enqueuing Expose request
00:25:09.721 00.002 20224 Worker thread wakes up
00:25:09.721 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:09.722 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:09.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:10.895 01.173 20224 Exposure complete
00:25:10.989 00.094 20224 worker thread done servicing request
00:25:10.989 00.000 8996 OnExposeComplete: enter
00:25:10.990 00.001 8996 UpdateGuideState(): m_state=6
00:25:10.991 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10003
00:25:10.991 00.000 8996 Star::Find returns 1 (0), X=135.48, Y=473.49, Mass=728784, SNR=370.9, Peak=50384 HFD=4.4
00:25:10.992 00.001 8996 MultiStar: [#1 0.17,0.00,0.70,U] [#2 0.09,0.02,0.75,U] [#3 0.16,-0.45,0.00,M7] [#4 0.54,0.08,0.00,M1] [#5 -0.06,0.20,0.56,U] [#6 0.18,0.22,0.40,U] [#7 0.10,0.11,0.46,U] [#8 0.09,0.17,0.30,U] 
00:25:10.993 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.08}, one-star: {-0.12, 0.02}
00:25:10.994 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
00:25:10.995 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
00:25:10.995 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.09 mountX=0.03 mountY=-0.09, mountTheta=-1.19
00:25:10.997 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
00:25:10.997 00.000 8996 Enqueuing Move request for scope (0.04, 0.08)
00:25:10.998 00.001 20224 Worker thread wakes up
00:25:10.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
00:25:10.998 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
00:25:10.999 00.001 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.09
00:25:10.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:25:10.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:10.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:25:10.999 00.000 20224 MoveAxis(E, 0, ABG)
00:25:10.999 00.000 20224 Move returns status 0, amount 0
00:25:10.999 00.000 20224 MoveAxis(N, 0, ABG)
00:25:10.999 00.000 20224 Move returns status 0, amount 0
00:25:10.999 00.000 20224 move complete, result=0
00:25:10.999 00.000 20224 worker thread done servicing request
00:25:11.004 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=50384, med=2963, FiltMin=2688, FiltMax=26627, Gamma=1.000
00:25:11.017 00.013 8996 UpdateGuideState exits: m=728784 SNR=370.9
00:25:11.019 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:11.021 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:11.024 00.003 8996 Enqueuing Expose request
00:25:11.025 00.001 20224 Worker thread wakes up
00:25:11.025 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:11.027 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:11.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:12.028 01.001 20224 Exposure complete
00:25:12.110 00.082 20224 worker thread done servicing request
00:25:12.110 00.000 8996 OnExposeComplete: enter
00:25:12.111 00.001 8996 UpdateGuideState(): m_state=6
00:25:12.111 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10004
00:25:12.113 00.002 8996 Star::Find returns 1 (0), X=135.65, Y=473.41, Mass=751063, SNR=344.6, Peak=59558 HFD=4.6
00:25:12.113 00.000 8996 MultiStar: [#1 0.07,0.03,0.62,U] [#2 0.04,0.09,0.73,U] [#3 0.01,-0.30,0.59,U] [#4 0.41,-0.02,0.54,U] [#5 -0.01,0.05,0.55,U] [#6 -0.01,0.08,0.46,U] [#7 -0.27,0.25,0.45,U] [#8 0.03,0.11,0.36,U] 
00:25:12.115 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.05, -0.05}
00:25:12.115 00.000 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
00:25:12.116 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
00:25:12.118 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.27 mountX=0.04 mountY=-0.02, mountTheta=-0.38
00:25:12.118 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
00:25:12.119 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
00:25:12.120 00.001 20224 Worker thread wakes up
00:25:12.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:25:12.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:25:12.120 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
00:25:12.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:25:12.121 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:12.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:25:12.121 00.000 20224 MoveAxis(E, 0, ABG)
00:25:12.121 00.000 20224 Move returns status 0, amount 0
00:25:12.121 00.000 20224 MoveAxis(N, 0, ABG)
00:25:12.121 00.000 20224 Move returns status 0, amount 0
00:25:12.121 00.000 20224 move complete, result=0
00:25:12.121 00.000 20224 worker thread done servicing request
00:25:12.125 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59558, med=2963, FiltMin=2678, FiltMax=32605, Gamma=1.000
00:25:12.142 00.017 8996 UpdateGuideState exits: m=751063 SNR=344.6
00:25:12.144 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:12.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:12.147 00.002 8996 Enqueuing Expose request
00:25:12.149 00.002 20224 Worker thread wakes up
00:25:12.149 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:12.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:12.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:13.319 01.169 20224 Exposure complete
00:25:13.398 00.079 20224 worker thread done servicing request
00:25:13.398 00.000 8996 OnExposeComplete: enter
00:25:13.400 00.002 8996 UpdateGuideState(): m_state=6
00:25:13.401 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10005
00:25:13.402 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.47, Mass=752473, SNR=340.8, Peak=48550 HFD=4.7
00:25:13.403 00.001 8996 MultiStar: [#1 -0.20,-0.07,0.62,U] [#2 -0.26,0.28,0.77,U] [#3 -0.08,-0.26,0.59,U] [#4 0.14,0.12,0.56,U] [#5 -0.20,0.13,0.58,U] [#6 -0.15,-0.06,0.44,U] [#7 -0.13,0.07,0.41,U] [#8 -0.07,0.07,0.38,U] 
00:25:13.405 00.002 8996 refined, 8 included, MultiStar: {-0.14, 0.04}, one-star: {-0.22, 0.01}
00:25:13.406 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
00:25:13.407 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
00:25:13.408 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.89 mountX=-0.15 mountY=-0.02, mountTheta=-3.00
00:25:13.412 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
00:25:13.414 00.002 8996 Enqueuing Move request for scope (-0.14, 0.04)
00:25:13.416 00.002 20224 Worker thread wakes up
00:25:13.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
00:25:13.416 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
00:25:13.416 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.15 yDistance=-0.02
00:25:13.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:25:13.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:13.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:25:13.416 00.000 20224 MoveAxis(E, 0, ABG)
00:25:13.416 00.000 20224 Move returns status 0, amount 0
00:25:13.416 00.000 20224 MoveAxis(N, 0, ABG)
00:25:13.416 00.000 20224 Move returns status 0, amount 0
00:25:13.416 00.000 20224 move complete, result=0
00:25:13.416 00.000 20224 worker thread done servicing request
00:25:13.423 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48550, med=2963, FiltMin=2669, FiltMax=23478, Gamma=1.000
00:25:13.438 00.015 8996 UpdateGuideState exits: m=752473 SNR=340.8
00:25:13.439 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:13.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:13.440 00.000 8996 Enqueuing Expose request
00:25:13.441 00.001 20224 Worker thread wakes up
00:25:13.441 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:13.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:13.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:14.417 00.975 20224 Exposure complete
00:25:14.501 00.084 20224 worker thread done servicing request
00:25:14.501 00.000 8996 OnExposeComplete: enter
00:25:14.503 00.002 8996 UpdateGuideState(): m_state=6
00:25:14.504 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10006
00:25:14.505 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.50, Mass=716389, SNR=344.2, Peak=54294 HFD=4.6
00:25:14.506 00.001 8996 MultiStar: [#1 0.27,0.08,0.70,U] [#2 0.25,0.24,0.71,U] [#3 0.18,-0.27,0.60,U] [#4 0.51,-0.02,0.00,M1] [#5 0.05,0.23,0.57,U] [#6 0.09,-0.12,0.44,U] [#7 0.12,-0.09,0.42,U] [#8 -0.02,0.12,0.36,U] 
00:25:14.506 00.000 8996 single-star, 7 included, MultiStar: {0.15, 0.04}, one-star: {0.14, 0.04}
00:25:14.507 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
00:25:14.508 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
00:25:14.508 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.04 hyp=0.14 cameraTheta=0.27 mountX=0.13 mountY=-0.05, mountTheta=-0.38
00:25:14.510 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.04, opts=13)
00:25:14.511 00.001 8996 Enqueuing Move request for scope (0.14, 0.04)
00:25:14.511 00.000 20224 Worker thread wakes up
00:25:14.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.04) opts 0xd
00:25:14.511 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.04)
00:25:14.511 00.000 20224 Moving (0.14, 0.04) raw xDistance=0.13 yDistance=-0.05
00:25:14.512 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:25:14.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:14.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:25:14.512 00.000 20224 MoveAxis(E, 0, ABG)
00:25:14.512 00.000 20224 Move returns status 0, amount 0
00:25:14.512 00.000 20224 MoveAxis(N, 0, ABG)
00:25:14.512 00.000 20224 Move returns status 0, amount 0
00:25:14.512 00.000 20224 move complete, result=0
00:25:14.512 00.000 20224 worker thread done servicing request
00:25:14.516 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54294, med=2963, FiltMin=2669, FiltMax=30822, Gamma=1.000
00:25:14.533 00.017 8996 UpdateGuideState exits: m=716389 SNR=344.2
00:25:14.535 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:14.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:14.537 00.001 8996 Enqueuing Expose request
00:25:14.538 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:14.538 00.000 20224 Worker thread wakes up
00:25:14.539 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:14.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:15.703 01.164 20224 Exposure complete
00:25:15.780 00.077 20224 worker thread done servicing request
00:25:15.780 00.000 8996 OnExposeComplete: enter
00:25:15.781 00.001 8996 UpdateGuideState(): m_state=6
00:25:15.782 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10007
00:25:15.785 00.003 8996 Star::Find returns 1 (0), X=135.50, Y=473.39, Mass=740829, SNR=361.8, Peak=55542 HFD=4.7
00:25:15.788 00.003 8996 MultiStar: [#1 0.00,-0.02,0.55,U] [#2 -0.06,0.24,0.80,U] [#3 0.06,-0.29,0.57,U] [#4 0.28,-0.04,0.47,U] [#5 -0.13,0.14,0.52,U] [#6 0.00,-0.10,0.39,U] [#7 -0.07,-0.06,0.41,U] [#8 0.05,0.02,0.39,U] 
00:25:15.790 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.01}, one-star: {-0.10, -0.08}
00:25:15.791 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
00:25:15.793 00.002 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
00:25:15.794 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.36 mountX=-0.01 mountY=0.01, mountTheta=2.25
00:25:15.798 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
00:25:15.799 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
00:25:15.800 00.001 20224 Worker thread wakes up
00:25:15.801 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:25:15.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:25:15.801 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
00:25:15.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:25:15.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:15.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:25:15.801 00.000 20224 MoveAxis(E, 0, ABG)
00:25:15.801 00.000 20224 Move returns status 0, amount 0
00:25:15.801 00.000 20224 MoveAxis(N, 0, ABG)
00:25:15.801 00.000 20224 Move returns status 0, amount 0
00:25:15.801 00.000 20224 move complete, result=0
00:25:15.801 00.000 20224 worker thread done servicing request
00:25:15.805 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55542, med=2963, FiltMin=2697, FiltMax=26819, Gamma=1.000
00:25:15.819 00.014 8996 UpdateGuideState exits: m=740829 SNR=361.8
00:25:15.819 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:15.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:15.821 00.001 8996 Enqueuing Expose request
00:25:15.822 00.001 20224 Worker thread wakes up
00:25:15.822 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:15.823 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:15.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:16.800 00.977 20224 Exposure complete
00:25:16.854 00.054 20224 worker thread done servicing request
00:25:16.854 00.000 8996 OnExposeComplete: enter
00:25:16.855 00.001 8996 UpdateGuideState(): m_state=6
00:25:16.856 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10008
00:25:16.857 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.24, Mass=654680, SNR=332.8, Peak=50422 HFD=4.6
00:25:16.859 00.002 8996 MultiStar: [#1 -0.02,-0.14,0.66,U] [#2 -0.02,0.32,0.68,U] [#3 0.03,-0.46,0.00,M4] [#4 0.33,-0.21,0.55,U] [#5 -0.19,0.03,0.53,U] [#6 -0.15,0.05,0.39,U] [#7 -0.15,-0.23,0.50,U] [#8 -0.02,0.06,0.39,U] 
00:25:16.862 00.003 8996 refined, 7 included, MultiStar: {-0.06, -0.06}, one-star: {-0.20, -0.22}
00:25:16.864 00.002 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
00:25:16.866 00.002 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
00:25:16.869 00.003 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.40 mountX=-0.06 mountY=0.06, mountTheta=2.29
00:25:16.872 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
00:25:16.874 00.002 8996 Enqueuing Move request for scope (-0.06, -0.06)
00:25:16.876 00.002 20224 Worker thread wakes up
00:25:16.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
00:25:16.876 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
00:25:16.876 00.000 20224 Moving (-0.06, -0.06) raw xDistance=-0.06 yDistance=0.06
00:25:16.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:25:16.876 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:16.877 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:25:16.877 00.000 20224 MoveAxis(E, 0, ABG)
00:25:16.877 00.000 20224 Move returns status 0, amount 0
00:25:16.877 00.000 20224 MoveAxis(N, 0, ABG)
00:25:16.877 00.000 20224 Move returns status 0, amount 0
00:25:16.877 00.000 20224 move complete, result=0
00:25:16.877 00.000 20224 worker thread done servicing request
00:25:16.882 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50422, med=2963, FiltMin=2669, FiltMax=23312, Gamma=1.000
00:25:16.897 00.015 8996 UpdateGuideState exits: m=654680 SNR=332.8
00:25:16.898 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:16.899 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:16.900 00.001 8996 Enqueuing Expose request
00:25:16.901 00.001 20224 Worker thread wakes up
00:25:16.901 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:16.902 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:16.903 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:18.069 01.166 20224 Exposure complete
00:25:18.147 00.078 20224 worker thread done servicing request
00:25:18.147 00.000 8996 OnExposeComplete: enter
00:25:18.148 00.001 8996 UpdateGuideState(): m_state=6
00:25:18.149 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10009
00:25:18.150 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.39, Mass=699378, SNR=334.8, Peak=56534 HFD=4.6
00:25:18.151 00.001 8996 MultiStar: [#1 0.05,-0.07,0.79,U] [#2 0.17,0.19,0.66,U] [#3 0.06,-0.35,0.59,U] [#4 0.51,0.07,0.00,M1] [#5 0.03,-0.15,0.56,U] [#6 -0.06,-0.05,0.41,U] [#7 -0.10,-0.05,0.49,U] [#8 0.04,0.15,0.41,U] 
00:25:18.152 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.06}, one-star: {0.04, -0.08}
00:25:18.152 00.000 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
00:25:18.153 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
00:25:18.154 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.00 mountX=0.04 mountY=0.05, mountTheta=0.90
00:25:18.155 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
00:25:18.156 00.001 8996 Enqueuing Move request for scope (0.04, -0.06)
00:25:18.157 00.001 20224 Worker thread wakes up
00:25:18.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
00:25:18.157 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
00:25:18.157 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.04 yDistance=0.05
00:25:18.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:25:18.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:18.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:25:18.157 00.000 20224 MoveAxis(E, 0, ABG)
00:25:18.157 00.000 20224 Move returns status 0, amount 0
00:25:18.157 00.000 20224 MoveAxis(N, 0, ABG)
00:25:18.157 00.000 20224 Move returns status 0, amount 0
00:25:18.157 00.000 20224 move complete, result=0
00:25:18.157 00.000 20224 worker thread done servicing request
00:25:18.161 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56534, med=2963, FiltMin=2672, FiltMax=27491, Gamma=1.000
00:25:18.182 00.021 8996 UpdateGuideState exits: m=699378 SNR=334.8
00:25:18.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:18.185 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:18.186 00.001 8996 Enqueuing Expose request
00:25:18.187 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:18.188 00.001 20224 Worker thread wakes up
00:25:18.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:18.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:19.170 00.982 20224 Exposure complete
00:25:19.247 00.077 20224 worker thread done servicing request
00:25:19.247 00.000 8996 OnExposeComplete: enter
00:25:19.247 00.000 8996 UpdateGuideState(): m_state=6
00:25:19.248 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10010
00:25:19.249 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.58, Mass=792341, SNR=371.9, Peak=63232 HFD=4.7
00:25:19.250 00.001 8996 MultiStar: [#1 -0.03,-0.19,0.67,U] [#2 0.14,0.03,0.72,U] [#3 0.04,-0.19,0.51,U] [#4 0.43,0.15,0.00,M2] [#5 0.07,-0.10,0.50,U] [#6 0.08,-0.21,0.38,U] [#7 0.09,-0.06,0.39,U] [#8 0.06,-0.06,0.33,U] 
00:25:19.251 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.06}, one-star: {0.09, 0.11}
00:25:19.252 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
00:25:19.252 00.000 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
00:25:19.256 00.004 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.70 mountX=0.07 mountY=0.05, mountTheta=0.59
00:25:19.258 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
00:25:19.259 00.001 8996 Enqueuing Move request for scope (0.07, -0.06)
00:25:19.260 00.001 20224 Worker thread wakes up
00:25:19.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
00:25:19.260 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
00:25:19.260 00.000 20224 Moving (0.07, -0.06) raw xDistance=0.07 yDistance=0.05
00:25:19.261 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:25:19.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:19.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:25:19.261 00.000 20224 MoveAxis(E, 0, ABG)
00:25:19.261 00.000 20224 Move returns status 0, amount 0
00:25:19.261 00.000 20224 MoveAxis(N, 0, ABG)
00:25:19.261 00.000 20224 Move returns status 0, amount 0
00:25:19.261 00.000 20224 move complete, result=0
00:25:19.261 00.000 20224 worker thread done servicing request
00:25:19.267 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63232, med=2963, FiltMin=2701, FiltMax=30739, Gamma=1.000
00:25:19.283 00.016 8996 UpdateGuideState exits: m=792341 SNR=371.9
00:25:19.285 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:19.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:19.286 00.000 8996 Enqueuing Expose request
00:25:19.288 00.002 20224 Worker thread wakes up
00:25:19.288 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:19.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:19.288 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:20.441 01.153 20224 Exposure complete
00:25:20.497 00.056 20224 worker thread done servicing request
00:25:20.497 00.000 8996 OnExposeComplete: enter
00:25:20.498 00.001 8996 UpdateGuideState(): m_state=6
00:25:20.499 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10011
00:25:20.500 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.27, Mass=670620, SNR=331.2, Peak=54038 HFD=4.6
00:25:20.501 00.001 8996 MultiStar: [#1 0.05,-0.21,0.68,U] [#2 -0.18,-0.19,0.70,U] [#3 0.03,-0.37,0.59,U] [#4 0.24,-0.27,0.52,U] [#5 -0.05,-0.14,0.53,U] [#6 -0.04,-0.17,0.47,U] [#7 0.10,-0.17,0.49,U] [#8 0.05,-0.12,0.36,U] 
00:25:20.501 00.000 8996 refined, 8 included, MultiStar: {-0.01, -0.21}, one-star: {-0.12, -0.19}
00:25:20.502 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
00:25:20.503 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.65)
00:25:20.503 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.61 mountX=0.01 mountY=0.21, mountTheta=1.51
00:25:20.505 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.21, opts=13)
00:25:20.506 00.001 8996 Enqueuing Move request for scope (-0.01, -0.21)
00:25:20.507 00.001 20224 Worker thread wakes up
00:25:20.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
00:25:20.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
00:25:20.507 00.000 20224 Moving (-0.01, -0.21) raw xDistance=0.01 yDistance=0.21
00:25:20.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:25:20.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:25:20.507 00.000 20224 MoveAxis(E, 0, ABG)
00:25:20.507 00.000 20224 Move returns status 0, amount 0
00:25:20.507 00.000 20224 MoveAxis(S, 43, ABG)
00:25:20.507 00.000 20224 Guiding  Dir = 1, Dur = 43
00:25:20.507 00.000 20224 IsSlewing returns 0
00:25:20.507 00.000 20224 IsGuiding returns 0
00:25:20.511 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54038, med=2963, FiltMin=2691, FiltMax=25203, Gamma=1.000
00:25:20.524 00.013 8996 UpdateGuideState exits: m=670620 SNR=331.2
00:25:20.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:20.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:20.527 00.001 8996 Enqueuing Expose request
00:25:20.557 00.030 20224 IsGuiding returns 1
00:25:20.557 00.000 20224 scope still moving after pulse duration time elapsed
00:25:20.586 00.029 20224 IsSlewing returns 0
00:25:20.586 00.000 20224 IsGuiding returns 1
00:25:20.617 00.031 20224 IsSlewing returns 0
00:25:20.618 00.001 20224 IsGuiding returns 1
00:25:20.648 00.030 20224 IsSlewing returns 0
00:25:20.649 00.001 20224 IsGuiding returns 0
00:25:20.649 00.000 20224 scope move finished after 43 + 98 ms
00:25:20.649 00.000 20224 Move returns status 0, amount 43
00:25:20.649 00.000 20224 move complete, result=0
00:25:20.649 00.000 20224 worker thread done servicing request
00:25:20.649 00.000 20224 Worker thread wakes up
00:25:20.649 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
00:25:20.652 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:20.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:21.651 00.999 20224 Exposure complete
00:25:21.745 00.094 20224 worker thread done servicing request
00:25:21.745 00.000 8996 OnExposeComplete: enter
00:25:21.746 00.001 8996 UpdateGuideState(): m_state=6
00:25:21.747 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10012
00:25:21.748 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.31, Mass=618442, SNR=347.9, Peak=47350 HFD=4.7
00:25:21.749 00.001 8996 MultiStar: [#1 -0.03,-0.19,0.63,U] [#2 0.04,0.07,0.68,U] [#3 -0.03,-0.41,0.57,U] [#4 0.32,-0.08,0.53,U] [#5 -0.20,-0.19,0.62,U] [#6 -0.02,0.08,0.36,U] [#7 0.06,-0.08,0.36,U] [#8 -0.17,-0.02,0.38,U] 
00:25:21.749 00.000 8996 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {-0.14, -0.16}
00:25:21.750 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
00:25:21.751 00.001 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.45)
00:25:21.752 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.81 mountX=-0.02 mountY=0.13, mountTheta=1.71
00:25:21.753 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
00:25:21.754 00.001 8996 Enqueuing Move request for scope (-0.03, -0.12)
00:25:21.755 00.001 20224 Worker thread wakes up
00:25:21.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
00:25:21.755 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
00:25:21.755 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.02 yDistance=0.13
00:25:21.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:25:21.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:21.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:25:21.755 00.000 20224 MoveAxis(E, 0, ABG)
00:25:21.755 00.000 20224 Move returns status 0, amount 0
00:25:21.755 00.000 20224 MoveAxis(N, 0, ABG)
00:25:21.755 00.000 20224 Move returns status 0, amount 0
00:25:21.755 00.000 20224 move complete, result=0
00:25:21.755 00.000 20224 worker thread done servicing request
00:25:21.759 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47350, med=2963, FiltMin=2691, FiltMax=21296, Gamma=1.000
00:25:21.773 00.014 8996 UpdateGuideState exits: m=618442 SNR=347.9
00:25:21.774 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:21.774 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:21.775 00.001 8996 Enqueuing Expose request
00:25:21.776 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:21.777 00.001 20224 Worker thread wakes up
00:25:21.777 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:21.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:22.958 01.181 20224 Exposure complete
00:25:23.033 00.075 20224 worker thread done servicing request
00:25:23.034 00.001 8996 OnExposeComplete: enter
00:25:23.035 00.001 8996 UpdateGuideState(): m_state=6
00:25:23.035 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10013
00:25:23.036 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.63, Mass=669799, SNR=352.7, Peak=54368 HFD=4.7
00:25:23.037 00.001 8996 MultiStar: [#1 0.08,0.17,0.68,U] [#2 0.03,0.35,0.66,U] [#3 -0.15,-0.34,0.61,U] [#4 0.27,0.06,0.45,U] [#5 0.06,0.14,0.56,U] [#6 -0.15,0.19,0.44,U] [#7 -0.05,0.08,0.40,U] [#8 0.08,0.42,0.38,U] 
00:25:23.038 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.13}, one-star: {0.03, 0.16}
00:25:23.039 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
00:25:23.040 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
00:25:23.040 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.40 mountX=0.01 mountY=-0.13, mountTheta=-1.50
00:25:23.042 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
00:25:23.043 00.001 8996 Enqueuing Move request for scope (0.02, 0.13)
00:25:23.044 00.001 20224 Worker thread wakes up
00:25:23.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
00:25:23.044 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
00:25:23.044 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.01 yDistance=-0.13
00:25:23.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:25:23.045 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:23.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:25:23.045 00.000 20224 MoveAxis(E, 0, ABG)
00:25:23.045 00.000 20224 Move returns status 0, amount 0
00:25:23.045 00.000 20224 MoveAxis(N, 0, ABG)
00:25:23.045 00.000 20224 Move returns status 0, amount 0
00:25:23.045 00.000 20224 move complete, result=0
00:25:23.046 00.001 20224 worker thread done servicing request
00:25:23.051 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=54368, med=2963, FiltMin=2627, FiltMax=26758, Gamma=1.000
00:25:23.077 00.026 8996 UpdateGuideState exits: m=669799 SNR=352.7
00:25:23.079 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:23.081 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:23.082 00.001 8996 Enqueuing Expose request
00:25:23.083 00.001 20224 Worker thread wakes up
00:25:23.083 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:23.085 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:23.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:24.048 00.963 20224 Exposure complete
00:25:24.130 00.082 20224 worker thread done servicing request
00:25:24.130 00.000 8996 OnExposeComplete: enter
00:25:24.133 00.003 8996 UpdateGuideState(): m_state=6
00:25:24.133 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10014
00:25:24.134 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.67, Mass=635433, SNR=334.0, Peak=46720 HFD=4.6
00:25:24.138 00.004 8996 MultiStar: [#1 -0.16,0.10,0.69,U] [#2 -0.07,0.35,0.67,U] [#3 -0.16,-0.02,0.55,U] [#4 0.18,0.00,0.55,U] [#5 -0.13,-0.01,0.56,U] [#6 -0.29,0.39,0.00,M1] [#7 -0.05,0.18,0.47,U] [#8 -0.12,0.26,0.42,U] 
00:25:24.140 00.002 8996 refined, 7 included, MultiStar: {-0.09, 0.14}, one-star: {-0.13, 0.21}
00:25:24.142 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
00:25:24.143 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
00:25:24.146 00.003 8996 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.13 mountX=-0.10 mountY=-0.13, mountTheta=-2.24
00:25:24.148 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.14, opts=13)
00:25:24.151 00.003 8996 Enqueuing Move request for scope (-0.09, 0.14)
00:25:24.154 00.003 20224 Worker thread wakes up
00:25:24.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
00:25:24.154 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
00:25:24.154 00.000 20224 Moving (-0.09, 0.14) raw xDistance=-0.10 yDistance=-0.13
00:25:24.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:25:24.154 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:24.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:25:24.154 00.000 20224 MoveAxis(E, 0, ABG)
00:25:24.154 00.000 20224 Move returns status 0, amount 0
00:25:24.154 00.000 20224 MoveAxis(N, 0, ABG)
00:25:24.154 00.000 20224 Move returns status 0, amount 0
00:25:24.154 00.000 20224 move complete, result=0
00:25:24.154 00.000 20224 worker thread done servicing request
00:25:24.163 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46720, med=2963, FiltMin=2681, FiltMax=23958, Gamma=1.000
00:25:24.184 00.021 8996 UpdateGuideState exits: m=635433 SNR=334.0
00:25:24.185 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:24.186 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:24.186 00.000 8996 Enqueuing Expose request
00:25:24.187 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:24.189 00.002 20224 Worker thread wakes up
00:25:24.189 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:24.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:25.354 01.165 20224 Exposure complete
00:25:25.426 00.072 20224 worker thread done servicing request
00:25:25.426 00.000 8996 OnExposeComplete: enter
00:25:25.427 00.001 8996 UpdateGuideState(): m_state=6
00:25:25.428 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10015
00:25:25.429 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.81, Mass=666283, SNR=335.5, Peak=51680 HFD=4.6
00:25:25.430 00.001 8996 MultiStar: [#1 -0.09,0.31,0.67,U] [#2 -0.06,-0.10,0.76,U] [#3 0.05,-0.18,0.61,U] [#4 0.42,0.22,0.00,M1] [#5 -0.11,0.41,0.59,U] [#6 -0.15,0.22,0.44,U] [#7 0.05,0.20,0.40,U] [#8 -0.01,0.33,0.32,U] 
00:25:25.432 00.002 8996 refined, 7 included, MultiStar: {-0.07, 0.19}, one-star: {-0.13, 0.35}
00:25:25.433 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
00:25:25.435 00.002 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
00:25:25.436 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.92 mountX=-0.09 mountY=-0.18, mountTheta=-2.02
00:25:25.439 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.19, opts=13)
00:25:25.442 00.003 8996 Enqueuing Move request for scope (-0.07, 0.19)
00:25:25.444 00.002 20224 Worker thread wakes up
00:25:25.445 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
00:25:25.445 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
00:25:25.445 00.000 20224 Moving (-0.07, 0.19) raw xDistance=-0.09 yDistance=-0.18
00:25:25.445 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:25.445 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:25.445 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:25:25.445 00.000 20224 MoveAxis(E, 0, ABG)
00:25:25.445 00.000 20224 Move returns status 0, amount 0
00:25:25.446 00.001 20224 MoveAxis(N, 0, ABG)
00:25:25.446 00.000 20224 Move returns status 0, amount 0
00:25:25.446 00.000 20224 move complete, result=0
00:25:25.446 00.000 20224 worker thread done servicing request
00:25:25.452 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51680, med=2963, FiltMin=2681, FiltMax=25120, Gamma=1.000
00:25:25.471 00.019 8996 UpdateGuideState exits: m=666283 SNR=335.5
00:25:25.473 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:25.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:25.475 00.001 8996 Enqueuing Expose request
00:25:25.476 00.001 20224 Worker thread wakes up
00:25:25.476 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:25.478 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:25.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:26.457 00.979 20224 Exposure complete
00:25:26.528 00.071 20224 worker thread done servicing request
00:25:26.528 00.000 8996 OnExposeComplete: enter
00:25:26.529 00.001 8996 UpdateGuideState(): m_state=6
00:25:26.530 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10016
00:25:26.531 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.33, Mass=690679, SNR=310.9, Peak=50006 HFD=4.6
00:25:26.532 00.001 8996 MultiStar: [#1 -0.04,-0.10,0.68,U] [#2 -0.05,-0.05,0.76,U] [#3 0.02,-0.29,0.68,U] [#4 0.34,-0.16,0.62,U] [#5 -0.09,-0.06,0.58,U] [#6 -0.05,-0.11,0.53,U] [#7 -0.10,-0.12,0.51,U] [#8 0.11,-0.12,0.42,U] 
00:25:26.533 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.13}, one-star: {-0.13, -0.14}
00:25:26.534 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
00:25:26.534 00.000 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
00:25:26.535 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.66 mountX=0.00 mountY=0.13, mountTheta=1.56
00:25:26.537 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.13, opts=13)
00:25:26.538 00.001 8996 Enqueuing Move request for scope (-0.01, -0.13)
00:25:26.539 00.001 20224 Worker thread wakes up
00:25:26.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
00:25:26.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
00:25:26.539 00.000 20224 Moving (-0.01, -0.13) raw xDistance=0.00 yDistance=0.13
00:25:26.540 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:25:26.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:26.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:25:26.540 00.000 20224 MoveAxis(E, 0, ABG)
00:25:26.540 00.000 20224 Move returns status 0, amount 0
00:25:26.540 00.000 20224 MoveAxis(N, 0, ABG)
00:25:26.540 00.000 20224 Move returns status 0, amount 0
00:25:26.540 00.000 20224 move complete, result=0
00:25:26.540 00.000 20224 worker thread done servicing request
00:25:26.544 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50006, med=2963, FiltMin=2710, FiltMax=26483, Gamma=1.000
00:25:26.561 00.017 8996 UpdateGuideState exits: m=690679 SNR=310.9
00:25:26.563 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:26.565 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:26.566 00.001 8996 Enqueuing Expose request
00:25:26.568 00.002 20224 Worker thread wakes up
00:25:26.568 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:26.569 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:26.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:27.739 01.170 20224 Exposure complete
00:25:27.824 00.085 20224 worker thread done servicing request
00:25:27.824 00.000 8996 OnExposeComplete: enter
00:25:27.825 00.001 8996 UpdateGuideState(): m_state=6
00:25:27.826 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10017
00:25:27.829 00.003 8996 Star::Find returns 1 (0), X=135.54, Y=473.43, Mass=710261, SNR=344.1, Peak=50902 HFD=4.9
00:25:27.832 00.003 8996 MultiStar: [#1 -0.02,0.01,0.58,U] [#2 -0.13,-0.04,0.65,U] [#3 -0.13,-0.42,0.55,U] [#4 0.15,-0.01,0.53,U] [#5 -0.04,0.16,0.48,U] [#6 -0.16,0.07,0.45,U] [#7 -0.01,-0.11,0.43,U] [#8 -0.04,-0.06,0.38,U] 
00:25:27.833 00.001 8996 single-star, 8 included, MultiStar: {-0.05, -0.05}, one-star: {-0.06, -0.03}
00:25:27.834 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
00:25:27.835 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
00:25:27.836 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-2.64 mountX=-0.06 mountY=0.04, mountTheta=2.53
00:25:27.838 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.03, opts=13)
00:25:27.839 00.001 8996 Enqueuing Move request for scope (-0.06, -0.03)
00:25:27.840 00.001 20224 Worker thread wakes up
00:25:27.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.03) opts 0xd
00:25:27.840 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.03)
00:25:27.840 00.000 20224 Moving (-0.06, -0.03) raw xDistance=-0.06 yDistance=0.04
00:25:27.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:25:27.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:27.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:25:27.840 00.000 20224 MoveAxis(E, 0, ABG)
00:25:27.840 00.000 20224 Move returns status 0, amount 0
00:25:27.840 00.000 20224 MoveAxis(N, 0, ABG)
00:25:27.840 00.000 20224 Move returns status 0, amount 0
00:25:27.840 00.000 20224 move complete, result=0
00:25:27.840 00.000 20224 worker thread done servicing request
00:25:27.845 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50902, med=2963, FiltMin=2694, FiltMax=27267, Gamma=1.000
00:25:27.861 00.016 8996 UpdateGuideState exits: m=710261 SNR=344.1
00:25:27.863 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:27.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:27.865 00.001 8996 Enqueuing Expose request
00:25:27.865 00.000 20224 Worker thread wakes up
00:25:27.865 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:27.867 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:27.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:28.848 00.981 20224 Exposure complete
00:25:28.932 00.084 20224 worker thread done servicing request
00:25:28.932 00.000 8996 OnExposeComplete: enter
00:25:28.933 00.001 8996 UpdateGuideState(): m_state=6
00:25:28.934 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10018
00:25:28.934 00.000 8996 Star::Find returns 1 (0), X=135.38, Y=473.52, Mass=688077, SNR=296.8, Peak=44896 HFD=4.6
00:25:28.935 00.001 8996 MultiStar: [#1 -0.16,-0.15,0.64,U] [#2 -0.29,0.12,0.90,U] [#3 -0.31,-0.33,0.00,M1] [#4 0.09,-0.03,0.67,U] [#5 -0.18,0.11,0.63,U] [#6 -0.32,0.15,0.41,U] [#7 -0.21,0.28,0.60,U] [#8 0.05,0.12,0.45,U] 
00:25:28.936 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.07}, one-star: {-0.22, 0.05}
00:25:28.937 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
00:25:28.938 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
00:25:28.939 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.72 mountX=-0.17 mountY=-0.05, mountTheta=-2.83
00:25:28.940 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.07, opts=13)
00:25:28.940 00.000 8996 Enqueuing Move request for scope (-0.16, 0.07)
00:25:28.942 00.002 20224 Worker thread wakes up
00:25:28.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
00:25:28.942 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
00:25:28.942 00.000 20224 Moving (-0.16, 0.07) raw xDistance=-0.17 yDistance=-0.05
00:25:28.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:25:28.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:28.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:25:28.942 00.000 20224 MoveAxis(E, 0, ABG)
00:25:28.942 00.000 20224 Move returns status 0, amount 0
00:25:28.942 00.000 20224 MoveAxis(N, 0, ABG)
00:25:28.942 00.000 20224 Move returns status 0, amount 0
00:25:28.942 00.000 20224 move complete, result=0
00:25:28.943 00.001 20224 worker thread done servicing request
00:25:28.948 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44896, med=2963, FiltMin=2678, FiltMax=22483, Gamma=1.000
00:25:28.964 00.016 8996 UpdateGuideState exits: m=688077 SNR=296.8
00:25:28.966 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:28.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:28.968 00.001 8996 Enqueuing Expose request
00:25:28.969 00.001 20224 Worker thread wakes up
00:25:28.969 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:28.969 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:28.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:30.145 01.176 20224 Exposure complete
00:25:30.209 00.064 20224 worker thread done servicing request
00:25:30.210 00.001 8996 OnExposeComplete: enter
00:25:30.211 00.001 8996 UpdateGuideState(): m_state=6
00:25:30.212 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10019
00:25:30.213 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.77, Mass=747418, SNR=346.8, Peak=56621 HFD=4.5
00:25:30.214 00.001 8996 MultiStar: [#1 -0.38,0.11,0.64,U] [#2 -0.38,0.40,0.00,M1] [#3 -0.18,-0.17,0.59,U] [#4 0.11,0.17,0.61,U] [#5 -0.21,0.28,0.69,U] [#6 -0.33,0.15,0.44,U] [#7 -0.18,0.44,0.00,M1] [#8 -0.15,0.17,0.41,U] 
00:25:30.215 00.001 8996 refined, 6 included, MultiStar: {-0.22, 0.16}, one-star: {-0.31, 0.31}
00:25:30.216 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
00:25:30.217 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
00:25:30.218 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.16 hyp=0.27 cameraTheta=2.50 mountX=-0.23 mountY=-0.14, mountTheta=-2.61
00:25:30.220 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.16, opts=13)
00:25:30.221 00.001 8996 Enqueuing Move request for scope (-0.22, 0.16)
00:25:30.222 00.001 20224 Worker thread wakes up
00:25:30.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.16) opts 0xd
00:25:30.222 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.16)
00:25:30.222 00.000 20224 Moving (-0.22, 0.16) raw xDistance=-0.23 yDistance=-0.14
00:25:30.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:25:30.222 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:30.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:25:30.222 00.000 20224 MoveAxis(E, 34, ABG)
00:25:30.222 00.000 20224 Guiding  Dir = 2, Dur = 34
00:25:30.222 00.000 20224 IsSlewing returns 0
00:25:30.223 00.001 20224 IsGuiding returns 0
00:25:30.224 00.001 20224 PulseGuide returned control before completion, sleep 43
00:25:30.227 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56621, med=2963, FiltMin=2688, FiltMax=24336, Gamma=1.000
00:25:30.246 00.019 8996 UpdateGuideState exits: m=747418 SNR=346.8
00:25:30.248 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:30.249 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:30.250 00.001 8996 Enqueuing Expose request
00:25:30.275 00.025 20224 IsGuiding returns 1
00:25:30.275 00.000 20224 scope still moving after pulse duration time elapsed
00:25:30.313 00.038 20224 IsSlewing returns 0
00:25:30.313 00.000 20224 IsGuiding returns 0
00:25:30.313 00.000 20224 scope move finished after 34 + 56 ms
00:25:30.314 00.001 20224 Move returns status 0, amount 34
00:25:30.314 00.000 20224 MoveAxis(N, 0, ABG)
00:25:30.314 00.000 20224 Move returns status 0, amount 0
00:25:30.314 00.000 20224 move complete, result=0
00:25:30.314 00.000 20224 worker thread done servicing request
00:25:30.314 00.000 20224 Worker thread wakes up
00:25:30.314 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
00:25:30.316 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:30.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:31.293 00.977 20224 Exposure complete
00:25:31.362 00.069 20224 worker thread done servicing request
00:25:31.362 00.000 8996 OnExposeComplete: enter
00:25:31.363 00.001 8996 UpdateGuideState(): m_state=6
00:25:31.364 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10020
00:25:31.364 00.000 8996 Star::Find returns 1 (0), X=135.69, Y=473.44, Mass=802454, SNR=364.3, Peak=61094 HFD=4.7
00:25:31.365 00.001 8996 MultiStar: [#1 0.11,0.09,0.57,U] [#2 -0.28,0.26,0.70,U] [#3 0.06,-0.19,0.50,U] [#4 0.43,0.12,0.00,M1] [#5 -0.00,0.14,0.49,U] [#6 0.09,0.23,0.44,U] [#7 0.08,0.17,0.49,U] [#8 0.17,0.08,0.36,U] 
00:25:31.367 00.002 8996 single-star, 7 included, MultiStar: {0.03, 0.09}, one-star: {0.08, -0.02}
00:25:31.368 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
00:25:31.370 00.002 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.99)
00:25:31.371 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.09 cameraTheta=-0.27 mountX=0.08 mountY=0.01, mountTheta=0.15
00:25:31.374 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
00:25:31.376 00.002 8996 Enqueuing Move request for scope (0.08, -0.02)
00:25:31.378 00.002 20224 Worker thread wakes up
00:25:31.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
00:25:31.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
00:25:31.378 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
00:25:31.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:25:31.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:31.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:25:31.378 00.000 20224 MoveAxis(E, 0, ABG)
00:25:31.379 00.001 20224 Move returns status 0, amount 0
00:25:31.379 00.000 20224 MoveAxis(N, 0, ABG)
00:25:31.379 00.000 20224 Move returns status 0, amount 0
00:25:31.379 00.000 20224 move complete, result=0
00:25:31.379 00.000 20224 worker thread done servicing request
00:25:31.388 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61094, med=2963, FiltMin=2675, FiltMax=33091, Gamma=1.000
00:25:31.407 00.019 8996 UpdateGuideState exits: m=802454 SNR=364.3
00:25:31.408 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:31.410 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:31.411 00.001 8996 Enqueuing Expose request
00:25:31.412 00.001 20224 Worker thread wakes up
00:25:31.412 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:25:31.413 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:31.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:32.567 01.154 20224 Exposure complete
00:25:32.650 00.083 20224 worker thread done servicing request
00:25:32.650 00.000 8996 OnExposeComplete: enter
00:25:32.652 00.002 8996 UpdateGuideState(): m_state=6
00:25:32.654 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10021
00:25:32.655 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.41, Mass=687385, SNR=382.4, Peak=50950 HFD=4.7
00:25:32.657 00.002 8996 MultiStar: [#1 0.14,0.00,0.55,U] [#2 -0.14,0.25,0.68,U] [#3 -0.02,-0.45,0.00,M1] [#4 0.31,-0.06,0.53,U] [#5 -0.07,0.06,0.55,U] [#6 -0.12,0.21,0.36,U] [#7 -0.15,0.18,0.44,U] [#8 -0.08,0.05,0.35,U] 
00:25:32.658 00.001 8996 refined, 7 included, MultiStar: {0.00, 0.07}, one-star: {0.05, -0.05}
00:25:32.660 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
00:25:32.661 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
00:25:32.662 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.50 mountX=-0.00 mountY=-0.07, mountTheta=-1.60
00:25:32.665 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.07, opts=13)
00:25:32.666 00.001 8996 Enqueuing Move request for scope (0.00, 0.07)
00:25:32.667 00.001 20224 Worker thread wakes up
00:25:32.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
00:25:32.667 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
00:25:32.668 00.001 20224 Moving (0.00, 0.07) raw xDistance=-0.00 yDistance=-0.07
00:25:32.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:25:32.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:32.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:25:32.668 00.000 20224 MoveAxis(E, 0, ABG)
00:25:32.668 00.000 20224 Move returns status 0, amount 0
00:25:32.668 00.000 20224 MoveAxis(N, 0, ABG)
00:25:32.668 00.000 20224 Move returns status 0, amount 0
00:25:32.668 00.000 20224 move complete, result=0
00:25:32.669 00.001 20224 worker thread done servicing request
00:25:32.675 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50950, med=2963, FiltMin=2701, FiltMax=29491, Gamma=1.000
00:25:32.699 00.024 8996 UpdateGuideState exits: m=687385 SNR=382.4
00:25:32.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:32.701 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:32.701 00.000 8996 Enqueuing Expose request
00:25:32.702 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:32.703 00.001 20224 Worker thread wakes up
00:25:32.703 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:32.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:33.695 00.992 20224 Exposure complete
00:25:33.761 00.066 20224 worker thread done servicing request
00:25:33.761 00.000 8996 OnExposeComplete: enter
00:25:33.762 00.001 8996 UpdateGuideState(): m_state=6
00:25:33.763 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10022
00:25:33.764 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.57, Mass=692439, SNR=375.2, Peak=51472 HFD=4.7
00:25:33.765 00.001 8996 MultiStar: [#1 -0.02,-0.10,0.61,U] [#2 -0.07,0.09,0.70,U] [#3 -0.13,-0.33,0.55,U] [#4 0.30,-0.11,0.47,U] [#5 -0.10,0.06,0.58,U] [#6 -0.31,0.24,0.39,U] [#7 0.06,0.09,0.38,U] [#8 -0.03,0.07,0.34,U] 
00:25:33.766 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.01}, one-star: {0.04, 0.11}
00:25:33.766 00.000 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
00:25:33.767 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
00:25:33.768 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.03 cameraTheta=2.65 mountX=-0.03 mountY=-0.01, mountTheta=-2.77
00:25:33.769 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
00:25:33.770 00.001 8996 Enqueuing Move request for scope (-0.02, 0.01)
00:25:33.771 00.001 20224 Worker thread wakes up
00:25:33.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
00:25:33.771 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
00:25:33.771 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.03 yDistance=-0.01
00:25:33.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:25:33.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:33.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:25:33.771 00.000 20224 MoveAxis(E, 0, ABG)
00:25:33.771 00.000 20224 Move returns status 0, amount 0
00:25:33.771 00.000 20224 MoveAxis(N, 0, ABG)
00:25:33.772 00.001 20224 Move returns status 0, amount 0
00:25:33.772 00.000 20224 move complete, result=0
00:25:33.772 00.000 20224 worker thread done servicing request
00:25:33.776 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51472, med=2963, FiltMin=2704, FiltMax=27043, Gamma=1.000
00:25:33.789 00.013 8996 UpdateGuideState exits: m=692439 SNR=375.2
00:25:33.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:33.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:33.792 00.001 8996 Enqueuing Expose request
00:25:33.795 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:25:33.797 00.002 20224 Worker thread wakes up
00:25:33.797 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:33.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:34.962 01.165 20224 Exposure complete
00:25:35.026 00.064 20224 worker thread done servicing request
00:25:35.027 00.001 8996 OnExposeComplete: enter
00:25:35.028 00.001 8996 UpdateGuideState(): m_state=6
00:25:35.029 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10023
00:25:35.029 00.000 8996 Star::Find returns 1 (0), X=135.54, Y=473.68, Mass=686206, SNR=307.0, Peak=53072 HFD=4.5
00:25:35.031 00.002 8996 MultiStar: [#1 0.08,0.10,0.70,U] [#2 -0.06,0.43,0.80,U] [#3 -0.11,-0.12,0.64,U] [#4 0.30,0.26,0.54,U] [#5 0.01,0.28,0.64,U] [#6 -0.04,0.14,0.50,U] [#7 0.02,0.11,0.51,U] [#8 0.05,0.23,0.45,U] 
00:25:35.032 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.19}, one-star: {-0.06, 0.21}
00:25:35.032 00.000 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
00:25:35.033 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
00:25:35.034 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.52 mountX=-0.01 mountY=-0.19, mountTheta=-1.61
00:25:35.035 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.19, opts=13)
00:25:35.036 00.001 8996 Enqueuing Move request for scope (0.01, 0.19)
00:25:35.038 00.002 20224 Worker thread wakes up
00:25:35.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
00:25:35.038 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
00:25:35.038 00.000 20224 Moving (0.01, 0.19) raw xDistance=-0.01 yDistance=-0.19
00:25:35.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:25:35.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:35.039 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:25:35.039 00.000 20224 MoveAxis(E, 0, ABG)
00:25:35.039 00.000 20224 Move returns status 0, amount 0
00:25:35.039 00.000 20224 MoveAxis(N, 0, ABG)
00:25:35.039 00.000 20224 Move returns status 0, amount 0
00:25:35.039 00.000 20224 move complete, result=0
00:25:35.039 00.000 20224 worker thread done servicing request
00:25:35.045 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53072, med=2963, FiltMin=2665, FiltMax=26422, Gamma=1.000
00:25:35.064 00.019 8996 UpdateGuideState exits: m=686206 SNR=307.0
00:25:35.065 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:35.065 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:35.066 00.001 8996 Enqueuing Expose request
00:25:35.067 00.001 20224 Worker thread wakes up
00:25:35.067 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:35.068 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:35.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:36.035 00.967 20224 Exposure complete
00:25:36.131 00.096 20224 worker thread done servicing request
00:25:36.132 00.001 8996 OnExposeComplete: enter
00:25:36.132 00.000 8996 UpdateGuideState(): m_state=6
00:25:36.133 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10024
00:25:36.134 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.59, Mass=693329, SNR=349.2, Peak=52352 HFD=4.6
00:25:36.135 00.001 8996 MultiStar: [#1 0.07,-0.05,0.61,U] [#2 0.02,0.18,0.73,U] [#3 -0.02,-0.42,0.66,U] [#4 0.39,-0.06,0.61,U] [#5 0.12,0.25,0.62,U] [#6 0.07,0.20,0.41,U] [#7 0.24,0.30,0.43,U] [#8 0.08,0.02,0.41,U] 
00:25:36.136 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.05}, one-star: {0.14, 0.12}
00:25:36.137 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
00:25:36.140 00.003 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
00:25:36.142 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.40 mountX=0.12 mountY=-0.06, mountTheta=-0.51
00:25:36.146 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.05, opts=13)
00:25:36.148 00.002 8996 Enqueuing Move request for scope (0.12, 0.05)
00:25:36.149 00.001 20224 Worker thread wakes up
00:25:36.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
00:25:36.150 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
00:25:36.150 00.000 20224 Moving (0.12, 0.05) raw xDistance=0.12 yDistance=-0.06
00:25:36.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:25:36.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:36.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:25:36.150 00.000 20224 MoveAxis(E, 0, ABG)
00:25:36.150 00.000 20224 Move returns status 0, amount 0
00:25:36.150 00.000 20224 MoveAxis(N, 0, ABG)
00:25:36.150 00.000 20224 Move returns status 0, amount 0
00:25:36.150 00.000 20224 move complete, result=0
00:25:36.150 00.000 20224 worker thread done servicing request
00:25:36.158 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52352, med=2963, FiltMin=2688, FiltMax=27846, Gamma=1.000
00:25:36.184 00.026 8996 UpdateGuideState exits: m=693329 SNR=349.2
00:25:36.185 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:36.186 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:36.188 00.002 8996 Enqueuing Expose request
00:25:36.188 00.000 20224 Worker thread wakes up
00:25:36.189 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:36.189 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:36.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:37.353 01.164 20224 Exposure complete
00:25:37.426 00.073 20224 worker thread done servicing request
00:25:37.426 00.000 8996 OnExposeComplete: enter
00:25:37.427 00.001 8996 UpdateGuideState(): m_state=6
00:25:37.428 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10025
00:25:37.429 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.58, Mass=735519, SNR=363.3, Peak=53712 HFD=4.6
00:25:37.430 00.001 8996 MultiStar: [#1 -0.07,-0.07,0.69,U] [#2 -0.22,0.05,0.67,U] [#3 -0.17,-0.13,0.50,U] [#4 0.21,0.10,0.51,U] [#5 -0.00,0.17,0.51,U] [#6 -0.18,0.21,0.40,U] [#7 -0.05,0.10,0.40,U] [#8 0.03,0.11,0.36,U] 
00:25:37.431 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.07}, one-star: {-0.08, 0.11}
00:25:37.432 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
00:25:37.432 00.000 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
00:25:37.433 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.09 cameraTheta=2.35 mountX=-0.07 mountY=-0.06, mountTheta=-2.46
00:25:37.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.07, opts=13)
00:25:37.435 00.000 8996 Enqueuing Move request for scope (-0.07, 0.07)
00:25:37.436 00.001 20224 Worker thread wakes up
00:25:37.437 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
00:25:37.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
00:25:37.437 00.000 20224 Moving (-0.07, 0.07) raw xDistance=-0.07 yDistance=-0.06
00:25:37.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:25:37.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:37.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:25:37.437 00.000 20224 MoveAxis(E, 0, ABG)
00:25:37.437 00.000 20224 Move returns status 0, amount 0
00:25:37.437 00.000 20224 MoveAxis(N, 0, ABG)
00:25:37.437 00.000 20224 Move returns status 0, amount 0
00:25:37.437 00.000 20224 move complete, result=0
00:25:37.437 00.000 20224 worker thread done servicing request
00:25:37.442 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53712, med=2963, FiltMin=2685, FiltMax=27299, Gamma=1.000
00:25:37.460 00.018 8996 UpdateGuideState exits: m=735519 SNR=363.3
00:25:37.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:37.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:37.463 00.001 8996 Enqueuing Expose request
00:25:37.464 00.001 20224 Worker thread wakes up
00:25:37.464 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:25:37.464 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:37.464 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:38.454 00.990 20224 Exposure complete
00:25:38.520 00.066 20224 worker thread done servicing request
00:25:38.520 00.000 8996 OnExposeComplete: enter
00:25:38.521 00.001 8996 UpdateGuideState(): m_state=6
00:25:38.522 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10026
00:25:38.522 00.000 8996 Star::Find returns 1 (0), X=135.46, Y=473.79, Mass=696484, SNR=336.7, Peak=56384 HFD=4.6
00:25:38.524 00.002 8996 MultiStar: [#1 -0.29,0.30,0.65,U] [#2 -0.29,0.40,0.00,M1] [#3 -0.31,0.08,0.63,U] [#4 0.12,0.49,0.00,M1] [#5 -0.25,0.38,0.00,M1] [#6 -0.27,0.44,0.00,M1] [#7 -0.09,0.31,0.39,U] [#8 -0.13,0.43,0.00,M1] 
00:25:38.526 00.002 8996 refined, 3 included, MultiStar: {-0.21, 0.26}, one-star: {-0.14, 0.32}
00:25:38.528 00.002 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
00:25:38.531 00.003 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
00:25:38.533 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.26 hyp=0.33 cameraTheta=2.25 mountX=-0.23 mountY=-0.23, mountTheta=-2.36
00:25:38.536 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.26, opts=13)
00:25:38.538 00.002 8996 Enqueuing Move request for scope (-0.21, 0.26)
00:25:38.540 00.002 20224 Worker thread wakes up
00:25:38.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.26) opts 0xd
00:25:38.540 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.26)
00:25:38.540 00.000 20224 Moving (-0.21, 0.26) raw xDistance=-0.23 yDistance=-0.23
00:25:38.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:25:38.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:25:38.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:25:38.540 00.000 20224 MoveAxis(E, 34, ABG)
00:25:38.540 00.000 20224 Guiding  Dir = 2, Dur = 34
00:25:38.540 00.000 20224 IsSlewing returns 0
00:25:38.540 00.000 20224 IsGuiding returns 0
00:25:38.545 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56384, med=2963, FiltMin=2646, FiltMax=25974, Gamma=1.000
00:25:38.561 00.016 8996 UpdateGuideState exits: m=696484 SNR=336.7
00:25:38.563 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:38.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:38.565 00.001 8996 Enqueuing Expose request
00:25:38.573 00.008 20224 PulseGuide returned control before completion, sleep 12
00:25:38.587 00.014 20224 IsGuiding returns 1
00:25:38.587 00.000 20224 scope still moving after pulse duration time elapsed
00:25:38.619 00.032 20224 IsSlewing returns 0
00:25:38.619 00.000 20224 IsGuiding returns 1
00:25:38.651 00.032 20224 IsSlewing returns 0
00:25:38.651 00.000 20224 IsGuiding returns 1
00:25:38.682 00.031 20224 IsSlewing returns 0
00:25:38.682 00.000 20224 IsGuiding returns 0
00:25:38.682 00.000 20224 scope move finished after 34 + 108 ms
00:25:38.683 00.001 20224 Move returns status 0, amount 34
00:25:38.683 00.000 20224 MoveAxis(N, 0, ABG)
00:25:38.683 00.000 20224 Move returns status 0, amount 0
00:25:38.683 00.000 20224 move complete, result=0
00:25:38.683 00.000 20224 worker thread done servicing request
00:25:38.683 00.000 20224 Worker thread wakes up
00:25:38.683 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH
00:25:38.686 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:38.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:39.851 01.165 20224 Exposure complete
00:25:39.956 00.105 20224 worker thread done servicing request
00:25:39.956 00.000 8996 OnExposeComplete: enter
00:25:39.957 00.001 8996 UpdateGuideState(): m_state=6
00:25:39.957 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10027
00:25:39.958 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=474.03, Mass=686943, SNR=315.2, Peak=61696 HFD=4.2
00:25:39.959 00.001 8996 MultiStar: [#1 0.10,0.13,0.68,U] [#2 -0.00,0.72,0.00,M2] [#3 0.06,-0.01,0.67,U] [#4 0.40,0.45,0.00,M2] [#5 0.03,0.40,0.58,U] [#6 -0.05,0.46,0.00,M2] [#7 -0.01,0.31,0.42,U] [#8 0.09,0.30,0.43,U] 
00:25:39.960 00.001 8996 refined, 5 included, MultiStar: {0.02, 0.30}, one-star: {-0.10, 0.56}
00:25:39.961 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
00:25:39.962 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
00:25:39.962 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.52 mountX=-0.01 mountY=-0.30, mountTheta=-1.62
00:25:39.965 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.30, opts=13)
00:25:39.966 00.001 8996 Enqueuing Move request for scope (0.02, 0.30)
00:25:39.967 00.001 20224 Worker thread wakes up
00:25:39.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
00:25:39.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
00:25:39.967 00.000 20224 Moving (0.02, 0.30) raw xDistance=-0.01 yDistance=-0.30
00:25:39.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:25:39.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:25:39.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:25:39.967 00.000 20224 MoveAxis(E, 0, ABG)
00:25:39.967 00.000 20224 Move returns status 0, amount 0
00:25:39.967 00.000 20224 MoveAxis(N, 0, ABG)
00:25:39.967 00.000 20224 Move returns status 0, amount 0
00:25:39.967 00.000 20224 move complete, result=0
00:25:39.967 00.000 20224 worker thread done servicing request
00:25:39.971 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61696, med=2963, FiltMin=2701, FiltMax=26502, Gamma=1.000
00:25:39.992 00.021 8996 UpdateGuideState exits: m=686943 SNR=315.2
00:25:39.994 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:39.995 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:39.996 00.001 8996 Enqueuing Expose request
00:25:39.996 00.000 20224 Worker thread wakes up
00:25:39.996 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:25:39.998 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:39.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:40.983 00.985 20224 Exposure complete
00:25:41.061 00.078 20224 worker thread done servicing request
00:25:41.061 00.000 8996 OnExposeComplete: enter
00:25:41.062 00.001 8996 UpdateGuideState(): m_state=6
00:25:41.063 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10028
00:25:41.064 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=474.02, Mass=715371, SNR=354.7, Peak=65440 HFD=4.4
00:25:41.065 00.001 8996 MultiStar: [#1 0.15,0.58,0.00,M1] [#2 -0.12,0.87,0.00,M3] [#3 0.19,0.20,0.57,U] [#4 0.46,0.59,0.00,M3] [#5 0.26,0.49,0.00,M1] [#6 -0.14,0.64,0.00,M3] [#7 0.30,0.37,0.00,M1] [#8 0.16,0.62,0.00,M1] 
00:25:41.066 00.001 8996 refined, 1 included, MultiStar: {0.08, 0.43}, one-star: {0.02, 0.56}
00:25:41.067 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
00:25:41.068 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
00:25:41.069 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.43 hyp=0.43 cameraTheta=1.38 mountX=0.04 mountY=-0.43, mountTheta=-1.48
00:25:41.070 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.43, opts=13)
00:25:41.071 00.001 8996 Enqueuing Move request for scope (0.08, 0.43)
00:25:41.071 00.000 20224 Worker thread wakes up
00:25:41.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.43) opts 0xd
00:25:41.071 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.43)
00:25:41.072 00.001 20224 Moving (0.08, 0.43) raw xDistance=0.04 yDistance=-0.43
00:25:41.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:25:41.072 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.19 newest=-0.97
00:25:41.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
00:25:41.072 00.000 20224 MoveAxis(E, 0, ABG)
00:25:41.072 00.000 20224 Move returns status 0, amount 0
00:25:41.072 00.000 20224 MoveAxis(N, 91, ABG)
00:25:41.072 00.000 20224 Guiding  Dir = 0, Dur = 91
00:25:41.072 00.000 20224 IsSlewing returns 0
00:25:41.072 00.000 20224 IsGuiding returns 0
00:25:41.076 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2963, FiltMin=2685, FiltMax=29334, Gamma=1.000
00:25:41.092 00.016 8996 UpdateGuideState exits: m=715371 SNR=354.7
00:25:41.094 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:41.095 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:41.096 00.001 8996 Enqueuing Expose request
00:25:41.126 00.030 20224 PulseGuide returned control before completion, sleep 48
00:25:41.189 00.063 20224 IsGuiding returns 1
00:25:41.189 00.000 20224 scope still moving after pulse duration time elapsed
00:25:41.220 00.031 20224 IsSlewing returns 0
00:25:41.220 00.000 20224 IsGuiding returns 1
00:25:41.252 00.032 20224 IsSlewing returns 0
00:25:41.252 00.000 20224 IsGuiding returns 0
00:25:41.252 00.000 20224 scope move finished after 91 + 88 ms
00:25:41.252 00.000 20224 Move returns status 0, amount 91
00:25:41.252 00.000 20224 move complete, result=0
00:25:41.252 00.000 20224 worker thread done servicing request
00:25:41.252 00.000 20224 Worker thread wakes up
00:25:41.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:41.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:41.253 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 91 ms NORTH
00:25:42.426 01.173 20224 Exposure complete
00:25:42.518 00.092 20224 worker thread done servicing request
00:25:42.518 00.000 8996 OnExposeComplete: enter
00:25:42.520 00.002 8996 UpdateGuideState(): m_state=6
00:25:42.521 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10029
00:25:42.522 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=474.12, Mass=732576, SNR=338.7, Peak=64448 HFD=4.6
00:25:42.524 00.002 8996 MultiStar: [#1 0.22,0.53,0.00,M2] [#2 0.05,0.67,0.00,M4] [#3 0.14,0.08,0.60,U] [#4 0.51,0.45,0.00,M4] [#5 0.06,0.53,0.00,M2] [#6 0.00,0.28,0.40,U] [#7 0.16,0.33,0.49,U] [#8 0.22,0.45,0.00,M2] 
00:25:42.525 00.001 8996 refined, 3 included, MultiStar: {0.11, 0.39}, one-star: {0.11, 0.65}
00:25:42.527 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
00:25:42.529 00.002 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
00:25:42.529 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.39 hyp=0.40 cameraTheta=1.31 mountX=0.07 mountY=-0.40, mountTheta=-1.40
00:25:42.532 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.39, opts=13)
00:25:42.533 00.001 8996 Enqueuing Move request for scope (0.11, 0.39)
00:25:42.534 00.001 20224 Worker thread wakes up
00:25:42.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.39) opts 0xd
00:25:42.534 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.39)
00:25:42.535 00.001 20224 Moving (0.11, 0.39) raw xDistance=0.07 yDistance=-0.40
00:25:42.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:25:42.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
00:25:42.535 00.000 20224 MoveAxis(E, 0, ABG)
00:25:42.535 00.000 20224 Move returns status 0, amount 0
00:25:42.535 00.000 20224 MoveAxis(N, 84, ABG)
00:25:42.535 00.000 20224 Guiding  Dir = 0, Dur = 84
00:25:42.535 00.000 20224 IsSlewing returns 0
00:25:42.535 00.000 20224 IsGuiding returns 0
00:25:42.540 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=64448, med=2963, FiltMin=2678, FiltMax=29814, Gamma=1.000
00:25:42.551 00.011 20224 PulseGuide returned control before completion, sleep 79
00:25:42.557 00.006 8996 UpdateGuideState exits: m=732576 SNR=338.7
00:25:42.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:42.558 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:42.560 00.002 8996 Enqueuing Expose request
00:25:42.645 00.085 20224 IsGuiding returns 1
00:25:42.645 00.000 20224 scope still moving after pulse duration time elapsed
00:25:42.676 00.031 20224 IsSlewing returns 0
00:25:42.677 00.001 20224 IsGuiding returns 0
00:25:42.677 00.000 20224 scope move finished after 84 + 57 ms
00:25:42.677 00.000 20224 Move returns status 0, amount 84
00:25:42.677 00.000 20224 move complete, result=0
00:25:42.677 00.000 20224 worker thread done servicing request
00:25:42.677 00.000 20224 Worker thread wakes up
00:25:42.677 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 84 ms NORTH
00:25:42.679 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:42.679 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:43.657 00.978 20224 Exposure complete
00:25:43.729 00.072 20224 worker thread done servicing request
00:25:43.729 00.000 8996 OnExposeComplete: enter
00:25:43.730 00.001 8996 UpdateGuideState(): m_state=6
00:25:43.731 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10030
00:25:43.732 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.96, Mass=672958, SNR=347.5, Peak=52128 HFD=4.6
00:25:43.732 00.000 8996 MultiStar: [#1 -0.17,0.14,0.60,U] [#2 -0.22,0.68,0.00,M5] [#3 -0.05,-0.12,0.52,U] [#4 0.18,0.35,0.53,U] [#5 0.01,0.39,0.61,U] [#6 -0.07,0.53,0.00,M3] [#7 -0.02,0.59,0.00,M1] [#8 0.10,0.19,0.32,U] 
00:25:43.733 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.28}, one-star: {-0.04, 0.49}
00:25:43.734 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
00:25:43.734 00.000 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
00:25:43.735 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.61 mountX=-0.04 mountY=-0.28, mountTheta=-1.71
00:25:43.737 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.28, opts=13)
00:25:43.739 00.002 8996 Enqueuing Move request for scope (-0.01, 0.28)
00:25:43.740 00.001 20224 Worker thread wakes up
00:25:43.741 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
00:25:43.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
00:25:43.741 00.000 20224 Moving (-0.01, 0.28) raw xDistance=-0.04 yDistance=-0.28
00:25:43.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:25:43.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:25:43.741 00.000 20224 MoveAxis(E, 0, ABG)
00:25:43.741 00.000 20224 Move returns status 0, amount 0
00:25:43.741 00.000 20224 MoveAxis(N, 58, ABG)
00:25:43.741 00.000 20224 Guiding  Dir = 0, Dur = 58
00:25:43.741 00.000 20224 IsSlewing returns 0
00:25:43.741 00.000 20224 IsGuiding returns 0
00:25:43.743 00.002 20224 PulseGuide returned control before completion, sleep 67
00:25:43.747 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52128, med=2966, FiltMin=2701, FiltMax=26790, Gamma=1.000
00:25:43.769 00.022 8996 UpdateGuideState exits: m=672958 SNR=347.5
00:25:43.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:43.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:43.772 00.001 8996 Enqueuing Expose request
00:25:43.811 00.039 20224 IsGuiding returns 1
00:25:43.811 00.000 20224 scope still moving after pulse duration time elapsed
00:25:43.842 00.031 20224 IsSlewing returns 0
00:25:43.842 00.000 20224 IsGuiding returns 0
00:25:43.843 00.001 20224 scope move finished after 58 + 43 ms
00:25:43.843 00.000 20224 Move returns status 0, amount 58
00:25:43.843 00.000 20224 move complete, result=0
00:25:43.843 00.000 20224 worker thread done servicing request
00:25:43.843 00.000 20224 Worker thread wakes up
00:25:43.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:43.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:43.844 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 58 ms NORTH
00:25:45.008 01.164 20224 Exposure complete
00:25:45.094 00.086 20224 worker thread done servicing request
00:25:45.094 00.000 8996 OnExposeComplete: enter
00:25:45.095 00.001 8996 UpdateGuideState(): m_state=6
00:25:45.096 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10031
00:25:45.097 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.39, Mass=638334, SNR=287.7, Peak=44406 HFD=4.7
00:25:45.098 00.001 8996 MultiStar: [#1 0.03,-0.15,0.69,U] [#2 -0.17,0.17,0.89,U] [#3 -0.17,-0.65,0.00,M1] [#4 0.20,-0.26,0.70,U] [#5 -0.26,0.10,0.69,U] [#6 -0.13,0.06,0.40,U] [#7 -0.08,-0.13,0.51,U] [#8 -0.09,-0.10,0.51,U] 
00:25:45.099 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.04}, one-star: {-0.20, -0.07}
00:25:45.099 00.000 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
00:25:45.100 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
00:25:45.101 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.70 mountX=-0.09 mountY=0.05, mountTheta=2.59
00:25:45.104 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.04, opts=13)
00:25:45.105 00.001 8996 Enqueuing Move request for scope (-0.09, -0.04)
00:25:45.106 00.001 20224 Worker thread wakes up
00:25:45.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
00:25:45.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
00:25:45.106 00.000 20224 Moving (-0.09, -0.04) raw xDistance=-0.09 yDistance=0.05
00:25:45.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:25:45.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:45.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:25:45.106 00.000 20224 MoveAxis(E, 0, ABG)
00:25:45.106 00.000 20224 Move returns status 0, amount 0
00:25:45.106 00.000 20224 MoveAxis(N, 0, ABG)
00:25:45.106 00.000 20224 Move returns status 0, amount 0
00:25:45.106 00.000 20224 move complete, result=0
00:25:45.107 00.001 20224 worker thread done servicing request
00:25:45.111 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44406, med=2963, FiltMin=2697, FiltMax=24003, Gamma=1.000
00:25:45.124 00.013 8996 UpdateGuideState exits: m=638334 SNR=287.7
00:25:45.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:45.126 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:45.126 00.000 8996 Enqueuing Expose request
00:25:45.127 00.001 20224 Worker thread wakes up
00:25:45.127 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:45.128 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:45.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:46.095 00.967 20224 Exposure complete
00:25:46.157 00.062 20224 worker thread done servicing request
00:25:46.157 00.000 8996 OnExposeComplete: enter
00:25:46.158 00.001 8996 UpdateGuideState(): m_state=6
00:25:46.159 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10032
00:25:46.160 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.08, Mass=674801, SNR=320.9, Peak=56534 HFD=4.5
00:25:46.160 00.000 8996 MultiStar: [#1 0.42,-0.48,0.00,M1] [#2 -0.02,0.03,0.76,U] [#3 0.40,-0.62,0.00,M2] [#4 0.54,-0.19,0.00,M3] [#5 0.27,-0.13,0.62,U] [#6 0.33,-0.27,0.46,U] [#7 0.27,-0.18,0.54,U] [#8 0.44,-0.32,0.00,M1] 
00:25:46.161 00.001 8996 refined, 4 included, MultiStar: {0.18, -0.20}, one-star: {0.15, -0.39}
00:25:46.162 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
00:25:46.163 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
00:25:46.164 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-0.84 mountX=0.20 mountY=0.18, mountTheta=0.73
00:25:46.165 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.20, opts=13)
00:25:46.166 00.001 8996 Enqueuing Move request for scope (0.18, -0.20)
00:25:46.167 00.001 20224 Worker thread wakes up
00:25:46.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.20) opts 0xd
00:25:46.167 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.20)
00:25:46.167 00.000 20224 Moving (0.18, -0.20) raw xDistance=0.20 yDistance=0.18
00:25:46.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:25:46.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:46.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:25:46.167 00.000 20224 MoveAxis(E, 0, ABG)
00:25:46.167 00.000 20224 Move returns status 0, amount 0
00:25:46.167 00.000 20224 MoveAxis(N, 0, ABG)
00:25:46.167 00.000 20224 Move returns status 0, amount 0
00:25:46.167 00.000 20224 move complete, result=0
00:25:46.167 00.000 20224 worker thread done servicing request
00:25:46.171 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56534, med=2963, FiltMin=2685, FiltMax=29536, Gamma=1.000
00:25:46.185 00.014 8996 UpdateGuideState exits: m=674801 SNR=320.9
00:25:46.187 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:46.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:46.189 00.001 8996 Enqueuing Expose request
00:25:46.190 00.001 20224 Worker thread wakes up
00:25:46.190 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:25:46.192 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:46.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:47.350 01.158 20224 Exposure complete
00:25:47.421 00.071 20224 worker thread done servicing request
00:25:47.422 00.001 8996 OnExposeComplete: enter
00:25:47.424 00.002 8996 UpdateGuideState(): m_state=6
00:25:47.425 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10033
00:25:47.427 00.002 8996 Star::Find returns 1 (0), X=135.64, Y=473.37, Mass=747626, SNR=332.2, Peak=54262 HFD=4.7
00:25:47.428 00.001 8996 MultiStar: [#1 0.00,-0.13,0.73,U] [#2 -0.10,0.19,0.75,U] [#3 -0.06,-0.58,0.00,M3] [#4 0.47,-0.14,0.00,M4] [#5 -0.15,-0.17,0.55,U] [#6 0.12,-0.02,0.42,U] [#7 0.12,-0.37,0.44,U] [#8 0.00,-0.14,0.38,U] 
00:25:47.429 00.001 8996 refined, 6 included, MultiStar: {-0.00, -0.08}, one-star: {0.04, -0.09}
00:25:47.430 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
00:25:47.431 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
00:25:47.432 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.61 mountX=0.00 mountY=0.08, mountTheta=1.52
00:25:47.435 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.08, opts=13)
00:25:47.438 00.003 8996 Enqueuing Move request for scope (-0.00, -0.08)
00:25:47.440 00.002 20224 Worker thread wakes up
00:25:47.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
00:25:47.440 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
00:25:47.440 00.000 20224 Moving (-0.00, -0.08) raw xDistance=0.00 yDistance=0.08
00:25:47.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:25:47.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:47.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:25:47.440 00.000 20224 MoveAxis(E, 0, ABG)
00:25:47.440 00.000 20224 Move returns status 0, amount 0
00:25:47.440 00.000 20224 MoveAxis(N, 0, ABG)
00:25:47.440 00.000 20224 Move returns status 0, amount 0
00:25:47.440 00.000 20224 move complete, result=0
00:25:47.441 00.001 20224 worker thread done servicing request
00:25:47.447 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=54262, med=2963, FiltMin=2678, FiltMax=31517, Gamma=1.000
00:25:47.465 00.018 8996 UpdateGuideState exits: m=747626 SNR=332.2
00:25:47.467 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:47.469 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:47.471 00.002 8996 Enqueuing Expose request
00:25:47.474 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:25:47.475 00.001 20224 Worker thread wakes up
00:25:47.475 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:47.476 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:48.460 00.984 20224 Exposure complete
00:25:48.545 00.085 20224 worker thread done servicing request
00:25:48.545 00.000 8996 OnExposeComplete: enter
00:25:48.547 00.002 8996 UpdateGuideState(): m_state=6
00:25:48.549 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10034
00:25:48.550 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.11, Mass=707816, SNR=321.0, Peak=60918 HFD=4.7
00:25:48.552 00.002 8996 MultiStar: [#1 -0.05,-0.62,0.00,M1] [#2 -0.32,-0.31,0.87,U] [#3 -0.27,-1.01,0.00,M4] [#4 0.16,-0.59,0.00,M5] [#5 -0.27,-0.26,0.63,U] [#6 -0.09,-0.20,0.47,U] [#7 -0.19,-0.49,0.00,M1] [#8 -0.14,-0.59,0.00,M1] 
00:25:48.554 00.002 8996 refined, 3 included, MultiStar: {-0.20, -0.30}, one-star: {-0.12, -0.35}
00:25:48.555 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:25:48.557 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
00:25:48.558 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.30 hyp=0.36 cameraTheta=-2.18 mountX=-0.17 mountY=0.32, mountTheta=2.08
00:25:48.566 00.008 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.30, opts=13)
00:25:48.567 00.001 8996 Enqueuing Move request for scope (-0.20, -0.30)
00:25:48.569 00.002 20224 Worker thread wakes up
00:25:48.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.30) opts 0xd
00:25:48.569 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.30)
00:25:48.569 00.000 20224 Moving (-0.20, -0.30) raw xDistance=-0.17 yDistance=0.32
00:25:48.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:25:48.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:48.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:25:48.570 00.001 20224 MoveAxis(E, 0, ABG)
00:25:48.570 00.000 20224 Move returns status 0, amount 0
00:25:48.570 00.000 20224 MoveAxis(N, 0, ABG)
00:25:48.570 00.000 20224 Move returns status 0, amount 0
00:25:48.570 00.000 20224 move complete, result=0
00:25:48.570 00.000 20224 worker thread done servicing request
00:25:48.577 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=60918, med=2963, FiltMin=2662, FiltMax=28237, Gamma=1.000
00:25:48.593 00.016 8996 UpdateGuideState exits: m=707816 SNR=321.0
00:25:48.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:48.595 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:48.595 00.000 8996 Enqueuing Expose request
00:25:48.596 00.001 20224 Worker thread wakes up
00:25:48.596 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:25:48.597 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:48.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:49.777 01.180 20224 Exposure complete
00:25:49.869 00.092 20224 worker thread done servicing request
00:25:49.869 00.000 8996 OnExposeComplete: enter
00:25:49.870 00.001 8996 UpdateGuideState(): m_state=6
00:25:49.871 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10035
00:25:49.871 00.000 8996 Star::Find returns 1 (0), X=135.76, Y=472.95, Mass=753210, SNR=359.3, Peak=65535 HFD=4.5
00:25:49.872 00.001 8996 MultiStar: [#1 -0.02,-0.42,0.68,U] [#2 -0.20,-0.14,0.61,U] [#3 -0.20,-0.73,0.00,M5] [#4 0.20,-0.29,0.54,U] [#5 -0.11,-0.44,0.00,M1] [#6 -0.06,-0.16,0.38,U] [#7 0.04,-0.38,0.41,U] [#8 0.01,-0.72,0.00,M2] 
00:25:49.873 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.35}, one-star: {0.15, -0.51}
00:25:49.874 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
00:25:49.877 00.003 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
00:25:49.879 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.35 hyp=0.35 cameraTheta=-1.48 mountX=0.07 mountY=0.34, mountTheta=1.38
00:25:49.883 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.35, opts=13)
00:25:49.885 00.002 8996 Enqueuing Move request for scope (0.03, -0.35)
00:25:49.886 00.001 20224 Worker thread wakes up
00:25:49.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.35) opts 0xd
00:25:49.886 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.35)
00:25:49.886 00.000 20224 Moving (0.03, -0.35) raw xDistance=0.07 yDistance=0.34
00:25:49.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:25:49.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:49.887 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:25:49.887 00.000 20224 MoveAxis(E, 0, ABG)
00:25:49.887 00.000 20224 Move returns status 0, amount 0
00:25:49.887 00.000 20224 MoveAxis(N, 0, ABG)
00:25:49.887 00.000 20224 Move returns status 0, amount 0
00:25:49.887 00.000 20224 move complete, result=0
00:25:49.887 00.000 20224 worker thread done servicing request
00:25:49.897 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=2963, FiltMin=2681, FiltMax=31904, Gamma=1.000
00:25:49.921 00.024 8996 UpdateGuideState exits: m=753210 SNR=359.3
00:25:49.927 00.006 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:49.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:49.929 00.001 8996 Enqueuing Expose request
00:25:49.930 00.001 20224 Worker thread wakes up
00:25:49.930 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:25:49.933 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:49.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:50.909 00.976 20224 Exposure complete
00:25:50.990 00.081 20224 worker thread done servicing request
00:25:50.990 00.000 8996 OnExposeComplete: enter
00:25:50.991 00.001 8996 UpdateGuideState(): m_state=6
00:25:50.992 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10036
00:25:50.993 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=472.96, Mass=676213, SNR=342.7, Peak=60758 HFD=4.5
00:25:50.993 00.000 8996 MultiStar: [#1 0.16,-0.61,0.00,M1] [#2 0.11,-0.30,0.72,U] [#3 0.10,-0.85,0.00,M6] [#4 0.37,-0.35,0.00,M5] [#5 -0.08,-0.51,0.00,M2] [#6 0.06,-0.27,0.42,U] [#7 0.27,-0.38,0.00,M1] [#8 0.04,-0.56,0.00,M3] 
00:25:50.994 00.001 8996 refined, 2 included, MultiStar: {0.04, -0.39}, one-star: {-0.01, -0.50}
00:25:50.995 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
00:25:50.996 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
00:25:50.997 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.39 hyp=0.39 cameraTheta=-1.46 mountX=0.08 mountY=0.38, mountTheta=1.36
00:25:50.998 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.39, opts=13)
00:25:50.999 00.001 8996 Enqueuing Move request for scope (0.04, -0.39)
00:25:51.000 00.001 20224 Worker thread wakes up
00:25:51.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.39) opts 0xd
00:25:51.000 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.39)
00:25:51.000 00.000 20224 Moving (0.04, -0.39) raw xDistance=0.08 yDistance=0.38
00:25:51.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:25:51.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:51.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
00:25:51.000 00.000 20224 MoveAxis(E, 0, ABG)
00:25:51.000 00.000 20224 Move returns status 0, amount 0
00:25:51.000 00.000 20224 MoveAxis(N, 0, ABG)
00:25:51.000 00.000 20224 Move returns status 0, amount 0
00:25:51.000 00.000 20224 move complete, result=0
00:25:51.000 00.000 20224 worker thread done servicing request
00:25:51.004 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60758, med=2963, FiltMin=2662, FiltMax=27635, Gamma=1.000
00:25:51.025 00.021 8996 UpdateGuideState exits: m=676213 SNR=342.7
00:25:51.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:51.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:51.027 00.000 8996 Enqueuing Expose request
00:25:51.028 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:25:51.029 00.001 20224 Worker thread wakes up
00:25:51.029 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:51.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:52.203 01.174 20224 Exposure complete
00:25:52.285 00.082 20224 worker thread done servicing request
00:25:52.285 00.000 8996 OnExposeComplete: enter
00:25:52.285 00.000 8996 UpdateGuideState(): m_state=6
00:25:52.286 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10037
00:25:52.287 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=472.72, Mass=663070, SNR=316.0, Peak=54198 HFD=4.6
00:25:52.288 00.001 8996 MultiStar: [#1 0.11,-0.73,0.00,M2] [#2 -0.03,-0.54,0.00,M1] [#3 -0.09,-1.05,0.00,M7] [#4 0.25,-0.73,0.00,M6] [#5 -0.08,-0.51,0.00,M3] [#6 -0.02,-0.59,0.00,M1] [#7 0.12,-0.67,0.00,M2] [#8 -0.04,-0.61,0.00,M4] 
00:25:52.291 00.003 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
00:25:52.293 00.002 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
00:25:52.295 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.75 hyp=0.76 cameraTheta=-1.71 mountX=-0.03 mountY=0.76, mountTheta=1.62
00:25:52.299 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.75, opts=13)
00:25:52.302 00.003 8996 Enqueuing Move request for scope (-0.11, -0.75)
00:25:52.305 00.003 20224 Worker thread wakes up
00:25:52.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.75) opts 0xd
00:25:52.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.75)
00:25:52.305 00.000 20224 Moving (-0.11, -0.75) raw xDistance=-0.03 yDistance=0.76
00:25:52.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:25:52.305 00.000 20224 resist switch: large excursion: input 0.76 thresh 0.60 direction from -1 to 1
00:25:52.305 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.27
00:25:52.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
00:25:52.305 00.000 20224 MoveAxis(E, 0, ABG)
00:25:52.305 00.000 20224 Move returns status 0, amount 0
00:25:52.305 00.000 20224 MoveAxis(S, 159, ABG)
00:25:52.305 00.000 20224 Guiding  Dir = 1, Dur = 159
00:25:52.305 00.000 20224 IsSlewing returns 0
00:25:52.306 00.001 20224 IsGuiding returns 0
00:25:52.312 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=54198, med=2966, FiltMin=2701, FiltMax=25763, Gamma=1.000
00:25:52.331 00.019 8996 UpdateGuideState exits: m=663070 SNR=316.0
00:25:52.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:52.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:52.335 00.002 8996 Enqueuing Expose request
00:25:52.336 00.001 20224 PulseGuide returned control before completion, sleep 139
00:25:52.478 00.142 20224 IsGuiding returns 1
00:25:52.478 00.000 20224 scope still moving after pulse duration time elapsed
00:25:52.510 00.032 20224 IsSlewing returns 0
00:25:52.510 00.000 20224 IsGuiding returns 0
00:25:52.510 00.000 20224 scope move finished after 159 + 44 ms
00:25:52.510 00.000 20224 Move returns status 0, amount 159
00:25:52.510 00.000 20224 move complete, result=0
00:25:52.510 00.000 20224 worker thread done servicing request
00:25:52.511 00.001 20224 Worker thread wakes up
00:25:52.511 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.8 px 159 ms SOUTH
00:25:52.512 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:52.513 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:53.478 00.965 20224 Exposure complete
00:25:53.552 00.074 20224 worker thread done servicing request
00:25:53.552 00.000 8996 OnExposeComplete: enter
00:25:53.553 00.001 8996 UpdateGuideState(): m_state=6
00:25:53.555 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10038
00:25:53.556 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=472.87, Mass=713485, SNR=337.1, Peak=61654 HFD=4.6
00:25:53.558 00.002 8996 MultiStar: [#1 0.11,-0.77,0.00,M3] [#2 0.13,-0.51,0.00,M2] [#3 0.07,-0.76,0.00,M8] [#4 0.49,-0.59,0.00,M7] [#5 0.05,-0.59,0.00,M4] [#6 0.08,-0.43,0.38,U] [#7 0.06,-0.38,0.43,U] [#8 0.09,-0.78,0.00,M5] 
00:25:53.559 00.001 8996 refined, 2 included, MultiStar: {0.05, -0.51}, one-star: {0.03, -0.59}
00:25:53.560 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
00:25:53.561 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
00:25:53.562 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.51 hyp=0.51 cameraTheta=-1.48 mountX=0.10 mountY=0.50, mountTheta=1.38
00:25:53.564 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.51, opts=13)
00:25:53.565 00.001 8996 Enqueuing Move request for scope (0.05, -0.51)
00:25:53.567 00.002 20224 Worker thread wakes up
00:25:53.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.51) opts 0xd
00:25:53.567 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.51)
00:25:53.567 00.000 20224 Moving (0.05, -0.51) raw xDistance=0.10 yDistance=0.50
00:25:53.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:25:53.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
00:25:53.567 00.000 20224 MoveAxis(E, 0, ABG)
00:25:53.567 00.000 20224 Move returns status 0, amount 0
00:25:53.567 00.000 20224 MoveAxis(S, 106, ABG)
00:25:53.567 00.000 20224 Guiding  Dir = 1, Dur = 106
00:25:53.568 00.001 20224 IsSlewing returns 0
00:25:53.568 00.000 20224 IsGuiding returns 0
00:25:53.575 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61654, med=2963, FiltMin=2665, FiltMax=27472, Gamma=1.000
00:25:53.602 00.027 8996 UpdateGuideState exits: m=713485 SNR=337.1
00:25:53.604 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:53.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:53.606 00.001 8996 Enqueuing Expose request
00:25:53.616 00.010 20224 PulseGuide returned control before completion, sleep 68
00:25:53.691 00.075 20224 IsGuiding returns 1
00:25:53.691 00.000 20224 scope still moving after pulse duration time elapsed
00:25:53.723 00.032 20224 IsSlewing returns 0
00:25:53.724 00.001 20224 IsGuiding returns 1
00:25:53.754 00.030 20224 IsSlewing returns 0
00:25:53.754 00.000 20224 IsGuiding returns 1
00:25:53.786 00.032 20224 IsSlewing returns 0
00:25:53.786 00.000 20224 IsGuiding returns 0
00:25:53.786 00.000 20224 scope move finished after 106 + 112 ms
00:25:53.786 00.000 20224 Move returns status 0, amount 106
00:25:53.786 00.000 20224 move complete, result=0
00:25:53.786 00.000 20224 worker thread done servicing request
00:25:53.786 00.000 20224 Worker thread wakes up
00:25:53.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:53.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:53.786 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 106 ms SOUTH
00:25:54.949 01.163 20224 Exposure complete
00:25:55.016 00.067 20224 worker thread done servicing request
00:25:55.016 00.000 8996 OnExposeComplete: enter
00:25:55.017 00.001 8996 UpdateGuideState(): m_state=6
00:25:55.018 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10039
00:25:55.018 00.000 8996 Star::Find returns 1 (0), X=135.52, Y=473.79, Mass=661649, SNR=366.0, Peak=56960 HFD=4.6
00:25:55.019 00.001 8996 MultiStar: [#1 -0.02,0.37,0.65,U] [#2 -0.21,0.39,0.71,U] [#3 -0.08,-0.08,0.53,U] [#4 0.36,0.26,0.52,U] [#5 -0.02,0.39,0.50,U] [#6 0.18,0.49,0.00,M1] [#7 -0.09,0.36,0.34,U] [#8 -0.09,0.50,0.00,M6] 
00:25:55.020 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.29}, one-star: {-0.08, 0.32}
00:25:55.021 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
00:25:55.023 00.002 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
00:25:55.025 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.30 cameraTheta=1.68 mountX=-0.06 mountY=-0.29, mountTheta=-1.78
00:25:55.028 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.29, opts=13)
00:25:55.029 00.001 8996 Enqueuing Move request for scope (-0.03, 0.29)
00:25:55.031 00.002 20224 Worker thread wakes up
00:25:55.031 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
00:25:55.031 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
00:25:55.031 00.000 20224 Moving (-0.03, 0.29) raw xDistance=-0.06 yDistance=-0.29
00:25:55.032 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:25:55.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:55.032 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:25:55.032 00.000 20224 MoveAxis(E, 0, ABG)
00:25:55.032 00.000 20224 Move returns status 0, amount 0
00:25:55.032 00.000 20224 MoveAxis(N, 0, ABG)
00:25:55.032 00.000 20224 Move returns status 0, amount 0
00:25:55.032 00.000 20224 move complete, result=0
00:25:55.033 00.001 20224 worker thread done servicing request
00:25:55.039 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56960, med=2966, FiltMin=2704, FiltMax=23926, Gamma=1.000
00:25:55.063 00.024 8996 UpdateGuideState exits: m=661649 SNR=366.0
00:25:55.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:55.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:55.066 00.001 8996 Enqueuing Expose request
00:25:55.067 00.001 20224 Worker thread wakes up
00:25:55.067 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:25:55.068 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:55.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:56.032 00.964 20224 Exposure complete
00:25:56.089 00.057 20224 worker thread done servicing request
00:25:56.089 00.000 8996 OnExposeComplete: enter
00:25:56.090 00.001 8996 UpdateGuideState(): m_state=6
00:25:56.091 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10040
00:25:56.092 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.98, Mass=693827, SNR=335.0, Peak=61168 HFD=4.8
00:25:56.092 00.000 8996 MultiStar: [#1 -0.05,0.36,0.64,U] [#2 -0.21,0.61,0.00,M2] [#3 -0.20,0.11,0.61,U] [#4 0.22,0.12,0.50,U] [#5 -0.26,0.13,0.52,U] [#6 -0.06,0.36,0.38,U] [#7 -0.52,0.16,0.00,M1] [#8 -0.09,0.29,0.40,U] 
00:25:56.093 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.29}, one-star: {-0.05, 0.52}
00:25:56.094 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
00:25:56.095 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
00:25:56.095 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.29 hyp=0.30 cameraTheta=1.81 mountX=-0.10 mountY=-0.28, mountTheta=-1.91
00:25:56.097 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.29, opts=13)
00:25:56.097 00.000 8996 Enqueuing Move request for scope (-0.07, 0.29)
00:25:56.098 00.001 20224 Worker thread wakes up
00:25:56.098 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.29) opts 0xd
00:25:56.098 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.29)
00:25:56.098 00.000 20224 Moving (-0.07, 0.29) raw xDistance=-0.10 yDistance=-0.28
00:25:56.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:25:56.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:56.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:25:56.098 00.000 20224 MoveAxis(E, 0, ABG)
00:25:56.098 00.000 20224 Move returns status 0, amount 0
00:25:56.098 00.000 20224 MoveAxis(N, 0, ABG)
00:25:56.099 00.001 20224 Move returns status 0, amount 0
00:25:56.099 00.000 20224 move complete, result=0
00:25:56.099 00.000 20224 worker thread done servicing request
00:25:56.103 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61168, med=2963, FiltMin=2659, FiltMax=27542, Gamma=1.000
00:25:56.119 00.016 8996 UpdateGuideState exits: m=693827 SNR=335.0
00:25:56.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:56.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:56.122 00.001 8996 Enqueuing Expose request
00:25:56.122 00.000 20224 Worker thread wakes up
00:25:56.122 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:25:56.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:56.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:57.296 01.173 20224 Exposure complete
00:25:57.362 00.066 20224 worker thread done servicing request
00:25:57.362 00.000 8996 OnExposeComplete: enter
00:25:57.363 00.001 8996 UpdateGuideState(): m_state=6
00:25:57.364 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10041
00:25:57.365 00.001 8996 Star::Find returns 1 (0), X=135.23, Y=473.64, Mass=687300, SNR=356.7, Peak=46941 HFD=4.6
00:25:57.365 00.000 8996 MultiStar: [#1 -0.14,0.20,0.59,U] [#2 -0.51,0.60,0.00,M3] [#3 -0.25,-0.19,0.54,U] [#4 -0.01,0.03,0.52,U] [#5 -0.40,0.43,0.00,M3] [#6 -0.17,0.64,0.00,M1] [#7 0.02,0.30,0.41,U] [#8 -0.24,0.26,0.38,U] 
00:25:57.366 00.001 8996 refined, 5 included, MultiStar: {-0.20, 0.13}, one-star: {-0.37, 0.18}
00:25:57.367 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
00:25:57.368 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
00:25:57.368 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.23 cameraTheta=2.57 mountX=-0.21 mountY=-0.10, mountTheta=-2.68
00:25:57.370 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.13, opts=13)
00:25:57.371 00.001 8996 Enqueuing Move request for scope (-0.20, 0.13)
00:25:57.371 00.000 20224 Worker thread wakes up
00:25:57.372 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
00:25:57.372 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
00:25:57.372 00.000 20224 Moving (-0.20, 0.13) raw xDistance=-0.21 yDistance=-0.10
00:25:57.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:25:57.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:57.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:25:57.372 00.000 20224 MoveAxis(E, 30, ABG)
00:25:57.372 00.000 20224 Guiding  Dir = 2, Dur = 30
00:25:57.372 00.000 20224 IsSlewing returns 0
00:25:57.372 00.000 20224 IsGuiding returns 0
00:25:57.377 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46941, med=2963, FiltMin=2637, FiltMax=22070, Gamma=1.000
00:25:57.401 00.024 8996 UpdateGuideState exits: m=687300 SNR=356.7
00:25:57.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:57.405 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:57.405 00.000 8996 Enqueuing Expose request
00:25:57.426 00.021 20224 IsGuiding returns 1
00:25:57.426 00.000 20224 scope still moving after pulse duration time elapsed
00:25:57.455 00.029 20224 IsSlewing returns 0
00:25:57.455 00.000 20224 IsGuiding returns 1
00:25:57.486 00.031 20224 IsSlewing returns 0
00:25:57.486 00.000 20224 IsGuiding returns 1
00:25:57.517 00.031 20224 IsSlewing returns 0
00:25:57.517 00.000 20224 IsGuiding returns 0
00:25:57.518 00.001 20224 scope move finished after 30 + 115 ms
00:25:57.518 00.000 20224 Move returns status 0, amount 30
00:25:57.518 00.000 20224 MoveAxis(N, 0, ABG)
00:25:57.518 00.000 20224 Move returns status 0, amount 0
00:25:57.518 00.000 20224 move complete, result=0
00:25:57.518 00.000 20224 worker thread done servicing request
00:25:57.518 00.000 20224 Worker thread wakes up
00:25:57.518 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
00:25:57.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:57.520 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:58.504 00.984 20224 Exposure complete
00:25:58.583 00.079 20224 worker thread done servicing request
00:25:58.584 00.001 8996 OnExposeComplete: enter
00:25:58.585 00.001 8996 UpdateGuideState(): m_state=6
00:25:58.587 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10042
00:25:58.588 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.77, Mass=661697, SNR=329.6, Peak=53104 HFD=4.6
00:25:58.589 00.001 8996 MultiStar: [#1 0.12,0.21,0.63,U] [#2 -0.17,0.22,0.60,U] [#3 0.25,-0.13,0.61,U] [#4 0.49,0.38,0.00,M5] [#5 0.05,0.20,0.58,U] [#6 0.11,0.70,0.00,M2] [#7 0.21,0.45,0.00,M1] [#8 0.12,0.21,0.42,U] 
00:25:58.591 00.002 8996 refined, 5 included, MultiStar: {0.05, 0.18}, one-star: {-0.01, 0.30}
00:25:58.593 00.002 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
00:25:58.593 00.000 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
00:25:58.595 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.30 mountX=0.03 mountY=-0.18, mountTheta=-1.39
00:25:58.598 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.18, opts=13)
00:25:58.600 00.002 8996 Enqueuing Move request for scope (0.05, 0.18)
00:25:58.601 00.001 20224 Worker thread wakes up
00:25:58.602 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
00:25:58.602 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
00:25:58.602 00.000 20224 Moving (0.05, 0.18) raw xDistance=0.03 yDistance=-0.18
00:25:58.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:25:58.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:25:58.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:25:58.602 00.000 20224 MoveAxis(E, 0, ABG)
00:25:58.603 00.001 20224 Move returns status 0, amount 0
00:25:58.603 00.000 20224 MoveAxis(N, 0, ABG)
00:25:58.603 00.000 20224 Move returns status 0, amount 0
00:25:58.603 00.000 20224 move complete, result=0
00:25:58.603 00.000 20224 worker thread done servicing request
00:25:58.612 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53104, med=2963, FiltMin=2710, FiltMax=25414, Gamma=1.000
00:25:58.643 00.031 8996 UpdateGuideState exits: m=661697 SNR=329.6
00:25:58.646 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:58.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:58.648 00.001 8996 Enqueuing Expose request
00:25:58.650 00.002 20224 Worker thread wakes up
00:25:58.650 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:25:58.651 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:25:58.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:25:59.823 01.172 20224 Exposure complete
00:25:59.900 00.077 20224 worker thread done servicing request
00:25:59.901 00.001 8996 OnExposeComplete: enter
00:25:59.902 00.001 8996 UpdateGuideState(): m_state=6
00:25:59.904 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10043
00:25:59.904 00.000 8996 Star::Find returns 1 (0), X=135.84, Y=474.03, Mass=660722, SNR=316.8, Peak=59376 HFD=4.4
00:25:59.905 00.001 8996 MultiStar: [#1 0.39,0.31,0.00,M1] [#2 -0.06,1.01,0.00,M3] [#3 0.38,0.19,0.63,U] [#4 0.51,0.55,0.00,M6] [#5 0.53,0.34,0.00,M3] [#6 0.31,0.28,0.47,U] [#7 -0.01,0.27,0.40,U] [#8 0.53,0.47,0.00,M4] 
00:25:59.906 00.001 8996 refined, 3 included, MultiStar: {0.25, 0.37}, one-star: {0.24, 0.56}
00:25:59.907 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.07 = 1.07)
00:25:59.908 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
00:25:59.908 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.37 hyp=0.45 cameraTheta=0.98 mountX=0.21 mountY=-0.40, mountTheta=-1.08
00:25:59.910 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.37, opts=13)
00:25:59.911 00.001 8996 Enqueuing Move request for scope (0.25, 0.37)
00:25:59.912 00.001 20224 Worker thread wakes up
00:25:59.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.37) opts 0xd
00:25:59.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.37)
00:25:59.912 00.000 20224 Moving (0.25, 0.37) raw xDistance=0.21 yDistance=-0.40
00:25:59.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:25:59.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:25:59.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:25:59.912 00.000 20224 MoveAxis(W, 31, ABG)
00:25:59.912 00.000 20224 Guiding  Dir = 3, Dur = 31
00:25:59.912 00.000 20224 IsSlewing returns 0
00:25:59.913 00.001 20224 IsGuiding returns 0
00:25:59.916 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=59376, med=2963, FiltMin=2707, FiltMax=26925, Gamma=1.000
00:25:59.928 00.012 8996 UpdateGuideState exits: m=660722 SNR=316.8
00:25:59.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:25:59.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:25:59.931 00.001 8996 Enqueuing Expose request
00:25:59.935 00.004 20224 PulseGuide returned control before completion, sleep 19
00:25:59.965 00.030 20224 IsGuiding returns 1
00:25:59.965 00.000 20224 scope still moving after pulse duration time elapsed
00:25:59.996 00.031 20224 IsSlewing returns 0
00:25:59.996 00.000 20224 IsGuiding returns 1
00:26:00.027 00.031 20224 IsSlewing returns 0
00:26:00.027 00.000 20224 IsGuiding returns 0
00:26:00.027 00.000 20224 scope move finished after 31 + 82 ms
00:26:00.027 00.000 20224 Move returns status 0, amount 31
00:26:00.027 00.000 20224 MoveAxis(N, 0, ABG)
00:26:00.027 00.000 20224 Move returns status 0, amount 0
00:26:00.027 00.000 20224 move complete, result=0
00:26:00.027 00.000 20224 worker thread done servicing request
00:26:00.027 00.000 20224 Worker thread wakes up
00:26:00.027 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.4 px 0 ms NORTH
00:26:00.030 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:00.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:01.003 00.973 20224 Exposure complete
00:26:01.058 00.055 20224 worker thread done servicing request
00:26:01.058 00.000 8996 OnExposeComplete: enter
00:26:01.059 00.001 8996 UpdateGuideState(): m_state=6
00:26:01.061 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10044
00:26:01.063 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=474.08, Mass=726426, SNR=355.2, Peak=65440 HFD=4.5
00:26:01.066 00.003 8996 MultiStar: [#1 -0.29,0.82,0.00,M2] [#2 -0.56,0.97,0.00,M4] [#3 -0.28,0.01,0.55,U] [#4 0.09,0.21,0.47,U] [#5 -0.06,0.52,0.00,M4] [#6 -0.25,0.84,0.00,M2] [#7 -0.36,0.58,0.00,M1] [#8 0.00,0.67,0.00,M5] 
00:26:01.067 00.001 8996 refined, 2 included, MultiStar: {0.00, 0.36}, one-star: {0.12, 0.62}
00:26:01.069 00.002 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
00:26:01.070 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
00:26:01.071 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.36 hyp=0.36 cameraTheta=1.56 mountX=-0.03 mountY=-0.36, mountTheta=-1.66
00:26:01.074 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.36, opts=13)
00:26:01.075 00.001 8996 Enqueuing Move request for scope (0.00, 0.36)
00:26:01.076 00.001 20224 Worker thread wakes up
00:26:01.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.36) opts 0xd
00:26:01.076 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.36)
00:26:01.076 00.000 20224 Moving (0.00, 0.36) raw xDistance=-0.03 yDistance=-0.36
00:26:01.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:26:01.076 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:01.077 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:26:01.077 00.000 20224 MoveAxis(E, 0, ABG)
00:26:01.077 00.000 20224 Move returns status 0, amount 0
00:26:01.077 00.000 20224 MoveAxis(N, 0, ABG)
00:26:01.077 00.000 20224 Move returns status 0, amount 0
00:26:01.077 00.000 20224 move complete, result=0
00:26:01.077 00.000 20224 worker thread done servicing request
00:26:01.083 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=2966, FiltMin=2659, FiltMax=30550, Gamma=1.000
00:26:01.110 00.027 8996 UpdateGuideState exits: m=726426 SNR=355.2
00:26:01.113 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:01.115 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:01.117 00.002 8996 Enqueuing Expose request
00:26:01.119 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
00:26:01.122 00.003 20224 Worker thread wakes up
00:26:01.122 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:01.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:02.287 01.165 20224 Exposure complete
00:26:02.368 00.081 20224 worker thread done servicing request
00:26:02.368 00.000 8996 OnExposeComplete: enter
00:26:02.369 00.001 8996 UpdateGuideState(): m_state=6
00:26:02.370 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10045
00:26:02.370 00.000 8996 Star::Find returns 1 (0), X=134.96, Y=473.97, Mass=718214, SNR=354.5, Peak=60317 HFD=4.4
00:26:02.371 00.001 8996 MultiStar: [#1 -0.40,0.36,0.00,M3] [#2 -0.71,0.95,0.00,M5] [#3 -0.33,0.04,0.56,U] [#4 0.13,0.51,0.00,M6] [#5 -0.82,0.57,0.00,M5] [#6 -0.38,0.64,0.00,M3] [#7 -0.34,0.77,0.00,M2] [#8 -0.63,0.41,0.00,M6] 
00:26:02.372 00.001 8996 refined, 1 included, MultiStar: {-0.53, 0.34}, one-star: {-0.65, 0.50}
00:26:02.373 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
00:26:02.374 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
00:26:02.374 00.000 8996 CameraToMount -- cameraX=-0.53 cameraY=0.34 hyp=0.63 cameraTheta=2.58 mountX=-0.56 mountY=-0.28, mountTheta=-2.69
00:26:02.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.53, y=0.34, opts=13)
00:26:02.377 00.001 8996 Enqueuing Move request for scope (-0.53, 0.34)
00:26:02.378 00.001 20224 Worker thread wakes up
00:26:02.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.34) opts 0xd
00:26:02.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.53, 0.34)
00:26:02.378 00.000 20224 Moving (-0.53, 0.34) raw xDistance=-0.56 yDistance=-0.28
00:26:02.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
00:26:02.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:02.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:26:02.378 00.000 20224 MoveAxis(E, 82, ABG)
00:26:02.378 00.000 20224 Guiding  Dir = 2, Dur = 82
00:26:02.378 00.000 20224 IsSlewing returns 0
00:26:02.378 00.000 20224 IsGuiding returns 0
00:26:02.383 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=60317, med=2966, FiltMin=2672, FiltMax=28217, Gamma=1.000
00:26:02.399 00.016 8996 UpdateGuideState exits: m=718214 SNR=354.5
00:26:02.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:02.402 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:02.403 00.001 8996 Enqueuing Expose request
00:26:02.410 00.007 20224 PulseGuide returned control before completion, sleep 60
00:26:02.473 00.063 20224 IsGuiding returns 1
00:26:02.473 00.000 20224 scope still moving after pulse duration time elapsed
00:26:02.503 00.030 20224 IsSlewing returns 0
00:26:02.503 00.000 20224 IsGuiding returns 1
00:26:02.534 00.031 20224 IsSlewing returns 0
00:26:02.535 00.001 20224 IsGuiding returns 0
00:26:02.535 00.000 20224 scope move finished after 82 + 74 ms
00:26:02.535 00.000 20224 Move returns status 0, amount 82
00:26:02.535 00.000 20224 MoveAxis(N, 0, ABG)
00:26:02.535 00.000 20224 Move returns status 0, amount 0
00:26:02.535 00.000 20224 move complete, result=0
00:26:02.535 00.000 20224 worker thread done servicing request
00:26:02.535 00.000 20224 Worker thread wakes up
00:26:02.535 00.000 8996 GuideStep: -0.6 px 82 ms EAST, -0.3 px 0 ms NORTH
00:26:02.537 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:02.538 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:03.519 00.981 20224 Exposure complete
00:26:03.587 00.068 20224 worker thread done servicing request
00:26:03.587 00.000 8996 OnExposeComplete: enter
00:26:03.588 00.001 8996 UpdateGuideState(): m_state=6
00:26:03.589 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10046
00:26:03.590 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.84, Mass=644944, SNR=315.8, Peak=47869 HFD=4.3
00:26:03.591 00.001 8996 MultiStar: [#1 -0.17,0.52,0.00,M4] [#2 -0.06,1.01,0.00,M6] [#3 0.03,0.21,0.63,U] [#4 0.33,0.40,0.00,M7] [#5 0.13,0.48,0.00,M6] [#6 -0.05,0.57,0.00,M4] [#7 0.11,0.44,0.00,M3] [#8 -0.00,0.67,0.00,M7] 
00:26:03.592 00.001 8996 refined, 1 included, MultiStar: {-0.26, 0.31}, one-star: {-0.44, 0.38}
00:26:03.592 00.000 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:26:03.593 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
00:26:03.594 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.31 hyp=0.41 cameraTheta=2.26 mountX=-0.29 mountY=-0.28, mountTheta=-2.37
00:26:03.595 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.31, opts=13)
00:26:03.596 00.001 8996 Enqueuing Move request for scope (-0.26, 0.31)
00:26:03.597 00.001 20224 Worker thread wakes up
00:26:03.598 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.31) opts 0xd
00:26:03.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.31)
00:26:03.598 00.000 20224 Moving (-0.26, 0.31) raw xDistance=-0.29 yDistance=-0.28
00:26:03.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29
00:26:03.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:26:03.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:26:03.598 00.000 20224 MoveAxis(E, 48, ABG)
00:26:03.598 00.000 20224 Guiding  Dir = 2, Dur = 48
00:26:03.598 00.000 20224 IsSlewing returns 0
00:26:03.598 00.000 20224 IsGuiding returns 0
00:26:03.605 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47869, med=2963, FiltMin=2672, FiltMax=23833, Gamma=1.000
00:26:03.624 00.019 8996 UpdateGuideState exits: m=644944 SNR=315.8
00:26:03.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:03.627 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:03.629 00.002 8996 Enqueuing Expose request
00:26:03.661 00.032 20224 IsGuiding returns 1
00:26:03.661 00.000 20224 scope still moving after pulse duration time elapsed
00:26:03.691 00.030 20224 IsSlewing returns 0
00:26:03.692 00.001 20224 IsGuiding returns 1
00:26:03.723 00.031 20224 IsSlewing returns 0
00:26:03.723 00.000 20224 IsGuiding returns 1
00:26:03.754 00.031 20224 IsSlewing returns 0
00:26:03.754 00.000 20224 IsGuiding returns 0
00:26:03.754 00.000 20224 scope move finished after 48 + 108 ms
00:26:03.754 00.000 20224 Move returns status 0, amount 48
00:26:03.754 00.000 20224 MoveAxis(N, 0, ABG)
00:26:03.754 00.000 20224 Move returns status 0, amount 0
00:26:03.754 00.000 20224 move complete, result=0
00:26:03.754 00.000 20224 worker thread done servicing request
00:26:03.754 00.000 20224 Worker thread wakes up
00:26:03.754 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.3 px 0 ms NORTH
00:26:03.755 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:03.756 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:04.911 01.155 20224 Exposure complete
00:26:04.988 00.077 20224 worker thread done servicing request
00:26:04.989 00.001 8996 OnExposeComplete: enter
00:26:04.991 00.002 8996 UpdateGuideState(): m_state=6
00:26:04.992 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10047
00:26:04.994 00.002 8996 Star::Find returns 1 (0), X=135.69, Y=474.06, Mass=744052, SNR=365.3, Peak=59040 HFD=4.7
00:26:04.996 00.002 8996 MultiStar: [#1 0.42,0.20,0.00,M5] [#2 0.33,0.66,0.00,M7] [#3 0.55,-0.24,0.00,M1] [#4 0.76,0.18,0.00,M8] [#5 0.19,0.58,0.00,M7] [#6 0.47,0.45,0.00,M5] [#7 0.53,0.27,0.00,M4] [#8 0.38,0.42,0.00,M8] 
00:26:04.997 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
00:26:04.998 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
00:26:05.000 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.60 hyp=0.61 cameraTheta=1.42 mountX=0.03 mountY=-0.60, mountTheta=-1.52
00:26:05.004 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.60, opts=13)
00:26:05.004 00.000 8996 Enqueuing Move request for scope (0.09, 0.60)
00:26:05.006 00.002 20224 Worker thread wakes up
00:26:05.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.60) opts 0xd
00:26:05.006 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.60)
00:26:05.006 00.000 20224 Moving (0.09, 0.60) raw xDistance=0.03 yDistance=-0.60
00:26:05.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:26:05.006 00.000 20224 resist switch: large excursion: input -0.60 thresh 0.60 direction from 1 to -1
00:26:05.006 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.81
00:26:05.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
00:26:05.006 00.000 20224 MoveAxis(E, 0, ABG)
00:26:05.006 00.000 20224 Move returns status 0, amount 0
00:26:05.006 00.000 20224 MoveAxis(N, 127, ABG)
00:26:05.006 00.000 20224 Guiding  Dir = 0, Dur = 127
00:26:05.007 00.001 20224 IsSlewing returns 0
00:26:05.007 00.000 20224 IsGuiding returns 0
00:26:05.010 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59040, med=2963, FiltMin=2688, FiltMax=30182, Gamma=1.000
00:26:05.025 00.015 8996 UpdateGuideState exits: m=744052 SNR=365.3
00:26:05.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:05.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:05.028 00.001 8996 Enqueuing Expose request
00:26:05.069 00.041 20224 PulseGuide returned control before completion, sleep 76
00:26:05.147 00.078 20224 IsGuiding returns 1
00:26:05.147 00.000 20224 scope still moving after pulse duration time elapsed
00:26:05.179 00.032 20224 IsSlewing returns 0
00:26:05.179 00.000 20224 IsGuiding returns 1
00:26:05.211 00.032 20224 IsSlewing returns 0
00:26:05.211 00.000 20224 IsGuiding returns 1
00:26:05.243 00.032 20224 IsSlewing returns 0
00:26:05.243 00.000 20224 IsGuiding returns 0
00:26:05.243 00.000 20224 scope move finished after 127 + 108 ms
00:26:05.243 00.000 20224 Move returns status 0, amount 127
00:26:05.243 00.000 20224 move complete, result=0
00:26:05.243 00.000 20224 worker thread done servicing request
00:26:05.243 00.000 20224 Worker thread wakes up
00:26:05.244 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.6 px 127 ms NORTH
00:26:05.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:05.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:06.223 00.979 20224 Exposure complete
00:26:06.296 00.073 20224 worker thread done servicing request
00:26:06.296 00.000 8996 OnExposeComplete: enter
00:26:06.298 00.002 8996 UpdateGuideState(): m_state=6
00:26:06.299 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10048
00:26:06.301 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=473.84, Mass=791614, SNR=344.1, Peak=54416 HFD=4.6
00:26:06.303 00.002 8996 MultiStar: [#1 0.62,0.02,0.00,M6] [#2 0.59,0.37,0.00,M8] [#3 0.62,-0.09,0.00,M2] [#4 1.04,-0.09,0.00,M9] [#5 0.37,0.39,0.00,M8] [#6 0.56,0.33,0.00,M6] [#7 0.45,0.44,0.00,M5] [#8 0.33,0.03,0.35,U] 
00:26:06.304 00.001 8996 refined, 1 included, MultiStar: {0.25, 0.28}, one-star: {0.22, 0.37}
00:26:06.305 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
00:26:06.306 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
00:26:06.307 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.28 hyp=0.38 cameraTheta=0.86 mountX=0.22 mountY=-0.31, mountTheta=-0.96
00:26:06.308 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.28, opts=13)
00:26:06.309 00.001 8996 Enqueuing Move request for scope (0.25, 0.28)
00:26:06.310 00.001 20224 Worker thread wakes up
00:26:06.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.28) opts 0xd
00:26:06.310 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.28)
00:26:06.310 00.000 20224 Moving (0.25, 0.28) raw xDistance=0.22 yDistance=-0.31
00:26:06.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:26:06.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:26:06.310 00.000 20224 MoveAxis(W, 32, ABG)
00:26:06.310 00.000 20224 Guiding  Dir = 3, Dur = 32
00:26:06.310 00.000 20224 IsSlewing returns 0
00:26:06.311 00.001 20224 IsGuiding returns 0
00:26:06.314 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54416, med=2966, FiltMin=2697, FiltMax=31283, Gamma=1.000
00:26:06.337 00.023 8996 UpdateGuideState exits: m=791614 SNR=344.1
00:26:06.339 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:06.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:06.341 00.001 8996 Enqueuing Expose request
00:26:06.352 00.011 20224 IsGuiding returns 1
00:26:06.352 00.000 20224 scope still moving after pulse duration time elapsed
00:26:06.383 00.031 20224 IsSlewing returns 0
00:26:06.383 00.000 20224 IsGuiding returns 1
00:26:06.415 00.032 20224 IsSlewing returns 0
00:26:06.415 00.000 20224 IsGuiding returns 1
00:26:06.446 00.031 20224 IsSlewing returns 0
00:26:06.447 00.001 20224 IsGuiding returns 0
00:26:06.447 00.000 20224 scope move finished after 32 + 104 ms
00:26:06.447 00.000 20224 Move returns status 0, amount 32
00:26:06.447 00.000 20224 MoveAxis(N, 65, ABG)
00:26:06.447 00.000 20224 Guiding  Dir = 0, Dur = 65
00:26:06.448 00.001 20224 IsSlewing returns 0
00:26:06.448 00.000 20224 IsGuiding returns 0
00:26:06.509 00.061 20224 PulseGuide returned control before completion, sleep 14
00:26:06.539 00.030 20224 IsGuiding returns 1
00:26:06.539 00.000 20224 scope still moving after pulse duration time elapsed
00:26:06.571 00.032 20224 IsSlewing returns 0
00:26:06.571 00.000 20224 IsGuiding returns 1
00:26:06.602 00.031 20224 IsSlewing returns 0
00:26:06.603 00.001 20224 IsGuiding returns 0
00:26:06.603 00.000 20224 scope move finished after 65 + 89 ms
00:26:06.603 00.000 20224 Move returns status 0, amount 65
00:26:06.603 00.000 20224 move complete, result=0
00:26:06.603 00.000 20224 worker thread done servicing request
00:26:06.603 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 65 ms NORTH
00:26:06.606 00.003 20224 Worker thread wakes up
00:26:06.607 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:06.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:07.786 01.179 20224 Exposure complete
00:26:07.875 00.089 20224 worker thread done servicing request
00:26:07.875 00.000 8996 OnExposeComplete: enter
00:26:07.877 00.002 8996 UpdateGuideState(): m_state=6
00:26:07.879 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10049
00:26:07.881 00.002 8996 Star::Find returns 1 (0), X=135.62, Y=473.35, Mass=720808, SNR=320.3, Peak=55318 HFD=4.7
00:26:07.882 00.001 8996 MultiStar: [#1 0.35,-0.13,0.62,U] [#2 0.22,-0.02,0.78,U] [#3 0.30,-0.25,0.67,U] [#4 0.48,-0.19,0.00,M10] [#5 0.08,0.19,0.55,U] [#6 0.11,0.28,0.49,U] [#7 0.35,-0.05,0.46,U] [#8 0.20,0.04,0.35,U] 
00:26:07.883 00.001 8996 single-star, 7 included, MultiStar: {0.19, -0.03}, one-star: {0.01, -0.12}
00:26:07.885 00.002 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
00:26:07.886 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
00:26:07.888 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.45 mountX=0.03 mountY=0.12, mountTheta=1.35
00:26:07.890 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.12, opts=13)
00:26:07.892 00.002 8996 Enqueuing Move request for scope (0.01, -0.12)
00:26:07.893 00.001 20224 Worker thread wakes up
00:26:07.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
00:26:07.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
00:26:07.894 00.001 20224 Moving (0.01, -0.12) raw xDistance=0.03 yDistance=0.12
00:26:07.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:26:07.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:07.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:26:07.894 00.000 20224 MoveAxis(E, 0, ABG)
00:26:07.894 00.000 20224 Move returns status 0, amount 0
00:26:07.894 00.000 20224 MoveAxis(N, 0, ABG)
00:26:07.894 00.000 20224 Move returns status 0, amount 0
00:26:07.894 00.000 20224 move complete, result=0
00:26:07.895 00.001 20224 worker thread done servicing request
00:26:07.899 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=55318, med=2963, FiltMin=2701, FiltMax=30861, Gamma=1.000
00:26:07.913 00.014 8996 UpdateGuideState exits: m=720808 SNR=320.3
00:26:07.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:07.917 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:07.919 00.002 8996 Enqueuing Expose request
00:26:07.922 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:07.924 00.002 20224 Worker thread wakes up
00:26:07.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:07.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:08.907 00.983 20224 Exposure complete
00:26:08.977 00.070 20224 worker thread done servicing request
00:26:08.977 00.000 8996 OnExposeComplete: enter
00:26:08.979 00.002 8996 UpdateGuideState(): m_state=6
00:26:08.980 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10050
00:26:08.982 00.002 8996 Star::Find returns 1 (0), X=135.47, Y=473.13, Mass=759565, SNR=322.9, Peak=54262 HFD=4.8
00:26:08.983 00.001 8996 MultiStar: [#1 0.13,-0.24,0.68,U] [#2 -0.01,-0.19,0.77,U] [#3 0.06,-0.45,0.00,M2] [#4 0.48,-0.22,0.00,R] [#5 -0.07,0.13,0.53,U] [#6 0.12,-0.09,0.51,U] [#7 0.19,-0.22,0.53,U] [#8 -0.16,-0.11,0.43,U] 
00:26:08.984 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.17}, one-star: {-0.13, -0.33}
00:26:08.985 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
00:26:08.986 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
00:26:08.986 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.56 mountX=0.02 mountY=0.17, mountTheta=1.47
00:26:08.988 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.17, opts=13)
00:26:08.988 00.000 8996 Enqueuing Move request for scope (0.00, -0.17)
00:26:08.989 00.001 20224 Worker thread wakes up
00:26:08.989 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
00:26:08.989 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
00:26:08.990 00.001 20224 Moving (0.00, -0.17) raw xDistance=0.02 yDistance=0.17
00:26:08.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:08.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:08.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:26:08.990 00.000 20224 MoveAxis(E, 0, ABG)
00:26:08.990 00.000 20224 Move returns status 0, amount 0
00:26:08.990 00.000 20224 MoveAxis(N, 0, ABG)
00:26:08.990 00.000 20224 Move returns status 0, amount 0
00:26:08.990 00.000 20224 move complete, result=0
00:26:08.990 00.000 20224 worker thread done servicing request
00:26:08.994 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54262, med=2966, FiltMin=2681, FiltMax=29437, Gamma=1.000
00:26:09.016 00.022 8996 UpdateGuideState exits: m=759565 SNR=322.9
00:26:09.018 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:09.021 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:09.023 00.002 8996 Enqueuing Expose request
00:26:09.024 00.001 20224 Worker thread wakes up
00:26:09.024 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:26:09.025 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:09.026 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:10.190 01.164 20224 Exposure complete
00:26:10.256 00.066 20224 worker thread done servicing request
00:26:10.256 00.000 8996 OnExposeComplete: enter
00:26:10.258 00.002 8996 UpdateGuideState(): m_state=6
00:26:10.260 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10051
00:26:10.261 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.35, Mass=685517, SNR=321.0, Peak=54310 HFD=4.7
00:26:10.263 00.002 8996 MultiStar: [#1 0.15,-0.01,0.69,U] [#2 0.07,0.17,0.77,U] [#3 0.10,-0.65,0.00,M3] [#4 -0.14,-0.16,0.51,U] [#5 0.30,0.03,0.61,U] [#6 0.21,0.02,0.42,U] [#7 0.15,-0.27,0.41,U] [#8 0.24,0.06,0.38,U] 
00:26:10.264 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.03}, one-star: {0.11, -0.11}
00:26:10.265 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
00:26:10.266 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
00:26:10.268 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.20 mountX=0.13 mountY=0.01, mountTheta=0.09
00:26:10.272 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
00:26:10.274 00.002 8996 Enqueuing Move request for scope (0.13, -0.03)
00:26:10.276 00.002 20224 Worker thread wakes up
00:26:10.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
00:26:10.276 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
00:26:10.276 00.000 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.01
00:26:10.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:26:10.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:10.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:26:10.276 00.000 20224 MoveAxis(E, 0, ABG)
00:26:10.276 00.000 20224 Move returns status 0, amount 0
00:26:10.276 00.000 20224 MoveAxis(N, 0, ABG)
00:26:10.277 00.001 20224 Move returns status 0, amount 0
00:26:10.277 00.000 20224 move complete, result=0
00:26:10.277 00.000 20224 worker thread done servicing request
00:26:10.284 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54310, med=2966, FiltMin=2710, FiltMax=27005, Gamma=1.000
00:26:10.299 00.015 8996 UpdateGuideState exits: m=685517 SNR=321.0
00:26:10.301 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:10.302 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:10.303 00.001 8996 Enqueuing Expose request
00:26:10.304 00.001 20224 Worker thread wakes up
00:26:10.304 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:10.305 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:10.306 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:11.279 00.973 20224 Exposure complete
00:26:11.339 00.060 20224 worker thread done servicing request
00:26:11.340 00.001 8996 OnExposeComplete: enter
00:26:11.342 00.002 8996 UpdateGuideState(): m_state=6
00:26:11.344 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10052
00:26:11.345 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.34, Mass=703570, SNR=325.9, Peak=56086 HFD=4.6
00:26:11.347 00.002 8996 MultiStar: [#1 0.11,-0.25,0.65,U] [#2 -0.30,-0.01,0.72,U] [#3 -0.14,-0.38,0.57,U] [#4 -0.30,0.08,0.49,U] [#5 0.11,-0.15,0.56,U] [#6 0.03,0.01,0.44,U] [#7 -0.16,0.06,0.46,U] [#8 0.10,-0.20,0.38,U] 
00:26:11.349 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.12}, one-star: {0.15, -0.13}
00:26:11.349 00.000 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
00:26:11.351 00.002 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
00:26:11.352 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.85 mountX=-0.02 mountY=0.12, mountTheta=1.75
00:26:11.354 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
00:26:11.356 00.002 8996 Enqueuing Move request for scope (-0.03, -0.12)
00:26:11.357 00.001 20224 Worker thread wakes up
00:26:11.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
00:26:11.357 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
00:26:11.357 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.02 yDistance=0.12
00:26:11.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:26:11.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:11.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:26:11.357 00.000 20224 MoveAxis(E, 0, ABG)
00:26:11.357 00.000 20224 Move returns status 0, amount 0
00:26:11.357 00.000 20224 MoveAxis(N, 0, ABG)
00:26:11.357 00.000 20224 Move returns status 0, amount 0
00:26:11.357 00.000 20224 move complete, result=0
00:26:11.357 00.000 20224 worker thread done servicing request
00:26:11.363 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56086, med=2966, FiltMin=2704, FiltMax=27958, Gamma=1.000
00:26:11.383 00.020 8996 UpdateGuideState exits: m=703570 SNR=325.9
00:26:11.385 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:11.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:11.388 00.002 8996 Enqueuing Expose request
00:26:11.389 00.001 20224 Worker thread wakes up
00:26:11.389 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:11.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:11.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:12.554 01.164 20224 Exposure complete
00:26:12.608 00.054 20224 worker thread done servicing request
00:26:12.608 00.000 8996 OnExposeComplete: enter
00:26:12.610 00.002 8996 UpdateGuideState(): m_state=6
00:26:12.612 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10053
00:26:12.614 00.002 8996 Star::Find returns 1 (0), X=135.70, Y=473.25, Mass=737716, SNR=354.1, Peak=63638 HFD=4.6
00:26:12.616 00.002 8996 MultiStar: [#1 -0.17,-0.17,0.64,U] [#2 -0.23,-0.14,0.74,U] [#3 -0.22,-0.77,0.00,M3] [#4 -0.36,-0.16,0.46,U] [#5 -0.16,-0.10,0.55,U] [#6 -0.34,0.01,0.47,U] [#7 0.10,-0.07,0.39,U] [#8 -0.07,-0.21,0.36,U] 
00:26:12.618 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.14}, one-star: {0.10, -0.21}
00:26:12.619 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
00:26:12.619 00.000 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
00:26:12.621 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-2.29 mountX=-0.11 mountY=0.16, mountTheta=2.19
00:26:12.623 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.14, opts=13)
00:26:12.624 00.001 8996 Enqueuing Move request for scope (-0.12, -0.14)
00:26:12.625 00.001 20224 Worker thread wakes up
00:26:12.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
00:26:12.625 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
00:26:12.625 00.000 20224 Moving (-0.12, -0.14) raw xDistance=-0.11 yDistance=0.16
00:26:12.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:26:12.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:12.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:26:12.625 00.000 20224 MoveAxis(E, 0, ABG)
00:26:12.625 00.000 20224 Move returns status 0, amount 0
00:26:12.625 00.000 20224 MoveAxis(N, 0, ABG)
00:26:12.625 00.000 20224 Move returns status 0, amount 0
00:26:12.625 00.000 20224 move complete, result=0
00:26:12.626 00.001 20224 worker thread done servicing request
00:26:12.630 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63638, med=2966, FiltMin=2710, FiltMax=27677, Gamma=1.000
00:26:12.643 00.013 8996 UpdateGuideState exits: m=737716 SNR=354.1
00:26:12.644 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:12.644 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:12.645 00.001 8996 Enqueuing Expose request
00:26:12.646 00.001 20224 Worker thread wakes up
00:26:12.646 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:26:12.647 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:12.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:13.611 00.964 20224 Exposure complete
00:26:13.672 00.061 20224 worker thread done servicing request
00:26:13.672 00.000 8996 OnExposeComplete: enter
00:26:13.673 00.001 8996 UpdateGuideState(): m_state=6
00:26:13.674 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10054
00:26:13.674 00.000 8996 Star::Find returns 1 (0), X=135.25, Y=473.20, Mass=692796, SNR=382.8, Peak=50422 HFD=4.4
00:26:13.675 00.001 8996 MultiStar: [#1 -0.29,-0.33,0.49,U] [#2 -0.23,-0.12,0.69,U] [#3 -0.27,-0.62,0.00,M4] [#4 -0.36,-0.13,0.54,U] [#5 -0.40,-0.32,0.00,M4] [#6 -0.15,-0.17,0.37,U] [#7 -0.15,-0.34,0.38,U] [#8 -0.23,-0.31,0.31,U] 
00:26:13.676 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.23}, one-star: {-0.35, -0.26}
00:26:13.677 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
00:26:13.678 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
00:26:13.679 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.23 hyp=0.35 cameraTheta=-2.44 mountX=-0.25 mountY=0.26, mountTheta=2.33
00:26:13.680 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.23, opts=13)
00:26:13.681 00.001 8996 Enqueuing Move request for scope (-0.27, -0.23)
00:26:13.682 00.001 20224 Worker thread wakes up
00:26:13.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.23) opts 0xd
00:26:13.682 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.23)
00:26:13.682 00.000 20224 Moving (-0.27, -0.23) raw xDistance=-0.25 yDistance=0.26
00:26:13.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:26:13.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:13.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:26:13.682 00.000 20224 MoveAxis(E, 36, ABG)
00:26:13.682 00.000 20224 Guiding  Dir = 2, Dur = 36
00:26:13.683 00.001 20224 IsSlewing returns 0
00:26:13.683 00.000 20224 IsGuiding returns 0
00:26:13.684 00.001 20224 PulseGuide returned control before completion, sleep 45
00:26:13.686 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50422, med=2966, FiltMin=2678, FiltMax=25456, Gamma=1.000
00:26:13.700 00.014 8996 UpdateGuideState exits: m=692796 SNR=382.8
00:26:13.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:13.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:13.703 00.001 8996 Enqueuing Expose request
00:26:13.740 00.037 20224 IsGuiding returns 1
00:26:13.740 00.000 20224 scope still moving after pulse duration time elapsed
00:26:13.771 00.031 20224 IsSlewing returns 0
00:26:13.771 00.000 20224 IsGuiding returns 0
00:26:13.771 00.000 20224 scope move finished after 36 + 51 ms
00:26:13.771 00.000 20224 Move returns status 0, amount 36
00:26:13.771 00.000 20224 MoveAxis(N, 0, ABG)
00:26:13.771 00.000 20224 Move returns status 0, amount 0
00:26:13.771 00.000 20224 move complete, result=0
00:26:13.771 00.000 20224 worker thread done servicing request
00:26:13.772 00.001 20224 Worker thread wakes up
00:26:13.772 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.3 px 0 ms NORTH
00:26:13.772 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:13.773 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:14.953 01.180 20224 Exposure complete
00:26:15.038 00.085 20224 worker thread done servicing request
00:26:15.038 00.000 8996 OnExposeComplete: enter
00:26:15.039 00.001 8996 UpdateGuideState(): m_state=6
00:26:15.040 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10055
00:26:15.041 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.09, Mass=720590, SNR=326.9, Peak=59862 HFD=4.5
00:26:15.042 00.001 8996 MultiStar: [#1 0.24,-0.40,0.00,M1] [#2 0.26,-0.27,0.64,U] [#3 0.43,-0.74,0.00,M5] [#4 0.38,-0.12,0.51,U] [#5 0.15,-0.19,0.60,U] [#6 0.52,-0.21,0.00,M1] [#7 0.35,-0.42,0.00,M1] [#8 -0.04,-0.12,0.43,U] 
00:26:15.043 00.001 8996 refined, 4 included, MultiStar: {0.09, -0.24}, one-star: {-0.14, -0.38}
00:26:15.044 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
00:26:15.044 00.000 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
00:26:15.045 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.24 hyp=0.26 cameraTheta=-1.22 mountX=0.11 mountY=0.23, mountTheta=1.12
00:26:15.047 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.24, opts=13)
00:26:15.050 00.003 8996 Enqueuing Move request for scope (0.09, -0.24)
00:26:15.052 00.002 20224 Worker thread wakes up
00:26:15.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.24) opts 0xd
00:26:15.052 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.24)
00:26:15.052 00.000 20224 Moving (0.09, -0.24) raw xDistance=0.11 yDistance=0.23
00:26:15.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:26:15.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:15.053 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:26:15.053 00.000 20224 MoveAxis(E, 0, ABG)
00:26:15.053 00.000 20224 Move returns status 0, amount 0
00:26:15.053 00.000 20224 MoveAxis(N, 0, ABG)
00:26:15.053 00.000 20224 Move returns status 0, amount 0
00:26:15.053 00.000 20224 move complete, result=0
00:26:15.053 00.000 20224 worker thread done servicing request
00:26:15.061 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59862, med=2966, FiltMin=2697, FiltMax=27680, Gamma=1.000
00:26:15.091 00.030 8996 UpdateGuideState exits: m=720590 SNR=326.9
00:26:15.093 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:15.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:15.095 00.001 8996 Enqueuing Expose request
00:26:15.097 00.002 20224 Worker thread wakes up
00:26:15.097 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:26:15.099 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:15.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:16.068 00.969 20224 Exposure complete
00:26:16.136 00.068 20224 worker thread done servicing request
00:26:16.136 00.000 8996 OnExposeComplete: enter
00:26:16.138 00.002 8996 UpdateGuideState(): m_state=6
00:26:16.139 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10056
00:26:16.139 00.000 8996 Star::Find returns 1 (0), X=135.92, Y=473.18, Mass=770367, SNR=327.3, Peak=65535 HFD=4.4
00:26:16.140 00.001 8996 MultiStar: [#1 0.27,-0.19,0.84,U] [#2 0.18,-0.28,0.65,U] [#3 0.42,-0.74,0.00,M6] [#4 0.31,-0.31,0.52,U] [#5 0.09,-0.26,0.63,U] [#6 0.34,-0.04,0.42,U] [#7 0.48,-0.62,0.00,M2] [#8 0.51,0.04,0.00,M1] 
00:26:16.142 00.002 8996 refined, 5 included, MultiStar: {0.25, -0.24}, one-star: {0.31, -0.29}
00:26:16.143 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
00:26:16.145 00.002 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
00:26:16.146 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.24 hyp=0.35 cameraTheta=-0.76 mountX=0.27 mountY=0.21, mountTheta=0.65
00:26:16.150 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.24, opts=13)
00:26:16.151 00.001 8996 Enqueuing Move request for scope (0.25, -0.24)
00:26:16.153 00.002 20224 Worker thread wakes up
00:26:16.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.24) opts 0xd
00:26:16.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.24)
00:26:16.153 00.000 20224 Moving (0.25, -0.24) raw xDistance=0.27 yDistance=0.21
00:26:16.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:26:16.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:16.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:26:16.153 00.000 20224 MoveAxis(W, 40, ABG)
00:26:16.153 00.000 20224 Guiding  Dir = 3, Dur = 40
00:26:16.153 00.000 20224 IsSlewing returns 0
00:26:16.153 00.000 20224 IsGuiding returns 0
00:26:16.160 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65535, med=2966, FiltMin=2685, FiltMax=29350, Gamma=1.000
00:26:16.176 00.016 8996 UpdateGuideState exits: m=770367 SNR=327.3
00:26:16.177 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:16.177 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:16.178 00.001 8996 Enqueuing Expose request
00:26:16.213 00.035 20224 IsGuiding returns 1
00:26:16.213 00.000 20224 scope still moving after pulse duration time elapsed
00:26:16.242 00.029 20224 IsSlewing returns 0
00:26:16.242 00.000 20224 IsGuiding returns 1
00:26:16.274 00.032 20224 IsSlewing returns 0
00:26:16.274 00.000 20224 IsGuiding returns 1
00:26:16.305 00.031 20224 IsSlewing returns 0
00:26:16.306 00.001 20224 IsGuiding returns 0
00:26:16.306 00.000 20224 scope move finished after 40 + 112 ms
00:26:16.306 00.000 20224 Move returns status 0, amount 40
00:26:16.306 00.000 20224 MoveAxis(N, 0, ABG)
00:26:16.306 00.000 20224 Move returns status 0, amount 0
00:26:16.306 00.000 20224 move complete, result=0
00:26:16.306 00.000 20224 worker thread done servicing request
00:26:16.307 00.001 8996 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH
00:26:16.308 00.001 20224 Worker thread wakes up
00:26:16.308 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:16.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:17.485 01.177 20224 Exposure complete
00:26:17.578 00.093 20224 worker thread done servicing request
00:26:17.579 00.001 8996 OnExposeComplete: enter
00:26:17.580 00.001 8996 UpdateGuideState(): m_state=6
00:26:17.582 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10057
00:26:17.584 00.002 8996 Star::Find returns 1 (0), X=135.53, Y=473.13, Mass=697795, SNR=358.5, Peak=58070 HFD=4.6
00:26:17.585 00.001 8996 MultiStar: [#1 0.21,-0.41,0.00,M1] [#2 0.16,-0.05,0.58,U] [#3 0.30,-0.68,0.00,M7] [#4 0.16,-0.27,0.52,U] [#5 -0.07,-0.32,0.50,U] [#6 0.02,-0.15,0.38,U] [#7 0.13,-0.17,0.44,U] [#8 -0.08,-0.32,0.42,U] 
00:26:17.587 00.002 8996 refined, 6 included, MultiStar: {0.03, -0.24}, one-star: {-0.07, -0.33}
00:26:17.588 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
00:26:17.589 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
00:26:17.590 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.46 mountX=0.05 mountY=0.24, mountTheta=1.36
00:26:17.592 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.24, opts=13)
00:26:17.593 00.001 8996 Enqueuing Move request for scope (0.03, -0.24)
00:26:17.595 00.002 20224 Worker thread wakes up
00:26:17.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.24) opts 0xd
00:26:17.595 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.24)
00:26:17.595 00.000 20224 Moving (0.03, -0.24) raw xDistance=0.05 yDistance=0.24
00:26:17.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:26:17.595 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.02 newest=0.68
00:26:17.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:26:17.595 00.000 20224 MoveAxis(E, 0, ABG)
00:26:17.595 00.000 20224 Move returns status 0, amount 0
00:26:17.595 00.000 20224 MoveAxis(S, 50, ABG)
00:26:17.596 00.001 20224 Guiding  Dir = 1, Dur = 50
00:26:17.596 00.000 20224 IsSlewing returns 0
00:26:17.596 00.000 20224 IsGuiding returns 0
00:26:17.602 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58070, med=2966, FiltMin=2672, FiltMax=27939, Gamma=1.000
00:26:17.617 00.015 8996 UpdateGuideState exits: m=697795 SNR=358.5
00:26:17.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:17.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:17.620 00.001 8996 Enqueuing Expose request
00:26:17.625 00.005 20224 PulseGuide returned control before completion, sleep 33
00:26:17.670 00.045 20224 IsGuiding returns 1
00:26:17.670 00.000 20224 scope still moving after pulse duration time elapsed
00:26:17.700 00.030 20224 IsSlewing returns 0
00:26:17.701 00.001 20224 IsGuiding returns 0
00:26:17.701 00.000 20224 scope move finished after 50 + 54 ms
00:26:17.701 00.000 20224 Move returns status 0, amount 50
00:26:17.701 00.000 20224 move complete, result=0
00:26:17.701 00.000 20224 worker thread done servicing request
00:26:17.701 00.000 20224 Worker thread wakes up
00:26:17.701 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:17.702 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:17.702 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
00:26:18.672 00.970 20224 Exposure complete
00:26:18.749 00.077 20224 worker thread done servicing request
00:26:18.749 00.000 8996 OnExposeComplete: enter
00:26:18.751 00.002 8996 UpdateGuideState(): m_state=6
00:26:18.752 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10058
00:26:18.753 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.29, Mass=675733, SNR=367.3, Peak=49926 HFD=4.7
00:26:18.754 00.001 8996 MultiStar: [#1 0.00,-0.34,0.56,U] [#2 -0.23,-0.05,0.62,U] [#3 -0.03,-0.41,0.59,U] [#4 -0.11,0.07,0.51,U] [#5 -0.23,-0.17,0.58,U] [#6 -0.01,-0.16,0.41,U] [#7 -0.16,-0.29,0.44,U] [#8 -0.02,-0.22,0.30,U] 
00:26:18.755 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.19}, one-star: {-0.13, -0.17}
00:26:18.756 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
00:26:18.756 00.000 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
00:26:18.757 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.17 hyp=0.22 cameraTheta=-2.21 mountX=-0.11 mountY=0.19, mountTheta=2.11
00:26:18.758 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.17, opts=13)
00:26:18.758 00.000 8996 Enqueuing Move request for scope (-0.13, -0.17)
00:26:18.760 00.002 20224 Worker thread wakes up
00:26:18.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.17) opts 0xd
00:26:18.760 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.17)
00:26:18.760 00.000 20224 Moving (-0.13, -0.17) raw xDistance=-0.11 yDistance=0.19
00:26:18.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:26:18.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:18.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:26:18.760 00.000 20224 MoveAxis(E, 0, ABG)
00:26:18.760 00.000 20224 Move returns status 0, amount 0
00:26:18.760 00.000 20224 MoveAxis(N, 0, ABG)
00:26:18.760 00.000 20224 Move returns status 0, amount 0
00:26:18.760 00.000 20224 move complete, result=0
00:26:18.760 00.000 20224 worker thread done servicing request
00:26:18.764 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49926, med=2966, FiltMin=2685, FiltMax=24947, Gamma=1.000
00:26:18.777 00.013 8996 UpdateGuideState exits: m=675733 SNR=367.3
00:26:18.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:18.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:18.780 00.001 8996 Enqueuing Expose request
00:26:18.780 00.000 20224 Worker thread wakes up
00:26:18.780 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:26:18.781 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:18.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:19.931 01.150 20224 Exposure complete
00:26:20.010 00.079 20224 worker thread done servicing request
00:26:20.010 00.000 8996 OnExposeComplete: enter
00:26:20.011 00.001 8996 UpdateGuideState(): m_state=6
00:26:20.012 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10059
00:26:20.013 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.41, Mass=658450, SNR=327.2, Peak=45456 HFD=4.8
00:26:20.014 00.001 8996 MultiStar: [#1 0.09,-0.21,0.62,U] [#2 -0.01,0.09,0.74,U] [#3 -0.05,-0.65,0.00,M7] [#4 -0.21,0.07,0.66,U] [#5 0.07,-0.13,0.68,U] [#6 0.05,-0.18,0.42,U] [#7 -0.05,-0.32,0.41,U] [#8 0.01,0.04,0.37,U] 
00:26:20.014 00.000 8996 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.14, -0.05}
00:26:20.015 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
00:26:20.016 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
00:26:20.017 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-2.02 mountX=-0.03 mountY=0.08, mountTheta=1.92
00:26:20.018 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
00:26:20.019 00.001 8996 Enqueuing Move request for scope (-0.03, -0.07)
00:26:20.019 00.000 20224 Worker thread wakes up
00:26:20.020 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
00:26:20.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
00:26:20.020 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.03 yDistance=0.08
00:26:20.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:26:20.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:20.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:26:20.020 00.000 20224 MoveAxis(E, 0, ABG)
00:26:20.020 00.000 20224 Move returns status 0, amount 0
00:26:20.020 00.000 20224 MoveAxis(N, 0, ABG)
00:26:20.020 00.000 20224 Move returns status 0, amount 0
00:26:20.020 00.000 20224 move complete, result=0
00:26:20.020 00.000 20224 worker thread done servicing request
00:26:20.024 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45456, med=2966, FiltMin=2605, FiltMax=23331, Gamma=1.000
00:26:20.043 00.019 8996 UpdateGuideState exits: m=658450 SNR=327.2
00:26:20.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:20.046 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:20.047 00.001 8996 Enqueuing Expose request
00:26:20.048 00.001 20224 Worker thread wakes up
00:26:20.048 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:20.050 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:20.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:21.033 00.983 20224 Exposure complete
00:26:21.103 00.070 20224 worker thread done servicing request
00:26:21.103 00.000 8996 OnExposeComplete: enter
00:26:21.104 00.001 8996 UpdateGuideState(): m_state=6
00:26:21.104 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10060
00:26:21.105 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.40, Mass=709267, SNR=315.1, Peak=54342 HFD=4.5
00:26:21.106 00.001 8996 MultiStar: [#1 -0.20,-0.09,0.68,U] [#2 -0.14,-0.05,0.83,U] [#3 -0.18,-0.60,0.00,M8] [#4 -0.33,0.05,0.68,U] [#5 -0.28,-0.34,0.66,U] [#6 -0.06,0.03,0.48,U] [#7 -0.25,-0.26,0.49,U] [#8 -0.38,-0.03,0.42,U] 
00:26:21.107 00.001 8996 single-star, 7 included, MultiStar: {-0.22, -0.09}, one-star: {-0.17, -0.07}
00:26:21.108 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
00:26:21.109 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
00:26:21.109 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-2.77 mountX=-0.17 mountY=0.09, mountTheta=2.66
00:26:21.111 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.07, opts=13)
00:26:21.111 00.000 8996 Enqueuing Move request for scope (-0.17, -0.07)
00:26:21.112 00.001 20224 Worker thread wakes up
00:26:21.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
00:26:21.112 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
00:26:21.112 00.000 20224 Moving (-0.17, -0.07) raw xDistance=-0.17 yDistance=0.09
00:26:21.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:26:21.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:21.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:26:21.113 00.001 20224 MoveAxis(E, 0, ABG)
00:26:21.113 00.000 20224 Move returns status 0, amount 0
00:26:21.113 00.000 20224 MoveAxis(N, 0, ABG)
00:26:21.113 00.000 20224 Move returns status 0, amount 0
00:26:21.113 00.000 20224 move complete, result=0
00:26:21.113 00.000 20224 worker thread done servicing request
00:26:21.117 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54342, med=2966, FiltMin=2665, FiltMax=25651, Gamma=1.000
00:26:21.141 00.024 8996 UpdateGuideState exits: m=709267 SNR=315.1
00:26:21.143 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:21.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:21.146 00.002 8996 Enqueuing Expose request
00:26:21.148 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:21.149 00.001 20224 Worker thread wakes up
00:26:21.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:21.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:22.322 01.172 20224 Exposure complete
00:26:22.385 00.063 20224 worker thread done servicing request
00:26:22.385 00.000 8996 OnExposeComplete: enter
00:26:22.386 00.001 8996 UpdateGuideState(): m_state=6
00:26:22.387 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10061
00:26:22.388 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.63, Mass=778097, SNR=347.2, Peak=54253 HFD=4.7
00:26:22.389 00.001 8996 MultiStar: [#1 -0.28,-0.27,0.66,U] [#2 -0.52,0.16,0.00,M1] [#3 -0.44,-0.41,0.00,M9] [#4 -0.48,0.13,0.00,M1] [#5 -0.38,-0.04,0.56,U] [#6 -0.59,0.01,0.00,M1] [#7 -0.44,0.00,0.37,U] [#8 -0.25,-0.03,0.33,U] 
00:26:22.390 00.001 8996 refined, 4 included, MultiStar: {-0.39, -0.01}, one-star: {-0.50, 0.17}
00:26:22.390 00.000 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
00:26:22.391 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
00:26:22.392 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.01 hyp=0.39 cameraTheta=-3.11 mountX=-0.39 mountY=0.06, mountTheta=2.99
00:26:22.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.01, opts=13)
00:26:22.395 00.001 8996 Enqueuing Move request for scope (-0.39, -0.01)
00:26:22.396 00.001 20224 Worker thread wakes up
00:26:22.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.01) opts 0xd
00:26:22.396 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.01)
00:26:22.396 00.000 20224 Moving (-0.39, -0.01) raw xDistance=-0.39 yDistance=0.06
00:26:22.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
00:26:22.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:22.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:26:22.396 00.000 20224 MoveAxis(E, 57, ABG)
00:26:22.396 00.000 20224 Guiding  Dir = 2, Dur = 57
00:26:22.397 00.001 20224 IsSlewing returns 0
00:26:22.397 00.000 20224 IsGuiding returns 0
00:26:22.400 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=54253, med=2966, FiltMin=2691, FiltMax=25145, Gamma=1.000
00:26:22.422 00.022 8996 UpdateGuideState exits: m=778097 SNR=347.2
00:26:22.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:22.425 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:22.427 00.002 8996 Enqueuing Expose request
00:26:22.428 00.001 20224 PulseGuide returned control before completion, sleep 39
00:26:22.472 00.044 20224 IsGuiding returns 1
00:26:22.472 00.000 20224 scope still moving after pulse duration time elapsed
00:26:22.504 00.032 20224 IsSlewing returns 0
00:26:22.504 00.000 20224 IsGuiding returns 1
00:26:22.536 00.032 20224 IsSlewing returns 0
00:26:22.536 00.000 20224 IsGuiding returns 0
00:26:22.536 00.000 20224 scope move finished after 57 + 82 ms
00:26:22.536 00.000 20224 Move returns status 0, amount 57
00:26:22.536 00.000 20224 MoveAxis(N, 0, ABG)
00:26:22.536 00.000 20224 Move returns status 0, amount 0
00:26:22.537 00.001 20224 move complete, result=0
00:26:22.537 00.000 20224 worker thread done servicing request
00:26:22.537 00.000 8996 GuideStep: -0.4 px 57 ms EAST, 0.1 px 0 ms NORTH
00:26:22.539 00.002 20224 Worker thread wakes up
00:26:22.539 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:22.540 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:23.517 00.977 20224 Exposure complete
00:26:23.590 00.073 20224 worker thread done servicing request
00:26:23.590 00.000 8996 OnExposeComplete: enter
00:26:23.591 00.001 8996 UpdateGuideState(): m_state=6
00:26:23.592 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10062
00:26:23.595 00.003 8996 Star::Find returns 1 (0), X=135.37, Y=473.67, Mass=655392, SNR=329.3, Peak=44112 HFD=4.7
00:26:23.598 00.003 8996 MultiStar: [#1 -0.22,-0.14,0.64,U] [#2 -0.27,0.44,0.00,M2] [#3 -0.38,-0.05,0.60,U] [#4 -0.53,0.49,0.00,M2] [#5 -0.30,0.19,0.50,U] [#6 -0.27,0.31,0.51,U] [#7 -0.25,-0.09,0.38,U] [#8 -0.38,0.20,0.42,U] 
00:26:23.599 00.001 8996 refined, 6 included, MultiStar: {-0.28, 0.10}, one-star: {-0.23, 0.21}
00:26:23.601 00.002 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
00:26:23.602 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
00:26:23.604 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=0.10 hyp=0.30 cameraTheta=2.82 mountX=-0.29 mountY=-0.06, mountTheta=-2.93
00:26:23.606 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.10, opts=13)
00:26:23.609 00.003 8996 Enqueuing Move request for scope (-0.28, 0.10)
00:26:23.611 00.002 20224 Worker thread wakes up
00:26:23.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.10) opts 0xd
00:26:23.611 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.10)
00:26:23.611 00.000 20224 Moving (-0.28, 0.10) raw xDistance=-0.29 yDistance=-0.06
00:26:23.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
00:26:23.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:23.611 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:26:23.611 00.000 20224 MoveAxis(E, 47, ABG)
00:26:23.611 00.000 20224 Guiding  Dir = 2, Dur = 47
00:26:23.611 00.000 20224 IsSlewing returns 0
00:26:23.611 00.000 20224 IsGuiding returns 0
00:26:23.617 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44112, med=2966, FiltMin=2694, FiltMax=20691, Gamma=1.000
00:26:23.623 00.006 20224 PulseGuide returned control before completion, sleep 45
00:26:23.638 00.015 8996 UpdateGuideState exits: m=655392 SNR=329.3
00:26:23.641 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:23.642 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:23.643 00.001 8996 Enqueuing Expose request
00:26:23.669 00.026 20224 IsGuiding returns 1
00:26:23.669 00.000 20224 scope still moving after pulse duration time elapsed
00:26:23.701 00.032 20224 IsSlewing returns 0
00:26:23.701 00.000 20224 IsGuiding returns 1
00:26:23.732 00.031 20224 IsSlewing returns 0
00:26:23.732 00.000 20224 IsGuiding returns 0
00:26:23.732 00.000 20224 scope move finished after 47 + 74 ms
00:26:23.732 00.000 20224 Move returns status 0, amount 47
00:26:23.733 00.001 20224 MoveAxis(N, 0, ABG)
00:26:23.733 00.000 20224 Move returns status 0, amount 0
00:26:23.733 00.000 20224 move complete, result=0
00:26:23.733 00.000 20224 worker thread done servicing request
00:26:23.733 00.000 20224 Worker thread wakes up
00:26:23.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:23.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:23.733 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
00:26:24.910 01.177 20224 Exposure complete
00:26:24.983 00.073 20224 worker thread done servicing request
00:26:24.983 00.000 8996 OnExposeComplete: enter
00:26:24.985 00.002 8996 UpdateGuideState(): m_state=6
00:26:24.986 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10063
00:26:24.988 00.002 8996 Star::Find returns 1 (0), X=135.71, Y=473.78, Mass=639153, SNR=301.5, Peak=53968 HFD=4.5
00:26:24.990 00.002 8996 MultiStar: [#1 -0.07,0.07,0.74,U] [#2 -0.00,0.38,0.85,U] [#3 -0.05,-0.03,0.71,U] [#4 -0.12,0.62,0.00,M3] [#5 0.12,0.13,0.62,U] [#6 -0.07,0.39,0.53,U] [#7 0.09,0.08,0.52,U] [#8 0.31,0.13,0.42,U] 
00:26:24.991 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.20}, one-star: {0.10, 0.32}
00:26:24.993 00.002 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
00:26:24.994 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
00:26:24.995 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.20 hyp=0.20 cameraTheta=1.35 mountX=0.02 mountY=-0.20, mountTheta=-1.45
00:26:24.997 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.20, opts=13)
00:26:24.998 00.001 8996 Enqueuing Move request for scope (0.04, 0.20)
00:26:25.000 00.002 20224 Worker thread wakes up
00:26:25.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.20) opts 0xd
00:26:25.000 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.20)
00:26:25.000 00.000 20224 Moving (0.04, 0.20) raw xDistance=0.02 yDistance=-0.20
00:26:25.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:25.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:25.001 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:26:25.001 00.000 20224 MoveAxis(E, 0, ABG)
00:26:25.001 00.000 20224 Move returns status 0, amount 0
00:26:25.001 00.000 20224 MoveAxis(N, 0, ABG)
00:26:25.001 00.000 20224 Move returns status 0, amount 0
00:26:25.001 00.000 20224 move complete, result=0
00:26:25.001 00.000 20224 worker thread done servicing request
00:26:25.008 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53968, med=2966, FiltMin=2659, FiltMax=26998, Gamma=1.000
00:26:25.027 00.019 8996 UpdateGuideState exits: m=639153 SNR=301.5
00:26:25.030 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:25.031 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:25.032 00.001 8996 Enqueuing Expose request
00:26:25.033 00.001 20224 Worker thread wakes up
00:26:25.033 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:25.034 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:25.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:26.014 00.980 20224 Exposure complete
00:26:26.079 00.065 20224 worker thread done servicing request
00:26:26.079 00.000 8996 OnExposeComplete: enter
00:26:26.080 00.001 8996 UpdateGuideState(): m_state=6
00:26:26.082 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10064
00:26:26.083 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.43, Mass=795360, SNR=350.3, Peak=63478 HFD=4.6
00:26:26.084 00.001 8996 MultiStar: [#1 0.17,-0.01,0.63,U] [#2 -0.05,0.19,0.71,U] [#3 0.10,-0.16,0.56,U] [#4 0.06,0.38,0.52,U] [#5 0.26,0.14,0.50,U] [#6 0.17,0.17,0.39,U] [#7 0.15,0.16,0.38,U] [#8 0.38,0.14,0.35,U] 
00:26:26.085 00.001 8996 single-star, 8 included, MultiStar: {0.13, 0.09}, one-star: {0.09, -0.03}
00:26:26.086 00.001 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
00:26:26.088 00.002 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
00:26:26.089 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.37 mountX=0.09 mountY=0.02, mountTheta=0.26
00:26:26.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
00:26:26.093 00.002 8996 Enqueuing Move request for scope (0.09, -0.03)
00:26:26.094 00.001 20224 Worker thread wakes up
00:26:26.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
00:26:26.094 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
00:26:26.094 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.02
00:26:26.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:26:26.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:26.095 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:26:26.095 00.000 20224 MoveAxis(E, 0, ABG)
00:26:26.095 00.000 20224 Move returns status 0, amount 0
00:26:26.095 00.000 20224 MoveAxis(N, 0, ABG)
00:26:26.095 00.000 20224 Move returns status 0, amount 0
00:26:26.095 00.000 20224 move complete, result=0
00:26:26.095 00.000 20224 worker thread done servicing request
00:26:26.099 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63478, med=2966, FiltMin=2646, FiltMax=32381, Gamma=1.000
00:26:26.117 00.018 8996 UpdateGuideState exits: m=795360 SNR=350.3
00:26:26.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:26.120 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:26.121 00.001 8996 Enqueuing Expose request
00:26:26.123 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:26.124 00.001 20224 Worker thread wakes up
00:26:26.124 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:26.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:27.304 01.180 20224 Exposure complete
00:26:27.373 00.069 20224 worker thread done servicing request
00:26:27.373 00.000 8996 OnExposeComplete: enter
00:26:27.374 00.001 8996 UpdateGuideState(): m_state=6
00:26:27.375 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10065
00:26:27.375 00.000 8996 Star::Find returns 1 (0), X=135.74, Y=473.65, Mass=634653, SNR=282.8, Peak=54368 HFD=4.6
00:26:27.376 00.001 8996 MultiStar: [#1 0.13,0.25,0.78,U] [#2 0.11,0.38,0.89,U] [#3 0.28,-0.21,0.66,U] [#4 0.02,0.29,0.58,U] [#5 0.23,0.26,0.67,U] [#6 0.11,0.18,0.52,U] [#7 0.34,-0.04,0.53,U] [#8 0.23,0.36,0.50,U] 
00:26:27.377 00.001 8996 single-star, 8 included, MultiStar: {0.17, 0.19}, one-star: {0.14, 0.19}
00:26:27.378 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
00:26:27.379 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
00:26:27.379 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.19 hyp=0.23 cameraTheta=0.94 mountX=0.12 mountY=-0.20, mountTheta=-1.05
00:26:27.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.19, opts=13)
00:26:27.381 00.000 8996 Enqueuing Move request for scope (0.14, 0.19)
00:26:27.383 00.002 20224 Worker thread wakes up
00:26:27.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.19) opts 0xd
00:26:27.383 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.19)
00:26:27.383 00.000 20224 Moving (0.14, 0.19) raw xDistance=0.12 yDistance=-0.20
00:26:27.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:26:27.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:26:27.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:26:27.383 00.000 20224 MoveAxis(E, 0, ABG)
00:26:27.383 00.000 20224 Move returns status 0, amount 0
00:26:27.383 00.000 20224 MoveAxis(N, 0, ABG)
00:26:27.383 00.000 20224 Move returns status 0, amount 0
00:26:27.383 00.000 20224 move complete, result=0
00:26:27.383 00.000 20224 worker thread done servicing request
00:26:27.390 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54368, med=2966, FiltMin=2685, FiltMax=25795, Gamma=1.000
00:26:27.406 00.016 8996 UpdateGuideState exits: m=634653 SNR=282.8
00:26:27.407 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:27.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:27.409 00.001 8996 Enqueuing Expose request
00:26:27.409 00.000 20224 Worker thread wakes up
00:26:27.409 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:27.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:27.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:28.392 00.982 20224 Exposure complete
00:26:28.470 00.078 20224 worker thread done servicing request
00:26:28.471 00.001 8996 OnExposeComplete: enter
00:26:28.472 00.001 8996 UpdateGuideState(): m_state=6
00:26:28.472 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10066
00:26:28.473 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.47, Mass=653505, SNR=326.7, Peak=49638 HFD=4.3
00:26:28.474 00.001 8996 MultiStar: [#1 0.29,-0.01,0.77,U] [#2 0.28,0.26,0.72,U] [#3 0.39,-0.24,0.00,M6] [#4 0.23,0.02,0.64,U] [#5 0.39,-0.08,0.54,U] [#6 0.17,-0.12,0.51,U] [#7 0.43,0.03,0.44,U] [#8 0.43,0.04,0.35,U] 
00:26:28.475 00.001 8996 single-star, 7 included, MultiStar: {0.30, 0.02}, one-star: {0.30, 0.00}
00:26:28.476 00.001 8996 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
00:26:28.476 00.000 8996 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
00:26:28.477 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.00 hyp=0.30 cameraTheta=0.00 mountX=0.30 mountY=-0.04, mountTheta=-0.12
00:26:28.479 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.00, opts=13)
00:26:28.480 00.001 8996 Enqueuing Move request for scope (0.30, 0.00)
00:26:28.481 00.001 20224 Worker thread wakes up
00:26:28.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.00) opts 0xd
00:26:28.481 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.00)
00:26:28.481 00.000 20224 Moving (0.30, 0.00) raw xDistance=0.30 yDistance=-0.04
00:26:28.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
00:26:28.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:28.482 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:26:28.482 00.000 20224 MoveAxis(W, 43, ABG)
00:26:28.482 00.000 20224 Guiding  Dir = 3, Dur = 43
00:26:28.482 00.000 20224 IsSlewing returns 0
00:26:28.482 00.000 20224 IsGuiding returns 0
00:26:28.485 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49638, med=2966, FiltMin=2713, FiltMax=25142, Gamma=1.000
00:26:28.512 00.027 8996 UpdateGuideState exits: m=653505 SNR=326.7
00:26:28.514 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:28.516 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:28.518 00.002 8996 Enqueuing Expose request
00:26:28.543 00.025 20224 IsGuiding returns 1
00:26:28.543 00.000 20224 scope still moving after pulse duration time elapsed
00:26:28.574 00.031 20224 IsSlewing returns 0
00:26:28.574 00.000 20224 IsGuiding returns 1
00:26:28.604 00.030 20224 IsSlewing returns 0
00:26:28.604 00.000 20224 IsGuiding returns 1
00:26:28.636 00.032 20224 IsSlewing returns 0
00:26:28.637 00.001 20224 IsGuiding returns 0
00:26:28.637 00.000 20224 scope move finished after 43 + 110 ms
00:26:28.637 00.000 20224 Move returns status 0, amount 43
00:26:28.637 00.000 20224 MoveAxis(N, 0, ABG)
00:26:28.637 00.000 20224 Move returns status 0, amount 0
00:26:28.637 00.000 20224 move complete, result=0
00:26:28.637 00.000 20224 worker thread done servicing request
00:26:28.637 00.000 20224 Worker thread wakes up
00:26:28.637 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.0 px 0 ms NORTH
00:26:28.641 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:28.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:29.792 01.151 20224 Exposure complete
00:26:29.860 00.068 20224 worker thread done servicing request
00:26:29.860 00.000 8996 OnExposeComplete: enter
00:26:29.861 00.001 8996 UpdateGuideState(): m_state=6
00:26:29.862 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10067
00:26:29.862 00.000 8996 Star::Find returns 1 (0), X=135.38, Y=473.48, Mass=722715, SNR=315.4, Peak=49606 HFD=4.5
00:26:29.863 00.001 8996 MultiStar: [#1 -0.19,0.06,0.65,U] [#2 -0.04,0.14,0.72,U] [#3 -0.28,-0.31,0.58,U] [#4 -0.35,0.26,0.53,U] [#5 -0.30,0.14,0.59,U] [#6 -0.24,-0.02,0.43,U] [#7 -0.11,0.14,0.45,U] [#8 -0.02,0.01,0.46,U] 
00:26:29.864 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.05}, one-star: {-0.23, 0.01}
00:26:29.864 00.000 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:26:29.865 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:26:29.867 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.20 cameraTheta=2.91 mountX=-0.20 mountY=-0.02, mountTheta=-3.02
00:26:29.868 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.05, opts=13)
00:26:29.869 00.001 8996 Enqueuing Move request for scope (-0.20, 0.05)
00:26:29.870 00.001 20224 Worker thread wakes up
00:26:29.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
00:26:29.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
00:26:29.870 00.000 20224 Moving (-0.20, 0.05) raw xDistance=-0.20 yDistance=-0.02
00:26:29.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20
00:26:29.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:29.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:26:29.870 00.000 20224 MoveAxis(E, 26, ABG)
00:26:29.870 00.000 20224 Guiding  Dir = 2, Dur = 26
00:26:29.870 00.000 20224 IsSlewing returns 0
00:26:29.871 00.001 20224 IsGuiding returns 0
00:26:29.874 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49606, med=2966, FiltMin=2704, FiltMax=23635, Gamma=1.000
00:26:29.879 00.005 20224 PulseGuide returned control before completion, sleep 28
00:26:29.890 00.011 8996 UpdateGuideState exits: m=722715 SNR=315.4
00:26:29.892 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:29.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:29.895 00.002 8996 Enqueuing Expose request
00:26:29.909 00.014 20224 IsGuiding returns 1
00:26:29.909 00.000 20224 scope still moving after pulse duration time elapsed
00:26:29.941 00.032 20224 IsSlewing returns 0
00:26:29.941 00.000 20224 IsGuiding returns 1
00:26:29.971 00.030 20224 IsSlewing returns 0
00:26:29.971 00.000 20224 IsGuiding returns 0
00:26:29.971 00.000 20224 scope move finished after 26 + 75 ms
00:26:29.972 00.001 20224 Move returns status 0, amount 26
00:26:29.972 00.000 20224 MoveAxis(N, 0, ABG)
00:26:29.972 00.000 20224 Move returns status 0, amount 0
00:26:29.972 00.000 20224 move complete, result=0
00:26:29.972 00.000 20224 worker thread done servicing request
00:26:29.972 00.000 20224 Worker thread wakes up
00:26:29.972 00.000 8996 GuideStep: -0.2 px 26 ms EAST, -0.0 px 0 ms NORTH
00:26:29.974 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:29.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:30.963 00.989 20224 Exposure complete
00:26:31.022 00.059 20224 worker thread done servicing request
00:26:31.022 00.000 8996 OnExposeComplete: enter
00:26:31.023 00.001 8996 UpdateGuideState(): m_state=6
00:26:31.024 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10068
00:26:31.027 00.003 8996 Star::Find returns 1 (0), X=135.53, Y=473.63, Mass=705574, SNR=320.0, Peak=58672 HFD=4.5
00:26:31.029 00.002 8996 MultiStar: [#1 -0.04,0.04,0.70,U] [#2 0.02,0.27,0.73,U] [#3 -0.09,-0.27,0.57,U] [#4 -0.42,0.27,0.00,M1] [#5 0.17,-0.11,0.63,U] [#6 0.03,0.29,0.43,U] [#7 0.01,0.25,0.48,U] [#8 0.14,0.06,0.40,U] 
00:26:31.031 00.002 8996 refined, 7 included, MultiStar: {0.01, 0.09}, one-star: {-0.07, 0.17}
00:26:31.033 00.002 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
00:26:31.034 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
00:26:31.035 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.48 mountX=-0.00 mountY=-0.09, mountTheta=-1.58
00:26:31.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
00:26:31.038 00.001 8996 Enqueuing Move request for scope (0.01, 0.09)
00:26:31.039 00.001 20224 Worker thread wakes up
00:26:31.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
00:26:31.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
00:26:31.039 00.000 20224 Moving (0.01, 0.09) raw xDistance=-0.00 yDistance=-0.09
00:26:31.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:26:31.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:31.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:26:31.039 00.000 20224 MoveAxis(E, 0, ABG)
00:26:31.040 00.001 20224 Move returns status 0, amount 0
00:26:31.040 00.000 20224 MoveAxis(N, 0, ABG)
00:26:31.040 00.000 20224 Move returns status 0, amount 0
00:26:31.040 00.000 20224 move complete, result=0
00:26:31.040 00.000 20224 worker thread done servicing request
00:26:31.044 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58672, med=2966, FiltMin=2685, FiltMax=26614, Gamma=1.000
00:26:31.063 00.019 8996 UpdateGuideState exits: m=705574 SNR=320.0
00:26:31.065 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:31.066 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:31.067 00.001 8996 Enqueuing Expose request
00:26:31.068 00.001 20224 Worker thread wakes up
00:26:31.068 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:31.068 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:31.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:32.217 01.149 20224 Exposure complete
00:26:32.301 00.084 20224 worker thread done servicing request
00:26:32.301 00.000 8996 OnExposeComplete: enter
00:26:32.302 00.001 8996 UpdateGuideState(): m_state=6
00:26:32.304 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10069
00:26:32.305 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.75, Mass=693198, SNR=313.5, Peak=55088 HFD=4.6
00:26:32.306 00.001 8996 MultiStar: [#1 0.11,0.36,0.75,U] [#2 0.15,0.20,0.87,U] [#3 0.12,-0.24,0.60,U] [#4 0.01,0.29,0.58,U] [#5 0.17,0.06,0.66,U] [#6 0.04,0.15,0.40,U] [#7 0.05,0.22,0.55,U] [#8 0.15,0.02,0.34,U] 
00:26:32.308 00.002 8996 refined, 8 included, MultiStar: {0.07, 0.17}, one-star: {-0.11, 0.29}
00:26:32.309 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
00:26:32.310 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
00:26:32.311 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.17 hyp=0.18 cameraTheta=1.20 mountX=0.05 mountY=-0.18, mountTheta=-1.30
00:26:32.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.17, opts=13)
00:26:32.314 00.001 8996 Enqueuing Move request for scope (0.07, 0.17)
00:26:32.315 00.001 20224 Worker thread wakes up
00:26:32.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.17) opts 0xd
00:26:32.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.17)
00:26:32.316 00.001 20224 Moving (0.07, 0.17) raw xDistance=0.05 yDistance=-0.18
00:26:32.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:26:32.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:32.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:26:32.316 00.000 20224 MoveAxis(E, 0, ABG)
00:26:32.316 00.000 20224 Move returns status 0, amount 0
00:26:32.316 00.000 20224 MoveAxis(N, 0, ABG)
00:26:32.316 00.000 20224 Move returns status 0, amount 0
00:26:32.316 00.000 20224 move complete, result=0
00:26:32.316 00.000 20224 worker thread done servicing request
00:26:32.321 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55088, med=2966, FiltMin=2691, FiltMax=26390, Gamma=1.000
00:26:32.342 00.021 8996 UpdateGuideState exits: m=693198 SNR=313.5
00:26:32.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:32.346 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:32.348 00.002 8996 Enqueuing Expose request
00:26:32.349 00.001 20224 Worker thread wakes up
00:26:32.349 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:32.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:32.350 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:33.320 00.970 20224 Exposure complete
00:26:33.384 00.064 20224 worker thread done servicing request
00:26:33.384 00.000 8996 OnExposeComplete: enter
00:26:33.386 00.002 8996 UpdateGuideState(): m_state=6
00:26:33.387 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10070
00:26:33.388 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.79, Mass=750479, SNR=374.4, Peak=65440 HFD=4.5
00:26:33.389 00.001 8996 MultiStar: [#1 -0.04,0.23,0.56,U] [#2 0.00,0.22,0.78,U] [#3 0.04,-0.09,0.54,U] [#4 0.02,0.44,0.45,U] [#5 -0.00,0.26,0.42,U] [#6 0.18,0.40,0.40,U] [#7 0.25,0.30,0.43,U] [#8 0.02,0.15,0.34,U] 
00:26:33.390 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.25}, one-star: {0.02, 0.33}
00:26:33.391 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
00:26:33.392 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
00:26:33.393 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.40 mountX=0.02 mountY=-0.25, mountTheta=-1.49
00:26:33.394 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.25, opts=13)
00:26:33.395 00.001 8996 Enqueuing Move request for scope (0.04, 0.25)
00:26:33.396 00.001 20224 Worker thread wakes up
00:26:33.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.25) opts 0xd
00:26:33.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.25)
00:26:33.396 00.000 20224 Moving (0.04, 0.25) raw xDistance=0.02 yDistance=-0.25
00:26:33.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:33.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:33.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:26:33.396 00.000 20224 MoveAxis(E, 0, ABG)
00:26:33.396 00.000 20224 Move returns status 0, amount 0
00:26:33.396 00.000 20224 MoveAxis(N, 0, ABG)
00:26:33.396 00.000 20224 Move returns status 0, amount 0
00:26:33.396 00.000 20224 move complete, result=0
00:26:33.396 00.000 20224 worker thread done servicing request
00:26:33.400 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=2966, FiltMin=2688, FiltMax=29526, Gamma=1.000
00:26:33.413 00.013 8996 UpdateGuideState exits: m=750479 SNR=374.4
00:26:33.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:33.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:33.416 00.001 8996 Enqueuing Expose request
00:26:33.416 00.000 20224 Worker thread wakes up
00:26:33.416 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:26:33.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:33.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:34.604 01.187 20224 Exposure complete
00:26:34.699 00.095 20224 worker thread done servicing request
00:26:34.699 00.000 8996 OnExposeComplete: enter
00:26:34.701 00.002 8996 UpdateGuideState(): m_state=6
00:26:34.702 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10071
00:26:34.703 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.32, Mass=705719, SNR=310.4, Peak=57446 HFD=4.7
00:26:34.705 00.002 8996 MultiStar: [#1 0.11,-0.04,0.70,U] [#2 -0.00,-0.05,0.80,U] [#3 0.02,-0.23,0.72,U] [#4 0.14,0.25,0.59,U] [#5 0.29,-0.01,0.65,U] [#6 0.24,0.15,0.51,U] [#7 0.31,-0.11,0.45,U] [#8 0.12,-0.07,0.36,U] 
00:26:34.707 00.002 8996 refined, 8 included, MultiStar: {0.12, -0.04}, one-star: {0.02, -0.14}
00:26:34.708 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
00:26:34.709 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
00:26:34.710 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.04 hyp=0.12 cameraTheta=-0.33 mountX=0.12 mountY=0.03, mountTheta=0.21
00:26:34.712 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.04, opts=13)
00:26:34.713 00.001 8996 Enqueuing Move request for scope (0.12, -0.04)
00:26:34.713 00.000 20224 Worker thread wakes up
00:26:34.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.04) opts 0xd
00:26:34.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.04)
00:26:34.713 00.000 20224 Moving (0.12, -0.04) raw xDistance=0.12 yDistance=0.03
00:26:34.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:26:34.714 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:34.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:26:34.714 00.000 20224 MoveAxis(E, 0, ABG)
00:26:34.714 00.000 20224 Move returns status 0, amount 0
00:26:34.714 00.000 20224 MoveAxis(N, 0, ABG)
00:26:34.714 00.000 20224 Move returns status 0, amount 0
00:26:34.714 00.000 20224 move complete, result=0
00:26:34.714 00.000 20224 worker thread done servicing request
00:26:34.718 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57446, med=2966, FiltMin=2694, FiltMax=28371, Gamma=1.000
00:26:34.731 00.013 8996 UpdateGuideState exits: m=705719 SNR=310.4
00:26:34.732 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:34.732 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:34.733 00.001 8996 Enqueuing Expose request
00:26:34.734 00.001 20224 Worker thread wakes up
00:26:34.734 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:34.735 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:34.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:35.721 00.986 20224 Exposure complete
00:26:35.798 00.077 20224 worker thread done servicing request
00:26:35.798 00.000 8996 OnExposeComplete: enter
00:26:35.799 00.001 8996 UpdateGuideState(): m_state=6
00:26:35.800 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10072
00:26:35.801 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.16, Mass=710801, SNR=341.1, Peak=58630 HFD=4.6
00:26:35.802 00.001 8996 MultiStar: [#1 0.32,-0.05,0.61,U] [#2 -0.01,0.09,0.72,U] [#3 0.14,-0.37,0.60,U] [#4 -0.07,0.26,0.49,U] [#5 0.18,0.09,0.63,U] [#6 -0.08,0.00,0.48,U] [#7 0.31,0.06,0.37,U] [#8 0.31,-0.03,0.32,U] 
00:26:35.802 00.000 8996 refined, 8 included, MultiStar: {0.12, -0.06}, one-star: {0.11, -0.30}
00:26:35.803 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
00:26:35.804 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
00:26:35.806 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-0.44 mountX=0.13 mountY=0.04, mountTheta=0.32
00:26:35.810 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.06, opts=13)
00:26:35.811 00.001 8996 Enqueuing Move request for scope (0.12, -0.06)
00:26:35.813 00.002 20224 Worker thread wakes up
00:26:35.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.06) opts 0xd
00:26:35.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.06)
00:26:35.813 00.000 20224 Moving (0.12, -0.06) raw xDistance=0.13 yDistance=0.04
00:26:35.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:26:35.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:35.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:26:35.813 00.000 20224 MoveAxis(E, 0, ABG)
00:26:35.813 00.000 20224 Move returns status 0, amount 0
00:26:35.813 00.000 20224 MoveAxis(N, 0, ABG)
00:26:35.813 00.000 20224 Move returns status 0, amount 0
00:26:35.813 00.000 20224 move complete, result=0
00:26:35.813 00.000 20224 worker thread done servicing request
00:26:35.817 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58630, med=2966, FiltMin=2704, FiltMax=27296, Gamma=1.000
00:26:35.834 00.017 8996 UpdateGuideState exits: m=710801 SNR=341.1
00:26:35.837 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:35.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:35.840 00.002 8996 Enqueuing Expose request
00:26:35.842 00.002 20224 Worker thread wakes up
00:26:35.842 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:35.844 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:35.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:37.012 01.168 20224 Exposure complete
00:26:37.073 00.061 20224 worker thread done servicing request
00:26:37.073 00.000 8996 OnExposeComplete: enter
00:26:37.075 00.002 8996 UpdateGuideState(): m_state=6
00:26:37.076 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10073
00:26:37.079 00.003 8996 Star::Find returns 1 (0), X=135.82, Y=473.59, Mass=616989, SNR=313.7, Peak=50784 HFD=4.5
00:26:37.082 00.003 8996 MultiStar: [#1 0.32,-0.07,0.75,U] [#2 0.22,0.09,0.76,U] [#3 0.04,0.02,0.60,U] [#4 -0.11,0.33,0.59,U] [#5 0.15,0.22,0.63,U] [#6 0.27,0.11,0.49,U] [#7 0.29,0.13,0.45,U] [#8 0.20,0.04,0.34,U] 
00:26:37.083 00.001 8996 refined, 8 included, MultiStar: {0.18, 0.11}, one-star: {0.22, 0.12}
00:26:37.084 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
00:26:37.085 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
00:26:37.086 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.11 hyp=0.21 cameraTheta=0.54 mountX=0.17 mountY=-0.13, mountTheta=-0.65
00:26:37.087 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.11, opts=13)
00:26:37.089 00.002 8996 Enqueuing Move request for scope (0.18, 0.11)
00:26:37.090 00.001 20224 Worker thread wakes up
00:26:37.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.11) opts 0xd
00:26:37.090 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.11)
00:26:37.090 00.000 20224 Moving (0.18, 0.11) raw xDistance=0.17 yDistance=-0.13
00:26:37.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:26:37.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:37.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:26:37.090 00.000 20224 MoveAxis(E, 0, ABG)
00:26:37.090 00.000 20224 Move returns status 0, amount 0
00:26:37.091 00.001 20224 MoveAxis(N, 0, ABG)
00:26:37.091 00.000 20224 Move returns status 0, amount 0
00:26:37.091 00.000 20224 move complete, result=0
00:26:37.091 00.000 20224 worker thread done servicing request
00:26:37.095 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50784, med=2966, FiltMin=2675, FiltMax=26221, Gamma=1.000
00:26:37.117 00.022 8996 UpdateGuideState exits: m=616989 SNR=313.7
00:26:37.119 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:37.119 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:37.120 00.001 8996 Enqueuing Expose request
00:26:37.121 00.001 20224 Worker thread wakes up
00:26:37.121 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:37.123 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:37.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:38.098 00.975 20224 Exposure complete
00:26:38.172 00.074 20224 worker thread done servicing request
00:26:38.172 00.000 8996 OnExposeComplete: enter
00:26:38.174 00.002 8996 UpdateGuideState(): m_state=6
00:26:38.175 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10074
00:26:38.177 00.002 8996 Star::Find returns 1 (0), X=135.77, Y=473.30, Mass=673791, SNR=316.8, Peak=58662 HFD=4.5
00:26:38.178 00.001 8996 MultiStar: [#1 0.17,-0.00,0.68,U] [#2 -0.07,-0.19,0.79,U] [#3 -0.05,-0.22,0.76,U] [#4 -0.30,0.36,0.00,M1] [#5 0.11,0.03,0.65,U] [#6 -0.04,-0.14,0.46,U] [#7 0.14,0.01,0.46,U] [#8 0.04,-0.20,0.41,U] 
00:26:38.179 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.12}, one-star: {0.17, -0.16}
00:26:38.180 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:26:38.181 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
00:26:38.182 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.07 mountX=0.07 mountY=0.11, mountTheta=0.97
00:26:38.184 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
00:26:38.186 00.002 8996 Enqueuing Move request for scope (0.06, -0.12)
00:26:38.187 00.001 20224 Worker thread wakes up
00:26:38.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
00:26:38.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
00:26:38.187 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.11
00:26:38.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:26:38.188 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:38.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:26:38.188 00.000 20224 MoveAxis(E, 0, ABG)
00:26:38.188 00.000 20224 Move returns status 0, amount 0
00:26:38.188 00.000 20224 MoveAxis(N, 0, ABG)
00:26:38.188 00.000 20224 Move returns status 0, amount 0
00:26:38.188 00.000 20224 move complete, result=0
00:26:38.188 00.000 20224 worker thread done servicing request
00:26:38.194 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=58662, med=2966, FiltMin=2662, FiltMax=26781, Gamma=1.000
00:26:38.218 00.024 8996 UpdateGuideState exits: m=673791 SNR=316.8
00:26:38.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:38.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:38.222 00.002 8996 Enqueuing Expose request
00:26:38.223 00.001 20224 Worker thread wakes up
00:26:38.223 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:38.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:38.223 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:39.410 01.187 20224 Exposure complete
00:26:39.479 00.069 20224 worker thread done servicing request
00:26:39.479 00.000 8996 OnExposeComplete: enter
00:26:39.480 00.001 8996 UpdateGuideState(): m_state=6
00:26:39.481 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10075
00:26:39.482 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.40, Mass=670386, SNR=312.3, Peak=52390 HFD=4.6
00:26:39.483 00.001 8996 MultiStar: [#1 0.12,-0.16,0.71,U] [#2 -0.29,-0.10,0.74,U] [#3 -0.13,-0.40,0.67,U] [#4 -0.12,0.22,0.54,U] [#5 0.09,-0.06,0.71,U] [#6 0.04,-0.06,0.43,U] [#7 0.13,-0.14,0.44,U] [#8 0.10,0.24,0.40,U] 
00:26:39.484 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.08}, one-star: {0.06, -0.07}
00:26:39.484 00.000 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
00:26:39.485 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
00:26:39.486 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.68 mountX=-0.00 mountY=0.08, mountTheta=1.58
00:26:39.487 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.08, opts=13)
00:26:39.488 00.001 8996 Enqueuing Move request for scope (-0.01, -0.08)
00:26:39.488 00.000 20224 Worker thread wakes up
00:26:39.489 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
00:26:39.489 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
00:26:39.489 00.000 20224 Moving (-0.01, -0.08) raw xDistance=-0.00 yDistance=0.08
00:26:39.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:26:39.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:39.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:26:39.489 00.000 20224 MoveAxis(E, 0, ABG)
00:26:39.489 00.000 20224 Move returns status 0, amount 0
00:26:39.489 00.000 20224 MoveAxis(N, 0, ABG)
00:26:39.489 00.000 20224 Move returns status 0, amount 0
00:26:39.489 00.000 20224 move complete, result=0
00:26:39.490 00.001 20224 worker thread done servicing request
00:26:39.492 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52390, med=2966, FiltMin=2701, FiltMax=28979, Gamma=1.000
00:26:39.508 00.016 8996 UpdateGuideState exits: m=670386 SNR=312.3
00:26:39.510 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:39.512 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:39.514 00.002 8996 Enqueuing Expose request
00:26:39.515 00.001 20224 Worker thread wakes up
00:26:39.515 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:39.519 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:39.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:40.490 00.971 20224 Exposure complete
00:26:40.558 00.068 20224 worker thread done servicing request
00:26:40.558 00.000 8996 OnExposeComplete: enter
00:26:40.559 00.001 8996 UpdateGuideState(): m_state=6
00:26:40.560 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10076
00:26:40.561 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.35, Mass=740349, SNR=352.1, Peak=59190 HFD=4.6
00:26:40.562 00.001 8996 MultiStar: [#1 -0.00,-0.20,0.59,U] [#2 -0.24,-0.01,0.74,U] [#3 -0.11,-0.34,0.58,U] [#4 -0.14,0.15,0.57,U] [#5 0.27,-0.09,0.51,U] [#6 0.14,-0.12,0.38,U] [#7 0.03,-0.23,0.38,U] [#8 -0.01,0.11,0.37,U] 
00:26:40.563 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.10}, one-star: {-0.13, -0.12}
00:26:40.563 00.000 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
00:26:40.564 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
00:26:40.565 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.05 mountX=-0.04 mountY=0.10, mountTheta=1.95
00:26:40.567 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.10, opts=13)
00:26:40.568 00.001 8996 Enqueuing Move request for scope (-0.05, -0.10)
00:26:40.568 00.000 20224 Worker thread wakes up
00:26:40.569 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
00:26:40.569 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
00:26:40.569 00.000 20224 Moving (-0.05, -0.10) raw xDistance=-0.04 yDistance=0.10
00:26:40.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:26:40.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:40.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:26:40.569 00.000 20224 MoveAxis(E, 0, ABG)
00:26:40.569 00.000 20224 Move returns status 0, amount 0
00:26:40.570 00.001 20224 MoveAxis(N, 0, ABG)
00:26:40.570 00.000 20224 Move returns status 0, amount 0
00:26:40.570 00.000 20224 move complete, result=0
00:26:40.570 00.000 20224 worker thread done servicing request
00:26:40.577 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59190, med=2966, FiltMin=2694, FiltMax=27603, Gamma=1.000
00:26:40.590 00.013 8996 UpdateGuideState exits: m=740349 SNR=352.1
00:26:40.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:40.591 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:40.592 00.001 8996 Enqueuing Expose request
00:26:40.593 00.001 20224 Worker thread wakes up
00:26:40.593 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:40.594 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:40.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:41.750 01.156 20224 Exposure complete
00:26:41.820 00.070 20224 worker thread done servicing request
00:26:41.820 00.000 8996 OnExposeComplete: enter
00:26:41.821 00.001 8996 UpdateGuideState(): m_state=6
00:26:41.822 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10077
00:26:41.823 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.31, Mass=724748, SNR=332.2, Peak=61910 HFD=4.5
00:26:41.825 00.002 8996 MultiStar: [#1 -0.19,-0.03,0.66,U] [#2 -0.22,-0.13,0.71,U] [#3 -0.06,-0.24,0.55,U] [#4 -0.32,0.29,0.53,U] [#5 0.00,0.21,0.64,U] [#6 0.01,0.22,0.42,U] [#7 -0.09,0.27,0.38,U] [#8 -0.00,0.28,0.41,U] 
00:26:41.826 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.04}, one-star: {-0.13, -0.16}
00:26:41.827 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
00:26:41.827 00.000 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
00:26:41.828 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.85 mountX=-0.13 mountY=-0.02, mountTheta=-2.96
00:26:41.830 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
00:26:41.830 00.000 8996 Enqueuing Move request for scope (-0.12, 0.04)
00:26:41.832 00.002 20224 Worker thread wakes up
00:26:41.832 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
00:26:41.832 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
00:26:41.832 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.13 yDistance=-0.02
00:26:41.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:26:41.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:41.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:26:41.832 00.000 20224 MoveAxis(E, 0, ABG)
00:26:41.832 00.000 20224 Move returns status 0, amount 0
00:26:41.832 00.000 20224 MoveAxis(N, 0, ABG)
00:26:41.832 00.000 20224 Move returns status 0, amount 0
00:26:41.832 00.000 20224 move complete, result=0
00:26:41.833 00.001 20224 worker thread done servicing request
00:26:41.838 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61910, med=2966, FiltMin=2685, FiltMax=28483, Gamma=1.000
00:26:41.857 00.019 8996 UpdateGuideState exits: m=724748 SNR=332.2
00:26:41.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:41.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:41.860 00.001 8996 Enqueuing Expose request
00:26:41.861 00.001 20224 Worker thread wakes up
00:26:41.861 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:41.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:41.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:42.847 00.985 20224 Exposure complete
00:26:42.924 00.077 20224 worker thread done servicing request
00:26:42.925 00.001 8996 OnExposeComplete: enter
00:26:42.926 00.001 8996 UpdateGuideState(): m_state=6
00:26:42.926 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10078
00:26:42.927 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.58, Mass=740331, SNR=369.4, Peak=53104 HFD=4.6
00:26:42.928 00.001 8996 MultiStar: [#1 -0.23,0.05,0.55,U] [#2 -0.25,-0.11,0.63,U] [#3 -0.08,-0.27,0.57,U] [#4 -0.42,0.35,0.00,M1] [#5 -0.08,0.09,0.49,U] [#6 -0.35,0.13,0.33,U] [#7 -0.06,0.01,0.41,U] [#8 -0.04,0.33,0.36,U] 
00:26:42.929 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.03}, one-star: {-0.12, 0.11}
00:26:42.929 00.000 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:26:42.930 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
00:26:42.931 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.94 mountX=-0.15 mountY=-0.01, mountTheta=-3.06
00:26:42.932 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.03, opts=13)
00:26:42.933 00.001 8996 Enqueuing Move request for scope (-0.15, 0.03)
00:26:42.934 00.001 20224 Worker thread wakes up
00:26:42.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
00:26:42.934 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
00:26:42.934 00.000 20224 Moving (-0.15, 0.03) raw xDistance=-0.15 yDistance=-0.01
00:26:42.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:26:42.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:42.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:26:42.934 00.000 20224 MoveAxis(E, 0, ABG)
00:26:42.934 00.000 20224 Move returns status 0, amount 0
00:26:42.934 00.000 20224 MoveAxis(N, 0, ABG)
00:26:42.934 00.000 20224 Move returns status 0, amount 0
00:26:42.934 00.000 20224 move complete, result=0
00:26:42.934 00.000 20224 worker thread done servicing request
00:26:42.938 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=53104, med=2966, FiltMin=2691, FiltMax=25283, Gamma=1.000
00:26:42.950 00.012 8996 UpdateGuideState exits: m=740331 SNR=369.4
00:26:42.951 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:42.952 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:42.953 00.001 8996 Enqueuing Expose request
00:26:42.955 00.002 20224 Worker thread wakes up
00:26:42.955 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:42.958 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:42.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:44.127 01.169 20224 Exposure complete
00:26:44.201 00.074 20224 worker thread done servicing request
00:26:44.201 00.000 8996 OnExposeComplete: enter
00:26:44.202 00.001 8996 UpdateGuideState(): m_state=6
00:26:44.203 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10079
00:26:44.204 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.31, Mass=651899, SNR=322.4, Peak=54710 HFD=4.6
00:26:44.206 00.002 8996 MultiStar: [#1 -0.09,-0.17,0.68,U] [#2 -0.15,-0.09,0.71,U] [#3 0.31,-0.20,0.61,U] [#4 -0.12,0.01,0.52,U] [#5 -0.02,-0.09,0.60,U] [#6 0.12,-0.05,0.40,U] [#7 0.14,0.05,0.49,U] [#8 0.05,-0.17,0.43,U] 
00:26:44.207 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.10}, one-star: {-0.04, -0.15}
00:26:44.207 00.000 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
00:26:44.209 00.002 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
00:26:44.210 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.51 mountX=0.02 mountY=0.10, mountTheta=1.41
00:26:44.213 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
00:26:44.214 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
00:26:44.215 00.001 20224 Worker thread wakes up
00:26:44.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
00:26:44.215 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
00:26:44.215 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
00:26:44.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:26:44.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:44.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:26:44.215 00.000 20224 MoveAxis(E, 0, ABG)
00:26:44.215 00.000 20224 Move returns status 0, amount 0
00:26:44.215 00.000 20224 MoveAxis(N, 0, ABG)
00:26:44.215 00.000 20224 Move returns status 0, amount 0
00:26:44.215 00.000 20224 move complete, result=0
00:26:44.215 00.000 20224 worker thread done servicing request
00:26:44.221 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54710, med=2966, FiltMin=2697, FiltMax=26259, Gamma=1.000
00:26:44.237 00.016 8996 UpdateGuideState exits: m=651899 SNR=322.4
00:26:44.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:44.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:44.240 00.001 8996 Enqueuing Expose request
00:26:44.241 00.001 20224 Worker thread wakes up
00:26:44.241 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:44.241 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:44.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:45.219 00.978 20224 Exposure complete
00:26:45.275 00.056 20224 worker thread done servicing request
00:26:45.275 00.000 8996 OnExposeComplete: enter
00:26:45.276 00.001 8996 UpdateGuideState(): m_state=6
00:26:45.277 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10080
00:26:45.278 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.43, Mass=733641, SNR=366.0, Peak=47510 HFD=4.7
00:26:45.279 00.001 8996 MultiStar: [#1 -0.26,0.07,0.53,U] [#2 -0.58,0.27,0.00,M1] [#3 -0.19,-0.10,0.53,U] [#4 -0.30,0.44,0.00,M1] [#5 -0.20,0.18,0.53,U] [#6 -0.22,0.32,0.37,U] [#7 -0.17,0.17,0.36,U] [#8 -0.06,0.18,0.37,U] 
00:26:45.280 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.08}, one-star: {-0.23, -0.03}
00:26:45.280 00.000 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
00:26:45.281 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
00:26:45.282 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.22 cameraTheta=2.76 mountX=-0.21 mountY=-0.06, mountTheta=-2.87
00:26:45.283 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.08, opts=13)
00:26:45.284 00.001 8996 Enqueuing Move request for scope (-0.20, 0.08)
00:26:45.285 00.001 20224 Worker thread wakes up
00:26:45.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
00:26:45.285 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
00:26:45.285 00.000 20224 Moving (-0.20, 0.08) raw xDistance=-0.21 yDistance=-0.06
00:26:45.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:26:45.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:45.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:26:45.285 00.000 20224 MoveAxis(E, 30, ABG)
00:26:45.285 00.000 20224 Guiding  Dir = 2, Dur = 30
00:26:45.286 00.001 20224 IsSlewing returns 0
00:26:45.286 00.000 20224 IsGuiding returns 0
00:26:45.289 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=47510, med=2966, FiltMin=2678, FiltMax=23648, Gamma=1.000
00:26:45.294 00.005 20224 PulseGuide returned control before completion, sleep 32
00:26:45.302 00.008 8996 UpdateGuideState exits: m=733641 SNR=366.0
00:26:45.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:45.303 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:45.304 00.001 8996 Enqueuing Expose request
00:26:45.341 00.037 20224 IsGuiding returns 1
00:26:45.341 00.000 20224 scope still moving after pulse duration time elapsed
00:26:45.372 00.031 20224 IsSlewing returns 0
00:26:45.372 00.000 20224 IsGuiding returns 1
00:26:45.403 00.031 20224 IsSlewing returns 0
00:26:45.403 00.000 20224 IsGuiding returns 0
00:26:45.403 00.000 20224 scope move finished after 30 + 87 ms
00:26:45.404 00.001 20224 Move returns status 0, amount 30
00:26:45.404 00.000 20224 MoveAxis(N, 0, ABG)
00:26:45.404 00.000 20224 Move returns status 0, amount 0
00:26:45.404 00.000 20224 move complete, result=0
00:26:45.404 00.000 20224 worker thread done servicing request
00:26:45.404 00.000 20224 Worker thread wakes up
00:26:45.404 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
00:26:45.406 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:45.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:46.568 01.162 20224 Exposure complete
00:26:46.634 00.066 20224 worker thread done servicing request
00:26:46.634 00.000 8996 OnExposeComplete: enter
00:26:46.636 00.002 8996 UpdateGuideState(): m_state=6
00:26:46.638 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10081
00:26:46.639 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.71, Mass=753910, SNR=333.0, Peak=65440 HFD=4.6
00:26:46.640 00.001 8996 MultiStar: [#1 0.25,0.21,0.67,U] [#2 0.15,0.23,0.76,U] [#3 0.15,-0.05,0.62,U] [#4 0.02,0.25,0.60,U] [#5 0.28,0.22,0.56,U] [#6 0.31,0.28,0.48,U] [#7 0.26,0.23,0.39,U] [#8 0.23,0.26,0.42,U] 
00:26:46.641 00.001 8996 single-star, 8 included, MultiStar: {0.16, 0.21}, one-star: {0.01, 0.25}
00:26:46.641 00.000 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
00:26:46.642 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
00:26:46.642 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.54 mountX=-0.02 mountY=-0.25, mountTheta=-1.63
00:26:46.645 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.25, opts=13)
00:26:46.645 00.000 8996 Enqueuing Move request for scope (0.01, 0.25)
00:26:46.646 00.001 20224 Worker thread wakes up
00:26:46.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
00:26:46.646 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
00:26:46.647 00.001 20224 Moving (0.01, 0.25) raw xDistance=-0.02 yDistance=-0.25
00:26:46.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:26:46.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:26:46.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:26:46.647 00.000 20224 MoveAxis(E, 0, ABG)
00:26:46.647 00.000 20224 Move returns status 0, amount 0
00:26:46.647 00.000 20224 MoveAxis(N, 0, ABG)
00:26:46.647 00.000 20224 Move returns status 0, amount 0
00:26:46.647 00.000 20224 move complete, result=0
00:26:46.647 00.000 20224 worker thread done servicing request
00:26:46.651 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=2966, FiltMin=2675, FiltMax=30262, Gamma=1.000
00:26:46.680 00.029 8996 UpdateGuideState exits: m=753910 SNR=333.0
00:26:46.681 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:46.682 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:46.683 00.001 8996 Enqueuing Expose request
00:26:46.684 00.001 20224 Worker thread wakes up
00:26:46.684 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:46.684 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:46.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:47.658 00.974 20224 Exposure complete
00:26:47.731 00.073 20224 worker thread done servicing request
00:26:47.731 00.000 8996 OnExposeComplete: enter
00:26:47.732 00.001 8996 UpdateGuideState(): m_state=6
00:26:47.733 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10082
00:26:47.734 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=473.63, Mass=692921, SNR=351.8, Peak=49488 HFD=4.6
00:26:47.735 00.001 8996 MultiStar: [#1 -0.07,-0.07,0.66,U] [#2 -0.21,0.28,0.66,U] [#3 -0.07,-0.04,0.70,U] [#4 -0.20,0.41,0.00,M1] [#5 -0.12,0.03,0.56,U] [#6 0.07,0.24,0.48,U] [#7 0.09,0.47,0.00,M1] [#8 -0.03,0.33,0.36,U] 
00:26:47.735 00.000 8996 refined, 6 included, MultiStar: {-0.02, 0.12}, one-star: {0.18, 0.16}
00:26:47.736 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
00:26:47.737 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
00:26:47.738 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.75 mountX=-0.03 mountY=-0.11, mountTheta=-1.84
00:26:47.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
00:26:47.740 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
00:26:47.742 00.002 20224 Worker thread wakes up
00:26:47.742 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
00:26:47.742 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
00:26:47.742 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
00:26:47.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:26:47.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:47.743 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:26:47.743 00.000 20224 MoveAxis(E, 0, ABG)
00:26:47.743 00.000 20224 Move returns status 0, amount 0
00:26:47.743 00.000 20224 MoveAxis(N, 0, ABG)
00:26:47.743 00.000 20224 Move returns status 0, amount 0
00:26:47.743 00.000 20224 move complete, result=0
00:26:47.743 00.000 20224 worker thread done servicing request
00:26:47.750 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49488, med=2966, FiltMin=2691, FiltMax=29763, Gamma=1.000
00:26:47.770 00.020 8996 UpdateGuideState exits: m=692921 SNR=351.8
00:26:47.772 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:47.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:47.775 00.002 8996 Enqueuing Expose request
00:26:47.776 00.001 20224 Worker thread wakes up
00:26:47.776 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:26:47.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:47.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:48.947 01.170 20224 Exposure complete
00:26:49.003 00.056 20224 worker thread done servicing request
00:26:49.003 00.000 8996 OnExposeComplete: enter
00:26:49.004 00.001 8996 UpdateGuideState(): m_state=6
00:26:49.005 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10083
00:26:49.006 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.62, Mass=725661, SNR=339.0, Peak=56320 HFD=4.6
00:26:49.007 00.001 8996 MultiStar: [#1 0.11,0.24,0.66,U] [#2 0.02,0.26,0.78,U] [#3 0.19,-0.12,0.58,U] [#4 -0.01,0.46,0.00,M2] [#5 0.01,0.24,0.53,U] [#6 0.27,0.36,0.00,M1] [#7 0.19,0.24,0.36,U] [#8 0.06,0.27,0.38,U] 
00:26:49.008 00.001 8996 refined, 6 included, MultiStar: {0.12, 0.18}, one-star: {0.21, 0.15}
00:26:49.009 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
00:26:49.010 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
00:26:49.010 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.18 hyp=0.21 cameraTheta=0.99 mountX=0.10 mountY=-0.19, mountTheta=-1.09
00:26:49.012 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.18, opts=13)
00:26:49.013 00.001 8996 Enqueuing Move request for scope (0.12, 0.18)
00:26:49.014 00.001 20224 Worker thread wakes up
00:26:49.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.18) opts 0xd
00:26:49.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.18)
00:26:49.014 00.000 20224 Moving (0.12, 0.18) raw xDistance=0.10 yDistance=-0.19
00:26:49.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:26:49.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:49.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:26:49.014 00.000 20224 MoveAxis(E, 0, ABG)
00:26:49.014 00.000 20224 Move returns status 0, amount 0
00:26:49.014 00.000 20224 MoveAxis(N, 0, ABG)
00:26:49.014 00.000 20224 Move returns status 0, amount 0
00:26:49.014 00.000 20224 move complete, result=0
00:26:49.014 00.000 20224 worker thread done servicing request
00:26:49.018 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56320, med=2966, FiltMin=2672, FiltMax=30262, Gamma=1.000
00:26:49.034 00.016 8996 UpdateGuideState exits: m=725661 SNR=339.0
00:26:49.035 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:49.036 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:49.037 00.001 8996 Enqueuing Expose request
00:26:49.038 00.001 20224 Worker thread wakes up
00:26:49.038 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:49.039 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:49.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:50.015 00.976 20224 Exposure complete
00:26:50.084 00.069 20224 worker thread done servicing request
00:26:50.084 00.000 8996 OnExposeComplete: enter
00:26:50.085 00.001 8996 UpdateGuideState(): m_state=6
00:26:50.086 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10084
00:26:50.089 00.003 8996 Star::Find returns 1 (0), X=135.88, Y=473.62, Mass=783820, SNR=362.8, Peak=62816 HFD=4.4
00:26:50.091 00.002 8996 MultiStar: [#1 0.07,0.08,0.59,U] [#2 0.06,0.18,0.69,U] [#3 0.03,-0.07,0.52,U] [#4 -0.07,0.40,0.51,U] [#5 -0.25,0.37,0.00,M1] [#6 0.18,0.34,0.44,U] [#7 0.07,0.46,0.00,M1] [#8 -0.03,0.36,0.32,U] 
00:26:50.092 00.001 8996 refined, 6 included, MultiStar: {0.10, 0.19}, one-star: {0.28, 0.16}
00:26:50.093 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
00:26:50.093 00.000 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
00:26:50.094 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.21 cameraTheta=1.07 mountX=0.08 mountY=-0.20, mountTheta=-1.17
00:26:50.097 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.19, opts=13)
00:26:50.097 00.000 8996 Enqueuing Move request for scope (0.10, 0.19)
00:26:50.098 00.001 20224 Worker thread wakes up
00:26:50.099 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
00:26:50.099 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
00:26:50.099 00.000 20224 Moving (0.10, 0.19) raw xDistance=0.08 yDistance=-0.20
00:26:50.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:26:50.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:50.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:26:50.099 00.000 20224 MoveAxis(E, 0, ABG)
00:26:50.099 00.000 20224 Move returns status 0, amount 0
00:26:50.099 00.000 20224 MoveAxis(N, 0, ABG)
00:26:50.099 00.000 20224 Move returns status 0, amount 0
00:26:50.100 00.001 20224 move complete, result=0
00:26:50.100 00.000 20224 worker thread done servicing request
00:26:50.110 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62816, med=2966, FiltMin=2678, FiltMax=30781, Gamma=1.000
00:26:50.137 00.027 8996 UpdateGuideState exits: m=783820 SNR=362.8
00:26:50.138 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:50.139 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:50.140 00.001 8996 Enqueuing Expose request
00:26:50.141 00.001 20224 Worker thread wakes up
00:26:50.141 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:26:50.142 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:50.142 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:51.301 01.159 20224 Exposure complete
00:26:51.381 00.080 20224 worker thread done servicing request
00:26:51.381 00.000 8996 OnExposeComplete: enter
00:26:51.383 00.002 8996 UpdateGuideState(): m_state=6
00:26:51.386 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10085
00:26:51.388 00.002 8996 Star::Find returns 1 (0), X=135.64, Y=473.18, Mass=714260, SNR=361.2, Peak=61878 HFD=4.5
00:26:51.389 00.001 8996 MultiStar: [#1 0.24,-0.10,0.61,U] [#2 0.16,0.06,0.70,U] [#3 0.12,-0.38,0.56,U] [#4 -0.03,0.16,0.51,U] [#5 0.07,-0.10,0.52,U] [#6 0.11,0.12,0.40,U] [#7 -0.01,-0.21,0.38,U] [#8 -0.03,-0.02,0.41,U] 
00:26:51.391 00.002 8996 refined, 8 included, MultiStar: {0.08, -0.10}, one-star: {0.04, -0.29}
00:26:51.392 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
00:26:51.393 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
00:26:51.395 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.91 mountX=0.09 mountY=0.09, mountTheta=0.80
00:26:51.396 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.10, opts=13)
00:26:51.397 00.001 8996 Enqueuing Move request for scope (0.08, -0.10)
00:26:51.398 00.001 20224 Worker thread wakes up
00:26:51.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
00:26:51.398 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
00:26:51.398 00.000 20224 Moving (0.08, -0.10) raw xDistance=0.09 yDistance=0.09
00:26:51.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:26:51.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:51.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:26:51.398 00.000 20224 MoveAxis(E, 0, ABG)
00:26:51.398 00.000 20224 Move returns status 0, amount 0
00:26:51.398 00.000 20224 MoveAxis(N, 0, ABG)
00:26:51.398 00.000 20224 Move returns status 0, amount 0
00:26:51.398 00.000 20224 move complete, result=0
00:26:51.398 00.000 20224 worker thread done servicing request
00:26:51.402 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61878, med=2966, FiltMin=2694, FiltMax=28160, Gamma=1.000
00:26:51.420 00.018 8996 UpdateGuideState exits: m=714260 SNR=361.2
00:26:51.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:51.423 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:51.425 00.002 8996 Enqueuing Expose request
00:26:51.426 00.001 20224 Worker thread wakes up
00:26:51.426 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:51.427 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:51.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:52.396 00.969 20224 Exposure complete
00:26:52.450 00.054 20224 worker thread done servicing request
00:26:52.450 00.000 8996 OnExposeComplete: enter
00:26:52.451 00.001 8996 UpdateGuideState(): m_state=6
00:26:52.452 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10086
00:26:52.453 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=473.30, Mass=732943, SNR=375.5, Peak=58774 HFD=4.6
00:26:52.454 00.001 8996 MultiStar: [#1 -0.07,0.05,0.66,U] [#2 -0.07,0.04,0.70,U] [#3 0.16,-0.35,0.52,U] [#4 -0.04,0.21,0.52,U] [#5 0.14,-0.14,0.54,U] [#6 0.01,0.25,0.34,U] [#7 0.24,-0.16,0.34,U] [#8 0.07,0.08,0.38,U] 
00:26:52.455 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.04}, one-star: {0.18, -0.17}
00:26:52.455 00.000 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
00:26:52.456 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.73)
00:26:52.457 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.53 mountX=0.07 mountY=0.03, mountTheta=0.42
00:26:52.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
00:26:52.460 00.001 8996 Enqueuing Move request for scope (0.07, -0.04)
00:26:52.461 00.001 20224 Worker thread wakes up
00:26:52.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
00:26:52.461 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
00:26:52.461 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.07 yDistance=0.03
00:26:52.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:26:52.462 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:52.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:26:52.462 00.000 20224 MoveAxis(E, 0, ABG)
00:26:52.462 00.000 20224 Move returns status 0, amount 0
00:26:52.462 00.000 20224 MoveAxis(N, 0, ABG)
00:26:52.462 00.000 20224 Move returns status 0, amount 0
00:26:52.462 00.000 20224 move complete, result=0
00:26:52.462 00.000 20224 worker thread done servicing request
00:26:52.465 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58774, med=2966, FiltMin=2691, FiltMax=28438, Gamma=1.000
00:26:52.479 00.014 8996 UpdateGuideState exits: m=732943 SNR=375.5
00:26:52.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:52.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:52.481 00.000 8996 Enqueuing Expose request
00:26:52.482 00.001 20224 Worker thread wakes up
00:26:52.482 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:52.483 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:52.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:53.635 01.152 20224 Exposure complete
00:26:53.714 00.079 20224 worker thread done servicing request
00:26:53.714 00.000 8996 OnExposeComplete: enter
00:26:53.716 00.002 8996 UpdateGuideState(): m_state=6
00:26:53.719 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10087
00:26:53.721 00.002 8996 Star::Find returns 1 (0), X=135.62, Y=473.46, Mass=679635, SNR=358.6, Peak=48886 HFD=4.6
00:26:53.724 00.003 8996 MultiStar: [#1 0.19,0.06,0.66,U] [#2 0.06,0.22,0.69,U] [#3 0.25,-0.08,0.57,U] [#4 0.16,0.32,0.58,U] [#5 0.31,0.09,0.53,U] [#6 0.37,0.09,0.43,U] [#7 0.20,0.18,0.36,U] [#8 0.26,0.02,0.36,U] 
00:26:53.726 00.002 8996 single-star, 8 included, MultiStar: {0.18, 0.09}, one-star: {0.01, -0.00}
00:26:53.728 00.002 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
00:26:53.730 00.002 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
00:26:53.731 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.19 mountX=0.01 mountY=0.00, mountTheta=0.07
00:26:53.733 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.00, opts=13)
00:26:53.735 00.002 8996 Enqueuing Move request for scope (0.01, -0.00)
00:26:53.736 00.001 20224 Worker thread wakes up
00:26:53.737 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.00) opts 0xd
00:26:53.737 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.00)
00:26:53.737 00.000 20224 Moving (0.01, -0.00) raw xDistance=0.01 yDistance=0.00
00:26:53.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:26:53.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:53.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:26:53.737 00.000 20224 MoveAxis(E, 0, ABG)
00:26:53.737 00.000 20224 Move returns status 0, amount 0
00:26:53.737 00.000 20224 MoveAxis(N, 0, ABG)
00:26:53.737 00.000 20224 Move returns status 0, amount 0
00:26:53.737 00.000 20224 move complete, result=0
00:26:53.737 00.000 20224 worker thread done servicing request
00:26:53.741 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48886, med=2966, FiltMin=2691, FiltMax=27491, Gamma=1.000
00:26:53.756 00.015 8996 UpdateGuideState exits: m=679635 SNR=358.6
00:26:53.759 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:53.761 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:53.763 00.002 8996 Enqueuing Expose request
00:26:53.764 00.001 20224 Worker thread wakes up
00:26:53.765 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:26:53.766 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:53.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:54.742 00.976 20224 Exposure complete
00:26:54.840 00.098 20224 worker thread done servicing request
00:26:54.840 00.000 8996 OnExposeComplete: enter
00:26:54.842 00.002 8996 UpdateGuideState(): m_state=6
00:26:54.844 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10088
00:26:54.845 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.38, Mass=773900, SNR=355.6, Peak=62774 HFD=4.5
00:26:54.848 00.003 8996 MultiStar: [#1 0.25,-0.01,0.63,U] [#2 0.01,0.21,0.73,U] [#3 0.27,-0.31,0.54,U] [#4 0.10,0.18,0.50,U] [#5 0.22,0.10,0.51,U] [#6 0.21,-0.06,0.37,U] [#7 0.27,0.03,0.39,U] [#8 0.21,0.08,0.34,U] 
00:26:54.850 00.002 8996 refined, 8 included, MultiStar: {0.19, 0.01}, one-star: {0.23, -0.08}
00:26:54.852 00.002 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
00:26:54.853 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
00:26:54.855 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.05 mountX=0.19 mountY=-0.03, mountTheta=-0.16
00:26:54.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.01, opts=13)
00:26:54.859 00.002 8996 Enqueuing Move request for scope (0.19, 0.01)
00:26:54.860 00.001 20224 Worker thread wakes up
00:26:54.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
00:26:54.860 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
00:26:54.861 00.001 20224 Moving (0.19, 0.01) raw xDistance=0.19 yDistance=-0.03
00:26:54.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:26:54.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:54.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:26:54.861 00.000 20224 MoveAxis(E, 0, ABG)
00:26:54.861 00.000 20224 Move returns status 0, amount 0
00:26:54.861 00.000 20224 MoveAxis(N, 0, ABG)
00:26:54.861 00.000 20224 Move returns status 0, amount 0
00:26:54.861 00.000 20224 move complete, result=0
00:26:54.861 00.000 20224 worker thread done servicing request
00:26:54.870 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62774, med=2966, FiltMin=2685, FiltMax=29510, Gamma=1.000
00:26:54.890 00.020 8996 UpdateGuideState exits: m=773900 SNR=355.6
00:26:54.891 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:54.892 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:54.893 00.001 8996 Enqueuing Expose request
00:26:54.894 00.001 20224 Worker thread wakes up
00:26:54.894 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:26:54.895 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:54.896 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:56.043 01.147 20224 Exposure complete
00:26:56.122 00.079 20224 worker thread done servicing request
00:26:56.123 00.001 8996 OnExposeComplete: enter
00:26:56.124 00.001 8996 UpdateGuideState(): m_state=6
00:26:56.125 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10089
00:26:56.127 00.002 8996 Star::Find returns 1 (0), X=135.66, Y=473.27, Mass=690462, SNR=298.0, Peak=57286 HFD=4.6
00:26:56.128 00.001 8996 MultiStar: [#1 0.35,-0.18,0.67,U] [#2 0.27,-0.04,0.76,U] [#3 0.25,-0.18,0.67,U] [#4 0.09,0.17,0.56,U] [#5 0.07,-0.25,0.65,U] [#6 0.08,-0.08,0.46,U] [#7 0.26,-0.10,0.48,U] [#8 0.23,0.20,0.39,U] 
00:26:56.131 00.003 8996 refined, 8 included, MultiStar: {0.18, -0.10}, one-star: {0.05, -0.20}
00:26:56.132 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
00:26:56.134 00.002 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.76)
00:26:56.135 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-0.50 mountX=0.19 mountY=0.08, mountTheta=0.39
00:26:56.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.10, opts=13)
00:26:56.139 00.002 8996 Enqueuing Move request for scope (0.18, -0.10)
00:26:56.141 00.002 20224 Worker thread wakes up
00:26:56.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.10) opts 0xd
00:26:56.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.10)
00:26:56.141 00.000 20224 Moving (0.18, -0.10) raw xDistance=0.19 yDistance=0.08
00:26:56.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:26:56.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:56.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:26:56.141 00.000 20224 MoveAxis(E, 0, ABG)
00:26:56.142 00.001 20224 Move returns status 0, amount 0
00:26:56.142 00.000 20224 MoveAxis(N, 0, ABG)
00:26:56.142 00.000 20224 Move returns status 0, amount 0
00:26:56.142 00.000 20224 move complete, result=0
00:26:56.142 00.000 20224 worker thread done servicing request
00:26:56.149 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=57286, med=2966, FiltMin=2681, FiltMax=29885, Gamma=1.000
00:26:56.165 00.016 8996 UpdateGuideState exits: m=690462 SNR=298.0
00:26:56.168 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:56.170 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:56.171 00.001 8996 Enqueuing Expose request
00:26:56.172 00.001 20224 Worker thread wakes up
00:26:56.172 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:56.173 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:56.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:57.143 00.970 20224 Exposure complete
00:26:57.208 00.065 20224 worker thread done servicing request
00:26:57.208 00.000 8996 OnExposeComplete: enter
00:26:57.210 00.002 8996 UpdateGuideState(): m_state=6
00:26:57.211 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10090
00:26:57.212 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=473.26, Mass=601533, SNR=314.0, Peak=49814 HFD=4.6
00:26:57.214 00.002 8996 MultiStar: [#1 0.02,-0.29,0.60,U] [#2 0.10,-0.14,0.72,U] [#3 0.13,-0.44,0.00,M1] [#4 0.07,0.10,0.61,U] [#5 -0.03,-0.05,0.55,U] [#6 0.17,-0.36,0.43,U] [#7 0.20,-0.42,0.00,M1] [#8 -0.07,0.11,0.42,U] 
00:26:57.214 00.000 8996 refined, 6 included, MultiStar: {0.05, -0.13}, one-star: {0.04, -0.20}
00:26:57.214 00.000 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
00:26:57.215 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
00:26:57.216 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.23 mountX=0.06 mountY=0.12, mountTheta=1.13
00:26:57.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.13, opts=13)
00:26:57.218 00.000 8996 Enqueuing Move request for scope (0.05, -0.13)
00:26:57.219 00.001 20224 Worker thread wakes up
00:26:57.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.13) opts 0xd
00:26:57.219 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.13)
00:26:57.219 00.000 20224 Moving (0.05, -0.13) raw xDistance=0.06 yDistance=0.12
00:26:57.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:26:57.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:57.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:26:57.219 00.000 20224 MoveAxis(E, 0, ABG)
00:26:57.219 00.000 20224 Move returns status 0, amount 0
00:26:57.219 00.000 20224 MoveAxis(N, 0, ABG)
00:26:57.219 00.000 20224 Move returns status 0, amount 0
00:26:57.219 00.000 20224 move complete, result=0
00:26:57.219 00.000 20224 worker thread done servicing request
00:26:57.223 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49814, med=2966, FiltMin=2704, FiltMax=25885, Gamma=1.000
00:26:57.236 00.013 8996 UpdateGuideState exits: m=601533 SNR=314.0
00:26:57.237 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:57.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:57.238 00.000 8996 Enqueuing Expose request
00:26:57.239 00.001 20224 Worker thread wakes up
00:26:57.239 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:26:57.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:57.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:58.402 01.162 20224 Exposure complete
00:26:58.473 00.071 20224 worker thread done servicing request
00:26:58.473 00.000 8996 OnExposeComplete: enter
00:26:58.473 00.000 8996 UpdateGuideState(): m_state=6
00:26:58.474 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10091
00:26:58.475 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.11, Mass=727193, SNR=360.3, Peak=62582 HFD=4.5
00:26:58.477 00.002 8996 MultiStar: [#1 0.04,-0.11,0.59,U] [#2 0.01,-0.01,0.62,U] [#3 0.02,-0.39,0.59,U] [#4 -0.12,-0.03,0.49,U] [#5 -0.31,-0.04,0.62,U] [#6 -0.18,-0.08,0.48,U] [#7 0.06,-0.14,0.35,U] [#8 0.03,0.07,0.32,U] 
00:26:58.479 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.15}, one-star: {-0.11, -0.36}
00:26:58.480 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
00:26:58.481 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
00:26:58.482 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.03 mountX=-0.06 mountY=0.16, mountTheta=1.94
00:26:58.486 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.15, opts=13)
00:26:58.488 00.002 8996 Enqueuing Move request for scope (-0.08, -0.15)
00:26:58.489 00.001 20224 Worker thread wakes up
00:26:58.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
00:26:58.489 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
00:26:58.489 00.000 20224 Moving (-0.08, -0.15) raw xDistance=-0.06 yDistance=0.16
00:26:58.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:26:58.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:26:58.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:26:58.489 00.000 20224 MoveAxis(E, 0, ABG)
00:26:58.489 00.000 20224 Move returns status 0, amount 0
00:26:58.489 00.000 20224 MoveAxis(N, 0, ABG)
00:26:58.489 00.000 20224 Move returns status 0, amount 0
00:26:58.489 00.000 20224 move complete, result=0
00:26:58.489 00.000 20224 worker thread done servicing request
00:26:58.495 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62582, med=2966, FiltMin=2697, FiltMax=28192, Gamma=1.000
00:26:58.516 00.021 8996 UpdateGuideState exits: m=727193 SNR=360.3
00:26:58.518 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:58.519 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:58.520 00.001 8996 Enqueuing Expose request
00:26:58.520 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:26:58.521 00.001 20224 Worker thread wakes up
00:26:58.521 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:58.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:26:59.485 00.964 20224 Exposure complete
00:26:59.550 00.065 20224 worker thread done servicing request
00:26:59.550 00.000 8996 OnExposeComplete: enter
00:26:59.551 00.001 8996 UpdateGuideState(): m_state=6
00:26:59.552 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10092
00:26:59.553 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.13, Mass=720903, SNR=353.7, Peak=53030 HFD=4.5
00:26:59.553 00.000 8996 MultiStar: [#1 -0.08,-0.18,0.62,U] [#2 -0.07,-0.15,0.59,U] [#3 -0.03,-0.71,0.00,M1] [#4 -0.09,-0.10,0.49,U] [#5 -0.18,-0.39,0.53,U] [#6 -0.14,-0.02,0.41,U] [#7 -0.00,-0.25,0.40,U] [#8 -0.10,-0.03,0.37,U] 
00:26:59.555 00.002 8996 refined, 7 included, MultiStar: {-0.13, -0.21}, one-star: {-0.26, -0.33}
00:26:59.555 00.000 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
00:26:59.556 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
00:26:59.557 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.21 hyp=0.25 cameraTheta=-2.14 mountX=-0.11 mountY=0.22, mountTheta=2.04
00:26:59.560 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.21, opts=13)
00:26:59.561 00.001 8996 Enqueuing Move request for scope (-0.13, -0.21)
00:26:59.562 00.001 20224 Worker thread wakes up
00:26:59.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.21) opts 0xd
00:26:59.562 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.21)
00:26:59.562 00.000 20224 Moving (-0.13, -0.21) raw xDistance=-0.11 yDistance=0.22
00:26:59.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:26:59.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:26:59.562 00.000 20224 MoveAxis(E, 0, ABG)
00:26:59.562 00.000 20224 Move returns status 0, amount 0
00:26:59.562 00.000 20224 MoveAxis(S, 47, ABG)
00:26:59.562 00.000 20224 Guiding  Dir = 1, Dur = 47
00:26:59.562 00.000 20224 IsSlewing returns 0
00:26:59.562 00.000 20224 IsGuiding returns 0
00:26:59.563 00.001 20224 PulseGuide returned control before completion, sleep 56
00:26:59.567 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53030, med=2966, FiltMin=2685, FiltMax=26704, Gamma=1.000
00:26:59.580 00.013 8996 UpdateGuideState exits: m=720903 SNR=353.7
00:26:59.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:26:59.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:26:59.582 00.000 8996 Enqueuing Expose request
00:26:59.631 00.049 20224 IsGuiding returns 1
00:26:59.631 00.000 20224 scope still moving after pulse duration time elapsed
00:26:59.663 00.032 20224 IsSlewing returns 0
00:26:59.663 00.000 20224 IsGuiding returns 0
00:26:59.663 00.000 20224 scope move finished after 47 + 54 ms
00:26:59.664 00.001 20224 Move returns status 0, amount 47
00:26:59.664 00.000 20224 move complete, result=0
00:26:59.664 00.000 20224 worker thread done servicing request
00:26:59.664 00.000 20224 Worker thread wakes up
00:26:59.664 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
00:26:59.665 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:26:59.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:00.820 01.155 20224 Exposure complete
00:27:00.881 00.061 20224 worker thread done servicing request
00:27:00.881 00.000 8996 OnExposeComplete: enter
00:27:00.882 00.001 8996 UpdateGuideState(): m_state=6
00:27:00.884 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10093
00:27:00.885 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.60, Mass=788202, SNR=380.6, Peak=58624 HFD=4.6
00:27:00.886 00.001 8996 MultiStar: [#1 -0.10,0.11,0.59,U] [#2 -0.14,0.08,0.64,U] [#3 -0.22,-0.28,0.60,U] [#4 -0.28,0.15,0.57,U] [#5 -0.06,0.06,0.50,U] [#6 -0.03,0.17,0.34,U] [#7 -0.12,0.16,0.40,U] [#8 -0.07,0.11,0.36,U] 
00:27:00.887 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.07}, one-star: {-0.03, 0.13}
00:27:00.887 00.000 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
00:27:00.888 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
00:27:00.889 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.76 mountX=-0.04 mountY=-0.13, mountTheta=-1.86
00:27:00.890 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
00:27:00.891 00.001 8996 Enqueuing Move request for scope (-0.03, 0.13)
00:27:00.892 00.001 20224 Worker thread wakes up
00:27:00.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
00:27:00.892 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
00:27:00.892 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.04 yDistance=-0.13
00:27:00.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:27:00.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:00.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:27:00.892 00.000 20224 MoveAxis(E, 0, ABG)
00:27:00.892 00.000 20224 Move returns status 0, amount 0
00:27:00.892 00.000 20224 MoveAxis(N, 0, ABG)
00:27:00.892 00.000 20224 Move returns status 0, amount 0
00:27:00.892 00.000 20224 move complete, result=0
00:27:00.892 00.000 20224 worker thread done servicing request
00:27:00.900 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58624, med=2966, FiltMin=2685, FiltMax=30323, Gamma=1.000
00:27:00.927 00.027 8996 UpdateGuideState exits: m=788202 SNR=380.6
00:27:00.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:00.930 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:00.931 00.001 8996 Enqueuing Expose request
00:27:00.933 00.002 20224 Worker thread wakes up
00:27:00.933 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:00.934 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:00.934 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:01.910 00.976 20224 Exposure complete
00:27:01.989 00.079 20224 worker thread done servicing request
00:27:01.990 00.001 8996 OnExposeComplete: enter
00:27:01.991 00.001 8996 UpdateGuideState(): m_state=6
00:27:01.993 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10094
00:27:01.995 00.002 8996 Star::Find returns 1 (0), X=135.66, Y=473.45, Mass=645102, SNR=306.4, Peak=50374 HFD=4.7
00:27:01.999 00.004 8996 MultiStar: [#1 -0.12,0.02,0.74,U] [#2 -0.19,0.05,0.79,U] [#3 -0.15,-0.39,0.75,U] [#4 -0.23,0.14,0.63,U] [#5 -0.06,-0.02,0.76,U] [#6 -0.17,0.08,0.49,U] [#7 -0.18,-0.02,0.49,U] [#8 -0.08,-0.16,0.43,U] 
00:27:02.001 00.002 8996 single-star, 8 included, MultiStar: {-0.12, -0.04}, one-star: {0.05, -0.01}
00:27:02.003 00.002 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
00:27:02.005 00.002 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
00:27:02.006 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.06 cameraTheta=-0.27 mountX=0.05 mountY=0.01, mountTheta=0.16
00:27:02.008 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
00:27:02.009 00.001 8996 Enqueuing Move request for scope (0.05, -0.01)
00:27:02.010 00.001 20224 Worker thread wakes up
00:27:02.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
00:27:02.011 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
00:27:02.011 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.01
00:27:02.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:27:02.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:02.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:27:02.011 00.000 20224 MoveAxis(E, 0, ABG)
00:27:02.011 00.000 20224 Move returns status 0, amount 0
00:27:02.011 00.000 20224 MoveAxis(N, 0, ABG)
00:27:02.012 00.001 20224 Move returns status 0, amount 0
00:27:02.012 00.000 20224 move complete, result=0
00:27:02.012 00.000 20224 worker thread done servicing request
00:27:02.017 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50374, med=2966, FiltMin=2681, FiltMax=26595, Gamma=1.000
00:27:02.043 00.026 8996 UpdateGuideState exits: m=645102 SNR=306.4
00:27:02.045 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:02.047 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:02.048 00.001 8996 Enqueuing Expose request
00:27:02.050 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:02.051 00.001 20224 Worker thread wakes up
00:27:02.051 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:02.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:03.214 01.163 20224 Exposure complete
00:27:03.298 00.084 20224 worker thread done servicing request
00:27:03.298 00.000 8996 OnExposeComplete: enter
00:27:03.300 00.002 8996 UpdateGuideState(): m_state=6
00:27:03.302 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10095
00:27:03.303 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.63, Mass=615271, SNR=291.0, Peak=42269 HFD=4.6
00:27:03.305 00.002 8996 MultiStar: [#1 -0.25,-0.03,0.82,U] [#2 -0.22,0.10,0.81,U] [#3 -0.46,-0.07,0.00,M1] [#4 -0.50,0.36,0.00,M1] [#5 -0.53,0.08,0.00,M1] [#6 -0.48,0.13,0.00,M1] [#7 -0.26,0.09,0.54,U] [#8 -0.31,0.18,0.39,U] 
00:27:03.306 00.001 8996 refined, 4 included, MultiStar: {-0.26, 0.09}, one-star: {-0.29, 0.16}
00:27:03.308 00.002 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
00:27:03.310 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
00:27:03.311 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.09 hyp=0.28 cameraTheta=2.80 mountX=-0.27 mountY=-0.06, mountTheta=-2.91
00:27:03.315 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.09, opts=13)
00:27:03.316 00.001 8996 Enqueuing Move request for scope (-0.26, 0.09)
00:27:03.317 00.001 20224 Worker thread wakes up
00:27:03.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.09) opts 0xd
00:27:03.317 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.09)
00:27:03.317 00.000 20224 Moving (-0.26, 0.09) raw xDistance=-0.27 yDistance=-0.06
00:27:03.318 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:27:03.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:03.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:27:03.318 00.000 20224 MoveAxis(E, 39, ABG)
00:27:03.318 00.000 20224 Guiding  Dir = 2, Dur = 39
00:27:03.318 00.000 20224 IsSlewing returns 0
00:27:03.319 00.001 20224 IsGuiding returns 0
00:27:03.323 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42269, med=2966, FiltMin=2681, FiltMax=20995, Gamma=1.000
00:27:03.337 00.014 8996 UpdateGuideState exits: m=615271 SNR=291.0
00:27:03.338 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:03.338 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:03.339 00.001 8996 Enqueuing Expose request
00:27:03.360 00.021 20224 IsGuiding returns 1
00:27:03.360 00.000 20224 scope still moving after pulse duration time elapsed
00:27:03.390 00.030 20224 IsSlewing returns 0
00:27:03.390 00.000 20224 IsGuiding returns 1
00:27:03.422 00.032 20224 IsSlewing returns 0
00:27:03.422 00.000 20224 IsGuiding returns 1
00:27:03.452 00.030 20224 IsSlewing returns 0
00:27:03.453 00.001 20224 IsGuiding returns 0
00:27:03.453 00.000 20224 scope move finished after 39 + 95 ms
00:27:03.453 00.000 20224 Move returns status 0, amount 39
00:27:03.453 00.000 20224 MoveAxis(N, 0, ABG)
00:27:03.453 00.000 20224 Move returns status 0, amount 0
00:27:03.453 00.000 20224 move complete, result=0
00:27:03.453 00.000 20224 worker thread done servicing request
00:27:03.453 00.000 20224 Worker thread wakes up
00:27:03.453 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
00:27:03.455 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:03.456 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:04.430 00.974 20224 Exposure complete
00:27:04.513 00.083 20224 worker thread done servicing request
00:27:04.513 00.000 8996 OnExposeComplete: enter
00:27:04.514 00.001 8996 UpdateGuideState(): m_state=6
00:27:04.515 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10096
00:27:04.516 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.57, Mass=743386, SNR=327.6, Peak=58224 HFD=4.6
00:27:04.518 00.002 8996 MultiStar: [#1 0.01,0.01,0.66,U] [#2 0.00,0.13,0.70,U] [#3 0.04,-0.40,0.66,U] [#4 -0.12,0.06,0.55,U] [#5 -0.17,0.06,0.73,U] [#6 0.11,-0.02,0.39,U] [#7 0.18,-0.01,0.44,U] [#8 0.10,0.07,0.35,U] 
00:27:04.519 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.00}, one-star: {0.15, 0.10}
00:27:04.520 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
00:27:04.520 00.000 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
00:27:04.521 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.12 mountX=0.03 mountY=-0.01, mountTheta=-0.23
00:27:04.522 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.00, opts=13)
00:27:04.523 00.001 8996 Enqueuing Move request for scope (0.03, 0.00)
00:27:04.524 00.001 20224 Worker thread wakes up
00:27:04.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
00:27:04.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
00:27:04.524 00.000 20224 Moving (0.03, 0.00) raw xDistance=0.03 yDistance=-0.01
00:27:04.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:04.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:04.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:27:04.524 00.000 20224 MoveAxis(E, 0, ABG)
00:27:04.524 00.000 20224 Move returns status 0, amount 0
00:27:04.524 00.000 20224 MoveAxis(N, 0, ABG)
00:27:04.524 00.000 20224 Move returns status 0, amount 0
00:27:04.524 00.000 20224 move complete, result=0
00:27:04.524 00.000 20224 worker thread done servicing request
00:27:04.528 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58224, med=2966, FiltMin=2681, FiltMax=29974, Gamma=1.000
00:27:04.543 00.015 8996 UpdateGuideState exits: m=743386 SNR=327.6
00:27:04.544 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:04.544 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:04.545 00.001 8996 Enqueuing Expose request
00:27:04.546 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:04.548 00.002 20224 Worker thread wakes up
00:27:04.549 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:04.549 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:05.706 01.157 20224 Exposure complete
00:27:05.769 00.063 20224 worker thread done servicing request
00:27:05.769 00.000 8996 OnExposeComplete: enter
00:27:05.770 00.001 8996 UpdateGuideState(): m_state=6
00:27:05.771 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10097
00:27:05.771 00.000 8996 Star::Find returns 1 (0), X=135.78, Y=473.25, Mass=689339, SNR=337.6, Peak=60086 HFD=4.5
00:27:05.773 00.002 8996 MultiStar: [#1 0.39,-0.39,0.00,M1] [#2 0.31,-0.32,0.00,M1] [#3 0.38,-0.40,0.00,M1] [#4 0.25,0.27,0.51,U] [#5 0.32,-0.13,0.58,U] [#6 0.37,-0.05,0.41,U] [#7 0.56,-0.09,0.00,M1] [#8 0.42,-0.04,0.40,U] 
00:27:05.774 00.001 8996 single-star, 4 included, MultiStar: {0.28, -0.06}, one-star: {0.18, -0.21}
00:27:05.777 00.003 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
00:27:05.779 00.002 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
00:27:05.780 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-0.87 mountX=0.20 mountY=0.19, mountTheta=0.76
00:27:05.781 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.21, opts=13)
00:27:05.783 00.002 8996 Enqueuing Move request for scope (0.18, -0.21)
00:27:05.784 00.001 20224 Worker thread wakes up
00:27:05.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.21) opts 0xd
00:27:05.784 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.21)
00:27:05.784 00.000 20224 Moving (0.18, -0.21) raw xDistance=0.20 yDistance=0.19
00:27:05.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:27:05.785 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:05.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:27:05.785 00.000 20224 MoveAxis(E, 0, ABG)
00:27:05.785 00.000 20224 Move returns status 0, amount 0
00:27:05.785 00.000 20224 MoveAxis(N, 0, ABG)
00:27:05.785 00.000 20224 Move returns status 0, amount 0
00:27:05.785 00.000 20224 move complete, result=0
00:27:05.785 00.000 20224 worker thread done servicing request
00:27:05.791 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60086, med=2966, FiltMin=2694, FiltMax=27296, Gamma=1.000
00:27:05.811 00.020 8996 UpdateGuideState exits: m=689339 SNR=337.6
00:27:05.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:05.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:05.813 00.000 8996 Enqueuing Expose request
00:27:05.814 00.001 20224 Worker thread wakes up
00:27:05.814 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:27:05.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:05.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:06.793 00.978 20224 Exposure complete
00:27:06.873 00.080 20224 worker thread done servicing request
00:27:06.873 00.000 8996 OnExposeComplete: enter
00:27:06.875 00.002 8996 UpdateGuideState(): m_state=6
00:27:06.876 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10098
00:27:06.877 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.20, Mass=706018, SNR=354.1, Peak=62966 HFD=4.4
00:27:06.878 00.001 8996 MultiStar: [#1 0.33,-0.31,0.00,M2] [#2 0.29,-0.07,0.75,U] [#3 0.43,-0.59,0.00,M2] [#4 0.27,-0.02,0.44,U] [#5 0.32,0.01,0.56,U] [#6 0.27,-0.10,0.42,U] [#7 0.57,-0.24,0.00,M2] [#8 0.12,-0.26,0.32,U] 
00:27:06.879 00.001 8996 refined, 5 included, MultiStar: {0.25, -0.13}, one-star: {0.19, -0.27}
00:27:06.880 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
00:27:06.881 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.78)
00:27:06.883 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.13 hyp=0.28 cameraTheta=-0.47 mountX=0.26 mountY=0.10, mountTheta=0.36
00:27:06.885 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.13, opts=13)
00:27:06.886 00.001 8996 Enqueuing Move request for scope (0.25, -0.13)
00:27:06.887 00.001 20224 Worker thread wakes up
00:27:06.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.13) opts 0xd
00:27:06.887 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.13)
00:27:06.887 00.000 20224 Moving (0.25, -0.13) raw xDistance=0.26 yDistance=0.10
00:27:06.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:27:06.888 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:06.888 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:27:06.888 00.000 20224 MoveAxis(W, 38, ABG)
00:27:06.888 00.000 20224 Guiding  Dir = 3, Dur = 38
00:27:06.888 00.000 20224 IsSlewing returns 0
00:27:06.888 00.000 20224 IsGuiding returns 0
00:27:06.892 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62966, med=2966, FiltMin=2685, FiltMax=27568, Gamma=1.000
00:27:06.898 00.006 20224 PulseGuide returned control before completion, sleep 39
00:27:06.906 00.008 8996 UpdateGuideState exits: m=706018 SNR=354.1
00:27:06.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:06.907 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:06.908 00.001 8996 Enqueuing Expose request
00:27:06.945 00.037 20224 IsGuiding returns 1
00:27:06.945 00.000 20224 scope still moving after pulse duration time elapsed
00:27:06.977 00.032 20224 IsSlewing returns 0
00:27:06.977 00.000 20224 IsGuiding returns 1
00:27:07.008 00.031 20224 IsSlewing returns 0
00:27:07.008 00.000 20224 IsGuiding returns 0
00:27:07.008 00.000 20224 scope move finished after 38 + 81 ms
00:27:07.009 00.001 20224 Move returns status 0, amount 38
00:27:07.009 00.000 20224 MoveAxis(N, 0, ABG)
00:27:07.009 00.000 20224 Move returns status 0, amount 0
00:27:07.009 00.000 20224 move complete, result=0
00:27:07.009 00.000 20224 worker thread done servicing request
00:27:07.009 00.000 20224 Worker thread wakes up
00:27:07.009 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.1 px 0 ms NORTH
00:27:07.011 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:07.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:08.168 01.157 20224 Exposure complete
00:27:08.245 00.077 20224 worker thread done servicing request
00:27:08.245 00.000 8996 OnExposeComplete: enter
00:27:08.246 00.001 8996 UpdateGuideState(): m_state=6
00:27:08.247 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10099
00:27:08.248 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.34, Mass=751137, SNR=320.9, Peak=62806 HFD=4.6
00:27:08.250 00.002 8996 MultiStar: [#1 -0.00,-0.13,0.61,U] [#2 -0.21,-0.05,0.81,U] [#3 -0.08,-0.27,0.71,U] [#4 -0.14,0.08,0.57,U] [#5 -0.13,-0.20,0.60,U] [#6 0.02,0.01,0.40,U] [#7 0.03,0.10,0.51,U] [#8 0.10,0.12,0.35,U] 
00:27:08.251 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.07}, one-star: {0.13, -0.13}
00:27:08.252 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
00:27:08.252 00.000 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
00:27:08.253 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.03 mountX=-0.03 mountY=0.08, mountTheta=1.93
00:27:08.255 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.07, opts=13)
00:27:08.256 00.001 8996 Enqueuing Move request for scope (-0.04, -0.07)
00:27:08.257 00.001 20224 Worker thread wakes up
00:27:08.257 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
00:27:08.257 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
00:27:08.257 00.000 20224 Moving (-0.04, -0.07) raw xDistance=-0.03 yDistance=0.08
00:27:08.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:27:08.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:08.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:27:08.257 00.000 20224 MoveAxis(E, 0, ABG)
00:27:08.258 00.001 20224 Move returns status 0, amount 0
00:27:08.258 00.000 20224 MoveAxis(N, 0, ABG)
00:27:08.258 00.000 20224 Move returns status 0, amount 0
00:27:08.258 00.000 20224 move complete, result=0
00:27:08.258 00.000 20224 worker thread done servicing request
00:27:08.263 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62806, med=2966, FiltMin=2656, FiltMax=30301, Gamma=1.000
00:27:08.276 00.013 8996 UpdateGuideState exits: m=751137 SNR=320.9
00:27:08.278 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:08.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:08.279 00.000 8996 Enqueuing Expose request
00:27:08.280 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:08.281 00.001 20224 Worker thread wakes up
00:27:08.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:08.282 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:09.252 00.970 20224 Exposure complete
00:27:09.317 00.065 20224 worker thread done servicing request
00:27:09.317 00.000 8996 OnExposeComplete: enter
00:27:09.319 00.002 8996 UpdateGuideState(): m_state=6
00:27:09.320 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10100
00:27:09.320 00.000 8996 Star::Find returns 1 (0), X=135.71, Y=473.34, Mass=779092, SNR=331.8, Peak=65494 HFD=4.6
00:27:09.323 00.003 8996 MultiStar: [#1 -0.08,-0.35,0.73,U] [#2 -0.11,-0.18,0.65,U] [#3 0.06,-0.46,0.00,M2] [#4 -0.23,0.19,0.52,U] [#5 -0.30,0.05,0.66,U] [#6 0.05,-0.07,0.55,U] [#7 0.03,-0.04,0.41,U] [#8 0.01,0.13,0.38,U] 
00:27:09.324 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.07}, one-star: {0.10, -0.12}
00:27:09.326 00.002 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
00:27:09.326 00.000 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
00:27:09.327 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-2.26 mountX=-0.05 mountY=0.08, mountTheta=2.15
00:27:09.330 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
00:27:09.331 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
00:27:09.331 00.000 20224 Worker thread wakes up
00:27:09.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
00:27:09.331 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
00:27:09.333 00.002 20224 Moving (-0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
00:27:09.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:27:09.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:09.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:27:09.333 00.000 20224 MoveAxis(E, 0, ABG)
00:27:09.333 00.000 20224 Move returns status 0, amount 0
00:27:09.333 00.000 20224 MoveAxis(N, 0, ABG)
00:27:09.333 00.000 20224 Move returns status 0, amount 0
00:27:09.333 00.000 20224 move complete, result=0
00:27:09.333 00.000 20224 worker thread done servicing request
00:27:09.336 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65494, med=2966, FiltMin=2675, FiltMax=33203, Gamma=1.000
00:27:09.350 00.014 8996 UpdateGuideState exits: m=779092 SNR=331.8
00:27:09.350 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:09.351 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:09.353 00.002 8996 Enqueuing Expose request
00:27:09.353 00.000 20224 Worker thread wakes up
00:27:09.353 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:09.353 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:09.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:10.528 01.175 20224 Exposure complete
00:27:10.584 00.056 20224 worker thread done servicing request
00:27:10.584 00.000 8996 OnExposeComplete: enter
00:27:10.585 00.001 8996 UpdateGuideState(): m_state=6
00:27:10.586 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10101
00:27:10.587 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.40, Mass=660953, SNR=362.1, Peak=55686 HFD=4.7
00:27:10.587 00.000 8996 MultiStar: [#1 0.12,-0.28,0.55,U] [#2 0.11,-0.10,0.65,U] [#3 0.21,-0.50,0.00,M3] [#4 0.08,-0.04,0.56,U] [#5 -0.02,-0.18,0.53,U] [#6 0.30,0.04,0.42,U] [#7 0.28,-0.18,0.39,U] [#8 -0.00,-0.21,0.36,U] 
00:27:10.588 00.001 8996 single-star, 7 included, MultiStar: {0.11, -0.12}, one-star: {0.09, -0.07}
00:27:10.589 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
00:27:10.590 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
00:27:10.591 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.61 mountX=0.10 mountY=0.05, mountTheta=0.50
00:27:10.593 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.07, opts=13)
00:27:10.595 00.002 8996 Enqueuing Move request for scope (0.09, -0.07)
00:27:10.598 00.003 20224 Worker thread wakes up
00:27:10.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
00:27:10.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
00:27:10.598 00.000 20224 Moving (0.09, -0.07) raw xDistance=0.10 yDistance=0.05
00:27:10.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:27:10.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:10.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:27:10.598 00.000 20224 MoveAxis(E, 0, ABG)
00:27:10.598 00.000 20224 Move returns status 0, amount 0
00:27:10.598 00.000 20224 MoveAxis(N, 0, ABG)
00:27:10.599 00.001 20224 Move returns status 0, amount 0
00:27:10.599 00.000 20224 move complete, result=0
00:27:10.599 00.000 20224 worker thread done servicing request
00:27:10.607 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55686, med=2966, FiltMin=2656, FiltMax=26269, Gamma=1.000
00:27:10.622 00.015 8996 UpdateGuideState exits: m=660953 SNR=362.1
00:27:10.624 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:10.626 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:10.627 00.001 8996 Enqueuing Expose request
00:27:10.629 00.002 20224 Worker thread wakes up
00:27:10.629 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:10.631 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:10.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:11.608 00.977 20224 Exposure complete
00:27:11.690 00.082 20224 worker thread done servicing request
00:27:11.690 00.000 8996 OnExposeComplete: enter
00:27:11.692 00.002 8996 UpdateGuideState(): m_state=6
00:27:11.694 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10102
00:27:11.695 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.56, Mass=613879, SNR=293.7, Peak=46688 HFD=4.5
00:27:11.697 00.002 8996 MultiStar: [#1 0.04,0.03,0.72,U] [#2 -0.14,0.05,0.83,U] [#3 0.09,-0.33,0.63,U] [#4 -0.11,0.16,0.59,U] [#5 -0.10,-0.01,0.79,U] [#6 -0.07,0.33,0.47,U] [#7 0.03,0.07,0.42,U] [#8 -0.21,0.10,0.50,U] 
00:27:11.698 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.05}, one-star: {-0.06, 0.10}
00:27:11.699 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
00:27:11.701 00.002 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
00:27:11.702 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.49 mountX=-0.06 mountY=-0.04, mountTheta=-2.60
00:27:11.705 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
00:27:11.706 00.001 8996 Enqueuing Move request for scope (-0.06, 0.05)
00:27:11.708 00.002 20224 Worker thread wakes up
00:27:11.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
00:27:11.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
00:27:11.708 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
00:27:11.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:27:11.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:11.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:27:11.708 00.000 20224 MoveAxis(E, 0, ABG)
00:27:11.708 00.000 20224 Move returns status 0, amount 0
00:27:11.708 00.000 20224 MoveAxis(N, 0, ABG)
00:27:11.708 00.000 20224 Move returns status 0, amount 0
00:27:11.708 00.000 20224 move complete, result=0
00:27:11.708 00.000 20224 worker thread done servicing request
00:27:11.717 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46688, med=2966, FiltMin=2678, FiltMax=25347, Gamma=1.000
00:27:11.741 00.024 8996 UpdateGuideState exits: m=613879 SNR=293.7
00:27:11.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:11.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:11.744 00.001 8996 Enqueuing Expose request
00:27:11.745 00.001 20224 Worker thread wakes up
00:27:11.745 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:11.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:11.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:12.916 01.170 20224 Exposure complete
00:27:13.006 00.090 20224 worker thread done servicing request
00:27:13.007 00.001 8996 OnExposeComplete: enter
00:27:13.009 00.002 8996 UpdateGuideState(): m_state=6
00:27:13.011 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10103
00:27:13.012 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=473.67, Mass=749003, SNR=350.1, Peak=53885 HFD=4.6
00:27:13.014 00.002 8996 MultiStar: [#1 -0.14,0.10,0.59,U] [#2 -0.45,0.24,0.00,M1] [#3 -0.42,-0.46,0.00,M3] [#4 -0.41,0.07,0.47,U] [#5 -0.39,0.09,0.58,U] [#6 -0.47,0.15,0.00,M1] [#7 -0.26,0.16,0.45,U] [#8 -0.30,0.11,0.38,U] 
00:27:13.016 00.002 8996 refined, 5 included, MultiStar: {-0.30, 0.13}, one-star: {-0.33, 0.21}
00:27:13.018 00.002 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
00:27:13.019 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
00:27:13.021 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=0.13 hyp=0.33 cameraTheta=2.73 mountX=-0.32 mountY=-0.10, mountTheta=-2.84
00:27:13.024 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.13, opts=13)
00:27:13.024 00.000 8996 Enqueuing Move request for scope (-0.30, 0.13)
00:27:13.026 00.002 20224 Worker thread wakes up
00:27:13.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.13) opts 0xd
00:27:13.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.13)
00:27:13.026 00.000 20224 Moving (-0.30, 0.13) raw xDistance=-0.32 yDistance=-0.10
00:27:13.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:27:13.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:13.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:27:13.027 00.001 20224 MoveAxis(E, 46, ABG)
00:27:13.027 00.000 20224 Guiding  Dir = 2, Dur = 46
00:27:13.027 00.000 20224 IsSlewing returns 0
00:27:13.027 00.000 20224 IsGuiding returns 0
00:27:13.034 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=53885, med=2966, FiltMin=2697, FiltMax=24144, Gamma=1.000
00:27:13.047 00.013 8996 UpdateGuideState exits: m=749003 SNR=350.1
00:27:13.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:13.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:13.050 00.001 8996 Enqueuing Expose request
00:27:13.069 00.019 20224 PulseGuide returned control before completion, sleep 15
00:27:13.100 00.031 20224 IsGuiding returns 1
00:27:13.100 00.000 20224 scope still moving after pulse duration time elapsed
00:27:13.131 00.031 20224 IsSlewing returns 0
00:27:13.131 00.000 20224 IsGuiding returns 0
00:27:13.131 00.000 20224 scope move finished after 46 + 57 ms
00:27:13.131 00.000 20224 Move returns status 0, amount 46
00:27:13.131 00.000 20224 MoveAxis(N, 0, ABG)
00:27:13.131 00.000 20224 Move returns status 0, amount 0
00:27:13.131 00.000 20224 move complete, result=0
00:27:13.132 00.001 20224 worker thread done servicing request
00:27:13.132 00.000 20224 Worker thread wakes up
00:27:13.132 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.1 px 0 ms NORTH
00:27:13.133 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:13.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:14.124 00.991 20224 Exposure complete
00:27:14.194 00.070 20224 worker thread done servicing request
00:27:14.194 00.000 8996 OnExposeComplete: enter
00:27:14.195 00.001 8996 UpdateGuideState(): m_state=6
00:27:14.197 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10104
00:27:14.198 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.63, Mass=682894, SNR=347.5, Peak=50912 HFD=4.5
00:27:14.199 00.001 8996 MultiStar: [#1 -0.18,0.20,0.59,U] [#2 -0.28,0.37,0.00,M2] [#3 -0.13,-0.03,0.61,U] [#4 -0.28,0.34,0.00,M1] [#5 -0.40,0.26,0.00,M1] [#6 -0.06,0.25,0.41,U] [#7 -0.12,0.27,0.46,U] [#8 -0.48,0.08,0.00,M1] 
00:27:14.200 00.001 8996 refined, 4 included, MultiStar: {-0.16, 0.16}, one-star: {-0.23, 0.17}
00:27:14.201 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
00:27:14.202 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
00:27:14.203 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.35 mountX=-0.17 mountY=-0.14, mountTheta=-2.46
00:27:14.204 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.16, opts=13)
00:27:14.205 00.001 8996 Enqueuing Move request for scope (-0.16, 0.16)
00:27:14.206 00.001 20224 Worker thread wakes up
00:27:14.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
00:27:14.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
00:27:14.206 00.000 20224 Moving (-0.16, 0.16) raw xDistance=-0.17 yDistance=-0.14
00:27:14.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:27:14.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:14.207 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:27:14.207 00.000 20224 MoveAxis(E, 0, ABG)
00:27:14.207 00.000 20224 Move returns status 0, amount 0
00:27:14.207 00.000 20224 MoveAxis(N, 0, ABG)
00:27:14.207 00.000 20224 Move returns status 0, amount 0
00:27:14.207 00.000 20224 move complete, result=0
00:27:14.207 00.000 20224 worker thread done servicing request
00:27:14.213 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50912, med=2966, FiltMin=2681, FiltMax=24486, Gamma=1.000
00:27:14.226 00.013 8996 UpdateGuideState exits: m=682894 SNR=347.5
00:27:14.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:14.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:14.228 00.000 8996 Enqueuing Expose request
00:27:14.229 00.001 20224 Worker thread wakes up
00:27:14.229 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:14.230 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:14.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:15.411 01.181 20224 Exposure complete
00:27:15.468 00.057 20224 worker thread done servicing request
00:27:15.468 00.000 8996 OnExposeComplete: enter
00:27:15.469 00.001 8996 UpdateGuideState(): m_state=6
00:27:15.470 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10105
00:27:15.473 00.003 8996 Star::Find returns 1 (0), X=135.63, Y=473.28, Mass=701146, SNR=345.6, Peak=62710 HFD=4.7
00:27:15.476 00.003 8996 MultiStar: [#1 0.16,-0.05,0.68,U] [#2 -0.01,-0.07,0.72,U] [#3 0.03,-0.35,0.54,U] [#4 -0.20,0.02,0.53,U] [#5 -0.10,0.04,0.54,U] [#6 0.06,0.06,0.43,U] [#7 0.11,0.16,0.38,U] [#8 0.09,0.15,0.35,U] 
00:27:15.477 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.05}, one-star: {0.03, -0.18}
00:27:15.478 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
00:27:15.479 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
00:27:15.479 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.28 mountX=0.02 mountY=0.05, mountTheta=1.18
00:27:15.481 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
00:27:15.483 00.002 8996 Enqueuing Move request for scope (0.02, -0.05)
00:27:15.484 00.001 20224 Worker thread wakes up
00:27:15.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
00:27:15.484 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
00:27:15.484 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.02 yDistance=0.05
00:27:15.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:27:15.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:15.485 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:27:15.485 00.000 20224 MoveAxis(E, 0, ABG)
00:27:15.485 00.000 20224 Move returns status 0, amount 0
00:27:15.485 00.000 20224 MoveAxis(N, 0, ABG)
00:27:15.485 00.000 20224 Move returns status 0, amount 0
00:27:15.485 00.000 20224 move complete, result=0
00:27:15.485 00.000 20224 worker thread done servicing request
00:27:15.490 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=62710, med=2966, FiltMin=2701, FiltMax=29469, Gamma=1.000
00:27:15.504 00.014 8996 UpdateGuideState exits: m=701146 SNR=345.6
00:27:15.504 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:15.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:15.506 00.001 8996 Enqueuing Expose request
00:27:15.507 00.001 20224 Worker thread wakes up
00:27:15.507 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:15.507 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:15.508 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:16.491 00.983 20224 Exposure complete
00:27:16.564 00.073 20224 worker thread done servicing request
00:27:16.564 00.000 8996 OnExposeComplete: enter
00:27:16.566 00.002 8996 UpdateGuideState(): m_state=6
00:27:16.567 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10106
00:27:16.569 00.002 8996 Star::Find returns 1 (0), X=135.50, Y=473.08, Mass=688449, SNR=369.9, Peak=61174 HFD=4.9
00:27:16.571 00.002 8996 MultiStar: [#1 0.08,-0.54,0.00,M1] [#2 -0.02,-0.21,0.72,U] [#3 -0.05,-0.55,0.00,M2] [#4 -0.14,-0.08,0.53,U] [#5 -0.07,-0.41,0.58,U] [#6 -0.10,-0.08,0.41,U] [#7 0.08,-0.31,0.39,U] [#8 0.04,-0.32,0.28,U] 
00:27:16.572 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.27}, one-star: {-0.10, -0.38}
00:27:16.573 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
00:27:16.574 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
00:27:16.575 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.78 mountX=-0.03 mountY=0.27, mountTheta=1.69
00:27:16.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.27, opts=13)
00:27:16.578 00.001 8996 Enqueuing Move request for scope (-0.06, -0.27)
00:27:16.579 00.001 20224 Worker thread wakes up
00:27:16.580 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
00:27:16.580 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
00:27:16.580 00.000 20224 Moving (-0.06, -0.27) raw xDistance=-0.03 yDistance=0.27
00:27:16.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:27:16.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:27:16.580 00.000 20224 MoveAxis(E, 0, ABG)
00:27:16.580 00.000 20224 Move returns status 0, amount 0
00:27:16.580 00.000 20224 MoveAxis(S, 58, ABG)
00:27:16.580 00.000 20224 Guiding  Dir = 1, Dur = 58
00:27:16.582 00.002 20224 IsSlewing returns 0
00:27:16.582 00.000 20224 IsGuiding returns 0
00:27:16.584 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61174, med=2966, FiltMin=2694, FiltMax=26851, Gamma=1.000
00:27:16.596 00.012 20224 PulseGuide returned control before completion, sleep 55
00:27:16.606 00.010 8996 UpdateGuideState exits: m=688449 SNR=369.9
00:27:16.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:16.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:16.609 00.001 8996 Enqueuing Expose request
00:27:16.658 00.049 20224 IsGuiding returns 1
00:27:16.658 00.000 20224 scope still moving after pulse duration time elapsed
00:27:16.689 00.031 20224 IsSlewing returns 0
00:27:16.689 00.000 20224 IsGuiding returns 0
00:27:16.689 00.000 20224 scope move finished after 58 + 49 ms
00:27:16.689 00.000 20224 Move returns status 0, amount 58
00:27:16.689 00.000 20224 move complete, result=0
00:27:16.689 00.000 20224 worker thread done servicing request
00:27:16.690 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 58 ms SOUTH
00:27:16.691 00.001 20224 Worker thread wakes up
00:27:16.691 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:16.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:17.866 01.175 20224 Exposure complete
00:27:17.945 00.079 20224 worker thread done servicing request
00:27:17.945 00.000 8996 OnExposeComplete: enter
00:27:17.947 00.002 8996 UpdateGuideState(): m_state=6
00:27:17.948 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10107
00:27:17.949 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.35, Mass=755771, SNR=324.2, Peak=59862 HFD=4.8
00:27:17.951 00.002 8996 MultiStar: [#1 0.02,-0.22,0.64,U] [#2 0.14,-0.03,0.77,U] [#3 0.04,-0.45,0.00,M3] [#4 -0.12,0.07,0.54,U] [#5 -0.11,-0.23,0.55,U] [#6 0.06,0.12,0.49,U] [#7 0.27,-0.03,0.44,U] [#8 -0.22,-0.10,0.34,U] 
00:27:17.953 00.002 8996 refined, 7 included, MultiStar: {0.01, -0.07}, one-star: {-0.03, -0.12}
00:27:17.955 00.002 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
00:27:17.956 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
00:27:17.956 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.08 cameraTheta=-1.46 mountX=0.02 mountY=0.07, mountTheta=1.36
00:27:17.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
00:27:17.959 00.001 8996 Enqueuing Move request for scope (0.01, -0.07)
00:27:17.960 00.001 20224 Worker thread wakes up
00:27:17.960 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
00:27:17.961 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
00:27:17.961 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.02 yDistance=0.07
00:27:17.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:27:17.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:17.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:27:17.961 00.000 20224 MoveAxis(E, 0, ABG)
00:27:17.961 00.000 20224 Move returns status 0, amount 0
00:27:17.961 00.000 20224 MoveAxis(N, 0, ABG)
00:27:17.961 00.000 20224 Move returns status 0, amount 0
00:27:17.961 00.000 20224 move complete, result=0
00:27:17.961 00.000 20224 worker thread done servicing request
00:27:17.967 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59862, med=2966, FiltMin=2672, FiltMax=30739, Gamma=1.000
00:27:17.980 00.013 8996 UpdateGuideState exits: m=755771 SNR=324.2
00:27:17.982 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:17.984 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:17.986 00.002 8996 Enqueuing Expose request
00:27:17.988 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:17.991 00.003 20224 Worker thread wakes up
00:27:17.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:17.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:18.977 00.986 20224 Exposure complete
00:27:19.052 00.075 20224 worker thread done servicing request
00:27:19.052 00.000 8996 OnExposeComplete: enter
00:27:19.053 00.001 8996 UpdateGuideState(): m_state=6
00:27:19.054 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10108
00:27:19.054 00.000 8996 Star::Find returns 1 (0), X=135.56, Y=473.04, Mass=740759, SNR=320.7, Peak=65535 HFD=4.5
00:27:19.055 00.001 8996 MultiStar: [#1 -0.03,-0.30,0.65,U] [#2 0.01,-0.20,0.70,U] [#3 -0.05,-0.34,0.59,U] [#4 -0.13,0.14,0.54,U] [#5 -0.11,-0.22,0.72,U] [#6 0.02,-0.13,0.46,U] [#7 0.07,-0.23,0.45,U] [#8 -0.25,-0.20,0.44,U] 
00:27:19.056 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.23}, one-star: {-0.04, -0.42}
00:27:19.057 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
00:27:19.057 00.000 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
00:27:19.058 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.24 cameraTheta=-1.80 mountX=-0.03 mountY=0.24, mountTheta=1.70
00:27:19.060 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.23, opts=13)
00:27:19.061 00.001 8996 Enqueuing Move request for scope (-0.05, -0.23)
00:27:19.062 00.001 20224 Worker thread wakes up
00:27:19.063 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd
00:27:19.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.23)
00:27:19.063 00.000 20224 Moving (-0.05, -0.23) raw xDistance=-0.03 yDistance=0.24
00:27:19.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:27:19.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:27:19.063 00.000 20224 MoveAxis(E, 0, ABG)
00:27:19.063 00.000 20224 Move returns status 0, amount 0
00:27:19.063 00.000 20224 MoveAxis(S, 50, ABG)
00:27:19.063 00.000 20224 Guiding  Dir = 1, Dur = 50
00:27:19.063 00.000 20224 IsSlewing returns 0
00:27:19.063 00.000 20224 IsGuiding returns 0
00:27:19.067 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2966, FiltMin=2694, FiltMax=30019, Gamma=1.000
00:27:19.085 00.018 8996 UpdateGuideState exits: m=740759 SNR=320.7
00:27:19.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:19.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:19.088 00.001 8996 Enqueuing Expose request
00:27:19.109 00.021 20224 PulseGuide returned control before completion, sleep 14
00:27:19.139 00.030 20224 IsGuiding returns 1
00:27:19.139 00.000 20224 scope still moving after pulse duration time elapsed
00:27:19.172 00.033 20224 IsSlewing returns 0
00:27:19.172 00.000 20224 IsGuiding returns 1
00:27:19.203 00.031 20224 IsSlewing returns 0
00:27:19.203 00.000 20224 IsGuiding returns 0
00:27:19.203 00.000 20224 scope move finished after 50 + 89 ms
00:27:19.203 00.000 20224 Move returns status 0, amount 50
00:27:19.203 00.000 20224 move complete, result=0
00:27:19.204 00.001 20224 worker thread done servicing request
00:27:19.204 00.000 20224 Worker thread wakes up
00:27:19.204 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
00:27:19.205 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:19.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:20.377 01.172 20224 Exposure complete
00:27:20.442 00.065 20224 worker thread done servicing request
00:27:20.442 00.000 8996 OnExposeComplete: enter
00:27:20.444 00.002 8996 UpdateGuideState(): m_state=6
00:27:20.446 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10109
00:27:20.447 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.75, Mass=670129, SNR=333.3, Peak=59072 HFD=4.6
00:27:20.448 00.001 8996 MultiStar: [#1 0.14,0.07,0.66,U] [#2 0.06,0.40,0.72,U] [#3 0.05,0.00,0.58,U] [#4 -0.09,0.54,0.00,M1] [#5 -0.34,0.59,0.00,M1] [#6 0.15,0.40,0.51,U] [#7 0.07,0.44,0.00,M1] [#8 -0.13,0.37,0.40,U] 
00:27:20.449 00.001 8996 refined, 5 included, MultiStar: {0.01, 0.25}, one-star: {-0.13, 0.29}
00:27:20.450 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
00:27:20.452 00.002 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
00:27:20.453 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.25 hyp=0.25 cameraTheta=1.52 mountX=-0.01 mountY=-0.25, mountTheta=-1.61
00:27:20.455 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.25, opts=13)
00:27:20.456 00.001 8996 Enqueuing Move request for scope (0.01, 0.25)
00:27:20.457 00.001 20224 Worker thread wakes up
00:27:20.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.25) opts 0xd
00:27:20.457 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.25)
00:27:20.457 00.000 20224 Moving (0.01, 0.25) raw xDistance=-0.01 yDistance=-0.25
00:27:20.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:27:20.458 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:20.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:27:20.458 00.000 20224 MoveAxis(E, 0, ABG)
00:27:20.458 00.000 20224 Move returns status 0, amount 0
00:27:20.458 00.000 20224 MoveAxis(N, 0, ABG)
00:27:20.458 00.000 20224 Move returns status 0, amount 0
00:27:20.458 00.000 20224 move complete, result=0
00:27:20.458 00.000 20224 worker thread done servicing request
00:27:20.462 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59072, med=2966, FiltMin=2669, FiltMax=24646, Gamma=1.000
00:27:20.476 00.014 8996 UpdateGuideState exits: m=670129 SNR=333.3
00:27:20.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:20.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:20.478 00.000 8996 Enqueuing Expose request
00:27:20.479 00.001 20224 Worker thread wakes up
00:27:20.479 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:27:20.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:20.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:21.453 00.973 20224 Exposure complete
00:27:21.544 00.091 20224 worker thread done servicing request
00:27:21.544 00.000 8996 OnExposeComplete: enter
00:27:21.545 00.001 8996 UpdateGuideState(): m_state=6
00:27:21.547 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10110
00:27:21.548 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.76, Mass=729508, SNR=322.2, Peak=63008 HFD=4.6
00:27:21.549 00.001 8996 MultiStar: [#1 0.09,0.35,0.70,U] [#2 0.12,0.41,0.77,U] [#3 0.22,0.06,0.65,U] [#4 -0.08,0.64,0.00,M2] [#5 -0.01,0.45,0.00,M2] [#6 0.22,0.35,0.43,U] [#7 0.11,0.36,0.47,U] [#8 -0.01,0.44,0.38,U] 
00:27:21.551 00.002 8996 single-star, 6 included, MultiStar: {0.08, 0.31}, one-star: {-0.09, 0.30}
00:27:21.552 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
00:27:21.553 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
00:27:21.554 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.86 mountX=-0.12 mountY=-0.28, mountTheta=-1.96
00:27:21.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.30, opts=13)
00:27:21.557 00.001 8996 Enqueuing Move request for scope (-0.09, 0.30)
00:27:21.557 00.000 20224 Worker thread wakes up
00:27:21.558 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
00:27:21.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
00:27:21.558 00.000 20224 Moving (-0.09, 0.30) raw xDistance=-0.12 yDistance=-0.28
00:27:21.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:27:21.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:27:21.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:27:21.558 00.000 20224 MoveAxis(E, 0, ABG)
00:27:21.558 00.000 20224 Move returns status 0, amount 0
00:27:21.558 00.000 20224 MoveAxis(N, 0, ABG)
00:27:21.558 00.000 20224 Move returns status 0, amount 0
00:27:21.558 00.000 20224 move complete, result=0
00:27:21.558 00.000 20224 worker thread done servicing request
00:27:21.561 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=63008, med=2966, FiltMin=2694, FiltMax=26950, Gamma=1.000
00:27:21.582 00.021 8996 UpdateGuideState exits: m=729508 SNR=322.2
00:27:21.585 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:21.587 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:21.589 00.002 8996 Enqueuing Expose request
00:27:21.592 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:27:21.594 00.002 20224 Worker thread wakes up
00:27:21.594 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:21.595 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:22.747 01.152 20224 Exposure complete
00:27:22.830 00.083 20224 worker thread done servicing request
00:27:22.830 00.000 8996 OnExposeComplete: enter
00:27:22.832 00.002 8996 UpdateGuideState(): m_state=6
00:27:22.833 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10111
00:27:22.835 00.002 8996 Star::Find returns 1 (0), X=135.80, Y=473.90, Mass=710533, SNR=338.2, Peak=65440 HFD=4.5
00:27:22.837 00.002 8996 MultiStar: [#1 0.13,0.12,0.68,U] [#2 0.04,0.23,0.68,U] [#3 0.27,-0.12,0.62,U] [#4 0.18,0.49,0.00,M3] [#5 0.00,0.46,0.00,M3] [#6 0.29,0.31,0.48,U] [#7 0.05,0.12,0.42,U] [#8 0.02,0.27,0.39,U] 
00:27:22.839 00.002 8996 refined, 6 included, MultiStar: {0.15, 0.21}, one-star: {0.20, 0.44}
00:27:22.840 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
00:27:22.842 00.002 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
00:27:22.843 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.21 hyp=0.26 cameraTheta=0.95 mountX=0.13 mountY=-0.23, mountTheta=-1.05
00:27:22.845 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.21, opts=13)
00:27:22.847 00.002 8996 Enqueuing Move request for scope (0.15, 0.21)
00:27:22.847 00.000 20224 Worker thread wakes up
00:27:22.848 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.21) opts 0xd
00:27:22.848 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.21)
00:27:22.848 00.000 20224 Moving (0.15, 0.21) raw xDistance=0.13 yDistance=-0.23
00:27:22.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:27:22.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:22.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:27:22.848 00.000 20224 MoveAxis(E, 0, ABG)
00:27:22.848 00.000 20224 Move returns status 0, amount 0
00:27:22.848 00.000 20224 MoveAxis(N, 0, ABG)
00:27:22.848 00.000 20224 Move returns status 0, amount 0
00:27:22.848 00.000 20224 move complete, result=0
00:27:22.848 00.000 20224 worker thread done servicing request
00:27:22.852 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=65440, med=2966, FiltMin=2701, FiltMax=26720, Gamma=1.000
00:27:22.870 00.018 8996 UpdateGuideState exits: m=710533 SNR=338.2
00:27:22.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:22.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:22.873 00.001 8996 Enqueuing Expose request
00:27:22.874 00.001 20224 Worker thread wakes up
00:27:22.874 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:22.874 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:22.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:23.848 00.974 20224 Exposure complete
00:27:23.913 00.065 20224 worker thread done servicing request
00:27:23.913 00.000 8996 OnExposeComplete: enter
00:27:23.916 00.003 8996 UpdateGuideState(): m_state=6
00:27:23.918 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10112
00:27:23.920 00.002 8996 Star::Find returns 1 (0), X=135.50, Y=473.84, Mass=740645, SNR=366.9, Peak=62672 HFD=4.7
00:27:23.921 00.001 8996 MultiStar: [#1 0.15,0.22,0.56,U] [#2 -0.03,0.50,0.00,M1] [#3 -0.01,-0.13,0.57,U] [#4 -0.06,0.46,0.00,M4] [#5 0.03,0.40,0.50,U] [#6 -0.10,0.24,0.38,U] [#7 -0.11,0.09,0.34,U] [#8 0.01,0.42,0.33,U] 
00:27:23.922 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.24}, one-star: {-0.10, 0.38}
00:27:23.923 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
00:27:23.925 00.002 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
00:27:23.926 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.66 mountX=-0.04 mountY=-0.24, mountTheta=-1.76
00:27:23.928 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.24, opts=13)
00:27:23.929 00.001 8996 Enqueuing Move request for scope (-0.02, 0.24)
00:27:23.931 00.002 20224 Worker thread wakes up
00:27:23.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.24) opts 0xd
00:27:23.931 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.24)
00:27:23.931 00.000 20224 Moving (-0.02, 0.24) raw xDistance=-0.04 yDistance=-0.24
00:27:23.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:27:23.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:23.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:27:23.931 00.000 20224 MoveAxis(E, 0, ABG)
00:27:23.931 00.000 20224 Move returns status 0, amount 0
00:27:23.931 00.000 20224 MoveAxis(N, 0, ABG)
00:27:23.931 00.000 20224 Move returns status 0, amount 0
00:27:23.931 00.000 20224 move complete, result=0
00:27:23.931 00.000 20224 worker thread done servicing request
00:27:23.939 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62672, med=2966, FiltMin=2685, FiltMax=27334, Gamma=1.000
00:27:23.965 00.026 8996 UpdateGuideState exits: m=740645 SNR=366.9
00:27:23.967 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:23.968 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:23.970 00.002 8996 Enqueuing Expose request
00:27:23.972 00.002 20224 Worker thread wakes up
00:27:23.972 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:27:23.973 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:23.974 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:25.139 01.165 20224 Exposure complete
00:27:25.233 00.094 20224 worker thread done servicing request
00:27:25.234 00.001 8996 OnExposeComplete: enter
00:27:25.235 00.001 8996 UpdateGuideState(): m_state=6
00:27:25.236 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10113
00:27:25.237 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.96, Mass=691894, SNR=367.9, Peak=54416 HFD=4.4
00:27:25.239 00.002 8996 MultiStar: [#1 -0.04,0.20,0.54,U] [#2 -0.06,0.52,0.00,M2] [#3 0.07,-0.03,0.54,U] [#4 -0.10,0.58,0.00,M5] [#5 -0.07,0.45,0.00,M3] [#6 -0.09,0.42,0.41,U] [#7 0.03,0.30,0.38,U] [#8 -0.04,0.29,0.34,U] 
00:27:25.241 00.002 8996 refined, 5 included, MultiStar: {-0.10, 0.30}, one-star: {-0.29, 0.49}
00:27:25.242 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
00:27:25.243 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
00:27:25.244 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.30 hyp=0.32 cameraTheta=1.89 mountX=-0.13 mountY=-0.29, mountTheta=-1.99
00:27:25.247 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.30, opts=13)
00:27:25.248 00.001 8996 Enqueuing Move request for scope (-0.10, 0.30)
00:27:25.249 00.001 20224 Worker thread wakes up
00:27:25.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.30) opts 0xd
00:27:25.249 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.30)
00:27:25.249 00.000 20224 Moving (-0.10, 0.30) raw xDistance=-0.13 yDistance=-0.29
00:27:25.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:27:25.249 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.18 newest=-0.75
00:27:25.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
00:27:25.249 00.000 20224 MoveAxis(E, 0, ABG)
00:27:25.249 00.000 20224 Move returns status 0, amount 0
00:27:25.249 00.000 20224 MoveAxis(N, 61, ABG)
00:27:25.249 00.000 20224 Guiding  Dir = 0, Dur = 61
00:27:25.250 00.001 20224 IsSlewing returns 0
00:27:25.250 00.000 20224 IsGuiding returns 0
00:27:25.253 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54416, med=2966, FiltMin=2694, FiltMax=27158, Gamma=1.000
00:27:25.267 00.014 8996 UpdateGuideState exits: m=691894 SNR=367.9
00:27:25.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:25.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:25.269 00.000 8996 Enqueuing Expose request
00:27:25.278 00.009 20224 PulseGuide returned control before completion, sleep 44
00:27:25.323 00.045 20224 IsGuiding returns 1
00:27:25.323 00.000 20224 scope still moving after pulse duration time elapsed
00:27:25.355 00.032 20224 IsSlewing returns 0
00:27:25.355 00.000 20224 IsGuiding returns 1
00:27:25.386 00.031 20224 IsSlewing returns 0
00:27:25.386 00.000 20224 IsGuiding returns 0
00:27:25.386 00.000 20224 scope move finished after 61 + 75 ms
00:27:25.386 00.000 20224 Move returns status 0, amount 61
00:27:25.386 00.000 20224 move complete, result=0
00:27:25.386 00.000 20224 worker thread done servicing request
00:27:25.387 00.001 20224 Worker thread wakes up
00:27:25.387 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
00:27:25.388 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:25.389 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:26.380 00.991 20224 Exposure complete
00:27:26.457 00.077 20224 worker thread done servicing request
00:27:26.458 00.001 8996 OnExposeComplete: enter
00:27:26.459 00.001 8996 UpdateGuideState(): m_state=6
00:27:26.461 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10114
00:27:26.462 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.97, Mass=627963, SNR=300.2, Peak=55232 HFD=4.2
00:27:26.464 00.002 8996 MultiStar: [#1 0.00,0.14,0.77,U] [#2 -0.28,0.43,0.00,M3] [#3 -0.15,-0.25,0.69,U] [#4 -0.16,0.43,0.00,M6] [#5 -0.26,0.42,0.00,M4] [#6 -0.11,0.38,0.44,U] [#7 -0.11,0.34,0.54,U] [#8 -0.08,0.44,0.00,M1] 
00:27:26.465 00.001 8996 refined, 4 included, MultiStar: {-0.15, 0.23}, one-star: {-0.32, 0.51}
00:27:26.467 00.002 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
00:27:26.468 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
00:27:26.470 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.28 cameraTheta=2.16 mountX=-0.17 mountY=-0.21, mountTheta=-2.26
00:27:26.472 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.23, opts=13)
00:27:26.474 00.002 8996 Enqueuing Move request for scope (-0.15, 0.23)
00:27:26.475 00.001 20224 Worker thread wakes up
00:27:26.476 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
00:27:26.476 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
00:27:26.476 00.000 20224 Moving (-0.15, 0.23) raw xDistance=-0.17 yDistance=-0.21
00:27:26.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:27:26.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:27:26.476 00.000 20224 MoveAxis(E, 0, ABG)
00:27:26.476 00.000 20224 Move returns status 0, amount 0
00:27:26.476 00.000 20224 MoveAxis(N, 45, ABG)
00:27:26.476 00.000 20224 Guiding  Dir = 0, Dur = 45
00:27:26.477 00.001 20224 IsSlewing returns 0
00:27:26.477 00.000 20224 IsGuiding returns 0
00:27:26.482 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55232, med=2966, FiltMin=2688, FiltMax=25590, Gamma=1.000
00:27:26.500 00.018 8996 UpdateGuideState exits: m=627963 SNR=300.2
00:27:26.501 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:26.502 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:26.503 00.001 8996 Enqueuing Expose request
00:27:26.528 00.025 20224 IsGuiding returns 1
00:27:26.528 00.000 20224 scope still moving after pulse duration time elapsed
00:27:26.558 00.030 20224 IsSlewing returns 0
00:27:26.558 00.000 20224 IsGuiding returns 1
00:27:26.590 00.032 20224 IsSlewing returns 0
00:27:26.590 00.000 20224 IsGuiding returns 1
00:27:26.621 00.031 20224 IsSlewing returns 0
00:27:26.621 00.000 20224 IsGuiding returns 0
00:27:26.622 00.001 20224 scope move finished after 45 + 99 ms
00:27:26.622 00.000 20224 Move returns status 0, amount 45
00:27:26.622 00.000 20224 move complete, result=0
00:27:26.622 00.000 20224 worker thread done servicing request
00:27:26.622 00.000 20224 Worker thread wakes up
00:27:26.622 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 45 ms NORTH
00:27:26.623 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:26.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:27.797 01.174 20224 Exposure complete
00:27:27.883 00.086 20224 worker thread done servicing request
00:27:27.883 00.000 8996 OnExposeComplete: enter
00:27:27.884 00.001 8996 UpdateGuideState(): m_state=6
00:27:27.886 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10115
00:27:27.889 00.003 8996 Star::Find returns 1 (0), X=135.54, Y=473.34, Mass=749954, SNR=354.9, Peak=62662 HFD=4.7
00:27:27.891 00.002 8996 MultiStar: [#1 0.01,-0.23,0.63,U] [#2 -0.10,0.12,0.68,U] [#3 0.05,-0.57,0.00,M1] [#4 -0.32,-0.08,0.55,U] [#5 -0.12,-0.25,0.50,U] [#6 0.08,-0.16,0.35,U] [#7 -0.21,-0.25,0.39,U] [#8 -0.12,0.05,0.36,U] 
00:27:27.893 00.002 8996 single-star, 7 included, MultiStar: {-0.10, -0.11}, one-star: {-0.06, -0.13}
00:27:27.894 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
00:27:27.896 00.002 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
00:27:27.897 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.02 mountX=-0.05 mountY=0.13, mountTheta=1.92
00:27:27.900 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
00:27:27.902 00.002 8996 Enqueuing Move request for scope (-0.06, -0.13)
00:27:27.904 00.002 20224 Worker thread wakes up
00:27:27.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
00:27:27.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
00:27:27.904 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.05 yDistance=0.13
00:27:27.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:27:27.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:27.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:27:27.904 00.000 20224 MoveAxis(E, 0, ABG)
00:27:27.904 00.000 20224 Move returns status 0, amount 0
00:27:27.904 00.000 20224 MoveAxis(N, 0, ABG)
00:27:27.904 00.000 20224 Move returns status 0, amount 0
00:27:27.904 00.000 20224 move complete, result=0
00:27:27.904 00.000 20224 worker thread done servicing request
00:27:27.913 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=62662, med=2966, FiltMin=2685, FiltMax=28819, Gamma=1.000
00:27:27.931 00.018 8996 UpdateGuideState exits: m=749954 SNR=354.9
00:27:27.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:27.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:27.933 00.000 8996 Enqueuing Expose request
00:27:27.934 00.001 20224 Worker thread wakes up
00:27:27.934 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:27.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:27.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:28.905 00.970 20224 Exposure complete
00:27:28.986 00.081 20224 worker thread done servicing request
00:27:28.986 00.000 8996 OnExposeComplete: enter
00:27:28.988 00.002 8996 UpdateGuideState(): m_state=6
00:27:28.989 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10116
00:27:28.990 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=473.34, Mass=685101, SNR=314.2, Peak=52646 HFD=4.5
00:27:28.992 00.002 8996 MultiStar: [#1 -0.19,-0.14,0.73,U] [#2 -0.43,0.10,0.77,U] [#3 -0.31,-0.49,0.00,M2] [#4 -0.39,-0.03,0.53,U] [#5 -0.39,-0.27,0.00,M4] [#6 -0.30,-0.07,0.51,U] [#7 -0.30,-0.21,0.46,U] [#8 -0.37,-0.13,0.44,U] 
00:27:28.993 00.001 8996 refined, 6 included, MultiStar: {-0.34, -0.08}, one-star: {-0.40, -0.13}
00:27:28.995 00.002 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
00:27:28.996 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
00:27:28.997 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.08 hyp=0.35 cameraTheta=-2.91 mountX=-0.33 mountY=0.12, mountTheta=2.80
00:27:29.000 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.08, opts=13)
00:27:29.002 00.002 8996 Enqueuing Move request for scope (-0.34, -0.08)
00:27:29.004 00.002 20224 Worker thread wakes up
00:27:29.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.08) opts 0xd
00:27:29.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.08)
00:27:29.004 00.000 20224 Moving (-0.34, -0.08) raw xDistance=-0.33 yDistance=0.12
00:27:29.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:27:29.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:29.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:27:29.004 00.000 20224 MoveAxis(E, 49, ABG)
00:27:29.004 00.000 20224 Guiding  Dir = 2, Dur = 49
00:27:29.004 00.000 20224 IsSlewing returns 0
00:27:29.004 00.000 20224 IsGuiding returns 0
00:27:29.010 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52646, med=2966, FiltMin=2678, FiltMax=22320, Gamma=1.000
00:27:29.023 00.013 8996 UpdateGuideState exits: m=685101 SNR=314.2
00:27:29.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:29.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:29.026 00.001 8996 Enqueuing Expose request
00:27:29.060 00.034 20224 IsGuiding returns 1
00:27:29.060 00.000 20224 scope still moving after pulse duration time elapsed
00:27:29.091 00.031 20224 IsSlewing returns 0
00:27:29.091 00.000 20224 IsGuiding returns 1
00:27:29.123 00.032 20224 IsSlewing returns 0
00:27:29.123 00.000 20224 IsGuiding returns 1
00:27:29.155 00.032 20224 IsSlewing returns 0
00:27:29.155 00.000 20224 IsGuiding returns 0
00:27:29.155 00.000 20224 scope move finished after 49 + 101 ms
00:27:29.155 00.000 20224 Move returns status 0, amount 49
00:27:29.155 00.000 20224 MoveAxis(N, 0, ABG)
00:27:29.156 00.001 20224 Move returns status 0, amount 0
00:27:29.156 00.000 20224 move complete, result=0
00:27:29.156 00.000 20224 worker thread done servicing request
00:27:29.156 00.000 20224 Worker thread wakes up
00:27:29.156 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH
00:27:29.158 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:29.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:30.315 01.157 20224 Exposure complete
00:27:30.380 00.065 20224 worker thread done servicing request
00:27:30.381 00.001 8996 OnExposeComplete: enter
00:27:30.382 00.001 8996 UpdateGuideState(): m_state=6
00:27:30.382 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10117
00:27:30.383 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.58, Mass=742315, SNR=324.2, Peak=58176 HFD=4.4
00:27:30.384 00.001 8996 MultiStar: [#1 0.09,-0.04,0.63,U] [#2 0.04,0.23,0.87,U] [#3 0.22,-0.32,0.62,U] [#4 0.06,0.17,0.53,U] [#5 -0.15,0.12,0.60,U] [#6 0.09,0.04,0.48,U] [#7 0.19,-0.12,0.47,U] [#8 -0.12,0.13,0.36,U] 
00:27:30.385 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {-0.07, 0.11}
00:27:30.385 00.000 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
00:27:30.386 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
00:27:30.387 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=0.95 mountX=0.03 mountY=-0.05, mountTheta=-1.05
00:27:30.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
00:27:30.389 00.001 8996 Enqueuing Move request for scope (0.03, 0.05)
00:27:30.390 00.001 20224 Worker thread wakes up
00:27:30.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:27:30.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:27:30.390 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.03 yDistance=-0.05
00:27:30.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:30.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:30.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:27:30.390 00.000 20224 MoveAxis(E, 0, ABG)
00:27:30.390 00.000 20224 Move returns status 0, amount 0
00:27:30.390 00.000 20224 MoveAxis(N, 0, ABG)
00:27:30.390 00.000 20224 Move returns status 0, amount 0
00:27:30.390 00.000 20224 move complete, result=0
00:27:30.391 00.001 20224 worker thread done servicing request
00:27:30.394 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58176, med=2966, FiltMin=2685, FiltMax=27491, Gamma=1.000
00:27:30.415 00.021 8996 UpdateGuideState exits: m=742315 SNR=324.2
00:27:30.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:30.417 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:30.418 00.001 8996 Enqueuing Expose request
00:27:30.419 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:30.420 00.001 20224 Worker thread wakes up
00:27:30.420 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:30.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:31.405 00.985 20224 Exposure complete
00:27:31.507 00.102 20224 worker thread done servicing request
00:27:31.507 00.000 8996 OnExposeComplete: enter
00:27:31.508 00.001 8996 UpdateGuideState(): m_state=6
00:27:31.510 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10118
00:27:31.512 00.002 8996 Star::Find returns 1 (0), X=135.68, Y=473.36, Mass=692261, SNR=341.3, Peak=54230 HFD=4.7
00:27:31.514 00.002 8996 MultiStar: [#1 0.32,-0.14,0.63,U] [#2 0.12,-0.12,0.67,U] [#3 0.04,-0.51,0.00,M2] [#4 -0.02,0.06,0.50,U] [#5 -0.11,-0.05,0.56,U] [#6 0.12,-0.08,0.46,U] [#7 0.15,-0.24,0.42,U] [#8 0.08,-0.08,0.35,U] 
00:27:31.515 00.001 8996 single-star, 7 included, MultiStar: {0.09, -0.09}, one-star: {0.08, -0.10}
00:27:31.517 00.002 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:27:31.518 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
00:27:31.520 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.93 mountX=0.09 mountY=0.10, mountTheta=0.82
00:27:31.522 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.10, opts=13)
00:27:31.523 00.001 8996 Enqueuing Move request for scope (0.08, -0.10)
00:27:31.524 00.001 20224 Worker thread wakes up
00:27:31.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
00:27:31.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
00:27:31.524 00.000 20224 Moving (0.08, -0.10) raw xDistance=0.09 yDistance=0.10
00:27:31.525 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:27:31.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:31.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:27:31.525 00.000 20224 MoveAxis(E, 0, ABG)
00:27:31.525 00.000 20224 Move returns status 0, amount 0
00:27:31.525 00.000 20224 MoveAxis(N, 0, ABG)
00:27:31.525 00.000 20224 Move returns status 0, amount 0
00:27:31.525 00.000 20224 move complete, result=0
00:27:31.525 00.000 20224 worker thread done servicing request
00:27:31.528 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54230, med=2966, FiltMin=2683, FiltMax=29101, Gamma=1.000
00:27:31.546 00.018 8996 UpdateGuideState exits: m=692261 SNR=341.3
00:27:31.547 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:31.548 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:31.549 00.001 8996 Enqueuing Expose request
00:27:31.550 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:31.551 00.001 20224 Worker thread wakes up
00:27:31.551 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:31.551 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:32.725 01.174 20224 Exposure complete
00:27:32.789 00.064 20224 worker thread done servicing request
00:27:32.789 00.000 8996 OnExposeComplete: enter
00:27:32.790 00.001 8996 UpdateGuideState(): m_state=6
00:27:32.791 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10119
00:27:32.792 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.35, Mass=749181, SNR=352.0, Peak=61014 HFD=4.6
00:27:32.793 00.001 8996 MultiStar: [#1 0.04,-0.10,0.59,U] [#2 -0.01,0.02,0.68,U] [#3 0.05,-0.42,0.50,U] [#4 -0.08,0.01,0.51,U] [#5 0.05,-0.14,0.57,U] [#6 0.18,-0.15,0.43,U] [#7 0.14,-0.13,0.42,U] [#8 -0.04,-0.16,0.36,U] 
00:27:32.793 00.000 8996 refined, 8 included, MultiStar: {0.02, -0.12}, one-star: {-0.05, -0.12}
00:27:32.794 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
00:27:32.795 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
00:27:32.796 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.13 cameraTheta=-1.40 mountX=0.03 mountY=0.12, mountTheta=1.30
00:27:32.797 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.12, opts=13)
00:27:32.798 00.001 8996 Enqueuing Move request for scope (0.02, -0.12)
00:27:32.799 00.001 20224 Worker thread wakes up
00:27:32.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
00:27:32.799 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
00:27:32.799 00.000 20224 Moving (0.02, -0.12) raw xDistance=0.03 yDistance=0.12
00:27:32.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:32.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:32.800 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:27:32.800 00.000 20224 MoveAxis(E, 0, ABG)
00:27:32.800 00.000 20224 Move returns status 0, amount 0
00:27:32.800 00.000 20224 MoveAxis(N, 0, ABG)
00:27:32.800 00.000 20224 Move returns status 0, amount 0
00:27:32.800 00.000 20224 move complete, result=0
00:27:32.800 00.000 20224 worker thread done servicing request
00:27:32.804 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61014, med=2966, FiltMin=2704, FiltMax=28931, Gamma=1.000
00:27:32.816 00.012 8996 UpdateGuideState exits: m=749181 SNR=352.0
00:27:32.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:32.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:32.819 00.001 8996 Enqueuing Expose request
00:27:32.819 00.000 20224 Worker thread wakes up
00:27:32.819 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:32.820 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:32.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:33.797 00.977 20224 Exposure complete
00:27:33.854 00.057 20224 worker thread done servicing request
00:27:33.854 00.000 8996 OnExposeComplete: enter
00:27:33.855 00.001 8996 UpdateGuideState(): m_state=6
00:27:33.857 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10120
00:27:33.858 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.35, Mass=738946, SNR=330.8, Peak=52166 HFD=4.5
00:27:33.860 00.002 8996 MultiStar: [#1 -0.05,-0.04,0.66,U] [#2 -0.25,0.02,0.66,U] [#3 -0.15,-0.16,0.61,U] [#4 -0.33,0.39,0.00,M2] [#5 -0.34,0.21,0.62,U] [#6 -0.13,0.02,0.43,U] [#7 -0.23,0.27,0.41,U] [#8 -0.57,0.24,0.00,M1] 
00:27:33.861 00.001 8996 refined, 6 included, MultiStar: {-0.24, 0.00}, one-star: {-0.39, -0.12}
00:27:33.863 00.002 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.07)
00:27:33.864 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
00:27:33.864 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.00 hyp=0.24 cameraTheta=3.12 mountX=-0.24 mountY=0.02, mountTheta=3.05
00:27:33.866 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.00, opts=13)
00:27:33.867 00.001 8996 Enqueuing Move request for scope (-0.24, 0.00)
00:27:33.868 00.001 20224 Worker thread wakes up
00:27:33.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.00) opts 0xd
00:27:33.868 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.00)
00:27:33.868 00.000 20224 Moving (-0.24, 0.00) raw xDistance=-0.24 yDistance=0.02
00:27:33.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:27:33.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:33.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:27:33.868 00.000 20224 MoveAxis(E, 35, ABG)
00:27:33.868 00.000 20224 Guiding  Dir = 2, Dur = 35
00:27:33.868 00.000 20224 IsSlewing returns 0
00:27:33.868 00.000 20224 IsGuiding returns 0
00:27:33.872 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52166, med=2966, FiltMin=2704, FiltMax=24355, Gamma=1.000
00:27:33.892 00.020 8996 UpdateGuideState exits: m=738946 SNR=330.8
00:27:33.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:33.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:33.897 00.002 8996 Enqueuing Expose request
00:27:33.927 00.030 20224 IsGuiding returns 1
00:27:33.927 00.000 20224 scope still moving after pulse duration time elapsed
00:27:33.957 00.030 20224 IsSlewing returns 0
00:27:33.958 00.001 20224 IsGuiding returns 1
00:27:33.988 00.030 20224 IsSlewing returns 0
00:27:33.988 00.000 20224 IsGuiding returns 1
00:27:34.020 00.032 20224 IsSlewing returns 0
00:27:34.020 00.000 20224 IsGuiding returns 0
00:27:34.020 00.000 20224 scope move finished after 35 + 116 ms
00:27:34.020 00.000 20224 Move returns status 0, amount 35
00:27:34.020 00.000 20224 MoveAxis(N, 0, ABG)
00:27:34.020 00.000 20224 Move returns status 0, amount 0
00:27:34.020 00.000 20224 move complete, result=0
00:27:34.020 00.000 20224 worker thread done servicing request
00:27:34.021 00.001 20224 Worker thread wakes up
00:27:34.021 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
00:27:34.023 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:34.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:35.176 01.153 20224 Exposure complete
00:27:35.253 00.077 20224 worker thread done servicing request
00:27:35.253 00.000 8996 OnExposeComplete: enter
00:27:35.254 00.001 8996 UpdateGuideState(): m_state=6
00:27:35.255 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10121
00:27:35.256 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.58, Mass=720755, SNR=348.9, Peak=51056 HFD=4.6
00:27:35.257 00.001 8996 MultiStar: [#1 0.06,0.18,0.64,U] [#2 0.13,0.21,0.79,U] [#3 0.08,-0.19,0.56,U] [#4 -0.06,0.43,0.55,U] [#5 0.10,0.11,0.64,U] [#6 0.18,-0.00,0.40,U] [#7 0.16,0.01,0.49,U] [#8 -0.03,0.24,0.33,U] 
00:27:35.257 00.000 8996 refined, 8 included, MultiStar: {0.05, 0.13}, one-star: {-0.11, 0.11}
00:27:35.258 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
00:27:35.259 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
00:27:35.259 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.13 cameraTheta=1.22 mountX=0.03 mountY=-0.13, mountTheta=-1.32
00:27:35.261 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.13, opts=13)
00:27:35.262 00.001 8996 Enqueuing Move request for scope (0.05, 0.13)
00:27:35.263 00.001 20224 Worker thread wakes up
00:27:35.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
00:27:35.263 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
00:27:35.263 00.000 20224 Moving (0.05, 0.13) raw xDistance=0.03 yDistance=-0.13
00:27:35.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:35.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:35.264 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:27:35.264 00.000 20224 MoveAxis(E, 0, ABG)
00:27:35.264 00.000 20224 Move returns status 0, amount 0
00:27:35.264 00.000 20224 MoveAxis(N, 0, ABG)
00:27:35.264 00.000 20224 Move returns status 0, amount 0
00:27:35.264 00.000 20224 move complete, result=0
00:27:35.264 00.000 20224 worker thread done servicing request
00:27:35.267 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51056, med=2966, FiltMin=2691, FiltMax=25462, Gamma=1.000
00:27:35.282 00.015 8996 UpdateGuideState exits: m=720755 SNR=348.9
00:27:35.285 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:35.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:35.287 00.001 8996 Enqueuing Expose request
00:27:35.289 00.002 20224 Worker thread wakes up
00:27:35.289 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:35.290 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:35.291 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:36.263 00.972 20224 Exposure complete
00:27:36.326 00.063 20224 worker thread done servicing request
00:27:36.326 00.000 8996 OnExposeComplete: enter
00:27:36.327 00.001 8996 UpdateGuideState(): m_state=6
00:27:36.328 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10122
00:27:36.329 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.57, Mass=645464, SNR=360.8, Peak=47472 HFD=4.7
00:27:36.330 00.001 8996 MultiStar: [#1 0.26,0.11,0.60,U] [#2 0.05,-0.10,0.70,U] [#3 0.06,-0.36,0.56,U] [#4 -0.18,0.14,0.48,U] [#5 0.11,0.20,0.56,U] [#6 0.31,-0.04,0.37,U] [#7 0.15,-0.00,0.44,U] [#8 -0.03,-0.05,0.33,U] 
00:27:36.330 00.000 8996 refined, 8 included, MultiStar: {0.07, 0.01}, one-star: {-0.02, 0.11}
00:27:36.331 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
00:27:36.332 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
00:27:36.332 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.10 mountX=0.07 mountY=-0.02, mountTheta=-0.22
00:27:36.334 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
00:27:36.335 00.001 8996 Enqueuing Move request for scope (0.07, 0.01)
00:27:36.335 00.000 20224 Worker thread wakes up
00:27:36.336 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
00:27:36.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
00:27:36.336 00.000 20224 Moving (0.07, 0.01) raw xDistance=0.07 yDistance=-0.02
00:27:36.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:27:36.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:36.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:27:36.336 00.000 20224 MoveAxis(E, 0, ABG)
00:27:36.336 00.000 20224 Move returns status 0, amount 0
00:27:36.336 00.000 20224 MoveAxis(N, 0, ABG)
00:27:36.336 00.000 20224 Move returns status 0, amount 0
00:27:36.336 00.000 20224 move complete, result=0
00:27:36.336 00.000 20224 worker thread done servicing request
00:27:36.343 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47472, med=2966, FiltMin=2691, FiltMax=25574, Gamma=1.000
00:27:36.357 00.014 8996 UpdateGuideState exits: m=645464 SNR=360.8
00:27:36.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:36.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:36.360 00.001 8996 Enqueuing Expose request
00:27:36.361 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:36.361 00.000 20224 Worker thread wakes up
00:27:36.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:36.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:37.532 01.171 20224 Exposure complete
00:27:37.617 00.085 20224 worker thread done servicing request
00:27:37.617 00.000 8996 OnExposeComplete: enter
00:27:37.618 00.001 8996 UpdateGuideState(): m_state=6
00:27:37.620 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10123
00:27:37.621 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=473.54, Mass=647606, SNR=319.8, Peak=50864 HFD=4.5
00:27:37.623 00.002 8996 MultiStar: [#1 0.07,-0.06,0.70,U] [#2 0.22,0.15,0.75,U] [#3 0.15,-0.29,0.64,U] [#4 -0.02,0.28,0.60,U] [#5 0.19,-0.05,0.54,U] [#6 0.22,-0.16,0.48,U] [#7 0.26,-0.04,0.44,U] [#8 0.15,-0.03,0.38,U] 
00:27:37.623 00.000 8996 refined, 8 included, MultiStar: {0.16, 0.00}, one-star: {0.22, 0.08}
00:27:37.625 00.002 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
00:27:37.626 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
00:27:37.627 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.00 hyp=0.16 cameraTheta=0.01 mountX=0.16 mountY=-0.02, mountTheta=-0.13
00:27:37.630 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.00, opts=13)
00:27:37.631 00.001 8996 Enqueuing Move request for scope (0.16, 0.00)
00:27:37.632 00.001 20224 Worker thread wakes up
00:27:37.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.00) opts 0xd
00:27:37.632 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.00)
00:27:37.632 00.000 20224 Moving (0.16, 0.00) raw xDistance=0.16 yDistance=-0.02
00:27:37.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:27:37.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:37.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:27:37.632 00.000 20224 MoveAxis(E, 0, ABG)
00:27:37.632 00.000 20224 Move returns status 0, amount 0
00:27:37.632 00.000 20224 MoveAxis(N, 0, ABG)
00:27:37.632 00.000 20224 Move returns status 0, amount 0
00:27:37.632 00.000 20224 move complete, result=0
00:27:37.632 00.000 20224 worker thread done servicing request
00:27:37.637 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50864, med=2966, FiltMin=2697, FiltMax=27165, Gamma=1.000
00:27:37.651 00.014 8996 UpdateGuideState exits: m=647606 SNR=319.8
00:27:37.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:37.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:37.654 00.001 8996 Enqueuing Expose request
00:27:37.654 00.000 20224 Worker thread wakes up
00:27:37.654 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:37.655 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:37.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:38.637 00.982 20224 Exposure complete
00:27:38.746 00.109 20224 worker thread done servicing request
00:27:38.746 00.000 8996 OnExposeComplete: enter
00:27:38.747 00.001 8996 UpdateGuideState(): m_state=6
00:27:38.748 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10124
00:27:38.749 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.28, Mass=679753, SNR=317.1, Peak=56022 HFD=4.5
00:27:38.750 00.001 8996 MultiStar: [#1 0.24,-0.17,0.68,U] [#2 0.12,-0.09,0.72,U] [#3 0.29,-0.39,0.00,M1] [#4 0.15,0.06,0.59,U] [#5 0.18,-0.16,0.56,U] [#6 0.26,0.01,0.44,U] [#7 0.27,-0.01,0.45,U] [#8 0.26,-0.09,0.40,U] 
00:27:38.751 00.001 8996 refined, 7 included, MultiStar: {0.20, -0.09}, one-star: {0.20, -0.18}
00:27:38.752 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
00:27:38.752 00.000 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
00:27:38.753 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.44 mountX=0.21 mountY=0.07, mountTheta=0.32
00:27:38.754 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.09, opts=13)
00:27:38.755 00.001 8996 Enqueuing Move request for scope (0.20, -0.09)
00:27:38.756 00.001 20224 Worker thread wakes up
00:27:38.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
00:27:38.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
00:27:38.756 00.000 20224 Moving (0.20, -0.09) raw xDistance=0.21 yDistance=0.07
00:27:38.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:27:38.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:38.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:27:38.756 00.000 20224 MoveAxis(W, 31, ABG)
00:27:38.756 00.000 20224 Guiding  Dir = 3, Dur = 31
00:27:38.757 00.001 20224 IsSlewing returns 0
00:27:38.757 00.000 20224 IsGuiding returns 0
00:27:38.760 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56022, med=2966, FiltMin=2685, FiltMax=28822, Gamma=1.000
00:27:38.774 00.014 8996 UpdateGuideState exits: m=679753 SNR=317.1
00:27:38.775 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:38.776 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:38.777 00.001 8996 Enqueuing Expose request
00:27:38.802 00.025 20224 IsGuiding returns 1
00:27:38.802 00.000 20224 scope still moving after pulse duration time elapsed
00:27:38.831 00.029 20224 IsSlewing returns 0
00:27:38.831 00.000 20224 IsGuiding returns 1
00:27:38.863 00.032 20224 IsSlewing returns 0
00:27:38.863 00.000 20224 IsGuiding returns 1
00:27:38.895 00.032 20224 IsSlewing returns 0
00:27:38.895 00.000 20224 IsGuiding returns 0
00:27:38.895 00.000 20224 scope move finished after 31 + 107 ms
00:27:38.895 00.000 20224 Move returns status 0, amount 31
00:27:38.895 00.000 20224 MoveAxis(N, 0, ABG)
00:27:38.895 00.000 20224 Move returns status 0, amount 0
00:27:38.896 00.001 20224 move complete, result=0
00:27:38.896 00.000 20224 worker thread done servicing request
00:27:38.896 00.000 20224 Worker thread wakes up
00:27:38.896 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
00:27:38.897 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:38.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:40.065 01.168 20224 Exposure complete
00:27:40.140 00.075 20224 worker thread done servicing request
00:27:40.140 00.000 8996 OnExposeComplete: enter
00:27:40.142 00.002 8996 UpdateGuideState(): m_state=6
00:27:40.143 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10125
00:27:40.144 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=473.36, Mass=636649, SNR=340.6, Peak=52662 HFD=4.7
00:27:40.145 00.001 8996 MultiStar: [#1 0.04,-0.41,0.68,U] [#2 0.09,-0.09,0.73,U] [#3 0.22,-0.58,0.00,M2] [#4 0.04,-0.06,0.56,U] [#5 0.06,-0.14,0.55,U] [#6 0.02,-0.20,0.42,U] [#7 0.17,-0.26,0.41,U] [#8 -0.06,-0.29,0.39,U] 
00:27:40.146 00.001 8996 single-star, 7 included, MultiStar: {0.05, -0.18}, one-star: {0.05, -0.11}
00:27:40.147 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
00:27:40.148 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
00:27:40.149 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.15 mountX=0.06 mountY=0.10, mountTheta=1.04
00:27:40.151 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.11, opts=13)
00:27:40.152 00.001 8996 Enqueuing Move request for scope (0.05, -0.11)
00:27:40.153 00.001 20224 Worker thread wakes up
00:27:40.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
00:27:40.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
00:27:40.153 00.000 20224 Moving (0.05, -0.11) raw xDistance=0.06 yDistance=0.10
00:27:40.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:27:40.154 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:40.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:27:40.154 00.000 20224 MoveAxis(E, 0, ABG)
00:27:40.154 00.000 20224 Move returns status 0, amount 0
00:27:40.154 00.000 20224 MoveAxis(N, 0, ABG)
00:27:40.154 00.000 20224 Move returns status 0, amount 0
00:27:40.154 00.000 20224 move complete, result=0
00:27:40.154 00.000 20224 worker thread done servicing request
00:27:40.158 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52662, med=2966, FiltMin=2704, FiltMax=25549, Gamma=1.000
00:27:40.176 00.018 8996 UpdateGuideState exits: m=636649 SNR=340.6
00:27:40.178 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:40.179 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:40.181 00.002 8996 Enqueuing Expose request
00:27:40.182 00.001 20224 Worker thread wakes up
00:27:40.182 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:40.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:40.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:41.172 00.989 20224 Exposure complete
00:27:41.241 00.069 20224 worker thread done servicing request
00:27:41.241 00.000 8996 OnExposeComplete: enter
00:27:41.243 00.002 8996 UpdateGuideState(): m_state=6
00:27:41.244 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10126
00:27:41.245 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.23, Mass=681267, SNR=374.9, Peak=60566 HFD=4.6
00:27:41.246 00.001 8996 MultiStar: [#1 0.11,-0.31,0.60,U] [#2 -0.01,-0.22,0.61,U] [#3 0.01,-0.76,0.00,M3] [#4 -0.10,-0.06,0.53,U] [#5 -0.17,-0.21,0.49,U] [#6 -0.09,-0.35,0.39,U] [#7 0.08,-0.33,0.41,U] [#8 -0.14,-0.18,0.31,U] 
00:27:41.247 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.23}, one-star: {-0.06, -0.23}
00:27:41.248 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
00:27:41.249 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
00:27:41.250 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.24 cameraTheta=-1.74 mountX=-0.02 mountY=0.24, mountTheta=1.65
00:27:41.251 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.23, opts=13)
00:27:41.252 00.001 8996 Enqueuing Move request for scope (-0.04, -0.23)
00:27:41.253 00.001 20224 Worker thread wakes up
00:27:41.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
00:27:41.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
00:27:41.253 00.000 20224 Moving (-0.04, -0.23) raw xDistance=-0.02 yDistance=0.24
00:27:41.254 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:27:41.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:41.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:27:41.254 00.000 20224 MoveAxis(E, 0, ABG)
00:27:41.254 00.000 20224 Move returns status 0, amount 0
00:27:41.254 00.000 20224 MoveAxis(N, 0, ABG)
00:27:41.254 00.000 20224 Move returns status 0, amount 0
00:27:41.254 00.000 20224 move complete, result=0
00:27:41.254 00.000 20224 worker thread done servicing request
00:27:41.260 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=60566, med=2969, FiltMin=2681, FiltMax=26739, Gamma=1.000
00:27:41.277 00.017 8996 UpdateGuideState exits: m=681267 SNR=374.9
00:27:41.278 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:41.278 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:41.279 00.001 8996 Enqueuing Expose request
00:27:41.280 00.001 20224 Worker thread wakes up
00:27:41.280 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:27:41.281 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:41.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:42.457 01.176 20224 Exposure complete
00:27:42.524 00.067 20224 worker thread done servicing request
00:27:42.524 00.000 8996 OnExposeComplete: enter
00:27:42.525 00.001 8996 UpdateGuideState(): m_state=6
00:27:42.526 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10127
00:27:42.527 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.25, Mass=766271, SNR=344.9, Peak=59638 HFD=4.6
00:27:42.528 00.001 8996 MultiStar: [#1 -0.28,-0.37,0.00,M1] [#2 -0.22,-0.10,0.78,U] [#3 -0.28,-0.50,0.00,M4] [#4 -0.30,-0.01,0.57,U] [#5 -0.29,-0.07,0.62,U] [#6 -0.26,-0.06,0.38,U] [#7 -0.33,-0.09,0.42,U] [#8 -0.35,-0.11,0.32,U] 
00:27:42.530 00.002 8996 refined, 6 included, MultiStar: {-0.26, -0.11}, one-star: {-0.19, -0.21}
00:27:42.532 00.002 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
00:27:42.533 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
00:27:42.533 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-2.75 mountX=-0.25 mountY=0.14, mountTheta=2.64
00:27:42.535 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.11, opts=13)
00:27:42.537 00.002 8996 Enqueuing Move request for scope (-0.26, -0.11)
00:27:42.537 00.000 20224 Worker thread wakes up
00:27:42.538 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.11) opts 0xd
00:27:42.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.11)
00:27:42.538 00.000 20224 Moving (-0.26, -0.11) raw xDistance=-0.25 yDistance=0.14
00:27:42.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:27:42.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:42.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:27:42.538 00.000 20224 MoveAxis(E, 36, ABG)
00:27:42.538 00.000 20224 Guiding  Dir = 2, Dur = 36
00:27:42.538 00.000 20224 IsSlewing returns 0
00:27:42.538 00.000 20224 IsGuiding returns 0
00:27:42.542 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=59638, med=2969, FiltMin=2691, FiltMax=28259, Gamma=1.000
00:27:42.572 00.030 8996 UpdateGuideState exits: m=766271 SNR=344.9
00:27:42.575 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:42.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:42.579 00.003 8996 Enqueuing Expose request
00:27:42.592 00.013 20224 IsGuiding returns 1
00:27:42.592 00.000 20224 scope still moving after pulse duration time elapsed
00:27:42.622 00.030 20224 IsSlewing returns 0
00:27:42.622 00.000 20224 IsGuiding returns 1
00:27:42.653 00.031 20224 IsSlewing returns 0
00:27:42.653 00.000 20224 IsGuiding returns 1
00:27:42.683 00.030 20224 IsSlewing returns 0
00:27:42.684 00.001 20224 IsGuiding returns 0
00:27:42.684 00.000 20224 scope move finished after 36 + 109 ms
00:27:42.684 00.000 20224 Move returns status 0, amount 36
00:27:42.684 00.000 20224 MoveAxis(N, 0, ABG)
00:27:42.684 00.000 20224 Move returns status 0, amount 0
00:27:42.684 00.000 20224 move complete, result=0
00:27:42.684 00.000 20224 worker thread done servicing request
00:27:42.684 00.000 20224 Worker thread wakes up
00:27:42.685 00.001 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
00:27:42.688 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:42.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:43.670 00.982 20224 Exposure complete
00:27:43.737 00.067 20224 worker thread done servicing request
00:27:43.737 00.000 8996 OnExposeComplete: enter
00:27:43.738 00.001 8996 UpdateGuideState(): m_state=6
00:27:43.739 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10128
00:27:43.740 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.23, Mass=621604, SNR=312.4, Peak=52102 HFD=4.6
00:27:43.741 00.001 8996 MultiStar: [#1 -0.08,-0.13,0.84,U] [#2 -0.06,-0.09,0.66,U] [#3 -0.15,-0.60,0.00,M5] [#4 -0.06,0.02,0.62,U] [#5 -0.01,-0.07,0.60,U] [#6 0.11,-0.06,0.45,U] [#7 0.14,0.04,0.43,U] [#8 0.06,-0.20,0.42,U] 
00:27:43.742 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.11}, one-star: {-0.06, -0.23}
00:27:43.743 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
00:27:43.743 00.000 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.55)
00:27:43.744 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.71 mountX=-0.00 mountY=0.11, mountTheta=1.61
00:27:43.746 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.11, opts=13)
00:27:43.747 00.001 8996 Enqueuing Move request for scope (-0.01, -0.11)
00:27:43.747 00.000 20224 Worker thread wakes up
00:27:43.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
00:27:43.747 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
00:27:43.747 00.000 20224 Moving (-0.01, -0.11) raw xDistance=-0.00 yDistance=0.11
00:27:43.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:27:43.748 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:43.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:27:43.748 00.000 20224 MoveAxis(E, 0, ABG)
00:27:43.748 00.000 20224 Move returns status 0, amount 0
00:27:43.748 00.000 20224 MoveAxis(N, 0, ABG)
00:27:43.748 00.000 20224 Move returns status 0, amount 0
00:27:43.748 00.000 20224 move complete, result=0
00:27:43.748 00.000 20224 worker thread done servicing request
00:27:43.752 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52102, med=2966, FiltMin=2681, FiltMax=23347, Gamma=1.000
00:27:43.770 00.018 8996 UpdateGuideState exits: m=621604 SNR=312.4
00:27:43.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:43.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:43.773 00.001 8996 Enqueuing Expose request
00:27:43.774 00.001 20224 Worker thread wakes up
00:27:43.774 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:43.775 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:43.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:44.943 01.168 20224 Exposure complete
00:27:45.019 00.076 20224 worker thread done servicing request
00:27:45.019 00.000 8996 OnExposeComplete: enter
00:27:45.022 00.003 8996 UpdateGuideState(): m_state=6
00:27:45.024 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10129
00:27:45.026 00.002 8996 Star::Find returns 1 (0), X=135.75, Y=473.39, Mass=786958, SNR=345.1, Peak=64118 HFD=4.6
00:27:45.029 00.003 8996 MultiStar: [#1 0.12,-0.27,0.66,U] [#2 -0.07,-0.17,0.63,U] [#3 0.24,-0.49,0.00,M6] [#4 0.18,-0.02,0.48,U] [#5 0.03,-0.17,0.67,U] [#6 0.20,-0.04,0.42,U] [#7 -0.17,-0.20,0.48,U] [#8 0.04,-0.13,0.39,U] 
00:27:45.030 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.14}, one-star: {0.15, -0.08}
00:27:45.032 00.002 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
00:27:45.033 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.14)
00:27:45.034 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-1.12 mountX=0.08 mountY=0.13, mountTheta=1.02
00:27:45.036 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.14, opts=13)
00:27:45.036 00.000 8996 Enqueuing Move request for scope (0.07, -0.14)
00:27:45.037 00.001 20224 Worker thread wakes up
00:27:45.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
00:27:45.037 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
00:27:45.037 00.000 20224 Moving (0.07, -0.14) raw xDistance=0.08 yDistance=0.13
00:27:45.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:27:45.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:45.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:27:45.037 00.000 20224 MoveAxis(E, 0, ABG)
00:27:45.038 00.001 20224 Move returns status 0, amount 0
00:27:45.038 00.000 20224 MoveAxis(N, 0, ABG)
00:27:45.038 00.000 20224 Move returns status 0, amount 0
00:27:45.038 00.000 20224 move complete, result=0
00:27:45.038 00.000 20224 worker thread done servicing request
00:27:45.041 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=64118, med=2966, FiltMin=2688, FiltMax=31734, Gamma=1.000
00:27:45.054 00.013 8996 UpdateGuideState exits: m=786958 SNR=345.1
00:27:45.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:45.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:45.057 00.001 8996 Enqueuing Expose request
00:27:45.057 00.000 20224 Worker thread wakes up
00:27:45.057 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:45.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:45.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:46.027 00.969 20224 Exposure complete
00:27:46.089 00.062 20224 worker thread done servicing request
00:27:46.089 00.000 8996 OnExposeComplete: enter
00:27:46.090 00.001 8996 UpdateGuideState(): m_state=6
00:27:46.091 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10130
00:27:46.092 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.13, Mass=664722, SNR=280.6, Peak=60166 HFD=4.4
00:27:46.093 00.001 8996 MultiStar: [#1 -0.10,-0.44,0.00,M1] [#2 -0.20,-0.18,0.90,U] [#3 -0.05,-0.71,0.00,M7] [#4 -0.09,-0.14,0.66,U] [#5 -0.08,-0.46,0.00,M1] [#6 0.01,-0.03,0.53,U] [#7 0.10,-0.42,0.53,U] [#8 0.02,-0.26,0.49,U] 
00:27:46.094 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.23}, one-star: {-0.18, -0.34}
00:27:46.095 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
00:27:46.097 00.002 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
00:27:46.099 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.25 cameraTheta=-1.92 mountX=-0.06 mountY=0.24, mountTheta=1.82
00:27:46.102 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.23, opts=13)
00:27:46.103 00.001 8996 Enqueuing Move request for scope (-0.08, -0.23)
00:27:46.104 00.001 20224 Worker thread wakes up
00:27:46.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
00:27:46.105 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
00:27:46.105 00.000 20224 Moving (-0.08, -0.23) raw xDistance=-0.06 yDistance=0.24
00:27:46.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:27:46.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:27:46.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:27:46.105 00.000 20224 MoveAxis(E, 0, ABG)
00:27:46.105 00.000 20224 Move returns status 0, amount 0
00:27:46.105 00.000 20224 MoveAxis(N, 0, ABG)
00:27:46.105 00.000 20224 Move returns status 0, amount 0
00:27:46.105 00.000 20224 move complete, result=0
00:27:46.105 00.000 20224 worker thread done servicing request
00:27:46.111 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60166, med=2966, FiltMin=2691, FiltMax=25699, Gamma=1.000
00:27:46.139 00.028 8996 UpdateGuideState exits: m=664722 SNR=280.6
00:27:46.141 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:46.143 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:46.144 00.001 8996 Enqueuing Expose request
00:27:46.145 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:27:46.146 00.001 20224 Worker thread wakes up
00:27:46.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:46.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:47.323 01.176 20224 Exposure complete
00:27:47.400 00.077 20224 worker thread done servicing request
00:27:47.400 00.000 8996 OnExposeComplete: enter
00:27:47.401 00.001 8996 UpdateGuideState(): m_state=6
00:27:47.402 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10131
00:27:47.402 00.000 8996 Star::Find returns 1 (0), X=135.58, Y=473.22, Mass=697313, SNR=325.8, Peak=56422 HFD=4.6
00:27:47.403 00.001 8996 MultiStar: [#1 0.15,-0.32,0.72,U] [#2 0.22,-0.19,0.73,U] [#3 0.26,-0.84,0.00,M8] [#4 0.01,-0.28,0.54,U] [#5 -0.03,-0.40,0.62,U] [#6 0.37,-0.17,0.46,U] [#7 0.29,-0.47,0.00,M1] [#8 0.22,-0.30,0.36,U] 
00:27:47.404 00.001 8996 single-star, 6 included, MultiStar: {0.11, -0.27}, one-star: {-0.02, -0.25}
00:27:47.405 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
00:27:47.406 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
00:27:47.406 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.64 mountX=0.01 mountY=0.25, mountTheta=1.55
00:27:47.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.25, opts=13)
00:27:47.408 00.000 8996 Enqueuing Move request for scope (-0.02, -0.25)
00:27:47.409 00.001 20224 Worker thread wakes up
00:27:47.409 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.25) opts 0xd
00:27:47.409 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.25)
00:27:47.409 00.000 20224 Moving (-0.02, -0.25) raw xDistance=0.01 yDistance=0.25
00:27:47.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:27:47.409 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.03 newest=0.62
00:27:47.410 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:27:47.410 00.000 20224 MoveAxis(E, 0, ABG)
00:27:47.410 00.000 20224 Move returns status 0, amount 0
00:27:47.410 00.000 20224 MoveAxis(S, 52, ABG)
00:27:47.410 00.000 20224 Guiding  Dir = 1, Dur = 52
00:27:47.410 00.000 20224 IsSlewing returns 0
00:27:47.410 00.000 20224 IsGuiding returns 0
00:27:47.412 00.002 20224 PulseGuide returned control before completion, sleep 61
00:27:47.415 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56422, med=2969, FiltMin=2691, FiltMax=28016, Gamma=1.000
00:27:47.432 00.017 8996 UpdateGuideState exits: m=697313 SNR=325.8
00:27:47.434 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:47.435 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:47.437 00.002 8996 Enqueuing Expose request
00:27:47.477 00.040 20224 IsGuiding returns 1
00:27:47.477 00.000 20224 scope still moving after pulse duration time elapsed
00:27:47.509 00.032 20224 IsSlewing returns 0
00:27:47.509 00.000 20224 IsGuiding returns 0
00:27:47.509 00.000 20224 scope move finished after 52 + 46 ms
00:27:47.509 00.000 20224 Move returns status 0, amount 52
00:27:47.509 00.000 20224 move complete, result=0
00:27:47.510 00.001 20224 worker thread done servicing request
00:27:47.510 00.000 20224 Worker thread wakes up
00:27:47.510 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:47.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:47.510 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:27:48.480 00.970 20224 Exposure complete
00:27:48.550 00.070 20224 worker thread done servicing request
00:27:48.550 00.000 8996 OnExposeComplete: enter
00:27:48.552 00.002 8996 UpdateGuideState(): m_state=6
00:27:48.553 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10132
00:27:48.555 00.002 8996 Star::Find returns 1 (0), X=135.62, Y=473.23, Mass=796912, SNR=362.2, Peak=65535 HFD=4.7
00:27:48.556 00.001 8996 MultiStar: [#1 -0.07,-0.25,0.64,U] [#2 0.05,0.01,0.73,U] [#3 -0.05,-0.64,0.00,M9] [#4 -0.15,-0.08,0.52,U] [#5 -0.04,-0.16,0.58,U] [#6 0.15,0.06,0.37,U] [#7 0.22,-0.20,0.34,U] [#8 0.05,-0.25,0.43,U] 
00:27:48.557 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.14}, one-star: {0.02, -0.23}
00:27:48.559 00.002 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
00:27:48.559 00.000 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
00:27:48.560 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.15 cameraTheta=-1.48 mountX=0.03 mountY=0.14, mountTheta=1.38
00:27:48.562 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.14, opts=13)
00:27:48.563 00.001 8996 Enqueuing Move request for scope (0.01, -0.14)
00:27:48.564 00.001 20224 Worker thread wakes up
00:27:48.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
00:27:48.564 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
00:27:48.564 00.000 20224 Moving (0.01, -0.14) raw xDistance=0.03 yDistance=0.14
00:27:48.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:27:48.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:48.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:27:48.565 00.001 20224 MoveAxis(E, 0, ABG)
00:27:48.565 00.000 20224 Move returns status 0, amount 0
00:27:48.565 00.000 20224 MoveAxis(N, 0, ABG)
00:27:48.565 00.000 20224 Move returns status 0, amount 0
00:27:48.565 00.000 20224 move complete, result=0
00:27:48.565 00.000 20224 worker thread done servicing request
00:27:48.570 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2969, FiltMin=2688, FiltMax=30061, Gamma=1.000
00:27:48.585 00.015 8996 UpdateGuideState exits: m=796912 SNR=362.2
00:27:48.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:48.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:48.587 00.000 8996 Enqueuing Expose request
00:27:48.588 00.001 20224 Worker thread wakes up
00:27:48.588 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:48.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:48.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:49.750 01.161 20224 Exposure complete
00:27:49.820 00.070 20224 worker thread done servicing request
00:27:49.820 00.000 8996 OnExposeComplete: enter
00:27:49.821 00.001 8996 UpdateGuideState(): m_state=6
00:27:49.822 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10133
00:27:49.823 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.21, Mass=744817, SNR=341.4, Peak=62294 HFD=4.6
00:27:49.824 00.001 8996 MultiStar: [#1 0.00,-0.09,0.65,U] [#2 -0.01,-0.01,0.75,U] [#3 -0.18,-0.58,0.00,M10] [#4 -0.38,0.11,0.51,U] [#5 -0.18,0.12,0.58,U] [#6 -0.22,-0.02,0.41,U] [#7 -0.04,-0.33,0.42,U] [#8 0.03,-0.07,0.40,U] 
00:27:49.825 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.08}, one-star: {-0.15, -0.26}
00:27:49.825 00.000 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
00:27:49.826 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
00:27:49.827 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.54 mountX=-0.11 mountY=0.09, mountTheta=2.44
00:27:49.828 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
00:27:49.829 00.001 8996 Enqueuing Move request for scope (-0.12, -0.08)
00:27:49.830 00.001 20224 Worker thread wakes up
00:27:49.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
00:27:49.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
00:27:49.830 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.09
00:27:49.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:27:49.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:49.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:27:49.830 00.000 20224 MoveAxis(E, 0, ABG)
00:27:49.830 00.000 20224 Move returns status 0, amount 0
00:27:49.830 00.000 20224 MoveAxis(N, 0, ABG)
00:27:49.830 00.000 20224 Move returns status 0, amount 0
00:27:49.830 00.000 20224 move complete, result=0
00:27:49.831 00.001 20224 worker thread done servicing request
00:27:49.834 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=62294, med=2969, FiltMin=2681, FiltMax=27776, Gamma=1.000
00:27:49.851 00.017 8996 UpdateGuideState exits: m=744817 SNR=341.4
00:27:49.852 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:49.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:49.855 00.002 8996 Enqueuing Expose request
00:27:49.857 00.002 20224 Worker thread wakes up
00:27:49.857 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:49.858 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:49.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:50.847 00.989 20224 Exposure complete
00:27:50.926 00.079 20224 worker thread done servicing request
00:27:50.926 00.000 8996 OnExposeComplete: enter
00:27:50.928 00.002 8996 UpdateGuideState(): m_state=6
00:27:50.929 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10134
00:27:50.930 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=473.36, Mass=703401, SNR=364.8, Peak=49030 HFD=4.7
00:27:50.933 00.003 8996 MultiStar: [#1 -0.24,-0.06,0.60,U] [#2 -0.37,0.08,0.65,U] [#3 -0.42,-0.48,0.00,R] [#4 -0.45,0.07,0.00,M1] [#5 -0.41,0.05,0.49,U] [#6 -0.21,0.11,0.39,U] [#7 -0.19,0.05,0.41,U] [#8 -0.35,0.04,0.36,U] 
00:27:50.934 00.001 8996 refined, 6 included, MultiStar: {-0.31, 0.01}, one-star: {-0.35, -0.10}
00:27:50.935 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
00:27:50.936 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
00:27:50.938 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=0.01 hyp=0.31 cameraTheta=3.12 mountX=-0.31 mountY=0.03, mountTheta=3.04
00:27:50.941 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.01, opts=13)
00:27:50.942 00.001 8996 Enqueuing Move request for scope (-0.31, 0.01)
00:27:50.944 00.002 20224 Worker thread wakes up
00:27:50.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.01) opts 0xd
00:27:50.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.01)
00:27:50.944 00.000 20224 Moving (-0.31, 0.01) raw xDistance=-0.31 yDistance=0.03
00:27:50.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:27:50.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:50.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:27:50.944 00.000 20224 MoveAxis(E, 46, ABG)
00:27:50.944 00.000 20224 Guiding  Dir = 2, Dur = 46
00:27:50.944 00.000 20224 IsSlewing returns 0
00:27:50.945 00.001 20224 IsGuiding returns 0
00:27:50.950 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49030, med=2969, FiltMin=2678, FiltMax=22992, Gamma=1.000
00:27:50.957 00.007 20224 PulseGuide returned control before completion, sleep 44
00:27:50.965 00.008 8996 UpdateGuideState exits: m=703401 SNR=364.8
00:27:50.965 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:50.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:50.967 00.001 8996 Enqueuing Expose request
00:27:51.003 00.036 20224 IsGuiding returns 1
00:27:51.003 00.000 20224 scope still moving after pulse duration time elapsed
00:27:51.034 00.031 20224 IsSlewing returns 0
00:27:51.034 00.000 20224 IsGuiding returns 1
00:27:51.065 00.031 20224 IsSlewing returns 0
00:27:51.066 00.001 20224 IsGuiding returns 0
00:27:51.066 00.000 20224 scope move finished after 46 + 74 ms
00:27:51.066 00.000 20224 Move returns status 0, amount 46
00:27:51.066 00.000 20224 MoveAxis(N, 0, ABG)
00:27:51.066 00.000 20224 Move returns status 0, amount 0
00:27:51.066 00.000 20224 move complete, result=0
00:27:51.066 00.000 20224 worker thread done servicing request
00:27:51.067 00.001 20224 Worker thread wakes up
00:27:51.067 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.0 px 0 ms NORTH
00:27:51.069 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:51.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:52.237 01.168 20224 Exposure complete
00:27:52.315 00.078 20224 worker thread done servicing request
00:27:52.316 00.001 8996 OnExposeComplete: enter
00:27:52.318 00.002 8996 UpdateGuideState(): m_state=6
00:27:52.319 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10135
00:27:52.319 00.000 8996 Star::Find returns 1 (0), X=135.68, Y=473.50, Mass=695704, SNR=337.4, Peak=53366 HFD=4.6
00:27:52.322 00.003 8996 MultiStar: [#1 0.09,-0.08,0.66,U] [#2 0.19,-0.14,0.70,U] [#3 0.73,0.10,0.00,M1] [#4 0.04,0.11,0.50,U] [#5 0.08,0.05,0.57,U] [#6 0.12,0.08,0.39,U] [#7 0.23,-0.14,0.39,U] [#8 0.11,0.16,0.40,U] 
00:27:52.323 00.001 8996 single-star, 7 included, MultiStar: {0.11, 0.00}, one-star: {0.08, 0.03}
00:27:52.324 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
00:27:52.325 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
00:27:52.326 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.38 mountX=0.08 mountY=-0.04, mountTheta=-0.49
00:27:52.330 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
00:27:52.331 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
00:27:52.331 00.000 20224 Worker thread wakes up
00:27:52.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:27:52.331 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:27:52.332 00.001 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
00:27:52.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:27:52.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:52.332 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:27:52.332 00.000 20224 MoveAxis(E, 0, ABG)
00:27:52.332 00.000 20224 Move returns status 0, amount 0
00:27:52.332 00.000 20224 MoveAxis(N, 0, ABG)
00:27:52.332 00.000 20224 Move returns status 0, amount 0
00:27:52.332 00.000 20224 move complete, result=0
00:27:52.332 00.000 20224 worker thread done servicing request
00:27:52.337 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53366, med=2969, FiltMin=2704, FiltMax=28643, Gamma=1.000
00:27:52.358 00.021 8996 UpdateGuideState exits: m=695704 SNR=337.4
00:27:52.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:52.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:52.361 00.001 8996 Enqueuing Expose request
00:27:52.362 00.001 20224 Worker thread wakes up
00:27:52.362 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:27:52.363 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:52.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:53.345 00.982 20224 Exposure complete
00:27:53.415 00.070 20224 worker thread done servicing request
00:27:53.415 00.000 8996 OnExposeComplete: enter
00:27:53.416 00.001 8996 UpdateGuideState(): m_state=6
00:27:53.417 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10136
00:27:53.417 00.000 8996 Star::Find returns 1 (0), X=135.71, Y=473.13, Mass=673555, SNR=318.4, Peak=65535 HFD=4.5
00:27:53.419 00.002 8996 MultiStar: [#1 0.12,-0.28,0.78,U] [#2 0.19,-0.16,0.76,U] [#3 0.66,-0.08,0.00,M2] [#4 0.04,-0.16,0.65,U] [#5 0.06,-0.36,0.57,U] [#6 0.28,-0.22,0.43,U] [#7 0.24,-0.32,0.43,U] [#8 0.30,-0.43,0.00,M1] 
00:27:53.420 00.001 8996 refined, 6 included, MultiStar: {0.14, -0.26}, one-star: {0.11, -0.34}
00:27:53.421 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
00:27:53.421 00.000 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
00:27:53.423 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.26 hyp=0.30 cameraTheta=-1.10 mountX=0.16 mountY=0.25, mountTheta=0.99
00:27:53.425 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.26, opts=13)
00:27:53.426 00.001 8996 Enqueuing Move request for scope (0.14, -0.26)
00:27:53.427 00.001 20224 Worker thread wakes up
00:27:53.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.26) opts 0xd
00:27:53.427 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.26)
00:27:53.427 00.000 20224 Moving (0.14, -0.26) raw xDistance=0.16 yDistance=0.25
00:27:53.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:27:53.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:27:53.427 00.000 20224 MoveAxis(E, 0, ABG)
00:27:53.428 00.001 20224 Move returns status 0, amount 0
00:27:53.428 00.000 20224 MoveAxis(S, 52, ABG)
00:27:53.428 00.000 20224 Guiding  Dir = 1, Dur = 52
00:27:53.428 00.000 20224 IsSlewing returns 0
00:27:53.428 00.000 20224 IsGuiding returns 0
00:27:53.434 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65535, med=2969, FiltMin=2685, FiltMax=28272, Gamma=1.000
00:27:53.450 00.016 8996 UpdateGuideState exits: m=673555 SNR=318.4
00:27:53.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:53.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:53.453 00.001 8996 Enqueuing Expose request
00:27:53.487 00.034 20224 IsGuiding returns 1
00:27:53.487 00.000 20224 scope still moving after pulse duration time elapsed
00:27:53.517 00.030 20224 IsSlewing returns 0
00:27:53.517 00.000 20224 IsGuiding returns 1
00:27:53.548 00.031 20224 IsSlewing returns 0
00:27:53.548 00.000 20224 IsGuiding returns 1
00:27:53.579 00.031 20224 IsSlewing returns 0
00:27:53.580 00.001 20224 IsGuiding returns 0
00:27:53.580 00.000 20224 scope move finished after 52 + 99 ms
00:27:53.580 00.000 20224 Move returns status 0, amount 52
00:27:53.580 00.000 20224 move complete, result=0
00:27:53.580 00.000 20224 worker thread done servicing request
00:27:53.580 00.000 20224 Worker thread wakes up
00:27:53.580 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:27:53.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:53.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:54.743 01.162 20224 Exposure complete
00:27:54.815 00.072 20224 worker thread done servicing request
00:27:54.815 00.000 8996 OnExposeComplete: enter
00:27:54.817 00.002 8996 UpdateGuideState(): m_state=6
00:27:54.818 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10137
00:27:54.819 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.37, Mass=751155, SNR=355.8, Peak=62742 HFD=4.7
00:27:54.821 00.002 8996 MultiStar: [#1 0.13,-0.09,0.64,U] [#2 0.20,-0.13,0.77,U] [#3 0.58,0.06,0.00,M3] [#4 0.07,0.18,0.54,U] [#5 0.12,-0.03,0.54,U] [#6 0.29,-0.07,0.43,U] [#7 0.23,-0.20,0.40,U] [#8 0.12,-0.09,0.38,U] 
00:27:54.822 00.001 8996 single-star, 7 included, MultiStar: {0.14, -0.07}, one-star: {0.07, -0.10}
00:27:54.823 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
00:27:54.824 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
00:27:54.825 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.95 mountX=0.08 mountY=0.09, mountTheta=0.85
00:27:54.827 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.10, opts=13)
00:27:54.828 00.001 8996 Enqueuing Move request for scope (0.07, -0.10)
00:27:54.829 00.001 20224 Worker thread wakes up
00:27:54.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
00:27:54.829 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
00:27:54.829 00.000 20224 Moving (0.07, -0.10) raw xDistance=0.08 yDistance=0.09
00:27:54.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:27:54.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:54.830 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:27:54.830 00.000 20224 MoveAxis(E, 0, ABG)
00:27:54.830 00.000 20224 Move returns status 0, amount 0
00:27:54.830 00.000 20224 MoveAxis(N, 0, ABG)
00:27:54.830 00.000 20224 Move returns status 0, amount 0
00:27:54.830 00.000 20224 move complete, result=0
00:27:54.830 00.000 20224 worker thread done servicing request
00:27:54.833 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62742, med=2969, FiltMin=2685, FiltMax=28294, Gamma=1.000
00:27:54.847 00.014 8996 UpdateGuideState exits: m=751155 SNR=355.8
00:27:54.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:54.848 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:54.849 00.001 8996 Enqueuing Expose request
00:27:54.850 00.001 20224 Worker thread wakes up
00:27:54.850 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:27:54.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:54.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:55.825 00.974 20224 Exposure complete
00:27:55.881 00.056 20224 worker thread done servicing request
00:27:55.881 00.000 8996 OnExposeComplete: enter
00:27:55.882 00.001 8996 UpdateGuideState(): m_state=6
00:27:55.883 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10138
00:27:55.884 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=473.44, Mass=670741, SNR=329.9, Peak=54598 HFD=4.6
00:27:55.885 00.001 8996 MultiStar: [#1 0.31,-0.01,0.65,U] [#2 0.27,0.21,0.68,U] [#3 0.86,0.17,0.00,M4] [#4 0.31,0.53,0.00,M1] [#5 0.27,0.26,0.57,U] [#6 0.37,0.24,0.43,U] [#7 0.26,0.11,0.41,U] [#8 0.22,0.19,0.38,U] 
00:27:55.885 00.000 8996 single-star, 6 included, MultiStar: {0.26, 0.12}, one-star: {0.18, -0.03}
00:27:55.887 00.002 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
00:27:55.890 00.003 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
00:27:55.892 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.03 hyp=0.18 cameraTheta=-0.16 mountX=0.18 mountY=0.01, mountTheta=0.04
00:27:55.895 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.03, opts=13)
00:27:55.896 00.001 8996 Enqueuing Move request for scope (0.18, -0.03)
00:27:55.897 00.001 20224 Worker thread wakes up
00:27:55.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.03) opts 0xd
00:27:55.897 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.03)
00:27:55.897 00.000 20224 Moving (0.18, -0.03) raw xDistance=0.18 yDistance=0.01
00:27:55.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:27:55.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:55.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:27:55.897 00.000 20224 MoveAxis(E, 0, ABG)
00:27:55.897 00.000 20224 Move returns status 0, amount 0
00:27:55.898 00.001 20224 MoveAxis(N, 0, ABG)
00:27:55.898 00.000 20224 Move returns status 0, amount 0
00:27:55.898 00.000 20224 move complete, result=0
00:27:55.898 00.000 20224 worker thread done servicing request
00:27:55.907 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54598, med=2969, FiltMin=2672, FiltMax=27558, Gamma=1.000
00:27:55.941 00.034 8996 UpdateGuideState exits: m=670741 SNR=329.9
00:27:55.943 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:55.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:55.946 00.002 8996 Enqueuing Expose request
00:27:55.947 00.001 20224 Worker thread wakes up
00:27:55.947 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:55.949 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:55.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:57.105 01.156 20224 Exposure complete
00:27:57.207 00.102 20224 worker thread done servicing request
00:27:57.207 00.000 8996 OnExposeComplete: enter
00:27:57.209 00.002 8996 UpdateGuideState(): m_state=6
00:27:57.209 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10139
00:27:57.211 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=473.44, Mass=704163, SNR=354.7, Peak=56502 HFD=4.6
00:27:57.213 00.002 8996 MultiStar: [#1 0.05,-0.01,0.52,U] [#2 0.26,0.09,0.62,U] [#3 0.59,0.40,0.00,M5] [#4 0.07,0.32,0.45,U] [#5 0.00,0.21,0.54,U] [#6 0.24,0.19,0.37,U] [#7 0.13,-0.22,0.48,U] [#8 0.19,0.01,0.37,U] 
00:27:57.214 00.001 8996 single-star, 7 included, MultiStar: {0.13, 0.06}, one-star: {0.13, -0.02}
00:27:57.215 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
00:27:57.216 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.09)
00:27:57.217 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.17 mountX=0.13 mountY=0.01, mountTheta=0.06
00:27:57.219 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.02, opts=13)
00:27:57.219 00.000 8996 Enqueuing Move request for scope (0.13, -0.02)
00:27:57.221 00.002 20224 Worker thread wakes up
00:27:57.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
00:27:57.222 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
00:27:57.222 00.000 20224 Moving (0.13, -0.02) raw xDistance=0.13 yDistance=0.01
00:27:57.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:27:57.222 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:57.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:27:57.222 00.000 20224 MoveAxis(E, 0, ABG)
00:27:57.222 00.000 20224 Move returns status 0, amount 0
00:27:57.222 00.000 20224 MoveAxis(N, 0, ABG)
00:27:57.222 00.000 20224 Move returns status 0, amount 0
00:27:57.222 00.000 20224 move complete, result=0
00:27:57.223 00.001 20224 worker thread done servicing request
00:27:57.226 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56502, med=2969, FiltMin=2685, FiltMax=29638, Gamma=1.000
00:27:57.238 00.012 8996 UpdateGuideState exits: m=704163 SNR=354.7
00:27:57.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:57.239 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:57.240 00.001 8996 Enqueuing Expose request
00:27:57.241 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:27:57.243 00.002 20224 Worker thread wakes up
00:27:57.243 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:57.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:58.221 00.978 20224 Exposure complete
00:27:58.300 00.079 20224 worker thread done servicing request
00:27:58.300 00.000 8996 OnExposeComplete: enter
00:27:58.302 00.002 8996 UpdateGuideState(): m_state=6
00:27:58.304 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10140
00:27:58.305 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.50, Mass=737017, SNR=374.0, Peak=59158 HFD=4.3
00:27:58.308 00.003 8996 MultiStar: [#1 0.20,-0.06,0.51,U] [#2 0.27,0.08,0.63,U] [#3 0.57,0.13,0.00,M6] [#4 0.28,0.26,0.51,U] [#5 0.15,0.17,0.54,U] [#6 0.21,-0.04,0.41,U] [#7 0.35,-0.23,0.45,U] [#8 0.25,0.15,0.32,U] 
00:27:58.309 00.001 8996 refined, 7 included, MultiStar: {0.25, 0.05}, one-star: {0.29, 0.04}
00:27:58.311 00.002 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
00:27:58.312 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
00:27:58.313 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.26 cameraTheta=0.19 mountX=0.25 mountY=-0.08, mountTheta=-0.30
00:27:58.315 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.05, opts=13)
00:27:58.316 00.001 8996 Enqueuing Move request for scope (0.25, 0.05)
00:27:58.317 00.001 20224 Worker thread wakes up
00:27:58.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
00:27:58.317 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
00:27:58.317 00.000 20224 Moving (0.25, 0.05) raw xDistance=0.25 yDistance=-0.08
00:27:58.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:27:58.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:58.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:27:58.317 00.000 20224 MoveAxis(W, 36, ABG)
00:27:58.318 00.001 20224 Guiding  Dir = 3, Dur = 36
00:27:58.318 00.000 20224 IsSlewing returns 0
00:27:58.318 00.000 20224 IsGuiding returns 0
00:27:58.323 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59158, med=2969, FiltMin=2675, FiltMax=26493, Gamma=1.000
00:27:58.345 00.022 8996 UpdateGuideState exits: m=737017 SNR=374.0
00:27:58.346 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:58.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:58.348 00.001 8996 Enqueuing Expose request
00:27:58.371 00.023 20224 IsGuiding returns 1
00:27:58.371 00.000 20224 scope still moving after pulse duration time elapsed
00:27:58.401 00.030 20224 IsSlewing returns 0
00:27:58.401 00.000 20224 IsGuiding returns 1
00:27:58.432 00.031 20224 IsSlewing returns 0
00:27:58.432 00.000 20224 IsGuiding returns 1
00:27:58.463 00.031 20224 IsSlewing returns 0
00:27:58.463 00.000 20224 IsGuiding returns 0
00:27:58.463 00.000 20224 scope move finished after 36 + 109 ms
00:27:58.463 00.000 20224 Move returns status 0, amount 36
00:27:58.464 00.001 20224 MoveAxis(N, 0, ABG)
00:27:58.464 00.000 20224 Move returns status 0, amount 0
00:27:58.464 00.000 20224 move complete, result=0
00:27:58.464 00.000 20224 worker thread done servicing request
00:27:58.464 00.000 20224 Worker thread wakes up
00:27:58.464 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
00:27:58.466 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:58.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:27:59.631 01.165 20224 Exposure complete
00:27:59.704 00.073 20224 worker thread done servicing request
00:27:59.704 00.000 8996 OnExposeComplete: enter
00:27:59.705 00.001 8996 UpdateGuideState(): m_state=6
00:27:59.706 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10141
00:27:59.707 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.59, Mass=681520, SNR=358.1, Peak=50336 HFD=4.7
00:27:59.708 00.001 8996 MultiStar: [#1 -0.18,-0.00,0.65,U] [#2 -0.27,0.12,0.61,U] [#3 0.28,0.18,0.52,U] [#4 -0.42,0.29,0.00,M1] [#5 -0.33,0.25,0.47,U] [#6 -0.20,0.24,0.38,U] [#7 -0.32,0.13,0.39,U] [#8 -0.43,0.26,0.00,M1] 
00:27:59.709 00.001 8996 single-star, 6 included, MultiStar: {-0.17, 0.14}, one-star: {-0.17, 0.12}
00:27:59.709 00.000 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
00:27:59.710 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
00:27:59.711 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.51 mountX=-0.18 mountY=-0.10, mountTheta=-2.62
00:27:59.712 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.12, opts=13)
00:27:59.713 00.001 8996 Enqueuing Move request for scope (-0.17, 0.12)
00:27:59.714 00.001 20224 Worker thread wakes up
00:27:59.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
00:27:59.714 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
00:27:59.714 00.000 20224 Moving (-0.17, 0.12) raw xDistance=-0.18 yDistance=-0.10
00:27:59.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:27:59.714 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:27:59.715 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:27:59.715 00.000 20224 MoveAxis(E, 0, ABG)
00:27:59.715 00.000 20224 Move returns status 0, amount 0
00:27:59.715 00.000 20224 MoveAxis(N, 0, ABG)
00:27:59.715 00.000 20224 Move returns status 0, amount 0
00:27:59.715 00.000 20224 move complete, result=0
00:27:59.715 00.000 20224 worker thread done servicing request
00:27:59.718 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50336, med=2969, FiltMin=2704, FiltMax=23622, Gamma=1.000
00:27:59.732 00.014 8996 UpdateGuideState exits: m=681520 SNR=358.1
00:27:59.732 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:27:59.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:27:59.734 00.001 8996 Enqueuing Expose request
00:27:59.735 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:27:59.736 00.001 20224 Worker thread wakes up
00:27:59.736 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:27:59.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:00.715 00.979 20224 Exposure complete
00:28:00.771 00.056 20224 worker thread done servicing request
00:28:00.771 00.000 8996 OnExposeComplete: enter
00:28:00.772 00.001 8996 UpdateGuideState(): m_state=6
00:28:00.773 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10142
00:28:00.775 00.002 8996 Star::Find returns 1 (0), X=135.31, Y=473.69, Mass=760376, SNR=331.3, Peak=54672 HFD=4.7
00:28:00.776 00.001 8996 MultiStar: [#1 -0.43,0.04,0.64,U] [#2 -0.33,0.14,0.75,U] [#3 0.07,0.24,0.58,U] [#4 -0.58,0.38,0.00,M2] [#5 -0.59,0.19,0.00,M1] [#6 -0.38,0.11,0.48,U] [#7 -0.34,0.11,0.45,U] [#8 -0.45,0.38,0.00,M2] 
00:28:00.777 00.001 8996 refined, 5 included, MultiStar: {-0.28, 0.15}, one-star: {-0.29, 0.23}
00:28:00.778 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
00:28:00.779 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
00:28:00.779 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.32 cameraTheta=2.65 mountX=-0.30 mountY=-0.12, mountTheta=-2.76
00:28:00.782 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.15, opts=13)
00:28:00.783 00.001 8996 Enqueuing Move request for scope (-0.28, 0.15)
00:28:00.784 00.001 20224 Worker thread wakes up
00:28:00.785 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd
00:28:00.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.15)
00:28:00.785 00.000 20224 Moving (-0.28, 0.15) raw xDistance=-0.30 yDistance=-0.12
00:28:00.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:28:00.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:00.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:28:00.785 00.000 20224 MoveAxis(E, 44, ABG)
00:28:00.785 00.000 20224 Guiding  Dir = 2, Dur = 44
00:28:00.786 00.001 20224 IsSlewing returns 0
00:28:00.786 00.000 20224 IsGuiding returns 0
00:28:00.792 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54672, med=2969, FiltMin=2614, FiltMax=25574, Gamma=1.000
00:28:00.806 00.014 8996 UpdateGuideState exits: m=760376 SNR=331.3
00:28:00.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:00.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:00.808 00.000 8996 Enqueuing Expose request
00:28:00.837 00.029 20224 IsGuiding returns 1
00:28:00.838 00.001 20224 scope still moving after pulse duration time elapsed
00:28:00.866 00.028 20224 IsSlewing returns 0
00:28:00.866 00.000 20224 IsGuiding returns 1
00:28:00.897 00.031 20224 IsSlewing returns 0
00:28:00.897 00.000 20224 IsGuiding returns 1
00:28:00.928 00.031 20224 IsSlewing returns 0
00:28:00.929 00.001 20224 IsGuiding returns 0
00:28:00.929 00.000 20224 scope move finished after 44 + 98 ms
00:28:00.929 00.000 20224 Move returns status 0, amount 44
00:28:00.929 00.000 20224 MoveAxis(N, 0, ABG)
00:28:00.929 00.000 20224 Move returns status 0, amount 0
00:28:00.929 00.000 20224 move complete, result=0
00:28:00.929 00.000 20224 worker thread done servicing request
00:28:00.929 00.000 20224 Worker thread wakes up
00:28:00.930 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:00.930 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.1 px 0 ms NORTH
00:28:00.933 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:02.093 01.160 20224 Exposure complete
00:28:02.160 00.067 20224 worker thread done servicing request
00:28:02.160 00.000 8996 OnExposeComplete: enter
00:28:02.162 00.002 8996 UpdateGuideState(): m_state=6
00:28:02.163 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10143
00:28:02.164 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.45, Mass=608980, SNR=287.3, Peak=48470 HFD=4.4
00:28:02.165 00.001 8996 MultiStar: [#1 0.09,-0.18,0.74,U] [#2 -0.22,0.18,0.80,U] [#3 0.51,0.18,0.00,M5] [#4 -0.04,0.25,0.67,U] [#5 -0.24,0.14,0.70,U] [#6 0.07,0.18,0.54,U] [#7 0.23,-0.11,0.54,U] [#8 -0.10,0.02,0.50,U] 
00:28:02.166 00.001 8996 single-star, 7 included, MultiStar: {-0.04, 0.06}, one-star: {-0.02, -0.02}
00:28:02.167 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
00:28:02.168 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
00:28:02.169 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.38 mountX=-0.02 mountY=0.02, mountTheta=2.28
00:28:02.171 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
00:28:02.171 00.000 8996 Enqueuing Move request for scope (-0.02, -0.02)
00:28:02.172 00.001 20224 Worker thread wakes up
00:28:02.173 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
00:28:02.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
00:28:02.173 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
00:28:02.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:28:02.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:02.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:28:02.173 00.000 20224 MoveAxis(E, 0, ABG)
00:28:02.173 00.000 20224 Move returns status 0, amount 0
00:28:02.173 00.000 20224 MoveAxis(N, 0, ABG)
00:28:02.173 00.000 20224 Move returns status 0, amount 0
00:28:02.173 00.000 20224 move complete, result=0
00:28:02.173 00.000 20224 worker thread done servicing request
00:28:02.178 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48470, med=2969, FiltMin=2678, FiltMax=24755, Gamma=1.000
00:28:02.195 00.017 8996 UpdateGuideState exits: m=608980 SNR=287.3
00:28:02.198 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:02.200 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:02.201 00.001 8996 Enqueuing Expose request
00:28:02.203 00.002 20224 Worker thread wakes up
00:28:02.203 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:02.204 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:02.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:03.181 00.977 20224 Exposure complete
00:28:03.241 00.060 20224 worker thread done servicing request
00:28:03.241 00.000 8996 OnExposeComplete: enter
00:28:03.242 00.001 8996 UpdateGuideState(): m_state=6
00:28:03.243 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10144
00:28:03.244 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.22, Mass=647549, SNR=351.0, Peak=59190 HFD=4.4
00:28:03.245 00.001 8996 MultiStar: [#1 0.03,-0.18,0.59,U] [#2 0.07,0.07,0.63,U] [#3 0.72,0.19,0.00,M6] [#4 0.24,0.10,0.50,U] [#5 -0.05,-0.06,0.58,U] [#6 0.30,0.16,0.41,U] [#7 0.29,0.12,0.49,U] [#8 0.11,-0.09,0.38,U] 
00:28:03.246 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.05}, one-star: {0.26, -0.25}
00:28:03.247 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
00:28:03.247 00.000 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
00:28:03.248 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.28 mountX=0.16 mountY=0.03, mountTheta=0.17
00:28:03.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.05, opts=13)
00:28:03.250 00.000 8996 Enqueuing Move request for scope (0.16, -0.05)
00:28:03.251 00.001 20224 Worker thread wakes up
00:28:03.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
00:28:03.251 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
00:28:03.251 00.000 20224 Moving (0.16, -0.05) raw xDistance=0.16 yDistance=0.03
00:28:03.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:28:03.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:03.252 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:28:03.252 00.000 20224 MoveAxis(E, 0, ABG)
00:28:03.252 00.000 20224 Move returns status 0, amount 0
00:28:03.252 00.000 20224 MoveAxis(N, 0, ABG)
00:28:03.252 00.000 20224 Move returns status 0, amount 0
00:28:03.252 00.000 20224 move complete, result=0
00:28:03.252 00.000 20224 worker thread done servicing request
00:28:03.258 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59190, med=2969, FiltMin=2697, FiltMax=25766, Gamma=1.000
00:28:03.276 00.018 8996 UpdateGuideState exits: m=647549 SNR=351.0
00:28:03.278 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:03.280 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:03.283 00.003 8996 Enqueuing Expose request
00:28:03.284 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:03.286 00.002 20224 Worker thread wakes up
00:28:03.286 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:03.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:04.451 01.165 20224 Exposure complete
00:28:04.506 00.055 20224 worker thread done servicing request
00:28:04.507 00.001 8996 OnExposeComplete: enter
00:28:04.510 00.003 8996 UpdateGuideState(): m_state=6
00:28:04.512 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10145
00:28:04.515 00.003 8996 Star::Find returns 1 (0), X=135.52, Y=473.42, Mass=674700, SNR=378.2, Peak=52966 HFD=4.6
00:28:04.518 00.003 8996 MultiStar: [#1 0.10,0.02,0.60,U] [#2 0.18,0.03,0.66,U] [#3 0.63,0.31,0.00,M7] [#4 0.11,0.46,0.00,M1] [#5 -0.18,0.20,0.54,U] [#6 0.33,0.31,0.00,M1] [#7 0.32,0.17,0.37,U] [#8 -0.09,0.08,0.33,U] 
00:28:04.520 00.002 8996 refined, 5 included, MultiStar: {0.03, 0.05}, one-star: {-0.08, -0.04}
00:28:04.521 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
00:28:04.523 00.002 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
00:28:04.524 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.12 mountX=0.02 mountY=-0.05, mountTheta=-1.22
00:28:04.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
00:28:04.528 00.002 8996 Enqueuing Move request for scope (0.03, 0.05)
00:28:04.530 00.002 20224 Worker thread wakes up
00:28:04.530 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:28:04.530 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:28:04.530 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.02 yDistance=-0.05
00:28:04.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:28:04.531 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:04.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:28:04.531 00.000 20224 MoveAxis(E, 0, ABG)
00:28:04.531 00.000 20224 Move returns status 0, amount 0
00:28:04.531 00.000 20224 MoveAxis(N, 0, ABG)
00:28:04.531 00.000 20224 Move returns status 0, amount 0
00:28:04.531 00.000 20224 move complete, result=0
00:28:04.531 00.000 20224 worker thread done servicing request
00:28:04.537 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52966, med=2969, FiltMin=2688, FiltMax=25795, Gamma=1.000
00:28:04.551 00.014 8996 UpdateGuideState exits: m=674700 SNR=378.2
00:28:04.552 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:04.553 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:04.554 00.001 8996 Enqueuing Expose request
00:28:04.554 00.000 20224 Worker thread wakes up
00:28:04.555 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:04.555 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:04.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:05.529 00.974 20224 Exposure complete
00:28:05.590 00.061 20224 worker thread done servicing request
00:28:05.590 00.000 8996 OnExposeComplete: enter
00:28:05.591 00.001 8996 UpdateGuideState(): m_state=6
00:28:05.592 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10146
00:28:05.593 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.54, Mass=687555, SNR=325.6, Peak=51472 HFD=4.4
00:28:05.594 00.001 8996 MultiStar: [#1 0.03,-0.11,0.64,U] [#2 -0.01,-0.02,0.73,U] [#3 0.46,0.11,0.00,M8] [#4 0.03,0.15,0.49,U] [#5 -0.20,-0.05,0.62,U] [#6 0.10,0.41,0.44,U] [#7 0.20,0.00,0.47,U] [#8 -0.04,0.27,0.48,U] 
00:28:05.595 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.07}, one-star: {-0.19, 0.08}
00:28:05.596 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
00:28:05.596 00.000 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
00:28:05.598 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.04 mountX=-0.04 mountY=-0.07, mountTheta=-2.14
00:28:05.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
00:28:05.601 00.001 8996 Enqueuing Move request for scope (-0.04, 0.07)
00:28:05.602 00.001 20224 Worker thread wakes up
00:28:05.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
00:28:05.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
00:28:05.602 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.04 yDistance=-0.07
00:28:05.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:28:05.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:05.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:28:05.603 00.001 20224 MoveAxis(E, 0, ABG)
00:28:05.603 00.000 20224 Move returns status 0, amount 0
00:28:05.603 00.000 20224 MoveAxis(N, 0, ABG)
00:28:05.603 00.000 20224 Move returns status 0, amount 0
00:28:05.603 00.000 20224 move complete, result=0
00:28:05.603 00.000 20224 worker thread done servicing request
00:28:05.608 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51472, med=2969, FiltMin=2717, FiltMax=24307, Gamma=1.000
00:28:05.635 00.027 8996 UpdateGuideState exits: m=687555 SNR=325.6
00:28:05.637 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:05.638 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:05.639 00.001 8996 Enqueuing Expose request
00:28:05.640 00.001 20224 Worker thread wakes up
00:28:05.640 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:05.641 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:05.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:06.801 01.160 20224 Exposure complete
00:28:06.891 00.090 20224 worker thread done servicing request
00:28:06.891 00.000 8996 OnExposeComplete: enter
00:28:06.893 00.002 8996 UpdateGuideState(): m_state=6
00:28:06.894 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10147
00:28:06.896 00.002 8996 Star::Find returns 1 (0), X=135.68, Y=473.43, Mass=776602, SNR=371.0, Peak=65014 HFD=4.6
00:28:06.897 00.001 8996 MultiStar: [#1 0.01,-0.10,0.54,U] [#2 0.14,-0.06,0.65,U] [#3 0.55,0.08,0.00,M9] [#4 0.07,0.07,0.53,U] [#5 -0.05,-0.13,0.55,U] [#6 0.09,-0.01,0.35,U] [#7 0.07,-0.30,0.43,U] [#8 0.00,-0.10,0.37,U] 
00:28:06.897 00.000 8996 single-star, 7 included, MultiStar: {0.05, -0.07}, one-star: {0.08, -0.03}
00:28:06.898 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
00:28:06.899 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.85)
00:28:06.900 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-0.41 mountX=0.08 mountY=0.02, mountTheta=0.30
00:28:06.901 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.03, opts=13)
00:28:06.902 00.001 8996 Enqueuing Move request for scope (0.08, -0.03)
00:28:06.903 00.001 20224 Worker thread wakes up
00:28:06.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
00:28:06.903 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
00:28:06.903 00.000 20224 Moving (0.08, -0.03) raw xDistance=0.08 yDistance=0.02
00:28:06.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:28:06.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:06.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:28:06.903 00.000 20224 MoveAxis(E, 0, ABG)
00:28:06.903 00.000 20224 Move returns status 0, amount 0
00:28:06.903 00.000 20224 MoveAxis(N, 0, ABG)
00:28:06.903 00.000 20224 Move returns status 0, amount 0
00:28:06.903 00.000 20224 move complete, result=0
00:28:06.903 00.000 20224 worker thread done servicing request
00:28:06.907 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65014, med=2969, FiltMin=2665, FiltMax=29965, Gamma=1.000
00:28:06.928 00.021 8996 UpdateGuideState exits: m=776602 SNR=371.0
00:28:06.930 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:06.932 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:06.934 00.002 8996 Enqueuing Expose request
00:28:06.935 00.001 20224 Worker thread wakes up
00:28:06.935 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:06.936 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:06.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:07.897 00.961 20224 Exposure complete
00:28:07.960 00.063 20224 worker thread done servicing request
00:28:07.960 00.000 8996 OnExposeComplete: enter
00:28:07.961 00.001 8996 UpdateGuideState(): m_state=6
00:28:07.962 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10148
00:28:07.963 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.38, Mass=670954, SNR=314.9, Peak=56166 HFD=4.6
00:28:07.964 00.001 8996 MultiStar: [#1 0.18,-0.15,0.75,U] [#2 0.19,-0.12,0.77,U] [#3 0.71,-0.13,0.00,M10] [#4 0.18,-0.01,0.55,U] [#5 0.16,-0.17,0.58,U] [#6 0.31,-0.17,0.46,U] [#7 0.18,-0.19,0.45,U] [#8 0.17,-0.09,0.40,U] 
00:28:07.965 00.001 8996 single-star, 7 included, MultiStar: {0.18, -0.12}, one-star: {0.12, -0.09}
00:28:07.965 00.000 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
00:28:07.966 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
00:28:07.967 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.63 mountX=0.13 mountY=0.07, mountTheta=0.52
00:28:07.968 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.09, opts=13)
00:28:07.968 00.000 8996 Enqueuing Move request for scope (0.12, -0.09)
00:28:07.969 00.001 20224 Worker thread wakes up
00:28:07.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
00:28:07.969 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
00:28:07.969 00.000 20224 Moving (0.12, -0.09) raw xDistance=0.13 yDistance=0.07
00:28:07.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:28:07.970 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:07.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:28:07.970 00.000 20224 MoveAxis(E, 0, ABG)
00:28:07.970 00.000 20224 Move returns status 0, amount 0
00:28:07.970 00.000 20224 MoveAxis(N, 0, ABG)
00:28:07.970 00.000 20224 Move returns status 0, amount 0
00:28:07.970 00.000 20224 move complete, result=0
00:28:07.970 00.000 20224 worker thread done servicing request
00:28:07.974 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56166, med=2969, FiltMin=2685, FiltMax=27789, Gamma=1.000
00:28:07.988 00.014 8996 UpdateGuideState exits: m=670954 SNR=314.9
00:28:07.989 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:07.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:07.991 00.001 8996 Enqueuing Expose request
00:28:07.991 00.000 20224 Worker thread wakes up
00:28:07.992 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:07.992 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:07.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:09.147 01.155 20224 Exposure complete
00:28:09.213 00.066 20224 worker thread done servicing request
00:28:09.213 00.000 8996 OnExposeComplete: enter
00:28:09.214 00.001 8996 UpdateGuideState(): m_state=6
00:28:09.215 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10149
00:28:09.216 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.75, Mass=680059, SNR=332.7, Peak=60688 HFD=4.6
00:28:09.217 00.001 8996 MultiStar: [#1 -0.08,0.26,0.62,U] [#2 -0.09,-0.00,0.72,U] [#3 0.40,0.17,0.65,U] [#4 -0.16,0.38,0.60,U] [#5 -0.13,0.02,0.55,U] [#6 -0.20,0.11,0.46,U] [#7 -0.11,0.11,0.47,U] [#8 -0.10,0.27,0.39,U] 
00:28:09.217 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.18}, one-star: {-0.11, 0.29}
00:28:09.218 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
00:28:09.219 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
00:28:09.220 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.88 mountX=-0.08 mountY=-0.18, mountTheta=-1.98
00:28:09.221 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.18, opts=13)
00:28:09.222 00.001 8996 Enqueuing Move request for scope (-0.06, 0.18)
00:28:09.223 00.001 20224 Worker thread wakes up
00:28:09.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
00:28:09.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
00:28:09.223 00.000 20224 Moving (-0.06, 0.18) raw xDistance=-0.08 yDistance=-0.18
00:28:09.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:28:09.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:09.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:28:09.223 00.000 20224 MoveAxis(E, 0, ABG)
00:28:09.223 00.000 20224 Move returns status 0, amount 0
00:28:09.223 00.000 20224 MoveAxis(N, 0, ABG)
00:28:09.223 00.000 20224 Move returns status 0, amount 0
00:28:09.223 00.000 20224 move complete, result=0
00:28:09.223 00.000 20224 worker thread done servicing request
00:28:09.227 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60688, med=2969, FiltMin=2694, FiltMax=24966, Gamma=1.000
00:28:09.243 00.016 8996 UpdateGuideState exits: m=680059 SNR=332.7
00:28:09.245 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:09.247 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:09.247 00.000 8996 Enqueuing Expose request
00:28:09.248 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:28:09.249 00.001 20224 Worker thread wakes up
00:28:09.249 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:09.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:10.226 00.977 20224 Exposure complete
00:28:10.317 00.091 20224 worker thread done servicing request
00:28:10.317 00.000 8996 OnExposeComplete: enter
00:28:10.318 00.001 8996 UpdateGuideState(): m_state=6
00:28:10.319 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10150
00:28:10.325 00.006 8996 Star::Find returns 1 (0), X=135.64, Y=473.52, Mass=721257, SNR=381.8, Peak=54720 HFD=4.5
00:28:10.326 00.001 8996 MultiStar: [#1 -0.01,0.04,0.61,U] [#2 -0.17,-0.07,0.59,U] [#3 0.39,0.19,0.52,U] [#4 -0.06,0.21,0.39,U] [#5 -0.22,-0.16,0.49,U] [#6 -0.03,-0.01,0.41,U] [#7 -0.09,0.05,0.36,U] [#8 0.01,0.04,0.32,U] 
00:28:10.326 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.04}, one-star: {0.03, 0.06}
00:28:10.327 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:28:10.329 00.002 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:28:10.330 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.84 mountX=-0.01 mountY=-0.04, mountTheta=-1.94
00:28:10.333 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
00:28:10.334 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
00:28:10.336 00.002 20224 Worker thread wakes up
00:28:10.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
00:28:10.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
00:28:10.336 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
00:28:10.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:28:10.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:10.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:28:10.336 00.000 20224 MoveAxis(E, 0, ABG)
00:28:10.336 00.000 20224 Move returns status 0, amount 0
00:28:10.336 00.000 20224 MoveAxis(N, 0, ABG)
00:28:10.336 00.000 20224 Move returns status 0, amount 0
00:28:10.336 00.000 20224 move complete, result=0
00:28:10.337 00.001 20224 worker thread done servicing request
00:28:10.344 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54720, med=2969, FiltMin=2675, FiltMax=27891, Gamma=1.000
00:28:10.361 00.017 8996 UpdateGuideState exits: m=721257 SNR=381.8
00:28:10.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:10.363 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:10.364 00.001 8996 Enqueuing Expose request
00:28:10.364 00.000 20224 Worker thread wakes up
00:28:10.364 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:10.365 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:10.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:11.537 01.172 20224 Exposure complete
00:28:11.603 00.066 20224 worker thread done servicing request
00:28:11.603 00.000 8996 OnExposeComplete: enter
00:28:11.604 00.001 8996 UpdateGuideState(): m_state=6
00:28:11.605 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10151
00:28:11.605 00.000 8996 Star::Find returns 1 (0), X=135.71, Y=473.33, Mass=699630, SNR=314.8, Peak=65535 HFD=4.6
00:28:11.607 00.002 8996 MultiStar: [#1 0.02,-0.26,0.65,U] [#2 -0.00,-0.02,0.81,U] [#3 0.54,-0.01,0.00,M9] [#4 0.03,0.06,0.62,U] [#5 -0.06,-0.19,0.59,U] [#6 0.28,-0.05,0.43,U] [#7 0.12,-0.30,0.49,U] [#8 0.16,-0.20,0.41,U] 
00:28:11.608 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.13}, one-star: {0.10, -0.14}
00:28:11.608 00.000 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
00:28:11.609 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
00:28:11.610 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.09 mountX=0.08 mountY=0.12, mountTheta=0.98
00:28:11.611 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.13, opts=13)
00:28:11.612 00.001 8996 Enqueuing Move request for scope (0.07, -0.13)
00:28:11.613 00.001 20224 Worker thread wakes up
00:28:11.613 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
00:28:11.613 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
00:28:11.613 00.000 20224 Moving (0.07, -0.13) raw xDistance=0.08 yDistance=0.12
00:28:11.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:28:11.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:11.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:28:11.613 00.000 20224 MoveAxis(E, 0, ABG)
00:28:11.613 00.000 20224 Move returns status 0, amount 0
00:28:11.613 00.000 20224 MoveAxis(N, 0, ABG)
00:28:11.613 00.000 20224 Move returns status 0, amount 0
00:28:11.613 00.000 20224 move complete, result=0
00:28:11.613 00.000 20224 worker thread done servicing request
00:28:11.620 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2969, FiltMin=2710, FiltMax=27757, Gamma=1.000
00:28:11.640 00.020 8996 UpdateGuideState exits: m=699630 SNR=314.8
00:28:11.642 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:11.644 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:11.645 00.001 8996 Enqueuing Expose request
00:28:11.646 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:11.647 00.001 20224 Worker thread wakes up
00:28:11.647 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:11.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:12.629 00.982 20224 Exposure complete
00:28:12.694 00.065 20224 worker thread done servicing request
00:28:12.694 00.000 8996 OnExposeComplete: enter
00:28:12.695 00.001 8996 UpdateGuideState(): m_state=6
00:28:12.696 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10152
00:28:12.697 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.39, Mass=705116, SNR=326.3, Peak=60118 HFD=4.5
00:28:12.698 00.001 8996 MultiStar: [#1 -0.12,-0.06,0.69,U] [#2 -0.01,0.09,0.75,U] [#3 0.45,0.03,0.00,M10] [#4 -0.08,0.13,0.49,U] [#5 -0.18,-0.09,0.62,U] [#6 -0.10,-0.21,0.46,U] [#7 -0.03,-0.11,0.45,U] [#8 -0.10,-0.23,0.41,U] 
00:28:12.699 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.06}, one-star: {0.16, -0.07}
00:28:12.699 00.000 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
00:28:12.700 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
00:28:12.701 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.13 mountX=-0.03 mountY=0.06, mountTheta=2.03
00:28:12.702 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
00:28:12.703 00.001 8996 Enqueuing Move request for scope (-0.04, -0.06)
00:28:12.704 00.001 20224 Worker thread wakes up
00:28:12.704 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
00:28:12.704 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
00:28:12.704 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.03 yDistance=0.06
00:28:12.704 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:28:12.704 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:12.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:28:12.704 00.000 20224 MoveAxis(E, 0, ABG)
00:28:12.704 00.000 20224 Move returns status 0, amount 0
00:28:12.704 00.000 20224 MoveAxis(N, 0, ABG)
00:28:12.704 00.000 20224 Move returns status 0, amount 0
00:28:12.705 00.001 20224 move complete, result=0
00:28:12.705 00.000 20224 worker thread done servicing request
00:28:12.708 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60118, med=2969, FiltMin=2704, FiltMax=30749, Gamma=1.000
00:28:12.729 00.021 8996 UpdateGuideState exits: m=705116 SNR=326.3
00:28:12.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:12.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:12.732 00.001 8996 Enqueuing Expose request
00:28:12.733 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:12.734 00.001 20224 Worker thread wakes up
00:28:12.734 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:12.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:13.931 01.197 20224 Exposure complete
00:28:14.008 00.077 20224 worker thread done servicing request
00:28:14.008 00.000 8996 OnExposeComplete: enter
00:28:14.010 00.002 8996 UpdateGuideState(): m_state=6
00:28:14.012 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10153
00:28:14.013 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.22, Mass=729679, SNR=322.3, Peak=58966 HFD=4.6
00:28:14.015 00.002 8996 MultiStar: [#1 0.09,-0.13,0.64,U] [#2 0.05,0.06,0.85,U] [#3 0.69,-0.26,0.00,R] [#4 -0.01,-0.18,0.52,U] [#5 -0.14,-0.45,0.00,M1] [#6 0.13,-0.25,0.49,U] [#7 0.13,-0.28,0.44,U] [#8 -0.12,-0.25,0.38,U] 
00:28:14.018 00.003 8996 refined, 6 included, MultiStar: {0.01, -0.17}, one-star: {-0.11, -0.25}
00:28:14.020 00.002 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
00:28:14.021 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
00:28:14.021 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.48 mountX=0.03 mountY=0.16, mountTheta=1.38
00:28:14.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.17, opts=13)
00:28:14.024 00.001 8996 Enqueuing Move request for scope (0.01, -0.17)
00:28:14.025 00.001 20224 Worker thread wakes up
00:28:14.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.17) opts 0xd
00:28:14.025 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.17)
00:28:14.025 00.000 20224 Moving (0.01, -0.17) raw xDistance=0.03 yDistance=0.16
00:28:14.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:28:14.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:14.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:28:14.025 00.000 20224 MoveAxis(E, 0, ABG)
00:28:14.025 00.000 20224 Move returns status 0, amount 0
00:28:14.025 00.000 20224 MoveAxis(N, 0, ABG)
00:28:14.025 00.000 20224 Move returns status 0, amount 0
00:28:14.025 00.000 20224 move complete, result=0
00:28:14.025 00.000 20224 worker thread done servicing request
00:28:14.030 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=58966, med=2969, FiltMin=2691, FiltMax=27488, Gamma=1.000
00:28:14.044 00.014 8996 UpdateGuideState exits: m=729679 SNR=322.3
00:28:14.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:14.045 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:14.046 00.001 8996 Enqueuing Expose request
00:28:14.047 00.001 20224 Worker thread wakes up
00:28:14.047 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:28:14.047 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:14.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:15.035 00.988 20224 Exposure complete
00:28:15.119 00.084 20224 worker thread done servicing request
00:28:15.119 00.000 8996 OnExposeComplete: enter
00:28:15.122 00.003 8996 UpdateGuideState(): m_state=6
00:28:15.123 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10154
00:28:15.125 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=473.23, Mass=654908, SNR=333.1, Peak=59078 HFD=4.5
00:28:15.126 00.001 8996 MultiStar: [#1 0.26,-0.23,0.64,U] [#2 0.31,-0.31,0.68,U] [#3 0.01,0.30,0.66,U] [#4 0.22,0.16,0.61,U] [#5 0.08,-0.17,0.57,U] [#6 0.23,-0.22,0.44,U] [#7 0.06,-0.25,0.41,U] [#8 -0.42,-0.35,0.00,M1] 
00:28:15.127 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.12}, one-star: {0.07, -0.23}
00:28:15.128 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
00:28:15.129 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
00:28:15.130 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-0.66 mountX=0.16 mountY=0.10, mountTheta=0.55
00:28:15.132 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.12, opts=13)
00:28:15.134 00.002 8996 Enqueuing Move request for scope (0.15, -0.12)
00:28:15.135 00.001 20224 Worker thread wakes up
00:28:15.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.12) opts 0xd
00:28:15.135 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.12)
00:28:15.135 00.000 20224 Moving (0.15, -0.12) raw xDistance=0.16 yDistance=0.10
00:28:15.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:28:15.136 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:15.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:28:15.136 00.000 20224 MoveAxis(E, 0, ABG)
00:28:15.136 00.000 20224 Move returns status 0, amount 0
00:28:15.136 00.000 20224 MoveAxis(N, 0, ABG)
00:28:15.136 00.000 20224 Move returns status 0, amount 0
00:28:15.136 00.000 20224 move complete, result=0
00:28:15.136 00.000 20224 worker thread done servicing request
00:28:15.141 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59078, med=2969, FiltMin=2633, FiltMax=24800, Gamma=1.000
00:28:15.153 00.012 8996 UpdateGuideState exits: m=654908 SNR=333.1
00:28:15.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:15.154 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:15.155 00.001 8996 Enqueuing Expose request
00:28:15.156 00.001 20224 Worker thread wakes up
00:28:15.156 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:15.156 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:15.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:16.323 01.167 20224 Exposure complete
00:28:16.390 00.067 20224 worker thread done servicing request
00:28:16.390 00.000 8996 OnExposeComplete: enter
00:28:16.391 00.001 8996 UpdateGuideState(): m_state=6
00:28:16.392 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10155
00:28:16.393 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.17, Mass=648718, SNR=340.2, Peak=62694 HFD=4.4
00:28:16.394 00.001 8996 MultiStar: [#1 0.13,-0.27,0.55,U] [#2 0.10,-0.22,0.78,U] [#3 -0.26,0.25,0.63,U] [#4 -0.13,-0.00,0.54,U] [#5 -0.01,-0.25,0.53,U] [#6 0.01,-0.30,0.46,U] [#7 -0.03,-0.39,0.40,U] [#8 0.07,-0.51,0.00,M2] 
00:28:16.394 00.000 8996 refined, 7 included, MultiStar: {0.02, -0.18}, one-star: {0.18, -0.30}
00:28:16.395 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
00:28:16.396 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
00:28:16.397 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.47 mountX=0.04 mountY=0.18, mountTheta=1.37
00:28:16.398 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.18, opts=13)
00:28:16.399 00.001 8996 Enqueuing Move request for scope (0.02, -0.18)
00:28:16.400 00.001 20224 Worker thread wakes up
00:28:16.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.18) opts 0xd
00:28:16.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.18)
00:28:16.400 00.000 20224 Moving (0.02, -0.18) raw xDistance=0.04 yDistance=0.18
00:28:16.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:28:16.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:16.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:28:16.400 00.000 20224 MoveAxis(E, 0, ABG)
00:28:16.400 00.000 20224 Move returns status 0, amount 0
00:28:16.400 00.000 20224 MoveAxis(N, 0, ABG)
00:28:16.400 00.000 20224 Move returns status 0, amount 0
00:28:16.400 00.000 20224 move complete, result=0
00:28:16.400 00.000 20224 worker thread done servicing request
00:28:16.404 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62694, med=2969, FiltMin=2672, FiltMax=26224, Gamma=1.000
00:28:16.417 00.013 8996 UpdateGuideState exits: m=648718 SNR=340.2
00:28:16.418 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:16.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:16.419 00.000 8996 Enqueuing Expose request
00:28:16.420 00.001 20224 Worker thread wakes up
00:28:16.420 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:28:16.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:16.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:17.404 00.983 20224 Exposure complete
00:28:17.468 00.064 20224 worker thread done servicing request
00:28:17.468 00.000 8996 OnExposeComplete: enter
00:28:17.469 00.001 8996 UpdateGuideState(): m_state=6
00:28:17.471 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10156
00:28:17.473 00.002 8996 Star::Find returns 1 (0), X=135.36, Y=473.31, Mass=629152, SNR=304.7, Peak=47654 HFD=4.7
00:28:17.475 00.002 8996 MultiStar: [#1 -0.11,-0.04,0.69,U] [#2 0.02,0.02,0.80,U] [#3 -0.28,0.54,0.00,M1] [#4 -0.31,0.29,0.64,U] [#5 -0.18,-0.02,0.66,U] [#6 -0.05,0.20,0.45,U] [#7 0.04,-0.05,0.45,U] [#8 -0.23,-0.19,0.44,U] 
00:28:17.476 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.00}, one-star: {-0.24, -0.15}
00:28:17.478 00.002 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
00:28:17.479 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
00:28:17.480 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.13 mountX=-0.14 mountY=0.02, mountTheta=3.02
00:28:17.481 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.00, opts=13)
00:28:17.483 00.002 8996 Enqueuing Move request for scope (-0.14, -0.00)
00:28:17.484 00.001 20224 Worker thread wakes up
00:28:17.485 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
00:28:17.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
00:28:17.485 00.000 20224 Moving (-0.14, -0.00) raw xDistance=-0.14 yDistance=0.02
00:28:17.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:28:17.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:17.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:28:17.485 00.000 20224 MoveAxis(E, 0, ABG)
00:28:17.485 00.000 20224 Move returns status 0, amount 0
00:28:17.485 00.000 20224 MoveAxis(N, 0, ABG)
00:28:17.485 00.000 20224 Move returns status 0, amount 0
00:28:17.485 00.000 20224 move complete, result=0
00:28:17.485 00.000 20224 worker thread done servicing request
00:28:17.489 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47654, med=2969, FiltMin=2691, FiltMax=22595, Gamma=1.000
00:28:17.504 00.015 8996 UpdateGuideState exits: m=629152 SNR=304.7
00:28:17.505 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:17.506 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:17.507 00.001 8996 Enqueuing Expose request
00:28:17.508 00.001 20224 Worker thread wakes up
00:28:17.508 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:17.509 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:17.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:18.668 01.159 20224 Exposure complete
00:28:18.766 00.098 20224 worker thread done servicing request
00:28:18.766 00.000 8996 OnExposeComplete: enter
00:28:18.767 00.001 8996 UpdateGuideState(): m_state=6
00:28:18.768 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10157
00:28:18.769 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.29, Mass=677169, SNR=323.8, Peak=62070 HFD=4.6
00:28:18.770 00.001 8996 MultiStar: [#1 0.12,-0.23,0.72,U] [#2 0.05,-0.06,0.74,U] [#3 -0.34,0.03,0.68,U] [#4 -0.07,-0.10,0.62,U] [#5 -0.21,-0.26,0.61,U] [#6 0.12,-0.16,0.42,U] [#7 0.02,-0.25,0.42,U] [#8 -0.14,-0.16,0.37,U] 
00:28:18.771 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.15}, one-star: {0.02, -0.18}
00:28:18.771 00.000 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
00:28:18.772 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
00:28:18.773 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.87 mountX=-0.03 mountY=0.15, mountTheta=1.77
00:28:18.774 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.15, opts=13)
00:28:18.775 00.001 8996 Enqueuing Move request for scope (-0.04, -0.15)
00:28:18.777 00.002 20224 Worker thread wakes up
00:28:18.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
00:28:18.777 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
00:28:18.777 00.000 20224 Moving (-0.04, -0.15) raw xDistance=-0.03 yDistance=0.15
00:28:18.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:28:18.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:18.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:28:18.777 00.000 20224 MoveAxis(E, 0, ABG)
00:28:18.778 00.001 20224 Move returns status 0, amount 0
00:28:18.778 00.000 20224 MoveAxis(N, 0, ABG)
00:28:18.778 00.000 20224 Move returns status 0, amount 0
00:28:18.778 00.000 20224 move complete, result=0
00:28:18.778 00.000 20224 worker thread done servicing request
00:28:18.784 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62070, med=2969, FiltMin=2704, FiltMax=26045, Gamma=1.000
00:28:18.806 00.022 8996 UpdateGuideState exits: m=677169 SNR=323.8
00:28:18.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:18.809 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:18.810 00.001 8996 Enqueuing Expose request
00:28:18.812 00.002 20224 Worker thread wakes up
00:28:18.812 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:18.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:18.814 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:19.792 00.978 20224 Exposure complete
00:28:19.848 00.056 20224 worker thread done servicing request
00:28:19.848 00.000 8996 OnExposeComplete: enter
00:28:19.849 00.001 8996 UpdateGuideState(): m_state=6
00:28:19.850 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10158
00:28:19.851 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.29, Mass=707461, SNR=331.7, Peak=62662 HFD=4.6
00:28:19.852 00.001 8996 MultiStar: [#1 0.13,-0.20,0.63,U] [#2 -0.01,0.20,0.67,U] [#3 -0.25,0.17,0.63,U] [#4 -0.10,0.10,0.50,U] [#5 0.01,-0.18,0.65,U] [#6 -0.04,-0.00,0.42,U] [#7 0.07,-0.19,0.44,U] [#8 -0.17,0.02,0.37,U] 
00:28:19.853 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.04}, one-star: {-0.11, -0.18}
00:28:19.854 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
00:28:19.854 00.000 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
00:28:19.855 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.55 mountX=-0.05 mountY=0.04, mountTheta=2.44
00:28:19.858 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.04, opts=13)
00:28:19.859 00.001 8996 Enqueuing Move request for scope (-0.05, -0.04)
00:28:19.860 00.001 20224 Worker thread wakes up
00:28:19.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
00:28:19.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
00:28:19.860 00.000 20224 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=0.04
00:28:19.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:28:19.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:19.861 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:28:19.861 00.000 20224 MoveAxis(E, 0, ABG)
00:28:19.861 00.000 20224 Move returns status 0, amount 0
00:28:19.861 00.000 20224 MoveAxis(N, 0, ABG)
00:28:19.861 00.000 20224 Move returns status 0, amount 0
00:28:19.861 00.000 20224 move complete, result=0
00:28:19.861 00.000 20224 worker thread done servicing request
00:28:19.865 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=62662, med=2969, FiltMin=2688, FiltMax=27075, Gamma=1.000
00:28:19.884 00.019 8996 UpdateGuideState exits: m=707461 SNR=331.7
00:28:19.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:19.886 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:19.887 00.001 8996 Enqueuing Expose request
00:28:19.888 00.001 20224 Worker thread wakes up
00:28:19.888 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:19.889 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:19.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:21.052 01.163 20224 Exposure complete
00:28:21.139 00.087 20224 worker thread done servicing request
00:28:21.139 00.000 8996 OnExposeComplete: enter
00:28:21.140 00.001 8996 UpdateGuideState(): m_state=6
00:28:21.141 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10159
00:28:21.142 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.34, Mass=704770, SNR=318.6, Peak=58742 HFD=4.6
00:28:21.143 00.001 8996 MultiStar: [#1 0.08,-0.19,0.73,U] [#2 -0.18,-0.18,0.77,U] [#3 -0.17,-0.06,0.69,U] [#4 -0.14,0.05,0.56,U] [#5 0.11,-0.10,0.62,U] [#6 0.00,-0.17,0.54,U] [#7 0.00,-0.28,0.46,U] [#8 -0.03,-0.12,0.35,U] 
00:28:21.143 00.000 8996 refined, 8 included, MultiStar: {-0.05, -0.13}, one-star: {-0.08, -0.12}
00:28:21.144 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
00:28:21.145 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.31)
00:28:21.145 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.95 mountX=-0.04 mountY=0.13, mountTheta=1.85
00:28:21.147 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
00:28:21.147 00.000 8996 Enqueuing Move request for scope (-0.05, -0.13)
00:28:21.148 00.001 20224 Worker thread wakes up
00:28:21.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
00:28:21.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
00:28:21.148 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.13
00:28:21.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:28:21.149 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:21.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:28:21.149 00.000 20224 MoveAxis(E, 0, ABG)
00:28:21.149 00.000 20224 Move returns status 0, amount 0
00:28:21.149 00.000 20224 MoveAxis(N, 0, ABG)
00:28:21.149 00.000 20224 Move returns status 0, amount 0
00:28:21.149 00.000 20224 move complete, result=0
00:28:21.149 00.000 20224 worker thread done servicing request
00:28:21.159 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58742, med=2969, FiltMin=2675, FiltMax=29101, Gamma=1.000
00:28:21.177 00.018 8996 UpdateGuideState exits: m=704770 SNR=318.6
00:28:21.178 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:21.179 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:21.180 00.001 8996 Enqueuing Expose request
00:28:21.180 00.000 20224 Worker thread wakes up
00:28:21.180 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:21.181 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:21.181 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:22.149 00.968 20224 Exposure complete
00:28:22.226 00.077 20224 worker thread done servicing request
00:28:22.226 00.000 8996 OnExposeComplete: enter
00:28:22.227 00.001 8996 UpdateGuideState(): m_state=6
00:28:22.228 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10160
00:28:22.229 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.19, Mass=661199, SNR=334.2, Peak=57398 HFD=4.4
00:28:22.230 00.001 8996 MultiStar: [#1 -0.08,-0.27,0.65,U] [#2 -0.27,-0.06,0.75,U] [#3 -0.39,0.12,0.54,U] [#4 -0.17,-0.23,0.65,U] [#5 -0.25,-0.24,0.59,U] [#6 -0.19,-0.30,0.39,U] [#7 -0.30,-0.40,0.00,M1] [#8 -0.28,-0.28,0.38,U] 
00:28:22.231 00.001 8996 refined, 7 included, MultiStar: {-0.27, -0.19}, one-star: {-0.46, -0.27}
00:28:22.232 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
00:28:22.233 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
00:28:22.234 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.19 hyp=0.33 cameraTheta=-2.53 mountX=-0.26 mountY=0.22, mountTheta=2.43
00:28:22.235 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.19, opts=13)
00:28:22.236 00.001 8996 Enqueuing Move request for scope (-0.27, -0.19)
00:28:22.236 00.000 20224 Worker thread wakes up
00:28:22.237 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.19) opts 0xd
00:28:22.237 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.19)
00:28:22.237 00.000 20224 Moving (-0.27, -0.19) raw xDistance=-0.26 yDistance=0.22
00:28:22.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:28:22.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:28:22.237 00.000 20224 MoveAxis(E, 37, ABG)
00:28:22.237 00.000 20224 Guiding  Dir = 2, Dur = 37
00:28:22.237 00.000 20224 IsSlewing returns 0
00:28:22.237 00.000 20224 IsGuiding returns 0
00:28:22.239 00.002 20224 PulseGuide returned control before completion, sleep 46
00:28:22.241 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57398, med=2969, FiltMin=2688, FiltMax=23904, Gamma=1.000
00:28:22.254 00.013 8996 UpdateGuideState exits: m=661199 SNR=334.2
00:28:22.255 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:22.255 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:22.256 00.001 8996 Enqueuing Expose request
00:28:22.293 00.037 20224 IsGuiding returns 1
00:28:22.293 00.000 20224 scope still moving after pulse duration time elapsed
00:28:22.324 00.031 20224 IsSlewing returns 0
00:28:22.324 00.000 20224 IsGuiding returns 0
00:28:22.324 00.000 20224 scope move finished after 37 + 49 ms
00:28:22.324 00.000 20224 Move returns status 0, amount 37
00:28:22.324 00.000 20224 MoveAxis(S, 47, ABG)
00:28:22.324 00.000 20224 Guiding  Dir = 1, Dur = 47
00:28:22.324 00.000 20224 IsSlewing returns 0
00:28:22.325 00.001 20224 IsGuiding returns 0
00:28:22.328 00.003 20224 PulseGuide returned control before completion, sleep 53
00:28:22.386 00.058 20224 IsGuiding returns 1
00:28:22.386 00.000 20224 scope still moving after pulse duration time elapsed
00:28:22.417 00.031 20224 IsSlewing returns 0
00:28:22.418 00.001 20224 IsGuiding returns 0
00:28:22.418 00.000 20224 scope move finished after 47 + 46 ms
00:28:22.418 00.000 20224 Move returns status 0, amount 47
00:28:22.418 00.000 20224 move complete, result=0
00:28:22.418 00.000 20224 worker thread done servicing request
00:28:22.418 00.000 20224 Worker thread wakes up
00:28:22.419 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.2 px 47 ms SOUTH
00:28:22.421 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:22.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:23.590 01.169 20224 Exposure complete
00:28:23.660 00.070 20224 worker thread done servicing request
00:28:23.660 00.000 8996 OnExposeComplete: enter
00:28:23.661 00.001 8996 UpdateGuideState(): m_state=6
00:28:23.662 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10161
00:28:23.663 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.42, Mass=736090, SNR=331.4, Peak=59270 HFD=4.7
00:28:23.664 00.001 8996 MultiStar: [#1 0.32,-0.05,0.75,U] [#2 0.13,0.24,0.80,U] [#3 0.06,0.30,0.67,U] [#4 0.28,0.10,0.57,U] [#5 -0.01,0.10,0.63,U] [#6 0.39,0.04,0.43,U] [#7 0.27,-0.09,0.41,U] [#8 0.39,-0.05,0.36,U] 
00:28:23.665 00.001 8996 single-star, 8 included, MultiStar: {0.18, 0.07}, one-star: {0.04, -0.04}
00:28:23.666 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
00:28:23.666 00.000 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
00:28:23.667 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.82 mountX=0.04 mountY=0.04, mountTheta=0.71
00:28:23.669 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
00:28:23.669 00.000 8996 Enqueuing Move request for scope (0.04, -0.04)
00:28:23.670 00.001 20224 Worker thread wakes up
00:28:23.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
00:28:23.670 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
00:28:23.670 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.04
00:28:23.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:28:23.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:23.671 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:28:23.671 00.000 20224 MoveAxis(E, 0, ABG)
00:28:23.671 00.000 20224 Move returns status 0, amount 0
00:28:23.671 00.000 20224 MoveAxis(N, 0, ABG)
00:28:23.671 00.000 20224 Move returns status 0, amount 0
00:28:23.671 00.000 20224 move complete, result=0
00:28:23.671 00.000 20224 worker thread done servicing request
00:28:23.674 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59270, med=2969, FiltMin=2705, FiltMax=31411, Gamma=1.000
00:28:23.695 00.021 8996 UpdateGuideState exits: m=736090 SNR=331.4
00:28:23.697 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:23.697 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:23.698 00.001 8996 Enqueuing Expose request
00:28:23.699 00.001 20224 Worker thread wakes up
00:28:23.699 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:23.700 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:23.701 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:24.690 00.989 20224 Exposure complete
00:28:24.766 00.076 20224 worker thread done servicing request
00:28:24.766 00.000 8996 OnExposeComplete: enter
00:28:24.768 00.002 8996 UpdateGuideState(): m_state=6
00:28:24.770 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10162
00:28:24.772 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.62, Mass=703743, SNR=360.4, Peak=58864 HFD=4.6
00:28:24.774 00.002 8996 MultiStar: [#1 0.09,0.08,0.61,U] [#2 0.11,0.22,0.73,U] [#3 -0.21,0.57,0.00,M1] [#4 0.00,0.27,0.51,U] [#5 -0.12,0.15,0.59,U] [#6 0.23,0.25,0.42,U] [#7 0.23,0.27,0.35,U] [#8 0.19,0.28,0.33,U] 
00:28:24.775 00.001 8996 single-star, 7 included, MultiStar: {0.10, 0.19}, one-star: {0.14, 0.15}
00:28:24.777 00.002 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
00:28:24.778 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
00:28:24.779 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.85 mountX=0.12 mountY=-0.17, mountTheta=-0.95
00:28:24.781 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.15, opts=13)
00:28:24.782 00.001 8996 Enqueuing Move request for scope (0.14, 0.15)
00:28:24.783 00.001 20224 Worker thread wakes up
00:28:24.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
00:28:24.783 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
00:28:24.783 00.000 20224 Moving (0.14, 0.15) raw xDistance=0.12 yDistance=-0.17
00:28:24.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:28:24.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:24.784 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:28:24.784 00.000 20224 MoveAxis(E, 0, ABG)
00:28:24.784 00.000 20224 Move returns status 0, amount 0
00:28:24.784 00.000 20224 MoveAxis(N, 0, ABG)
00:28:24.784 00.000 20224 Move returns status 0, amount 0
00:28:24.784 00.000 20224 move complete, result=0
00:28:24.784 00.000 20224 worker thread done servicing request
00:28:24.789 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58864, med=2969, FiltMin=2685, FiltMax=30070, Gamma=1.000
00:28:24.803 00.014 8996 UpdateGuideState exits: m=703743 SNR=360.4
00:28:24.805 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:24.808 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:24.810 00.002 8996 Enqueuing Expose request
00:28:24.812 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:28:24.814 00.002 20224 Worker thread wakes up
00:28:24.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:24.815 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:25.977 01.162 20224 Exposure complete
00:28:26.034 00.057 20224 worker thread done servicing request
00:28:26.035 00.001 8996 OnExposeComplete: enter
00:28:26.036 00.001 8996 UpdateGuideState(): m_state=6
00:28:26.038 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10163
00:28:26.039 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.46, Mass=654061, SNR=327.5, Peak=43510 HFD=4.9
00:28:26.041 00.002 8996 MultiStar: [#1 0.13,-0.04,0.61,U] [#2 -0.20,-0.01,0.72,U] [#3 -0.15,0.13,0.68,U] [#4 -0.12,0.00,0.59,U] [#5 -0.28,0.07,0.67,U] [#6 0.12,0.03,0.45,U] [#7 -0.10,0.11,0.41,U] [#8 -0.22,0.03,0.41,U] 
00:28:26.042 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.03}, one-star: {-0.12, -0.01}
00:28:26.043 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
00:28:26.044 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
00:28:26.045 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.88 mountX=-0.12 mountY=-0.02, mountTheta=-2.99
00:28:26.047 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.03, opts=13)
00:28:26.048 00.001 8996 Enqueuing Move request for scope (-0.11, 0.03)
00:28:26.049 00.001 20224 Worker thread wakes up
00:28:26.050 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
00:28:26.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
00:28:26.050 00.000 20224 Moving (-0.11, 0.03) raw xDistance=-0.12 yDistance=-0.02
00:28:26.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:28:26.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:26.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:28:26.050 00.000 20224 MoveAxis(E, 0, ABG)
00:28:26.050 00.000 20224 Move returns status 0, amount 0
00:28:26.050 00.000 20224 MoveAxis(N, 0, ABG)
00:28:26.050 00.000 20224 Move returns status 0, amount 0
00:28:26.050 00.000 20224 move complete, result=0
00:28:26.050 00.000 20224 worker thread done servicing request
00:28:26.055 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44256, med=2969, FiltMin=2678, FiltMax=24947, Gamma=1.000
00:28:26.068 00.013 8996 UpdateGuideState exits: m=654061 SNR=327.5
00:28:26.070 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:26.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:26.073 00.002 8996 Enqueuing Expose request
00:28:26.074 00.001 20224 Worker thread wakes up
00:28:26.074 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:26.076 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:26.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:27.054 00.978 20224 Exposure complete
00:28:27.123 00.069 20224 worker thread done servicing request
00:28:27.123 00.000 8996 OnExposeComplete: enter
00:28:27.124 00.001 8996 UpdateGuideState(): m_state=6
00:28:27.125 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10164
00:28:27.125 00.000 8996 Star::Find returns 1 (0), X=135.58, Y=473.63, Mass=705856, SNR=319.5, Peak=54752 HFD=4.7
00:28:27.126 00.001 8996 MultiStar: [#1 0.16,0.00,0.70,U] [#2 -0.09,-0.02,0.76,U] [#3 -0.27,0.28,0.67,U] [#4 0.04,0.11,0.53,U] [#5 0.02,0.11,0.63,U] [#6 0.21,-0.18,0.43,U] [#7 0.00,0.11,0.52,U] [#8 0.06,-0.01,0.41,U] 
00:28:27.127 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.08}, one-star: {-0.03, 0.16}
00:28:27.128 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
00:28:27.128 00.000 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
00:28:27.129 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.61 mountX=-0.01 mountY=-0.08, mountTheta=-1.70
00:28:27.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.08, opts=13)
00:28:27.132 00.001 8996 Enqueuing Move request for scope (-0.00, 0.08)
00:28:27.132 00.000 20224 Worker thread wakes up
00:28:27.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
00:28:27.133 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
00:28:27.133 00.000 20224 Moving (-0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
00:28:27.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:28:27.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:27.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:28:27.133 00.000 20224 MoveAxis(E, 0, ABG)
00:28:27.133 00.000 20224 Move returns status 0, amount 0
00:28:27.133 00.000 20224 MoveAxis(N, 0, ABG)
00:28:27.133 00.000 20224 Move returns status 0, amount 0
00:28:27.133 00.000 20224 move complete, result=0
00:28:27.133 00.000 20224 worker thread done servicing request
00:28:27.138 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54752, med=2969, FiltMin=2688, FiltMax=25494, Gamma=1.000
00:28:27.154 00.016 8996 UpdateGuideState exits: m=705856 SNR=319.5
00:28:27.156 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:27.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:27.159 00.002 8996 Enqueuing Expose request
00:28:27.161 00.002 20224 Worker thread wakes up
00:28:27.161 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:27.163 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:27.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:28.311 01.148 20224 Exposure complete
00:28:28.396 00.085 20224 worker thread done servicing request
00:28:28.396 00.000 8996 OnExposeComplete: enter
00:28:28.398 00.002 8996 UpdateGuideState(): m_state=6
00:28:28.400 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10165
00:28:28.402 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=473.37, Mass=870899, SNR=332.5, Peak=65535 HFD=4.5
00:28:28.405 00.003 8996 MultiStar: [#1 0.04,-0.18,0.67,U] [#2 0.01,-0.06,0.71,U] [#3 -0.09,0.32,0.61,U] [#4 0.05,0.10,0.55,U] [#5 0.11,-0.19,0.63,U] [#6 0.07,-0.31,0.36,U] [#7 0.17,-0.19,0.44,U] [#8 0.16,-0.21,0.35,U] 
00:28:28.407 00.002 8996 refined, 8 included, MultiStar: {0.08, -0.08}, one-star: {0.18, -0.10}
00:28:28.409 00.002 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
00:28:28.410 00.001 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
00:28:28.412 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.77 mountX=0.08 mountY=0.07, mountTheta=0.66
00:28:28.415 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.08, opts=13)
00:28:28.417 00.002 8996 Enqueuing Move request for scope (0.08, -0.08)
00:28:28.419 00.002 20224 Worker thread wakes up
00:28:28.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
00:28:28.419 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
00:28:28.419 00.000 20224 Moving (0.08, -0.08) raw xDistance=0.08 yDistance=0.07
00:28:28.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:28:28.420 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:28.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:28:28.420 00.000 20224 MoveAxis(E, 0, ABG)
00:28:28.420 00.000 20224 Move returns status 0, amount 0
00:28:28.420 00.000 20224 MoveAxis(N, 0, ABG)
00:28:28.420 00.000 20224 Move returns status 0, amount 0
00:28:28.420 00.000 20224 move complete, result=0
00:28:28.420 00.000 20224 worker thread done servicing request
00:28:28.426 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65535, med=2969, FiltMin=2704, FiltMax=32077, Gamma=1.000
00:28:28.452 00.026 8996 UpdateGuideState exits: m=870899 SNR=332.5
00:28:28.454 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:28.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:28.456 00.001 8996 Enqueuing Expose request
00:28:28.456 00.000 20224 Worker thread wakes up
00:28:28.456 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:28.457 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:28.457 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:29.431 00.974 20224 Exposure complete
00:28:29.504 00.073 20224 worker thread done servicing request
00:28:29.504 00.000 8996 OnExposeComplete: enter
00:28:29.505 00.001 8996 UpdateGuideState(): m_state=6
00:28:29.506 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10166
00:28:29.507 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.46, Mass=589935, SNR=300.3, Peak=42278 HFD=4.8
00:28:29.508 00.001 8996 MultiStar: [#1 0.02,-0.06,0.71,U] [#2 -0.15,0.04,0.89,U] [#3 -0.33,0.41,0.00,M1] [#4 -0.09,0.16,0.62,U] [#5 -0.11,-0.09,0.65,U] [#6 0.15,0.06,0.50,U] [#7 0.16,-0.06,0.49,U] [#8 -0.10,-0.06,0.46,U] 
00:28:29.509 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.00}, one-star: {-0.18, -0.01}
00:28:29.509 00.000 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
00:28:29.510 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
00:28:29.511 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-3.11 mountX=-0.06 mountY=0.01, mountTheta=3.00
00:28:29.514 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.00, opts=13)
00:28:29.516 00.002 8996 Enqueuing Move request for scope (-0.06, -0.00)
00:28:29.519 00.003 20224 Worker thread wakes up
00:28:29.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.00) opts 0xd
00:28:29.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.00)
00:28:29.519 00.000 20224 Moving (-0.06, -0.00) raw xDistance=-0.06 yDistance=0.01
00:28:29.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:28:29.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:29.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:28:29.519 00.000 20224 MoveAxis(E, 0, ABG)
00:28:29.519 00.000 20224 Move returns status 0, amount 0
00:28:29.519 00.000 20224 MoveAxis(N, 0, ABG)
00:28:29.519 00.000 20224 Move returns status 0, amount 0
00:28:29.519 00.000 20224 move complete, result=0
00:28:29.519 00.000 20224 worker thread done servicing request
00:28:29.524 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=42278, med=2969, FiltMin=2669, FiltMax=20915, Gamma=1.000
00:28:29.543 00.019 8996 UpdateGuideState exits: m=589935 SNR=300.3
00:28:29.544 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:29.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:29.546 00.001 8996 Enqueuing Expose request
00:28:29.547 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:29.548 00.001 20224 Worker thread wakes up
00:28:29.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:29.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:30.713 01.165 20224 Exposure complete
00:28:30.787 00.074 20224 worker thread done servicing request
00:28:30.787 00.000 8996 OnExposeComplete: enter
00:28:30.788 00.001 8996 UpdateGuideState(): m_state=6
00:28:30.790 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10167
00:28:30.792 00.002 8996 Star::Find returns 1 (0), X=135.70, Y=473.50, Mass=718894, SNR=317.8, Peak=54038 HFD=4.7
00:28:30.794 00.002 8996 MultiStar: [#1 0.11,0.06,0.66,U] [#2 0.14,0.20,0.86,U] [#3 0.00,0.35,0.60,U] [#4 0.02,0.10,0.65,U] [#5 0.11,-0.11,0.62,U] [#6 0.20,0.04,0.47,U] [#7 0.28,0.04,0.46,U] [#8 0.19,0.03,0.39,U] 
00:28:30.794 00.000 8996 single-star, 8 included, MultiStar: {0.12, 0.09}, one-star: {0.10, 0.04}
00:28:30.795 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
00:28:30.796 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
00:28:30.796 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.34 mountX=0.10 mountY=-0.05, mountTheta=-0.45
00:28:30.798 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
00:28:30.799 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
00:28:30.799 00.000 20224 Worker thread wakes up
00:28:30.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
00:28:30.799 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
00:28:30.799 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.05
00:28:30.800 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:28:30.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:30.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:28:30.800 00.000 20224 MoveAxis(E, 0, ABG)
00:28:30.800 00.000 20224 Move returns status 0, amount 0
00:28:30.800 00.000 20224 MoveAxis(N, 0, ABG)
00:28:30.800 00.000 20224 Move returns status 0, amount 0
00:28:30.800 00.000 20224 move complete, result=0
00:28:30.800 00.000 20224 worker thread done servicing request
00:28:30.803 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=54038, med=2969, FiltMin=2704, FiltMax=29766, Gamma=1.000
00:28:30.817 00.014 8996 UpdateGuideState exits: m=718894 SNR=317.8
00:28:30.818 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:30.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:30.819 00.000 8996 Enqueuing Expose request
00:28:30.820 00.001 20224 Worker thread wakes up
00:28:30.820 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:28:30.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:30.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:31.792 00.971 20224 Exposure complete
00:28:31.857 00.065 20224 worker thread done servicing request
00:28:31.857 00.000 8996 OnExposeComplete: enter
00:28:31.858 00.001 8996 UpdateGuideState(): m_state=6
00:28:31.860 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10168
00:28:31.862 00.002 8996 Star::Find returns 1 (0), X=135.68, Y=473.51, Mass=706709, SNR=326.4, Peak=55392 HFD=4.5
00:28:31.863 00.001 8996 MultiStar: [#1 0.27,0.22,0.59,U] [#2 0.13,0.29,0.71,U] [#3 -0.37,0.69,0.00,M1] [#4 -0.10,0.24,0.51,U] [#5 -0.01,-0.05,0.60,U] [#6 0.12,0.27,0.44,U] [#7 0.24,0.10,0.50,U] [#8 -0.01,0.27,0.41,U] 
00:28:31.865 00.002 8996 single-star, 7 included, MultiStar: {0.09, 0.16}, one-star: {0.08, 0.05}
00:28:31.866 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
00:28:31.868 00.002 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
00:28:31.869 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.05 hyp=0.09 cameraTheta=0.53 mountX=0.08 mountY=-0.06, mountTheta=-0.64
00:28:31.872 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.05, opts=13)
00:28:31.874 00.002 8996 Enqueuing Move request for scope (0.08, 0.05)
00:28:31.875 00.001 20224 Worker thread wakes up
00:28:31.875 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.05) opts 0xd
00:28:31.875 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.05)
00:28:31.875 00.000 20224 Moving (0.08, 0.05) raw xDistance=0.08 yDistance=-0.06
00:28:31.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:28:31.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:31.876 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:28:31.876 00.000 20224 MoveAxis(E, 0, ABG)
00:28:31.876 00.000 20224 Move returns status 0, amount 0
00:28:31.876 00.000 20224 MoveAxis(N, 0, ABG)
00:28:31.876 00.000 20224 Move returns status 0, amount 0
00:28:31.876 00.000 20224 move complete, result=0
00:28:31.876 00.000 20224 worker thread done servicing request
00:28:31.882 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55392, med=2969, FiltMin=2688, FiltMax=30374, Gamma=1.000
00:28:31.906 00.024 8996 UpdateGuideState exits: m=706709 SNR=326.4
00:28:31.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:31.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:31.909 00.001 8996 Enqueuing Expose request
00:28:31.910 00.001 20224 Worker thread wakes up
00:28:31.910 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:31.911 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:31.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:33.077 01.166 20224 Exposure complete
00:28:33.144 00.067 20224 worker thread done servicing request
00:28:33.145 00.001 8996 OnExposeComplete: enter
00:28:33.146 00.001 8996 UpdateGuideState(): m_state=6
00:28:33.146 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10169
00:28:33.147 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.35, Mass=700282, SNR=332.6, Peak=57654 HFD=4.5
00:28:33.148 00.001 8996 MultiStar: [#1 0.23,-0.13,0.64,U] [#2 0.06,0.35,0.71,U] [#3 -0.00,0.41,0.57,U] [#4 0.08,0.22,0.57,U] [#5 0.06,-0.13,0.67,U] [#6 0.12,0.20,0.42,U] [#7 0.11,-0.01,0.48,U] [#8 0.09,-0.12,0.37,U] 
00:28:33.149 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.07}, one-star: {0.21, -0.12}
00:28:33.150 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
00:28:33.151 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
00:28:33.151 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.13 cameraTheta=0.53 mountX=0.11 mountY=-0.08, mountTheta=-0.64
00:28:33.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.07, opts=13)
00:28:33.153 00.000 8996 Enqueuing Move request for scope (0.12, 0.07)
00:28:33.154 00.001 20224 Worker thread wakes up
00:28:33.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
00:28:33.154 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
00:28:33.154 00.000 20224 Moving (0.12, 0.07) raw xDistance=0.11 yDistance=-0.08
00:28:33.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:28:33.155 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:33.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:28:33.155 00.000 20224 MoveAxis(E, 0, ABG)
00:28:33.155 00.000 20224 Move returns status 0, amount 0
00:28:33.155 00.000 20224 MoveAxis(N, 0, ABG)
00:28:33.155 00.000 20224 Move returns status 0, amount 0
00:28:33.155 00.000 20224 move complete, result=0
00:28:33.155 00.000 20224 worker thread done servicing request
00:28:33.158 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57654, med=2969, FiltMin=2688, FiltMax=27318, Gamma=1.000
00:28:33.180 00.022 8996 UpdateGuideState exits: m=700282 SNR=332.6
00:28:33.182 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:33.185 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:33.187 00.002 8996 Enqueuing Expose request
00:28:33.189 00.002 20224 Worker thread wakes up
00:28:33.189 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:33.191 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:33.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:34.166 00.975 20224 Exposure complete
00:28:34.225 00.059 20224 worker thread done servicing request
00:28:34.225 00.000 8996 OnExposeComplete: enter
00:28:34.226 00.001 8996 UpdateGuideState(): m_state=6
00:28:34.227 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10170
00:28:34.228 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.52, Mass=665727, SNR=317.7, Peak=51942 HFD=4.7
00:28:34.229 00.001 8996 MultiStar: [#1 0.18,-0.17,0.63,U] [#2 0.15,0.23,0.77,U] [#3 -0.04,0.40,0.59,U] [#4 0.11,0.15,0.50,U] [#5 0.16,-0.03,0.52,U] [#6 0.41,0.06,0.46,U] [#7 0.20,-0.08,0.48,U] [#8 0.04,-0.19,0.40,U] 
00:28:34.229 00.000 8996 single-star, 8 included, MultiStar: {0.13, 0.06}, one-star: {0.06, 0.05}
00:28:34.230 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
00:28:34.231 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
00:28:34.232 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.75 mountX=0.05 mountY=-0.06, mountTheta=-0.85
00:28:34.233 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
00:28:34.233 00.000 8996 Enqueuing Move request for scope (0.06, 0.05)
00:28:34.234 00.001 20224 Worker thread wakes up
00:28:34.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:28:34.234 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:28:34.234 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.05 yDistance=-0.06
00:28:34.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:28:34.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:34.235 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:28:34.235 00.000 20224 MoveAxis(E, 0, ABG)
00:28:34.235 00.000 20224 Move returns status 0, amount 0
00:28:34.235 00.000 20224 MoveAxis(N, 0, ABG)
00:28:34.235 00.000 20224 Move returns status 0, amount 0
00:28:34.235 00.000 20224 move complete, result=0
00:28:34.235 00.000 20224 worker thread done servicing request
00:28:34.238 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51942, med=2969, FiltMin=2694, FiltMax=25526, Gamma=1.000
00:28:34.251 00.013 8996 UpdateGuideState exits: m=665727 SNR=317.7
00:28:34.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:34.252 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:34.253 00.001 8996 Enqueuing Expose request
00:28:34.254 00.001 20224 Worker thread wakes up
00:28:34.254 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:34.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:34.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:35.436 01.181 20224 Exposure complete
00:28:35.514 00.078 20224 worker thread done servicing request
00:28:35.514 00.000 8996 OnExposeComplete: enter
00:28:35.515 00.001 8996 UpdateGuideState(): m_state=6
00:28:35.517 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10171
00:28:35.519 00.002 8996 Star::Find returns 1 (0), X=135.55, Y=473.22, Mass=730556, SNR=315.9, Peak=61174 HFD=4.6
00:28:35.521 00.002 8996 MultiStar: [#1 0.04,-0.26,0.68,U] [#2 -0.22,0.04,0.63,U] [#3 -0.43,0.32,0.00,M1] [#4 -0.24,0.11,0.61,U] [#5 0.21,-0.12,0.65,U] [#6 -0.05,-0.08,0.45,U] [#7 0.04,-0.19,0.48,U] [#8 0.14,-0.07,0.38,U] 
00:28:35.522 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.11}, one-star: {-0.06, -0.24}
00:28:35.524 00.002 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
00:28:35.524 00.000 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
00:28:35.525 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.80 mountX=-0.02 mountY=0.12, mountTheta=1.70
00:28:35.527 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
00:28:35.528 00.001 8996 Enqueuing Move request for scope (-0.03, -0.11)
00:28:35.529 00.001 20224 Worker thread wakes up
00:28:35.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
00:28:35.529 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
00:28:35.529 00.000 20224 Moving (-0.03, -0.11) raw xDistance=-0.02 yDistance=0.12
00:28:35.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:28:35.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:35.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:28:35.529 00.000 20224 MoveAxis(E, 0, ABG)
00:28:35.529 00.000 20224 Move returns status 0, amount 0
00:28:35.529 00.000 20224 MoveAxis(N, 0, ABG)
00:28:35.529 00.000 20224 Move returns status 0, amount 0
00:28:35.529 00.000 20224 move complete, result=0
00:28:35.530 00.001 20224 worker thread done servicing request
00:28:35.533 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61174, med=2969, FiltMin=2681, FiltMax=30499, Gamma=1.000
00:28:35.548 00.015 8996 UpdateGuideState exits: m=730556 SNR=315.9
00:28:35.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:35.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:35.550 00.000 8996 Enqueuing Expose request
00:28:35.551 00.001 20224 Worker thread wakes up
00:28:35.551 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:35.552 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:35.552 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:36.530 00.978 20224 Exposure complete
00:28:36.590 00.060 20224 worker thread done servicing request
00:28:36.590 00.000 8996 OnExposeComplete: enter
00:28:36.591 00.001 8996 UpdateGuideState(): m_state=6
00:28:36.591 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10172
00:28:36.592 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.09, Mass=811265, SNR=371.0, Peak=65535 HFD=4.7
00:28:36.593 00.001 8996 MultiStar: [#1 -0.09,-0.29,0.62,U] [#2 -0.10,-0.22,0.70,U] [#3 -0.29,0.36,0.00,M2] [#4 -0.08,0.18,0.48,U] [#5 -0.08,-0.32,0.54,U] [#6 -0.19,-0.01,0.34,U] [#7 0.10,-0.05,0.36,U] [#8 -0.04,-0.35,0.37,U] 
00:28:36.594 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.22}, one-star: {-0.17, -0.37}
00:28:36.595 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
00:28:36.596 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
00:28:36.596 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.99 mountX=-0.07 mountY=0.22, mountTheta=1.89
00:28:36.599 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.22, opts=13)
00:28:36.601 00.002 8996 Enqueuing Move request for scope (-0.09, -0.22)
00:28:36.604 00.003 20224 Worker thread wakes up
00:28:36.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.22) opts 0xd
00:28:36.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.22)
00:28:36.604 00.000 20224 Moving (-0.09, -0.22) raw xDistance=-0.07 yDistance=0.22
00:28:36.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:28:36.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:28:36.604 00.000 20224 MoveAxis(E, 0, ABG)
00:28:36.604 00.000 20224 Move returns status 0, amount 0
00:28:36.604 00.000 20224 MoveAxis(S, 47, ABG)
00:28:36.604 00.000 20224 Guiding  Dir = 1, Dur = 47
00:28:36.604 00.000 20224 IsSlewing returns 0
00:28:36.604 00.000 20224 IsGuiding returns 0
00:28:36.605 00.001 20224 PulseGuide returned control before completion, sleep 57
00:28:36.610 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65535, med=2969, FiltMin=2678, FiltMax=31261, Gamma=1.000
00:28:36.633 00.023 8996 UpdateGuideState exits: m=811265 SNR=371.0
00:28:36.634 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:36.635 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:36.636 00.001 8996 Enqueuing Expose request
00:28:36.678 00.042 20224 IsGuiding returns 1
00:28:36.678 00.000 20224 scope still moving after pulse duration time elapsed
00:28:36.709 00.031 20224 IsSlewing returns 0
00:28:36.709 00.000 20224 IsGuiding returns 0
00:28:36.709 00.000 20224 scope move finished after 47 + 57 ms
00:28:36.709 00.000 20224 Move returns status 0, amount 47
00:28:36.709 00.000 20224 move complete, result=0
00:28:36.709 00.000 20224 worker thread done servicing request
00:28:36.709 00.000 20224 Worker thread wakes up
00:28:36.709 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
00:28:36.711 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:36.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:37.883 01.172 20224 Exposure complete
00:28:37.960 00.077 20224 worker thread done servicing request
00:28:37.960 00.000 8996 OnExposeComplete: enter
00:28:37.961 00.001 8996 UpdateGuideState(): m_state=6
00:28:37.962 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10173
00:28:37.962 00.000 8996 Star::Find returns 1 (0), X=135.36, Y=473.61, Mass=663025, SNR=329.7, Peak=48368 HFD=4.6
00:28:37.963 00.001 8996 MultiStar: [#1 0.10,0.05,0.64,U] [#2 -0.09,0.11,0.75,U] [#3 -0.36,0.47,0.00,M3] [#4 -0.13,0.24,0.52,U] [#5 0.06,0.22,0.70,U] [#6 0.02,0.14,0.45,U] [#7 0.14,-0.07,0.46,U] [#8 0.05,0.20,0.40,U] 
00:28:37.964 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.13}, one-star: {-0.25, 0.14}
00:28:37.965 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:28:37.965 00.000 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:28:37.966 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.84 mountX=-0.05 mountY=-0.13, mountTheta=-1.94
00:28:37.968 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
00:28:37.969 00.001 8996 Enqueuing Move request for scope (-0.04, 0.13)
00:28:37.970 00.001 20224 Worker thread wakes up
00:28:37.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
00:28:37.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
00:28:37.970 00.000 20224 Moving (-0.04, 0.13) raw xDistance=-0.05 yDistance=-0.13
00:28:37.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:28:37.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:37.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:28:37.970 00.000 20224 MoveAxis(E, 0, ABG)
00:28:37.970 00.000 20224 Move returns status 0, amount 0
00:28:37.971 00.001 20224 MoveAxis(N, 0, ABG)
00:28:37.971 00.000 20224 Move returns status 0, amount 0
00:28:37.971 00.000 20224 move complete, result=0
00:28:37.971 00.000 20224 worker thread done servicing request
00:28:37.979 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48368, med=2969, FiltMin=2640, FiltMax=21846, Gamma=1.000
00:28:38.008 00.029 8996 UpdateGuideState exits: m=663025 SNR=329.7
00:28:38.010 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:38.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:38.013 00.002 8996 Enqueuing Expose request
00:28:38.015 00.002 20224 Worker thread wakes up
00:28:38.015 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:38.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:38.015 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:28:38.986 00.971 20224 Exposure complete
00:28:39.064 00.078 20224 worker thread done servicing request
00:28:39.064 00.000 8996 OnExposeComplete: enter
00:28:39.065 00.001 8996 UpdateGuideState(): m_state=6
00:28:39.066 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10174
00:28:39.067 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.46, Mass=613617, SNR=296.3, Peak=47990 HFD=4.7
00:28:39.068 00.001 8996 MultiStar: [#1 0.15,-0.04,0.72,U] [#2 0.16,0.07,0.78,U] [#3 0.08,0.29,0.65,U] [#4 0.23,-0.00,0.62,U] [#5 0.05,0.20,0.62,U] [#6 0.28,0.18,0.54,U] [#7 0.42,-0.07,0.50,U] [#8 0.05,0.18,0.45,U] 
00:28:39.069 00.001 8996 single-star, 8 included, MultiStar: {0.14, 0.08}, one-star: {-0.03, -0.01}
00:28:39.070 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
00:28:39.071 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
00:28:39.071 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.85 mountX=-0.03 mountY=0.01, mountTheta=2.74
00:28:39.073 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
00:28:39.074 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
00:28:39.074 00.000 20224 Worker thread wakes up
00:28:39.075 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
00:28:39.075 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
00:28:39.075 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
00:28:39.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:28:39.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:39.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:28:39.075 00.000 20224 MoveAxis(E, 0, ABG)
00:28:39.075 00.000 20224 Move returns status 0, amount 0
00:28:39.075 00.000 20224 MoveAxis(N, 0, ABG)
00:28:39.075 00.000 20224 Move returns status 0, amount 0
00:28:39.075 00.000 20224 move complete, result=0
00:28:39.075 00.000 20224 worker thread done servicing request
00:28:39.082 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47990, med=2973, FiltMin=2694, FiltMax=25171, Gamma=1.000
00:28:39.104 00.022 8996 UpdateGuideState exits: m=613617 SNR=296.3
00:28:39.106 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:39.106 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:39.107 00.001 8996 Enqueuing Expose request
00:28:39.108 00.001 20224 Worker thread wakes up
00:28:39.108 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:39.109 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:39.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:40.265 01.156 20224 Exposure complete
00:28:40.337 00.072 20224 worker thread done servicing request
00:28:40.337 00.000 8996 OnExposeComplete: enter
00:28:40.339 00.002 8996 UpdateGuideState(): m_state=6
00:28:40.341 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10175
00:28:40.342 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.35, Mass=684109, SNR=357.1, Peak=61398 HFD=4.5
00:28:40.344 00.002 8996 MultiStar: [#1 0.18,0.16,0.63,U] [#2 0.38,0.05,0.62,U] [#3 0.10,0.45,0.00,M3] [#4 0.28,0.19,0.53,U] [#5 0.31,0.05,0.60,U] [#6 0.43,0.16,0.00,M1] [#7 0.48,-0.13,0.00,M1] [#8 0.29,0.10,0.34,U] 
00:28:40.345 00.001 8996 single-star, 5 included, MultiStar: {0.27, 0.05}, one-star: {0.20, -0.12}
00:28:40.347 00.002 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
00:28:40.348 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
00:28:40.349 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-0.51 mountX=0.21 mountY=0.09, mountTheta=0.40
00:28:40.351 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.12, opts=13)
00:28:40.352 00.001 8996 Enqueuing Move request for scope (0.20, -0.12)
00:28:40.353 00.001 20224 Worker thread wakes up
00:28:40.353 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.12) opts 0xd
00:28:40.353 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.12)
00:28:40.353 00.000 20224 Moving (0.20, -0.12) raw xDistance=0.21 yDistance=0.09
00:28:40.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
00:28:40.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:40.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:28:40.353 00.000 20224 MoveAxis(W, 31, ABG)
00:28:40.353 00.000 20224 Guiding  Dir = 3, Dur = 31
00:28:40.353 00.000 20224 IsSlewing returns 0
00:28:40.354 00.001 20224 IsGuiding returns 0
00:28:40.357 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61398, med=2969, FiltMin=2678, FiltMax=27110, Gamma=1.000
00:28:40.375 00.018 8996 UpdateGuideState exits: m=684109 SNR=357.1
00:28:40.377 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:40.379 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:40.380 00.001 8996 Enqueuing Expose request
00:28:40.381 00.001 20224 PulseGuide returned control before completion, sleep 15
00:28:40.411 00.030 20224 IsGuiding returns 1
00:28:40.411 00.000 20224 scope still moving after pulse duration time elapsed
00:28:40.441 00.030 20224 IsSlewing returns 0
00:28:40.441 00.000 20224 IsGuiding returns 1
00:28:40.473 00.032 20224 IsSlewing returns 0
00:28:40.473 00.000 20224 IsGuiding returns 0
00:28:40.473 00.000 20224 scope move finished after 31 + 88 ms
00:28:40.473 00.000 20224 Move returns status 0, amount 31
00:28:40.473 00.000 20224 MoveAxis(N, 0, ABG)
00:28:40.473 00.000 20224 Move returns status 0, amount 0
00:28:40.474 00.001 20224 move complete, result=0
00:28:40.474 00.000 20224 worker thread done servicing request
00:28:40.474 00.000 20224 Worker thread wakes up
00:28:40.474 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
00:28:40.475 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:40.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:41.447 00.972 20224 Exposure complete
00:28:41.530 00.083 20224 worker thread done servicing request
00:28:41.530 00.000 8996 OnExposeComplete: enter
00:28:41.531 00.001 8996 UpdateGuideState(): m_state=6
00:28:41.533 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10176
00:28:41.535 00.002 8996 Star::Find returns 1 (0), X=135.77, Y=473.28, Mass=673690, SNR=338.4, Peak=60086 HFD=4.6
00:28:41.537 00.002 8996 MultiStar: [#1 0.23,-0.03,0.57,U] [#2 0.17,0.06,0.72,U] [#3 -0.05,0.24,0.58,U] [#4 0.05,-0.07,0.60,U] [#5 0.05,0.03,0.59,U] [#6 0.08,-0.20,0.35,U] [#7 0.07,-0.13,0.42,U] [#8 0.19,0.11,0.40,U] 
00:28:41.538 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.02}, one-star: {0.17, -0.18}
00:28:41.539 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
00:28:41.539 00.000 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
00:28:41.540 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-0.20 mountX=0.11 mountY=0.01, mountTheta=0.09
00:28:41.542 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.02, opts=13)
00:28:41.543 00.001 8996 Enqueuing Move request for scope (0.11, -0.02)
00:28:41.544 00.001 20224 Worker thread wakes up
00:28:41.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.02) opts 0xd
00:28:41.544 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.02)
00:28:41.544 00.000 20224 Moving (0.11, -0.02) raw xDistance=0.11 yDistance=0.01
00:28:41.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:28:41.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:41.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:28:41.544 00.000 20224 MoveAxis(E, 0, ABG)
00:28:41.545 00.001 20224 Move returns status 0, amount 0
00:28:41.545 00.000 20224 MoveAxis(N, 0, ABG)
00:28:41.545 00.000 20224 Move returns status 0, amount 0
00:28:41.545 00.000 20224 move complete, result=0
00:28:41.545 00.000 20224 worker thread done servicing request
00:28:41.548 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=60086, med=2969, FiltMin=2691, FiltMax=25974, Gamma=1.000
00:28:41.562 00.014 8996 UpdateGuideState exits: m=673690 SNR=338.4
00:28:41.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:41.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:41.565 00.001 8996 Enqueuing Expose request
00:28:41.566 00.001 20224 Worker thread wakes up
00:28:41.566 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:41.568 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:41.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:42.746 01.178 20224 Exposure complete
00:28:42.829 00.083 20224 worker thread done servicing request
00:28:42.830 00.001 8996 OnExposeComplete: enter
00:28:42.831 00.001 8996 UpdateGuideState(): m_state=6
00:28:42.833 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10177
00:28:42.834 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.14, Mass=663298, SNR=317.4, Peak=60054 HFD=4.5
00:28:42.836 00.002 8996 MultiStar: [#1 0.18,-0.36,0.76,U] [#2 -0.05,0.09,0.78,U] [#3 -0.25,0.36,0.66,U] [#4 -0.09,0.05,0.53,U] [#5 -0.11,-0.10,0.66,U] [#6 0.09,-0.08,0.49,U] [#7 0.11,-0.34,0.46,U] [#8 -0.02,-0.23,0.38,U] 
00:28:42.837 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.11}, one-star: {-0.09, -0.32}
00:28:42.838 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:28:42.839 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:28:42.840 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.88 mountX=-0.02 mountY=0.11, mountTheta=1.79
00:28:42.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
00:28:42.843 00.001 8996 Enqueuing Move request for scope (-0.03, -0.11)
00:28:42.845 00.002 20224 Worker thread wakes up
00:28:42.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
00:28:42.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
00:28:42.845 00.000 20224 Moving (-0.03, -0.11) raw xDistance=-0.02 yDistance=0.11
00:28:42.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:28:42.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:42.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:28:42.845 00.000 20224 MoveAxis(E, 0, ABG)
00:28:42.845 00.000 20224 Move returns status 0, amount 0
00:28:42.845 00.000 20224 MoveAxis(N, 0, ABG)
00:28:42.846 00.001 20224 Move returns status 0, amount 0
00:28:42.846 00.000 20224 move complete, result=0
00:28:42.846 00.000 20224 worker thread done servicing request
00:28:42.851 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60054, med=2973, FiltMin=2707, FiltMax=26672, Gamma=1.000
00:28:42.866 00.015 8996 UpdateGuideState exits: m=663298 SNR=317.4
00:28:42.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:42.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:42.869 00.001 8996 Enqueuing Expose request
00:28:42.870 00.001 20224 Worker thread wakes up
00:28:42.870 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:42.870 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:42.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:43.845 00.975 20224 Exposure complete
00:28:43.907 00.062 20224 worker thread done servicing request
00:28:43.907 00.000 8996 OnExposeComplete: enter
00:28:43.909 00.002 8996 UpdateGuideState(): m_state=6
00:28:43.910 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10178
00:28:43.911 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.56, Mass=638055, SNR=304.8, Peak=43069 HFD=4.5
00:28:43.912 00.001 8996 MultiStar: [#1 -0.20,-0.29,0.71,U] [#2 -0.41,0.15,0.85,U] [#3 -0.83,0.41,0.00,M2] [#4 -0.43,0.23,0.00,M1] [#5 -0.36,0.08,0.65,U] [#6 -0.29,-0.17,0.46,U] [#7 -0.40,-0.06,0.44,U] [#8 -0.29,-0.06,0.42,U] 
00:28:43.913 00.001 8996 refined, 6 included, MultiStar: {-0.37, -0.01}, one-star: {-0.50, 0.10}
00:28:43.914 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
00:28:43.915 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
00:28:43.916 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.01 hyp=0.37 cameraTheta=-3.11 mountX=-0.36 mountY=0.06, mountTheta=2.99
00:28:43.917 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.01, opts=13)
00:28:43.918 00.001 8996 Enqueuing Move request for scope (-0.37, -0.01)
00:28:43.920 00.002 20224 Worker thread wakes up
00:28:43.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.01) opts 0xd
00:28:43.920 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.01)
00:28:43.920 00.000 20224 Moving (-0.37, -0.01) raw xDistance=-0.36 yDistance=0.06
00:28:43.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
00:28:43.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:43.921 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:28:43.921 00.000 20224 MoveAxis(E, 53, ABG)
00:28:43.921 00.000 20224 Guiding  Dir = 2, Dur = 53
00:28:43.921 00.000 20224 IsSlewing returns 0
00:28:43.921 00.000 20224 IsGuiding returns 0
00:28:43.927 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43069, med=2969, FiltMin=2701, FiltMax=21529, Gamma=1.000
00:28:43.942 00.015 8996 UpdateGuideState exits: m=638055 SNR=304.8
00:28:43.944 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:43.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:43.945 00.000 8996 Enqueuing Expose request
00:28:43.983 00.038 20224 IsGuiding returns 1
00:28:43.983 00.000 20224 scope still moving after pulse duration time elapsed
00:28:44.013 00.030 20224 IsSlewing returns 0
00:28:44.013 00.000 20224 IsGuiding returns 1
00:28:44.044 00.031 20224 IsSlewing returns 0
00:28:44.045 00.001 20224 IsGuiding returns 1
00:28:44.074 00.029 20224 IsSlewing returns 0
00:28:44.075 00.001 20224 IsGuiding returns 0
00:28:44.075 00.000 20224 scope move finished after 53 + 100 ms
00:28:44.075 00.000 20224 Move returns status 0, amount 53
00:28:44.075 00.000 20224 MoveAxis(N, 0, ABG)
00:28:44.075 00.000 20224 Move returns status 0, amount 0
00:28:44.075 00.000 20224 move complete, result=0
00:28:44.075 00.000 20224 worker thread done servicing request
00:28:44.075 00.000 20224 Worker thread wakes up
00:28:44.076 00.001 8996 GuideStep: -0.4 px 53 ms EAST, 0.1 px 0 ms NORTH
00:28:44.079 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:44.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:45.229 01.150 20224 Exposure complete
00:28:45.310 00.081 20224 worker thread done servicing request
00:28:45.310 00.000 8996 OnExposeComplete: enter
00:28:45.312 00.002 8996 UpdateGuideState(): m_state=6
00:28:45.314 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10179
00:28:45.316 00.002 8996 Star::Find returns 1 (0), X=135.51, Y=473.20, Mass=641864, SNR=338.6, Peak=54566 HFD=4.7
00:28:45.318 00.002 8996 MultiStar: [#1 -0.11,-0.43,0.67,U] [#2 -0.22,-0.17,0.79,U] [#3 -0.31,-0.06,0.52,U] [#4 -0.06,-0.32,0.51,U] [#5 -0.09,-0.48,0.00,M1] [#6 -0.07,-0.28,0.41,U] [#7 0.11,-0.40,0.52,U] [#8 0.08,-0.40,0.39,U] 
00:28:45.320 00.002 8996 single-star, 7 included, MultiStar: {-0.10, -0.28}, one-star: {-0.09, -0.27}
00:28:45.322 00.002 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
00:28:45.323 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
00:28:45.325 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.27 hyp=0.28 cameraTheta=-1.90 mountX=-0.06 mountY=0.27, mountTheta=1.80
00:28:45.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.27, opts=13)
00:28:45.328 00.001 8996 Enqueuing Move request for scope (-0.09, -0.27)
00:28:45.329 00.001 20224 Worker thread wakes up
00:28:45.330 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.27) opts 0xd
00:28:45.330 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.27)
00:28:45.330 00.000 20224 Moving (-0.09, -0.27) raw xDistance=-0.06 yDistance=0.27
00:28:45.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:28:45.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:28:45.330 00.000 20224 MoveAxis(E, 0, ABG)
00:28:45.330 00.000 20224 Move returns status 0, amount 0
00:28:45.330 00.000 20224 MoveAxis(S, 58, ABG)
00:28:45.330 00.000 20224 Guiding  Dir = 1, Dur = 58
00:28:45.331 00.001 20224 IsSlewing returns 0
00:28:45.331 00.000 20224 IsGuiding returns 0
00:28:45.336 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54566, med=2973, FiltMin=2685, FiltMax=23795, Gamma=1.000
00:28:45.348 00.012 8996 UpdateGuideState exits: m=641864 SNR=338.6
00:28:45.349 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:45.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:45.351 00.001 8996 Enqueuing Expose request
00:28:45.367 00.016 20224 PulseGuide returned control before completion, sleep 33
00:28:45.412 00.045 20224 IsGuiding returns 1
00:28:45.412 00.000 20224 scope still moving after pulse duration time elapsed
00:28:45.444 00.032 20224 IsSlewing returns 0
00:28:45.445 00.001 20224 IsGuiding returns 1
00:28:45.476 00.031 20224 IsSlewing returns 0
00:28:45.477 00.001 20224 IsGuiding returns 0
00:28:45.477 00.000 20224 scope move finished after 58 + 87 ms
00:28:45.477 00.000 20224 Move returns status 0, amount 58
00:28:45.477 00.000 20224 move complete, result=0
00:28:45.477 00.000 20224 worker thread done servicing request
00:28:45.477 00.000 20224 Worker thread wakes up
00:28:45.477 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:45.478 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:45.478 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
00:28:46.446 00.968 20224 Exposure complete
00:28:46.522 00.076 20224 worker thread done servicing request
00:28:46.522 00.000 8996 OnExposeComplete: enter
00:28:46.523 00.001 8996 UpdateGuideState(): m_state=6
00:28:46.524 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10180
00:28:46.525 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.45, Mass=683551, SNR=331.4, Peak=49494 HFD=4.7
00:28:46.526 00.001 8996 MultiStar: [#1 0.07,-0.18,0.61,U] [#2 0.01,0.07,0.74,U] [#3 -0.07,0.26,0.70,U] [#4 0.03,0.15,0.56,U] [#5 -0.02,-0.17,0.66,U] [#6 0.17,-0.02,0.45,U] [#7 0.12,-0.03,0.41,U] [#8 0.03,-0.04,0.39,U] 
00:28:46.528 00.002 8996 single-star, 8 included, MultiStar: {0.02, 0.01}, one-star: {-0.01, -0.01}
00:28:46.529 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:28:46.531 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
00:28:46.532 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-2.20 mountX=-0.01 mountY=0.01, mountTheta=2.10
00:28:46.534 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
00:28:46.535 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
00:28:46.536 00.001 20224 Worker thread wakes up
00:28:46.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
00:28:46.536 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
00:28:46.536 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.01
00:28:46.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:28:46.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:46.536 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:28:46.536 00.000 20224 MoveAxis(E, 0, ABG)
00:28:46.536 00.000 20224 Move returns status 0, amount 0
00:28:46.536 00.000 20224 MoveAxis(N, 0, ABG)
00:28:46.536 00.000 20224 Move returns status 0, amount 0
00:28:46.536 00.000 20224 move complete, result=0
00:28:46.536 00.000 20224 worker thread done servicing request
00:28:46.540 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49494, med=2973, FiltMin=2707, FiltMax=27699, Gamma=1.000
00:28:46.559 00.019 8996 UpdateGuideState exits: m=683551 SNR=331.4
00:28:46.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:46.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:46.562 00.001 8996 Enqueuing Expose request
00:28:46.563 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:46.563 00.000 20224 Worker thread wakes up
00:28:46.563 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:46.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:47.744 01.181 20224 Exposure complete
00:28:47.819 00.075 20224 worker thread done servicing request
00:28:47.819 00.000 8996 OnExposeComplete: enter
00:28:47.822 00.003 8996 UpdateGuideState(): m_state=6
00:28:47.823 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10181
00:28:47.825 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.75, Mass=633723, SNR=373.9, Peak=60544 HFD=4.5
00:28:47.827 00.002 8996 MultiStar: [#1 -0.08,0.42,0.57,U] [#2 -0.13,0.28,0.66,U] [#3 -0.25,0.50,0.00,M1] [#4 -0.18,0.51,0.00,M1] [#5 0.06,0.27,0.59,U] [#6 0.09,0.43,0.00,M1] [#7 0.07,0.22,0.38,U] [#8 -0.03,0.35,0.35,U] 
00:28:47.828 00.001 8996 refined, 5 included, MultiStar: {0.02, 0.30}, one-star: {0.14, 0.29}
00:28:47.829 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
00:28:47.830 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
00:28:47.832 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.51 mountX=-0.01 mountY=-0.30, mountTheta=-1.61
00:28:47.834 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.30, opts=13)
00:28:47.836 00.002 8996 Enqueuing Move request for scope (0.02, 0.30)
00:28:47.837 00.001 20224 Worker thread wakes up
00:28:47.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.30) opts 0xd
00:28:47.837 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.30)
00:28:47.837 00.000 20224 Moving (0.02, 0.30) raw xDistance=-0.01 yDistance=-0.30
00:28:47.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:28:47.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:28:47.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:28:47.837 00.000 20224 MoveAxis(E, 0, ABG)
00:28:47.837 00.000 20224 Move returns status 0, amount 0
00:28:47.837 00.000 20224 MoveAxis(N, 0, ABG)
00:28:47.837 00.000 20224 Move returns status 0, amount 0
00:28:47.837 00.000 20224 move complete, result=0
00:28:47.837 00.000 20224 worker thread done servicing request
00:28:47.841 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60544, med=2969, FiltMin=2701, FiltMax=25459, Gamma=1.000
00:28:47.856 00.015 8996 UpdateGuideState exits: m=633723 SNR=373.9
00:28:47.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:47.857 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:47.860 00.003 8996 Enqueuing Expose request
00:28:47.861 00.001 20224 Worker thread wakes up
00:28:47.861 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:28:47.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:47.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:48.831 00.969 20224 Exposure complete
00:28:48.929 00.098 20224 worker thread done servicing request
00:28:48.929 00.000 8996 OnExposeComplete: enter
00:28:48.930 00.001 8996 UpdateGuideState(): m_state=6
00:28:48.931 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10182
00:28:48.932 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.81, Mass=695453, SNR=359.2, Peak=55760 HFD=4.6
00:28:48.933 00.001 8996 MultiStar: [#1 0.15,0.22,0.59,U] [#2 0.19,0.25,0.80,U] [#3 -0.16,0.87,0.00,M2] [#4 0.07,0.61,0.00,M2] [#5 -0.06,0.54,0.00,M1] [#6 -0.08,0.38,0.40,U] [#7 0.01,0.43,0.40,U] [#8 -0.28,0.42,0.00,M1] 
00:28:48.933 00.000 8996 refined, 4 included, MultiStar: {0.03, 0.32}, one-star: {-0.11, 0.35}
00:28:48.934 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
00:28:48.935 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
00:28:48.935 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.48 mountX=-0.00 mountY=-0.32, mountTheta=-1.57
00:28:48.937 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.32, opts=13)
00:28:48.938 00.001 8996 Enqueuing Move request for scope (0.03, 0.32)
00:28:48.939 00.001 20224 Worker thread wakes up
00:28:48.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.32) opts 0xd
00:28:48.939 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.32)
00:28:48.939 00.000 20224 Moving (0.03, 0.32) raw xDistance=-0.00 yDistance=-0.32
00:28:48.940 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:28:48.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:28:48.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:28:48.940 00.000 20224 MoveAxis(E, 0, ABG)
00:28:48.940 00.000 20224 Move returns status 0, amount 0
00:28:48.940 00.000 20224 MoveAxis(N, 0, ABG)
00:28:48.940 00.000 20224 Move returns status 0, amount 0
00:28:48.940 00.000 20224 move complete, result=0
00:28:48.940 00.000 20224 worker thread done servicing request
00:28:48.945 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=55760, med=2973, FiltMin=2694, FiltMax=25414, Gamma=1.000
00:28:48.962 00.017 8996 UpdateGuideState exits: m=695453 SNR=359.2
00:28:48.963 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:48.964 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:48.965 00.001 8996 Enqueuing Expose request
00:28:48.966 00.001 20224 Worker thread wakes up
00:28:48.966 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:28:48.966 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:48.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:50.133 01.167 20224 Exposure complete
00:28:50.212 00.079 20224 worker thread done servicing request
00:28:50.212 00.000 8996 OnExposeComplete: enter
00:28:50.214 00.002 8996 UpdateGuideState(): m_state=6
00:28:50.215 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10183
00:28:50.217 00.002 8996 Star::Find returns 1 (0), X=135.45, Y=473.88, Mass=649196, SNR=348.7, Peak=58400 HFD=4.4
00:28:50.217 00.000 8996 MultiStar: [#1 -0.02,0.35,0.65,U] [#2 -0.21,0.36,0.65,U] [#3 -0.36,0.77,0.00,M3] [#4 0.01,0.62,0.00,M3] [#5 0.02,0.33,0.66,U] [#6 -0.07,0.47,0.00,M1] [#7 -0.16,0.27,0.40,U] [#8 0.04,0.40,0.35,U] 
00:28:50.218 00.001 8996 refined, 5 included, MultiStar: {-0.09, 0.36}, one-star: {-0.15, 0.42}
00:28:50.219 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
00:28:50.220 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
00:28:50.221 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.81 mountX=-0.12 mountY=-0.35, mountTheta=-1.91
00:28:50.223 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.36, opts=13)
00:28:50.224 00.001 8996 Enqueuing Move request for scope (-0.09, 0.36)
00:28:50.225 00.001 20224 Worker thread wakes up
00:28:50.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.36) opts 0xd
00:28:50.225 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.36)
00:28:50.225 00.000 20224 Moving (-0.09, 0.36) raw xDistance=-0.12 yDistance=-0.35
00:28:50.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:28:50.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:28:50.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:28:50.225 00.000 20224 MoveAxis(E, 0, ABG)
00:28:50.225 00.000 20224 Move returns status 0, amount 0
00:28:50.225 00.000 20224 MoveAxis(N, 0, ABG)
00:28:50.225 00.000 20224 Move returns status 0, amount 0
00:28:50.225 00.000 20224 move complete, result=0
00:28:50.226 00.001 20224 worker thread done servicing request
00:28:50.232 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58400, med=2973, FiltMin=2675, FiltMax=24560, Gamma=1.000
00:28:50.247 00.015 8996 UpdateGuideState exits: m=649196 SNR=348.7
00:28:50.249 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:50.251 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:50.252 00.001 8996 Enqueuing Expose request
00:28:50.253 00.001 20224 Worker thread wakes up
00:28:50.253 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:28:50.255 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:50.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:51.234 00.979 20224 Exposure complete
00:28:51.310 00.076 20224 worker thread done servicing request
00:28:51.310 00.000 8996 OnExposeComplete: enter
00:28:51.311 00.001 8996 UpdateGuideState(): m_state=6
00:28:51.312 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10184
00:28:51.313 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=473.94, Mass=693127, SNR=351.2, Peak=58848 HFD=4.3
00:28:51.314 00.001 8996 MultiStar: [#1 0.15,0.44,0.00,M1] [#2 0.04,0.51,0.00,M1] [#3 -0.19,0.74,0.00,M4] [#4 -0.09,0.61,0.00,M4] [#5 -0.05,0.44,0.51,U] [#6 0.05,0.23,0.44,U] [#7 0.22,0.17,0.41,U] [#8 0.06,0.18,0.38,U] 
00:28:51.315 00.001 8996 refined, 4 included, MultiStar: {-0.05, 0.35}, one-star: {-0.25, 0.48}
00:28:51.316 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
00:28:51.316 00.000 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
00:28:51.317 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.72 mountX=-0.08 mountY=-0.34, mountTheta=-1.82
00:28:51.319 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.35, opts=13)
00:28:51.319 00.000 8996 Enqueuing Move request for scope (-0.05, 0.35)
00:28:51.320 00.001 20224 Worker thread wakes up
00:28:51.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.35) opts 0xd
00:28:51.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.35)
00:28:51.320 00.000 20224 Moving (-0.05, 0.35) raw xDistance=-0.08 yDistance=-0.34
00:28:51.321 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:28:51.321 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.21 newest=-1.00
00:28:51.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:28:51.321 00.000 20224 MoveAxis(E, 0, ABG)
00:28:51.321 00.000 20224 Move returns status 0, amount 0
00:28:51.321 00.000 20224 MoveAxis(N, 71, ABG)
00:28:51.321 00.000 20224 Guiding  Dir = 0, Dur = 71
00:28:51.321 00.000 20224 IsSlewing returns 0
00:28:51.321 00.000 20224 IsGuiding returns 0
00:28:51.328 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58848, med=2973, FiltMin=2691, FiltMax=25846, Gamma=1.000
00:28:51.340 00.012 20224 PulseGuide returned control before completion, sleep 63
00:28:51.355 00.015 8996 UpdateGuideState exits: m=693127 SNR=351.2
00:28:51.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:51.358 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:51.359 00.001 8996 Enqueuing Expose request
00:28:51.419 00.060 20224 IsGuiding returns 1
00:28:51.419 00.000 20224 scope still moving after pulse duration time elapsed
00:28:51.450 00.031 20224 IsSlewing returns 0
00:28:51.450 00.000 20224 IsGuiding returns 0
00:28:51.451 00.001 20224 scope move finished after 71 + 58 ms
00:28:51.451 00.000 20224 Move returns status 0, amount 71
00:28:51.451 00.000 20224 move complete, result=0
00:28:51.451 00.000 20224 worker thread done servicing request
00:28:51.451 00.000 20224 Worker thread wakes up
00:28:51.451 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 71 ms NORTH
00:28:51.454 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:51.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:52.631 01.177 20224 Exposure complete
00:28:52.717 00.086 20224 worker thread done servicing request
00:28:52.717 00.000 8996 OnExposeComplete: enter
00:28:52.719 00.002 8996 UpdateGuideState(): m_state=6
00:28:52.721 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10185
00:28:52.723 00.002 8996 Star::Find returns 1 (0), X=135.56, Y=473.96, Mass=668723, SNR=316.3, Peak=65440 HFD=4.3
00:28:52.724 00.001 8996 MultiStar: [#1 0.05,0.48,0.00,M2] [#2 0.02,0.79,0.00,M2] [#3 -0.28,0.82,0.00,M5] [#4 -0.17,0.67,0.00,M5] [#5 -0.04,0.67,0.00,M1] [#6 -0.05,0.60,0.00,M1] [#7 0.10,0.42,0.50,U] [#8 0.12,0.53,0.00,M1] 
00:28:52.725 00.001 8996 refined, 1 included, MultiStar: {0.00, 0.47}, one-star: {-0.04, 0.50}
00:28:52.726 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
00:28:52.727 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
00:28:52.728 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.47 hyp=0.47 cameraTheta=1.57 mountX=-0.04 mountY=-0.47, mountTheta=-1.66
00:28:52.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.47, opts=13)
00:28:52.731 00.001 8996 Enqueuing Move request for scope (0.00, 0.47)
00:28:52.732 00.001 20224 Worker thread wakes up
00:28:52.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.47) opts 0xd
00:28:52.732 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.47)
00:28:52.732 00.000 20224 Moving (0.00, 0.47) raw xDistance=-0.04 yDistance=-0.47
00:28:52.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:28:52.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
00:28:52.732 00.000 20224 MoveAxis(E, 0, ABG)
00:28:52.732 00.000 20224 Move returns status 0, amount 0
00:28:52.732 00.000 20224 MoveAxis(N, 99, ABG)
00:28:52.732 00.000 20224 Guiding  Dir = 0, Dur = 99
00:28:52.732 00.000 20224 IsSlewing returns 0
00:28:52.732 00.000 20224 IsGuiding returns 0
00:28:52.739 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65440, med=2973, FiltMin=2685, FiltMax=27542, Gamma=1.000
00:28:52.757 00.018 8996 UpdateGuideState exits: m=668723 SNR=316.3
00:28:52.759 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:52.760 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:52.762 00.002 8996 Enqueuing Expose request
00:28:52.797 00.035 20224 PulseGuide returned control before completion, sleep 45
00:28:52.858 00.061 20224 IsGuiding returns 1
00:28:52.859 00.001 20224 scope still moving after pulse duration time elapsed
00:28:52.889 00.030 20224 IsSlewing returns 0
00:28:52.890 00.001 20224 IsGuiding returns 1
00:28:52.920 00.030 20224 IsSlewing returns 0
00:28:52.921 00.001 20224 IsGuiding returns 1
00:28:52.951 00.030 20224 IsSlewing returns 0
00:28:52.952 00.001 20224 IsGuiding returns 1
00:28:52.983 00.031 20224 IsSlewing returns 0
00:28:52.984 00.001 20224 IsGuiding returns 0
00:28:52.984 00.000 20224 scope move finished after 99 + 151 ms
00:28:52.984 00.000 20224 Move returns status 0, amount 99
00:28:52.984 00.000 20224 move complete, result=0
00:28:52.984 00.000 20224 worker thread done servicing request
00:28:52.984 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.5 px 99 ms NORTH
00:28:52.986 00.002 20224 Worker thread wakes up
00:28:52.986 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:52.987 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:53.966 00.979 20224 Exposure complete
00:28:54.032 00.066 20224 worker thread done servicing request
00:28:54.032 00.000 8996 OnExposeComplete: enter
00:28:54.033 00.001 8996 UpdateGuideState(): m_state=6
00:28:54.034 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10186
00:28:54.035 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.46, Mass=766747, SNR=337.0, Peak=57430 HFD=4.3
00:28:54.036 00.001 8996 MultiStar: [#1 -0.00,0.07,0.61,U] [#2 -0.04,0.31,0.78,U] [#3 -0.34,0.38,0.00,M6] [#4 -0.10,0.15,0.51,U] [#5 -0.03,0.28,0.55,U] [#6 -0.05,-0.08,0.42,U] [#7 -0.08,0.00,0.39,U] [#8 0.07,0.13,0.35,U] 
00:28:54.037 00.001 8996 single-star, 7 included, MultiStar: {-0.05, 0.11}, one-star: {-0.12, -0.00}
00:28:54.038 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
00:28:54.039 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
00:28:54.040 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.13 mountX=-0.12 mountY=0.01, mountTheta=3.02
00:28:54.043 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.00, opts=13)
00:28:54.044 00.001 8996 Enqueuing Move request for scope (-0.12, -0.00)
00:28:54.046 00.002 20224 Worker thread wakes up
00:28:54.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
00:28:54.046 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
00:28:54.046 00.000 20224 Moving (-0.12, -0.00) raw xDistance=-0.12 yDistance=0.01
00:28:54.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:28:54.047 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:54.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:28:54.047 00.000 20224 MoveAxis(E, 0, ABG)
00:28:54.047 00.000 20224 Move returns status 0, amount 0
00:28:54.047 00.000 20224 MoveAxis(N, 0, ABG)
00:28:54.047 00.000 20224 Move returns status 0, amount 0
00:28:54.047 00.000 20224 move complete, result=0
00:28:54.047 00.000 20224 worker thread done servicing request
00:28:54.052 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57430, med=2973, FiltMin=2656, FiltMax=28611, Gamma=1.000
00:28:54.073 00.021 8996 UpdateGuideState exits: m=766747 SNR=337.0
00:28:54.075 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:54.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:54.078 00.002 8996 Enqueuing Expose request
00:28:54.080 00.002 20224 Worker thread wakes up
00:28:54.080 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:54.081 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:54.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:55.252 01.171 20224 Exposure complete
00:28:55.346 00.094 20224 worker thread done servicing request
00:28:55.346 00.000 8996 OnExposeComplete: enter
00:28:55.348 00.002 8996 UpdateGuideState(): m_state=6
00:28:55.350 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10187
00:28:55.352 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.45, Mass=654487, SNR=299.7, Peak=56502 HFD=4.4
00:28:55.354 00.002 8996 MultiStar: [#1 0.18,-0.11,0.72,U] [#2 0.04,0.10,0.93,U] [#3 -0.25,0.31,0.74,U] [#4 -0.11,0.02,0.56,U] [#5 0.15,-0.12,0.66,U] [#6 0.01,-0.13,0.49,U] [#7 0.07,-0.21,0.51,U] [#8 0.13,-0.22,0.43,U] 
00:28:55.355 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.02}, one-star: {0.02, -0.02}
00:28:55.357 00.002 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
00:28:55.358 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
00:28:55.360 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.69 mountX=0.02 mountY=0.02, mountTheta=0.58
00:28:55.363 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
00:28:55.364 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
00:28:55.366 00.002 20224 Worker thread wakes up
00:28:55.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
00:28:55.366 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
00:28:55.367 00.001 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
00:28:55.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:28:55.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:55.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:28:55.367 00.000 20224 MoveAxis(E, 0, ABG)
00:28:55.367 00.000 20224 Move returns status 0, amount 0
00:28:55.367 00.000 20224 MoveAxis(N, 0, ABG)
00:28:55.367 00.000 20224 Move returns status 0, amount 0
00:28:55.367 00.000 20224 move complete, result=0
00:28:55.367 00.000 20224 worker thread done servicing request
00:28:55.373 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=56502, med=2973, FiltMin=2669, FiltMax=27139, Gamma=1.000
00:28:55.390 00.017 8996 UpdateGuideState exits: m=654487 SNR=299.7
00:28:55.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:55.391 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:55.392 00.001 8996 Enqueuing Expose request
00:28:55.393 00.001 20224 Worker thread wakes up
00:28:55.393 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:55.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:55.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:56.365 00.971 20224 Exposure complete
00:28:56.423 00.058 20224 worker thread done servicing request
00:28:56.423 00.000 8996 OnExposeComplete: enter
00:28:56.423 00.000 8996 UpdateGuideState(): m_state=6
00:28:56.424 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10188
00:28:56.425 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.42, Mass=697358, SNR=351.4, Peak=57174 HFD=4.4
00:28:56.426 00.001 8996 MultiStar: [#1 0.07,-0.27,0.61,U] [#2 0.14,0.01,0.74,U] [#3 -0.25,0.31,0.51,U] [#4 -0.07,-0.12,0.51,U] [#5 0.16,-0.19,0.57,U] [#6 0.17,0.06,0.44,U] [#7 0.21,-0.28,0.37,U] [#8 0.17,-0.24,0.37,U] 
00:28:56.427 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.07}, one-star: {-0.09, -0.04}
00:28:56.427 00.000 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:28:56.428 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
00:28:56.429 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.07 mountX=0.05 mountY=0.07, mountTheta=0.97
00:28:56.430 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
00:28:56.431 00.001 8996 Enqueuing Move request for scope (0.04, -0.07)
00:28:56.432 00.001 20224 Worker thread wakes up
00:28:56.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
00:28:56.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
00:28:56.432 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.05 yDistance=0.07
00:28:56.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:28:56.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:56.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:28:56.432 00.000 20224 MoveAxis(E, 0, ABG)
00:28:56.432 00.000 20224 Move returns status 0, amount 0
00:28:56.432 00.000 20224 MoveAxis(N, 0, ABG)
00:28:56.432 00.000 20224 Move returns status 0, amount 0
00:28:56.432 00.000 20224 move complete, result=0
00:28:56.433 00.001 20224 worker thread done servicing request
00:28:56.436 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57174, med=2973, FiltMin=2688, FiltMax=26259, Gamma=1.000
00:28:56.458 00.022 8996 UpdateGuideState exits: m=697358 SNR=351.4
00:28:56.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:56.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:56.461 00.001 8996 Enqueuing Expose request
00:28:56.462 00.001 20224 Worker thread wakes up
00:28:56.462 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:56.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:56.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:57.629 01.166 20224 Exposure complete
00:28:57.684 00.055 20224 worker thread done servicing request
00:28:57.684 00.000 8996 OnExposeComplete: enter
00:28:57.685 00.001 8996 UpdateGuideState(): m_state=6
00:28:57.687 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10189
00:28:57.687 00.000 8996 Star::Find returns 1 (0), X=135.69, Y=473.42, Mass=700429, SNR=361.6, Peak=55606 HFD=4.7
00:28:57.688 00.001 8996 MultiStar: [#1 -0.11,-0.04,0.61,U] [#2 -0.11,0.01,0.68,U] [#3 -0.41,0.16,0.55,U] [#4 -0.23,-0.13,0.47,U] [#5 -0.03,-0.12,0.51,U] [#6 -0.19,0.09,0.38,U] [#7 -0.09,0.10,0.44,U] [#8 0.10,0.02,0.30,U] 
00:28:57.689 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.00}, one-star: {0.09, -0.04}
00:28:57.690 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
00:28:57.690 00.000 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.15)
00:28:57.691 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.11 mountX=-0.10 mountY=0.01, mountTheta=2.99
00:28:57.693 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.00, opts=13)
00:28:57.694 00.001 8996 Enqueuing Move request for scope (-0.10, -0.00)
00:28:57.694 00.000 20224 Worker thread wakes up
00:28:57.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
00:28:57.695 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
00:28:57.695 00.000 20224 Moving (-0.10, -0.00) raw xDistance=-0.10 yDistance=0.01
00:28:57.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:28:57.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:57.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:28:57.695 00.000 20224 MoveAxis(E, 0, ABG)
00:28:57.695 00.000 20224 Move returns status 0, amount 0
00:28:57.695 00.000 20224 MoveAxis(N, 0, ABG)
00:28:57.695 00.000 20224 Move returns status 0, amount 0
00:28:57.695 00.000 20224 move complete, result=0
00:28:57.695 00.000 20224 worker thread done servicing request
00:28:57.699 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55606, med=2973, FiltMin=2701, FiltMax=29283, Gamma=1.000
00:28:57.725 00.026 8996 UpdateGuideState exits: m=700429 SNR=361.6
00:28:57.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:57.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:57.729 00.002 8996 Enqueuing Expose request
00:28:57.730 00.001 20224 Worker thread wakes up
00:28:57.730 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:28:57.731 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:57.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:28:58.715 00.984 20224 Exposure complete
00:28:58.811 00.096 20224 worker thread done servicing request
00:28:58.812 00.001 8996 OnExposeComplete: enter
00:28:58.814 00.002 8996 UpdateGuideState(): m_state=6
00:28:58.816 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10190
00:28:58.818 00.002 8996 Star::Find returns 1 (0), X=135.51, Y=473.42, Mass=686327, SNR=324.6, Peak=50150 HFD=4.6
00:28:58.820 00.002 8996 MultiStar: [#1 -0.13,-0.10,0.72,U] [#2 -0.09,0.02,0.75,U] [#3 -0.23,0.38,0.00,M4] [#4 -0.25,0.14,0.55,U] [#5 -0.15,0.14,0.66,U] [#6 -0.02,0.39,0.43,U] [#7 -0.01,0.23,0.51,U] [#8 -0.08,0.04,0.38,U] 
00:28:58.822 00.002 8996 single-star, 7 included, MultiStar: {-0.11, 0.07}, one-star: {-0.09, -0.05}
00:28:58.823 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
00:28:58.825 00.002 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
00:28:58.826 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.68 mountX=-0.09 mountY=0.06, mountTheta=2.57
00:28:58.830 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
00:28:58.833 00.003 8996 Enqueuing Move request for scope (-0.09, -0.05)
00:28:58.835 00.002 20224 Worker thread wakes up
00:28:58.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
00:28:58.835 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
00:28:58.835 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.09 yDistance=0.06
00:28:58.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:28:58.836 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:28:58.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:28:58.836 00.000 20224 MoveAxis(E, 0, ABG)
00:28:58.836 00.000 20224 Move returns status 0, amount 0
00:28:58.836 00.000 20224 MoveAxis(N, 0, ABG)
00:28:58.836 00.000 20224 Move returns status 0, amount 0
00:28:58.836 00.000 20224 move complete, result=0
00:28:58.836 00.000 20224 worker thread done servicing request
00:28:58.842 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50150, med=2973, FiltMin=2713, FiltMax=27075, Gamma=1.000
00:28:58.870 00.028 8996 UpdateGuideState exits: m=686327 SNR=324.6
00:28:58.872 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:28:58.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:28:58.875 00.002 8996 Enqueuing Expose request
00:28:58.877 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:28:58.878 00.001 20224 Worker thread wakes up
00:28:58.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:28:58.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:00.036 01.157 20224 Exposure complete
00:29:00.104 00.068 20224 worker thread done servicing request
00:29:00.104 00.000 8996 OnExposeComplete: enter
00:29:00.106 00.002 8996 UpdateGuideState(): m_state=6
00:29:00.107 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10191
00:29:00.109 00.002 8996 Star::Find returns 1 (0), X=135.45, Y=473.16, Mass=668974, SNR=304.0, Peak=49382 HFD=4.7
00:29:00.111 00.002 8996 MultiStar: [#1 -0.06,-0.38,0.72,U] [#2 -0.19,-0.18,0.77,U] [#3 -0.50,0.10,0.00,M5] [#4 -0.34,-0.00,0.57,U] [#5 -0.22,-0.17,0.74,U] [#6 -0.37,-0.06,0.50,U] [#7 -0.15,-0.41,0.53,U] [#8 0.02,-0.26,0.45,U] 
00:29:00.112 00.001 8996 refined, 7 included, MultiStar: {-0.18, -0.23}, one-star: {-0.16, -0.30}
00:29:00.114 00.002 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:29:00.115 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
00:29:00.115 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-2.24 mountX=-0.16 mountY=0.25, mountTheta=2.14
00:29:00.117 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.23, opts=13)
00:29:00.119 00.002 8996 Enqueuing Move request for scope (-0.18, -0.23)
00:29:00.120 00.001 20224 Worker thread wakes up
00:29:00.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.23) opts 0xd
00:29:00.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.23)
00:29:00.121 00.001 20224 Moving (-0.18, -0.23) raw xDistance=-0.16 yDistance=0.25
00:29:00.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:29:00.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:00.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:29:00.121 00.000 20224 MoveAxis(E, 0, ABG)
00:29:00.121 00.000 20224 Move returns status 0, amount 0
00:29:00.121 00.000 20224 MoveAxis(N, 0, ABG)
00:29:00.121 00.000 20224 Move returns status 0, amount 0
00:29:00.121 00.000 20224 move complete, result=0
00:29:00.121 00.000 20224 worker thread done servicing request
00:29:00.126 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49382, med=2973, FiltMin=2691, FiltMax=27597, Gamma=1.000
00:29:00.142 00.016 8996 UpdateGuideState exits: m=668974 SNR=304.0
00:29:00.144 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:00.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:00.146 00.001 8996 Enqueuing Expose request
00:29:00.147 00.001 20224 Worker thread wakes up
00:29:00.148 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:29:00.149 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:00.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:01.128 00.979 20224 Exposure complete
00:29:01.184 00.056 20224 worker thread done servicing request
00:29:01.184 00.000 8996 OnExposeComplete: enter
00:29:01.186 00.002 8996 UpdateGuideState(): m_state=6
00:29:01.188 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10192
00:29:01.189 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=472.95, Mass=732533, SNR=344.6, Peak=54038 HFD=4.8
00:29:01.190 00.001 8996 MultiStar: [#1 -0.13,-0.58,0.00,M1] [#2 0.00,-0.50,0.00,M1] [#3 -0.28,-0.20,0.57,U] [#4 -0.20,-0.20,0.51,U] [#5 -0.20,-0.37,0.58,U] [#6 -0.07,-0.39,0.43,U] [#7 0.19,-0.48,0.00,M1] [#8 -0.06,-0.51,0.00,M1] 
00:29:01.191 00.001 8996 refined, 4 included, MultiStar: {-0.16, -0.36}, one-star: {-0.08, -0.51}
00:29:01.192 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
00:29:01.193 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
00:29:01.194 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.36 hyp=0.39 cameraTheta=-1.99 mountX=-0.12 mountY=0.37, mountTheta=1.89
00:29:01.196 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.36, opts=13)
00:29:01.198 00.002 8996 Enqueuing Move request for scope (-0.16, -0.36)
00:29:01.199 00.001 20224 Worker thread wakes up
00:29:01.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.36) opts 0xd
00:29:01.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.36)
00:29:01.200 00.001 20224 Moving (-0.16, -0.36) raw xDistance=-0.12 yDistance=0.37
00:29:01.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:29:01.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:01.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
00:29:01.200 00.000 20224 MoveAxis(E, 0, ABG)
00:29:01.200 00.000 20224 Move returns status 0, amount 0
00:29:01.200 00.000 20224 MoveAxis(N, 0, ABG)
00:29:01.200 00.000 20224 Move returns status 0, amount 0
00:29:01.200 00.000 20224 move complete, result=0
00:29:01.201 00.001 20224 worker thread done servicing request
00:29:01.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=54038, med=2973, FiltMin=2675, FiltMax=28147, Gamma=1.000
00:29:01.220 00.015 8996 UpdateGuideState exits: m=732533 SNR=344.6
00:29:01.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:01.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:01.222 00.000 8996 Enqueuing Expose request
00:29:01.223 00.001 20224 Worker thread wakes up
00:29:01.223 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:29:01.224 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:01.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:02.377 01.153 20224 Exposure complete
00:29:02.443 00.066 20224 worker thread done servicing request
00:29:02.443 00.000 8996 OnExposeComplete: enter
00:29:02.444 00.001 8996 UpdateGuideState(): m_state=6
00:29:02.445 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10193
00:29:02.446 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=472.76, Mass=684771, SNR=340.8, Peak=51062 HFD=4.6
00:29:02.447 00.001 8996 MultiStar: [#1 -0.19,-0.53,0.00,M2] [#2 -0.14,-0.40,0.70,U] [#3 -0.34,-0.22,0.61,U] [#4 -0.19,-0.40,0.00,M1] [#5 -0.12,-0.61,0.00,M1] [#6 -0.17,-0.58,0.00,M1] [#7 -0.07,-0.60,0.00,M2] [#8 -0.06,-0.65,0.00,M2] 
00:29:02.448 00.001 8996 refined, 2 included, MultiStar: {-0.23, -0.48}, one-star: {-0.22, -0.70}
00:29:02.449 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
00:29:02.450 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
00:29:02.450 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.48 hyp=0.53 cameraTheta=-2.01 mountX=-0.18 mountY=0.50, mountTheta=1.91
00:29:02.452 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.48, opts=13)
00:29:02.453 00.001 8996 Enqueuing Move request for scope (-0.23, -0.48)
00:29:02.453 00.000 20224 Worker thread wakes up
00:29:02.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.48) opts 0xd
00:29:02.454 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.48)
00:29:02.454 00.000 20224 Moving (-0.23, -0.48) raw xDistance=-0.18 yDistance=0.50
00:29:02.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:29:02.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:29:02.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
00:29:02.454 00.000 20224 MoveAxis(E, 0, ABG)
00:29:02.454 00.000 20224 Move returns status 0, amount 0
00:29:02.454 00.000 20224 MoveAxis(N, 0, ABG)
00:29:02.454 00.000 20224 Move returns status 0, amount 0
00:29:02.454 00.000 20224 move complete, result=0
00:29:02.454 00.000 20224 worker thread done servicing request
00:29:02.458 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51062, med=2973, FiltMin=2672, FiltMax=24051, Gamma=1.000
00:29:02.472 00.014 8996 UpdateGuideState exits: m=684771 SNR=340.8
00:29:02.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:02.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:02.474 00.000 8996 Enqueuing Expose request
00:29:02.475 00.001 20224 Worker thread wakes up
00:29:02.475 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
00:29:02.476 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:02.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:03.454 00.978 20224 Exposure complete
00:29:03.520 00.066 20224 worker thread done servicing request
00:29:03.520 00.000 8996 OnExposeComplete: enter
00:29:03.521 00.001 8996 UpdateGuideState(): m_state=6
00:29:03.522 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10194
00:29:03.523 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=473.13, Mass=665225, SNR=337.5, Peak=48822 HFD=4.5
00:29:03.524 00.001 8996 MultiStar: [#1 -0.28,-0.52,0.00,M3] [#2 -0.41,-0.31,0.00,M1] [#3 -0.51,0.17,0.00,M4] [#4 -0.37,-0.10,0.56,U] [#5 -0.25,-0.42,0.00,M2] [#6 -0.25,-0.34,0.42,U] [#7 -0.10,-0.38,0.46,U] [#8 -0.25,-0.42,0.00,M3] 
00:29:03.525 00.001 8996 refined, 3 included, MultiStar: {-0.29, -0.29}, one-star: {-0.36, -0.34}
00:29:03.525 00.000 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
00:29:03.526 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
00:29:03.527 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.29 hyp=0.41 cameraTheta=-2.36 mountX=-0.26 mountY=0.32, mountTheta=2.26
00:29:03.528 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.29, opts=13)
00:29:03.529 00.001 8996 Enqueuing Move request for scope (-0.29, -0.29)
00:29:03.530 00.001 20224 Worker thread wakes up
00:29:03.530 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.29) opts 0xd
00:29:03.530 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.29)
00:29:03.530 00.000 20224 Moving (-0.29, -0.29) raw xDistance=-0.26 yDistance=0.32
00:29:03.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:29:03.530 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.44 newest=1.20
00:29:03.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
00:29:03.530 00.000 20224 MoveAxis(E, 38, ABG)
00:29:03.530 00.000 20224 Guiding  Dir = 2, Dur = 38
00:29:03.531 00.001 20224 IsSlewing returns 0
00:29:03.531 00.000 20224 IsGuiding returns 0
00:29:03.532 00.001 20224 PulseGuide returned control before completion, sleep 47
00:29:03.534 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48822, med=2973, FiltMin=2697, FiltMax=26704, Gamma=1.000
00:29:03.549 00.015 8996 UpdateGuideState exits: m=665225 SNR=337.5
00:29:03.551 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:03.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:03.553 00.001 8996 Enqueuing Expose request
00:29:03.594 00.041 20224 IsGuiding returns 1
00:29:03.594 00.000 20224 scope still moving after pulse duration time elapsed
00:29:03.623 00.029 20224 IsSlewing returns 0
00:29:03.623 00.000 20224 IsGuiding returns 0
00:29:03.623 00.000 20224 scope move finished after 38 + 53 ms
00:29:03.623 00.000 20224 Move returns status 0, amount 38
00:29:03.623 00.000 20224 MoveAxis(S, 68, ABG)
00:29:03.623 00.000 20224 Guiding  Dir = 1, Dur = 68
00:29:03.623 00.000 20224 IsSlewing returns 0
00:29:03.624 00.001 20224 IsGuiding returns 0
00:29:03.687 00.063 20224 PulseGuide returned control before completion, sleep 15
00:29:03.716 00.029 20224 IsGuiding returns 1
00:29:03.716 00.000 20224 scope still moving after pulse duration time elapsed
00:29:03.746 00.030 20224 IsSlewing returns 0
00:29:03.746 00.000 20224 IsGuiding returns 1
00:29:03.778 00.032 20224 IsSlewing returns 0
00:29:03.778 00.000 20224 IsGuiding returns 0
00:29:03.778 00.000 20224 scope move finished after 68 + 86 ms
00:29:03.778 00.000 20224 Move returns status 0, amount 68
00:29:03.778 00.000 20224 move complete, result=0
00:29:03.779 00.001 20224 worker thread done servicing request
00:29:03.779 00.000 20224 Worker thread wakes up
00:29:03.779 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.3 px 68 ms SOUTH
00:29:03.782 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:03.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:04.970 01.188 20224 Exposure complete
00:29:05.050 00.080 20224 worker thread done servicing request
00:29:05.050 00.000 8996 OnExposeComplete: enter
00:29:05.052 00.002 8996 UpdateGuideState(): m_state=6
00:29:05.053 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10195
00:29:05.054 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.36, Mass=661528, SNR=335.6, Peak=50262 HFD=4.8
00:29:05.055 00.001 8996 MultiStar: [#1 0.33,-0.19,0.63,U] [#2 0.12,-0.10,0.79,U] [#3 0.10,0.04,0.64,U] [#4 0.23,0.02,0.53,U] [#5 0.28,0.00,0.52,U] [#6 0.20,-0.19,0.41,U] [#7 0.32,-0.17,0.46,U] [#8 0.11,-0.04,0.36,U] 
00:29:05.057 00.002 8996 single-star, 8 included, MultiStar: {0.18, -0.08}, one-star: {0.05, -0.10}
00:29:05.058 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
00:29:05.059 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
00:29:05.060 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.08 mountX=0.06 mountY=0.09, mountTheta=0.98
00:29:05.063 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
00:29:05.065 00.002 8996 Enqueuing Move request for scope (0.05, -0.10)
00:29:05.066 00.001 20224 Worker thread wakes up
00:29:05.067 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:29:05.067 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:29:05.067 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
00:29:05.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:29:05.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:05.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:29:05.067 00.000 20224 MoveAxis(E, 0, ABG)
00:29:05.067 00.000 20224 Move returns status 0, amount 0
00:29:05.067 00.000 20224 MoveAxis(N, 0, ABG)
00:29:05.067 00.000 20224 Move returns status 0, amount 0
00:29:05.067 00.000 20224 move complete, result=0
00:29:05.067 00.000 20224 worker thread done servicing request
00:29:05.074 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50262, med=2973, FiltMin=2675, FiltMax=28115, Gamma=1.000
00:29:05.092 00.018 8996 UpdateGuideState exits: m=661528 SNR=335.6
00:29:05.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:05.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:05.095 00.001 8996 Enqueuing Expose request
00:29:05.095 00.000 20224 Worker thread wakes up
00:29:05.095 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:05.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:05.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:06.080 00.984 20224 Exposure complete
00:29:06.152 00.072 20224 worker thread done servicing request
00:29:06.152 00.000 8996 OnExposeComplete: enter
00:29:06.153 00.001 8996 UpdateGuideState(): m_state=6
00:29:06.154 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10196
00:29:06.155 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.38, Mass=667815, SNR=343.5, Peak=54710 HFD=4.7
00:29:06.156 00.001 8996 MultiStar: [#1 0.22,-0.26,0.63,U] [#2 0.15,-0.07,0.69,U] [#3 0.02,0.20,0.59,U] [#4 0.20,0.01,0.55,U] [#5 0.14,-0.01,0.52,U] [#6 0.20,-0.25,0.43,U] [#7 0.16,-0.05,0.39,U] [#8 0.26,-0.02,0.43,U] 
00:29:06.156 00.000 8996 single-star, 8 included, MultiStar: {0.15, -0.06}, one-star: {0.07, -0.08}
00:29:06.157 00.001 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
00:29:06.158 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
00:29:06.158 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.90 mountX=0.07 mountY=0.07, mountTheta=0.80
00:29:06.160 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.08, opts=13)
00:29:06.161 00.001 8996 Enqueuing Move request for scope (0.07, -0.08)
00:29:06.162 00.001 20224 Worker thread wakes up
00:29:06.162 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
00:29:06.162 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
00:29:06.162 00.000 20224 Moving (0.07, -0.08) raw xDistance=0.07 yDistance=0.07
00:29:06.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:29:06.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:06.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:29:06.162 00.000 20224 MoveAxis(E, 0, ABG)
00:29:06.162 00.000 20224 Move returns status 0, amount 0
00:29:06.162 00.000 20224 MoveAxis(N, 0, ABG)
00:29:06.162 00.000 20224 Move returns status 0, amount 0
00:29:06.162 00.000 20224 move complete, result=0
00:29:06.162 00.000 20224 worker thread done servicing request
00:29:06.166 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54710, med=2973, FiltMin=2694, FiltMax=27901, Gamma=1.000
00:29:06.178 00.012 8996 UpdateGuideState exits: m=667815 SNR=343.5
00:29:06.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:06.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:06.181 00.001 8996 Enqueuing Expose request
00:29:06.181 00.000 20224 Worker thread wakes up
00:29:06.181 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:06.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:06.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:07.347 01.165 20224 Exposure complete
00:29:07.417 00.070 20224 worker thread done servicing request
00:29:07.417 00.000 8996 OnExposeComplete: enter
00:29:07.419 00.002 8996 UpdateGuideState(): m_state=6
00:29:07.421 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10197
00:29:07.424 00.003 8996 Star::Find returns 1 (0), X=135.47, Y=473.29, Mass=660425, SNR=326.5, Peak=48886 HFD=4.7
00:29:07.426 00.002 8996 MultiStar: [#1 0.10,-0.38,0.66,U] [#2 0.15,0.00,0.84,U] [#3 -0.21,0.17,0.60,U] [#4 -0.02,-0.02,0.59,U] [#5 0.15,-0.12,0.65,U] [#6 0.07,-0.07,0.47,U] [#7 0.14,-0.41,0.46,U] [#8 0.23,-0.39,0.00,M2] 
00:29:07.428 00.002 8996 refined, 7 included, MultiStar: {0.02, -0.12}, one-star: {-0.14, -0.17}
00:29:07.430 00.002 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
00:29:07.432 00.002 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
00:29:07.433 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.39 mountX=0.03 mountY=0.12, mountTheta=1.29
00:29:07.436 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.12, opts=13)
00:29:07.438 00.002 8996 Enqueuing Move request for scope (0.02, -0.12)
00:29:07.439 00.001 20224 Worker thread wakes up
00:29:07.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.12) opts 0xd
00:29:07.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.12)
00:29:07.439 00.000 20224 Moving (0.02, -0.12) raw xDistance=0.03 yDistance=0.12
00:29:07.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:29:07.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:07.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:29:07.439 00.000 20224 MoveAxis(E, 0, ABG)
00:29:07.439 00.000 20224 Move returns status 0, amount 0
00:29:07.439 00.000 20224 MoveAxis(N, 0, ABG)
00:29:07.439 00.000 20224 Move returns status 0, amount 0
00:29:07.439 00.000 20224 move complete, result=0
00:29:07.440 00.001 20224 worker thread done servicing request
00:29:07.449 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=48886, med=2973, FiltMin=2688, FiltMax=24979, Gamma=1.000
00:29:07.464 00.015 8996 UpdateGuideState exits: m=660425 SNR=326.5
00:29:07.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:07.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:07.466 00.000 8996 Enqueuing Expose request
00:29:07.467 00.001 20224 Worker thread wakes up
00:29:07.467 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:07.468 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:07.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:08.444 00.976 20224 Exposure complete
00:29:08.517 00.073 20224 worker thread done servicing request
00:29:08.517 00.000 8996 OnExposeComplete: enter
00:29:08.518 00.001 8996 UpdateGuideState(): m_state=6
00:29:08.519 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10198
00:29:08.520 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=472.98, Mass=567634, SNR=273.0, Peak=47430 HFD=4.4
00:29:08.521 00.001 8996 MultiStar: [#1 0.14,-0.56,0.00,M1] [#2 0.22,-0.30,0.89,U] [#3 -0.04,-0.02,0.64,U] [#4 0.06,-0.16,0.65,U] [#5 0.13,-0.38,0.63,U] [#6 0.42,-0.15,0.57,U] [#7 0.47,-0.26,0.00,M1] [#8 0.32,-0.51,0.00,M3] 
00:29:08.523 00.002 8996 refined, 5 included, MultiStar: {0.10, -0.27}, one-star: {-0.08, -0.48}
00:29:08.525 00.002 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
00:29:08.527 00.002 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
00:29:08.528 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.21 mountX=0.13 mountY=0.26, mountTheta=1.11
00:29:08.529 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.27, opts=13)
00:29:08.531 00.002 8996 Enqueuing Move request for scope (0.10, -0.27)
00:29:08.532 00.001 20224 Worker thread wakes up
00:29:08.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd
00:29:08.532 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.27)
00:29:08.532 00.000 20224 Moving (0.10, -0.27) raw xDistance=0.13 yDistance=0.26
00:29:08.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:29:08.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:29:08.532 00.000 20224 MoveAxis(E, 0, ABG)
00:29:08.532 00.000 20224 Move returns status 0, amount 0
00:29:08.532 00.000 20224 MoveAxis(S, 54, ABG)
00:29:08.532 00.000 20224 Guiding  Dir = 1, Dur = 54
00:29:08.533 00.001 20224 IsSlewing returns 0
00:29:08.533 00.000 20224 IsGuiding returns 0
00:29:08.538 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47430, med=2973, FiltMin=2713, FiltMax=25171, Gamma=1.000
00:29:08.550 00.012 8996 UpdateGuideState exits: m=567634 SNR=273.0
00:29:08.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:08.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:08.554 00.002 8996 Enqueuing Expose request
00:29:08.554 00.000 20224 PulseGuide returned control before completion, sleep 44
00:29:08.599 00.045 20224 IsGuiding returns 1
00:29:08.599 00.000 20224 scope still moving after pulse duration time elapsed
00:29:08.631 00.032 20224 IsSlewing returns 0
00:29:08.631 00.000 20224 IsGuiding returns 1
00:29:08.662 00.031 20224 IsSlewing returns 0
00:29:08.662 00.000 20224 IsGuiding returns 0
00:29:08.663 00.001 20224 scope move finished after 54 + 75 ms
00:29:08.663 00.000 20224 Move returns status 0, amount 54
00:29:08.663 00.000 20224 move complete, result=0
00:29:08.663 00.000 20224 worker thread done servicing request
00:29:08.663 00.000 20224 Worker thread wakes up
00:29:08.663 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
00:29:08.664 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:08.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:09.826 01.162 20224 Exposure complete
00:29:09.903 00.077 20224 worker thread done servicing request
00:29:09.904 00.001 8996 OnExposeComplete: enter
00:29:09.905 00.001 8996 UpdateGuideState(): m_state=6
00:29:09.906 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10199
00:29:09.906 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=473.23, Mass=680288, SNR=343.3, Peak=54934 HFD=4.5
00:29:09.908 00.002 8996 MultiStar: [#1 0.49,-0.42,0.00,M2] [#2 0.41,-0.05,0.81,U] [#3 0.20,0.08,0.54,U] [#4 0.51,-0.02,0.00,M1] [#5 0.46,-0.24,0.00,M1] [#6 0.58,-0.29,0.00,M1] [#7 0.39,-0.50,0.00,M2] [#8 0.61,-0.40,0.00,M4] 
00:29:09.909 00.001 8996 refined, 2 included, MultiStar: {0.30, -0.10}, one-star: {0.27, -0.23}
00:29:09.910 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
00:29:09.911 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
00:29:09.912 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.32 cameraTheta=-0.31 mountX=0.31 mountY=0.06, mountTheta=0.20
00:29:09.916 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.10, opts=13)
00:29:09.917 00.001 8996 Enqueuing Move request for scope (0.30, -0.10)
00:29:09.918 00.001 20224 Worker thread wakes up
00:29:09.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd
00:29:09.918 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.10)
00:29:09.918 00.000 20224 Moving (0.30, -0.10) raw xDistance=0.31 yDistance=0.06
00:29:09.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
00:29:09.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:09.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:29:09.918 00.000 20224 MoveAxis(W, 45, ABG)
00:29:09.918 00.000 20224 Guiding  Dir = 3, Dur = 45
00:29:09.919 00.001 20224 IsSlewing returns 0
00:29:09.919 00.000 20224 IsGuiding returns 0
00:29:09.922 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54934, med=2973, FiltMin=2691, FiltMax=27062, Gamma=1.000
00:29:09.936 00.014 8996 UpdateGuideState exits: m=680288 SNR=343.3
00:29:09.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:09.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:09.938 00.000 8996 Enqueuing Expose request
00:29:09.964 00.026 20224 PulseGuide returned control before completion, sleep 11
00:29:09.977 00.013 20224 IsGuiding returns 1
00:29:09.977 00.000 20224 scope still moving after pulse duration time elapsed
00:29:10.008 00.031 20224 IsSlewing returns 0
00:29:10.008 00.000 20224 IsGuiding returns 1
00:29:10.039 00.031 20224 IsSlewing returns 0
00:29:10.040 00.001 20224 IsGuiding returns 1
00:29:10.070 00.030 20224 IsSlewing returns 0
00:29:10.071 00.001 20224 IsGuiding returns 0
00:29:10.071 00.000 20224 scope move finished after 45 + 106 ms
00:29:10.071 00.000 20224 Move returns status 0, amount 45
00:29:10.071 00.000 20224 MoveAxis(N, 0, ABG)
00:29:10.071 00.000 20224 Move returns status 0, amount 0
00:29:10.071 00.000 20224 move complete, result=0
00:29:10.071 00.000 20224 worker thread done servicing request
00:29:10.071 00.000 20224 Worker thread wakes up
00:29:10.071 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.1 px 0 ms NORTH
00:29:10.074 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:10.075 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:11.059 00.984 20224 Exposure complete
00:29:11.136 00.077 20224 worker thread done servicing request
00:29:11.136 00.000 8996 OnExposeComplete: enter
00:29:11.138 00.002 8996 UpdateGuideState(): m_state=6
00:29:11.140 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10200
00:29:11.141 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.40, Mass=717944, SNR=321.6, Peak=56950 HFD=4.6
00:29:11.143 00.002 8996 MultiStar: [#1 0.04,-0.13,0.69,U] [#2 0.01,-0.24,0.73,U] [#3 -0.29,0.21,0.75,U] [#4 -0.18,-0.12,0.56,U] [#5 -0.03,-0.42,0.57,U] [#6 0.11,-0.13,0.41,U] [#7 0.08,-0.33,0.46,U] [#8 0.01,-0.41,0.45,U] 
00:29:11.145 00.002 8996 single-star, 8 included, MultiStar: {-0.05, -0.16}, one-star: {-0.04, -0.07}
00:29:11.146 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
00:29:11.148 00.002 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.14)
00:29:11.150 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.12 mountX=-0.04 mountY=0.07, mountTheta=2.02
00:29:11.152 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.07, opts=13)
00:29:11.154 00.002 8996 Enqueuing Move request for scope (-0.04, -0.07)
00:29:11.155 00.001 20224 Worker thread wakes up
00:29:11.155 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
00:29:11.155 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
00:29:11.156 00.001 20224 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.07
00:29:11.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:29:11.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:11.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:29:11.156 00.000 20224 MoveAxis(E, 0, ABG)
00:29:11.156 00.000 20224 Move returns status 0, amount 0
00:29:11.156 00.000 20224 MoveAxis(N, 0, ABG)
00:29:11.156 00.000 20224 Move returns status 0, amount 0
00:29:11.156 00.000 20224 move complete, result=0
00:29:11.156 00.000 20224 worker thread done servicing request
00:29:11.162 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56950, med=2973, FiltMin=2713, FiltMax=28083, Gamma=1.000
00:29:11.186 00.024 8996 UpdateGuideState exits: m=717944 SNR=321.6
00:29:11.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:11.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:11.188 00.000 8996 Enqueuing Expose request
00:29:11.189 00.001 20224 Worker thread wakes up
00:29:11.189 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:11.190 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:11.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:12.365 01.175 20224 Exposure complete
00:29:12.454 00.089 20224 worker thread done servicing request
00:29:12.454 00.000 8996 OnExposeComplete: enter
00:29:12.455 00.001 8996 UpdateGuideState(): m_state=6
00:29:12.456 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10201
00:29:12.457 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.28, Mass=742229, SNR=367.6, Peak=58454 HFD=4.6
00:29:12.457 00.000 8996 MultiStar: [#1 -0.28,-0.25,0.57,U] [#2 -0.24,-0.03,0.63,U] [#3 -0.52,0.34,0.00,M1] [#4 -0.39,0.04,0.46,U] [#5 -0.19,-0.21,0.51,U] [#6 -0.27,-0.21,0.42,U] [#7 -0.28,-0.29,0.47,U] [#8 -0.13,-0.21,0.39,U] 
00:29:12.458 00.001 8996 refined, 7 included, MultiStar: {-0.26, -0.17}, one-star: {-0.26, -0.19}
00:29:12.459 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
00:29:12.459 00.000 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
00:29:12.460 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.17 hyp=0.31 cameraTheta=-2.57 mountX=-0.24 mountY=0.20, mountTheta=2.46
00:29:12.461 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.17, opts=13)
00:29:12.462 00.001 8996 Enqueuing Move request for scope (-0.26, -0.17)
00:29:12.463 00.001 20224 Worker thread wakes up
00:29:12.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.17) opts 0xd
00:29:12.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.17)
00:29:12.463 00.000 20224 Moving (-0.26, -0.17) raw xDistance=-0.24 yDistance=0.20
00:29:12.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:29:12.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:12.464 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:29:12.464 00.000 20224 MoveAxis(E, 35, ABG)
00:29:12.464 00.000 20224 Guiding  Dir = 2, Dur = 35
00:29:12.464 00.000 20224 IsSlewing returns 0
00:29:12.464 00.000 20224 IsGuiding returns 0
00:29:12.466 00.002 20224 PulseGuide returned control before completion, sleep 43
00:29:12.468 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58454, med=2973, FiltMin=2678, FiltMax=24947, Gamma=1.000
00:29:12.484 00.016 8996 UpdateGuideState exits: m=742229 SNR=367.6
00:29:12.486 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:12.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:12.489 00.002 8996 Enqueuing Expose request
00:29:12.511 00.022 20224 IsGuiding returns 1
00:29:12.511 00.000 20224 scope still moving after pulse duration time elapsed
00:29:12.543 00.032 20224 IsSlewing returns 0
00:29:12.543 00.000 20224 IsGuiding returns 1
00:29:12.574 00.031 20224 IsSlewing returns 0
00:29:12.574 00.000 20224 IsGuiding returns 0
00:29:12.574 00.000 20224 scope move finished after 35 + 75 ms
00:29:12.574 00.000 20224 Move returns status 0, amount 35
00:29:12.574 00.000 20224 MoveAxis(N, 0, ABG)
00:29:12.574 00.000 20224 Move returns status 0, amount 0
00:29:12.574 00.000 20224 move complete, result=0
00:29:12.575 00.001 20224 worker thread done servicing request
00:29:12.575 00.000 20224 Worker thread wakes up
00:29:12.575 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:12.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:12.576 00.001 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
00:29:13.540 00.964 20224 Exposure complete
00:29:13.612 00.072 20224 worker thread done servicing request
00:29:13.612 00.000 8996 OnExposeComplete: enter
00:29:13.614 00.002 8996 UpdateGuideState(): m_state=6
00:29:13.615 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10202
00:29:13.616 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.44, Mass=668666, SNR=334.4, Peak=49558 HFD=4.6
00:29:13.617 00.001 8996 MultiStar: [#1 0.08,0.00,0.64,U] [#2 0.04,-0.15,0.75,U] [#3 -0.10,0.40,0.61,U] [#4 0.07,0.28,0.50,U] [#5 -0.06,0.13,0.58,U] [#6 0.13,0.04,0.46,U] [#7 0.19,0.04,0.45,U] [#8 -0.15,0.04,0.38,U] 
00:29:13.618 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.07}, one-star: {-0.10, -0.03}
00:29:13.619 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
00:29:13.620 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
00:29:13.621 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.55 mountX=-0.01 mountY=-0.07, mountTheta=-1.64
00:29:13.623 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.07, opts=13)
00:29:13.624 00.001 8996 Enqueuing Move request for scope (0.00, 0.07)
00:29:13.625 00.001 20224 Worker thread wakes up
00:29:13.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
00:29:13.625 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
00:29:13.625 00.000 20224 Moving (0.00, 0.07) raw xDistance=-0.01 yDistance=-0.07
00:29:13.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:29:13.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:13.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:29:13.625 00.000 20224 MoveAxis(E, 0, ABG)
00:29:13.625 00.000 20224 Move returns status 0, amount 0
00:29:13.625 00.000 20224 MoveAxis(N, 0, ABG)
00:29:13.625 00.000 20224 Move returns status 0, amount 0
00:29:13.625 00.000 20224 move complete, result=0
00:29:13.625 00.000 20224 worker thread done servicing request
00:29:13.631 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49558, med=2973, FiltMin=2678, FiltMax=25699, Gamma=1.000
00:29:13.644 00.013 8996 UpdateGuideState exits: m=668666 SNR=334.4
00:29:13.645 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:13.645 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:13.646 00.001 8996 Enqueuing Expose request
00:29:13.647 00.001 20224 Worker thread wakes up
00:29:13.647 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:13.648 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:13.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:14.802 01.154 20224 Exposure complete
00:29:14.867 00.065 20224 worker thread done servicing request
00:29:14.867 00.000 8996 OnExposeComplete: enter
00:29:14.868 00.001 8996 UpdateGuideState(): m_state=6
00:29:14.869 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10203
00:29:14.870 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.56, Mass=760322, SNR=368.1, Peak=60208 HFD=4.5
00:29:14.871 00.001 8996 MultiStar: [#1 0.28,-0.09,0.50,U] [#2 0.27,-0.01,0.62,U] [#3 0.16,0.38,0.52,U] [#4 0.21,0.34,0.54,U] [#5 0.24,0.12,0.51,U] [#6 0.22,-0.08,0.39,U] [#7 0.32,-0.00,0.35,U] [#8 0.40,0.00,0.35,U] 
00:29:14.872 00.001 8996 refined, 8 included, MultiStar: {0.25, 0.09}, one-star: {0.25, 0.10}
00:29:14.873 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
00:29:14.874 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
00:29:14.874 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.09 hyp=0.27 cameraTheta=0.36 mountX=0.24 mountY=-0.12, mountTheta=-0.47
00:29:14.876 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.09, opts=13)
00:29:14.876 00.000 8996 Enqueuing Move request for scope (0.25, 0.09)
00:29:14.877 00.001 20224 Worker thread wakes up
00:29:14.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.09) opts 0xd
00:29:14.877 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.09)
00:29:14.877 00.000 20224 Moving (0.25, 0.09) raw xDistance=0.24 yDistance=-0.12
00:29:14.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:29:14.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:14.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:29:14.878 00.001 20224 MoveAxis(W, 36, ABG)
00:29:14.878 00.000 20224 Guiding  Dir = 3, Dur = 36
00:29:14.878 00.000 20224 IsSlewing returns 0
00:29:14.878 00.000 20224 IsGuiding returns 0
00:29:14.881 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=60208, med=2973, FiltMin=2665, FiltMax=31261, Gamma=1.000
00:29:14.894 00.013 8996 UpdateGuideState exits: m=760322 SNR=368.1
00:29:14.895 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:14.896 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:14.896 00.000 8996 Enqueuing Expose request
00:29:14.933 00.037 20224 IsGuiding returns 1
00:29:14.933 00.000 20224 scope still moving after pulse duration time elapsed
00:29:14.963 00.030 20224 IsSlewing returns 0
00:29:14.963 00.000 20224 IsGuiding returns 1
00:29:14.994 00.031 20224 IsSlewing returns 0
00:29:14.995 00.001 20224 IsGuiding returns 1
00:29:15.026 00.031 20224 IsSlewing returns 0
00:29:15.026 00.000 20224 IsGuiding returns 0
00:29:15.026 00.000 20224 scope move finished after 36 + 112 ms
00:29:15.027 00.001 20224 Move returns status 0, amount 36
00:29:15.027 00.000 20224 MoveAxis(N, 0, ABG)
00:29:15.027 00.000 20224 Move returns status 0, amount 0
00:29:15.027 00.000 20224 move complete, result=0
00:29:15.027 00.000 20224 worker thread done servicing request
00:29:15.027 00.000 20224 Worker thread wakes up
00:29:15.027 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.1 px 0 ms NORTH
00:29:15.030 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:15.031 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:16.008 00.977 20224 Exposure complete
00:29:16.096 00.088 20224 worker thread done servicing request
00:29:16.096 00.000 8996 OnExposeComplete: enter
00:29:16.097 00.001 8996 UpdateGuideState(): m_state=6
00:29:16.098 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10204
00:29:16.099 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.44, Mass=691702, SNR=366.6, Peak=47030 HFD=4.8
00:29:16.100 00.001 8996 MultiStar: [#1 -0.01,-0.16,0.56,U] [#2 -0.04,-0.07,0.63,U] [#3 -0.21,0.34,0.55,U] [#4 -0.25,0.07,0.48,U] [#5 -0.00,-0.03,0.52,U] [#6 -0.08,0.04,0.39,U] [#7 -0.19,-0.05,0.38,U] [#8 0.02,0.07,0.35,U] 
00:29:16.100 00.000 8996 refined, 8 included, MultiStar: {-0.10, 0.01}, one-star: {-0.13, -0.02}
00:29:16.101 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
00:29:16.102 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
00:29:16.103 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.00 mountX=-0.10 mountY=-0.00, mountTheta=-3.11
00:29:16.104 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
00:29:16.105 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
00:29:16.105 00.000 20224 Worker thread wakes up
00:29:16.106 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:29:16.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:29:16.106 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=-0.00
00:29:16.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:29:16.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:16.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:29:16.106 00.000 20224 MoveAxis(E, 0, ABG)
00:29:16.106 00.000 20224 Move returns status 0, amount 0
00:29:16.106 00.000 20224 MoveAxis(N, 0, ABG)
00:29:16.106 00.000 20224 Move returns status 0, amount 0
00:29:16.106 00.000 20224 move complete, result=0
00:29:16.106 00.000 20224 worker thread done servicing request
00:29:16.110 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=47030, med=2973, FiltMin=2627, FiltMax=24115, Gamma=1.000
00:29:16.129 00.019 8996 UpdateGuideState exits: m=691702 SNR=366.6
00:29:16.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:16.131 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:16.132 00.001 8996 Enqueuing Expose request
00:29:16.133 00.001 20224 Worker thread wakes up
00:29:16.133 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:16.133 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:16.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:17.295 01.162 20224 Exposure complete
00:29:17.358 00.063 20224 worker thread done servicing request
00:29:17.358 00.000 8996 OnExposeComplete: enter
00:29:17.361 00.003 8996 UpdateGuideState(): m_state=6
00:29:17.362 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10205
00:29:17.363 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.29, Mass=642404, SNR=311.7, Peak=54486 HFD=4.6
00:29:17.364 00.001 8996 MultiStar: [#1 -0.46,0.04,0.00,M1] [#2 -0.58,-0.14,0.00,M1] [#3 -0.70,0.24,0.00,M1] [#4 -0.45,-0.01,0.00,M1] [#5 -0.31,-0.12,0.63,U] [#6 -0.40,-0.21,0.00,M1] [#7 -0.50,-0.18,0.00,M1] [#8 -0.24,-0.19,0.44,U] 
00:29:17.365 00.001 8996 single-star, 2 included, MultiStar: {-0.23, -0.16}, one-star: {-0.17, -0.17}
00:29:17.366 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
00:29:17.367 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
00:29:17.368 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.35 mountX=-0.15 mountY=0.19, mountTheta=2.25
00:29:17.370 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.17, opts=13)
00:29:17.371 00.001 8996 Enqueuing Move request for scope (-0.17, -0.17)
00:29:17.372 00.001 20224 Worker thread wakes up
00:29:17.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
00:29:17.372 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
00:29:17.372 00.000 20224 Moving (-0.17, -0.17) raw xDistance=-0.15 yDistance=0.19
00:29:17.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:29:17.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:17.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:29:17.372 00.000 20224 MoveAxis(E, 0, ABG)
00:29:17.372 00.000 20224 Move returns status 0, amount 0
00:29:17.372 00.000 20224 MoveAxis(N, 0, ABG)
00:29:17.373 00.001 20224 Move returns status 0, amount 0
00:29:17.373 00.000 20224 move complete, result=0
00:29:17.373 00.000 20224 worker thread done servicing request
00:29:17.378 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54486, med=2973, FiltMin=2691, FiltMax=23827, Gamma=1.000
00:29:17.398 00.020 8996 UpdateGuideState exits: m=642404 SNR=311.7
00:29:17.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:17.400 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:17.401 00.001 8996 Enqueuing Expose request
00:29:17.402 00.001 20224 Worker thread wakes up
00:29:17.402 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:29:17.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:17.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:18.382 00.979 20224 Exposure complete
00:29:18.462 00.080 20224 worker thread done servicing request
00:29:18.462 00.000 8996 OnExposeComplete: enter
00:29:18.463 00.001 8996 UpdateGuideState(): m_state=6
00:29:18.464 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10206
00:29:18.465 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.42, Mass=665284, SNR=335.8, Peak=47158 HFD=4.6
00:29:18.467 00.002 8996 MultiStar: [#1 -0.51,-0.03,0.00,M2] [#2 -0.46,-0.06,0.00,M2] [#3 -0.73,0.33,0.00,M2] [#4 -0.53,0.10,0.00,M2] [#5 -0.41,-0.21,0.00,M1] [#6 -0.37,-0.18,0.39,U] [#7 -0.27,0.00,0.45,U] [#8 -0.41,-0.03,0.34,U] 
00:29:18.467 00.000 8996 single-star, 3 included, MultiStar: {-0.34, -0.06}, one-star: {-0.34, -0.04}
00:29:18.468 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
00:29:18.469 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
00:29:18.470 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.04 hyp=0.35 cameraTheta=-3.02 mountX=-0.34 mountY=0.08, mountTheta=2.90
00:29:18.472 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.04, opts=13)
00:29:18.472 00.000 8996 Enqueuing Move request for scope (-0.34, -0.04)
00:29:18.473 00.001 20224 Worker thread wakes up
00:29:18.474 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.04) opts 0xd
00:29:18.474 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.04)
00:29:18.474 00.000 20224 Moving (-0.34, -0.04) raw xDistance=-0.34 yDistance=0.08
00:29:18.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:29:18.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:18.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:29:18.474 00.000 20224 MoveAxis(E, 49, ABG)
00:29:18.474 00.000 20224 Guiding  Dir = 2, Dur = 49
00:29:18.475 00.001 20224 IsSlewing returns 0
00:29:18.475 00.000 20224 IsGuiding returns 0
00:29:18.482 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=47158, med=2973, FiltMin=2704, FiltMax=22931, Gamma=1.000
00:29:18.498 00.016 8996 UpdateGuideState exits: m=665284 SNR=335.8
00:29:18.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:18.502 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:18.503 00.001 8996 Enqueuing Expose request
00:29:18.530 00.027 20224 IsGuiding returns 1
00:29:18.530 00.000 20224 scope still moving after pulse duration time elapsed
00:29:18.560 00.030 20224 IsSlewing returns 0
00:29:18.560 00.000 20224 IsGuiding returns 1
00:29:18.592 00.032 20224 IsSlewing returns 0
00:29:18.592 00.000 20224 IsGuiding returns 1
00:29:18.623 00.031 20224 IsSlewing returns 0
00:29:18.623 00.000 20224 IsGuiding returns 0
00:29:18.623 00.000 20224 scope move finished after 49 + 98 ms
00:29:18.623 00.000 20224 Move returns status 0, amount 49
00:29:18.623 00.000 20224 MoveAxis(N, 0, ABG)
00:29:18.623 00.000 20224 Move returns status 0, amount 0
00:29:18.623 00.000 20224 move complete, result=0
00:29:18.623 00.000 20224 worker thread done servicing request
00:29:18.623 00.000 20224 Worker thread wakes up
00:29:18.624 00.001 8996 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH
00:29:18.625 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:18.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:19.795 01.170 20224 Exposure complete
00:29:19.854 00.059 20224 worker thread done servicing request
00:29:19.855 00.001 8996 OnExposeComplete: enter
00:29:19.855 00.000 8996 UpdateGuideState(): m_state=6
00:29:19.857 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10207
00:29:19.859 00.002 8996 Star::Find returns 1 (0), X=135.44, Y=473.39, Mass=666744, SNR=308.7, Peak=51910 HFD=4.5
00:29:19.861 00.002 8996 MultiStar: [#1 -0.06,-0.06,0.66,U] [#2 -0.19,-0.03,0.79,U] [#3 -0.33,0.15,0.68,U] [#4 -0.23,-0.08,0.64,U] [#5 -0.17,-0.20,0.76,U] [#6 -0.05,-0.13,0.44,U] [#7 -0.11,-0.14,0.46,U] [#8 -0.11,0.11,0.39,U] 
00:29:19.862 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.05}, one-star: {-0.16, -0.07}
00:29:19.864 00.002 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
00:29:19.865 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
00:29:19.867 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.17 cameraTheta=-2.83 mountX=-0.16 mountY=0.07, mountTheta=2.72
00:29:19.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.05, opts=13)
00:29:19.870 00.001 8996 Enqueuing Move request for scope (-0.17, -0.05)
00:29:19.871 00.001 20224 Worker thread wakes up
00:29:19.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
00:29:19.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
00:29:19.871 00.000 20224 Moving (-0.17, -0.05) raw xDistance=-0.16 yDistance=0.07
00:29:19.871 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:29:19.872 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:19.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:29:19.872 00.000 20224 MoveAxis(E, 0, ABG)
00:29:19.872 00.000 20224 Move returns status 0, amount 0
00:29:19.872 00.000 20224 MoveAxis(N, 0, ABG)
00:29:19.872 00.000 20224 Move returns status 0, amount 0
00:29:19.872 00.000 20224 move complete, result=0
00:29:19.872 00.000 20224 worker thread done servicing request
00:29:19.879 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51910, med=2973, FiltMin=2701, FiltMax=24947, Gamma=1.000
00:29:19.898 00.019 8996 UpdateGuideState exits: m=666744 SNR=308.7
00:29:19.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:19.900 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:19.901 00.001 8996 Enqueuing Expose request
00:29:19.902 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:19.903 00.001 20224 Worker thread wakes up
00:29:19.903 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:19.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:20.884 00.981 20224 Exposure complete
00:29:20.957 00.073 20224 worker thread done servicing request
00:29:20.957 00.000 8996 OnExposeComplete: enter
00:29:20.960 00.003 8996 UpdateGuideState(): m_state=6
00:29:20.962 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10208
00:29:20.963 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.07, Mass=718336, SNR=312.8, Peak=61462 HFD=4.3
00:29:20.965 00.002 8996 MultiStar: [#1 -0.05,-0.14,0.71,U] [#2 0.05,-0.26,0.74,U] [#3 -0.39,0.13,0.56,U] [#4 -0.17,-0.21,0.59,U] [#5 0.04,-0.26,0.65,U] [#6 -0.07,-0.07,0.47,U] [#7 0.04,-0.41,0.46,U] [#8 -0.02,-0.16,0.43,U] 
00:29:20.966 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.21}, one-star: {-0.11, -0.39}
00:29:20.967 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
00:29:20.968 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.35)
00:29:20.969 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.91 mountX=-0.05 mountY=0.22, mountTheta=1.81
00:29:20.970 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.21, opts=13)
00:29:20.971 00.001 8996 Enqueuing Move request for scope (-0.08, -0.21)
00:29:20.972 00.001 20224 Worker thread wakes up
00:29:20.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
00:29:20.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
00:29:20.972 00.000 20224 Moving (-0.08, -0.21) raw xDistance=-0.05 yDistance=0.22
00:29:20.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:29:20.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:29:20.972 00.000 20224 MoveAxis(E, 0, ABG)
00:29:20.972 00.000 20224 Move returns status 0, amount 0
00:29:20.972 00.000 20224 MoveAxis(S, 46, ABG)
00:29:20.972 00.000 20224 Guiding  Dir = 1, Dur = 46
00:29:20.973 00.001 20224 IsSlewing returns 0
00:29:20.973 00.000 20224 IsGuiding returns 0
00:29:20.974 00.001 20224 PulseGuide returned control before completion, sleep 55
00:29:20.976 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61462, med=2973, FiltMin=2701, FiltMax=29203, Gamma=1.000
00:29:20.989 00.013 8996 UpdateGuideState exits: m=718336 SNR=312.8
00:29:20.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:20.990 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:20.991 00.001 8996 Enqueuing Expose request
00:29:21.031 00.040 20224 IsGuiding returns 1
00:29:21.031 00.000 20224 scope still moving after pulse duration time elapsed
00:29:21.062 00.031 20224 IsSlewing returns 0
00:29:21.062 00.000 20224 IsGuiding returns 0
00:29:21.062 00.000 20224 scope move finished after 46 + 43 ms
00:29:21.062 00.000 20224 Move returns status 0, amount 46
00:29:21.062 00.000 20224 move complete, result=0
00:29:21.063 00.001 20224 worker thread done servicing request
00:29:21.063 00.000 20224 Worker thread wakes up
00:29:21.063 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
00:29:21.065 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:21.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:22.242 01.177 20224 Exposure complete
00:29:22.326 00.084 20224 worker thread done servicing request
00:29:22.326 00.000 8996 OnExposeComplete: enter
00:29:22.329 00.003 8996 UpdateGuideState(): m_state=6
00:29:22.330 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10209
00:29:22.331 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.64, Mass=741657, SNR=393.7, Peak=65440 HFD=4.7
00:29:22.332 00.001 8996 MultiStar: [#1 0.20,-0.02,0.56,U] [#2 0.20,0.26,0.58,U] [#3 -0.06,0.49,0.00,M1] [#4 0.04,0.12,0.45,U] [#5 0.37,-0.03,0.51,U] [#6 0.23,0.25,0.39,U] [#7 0.29,0.13,0.38,U] [#8 0.02,0.17,0.30,U] 
00:29:22.333 00.001 8996 single-star, 7 included, MultiStar: {0.17, 0.13}, one-star: {0.06, 0.17}
00:29:22.334 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
00:29:22.335 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
00:29:22.336 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.23 mountX=0.04 mountY=-0.18, mountTheta=-1.33
00:29:22.338 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.17, opts=13)
00:29:22.339 00.001 8996 Enqueuing Move request for scope (0.06, 0.17)
00:29:22.340 00.001 20224 Worker thread wakes up
00:29:22.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.17) opts 0xd
00:29:22.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.17)
00:29:22.340 00.000 20224 Moving (0.06, 0.17) raw xDistance=0.04 yDistance=-0.18
00:29:22.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:29:22.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:22.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:29:22.340 00.000 20224 MoveAxis(E, 0, ABG)
00:29:22.340 00.000 20224 Move returns status 0, amount 0
00:29:22.340 00.000 20224 MoveAxis(N, 0, ABG)
00:29:22.341 00.001 20224 Move returns status 0, amount 0
00:29:22.341 00.000 20224 move complete, result=0
00:29:22.341 00.000 20224 worker thread done servicing request
00:29:22.346 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=2973, FiltMin=2678, FiltMax=29078, Gamma=1.000
00:29:22.359 00.013 8996 UpdateGuideState exits: m=741657 SNR=393.7
00:29:22.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:22.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:22.361 00.000 8996 Enqueuing Expose request
00:29:22.362 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:22.363 00.001 20224 Worker thread wakes up
00:29:22.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:22.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:23.347 00.984 20224 Exposure complete
00:29:23.424 00.077 20224 worker thread done servicing request
00:29:23.424 00.000 8996 OnExposeComplete: enter
00:29:23.425 00.001 8996 UpdateGuideState(): m_state=6
00:29:23.426 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10210
00:29:23.427 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.58, Mass=665860, SNR=343.9, Peak=46832 HFD=4.6
00:29:23.428 00.001 8996 MultiStar: [#1 0.04,0.08,0.59,U] [#2 -0.06,0.44,0.67,U] [#3 -0.19,0.51,0.00,M2] [#4 0.05,0.32,0.52,U] [#5 0.18,0.32,0.61,U] [#6 0.14,0.01,0.42,U] [#7 0.12,0.04,0.51,U] [#8 -0.01,0.27,0.39,U] 
00:29:23.429 00.001 8996 single-star, 7 included, MultiStar: {0.02, 0.20}, one-star: {-0.14, 0.12}
00:29:23.429 00.000 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
00:29:23.430 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
00:29:23.431 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.43 mountX=-0.15 mountY=-0.10, mountTheta=-2.54
00:29:23.433 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.12, opts=13)
00:29:23.433 00.000 8996 Enqueuing Move request for scope (-0.14, 0.12)
00:29:23.434 00.001 20224 Worker thread wakes up
00:29:23.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
00:29:23.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
00:29:23.434 00.000 20224 Moving (-0.14, 0.12) raw xDistance=-0.15 yDistance=-0.10
00:29:23.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:29:23.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:23.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:29:23.435 00.001 20224 MoveAxis(E, 0, ABG)
00:29:23.435 00.000 20224 Move returns status 0, amount 0
00:29:23.435 00.000 20224 MoveAxis(N, 0, ABG)
00:29:23.435 00.000 20224 Move returns status 0, amount 0
00:29:23.435 00.000 20224 move complete, result=0
00:29:23.435 00.000 20224 worker thread done servicing request
00:29:23.438 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=46832, med=2976, FiltMin=2713, FiltMax=23555, Gamma=1.000
00:29:23.452 00.014 8996 UpdateGuideState exits: m=665860 SNR=343.9
00:29:23.453 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:23.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:23.455 00.001 8996 Enqueuing Expose request
00:29:23.456 00.001 20224 Worker thread wakes up
00:29:23.456 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:23.456 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:23.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:24.609 01.153 20224 Exposure complete
00:29:24.677 00.068 20224 worker thread done servicing request
00:29:24.677 00.000 8996 OnExposeComplete: enter
00:29:24.678 00.001 8996 UpdateGuideState(): m_state=6
00:29:24.679 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10211
00:29:24.680 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.59, Mass=635747, SNR=331.3, Peak=50608 HFD=4.7
00:29:24.681 00.001 8996 MultiStar: [#1 0.19,-0.02,0.55,U] [#2 0.11,0.30,0.73,U] [#3 -0.23,0.47,0.00,M3] [#4 0.00,0.30,0.50,U] [#5 0.12,0.10,0.61,U] [#6 0.15,0.20,0.41,U] [#7 0.14,0.18,0.52,U] [#8 0.03,0.16,0.39,U] 
00:29:24.682 00.001 8996 single-star, 7 included, MultiStar: {0.10, 0.17}, one-star: {0.05, 0.13}
00:29:24.683 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
00:29:24.684 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
00:29:24.685 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.19 mountX=0.04 mountY=-0.14, mountTheta=-1.29
00:29:24.686 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.13, opts=13)
00:29:24.687 00.001 8996 Enqueuing Move request for scope (0.05, 0.13)
00:29:24.688 00.001 20224 Worker thread wakes up
00:29:24.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.13) opts 0xd
00:29:24.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.13)
00:29:24.688 00.000 20224 Moving (0.05, 0.13) raw xDistance=0.04 yDistance=-0.14
00:29:24.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:29:24.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:24.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:29:24.688 00.000 20224 MoveAxis(E, 0, ABG)
00:29:24.688 00.000 20224 Move returns status 0, amount 0
00:29:24.688 00.000 20224 MoveAxis(N, 0, ABG)
00:29:24.688 00.000 20224 Move returns status 0, amount 0
00:29:24.689 00.001 20224 move complete, result=0
00:29:24.689 00.000 20224 worker thread done servicing request
00:29:24.694 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50608, med=2973, FiltMin=2649, FiltMax=26422, Gamma=1.000
00:29:24.707 00.013 8996 UpdateGuideState exits: m=635747 SNR=331.3
00:29:24.709 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:24.710 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:24.711 00.001 8996 Enqueuing Expose request
00:29:24.712 00.001 20224 Worker thread wakes up
00:29:24.712 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:24.713 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:24.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:25.693 00.980 20224 Exposure complete
00:29:25.749 00.056 20224 worker thread done servicing request
00:29:25.749 00.000 8996 OnExposeComplete: enter
00:29:25.751 00.002 8996 UpdateGuideState(): m_state=6
00:29:25.753 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10212
00:29:25.754 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.61, Mass=600075, SNR=296.8, Peak=51232 HFD=4.7
00:29:25.756 00.002 8996 MultiStar: [#1 0.22,-0.06,0.67,U] [#2 0.17,-0.06,0.77,U] [#3 0.09,0.26,0.74,U] [#4 0.08,0.22,0.58,U] [#5 0.13,0.15,0.81,U] [#6 0.34,0.13,0.48,U] [#7 0.39,-0.12,0.51,U] [#8 0.17,0.13,0.39,U] 
00:29:25.758 00.002 8996 single-star, 8 included, MultiStar: {0.17, 0.09}, one-star: {0.08, 0.15}
00:29:25.759 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
00:29:25.760 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
00:29:25.761 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.09 mountX=0.06 mountY=-0.16, mountTheta=-1.19
00:29:25.763 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.15, opts=13)
00:29:25.764 00.001 8996 Enqueuing Move request for scope (0.08, 0.15)
00:29:25.766 00.002 20224 Worker thread wakes up
00:29:25.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
00:29:25.766 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
00:29:25.766 00.000 20224 Moving (0.08, 0.15) raw xDistance=0.06 yDistance=-0.16
00:29:25.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:29:25.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:25.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:29:25.766 00.000 20224 MoveAxis(E, 0, ABG)
00:29:25.766 00.000 20224 Move returns status 0, amount 0
00:29:25.767 00.001 20224 MoveAxis(N, 0, ABG)
00:29:25.767 00.000 20224 Move returns status 0, amount 0
00:29:25.767 00.000 20224 move complete, result=0
00:29:25.767 00.000 20224 worker thread done servicing request
00:29:25.770 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51232, med=2973, FiltMin=2685, FiltMax=24902, Gamma=1.000
00:29:25.788 00.018 8996 UpdateGuideState exits: m=600075 SNR=296.8
00:29:25.790 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:25.792 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:25.794 00.002 8996 Enqueuing Expose request
00:29:25.795 00.001 20224 Worker thread wakes up
00:29:25.796 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:25.797 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:25.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:26.976 01.179 20224 Exposure complete
00:29:27.047 00.071 20224 worker thread done servicing request
00:29:27.047 00.000 8996 OnExposeComplete: enter
00:29:27.048 00.001 8996 UpdateGuideState(): m_state=6
00:29:27.050 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10213
00:29:27.051 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.52, Mass=703475, SNR=354.5, Peak=50560 HFD=4.3
00:29:27.053 00.002 8996 MultiStar: [#1 0.12,0.27,0.63,U] [#2 0.11,0.31,0.71,U] [#3 -0.17,0.50,0.00,M3] [#4 0.09,0.39,0.52,U] [#5 -0.02,0.31,0.57,U] [#6 0.07,0.17,0.41,U] [#7 0.31,0.21,0.41,U] [#8 0.11,0.19,0.39,U] 
00:29:27.054 00.001 8996 single-star, 7 included, MultiStar: {0.06, 0.23}, one-star: {-0.13, 0.05}
00:29:27.055 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
00:29:27.056 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
00:29:27.058 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.75 mountX=-0.13 mountY=-0.04, mountTheta=-2.86
00:29:27.060 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.05, opts=13)
00:29:27.062 00.002 8996 Enqueuing Move request for scope (-0.13, 0.05)
00:29:27.063 00.001 20224 Worker thread wakes up
00:29:27.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
00:29:27.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
00:29:27.063 00.000 20224 Moving (-0.13, 0.05) raw xDistance=-0.13 yDistance=-0.04
00:29:27.064 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:29:27.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:27.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:29:27.064 00.000 20224 MoveAxis(E, 0, ABG)
00:29:27.064 00.000 20224 Move returns status 0, amount 0
00:29:27.064 00.000 20224 MoveAxis(N, 0, ABG)
00:29:27.064 00.000 20224 Move returns status 0, amount 0
00:29:27.064 00.000 20224 move complete, result=0
00:29:27.065 00.001 20224 worker thread done servicing request
00:29:27.071 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50560, med=2973, FiltMin=2701, FiltMax=26659, Gamma=1.000
00:29:27.089 00.018 8996 UpdateGuideState exits: m=703475 SNR=354.5
00:29:27.091 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:27.094 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:27.096 00.002 8996 Enqueuing Expose request
00:29:27.098 00.002 20224 Worker thread wakes up
00:29:27.098 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:29:27.100 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:27.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:28.086 00.986 20224 Exposure complete
00:29:28.165 00.079 20224 worker thread done servicing request
00:29:28.165 00.000 8996 OnExposeComplete: enter
00:29:28.165 00.000 8996 UpdateGuideState(): m_state=6
00:29:28.166 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10214
00:29:28.167 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.58, Mass=715338, SNR=351.3, Peak=57328 HFD=4.4
00:29:28.167 00.000 8996 MultiStar: [#1 0.33,-0.41,0.00,M1] [#2 0.12,-0.10,0.74,U] [#3 0.17,0.31,0.60,U] [#4 0.09,-0.07,0.52,U] [#5 0.15,0.10,0.47,U] [#6 0.21,0.16,0.48,U] [#7 0.20,0.13,0.48,U] [#8 0.28,-0.14,0.29,U] 
00:29:28.168 00.001 8996 single-star, 7 included, MultiStar: {0.12, 0.07}, one-star: {-0.06, 0.11}
00:29:28.169 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
00:29:28.170 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
00:29:28.170 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.05 mountX=-0.07 mountY=-0.10, mountTheta=-2.15
00:29:28.172 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
00:29:28.172 00.000 8996 Enqueuing Move request for scope (-0.06, 0.11)
00:29:28.173 00.001 20224 Worker thread wakes up
00:29:28.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
00:29:28.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
00:29:28.173 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
00:29:28.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:29:28.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:28.174 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:29:28.174 00.000 20224 MoveAxis(E, 0, ABG)
00:29:28.174 00.000 20224 Move returns status 0, amount 0
00:29:28.174 00.000 20224 MoveAxis(N, 0, ABG)
00:29:28.174 00.000 20224 Move returns status 0, amount 0
00:29:28.174 00.000 20224 move complete, result=0
00:29:28.174 00.000 20224 worker thread done servicing request
00:29:28.179 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=57328, med=2973, FiltMin=2697, FiltMax=27398, Gamma=1.000
00:29:28.192 00.013 8996 UpdateGuideState exits: m=715338 SNR=351.3
00:29:28.194 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:28.196 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:28.199 00.003 8996 Enqueuing Expose request
00:29:28.199 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:29:28.200 00.001 20224 Worker thread wakes up
00:29:28.200 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:28.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:29.372 01.172 20224 Exposure complete
00:29:29.433 00.061 20224 worker thread done servicing request
00:29:29.433 00.000 8996 OnExposeComplete: enter
00:29:29.434 00.001 8996 UpdateGuideState(): m_state=6
00:29:29.435 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10215
00:29:29.436 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.54, Mass=711554, SNR=339.4, Peak=56096 HFD=4.7
00:29:29.437 00.001 8996 MultiStar: [#1 0.12,-0.22,0.70,U] [#2 0.06,-0.10,0.81,U] [#3 -0.32,0.32,0.00,M3] [#4 0.03,0.12,0.55,U] [#5 -0.08,-0.14,0.51,U] [#6 0.12,-0.06,0.42,U] [#7 0.14,-0.20,0.39,U] [#8 -0.13,0.04,0.38,U] 
00:29:29.438 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.05}, one-star: {0.02, 0.08}
00:29:29.439 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
00:29:29.439 00.000 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.30)
00:29:29.440 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.96 mountX=0.04 mountY=0.05, mountTheta=0.86
00:29:29.442 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
00:29:29.442 00.000 8996 Enqueuing Move request for scope (0.04, -0.05)
00:29:29.443 00.001 20224 Worker thread wakes up
00:29:29.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
00:29:29.443 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
00:29:29.443 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.05
00:29:29.444 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:29:29.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:29.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:29:29.444 00.000 20224 MoveAxis(E, 0, ABG)
00:29:29.444 00.000 20224 Move returns status 0, amount 0
00:29:29.444 00.000 20224 MoveAxis(N, 0, ABG)
00:29:29.444 00.000 20224 Move returns status 0, amount 0
00:29:29.444 00.000 20224 move complete, result=0
00:29:29.444 00.000 20224 worker thread done servicing request
00:29:29.448 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56096, med=2973, FiltMin=2686, FiltMax=27206, Gamma=1.000
00:29:29.461 00.013 8996 UpdateGuideState exits: m=711554 SNR=339.4
00:29:29.462 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:29.463 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:29.464 00.001 8996 Enqueuing Expose request
00:29:29.466 00.002 20224 Worker thread wakes up
00:29:29.466 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:29:29.467 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:29.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:30.444 00.977 20224 Exposure complete
00:29:30.518 00.074 20224 worker thread done servicing request
00:29:30.518 00.000 8996 OnExposeComplete: enter
00:29:30.519 00.001 8996 UpdateGuideState(): m_state=6
00:29:30.520 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10216
00:29:30.521 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=473.27, Mass=680387, SNR=335.3, Peak=56806 HFD=4.4
00:29:30.522 00.001 8996 MultiStar: [#1 0.45,-0.31,0.00,M1] [#2 0.13,-0.19,0.76,U] [#3 0.13,0.14,0.66,U] [#4 0.40,-0.19,0.55,U] [#5 0.20,-0.44,0.00,M1] [#6 0.27,-0.40,0.00,M1] [#7 0.19,-0.28,0.45,U] [#8 0.22,-0.23,0.38,U] 
00:29:30.522 00.000 8996 refined, 5 included, MultiStar: {0.24, -0.15}, one-star: {0.35, -0.19}
00:29:30.523 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
00:29:30.524 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.71)
00:29:30.525 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-0.55 mountX=0.26 mountY=0.12, mountTheta=0.44
00:29:30.527 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.15, opts=13)
00:29:30.528 00.001 8996 Enqueuing Move request for scope (0.24, -0.15)
00:29:30.530 00.002 20224 Worker thread wakes up
00:29:30.530 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.15) opts 0xd
00:29:30.530 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.15)
00:29:30.530 00.000 20224 Moving (0.24, -0.15) raw xDistance=0.26 yDistance=0.12
00:29:30.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:29:30.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:30.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:29:30.530 00.000 20224 MoveAxis(W, 37, ABG)
00:29:30.530 00.000 20224 Guiding  Dir = 3, Dur = 37
00:29:30.530 00.000 20224 IsSlewing returns 0
00:29:30.530 00.000 20224 IsGuiding returns 0
00:29:30.534 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56806, med=2973, FiltMin=2665, FiltMax=26214, Gamma=1.000
00:29:30.549 00.015 8996 UpdateGuideState exits: m=680387 SNR=335.3
00:29:30.550 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:30.551 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:30.551 00.000 8996 Enqueuing Expose request
00:29:30.557 00.006 20224 PulseGuide returned control before completion, sleep 20
00:29:30.588 00.031 20224 IsGuiding returns 1
00:29:30.588 00.000 20224 scope still moving after pulse duration time elapsed
00:29:30.620 00.032 20224 IsSlewing returns 0
00:29:30.620 00.000 20224 IsGuiding returns 1
00:29:30.650 00.030 20224 IsSlewing returns 0
00:29:30.651 00.001 20224 IsGuiding returns 0
00:29:30.651 00.000 20224 scope move finished after 37 + 83 ms
00:29:30.651 00.000 20224 Move returns status 0, amount 37
00:29:30.651 00.000 20224 MoveAxis(N, 0, ABG)
00:29:30.651 00.000 20224 Move returns status 0, amount 0
00:29:30.651 00.000 20224 move complete, result=0
00:29:30.651 00.000 20224 worker thread done servicing request
00:29:30.651 00.000 20224 Worker thread wakes up
00:29:30.651 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:30.651 00.000 8996 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
00:29:30.654 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:31.814 01.160 20224 Exposure complete
00:29:31.886 00.072 20224 worker thread done servicing request
00:29:31.886 00.000 8996 OnExposeComplete: enter
00:29:31.888 00.002 8996 UpdateGuideState(): m_state=6
00:29:31.890 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10217
00:29:31.892 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.38, Mass=776249, SNR=355.2, Peak=64646 HFD=4.7
00:29:31.894 00.002 8996 MultiStar: [#1 0.05,-0.47,0.00,M2] [#2 -0.32,-0.30,0.69,U] [#3 -0.23,0.02,0.53,U] [#4 -0.15,-0.14,0.54,U] [#5 -0.25,-0.33,0.54,U] [#6 -0.02,-0.34,0.39,U] [#7 0.04,-0.25,0.42,U] [#8 -0.19,-0.20,0.34,U] 
00:29:31.896 00.002 8996 single-star, 7 included, MultiStar: {-0.13, -0.19}, one-star: {0.03, -0.08}
00:29:31.897 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
00:29:31.898 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
00:29:31.899 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.19 mountX=0.04 mountY=0.08, mountTheta=1.09
00:29:31.902 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.08, opts=13)
00:29:31.904 00.002 8996 Enqueuing Move request for scope (0.03, -0.08)
00:29:31.905 00.001 20224 Worker thread wakes up
00:29:31.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
00:29:31.905 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
00:29:31.905 00.000 20224 Moving (0.03, -0.08) raw xDistance=0.04 yDistance=0.08
00:29:31.906 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:29:31.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:31.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:29:31.906 00.000 20224 MoveAxis(E, 0, ABG)
00:29:31.906 00.000 20224 Move returns status 0, amount 0
00:29:31.906 00.000 20224 MoveAxis(N, 0, ABG)
00:29:31.906 00.000 20224 Move returns status 0, amount 0
00:29:31.906 00.000 20224 move complete, result=0
00:29:31.907 00.001 20224 worker thread done servicing request
00:29:31.914 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=64646, med=2973, FiltMin=2659, FiltMax=31869, Gamma=1.000
00:29:31.938 00.024 8996 UpdateGuideState exits: m=776249 SNR=355.2
00:29:31.939 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:31.940 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:31.940 00.000 8996 Enqueuing Expose request
00:29:31.941 00.001 20224 Worker thread wakes up
00:29:31.941 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:29:31.942 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:31.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:32.916 00.974 20224 Exposure complete
00:29:32.982 00.066 20224 worker thread done servicing request
00:29:32.983 00.001 8996 OnExposeComplete: enter
00:29:32.985 00.002 8996 UpdateGuideState(): m_state=6
00:29:32.988 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10218
00:29:32.990 00.002 8996 Star::Find returns 1 (0), X=135.30, Y=473.12, Mass=749831, SNR=338.3, Peak=57430 HFD=4.5
00:29:32.993 00.003 8996 MultiStar: [#1 -0.19,-0.36,0.64,U] [#2 -0.38,-0.08,0.72,U] [#3 -0.56,-0.09,0.00,M2] [#4 -0.34,-0.18,0.51,U] [#5 -0.33,-0.25,0.66,U] [#6 -0.13,-0.03,0.42,U] [#7 -0.05,-0.21,0.44,U] [#8 -0.39,-0.46,0.00,M1] 
00:29:32.994 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.23}, one-star: {-0.30, -0.34}
00:29:32.995 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
00:29:32.996 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
00:29:32.997 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.23 hyp=0.35 cameraTheta=-2.44 mountX=-0.24 mountY=0.25, mountTheta=2.33
00:29:33.000 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.23, opts=13)
00:29:33.002 00.002 8996 Enqueuing Move request for scope (-0.27, -0.23)
00:29:33.005 00.003 20224 Worker thread wakes up
00:29:33.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.23) opts 0xd
00:29:33.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.23)
00:29:33.005 00.000 20224 Moving (-0.27, -0.23) raw xDistance=-0.24 yDistance=0.25
00:29:33.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:29:33.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:29:33.005 00.000 20224 MoveAxis(E, 35, ABG)
00:29:33.005 00.000 20224 Guiding  Dir = 2, Dur = 35
00:29:33.006 00.001 20224 IsSlewing returns 0
00:29:33.006 00.000 20224 IsGuiding returns 0
00:29:33.013 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57430, med=2973, FiltMin=2691, FiltMax=29680, Gamma=1.000
00:29:33.016 00.003 20224 PulseGuide returned control before completion, sleep 35
00:29:33.036 00.020 8996 UpdateGuideState exits: m=749831 SNR=338.3
00:29:33.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:33.040 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:33.041 00.001 8996 Enqueuing Expose request
00:29:33.063 00.022 20224 IsGuiding returns 1
00:29:33.063 00.000 20224 scope still moving after pulse duration time elapsed
00:29:33.094 00.031 20224 IsSlewing returns 0
00:29:33.095 00.001 20224 IsGuiding returns 0
00:29:33.095 00.000 20224 scope move finished after 35 + 53 ms
00:29:33.095 00.000 20224 Move returns status 0, amount 35
00:29:33.095 00.000 20224 MoveAxis(S, 54, ABG)
00:29:33.095 00.000 20224 Guiding  Dir = 1, Dur = 54
00:29:33.095 00.000 20224 IsSlewing returns 0
00:29:33.096 00.001 20224 IsGuiding returns 0
00:29:33.097 00.001 20224 PulseGuide returned control before completion, sleep 63
00:29:33.172 00.075 20224 IsGuiding returns 1
00:29:33.172 00.000 20224 scope still moving after pulse duration time elapsed
00:29:33.203 00.031 20224 IsSlewing returns 0
00:29:33.203 00.000 20224 IsGuiding returns 0
00:29:33.204 00.001 20224 scope move finished after 54 + 54 ms
00:29:33.204 00.000 20224 Move returns status 0, amount 54
00:29:33.204 00.000 20224 move complete, result=0
00:29:33.204 00.000 20224 worker thread done servicing request
00:29:33.204 00.000 20224 Worker thread wakes up
00:29:33.204 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.3 px 54 ms SOUTH
00:29:33.207 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:33.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:48.054 14.847 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:29:48.055 00.001 8996 case statement mapped state 6 to 3
00:29:48.057 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:29:49.237 01.180 20224 worker thread setting skip send exposure complete
00:29:49.237 00.000 20224 worker thread queueing reconnect event to GUI thread
00:29:49.237 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:29:49.237 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
00:29:49.237 00.000 20224 worker thread done servicing request
00:29:49.244 00.007 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:29:49.276 00.032 8996 Try camera reconnect, now = 1770535789
00:29:49.278 00.002 8996 gear_dialog: ReconnectCamera
00:29:49.279 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:29:49.281 00.002 8996 Status Line: Connecting to Camera ...
00:29:49.285 00.004 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:29:49.286 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:29:49.288 00.002 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:29:50.094 00.806 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:29:50.096 00.002 8996 ASCOM camera: MaxBinning is 2
00:29:50.098 00.002 8996 ASCOM camera: has cooler
00:29:50.099 00.001 8996 ASCOM Camera: set binning = 1
00:29:50.100 00.001 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:29:50.102 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:29:50.103 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:29:50.104 00.001 8996 FrameSize=(0,0)
00:29:50.105 00.001 8996 PixelSize=3.75
00:29:50.106 00.001 8996 BitsPerPixel=16
00:29:50.107 00.001 8996 HasGainControl=0
00:29:50.108 00.001 8996 HasShutter=0
00:29:50.109 00.001 8996 HasSubFrames=1
00:29:50.109 00.000 8996 ST4HasGuideOutput=1
00:29:50.110 00.001 8996 Status Line: Camera Connected
00:29:50.117 00.007 8996 Camera Re-connect succeeded, resume exposures
00:29:50.122 00.005 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:29:50.124 00.002 8996 Enqueuing Expose request
00:29:50.125 00.001 20224 Worker thread wakes up
00:29:50.125 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:50.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,0,0)
00:29:51.301 01.176 20224 Exposure complete
00:29:51.394 00.093 20224 worker thread done servicing request
00:29:51.394 00.000 8996 OnExposeComplete: enter
00:29:51.395 00.001 8996 UpdateGuideState(): m_state=6
00:29:51.396 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10219
00:29:51.397 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=472.98, Mass=621104, SNR=309.0, Peak=55270 HFD=4.2
00:29:51.399 00.002 8996 MultiStar: [#1 0.14,-0.29,0.71,U] [#2 -0.04,-0.18,0.78,U] [#3 -0.24,0.19,0.62,U] [#4 -0.04,0.04,0.64,U] [#5 0.07,-0.26,0.59,U] [#6 -0.08,-0.45,0.00,M1] [#7 -0.01,-0.36,0.46,U] [#8 0.07,-0.32,0.40,U] 
00:29:51.400 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.22}, one-star: {-0.20, -0.49}
00:29:51.401 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
00:29:51.402 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
00:29:51.404 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.78 mountX=-0.03 mountY=0.22, mountTheta=1.68
00:29:51.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.22, opts=13)
00:29:51.408 00.002 8996 Enqueuing Move request for scope (-0.05, -0.22)
00:29:51.410 00.002 20224 Worker thread wakes up
00:29:51.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
00:29:51.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
00:29:51.410 00.000 20224 Moving (-0.05, -0.22) raw xDistance=-0.03 yDistance=0.22
00:29:51.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:29:51.411 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:29:51.411 00.000 20224 MoveAxis(E, 0, ABG)
00:29:51.411 00.000 20224 Move returns status 0, amount 0
00:29:51.411 00.000 20224 MoveAxis(S, 47, ABG)
00:29:51.411 00.000 20224 Guiding  Dir = 1, Dur = 47
00:29:51.412 00.001 20224 IsSlewing returns 0
00:29:51.412 00.000 20224 IsGuiding returns 0
00:29:51.422 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55270, med=3017, FiltMin=2726, FiltMax=24349, Gamma=1.000
00:29:51.445 00.023 8996 UpdateGuideState exits: m=621104 SNR=309.0
00:29:51.446 00.001 20224 PulseGuide returned control before completion, sleep 24
00:29:51.446 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:51.448 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:51.449 00.001 8996 Enqueuing Expose request
00:29:51.476 00.027 20224 IsGuiding returns 1
00:29:51.476 00.000 20224 scope still moving after pulse duration time elapsed
00:29:51.508 00.032 20224 IsSlewing returns 0
00:29:51.508 00.000 20224 IsGuiding returns 1
00:29:51.539 00.031 20224 IsSlewing returns 0
00:29:51.539 00.000 20224 IsGuiding returns 0
00:29:51.539 00.000 20224 scope move finished after 47 + 79 ms
00:29:51.539 00.000 20224 Move returns status 0, amount 47
00:29:51.540 00.001 20224 move complete, result=0
00:29:51.540 00.000 20224 worker thread done servicing request
00:29:51.540 00.000 20224 Worker thread wakes up
00:29:51.540 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
00:29:51.541 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:51.541 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:52.523 00.982 20224 Exposure complete
00:29:52.595 00.072 20224 worker thread done servicing request
00:29:52.595 00.000 8996 OnExposeComplete: enter
00:29:52.596 00.001 8996 UpdateGuideState(): m_state=6
00:29:52.597 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10220
00:29:52.598 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.16, Mass=772985, SNR=383.6, Peak=65535 HFD=4.6
00:29:52.599 00.001 8996 MultiStar: [#1 -0.05,-0.31,0.61,U] [#2 -0.09,-0.09,0.62,U] [#3 -0.36,0.26,0.00,M2] [#4 -0.11,0.04,0.46,U] [#5 0.00,-0.26,0.44,U] [#6 0.08,-0.15,0.40,U] [#7 0.05,-0.33,0.33,U] [#8 -0.15,-0.04,0.35,U] 
00:29:52.599 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.20}, one-star: {-0.01, -0.31}
00:29:52.600 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
00:29:52.601 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.51)
00:29:52.602 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.75 mountX=-0.02 mountY=0.20, mountTheta=1.65
00:29:52.603 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.20, opts=13)
00:29:52.604 00.001 8996 Enqueuing Move request for scope (-0.04, -0.20)
00:29:52.605 00.001 20224 Worker thread wakes up
00:29:52.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
00:29:52.605 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
00:29:52.605 00.000 20224 Moving (-0.04, -0.20) raw xDistance=-0.02 yDistance=0.20
00:29:52.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:29:52.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:29:52.605 00.000 20224 MoveAxis(E, 0, ABG)
00:29:52.605 00.000 20224 Move returns status 0, amount 0
00:29:52.605 00.000 20224 MoveAxis(S, 42, ABG)
00:29:52.605 00.000 20224 Guiding  Dir = 1, Dur = 42
00:29:52.605 00.000 20224 IsSlewing returns 0
00:29:52.605 00.000 20224 IsGuiding returns 0
00:29:52.610 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65535, med=3008, FiltMin=2720, FiltMax=31024, Gamma=1.000
00:29:52.631 00.021 8996 UpdateGuideState exits: m=772985 SNR=383.6
00:29:52.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:52.634 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:52.635 00.001 8996 Enqueuing Expose request
00:29:52.655 00.020 20224 IsGuiding returns 1
00:29:52.655 00.000 20224 scope still moving after pulse duration time elapsed
00:29:52.685 00.030 20224 IsSlewing returns 0
00:29:52.685 00.000 20224 IsGuiding returns 1
00:29:52.716 00.031 20224 IsSlewing returns 0
00:29:52.716 00.000 20224 IsGuiding returns 1
00:29:52.746 00.030 20224 IsSlewing returns 0
00:29:52.747 00.001 20224 IsGuiding returns 0
00:29:52.747 00.000 20224 scope move finished after 42 + 99 ms
00:29:52.747 00.000 20224 Move returns status 0, amount 42
00:29:52.747 00.000 20224 move complete, result=0
00:29:52.747 00.000 20224 worker thread done servicing request
00:29:52.747 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 42 ms SOUTH
00:29:52.749 00.002 20224 Worker thread wakes up
00:29:52.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:52.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:53.912 01.163 20224 Exposure complete
00:29:53.979 00.067 20224 worker thread done servicing request
00:29:53.979 00.000 8996 OnExposeComplete: enter
00:29:53.980 00.001 8996 UpdateGuideState(): m_state=6
00:29:53.982 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10221
00:29:53.983 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.71, Mass=733181, SNR=337.7, Peak=62768 HFD=4.6
00:29:53.985 00.002 8996 MultiStar: [#1 0.14,0.21,0.68,U] [#2 0.10,0.25,0.73,U] [#3 -0.47,0.59,0.00,M3] [#4 -0.18,0.46,0.00,M1] [#5 0.06,0.40,0.60,U] [#6 -0.00,0.32,0.40,U] [#7 0.16,0.09,0.43,U] [#8 0.10,0.26,0.42,U] 
00:29:53.986 00.001 8996 single-star, 6 included, MultiStar: {0.08, 0.26}, one-star: {0.03, 0.24}
00:29:53.988 00.002 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
00:29:53.989 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
00:29:53.990 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.24 hyp=0.25 cameraTheta=1.43 mountX=0.01 mountY=-0.25, mountTheta=-1.53
00:29:53.992 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.24, opts=13)
00:29:53.994 00.002 8996 Enqueuing Move request for scope (0.03, 0.24)
00:29:53.995 00.001 20224 Worker thread wakes up
00:29:53.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.24) opts 0xd
00:29:53.995 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.24)
00:29:53.996 00.001 20224 Moving (0.03, 0.24) raw xDistance=0.01 yDistance=-0.25
00:29:53.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:29:53.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:53.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:29:53.996 00.000 20224 MoveAxis(E, 0, ABG)
00:29:53.996 00.000 20224 Move returns status 0, amount 0
00:29:53.996 00.000 20224 MoveAxis(N, 0, ABG)
00:29:53.996 00.000 20224 Move returns status 0, amount 0
00:29:53.996 00.000 20224 move complete, result=0
00:29:53.997 00.001 20224 worker thread done servicing request
00:29:54.004 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=62768, med=3014, FiltMin=2701, FiltMax=29158, Gamma=1.000
00:29:54.021 00.017 8996 UpdateGuideState exits: m=733181 SNR=337.7
00:29:54.021 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:54.022 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:54.023 00.001 8996 Enqueuing Expose request
00:29:54.024 00.001 20224 Worker thread wakes up
00:29:54.024 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:54.025 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:54.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:54.999 00.974 20224 Exposure complete
00:29:55.069 00.070 20224 worker thread done servicing request
00:29:55.069 00.000 8996 OnExposeComplete: enter
00:29:55.070 00.001 8996 UpdateGuideState(): m_state=6
00:29:55.070 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10222
00:29:55.071 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.63, Mass=761509, SNR=351.5, Peak=61648 HFD=4.7
00:29:55.072 00.001 8996 MultiStar: [#1 0.18,0.40,0.55,U] [#2 0.11,0.56,0.00,M1] [#3 -0.38,0.63,0.00,M4] [#4 -0.10,0.51,0.00,M2] [#5 0.25,0.41,0.00,M1] [#6 0.17,0.51,0.00,M1] [#7 0.17,0.37,0.43,U] [#8 0.22,0.50,0.00,M1] 
00:29:55.073 00.001 8996 single-star, 2 included, MultiStar: {0.13, 0.28}, one-star: {0.09, 0.17}
00:29:55.074 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
00:29:55.077 00.003 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
00:29:55.079 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.09 mountX=0.07 mountY=-0.18, mountTheta=-1.19
00:29:55.083 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.17, opts=13)
00:29:55.085 00.002 8996 Enqueuing Move request for scope (0.09, 0.17)
00:29:55.086 00.001 20224 Worker thread wakes up
00:29:55.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
00:29:55.086 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
00:29:55.086 00.000 20224 Moving (0.09, 0.17) raw xDistance=0.07 yDistance=-0.18
00:29:55.087 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:29:55.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:55.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:29:55.087 00.000 20224 MoveAxis(E, 0, ABG)
00:29:55.087 00.000 20224 Move returns status 0, amount 0
00:29:55.087 00.000 20224 MoveAxis(N, 0, ABG)
00:29:55.087 00.000 20224 Move returns status 0, amount 0
00:29:55.087 00.000 20224 move complete, result=0
00:29:55.089 00.002 20224 worker thread done servicing request
00:29:55.095 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=61648, med=2998, FiltMin=2688, FiltMax=31574, Gamma=1.000
00:29:55.118 00.023 8996 UpdateGuideState exits: m=761509 SNR=351.5
00:29:55.120 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:55.122 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:55.123 00.001 8996 Enqueuing Expose request
00:29:55.125 00.002 20224 Worker thread wakes up
00:29:55.125 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:55.127 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:55.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:56.293 01.166 20224 Exposure complete
00:29:56.379 00.086 20224 worker thread done servicing request
00:29:56.379 00.000 8996 OnExposeComplete: enter
00:29:56.380 00.001 8996 UpdateGuideState(): m_state=6
00:29:56.381 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10223
00:29:56.382 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.84, Mass=717281, SNR=304.8, Peak=65440 HFD=4.6
00:29:56.383 00.001 8996 MultiStar: [#1 0.04,0.29,0.72,U] [#2 -0.21,0.55,0.00,M2] [#3 -0.13,0.73,0.00,M5] [#4 -0.17,0.56,0.00,M3] [#5 0.07,0.51,0.00,M2] [#6 0.14,0.45,0.00,M2] [#7 0.26,0.45,0.00,M1] [#8 0.13,0.33,0.38,U] 
00:29:56.384 00.001 8996 refined, 2 included, MultiStar: {-0.01, 0.34}, one-star: {-0.11, 0.38}
00:29:56.385 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
00:29:56.386 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
00:29:56.386 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.34 hyp=0.34 cameraTheta=1.61 mountX=-0.05 mountY=-0.34, mountTheta=-1.70
00:29:56.388 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.34, opts=13)
00:29:56.389 00.001 8996 Enqueuing Move request for scope (-0.01, 0.34)
00:29:56.390 00.001 20224 Worker thread wakes up
00:29:56.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.34) opts 0xd
00:29:56.390 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.34)
00:29:56.390 00.000 20224 Moving (-0.01, 0.34) raw xDistance=-0.05 yDistance=-0.34
00:29:56.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:29:56.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:56.391 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:29:56.391 00.000 20224 MoveAxis(E, 0, ABG)
00:29:56.391 00.000 20224 Move returns status 0, amount 0
00:29:56.391 00.000 20224 MoveAxis(N, 0, ABG)
00:29:56.391 00.000 20224 Move returns status 0, amount 0
00:29:56.391 00.000 20224 move complete, result=0
00:29:56.391 00.000 20224 worker thread done servicing request
00:29:56.397 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65440, med=3005, FiltMin=2729, FiltMax=28662, Gamma=1.000
00:29:56.421 00.024 8996 UpdateGuideState exits: m=717281 SNR=304.8
00:29:56.424 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:56.425 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:56.427 00.002 8996 Enqueuing Expose request
00:29:56.428 00.001 20224 Worker thread wakes up
00:29:56.428 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:29:56.430 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:56.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:57.423 00.993 20224 Exposure complete
00:29:57.506 00.083 20224 worker thread done servicing request
00:29:57.506 00.000 8996 OnExposeComplete: enter
00:29:57.507 00.001 8996 UpdateGuideState(): m_state=6
00:29:57.508 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10224
00:29:57.510 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.76, Mass=756509, SNR=358.6, Peak=65440 HFD=4.6
00:29:57.511 00.001 8996 MultiStar: [#1 0.29,0.29,0.54,U] [#2 0.09,0.43,0.73,U] [#3 0.07,0.66,0.00,M6] [#4 0.08,0.52,0.00,M4] [#5 0.18,0.31,0.53,U] [#6 0.30,0.16,0.42,U] [#7 0.30,0.20,0.38,U] [#8 0.12,0.28,0.31,U] 
00:29:57.512 00.001 8996 single-star, 6 included, MultiStar: {0.16, 0.30}, one-star: {0.02, 0.29}
00:29:57.514 00.002 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
00:29:57.515 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
00:29:57.517 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.49 mountX=-0.01 mountY=-0.29, mountTheta=-1.59
00:29:57.520 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.29, opts=13)
00:29:57.522 00.002 8996 Enqueuing Move request for scope (0.02, 0.29)
00:29:57.523 00.001 20224 Worker thread wakes up
00:29:57.524 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
00:29:57.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
00:29:57.524 00.000 20224 Moving (0.02, 0.29) raw xDistance=-0.01 yDistance=-0.29
00:29:57.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:29:57.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:29:57.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:29:57.524 00.000 20224 MoveAxis(E, 0, ABG)
00:29:57.524 00.000 20224 Move returns status 0, amount 0
00:29:57.525 00.001 20224 MoveAxis(N, 0, ABG)
00:29:57.525 00.000 20224 Move returns status 0, amount 0
00:29:57.525 00.000 20224 move complete, result=0
00:29:57.525 00.000 20224 worker thread done servicing request
00:29:57.533 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=3005, FiltMin=2745, FiltMax=30454, Gamma=1.000
00:29:57.557 00.024 8996 UpdateGuideState exits: m=756509 SNR=358.6
00:29:57.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:57.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:57.560 00.001 8996 Enqueuing Expose request
00:29:57.561 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:29:57.562 00.001 20224 Worker thread wakes up
00:29:57.562 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:57.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:58.718 01.156 20224 Exposure complete
00:29:58.779 00.061 20224 worker thread done servicing request
00:29:58.779 00.000 8996 OnExposeComplete: enter
00:29:58.781 00.002 8996 UpdateGuideState(): m_state=6
00:29:58.782 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10225
00:29:58.783 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.77, Mass=715338, SNR=314.3, Peak=65440 HFD=4.5
00:29:58.784 00.001 8996 MultiStar: [#1 0.24,0.27,0.62,U] [#2 0.08,0.37,0.72,U] [#3 -0.02,0.70,0.00,M7] [#4 0.22,0.49,0.00,M5] [#5 0.18,0.38,0.72,U] [#6 0.08,0.28,0.50,U] [#7 0.13,0.20,0.52,U] [#8 0.30,0.35,0.00,M1] 
00:29:58.785 00.001 8996 single-star, 5 included, MultiStar: {0.11, 0.31}, one-star: {0.00, 0.31}
00:29:58.785 00.000 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
00:29:58.786 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
00:29:58.787 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.57 mountX=-0.03 mountY=-0.31, mountTheta=-1.66
00:29:58.789 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.31, opts=13)
00:29:58.789 00.000 8996 Enqueuing Move request for scope (0.00, 0.31)
00:29:58.790 00.001 20224 Worker thread wakes up
00:29:58.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.31) opts 0xd
00:29:58.790 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.31)
00:29:58.790 00.000 20224 Moving (0.00, 0.31) raw xDistance=-0.03 yDistance=-0.31
00:29:58.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:29:58.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:29:58.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:29:58.790 00.000 20224 MoveAxis(E, 0, ABG)
00:29:58.790 00.000 20224 Move returns status 0, amount 0
00:29:58.790 00.000 20224 MoveAxis(N, 0, ABG)
00:29:58.790 00.000 20224 Move returns status 0, amount 0
00:29:58.790 00.000 20224 move complete, result=0
00:29:58.791 00.001 20224 worker thread done servicing request
00:29:58.794 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=3008, FiltMin=2720, FiltMax=28038, Gamma=1.000
00:29:58.807 00.013 8996 UpdateGuideState exits: m=715338 SNR=314.3
00:29:58.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:58.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:58.809 00.000 8996 Enqueuing Expose request
00:29:58.810 00.001 20224 Worker thread wakes up
00:29:58.810 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:29:58.811 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:58.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:29:59.777 00.966 20224 Exposure complete
00:29:59.840 00.063 20224 worker thread done servicing request
00:29:59.840 00.000 8996 OnExposeComplete: enter
00:29:59.841 00.001 8996 UpdateGuideState(): m_state=6
00:29:59.842 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10226
00:29:59.842 00.000 8996 Star::Find returns 1 (0), X=135.32, Y=473.79, Mass=750428, SNR=346.4, Peak=57280 HFD=4.5
00:29:59.843 00.001 8996 MultiStar: [#1 0.13,0.06,0.64,U] [#2 -0.03,0.11,0.74,U] [#3 -0.22,0.64,0.00,M8] [#4 0.01,0.49,0.00,M6] [#5 0.03,0.22,0.51,U] [#6 0.12,0.19,0.41,U] [#7 0.18,0.26,0.46,U] [#8 0.24,0.17,0.32,U] 
00:29:59.844 00.001 8996 refined, 6 included, MultiStar: {-0.00, 0.20}, one-star: {-0.29, 0.32}
00:29:59.845 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
00:29:59.846 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
00:29:59.846 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.58 mountX=-0.02 mountY=-0.20, mountTheta=-1.67
00:29:59.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.20, opts=13)
00:29:59.849 00.001 8996 Enqueuing Move request for scope (-0.00, 0.20)
00:29:59.849 00.000 20224 Worker thread wakes up
00:29:59.850 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.20) opts 0xd
00:29:59.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.20)
00:29:59.850 00.000 20224 Moving (-0.00, 0.20) raw xDistance=-0.02 yDistance=-0.20
00:29:59.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:29:59.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:29:59.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:29:59.850 00.000 20224 MoveAxis(E, 0, ABG)
00:29:59.850 00.000 20224 Move returns status 0, amount 0
00:29:59.850 00.000 20224 MoveAxis(N, 0, ABG)
00:29:59.850 00.000 20224 Move returns status 0, amount 0
00:29:59.850 00.000 20224 move complete, result=0
00:29:59.850 00.000 20224 worker thread done servicing request
00:29:59.853 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57280, med=2995, FiltMin=2707, FiltMax=26528, Gamma=1.000
00:29:59.868 00.015 8996 UpdateGuideState exits: m=750428 SNR=346.4
00:29:59.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:29:59.869 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:29:59.870 00.001 8996 Enqueuing Expose request
00:29:59.871 00.001 20224 Worker thread wakes up
00:29:59.871 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:29:59.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:29:59.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:01.044 01.172 20224 Exposure complete
00:30:01.110 00.066 20224 worker thread done servicing request
00:30:01.110 00.000 8996 OnExposeComplete: enter
00:30:01.112 00.002 8996 UpdateGuideState(): m_state=6
00:30:01.112 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10227
00:30:01.114 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.60, Mass=733308, SNR=365.7, Peak=56608 HFD=4.6
00:30:01.116 00.002 8996 MultiStar: [#1 0.18,0.18,0.64,U] [#2 -0.10,0.36,0.70,U] [#3 -0.14,0.69,0.00,M9] [#4 0.25,0.63,0.00,M7] [#5 0.20,0.27,0.52,U] [#6 0.27,0.51,0.00,M1] [#7 0.20,0.38,0.41,U] [#8 0.20,0.24,0.34,U] 
00:30:01.117 00.001 8996 single-star, 5 included, MultiStar: {0.12, 0.25}, one-star: {0.13, 0.14}
00:30:01.119 00.002 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
00:30:01.120 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
00:30:01.121 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.14 hyp=0.19 cameraTheta=0.80 mountX=0.12 mountY=-0.15, mountTheta=-0.90
00:30:01.123 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.14, opts=13)
00:30:01.124 00.001 8996 Enqueuing Move request for scope (0.13, 0.14)
00:30:01.125 00.001 20224 Worker thread wakes up
00:30:01.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.14) opts 0xd
00:30:01.125 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.14)
00:30:01.126 00.001 20224 Moving (0.13, 0.14) raw xDistance=0.12 yDistance=-0.15
00:30:01.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:30:01.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:01.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:30:01.126 00.000 20224 MoveAxis(E, 0, ABG)
00:30:01.126 00.000 20224 Move returns status 0, amount 0
00:30:01.126 00.000 20224 MoveAxis(N, 0, ABG)
00:30:01.126 00.000 20224 Move returns status 0, amount 0
00:30:01.126 00.000 20224 move complete, result=0
00:30:01.127 00.001 20224 worker thread done servicing request
00:30:01.131 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56608, med=2998, FiltMin=2729, FiltMax=30691, Gamma=1.000
00:30:01.145 00.014 8996 UpdateGuideState exits: m=733308 SNR=365.7
00:30:01.147 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:01.148 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:01.148 00.000 8996 Enqueuing Expose request
00:30:01.149 00.001 20224 Worker thread wakes up
00:30:01.149 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:01.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:01.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:02.141 00.991 20224 Exposure complete
00:30:02.201 00.060 20224 worker thread done servicing request
00:30:02.201 00.000 8996 OnExposeComplete: enter
00:30:02.202 00.001 8996 UpdateGuideState(): m_state=6
00:30:02.202 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10228
00:30:02.203 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.70, Mass=662213, SNR=370.1, Peak=58448 HFD=4.7
00:30:02.204 00.001 8996 MultiStar: [#1 0.23,0.18,0.58,U] [#2 -0.08,0.43,0.66,U] [#3 -0.00,0.53,0.00,M10] [#4 0.04,0.44,0.47,U] [#5 -0.03,0.19,0.53,U] [#6 0.10,0.07,0.41,U] [#7 0.18,0.16,0.44,U] [#8 0.10,0.30,0.38,U] 
00:30:02.205 00.001 8996 single-star, 7 included, MultiStar: {0.06, 0.26}, one-star: {0.02, 0.24}
00:30:02.206 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
00:30:02.207 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
00:30:02.208 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.47 mountX=-0.00 mountY=-0.24, mountTheta=-1.57
00:30:02.209 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.24, opts=13)
00:30:02.210 00.001 8996 Enqueuing Move request for scope (0.02, 0.24)
00:30:02.211 00.001 20224 Worker thread wakes up
00:30:02.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
00:30:02.211 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
00:30:02.211 00.000 20224 Moving (0.02, 0.24) raw xDistance=-0.00 yDistance=-0.24
00:30:02.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:30:02.211 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.18 newest=-0.59
00:30:02.211 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:30:02.211 00.000 20224 MoveAxis(E, 0, ABG)
00:30:02.211 00.000 20224 Move returns status 0, amount 0
00:30:02.211 00.000 20224 MoveAxis(N, 50, ABG)
00:30:02.211 00.000 20224 Guiding  Dir = 0, Dur = 50
00:30:02.211 00.000 20224 IsSlewing returns 0
00:30:02.212 00.001 20224 IsGuiding returns 0
00:30:02.215 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58448, med=3001, FiltMin=2726, FiltMax=25094, Gamma=1.000
00:30:02.228 00.013 8996 UpdateGuideState exits: m=662213 SNR=370.1
00:30:02.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:02.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:02.231 00.001 8996 Enqueuing Expose request
00:30:02.236 00.005 20224 PulseGuide returned control before completion, sleep 36
00:30:02.283 00.047 20224 IsGuiding returns 1
00:30:02.283 00.000 20224 scope still moving after pulse duration time elapsed
00:30:02.314 00.031 20224 IsSlewing returns 0
00:30:02.314 00.000 20224 IsGuiding returns 1
00:30:02.346 00.032 20224 IsSlewing returns 0
00:30:02.346 00.000 20224 IsGuiding returns 0
00:30:02.347 00.001 20224 scope move finished after 50 + 85 ms
00:30:02.347 00.000 20224 Move returns status 0, amount 50
00:30:02.347 00.000 20224 move complete, result=0
00:30:02.347 00.000 20224 worker thread done servicing request
00:30:02.347 00.000 20224 Worker thread wakes up
00:30:02.347 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
00:30:02.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:02.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:03.516 01.168 20224 Exposure complete
00:30:03.583 00.067 20224 worker thread done servicing request
00:30:03.583 00.000 8996 OnExposeComplete: enter
00:30:03.585 00.002 8996 UpdateGuideState(): m_state=6
00:30:03.586 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10229
00:30:03.586 00.000 8996 Star::Find returns 1 (0), X=135.67, Y=473.52, Mass=660315, SNR=336.1, Peak=51248 HFD=4.7
00:30:03.587 00.001 8996 MultiStar: [#1 0.43,-0.05,0.73,U] [#2 -0.03,0.31,0.82,U] [#3 -0.01,0.52,0.00,R] [#4 0.23,0.29,0.56,U] [#5 0.08,0.07,0.63,U] [#6 0.10,-0.03,0.41,U] [#7 0.18,-0.32,0.44,U] [#8 0.21,0.05,0.39,U] 
00:30:03.588 00.001 8996 single-star, 7 included, MultiStar: {0.15, 0.07}, one-star: {0.07, 0.06}
00:30:03.589 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
00:30:03.590 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
00:30:03.591 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.72 mountX=0.06 mountY=-0.07, mountTheta=-0.83
00:30:03.593 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
00:30:03.594 00.001 8996 Enqueuing Move request for scope (0.07, 0.06)
00:30:03.595 00.001 20224 Worker thread wakes up
00:30:03.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
00:30:03.595 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
00:30:03.595 00.000 20224 Moving (0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
00:30:03.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:30:03.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:03.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:30:03.595 00.000 20224 MoveAxis(E, 0, ABG)
00:30:03.595 00.000 20224 Move returns status 0, amount 0
00:30:03.595 00.000 20224 MoveAxis(N, 0, ABG)
00:30:03.595 00.000 20224 Move returns status 0, amount 0
00:30:03.595 00.000 20224 move complete, result=0
00:30:03.595 00.000 20224 worker thread done servicing request
00:30:03.599 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51248, med=3001, FiltMin=2720, FiltMax=25683, Gamma=1.000
00:30:03.614 00.015 8996 UpdateGuideState exits: m=660315 SNR=336.1
00:30:03.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:03.615 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:03.616 00.001 8996 Enqueuing Expose request
00:30:03.617 00.001 20224 Worker thread wakes up
00:30:03.617 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:03.618 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:03.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:04.603 00.985 20224 Exposure complete
00:30:04.669 00.066 20224 worker thread done servicing request
00:30:04.669 00.000 8996 OnExposeComplete: enter
00:30:04.670 00.001 8996 UpdateGuideState(): m_state=6
00:30:04.671 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10230
00:30:04.672 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.47, Mass=711832, SNR=351.5, Peak=54678 HFD=4.9
00:30:04.673 00.001 8996 MultiStar: [#1 0.15,-0.06,0.59,U] [#2 0.04,0.29,0.66,U] [#3 -0.26,-0.06,0.55,U] [#4 0.10,0.20,0.50,U] [#5 -0.03,0.07,0.59,U] [#6 0.10,-0.08,0.37,U] [#7 0.11,0.01,0.50,U] [#8 0.08,0.09,0.36,U] 
00:30:04.673 00.000 8996 single-star, 8 included, MultiStar: {0.02, 0.05}, one-star: {-0.02, 0.00}
00:30:04.674 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
00:30:04.675 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
00:30:04.676 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=2.86 mountX=-0.02 mountY=-0.00, mountTheta=-2.98
00:30:04.679 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.00, opts=13)
00:30:04.680 00.001 8996 Enqueuing Move request for scope (-0.02, 0.00)
00:30:04.681 00.001 20224 Worker thread wakes up
00:30:04.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
00:30:04.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
00:30:04.682 00.001 20224 Moving (-0.02, 0.00) raw xDistance=-0.02 yDistance=-0.00
00:30:04.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:30:04.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:04.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:30:04.682 00.000 20224 MoveAxis(E, 0, ABG)
00:30:04.682 00.000 20224 Move returns status 0, amount 0
00:30:04.682 00.000 20224 MoveAxis(N, 0, ABG)
00:30:04.682 00.000 20224 Move returns status 0, amount 0
00:30:04.682 00.000 20224 move complete, result=0
00:30:04.682 00.000 20224 worker thread done servicing request
00:30:04.686 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54678, med=2995, FiltMin=2739, FiltMax=25843, Gamma=1.000
00:30:04.706 00.020 8996 UpdateGuideState exits: m=711832 SNR=351.5
00:30:04.708 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:04.709 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:04.710 00.001 8996 Enqueuing Expose request
00:30:04.711 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:04.712 00.001 20224 Worker thread wakes up
00:30:04.713 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:04.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:05.880 01.167 20224 Exposure complete
00:30:05.947 00.067 20224 worker thread done servicing request
00:30:05.947 00.000 8996 OnExposeComplete: enter
00:30:05.948 00.001 8996 UpdateGuideState(): m_state=6
00:30:05.949 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10231
00:30:05.950 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.59, Mass=676245, SNR=323.4, Peak=53296 HFD=4.4
00:30:05.951 00.001 8996 MultiStar: [#1 0.05,0.01,0.63,U] [#2 0.02,0.25,0.75,U] [#3 -0.18,-0.10,0.61,U] [#4 -0.10,0.08,0.56,U] [#5 -0.08,-0.05,0.74,U] [#6 0.02,-0.04,0.45,U] [#7 0.19,-0.23,0.43,U] [#8 0.03,-0.01,0.42,U] 
00:30:05.951 00.000 8996 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {-0.14, 0.13}
00:30:05.952 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
00:30:05.953 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
00:30:05.953 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.53 mountX=-0.04 mountY=-0.02, mountTheta=-2.64
00:30:05.955 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
00:30:05.955 00.000 8996 Enqueuing Move request for scope (-0.04, 0.03)
00:30:05.956 00.001 20224 Worker thread wakes up
00:30:05.956 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
00:30:05.957 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
00:30:05.957 00.000 20224 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=-0.02
00:30:05.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:30:05.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:05.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:30:05.957 00.000 20224 MoveAxis(E, 0, ABG)
00:30:05.957 00.000 20224 Move returns status 0, amount 0
00:30:05.957 00.000 20224 MoveAxis(N, 0, ABG)
00:30:05.957 00.000 20224 Move returns status 0, amount 0
00:30:05.957 00.000 20224 move complete, result=0
00:30:05.957 00.000 20224 worker thread done servicing request
00:30:05.962 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53296, med=2995, FiltMin=2701, FiltMax=23302, Gamma=1.000
00:30:05.980 00.018 8996 UpdateGuideState exits: m=676245 SNR=323.4
00:30:05.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:05.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:05.983 00.001 8996 Enqueuing Expose request
00:30:05.983 00.000 20224 Worker thread wakes up
00:30:05.983 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:05.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:05.984 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:06.951 00.967 20224 Exposure complete
00:30:07.017 00.066 20224 worker thread done servicing request
00:30:07.018 00.001 8996 OnExposeComplete: enter
00:30:07.020 00.002 8996 UpdateGuideState(): m_state=6
00:30:07.024 00.004 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10232
00:30:07.027 00.003 8996 Star::Find returns 1 (0), X=135.62, Y=473.43, Mass=642983, SNR=329.2, Peak=50422 HFD=4.6
00:30:07.030 00.003 8996 MultiStar: [#1 0.31,-0.01,0.78,U] [#2 0.23,0.06,0.74,U] [#3 0.05,-0.21,0.62,U] [#4 0.24,0.17,0.55,U] [#5 0.27,0.03,0.61,U] [#6 0.35,0.07,0.43,U] [#7 0.45,-0.13,0.00,M1] [#8 0.22,-0.09,0.38,U] 
00:30:07.033 00.003 8996 single-star, 7 included, MultiStar: {0.19, -0.00}, one-star: {0.02, -0.03}
00:30:07.034 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:30:07.035 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
00:30:07.037 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-1.13 mountX=0.02 mountY=0.03, mountTheta=1.03
00:30:07.040 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
00:30:07.041 00.001 8996 Enqueuing Move request for scope (0.02, -0.03)
00:30:07.042 00.001 20224 Worker thread wakes up
00:30:07.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
00:30:07.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
00:30:07.042 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.03
00:30:07.043 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:30:07.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:07.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:30:07.043 00.000 20224 MoveAxis(E, 0, ABG)
00:30:07.043 00.000 20224 Move returns status 0, amount 0
00:30:07.043 00.000 20224 MoveAxis(N, 0, ABG)
00:30:07.043 00.000 20224 Move returns status 0, amount 0
00:30:07.043 00.000 20224 move complete, result=0
00:30:07.043 00.000 20224 worker thread done servicing request
00:30:07.049 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=50422, med=2995, FiltMin=2707, FiltMax=26243, Gamma=1.000
00:30:07.063 00.014 8996 UpdateGuideState exits: m=642983 SNR=329.2
00:30:07.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:07.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:07.066 00.001 8996 Enqueuing Expose request
00:30:07.067 00.001 20224 Worker thread wakes up
00:30:07.067 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:07.068 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:07.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:08.252 01.184 20224 Exposure complete
00:30:08.341 00.089 20224 worker thread done servicing request
00:30:08.341 00.000 8996 OnExposeComplete: enter
00:30:08.343 00.002 8996 UpdateGuideState(): m_state=6
00:30:08.345 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10233
00:30:08.347 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.27, Mass=614183, SNR=317.9, Peak=57142 HFD=4.6
00:30:08.349 00.002 8996 MultiStar: [#1 0.40,-0.09,0.67,U] [#2 0.34,-0.06,0.81,U] [#3 0.13,-0.37,0.66,U] [#4 0.36,0.05,0.51,U] [#5 0.43,0.00,0.58,U] [#6 0.58,-0.15,0.00,M1] [#7 0.17,-0.14,0.47,U] [#8 0.36,-0.21,0.42,U] 
00:30:08.351 00.002 8996 single-star, 7 included, MultiStar: {0.28, -0.13}, one-star: {0.13, -0.19}
00:30:08.352 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
00:30:08.353 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.29)
00:30:08.354 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.24 cameraTheta=-0.97 mountX=0.15 mountY=0.18, mountTheta=0.87
00:30:08.356 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.19, opts=13)
00:30:08.357 00.001 8996 Enqueuing Move request for scope (0.13, -0.19)
00:30:08.358 00.001 20224 Worker thread wakes up
00:30:08.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
00:30:08.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
00:30:08.358 00.000 20224 Moving (0.13, -0.19) raw xDistance=0.15 yDistance=0.18
00:30:08.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:30:08.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:08.359 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:30:08.359 00.000 20224 MoveAxis(E, 0, ABG)
00:30:08.359 00.000 20224 Move returns status 0, amount 0
00:30:08.359 00.000 20224 MoveAxis(N, 0, ABG)
00:30:08.359 00.000 20224 Move returns status 0, amount 0
00:30:08.359 00.000 20224 move complete, result=0
00:30:08.359 00.000 20224 worker thread done servicing request
00:30:08.366 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57142, med=2995, FiltMin=2736, FiltMax=23133, Gamma=1.000
00:30:08.388 00.022 8996 UpdateGuideState exits: m=614183 SNR=317.9
00:30:08.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:08.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:08.393 00.002 8996 Enqueuing Expose request
00:30:08.394 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:08.395 00.001 20224 Worker thread wakes up
00:30:08.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:08.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:09.365 00.969 20224 Exposure complete
00:30:09.435 00.070 20224 worker thread done servicing request
00:30:09.435 00.000 8996 OnExposeComplete: enter
00:30:09.436 00.001 8996 UpdateGuideState(): m_state=6
00:30:09.437 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10234
00:30:09.438 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.34, Mass=676144, SNR=344.5, Peak=57430 HFD=4.6
00:30:09.439 00.001 8996 MultiStar: [#1 0.48,-0.28,0.00,M1] [#2 0.21,-0.10,0.64,U] [#3 0.13,-0.37,0.54,U] [#4 0.29,-0.08,0.52,U] [#5 0.32,-0.31,0.00,M1] [#6 0.45,-0.32,0.00,M2] [#7 0.29,-0.53,0.00,M1] [#8 0.47,-0.22,0.00,M1] 
00:30:09.440 00.001 8996 single-star, 3 included, MultiStar: {0.18, -0.16}, one-star: {0.14, -0.12}
00:30:09.441 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
00:30:09.442 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
00:30:09.443 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-0.72 mountX=0.15 mountY=0.10, mountTheta=0.61
00:30:09.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.12, opts=13)
00:30:09.446 00.001 8996 Enqueuing Move request for scope (0.14, -0.12)
00:30:09.447 00.001 20224 Worker thread wakes up
00:30:09.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.12) opts 0xd
00:30:09.447 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.12)
00:30:09.447 00.000 20224 Moving (0.14, -0.12) raw xDistance=0.15 yDistance=0.10
00:30:09.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:30:09.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:09.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:30:09.447 00.000 20224 MoveAxis(E, 0, ABG)
00:30:09.447 00.000 20224 Move returns status 0, amount 0
00:30:09.447 00.000 20224 MoveAxis(N, 0, ABG)
00:30:09.447 00.000 20224 Move returns status 0, amount 0
00:30:09.447 00.000 20224 move complete, result=0
00:30:09.448 00.001 20224 worker thread done servicing request
00:30:09.456 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=57430, med=2995, FiltMin=2713, FiltMax=27261, Gamma=1.000
00:30:09.480 00.024 8996 UpdateGuideState exits: m=676144 SNR=344.5
00:30:09.482 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:09.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:09.485 00.001 8996 Enqueuing Expose request
00:30:09.487 00.002 20224 Worker thread wakes up
00:30:09.487 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:09.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:09.489 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:10.668 01.179 20224 Exposure complete
00:30:10.729 00.061 20224 worker thread done servicing request
00:30:10.729 00.000 8996 OnExposeComplete: enter
00:30:10.730 00.001 8996 UpdateGuideState(): m_state=6
00:30:10.731 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10235
00:30:10.731 00.000 8996 Star::Find returns 1 (0), X=135.83, Y=473.19, Mass=730596, SNR=353.4, Peak=65535 HFD=4.4
00:30:10.734 00.003 8996 MultiStar: [#1 0.51,-0.19,0.00,M2] [#2 0.35,-0.13,0.72,U] [#3 0.29,-0.22,0.53,U] [#4 0.40,0.06,0.50,U] [#5 0.27,-0.02,0.56,U] [#6 0.47,0.02,0.00,M3] [#7 0.46,-0.07,0.00,M2] [#8 0.30,-0.09,0.35,U] 
00:30:10.736 00.002 8996 refined, 5 included, MultiStar: {0.30, -0.14}, one-star: {0.23, -0.28}
00:30:10.738 00.002 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
00:30:10.740 00.002 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.83)
00:30:10.742 00.002 8996 CameraToMount -- cameraX=0.30 cameraY=-0.14 hyp=0.33 cameraTheta=-0.42 mountX=0.31 mountY=0.10, mountTheta=0.31
00:30:10.745 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.14, opts=13)
00:30:10.746 00.001 8996 Enqueuing Move request for scope (0.30, -0.14)
00:30:10.747 00.001 20224 Worker thread wakes up
00:30:10.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.14) opts 0xd
00:30:10.748 00.001 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.14)
00:30:10.748 00.000 20224 Moving (0.30, -0.14) raw xDistance=0.31 yDistance=0.10
00:30:10.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
00:30:10.748 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:10.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:30:10.748 00.000 20224 MoveAxis(W, 45, ABG)
00:30:10.748 00.000 20224 Guiding  Dir = 3, Dur = 45
00:30:10.748 00.000 20224 IsSlewing returns 0
00:30:10.749 00.001 20224 IsGuiding returns 0
00:30:10.759 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=2995, FiltMin=2723, FiltMax=26848, Gamma=1.000
00:30:10.787 00.028 8996 UpdateGuideState exits: m=730596 SNR=353.4
00:30:10.789 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:10.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:10.792 00.002 8996 Enqueuing Expose request
00:30:10.797 00.005 20224 IsGuiding returns 1
00:30:10.797 00.000 20224 scope still moving after pulse duration time elapsed
00:30:10.827 00.030 20224 IsSlewing returns 0
00:30:10.827 00.000 20224 IsGuiding returns 1
00:30:10.859 00.032 20224 IsSlewing returns 0
00:30:10.859 00.000 20224 IsGuiding returns 1
00:30:10.889 00.030 20224 IsSlewing returns 0
00:30:10.889 00.000 20224 IsGuiding returns 0
00:30:10.890 00.001 20224 scope move finished after 45 + 95 ms
00:30:10.890 00.000 20224 Move returns status 0, amount 45
00:30:10.890 00.000 20224 MoveAxis(N, 0, ABG)
00:30:10.890 00.000 20224 Move returns status 0, amount 0
00:30:10.890 00.000 20224 move complete, result=0
00:30:10.890 00.000 20224 worker thread done servicing request
00:30:10.890 00.000 20224 Worker thread wakes up
00:30:10.890 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.1 px 0 ms NORTH
00:30:10.893 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:10.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:11.869 00.976 20224 Exposure complete
00:30:11.935 00.066 20224 worker thread done servicing request
00:30:11.935 00.000 8996 OnExposeComplete: enter
00:30:11.937 00.002 8996 UpdateGuideState(): m_state=6
00:30:11.939 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10236
00:30:11.941 00.002 8996 Star::Find returns 1 (0), X=135.66, Y=473.05, Mass=670548, SNR=331.8, Peak=61990 HFD=4.6
00:30:11.943 00.002 8996 MultiStar: [#1 0.32,-0.17,0.65,U] [#2 0.30,-0.19,0.81,U] [#3 0.16,-0.41,0.65,U] [#4 0.32,-0.12,0.49,U] [#5 0.31,-0.34,0.00,M1] [#6 0.20,-0.02,0.44,U] [#7 0.22,-0.41,0.00,M3] [#8 0.48,-0.38,0.00,M1] 
00:30:11.944 00.001 8996 refined, 5 included, MultiStar: {0.21, -0.25}, one-star: {0.06, -0.41}
00:30:11.945 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
00:30:11.946 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
00:30:11.947 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-0.87 mountX=0.24 mountY=0.23, mountTheta=0.76
00:30:11.949 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.25, opts=13)
00:30:11.950 00.001 8996 Enqueuing Move request for scope (0.21, -0.25)
00:30:11.951 00.001 20224 Worker thread wakes up
00:30:11.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.25) opts 0xd
00:30:11.951 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.25)
00:30:11.952 00.001 20224 Moving (0.21, -0.25) raw xDistance=0.24 yDistance=0.23
00:30:11.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
00:30:11.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:11.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:30:11.952 00.000 20224 MoveAxis(W, 38, ABG)
00:30:11.952 00.000 20224 Guiding  Dir = 3, Dur = 38
00:30:11.952 00.000 20224 IsSlewing returns 0
00:30:11.953 00.001 20224 IsGuiding returns 0
00:30:11.957 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=61990, med=2995, FiltMin=2704, FiltMax=29280, Gamma=1.000
00:30:11.972 00.015 8996 UpdateGuideState exits: m=670548 SNR=331.8
00:30:11.972 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:11.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:11.974 00.001 8996 Enqueuing Expose request
00:30:11.978 00.004 20224 PulseGuide returned control before completion, sleep 24
00:30:12.007 00.029 20224 IsGuiding returns 1
00:30:12.007 00.000 20224 scope still moving after pulse duration time elapsed
00:30:12.037 00.030 20224 IsSlewing returns 0
00:30:12.037 00.000 20224 IsGuiding returns 1
00:30:12.069 00.032 20224 IsSlewing returns 0
00:30:12.069 00.000 20224 IsGuiding returns 0
00:30:12.069 00.000 20224 scope move finished after 38 + 78 ms
00:30:12.069 00.000 20224 Move returns status 0, amount 38
00:30:12.069 00.000 20224 MoveAxis(N, 0, ABG)
00:30:12.069 00.000 20224 Move returns status 0, amount 0
00:30:12.069 00.000 20224 move complete, result=0
00:30:12.070 00.001 20224 worker thread done servicing request
00:30:12.070 00.000 20224 Worker thread wakes up
00:30:12.070 00.000 8996 GuideStep: 0.2 px 38 ms WEST, 0.2 px 0 ms NORTH
00:30:12.071 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:12.071 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:13.240 01.169 20224 Exposure complete
00:30:13.296 00.056 20224 worker thread done servicing request
00:30:13.296 00.000 8996 OnExposeComplete: enter
00:30:13.297 00.001 8996 UpdateGuideState(): m_state=6
00:30:13.298 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10237
00:30:13.299 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.08, Mass=638652, SNR=316.1, Peak=60902 HFD=4.4
00:30:13.300 00.001 8996 MultiStar: [#1 -0.73,-0.43,0.00,M2] [#2 -0.75,-0.39,0.00,M1] [#3 -1.01,-0.23,0.00,M1] [#4 -0.79,-0.15,0.00,M1] [#5 -0.57,-0.32,0.00,M2] [#6 -0.73,-0.28,0.00,M3] [#7 -0.68,-0.23,0.00,M4] [#8 -0.51,-0.54,0.00,M2] 
00:30:13.300 00.000 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
00:30:13.301 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
00:30:13.302 00.001 8996 CameraToMount -- cameraX=-0.75 cameraY=-0.38 hyp=0.84 cameraTheta=-2.67 mountX=-0.71 mountY=0.46, mountTheta=2.56
00:30:13.303 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.75, y=-0.38, opts=13)
00:30:13.304 00.001 8996 Enqueuing Move request for scope (-0.75, -0.38)
00:30:13.305 00.001 20224 Worker thread wakes up
00:30:13.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.38) opts 0xd
00:30:13.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.75, -0.38)
00:30:13.305 00.000 20224 Moving (-0.75, -0.38) raw xDistance=-0.71 yDistance=0.46
00:30:13.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.71
00:30:13.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:30:13.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
00:30:13.305 00.000 20224 MoveAxis(E, 101, ABG)
00:30:13.305 00.000 20224 Guiding  Dir = 2, Dur = 101
00:30:13.306 00.001 20224 IsSlewing returns 0
00:30:13.306 00.000 20224 IsGuiding returns 0
00:30:13.307 00.001 20224 PulseGuide returned control before completion, sleep 110
00:30:13.309 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=60902, med=2995, FiltMin=2697, FiltMax=26320, Gamma=1.000
00:30:13.333 00.024 8996 UpdateGuideState exits: m=638652 SNR=316.1
00:30:13.335 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:13.337 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:13.339 00.002 8996 Enqueuing Expose request
00:30:13.430 00.091 20224 IsGuiding returns 1
00:30:13.431 00.001 20224 scope still moving after pulse duration time elapsed
00:30:13.462 00.031 20224 IsSlewing returns 0
00:30:13.462 00.000 20224 IsGuiding returns 1
00:30:13.492 00.030 20224 IsSlewing returns 0
00:30:13.493 00.001 20224 IsGuiding returns 0
00:30:13.493 00.000 20224 scope move finished after 101 + 85 ms
00:30:13.493 00.000 20224 Move returns status 0, amount 101
00:30:13.493 00.000 20224 MoveAxis(N, 0, ABG)
00:30:13.493 00.000 20224 Move returns status 0, amount 0
00:30:13.493 00.000 20224 move complete, result=0
00:30:13.493 00.000 20224 worker thread done servicing request
00:30:13.493 00.000 20224 Worker thread wakes up
00:30:13.494 00.001 8996 GuideStep: -0.7 px 101 ms EAST, 0.5 px 0 ms NORTH
00:30:13.496 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:13.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:14.486 00.990 20224 Exposure complete
00:30:14.560 00.074 20224 worker thread done servicing request
00:30:14.560 00.000 8996 OnExposeComplete: enter
00:30:14.561 00.001 8996 UpdateGuideState(): m_state=6
00:30:14.561 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10238
00:30:14.562 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.15, Mass=701783, SNR=316.9, Peak=57878 HFD=4.4
00:30:14.563 00.001 8996 MultiStar: [#1 -0.22,-0.36,0.57,U] [#2 -0.17,-0.47,0.00,M2] [#3 -0.30,-0.36,0.00,M2] [#4 -0.12,-0.01,0.60,U] [#5 0.02,-0.39,0.63,U] [#6 -0.03,-0.29,0.50,U] [#7 -0.09,-0.14,0.48,U] [#8 -0.01,-0.31,0.36,U] 
00:30:14.564 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.27}, one-star: {-0.10, -0.32}
00:30:14.565 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
00:30:14.566 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
00:30:14.566 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.27 hyp=0.28 cameraTheta=-1.87 mountX=-0.06 mountY=0.27, mountTheta=1.78
00:30:14.568 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.27, opts=13)
00:30:14.568 00.000 8996 Enqueuing Move request for scope (-0.08, -0.27)
00:30:14.569 00.001 20224 Worker thread wakes up
00:30:14.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.27) opts 0xd
00:30:14.569 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.27)
00:30:14.569 00.000 20224 Moving (-0.08, -0.27) raw xDistance=-0.06 yDistance=0.27
00:30:14.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:30:14.570 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.09 newest=0.96
00:30:14.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:30:14.570 00.000 20224 MoveAxis(E, 0, ABG)
00:30:14.570 00.000 20224 Move returns status 0, amount 0
00:30:14.570 00.000 20224 MoveAxis(S, 58, ABG)
00:30:14.570 00.000 20224 Guiding  Dir = 1, Dur = 58
00:30:14.570 00.000 20224 IsSlewing returns 0
00:30:14.570 00.000 20224 IsGuiding returns 0
00:30:14.571 00.001 20224 PulseGuide returned control before completion, sleep 67
00:30:14.574 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57878, med=2995, FiltMin=2752, FiltMax=29088, Gamma=1.000
00:30:14.588 00.014 8996 UpdateGuideState exits: m=701783 SNR=316.9
00:30:14.590 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:14.593 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:14.594 00.001 8996 Enqueuing Expose request
00:30:14.649 00.055 20224 IsGuiding returns 0
00:30:14.649 00.000 20224 Move returns status 0, amount 58
00:30:14.649 00.000 20224 move complete, result=0
00:30:14.649 00.000 20224 worker thread done servicing request
00:30:14.649 00.000 20224 Worker thread wakes up
00:30:14.649 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:14.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:14.649 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
00:30:15.817 01.168 20224 Exposure complete
00:30:15.899 00.082 20224 worker thread done servicing request
00:30:15.899 00.000 8996 OnExposeComplete: enter
00:30:15.900 00.001 8996 UpdateGuideState(): m_state=6
00:30:15.901 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10239
00:30:15.902 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.07, Mass=703637, SNR=365.0, Peak=65535 HFD=4.5
00:30:15.903 00.001 8996 MultiStar: [#1 0.28,-0.36,0.00,M2] [#2 0.30,-0.13,0.77,U] [#3 -0.03,-0.39,0.55,U] [#4 0.18,-0.11,0.62,U] [#5 0.24,-0.36,0.53,U] [#6 0.31,-0.12,0.38,U] [#7 0.30,-0.21,0.41,U] [#8 0.21,-0.16,0.38,U] 
00:30:15.904 00.001 8996 refined, 7 included, MultiStar: {0.21, -0.25}, one-star: {0.20, -0.40}
00:30:15.904 00.000 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
00:30:15.906 00.002 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
00:30:15.906 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-0.87 mountX=0.23 mountY=0.22, mountTheta=0.77
00:30:15.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.25, opts=13)
00:30:15.908 00.000 8996 Enqueuing Move request for scope (0.21, -0.25)
00:30:15.909 00.001 20224 Worker thread wakes up
00:30:15.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.25) opts 0xd
00:30:15.909 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.25)
00:30:15.910 00.001 20224 Moving (0.21, -0.25) raw xDistance=0.23 yDistance=0.22
00:30:15.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:30:15.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:30:15.910 00.000 20224 MoveAxis(W, 34, ABG)
00:30:15.910 00.000 20224 Guiding  Dir = 3, Dur = 34
00:30:15.911 00.001 20224 IsSlewing returns 0
00:30:15.911 00.000 20224 IsGuiding returns 0
00:30:15.912 00.001 20224 PulseGuide returned control before completion, sleep 43
00:30:15.913 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=65535, med=2995, FiltMin=2713, FiltMax=29478, Gamma=1.000
00:30:15.931 00.018 8996 UpdateGuideState exits: m=703637 SNR=365.0
00:30:15.933 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:15.935 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:15.937 00.002 8996 Enqueuing Expose request
00:30:15.969 00.032 20224 IsGuiding returns 1
00:30:15.969 00.000 20224 scope still moving after pulse duration time elapsed
00:30:16.001 00.032 20224 IsSlewing returns 0
00:30:16.001 00.000 20224 IsGuiding returns 0
00:30:16.001 00.000 20224 scope move finished after 34 + 55 ms
00:30:16.001 00.000 20224 Move returns status 0, amount 34
00:30:16.001 00.000 20224 MoveAxis(S, 47, ABG)
00:30:16.001 00.000 20224 Guiding  Dir = 1, Dur = 47
00:30:16.001 00.000 20224 IsSlewing returns 0
00:30:16.002 00.001 20224 IsGuiding returns 0
00:30:16.004 00.002 20224 PulseGuide returned control before completion, sleep 55
00:30:16.064 00.060 20224 IsGuiding returns 1
00:30:16.064 00.000 20224 scope still moving after pulse duration time elapsed
00:30:16.094 00.030 20224 IsSlewing returns 0
00:30:16.094 00.000 20224 IsGuiding returns 0
00:30:16.095 00.001 20224 scope move finished after 47 + 46 ms
00:30:16.095 00.000 20224 Move returns status 0, amount 47
00:30:16.095 00.000 20224 move complete, result=0
00:30:16.095 00.000 20224 worker thread done servicing request
00:30:16.095 00.000 20224 Worker thread wakes up
00:30:16.095 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.2 px 47 ms SOUTH
00:30:16.098 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:16.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:17.078 00.980 20224 Exposure complete
00:30:17.169 00.091 20224 worker thread done servicing request
00:30:17.169 00.000 8996 OnExposeComplete: enter
00:30:17.171 00.002 8996 UpdateGuideState(): m_state=6
00:30:17.173 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10240
00:30:17.174 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.44, Mass=694219, SNR=349.0, Peak=46694 HFD=4.6
00:30:17.175 00.001 8996 MultiStar: [#1 0.04,-0.28,0.64,U] [#2 -0.19,0.42,0.00,M2] [#3 -0.45,-0.04,0.00,M2] [#4 -0.32,0.28,0.51,U] [#5 -0.12,0.05,0.49,U] [#6 -0.30,0.41,0.00,M2] [#7 -0.03,0.22,0.38,U] [#8 -0.16,0.19,0.40,U] 
00:30:17.176 00.001 8996 refined, 5 included, MultiStar: {-0.12, 0.04}, one-star: {-0.15, -0.03}
00:30:17.177 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
00:30:17.178 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
00:30:17.180 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.86 mountX=-0.13 mountY=-0.02, mountTheta=-2.98
00:30:17.182 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
00:30:17.183 00.001 8996 Enqueuing Move request for scope (-0.12, 0.04)
00:30:17.185 00.002 20224 Worker thread wakes up
00:30:17.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
00:30:17.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
00:30:17.185 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.13 yDistance=-0.02
00:30:17.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:30:17.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:17.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:30:17.185 00.000 20224 MoveAxis(E, 0, ABG)
00:30:17.185 00.000 20224 Move returns status 0, amount 0
00:30:17.185 00.000 20224 MoveAxis(N, 0, ABG)
00:30:17.185 00.000 20224 Move returns status 0, amount 0
00:30:17.185 00.000 20224 move complete, result=0
00:30:17.185 00.000 20224 worker thread done servicing request
00:30:17.190 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46694, med=2995, FiltMin=2736, FiltMax=25347, Gamma=1.000
00:30:17.211 00.021 8996 UpdateGuideState exits: m=694219 SNR=349.0
00:30:17.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:17.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:17.214 00.001 8996 Enqueuing Expose request
00:30:17.216 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:17.217 00.001 20224 Worker thread wakes up
00:30:17.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:17.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:18.378 01.161 20224 Exposure complete
00:30:18.461 00.083 20224 worker thread done servicing request
00:30:18.461 00.000 8996 OnExposeComplete: enter
00:30:18.463 00.002 8996 UpdateGuideState(): m_state=6
00:30:18.464 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10241
00:30:18.465 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.51, Mass=688933, SNR=335.8, Peak=46678 HFD=4.8
00:30:18.466 00.001 8996 MultiStar: [#1 -0.08,0.12,0.59,U] [#2 -0.24,0.32,0.74,U] [#3 -0.32,0.01,0.62,U] [#4 -0.14,0.36,0.50,U] [#5 -0.16,0.22,0.58,U] [#6 -0.08,0.17,0.40,U] [#7 -0.07,0.17,0.44,U] [#8 -0.08,0.24,0.35,U] 
00:30:18.467 00.001 8996 single-star, 8 included, MultiStar: {-0.14, 0.17}, one-star: {-0.07, 0.05}
00:30:18.468 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
00:30:18.469 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
00:30:18.470 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.08 cameraTheta=2.54 mountX=-0.07 mountY=-0.04, mountTheta=-2.65
00:30:18.471 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
00:30:18.472 00.001 8996 Enqueuing Move request for scope (-0.07, 0.05)
00:30:18.473 00.001 20224 Worker thread wakes up
00:30:18.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
00:30:18.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
00:30:18.473 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
00:30:18.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:30:18.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:18.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:30:18.473 00.000 20224 MoveAxis(E, 0, ABG)
00:30:18.473 00.000 20224 Move returns status 0, amount 0
00:30:18.474 00.001 20224 MoveAxis(N, 0, ABG)
00:30:18.474 00.000 20224 Move returns status 0, amount 0
00:30:18.474 00.000 20224 move complete, result=0
00:30:18.474 00.000 20224 worker thread done servicing request
00:30:18.479 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46678, med=2995, FiltMin=2697, FiltMax=25862, Gamma=1.000
00:30:18.492 00.013 8996 UpdateGuideState exits: m=688933 SNR=335.8
00:30:18.494 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:18.496 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:18.496 00.000 8996 Enqueuing Expose request
00:30:18.497 00.001 20224 Worker thread wakes up
00:30:18.497 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:18.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:18.497 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:19.479 00.982 20224 Exposure complete
00:30:19.559 00.080 20224 worker thread done servicing request
00:30:19.559 00.000 8996 OnExposeComplete: enter
00:30:19.560 00.001 8996 UpdateGuideState(): m_state=6
00:30:19.561 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10242
00:30:19.563 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.49, Mass=734838, SNR=394.7, Peak=53366 HFD=4.8
00:30:19.565 00.002 8996 MultiStar: [#1 -0.05,-0.05,0.54,U] [#2 -0.39,0.17,0.63,U] [#3 -0.69,-0.05,0.00,M2] [#4 -0.34,0.40,0.00,M1] [#5 -0.06,0.25,0.47,U] [#6 0.01,0.27,0.36,U] [#7 -0.53,0.05,0.00,M1] [#8 -0.05,0.13,0.29,U] 
00:30:19.566 00.001 8996 single-star, 5 included, MultiStar: {-0.09, 0.11}, one-star: {0.02, 0.02}
00:30:19.567 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
00:30:19.569 00.002 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
00:30:19.569 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.72 mountX=0.02 mountY=-0.02, mountTheta=-0.83
00:30:19.573 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
00:30:19.576 00.003 8996 Enqueuing Move request for scope (0.02, 0.02)
00:30:19.578 00.002 20224 Worker thread wakes up
00:30:19.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
00:30:19.578 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
00:30:19.578 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
00:30:19.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:30:19.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:19.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:30:19.578 00.000 20224 MoveAxis(E, 0, ABG)
00:30:19.579 00.001 20224 Move returns status 0, amount 0
00:30:19.579 00.000 20224 MoveAxis(N, 0, ABG)
00:30:19.579 00.000 20224 Move returns status 0, amount 0
00:30:19.579 00.000 20224 move complete, result=0
00:30:19.579 00.000 20224 worker thread done servicing request
00:30:19.587 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53366, med=2995, FiltMin=2717, FiltMax=27779, Gamma=1.000
00:30:19.613 00.026 8996 UpdateGuideState exits: m=734838 SNR=394.7
00:30:19.614 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:19.616 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:19.617 00.001 8996 Enqueuing Expose request
00:30:19.619 00.002 20224 Worker thread wakes up
00:30:19.619 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:19.621 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:19.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:20.786 01.165 20224 Exposure complete
00:30:20.841 00.055 20224 worker thread done servicing request
00:30:20.842 00.001 8996 OnExposeComplete: enter
00:30:20.843 00.001 8996 UpdateGuideState(): m_state=6
00:30:20.843 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10243
00:30:20.844 00.001 8996 Star::Find returns 1 (0), X=135.23, Y=473.68, Mass=697432, SNR=305.9, Peak=50301 HFD=4.6
00:30:20.845 00.001 8996 MultiStar: [#1 -0.35,0.19,0.75,U] [#2 -0.46,0.33,0.00,M1] [#3 -0.58,0.15,0.00,M3] [#4 -0.49,0.37,0.00,M2] [#5 -0.37,0.24,0.00,M1] [#6 -0.20,0.45,0.00,M1] [#7 -0.32,0.23,0.51,U] [#8 -0.02,0.30,0.47,U] 
00:30:20.846 00.001 8996 refined, 3 included, MultiStar: {-0.30, 0.23}, one-star: {-0.38, 0.22}
00:30:20.847 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
00:30:20.847 00.000 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
00:30:20.848 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.23 hyp=0.37 cameraTheta=2.49 mountX=-0.32 mountY=-0.19, mountTheta=-2.60
00:30:20.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.23, opts=13)
00:30:20.851 00.001 8996 Enqueuing Move request for scope (-0.30, 0.23)
00:30:20.852 00.001 20224 Worker thread wakes up
00:30:20.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.23) opts 0xd
00:30:20.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.23)
00:30:20.852 00.000 20224 Moving (-0.30, 0.23) raw xDistance=-0.32 yDistance=-0.19
00:30:20.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:30:20.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:20.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:30:20.852 00.000 20224 MoveAxis(E, 46, ABG)
00:30:20.852 00.000 20224 Guiding  Dir = 2, Dur = 46
00:30:20.852 00.000 20224 IsSlewing returns 0
00:30:20.852 00.000 20224 IsGuiding returns 0
00:30:20.856 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50301, med=2995, FiltMin=2713, FiltMax=23382, Gamma=1.000
00:30:20.870 00.014 8996 UpdateGuideState exits: m=697432 SNR=305.9
00:30:20.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:20.871 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:20.872 00.001 8996 Enqueuing Expose request
00:30:20.883 00.011 20224 PulseGuide returned control before completion, sleep 26
00:30:20.913 00.030 20224 IsGuiding returns 1
00:30:20.913 00.000 20224 scope still moving after pulse duration time elapsed
00:30:20.945 00.032 20224 IsSlewing returns 0
00:30:20.945 00.000 20224 IsGuiding returns 1
00:30:20.977 00.032 20224 IsSlewing returns 0
00:30:20.977 00.000 20224 IsGuiding returns 0
00:30:20.977 00.000 20224 scope move finished after 46 + 78 ms
00:30:20.977 00.000 20224 Move returns status 0, amount 46
00:30:20.977 00.000 20224 MoveAxis(N, 0, ABG)
00:30:20.977 00.000 20224 Move returns status 0, amount 0
00:30:20.977 00.000 20224 move complete, result=0
00:30:20.978 00.001 20224 worker thread done servicing request
00:30:20.978 00.000 20224 Worker thread wakes up
00:30:20.978 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH
00:30:20.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:20.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:21.950 00.971 20224 Exposure complete
00:30:22.024 00.074 20224 worker thread done servicing request
00:30:22.025 00.001 8996 OnExposeComplete: enter
00:30:22.026 00.001 8996 UpdateGuideState(): m_state=6
00:30:22.027 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10244
00:30:22.028 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.84, Mass=712868, SNR=353.7, Peak=64128 HFD=4.4
00:30:22.030 00.002 8996 MultiStar: [#1 0.07,0.44,0.00,M1] [#2 -0.24,0.63,0.00,M2] [#3 -0.43,0.37,0.00,M4] [#4 -0.15,0.64,0.00,M3] [#5 -0.24,0.52,0.00,M2] [#6 0.05,0.58,0.00,M2] [#7 0.04,0.46,0.00,M1] [#8 -0.13,0.52,0.00,M1] 
00:30:22.031 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
00:30:22.033 00.002 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
00:30:22.034 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.37 hyp=0.41 cameraTheta=1.96 mountX=-0.19 mountY=-0.35, mountTheta=-2.06
00:30:22.037 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.37, opts=13)
00:30:22.038 00.001 8996 Enqueuing Move request for scope (-0.15, 0.37)
00:30:22.040 00.002 20224 Worker thread wakes up
00:30:22.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.37) opts 0xd
00:30:22.040 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.37)
00:30:22.040 00.000 20224 Moving (-0.15, 0.37) raw xDistance=-0.19 yDistance=-0.35
00:30:22.041 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:30:22.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:22.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:30:22.041 00.000 20224 MoveAxis(E, 0, ABG)
00:30:22.041 00.000 20224 Move returns status 0, amount 0
00:30:22.041 00.000 20224 MoveAxis(N, 0, ABG)
00:30:22.041 00.000 20224 Move returns status 0, amount 0
00:30:22.041 00.000 20224 move complete, result=0
00:30:22.042 00.001 20224 worker thread done servicing request
00:30:22.049 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=64128, med=2995, FiltMin=2723, FiltMax=26982, Gamma=1.000
00:30:22.063 00.014 8996 UpdateGuideState exits: m=712868 SNR=353.7
00:30:22.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:22.064 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:22.065 00.001 8996 Enqueuing Expose request
00:30:22.066 00.001 20224 Worker thread wakes up
00:30:22.066 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:30:22.067 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:22.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:23.238 01.171 20224 Exposure complete
00:30:23.326 00.088 20224 worker thread done servicing request
00:30:23.326 00.000 8996 OnExposeComplete: enter
00:30:23.327 00.001 8996 UpdateGuideState(): m_state=6
00:30:23.328 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10245
00:30:23.329 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.88, Mass=615742, SNR=315.9, Peak=55872 HFD=4.5
00:30:23.330 00.001 8996 MultiStar: [#1 0.18,0.03,0.84,U] [#2 -0.08,0.36,0.87,U] [#3 -0.21,0.09,0.66,U] [#4 -0.02,0.44,0.00,M4] [#5 -0.05,0.30,0.64,U] [#6 0.14,0.40,0.45,U] [#7 0.11,0.28,0.54,U] [#8 0.03,0.53,0.00,M2] 
00:30:23.331 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.27}, one-star: {-0.18, 0.42}
00:30:23.332 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
00:30:23.332 00.000 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
00:30:23.333 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.67 mountX=-0.05 mountY=-0.26, mountTheta=-1.77
00:30:23.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.27, opts=13)
00:30:23.335 00.000 8996 Enqueuing Move request for scope (-0.03, 0.27)
00:30:23.336 00.001 20224 Worker thread wakes up
00:30:23.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.27) opts 0xd
00:30:23.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.27)
00:30:23.336 00.000 20224 Moving (-0.03, 0.27) raw xDistance=-0.05 yDistance=-0.26
00:30:23.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:30:23.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:23.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:30:23.336 00.000 20224 MoveAxis(E, 0, ABG)
00:30:23.336 00.000 20224 Move returns status 0, amount 0
00:30:23.337 00.001 20224 MoveAxis(N, 0, ABG)
00:30:23.337 00.000 20224 Move returns status 0, amount 0
00:30:23.337 00.000 20224 move complete, result=0
00:30:23.337 00.000 20224 worker thread done servicing request
00:30:23.342 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55872, med=2995, FiltMin=2713, FiltMax=22582, Gamma=1.000
00:30:23.354 00.012 8996 UpdateGuideState exits: m=615742 SNR=315.9
00:30:23.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:23.356 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:23.357 00.001 8996 Enqueuing Expose request
00:30:23.358 00.001 20224 Worker thread wakes up
00:30:23.358 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:30:23.361 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:23.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:24.343 00.982 20224 Exposure complete
00:30:24.401 00.058 20224 worker thread done servicing request
00:30:24.401 00.000 8996 OnExposeComplete: enter
00:30:24.402 00.001 8996 UpdateGuideState(): m_state=6
00:30:24.403 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10246
00:30:24.404 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.53, Mass=691506, SNR=348.4, Peak=53414 HFD=4.6
00:30:24.405 00.001 8996 MultiStar: [#1 0.26,-0.15,0.60,U] [#2 0.09,0.27,0.75,U] [#3 0.04,-0.05,0.56,U] [#4 0.23,0.42,0.00,M5] [#5 0.07,-0.06,0.53,U] [#6 0.36,0.43,0.00,M2] [#7 0.38,0.16,0.36,U] [#8 0.14,0.04,0.41,U] 
00:30:24.406 00.001 8996 single-star, 6 included, MultiStar: {0.14, 0.05}, one-star: {0.13, 0.07}
00:30:24.406 00.000 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
00:30:24.407 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
00:30:24.408 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.49 mountX=0.12 mountY=-0.08, mountTheta=-0.60
00:30:24.409 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.07, opts=13)
00:30:24.410 00.001 8996 Enqueuing Move request for scope (0.13, 0.07)
00:30:24.411 00.001 20224 Worker thread wakes up
00:30:24.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
00:30:24.411 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
00:30:24.411 00.000 20224 Moving (0.13, 0.07) raw xDistance=0.12 yDistance=-0.08
00:30:24.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:30:24.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:24.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:30:24.411 00.000 20224 MoveAxis(E, 0, ABG)
00:30:24.411 00.000 20224 Move returns status 0, amount 0
00:30:24.411 00.000 20224 MoveAxis(N, 0, ABG)
00:30:24.411 00.000 20224 Move returns status 0, amount 0
00:30:24.411 00.000 20224 move complete, result=0
00:30:24.411 00.000 20224 worker thread done servicing request
00:30:24.419 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53414, med=2995, FiltMin=2720, FiltMax=28166, Gamma=1.000
00:30:24.436 00.017 8996 UpdateGuideState exits: m=691506 SNR=348.4
00:30:24.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:24.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:24.438 00.000 8996 Enqueuing Expose request
00:30:24.439 00.001 20224 Worker thread wakes up
00:30:24.439 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:24.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:24.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:25.596 01.156 20224 Exposure complete
00:30:25.664 00.068 20224 worker thread done servicing request
00:30:25.664 00.000 8996 OnExposeComplete: enter
00:30:25.666 00.002 8996 UpdateGuideState(): m_state=6
00:30:25.668 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10247
00:30:25.669 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.94, Mass=759680, SNR=357.6, Peak=65440 HFD=4.4
00:30:25.671 00.002 8996 MultiStar: [#1 0.48,0.15,0.00,M1] [#2 0.29,0.47,0.00,M1] [#3 0.18,0.11,0.57,U] [#4 0.47,0.36,0.00,M6] [#5 0.34,0.29,0.00,M1] [#6 0.58,0.59,0.00,M3] [#7 0.46,0.15,0.00,M1] [#8 0.41,0.18,0.00,M2] 
00:30:25.672 00.001 8996 refined, 1 included, MultiStar: {0.20, 0.34}, one-star: {0.20, 0.47}
00:30:25.673 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
00:30:25.674 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
00:30:25.675 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.34 hyp=0.39 cameraTheta=1.05 mountX=0.16 mountY=-0.36, mountTheta=-1.15
00:30:25.677 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.34, opts=13)
00:30:25.678 00.001 8996 Enqueuing Move request for scope (0.20, 0.34)
00:30:25.679 00.001 20224 Worker thread wakes up
00:30:25.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.34) opts 0xd
00:30:25.679 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.34)
00:30:25.679 00.000 20224 Moving (0.20, 0.34) raw xDistance=0.16 yDistance=-0.36
00:30:25.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:30:25.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:30:25.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:30:25.679 00.000 20224 MoveAxis(E, 0, ABG)
00:30:25.679 00.000 20224 Move returns status 0, amount 0
00:30:25.679 00.000 20224 MoveAxis(N, 0, ABG)
00:30:25.679 00.000 20224 Move returns status 0, amount 0
00:30:25.679 00.000 20224 move complete, result=0
00:30:25.679 00.000 20224 worker thread done servicing request
00:30:25.683 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65440, med=2995, FiltMin=2710, FiltMax=33216, Gamma=1.000
00:30:25.699 00.016 8996 UpdateGuideState exits: m=759680 SNR=357.6
00:30:25.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:25.701 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:25.703 00.002 8996 Enqueuing Expose request
00:30:25.704 00.001 20224 Worker thread wakes up
00:30:25.704 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:30:25.705 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:25.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:26.677 00.972 20224 Exposure complete
00:30:26.747 00.070 20224 worker thread done servicing request
00:30:26.748 00.001 8996 OnExposeComplete: enter
00:30:26.748 00.000 8996 UpdateGuideState(): m_state=6
00:30:26.749 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10248
00:30:26.750 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.57, Mass=705289, SNR=362.6, Peak=52816 HFD=4.8
00:30:26.751 00.001 8996 MultiStar: [#1 0.17,0.16,0.58,U] [#2 -0.12,0.44,0.00,M2] [#3 -0.31,0.16,0.61,U] [#4 -0.09,0.60,0.00,M7] [#5 0.08,0.14,0.54,U] [#6 0.11,0.16,0.44,U] [#7 0.06,0.14,0.47,U] [#8 0.18,0.16,0.36,U] 
00:30:26.752 00.001 8996 single-star, 6 included, MultiStar: {0.01, 0.14}, one-star: {-0.04, 0.11}
00:30:26.752 00.000 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
00:30:26.753 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
00:30:26.754 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.94 mountX=-0.05 mountY=-0.10, mountTheta=-2.04
00:30:26.755 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
00:30:26.756 00.001 8996 Enqueuing Move request for scope (-0.04, 0.11)
00:30:26.756 00.000 20224 Worker thread wakes up
00:30:26.757 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
00:30:26.757 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
00:30:26.757 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.10
00:30:26.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:30:26.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:26.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:30:26.757 00.000 20224 MoveAxis(E, 0, ABG)
00:30:26.757 00.000 20224 Move returns status 0, amount 0
00:30:26.757 00.000 20224 MoveAxis(N, 0, ABG)
00:30:26.757 00.000 20224 Move returns status 0, amount 0
00:30:26.757 00.000 20224 move complete, result=0
00:30:26.757 00.000 20224 worker thread done servicing request
00:30:26.764 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52816, med=2995, FiltMin=2717, FiltMax=27699, Gamma=1.000
00:30:26.780 00.016 8996 UpdateGuideState exits: m=705289 SNR=362.6
00:30:26.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:26.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:26.783 00.001 8996 Enqueuing Expose request
00:30:26.783 00.000 20224 Worker thread wakes up
00:30:26.783 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:26.784 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:26.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:27.956 01.172 20224 Exposure complete
00:30:28.043 00.087 20224 worker thread done servicing request
00:30:28.043 00.000 8996 OnExposeComplete: enter
00:30:28.044 00.001 8996 UpdateGuideState(): m_state=6
00:30:28.045 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10249
00:30:28.046 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.68, Mass=640354, SNR=322.7, Peak=50384 HFD=4.6
00:30:28.047 00.001 8996 MultiStar: [#1 -0.22,0.30,0.72,U] [#2 -0.27,0.18,0.76,U] [#3 -0.41,0.11,0.68,U] [#4 -0.29,0.35,0.00,M8] [#5 -0.03,0.16,0.64,U] [#6 -0.10,0.43,0.53,U] [#7 0.08,0.25,0.45,U] [#8 0.06,0.16,0.41,U] 
00:30:28.047 00.000 8996 refined, 7 included, MultiStar: {-0.16, 0.22}, one-star: {-0.17, 0.21}
00:30:28.048 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
00:30:28.049 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
00:30:28.050 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.22 hyp=0.27 cameraTheta=2.19 mountX=-0.18 mountY=-0.20, mountTheta=-2.30
00:30:28.051 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.22, opts=13)
00:30:28.052 00.001 8996 Enqueuing Move request for scope (-0.16, 0.22)
00:30:28.053 00.001 20224 Worker thread wakes up
00:30:28.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.22) opts 0xd
00:30:28.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.22)
00:30:28.053 00.000 20224 Moving (-0.16, 0.22) raw xDistance=-0.18 yDistance=-0.20
00:30:28.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:30:28.053 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.09 newest=-0.67
00:30:28.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:30:28.053 00.000 20224 MoveAxis(E, 0, ABG)
00:30:28.053 00.000 20224 Move returns status 0, amount 0
00:30:28.053 00.000 20224 MoveAxis(N, 43, ABG)
00:30:28.053 00.000 20224 Guiding  Dir = 0, Dur = 43
00:30:28.053 00.000 20224 IsSlewing returns 0
00:30:28.054 00.001 20224 IsGuiding returns 0
00:30:28.058 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50384, med=2995, FiltMin=2681, FiltMax=22854, Gamma=1.000
00:30:28.070 00.012 8996 UpdateGuideState exits: m=640354 SNR=322.7
00:30:28.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:28.072 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:28.073 00.001 8996 Enqueuing Expose request
00:30:28.087 00.014 20224 PulseGuide returned control before completion, sleep 21
00:30:28.117 00.030 20224 IsGuiding returns 1
00:30:28.117 00.000 20224 scope still moving after pulse duration time elapsed
00:30:28.149 00.032 20224 IsSlewing returns 0
00:30:28.150 00.001 20224 IsGuiding returns 1
00:30:28.180 00.030 20224 IsSlewing returns 0
00:30:28.181 00.001 20224 IsGuiding returns 0
00:30:28.181 00.000 20224 scope move finished after 43 + 83 ms
00:30:28.181 00.000 20224 Move returns status 0, amount 43
00:30:28.181 00.000 20224 move complete, result=0
00:30:28.181 00.000 20224 worker thread done servicing request
00:30:28.181 00.000 20224 Worker thread wakes up
00:30:28.181 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 43 ms NORTH
00:30:28.183 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:28.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:29.169 00.986 20224 Exposure complete
00:30:29.236 00.067 20224 worker thread done servicing request
00:30:29.237 00.001 8996 OnExposeComplete: enter
00:30:29.238 00.001 8996 UpdateGuideState(): m_state=6
00:30:29.238 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10250
00:30:29.239 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.54, Mass=670109, SNR=322.2, Peak=47808 HFD=4.9
00:30:29.240 00.001 8996 MultiStar: [#1 0.03,0.07,0.73,U] [#2 -0.17,0.31,0.78,U] [#3 -0.32,0.02,0.61,U] [#4 -0.16,0.50,0.00,M9] [#5 -0.05,0.14,0.55,U] [#6 -0.04,0.21,0.37,U] [#7 0.05,0.05,0.44,U] [#8 0.02,0.11,0.36,U] 
00:30:29.241 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.12}, one-star: {-0.20, 0.07}
00:30:29.242 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
00:30:29.243 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
00:30:29.245 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.28 mountX=-0.12 mountY=-0.11, mountTheta=-2.39
00:30:29.249 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.12, opts=13)
00:30:29.251 00.002 8996 Enqueuing Move request for scope (-0.11, 0.12)
00:30:29.253 00.002 20224 Worker thread wakes up
00:30:29.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
00:30:29.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
00:30:29.253 00.000 20224 Moving (-0.11, 0.12) raw xDistance=-0.12 yDistance=-0.11
00:30:29.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:30:29.254 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:29.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:30:29.254 00.000 20224 MoveAxis(E, 0, ABG)
00:30:29.254 00.000 20224 Move returns status 0, amount 0
00:30:29.254 00.000 20224 MoveAxis(N, 0, ABG)
00:30:29.254 00.000 20224 Move returns status 0, amount 0
00:30:29.254 00.000 20224 move complete, result=0
00:30:29.254 00.000 20224 worker thread done servicing request
00:30:29.262 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47808, med=2995, FiltMin=2713, FiltMax=22854, Gamma=1.000
00:30:29.290 00.028 8996 UpdateGuideState exits: m=670109 SNR=322.2
00:30:29.293 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:29.296 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:29.299 00.003 8996 Enqueuing Expose request
00:30:29.301 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:29.304 00.003 20224 Worker thread wakes up
00:30:29.304 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:29.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:30.461 01.157 20224 Exposure complete
00:30:30.555 00.094 20224 worker thread done servicing request
00:30:30.555 00.000 8996 OnExposeComplete: enter
00:30:30.556 00.001 8996 UpdateGuideState(): m_state=6
00:30:30.558 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10251
00:30:30.558 00.000 8996 Star::Find returns 1 (0), X=135.25, Y=473.79, Mass=709949, SNR=316.4, Peak=53357 HFD=4.4
00:30:30.559 00.001 8996 MultiStar: [#1 -0.09,0.21,0.68,U] [#2 -0.17,0.27,0.75,U] [#3 -0.22,0.08,0.59,U] [#4 -0.07,0.45,0.00,M10] [#5 -0.00,0.30,0.65,U] [#6 -0.23,0.22,0.42,U] [#7 0.01,0.17,0.42,U] [#8 -0.04,0.33,0.39,U] 
00:30:30.560 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.24}, one-star: {-0.35, 0.32}
00:30:30.561 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
00:30:30.563 00.002 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
00:30:30.564 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.24 hyp=0.29 cameraTheta=2.15 mountX=-0.18 mountY=-0.22, mountTheta=-2.25
00:30:30.566 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.24, opts=13)
00:30:30.567 00.001 8996 Enqueuing Move request for scope (-0.16, 0.24)
00:30:30.567 00.000 20224 Worker thread wakes up
00:30:30.568 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.24) opts 0xd
00:30:30.568 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.24)
00:30:30.568 00.000 20224 Moving (-0.16, 0.24) raw xDistance=-0.18 yDistance=-0.22
00:30:30.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:30:30.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:30:30.568 00.000 20224 MoveAxis(E, 0, ABG)
00:30:30.568 00.000 20224 Move returns status 0, amount 0
00:30:30.568 00.000 20224 MoveAxis(N, 47, ABG)
00:30:30.568 00.000 20224 Guiding  Dir = 0, Dur = 47
00:30:30.568 00.000 20224 IsSlewing returns 0
00:30:30.568 00.000 20224 IsGuiding returns 0
00:30:30.572 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53357, med=2995, FiltMin=2726, FiltMax=25622, Gamma=1.000
00:30:30.584 00.012 8996 UpdateGuideState exits: m=709949 SNR=316.4
00:30:30.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:30.585 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:30.586 00.001 8996 Enqueuing Expose request
00:30:30.596 00.010 20224 PulseGuide returned control before completion, sleep 31
00:30:30.641 00.045 20224 IsGuiding returns 1
00:30:30.641 00.000 20224 scope still moving after pulse duration time elapsed
00:30:30.673 00.032 20224 IsSlewing returns 0
00:30:30.673 00.000 20224 IsGuiding returns 1
00:30:30.705 00.032 20224 IsSlewing returns 0
00:30:30.705 00.000 20224 IsGuiding returns 0
00:30:30.705 00.000 20224 scope move finished after 47 + 89 ms
00:30:30.705 00.000 20224 Move returns status 0, amount 47
00:30:30.705 00.000 20224 move complete, result=0
00:30:30.705 00.000 20224 worker thread done servicing request
00:30:30.705 00.000 20224 Worker thread wakes up
00:30:30.705 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 47 ms NORTH
00:30:30.707 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:30.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:31.670 00.963 20224 Exposure complete
00:30:31.731 00.061 20224 worker thread done servicing request
00:30:31.732 00.001 8996 OnExposeComplete: enter
00:30:31.734 00.002 8996 UpdateGuideState(): m_state=6
00:30:31.735 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10252
00:30:31.737 00.002 8996 Star::Find returns 1 (0), X=135.41, Y=473.48, Mass=651397, SNR=342.2, Peak=45558 HFD=4.5
00:30:31.739 00.002 8996 MultiStar: [#1 -0.06,0.05,0.60,U] [#2 -0.23,0.26,0.64,U] [#3 -0.43,-0.02,0.60,U] [#4 -0.24,0.27,0.44,U] [#5 0.02,-0.03,0.56,U] [#6 -0.18,-0.03,0.44,U] [#7 -0.02,-0.07,0.43,U] [#8 0.04,0.04,0.36,U] 
00:30:31.742 00.003 8996 refined, 8 included, MultiStar: {-0.16, 0.06}, one-star: {-0.19, 0.02}
00:30:31.744 00.002 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
00:30:31.746 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
00:30:31.748 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.80 mountX=-0.16 mountY=-0.04, mountTheta=-2.92
00:30:31.751 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.06, opts=13)
00:30:31.753 00.002 8996 Enqueuing Move request for scope (-0.16, 0.06)
00:30:31.753 00.000 20224 Worker thread wakes up
00:30:31.754 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
00:30:31.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
00:30:31.754 00.000 20224 Moving (-0.16, 0.06) raw xDistance=-0.16 yDistance=-0.04
00:30:31.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:30:31.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:31.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:30:31.754 00.000 20224 MoveAxis(E, 0, ABG)
00:30:31.754 00.000 20224 Move returns status 0, amount 0
00:30:31.754 00.000 20224 MoveAxis(N, 0, ABG)
00:30:31.754 00.000 20224 Move returns status 0, amount 0
00:30:31.754 00.000 20224 move complete, result=0
00:30:31.755 00.001 20224 worker thread done servicing request
00:30:31.761 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45558, med=2995, FiltMin=2669, FiltMax=23379, Gamma=1.000
00:30:31.779 00.018 8996 UpdateGuideState exits: m=651397 SNR=342.2
00:30:31.780 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:31.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:31.782 00.001 8996 Enqueuing Expose request
00:30:31.784 00.002 20224 Worker thread wakes up
00:30:31.784 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:31.785 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:31.786 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:32.939 01.153 20224 Exposure complete
00:30:33.004 00.065 20224 worker thread done servicing request
00:30:33.005 00.001 8996 OnExposeComplete: enter
00:30:33.007 00.002 8996 UpdateGuideState(): m_state=6
00:30:33.008 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10253
00:30:33.010 00.002 8996 Star::Find returns 1 (0), X=135.41, Y=473.44, Mass=644764, SNR=325.3, Peak=44214 HFD=4.5
00:30:33.011 00.001 8996 MultiStar: [#1 -0.15,0.10,0.65,U] [#2 -0.30,0.20,0.86,U] [#3 -0.42,-0.05,0.68,U] [#4 -0.32,0.19,0.51,U] [#5 -0.11,-0.03,0.57,U] [#6 -0.20,0.18,0.45,U] [#7 0.00,0.13,0.50,U] [#8 0.02,0.13,0.37,U] 
00:30:33.012 00.001 8996 single-star, 8 included, MultiStar: {-0.21, 0.08}, one-star: {-0.20, -0.03}
00:30:33.013 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
00:30:33.014 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
00:30:33.016 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-3.00 mountX=-0.19 mountY=0.05, mountTheta=2.88
00:30:33.018 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.03, opts=13)
00:30:33.019 00.001 8996 Enqueuing Move request for scope (-0.20, -0.03)
00:30:33.021 00.002 20224 Worker thread wakes up
00:30:33.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.03) opts 0xd
00:30:33.021 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.03)
00:30:33.021 00.000 20224 Moving (-0.20, -0.03) raw xDistance=-0.19 yDistance=0.05
00:30:33.021 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:30:33.021 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:33.021 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:30:33.021 00.000 20224 MoveAxis(E, 0, ABG)
00:30:33.021 00.000 20224 Move returns status 0, amount 0
00:30:33.022 00.001 20224 MoveAxis(N, 0, ABG)
00:30:33.022 00.000 20224 Move returns status 0, amount 0
00:30:33.022 00.000 20224 move complete, result=0
00:30:33.022 00.000 20224 worker thread done servicing request
00:30:33.028 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44214, med=2995, FiltMin=2729, FiltMax=21891, Gamma=1.000
00:30:33.043 00.015 8996 UpdateGuideState exits: m=644764 SNR=325.3
00:30:33.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:33.044 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:33.045 00.001 8996 Enqueuing Expose request
00:30:33.046 00.001 20224 Worker thread wakes up
00:30:33.046 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:33.047 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:33.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:34.019 00.972 20224 Exposure complete
00:30:34.101 00.082 20224 worker thread done servicing request
00:30:34.102 00.001 8996 OnExposeComplete: enter
00:30:34.103 00.001 8996 UpdateGuideState(): m_state=6
00:30:34.104 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10254
00:30:34.105 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.13, Mass=685443, SNR=368.1, Peak=61398 HFD=4.4
00:30:34.107 00.002 8996 MultiStar: [#1 -0.25,-0.24,0.59,U] [#2 -0.35,-0.07,0.68,U] [#3 -0.57,-0.27,0.00,M1] [#4 -0.34,0.04,0.45,U] [#5 -0.25,-0.21,0.52,U] [#6 -0.07,-0.16,0.36,U] [#7 0.14,-0.25,0.40,U] [#8 -0.13,-0.13,0.33,U] 
00:30:34.108 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.19}, one-star: {-0.13, -0.34}
00:30:34.109 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
00:30:34.110 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
00:30:34.111 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.26 cameraTheta=-2.35 mountX=-0.17 mountY=0.21, mountTheta=2.25
00:30:34.114 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.19, opts=13)
00:30:34.116 00.002 8996 Enqueuing Move request for scope (-0.19, -0.19)
00:30:34.118 00.002 20224 Worker thread wakes up
00:30:34.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
00:30:34.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
00:30:34.118 00.000 20224 Moving (-0.19, -0.19) raw xDistance=-0.17 yDistance=0.21
00:30:34.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:30:34.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:30:34.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:30:34.118 00.000 20224 MoveAxis(E, 0, ABG)
00:30:34.118 00.000 20224 Move returns status 0, amount 0
00:30:34.118 00.000 20224 MoveAxis(N, 0, ABG)
00:30:34.118 00.000 20224 Move returns status 0, amount 0
00:30:34.118 00.000 20224 move complete, result=0
00:30:34.118 00.000 20224 worker thread done servicing request
00:30:34.122 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=61398, med=2995, FiltMin=2717, FiltMax=28013, Gamma=1.000
00:30:34.140 00.018 8996 UpdateGuideState exits: m=685443 SNR=368.1
00:30:34.141 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:34.142 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:34.143 00.001 8996 Enqueuing Expose request
00:30:34.143 00.000 20224 Worker thread wakes up
00:30:34.143 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:34.144 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:34.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:35.305 01.161 20224 Exposure complete
00:30:35.378 00.073 20224 worker thread done servicing request
00:30:35.378 00.000 8996 OnExposeComplete: enter
00:30:35.379 00.001 8996 UpdateGuideState(): m_state=6
00:30:35.381 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10255
00:30:35.382 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=473.59, Mass=608359, SNR=311.0, Peak=43216 HFD=4.7
00:30:35.383 00.001 8996 MultiStar: [#1 -0.24,0.09,0.73,U] [#2 -0.35,0.35,0.00,M1] [#3 -0.47,0.07,0.00,M2] [#4 -0.35,0.39,0.00,M8] [#5 -0.17,0.13,0.62,U] [#6 -0.30,0.23,0.42,U] [#7 -0.17,0.14,0.44,U] [#8 0.14,0.06,0.39,U] 
00:30:35.384 00.001 8996 refined, 5 included, MultiStar: {-0.19, 0.13}, one-star: {-0.26, 0.13}
00:30:35.385 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
00:30:35.386 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
00:30:35.387 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.13 hyp=0.23 cameraTheta=2.55 mountX=-0.20 mountY=-0.11, mountTheta=-2.66
00:30:35.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.13, opts=13)
00:30:35.389 00.001 8996 Enqueuing Move request for scope (-0.19, 0.13)
00:30:35.390 00.001 20224 Worker thread wakes up
00:30:35.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.13) opts 0xd
00:30:35.390 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.13)
00:30:35.390 00.000 20224 Moving (-0.19, 0.13) raw xDistance=-0.20 yDistance=-0.11
00:30:35.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:30:35.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:35.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:30:35.390 00.000 20224 MoveAxis(E, 30, ABG)
00:30:35.390 00.000 20224 Guiding  Dir = 2, Dur = 30
00:30:35.390 00.000 20224 IsSlewing returns 0
00:30:35.390 00.000 20224 IsGuiding returns 0
00:30:35.396 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43216, med=2995, FiltMin=2720, FiltMax=20195, Gamma=1.000
00:30:35.413 00.017 8996 UpdateGuideState exits: m=608359 SNR=311.0
00:30:35.415 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:35.417 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:35.419 00.002 8996 Enqueuing Expose request
00:30:35.426 00.007 20224 IsGuiding returns 1
00:30:35.426 00.000 20224 scope still moving after pulse duration time elapsed
00:30:35.457 00.031 20224 IsSlewing returns 0
00:30:35.458 00.001 20224 IsGuiding returns 1
00:30:35.487 00.029 20224 IsSlewing returns 0
00:30:35.487 00.000 20224 IsGuiding returns 1
00:30:35.518 00.031 20224 IsSlewing returns 0
00:30:35.518 00.000 20224 IsGuiding returns 0
00:30:35.518 00.000 20224 scope move finished after 30 + 96 ms
00:30:35.518 00.000 20224 Move returns status 0, amount 30
00:30:35.518 00.000 20224 MoveAxis(N, 0, ABG)
00:30:35.518 00.000 20224 Move returns status 0, amount 0
00:30:35.518 00.000 20224 move complete, result=0
00:30:35.518 00.000 20224 worker thread done servicing request
00:30:35.519 00.001 20224 Worker thread wakes up
00:30:35.519 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
00:30:35.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:35.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:36.485 00.965 20224 Exposure complete
00:30:36.582 00.097 20224 worker thread done servicing request
00:30:36.582 00.000 8996 OnExposeComplete: enter
00:30:36.583 00.001 8996 UpdateGuideState(): m_state=6
00:30:36.584 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10256
00:30:36.585 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.21, Mass=671987, SNR=374.9, Peak=62710 HFD=4.6
00:30:36.586 00.001 8996 MultiStar: [#1 -0.00,-0.04,0.58,U] [#2 -0.03,0.22,0.72,U] [#3 -0.25,-0.05,0.52,U] [#4 -0.20,0.12,0.57,U] [#5 -0.03,-0.00,0.58,U] [#6 0.02,0.14,0.37,U] [#7 0.10,-0.06,0.40,U] [#8 0.10,0.02,0.35,U] 
00:30:36.587 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.01}, one-star: {0.01, -0.26}
00:30:36.588 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
00:30:36.589 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
00:30:36.591 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.87 mountX=-0.04 mountY=0.01, mountTheta=2.76
00:30:36.592 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.01, opts=13)
00:30:36.593 00.001 8996 Enqueuing Move request for scope (-0.04, -0.01)
00:30:36.594 00.001 20224 Worker thread wakes up
00:30:36.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
00:30:36.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
00:30:36.594 00.000 20224 Moving (-0.04, -0.01) raw xDistance=-0.04 yDistance=0.01
00:30:36.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:30:36.595 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:36.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:30:36.595 00.000 20224 MoveAxis(E, 0, ABG)
00:30:36.595 00.000 20224 Move returns status 0, amount 0
00:30:36.595 00.000 20224 MoveAxis(N, 0, ABG)
00:30:36.595 00.000 20224 Move returns status 0, amount 0
00:30:36.595 00.000 20224 move complete, result=0
00:30:36.595 00.000 20224 worker thread done servicing request
00:30:36.598 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=62710, med=2995, FiltMin=2679, FiltMax=26819, Gamma=1.000
00:30:36.612 00.014 8996 UpdateGuideState exits: m=671987 SNR=374.9
00:30:36.614 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:36.615 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:36.616 00.001 8996 Enqueuing Expose request
00:30:36.618 00.002 20224 Worker thread wakes up
00:30:36.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:36.618 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:36.619 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:37.762 01.143 20224 Exposure complete
00:30:37.830 00.068 20224 worker thread done servicing request
00:30:37.830 00.000 8996 OnExposeComplete: enter
00:30:37.831 00.001 8996 UpdateGuideState(): m_state=6
00:30:37.832 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10257
00:30:37.832 00.000 8996 Star::Find returns 1 (0), X=135.93, Y=473.53, Mass=712845, SNR=374.2, Peak=52256 HFD=4.9
00:30:37.833 00.001 8996 MultiStar: [#1 0.28,0.13,0.58,U] [#2 0.27,0.18,0.71,U] [#3 0.16,-0.08,0.58,U] [#4 0.32,0.25,0.54,U] [#5 0.33,0.21,0.53,U] [#6 0.52,0.16,0.00,M1] [#7 0.51,-0.05,0.00,M1] [#8 0.34,0.12,0.33,U] 
00:30:37.834 00.001 8996 refined, 6 included, MultiStar: {0.29, 0.12}, one-star: {0.33, 0.07}
00:30:37.835 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
00:30:37.836 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
00:30:37.837 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.12 hyp=0.31 cameraTheta=0.39 mountX=0.28 mountY=-0.15, mountTheta=-0.50
00:30:37.838 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.12, opts=13)
00:30:37.839 00.001 8996 Enqueuing Move request for scope (0.29, 0.12)
00:30:37.839 00.000 20224 Worker thread wakes up
00:30:37.840 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.12) opts 0xd
00:30:37.840 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.12)
00:30:37.840 00.000 20224 Moving (0.29, 0.12) raw xDistance=0.28 yDistance=-0.15
00:30:37.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
00:30:37.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:37.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:30:37.840 00.000 20224 MoveAxis(W, 40, ABG)
00:30:37.840 00.000 20224 Guiding  Dir = 3, Dur = 40
00:30:37.841 00.001 20224 IsSlewing returns 0
00:30:37.841 00.000 20224 IsGuiding returns 0
00:30:37.843 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52256, med=2995, FiltMin=2697, FiltMax=25334, Gamma=1.000
00:30:37.861 00.018 8996 UpdateGuideState exits: m=712845 SNR=374.2
00:30:37.862 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:37.862 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:37.863 00.001 8996 Enqueuing Expose request
00:30:37.869 00.006 20224 PulseGuide returned control before completion, sleep 23
00:30:37.899 00.030 20224 IsGuiding returns 1
00:30:37.899 00.000 20224 scope still moving after pulse duration time elapsed
00:30:37.930 00.031 20224 IsSlewing returns 0
00:30:37.930 00.000 20224 IsGuiding returns 1
00:30:37.962 00.032 20224 IsSlewing returns 0
00:30:37.962 00.000 20224 IsGuiding returns 0
00:30:37.962 00.000 20224 scope move finished after 40 + 80 ms
00:30:37.962 00.000 20224 Move returns status 0, amount 40
00:30:37.962 00.000 20224 MoveAxis(N, 0, ABG)
00:30:37.962 00.000 20224 Move returns status 0, amount 0
00:30:37.962 00.000 20224 move complete, result=0
00:30:37.962 00.000 20224 worker thread done servicing request
00:30:37.962 00.000 20224 Worker thread wakes up
00:30:37.962 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.2 px 0 ms NORTH
00:30:37.966 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:37.967 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:38.935 00.968 20224 Exposure complete
00:30:39.003 00.068 20224 worker thread done servicing request
00:30:39.003 00.000 8996 OnExposeComplete: enter
00:30:39.005 00.002 8996 UpdateGuideState(): m_state=6
00:30:39.007 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10258
00:30:39.008 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.58, Mass=735879, SNR=334.3, Peak=53696 HFD=4.4
00:30:39.009 00.001 8996 MultiStar: [#1 -0.19,0.03,0.77,U] [#2 -0.25,0.25,0.81,U] [#3 -0.43,-0.09,0.00,M1] [#4 -0.28,0.25,0.52,U] [#5 -0.18,0.16,0.63,U] [#6 -0.27,-0.05,0.42,U] [#7 0.03,-0.02,0.46,U] [#8 -0.20,0.19,0.40,U] 
00:30:39.010 00.001 8996 single-star, 7 included, MultiStar: {-0.17, 0.12}, one-star: {-0.08, 0.12}
00:30:39.011 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
00:30:39.012 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
00:30:39.013 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.15 mountX=-0.09 mountY=-0.11, mountTheta=-2.26
00:30:39.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
00:30:39.016 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
00:30:39.017 00.001 20224 Worker thread wakes up
00:30:39.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
00:30:39.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
00:30:39.017 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
00:30:39.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:30:39.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:39.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:30:39.017 00.000 20224 MoveAxis(E, 0, ABG)
00:30:39.017 00.000 20224 Move returns status 0, amount 0
00:30:39.017 00.000 20224 MoveAxis(N, 0, ABG)
00:30:39.018 00.001 20224 Move returns status 0, amount 0
00:30:39.018 00.000 20224 move complete, result=0
00:30:39.018 00.000 20224 worker thread done servicing request
00:30:39.024 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=53696, med=2995, FiltMin=2712, FiltMax=29059, Gamma=1.000
00:30:39.043 00.019 8996 UpdateGuideState exits: m=735879 SNR=334.3
00:30:39.046 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:39.049 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:39.051 00.002 8996 Enqueuing Expose request
00:30:39.053 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:39.054 00.001 20224 Worker thread wakes up
00:30:39.054 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:39.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:40.232 01.178 20224 Exposure complete
00:30:40.302 00.070 20224 worker thread done servicing request
00:30:40.302 00.000 8996 OnExposeComplete: enter
00:30:40.303 00.001 8996 UpdateGuideState(): m_state=6
00:30:40.304 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10259
00:30:40.304 00.000 8996 Star::Find returns 1 (0), X=135.31, Y=473.38, Mass=776149, SNR=380.7, Peak=53782 HFD=4.7
00:30:40.305 00.001 8996 MultiStar: [#1 -0.22,-0.09,0.63,U] [#2 -0.26,0.07,0.57,U] [#3 -0.48,-0.14,0.00,M2] [#4 -0.21,0.04,0.46,U] [#5 -0.34,0.22,0.50,U] [#6 -0.03,-0.02,0.35,U] [#7 -0.14,-0.05,0.38,U] [#8 -0.16,-0.01,0.32,U] 
00:30:40.306 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.00}, one-star: {-0.29, -0.08}
00:30:40.306 00.000 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
00:30:40.307 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
00:30:40.308 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.00 hyp=0.23 cameraTheta=-3.14 mountX=-0.23 mountY=0.03, mountTheta=3.02
00:30:40.309 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.00, opts=13)
00:30:40.310 00.001 8996 Enqueuing Move request for scope (-0.23, -0.00)
00:30:40.311 00.001 20224 Worker thread wakes up
00:30:40.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.00) opts 0xd
00:30:40.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.00)
00:30:40.311 00.000 20224 Moving (-0.23, -0.00) raw xDistance=-0.23 yDistance=0.03
00:30:40.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:30:40.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:40.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:30:40.311 00.000 20224 MoveAxis(E, 33, ABG)
00:30:40.311 00.000 20224 Guiding  Dir = 2, Dur = 33
00:30:40.312 00.001 20224 IsSlewing returns 0
00:30:40.312 00.000 20224 IsGuiding returns 0
00:30:40.315 00.003 20224 PulseGuide returned control before completion, sleep 40
00:30:40.317 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53782, med=2995, FiltMin=2723, FiltMax=24432, Gamma=1.000
00:30:40.339 00.022 8996 UpdateGuideState exits: m=776149 SNR=380.7
00:30:40.341 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:40.341 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:40.342 00.001 8996 Enqueuing Expose request
00:30:40.362 00.020 20224 IsGuiding returns 1
00:30:40.362 00.000 20224 scope still moving after pulse duration time elapsed
00:30:40.394 00.032 20224 IsSlewing returns 0
00:30:40.394 00.000 20224 IsGuiding returns 1
00:30:40.426 00.032 20224 IsSlewing returns 0
00:30:40.426 00.000 20224 IsGuiding returns 0
00:30:40.426 00.000 20224 scope move finished after 33 + 80 ms
00:30:40.426 00.000 20224 Move returns status 0, amount 33
00:30:40.426 00.000 20224 MoveAxis(N, 0, ABG)
00:30:40.426 00.000 20224 Move returns status 0, amount 0
00:30:40.426 00.000 20224 move complete, result=0
00:30:40.426 00.000 20224 worker thread done servicing request
00:30:40.426 00.000 20224 Worker thread wakes up
00:30:40.426 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
00:30:40.430 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:40.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:41.406 00.976 20224 Exposure complete
00:30:41.472 00.066 20224 worker thread done servicing request
00:30:41.472 00.000 8996 OnExposeComplete: enter
00:30:41.474 00.002 8996 UpdateGuideState(): m_state=6
00:30:41.477 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10260
00:30:41.479 00.002 8996 Star::Find returns 1 (0), X=135.83, Y=473.57, Mass=678434, SNR=330.7, Peak=52656 HFD=4.5
00:30:41.481 00.002 8996 MultiStar: [#1 -0.10,-0.04,0.56,U] [#2 0.08,0.17,0.75,U] [#3 0.02,-0.09,0.68,U] [#4 0.12,0.13,0.60,U] [#5 0.02,0.15,0.55,U] [#6 0.37,0.02,0.45,U] [#7 0.27,-0.15,0.51,U] [#8 0.16,-0.12,0.35,U] 
00:30:41.483 00.002 8996 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.23, 0.11}
00:30:41.485 00.002 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
00:30:41.486 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
00:30:41.487 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.29 mountX=0.12 mountY=-0.05, mountTheta=-0.40
00:30:41.490 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
00:30:41.492 00.002 8996 Enqueuing Move request for scope (0.13, 0.04)
00:30:41.493 00.001 20224 Worker thread wakes up
00:30:41.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
00:30:41.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
00:30:41.494 00.001 20224 Moving (0.13, 0.04) raw xDistance=0.12 yDistance=-0.05
00:30:41.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:30:41.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:41.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:30:41.494 00.000 20224 MoveAxis(E, 0, ABG)
00:30:41.494 00.000 20224 Move returns status 0, amount 0
00:30:41.494 00.000 20224 MoveAxis(N, 0, ABG)
00:30:41.494 00.000 20224 Move returns status 0, amount 0
00:30:41.494 00.000 20224 move complete, result=0
00:30:41.495 00.001 20224 worker thread done servicing request
00:30:41.500 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52656, med=2995, FiltMin=2710, FiltMax=28205, Gamma=1.000
00:30:41.521 00.021 8996 UpdateGuideState exits: m=678434 SNR=330.7
00:30:41.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:41.522 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:41.523 00.001 8996 Enqueuing Expose request
00:30:41.524 00.001 20224 Worker thread wakes up
00:30:41.524 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:41.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:41.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:42.688 01.163 20224 Exposure complete
00:30:42.752 00.064 20224 worker thread done servicing request
00:30:42.752 00.000 8996 OnExposeComplete: enter
00:30:42.753 00.001 8996 UpdateGuideState(): m_state=6
00:30:42.753 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10261
00:30:42.754 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.32, Mass=661292, SNR=337.1, Peak=52950 HFD=4.7
00:30:42.755 00.001 8996 MultiStar: [#1 0.14,0.06,0.65,U] [#2 0.17,0.20,0.81,U] [#3 0.03,-0.16,0.61,U] [#4 0.34,0.19,0.46,U] [#5 0.35,-0.20,0.55,U] [#6 0.32,0.03,0.42,U] [#7 0.38,-0.16,0.42,U] [#8 0.26,-0.06,0.33,U] 
00:30:42.756 00.001 8996 single-star, 8 included, MultiStar: {0.21, -0.02}, one-star: {0.13, -0.15}
00:30:42.757 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
00:30:42.757 00.000 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
00:30:42.758 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-0.84 mountX=0.15 mountY=0.13, mountTheta=0.73
00:30:42.762 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.15, opts=13)
00:30:42.763 00.001 8996 Enqueuing Move request for scope (0.13, -0.15)
00:30:42.764 00.001 20224 Worker thread wakes up
00:30:42.765 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.15) opts 0xd
00:30:42.765 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.15)
00:30:42.765 00.000 20224 Moving (0.13, -0.15) raw xDistance=0.15 yDistance=0.13
00:30:42.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:30:42.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:42.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:30:42.765 00.000 20224 MoveAxis(E, 0, ABG)
00:30:42.765 00.000 20224 Move returns status 0, amount 0
00:30:42.765 00.000 20224 MoveAxis(N, 0, ABG)
00:30:42.765 00.000 20224 Move returns status 0, amount 0
00:30:42.765 00.000 20224 move complete, result=0
00:30:42.765 00.000 20224 worker thread done servicing request
00:30:42.771 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52950, med=2995, FiltMin=2701, FiltMax=26301, Gamma=1.000
00:30:42.790 00.019 8996 UpdateGuideState exits: m=661292 SNR=337.1
00:30:42.792 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:42.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:42.795 00.002 8996 Enqueuing Expose request
00:30:42.796 00.001 20224 Worker thread wakes up
00:30:42.796 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:42.797 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:42.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:43.785 00.988 20224 Exposure complete
00:30:43.842 00.057 20224 worker thread done servicing request
00:30:43.842 00.000 8996 OnExposeComplete: enter
00:30:43.843 00.001 8996 UpdateGuideState(): m_state=6
00:30:43.845 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10262
00:30:43.846 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.14, Mass=641001, SNR=344.7, Peak=48694 HFD=4.7
00:30:43.847 00.001 8996 MultiStar: [#1 0.01,-0.40,0.74,U] [#2 -0.20,-0.34,0.74,U] [#3 -0.14,-0.54,0.00,M1] [#4 -0.01,-0.15,0.51,U] [#5 -0.04,-0.38,0.62,U] [#6 -0.10,-0.18,0.37,U] [#7 -0.14,-0.35,0.45,U] [#8 -0.10,-0.41,0.32,U] 
00:30:43.848 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.33}, one-star: {-0.20, -0.33}
00:30:43.850 00.002 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:30:43.851 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:30:43.852 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.33 hyp=0.34 cameraTheta=-1.89 mountX=-0.07 mountY=0.34, mountTheta=1.79
00:30:43.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.33, opts=13)
00:30:43.855 00.001 8996 Enqueuing Move request for scope (-0.11, -0.33)
00:30:43.857 00.002 20224 Worker thread wakes up
00:30:43.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.33) opts 0xd
00:30:43.857 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.33)
00:30:43.857 00.000 20224 Moving (-0.11, -0.33) raw xDistance=-0.07 yDistance=0.34
00:30:43.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:30:43.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:30:43.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:30:43.857 00.000 20224 MoveAxis(E, 0, ABG)
00:30:43.857 00.000 20224 Move returns status 0, amount 0
00:30:43.857 00.000 20224 MoveAxis(N, 0, ABG)
00:30:43.857 00.000 20224 Move returns status 0, amount 0
00:30:43.857 00.000 20224 move complete, result=0
00:30:43.857 00.000 20224 worker thread done servicing request
00:30:43.862 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48694, med=2995, FiltMin=2707, FiltMax=25696, Gamma=1.000
00:30:43.878 00.016 8996 UpdateGuideState exits: m=641001 SNR=344.7
00:30:43.880 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:43.881 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:43.882 00.001 8996 Enqueuing Expose request
00:30:43.882 00.000 20224 Worker thread wakes up
00:30:43.882 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:30:43.883 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:43.883 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:45.055 01.172 20224 Exposure complete
00:30:45.122 00.067 20224 worker thread done servicing request
00:30:45.122 00.000 8996 OnExposeComplete: enter
00:30:45.123 00.001 8996 UpdateGuideState(): m_state=6
00:30:45.124 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10263
00:30:45.125 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.03, Mass=723237, SNR=372.0, Peak=53622 HFD=4.5
00:30:45.127 00.002 8996 MultiStar: [#1 -0.15,-0.57,0.00,M1] [#2 -0.01,-0.35,0.64,U] [#3 -0.30,-0.38,0.00,M2] [#4 -0.18,-0.07,0.46,U] [#5 -0.16,-0.35,0.48,U] [#6 0.13,-0.13,0.35,U] [#7 -0.08,-0.24,0.36,U] [#8 -0.11,-0.51,0.00,M1] 
00:30:45.127 00.000 8996 refined, 5 included, MultiStar: {-0.14, -0.30}, one-star: {-0.31, -0.44}
00:30:45.128 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
00:30:45.129 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
00:30:45.130 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.30 hyp=0.33 cameraTheta=-2.00 mountX=-0.11 mountY=0.31, mountTheta=1.90
00:30:45.133 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.30, opts=13)
00:30:45.134 00.001 8996 Enqueuing Move request for scope (-0.14, -0.30)
00:30:45.137 00.003 20224 Worker thread wakes up
00:30:45.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.30) opts 0xd
00:30:45.137 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.30)
00:30:45.137 00.000 20224 Moving (-0.14, -0.30) raw xDistance=-0.11 yDistance=0.31
00:30:45.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:30:45.137 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.12 newest=0.78
00:30:45.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
00:30:45.138 00.001 20224 MoveAxis(E, 0, ABG)
00:30:45.138 00.000 20224 Move returns status 0, amount 0
00:30:45.138 00.000 20224 MoveAxis(S, 66, ABG)
00:30:45.138 00.000 20224 Guiding  Dir = 1, Dur = 66
00:30:45.138 00.000 20224 IsSlewing returns 0
00:30:45.138 00.000 20224 IsGuiding returns 0
00:30:45.146 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53622, med=2995, FiltMin=2701, FiltMax=29501, Gamma=1.000
00:30:45.167 00.021 8996 UpdateGuideState exits: m=723237 SNR=372.0
00:30:45.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:45.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:45.170 00.001 8996 Enqueuing Expose request
00:30:45.198 00.028 20224 PulseGuide returned control before completion, sleep 17
00:30:45.229 00.031 20224 IsGuiding returns 1
00:30:45.229 00.000 20224 scope still moving after pulse duration time elapsed
00:30:45.260 00.031 20224 IsSlewing returns 0
00:30:45.260 00.000 20224 IsGuiding returns 1
00:30:45.291 00.031 20224 IsSlewing returns 0
00:30:45.292 00.001 20224 IsGuiding returns 1
00:30:45.321 00.029 20224 IsSlewing returns 0
00:30:45.322 00.001 20224 IsGuiding returns 0
00:30:45.322 00.000 20224 scope move finished after 66 + 117 ms
00:30:45.322 00.000 20224 Move returns status 0, amount 66
00:30:45.322 00.000 20224 move complete, result=0
00:30:45.322 00.000 20224 worker thread done servicing request
00:30:45.322 00.000 20224 Worker thread wakes up
00:30:45.323 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:45.323 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:45.323 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
00:30:46.306 00.983 20224 Exposure complete
00:30:46.360 00.054 20224 worker thread done servicing request
00:30:46.360 00.000 8996 OnExposeComplete: enter
00:30:46.361 00.001 8996 UpdateGuideState(): m_state=6
00:30:46.362 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10264
00:30:46.363 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.09, Mass=706868, SNR=336.7, Peak=54374 HFD=4.8
00:30:46.364 00.001 8996 MultiStar: [#1 0.24,-0.42,0.00,M2] [#2 0.19,0.00,0.75,U] [#3 0.02,-0.25,0.67,U] [#4 0.23,-0.03,0.52,U] [#5 -0.06,-0.14,0.48,U] [#6 0.22,-0.42,0.00,M1] [#7 0.16,-0.67,0.00,M1] [#8 0.12,-0.35,0.42,U] 
00:30:46.365 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.20}, one-star: {-0.01, -0.38}
00:30:46.366 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
00:30:46.366 00.000 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
00:30:46.368 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.23 mountX=0.09 mountY=0.19, mountTheta=1.12
00:30:46.372 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.20, opts=13)
00:30:46.374 00.002 8996 Enqueuing Move request for scope (0.07, -0.20)
00:30:46.377 00.003 20224 Worker thread wakes up
00:30:46.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
00:30:46.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
00:30:46.377 00.000 20224 Moving (0.07, -0.20) raw xDistance=0.09 yDistance=0.19
00:30:46.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:30:46.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:46.378 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:30:46.378 00.000 20224 MoveAxis(E, 0, ABG)
00:30:46.378 00.000 20224 Move returns status 0, amount 0
00:30:46.378 00.000 20224 MoveAxis(N, 0, ABG)
00:30:46.378 00.000 20224 Move returns status 0, amount 0
00:30:46.378 00.000 20224 move complete, result=0
00:30:46.378 00.000 20224 worker thread done servicing request
00:30:46.384 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54374, med=2995, FiltMin=2694, FiltMax=29043, Gamma=1.000
00:30:46.396 00.012 8996 UpdateGuideState exits: m=706868 SNR=336.7
00:30:46.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:46.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:46.400 00.001 8996 Enqueuing Expose request
00:30:46.401 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:46.402 00.001 20224 Worker thread wakes up
00:30:46.402 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:46.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:47.559 01.157 20224 Exposure complete
00:30:47.617 00.058 20224 worker thread done servicing request
00:30:47.617 00.000 8996 OnExposeComplete: enter
00:30:47.619 00.002 8996 UpdateGuideState(): m_state=6
00:30:47.620 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10265
00:30:47.621 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.20, Mass=679363, SNR=328.3, Peak=57206 HFD=4.6
00:30:47.622 00.001 8996 MultiStar: [#1 0.20,-0.43,0.00,M3] [#2 0.15,-0.25,0.72,U] [#3 -0.14,-0.30,0.67,U] [#4 -0.00,-0.01,0.51,U] [#5 0.16,-0.18,0.63,U] [#6 -0.05,-0.15,0.45,U] [#7 0.27,-0.28,0.50,U] [#8 0.11,-0.02,0.43,U] 
00:30:47.624 00.002 8996 refined, 7 included, MultiStar: {0.07, -0.20}, one-star: {0.08, -0.27}
00:30:47.624 00.000 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
00:30:47.625 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
00:30:47.627 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.22 mountX=0.09 mountY=0.19, mountTheta=1.12
00:30:47.629 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.20, opts=13)
00:30:47.630 00.001 8996 Enqueuing Move request for scope (0.07, -0.20)
00:30:47.631 00.001 20224 Worker thread wakes up
00:30:47.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
00:30:47.631 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
00:30:47.631 00.000 20224 Moving (0.07, -0.20) raw xDistance=0.09 yDistance=0.19
00:30:47.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:30:47.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:47.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:30:47.631 00.000 20224 MoveAxis(E, 0, ABG)
00:30:47.631 00.000 20224 Move returns status 0, amount 0
00:30:47.631 00.000 20224 MoveAxis(N, 0, ABG)
00:30:47.631 00.000 20224 Move returns status 0, amount 0
00:30:47.631 00.000 20224 move complete, result=0
00:30:47.631 00.000 20224 worker thread done servicing request
00:30:47.636 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57206, med=2995, FiltMin=2697, FiltMax=26784, Gamma=1.000
00:30:47.660 00.024 8996 UpdateGuideState exits: m=679363 SNR=328.3
00:30:47.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:47.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:47.663 00.001 8996 Enqueuing Expose request
00:30:47.664 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:47.665 00.001 20224 Worker thread wakes up
00:30:47.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:47.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:48.655 00.990 20224 Exposure complete
00:30:48.735 00.080 20224 worker thread done servicing request
00:30:48.735 00.000 8996 OnExposeComplete: enter
00:30:48.736 00.001 8996 UpdateGuideState(): m_state=6
00:30:48.738 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10266
00:30:48.739 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.37, Mass=803342, SNR=341.1, Peak=60086 HFD=4.6
00:30:48.741 00.002 8996 MultiStar: [#1 0.04,-0.16,0.67,U] [#2 -0.22,-0.07,0.63,U] [#3 -0.16,-0.36,0.55,U] [#4 -0.01,0.00,0.52,U] [#5 -0.04,-0.09,0.61,U] [#6 0.14,-0.27,0.44,U] [#7 0.08,-0.24,0.46,U] [#8 0.02,-0.20,0.36,U] 
00:30:48.742 00.001 8996 single-star, 8 included, MultiStar: {-0.04, -0.15}, one-star: {-0.07, -0.09}
00:30:48.743 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:30:48.743 00.000 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
00:30:48.744 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-2.24 mountX=-0.06 mountY=0.10, mountTheta=2.14
00:30:48.746 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.09, opts=13)
00:30:48.746 00.000 8996 Enqueuing Move request for scope (-0.07, -0.09)
00:30:48.747 00.001 20224 Worker thread wakes up
00:30:48.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
00:30:48.747 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
00:30:48.747 00.000 20224 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.10
00:30:48.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:30:48.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:48.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:30:48.748 00.001 20224 MoveAxis(E, 0, ABG)
00:30:48.748 00.000 20224 Move returns status 0, amount 0
00:30:48.748 00.000 20224 MoveAxis(N, 0, ABG)
00:30:48.748 00.000 20224 Move returns status 0, amount 0
00:30:48.748 00.000 20224 move complete, result=0
00:30:48.748 00.000 20224 worker thread done servicing request
00:30:48.751 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60086, med=2995, FiltMin=2688, FiltMax=32339, Gamma=1.000
00:30:48.772 00.021 8996 UpdateGuideState exits: m=803342 SNR=341.1
00:30:48.774 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:48.776 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:48.778 00.002 8996 Enqueuing Expose request
00:30:48.779 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:48.781 00.002 20224 Worker thread wakes up
00:30:48.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:48.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:49.953 01.172 20224 Exposure complete
00:30:50.019 00.066 20224 worker thread done servicing request
00:30:50.019 00.000 8996 OnExposeComplete: enter
00:30:50.020 00.001 8996 UpdateGuideState(): m_state=6
00:30:50.021 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10267
00:30:50.022 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.44, Mass=627225, SNR=334.0, Peak=48438 HFD=4.5
00:30:50.023 00.001 8996 MultiStar: [#1 0.12,-0.32,0.65,U] [#2 -0.23,0.08,0.76,U] [#3 -0.28,-0.15,0.59,U] [#4 -0.22,0.09,0.49,U] [#5 -0.09,0.03,0.58,U] [#6 -0.03,-0.06,0.45,U] [#7 0.04,-0.04,0.40,U] [#8 -0.02,-0.22,0.35,U] 
00:30:50.024 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.06}, one-star: {-0.02, -0.03}
00:30:50.025 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
00:30:50.025 00.000 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
00:30:50.026 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.29 mountX=-0.02 mountY=0.03, mountTheta=2.19
00:30:50.027 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
00:30:50.028 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
00:30:50.029 00.001 20224 Worker thread wakes up
00:30:50.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:30:50.029 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:30:50.029 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
00:30:50.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:30:50.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:50.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:30:50.029 00.000 20224 MoveAxis(E, 0, ABG)
00:30:50.029 00.000 20224 Move returns status 0, amount 0
00:30:50.029 00.000 20224 MoveAxis(N, 0, ABG)
00:30:50.029 00.000 20224 Move returns status 0, amount 0
00:30:50.029 00.000 20224 move complete, result=0
00:30:50.029 00.000 20224 worker thread done servicing request
00:30:50.033 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48438, med=2995, FiltMin=2688, FiltMax=25363, Gamma=1.000
00:30:50.050 00.017 8996 UpdateGuideState exits: m=627225 SNR=334.0
00:30:50.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:50.053 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:50.054 00.001 8996 Enqueuing Expose request
00:30:50.056 00.002 20224 Worker thread wakes up
00:30:50.056 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:30:50.057 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:50.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:51.037 00.980 20224 Exposure complete
00:30:51.112 00.075 20224 worker thread done servicing request
00:30:51.112 00.000 8996 OnExposeComplete: enter
00:30:51.114 00.002 8996 UpdateGuideState(): m_state=6
00:30:51.115 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10268
00:30:51.116 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.65, Mass=679360, SNR=339.4, Peak=55616 HFD=4.5
00:30:51.118 00.002 8996 MultiStar: [#1 0.04,-0.07,0.66,U] [#2 0.06,-0.02,0.69,U] [#3 -0.23,0.03,0.59,U] [#4 -0.06,0.25,0.52,U] [#5 0.04,0.14,0.61,U] [#6 0.10,0.03,0.41,U] [#7 0.07,-0.10,0.42,U] [#8 0.10,0.16,0.39,U] 
00:30:51.119 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {0.17, 0.19}
00:30:51.120 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
00:30:51.121 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
00:30:51.122 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.09 mountX=0.03 mountY=-0.08, mountTheta=-1.19
00:30:51.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
00:30:51.125 00.001 8996 Enqueuing Move request for scope (0.04, 0.07)
00:30:51.125 00.000 20224 Worker thread wakes up
00:30:51.126 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
00:30:51.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
00:30:51.126 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
00:30:51.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:30:51.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:51.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:30:51.126 00.000 20224 MoveAxis(E, 0, ABG)
00:30:51.126 00.000 20224 Move returns status 0, amount 0
00:30:51.126 00.000 20224 MoveAxis(N, 0, ABG)
00:30:51.126 00.000 20224 Move returns status 0, amount 0
00:30:51.126 00.000 20224 move complete, result=0
00:30:51.126 00.000 20224 worker thread done servicing request
00:30:51.133 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55616, med=2995, FiltMin=2697, FiltMax=28198, Gamma=1.000
00:30:51.154 00.021 8996 UpdateGuideState exits: m=679360 SNR=339.4
00:30:51.157 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:51.159 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:51.160 00.001 8996 Enqueuing Expose request
00:30:51.161 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:30:51.162 00.001 20224 Worker thread wakes up
00:30:51.162 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:51.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:52.323 01.161 20224 Exposure complete
00:30:52.386 00.063 20224 worker thread done servicing request
00:30:52.386 00.000 8996 OnExposeComplete: enter
00:30:52.389 00.003 8996 UpdateGuideState(): m_state=6
00:30:52.391 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10269
00:30:52.394 00.003 8996 Star::Find returns 1 (0), X=135.66, Y=473.25, Mass=649788, SNR=321.7, Peak=56534 HFD=4.7
00:30:52.396 00.002 8996 MultiStar: [#1 0.17,-0.19,0.71,U] [#2 0.19,0.06,0.71,U] [#3 -0.05,-0.28,0.67,U] [#4 0.05,0.10,0.50,U] [#5 0.23,-0.09,0.53,U] [#6 0.23,-0.28,0.42,U] [#7 0.06,-0.28,0.46,U] [#8 0.25,-0.37,0.00,M1] 
00:30:52.397 00.001 8996 refined, 7 included, MultiStar: {0.11, -0.15}, one-star: {0.06, -0.21}
00:30:52.398 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:30:52.399 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
00:30:52.400 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.93 mountX=0.12 mountY=0.13, mountTheta=0.82
00:30:52.403 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.15, opts=13)
00:30:52.403 00.000 8996 Enqueuing Move request for scope (0.11, -0.15)
00:30:52.405 00.002 20224 Worker thread wakes up
00:30:52.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
00:30:52.405 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
00:30:52.405 00.000 20224 Moving (0.11, -0.15) raw xDistance=0.12 yDistance=0.13
00:30:52.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:30:52.406 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:52.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:30:52.406 00.000 20224 MoveAxis(E, 0, ABG)
00:30:52.406 00.000 20224 Move returns status 0, amount 0
00:30:52.406 00.000 20224 MoveAxis(N, 0, ABG)
00:30:52.406 00.000 20224 Move returns status 0, amount 0
00:30:52.406 00.000 20224 move complete, result=0
00:30:52.406 00.000 20224 worker thread done servicing request
00:30:52.415 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56534, med=2998, FiltMin=2710, FiltMax=25965, Gamma=1.000
00:30:52.431 00.016 8996 UpdateGuideState exits: m=649788 SNR=321.7
00:30:52.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:52.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:52.434 00.001 8996 Enqueuing Expose request
00:30:52.434 00.000 20224 Worker thread wakes up
00:30:52.434 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:52.435 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:52.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:53.407 00.972 20224 Exposure complete
00:30:53.486 00.079 20224 worker thread done servicing request
00:30:53.487 00.001 8996 OnExposeComplete: enter
00:30:53.488 00.001 8996 UpdateGuideState(): m_state=6
00:30:53.489 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10270
00:30:53.491 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=473.53, Mass=681568, SNR=315.1, Peak=52176 HFD=4.5
00:30:53.492 00.001 8996 MultiStar: [#1 0.08,-0.00,0.67,U] [#2 -0.10,0.04,0.79,U] [#3 -0.31,-0.27,0.57,U] [#4 -0.08,0.02,0.56,U] [#5 -0.04,-0.13,0.67,U] [#6 0.07,-0.19,0.48,U] [#7 -0.03,-0.19,0.49,U] [#8 -0.05,0.06,0.35,U] 
00:30:53.494 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.05}, one-star: {0.07, 0.06}
00:30:53.495 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:30:53.497 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
00:30:53.498 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.18 mountX=-0.03 mountY=0.06, mountTheta=2.08
00:30:53.501 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
00:30:53.503 00.002 8996 Enqueuing Move request for scope (-0.04, -0.05)
00:30:53.504 00.001 20224 Worker thread wakes up
00:30:53.504 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
00:30:53.505 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
00:30:53.505 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.03 yDistance=0.06
00:30:53.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:30:53.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:53.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:30:53.505 00.000 20224 MoveAxis(E, 0, ABG)
00:30:53.505 00.000 20224 Move returns status 0, amount 0
00:30:53.505 00.000 20224 MoveAxis(N, 0, ABG)
00:30:53.505 00.000 20224 Move returns status 0, amount 0
00:30:53.506 00.001 20224 move complete, result=0
00:30:53.506 00.000 20224 worker thread done servicing request
00:30:53.514 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52176, med=2995, FiltMin=2720, FiltMax=28947, Gamma=1.000
00:30:53.533 00.019 8996 UpdateGuideState exits: m=681568 SNR=315.1
00:30:53.534 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:53.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:53.537 00.002 8996 Enqueuing Expose request
00:30:53.538 00.001 20224 Worker thread wakes up
00:30:53.538 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:53.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:53.538 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:30:54.697 01.159 20224 Exposure complete
00:30:54.773 00.076 20224 worker thread done servicing request
00:30:54.773 00.000 8996 OnExposeComplete: enter
00:30:54.774 00.001 8996 UpdateGuideState(): m_state=6
00:30:54.776 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10271
00:30:54.778 00.002 8996 Star::Find returns 1 (0), X=135.77, Y=473.38, Mass=645440, SNR=359.1, Peak=54710 HFD=4.6
00:30:54.781 00.003 8996 MultiStar: [#1 -0.05,-0.04,0.63,U] [#2 0.04,0.10,0.69,U] [#3 -0.17,-0.07,0.56,U] [#4 -0.05,0.23,0.53,U] [#5 -0.05,0.07,0.56,U] [#6 0.12,0.07,0.40,U] [#7 0.01,-0.06,0.39,U] [#8 -0.01,0.19,0.34,U] 
00:30:54.782 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.03}, one-star: {0.17, -0.09}
00:30:54.783 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
00:30:54.784 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
00:30:54.785 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.16 mountX=0.01 mountY=-0.03, mountTheta=-1.26
00:30:54.786 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.03, opts=13)
00:30:54.787 00.001 8996 Enqueuing Move request for scope (0.01, 0.03)
00:30:54.788 00.001 20224 Worker thread wakes up
00:30:54.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
00:30:54.789 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
00:30:54.789 00.000 20224 Moving (0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
00:30:54.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:30:54.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:54.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:30:54.789 00.000 20224 MoveAxis(E, 0, ABG)
00:30:54.789 00.000 20224 Move returns status 0, amount 0
00:30:54.789 00.000 20224 MoveAxis(N, 0, ABG)
00:30:54.789 00.000 20224 Move returns status 0, amount 0
00:30:54.789 00.000 20224 move complete, result=0
00:30:54.789 00.000 20224 worker thread done servicing request
00:30:54.795 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54710, med=2995, FiltMin=2678, FiltMax=26269, Gamma=1.000
00:30:54.810 00.015 8996 UpdateGuideState exits: m=645440 SNR=359.1
00:30:54.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:54.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:54.813 00.001 8996 Enqueuing Expose request
00:30:54.814 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:30:54.815 00.001 20224 Worker thread wakes up
00:30:54.815 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:54.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:55.800 00.985 20224 Exposure complete
00:30:55.873 00.073 20224 worker thread done servicing request
00:30:55.873 00.000 8996 OnExposeComplete: enter
00:30:55.875 00.002 8996 UpdateGuideState(): m_state=6
00:30:55.876 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10272
00:30:55.877 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.15, Mass=719938, SNR=338.7, Peak=64598 HFD=4.5
00:30:55.878 00.001 8996 MultiStar: [#1 -0.01,-0.31,0.67,U] [#2 -0.22,0.10,0.69,U] [#3 -0.39,-0.45,0.00,M1] [#4 -0.24,0.04,0.56,U] [#5 0.18,-0.21,0.57,U] [#6 -0.10,-0.16,0.40,U] [#7 0.05,-0.20,0.42,U] [#8 0.02,-0.21,0.34,U] 
00:30:55.880 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.16}, one-star: {0.15, -0.31}
00:30:55.882 00.002 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
00:30:55.882 00.000 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
00:30:55.884 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.65 mountX=0.00 mountY=0.16, mountTheta=1.55
00:30:55.887 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.16, opts=13)
00:30:55.889 00.002 8996 Enqueuing Move request for scope (-0.01, -0.16)
00:30:55.890 00.001 20224 Worker thread wakes up
00:30:55.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
00:30:55.891 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
00:30:55.891 00.000 20224 Moving (-0.01, -0.16) raw xDistance=0.00 yDistance=0.16
00:30:55.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:30:55.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:55.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:30:55.891 00.000 20224 MoveAxis(E, 0, ABG)
00:30:55.891 00.000 20224 Move returns status 0, amount 0
00:30:55.891 00.000 20224 MoveAxis(N, 0, ABG)
00:30:55.891 00.000 20224 Move returns status 0, amount 0
00:30:55.892 00.001 20224 move complete, result=0
00:30:55.892 00.000 20224 worker thread done servicing request
00:30:55.898 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=64598, med=2998, FiltMin=2733, FiltMax=27888, Gamma=1.000
00:30:55.919 00.021 8996 UpdateGuideState exits: m=719938 SNR=338.7
00:30:55.920 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:55.921 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:55.922 00.001 8996 Enqueuing Expose request
00:30:55.923 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:30:55.924 00.001 20224 Worker thread wakes up
00:30:55.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:55.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:57.098 01.174 20224 Exposure complete
00:30:57.185 00.087 20224 worker thread done servicing request
00:30:57.185 00.000 8996 OnExposeComplete: enter
00:30:57.186 00.001 8996 UpdateGuideState(): m_state=6
00:30:57.188 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10273
00:30:57.189 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.07, Mass=699761, SNR=347.0, Peak=57670 HFD=4.3
00:30:57.190 00.001 8996 MultiStar: [#1 -0.23,-0.58,0.00,M1] [#2 -0.21,-0.26,0.65,U] [#3 -0.47,-0.50,0.00,M2] [#4 -0.36,-0.14,0.56,U] [#5 -0.15,-0.33,0.49,U] [#6 -0.23,-0.44,0.00,M1] [#7 -0.24,-0.49,0.00,M1] [#8 -0.09,-0.40,0.33,U] 
00:30:57.191 00.001 8996 refined, 4 included, MultiStar: {-0.19, -0.31}, one-star: {-0.14, -0.39}
00:30:57.191 00.000 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
00:30:57.192 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
00:30:57.193 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.31 hyp=0.36 cameraTheta=-2.13 mountX=-0.16 mountY=0.33, mountTheta=2.03
00:30:57.194 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.31, opts=13)
00:30:57.195 00.001 8996 Enqueuing Move request for scope (-0.19, -0.31)
00:30:57.196 00.001 20224 Worker thread wakes up
00:30:57.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.31) opts 0xd
00:30:57.196 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.31)
00:30:57.196 00.000 20224 Moving (-0.19, -0.31) raw xDistance=-0.16 yDistance=0.33
00:30:57.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:30:57.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
00:30:57.196 00.000 20224 MoveAxis(E, 0, ABG)
00:30:57.196 00.000 20224 Move returns status 0, amount 0
00:30:57.196 00.000 20224 MoveAxis(S, 69, ABG)
00:30:57.196 00.000 20224 Guiding  Dir = 1, Dur = 69
00:30:57.196 00.000 20224 IsSlewing returns 0
00:30:57.197 00.001 20224 IsGuiding returns 0
00:30:57.201 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=57670, med=2998, FiltMin=2720, FiltMax=29069, Gamma=1.000
00:30:57.217 00.016 8996 UpdateGuideState exits: m=699761 SNR=347.0
00:30:57.218 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:57.219 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:57.220 00.001 8996 Enqueuing Expose request
00:30:57.220 00.000 20224 PulseGuide returned control before completion, sleep 55
00:30:57.281 00.061 20224 IsGuiding returns 1
00:30:57.281 00.000 20224 scope still moving after pulse duration time elapsed
00:30:57.312 00.031 20224 IsSlewing returns 0
00:30:57.313 00.001 20224 IsGuiding returns 0
00:30:57.313 00.000 20224 scope move finished after 69 + 47 ms
00:30:57.313 00.000 20224 Move returns status 0, amount 69
00:30:57.313 00.000 20224 move complete, result=0
00:30:57.313 00.000 20224 worker thread done servicing request
00:30:57.313 00.000 20224 Worker thread wakes up
00:30:57.313 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 69 ms SOUTH
00:30:57.316 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:57.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:58.310 00.994 20224 Exposure complete
00:30:58.376 00.066 20224 worker thread done servicing request
00:30:58.376 00.000 8996 OnExposeComplete: enter
00:30:58.378 00.002 8996 UpdateGuideState(): m_state=6
00:30:58.379 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10274
00:30:58.381 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=473.60, Mass=794603, SNR=371.4, Peak=55616 HFD=4.6
00:30:58.382 00.001 8996 MultiStar: [#1 -0.20,-0.05,0.57,U] [#2 -0.27,-0.19,0.67,U] [#3 -0.62,-0.08,0.00,M3] [#4 -0.45,0.01,0.00,M1] [#5 -0.30,0.07,0.52,U] [#6 -0.25,0.07,0.38,U] [#7 -0.22,-0.15,0.39,U] [#8 -0.14,0.04,0.35,U] 
00:30:58.383 00.001 8996 refined, 6 included, MultiStar: {-0.22, 0.00}, one-star: {-0.18, 0.14}
00:30:58.384 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.24 = -3.05)
00:30:58.385 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
00:30:58.387 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.00 hyp=0.22 cameraTheta=3.14 mountX=-0.22 mountY=0.03, mountTheta=3.03
00:30:58.390 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.00, opts=13)
00:30:58.393 00.003 8996 Enqueuing Move request for scope (-0.22, 0.00)
00:30:58.395 00.002 20224 Worker thread wakes up
00:30:58.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.00) opts 0xd
00:30:58.396 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.00)
00:30:58.396 00.000 20224 Moving (-0.22, 0.00) raw xDistance=-0.22 yDistance=0.03
00:30:58.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:30:58.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:58.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:30:58.396 00.000 20224 MoveAxis(E, 32, ABG)
00:30:58.396 00.000 20224 Guiding  Dir = 2, Dur = 32
00:30:58.396 00.000 20224 IsSlewing returns 0
00:30:58.397 00.001 20224 IsGuiding returns 0
00:30:58.405 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55616, med=2998, FiltMin=2723, FiltMax=25990, Gamma=1.000
00:30:58.407 00.002 20224 PulseGuide returned control before completion, sleep 34
00:30:58.426 00.019 8996 UpdateGuideState exits: m=794603 SNR=371.4
00:30:58.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:58.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:58.429 00.001 8996 Enqueuing Expose request
00:30:58.452 00.023 20224 IsGuiding returns 1
00:30:58.452 00.000 20224 scope still moving after pulse duration time elapsed
00:30:58.484 00.032 20224 IsSlewing returns 0
00:30:58.484 00.000 20224 IsGuiding returns 1
00:30:58.515 00.031 20224 IsSlewing returns 0
00:30:58.515 00.000 20224 IsGuiding returns 0
00:30:58.515 00.000 20224 scope move finished after 32 + 86 ms
00:30:58.515 00.000 20224 Move returns status 0, amount 32
00:30:58.515 00.000 20224 MoveAxis(N, 0, ABG)
00:30:58.515 00.000 20224 Move returns status 0, amount 0
00:30:58.515 00.000 20224 move complete, result=0
00:30:58.515 00.000 20224 worker thread done servicing request
00:30:58.515 00.000 20224 Worker thread wakes up
00:30:58.515 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:58.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:30:58.516 00.001 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
00:30:59.669 01.153 20224 Exposure complete
00:30:59.735 00.066 20224 worker thread done servicing request
00:30:59.736 00.001 8996 OnExposeComplete: enter
00:30:59.736 00.000 8996 UpdateGuideState(): m_state=6
00:30:59.737 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10275
00:30:59.738 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.69, Mass=683334, SNR=306.3, Peak=58368 HFD=4.5
00:30:59.739 00.001 8996 MultiStar: [#1 0.31,-0.03,0.73,U] [#2 0.16,0.23,0.86,U] [#3 -0.22,0.10,0.64,U] [#4 -0.10,0.22,0.72,U] [#5 0.07,0.33,0.55,U] [#6 0.07,0.15,0.45,U] [#7 0.22,0.17,0.50,U] [#8 0.22,0.35,0.42,U] 
00:30:59.740 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.19}, one-star: {0.23, 0.23}
00:30:59.741 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
00:30:59.741 00.000 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
00:30:59.742 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.19 hyp=0.22 cameraTheta=1.03 mountX=0.09 mountY=-0.20, mountTheta=-1.13
00:30:59.744 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.19, opts=13)
00:30:59.745 00.001 8996 Enqueuing Move request for scope (0.11, 0.19)
00:30:59.746 00.001 20224 Worker thread wakes up
00:30:59.746 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.19) opts 0xd
00:30:59.746 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.19)
00:30:59.746 00.000 20224 Moving (0.11, 0.19) raw xDistance=0.09 yDistance=-0.20
00:30:59.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:30:59.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:30:59.747 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:30:59.747 00.000 20224 MoveAxis(E, 0, ABG)
00:30:59.747 00.000 20224 Move returns status 0, amount 0
00:30:59.747 00.000 20224 MoveAxis(N, 0, ABG)
00:30:59.747 00.000 20224 Move returns status 0, amount 0
00:30:59.747 00.000 20224 move complete, result=0
00:30:59.747 00.000 20224 worker thread done servicing request
00:30:59.752 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58368, med=2998, FiltMin=2707, FiltMax=29357, Gamma=1.000
00:30:59.766 00.014 8996 UpdateGuideState exits: m=683334 SNR=306.3
00:30:59.766 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:30:59.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:30:59.767 00.000 8996 Enqueuing Expose request
00:30:59.769 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:30:59.769 00.000 20224 Worker thread wakes up
00:30:59.769 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:30:59.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:00.755 00.986 20224 Exposure complete
00:31:00.842 00.087 20224 worker thread done servicing request
00:31:00.842 00.000 8996 OnExposeComplete: enter
00:31:00.844 00.002 8996 UpdateGuideState(): m_state=6
00:31:00.845 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10276
00:31:00.846 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.46, Mass=751529, SNR=357.1, Peak=58102 HFD=4.6
00:31:00.848 00.002 8996 MultiStar: [#1 0.22,0.04,0.60,U] [#2 0.23,0.18,0.75,U] [#3 -0.23,-0.26,0.54,U] [#4 0.01,0.17,0.56,U] [#5 0.14,0.06,0.53,U] [#6 0.24,-0.20,0.42,U] [#7 0.36,-0.13,0.40,U] [#8 0.13,-0.14,0.37,U] 
00:31:00.850 00.002 8996 refined, 8 included, MultiStar: {0.14, -0.01}, one-star: {0.16, -0.01}
00:31:00.852 00.002 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
00:31:00.854 00.002 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
00:31:00.856 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.07 mountX=0.14 mountY=-0.01, mountTheta=-0.05
00:31:00.857 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.01, opts=13)
00:31:00.858 00.001 8996 Enqueuing Move request for scope (0.14, -0.01)
00:31:00.859 00.001 20224 Worker thread wakes up
00:31:00.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
00:31:00.859 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
00:31:00.859 00.000 20224 Moving (0.14, -0.01) raw xDistance=0.14 yDistance=-0.01
00:31:00.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:31:00.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:00.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:00.859 00.000 20224 MoveAxis(E, 0, ABG)
00:31:00.859 00.000 20224 Move returns status 0, amount 0
00:31:00.859 00.000 20224 MoveAxis(N, 0, ABG)
00:31:00.859 00.000 20224 Move returns status 0, amount 0
00:31:00.859 00.000 20224 move complete, result=0
00:31:00.859 00.000 20224 worker thread done servicing request
00:31:00.863 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58102, med=2998, FiltMin=2729, FiltMax=31414, Gamma=1.000
00:31:00.885 00.022 8996 UpdateGuideState exits: m=751529 SNR=357.1
00:31:00.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:00.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:00.887 00.000 8996 Enqueuing Expose request
00:31:00.888 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:00.889 00.001 20224 Worker thread wakes up
00:31:00.889 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:00.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:02.060 01.171 20224 Exposure complete
00:31:02.124 00.064 20224 worker thread done servicing request
00:31:02.124 00.000 8996 OnExposeComplete: enter
00:31:02.125 00.001 8996 UpdateGuideState(): m_state=6
00:31:02.126 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10277
00:31:02.127 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.46, Mass=708902, SNR=327.2, Peak=51846 HFD=4.7
00:31:02.128 00.001 8996 MultiStar: [#1 -0.06,0.15,0.67,U] [#2 -0.03,0.43,0.79,U] [#3 -0.44,-0.12,0.00,M2] [#4 -0.17,0.12,0.55,U] [#5 0.02,0.28,0.60,U] [#6 0.03,0.23,0.41,U] [#7 0.05,-0.18,0.42,U] [#8 -0.06,0.19,0.44,U] 
00:31:02.129 00.001 8996 single-star, 7 included, MultiStar: {-0.04, 0.16}, one-star: {-0.05, -0.01}
00:31:02.129 00.000 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
00:31:02.130 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.24)
00:31:02.131 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.02 mountX=-0.05 mountY=0.01, mountTheta=2.91
00:31:02.133 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
00:31:02.134 00.001 8996 Enqueuing Move request for scope (-0.05, -0.01)
00:31:02.135 00.001 20224 Worker thread wakes up
00:31:02.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
00:31:02.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
00:31:02.135 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
00:31:02.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:31:02.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:02.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:31:02.135 00.000 20224 MoveAxis(E, 0, ABG)
00:31:02.135 00.000 20224 Move returns status 0, amount 0
00:31:02.135 00.000 20224 MoveAxis(N, 0, ABG)
00:31:02.135 00.000 20224 Move returns status 0, amount 0
00:31:02.135 00.000 20224 move complete, result=0
00:31:02.135 00.000 20224 worker thread done servicing request
00:31:02.141 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51846, med=2998, FiltMin=2720, FiltMax=25795, Gamma=1.000
00:31:02.156 00.015 8996 UpdateGuideState exits: m=708902 SNR=327.2
00:31:02.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:02.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:02.158 00.000 8996 Enqueuing Expose request
00:31:02.159 00.001 20224 Worker thread wakes up
00:31:02.159 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:02.160 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:02.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:03.153 00.993 20224 Exposure complete
00:31:03.221 00.068 20224 worker thread done servicing request
00:31:03.221 00.000 8996 OnExposeComplete: enter
00:31:03.222 00.001 8996 UpdateGuideState(): m_state=6
00:31:03.223 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10278
00:31:03.224 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=473.57, Mass=683924, SNR=325.0, Peak=49344 HFD=4.4
00:31:03.225 00.001 8996 MultiStar: [#1 -0.07,0.15,0.77,U] [#2 -0.04,0.17,0.71,U] [#3 -0.38,-0.10,0.56,U] [#4 -0.36,0.14,0.49,U] [#5 -0.06,0.25,0.63,U] [#6 0.07,0.12,0.45,U] [#7 0.06,0.03,0.42,U] [#8 -0.10,0.35,0.37,U] 
00:31:03.225 00.000 8996 refined, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.25, 0.11}
00:31:03.226 00.001 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
00:31:03.227 00.001 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
00:31:03.227 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.37 mountX=-0.15 mountY=-0.12, mountTheta=-2.48
00:31:03.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.13, opts=13)
00:31:03.230 00.001 8996 Enqueuing Move request for scope (-0.14, 0.13)
00:31:03.230 00.000 20224 Worker thread wakes up
00:31:03.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
00:31:03.230 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
00:31:03.230 00.000 20224 Moving (-0.14, 0.13) raw xDistance=-0.15 yDistance=-0.12
00:31:03.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:31:03.231 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:03.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:31:03.231 00.000 20224 MoveAxis(E, 0, ABG)
00:31:03.231 00.000 20224 Move returns status 0, amount 0
00:31:03.231 00.000 20224 MoveAxis(N, 0, ABG)
00:31:03.231 00.000 20224 Move returns status 0, amount 0
00:31:03.231 00.000 20224 move complete, result=0
00:31:03.231 00.000 20224 worker thread done servicing request
00:31:03.241 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49344, med=2998, FiltMin=2720, FiltMax=24966, Gamma=1.000
00:31:03.261 00.020 8996 UpdateGuideState exits: m=683924 SNR=325.0
00:31:03.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:03.262 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:03.263 00.001 8996 Enqueuing Expose request
00:31:03.264 00.001 20224 Worker thread wakes up
00:31:03.264 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:03.266 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:03.267 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:04.441 01.174 20224 Exposure complete
00:31:04.542 00.101 20224 worker thread done servicing request
00:31:04.542 00.000 8996 OnExposeComplete: enter
00:31:04.543 00.001 8996 UpdateGuideState(): m_state=6
00:31:04.544 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10279
00:31:04.545 00.001 8996 Star::Find returns 1 (0), X=135.23, Y=473.61, Mass=757325, SNR=322.9, Peak=50893 HFD=4.5
00:31:04.546 00.001 8996 MultiStar: [#1 -0.12,-0.17,0.67,U] [#2 -0.05,0.03,0.72,U] [#3 -0.52,-0.15,0.00,M2] [#4 -0.26,-0.07,0.57,U] [#5 -0.31,0.04,0.57,U] [#6 -0.05,-0.06,0.39,U] [#7 -0.05,-0.13,0.42,U] [#8 -0.06,0.12,0.41,U] 
00:31:04.547 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.00}, one-star: {-0.38, 0.14}
00:31:04.548 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
00:31:04.548 00.000 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
00:31:04.549 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.14 mountX=-0.19 mountY=0.02, mountTheta=3.03
00:31:04.550 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.00, opts=13)
00:31:04.551 00.001 8996 Enqueuing Move request for scope (-0.19, -0.00)
00:31:04.552 00.001 20224 Worker thread wakes up
00:31:04.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
00:31:04.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
00:31:04.552 00.000 20224 Moving (-0.19, -0.00) raw xDistance=-0.19 yDistance=0.02
00:31:04.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:31:04.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:04.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:31:04.552 00.000 20224 MoveAxis(E, 0, ABG)
00:31:04.552 00.000 20224 Move returns status 0, amount 0
00:31:04.552 00.000 20224 MoveAxis(N, 0, ABG)
00:31:04.552 00.000 20224 Move returns status 0, amount 0
00:31:04.552 00.000 20224 move complete, result=0
00:31:04.553 00.001 20224 worker thread done servicing request
00:31:04.556 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=50893, med=2998, FiltMin=2694, FiltMax=23014, Gamma=1.000
00:31:04.573 00.017 8996 UpdateGuideState exits: m=757325 SNR=322.9
00:31:04.575 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:04.578 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:04.580 00.002 8996 Enqueuing Expose request
00:31:04.582 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:04.585 00.003 20224 Worker thread wakes up
00:31:04.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:04.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:05.558 00.973 20224 Exposure complete
00:31:05.635 00.077 20224 worker thread done servicing request
00:31:05.636 00.001 8996 OnExposeComplete: enter
00:31:05.637 00.001 8996 UpdateGuideState(): m_state=6
00:31:05.639 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10280
00:31:05.641 00.002 8996 Star::Find returns 1 (0), X=135.21, Y=473.51, Mass=684111, SNR=331.8, Peak=45670 HFD=4.6
00:31:05.642 00.001 8996 MultiStar: [#1 -0.13,0.03,0.65,U] [#2 -0.45,0.07,0.00,M1] [#3 -0.54,-0.03,0.00,M3] [#4 -0.31,0.20,0.56,U] [#5 -0.28,0.16,0.56,U] [#6 -0.55,0.01,0.00,M1] [#7 -0.34,-0.00,0.45,U] [#8 -0.24,-0.16,0.35,U] 
00:31:05.643 00.001 8996 refined, 5 included, MultiStar: {-0.29, 0.06}, one-star: {-0.39, 0.05}
00:31:05.644 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
00:31:05.645 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
00:31:05.646 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.06 hyp=0.30 cameraTheta=2.95 mountX=-0.30 mountY=-0.02, mountTheta=-3.06
00:31:05.647 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.06, opts=13)
00:31:05.648 00.001 8996 Enqueuing Move request for scope (-0.29, 0.06)
00:31:05.649 00.001 20224 Worker thread wakes up
00:31:05.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.06) opts 0xd
00:31:05.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.06)
00:31:05.649 00.000 20224 Moving (-0.29, 0.06) raw xDistance=-0.30 yDistance=-0.02
00:31:05.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:31:05.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:05.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:31:05.650 00.001 20224 MoveAxis(E, 43, ABG)
00:31:05.650 00.000 20224 Guiding  Dir = 2, Dur = 43
00:31:05.650 00.000 20224 IsSlewing returns 0
00:31:05.650 00.000 20224 IsGuiding returns 0
00:31:05.654 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45670, med=2998, FiltMin=2704, FiltMax=23235, Gamma=1.000
00:31:05.668 00.014 8996 UpdateGuideState exits: m=684111 SNR=331.8
00:31:05.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:05.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:05.671 00.001 8996 Enqueuing Expose request
00:31:05.704 00.033 20224 IsGuiding returns 1
00:31:05.704 00.000 20224 scope still moving after pulse duration time elapsed
00:31:05.734 00.030 20224 IsSlewing returns 0
00:31:05.734 00.000 20224 IsGuiding returns 1
00:31:05.766 00.032 20224 IsSlewing returns 0
00:31:05.766 00.000 20224 IsGuiding returns 1
00:31:05.797 00.031 20224 IsSlewing returns 0
00:31:05.797 00.000 20224 IsGuiding returns 0
00:31:05.797 00.000 20224 scope move finished after 43 + 104 ms
00:31:05.797 00.000 20224 Move returns status 0, amount 43
00:31:05.797 00.000 20224 MoveAxis(N, 0, ABG)
00:31:05.797 00.000 20224 Move returns status 0, amount 0
00:31:05.797 00.000 20224 move complete, result=0
00:31:05.797 00.000 20224 worker thread done servicing request
00:31:05.798 00.001 20224 Worker thread wakes up
00:31:05.798 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:05.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:05.798 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.0 px 0 ms NORTH
00:31:06.959 01.161 20224 Exposure complete
00:31:07.015 00.056 20224 worker thread done servicing request
00:31:07.015 00.000 8996 OnExposeComplete: enter
00:31:07.016 00.001 8996 UpdateGuideState(): m_state=6
00:31:07.017 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10281
00:31:07.018 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.64, Mass=711226, SNR=356.2, Peak=57552 HFD=4.7
00:31:07.019 00.001 8996 MultiStar: [#1 0.18,-0.08,0.71,U] [#2 -0.17,0.08,0.66,U] [#3 -0.28,0.07,0.50,U] [#4 -0.15,0.22,0.53,U] [#5 -0.02,0.20,0.51,U] [#6 -0.19,-0.11,0.38,U] [#7 0.12,-0.13,0.41,U] [#8 0.15,0.17,0.36,U] 
00:31:07.020 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.08}, one-star: {0.06, 0.18}
00:31:07.021 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
00:31:07.022 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
00:31:07.023 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.87 mountX=-0.03 mountY=-0.07, mountTheta=-1.97
00:31:07.024 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
00:31:07.025 00.001 8996 Enqueuing Move request for scope (-0.02, 0.08)
00:31:07.025 00.000 20224 Worker thread wakes up
00:31:07.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
00:31:07.026 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
00:31:07.026 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.03 yDistance=-0.07
00:31:07.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:31:07.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:07.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:31:07.026 00.000 20224 MoveAxis(E, 0, ABG)
00:31:07.026 00.000 20224 Move returns status 0, amount 0
00:31:07.026 00.000 20224 MoveAxis(N, 0, ABG)
00:31:07.026 00.000 20224 Move returns status 0, amount 0
00:31:07.026 00.000 20224 move complete, result=0
00:31:07.026 00.000 20224 worker thread done servicing request
00:31:07.029 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57552, med=2998, FiltMin=2717, FiltMax=27958, Gamma=1.000
00:31:07.052 00.023 8996 UpdateGuideState exits: m=711226 SNR=356.2
00:31:07.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:07.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:07.055 00.001 8996 Enqueuing Expose request
00:31:07.056 00.001 20224 Worker thread wakes up
00:31:07.056 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:07.057 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:07.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:08.049 00.992 20224 Exposure complete
00:31:08.126 00.077 20224 worker thread done servicing request
00:31:08.126 00.000 8996 OnExposeComplete: enter
00:31:08.127 00.001 8996 UpdateGuideState(): m_state=6
00:31:08.128 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10282
00:31:08.130 00.002 8996 Star::Find returns 1 (0), X=135.69, Y=473.69, Mass=676079, SNR=330.3, Peak=59568 HFD=4.7
00:31:08.133 00.003 8996 MultiStar: [#1 0.11,-0.03,0.63,U] [#2 -0.03,0.43,0.77,U] [#3 -0.04,-0.24,0.69,U] [#4 -0.02,0.15,0.55,U] [#5 0.04,-0.03,0.60,U] [#6 0.21,0.04,0.41,U] [#7 0.30,-0.03,0.45,U] [#8 0.27,0.03,0.36,U] 
00:31:08.134 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.08}, one-star: {0.08, 0.22}
00:31:08.135 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
00:31:08.136 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
00:31:08.137 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.11 cameraTheta=0.80 mountX=0.07 mountY=-0.09, mountTheta=-0.90
00:31:08.139 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.08, opts=13)
00:31:08.141 00.002 8996 Enqueuing Move request for scope (0.08, 0.08)
00:31:08.142 00.001 20224 Worker thread wakes up
00:31:08.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
00:31:08.142 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
00:31:08.142 00.000 20224 Moving (0.08, 0.08) raw xDistance=0.07 yDistance=-0.09
00:31:08.143 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:31:08.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:08.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:31:08.143 00.000 20224 MoveAxis(E, 0, ABG)
00:31:08.143 00.000 20224 Move returns status 0, amount 0
00:31:08.143 00.000 20224 MoveAxis(N, 0, ABG)
00:31:08.143 00.000 20224 Move returns status 0, amount 0
00:31:08.143 00.000 20224 move complete, result=0
00:31:08.143 00.000 20224 worker thread done servicing request
00:31:08.153 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59568, med=2998, FiltMin=2697, FiltMax=27910, Gamma=1.000
00:31:08.170 00.017 8996 UpdateGuideState exits: m=676079 SNR=330.3
00:31:08.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:08.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:08.173 00.001 8996 Enqueuing Expose request
00:31:08.173 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:08.174 00.001 20224 Worker thread wakes up
00:31:08.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:08.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:09.335 01.161 20224 Exposure complete
00:31:09.436 00.101 20224 worker thread done servicing request
00:31:09.436 00.000 8996 OnExposeComplete: enter
00:31:09.438 00.002 8996 UpdateGuideState(): m_state=6
00:31:09.440 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10283
00:31:09.441 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.67, Mass=731541, SNR=327.1, Peak=65440 HFD=4.7
00:31:09.443 00.002 8996 MultiStar: [#1 0.11,0.16,0.66,U] [#2 -0.11,0.34,0.79,U] [#3 -0.23,0.02,0.66,U] [#4 -0.16,0.34,0.52,U] [#5 0.01,0.17,0.60,U] [#6 0.04,0.17,0.36,U] [#7 0.15,0.11,0.43,U] [#8 0.09,0.35,0.40,U] 
00:31:09.444 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.21}, one-star: {0.07, 0.21}
00:31:09.446 00.002 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
00:31:09.447 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
00:31:09.449 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.63 mountX=-0.03 mountY=-0.20, mountTheta=-1.72
00:31:09.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.21, opts=13)
00:31:09.454 00.003 8996 Enqueuing Move request for scope (-0.01, 0.21)
00:31:09.457 00.003 20224 Worker thread wakes up
00:31:09.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
00:31:09.457 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
00:31:09.457 00.000 20224 Moving (-0.01, 0.21) raw xDistance=-0.03 yDistance=-0.20
00:31:09.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:31:09.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:31:09.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:31:09.457 00.000 20224 MoveAxis(E, 0, ABG)
00:31:09.457 00.000 20224 Move returns status 0, amount 0
00:31:09.458 00.001 20224 MoveAxis(N, 0, ABG)
00:31:09.458 00.000 20224 Move returns status 0, amount 0
00:31:09.458 00.000 20224 move complete, result=0
00:31:09.458 00.000 20224 worker thread done servicing request
00:31:09.465 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65440, med=2998, FiltMin=2710, FiltMax=31190, Gamma=1.000
00:31:09.496 00.031 8996 UpdateGuideState exits: m=731541 SNR=327.1
00:31:09.498 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:09.500 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:09.501 00.001 8996 Enqueuing Expose request
00:31:09.502 00.001 20224 Worker thread wakes up
00:31:09.502 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:31:09.503 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:09.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:10.486 00.983 20224 Exposure complete
00:31:10.557 00.071 20224 worker thread done servicing request
00:31:10.557 00.000 8996 OnExposeComplete: enter
00:31:10.558 00.001 8996 UpdateGuideState(): m_state=6
00:31:10.561 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10284
00:31:10.564 00.003 8996 Star::Find returns 1 (0), X=135.76, Y=473.64, Mass=665083, SNR=318.6, Peak=56544 HFD=4.6
00:31:10.566 00.002 8996 MultiStar: [#1 0.09,-0.15,0.73,U] [#2 0.07,0.31,0.71,U] [#3 -0.41,-0.02,0.68,U] [#4 -0.13,0.30,0.59,U] [#5 -0.07,0.09,0.57,U] [#6 0.25,-0.03,0.54,U] [#7 0.07,0.23,0.46,U] [#8 -0.00,0.06,0.45,U] 
00:31:10.568 00.002 8996 refined, 8 included, MultiStar: {0.01, 0.11}, one-star: {0.16, 0.18}
00:31:10.569 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
00:31:10.571 00.002 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
00:31:10.572 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.50 mountX=-0.00 mountY=-0.11, mountTheta=-1.59
00:31:10.574 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.11, opts=13)
00:31:10.575 00.001 8996 Enqueuing Move request for scope (0.01, 0.11)
00:31:10.577 00.002 20224 Worker thread wakes up
00:31:10.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
00:31:10.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
00:31:10.577 00.000 20224 Moving (0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
00:31:10.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:31:10.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:10.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:31:10.578 00.001 20224 MoveAxis(E, 0, ABG)
00:31:10.578 00.000 20224 Move returns status 0, amount 0
00:31:10.578 00.000 20224 MoveAxis(N, 0, ABG)
00:31:10.578 00.000 20224 Move returns status 0, amount 0
00:31:10.578 00.000 20224 move complete, result=0
00:31:10.578 00.000 20224 worker thread done servicing request
00:31:10.582 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56544, med=2998, FiltMin=2713, FiltMax=26883, Gamma=1.000
00:31:10.604 00.022 8996 UpdateGuideState exits: m=665083 SNR=318.6
00:31:10.605 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:10.606 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:10.608 00.002 8996 Enqueuing Expose request
00:31:10.609 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:10.610 00.001 20224 Worker thread wakes up
00:31:10.610 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:10.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:11.773 01.163 20224 Exposure complete
00:31:11.837 00.064 20224 worker thread done servicing request
00:31:11.837 00.000 8996 OnExposeComplete: enter
00:31:11.838 00.001 8996 UpdateGuideState(): m_state=6
00:31:11.839 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10285
00:31:11.840 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.82, Mass=742046, SNR=369.4, Peak=65440 HFD=4.5
00:31:11.841 00.001 8996 MultiStar: [#1 0.01,0.17,0.60,U] [#2 -0.04,0.34,0.68,U] [#3 -0.35,-0.14,0.48,U] [#4 -0.22,0.21,0.55,U] [#5 -0.09,0.41,0.56,U] [#6 0.10,0.06,0.42,U] [#7 0.06,0.11,0.40,U] [#8 0.03,0.26,0.35,U] 
00:31:11.842 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.22}, one-star: {0.08, 0.36}
00:31:11.843 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
00:31:11.843 00.000 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
00:31:11.844 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.22 hyp=0.23 cameraTheta=1.75 mountX=-0.06 mountY=-0.22, mountTheta=-1.85
00:31:11.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.22, opts=13)
00:31:11.849 00.003 8996 Enqueuing Move request for scope (-0.04, 0.22)
00:31:11.851 00.002 20224 Worker thread wakes up
00:31:11.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.22) opts 0xd
00:31:11.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.22)
00:31:11.851 00.000 20224 Moving (-0.04, 0.22) raw xDistance=-0.06 yDistance=-0.22
00:31:11.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:31:11.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:31:11.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:31:11.851 00.000 20224 MoveAxis(E, 0, ABG)
00:31:11.851 00.000 20224 Move returns status 0, amount 0
00:31:11.851 00.000 20224 MoveAxis(N, 0, ABG)
00:31:11.852 00.001 20224 Move returns status 0, amount 0
00:31:11.852 00.000 20224 move complete, result=0
00:31:11.852 00.000 20224 worker thread done servicing request
00:31:11.857 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=65440, med=2998, FiltMin=2707, FiltMax=27974, Gamma=1.000
00:31:11.871 00.014 8996 UpdateGuideState exits: m=742046 SNR=369.4
00:31:11.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:11.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:11.873 00.000 8996 Enqueuing Expose request
00:31:11.874 00.001 20224 Worker thread wakes up
00:31:11.874 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:31:11.875 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:11.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:12.862 00.987 20224 Exposure complete
00:31:12.934 00.072 20224 worker thread done servicing request
00:31:12.934 00.000 8996 OnExposeComplete: enter
00:31:12.935 00.001 8996 UpdateGuideState(): m_state=6
00:31:12.936 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10286
00:31:12.936 00.000 8996 Star::Find returns 1 (0), X=135.71, Y=473.58, Mass=689862, SNR=339.2, Peak=56288 HFD=4.7
00:31:12.937 00.001 8996 MultiStar: [#1 -0.16,0.01,0.59,U] [#2 0.13,0.21,0.78,U] [#3 -0.41,0.07,0.60,U] [#4 -0.26,0.23,0.54,U] [#5 -0.09,0.21,0.66,U] [#6 0.05,0.28,0.39,U] [#7 0.11,0.32,0.44,U] [#8 -0.00,0.05,0.39,U] 
00:31:12.938 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.16}, one-star: {0.11, 0.12}
00:31:12.939 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
00:31:12.939 00.000 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
00:31:12.940 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.84 mountX=0.10 mountY=-0.13, mountTheta=-0.94
00:31:12.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.12, opts=13)
00:31:12.942 00.000 8996 Enqueuing Move request for scope (0.11, 0.12)
00:31:12.943 00.001 20224 Worker thread wakes up
00:31:12.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
00:31:12.943 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
00:31:12.944 00.001 20224 Moving (0.11, 0.12) raw xDistance=0.10 yDistance=-0.13
00:31:12.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:31:12.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:12.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:31:12.944 00.000 20224 MoveAxis(E, 0, ABG)
00:31:12.944 00.000 20224 Move returns status 0, amount 0
00:31:12.944 00.000 20224 MoveAxis(N, 0, ABG)
00:31:12.944 00.000 20224 Move returns status 0, amount 0
00:31:12.944 00.000 20224 move complete, result=0
00:31:12.944 00.000 20224 worker thread done servicing request
00:31:12.951 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56288, med=2998, FiltMin=2707, FiltMax=28358, Gamma=1.000
00:31:12.977 00.026 8996 UpdateGuideState exits: m=689862 SNR=339.2
00:31:12.980 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:12.982 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:12.984 00.002 8996 Enqueuing Expose request
00:31:12.986 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:12.988 00.002 20224 Worker thread wakes up
00:31:12.988 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:12.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:14.161 01.173 20224 Exposure complete
00:31:14.237 00.076 20224 worker thread done servicing request
00:31:14.237 00.000 8996 OnExposeComplete: enter
00:31:14.238 00.001 8996 UpdateGuideState(): m_state=6
00:31:14.239 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10287
00:31:14.240 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.52, Mass=618665, SNR=309.4, Peak=45904 HFD=4.8
00:31:14.241 00.001 8996 MultiStar: [#1 0.13,-0.38,0.71,U] [#2 -0.11,-0.01,0.80,U] [#3 -0.02,-0.24,0.68,U] [#4 -0.07,0.07,0.45,U] [#5 -0.16,0.17,0.68,U] [#6 0.15,0.09,0.52,U] [#7 0.12,0.18,0.52,U] [#8 -0.11,-0.34,0.44,U] 
00:31:14.242 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {-0.05, 0.06}
00:31:14.242 00.000 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
00:31:14.243 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
00:31:14.244 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.99 mountX=-0.01 mountY=0.04, mountTheta=1.89
00:31:14.245 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
00:31:14.246 00.001 8996 Enqueuing Move request for scope (-0.02, -0.04)
00:31:14.247 00.001 20224 Worker thread wakes up
00:31:14.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:31:14.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:31:14.247 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.01 yDistance=0.04
00:31:14.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:31:14.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:14.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:31:14.247 00.000 20224 MoveAxis(E, 0, ABG)
00:31:14.248 00.001 20224 Move returns status 0, amount 0
00:31:14.248 00.000 20224 MoveAxis(N, 0, ABG)
00:31:14.248 00.000 20224 Move returns status 0, amount 0
00:31:14.248 00.000 20224 move complete, result=0
00:31:14.248 00.000 20224 worker thread done servicing request
00:31:14.252 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45904, med=2998, FiltMin=2701, FiltMax=23862, Gamma=1.000
00:31:14.265 00.013 8996 UpdateGuideState exits: m=618665 SNR=309.4
00:31:14.266 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:14.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:14.267 00.000 8996 Enqueuing Expose request
00:31:14.268 00.001 20224 Worker thread wakes up
00:31:14.268 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:14.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:14.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:15.244 00.975 20224 Exposure complete
00:31:15.326 00.082 20224 worker thread done servicing request
00:31:15.326 00.000 8996 OnExposeComplete: enter
00:31:15.327 00.001 8996 UpdateGuideState(): m_state=6
00:31:15.328 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10288
00:31:15.329 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.58, Mass=700338, SNR=300.5, Peak=56208 HFD=4.7
00:31:15.330 00.001 8996 MultiStar: [#1 0.10,-0.08,0.70,U] [#2 -0.10,-0.11,0.79,U] [#3 -0.09,-0.10,0.72,U] [#4 -0.20,0.26,0.61,U] [#5 -0.16,0.15,0.60,U] [#6 -0.01,-0.01,0.46,U] [#7 0.18,-0.04,0.51,U] [#8 -0.02,0.07,0.47,U] 
00:31:15.330 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {0.01, 0.11}
00:31:15.331 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
00:31:15.332 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
00:31:15.334 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.50 mountX=-0.04 mountY=-0.02, mountTheta=-2.61
00:31:15.338 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
00:31:15.341 00.003 8996 Enqueuing Move request for scope (-0.03, 0.03)
00:31:15.343 00.002 20224 Worker thread wakes up
00:31:15.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
00:31:15.343 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
00:31:15.343 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=-0.02
00:31:15.344 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:31:15.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:15.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:31:15.344 00.000 20224 MoveAxis(E, 0, ABG)
00:31:15.344 00.000 20224 Move returns status 0, amount 0
00:31:15.344 00.000 20224 MoveAxis(N, 0, ABG)
00:31:15.344 00.000 20224 Move returns status 0, amount 0
00:31:15.344 00.000 20224 move complete, result=0
00:31:15.344 00.000 20224 worker thread done servicing request
00:31:15.349 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56208, med=2998, FiltMin=2720, FiltMax=27318, Gamma=1.000
00:31:15.367 00.018 8996 UpdateGuideState exits: m=700338 SNR=300.5
00:31:15.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:15.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:15.370 00.001 8996 Enqueuing Expose request
00:31:15.370 00.000 20224 Worker thread wakes up
00:31:15.370 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:15.371 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:15.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:16.558 01.187 20224 Exposure complete
00:31:16.638 00.080 20224 worker thread done servicing request
00:31:16.638 00.000 8996 OnExposeComplete: enter
00:31:16.639 00.001 8996 UpdateGuideState(): m_state=6
00:31:16.640 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10289
00:31:16.640 00.000 8996 Star::Find returns 1 (0), X=135.70, Y=473.45, Mass=681865, SNR=328.2, Peak=47126 HFD=4.7
00:31:16.641 00.001 8996 MultiStar: [#1 0.20,-0.17,0.66,U] [#2 0.08,-0.05,0.68,U] [#3 0.02,-0.17,0.59,U] [#4 0.24,0.12,0.55,U] [#5 0.02,0.20,0.63,U] [#6 0.12,-0.01,0.41,U] [#7 0.41,-0.24,0.00,M1] [#8 0.15,0.13,0.41,U] 
00:31:16.642 00.001 8996 single-star, 7 included, MultiStar: {0.11, -0.00}, one-star: {0.09, -0.01}
00:31:16.643 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
00:31:16.644 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.11)
00:31:16.644 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.15 mountX=0.09 mountY=0.00, mountTheta=0.03
00:31:16.646 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
00:31:16.646 00.000 8996 Enqueuing Move request for scope (0.09, -0.01)
00:31:16.647 00.001 20224 Worker thread wakes up
00:31:16.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:31:16.647 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:31:16.648 00.001 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=0.00
00:31:16.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:31:16.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:16.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:31:16.648 00.000 20224 MoveAxis(E, 0, ABG)
00:31:16.648 00.000 20224 Move returns status 0, amount 0
00:31:16.648 00.000 20224 MoveAxis(N, 0, ABG)
00:31:16.648 00.000 20224 Move returns status 0, amount 0
00:31:16.648 00.000 20224 move complete, result=0
00:31:16.649 00.001 20224 worker thread done servicing request
00:31:16.651 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47126, med=2998, FiltMin=2736, FiltMax=29245, Gamma=1.000
00:31:16.665 00.014 8996 UpdateGuideState exits: m=681865 SNR=328.2
00:31:16.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:16.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:16.668 00.001 8996 Enqueuing Expose request
00:31:16.668 00.000 20224 Worker thread wakes up
00:31:16.668 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:16.669 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:16.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:17.654 00.985 20224 Exposure complete
00:31:17.733 00.079 20224 worker thread done servicing request
00:31:17.733 00.000 8996 OnExposeComplete: enter
00:31:17.735 00.002 8996 UpdateGuideState(): m_state=6
00:31:17.736 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10290
00:31:17.738 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=473.60, Mass=735474, SNR=334.3, Peak=61248 HFD=4.5
00:31:17.740 00.002 8996 MultiStar: [#1 0.31,-0.03,0.65,U] [#2 0.17,0.12,0.74,U] [#3 0.06,-0.02,0.60,U] [#4 0.32,0.19,0.48,U] [#5 0.30,0.24,0.62,U] [#6 0.25,0.09,0.44,U] [#7 0.43,-0.06,0.42,U] [#8 0.16,0.07,0.32,U] 
00:31:17.741 00.001 8996 single-star, 8 included, MultiStar: {0.24, 0.09}, one-star: {0.22, 0.14}
00:31:17.742 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
00:31:17.743 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
00:31:17.744 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.14 hyp=0.26 cameraTheta=0.56 mountX=0.20 mountY=-0.16, mountTheta=-0.67
00:31:17.746 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.14, opts=13)
00:31:17.747 00.001 8996 Enqueuing Move request for scope (0.22, 0.14)
00:31:17.748 00.001 20224 Worker thread wakes up
00:31:17.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.14) opts 0xd
00:31:17.748 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.14)
00:31:17.748 00.000 20224 Moving (0.22, 0.14) raw xDistance=0.20 yDistance=-0.16
00:31:17.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:31:17.748 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:17.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:31:17.748 00.000 20224 MoveAxis(W, 30, ABG)
00:31:17.748 00.000 20224 Guiding  Dir = 3, Dur = 30
00:31:17.749 00.001 20224 IsSlewing returns 0
00:31:17.749 00.000 20224 IsGuiding returns 0
00:31:17.753 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61248, med=2998, FiltMin=2720, FiltMax=31293, Gamma=1.000
00:31:17.767 00.014 8996 UpdateGuideState exits: m=735474 SNR=334.3
00:31:17.768 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:17.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:17.771 00.002 8996 Enqueuing Expose request
00:31:17.786 00.015 20224 IsGuiding returns 1
00:31:17.786 00.000 20224 scope still moving after pulse duration time elapsed
00:31:17.816 00.030 20224 IsSlewing returns 0
00:31:17.816 00.000 20224 IsGuiding returns 1
00:31:17.848 00.032 20224 IsSlewing returns 0
00:31:17.848 00.000 20224 IsGuiding returns 1
00:31:17.880 00.032 20224 IsSlewing returns 0
00:31:17.880 00.000 20224 IsGuiding returns 0
00:31:17.880 00.000 20224 scope move finished after 30 + 101 ms
00:31:17.880 00.000 20224 Move returns status 0, amount 30
00:31:17.880 00.000 20224 MoveAxis(N, 0, ABG)
00:31:17.880 00.000 20224 Move returns status 0, amount 0
00:31:17.880 00.000 20224 move complete, result=0
00:31:17.880 00.000 20224 worker thread done servicing request
00:31:17.880 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
00:31:17.882 00.002 20224 Worker thread wakes up
00:31:17.882 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:17.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:19.048 01.166 20224 Exposure complete
00:31:19.122 00.074 20224 worker thread done servicing request
00:31:19.122 00.000 8996 OnExposeComplete: enter
00:31:19.123 00.001 8996 UpdateGuideState(): m_state=6
00:31:19.124 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10291
00:31:19.125 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.48, Mass=704059, SNR=363.4, Peak=47088 HFD=4.7
00:31:19.126 00.001 8996 MultiStar: [#1 -0.20,-0.15,0.57,U] [#2 -0.22,-0.02,0.67,U] [#3 -0.36,-0.39,0.00,M1] [#4 -0.19,0.05,0.41,U] [#5 -0.10,0.01,0.61,U] [#6 -0.07,0.27,0.38,U] [#7 0.12,0.05,0.34,U] [#8 -0.12,0.08,0.37,U] 
00:31:19.128 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.02}, one-star: {-0.16, 0.02}
00:31:19.130 00.002 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
00:31:19.131 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:31:19.132 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=2.98 mountX=-0.14 mountY=-0.01, mountTheta=-3.09
00:31:19.135 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.02, opts=13)
00:31:19.136 00.001 8996 Enqueuing Move request for scope (-0.14, 0.02)
00:31:19.138 00.002 20224 Worker thread wakes up
00:31:19.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
00:31:19.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
00:31:19.138 00.000 20224 Moving (-0.14, 0.02) raw xDistance=-0.14 yDistance=-0.01
00:31:19.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:31:19.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:19.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:19.138 00.000 20224 MoveAxis(E, 0, ABG)
00:31:19.138 00.000 20224 Move returns status 0, amount 0
00:31:19.138 00.000 20224 MoveAxis(N, 0, ABG)
00:31:19.138 00.000 20224 Move returns status 0, amount 0
00:31:19.138 00.000 20224 move complete, result=0
00:31:19.138 00.000 20224 worker thread done servicing request
00:31:19.144 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47088, med=2998, FiltMin=2717, FiltMax=25571, Gamma=1.000
00:31:19.156 00.012 8996 UpdateGuideState exits: m=704059 SNR=363.4
00:31:19.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:19.159 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:19.161 00.002 8996 Enqueuing Expose request
00:31:19.162 00.001 20224 Worker thread wakes up
00:31:19.162 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:19.163 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:19.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:20.144 00.981 20224 Exposure complete
00:31:20.221 00.077 20224 worker thread done servicing request
00:31:20.221 00.000 8996 OnExposeComplete: enter
00:31:20.223 00.002 8996 UpdateGuideState(): m_state=6
00:31:20.224 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10292
00:31:20.225 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=473.38, Mass=695611, SNR=350.3, Peak=47350 HFD=4.7
00:31:20.226 00.001 8996 MultiStar: [#1 -0.40,-0.18,0.67,U] [#2 -0.37,-0.02,0.74,U] [#3 -0.56,-0.15,0.00,M2] [#4 -0.38,0.14,0.42,U] [#5 -0.36,-0.01,0.63,U] [#6 -0.30,0.01,0.35,U] [#7 -0.37,-0.22,0.38,U] [#8 -0.26,-0.03,0.32,U] 
00:31:20.227 00.001 8996 single-star, 7 included, MultiStar: {-0.34, -0.06}, one-star: {-0.28, -0.09}
00:31:20.228 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
00:31:20.229 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
00:31:20.230 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.09 hyp=0.29 cameraTheta=-2.84 mountX=-0.27 mountY=0.12, mountTheta=2.73
00:31:20.232 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.09, opts=13)
00:31:20.232 00.000 8996 Enqueuing Move request for scope (-0.28, -0.09)
00:31:20.233 00.001 20224 Worker thread wakes up
00:31:20.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.09) opts 0xd
00:31:20.233 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.09)
00:31:20.234 00.001 20224 Moving (-0.28, -0.09) raw xDistance=-0.27 yDistance=0.12
00:31:20.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:31:20.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:20.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:31:20.234 00.000 20224 MoveAxis(E, 39, ABG)
00:31:20.234 00.000 20224 Guiding  Dir = 2, Dur = 39
00:31:20.234 00.000 20224 IsSlewing returns 0
00:31:20.234 00.000 20224 IsGuiding returns 0
00:31:20.237 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47350, med=2998, FiltMin=2729, FiltMax=23267, Gamma=1.000
00:31:20.247 00.010 20224 PulseGuide returned control before completion, sleep 37
00:31:20.250 00.003 8996 UpdateGuideState exits: m=695611 SNR=350.3
00:31:20.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:20.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:20.253 00.001 8996 Enqueuing Expose request
00:31:20.293 00.040 20224 IsGuiding returns 1
00:31:20.293 00.000 20224 scope still moving after pulse duration time elapsed
00:31:20.324 00.031 20224 IsSlewing returns 0
00:31:20.324 00.000 20224 IsGuiding returns 0
00:31:20.324 00.000 20224 scope move finished after 39 + 51 ms
00:31:20.324 00.000 20224 Move returns status 0, amount 39
00:31:20.324 00.000 20224 MoveAxis(N, 0, ABG)
00:31:20.325 00.001 20224 Move returns status 0, amount 0
00:31:20.325 00.000 20224 move complete, result=0
00:31:20.325 00.000 20224 worker thread done servicing request
00:31:20.325 00.000 20224 Worker thread wakes up
00:31:20.325 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
00:31:20.328 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:20.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:21.485 01.157 20224 Exposure complete
00:31:21.557 00.072 20224 worker thread done servicing request
00:31:21.557 00.000 8996 OnExposeComplete: enter
00:31:21.558 00.001 8996 UpdateGuideState(): m_state=6
00:31:21.559 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10293
00:31:21.560 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.46, Mass=737662, SNR=356.4, Peak=51616 HFD=4.7
00:31:21.561 00.001 8996 MultiStar: [#1 -0.22,-0.17,0.65,U] [#2 -0.19,-0.15,0.60,U] [#3 -0.46,-0.23,0.00,M3] [#4 -0.31,0.07,0.46,U] [#5 -0.36,0.04,0.52,U] [#6 -0.30,-0.19,0.36,U] [#7 -0.08,-0.10,0.44,U] [#8 -0.16,-0.05,0.33,U] 
00:31:21.562 00.001 8996 single-star, 7 included, MultiStar: {-0.20, -0.06}, one-star: {-0.08, -0.00}
00:31:21.563 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
00:31:21.563 00.000 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.16)
00:31:21.564 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.10 mountX=-0.07 mountY=0.01, mountTheta=2.99
00:31:21.565 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.00, opts=13)
00:31:21.566 00.001 8996 Enqueuing Move request for scope (-0.08, -0.00)
00:31:21.567 00.001 20224 Worker thread wakes up
00:31:21.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
00:31:21.567 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
00:31:21.567 00.000 20224 Moving (-0.08, -0.00) raw xDistance=-0.07 yDistance=0.01
00:31:21.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:31:21.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:21.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:31:21.567 00.000 20224 MoveAxis(E, 0, ABG)
00:31:21.567 00.000 20224 Move returns status 0, amount 0
00:31:21.567 00.000 20224 MoveAxis(N, 0, ABG)
00:31:21.567 00.000 20224 Move returns status 0, amount 0
00:31:21.567 00.000 20224 move complete, result=0
00:31:21.567 00.000 20224 worker thread done servicing request
00:31:21.572 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51616, med=2998, FiltMin=2726, FiltMax=26403, Gamma=1.000
00:31:21.597 00.025 8996 UpdateGuideState exits: m=737662 SNR=356.4
00:31:21.599 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:21.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:21.600 00.000 8996 Enqueuing Expose request
00:31:21.601 00.001 20224 Worker thread wakes up
00:31:21.601 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:21.602 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:21.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:22.582 00.980 20224 Exposure complete
00:31:22.665 00.083 20224 worker thread done servicing request
00:31:22.665 00.000 8996 OnExposeComplete: enter
00:31:22.666 00.001 8996 UpdateGuideState(): m_state=6
00:31:22.667 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10294
00:31:22.668 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.43, Mass=612083, SNR=314.6, Peak=45334 HFD=4.6
00:31:22.669 00.001 8996 MultiStar: [#1 -0.08,-0.10,0.72,U] [#2 0.05,-0.01,0.78,U] [#3 -0.21,-0.18,0.61,U] [#4 -0.20,0.10,0.62,U] [#5 -0.17,-0.05,0.64,U] [#6 -0.07,0.10,0.41,U] [#7 0.05,0.03,0.43,U] [#8 -0.07,-0.14,0.39,U] 
00:31:22.670 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.03}, one-star: {-0.11, -0.03}
00:31:22.671 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
00:31:22.672 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
00:31:22.673 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.80 mountX=-0.09 mountY=0.04, mountTheta=2.69
00:31:22.674 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
00:31:22.675 00.001 8996 Enqueuing Move request for scope (-0.09, -0.03)
00:31:22.675 00.000 20224 Worker thread wakes up
00:31:22.676 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
00:31:22.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
00:31:22.676 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
00:31:22.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:31:22.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:22.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:31:22.676 00.000 20224 MoveAxis(E, 0, ABG)
00:31:22.676 00.000 20224 Move returns status 0, amount 0
00:31:22.676 00.000 20224 MoveAxis(N, 0, ABG)
00:31:22.676 00.000 20224 Move returns status 0, amount 0
00:31:22.676 00.000 20224 move complete, result=0
00:31:22.676 00.000 20224 worker thread done servicing request
00:31:22.683 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=45334, med=2998, FiltMin=2717, FiltMax=22854, Gamma=1.000
00:31:22.696 00.013 8996 UpdateGuideState exits: m=612083 SNR=314.6
00:31:22.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:22.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:22.699 00.001 8996 Enqueuing Expose request
00:31:22.700 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:22.700 00.000 20224 Worker thread wakes up
00:31:22.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:22.701 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:23.861 01.160 20224 Exposure complete
00:31:23.928 00.067 20224 worker thread done servicing request
00:31:23.928 00.000 8996 OnExposeComplete: enter
00:31:23.929 00.001 8996 UpdateGuideState(): m_state=6
00:31:23.930 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10295
00:31:23.930 00.000 8996 Star::Find returns 1 (0), X=135.00, Y=473.65, Mass=640684, SNR=307.4, Peak=51613 HFD=4.5
00:31:23.931 00.001 8996 MultiStar: [#1 -0.46,-0.08,0.00,M1] [#2 -0.65,-0.11,0.00,M1] [#3 -0.77,0.06,0.00,M3] [#4 -0.55,0.11,0.00,M1] [#5 -0.47,0.12,0.00,M1] [#6 -0.36,0.16,0.48,U] [#7 -0.48,-0.20,0.00,M1] [#8 -0.28,-0.02,0.38,U] 
00:31:23.932 00.001 8996 refined, 2 included, MultiStar: {-0.47, 0.14}, one-star: {-0.61, 0.19}
00:31:23.933 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
00:31:23.933 00.000 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
00:31:23.934 00.001 8996 CameraToMount -- cameraX=-0.47 cameraY=0.14 hyp=0.49 cameraTheta=2.86 mountX=-0.49 mountY=-0.08, mountTheta=-2.98
00:31:23.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=0.14, opts=13)
00:31:23.937 00.001 8996 Enqueuing Move request for scope (-0.47, 0.14)
00:31:23.937 00.000 20224 Worker thread wakes up
00:31:23.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.14) opts 0xd
00:31:23.938 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.47, 0.14)
00:31:23.938 00.000 20224 Moving (-0.47, 0.14) raw xDistance=-0.49 yDistance=-0.08
00:31:23.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
00:31:23.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:23.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:31:23.938 00.000 20224 MoveAxis(E, 71, ABG)
00:31:23.938 00.000 20224 Guiding  Dir = 2, Dur = 71
00:31:23.938 00.000 20224 IsSlewing returns 0
00:31:23.938 00.000 20224 IsGuiding returns 0
00:31:23.942 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51613, med=2998, FiltMin=2723, FiltMax=23241, Gamma=1.000
00:31:23.955 00.013 8996 UpdateGuideState exits: m=640684 SNR=307.4
00:31:23.956 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:23.957 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:23.958 00.001 8996 Enqueuing Expose request
00:31:23.971 00.013 20224 PulseGuide returned control before completion, sleep 48
00:31:24.032 00.061 20224 IsGuiding returns 1
00:31:24.032 00.000 20224 scope still moving after pulse duration time elapsed
00:31:24.064 00.032 20224 IsSlewing returns 0
00:31:24.064 00.000 20224 IsGuiding returns 0
00:31:24.064 00.000 20224 scope move finished after 71 + 55 ms
00:31:24.064 00.000 20224 Move returns status 0, amount 71
00:31:24.065 00.001 20224 MoveAxis(N, 0, ABG)
00:31:24.065 00.000 20224 Move returns status 0, amount 0
00:31:24.065 00.000 20224 move complete, result=0
00:31:24.065 00.000 20224 worker thread done servicing request
00:31:24.065 00.000 20224 Worker thread wakes up
00:31:24.065 00.000 8996 GuideStep: -0.5 px 71 ms EAST, -0.1 px 0 ms NORTH
00:31:24.067 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:24.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:25.053 00.986 20224 Exposure complete
00:31:25.111 00.058 20224 worker thread done servicing request
00:31:25.111 00.000 8996 OnExposeComplete: enter
00:31:25.113 00.002 8996 UpdateGuideState(): m_state=6
00:31:25.114 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10296
00:31:25.115 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.52, Mass=820234, SNR=366.5, Peak=57296 HFD=4.5
00:31:25.116 00.001 8996 MultiStar: [#1 0.01,-0.11,0.67,U] [#2 -0.28,-0.05,0.67,U] [#3 -0.28,-0.01,0.58,U] [#4 -0.07,0.16,0.49,U] [#5 -0.11,-0.15,0.52,U] [#6 -0.16,0.05,0.40,U] [#7 -0.03,-0.08,0.39,U] [#8 -0.03,0.01,0.31,U] 
00:31:25.117 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.01}, one-star: {-0.16, 0.06}
00:31:25.118 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
00:31:25.119 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
00:31:25.120 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.06 mountX=-0.13 mountY=0.03, mountTheta=2.94
00:31:25.121 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.01, opts=13)
00:31:25.122 00.001 8996 Enqueuing Move request for scope (-0.14, -0.01)
00:31:25.123 00.001 20224 Worker thread wakes up
00:31:25.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
00:31:25.123 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
00:31:25.123 00.000 20224 Moving (-0.14, -0.01) raw xDistance=-0.13 yDistance=0.03
00:31:25.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:31:25.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:25.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:31:25.123 00.000 20224 MoveAxis(E, 0, ABG)
00:31:25.123 00.000 20224 Move returns status 0, amount 0
00:31:25.123 00.000 20224 MoveAxis(N, 0, ABG)
00:31:25.123 00.000 20224 Move returns status 0, amount 0
00:31:25.123 00.000 20224 move complete, result=0
00:31:25.123 00.000 20224 worker thread done servicing request
00:31:25.127 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=57296, med=2998, FiltMin=2707, FiltMax=29715, Gamma=1.000
00:31:25.142 00.015 8996 UpdateGuideState exits: m=820234 SNR=366.5
00:31:25.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:25.143 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:25.144 00.001 8996 Enqueuing Expose request
00:31:25.145 00.001 20224 Worker thread wakes up
00:31:25.145 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:25.145 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:25.146 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:26.305 01.159 20224 Exposure complete
00:31:26.373 00.068 20224 worker thread done servicing request
00:31:26.373 00.000 8996 OnExposeComplete: enter
00:31:26.374 00.001 8996 UpdateGuideState(): m_state=6
00:31:26.375 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10297
00:31:26.376 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.44, Mass=612262, SNR=331.0, Peak=46678 HFD=4.4
00:31:26.377 00.001 8996 MultiStar: [#1 0.08,-0.19,0.66,U] [#2 0.06,-0.03,0.74,U] [#3 -0.18,-0.05,0.57,U] [#4 0.06,0.36,0.46,U] [#5 0.15,0.09,0.60,U] [#6 0.23,0.18,0.50,U] [#7 0.14,0.00,0.45,U] [#8 -0.06,0.02,0.40,U] 
00:31:26.377 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.26, -0.02}
00:31:26.378 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
00:31:26.379 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
00:31:26.379 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.19 mountX=0.10 mountY=-0.03, mountTheta=-0.31
00:31:26.381 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
00:31:26.382 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
00:31:26.382 00.000 20224 Worker thread wakes up
00:31:26.383 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
00:31:26.383 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
00:31:26.383 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
00:31:26.383 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:31:26.383 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:26.383 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:31:26.383 00.000 20224 MoveAxis(E, 0, ABG)
00:31:26.383 00.000 20224 Move returns status 0, amount 0
00:31:26.383 00.000 20224 MoveAxis(N, 0, ABG)
00:31:26.383 00.000 20224 Move returns status 0, amount 0
00:31:26.383 00.000 20224 move complete, result=0
00:31:26.383 00.000 20224 worker thread done servicing request
00:31:26.387 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46678, med=2998, FiltMin=2691, FiltMax=24093, Gamma=1.000
00:31:26.400 00.013 8996 UpdateGuideState exits: m=612262 SNR=331.0
00:31:26.400 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:26.402 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:26.403 00.001 8996 Enqueuing Expose request
00:31:26.404 00.001 20224 Worker thread wakes up
00:31:26.404 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:26.406 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:26.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:27.385 00.979 20224 Exposure complete
00:31:27.463 00.078 20224 worker thread done servicing request
00:31:27.463 00.000 8996 OnExposeComplete: enter
00:31:27.465 00.002 8996 UpdateGuideState(): m_state=6
00:31:27.466 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10298
00:31:27.468 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.54, Mass=666358, SNR=294.2, Peak=55728 HFD=4.6
00:31:27.469 00.001 8996 MultiStar: [#1 0.38,-0.10,0.81,U] [#2 0.31,-0.04,0.81,U] [#3 0.00,0.01,0.81,U] [#4 0.32,0.51,0.00,M1] [#5 0.31,0.16,0.67,U] [#6 0.43,0.12,0.00,M1] [#7 0.36,0.15,0.48,U] [#8 0.25,0.24,0.42,U] 
00:31:27.470 00.001 8996 single-star, 6 included, MultiStar: {0.24, 0.05}, one-star: {0.14, 0.08}
00:31:27.471 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
00:31:27.473 00.002 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
00:31:27.475 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.53 mountX=0.13 mountY=-0.09, mountTheta=-0.64
00:31:27.477 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.08, opts=13)
00:31:27.478 00.001 8996 Enqueuing Move request for scope (0.14, 0.08)
00:31:27.479 00.001 20224 Worker thread wakes up
00:31:27.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
00:31:27.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
00:31:27.479 00.000 20224 Moving (0.14, 0.08) raw xDistance=0.13 yDistance=-0.09
00:31:27.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:31:27.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:27.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:31:27.479 00.000 20224 MoveAxis(E, 0, ABG)
00:31:27.479 00.000 20224 Move returns status 0, amount 0
00:31:27.479 00.000 20224 MoveAxis(N, 0, ABG)
00:31:27.479 00.000 20224 Move returns status 0, amount 0
00:31:27.479 00.000 20224 move complete, result=0
00:31:27.479 00.000 20224 worker thread done servicing request
00:31:27.484 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55728, med=2998, FiltMin=2733, FiltMax=28310, Gamma=1.000
00:31:27.498 00.014 8996 UpdateGuideState exits: m=666358 SNR=294.2
00:31:27.500 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:27.500 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:27.501 00.001 8996 Enqueuing Expose request
00:31:27.502 00.001 20224 Worker thread wakes up
00:31:27.502 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:31:27.502 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:27.503 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:28.670 01.167 20224 Exposure complete
00:31:28.753 00.083 20224 worker thread done servicing request
00:31:28.753 00.000 8996 OnExposeComplete: enter
00:31:28.755 00.002 8996 UpdateGuideState(): m_state=6
00:31:28.757 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10299
00:31:28.759 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=473.38, Mass=739633, SNR=320.4, Peak=60982 HFD=4.7
00:31:28.761 00.002 8996 MultiStar: [#1 -0.10,-0.19,0.71,U] [#2 -0.08,-0.00,0.69,U] [#3 -0.29,-0.22,0.71,U] [#4 -0.19,0.08,0.60,U] [#5 0.07,0.03,0.61,U] [#6 -0.13,-0.00,0.46,U] [#7 0.16,-0.21,0.37,U] [#8 0.13,0.13,0.36,U] 
00:31:28.763 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {0.12, -0.08}
00:31:28.764 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:31:28.766 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
00:31:28.767 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.08 cameraTheta=-2.18 mountX=-0.04 mountY=0.07, mountTheta=2.08
00:31:28.768 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
00:31:28.769 00.001 8996 Enqueuing Move request for scope (-0.04, -0.06)
00:31:28.770 00.001 20224 Worker thread wakes up
00:31:28.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
00:31:28.770 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
00:31:28.770 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.07
00:31:28.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:31:28.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:28.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:31:28.770 00.000 20224 MoveAxis(E, 0, ABG)
00:31:28.771 00.001 20224 Move returns status 0, amount 0
00:31:28.771 00.000 20224 MoveAxis(N, 0, ABG)
00:31:28.771 00.000 20224 Move returns status 0, amount 0
00:31:28.771 00.000 20224 move complete, result=0
00:31:28.771 00.000 20224 worker thread done servicing request
00:31:28.775 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60982, med=2998, FiltMin=2694, FiltMax=28989, Gamma=1.000
00:31:28.788 00.013 8996 UpdateGuideState exits: m=739633 SNR=320.4
00:31:28.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:28.791 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:28.792 00.001 8996 Enqueuing Expose request
00:31:28.793 00.001 20224 Worker thread wakes up
00:31:28.794 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:28.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:28.794 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:29.777 00.983 20224 Exposure complete
00:31:29.840 00.063 20224 worker thread done servicing request
00:31:29.841 00.001 8996 OnExposeComplete: enter
00:31:29.842 00.001 8996 UpdateGuideState(): m_state=6
00:31:29.844 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10300
00:31:29.845 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.45, Mass=661738, SNR=316.4, Peak=54934 HFD=4.7
00:31:29.847 00.002 8996 MultiStar: [#1 0.12,0.01,0.73,U] [#2 -0.06,0.14,0.76,U] [#3 -0.14,-0.11,0.58,U] [#4 -0.12,0.24,0.61,U] [#5 0.13,0.19,0.63,U] [#6 0.12,0.01,0.45,U] [#7 0.19,-0.09,0.46,U] [#8 0.08,-0.06,0.44,U] 
00:31:29.848 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.04}, one-star: {0.06, -0.02}
00:31:29.849 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
00:31:29.850 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
00:31:29.851 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.84 mountX=0.03 mountY=-0.04, mountTheta=-0.95
00:31:29.853 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
00:31:29.854 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
00:31:29.855 00.001 20224 Worker thread wakes up
00:31:29.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
00:31:29.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
00:31:29.855 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.04
00:31:29.856 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:31:29.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:29.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:31:29.856 00.000 20224 MoveAxis(E, 0, ABG)
00:31:29.856 00.000 20224 Move returns status 0, amount 0
00:31:29.856 00.000 20224 MoveAxis(N, 0, ABG)
00:31:29.856 00.000 20224 Move returns status 0, amount 0
00:31:29.856 00.000 20224 move complete, result=0
00:31:29.856 00.000 20224 worker thread done servicing request
00:31:29.862 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54934, med=2998, FiltMin=2717, FiltMax=26925, Gamma=1.000
00:31:29.880 00.018 8996 UpdateGuideState exits: m=661738 SNR=316.4
00:31:29.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:29.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:29.883 00.001 8996 Enqueuing Expose request
00:31:29.884 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:29.885 00.001 20224 Worker thread wakes up
00:31:29.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:29.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:31.058 01.173 20224 Exposure complete
00:31:31.137 00.079 20224 worker thread done servicing request
00:31:31.137 00.000 8996 OnExposeComplete: enter
00:31:31.139 00.002 8996 UpdateGuideState(): m_state=6
00:31:31.141 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10301
00:31:31.142 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.49, Mass=744193, SNR=305.8, Peak=55008 HFD=4.6
00:31:31.144 00.002 8996 MultiStar: [#1 0.46,-0.27,0.00,M1] [#2 0.15,0.03,0.81,U] [#3 0.04,-0.33,0.72,U] [#4 0.09,-0.01,0.57,U] [#5 0.26,-0.02,0.64,U] [#6 0.34,-0.13,0.55,U] [#7 0.32,-0.16,0.48,U] [#8 0.19,0.17,0.37,U] 
00:31:31.146 00.002 8996 single-star, 7 included, MultiStar: {0.18, -0.06}, one-star: {0.15, 0.02}
00:31:31.147 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
00:31:31.148 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
00:31:31.149 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.15 mountX=0.15 mountY=-0.04, mountTheta=-0.27
00:31:31.152 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.02, opts=13)
00:31:31.153 00.001 8996 Enqueuing Move request for scope (0.15, 0.02)
00:31:31.154 00.001 20224 Worker thread wakes up
00:31:31.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
00:31:31.154 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
00:31:31.155 00.001 20224 Moving (0.15, 0.02) raw xDistance=0.15 yDistance=-0.04
00:31:31.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:31:31.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:31.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:31:31.155 00.000 20224 MoveAxis(E, 0, ABG)
00:31:31.155 00.000 20224 Move returns status 0, amount 0
00:31:31.155 00.000 20224 MoveAxis(N, 0, ABG)
00:31:31.155 00.000 20224 Move returns status 0, amount 0
00:31:31.156 00.001 20224 move complete, result=0
00:31:31.156 00.000 20224 worker thread done servicing request
00:31:31.159 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55008, med=2998, FiltMin=2733, FiltMax=30006, Gamma=1.000
00:31:31.187 00.028 8996 UpdateGuideState exits: m=744193 SNR=305.8
00:31:31.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:31.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:31.190 00.001 8996 Enqueuing Expose request
00:31:31.191 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:31.192 00.001 20224 Worker thread wakes up
00:31:31.192 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:31.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:32.181 00.989 20224 Exposure complete
00:31:32.249 00.068 20224 worker thread done servicing request
00:31:32.249 00.000 8996 OnExposeComplete: enter
00:31:32.251 00.002 8996 UpdateGuideState(): m_state=6
00:31:32.252 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10302
00:31:32.254 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=473.48, Mass=699330, SNR=330.2, Peak=53366 HFD=4.6
00:31:32.255 00.001 8996 MultiStar: [#1 0.20,-0.24,0.67,U] [#2 0.01,0.09,0.71,U] [#3 0.02,-0.10,0.59,U] [#4 0.23,0.16,0.50,U] [#5 -0.05,-0.02,0.60,U] [#6 0.13,-0.16,0.44,U] [#7 0.14,-0.32,0.40,U] [#8 0.14,0.01,0.37,U] 
00:31:32.257 00.002 8996 refined, 8 included, MultiStar: {0.10, -0.05}, one-star: {0.12, 0.02}
00:31:32.258 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
00:31:32.259 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.80)
00:31:32.260 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.46 mountX=0.10 mountY=0.04, mountTheta=0.35
00:31:32.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.05, opts=13)
00:31:32.264 00.002 8996 Enqueuing Move request for scope (0.10, -0.05)
00:31:32.265 00.001 20224 Worker thread wakes up
00:31:32.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
00:31:32.265 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
00:31:32.265 00.000 20224 Moving (0.10, -0.05) raw xDistance=0.10 yDistance=0.04
00:31:32.266 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:31:32.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:32.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:31:32.266 00.000 20224 MoveAxis(E, 0, ABG)
00:31:32.266 00.000 20224 Move returns status 0, amount 0
00:31:32.266 00.000 20224 MoveAxis(N, 0, ABG)
00:31:32.266 00.000 20224 Move returns status 0, amount 0
00:31:32.266 00.000 20224 move complete, result=0
00:31:32.267 00.001 20224 worker thread done servicing request
00:31:32.274 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=53366, med=2998, FiltMin=2726, FiltMax=28509, Gamma=1.000
00:31:32.290 00.016 8996 UpdateGuideState exits: m=699330 SNR=330.2
00:31:32.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:32.292 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:32.292 00.000 8996 Enqueuing Expose request
00:31:32.293 00.001 20224 Worker thread wakes up
00:31:32.293 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:31:32.294 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:32.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:33.469 01.175 20224 Exposure complete
00:31:33.544 00.075 20224 worker thread done servicing request
00:31:33.544 00.000 8996 OnExposeComplete: enter
00:31:33.545 00.001 8996 UpdateGuideState(): m_state=6
00:31:33.546 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10303
00:31:33.547 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.55, Mass=696750, SNR=307.4, Peak=52800 HFD=4.6
00:31:33.548 00.001 8996 MultiStar: [#1 0.01,-0.08,0.76,U] [#2 0.00,0.13,0.77,U] [#3 -0.15,-0.16,0.61,U] [#4 -0.01,0.19,0.51,U] [#5 -0.01,0.22,0.60,U] [#6 -0.10,0.11,0.49,U] [#7 -0.04,-0.15,0.49,U] [#8 0.06,0.11,0.39,U] 
00:31:33.549 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.05}, one-star: {0.16, 0.08}
00:31:33.550 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
00:31:33.551 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
00:31:33.552 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.48 mountX=-0.00 mountY=-0.05, mountTheta=-1.58
00:31:33.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.05, opts=13)
00:31:33.554 00.000 8996 Enqueuing Move request for scope (0.00, 0.05)
00:31:33.555 00.001 20224 Worker thread wakes up
00:31:33.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.05) opts 0xd
00:31:33.555 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.05)
00:31:33.555 00.000 20224 Moving (0.00, 0.05) raw xDistance=-0.00 yDistance=-0.05
00:31:33.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:31:33.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:33.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:31:33.556 00.001 20224 MoveAxis(E, 0, ABG)
00:31:33.556 00.000 20224 Move returns status 0, amount 0
00:31:33.556 00.000 20224 MoveAxis(N, 0, ABG)
00:31:33.556 00.000 20224 Move returns status 0, amount 0
00:31:33.556 00.000 20224 move complete, result=0
00:31:33.556 00.000 20224 worker thread done servicing request
00:31:33.562 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52800, med=2998, FiltMin=2726, FiltMax=29101, Gamma=1.000
00:31:33.585 00.023 8996 UpdateGuideState exits: m=696750 SNR=307.4
00:31:33.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:33.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:33.589 00.002 8996 Enqueuing Expose request
00:31:33.591 00.002 20224 Worker thread wakes up
00:31:33.591 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:33.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:33.591 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:34.581 00.990 20224 Exposure complete
00:31:34.676 00.095 20224 worker thread done servicing request
00:31:34.676 00.000 8996 OnExposeComplete: enter
00:31:34.677 00.001 8996 UpdateGuideState(): m_state=6
00:31:34.678 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10304
00:31:34.679 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.34, Mass=606572, SNR=331.4, Peak=50230 HFD=4.6
00:31:34.680 00.001 8996 MultiStar: [#1 0.14,-0.29,0.67,U] [#2 0.14,-0.23,0.73,U] [#3 -0.25,-0.50,0.00,M1] [#4 -0.01,-0.20,0.52,U] [#5 -0.10,-0.02,0.62,U] [#6 0.21,-0.07,0.42,U] [#7 0.06,-0.24,0.38,U] [#8 -0.02,-0.23,0.41,U] 
00:31:34.681 00.001 8996 single-star, 7 included, MultiStar: {0.04, -0.17}, one-star: {-0.02, -0.13}
00:31:34.682 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:31:34.683 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
00:31:34.683 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.76 mountX=-0.01 mountY=0.13, mountTheta=1.66
00:31:34.685 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.13, opts=13)
00:31:34.686 00.001 8996 Enqueuing Move request for scope (-0.02, -0.13)
00:31:34.686 00.000 20224 Worker thread wakes up
00:31:34.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.13) opts 0xd
00:31:34.687 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.13)
00:31:34.687 00.000 20224 Moving (-0.02, -0.13) raw xDistance=-0.01 yDistance=0.13
00:31:34.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:31:34.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:34.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:31:34.687 00.000 20224 MoveAxis(E, 0, ABG)
00:31:34.687 00.000 20224 Move returns status 0, amount 0
00:31:34.687 00.000 20224 MoveAxis(N, 0, ABG)
00:31:34.687 00.000 20224 Move returns status 0, amount 0
00:31:34.687 00.000 20224 move complete, result=0
00:31:34.687 00.000 20224 worker thread done servicing request
00:31:34.693 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50230, med=2998, FiltMin=2713, FiltMax=24451, Gamma=1.000
00:31:34.727 00.034 8996 UpdateGuideState exits: m=606572 SNR=331.4
00:31:34.729 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:34.731 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:34.733 00.002 8996 Enqueuing Expose request
00:31:34.734 00.001 20224 Worker thread wakes up
00:31:34.735 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:34.736 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:34.736 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:35.896 01.160 20224 Exposure complete
00:31:35.963 00.067 20224 worker thread done servicing request
00:31:35.963 00.000 8996 OnExposeComplete: enter
00:31:35.965 00.002 8996 UpdateGuideState(): m_state=6
00:31:35.965 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10305
00:31:35.966 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.39, Mass=696312, SNR=317.1, Peak=56422 HFD=4.7
00:31:35.967 00.001 8996 MultiStar: [#1 -0.05,-0.19,0.73,U] [#2 -0.07,-0.10,0.70,U] [#3 -0.53,-0.36,0.00,M2] [#4 -0.30,-0.03,0.58,U] [#5 -0.02,-0.00,0.60,U] [#6 -0.18,-0.28,0.41,U] [#7 -0.10,-0.24,0.50,U] [#8 0.11,-0.35,0.35,U] 
00:31:35.968 00.001 8996 single-star, 7 included, MultiStar: {-0.06, -0.14}, one-star: {0.09, -0.08}
00:31:35.969 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
00:31:35.970 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
00:31:35.971 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.73 mountX=0.09 mountY=0.07, mountTheta=0.62
00:31:35.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.08, opts=13)
00:31:35.973 00.001 8996 Enqueuing Move request for scope (0.09, -0.08)
00:31:35.974 00.001 20224 Worker thread wakes up
00:31:35.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
00:31:35.974 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
00:31:35.974 00.000 20224 Moving (0.09, -0.08) raw xDistance=0.09 yDistance=0.07
00:31:35.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:31:35.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:35.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:31:35.974 00.000 20224 MoveAxis(E, 0, ABG)
00:31:35.974 00.000 20224 Move returns status 0, amount 0
00:31:35.974 00.000 20224 MoveAxis(N, 0, ABG)
00:31:35.974 00.000 20224 Move returns status 0, amount 0
00:31:35.974 00.000 20224 move complete, result=0
00:31:35.974 00.000 20224 worker thread done servicing request
00:31:35.978 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56422, med=2998, FiltMin=2707, FiltMax=29325, Gamma=1.000
00:31:35.995 00.017 8996 UpdateGuideState exits: m=696312 SNR=317.1
00:31:35.998 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:36.000 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:36.001 00.001 8996 Enqueuing Expose request
00:31:36.002 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:36.003 00.001 20224 Worker thread wakes up
00:31:36.003 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:36.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:36.980 00.977 20224 Exposure complete
00:31:37.051 00.071 20224 worker thread done servicing request
00:31:37.051 00.000 8996 OnExposeComplete: enter
00:31:37.052 00.001 8996 UpdateGuideState(): m_state=6
00:31:37.054 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10306
00:31:37.056 00.002 8996 Star::Find returns 1 (0), X=135.51, Y=473.42, Mass=636006, SNR=304.2, Peak=49750 HFD=4.4
00:31:37.058 00.002 8996 MultiStar: [#1 -0.13,-0.35,0.69,U] [#2 -0.23,0.02,0.77,U] [#3 -0.39,-0.32,0.00,M3] [#4 -0.15,-0.04,0.56,U] [#5 -0.25,-0.35,0.63,U] [#6 -0.31,-0.35,0.00,M1] [#7 -0.12,-0.27,0.43,U] [#8 -0.12,-0.27,0.38,U] 
00:31:37.060 00.002 8996 single-star, 6 included, MultiStar: {-0.15, -0.17}, one-star: {-0.09, -0.05}
00:31:37.062 00.002 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
00:31:37.064 00.002 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
00:31:37.065 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.64 mountX=-0.08 mountY=0.06, mountTheta=2.53
00:31:37.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
00:31:37.068 00.001 8996 Enqueuing Move request for scope (-0.09, -0.05)
00:31:37.070 00.002 20224 Worker thread wakes up
00:31:37.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
00:31:37.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
00:31:37.070 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.08 yDistance=0.06
00:31:37.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:31:37.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:37.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:37.070 00.000 20224 MoveAxis(E, 0, ABG)
00:31:37.070 00.000 20224 Move returns status 0, amount 0
00:31:37.070 00.000 20224 MoveAxis(N, 0, ABG)
00:31:37.070 00.000 20224 Move returns status 0, amount 0
00:31:37.070 00.000 20224 move complete, result=0
00:31:37.070 00.000 20224 worker thread done servicing request
00:31:37.075 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49750, med=2998, FiltMin=2720, FiltMax=24374, Gamma=1.000
00:31:37.087 00.012 8996 UpdateGuideState exits: m=636006 SNR=304.2
00:31:37.088 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:37.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:37.090 00.001 8996 Enqueuing Expose request
00:31:37.091 00.001 20224 Worker thread wakes up
00:31:37.091 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:37.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:37.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:38.261 01.169 20224 Exposure complete
00:31:38.359 00.098 20224 worker thread done servicing request
00:31:38.359 00.000 8996 OnExposeComplete: enter
00:31:38.361 00.002 8996 UpdateGuideState(): m_state=6
00:31:38.363 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10307
00:31:38.365 00.002 8996 Star::Find returns 1 (0), X=135.31, Y=473.06, Mass=739510, SNR=359.7, Peak=58998 HFD=4.4
00:31:38.367 00.002 8996 MultiStar: [#1 -0.07,-0.62,0.00,M1] [#2 -0.31,-0.54,0.00,M1] [#3 -0.38,-0.47,0.00,M4] [#4 -0.19,-0.19,0.49,U] [#5 -0.22,-0.18,0.57,U] [#6 -0.08,-0.40,0.41,U] [#7 -0.17,-0.45,0.00,M1] [#8 -0.18,-0.26,0.35,U] 
00:31:38.368 00.001 8996 refined, 4 included, MultiStar: {-0.22, -0.30}, one-star: {-0.29, -0.41}
00:31:38.370 00.002 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
00:31:38.371 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
00:31:38.372 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.30 hyp=0.37 cameraTheta=-2.19 mountX=-0.18 mountY=0.33, mountTheta=2.08
00:31:38.374 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.30, opts=13)
00:31:38.375 00.001 8996 Enqueuing Move request for scope (-0.22, -0.30)
00:31:38.376 00.001 20224 Worker thread wakes up
00:31:38.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.30) opts 0xd
00:31:38.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.30)
00:31:38.376 00.000 20224 Moving (-0.22, -0.30) raw xDistance=-0.18 yDistance=0.33
00:31:38.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:31:38.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
00:31:38.377 00.001 20224 MoveAxis(E, 0, ABG)
00:31:38.377 00.000 20224 Move returns status 0, amount 0
00:31:38.377 00.000 20224 MoveAxis(S, 69, ABG)
00:31:38.377 00.000 20224 Guiding  Dir = 1, Dur = 69
00:31:38.377 00.000 20224 IsSlewing returns 0
00:31:38.378 00.001 20224 IsGuiding returns 0
00:31:38.382 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58998, med=3001, FiltMin=2720, FiltMax=29629, Gamma=1.000
00:31:38.406 00.024 8996 UpdateGuideState exits: m=739510 SNR=359.7
00:31:38.407 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:38.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:38.409 00.001 8996 Enqueuing Expose request
00:31:38.419 00.010 20224 PulseGuide returned control before completion, sleep 37
00:31:38.465 00.046 20224 IsGuiding returns 1
00:31:38.465 00.000 20224 scope still moving after pulse duration time elapsed
00:31:38.496 00.031 20224 IsSlewing returns 0
00:31:38.496 00.000 20224 IsGuiding returns 1
00:31:38.527 00.031 20224 IsSlewing returns 0
00:31:38.527 00.000 20224 IsGuiding returns 0
00:31:38.527 00.000 20224 scope move finished after 69 + 80 ms
00:31:38.527 00.000 20224 Move returns status 0, amount 69
00:31:38.527 00.000 20224 move complete, result=0
00:31:38.527 00.000 20224 worker thread done servicing request
00:31:38.528 00.001 20224 Worker thread wakes up
00:31:38.528 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:38.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:38.528 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 69 ms SOUTH
00:31:39.522 00.994 20224 Exposure complete
00:31:39.607 00.085 20224 worker thread done servicing request
00:31:39.607 00.000 8996 OnExposeComplete: enter
00:31:39.609 00.002 8996 UpdateGuideState(): m_state=6
00:31:39.610 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10308
00:31:39.612 00.002 8996 Star::Find returns 1 (0), X=135.33, Y=473.17, Mass=659513, SNR=341.1, Peak=52070 HFD=4.5
00:31:39.613 00.001 8996 MultiStar: [#1 -0.04,-0.36,0.64,U] [#2 -0.32,-0.32,0.00,M2] [#3 -0.36,-0.57,0.00,M5] [#4 -0.20,0.02,0.55,U] [#5 -0.20,0.02,0.58,U] [#6 -0.22,-0.25,0.42,U] [#7 -0.27,-0.40,0.00,M2] [#8 -0.07,-0.16,0.31,U] 
00:31:39.614 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.19}, one-star: {-0.27, -0.30}
00:31:39.615 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
00:31:39.616 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
00:31:39.617 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-2.33 mountX=-0.16 mountY=0.21, mountTheta=2.23
00:31:39.619 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.19, opts=13)
00:31:39.620 00.001 8996 Enqueuing Move request for scope (-0.18, -0.19)
00:31:39.621 00.001 20224 Worker thread wakes up
00:31:39.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.19) opts 0xd
00:31:39.621 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.19)
00:31:39.621 00.000 20224 Moving (-0.18, -0.19) raw xDistance=-0.16 yDistance=0.21
00:31:39.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:31:39.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:31:39.621 00.000 20224 MoveAxis(E, 0, ABG)
00:31:39.621 00.000 20224 Move returns status 0, amount 0
00:31:39.621 00.000 20224 MoveAxis(S, 44, ABG)
00:31:39.621 00.000 20224 Guiding  Dir = 1, Dur = 44
00:31:39.621 00.000 20224 IsSlewing returns 0
00:31:39.621 00.000 20224 IsGuiding returns 0
00:31:39.626 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52070, med=2998, FiltMin=2717, FiltMax=24464, Gamma=1.000
00:31:39.639 00.013 8996 UpdateGuideState exits: m=659513 SNR=341.1
00:31:39.640 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:39.641 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:39.642 00.001 8996 Enqueuing Expose request
00:31:39.683 00.041 20224 IsGuiding returns 1
00:31:39.683 00.000 20224 scope still moving after pulse duration time elapsed
00:31:39.708 00.025 20224 IsSlewing returns 0
00:31:39.708 00.000 20224 IsGuiding returns 1
00:31:39.739 00.031 20224 IsSlewing returns 0
00:31:39.740 00.001 20224 IsGuiding returns 1
00:31:39.771 00.031 20224 IsSlewing returns 0
00:31:39.771 00.000 20224 IsGuiding returns 0
00:31:39.771 00.000 20224 scope move finished after 44 + 105 ms
00:31:39.771 00.000 20224 Move returns status 0, amount 44
00:31:39.771 00.000 20224 move complete, result=0
00:31:39.771 00.000 20224 worker thread done servicing request
00:31:39.771 00.000 20224 Worker thread wakes up
00:31:39.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:39.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:39.771 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 44 ms SOUTH
00:31:40.936 01.165 20224 Exposure complete
00:31:41.010 00.074 20224 worker thread done servicing request
00:31:41.010 00.000 8996 OnExposeComplete: enter
00:31:41.011 00.001 8996 UpdateGuideState(): m_state=6
00:31:41.012 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10309
00:31:41.013 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.96, Mass=632054, SNR=300.6, Peak=52093 HFD=4.3
00:31:41.014 00.001 8996 MultiStar: [#1 -0.15,0.15,0.71,U] [#2 -0.36,0.53,0.00,M3] [#3 -0.58,0.09,0.00,M6] [#4 -0.41,0.46,0.00,M1] [#5 -0.21,0.21,0.62,U] [#6 -0.21,0.30,0.44,U] [#7 -0.21,0.09,0.50,U] [#8 -0.18,0.35,0.37,U] 
00:31:41.015 00.001 8996 refined, 5 included, MultiStar: {-0.27, 0.29}, one-star: {-0.50, 0.50}
00:31:41.016 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
00:31:41.017 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
00:31:41.018 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.29 hyp=0.40 cameraTheta=2.33 mountX=-0.30 mountY=-0.25, mountTheta=-2.44
00:31:41.019 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.29, opts=13)
00:31:41.020 00.001 8996 Enqueuing Move request for scope (-0.27, 0.29)
00:31:41.022 00.002 20224 Worker thread wakes up
00:31:41.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.29) opts 0xd
00:31:41.022 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.29)
00:31:41.022 00.000 20224 Moving (-0.27, 0.29) raw xDistance=-0.30 yDistance=-0.25
00:31:41.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:31:41.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:41.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:31:41.022 00.000 20224 MoveAxis(E, 44, ABG)
00:31:41.022 00.000 20224 Guiding  Dir = 2, Dur = 44
00:31:41.023 00.001 20224 IsSlewing returns 0
00:31:41.023 00.000 20224 IsGuiding returns 0
00:31:41.029 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52093, med=2998, FiltMin=2710, FiltMax=25174, Gamma=1.000
00:31:41.045 00.016 8996 UpdateGuideState exits: m=632054 SNR=300.6
00:31:41.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:41.047 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:41.048 00.001 8996 Enqueuing Expose request
00:31:41.084 00.036 20224 IsGuiding returns 1
00:31:41.084 00.000 20224 scope still moving after pulse duration time elapsed
00:31:41.115 00.031 20224 IsSlewing returns 0
00:31:41.115 00.000 20224 IsGuiding returns 1
00:31:41.145 00.030 20224 IsSlewing returns 0
00:31:41.146 00.001 20224 IsGuiding returns 1
00:31:41.177 00.031 20224 IsSlewing returns 0
00:31:41.178 00.001 20224 IsGuiding returns 0
00:31:41.178 00.000 20224 scope move finished after 44 + 111 ms
00:31:41.178 00.000 20224 Move returns status 0, amount 44
00:31:41.178 00.000 20224 MoveAxis(N, 0, ABG)
00:31:41.178 00.000 20224 Move returns status 0, amount 0
00:31:41.178 00.000 20224 move complete, result=0
00:31:41.178 00.000 20224 worker thread done servicing request
00:31:41.178 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.3 px 0 ms NORTH
00:31:41.181 00.003 20224 Worker thread wakes up
00:31:41.181 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:41.182 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:42.149 00.967 20224 Exposure complete
00:31:42.235 00.086 20224 worker thread done servicing request
00:31:42.235 00.000 8996 OnExposeComplete: enter
00:31:42.236 00.001 8996 UpdateGuideState(): m_state=6
00:31:42.238 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10310
00:31:42.239 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.80, Mass=705197, SNR=329.0, Peak=52576 HFD=4.6
00:31:42.241 00.002 8996 MultiStar: [#1 0.04,0.16,0.64,U] [#2 -0.30,0.48,0.00,M4] [#3 -0.24,0.07,0.60,U] [#4 -0.23,0.18,0.61,U] [#5 -0.10,0.21,0.57,U] [#6 -0.14,0.23,0.41,U] [#7 -0.01,0.16,0.43,U] [#8 -0.18,0.38,0.42,U] 
00:31:42.242 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.22}, one-star: {-0.16, 0.34}
00:31:42.243 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
00:31:42.245 00.002 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
00:31:42.246 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.26 cameraTheta=2.10 mountX=-0.15 mountY=-0.20, mountTheta=-2.21
00:31:42.249 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.22, opts=13)
00:31:42.251 00.002 8996 Enqueuing Move request for scope (-0.13, 0.22)
00:31:42.252 00.001 20224 Worker thread wakes up
00:31:42.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
00:31:42.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
00:31:42.252 00.000 20224 Moving (-0.13, 0.22) raw xDistance=-0.15 yDistance=-0.20
00:31:42.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:31:42.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:42.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:31:42.252 00.000 20224 MoveAxis(E, 0, ABG)
00:31:42.252 00.000 20224 Move returns status 0, amount 0
00:31:42.252 00.000 20224 MoveAxis(N, 0, ABG)
00:31:42.252 00.000 20224 Move returns status 0, amount 0
00:31:42.252 00.000 20224 move complete, result=0
00:31:42.252 00.000 20224 worker thread done servicing request
00:31:42.256 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=52576, med=3001, FiltMin=2707, FiltMax=25184, Gamma=1.000
00:31:42.270 00.014 8996 UpdateGuideState exits: m=705197 SNR=329.0
00:31:42.271 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:42.271 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:42.272 00.001 8996 Enqueuing Expose request
00:31:42.273 00.001 20224 Worker thread wakes up
00:31:42.273 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:31:42.274 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:42.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:43.448 01.174 20224 Exposure complete
00:31:43.531 00.083 20224 worker thread done servicing request
00:31:43.531 00.000 8996 OnExposeComplete: enter
00:31:43.531 00.000 8996 UpdateGuideState(): m_state=6
00:31:43.533 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10311
00:31:43.536 00.003 8996 Star::Find returns 1 (0), X=135.51, Y=473.92, Mass=616175, SNR=336.1, Peak=51808 HFD=4.6
00:31:43.539 00.003 8996 MultiStar: [#1 0.27,0.30,0.58,U] [#2 0.11,0.37,0.70,U] [#3 -0.03,0.24,0.54,U] [#4 0.17,0.39,0.50,U] [#5 0.38,0.44,0.00,M1] [#6 0.29,0.31,0.39,U] [#7 0.33,0.28,0.44,U] [#8 0.27,0.42,0.00,M1] 
00:31:43.540 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.35}, one-star: {-0.09, 0.45}
00:31:43.540 00.000 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
00:31:43.542 00.002 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
00:31:43.544 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.35 hyp=0.37 cameraTheta=1.25 mountX=0.08 mountY=-0.36, mountTheta=-1.35
00:31:43.546 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.35, opts=13)
00:31:43.548 00.002 8996 Enqueuing Move request for scope (0.11, 0.35)
00:31:43.550 00.002 20224 Worker thread wakes up
00:31:43.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.35) opts 0xd
00:31:43.550 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.35)
00:31:43.550 00.000 20224 Moving (0.11, 0.35) raw xDistance=0.08 yDistance=-0.36
00:31:43.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:31:43.550 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:31:43.550 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:31:43.550 00.000 20224 MoveAxis(E, 0, ABG)
00:31:43.550 00.000 20224 Move returns status 0, amount 0
00:31:43.550 00.000 20224 MoveAxis(N, 0, ABG)
00:31:43.550 00.000 20224 Move returns status 0, amount 0
00:31:43.550 00.000 20224 move complete, result=0
00:31:43.550 00.000 20224 worker thread done servicing request
00:31:43.558 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51808, med=3001, FiltMin=2685, FiltMax=25904, Gamma=1.000
00:31:43.577 00.019 8996 UpdateGuideState exits: m=616175 SNR=336.1
00:31:43.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:43.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:43.579 00.000 8996 Enqueuing Expose request
00:31:43.580 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:31:43.582 00.002 20224 Worker thread wakes up
00:31:43.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:43.583 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:44.546 00.963 20224 Exposure complete
00:31:44.628 00.082 20224 worker thread done servicing request
00:31:44.628 00.000 8996 OnExposeComplete: enter
00:31:44.630 00.002 8996 UpdateGuideState(): m_state=6
00:31:44.631 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10312
00:31:44.633 00.002 8996 Star::Find returns 1 (0), X=135.76, Y=473.82, Mass=678860, SNR=356.1, Peak=60688 HFD=4.5
00:31:44.635 00.002 8996 MultiStar: [#1 0.38,0.23,0.00,M1] [#2 0.11,0.39,0.64,U] [#3 -0.30,0.22,0.54,U] [#4 -0.03,0.49,0.00,M1] [#5 0.28,0.27,0.55,U] [#6 0.47,0.49,0.00,M1] [#7 0.25,0.44,0.00,M1] [#8 0.37,0.41,0.00,M2] 
00:31:44.636 00.001 8996 refined, 3 included, MultiStar: {0.08, 0.32}, one-star: {0.16, 0.35}
00:31:44.639 00.003 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
00:31:44.640 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
00:31:44.641 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.32 hyp=0.33 cameraTheta=1.32 mountX=0.05 mountY=-0.33, mountTheta=-1.42
00:31:44.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.32, opts=13)
00:31:44.644 00.001 8996 Enqueuing Move request for scope (0.08, 0.32)
00:31:44.648 00.004 20224 Worker thread wakes up
00:31:44.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.32) opts 0xd
00:31:44.648 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.32)
00:31:44.648 00.000 20224 Moving (0.08, 0.32) raw xDistance=0.05 yDistance=-0.33
00:31:44.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:31:44.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:31:44.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:31:44.648 00.000 20224 MoveAxis(E, 0, ABG)
00:31:44.648 00.000 20224 Move returns status 0, amount 0
00:31:44.648 00.000 20224 MoveAxis(N, 0, ABG)
00:31:44.648 00.000 20224 Move returns status 0, amount 0
00:31:44.648 00.000 20224 move complete, result=0
00:31:44.648 00.000 20224 worker thread done servicing request
00:31:44.654 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=60688, med=3001, FiltMin=2729, FiltMax=25283, Gamma=1.000
00:31:44.668 00.014 8996 UpdateGuideState exits: m=678860 SNR=356.1
00:31:44.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:44.669 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:44.670 00.001 8996 Enqueuing Expose request
00:31:44.671 00.001 20224 Worker thread wakes up
00:31:44.671 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:31:44.672 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:44.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:45.850 01.178 20224 Exposure complete
00:31:45.915 00.065 20224 worker thread done servicing request
00:31:45.915 00.000 8996 OnExposeComplete: enter
00:31:45.917 00.002 8996 UpdateGuideState(): m_state=6
00:31:45.920 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10313
00:31:45.923 00.003 8996 Star::Find returns 1 (0), X=135.70, Y=473.75, Mass=683639, SNR=367.4, Peak=58144 HFD=4.7
00:31:45.926 00.003 8996 MultiStar: [#1 0.08,0.21,0.59,U] [#2 -0.08,0.23,0.61,U] [#3 -0.13,0.20,0.53,U] [#4 -0.10,0.56,0.00,M2] [#5 0.11,0.39,0.52,U] [#6 0.01,0.31,0.39,U] [#7 0.19,0.24,0.34,U] [#8 0.11,0.37,0.34,U] 
00:31:45.928 00.002 8996 refined, 7 included, MultiStar: {0.04, 0.28}, one-star: {0.09, 0.29}
00:31:45.929 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
00:31:45.931 00.002 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
00:31:45.932 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.42 mountX=0.02 mountY=-0.28, mountTheta=-1.51
00:31:45.935 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.28, opts=13)
00:31:45.936 00.001 8996 Enqueuing Move request for scope (0.04, 0.28)
00:31:45.937 00.001 20224 Worker thread wakes up
00:31:45.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
00:31:45.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
00:31:45.937 00.000 20224 Moving (0.04, 0.28) raw xDistance=0.02 yDistance=-0.28
00:31:45.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:31:45.937 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.26 newest=-0.97
00:31:45.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:31:45.937 00.000 20224 MoveAxis(E, 0, ABG)
00:31:45.938 00.001 20224 Move returns status 0, amount 0
00:31:45.938 00.000 20224 MoveAxis(N, 59, ABG)
00:31:45.938 00.000 20224 Guiding  Dir = 0, Dur = 59
00:31:45.938 00.000 20224 IsSlewing returns 0
00:31:45.938 00.000 20224 IsGuiding returns 0
00:31:45.946 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58144, med=3001, FiltMin=2745, FiltMax=25366, Gamma=1.000
00:31:45.949 00.003 20224 PulseGuide returned control before completion, sleep 58
00:31:45.964 00.015 8996 UpdateGuideState exits: m=683639 SNR=367.4
00:31:45.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:45.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:45.968 00.002 8996 Enqueuing Expose request
00:31:46.011 00.043 20224 IsGuiding returns 1
00:31:46.011 00.000 20224 scope still moving after pulse duration time elapsed
00:31:46.042 00.031 20224 IsSlewing returns 0
00:31:46.043 00.001 20224 IsGuiding returns 0
00:31:46.043 00.000 20224 scope move finished after 59 + 45 ms
00:31:46.043 00.000 20224 Move returns status 0, amount 59
00:31:46.043 00.000 20224 move complete, result=0
00:31:46.043 00.000 20224 worker thread done servicing request
00:31:46.043 00.000 20224 Worker thread wakes up
00:31:46.043 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 59 ms NORTH
00:31:46.046 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:46.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:47.007 00.961 20224 Exposure complete
00:31:47.076 00.069 20224 worker thread done servicing request
00:31:47.079 00.003 8996 OnExposeComplete: enter
00:31:47.080 00.001 8996 UpdateGuideState(): m_state=6
00:31:47.081 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10314
00:31:47.082 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.79, Mass=654460, SNR=321.6, Peak=54000 HFD=4.4
00:31:47.083 00.001 8996 MultiStar: [#1 0.10,0.30,0.68,U] [#2 0.11,0.29,0.71,U] [#3 -0.01,0.14,0.51,U] [#4 0.13,0.36,0.48,U] [#5 0.05,0.41,0.64,U] [#6 0.27,0.15,0.46,U] [#7 0.39,0.26,0.00,M1] [#8 0.39,0.49,0.00,M2] 
00:31:47.084 00.001 8996 refined, 6 included, MultiStar: {0.14, 0.29}, one-star: {0.26, 0.32}
00:31:47.084 00.000 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
00:31:47.085 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
00:31:47.086 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.29 hyp=0.32 cameraTheta=1.13 mountX=0.11 mountY=-0.31, mountTheta=-1.23
00:31:47.087 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.29, opts=13)
00:31:47.088 00.001 8996 Enqueuing Move request for scope (0.14, 0.29)
00:31:47.089 00.001 20224 Worker thread wakes up
00:31:47.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.29) opts 0xd
00:31:47.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.29)
00:31:47.089 00.000 20224 Moving (0.14, 0.29) raw xDistance=0.11 yDistance=-0.31
00:31:47.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:31:47.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:31:47.089 00.000 20224 MoveAxis(E, 0, ABG)
00:31:47.089 00.000 20224 Move returns status 0, amount 0
00:31:47.089 00.000 20224 MoveAxis(N, 64, ABG)
00:31:47.089 00.000 20224 Guiding  Dir = 0, Dur = 64
00:31:47.090 00.001 20224 IsSlewing returns 0
00:31:47.090 00.000 20224 IsGuiding returns 0
00:31:47.095 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54000, med=2998, FiltMin=2726, FiltMax=26883, Gamma=1.000
00:31:47.109 00.014 8996 UpdateGuideState exits: m=654460 SNR=321.6
00:31:47.109 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:47.110 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:47.111 00.001 8996 Enqueuing Expose request
00:31:47.122 00.011 20224 PulseGuide returned control before completion, sleep 42
00:31:47.168 00.046 20224 IsGuiding returns 1
00:31:47.168 00.000 20224 scope still moving after pulse duration time elapsed
00:31:47.200 00.032 20224 IsSlewing returns 0
00:31:47.201 00.001 20224 IsGuiding returns 1
00:31:47.232 00.031 20224 IsSlewing returns 0
00:31:47.233 00.001 20224 IsGuiding returns 0
00:31:47.233 00.000 20224 scope move finished after 64 + 79 ms
00:31:47.233 00.000 20224 Move returns status 0, amount 64
00:31:47.233 00.000 20224 move complete, result=0
00:31:47.233 00.000 20224 worker thread done servicing request
00:31:47.233 00.000 20224 Worker thread wakes up
00:31:47.233 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 64 ms NORTH
00:31:47.236 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:47.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:48.396 01.160 20224 Exposure complete
00:31:48.471 00.075 20224 worker thread done servicing request
00:31:48.472 00.001 8996 OnExposeComplete: enter
00:31:48.473 00.001 8996 UpdateGuideState(): m_state=6
00:31:48.473 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10315
00:31:48.474 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.58, Mass=633493, SNR=315.6, Peak=45872 HFD=4.8
00:31:48.475 00.001 8996 MultiStar: [#1 0.06,-0.11,0.76,U] [#2 0.02,-0.11,0.79,U] [#3 -0.13,-0.21,0.62,U] [#4 -0.07,-0.02,0.66,U] [#5 -0.05,0.08,0.62,U] [#6 0.24,0.16,0.44,U] [#7 0.27,0.20,0.53,U] [#8 0.13,-0.02,0.43,U] 
00:31:48.476 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.00}, one-star: {-0.05, 0.12}
00:31:48.477 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
00:31:48.477 00.000 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
00:31:48.478 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.14 mountX=0.03 mountY=-0.01, mountTheta=-0.25
00:31:48.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.00, opts=13)
00:31:48.480 00.000 8996 Enqueuing Move request for scope (0.03, 0.00)
00:31:48.481 00.001 20224 Worker thread wakes up
00:31:48.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
00:31:48.481 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
00:31:48.481 00.000 20224 Moving (0.03, 0.00) raw xDistance=0.03 yDistance=-0.01
00:31:48.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:31:48.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:48.482 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:48.482 00.000 20224 MoveAxis(E, 0, ABG)
00:31:48.482 00.000 20224 Move returns status 0, amount 0
00:31:48.482 00.000 20224 MoveAxis(N, 0, ABG)
00:31:48.482 00.000 20224 Move returns status 0, amount 0
00:31:48.482 00.000 20224 move complete, result=0
00:31:48.482 00.000 20224 worker thread done servicing request
00:31:48.485 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45872, med=3001, FiltMin=2701, FiltMax=26054, Gamma=1.000
00:31:48.498 00.013 8996 UpdateGuideState exits: m=633493 SNR=315.6
00:31:48.499 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:48.500 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:48.501 00.001 8996 Enqueuing Expose request
00:31:48.501 00.000 20224 Worker thread wakes up
00:31:48.501 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:48.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:48.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:49.487 00.985 20224 Exposure complete
00:31:49.571 00.084 20224 worker thread done servicing request
00:31:49.572 00.001 8996 OnExposeComplete: enter
00:31:49.573 00.001 8996 UpdateGuideState(): m_state=6
00:31:49.574 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10316
00:31:49.575 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.38, Mass=644999, SNR=312.0, Peak=50038 HFD=4.7
00:31:49.577 00.002 8996 MultiStar: [#1 0.14,-0.24,0.64,U] [#2 0.27,-0.11,0.84,U] [#3 -0.16,-0.18,0.60,U] [#4 0.02,0.09,0.51,U] [#5 0.04,-0.18,0.64,U] [#6 0.25,-0.25,0.48,U] [#7 0.26,-0.18,0.46,U] [#8 0.16,-0.04,0.38,U] 
00:31:49.579 00.002 8996 single-star, 8 included, MultiStar: {0.09, -0.13}, one-star: {-0.07, -0.09}
00:31:49.580 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
00:31:49.582 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
00:31:49.584 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-2.26 mountX=-0.06 mountY=0.09, mountTheta=2.16
00:31:49.586 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.09, opts=13)
00:31:49.588 00.002 8996 Enqueuing Move request for scope (-0.07, -0.09)
00:31:49.589 00.001 20224 Worker thread wakes up
00:31:49.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.09) opts 0xd
00:31:49.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.09)
00:31:49.589 00.000 20224 Moving (-0.07, -0.09) raw xDistance=-0.06 yDistance=0.09
00:31:49.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:31:49.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:49.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:31:49.590 00.001 20224 MoveAxis(E, 0, ABG)
00:31:49.590 00.000 20224 Move returns status 0, amount 0
00:31:49.590 00.000 20224 MoveAxis(N, 0, ABG)
00:31:49.590 00.000 20224 Move returns status 0, amount 0
00:31:49.590 00.000 20224 move complete, result=0
00:31:49.590 00.000 20224 worker thread done servicing request
00:31:49.594 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50038, med=3001, FiltMin=2713, FiltMax=25651, Gamma=1.000
00:31:49.615 00.021 8996 UpdateGuideState exits: m=644999 SNR=312.0
00:31:49.617 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:49.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:49.619 00.001 8996 Enqueuing Expose request
00:31:49.620 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:49.621 00.001 20224 Worker thread wakes up
00:31:49.621 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:49.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:50.780 01.159 20224 Exposure complete
00:31:50.837 00.057 20224 worker thread done servicing request
00:31:50.837 00.000 8996 OnExposeComplete: enter
00:31:50.838 00.001 8996 UpdateGuideState(): m_state=6
00:31:50.840 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10317
00:31:50.841 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.43, Mass=677859, SNR=328.0, Peak=43894 HFD=4.6
00:31:50.843 00.002 8996 MultiStar: [#1 -0.05,-0.40,0.63,U] [#2 -0.28,-0.33,0.69,U] [#3 -0.30,-0.29,0.56,U] [#4 -0.38,-0.05,0.56,U] [#5 -0.36,-0.17,0.61,U] [#6 -0.03,-0.31,0.44,U] [#7 -0.02,-0.19,0.42,U] [#8 -0.11,-0.40,0.40,U] 
00:31:50.844 00.001 8996 single-star, 8 included, MultiStar: {-0.21, -0.22}, one-star: {-0.21, -0.04}
00:31:50.846 00.002 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
00:31:50.847 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.29)
00:31:50.850 00.003 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-2.97 mountX=-0.21 mountY=0.06, mountTheta=2.86
00:31:50.853 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
00:31:50.855 00.002 8996 Enqueuing Move request for scope (-0.21, -0.04)
00:31:50.857 00.002 20224 Worker thread wakes up
00:31:50.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
00:31:50.857 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
00:31:50.857 00.000 20224 Moving (-0.21, -0.04) raw xDistance=-0.21 yDistance=0.06
00:31:50.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:31:50.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:50.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:31:50.857 00.000 20224 MoveAxis(E, 30, ABG)
00:31:50.857 00.000 20224 Guiding  Dir = 2, Dur = 30
00:31:50.858 00.001 20224 IsSlewing returns 0
00:31:50.858 00.000 20224 IsGuiding returns 0
00:31:50.862 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=43894, med=3001, FiltMin=2728, FiltMax=24915, Gamma=1.000
00:31:50.877 00.015 8996 UpdateGuideState exits: m=677859 SNR=328.0
00:31:50.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:50.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:50.880 00.001 8996 Enqueuing Expose request
00:31:50.897 00.017 20224 IsGuiding returns 1
00:31:50.897 00.000 20224 scope still moving after pulse duration time elapsed
00:31:50.927 00.030 20224 IsSlewing returns 0
00:31:50.927 00.000 20224 IsGuiding returns 1
00:31:50.959 00.032 20224 IsSlewing returns 0
00:31:50.959 00.000 20224 IsGuiding returns 1
00:31:50.991 00.032 20224 IsSlewing returns 0
00:31:50.991 00.000 20224 IsGuiding returns 0
00:31:50.991 00.000 20224 scope move finished after 30 + 102 ms
00:31:50.991 00.000 20224 Move returns status 0, amount 30
00:31:50.991 00.000 20224 MoveAxis(N, 0, ABG)
00:31:50.991 00.000 20224 Move returns status 0, amount 0
00:31:50.991 00.000 20224 move complete, result=0
00:31:50.991 00.000 20224 worker thread done servicing request
00:31:50.991 00.000 20224 Worker thread wakes up
00:31:50.991 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
00:31:50.992 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:50.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:51.969 00.977 20224 Exposure complete
00:31:52.063 00.094 20224 worker thread done servicing request
00:31:52.065 00.002 8996 OnExposeComplete: enter
00:31:52.065 00.000 8996 UpdateGuideState(): m_state=6
00:31:52.067 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10318
00:31:52.068 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.46, Mass=715042, SNR=310.6, Peak=51382 HFD=4.6
00:31:52.070 00.002 8996 MultiStar: [#1 0.46,-0.67,0.00,M1] [#2 0.19,-0.00,0.77,U] [#3 0.24,-0.24,0.66,U] [#4 0.22,-0.08,0.51,U] [#5 0.24,-0.24,0.73,U] [#6 0.58,0.05,0.00,M1] [#7 0.36,-0.18,0.43,U] [#8 0.38,-0.24,0.00,M1] 
00:31:52.071 00.001 8996 single-star, 5 included, MultiStar: {0.21, -0.11}, one-star: {0.13, -0.01}
00:31:52.072 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
00:31:52.073 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
00:31:52.073 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.04 mountX=0.13 mountY=-0.01, mountTheta=-0.07
00:31:52.075 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.01, opts=13)
00:31:52.076 00.001 8996 Enqueuing Move request for scope (0.13, -0.01)
00:31:52.076 00.000 20224 Worker thread wakes up
00:31:52.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
00:31:52.077 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
00:31:52.077 00.000 20224 Moving (0.13, -0.01) raw xDistance=0.13 yDistance=-0.01
00:31:52.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:31:52.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:52.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:31:52.077 00.000 20224 MoveAxis(E, 0, ABG)
00:31:52.077 00.000 20224 Move returns status 0, amount 0
00:31:52.078 00.001 20224 MoveAxis(N, 0, ABG)
00:31:52.078 00.000 20224 Move returns status 0, amount 0
00:31:52.078 00.000 20224 move complete, result=0
00:31:52.078 00.000 20224 worker thread done servicing request
00:31:52.080 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51382, med=3001, FiltMin=2723, FiltMax=29990, Gamma=1.000
00:31:52.101 00.021 8996 UpdateGuideState exits: m=715042 SNR=310.6
00:31:52.103 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:52.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:52.105 00.001 8996 Enqueuing Expose request
00:31:52.106 00.001 20224 Worker thread wakes up
00:31:52.107 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:52.107 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:31:52.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:53.284 01.177 20224 Exposure complete
00:31:53.360 00.076 20224 worker thread done servicing request
00:31:53.360 00.000 8996 OnExposeComplete: enter
00:31:53.361 00.001 8996 UpdateGuideState(): m_state=6
00:31:53.363 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10319
00:31:53.364 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.16, Mass=774142, SNR=366.0, Peak=57155 HFD=4.5
00:31:53.366 00.002 8996 MultiStar: [#1 0.82,-0.55,0.00,M2] [#2 0.55,-0.15,0.00,M1] [#3 0.30,-0.62,0.00,M1] [#4 0.36,-0.22,0.49,U] [#5 0.70,-0.46,0.00,M1] [#6 0.64,-0.17,0.00,M2] [#7 0.78,-0.07,0.00,M1] [#8 0.72,-0.45,0.00,M2] 
00:31:53.367 00.001 8996 refined, 1 included, MultiStar: {0.58, -0.28}, one-star: {0.69, -0.30}
00:31:53.369 00.002 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
00:31:53.370 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
00:31:53.370 00.000 8996 CameraToMount -- cameraX=0.58 cameraY=-0.28 hyp=0.64 cameraTheta=-0.44 mountX=0.60 mountY=0.21, mountTheta=0.33
00:31:53.372 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.58, y=-0.28, opts=13)
00:31:53.373 00.001 8996 Enqueuing Move request for scope (0.58, -0.28)
00:31:53.374 00.001 20224 Worker thread wakes up
00:31:53.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.28) opts 0xd
00:31:53.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.58, -0.28)
00:31:53.374 00.000 20224 Moving (0.58, -0.28) raw xDistance=0.60 yDistance=0.21
00:31:53.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
00:31:53.375 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:31:53.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:31:53.375 00.000 20224 MoveAxis(W, 88, ABG)
00:31:53.375 00.000 20224 Guiding  Dir = 3, Dur = 88
00:31:53.375 00.000 20224 IsSlewing returns 0
00:31:53.375 00.000 20224 IsGuiding returns 0
00:31:53.381 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57155, med=3001, FiltMin=2720, FiltMax=27600, Gamma=1.000
00:31:53.404 00.023 8996 UpdateGuideState exits: m=774142 SNR=366.0
00:31:53.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:53.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:53.407 00.001 8996 Enqueuing Expose request
00:31:53.411 00.004 20224 PulseGuide returned control before completion, sleep 62
00:31:53.474 00.063 20224 IsGuiding returns 1
00:31:53.474 00.000 20224 scope still moving after pulse duration time elapsed
00:31:53.504 00.030 20224 IsSlewing returns 0
00:31:53.504 00.000 20224 IsGuiding returns 0
00:31:53.505 00.001 20224 scope move finished after 88 + 41 ms
00:31:53.505 00.000 20224 Move returns status 0, amount 88
00:31:53.505 00.000 20224 MoveAxis(N, 0, ABG)
00:31:53.505 00.000 20224 Move returns status 0, amount 0
00:31:53.505 00.000 20224 move complete, result=0
00:31:53.505 00.000 20224 worker thread done servicing request
00:31:53.505 00.000 20224 Worker thread wakes up
00:31:53.505 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:53.505 00.000 8996 GuideStep: 0.6 px 88 ms WEST, 0.2 px 0 ms NORTH
00:31:53.507 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:54.481 00.974 20224 Exposure complete
00:31:54.543 00.062 20224 worker thread done servicing request
00:31:54.543 00.000 8996 OnExposeComplete: enter
00:31:54.545 00.002 8996 UpdateGuideState(): m_state=6
00:31:54.547 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10320
00:31:54.549 00.002 8996 Star::Find returns 1 (0), X=136.09, Y=473.20, Mass=706774, SNR=337.5, Peak=55494 HFD=4.5
00:31:54.551 00.002 8996 MultiStar: [#1 0.23,-0.28,0.63,U] [#2 0.11,-0.12,0.70,U] [#3 -0.04,-0.19,0.56,U] [#4 0.03,0.14,0.46,U] [#5 0.60,-0.20,0.00,M2] [#6 0.36,-0.22,0.50,U] [#7 0.44,0.04,0.00,M2] [#8 0.45,-0.31,0.00,M3] 
00:31:54.552 00.001 8996 refined, 5 included, MultiStar: {0.23, -0.18}, one-star: {0.49, -0.26}
00:31:54.554 00.002 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
00:31:54.554 00.000 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
00:31:54.555 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.18 hyp=0.29 cameraTheta=-0.66 mountX=0.24 mountY=0.15, mountTheta=0.55
00:31:54.558 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.18, opts=13)
00:31:54.559 00.001 8996 Enqueuing Move request for scope (0.23, -0.18)
00:31:54.562 00.003 20224 Worker thread wakes up
00:31:54.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.18) opts 0xd
00:31:54.562 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.18)
00:31:54.562 00.000 20224 Moving (0.23, -0.18) raw xDistance=0.24 yDistance=0.15
00:31:54.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.24
00:31:54.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:54.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:31:54.562 00.000 20224 MoveAxis(W, 42, ABG)
00:31:54.562 00.000 20224 Guiding  Dir = 3, Dur = 42
00:31:54.563 00.001 20224 IsSlewing returns 0
00:31:54.563 00.000 20224 IsGuiding returns 0
00:31:54.571 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55494, med=3001, FiltMin=2701, FiltMax=26960, Gamma=1.000
00:31:54.597 00.026 8996 UpdateGuideState exits: m=706774 SNR=337.5
00:31:54.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:54.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:54.600 00.001 8996 Enqueuing Expose request
00:31:54.624 00.024 20224 IsGuiding returns 1
00:31:54.624 00.000 20224 scope still moving after pulse duration time elapsed
00:31:54.653 00.029 20224 IsSlewing returns 0
00:31:54.653 00.000 20224 IsGuiding returns 1
00:31:54.684 00.031 20224 IsSlewing returns 0
00:31:54.684 00.000 20224 IsGuiding returns 1
00:31:54.716 00.032 20224 IsSlewing returns 0
00:31:54.716 00.000 20224 IsGuiding returns 0
00:31:54.716 00.000 20224 scope move finished after 42 + 110 ms
00:31:54.717 00.001 20224 Move returns status 0, amount 42
00:31:54.717 00.000 20224 MoveAxis(N, 0, ABG)
00:31:54.717 00.000 20224 Move returns status 0, amount 0
00:31:54.717 00.000 20224 move complete, result=0
00:31:54.717 00.000 20224 worker thread done servicing request
00:31:54.717 00.000 20224 Worker thread wakes up
00:31:54.717 00.000 8996 GuideStep: 0.2 px 42 ms WEST, 0.1 px 0 ms NORTH
00:31:54.719 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:54.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:55.891 01.172 20224 Exposure complete
00:31:55.965 00.074 20224 worker thread done servicing request
00:31:55.965 00.000 8996 OnExposeComplete: enter
00:31:55.966 00.001 8996 UpdateGuideState(): m_state=6
00:31:55.967 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10321
00:31:55.967 00.000 8996 Star::Find returns 1 (0), X=135.39, Y=473.24, Mass=711130, SNR=361.5, Peak=55638 HFD=4.6
00:31:55.969 00.002 8996 MultiStar: [#1 -0.33,-0.31,0.00,M2] [#2 -0.46,-0.10,0.00,M1] [#3 -0.44,-0.38,0.00,M1] [#4 -0.27,0.14,0.46,U] [#5 0.00,0.08,0.49,U] [#6 -0.19,-0.06,0.43,U] [#7 -0.05,-0.23,0.40,U] [#8 -0.14,-0.12,0.39,U] 
00:31:55.970 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.09}, one-star: {-0.21, -0.23}
00:31:55.971 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
00:31:55.971 00.000 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
00:31:55.973 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.60 mountX=-0.14 mountY=0.11, mountTheta=2.49
00:31:55.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.09, opts=13)
00:31:55.975 00.000 8996 Enqueuing Move request for scope (-0.15, -0.09)
00:31:55.976 00.001 20224 Worker thread wakes up
00:31:55.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
00:31:55.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
00:31:55.976 00.000 20224 Moving (-0.15, -0.09) raw xDistance=-0.14 yDistance=0.11
00:31:55.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:31:55.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:55.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:31:55.976 00.000 20224 MoveAxis(E, 0, ABG)
00:31:55.976 00.000 20224 Move returns status 0, amount 0
00:31:55.976 00.000 20224 MoveAxis(N, 0, ABG)
00:31:55.976 00.000 20224 Move returns status 0, amount 0
00:31:55.976 00.000 20224 move complete, result=0
00:31:55.977 00.001 20224 worker thread done servicing request
00:31:55.983 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55638, med=3001, FiltMin=2710, FiltMax=25587, Gamma=1.000
00:31:55.998 00.015 8996 UpdateGuideState exits: m=711130 SNR=361.5
00:31:55.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:56.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:56.002 00.002 8996 Enqueuing Expose request
00:31:56.005 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:31:56.007 00.002 20224 Worker thread wakes up
00:31:56.007 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:56.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:56.990 00.983 20224 Exposure complete
00:31:57.082 00.092 20224 worker thread done servicing request
00:31:57.083 00.001 8996 OnExposeComplete: enter
00:31:57.084 00.001 8996 UpdateGuideState(): m_state=6
00:31:57.085 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10322
00:31:57.087 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=473.32, Mass=668626, SNR=318.4, Peak=49366 HFD=4.6
00:31:57.089 00.002 8996 MultiStar: [#1 -0.32,-0.34,0.00,M3] [#2 -0.49,-0.21,0.00,M2] [#3 -0.58,-0.38,0.00,M2] [#4 -0.39,0.02,0.50,U] [#5 -0.40,-0.26,0.00,M2] [#6 -0.35,-0.09,0.52,U] [#7 -0.21,-0.58,0.00,M2] [#8 -0.36,-0.02,0.44,U] 
00:31:57.090 00.001 8996 single-star, 3 included, MultiStar: {-0.31, -0.08}, one-star: {-0.23, -0.14}
00:31:57.093 00.003 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:31:57.094 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
00:31:57.095 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-2.58 mountX=-0.21 mountY=0.17, mountTheta=2.47
00:31:57.097 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.14, opts=13)
00:31:57.098 00.001 8996 Enqueuing Move request for scope (-0.23, -0.14)
00:31:57.099 00.001 20224 Worker thread wakes up
00:31:57.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.14) opts 0xd
00:31:57.100 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.14)
00:31:57.100 00.000 20224 Moving (-0.23, -0.14) raw xDistance=-0.21 yDistance=0.17
00:31:57.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:31:57.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:31:57.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:31:57.100 00.000 20224 MoveAxis(E, 31, ABG)
00:31:57.100 00.000 20224 Guiding  Dir = 2, Dur = 31
00:31:57.101 00.001 20224 IsSlewing returns 0
00:31:57.101 00.000 20224 IsGuiding returns 0
00:31:57.111 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49366, med=3001, FiltMin=2701, FiltMax=24563, Gamma=1.000
00:31:57.137 00.026 8996 UpdateGuideState exits: m=668626 SNR=318.4
00:31:57.138 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:57.139 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:57.140 00.001 8996 Enqueuing Expose request
00:31:57.151 00.011 20224 IsGuiding returns 1
00:31:57.151 00.000 20224 scope still moving after pulse duration time elapsed
00:31:57.181 00.030 20224 IsSlewing returns 0
00:31:57.181 00.000 20224 IsGuiding returns 1
00:31:57.211 00.030 20224 IsSlewing returns 0
00:31:57.211 00.000 20224 IsGuiding returns 1
00:31:57.242 00.031 20224 IsSlewing returns 0
00:31:57.242 00.000 20224 IsGuiding returns 0
00:31:57.242 00.000 20224 scope move finished after 31 + 109 ms
00:31:57.242 00.000 20224 Move returns status 0, amount 31
00:31:57.242 00.000 20224 MoveAxis(N, 0, ABG)
00:31:57.242 00.000 20224 Move returns status 0, amount 0
00:31:57.242 00.000 20224 move complete, result=0
00:31:57.242 00.000 20224 worker thread done servicing request
00:31:57.243 00.001 20224 Worker thread wakes up
00:31:57.243 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:57.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:57.243 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
00:31:58.421 01.178 20224 Exposure complete
00:31:58.500 00.079 20224 worker thread done servicing request
00:31:58.501 00.001 8996 OnExposeComplete: enter
00:31:58.502 00.001 8996 UpdateGuideState(): m_state=6
00:31:58.502 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10323
00:31:58.503 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=472.98, Mass=698272, SNR=340.2, Peak=58070 HFD=4.5
00:31:58.504 00.001 8996 MultiStar: [#1 -0.38,-0.58,0.00,M4] [#2 -0.52,-0.06,0.00,M3] [#3 -0.36,-0.29,0.00,M3] [#4 -0.17,0.06,0.55,U] [#5 -0.04,-0.28,0.58,U] [#6 -0.07,-0.17,0.47,U] [#7 -0.22,-0.28,0.42,U] [#8 -0.02,-0.28,0.36,U] 
00:31:58.505 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.27}, one-star: {-0.15, -0.48}
00:31:58.506 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
00:31:58.506 00.000 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
00:31:58.507 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.98 mountX=-0.09 mountY=0.28, mountTheta=1.88
00:31:58.508 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.27, opts=13)
00:31:58.509 00.001 8996 Enqueuing Move request for scope (-0.12, -0.27)
00:31:58.510 00.001 20224 Worker thread wakes up
00:31:58.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.27) opts 0xd
00:31:58.510 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.27)
00:31:58.510 00.000 20224 Moving (-0.12, -0.27) raw xDistance=-0.09 yDistance=0.28
00:31:58.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:31:58.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:31:58.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:31:58.510 00.000 20224 MoveAxis(E, 0, ABG)
00:31:58.510 00.000 20224 Move returns status 0, amount 0
00:31:58.511 00.001 20224 MoveAxis(N, 0, ABG)
00:31:58.511 00.000 20224 Move returns status 0, amount 0
00:31:58.511 00.000 20224 move complete, result=0
00:31:58.511 00.000 20224 worker thread done servicing request
00:31:58.516 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58070, med=3001, FiltMin=2707, FiltMax=27200, Gamma=1.000
00:31:58.528 00.012 8996 UpdateGuideState exits: m=698272 SNR=340.2
00:31:58.530 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:58.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:58.532 00.001 8996 Enqueuing Expose request
00:31:58.533 00.001 20224 Worker thread wakes up
00:31:58.533 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:31:58.535 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:58.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:31:59.509 00.974 20224 Exposure complete
00:31:59.605 00.096 20224 worker thread done servicing request
00:31:59.605 00.000 8996 OnExposeComplete: enter
00:31:59.607 00.002 8996 UpdateGuideState(): m_state=6
00:31:59.609 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10324
00:31:59.609 00.000 8996 Star::Find returns 1 (0), X=135.19, Y=472.93, Mass=726203, SNR=343.6, Peak=58358 HFD=4.4
00:31:59.612 00.003 8996 MultiStar: [#1 -0.33,-0.66,0.00,M5] [#2 -0.44,-0.40,0.00,M4] [#3 -0.47,-0.57,0.00,M4] [#4 -0.33,-0.13,0.50,U] [#5 -0.11,-0.34,0.59,U] [#6 0.05,-0.19,0.40,U] [#7 0.05,-0.40,0.38,U] [#8 -0.23,-0.40,0.00,M1] 
00:31:59.614 00.002 8996 refined, 4 included, MultiStar: {-0.21, -0.36}, one-star: {-0.41, -0.54}
00:31:59.616 00.002 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
00:31:59.618 00.002 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.16)
00:31:59.618 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.36 hyp=0.42 cameraTheta=-2.10 mountX=-0.17 mountY=0.38, mountTheta=2.00
00:31:59.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.36, opts=13)
00:31:59.621 00.001 8996 Enqueuing Move request for scope (-0.21, -0.36)
00:31:59.623 00.002 20224 Worker thread wakes up
00:31:59.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.36) opts 0xd
00:31:59.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.36)
00:31:59.623 00.000 20224 Moving (-0.21, -0.36) raw xDistance=-0.17 yDistance=0.38
00:31:59.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:31:59.623 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.15 newest=0.83
00:31:59.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
00:31:59.623 00.000 20224 MoveAxis(E, 0, ABG)
00:31:59.623 00.000 20224 Move returns status 0, amount 0
00:31:59.624 00.001 20224 MoveAxis(S, 80, ABG)
00:31:59.624 00.000 20224 Guiding  Dir = 1, Dur = 80
00:31:59.624 00.000 20224 IsSlewing returns 0
00:31:59.624 00.000 20224 IsGuiding returns 0
00:31:59.626 00.002 20224 PulseGuide returned control before completion, sleep 89
00:31:59.630 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58358, med=3001, FiltMin=2704, FiltMax=27757, Gamma=1.000
00:31:59.648 00.018 8996 UpdateGuideState exits: m=726203 SNR=343.6
00:31:59.650 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:31:59.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:31:59.652 00.001 8996 Enqueuing Expose request
00:31:59.720 00.068 20224 IsGuiding returns 1
00:31:59.720 00.000 20224 scope still moving after pulse duration time elapsed
00:31:59.752 00.032 20224 IsSlewing returns 0
00:31:59.752 00.000 20224 IsGuiding returns 1
00:31:59.784 00.032 20224 IsSlewing returns 0
00:31:59.784 00.000 20224 IsGuiding returns 0
00:31:59.784 00.000 20224 scope move finished after 80 + 79 ms
00:31:59.784 00.000 20224 Move returns status 0, amount 80
00:31:59.784 00.000 20224 move complete, result=0
00:31:59.784 00.000 20224 worker thread done servicing request
00:31:59.785 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 80 ms SOUTH
00:31:59.786 00.001 20224 Worker thread wakes up
00:31:59.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:31:59.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:00.942 01.156 20224 Exposure complete
00:32:01.028 00.086 20224 worker thread done servicing request
00:32:01.028 00.000 8996 OnExposeComplete: enter
00:32:01.030 00.002 8996 UpdateGuideState(): m_state=6
00:32:01.032 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10325
00:32:01.033 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.39, Mass=668347, SNR=321.7, Peak=48918 HFD=4.7
00:32:01.035 00.002 8996 MultiStar: [#1 -0.24,0.13,0.61,U] [#2 -0.30,0.12,0.73,U] [#3 -0.30,-0.29,0.65,U] [#4 -0.18,0.04,0.50,U] [#5 -0.24,0.24,0.64,U] [#6 -0.21,0.11,0.39,U] [#7 -0.10,-0.06,0.46,U] [#8 -0.28,0.30,0.42,U] 
00:32:01.036 00.001 8996 single-star, 8 included, MultiStar: {-0.20, 0.04}, one-star: {-0.05, -0.07}
00:32:01.037 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
00:32:01.039 00.002 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
00:32:01.040 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.22 mountX=-0.05 mountY=0.08, mountTheta=2.12
00:32:01.042 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
00:32:01.043 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
00:32:01.044 00.001 20224 Worker thread wakes up
00:32:01.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
00:32:01.044 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
00:32:01.044 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.05 yDistance=0.08
00:32:01.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:32:01.044 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:01.044 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:32:01.044 00.000 20224 MoveAxis(E, 0, ABG)
00:32:01.045 00.001 20224 Move returns status 0, amount 0
00:32:01.045 00.000 20224 MoveAxis(N, 0, ABG)
00:32:01.045 00.000 20224 Move returns status 0, amount 0
00:32:01.045 00.000 20224 move complete, result=0
00:32:01.045 00.000 20224 worker thread done servicing request
00:32:01.048 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48918, med=3001, FiltMin=2717, FiltMax=27859, Gamma=1.000
00:32:01.061 00.013 8996 UpdateGuideState exits: m=668347 SNR=321.7
00:32:01.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:01.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:01.063 00.000 8996 Enqueuing Expose request
00:32:01.064 00.001 20224 Worker thread wakes up
00:32:01.064 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:01.065 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:01.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:02.036 00.971 20224 Exposure complete
00:32:02.102 00.066 20224 worker thread done servicing request
00:32:02.102 00.000 8996 OnExposeComplete: enter
00:32:02.104 00.002 8996 UpdateGuideState(): m_state=6
00:32:02.106 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10326
00:32:02.109 00.003 8996 Star::Find returns 1 (0), X=135.41, Y=473.80, Mass=718163, SNR=327.0, Peak=53696 HFD=4.5
00:32:02.110 00.001 8996 MultiStar: [#1 -0.00,0.33,0.79,U] [#2 -0.11,0.28,0.75,U] [#3 -0.36,-0.12,0.62,U] [#4 -0.26,0.29,0.47,U] [#5 -0.31,0.45,0.00,M1] [#6 -0.29,0.16,0.55,U] [#7 -0.29,0.09,0.45,U] [#8 -0.13,0.14,0.35,U] 
00:32:02.111 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.21}, one-star: {-0.19, 0.33}
00:32:02.112 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
00:32:02.113 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
00:32:02.114 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.30 mountX=-0.21 mountY=-0.19, mountTheta=-2.41
00:32:02.118 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.21, opts=13)
00:32:02.119 00.001 8996 Enqueuing Move request for scope (-0.19, 0.21)
00:32:02.120 00.001 20224 Worker thread wakes up
00:32:02.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
00:32:02.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
00:32:02.120 00.000 20224 Moving (-0.19, 0.21) raw xDistance=-0.21 yDistance=-0.19
00:32:02.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:32:02.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:02.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:32:02.120 00.000 20224 MoveAxis(E, 31, ABG)
00:32:02.120 00.000 20224 Guiding  Dir = 2, Dur = 31
00:32:02.120 00.000 20224 IsSlewing returns 0
00:32:02.121 00.001 20224 IsGuiding returns 0
00:32:02.124 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53696, med=3001, FiltMin=2729, FiltMax=26774, Gamma=1.000
00:32:02.134 00.010 20224 PulseGuide returned control before completion, sleep 28
00:32:02.138 00.004 8996 UpdateGuideState exits: m=718163 SNR=327.0
00:32:02.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:02.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:02.141 00.001 8996 Enqueuing Expose request
00:32:02.165 00.024 20224 IsGuiding returns 1
00:32:02.165 00.000 20224 scope still moving after pulse duration time elapsed
00:32:02.196 00.031 20224 IsSlewing returns 0
00:32:02.196 00.000 20224 IsGuiding returns 1
00:32:02.227 00.031 20224 IsSlewing returns 0
00:32:02.228 00.001 20224 IsGuiding returns 0
00:32:02.228 00.000 20224 scope move finished after 31 + 76 ms
00:32:02.228 00.000 20224 Move returns status 0, amount 31
00:32:02.228 00.000 20224 MoveAxis(N, 0, ABG)
00:32:02.228 00.000 20224 Move returns status 0, amount 0
00:32:02.228 00.000 20224 move complete, result=0
00:32:02.228 00.000 20224 worker thread done servicing request
00:32:02.229 00.001 20224 Worker thread wakes up
00:32:02.229 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
00:32:02.231 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:02.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:03.404 01.173 20224 Exposure complete
00:32:03.474 00.070 20224 worker thread done servicing request
00:32:03.474 00.000 8996 OnExposeComplete: enter
00:32:03.475 00.001 8996 UpdateGuideState(): m_state=6
00:32:03.475 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10327
00:32:03.476 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.39, Mass=705065, SNR=351.9, Peak=56534 HFD=4.6
00:32:03.477 00.001 8996 MultiStar: [#1 -0.01,0.03,0.65,U] [#2 0.13,0.15,0.80,U] [#3 -0.05,-0.16,0.57,U] [#4 -0.01,0.16,0.57,U] [#5 -0.05,0.17,0.46,U] [#6 0.14,-0.00,0.40,U] [#7 0.03,0.01,0.40,U] [#8 0.15,0.19,0.33,U] 
00:32:03.478 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.13, -0.08}
00:32:03.479 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
00:32:03.479 00.000 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
00:32:03.480 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.64 mountX=0.05 mountY=-0.05, mountTheta=-0.74
00:32:03.481 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
00:32:03.482 00.001 8996 Enqueuing Move request for scope (0.05, 0.04)
00:32:03.483 00.001 20224 Worker thread wakes up
00:32:03.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:32:03.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:32:03.483 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
00:32:03.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:32:03.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:03.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:32:03.483 00.000 20224 MoveAxis(E, 0, ABG)
00:32:03.483 00.000 20224 Move returns status 0, amount 0
00:32:03.483 00.000 20224 MoveAxis(N, 0, ABG)
00:32:03.483 00.000 20224 Move returns status 0, amount 0
00:32:03.483 00.000 20224 move complete, result=0
00:32:03.483 00.000 20224 worker thread done servicing request
00:32:03.486 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56534, med=3001, FiltMin=2723, FiltMax=30589, Gamma=1.000
00:32:03.514 00.028 8996 UpdateGuideState exits: m=705065 SNR=351.9
00:32:03.514 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:03.516 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:03.517 00.001 8996 Enqueuing Expose request
00:32:03.518 00.001 20224 Worker thread wakes up
00:32:03.518 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:03.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:03.520 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:04.491 00.971 20224 Exposure complete
00:32:04.548 00.057 20224 worker thread done servicing request
00:32:04.548 00.000 8996 OnExposeComplete: enter
00:32:04.549 00.001 8996 UpdateGuideState(): m_state=6
00:32:04.550 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10328
00:32:04.551 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.48, Mass=706015, SNR=357.1, Peak=51232 HFD=4.5
00:32:04.554 00.003 8996 MultiStar: [#1 -0.02,-0.27,0.56,U] [#2 0.03,-0.05,0.77,U] [#3 -0.28,-0.22,0.58,U] [#4 -0.06,0.22,0.52,U] [#5 -0.03,0.03,0.52,U] [#6 0.07,0.12,0.40,U] [#7 0.05,-0.08,0.40,U] [#8 0.01,-0.11,0.36,U] 
00:32:04.556 00.002 8996 single-star, 8 included, MultiStar: {-0.03, -0.04}, one-star: {0.02, 0.02}
00:32:04.557 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
00:32:04.559 00.002 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
00:32:04.559 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.03 cameraTheta=0.71 mountX=0.02 mountY=-0.02, mountTheta=-0.82
00:32:04.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
00:32:04.562 00.001 8996 Enqueuing Move request for scope (0.02, 0.02)
00:32:04.564 00.002 20224 Worker thread wakes up
00:32:04.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
00:32:04.564 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
00:32:04.564 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.02 yDistance=-0.02
00:32:04.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:32:04.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:04.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:32:04.564 00.000 20224 MoveAxis(E, 0, ABG)
00:32:04.565 00.001 20224 Move returns status 0, amount 0
00:32:04.565 00.000 20224 MoveAxis(N, 0, ABG)
00:32:04.565 00.000 20224 Move returns status 0, amount 0
00:32:04.565 00.000 20224 move complete, result=0
00:32:04.565 00.000 20224 worker thread done servicing request
00:32:04.573 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51232, med=3001, FiltMin=2733, FiltMax=29059, Gamma=1.000
00:32:04.588 00.015 8996 UpdateGuideState exits: m=706015 SNR=357.1
00:32:04.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:04.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:04.591 00.001 8996 Enqueuing Expose request
00:32:04.591 00.000 20224 Worker thread wakes up
00:32:04.591 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:04.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:04.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:05.762 01.170 20224 Exposure complete
00:32:05.845 00.083 20224 worker thread done servicing request
00:32:05.845 00.000 8996 OnExposeComplete: enter
00:32:05.846 00.001 8996 UpdateGuideState(): m_state=6
00:32:05.847 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10329
00:32:05.849 00.002 8996 Star::Find returns 1 (0), X=135.87, Y=473.79, Mass=568798, SNR=301.0, Peak=52704 HFD=4.4
00:32:05.851 00.002 8996 MultiStar: [#1 0.10,-0.11,0.72,U] [#2 0.16,0.06,0.76,U] [#3 -0.01,0.04,0.71,U] [#4 0.16,0.60,0.00,M1] [#5 0.12,0.06,0.68,U] [#6 0.19,0.16,0.50,U] [#7 0.29,0.09,0.49,U] [#8 0.29,0.08,0.36,U] 
00:32:05.852 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.10}, one-star: {0.26, 0.32}
00:32:05.853 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
00:32:05.854 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
00:32:05.855 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.19 cameraTheta=0.53 mountX=0.16 mountY=-0.12, mountTheta=-0.63
00:32:05.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.10, opts=13)
00:32:05.858 00.001 8996 Enqueuing Move request for scope (0.17, 0.10)
00:32:05.860 00.002 20224 Worker thread wakes up
00:32:05.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
00:32:05.860 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
00:32:05.860 00.000 20224 Moving (0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
00:32:05.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:32:05.861 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:05.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:32:05.861 00.000 20224 MoveAxis(E, 0, ABG)
00:32:05.861 00.000 20224 Move returns status 0, amount 0
00:32:05.861 00.000 20224 MoveAxis(N, 0, ABG)
00:32:05.861 00.000 20224 Move returns status 0, amount 0
00:32:05.861 00.000 20224 move complete, result=0
00:32:05.861 00.000 20224 worker thread done servicing request
00:32:05.867 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=52704, med=3001, FiltMin=2745, FiltMax=23715, Gamma=1.000
00:32:05.885 00.018 8996 UpdateGuideState exits: m=568798 SNR=301.0
00:32:05.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:05.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:05.888 00.001 8996 Enqueuing Expose request
00:32:05.888 00.000 20224 Worker thread wakes up
00:32:05.888 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:05.890 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:05.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:06.879 00.989 20224 Exposure complete
00:32:06.999 00.120 20224 worker thread done servicing request
00:32:06.999 00.000 8996 OnExposeComplete: enter
00:32:07.000 00.001 8996 UpdateGuideState(): m_state=6
00:32:07.001 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10330
00:32:07.002 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.45, Mass=727627, SNR=334.5, Peak=56950 HFD=4.5
00:32:07.003 00.001 8996 MultiStar: [#1 -0.02,-0.22,0.63,U] [#2 -0.02,-0.02,0.75,U] [#3 -0.15,-0.22,0.57,U] [#4 -0.05,0.10,0.57,U] [#5 -0.13,0.08,0.60,U] [#6 -0.03,-0.00,0.43,U] [#7 0.09,-0.04,0.37,U] [#8 0.10,0.03,0.35,U] 
00:32:07.004 00.001 8996 single-star, 8 included, MultiStar: {-0.03, -0.04}, one-star: {-0.00, -0.02}
00:32:07.005 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
00:32:07.006 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
00:32:07.007 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.66 mountX=0.00 mountY=0.02, mountTheta=1.56
00:32:07.009 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.02, opts=13)
00:32:07.009 00.000 8996 Enqueuing Move request for scope (-0.00, -0.02)
00:32:07.010 00.001 20224 Worker thread wakes up
00:32:07.010 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
00:32:07.010 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
00:32:07.010 00.000 20224 Moving (-0.00, -0.02) raw xDistance=0.00 yDistance=0.02
00:32:07.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:32:07.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:07.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:32:07.011 00.001 20224 MoveAxis(E, 0, ABG)
00:32:07.011 00.000 20224 Move returns status 0, amount 0
00:32:07.011 00.000 20224 MoveAxis(N, 0, ABG)
00:32:07.011 00.000 20224 Move returns status 0, amount 0
00:32:07.011 00.000 20224 move complete, result=0
00:32:07.011 00.000 20224 worker thread done servicing request
00:32:07.014 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56950, med=3001, FiltMin=2726, FiltMax=28499, Gamma=1.000
00:32:07.027 00.013 8996 UpdateGuideState exits: m=727627 SNR=334.5
00:32:07.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:07.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:07.030 00.001 8996 Enqueuing Expose request
00:32:07.031 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:07.031 00.000 20224 Worker thread wakes up
00:32:07.032 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:07.032 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:08.209 01.177 20224 Exposure complete
00:32:08.308 00.099 20224 worker thread done servicing request
00:32:08.309 00.001 8996 OnExposeComplete: enter
00:32:08.311 00.002 8996 UpdateGuideState(): m_state=6
00:32:08.313 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10331
00:32:08.314 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.60, Mass=796417, SNR=323.5, Peak=56384 HFD=4.7
00:32:08.316 00.002 8996 MultiStar: [#1 0.03,0.13,0.68,U] [#2 -0.23,0.27,0.74,U] [#3 -0.39,-0.06,0.64,U] [#4 -0.14,0.30,0.55,U] [#5 -0.08,0.25,0.57,U] [#6 -0.21,0.03,0.42,U] [#7 -0.08,-0.10,0.41,U] [#8 -0.01,0.07,0.38,U] 
00:32:08.318 00.002 8996 single-star, 8 included, MultiStar: {-0.14, 0.13}, one-star: {-0.10, 0.14}
00:32:08.319 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
00:32:08.320 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
00:32:08.321 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.14 hyp=0.17 cameraTheta=2.20 mountX=-0.11 mountY=-0.12, mountTheta=-2.30
00:32:08.322 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.14, opts=13)
00:32:08.324 00.002 8996 Enqueuing Move request for scope (-0.10, 0.14)
00:32:08.325 00.001 20224 Worker thread wakes up
00:32:08.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.14) opts 0xd
00:32:08.325 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.14)
00:32:08.325 00.000 20224 Moving (-0.10, 0.14) raw xDistance=-0.11 yDistance=-0.12
00:32:08.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:32:08.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:08.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:32:08.325 00.000 20224 MoveAxis(E, 0, ABG)
00:32:08.325 00.000 20224 Move returns status 0, amount 0
00:32:08.325 00.000 20224 MoveAxis(N, 0, ABG)
00:32:08.326 00.001 20224 Move returns status 0, amount 0
00:32:08.326 00.000 20224 move complete, result=0
00:32:08.326 00.000 20224 worker thread done servicing request
00:32:08.330 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=56384, med=3001, FiltMin=2713, FiltMax=29014, Gamma=1.000
00:32:08.343 00.013 8996 UpdateGuideState exits: m=796417 SNR=323.5
00:32:08.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:08.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:08.345 00.000 8996 Enqueuing Expose request
00:32:08.346 00.001 20224 Worker thread wakes up
00:32:08.346 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:08.347 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:08.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:09.333 00.986 20224 Exposure complete
00:32:09.394 00.061 20224 worker thread done servicing request
00:32:09.394 00.000 8996 OnExposeComplete: enter
00:32:09.396 00.002 8996 UpdateGuideState(): m_state=6
00:32:09.397 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10332
00:32:09.399 00.002 8996 Star::Find returns 1 (0), X=135.33, Y=473.56, Mass=682577, SNR=361.4, Peak=43133 HFD=4.6
00:32:09.401 00.002 8996 MultiStar: [#1 0.05,0.24,0.67,U] [#2 -0.28,0.05,0.63,U] [#3 -0.39,-0.18,0.55,U] [#4 -0.28,0.21,0.50,U] [#5 -0.15,0.16,0.51,U] [#6 -0.11,0.14,0.42,U] [#7 0.14,0.02,0.39,U] [#8 -0.01,-0.07,0.35,U] 
00:32:09.402 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.08}, one-star: {-0.27, 0.10}
00:32:09.403 00.001 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
00:32:09.404 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
00:32:09.405 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.68 mountX=-0.17 mountY=-0.06, mountTheta=-2.79
00:32:09.407 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
00:32:09.408 00.001 8996 Enqueuing Move request for scope (-0.17, 0.08)
00:32:09.409 00.001 20224 Worker thread wakes up
00:32:09.409 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
00:32:09.409 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
00:32:09.409 00.000 20224 Moving (-0.17, 0.08) raw xDistance=-0.17 yDistance=-0.06
00:32:09.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:32:09.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:09.410 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:32:09.410 00.000 20224 MoveAxis(E, 0, ABG)
00:32:09.410 00.000 20224 Move returns status 0, amount 0
00:32:09.410 00.000 20224 MoveAxis(N, 0, ABG)
00:32:09.410 00.000 20224 Move returns status 0, amount 0
00:32:09.410 00.000 20224 move complete, result=0
00:32:09.410 00.000 20224 worker thread done servicing request
00:32:09.417 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=43133, med=3001, FiltMin=2723, FiltMax=21779, Gamma=1.000
00:32:09.430 00.013 8996 UpdateGuideState exits: m=682577 SNR=361.4
00:32:09.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:09.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:09.433 00.001 8996 Enqueuing Expose request
00:32:09.433 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:09.434 00.001 20224 Worker thread wakes up
00:32:09.434 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:09.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:10.621 01.187 20224 Exposure complete
00:32:10.679 00.058 20224 worker thread done servicing request
00:32:10.679 00.000 8996 OnExposeComplete: enter
00:32:10.681 00.002 8996 UpdateGuideState(): m_state=6
00:32:10.683 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10333
00:32:10.684 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.66, Mass=721401, SNR=346.6, Peak=58032 HFD=4.6
00:32:10.685 00.001 8996 MultiStar: [#1 0.04,0.13,0.66,U] [#2 -0.00,0.24,0.75,U] [#3 -0.21,-0.03,0.61,U] [#4 -0.01,0.21,0.54,U] [#5 0.02,0.07,0.59,U] [#6 -0.03,0.35,0.41,U] [#7 0.05,0.11,0.42,U] [#8 -0.00,0.00,0.35,U] 
00:32:10.686 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.15}, one-star: {-0.08, 0.20}
00:32:10.687 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
00:32:10.688 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
00:32:10.689 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.77 mountX=-0.04 mountY=-0.14, mountTheta=-1.87
00:32:10.691 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.15, opts=13)
00:32:10.692 00.001 8996 Enqueuing Move request for scope (-0.03, 0.15)
00:32:10.693 00.001 20224 Worker thread wakes up
00:32:10.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
00:32:10.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
00:32:10.693 00.000 20224 Moving (-0.03, 0.15) raw xDistance=-0.04 yDistance=-0.14
00:32:10.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:32:10.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:10.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:32:10.693 00.000 20224 MoveAxis(E, 0, ABG)
00:32:10.693 00.000 20224 Move returns status 0, amount 0
00:32:10.693 00.000 20224 MoveAxis(N, 0, ABG)
00:32:10.693 00.000 20224 Move returns status 0, amount 0
00:32:10.693 00.000 20224 move complete, result=0
00:32:10.693 00.000 20224 worker thread done servicing request
00:32:10.698 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58032, med=3001, FiltMin=2720, FiltMax=26323, Gamma=1.000
00:32:10.714 00.016 8996 UpdateGuideState exits: m=721401 SNR=346.6
00:32:10.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:10.715 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:10.716 00.001 8996 Enqueuing Expose request
00:32:10.717 00.001 20224 Worker thread wakes up
00:32:10.717 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:10.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:10.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:11.685 00.967 20224 Exposure complete
00:32:11.747 00.062 20224 worker thread done servicing request
00:32:11.747 00.000 8996 OnExposeComplete: enter
00:32:11.748 00.001 8996 UpdateGuideState(): m_state=6
00:32:11.749 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10334
00:32:11.749 00.000 8996 Star::Find returns 1 (0), X=135.39, Y=473.85, Mass=696200, SNR=318.3, Peak=61648 HFD=4.4
00:32:11.750 00.001 8996 MultiStar: [#1 0.12,-0.09,0.70,U] [#2 0.02,0.10,0.74,U] [#3 -0.12,-0.09,0.60,U] [#4 0.01,0.33,0.48,U] [#5 -0.11,0.54,0.00,M1] [#6 -0.06,0.30,0.44,U] [#7 -0.00,0.26,0.45,U] [#8 0.00,0.33,0.41,U] 
00:32:11.751 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.18}, one-star: {-0.22, 0.39}
00:32:11.752 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
00:32:11.752 00.000 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
00:32:11.753 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.81 mountX=-0.06 mountY=-0.18, mountTheta=-1.90
00:32:11.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.18, opts=13)
00:32:11.756 00.001 8996 Enqueuing Move request for scope (-0.04, 0.18)
00:32:11.757 00.001 20224 Worker thread wakes up
00:32:11.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
00:32:11.757 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
00:32:11.757 00.000 20224 Moving (-0.04, 0.18) raw xDistance=-0.06 yDistance=-0.18
00:32:11.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:32:11.758 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:11.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:32:11.758 00.000 20224 MoveAxis(E, 0, ABG)
00:32:11.758 00.000 20224 Move returns status 0, amount 0
00:32:11.758 00.000 20224 MoveAxis(N, 0, ABG)
00:32:11.758 00.000 20224 Move returns status 0, amount 0
00:32:11.758 00.000 20224 move complete, result=0
00:32:11.758 00.000 20224 worker thread done servicing request
00:32:11.764 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=61648, med=3001, FiltMin=2723, FiltMax=25936, Gamma=1.000
00:32:11.780 00.016 8996 UpdateGuideState exits: m=696200 SNR=318.3
00:32:11.782 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:11.782 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:11.783 00.001 8996 Enqueuing Expose request
00:32:11.784 00.001 20224 Worker thread wakes up
00:32:11.784 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:11.785 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:11.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:12.956 01.171 20224 Exposure complete
00:32:13.035 00.079 20224 worker thread done servicing request
00:32:13.035 00.000 8996 OnExposeComplete: enter
00:32:13.036 00.001 8996 UpdateGuideState(): m_state=6
00:32:13.037 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10335
00:32:13.038 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.68, Mass=708055, SNR=339.6, Peak=58480 HFD=4.7
00:32:13.039 00.001 8996 MultiStar: [#1 0.10,0.04,0.62,U] [#2 -0.06,0.39,0.85,U] [#3 -0.28,0.09,0.56,U] [#4 -0.16,0.49,0.00,M1] [#5 0.01,0.30,0.51,U] [#6 0.03,0.31,0.40,U] [#7 0.00,0.33,0.45,U] [#8 -0.06,0.27,0.41,U] 
00:32:13.040 00.001 8996 single-star, 7 included, MultiStar: {-0.03, 0.24}, one-star: {-0.01, 0.21}
00:32:13.041 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
00:32:13.042 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
00:32:13.042 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.63 mountX=-0.03 mountY=-0.21, mountTheta=-1.73
00:32:13.045 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.21, opts=13)
00:32:13.046 00.001 8996 Enqueuing Move request for scope (-0.01, 0.21)
00:32:13.047 00.001 20224 Worker thread wakes up
00:32:13.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
00:32:13.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
00:32:13.047 00.000 20224 Moving (-0.01, 0.21) raw xDistance=-0.03 yDistance=-0.21
00:32:13.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:32:13.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:32:13.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:32:13.047 00.000 20224 MoveAxis(E, 0, ABG)
00:32:13.047 00.000 20224 Move returns status 0, amount 0
00:32:13.047 00.000 20224 MoveAxis(N, 0, ABG)
00:32:13.047 00.000 20224 Move returns status 0, amount 0
00:32:13.047 00.000 20224 move complete, result=0
00:32:13.047 00.000 20224 worker thread done servicing request
00:32:13.052 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58480, med=3001, FiltMin=2717, FiltMax=26758, Gamma=1.000
00:32:13.068 00.016 8996 UpdateGuideState exits: m=708055 SNR=339.6
00:32:13.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:13.070 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:13.071 00.001 8996 Enqueuing Expose request
00:32:13.071 00.000 20224 Worker thread wakes up
00:32:13.072 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:13.072 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:13.073 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:14.065 00.992 20224 Exposure complete
00:32:14.134 00.069 20224 worker thread done servicing request
00:32:14.134 00.000 8996 OnExposeComplete: enter
00:32:14.135 00.001 8996 UpdateGuideState(): m_state=6
00:32:14.137 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10336
00:32:14.138 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.78, Mass=687328, SNR=321.1, Peak=61440 HFD=4.5
00:32:14.139 00.001 8996 MultiStar: [#1 0.35,-0.03,0.68,U] [#2 -0.02,0.22,0.81,U] [#3 -0.07,-0.11,0.53,U] [#4 0.24,0.23,0.51,U] [#5 0.22,0.33,0.55,U] [#6 0.22,0.11,0.45,U] [#7 0.15,-0.11,0.48,U] [#8 0.19,0.35,0.41,U] 
00:32:14.140 00.001 8996 refined, 8 included, MultiStar: {0.14, 0.16}, one-star: {0.10, 0.32}
00:32:14.142 00.002 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
00:32:14.143 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
00:32:14.144 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.16 hyp=0.21 cameraTheta=0.83 mountX=0.13 mountY=-0.17, mountTheta=-0.93
00:32:14.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.16, opts=13)
00:32:14.146 00.000 8996 Enqueuing Move request for scope (0.14, 0.16)
00:32:14.148 00.002 20224 Worker thread wakes up
00:32:14.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.16) opts 0xd
00:32:14.148 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.16)
00:32:14.148 00.000 20224 Moving (0.14, 0.16) raw xDistance=0.13 yDistance=-0.17
00:32:14.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:32:14.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:14.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:32:14.148 00.000 20224 MoveAxis(E, 0, ABG)
00:32:14.148 00.000 20224 Move returns status 0, amount 0
00:32:14.148 00.000 20224 MoveAxis(N, 0, ABG)
00:32:14.148 00.000 20224 Move returns status 0, amount 0
00:32:14.148 00.000 20224 move complete, result=0
00:32:14.148 00.000 20224 worker thread done servicing request
00:32:14.153 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=61440, med=3001, FiltMin=2717, FiltMax=27382, Gamma=1.000
00:32:14.169 00.016 8996 UpdateGuideState exits: m=687328 SNR=321.1
00:32:14.171 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:14.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:14.174 00.002 8996 Enqueuing Expose request
00:32:14.175 00.001 20224 Worker thread wakes up
00:32:14.176 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:14.177 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:14.177 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:15.340 01.163 20224 Exposure complete
00:32:15.425 00.085 20224 worker thread done servicing request
00:32:15.425 00.000 8996 OnExposeComplete: enter
00:32:15.426 00.001 8996 UpdateGuideState(): m_state=6
00:32:15.427 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10337
00:32:15.428 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.54, Mass=579665, SNR=285.6, Peak=42880 HFD=4.9
00:32:15.429 00.001 8996 MultiStar: [#1 -0.08,-0.28,0.77,U] [#2 -0.28,0.07,0.87,U] [#3 -0.42,-0.14,0.72,U] [#4 -0.15,0.06,0.60,U] [#5 -0.20,0.14,0.69,U] [#6 -0.07,-0.10,0.56,U] [#7 -0.06,0.03,0.43,U] [#8 -0.13,-0.08,0.46,U] 
00:32:15.429 00.000 8996 single-star, 8 included, MultiStar: {-0.18, -0.02}, one-star: {-0.12, 0.08}
00:32:15.430 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
00:32:15.431 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
00:32:15.432 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.57 mountX=-0.12 mountY=-0.06, mountTheta=-2.68
00:32:15.434 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
00:32:15.437 00.003 8996 Enqueuing Move request for scope (-0.12, 0.08)
00:32:15.439 00.002 20224 Worker thread wakes up
00:32:15.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
00:32:15.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
00:32:15.439 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.12 yDistance=-0.06
00:32:15.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:32:15.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:15.440 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:32:15.440 00.000 20224 MoveAxis(E, 0, ABG)
00:32:15.440 00.000 20224 Move returns status 0, amount 0
00:32:15.440 00.000 20224 MoveAxis(N, 0, ABG)
00:32:15.440 00.000 20224 Move returns status 0, amount 0
00:32:15.440 00.000 20224 move complete, result=0
00:32:15.440 00.000 20224 worker thread done servicing request
00:32:15.448 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=42880, med=3001, FiltMin=2713, FiltMax=21462, Gamma=1.000
00:32:15.480 00.032 8996 UpdateGuideState exits: m=579665 SNR=285.6
00:32:15.483 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:15.486 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:15.488 00.002 8996 Enqueuing Expose request
00:32:15.490 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:15.493 00.003 20224 Worker thread wakes up
00:32:15.493 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:15.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:16.473 00.980 20224 Exposure complete
00:32:16.542 00.069 20224 worker thread done servicing request
00:32:16.542 00.000 8996 OnExposeComplete: enter
00:32:16.543 00.001 8996 UpdateGuideState(): m_state=6
00:32:16.544 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10338
00:32:16.546 00.002 8996 Star::Find returns 1 (0), X=135.41, Y=473.72, Mass=688752, SNR=347.4, Peak=55344 HFD=4.7
00:32:16.547 00.001 8996 MultiStar: [#1 -0.13,0.18,0.63,U] [#2 -0.18,0.15,0.66,U] [#3 -0.39,0.09,0.63,U] [#4 -0.12,0.18,0.51,U] [#5 -0.23,0.26,0.53,U] [#6 0.03,0.24,0.43,U] [#7 0.02,0.23,0.42,U] [#8 -0.04,0.16,0.38,U] 
00:32:16.548 00.001 8996 refined, 8 included, MultiStar: {-0.16, 0.20}, one-star: {-0.19, 0.26}
00:32:16.548 00.000 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
00:32:16.550 00.002 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
00:32:16.550 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.20 hyp=0.25 cameraTheta=2.25 mountX=-0.18 mountY=-0.18, mountTheta=-2.36
00:32:16.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.20, opts=13)
00:32:16.553 00.001 8996 Enqueuing Move request for scope (-0.16, 0.20)
00:32:16.554 00.001 20224 Worker thread wakes up
00:32:16.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.20) opts 0xd
00:32:16.554 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.20)
00:32:16.554 00.000 20224 Moving (-0.16, 0.20) raw xDistance=-0.18 yDistance=-0.18
00:32:16.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:32:16.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:16.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:32:16.554 00.000 20224 MoveAxis(E, 0, ABG)
00:32:16.554 00.000 20224 Move returns status 0, amount 0
00:32:16.554 00.000 20224 MoveAxis(N, 0, ABG)
00:32:16.554 00.000 20224 Move returns status 0, amount 0
00:32:16.554 00.000 20224 move complete, result=0
00:32:16.554 00.000 20224 worker thread done servicing request
00:32:16.558 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55344, med=3001, FiltMin=2717, FiltMax=23670, Gamma=1.000
00:32:16.570 00.012 8996 UpdateGuideState exits: m=688752 SNR=347.4
00:32:16.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:16.571 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:16.572 00.001 8996 Enqueuing Expose request
00:32:16.575 00.003 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:16.577 00.002 20224 Worker thread wakes up
00:32:16.578 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:16.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:17.745 01.167 20224 Exposure complete
00:32:17.819 00.074 20224 worker thread done servicing request
00:32:17.819 00.000 8996 OnExposeComplete: enter
00:32:17.821 00.002 8996 UpdateGuideState(): m_state=6
00:32:17.822 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10339
00:32:17.823 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.77, Mass=642751, SNR=334.8, Peak=43728 HFD=4.6
00:32:17.825 00.002 8996 MultiStar: [#1 -0.27,-0.06,0.65,U] [#2 -0.37,0.44,0.00,M1] [#3 -0.43,0.06,0.59,U] [#4 -0.36,0.35,0.00,M1] [#5 -0.21,0.12,0.53,U] [#6 -0.28,0.38,0.00,M1] [#7 -0.04,0.20,0.38,U] [#8 -0.19,0.18,0.38,U] 
00:32:17.826 00.001 8996 refined, 5 included, MultiStar: {-0.26, 0.14}, one-star: {-0.29, 0.30}
00:32:17.827 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
00:32:17.828 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
00:32:17.829 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.30 cameraTheta=2.64 mountX=-0.28 mountY=-0.11, mountTheta=-2.76
00:32:17.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.14, opts=13)
00:32:17.832 00.001 8996 Enqueuing Move request for scope (-0.26, 0.14)
00:32:17.833 00.001 20224 Worker thread wakes up
00:32:17.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd
00:32:17.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.14)
00:32:17.833 00.000 20224 Moving (-0.26, 0.14) raw xDistance=-0.28 yDistance=-0.11
00:32:17.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:32:17.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:17.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:32:17.833 00.000 20224 MoveAxis(E, 40, ABG)
00:32:17.833 00.000 20224 Guiding  Dir = 2, Dur = 40
00:32:17.833 00.000 20224 IsSlewing returns 0
00:32:17.834 00.001 20224 IsGuiding returns 0
00:32:17.838 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=43728, med=3001, FiltMin=2726, FiltMax=22710, Gamma=1.000
00:32:17.851 00.013 8996 UpdateGuideState exits: m=642751 SNR=334.8
00:32:17.851 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:17.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:17.854 00.002 8996 Enqueuing Expose request
00:32:17.870 00.016 20224 PulseGuide returned control before completion, sleep 14
00:32:17.885 00.015 20224 IsGuiding returns 1
00:32:17.885 00.000 20224 scope still moving after pulse duration time elapsed
00:32:17.916 00.031 20224 IsSlewing returns 0
00:32:17.916 00.000 20224 IsGuiding returns 1
00:32:17.947 00.031 20224 IsSlewing returns 0
00:32:17.947 00.000 20224 IsGuiding returns 1
00:32:17.978 00.031 20224 IsSlewing returns 0
00:32:17.979 00.001 20224 IsGuiding returns 0
00:32:17.979 00.000 20224 scope move finished after 40 + 104 ms
00:32:17.979 00.000 20224 Move returns status 0, amount 40
00:32:17.979 00.000 20224 MoveAxis(N, 0, ABG)
00:32:17.979 00.000 20224 Move returns status 0, amount 0
00:32:17.979 00.000 20224 move complete, result=0
00:32:17.979 00.000 20224 worker thread done servicing request
00:32:17.980 00.001 20224 Worker thread wakes up
00:32:17.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:17.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:17.980 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
00:32:18.973 00.993 20224 Exposure complete
00:32:19.057 00.084 20224 worker thread done servicing request
00:32:19.057 00.000 8996 OnExposeComplete: enter
00:32:19.059 00.002 8996 UpdateGuideState(): m_state=6
00:32:19.060 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10340
00:32:19.061 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.64, Mass=645765, SNR=319.5, Peak=48784 HFD=4.8
00:32:19.063 00.002 8996 MultiStar: [#1 -0.24,-0.04,0.67,U] [#2 -0.08,0.30,0.76,U] [#3 -0.37,-0.01,0.60,U] [#4 -0.12,0.30,0.57,U] [#5 0.06,0.14,0.62,U] [#6 -0.14,-0.02,0.42,U] [#7 0.00,-0.20,0.41,U] [#8 -0.05,-0.02,0.45,U] 
00:32:19.064 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.10}, one-star: {0.02, 0.18}
00:32:19.065 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
00:32:19.067 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
00:32:19.068 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.36 mountX=-0.11 mountY=-0.09, mountTheta=-2.46
00:32:19.072 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.10, opts=13)
00:32:19.073 00.001 8996 Enqueuing Move request for scope (-0.10, 0.10)
00:32:19.075 00.002 20224 Worker thread wakes up
00:32:19.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
00:32:19.075 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
00:32:19.075 00.000 20224 Moving (-0.10, 0.10) raw xDistance=-0.11 yDistance=-0.09
00:32:19.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:32:19.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:19.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:32:19.075 00.000 20224 MoveAxis(E, 0, ABG)
00:32:19.076 00.001 20224 Move returns status 0, amount 0
00:32:19.076 00.000 20224 MoveAxis(N, 0, ABG)
00:32:19.076 00.000 20224 Move returns status 0, amount 0
00:32:19.076 00.000 20224 move complete, result=0
00:32:19.076 00.000 20224 worker thread done servicing request
00:32:19.081 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48784, med=3001, FiltMin=2745, FiltMax=25190, Gamma=1.000
00:32:19.096 00.015 8996 UpdateGuideState exits: m=645765 SNR=319.5
00:32:19.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:19.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:19.099 00.001 8996 Enqueuing Expose request
00:32:19.099 00.000 20224 Worker thread wakes up
00:32:19.099 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:19.100 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:19.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:20.308 01.208 20224 Exposure complete
00:32:20.391 00.083 20224 worker thread done servicing request
00:32:20.391 00.000 8996 OnExposeComplete: enter
00:32:20.392 00.001 8996 UpdateGuideState(): m_state=6
00:32:20.393 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10341
00:32:20.395 00.002 8996 Star::Find returns 1 (0), X=135.68, Y=473.19, Mass=713959, SNR=308.9, Peak=58998 HFD=4.6
00:32:20.396 00.001 8996 MultiStar: [#1 0.14,-0.43,0.00,M1] [#2 0.00,-0.12,0.79,U] [#3 -0.03,-0.66,0.00,M1] [#4 0.00,-0.18,0.55,U] [#5 0.15,-0.18,0.60,U] [#6 0.17,-0.23,0.45,U] [#7 0.20,-0.31,0.48,U] [#8 0.12,-0.26,0.37,U] 
00:32:20.397 00.001 8996 refined, 6 included, MultiStar: {0.09, -0.22}, one-star: {0.08, -0.27}
00:32:20.400 00.003 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
00:32:20.402 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
00:32:20.404 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.23 cameraTheta=-1.18 mountX=0.11 mountY=0.21, mountTheta=1.07
00:32:20.408 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.22, opts=13)
00:32:20.410 00.002 8996 Enqueuing Move request for scope (0.09, -0.22)
00:32:20.412 00.002 20224 Worker thread wakes up
00:32:20.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
00:32:20.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
00:32:20.412 00.000 20224 Moving (0.09, -0.22) raw xDistance=0.11 yDistance=0.21
00:32:20.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:32:20.413 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:32:20.413 00.000 20224 MoveAxis(E, 0, ABG)
00:32:20.413 00.000 20224 Move returns status 0, amount 0
00:32:20.413 00.000 20224 MoveAxis(S, 43, ABG)
00:32:20.413 00.000 20224 Guiding  Dir = 1, Dur = 43
00:32:20.413 00.000 20224 IsSlewing returns 0
00:32:20.414 00.001 20224 IsGuiding returns 0
00:32:20.417 00.003 20224 PulseGuide returned control before completion, sleep 51
00:32:20.421 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58998, med=3001, FiltMin=2659, FiltMax=27776, Gamma=1.000
00:32:20.439 00.018 8996 UpdateGuideState exits: m=713959 SNR=308.9
00:32:20.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:20.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:20.442 00.001 8996 Enqueuing Expose request
00:32:20.477 00.035 20224 IsGuiding returns 1
00:32:20.477 00.000 20224 scope still moving after pulse duration time elapsed
00:32:20.509 00.032 20224 IsSlewing returns 0
00:32:20.509 00.000 20224 IsGuiding returns 0
00:32:20.509 00.000 20224 scope move finished after 43 + 52 ms
00:32:20.509 00.000 20224 Move returns status 0, amount 43
00:32:20.509 00.000 20224 move complete, result=0
00:32:20.509 00.000 20224 worker thread done servicing request
00:32:20.510 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
00:32:20.511 00.001 20224 Worker thread wakes up
00:32:20.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:20.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:21.497 00.986 20224 Exposure complete
00:32:21.576 00.079 20224 worker thread done servicing request
00:32:21.577 00.001 8996 OnExposeComplete: enter
00:32:21.578 00.001 8996 UpdateGuideState(): m_state=6
00:32:21.580 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10342
00:32:21.581 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.64, Mass=696300, SNR=360.0, Peak=54448 HFD=4.7
00:32:21.582 00.001 8996 MultiStar: [#1 0.13,0.05,0.58,U] [#2 0.12,0.11,0.65,U] [#3 0.04,-0.04,0.54,U] [#4 0.07,0.22,0.50,U] [#5 0.16,0.06,0.60,U] [#6 0.23,0.16,0.38,U] [#7 0.31,-0.03,0.43,U] [#8 0.35,0.06,0.34,U] 
00:32:21.583 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.09}, one-star: {0.09, 0.17}
00:32:21.584 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
00:32:21.585 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
00:32:21.585 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.09 hyp=0.17 cameraTheta=0.56 mountX=0.14 mountY=-0.11, mountTheta=-0.67
00:32:21.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.09, opts=13)
00:32:21.587 00.000 8996 Enqueuing Move request for scope (0.15, 0.09)
00:32:21.588 00.001 20224 Worker thread wakes up
00:32:21.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.09) opts 0xd
00:32:21.588 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.09)
00:32:21.588 00.000 20224 Moving (0.15, 0.09) raw xDistance=0.14 yDistance=-0.11
00:32:21.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:32:21.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:21.589 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:32:21.589 00.000 20224 MoveAxis(E, 0, ABG)
00:32:21.589 00.000 20224 Move returns status 0, amount 0
00:32:21.589 00.000 20224 MoveAxis(N, 0, ABG)
00:32:21.589 00.000 20224 Move returns status 0, amount 0
00:32:21.589 00.000 20224 move complete, result=0
00:32:21.589 00.000 20224 worker thread done servicing request
00:32:21.592 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54448, med=3001, FiltMin=2713, FiltMax=28531, Gamma=1.000
00:32:21.605 00.013 8996 UpdateGuideState exits: m=696300 SNR=360.0
00:32:21.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:21.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:21.608 00.001 8996 Enqueuing Expose request
00:32:21.608 00.000 20224 Worker thread wakes up
00:32:21.608 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:21.609 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:21.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:22.778 01.169 20224 Exposure complete
00:32:22.845 00.067 20224 worker thread done servicing request
00:32:22.845 00.000 8996 OnExposeComplete: enter
00:32:22.847 00.002 8996 UpdateGuideState(): m_state=6
00:32:22.849 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10343
00:32:22.851 00.002 8996 Star::Find returns 1 (0), X=135.86, Y=473.46, Mass=641130, SNR=345.6, Peak=48150 HFD=4.7
00:32:22.854 00.003 8996 MultiStar: [#1 0.21,-0.22,0.70,U] [#2 0.28,-0.13,0.67,U] [#3 0.08,-0.04,0.55,U] [#4 0.16,0.28,0.45,U] [#5 0.29,-0.08,0.56,U] [#6 0.50,0.05,0.00,M1] [#7 0.42,0.03,0.38,U] [#8 0.47,-0.17,0.00,M1] 
00:32:22.855 00.001 8996 refined, 6 included, MultiStar: {0.24, -0.04}, one-star: {0.26, -0.00}
00:32:22.857 00.002 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
00:32:22.858 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.10)
00:32:22.860 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=-0.04 hyp=0.24 cameraTheta=-0.16 mountX=0.24 mountY=0.01, mountTheta=0.05
00:32:22.862 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.04, opts=13)
00:32:22.864 00.002 8996 Enqueuing Move request for scope (0.24, -0.04)
00:32:22.865 00.001 20224 Worker thread wakes up
00:32:22.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.04) opts 0xd
00:32:22.865 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.04)
00:32:22.865 00.000 20224 Moving (0.24, -0.04) raw xDistance=0.24 yDistance=0.01
00:32:22.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:32:22.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:22.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:22.865 00.000 20224 MoveAxis(W, 36, ABG)
00:32:22.865 00.000 20224 Guiding  Dir = 3, Dur = 36
00:32:22.866 00.001 20224 IsSlewing returns 0
00:32:22.866 00.000 20224 IsGuiding returns 0
00:32:22.874 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48150, med=3001, FiltMin=2723, FiltMax=24998, Gamma=1.000
00:32:22.893 00.019 8996 UpdateGuideState exits: m=641130 SNR=345.6
00:32:22.893 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:22.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:22.895 00.001 8996 Enqueuing Expose request
00:32:22.914 00.019 20224 IsGuiding returns 1
00:32:22.915 00.001 20224 scope still moving after pulse duration time elapsed
00:32:22.945 00.030 20224 IsSlewing returns 0
00:32:22.945 00.000 20224 IsGuiding returns 1
00:32:22.976 00.031 20224 IsSlewing returns 0
00:32:22.976 00.000 20224 IsGuiding returns 1
00:32:23.007 00.031 20224 IsSlewing returns 0
00:32:23.008 00.001 20224 IsGuiding returns 0
00:32:23.008 00.000 20224 scope move finished after 36 + 105 ms
00:32:23.008 00.000 20224 Move returns status 0, amount 36
00:32:23.008 00.000 20224 MoveAxis(N, 0, ABG)
00:32:23.008 00.000 20224 Move returns status 0, amount 0
00:32:23.008 00.000 20224 move complete, result=0
00:32:23.008 00.000 20224 worker thread done servicing request
00:32:23.008 00.000 20224 Worker thread wakes up
00:32:23.009 00.001 8996 GuideStep: 0.2 px 36 ms WEST, 0.0 px 0 ms NORTH
00:32:23.011 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:23.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:23.983 00.972 20224 Exposure complete
00:32:24.056 00.073 20224 worker thread done servicing request
00:32:24.056 00.000 8996 OnExposeComplete: enter
00:32:24.057 00.001 8996 UpdateGuideState(): m_state=6
00:32:24.058 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10344
00:32:24.059 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.30, Mass=750210, SNR=338.1, Peak=64534 HFD=4.5
00:32:24.060 00.001 8996 MultiStar: [#1 0.21,-0.15,0.72,U] [#2 -0.07,-0.14,0.67,U] [#3 -0.23,-0.22,0.66,U] [#4 -0.01,0.03,0.56,U] [#5 0.02,-0.15,0.58,U] [#6 0.09,0.16,0.45,U] [#7 -0.11,0.03,0.39,U] [#8 0.17,-0.07,0.34,U] 
00:32:24.061 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.10}, one-star: {0.19, -0.16}
00:32:24.061 00.000 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
00:32:24.062 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
00:32:24.063 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.10 cameraTheta=-1.19 mountX=0.05 mountY=0.09, mountTheta=1.09
00:32:24.064 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.10, opts=13)
00:32:24.066 00.002 8996 Enqueuing Move request for scope (0.04, -0.10)
00:32:24.068 00.002 20224 Worker thread wakes up
00:32:24.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
00:32:24.068 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
00:32:24.068 00.000 20224 Moving (0.04, -0.10) raw xDistance=0.05 yDistance=0.09
00:32:24.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:32:24.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:24.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:32:24.068 00.000 20224 MoveAxis(E, 0, ABG)
00:32:24.068 00.000 20224 Move returns status 0, amount 0
00:32:24.068 00.000 20224 MoveAxis(N, 0, ABG)
00:32:24.069 00.001 20224 Move returns status 0, amount 0
00:32:24.069 00.000 20224 move complete, result=0
00:32:24.069 00.000 20224 worker thread done servicing request
00:32:24.074 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=64534, med=3001, FiltMin=2729, FiltMax=29110, Gamma=1.000
00:32:24.095 00.021 8996 UpdateGuideState exits: m=750210 SNR=338.1
00:32:24.097 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:24.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:24.099 00.001 8996 Enqueuing Expose request
00:32:24.100 00.001 20224 Worker thread wakes up
00:32:24.100 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:24.101 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:24.102 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:25.253 01.151 20224 Exposure complete
00:32:25.323 00.070 20224 worker thread done servicing request
00:32:25.323 00.000 8996 OnExposeComplete: enter
00:32:25.324 00.001 8996 UpdateGuideState(): m_state=6
00:32:25.325 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10345
00:32:25.326 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.22, Mass=697778, SNR=306.2, Peak=54230 HFD=4.6
00:32:25.327 00.001 8996 MultiStar: [#1 -0.14,-0.47,0.00,M1] [#2 -0.45,-0.30,0.00,M1] [#3 -0.44,-0.70,0.00,M1] [#4 -0.27,-0.24,0.63,U] [#5 -0.34,-0.41,0.00,M1] [#6 -0.24,-0.43,0.00,M1] [#7 -0.16,-0.48,0.00,M1] [#8 -0.11,-0.39,0.38,U] 
00:32:25.327 00.000 8996 single-star, 2 included, MultiStar: {-0.17, -0.27}, one-star: {-0.13, -0.25}
00:32:25.328 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
00:32:25.329 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
00:32:25.329 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-2.06 mountX=-0.11 mountY=0.26, mountTheta=1.96
00:32:25.331 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.25, opts=13)
00:32:25.332 00.001 8996 Enqueuing Move request for scope (-0.13, -0.25)
00:32:25.333 00.001 20224 Worker thread wakes up
00:32:25.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.25) opts 0xd
00:32:25.333 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.25)
00:32:25.333 00.000 20224 Moving (-0.13, -0.25) raw xDistance=-0.11 yDistance=0.26
00:32:25.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:32:25.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:32:25.333 00.000 20224 MoveAxis(E, 0, ABG)
00:32:25.333 00.000 20224 Move returns status 0, amount 0
00:32:25.333 00.000 20224 MoveAxis(S, 55, ABG)
00:32:25.333 00.000 20224 Guiding  Dir = 1, Dur = 55
00:32:25.333 00.000 20224 IsSlewing returns 0
00:32:25.334 00.001 20224 IsGuiding returns 0
00:32:25.337 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54230, med=3001, FiltMin=2710, FiltMax=26691, Gamma=1.000
00:32:25.350 00.013 8996 UpdateGuideState exits: m=697778 SNR=306.2
00:32:25.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:25.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:25.353 00.001 8996 Enqueuing Expose request
00:32:25.357 00.004 20224 PulseGuide returned control before completion, sleep 42
00:32:25.405 00.048 20224 IsGuiding returns 1
00:32:25.405 00.000 20224 scope still moving after pulse duration time elapsed
00:32:25.436 00.031 20224 IsSlewing returns 0
00:32:25.437 00.001 20224 IsGuiding returns 0
00:32:25.437 00.000 20224 scope move finished after 55 + 47 ms
00:32:25.437 00.000 20224 Move returns status 0, amount 55
00:32:25.437 00.000 20224 move complete, result=0
00:32:25.437 00.000 20224 worker thread done servicing request
00:32:25.437 00.000 20224 Worker thread wakes up
00:32:25.437 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
00:32:25.440 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:25.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:26.426 00.986 20224 Exposure complete
00:32:26.498 00.072 20224 worker thread done servicing request
00:32:26.498 00.000 8996 OnExposeComplete: enter
00:32:26.500 00.002 8996 UpdateGuideState(): m_state=6
00:32:26.502 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10346
00:32:26.503 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.50, Mass=731193, SNR=361.2, Peak=49974 HFD=4.7
00:32:26.505 00.002 8996 MultiStar: [#1 -0.17,0.02,0.60,U] [#2 -0.41,0.10,0.76,U] [#3 -0.69,-0.44,0.00,M2] [#4 -0.33,-0.18,0.57,U] [#5 -0.30,0.19,0.60,U] [#6 -0.18,0.00,0.38,U] [#7 -0.27,0.01,0.40,U] [#8 -0.27,-0.04,0.32,U] 
00:32:26.506 00.001 8996 refined, 7 included, MultiStar: {-0.32, 0.03}, one-star: {-0.46, 0.03}
00:32:26.507 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
00:32:26.508 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:32:26.510 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.03 hyp=0.33 cameraTheta=3.06 mountX=-0.33 mountY=0.01, mountTheta=3.11
00:32:26.512 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.03, opts=13)
00:32:26.513 00.001 8996 Enqueuing Move request for scope (-0.32, 0.03)
00:32:26.514 00.001 20224 Worker thread wakes up
00:32:26.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.03) opts 0xd
00:32:26.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.03)
00:32:26.514 00.000 20224 Moving (-0.32, 0.03) raw xDistance=-0.33 yDistance=0.01
00:32:26.515 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:32:26.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:26.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:32:26.515 00.000 20224 MoveAxis(E, 48, ABG)
00:32:26.515 00.000 20224 Guiding  Dir = 2, Dur = 48
00:32:26.515 00.000 20224 IsSlewing returns 0
00:32:26.515 00.000 20224 IsGuiding returns 0
00:32:26.519 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49974, med=3001, FiltMin=2726, FiltMax=22966, Gamma=1.000
00:32:26.532 00.013 8996 UpdateGuideState exits: m=731193 SNR=361.2
00:32:26.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:26.534 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:26.535 00.001 8996 Enqueuing Expose request
00:32:26.546 00.011 20224 PulseGuide returned control before completion, sleep 28
00:32:26.577 00.031 20224 IsGuiding returns 1
00:32:26.577 00.000 20224 scope still moving after pulse duration time elapsed
00:32:26.609 00.032 20224 IsSlewing returns 0
00:32:26.609 00.000 20224 IsGuiding returns 1
00:32:26.640 00.031 20224 IsSlewing returns 0
00:32:26.640 00.000 20224 IsGuiding returns 0
00:32:26.640 00.000 20224 scope move finished after 48 + 77 ms
00:32:26.640 00.000 20224 Move returns status 0, amount 48
00:32:26.641 00.001 20224 MoveAxis(N, 0, ABG)
00:32:26.641 00.000 20224 Move returns status 0, amount 0
00:32:26.641 00.000 20224 move complete, result=0
00:32:26.641 00.000 20224 worker thread done servicing request
00:32:26.641 00.000 20224 Worker thread wakes up
00:32:26.641 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.0 px 0 ms NORTH
00:32:26.642 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:26.643 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:27.804 01.161 20224 Exposure complete
00:32:27.873 00.069 20224 worker thread done servicing request
00:32:27.873 00.000 8996 OnExposeComplete: enter
00:32:27.874 00.001 8996 UpdateGuideState(): m_state=6
00:32:27.876 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10347
00:32:27.876 00.000 8996 Star::Find returns 1 (0), X=135.89, Y=473.66, Mass=756998, SNR=330.7, Peak=60944 HFD=4.5
00:32:27.878 00.002 8996 MultiStar: [#1 0.41,0.09,0.65,U] [#2 0.40,0.19,0.00,M1] [#3 -0.04,-0.13,0.60,U] [#4 0.23,0.20,0.55,U] [#5 0.30,0.25,0.55,U] [#6 0.44,0.05,0.00,M1] [#7 0.46,0.13,0.00,M1] [#8 0.45,0.46,0.00,M1] 
00:32:27.879 00.001 8996 refined, 4 included, MultiStar: {0.24, 0.13}, one-star: {0.29, 0.20}
00:32:27.880 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
00:32:27.881 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
00:32:27.882 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.13 hyp=0.28 cameraTheta=0.48 mountX=0.23 mountY=-0.15, mountTheta=-0.59
00:32:27.883 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.13, opts=13)
00:32:27.884 00.001 8996 Enqueuing Move request for scope (0.24, 0.13)
00:32:27.885 00.001 20224 Worker thread wakes up
00:32:27.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.13) opts 0xd
00:32:27.885 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.13)
00:32:27.885 00.000 20224 Moving (0.24, 0.13) raw xDistance=0.23 yDistance=-0.15
00:32:27.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
00:32:27.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:27.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:32:27.885 00.000 20224 MoveAxis(W, 30, ABG)
00:32:27.886 00.001 20224 Guiding  Dir = 3, Dur = 30
00:32:27.886 00.000 20224 IsSlewing returns 0
00:32:27.886 00.000 20224 IsGuiding returns 0
00:32:27.887 00.001 20224 PulseGuide returned control before completion, sleep 39
00:32:27.892 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=60944, med=3001, FiltMin=2681, FiltMax=30253, Gamma=1.000
00:32:27.917 00.025 8996 UpdateGuideState exits: m=756998 SNR=330.7
00:32:27.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:27.919 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:27.921 00.002 8996 Enqueuing Expose request
00:32:27.929 00.008 20224 IsGuiding returns 1
00:32:27.929 00.000 20224 scope still moving after pulse duration time elapsed
00:32:27.965 00.036 20224 IsSlewing returns 0
00:32:27.965 00.000 20224 IsGuiding returns 0
00:32:27.965 00.000 20224 scope move finished after 30 + 48 ms
00:32:27.965 00.000 20224 Move returns status 0, amount 30
00:32:27.965 00.000 20224 MoveAxis(N, 0, ABG)
00:32:27.965 00.000 20224 Move returns status 0, amount 0
00:32:27.965 00.000 20224 move complete, result=0
00:32:27.965 00.000 20224 worker thread done servicing request
00:32:27.965 00.000 20224 Worker thread wakes up
00:32:27.965 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:27.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:27.966 00.001 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
00:32:28.949 00.983 20224 Exposure complete
00:32:29.030 00.081 20224 worker thread done servicing request
00:32:29.030 00.000 8996 OnExposeComplete: enter
00:32:29.031 00.001 8996 UpdateGuideState(): m_state=6
00:32:29.032 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10348
00:32:29.033 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.91, Mass=654622, SNR=317.4, Peak=56320 HFD=4.3
00:32:29.034 00.001 8996 MultiStar: [#1 0.07,0.39,0.75,U] [#2 0.07,0.23,0.77,U] [#3 -0.34,0.18,0.76,U] [#4 -0.17,0.33,0.55,U] [#5 0.04,0.22,0.55,U] [#6 0.00,0.40,0.42,U] [#7 0.27,0.23,0.49,U] [#8 0.17,0.15,0.39,U] 
00:32:29.035 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.30}, one-star: {-0.11, 0.44}
00:32:29.038 00.003 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
00:32:29.040 00.002 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
00:32:29.043 00.003 8996 CameraToMount -- cameraX=-0.02 cameraY=0.30 hyp=0.30 cameraTheta=1.65 mountX=-0.05 mountY=-0.29, mountTheta=-1.74
00:32:29.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.30, opts=13)
00:32:29.046 00.001 8996 Enqueuing Move request for scope (-0.02, 0.30)
00:32:29.047 00.001 20224 Worker thread wakes up
00:32:29.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.30) opts 0xd
00:32:29.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.30)
00:32:29.048 00.001 20224 Moving (-0.02, 0.30) raw xDistance=-0.05 yDistance=-0.29
00:32:29.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:32:29.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:29.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:32:29.048 00.000 20224 MoveAxis(E, 0, ABG)
00:32:29.048 00.000 20224 Move returns status 0, amount 0
00:32:29.048 00.000 20224 MoveAxis(N, 0, ABG)
00:32:29.048 00.000 20224 Move returns status 0, amount 0
00:32:29.049 00.001 20224 move complete, result=0
00:32:29.049 00.000 20224 worker thread done servicing request
00:32:29.058 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56320, med=3001, FiltMin=2687, FiltMax=26038, Gamma=1.000
00:32:29.084 00.026 8996 UpdateGuideState exits: m=654622 SNR=317.4
00:32:29.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:29.085 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:29.086 00.001 8996 Enqueuing Expose request
00:32:29.087 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:32:29.088 00.001 20224 Worker thread wakes up
00:32:29.088 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:29.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:30.244 01.156 20224 Exposure complete
00:32:30.335 00.091 20224 worker thread done servicing request
00:32:30.335 00.000 8996 OnExposeComplete: enter
00:32:30.337 00.002 8996 UpdateGuideState(): m_state=6
00:32:30.339 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10349
00:32:30.341 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.68, Mass=618534, SNR=304.6, Peak=53856 HFD=4.6
00:32:30.343 00.002 8996 MultiStar: [#1 0.12,0.16,0.71,U] [#2 -0.10,0.40,0.79,U] [#3 -0.30,0.14,0.65,U] [#4 -0.10,0.38,0.68,U] [#5 0.09,0.26,0.62,U] [#6 0.01,0.34,0.47,U] [#7 0.15,0.33,0.48,U] [#8 0.05,0.39,0.36,U] 
00:32:30.345 00.002 8996 single-star, 8 included, MultiStar: {0.00, 0.28}, one-star: {0.14, 0.21}
00:32:30.347 00.002 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
00:32:30.348 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
00:32:30.350 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.21 hyp=0.25 cameraTheta=1.00 mountX=0.11 mountY=-0.23, mountTheta=-1.10
00:32:30.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.21, opts=13)
00:32:30.353 00.001 8996 Enqueuing Move request for scope (0.14, 0.21)
00:32:30.354 00.001 20224 Worker thread wakes up
00:32:30.355 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.21) opts 0xd
00:32:30.355 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.21)
00:32:30.355 00.000 20224 Moving (0.14, 0.21) raw xDistance=0.11 yDistance=-0.23
00:32:30.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:32:30.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:32:30.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:32:30.355 00.000 20224 MoveAxis(E, 0, ABG)
00:32:30.355 00.000 20224 Move returns status 0, amount 0
00:32:30.355 00.000 20224 MoveAxis(N, 0, ABG)
00:32:30.355 00.000 20224 Move returns status 0, amount 0
00:32:30.355 00.000 20224 move complete, result=0
00:32:30.355 00.000 20224 worker thread done servicing request
00:32:30.361 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53856, med=3001, FiltMin=2733, FiltMax=25651, Gamma=1.000
00:32:30.374 00.013 8996 UpdateGuideState exits: m=618534 SNR=304.6
00:32:30.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:30.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:30.376 00.000 8996 Enqueuing Expose request
00:32:30.377 00.001 20224 Worker thread wakes up
00:32:30.377 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:30.378 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:30.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:31.358 00.980 20224 Exposure complete
00:32:31.437 00.079 20224 worker thread done servicing request
00:32:31.438 00.001 8996 OnExposeComplete: enter
00:32:31.439 00.001 8996 UpdateGuideState(): m_state=6
00:32:31.440 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10350
00:32:31.441 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.88, Mass=742494, SNR=352.5, Peak=65440 HFD=4.5
00:32:31.442 00.001 8996 MultiStar: [#1 -0.13,0.36,0.56,U] [#2 -0.20,0.46,0.00,M1] [#3 -0.42,0.17,0.00,M1] [#4 -0.38,0.43,0.00,M1] [#5 -0.16,0.43,0.00,M1] [#6 -0.07,0.43,0.42,U] [#7 0.02,0.17,0.39,U] [#8 0.02,0.43,0.37,U] 
00:32:31.444 00.002 8996 refined, 4 included, MultiStar: {-0.05, 0.37}, one-star: {-0.04, 0.41}
00:32:31.446 00.002 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
00:32:31.448 00.002 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
00:32:31.450 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.37 hyp=0.37 cameraTheta=1.70 mountX=-0.09 mountY=-0.36, mountTheta=-1.80
00:32:31.452 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.37, opts=13)
00:32:31.454 00.002 8996 Enqueuing Move request for scope (-0.05, 0.37)
00:32:31.455 00.001 20224 Worker thread wakes up
00:32:31.456 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.37) opts 0xd
00:32:31.456 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.37)
00:32:31.456 00.000 20224 Moving (-0.05, 0.37) raw xDistance=-0.09 yDistance=-0.36
00:32:31.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:32:31.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:32:31.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:32:31.456 00.000 20224 MoveAxis(E, 0, ABG)
00:32:31.456 00.000 20224 Move returns status 0, amount 0
00:32:31.456 00.000 20224 MoveAxis(N, 0, ABG)
00:32:31.456 00.000 20224 Move returns status 0, amount 0
00:32:31.457 00.001 20224 move complete, result=0
00:32:31.457 00.000 20224 worker thread done servicing request
00:32:31.466 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=3001, FiltMin=2733, FiltMax=30422, Gamma=1.000
00:32:31.495 00.029 8996 UpdateGuideState exits: m=742494 SNR=352.5
00:32:31.497 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:31.498 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:31.500 00.002 8996 Enqueuing Expose request
00:32:31.501 00.001 20224 Worker thread wakes up
00:32:31.501 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:32:31.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:31.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:32.676 01.174 20224 Exposure complete
00:32:32.749 00.073 20224 worker thread done servicing request
00:32:32.749 00.000 8996 OnExposeComplete: enter
00:32:32.751 00.002 8996 UpdateGuideState(): m_state=6
00:32:32.754 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10351
00:32:32.755 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.91, Mass=675507, SNR=316.2, Peak=56605 HFD=4.4
00:32:32.757 00.002 8996 MultiStar: [#1 -0.38,0.27,0.00,M1] [#2 -0.52,0.63,0.00,M2] [#3 -0.64,0.12,0.00,M2] [#4 -0.53,0.36,0.00,M2] [#5 -0.25,0.38,0.00,M2] [#6 -0.43,0.28,0.00,M1] [#7 -0.20,0.16,0.45,U] [#8 -0.23,0.48,0.00,M1] 
00:32:32.758 00.001 8996 refined, 1 included, MultiStar: {-0.33, 0.36}, one-star: {-0.39, 0.45}
00:32:32.759 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
00:32:32.761 00.002 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
00:32:32.762 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.36 hyp=0.49 cameraTheta=2.32 mountX=-0.37 mountY=-0.32, mountTheta=-2.43
00:32:32.765 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.36, opts=13)
00:32:32.766 00.001 8996 Enqueuing Move request for scope (-0.33, 0.36)
00:32:32.768 00.002 20224 Worker thread wakes up
00:32:32.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.36) opts 0xd
00:32:32.768 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.36)
00:32:32.768 00.000 20224 Moving (-0.33, 0.36) raw xDistance=-0.37 yDistance=-0.32
00:32:32.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
00:32:32.769 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.01 newest=-0.91
00:32:32.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
00:32:32.769 00.000 20224 MoveAxis(E, 54, ABG)
00:32:32.769 00.000 20224 Guiding  Dir = 2, Dur = 54
00:32:32.769 00.000 20224 IsSlewing returns 0
00:32:32.769 00.000 20224 IsGuiding returns 0
00:32:32.771 00.002 20224 PulseGuide returned control before completion, sleep 63
00:32:32.774 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56605, med=3001, FiltMin=2701, FiltMax=26038, Gamma=1.000
00:32:32.792 00.018 8996 UpdateGuideState exits: m=675507 SNR=316.2
00:32:32.794 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:32.794 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:32.795 00.001 8996 Enqueuing Expose request
00:32:32.843 00.048 20224 IsGuiding returns 1
00:32:32.843 00.000 20224 scope still moving after pulse duration time elapsed
00:32:32.874 00.031 20224 IsSlewing returns 0
00:32:32.875 00.001 20224 IsGuiding returns 0
00:32:32.875 00.000 20224 scope move finished after 54 + 51 ms
00:32:32.875 00.000 20224 Move returns status 0, amount 54
00:32:32.875 00.000 20224 MoveAxis(N, 67, ABG)
00:32:32.875 00.000 20224 Guiding  Dir = 0, Dur = 67
00:32:32.875 00.000 20224 IsSlewing returns 0
00:32:32.875 00.000 20224 IsGuiding returns 0
00:32:32.923 00.048 20224 PulseGuide returned control before completion, sleep 30
00:32:32.968 00.045 20224 IsGuiding returns 1
00:32:32.968 00.000 20224 scope still moving after pulse duration time elapsed
00:32:32.998 00.030 20224 IsSlewing returns 0
00:32:32.998 00.000 20224 IsGuiding returns 1
00:32:33.030 00.032 20224 IsSlewing returns 0
00:32:33.031 00.001 20224 IsGuiding returns 0
00:32:33.031 00.000 20224 scope move finished after 67 + 88 ms
00:32:33.031 00.000 20224 Move returns status 0, amount 67
00:32:33.031 00.000 20224 move complete, result=0
00:32:33.031 00.000 20224 worker thread done servicing request
00:32:33.031 00.000 20224 Worker thread wakes up
00:32:33.031 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.3 px 67 ms NORTH
00:32:33.035 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:33.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:34.028 00.993 20224 Exposure complete
00:32:34.089 00.061 20224 worker thread done servicing request
00:32:34.089 00.000 8996 OnExposeComplete: enter
00:32:34.090 00.001 8996 UpdateGuideState(): m_state=6
00:32:34.091 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10352
00:32:34.092 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.77, Mass=750994, SNR=333.3, Peak=65440 HFD=4.6
00:32:34.093 00.001 8996 MultiStar: [#1 -0.32,0.23,0.59,U] [#2 0.09,0.49,0.00,M3] [#3 -0.36,0.06,0.58,U] [#4 -0.13,0.23,0.50,U] [#5 -0.22,0.09,0.58,U] [#6 -0.15,0.30,0.47,U] [#7 0.07,0.07,0.46,U] [#8 -0.11,0.35,0.37,U] 
00:32:34.094 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.21}, one-star: {-0.06, 0.31}
00:32:34.094 00.000 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
00:32:34.095 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
00:32:34.098 00.003 8996 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.26 cameraTheta=2.23 mountX=-0.18 mountY=-0.19, mountTheta=-2.33
00:32:34.102 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.21, opts=13)
00:32:34.103 00.001 8996 Enqueuing Move request for scope (-0.16, 0.21)
00:32:34.105 00.002 20224 Worker thread wakes up
00:32:34.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
00:32:34.105 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
00:32:34.105 00.000 20224 Moving (-0.16, 0.21) raw xDistance=-0.18 yDistance=-0.19
00:32:34.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:32:34.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:34.106 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:32:34.106 00.000 20224 MoveAxis(E, 0, ABG)
00:32:34.106 00.000 20224 Move returns status 0, amount 0
00:32:34.106 00.000 20224 MoveAxis(N, 0, ABG)
00:32:34.106 00.000 20224 Move returns status 0, amount 0
00:32:34.106 00.000 20224 move complete, result=0
00:32:34.106 00.000 20224 worker thread done servicing request
00:32:34.113 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65440, med=3001, FiltMin=2720, FiltMax=28550, Gamma=1.000
00:32:34.131 00.018 8996 UpdateGuideState exits: m=750994 SNR=333.3
00:32:34.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:34.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:34.134 00.001 8996 Enqueuing Expose request
00:32:34.135 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:34.136 00.001 20224 Worker thread wakes up
00:32:34.136 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:34.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:35.302 01.166 20224 Exposure complete
00:32:35.368 00.066 20224 worker thread done servicing request
00:32:35.368 00.000 8996 OnExposeComplete: enter
00:32:35.369 00.001 8996 UpdateGuideState(): m_state=6
00:32:35.370 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10353
00:32:35.371 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.69, Mass=596425, SNR=312.3, Peak=47840 HFD=4.6
00:32:35.372 00.001 8996 MultiStar: [#1 -0.04,-0.09,0.72,U] [#2 -0.22,0.21,0.79,U] [#3 -0.25,-0.25,0.58,U] [#4 -0.15,0.12,0.61,U] [#5 -0.24,0.14,0.60,U] [#6 -0.06,0.03,0.49,U] [#7 0.06,-0.02,0.50,U] [#8 -0.01,-0.04,0.36,U] 
00:32:35.373 00.001 8996 refined, 8 included, MultiStar: {-0.14, 0.06}, one-star: {-0.20, 0.23}
00:32:35.374 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
00:32:35.375 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
00:32:35.376 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.74 mountX=-0.14 mountY=-0.04, mountTheta=-2.86
00:32:35.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.06, opts=13)
00:32:35.379 00.001 8996 Enqueuing Move request for scope (-0.14, 0.06)
00:32:35.379 00.000 20224 Worker thread wakes up
00:32:35.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
00:32:35.380 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
00:32:35.380 00.000 20224 Moving (-0.14, 0.06) raw xDistance=-0.14 yDistance=-0.04
00:32:35.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:32:35.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:35.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:32:35.380 00.000 20224 MoveAxis(E, 0, ABG)
00:32:35.380 00.000 20224 Move returns status 0, amount 0
00:32:35.380 00.000 20224 MoveAxis(N, 0, ABG)
00:32:35.380 00.000 20224 Move returns status 0, amount 0
00:32:35.380 00.000 20224 move complete, result=0
00:32:35.380 00.000 20224 worker thread done servicing request
00:32:35.384 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47840, med=3001, FiltMin=2697, FiltMax=20790, Gamma=1.000
00:32:35.399 00.015 8996 UpdateGuideState exits: m=596425 SNR=312.3
00:32:35.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:35.400 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:35.401 00.001 8996 Enqueuing Expose request
00:32:35.401 00.000 20224 Worker thread wakes up
00:32:35.402 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:32:35.402 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:35.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:36.389 00.987 20224 Exposure complete
00:32:36.463 00.074 20224 worker thread done servicing request
00:32:36.463 00.000 8996 OnExposeComplete: enter
00:32:36.465 00.002 8996 UpdateGuideState(): m_state=6
00:32:36.467 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10354
00:32:36.468 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.55, Mass=675221, SNR=338.2, Peak=52624 HFD=4.8
00:32:36.470 00.002 8996 MultiStar: [#1 0.13,0.15,0.66,U] [#2 -0.11,0.17,0.83,U] [#3 -0.26,-0.11,0.58,U] [#4 -0.08,0.27,0.52,U] [#5 -0.03,0.06,0.53,U] [#6 0.19,0.20,0.50,U] [#7 0.11,0.04,0.44,U] [#8 -0.11,-0.16,0.35,U] 
00:32:36.472 00.002 8996 refined, 8 included, MultiStar: {-0.03, 0.09}, one-star: {-0.05, 0.09}
00:32:36.473 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
00:32:36.475 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
00:32:36.476 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.88 mountX=-0.04 mountY=-0.09, mountTheta=-1.98
00:32:36.480 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
00:32:36.481 00.001 8996 Enqueuing Move request for scope (-0.03, 0.09)
00:32:36.483 00.002 20224 Worker thread wakes up
00:32:36.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
00:32:36.483 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
00:32:36.483 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
00:32:36.484 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:32:36.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:36.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:32:36.484 00.000 20224 MoveAxis(E, 0, ABG)
00:32:36.484 00.000 20224 Move returns status 0, amount 0
00:32:36.484 00.000 20224 MoveAxis(N, 0, ABG)
00:32:36.484 00.000 20224 Move returns status 0, amount 0
00:32:36.484 00.000 20224 move complete, result=0
00:32:36.485 00.001 20224 worker thread done servicing request
00:32:36.492 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52624, med=3001, FiltMin=2723, FiltMax=25763, Gamma=1.000
00:32:36.513 00.021 8996 UpdateGuideState exits: m=675221 SNR=338.2
00:32:36.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:36.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:36.516 00.001 8996 Enqueuing Expose request
00:32:36.517 00.001 20224 Worker thread wakes up
00:32:36.517 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:36.518 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:36.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:37.693 01.175 20224 Exposure complete
00:32:37.762 00.069 20224 worker thread done servicing request
00:32:37.763 00.001 8996 OnExposeComplete: enter
00:32:37.764 00.001 8996 UpdateGuideState(): m_state=6
00:32:37.765 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10355
00:32:37.767 00.002 8996 Star::Find returns 1 (0), X=135.61, Y=473.71, Mass=723400, SNR=338.6, Peak=59760 HFD=4.7
00:32:37.768 00.001 8996 MultiStar: [#1 0.18,0.20,0.59,U] [#2 0.07,0.28,0.70,U] [#3 -0.13,-0.03,0.56,U] [#4 0.04,0.38,0.61,U] [#5 0.13,0.49,0.00,M1] [#6 0.18,0.29,0.42,U] [#7 0.07,0.21,0.48,U] [#8 0.29,0.36,0.00,M1] 
00:32:37.769 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.23}, one-star: {0.01, 0.24}
00:32:37.771 00.002 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
00:32:37.772 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
00:32:37.773 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.34 mountX=0.03 mountY=-0.24, mountTheta=-1.44
00:32:37.777 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.23, opts=13)
00:32:37.780 00.003 8996 Enqueuing Move request for scope (0.05, 0.23)
00:32:37.782 00.002 20224 Worker thread wakes up
00:32:37.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.23) opts 0xd
00:32:37.782 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.23)
00:32:37.783 00.001 20224 Moving (0.05, 0.23) raw xDistance=0.03 yDistance=-0.24
00:32:37.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:32:37.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:32:37.783 00.000 20224 MoveAxis(E, 0, ABG)
00:32:37.783 00.000 20224 Move returns status 0, amount 0
00:32:37.783 00.000 20224 MoveAxis(N, 50, ABG)
00:32:37.783 00.000 20224 Guiding  Dir = 0, Dur = 50
00:32:37.783 00.000 20224 IsSlewing returns 0
00:32:37.784 00.001 20224 IsGuiding returns 0
00:32:37.792 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59760, med=3001, FiltMin=2726, FiltMax=28886, Gamma=1.000
00:32:37.806 00.014 8996 UpdateGuideState exits: m=723400 SNR=338.6
00:32:37.808 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:37.808 00.000 20224 PulseGuide returned control before completion, sleep 36
00:32:37.808 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:37.811 00.003 8996 Enqueuing Expose request
00:32:37.855 00.044 20224 IsGuiding returns 1
00:32:37.855 00.000 20224 scope still moving after pulse duration time elapsed
00:32:37.886 00.031 20224 IsSlewing returns 0
00:32:37.886 00.000 20224 IsGuiding returns 1
00:32:37.918 00.032 20224 IsSlewing returns 0
00:32:37.918 00.000 20224 IsGuiding returns 0
00:32:37.918 00.000 20224 scope move finished after 50 + 84 ms
00:32:37.918 00.000 20224 Move returns status 0, amount 50
00:32:37.918 00.000 20224 move complete, result=0
00:32:37.918 00.000 20224 worker thread done servicing request
00:32:37.918 00.000 20224 Worker thread wakes up
00:32:37.919 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:37.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:37.919 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
00:32:38.890 00.971 20224 Exposure complete
00:32:38.953 00.063 20224 worker thread done servicing request
00:32:38.953 00.000 8996 OnExposeComplete: enter
00:32:38.954 00.001 8996 UpdateGuideState(): m_state=6
00:32:38.954 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10356
00:32:38.955 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.60, Mass=757800, SNR=332.4, Peak=55088 HFD=4.5
00:32:38.957 00.002 8996 MultiStar: [#1 -0.10,0.06,0.74,U] [#2 -0.12,0.07,0.67,U] [#3 -0.21,-0.23,0.63,U] [#4 -0.05,0.15,0.52,U] [#5 -0.10,0.20,0.55,U] [#6 0.17,0.01,0.45,U] [#7 0.03,0.13,0.46,U] [#8 0.05,0.12,0.34,U] 
00:32:38.958 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.07}, one-star: {-0.21, 0.14}
00:32:38.958 00.000 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
00:32:38.959 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
00:32:38.960 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.45 mountX=-0.09 mountY=-0.06, mountTheta=-2.56
00:32:38.961 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
00:32:38.962 00.001 8996 Enqueuing Move request for scope (-0.09, 0.07)
00:32:38.963 00.001 20224 Worker thread wakes up
00:32:38.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
00:32:38.963 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
00:32:38.963 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.09 yDistance=-0.06
00:32:38.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:32:38.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:38.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:32:38.963 00.000 20224 MoveAxis(E, 0, ABG)
00:32:38.963 00.000 20224 Move returns status 0, amount 0
00:32:38.963 00.000 20224 MoveAxis(N, 0, ABG)
00:32:38.963 00.000 20224 Move returns status 0, amount 0
00:32:38.963 00.000 20224 move complete, result=0
00:32:38.964 00.001 20224 worker thread done servicing request
00:32:38.968 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=55088, med=3001, FiltMin=2694, FiltMax=25811, Gamma=1.000
00:32:38.980 00.012 8996 UpdateGuideState exits: m=757800 SNR=332.4
00:32:38.982 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:38.982 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:38.982 00.000 8996 Enqueuing Expose request
00:32:38.982 00.000 20224 Worker thread wakes up
00:32:38.984 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:38.984 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:38.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:40.146 01.162 20224 Exposure complete
00:32:40.218 00.072 20224 worker thread done servicing request
00:32:40.218 00.000 8996 OnExposeComplete: enter
00:32:40.220 00.002 8996 UpdateGuideState(): m_state=6
00:32:40.221 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10357
00:32:40.224 00.003 8996 Star::Find returns 1 (0), X=135.60, Y=473.36, Mass=733762, SNR=332.3, Peak=63590 HFD=4.6
00:32:40.226 00.002 8996 MultiStar: [#1 -0.01,-0.16,0.78,U] [#2 -0.04,-0.05,0.68,U] [#3 -0.33,-0.29,0.00,M1] [#4 -0.20,0.04,0.53,U] [#5 0.07,0.16,0.55,U] [#6 -0.10,0.05,0.42,U] [#7 -0.05,-0.23,0.39,U] [#8 0.08,-0.07,0.38,U] 
00:32:40.227 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.05}, one-star: {0.00, -0.11}
00:32:40.228 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
00:32:40.229 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
00:32:40.230 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.05 mountX=-0.02 mountY=0.06, mountTheta=1.95
00:32:40.232 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
00:32:40.233 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
00:32:40.235 00.002 20224 Worker thread wakes up
00:32:40.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
00:32:40.235 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
00:32:40.236 00.001 20224 Moving (-0.03, -0.05) raw xDistance=-0.02 yDistance=0.06
00:32:40.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:32:40.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:40.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:32:40.236 00.000 20224 MoveAxis(E, 0, ABG)
00:32:40.236 00.000 20224 Move returns status 0, amount 0
00:32:40.236 00.000 20224 MoveAxis(N, 0, ABG)
00:32:40.236 00.000 20224 Move returns status 0, amount 0
00:32:40.236 00.000 20224 move complete, result=0
00:32:40.236 00.000 20224 worker thread done servicing request
00:32:40.242 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63590, med=3001, FiltMin=2694, FiltMax=30243, Gamma=1.000
00:32:40.256 00.014 8996 UpdateGuideState exits: m=733762 SNR=332.3
00:32:40.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:40.257 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:40.258 00.001 8996 Enqueuing Expose request
00:32:40.259 00.001 20224 Worker thread wakes up
00:32:40.259 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:40.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:40.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:41.246 00.986 20224 Exposure complete
00:32:41.331 00.085 20224 worker thread done servicing request
00:32:41.331 00.000 8996 OnExposeComplete: enter
00:32:41.332 00.001 8996 UpdateGuideState(): m_state=6
00:32:41.333 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10358
00:32:41.333 00.000 8996 Star::Find returns 1 (0), X=135.57, Y=473.28, Mass=696467, SNR=296.7, Peak=57622 HFD=4.6
00:32:41.335 00.002 8996 MultiStar: [#1 -0.19,0.13,0.79,U] [#2 -0.35,0.15,0.87,U] [#3 -0.24,-0.04,0.62,U] [#4 -0.33,0.33,0.00,M1] [#5 0.05,0.23,0.71,U] [#6 -0.10,0.18,0.54,U] [#7 -0.05,0.22,0.55,U] [#8 0.07,0.12,0.44,U] 
00:32:41.335 00.000 8996 refined, 7 included, MultiStar: {-0.12, 0.08}, one-star: {-0.03, -0.19}
00:32:41.336 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
00:32:41.337 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
00:32:41.338 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.53 mountX=-0.13 mountY=-0.07, mountTheta=-2.64
00:32:41.339 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
00:32:41.340 00.001 8996 Enqueuing Move request for scope (-0.12, 0.08)
00:32:41.341 00.001 20224 Worker thread wakes up
00:32:41.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
00:32:41.341 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
00:32:41.341 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.13 yDistance=-0.07
00:32:41.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:32:41.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:41.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:32:41.341 00.000 20224 MoveAxis(E, 0, ABG)
00:32:41.341 00.000 20224 Move returns status 0, amount 0
00:32:41.341 00.000 20224 MoveAxis(N, 0, ABG)
00:32:41.341 00.000 20224 Move returns status 0, amount 0
00:32:41.341 00.000 20224 move complete, result=0
00:32:41.341 00.000 20224 worker thread done servicing request
00:32:41.345 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57622, med=3001, FiltMin=2697, FiltMax=28259, Gamma=1.000
00:32:41.358 00.013 8996 UpdateGuideState exits: m=696467 SNR=296.7
00:32:41.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:41.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:41.360 00.000 8996 Enqueuing Expose request
00:32:41.361 00.001 20224 Worker thread wakes up
00:32:41.361 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:41.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:41.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:42.533 01.171 20224 Exposure complete
00:32:42.589 00.056 20224 worker thread done servicing request
00:32:42.589 00.000 8996 OnExposeComplete: enter
00:32:42.592 00.003 8996 UpdateGuideState(): m_state=6
00:32:42.593 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10359
00:32:42.594 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.63, Mass=788587, SNR=383.6, Peak=61248 HFD=4.5
00:32:42.595 00.001 8996 MultiStar: [#1 0.06,0.05,0.59,U] [#2 -0.32,0.22,0.63,U] [#3 -0.37,0.06,0.53,U] [#4 -0.25,0.45,0.00,M2] [#5 -0.27,0.17,0.52,U] [#6 -0.11,0.23,0.37,U] [#7 -0.06,-0.01,0.33,U] [#8 -0.13,0.17,0.32,U] 
00:32:42.596 00.001 8996 single-star, 7 included, MultiStar: {-0.16, 0.14}, one-star: {-0.11, 0.17}
00:32:42.596 00.000 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
00:32:42.597 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
00:32:42.598 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.15 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
00:32:42.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.17, opts=13)
00:32:42.601 00.001 8996 Enqueuing Move request for scope (-0.11, 0.17)
00:32:42.602 00.001 20224 Worker thread wakes up
00:32:42.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
00:32:42.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
00:32:42.603 00.001 20224 Moving (-0.11, 0.17) raw xDistance=-0.12 yDistance=-0.15
00:32:42.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:32:42.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:42.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:32:42.603 00.000 20224 MoveAxis(E, 0, ABG)
00:32:42.603 00.000 20224 Move returns status 0, amount 0
00:32:42.603 00.000 20224 MoveAxis(N, 0, ABG)
00:32:42.603 00.000 20224 Move returns status 0, amount 0
00:32:42.603 00.000 20224 move complete, result=0
00:32:42.603 00.000 20224 worker thread done servicing request
00:32:42.609 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61248, med=3001, FiltMin=2716, FiltMax=27366, Gamma=1.000
00:32:42.621 00.012 8996 UpdateGuideState exits: m=788587 SNR=383.6
00:32:42.621 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:42.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:42.623 00.001 8996 Enqueuing Expose request
00:32:42.624 00.001 20224 Worker thread wakes up
00:32:42.624 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:42.625 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:42.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:43.593 00.968 20224 Exposure complete
00:32:43.669 00.076 20224 worker thread done servicing request
00:32:43.669 00.000 8996 OnExposeComplete: enter
00:32:43.671 00.002 8996 UpdateGuideState(): m_state=6
00:32:43.672 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10360
00:32:43.673 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.78, Mass=675731, SNR=398.2, Peak=54592 HFD=4.5
00:32:43.675 00.002 8996 MultiStar: [#1 -0.12,0.14,0.63,U] [#2 -0.51,0.31,0.00,M1] [#3 -0.55,-0.17,0.00,M1] [#4 -0.45,0.15,0.00,M3] [#5 -0.37,0.16,0.47,U] [#6 -0.26,0.10,0.35,U] [#7 -0.39,-0.12,0.35,U] [#8 -0.29,0.38,0.00,M1] 
00:32:43.677 00.002 8996 refined, 4 included, MultiStar: {-0.25, 0.17}, one-star: {-0.23, 0.32}
00:32:43.678 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
00:32:43.679 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
00:32:43.680 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.30 cameraTheta=2.55 mountX=-0.27 mountY=-0.14, mountTheta=-2.67
00:32:43.682 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.17, opts=13)
00:32:43.683 00.001 8996 Enqueuing Move request for scope (-0.25, 0.17)
00:32:43.684 00.001 20224 Worker thread wakes up
00:32:43.685 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd
00:32:43.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.17)
00:32:43.685 00.000 20224 Moving (-0.25, 0.17) raw xDistance=-0.27 yDistance=-0.14
00:32:43.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:32:43.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:43.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:32:43.685 00.000 20224 MoveAxis(E, 39, ABG)
00:32:43.685 00.000 20224 Guiding  Dir = 2, Dur = 39
00:32:43.685 00.000 20224 IsSlewing returns 0
00:32:43.685 00.000 20224 IsGuiding returns 0
00:32:43.686 00.001 20224 PulseGuide returned control before completion, sleep 48
00:32:43.692 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=54592, med=3001, FiltMin=2736, FiltMax=23248, Gamma=1.000
00:32:43.709 00.017 8996 UpdateGuideState exits: m=675731 SNR=398.2
00:32:43.710 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:43.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:43.711 00.000 8996 Enqueuing Expose request
00:32:43.750 00.039 20224 IsGuiding returns 1
00:32:43.750 00.000 20224 scope still moving after pulse duration time elapsed
00:32:43.781 00.031 20224 IsSlewing returns 0
00:32:43.781 00.000 20224 IsGuiding returns 0
00:32:43.781 00.000 20224 scope move finished after 39 + 56 ms
00:32:43.781 00.000 20224 Move returns status 0, amount 39
00:32:43.781 00.000 20224 MoveAxis(N, 0, ABG)
00:32:43.781 00.000 20224 Move returns status 0, amount 0
00:32:43.781 00.000 20224 move complete, result=0
00:32:43.781 00.000 20224 worker thread done servicing request
00:32:43.782 00.001 20224 Worker thread wakes up
00:32:43.782 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
00:32:43.783 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:43.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:44.947 01.164 20224 Exposure complete
00:32:45.014 00.067 20224 worker thread done servicing request
00:32:45.014 00.000 8996 OnExposeComplete: enter
00:32:45.015 00.001 8996 UpdateGuideState(): m_state=6
00:32:45.016 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10361
00:32:45.016 00.000 8996 Star::Find returns 1 (0), X=135.69, Y=473.61, Mass=723179, SNR=334.4, Peak=63152 HFD=4.7
00:32:45.017 00.001 8996 MultiStar: [#1 0.03,0.04,0.70,U] [#2 0.07,0.19,0.69,U] [#3 -0.01,-0.16,0.54,U] [#4 -0.09,0.17,0.52,U] [#5 0.13,0.10,0.55,U] [#6 0.06,0.02,0.40,U] [#7 0.23,-0.06,0.43,U] [#8 0.08,0.07,0.37,U] 
00:32:45.018 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.07}, one-star: {0.09, 0.15}
00:32:45.019 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
00:32:45.020 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
00:32:45.021 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.10 cameraTheta=0.86 mountX=0.06 mountY=-0.08, mountTheta=-0.96
00:32:45.024 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.07, opts=13)
00:32:45.024 00.000 8996 Enqueuing Move request for scope (0.06, 0.07)
00:32:45.025 00.001 20224 Worker thread wakes up
00:32:45.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
00:32:45.025 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
00:32:45.025 00.000 20224 Moving (0.06, 0.07) raw xDistance=0.06 yDistance=-0.08
00:32:45.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:32:45.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:45.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:32:45.025 00.000 20224 MoveAxis(E, 0, ABG)
00:32:45.026 00.001 20224 Move returns status 0, amount 0
00:32:45.026 00.000 20224 MoveAxis(N, 0, ABG)
00:32:45.026 00.000 20224 Move returns status 0, amount 0
00:32:45.026 00.000 20224 move complete, result=0
00:32:45.026 00.000 20224 worker thread done servicing request
00:32:45.029 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63152, med=3001, FiltMin=2720, FiltMax=28294, Gamma=1.000
00:32:45.043 00.014 8996 UpdateGuideState exits: m=723179 SNR=334.4
00:32:45.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:45.045 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:45.046 00.001 8996 Enqueuing Expose request
00:32:45.047 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:45.047 00.000 20224 Worker thread wakes up
00:32:45.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:45.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:46.025 00.977 20224 Exposure complete
00:32:46.091 00.066 20224 worker thread done servicing request
00:32:46.092 00.001 8996 OnExposeComplete: enter
00:32:46.093 00.001 8996 UpdateGuideState(): m_state=6
00:32:46.095 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10362
00:32:46.096 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.56, Mass=695794, SNR=319.0, Peak=51904 HFD=4.6
00:32:46.097 00.001 8996 MultiStar: [#1 -0.00,0.02,0.63,U] [#2 -0.16,0.17,0.66,U] [#3 -0.05,-0.10,0.64,U] [#4 -0.03,0.36,0.62,U] [#5 0.03,0.22,0.67,U] [#6 0.23,-0.18,0.54,U] [#7 0.06,-0.06,0.52,U] [#8 0.40,0.32,0.00,M1] 
00:32:46.098 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.07}, one-star: {-0.03, 0.09}
00:32:46.099 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
00:32:46.100 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
00:32:46.101 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.58 mountX=-0.01 mountY=-0.07, mountTheta=-1.67
00:32:46.103 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.07, opts=13)
00:32:46.104 00.001 8996 Enqueuing Move request for scope (-0.00, 0.07)
00:32:46.105 00.001 20224 Worker thread wakes up
00:32:46.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.07) opts 0xd
00:32:46.105 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.07)
00:32:46.105 00.000 20224 Moving (-0.00, 0.07) raw xDistance=-0.01 yDistance=-0.07
00:32:46.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:32:46.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:46.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:32:46.105 00.000 20224 MoveAxis(E, 0, ABG)
00:32:46.105 00.000 20224 Move returns status 0, amount 0
00:32:46.105 00.000 20224 MoveAxis(N, 0, ABG)
00:32:46.106 00.001 20224 Move returns status 0, amount 0
00:32:46.106 00.000 20224 move complete, result=0
00:32:46.106 00.000 20224 worker thread done servicing request
00:32:46.112 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51904, med=3001, FiltMin=2713, FiltMax=24947, Gamma=1.000
00:32:46.131 00.019 8996 UpdateGuideState exits: m=695794 SNR=319.0
00:32:46.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:46.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:46.134 00.001 8996 Enqueuing Expose request
00:32:46.135 00.001 20224 Worker thread wakes up
00:32:46.135 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:46.136 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:46.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:47.307 01.171 20224 Exposure complete
00:32:47.384 00.077 20224 worker thread done servicing request
00:32:47.384 00.000 8996 OnExposeComplete: enter
00:32:47.385 00.001 8996 UpdateGuideState(): m_state=6
00:32:47.386 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10363
00:32:47.387 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.57, Mass=713983, SNR=314.5, Peak=57056 HFD=4.6
00:32:47.388 00.001 8996 MultiStar: [#1 0.08,-0.02,0.70,U] [#2 -0.02,-0.01,0.73,U] [#3 0.00,0.16,0.64,U] [#4 0.16,0.46,0.00,M2] [#5 0.25,0.07,0.59,U] [#6 0.31,0.07,0.49,U] [#7 0.13,-0.06,0.49,U] [#8 0.08,0.19,0.40,U] 
00:32:47.389 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.06}, one-star: {0.12, 0.11}
00:32:47.390 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
00:32:47.390 00.000 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
00:32:47.391 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.51 mountX=0.10 mountY=-0.07, mountTheta=-0.62
00:32:47.392 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.06, opts=13)
00:32:47.393 00.001 8996 Enqueuing Move request for scope (0.11, 0.06)
00:32:47.394 00.001 20224 Worker thread wakes up
00:32:47.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
00:32:47.394 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
00:32:47.395 00.001 20224 Moving (0.11, 0.06) raw xDistance=0.10 yDistance=-0.07
00:32:47.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:32:47.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:47.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:32:47.395 00.000 20224 MoveAxis(E, 0, ABG)
00:32:47.395 00.000 20224 Move returns status 0, amount 0
00:32:47.395 00.000 20224 MoveAxis(N, 0, ABG)
00:32:47.395 00.000 20224 Move returns status 0, amount 0
00:32:47.395 00.000 20224 move complete, result=0
00:32:47.395 00.000 20224 worker thread done servicing request
00:32:47.398 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57056, med=3001, FiltMin=2736, FiltMax=29763, Gamma=1.000
00:32:47.415 00.017 8996 UpdateGuideState exits: m=713983 SNR=314.5
00:32:47.417 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:47.418 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:47.420 00.002 8996 Enqueuing Expose request
00:32:47.422 00.002 20224 Worker thread wakes up
00:32:47.422 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:47.422 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:47.423 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:48.412 00.989 20224 Exposure complete
00:32:48.502 00.090 20224 worker thread done servicing request
00:32:48.502 00.000 8996 OnExposeComplete: enter
00:32:48.503 00.001 8996 UpdateGuideState(): m_state=6
00:32:48.505 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10364
00:32:48.507 00.002 8996 Star::Find returns 1 (0), X=135.59, Y=473.42, Mass=718548, SNR=353.7, Peak=61014 HFD=4.5
00:32:48.508 00.001 8996 MultiStar: [#1 0.04,-0.11,0.59,U] [#2 -0.00,-0.04,0.71,U] [#3 -0.03,-0.16,0.53,U] [#4 0.05,0.23,0.54,U] [#5 0.00,-0.11,0.60,U] [#6 0.16,-0.02,0.37,U] [#7 0.34,0.04,0.42,U] [#8 -0.03,-0.01,0.34,U] 
00:32:48.510 00.002 8996 single-star, 8 included, MultiStar: {0.04, -0.03}, one-star: {-0.01, -0.04}
00:32:48.512 00.002 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
00:32:48.513 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
00:32:48.515 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.05 cameraTheta=-1.84 mountX=-0.01 mountY=0.04, mountTheta=1.75
00:32:48.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
00:32:48.519 00.002 8996 Enqueuing Move request for scope (-0.01, -0.04)
00:32:48.520 00.001 20224 Worker thread wakes up
00:32:48.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
00:32:48.520 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
00:32:48.521 00.001 20224 Moving (-0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
00:32:48.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:32:48.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:48.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:32:48.521 00.000 20224 MoveAxis(E, 0, ABG)
00:32:48.521 00.000 20224 Move returns status 0, amount 0
00:32:48.521 00.000 20224 MoveAxis(N, 0, ABG)
00:32:48.521 00.000 20224 Move returns status 0, amount 0
00:32:48.521 00.000 20224 move complete, result=0
00:32:48.521 00.000 20224 worker thread done servicing request
00:32:48.532 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=61014, med=3001, FiltMin=2669, FiltMax=28931, Gamma=1.000
00:32:48.553 00.021 8996 UpdateGuideState exits: m=718548 SNR=353.7
00:32:48.555 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:48.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:48.557 00.001 8996 Enqueuing Expose request
00:32:48.557 00.000 20224 Worker thread wakes up
00:32:48.558 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:32:48.559 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:48.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:49.731 01.172 20224 Exposure complete
00:32:49.826 00.095 20224 worker thread done servicing request
00:32:49.827 00.001 8996 OnExposeComplete: enter
00:32:49.827 00.000 8996 UpdateGuideState(): m_state=6
00:32:49.828 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10365
00:32:49.829 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.66, Mass=659819, SNR=340.1, Peak=57584 HFD=4.7
00:32:49.830 00.001 8996 MultiStar: [#1 0.03,0.07,0.64,U] [#2 -0.13,0.05,0.77,U] [#3 -0.33,-0.03,0.53,U] [#4 -0.07,0.27,0.54,U] [#5 -0.12,0.13,0.56,U] [#6 -0.06,0.01,0.41,U] [#7 -0.04,0.16,0.44,U] [#8 0.10,0.07,0.38,U] 
00:32:49.830 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.11}, one-star: {0.00, 0.19}
00:32:49.831 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
00:32:49.832 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
00:32:49.833 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.13 mountX=-0.08 mountY=-0.10, mountTheta=-2.24
00:32:49.834 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.11, opts=13)
00:32:49.835 00.001 8996 Enqueuing Move request for scope (-0.07, 0.11)
00:32:49.836 00.001 20224 Worker thread wakes up
00:32:49.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
00:32:49.836 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
00:32:49.836 00.000 20224 Moving (-0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
00:32:49.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:32:49.836 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:49.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:32:49.836 00.000 20224 MoveAxis(E, 0, ABG)
00:32:49.836 00.000 20224 Move returns status 0, amount 0
00:32:49.836 00.000 20224 MoveAxis(N, 0, ABG)
00:32:49.836 00.000 20224 Move returns status 0, amount 0
00:32:49.837 00.001 20224 move complete, result=0
00:32:49.837 00.000 20224 worker thread done servicing request
00:32:49.842 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57584, med=3001, FiltMin=2736, FiltMax=25526, Gamma=1.000
00:32:49.859 00.017 8996 UpdateGuideState exits: m=659819 SNR=340.1
00:32:49.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:49.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:49.862 00.001 8996 Enqueuing Expose request
00:32:49.862 00.000 20224 Worker thread wakes up
00:32:49.863 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:49.863 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:49.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:50.846 00.983 20224 Exposure complete
00:32:50.901 00.055 20224 worker thread done servicing request
00:32:50.901 00.000 8996 OnExposeComplete: enter
00:32:50.902 00.001 8996 UpdateGuideState(): m_state=6
00:32:50.903 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10366
00:32:50.904 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.67, Mass=714096, SNR=317.7, Peak=60080 HFD=4.6
00:32:50.905 00.001 8996 MultiStar: [#1 0.02,-0.19,0.68,U] [#2 -0.14,0.09,0.72,U] [#3 -0.50,0.03,0.00,M1] [#4 -0.09,0.22,0.55,U] [#5 -0.01,-0.06,0.55,U] [#6 0.17,0.01,0.45,U] [#7 0.05,-0.02,0.44,U] [#8 -0.06,0.09,0.42,U] 
00:32:50.906 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {0.01, 0.21}
00:32:50.906 00.000 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
00:32:50.907 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
00:32:50.908 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.06 cameraTheta=1.82 mountX=-0.02 mountY=-0.05, mountTheta=-1.92
00:32:50.910 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
00:32:50.910 00.000 8996 Enqueuing Move request for scope (-0.01, 0.05)
00:32:50.911 00.001 20224 Worker thread wakes up
00:32:50.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
00:32:50.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
00:32:50.911 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.02 yDistance=-0.05
00:32:50.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:32:50.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:50.912 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:32:50.912 00.000 20224 MoveAxis(E, 0, ABG)
00:32:50.912 00.000 20224 Move returns status 0, amount 0
00:32:50.912 00.000 20224 MoveAxis(N, 0, ABG)
00:32:50.912 00.000 20224 Move returns status 0, amount 0
00:32:50.912 00.000 20224 move complete, result=0
00:32:50.912 00.000 20224 worker thread done servicing request
00:32:50.915 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=60080, med=3001, FiltMin=2717, FiltMax=27766, Gamma=1.000
00:32:50.927 00.012 8996 UpdateGuideState exits: m=714096 SNR=317.7
00:32:50.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:50.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:50.930 00.001 8996 Enqueuing Expose request
00:32:50.931 00.001 20224 Worker thread wakes up
00:32:50.931 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:50.931 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:50.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:52.103 01.172 20224 Exposure complete
00:32:52.203 00.100 20224 worker thread done servicing request
00:32:52.203 00.000 8996 OnExposeComplete: enter
00:32:52.205 00.002 8996 UpdateGuideState(): m_state=6
00:32:52.207 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10367
00:32:52.208 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.59, Mass=699885, SNR=325.8, Peak=57168 HFD=4.5
00:32:52.210 00.002 8996 MultiStar: [#1 -0.13,0.03,0.64,U] [#2 -0.05,-0.03,0.82,U] [#3 -0.51,0.01,0.00,M2] [#4 -0.24,0.30,0.58,U] [#5 -0.19,0.30,0.60,U] [#6 0.08,0.36,0.47,U] [#7 0.07,-0.00,0.43,U] [#8 -0.14,0.22,0.36,U] 
00:32:52.212 00.002 8996 single-star, 7 included, MultiStar: {-0.10, 0.15}, one-star: {-0.12, 0.13}
00:32:52.214 00.002 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
00:32:52.215 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
00:32:52.216 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.17 cameraTheta=2.32 mountX=-0.13 mountY=-0.11, mountTheta=-2.43
00:32:52.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.13, opts=13)
00:32:52.219 00.001 8996 Enqueuing Move request for scope (-0.12, 0.13)
00:32:52.220 00.001 20224 Worker thread wakes up
00:32:52.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
00:32:52.220 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
00:32:52.220 00.000 20224 Moving (-0.12, 0.13) raw xDistance=-0.13 yDistance=-0.11
00:32:52.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:32:52.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:52.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:32:52.220 00.000 20224 MoveAxis(E, 0, ABG)
00:32:52.220 00.000 20224 Move returns status 0, amount 0
00:32:52.220 00.000 20224 MoveAxis(N, 0, ABG)
00:32:52.220 00.000 20224 Move returns status 0, amount 0
00:32:52.220 00.000 20224 move complete, result=0
00:32:52.220 00.000 20224 worker thread done servicing request
00:32:52.224 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=57168, med=3005, FiltMin=2707, FiltMax=25078, Gamma=1.000
00:32:52.237 00.013 8996 UpdateGuideState exits: m=699885 SNR=325.8
00:32:52.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:52.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:52.240 00.001 8996 Enqueuing Expose request
00:32:52.241 00.001 20224 Worker thread wakes up
00:32:52.241 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:52.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:52.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:53.215 00.973 20224 Exposure complete
00:32:53.296 00.081 20224 worker thread done servicing request
00:32:53.296 00.000 8996 OnExposeComplete: enter
00:32:53.298 00.002 8996 UpdateGuideState(): m_state=6
00:32:53.299 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10368
00:32:53.300 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.40, Mass=727219, SNR=346.1, Peak=54630 HFD=4.5
00:32:53.302 00.002 8996 MultiStar: [#1 -0.21,0.08,0.57,U] [#2 -0.29,0.01,0.74,U] [#3 -0.57,0.07,0.00,M3] [#4 -0.46,0.23,0.00,M1] [#5 -0.12,0.15,0.57,U] [#6 -0.05,0.27,0.40,U] [#7 -0.34,0.07,0.47,U] [#8 -0.38,0.05,0.33,U] 
00:32:53.303 00.001 8996 single-star, 6 included, MultiStar: {-0.22, 0.06}, one-star: {-0.19, -0.07}
00:32:53.304 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
00:32:53.305 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
00:32:53.307 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.81 mountX=-0.18 mountY=0.09, mountTheta=2.70
00:32:53.310 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.07, opts=13)
00:32:53.311 00.001 8996 Enqueuing Move request for scope (-0.19, -0.07)
00:32:53.312 00.001 20224 Worker thread wakes up
00:32:53.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
00:32:53.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
00:32:53.312 00.000 20224 Moving (-0.19, -0.07) raw xDistance=-0.18 yDistance=0.09
00:32:53.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:32:53.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:53.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:32:53.312 00.000 20224 MoveAxis(E, 0, ABG)
00:32:53.312 00.000 20224 Move returns status 0, amount 0
00:32:53.312 00.000 20224 MoveAxis(N, 0, ABG)
00:32:53.312 00.000 20224 Move returns status 0, amount 0
00:32:53.312 00.000 20224 move complete, result=0
00:32:53.313 00.001 20224 worker thread done servicing request
00:32:53.316 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54630, med=3001, FiltMin=2704, FiltMax=27267, Gamma=1.000
00:32:53.332 00.016 8996 UpdateGuideState exits: m=727219 SNR=346.1
00:32:53.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:53.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:53.336 00.001 8996 Enqueuing Expose request
00:32:53.337 00.001 20224 Worker thread wakes up
00:32:53.337 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:53.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:53.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:54.516 01.178 20224 Exposure complete
00:32:54.590 00.074 20224 worker thread done servicing request
00:32:54.590 00.000 8996 OnExposeComplete: enter
00:32:54.591 00.001 8996 UpdateGuideState(): m_state=6
00:32:54.592 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10369
00:32:54.593 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.28, Mass=667846, SNR=308.4, Peak=55862 HFD=4.6
00:32:54.594 00.001 8996 MultiStar: [#1 -0.17,-0.02,0.68,U] [#2 -0.24,-0.04,0.78,U] [#3 -0.50,0.07,0.00,M4] [#4 -0.44,0.30,0.00,M2] [#5 -0.23,-0.09,0.65,U] [#6 -0.10,-0.02,0.50,U] [#7 -0.11,-0.09,0.46,U] [#8 -0.10,-0.11,0.47,U] 
00:32:54.595 00.001 8996 refined, 6 included, MultiStar: {-0.14, -0.08}, one-star: {-0.04, -0.19}
00:32:54.595 00.000 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
00:32:54.596 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
00:32:54.597 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.60 mountX=-0.13 mountY=0.10, mountTheta=2.49
00:32:54.601 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.08, opts=13)
00:32:54.603 00.002 8996 Enqueuing Move request for scope (-0.14, -0.08)
00:32:54.604 00.001 20224 Worker thread wakes up
00:32:54.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
00:32:54.605 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
00:32:54.605 00.000 20224 Moving (-0.14, -0.08) raw xDistance=-0.13 yDistance=0.10
00:32:54.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:32:54.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:54.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:32:54.605 00.000 20224 MoveAxis(E, 0, ABG)
00:32:54.605 00.000 20224 Move returns status 0, amount 0
00:32:54.605 00.000 20224 MoveAxis(N, 0, ABG)
00:32:54.606 00.001 20224 Move returns status 0, amount 0
00:32:54.606 00.000 20224 move complete, result=0
00:32:54.606 00.000 20224 worker thread done servicing request
00:32:54.613 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55862, med=3001, FiltMin=2723, FiltMax=27379, Gamma=1.000
00:32:54.637 00.024 8996 UpdateGuideState exits: m=667846 SNR=308.4
00:32:54.638 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:54.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:54.640 00.001 8996 Enqueuing Expose request
00:32:54.642 00.002 20224 Worker thread wakes up
00:32:54.642 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:54.644 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:54.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:55.619 00.975 20224 Exposure complete
00:32:55.702 00.083 20224 worker thread done servicing request
00:32:55.702 00.000 8996 OnExposeComplete: enter
00:32:55.704 00.002 8996 UpdateGuideState(): m_state=6
00:32:55.706 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10370
00:32:55.708 00.002 8996 Star::Find returns 1 (0), X=135.49, Y=473.34, Mass=735795, SNR=379.7, Peak=54230 HFD=4.8
00:32:55.709 00.001 8996 MultiStar: [#1 -0.26,-0.22,0.67,U] [#2 -0.34,-0.19,0.68,U] [#3 -0.36,0.26,0.54,U] [#4 -0.28,0.48,0.00,M3] [#5 -0.18,0.01,0.50,U] [#6 0.13,0.23,0.39,U] [#7 -0.02,0.06,0.38,U] [#8 -0.17,-0.20,0.33,U] 
00:32:55.711 00.002 8996 single-star, 7 included, MultiStar: {-0.18, -0.05}, one-star: {-0.11, -0.12}
00:32:55.713 00.002 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
00:32:55.715 00.002 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
00:32:55.716 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.32 mountX=-0.10 mountY=0.13, mountTheta=2.22
00:32:55.719 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.12, opts=13)
00:32:55.720 00.001 8996 Enqueuing Move request for scope (-0.11, -0.12)
00:32:55.722 00.002 20224 Worker thread wakes up
00:32:55.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
00:32:55.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
00:32:55.722 00.000 20224 Moving (-0.11, -0.12) raw xDistance=-0.10 yDistance=0.13
00:32:55.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:32:55.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:55.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:32:55.722 00.000 20224 MoveAxis(E, 0, ABG)
00:32:55.722 00.000 20224 Move returns status 0, amount 0
00:32:55.722 00.000 20224 MoveAxis(N, 0, ABG)
00:32:55.722 00.000 20224 Move returns status 0, amount 0
00:32:55.722 00.000 20224 move complete, result=0
00:32:55.722 00.000 20224 worker thread done servicing request
00:32:55.728 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54230, med=3001, FiltMin=2717, FiltMax=28835, Gamma=1.000
00:32:55.742 00.014 8996 UpdateGuideState exits: m=735795 SNR=379.7
00:32:55.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:55.744 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:55.745 00.001 8996 Enqueuing Expose request
00:32:55.746 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:32:55.747 00.001 20224 Worker thread wakes up
00:32:55.747 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:55.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:56.914 01.167 20224 Exposure complete
00:32:56.972 00.058 20224 worker thread done servicing request
00:32:56.972 00.000 8996 OnExposeComplete: enter
00:32:56.973 00.001 8996 UpdateGuideState(): m_state=6
00:32:56.973 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10371
00:32:56.974 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.64, Mass=736511, SNR=370.3, Peak=65440 HFD=4.6
00:32:56.975 00.001 8996 MultiStar: [#1 -0.01,-0.01,0.60,U] [#2 -0.05,0.29,0.80,U] [#3 -0.15,-0.06,0.52,U] [#4 0.08,0.30,0.50,U] [#5 -0.01,0.33,0.56,U] [#6 0.03,0.12,0.40,U] [#7 -0.00,-0.03,0.38,U] [#8 0.16,0.21,0.35,U] 
00:32:56.976 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.16}, one-star: {0.11, 0.18}
00:32:56.977 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
00:32:56.977 00.000 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
00:32:56.978 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.46 mountX=0.00 mountY=-0.16, mountTheta=-1.56
00:32:56.980 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.16, opts=13)
00:32:56.982 00.002 8996 Enqueuing Move request for scope (0.02, 0.16)
00:32:56.985 00.003 20224 Worker thread wakes up
00:32:56.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
00:32:56.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
00:32:56.985 00.000 20224 Moving (0.02, 0.16) raw xDistance=0.00 yDistance=-0.16
00:32:56.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:32:56.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:56.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:32:56.985 00.000 20224 MoveAxis(E, 0, ABG)
00:32:56.985 00.000 20224 Move returns status 0, amount 0
00:32:56.985 00.000 20224 MoveAxis(N, 0, ABG)
00:32:56.985 00.000 20224 Move returns status 0, amount 0
00:32:56.986 00.001 20224 move complete, result=0
00:32:56.986 00.000 20224 worker thread done servicing request
00:32:56.990 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65440, med=3005, FiltMin=2678, FiltMax=30438, Gamma=1.000
00:32:57.002 00.012 8996 UpdateGuideState exits: m=736511 SNR=370.3
00:32:57.003 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:57.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:57.005 00.001 8996 Enqueuing Expose request
00:32:57.005 00.000 20224 Worker thread wakes up
00:32:57.005 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:32:57.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:57.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:57.976 00.970 20224 Exposure complete
00:32:58.041 00.065 20224 worker thread done servicing request
00:32:58.042 00.001 8996 OnExposeComplete: enter
00:32:58.044 00.002 8996 UpdateGuideState(): m_state=6
00:32:58.047 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10372
00:32:58.049 00.002 8996 Star::Find returns 1 (0), X=135.51, Y=473.68, Mass=721716, SNR=347.9, Peak=56432 HFD=4.7
00:32:58.052 00.003 8996 MultiStar: [#1 -0.20,0.09,0.66,U] [#2 -0.47,0.25,0.00,M1] [#3 -0.53,0.04,0.00,M3] [#4 -0.38,0.33,0.00,M3] [#5 -0.16,0.07,0.57,U] [#6 -0.30,0.03,0.48,U] [#7 -0.46,0.13,0.00,M1] [#8 -0.20,0.23,0.37,U] 
00:32:58.053 00.001 8996 refined, 4 included, MultiStar: {-0.17, 0.14}, one-star: {-0.09, 0.22}
00:32:58.055 00.002 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
00:32:58.056 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
00:32:58.059 00.003 8996 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.47 mountX=-0.18 mountY=-0.12, mountTheta=-2.58
00:32:58.062 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.14, opts=13)
00:32:58.062 00.000 8996 Enqueuing Move request for scope (-0.17, 0.14)
00:32:58.064 00.002 20224 Worker thread wakes up
00:32:58.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
00:32:58.064 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
00:32:58.064 00.000 20224 Moving (-0.17, 0.14) raw xDistance=-0.18 yDistance=-0.12
00:32:58.065 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:32:58.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:58.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:32:58.065 00.000 20224 MoveAxis(E, 0, ABG)
00:32:58.065 00.000 20224 Move returns status 0, amount 0
00:32:58.065 00.000 20224 MoveAxis(N, 0, ABG)
00:32:58.065 00.000 20224 Move returns status 0, amount 0
00:32:58.065 00.000 20224 move complete, result=0
00:32:58.065 00.000 20224 worker thread done servicing request
00:32:58.070 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56432, med=3005, FiltMin=2736, FiltMax=25731, Gamma=1.000
00:32:58.094 00.024 8996 UpdateGuideState exits: m=721716 SNR=347.9
00:32:58.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:58.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:58.097 00.001 8996 Enqueuing Expose request
00:32:58.098 00.001 20224 Worker thread wakes up
00:32:58.098 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:32:58.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:58.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:32:59.268 01.169 20224 Exposure complete
00:32:59.351 00.083 20224 worker thread done servicing request
00:32:59.351 00.000 8996 OnExposeComplete: enter
00:32:59.352 00.001 8996 UpdateGuideState(): m_state=6
00:32:59.353 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10373
00:32:59.354 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.60, Mass=593342, SNR=312.9, Peak=42096 HFD=4.7
00:32:59.355 00.001 8996 MultiStar: [#1 -0.30,-0.01,0.71,U] [#2 -0.29,0.03,0.76,U] [#3 -0.41,-0.06,0.65,U] [#4 -0.33,0.29,0.64,U] [#5 -0.22,0.16,0.66,U] [#6 -0.23,0.11,0.45,U] [#7 -0.20,-0.13,0.50,U] [#8 -0.14,0.08,0.43,U] 
00:32:59.355 00.000 8996 single-star, 8 included, MultiStar: {-0.26, 0.07}, one-star: {-0.20, 0.14}
00:32:59.356 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
00:32:59.357 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
00:32:59.358 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.54 mountX=-0.22 mountY=-0.12, mountTheta=-2.65
00:32:59.359 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.14, opts=13)
00:32:59.360 00.001 8996 Enqueuing Move request for scope (-0.20, 0.14)
00:32:59.361 00.001 20224 Worker thread wakes up
00:32:59.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
00:32:59.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
00:32:59.361 00.000 20224 Moving (-0.20, 0.14) raw xDistance=-0.22 yDistance=-0.12
00:32:59.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:32:59.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:32:59.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:32:59.361 00.000 20224 MoveAxis(E, 32, ABG)
00:32:59.361 00.000 20224 Guiding  Dir = 2, Dur = 32
00:32:59.361 00.000 20224 IsSlewing returns 0
00:32:59.362 00.001 20224 IsGuiding returns 0
00:32:59.365 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42096, med=3005, FiltMin=2733, FiltMax=20710, Gamma=1.000
00:32:59.368 00.003 20224 PulseGuide returned control before completion, sleep 36
00:32:59.378 00.010 8996 UpdateGuideState exits: m=593342 SNR=312.9
00:32:59.379 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:32:59.379 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:32:59.380 00.001 8996 Enqueuing Expose request
00:32:59.414 00.034 20224 IsGuiding returns 1
00:32:59.414 00.000 20224 scope still moving after pulse duration time elapsed
00:32:59.445 00.031 20224 IsSlewing returns 0
00:32:59.445 00.000 20224 IsGuiding returns 1
00:32:59.476 00.031 20224 IsSlewing returns 0
00:32:59.476 00.000 20224 IsGuiding returns 0
00:32:59.476 00.000 20224 scope move finished after 32 + 83 ms
00:32:59.476 00.000 20224 Move returns status 0, amount 32
00:32:59.476 00.000 20224 MoveAxis(N, 0, ABG)
00:32:59.476 00.000 20224 Move returns status 0, amount 0
00:32:59.476 00.000 20224 move complete, result=0
00:32:59.476 00.000 20224 worker thread done servicing request
00:32:59.478 00.002 20224 Worker thread wakes up
00:32:59.478 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:32:59.478 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
00:32:59.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:00.451 00.973 20224 Exposure complete
00:33:00.505 00.054 20224 worker thread done servicing request
00:33:00.505 00.000 8996 OnExposeComplete: enter
00:33:00.506 00.001 8996 UpdateGuideState(): m_state=6
00:33:00.507 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10374
00:33:00.508 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.62, Mass=626869, SNR=335.9, Peak=46016 HFD=4.8
00:33:00.509 00.001 8996 MultiStar: [#1 -0.24,-0.18,0.57,U] [#2 -0.23,-0.09,0.72,U] [#3 -0.47,-0.19,0.00,M3] [#4 -0.27,0.20,0.59,U] [#5 -0.12,-0.22,0.57,U] [#6 -0.28,-0.13,0.37,U] [#7 -0.10,-0.15,0.44,U] [#8 -0.24,0.03,0.36,U] 
00:33:00.510 00.001 8996 single-star, 7 included, MultiStar: {-0.19, -0.03}, one-star: {-0.11, 0.15}
00:33:00.513 00.003 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
00:33:00.514 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
00:33:00.517 00.003 8996 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.18 mountX=-0.12 mountY=-0.14, mountTheta=-2.29
00:33:00.519 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.15, opts=13)
00:33:00.520 00.001 8996 Enqueuing Move request for scope (-0.11, 0.15)
00:33:00.522 00.002 20224 Worker thread wakes up
00:33:00.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
00:33:00.522 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
00:33:00.522 00.000 20224 Moving (-0.11, 0.15) raw xDistance=-0.12 yDistance=-0.14
00:33:00.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:33:00.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:00.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:33:00.523 00.001 20224 MoveAxis(E, 0, ABG)
00:33:00.523 00.000 20224 Move returns status 0, amount 0
00:33:00.523 00.000 20224 MoveAxis(N, 0, ABG)
00:33:00.523 00.000 20224 Move returns status 0, amount 0
00:33:00.523 00.000 20224 move complete, result=0
00:33:00.523 00.000 20224 worker thread done servicing request
00:33:00.530 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46016, med=3005, FiltMin=2701, FiltMax=23603, Gamma=1.000
00:33:00.544 00.014 8996 UpdateGuideState exits: m=626869 SNR=335.9
00:33:00.544 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:00.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:00.546 00.001 8996 Enqueuing Expose request
00:33:00.547 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:00.548 00.001 20224 Worker thread wakes up
00:33:00.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:00.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:01.718 01.170 20224 Exposure complete
00:33:01.790 00.072 20224 worker thread done servicing request
00:33:01.790 00.000 8996 OnExposeComplete: enter
00:33:01.791 00.001 8996 UpdateGuideState(): m_state=6
00:33:01.792 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10375
00:33:01.793 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.73, Mass=694196, SNR=324.1, Peak=58112 HFD=4.6
00:33:01.794 00.001 8996 MultiStar: [#1 0.16,0.20,0.75,U] [#2 -0.28,0.41,0.00,M1] [#3 -0.24,0.10,0.67,U] [#4 -0.07,0.25,0.61,U] [#5 -0.13,0.30,0.60,U] [#6 -0.02,0.13,0.43,U] [#7 -0.01,0.16,0.45,U] [#8 -0.30,0.14,0.34,U] 
00:33:01.795 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.20}, one-star: {-0.11, 0.27}
00:33:01.796 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
00:33:01.796 00.000 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
00:33:01.797 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.94 mountX=-0.10 mountY=-0.19, mountTheta=-2.04
00:33:01.798 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.20, opts=13)
00:33:01.799 00.001 8996 Enqueuing Move request for scope (-0.08, 0.20)
00:33:01.800 00.001 20224 Worker thread wakes up
00:33:01.800 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd
00:33:01.800 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.20)
00:33:01.800 00.000 20224 Moving (-0.08, 0.20) raw xDistance=-0.10 yDistance=-0.19
00:33:01.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:33:01.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:01.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:33:01.800 00.000 20224 MoveAxis(E, 0, ABG)
00:33:01.800 00.000 20224 Move returns status 0, amount 0
00:33:01.800 00.000 20224 MoveAxis(N, 0, ABG)
00:33:01.800 00.000 20224 Move returns status 0, amount 0
00:33:01.800 00.000 20224 move complete, result=0
00:33:01.800 00.000 20224 worker thread done servicing request
00:33:01.804 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58112, med=3005, FiltMin=2694, FiltMax=25430, Gamma=1.000
00:33:01.822 00.018 8996 UpdateGuideState exits: m=694196 SNR=324.1
00:33:01.823 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:01.824 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:01.826 00.002 8996 Enqueuing Expose request
00:33:01.827 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:01.828 00.001 20224 Worker thread wakes up
00:33:01.828 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:01.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:02.819 00.991 20224 Exposure complete
00:33:02.879 00.060 20224 worker thread done servicing request
00:33:02.879 00.000 8996 OnExposeComplete: enter
00:33:02.881 00.002 8996 UpdateGuideState(): m_state=6
00:33:02.882 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10376
00:33:02.883 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.53, Mass=633553, SNR=354.2, Peak=41392 HFD=4.6
00:33:02.884 00.001 8996 MultiStar: [#1 -0.03,-0.04,0.55,U] [#2 -0.19,-0.03,0.68,U] [#3 -0.43,-0.15,0.00,M3] [#4 -0.25,0.29,0.57,U] [#5 -0.03,0.24,0.59,U] [#6 0.04,0.08,0.33,U] [#7 -0.12,0.13,0.35,U] [#8 -0.10,0.04,0.38,U] 
00:33:02.885 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.10}, one-star: {-0.26, 0.07}
00:33:02.886 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
00:33:02.887 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
00:33:02.888 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.55 mountX=-0.15 mountY=-0.08, mountTheta=-2.66
00:33:02.891 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.10, opts=13)
00:33:02.892 00.001 8996 Enqueuing Move request for scope (-0.14, 0.10)
00:33:02.893 00.001 20224 Worker thread wakes up
00:33:02.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
00:33:02.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
00:33:02.893 00.000 20224 Moving (-0.14, 0.10) raw xDistance=-0.15 yDistance=-0.08
00:33:02.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:33:02.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:02.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:33:02.893 00.000 20224 MoveAxis(E, 0, ABG)
00:33:02.893 00.000 20224 Move returns status 0, amount 0
00:33:02.894 00.001 20224 MoveAxis(N, 0, ABG)
00:33:02.894 00.000 20224 Move returns status 0, amount 0
00:33:02.894 00.000 20224 move complete, result=0
00:33:02.894 00.000 20224 worker thread done servicing request
00:33:02.900 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41392, med=3005, FiltMin=2736, FiltMax=21878, Gamma=1.000
00:33:02.919 00.019 8996 UpdateGuideState exits: m=633553 SNR=354.2
00:33:02.921 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:02.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:02.923 00.001 8996 Enqueuing Expose request
00:33:02.924 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:02.925 00.001 20224 Worker thread wakes up
00:33:02.925 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:02.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:04.098 01.173 20224 Exposure complete
00:33:04.166 00.068 20224 worker thread done servicing request
00:33:04.166 00.000 8996 OnExposeComplete: enter
00:33:04.168 00.002 8996 UpdateGuideState(): m_state=6
00:33:04.169 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10377
00:33:04.171 00.002 8996 Star::Find returns 1 (0), X=135.77, Y=473.40, Mass=631711, SNR=323.4, Peak=53174 HFD=4.6
00:33:04.174 00.003 8996 MultiStar: [#1 0.36,-0.14,0.79,U] [#2 0.07,0.25,0.78,U] [#3 -0.02,-0.16,0.58,U] [#4 0.11,0.16,0.55,U] [#5 0.15,-0.03,0.63,U] [#6 0.16,-0.44,0.00,M1] [#7 0.20,-0.25,0.41,U] [#8 0.02,-0.20,0.44,U] 
00:33:04.175 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.04}, one-star: {0.17, -0.06}
00:33:04.176 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
00:33:04.178 00.002 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 3.00)
00:33:04.179 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.26 mountX=0.14 mountY=0.02, mountTheta=0.15
00:33:04.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.04, opts=13)
00:33:04.182 00.001 8996 Enqueuing Move request for scope (0.14, -0.04)
00:33:04.183 00.001 20224 Worker thread wakes up
00:33:04.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
00:33:04.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
00:33:04.183 00.000 20224 Moving (0.14, -0.04) raw xDistance=0.14 yDistance=0.02
00:33:04.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:33:04.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:04.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:33:04.183 00.000 20224 MoveAxis(E, 0, ABG)
00:33:04.183 00.000 20224 Move returns status 0, amount 0
00:33:04.183 00.000 20224 MoveAxis(N, 0, ABG)
00:33:04.184 00.001 20224 Move returns status 0, amount 0
00:33:04.184 00.000 20224 move complete, result=0
00:33:04.184 00.000 20224 worker thread done servicing request
00:33:04.194 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53174, med=3005, FiltMin=2710, FiltMax=25078, Gamma=1.000
00:33:04.217 00.023 8996 UpdateGuideState exits: m=631711 SNR=323.4
00:33:04.218 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:04.218 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:04.219 00.001 8996 Enqueuing Expose request
00:33:04.220 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:04.221 00.001 20224 Worker thread wakes up
00:33:04.221 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:04.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:05.199 00.978 20224 Exposure complete
00:33:05.271 00.072 20224 worker thread done servicing request
00:33:05.271 00.000 8996 OnExposeComplete: enter
00:33:05.272 00.001 8996 UpdateGuideState(): m_state=6
00:33:05.273 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10378
00:33:05.274 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.51, Mass=646400, SNR=295.0, Peak=46870 HFD=4.3
00:33:05.275 00.001 8996 MultiStar: [#1 0.07,0.02,0.73,U] [#2 0.06,0.19,0.85,U] [#3 -0.28,-0.05,0.67,U] [#4 0.01,0.34,0.56,U] [#5 -0.03,0.16,0.67,U] [#6 0.29,0.02,0.55,U] [#7 0.11,0.26,0.48,U] [#8 -0.06,0.06,0.40,U] 
00:33:05.276 00.001 8996 single-star, 8 included, MultiStar: {0.00, 0.11}, one-star: {-0.09, 0.04}
00:33:05.277 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
00:33:05.278 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
00:33:05.278 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.70 mountX=-0.09 mountY=-0.03, mountTheta=-2.81
00:33:05.282 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.04, opts=13)
00:33:05.285 00.003 8996 Enqueuing Move request for scope (-0.09, 0.04)
00:33:05.287 00.002 20224 Worker thread wakes up
00:33:05.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
00:33:05.288 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
00:33:05.288 00.000 20224 Moving (-0.09, 0.04) raw xDistance=-0.09 yDistance=-0.03
00:33:05.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:33:05.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:05.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:33:05.288 00.000 20224 MoveAxis(E, 0, ABG)
00:33:05.288 00.000 20224 Move returns status 0, amount 0
00:33:05.288 00.000 20224 MoveAxis(N, 0, ABG)
00:33:05.288 00.000 20224 Move returns status 0, amount 0
00:33:05.289 00.001 20224 move complete, result=0
00:33:05.289 00.000 20224 worker thread done servicing request
00:33:05.297 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46870, med=3005, FiltMin=2717, FiltMax=26179, Gamma=1.000
00:33:05.329 00.032 8996 UpdateGuideState exits: m=646400 SNR=295.0
00:33:05.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:05.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:05.332 00.001 8996 Enqueuing Expose request
00:33:05.333 00.001 20224 Worker thread wakes up
00:33:05.333 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:05.334 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:05.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:06.498 01.164 20224 Exposure complete
00:33:06.565 00.067 20224 worker thread done servicing request
00:33:06.565 00.000 8996 OnExposeComplete: enter
00:33:06.566 00.001 8996 UpdateGuideState(): m_state=6
00:33:06.567 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10379
00:33:06.568 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.65, Mass=682190, SNR=316.2, Peak=56288 HFD=4.7
00:33:06.569 00.001 8996 MultiStar: [#1 0.01,0.13,0.67,U] [#2 -0.01,0.20,0.81,U] [#3 -0.14,-0.01,0.58,U] [#4 0.01,0.24,0.58,U] [#5 -0.01,0.30,0.57,U] [#6 0.24,0.10,0.44,U] [#7 0.08,0.14,0.46,U] [#8 0.20,0.20,0.39,U] 
00:33:06.570 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.17}, one-star: {0.11, 0.19}
00:33:06.570 00.000 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
00:33:06.572 00.002 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
00:33:06.573 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.32 mountX=0.03 mountY=-0.17, mountTheta=-1.42
00:33:06.576 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.17, opts=13)
00:33:06.577 00.001 8996 Enqueuing Move request for scope (0.04, 0.17)
00:33:06.579 00.002 20224 Worker thread wakes up
00:33:06.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
00:33:06.579 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
00:33:06.579 00.000 20224 Moving (0.04, 0.17) raw xDistance=0.03 yDistance=-0.17
00:33:06.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:33:06.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:06.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:33:06.579 00.000 20224 MoveAxis(E, 0, ABG)
00:33:06.579 00.000 20224 Move returns status 0, amount 0
00:33:06.580 00.001 20224 MoveAxis(N, 0, ABG)
00:33:06.580 00.000 20224 Move returns status 0, amount 0
00:33:06.580 00.000 20224 move complete, result=0
00:33:06.580 00.000 20224 worker thread done servicing request
00:33:06.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56288, med=3005, FiltMin=2723, FiltMax=26998, Gamma=1.000
00:33:06.601 00.016 8996 UpdateGuideState exits: m=682190 SNR=316.2
00:33:06.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:06.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:06.604 00.001 8996 Enqueuing Expose request
00:33:06.604 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:06.605 00.001 20224 Worker thread wakes up
00:33:06.605 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:06.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:07.573 00.968 20224 Exposure complete
00:33:07.631 00.058 20224 worker thread done servicing request
00:33:07.632 00.001 8996 OnExposeComplete: enter
00:33:07.633 00.001 8996 UpdateGuideState(): m_state=6
00:33:07.634 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10380
00:33:07.635 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.73, Mass=681008, SNR=349.0, Peak=52400 HFD=4.7
00:33:07.636 00.001 8996 MultiStar: [#1 0.12,0.27,0.63,U] [#2 -0.24,0.28,0.66,U] [#3 -0.36,-0.16,0.60,U] [#4 -0.13,0.30,0.53,U] [#5 -0.20,0.23,0.59,U] [#6 0.00,0.02,0.40,U] [#7 -0.20,0.12,0.42,U] [#8 -0.05,0.45,0.00,M1] 
00:33:07.636 00.000 8996 refined, 7 included, MultiStar: {-0.11, 0.18}, one-star: {0.03, 0.26}
00:33:07.637 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
00:33:07.638 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
00:33:07.638 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.12 mountX=-0.13 mountY=-0.17, mountTheta=-2.22
00:33:07.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.18, opts=13)
00:33:07.641 00.001 8996 Enqueuing Move request for scope (-0.11, 0.18)
00:33:07.641 00.000 20224 Worker thread wakes up
00:33:07.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
00:33:07.642 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
00:33:07.642 00.000 20224 Moving (-0.11, 0.18) raw xDistance=-0.13 yDistance=-0.17
00:33:07.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:33:07.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:07.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:33:07.642 00.000 20224 MoveAxis(E, 0, ABG)
00:33:07.642 00.000 20224 Move returns status 0, amount 0
00:33:07.642 00.000 20224 MoveAxis(N, 0, ABG)
00:33:07.642 00.000 20224 Move returns status 0, amount 0
00:33:07.642 00.000 20224 move complete, result=0
00:33:07.642 00.000 20224 worker thread done servicing request
00:33:07.650 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52400, med=3005, FiltMin=2733, FiltMax=27254, Gamma=1.000
00:33:07.671 00.021 8996 UpdateGuideState exits: m=681008 SNR=349.0
00:33:07.673 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:07.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:07.674 00.000 8996 Enqueuing Expose request
00:33:07.676 00.002 20224 Worker thread wakes up
00:33:07.676 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:07.679 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:07.679 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:08.853 01.174 20224 Exposure complete
00:33:08.916 00.063 20224 worker thread done servicing request
00:33:08.917 00.001 8996 OnExposeComplete: enter
00:33:08.918 00.001 8996 UpdateGuideState(): m_state=6
00:33:08.919 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10381
00:33:08.921 00.002 8996 Star::Find returns 1 (0), X=135.52, Y=473.39, Mass=713432, SNR=346.6, Peak=54294 HFD=4.6
00:33:08.922 00.001 8996 MultiStar: [#1 -0.25,-0.08,0.56,U] [#2 -0.34,0.08,0.77,U] [#3 -0.52,-0.02,0.00,M1] [#4 -0.37,0.20,0.48,U] [#5 -0.23,0.19,0.57,U] [#6 -0.21,-0.08,0.36,U] [#7 -0.28,0.05,0.35,U] [#8 -0.20,0.14,0.37,U] 
00:33:08.924 00.002 8996 single-star, 7 included, MultiStar: {-0.23, 0.04}, one-star: {-0.08, -0.07}
00:33:08.925 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:33:08.926 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
00:33:08.927 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.39 mountX=-0.07 mountY=0.08, mountTheta=2.29
00:33:08.930 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.07, opts=13)
00:33:08.931 00.001 8996 Enqueuing Move request for scope (-0.08, -0.07)
00:33:08.932 00.001 20224 Worker thread wakes up
00:33:08.932 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
00:33:08.932 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
00:33:08.932 00.000 20224 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08
00:33:08.932 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:33:08.932 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:08.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:33:08.932 00.000 20224 MoveAxis(E, 0, ABG)
00:33:08.932 00.000 20224 Move returns status 0, amount 0
00:33:08.932 00.000 20224 MoveAxis(N, 0, ABG)
00:33:08.932 00.000 20224 Move returns status 0, amount 0
00:33:08.932 00.000 20224 move complete, result=0
00:33:08.932 00.000 20224 worker thread done servicing request
00:33:08.937 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=54294, med=3005, FiltMin=2742, FiltMax=26179, Gamma=1.000
00:33:08.959 00.022 8996 UpdateGuideState exits: m=713432 SNR=346.6
00:33:08.961 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:08.963 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:08.964 00.001 8996 Enqueuing Expose request
00:33:08.966 00.002 20224 Worker thread wakes up
00:33:08.966 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:08.967 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:08.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:09.934 00.967 20224 Exposure complete
00:33:09.992 00.058 20224 worker thread done servicing request
00:33:09.993 00.001 8996 OnExposeComplete: enter
00:33:09.995 00.002 8996 UpdateGuideState(): m_state=6
00:33:09.997 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10382
00:33:09.998 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=473.60, Mass=697767, SNR=354.5, Peak=46656 HFD=4.6
00:33:10.001 00.003 8996 MultiStar: [#1 -0.27,-0.01,0.58,U] [#2 -0.47,0.13,0.00,M1] [#3 -0.51,-0.12,0.00,M2] [#4 -0.29,0.23,0.47,U] [#5 -0.30,0.14,0.60,U] [#6 -0.34,-0.00,0.39,U] [#7 -0.34,-0.05,0.39,U] [#8 -0.29,0.17,0.35,U] 
00:33:10.003 00.002 8996 single-star, 6 included, MultiStar: {-0.29, 0.10}, one-star: {-0.25, 0.14}
00:33:10.003 00.000 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
00:33:10.004 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
00:33:10.005 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.14 hyp=0.29 cameraTheta=2.64 mountX=-0.27 mountY=-0.11, mountTheta=-2.75
00:33:10.007 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.14, opts=13)
00:33:10.008 00.001 8996 Enqueuing Move request for scope (-0.25, 0.14)
00:33:10.009 00.001 20224 Worker thread wakes up
00:33:10.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.14) opts 0xd
00:33:10.009 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.14)
00:33:10.009 00.000 20224 Moving (-0.25, 0.14) raw xDistance=-0.27 yDistance=-0.11
00:33:10.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:33:10.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:10.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:33:10.009 00.000 20224 MoveAxis(E, 39, ABG)
00:33:10.009 00.000 20224 Guiding  Dir = 2, Dur = 39
00:33:10.009 00.000 20224 IsSlewing returns 0
00:33:10.010 00.001 20224 IsGuiding returns 0
00:33:10.013 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46656, med=3005, FiltMin=2717, FiltMax=23302, Gamma=1.000
00:33:10.036 00.023 20224 PulseGuide returned control before completion, sleep 24
00:33:10.039 00.003 8996 UpdateGuideState exits: m=697767 SNR=354.5
00:33:10.041 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:10.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:10.043 00.001 8996 Enqueuing Expose request
00:33:10.066 00.023 20224 IsGuiding returns 1
00:33:10.066 00.000 20224 scope still moving after pulse duration time elapsed
00:33:10.097 00.031 20224 IsSlewing returns 0
00:33:10.098 00.001 20224 IsGuiding returns 1
00:33:10.129 00.031 20224 IsSlewing returns 0
00:33:10.129 00.000 20224 IsGuiding returns 0
00:33:10.129 00.000 20224 scope move finished after 39 + 80 ms
00:33:10.129 00.000 20224 Move returns status 0, amount 39
00:33:10.129 00.000 20224 MoveAxis(N, 0, ABG)
00:33:10.129 00.000 20224 Move returns status 0, amount 0
00:33:10.129 00.000 20224 move complete, result=0
00:33:10.129 00.000 20224 worker thread done servicing request
00:33:10.129 00.000 20224 Worker thread wakes up
00:33:10.130 00.001 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
00:33:10.132 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:10.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:11.309 01.177 20224 Exposure complete
00:33:11.372 00.063 20224 worker thread done servicing request
00:33:11.373 00.001 8996 OnExposeComplete: enter
00:33:11.373 00.000 8996 UpdateGuideState(): m_state=6
00:33:11.374 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10383
00:33:11.375 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.32, Mass=744779, SNR=347.3, Peak=61462 HFD=4.6
00:33:11.376 00.001 8996 MultiStar: [#1 0.07,-0.19,0.66,U] [#2 -0.04,0.17,0.67,U] [#3 -0.11,-0.04,0.56,U] [#4 0.01,0.33,0.54,U] [#5 0.10,0.09,0.59,U] [#6 0.15,-0.02,0.39,U] [#7 0.13,-0.27,0.43,U] [#8 0.09,0.08,0.40,U] 
00:33:11.377 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.01}, one-star: {0.11, -0.14}
00:33:11.377 00.000 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
00:33:11.379 00.002 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
00:33:11.380 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.11 mountX=0.05 mountY=-0.00, mountTheta=-0.01
00:33:11.382 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
00:33:11.382 00.000 8996 Enqueuing Move request for scope (0.05, -0.01)
00:33:11.383 00.001 20224 Worker thread wakes up
00:33:11.383 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
00:33:11.384 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
00:33:11.384 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=-0.00
00:33:11.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:33:11.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:11.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:33:11.384 00.000 20224 MoveAxis(E, 0, ABG)
00:33:11.384 00.000 20224 Move returns status 0, amount 0
00:33:11.384 00.000 20224 MoveAxis(N, 0, ABG)
00:33:11.384 00.000 20224 Move returns status 0, amount 0
00:33:11.384 00.000 20224 move complete, result=0
00:33:11.384 00.000 20224 worker thread done servicing request
00:33:11.387 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=61462, med=3005, FiltMin=2717, FiltMax=29581, Gamma=1.000
00:33:11.407 00.020 8996 UpdateGuideState exits: m=744779 SNR=347.3
00:33:11.408 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:11.410 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:11.411 00.001 8996 Enqueuing Expose request
00:33:11.413 00.002 20224 Worker thread wakes up
00:33:11.413 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:11.415 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:11.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:12.392 00.977 20224 Exposure complete
00:33:12.474 00.082 20224 worker thread done servicing request
00:33:12.474 00.000 8996 OnExposeComplete: enter
00:33:12.475 00.001 8996 UpdateGuideState(): m_state=6
00:33:12.476 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10384
00:33:12.477 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.48, Mass=736868, SNR=333.5, Peak=54182 HFD=4.6
00:33:12.478 00.001 8996 MultiStar: [#1 -0.02,-0.10,0.59,U] [#2 -0.25,0.02,0.74,U] [#3 -0.29,0.05,0.59,U] [#4 -0.20,0.12,0.53,U] [#5 0.04,0.24,0.47,U] [#6 -0.02,0.24,0.45,U] [#7 0.24,0.12,0.51,U] [#8 0.08,0.20,0.40,U] 
00:33:12.479 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.08}, one-star: {0.05, 0.01}
00:33:12.480 00.001 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
00:33:12.481 00.001 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
00:33:12.481 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.24 mountX=0.05 mountY=-0.02, mountTheta=-0.36
00:33:12.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
00:33:12.484 00.001 8996 Enqueuing Move request for scope (0.05, 0.01)
00:33:12.485 00.001 20224 Worker thread wakes up
00:33:12.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
00:33:12.485 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
00:33:12.485 00.000 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
00:33:12.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:33:12.485 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:12.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:33:12.485 00.000 20224 MoveAxis(E, 0, ABG)
00:33:12.485 00.000 20224 Move returns status 0, amount 0
00:33:12.485 00.000 20224 MoveAxis(N, 0, ABG)
00:33:12.485 00.000 20224 Move returns status 0, amount 0
00:33:12.485 00.000 20224 move complete, result=0
00:33:12.485 00.000 20224 worker thread done servicing request
00:33:12.489 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54182, med=3005, FiltMin=2733, FiltMax=32115, Gamma=1.000
00:33:12.505 00.016 8996 UpdateGuideState exits: m=736868 SNR=333.5
00:33:12.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:12.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:12.509 00.002 8996 Enqueuing Expose request
00:33:12.512 00.003 20224 Worker thread wakes up
00:33:12.512 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:12.514 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:12.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:13.694 01.180 20224 Exposure complete
00:33:13.767 00.073 20224 worker thread done servicing request
00:33:13.767 00.000 8996 OnExposeComplete: enter
00:33:13.768 00.001 8996 UpdateGuideState(): m_state=6
00:33:13.769 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10385
00:33:13.769 00.000 8996 Star::Find returns 1 (0), X=135.52, Y=473.40, Mass=736874, SNR=340.2, Peak=55190 HFD=4.7
00:33:13.770 00.001 8996 MultiStar: [#1 -0.20,0.27,0.70,U] [#2 -0.16,0.03,0.69,U] [#3 -0.27,-0.06,0.60,U] [#4 -0.28,0.19,0.45,U] [#5 -0.28,-0.00,0.54,U] [#6 -0.05,-0.02,0.42,U] [#7 -0.19,-0.16,0.38,U] [#8 -0.10,0.02,0.39,U] 
00:33:13.771 00.001 8996 single-star, 8 included, MultiStar: {-0.18, 0.03}, one-star: {-0.08, -0.06}
00:33:13.772 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
00:33:13.773 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
00:33:13.775 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.51 mountX=-0.08 mountY=0.07, mountTheta=2.41
00:33:13.778 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
00:33:13.778 00.000 8996 Enqueuing Move request for scope (-0.08, -0.06)
00:33:13.779 00.001 20224 Worker thread wakes up
00:33:13.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
00:33:13.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
00:33:13.779 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.08 yDistance=0.07
00:33:13.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:33:13.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:13.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:33:13.779 00.000 20224 MoveAxis(E, 0, ABG)
00:33:13.780 00.001 20224 Move returns status 0, amount 0
00:33:13.780 00.000 20224 MoveAxis(N, 0, ABG)
00:33:13.780 00.000 20224 Move returns status 0, amount 0
00:33:13.780 00.000 20224 move complete, result=0
00:33:13.780 00.000 20224 worker thread done servicing request
00:33:13.783 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55190, med=3005, FiltMin=2742, FiltMax=27027, Gamma=1.000
00:33:13.797 00.014 8996 UpdateGuideState exits: m=736874 SNR=340.2
00:33:13.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:13.798 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:13.799 00.001 8996 Enqueuing Expose request
00:33:13.800 00.001 20224 Worker thread wakes up
00:33:13.800 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:13.801 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:13.801 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:14.777 00.976 20224 Exposure complete
00:33:14.833 00.056 20224 worker thread done servicing request
00:33:14.834 00.001 8996 OnExposeComplete: enter
00:33:14.834 00.000 8996 UpdateGuideState(): m_state=6
00:33:14.835 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10386
00:33:14.836 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=473.36, Mass=780719, SNR=344.3, Peak=55414 HFD=4.7
00:33:14.837 00.001 8996 MultiStar: [#1 -0.44,0.12,0.00,M1] [#2 -0.28,-0.00,0.71,U] [#3 -0.36,-0.09,0.56,U] [#4 -0.29,0.11,0.51,U] [#5 -0.39,0.18,0.59,U] [#6 -0.23,0.29,0.45,U] [#7 -0.37,-0.15,0.44,U] [#8 -0.19,0.15,0.35,U] 
00:33:14.838 00.001 8996 single-star, 7 included, MultiStar: {-0.30, 0.03}, one-star: {-0.27, -0.11}
00:33:14.839 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
00:33:14.841 00.002 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
00:33:14.843 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-2.77 mountX=-0.26 mountY=0.14, mountTheta=2.66
00:33:14.845 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.11, opts=13)
00:33:14.847 00.002 8996 Enqueuing Move request for scope (-0.27, -0.11)
00:33:14.849 00.002 20224 Worker thread wakes up
00:33:14.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.11) opts 0xd
00:33:14.849 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.11)
00:33:14.849 00.000 20224 Moving (-0.27, -0.11) raw xDistance=-0.26 yDistance=0.14
00:33:14.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:33:14.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:14.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:33:14.849 00.000 20224 MoveAxis(E, 38, ABG)
00:33:14.849 00.000 20224 Guiding  Dir = 2, Dur = 38
00:33:14.850 00.001 20224 IsSlewing returns 0
00:33:14.850 00.000 20224 IsGuiding returns 0
00:33:14.853 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55414, med=3005, FiltMin=2713, FiltMax=26627, Gamma=1.000
00:33:14.866 00.013 8996 UpdateGuideState exits: m=780719 SNR=344.3
00:33:14.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:14.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:14.868 00.000 8996 Enqueuing Expose request
00:33:14.908 00.040 20224 IsGuiding returns 1
00:33:14.908 00.000 20224 scope still moving after pulse duration time elapsed
00:33:14.935 00.027 20224 IsSlewing returns 0
00:33:14.935 00.000 20224 IsGuiding returns 1
00:33:14.967 00.032 20224 IsSlewing returns 0
00:33:14.967 00.000 20224 IsGuiding returns 1
00:33:14.999 00.032 20224 IsSlewing returns 0
00:33:14.999 00.000 20224 IsGuiding returns 0
00:33:14.999 00.000 20224 scope move finished after 38 + 111 ms
00:33:14.999 00.000 20224 Move returns status 0, amount 38
00:33:14.999 00.000 20224 MoveAxis(N, 0, ABG)
00:33:14.999 00.000 20224 Move returns status 0, amount 0
00:33:14.999 00.000 20224 move complete, result=0
00:33:14.999 00.000 20224 worker thread done servicing request
00:33:14.999 00.000 20224 Worker thread wakes up
00:33:15.000 00.001 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
00:33:15.002 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:15.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:16.155 01.153 20224 Exposure complete
00:33:16.233 00.078 20224 worker thread done servicing request
00:33:16.233 00.000 8996 OnExposeComplete: enter
00:33:16.235 00.002 8996 UpdateGuideState(): m_state=6
00:33:16.237 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10387
00:33:16.239 00.002 8996 Star::Find returns 1 (0), X=135.83, Y=473.42, Mass=674789, SNR=297.0, Peak=51990 HFD=4.5
00:33:16.241 00.002 8996 MultiStar: [#1 0.23,-0.25,0.74,U] [#2 0.20,0.20,0.84,U] [#3 0.13,-0.14,0.62,U] [#4 0.40,0.15,0.58,U] [#5 0.19,-0.11,0.79,U] [#6 0.43,0.02,0.40,U] [#7 0.29,0.28,0.44,U] [#8 0.12,-0.02,0.41,U] 
00:33:16.243 00.002 8996 single-star, 8 included, MultiStar: {0.24, -0.00}, one-star: {0.22, -0.04}
00:33:16.244 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
00:33:16.245 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
00:33:16.246 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-0.19 mountX=0.23 mountY=0.02, mountTheta=0.07
00:33:16.247 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.04, opts=13)
00:33:16.248 00.001 8996 Enqueuing Move request for scope (0.22, -0.04)
00:33:16.249 00.001 20224 Worker thread wakes up
00:33:16.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
00:33:16.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
00:33:16.249 00.000 20224 Moving (0.22, -0.04) raw xDistance=0.23 yDistance=0.02
00:33:16.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
00:33:16.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:16.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:33:16.250 00.001 20224 MoveAxis(W, 31, ABG)
00:33:16.250 00.000 20224 Guiding  Dir = 3, Dur = 31
00:33:16.250 00.000 20224 IsSlewing returns 0
00:33:16.250 00.000 20224 IsGuiding returns 0
00:33:16.255 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51990, med=3001, FiltMin=2726, FiltMax=27782, Gamma=1.000
00:33:16.267 00.012 20224 PulseGuide returned control before completion, sleep 25
00:33:16.272 00.005 8996 UpdateGuideState exits: m=674789 SNR=297.0
00:33:16.274 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:16.274 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:16.275 00.001 8996 Enqueuing Expose request
00:33:16.298 00.023 20224 IsGuiding returns 1
00:33:16.298 00.000 20224 scope still moving after pulse duration time elapsed
00:33:16.330 00.032 20224 IsSlewing returns 0
00:33:16.330 00.000 20224 IsGuiding returns 1
00:33:16.363 00.033 20224 IsSlewing returns 0
00:33:16.363 00.000 20224 IsGuiding returns 0
00:33:16.364 00.001 20224 scope move finished after 31 + 81 ms
00:33:16.364 00.000 20224 Move returns status 0, amount 31
00:33:16.364 00.000 20224 MoveAxis(N, 0, ABG)
00:33:16.364 00.000 20224 Move returns status 0, amount 0
00:33:16.364 00.000 20224 move complete, result=0
00:33:16.364 00.000 20224 worker thread done servicing request
00:33:16.364 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
00:33:16.365 00.001 20224 Worker thread wakes up
00:33:16.365 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:16.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:17.325 00.960 20224 Exposure complete
00:33:17.396 00.071 20224 worker thread done servicing request
00:33:17.396 00.000 8996 OnExposeComplete: enter
00:33:17.397 00.001 8996 UpdateGuideState(): m_state=6
00:33:17.398 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10388
00:33:17.399 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.74, Mass=632311, SNR=323.0, Peak=53520 HFD=4.6
00:33:17.399 00.000 8996 MultiStar: [#1 0.11,0.04,0.73,U] [#2 0.08,-0.00,0.76,U] [#3 -0.40,-0.21,0.00,M1] [#4 -0.39,0.21,0.63,U] [#5 -0.08,0.24,0.56,U] [#6 -0.01,-0.01,0.48,U] [#7 0.01,0.12,0.45,U] [#8 -0.06,0.03,0.38,U] 
00:33:17.400 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.13}, one-star: {-0.04, 0.28}
00:33:17.401 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:33:17.402 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
00:33:17.402 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.89 mountX=-0.05 mountY=-0.12, mountTheta=-1.99
00:33:17.404 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
00:33:17.404 00.000 8996 Enqueuing Move request for scope (-0.04, 0.13)
00:33:17.405 00.001 20224 Worker thread wakes up
00:33:17.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
00:33:17.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
00:33:17.405 00.000 20224 Moving (-0.04, 0.13) raw xDistance=-0.05 yDistance=-0.12
00:33:17.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:33:17.405 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:17.406 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:33:17.406 00.000 20224 MoveAxis(E, 0, ABG)
00:33:17.406 00.000 20224 Move returns status 0, amount 0
00:33:17.406 00.000 20224 MoveAxis(N, 0, ABG)
00:33:17.406 00.000 20224 Move returns status 0, amount 0
00:33:17.406 00.000 20224 move complete, result=0
00:33:17.406 00.000 20224 worker thread done servicing request
00:33:17.409 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=53520, med=3005, FiltMin=2726, FiltMax=25158, Gamma=1.000
00:33:17.427 00.018 8996 UpdateGuideState exits: m=632311 SNR=323.0
00:33:17.429 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:17.429 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:17.432 00.003 8996 Enqueuing Expose request
00:33:17.435 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:17.437 00.002 20224 Worker thread wakes up
00:33:17.437 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:17.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:18.596 01.159 20224 Exposure complete
00:33:18.658 00.062 20224 worker thread done servicing request
00:33:18.658 00.000 8996 OnExposeComplete: enter
00:33:18.659 00.001 8996 UpdateGuideState(): m_state=6
00:33:18.660 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10389
00:33:18.661 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.83, Mass=712674, SNR=338.6, Peak=63792 HFD=4.5
00:33:18.663 00.002 8996 MultiStar: [#1 -0.10,0.09,0.64,U] [#2 -0.16,0.13,0.77,U] [#3 -0.50,0.09,0.00,M2] [#4 -0.50,0.28,0.00,M1] [#5 -0.21,0.43,0.00,M1] [#6 -0.11,0.14,0.42,U] [#7 -0.20,0.23,0.46,U] [#8 -0.26,0.02,0.35,U] 
00:33:18.665 00.002 8996 refined, 5 included, MultiStar: {-0.14, 0.19}, one-star: {-0.08, 0.36}
00:33:18.666 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
00:33:18.667 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
00:33:18.668 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.23 cameraTheta=2.19 mountX=-0.15 mountY=-0.17, mountTheta=-2.30
00:33:18.670 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.19, opts=13)
00:33:18.672 00.002 8996 Enqueuing Move request for scope (-0.14, 0.19)
00:33:18.672 00.000 20224 Worker thread wakes up
00:33:18.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
00:33:18.672 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
00:33:18.673 00.001 20224 Moving (-0.14, 0.19) raw xDistance=-0.15 yDistance=-0.17
00:33:18.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:33:18.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:18.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:33:18.673 00.000 20224 MoveAxis(E, 0, ABG)
00:33:18.673 00.000 20224 Move returns status 0, amount 0
00:33:18.673 00.000 20224 MoveAxis(N, 0, ABG)
00:33:18.673 00.000 20224 Move returns status 0, amount 0
00:33:18.673 00.000 20224 move complete, result=0
00:33:18.673 00.000 20224 worker thread done servicing request
00:33:18.679 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=63792, med=3005, FiltMin=2685, FiltMax=27542, Gamma=1.000
00:33:18.697 00.018 8996 UpdateGuideState exits: m=712674 SNR=338.6
00:33:18.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:18.698 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:18.699 00.001 8996 Enqueuing Expose request
00:33:18.700 00.001 20224 Worker thread wakes up
00:33:18.700 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:18.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:18.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:19.660 00.959 20224 Exposure complete
00:33:19.742 00.082 20224 worker thread done servicing request
00:33:19.742 00.000 8996 OnExposeComplete: enter
00:33:19.744 00.002 8996 UpdateGuideState(): m_state=6
00:33:19.747 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10390
00:33:19.750 00.003 8996 Star::Find returns 1 (0), X=135.39, Y=473.65, Mass=632050, SNR=282.0, Peak=45600 HFD=4.6
00:33:19.751 00.001 8996 MultiStar: [#1 -0.13,0.33,0.79,U] [#2 -0.24,0.21,1.01,U] [#3 -0.51,-0.08,0.00,M3] [#4 -0.41,0.11,0.60,U] [#5 -0.17,0.13,0.66,U] [#6 -0.08,-0.00,0.56,U] [#7 -0.14,-0.09,0.46,U] [#8 -0.22,0.04,0.40,U] 
00:33:19.753 00.002 8996 refined, 7 included, MultiStar: {-0.20, 0.14}, one-star: {-0.21, 0.18}
00:33:19.754 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
00:33:19.756 00.002 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
00:33:19.757 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.53 mountX=-0.21 mountY=-0.12, mountTheta=-2.64
00:33:19.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.14, opts=13)
00:33:19.759 00.000 8996 Enqueuing Move request for scope (-0.20, 0.14)
00:33:19.761 00.002 20224 Worker thread wakes up
00:33:19.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
00:33:19.761 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
00:33:19.761 00.000 20224 Moving (-0.20, 0.14) raw xDistance=-0.21 yDistance=-0.12
00:33:19.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
00:33:19.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:19.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:33:19.761 00.000 20224 MoveAxis(E, 31, ABG)
00:33:19.761 00.000 20224 Guiding  Dir = 2, Dur = 31
00:33:19.761 00.000 20224 IsSlewing returns 0
00:33:19.761 00.000 20224 IsGuiding returns 0
00:33:19.763 00.002 20224 PulseGuide returned control before completion, sleep 40
00:33:19.766 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45600, med=3005, FiltMin=2723, FiltMax=21555, Gamma=1.000
00:33:19.785 00.019 8996 UpdateGuideState exits: m=632050 SNR=282.0
00:33:19.787 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:19.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:19.789 00.001 8996 Enqueuing Expose request
00:33:19.812 00.023 20224 IsGuiding returns 1
00:33:19.812 00.000 20224 scope still moving after pulse duration time elapsed
00:33:19.843 00.031 20224 IsSlewing returns 0
00:33:19.843 00.000 20224 IsGuiding returns 0
00:33:19.843 00.000 20224 scope move finished after 31 + 50 ms
00:33:19.843 00.000 20224 Move returns status 0, amount 31
00:33:19.843 00.000 20224 MoveAxis(N, 0, ABG)
00:33:19.843 00.000 20224 Move returns status 0, amount 0
00:33:19.843 00.000 20224 move complete, result=0
00:33:19.843 00.000 20224 worker thread done servicing request
00:33:19.844 00.001 20224 Worker thread wakes up
00:33:19.844 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:19.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:19.847 00.003 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
00:33:21.011 01.164 20224 Exposure complete
00:33:21.085 00.074 20224 worker thread done servicing request
00:33:21.085 00.000 8996 OnExposeComplete: enter
00:33:21.086 00.001 8996 UpdateGuideState(): m_state=6
00:33:21.087 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10391
00:33:21.088 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.90, Mass=660542, SNR=301.5, Peak=52656 HFD=4.8
00:33:21.090 00.002 8996 MultiStar: [#1 0.38,0.14,0.73,U] [#2 0.06,0.40,0.69,U] [#3 0.04,0.12,0.64,U] [#4 0.09,0.37,0.61,U] [#5 0.05,0.27,0.61,U] [#6 0.25,0.42,0.00,M1] [#7 0.21,0.29,0.47,U] [#8 0.15,0.22,0.42,U] 
00:33:21.091 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.29}, one-star: {-0.07, 0.43}
00:33:21.091 00.000 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
00:33:21.092 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
00:33:21.093 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.29 hyp=0.31 cameraTheta=1.24 mountX=0.07 mountY=-0.30, mountTheta=-1.34
00:33:21.095 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.29, opts=13)
00:33:21.096 00.001 8996 Enqueuing Move request for scope (0.10, 0.29)
00:33:21.097 00.001 20224 Worker thread wakes up
00:33:21.098 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.29) opts 0xd
00:33:21.098 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.29)
00:33:21.098 00.000 20224 Moving (0.10, 0.29) raw xDistance=0.07 yDistance=-0.30
00:33:21.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:33:21.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:33:21.098 00.000 20224 MoveAxis(E, 0, ABG)
00:33:21.098 00.000 20224 Move returns status 0, amount 0
00:33:21.098 00.000 20224 MoveAxis(N, 63, ABG)
00:33:21.098 00.000 20224 Guiding  Dir = 0, Dur = 63
00:33:21.098 00.000 20224 IsSlewing returns 0
00:33:21.098 00.000 20224 IsGuiding returns 0
00:33:21.102 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52656, med=3001, FiltMin=2710, FiltMax=26358, Gamma=1.000
00:33:21.114 00.012 8996 UpdateGuideState exits: m=660542 SNR=301.5
00:33:21.115 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:21.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:21.117 00.001 8996 Enqueuing Expose request
00:33:21.161 00.044 20224 PulseGuide returned control before completion, sleep 11
00:33:21.174 00.013 20224 IsGuiding returns 1
00:33:21.174 00.000 20224 scope still moving after pulse duration time elapsed
00:33:21.206 00.032 20224 IsSlewing returns 0
00:33:21.206 00.000 20224 IsGuiding returns 1
00:33:21.237 00.031 20224 IsSlewing returns 0
00:33:21.237 00.000 20224 IsGuiding returns 1
00:33:21.267 00.030 20224 IsSlewing returns 0
00:33:21.268 00.001 20224 IsGuiding returns 0
00:33:21.268 00.000 20224 scope move finished after 63 + 106 ms
00:33:21.268 00.000 20224 Move returns status 0, amount 63
00:33:21.268 00.000 20224 move complete, result=0
00:33:21.268 00.000 20224 worker thread done servicing request
00:33:21.268 00.000 20224 Worker thread wakes up
00:33:21.269 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
00:33:21.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:21.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:22.233 00.963 20224 Exposure complete
00:33:22.297 00.064 20224 worker thread done servicing request
00:33:22.297 00.000 8996 OnExposeComplete: enter
00:33:22.298 00.001 8996 UpdateGuideState(): m_state=6
00:33:22.299 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10392
00:33:22.300 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.63, Mass=602466, SNR=297.0, Peak=44864 HFD=4.6
00:33:22.301 00.001 8996 MultiStar: [#1 0.20,0.05,0.82,U] [#2 0.01,0.19,0.87,U] [#3 -0.03,-0.05,0.63,U] [#4 0.16,0.11,0.59,U] [#5 -0.18,0.14,0.70,U] [#6 0.33,-0.02,0.48,U] [#7 0.15,0.07,0.43,U] [#8 0.14,0.12,0.39,U] 
00:33:22.303 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.10}, one-star: {-0.09, 0.16}
00:33:22.305 00.002 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
00:33:22.307 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
00:33:22.309 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.10 hyp=0.11 cameraTheta=1.08 mountX=0.04 mountY=-0.10, mountTheta=-1.18
00:33:22.312 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.10, opts=13)
00:33:22.314 00.002 8996 Enqueuing Move request for scope (0.05, 0.10)
00:33:22.315 00.001 20224 Worker thread wakes up
00:33:22.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.10) opts 0xd
00:33:22.316 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.10)
00:33:22.316 00.000 20224 Moving (0.05, 0.10) raw xDistance=0.04 yDistance=-0.10
00:33:22.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:33:22.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:22.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:33:22.316 00.000 20224 MoveAxis(E, 0, ABG)
00:33:22.316 00.000 20224 Move returns status 0, amount 0
00:33:22.316 00.000 20224 MoveAxis(N, 0, ABG)
00:33:22.316 00.000 20224 Move returns status 0, amount 0
00:33:22.316 00.000 20224 move complete, result=0
00:33:22.317 00.001 20224 worker thread done servicing request
00:33:22.323 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=44864, med=3005, FiltMin=2707, FiltMax=21654, Gamma=1.000
00:33:22.344 00.021 8996 UpdateGuideState exits: m=602466 SNR=297.0
00:33:22.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:22.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:22.348 00.002 8996 Enqueuing Expose request
00:33:22.351 00.003 20224 Worker thread wakes up
00:33:22.351 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:22.354 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:22.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:23.522 01.168 20224 Exposure complete
00:33:23.593 00.071 20224 worker thread done servicing request
00:33:23.594 00.001 8996 OnExposeComplete: enter
00:33:23.594 00.000 8996 UpdateGuideState(): m_state=6
00:33:23.595 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10393
00:33:23.596 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.26, Mass=736452, SNR=331.6, Peak=56310 HFD=4.6
00:33:23.597 00.001 8996 MultiStar: [#1 0.38,-0.27,0.00,M1] [#2 0.18,0.09,0.74,U] [#3 0.01,-0.38,0.62,U] [#4 0.04,-0.24,0.51,U] [#5 0.34,-0.10,0.53,U] [#6 0.21,-0.21,0.39,U] [#7 0.17,-0.25,0.44,U] [#8 0.28,-0.08,0.40,U] 
00:33:23.598 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.16}, one-star: {0.20, -0.20}
00:33:23.599 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
00:33:23.600 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.51)
00:33:23.601 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.75 mountX=0.19 mountY=0.14, mountTheta=0.64
00:33:23.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.16, opts=13)
00:33:23.604 00.001 8996 Enqueuing Move request for scope (0.18, -0.16)
00:33:23.605 00.001 20224 Worker thread wakes up
00:33:23.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
00:33:23.605 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
00:33:23.605 00.000 20224 Moving (0.18, -0.16) raw xDistance=0.19 yDistance=0.14
00:33:23.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:33:23.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:23.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:33:23.605 00.000 20224 MoveAxis(E, 0, ABG)
00:33:23.605 00.000 20224 Move returns status 0, amount 0
00:33:23.606 00.001 20224 MoveAxis(N, 0, ABG)
00:33:23.606 00.000 20224 Move returns status 0, amount 0
00:33:23.606 00.000 20224 move complete, result=0
00:33:23.606 00.000 20224 worker thread done servicing request
00:33:23.609 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=56310, med=3005, FiltMin=2726, FiltMax=28438, Gamma=1.000
00:33:23.623 00.014 8996 UpdateGuideState exits: m=736452 SNR=331.6
00:33:23.624 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:23.625 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:23.626 00.001 8996 Enqueuing Expose request
00:33:23.627 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:23.627 00.000 20224 Worker thread wakes up
00:33:23.628 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:23.628 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:24.611 00.983 20224 Exposure complete
00:33:24.670 00.059 20224 worker thread done servicing request
00:33:24.670 00.000 8996 OnExposeComplete: enter
00:33:24.672 00.002 8996 UpdateGuideState(): m_state=6
00:33:24.674 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10394
00:33:24.676 00.002 8996 Star::Find returns 1 (0), X=135.53, Y=473.40, Mass=704067, SNR=345.0, Peak=56022 HFD=4.7
00:33:24.679 00.003 8996 MultiStar: [#1 0.02,-0.30,0.66,U] [#2 -0.18,-0.07,0.72,U] [#3 -0.21,-0.16,0.61,U] [#4 -0.03,-0.04,0.63,U] [#5 -0.01,0.05,0.57,U] [#6 -0.06,0.04,0.38,U] [#7 -0.06,-0.17,0.42,U] [#8 0.12,-0.13,0.38,U] 
00:33:24.680 00.001 8996 single-star, 8 included, MultiStar: {-0.06, -0.09}, one-star: {-0.08, -0.07}
00:33:24.681 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
00:33:24.683 00.002 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
00:33:24.684 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.43 mountX=-0.07 mountY=0.07, mountTheta=2.33
00:33:24.689 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.07, opts=13)
00:33:24.690 00.001 8996 Enqueuing Move request for scope (-0.08, -0.07)
00:33:24.693 00.003 20224 Worker thread wakes up
00:33:24.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
00:33:24.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
00:33:24.693 00.000 20224 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.07
00:33:24.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:33:24.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:24.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:33:24.693 00.000 20224 MoveAxis(E, 0, ABG)
00:33:24.693 00.000 20224 Move returns status 0, amount 0
00:33:24.693 00.000 20224 MoveAxis(N, 0, ABG)
00:33:24.693 00.000 20224 Move returns status 0, amount 0
00:33:24.693 00.000 20224 move complete, result=0
00:33:24.693 00.000 20224 worker thread done servicing request
00:33:24.698 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=56022, med=3005, FiltMin=2720, FiltMax=26403, Gamma=1.000
00:33:24.712 00.014 8996 UpdateGuideState exits: m=704067 SNR=345.0
00:33:24.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:24.713 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:24.715 00.002 8996 Enqueuing Expose request
00:33:24.716 00.001 20224 Worker thread wakes up
00:33:24.716 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:24.717 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:24.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:25.913 01.196 20224 Exposure complete
00:33:25.986 00.073 20224 worker thread done servicing request
00:33:25.986 00.000 8996 OnExposeComplete: enter
00:33:25.987 00.001 8996 UpdateGuideState(): m_state=6
00:33:25.987 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10395
00:33:25.988 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=473.30, Mass=694013, SNR=325.6, Peak=58262 HFD=4.5
00:33:25.989 00.001 8996 MultiStar: [#1 0.18,-0.61,0.00,M1] [#2 -0.07,0.09,0.75,U] [#3 -0.15,-0.30,0.62,U] [#4 0.03,-0.14,0.61,U] [#5 0.17,-0.28,0.60,U] [#6 0.02,-0.10,0.47,U] [#7 0.11,-0.22,0.41,U] [#8 0.03,-0.22,0.34,U] 
00:33:25.990 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.16}, one-star: {0.25, -0.16}
00:33:25.991 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
00:33:25.992 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
00:33:25.992 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.20 mountX=0.08 mountY=0.15, mountTheta=1.09
00:33:25.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.16, opts=13)
00:33:25.994 00.000 8996 Enqueuing Move request for scope (0.06, -0.16)
00:33:25.996 00.002 20224 Worker thread wakes up
00:33:25.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
00:33:25.996 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
00:33:25.996 00.000 20224 Moving (0.06, -0.16) raw xDistance=0.08 yDistance=0.15
00:33:25.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:33:25.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:25.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:33:25.997 00.001 20224 MoveAxis(E, 0, ABG)
00:33:25.997 00.000 20224 Move returns status 0, amount 0
00:33:25.997 00.000 20224 MoveAxis(N, 0, ABG)
00:33:25.997 00.000 20224 Move returns status 0, amount 0
00:33:25.997 00.000 20224 move complete, result=0
00:33:25.997 00.000 20224 worker thread done servicing request
00:33:26.005 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58262, med=3001, FiltMin=2739, FiltMax=27894, Gamma=1.000
00:33:26.024 00.019 8996 UpdateGuideState exits: m=694013 SNR=325.6
00:33:26.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:26.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:26.027 00.001 8996 Enqueuing Expose request
00:33:26.028 00.001 20224 Worker thread wakes up
00:33:26.028 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:26.030 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:26.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:27.007 00.977 20224 Exposure complete
00:33:27.094 00.087 20224 worker thread done servicing request
00:33:27.094 00.000 8996 OnExposeComplete: enter
00:33:27.095 00.001 8996 UpdateGuideState(): m_state=6
00:33:27.096 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10396
00:33:27.098 00.002 8996 Star::Find returns 1 (0), X=135.58, Y=473.10, Mass=661957, SNR=287.8, Peak=58998 HFD=4.6
00:33:27.098 00.000 8996 MultiStar: [#1 -0.25,-0.69,0.00,M2] [#2 -0.27,-0.20,0.89,U] [#3 -0.44,-0.43,0.00,M1] [#4 -0.31,0.07,0.65,U] [#5 -0.13,-0.21,0.66,U] [#6 -0.13,-0.16,0.46,U] [#7 -0.06,-0.09,0.52,U] [#8 -0.01,-0.23,0.44,U] 
00:33:27.101 00.003 8996 refined, 6 included, MultiStar: {-0.14, -0.19}, one-star: {-0.02, -0.36}
00:33:27.103 00.002 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
00:33:27.104 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
00:33:27.105 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.23 cameraTheta=-2.21 mountX=-0.12 mountY=0.20, mountTheta=2.11
00:33:27.108 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.19, opts=13)
00:33:27.108 00.000 8996 Enqueuing Move request for scope (-0.14, -0.19)
00:33:27.109 00.001 20224 Worker thread wakes up
00:33:27.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd
00:33:27.110 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.19)
00:33:27.110 00.000 20224 Moving (-0.14, -0.19) raw xDistance=-0.12 yDistance=0.20
00:33:27.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:33:27.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:27.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:33:27.110 00.000 20224 MoveAxis(E, 0, ABG)
00:33:27.110 00.000 20224 Move returns status 0, amount 0
00:33:27.110 00.000 20224 MoveAxis(N, 0, ABG)
00:33:27.110 00.000 20224 Move returns status 0, amount 0
00:33:27.110 00.000 20224 move complete, result=0
00:33:27.110 00.000 20224 worker thread done servicing request
00:33:27.117 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58998, med=3005, FiltMin=2713, FiltMax=26669, Gamma=1.000
00:33:27.142 00.025 8996 UpdateGuideState exits: m=661957 SNR=287.8
00:33:27.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:27.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:27.146 00.002 8996 Enqueuing Expose request
00:33:27.146 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:33:27.147 00.001 20224 Worker thread wakes up
00:33:27.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:27.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:28.301 01.154 20224 Exposure complete
00:33:28.388 00.087 20224 worker thread done servicing request
00:33:28.389 00.001 8996 OnExposeComplete: enter
00:33:28.391 00.002 8996 UpdateGuideState(): m_state=6
00:33:28.392 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10397
00:33:28.394 00.002 8996 Star::Find returns 1 (0), X=135.16, Y=473.36, Mass=618777, SNR=286.8, Peak=45494 HFD=4.5
00:33:28.396 00.002 8996 MultiStar: [#1 -0.19,-0.64,0.00,M3] [#2 -0.42,-0.31,0.00,M1] [#3 -0.49,-0.33,0.00,M2] [#4 -0.28,-0.27,0.61,U] [#5 -0.34,-0.49,0.00,M1] [#6 -0.06,-0.47,0.00,M1] [#7 0.06,-0.33,0.51,U] [#8 -0.19,-0.28,0.39,U] 
00:33:28.399 00.003 8996 refined, 3 included, MultiStar: {-0.26, -0.21}, one-star: {-0.44, -0.10}
00:33:28.401 00.002 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
00:33:28.403 00.002 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
00:33:28.404 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.21 hyp=0.34 cameraTheta=-2.45 mountX=-0.24 mountY=0.24, mountTheta=2.35
00:33:28.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.21, opts=13)
00:33:28.407 00.001 8996 Enqueuing Move request for scope (-0.26, -0.21)
00:33:28.408 00.001 20224 Worker thread wakes up
00:33:28.409 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.21) opts 0xd
00:33:28.409 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.21)
00:33:28.409 00.000 20224 Moving (-0.26, -0.21) raw xDistance=-0.24 yDistance=0.24
00:33:28.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:33:28.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:33:28.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:33:28.409 00.000 20224 MoveAxis(E, 35, ABG)
00:33:28.410 00.001 20224 Guiding  Dir = 2, Dur = 35
00:33:28.410 00.000 20224 IsSlewing returns 0
00:33:28.411 00.001 20224 IsGuiding returns 0
00:33:28.416 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45494, med=3005, FiltMin=2701, FiltMax=21363, Gamma=1.000
00:33:28.431 00.015 8996 UpdateGuideState exits: m=618777 SNR=286.8
00:33:28.433 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:28.435 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:28.437 00.002 8996 Enqueuing Expose request
00:33:28.462 00.025 20224 IsGuiding returns 1
00:33:28.463 00.001 20224 scope still moving after pulse duration time elapsed
00:33:28.493 00.030 20224 IsSlewing returns 0
00:33:28.493 00.000 20224 IsGuiding returns 1
00:33:28.524 00.031 20224 IsSlewing returns 0
00:33:28.525 00.001 20224 IsGuiding returns 1
00:33:28.555 00.030 20224 IsSlewing returns 0
00:33:28.555 00.000 20224 IsGuiding returns 0
00:33:28.555 00.000 20224 scope move finished after 35 + 110 ms
00:33:28.556 00.001 20224 Move returns status 0, amount 35
00:33:28.556 00.000 20224 MoveAxis(N, 0, ABG)
00:33:28.556 00.000 20224 Move returns status 0, amount 0
00:33:28.556 00.000 20224 move complete, result=0
00:33:28.556 00.000 20224 worker thread done servicing request
00:33:28.556 00.000 20224 Worker thread wakes up
00:33:28.556 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
00:33:28.558 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:28.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:29.533 00.975 20224 Exposure complete
00:33:29.596 00.063 20224 worker thread done servicing request
00:33:29.596 00.000 8996 OnExposeComplete: enter
00:33:29.598 00.002 8996 UpdateGuideState(): m_state=6
00:33:29.600 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10398
00:33:29.601 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.18, Mass=678249, SNR=334.1, Peak=58662 HFD=4.5
00:33:29.603 00.002 8996 MultiStar: [#1 -0.06,-0.43,0.60,U] [#2 -0.18,-0.05,0.74,U] [#3 -0.44,-0.63,0.00,M3] [#4 -0.19,-0.08,0.48,U] [#5 -0.11,-0.13,0.51,U] [#6 -0.02,-0.12,0.46,U] [#7 -0.17,-0.07,0.40,U] [#8 -0.23,-0.43,0.00,M1] 
00:33:29.604 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.19}, one-star: {-0.06, -0.29}
00:33:29.607 00.003 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
00:33:29.610 00.003 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
00:33:29.613 00.003 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.21 cameraTheta=-2.10 mountX=-0.09 mountY=0.20, mountTheta=2.00
00:33:29.618 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.19, opts=13)
00:33:29.621 00.003 8996 Enqueuing Move request for scope (-0.11, -0.19)
00:33:29.623 00.002 20224 Worker thread wakes up
00:33:29.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
00:33:29.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
00:33:29.623 00.000 20224 Moving (-0.11, -0.19) raw xDistance=-0.09 yDistance=0.20
00:33:29.624 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:33:29.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:29.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:33:29.624 00.000 20224 MoveAxis(E, 0, ABG)
00:33:29.624 00.000 20224 Move returns status 0, amount 0
00:33:29.624 00.000 20224 MoveAxis(N, 0, ABG)
00:33:29.624 00.000 20224 Move returns status 0, amount 0
00:33:29.624 00.000 20224 move complete, result=0
00:33:29.625 00.001 20224 worker thread done servicing request
00:33:29.632 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58662, med=3005, FiltMin=2720, FiltMax=27523, Gamma=1.000
00:33:29.655 00.023 8996 UpdateGuideState exits: m=678249 SNR=334.1
00:33:29.656 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:29.657 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:29.657 00.000 8996 Enqueuing Expose request
00:33:29.658 00.001 20224 Worker thread wakes up
00:33:29.658 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:33:29.660 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:29.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:30.823 01.163 20224 Exposure complete
00:33:30.883 00.060 20224 worker thread done servicing request
00:33:30.883 00.000 8996 OnExposeComplete: enter
00:33:30.884 00.001 8996 UpdateGuideState(): m_state=6
00:33:30.884 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10399
00:33:30.885 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.25, Mass=627115, SNR=307.7, Peak=48630 HFD=4.6
00:33:30.886 00.001 8996 MultiStar: [#1 0.08,-0.32,0.69,U] [#2 0.04,-0.29,0.78,U] [#3 -0.12,-0.32,0.68,U] [#4 0.08,-0.02,0.69,U] [#5 0.13,-0.21,0.69,U] [#6 -0.01,-0.29,0.47,U] [#7 0.26,-0.33,0.42,U] [#8 0.08,-0.28,0.46,U] 
00:33:30.887 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.25}, one-star: {-0.15, -0.22}
00:33:30.888 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
00:33:30.888 00.000 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
00:33:30.889 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.47 mountX=0.05 mountY=0.24, mountTheta=1.38
00:33:30.890 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.25, opts=13)
00:33:30.891 00.001 8996 Enqueuing Move request for scope (0.02, -0.25)
00:33:30.892 00.001 20224 Worker thread wakes up
00:33:30.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.25) opts 0xd
00:33:30.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.25)
00:33:30.892 00.000 20224 Moving (0.02, -0.25) raw xDistance=0.05 yDistance=0.24
00:33:30.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:33:30.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:33:30.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:33:30.892 00.000 20224 MoveAxis(E, 0, ABG)
00:33:30.892 00.000 20224 Move returns status 0, amount 0
00:33:30.892 00.000 20224 MoveAxis(N, 0, ABG)
00:33:30.892 00.000 20224 Move returns status 0, amount 0
00:33:30.892 00.000 20224 move complete, result=0
00:33:30.892 00.000 20224 worker thread done servicing request
00:33:30.903 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48630, med=3005, FiltMin=2701, FiltMax=27635, Gamma=1.000
00:33:30.932 00.029 8996 UpdateGuideState exits: m=627115 SNR=307.7
00:33:30.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:30.934 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:30.935 00.001 8996 Enqueuing Expose request
00:33:30.936 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:33:30.937 00.001 20224 Worker thread wakes up
00:33:30.937 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:30.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:31.920 00.983 20224 Exposure complete
00:33:32.010 00.090 20224 worker thread done servicing request
00:33:32.010 00.000 8996 OnExposeComplete: enter
00:33:32.012 00.002 8996 UpdateGuideState(): m_state=6
00:33:32.013 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10400
00:33:32.014 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.56, Mass=666105, SNR=332.4, Peak=50576 HFD=4.6
00:33:32.015 00.001 8996 MultiStar: [#1 0.02,-0.22,0.66,U] [#2 0.10,0.12,0.80,U] [#3 -0.29,-0.39,0.00,M3] [#4 0.11,-0.15,0.49,U] [#5 -0.00,-0.26,0.56,U] [#6 -0.12,0.12,0.44,U] [#7 0.12,-0.03,0.38,U] [#8 0.06,-0.12,0.38,U] 
00:33:32.016 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.04}, one-star: {0.16, 0.09}
00:33:32.018 00.002 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
00:33:32.018 00.000 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
00:33:32.019 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.50 mountX=0.07 mountY=0.03, mountTheta=0.39
00:33:32.021 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
00:33:32.022 00.001 8996 Enqueuing Move request for scope (0.07, -0.04)
00:33:32.023 00.001 20224 Worker thread wakes up
00:33:32.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
00:33:32.023 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
00:33:32.023 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.07 yDistance=0.03
00:33:32.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:33:32.023 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:32.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:33:32.023 00.000 20224 MoveAxis(E, 0, ABG)
00:33:32.023 00.000 20224 Move returns status 0, amount 0
00:33:32.024 00.001 20224 MoveAxis(N, 0, ABG)
00:33:32.024 00.000 20224 Move returns status 0, amount 0
00:33:32.024 00.000 20224 move complete, result=0
00:33:32.024 00.000 20224 worker thread done servicing request
00:33:32.028 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50576, med=3005, FiltMin=2692, FiltMax=29043, Gamma=1.000
00:33:32.047 00.019 8996 UpdateGuideState exits: m=666105 SNR=332.4
00:33:32.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:32.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:32.052 00.002 8996 Enqueuing Expose request
00:33:32.053 00.001 20224 Worker thread wakes up
00:33:32.053 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:32.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:32.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:33.246 01.192 20224 Exposure complete
00:33:33.330 00.084 20224 worker thread done servicing request
00:33:33.330 00.000 8996 OnExposeComplete: enter
00:33:33.331 00.001 8996 UpdateGuideState(): m_state=6
00:33:33.332 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10401
00:33:33.333 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.18, Mass=712066, SNR=366.2, Peak=62102 HFD=4.6
00:33:33.334 00.001 8996 MultiStar: [#1 0.02,-0.31,0.61,U] [#2 0.15,-0.23,0.61,U] [#3 0.17,-0.31,0.56,U] [#4 0.13,-0.12,0.45,U] [#5 -0.11,-0.12,0.53,U] [#6 0.13,-0.09,0.40,U] [#7 -0.02,-0.12,0.39,U] [#8 0.05,-0.26,0.31,U] 
00:33:33.335 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.22}, one-star: {0.04, -0.29}
00:33:33.336 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
00:33:33.337 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
00:33:33.337 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.30 mountX=0.08 mountY=0.21, mountTheta=1.20
00:33:33.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.22, opts=13)
00:33:33.339 00.000 8996 Enqueuing Move request for scope (0.06, -0.22)
00:33:33.340 00.001 20224 Worker thread wakes up
00:33:33.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.22) opts 0xd
00:33:33.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.22)
00:33:33.341 00.001 20224 Moving (0.06, -0.22) raw xDistance=0.08 yDistance=0.21
00:33:33.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:33:33.341 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.12 newest=0.49
00:33:33.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:33:33.341 00.000 20224 MoveAxis(E, 0, ABG)
00:33:33.341 00.000 20224 Move returns status 0, amount 0
00:33:33.341 00.000 20224 MoveAxis(S, 45, ABG)
00:33:33.341 00.000 20224 Guiding  Dir = 1, Dur = 45
00:33:33.341 00.000 20224 IsSlewing returns 0
00:33:33.341 00.000 20224 IsGuiding returns 0
00:33:33.345 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62102, med=3005, FiltMin=2745, FiltMax=27888, Gamma=1.000
00:33:33.358 00.013 8996 UpdateGuideState exits: m=712066 SNR=366.2
00:33:33.358 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:33.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:33.360 00.001 8996 Enqueuing Expose request
00:33:33.413 00.053 20224 IsGuiding returns 1
00:33:33.413 00.000 20224 scope still moving after pulse duration time elapsed
00:33:33.443 00.030 20224 IsSlewing returns 0
00:33:33.443 00.000 20224 IsGuiding returns 1
00:33:33.475 00.032 20224 IsSlewing returns 0
00:33:33.476 00.001 20224 IsGuiding returns 1
00:33:33.506 00.030 20224 IsSlewing returns 0
00:33:33.506 00.000 20224 IsGuiding returns 0
00:33:33.506 00.000 20224 scope move finished after 45 + 120 ms
00:33:33.506 00.000 20224 Move returns status 0, amount 45
00:33:33.507 00.001 20224 move complete, result=0
00:33:33.507 00.000 20224 worker thread done servicing request
00:33:33.507 00.000 20224 Worker thread wakes up
00:33:33.507 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:33.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:33.507 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
00:33:34.478 00.971 20224 Exposure complete
00:33:34.555 00.077 20224 worker thread done servicing request
00:33:34.556 00.001 8996 OnExposeComplete: enter
00:33:34.558 00.002 8996 UpdateGuideState(): m_state=6
00:33:34.560 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10402
00:33:34.562 00.002 8996 Star::Find returns 1 (0), X=135.84, Y=473.33, Mass=699397, SNR=323.0, Peak=56470 HFD=4.5
00:33:34.563 00.001 8996 MultiStar: [#1 0.36,-0.23,0.77,U] [#2 0.13,-0.24,0.71,U] [#3 -0.05,-0.17,0.61,U] [#4 0.26,-0.09,0.54,U] [#5 0.21,-0.18,0.61,U] [#6 0.29,-0.11,0.45,U] [#7 0.22,-0.21,0.42,U] [#8 0.25,-0.20,0.38,U] 
00:33:34.565 00.002 8996 single-star, 8 included, MultiStar: {0.21, -0.17}, one-star: {0.24, -0.14}
00:33:34.566 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
00:33:34.567 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
00:33:34.568 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.27 cameraTheta=-0.53 mountX=0.25 mountY=0.11, mountTheta=0.42
00:33:34.569 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.14, opts=13)
00:33:34.570 00.001 8996 Enqueuing Move request for scope (0.24, -0.14)
00:33:34.571 00.001 20224 Worker thread wakes up
00:33:34.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.14) opts 0xd
00:33:34.571 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.14)
00:33:34.571 00.000 20224 Moving (0.24, -0.14) raw xDistance=0.25 yDistance=0.11
00:33:34.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:33:34.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:34.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:33:34.571 00.000 20224 MoveAxis(W, 36, ABG)
00:33:34.571 00.000 20224 Guiding  Dir = 3, Dur = 36
00:33:34.573 00.002 20224 IsSlewing returns 0
00:33:34.573 00.000 20224 IsGuiding returns 0
00:33:34.577 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=56470, med=3005, FiltMin=2701, FiltMax=29606, Gamma=1.000
00:33:34.590 00.013 8996 UpdateGuideState exits: m=699397 SNR=323.0
00:33:34.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:34.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:34.593 00.001 8996 Enqueuing Expose request
00:33:34.634 00.041 20224 IsGuiding returns 1
00:33:34.634 00.000 20224 scope still moving after pulse duration time elapsed
00:33:34.665 00.031 20224 IsSlewing returns 0
00:33:34.665 00.000 20224 IsGuiding returns 1
00:33:34.696 00.031 20224 IsSlewing returns 0
00:33:34.696 00.000 20224 IsGuiding returns 1
00:33:34.726 00.030 20224 IsSlewing returns 0
00:33:34.726 00.000 20224 IsGuiding returns 0
00:33:34.727 00.001 20224 scope move finished after 36 + 118 ms
00:33:34.727 00.000 20224 Move returns status 0, amount 36
00:33:34.727 00.000 20224 MoveAxis(N, 0, ABG)
00:33:34.727 00.000 20224 Move returns status 0, amount 0
00:33:34.727 00.000 20224 move complete, result=0
00:33:34.727 00.000 20224 worker thread done servicing request
00:33:34.727 00.000 20224 Worker thread wakes up
00:33:34.727 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:34.728 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:34.728 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.1 px 0 ms NORTH
00:33:35.884 01.156 20224 Exposure complete
00:33:35.961 00.077 20224 worker thread done servicing request
00:33:35.961 00.000 8996 OnExposeComplete: enter
00:33:35.962 00.001 8996 UpdateGuideState(): m_state=6
00:33:35.964 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10403
00:33:35.965 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.84, Mass=736231, SNR=334.2, Peak=58592 HFD=4.6
00:33:35.966 00.001 8996 MultiStar: [#1 -0.31,0.11,0.74,U] [#2 -0.22,0.31,0.64,U] [#3 -0.57,0.06,0.00,M2] [#4 -0.35,0.55,0.00,M1] [#5 -0.35,0.19,0.55,U] [#6 -0.26,0.14,0.40,U] [#7 -0.13,0.31,0.47,U] [#8 -0.22,0.47,0.00,M1] 
00:33:35.967 00.001 8996 refined, 5 included, MultiStar: {-0.22, 0.25}, one-star: {-0.11, 0.38}
00:33:35.968 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
00:33:35.970 00.002 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
00:33:35.971 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.25 hyp=0.34 cameraTheta=2.29 mountX=-0.25 mountY=-0.23, mountTheta=-2.39
00:33:35.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.25, opts=13)
00:33:35.974 00.001 8996 Enqueuing Move request for scope (-0.22, 0.25)
00:33:35.975 00.001 20224 Worker thread wakes up
00:33:35.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.25) opts 0xd
00:33:35.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.25)
00:33:35.975 00.000 20224 Moving (-0.22, 0.25) raw xDistance=-0.25 yDistance=-0.23
00:33:35.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
00:33:35.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:35.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:33:35.976 00.001 20224 MoveAxis(E, 33, ABG)
00:33:35.976 00.000 20224 Guiding  Dir = 2, Dur = 33
00:33:35.976 00.000 20224 IsSlewing returns 0
00:33:35.976 00.000 20224 IsGuiding returns 0
00:33:35.981 00.005 20224 PulseGuide returned control before completion, sleep 39
00:33:35.982 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58592, med=3005, FiltMin=2701, FiltMax=27984, Gamma=1.000
00:33:35.999 00.017 8996 UpdateGuideState exits: m=736231 SNR=334.2
00:33:36.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:36.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:36.002 00.001 8996 Enqueuing Expose request
00:33:36.027 00.025 20224 IsGuiding returns 1
00:33:36.027 00.000 20224 scope still moving after pulse duration time elapsed
00:33:36.058 00.031 20224 IsSlewing returns 0
00:33:36.058 00.000 20224 IsGuiding returns 1
00:33:36.090 00.032 20224 IsSlewing returns 0
00:33:36.090 00.000 20224 IsGuiding returns 0
00:33:36.090 00.000 20224 scope move finished after 33 + 80 ms
00:33:36.090 00.000 20224 Move returns status 0, amount 33
00:33:36.090 00.000 20224 MoveAxis(N, 0, ABG)
00:33:36.090 00.000 20224 Move returns status 0, amount 0
00:33:36.090 00.000 20224 move complete, result=0
00:33:36.090 00.000 20224 worker thread done servicing request
00:33:36.090 00.000 20224 Worker thread wakes up
00:33:36.090 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.2 px 0 ms NORTH
00:33:36.092 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:36.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:37.061 00.969 20224 Exposure complete
00:33:37.123 00.062 20224 worker thread done servicing request
00:33:37.123 00.000 8996 OnExposeComplete: enter
00:33:37.124 00.001 8996 UpdateGuideState(): m_state=6
00:33:37.125 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10404
00:33:37.125 00.000 8996 Star::Find returns 1 (0), X=135.40, Y=473.71, Mass=710512, SNR=329.9, Peak=54192 HFD=4.7
00:33:37.126 00.001 8996 MultiStar: [#1 -0.10,0.03,0.64,U] [#2 0.09,0.29,0.71,U] [#3 -0.35,0.13,0.63,U] [#4 -0.17,0.14,0.56,U] [#5 -0.24,0.19,0.56,U] [#6 -0.07,0.34,0.43,U] [#7 -0.00,0.04,0.41,U] [#8 -0.30,0.02,0.39,U] 
00:33:37.127 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.17}, one-star: {-0.20, 0.25}
00:33:37.128 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
00:33:37.129 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
00:33:37.129 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.23 cameraTheta=2.29 mountX=-0.17 mountY=-0.15, mountTheta=-2.40
00:33:37.132 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.17, opts=13)
00:33:37.135 00.003 8996 Enqueuing Move request for scope (-0.15, 0.17)
00:33:37.137 00.002 20224 Worker thread wakes up
00:33:37.138 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
00:33:37.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
00:33:37.138 00.000 20224 Moving (-0.15, 0.17) raw xDistance=-0.17 yDistance=-0.15
00:33:37.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:33:37.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:37.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:33:37.138 00.000 20224 MoveAxis(E, 0, ABG)
00:33:37.138 00.000 20224 Move returns status 0, amount 0
00:33:37.138 00.000 20224 MoveAxis(N, 0, ABG)
00:33:37.138 00.000 20224 Move returns status 0, amount 0
00:33:37.138 00.000 20224 move complete, result=0
00:33:37.138 00.000 20224 worker thread done servicing request
00:33:37.147 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54192, med=3005, FiltMin=2669, FiltMax=24534, Gamma=1.000
00:33:37.172 00.025 8996 UpdateGuideState exits: m=710512 SNR=329.9
00:33:37.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:37.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:37.176 00.002 8996 Enqueuing Expose request
00:33:37.177 00.001 20224 Worker thread wakes up
00:33:37.177 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:37.179 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:37.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:38.329 01.150 20224 Exposure complete
00:33:38.404 00.075 20224 worker thread done servicing request
00:33:38.404 00.000 8996 OnExposeComplete: enter
00:33:38.405 00.001 8996 UpdateGuideState(): m_state=6
00:33:38.406 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10405
00:33:38.407 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.67, Mass=632821, SNR=331.8, Peak=53248 HFD=4.7
00:33:38.408 00.001 8996 MultiStar: [#1 0.26,0.24,0.63,U] [#2 0.02,0.24,0.75,U] [#3 -0.06,0.14,0.61,U] [#4 0.19,0.46,0.00,M1] [#5 0.23,0.13,0.54,U] [#6 0.13,0.13,0.45,U] [#7 0.23,0.07,0.40,U] [#8 0.42,0.09,0.39,U] 
00:33:38.410 00.002 8996 single-star, 7 included, MultiStar: {0.12, 0.17}, one-star: {-0.02, 0.20}
00:33:38.411 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
00:33:38.413 00.002 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
00:33:38.414 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.69 mountX=-0.04 mountY=-0.20, mountTheta=-1.78
00:33:38.415 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.20, opts=13)
00:33:38.416 00.001 8996 Enqueuing Move request for scope (-0.02, 0.20)
00:33:38.417 00.001 20224 Worker thread wakes up
00:33:38.417 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
00:33:38.417 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
00:33:38.417 00.000 20224 Moving (-0.02, 0.20) raw xDistance=-0.04 yDistance=-0.20
00:33:38.417 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:33:38.417 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:38.417 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:33:38.417 00.000 20224 MoveAxis(E, 0, ABG)
00:33:38.417 00.000 20224 Move returns status 0, amount 0
00:33:38.417 00.000 20224 MoveAxis(N, 0, ABG)
00:33:38.417 00.000 20224 Move returns status 0, amount 0
00:33:38.417 00.000 20224 move complete, result=0
00:33:38.417 00.000 20224 worker thread done servicing request
00:33:38.421 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=53248, med=3005, FiltMin=2713, FiltMax=25526, Gamma=1.000
00:33:38.435 00.014 8996 UpdateGuideState exits: m=632821 SNR=331.8
00:33:38.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:38.436 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:38.437 00.001 8996 Enqueuing Expose request
00:33:38.438 00.001 20224 Worker thread wakes up
00:33:38.438 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:38.439 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:38.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:39.428 00.989 20224 Exposure complete
00:33:39.496 00.068 20224 worker thread done servicing request
00:33:39.496 00.000 8996 OnExposeComplete: enter
00:33:39.497 00.001 8996 UpdateGuideState(): m_state=6
00:33:39.498 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10406
00:33:39.499 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.57, Mass=786784, SNR=395.0, Peak=63824 HFD=4.4
00:33:39.501 00.002 8996 MultiStar: [#1 0.16,-0.04,0.50,U] [#2 -0.15,0.26,0.62,U] [#3 -0.24,0.01,0.50,U] [#4 -0.14,0.33,0.45,U] [#5 0.11,0.18,0.57,U] [#6 0.25,0.12,0.35,U] [#7 0.09,-0.14,0.36,U] [#8 0.05,-0.03,0.29,U] 
00:33:39.502 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.10}, one-star: {0.27, 0.10}
00:33:39.504 00.002 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
00:33:39.505 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
00:33:39.506 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.12 cameraTheta=1.07 mountX=0.05 mountY=-0.11, mountTheta=-1.17
00:33:39.508 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
00:33:39.509 00.001 8996 Enqueuing Move request for scope (0.06, 0.10)
00:33:39.510 00.001 20224 Worker thread wakes up
00:33:39.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
00:33:39.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
00:33:39.510 00.000 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
00:33:39.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:33:39.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:39.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:33:39.510 00.000 20224 MoveAxis(E, 0, ABG)
00:33:39.510 00.000 20224 Move returns status 0, amount 0
00:33:39.510 00.000 20224 MoveAxis(N, 0, ABG)
00:33:39.510 00.000 20224 Move returns status 0, amount 0
00:33:39.510 00.000 20224 move complete, result=0
00:33:39.511 00.001 20224 worker thread done servicing request
00:33:39.516 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=63824, med=3005, FiltMin=2685, FiltMax=30365, Gamma=1.000
00:33:39.529 00.013 8996 UpdateGuideState exits: m=786784 SNR=395.0
00:33:39.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:39.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:39.532 00.001 8996 Enqueuing Expose request
00:33:39.533 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:39.534 00.001 20224 Worker thread wakes up
00:33:39.534 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:39.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:40.699 01.165 20224 Exposure complete
00:33:40.776 00.077 20224 worker thread done servicing request
00:33:40.776 00.000 8996 OnExposeComplete: enter
00:33:40.779 00.003 8996 UpdateGuideState(): m_state=6
00:33:40.781 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10407
00:33:40.782 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.37, Mass=645041, SNR=308.9, Peak=51350 HFD=4.5
00:33:40.784 00.002 8996 MultiStar: [#1 -0.02,-0.07,0.68,U] [#2 -0.32,0.20,0.75,U] [#3 -0.29,-0.39,0.00,M1] [#4 -0.14,-0.06,0.64,U] [#5 -0.13,0.08,0.56,U] [#6 -0.14,0.13,0.47,U] [#7 -0.05,-0.15,0.46,U] [#8 -0.21,0.07,0.39,U] 
00:33:40.785 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.01}, one-star: {-0.15, -0.10}
00:33:40.786 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
00:33:40.788 00.002 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
00:33:40.789 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.10 mountX=-0.15 mountY=0.01, mountTheta=3.07
00:33:40.791 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.01, opts=13)
00:33:40.792 00.001 8996 Enqueuing Move request for scope (-0.15, 0.01)
00:33:40.794 00.002 20224 Worker thread wakes up
00:33:40.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
00:33:40.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
00:33:40.794 00.000 20224 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
00:33:40.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:33:40.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:40.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:33:40.794 00.000 20224 MoveAxis(E, 0, ABG)
00:33:40.794 00.000 20224 Move returns status 0, amount 0
00:33:40.794 00.000 20224 MoveAxis(N, 0, ABG)
00:33:40.794 00.000 20224 Move returns status 0, amount 0
00:33:40.794 00.000 20224 move complete, result=0
00:33:40.794 00.000 20224 worker thread done servicing request
00:33:40.801 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51350, med=3005, FiltMin=2742, FiltMax=24467, Gamma=1.000
00:33:40.824 00.023 8996 UpdateGuideState exits: m=645041 SNR=308.9
00:33:40.824 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:40.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:40.826 00.001 8996 Enqueuing Expose request
00:33:40.827 00.001 20224 Worker thread wakes up
00:33:40.827 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:40.828 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:40.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:41.802 00.974 20224 Exposure complete
00:33:41.884 00.082 20224 worker thread done servicing request
00:33:41.884 00.000 8996 OnExposeComplete: enter
00:33:41.885 00.001 8996 UpdateGuideState(): m_state=6
00:33:41.886 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10408
00:33:41.887 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.42, Mass=679296, SNR=326.1, Peak=55414 HFD=4.5
00:33:41.888 00.001 8996 MultiStar: [#1 0.25,0.01,0.61,U] [#2 0.05,0.08,0.75,U] [#3 -0.14,-0.11,0.58,U] [#4 -0.02,0.03,0.57,U] [#5 -0.05,0.10,0.67,U] [#6 0.12,0.07,0.48,U] [#7 0.04,0.00,0.51,U] [#8 0.07,0.07,0.39,U] 
00:33:41.889 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.02, -0.05}
00:33:41.890 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
00:33:41.892 00.002 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
00:33:41.893 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.51 mountX=0.03 mountY=-0.02, mountTheta=-0.62
00:33:41.896 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
00:33:41.898 00.002 8996 Enqueuing Move request for scope (0.03, 0.02)
00:33:41.900 00.002 20224 Worker thread wakes up
00:33:41.900 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:33:41.900 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:33:41.900 00.000 20224 Moving (0.03, 0.02) raw xDistance=0.03 yDistance=-0.02
00:33:41.900 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:33:41.900 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:41.901 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:33:41.901 00.000 20224 MoveAxis(E, 0, ABG)
00:33:41.901 00.000 20224 Move returns status 0, amount 0
00:33:41.901 00.000 20224 MoveAxis(N, 0, ABG)
00:33:41.901 00.000 20224 Move returns status 0, amount 0
00:33:41.901 00.000 20224 move complete, result=0
00:33:41.901 00.000 20224 worker thread done servicing request
00:33:41.906 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55414, med=3005, FiltMin=2707, FiltMax=29763, Gamma=1.000
00:33:41.921 00.015 8996 UpdateGuideState exits: m=679296 SNR=326.1
00:33:41.922 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:41.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:41.924 00.001 8996 Enqueuing Expose request
00:33:41.925 00.001 20224 Worker thread wakes up
00:33:41.925 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:41.925 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:41.926 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:43.082 01.156 20224 Exposure complete
00:33:43.166 00.084 20224 worker thread done servicing request
00:33:43.166 00.000 8996 OnExposeComplete: enter
00:33:43.168 00.002 8996 UpdateGuideState(): m_state=6
00:33:43.169 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10409
00:33:43.170 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.47, Mass=618903, SNR=301.3, Peak=45526 HFD=4.4
00:33:43.171 00.001 8996 MultiStar: [#1 0.11,-0.20,0.72,U] [#2 -0.01,0.00,0.84,U] [#3 -0.19,-0.34,0.64,U] [#4 -0.07,-0.13,0.59,U] [#5 0.01,-0.24,0.71,U] [#6 -0.02,-0.36,0.41,U] [#7 0.04,-0.22,0.44,U] [#8 0.15,-0.12,0.40,U] 
00:33:43.173 00.002 8996 single-star, 8 included, MultiStar: {-0.01, -0.15}, one-star: {-0.04, 0.01}
00:33:43.173 00.000 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
00:33:43.175 00.002 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
00:33:43.176 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.87 mountX=-0.04 mountY=-0.01, mountTheta=-2.98
00:33:43.179 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
00:33:43.181 00.002 8996 Enqueuing Move request for scope (-0.04, 0.01)
00:33:43.182 00.001 20224 Worker thread wakes up
00:33:43.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
00:33:43.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
00:33:43.182 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.01
00:33:43.183 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:33:43.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:43.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:33:43.183 00.000 20224 MoveAxis(E, 0, ABG)
00:33:43.183 00.000 20224 Move returns status 0, amount 0
00:33:43.183 00.000 20224 MoveAxis(N, 0, ABG)
00:33:43.184 00.001 20224 Move returns status 0, amount 0
00:33:43.184 00.000 20224 move complete, result=0
00:33:43.184 00.000 20224 worker thread done servicing request
00:33:43.190 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45526, med=3005, FiltMin=2723, FiltMax=24755, Gamma=1.000
00:33:43.211 00.021 8996 UpdateGuideState exits: m=618903 SNR=301.3
00:33:43.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:43.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:43.215 00.002 8996 Enqueuing Expose request
00:33:43.216 00.001 20224 Worker thread wakes up
00:33:43.216 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:43.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:43.218 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:44.213 00.995 20224 Exposure complete
00:33:44.296 00.083 20224 worker thread done servicing request
00:33:44.298 00.002 8996 OnExposeComplete: enter
00:33:44.298 00.000 8996 UpdateGuideState(): m_state=6
00:33:44.299 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10410
00:33:44.300 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.28, Mass=729738, SNR=344.6, Peak=65535 HFD=4.6
00:33:44.301 00.001 8996 MultiStar: [#1 0.15,-0.19,0.65,U] [#2 -0.19,0.12,0.69,U] [#3 -0.19,-0.34,0.57,U] [#4 -0.13,0.27,0.51,U] [#5 0.07,-0.10,0.57,U] [#6 0.16,-0.12,0.42,U] [#7 -0.02,-0.39,0.38,U] [#8 0.03,-0.24,0.38,U] 
00:33:44.301 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.12}, one-star: {0.13, -0.19}
00:33:44.302 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
00:33:44.303 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
00:33:44.303 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.53 mountX=0.02 mountY=0.12, mountTheta=1.43
00:33:44.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.12, opts=13)
00:33:44.306 00.001 8996 Enqueuing Move request for scope (0.01, -0.12)
00:33:44.306 00.000 20224 Worker thread wakes up
00:33:44.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
00:33:44.307 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
00:33:44.307 00.000 20224 Moving (0.01, -0.12) raw xDistance=0.02 yDistance=0.12
00:33:44.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:33:44.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:44.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:33:44.307 00.000 20224 MoveAxis(E, 0, ABG)
00:33:44.307 00.000 20224 Move returns status 0, amount 0
00:33:44.307 00.000 20224 MoveAxis(N, 0, ABG)
00:33:44.307 00.000 20224 Move returns status 0, amount 0
00:33:44.307 00.000 20224 move complete, result=0
00:33:44.307 00.000 20224 worker thread done servicing request
00:33:44.312 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=65535, med=3005, FiltMin=2736, FiltMax=28045, Gamma=1.000
00:33:44.324 00.012 8996 UpdateGuideState exits: m=729738 SNR=344.6
00:33:44.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:44.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:44.327 00.001 8996 Enqueuing Expose request
00:33:44.328 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:44.329 00.001 20224 Worker thread wakes up
00:33:44.329 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:44.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:45.489 01.160 20224 Exposure complete
00:33:45.555 00.066 20224 worker thread done servicing request
00:33:45.555 00.000 8996 OnExposeComplete: enter
00:33:45.557 00.002 8996 UpdateGuideState(): m_state=6
00:33:45.558 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10411
00:33:45.559 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.67, Mass=656121, SNR=348.1, Peak=52624 HFD=4.6
00:33:45.561 00.002 8996 MultiStar: [#1 -0.25,-0.10,0.58,U] [#2 -0.49,0.07,0.00,M1] [#3 -0.79,-0.06,0.00,M1] [#4 -0.56,0.05,0.00,M1] [#5 0.03,-0.01,0.53,U] [#6 -0.24,-0.14,0.43,U] [#7 -0.32,-0.17,0.43,U] [#8 0.01,0.09,0.36,U] 
00:33:45.562 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.01}, one-star: {-0.08, 0.21}
00:33:45.563 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
00:33:45.564 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:33:45.565 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.05 mountX=-0.13 mountY=0.00, mountTheta=3.12
00:33:45.567 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
00:33:45.568 00.001 8996 Enqueuing Move request for scope (-0.13, 0.01)
00:33:45.569 00.001 20224 Worker thread wakes up
00:33:45.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
00:33:45.570 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
00:33:45.570 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.00
00:33:45.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:33:45.570 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:45.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:33:45.570 00.000 20224 MoveAxis(E, 0, ABG)
00:33:45.570 00.000 20224 Move returns status 0, amount 0
00:33:45.570 00.000 20224 MoveAxis(N, 0, ABG)
00:33:45.570 00.000 20224 Move returns status 0, amount 0
00:33:45.570 00.000 20224 move complete, result=0
00:33:45.570 00.000 20224 worker thread done servicing request
00:33:45.575 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52624, med=3005, FiltMin=2733, FiltMax=23974, Gamma=1.000
00:33:45.590 00.015 8996 UpdateGuideState exits: m=656121 SNR=348.1
00:33:45.592 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:45.594 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:45.595 00.001 8996 Enqueuing Expose request
00:33:45.597 00.002 20224 Worker thread wakes up
00:33:45.597 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:45.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:45.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:46.577 00.979 20224 Exposure complete
00:33:46.650 00.073 20224 worker thread done servicing request
00:33:46.650 00.000 8996 OnExposeComplete: enter
00:33:46.651 00.001 8996 UpdateGuideState(): m_state=6
00:33:46.652 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10412
00:33:46.653 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.55, Mass=764727, SNR=375.2, Peak=54224 HFD=4.6
00:33:46.654 00.001 8996 MultiStar: [#1 -0.25,-0.21,0.52,U] [#2 -0.33,0.00,0.62,U] [#3 -0.59,-0.13,0.00,M2] [#4 -0.34,0.23,0.50,U] [#5 -0.22,-0.06,0.57,U] [#6 -0.15,-0.08,0.37,U] [#7 -0.12,-0.04,0.48,U] [#8 -0.06,0.12,0.37,U] 
00:33:46.655 00.001 8996 single-star, 7 included, MultiStar: {-0.21, 0.01}, one-star: {-0.16, 0.09}
00:33:46.657 00.002 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
00:33:46.658 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
00:33:46.659 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.19 cameraTheta=2.65 mountX=-0.17 mountY=-0.07, mountTheta=-2.76
00:33:46.660 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.09, opts=13)
00:33:46.661 00.001 8996 Enqueuing Move request for scope (-0.16, 0.09)
00:33:46.662 00.001 20224 Worker thread wakes up
00:33:46.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
00:33:46.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
00:33:46.662 00.000 20224 Moving (-0.16, 0.09) raw xDistance=-0.17 yDistance=-0.07
00:33:46.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:33:46.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:46.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:33:46.662 00.000 20224 MoveAxis(E, 0, ABG)
00:33:46.663 00.001 20224 Move returns status 0, amount 0
00:33:46.663 00.000 20224 MoveAxis(N, 0, ABG)
00:33:46.663 00.000 20224 Move returns status 0, amount 0
00:33:46.663 00.000 20224 move complete, result=0
00:33:46.663 00.000 20224 worker thread done servicing request
00:33:46.667 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54224, med=3005, FiltMin=2717, FiltMax=26963, Gamma=1.000
00:33:46.686 00.019 8996 UpdateGuideState exits: m=764727 SNR=375.2
00:33:46.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:46.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:46.688 00.000 8996 Enqueuing Expose request
00:33:46.689 00.001 20224 Worker thread wakes up
00:33:46.689 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:33:46.690 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:46.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:47.840 01.150 20224 Exposure complete
00:33:47.905 00.065 20224 worker thread done servicing request
00:33:47.905 00.000 8996 OnExposeComplete: enter
00:33:47.906 00.001 8996 UpdateGuideState(): m_state=6
00:33:47.907 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10413
00:33:47.908 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.34, Mass=666414, SNR=318.1, Peak=52182 HFD=4.8
00:33:47.908 00.000 8996 MultiStar: [#1 -0.00,0.00,0.71,U] [#2 -0.20,-0.09,0.72,U] [#3 -0.41,-0.24,0.00,M3] [#4 -0.24,0.12,0.57,U] [#5 -0.11,0.05,0.65,U] [#6 0.03,-0.00,0.46,U] [#7 0.07,-0.07,0.46,U] [#8 0.12,-0.32,0.41,U] 
00:33:47.909 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.05}, one-star: {0.02, -0.12}
00:33:47.910 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
00:33:47.911 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
00:33:47.911 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.35 mountX=-0.04 mountY=0.05, mountTheta=2.25
00:33:47.913 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
00:33:47.915 00.002 8996 Enqueuing Move request for scope (-0.05, -0.05)
00:33:47.916 00.001 20224 Worker thread wakes up
00:33:47.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
00:33:47.916 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
00:33:47.916 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.04 yDistance=0.05
00:33:47.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:33:47.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:47.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:33:47.916 00.000 20224 MoveAxis(E, 0, ABG)
00:33:47.916 00.000 20224 Move returns status 0, amount 0
00:33:47.917 00.001 20224 MoveAxis(N, 0, ABG)
00:33:47.917 00.000 20224 Move returns status 0, amount 0
00:33:47.917 00.000 20224 move complete, result=0
00:33:47.917 00.000 20224 worker thread done servicing request
00:33:47.920 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52182, med=3005, FiltMin=2733, FiltMax=28115, Gamma=1.000
00:33:47.941 00.021 8996 UpdateGuideState exits: m=666414 SNR=318.1
00:33:47.942 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:47.944 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:47.946 00.002 8996 Enqueuing Expose request
00:33:47.947 00.001 20224 Worker thread wakes up
00:33:47.947 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:47.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:47.947 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:33:48.931 00.984 20224 Exposure complete
00:33:49.010 00.079 20224 worker thread done servicing request
00:33:49.010 00.000 8996 OnExposeComplete: enter
00:33:49.011 00.001 8996 UpdateGuideState(): m_state=6
00:33:49.012 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10414
00:33:49.013 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.44, Mass=725180, SNR=312.9, Peak=52950 HFD=4.6
00:33:49.014 00.001 8996 MultiStar: [#1 -0.21,-0.18,0.67,U] [#2 -0.31,-0.18,0.77,U] [#3 -0.48,-0.16,0.00,M4] [#4 -0.39,0.10,0.67,U] [#5 0.03,-0.11,0.63,U] [#6 -0.12,-0.12,0.47,U] [#7 -0.21,-0.40,0.00,M1] [#8 0.01,-0.32,0.41,U] 
00:33:49.015 00.001 8996 single-star, 6 included, MultiStar: {-0.15, -0.10}, one-star: {-0.02, -0.03}
00:33:49.016 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
00:33:49.016 00.000 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
00:33:49.017 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.10 mountX=-0.01 mountY=0.03, mountTheta=2.00
00:33:49.019 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
00:33:49.019 00.000 8996 Enqueuing Move request for scope (-0.02, -0.03)
00:33:49.020 00.001 20224 Worker thread wakes up
00:33:49.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:33:49.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:33:49.020 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.01 yDistance=0.03
00:33:49.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:33:49.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:49.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:33:49.020 00.000 20224 MoveAxis(E, 0, ABG)
00:33:49.020 00.000 20224 Move returns status 0, amount 0
00:33:49.020 00.000 20224 MoveAxis(N, 0, ABG)
00:33:49.020 00.000 20224 Move returns status 0, amount 0
00:33:49.020 00.000 20224 move complete, result=0
00:33:49.020 00.000 20224 worker thread done servicing request
00:33:49.024 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52950, med=3005, FiltMin=2710, FiltMax=28259, Gamma=1.000
00:33:49.041 00.017 8996 UpdateGuideState exits: m=725180 SNR=312.9
00:33:49.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:49.044 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:49.045 00.001 8996 Enqueuing Expose request
00:33:49.047 00.002 20224 Worker thread wakes up
00:33:49.047 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:49.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:49.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:50.209 01.161 20224 Exposure complete
00:33:50.280 00.071 20224 worker thread done servicing request
00:33:50.280 00.000 8996 OnExposeComplete: enter
00:33:50.282 00.002 8996 UpdateGuideState(): m_state=6
00:33:50.283 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10415
00:33:50.284 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.17, Mass=665417, SNR=318.1, Peak=56758 HFD=4.6
00:33:50.285 00.001 8996 MultiStar: [#1 -0.25,-0.19,0.63,U] [#2 -0.36,0.29,0.00,M1] [#3 -0.42,-0.33,0.00,M5] [#4 -0.34,0.07,0.54,U] [#5 -0.14,-0.24,0.63,U] [#6 -0.18,-0.20,0.41,U] [#7 -0.20,-0.35,0.44,U] [#8 -0.11,-0.08,0.47,U] 
00:33:50.286 00.001 8996 refined, 6 included, MultiStar: {-0.17, -0.20}, one-star: {-0.05, -0.30}
00:33:50.287 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
00:33:50.287 00.000 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
00:33:50.288 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.20 hyp=0.26 cameraTheta=-2.28 mountX=-0.15 mountY=0.21, mountTheta=2.18
00:33:50.290 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.20, opts=13)
00:33:50.291 00.001 8996 Enqueuing Move request for scope (-0.17, -0.20)
00:33:50.291 00.000 20224 Worker thread wakes up
00:33:50.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.20) opts 0xd
00:33:50.291 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.20)
00:33:50.291 00.000 20224 Moving (-0.17, -0.20) raw xDistance=-0.15 yDistance=0.21
00:33:50.292 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:33:50.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:33:50.292 00.000 20224 MoveAxis(E, 0, ABG)
00:33:50.292 00.000 20224 Move returns status 0, amount 0
00:33:50.292 00.000 20224 MoveAxis(S, 45, ABG)
00:33:50.292 00.000 20224 Guiding  Dir = 1, Dur = 45
00:33:50.292 00.000 20224 IsSlewing returns 0
00:33:50.292 00.000 20224 IsGuiding returns 0
00:33:50.296 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56758, med=3005, FiltMin=2739, FiltMax=27933, Gamma=1.000
00:33:50.320 00.024 8996 UpdateGuideState exits: m=665417 SNR=318.1
00:33:50.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:50.322 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:50.324 00.002 8996 Enqueuing Expose request
00:33:50.330 00.006 20224 PulseGuide returned control before completion, sleep 18
00:33:50.361 00.031 20224 IsGuiding returns 1
00:33:50.361 00.000 20224 scope still moving after pulse duration time elapsed
00:33:50.392 00.031 20224 IsSlewing returns 0
00:33:50.392 00.000 20224 IsGuiding returns 1
00:33:50.424 00.032 20224 IsSlewing returns 0
00:33:50.424 00.000 20224 IsGuiding returns 0
00:33:50.424 00.000 20224 scope move finished after 45 + 86 ms
00:33:50.424 00.000 20224 Move returns status 0, amount 45
00:33:50.424 00.000 20224 move complete, result=0
00:33:50.424 00.000 20224 worker thread done servicing request
00:33:50.424 00.000 20224 Worker thread wakes up
00:33:50.424 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:50.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:50.424 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
00:33:51.403 00.979 20224 Exposure complete
00:33:51.470 00.067 20224 worker thread done servicing request
00:33:51.471 00.001 8996 OnExposeComplete: enter
00:33:51.472 00.001 8996 UpdateGuideState(): m_state=6
00:33:51.473 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10416
00:33:51.474 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=473.41, Mass=602217, SNR=332.5, Peak=40934 HFD=4.6
00:33:51.475 00.001 8996 MultiStar: [#1 -0.23,0.16,0.64,U] [#2 -0.53,0.34,0.00,M2] [#3 -0.41,-0.02,0.59,U] [#4 -0.33,0.19,0.55,U] [#5 -0.30,0.05,0.64,U] [#6 -0.21,0.18,0.46,U] [#7 -0.41,0.12,0.49,U] [#8 -0.25,0.12,0.34,U] 
00:33:51.475 00.000 8996 single-star, 7 included, MultiStar: {-0.30, 0.08}, one-star: {-0.27, -0.05}
00:33:51.476 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
00:33:51.477 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
00:33:51.478 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.28 cameraTheta=-2.96 mountX=-0.27 mountY=0.08, mountTheta=2.84
00:33:51.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.05, opts=13)
00:33:51.481 00.001 8996 Enqueuing Move request for scope (-0.27, -0.05)
00:33:51.483 00.002 20224 Worker thread wakes up
00:33:51.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.05) opts 0xd
00:33:51.483 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.05)
00:33:51.483 00.000 20224 Moving (-0.27, -0.05) raw xDistance=-0.27 yDistance=0.08
00:33:51.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:33:51.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:51.484 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:33:51.484 00.000 20224 MoveAxis(E, 39, ABG)
00:33:51.484 00.000 20224 Guiding  Dir = 2, Dur = 39
00:33:51.484 00.000 20224 IsSlewing returns 0
00:33:51.485 00.001 20224 IsGuiding returns 0
00:33:51.490 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=40985, med=3005, FiltMin=2694, FiltMax=20531, Gamma=1.000
00:33:51.519 00.029 8996 UpdateGuideState exits: m=602217 SNR=332.5
00:33:51.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:51.522 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:51.523 00.001 8996 Enqueuing Expose request
00:33:51.529 00.006 20224 IsGuiding returns 1
00:33:51.529 00.000 20224 scope still moving after pulse duration time elapsed
00:33:51.559 00.030 20224 IsSlewing returns 0
00:33:51.559 00.000 20224 IsGuiding returns 1
00:33:51.590 00.031 20224 IsSlewing returns 0
00:33:51.591 00.001 20224 IsGuiding returns 1
00:33:51.622 00.031 20224 IsSlewing returns 0
00:33:51.622 00.000 20224 IsGuiding returns 0
00:33:51.622 00.000 20224 scope move finished after 39 + 98 ms
00:33:51.622 00.000 20224 Move returns status 0, amount 39
00:33:51.623 00.001 20224 MoveAxis(N, 0, ABG)
00:33:51.623 00.000 20224 Move returns status 0, amount 0
00:33:51.623 00.000 20224 move complete, result=0
00:33:51.623 00.000 20224 worker thread done servicing request
00:33:51.623 00.000 20224 Worker thread wakes up
00:33:51.623 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
00:33:51.625 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:51.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:52.791 01.166 20224 Exposure complete
00:33:52.867 00.076 20224 worker thread done servicing request
00:33:52.867 00.000 8996 OnExposeComplete: enter
00:33:52.868 00.001 8996 UpdateGuideState(): m_state=6
00:33:52.869 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10417
00:33:52.871 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.68, Mass=695013, SNR=321.2, Peak=59120 HFD=4.7
00:33:52.873 00.002 8996 MultiStar: [#1 0.06,0.36,0.64,U] [#2 -0.16,0.37,0.72,U] [#3 -0.30,-0.00,0.62,U] [#4 0.16,0.36,0.59,U] [#5 0.02,0.16,0.64,U] [#6 -0.02,0.31,0.42,U] [#7 -0.16,0.18,0.48,U] [#8 0.12,0.32,0.32,U] 
00:33:52.874 00.001 8996 single-star, 8 included, MultiStar: {-0.03, 0.25}, one-star: {0.03, 0.22}
00:33:52.875 00.001 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
00:33:52.877 00.002 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
00:33:52.878 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.45 mountX=0.00 mountY=-0.22, mountTheta=-1.55
00:33:52.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.22, opts=13)
00:33:52.881 00.002 8996 Enqueuing Move request for scope (0.03, 0.22)
00:33:52.882 00.001 20224 Worker thread wakes up
00:33:52.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.22) opts 0xd
00:33:52.882 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.22)
00:33:52.882 00.000 20224 Moving (0.03, 0.22) raw xDistance=0.00 yDistance=-0.22
00:33:52.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:33:52.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:33:52.882 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:33:52.882 00.000 20224 MoveAxis(E, 0, ABG)
00:33:52.883 00.001 20224 Move returns status 0, amount 0
00:33:52.883 00.000 20224 MoveAxis(N, 0, ABG)
00:33:52.883 00.000 20224 Move returns status 0, amount 0
00:33:52.883 00.000 20224 move complete, result=0
00:33:52.883 00.000 20224 worker thread done servicing request
00:33:52.888 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59120, med=3005, FiltMin=2739, FiltMax=29334, Gamma=1.000
00:33:52.908 00.020 8996 UpdateGuideState exits: m=695013 SNR=321.2
00:33:52.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:52.909 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:52.910 00.001 8996 Enqueuing Expose request
00:33:52.911 00.001 20224 Worker thread wakes up
00:33:52.911 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:52.911 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:52.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:53.890 00.979 20224 Exposure complete
00:33:53.966 00.076 20224 worker thread done servicing request
00:33:53.966 00.000 8996 OnExposeComplete: enter
00:33:53.967 00.001 8996 UpdateGuideState(): m_state=6
00:33:53.968 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10418
00:33:53.968 00.000 8996 Star::Find returns 1 (0), X=135.54, Y=473.75, Mass=689977, SNR=320.8, Peak=57360 HFD=4.6
00:33:53.969 00.001 8996 MultiStar: [#1 -0.18,0.27,0.61,U] [#2 -0.21,0.22,0.81,U] [#3 -0.42,0.11,0.63,U] [#4 -0.26,0.48,0.00,M1] [#5 -0.09,0.14,0.64,U] [#6 -0.19,0.16,0.43,U] [#7 -0.16,0.25,0.44,U] [#8 -0.08,0.40,0.40,U] 
00:33:53.971 00.002 8996 refined, 7 included, MultiStar: {-0.17, 0.23}, one-star: {-0.07, 0.28}
00:33:53.971 00.000 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
00:33:53.972 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
00:33:53.973 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.23 hyp=0.28 cameraTheta=2.22 mountX=-0.19 mountY=-0.20, mountTheta=-2.33
00:33:53.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.23, opts=13)
00:33:53.976 00.001 8996 Enqueuing Move request for scope (-0.17, 0.23)
00:33:53.976 00.000 20224 Worker thread wakes up
00:33:53.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.23) opts 0xd
00:33:53.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.23)
00:33:53.977 00.001 20224 Moving (-0.17, 0.23) raw xDistance=-0.19 yDistance=-0.20
00:33:53.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:33:53.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:33:53.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:33:53.977 00.000 20224 MoveAxis(E, 0, ABG)
00:33:53.977 00.000 20224 Move returns status 0, amount 0
00:33:53.977 00.000 20224 MoveAxis(N, 0, ABG)
00:33:53.977 00.000 20224 Move returns status 0, amount 0
00:33:53.977 00.000 20224 move complete, result=0
00:33:53.977 00.000 20224 worker thread done servicing request
00:33:53.983 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57360, med=3005, FiltMin=2707, FiltMax=25718, Gamma=1.000
00:33:53.996 00.013 8996 UpdateGuideState exits: m=689977 SNR=320.8
00:33:53.997 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:53.998 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:53.999 00.001 8996 Enqueuing Expose request
00:33:54.001 00.002 20224 Worker thread wakes up
00:33:54.001 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:33:54.002 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:54.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:55.171 01.169 20224 Exposure complete
00:33:55.232 00.061 20224 worker thread done servicing request
00:33:55.232 00.000 8996 OnExposeComplete: enter
00:33:55.232 00.000 8996 UpdateGuideState(): m_state=6
00:33:55.233 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10419
00:33:55.234 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.44, Mass=699431, SNR=319.6, Peak=49254 HFD=4.4
00:33:55.235 00.001 8996 MultiStar: [#1 -0.04,-0.16,0.70,U] [#2 -0.31,0.10,0.77,U] [#3 -0.39,0.05,0.66,U] [#4 -0.29,0.32,0.54,U] [#5 -0.11,0.08,0.54,U] [#6 0.03,0.33,0.41,U] [#7 -0.21,-0.04,0.41,U] [#8 0.04,0.22,0.43,U] 
00:33:55.236 00.001 8996 single-star, 8 included, MultiStar: {-0.18, 0.07}, one-star: {-0.18, -0.02}
00:33:55.237 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
00:33:55.237 00.000 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
00:33:55.238 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.02 mountX=-0.18 mountY=0.04, mountTheta=2.91
00:33:55.239 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.02, opts=13)
00:33:55.240 00.001 8996 Enqueuing Move request for scope (-0.18, -0.02)
00:33:55.241 00.001 20224 Worker thread wakes up
00:33:55.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
00:33:55.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
00:33:55.241 00.000 20224 Moving (-0.18, -0.02) raw xDistance=-0.18 yDistance=0.04
00:33:55.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:33:55.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:55.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:33:55.241 00.000 20224 MoveAxis(E, 0, ABG)
00:33:55.241 00.000 20224 Move returns status 0, amount 0
00:33:55.241 00.000 20224 MoveAxis(N, 0, ABG)
00:33:55.242 00.001 20224 Move returns status 0, amount 0
00:33:55.242 00.000 20224 move complete, result=0
00:33:55.242 00.000 20224 worker thread done servicing request
00:33:55.248 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49254, med=3005, FiltMin=2736, FiltMax=25619, Gamma=1.000
00:33:55.268 00.020 8996 UpdateGuideState exits: m=699431 SNR=319.6
00:33:55.270 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:55.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:55.271 00.000 8996 Enqueuing Expose request
00:33:55.273 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:33:55.274 00.001 20224 Worker thread wakes up
00:33:55.274 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:55.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:56.255 00.981 20224 Exposure complete
00:33:56.331 00.076 20224 worker thread done servicing request
00:33:56.331 00.000 8996 OnExposeComplete: enter
00:33:56.332 00.001 8996 UpdateGuideState(): m_state=6
00:33:56.333 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10420
00:33:56.334 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.45, Mass=660633, SNR=301.3, Peak=52278 HFD=4.6
00:33:56.335 00.001 8996 MultiStar: [#1 -0.08,0.11,0.76,U] [#2 -0.18,0.34,0.75,U] [#3 -0.33,-0.03,0.69,U] [#4 -0.02,0.36,0.60,U] [#5 -0.18,0.21,0.64,U] [#6 -0.06,0.09,0.54,U] [#7 0.01,0.28,0.49,U] [#8 0.06,0.22,0.45,U] 
00:33:56.335 00.000 8996 single-star, 8 included, MultiStar: {-0.08, 0.16}, one-star: {0.09, -0.01}
00:33:56.336 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
00:33:56.337 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
00:33:56.337 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.10 cameraTheta=-0.11 mountX=0.10 mountY=-0.00, mountTheta=-0.01
00:33:56.340 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
00:33:56.343 00.003 8996 Enqueuing Move request for scope (0.09, -0.01)
00:33:56.345 00.002 20224 Worker thread wakes up
00:33:56.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
00:33:56.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
00:33:56.345 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.10 yDistance=-0.00
00:33:56.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:33:56.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:33:56.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:33:56.345 00.000 20224 MoveAxis(E, 0, ABG)
00:33:56.345 00.000 20224 Move returns status 0, amount 0
00:33:56.345 00.000 20224 MoveAxis(N, 0, ABG)
00:33:56.345 00.000 20224 Move returns status 0, amount 0
00:33:56.345 00.000 20224 move complete, result=0
00:33:56.345 00.000 20224 worker thread done servicing request
00:33:56.353 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52278, med=3005, FiltMin=2717, FiltMax=27990, Gamma=1.000
00:33:56.377 00.024 8996 UpdateGuideState exits: m=660633 SNR=301.3
00:33:56.379 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:56.381 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:56.383 00.002 8996 Enqueuing Expose request
00:33:56.384 00.001 20224 Worker thread wakes up
00:33:56.384 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:33:56.386 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:56.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:57.547 01.161 20224 Exposure complete
00:33:57.615 00.068 20224 worker thread done servicing request
00:33:57.615 00.000 8996 OnExposeComplete: enter
00:33:57.616 00.001 8996 UpdateGuideState(): m_state=6
00:33:57.617 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10421
00:33:57.617 00.000 8996 Star::Find returns 1 (0), X=135.60, Y=473.81, Mass=712306, SNR=347.1, Peak=61584 HFD=4.6
00:33:57.618 00.001 8996 MultiStar: [#1 -0.02,0.15,0.61,U] [#2 -0.10,0.13,0.70,U] [#3 -0.30,0.31,0.53,U] [#4 -0.13,0.59,0.00,M1] [#5 0.00,0.31,0.59,U] [#6 0.09,0.51,0.00,M1] [#7 0.10,0.28,0.44,U] [#8 0.12,0.37,0.43,U] 
00:33:57.619 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.27}, one-star: {0.00, 0.34}
00:33:57.620 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
00:33:57.620 00.000 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
00:33:57.621 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.27 hyp=0.27 cameraTheta=1.70 mountX=-0.06 mountY=-0.26, mountTheta=-1.79
00:33:57.622 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.27, opts=13)
00:33:57.623 00.001 8996 Enqueuing Move request for scope (-0.03, 0.27)
00:33:57.624 00.001 20224 Worker thread wakes up
00:33:57.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.27) opts 0xd
00:33:57.624 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.27)
00:33:57.624 00.000 20224 Moving (-0.03, 0.27) raw xDistance=-0.06 yDistance=-0.26
00:33:57.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:33:57.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:33:57.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:33:57.624 00.000 20224 MoveAxis(E, 0, ABG)
00:33:57.624 00.000 20224 Move returns status 0, amount 0
00:33:57.624 00.000 20224 MoveAxis(N, 0, ABG)
00:33:57.624 00.000 20224 Move returns status 0, amount 0
00:33:57.624 00.000 20224 move complete, result=0
00:33:57.624 00.000 20224 worker thread done servicing request
00:33:57.630 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61584, med=3005, FiltMin=2720, FiltMax=26646, Gamma=1.000
00:33:57.650 00.020 8996 UpdateGuideState exits: m=712306 SNR=347.1
00:33:57.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:57.653 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:57.655 00.002 8996 Enqueuing Expose request
00:33:57.657 00.002 20224 Worker thread wakes up
00:33:57.657 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:33:57.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:57.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:33:58.628 00.970 20224 Exposure complete
00:33:58.693 00.065 20224 worker thread done servicing request
00:33:58.694 00.001 8996 OnExposeComplete: enter
00:33:58.694 00.000 8996 UpdateGuideState(): m_state=6
00:33:58.695 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10422
00:33:58.696 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=474.12, Mass=643354, SNR=314.0, Peak=58448 HFD=4.4
00:33:58.697 00.001 8996 MultiStar: [#1 0.07,0.48,0.00,M1] [#2 -0.39,0.43,0.00,M1] [#3 -0.58,0.42,0.00,M1] [#4 -0.29,0.74,0.00,M2] [#5 -0.29,0.58,0.00,M1] [#6 -0.14,0.44,0.00,M2] [#7 -0.25,0.43,0.00,M1] [#8 -0.27,0.73,0.00,M1] 
00:33:58.697 00.000 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
00:33:58.698 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
00:33:58.699 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.66 hyp=0.66 cameraTheta=1.70 mountX=-0.15 mountY=-0.64, mountTheta=-1.80
00:33:58.700 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.66, opts=13)
00:33:58.701 00.001 8996 Enqueuing Move request for scope (-0.09, 0.66)
00:33:58.702 00.001 20224 Worker thread wakes up
00:33:58.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.66) opts 0xd
00:33:58.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.66)
00:33:58.702 00.000 20224 Moving (-0.09, 0.66) raw xDistance=-0.15 yDistance=-0.64
00:33:58.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:33:58.702 00.000 20224 resist switch: large excursion: input -0.64 thresh 0.60 direction from 1 to -1
00:33:58.702 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.93
00:33:58.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
00:33:58.702 00.000 20224 MoveAxis(E, 0, ABG)
00:33:58.702 00.000 20224 Move returns status 0, amount 0
00:33:58.702 00.000 20224 MoveAxis(N, 136, ABG)
00:33:58.702 00.000 20224 Guiding  Dir = 0, Dur = 136
00:33:58.702 00.000 20224 IsSlewing returns 0
00:33:58.703 00.001 20224 IsGuiding returns 0
00:33:58.707 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=58448, med=3005, FiltMin=2713, FiltMax=26582, Gamma=1.000
00:33:58.722 00.015 20224 PulseGuide returned control before completion, sleep 128
00:33:58.726 00.004 8996 UpdateGuideState exits: m=643354 SNR=314.0
00:33:58.727 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:33:58.729 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:33:58.730 00.001 8996 Enqueuing Expose request
00:33:58.859 00.129 20224 IsGuiding returns 1
00:33:58.859 00.000 20224 scope still moving after pulse duration time elapsed
00:33:58.891 00.032 20224 IsSlewing returns 0
00:33:58.891 00.000 20224 IsGuiding returns 0
00:33:58.891 00.000 20224 scope move finished after 136 + 52 ms
00:33:58.891 00.000 20224 Move returns status 0, amount 136
00:33:58.891 00.000 20224 move complete, result=0
00:33:58.891 00.000 20224 worker thread done servicing request
00:33:58.891 00.000 20224 Worker thread wakes up
00:33:58.891 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.6 px 136 ms NORTH
00:33:58.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:33:58.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:00.060 01.168 20224 Exposure complete
00:34:00.125 00.065 20224 worker thread done servicing request
00:34:00.126 00.001 8996 OnExposeComplete: enter
00:34:00.127 00.001 8996 UpdateGuideState(): m_state=6
00:34:00.129 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10423
00:34:00.130 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=473.57, Mass=683578, SNR=362.9, Peak=46352 HFD=4.5
00:34:00.131 00.001 8996 MultiStar: [#1 -0.19,0.07,0.61,U] [#2 -0.39,0.08,0.69,U] [#3 -0.55,0.10,0.00,M2] [#4 -0.31,0.37,0.00,M3] [#5 -0.42,0.18,0.00,M2] [#6 -0.31,-0.08,0.38,U] [#7 -0.04,-0.21,0.38,U] [#8 -0.30,0.29,0.37,U] 
00:34:00.132 00.001 8996 refined, 5 included, MultiStar: {-0.26, 0.06}, one-star: {-0.27, 0.11}
00:34:00.133 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
00:34:00.134 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
00:34:00.135 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.92 mountX=-0.27 mountY=-0.03, mountTheta=-3.03
00:34:00.136 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.06, opts=13)
00:34:00.137 00.001 8996 Enqueuing Move request for scope (-0.26, 0.06)
00:34:00.138 00.001 20224 Worker thread wakes up
00:34:00.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd
00:34:00.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.06)
00:34:00.138 00.000 20224 Moving (-0.26, 0.06) raw xDistance=-0.27 yDistance=-0.03
00:34:00.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:34:00.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:00.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:34:00.138 00.000 20224 MoveAxis(E, 39, ABG)
00:34:00.138 00.000 20224 Guiding  Dir = 2, Dur = 39
00:34:00.139 00.001 20224 IsSlewing returns 0
00:34:00.139 00.000 20224 IsGuiding returns 0
00:34:00.142 00.003 20224 PulseGuide returned control before completion, sleep 46
00:34:00.145 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46352, med=3005, FiltMin=2733, FiltMax=23286, Gamma=1.000
00:34:00.164 00.019 8996 UpdateGuideState exits: m=683578 SNR=362.9
00:34:00.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:00.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:00.168 00.001 8996 Enqueuing Expose request
00:34:00.203 00.035 20224 IsGuiding returns 1
00:34:00.203 00.000 20224 scope still moving after pulse duration time elapsed
00:34:00.235 00.032 20224 IsSlewing returns 0
00:34:00.235 00.000 20224 IsGuiding returns 0
00:34:00.235 00.000 20224 scope move finished after 39 + 57 ms
00:34:00.235 00.000 20224 Move returns status 0, amount 39
00:34:00.235 00.000 20224 MoveAxis(N, 0, ABG)
00:34:00.235 00.000 20224 Move returns status 0, amount 0
00:34:00.235 00.000 20224 move complete, result=0
00:34:00.235 00.000 20224 worker thread done servicing request
00:34:00.235 00.000 20224 Worker thread wakes up
00:34:00.235 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:00.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:00.235 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
00:34:01.216 00.981 20224 Exposure complete
00:34:01.299 00.083 20224 worker thread done servicing request
00:34:01.299 00.000 8996 OnExposeComplete: enter
00:34:01.300 00.001 8996 UpdateGuideState(): m_state=6
00:34:01.301 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10424
00:34:01.303 00.002 8996 Star::Find returns 1 (0), X=135.50, Y=473.49, Mass=647759, SNR=315.3, Peak=47206 HFD=4.6
00:34:01.304 00.001 8996 MultiStar: [#1 0.01,-0.14,0.66,U] [#2 -0.20,-0.04,0.72,U] [#3 -0.24,-0.29,0.69,U] [#4 -0.13,0.08,0.53,U] [#5 0.02,-0.18,0.71,U] [#6 -0.15,-0.12,0.47,U] [#7 0.06,-0.31,0.48,U] [#8 -0.15,0.00,0.42,U] 
00:34:01.305 00.001 8996 single-star, 8 included, MultiStar: {-0.10, -0.10}, one-star: {-0.11, 0.03}
00:34:01.306 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
00:34:01.307 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
00:34:01.308 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.87 mountX=-0.11 mountY=-0.02, mountTheta=-2.99
00:34:01.310 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.03, opts=13)
00:34:01.311 00.001 8996 Enqueuing Move request for scope (-0.11, 0.03)
00:34:01.312 00.001 20224 Worker thread wakes up
00:34:01.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
00:34:01.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
00:34:01.312 00.000 20224 Moving (-0.11, 0.03) raw xDistance=-0.11 yDistance=-0.02
00:34:01.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:34:01.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:01.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:34:01.312 00.000 20224 MoveAxis(E, 0, ABG)
00:34:01.312 00.000 20224 Move returns status 0, amount 0
00:34:01.312 00.000 20224 MoveAxis(N, 0, ABG)
00:34:01.312 00.000 20224 Move returns status 0, amount 0
00:34:01.312 00.000 20224 move complete, result=0
00:34:01.313 00.001 20224 worker thread done servicing request
00:34:01.316 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47206, med=3005, FiltMin=2733, FiltMax=25475, Gamma=1.000
00:34:01.332 00.016 8996 UpdateGuideState exits: m=647759 SNR=315.3
00:34:01.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:01.333 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:01.334 00.001 8996 Enqueuing Expose request
00:34:01.337 00.003 20224 Worker thread wakes up
00:34:01.337 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:01.339 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:01.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:02.523 01.184 20224 Exposure complete
00:34:02.611 00.088 20224 worker thread done servicing request
00:34:02.612 00.001 8996 OnExposeComplete: enter
00:34:02.612 00.000 8996 UpdateGuideState(): m_state=6
00:34:02.613 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10425
00:34:02.615 00.002 8996 Star::Find returns 1 (0), X=135.47, Y=473.58, Mass=665945, SNR=314.0, Peak=47776 HFD=4.8
00:34:02.616 00.001 8996 MultiStar: [#1 -0.41,-0.02,0.70,U] [#2 -0.46,-0.06,0.00,M1] [#3 -0.53,-0.48,0.00,M2] [#4 -0.32,0.06,0.63,U] [#5 -0.21,0.05,0.56,U] [#6 -0.25,0.11,0.50,U] [#7 0.04,-0.11,0.48,U] [#8 -0.08,0.09,0.33,U] 
00:34:02.619 00.003 8996 single-star, 6 included, MultiStar: {-0.21, 0.05}, one-star: {-0.13, 0.11}
00:34:02.620 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
00:34:02.622 00.002 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
00:34:02.623 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.18 cameraTheta=2.44 mountX=-0.14 mountY=-0.10, mountTheta=-2.55
00:34:02.626 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.11, opts=13)
00:34:02.627 00.001 8996 Enqueuing Move request for scope (-0.13, 0.11)
00:34:02.629 00.002 20224 Worker thread wakes up
00:34:02.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
00:34:02.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
00:34:02.629 00.000 20224 Moving (-0.13, 0.11) raw xDistance=-0.14 yDistance=-0.10
00:34:02.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:34:02.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:02.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:34:02.629 00.000 20224 MoveAxis(E, 0, ABG)
00:34:02.629 00.000 20224 Move returns status 0, amount 0
00:34:02.630 00.001 20224 MoveAxis(N, 0, ABG)
00:34:02.630 00.000 20224 Move returns status 0, amount 0
00:34:02.630 00.000 20224 move complete, result=0
00:34:02.630 00.000 20224 worker thread done servicing request
00:34:02.638 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47776, med=3005, FiltMin=2729, FiltMax=23107, Gamma=1.000
00:34:02.655 00.017 8996 UpdateGuideState exits: m=665945 SNR=314.0
00:34:02.656 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:02.656 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:02.657 00.001 8996 Enqueuing Expose request
00:34:02.658 00.001 20224 Worker thread wakes up
00:34:02.658 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:02.659 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:02.659 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:03.644 00.985 20224 Exposure complete
00:34:03.700 00.056 20224 worker thread done servicing request
00:34:03.700 00.000 8996 OnExposeComplete: enter
00:34:03.701 00.001 8996 UpdateGuideState(): m_state=6
00:34:03.702 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10426
00:34:03.703 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=473.67, Mass=710561, SNR=327.4, Peak=50944 HFD=4.7
00:34:03.704 00.001 8996 MultiStar: [#1 0.18,-0.16,0.64,U] [#2 -0.07,0.04,0.82,U] [#3 -0.42,-0.14,0.65,U] [#4 -0.29,0.21,0.53,U] [#5 -0.13,0.04,0.58,U] [#6 -0.03,0.22,0.44,U] [#7 0.21,-0.03,0.38,U] [#8 -0.00,-0.00,0.35,U] 
00:34:03.704 00.000 8996 refined, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.27, 0.21}
00:34:03.705 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
00:34:03.706 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
00:34:03.706 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.75 mountX=-0.12 mountY=-0.04, mountTheta=-2.86
00:34:03.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.05, opts=13)
00:34:03.708 00.000 8996 Enqueuing Move request for scope (-0.12, 0.05)
00:34:03.709 00.001 20224 Worker thread wakes up
00:34:03.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
00:34:03.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
00:34:03.709 00.000 20224 Moving (-0.12, 0.05) raw xDistance=-0.12 yDistance=-0.04
00:34:03.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:34:03.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:03.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:34:03.710 00.001 20224 MoveAxis(E, 0, ABG)
00:34:03.710 00.000 20224 Move returns status 0, amount 0
00:34:03.710 00.000 20224 MoveAxis(N, 0, ABG)
00:34:03.710 00.000 20224 Move returns status 0, amount 0
00:34:03.710 00.000 20224 move complete, result=0
00:34:03.710 00.000 20224 worker thread done servicing request
00:34:03.713 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50944, med=3005, FiltMin=2717, FiltMax=23238, Gamma=1.000
00:34:03.726 00.013 8996 UpdateGuideState exits: m=710561 SNR=327.4
00:34:03.726 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:03.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:03.728 00.001 8996 Enqueuing Expose request
00:34:03.728 00.000 20224 Worker thread wakes up
00:34:03.728 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:03.729 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:03.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:04.892 01.163 20224 Exposure complete
00:34:04.960 00.068 20224 worker thread done servicing request
00:34:04.960 00.000 8996 OnExposeComplete: enter
00:34:04.961 00.001 8996 UpdateGuideState(): m_state=6
00:34:04.962 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10427
00:34:04.963 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.86, Mass=641530, SNR=341.8, Peak=56384 HFD=4.4
00:34:04.964 00.001 8996 MultiStar: [#1 0.14,-0.17,0.59,U] [#2 0.02,0.21,0.74,U] [#3 -0.12,-0.21,0.60,U] [#4 0.01,0.24,0.49,U] [#5 -0.01,0.13,0.55,U] [#6 -0.15,-0.02,0.43,U] [#7 0.12,-0.14,0.42,U] [#8 0.04,0.09,0.38,U] 
00:34:04.965 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.09}, one-star: {-0.09, 0.39}
00:34:04.965 00.000 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
00:34:04.966 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
00:34:04.967 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.71 mountX=-0.02 mountY=-0.09, mountTheta=-1.81
00:34:04.969 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
00:34:04.970 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
00:34:04.971 00.001 20224 Worker thread wakes up
00:34:04.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
00:34:04.971 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
00:34:04.971 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
00:34:04.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:34:04.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:04.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:34:04.971 00.000 20224 MoveAxis(E, 0, ABG)
00:34:04.971 00.000 20224 Move returns status 0, amount 0
00:34:04.971 00.000 20224 MoveAxis(N, 0, ABG)
00:34:04.972 00.001 20224 Move returns status 0, amount 0
00:34:04.972 00.000 20224 move complete, result=0
00:34:04.972 00.000 20224 worker thread done servicing request
00:34:04.975 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56384, med=3005, FiltMin=2755, FiltMax=25270, Gamma=1.000
00:34:04.994 00.019 8996 UpdateGuideState exits: m=641530 SNR=341.8
00:34:04.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:04.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:04.997 00.001 8996 Enqueuing Expose request
00:34:04.998 00.001 20224 Worker thread wakes up
00:34:04.998 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:04.999 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:04.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:05.973 00.974 20224 Exposure complete
00:34:06.057 00.084 20224 worker thread done servicing request
00:34:06.057 00.000 8996 OnExposeComplete: enter
00:34:06.058 00.001 8996 UpdateGuideState(): m_state=6
00:34:06.059 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10428
00:34:06.060 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.58, Mass=666227, SNR=313.9, Peak=52816 HFD=4.6
00:34:06.061 00.001 8996 MultiStar: [#1 0.41,-0.14,0.66,U] [#2 0.23,-0.12,0.75,U] [#3 -0.10,-0.17,0.58,U] [#4 -0.05,0.10,0.52,U] [#5 0.29,0.00,0.64,U] [#6 0.26,-0.16,0.47,U] [#7 0.22,-0.31,0.45,U] [#8 0.19,0.07,0.42,U] 
00:34:06.062 00.001 8996 single-star, 8 included, MultiStar: {0.17, -0.05}, one-star: {0.07, 0.12}
00:34:06.063 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
00:34:06.064 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
00:34:06.065 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.13 cameraTheta=1.03 mountX=0.06 mountY=-0.12, mountTheta=-1.13
00:34:06.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.12, opts=13)
00:34:06.069 00.002 8996 Enqueuing Move request for scope (0.07, 0.12)
00:34:06.070 00.001 20224 Worker thread wakes up
00:34:06.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
00:34:06.070 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
00:34:06.070 00.000 20224 Moving (0.07, 0.12) raw xDistance=0.06 yDistance=-0.12
00:34:06.071 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:34:06.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:06.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:34:06.071 00.000 20224 MoveAxis(E, 0, ABG)
00:34:06.071 00.000 20224 Move returns status 0, amount 0
00:34:06.071 00.000 20224 MoveAxis(N, 0, ABG)
00:34:06.071 00.000 20224 Move returns status 0, amount 0
00:34:06.071 00.000 20224 move complete, result=0
00:34:06.072 00.001 20224 worker thread done servicing request
00:34:06.076 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52816, med=3005, FiltMin=2739, FiltMax=27971, Gamma=1.000
00:34:06.091 00.015 8996 UpdateGuideState exits: m=666227 SNR=313.9
00:34:06.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:06.093 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:06.094 00.001 8996 Enqueuing Expose request
00:34:06.095 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:06.096 00.001 20224 Worker thread wakes up
00:34:06.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:06.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:07.255 01.159 20224 Exposure complete
00:34:07.323 00.068 20224 worker thread done servicing request
00:34:07.323 00.000 8996 OnExposeComplete: enter
00:34:07.324 00.001 8996 UpdateGuideState(): m_state=6
00:34:07.325 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10429
00:34:07.325 00.000 8996 Star::Find returns 1 (0), X=135.51, Y=473.56, Mass=665459, SNR=317.5, Peak=49712 HFD=4.4
00:34:07.327 00.002 8996 MultiStar: [#1 0.04,-0.21,0.70,U] [#2 -0.15,0.04,0.84,U] [#3 -0.37,-0.07,0.61,U] [#4 -0.20,0.29,0.52,U] [#5 0.13,0.09,0.60,U] [#6 0.11,0.04,0.46,U] [#7 -0.00,-0.17,0.42,U] [#8 0.11,0.21,0.41,U] 
00:34:07.328 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.03}, one-star: {-0.10, 0.09}
00:34:07.329 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
00:34:07.331 00.002 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
00:34:07.332 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.07 cameraTheta=2.69 mountX=-0.06 mountY=-0.02, mountTheta=-2.81
00:34:07.332 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.03, opts=13)
00:34:07.333 00.001 8996 Enqueuing Move request for scope (-0.06, 0.03)
00:34:07.335 00.002 20224 Worker thread wakes up
00:34:07.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
00:34:07.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
00:34:07.335 00.000 20224 Moving (-0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
00:34:07.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:34:07.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:07.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:34:07.335 00.000 20224 MoveAxis(E, 0, ABG)
00:34:07.335 00.000 20224 Move returns status 0, amount 0
00:34:07.335 00.000 20224 MoveAxis(N, 0, ABG)
00:34:07.335 00.000 20224 Move returns status 0, amount 0
00:34:07.335 00.000 20224 move complete, result=0
00:34:07.335 00.000 20224 worker thread done servicing request
00:34:07.339 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49712, med=3005, FiltMin=2723, FiltMax=24275, Gamma=1.000
00:34:07.357 00.018 8996 UpdateGuideState exits: m=665459 SNR=317.5
00:34:07.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:07.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:07.360 00.001 8996 Enqueuing Expose request
00:34:07.360 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:07.361 00.001 20224 Worker thread wakes up
00:34:07.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:07.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:08.345 00.984 20224 Exposure complete
00:34:08.411 00.066 20224 worker thread done servicing request
00:34:08.411 00.000 8996 OnExposeComplete: enter
00:34:08.412 00.001 8996 UpdateGuideState(): m_state=6
00:34:08.413 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10430
00:34:08.414 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.37, Mass=699791, SNR=327.8, Peak=59894 HFD=4.7
00:34:08.415 00.001 8996 MultiStar: [#1 -0.12,-0.21,0.64,U] [#2 -0.21,-0.14,0.92,U] [#3 -0.25,-0.38,0.00,M1] [#4 -0.11,-0.01,0.49,U] [#5 0.04,0.02,0.57,U] [#6 -0.14,-0.03,0.45,U] [#7 -0.09,-0.21,0.45,U] [#8 0.06,-0.03,0.37,U] 
00:34:08.416 00.001 8996 single-star, 7 included, MultiStar: {-0.07, -0.10}, one-star: {0.07, -0.09}
00:34:08.416 00.000 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
00:34:08.417 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
00:34:08.418 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.91 mountX=0.08 mountY=0.08, mountTheta=0.80
00:34:08.419 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
00:34:08.420 00.001 8996 Enqueuing Move request for scope (0.07, -0.09)
00:34:08.421 00.001 20224 Worker thread wakes up
00:34:08.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
00:34:08.421 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
00:34:08.421 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.08
00:34:08.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:34:08.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:08.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:34:08.421 00.000 20224 MoveAxis(E, 0, ABG)
00:34:08.421 00.000 20224 Move returns status 0, amount 0
00:34:08.421 00.000 20224 MoveAxis(N, 0, ABG)
00:34:08.421 00.000 20224 Move returns status 0, amount 0
00:34:08.421 00.000 20224 move complete, result=0
00:34:08.421 00.000 20224 worker thread done servicing request
00:34:08.425 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59894, med=3005, FiltMin=2715, FiltMax=29325, Gamma=1.000
00:34:08.437 00.012 8996 UpdateGuideState exits: m=699791 SNR=327.8
00:34:08.438 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:08.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:08.439 00.000 8996 Enqueuing Expose request
00:34:08.440 00.001 20224 Worker thread wakes up
00:34:08.440 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:08.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:08.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:09.607 01.166 20224 Exposure complete
00:34:09.696 00.089 20224 worker thread done servicing request
00:34:09.696 00.000 8996 OnExposeComplete: enter
00:34:09.698 00.002 8996 UpdateGuideState(): m_state=6
00:34:09.700 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10431
00:34:09.700 00.000 8996 Star::Find returns 1 (0), X=135.67, Y=473.50, Mass=771601, SNR=367.5, Peak=58736 HFD=4.6
00:34:09.704 00.004 8996 MultiStar: [#1 0.08,-0.13,0.57,U] [#2 0.10,-0.36,0.70,U] [#3 -0.23,-0.17,0.56,U] [#4 -0.10,0.10,0.55,U] [#5 0.11,-0.19,0.56,U] [#6 0.30,-0.21,0.35,U] [#7 0.30,-0.13,0.39,U] [#8 0.33,-0.22,0.30,U] 
00:34:09.705 00.001 8996 single-star, 8 included, MultiStar: {0.08, -0.13}, one-star: {0.07, 0.03}
00:34:09.706 00.001 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
00:34:09.707 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
00:34:09.708 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.42 mountX=0.07 mountY=-0.04, mountTheta=-0.53
00:34:09.710 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
00:34:09.711 00.001 8996 Enqueuing Move request for scope (0.07, 0.03)
00:34:09.712 00.001 20224 Worker thread wakes up
00:34:09.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:34:09.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:34:09.712 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.07 yDistance=-0.04
00:34:09.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:34:09.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:09.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:34:09.712 00.000 20224 MoveAxis(E, 0, ABG)
00:34:09.712 00.000 20224 Move returns status 0, amount 0
00:34:09.712 00.000 20224 MoveAxis(N, 0, ABG)
00:34:09.712 00.000 20224 Move returns status 0, amount 0
00:34:09.714 00.002 20224 move complete, result=0
00:34:09.714 00.000 20224 worker thread done servicing request
00:34:09.717 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58736, med=3008, FiltMin=2726, FiltMax=32371, Gamma=1.000
00:34:09.729 00.012 8996 UpdateGuideState exits: m=771601 SNR=367.5
00:34:09.731 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:09.731 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:09.732 00.001 8996 Enqueuing Expose request
00:34:09.733 00.001 20224 Worker thread wakes up
00:34:09.733 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:09.734 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:09.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:10.717 00.983 20224 Exposure complete
00:34:10.778 00.061 20224 worker thread done servicing request
00:34:10.778 00.000 8996 OnExposeComplete: enter
00:34:10.779 00.001 8996 UpdateGuideState(): m_state=6
00:34:10.780 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10432
00:34:10.781 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.46, Mass=665152, SNR=331.3, Peak=53142 HFD=4.5
00:34:10.781 00.000 8996 MultiStar: [#1 0.22,-0.01,0.73,U] [#2 -0.26,-0.12,0.78,U] [#3 -0.41,-0.25,0.00,M1] [#4 -0.18,-0.13,0.54,U] [#5 0.07,-0.06,0.56,U] [#6 -0.10,-0.11,0.48,U] [#7 0.03,-0.02,0.37,U] [#8 0.26,-0.07,0.37,U] 
00:34:10.782 00.001 8996 single-star, 7 included, MultiStar: {-0.00, -0.06}, one-star: {0.03, -0.01}
00:34:10.783 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
00:34:10.784 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
00:34:10.784 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.04 cameraTheta=-0.20 mountX=0.03 mountY=0.00, mountTheta=0.09
00:34:10.788 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
00:34:10.789 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
00:34:10.791 00.002 20224 Worker thread wakes up
00:34:10.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
00:34:10.791 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
00:34:10.791 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.00
00:34:10.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:34:10.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:10.792 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:34:10.792 00.000 20224 MoveAxis(E, 0, ABG)
00:34:10.792 00.000 20224 Move returns status 0, amount 0
00:34:10.792 00.000 20224 MoveAxis(N, 0, ABG)
00:34:10.792 00.000 20224 Move returns status 0, amount 0
00:34:10.792 00.000 20224 move complete, result=0
00:34:10.792 00.000 20224 worker thread done servicing request
00:34:10.798 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53142, med=3005, FiltMin=2733, FiltMax=27363, Gamma=1.000
00:34:10.821 00.023 8996 UpdateGuideState exits: m=665152 SNR=331.3
00:34:10.823 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:10.824 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:10.825 00.001 8996 Enqueuing Expose request
00:34:10.826 00.001 20224 Worker thread wakes up
00:34:10.826 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:10.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:10.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:12.011 01.184 20224 Exposure complete
00:34:12.092 00.081 20224 worker thread done servicing request
00:34:12.092 00.000 8996 OnExposeComplete: enter
00:34:12.093 00.001 8996 UpdateGuideState(): m_state=6
00:34:12.094 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10433
00:34:12.095 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.41, Mass=614866, SNR=332.6, Peak=48886 HFD=4.4
00:34:12.096 00.001 8996 MultiStar: [#1 0.05,-0.33,0.66,U] [#2 -0.18,-0.18,0.75,U] [#3 -0.72,-0.33,0.00,M2] [#4 -0.35,-0.05,0.56,U] [#5 -0.15,0.11,0.60,U] [#6 -0.11,-0.29,0.49,U] [#7 0.05,-0.17,0.45,U] [#8 -0.01,-0.25,0.40,U] 
00:34:12.097 00.001 8996 single-star, 7 included, MultiStar: {-0.11, -0.14}, one-star: {-0.10, -0.05}
00:34:12.098 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
00:34:12.099 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
00:34:12.099 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.68 mountX=-0.10 mountY=0.06, mountTheta=2.57
00:34:12.101 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
00:34:12.101 00.000 8996 Enqueuing Move request for scope (-0.10, -0.05)
00:34:12.103 00.002 20224 Worker thread wakes up
00:34:12.103 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
00:34:12.103 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
00:34:12.103 00.000 20224 Moving (-0.10, -0.05) raw xDistance=-0.10 yDistance=0.06
00:34:12.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:34:12.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:12.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:34:12.103 00.000 20224 MoveAxis(E, 0, ABG)
00:34:12.104 00.001 20224 Move returns status 0, amount 0
00:34:12.104 00.000 20224 MoveAxis(N, 0, ABG)
00:34:12.104 00.000 20224 Move returns status 0, amount 0
00:34:12.104 00.000 20224 move complete, result=0
00:34:12.104 00.000 20224 worker thread done servicing request
00:34:12.111 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48886, med=3008, FiltMin=2710, FiltMax=23267, Gamma=1.000
00:34:12.138 00.027 8996 UpdateGuideState exits: m=614866 SNR=332.6
00:34:12.140 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:12.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:12.142 00.001 8996 Enqueuing Expose request
00:34:12.143 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:12.144 00.001 20224 Worker thread wakes up
00:34:12.144 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:12.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:13.132 00.988 20224 Exposure complete
00:34:13.229 00.097 20224 worker thread done servicing request
00:34:13.229 00.000 8996 OnExposeComplete: enter
00:34:13.230 00.001 8996 UpdateGuideState(): m_state=6
00:34:13.231 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10434
00:34:13.231 00.000 8996 Star::Find returns 1 (0), X=135.54, Y=473.41, Mass=662678, SNR=314.3, Peak=50950 HFD=4.6
00:34:13.232 00.001 8996 MultiStar: [#1 -0.13,-0.27,0.69,U] [#2 -0.19,-0.30,0.76,U] [#3 -0.55,-0.21,0.00,M3] [#4 -0.35,0.04,0.59,U] [#5 -0.07,-0.14,0.64,U] [#6 -0.21,-0.23,0.41,U] [#7 -0.09,-0.23,0.54,U] [#8 0.09,-0.22,0.37,U] 
00:34:13.234 00.002 8996 single-star, 7 included, MultiStar: {-0.13, -0.16}, one-star: {-0.06, -0.05}
00:34:13.235 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
00:34:13.236 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
00:34:13.236 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.45 mountX=-0.06 mountY=0.06, mountTheta=2.34
00:34:13.238 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
00:34:13.238 00.000 8996 Enqueuing Move request for scope (-0.06, -0.05)
00:34:13.239 00.001 20224 Worker thread wakes up
00:34:13.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:34:13.239 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:34:13.239 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.06 yDistance=0.06
00:34:13.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:34:13.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:13.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:34:13.240 00.001 20224 MoveAxis(E, 0, ABG)
00:34:13.240 00.000 20224 Move returns status 0, amount 0
00:34:13.240 00.000 20224 MoveAxis(N, 0, ABG)
00:34:13.240 00.000 20224 Move returns status 0, amount 0
00:34:13.240 00.000 20224 move complete, result=0
00:34:13.240 00.000 20224 worker thread done servicing request
00:34:13.243 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50950, med=3008, FiltMin=2720, FiltMax=24182, Gamma=1.000
00:34:13.255 00.012 8996 UpdateGuideState exits: m=662678 SNR=314.3
00:34:13.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:13.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:13.258 00.001 8996 Enqueuing Expose request
00:34:13.258 00.000 20224 Worker thread wakes up
00:34:13.258 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:13.259 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:13.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:14.406 01.147 20224 Exposure complete
00:34:14.475 00.069 20224 worker thread done servicing request
00:34:14.475 00.000 8996 OnExposeComplete: enter
00:34:14.476 00.001 8996 UpdateGuideState(): m_state=6
00:34:14.477 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10435
00:34:14.478 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.24, Mass=710787, SNR=327.6, Peak=65430 HFD=4.6
00:34:14.479 00.001 8996 MultiStar: [#1 -0.12,-0.28,0.69,U] [#2 -0.30,-0.17,0.71,U] [#3 -0.24,-0.33,0.60,U] [#4 -0.23,-0.17,0.46,U] [#5 -0.01,-0.26,0.55,U] [#6 -0.08,-0.00,0.45,U] [#7 0.15,-0.25,0.42,U] [#8 0.03,-0.14,0.38,U] 
00:34:14.480 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.21}, one-star: {0.08, -0.22}
00:34:14.481 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
00:34:14.481 00.000 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
00:34:14.482 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.23 cameraTheta=-1.94 mountX=-0.06 mountY=0.22, mountTheta=1.85
00:34:14.484 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.21, opts=13)
00:34:14.485 00.001 8996 Enqueuing Move request for scope (-0.08, -0.21)
00:34:14.485 00.000 20224 Worker thread wakes up
00:34:14.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
00:34:14.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
00:34:14.485 00.000 20224 Moving (-0.08, -0.21) raw xDistance=-0.06 yDistance=0.22
00:34:14.486 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:34:14.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:34:14.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:34:14.486 00.000 20224 MoveAxis(E, 0, ABG)
00:34:14.486 00.000 20224 Move returns status 0, amount 0
00:34:14.486 00.000 20224 MoveAxis(N, 0, ABG)
00:34:14.486 00.000 20224 Move returns status 0, amount 0
00:34:14.486 00.000 20224 move complete, result=0
00:34:14.486 00.000 20224 worker thread done servicing request
00:34:14.489 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65430, med=3008, FiltMin=2691, FiltMax=26256, Gamma=1.000
00:34:14.502 00.013 8996 UpdateGuideState exits: m=710787 SNR=327.6
00:34:14.503 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:14.503 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:14.504 00.001 8996 Enqueuing Expose request
00:34:14.505 00.001 20224 Worker thread wakes up
00:34:14.505 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:34:14.506 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:14.506 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:15.483 00.977 20224 Exposure complete
00:34:15.548 00.065 20224 worker thread done servicing request
00:34:15.548 00.000 8996 OnExposeComplete: enter
00:34:15.549 00.001 8996 UpdateGuideState(): m_state=6
00:34:15.550 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10436
00:34:15.551 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.14, Mass=666478, SNR=339.8, Peak=58550 HFD=4.6
00:34:15.553 00.002 8996 MultiStar: [#1 -0.26,-0.51,0.00,M1] [#2 -0.14,-0.18,0.71,U] [#3 -0.33,-0.45,0.00,M3] [#4 -0.35,0.11,0.45,U] [#5 -0.04,-0.35,0.68,U] [#6 -0.08,-0.11,0.36,U] [#7 0.01,-0.28,0.44,U] [#8 -0.03,-0.24,0.32,U] 
00:34:15.554 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.22}, one-star: {-0.02, -0.33}
00:34:15.555 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
00:34:15.556 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
00:34:15.557 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.93 mountX=-0.06 mountY=0.23, mountTheta=1.83
00:34:15.559 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.22, opts=13)
00:34:15.560 00.001 8996 Enqueuing Move request for scope (-0.08, -0.22)
00:34:15.561 00.001 20224 Worker thread wakes up
00:34:15.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
00:34:15.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
00:34:15.561 00.000 20224 Moving (-0.08, -0.22) raw xDistance=-0.06 yDistance=0.23
00:34:15.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:34:15.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:34:15.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:34:15.561 00.000 20224 MoveAxis(E, 0, ABG)
00:34:15.562 00.001 20224 Move returns status 0, amount 0
00:34:15.562 00.000 20224 MoveAxis(N, 0, ABG)
00:34:15.562 00.000 20224 Move returns status 0, amount 0
00:34:15.562 00.000 20224 move complete, result=0
00:34:15.562 00.000 20224 worker thread done servicing request
00:34:15.566 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=58550, med=3008, FiltMin=2739, FiltMax=27411, Gamma=1.000
00:34:15.579 00.013 8996 UpdateGuideState exits: m=666478 SNR=339.8
00:34:15.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:15.580 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:15.581 00.001 8996 Enqueuing Expose request
00:34:15.582 00.001 20224 Worker thread wakes up
00:34:15.582 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:34:15.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:15.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:16.747 01.165 20224 Exposure complete
00:34:16.812 00.065 20224 worker thread done servicing request
00:34:16.812 00.000 8996 OnExposeComplete: enter
00:34:16.813 00.001 8996 UpdateGuideState(): m_state=6
00:34:16.813 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10437
00:34:16.814 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.13, Mass=713908, SNR=376.5, Peak=51158 HFD=4.5
00:34:16.815 00.001 8996 MultiStar: [#1 -0.41,-0.29,0.00,M2] [#2 -0.17,-0.23,0.65,U] [#3 -0.57,-0.43,0.00,M4] [#4 -0.41,0.16,0.48,U] [#5 -0.37,-0.27,0.00,M1] [#6 -0.31,-0.34,0.00,M1] [#7 -0.31,-0.46,0.00,M1] [#8 -0.22,-0.35,0.34,U] 
00:34:16.816 00.001 8996 refined, 3 included, MultiStar: {-0.27, -0.22}, one-star: {-0.29, -0.34}
00:34:16.817 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
00:34:16.817 00.000 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
00:34:16.818 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.22 hyp=0.35 cameraTheta=-2.48 mountX=-0.25 mountY=0.24, mountTheta=2.37
00:34:16.819 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.22, opts=13)
00:34:16.820 00.001 8996 Enqueuing Move request for scope (-0.27, -0.22)
00:34:16.821 00.001 20224 Worker thread wakes up
00:34:16.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.22) opts 0xd
00:34:16.821 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.22)
00:34:16.821 00.000 20224 Moving (-0.27, -0.22) raw xDistance=-0.25 yDistance=0.24
00:34:16.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:34:16.821 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.06 newest=0.70
00:34:16.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:34:16.821 00.000 20224 MoveAxis(E, 37, ABG)
00:34:16.821 00.000 20224 Guiding  Dir = 2, Dur = 37
00:34:16.822 00.001 20224 IsSlewing returns 0
00:34:16.822 00.000 20224 IsGuiding returns 0
00:34:16.825 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51158, med=3008, FiltMin=2701, FiltMax=26592, Gamma=1.000
00:34:16.828 00.003 20224 PulseGuide returned control before completion, sleep 41
00:34:16.848 00.020 8996 UpdateGuideState exits: m=713908 SNR=376.5
00:34:16.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:16.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:16.851 00.001 8996 Enqueuing Expose request
00:34:16.874 00.023 20224 IsGuiding returns 1
00:34:16.874 00.000 20224 scope still moving after pulse duration time elapsed
00:34:16.905 00.031 20224 IsSlewing returns 0
00:34:16.905 00.000 20224 IsGuiding returns 1
00:34:16.936 00.031 20224 IsSlewing returns 0
00:34:16.936 00.000 20224 IsGuiding returns 0
00:34:16.936 00.000 20224 scope move finished after 37 + 76 ms
00:34:16.936 00.000 20224 Move returns status 0, amount 37
00:34:16.936 00.000 20224 MoveAxis(S, 52, ABG)
00:34:16.936 00.000 20224 Guiding  Dir = 1, Dur = 52
00:34:16.936 00.000 20224 IsSlewing returns 0
00:34:16.936 00.000 20224 IsGuiding returns 0
00:34:16.985 00.049 20224 PulseGuide returned control before completion, sleep 14
00:34:17.019 00.034 20224 IsGuiding returns 1
00:34:17.019 00.000 20224 scope still moving after pulse duration time elapsed
00:34:17.045 00.026 20224 IsSlewing returns 0
00:34:17.045 00.000 20224 IsGuiding returns 1
00:34:17.077 00.032 20224 IsSlewing returns 0
00:34:17.077 00.000 20224 IsGuiding returns 0
00:34:17.078 00.001 20224 scope move finished after 52 + 90 ms
00:34:17.078 00.000 20224 Move returns status 0, amount 52
00:34:17.078 00.000 20224 move complete, result=0
00:34:17.078 00.000 20224 worker thread done servicing request
00:34:17.078 00.000 20224 Worker thread wakes up
00:34:17.078 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.2 px 52 ms SOUTH
00:34:17.080 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:17.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:18.052 00.972 20224 Exposure complete
00:34:18.127 00.075 20224 worker thread done servicing request
00:34:18.127 00.000 8996 OnExposeComplete: enter
00:34:18.129 00.002 8996 UpdateGuideState(): m_state=6
00:34:18.130 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10438
00:34:18.132 00.002 8996 Star::Find returns 1 (0), X=135.45, Y=473.15, Mass=746968, SNR=347.0, Peak=65014 HFD=4.5
00:34:18.133 00.001 8996 MultiStar: [#1 0.02,-0.30,0.57,U] [#2 -0.13,-0.33,0.65,U] [#3 -0.41,-0.42,0.00,M5] [#4 -0.28,0.03,0.52,U] [#5 -0.12,-0.22,0.56,U] [#6 -0.16,-0.28,0.44,U] [#7 -0.01,-0.42,0.41,U] [#8 0.06,-0.35,0.40,U] 
00:34:18.135 00.002 8996 refined, 7 included, MultiStar: {-0.11, -0.27}, one-star: {-0.15, -0.32}
00:34:18.136 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
00:34:18.138 00.002 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
00:34:18.139 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.27 hyp=0.29 cameraTheta=-1.94 mountX=-0.08 mountY=0.28, mountTheta=1.84
00:34:18.142 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.27, opts=13)
00:34:18.143 00.001 8996 Enqueuing Move request for scope (-0.11, -0.27)
00:34:18.144 00.001 20224 Worker thread wakes up
00:34:18.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.27) opts 0xd
00:34:18.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.27)
00:34:18.144 00.000 20224 Moving (-0.11, -0.27) raw xDistance=-0.08 yDistance=0.28
00:34:18.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:34:18.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:34:18.144 00.000 20224 MoveAxis(E, 0, ABG)
00:34:18.144 00.000 20224 Move returns status 0, amount 0
00:34:18.144 00.000 20224 MoveAxis(S, 60, ABG)
00:34:18.144 00.000 20224 Guiding  Dir = 1, Dur = 60
00:34:18.145 00.001 20224 IsSlewing returns 0
00:34:18.145 00.000 20224 IsGuiding returns 0
00:34:18.153 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65014, med=3008, FiltMin=2669, FiltMax=28125, Gamma=1.000
00:34:18.175 00.022 8996 UpdateGuideState exits: m=746968 SNR=347.0
00:34:18.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:18.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:18.179 00.001 8996 Enqueuing Expose request
00:34:18.180 00.001 20224 PulseGuide returned control before completion, sleep 35
00:34:18.227 00.047 20224 IsGuiding returns 1
00:34:18.227 00.000 20224 scope still moving after pulse duration time elapsed
00:34:18.258 00.031 20224 IsSlewing returns 0
00:34:18.259 00.001 20224 IsGuiding returns 1
00:34:18.290 00.031 20224 IsSlewing returns 0
00:34:18.291 00.001 20224 IsGuiding returns 0
00:34:18.291 00.000 20224 scope move finished after 60 + 84 ms
00:34:18.291 00.000 20224 Move returns status 0, amount 60
00:34:18.291 00.000 20224 move complete, result=0
00:34:18.291 00.000 20224 worker thread done servicing request
00:34:18.291 00.000 20224 Worker thread wakes up
00:34:18.291 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:18.291 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:34:18.294 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:19.461 01.167 20224 Exposure complete
00:34:19.530 00.069 20224 worker thread done servicing request
00:34:19.530 00.000 8996 OnExposeComplete: enter
00:34:19.531 00.001 8996 UpdateGuideState(): m_state=6
00:34:19.532 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10439
00:34:19.533 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.45, Mass=650748, SNR=341.5, Peak=51126 HFD=4.7
00:34:19.534 00.001 8996 MultiStar: [#1 -0.09,-0.18,0.60,U] [#2 -0.24,0.23,0.68,U] [#3 -0.53,-0.31,0.00,M6] [#4 -0.27,0.07,0.51,U] [#5 0.03,-0.08,0.58,U] [#6 -0.04,0.04,0.48,U] [#7 0.10,-0.27,0.36,U] [#8 -0.09,-0.12,0.39,U] 
00:34:19.535 00.001 8996 single-star, 7 included, MultiStar: {-0.07, -0.02}, one-star: {0.05, -0.02}
00:34:19.536 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
00:34:19.536 00.000 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
00:34:19.537 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.28 mountX=0.05 mountY=0.01, mountTheta=0.17
00:34:19.540 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.02, opts=13)
00:34:19.542 00.002 8996 Enqueuing Move request for scope (0.05, -0.02)
00:34:19.544 00.002 20224 Worker thread wakes up
00:34:19.545 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
00:34:19.545 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
00:34:19.545 00.000 20224 Moving (0.05, -0.02) raw xDistance=0.05 yDistance=0.01
00:34:19.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:34:19.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:19.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:34:19.545 00.000 20224 MoveAxis(E, 0, ABG)
00:34:19.545 00.000 20224 Move returns status 0, amount 0
00:34:19.545 00.000 20224 MoveAxis(N, 0, ABG)
00:34:19.545 00.000 20224 Move returns status 0, amount 0
00:34:19.546 00.001 20224 move complete, result=0
00:34:19.546 00.000 20224 worker thread done servicing request
00:34:19.553 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51126, med=3008, FiltMin=2720, FiltMax=28819, Gamma=1.000
00:34:19.571 00.018 8996 UpdateGuideState exits: m=650748 SNR=341.5
00:34:19.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:19.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:19.574 00.001 8996 Enqueuing Expose request
00:34:19.575 00.001 20224 Worker thread wakes up
00:34:19.575 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:19.575 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:19.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:20.567 00.992 20224 Exposure complete
00:34:20.645 00.078 20224 worker thread done servicing request
00:34:20.645 00.000 8996 OnExposeComplete: enter
00:34:20.646 00.001 8996 UpdateGuideState(): m_state=6
00:34:20.647 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10440
00:34:20.648 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.42, Mass=700539, SNR=365.4, Peak=56534 HFD=4.7
00:34:20.649 00.001 8996 MultiStar: [#1 -0.07,-0.01,0.59,U] [#2 -0.06,0.02,0.70,U] [#3 -0.28,-0.01,0.53,U] [#4 -0.21,0.11,0.61,U] [#5 -0.10,0.13,0.50,U] [#6 -0.06,0.16,0.39,U] [#7 0.01,-0.17,0.43,U] [#8 0.04,-0.02,0.36,U] 
00:34:20.649 00.000 8996 single-star, 8 included, MultiStar: {-0.07, 0.01}, one-star: {0.03, -0.04}
00:34:20.650 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
00:34:20.651 00.001 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
00:34:20.653 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.85 mountX=0.04 mountY=0.04, mountTheta=0.75
00:34:20.657 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.04, opts=13)
00:34:20.659 00.002 8996 Enqueuing Move request for scope (0.03, -0.04)
00:34:20.661 00.002 20224 Worker thread wakes up
00:34:20.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
00:34:20.661 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
00:34:20.661 00.000 20224 Moving (0.03, -0.04) raw xDistance=0.04 yDistance=0.04
00:34:20.662 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:34:20.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:20.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:34:20.662 00.000 20224 MoveAxis(E, 0, ABG)
00:34:20.662 00.000 20224 Move returns status 0, amount 0
00:34:20.662 00.000 20224 MoveAxis(N, 0, ABG)
00:34:20.662 00.000 20224 Move returns status 0, amount 0
00:34:20.662 00.000 20224 move complete, result=0
00:34:20.662 00.000 20224 worker thread done servicing request
00:34:20.668 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=56534, med=3008, FiltMin=2720, FiltMax=27043, Gamma=1.000
00:34:20.685 00.017 8996 UpdateGuideState exits: m=700539 SNR=365.4
00:34:20.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:20.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:20.688 00.001 8996 Enqueuing Expose request
00:34:20.689 00.001 20224 Worker thread wakes up
00:34:20.689 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:34:20.689 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:20.690 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:21.850 01.160 20224 Exposure complete
00:34:21.920 00.070 20224 worker thread done servicing request
00:34:21.920 00.000 8996 OnExposeComplete: enter
00:34:21.921 00.001 8996 UpdateGuideState(): m_state=6
00:34:21.922 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10441
00:34:21.923 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.52, Mass=696965, SNR=318.2, Peak=52800 HFD=4.5
00:34:21.924 00.001 8996 MultiStar: [#1 -0.13,0.14,0.73,U] [#2 -0.30,0.11,0.83,U] [#3 -0.19,0.16,0.67,U] [#4 -0.06,0.30,0.51,U] [#5 -0.09,0.20,0.67,U] [#6 0.05,0.24,0.48,U] [#7 -0.06,0.03,0.48,U] [#8 0.06,-0.01,0.37,U] 
00:34:21.925 00.001 8996 single-star, 8 included, MultiStar: {-0.10, 0.13}, one-star: {-0.02, 0.06}
00:34:21.926 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:34:21.927 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:34:21.927 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.90 mountX=-0.02 mountY=-0.05, mountTheta=-2.00
00:34:21.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
00:34:21.929 00.000 8996 Enqueuing Move request for scope (-0.02, 0.06)
00:34:21.930 00.001 20224 Worker thread wakes up
00:34:21.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:34:21.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:34:21.930 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.02 yDistance=-0.05
00:34:21.931 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:34:21.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:21.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:21.931 00.000 20224 MoveAxis(E, 0, ABG)
00:34:21.931 00.000 20224 Move returns status 0, amount 0
00:34:21.931 00.000 20224 MoveAxis(N, 0, ABG)
00:34:21.931 00.000 20224 Move returns status 0, amount 0
00:34:21.931 00.000 20224 move complete, result=0
00:34:21.931 00.000 20224 worker thread done servicing request
00:34:21.937 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52800, med=3008, FiltMin=2729, FiltMax=26547, Gamma=1.000
00:34:21.961 00.024 8996 UpdateGuideState exits: m=696965 SNR=318.2
00:34:21.963 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:21.964 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:21.965 00.001 8996 Enqueuing Expose request
00:34:21.966 00.001 20224 Worker thread wakes up
00:34:21.966 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:21.968 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:21.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:22.955 00.987 20224 Exposure complete
00:34:23.041 00.086 20224 worker thread done servicing request
00:34:23.041 00.000 8996 OnExposeComplete: enter
00:34:23.043 00.002 8996 UpdateGuideState(): m_state=6
00:34:23.045 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10442
00:34:23.046 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.54, Mass=668248, SNR=334.8, Peak=53296 HFD=4.6
00:34:23.047 00.001 8996 MultiStar: [#1 -0.01,-0.05,0.71,U] [#2 0.05,0.05,0.76,U] [#3 -0.23,-0.06,0.59,U] [#4 0.06,0.43,0.52,U] [#5 0.05,0.18,0.59,U] [#6 0.13,0.14,0.44,U] [#7 0.12,-0.04,0.40,U] [#8 0.14,-0.05,0.37,U] 
00:34:23.049 00.002 8996 refined, 8 included, MultiStar: {0.05, 0.07}, one-star: {0.19, 0.08}
00:34:23.050 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
00:34:23.052 00.002 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
00:34:23.055 00.003 8996 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.09 cameraTheta=0.93 mountX=0.05 mountY=-0.08, mountTheta=-1.04
00:34:23.059 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.07, opts=13)
00:34:23.061 00.002 8996 Enqueuing Move request for scope (0.05, 0.07)
00:34:23.062 00.001 20224 Worker thread wakes up
00:34:23.063 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
00:34:23.063 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
00:34:23.063 00.000 20224 Moving (0.05, 0.07) raw xDistance=0.05 yDistance=-0.08
00:34:23.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:34:23.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:23.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:34:23.063 00.000 20224 MoveAxis(E, 0, ABG)
00:34:23.063 00.000 20224 Move returns status 0, amount 0
00:34:23.063 00.000 20224 MoveAxis(N, 0, ABG)
00:34:23.064 00.001 20224 Move returns status 0, amount 0
00:34:23.064 00.000 20224 move complete, result=0
00:34:23.064 00.000 20224 worker thread done servicing request
00:34:23.069 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53296, med=3008, FiltMin=2745, FiltMax=28093, Gamma=1.000
00:34:23.084 00.015 8996 UpdateGuideState exits: m=668248 SNR=334.8
00:34:23.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:23.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:23.086 00.000 8996 Enqueuing Expose request
00:34:23.087 00.001 20224 Worker thread wakes up
00:34:23.087 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:23.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:23.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:24.261 01.173 20224 Exposure complete
00:34:24.344 00.083 20224 worker thread done servicing request
00:34:24.344 00.000 8996 OnExposeComplete: enter
00:34:24.347 00.003 8996 UpdateGuideState(): m_state=6
00:34:24.350 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10443
00:34:24.353 00.003 8996 Star::Find returns 1 (0), X=135.92, Y=473.46, Mass=713243, SNR=334.6, Peak=55638 HFD=4.3
00:34:24.355 00.002 8996 MultiStar: [#1 0.05,-0.09,0.69,U] [#2 0.14,0.26,0.70,U] [#3 -0.10,-0.18,0.62,U] [#4 0.07,0.15,0.55,U] [#5 0.11,-0.04,0.59,U] [#6 0.09,-0.00,0.40,U] [#7 0.16,-0.07,0.39,U] [#8 0.09,0.01,0.40,U] 
00:34:24.357 00.002 8996 refined, 8 included, MultiStar: {0.12, 0.01}, one-star: {0.32, -0.01}
00:34:24.359 00.002 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
00:34:24.362 00.003 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
00:34:24.364 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.06 mountX=0.12 mountY=-0.02, mountTheta=-0.17
00:34:24.368 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.01, opts=13)
00:34:24.371 00.003 8996 Enqueuing Move request for scope (0.12, 0.01)
00:34:24.371 00.000 20224 Worker thread wakes up
00:34:24.372 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
00:34:24.372 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
00:34:24.372 00.000 20224 Moving (0.12, 0.01) raw xDistance=0.12 yDistance=-0.02
00:34:24.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:34:24.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:24.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:34:24.372 00.000 20224 MoveAxis(E, 0, ABG)
00:34:24.373 00.001 20224 Move returns status 0, amount 0
00:34:24.373 00.000 20224 MoveAxis(N, 0, ABG)
00:34:24.373 00.000 20224 Move returns status 0, amount 0
00:34:24.373 00.000 20224 move complete, result=0
00:34:24.373 00.000 20224 worker thread done servicing request
00:34:24.376 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55638, med=3008, FiltMin=2713, FiltMax=26902, Gamma=1.000
00:34:24.394 00.018 8996 UpdateGuideState exits: m=713243 SNR=334.6
00:34:24.395 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:24.397 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:24.398 00.001 8996 Enqueuing Expose request
00:34:24.399 00.001 20224 Worker thread wakes up
00:34:24.399 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:24.400 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:24.401 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:25.378 00.977 20224 Exposure complete
00:34:25.461 00.083 20224 worker thread done servicing request
00:34:25.461 00.000 8996 OnExposeComplete: enter
00:34:25.462 00.001 8996 UpdateGuideState(): m_state=6
00:34:25.463 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10444
00:34:25.463 00.000 8996 Star::Find returns 1 (0), X=135.70, Y=473.64, Mass=681214, SNR=320.3, Peak=55840 HFD=4.7
00:34:25.465 00.002 8996 MultiStar: [#1 0.13,0.01,0.61,U] [#2 -0.06,0.33,0.80,U] [#3 -0.35,-0.15,0.59,U] [#4 -0.30,0.23,0.51,U] [#5 -0.00,0.04,0.57,U] [#6 -0.06,0.13,0.44,U] [#7 0.27,-0.23,0.50,U] [#8 0.05,0.21,0.45,U] 
00:34:25.465 00.000 8996 refined, 8 included, MultiStar: {-0.02, 0.10}, one-star: {0.09, 0.17}
00:34:25.466 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
00:34:25.466 00.000 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
00:34:25.467 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.76 mountX=-0.03 mountY=-0.09, mountTheta=-1.86
00:34:25.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
00:34:25.469 00.000 8996 Enqueuing Move request for scope (-0.02, 0.10)
00:34:25.470 00.001 20224 Worker thread wakes up
00:34:25.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
00:34:25.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
00:34:25.470 00.000 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.09
00:34:25.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:34:25.471 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:25.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:34:25.471 00.000 20224 MoveAxis(E, 0, ABG)
00:34:25.471 00.000 20224 Move returns status 0, amount 0
00:34:25.471 00.000 20224 MoveAxis(N, 0, ABG)
00:34:25.471 00.000 20224 Move returns status 0, amount 0
00:34:25.471 00.000 20224 move complete, result=0
00:34:25.471 00.000 20224 worker thread done servicing request
00:34:25.475 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=55840, med=3008, FiltMin=2717, FiltMax=29926, Gamma=1.000
00:34:25.497 00.022 8996 UpdateGuideState exits: m=681214 SNR=320.3
00:34:25.499 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:25.499 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:25.501 00.002 8996 Enqueuing Expose request
00:34:25.502 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:25.503 00.001 20224 Worker thread wakes up
00:34:25.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:25.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:26.667 01.164 20224 Exposure complete
00:34:26.726 00.059 20224 worker thread done servicing request
00:34:26.726 00.000 8996 OnExposeComplete: enter
00:34:26.727 00.001 8996 UpdateGuideState(): m_state=6
00:34:26.728 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10445
00:34:26.728 00.000 8996 Star::Find returns 1 (0), X=135.52, Y=473.67, Mass=687587, SNR=348.2, Peak=56400 HFD=4.5
00:34:26.729 00.001 8996 MultiStar: [#1 -0.09,0.28,0.63,U] [#2 -0.26,0.15,0.64,U] [#3 -0.29,0.10,0.55,U] [#4 -0.24,0.36,0.45,U] [#5 -0.08,0.23,0.55,U] [#6 -0.13,0.14,0.44,U] [#7 -0.16,0.21,0.40,U] [#8 -0.13,0.20,0.32,U] 
00:34:26.730 00.001 8996 single-star, 8 included, MultiStar: {-0.16, 0.21}, one-star: {-0.08, 0.20}
00:34:26.731 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
00:34:26.732 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
00:34:26.732 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.20 hyp=0.22 cameraTheta=1.97 mountX=-0.10 mountY=-0.19, mountTheta=-2.07
00:34:26.736 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.20, opts=13)
00:34:26.737 00.001 8996 Enqueuing Move request for scope (-0.08, 0.20)
00:34:26.738 00.001 20224 Worker thread wakes up
00:34:26.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.20) opts 0xd
00:34:26.738 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.20)
00:34:26.738 00.000 20224 Moving (-0.08, 0.20) raw xDistance=-0.10 yDistance=-0.19
00:34:26.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:34:26.738 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:26.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:34:26.738 00.000 20224 MoveAxis(E, 0, ABG)
00:34:26.738 00.000 20224 Move returns status 0, amount 0
00:34:26.738 00.000 20224 MoveAxis(N, 0, ABG)
00:34:26.738 00.000 20224 Move returns status 0, amount 0
00:34:26.738 00.000 20224 move complete, result=0
00:34:26.738 00.000 20224 worker thread done servicing request
00:34:26.742 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56400, med=3008, FiltMin=2739, FiltMax=25542, Gamma=1.000
00:34:26.762 00.020 8996 UpdateGuideState exits: m=687587 SNR=348.2
00:34:26.764 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:26.764 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:26.765 00.001 8996 Enqueuing Expose request
00:34:26.766 00.001 20224 Worker thread wakes up
00:34:26.766 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:26.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:26.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:27.738 00.971 20224 Exposure complete
00:34:27.794 00.056 20224 worker thread done servicing request
00:34:27.794 00.000 8996 OnExposeComplete: enter
00:34:27.795 00.001 8996 UpdateGuideState(): m_state=6
00:34:27.796 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10446
00:34:27.797 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.51, Mass=664752, SNR=354.5, Peak=49568 HFD=4.5
00:34:27.798 00.001 8996 MultiStar: [#1 -0.01,0.03,0.57,U] [#2 -0.24,0.18,0.73,U] [#3 -0.20,0.14,0.66,U] [#4 -0.04,0.12,0.47,U] [#5 -0.03,0.10,0.55,U] [#6 -0.00,0.04,0.48,U] [#7 -0.09,0.04,0.38,U] [#8 0.11,0.17,0.33,U] 
00:34:27.799 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.10}, one-star: {-0.03, 0.05}
00:34:27.799 00.000 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
00:34:27.800 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
00:34:27.800 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.20 mountX=-0.04 mountY=-0.04, mountTheta=-2.30
00:34:27.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.05, opts=13)
00:34:27.803 00.001 8996 Enqueuing Move request for scope (-0.03, 0.05)
00:34:27.803 00.000 20224 Worker thread wakes up
00:34:27.804 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
00:34:27.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
00:34:27.804 00.000 20224 Moving (-0.03, 0.05) raw xDistance=-0.04 yDistance=-0.04
00:34:27.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:34:27.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:27.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:34:27.804 00.000 20224 MoveAxis(E, 0, ABG)
00:34:27.804 00.000 20224 Move returns status 0, amount 0
00:34:27.805 00.001 20224 MoveAxis(N, 0, ABG)
00:34:27.805 00.000 20224 Move returns status 0, amount 0
00:34:27.805 00.000 20224 move complete, result=0
00:34:27.805 00.000 20224 worker thread done servicing request
00:34:27.810 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49568, med=3008, FiltMin=2726, FiltMax=25059, Gamma=1.000
00:34:27.831 00.021 8996 UpdateGuideState exits: m=664752 SNR=354.5
00:34:27.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:27.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:27.834 00.001 8996 Enqueuing Expose request
00:34:27.835 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:27.836 00.001 20224 Worker thread wakes up
00:34:27.836 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:27.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:29.015 01.179 20224 Exposure complete
00:34:29.101 00.086 20224 worker thread done servicing request
00:34:29.101 00.000 8996 OnExposeComplete: enter
00:34:29.103 00.002 8996 UpdateGuideState(): m_state=6
00:34:29.105 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10447
00:34:29.106 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.50, Mass=756096, SNR=343.4, Peak=61696 HFD=4.6
00:34:29.109 00.003 8996 MultiStar: [#1 0.16,0.06,0.65,U] [#2 0.11,0.10,0.66,U] [#3 -0.15,-0.08,0.54,U] [#4 -0.06,0.28,0.54,U] [#5 0.16,0.08,0.56,U] [#6 0.16,-0.04,0.47,U] [#7 0.15,-0.14,0.42,U] [#8 0.14,0.13,0.35,U] 
00:34:29.111 00.002 8996 single-star, 8 included, MultiStar: {0.08, 0.05}, one-star: {0.08, 0.04}
00:34:29.112 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
00:34:29.114 00.002 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
00:34:29.116 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.45 mountX=0.08 mountY=-0.05, mountTheta=-0.56
00:34:29.120 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.04, opts=13)
00:34:29.121 00.001 8996 Enqueuing Move request for scope (0.08, 0.04)
00:34:29.123 00.002 20224 Worker thread wakes up
00:34:29.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
00:34:29.123 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
00:34:29.123 00.000 20224 Moving (0.08, 0.04) raw xDistance=0.08 yDistance=-0.05
00:34:29.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:34:29.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:29.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:29.123 00.000 20224 MoveAxis(E, 0, ABG)
00:34:29.123 00.000 20224 Move returns status 0, amount 0
00:34:29.124 00.001 20224 MoveAxis(N, 0, ABG)
00:34:29.124 00.000 20224 Move returns status 0, amount 0
00:34:29.124 00.000 20224 move complete, result=0
00:34:29.124 00.000 20224 worker thread done servicing request
00:34:29.128 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=61696, med=3008, FiltMin=2726, FiltMax=30499, Gamma=1.000
00:34:29.147 00.019 8996 UpdateGuideState exits: m=756096 SNR=343.4
00:34:29.149 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:29.151 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:29.152 00.001 8996 Enqueuing Expose request
00:34:29.153 00.001 20224 Worker thread wakes up
00:34:29.153 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:29.155 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:29.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:30.143 00.988 20224 Exposure complete
00:34:30.208 00.065 20224 worker thread done servicing request
00:34:30.208 00.000 8996 OnExposeComplete: enter
00:34:30.209 00.001 8996 UpdateGuideState(): m_state=6
00:34:30.210 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10448
00:34:30.212 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=473.43, Mass=695849, SNR=297.7, Peak=54822 HFD=4.6
00:34:30.213 00.001 8996 MultiStar: [#1 0.10,0.12,0.67,U] [#2 0.02,0.02,0.72,U] [#3 -0.35,-0.13,0.71,U] [#4 -0.01,0.22,0.61,U] [#5 -0.06,0.12,0.64,U] [#6 0.08,-0.03,0.42,U] [#7 0.06,0.01,0.47,U] [#8 0.06,0.28,0.45,U] 
00:34:30.214 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {0.07, -0.03}
00:34:30.214 00.000 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
00:34:30.216 00.002 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
00:34:30.217 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.73 mountX=-0.01 mountY=-0.05, mountTheta=-1.82
00:34:30.220 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.06, opts=13)
00:34:30.221 00.001 8996 Enqueuing Move request for scope (-0.01, 0.06)
00:34:30.222 00.001 20224 Worker thread wakes up
00:34:30.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
00:34:30.223 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
00:34:30.223 00.000 20224 Moving (-0.01, 0.06) raw xDistance=-0.01 yDistance=-0.05
00:34:30.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:34:30.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:30.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:30.223 00.000 20224 MoveAxis(E, 0, ABG)
00:34:30.223 00.000 20224 Move returns status 0, amount 0
00:34:30.223 00.000 20224 MoveAxis(N, 0, ABG)
00:34:30.223 00.000 20224 Move returns status 0, amount 0
00:34:30.223 00.000 20224 move complete, result=0
00:34:30.223 00.000 20224 worker thread done servicing request
00:34:30.229 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54822, med=3008, FiltMin=2681, FiltMax=30173, Gamma=1.000
00:34:30.242 00.013 8996 UpdateGuideState exits: m=695849 SNR=297.7
00:34:30.242 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:30.244 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:30.245 00.001 8996 Enqueuing Expose request
00:34:30.246 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:30.247 00.001 20224 Worker thread wakes up
00:34:30.247 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:30.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:31.411 01.164 20224 Exposure complete
00:34:31.491 00.080 20224 worker thread done servicing request
00:34:31.491 00.000 8996 OnExposeComplete: enter
00:34:31.492 00.001 8996 UpdateGuideState(): m_state=6
00:34:31.494 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10449
00:34:31.496 00.002 8996 Star::Find returns 1 (0), X=135.71, Y=473.69, Mass=638770, SNR=322.9, Peak=59680 HFD=4.6
00:34:31.498 00.002 8996 MultiStar: [#1 0.20,0.15,0.70,U] [#2 0.08,0.39,0.73,U] [#3 -0.26,-0.12,0.59,U] [#4 -0.01,0.12,0.53,U] [#5 -0.08,0.21,0.62,U] [#6 0.19,0.08,0.51,U] [#7 0.01,-0.15,0.39,U] [#8 0.08,0.16,0.37,U] 
00:34:31.500 00.002 8996 refined, 8 included, MultiStar: {0.04, 0.14}, one-star: {0.11, 0.22}
00:34:31.501 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
00:34:31.503 00.002 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
00:34:31.503 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.28 mountX=0.03 mountY=-0.15, mountTheta=-1.38
00:34:31.505 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
00:34:31.506 00.001 8996 Enqueuing Move request for scope (0.04, 0.14)
00:34:31.507 00.001 20224 Worker thread wakes up
00:34:31.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
00:34:31.507 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
00:34:31.507 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.03 yDistance=-0.15
00:34:31.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:34:31.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:31.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:34:31.507 00.000 20224 MoveAxis(E, 0, ABG)
00:34:31.507 00.000 20224 Move returns status 0, amount 0
00:34:31.507 00.000 20224 MoveAxis(N, 0, ABG)
00:34:31.507 00.000 20224 Move returns status 0, amount 0
00:34:31.507 00.000 20224 move complete, result=0
00:34:31.507 00.000 20224 worker thread done servicing request
00:34:31.511 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59680, med=3008, FiltMin=2729, FiltMax=27286, Gamma=1.000
00:34:31.524 00.013 8996 UpdateGuideState exits: m=638770 SNR=322.9
00:34:31.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:31.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:31.527 00.001 8996 Enqueuing Expose request
00:34:31.527 00.000 20224 Worker thread wakes up
00:34:31.527 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:31.529 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:31.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:32.515 00.986 20224 Exposure complete
00:34:32.591 00.076 20224 worker thread done servicing request
00:34:32.591 00.000 8996 OnExposeComplete: enter
00:34:32.592 00.001 8996 UpdateGuideState(): m_state=6
00:34:32.593 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10450
00:34:32.594 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.78, Mass=630261, SNR=308.4, Peak=57968 HFD=4.5
00:34:32.595 00.001 8996 MultiStar: [#1 0.15,0.11,0.75,U] [#2 -0.01,0.56,0.00,M1] [#3 -0.18,-0.04,0.61,U] [#4 -0.15,0.25,0.58,U] [#5 0.16,0.20,0.63,U] [#6 0.14,0.10,0.47,U] [#7 0.07,-0.04,0.50,U] [#8 0.29,0.30,0.44,U] 
00:34:32.596 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.16}, one-star: {0.14, 0.32}
00:34:32.596 00.000 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
00:34:32.597 00.001 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
00:34:32.598 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.16 hyp=0.18 cameraTheta=1.12 mountX=0.06 mountY=-0.17, mountTheta=-1.21
00:34:32.599 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.16, opts=13)
00:34:32.600 00.001 8996 Enqueuing Move request for scope (0.08, 0.16)
00:34:32.600 00.000 20224 Worker thread wakes up
00:34:32.601 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.16) opts 0xd
00:34:32.601 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.16)
00:34:32.601 00.000 20224 Moving (0.08, 0.16) raw xDistance=0.06 yDistance=-0.17
00:34:32.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:34:32.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:32.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:34:32.601 00.000 20224 MoveAxis(E, 0, ABG)
00:34:32.601 00.000 20224 Move returns status 0, amount 0
00:34:32.601 00.000 20224 MoveAxis(N, 0, ABG)
00:34:32.601 00.000 20224 Move returns status 0, amount 0
00:34:32.601 00.000 20224 move complete, result=0
00:34:32.601 00.000 20224 worker thread done servicing request
00:34:32.610 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57968, med=3008, FiltMin=2675, FiltMax=24947, Gamma=1.000
00:34:32.625 00.015 8996 UpdateGuideState exits: m=630261 SNR=308.4
00:34:32.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:32.626 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:32.627 00.001 8996 Enqueuing Expose request
00:34:32.628 00.001 20224 Worker thread wakes up
00:34:32.628 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:32.629 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:32.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:33.806 01.177 20224 Exposure complete
00:34:33.899 00.093 20224 worker thread done servicing request
00:34:33.900 00.001 8996 OnExposeComplete: enter
00:34:33.901 00.001 8996 UpdateGuideState(): m_state=6
00:34:33.902 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10451
00:34:33.903 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.56, Mass=683991, SNR=352.8, Peak=54672 HFD=4.6
00:34:33.905 00.002 8996 MultiStar: [#1 0.02,0.14,0.64,U] [#2 -0.06,0.24,0.68,U] [#3 -0.25,-0.32,0.56,U] [#4 0.01,0.05,0.56,U] [#5 -0.14,-0.02,0.55,U] [#6 0.02,-0.11,0.33,U] [#7 -0.15,-0.10,0.42,U] [#8 -0.03,-0.08,0.41,U] 
00:34:33.907 00.002 8996 refined, 8 included, MultiStar: {-0.04, 0.01}, one-star: {0.12, 0.09}
00:34:33.908 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
00:34:33.910 00.002 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
00:34:33.911 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.77 mountX=-0.04 mountY=-0.01, mountTheta=-2.88
00:34:33.912 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
00:34:33.913 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
00:34:33.914 00.001 20224 Worker thread wakes up
00:34:33.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
00:34:33.914 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
00:34:33.914 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.01
00:34:33.915 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:34:33.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:33.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:34:33.915 00.000 20224 MoveAxis(E, 0, ABG)
00:34:33.915 00.000 20224 Move returns status 0, amount 0
00:34:33.915 00.000 20224 MoveAxis(N, 0, ABG)
00:34:33.915 00.000 20224 Move returns status 0, amount 0
00:34:33.915 00.000 20224 move complete, result=0
00:34:33.915 00.000 20224 worker thread done servicing request
00:34:33.920 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=54672, med=3008, FiltMin=2733, FiltMax=28083, Gamma=1.000
00:34:33.947 00.027 8996 UpdateGuideState exits: m=683991 SNR=352.8
00:34:33.949 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:33.952 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:33.954 00.002 8996 Enqueuing Expose request
00:34:33.954 00.000 20224 Worker thread wakes up
00:34:33.955 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:33.956 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:33.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:34.934 00.978 20224 Exposure complete
00:34:35.046 00.112 20224 worker thread done servicing request
00:34:35.046 00.000 8996 OnExposeComplete: enter
00:34:35.048 00.002 8996 UpdateGuideState(): m_state=6
00:34:35.049 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10452
00:34:35.050 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.64, Mass=641933, SNR=318.2, Peak=51808 HFD=4.8
00:34:35.052 00.002 8996 MultiStar: [#1 -0.04,0.10,0.64,U] [#2 -0.21,0.24,0.80,U] [#3 -0.36,-0.13,0.53,U] [#4 -0.31,0.33,0.00,M1] [#5 -0.06,0.14,0.62,U] [#6 -0.15,0.15,0.43,U] [#7 0.02,0.10,0.46,U] [#8 0.02,0.11,0.35,U] 
00:34:35.053 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.12}, one-star: {0.04, 0.18}
00:34:35.054 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
00:34:35.056 00.002 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
00:34:35.057 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.20 mountX=-0.10 mountY=-0.11, mountTheta=-2.30
00:34:35.060 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.12, opts=13)
00:34:35.061 00.001 8996 Enqueuing Move request for scope (-0.09, 0.12)
00:34:35.063 00.002 20224 Worker thread wakes up
00:34:35.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
00:34:35.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
00:34:35.063 00.000 20224 Moving (-0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
00:34:35.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:34:35.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:35.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:34:35.063 00.000 20224 MoveAxis(E, 0, ABG)
00:34:35.063 00.000 20224 Move returns status 0, amount 0
00:34:35.063 00.000 20224 MoveAxis(N, 0, ABG)
00:34:35.063 00.000 20224 Move returns status 0, amount 0
00:34:35.063 00.000 20224 move complete, result=0
00:34:35.063 00.000 20224 worker thread done servicing request
00:34:35.068 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51808, med=3008, FiltMin=2736, FiltMax=24630, Gamma=1.000
00:34:35.092 00.024 8996 UpdateGuideState exits: m=641933 SNR=318.2
00:34:35.095 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:35.098 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:35.101 00.003 8996 Enqueuing Expose request
00:34:35.103 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:35.106 00.003 20224 Worker thread wakes up
00:34:35.107 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:35.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:36.269 01.162 20224 Exposure complete
00:34:36.366 00.097 20224 worker thread done servicing request
00:34:36.366 00.000 8996 OnExposeComplete: enter
00:34:36.367 00.001 8996 UpdateGuideState(): m_state=6
00:34:36.369 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10453
00:34:36.371 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.84, Mass=718784, SNR=324.4, Peak=65440 HFD=4.5
00:34:36.373 00.002 8996 MultiStar: [#1 -0.11,0.07,0.69,U] [#2 -0.20,0.19,0.78,U] [#3 -0.50,-0.14,0.00,M1] [#4 -0.36,0.35,0.00,M2] [#5 -0.21,0.09,0.56,U] [#6 -0.15,-0.03,0.42,U] [#7 -0.05,0.22,0.46,U] [#8 -0.18,0.32,0.37,U] 
00:34:36.374 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.19}, one-star: {0.14, 0.38}
00:34:36.375 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
00:34:36.376 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
00:34:36.376 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.98 mountX=-0.10 mountY=-0.18, mountTheta=-2.08
00:34:36.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.19, opts=13)
00:34:36.379 00.001 8996 Enqueuing Move request for scope (-0.08, 0.19)
00:34:36.380 00.001 20224 Worker thread wakes up
00:34:36.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
00:34:36.381 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
00:34:36.381 00.000 20224 Moving (-0.08, 0.19) raw xDistance=-0.10 yDistance=-0.18
00:34:36.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:34:36.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:36.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:34:36.381 00.000 20224 MoveAxis(E, 0, ABG)
00:34:36.381 00.000 20224 Move returns status 0, amount 0
00:34:36.381 00.000 20224 MoveAxis(N, 0, ABG)
00:34:36.381 00.000 20224 Move returns status 0, amount 0
00:34:36.381 00.000 20224 move complete, result=0
00:34:36.381 00.000 20224 worker thread done servicing request
00:34:36.388 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=3008, FiltMin=2720, FiltMax=27920, Gamma=1.000
00:34:36.401 00.013 8996 UpdateGuideState exits: m=718784 SNR=324.4
00:34:36.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:36.402 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:36.403 00.001 8996 Enqueuing Expose request
00:34:36.404 00.001 20224 Worker thread wakes up
00:34:36.404 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:36.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:36.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:37.401 00.996 20224 Exposure complete
00:34:37.484 00.083 20224 worker thread done servicing request
00:34:37.484 00.000 8996 OnExposeComplete: enter
00:34:37.485 00.001 8996 UpdateGuideState(): m_state=6
00:34:37.486 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10454
00:34:37.486 00.000 8996 Star::Find returns 1 (0), X=135.40, Y=473.40, Mass=689310, SNR=315.5, Peak=52582 HFD=4.5
00:34:37.487 00.001 8996 MultiStar: [#1 -0.23,-0.27,0.71,U] [#2 -0.29,0.01,0.80,U] [#3 -0.49,-0.31,0.00,M2] [#4 -0.51,0.15,0.00,M3] [#5 -0.25,-0.12,0.57,U] [#6 -0.22,0.01,0.50,U] [#7 -0.10,0.02,0.48,U] [#8 -0.34,0.05,0.40,U] 
00:34:37.488 00.001 8996 single-star, 6 included, MultiStar: {-0.23, -0.06}, one-star: {-0.20, -0.07}
00:34:37.489 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
00:34:37.490 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
00:34:37.490 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.07 hyp=0.21 cameraTheta=-2.81 mountX=-0.19 mountY=0.09, mountTheta=2.70
00:34:37.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.07, opts=13)
00:34:37.493 00.001 8996 Enqueuing Move request for scope (-0.20, -0.07)
00:34:37.494 00.001 20224 Worker thread wakes up
00:34:37.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.07) opts 0xd
00:34:37.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.07)
00:34:37.494 00.000 20224 Moving (-0.20, -0.07) raw xDistance=-0.19 yDistance=0.09
00:34:37.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:34:37.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:37.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:34:37.494 00.000 20224 MoveAxis(E, 0, ABG)
00:34:37.494 00.000 20224 Move returns status 0, amount 0
00:34:37.494 00.000 20224 MoveAxis(N, 0, ABG)
00:34:37.494 00.000 20224 Move returns status 0, amount 0
00:34:37.494 00.000 20224 move complete, result=0
00:34:37.494 00.000 20224 worker thread done servicing request
00:34:37.498 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52582, med=3008, FiltMin=2726, FiltMax=25251, Gamma=1.000
00:34:37.511 00.013 8996 UpdateGuideState exits: m=689310 SNR=315.5
00:34:37.512 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:37.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:37.514 00.001 8996 Enqueuing Expose request
00:34:37.515 00.001 20224 Worker thread wakes up
00:34:37.515 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:37.515 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:37.516 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:38.673 01.157 20224 Exposure complete
00:34:38.731 00.058 20224 worker thread done servicing request
00:34:38.732 00.001 8996 OnExposeComplete: enter
00:34:38.733 00.001 8996 UpdateGuideState(): m_state=6
00:34:38.735 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10455
00:34:38.737 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=473.69, Mass=624830, SNR=321.8, Peak=46688 HFD=4.7
00:34:38.739 00.002 8996 MultiStar: [#1 -0.37,-0.33,0.00,M1] [#2 -0.23,0.06,0.77,U] [#3 -0.35,-0.33,0.00,M3] [#4 -0.43,0.01,0.56,U] [#5 -0.36,-0.09,0.71,U] [#6 -0.26,0.16,0.48,U] [#7 -0.07,0.02,0.42,U] [#8 -0.38,0.20,0.43,U] 
00:34:38.740 00.001 8996 refined, 6 included, MultiStar: {-0.29, 0.09}, one-star: {-0.26, 0.23}
00:34:38.742 00.002 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
00:34:38.744 00.002 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
00:34:38.745 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.30 cameraTheta=2.84 mountX=-0.29 mountY=-0.06, mountTheta=-2.95
00:34:38.748 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.09, opts=13)
00:34:38.749 00.001 8996 Enqueuing Move request for scope (-0.29, 0.09)
00:34:38.750 00.001 20224 Worker thread wakes up
00:34:38.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.09) opts 0xd
00:34:38.750 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.09)
00:34:38.750 00.000 20224 Moving (-0.29, 0.09) raw xDistance=-0.29 yDistance=-0.06
00:34:38.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
00:34:38.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:38.751 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:34:38.751 00.000 20224 MoveAxis(E, 43, ABG)
00:34:38.751 00.000 20224 Guiding  Dir = 2, Dur = 43
00:34:38.751 00.000 20224 IsSlewing returns 0
00:34:38.751 00.000 20224 IsGuiding returns 0
00:34:38.757 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46688, med=3008, FiltMin=2713, FiltMax=20790, Gamma=1.000
00:34:38.759 00.002 20224 PulseGuide returned control before completion, sleep 46
00:34:38.778 00.019 8996 UpdateGuideState exits: m=624830 SNR=321.8
00:34:38.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:38.779 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:38.780 00.001 8996 Enqueuing Expose request
00:34:38.806 00.026 20224 IsGuiding returns 1
00:34:38.806 00.000 20224 scope still moving after pulse duration time elapsed
00:34:38.838 00.032 20224 IsSlewing returns 0
00:34:38.838 00.000 20224 IsGuiding returns 0
00:34:38.838 00.000 20224 scope move finished after 43 + 43 ms
00:34:38.838 00.000 20224 Move returns status 0, amount 43
00:34:38.838 00.000 20224 MoveAxis(N, 0, ABG)
00:34:38.838 00.000 20224 Move returns status 0, amount 0
00:34:38.838 00.000 20224 move complete, result=0
00:34:38.838 00.000 20224 worker thread done servicing request
00:34:38.838 00.000 20224 Worker thread wakes up
00:34:38.838 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:38.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:38.838 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
00:34:39.816 00.978 20224 Exposure complete
00:34:39.896 00.080 20224 worker thread done servicing request
00:34:39.896 00.000 8996 OnExposeComplete: enter
00:34:39.897 00.001 8996 UpdateGuideState(): m_state=6
00:34:39.898 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10456
00:34:39.899 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.65, Mass=712179, SNR=382.4, Peak=60416 HFD=4.7
00:34:39.900 00.001 8996 MultiStar: [#1 0.13,-0.24,0.49,U] [#2 0.07,-0.02,0.67,U] [#3 -0.14,-0.17,0.48,U] [#4 0.02,0.11,0.55,U] [#5 -0.32,0.04,0.44,U] [#6 0.29,0.12,0.34,U] [#7 0.13,0.05,0.41,U] [#8 -0.15,0.01,0.28,U] 
00:34:39.901 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.02}, one-star: {0.10, 0.19}
00:34:39.902 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
00:34:39.904 00.002 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
00:34:39.905 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.72 mountX=0.02 mountY=-0.03, mountTheta=-0.82
00:34:39.907 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
00:34:39.908 00.001 8996 Enqueuing Move request for scope (0.03, 0.02)
00:34:39.909 00.001 20224 Worker thread wakes up
00:34:39.909 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:34:39.909 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:34:39.910 00.001 20224 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=-0.03
00:34:39.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:34:39.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:39.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:34:39.910 00.000 20224 MoveAxis(E, 0, ABG)
00:34:39.910 00.000 20224 Move returns status 0, amount 0
00:34:39.910 00.000 20224 MoveAxis(N, 0, ABG)
00:34:39.910 00.000 20224 Move returns status 0, amount 0
00:34:39.910 00.000 20224 move complete, result=0
00:34:39.910 00.000 20224 worker thread done servicing request
00:34:39.913 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60416, med=3008, FiltMin=2736, FiltMax=30598, Gamma=1.000
00:34:39.926 00.013 8996 UpdateGuideState exits: m=712179 SNR=382.4
00:34:39.928 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:39.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:39.930 00.001 8996 Enqueuing Expose request
00:34:39.932 00.002 20224 Worker thread wakes up
00:34:39.932 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:39.933 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:39.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:41.110 01.177 20224 Exposure complete
00:34:41.177 00.067 20224 worker thread done servicing request
00:34:41.177 00.000 8996 OnExposeComplete: enter
00:34:41.178 00.001 8996 UpdateGuideState(): m_state=6
00:34:41.178 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10457
00:34:41.179 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.81, Mass=686489, SNR=331.7, Peak=62432 HFD=4.4
00:34:41.180 00.001 8996 MultiStar: [#1 0.19,0.17,0.61,U] [#2 0.09,0.26,0.72,U] [#3 0.13,0.08,0.56,U] [#4 0.23,0.30,0.56,U] [#5 -0.04,0.24,0.56,U] [#6 0.31,0.24,0.41,U] [#7 0.29,0.23,0.46,U] [#8 0.06,0.16,0.45,U] 
00:34:41.181 00.001 8996 refined, 8 included, MultiStar: {0.19, 0.24}, one-star: {0.37, 0.34}
00:34:41.182 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
00:34:41.183 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
00:34:41.183 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=0.24 hyp=0.30 cameraTheta=0.89 mountX=0.17 mountY=-0.26, mountTheta=-0.99
00:34:41.185 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.24, opts=13)
00:34:41.186 00.001 8996 Enqueuing Move request for scope (0.19, 0.24)
00:34:41.186 00.000 20224 Worker thread wakes up
00:34:41.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.24) opts 0xd
00:34:41.187 00.001 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.24)
00:34:41.187 00.000 20224 Moving (0.19, 0.24) raw xDistance=0.17 yDistance=-0.26
00:34:41.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:34:41.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:34:41.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:34:41.187 00.000 20224 MoveAxis(E, 0, ABG)
00:34:41.187 00.000 20224 Move returns status 0, amount 0
00:34:41.187 00.000 20224 MoveAxis(N, 0, ABG)
00:34:41.187 00.000 20224 Move returns status 0, amount 0
00:34:41.187 00.000 20224 move complete, result=0
00:34:41.187 00.000 20224 worker thread done servicing request
00:34:41.192 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62432, med=3008, FiltMin=2729, FiltMax=25152, Gamma=1.000
00:34:41.207 00.015 8996 UpdateGuideState exits: m=686489 SNR=331.7
00:34:41.208 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:41.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:41.210 00.001 8996 Enqueuing Expose request
00:34:41.211 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:34:41.212 00.001 20224 Worker thread wakes up
00:34:41.212 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:41.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:42.197 00.985 20224 Exposure complete
00:34:42.269 00.072 20224 worker thread done servicing request
00:34:42.269 00.000 8996 OnExposeComplete: enter
00:34:42.271 00.002 8996 UpdateGuideState(): m_state=6
00:34:42.273 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10458
00:34:42.275 00.002 8996 Star::Find returns 1 (0), X=135.92, Y=473.81, Mass=689712, SNR=341.1, Peak=61776 HFD=4.4
00:34:42.279 00.004 8996 MultiStar: [#1 0.26,0.15,0.58,U] [#2 -0.02,0.21,0.63,U] [#3 0.01,-0.08,0.56,U] [#4 0.33,0.35,0.00,M1] [#5 0.20,0.16,0.51,U] [#6 0.44,0.03,0.00,M1] [#7 0.46,-0.06,0.00,M1] [#8 0.15,0.17,0.40,U] 
00:34:42.281 00.002 8996 refined, 5 included, MultiStar: {0.17, 0.18}, one-star: {0.31, 0.35}
00:34:42.283 00.002 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
00:34:42.285 00.002 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
00:34:42.287 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.82 mountX=0.15 mountY=-0.20, mountTheta=-0.92
00:34:42.290 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.18, opts=13)
00:34:42.291 00.001 8996 Enqueuing Move request for scope (0.17, 0.18)
00:34:42.293 00.002 20224 Worker thread wakes up
00:34:42.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
00:34:42.293 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
00:34:42.293 00.000 20224 Moving (0.17, 0.18) raw xDistance=0.15 yDistance=-0.20
00:34:42.294 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:34:42.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:42.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:34:42.294 00.000 20224 MoveAxis(E, 0, ABG)
00:34:42.294 00.000 20224 Move returns status 0, amount 0
00:34:42.294 00.000 20224 MoveAxis(N, 0, ABG)
00:34:42.294 00.000 20224 Move returns status 0, amount 0
00:34:42.294 00.000 20224 move complete, result=0
00:34:42.294 00.000 20224 worker thread done servicing request
00:34:42.302 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61776, med=3008, FiltMin=2736, FiltMax=27053, Gamma=1.000
00:34:42.327 00.025 8996 UpdateGuideState exits: m=689712 SNR=341.1
00:34:42.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:42.330 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:42.331 00.001 8996 Enqueuing Expose request
00:34:42.332 00.001 20224 Worker thread wakes up
00:34:42.332 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:34:42.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:42.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:43.500 01.167 20224 Exposure complete
00:34:43.588 00.088 20224 worker thread done servicing request
00:34:43.588 00.000 8996 OnExposeComplete: enter
00:34:43.589 00.001 8996 UpdateGuideState(): m_state=6
00:34:43.590 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10459
00:34:43.592 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=473.45, Mass=697677, SNR=329.5, Peak=56054 HFD=4.6
00:34:43.594 00.002 8996 MultiStar: [#1 0.12,0.02,0.72,U] [#2 -0.03,0.10,0.74,U] [#3 -0.19,0.05,0.53,U] [#4 0.05,0.34,0.56,U] [#5 -0.03,0.06,0.59,U] [#6 0.23,-0.09,0.48,U] [#7 0.14,-0.08,0.46,U] [#8 0.03,-0.02,0.40,U] 
00:34:43.595 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.12, -0.02}
00:34:43.597 00.002 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
00:34:43.598 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
00:34:43.600 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.69 mountX=0.05 mountY=-0.05, mountTheta=-0.80
00:34:43.603 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
00:34:43.606 00.003 8996 Enqueuing Move request for scope (0.05, 0.04)
00:34:43.609 00.003 20224 Worker thread wakes up
00:34:43.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:34:43.609 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:34:43.609 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
00:34:43.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:34:43.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:43.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:34:43.609 00.000 20224 MoveAxis(E, 0, ABG)
00:34:43.609 00.000 20224 Move returns status 0, amount 0
00:34:43.609 00.000 20224 MoveAxis(N, 0, ABG)
00:34:43.609 00.000 20224 Move returns status 0, amount 0
00:34:43.610 00.001 20224 move complete, result=0
00:34:43.610 00.000 20224 worker thread done servicing request
00:34:43.617 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56054, med=3008, FiltMin=2733, FiltMax=30029, Gamma=1.000
00:34:43.632 00.015 8996 UpdateGuideState exits: m=697677 SNR=329.5
00:34:43.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:43.633 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:43.634 00.001 8996 Enqueuing Expose request
00:34:43.635 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:34:43.638 00.003 20224 Worker thread wakes up
00:34:43.638 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:43.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:44.632 00.994 20224 Exposure complete
00:34:44.687 00.055 20224 worker thread done servicing request
00:34:44.687 00.000 8996 OnExposeComplete: enter
00:34:44.688 00.001 8996 UpdateGuideState(): m_state=6
00:34:44.689 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10460
00:34:44.690 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.48, Mass=741499, SNR=323.2, Peak=59574 HFD=4.5
00:34:44.691 00.001 8996 MultiStar: [#1 0.02,-0.16,0.64,U] [#2 -0.01,-0.03,0.78,U] [#3 -0.45,-0.08,0.00,M1] [#4 -0.12,0.37,0.50,U] [#5 -0.09,0.06,0.58,U] [#6 0.25,0.24,0.48,U] [#7 0.24,0.15,0.51,U] [#8 0.02,0.02,0.43,U] 
00:34:44.692 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.06}, one-star: {0.19, 0.01}
00:34:44.693 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
00:34:44.693 00.000 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
00:34:44.694 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.76 mountX=0.06 mountY=-0.07, mountTheta=-0.87
00:34:44.696 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
00:34:44.697 00.001 8996 Enqueuing Move request for scope (0.07, 0.06)
00:34:44.697 00.000 20224 Worker thread wakes up
00:34:44.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
00:34:44.697 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
00:34:44.698 00.001 20224 Moving (0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
00:34:44.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:34:44.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:44.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:34:44.698 00.000 20224 MoveAxis(E, 0, ABG)
00:34:44.698 00.000 20224 Move returns status 0, amount 0
00:34:44.698 00.000 20224 MoveAxis(N, 0, ABG)
00:34:44.698 00.000 20224 Move returns status 0, amount 0
00:34:44.698 00.000 20224 move complete, result=0
00:34:44.698 00.000 20224 worker thread done servicing request
00:34:44.701 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59574, med=3008, FiltMin=2729, FiltMax=29926, Gamma=1.000
00:34:44.717 00.016 8996 UpdateGuideState exits: m=741499 SNR=323.2
00:34:44.719 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:44.721 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:44.723 00.002 8996 Enqueuing Expose request
00:34:44.725 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:34:44.727 00.002 20224 Worker thread wakes up
00:34:44.727 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:44.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:45.896 01.169 20224 Exposure complete
00:34:45.957 00.061 20224 worker thread done servicing request
00:34:45.957 00.000 8996 OnExposeComplete: enter
00:34:45.958 00.001 8996 UpdateGuideState(): m_state=6
00:34:45.959 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10461
00:34:45.959 00.000 8996 Star::Find returns 1 (0), X=135.74, Y=473.52, Mass=630998, SNR=314.8, Peak=48326 HFD=4.6
00:34:45.960 00.001 8996 MultiStar: [#1 0.18,-0.21,0.84,U] [#2 -0.15,-0.16,0.77,U] [#3 -0.41,-0.07,0.60,U] [#4 -0.17,0.11,0.55,U] [#5 -0.13,-0.04,0.64,U] [#6 -0.03,-0.11,0.48,U] [#7 0.04,-0.09,0.48,U] [#8 -0.08,0.01,0.41,U] 
00:34:45.961 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.06}, one-star: {0.14, 0.05}
00:34:45.962 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:34:45.963 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
00:34:45.963 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-2.24 mountX=-0.04 mountY=0.06, mountTheta=2.14
00:34:45.966 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.06, opts=13)
00:34:45.968 00.002 8996 Enqueuing Move request for scope (-0.05, -0.06)
00:34:45.970 00.002 20224 Worker thread wakes up
00:34:45.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.06) opts 0xd
00:34:45.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.06)
00:34:45.970 00.000 20224 Moving (-0.05, -0.06) raw xDistance=-0.04 yDistance=0.06
00:34:45.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:34:45.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:45.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:34:45.970 00.000 20224 MoveAxis(E, 0, ABG)
00:34:45.970 00.000 20224 Move returns status 0, amount 0
00:34:45.970 00.000 20224 MoveAxis(N, 0, ABG)
00:34:45.970 00.000 20224 Move returns status 0, amount 0
00:34:45.971 00.001 20224 move complete, result=0
00:34:45.971 00.000 20224 worker thread done servicing request
00:34:45.974 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48326, med=3008, FiltMin=2697, FiltMax=27309, Gamma=1.000
00:34:45.988 00.014 8996 UpdateGuideState exits: m=630998 SNR=314.8
00:34:45.989 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:45.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:45.990 00.000 8996 Enqueuing Expose request
00:34:45.991 00.001 20224 Worker thread wakes up
00:34:45.991 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:45.992 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:45.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:46.973 00.981 20224 Exposure complete
00:34:47.051 00.078 20224 worker thread done servicing request
00:34:47.051 00.000 8996 OnExposeComplete: enter
00:34:47.053 00.002 8996 UpdateGuideState(): m_state=6
00:34:47.055 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10462
00:34:47.056 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=473.36, Mass=608951, SNR=299.4, Peak=41126 HFD=4.6
00:34:47.058 00.002 8996 MultiStar: [#1 -0.25,-0.17,0.69,U] [#2 -0.40,0.07,0.75,U] [#3 -0.45,-0.29,0.00,M1] [#4 -0.44,0.02,0.64,U] [#5 -0.38,-0.07,0.62,U] [#6 -0.32,-0.18,0.45,U] [#7 0.15,-0.30,0.45,U] [#8 -0.23,-0.14,0.40,U] 
00:34:47.060 00.002 8996 refined, 7 included, MultiStar: {-0.32, -0.09}, one-star: {-0.43, -0.11}
00:34:47.063 00.003 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
00:34:47.064 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
00:34:47.066 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.09 hyp=0.33 cameraTheta=-2.85 mountX=-0.31 mountY=0.13, mountTheta=2.74
00:34:47.069 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.09, opts=13)
00:34:47.071 00.002 8996 Enqueuing Move request for scope (-0.32, -0.09)
00:34:47.073 00.002 20224 Worker thread wakes up
00:34:47.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.09) opts 0xd
00:34:47.073 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.09)
00:34:47.073 00.000 20224 Moving (-0.32, -0.09) raw xDistance=-0.31 yDistance=0.13
00:34:47.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
00:34:47.074 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:47.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:34:47.074 00.000 20224 MoveAxis(E, 45, ABG)
00:34:47.074 00.000 20224 Guiding  Dir = 2, Dur = 45
00:34:47.074 00.000 20224 IsSlewing returns 0
00:34:47.075 00.001 20224 IsGuiding returns 0
00:34:47.076 00.001 20224 PulseGuide returned control before completion, sleep 54
00:34:47.081 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=41126, med=3008, FiltMin=2733, FiltMax=20048, Gamma=1.000
00:34:47.095 00.014 8996 UpdateGuideState exits: m=608951 SNR=299.4
00:34:47.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:47.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:47.098 00.001 8996 Enqueuing Expose request
00:34:47.138 00.040 20224 IsGuiding returns 1
00:34:47.138 00.000 20224 scope still moving after pulse duration time elapsed
00:34:47.170 00.032 20224 IsSlewing returns 0
00:34:47.171 00.001 20224 IsGuiding returns 0
00:34:47.171 00.000 20224 scope move finished after 45 + 50 ms
00:34:47.171 00.000 20224 Move returns status 0, amount 45
00:34:47.171 00.000 20224 MoveAxis(N, 0, ABG)
00:34:47.171 00.000 20224 Move returns status 0, amount 0
00:34:47.171 00.000 20224 move complete, result=0
00:34:47.171 00.000 20224 worker thread done servicing request
00:34:47.171 00.000 20224 Worker thread wakes up
00:34:47.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:47.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:34:47.172 00.001 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
00:34:48.336 01.164 20224 Exposure complete
00:34:48.414 00.078 20224 worker thread done servicing request
00:34:48.414 00.000 8996 OnExposeComplete: enter
00:34:48.416 00.002 8996 UpdateGuideState(): m_state=6
00:34:48.417 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10463
00:34:48.419 00.002 8996 Star::Find returns 1 (0), X=135.47, Y=473.39, Mass=794023, SNR=357.7, Peak=56774 HFD=4.7
00:34:48.421 00.002 8996 MultiStar: [#1 -0.00,-0.06,0.66,U] [#2 -0.22,-0.14,0.67,U] [#3 -0.26,-0.33,0.55,U] [#4 -0.20,0.08,0.54,U] [#5 -0.03,-0.34,0.50,U] [#6 0.23,-0.16,0.39,U] [#7 0.10,-0.22,0.36,U] [#8 -0.14,-0.18,0.32,U] 
00:34:48.422 00.001 8996 single-star, 8 included, MultiStar: {-0.09, -0.14}, one-star: {-0.13, -0.07}
00:34:48.424 00.002 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
00:34:48.425 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
00:34:48.426 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.66 mountX=-0.13 mountY=0.09, mountTheta=2.55
00:34:48.428 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.07, opts=13)
00:34:48.429 00.001 8996 Enqueuing Move request for scope (-0.13, -0.07)
00:34:48.431 00.002 20224 Worker thread wakes up
00:34:48.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
00:34:48.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
00:34:48.431 00.000 20224 Moving (-0.13, -0.07) raw xDistance=-0.13 yDistance=0.09
00:34:48.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:34:48.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:34:48.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:34:48.432 00.001 20224 MoveAxis(E, 0, ABG)
00:34:48.432 00.000 20224 Move returns status 0, amount 0
00:34:48.432 00.000 20224 MoveAxis(N, 0, ABG)
00:34:48.432 00.000 20224 Move returns status 0, amount 0
00:34:48.432 00.000 20224 move complete, result=0
00:34:48.432 00.000 20224 worker thread done servicing request
00:34:48.438 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56774, med=3008, FiltMin=2733, FiltMax=29427, Gamma=1.000
00:34:48.458 00.020 8996 UpdateGuideState exits: m=794023 SNR=357.7
00:34:48.460 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:34:48.460 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:34:48.461 00.001 8996 Enqueuing Expose request
00:34:48.462 00.001 20224 Worker thread wakes up
00:34:48.462 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:34:48.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:34:48.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:35:03.877 15.414 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:35:03.879 00.002 8996 case statement mapped state 6 to 3
00:35:03.879 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:35:04.483 00.604 20224 worker thread setting skip send exposure complete
00:35:04.483 00.000 20224 worker thread queueing reconnect event to GUI thread
00:35:04.483 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:35:04.483 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
00:35:04.483 00.000 20224 worker thread done servicing request
00:35:04.486 00.003 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:35:04.500 00.014 8996 Try camera reconnect, now = 1770536104
00:35:04.501 00.001 8996 gear_dialog: ReconnectCamera
00:35:04.503 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:35:04.504 00.001 8996 Status Line: Connecting to Camera ...
00:35:04.508 00.004 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:35:04.508 00.000 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:35:04.510 00.002 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:35:05.006 00.496 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:35:05.008 00.002 8996 case statement mapped state 6 to 3
00:35:05.009 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:35:05.326 00.317 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:35:05.329 00.003 8996 ASCOM camera: MaxBinning is 2
00:35:05.331 00.002 8996 ASCOM camera: has cooler
00:35:05.333 00.002 8996 ASCOM Camera: set binning = 1
00:35:05.336 00.003 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:35:05.337 00.001 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:35:05.339 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:35:05.340 00.001 8996 FrameSize=(0,0)
00:35:05.342 00.002 8996 PixelSize=3.75
00:35:05.342 00.000 8996 BitsPerPixel=16
00:35:05.344 00.002 8996 HasGainControl=0
00:35:05.344 00.000 8996 HasShutter=0
00:35:05.345 00.001 8996 HasSubFrames=1
00:35:05.346 00.001 8996 ST4HasGuideOutput=1
00:35:05.347 00.001 8996 Status Line: Camera Connected
00:35:05.352 00.005 8996 Camera Re-connect succeeded, resume exposures
00:35:05.354 00.002 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:35:05.354 00.000 8996 Enqueuing Expose request
00:35:05.355 00.001 20224 Worker thread wakes up
00:35:05.355 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:05.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,0,0)
00:35:06.107 00.752 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:35:06.108 00.001 8996 case statement mapped state 6 to 3
00:35:06.110 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:35:06.519 00.409 20224 Exposure complete
00:35:06.581 00.062 20224 worker thread done servicing request
00:35:06.581 00.000 8996 OnExposeComplete: enter
00:35:06.582 00.001 8996 UpdateGuideState(): m_state=6
00:35:06.583 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10464
00:35:06.584 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=472.61, Mass=603559, SNR=293.4, Peak=42214 HFD=4.5
00:35:06.585 00.001 8996 MultiStar: [#1 -0.09,-0.72,0.00,M1] [#2 -0.20,-0.57,0.00,M1] [#3 -0.32,-1.01,0.00,M1] [#4 -0.13,-0.63,0.00,M1] [#5 -0.29,-0.82,0.00,M1] [#6 -0.03,-0.72,0.00,M1] [#7 0.06,-0.80,0.00,M1] [#8 -0.13,-0.65,0.00,M1] 
00:35:06.586 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
00:35:06.586 00.000 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
00:35:06.587 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.85 hyp=0.87 cameraTheta=-1.80 mountX=-0.12 mountY=0.87, mountTheta=1.71
00:35:06.588 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.85, opts=13)
00:35:06.589 00.001 8996 Enqueuing Move request for scope (-0.20, -0.85)
00:35:06.590 00.001 20224 Worker thread wakes up
00:35:06.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.85) opts 0xd
00:35:06.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.85)
00:35:06.590 00.000 20224 Moving (-0.20, -0.85) raw xDistance=-0.12 yDistance=0.87
00:35:06.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:35:06.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
00:35:06.590 00.000 20224 MoveAxis(E, 0, ABG)
00:35:06.590 00.000 20224 Move returns status 0, amount 0
00:35:06.590 00.000 20224 MoveAxis(S, 183, ABG)
00:35:06.590 00.000 20224 Guiding  Dir = 1, Dur = 183
00:35:06.591 00.001 20224 IsSlewing returns 0
00:35:06.591 00.000 20224 IsGuiding returns 0
00:35:06.594 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42214, med=3014, FiltMin=2707, FiltMax=22659, Gamma=1.000
00:35:06.610 00.016 20224 PulseGuide returned control before completion, sleep 174
00:35:06.616 00.006 8996 UpdateGuideState exits: m=603559 SNR=293.4
00:35:06.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:06.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:06.619 00.001 8996 Enqueuing Expose request
00:35:06.800 00.181 20224 IsGuiding returns 1
00:35:06.800 00.000 20224 scope still moving after pulse duration time elapsed
00:35:06.832 00.032 20224 IsSlewing returns 0
00:35:06.832 00.000 20224 IsGuiding returns 1
00:35:06.863 00.031 20224 IsSlewing returns 0
00:35:06.863 00.000 20224 IsGuiding returns 0
00:35:06.864 00.001 20224 scope move finished after 183 + 90 ms
00:35:06.864 00.000 20224 Move returns status 0, amount 183
00:35:06.864 00.000 20224 move complete, result=0
00:35:06.864 00.000 20224 worker thread done servicing request
00:35:06.864 00.000 20224 Worker thread wakes up
00:35:06.864 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.9 px 183 ms SOUTH
00:35:06.866 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:06.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:35:07.277 00.411 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:35:07.279 00.002 8996 case statement mapped state 6 to 3
00:35:07.281 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:35:07.843 00.562 20224 Exposure complete
00:35:07.899 00.056 20224 worker thread done servicing request
00:35:07.899 00.000 8996 OnExposeComplete: enter
00:35:07.900 00.001 8996 UpdateGuideState(): m_state=6
00:35:07.901 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10465
00:35:07.902 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.40, Mass=705651, SNR=336.4, Peak=52470 HFD=4.7
00:35:07.903 00.001 8996 MultiStar: [#1 0.06,-0.24,0.57,U] [#2 -0.00,-0.11,0.66,U] [#3 -0.05,-0.32,0.58,U] [#4 0.24,0.17,0.49,U] [#5 0.01,-0.17,0.68,U] [#6 0.29,-0.25,0.40,U] [#7 0.06,-0.12,0.45,U] [#8 0.16,-0.13,0.37,U] 
00:35:07.904 00.001 8996 single-star, 8 included, MultiStar: {0.07, -0.13}, one-star: {0.02, -0.06}
00:35:07.904 00.000 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
00:35:07.905 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
00:35:07.906 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.22 mountX=0.03 mountY=0.06, mountTheta=1.12
00:35:07.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
00:35:07.909 00.001 8996 Enqueuing Move request for scope (0.02, -0.06)
00:35:07.910 00.001 20224 Worker thread wakes up
00:35:07.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
00:35:07.910 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
00:35:07.910 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.03 yDistance=0.06
00:35:07.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:35:07.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:07.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:35:07.910 00.000 20224 MoveAxis(E, 0, ABG)
00:35:07.911 00.001 20224 Move returns status 0, amount 0
00:35:07.911 00.000 20224 MoveAxis(N, 0, ABG)
00:35:07.911 00.000 20224 Move returns status 0, amount 0
00:35:07.911 00.000 20224 move complete, result=0
00:35:07.911 00.000 20224 worker thread done servicing request
00:35:07.914 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52470, med=3008, FiltMin=2720, FiltMax=28070, Gamma=1.000
00:35:07.930 00.016 8996 UpdateGuideState exits: m=705651 SNR=336.4
00:35:07.932 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:07.934 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:07.935 00.001 8996 Enqueuing Expose request
00:35:07.936 00.001 20224 Worker thread wakes up
00:35:07.936 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:07.938 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:07.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
00:35:08.395 00.457 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:35:08.397 00.002 8996 case statement mapped state 6 to 3
00:35:08.398 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:35:08.497 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:35:08.498 00.001 8996 case statement mapped state 6 to 3
00:35:08.500 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:35:08.599 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
00:35:08.601 00.002 8996 PhdController::Dither begins
00:35:08.602 00.001 8996 dither: size=1.00, dRA=-0.10 dDec=-0.30
00:35:08.603 00.001 8996 MountToCamera -- mountTheta (1.89) + m_xAngle (-0.10) = xAngle (1.80 = 1.80)
00:35:08.605 00.002 8996 MountToCamera -- mountX=-0.10 mountY=-0.30 hyp=0.31 mountTheta=1.89 cameraX=-0.07, cameraY=0.30 cameraTheta=1.80
00:35:08.606 00.001 8996 setting lock position to (135.53, 473.77)
00:35:08.608 00.002 8996 Mount: notify guiding dithered (-0.1, 0.3)
00:35:08.611 00.003 8996 MultiStar: stabilizing after lock position change
00:35:08.613 00.002 8996 Status Line: Dither by -0.10,-0.30
00:35:08.616 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:35:08.617 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
00:35:08.618 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
00:35:09.098 00.480 20224 Exposure complete
00:35:09.188 00.090 20224 worker thread done servicing request
00:35:09.188 00.000 8996 OnExposeComplete: enter
00:35:09.189 00.001 8996 UpdateGuideState(): m_state=6
00:35:09.191 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10466
00:35:09.192 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.92, Mass=701743, SNR=345.1, Peak=62784 HFD=4.5
00:35:09.192 00.000 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
00:35:09.194 00.002 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
00:35:09.196 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.73 mountX=0.15 mountY=-0.17, mountTheta=-0.84
00:35:09.198 00.002 8996 dither recenter: remaining=(0.1,0.3) step=(0.1,0.3)
00:35:09.199 00.001 8996 MountToCamera -- mountTheta (-1.25) + m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
00:35:09.201 00.002 8996 MountToCamera -- mountX=0.10 mountY=0.30 hyp=0.31 mountTheta=-1.25 cameraX=0.07, cameraY=-0.30 cameraTheta=-1.35
00:35:09.202 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.30, opts=4)
00:35:09.203 00.001 8996 Enqueuing Move request for scope (0.07, -0.30)
00:35:09.204 00.001 8996 Mount: notify direct move 0.10,0.30
00:35:09.205 00.001 20224 Worker thread wakes up
00:35:09.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0x4
00:35:09.205 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.30)
00:35:09.206 00.001 20224 Moving (0.07, -0.30) raw xDistance=0.10 yDistance=0.30
00:35:09.206 00.000 20224 MoveAxis(W, 23, B)
00:35:09.206 00.000 20224 Guiding  Dir = 3, Dur = 23
00:35:09.206 00.000 20224 IsSlewing returns 0
00:35:09.206 00.000 20224 IsGuiding returns 0
00:35:09.213 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=62784, med=3014, FiltMin=2723, FiltMax=29040, Gamma=1.000
00:35:09.240 00.027 8996 UpdateGuideState exits: m=701743 SNR=345.1
00:35:09.242 00.002 8996 PhdController: settling, locked = 1, distance = 0.49 (2.00) aobump = 0 frame = 1 / 99999
00:35:09.243 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536109.243,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.49,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:35:09.244 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:09.246 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:09.247 00.001 8996 Enqueuing Expose request
00:35:09.259 00.012 20224 IsGuiding returns 1
00:35:09.259 00.000 20224 scope still moving after pulse duration time elapsed
00:35:09.293 00.034 20224 IsSlewing returns 0
00:35:09.293 00.000 20224 IsGuiding returns 1
00:35:09.320 00.027 20224 IsSlewing returns 0
00:35:09.320 00.000 20224 IsGuiding returns 1
00:35:09.352 00.032 20224 IsSlewing returns 0
00:35:09.352 00.000 20224 IsGuiding returns 0
00:35:09.352 00.000 20224 scope move finished after 23 + 123 ms
00:35:09.352 00.000 20224 Move returns status 0, amount 23
00:35:09.352 00.000 20224 MoveAxis(S, 62, B)
00:35:09.353 00.001 20224 Guiding  Dir = 1, Dur = 62
00:35:09.353 00.000 20224 IsSlewing returns 0
00:35:09.353 00.000 20224 IsGuiding returns 0
00:35:09.354 00.001 20224 PulseGuide returned control before completion, sleep 71
00:35:09.431 00.077 20224 IsGuiding returns 0
00:35:09.431 00.000 20224 Move returns status 0, amount 62
00:35:09.431 00.000 20224 move complete, result=0
00:35:09.431 00.000 20224 worker thread done servicing request
00:35:09.431 00.000 20224 Worker thread wakes up
00:35:09.431 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:09.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:09.431 00.000 8996 GuideStep: 0.1 px 23 ms WEST, 0.3 px 62 ms SOUTH
00:35:10.404 00.973 20224 Exposure complete
00:35:10.472 00.068 20224 worker thread done servicing request
00:35:10.472 00.000 8996 OnExposeComplete: enter
00:35:10.473 00.001 8996 UpdateGuideState(): m_state=6
00:35:10.473 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10467
00:35:10.474 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.95, Mass=670894, SNR=355.4, Peak=56544 HFD=4.6
00:35:10.475 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
00:35:10.476 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
00:35:10.476 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.18 hyp=0.24 cameraTheta=0.84 mountX=0.14 mountY=-0.20, mountTheta=-0.94
00:35:10.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.18, opts=13)
00:35:10.479 00.001 8996 Enqueuing Move request for scope (0.16, 0.18)
00:35:10.479 00.000 20224 Worker thread wakes up
00:35:10.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.18) opts 0xd
00:35:10.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.18)
00:35:10.479 00.000 20224 Moving (0.16, 0.18) raw xDistance=0.14 yDistance=-0.20
00:35:10.480 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:35:10.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:10.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:35:10.480 00.000 20224 MoveAxis(E, 0, ABG)
00:35:10.480 00.000 20224 Move returns status 0, amount 0
00:35:10.480 00.000 20224 MoveAxis(N, 0, ABG)
00:35:10.480 00.000 20224 Move returns status 0, amount 0
00:35:10.480 00.000 20224 move complete, result=0
00:35:10.480 00.000 20224 worker thread done servicing request
00:35:10.488 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56544, med=3001, FiltMin=2710, FiltMax=27766, Gamma=1.000
00:35:10.506 00.018 8996 UpdateGuideState exits: m=670894 SNR=355.4
00:35:10.507 00.001 8996 PhdController: settling, locked = 1, distance = 0.24 (2.00) aobump = 0 frame = 2 / 99999
00:35:10.508 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536110.508,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.24,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
00:35:10.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:10.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:10.511 00.001 8996 Enqueuing Expose request
00:35:10.512 00.001 20224 Worker thread wakes up
00:35:10.512 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:10.512 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:10.513 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:11.667 01.154 20224 Exposure complete
00:35:11.746 00.079 20224 worker thread done servicing request
00:35:11.746 00.000 8996 OnExposeComplete: enter
00:35:11.748 00.002 8996 UpdateGuideState(): m_state=6
00:35:11.749 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10468
00:35:11.751 00.002 8996 Star::Find returns 1 (0), X=135.40, Y=473.80, Mass=791935, SNR=336.3, Peak=64448 HFD=4.6
00:35:11.752 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:35:11.753 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
00:35:11.753 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.90 mountX=-0.14 mountY=-0.02, mountTheta=-3.02
00:35:11.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
00:35:11.756 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
00:35:11.757 00.001 20224 Worker thread wakes up
00:35:11.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
00:35:11.757 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
00:35:11.757 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.14 yDistance=-0.02
00:35:11.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:35:11.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:11.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:35:11.757 00.000 20224 MoveAxis(E, 0, ABG)
00:35:11.757 00.000 20224 Move returns status 0, amount 0
00:35:11.757 00.000 20224 MoveAxis(N, 0, ABG)
00:35:11.757 00.000 20224 Move returns status 0, amount 0
00:35:11.757 00.000 20224 move complete, result=0
00:35:11.757 00.000 20224 worker thread done servicing request
00:35:11.760 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=64448, med=3005, FiltMin=2685, FiltMax=28454, Gamma=1.000
00:35:11.780 00.020 8996 UpdateGuideState exits: m=791935 SNR=336.3
00:35:11.782 00.002 8996 PhdController: settling, locked = 1, distance = 0.21 (2.00) aobump = 0 frame = 3 / 99999
00:35:11.783 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536111.783,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.21,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
00:35:11.785 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:11.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:11.787 00.001 8996 Enqueuing Expose request
00:35:11.787 00.000 20224 Worker thread wakes up
00:35:11.788 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:11.788 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:11.789 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:12.758 00.969 20224 Exposure complete
00:35:12.815 00.057 20224 worker thread done servicing request
00:35:12.815 00.000 8996 OnExposeComplete: enter
00:35:12.816 00.001 8996 UpdateGuideState(): m_state=6
00:35:12.817 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10469
00:35:12.818 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=474.14, Mass=712326, SNR=337.2, Peak=55040 HFD=4.6
00:35:12.819 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
00:35:12.820 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
00:35:12.821 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.38 hyp=0.39 cameraTheta=1.85 mountX=-0.15 mountY=-0.36, mountTheta=-1.95
00:35:12.823 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.38, opts=13)
00:35:12.824 00.001 8996 Enqueuing Move request for scope (-0.11, 0.38)
00:35:12.825 00.001 20224 Worker thread wakes up
00:35:12.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.38) opts 0xd
00:35:12.826 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.38)
00:35:12.826 00.000 20224 Moving (-0.11, 0.38) raw xDistance=-0.15 yDistance=-0.36
00:35:12.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:35:12.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:35:12.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:35:12.826 00.000 20224 MoveAxis(E, 0, ABG)
00:35:12.826 00.000 20224 Move returns status 0, amount 0
00:35:12.826 00.000 20224 MoveAxis(N, 0, ABG)
00:35:12.826 00.000 20224 Move returns status 0, amount 0
00:35:12.826 00.000 20224 move complete, result=0
00:35:12.826 00.000 20224 worker thread done servicing request
00:35:12.830 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55040, med=3008, FiltMin=2729, FiltMax=28214, Gamma=1.000
00:35:12.843 00.013 8996 UpdateGuideState exits: m=712326 SNR=337.2
00:35:12.844 00.001 8996 PhdController: settling, locked = 1, distance = 0.27 (2.00) aobump = 0 frame = 4 / 99999
00:35:12.844 00.000 8996 PhdController: newstate STATE_FINISH
00:35:12.845 00.001 8996 PhdController complete: success
00:35:12.846 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770536112.846,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:35:12.847 00.001 8996 Mount: notify guiding dither settle done success=1
00:35:12.848 00.001 8996 PhdController: newstate STATE_IDLE
00:35:12.848 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:12.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:12.850 00.001 8996 Enqueuing Expose request
00:35:12.850 00.000 20224 Worker thread wakes up
00:35:12.851 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:35:12.851 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:12.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:13.685 00.834 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:35:13.687 00.002 8996 case statement mapped state 6 to 3
00:35:13.689 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:35:13.786 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
00:35:13.787 00.001 8996 PhdController::Guide begins
00:35:13.789 00.002 8996 PhdController: newstate STATE_SETUP
00:35:13.790 00.001 8996 PhdController: setup
00:35:13.792 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
00:35:13.793 00.001 8996 PhdController: guider state = 6
00:35:13.795 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:35:13.796 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
00:35:13.798 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
00:35:13.837 00.039 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:35:13.839 00.002 8996 case statement mapped state 6 to 3
00:35:13.841 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:35:14.020 00.179 20224 Exposure complete
00:35:14.100 00.080 20224 worker thread done servicing request
00:35:14.100 00.000 8996 OnExposeComplete: enter
00:35:14.101 00.001 8996 UpdateGuideState(): m_state=6
00:35:14.102 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10470
00:35:14.103 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=474.22, Mass=739111, SNR=330.4, Peak=60237 HFD=4.3
00:35:14.104 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
00:35:14.105 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
00:35:14.106 00.001 8996 CameraToMount -- cameraX=-0.54 cameraY=0.45 hyp=0.70 cameraTheta=2.45 mountX=-0.58 mountY=-0.38, mountTheta=-2.56
00:35:14.107 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.54, y=0.45, opts=13)
00:35:14.108 00.001 8996 Enqueuing Move request for scope (-0.54, 0.45)
00:35:14.109 00.001 20224 Worker thread wakes up
00:35:14.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.45) opts 0xd
00:35:14.109 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.54, 0.45)
00:35:14.109 00.000 20224 Moving (-0.54, 0.45) raw xDistance=-0.58 yDistance=-0.38
00:35:14.110 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
00:35:14.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:35:14.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:35:14.110 00.000 20224 MoveAxis(E, 85, ABG)
00:35:14.110 00.000 20224 Guiding  Dir = 2, Dur = 85
00:35:14.111 00.001 20224 IsSlewing returns 0
00:35:14.111 00.000 20224 IsGuiding returns 0
00:35:14.118 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60237, med=3011, FiltMin=2685, FiltMax=28054, Gamma=1.000
00:35:14.120 00.002 20224 PulseGuide returned control before completion, sleep 88
00:35:14.133 00.013 8996 UpdateGuideState exits: m=739111 SNR=330.4
00:35:14.134 00.001 8996 PhdController: settling, locked = 1, distance = 0.40 (2.00) aobump = 0 frame = 1 / 99999
00:35:14.136 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770536114.136,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.40,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:35:14.138 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:14.139 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:14.140 00.001 8996 Enqueuing Expose request
00:35:14.213 00.073 20224 IsGuiding returns 0
00:35:14.213 00.000 20224 Move returns status 0, amount 85
00:35:14.213 00.000 20224 MoveAxis(N, 0, ABG)
00:35:14.213 00.000 20224 Move returns status 0, amount 0
00:35:14.213 00.000 20224 move complete, result=0
00:35:14.213 00.000 20224 worker thread done servicing request
00:35:14.213 00.000 20224 Worker thread wakes up
00:35:14.214 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:14.214 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:14.215 00.001 8996 GuideStep: -0.6 px 85 ms EAST, -0.4 px 0 ms NORTH
00:35:15.188 00.973 20224 Exposure complete
00:35:15.275 00.087 20224 worker thread done servicing request
00:35:15.275 00.000 8996 OnExposeComplete: enter
00:35:15.276 00.001 8996 UpdateGuideState(): m_state=6
00:35:15.277 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10471
00:35:15.278 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=474.05, Mass=715279, SNR=345.5, Peak=54864 HFD=4.3
00:35:15.279 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
00:35:15.280 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
00:35:15.280 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.28 hyp=0.36 cameraTheta=2.27 mountX=-0.26 mountY=-0.25, mountTheta=-2.38
00:35:15.282 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.28, opts=13)
00:35:15.283 00.001 8996 Enqueuing Move request for scope (-0.23, 0.28)
00:35:15.283 00.000 20224 Worker thread wakes up
00:35:15.284 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.28) opts 0xd
00:35:15.284 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.28)
00:35:15.284 00.000 20224 Moving (-0.23, 0.28) raw xDistance=-0.26 yDistance=-0.25
00:35:15.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.26
00:35:15.284 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.00
00:35:15.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:35:15.284 00.000 20224 MoveAxis(E, 44, ABG)
00:35:15.284 00.000 20224 Guiding  Dir = 2, Dur = 44
00:35:15.284 00.000 20224 IsSlewing returns 0
00:35:15.284 00.000 20224 IsGuiding returns 0
00:35:15.288 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54864, med=2998, FiltMin=2705, FiltMax=28646, Gamma=1.000
00:35:15.301 00.013 8996 UpdateGuideState exits: m=715279 SNR=345.5
00:35:15.302 00.001 8996 PhdController: settling, locked = 1, distance = 0.39 (2.00) aobump = 0 frame = 2 / 99999
00:35:15.303 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536115.303,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.39,"Time":1.2,"SettleTime":3.0,"StarLocked":true}
00:35:15.303 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:15.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:15.305 00.001 8996 Enqueuing Expose request
00:35:15.309 00.004 20224 PulseGuide returned control before completion, sleep 30
00:35:15.340 00.031 20224 IsGuiding returns 1
00:35:15.340 00.000 20224 scope still moving after pulse duration time elapsed
00:35:15.376 00.036 20224 IsSlewing returns 0
00:35:15.377 00.001 20224 IsGuiding returns 1
00:35:15.404 00.027 20224 IsSlewing returns 0
00:35:15.404 00.000 20224 IsGuiding returns 0
00:35:15.404 00.000 20224 scope move finished after 44 + 75 ms
00:35:15.404 00.000 20224 Move returns status 0, amount 44
00:35:15.404 00.000 20224 MoveAxis(N, 53, ABG)
00:35:15.404 00.000 20224 Guiding  Dir = 0, Dur = 53
00:35:15.404 00.000 20224 IsSlewing returns 0
00:35:15.404 00.000 20224 IsGuiding returns 0
00:35:15.467 00.063 20224 IsGuiding returns 1
00:35:15.467 00.000 20224 scope still moving after pulse duration time elapsed
00:35:15.497 00.030 20224 IsSlewing returns 0
00:35:15.497 00.000 20224 IsGuiding returns 1
00:35:15.529 00.032 20224 IsSlewing returns 0
00:35:15.529 00.000 20224 IsGuiding returns 1
00:35:15.561 00.032 20224 IsSlewing returns 0
00:35:15.561 00.000 20224 IsGuiding returns 0
00:35:15.561 00.000 20224 scope move finished after 53 + 104 ms
00:35:15.561 00.000 20224 Move returns status 0, amount 53
00:35:15.561 00.000 20224 move complete, result=0
00:35:15.562 00.001 20224 worker thread done servicing request
00:35:15.562 00.000 20224 Worker thread wakes up
00:35:15.562 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.3 px 53 ms NORTH
00:35:15.564 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:15.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:16.741 01.177 20224 Exposure complete
00:35:16.811 00.070 20224 worker thread done servicing request
00:35:16.811 00.000 8996 OnExposeComplete: enter
00:35:16.812 00.001 8996 UpdateGuideState(): m_state=6
00:35:16.813 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10472
00:35:16.814 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.80, Mass=657955, SNR=310.0, Peak=59712 HFD=4.4
00:35:16.815 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
00:35:16.817 00.002 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
00:35:16.819 00.002 8996 CameraToMount -- cameraX=0.31 cameraY=0.03 hyp=0.31 cameraTheta=0.09 mountX=0.31 mountY=-0.06, mountTheta=-0.20
00:35:16.823 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.03, opts=13)
00:35:16.825 00.002 8996 Enqueuing Move request for scope (0.31, 0.03)
00:35:16.826 00.001 20224 Worker thread wakes up
00:35:16.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.03) opts 0xd
00:35:16.826 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.03)
00:35:16.826 00.000 20224 Moving (0.31, 0.03) raw xDistance=0.31 yDistance=-0.06
00:35:16.827 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
00:35:16.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:16.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:35:16.827 00.000 20224 MoveAxis(W, 42, ABG)
00:35:16.827 00.000 20224 Guiding  Dir = 3, Dur = 42
00:35:16.827 00.000 20224 IsSlewing returns 0
00:35:16.828 00.001 20224 IsGuiding returns 0
00:35:16.831 00.003 20224 PulseGuide returned control before completion, sleep 49
00:35:16.835 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59712, med=3001, FiltMin=2717, FiltMax=26291, Gamma=1.000
00:35:16.856 00.021 8996 UpdateGuideState exits: m=657955 SNR=310.0
00:35:16.857 00.001 8996 PhdController: settling, locked = 1, distance = 0.36 (2.00) aobump = 0 frame = 3 / 99999
00:35:16.858 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536116.858,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.36,"Time":2.7,"SettleTime":3.0,"StarLocked":true}
00:35:16.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:16.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:16.862 00.002 8996 Enqueuing Expose request
00:35:16.893 00.031 20224 IsGuiding returns 1
00:35:16.893 00.000 20224 scope still moving after pulse duration time elapsed
00:35:16.924 00.031 20224 IsSlewing returns 0
00:35:16.924 00.000 20224 IsGuiding returns 0
00:35:16.924 00.000 20224 scope move finished after 42 + 54 ms
00:35:16.924 00.000 20224 Move returns status 0, amount 42
00:35:16.924 00.000 20224 MoveAxis(N, 0, ABG)
00:35:16.924 00.000 20224 Move returns status 0, amount 0
00:35:16.924 00.000 20224 move complete, result=0
00:35:16.924 00.000 20224 worker thread done servicing request
00:35:16.924 00.000 20224 Worker thread wakes up
00:35:16.924 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
00:35:16.926 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:16.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:17.902 00.976 20224 Exposure complete
00:35:17.996 00.094 20224 worker thread done servicing request
00:35:17.996 00.000 8996 OnExposeComplete: enter
00:35:17.997 00.001 8996 UpdateGuideState(): m_state=6
00:35:17.998 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10473
00:35:18.000 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=474.14, Mass=725736, SNR=381.3, Peak=57920 HFD=4.5
00:35:18.001 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
00:35:18.003 00.002 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
00:35:18.004 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.37 hyp=0.42 cameraTheta=2.05 mountX=-0.23 mountY=-0.35, mountTheta=-2.15
00:35:18.006 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.37, opts=13)
00:35:18.008 00.002 8996 Enqueuing Move request for scope (-0.19, 0.37)
00:35:18.008 00.000 20224 Worker thread wakes up
00:35:18.009 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.37) opts 0xd
00:35:18.009 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.37)
00:35:18.009 00.000 20224 Moving (-0.19, 0.37) raw xDistance=-0.23 yDistance=-0.35
00:35:18.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
00:35:18.009 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
00:35:18.009 00.000 20224 MoveAxis(E, 30, ABG)
00:35:18.009 00.000 20224 Guiding  Dir = 2, Dur = 30
00:35:18.010 00.001 20224 IsSlewing returns 0
00:35:18.010 00.000 20224 IsGuiding returns 0
00:35:18.019 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57920, med=3005, FiltMin=2729, FiltMax=26486, Gamma=1.000
00:35:18.031 00.012 20224 PulseGuide returned control before completion, sleep 19
00:35:18.046 00.015 8996 UpdateGuideState exits: m=725736 SNR=381.3
00:35:18.047 00.001 8996 PhdController: settling, locked = 1, distance = 0.38 (2.00) aobump = 0 frame = 4 / 99999
00:35:18.049 00.002 8996 PhdController: newstate STATE_FINISH
00:35:18.050 00.001 8996 PhdController complete: success
00:35:18.051 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770536118.051,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:35:18.052 00.001 8996 Mount: notify guiding dither settle done success=1
00:35:18.052 00.000 8996 PhdController: newstate STATE_IDLE
00:35:18.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:18.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:18.054 00.000 8996 Enqueuing Expose request
00:35:18.058 00.004 20224 IsGuiding returns 1
00:35:18.058 00.000 20224 scope still moving after pulse duration time elapsed
00:35:18.090 00.032 20224 IsSlewing returns 0
00:35:18.091 00.001 20224 IsGuiding returns 1
00:35:18.121 00.030 20224 IsSlewing returns 0
00:35:18.121 00.000 20224 IsGuiding returns 0
00:35:18.121 00.000 20224 scope move finished after 30 + 81 ms
00:35:18.121 00.000 20224 Move returns status 0, amount 30
00:35:18.121 00.000 20224 MoveAxis(N, 73, ABG)
00:35:18.121 00.000 20224 Guiding  Dir = 0, Dur = 73
00:35:18.121 00.000 20224 IsSlewing returns 0
00:35:18.123 00.002 20224 IsGuiding returns 0
00:35:18.186 00.063 20224 PulseGuide returned control before completion, sleep 20
00:35:18.215 00.029 20224 IsGuiding returns 1
00:35:18.215 00.000 20224 scope still moving after pulse duration time elapsed
00:35:18.246 00.031 20224 IsSlewing returns 0
00:35:18.247 00.001 20224 IsGuiding returns 1
00:35:18.277 00.030 20224 IsSlewing returns 0
00:35:18.278 00.001 20224 IsGuiding returns 0
00:35:18.278 00.000 20224 scope move finished after 73 + 81 ms
00:35:18.278 00.000 20224 Move returns status 0, amount 73
00:35:18.278 00.000 20224 move complete, result=0
00:35:18.278 00.000 20224 worker thread done servicing request
00:35:18.278 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.3 px 73 ms NORTH
00:35:18.281 00.003 20224 Worker thread wakes up
00:35:18.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:18.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:19.454 01.173 20224 Exposure complete
00:35:19.543 00.089 20224 worker thread done servicing request
00:35:19.543 00.000 8996 OnExposeComplete: enter
00:35:19.544 00.001 8996 UpdateGuideState(): m_state=6
00:35:19.545 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.546 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.61, Mass=707111, SNR=380.0, Peak=49856 HFD=4.8
00:35:19.547 00.001 8996 MultiStar: exiting stabilization period
00:35:19.548 00.001 8996 MultiStar: updating star positions after lock position change
00:35:19.548 00.000 8996 Star::Find(15, 775, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.549 00.001 8996 Star::Find returns 1 (0), X=775.17, Y=311.63, Mass=344650, SNR=231.7, Peak=30704 HFD=4.0
00:35:19.550 00.001 8996 Star::Find(15, 959, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.550 00.000 8996 Star::Find returns 1 (0), X=958.16, Y=94.69, Mass=373379, SNR=236.4, Peak=39577 HFD=4.1
00:35:19.551 00.001 8996 Star::Find(15, 924, 511, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.552 00.001 8996 Star::Find returns 1 (0), X=924.85, Y=507.87, Mass=416305, SNR=213.6, Peak=40384 HFD=4.3
00:35:19.553 00.001 8996 Star::Find(15, 895, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.554 00.001 8996 Star::Find returns 1 (0), X=895.70, Y=485.38, Mass=275876, SNR=183.3, Peak=24483 HFD=3.7
00:35:19.555 00.001 8996 Star::Find(15, 495, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.556 00.001 8996 Star::Find returns 1 (0), X=495.50, Y=489.69, Mass=247506, SNR=199.7, Peak=21945 HFD=4.0
00:35:19.556 00.000 8996 Star::Find(15, 941, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.557 00.001 8996 Star::Find returns 1 (0), X=943.01, Y=758.18, Mass=152929, SNR=125.1, Peak=17510 HFD=4.1
00:35:19.558 00.001 8996 Star::Find(15, 1141, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.558 00.000 8996 Star::Find returns 1 (0), X=1142.47, Y=640.51, Mass=157634, SNR=139.7, Peak=15059 HFD=4.2
00:35:19.559 00.001 8996 Star::Find(15, 478, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.560 00.001 8996 Star::Find returns 1 (0), X=478.55, Y=384.60, Mass=145640, SNR=142.6, Peak=13209 HFD=4.2
00:35:19.561 00.001 8996 Star::Find(15, 529, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.561 00.000 8996 Star::Find returns 1 (0), X=531.28, Y=803.30, Mass=154806, SNR=141.1, Peak=16077 HFD=4.3
00:35:19.562 00.001 8996 Star::Find(15, 409, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.563 00.001 8996 Star::Find returns 1 (0), X=409.12, Y=356.13, Mass=150155, SNR=126.5, Peak=16125 HFD=4.1
00:35:19.563 00.000 8996 Star::Find(15, 177, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10474
00:35:19.564 00.001 8996 Star::Find returns 1 (0), X=175.98, Y=58.39, Mass=129296, SNR=104.9, Peak=12141 HFD=4.7
00:35:19.565 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
00:35:19.566 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
00:35:19.566 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.88 mountX=0.15 mountY=0.15, mountTheta=0.78
00:35:19.569 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.16, opts=13)
00:35:19.570 00.001 8996 Enqueuing Move request for scope (0.13, -0.16)
00:35:19.571 00.001 20224 Worker thread wakes up
00:35:19.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
00:35:19.571 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
00:35:19.571 00.000 20224 Moving (0.13, -0.16) raw xDistance=0.15 yDistance=0.15
00:35:19.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:35:19.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:19.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:35:19.571 00.000 20224 MoveAxis(E, 0, ABG)
00:35:19.571 00.000 20224 Move returns status 0, amount 0
00:35:19.571 00.000 20224 MoveAxis(N, 0, ABG)
00:35:19.571 00.000 20224 Move returns status 0, amount 0
00:35:19.571 00.000 20224 move complete, result=0
00:35:19.571 00.000 20224 worker thread done servicing request
00:35:19.575 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=49856, med=3008, FiltMin=2720, FiltMax=29430, Gamma=1.000
00:35:19.597 00.022 8996 UpdateGuideState exits: m=707111 SNR=380.0
00:35:19.599 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:19.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:19.601 00.001 8996 Enqueuing Expose request
00:35:19.602 00.001 20224 Worker thread wakes up
00:35:19.602 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:19.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:19.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:20.576 00.973 20224 Exposure complete
00:35:20.644 00.068 20224 worker thread done servicing request
00:35:20.644 00.000 8996 OnExposeComplete: enter
00:35:20.645 00.001 8996 UpdateGuideState(): m_state=6
00:35:20.646 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10475
00:35:20.647 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.71, Mass=669498, SNR=308.9, Peak=53584 HFD=4.6
00:35:20.648 00.001 8996 MultiStar: [#1 0.07,0.13,0.68,U] [#2 0.03,-0.04,0.76,U] [#3 0.24,0.08,0.62,U] [#4 0.24,0.06,0.61,U] [#5 0.10,-0.03,0.68,U] [#6 0.04,-0.02,0.40,U] [#7 0.08,-0.02,0.45,U] [#8 0.21,-0.07,0.43,U] 
00:35:20.649 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.00}, one-star: {0.16, -0.06}
00:35:20.650 00.001 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
00:35:20.651 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
00:35:20.652 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=0.13 mountY=-0.02, mountTheta=-0.13
00:35:20.654 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.00, opts=13)
00:35:20.655 00.001 8996 Enqueuing Move request for scope (0.13, 0.00)
00:35:20.655 00.000 20224 Worker thread wakes up
00:35:20.656 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
00:35:20.656 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
00:35:20.656 00.000 20224 Moving (0.13, 0.00) raw xDistance=0.13 yDistance=-0.02
00:35:20.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:35:20.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:20.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:35:20.656 00.000 20224 MoveAxis(E, 0, ABG)
00:35:20.656 00.000 20224 Move returns status 0, amount 0
00:35:20.656 00.000 20224 MoveAxis(N, 0, ABG)
00:35:20.656 00.000 20224 Move returns status 0, amount 0
00:35:20.656 00.000 20224 move complete, result=0
00:35:20.656 00.000 20224 worker thread done servicing request
00:35:20.659 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53584, med=2998, FiltMin=2733, FiltMax=27078, Gamma=1.000
00:35:20.673 00.014 8996 UpdateGuideState exits: m=669498 SNR=308.9
00:35:20.674 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:20.675 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:20.676 00.001 8996 Enqueuing Expose request
00:35:20.676 00.000 20224 Worker thread wakes up
00:35:20.676 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:20.677 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:20.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:21.851 01.174 20224 Exposure complete
00:35:21.945 00.094 20224 worker thread done servicing request
00:35:21.945 00.000 8996 OnExposeComplete: enter
00:35:21.946 00.001 8996 UpdateGuideState(): m_state=6
00:35:21.947 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10476
00:35:21.948 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.68, Mass=771615, SNR=366.5, Peak=58864 HFD=4.7
00:35:21.950 00.002 8996 MultiStar: [#1 0.05,0.24,0.73,U] [#2 -0.29,0.19,0.64,U] [#3 -0.30,0.02,0.60,U] [#4 -0.27,0.07,0.51,U] [#5 -0.20,0.20,0.50,U] [#6 -0.23,-0.06,0.37,U] [#7 -0.13,-0.01,0.36,U] [#8 -0.01,0.02,0.35,U] 
00:35:21.950 00.000 8996 refined, 8 included, MultiStar: {-0.12, 0.07}, one-star: {0.11, -0.09}
00:35:21.951 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
00:35:21.952 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
00:35:21.953 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.63 mountX=-0.12 mountY=-0.05, mountTheta=-2.75
00:35:21.955 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.07, opts=13)
00:35:21.956 00.001 8996 Enqueuing Move request for scope (-0.12, 0.07)
00:35:21.957 00.001 20224 Worker thread wakes up
00:35:21.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
00:35:21.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
00:35:21.957 00.000 20224 Moving (-0.12, 0.07) raw xDistance=-0.12 yDistance=-0.05
00:35:21.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:35:21.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:21.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:35:21.957 00.000 20224 MoveAxis(E, 0, ABG)
00:35:21.957 00.000 20224 Move returns status 0, amount 0
00:35:21.958 00.001 20224 MoveAxis(N, 0, ABG)
00:35:21.958 00.000 20224 Move returns status 0, amount 0
00:35:21.958 00.000 20224 move complete, result=0
00:35:21.958 00.000 20224 worker thread done servicing request
00:35:21.967 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=58864, med=2998, FiltMin=2697, FiltMax=29603, Gamma=1.000
00:35:21.987 00.020 8996 UpdateGuideState exits: m=771615 SNR=366.5
00:35:21.988 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:21.988 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:21.989 00.001 8996 Enqueuing Expose request
00:35:21.990 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:21.991 00.001 20224 Worker thread wakes up
00:35:21.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:21.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:22.967 00.976 20224 Exposure complete
00:35:23.037 00.070 20224 worker thread done servicing request
00:35:23.037 00.000 8996 OnExposeComplete: enter
00:35:23.038 00.001 8996 UpdateGuideState(): m_state=6
00:35:23.039 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10477
00:35:23.039 00.000 8996 Star::Find returns 1 (0), X=135.53, Y=473.62, Mass=723018, SNR=321.7, Peak=53488 HFD=4.8
00:35:23.040 00.001 8996 MultiStar: [#1 -0.21,0.23,0.72,U] [#2 -0.28,0.09,0.76,U] [#3 -0.12,0.16,0.64,U] [#4 -0.23,0.28,0.50,U] [#5 -0.15,0.21,0.66,U] [#6 -0.20,0.21,0.48,U] [#7 -0.27,0.26,0.49,U] [#8 -0.13,0.10,0.36,U] 
00:35:23.041 00.001 8996 single-star, 8 included, MultiStar: {-0.17, 0.13}, one-star: {0.00, -0.15}
00:35:23.042 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
00:35:23.043 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
00:35:23.043 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.56 mountX=0.02 mountY=0.14, mountTheta=1.46
00:35:23.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.15, opts=13)
00:35:23.046 00.001 8996 Enqueuing Move request for scope (0.00, -0.15)
00:35:23.046 00.000 20224 Worker thread wakes up
00:35:23.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
00:35:23.047 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
00:35:23.047 00.000 20224 Moving (0.00, -0.15) raw xDistance=0.02 yDistance=0.14
00:35:23.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:35:23.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:23.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:35:23.047 00.000 20224 MoveAxis(E, 0, ABG)
00:35:23.047 00.000 20224 Move returns status 0, amount 0
00:35:23.047 00.000 20224 MoveAxis(N, 0, ABG)
00:35:23.047 00.000 20224 Move returns status 0, amount 0
00:35:23.047 00.000 20224 move complete, result=0
00:35:23.048 00.001 20224 worker thread done servicing request
00:35:23.052 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=53488, med=2998, FiltMin=2713, FiltMax=25811, Gamma=1.000
00:35:23.071 00.019 8996 UpdateGuideState exits: m=723018 SNR=321.7
00:35:23.072 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:23.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:23.074 00.001 8996 Enqueuing Expose request
00:35:23.075 00.001 20224 Worker thread wakes up
00:35:23.075 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:23.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:23.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:24.242 01.166 20224 Exposure complete
00:35:24.308 00.066 20224 worker thread done servicing request
00:35:24.308 00.000 8996 OnExposeComplete: enter
00:35:24.310 00.002 8996 UpdateGuideState(): m_state=6
00:35:24.311 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10478
00:35:24.312 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.66, Mass=757085, SNR=373.3, Peak=59536 HFD=4.7
00:35:24.314 00.002 8996 MultiStar: [#1 0.10,0.38,0.57,U] [#2 -0.14,0.31,0.61,U] [#3 0.06,-0.01,0.52,U] [#4 0.07,0.12,0.49,U] [#5 0.12,-0.33,0.53,U] [#6 0.11,0.25,0.40,U] [#7 0.03,0.23,0.35,U] [#8 0.17,0.07,0.32,U] 
00:35:24.315 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.08}, one-star: {0.20, -0.11}
00:35:24.316 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
00:35:24.317 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
00:35:24.318 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.75 mountX=0.08 mountY=-0.09, mountTheta=-0.86
00:35:24.319 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
00:35:24.320 00.001 8996 Enqueuing Move request for scope (0.09, 0.08)
00:35:24.321 00.001 20224 Worker thread wakes up
00:35:24.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
00:35:24.321 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
00:35:24.321 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
00:35:24.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:35:24.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:24.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:35:24.321 00.000 20224 MoveAxis(E, 0, ABG)
00:35:24.321 00.000 20224 Move returns status 0, amount 0
00:35:24.321 00.000 20224 MoveAxis(N, 0, ABG)
00:35:24.321 00.000 20224 Move returns status 0, amount 0
00:35:24.321 00.000 20224 move complete, result=0
00:35:24.321 00.000 20224 worker thread done servicing request
00:35:24.325 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59536, med=2998, FiltMin=2733, FiltMax=29702, Gamma=1.000
00:35:24.344 00.019 8996 UpdateGuideState exits: m=757085 SNR=373.3
00:35:24.346 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:24.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:24.348 00.001 8996 Enqueuing Expose request
00:35:24.349 00.001 20224 Worker thread wakes up
00:35:24.349 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:24.351 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:24.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:25.340 00.989 20224 Exposure complete
00:35:25.410 00.070 20224 worker thread done servicing request
00:35:25.411 00.001 8996 OnExposeComplete: enter
00:35:25.413 00.002 8996 UpdateGuideState(): m_state=6
00:35:25.415 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10479
00:35:25.418 00.003 8996 Star::Find returns 1 (0), X=135.59, Y=473.37, Mass=648930, SNR=323.1, Peak=51046 HFD=4.8
00:35:25.420 00.002 8996 MultiStar: [#1 -0.05,0.25,0.72,U] [#2 -0.12,-0.29,0.71,U] [#3 -0.07,0.15,0.65,U] [#4 -0.01,-0.03,0.54,U] [#5 0.09,-0.16,0.58,U] [#6 -0.16,-0.14,0.40,U] [#7 -0.13,-0.26,0.44,U] [#8 -0.11,-0.07,0.38,U] 
00:35:25.422 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.12}, one-star: {0.06, -0.39}
00:35:25.424 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
00:35:25.425 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
00:35:25.426 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.12 cameraTheta=-1.92 mountX=-0.03 mountY=0.12, mountTheta=1.82
00:35:25.429 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
00:35:25.429 00.000 8996 Enqueuing Move request for scope (-0.04, -0.12)
00:35:25.431 00.002 20224 Worker thread wakes up
00:35:25.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
00:35:25.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
00:35:25.431 00.000 20224 Moving (-0.04, -0.12) raw xDistance=-0.03 yDistance=0.12
00:35:25.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:35:25.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:25.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:35:25.431 00.000 20224 MoveAxis(E, 0, ABG)
00:35:25.432 00.001 20224 Move returns status 0, amount 0
00:35:25.432 00.000 20224 MoveAxis(N, 0, ABG)
00:35:25.432 00.000 20224 Move returns status 0, amount 0
00:35:25.432 00.000 20224 move complete, result=0
00:35:25.432 00.000 20224 worker thread done servicing request
00:35:25.437 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51046, med=2998, FiltMin=2697, FiltMax=24675, Gamma=1.000
00:35:25.450 00.013 8996 UpdateGuideState exits: m=648930 SNR=323.1
00:35:25.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:25.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:25.453 00.001 8996 Enqueuing Expose request
00:35:25.453 00.000 20224 Worker thread wakes up
00:35:25.453 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:25.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:25.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:26.608 01.154 20224 Exposure complete
00:35:26.663 00.055 20224 worker thread done servicing request
00:35:26.663 00.000 8996 OnExposeComplete: enter
00:35:26.664 00.001 8996 UpdateGuideState(): m_state=6
00:35:26.665 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10480
00:35:26.666 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.71, Mass=713883, SNR=360.9, Peak=60272 HFD=4.6
00:35:26.667 00.001 8996 MultiStar: [#1 -0.01,0.11,0.58,U] [#2 -0.06,0.16,0.84,U] [#3 -0.11,0.07,0.61,U] [#4 -0.03,-0.05,0.49,U] [#5 -0.21,-0.07,0.58,U] [#6 -0.05,-0.20,0.39,U] [#7 -0.28,0.11,0.37,U] [#8 -0.07,0.02,0.37,U] 
00:35:26.668 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {0.17, -0.06}
00:35:26.668 00.000 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
00:35:26.669 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
00:35:26.670 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.79 mountX=-0.05 mountY=-0.01, mountTheta=-2.91
00:35:26.671 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
00:35:26.673 00.002 8996 Enqueuing Move request for scope (-0.04, 0.02)
00:35:26.673 00.000 20224 Worker thread wakes up
00:35:26.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
00:35:26.673 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
00:35:26.673 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.05 yDistance=-0.01
00:35:26.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:35:26.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:26.674 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:35:26.674 00.000 20224 MoveAxis(E, 0, ABG)
00:35:26.674 00.000 20224 Move returns status 0, amount 0
00:35:26.674 00.000 20224 MoveAxis(N, 0, ABG)
00:35:26.674 00.000 20224 Move returns status 0, amount 0
00:35:26.674 00.000 20224 move complete, result=0
00:35:26.674 00.000 20224 worker thread done servicing request
00:35:26.677 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=60272, med=2998, FiltMin=2720, FiltMax=28646, Gamma=1.000
00:35:26.694 00.017 8996 UpdateGuideState exits: m=713883 SNR=360.9
00:35:26.697 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:26.699 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:26.701 00.002 8996 Enqueuing Expose request
00:35:26.703 00.002 20224 Worker thread wakes up
00:35:26.703 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:26.704 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:26.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:27.683 00.979 20224 Exposure complete
00:35:27.756 00.073 20224 worker thread done servicing request
00:35:27.756 00.000 8996 OnExposeComplete: enter
00:35:27.757 00.001 8996 UpdateGuideState(): m_state=6
00:35:27.759 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10481
00:35:27.762 00.003 8996 Star::Find returns 1 (0), X=135.82, Y=473.41, Mass=703411, SNR=338.6, Peak=52854 HFD=4.6
00:35:27.766 00.004 8996 MultiStar: [#1 0.30,0.19,0.65,U] [#2 -0.02,-0.03,0.72,U] [#3 0.15,-0.04,0.61,U] [#4 0.15,-0.18,0.57,U] [#5 -0.05,0.03,0.57,U] [#6 0.08,-0.08,0.47,U] [#7 0.04,-0.02,0.38,U] [#8 0.23,-0.17,0.36,U] 
00:35:27.769 00.003 8996 refined, 8 included, MultiStar: {0.14, -0.09}, one-star: {0.29, -0.36}
00:35:27.771 00.002 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
00:35:27.774 00.003 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.70)
00:35:27.775 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.56 mountX=0.15 mountY=0.07, mountTheta=0.45
00:35:27.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.09, opts=13)
00:35:27.778 00.001 8996 Enqueuing Move request for scope (0.14, -0.09)
00:35:27.778 00.000 20224 Worker thread wakes up
00:35:27.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
00:35:27.779 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
00:35:27.779 00.000 20224 Moving (0.14, -0.09) raw xDistance=0.15 yDistance=0.07
00:35:27.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:35:27.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:27.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:35:27.779 00.000 20224 MoveAxis(E, 0, ABG)
00:35:27.779 00.000 20224 Move returns status 0, amount 0
00:35:27.779 00.000 20224 MoveAxis(N, 0, ABG)
00:35:27.779 00.000 20224 Move returns status 0, amount 0
00:35:27.779 00.000 20224 move complete, result=0
00:35:27.779 00.000 20224 worker thread done servicing request
00:35:27.783 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52854, med=2998, FiltMin=2720, FiltMax=28150, Gamma=1.000
00:35:27.796 00.013 8996 UpdateGuideState exits: m=703411 SNR=338.6
00:35:27.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:27.797 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:27.798 00.001 8996 Enqueuing Expose request
00:35:27.799 00.001 20224 Worker thread wakes up
00:35:27.799 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:27.800 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:27.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:28.971 01.171 20224 Exposure complete
00:35:29.073 00.102 20224 worker thread done servicing request
00:35:29.074 00.001 8996 OnExposeComplete: enter
00:35:29.075 00.001 8996 UpdateGuideState(): m_state=6
00:35:29.075 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10482
00:35:29.076 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.53, Mass=636853, SNR=327.6, Peak=47440 HFD=4.8
00:35:29.077 00.001 8996 MultiStar: [#1 0.11,0.01,0.63,U] [#2 -0.06,-0.15,0.68,U] [#3 -0.11,-0.44,0.00,M1] [#4 -0.06,-0.38,0.52,U] [#5 -0.02,-0.06,0.58,U] [#6 -0.09,-0.08,0.54,U] [#7 -0.05,-0.24,0.42,U] [#8 -0.01,-0.01,0.37,U] 
00:35:29.078 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.15}, one-star: {0.11, -0.24}
00:35:29.079 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
00:35:29.079 00.000 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
00:35:29.080 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.54 mountX=0.02 mountY=0.15, mountTheta=1.44
00:35:29.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.15, opts=13)
00:35:29.082 00.000 8996 Enqueuing Move request for scope (0.00, -0.15)
00:35:29.083 00.001 20224 Worker thread wakes up
00:35:29.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
00:35:29.083 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
00:35:29.083 00.000 20224 Moving (0.00, -0.15) raw xDistance=0.02 yDistance=0.15
00:35:29.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:35:29.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:29.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:35:29.084 00.001 20224 MoveAxis(E, 0, ABG)
00:35:29.084 00.000 20224 Move returns status 0, amount 0
00:35:29.084 00.000 20224 MoveAxis(N, 0, ABG)
00:35:29.084 00.000 20224 Move returns status 0, amount 0
00:35:29.084 00.000 20224 move complete, result=0
00:35:29.084 00.000 20224 worker thread done servicing request
00:35:29.087 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47440, med=2998, FiltMin=2723, FiltMax=24723, Gamma=1.000
00:35:29.109 00.022 8996 UpdateGuideState exits: m=636853 SNR=327.6
00:35:29.111 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:29.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:29.113 00.001 8996 Enqueuing Expose request
00:35:29.113 00.000 20224 Worker thread wakes up
00:35:29.114 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:29.115 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:29.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:30.078 00.963 20224 Exposure complete
00:35:30.150 00.072 20224 worker thread done servicing request
00:35:30.151 00.001 8996 OnExposeComplete: enter
00:35:30.152 00.001 8996 UpdateGuideState(): m_state=6
00:35:30.152 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10483
00:35:30.153 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.54, Mass=684251, SNR=318.8, Peak=51846 HFD=4.3
00:35:30.154 00.001 8996 MultiStar: [#1 0.16,-0.00,0.74,U] [#2 0.03,-0.33,0.80,U] [#3 0.02,-0.07,0.64,U] [#4 0.01,-0.31,0.54,U] [#5 0.12,-0.22,0.61,U] [#6 0.12,0.03,0.49,U] [#7 0.04,0.10,0.43,U] [#8 -0.02,0.04,0.38,U] 
00:35:30.155 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.14}, one-star: {0.36, -0.23}
00:35:30.156 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
00:35:30.156 00.000 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
00:35:30.157 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.87 mountX=0.13 mountY=0.12, mountTheta=0.76
00:35:30.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.14, opts=13)
00:35:30.160 00.001 8996 Enqueuing Move request for scope (0.12, -0.14)
00:35:30.161 00.001 20224 Worker thread wakes up
00:35:30.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
00:35:30.161 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
00:35:30.161 00.000 20224 Moving (0.12, -0.14) raw xDistance=0.13 yDistance=0.12
00:35:30.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:35:30.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:30.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:35:30.162 00.001 20224 MoveAxis(E, 0, ABG)
00:35:30.162 00.000 20224 Move returns status 0, amount 0
00:35:30.162 00.000 20224 MoveAxis(N, 0, ABG)
00:35:30.162 00.000 20224 Move returns status 0, amount 0
00:35:30.162 00.000 20224 move complete, result=0
00:35:30.162 00.000 20224 worker thread done servicing request
00:35:30.168 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51846, med=2998, FiltMin=2710, FiltMax=26029, Gamma=1.000
00:35:30.187 00.019 8996 UpdateGuideState exits: m=684251 SNR=318.8
00:35:30.189 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:30.190 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:30.191 00.001 8996 Enqueuing Expose request
00:35:30.191 00.000 20224 Worker thread wakes up
00:35:30.192 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:30.192 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:30.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:31.356 01.164 20224 Exposure complete
00:35:31.411 00.055 20224 worker thread done servicing request
00:35:31.411 00.000 8996 OnExposeComplete: enter
00:35:31.412 00.001 8996 UpdateGuideState(): m_state=6
00:35:31.413 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10484
00:35:31.414 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.47, Mass=648768, SNR=361.1, Peak=46982 HFD=4.2
00:35:31.415 00.001 8996 MultiStar: [#1 0.08,0.16,0.64,U] [#2 -0.01,-0.05,0.67,U] [#3 -0.02,-0.25,0.56,U] [#4 -0.23,-0.23,0.52,U] [#5 0.04,-0.38,0.52,U] [#6 -0.14,0.08,0.40,U] [#7 -0.16,-0.16,0.38,U] [#8 0.16,-0.20,0.37,U] 
00:35:31.416 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.16}, one-star: {0.49, -0.30}
00:35:31.417 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:35:31.417 00.000 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
00:35:31.418 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.16 hyp=0.17 cameraTheta=-1.13 mountX=0.09 mountY=0.15, mountTheta=1.03
00:35:31.419 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.16, opts=13)
00:35:31.420 00.001 8996 Enqueuing Move request for scope (0.07, -0.16)
00:35:31.421 00.001 20224 Worker thread wakes up
00:35:31.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.16) opts 0xd
00:35:31.421 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.16)
00:35:31.421 00.000 20224 Moving (0.07, -0.16) raw xDistance=0.09 yDistance=0.15
00:35:31.421 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:35:31.421 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:31.421 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:35:31.421 00.000 20224 MoveAxis(E, 0, ABG)
00:35:31.421 00.000 20224 Move returns status 0, amount 0
00:35:31.421 00.000 20224 MoveAxis(N, 0, ABG)
00:35:31.421 00.000 20224 Move returns status 0, amount 0
00:35:31.422 00.001 20224 move complete, result=0
00:35:31.422 00.000 20224 worker thread done servicing request
00:35:31.429 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46982, med=2998, FiltMin=2729, FiltMax=23046, Gamma=1.000
00:35:31.446 00.017 8996 UpdateGuideState exits: m=648768 SNR=361.1
00:35:31.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:31.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:31.449 00.001 8996 Enqueuing Expose request
00:35:31.449 00.000 20224 Worker thread wakes up
00:35:31.449 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:31.450 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:31.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:32.419 00.969 20224 Exposure complete
00:35:32.491 00.072 20224 worker thread done servicing request
00:35:32.491 00.000 8996 OnExposeComplete: enter
00:35:32.492 00.001 8996 UpdateGuideState(): m_state=6
00:35:32.493 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10485
00:35:32.494 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.78, Mass=749374, SNR=336.3, Peak=64976 HFD=4.6
00:35:32.496 00.002 8996 MultiStar: [#1 -0.11,0.18,0.72,U] [#2 -0.36,-0.00,0.75,U] [#3 -0.04,-0.09,0.58,U] [#4 -0.06,-0.20,0.49,U] [#5 -0.01,-0.14,0.54,U] [#6 -0.28,0.09,0.41,U] [#7 -0.13,-0.12,0.45,U] [#8 0.03,-0.11,0.36,U] 
00:35:32.497 00.001 8996 single-star, 8 included, MultiStar: {-0.10, -0.03}, one-star: {0.05, 0.02}
00:35:32.499 00.002 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
00:35:32.500 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
00:35:32.501 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.02 hyp=0.05 cameraTheta=0.29 mountX=0.05 mountY=-0.02, mountTheta=-0.41
00:35:32.503 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.02, opts=13)
00:35:32.503 00.000 8996 Enqueuing Move request for scope (0.05, 0.02)
00:35:32.504 00.001 20224 Worker thread wakes up
00:35:32.505 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.02) opts 0xd
00:35:32.505 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.02)
00:35:32.505 00.000 20224 Moving (0.05, 0.02) raw xDistance=0.05 yDistance=-0.02
00:35:32.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:35:32.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:32.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:35:32.505 00.000 20224 MoveAxis(E, 0, ABG)
00:35:32.505 00.000 20224 Move returns status 0, amount 0
00:35:32.505 00.000 20224 MoveAxis(N, 0, ABG)
00:35:32.505 00.000 20224 Move returns status 0, amount 0
00:35:32.505 00.000 20224 move complete, result=0
00:35:32.505 00.000 20224 worker thread done servicing request
00:35:32.509 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=64976, med=2998, FiltMin=2707, FiltMax=31542, Gamma=1.000
00:35:32.526 00.017 8996 UpdateGuideState exits: m=749374 SNR=336.3
00:35:32.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:32.527 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:32.528 00.001 8996 Enqueuing Expose request
00:35:32.529 00.001 20224 Worker thread wakes up
00:35:32.529 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:32.530 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:32.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:33.687 01.157 20224 Exposure complete
00:35:33.742 00.055 20224 worker thread done servicing request
00:35:33.742 00.000 8996 OnExposeComplete: enter
00:35:33.743 00.001 8996 UpdateGuideState(): m_state=6
00:35:33.743 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10486
00:35:33.744 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=473.42, Mass=669614, SNR=337.7, Peak=51014 HFD=4.5
00:35:33.745 00.001 8996 MultiStar: [#1 0.20,-0.34,0.63,U] [#2 0.08,-0.15,0.75,U] [#3 0.12,-0.03,0.58,U] [#4 0.22,-0.06,0.48,U] [#5 0.23,-0.43,0.00,M1] [#6 0.22,0.06,0.45,U] [#7 -0.18,-0.23,0.40,U] [#8 0.11,-0.50,0.00,M1] 
00:35:33.746 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.18}, one-star: {0.30, -0.34}
00:35:33.747 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
00:35:33.747 00.000 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.41)
00:35:33.748 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.85 mountX=0.18 mountY=0.16, mountTheta=0.74
00:35:33.751 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.18, opts=13)
00:35:33.752 00.001 8996 Enqueuing Move request for scope (0.16, -0.18)
00:35:33.753 00.001 20224 Worker thread wakes up
00:35:33.754 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
00:35:33.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
00:35:33.754 00.000 20224 Moving (0.16, -0.18) raw xDistance=0.18 yDistance=0.16
00:35:33.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:35:33.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:33.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:35:33.754 00.000 20224 MoveAxis(E, 0, ABG)
00:35:33.755 00.001 20224 Move returns status 0, amount 0
00:35:33.755 00.000 20224 MoveAxis(N, 0, ABG)
00:35:33.755 00.000 20224 Move returns status 0, amount 0
00:35:33.755 00.000 20224 move complete, result=0
00:35:33.755 00.000 20224 worker thread done servicing request
00:35:33.761 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51014, med=2998, FiltMin=2717, FiltMax=27197, Gamma=1.000
00:35:33.783 00.022 8996 UpdateGuideState exits: m=669614 SNR=337.7
00:35:33.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:33.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:33.785 00.000 8996 Enqueuing Expose request
00:35:33.786 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:35:33.787 00.001 20224 Worker thread wakes up
00:35:33.787 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:33.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:34.764 00.977 20224 Exposure complete
00:35:34.821 00.057 20224 worker thread done servicing request
00:35:34.822 00.001 8996 OnExposeComplete: enter
00:35:34.822 00.000 8996 UpdateGuideState(): m_state=6
00:35:34.823 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10487
00:35:34.824 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=473.22, Mass=676935, SNR=337.3, Peak=55430 HFD=4.5
00:35:34.825 00.001 8996 MultiStar: [#1 0.39,-0.10,0.60,U] [#2 0.07,-0.19,0.70,U] [#3 0.10,-0.40,0.65,U] [#4 0.26,-0.20,0.54,U] [#5 0.17,-0.31,0.53,U] [#6 0.12,-0.17,0.37,U] [#7 -0.07,-0.38,0.41,U] [#8 0.19,-0.39,0.39,U] 
00:35:34.826 00.001 8996 refined, 8 included, MultiStar: {0.24, -0.32}, one-star: {0.56, -0.55}
00:35:34.826 00.000 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:35:34.827 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
00:35:34.828 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-0.93 mountX=0.27 mountY=0.29, mountTheta=0.82
00:35:34.830 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.32, opts=13)
00:35:34.830 00.000 8996 Enqueuing Move request for scope (0.24, -0.32)
00:35:34.831 00.001 20224 Worker thread wakes up
00:35:34.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.32) opts 0xd
00:35:34.832 00.001 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.32)
00:35:34.832 00.000 20224 Moving (0.24, -0.32) raw xDistance=0.27 yDistance=0.29
00:35:34.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:35:34.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:35:34.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:35:34.832 00.000 20224 MoveAxis(W, 39, ABG)
00:35:34.832 00.000 20224 Guiding  Dir = 3, Dur = 39
00:35:34.832 00.000 20224 IsSlewing returns 0
00:35:34.833 00.001 20224 IsGuiding returns 0
00:35:34.834 00.001 20224 PulseGuide returned control before completion, sleep 48
00:35:34.835 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55430, med=2998, FiltMin=2704, FiltMax=24800, Gamma=1.000
00:35:34.856 00.021 8996 UpdateGuideState exits: m=676935 SNR=337.3
00:35:34.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:34.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:34.859 00.001 8996 Enqueuing Expose request
00:35:34.891 00.032 20224 IsGuiding returns 1
00:35:34.891 00.000 20224 scope still moving after pulse duration time elapsed
00:35:34.923 00.032 20224 IsSlewing returns 0
00:35:34.923 00.000 20224 IsGuiding returns 0
00:35:34.923 00.000 20224 scope move finished after 39 + 51 ms
00:35:34.924 00.001 20224 Move returns status 0, amount 39
00:35:34.924 00.000 20224 MoveAxis(N, 0, ABG)
00:35:34.924 00.000 20224 Move returns status 0, amount 0
00:35:34.924 00.000 20224 move complete, result=0
00:35:34.924 00.000 20224 worker thread done servicing request
00:35:34.924 00.000 20224 Worker thread wakes up
00:35:34.924 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.3 px 0 ms NORTH
00:35:34.926 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:34.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:36.096 01.170 20224 Exposure complete
00:35:36.162 00.066 20224 worker thread done servicing request
00:35:36.162 00.000 8996 OnExposeComplete: enter
00:35:36.163 00.001 8996 UpdateGuideState(): m_state=6
00:35:36.165 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10488
00:35:36.166 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.25, Mass=698364, SNR=331.5, Peak=54630 HFD=4.6
00:35:36.168 00.002 8996 MultiStar: [#1 -0.30,-0.20,0.71,U] [#2 -0.65,-0.25,0.00,M1] [#3 -0.57,-0.47,0.00,M1] [#4 -0.51,-0.47,0.00,M1] [#5 -0.20,-0.50,0.00,M1] [#6 -0.62,-0.22,0.00,M1] [#7 -0.52,-0.28,0.00,M1] [#8 -0.30,-0.30,0.35,U] 
00:35:36.170 00.002 8996 refined, 2 included, MultiStar: {-0.20, -0.37}, one-star: {-0.11, -0.52}
00:35:36.171 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
00:35:36.172 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
00:35:36.172 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.37 hyp=0.42 cameraTheta=-2.07 mountX=-0.17 mountY=0.39, mountTheta=1.97
00:35:36.174 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.37, opts=13)
00:35:36.175 00.001 8996 Enqueuing Move request for scope (-0.20, -0.37)
00:35:36.176 00.001 20224 Worker thread wakes up
00:35:36.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.37) opts 0xd
00:35:36.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.37)
00:35:36.176 00.000 20224 Moving (-0.20, -0.37) raw xDistance=-0.17 yDistance=0.39
00:35:36.176 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:35:36.176 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:35:36.176 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
00:35:36.176 00.000 20224 MoveAxis(E, 0, ABG)
00:35:36.176 00.000 20224 Move returns status 0, amount 0
00:35:36.176 00.000 20224 MoveAxis(N, 0, ABG)
00:35:36.176 00.000 20224 Move returns status 0, amount 0
00:35:36.176 00.000 20224 move complete, result=0
00:35:36.176 00.000 20224 worker thread done servicing request
00:35:36.180 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54630, med=2998, FiltMin=2726, FiltMax=26467, Gamma=1.000
00:35:36.197 00.017 8996 UpdateGuideState exits: m=698364 SNR=331.5
00:35:36.199 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:36.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:36.201 00.001 8996 Enqueuing Expose request
00:35:36.203 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:35:36.204 00.001 20224 Worker thread wakes up
00:35:36.204 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:36.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:37.171 00.967 20224 Exposure complete
00:35:37.255 00.084 20224 worker thread done servicing request
00:35:37.255 00.000 8996 OnExposeComplete: enter
00:35:37.257 00.002 8996 UpdateGuideState(): m_state=6
00:35:37.259 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10489
00:35:37.262 00.003 8996 Star::Find returns 1 (0), X=135.32, Y=473.28, Mass=759564, SNR=384.8, Peak=54742 HFD=4.6
00:35:37.264 00.002 8996 MultiStar: [#1 -0.40,-0.34,0.00,M1] [#2 -0.66,-0.38,0.00,M2] [#3 -0.53,-0.40,0.00,M2] [#4 -0.41,-0.52,0.00,M2] [#5 -0.39,-0.50,0.00,M2] [#6 -0.71,-0.22,0.00,M2] [#7 -0.60,-0.32,0.00,M2] [#8 -0.36,-0.50,0.00,M1] 
00:35:37.266 00.002 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
00:35:37.267 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.27)
00:35:37.269 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.48 hyp=0.53 cameraTheta=-1.99 mountX=-0.17 mountY=0.50, mountTheta=1.89
00:35:37.273 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.48, opts=13)
00:35:37.275 00.002 8996 Enqueuing Move request for scope (-0.21, -0.48)
00:35:37.277 00.002 20224 Worker thread wakes up
00:35:37.278 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.48) opts 0xd
00:35:37.278 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.48)
00:35:37.278 00.000 20224 Moving (-0.21, -0.48) raw xDistance=-0.17 yDistance=0.50
00:35:37.278 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:35:37.278 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.21 newest=1.19
00:35:37.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
00:35:37.278 00.000 20224 MoveAxis(E, 0, ABG)
00:35:37.278 00.000 20224 Move returns status 0, amount 0
00:35:37.278 00.000 20224 MoveAxis(S, 106, ABG)
00:35:37.278 00.000 20224 Guiding  Dir = 1, Dur = 106
00:35:37.278 00.000 20224 IsSlewing returns 0
00:35:37.279 00.001 20224 IsGuiding returns 0
00:35:37.280 00.001 20224 PulseGuide returned control before completion, sleep 115
00:35:37.287 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54742, med=2998, FiltMin=2710, FiltMax=24800, Gamma=1.000
00:35:37.302 00.015 8996 UpdateGuideState exits: m=759564 SNR=384.8
00:35:37.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:37.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:37.305 00.001 8996 Enqueuing Expose request
00:35:37.409 00.104 20224 IsGuiding returns 1
00:35:37.409 00.000 20224 scope still moving after pulse duration time elapsed
00:35:37.449 00.040 20224 IsSlewing returns 0
00:35:37.449 00.000 20224 IsGuiding returns 0
00:35:37.449 00.000 20224 scope move finished after 106 + 64 ms
00:35:37.449 00.000 20224 Move returns status 0, amount 106
00:35:37.449 00.000 20224 move complete, result=0
00:35:37.449 00.000 20224 worker thread done servicing request
00:35:37.449 00.000 20224 Worker thread wakes up
00:35:37.449 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 106 ms SOUTH
00:35:37.450 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:37.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:38.609 01.159 20224 Exposure complete
00:35:38.678 00.069 20224 worker thread done servicing request
00:35:38.679 00.001 8996 OnExposeComplete: enter
00:35:38.680 00.001 8996 UpdateGuideState(): m_state=6
00:35:38.681 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10490
00:35:38.683 00.002 8996 Star::Find returns 1 (0), X=135.31, Y=473.58, Mass=695825, SNR=326.6, Peak=48896 HFD=4.6
00:35:38.685 00.002 8996 MultiStar: [#1 -0.27,0.09,0.66,U] [#2 -0.63,0.04,0.00,M3] [#3 -0.57,-0.18,0.00,M3] [#4 -0.57,-0.04,0.00,M3] [#5 -0.46,-0.21,0.00,M3] [#6 -0.59,-0.28,0.00,M3] [#7 -0.52,-0.27,0.00,M3] [#8 -0.53,-0.07,0.00,M2] 
00:35:38.687 00.002 8996 refined, 1 included, MultiStar: {-0.24, -0.08}, one-star: {-0.22, -0.19}
00:35:38.688 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
00:35:38.689 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.44)
00:35:38.690 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.26 cameraTheta=-2.82 mountX=-0.23 mountY=0.11, mountTheta=2.71
00:35:38.692 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.08, opts=13)
00:35:38.694 00.002 8996 Enqueuing Move request for scope (-0.24, -0.08)
00:35:38.695 00.001 20224 Worker thread wakes up
00:35:38.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
00:35:38.695 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
00:35:38.695 00.000 20224 Moving (-0.24, -0.08) raw xDistance=-0.23 yDistance=0.11
00:35:38.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:35:38.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:38.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:35:38.696 00.001 20224 MoveAxis(E, 34, ABG)
00:35:38.696 00.000 20224 Guiding  Dir = 2, Dur = 34
00:35:38.696 00.000 20224 IsSlewing returns 0
00:35:38.696 00.000 20224 IsGuiding returns 0
00:35:38.701 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48896, med=2998, FiltMin=2745, FiltMax=23779, Gamma=1.000
00:35:38.714 00.013 8996 UpdateGuideState exits: m=695825 SNR=326.6
00:35:38.716 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:38.716 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:38.717 00.001 8996 Enqueuing Expose request
00:35:38.753 00.036 20224 IsGuiding returns 1
00:35:38.754 00.001 20224 scope still moving after pulse duration time elapsed
00:35:38.782 00.028 20224 IsSlewing returns 0
00:35:38.782 00.000 20224 IsGuiding returns 1
00:35:38.814 00.032 20224 IsSlewing returns 0
00:35:38.814 00.000 20224 IsGuiding returns 1
00:35:38.846 00.032 20224 IsSlewing returns 0
00:35:38.846 00.000 20224 IsGuiding returns 0
00:35:38.846 00.000 20224 scope move finished after 34 + 116 ms
00:35:38.846 00.000 20224 Move returns status 0, amount 34
00:35:38.846 00.000 20224 MoveAxis(N, 0, ABG)
00:35:38.846 00.000 20224 Move returns status 0, amount 0
00:35:38.846 00.000 20224 move complete, result=0
00:35:38.847 00.001 20224 worker thread done servicing request
00:35:38.847 00.000 20224 Worker thread wakes up
00:35:38.847 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:38.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:38.847 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
00:35:39.818 00.971 20224 Exposure complete
00:35:39.912 00.094 20224 worker thread done servicing request
00:35:39.912 00.000 8996 OnExposeComplete: enter
00:35:39.913 00.001 8996 UpdateGuideState(): m_state=6
00:35:39.914 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10491
00:35:39.915 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=473.68, Mass=691499, SNR=317.1, Peak=52464 HFD=4.7
00:35:39.916 00.001 8996 MultiStar: [#1 -0.14,0.26,0.68,U] [#2 -0.52,0.01,0.00,M4] [#3 -0.11,-0.07,0.61,U] [#4 -0.26,-0.00,0.61,U] [#5 -0.13,-0.17,0.69,U] [#6 -0.17,0.17,0.38,U] [#7 -0.27,0.09,0.48,U] [#8 -0.27,0.02,0.41,U] 
00:35:39.916 00.000 8996 refined, 7 included, MultiStar: {-0.12, 0.01}, one-star: {0.12, -0.09}
00:35:39.917 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
00:35:39.918 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
00:35:39.919 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.07 mountX=-0.12 mountY=0.00, mountTheta=3.10
00:35:39.920 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.01, opts=13)
00:35:39.921 00.001 8996 Enqueuing Move request for scope (-0.12, 0.01)
00:35:39.922 00.001 20224 Worker thread wakes up
00:35:39.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
00:35:39.922 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
00:35:39.922 00.000 20224 Moving (-0.12, 0.01) raw xDistance=-0.12 yDistance=0.00
00:35:39.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:35:39.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:39.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:35:39.923 00.001 20224 MoveAxis(E, 0, ABG)
00:35:39.923 00.000 20224 Move returns status 0, amount 0
00:35:39.923 00.000 20224 MoveAxis(N, 0, ABG)
00:35:39.923 00.000 20224 Move returns status 0, amount 0
00:35:39.923 00.000 20224 move complete, result=0
00:35:39.923 00.000 20224 worker thread done servicing request
00:35:39.926 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=52464, med=2998, FiltMin=2710, FiltMax=29718, Gamma=1.000
00:35:39.943 00.017 8996 UpdateGuideState exits: m=691499 SNR=317.1
00:35:39.944 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:39.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:39.946 00.001 8996 Enqueuing Expose request
00:35:39.947 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:39.948 00.001 20224 Worker thread wakes up
00:35:39.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:39.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:41.101 01.153 20224 Exposure complete
00:35:41.164 00.063 20224 worker thread done servicing request
00:35:41.164 00.000 8996 OnExposeComplete: enter
00:35:41.165 00.001 8996 UpdateGuideState(): m_state=6
00:35:41.166 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10492
00:35:41.167 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.50, Mass=642004, SNR=331.9, Peak=50710 HFD=4.5
00:35:41.168 00.001 8996 MultiStar: [#1 0.08,0.36,0.70,U] [#2 -0.26,0.07,0.75,U] [#3 -0.22,0.01,0.63,U] [#4 -0.04,-0.15,0.51,U] [#5 0.18,0.03,0.60,U] [#6 -0.12,-0.14,0.42,U] [#7 -0.32,0.02,0.41,U] [#8 -0.01,0.05,0.38,U] 
00:35:41.169 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.01}, one-star: {0.10, -0.27}
00:35:41.169 00.000 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
00:35:41.170 00.001 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.31)
00:35:41.171 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.95 mountX=-0.05 mountY=0.02, mountTheta=2.84
00:35:41.172 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
00:35:41.173 00.001 8996 Enqueuing Move request for scope (-0.05, -0.01)
00:35:41.174 00.001 20224 Worker thread wakes up
00:35:41.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
00:35:41.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
00:35:41.174 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
00:35:41.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:35:41.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:41.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:35:41.174 00.000 20224 MoveAxis(E, 0, ABG)
00:35:41.174 00.000 20224 Move returns status 0, amount 0
00:35:41.174 00.000 20224 MoveAxis(N, 0, ABG)
00:35:41.174 00.000 20224 Move returns status 0, amount 0
00:35:41.174 00.000 20224 move complete, result=0
00:35:41.174 00.000 20224 worker thread done servicing request
00:35:41.178 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50710, med=2998, FiltMin=2713, FiltMax=27155, Gamma=1.000
00:35:41.191 00.013 8996 UpdateGuideState exits: m=642004 SNR=331.9
00:35:41.194 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:41.196 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:41.198 00.002 8996 Enqueuing Expose request
00:35:41.200 00.002 20224 Worker thread wakes up
00:35:41.200 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:41.202 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:41.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:42.169 00.967 20224 Exposure complete
00:35:42.234 00.065 20224 worker thread done servicing request
00:35:42.234 00.000 8996 OnExposeComplete: enter
00:35:42.235 00.001 8996 UpdateGuideState(): m_state=6
00:35:42.236 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10493
00:35:42.237 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.54, Mass=673004, SNR=369.3, Peak=53520 HFD=4.6
00:35:42.238 00.001 8996 MultiStar: [#1 0.06,0.16,0.59,U] [#2 -0.33,0.06,0.72,U] [#3 -0.29,-0.13,0.52,U] [#4 -0.29,-0.11,0.51,U] [#5 0.02,-0.07,0.56,U] [#6 -0.13,0.07,0.40,U] [#7 -0.35,0.03,0.41,U] [#8 0.16,-0.02,0.33,U] 
00:35:42.240 00.002 8996 refined, 8 included, MultiStar: {-0.09, -0.04}, one-star: {0.19, -0.23}
00:35:42.241 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
00:35:42.241 00.000 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
00:35:42.243 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-2.69 mountX=-0.08 mountY=0.05, mountTheta=2.58
00:35:42.245 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.04, opts=13)
00:35:42.246 00.001 8996 Enqueuing Move request for scope (-0.09, -0.04)
00:35:42.248 00.002 20224 Worker thread wakes up
00:35:42.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.04) opts 0xd
00:35:42.248 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.04)
00:35:42.248 00.000 20224 Moving (-0.09, -0.04) raw xDistance=-0.08 yDistance=0.05
00:35:42.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:35:42.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:42.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:35:42.248 00.000 20224 MoveAxis(E, 0, ABG)
00:35:42.248 00.000 20224 Move returns status 0, amount 0
00:35:42.249 00.001 20224 MoveAxis(N, 0, ABG)
00:35:42.249 00.000 20224 Move returns status 0, amount 0
00:35:42.249 00.000 20224 move complete, result=0
00:35:42.249 00.000 20224 worker thread done servicing request
00:35:42.254 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53520, med=2998, FiltMin=2723, FiltMax=28310, Gamma=1.000
00:35:42.272 00.018 8996 UpdateGuideState exits: m=673004 SNR=369.3
00:35:42.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:42.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:42.275 00.001 8996 Enqueuing Expose request
00:35:42.276 00.001 20224 Worker thread wakes up
00:35:42.276 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:42.277 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:42.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:43.449 01.172 20224 Exposure complete
00:35:43.519 00.070 20224 worker thread done servicing request
00:35:43.519 00.000 8996 OnExposeComplete: enter
00:35:43.520 00.001 8996 UpdateGuideState(): m_state=6
00:35:43.523 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10494
00:35:43.525 00.002 8996 Star::Find returns 1 (0), X=136.06, Y=473.45, Mass=668594, SNR=330.2, Peak=49926 HFD=4.3
00:35:43.528 00.003 8996 MultiStar: [#1 0.17,0.01,0.73,U] [#2 -0.04,-0.02,0.76,U] [#3 -0.07,-0.16,0.61,U] [#4 0.11,-0.32,0.47,U] [#5 0.17,-0.37,0.56,U] [#6 0.14,-0.12,0.42,U] [#7 -0.08,-0.11,0.38,U] [#8 0.13,0.01,0.36,U] 
00:35:43.531 00.003 8996 refined, 8 included, MultiStar: {0.15, -0.16}, one-star: {0.52, -0.32}
00:35:43.532 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
00:35:43.534 00.002 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
00:35:43.535 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.83 mountX=0.17 mountY=0.15, mountTheta=0.72
00:35:43.538 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.16, opts=13)
00:35:43.539 00.001 8996 Enqueuing Move request for scope (0.15, -0.16)
00:35:43.540 00.001 20224 Worker thread wakes up
00:35:43.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
00:35:43.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
00:35:43.540 00.000 20224 Moving (0.15, -0.16) raw xDistance=0.17 yDistance=0.15
00:35:43.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:35:43.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:43.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:35:43.540 00.000 20224 MoveAxis(E, 0, ABG)
00:35:43.540 00.000 20224 Move returns status 0, amount 0
00:35:43.540 00.000 20224 MoveAxis(N, 0, ABG)
00:35:43.540 00.000 20224 Move returns status 0, amount 0
00:35:43.541 00.001 20224 move complete, result=0
00:35:43.541 00.000 20224 worker thread done servicing request
00:35:43.546 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49926, med=2998, FiltMin=2704, FiltMax=23645, Gamma=1.000
00:35:43.559 00.013 8996 UpdateGuideState exits: m=668594 SNR=330.2
00:35:43.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:43.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:43.562 00.001 8996 Enqueuing Expose request
00:35:43.563 00.001 20224 Worker thread wakes up
00:35:43.563 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:43.563 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:43.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:44.539 00.976 20224 Exposure complete
00:35:44.614 00.075 20224 worker thread done servicing request
00:35:44.614 00.000 8996 OnExposeComplete: enter
00:35:44.617 00.003 8996 UpdateGuideState(): m_state=6
00:35:44.619 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10495
00:35:44.620 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.24, Mass=595151, SNR=331.8, Peak=53926 HFD=4.5
00:35:44.621 00.001 8996 MultiStar: [#1 -0.10,0.08,0.66,U] [#2 -0.25,-0.24,0.68,U] [#3 -0.11,-0.21,0.55,U] [#4 -0.25,-0.14,0.50,U] [#5 0.07,-0.26,0.60,U] [#6 -0.15,-0.24,0.42,U] [#7 -0.23,-0.45,0.00,M1] [#8 -0.03,-0.30,0.33,U] 
00:35:44.622 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.25}, one-star: {0.31, -0.53}
00:35:44.624 00.002 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
00:35:44.625 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
00:35:44.626 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.69 mountX=-0.01 mountY=0.25, mountTheta=1.60
00:35:44.628 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.25, opts=13)
00:35:44.630 00.002 8996 Enqueuing Move request for scope (-0.03, -0.25)
00:35:44.633 00.003 20224 Worker thread wakes up
00:35:44.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
00:35:44.633 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
00:35:44.633 00.000 20224 Moving (-0.03, -0.25) raw xDistance=-0.01 yDistance=0.25
00:35:44.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:35:44.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:35:44.633 00.000 20224 MoveAxis(E, 0, ABG)
00:35:44.633 00.000 20224 Move returns status 0, amount 0
00:35:44.633 00.000 20224 MoveAxis(S, 53, ABG)
00:35:44.633 00.000 20224 Guiding  Dir = 1, Dur = 53
00:35:44.633 00.000 20224 IsSlewing returns 0
00:35:44.633 00.000 20224 IsGuiding returns 0
00:35:44.643 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53926, med=2998, FiltMin=2720, FiltMax=23478, Gamma=1.000
00:35:44.647 00.004 20224 PulseGuide returned control before completion, sleep 50
00:35:44.668 00.021 8996 UpdateGuideState exits: m=595151 SNR=331.8
00:35:44.670 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:44.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:44.673 00.001 8996 Enqueuing Expose request
00:35:44.708 00.035 20224 IsGuiding returns 1
00:35:44.708 00.000 20224 scope still moving after pulse duration time elapsed
00:35:44.745 00.037 20224 IsSlewing returns 0
00:35:44.745 00.000 20224 IsGuiding returns 0
00:35:44.745 00.000 20224 scope move finished after 53 + 58 ms
00:35:44.745 00.000 20224 Move returns status 0, amount 53
00:35:44.745 00.000 20224 move complete, result=0
00:35:44.745 00.000 20224 worker thread done servicing request
00:35:44.745 00.000 20224 Worker thread wakes up
00:35:44.745 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 53 ms SOUTH
00:35:44.745 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:44.746 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:45.917 01.171 20224 Exposure complete
00:35:45.973 00.056 20224 worker thread done servicing request
00:35:45.973 00.000 8996 OnExposeComplete: enter
00:35:45.974 00.001 8996 UpdateGuideState(): m_state=6
00:35:45.975 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10496
00:35:45.976 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.47, Mass=753068, SNR=347.4, Peak=54592 HFD=4.6
00:35:45.977 00.001 8996 MultiStar: [#1 -0.25,0.23,0.69,U] [#2 -0.46,0.05,0.00,M1] [#3 -0.12,0.20,0.67,U] [#4 -0.18,0.14,0.51,U] [#5 -0.14,-0.27,0.56,U] [#6 -0.10,0.11,0.45,U] [#7 -0.28,-0.01,0.42,U] [#8 -0.22,-0.10,0.38,U] 
00:35:45.978 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.02}, one-star: {0.20, -0.30}
00:35:45.978 00.000 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
00:35:45.979 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
00:35:45.979 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.98 mountX=-0.10 mountY=0.03, mountTheta=2.87
00:35:45.982 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.02, opts=13)
00:35:45.984 00.002 8996 Enqueuing Move request for scope (-0.10, -0.02)
00:35:45.987 00.003 20224 Worker thread wakes up
00:35:45.987 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
00:35:45.987 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
00:35:45.987 00.000 20224 Moving (-0.10, -0.02) raw xDistance=-0.10 yDistance=0.03
00:35:45.987 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:35:45.987 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:45.987 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:35:45.987 00.000 20224 MoveAxis(E, 0, ABG)
00:35:45.987 00.000 20224 Move returns status 0, amount 0
00:35:45.988 00.001 20224 MoveAxis(N, 0, ABG)
00:35:45.988 00.000 20224 Move returns status 0, amount 0
00:35:45.988 00.000 20224 move complete, result=0
00:35:45.988 00.000 20224 worker thread done servicing request
00:35:45.995 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54592, med=2998, FiltMin=2685, FiltMax=31069, Gamma=1.000
00:35:46.011 00.016 8996 UpdateGuideState exits: m=753068 SNR=347.4
00:35:46.013 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:46.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:46.017 00.003 8996 Enqueuing Expose request
00:35:46.019 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:35:46.021 00.002 20224 Worker thread wakes up
00:35:46.021 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:46.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:47.002 00.981 20224 Exposure complete
00:35:47.082 00.080 20224 worker thread done servicing request
00:35:47.083 00.001 8996 OnExposeComplete: enter
00:35:47.084 00.001 8996 UpdateGuideState(): m_state=6
00:35:47.086 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10497
00:35:47.087 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.54, Mass=685762, SNR=316.3, Peak=54192 HFD=4.6
00:35:47.089 00.002 8996 MultiStar: [#1 -0.25,0.42,0.00,M1] [#2 -0.41,0.16,0.82,U] [#3 -0.33,0.04,0.62,U] [#4 -0.21,0.01,0.59,U] [#5 -0.13,-0.08,0.65,U] [#6 -0.29,0.04,0.51,U] [#7 -0.56,0.09,0.00,M1] [#8 -0.15,-0.12,0.41,U] 
00:35:47.090 00.001 8996 refined, 6 included, MultiStar: {-0.19, -0.03}, one-star: {0.10, -0.22}
00:35:47.092 00.002 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
00:35:47.093 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
00:35:47.094 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.98 mountX=-0.18 mountY=0.05, mountTheta=2.86
00:35:47.096 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.03, opts=13)
00:35:47.097 00.001 8996 Enqueuing Move request for scope (-0.19, -0.03)
00:35:47.097 00.000 20224 Worker thread wakes up
00:35:47.098 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
00:35:47.098 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
00:35:47.098 00.000 20224 Moving (-0.19, -0.03) raw xDistance=-0.18 yDistance=0.05
00:35:47.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:35:47.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:47.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:35:47.098 00.000 20224 MoveAxis(E, 0, ABG)
00:35:47.098 00.000 20224 Move returns status 0, amount 0
00:35:47.098 00.000 20224 MoveAxis(N, 0, ABG)
00:35:47.099 00.001 20224 Move returns status 0, amount 0
00:35:47.099 00.000 20224 move complete, result=0
00:35:47.099 00.000 20224 worker thread done servicing request
00:35:47.105 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=54192, med=2998, FiltMin=2710, FiltMax=27075, Gamma=1.000
00:35:47.121 00.016 8996 UpdateGuideState exits: m=685762 SNR=316.3
00:35:47.123 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:47.123 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:47.124 00.001 8996 Enqueuing Expose request
00:35:47.125 00.001 20224 Worker thread wakes up
00:35:47.125 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:47.126 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:47.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:48.299 01.173 20224 Exposure complete
00:35:48.367 00.068 20224 worker thread done servicing request
00:35:48.367 00.000 8996 OnExposeComplete: enter
00:35:48.368 00.001 8996 UpdateGuideState(): m_state=6
00:35:48.369 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10498
00:35:48.370 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.57, Mass=704212, SNR=357.6, Peak=54272 HFD=4.6
00:35:48.370 00.000 8996 MultiStar: [#1 -0.36,0.39,0.00,M2] [#2 -0.39,-0.12,0.70,U] [#3 -0.35,0.19,0.50,U] [#4 -0.12,0.32,0.47,U] [#5 -0.22,0.05,0.55,U] [#6 -0.49,0.32,0.00,M1] [#7 -0.38,0.06,0.39,U] [#8 -0.28,0.18,0.38,U] 
00:35:48.371 00.001 8996 single-star, 6 included, MultiStar: {-0.21, 0.02}, one-star: {0.03, -0.19}
00:35:48.372 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
00:35:48.373 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
00:35:48.373 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.42 mountX=0.05 mountY=0.19, mountTheta=1.32
00:35:48.375 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.19, opts=13)
00:35:48.376 00.001 8996 Enqueuing Move request for scope (0.03, -0.19)
00:35:48.377 00.001 20224 Worker thread wakes up
00:35:48.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
00:35:48.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
00:35:48.377 00.000 20224 Moving (0.03, -0.19) raw xDistance=0.05 yDistance=0.19
00:35:48.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:35:48.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:48.378 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:35:48.378 00.000 20224 MoveAxis(E, 0, ABG)
00:35:48.378 00.000 20224 Move returns status 0, amount 0
00:35:48.378 00.000 20224 MoveAxis(N, 0, ABG)
00:35:48.378 00.000 20224 Move returns status 0, amount 0
00:35:48.378 00.000 20224 move complete, result=0
00:35:48.378 00.000 20224 worker thread done servicing request
00:35:48.381 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54272, med=2998, FiltMin=2704, FiltMax=27043, Gamma=1.000
00:35:48.400 00.019 8996 UpdateGuideState exits: m=704212 SNR=357.6
00:35:48.402 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:48.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:48.404 00.001 8996 Enqueuing Expose request
00:35:48.406 00.002 20224 Worker thread wakes up
00:35:48.407 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:35:48.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:48.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:49.394 00.986 20224 Exposure complete
00:35:49.456 00.062 20224 worker thread done servicing request
00:35:49.456 00.000 8996 OnExposeComplete: enter
00:35:49.457 00.001 8996 UpdateGuideState(): m_state=6
00:35:49.458 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10499
00:35:49.459 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.79, Mass=629815, SNR=318.5, Peak=56208 HFD=4.5
00:35:49.460 00.001 8996 MultiStar: [#1 -0.19,0.52,0.00,M3] [#2 -0.18,0.07,0.74,U] [#3 -0.37,0.09,0.63,U] [#4 -0.27,-0.08,0.52,U] [#5 -0.25,0.03,0.59,U] [#6 -0.31,0.11,0.44,U] [#7 -0.30,0.02,0.46,U] [#8 -0.20,0.27,0.40,U] 
00:35:49.461 00.001 8996 single-star, 7 included, MultiStar: {-0.18, 0.06}, one-star: {0.17, 0.02}
00:35:49.461 00.000 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
00:35:49.462 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
00:35:49.463 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.13 mountX=0.16 mountY=-0.04, mountTheta=-0.24
00:35:49.464 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.02, opts=13)
00:35:49.465 00.001 8996 Enqueuing Move request for scope (0.17, 0.02)
00:35:49.466 00.001 20224 Worker thread wakes up
00:35:49.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
00:35:49.466 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
00:35:49.466 00.000 20224 Moving (0.17, 0.02) raw xDistance=0.16 yDistance=-0.04
00:35:49.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:35:49.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:49.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:35:49.466 00.000 20224 MoveAxis(E, 0, ABG)
00:35:49.466 00.000 20224 Move returns status 0, amount 0
00:35:49.466 00.000 20224 MoveAxis(N, 0, ABG)
00:35:49.466 00.000 20224 Move returns status 0, amount 0
00:35:49.466 00.000 20224 move complete, result=0
00:35:49.466 00.000 20224 worker thread done servicing request
00:35:49.470 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56208, med=2998, FiltMin=2710, FiltMax=24134, Gamma=1.000
00:35:49.485 00.015 8996 UpdateGuideState exits: m=629815 SNR=318.5
00:35:49.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:49.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:49.487 00.000 8996 Enqueuing Expose request
00:35:49.488 00.001 20224 Worker thread wakes up
00:35:49.488 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:35:49.489 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:49.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:50.649 01.160 20224 Exposure complete
00:35:50.715 00.066 20224 worker thread done servicing request
00:35:50.715 00.000 8996 OnExposeComplete: enter
00:35:50.717 00.002 8996 UpdateGuideState(): m_state=6
00:35:50.720 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10500
00:35:50.723 00.003 8996 Star::Find returns 1 (0), X=135.78, Y=473.72, Mass=755539, SNR=335.6, Peak=65440 HFD=4.5
00:35:50.726 00.003 8996 MultiStar: [#1 -0.04,0.58,0.00,M4] [#2 -0.51,0.28,0.00,M1] [#3 -0.06,0.08,0.57,U] [#4 -0.11,0.06,0.55,U] [#5 -0.21,0.12,0.59,U] [#6 -0.11,0.33,0.51,U] [#7 -0.31,0.12,0.43,U] [#8 -0.13,0.05,0.41,U] 
00:35:50.728 00.002 8996 refined, 6 included, MultiStar: {-0.05, 0.08}, one-star: {0.25, -0.05}
00:35:50.730 00.002 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
00:35:50.731 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
00:35:50.733 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.10 cameraTheta=2.14 mountX=-0.06 mountY=-0.08, mountTheta=-2.24
00:35:50.736 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.08, opts=13)
00:35:50.737 00.001 8996 Enqueuing Move request for scope (-0.05, 0.08)
00:35:50.738 00.001 20224 Worker thread wakes up
00:35:50.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
00:35:50.738 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
00:35:50.738 00.000 20224 Moving (-0.05, 0.08) raw xDistance=-0.06 yDistance=-0.08
00:35:50.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:35:50.738 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:50.739 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:35:50.739 00.000 20224 MoveAxis(E, 0, ABG)
00:35:50.739 00.000 20224 Move returns status 0, amount 0
00:35:50.739 00.000 20224 MoveAxis(N, 0, ABG)
00:35:50.739 00.000 20224 Move returns status 0, amount 0
00:35:50.739 00.000 20224 move complete, result=0
00:35:50.739 00.000 20224 worker thread done servicing request
00:35:50.747 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=2998, FiltMin=2739, FiltMax=30275, Gamma=1.000
00:35:50.775 00.028 8996 UpdateGuideState exits: m=755539 SNR=335.6
00:35:50.777 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:50.779 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:50.780 00.001 8996 Enqueuing Expose request
00:35:50.782 00.002 20224 Worker thread wakes up
00:35:50.783 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:50.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:50.783 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:51.756 00.973 20224 Exposure complete
00:35:51.832 00.076 20224 worker thread done servicing request
00:35:51.832 00.000 8996 OnExposeComplete: enter
00:35:51.833 00.001 8996 UpdateGuideState(): m_state=6
00:35:51.834 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10501
00:35:51.835 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.85, Mass=662160, SNR=332.6, Peak=60128 HFD=4.4
00:35:51.837 00.002 8996 MultiStar: [#1 -0.01,0.85,0.00,M5] [#2 -0.32,0.31,0.00,M2] [#3 -0.21,0.44,0.00,M1] [#4 0.03,0.34,0.58,U] [#5 -0.12,0.26,0.59,U] [#6 -0.12,0.40,0.41,U] [#7 -0.26,0.31,0.47,U] [#8 0.05,0.33,0.35,U] 
00:35:51.838 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.25}, one-star: {0.30, 0.08}
00:35:51.839 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
00:35:51.840 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
00:35:51.841 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.46 mountX=0.00 mountY=-0.25, mountTheta=-1.56
00:35:51.843 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.25, opts=13)
00:35:51.843 00.000 8996 Enqueuing Move request for scope (0.03, 0.25)
00:35:51.844 00.001 20224 Worker thread wakes up
00:35:51.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
00:35:51.844 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
00:35:51.844 00.000 20224 Moving (0.03, 0.25) raw xDistance=0.00 yDistance=-0.25
00:35:51.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:35:51.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:35:51.845 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:35:51.845 00.000 20224 MoveAxis(E, 0, ABG)
00:35:51.845 00.000 20224 Move returns status 0, amount 0
00:35:51.845 00.000 20224 MoveAxis(N, 0, ABG)
00:35:51.845 00.000 20224 Move returns status 0, amount 0
00:35:51.845 00.000 20224 move complete, result=0
00:35:51.845 00.000 20224 worker thread done servicing request
00:35:51.854 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60128, med=2998, FiltMin=2694, FiltMax=25936, Gamma=1.000
00:35:51.874 00.020 8996 UpdateGuideState exits: m=662160 SNR=332.6
00:35:51.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:51.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:51.877 00.002 8996 Enqueuing Expose request
00:35:51.878 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:35:51.879 00.001 20224 Worker thread wakes up
00:35:51.879 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:51.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:53.052 01.173 20224 Exposure complete
00:35:53.124 00.072 20224 worker thread done servicing request
00:35:53.124 00.000 8996 OnExposeComplete: enter
00:35:53.127 00.003 8996 UpdateGuideState(): m_state=6
00:35:53.129 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10502
00:35:53.130 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.82, Mass=671769, SNR=301.2, Peak=61984 HFD=4.4
00:35:53.132 00.002 8996 MultiStar: [#1 -0.06,0.31,0.71,U] [#2 -0.12,0.40,0.82,U] [#3 -0.22,0.14,0.64,U] [#4 -0.22,0.14,0.54,U] [#5 -0.13,-0.03,0.66,U] [#6 -0.38,0.11,0.48,U] [#7 -0.51,0.08,0.00,M1] [#8 -0.10,0.27,0.43,U] 
00:35:53.134 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.17}, one-star: {0.31, 0.05}
00:35:53.135 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
00:35:53.136 00.001 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
00:35:53.138 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.99 mountX=-0.09 mountY=-0.16, mountTheta=-2.10
00:35:53.141 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.17, opts=13)
00:35:53.143 00.002 8996 Enqueuing Move request for scope (-0.08, 0.17)
00:35:53.145 00.002 20224 Worker thread wakes up
00:35:53.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.17) opts 0xd
00:35:53.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.17)
00:35:53.145 00.000 20224 Moving (-0.08, 0.17) raw xDistance=-0.09 yDistance=-0.16
00:35:53.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:35:53.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:53.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:35:53.146 00.001 20224 MoveAxis(E, 0, ABG)
00:35:53.146 00.000 20224 Move returns status 0, amount 0
00:35:53.146 00.000 20224 MoveAxis(N, 0, ABG)
00:35:53.146 00.000 20224 Move returns status 0, amount 0
00:35:53.146 00.000 20224 move complete, result=0
00:35:53.146 00.000 20224 worker thread done servicing request
00:35:53.153 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61984, med=2998, FiltMin=2675, FiltMax=27299, Gamma=1.000
00:35:53.167 00.014 8996 UpdateGuideState exits: m=671769 SNR=301.2
00:35:53.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:53.170 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:53.172 00.002 8996 Enqueuing Expose request
00:35:53.173 00.001 20224 Worker thread wakes up
00:35:53.173 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:35:53.175 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:53.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:54.141 00.966 20224 Exposure complete
00:35:54.213 00.072 20224 worker thread done servicing request
00:35:54.213 00.000 8996 OnExposeComplete: enter
00:35:54.215 00.002 8996 UpdateGuideState(): m_state=6
00:35:54.217 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10503
00:35:54.218 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.84, Mass=743359, SNR=316.0, Peak=65440 HFD=4.4
00:35:54.220 00.002 8996 MultiStar: [#1 0.05,0.52,0.00,M5] [#2 -0.18,0.26,0.81,U] [#3 -0.19,0.10,0.69,U] [#4 -0.22,0.02,0.58,U] [#5 -0.07,-0.17,0.64,U] [#6 -0.29,0.09,0.52,U] [#7 -0.22,-0.02,0.56,U] [#8 -0.24,0.25,0.46,U] 
00:35:54.221 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.08}, one-star: {0.40, 0.07}
00:35:54.223 00.002 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
00:35:54.224 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
00:35:54.225 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.11 cameraTheta=2.40 mountX=-0.09 mountY=-0.07, mountTheta=-2.50
00:35:54.226 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.08, opts=13)
00:35:54.227 00.001 8996 Enqueuing Move request for scope (-0.08, 0.08)
00:35:54.228 00.001 20224 Worker thread wakes up
00:35:54.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
00:35:54.228 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
00:35:54.228 00.000 20224 Moving (-0.08, 0.08) raw xDistance=-0.09 yDistance=-0.07
00:35:54.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:35:54.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:54.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:35:54.228 00.000 20224 MoveAxis(E, 0, ABG)
00:35:54.228 00.000 20224 Move returns status 0, amount 0
00:35:54.228 00.000 20224 MoveAxis(N, 0, ABG)
00:35:54.228 00.000 20224 Move returns status 0, amount 0
00:35:54.228 00.000 20224 move complete, result=0
00:35:54.229 00.001 20224 worker thread done servicing request
00:35:54.232 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=65440, med=2998, FiltMin=2713, FiltMax=29389, Gamma=1.000
00:35:54.252 00.020 8996 UpdateGuideState exits: m=743359 SNR=316.0
00:35:54.254 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:54.255 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:54.257 00.002 8996 Enqueuing Expose request
00:35:54.258 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:35:54.260 00.002 20224 Worker thread wakes up
00:35:54.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:54.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:55.438 01.178 20224 Exposure complete
00:35:55.518 00.080 20224 worker thread done servicing request
00:35:55.518 00.000 8996 OnExposeComplete: enter
00:35:55.520 00.002 8996 UpdateGuideState(): m_state=6
00:35:55.521 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10504
00:35:55.522 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.46, Mass=702126, SNR=336.3, Peak=53488 HFD=4.7
00:35:55.523 00.001 8996 MultiStar: [#1 -0.10,0.23,0.61,U] [#2 -0.32,0.03,0.75,U] [#3 -0.17,-0.38,0.60,U] [#4 -0.22,-0.15,0.46,U] [#5 -0.09,-0.21,0.58,U] [#6 -0.36,0.15,0.42,U] [#7 -0.25,-0.16,0.45,U] [#8 -0.20,-0.11,0.32,U] 
00:35:55.525 00.002 8996 refined, 8 included, MultiStar: {-0.15, -0.12}, one-star: {0.09, -0.30}
00:35:55.526 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
00:35:55.526 00.000 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
00:35:55.528 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.49 mountX=-0.14 mountY=0.13, mountTheta=2.39
00:35:55.530 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.12, opts=13)
00:35:55.531 00.001 8996 Enqueuing Move request for scope (-0.15, -0.12)
00:35:55.532 00.001 20224 Worker thread wakes up
00:35:55.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
00:35:55.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
00:35:55.533 00.001 20224 Moving (-0.15, -0.12) raw xDistance=-0.14 yDistance=0.13
00:35:55.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:35:55.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:55.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:35:55.533 00.000 20224 MoveAxis(E, 0, ABG)
00:35:55.533 00.000 20224 Move returns status 0, amount 0
00:35:55.533 00.000 20224 MoveAxis(N, 0, ABG)
00:35:55.533 00.000 20224 Move returns status 0, amount 0
00:35:55.533 00.000 20224 move complete, result=0
00:35:55.534 00.001 20224 worker thread done servicing request
00:35:55.540 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53488, med=3001, FiltMin=2733, FiltMax=27043, Gamma=1.000
00:35:55.571 00.031 8996 UpdateGuideState exits: m=702126 SNR=336.3
00:35:55.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:55.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:55.574 00.001 8996 Enqueuing Expose request
00:35:55.575 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:55.576 00.001 20224 Worker thread wakes up
00:35:55.576 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:55.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:56.549 00.973 20224 Exposure complete
00:35:56.615 00.066 20224 worker thread done servicing request
00:35:56.615 00.000 8996 OnExposeComplete: enter
00:35:56.616 00.001 8996 UpdateGuideState(): m_state=6
00:35:56.617 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10505
00:35:56.619 00.002 8996 Star::Find returns 1 (0), X=135.75, Y=473.32, Mass=687271, SNR=314.5, Peak=64038 HFD=4.6
00:35:56.620 00.001 8996 MultiStar: [#1 -0.05,0.37,0.65,U] [#2 -0.16,0.04,0.73,U] [#3 0.08,-0.21,0.60,U] [#4 -0.00,-0.35,0.57,U] [#5 -0.05,-0.37,0.64,U] [#6 -0.28,-0.16,0.54,U] [#7 -0.22,-0.11,0.45,U] [#8 -0.16,-0.17,0.48,U] 
00:35:56.621 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.17}, one-star: {0.22, -0.45}
00:35:56.622 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:35:56.622 00.000 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
00:35:56.623 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.17 hyp=0.17 cameraTheta=-1.82 mountX=-0.03 mountY=0.17, mountTheta=1.73
00:35:56.625 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.17, opts=13)
00:35:56.625 00.000 8996 Enqueuing Move request for scope (-0.04, -0.17)
00:35:56.626 00.001 20224 Worker thread wakes up
00:35:56.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.17) opts 0xd
00:35:56.626 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.17)
00:35:56.626 00.000 20224 Moving (-0.04, -0.17) raw xDistance=-0.03 yDistance=0.17
00:35:56.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:35:56.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:56.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:35:56.626 00.000 20224 MoveAxis(E, 0, ABG)
00:35:56.626 00.000 20224 Move returns status 0, amount 0
00:35:56.627 00.001 20224 MoveAxis(N, 0, ABG)
00:35:56.627 00.000 20224 Move returns status 0, amount 0
00:35:56.627 00.000 20224 move complete, result=0
00:35:56.627 00.000 20224 worker thread done servicing request
00:35:56.630 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64038, med=2998, FiltMin=2720, FiltMax=26166, Gamma=1.000
00:35:56.642 00.012 8996 UpdateGuideState exits: m=687271 SNR=314.5
00:35:56.643 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:56.644 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:56.645 00.001 8996 Enqueuing Expose request
00:35:56.646 00.001 20224 Worker thread wakes up
00:35:56.646 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:35:56.647 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:56.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:57.834 01.187 20224 Exposure complete
00:35:57.930 00.096 20224 worker thread done servicing request
00:35:57.930 00.000 8996 OnExposeComplete: enter
00:35:57.931 00.001 8996 UpdateGuideState(): m_state=6
00:35:57.932 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10506
00:35:57.934 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.25, Mass=710908, SNR=329.9, Peak=65535 HFD=4.4
00:35:57.936 00.002 8996 MultiStar: [#1 -0.04,0.32,0.71,U] [#2 -0.37,0.13,0.73,U] [#3 -0.15,0.07,0.59,U] [#4 -0.10,-0.15,0.50,U] [#5 0.01,-0.29,0.69,U] [#6 -0.13,-0.03,0.41,U] [#7 -0.09,0.07,0.49,U] [#8 -0.19,-0.11,0.34,U] 
00:35:57.937 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.08}, one-star: {0.21, -0.52}
00:35:57.938 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
00:35:57.939 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
00:35:57.940 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.28 mountX=-0.06 mountY=0.09, mountTheta=2.18
00:35:57.941 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.08, opts=13)
00:35:57.942 00.001 8996 Enqueuing Move request for scope (-0.07, -0.08)
00:35:57.943 00.001 20224 Worker thread wakes up
00:35:57.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.08) opts 0xd
00:35:57.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.08)
00:35:57.943 00.000 20224 Moving (-0.07, -0.08) raw xDistance=-0.06 yDistance=0.09
00:35:57.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:35:57.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:57.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:35:57.943 00.000 20224 MoveAxis(E, 0, ABG)
00:35:57.943 00.000 20224 Move returns status 0, amount 0
00:35:57.943 00.000 20224 MoveAxis(N, 0, ABG)
00:35:57.944 00.001 20224 Move returns status 0, amount 0
00:35:57.944 00.000 20224 move complete, result=0
00:35:57.944 00.000 20224 worker thread done servicing request
00:35:57.949 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65535, med=2998, FiltMin=2713, FiltMax=26726, Gamma=1.000
00:35:57.965 00.016 8996 UpdateGuideState exits: m=710908 SNR=329.9
00:35:57.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:57.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:57.969 00.002 8996 Enqueuing Expose request
00:35:57.969 00.000 20224 Worker thread wakes up
00:35:57.970 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:57.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:35:57.970 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:58.966 00.996 20224 Exposure complete
00:35:59.033 00.067 20224 worker thread done servicing request
00:35:59.034 00.001 8996 OnExposeComplete: enter
00:35:59.034 00.000 8996 UpdateGuideState(): m_state=6
00:35:59.035 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10507
00:35:59.036 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.39, Mass=625884, SNR=319.5, Peak=56422 HFD=4.5
00:35:59.037 00.001 8996 MultiStar: [#1 -0.09,0.35,0.63,U] [#2 -0.25,-0.10,0.70,U] [#3 -0.24,-0.08,0.65,U] [#4 -0.19,-0.19,0.53,U] [#5 0.07,-0.25,0.66,U] [#6 0.01,-0.14,0.45,U] [#7 -0.28,-0.09,0.57,U] [#8 -0.15,0.00,0.42,U] 
00:35:59.038 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.12}, one-star: {0.20, -0.38}
00:35:59.039 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:35:59.039 00.000 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.08)
00:35:59.040 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.18 mountX=-0.07 mountY=0.13, mountTheta=2.08
00:35:59.043 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
00:35:59.046 00.003 8996 Enqueuing Move request for scope (-0.08, -0.12)
00:35:59.048 00.002 20224 Worker thread wakes up
00:35:59.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
00:35:59.049 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
00:35:59.049 00.000 20224 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.13
00:35:59.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:35:59.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:35:59.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:35:59.049 00.000 20224 MoveAxis(E, 0, ABG)
00:35:59.049 00.000 20224 Move returns status 0, amount 0
00:35:59.049 00.000 20224 MoveAxis(N, 0, ABG)
00:35:59.049 00.000 20224 Move returns status 0, amount 0
00:35:59.049 00.000 20224 move complete, result=0
00:35:59.049 00.000 20224 worker thread done servicing request
00:35:59.058 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56422, med=2998, FiltMin=2701, FiltMax=25469, Gamma=1.000
00:35:59.081 00.023 8996 UpdateGuideState exits: m=625884 SNR=319.5
00:35:59.083 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:35:59.083 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:35:59.084 00.001 8996 Enqueuing Expose request
00:35:59.085 00.001 20224 Worker thread wakes up
00:35:59.085 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:35:59.085 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:35:59.086 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:00.245 01.159 20224 Exposure complete
00:36:00.324 00.079 20224 worker thread done servicing request
00:36:00.324 00.000 8996 OnExposeComplete: enter
00:36:00.325 00.001 8996 UpdateGuideState(): m_state=6
00:36:00.326 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10508
00:36:00.327 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.32, Mass=683345, SNR=347.1, Peak=62374 HFD=4.5
00:36:00.328 00.001 8996 MultiStar: [#1 -0.17,0.31,0.63,U] [#2 -0.25,-0.01,0.77,U] [#3 -0.16,0.10,0.62,U] [#4 -0.20,0.03,0.53,U] [#5 -0.06,0.00,0.55,U] [#6 -0.21,0.02,0.43,U] [#7 -0.19,0.18,0.46,U] [#8 0.01,0.17,0.37,U] 
00:36:00.329 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.01}, one-star: {0.17, -0.45}
00:36:00.330 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
00:36:00.331 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
00:36:00.332 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.08 mountX=-0.10 mountY=0.02, mountTheta=2.96
00:36:00.333 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.01, opts=13)
00:36:00.334 00.001 8996 Enqueuing Move request for scope (-0.10, -0.01)
00:36:00.335 00.001 20224 Worker thread wakes up
00:36:00.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
00:36:00.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
00:36:00.335 00.000 20224 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=0.02
00:36:00.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:36:00.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:00.336 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:36:00.336 00.000 20224 MoveAxis(E, 0, ABG)
00:36:00.336 00.000 20224 Move returns status 0, amount 0
00:36:00.336 00.000 20224 MoveAxis(N, 0, ABG)
00:36:00.336 00.000 20224 Move returns status 0, amount 0
00:36:00.336 00.000 20224 move complete, result=0
00:36:00.336 00.000 20224 worker thread done servicing request
00:36:00.339 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62374, med=3001, FiltMin=2669, FiltMax=28173, Gamma=1.000
00:36:00.353 00.014 8996 UpdateGuideState exits: m=683345 SNR=347.1
00:36:00.354 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:00.354 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:00.355 00.001 8996 Enqueuing Expose request
00:36:00.356 00.001 20224 Worker thread wakes up
00:36:00.356 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:00.357 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:00.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:01.319 00.962 20224 Exposure complete
00:36:01.396 00.077 20224 worker thread done servicing request
00:36:01.396 00.000 8996 OnExposeComplete: enter
00:36:01.398 00.002 8996 UpdateGuideState(): m_state=6
00:36:01.399 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10509
00:36:01.400 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.47, Mass=635234, SNR=319.2, Peak=53366 HFD=4.6
00:36:01.401 00.001 8996 MultiStar: [#1 -0.11,0.17,0.74,U] [#2 -0.33,-0.07,0.80,U] [#3 -0.13,-0.02,0.56,U] [#4 -0.21,-0.19,0.51,U] [#5 -0.05,0.01,0.57,U] [#6 -0.25,-0.03,0.51,U] [#7 -0.18,0.03,0.43,U] [#8 0.14,-0.01,0.36,U] 
00:36:01.402 00.001 8996 refined, 8 included, MultiStar: {-0.10, -0.06}, one-star: {0.18, -0.30}
00:36:01.403 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:36:01.405 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
00:36:01.408 00.003 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.58 mountX=-0.09 mountY=0.07, mountTheta=2.47
00:36:01.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.06, opts=13)
00:36:01.411 00.001 8996 Enqueuing Move request for scope (-0.10, -0.06)
00:36:01.412 00.001 20224 Worker thread wakes up
00:36:01.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.06) opts 0xd
00:36:01.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.06)
00:36:01.412 00.000 20224 Moving (-0.10, -0.06) raw xDistance=-0.09 yDistance=0.07
00:36:01.413 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:36:01.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:01.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:36:01.413 00.000 20224 MoveAxis(E, 0, ABG)
00:36:01.413 00.000 20224 Move returns status 0, amount 0
00:36:01.413 00.000 20224 MoveAxis(N, 0, ABG)
00:36:01.413 00.000 20224 Move returns status 0, amount 0
00:36:01.413 00.000 20224 move complete, result=0
00:36:01.414 00.001 20224 worker thread done servicing request
00:36:01.421 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53366, med=3001, FiltMin=2742, FiltMax=28765, Gamma=1.000
00:36:01.437 00.016 8996 UpdateGuideState exits: m=635234 SNR=319.2
00:36:01.438 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:01.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:01.440 00.001 8996 Enqueuing Expose request
00:36:01.440 00.000 20224 Worker thread wakes up
00:36:01.440 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:01.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:01.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:02.615 01.174 20224 Exposure complete
00:36:02.685 00.070 20224 worker thread done servicing request
00:36:02.685 00.000 8996 OnExposeComplete: enter
00:36:02.686 00.001 8996 UpdateGuideState(): m_state=6
00:36:02.688 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10510
00:36:02.689 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.75, Mass=608958, SNR=348.6, Peak=54720 HFD=4.6
00:36:02.690 00.001 8996 MultiStar: [#1 -0.17,0.24,0.63,U] [#2 -0.25,-0.18,0.74,U] [#3 -0.13,0.09,0.55,U] [#4 -0.06,-0.02,0.57,U] [#5 0.05,-0.05,0.53,U] [#6 -0.23,0.11,0.42,U] [#7 -0.17,0.17,0.38,U] [#8 -0.11,0.03,0.41,U] 
00:36:02.690 00.000 8996 single-star, 8 included, MultiStar: {-0.09, 0.03}, one-star: {0.09, -0.02}
00:36:02.691 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
00:36:02.692 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
00:36:02.693 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.18 mountX=0.09 mountY=0.01, mountTheta=0.06
00:36:02.696 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.02, opts=13)
00:36:02.697 00.001 8996 Enqueuing Move request for scope (0.09, -0.02)
00:36:02.699 00.002 20224 Worker thread wakes up
00:36:02.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
00:36:02.699 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
00:36:02.699 00.000 20224 Moving (0.09, -0.02) raw xDistance=0.09 yDistance=0.01
00:36:02.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:36:02.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:02.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:36:02.699 00.000 20224 MoveAxis(E, 0, ABG)
00:36:02.699 00.000 20224 Move returns status 0, amount 0
00:36:02.699 00.000 20224 MoveAxis(N, 0, ABG)
00:36:02.699 00.000 20224 Move returns status 0, amount 0
00:36:02.699 00.000 20224 move complete, result=0
00:36:02.699 00.000 20224 worker thread done servicing request
00:36:02.705 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54720, med=3001, FiltMin=2710, FiltMax=25334, Gamma=1.000
00:36:02.721 00.016 8996 UpdateGuideState exits: m=608958 SNR=348.6
00:36:02.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:02.723 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:02.724 00.001 8996 Enqueuing Expose request
00:36:02.725 00.001 20224 Worker thread wakes up
00:36:02.725 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:02.725 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:02.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:03.695 00.970 20224 Exposure complete
00:36:03.755 00.060 20224 worker thread done servicing request
00:36:03.756 00.001 8996 OnExposeComplete: enter
00:36:03.757 00.001 8996 UpdateGuideState(): m_state=6
00:36:03.758 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10511
00:36:03.759 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.67, Mass=684179, SNR=325.1, Peak=54160 HFD=4.5
00:36:03.760 00.001 8996 MultiStar: [#1 -0.27,0.58,0.00,M1] [#2 -0.58,-0.11,0.00,M1] [#3 -0.52,-0.01,0.00,M1] [#4 -0.45,0.02,0.00,M1] [#5 -0.29,-0.07,0.58,U] [#6 -0.38,0.22,0.00,M1] [#7 -0.64,0.13,0.00,M1] [#8 -0.26,0.25,0.38,U] 
00:36:03.761 00.001 8996 single-star, 2 included, MultiStar: {-0.16, -0.02}, one-star: {-0.04, -0.10}
00:36:03.762 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
00:36:03.762 00.000 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
00:36:03.763 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.97 mountX=-0.03 mountY=0.10, mountTheta=1.87
00:36:03.765 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
00:36:03.765 00.000 8996 Enqueuing Move request for scope (-0.04, -0.10)
00:36:03.766 00.001 20224 Worker thread wakes up
00:36:03.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
00:36:03.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
00:36:03.766 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.10
00:36:03.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:03.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:03.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:36:03.766 00.000 20224 MoveAxis(E, 0, ABG)
00:36:03.766 00.000 20224 Move returns status 0, amount 0
00:36:03.767 00.001 20224 MoveAxis(N, 0, ABG)
00:36:03.767 00.000 20224 Move returns status 0, amount 0
00:36:03.767 00.000 20224 move complete, result=0
00:36:03.767 00.000 20224 worker thread done servicing request
00:36:03.770 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54160, med=3001, FiltMin=2701, FiltMax=26323, Gamma=1.000
00:36:03.795 00.025 8996 UpdateGuideState exits: m=684179 SNR=325.1
00:36:03.795 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:03.796 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:03.797 00.001 8996 Enqueuing Expose request
00:36:03.798 00.001 20224 Worker thread wakes up
00:36:03.798 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:03.799 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:03.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:04.977 01.178 20224 Exposure complete
00:36:05.068 00.091 20224 worker thread done servicing request
00:36:05.068 00.000 8996 OnExposeComplete: enter
00:36:05.071 00.003 8996 UpdateGuideState(): m_state=6
00:36:05.073 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10512
00:36:05.073 00.000 8996 Star::Find returns 1 (0), X=135.59, Y=473.81, Mass=722502, SNR=319.5, Peak=63568 HFD=4.5
00:36:05.074 00.001 8996 MultiStar: [#1 -0.24,0.46,0.00,M2] [#2 -0.52,0.10,0.00,M2] [#3 -0.43,0.24,0.00,M2] [#4 -0.34,-0.03,0.66,U] [#5 -0.27,0.05,0.58,U] [#6 -0.27,0.15,0.46,U] [#7 -0.49,0.27,0.00,M2] [#8 -0.27,0.00,0.34,U] 
00:36:05.075 00.001 8996 single-star, 4 included, MultiStar: {-0.18, 0.04}, one-star: {0.06, 0.04}
00:36:05.076 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
00:36:05.077 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
00:36:05.077 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.63 mountX=0.05 mountY=-0.05, mountTheta=-0.73
00:36:05.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.04, opts=13)
00:36:05.080 00.001 8996 Enqueuing Move request for scope (0.06, 0.04)
00:36:05.082 00.002 20224 Worker thread wakes up
00:36:05.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:36:05.082 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:36:05.082 00.000 20224 Moving (0.06, 0.04) raw xDistance=0.05 yDistance=-0.05
00:36:05.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:36:05.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:05.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:36:05.082 00.000 20224 MoveAxis(E, 0, ABG)
00:36:05.082 00.000 20224 Move returns status 0, amount 0
00:36:05.082 00.000 20224 MoveAxis(N, 0, ABG)
00:36:05.082 00.000 20224 Move returns status 0, amount 0
00:36:05.082 00.000 20224 move complete, result=0
00:36:05.082 00.000 20224 worker thread done servicing request
00:36:05.090 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=63568, med=3001, FiltMin=2688, FiltMax=28278, Gamma=1.000
00:36:05.108 00.018 8996 UpdateGuideState exits: m=722502 SNR=319.5
00:36:05.108 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:05.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:05.110 00.001 8996 Enqueuing Expose request
00:36:05.111 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:05.111 00.000 20224 Worker thread wakes up
00:36:05.111 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:05.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:06.088 00.977 20224 Exposure complete
00:36:06.153 00.065 20224 worker thread done servicing request
00:36:06.153 00.000 8996 OnExposeComplete: enter
00:36:06.155 00.002 8996 UpdateGuideState(): m_state=6
00:36:06.156 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10513
00:36:06.158 00.002 8996 Star::Find returns 1 (0), X=135.64, Y=473.35, Mass=683827, SNR=312.0, Peak=56758 HFD=4.8
00:36:06.159 00.001 8996 MultiStar: [#1 -0.14,0.24,0.68,U] [#2 -0.34,0.17,0.77,U] [#3 -0.14,-0.00,0.64,U] [#4 -0.19,-0.12,0.62,U] [#5 -0.26,-0.15,0.60,U] [#6 -0.19,0.32,0.48,U] [#7 -0.53,0.19,0.00,M3] [#8 -0.13,0.07,0.37,U] 
00:36:06.160 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.02}, one-star: {0.11, -0.42}
00:36:06.162 00.002 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
00:36:06.163 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
00:36:06.164 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=-0.14 mountY=0.04, mountTheta=2.89
00:36:06.166 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
00:36:06.166 00.000 8996 Enqueuing Move request for scope (-0.15, -0.02)
00:36:06.167 00.001 20224 Worker thread wakes up
00:36:06.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
00:36:06.167 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
00:36:06.168 00.001 20224 Moving (-0.15, -0.02) raw xDistance=-0.14 yDistance=0.04
00:36:06.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:36:06.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:06.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:36:06.168 00.000 20224 MoveAxis(E, 0, ABG)
00:36:06.168 00.000 20224 Move returns status 0, amount 0
00:36:06.168 00.000 20224 MoveAxis(N, 0, ABG)
00:36:06.168 00.000 20224 Move returns status 0, amount 0
00:36:06.168 00.000 20224 move complete, result=0
00:36:06.168 00.000 20224 worker thread done servicing request
00:36:06.174 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=56758, med=3001, FiltMin=2729, FiltMax=27331, Gamma=1.000
00:36:06.191 00.017 8996 UpdateGuideState exits: m=683827 SNR=312.0
00:36:06.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:06.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:06.194 00.001 8996 Enqueuing Expose request
00:36:06.195 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:06.196 00.001 20224 Worker thread wakes up
00:36:06.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:06.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:07.356 01.160 20224 Exposure complete
00:36:07.439 00.083 20224 worker thread done servicing request
00:36:07.440 00.001 8996 OnExposeComplete: enter
00:36:07.441 00.001 8996 UpdateGuideState(): m_state=6
00:36:07.442 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10514
00:36:07.443 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.72, Mass=635367, SNR=312.6, Peak=54896 HFD=4.6
00:36:07.444 00.001 8996 MultiStar: [#1 -0.19,0.45,0.00,M2] [#2 -0.65,0.12,0.00,M2] [#3 -0.31,-0.07,0.61,U] [#4 -0.33,-0.09,0.52,U] [#5 -0.35,-0.08,0.69,U] [#6 -0.56,0.04,0.00,M1] [#7 -0.66,-0.13,0.00,M4] [#8 -0.51,0.14,0.00,M1] 
00:36:07.445 00.001 8996 single-star, 3 included, MultiStar: {-0.23, -0.07}, one-star: {-0.06, -0.04}
00:36:07.447 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
00:36:07.448 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
00:36:07.448 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.51 mountX=-0.05 mountY=0.05, mountTheta=2.40
00:36:07.450 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
00:36:07.451 00.001 8996 Enqueuing Move request for scope (-0.06, -0.04)
00:36:07.451 00.000 20224 Worker thread wakes up
00:36:07.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
00:36:07.453 00.002 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
00:36:07.453 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.05 yDistance=0.05
00:36:07.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:36:07.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:07.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:36:07.453 00.000 20224 MoveAxis(E, 0, ABG)
00:36:07.453 00.000 20224 Move returns status 0, amount 0
00:36:07.453 00.000 20224 MoveAxis(N, 0, ABG)
00:36:07.453 00.000 20224 Move returns status 0, amount 0
00:36:07.453 00.000 20224 move complete, result=0
00:36:07.453 00.000 20224 worker thread done servicing request
00:36:07.456 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54896, med=3001, FiltMin=2713, FiltMax=22886, Gamma=1.000
00:36:07.473 00.017 8996 UpdateGuideState exits: m=635367 SNR=312.6
00:36:07.474 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:07.475 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:07.477 00.002 8996 Enqueuing Expose request
00:36:07.479 00.002 20224 Worker thread wakes up
00:36:07.479 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:07.479 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:07.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:08.445 00.966 20224 Exposure complete
00:36:08.531 00.086 20224 worker thread done servicing request
00:36:08.531 00.000 8996 OnExposeComplete: enter
00:36:08.533 00.002 8996 UpdateGuideState(): m_state=6
00:36:08.533 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10515
00:36:08.534 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.48, Mass=799438, SNR=370.5, Peak=60758 HFD=4.7
00:36:08.535 00.001 8996 MultiStar: [#1 -0.41,-0.07,0.62,U] [#2 -0.45,-0.06,0.00,M3] [#3 -0.37,-0.03,0.55,U] [#4 -0.36,0.07,0.49,U] [#5 -0.18,-0.08,0.48,U] [#6 -0.46,-0.08,0.00,M2] [#7 -0.65,-0.13,0.00,M5] [#8 -0.22,-0.05,0.35,U] 
00:36:08.536 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.11}, one-star: {0.15, -0.29}
00:36:08.537 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
00:36:08.538 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
00:36:08.538 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.62 mountX=-0.18 mountY=0.13, mountTheta=2.51
00:36:08.542 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.11, opts=13)
00:36:08.545 00.003 8996 Enqueuing Move request for scope (-0.19, -0.11)
00:36:08.547 00.002 20224 Worker thread wakes up
00:36:08.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd
00:36:08.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.11)
00:36:08.547 00.000 20224 Moving (-0.19, -0.11) raw xDistance=-0.18 yDistance=0.13
00:36:08.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:36:08.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:08.548 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:36:08.548 00.000 20224 MoveAxis(E, 0, ABG)
00:36:08.548 00.000 20224 Move returns status 0, amount 0
00:36:08.548 00.000 20224 MoveAxis(N, 0, ABG)
00:36:08.548 00.000 20224 Move returns status 0, amount 0
00:36:08.548 00.000 20224 move complete, result=0
00:36:08.548 00.000 20224 worker thread done servicing request
00:36:08.555 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60758, med=3001, FiltMin=2717, FiltMax=31811, Gamma=1.000
00:36:08.571 00.016 8996 UpdateGuideState exits: m=799438 SNR=370.5
00:36:08.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:08.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:08.574 00.001 8996 Enqueuing Expose request
00:36:08.575 00.001 20224 Worker thread wakes up
00:36:08.575 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:08.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:08.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:09.724 01.148 20224 Exposure complete
00:36:09.793 00.069 20224 worker thread done servicing request
00:36:09.793 00.000 8996 OnExposeComplete: enter
00:36:09.795 00.002 8996 UpdateGuideState(): m_state=6
00:36:09.796 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10516
00:36:09.797 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.37, Mass=652629, SNR=331.3, Peak=58550 HFD=4.5
00:36:09.799 00.002 8996 MultiStar: [#1 -0.16,0.25,0.67,U] [#2 -0.16,-0.20,0.72,U] [#3 -0.28,-0.16,0.56,U] [#4 -0.20,-0.20,0.57,U] [#5 -0.14,-0.32,0.63,U] [#6 -0.21,-0.10,0.55,U] [#7 -0.15,-0.12,0.43,U] [#8 -0.04,0.04,0.38,U] 
00:36:09.800 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.16}, one-star: {0.19, -0.40}
00:36:09.801 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
00:36:09.802 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
00:36:09.803 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.16 mountX=-0.09 mountY=0.17, mountTheta=2.06
00:36:09.806 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
00:36:09.807 00.001 8996 Enqueuing Move request for scope (-0.11, -0.16)
00:36:09.808 00.001 20224 Worker thread wakes up
00:36:09.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
00:36:09.808 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
00:36:09.808 00.000 20224 Moving (-0.11, -0.16) raw xDistance=-0.09 yDistance=0.17
00:36:09.809 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:36:09.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:09.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:36:09.809 00.000 20224 MoveAxis(E, 0, ABG)
00:36:09.809 00.000 20224 Move returns status 0, amount 0
00:36:09.809 00.000 20224 MoveAxis(N, 0, ABG)
00:36:09.809 00.000 20224 Move returns status 0, amount 0
00:36:09.809 00.000 20224 move complete, result=0
00:36:09.809 00.000 20224 worker thread done servicing request
00:36:09.812 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58550, med=3001, FiltMin=2731, FiltMax=26838, Gamma=1.000
00:36:09.827 00.015 8996 UpdateGuideState exits: m=652629 SNR=331.3
00:36:09.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:09.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:09.830 00.001 8996 Enqueuing Expose request
00:36:09.831 00.001 20224 Worker thread wakes up
00:36:09.831 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:36:09.832 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:09.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:10.808 00.976 20224 Exposure complete
00:36:10.883 00.075 20224 worker thread done servicing request
00:36:10.883 00.000 8996 OnExposeComplete: enter
00:36:10.884 00.001 8996 UpdateGuideState(): m_state=6
00:36:10.884 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10517
00:36:10.885 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.58, Mass=651175, SNR=293.9, Peak=52912 HFD=4.6
00:36:10.886 00.001 8996 MultiStar: [#1 -0.29,0.34,0.00,M1] [#2 -0.39,-0.21,0.83,U] [#3 -0.06,-0.07,0.63,U] [#4 -0.00,-0.11,0.66,U] [#5 -0.08,-0.17,0.66,U] [#6 -0.40,0.17,0.39,U] [#7 -0.26,0.17,0.48,U] [#8 -0.24,0.10,0.48,U] 
00:36:10.887 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.08}, one-star: {0.05, -0.19}
00:36:10.888 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
00:36:10.889 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
00:36:10.890 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.67 mountX=-0.14 mountY=0.09, mountTheta=2.56
00:36:10.891 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.08, opts=13)
00:36:10.892 00.001 8996 Enqueuing Move request for scope (-0.15, -0.08)
00:36:10.893 00.001 20224 Worker thread wakes up
00:36:10.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
00:36:10.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
00:36:10.893 00.000 20224 Moving (-0.15, -0.08) raw xDistance=-0.14 yDistance=0.09
00:36:10.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:36:10.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:10.894 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:36:10.894 00.000 20224 MoveAxis(E, 0, ABG)
00:36:10.894 00.000 20224 Move returns status 0, amount 0
00:36:10.894 00.000 20224 MoveAxis(N, 0, ABG)
00:36:10.894 00.000 20224 Move returns status 0, amount 0
00:36:10.894 00.000 20224 move complete, result=0
00:36:10.894 00.000 20224 worker thread done servicing request
00:36:10.897 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52912, med=3001, FiltMin=2691, FiltMax=26915, Gamma=1.000
00:36:10.910 00.013 8996 UpdateGuideState exits: m=651175 SNR=293.9
00:36:10.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:10.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:10.912 00.000 8996 Enqueuing Expose request
00:36:10.913 00.001 20224 Worker thread wakes up
00:36:10.913 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:10.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:10.913 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:12.084 01.171 20224 Exposure complete
00:36:12.148 00.064 20224 worker thread done servicing request
00:36:12.148 00.000 8996 OnExposeComplete: enter
00:36:12.149 00.001 8996 UpdateGuideState(): m_state=6
00:36:12.150 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10518
00:36:12.151 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.67, Mass=712259, SNR=322.2, Peak=57856 HFD=4.6
00:36:12.152 00.001 8996 MultiStar: [#1 -0.11,0.43,0.00,M2] [#2 -0.22,0.08,0.78,U] [#3 -0.21,-0.10,0.57,U] [#4 -0.21,-0.10,0.49,U] [#5 -0.19,-0.02,0.59,U] [#6 -0.45,0.01,0.00,M1] [#7 -0.53,-0.17,0.00,M4] [#8 -0.08,-0.02,0.40,U] 
00:36:12.153 00.001 8996 single-star, 5 included, MultiStar: {-0.16, -0.04}, one-star: {-0.06, -0.10}
00:36:12.154 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
00:36:12.155 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
00:36:12.155 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.10 mountX=-0.05 mountY=0.11, mountTheta=2.00
00:36:12.158 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.10, opts=13)
00:36:12.159 00.001 8996 Enqueuing Move request for scope (-0.06, -0.10)
00:36:12.159 00.000 20224 Worker thread wakes up
00:36:12.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
00:36:12.160 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
00:36:12.160 00.000 20224 Moving (-0.06, -0.10) raw xDistance=-0.05 yDistance=0.11
00:36:12.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:36:12.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:12.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:36:12.160 00.000 20224 MoveAxis(E, 0, ABG)
00:36:12.160 00.000 20224 Move returns status 0, amount 0
00:36:12.160 00.000 20224 MoveAxis(N, 0, ABG)
00:36:12.160 00.000 20224 Move returns status 0, amount 0
00:36:12.161 00.001 20224 move complete, result=0
00:36:12.161 00.000 20224 worker thread done servicing request
00:36:12.166 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57856, med=3001, FiltMin=2720, FiltMax=24854, Gamma=1.000
00:36:12.186 00.020 8996 UpdateGuideState exits: m=712259 SNR=322.2
00:36:12.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:12.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:12.188 00.000 8996 Enqueuing Expose request
00:36:12.190 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:12.193 00.003 20224 Worker thread wakes up
00:36:12.193 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:12.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:13.163 00.970 20224 Exposure complete
00:36:13.238 00.075 20224 worker thread done servicing request
00:36:13.238 00.000 8996 OnExposeComplete: enter
00:36:13.239 00.001 8996 UpdateGuideState(): m_state=6
00:36:13.240 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10519
00:36:13.241 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.48, Mass=568796, SNR=288.8, Peak=47478 HFD=4.5
00:36:13.241 00.000 8996 MultiStar: [#1 -0.08,0.43,0.00,M3] [#2 -0.16,0.14,0.89,U] [#3 -0.16,-0.10,0.66,U] [#4 0.00,-0.01,0.58,U] [#5 -0.15,0.00,0.76,U] [#6 -0.36,-0.19,0.50,U] [#7 -0.25,-0.07,0.44,U] [#8 -0.25,0.07,0.45,U] 
00:36:13.242 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.06}, one-star: {0.13, -0.29}
00:36:13.243 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
00:36:13.243 00.000 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
00:36:13.244 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.65 mountX=-0.11 mountY=0.08, mountTheta=2.54
00:36:13.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
00:36:13.246 00.000 8996 Enqueuing Move request for scope (-0.12, -0.06)
00:36:13.247 00.001 20224 Worker thread wakes up
00:36:13.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
00:36:13.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
00:36:13.247 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.11 yDistance=0.08
00:36:13.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:36:13.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:13.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:36:13.247 00.000 20224 MoveAxis(E, 0, ABG)
00:36:13.247 00.000 20224 Move returns status 0, amount 0
00:36:13.247 00.000 20224 MoveAxis(N, 0, ABG)
00:36:13.247 00.000 20224 Move returns status 0, amount 0
00:36:13.247 00.000 20224 move complete, result=0
00:36:13.248 00.001 20224 worker thread done servicing request
00:36:13.253 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=47478, med=3001, FiltMin=2701, FiltMax=25619, Gamma=1.000
00:36:13.266 00.013 8996 UpdateGuideState exits: m=568796 SNR=288.8
00:36:13.266 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:13.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:13.268 00.001 8996 Enqueuing Expose request
00:36:13.268 00.000 20224 Worker thread wakes up
00:36:13.268 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:13.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:13.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:14.426 01.157 20224 Exposure complete
00:36:14.481 00.055 20224 worker thread done servicing request
00:36:14.481 00.000 8996 OnExposeComplete: enter
00:36:14.484 00.003 8996 UpdateGuideState(): m_state=6
00:36:14.486 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10520
00:36:14.487 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.42, Mass=703056, SNR=335.1, Peak=56998 HFD=4.7
00:36:14.488 00.001 8996 MultiStar: [#1 -0.17,0.38,0.64,U] [#2 -0.22,0.24,0.71,U] [#3 -0.38,-0.17,0.58,U] [#4 -0.43,-0.26,0.00,M1] [#5 -0.03,-0.06,0.51,U] [#6 -0.45,-0.01,0.00,M1] [#7 -0.56,-0.11,0.00,M4] [#8 -0.11,0.00,0.33,U] 
00:36:14.488 00.000 8996 refined, 5 included, MultiStar: {-0.10, -0.02}, one-star: {0.17, -0.35}
00:36:14.489 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
00:36:14.490 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
00:36:14.490 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.98 mountX=-0.09 mountY=0.03, mountTheta=2.87
00:36:14.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.02, opts=13)
00:36:14.493 00.001 8996 Enqueuing Move request for scope (-0.10, -0.02)
00:36:14.493 00.000 20224 Worker thread wakes up
00:36:14.494 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
00:36:14.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
00:36:14.494 00.000 20224 Moving (-0.10, -0.02) raw xDistance=-0.09 yDistance=0.03
00:36:14.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:36:14.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:14.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:36:14.494 00.000 20224 MoveAxis(E, 0, ABG)
00:36:14.494 00.000 20224 Move returns status 0, amount 0
00:36:14.494 00.000 20224 MoveAxis(N, 0, ABG)
00:36:14.494 00.000 20224 Move returns status 0, amount 0
00:36:14.494 00.000 20224 move complete, result=0
00:36:14.494 00.000 20224 worker thread done servicing request
00:36:14.500 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56998, med=3001, FiltMin=2713, FiltMax=28381, Gamma=1.000
00:36:14.516 00.016 8996 UpdateGuideState exits: m=703056 SNR=335.1
00:36:14.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:14.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:14.519 00.001 8996 Enqueuing Expose request
00:36:14.519 00.000 20224 Worker thread wakes up
00:36:14.520 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:14.520 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:14.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:15.506 00.986 20224 Exposure complete
00:36:15.588 00.082 20224 worker thread done servicing request
00:36:15.589 00.001 8996 OnExposeComplete: enter
00:36:15.591 00.002 8996 UpdateGuideState(): m_state=6
00:36:15.592 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10521
00:36:15.593 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.40, Mass=703363, SNR=341.5, Peak=55126 HFD=4.5
00:36:15.594 00.001 8996 MultiStar: [#1 -0.30,0.41,0.00,M3] [#2 -0.47,-0.05,0.00,M1] [#3 -0.57,-0.22,0.00,M1] [#4 -0.50,-0.30,0.00,M2] [#5 -0.21,0.03,0.58,U] [#6 -0.69,-0.15,0.00,M2] [#7 -0.59,-0.34,0.00,M5] [#8 -0.20,-0.03,0.37,U] 
00:36:15.595 00.001 8996 refined, 2 included, MultiStar: {-0.15, -0.18}, one-star: {-0.10, -0.37}
00:36:15.595 00.000 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
00:36:15.596 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 1.00)
00:36:15.597 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.24 cameraTheta=-2.26 mountX=-0.13 mountY=0.20, mountTheta=2.16
00:36:15.599 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.18, opts=13)
00:36:15.600 00.001 8996 Enqueuing Move request for scope (-0.15, -0.18)
00:36:15.601 00.001 20224 Worker thread wakes up
00:36:15.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
00:36:15.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
00:36:15.601 00.000 20224 Moving (-0.15, -0.18) raw xDistance=-0.13 yDistance=0.20
00:36:15.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:36:15.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:36:15.601 00.000 20224 MoveAxis(E, 0, ABG)
00:36:15.601 00.000 20224 Move returns status 0, amount 0
00:36:15.601 00.000 20224 MoveAxis(S, 42, ABG)
00:36:15.601 00.000 20224 Guiding  Dir = 1, Dur = 42
00:36:15.602 00.001 20224 IsSlewing returns 0
00:36:15.602 00.000 20224 IsGuiding returns 0
00:36:15.605 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55126, med=3001, FiltMin=2726, FiltMax=24275, Gamma=1.000
00:36:15.626 00.021 8996 UpdateGuideState exits: m=703363 SNR=341.5
00:36:15.628 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:15.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:15.630 00.001 8996 Enqueuing Expose request
00:36:15.646 00.016 20224 IsGuiding returns 1
00:36:15.646 00.000 20224 scope still moving after pulse duration time elapsed
00:36:15.676 00.030 20224 IsSlewing returns 0
00:36:15.676 00.000 20224 IsGuiding returns 1
00:36:15.707 00.031 20224 IsSlewing returns 0
00:36:15.707 00.000 20224 IsGuiding returns 1
00:36:15.738 00.031 20224 IsSlewing returns 0
00:36:15.738 00.000 20224 IsGuiding returns 0
00:36:15.738 00.000 20224 scope move finished after 42 + 94 ms
00:36:15.738 00.000 20224 Move returns status 0, amount 42
00:36:15.738 00.000 20224 move complete, result=0
00:36:15.739 00.001 20224 worker thread done servicing request
00:36:15.739 00.000 20224 Worker thread wakes up
00:36:15.739 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
00:36:15.741 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:15.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:16.912 01.171 20224 Exposure complete
00:36:16.967 00.055 20224 worker thread done servicing request
00:36:16.967 00.000 8996 OnExposeComplete: enter
00:36:16.968 00.001 8996 UpdateGuideState(): m_state=6
00:36:16.969 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10522
00:36:16.970 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.41, Mass=662935, SNR=300.9, Peak=52726 HFD=4.4
00:36:16.975 00.005 8996 MultiStar: [#1 -0.25,0.15,0.75,U] [#2 -0.63,0.05,0.00,M2] [#3 -0.58,-0.29,0.00,M2] [#4 -0.61,-0.32,0.00,M3] [#5 -0.23,-0.18,0.56,U] [#6 -0.67,-0.20,0.00,M3] [#7 -0.66,-0.48,0.00,M6] [#8 -0.20,-0.21,0.43,U] 
00:36:16.975 00.000 8996 refined, 3 included, MultiStar: {-0.15, -0.16}, one-star: {-0.01, -0.36}
00:36:16.977 00.002 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
00:36:16.979 00.002 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
00:36:16.981 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.33 mountX=-0.14 mountY=0.18, mountTheta=2.23
00:36:16.984 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.16, opts=13)
00:36:16.987 00.003 8996 Enqueuing Move request for scope (-0.15, -0.16)
00:36:16.988 00.001 20224 Worker thread wakes up
00:36:16.989 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
00:36:16.989 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
00:36:16.989 00.000 20224 Moving (-0.15, -0.16) raw xDistance=-0.14 yDistance=0.18
00:36:16.989 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:36:16.989 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:16.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:36:16.989 00.000 20224 MoveAxis(E, 0, ABG)
00:36:16.989 00.000 20224 Move returns status 0, amount 0
00:36:16.989 00.000 20224 MoveAxis(N, 0, ABG)
00:36:16.989 00.000 20224 Move returns status 0, amount 0
00:36:16.989 00.000 20224 move complete, result=0
00:36:16.989 00.000 20224 worker thread done servicing request
00:36:16.999 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52726, med=3001, FiltMin=2726, FiltMax=24979, Gamma=1.000
00:36:17.015 00.016 8996 UpdateGuideState exits: m=662935 SNR=300.9
00:36:17.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:17.016 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:17.017 00.001 8996 Enqueuing Expose request
00:36:17.018 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:36:17.019 00.001 20224 Worker thread wakes up
00:36:17.019 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:17.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:17.984 00.965 20224 Exposure complete
00:36:18.055 00.071 20224 worker thread done servicing request
00:36:18.055 00.000 8996 OnExposeComplete: enter
00:36:18.056 00.001 8996 UpdateGuideState(): m_state=6
00:36:18.057 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10523
00:36:18.058 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.65, Mass=674033, SNR=341.7, Peak=60192 HFD=4.6
00:36:18.060 00.002 8996 MultiStar: [#1 -0.40,0.30,0.00,M3] [#2 -0.64,0.38,0.00,M3] [#3 -0.77,0.09,0.00,M3] [#4 -0.52,0.05,0.00,M4] [#5 -0.33,0.13,0.60,U] [#6 -0.55,0.10,0.00,M4] [#7 -0.68,0.03,0.00,M7] [#8 -0.33,0.26,0.41,U] 
00:36:18.061 00.001 8996 single-star, 2 included, MultiStar: {-0.15, 0.03}, one-star: {0.03, -0.12}
00:36:18.062 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
00:36:18.063 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
00:36:18.064 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.31 mountX=0.04 mountY=0.11, mountTheta=1.21
00:36:18.066 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.12, opts=13)
00:36:18.067 00.001 8996 Enqueuing Move request for scope (0.03, -0.12)
00:36:18.068 00.001 20224 Worker thread wakes up
00:36:18.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
00:36:18.068 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
00:36:18.069 00.001 20224 Moving (0.03, -0.12) raw xDistance=0.04 yDistance=0.11
00:36:18.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:36:18.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:18.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:36:18.069 00.000 20224 MoveAxis(E, 0, ABG)
00:36:18.069 00.000 20224 Move returns status 0, amount 0
00:36:18.069 00.000 20224 MoveAxis(N, 0, ABG)
00:36:18.069 00.000 20224 Move returns status 0, amount 0
00:36:18.069 00.000 20224 move complete, result=0
00:36:18.070 00.001 20224 worker thread done servicing request
00:36:18.077 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60192, med=3001, FiltMin=2710, FiltMax=25414, Gamma=1.000
00:36:18.094 00.017 8996 UpdateGuideState exits: m=674033 SNR=341.7
00:36:18.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:18.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:18.096 00.000 8996 Enqueuing Expose request
00:36:18.097 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:18.098 00.001 20224 Worker thread wakes up
00:36:18.098 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:18.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:19.253 01.155 20224 Exposure complete
00:36:19.312 00.059 20224 worker thread done servicing request
00:36:19.312 00.000 8996 OnExposeComplete: enter
00:36:19.313 00.001 8996 UpdateGuideState(): m_state=6
00:36:19.314 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10524
00:36:19.314 00.000 8996 Star::Find returns 1 (0), X=135.56, Y=473.72, Mass=719903, SNR=371.7, Peak=59200 HFD=4.6
00:36:19.315 00.001 8996 MultiStar: [#1 -0.29,0.45,0.00,M4] [#2 -0.34,0.27,0.58,U] [#3 -0.48,0.24,0.00,M4] [#4 -0.34,0.25,0.46,U] [#5 -0.24,0.17,0.52,U] [#6 -0.44,0.17,0.00,M5] [#7 -0.47,0.14,0.00,M8] [#8 -0.23,0.47,0.00,M1] 
00:36:19.316 00.001 8996 single-star, 3 included, MultiStar: {-0.18, 0.12}, one-star: {0.02, -0.05}
00:36:19.317 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
00:36:19.317 00.000 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
00:36:19.318 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.10 mountX=0.03 mountY=0.04, mountTheta=1.00
00:36:19.320 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
00:36:19.321 00.001 8996 Enqueuing Move request for scope (0.02, -0.05)
00:36:19.322 00.001 20224 Worker thread wakes up
00:36:19.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
00:36:19.322 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
00:36:19.322 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.03 yDistance=0.04
00:36:19.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:36:19.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:19.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:36:19.322 00.000 20224 MoveAxis(E, 0, ABG)
00:36:19.322 00.000 20224 Move returns status 0, amount 0
00:36:19.322 00.000 20224 MoveAxis(N, 0, ABG)
00:36:19.322 00.000 20224 Move returns status 0, amount 0
00:36:19.322 00.000 20224 move complete, result=0
00:36:19.323 00.001 20224 worker thread done servicing request
00:36:19.327 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59200, med=3005, FiltMin=2736, FiltMax=26534, Gamma=1.000
00:36:19.340 00.013 8996 UpdateGuideState exits: m=719903 SNR=371.7
00:36:19.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:19.341 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:19.342 00.001 8996 Enqueuing Expose request
00:36:19.343 00.001 20224 Worker thread wakes up
00:36:19.343 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:19.344 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:19.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:20.324 00.980 20224 Exposure complete
00:36:20.394 00.070 20224 worker thread done servicing request
00:36:20.394 00.000 8996 OnExposeComplete: enter
00:36:20.395 00.001 8996 UpdateGuideState(): m_state=6
00:36:20.396 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10525
00:36:20.397 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.78, Mass=736354, SNR=349.5, Peak=65440 HFD=4.5
00:36:20.398 00.001 8996 MultiStar: [#1 -0.18,0.16,0.57,U] [#2 -0.36,0.23,0.73,U] [#3 -0.42,0.10,0.63,U] [#4 -0.39,0.09,0.53,U] [#5 -0.33,0.13,0.60,U] [#6 -0.39,0.17,0.41,U] [#7 -0.52,0.21,0.00,M9] [#8 -0.24,0.24,0.33,U] 
00:36:20.400 00.002 8996 single-star, 7 included, MultiStar: {-0.23, 0.13}, one-star: {0.16, 0.01}
00:36:20.403 00.003 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
00:36:20.405 00.002 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
00:36:20.406 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.01 hyp=0.16 cameraTheta=0.08 mountX=0.16 mountY=-0.03, mountTheta=-0.20
00:36:20.409 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.01, opts=13)
00:36:20.411 00.002 8996 Enqueuing Move request for scope (0.16, 0.01)
00:36:20.412 00.001 20224 Worker thread wakes up
00:36:20.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.01) opts 0xd
00:36:20.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.01)
00:36:20.412 00.000 20224 Moving (0.16, 0.01) raw xDistance=0.16 yDistance=-0.03
00:36:20.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:36:20.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:20.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:36:20.412 00.000 20224 MoveAxis(E, 0, ABG)
00:36:20.412 00.000 20224 Move returns status 0, amount 0
00:36:20.412 00.000 20224 MoveAxis(N, 0, ABG)
00:36:20.412 00.000 20224 Move returns status 0, amount 0
00:36:20.412 00.000 20224 move complete, result=0
00:36:20.412 00.000 20224 worker thread done servicing request
00:36:20.423 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65440, med=3005, FiltMin=2726, FiltMax=29347, Gamma=1.000
00:36:20.456 00.033 8996 UpdateGuideState exits: m=736354 SNR=349.5
00:36:20.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:20.459 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:20.460 00.001 8996 Enqueuing Expose request
00:36:20.461 00.001 20224 Worker thread wakes up
00:36:20.461 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:20.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:20.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:21.625 01.163 20224 Exposure complete
00:36:21.680 00.055 20224 worker thread done servicing request
00:36:21.681 00.001 8996 OnExposeComplete: enter
00:36:21.681 00.000 8996 UpdateGuideState(): m_state=6
00:36:21.682 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10526
00:36:21.683 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.79, Mass=707342, SNR=344.7, Peak=62544 HFD=4.6
00:36:21.684 00.001 8996 MultiStar: [#1 -0.34,0.52,0.00,M4] [#2 -0.54,0.31,0.00,M2] [#3 -0.30,-0.02,0.63,U] [#4 -0.27,-0.01,0.53,U] [#5 -0.30,0.15,0.62,U] [#6 -0.44,0.30,0.00,M5] [#7 -0.32,0.29,0.34,U] [#8 -0.44,0.28,0.00,M1] 
00:36:21.685 00.001 8996 single-star, 4 included, MultiStar: {-0.21, 0.06}, one-star: {-0.03, 0.02}
00:36:21.685 00.000 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
00:36:21.687 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
00:36:21.687 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.38 mountX=-0.03 mountY=-0.02, mountTheta=-2.49
00:36:21.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
00:36:21.690 00.001 8996 Enqueuing Move request for scope (-0.03, 0.02)
00:36:21.690 00.000 20224 Worker thread wakes up
00:36:21.691 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
00:36:21.691 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
00:36:21.691 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.02
00:36:21.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:21.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:21.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:21.691 00.000 20224 MoveAxis(E, 0, ABG)
00:36:21.691 00.000 20224 Move returns status 0, amount 0
00:36:21.691 00.000 20224 MoveAxis(N, 0, ABG)
00:36:21.691 00.000 20224 Move returns status 0, amount 0
00:36:21.691 00.000 20224 move complete, result=0
00:36:21.691 00.000 20224 worker thread done servicing request
00:36:21.694 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62544, med=3008, FiltMin=2656, FiltMax=26800, Gamma=1.000
00:36:21.714 00.020 8996 UpdateGuideState exits: m=707342 SNR=344.7
00:36:21.716 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:21.718 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:21.719 00.001 8996 Enqueuing Expose request
00:36:21.721 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:21.722 00.001 20224 Worker thread wakes up
00:36:21.722 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:21.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:22.700 00.978 20224 Exposure complete
00:36:22.806 00.106 20224 worker thread done servicing request
00:36:22.807 00.001 8996 OnExposeComplete: enter
00:36:22.809 00.002 8996 UpdateGuideState(): m_state=6
00:36:22.811 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10527
00:36:22.813 00.002 8996 Star::Find returns 1 (0), X=135.33, Y=473.73, Mass=683539, SNR=329.0, Peak=52128 HFD=4.6
00:36:22.815 00.002 8996 MultiStar: [#1 -0.23,0.36,0.70,U] [#2 -0.51,0.24,0.00,M3] [#3 -0.55,-0.11,0.00,M3] [#4 -0.41,-0.08,0.47,U] [#5 -0.44,-0.09,0.00,M1] [#6 -0.58,0.07,0.00,M6] [#7 -0.44,-0.01,0.44,U] [#8 -0.40,0.03,0.35,U] 
00:36:22.816 00.001 8996 single-star, 4 included, MultiStar: {-0.30, 0.06}, one-star: {-0.21, -0.04}
00:36:22.817 00.001 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
00:36:22.818 00.001 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
00:36:22.819 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.95 mountX=-0.20 mountY=0.06, mountTheta=2.83
00:36:22.821 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
00:36:22.822 00.001 8996 Enqueuing Move request for scope (-0.21, -0.04)
00:36:22.823 00.001 20224 Worker thread wakes up
00:36:22.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
00:36:22.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
00:36:22.823 00.000 20224 Moving (-0.21, -0.04) raw xDistance=-0.20 yDistance=0.06
00:36:22.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:36:22.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:22.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:36:22.823 00.000 20224 MoveAxis(E, 30, ABG)
00:36:22.823 00.000 20224 Guiding  Dir = 2, Dur = 30
00:36:22.824 00.001 20224 IsSlewing returns 0
00:36:22.824 00.000 20224 IsGuiding returns 0
00:36:22.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52128, med=3005, FiltMin=2717, FiltMax=22166, Gamma=1.000
00:36:22.840 00.012 8996 UpdateGuideState exits: m=683539 SNR=329.0
00:36:22.842 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:22.842 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:22.843 00.001 8996 Enqueuing Expose request
00:36:22.858 00.015 20224 IsGuiding returns 1
00:36:22.858 00.000 20224 scope still moving after pulse duration time elapsed
00:36:22.888 00.030 20224 IsSlewing returns 0
00:36:22.888 00.000 20224 IsGuiding returns 1
00:36:22.919 00.031 20224 IsSlewing returns 0
00:36:22.919 00.000 20224 IsGuiding returns 1
00:36:22.950 00.031 20224 IsSlewing returns 0
00:36:22.950 00.000 20224 IsGuiding returns 0
00:36:22.950 00.000 20224 scope move finished after 30 + 97 ms
00:36:22.950 00.000 20224 Move returns status 0, amount 30
00:36:22.950 00.000 20224 MoveAxis(N, 0, ABG)
00:36:22.950 00.000 20224 Move returns status 0, amount 0
00:36:22.951 00.001 20224 move complete, result=0
00:36:22.951 00.000 20224 worker thread done servicing request
00:36:22.951 00.000 20224 Worker thread wakes up
00:36:22.951 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
00:36:22.951 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:22.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:24.108 01.157 20224 Exposure complete
00:36:24.188 00.080 20224 worker thread done servicing request
00:36:24.188 00.000 8996 OnExposeComplete: enter
00:36:24.189 00.001 8996 UpdateGuideState(): m_state=6
00:36:24.190 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10528
00:36:24.191 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.60, Mass=716905, SNR=321.0, Peak=54742 HFD=4.6
00:36:24.192 00.001 8996 MultiStar: [#1 0.16,0.14,0.66,U] [#2 -0.05,0.13,0.74,U] [#3 -0.21,-0.19,0.65,U] [#4 -0.24,-0.18,0.57,U] [#5 0.03,-0.25,0.63,U] [#6 -0.29,-0.00,0.40,U] [#7 -0.13,-0.35,0.44,U] [#8 0.02,-0.13,0.41,U] 
00:36:24.193 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.10}, one-star: {0.18, -0.17}
00:36:24.194 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
00:36:24.195 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
00:36:24.196 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.87 mountX=-0.02 mountY=0.11, mountTheta=1.77
00:36:24.199 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.10, opts=13)
00:36:24.199 00.000 8996 Enqueuing Move request for scope (-0.03, -0.10)
00:36:24.200 00.001 20224 Worker thread wakes up
00:36:24.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
00:36:24.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
00:36:24.200 00.000 20224 Moving (-0.03, -0.10) raw xDistance=-0.02 yDistance=0.11
00:36:24.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:36:24.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:24.201 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:36:24.201 00.000 20224 MoveAxis(E, 0, ABG)
00:36:24.201 00.000 20224 Move returns status 0, amount 0
00:36:24.201 00.000 20224 MoveAxis(N, 0, ABG)
00:36:24.201 00.000 20224 Move returns status 0, amount 0
00:36:24.201 00.000 20224 move complete, result=0
00:36:24.201 00.000 20224 worker thread done servicing request
00:36:24.208 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54742, med=3005, FiltMin=2736, FiltMax=29750, Gamma=1.000
00:36:24.224 00.016 8996 UpdateGuideState exits: m=716905 SNR=321.0
00:36:24.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:24.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:24.227 00.001 8996 Enqueuing Expose request
00:36:24.227 00.000 20224 Worker thread wakes up
00:36:24.228 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:24.229 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:24.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:25.202 00.973 20224 Exposure complete
00:36:25.299 00.097 20224 worker thread done servicing request
00:36:25.299 00.000 8996 OnExposeComplete: enter
00:36:25.301 00.002 8996 UpdateGuideState(): m_state=6
00:36:25.302 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10529
00:36:25.304 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=473.40, Mass=697520, SNR=345.9, Peak=63590 HFD=4.6
00:36:25.306 00.002 8996 MultiStar: [#1 -0.00,0.23,0.64,U] [#2 -0.29,-0.04,0.66,U] [#3 -0.25,-0.30,0.58,U] [#4 -0.14,-0.44,0.00,M1] [#5 -0.06,-0.36,0.58,U] [#6 -0.12,-0.03,0.42,U] [#7 -0.02,-0.24,0.42,U] [#8 -0.04,-0.37,0.39,U] 
00:36:25.307 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.19}, one-star: {0.14, -0.37}
00:36:25.308 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
00:36:25.309 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.35)
00:36:25.309 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.91 mountX=-0.05 mountY=0.19, mountTheta=1.81
00:36:25.313 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.19, opts=13)
00:36:25.313 00.000 8996 Enqueuing Move request for scope (-0.07, -0.19)
00:36:25.314 00.001 20224 Worker thread wakes up
00:36:25.315 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
00:36:25.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
00:36:25.315 00.000 20224 Moving (-0.07, -0.19) raw xDistance=-0.05 yDistance=0.19
00:36:25.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:36:25.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:25.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:36:25.315 00.000 20224 MoveAxis(E, 0, ABG)
00:36:25.315 00.000 20224 Move returns status 0, amount 0
00:36:25.315 00.000 20224 MoveAxis(N, 0, ABG)
00:36:25.315 00.000 20224 Move returns status 0, amount 0
00:36:25.315 00.000 20224 move complete, result=0
00:36:25.315 00.000 20224 worker thread done servicing request
00:36:25.319 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=63590, med=3005, FiltMin=2697, FiltMax=29123, Gamma=1.000
00:36:25.336 00.017 8996 UpdateGuideState exits: m=697520 SNR=345.9
00:36:25.337 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:25.338 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:25.339 00.001 8996 Enqueuing Expose request
00:36:25.340 00.001 20224 Worker thread wakes up
00:36:25.340 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:36:25.342 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:25.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:26.507 01.165 20224 Exposure complete
00:36:26.575 00.068 20224 worker thread done servicing request
00:36:26.575 00.000 8996 OnExposeComplete: enter
00:36:26.577 00.002 8996 UpdateGuideState(): m_state=6
00:36:26.578 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10530
00:36:26.579 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=473.67, Mass=678474, SNR=353.9, Peak=64688 HFD=4.4
00:36:26.580 00.001 8996 MultiStar: [#1 -0.16,0.41,0.00,M2] [#2 -0.34,0.32,0.00,M2] [#3 -0.17,-0.15,0.62,U] [#4 -0.15,-0.06,0.50,U] [#5 0.05,0.01,0.52,U] [#6 -0.26,0.04,0.42,U] [#7 -0.21,0.20,0.41,U] [#8 0.06,-0.11,0.38,U] 
00:36:26.581 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.04}, one-star: {0.29, -0.10}
00:36:26.581 00.000 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:36:26.582 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
00:36:26.583 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.83 mountX=-0.01 mountY=0.04, mountTheta=1.73
00:36:26.584 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
00:36:26.585 00.001 8996 Enqueuing Move request for scope (-0.01, -0.04)
00:36:26.586 00.001 20224 Worker thread wakes up
00:36:26.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
00:36:26.586 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
00:36:26.586 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
00:36:26.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:36:26.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:26.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:36:26.586 00.000 20224 MoveAxis(E, 0, ABG)
00:36:26.586 00.000 20224 Move returns status 0, amount 0
00:36:26.586 00.000 20224 MoveAxis(N, 0, ABG)
00:36:26.586 00.000 20224 Move returns status 0, amount 0
00:36:26.586 00.000 20224 move complete, result=0
00:36:26.587 00.001 20224 worker thread done servicing request
00:36:26.590 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64688, med=3005, FiltMin=2726, FiltMax=27862, Gamma=1.000
00:36:26.603 00.013 8996 UpdateGuideState exits: m=678474 SNR=353.9
00:36:26.604 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:26.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:26.606 00.001 8996 Enqueuing Expose request
00:36:26.606 00.000 20224 Worker thread wakes up
00:36:26.606 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:26.607 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:26.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:27.596 00.989 20224 Exposure complete
00:36:27.667 00.071 20224 worker thread done servicing request
00:36:27.667 00.000 8996 OnExposeComplete: enter
00:36:27.668 00.001 8996 UpdateGuideState(): m_state=6
00:36:27.669 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10531
00:36:27.670 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.68, Mass=688008, SNR=366.0, Peak=62512 HFD=4.5
00:36:27.670 00.000 8996 MultiStar: [#1 -0.03,0.35,0.59,U] [#2 -0.32,0.12,0.66,U] [#3 -0.16,0.05,0.48,U] [#4 -0.05,-0.13,0.48,U] [#5 -0.18,0.03,0.54,U] [#6 -0.17,0.10,0.38,U] [#7 -0.23,-0.12,0.44,U] [#8 -0.08,-0.03,0.32,U] 
00:36:27.671 00.001 8996 refined, 8 included, MultiStar: {-0.08, 0.03}, one-star: {0.23, -0.08}
00:36:27.672 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
00:36:27.673 00.001 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
00:36:27.673 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.76 mountX=-0.08 mountY=-0.02, mountTheta=-2.87
00:36:27.675 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
00:36:27.675 00.000 8996 Enqueuing Move request for scope (-0.08, 0.03)
00:36:27.676 00.001 20224 Worker thread wakes up
00:36:27.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
00:36:27.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
00:36:27.676 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
00:36:27.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:36:27.677 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:27.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:27.677 00.000 20224 MoveAxis(E, 0, ABG)
00:36:27.677 00.000 20224 Move returns status 0, amount 0
00:36:27.677 00.000 20224 MoveAxis(N, 0, ABG)
00:36:27.677 00.000 20224 Move returns status 0, amount 0
00:36:27.677 00.000 20224 move complete, result=0
00:36:27.677 00.000 20224 worker thread done servicing request
00:36:27.682 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=62512, med=3005, FiltMin=2726, FiltMax=27910, Gamma=1.000
00:36:27.697 00.015 8996 UpdateGuideState exits: m=688008 SNR=366.0
00:36:27.699 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:27.699 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:27.701 00.002 8996 Enqueuing Expose request
00:36:27.702 00.001 20224 Worker thread wakes up
00:36:27.702 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:27.704 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:27.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:28.877 01.173 20224 Exposure complete
00:36:28.937 00.060 20224 worker thread done servicing request
00:36:28.937 00.000 8996 OnExposeComplete: enter
00:36:28.938 00.001 8996 UpdateGuideState(): m_state=6
00:36:28.939 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10532
00:36:28.939 00.000 8996 Star::Find returns 1 (0), X=135.64, Y=473.72, Mass=676712, SNR=330.4, Peak=61104 HFD=4.5
00:36:28.940 00.001 8996 MultiStar: [#1 0.04,0.36,0.64,U] [#2 -0.33,0.14,0.78,U] [#3 -0.20,-0.22,0.55,U] [#4 -0.10,-0.25,0.51,U] [#5 -0.01,0.00,0.54,U] [#6 -0.23,0.07,0.45,U] [#7 -0.29,0.02,0.44,U] [#8 -0.06,0.31,0.42,U] 
00:36:28.941 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.04}, one-star: {0.11, -0.05}
00:36:28.942 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
00:36:28.943 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
00:36:28.943 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.77 mountX=-0.10 mountY=-0.03, mountTheta=-2.89
00:36:28.946 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
00:36:28.949 00.003 8996 Enqueuing Move request for scope (-0.10, 0.04)
00:36:28.951 00.002 20224 Worker thread wakes up
00:36:28.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:36:28.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:36:28.951 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.10 yDistance=-0.03
00:36:28.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:36:28.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:28.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:36:28.951 00.000 20224 MoveAxis(E, 0, ABG)
00:36:28.951 00.000 20224 Move returns status 0, amount 0
00:36:28.951 00.000 20224 MoveAxis(N, 0, ABG)
00:36:28.951 00.000 20224 Move returns status 0, amount 0
00:36:28.951 00.000 20224 move complete, result=0
00:36:28.951 00.000 20224 worker thread done servicing request
00:36:28.957 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61104, med=3001, FiltMin=2689, FiltMax=29718, Gamma=1.000
00:36:28.973 00.016 8996 UpdateGuideState exits: m=676712 SNR=330.4
00:36:28.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:28.974 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:28.975 00.001 8996 Enqueuing Expose request
00:36:28.976 00.001 20224 Worker thread wakes up
00:36:28.976 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:28.977 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:28.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:29.944 00.967 20224 Exposure complete
00:36:30.023 00.079 20224 worker thread done servicing request
00:36:30.024 00.001 8996 OnExposeComplete: enter
00:36:30.025 00.001 8996 UpdateGuideState(): m_state=6
00:36:30.026 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10533
00:36:30.026 00.000 8996 Star::Find returns 1 (0), X=135.50, Y=473.45, Mass=633141, SNR=295.8, Peak=47654 HFD=4.3
00:36:30.027 00.001 8996 MultiStar: [#1 -0.22,0.39,0.00,M1] [#2 -0.39,0.21,0.00,M1] [#3 -0.23,-0.01,0.68,U] [#4 -0.22,-0.26,0.61,U] [#5 -0.31,-0.33,0.00,M1] [#6 -0.17,0.10,0.48,U] [#7 -0.19,0.01,0.47,U] [#8 -0.32,0.06,0.42,U] 
00:36:30.028 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.11}, one-star: {-0.04, -0.32}
00:36:30.029 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:36:30.030 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
00:36:30.030 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-2.57 mountX=-0.16 mountY=0.13, mountTheta=2.46
00:36:30.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.11, opts=13)
00:36:30.032 00.000 8996 Enqueuing Move request for scope (-0.17, -0.11)
00:36:30.033 00.001 20224 Worker thread wakes up
00:36:30.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
00:36:30.033 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
00:36:30.033 00.000 20224 Moving (-0.17, -0.11) raw xDistance=-0.16 yDistance=0.13
00:36:30.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:36:30.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:30.034 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:36:30.034 00.000 20224 MoveAxis(E, 0, ABG)
00:36:30.034 00.000 20224 Move returns status 0, amount 0
00:36:30.034 00.000 20224 MoveAxis(N, 0, ABG)
00:36:30.034 00.000 20224 Move returns status 0, amount 0
00:36:30.034 00.000 20224 move complete, result=0
00:36:30.034 00.000 20224 worker thread done servicing request
00:36:30.040 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47654, med=3001, FiltMin=2672, FiltMax=24803, Gamma=1.000
00:36:30.056 00.016 8996 UpdateGuideState exits: m=633141 SNR=295.8
00:36:30.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:30.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:30.059 00.001 8996 Enqueuing Expose request
00:36:30.059 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:30.060 00.001 20224 Worker thread wakes up
00:36:30.060 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:30.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:31.222 01.162 20224 Exposure complete
00:36:31.277 00.055 20224 worker thread done servicing request
00:36:31.277 00.000 8996 OnExposeComplete: enter
00:36:31.278 00.001 8996 UpdateGuideState(): m_state=6
00:36:31.279 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10534
00:36:31.279 00.000 8996 Star::Find returns 1 (0), X=135.93, Y=473.50, Mass=681125, SNR=338.3, Peak=50726 HFD=4.5
00:36:31.280 00.001 8996 MultiStar: [#1 0.18,0.37,0.68,U] [#2 -0.04,0.18,0.82,U] [#3 0.08,-0.17,0.51,U] [#4 0.13,-0.13,0.53,U] [#5 0.22,0.04,0.56,U] [#6 0.01,-0.15,0.39,U] [#7 0.13,-0.25,0.36,U] [#8 0.21,0.04,0.33,U] 
00:36:31.281 00.001 8996 refined, 8 included, MultiStar: {0.16, -0.03}, one-star: {0.40, -0.27}
00:36:31.282 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
00:36:31.282 00.000 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
00:36:31.283 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.03 hyp=0.16 cameraTheta=-0.16 mountX=0.16 mountY=0.01, mountTheta=0.05
00:36:31.287 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.03, opts=13)
00:36:31.290 00.003 8996 Enqueuing Move request for scope (0.16, -0.03)
00:36:31.293 00.003 20224 Worker thread wakes up
00:36:31.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.03) opts 0xd
00:36:31.293 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.03)
00:36:31.293 00.000 20224 Moving (0.16, -0.03) raw xDistance=0.16 yDistance=0.01
00:36:31.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:36:31.293 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:31.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:36:31.293 00.000 20224 MoveAxis(E, 0, ABG)
00:36:31.293 00.000 20224 Move returns status 0, amount 0
00:36:31.293 00.000 20224 MoveAxis(N, 0, ABG)
00:36:31.293 00.000 20224 Move returns status 0, amount 0
00:36:31.293 00.000 20224 move complete, result=0
00:36:31.293 00.000 20224 worker thread done servicing request
00:36:31.300 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50726, med=3005, FiltMin=2717, FiltMax=23318, Gamma=1.000
00:36:31.325 00.025 8996 UpdateGuideState exits: m=681125 SNR=338.3
00:36:31.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:31.328 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:31.329 00.001 8996 Enqueuing Expose request
00:36:31.330 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:31.332 00.002 20224 Worker thread wakes up
00:36:31.332 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:31.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:32.308 00.976 20224 Exposure complete
00:36:32.383 00.075 20224 worker thread done servicing request
00:36:32.383 00.000 8996 OnExposeComplete: enter
00:36:32.385 00.002 8996 UpdateGuideState(): m_state=6
00:36:32.386 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10535
00:36:32.387 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.63, Mass=601211, SNR=306.5, Peak=50672 HFD=4.3
00:36:32.388 00.001 8996 MultiStar: [#1 0.38,0.26,0.00,M1] [#2 0.19,0.09,0.74,U] [#3 0.21,0.01,0.68,U] [#4 0.20,-0.26,0.61,U] [#5 0.23,-0.07,0.64,U] [#6 0.23,-0.16,0.44,U] [#7 0.17,-0.28,0.44,U] [#8 0.20,0.16,0.41,U] 
00:36:32.389 00.001 8996 refined, 7 included, MultiStar: {0.27, -0.08}, one-star: {0.51, -0.13}
00:36:32.390 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
00:36:32.391 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
00:36:32.393 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=-0.08 hyp=0.28 cameraTheta=-0.29 mountX=0.27 mountY=0.05, mountTheta=0.17
00:36:32.395 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.08, opts=13)
00:36:32.397 00.002 8996 Enqueuing Move request for scope (0.27, -0.08)
00:36:32.398 00.001 20224 Worker thread wakes up
00:36:32.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.08) opts 0xd
00:36:32.399 00.001 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.08)
00:36:32.399 00.000 20224 Moving (0.27, -0.08) raw xDistance=0.27 yDistance=0.05
00:36:32.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:36:32.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:32.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:36:32.399 00.000 20224 MoveAxis(W, 40, ABG)
00:36:32.399 00.000 20224 Guiding  Dir = 3, Dur = 40
00:36:32.400 00.001 20224 IsSlewing returns 0
00:36:32.400 00.000 20224 IsGuiding returns 0
00:36:32.402 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50672, med=3005, FiltMin=2736, FiltMax=20365, Gamma=1.000
00:36:32.417 00.015 8996 UpdateGuideState exits: m=601211 SNR=306.5
00:36:32.419 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:32.421 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:32.423 00.002 8996 Enqueuing Expose request
00:36:32.429 00.006 20224 PulseGuide returned control before completion, sleep 22
00:36:32.460 00.031 20224 IsGuiding returns 1
00:36:32.460 00.000 20224 scope still moving after pulse duration time elapsed
00:36:32.491 00.031 20224 IsSlewing returns 0
00:36:32.491 00.000 20224 IsGuiding returns 1
00:36:32.522 00.031 20224 IsSlewing returns 0
00:36:32.522 00.000 20224 IsGuiding returns 0
00:36:32.522 00.000 20224 scope move finished after 40 + 81 ms
00:36:32.522 00.000 20224 Move returns status 0, amount 40
00:36:32.522 00.000 20224 MoveAxis(N, 0, ABG)
00:36:32.522 00.000 20224 Move returns status 0, amount 0
00:36:32.523 00.001 20224 move complete, result=0
00:36:32.523 00.000 20224 worker thread done servicing request
00:36:32.523 00.000 20224 Worker thread wakes up
00:36:32.523 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.0 px 0 ms NORTH
00:36:32.526 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:32.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:33.688 01.162 20224 Exposure complete
00:36:33.774 00.086 20224 worker thread done servicing request
00:36:33.774 00.000 8996 OnExposeComplete: enter
00:36:33.775 00.001 8996 UpdateGuideState(): m_state=6
00:36:33.776 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10536
00:36:33.777 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.57, Mass=705469, SNR=373.2, Peak=53296 HFD=4.4
00:36:33.778 00.001 8996 MultiStar: [#1 -0.37,0.28,0.00,M2] [#2 -0.65,-0.05,0.00,M1] [#3 -0.62,-0.06,0.00,M1] [#4 -0.64,-0.05,0.00,M1] [#5 -0.40,-0.12,0.56,U] [#6 -0.70,-0.26,0.00,M1] [#7 -0.59,-0.30,0.00,M1] [#8 -0.52,-0.15,0.00,M1] 
00:36:33.779 00.001 8996 single-star, 1 included, MultiStar: {-0.20, -0.17}, one-star: {-0.08, -0.20}
00:36:33.780 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
00:36:33.780 00.000 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
00:36:33.781 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.95 mountX=-0.06 mountY=0.20, mountTheta=1.86
00:36:33.783 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.20, opts=13)
00:36:33.783 00.000 8996 Enqueuing Move request for scope (-0.08, -0.20)
00:36:33.784 00.001 20224 Worker thread wakes up
00:36:33.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
00:36:33.784 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
00:36:33.784 00.000 20224 Moving (-0.08, -0.20) raw xDistance=-0.06 yDistance=0.20
00:36:33.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:36:33.785 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:36:33.785 00.000 20224 MoveAxis(E, 0, ABG)
00:36:33.785 00.000 20224 Move returns status 0, amount 0
00:36:33.785 00.000 20224 MoveAxis(S, 43, ABG)
00:36:33.785 00.000 20224 Guiding  Dir = 1, Dur = 43
00:36:33.785 00.000 20224 IsSlewing returns 0
00:36:33.785 00.000 20224 IsGuiding returns 0
00:36:33.786 00.001 20224 PulseGuide returned control before completion, sleep 52
00:36:33.789 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53296, med=3001, FiltMin=2723, FiltMax=24854, Gamma=1.000
00:36:33.805 00.016 8996 UpdateGuideState exits: m=705469 SNR=373.2
00:36:33.807 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:33.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:33.810 00.002 8996 Enqueuing Expose request
00:36:33.842 00.032 20224 IsGuiding returns 1
00:36:33.842 00.000 20224 scope still moving after pulse duration time elapsed
00:36:33.874 00.032 20224 IsSlewing returns 0
00:36:33.874 00.000 20224 IsGuiding returns 0
00:36:33.874 00.000 20224 scope move finished after 43 + 46 ms
00:36:33.874 00.000 20224 Move returns status 0, amount 43
00:36:33.874 00.000 20224 move complete, result=0
00:36:33.874 00.000 20224 worker thread done servicing request
00:36:33.874 00.000 20224 Worker thread wakes up
00:36:33.874 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:33.874 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
00:36:33.876 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:34.882 01.006 20224 Exposure complete
00:36:34.952 00.070 20224 worker thread done servicing request
00:36:34.952 00.000 8996 OnExposeComplete: enter
00:36:34.954 00.002 8996 UpdateGuideState(): m_state=6
00:36:34.955 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10537
00:36:34.957 00.002 8996 Star::Find returns 1 (0), X=135.40, Y=473.80, Mass=589575, SNR=352.7, Peak=46304 HFD=4.6
00:36:34.959 00.002 8996 MultiStar: [#1 -0.31,0.31,0.60,U] [#2 -0.59,0.28,0.00,M2] [#3 -0.49,-0.01,0.00,M2] [#4 -0.38,-0.06,0.54,U] [#5 -0.33,-0.04,0.52,U] [#6 -0.57,0.09,0.00,M2] [#7 -0.67,0.05,0.00,M2] [#8 -0.33,0.06,0.34,U] 
00:36:34.960 00.001 8996 single-star, 4 included, MultiStar: {-0.27, 0.06}, one-star: {-0.14, 0.03}
00:36:34.962 00.002 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
00:36:34.963 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
00:36:34.965 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.89 mountX=-0.14 mountY=-0.02, mountTheta=-3.01
00:36:34.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.03, opts=13)
00:36:34.968 00.001 8996 Enqueuing Move request for scope (-0.14, 0.03)
00:36:34.969 00.001 20224 Worker thread wakes up
00:36:34.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
00:36:34.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
00:36:34.969 00.000 20224 Moving (-0.14, 0.03) raw xDistance=-0.14 yDistance=-0.02
00:36:34.970 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:36:34.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:34.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:36:34.970 00.000 20224 MoveAxis(E, 0, ABG)
00:36:34.970 00.000 20224 Move returns status 0, amount 0
00:36:34.970 00.000 20224 MoveAxis(N, 0, ABG)
00:36:34.970 00.000 20224 Move returns status 0, amount 0
00:36:34.970 00.000 20224 move complete, result=0
00:36:34.970 00.000 20224 worker thread done servicing request
00:36:34.975 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46304, med=3001, FiltMin=2702, FiltMax=20758, Gamma=1.000
00:36:34.993 00.018 8996 UpdateGuideState exits: m=589575 SNR=352.7
00:36:34.995 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:34.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:34.998 00.002 8996 Enqueuing Expose request
00:36:34.999 00.001 20224 Worker thread wakes up
00:36:35.000 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:35.000 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:35.001 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:36.176 01.175 20224 Exposure complete
00:36:36.238 00.062 20224 worker thread done servicing request
00:36:36.238 00.000 8996 OnExposeComplete: enter
00:36:36.239 00.001 8996 UpdateGuideState(): m_state=6
00:36:36.240 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10538
00:36:36.241 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.80, Mass=654911, SNR=333.1, Peak=62032 HFD=4.5
00:36:36.242 00.001 8996 MultiStar: [#1 -0.18,0.49,0.00,M2] [#2 -0.65,0.53,0.00,M3] [#3 -0.65,0.11,0.00,M3] [#4 -0.49,0.19,0.00,M1] [#5 -0.33,0.18,0.58,U] [#6 -0.55,0.21,0.00,M3] [#7 -0.63,0.11,0.00,M3] [#8 -0.34,0.41,0.00,M1] 
00:36:36.243 00.001 8996 single-star, 1 included, MultiStar: {-0.07, 0.09}, one-star: {0.08, 0.03}
00:36:36.243 00.000 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
00:36:36.244 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
00:36:36.245 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.40 mountX=0.08 mountY=-0.04, mountTheta=-0.51
00:36:36.246 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
00:36:36.247 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
00:36:36.248 00.001 20224 Worker thread wakes up
00:36:36.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
00:36:36.248 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
00:36:36.248 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
00:36:36.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:36:36.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:36.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:36:36.248 00.000 20224 MoveAxis(E, 0, ABG)
00:36:36.248 00.000 20224 Move returns status 0, amount 0
00:36:36.249 00.001 20224 MoveAxis(N, 0, ABG)
00:36:36.249 00.000 20224 Move returns status 0, amount 0
00:36:36.249 00.000 20224 move complete, result=0
00:36:36.249 00.000 20224 worker thread done servicing request
00:36:36.255 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62032, med=3005, FiltMin=2704, FiltMax=26166, Gamma=1.000
00:36:36.269 00.014 8996 UpdateGuideState exits: m=654911 SNR=333.1
00:36:36.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:36.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:36.272 00.001 8996 Enqueuing Expose request
00:36:36.272 00.000 20224 Worker thread wakes up
00:36:36.272 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:36.273 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:36.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:37.248 00.975 20224 Exposure complete
00:36:37.326 00.078 20224 worker thread done servicing request
00:36:37.326 00.000 8996 OnExposeComplete: enter
00:36:37.328 00.002 8996 UpdateGuideState(): m_state=6
00:36:37.330 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10539
00:36:37.331 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.91, Mass=771670, SNR=375.6, Peak=65440 HFD=4.3
00:36:37.332 00.001 8996 MultiStar: [#1 -0.51,0.30,0.00,M3] [#2 -0.78,0.13,0.00,M4] [#3 -0.59,0.27,0.00,M4] [#4 -0.56,0.23,0.00,M2] [#5 -0.53,-0.04,0.00,M1] [#6 -0.65,0.22,0.00,M4] [#7 -0.61,0.11,0.00,M4] [#8 -0.50,0.33,0.00,M2] 
00:36:37.334 00.002 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
00:36:37.334 00.000 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
00:36:37.335 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.97 mountX=-0.08 mountY=-0.14, mountTheta=-2.07
00:36:37.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.15, opts=13)
00:36:37.337 00.000 8996 Enqueuing Move request for scope (-0.06, 0.15)
00:36:37.338 00.001 20224 Worker thread wakes up
00:36:37.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
00:36:37.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
00:36:37.338 00.000 20224 Moving (-0.06, 0.15) raw xDistance=-0.08 yDistance=-0.14
00:36:37.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:36:37.339 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:37.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:36:37.339 00.000 20224 MoveAxis(E, 0, ABG)
00:36:37.339 00.000 20224 Move returns status 0, amount 0
00:36:37.339 00.000 20224 MoveAxis(N, 0, ABG)
00:36:37.339 00.000 20224 Move returns status 0, amount 0
00:36:37.339 00.000 20224 move complete, result=0
00:36:37.339 00.000 20224 worker thread done servicing request
00:36:37.342 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=65440, med=3005, FiltMin=2729, FiltMax=31222, Gamma=1.000
00:36:37.354 00.012 8996 UpdateGuideState exits: m=771670 SNR=375.6
00:36:37.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:37.356 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:37.357 00.001 8996 Enqueuing Expose request
00:36:37.357 00.000 20224 Worker thread wakes up
00:36:37.357 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:37.358 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:37.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:38.532 01.174 20224 Exposure complete
00:36:38.606 00.074 20224 worker thread done servicing request
00:36:38.606 00.000 8996 OnExposeComplete: enter
00:36:38.608 00.002 8996 UpdateGuideState(): m_state=6
00:36:38.609 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10540
00:36:38.611 00.002 8996 Star::Find returns 1 (0), X=135.35, Y=473.83, Mass=704212, SNR=343.3, Peak=54816 HFD=4.5
00:36:38.613 00.002 8996 MultiStar: [#1 -0.41,0.33,0.00,M4] [#2 -0.46,0.16,0.00,M5] [#3 -0.47,-0.03,0.00,M5] [#4 -0.49,-0.05,0.00,M3] [#5 -0.36,0.05,0.56,U] [#6 -0.70,0.09,0.00,M5] [#7 -0.66,-0.05,0.00,M5] [#8 -0.51,-0.00,0.00,M3] 
00:36:38.615 00.002 8996 single-star, 1 included, MultiStar: {-0.25, 0.06}, one-star: {-0.18, 0.06}
00:36:38.616 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
00:36:38.617 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
00:36:38.619 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.83 mountX=-0.19 mountY=-0.04, mountTheta=-2.95
00:36:38.621 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.06, opts=13)
00:36:38.623 00.002 8996 Enqueuing Move request for scope (-0.18, 0.06)
00:36:38.624 00.001 20224 Worker thread wakes up
00:36:38.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
00:36:38.624 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
00:36:38.624 00.000 20224 Moving (-0.18, 0.06) raw xDistance=-0.19 yDistance=-0.04
00:36:38.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:36:38.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:38.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:36:38.624 00.000 20224 MoveAxis(E, 0, ABG)
00:36:38.624 00.000 20224 Move returns status 0, amount 0
00:36:38.625 00.001 20224 MoveAxis(N, 0, ABG)
00:36:38.625 00.000 20224 Move returns status 0, amount 0
00:36:38.625 00.000 20224 move complete, result=0
00:36:38.625 00.000 20224 worker thread done servicing request
00:36:38.630 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54816, med=3008, FiltMin=2733, FiltMax=24694, Gamma=1.000
00:36:38.652 00.022 8996 UpdateGuideState exits: m=704212 SNR=343.3
00:36:38.654 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:38.655 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:38.656 00.001 8996 Enqueuing Expose request
00:36:38.657 00.001 20224 Worker thread wakes up
00:36:38.657 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:38.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:38.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:39.652 00.994 20224 Exposure complete
00:36:39.749 00.097 20224 worker thread done servicing request
00:36:39.750 00.001 8996 OnExposeComplete: enter
00:36:39.751 00.001 8996 UpdateGuideState(): m_state=6
00:36:39.752 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10541
00:36:39.753 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.75, Mass=638803, SNR=310.9, Peak=54416 HFD=4.6
00:36:39.755 00.002 8996 MultiStar: [#1 -0.26,0.37,0.00,M5] [#2 -0.71,0.20,0.00,M6] [#3 -0.55,-0.13,0.00,M6] [#4 -0.46,-0.01,0.00,M4] [#5 -0.56,0.05,0.00,M1] [#6 -0.71,0.02,0.00,M6] [#7 -0.75,-0.11,0.00,M6] [#8 -0.44,0.25,0.00,M4] 
00:36:39.756 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
00:36:39.756 00.000 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
00:36:39.757 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.87 mountX=-0.05 mountY=0.02, mountTheta=2.76
00:36:39.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
00:36:39.760 00.001 8996 Enqueuing Move request for scope (-0.06, -0.02)
00:36:39.761 00.001 20224 Worker thread wakes up
00:36:39.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
00:36:39.761 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
00:36:39.761 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.05 yDistance=0.02
00:36:39.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:36:39.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:39.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:36:39.761 00.000 20224 MoveAxis(E, 0, ABG)
00:36:39.761 00.000 20224 Move returns status 0, amount 0
00:36:39.761 00.000 20224 MoveAxis(N, 0, ABG)
00:36:39.761 00.000 20224 Move returns status 0, amount 0
00:36:39.762 00.001 20224 move complete, result=0
00:36:39.762 00.000 20224 worker thread done servicing request
00:36:39.767 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54416, med=3008, FiltMin=2726, FiltMax=23062, Gamma=1.000
00:36:39.786 00.019 8996 UpdateGuideState exits: m=638803 SNR=310.9
00:36:39.788 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:39.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:39.790 00.001 8996 Enqueuing Expose request
00:36:39.791 00.001 20224 Worker thread wakes up
00:36:39.791 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:39.792 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:39.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:40.966 01.174 20224 Exposure complete
00:36:41.050 00.084 20224 worker thread done servicing request
00:36:41.050 00.000 8996 OnExposeComplete: enter
00:36:41.051 00.001 8996 UpdateGuideState(): m_state=6
00:36:41.053 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10542
00:36:41.054 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.36, Mass=757099, SNR=349.4, Peak=55414 HFD=4.5
00:36:41.055 00.001 8996 MultiStar: [#1 -0.44,0.08,0.00,M6] [#2 -0.85,0.13,0.00,M7] [#3 -0.63,0.12,0.00,M7] [#4 -0.58,0.06,0.00,M5] [#5 -0.63,-0.10,0.00,M2] [#6 -0.93,0.01,0.00,M7] [#7 -0.93,-0.04,0.00,M7] [#8 -0.65,0.03,0.00,M5] 
00:36:41.056 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
00:36:41.058 00.002 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
00:36:41.059 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.40 hyp=0.42 cameraTheta=-1.87 mountX=-0.09 mountY=0.41, mountTheta=1.77
00:36:41.062 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.40, opts=13)
00:36:41.065 00.003 8996 Enqueuing Move request for scope (-0.13, -0.40)
00:36:41.067 00.002 20224 Worker thread wakes up
00:36:41.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.40) opts 0xd
00:36:41.067 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.40)
00:36:41.068 00.001 20224 Moving (-0.13, -0.40) raw xDistance=-0.09 yDistance=0.41
00:36:41.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:36:41.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
00:36:41.068 00.000 20224 MoveAxis(E, 0, ABG)
00:36:41.068 00.000 20224 Move returns status 0, amount 0
00:36:41.068 00.000 20224 MoveAxis(S, 87, ABG)
00:36:41.068 00.000 20224 Guiding  Dir = 1, Dur = 87
00:36:41.069 00.001 20224 IsSlewing returns 0
00:36:41.069 00.000 20224 IsGuiding returns 0
00:36:41.076 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55414, med=3001, FiltMin=2736, FiltMax=27139, Gamma=1.000
00:36:41.091 00.015 8996 UpdateGuideState exits: m=757099 SNR=349.4
00:36:41.093 00.002 20224 PulseGuide returned control before completion, sleep 74
00:36:41.093 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:41.095 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:41.096 00.001 8996 Enqueuing Expose request
00:36:41.170 00.074 20224 IsGuiding returns 1
00:36:41.170 00.000 20224 scope still moving after pulse duration time elapsed
00:36:41.201 00.031 20224 IsSlewing returns 0
00:36:41.201 00.000 20224 IsGuiding returns 0
00:36:41.201 00.000 20224 scope move finished after 87 + 44 ms
00:36:41.201 00.000 20224 Move returns status 0, amount 87
00:36:41.201 00.000 20224 move complete, result=0
00:36:41.201 00.000 20224 worker thread done servicing request
00:36:41.202 00.001 20224 Worker thread wakes up
00:36:41.202 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:41.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:41.202 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 87 ms SOUTH
00:36:42.170 00.968 20224 Exposure complete
00:36:42.244 00.074 20224 worker thread done servicing request
00:36:42.244 00.000 8996 OnExposeComplete: enter
00:36:42.246 00.002 8996 UpdateGuideState(): m_state=6
00:36:42.248 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10543
00:36:42.249 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=473.59, Mass=747421, SNR=350.9, Peak=54893 HFD=4.4
00:36:42.252 00.003 8996 MultiStar: [#1 -0.49,0.66,0.00,M7] [#2 -0.77,0.43,0.00,M8] [#3 -0.79,0.16,0.00,M8] [#4 -0.73,0.24,0.00,M6] [#5 -0.87,-0.09,0.00,M3] [#6 -0.79,0.13,0.00,M8] [#7 -0.89,0.20,0.00,M8] [#8 -0.61,0.26,0.00,M6] 
00:36:42.252 00.000 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
00:36:42.253 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
00:36:42.254 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.18 hyp=0.47 cameraTheta=-2.76 mountX=-0.42 mountY=0.22, mountTheta=2.65
00:36:42.256 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.18, opts=13)
00:36:42.257 00.001 8996 Enqueuing Move request for scope (-0.44, -0.18)
00:36:42.259 00.002 20224 Worker thread wakes up
00:36:42.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.18) opts 0xd
00:36:42.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.18)
00:36:42.259 00.000 20224 Moving (-0.44, -0.18) raw xDistance=-0.42 yDistance=0.22
00:36:42.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
00:36:42.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:36:42.259 00.000 20224 MoveAxis(E, 61, ABG)
00:36:42.259 00.000 20224 Guiding  Dir = 2, Dur = 61
00:36:42.259 00.000 20224 IsSlewing returns 0
00:36:42.260 00.001 20224 IsGuiding returns 0
00:36:42.267 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54893, med=3001, FiltMin=2717, FiltMax=24217, Gamma=1.000
00:36:42.268 00.001 20224 PulseGuide returned control before completion, sleep 63
00:36:42.281 00.013 8996 UpdateGuideState exits: m=747421 SNR=350.9
00:36:42.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:42.284 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:42.284 00.000 8996 Enqueuing Expose request
00:36:42.347 00.063 20224 IsGuiding returns 1
00:36:42.347 00.000 20224 scope still moving after pulse duration time elapsed
00:36:42.378 00.031 20224 IsSlewing returns 0
00:36:42.378 00.000 20224 IsGuiding returns 0
00:36:42.378 00.000 20224 scope move finished after 61 + 57 ms
00:36:42.378 00.000 20224 Move returns status 0, amount 61
00:36:42.378 00.000 20224 MoveAxis(S, 47, ABG)
00:36:42.379 00.001 20224 Guiding  Dir = 1, Dur = 47
00:36:42.379 00.000 20224 IsSlewing returns 0
00:36:42.379 00.000 20224 IsGuiding returns 0
00:36:42.427 00.048 20224 IsGuiding returns 1
00:36:42.427 00.000 20224 scope still moving after pulse duration time elapsed
00:36:42.456 00.029 20224 IsSlewing returns 0
00:36:42.457 00.001 20224 IsGuiding returns 1
00:36:42.487 00.030 20224 IsSlewing returns 0
00:36:42.487 00.000 20224 IsGuiding returns 1
00:36:42.518 00.031 20224 IsSlewing returns 0
00:36:42.518 00.000 20224 IsGuiding returns 0
00:36:42.518 00.000 20224 scope move finished after 47 + 91 ms
00:36:42.519 00.001 20224 Move returns status 0, amount 47
00:36:42.519 00.000 20224 move complete, result=0
00:36:42.519 00.000 20224 worker thread done servicing request
00:36:42.519 00.000 20224 Worker thread wakes up
00:36:42.519 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:42.519 00.000 8996 GuideStep: -0.4 px 61 ms EAST, 0.2 px 47 ms SOUTH
00:36:42.522 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:43.697 01.175 20224 Exposure complete
00:36:43.752 00.055 20224 worker thread done servicing request
00:36:43.752 00.000 8996 OnExposeComplete: enter
00:36:43.753 00.001 8996 UpdateGuideState(): m_state=6
00:36:43.754 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10544
00:36:43.755 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=474.05, Mass=675569, SNR=324.5, Peak=65440 HFD=4.3
00:36:43.756 00.001 8996 MultiStar: [#1 -0.19,0.85,0.00,M8] [#2 -0.25,0.89,0.00,M9] [#3 -0.32,0.65,0.00,M9] [#4 -0.18,0.66,0.00,M7] [#5 -0.24,0.61,0.00,M4] [#6 -0.41,0.63,0.00,M9] [#7 -0.46,0.71,0.00,M9] [#8 -0.17,0.64,0.00,M7] 
00:36:43.756 00.000 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
00:36:43.757 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
00:36:43.758 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.34 mountX=0.04 mountY=-0.29, mountTheta=-1.43
00:36:43.759 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.28, opts=13)
00:36:43.760 00.001 8996 Enqueuing Move request for scope (0.07, 0.28)
00:36:43.760 00.000 20224 Worker thread wakes up
00:36:43.761 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd
00:36:43.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.28)
00:36:43.761 00.000 20224 Moving (0.07, 0.28) raw xDistance=0.04 yDistance=-0.29
00:36:43.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:36:43.761 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:43.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:36:43.761 00.000 20224 MoveAxis(E, 0, ABG)
00:36:43.761 00.000 20224 Move returns status 0, amount 0
00:36:43.761 00.000 20224 MoveAxis(N, 0, ABG)
00:36:43.761 00.000 20224 Move returns status 0, amount 0
00:36:43.761 00.000 20224 move complete, result=0
00:36:43.761 00.000 20224 worker thread done servicing request
00:36:43.766 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=3005, FiltMin=2729, FiltMax=28310, Gamma=1.000
00:36:43.790 00.024 8996 UpdateGuideState exits: m=675569 SNR=324.5
00:36:43.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:43.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:43.793 00.001 8996 Enqueuing Expose request
00:36:43.794 00.001 20224 Worker thread wakes up
00:36:43.794 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:36:43.795 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:43.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:44.777 00.982 20224 Exposure complete
00:36:44.846 00.069 20224 worker thread done servicing request
00:36:44.846 00.000 8996 OnExposeComplete: enter
00:36:44.848 00.002 8996 UpdateGuideState(): m_state=6
00:36:44.850 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10545
00:36:44.853 00.003 8996 Star::Find returns 1 (0), X=135.41, Y=474.23, Mass=698323, SNR=328.7, Peak=56240 HFD=4.5
00:36:44.854 00.001 8996 MultiStar: [#1 -0.24,0.75,0.00,M9] [#2 -0.39,0.83,0.00,M10] [#3 -0.49,0.58,0.00,M10] [#4 -0.29,0.43,0.00,M8] [#5 -0.22,0.49,0.00,M5] [#6 -0.42,0.71,0.00,M10] [#7 -0.42,0.73,0.00,M10] [#8 -0.13,0.68,0.00,M8] 
00:36:44.855 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:36:44.856 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:36:44.856 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.46 hyp=0.48 cameraTheta=1.84 mountX=-0.17 mountY=-0.44, mountTheta=-1.94
00:36:44.859 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.46, opts=13)
00:36:44.861 00.002 8996 Enqueuing Move request for scope (-0.13, 0.46)
00:36:44.863 00.002 20224 Worker thread wakes up
00:36:44.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.46) opts 0xd
00:36:44.863 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.46)
00:36:44.863 00.000 20224 Moving (-0.13, 0.46) raw xDistance=-0.17 yDistance=-0.44
00:36:44.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:36:44.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:36:44.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:36:44.864 00.001 20224 MoveAxis(E, 0, ABG)
00:36:44.864 00.000 20224 Move returns status 0, amount 0
00:36:44.864 00.000 20224 MoveAxis(N, 0, ABG)
00:36:44.864 00.000 20224 Move returns status 0, amount 0
00:36:44.864 00.000 20224 move complete, result=0
00:36:44.864 00.000 20224 worker thread done servicing request
00:36:44.869 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56240, med=3005, FiltMin=2733, FiltMax=26758, Gamma=1.000
00:36:44.896 00.027 8996 UpdateGuideState exits: m=698323 SNR=328.7
00:36:44.899 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:44.900 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:44.901 00.001 8996 Enqueuing Expose request
00:36:44.903 00.002 20224 Worker thread wakes up
00:36:44.903 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:36:44.904 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:44.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:46.078 01.174 20224 Exposure complete
00:36:46.157 00.079 20224 worker thread done servicing request
00:36:46.157 00.000 8996 OnExposeComplete: enter
00:36:46.158 00.001 8996 UpdateGuideState(): m_state=6
00:36:46.159 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10546
00:36:46.160 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=474.17, Mass=587037, SNR=288.4, Peak=54160 HFD=4.4
00:36:46.161 00.001 8996 MultiStar: [#1 -0.02,0.96,0.00,M10] [#2 -0.27,0.97,0.00,R] [#3 -0.11,0.82,0.00,R] [#4 -0.26,0.72,0.00,M9] [#5 0.12,0.54,0.00,M6] [#6 -0.25,0.75,0.00,R] [#7 -0.42,0.67,0.00,R] [#8 0.06,0.69,0.00,M9] 
00:36:46.163 00.002 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
00:36:46.164 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
00:36:46.166 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.40 hyp=0.46 cameraTheta=1.07 mountX=0.18 mountY=-0.42, mountTheta=-1.17
00:36:46.170 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.40, opts=13)
00:36:46.171 00.001 8996 Enqueuing Move request for scope (0.22, 0.40)
00:36:46.173 00.002 20224 Worker thread wakes up
00:36:46.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.40) opts 0xd
00:36:46.173 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.40)
00:36:46.173 00.000 20224 Moving (0.22, 0.40) raw xDistance=0.18 yDistance=-0.42
00:36:46.174 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:36:46.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:36:46.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:36:46.174 00.000 20224 MoveAxis(E, 0, ABG)
00:36:46.174 00.000 20224 Move returns status 0, amount 0
00:36:46.174 00.000 20224 MoveAxis(N, 0, ABG)
00:36:46.174 00.000 20224 Move returns status 0, amount 0
00:36:46.174 00.000 20224 move complete, result=0
00:36:46.174 00.000 20224 worker thread done servicing request
00:36:46.180 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54160, med=3005, FiltMin=2699, FiltMax=24278, Gamma=1.000
00:36:46.204 00.024 8996 UpdateGuideState exits: m=587037 SNR=288.4
00:36:46.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:46.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:46.206 00.000 8996 Enqueuing Expose request
00:36:46.207 00.001 20224 Worker thread wakes up
00:36:46.207 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:36:46.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:46.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:47.177 00.969 20224 Exposure complete
00:36:47.267 00.090 20224 worker thread done servicing request
00:36:47.267 00.000 8996 OnExposeComplete: enter
00:36:47.268 00.001 8996 UpdateGuideState(): m_state=6
00:36:47.269 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10547
00:36:47.270 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=474.15, Mass=683700, SNR=306.4, Peak=64304 HFD=4.4
00:36:47.271 00.001 8996 MultiStar: [#1 -0.22,1.10,0.00,R] [#2 -0.22,0.03,0.81,U] [#3 -0.21,0.03,0.67,U] [#4 -0.42,0.88,0.00,M10] [#5 0.04,0.68,0.00,M7] [#6 -0.17,0.14,0.43,U] [#7 -0.06,0.01,0.45,U] [#8 -0.21,0.51,0.00,M10] 
00:36:47.271 00.000 8996 refined, 4 included, MultiStar: {-0.10, 0.15}, one-star: {0.07, 0.38}
00:36:47.272 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:36:47.273 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:36:47.274 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.18 mountX=-0.12 mountY=-0.14, mountTheta=-2.28
00:36:47.275 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.15, opts=13)
00:36:47.276 00.001 8996 Enqueuing Move request for scope (-0.10, 0.15)
00:36:47.276 00.000 20224 Worker thread wakes up
00:36:47.277 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
00:36:47.277 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
00:36:47.277 00.000 20224 Moving (-0.10, 0.15) raw xDistance=-0.12 yDistance=-0.14
00:36:47.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:36:47.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:47.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:36:47.277 00.000 20224 MoveAxis(E, 0, ABG)
00:36:47.277 00.000 20224 Move returns status 0, amount 0
00:36:47.277 00.000 20224 MoveAxis(N, 0, ABG)
00:36:47.277 00.000 20224 Move returns status 0, amount 0
00:36:47.277 00.000 20224 move complete, result=0
00:36:47.277 00.000 20224 worker thread done servicing request
00:36:47.281 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=64304, med=3005, FiltMin=2726, FiltMax=29094, Gamma=1.000
00:36:47.311 00.030 8996 UpdateGuideState exits: m=683700 SNR=306.4
00:36:47.313 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:47.315 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:47.316 00.001 8996 Enqueuing Expose request
00:36:47.318 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:47.319 00.001 20224 Worker thread wakes up
00:36:47.319 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:47.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:48.471 01.152 20224 Exposure complete
00:36:48.527 00.056 20224 worker thread done servicing request
00:36:48.527 00.000 8996 OnExposeComplete: enter
00:36:48.528 00.001 8996 UpdateGuideState(): m_state=6
00:36:48.529 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10548
00:36:48.530 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=474.30, Mass=765916, SNR=321.8, Peak=64496 HFD=4.5
00:36:48.531 00.001 8996 MultiStar: [#1 0.14,0.22,0.65,U] [#2 0.17,0.02,0.76,U] [#3 -0.13,-0.24,0.69,U] [#4 -0.42,0.78,0.00,R] [#5 0.07,0.73,0.00,M8] [#6 -0.04,0.22,0.39,U] [#7 -0.03,0.05,0.42,U] [#8 0.02,0.78,0.00,R] 
00:36:48.531 00.000 8996 refined, 5 included, MultiStar: {0.10, 0.16}, one-star: {0.29, 0.54}
00:36:48.532 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
00:36:48.533 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
00:36:48.534 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.16 hyp=0.19 cameraTheta=1.02 mountX=0.08 mountY=-0.17, mountTheta=-1.12
00:36:48.535 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.16, opts=13)
00:36:48.536 00.001 8996 Enqueuing Move request for scope (0.10, 0.16)
00:36:48.536 00.000 20224 Worker thread wakes up
00:36:48.537 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.16) opts 0xd
00:36:48.537 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.16)
00:36:48.537 00.000 20224 Moving (0.10, 0.16) raw xDistance=0.08 yDistance=-0.17
00:36:48.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:36:48.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:48.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:36:48.537 00.000 20224 MoveAxis(E, 0, ABG)
00:36:48.537 00.000 20224 Move returns status 0, amount 0
00:36:48.537 00.000 20224 MoveAxis(N, 0, ABG)
00:36:48.538 00.001 20224 Move returns status 0, amount 0
00:36:48.538 00.000 20224 move complete, result=0
00:36:48.538 00.000 20224 worker thread done servicing request
00:36:48.544 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64496, med=3005, FiltMin=2736, FiltMax=29773, Gamma=1.000
00:36:48.565 00.021 8996 UpdateGuideState exits: m=765916 SNR=321.8
00:36:48.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:48.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:48.568 00.001 8996 Enqueuing Expose request
00:36:48.569 00.001 20224 Worker thread wakes up
00:36:48.569 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:36:48.570 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:48.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:49.539 00.969 20224 Exposure complete
00:36:49.609 00.070 20224 worker thread done servicing request
00:36:49.609 00.000 8996 OnExposeComplete: enter
00:36:49.610 00.001 8996 UpdateGuideState(): m_state=6
00:36:49.612 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10549
00:36:49.614 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=474.29, Mass=671576, SNR=343.4, Peak=57744 HFD=4.6
00:36:49.616 00.002 8996 MultiStar: [#1 0.03,0.01,0.60,U] [#2 -0.00,-0.05,0.65,U] [#3 -0.18,-0.14,0.60,U] [#4 0.26,-0.19,0.54,U] [#5 0.06,0.85,0.00,M9] [#6 -0.16,0.16,0.45,U] [#7 0.11,0.27,0.43,U] [#8 -0.10,0.16,0.36,U] 
00:36:49.618 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.12}, one-star: {0.26, 0.52}
00:36:49.620 00.002 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
00:36:49.622 00.002 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
00:36:49.624 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.15 mountX=0.04 mountY=-0.13, mountTheta=-1.25
00:36:49.626 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.12, opts=13)
00:36:49.628 00.002 8996 Enqueuing Move request for scope (0.05, 0.12)
00:36:49.629 00.001 20224 Worker thread wakes up
00:36:49.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
00:36:49.630 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
00:36:49.630 00.000 20224 Moving (0.05, 0.12) raw xDistance=0.04 yDistance=-0.13
00:36:49.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:36:49.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:49.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:36:49.630 00.000 20224 MoveAxis(E, 0, ABG)
00:36:49.630 00.000 20224 Move returns status 0, amount 0
00:36:49.630 00.000 20224 MoveAxis(N, 0, ABG)
00:36:49.631 00.001 20224 Move returns status 0, amount 0
00:36:49.631 00.000 20224 move complete, result=0
00:36:49.631 00.000 20224 worker thread done servicing request
00:36:49.637 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57744, med=3001, FiltMin=2717, FiltMax=26109, Gamma=1.000
00:36:49.650 00.013 8996 UpdateGuideState exits: m=671576 SNR=343.4
00:36:49.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:49.652 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:49.653 00.001 8996 Enqueuing Expose request
00:36:49.653 00.000 20224 Worker thread wakes up
00:36:49.653 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:49.654 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:49.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:50.823 01.169 20224 Exposure complete
00:36:50.884 00.061 20224 worker thread done servicing request
00:36:50.884 00.000 8996 OnExposeComplete: enter
00:36:50.885 00.001 8996 UpdateGuideState(): m_state=6
00:36:50.886 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10550
00:36:50.887 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=474.33, Mass=696701, SNR=335.1, Peak=58896 HFD=4.7
00:36:50.888 00.001 8996 MultiStar: [#1 0.16,-0.19,0.67,U] [#2 -0.05,-0.06,0.76,U] [#3 0.05,-0.25,0.48,U] [#4 0.27,-0.28,0.59,U] [#5 0.11,0.84,0.00,M10] [#6 0.09,0.13,0.40,U] [#7 0.21,0.32,0.40,U] [#8 -0.01,0.18,0.33,U] 
00:36:50.889 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.07}, one-star: {0.14, 0.56}
00:36:50.890 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
00:36:50.891 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
00:36:50.892 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.59 mountX=0.10 mountY=-0.09, mountTheta=-0.70
00:36:50.893 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
00:36:50.894 00.001 8996 Enqueuing Move request for scope (0.11, 0.07)
00:36:50.895 00.001 20224 Worker thread wakes up
00:36:50.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
00:36:50.895 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
00:36:50.895 00.000 20224 Moving (0.11, 0.07) raw xDistance=0.10 yDistance=-0.09
00:36:50.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:36:50.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:50.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:36:50.895 00.000 20224 MoveAxis(E, 0, ABG)
00:36:50.895 00.000 20224 Move returns status 0, amount 0
00:36:50.896 00.001 20224 MoveAxis(N, 0, ABG)
00:36:50.896 00.000 20224 Move returns status 0, amount 0
00:36:50.896 00.000 20224 move complete, result=0
00:36:50.896 00.000 20224 worker thread done servicing request
00:36:50.900 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58896, med=3001, FiltMin=2710, FiltMax=28038, Gamma=1.000
00:36:50.913 00.013 8996 UpdateGuideState exits: m=696701 SNR=335.1
00:36:50.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:50.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:50.917 00.002 8996 Enqueuing Expose request
00:36:50.918 00.001 20224 Worker thread wakes up
00:36:50.918 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:50.920 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:50.921 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:51.889 00.968 20224 Exposure complete
00:36:52.001 00.112 20224 worker thread done servicing request
00:36:52.001 00.000 8996 OnExposeComplete: enter
00:36:52.003 00.002 8996 UpdateGuideState(): m_state=6
00:36:52.003 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10551
00:36:52.004 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=474.16, Mass=631714, SNR=287.4, Peak=59872 HFD=4.5
00:36:52.005 00.001 8996 MultiStar: [#1 0.14,-0.19,0.86,U] [#2 -0.24,-0.11,0.77,U] [#3 -0.29,-0.10,0.62,U] [#4 0.15,-0.31,0.71,U] [#5 -0.10,0.58,0.00,R] [#6 -0.14,0.26,0.52,U] [#7 0.05,0.05,0.53,U] [#8 -0.23,-0.12,0.41,U] 
00:36:52.006 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.00}, one-star: {0.12, 0.39}
00:36:52.007 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
00:36:52.008 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
00:36:52.008 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.07 mountX=-0.03 mountY=0.01, mountTheta=2.96
00:36:52.010 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.00, opts=13)
00:36:52.010 00.000 8996 Enqueuing Move request for scope (-0.03, -0.00)
00:36:52.011 00.001 20224 Worker thread wakes up
00:36:52.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
00:36:52.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
00:36:52.011 00.000 20224 Moving (-0.03, -0.00) raw xDistance=-0.03 yDistance=0.01
00:36:52.012 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:52.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:52.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:36:52.012 00.000 20224 MoveAxis(E, 0, ABG)
00:36:52.012 00.000 20224 Move returns status 0, amount 0
00:36:52.012 00.000 20224 MoveAxis(N, 0, ABG)
00:36:52.012 00.000 20224 Move returns status 0, amount 0
00:36:52.012 00.000 20224 move complete, result=0
00:36:52.012 00.000 20224 worker thread done servicing request
00:36:52.016 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=59872, med=3005, FiltMin=2667, FiltMax=24582, Gamma=1.000
00:36:52.042 00.026 8996 UpdateGuideState exits: m=631714 SNR=287.4
00:36:52.044 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:52.046 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:52.047 00.001 8996 Enqueuing Expose request
00:36:52.048 00.001 20224 Worker thread wakes up
00:36:52.048 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:36:52.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:52.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:53.241 01.192 20224 Exposure complete
00:36:53.347 00.106 20224 worker thread done servicing request
00:36:53.347 00.000 8996 OnExposeComplete: enter
00:36:53.348 00.001 8996 UpdateGuideState(): m_state=6
00:36:53.350 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10552
00:36:53.351 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=474.36, Mass=719584, SNR=320.2, Peak=60944 HFD=4.5
00:36:53.352 00.001 8996 MultiStar: [#1 0.28,-0.07,0.67,U] [#2 -0.03,0.02,0.69,U] [#3 0.14,0.03,0.66,U] [#4 0.44,0.04,0.50,U] [#5 0.31,-0.13,0.63,U] [#6 0.14,0.41,0.47,U] [#7 0.19,0.04,0.48,U] [#8 0.04,0.04,0.39,U] 
00:36:53.353 00.001 8996 refined, 8 included, MultiStar: {0.22, 0.13}, one-star: {0.33, 0.59}
00:36:53.354 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
00:36:53.355 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
00:36:53.355 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=0.13 hyp=0.26 cameraTheta=0.55 mountX=0.20 mountY=-0.16, mountTheta=-0.66
00:36:53.357 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.13, opts=13)
00:36:53.358 00.001 8996 Enqueuing Move request for scope (0.22, 0.13)
00:36:53.359 00.001 20224 Worker thread wakes up
00:36:53.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.13) opts 0xd
00:36:53.359 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.13)
00:36:53.359 00.000 20224 Moving (0.22, 0.13) raw xDistance=0.20 yDistance=-0.16
00:36:53.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:36:53.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:53.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:36:53.359 00.000 20224 MoveAxis(W, 30, ABG)
00:36:53.359 00.000 20224 Guiding  Dir = 3, Dur = 30
00:36:53.360 00.001 20224 IsSlewing returns 0
00:36:53.360 00.000 20224 IsGuiding returns 0
00:36:53.370 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=60944, med=3001, FiltMin=2729, FiltMax=26077, Gamma=1.000
00:36:53.393 00.023 20224 IsGuiding returns 1
00:36:53.394 00.001 20224 scope still moving after pulse duration time elapsed
00:36:53.396 00.002 8996 UpdateGuideState exits: m=719584 SNR=320.2
00:36:53.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:53.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:53.401 00.002 8996 Enqueuing Expose request
00:36:53.422 00.021 20224 IsSlewing returns 0
00:36:53.422 00.000 20224 IsGuiding returns 1
00:36:53.454 00.032 20224 IsSlewing returns 0
00:36:53.455 00.001 20224 IsGuiding returns 1
00:36:53.486 00.031 20224 IsSlewing returns 0
00:36:53.486 00.000 20224 IsGuiding returns 0
00:36:53.486 00.000 20224 scope move finished after 30 + 96 ms
00:36:53.486 00.000 20224 Move returns status 0, amount 30
00:36:53.486 00.000 20224 MoveAxis(N, 0, ABG)
00:36:53.486 00.000 20224 Move returns status 0, amount 0
00:36:53.486 00.000 20224 move complete, result=0
00:36:53.486 00.000 20224 worker thread done servicing request
00:36:53.486 00.000 20224 Worker thread wakes up
00:36:53.486 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:53.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:53.487 00.001 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
00:36:54.450 00.963 20224 Exposure complete
00:36:54.503 00.053 20224 worker thread done servicing request
00:36:54.503 00.000 8996 OnExposeComplete: enter
00:36:54.506 00.003 8996 UpdateGuideState(): m_state=6
00:36:54.507 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10553
00:36:54.509 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=474.11, Mass=668370, SNR=334.5, Peak=59152 HFD=4.5
00:36:54.510 00.001 8996 MultiStar: [#1 -0.19,-0.09,0.62,U] [#2 -0.51,-0.04,0.00,M1] [#3 -0.40,-0.16,0.55,U] [#4 -0.18,-0.01,0.53,U] [#5 -0.13,-0.20,0.62,U] [#6 -0.25,0.04,0.43,U] [#7 -0.33,0.04,0.40,U] [#8 -0.21,-0.07,0.35,U] 
00:36:54.512 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.02}, one-star: {0.19, 0.34}
00:36:54.513 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
00:36:54.515 00.002 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
00:36:54.516 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.14 cameraTheta=3.02 mountX=-0.14 mountY=-0.00, mountTheta=-3.14
00:36:54.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.02, opts=13)
00:36:54.519 00.001 8996 Enqueuing Move request for scope (-0.14, 0.02)
00:36:54.520 00.001 20224 Worker thread wakes up
00:36:54.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
00:36:54.520 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
00:36:54.520 00.000 20224 Moving (-0.14, 0.02) raw xDistance=-0.14 yDistance=-0.00
00:36:54.521 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:36:54.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:54.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:36:54.521 00.000 20224 MoveAxis(E, 0, ABG)
00:36:54.521 00.000 20224 Move returns status 0, amount 0
00:36:54.521 00.000 20224 MoveAxis(N, 0, ABG)
00:36:54.521 00.000 20224 Move returns status 0, amount 0
00:36:54.521 00.000 20224 move complete, result=0
00:36:54.522 00.001 20224 worker thread done servicing request
00:36:54.526 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=59152, med=3001, FiltMin=2733, FiltMax=28918, Gamma=1.000
00:36:54.543 00.017 8996 UpdateGuideState exits: m=668370 SNR=334.5
00:36:54.544 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:54.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:54.546 00.001 8996 Enqueuing Expose request
00:36:54.547 00.001 20224 Worker thread wakes up
00:36:54.547 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:54.548 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:54.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:55.711 01.163 20224 Exposure complete
00:36:55.784 00.073 20224 worker thread done servicing request
00:36:55.784 00.000 8996 OnExposeComplete: enter
00:36:55.786 00.002 8996 UpdateGuideState(): m_state=6
00:36:55.787 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10554
00:36:55.789 00.002 8996 Star::Find returns 1 (0), X=135.69, Y=474.47, Mass=663483, SNR=316.2, Peak=52624 HFD=4.6
00:36:55.790 00.001 8996 MultiStar: [#1 0.07,-0.03,0.68,U] [#2 -0.15,-0.14,0.78,U] [#3 -0.46,0.26,0.00,M1] [#4 0.01,0.20,0.61,U] [#5 -0.17,0.10,0.61,U] [#6 -0.20,-0.01,0.51,U] [#7 -0.37,-0.02,0.54,U] [#8 -0.28,-0.03,0.34,U] 
00:36:55.792 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.14}, one-star: {0.16, 0.70}
00:36:55.793 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
00:36:55.795 00.002 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
00:36:55.796 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.07 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
00:36:55.800 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.14, opts=13)
00:36:55.801 00.001 8996 Enqueuing Move request for scope (-0.08, 0.14)
00:36:55.803 00.002 20224 Worker thread wakes up
00:36:55.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
00:36:55.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
00:36:55.803 00.000 20224 Moving (-0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
00:36:55.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:36:55.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:55.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:36:55.803 00.000 20224 MoveAxis(E, 0, ABG)
00:36:55.803 00.000 20224 Move returns status 0, amount 0
00:36:55.803 00.000 20224 MoveAxis(N, 0, ABG)
00:36:55.803 00.000 20224 Move returns status 0, amount 0
00:36:55.803 00.000 20224 move complete, result=0
00:36:55.804 00.001 20224 worker thread done servicing request
00:36:55.809 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52624, med=3005, FiltMin=2688, FiltMax=27750, Gamma=1.000
00:36:55.832 00.023 8996 UpdateGuideState exits: m=663483 SNR=316.2
00:36:55.834 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:55.834 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:55.835 00.001 8996 Enqueuing Expose request
00:36:55.836 00.001 20224 Worker thread wakes up
00:36:55.836 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:36:55.836 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:55.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:56.819 00.983 20224 Exposure complete
00:36:56.892 00.073 20224 worker thread done servicing request
00:36:56.892 00.000 8996 OnExposeComplete: enter
00:36:56.894 00.002 8996 UpdateGuideState(): m_state=6
00:36:56.895 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10555
00:36:56.896 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=474.40, Mass=639761, SNR=313.9, Peak=46576 HFD=4.3
00:36:56.897 00.001 8996 MultiStar: [#1 -0.24,0.11,0.63,U] [#2 -0.44,-0.11,0.00,M1] [#3 -0.46,-0.13,0.00,M2] [#4 -0.08,-0.16,0.55,U] [#5 -0.30,0.09,0.66,U] [#6 -0.37,-0.07,0.53,U] [#7 -0.58,-0.08,0.00,M1] [#8 -0.36,0.09,0.45,U] 
00:36:56.898 00.001 8996 refined, 5 included, MultiStar: {-0.24, 0.18}, one-star: {-0.15, 0.63}
00:36:56.899 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
00:36:56.900 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
00:36:56.901 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.50 mountX=-0.25 mountY=-0.15, mountTheta=-2.61
00:36:56.903 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.18, opts=13)
00:36:56.903 00.000 8996 Enqueuing Move request for scope (-0.24, 0.18)
00:36:56.904 00.001 20224 Worker thread wakes up
00:36:56.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.18) opts 0xd
00:36:56.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.18)
00:36:56.904 00.000 20224 Moving (-0.24, 0.18) raw xDistance=-0.25 yDistance=-0.15
00:36:56.905 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:36:56.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:56.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:36:56.905 00.000 20224 MoveAxis(E, 37, ABG)
00:36:56.905 00.000 20224 Guiding  Dir = 2, Dur = 37
00:36:56.905 00.000 20224 IsSlewing returns 0
00:36:56.905 00.000 20224 IsGuiding returns 0
00:36:56.909 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46576, med=3005, FiltMin=2723, FiltMax=23750, Gamma=1.000
00:36:56.921 00.012 20224 PulseGuide returned control before completion, sleep 32
00:36:56.928 00.007 8996 UpdateGuideState exits: m=639761 SNR=313.9
00:36:56.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:56.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:56.931 00.001 8996 Enqueuing Expose request
00:36:56.967 00.036 20224 IsGuiding returns 1
00:36:56.967 00.000 20224 scope still moving after pulse duration time elapsed
00:36:56.999 00.032 20224 IsSlewing returns 0
00:36:56.999 00.000 20224 IsGuiding returns 1
00:36:57.030 00.031 20224 IsSlewing returns 0
00:36:57.030 00.000 20224 IsGuiding returns 0
00:36:57.030 00.000 20224 scope move finished after 37 + 88 ms
00:36:57.030 00.000 20224 Move returns status 0, amount 37
00:36:57.030 00.000 20224 MoveAxis(N, 0, ABG)
00:36:57.030 00.000 20224 Move returns status 0, amount 0
00:36:57.030 00.000 20224 move complete, result=0
00:36:57.030 00.000 20224 worker thread done servicing request
00:36:57.030 00.000 20224 Worker thread wakes up
00:36:57.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:57.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:57.030 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.2 px 0 ms NORTH
00:36:58.197 01.167 20224 Exposure complete
00:36:58.265 00.068 20224 worker thread done servicing request
00:36:58.265 00.000 8996 OnExposeComplete: enter
00:36:58.267 00.002 8996 UpdateGuideState(): m_state=6
00:36:58.269 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10556
00:36:58.271 00.002 8996 Star::Find returns 1 (0), X=135.53, Y=473.96, Mass=703992, SNR=320.2, Peak=61648 HFD=4.8
00:36:58.271 00.000 8996 MultiStar: [#1 0.15,0.02,0.67,U] [#2 -0.13,-0.23,0.75,U] [#3 -0.19,-0.32,0.65,U] [#4 0.18,-0.19,0.57,U] [#5 -0.05,-0.20,0.60,U] [#6 0.09,0.02,0.47,U] [#7 -0.32,0.17,0.43,U] [#8 -0.13,-0.06,0.36,U] 
00:36:58.272 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.06}, one-star: {-0.00, 0.19}
00:36:58.273 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
00:36:58.275 00.002 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
00:36:58.276 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.06 mountX=-0.03 mountY=0.07, mountTheta=1.96
00:36:58.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
00:36:58.279 00.001 8996 Enqueuing Move request for scope (-0.03, -0.06)
00:36:58.281 00.002 20224 Worker thread wakes up
00:36:58.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:36:58.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:36:58.281 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.03 yDistance=0.07
00:36:58.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:36:58.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:58.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:36:58.281 00.000 20224 MoveAxis(E, 0, ABG)
00:36:58.281 00.000 20224 Move returns status 0, amount 0
00:36:58.281 00.000 20224 MoveAxis(N, 0, ABG)
00:36:58.281 00.000 20224 Move returns status 0, amount 0
00:36:58.281 00.000 20224 move complete, result=0
00:36:58.282 00.001 20224 worker thread done servicing request
00:36:58.286 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61648, med=3001, FiltMin=2669, FiltMax=27286, Gamma=1.000
00:36:58.299 00.013 8996 UpdateGuideState exits: m=703992 SNR=320.2
00:36:58.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:58.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:58.302 00.001 8996 Enqueuing Expose request
00:36:58.303 00.001 20224 Worker thread wakes up
00:36:58.303 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:36:58.303 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:58.304 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:36:59.278 00.974 20224 Exposure complete
00:36:59.371 00.093 20224 worker thread done servicing request
00:36:59.372 00.001 8996 OnExposeComplete: enter
00:36:59.372 00.000 8996 UpdateGuideState(): m_state=6
00:36:59.374 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10557
00:36:59.376 00.002 8996 Star::Find returns 1 (0), X=135.64, Y=474.19, Mass=600446, SNR=295.1, Peak=54304 HFD=4.5
00:36:59.377 00.001 8996 MultiStar: [#1 0.09,0.01,0.71,U] [#2 -0.18,0.03,0.87,U] [#3 -0.37,-0.10,0.63,U] [#4 0.06,-0.06,0.69,U] [#5 0.10,-0.02,0.76,U] [#6 -0.17,-0.14,0.49,U] [#7 -0.48,0.04,0.00,M1] [#8 -0.25,0.04,0.37,U] 
00:36:59.378 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.05}, one-star: {0.11, 0.42}
00:36:59.380 00.002 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
00:36:59.381 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
00:36:59.382 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.05 hyp=0.07 cameraTheta=2.35 mountX=-0.06 mountY=-0.04, mountTheta=-2.46
00:36:59.385 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.05, opts=13)
00:36:59.386 00.001 8996 Enqueuing Move request for scope (-0.05, 0.05)
00:36:59.387 00.001 20224 Worker thread wakes up
00:36:59.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.05) opts 0xd
00:36:59.387 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.05)
00:36:59.387 00.000 20224 Moving (-0.05, 0.05) raw xDistance=-0.06 yDistance=-0.04
00:36:59.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:36:59.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:36:59.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:36:59.388 00.001 20224 MoveAxis(E, 0, ABG)
00:36:59.388 00.000 20224 Move returns status 0, amount 0
00:36:59.388 00.000 20224 MoveAxis(N, 0, ABG)
00:36:59.388 00.000 20224 Move returns status 0, amount 0
00:36:59.388 00.000 20224 move complete, result=0
00:36:59.388 00.000 20224 worker thread done servicing request
00:36:59.396 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=54304, med=3001, FiltMin=2694, FiltMax=24518, Gamma=1.000
00:36:59.416 00.020 8996 UpdateGuideState exits: m=600446 SNR=295.1
00:36:59.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:36:59.418 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:36:59.419 00.001 8996 Enqueuing Expose request
00:36:59.420 00.001 20224 Worker thread wakes up
00:36:59.420 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:36:59.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:36:59.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:00.589 01.168 20224 Exposure complete
00:37:00.682 00.093 20224 worker thread done servicing request
00:37:00.683 00.001 8996 OnExposeComplete: enter
00:37:00.684 00.001 8996 UpdateGuideState(): m_state=6
00:37:00.685 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10558
00:37:00.686 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=474.02, Mass=680547, SNR=322.7, Peak=63712 HFD=4.5
00:37:00.687 00.001 8996 MultiStar: [#1 -0.27,-0.03,0.64,U] [#2 -0.52,0.06,0.00,M1] [#3 -0.47,-0.02,0.00,M1] [#4 -0.20,-0.12,0.62,U] [#5 -0.33,0.08,0.55,U] [#6 -0.43,0.22,0.00,M1] [#7 -0.24,0.31,0.44,U] [#8 -0.54,0.02,0.00,M1] 
00:37:00.688 00.001 8996 refined, 4 included, MultiStar: {-0.13, 0.10}, one-star: {0.18, 0.25}
00:37:00.689 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
00:37:00.690 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
00:37:00.690 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.45 mountX=-0.14 mountY=-0.09, mountTheta=-2.55
00:37:00.692 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.10, opts=13)
00:37:00.693 00.001 8996 Enqueuing Move request for scope (-0.13, 0.10)
00:37:00.694 00.001 20224 Worker thread wakes up
00:37:00.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
00:37:00.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
00:37:00.694 00.000 20224 Moving (-0.13, 0.10) raw xDistance=-0.14 yDistance=-0.09
00:37:00.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:37:00.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:00.695 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:37:00.695 00.000 20224 MoveAxis(E, 0, ABG)
00:37:00.695 00.000 20224 Move returns status 0, amount 0
00:37:00.695 00.000 20224 MoveAxis(N, 0, ABG)
00:37:00.695 00.000 20224 Move returns status 0, amount 0
00:37:00.695 00.000 20224 move complete, result=0
00:37:00.695 00.000 20224 worker thread done servicing request
00:37:00.704 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63712, med=3005, FiltMin=2717, FiltMax=29910, Gamma=1.000
00:37:00.719 00.015 8996 UpdateGuideState exits: m=680547 SNR=322.7
00:37:00.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:00.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:00.722 00.001 8996 Enqueuing Expose request
00:37:00.722 00.000 20224 Worker thread wakes up
00:37:00.723 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:00.723 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:00.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:01.692 00.969 20224 Exposure complete
00:37:01.772 00.080 20224 worker thread done servicing request
00:37:01.772 00.000 8996 OnExposeComplete: enter
00:37:01.773 00.001 8996 UpdateGuideState(): m_state=6
00:37:01.775 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10559
00:37:01.777 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=474.14, Mass=616205, SNR=302.6, Peak=48096 HFD=4.7
00:37:01.779 00.002 8996 MultiStar: [#1 -0.33,-0.21,0.73,U] [#2 -0.42,-0.12,0.85,U] [#3 -0.58,-0.07,0.00,M2] [#4 -0.26,-0.21,0.59,U] [#5 -0.45,-0.20,0.00,M1] [#6 -0.74,0.11,0.00,M2] [#7 -0.37,0.06,0.47,U] [#8 -0.54,-0.04,0.00,M2] 
00:37:01.781 00.002 8996 refined, 4 included, MultiStar: {-0.28, 0.00}, one-star: {-0.12, 0.37}
00:37:01.782 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
00:37:01.784 00.002 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
00:37:01.785 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.00 hyp=0.28 cameraTheta=3.13 mountX=-0.28 mountY=0.03, mountTheta=3.04
00:37:01.790 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.00, opts=13)
00:37:01.792 00.002 8996 Enqueuing Move request for scope (-0.28, 0.00)
00:37:01.793 00.001 20224 Worker thread wakes up
00:37:01.794 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.00) opts 0xd
00:37:01.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.00)
00:37:01.794 00.000 20224 Moving (-0.28, 0.00) raw xDistance=-0.28 yDistance=0.03
00:37:01.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:37:01.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:01.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:37:01.794 00.000 20224 MoveAxis(E, 41, ABG)
00:37:01.795 00.001 20224 Guiding  Dir = 2, Dur = 41
00:37:01.795 00.000 20224 IsSlewing returns 0
00:37:01.795 00.000 20224 IsGuiding returns 0
00:37:01.797 00.002 20224 PulseGuide returned control before completion, sleep 50
00:37:01.803 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48096, med=3005, FiltMin=2691, FiltMax=23158, Gamma=1.000
00:37:01.827 00.024 8996 UpdateGuideState exits: m=616205 SNR=302.6
00:37:01.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:01.830 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:01.831 00.001 8996 Enqueuing Expose request
00:37:01.851 00.020 20224 IsGuiding returns 1
00:37:01.851 00.000 20224 scope still moving after pulse duration time elapsed
00:37:01.883 00.032 20224 IsSlewing returns 0
00:37:01.883 00.000 20224 IsGuiding returns 0
00:37:01.883 00.000 20224 scope move finished after 41 + 46 ms
00:37:01.883 00.000 20224 Move returns status 0, amount 41
00:37:01.883 00.000 20224 MoveAxis(N, 0, ABG)
00:37:01.883 00.000 20224 Move returns status 0, amount 0
00:37:01.883 00.000 20224 move complete, result=0
00:37:01.883 00.000 20224 worker thread done servicing request
00:37:01.884 00.001 20224 Worker thread wakes up
00:37:01.884 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:01.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:01.884 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.0 px 0 ms NORTH
00:37:03.030 01.146 20224 Exposure complete
00:37:03.097 00.067 20224 worker thread done servicing request
00:37:03.097 00.000 8996 OnExposeComplete: enter
00:37:03.098 00.001 8996 UpdateGuideState(): m_state=6
00:37:03.099 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10560
00:37:03.100 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=474.03, Mass=674452, SNR=352.1, Peak=60080 HFD=4.4
00:37:03.101 00.001 8996 MultiStar: [#1 0.51,-0.21,0.00,M1] [#2 0.29,-0.13,0.69,U] [#3 -0.04,-0.19,0.53,U] [#4 0.56,-0.13,0.00,M1] [#5 0.35,-0.15,0.52,U] [#6 0.28,-0.13,0.34,U] [#7 0.34,-0.17,0.42,U] [#8 0.29,-0.16,0.33,U] 
00:37:03.102 00.001 8996 refined, 6 included, MultiStar: {0.29, -0.05}, one-star: {0.40, 0.26}
00:37:03.102 00.000 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
00:37:03.103 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.10)
00:37:03.104 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.05 hyp=0.29 cameraTheta=-0.16 mountX=0.29 mountY=0.01, mountTheta=0.05
00:37:03.105 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.05, opts=13)
00:37:03.106 00.001 8996 Enqueuing Move request for scope (0.29, -0.05)
00:37:03.106 00.000 20224 Worker thread wakes up
00:37:03.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.05) opts 0xd
00:37:03.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.05)
00:37:03.107 00.001 20224 Moving (0.29, -0.05) raw xDistance=0.29 yDistance=0.01
00:37:03.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
00:37:03.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:03.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:37:03.107 00.000 20224 MoveAxis(W, 39, ABG)
00:37:03.107 00.000 20224 Guiding  Dir = 3, Dur = 39
00:37:03.107 00.000 20224 IsSlewing returns 0
00:37:03.107 00.000 20224 IsGuiding returns 0
00:37:03.111 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=60080, med=3005, FiltMin=2717, FiltMax=25917, Gamma=1.000
00:37:03.124 00.013 8996 UpdateGuideState exits: m=674452 SNR=352.1
00:37:03.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:03.126 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:03.127 00.001 8996 Enqueuing Expose request
00:37:03.150 00.023 20224 IsGuiding returns 1
00:37:03.150 00.000 20224 scope still moving after pulse duration time elapsed
00:37:03.180 00.030 20224 IsSlewing returns 0
00:37:03.180 00.000 20224 IsGuiding returns 1
00:37:03.212 00.032 20224 IsSlewing returns 0
00:37:03.212 00.000 20224 IsGuiding returns 1
00:37:03.244 00.032 20224 IsSlewing returns 0
00:37:03.244 00.000 20224 IsGuiding returns 0
00:37:03.244 00.000 20224 scope move finished after 39 + 97 ms
00:37:03.244 00.000 20224 Move returns status 0, amount 39
00:37:03.244 00.000 20224 MoveAxis(N, 0, ABG)
00:37:03.244 00.000 20224 Move returns status 0, amount 0
00:37:03.244 00.000 20224 move complete, result=0
00:37:03.245 00.001 20224 worker thread done servicing request
00:37:03.245 00.000 20224 Worker thread wakes up
00:37:03.245 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:03.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:03.245 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
00:37:04.230 00.985 20224 Exposure complete
00:37:04.287 00.057 20224 worker thread done servicing request
00:37:04.287 00.000 8996 OnExposeComplete: enter
00:37:04.289 00.002 8996 UpdateGuideState(): m_state=6
00:37:04.291 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10561
00:37:04.292 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=474.14, Mass=765594, SNR=346.0, Peak=65440 HFD=4.4
00:37:04.294 00.002 8996 MultiStar: [#1 0.04,-0.18,0.63,U] [#2 -0.22,-0.13,0.65,U] [#3 -0.38,-0.31,0.00,M2] [#4 0.11,-0.13,0.50,U] [#5 0.17,0.02,0.55,U] [#6 -0.14,-0.11,0.43,U] [#7 0.12,0.14,0.44,U] [#8 0.04,-0.45,0.00,M2] 
00:37:04.296 00.002 8996 refined, 6 included, MultiStar: {0.07, 0.03}, one-star: {0.26, 0.37}
00:37:04.298 00.002 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
00:37:04.299 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
00:37:04.301 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.07 cameraTheta=0.43 mountX=0.06 mountY=-0.04, mountTheta=-0.54
00:37:04.303 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
00:37:04.304 00.001 8996 Enqueuing Move request for scope (0.07, 0.03)
00:37:04.305 00.001 20224 Worker thread wakes up
00:37:04.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:37:04.305 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:37:04.305 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.06 yDistance=-0.04
00:37:04.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:37:04.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:04.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:37:04.305 00.000 20224 MoveAxis(E, 0, ABG)
00:37:04.305 00.000 20224 Move returns status 0, amount 0
00:37:04.305 00.000 20224 MoveAxis(N, 0, ABG)
00:37:04.305 00.000 20224 Move returns status 0, amount 0
00:37:04.306 00.001 20224 move complete, result=0
00:37:04.306 00.000 20224 worker thread done servicing request
00:37:04.310 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=3005, FiltMin=2707, FiltMax=32342, Gamma=1.000
00:37:04.334 00.024 8996 UpdateGuideState exits: m=765594 SNR=346.0
00:37:04.336 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:04.338 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:04.339 00.001 8996 Enqueuing Expose request
00:37:04.339 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:04.340 00.001 20224 Worker thread wakes up
00:37:04.340 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:04.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:05.515 01.175 20224 Exposure complete
00:37:05.615 00.100 20224 worker thread done servicing request
00:37:05.615 00.000 8996 OnExposeComplete: enter
00:37:05.618 00.003 8996 UpdateGuideState(): m_state=6
00:37:05.619 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10562
00:37:05.621 00.002 8996 Star::Find returns 1 (0), X=135.51, Y=474.15, Mass=723110, SNR=329.2, Peak=63376 HFD=4.4
00:37:05.623 00.002 8996 MultiStar: [#1 -0.32,-0.22,0.58,U] [#2 -0.52,-0.48,0.00,M1] [#3 -0.80,0.01,0.00,M3] [#4 -0.29,-0.12,0.60,U] [#5 -0.02,0.02,0.63,U] [#6 -0.26,-0.04,0.41,U] [#7 -0.22,0.17,0.42,U] [#8 -0.14,-0.26,0.36,U] 
00:37:05.624 00.001 8996 refined, 6 included, MultiStar: {-0.16, 0.04}, one-star: {-0.03, 0.39}
00:37:05.625 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:37:05.626 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:37:05.628 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.04 hyp=0.17 cameraTheta=2.90 mountX=-0.16 mountY=-0.02, mountTheta=-3.02
00:37:05.630 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.04, opts=13)
00:37:05.631 00.001 8996 Enqueuing Move request for scope (-0.16, 0.04)
00:37:05.632 00.001 20224 Worker thread wakes up
00:37:05.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.04) opts 0xd
00:37:05.633 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.04)
00:37:05.633 00.000 20224 Moving (-0.16, 0.04) raw xDistance=-0.16 yDistance=-0.02
00:37:05.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:37:05.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:05.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:37:05.633 00.000 20224 MoveAxis(E, 0, ABG)
00:37:05.633 00.000 20224 Move returns status 0, amount 0
00:37:05.633 00.000 20224 MoveAxis(N, 0, ABG)
00:37:05.633 00.000 20224 Move returns status 0, amount 0
00:37:05.633 00.000 20224 move complete, result=0
00:37:05.633 00.000 20224 worker thread done servicing request
00:37:05.639 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=63376, med=3005, FiltMin=2733, FiltMax=28566, Gamma=1.000
00:37:05.664 00.025 8996 UpdateGuideState exits: m=723110 SNR=329.2
00:37:05.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:05.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:05.668 00.002 8996 Enqueuing Expose request
00:37:05.670 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:05.671 00.001 20224 Worker thread wakes up
00:37:05.671 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:05.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:06.635 00.964 20224 Exposure complete
00:37:06.690 00.055 20224 worker thread done servicing request
00:37:06.690 00.000 8996 OnExposeComplete: enter
00:37:06.691 00.001 8996 UpdateGuideState(): m_state=6
00:37:06.692 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10563
00:37:06.693 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=474.09, Mass=675702, SNR=337.4, Peak=62656 HFD=4.5
00:37:06.694 00.001 8996 MultiStar: [#1 -0.15,0.10,0.65,U] [#2 -0.45,-0.37,0.00,M2] [#3 -0.77,-0.07,0.00,M4] [#4 -0.40,-0.23,0.00,M1] [#5 -0.04,0.18,0.62,U] [#6 -0.02,0.07,0.35,U] [#7 -0.10,0.25,0.44,U] [#8 -0.18,-0.30,0.32,U] 
00:37:06.694 00.000 8996 refined, 5 included, MultiStar: {-0.06, 0.16}, one-star: {0.03, 0.32}
00:37:06.695 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
00:37:06.696 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
00:37:06.696 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.93 mountX=-0.08 mountY=-0.15, mountTheta=-2.03
00:37:06.698 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.16, opts=13)
00:37:06.699 00.001 8996 Enqueuing Move request for scope (-0.06, 0.16)
00:37:06.699 00.000 20224 Worker thread wakes up
00:37:06.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.16) opts 0xd
00:37:06.700 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.16)
00:37:06.700 00.000 20224 Moving (-0.06, 0.16) raw xDistance=-0.08 yDistance=-0.15
00:37:06.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:37:06.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:06.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:37:06.700 00.000 20224 MoveAxis(E, 0, ABG)
00:37:06.700 00.000 20224 Move returns status 0, amount 0
00:37:06.700 00.000 20224 MoveAxis(N, 0, ABG)
00:37:06.700 00.000 20224 Move returns status 0, amount 0
00:37:06.700 00.000 20224 move complete, result=0
00:37:06.700 00.000 20224 worker thread done servicing request
00:37:06.706 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62656, med=3005, FiltMin=2701, FiltMax=26310, Gamma=1.000
00:37:06.722 00.016 8996 UpdateGuideState exits: m=675702 SNR=337.4
00:37:06.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:06.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:06.725 00.001 8996 Enqueuing Expose request
00:37:06.726 00.001 20224 Worker thread wakes up
00:37:06.726 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:06.726 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:06.727 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:07.894 01.167 20224 Exposure complete
00:37:07.956 00.062 20224 worker thread done servicing request
00:37:07.956 00.000 8996 OnExposeComplete: enter
00:37:07.957 00.001 8996 UpdateGuideState(): m_state=6
00:37:07.958 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10564
00:37:07.958 00.000 8996 Star::Find returns 1 (0), X=135.39, Y=474.08, Mass=742512, SNR=305.5, Peak=64672 HFD=4.3
00:37:07.959 00.001 8996 MultiStar: [#1 -0.14,-0.05,0.74,U] [#2 -0.59,-0.29,0.00,M3] [#3 -0.58,-0.24,0.00,M5] [#4 -0.10,-0.29,0.57,U] [#5 -0.15,0.01,0.66,U] [#6 -0.48,0.02,0.00,M1] [#7 -0.54,-0.03,0.00,M1] [#8 -0.49,-0.10,0.00,M1] 
00:37:07.960 00.001 8996 refined, 3 included, MultiStar: {-0.14, 0.04}, one-star: {-0.15, 0.31}
00:37:07.961 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
00:37:07.961 00.000 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
00:37:07.962 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.87 mountX=-0.14 mountY=-0.02, mountTheta=-2.98
00:37:07.963 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
00:37:07.964 00.001 8996 Enqueuing Move request for scope (-0.14, 0.04)
00:37:07.965 00.001 20224 Worker thread wakes up
00:37:07.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
00:37:07.965 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
00:37:07.965 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.14 yDistance=-0.02
00:37:07.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:37:07.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:07.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:37:07.965 00.000 20224 MoveAxis(E, 0, ABG)
00:37:07.966 00.001 20224 Move returns status 0, amount 0
00:37:07.966 00.000 20224 MoveAxis(N, 0, ABG)
00:37:07.966 00.000 20224 Move returns status 0, amount 0
00:37:07.966 00.000 20224 move complete, result=0
00:37:07.966 00.000 20224 worker thread done servicing request
00:37:07.969 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=64672, med=3005, FiltMin=2726, FiltMax=29622, Gamma=1.000
00:37:07.982 00.013 8996 UpdateGuideState exits: m=742512 SNR=305.5
00:37:07.984 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:07.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:07.986 00.001 8996 Enqueuing Expose request
00:37:07.986 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:07.987 00.001 20224 Worker thread wakes up
00:37:07.987 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:07.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:08.969 00.982 20224 Exposure complete
00:37:09.037 00.068 20224 worker thread done servicing request
00:37:09.037 00.000 8996 OnExposeComplete: enter
00:37:09.038 00.001 8996 UpdateGuideState(): m_state=6
00:37:09.039 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10565
00:37:09.040 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=474.26, Mass=647068, SNR=303.0, Peak=52960 HFD=4.5
00:37:09.041 00.001 8996 MultiStar: [#1 -0.16,-0.04,0.72,U] [#2 -0.64,0.14,0.00,M4] [#3 -0.64,-0.06,0.00,M6] [#4 -0.22,-0.12,0.71,U] [#5 -0.25,-0.03,0.68,U] [#6 -0.29,0.10,0.41,U] [#7 -0.18,0.21,0.49,U] [#8 -0.33,0.16,0.43,U] 
00:37:09.042 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.13}, one-star: {-0.16, 0.49}
00:37:09.043 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
00:37:09.043 00.000 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
00:37:09.044 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.60 mountX=-0.22 mountY=-0.10, mountTheta=-2.72
00:37:09.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.13, opts=13)
00:37:09.048 00.002 8996 Enqueuing Move request for scope (-0.21, 0.13)
00:37:09.049 00.001 20224 Worker thread wakes up
00:37:09.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
00:37:09.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
00:37:09.049 00.000 20224 Moving (-0.21, 0.13) raw xDistance=-0.22 yDistance=-0.10
00:37:09.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:37:09.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:09.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:37:09.049 00.000 20224 MoveAxis(E, 33, ABG)
00:37:09.049 00.000 20224 Guiding  Dir = 2, Dur = 33
00:37:09.050 00.001 20224 IsSlewing returns 0
00:37:09.050 00.000 20224 IsGuiding returns 0
00:37:09.056 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52960, med=3005, FiltMin=2720, FiltMax=24630, Gamma=1.000
00:37:09.071 00.015 8996 UpdateGuideState exits: m=647068 SNR=303.0
00:37:09.072 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:09.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:09.073 00.000 8996 Enqueuing Expose request
00:37:09.093 00.020 20224 IsGuiding returns 1
00:37:09.094 00.001 20224 scope still moving after pulse duration time elapsed
00:37:09.123 00.029 20224 IsSlewing returns 0
00:37:09.123 00.000 20224 IsGuiding returns 1
00:37:09.155 00.032 20224 IsSlewing returns 0
00:37:09.155 00.000 20224 IsGuiding returns 1
00:37:09.187 00.032 20224 IsSlewing returns 0
00:37:09.187 00.000 20224 IsGuiding returns 0
00:37:09.187 00.000 20224 scope move finished after 33 + 104 ms
00:37:09.188 00.001 20224 Move returns status 0, amount 33
00:37:09.188 00.000 20224 MoveAxis(N, 0, ABG)
00:37:09.188 00.000 20224 Move returns status 0, amount 0
00:37:09.188 00.000 20224 move complete, result=0
00:37:09.188 00.000 20224 worker thread done servicing request
00:37:09.188 00.000 20224 Worker thread wakes up
00:37:09.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:09.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:09.188 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
00:37:10.359 01.171 20224 Exposure complete
00:37:10.452 00.093 20224 worker thread done servicing request
00:37:10.452 00.000 8996 OnExposeComplete: enter
00:37:10.454 00.002 8996 UpdateGuideState(): m_state=6
00:37:10.457 00.003 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10566
00:37:10.459 00.002 8996 Star::Find returns 1 (0), X=136.17, Y=474.24, Mass=705072, SNR=339.2, Peak=55984 HFD=4.4
00:37:10.461 00.002 8996 MultiStar: [#1 0.22,0.08,0.61,U] [#2 -0.03,-0.05,0.74,U] [#3 0.02,-0.28,0.53,U] [#4 0.20,-0.06,0.49,U] [#5 0.42,0.05,0.59,U] [#6 0.05,0.09,0.43,U] [#7 0.20,0.20,0.46,U] [#8 0.10,-0.10,0.39,U] 
00:37:10.463 00.002 8996 refined, 8 included, MultiStar: {0.24, 0.08}, one-star: {0.63, 0.48}
00:37:10.464 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
00:37:10.466 00.002 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
00:37:10.468 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=0.08 hyp=0.25 cameraTheta=0.33 mountX=0.23 mountY=-0.11, mountTheta=-0.45
00:37:10.470 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.08, opts=13)
00:37:10.473 00.003 8996 Enqueuing Move request for scope (0.24, 0.08)
00:37:10.475 00.002 20224 Worker thread wakes up
00:37:10.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.08) opts 0xd
00:37:10.475 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.08)
00:37:10.475 00.000 20224 Moving (0.24, 0.08) raw xDistance=0.23 yDistance=-0.11
00:37:10.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
00:37:10.476 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:10.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:37:10.476 00.000 20224 MoveAxis(W, 31, ABG)
00:37:10.476 00.000 20224 Guiding  Dir = 3, Dur = 31
00:37:10.477 00.001 20224 IsSlewing returns 0
00:37:10.477 00.000 20224 IsGuiding returns 0
00:37:10.484 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55984, med=3005, FiltMin=2720, FiltMax=23542, Gamma=1.000
00:37:10.500 00.016 20224 PulseGuide returned control before completion, sleep 19
00:37:10.510 00.010 8996 UpdateGuideState exits: m=705072 SNR=339.2
00:37:10.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:10.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:10.513 00.001 8996 Enqueuing Expose request
00:37:10.530 00.017 20224 IsGuiding returns 1
00:37:10.530 00.000 20224 scope still moving after pulse duration time elapsed
00:37:10.562 00.032 20224 IsSlewing returns 0
00:37:10.562 00.000 20224 IsGuiding returns 1
00:37:10.594 00.032 20224 IsSlewing returns 0
00:37:10.594 00.000 20224 IsGuiding returns 0
00:37:10.594 00.000 20224 scope move finished after 31 + 85 ms
00:37:10.594 00.000 20224 Move returns status 0, amount 31
00:37:10.594 00.000 20224 MoveAxis(N, 0, ABG)
00:37:10.594 00.000 20224 Move returns status 0, amount 0
00:37:10.594 00.000 20224 move complete, result=0
00:37:10.594 00.000 20224 worker thread done servicing request
00:37:10.594 00.000 20224 Worker thread wakes up
00:37:10.594 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
00:37:10.596 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:10.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:11.571 00.975 20224 Exposure complete
00:37:11.661 00.090 20224 worker thread done servicing request
00:37:11.661 00.000 8996 OnExposeComplete: enter
00:37:11.662 00.001 8996 UpdateGuideState(): m_state=6
00:37:11.663 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10567
00:37:11.663 00.000 8996 Star::Find returns 1 (0), X=135.71, Y=474.31, Mass=634997, SNR=300.6, Peak=56720 HFD=4.6
00:37:11.664 00.001 8996 MultiStar: [#1 -0.10,-0.04,0.73,U] [#2 -0.45,-0.17,0.00,M4] [#3 -0.40,-0.31,0.00,M6] [#4 -0.26,-0.13,0.61,U] [#5 0.02,0.21,0.71,U] [#6 -0.09,0.10,0.52,U] [#7 -0.13,0.11,0.57,U] [#8 -0.14,0.01,0.36,U] 
00:37:11.665 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.16}, one-star: {0.17, 0.55}
00:37:11.666 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
00:37:11.667 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
00:37:11.668 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.16 cameraTheta=1.87 mountX=-0.06 mountY=-0.15, mountTheta=-1.97
00:37:11.669 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.16, opts=13)
00:37:11.670 00.001 8996 Enqueuing Move request for scope (-0.05, 0.16)
00:37:11.671 00.001 20224 Worker thread wakes up
00:37:11.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
00:37:11.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
00:37:11.671 00.000 20224 Moving (-0.05, 0.16) raw xDistance=-0.06 yDistance=-0.15
00:37:11.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:37:11.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:11.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:37:11.671 00.000 20224 MoveAxis(E, 0, ABG)
00:37:11.671 00.000 20224 Move returns status 0, amount 0
00:37:11.671 00.000 20224 MoveAxis(N, 0, ABG)
00:37:11.671 00.000 20224 Move returns status 0, amount 0
00:37:11.671 00.000 20224 move complete, result=0
00:37:11.671 00.000 20224 worker thread done servicing request
00:37:11.684 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56720, med=3005, FiltMin=2723, FiltMax=25286, Gamma=1.000
00:37:11.699 00.015 8996 UpdateGuideState exits: m=634997 SNR=300.6
00:37:11.701 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:11.703 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:11.704 00.001 8996 Enqueuing Expose request
00:37:11.705 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:11.706 00.001 20224 Worker thread wakes up
00:37:11.706 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:11.706 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:12.866 01.160 20224 Exposure complete
00:37:12.927 00.061 20224 worker thread done servicing request
00:37:12.927 00.000 8996 OnExposeComplete: enter
00:37:12.928 00.001 8996 UpdateGuideState(): m_state=6
00:37:12.929 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10568
00:37:12.931 00.002 8996 Star::Find returns 1 (0), X=135.69, Y=474.07, Mass=630628, SNR=321.5, Peak=61200 HFD=4.5
00:37:12.933 00.002 8996 MultiStar: [#1 -0.31,-0.22,0.63,U] [#2 -0.78,-0.28,0.00,M5] [#3 -0.47,0.07,0.00,M7] [#4 -0.13,-0.11,0.48,U] [#5 -0.05,0.01,0.61,U] [#6 -0.30,0.06,0.45,U] [#7 -0.25,0.04,0.52,U] [#8 -0.31,-0.10,0.35,U] 
00:37:12.936 00.003 8996 refined, 6 included, MultiStar: {-0.13, 0.03}, one-star: {0.16, 0.30}
00:37:12.938 00.002 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:37:12.940 00.002 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:37:12.942 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.90 mountX=-0.13 mountY=-0.02, mountTheta=-3.02
00:37:12.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
00:37:12.946 00.002 8996 Enqueuing Move request for scope (-0.13, 0.03)
00:37:12.947 00.001 20224 Worker thread wakes up
00:37:12.948 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
00:37:12.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
00:37:12.948 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.02
00:37:12.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:37:12.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:12.948 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:37:12.948 00.000 20224 MoveAxis(E, 0, ABG)
00:37:12.948 00.000 20224 Move returns status 0, amount 0
00:37:12.948 00.000 20224 MoveAxis(N, 0, ABG)
00:37:12.948 00.000 20224 Move returns status 0, amount 0
00:37:12.948 00.000 20224 move complete, result=0
00:37:12.949 00.001 20224 worker thread done servicing request
00:37:12.954 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61200, med=3005, FiltMin=2720, FiltMax=26150, Gamma=1.000
00:37:12.973 00.019 8996 UpdateGuideState exits: m=630628 SNR=321.5
00:37:12.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:12.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:12.977 00.002 8996 Enqueuing Expose request
00:37:12.977 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:12.978 00.001 20224 Worker thread wakes up
00:37:12.978 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:12.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:13.946 00.968 20224 Exposure complete
00:37:14.019 00.073 20224 worker thread done servicing request
00:37:14.019 00.000 8996 OnExposeComplete: enter
00:37:14.020 00.001 8996 UpdateGuideState(): m_state=6
00:37:14.021 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10569
00:37:14.022 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=474.01, Mass=681464, SNR=330.4, Peak=54896 HFD=4.3
00:37:14.024 00.002 8996 MultiStar: [#1 -0.47,-0.43,0.00,M1] [#2 -0.67,-0.23,0.00,M6] [#3 -0.45,-0.31,0.00,M8] [#4 -0.19,-0.19,0.52,U] [#5 -0.28,-0.18,0.50,U] [#6 -0.47,-0.31,0.00,M1] [#7 -0.39,-0.04,0.41,U] [#8 -0.44,-0.08,0.00,M1] 
00:37:14.026 00.002 8996 refined, 3 included, MultiStar: {-0.23, 0.01}, one-star: {-0.16, 0.24}
00:37:14.028 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
00:37:14.029 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
00:37:14.029 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.08 mountX=-0.23 mountY=0.01, mountTheta=3.09
00:37:14.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.01, opts=13)
00:37:14.033 00.002 8996 Enqueuing Move request for scope (-0.23, 0.01)
00:37:14.035 00.002 20224 Worker thread wakes up
00:37:14.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
00:37:14.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
00:37:14.035 00.000 20224 Moving (-0.23, 0.01) raw xDistance=-0.23 yDistance=0.01
00:37:14.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:37:14.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:14.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:37:14.035 00.000 20224 MoveAxis(E, 34, ABG)
00:37:14.035 00.000 20224 Guiding  Dir = 2, Dur = 34
00:37:14.035 00.000 20224 IsSlewing returns 0
00:37:14.035 00.000 20224 IsGuiding returns 0
00:37:14.040 00.005 20224 PulseGuide returned control before completion, sleep 40
00:37:14.041 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54896, med=3005, FiltMin=2707, FiltMax=27248, Gamma=1.000
00:37:14.053 00.012 8996 UpdateGuideState exits: m=681464 SNR=330.4
00:37:14.055 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:14.057 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:14.058 00.001 8996 Enqueuing Expose request
00:37:14.087 00.029 20224 IsGuiding returns 1
00:37:14.087 00.000 20224 scope still moving after pulse duration time elapsed
00:37:14.119 00.032 20224 IsSlewing returns 0
00:37:14.119 00.000 20224 IsGuiding returns 1
00:37:14.149 00.030 20224 IsSlewing returns 0
00:37:14.150 00.001 20224 IsGuiding returns 0
00:37:14.150 00.000 20224 scope move finished after 34 + 80 ms
00:37:14.150 00.000 20224 Move returns status 0, amount 34
00:37:14.150 00.000 20224 MoveAxis(N, 0, ABG)
00:37:14.150 00.000 20224 Move returns status 0, amount 0
00:37:14.150 00.000 20224 move complete, result=0
00:37:14.150 00.000 20224 worker thread done servicing request
00:37:14.150 00.000 20224 Worker thread wakes up
00:37:14.150 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
00:37:14.152 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:14.153 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:15.332 01.179 20224 Exposure complete
00:37:15.390 00.058 20224 worker thread done servicing request
00:37:15.390 00.000 8996 OnExposeComplete: enter
00:37:15.392 00.002 8996 UpdateGuideState(): m_state=6
00:37:15.393 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10570
00:37:15.395 00.002 8996 Star::Find returns 1 (0), X=135.93, Y=473.94, Mass=766951, SNR=328.4, Peak=65440 HFD=4.4
00:37:15.396 00.001 8996 MultiStar: [#1 -0.25,-0.36,0.67,U] [#2 -0.08,-0.22,0.69,U] [#3 -0.41,-0.07,0.63,U] [#4 0.09,-0.21,0.56,U] [#5 -0.19,-0.30,0.50,U] [#6 -0.31,0.12,0.46,U] [#7 -0.03,-0.34,0.45,U] [#8 -0.36,-0.40,0.00,M2] 
00:37:15.397 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.13}, one-star: {0.40, 0.17}
00:37:15.399 00.002 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
00:37:15.400 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
00:37:15.401 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.98 mountX=-0.04 mountY=0.13, mountTheta=1.88
00:37:15.405 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
00:37:15.406 00.001 8996 Enqueuing Move request for scope (-0.06, -0.13)
00:37:15.407 00.001 20224 Worker thread wakes up
00:37:15.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
00:37:15.407 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
00:37:15.407 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.04 yDistance=0.13
00:37:15.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:37:15.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:15.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:37:15.407 00.000 20224 MoveAxis(E, 0, ABG)
00:37:15.407 00.000 20224 Move returns status 0, amount 0
00:37:15.407 00.000 20224 MoveAxis(N, 0, ABG)
00:37:15.407 00.000 20224 Move returns status 0, amount 0
00:37:15.407 00.000 20224 move complete, result=0
00:37:15.407 00.000 20224 worker thread done servicing request
00:37:15.411 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=65440, med=3005, FiltMin=2723, FiltMax=30253, Gamma=1.000
00:37:15.424 00.013 8996 UpdateGuideState exits: m=766951 SNR=328.4
00:37:15.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:15.425 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:15.426 00.001 8996 Enqueuing Expose request
00:37:15.427 00.001 20224 Worker thread wakes up
00:37:15.427 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:15.428 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:15.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:16.402 00.974 20224 Exposure complete
00:37:16.482 00.080 20224 worker thread done servicing request
00:37:16.482 00.000 8996 OnExposeComplete: enter
00:37:16.484 00.002 8996 UpdateGuideState(): m_state=6
00:37:16.486 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10571
00:37:16.487 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.96, Mass=685953, SNR=339.2, Peak=61584 HFD=4.4
00:37:16.488 00.001 8996 MultiStar: [#1 0.07,-0.50,0.00,M1] [#2 -0.01,-0.52,0.00,M6] [#3 -0.26,-0.33,0.57,U] [#4 0.11,-0.26,0.46,U] [#5 -0.14,-0.20,0.53,U] [#6 -0.21,-0.02,0.36,U] [#7 0.22,-0.25,0.42,U] [#8 -0.38,-0.19,0.35,U] 
00:37:16.490 00.002 8996 refined, 6 included, MultiStar: {-0.01, -0.11}, one-star: {0.25, 0.19}
00:37:16.492 00.002 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
00:37:16.493 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
00:37:16.494 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.65 mountX=0.00 mountY=0.11, mountTheta=1.55
00:37:16.497 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.11, opts=13)
00:37:16.498 00.001 8996 Enqueuing Move request for scope (-0.01, -0.11)
00:37:16.500 00.002 20224 Worker thread wakes up
00:37:16.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
00:37:16.500 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
00:37:16.500 00.000 20224 Moving (-0.01, -0.11) raw xDistance=0.00 yDistance=0.11
00:37:16.501 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:37:16.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:16.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:37:16.501 00.000 20224 MoveAxis(E, 0, ABG)
00:37:16.501 00.000 20224 Move returns status 0, amount 0
00:37:16.501 00.000 20224 MoveAxis(N, 0, ABG)
00:37:16.501 00.000 20224 Move returns status 0, amount 0
00:37:16.501 00.000 20224 move complete, result=0
00:37:16.502 00.001 20224 worker thread done servicing request
00:37:16.507 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61584, med=3005, FiltMin=2729, FiltMax=28432, Gamma=1.000
00:37:16.530 00.023 8996 UpdateGuideState exits: m=685953 SNR=339.2
00:37:16.532 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:16.535 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:16.537 00.002 8996 Enqueuing Expose request
00:37:16.539 00.002 20224 Worker thread wakes up
00:37:16.539 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:16.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:16.541 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:17.723 01.182 20224 Exposure complete
00:37:17.811 00.088 20224 worker thread done servicing request
00:37:17.811 00.000 8996 OnExposeComplete: enter
00:37:17.812 00.001 8996 UpdateGuideState(): m_state=6
00:37:17.813 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10572
00:37:17.814 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=473.92, Mass=652503, SNR=325.9, Peak=61872 HFD=4.4
00:37:17.815 00.001 8996 MultiStar: [#1 0.24,-0.48,0.00,M2] [#2 -0.01,-0.50,0.00,M7] [#3 -0.12,-0.47,0.00,M7] [#4 0.28,-0.26,0.49,U] [#5 0.02,-0.16,0.54,U] [#6 0.10,-0.17,0.51,U] [#7 0.31,-0.22,0.46,U] [#8 -0.15,-0.21,0.37,U] 
00:37:17.817 00.002 8996 refined, 5 included, MultiStar: {0.21, -0.10}, one-star: {0.43, 0.15}
00:37:17.818 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.33 = -0.33)
00:37:17.820 00.002 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
00:37:17.821 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-0.43 mountX=0.22 mountY=0.07, mountTheta=0.32
00:37:17.823 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.10, opts=13)
00:37:17.824 00.001 8996 Enqueuing Move request for scope (0.21, -0.10)
00:37:17.826 00.002 20224 Worker thread wakes up
00:37:17.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.10) opts 0xd
00:37:17.826 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.10)
00:37:17.826 00.000 20224 Moving (0.21, -0.10) raw xDistance=0.22 yDistance=0.07
00:37:17.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:37:17.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:17.827 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:37:17.827 00.000 20224 MoveAxis(W, 32, ABG)
00:37:17.827 00.000 20224 Guiding  Dir = 3, Dur = 32
00:37:17.827 00.000 20224 IsSlewing returns 0
00:37:17.828 00.001 20224 IsGuiding returns 0
00:37:17.833 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61872, med=3005, FiltMin=2720, FiltMax=25069, Gamma=1.000
00:37:17.842 00.009 20224 PulseGuide returned control before completion, sleep 28
00:37:17.848 00.006 8996 UpdateGuideState exits: m=652503 SNR=325.9
00:37:17.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:17.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:17.851 00.001 8996 Enqueuing Expose request
00:37:17.872 00.021 20224 IsGuiding returns 1
00:37:17.872 00.000 20224 scope still moving after pulse duration time elapsed
00:37:17.904 00.032 20224 IsSlewing returns 0
00:37:17.904 00.000 20224 IsGuiding returns 1
00:37:17.938 00.034 20224 IsSlewing returns 0
00:37:17.938 00.000 20224 IsGuiding returns 0
00:37:17.938 00.000 20224 scope move finished after 32 + 78 ms
00:37:17.939 00.001 20224 Move returns status 0, amount 32
00:37:17.939 00.000 20224 MoveAxis(N, 0, ABG)
00:37:17.939 00.000 20224 Move returns status 0, amount 0
00:37:17.939 00.000 20224 move complete, result=0
00:37:17.939 00.000 20224 worker thread done servicing request
00:37:17.939 00.000 20224 Worker thread wakes up
00:37:17.939 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
00:37:17.941 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:17.942 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:18.934 00.992 20224 Exposure complete
00:37:19.016 00.082 20224 worker thread done servicing request
00:37:19.016 00.000 8996 OnExposeComplete: enter
00:37:19.017 00.001 8996 UpdateGuideState(): m_state=6
00:37:19.019 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10573
00:37:19.022 00.003 8996 Star::Find returns 1 (0), X=135.63, Y=474.16, Mass=713706, SNR=321.3, Peak=60864 HFD=4.5
00:37:19.023 00.001 8996 MultiStar: [#1 -0.12,-0.37,0.62,U] [#2 -0.17,-0.37,0.71,U] [#3 -0.65,-0.36,0.00,M8] [#4 -0.22,-0.53,0.00,M1] [#5 -0.24,-0.08,0.57,U] [#6 -0.43,-0.27,0.00,M1] [#7 -0.16,0.01,0.43,U] [#8 -0.31,0.01,0.37,U] 
00:37:19.024 00.001 8996 refined, 5 included, MultiStar: {-0.11, -0.04}, one-star: {0.10, 0.39}
00:37:19.025 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
00:37:19.026 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
00:37:19.027 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.84 mountX=-0.11 mountY=0.05, mountTheta=2.72
00:37:19.029 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.04, opts=13)
00:37:19.030 00.001 8996 Enqueuing Move request for scope (-0.11, -0.04)
00:37:19.031 00.001 20224 Worker thread wakes up
00:37:19.031 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
00:37:19.031 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
00:37:19.031 00.000 20224 Moving (-0.11, -0.04) raw xDistance=-0.11 yDistance=0.05
00:37:19.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:37:19.031 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:19.032 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:37:19.032 00.000 20224 MoveAxis(E, 0, ABG)
00:37:19.032 00.000 20224 Move returns status 0, amount 0
00:37:19.032 00.000 20224 MoveAxis(N, 0, ABG)
00:37:19.032 00.000 20224 Move returns status 0, amount 0
00:37:19.032 00.000 20224 move complete, result=0
00:37:19.032 00.000 20224 worker thread done servicing request
00:37:19.036 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60864, med=3005, FiltMin=2720, FiltMax=27830, Gamma=1.000
00:37:19.056 00.020 8996 UpdateGuideState exits: m=713706 SNR=321.3
00:37:19.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:19.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:19.059 00.001 8996 Enqueuing Expose request
00:37:19.059 00.000 20224 Worker thread wakes up
00:37:19.060 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:19.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:19.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:20.215 01.154 20224 Exposure complete
00:37:20.284 00.069 20224 worker thread done servicing request
00:37:20.284 00.000 8996 OnExposeComplete: enter
00:37:20.285 00.001 8996 UpdateGuideState(): m_state=6
00:37:20.286 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10574
00:37:20.287 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=474.02, Mass=762840, SNR=343.1, Peak=57629 HFD=4.3
00:37:20.288 00.001 8996 MultiStar: [#1 -0.48,-0.26,0.00,M2] [#2 -0.57,-0.35,0.00,M7] [#3 -0.91,-0.29,0.00,M9] [#4 -0.51,-0.16,0.00,M2] [#5 -0.25,-0.16,0.57,U] [#6 -0.42,-0.35,0.00,M2] [#7 -0.53,-0.05,0.00,M1] [#8 -0.44,-0.05,0.37,U] 
00:37:20.289 00.001 8996 refined, 2 included, MultiStar: {-0.30, 0.07}, one-star: {-0.27, 0.25}
00:37:20.291 00.002 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
00:37:20.292 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:37:20.293 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.07 hyp=0.31 cameraTheta=2.91 mountX=-0.30 mountY=-0.04, mountTheta=-3.03
00:37:20.295 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.07, opts=13)
00:37:20.297 00.002 8996 Enqueuing Move request for scope (-0.30, 0.07)
00:37:20.300 00.003 20224 Worker thread wakes up
00:37:20.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.07) opts 0xd
00:37:20.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.07)
00:37:20.300 00.000 20224 Moving (-0.30, 0.07) raw xDistance=-0.30 yDistance=-0.04
00:37:20.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:37:20.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:20.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:37:20.300 00.000 20224 MoveAxis(E, 45, ABG)
00:37:20.300 00.000 20224 Guiding  Dir = 2, Dur = 45
00:37:20.300 00.000 20224 IsSlewing returns 0
00:37:20.300 00.000 20224 IsGuiding returns 0
00:37:20.308 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=57629, med=3005, FiltMin=2729, FiltMax=31088, Gamma=1.000
00:37:20.331 00.023 8996 UpdateGuideState exits: m=762840 SNR=343.1
00:37:20.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:20.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:20.333 00.000 8996 Enqueuing Expose request
00:37:20.345 00.012 20224 PulseGuide returned control before completion, sleep 11
00:37:20.360 00.015 20224 IsGuiding returns 1
00:37:20.360 00.000 20224 scope still moving after pulse duration time elapsed
00:37:20.391 00.031 20224 IsSlewing returns 0
00:37:20.391 00.000 20224 IsGuiding returns 1
00:37:20.422 00.031 20224 IsSlewing returns 0
00:37:20.422 00.000 20224 IsGuiding returns 1
00:37:20.454 00.032 20224 IsSlewing returns 0
00:37:20.454 00.000 20224 IsGuiding returns 0
00:37:20.454 00.000 20224 scope move finished after 45 + 109 ms
00:37:20.456 00.002 20224 Move returns status 0, amount 45
00:37:20.456 00.000 20224 MoveAxis(N, 0, ABG)
00:37:20.456 00.000 20224 Move returns status 0, amount 0
00:37:20.456 00.000 20224 move complete, result=0
00:37:20.456 00.000 20224 worker thread done servicing request
00:37:20.456 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.0 px 0 ms NORTH
00:37:20.459 00.003 20224 Worker thread wakes up
00:37:20.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:20.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:21.433 00.973 20224 Exposure complete
00:37:21.507 00.074 20224 worker thread done servicing request
00:37:21.507 00.000 8996 OnExposeComplete: enter
00:37:21.508 00.001 8996 UpdateGuideState(): m_state=6
00:37:21.508 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10575
00:37:21.509 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=474.15, Mass=712579, SNR=343.9, Peak=61808 HFD=4.5
00:37:21.510 00.001 8996 MultiStar: [#1 -0.12,-0.32,0.61,U] [#2 -0.39,-0.49,0.00,M8] [#3 -0.65,-0.37,0.00,M10] [#4 -0.20,-0.29,0.52,U] [#5 -0.24,-0.16,0.65,U] [#6 -0.05,-0.20,0.39,U] [#7 -0.13,-0.20,0.40,U] [#8 -0.24,-0.40,0.00,M1] 
00:37:21.511 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.06}, one-star: {0.10, 0.38}
00:37:21.512 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
00:37:21.513 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.77)
00:37:21.514 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.11 cameraTheta=-2.49 mountX=-0.08 mountY=0.07, mountTheta=2.38
00:37:21.518 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
00:37:21.520 00.002 8996 Enqueuing Move request for scope (-0.08, -0.06)
00:37:21.521 00.001 20224 Worker thread wakes up
00:37:21.522 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
00:37:21.522 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
00:37:21.522 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.08 yDistance=0.07
00:37:21.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:37:21.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:21.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:37:21.522 00.000 20224 MoveAxis(E, 0, ABG)
00:37:21.522 00.000 20224 Move returns status 0, amount 0
00:37:21.522 00.000 20224 MoveAxis(N, 0, ABG)
00:37:21.522 00.000 20224 Move returns status 0, amount 0
00:37:21.523 00.001 20224 move complete, result=0
00:37:21.523 00.000 20224 worker thread done servicing request
00:37:21.529 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61808, med=3005, FiltMin=2707, FiltMax=26934, Gamma=1.000
00:37:21.550 00.021 8996 UpdateGuideState exits: m=712579 SNR=343.9
00:37:21.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:21.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:21.553 00.001 8996 Enqueuing Expose request
00:37:21.553 00.000 20224 Worker thread wakes up
00:37:21.554 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:21.554 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:21.554 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:22.720 01.166 20224 Exposure complete
00:37:22.789 00.069 20224 worker thread done servicing request
00:37:22.789 00.000 8996 OnExposeComplete: enter
00:37:22.790 00.001 8996 UpdateGuideState(): m_state=6
00:37:22.791 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10576
00:37:22.791 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=473.72, Mass=716152, SNR=302.4, Peak=62992 HFD=4.5
00:37:22.793 00.002 8996 MultiStar: [#1 0.05,-0.48,0.00,M2] [#2 -0.27,-0.42,0.00,M9] [#3 -0.14,-0.35,0.59,U] [#4 0.05,-0.37,0.55,U] [#5 0.15,-0.21,0.63,U] [#6 -0.01,-0.43,0.40,U] [#7 0.17,-0.36,0.48,U] [#8 0.03,-0.52,0.00,M2] 
00:37:22.793 00.000 8996 refined, 5 included, MultiStar: {0.12, -0.26}, one-star: {0.34, -0.05}
00:37:22.794 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
00:37:22.795 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.14)
00:37:22.795 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-1.12 mountX=0.15 mountY=0.24, mountTheta=1.02
00:37:22.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.26, opts=13)
00:37:22.798 00.001 8996 Enqueuing Move request for scope (0.12, -0.26)
00:37:22.798 00.000 20224 Worker thread wakes up
00:37:22.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.26) opts 0xd
00:37:22.798 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.26)
00:37:22.799 00.001 20224 Moving (0.12, -0.26) raw xDistance=0.15 yDistance=0.24
00:37:22.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:37:22.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:37:22.799 00.000 20224 MoveAxis(E, 0, ABG)
00:37:22.799 00.000 20224 Move returns status 0, amount 0
00:37:22.799 00.000 20224 MoveAxis(S, 51, ABG)
00:37:22.799 00.000 20224 Guiding  Dir = 1, Dur = 51
00:37:22.799 00.000 20224 IsSlewing returns 0
00:37:22.799 00.000 20224 IsGuiding returns 0
00:37:22.801 00.002 20224 PulseGuide returned control before completion, sleep 60
00:37:22.803 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62992, med=3005, FiltMin=2723, FiltMax=27197, Gamma=1.000
00:37:22.816 00.013 8996 UpdateGuideState exits: m=716152 SNR=302.4
00:37:22.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:22.817 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:22.818 00.001 8996 Enqueuing Expose request
00:37:22.871 00.053 20224 IsGuiding returns 1
00:37:22.871 00.000 20224 scope still moving after pulse duration time elapsed
00:37:22.901 00.030 20224 IsSlewing returns 0
00:37:22.902 00.001 20224 IsGuiding returns 0
00:37:22.902 00.000 20224 scope move finished after 51 + 51 ms
00:37:22.902 00.000 20224 Move returns status 0, amount 51
00:37:22.902 00.000 20224 move complete, result=0
00:37:22.902 00.000 20224 worker thread done servicing request
00:37:22.902 00.000 20224 Worker thread wakes up
00:37:22.902 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
00:37:22.903 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:22.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:23.883 00.980 20224 Exposure complete
00:37:23.965 00.082 20224 worker thread done servicing request
00:37:23.965 00.000 8996 OnExposeComplete: enter
00:37:23.967 00.002 8996 UpdateGuideState(): m_state=6
00:37:23.969 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10577
00:37:23.972 00.003 8996 Star::Find returns 1 (0), X=135.82, Y=473.77, Mass=734694, SNR=342.5, Peak=65440 HFD=4.4
00:37:23.974 00.002 8996 MultiStar: [#1 0.13,-0.31,0.55,U] [#2 0.12,-0.65,0.00,M10] [#3 -0.23,-0.49,0.00,M10] [#4 0.17,-0.43,0.00,M1] [#5 0.15,-0.19,0.58,U] [#6 -0.30,-0.59,0.00,M1] [#7 -0.14,-0.18,0.41,U] [#8 -0.12,-0.46,0.00,M3] 
00:37:23.976 00.002 8996 refined, 3 included, MultiStar: {0.15, -0.14}, one-star: {0.29, 0.00}
00:37:23.978 00.002 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
00:37:23.979 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.52)
00:37:23.981 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-0.74 mountX=0.16 mountY=0.12, mountTheta=0.63
00:37:23.983 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.14, opts=13)
00:37:23.985 00.002 8996 Enqueuing Move request for scope (0.15, -0.14)
00:37:23.986 00.001 20224 Worker thread wakes up
00:37:23.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
00:37:23.986 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
00:37:23.986 00.000 20224 Moving (0.15, -0.14) raw xDistance=0.16 yDistance=0.12
00:37:23.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:37:23.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:23.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:37:23.986 00.000 20224 MoveAxis(E, 0, ABG)
00:37:23.986 00.000 20224 Move returns status 0, amount 0
00:37:23.986 00.000 20224 MoveAxis(N, 0, ABG)
00:37:23.987 00.001 20224 Move returns status 0, amount 0
00:37:23.987 00.000 20224 move complete, result=0
00:37:23.987 00.000 20224 worker thread done servicing request
00:37:23.992 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65440, med=3005, FiltMin=2729, FiltMax=28163, Gamma=1.000
00:37:24.006 00.014 8996 UpdateGuideState exits: m=734694 SNR=342.5
00:37:24.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:24.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:24.009 00.001 8996 Enqueuing Expose request
00:37:24.010 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:24.011 00.001 20224 Worker thread wakes up
00:37:24.011 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:24.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:25.175 01.164 20224 Exposure complete
00:37:25.246 00.071 20224 worker thread done servicing request
00:37:25.246 00.000 8996 OnExposeComplete: enter
00:37:25.247 00.001 8996 UpdateGuideState(): m_state=6
00:37:25.248 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10578
00:37:25.249 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=473.83, Mass=650702, SNR=314.4, Peak=53072 HFD=4.4
00:37:25.250 00.001 8996 MultiStar: [#1 0.24,-0.43,0.00,M2] [#2 0.05,-0.64,0.00,R] [#3 0.09,-0.60,0.00,R] [#4 0.46,-0.24,0.00,M2] [#5 0.30,-0.14,0.66,U] [#6 0.25,-0.47,0.00,M2] [#7 -0.02,-0.41,0.45,U] [#8 0.20,-0.53,0.00,M4] 
00:37:25.250 00.000 8996 refined, 2 included, MultiStar: {0.33, -0.11}, one-star: {0.51, 0.06}
00:37:25.251 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
00:37:25.252 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
00:37:25.253 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=-0.11 hyp=0.35 cameraTheta=-0.31 mountX=0.34 mountY=0.07, mountTheta=0.19
00:37:25.255 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.11, opts=13)
00:37:25.256 00.001 8996 Enqueuing Move request for scope (0.33, -0.11)
00:37:25.257 00.001 20224 Worker thread wakes up
00:37:25.257 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.11) opts 0xd
00:37:25.257 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.11)
00:37:25.257 00.000 20224 Moving (0.33, -0.11) raw xDistance=0.34 yDistance=0.07
00:37:25.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
00:37:25.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:25.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:37:25.258 00.001 20224 MoveAxis(W, 50, ABG)
00:37:25.258 00.000 20224 Guiding  Dir = 3, Dur = 50
00:37:25.258 00.000 20224 IsSlewing returns 0
00:37:25.258 00.000 20224 IsGuiding returns 0
00:37:25.260 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=53072, med=3005, FiltMin=2710, FiltMax=24237, Gamma=1.000
00:37:25.273 00.013 8996 UpdateGuideState exits: m=650702 SNR=314.4
00:37:25.275 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:25.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:25.278 00.002 8996 Enqueuing Expose request
00:37:25.316 00.038 20224 IsGuiding returns 1
00:37:25.316 00.000 20224 scope still moving after pulse duration time elapsed
00:37:25.346 00.030 20224 IsSlewing returns 0
00:37:25.346 00.000 20224 IsGuiding returns 1
00:37:25.377 00.031 20224 IsSlewing returns 0
00:37:25.377 00.000 20224 IsGuiding returns 1
00:37:25.407 00.030 20224 IsSlewing returns 0
00:37:25.407 00.000 20224 IsGuiding returns 0
00:37:25.407 00.000 20224 scope move finished after 50 + 99 ms
00:37:25.407 00.000 20224 Move returns status 0, amount 50
00:37:25.407 00.000 20224 MoveAxis(N, 0, ABG)
00:37:25.407 00.000 20224 Move returns status 0, amount 0
00:37:25.407 00.000 20224 move complete, result=0
00:37:25.408 00.001 20224 worker thread done servicing request
00:37:25.408 00.000 20224 Worker thread wakes up
00:37:25.408 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.1 px 0 ms NORTH
00:37:25.410 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:25.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:26.398 00.988 20224 Exposure complete
00:37:26.466 00.068 20224 worker thread done servicing request
00:37:26.466 00.000 8996 OnExposeComplete: enter
00:37:26.467 00.001 8996 UpdateGuideState(): m_state=6
00:37:26.468 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10579
00:37:26.469 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.94, Mass=701928, SNR=384.4, Peak=50720 HFD=4.8
00:37:26.470 00.001 8996 MultiStar: [#1 -0.42,-0.25,0.00,M3] [#2 -0.41,0.19,0.00,M1] [#3 -0.69,0.12,0.00,M1] [#4 -0.24,-0.59,0.00,M3] [#5 -0.39,-0.17,0.47,U] [#6 -0.46,-0.55,0.00,M3] [#7 -0.41,-0.22,0.00,M1] [#8 -0.44,-0.10,0.00,M5] 
00:37:26.470 00.000 8996 single-star, 1 included, MultiStar: {-0.22, 0.06}, one-star: {-0.14, 0.17}
00:37:26.471 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:37:26.472 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
00:37:26.473 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.26 mountX=-0.15 mountY=-0.15, mountTheta=-2.37
00:37:26.474 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.17, opts=13)
00:37:26.475 00.001 8996 Enqueuing Move request for scope (-0.14, 0.17)
00:37:26.476 00.001 20224 Worker thread wakes up
00:37:26.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
00:37:26.476 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
00:37:26.476 00.000 20224 Moving (-0.14, 0.17) raw xDistance=-0.15 yDistance=-0.15
00:37:26.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:37:26.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:26.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:37:26.476 00.000 20224 MoveAxis(E, 0, ABG)
00:37:26.476 00.000 20224 Move returns status 0, amount 0
00:37:26.476 00.000 20224 MoveAxis(N, 0, ABG)
00:37:26.476 00.000 20224 Move returns status 0, amount 0
00:37:26.476 00.000 20224 move complete, result=0
00:37:26.477 00.001 20224 worker thread done servicing request
00:37:26.480 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50720, med=3005, FiltMin=2739, FiltMax=27328, Gamma=1.000
00:37:26.493 00.013 8996 UpdateGuideState exits: m=701928 SNR=384.4
00:37:26.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:26.494 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:26.495 00.001 8996 Enqueuing Expose request
00:37:26.496 00.001 20224 Worker thread wakes up
00:37:26.496 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:26.497 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:26.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:27.696 01.199 20224 Exposure complete
00:37:27.773 00.077 20224 worker thread done servicing request
00:37:27.773 00.000 8996 OnExposeComplete: enter
00:37:27.774 00.001 8996 UpdateGuideState(): m_state=6
00:37:27.776 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10580
00:37:27.778 00.002 8996 Star::Find returns 1 (0), X=135.23, Y=474.19, Mass=605343, SNR=304.4, Peak=40813 HFD=4.5
00:37:27.779 00.001 8996 MultiStar: [#1 -0.77,-0.43,0.00,M4] [#2 -0.77,0.26,0.00,M2] [#3 -0.97,0.56,0.00,M2] [#4 -0.75,-0.33,0.00,M4] [#5 -0.63,-0.09,0.00,M1] [#6 -0.75,-0.12,0.00,M4] [#7 -0.88,-0.01,0.00,M2] [#8 -0.84,-0.28,0.00,M6] 
00:37:27.780 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
00:37:27.781 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
00:37:27.782 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.43 hyp=0.53 cameraTheta=2.20 mountX=-0.35 mountY=-0.39, mountTheta=-2.30
00:37:27.785 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.43, opts=13)
00:37:27.786 00.001 8996 Enqueuing Move request for scope (-0.31, 0.43)
00:37:27.787 00.001 20224 Worker thread wakes up
00:37:27.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.43) opts 0xd
00:37:27.787 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.43)
00:37:27.787 00.000 20224 Moving (-0.31, 0.43) raw xDistance=-0.35 yDistance=-0.39
00:37:27.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
00:37:27.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:27.788 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
00:37:27.788 00.000 20224 MoveAxis(E, 51, ABG)
00:37:27.788 00.000 20224 Guiding  Dir = 2, Dur = 51
00:37:27.788 00.000 20224 IsSlewing returns 0
00:37:27.789 00.001 20224 IsGuiding returns 0
00:37:27.790 00.001 20224 PulseGuide returned control before completion, sleep 60
00:37:27.794 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=40813, med=3005, FiltMin=2688, FiltMax=24534, Gamma=1.000
00:37:27.808 00.014 8996 UpdateGuideState exits: m=605343 SNR=304.4
00:37:27.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:27.809 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:27.810 00.001 8996 Enqueuing Expose request
00:37:27.861 00.051 20224 IsGuiding returns 1
00:37:27.861 00.000 20224 scope still moving after pulse duration time elapsed
00:37:27.887 00.026 20224 IsSlewing returns 0
00:37:27.887 00.000 20224 IsGuiding returns 0
00:37:27.887 00.000 20224 scope move finished after 51 + 48 ms
00:37:27.887 00.000 20224 Move returns status 0, amount 51
00:37:27.887 00.000 20224 MoveAxis(N, 0, ABG)
00:37:27.887 00.000 20224 Move returns status 0, amount 0
00:37:27.887 00.000 20224 move complete, result=0
00:37:27.887 00.000 20224 worker thread done servicing request
00:37:27.887 00.000 20224 Worker thread wakes up
00:37:27.887 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.4 px 0 ms NORTH
00:37:27.888 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:27.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:28.868 00.980 20224 Exposure complete
00:37:28.936 00.068 20224 worker thread done servicing request
00:37:28.936 00.000 8996 OnExposeComplete: enter
00:37:28.938 00.002 8996 UpdateGuideState(): m_state=6
00:37:28.941 00.003 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10581
00:37:28.943 00.002 8996 Star::Find returns 1 (0), X=135.61, Y=474.25, Mass=681305, SNR=335.5, Peak=53552 HFD=4.6
00:37:28.944 00.001 8996 MultiStar: [#1 -0.18,0.05,0.65,U] [#2 -0.52,0.43,0.00,M3] [#3 -0.44,0.41,0.00,M3] [#4 -0.06,-0.21,0.57,U] [#5 -0.34,-0.13,0.54,U] [#6 -0.22,0.06,0.44,U] [#7 -0.18,0.17,0.42,U] [#8 -0.41,-0.02,0.43,U] 
00:37:28.945 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.10}, one-star: {0.08, 0.48}
00:37:28.946 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
00:37:28.947 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
00:37:28.949 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.10 hyp=0.18 cameraTheta=2.54 mountX=-0.16 mountY=-0.08, mountTheta=-2.66
00:37:28.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.10, opts=13)
00:37:28.952 00.001 8996 Enqueuing Move request for scope (-0.15, 0.10)
00:37:28.954 00.002 20224 Worker thread wakes up
00:37:28.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.10) opts 0xd
00:37:28.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.10)
00:37:28.954 00.000 20224 Moving (-0.15, 0.10) raw xDistance=-0.16 yDistance=-0.08
00:37:28.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:37:28.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:28.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:37:28.954 00.000 20224 MoveAxis(E, 0, ABG)
00:37:28.954 00.000 20224 Move returns status 0, amount 0
00:37:28.955 00.001 20224 MoveAxis(N, 0, ABG)
00:37:28.955 00.000 20224 Move returns status 0, amount 0
00:37:28.955 00.000 20224 move complete, result=0
00:37:28.955 00.000 20224 worker thread done servicing request
00:37:28.961 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53552, med=3005, FiltMin=2742, FiltMax=28982, Gamma=1.000
00:37:28.977 00.016 8996 UpdateGuideState exits: m=681305 SNR=335.5
00:37:28.979 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:28.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:28.981 00.001 8996 Enqueuing Expose request
00:37:28.981 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:28.983 00.002 20224 Worker thread wakes up
00:37:28.983 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:28.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:30.136 01.153 20224 Exposure complete
00:37:30.191 00.055 20224 worker thread done servicing request
00:37:30.191 00.000 8996 OnExposeComplete: enter
00:37:30.192 00.001 8996 UpdateGuideState(): m_state=6
00:37:30.193 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10582
00:37:30.194 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=474.15, Mass=745910, SNR=332.2, Peak=61136 HFD=4.4
00:37:30.195 00.001 8996 MultiStar: [#1 0.05,-0.08,0.67,U] [#2 -0.03,0.32,0.71,U] [#3 -0.27,0.39,0.00,M4] [#4 0.18,-0.27,0.55,U] [#5 -0.16,-0.10,0.56,U] [#6 -0.01,0.01,0.40,U] [#7 -0.12,0.08,0.44,U] [#8 0.08,-0.20,0.36,U] 
00:37:30.196 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.07}, one-star: {0.26, 0.38}
00:37:30.196 00.000 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
00:37:30.197 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
00:37:30.198 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.86 mountX=0.05 mountY=-0.07, mountTheta=-0.96
00:37:30.199 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.07, opts=13)
00:37:30.200 00.001 8996 Enqueuing Move request for scope (0.06, 0.07)
00:37:30.201 00.001 20224 Worker thread wakes up
00:37:30.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
00:37:30.201 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
00:37:30.201 00.000 20224 Moving (0.06, 0.07) raw xDistance=0.05 yDistance=-0.07
00:37:30.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:37:30.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:30.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:37:30.201 00.000 20224 MoveAxis(E, 0, ABG)
00:37:30.201 00.000 20224 Move returns status 0, amount 0
00:37:30.201 00.000 20224 MoveAxis(N, 0, ABG)
00:37:30.201 00.000 20224 Move returns status 0, amount 0
00:37:30.201 00.000 20224 move complete, result=0
00:37:30.201 00.000 20224 worker thread done servicing request
00:37:30.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61136, med=3005, FiltMin=2726, FiltMax=31046, Gamma=1.000
00:37:30.220 00.015 8996 UpdateGuideState exits: m=745910 SNR=332.2
00:37:30.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:30.224 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:30.225 00.001 8996 Enqueuing Expose request
00:37:30.226 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:30.226 00.000 20224 Worker thread wakes up
00:37:30.226 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:30.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:31.205 00.979 20224 Exposure complete
00:37:31.260 00.055 20224 worker thread done servicing request
00:37:31.261 00.001 8996 OnExposeComplete: enter
00:37:31.261 00.000 8996 UpdateGuideState(): m_state=6
00:37:31.262 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10583
00:37:31.263 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=474.53, Mass=653764, SNR=309.4, Peak=45152 HFD=4.7
00:37:31.264 00.001 8996 MultiStar: [#1 -0.26,0.26,0.72,U] [#2 -0.37,0.71,0.00,M3] [#3 -0.75,0.62,0.00,M5] [#4 -0.28,0.19,0.63,U] [#5 -0.51,0.44,0.00,M1] [#6 -0.57,0.30,0.00,M3] [#7 -0.60,0.19,0.00,M1] [#8 -0.52,0.29,0.00,M5] 
00:37:31.265 00.001 8996 refined, 2 included, MultiStar: {-0.14, 0.46}, one-star: {0.04, 0.76}
00:37:31.266 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
00:37:31.267 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
00:37:31.270 00.003 8996 CameraToMount -- cameraX=-0.14 cameraY=0.46 hyp=0.48 cameraTheta=1.86 mountX=-0.18 mountY=-0.44, mountTheta=-1.96
00:37:31.273 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.46, opts=13)
00:37:31.275 00.002 8996 Enqueuing Move request for scope (-0.14, 0.46)
00:37:31.276 00.001 20224 Worker thread wakes up
00:37:31.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.46) opts 0xd
00:37:31.277 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.46)
00:37:31.277 00.000 20224 Moving (-0.14, 0.46) raw xDistance=-0.18 yDistance=-0.44
00:37:31.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:37:31.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:37:31.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:37:31.277 00.000 20224 MoveAxis(E, 0, ABG)
00:37:31.277 00.000 20224 Move returns status 0, amount 0
00:37:31.277 00.000 20224 MoveAxis(N, 0, ABG)
00:37:31.277 00.000 20224 Move returns status 0, amount 0
00:37:31.277 00.000 20224 move complete, result=0
00:37:31.277 00.000 20224 worker thread done servicing request
00:37:31.282 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45152, med=3005, FiltMin=2729, FiltMax=24822, Gamma=1.000
00:37:31.305 00.023 8996 UpdateGuideState exits: m=653764 SNR=309.4
00:37:31.307 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:31.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:31.308 00.000 8996 Enqueuing Expose request
00:37:31.309 00.001 20224 Worker thread wakes up
00:37:31.310 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:37:31.310 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:31.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:32.463 01.153 20224 Exposure complete
00:37:32.527 00.064 20224 worker thread done servicing request
00:37:32.527 00.000 8996 OnExposeComplete: enter
00:37:32.528 00.001 8996 UpdateGuideState(): m_state=6
00:37:32.529 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10584
00:37:32.529 00.000 8996 Star::Find returns 1 (0), X=135.70, Y=474.45, Mass=648549, SNR=347.3, Peak=46544 HFD=4.7
00:37:32.530 00.001 8996 MultiStar: [#1 -0.17,0.05,0.59,U] [#2 -0.17,0.65,0.00,M4] [#3 -0.36,0.48,0.00,M6] [#4 0.07,-0.06,0.56,U] [#5 -0.26,0.05,0.52,U] [#6 -0.27,0.30,0.35,U] [#7 -0.20,0.36,0.38,U] [#8 -0.37,0.01,0.33,U] 
00:37:32.531 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.25}, one-star: {0.17, 0.68}
00:37:32.532 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:37:32.533 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:37:32.534 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.90 mountX=-0.11 mountY=-0.24, mountTheta=-2.00
00:37:32.535 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.25, opts=13)
00:37:32.536 00.001 8996 Enqueuing Move request for scope (-0.09, 0.25)
00:37:32.537 00.001 20224 Worker thread wakes up
00:37:32.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.25) opts 0xd
00:37:32.537 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.25)
00:37:32.537 00.000 20224 Moving (-0.09, 0.25) raw xDistance=-0.11 yDistance=-0.24
00:37:32.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:37:32.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:37:32.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:37:32.537 00.000 20224 MoveAxis(E, 0, ABG)
00:37:32.537 00.000 20224 Move returns status 0, amount 0
00:37:32.537 00.000 20224 MoveAxis(N, 0, ABG)
00:37:32.537 00.000 20224 Move returns status 0, amount 0
00:37:32.537 00.000 20224 move complete, result=0
00:37:32.537 00.000 20224 worker thread done servicing request
00:37:32.540 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46544, med=3005, FiltMin=2688, FiltMax=28262, Gamma=1.000
00:37:32.553 00.013 8996 UpdateGuideState exits: m=648549 SNR=347.3
00:37:32.554 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:32.555 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:32.556 00.001 8996 Enqueuing Expose request
00:37:32.556 00.000 20224 Worker thread wakes up
00:37:32.556 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:32.557 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:32.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:33.520 00.963 20224 Exposure complete
00:37:33.598 00.078 20224 worker thread done servicing request
00:37:33.598 00.000 8996 OnExposeComplete: enter
00:37:33.600 00.002 8996 UpdateGuideState(): m_state=6
00:37:33.602 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10585
00:37:33.604 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=474.26, Mass=716254, SNR=333.0, Peak=61024 HFD=4.6
00:37:33.607 00.003 8996 MultiStar: [#1 -0.08,0.07,0.71,U] [#2 -0.19,0.64,0.00,M5] [#3 -0.56,0.58,0.00,M7] [#4 -0.02,-0.17,0.52,U] [#5 -0.10,-0.02,0.60,U] [#6 -0.23,0.07,0.41,U] [#7 -0.08,0.31,0.42,U] [#8 -0.08,0.09,0.35,U] 
00:37:33.608 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.16}, one-star: {0.20, 0.49}
00:37:33.609 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
00:37:33.610 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
00:37:33.611 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.71 mountX=-0.04 mountY=-0.15, mountTheta=-1.80
00:37:33.612 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.16, opts=13)
00:37:33.614 00.002 8996 Enqueuing Move request for scope (-0.02, 0.16)
00:37:33.614 00.000 20224 Worker thread wakes up
00:37:33.615 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
00:37:33.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
00:37:33.615 00.000 20224 Moving (-0.02, 0.16) raw xDistance=-0.04 yDistance=-0.15
00:37:33.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:37:33.615 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:33.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:37:33.615 00.000 20224 MoveAxis(E, 0, ABG)
00:37:33.615 00.000 20224 Move returns status 0, amount 0
00:37:33.615 00.000 20224 MoveAxis(N, 0, ABG)
00:37:33.615 00.000 20224 Move returns status 0, amount 0
00:37:33.615 00.000 20224 move complete, result=0
00:37:33.615 00.000 20224 worker thread done servicing request
00:37:33.619 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=61024, med=3005, FiltMin=2707, FiltMax=25686, Gamma=1.000
00:37:33.634 00.015 8996 UpdateGuideState exits: m=716254 SNR=333.0
00:37:33.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:33.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:33.637 00.001 8996 Enqueuing Expose request
00:37:33.638 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:33.639 00.001 20224 Worker thread wakes up
00:37:33.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:33.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:34.807 01.168 20224 Exposure complete
00:37:34.880 00.073 20224 worker thread done servicing request
00:37:34.880 00.000 8996 OnExposeComplete: enter
00:37:34.881 00.001 8996 UpdateGuideState(): m_state=6
00:37:34.882 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10586
00:37:34.883 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=474.25, Mass=720454, SNR=365.4, Peak=49232 HFD=4.6
00:37:34.884 00.001 8996 MultiStar: [#1 -0.07,-0.07,0.64,U] [#2 -0.30,0.77,0.00,M6] [#3 -0.30,0.59,0.00,M8] [#4 0.20,-0.11,0.50,U] [#5 -0.23,-0.01,0.50,U] [#6 -0.03,-0.00,0.40,U] [#7 -0.18,-0.09,0.41,U] [#8 -0.31,0.04,0.33,U] 
00:37:34.885 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.09}, one-star: {-0.04, 0.48}
00:37:34.885 00.000 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:37:34.886 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
00:37:34.887 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.26 mountX=-0.09 mountY=-0.08, mountTheta=-2.37
00:37:34.890 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
00:37:34.892 00.002 8996 Enqueuing Move request for scope (-0.08, 0.09)
00:37:34.893 00.001 20224 Worker thread wakes up
00:37:34.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
00:37:34.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
00:37:34.893 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
00:37:34.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:37:34.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:34.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:37:34.893 00.000 20224 MoveAxis(E, 0, ABG)
00:37:34.893 00.000 20224 Move returns status 0, amount 0
00:37:34.893 00.000 20224 MoveAxis(N, 0, ABG)
00:37:34.893 00.000 20224 Move returns status 0, amount 0
00:37:34.893 00.000 20224 move complete, result=0
00:37:34.893 00.000 20224 worker thread done servicing request
00:37:34.899 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49232, med=3005, FiltMin=2726, FiltMax=28310, Gamma=1.000
00:37:34.916 00.017 8996 UpdateGuideState exits: m=720454 SNR=365.4
00:37:34.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:34.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:34.918 00.000 8996 Enqueuing Expose request
00:37:34.920 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:34.921 00.001 20224 Worker thread wakes up
00:37:34.921 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:34.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:35.896 00.975 20224 Exposure complete
00:37:35.983 00.087 20224 worker thread done servicing request
00:37:35.983 00.000 8996 OnExposeComplete: enter
00:37:35.985 00.002 8996 UpdateGuideState(): m_state=6
00:37:35.987 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10587
00:37:35.988 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=474.02, Mass=678711, SNR=357.2, Peak=60272 HFD=4.7
00:37:35.990 00.002 8996 MultiStar: [#1 0.01,-0.26,0.61,U] [#2 -0.57,0.38,0.00,M7] [#3 -0.17,0.24,0.53,U] [#4 0.10,-0.45,0.00,M1] [#5 -0.28,-0.20,0.58,U] [#6 -0.44,-0.06,0.00,M1] [#7 -0.08,-0.19,0.40,U] [#8 -0.44,-0.32,0.00,M3] 
00:37:35.992 00.002 8996 refined, 4 included, MultiStar: {-0.10, 0.01}, one-star: {-0.04, 0.26}
00:37:35.993 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
00:37:35.995 00.002 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
00:37:35.996 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.03 mountX=-0.10 mountY=0.00, mountTheta=3.14
00:37:35.999 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
00:37:36.001 00.002 8996 Enqueuing Move request for scope (-0.10, 0.01)
00:37:36.002 00.001 20224 Worker thread wakes up
00:37:36.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:37:36.003 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:37:36.003 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
00:37:36.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:37:36.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:36.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:37:36.003 00.000 20224 MoveAxis(E, 0, ABG)
00:37:36.003 00.000 20224 Move returns status 0, amount 0
00:37:36.003 00.000 20224 MoveAxis(N, 0, ABG)
00:37:36.004 00.001 20224 Move returns status 0, amount 0
00:37:36.004 00.000 20224 move complete, result=0
00:37:36.004 00.000 20224 worker thread done servicing request
00:37:36.010 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=60272, med=3005, FiltMin=2733, FiltMax=25542, Gamma=1.000
00:37:36.035 00.025 8996 UpdateGuideState exits: m=678711 SNR=357.2
00:37:36.037 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:36.039 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:36.040 00.001 8996 Enqueuing Expose request
00:37:36.042 00.002 20224 Worker thread wakes up
00:37:36.042 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:36.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:36.044 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:37.209 01.165 20224 Exposure complete
00:37:37.274 00.065 20224 worker thread done servicing request
00:37:37.274 00.000 8996 OnExposeComplete: enter
00:37:37.276 00.002 8996 UpdateGuideState(): m_state=6
00:37:37.277 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10588
00:37:37.279 00.002 8996 Star::Find returns 1 (0), X=135.32, Y=474.15, Mass=726798, SNR=340.2, Peak=57664 HFD=4.5
00:37:37.281 00.002 8996 MultiStar: [#1 -0.29,-0.12,0.56,U] [#2 -0.50,0.34,0.00,M8] [#3 -0.52,0.39,0.00,M8] [#4 -0.09,-0.24,0.50,U] [#5 -0.48,-0.01,0.00,M1] [#6 -0.44,0.00,0.42,U] [#7 -0.13,-0.09,0.45,U] [#8 -0.56,-0.10,0.00,M4] 
00:37:37.283 00.002 8996 refined, 4 included, MultiStar: {-0.22, 0.05}, one-star: {-0.21, 0.38}
00:37:37.284 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
00:37:37.286 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:37:37.288 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.23 cameraTheta=2.91 mountX=-0.23 mountY=-0.03, mountTheta=-3.02
00:37:37.291 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.05, opts=13)
00:37:37.293 00.002 8996 Enqueuing Move request for scope (-0.22, 0.05)
00:37:37.294 00.001 20224 Worker thread wakes up
00:37:37.295 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
00:37:37.295 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
00:37:37.295 00.000 20224 Moving (-0.22, 0.05) raw xDistance=-0.23 yDistance=-0.03
00:37:37.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:37:37.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:37.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:37:37.295 00.000 20224 MoveAxis(E, 33, ABG)
00:37:37.295 00.000 20224 Guiding  Dir = 2, Dur = 33
00:37:37.296 00.001 20224 IsSlewing returns 0
00:37:37.296 00.000 20224 IsGuiding returns 0
00:37:37.302 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=57664, med=3005, FiltMin=2694, FiltMax=28918, Gamma=1.000
00:37:37.316 00.014 8996 UpdateGuideState exits: m=726798 SNR=340.2
00:37:37.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:37.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:37.319 00.001 8996 Enqueuing Expose request
00:37:37.337 00.018 20224 IsGuiding returns 1
00:37:37.337 00.000 20224 scope still moving after pulse duration time elapsed
00:37:37.367 00.030 20224 IsSlewing returns 0
00:37:37.367 00.000 20224 IsGuiding returns 1
00:37:37.403 00.036 20224 IsSlewing returns 0
00:37:37.403 00.000 20224 IsGuiding returns 1
00:37:37.430 00.027 20224 IsSlewing returns 0
00:37:37.430 00.000 20224 IsGuiding returns 0
00:37:37.430 00.000 20224 scope move finished after 33 + 100 ms
00:37:37.430 00.000 20224 Move returns status 0, amount 33
00:37:37.430 00.000 20224 MoveAxis(N, 0, ABG)
00:37:37.430 00.000 20224 Move returns status 0, amount 0
00:37:37.430 00.000 20224 move complete, result=0
00:37:37.430 00.000 20224 worker thread done servicing request
00:37:37.430 00.000 20224 Worker thread wakes up
00:37:37.430 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.0 px 0 ms NORTH
00:37:37.433 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:37.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:38.416 00.983 20224 Exposure complete
00:37:38.496 00.080 20224 worker thread done servicing request
00:37:38.496 00.000 8996 OnExposeComplete: enter
00:37:38.497 00.001 8996 UpdateGuideState(): m_state=6
00:37:38.497 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10589
00:37:38.498 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=474.25, Mass=682881, SNR=351.8, Peak=55200 HFD=4.6
00:37:38.499 00.001 8996 MultiStar: [#1 -0.17,0.08,0.68,U] [#2 -0.44,0.80,0.00,M9] [#3 -0.35,0.51,0.00,M9] [#4 0.01,0.00,0.51,U] [#5 -0.31,0.09,0.46,U] [#6 0.01,0.18,0.40,U] [#7 0.09,0.15,0.37,U] [#8 -0.18,0.01,0.33,U] 
00:37:38.500 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.19}, one-star: {0.08, 0.49}
00:37:38.502 00.002 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
00:37:38.503 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:37:38.504 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.83 mountX=-0.07 mountY=-0.18, mountTheta=-1.93
00:37:38.506 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.19, opts=13)
00:37:38.507 00.001 8996 Enqueuing Move request for scope (-0.05, 0.19)
00:37:38.509 00.002 20224 Worker thread wakes up
00:37:38.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
00:37:38.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
00:37:38.509 00.000 20224 Moving (-0.05, 0.19) raw xDistance=-0.07 yDistance=-0.18
00:37:38.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:37:38.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:38.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:37:38.509 00.000 20224 MoveAxis(E, 0, ABG)
00:37:38.509 00.000 20224 Move returns status 0, amount 0
00:37:38.509 00.000 20224 MoveAxis(N, 0, ABG)
00:37:38.509 00.000 20224 Move returns status 0, amount 0
00:37:38.509 00.000 20224 move complete, result=0
00:37:38.509 00.000 20224 worker thread done servicing request
00:37:38.514 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55200, med=3005, FiltMin=2745, FiltMax=29014, Gamma=1.000
00:37:38.530 00.016 8996 UpdateGuideState exits: m=682881 SNR=351.8
00:37:38.532 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:38.533 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:38.534 00.001 8996 Enqueuing Expose request
00:37:38.535 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:37:38.536 00.001 20224 Worker thread wakes up
00:37:38.536 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:38.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:39.712 01.176 20224 Exposure complete
00:37:39.794 00.082 20224 worker thread done servicing request
00:37:39.794 00.000 8996 OnExposeComplete: enter
00:37:39.796 00.002 8996 UpdateGuideState(): m_state=6
00:37:39.797 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10590
00:37:39.798 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.83, Mass=700482, SNR=339.6, Peak=55760 HFD=4.5
00:37:39.799 00.001 8996 MultiStar: [#1 -0.04,-0.65,0.00,M1] [#2 -0.24,-0.02,0.74,U] [#3 -0.21,0.32,0.62,U] [#4 0.49,-0.61,0.00,M1] [#5 -0.10,-0.41,0.56,U] [#6 -0.28,-0.46,0.00,M1] [#7 0.20,-0.41,0.00,M1] [#8 -0.22,-0.63,0.00,M4] 
00:37:39.800 00.001 8996 refined, 3 included, MultiStar: {-0.05, 0.00}, one-star: {0.23, 0.06}
00:37:39.801 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
00:37:39.801 00.000 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
00:37:39.802 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.07 mountX=-0.05 mountY=0.00, mountTheta=3.09
00:37:39.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.00, opts=13)
00:37:39.805 00.001 8996 Enqueuing Move request for scope (-0.05, 0.00)
00:37:39.805 00.000 20224 Worker thread wakes up
00:37:39.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
00:37:39.805 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
00:37:39.806 00.001 20224 Moving (-0.05, 0.00) raw xDistance=-0.05 yDistance=0.00
00:37:39.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:37:39.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:39.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:37:39.806 00.000 20224 MoveAxis(E, 0, ABG)
00:37:39.806 00.000 20224 Move returns status 0, amount 0
00:37:39.806 00.000 20224 MoveAxis(N, 0, ABG)
00:37:39.806 00.000 20224 Move returns status 0, amount 0
00:37:39.806 00.000 20224 move complete, result=0
00:37:39.806 00.000 20224 worker thread done servicing request
00:37:39.811 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=55760, med=3005, FiltMin=2694, FiltMax=27088, Gamma=1.000
00:37:39.836 00.025 8996 UpdateGuideState exits: m=700482 SNR=339.6
00:37:39.838 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:39.839 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:39.841 00.002 8996 Enqueuing Expose request
00:37:39.842 00.001 20224 Worker thread wakes up
00:37:39.842 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:39.843 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:39.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:40.819 00.976 20224 Exposure complete
00:37:40.912 00.093 20224 worker thread done servicing request
00:37:40.912 00.000 8996 OnExposeComplete: enter
00:37:40.913 00.001 8996 UpdateGuideState(): m_state=6
00:37:40.915 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10591
00:37:40.916 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=474.16, Mass=749817, SNR=358.3, Peak=65440 HFD=4.6
00:37:40.917 00.001 8996 MultiStar: [#1 0.11,-0.10,0.56,U] [#2 -0.39,0.49,0.00,M9] [#3 -0.28,0.11,0.52,U] [#4 0.21,-0.28,0.47,U] [#5 -0.26,-0.08,0.65,U] [#6 -0.29,-0.24,0.33,U] [#7 -0.08,-0.26,0.41,U] [#8 -0.34,-0.19,0.32,U] 
00:37:40.918 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.01}, one-star: {0.12, 0.39}
00:37:40.919 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
00:37:40.919 00.000 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
00:37:40.920 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.98 mountX=-0.06 mountY=0.02, mountTheta=2.87
00:37:40.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
00:37:40.923 00.001 8996 Enqueuing Move request for scope (-0.06, -0.01)
00:37:40.923 00.000 20224 Worker thread wakes up
00:37:40.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
00:37:40.923 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
00:37:40.923 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
00:37:40.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:37:40.924 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:40.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:37:40.924 00.000 20224 MoveAxis(E, 0, ABG)
00:37:40.924 00.000 20224 Move returns status 0, amount 0
00:37:40.924 00.000 20224 MoveAxis(N, 0, ABG)
00:37:40.924 00.000 20224 Move returns status 0, amount 0
00:37:40.924 00.000 20224 move complete, result=0
00:37:40.924 00.000 20224 worker thread done servicing request
00:37:40.927 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=65440, med=3005, FiltMin=2731, FiltMax=29158, Gamma=1.000
00:37:40.949 00.022 8996 UpdateGuideState exits: m=749817 SNR=358.3
00:37:40.951 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:40.953 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:40.954 00.001 8996 Enqueuing Expose request
00:37:40.955 00.001 20224 Worker thread wakes up
00:37:40.955 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:37:40.956 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:40.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:42.117 01.161 20224 Exposure complete
00:37:42.198 00.081 20224 worker thread done servicing request
00:37:42.198 00.000 8996 OnExposeComplete: enter
00:37:42.200 00.002 8996 UpdateGuideState(): m_state=6
00:37:42.201 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10592
00:37:42.202 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=474.06, Mass=754218, SNR=356.9, Peak=65440 HFD=4.4
00:37:42.203 00.001 8996 MultiStar: [#1 0.19,-0.23,0.62,U] [#2 0.00,0.43,0.60,U] [#3 -0.44,0.12,0.00,M8] [#4 0.31,-0.27,0.48,U] [#5 -0.06,-0.10,0.54,U] [#6 0.05,-0.15,0.38,U] [#7 0.36,-0.08,0.41,U] [#8 -0.01,-0.25,0.33,U] 
00:37:42.204 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.01}, one-star: {0.25, 0.29}
00:37:42.205 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
00:37:42.206 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
00:37:42.206 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.01 hyp=0.15 cameraTheta=0.09 mountX=0.15 mountY=-0.03, mountTheta=-0.20
00:37:42.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.01, opts=13)
00:37:42.209 00.001 8996 Enqueuing Move request for scope (0.15, 0.01)
00:37:42.209 00.000 20224 Worker thread wakes up
00:37:42.210 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.01) opts 0xd
00:37:42.210 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.01)
00:37:42.210 00.000 20224 Moving (0.15, 0.01) raw xDistance=0.15 yDistance=-0.03
00:37:42.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:37:42.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:42.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:37:42.210 00.000 20224 MoveAxis(E, 0, ABG)
00:37:42.210 00.000 20224 Move returns status 0, amount 0
00:37:42.210 00.000 20224 MoveAxis(N, 0, ABG)
00:37:42.210 00.000 20224 Move returns status 0, amount 0
00:37:42.210 00.000 20224 move complete, result=0
00:37:42.210 00.000 20224 worker thread done servicing request
00:37:42.214 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65440, med=3005, FiltMin=2736, FiltMax=31222, Gamma=1.000
00:37:42.228 00.014 8996 UpdateGuideState exits: m=754218 SNR=356.9
00:37:42.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:42.229 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:42.230 00.001 8996 Enqueuing Expose request
00:37:42.232 00.002 20224 Worker thread wakes up
00:37:42.232 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:37:42.233 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:42.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:43.217 00.984 20224 Exposure complete
00:37:43.298 00.081 20224 worker thread done servicing request
00:37:43.299 00.001 8996 OnExposeComplete: enter
00:37:43.300 00.001 8996 UpdateGuideState(): m_state=6
00:37:43.302 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10593
00:37:43.303 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=474.06, Mass=630949, SNR=304.4, Peak=54496 HFD=4.7
00:37:43.305 00.002 8996 MultiStar: [#1 0.15,-0.33,0.70,U] [#2 -0.13,0.16,0.78,U] [#3 -0.36,-0.03,0.70,U] [#4 0.23,-0.54,0.00,M1] [#5 0.17,-0.23,0.72,U] [#6 -0.10,-0.26,0.51,U] [#7 -0.07,-0.12,0.47,U] [#8 -0.15,-0.33,0.38,U] 
00:37:43.306 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.06}, one-star: {0.13, 0.29}
00:37:43.307 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
00:37:43.308 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.30)
00:37:43.309 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.96 mountX=-0.02 mountY=0.06, mountTheta=1.86
00:37:43.310 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
00:37:43.311 00.001 8996 Enqueuing Move request for scope (-0.03, -0.06)
00:37:43.312 00.001 20224 Worker thread wakes up
00:37:43.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
00:37:43.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
00:37:43.312 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.02 yDistance=0.06
00:37:43.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:37:43.313 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:43.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:37:43.313 00.000 20224 MoveAxis(E, 0, ABG)
00:37:43.313 00.000 20224 Move returns status 0, amount 0
00:37:43.313 00.000 20224 MoveAxis(N, 0, ABG)
00:37:43.313 00.000 20224 Move returns status 0, amount 0
00:37:43.313 00.000 20224 move complete, result=0
00:37:43.313 00.000 20224 worker thread done servicing request
00:37:43.316 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54496, med=3005, FiltMin=2726, FiltMax=26758, Gamma=1.000
00:37:43.339 00.023 8996 UpdateGuideState exits: m=630949 SNR=304.4
00:37:43.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:43.342 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:43.343 00.001 8996 Enqueuing Expose request
00:37:43.344 00.001 20224 Worker thread wakes up
00:37:43.344 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:43.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:43.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:44.512 01.167 20224 Exposure complete
00:37:44.587 00.075 20224 worker thread done servicing request
00:37:44.588 00.001 8996 OnExposeComplete: enter
00:37:44.589 00.001 8996 UpdateGuideState(): m_state=6
00:37:44.591 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10594
00:37:44.592 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.65, Mass=733589, SNR=333.1, Peak=56496 HFD=4.8
00:37:44.593 00.001 8996 MultiStar: [#1 -0.12,-0.68,0.00,M1] [#2 -0.37,-0.10,0.75,U] [#3 -0.50,-0.27,0.00,M8] [#4 0.03,-0.88,0.00,M2] [#5 -0.32,-0.53,0.00,M1] [#6 -0.23,-0.36,0.45,U] [#7 -0.09,-0.19,0.44,U] [#8 -0.34,-0.71,0.00,M2] 
00:37:44.595 00.002 8996 single-star, 3 included, MultiStar: {-0.15, -0.17}, one-star: {0.03, -0.12}
00:37:44.596 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
00:37:44.598 00.002 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
00:37:44.599 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.36 mountX=0.04 mountY=0.12, mountTheta=1.26
00:37:44.603 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.12, opts=13)
00:37:44.604 00.001 8996 Enqueuing Move request for scope (0.03, -0.12)
00:37:44.605 00.001 20224 Worker thread wakes up
00:37:44.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.12) opts 0xd
00:37:44.605 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.12)
00:37:44.605 00.000 20224 Moving (0.03, -0.12) raw xDistance=0.04 yDistance=0.12
00:37:44.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:37:44.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:44.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:37:44.605 00.000 20224 MoveAxis(E, 0, ABG)
00:37:44.606 00.001 20224 Move returns status 0, amount 0
00:37:44.606 00.000 20224 MoveAxis(N, 0, ABG)
00:37:44.606 00.000 20224 Move returns status 0, amount 0
00:37:44.606 00.000 20224 move complete, result=0
00:37:44.606 00.000 20224 worker thread done servicing request
00:37:44.612 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56496, med=3005, FiltMin=2707, FiltMax=27715, Gamma=1.000
00:37:44.642 00.030 8996 UpdateGuideState exits: m=733589 SNR=333.1
00:37:44.645 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:44.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:44.647 00.001 8996 Enqueuing Expose request
00:37:44.649 00.002 20224 Worker thread wakes up
00:37:44.649 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:44.650 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:44.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:45.612 00.962 20224 Exposure complete
00:37:45.680 00.068 20224 worker thread done servicing request
00:37:45.680 00.000 8996 OnExposeComplete: enter
00:37:45.681 00.001 8996 UpdateGuideState(): m_state=6
00:37:45.682 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10595
00:37:45.683 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.69, Mass=717614, SNR=381.2, Peak=51840 HFD=4.7
00:37:45.684 00.001 8996 MultiStar: [#1 -0.27,-0.34,0.57,U] [#2 -0.42,-0.30,0.00,M7] [#3 -0.56,-0.16,0.00,M9] [#4 -0.14,-0.66,0.00,M3] [#5 -0.36,-0.45,0.00,M2] [#6 -0.12,-0.44,0.00,M1] [#7 -0.03,-0.30,0.40,U] [#8 -0.33,-0.59,0.00,M3] 
00:37:45.685 00.001 8996 single-star, 2 included, MultiStar: {-0.16, -0.20}, one-star: {-0.15, -0.07}
00:37:45.686 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
00:37:45.688 00.002 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
00:37:45.690 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.17 cameraTheta=-2.68 mountX=-0.14 mountY=0.09, mountTheta=2.57
00:37:45.692 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.07, opts=13)
00:37:45.694 00.002 8996 Enqueuing Move request for scope (-0.15, -0.07)
00:37:45.695 00.001 20224 Worker thread wakes up
00:37:45.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
00:37:45.695 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
00:37:45.695 00.000 20224 Moving (-0.15, -0.07) raw xDistance=-0.14 yDistance=0.09
00:37:45.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:37:45.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:45.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:37:45.696 00.001 20224 MoveAxis(E, 0, ABG)
00:37:45.696 00.000 20224 Move returns status 0, amount 0
00:37:45.696 00.000 20224 MoveAxis(N, 0, ABG)
00:37:45.696 00.000 20224 Move returns status 0, amount 0
00:37:45.696 00.000 20224 move complete, result=0
00:37:45.696 00.000 20224 worker thread done servicing request
00:37:45.705 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51840, med=3005, FiltMin=2729, FiltMax=24294, Gamma=1.000
00:37:45.734 00.029 8996 UpdateGuideState exits: m=717614 SNR=381.2
00:37:45.736 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:45.738 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:45.739 00.001 8996 Enqueuing Expose request
00:37:45.741 00.002 20224 Worker thread wakes up
00:37:45.741 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:45.743 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:45.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:46.911 01.168 20224 Exposure complete
00:37:46.997 00.086 20224 worker thread done servicing request
00:37:46.998 00.001 8996 OnExposeComplete: enter
00:37:46.999 00.001 8996 UpdateGuideState(): m_state=6
00:37:47.000 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10596
00:37:47.001 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.76, Mass=704260, SNR=301.9, Peak=60432 HFD=4.5
00:37:47.002 00.001 8996 MultiStar: [#1 0.12,-0.06,0.82,U] [#2 -0.07,0.00,0.80,U] [#3 -0.30,0.21,0.72,U] [#4 0.27,-0.57,0.00,M4] [#5 -0.27,-0.27,0.65,U] [#6 -0.07,-0.37,0.49,U] [#7 0.21,-0.46,0.00,M1] [#8 0.09,-0.32,0.36,U] 
00:37:47.004 00.002 8996 refined, 6 included, MultiStar: {-0.01, -0.08}, one-star: {0.31, -0.01}
00:37:47.005 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
00:37:47.007 00.002 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
00:37:47.009 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.69 mountX=-0.00 mountY=0.08, mountTheta=1.59
00:37:47.012 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.08, opts=13)
00:37:47.014 00.002 8996 Enqueuing Move request for scope (-0.01, -0.08)
00:37:47.016 00.002 20224 Worker thread wakes up
00:37:47.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
00:37:47.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
00:37:47.016 00.000 20224 Moving (-0.01, -0.08) raw xDistance=-0.00 yDistance=0.08
00:37:47.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:37:47.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:47.017 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:37:47.017 00.000 20224 MoveAxis(E, 0, ABG)
00:37:47.017 00.000 20224 Move returns status 0, amount 0
00:37:47.017 00.000 20224 MoveAxis(N, 0, ABG)
00:37:47.017 00.000 20224 Move returns status 0, amount 0
00:37:47.017 00.000 20224 move complete, result=0
00:37:47.017 00.000 20224 worker thread done servicing request
00:37:47.022 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60432, med=3005, FiltMin=2723, FiltMax=27053, Gamma=1.000
00:37:47.043 00.021 8996 UpdateGuideState exits: m=704260 SNR=301.9
00:37:47.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:47.046 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:47.046 00.000 8996 Enqueuing Expose request
00:37:47.047 00.001 20224 Worker thread wakes up
00:37:47.047 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:47.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:47.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:48.036 00.988 20224 Exposure complete
00:37:48.130 00.094 20224 worker thread done servicing request
00:37:48.131 00.001 8996 OnExposeComplete: enter
00:37:48.132 00.001 8996 UpdateGuideState(): m_state=6
00:37:48.133 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10597
00:37:48.135 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=473.95, Mass=657210, SNR=320.3, Peak=65440 HFD=4.5
00:37:48.136 00.001 8996 MultiStar: [#1 0.31,-0.49,0.00,M1] [#2 0.24,-0.01,0.74,U] [#3 -0.03,-0.23,0.64,U] [#4 0.24,-0.70,0.00,M5] [#5 0.11,-0.27,0.58,U] [#6 0.04,-0.81,0.00,M1] [#7 0.22,-0.61,0.00,M2] [#8 0.05,-0.35,0.36,U] 
00:37:48.138 00.002 8996 refined, 4 included, MultiStar: {0.15, -0.08}, one-star: {0.26, 0.18}
00:37:48.139 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
00:37:48.140 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.78)
00:37:48.142 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.47 mountX=0.16 mountY=0.06, mountTheta=0.36
00:37:48.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.08, opts=13)
00:37:48.145 00.001 8996 Enqueuing Move request for scope (0.15, -0.08)
00:37:48.147 00.002 20224 Worker thread wakes up
00:37:48.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
00:37:48.147 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
00:37:48.148 00.001 20224 Moving (0.15, -0.08) raw xDistance=0.16 yDistance=0.06
00:37:48.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:37:48.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:48.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:37:48.148 00.000 20224 MoveAxis(E, 0, ABG)
00:37:48.148 00.000 20224 Move returns status 0, amount 0
00:37:48.148 00.000 20224 MoveAxis(N, 0, ABG)
00:37:48.148 00.000 20224 Move returns status 0, amount 0
00:37:48.148 00.000 20224 move complete, result=0
00:37:48.149 00.001 20224 worker thread done servicing request
00:37:48.155 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=3005, FiltMin=2733, FiltMax=26864, Gamma=1.000
00:37:48.172 00.017 8996 UpdateGuideState exits: m=657210 SNR=320.3
00:37:48.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:48.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:48.175 00.001 8996 Enqueuing Expose request
00:37:48.176 00.001 20224 Worker thread wakes up
00:37:48.176 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:48.177 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:48.177 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:49.328 01.151 20224 Exposure complete
00:37:49.402 00.074 20224 worker thread done servicing request
00:37:49.402 00.000 8996 OnExposeComplete: enter
00:37:49.404 00.002 8996 UpdateGuideState(): m_state=6
00:37:49.406 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10598
00:37:49.407 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.86, Mass=617802, SNR=280.4, Peak=51904 HFD=4.6
00:37:49.409 00.002 8996 MultiStar: [#1 -0.11,-0.47,0.00,M2] [#2 -0.19,-0.11,0.73,U] [#3 -0.25,-0.08,0.82,U] [#4 0.14,-0.58,0.00,M6] [#5 -0.20,-0.37,0.67,U] [#6 0.01,-0.40,0.44,U] [#7 0.18,-0.33,0.54,U] [#8 -0.46,-0.28,0.00,M2] 
00:37:49.410 00.001 8996 single-star, 5 included, MultiStar: {-0.10, -0.15}, one-star: {-0.04, 0.10}
00:37:49.411 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
00:37:49.412 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
00:37:49.414 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.93 mountX=-0.04 mountY=-0.09, mountTheta=-2.03
00:37:49.417 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
00:37:49.419 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
00:37:49.420 00.001 20224 Worker thread wakes up
00:37:49.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
00:37:49.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
00:37:49.420 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.04 yDistance=-0.09
00:37:49.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:37:49.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:49.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:37:49.421 00.001 20224 MoveAxis(E, 0, ABG)
00:37:49.421 00.000 20224 Move returns status 0, amount 0
00:37:49.421 00.000 20224 MoveAxis(N, 0, ABG)
00:37:49.421 00.000 20224 Move returns status 0, amount 0
00:37:49.421 00.000 20224 move complete, result=0
00:37:49.421 00.000 20224 worker thread done servicing request
00:37:49.427 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51904, med=3008, FiltMin=2723, FiltMax=23472, Gamma=1.000
00:37:49.442 00.015 8996 UpdateGuideState exits: m=617802 SNR=280.4
00:37:49.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:49.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:49.445 00.001 8996 Enqueuing Expose request
00:37:49.446 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:37:49.447 00.001 20224 Worker thread wakes up
00:37:49.447 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:49.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:50.416 00.969 20224 Exposure complete
00:37:50.472 00.056 20224 worker thread done servicing request
00:37:50.472 00.000 8996 OnExposeComplete: enter
00:37:50.473 00.001 8996 UpdateGuideState(): m_state=6
00:37:50.474 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10599
00:37:50.474 00.000 8996 Star::Find returns 1 (0), X=135.63, Y=473.90, Mass=672723, SNR=348.8, Peak=62368 HFD=4.6
00:37:50.475 00.001 8996 MultiStar: [#1 0.08,-0.56,0.00,M3] [#2 -0.05,0.03,0.74,U] [#3 0.19,0.07,0.59,U] [#4 0.47,-0.55,0.00,M7] [#5 -0.06,-0.39,0.64,U] [#6 0.11,-0.50,0.00,M1] [#7 0.23,-0.35,0.39,U] [#8 -0.30,-0.47,0.00,M3] 
00:37:50.476 00.001 8996 refined, 4 included, MultiStar: {0.07, -0.06}, one-star: {0.10, 0.13}
00:37:50.477 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
00:37:50.478 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
00:37:50.478 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.73 mountX=0.07 mountY=0.05, mountTheta=0.62
00:37:50.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
00:37:50.480 00.000 8996 Enqueuing Move request for scope (0.07, -0.06)
00:37:50.481 00.001 20224 Worker thread wakes up
00:37:50.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
00:37:50.482 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
00:37:50.482 00.000 20224 Moving (0.07, -0.06) raw xDistance=0.07 yDistance=0.05
00:37:50.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:37:50.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:37:50.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:37:50.482 00.000 20224 MoveAxis(E, 0, ABG)
00:37:50.482 00.000 20224 Move returns status 0, amount 0
00:37:50.482 00.000 20224 MoveAxis(N, 0, ABG)
00:37:50.482 00.000 20224 Move returns status 0, amount 0
00:37:50.482 00.000 20224 move complete, result=0
00:37:50.482 00.000 20224 worker thread done servicing request
00:37:50.485 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=62368, med=3008, FiltMin=2691, FiltMax=25958, Gamma=1.000
00:37:50.507 00.022 8996 UpdateGuideState exits: m=672723 SNR=348.8
00:37:50.508 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:50.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:50.509 00.000 8996 Enqueuing Expose request
00:37:50.510 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:37:50.511 00.001 20224 Worker thread wakes up
00:37:50.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:50.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:51.681 01.170 20224 Exposure complete
00:37:51.737 00.056 20224 worker thread done servicing request
00:37:51.737 00.000 8996 OnExposeComplete: enter
00:37:51.739 00.002 8996 UpdateGuideState(): m_state=6
00:37:51.741 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10600
00:37:51.742 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.50, Mass=626034, SNR=320.6, Peak=47542 HFD=4.6
00:37:51.744 00.002 8996 MultiStar: [#1 0.17,-0.97,0.00,M4] [#2 0.13,-0.45,0.00,M4] [#3 0.10,-0.49,0.00,M6] [#4 0.53,-0.89,0.00,M8] [#5 0.14,-0.82,0.00,M1] [#6 0.17,-0.83,0.00,M2] [#7 0.39,-0.82,0.00,M1] [#8 0.09,-0.71,0.00,M4] 
00:37:51.746 00.002 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:37:51.747 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
00:37:51.748 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.27 hyp=0.33 cameraTheta=-0.93 mountX=0.22 mountY=0.24, mountTheta=0.83
00:37:51.750 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.27, opts=13)
00:37:51.752 00.002 8996 Enqueuing Move request for scope (0.20, -0.27)
00:37:51.752 00.000 20224 Worker thread wakes up
00:37:51.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.27) opts 0xd
00:37:51.753 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.27)
00:37:51.753 00.000 20224 Moving (0.20, -0.27) raw xDistance=0.22 yDistance=0.24
00:37:51.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:37:51.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:37:51.753 00.000 20224 MoveAxis(W, 33, ABG)
00:37:51.753 00.000 20224 Guiding  Dir = 3, Dur = 33
00:37:51.753 00.000 20224 IsSlewing returns 0
00:37:51.753 00.000 20224 IsGuiding returns 0
00:37:51.757 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47542, med=3008, FiltMin=2729, FiltMax=27453, Gamma=1.000
00:37:51.770 00.013 8996 UpdateGuideState exits: m=626034 SNR=320.6
00:37:51.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:51.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:51.772 00.000 8996 Enqueuing Expose request
00:37:51.800 00.028 20224 IsGuiding returns 1
00:37:51.800 00.000 20224 scope still moving after pulse duration time elapsed
00:37:51.830 00.030 20224 IsSlewing returns 0
00:37:51.830 00.000 20224 IsGuiding returns 1
00:37:51.860 00.030 20224 IsSlewing returns 0
00:37:51.861 00.001 20224 IsGuiding returns 1
00:37:51.891 00.030 20224 IsSlewing returns 0
00:37:51.891 00.000 20224 IsGuiding returns 0
00:37:51.891 00.000 20224 scope move finished after 33 + 105 ms
00:37:51.892 00.001 20224 Move returns status 0, amount 33
00:37:51.892 00.000 20224 MoveAxis(S, 51, ABG)
00:37:51.892 00.000 20224 Guiding  Dir = 1, Dur = 51
00:37:51.892 00.000 20224 IsSlewing returns 0
00:37:51.892 00.000 20224 IsGuiding returns 0
00:37:51.955 00.063 20224 IsGuiding returns 1
00:37:51.956 00.001 20224 scope still moving after pulse duration time elapsed
00:37:51.985 00.029 20224 IsSlewing returns 0
00:37:51.985 00.000 20224 IsGuiding returns 1
00:37:52.016 00.031 20224 IsSlewing returns 0
00:37:52.017 00.001 20224 IsGuiding returns 1
00:37:52.047 00.030 20224 IsSlewing returns 0
00:37:52.048 00.001 20224 IsGuiding returns 0
00:37:52.048 00.000 20224 scope move finished after 51 + 104 ms
00:37:52.048 00.000 20224 Move returns status 0, amount 51
00:37:52.048 00.000 20224 move complete, result=0
00:37:52.048 00.000 20224 worker thread done servicing request
00:37:52.048 00.000 20224 Worker thread wakes up
00:37:52.048 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 51 ms SOUTH
00:37:52.050 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:52.051 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:53.020 00.969 20224 Exposure complete
00:37:53.104 00.084 20224 worker thread done servicing request
00:37:53.104 00.000 8996 OnExposeComplete: enter
00:37:53.106 00.002 8996 UpdateGuideState(): m_state=6
00:37:53.107 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10601
00:37:53.108 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.40, Mass=703666, SNR=363.2, Peak=50966 HFD=4.6
00:37:53.109 00.001 8996 MultiStar: [#1 -0.47,-0.91,0.00,M5] [#2 -0.81,-0.18,0.00,M5] [#3 -0.82,-0.34,0.00,M7] [#4 -0.28,-0.93,0.00,M9] [#5 -0.51,-0.72,0.00,M2] [#6 -0.60,-0.54,0.00,M3] [#7 -0.43,-0.89,0.00,M2] [#8 -0.67,-0.78,0.00,M5] 
00:37:53.110 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:37:53.110 00.000 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
00:37:53.111 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.37 hyp=0.54 cameraTheta=-2.39 mountX=-0.36 mountY=0.41, mountTheta=2.29
00:37:53.113 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.37, opts=13)
00:37:53.115 00.002 8996 Enqueuing Move request for scope (-0.39, -0.37)
00:37:53.118 00.003 20224 Worker thread wakes up
00:37:53.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.37) opts 0xd
00:37:53.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.37)
00:37:53.118 00.000 20224 Moving (-0.39, -0.37) raw xDistance=-0.36 yDistance=0.41
00:37:53.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
00:37:53.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
00:37:53.118 00.000 20224 MoveAxis(E, 50, ABG)
00:37:53.118 00.000 20224 Guiding  Dir = 2, Dur = 50
00:37:53.118 00.000 20224 IsSlewing returns 0
00:37:53.118 00.000 20224 IsGuiding returns 0
00:37:53.122 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50966, med=3005, FiltMin=2717, FiltMax=23040, Gamma=1.000
00:37:53.139 00.017 8996 UpdateGuideState exits: m=703666 SNR=363.2
00:37:53.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:53.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:53.142 00.001 8996 Enqueuing Expose request
00:37:53.161 00.019 20224 PulseGuide returned control before completion, sleep 17
00:37:53.191 00.030 20224 IsGuiding returns 1
00:37:53.191 00.000 20224 scope still moving after pulse duration time elapsed
00:37:53.223 00.032 20224 IsSlewing returns 0
00:37:53.223 00.000 20224 IsGuiding returns 1
00:37:53.255 00.032 20224 IsSlewing returns 0
00:37:53.255 00.000 20224 IsGuiding returns 0
00:37:53.255 00.000 20224 scope move finished after 50 + 86 ms
00:37:53.255 00.000 20224 Move returns status 0, amount 50
00:37:53.256 00.001 20224 MoveAxis(S, 86, ABG)
00:37:53.256 00.000 20224 Guiding  Dir = 1, Dur = 86
00:37:53.256 00.000 20224 IsSlewing returns 0
00:37:53.256 00.000 20224 IsGuiding returns 0
00:37:53.319 00.063 20224 PulseGuide returned control before completion, sleep 33
00:37:53.364 00.045 20224 IsGuiding returns 1
00:37:53.364 00.000 20224 scope still moving after pulse duration time elapsed
00:37:53.395 00.031 20224 IsSlewing returns 0
00:37:53.395 00.000 20224 IsGuiding returns 1
00:37:53.427 00.032 20224 IsSlewing returns 0
00:37:53.427 00.000 20224 IsGuiding returns 0
00:37:53.427 00.000 20224 scope move finished after 86 + 85 ms
00:37:53.428 00.001 20224 Move returns status 0, amount 86
00:37:53.428 00.000 20224 move complete, result=0
00:37:53.428 00.000 20224 worker thread done servicing request
00:37:53.428 00.000 8996 GuideStep: -0.4 px 50 ms EAST, 0.4 px 86 ms SOUTH
00:37:53.431 00.003 20224 Worker thread wakes up
00:37:53.431 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:53.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:54.594 01.163 20224 Exposure complete
00:37:54.661 00.067 20224 worker thread done servicing request
00:37:54.661 00.000 8996 OnExposeComplete: enter
00:37:54.663 00.002 8996 UpdateGuideState(): m_state=6
00:37:54.665 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10602
00:37:54.667 00.002 8996 Star::Find returns 1 (0), X=135.88, Y=474.88, Mass=694890, SNR=319.4, Peak=61664 HFD=4.4
00:37:54.668 00.001 8996 MultiStar: large primary error, entering stabilization period
00:37:54.670 00.002 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
00:37:54.671 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
00:37:54.673 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=1.11 hyp=1.16 cameraTheta=1.27 mountX=0.24 mountY=-1.14, mountTheta=-1.36
00:37:54.675 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=1.11, opts=13)
00:37:54.676 00.001 8996 Enqueuing Move request for scope (0.35, 1.11)
00:37:54.677 00.001 20224 Worker thread wakes up
00:37:54.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 1.11) opts 0xd
00:37:54.678 00.001 20224 Handling offset move in thread for scope, endpoint = (0.35, 1.11)
00:37:54.678 00.000 20224 Moving (0.35, 1.11) raw xDistance=0.24 yDistance=-1.14
00:37:54.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
00:37:54.678 00.000 20224 resist switch: large excursion: input -1.14 thresh 0.60 direction from 1 to -1
00:37:54.678 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.42
00:37:54.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
00:37:54.678 00.000 20224 MoveAxis(W, 31, ABG)
00:37:54.678 00.000 20224 Guiding  Dir = 3, Dur = 31
00:37:54.679 00.001 20224 IsSlewing returns 0
00:37:54.679 00.000 20224 IsGuiding returns 0
00:37:54.686 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=61664, med=3005, FiltMin=2723, FiltMax=27286, Gamma=1.000
00:37:54.714 00.028 8996 UpdateGuideState exits: m=694890 SNR=319.4
00:37:54.716 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:54.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:54.719 00.002 8996 Enqueuing Expose request
00:37:54.738 00.019 20224 IsGuiding returns 1
00:37:54.738 00.000 20224 scope still moving after pulse duration time elapsed
00:37:54.767 00.029 20224 IsSlewing returns 0
00:37:54.767 00.000 20224 IsGuiding returns 1
00:37:54.798 00.031 20224 IsSlewing returns 0
00:37:54.798 00.000 20224 IsGuiding returns 1
00:37:54.828 00.030 20224 IsSlewing returns 0
00:37:54.829 00.001 20224 IsGuiding returns 0
00:37:54.829 00.000 20224 scope move finished after 31 + 118 ms
00:37:54.829 00.000 20224 Move returns status 0, amount 31
00:37:54.829 00.000 20224 MoveAxis(N, 241, ABG)
00:37:54.829 00.000 20224 Guiding  Dir = 0, Dur = 241
00:37:54.829 00.000 20224 IsSlewing returns 0
00:37:54.830 00.001 20224 IsGuiding returns 0
00:37:54.892 00.062 20224 PulseGuide returned control before completion, sleep 190
00:37:55.090 00.198 20224 IsGuiding returns 1
00:37:55.090 00.000 20224 scope still moving after pulse duration time elapsed
00:37:55.122 00.032 20224 IsSlewing returns 0
00:37:55.122 00.000 20224 IsGuiding returns 1
00:37:55.153 00.031 20224 IsSlewing returns 0
00:37:55.153 00.000 20224 IsGuiding returns 0
00:37:55.154 00.001 20224 scope move finished after 241 + 82 ms
00:37:55.154 00.000 20224 Move returns status 0, amount 241
00:37:55.154 00.000 20224 move complete, result=0
00:37:55.154 00.000 20224 worker thread done servicing request
00:37:55.154 00.000 20224 Worker thread wakes up
00:37:55.154 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:55.154 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -1.1 px 241 ms NORTH
00:37:55.156 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:56.136 00.980 20224 Exposure complete
00:37:56.198 00.062 20224 worker thread done servicing request
00:37:56.198 00.000 8996 OnExposeComplete: enter
00:37:56.200 00.002 8996 UpdateGuideState(): m_state=6
00:37:56.201 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10603
00:37:56.202 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=474.62, Mass=773260, SNR=324.7, Peak=63760 HFD=4.6
00:37:56.203 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
00:37:56.204 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
00:37:56.205 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.86 hyp=0.86 cameraTheta=1.53 mountX=-0.04 mountY=-0.86, mountTheta=-1.62
00:37:56.207 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.86, opts=13)
00:37:56.207 00.000 8996 Enqueuing Move request for scope (0.04, 0.86)
00:37:56.208 00.001 20224 Worker thread wakes up
00:37:56.209 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.86) opts 0xd
00:37:56.209 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.86)
00:37:56.209 00.000 20224 Moving (0.04, 0.86) raw xDistance=-0.04 yDistance=-0.86
00:37:56.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:37:56.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
00:37:56.209 00.000 20224 MoveAxis(E, 0, ABG)
00:37:56.209 00.000 20224 Move returns status 0, amount 0
00:37:56.209 00.000 20224 MoveAxis(N, 180, ABG)
00:37:56.209 00.000 20224 Guiding  Dir = 0, Dur = 180
00:37:56.209 00.000 20224 IsSlewing returns 0
00:37:56.209 00.000 20224 IsGuiding returns 0
00:37:56.214 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=63760, med=3005, FiltMin=2697, FiltMax=31117, Gamma=1.000
00:37:56.230 00.016 20224 PulseGuide returned control before completion, sleep 170
00:37:56.243 00.013 8996 UpdateGuideState exits: m=773260 SNR=324.7
00:37:56.244 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:56.245 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:56.246 00.001 8996 Enqueuing Expose request
00:37:56.405 00.159 20224 IsGuiding returns 1
00:37:56.405 00.000 20224 scope still moving after pulse duration time elapsed
00:37:56.437 00.032 20224 IsSlewing returns 0
00:37:56.437 00.000 20224 IsGuiding returns 1
00:37:56.468 00.031 20224 IsSlewing returns 0
00:37:56.468 00.000 20224 IsGuiding returns 1
00:37:56.499 00.031 20224 IsSlewing returns 0
00:37:56.500 00.001 20224 IsGuiding returns 0
00:37:56.500 00.000 20224 scope move finished after 180 + 109 ms
00:37:56.500 00.000 20224 Move returns status 0, amount 180
00:37:56.500 00.000 20224 move complete, result=0
00:37:56.500 00.000 20224 worker thread done servicing request
00:37:56.500 00.000 20224 Worker thread wakes up
00:37:56.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:56.500 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.9 px 180 ms NORTH
00:37:56.503 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:57.675 01.172 20224 Exposure complete
00:37:57.747 00.072 20224 worker thread done servicing request
00:37:57.747 00.000 8996 OnExposeComplete: enter
00:37:57.748 00.001 8996 UpdateGuideState(): m_state=6
00:37:57.748 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10604
00:37:57.749 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.32, Mass=646957, SNR=295.2, Peak=49718 HFD=4.7
00:37:57.750 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:37:57.751 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
00:37:57.751 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.45 hyp=0.45 cameraTheta=-1.55 mountX=0.05 mountY=0.44, mountTheta=1.45
00:37:57.753 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.45, opts=13)
00:37:57.754 00.001 8996 Enqueuing Move request for scope (0.01, -0.45)
00:37:57.754 00.000 20224 Worker thread wakes up
00:37:57.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.45) opts 0xd
00:37:57.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.45)
00:37:57.755 00.001 20224 Moving (0.01, -0.45) raw xDistance=0.05 yDistance=0.44
00:37:57.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:37:57.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:37:57.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
00:37:57.755 00.000 20224 MoveAxis(E, 0, ABG)
00:37:57.755 00.000 20224 Move returns status 0, amount 0
00:37:57.755 00.000 20224 MoveAxis(N, 0, ABG)
00:37:57.755 00.000 20224 Move returns status 0, amount 0
00:37:57.755 00.000 20224 move complete, result=0
00:37:57.755 00.000 20224 worker thread done servicing request
00:37:57.760 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49718, med=3005, FiltMin=2723, FiltMax=26035, Gamma=1.000
00:37:57.774 00.014 8996 UpdateGuideState exits: m=646957 SNR=295.2
00:37:57.776 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:57.779 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:57.781 00.002 8996 Enqueuing Expose request
00:37:57.782 00.001 20224 Worker thread wakes up
00:37:57.782 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:37:57.784 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:57.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:37:58.754 00.970 20224 Exposure complete
00:37:58.828 00.074 20224 worker thread done servicing request
00:37:58.828 00.000 8996 OnExposeComplete: enter
00:37:58.830 00.002 8996 UpdateGuideState(): m_state=6
00:37:58.832 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10605
00:37:58.833 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=472.99, Mass=693256, SNR=308.1, Peak=59414 HFD=4.4
00:37:58.834 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
00:37:58.836 00.002 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
00:37:58.837 00.001 8996 CameraToMount -- cameraX=-0.45 cameraY=-0.77 hyp=0.89 cameraTheta=-2.09 mountX=-0.37 mountY=0.82, mountTheta=1.99
00:37:58.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=-0.77, opts=13)
00:37:58.840 00.001 8996 Enqueuing Move request for scope (-0.45, -0.77)
00:37:58.841 00.001 20224 Worker thread wakes up
00:37:58.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.77) opts 0xd
00:37:58.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, -0.77)
00:37:58.841 00.000 20224 Moving (-0.45, -0.77) raw xDistance=-0.37 yDistance=0.82
00:37:58.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
00:37:58.841 00.000 20224 resist switch: large excursion: input 0.82 thresh 0.60 direction from -1 to 1
00:37:58.841 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.46
00:37:58.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
00:37:58.842 00.001 20224 MoveAxis(E, 54, ABG)
00:37:58.842 00.000 20224 Guiding  Dir = 2, Dur = 54
00:37:58.842 00.000 20224 IsSlewing returns 0
00:37:58.842 00.000 20224 IsGuiding returns 0
00:37:58.846 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59414, med=3008, FiltMin=2720, FiltMax=28608, Gamma=1.000
00:37:58.863 00.017 8996 UpdateGuideState exits: m=693256 SNR=308.1
00:37:58.864 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:37:58.864 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:37:58.865 00.001 8996 Enqueuing Expose request
00:37:58.900 00.035 20224 IsGuiding returns 1
00:37:58.900 00.000 20224 scope still moving after pulse duration time elapsed
00:37:58.930 00.030 20224 IsSlewing returns 0
00:37:58.930 00.000 20224 IsGuiding returns 1
00:37:58.962 00.032 20224 IsSlewing returns 0
00:37:58.962 00.000 20224 IsGuiding returns 1
00:37:58.993 00.031 20224 IsSlewing returns 0
00:37:58.993 00.000 20224 IsGuiding returns 0
00:37:58.994 00.001 20224 scope move finished after 54 + 97 ms
00:37:58.994 00.000 20224 Move returns status 0, amount 54
00:37:58.994 00.000 20224 MoveAxis(S, 173, ABG)
00:37:58.994 00.000 20224 Guiding  Dir = 1, Dur = 173
00:37:58.994 00.000 20224 IsSlewing returns 0
00:37:58.995 00.001 20224 IsGuiding returns 0
00:37:59.058 00.063 20224 PulseGuide returned control before completion, sleep 120
00:37:59.183 00.125 20224 IsGuiding returns 1
00:37:59.183 00.000 20224 scope still moving after pulse duration time elapsed
00:37:59.214 00.031 20224 IsSlewing returns 0
00:37:59.215 00.001 20224 IsGuiding returns 1
00:37:59.246 00.031 20224 IsSlewing returns 0
00:37:59.246 00.000 20224 IsGuiding returns 1
00:37:59.276 00.030 20224 IsSlewing returns 0
00:37:59.277 00.001 20224 IsGuiding returns 1
00:37:59.307 00.030 20224 IsSlewing returns 0
00:37:59.308 00.001 20224 IsGuiding returns 0
00:37:59.308 00.000 20224 scope move finished after 173 + 139 ms
00:37:59.308 00.000 20224 Move returns status 0, amount 173
00:37:59.308 00.000 20224 move complete, result=0
00:37:59.308 00.000 20224 worker thread done servicing request
00:37:59.308 00.000 20224 Worker thread wakes up
00:37:59.308 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.8 px 173 ms SOUTH
00:37:59.310 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:37:59.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:00.488 01.178 20224 Exposure complete
00:38:00.556 00.068 20224 worker thread done servicing request
00:38:00.556 00.000 8996 OnExposeComplete: enter
00:38:00.557 00.001 8996 UpdateGuideState(): m_state=6
00:38:00.557 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10606
00:38:00.558 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=474.61, Mass=718751, SNR=378.1, Peak=49040 HFD=4.7
00:38:00.559 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
00:38:00.560 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
00:38:00.560 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.85 hyp=0.85 cameraTheta=1.63 mountX=-0.13 mountY=-0.84, mountTheta=-1.72
00:38:00.562 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.85, opts=13)
00:38:00.563 00.001 8996 Enqueuing Move request for scope (-0.05, 0.85)
00:38:00.563 00.000 20224 Worker thread wakes up
00:38:00.564 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.85) opts 0xd
00:38:00.564 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.85)
00:38:00.564 00.000 20224 Moving (-0.05, 0.85) raw xDistance=-0.13 yDistance=-0.84
00:38:00.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:38:00.564 00.000 20224 resist switch: large excursion: input -0.84 thresh 0.60 direction from 1 to -1
00:38:00.564 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.51
00:38:00.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
00:38:00.564 00.000 20224 MoveAxis(E, 0, ABG)
00:38:00.564 00.000 20224 Move returns status 0, amount 0
00:38:00.564 00.000 20224 MoveAxis(N, 176, ABG)
00:38:00.564 00.000 20224 Guiding  Dir = 0, Dur = 176
00:38:00.564 00.000 20224 IsSlewing returns 0
00:38:00.565 00.001 20224 IsGuiding returns 0
00:38:00.566 00.001 20224 PulseGuide returned control before completion, sleep 185
00:38:00.568 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49040, med=3005, FiltMin=2723, FiltMax=25805, Gamma=1.000
00:38:00.582 00.014 8996 UpdateGuideState exits: m=718751 SNR=378.1
00:38:00.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:00.584 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:00.585 00.001 8996 Enqueuing Expose request
00:38:00.762 00.177 20224 IsGuiding returns 1
00:38:00.762 00.000 20224 scope still moving after pulse duration time elapsed
00:38:00.794 00.032 20224 IsSlewing returns 0
00:38:00.794 00.000 20224 IsGuiding returns 1
00:38:00.826 00.032 20224 IsSlewing returns 0
00:38:00.827 00.001 20224 IsGuiding returns 0
00:38:00.827 00.000 20224 scope move finished after 176 + 85 ms
00:38:00.827 00.000 20224 Move returns status 0, amount 176
00:38:00.827 00.000 20224 move complete, result=0
00:38:00.827 00.000 20224 worker thread done servicing request
00:38:00.827 00.000 20224 Worker thread wakes up
00:38:00.827 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.8 px 176 ms NORTH
00:38:00.830 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:00.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:01.829 00.999 20224 Exposure complete
00:38:01.930 00.101 20224 worker thread done servicing request
00:38:01.930 00.000 8996 OnExposeComplete: enter
00:38:01.931 00.001 8996 UpdateGuideState(): m_state=6
00:38:01.932 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10607
00:38:01.937 00.005 8996 Star::Find returns 1 (0), X=135.42, Y=474.12, Mass=693536, SNR=365.3, Peak=50128 HFD=4.7
00:38:01.937 00.000 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
00:38:01.938 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
00:38:01.940 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.35 hyp=0.36 cameraTheta=1.87 mountX=-0.14 mountY=-0.33, mountTheta=-1.97
00:38:01.943 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.35, opts=13)
00:38:01.946 00.003 8996 Enqueuing Move request for scope (-0.11, 0.35)
00:38:01.948 00.002 20224 Worker thread wakes up
00:38:01.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.35) opts 0xd
00:38:01.949 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.35)
00:38:01.949 00.000 20224 Moving (-0.11, 0.35) raw xDistance=-0.14 yDistance=-0.33
00:38:01.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:38:01.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
00:38:01.949 00.000 20224 MoveAxis(E, 0, ABG)
00:38:01.949 00.000 20224 Move returns status 0, amount 0
00:38:01.949 00.000 20224 MoveAxis(N, 70, ABG)
00:38:01.949 00.000 20224 Guiding  Dir = 0, Dur = 70
00:38:01.949 00.000 20224 IsSlewing returns 0
00:38:01.949 00.000 20224 IsGuiding returns 0
00:38:01.955 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50128, med=3005, FiltMin=2739, FiltMax=27942, Gamma=1.000
00:38:01.973 00.018 8996 UpdateGuideState exits: m=693536 SNR=365.3
00:38:01.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:01.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:01.976 00.001 8996 Enqueuing Expose request
00:38:01.980 00.004 20224 PulseGuide returned control before completion, sleep 49
00:38:02.043 00.063 20224 IsGuiding returns 1
00:38:02.043 00.000 20224 scope still moving after pulse duration time elapsed
00:38:02.074 00.031 20224 IsSlewing returns 0
00:38:02.074 00.000 20224 IsGuiding returns 0
00:38:02.074 00.000 20224 scope move finished after 70 + 55 ms
00:38:02.074 00.000 20224 Move returns status 0, amount 70
00:38:02.075 00.001 20224 move complete, result=0
00:38:02.075 00.000 20224 worker thread done servicing request
00:38:02.075 00.000 20224 Worker thread wakes up
00:38:02.075 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 70 ms NORTH
00:38:02.077 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:02.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:03.243 01.166 20224 Exposure complete
00:38:03.316 00.073 20224 worker thread done servicing request
00:38:03.316 00.000 8996 OnExposeComplete: enter
00:38:03.317 00.001 8996 UpdateGuideState(): m_state=6
00:38:03.318 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10608
00:38:03.319 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.02, Mass=634040, SNR=300.3, Peak=52950 HFD=5.0
00:38:03.319 00.000 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
00:38:03.320 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.63)
00:38:03.321 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.75 hyp=0.75 cameraTheta=-1.63 mountX=0.03 mountY=0.75, mountTheta=1.53
00:38:03.322 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.75, opts=13)
00:38:03.323 00.001 8996 Enqueuing Move request for scope (-0.04, -0.75)
00:38:03.324 00.001 20224 Worker thread wakes up
00:38:03.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.75) opts 0xd
00:38:03.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.75)
00:38:03.324 00.000 20224 Moving (-0.04, -0.75) raw xDistance=0.03 yDistance=0.75
00:38:03.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:38:03.324 00.000 20224 resist switch: large excursion: input 0.75 thresh 0.60 direction from -1 to 1
00:38:03.324 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.24
00:38:03.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
00:38:03.324 00.000 20224 MoveAxis(E, 0, ABG)
00:38:03.324 00.000 20224 Move returns status 0, amount 0
00:38:03.324 00.000 20224 MoveAxis(S, 158, ABG)
00:38:03.324 00.000 20224 Guiding  Dir = 1, Dur = 158
00:38:03.325 00.001 20224 IsSlewing returns 0
00:38:03.325 00.000 20224 IsGuiding returns 0
00:38:03.325 00.000 20224 PulseGuide returned control before completion, sleep 168
00:38:03.330 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52950, med=3008, FiltMin=2739, FiltMax=25875, Gamma=1.000
00:38:03.345 00.015 8996 UpdateGuideState exits: m=634040 SNR=300.3
00:38:03.346 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:03.348 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:03.349 00.001 8996 Enqueuing Expose request
00:38:03.498 00.149 20224 IsGuiding returns 1
00:38:03.498 00.000 20224 scope still moving after pulse duration time elapsed
00:38:03.535 00.037 20224 IsSlewing returns 0
00:38:03.535 00.000 20224 IsGuiding returns 0
00:38:03.535 00.000 20224 scope move finished after 158 + 51 ms
00:38:03.535 00.000 20224 Move returns status 0, amount 158
00:38:03.535 00.000 20224 move complete, result=0
00:38:03.535 00.000 20224 worker thread done servicing request
00:38:03.535 00.000 20224 Worker thread wakes up
00:38:03.535 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:03.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:03.535 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.7 px 158 ms SOUTH
00:38:04.519 00.984 20224 Exposure complete
00:38:04.596 00.077 20224 worker thread done servicing request
00:38:04.596 00.000 8996 OnExposeComplete: enter
00:38:04.597 00.001 8996 UpdateGuideState(): m_state=6
00:38:04.598 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10609
00:38:04.599 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=472.89, Mass=640994, SNR=322.6, Peak=58678 HFD=4.5
00:38:04.599 00.000 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
00:38:04.600 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
00:38:04.601 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.88 hyp=0.91 cameraTheta=-1.34 mountX=0.29 mountY=0.85, mountTheta=1.24
00:38:04.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.88, opts=13)
00:38:04.604 00.001 8996 Enqueuing Move request for scope (0.21, -0.88)
00:38:04.605 00.001 20224 Worker thread wakes up
00:38:04.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.88) opts 0xd
00:38:04.605 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.88)
00:38:04.605 00.000 20224 Moving (0.21, -0.88) raw xDistance=0.29 yDistance=0.85
00:38:04.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:38:04.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
00:38:04.605 00.000 20224 MoveAxis(W, 42, ABG)
00:38:04.605 00.000 20224 Guiding  Dir = 3, Dur = 42
00:38:04.605 00.000 20224 IsSlewing returns 0
00:38:04.606 00.001 20224 IsGuiding returns 0
00:38:04.610 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58678, med=3005, FiltMin=2713, FiltMax=27008, Gamma=1.000
00:38:04.624 00.014 8996 UpdateGuideState exits: m=640994 SNR=322.6
00:38:04.626 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:04.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:04.628 00.001 8996 Enqueuing Expose request
00:38:04.658 00.030 20224 IsGuiding returns 1
00:38:04.658 00.000 20224 scope still moving after pulse duration time elapsed
00:38:04.685 00.027 20224 IsSlewing returns 0
00:38:04.685 00.000 20224 IsGuiding returns 1
00:38:04.716 00.031 20224 IsSlewing returns 0
00:38:04.716 00.000 20224 IsGuiding returns 1
00:38:04.747 00.031 20224 IsSlewing returns 0
00:38:04.747 00.000 20224 IsGuiding returns 0
00:38:04.747 00.000 20224 scope move finished after 42 + 100 ms
00:38:04.748 00.001 20224 Move returns status 0, amount 42
00:38:04.748 00.000 20224 MoveAxis(S, 180, ABG)
00:38:04.748 00.000 20224 Guiding  Dir = 1, Dur = 180
00:38:04.748 00.000 20224 IsSlewing returns 0
00:38:04.748 00.000 20224 IsGuiding returns 0
00:38:04.752 00.004 20224 PulseGuide returned control before completion, sleep 187
00:38:04.950 00.198 20224 IsGuiding returns 1
00:38:04.950 00.000 20224 scope still moving after pulse duration time elapsed
00:38:04.982 00.032 20224 IsSlewing returns 0
00:38:04.983 00.001 20224 IsGuiding returns 0
00:38:04.983 00.000 20224 scope move finished after 180 + 53 ms
00:38:04.983 00.000 20224 Move returns status 0, amount 180
00:38:04.983 00.000 20224 move complete, result=0
00:38:04.983 00.000 20224 worker thread done servicing request
00:38:04.983 00.000 20224 Worker thread wakes up
00:38:04.983 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.9 px 180 ms SOUTH
00:38:04.986 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:04.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:06.158 01.172 20224 Exposure complete
00:38:06.222 00.064 20224 worker thread done servicing request
00:38:06.222 00.000 8996 OnExposeComplete: enter
00:38:06.223 00.001 8996 UpdateGuideState(): m_state=6
00:38:06.224 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10610
00:38:06.225 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=474.04, Mass=701261, SNR=347.4, Peak=65440 HFD=4.5
00:38:06.226 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
00:38:06.227 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
00:38:06.228 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.28 hyp=0.37 cameraTheta=0.86 mountX=0.21 mountY=-0.30, mountTheta=-0.96
00:38:06.231 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.28, opts=13)
00:38:06.232 00.001 8996 Enqueuing Move request for scope (0.24, 0.28)
00:38:06.233 00.001 20224 Worker thread wakes up
00:38:06.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.28) opts 0xd
00:38:06.233 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.28)
00:38:06.233 00.000 20224 Moving (0.24, 0.28) raw xDistance=0.21 yDistance=-0.30
00:38:06.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
00:38:06.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:38:06.234 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:38:06.234 00.000 20224 MoveAxis(W, 34, ABG)
00:38:06.234 00.000 20224 Guiding  Dir = 3, Dur = 34
00:38:06.234 00.000 20224 IsSlewing returns 0
00:38:06.234 00.000 20224 IsGuiding returns 0
00:38:06.235 00.001 20224 PulseGuide returned control before completion, sleep 43
00:38:06.240 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=65440, med=3005, FiltMin=2717, FiltMax=30925, Gamma=1.000
00:38:06.260 00.020 8996 UpdateGuideState exits: m=701261 SNR=347.4
00:38:06.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:06.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:06.262 00.000 8996 Enqueuing Expose request
00:38:06.280 00.018 20224 IsGuiding returns 1
00:38:06.280 00.000 20224 scope still moving after pulse duration time elapsed
00:38:06.311 00.031 20224 IsSlewing returns 0
00:38:06.311 00.000 20224 IsGuiding returns 0
00:38:06.311 00.000 20224 scope move finished after 34 + 43 ms
00:38:06.311 00.000 20224 Move returns status 0, amount 34
00:38:06.311 00.000 20224 MoveAxis(N, 0, ABG)
00:38:06.311 00.000 20224 Move returns status 0, amount 0
00:38:06.311 00.000 20224 move complete, result=0
00:38:06.311 00.000 20224 worker thread done servicing request
00:38:06.311 00.000 20224 Worker thread wakes up
00:38:06.311 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:06.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:06.312 00.001 8996 GuideStep: 0.2 px 34 ms WEST, -0.3 px 0 ms NORTH
00:38:07.302 00.990 20224 Exposure complete
00:38:07.365 00.063 20224 worker thread done servicing request
00:38:07.365 00.000 8996 OnExposeComplete: enter
00:38:07.366 00.001 8996 UpdateGuideState(): m_state=6
00:38:07.367 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10611
00:38:07.368 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.99, Mass=645137, SNR=323.5, Peak=53552 HFD=4.3
00:38:07.368 00.000 8996 MultiStar: exiting stabilization period
00:38:07.369 00.001 8996 MultiStar: [#1 -0.32,-0.53,0.00,M6] [#2 -0.71,0.25,0.00,M6] [#3 -0.85,0.23,0.00,M8] [#4 -0.40,-0.42,0.00,M10] [#5 -0.42,-0.22,0.00,M3] [#6 -0.74,-0.29,0.00,M4] [#7 -0.52,-0.18,0.00,M3] [#8 -0.50,-0.31,0.00,M6] 
00:38:07.370 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
00:38:07.370 00.000 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:38:07.371 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.23 hyp=0.27 cameraTheta=2.18 mountX=-0.18 mountY=-0.21, mountTheta=-2.28
00:38:07.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.23, opts=13)
00:38:07.373 00.000 8996 Enqueuing Move request for scope (-0.16, 0.23)
00:38:07.374 00.001 20224 Worker thread wakes up
00:38:07.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.23) opts 0xd
00:38:07.375 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.23)
00:38:07.375 00.000 20224 Moving (-0.16, 0.23) raw xDistance=-0.18 yDistance=-0.21
00:38:07.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:38:07.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:38:07.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:38:07.375 00.000 20224 MoveAxis(E, 0, ABG)
00:38:07.375 00.000 20224 Move returns status 0, amount 0
00:38:07.375 00.000 20224 MoveAxis(N, 0, ABG)
00:38:07.375 00.000 20224 Move returns status 0, amount 0
00:38:07.376 00.001 20224 move complete, result=0
00:38:07.376 00.000 20224 worker thread done servicing request
00:38:07.378 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53552, med=3008, FiltMin=2710, FiltMax=26070, Gamma=1.000
00:38:07.390 00.012 8996 UpdateGuideState exits: m=645137 SNR=323.5
00:38:07.391 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:07.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:07.393 00.001 8996 Enqueuing Expose request
00:38:07.393 00.000 20224 Worker thread wakes up
00:38:07.393 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:07.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:07.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:08.559 01.165 20224 Exposure complete
00:38:08.629 00.070 20224 worker thread done servicing request
00:38:08.629 00.000 8996 OnExposeComplete: enter
00:38:08.631 00.002 8996 UpdateGuideState(): m_state=6
00:38:08.631 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10612
00:38:08.632 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.85, Mass=605821, SNR=325.6, Peak=49405 HFD=4.3
00:38:08.634 00.002 8996 MultiStar: [#1 -0.78,-0.45,0.00,M7] [#2 -0.94,0.01,0.00,M7] [#3 -0.95,0.01,0.00,M9] [#4 -0.53,-0.73,0.00,R] [#5 -0.87,-0.28,0.00,M4] [#6 -1.09,-0.48,0.00,M5] [#7 -0.53,-0.43,0.00,M4] [#8 -1.01,-0.48,0.00,M7] 
00:38:08.634 00.000 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
00:38:08.634 00.000 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:38:08.635 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=0.08 hyp=0.47 cameraTheta=2.97 mountX=-0.47 mountY=-0.03, mountTheta=-3.09
00:38:08.636 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.08, opts=13)
00:38:08.637 00.001 8996 Enqueuing Move request for scope (-0.46, 0.08)
00:38:08.639 00.002 20224 Worker thread wakes up
00:38:08.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.08) opts 0xd
00:38:08.639 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.08)
00:38:08.639 00.000 20224 Moving (-0.46, 0.08) raw xDistance=-0.47 yDistance=-0.03
00:38:08.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
00:38:08.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:08.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:38:08.639 00.000 20224 MoveAxis(E, 68, ABG)
00:38:08.639 00.000 20224 Guiding  Dir = 2, Dur = 68
00:38:08.639 00.000 20224 IsSlewing returns 0
00:38:08.640 00.001 20224 IsGuiding returns 0
00:38:08.643 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49405, med=3005, FiltMin=2713, FiltMax=22214, Gamma=1.000
00:38:08.654 00.011 20224 PulseGuide returned control before completion, sleep 64
00:38:08.656 00.002 8996 UpdateGuideState exits: m=605821 SNR=325.6
00:38:08.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:08.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:08.659 00.001 8996 Enqueuing Expose request
00:38:08.732 00.073 20224 IsGuiding returns 1
00:38:08.732 00.000 20224 scope still moving after pulse duration time elapsed
00:38:08.764 00.032 20224 IsSlewing returns 0
00:38:08.764 00.000 20224 IsGuiding returns 0
00:38:08.764 00.000 20224 scope move finished after 68 + 56 ms
00:38:08.764 00.000 20224 Move returns status 0, amount 68
00:38:08.764 00.000 20224 MoveAxis(N, 0, ABG)
00:38:08.764 00.000 20224 Move returns status 0, amount 0
00:38:08.764 00.000 20224 move complete, result=0
00:38:08.764 00.000 20224 worker thread done servicing request
00:38:08.764 00.000 20224 Worker thread wakes up
00:38:08.764 00.000 8996 GuideStep: -0.5 px 68 ms EAST, -0.0 px 0 ms NORTH
00:38:08.767 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:08.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:09.726 00.959 20224 Exposure complete
00:38:09.806 00.080 20224 worker thread done servicing request
00:38:09.806 00.000 8996 OnExposeComplete: enter
00:38:09.807 00.001 8996 UpdateGuideState(): m_state=6
00:38:09.809 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10613
00:38:09.810 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.77, Mass=693113, SNR=386.1, Peak=54333 HFD=4.5
00:38:09.811 00.001 8996 MultiStar: [#1 -0.48,-0.71,0.00,M8] [#2 -0.65,-0.14,0.00,M8] [#3 -0.79,-0.21,0.00,M10] [#4 0.20,0.02,0.44,U] [#5 -0.70,-0.42,0.00,M5] [#6 -0.62,-0.72,0.00,M6] [#7 -0.43,-0.65,0.00,M5] [#8 -0.60,-0.66,0.00,M8] 
00:38:09.813 00.002 8996 refined, 1 included, MultiStar: {-0.24, 0.01}, one-star: {-0.43, 0.00}
00:38:09.814 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
00:38:09.815 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
00:38:09.816 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.01 hyp=0.24 cameraTheta=3.11 mountX=-0.24 mountY=0.02, mountTheta=3.06
00:38:09.817 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.01, opts=13)
00:38:09.818 00.001 8996 Enqueuing Move request for scope (-0.24, 0.01)
00:38:09.819 00.001 20224 Worker thread wakes up
00:38:09.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.01) opts 0xd
00:38:09.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.01)
00:38:09.819 00.000 20224 Moving (-0.24, 0.01) raw xDistance=-0.24 yDistance=0.02
00:38:09.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
00:38:09.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:09.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:38:09.819 00.000 20224 MoveAxis(E, 40, ABG)
00:38:09.819 00.000 20224 Guiding  Dir = 2, Dur = 40
00:38:09.820 00.001 20224 IsSlewing returns 0
00:38:09.820 00.000 20224 IsGuiding returns 0
00:38:09.823 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=54333, med=3008, FiltMin=2726, FiltMax=24566, Gamma=1.000
00:38:09.830 00.007 20224 PulseGuide returned control before completion, sleep 40
00:38:09.841 00.011 8996 UpdateGuideState exits: m=693113 SNR=386.1
00:38:09.844 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:09.845 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:09.847 00.002 8996 Enqueuing Expose request
00:38:09.876 00.029 20224 IsGuiding returns 1
00:38:09.876 00.000 20224 scope still moving after pulse duration time elapsed
00:38:09.907 00.031 20224 IsSlewing returns 0
00:38:09.907 00.000 20224 IsGuiding returns 1
00:38:09.937 00.030 20224 IsSlewing returns 0
00:38:09.937 00.000 20224 IsGuiding returns 0
00:38:09.937 00.000 20224 scope move finished after 40 + 77 ms
00:38:09.937 00.000 20224 Move returns status 0, amount 40
00:38:09.937 00.000 20224 MoveAxis(N, 0, ABG)
00:38:09.937 00.000 20224 Move returns status 0, amount 0
00:38:09.937 00.000 20224 move complete, result=0
00:38:09.937 00.000 20224 worker thread done servicing request
00:38:09.937 00.000 20224 Worker thread wakes up
00:38:09.937 00.000 8996 GuideStep: -0.2 px 40 ms EAST, 0.0 px 0 ms NORTH
00:38:09.939 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:09.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:11.117 01.178 20224 Exposure complete
00:38:11.197 00.080 20224 worker thread done servicing request
00:38:11.197 00.000 8996 OnExposeComplete: enter
00:38:11.198 00.001 8996 UpdateGuideState(): m_state=6
00:38:11.199 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10614
00:38:11.200 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.75, Mass=675914, SNR=332.7, Peak=51648 HFD=4.5
00:38:11.201 00.001 8996 MultiStar: [#1 -0.48,-0.46,0.00,M9] [#2 -0.44,0.16,0.00,M9] [#3 -0.51,-0.12,0.00,R] [#4 0.36,0.07,0.59,U] [#5 -0.24,-0.58,0.00,M6] [#6 -0.42,-0.51,0.00,M7] [#7 0.04,-0.59,0.00,M6] [#8 -0.46,-0.56,0.00,M9] 
00:38:11.202 00.001 8996 refined, 1 included, MultiStar: {-0.01, 0.02}, one-star: {-0.22, -0.01}
00:38:11.203 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
00:38:11.204 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
00:38:11.204 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.91 mountX=-0.01 mountY=-0.02, mountTheta=-2.01
00:38:11.206 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
00:38:11.206 00.000 8996 Enqueuing Move request for scope (-0.01, 0.02)
00:38:11.207 00.001 20224 Worker thread wakes up
00:38:11.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
00:38:11.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
00:38:11.207 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
00:38:11.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:38:11.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:11.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:38:11.208 00.001 20224 MoveAxis(E, 0, ABG)
00:38:11.208 00.000 20224 Move returns status 0, amount 0
00:38:11.208 00.000 20224 MoveAxis(N, 0, ABG)
00:38:11.208 00.000 20224 Move returns status 0, amount 0
00:38:11.208 00.000 20224 move complete, result=0
00:38:11.208 00.000 20224 worker thread done servicing request
00:38:11.214 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51648, med=3005, FiltMin=2672, FiltMax=22102, Gamma=1.000
00:38:11.248 00.034 8996 UpdateGuideState exits: m=675914 SNR=332.7
00:38:11.251 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:11.253 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:11.256 00.003 8996 Enqueuing Expose request
00:38:11.257 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:11.259 00.002 20224 Worker thread wakes up
00:38:11.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:11.260 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:12.231 00.971 20224 Exposure complete
00:38:12.292 00.061 20224 worker thread done servicing request
00:38:12.293 00.001 8996 OnExposeComplete: enter
00:38:12.294 00.001 8996 UpdateGuideState(): m_state=6
00:38:12.295 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10615
00:38:12.297 00.002 8996 Star::Find returns 1 (0), X=135.43, Y=473.95, Mass=734160, SNR=344.0, Peak=63376 HFD=4.3
00:38:12.298 00.001 8996 MultiStar: [#1 -0.24,-0.37,0.74,U] [#2 -0.36,0.09,0.67,U] [#3 0.11,0.31,0.73,U] [#4 0.48,0.26,0.00,M1] [#5 -0.09,-0.39,0.64,U] [#6 -0.39,-0.21,0.47,U] [#7 -0.03,-0.38,0.44,U] [#8 -0.31,-0.33,0.00,M10] 
00:38:12.299 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.07}, one-star: {-0.10, 0.18}
00:38:12.300 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
00:38:12.301 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
00:38:12.303 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.71 mountX=-0.14 mountY=0.09, mountTheta=2.60
00:38:12.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.07, opts=13)
00:38:12.306 00.001 8996 Enqueuing Move request for scope (-0.15, -0.07)
00:38:12.307 00.001 20224 Worker thread wakes up
00:38:12.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
00:38:12.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
00:38:12.307 00.000 20224 Moving (-0.15, -0.07) raw xDistance=-0.14 yDistance=0.09
00:38:12.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:38:12.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:12.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:38:12.307 00.000 20224 MoveAxis(E, 0, ABG)
00:38:12.307 00.000 20224 Move returns status 0, amount 0
00:38:12.307 00.000 20224 MoveAxis(N, 0, ABG)
00:38:12.307 00.000 20224 Move returns status 0, amount 0
00:38:12.307 00.000 20224 move complete, result=0
00:38:12.307 00.000 20224 worker thread done servicing request
00:38:12.310 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=63376, med=3008, FiltMin=2713, FiltMax=28704, Gamma=1.000
00:38:12.333 00.023 8996 UpdateGuideState exits: m=734160 SNR=344.0
00:38:12.336 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:12.338 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:12.340 00.002 8996 Enqueuing Expose request
00:38:12.342 00.002 20224 Worker thread wakes up
00:38:12.342 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:12.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:12.344 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:13.509 01.165 20224 Exposure complete
00:38:13.584 00.075 20224 worker thread done servicing request
00:38:13.584 00.000 8996 OnExposeComplete: enter
00:38:13.586 00.002 8996 UpdateGuideState(): m_state=6
00:38:13.588 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10616
00:38:13.590 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.92, Mass=708199, SNR=349.5, Peak=65440 HFD=4.5
00:38:13.592 00.002 8996 MultiStar: [#1 -0.27,-0.60,0.00,M9] [#2 -0.17,0.06,0.72,U] [#3 0.06,0.10,0.62,U] [#4 0.60,0.15,0.00,M2] [#5 0.09,-0.34,0.49,U] [#6 -0.23,-0.48,0.00,M7] [#7 0.13,-0.40,0.40,U] [#8 -0.06,-0.51,0.00,R] 
00:38:13.593 00.001 8996 refined, 4 included, MultiStar: {0.07, -0.02}, one-star: {0.21, 0.15}
00:38:13.595 00.002 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
00:38:13.597 00.002 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
00:38:13.597 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.34 mountX=0.07 mountY=0.02, mountTheta=0.23
00:38:13.599 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
00:38:13.600 00.001 8996 Enqueuing Move request for scope (0.07, -0.02)
00:38:13.602 00.002 20224 Worker thread wakes up
00:38:13.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
00:38:13.602 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
00:38:13.602 00.000 20224 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.02
00:38:13.603 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:38:13.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:13.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:38:13.603 00.000 20224 MoveAxis(E, 0, ABG)
00:38:13.603 00.000 20224 Move returns status 0, amount 0
00:38:13.603 00.000 20224 MoveAxis(N, 0, ABG)
00:38:13.603 00.000 20224 Move returns status 0, amount 0
00:38:13.603 00.000 20224 move complete, result=0
00:38:13.603 00.000 20224 worker thread done servicing request
00:38:13.609 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=65440, med=3005, FiltMin=2717, FiltMax=28176, Gamma=1.000
00:38:13.633 00.024 8996 UpdateGuideState exits: m=708199 SNR=349.5
00:38:13.635 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:13.637 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:13.638 00.001 8996 Enqueuing Expose request
00:38:13.640 00.002 20224 Worker thread wakes up
00:38:13.640 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:13.641 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:13.642 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:14.625 00.983 20224 Exposure complete
00:38:14.710 00.085 20224 worker thread done servicing request
00:38:14.710 00.000 8996 OnExposeComplete: enter
00:38:14.711 00.001 8996 UpdateGuideState(): m_state=6
00:38:14.712 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10617
00:38:14.713 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.85, Mass=713303, SNR=340.7, Peak=65440 HFD=4.5
00:38:14.714 00.001 8996 MultiStar: [#1 -0.16,-0.46,0.00,M10] [#2 -0.24,-0.11,0.64,U] [#3 0.15,0.11,0.54,U] [#4 0.46,0.17,0.00,M3] [#5 -0.11,-0.38,0.60,U] [#6 -0.20,-0.50,0.00,M8] [#7 0.28,-0.25,0.38,U] [#8 -0.16,-0.05,0.33,U] 
00:38:14.715 00.001 8996 refined, 5 included, MultiStar: {-0.00, -0.08}, one-star: {0.07, 0.08}
00:38:14.715 00.000 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
00:38:14.716 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
00:38:14.717 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.61 mountX=0.00 mountY=0.08, mountTheta=1.52
00:38:14.718 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.08, opts=13)
00:38:14.719 00.001 8996 Enqueuing Move request for scope (-0.00, -0.08)
00:38:14.720 00.001 20224 Worker thread wakes up
00:38:14.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
00:38:14.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
00:38:14.720 00.000 20224 Moving (-0.00, -0.08) raw xDistance=0.00 yDistance=0.08
00:38:14.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:38:14.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:14.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:38:14.720 00.000 20224 MoveAxis(E, 0, ABG)
00:38:14.720 00.000 20224 Move returns status 0, amount 0
00:38:14.720 00.000 20224 MoveAxis(N, 0, ABG)
00:38:14.720 00.000 20224 Move returns status 0, amount 0
00:38:14.720 00.000 20224 move complete, result=0
00:38:14.720 00.000 20224 worker thread done servicing request
00:38:14.726 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65440, med=3008, FiltMin=2713, FiltMax=27654, Gamma=1.000
00:38:14.738 00.012 8996 UpdateGuideState exits: m=713303 SNR=340.7
00:38:14.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:14.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:14.741 00.001 8996 Enqueuing Expose request
00:38:14.741 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:14.742 00.001 20224 Worker thread wakes up
00:38:14.742 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:14.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:15.910 01.168 20224 Exposure complete
00:38:16.002 00.092 20224 worker thread done servicing request
00:38:16.002 00.000 8996 OnExposeComplete: enter
00:38:16.003 00.001 8996 UpdateGuideState(): m_state=6
00:38:16.004 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10618
00:38:16.004 00.000 8996 Star::Find returns 1 (0), X=135.47, Y=473.87, Mass=728281, SNR=363.1, Peak=62880 HFD=4.7
00:38:16.005 00.001 8996 MultiStar: [#1 -0.16,-0.41,0.67,U] [#2 -0.46,0.13,0.00,M7] [#3 0.16,0.20,0.60,U] [#4 0.50,0.42,0.00,M4] [#5 -0.18,-0.24,0.53,U] [#6 -0.13,-0.15,0.36,U] [#7 0.01,-0.12,0.42,U] [#8 -0.08,0.06,0.34,U] 
00:38:16.006 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.06}, one-star: {-0.06, 0.10}
00:38:16.007 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
00:38:16.008 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
00:38:16.008 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.32 mountX=-0.05 mountY=0.07, mountTheta=2.22
00:38:16.010 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
00:38:16.011 00.001 8996 Enqueuing Move request for scope (-0.06, -0.06)
00:38:16.012 00.001 20224 Worker thread wakes up
00:38:16.012 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
00:38:16.012 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
00:38:16.012 00.000 20224 Moving (-0.06, -0.06) raw xDistance=-0.05 yDistance=0.07
00:38:16.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:38:16.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:16.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:38:16.012 00.000 20224 MoveAxis(E, 0, ABG)
00:38:16.012 00.000 20224 Move returns status 0, amount 0
00:38:16.012 00.000 20224 MoveAxis(N, 0, ABG)
00:38:16.012 00.000 20224 Move returns status 0, amount 0
00:38:16.012 00.000 20224 move complete, result=0
00:38:16.013 00.001 20224 worker thread done servicing request
00:38:16.016 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62880, med=3008, FiltMin=2723, FiltMax=26422, Gamma=1.000
00:38:16.031 00.015 8996 UpdateGuideState exits: m=728281 SNR=363.1
00:38:16.034 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:16.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:16.035 00.000 8996 Enqueuing Expose request
00:38:16.036 00.001 20224 Worker thread wakes up
00:38:16.036 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:16.037 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:16.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:17.017 00.980 20224 Exposure complete
00:38:17.100 00.083 20224 worker thread done servicing request
00:38:17.101 00.001 8996 OnExposeComplete: enter
00:38:17.101 00.000 8996 UpdateGuideState(): m_state=6
00:38:17.102 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10619
00:38:17.103 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.99, Mass=639751, SNR=306.8, Peak=61280 HFD=4.4
00:38:17.104 00.001 8996 MultiStar: [#1 -0.00,-0.42,0.74,U] [#2 -0.24,0.09,0.80,U] [#3 0.18,0.17,0.61,U] [#4 0.60,0.18,0.00,M5] [#5 -0.09,-0.36,0.67,U] [#6 -0.12,-0.48,0.00,M8] [#7 0.07,-0.36,0.50,U] [#8 -0.33,0.23,0.42,U] 
00:38:17.105 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.05}, one-star: {0.05, 0.22}
00:38:17.106 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
00:38:17.106 00.000 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
00:38:17.107 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-2.27 mountX=-0.04 mountY=0.05, mountTheta=2.16
00:38:17.108 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
00:38:17.109 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
00:38:17.110 00.001 20224 Worker thread wakes up
00:38:17.110 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
00:38:17.110 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
00:38:17.110 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
00:38:17.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:38:17.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:17.111 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:38:17.111 00.000 20224 MoveAxis(E, 0, ABG)
00:38:17.111 00.000 20224 Move returns status 0, amount 0
00:38:17.111 00.000 20224 MoveAxis(N, 0, ABG)
00:38:17.111 00.000 20224 Move returns status 0, amount 0
00:38:17.111 00.000 20224 move complete, result=0
00:38:17.111 00.000 20224 worker thread done servicing request
00:38:17.114 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61280, med=3008, FiltMin=2733, FiltMax=25046, Gamma=1.000
00:38:17.128 00.014 8996 UpdateGuideState exits: m=639751 SNR=306.8
00:38:17.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:17.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:17.130 00.000 8996 Enqueuing Expose request
00:38:17.131 00.001 20224 Worker thread wakes up
00:38:17.131 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:17.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:17.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:18.297 01.165 20224 Exposure complete
00:38:18.367 00.070 20224 worker thread done servicing request
00:38:18.367 00.000 8996 OnExposeComplete: enter
00:38:18.368 00.001 8996 UpdateGuideState(): m_state=6
00:38:18.369 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10620
00:38:18.370 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.94, Mass=668100, SNR=347.3, Peak=60016 HFD=4.5
00:38:18.371 00.001 8996 MultiStar: [#1 -0.12,-0.30,0.63,U] [#2 -0.15,0.05,0.75,U] [#3 0.13,0.23,0.65,U] [#4 0.48,0.44,0.00,M6] [#5 -0.11,-0.45,0.00,M2] [#6 -0.28,-0.36,0.00,M9] [#7 0.07,-0.29,0.41,U] [#8 -0.30,0.26,0.32,U] 
00:38:18.371 00.000 8996 refined, 5 included, MultiStar: {-0.01, 0.04}, one-star: {0.14, 0.17}
00:38:18.372 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
00:38:18.373 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
00:38:18.374 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.77 mountX=-0.01 mountY=-0.04, mountTheta=-1.87
00:38:18.375 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
00:38:18.376 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
00:38:18.377 00.001 20224 Worker thread wakes up
00:38:18.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
00:38:18.378 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
00:38:18.378 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
00:38:18.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:38:18.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:18.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:38:18.378 00.000 20224 MoveAxis(E, 0, ABG)
00:38:18.378 00.000 20224 Move returns status 0, amount 0
00:38:18.378 00.000 20224 MoveAxis(N, 0, ABG)
00:38:18.378 00.000 20224 Move returns status 0, amount 0
00:38:18.378 00.000 20224 move complete, result=0
00:38:18.378 00.000 20224 worker thread done servicing request
00:38:18.382 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60016, med=3008, FiltMin=2707, FiltMax=28176, Gamma=1.000
00:38:18.399 00.017 8996 UpdateGuideState exits: m=668100 SNR=347.3
00:38:18.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:18.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:18.402 00.001 8996 Enqueuing Expose request
00:38:18.402 00.000 20224 Worker thread wakes up
00:38:18.402 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:18.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:18.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:19.394 00.991 20224 Exposure complete
00:38:19.473 00.079 20224 worker thread done servicing request
00:38:19.473 00.000 8996 OnExposeComplete: enter
00:38:19.474 00.001 8996 UpdateGuideState(): m_state=6
00:38:19.476 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10621
00:38:19.477 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.92, Mass=605906, SNR=307.5, Peak=48592 HFD=4.4
00:38:19.478 00.001 8996 MultiStar: [#1 -0.27,-0.33,0.80,U] [#2 -0.33,0.33,0.00,M6] [#3 -0.11,0.45,0.00,M1] [#4 0.32,0.35,0.00,M7] [#5 -0.26,-0.32,0.71,U] [#6 -0.52,-0.52,0.00,M10] [#7 -0.08,-0.36,0.54,U] [#8 -0.35,0.29,0.00,M1] 
00:38:19.480 00.002 8996 single-star, 3 included, MultiStar: {-0.22, -0.17}, one-star: {-0.22, 0.15}
00:38:19.480 00.000 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
00:38:19.481 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
00:38:19.482 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.26 cameraTheta=2.54 mountX=-0.23 mountY=-0.12, mountTheta=-2.65
00:38:19.484 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.15, opts=13)
00:38:19.487 00.003 8996 Enqueuing Move request for scope (-0.22, 0.15)
00:38:19.488 00.001 20224 Worker thread wakes up
00:38:19.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
00:38:19.488 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
00:38:19.489 00.001 20224 Moving (-0.22, 0.15) raw xDistance=-0.23 yDistance=-0.12
00:38:19.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:38:19.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:19.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:38:19.489 00.000 20224 MoveAxis(E, 34, ABG)
00:38:19.489 00.000 20224 Guiding  Dir = 2, Dur = 34
00:38:19.489 00.000 20224 IsSlewing returns 0
00:38:19.489 00.000 20224 IsGuiding returns 0
00:38:19.495 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48592, med=3008, FiltMin=2720, FiltMax=24870, Gamma=1.000
00:38:19.516 00.021 20224 PulseGuide returned control before completion, sleep 18
00:38:19.518 00.002 8996 UpdateGuideState exits: m=605906 SNR=307.5
00:38:19.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:19.521 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:19.523 00.002 8996 Enqueuing Expose request
00:38:19.546 00.023 20224 IsGuiding returns 1
00:38:19.546 00.000 20224 scope still moving after pulse duration time elapsed
00:38:19.578 00.032 20224 IsSlewing returns 0
00:38:19.579 00.001 20224 IsGuiding returns 1
00:38:19.609 00.030 20224 IsSlewing returns 0
00:38:19.609 00.000 20224 IsGuiding returns 0
00:38:19.609 00.000 20224 scope move finished after 34 + 85 ms
00:38:19.609 00.000 20224 Move returns status 0, amount 34
00:38:19.609 00.000 20224 MoveAxis(N, 0, ABG)
00:38:19.609 00.000 20224 Move returns status 0, amount 0
00:38:19.609 00.000 20224 move complete, result=0
00:38:19.609 00.000 20224 worker thread done servicing request
00:38:19.609 00.000 20224 Worker thread wakes up
00:38:19.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:19.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:19.609 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
00:38:20.784 01.175 20224 Exposure complete
00:38:20.858 00.074 20224 worker thread done servicing request
00:38:20.858 00.000 8996 OnExposeComplete: enter
00:38:20.859 00.001 8996 UpdateGuideState(): m_state=6
00:38:20.860 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10622
00:38:20.860 00.000 8996 Star::Find returns 1 (0), X=135.71, Y=474.08, Mass=671551, SNR=335.8, Peak=65440 HFD=4.4
00:38:20.861 00.001 8996 MultiStar: [#1 -0.00,-0.53,0.00,M7] [#2 -0.04,0.19,0.73,U] [#3 0.36,0.41,0.00,M2] [#4 0.73,0.37,0.00,M8] [#5 0.01,-0.24,0.58,U] [#6 -0.02,-0.62,0.00,R] [#7 0.19,-0.50,0.00,M1] [#8 -0.14,0.15,0.30,U] 
00:38:20.862 00.001 8996 refined, 3 included, MultiStar: {0.05, 0.14}, one-star: {0.18, 0.32}
00:38:20.863 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
00:38:20.864 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
00:38:20.864 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.25 mountX=0.03 mountY=-0.14, mountTheta=-1.35
00:38:20.866 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.14, opts=13)
00:38:20.866 00.000 8996 Enqueuing Move request for scope (0.05, 0.14)
00:38:20.868 00.002 20224 Worker thread wakes up
00:38:20.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
00:38:20.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
00:38:20.868 00.000 20224 Moving (0.05, 0.14) raw xDistance=0.03 yDistance=-0.14
00:38:20.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:38:20.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:20.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:38:20.869 00.001 20224 MoveAxis(E, 0, ABG)
00:38:20.869 00.000 20224 Move returns status 0, amount 0
00:38:20.869 00.000 20224 MoveAxis(N, 0, ABG)
00:38:20.869 00.000 20224 Move returns status 0, amount 0
00:38:20.869 00.000 20224 move complete, result=0
00:38:20.869 00.000 20224 worker thread done servicing request
00:38:20.874 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=3008, FiltMin=2720, FiltMax=29542, Gamma=1.000
00:38:20.894 00.020 8996 UpdateGuideState exits: m=671551 SNR=335.8
00:38:20.896 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:20.897 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:20.899 00.002 8996 Enqueuing Expose request
00:38:20.900 00.001 20224 Worker thread wakes up
00:38:20.900 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:20.902 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:20.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:21.883 00.981 20224 Exposure complete
00:38:21.957 00.074 20224 worker thread done servicing request
00:38:21.957 00.000 8996 OnExposeComplete: enter
00:38:21.958 00.001 8996 UpdateGuideState(): m_state=6
00:38:21.958 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10623
00:38:21.959 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.80, Mass=738496, SNR=378.1, Peak=65440 HFD=4.3
00:38:21.960 00.001 8996 MultiStar: [#1 0.09,-0.57,0.00,M8] [#2 0.05,0.18,0.61,U] [#3 0.29,-0.15,0.51,U] [#4 0.77,0.00,0.00,M9] [#5 0.35,-0.65,0.00,M1] [#6 0.01,-0.36,0.40,U] [#7 0.12,-0.78,0.00,M2] [#8 0.22,-0.18,0.31,U] 
00:38:21.961 00.001 8996 refined, 4 included, MultiStar: {0.26, -0.05}, one-star: {0.47, 0.03}
00:38:21.962 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
00:38:21.963 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
00:38:21.963 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-0.19 mountX=0.26 mountY=0.02, mountTheta=0.08
00:38:21.964 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.05, opts=13)
00:38:21.965 00.001 8996 Enqueuing Move request for scope (0.26, -0.05)
00:38:21.966 00.001 20224 Worker thread wakes up
00:38:21.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
00:38:21.966 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
00:38:21.966 00.000 20224 Moving (0.26, -0.05) raw xDistance=0.26 yDistance=0.02
00:38:21.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:38:21.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:21.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:38:21.966 00.000 20224 MoveAxis(W, 38, ABG)
00:38:21.966 00.000 20224 Guiding  Dir = 3, Dur = 38
00:38:21.967 00.001 20224 IsSlewing returns 0
00:38:21.967 00.000 20224 IsGuiding returns 0
00:38:21.971 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65440, med=3008, FiltMin=2739, FiltMax=27888, Gamma=1.000
00:38:21.979 00.008 20224 PulseGuide returned control before completion, sleep 36
00:38:21.986 00.007 8996 UpdateGuideState exits: m=738496 SNR=378.1
00:38:21.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:21.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:21.988 00.000 8996 Enqueuing Expose request
00:38:22.025 00.037 20224 IsGuiding returns 1
00:38:22.025 00.000 20224 scope still moving after pulse duration time elapsed
00:38:22.057 00.032 20224 IsSlewing returns 0
00:38:22.057 00.000 20224 IsGuiding returns 1
00:38:22.088 00.031 20224 IsSlewing returns 0
00:38:22.089 00.001 20224 IsGuiding returns 0
00:38:22.089 00.000 20224 scope move finished after 38 + 83 ms
00:38:22.089 00.000 20224 Move returns status 0, amount 38
00:38:22.089 00.000 20224 MoveAxis(N, 0, ABG)
00:38:22.089 00.000 20224 Move returns status 0, amount 0
00:38:22.089 00.000 20224 move complete, result=0
00:38:22.089 00.000 20224 worker thread done servicing request
00:38:22.089 00.000 20224 Worker thread wakes up
00:38:22.090 00.001 8996 GuideStep: 0.3 px 38 ms WEST, 0.0 px 0 ms NORTH
00:38:22.091 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:22.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:23.251 01.160 20224 Exposure complete
00:38:23.313 00.062 20224 worker thread done servicing request
00:38:23.313 00.000 8996 OnExposeComplete: enter
00:38:23.314 00.001 8996 UpdateGuideState(): m_state=6
00:38:23.315 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10624
00:38:23.315 00.000 8996 Star::Find returns 1 (0), X=135.33, Y=474.18, Mass=699682, SNR=319.2, Peak=56768 HFD=4.5
00:38:23.316 00.001 8996 MultiStar: [#1 -0.44,-0.21,0.00,M9] [#2 -0.54,0.22,0.00,M5] [#3 -0.26,0.45,0.00,M2] [#4 0.16,0.24,0.55,U] [#5 -0.26,-0.03,0.59,U] [#6 -0.53,0.25,0.00,M1] [#7 -0.26,-0.44,0.00,M3] [#8 -0.50,0.28,0.00,M1] 
00:38:23.317 00.001 8996 refined, 2 included, MultiStar: {-0.12, 0.24}, one-star: {-0.20, 0.41}
00:38:23.318 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
00:38:23.318 00.000 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
00:38:23.319 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.27 cameraTheta=2.04 mountX=-0.15 mountY=-0.23, mountTheta=-2.14
00:38:23.321 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.24, opts=13)
00:38:23.321 00.000 8996 Enqueuing Move request for scope (-0.12, 0.24)
00:38:23.322 00.001 20224 Worker thread wakes up
00:38:23.323 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
00:38:23.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
00:38:23.323 00.000 20224 Moving (-0.12, 0.24) raw xDistance=-0.15 yDistance=-0.23
00:38:23.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:38:23.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:38:23.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:38:23.323 00.000 20224 MoveAxis(E, 0, ABG)
00:38:23.323 00.000 20224 Move returns status 0, amount 0
00:38:23.323 00.000 20224 MoveAxis(N, 0, ABG)
00:38:23.324 00.001 20224 Move returns status 0, amount 0
00:38:23.324 00.000 20224 move complete, result=0
00:38:23.324 00.000 20224 worker thread done servicing request
00:38:23.330 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56768, med=3008, FiltMin=2710, FiltMax=25174, Gamma=1.000
00:38:23.348 00.018 8996 UpdateGuideState exits: m=699682 SNR=319.2
00:38:23.348 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:23.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:23.350 00.001 8996 Enqueuing Expose request
00:38:23.351 00.001 20224 Worker thread wakes up
00:38:23.351 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:23.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:23.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:24.336 00.985 20224 Exposure complete
00:38:24.404 00.068 20224 worker thread done servicing request
00:38:24.404 00.000 8996 OnExposeComplete: enter
00:38:24.405 00.001 8996 UpdateGuideState(): m_state=6
00:38:24.406 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10625
00:38:24.406 00.000 8996 Star::Find returns 1 (0), X=135.12, Y=473.94, Mass=714882, SNR=346.3, Peak=59677 HFD=4.3
00:38:24.407 00.001 8996 MultiStar: [#1 -0.64,-0.36,0.00,M10] [#2 -0.77,0.24,0.00,M6] [#3 -0.28,0.36,0.00,M3] [#4 0.17,0.38,0.45,U] [#5 -0.59,-0.37,0.00,M1] [#6 -0.69,0.10,0.00,M2] [#7 -0.22,-0.26,0.44,U] [#8 -0.68,0.22,0.00,M2] 
00:38:24.408 00.001 8996 refined, 2 included, MultiStar: {-0.23, 0.12}, one-star: {-0.41, 0.17}
00:38:24.409 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
00:38:24.410 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
00:38:24.411 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.65 mountX=-0.24 mountY=-0.10, mountTheta=-2.76
00:38:24.412 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.12, opts=13)
00:38:24.413 00.001 8996 Enqueuing Move request for scope (-0.23, 0.12)
00:38:24.414 00.001 20224 Worker thread wakes up
00:38:24.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
00:38:24.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
00:38:24.414 00.000 20224 Moving (-0.23, 0.12) raw xDistance=-0.24 yDistance=-0.10
00:38:24.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:38:24.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:24.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:24.415 00.001 20224 MoveAxis(E, 35, ABG)
00:38:24.415 00.000 20224 Guiding  Dir = 2, Dur = 35
00:38:24.415 00.000 20224 IsSlewing returns 0
00:38:24.416 00.001 20224 IsGuiding returns 0
00:38:24.422 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59677, med=3008, FiltMin=2749, FiltMax=27302, Gamma=1.000
00:38:24.436 00.014 8996 UpdateGuideState exits: m=714882 SNR=346.3
00:38:24.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:24.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:24.438 00.000 8996 Enqueuing Expose request
00:38:24.442 00.004 20224 PulseGuide returned control before completion, sleep 19
00:38:24.472 00.030 20224 IsGuiding returns 1
00:38:24.472 00.000 20224 scope still moving after pulse duration time elapsed
00:38:24.505 00.033 20224 IsSlewing returns 0
00:38:24.505 00.000 20224 IsGuiding returns 1
00:38:24.536 00.031 20224 IsSlewing returns 0
00:38:24.536 00.000 20224 IsGuiding returns 0
00:38:24.536 00.000 20224 scope move finished after 35 + 85 ms
00:38:24.536 00.000 20224 Move returns status 0, amount 35
00:38:24.537 00.001 20224 MoveAxis(N, 0, ABG)
00:38:24.537 00.000 20224 Move returns status 0, amount 0
00:38:24.537 00.000 20224 move complete, result=0
00:38:24.537 00.000 20224 worker thread done servicing request
00:38:24.537 00.000 20224 Worker thread wakes up
00:38:24.537 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
00:38:24.539 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:24.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:25.722 01.183 20224 Exposure complete
00:38:25.800 00.078 20224 worker thread done servicing request
00:38:25.800 00.000 8996 OnExposeComplete: enter
00:38:25.803 00.003 8996 UpdateGuideState(): m_state=6
00:38:25.805 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10626
00:38:25.805 00.000 8996 Star::Find returns 1 (0), X=135.69, Y=473.93, Mass=705919, SNR=335.1, Peak=65440 HFD=4.5
00:38:25.806 00.001 8996 MultiStar: [#1 -0.12,-0.46,0.00,R] [#2 -0.05,0.18,0.74,U] [#3 0.34,0.23,0.62,U] [#4 0.66,0.18,0.00,M8] [#5 0.07,-0.25,0.53,U] [#6 0.05,0.06,0.41,U] [#7 0.39,-0.61,0.00,M3] [#8 0.01,0.34,0.37,U] 
00:38:25.807 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.13}, one-star: {0.16, 0.16}
00:38:25.809 00.002 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
00:38:25.810 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
00:38:25.811 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.87 mountX=0.09 mountY=-0.14, mountTheta=-0.98
00:38:25.814 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
00:38:25.815 00.001 8996 Enqueuing Move request for scope (0.10, 0.13)
00:38:25.816 00.001 20224 Worker thread wakes up
00:38:25.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
00:38:25.816 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
00:38:25.816 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.09 yDistance=-0.14
00:38:25.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:38:25.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:25.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:38:25.816 00.000 20224 MoveAxis(E, 0, ABG)
00:38:25.816 00.000 20224 Move returns status 0, amount 0
00:38:25.816 00.000 20224 MoveAxis(N, 0, ABG)
00:38:25.816 00.000 20224 Move returns status 0, amount 0
00:38:25.816 00.000 20224 move complete, result=0
00:38:25.816 00.000 20224 worker thread done servicing request
00:38:25.821 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=65440, med=3008, FiltMin=2717, FiltMax=27840, Gamma=1.000
00:38:25.836 00.015 8996 UpdateGuideState exits: m=705919 SNR=335.1
00:38:25.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:25.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:25.839 00.001 8996 Enqueuing Expose request
00:38:25.840 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:25.841 00.001 20224 Worker thread wakes up
00:38:25.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:25.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:26.828 00.987 20224 Exposure complete
00:38:26.914 00.086 20224 worker thread done servicing request
00:38:26.914 00.000 8996 OnExposeComplete: enter
00:38:26.915 00.001 8996 UpdateGuideState(): m_state=6
00:38:26.916 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10627
00:38:26.917 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.74, Mass=631025, SNR=306.9, Peak=60320 HFD=4.5
00:38:26.918 00.001 8996 MultiStar: [#1 0.19,-0.22,0.82,U] [#2 -0.14,0.08,0.88,U] [#3 0.17,-0.02,0.67,U] [#4 0.56,0.19,0.00,M9] [#5 0.07,-0.39,0.69,U] [#6 0.08,0.05,0.51,U] [#7 0.18,-0.52,0.00,M4] [#8 0.05,0.10,0.38,U] 
00:38:26.918 00.000 8996 refined, 6 included, MultiStar: {0.10, -0.07}, one-star: {0.23, -0.03}
00:38:26.919 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
00:38:26.920 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
00:38:26.921 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.63 mountX=0.10 mountY=0.06, mountTheta=0.52
00:38:26.922 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.07, opts=13)
00:38:26.923 00.001 8996 Enqueuing Move request for scope (0.10, -0.07)
00:38:26.923 00.000 20224 Worker thread wakes up
00:38:26.924 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
00:38:26.924 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
00:38:26.924 00.000 20224 Moving (0.10, -0.07) raw xDistance=0.10 yDistance=0.06
00:38:26.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:38:26.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:26.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:38:26.924 00.000 20224 MoveAxis(E, 0, ABG)
00:38:26.924 00.000 20224 Move returns status 0, amount 0
00:38:26.924 00.000 20224 MoveAxis(N, 0, ABG)
00:38:26.924 00.000 20224 Move returns status 0, amount 0
00:38:26.924 00.000 20224 move complete, result=0
00:38:26.924 00.000 20224 worker thread done servicing request
00:38:26.929 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=60320, med=3008, FiltMin=2710, FiltMax=26790, Gamma=1.000
00:38:26.950 00.021 8996 UpdateGuideState exits: m=631025 SNR=306.9
00:38:26.952 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:26.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:26.953 00.000 8996 Enqueuing Expose request
00:38:26.954 00.001 20224 Worker thread wakes up
00:38:26.954 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:26.955 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:26.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:28.129 01.174 20224 Exposure complete
00:38:28.217 00.088 20224 worker thread done servicing request
00:38:28.217 00.000 8996 OnExposeComplete: enter
00:38:28.218 00.001 8996 UpdateGuideState(): m_state=6
00:38:28.218 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10628
00:38:28.219 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.77, Mass=611769, SNR=294.2, Peak=47552 HFD=4.5
00:38:28.220 00.001 8996 MultiStar: [#1 -0.09,-0.30,0.71,U] [#2 -0.57,-0.33,0.00,M5] [#3 0.14,-0.02,0.65,U] [#4 0.47,0.00,0.00,M10] [#5 -0.09,-0.70,0.00,M1] [#6 -0.06,-0.13,0.44,U] [#7 -0.07,-0.77,0.00,M5] [#8 -0.06,-0.18,0.50,U] 
00:38:28.221 00.001 8996 refined, 4 included, MultiStar: {-0.06, -0.11}, one-star: {-0.16, 0.00}
00:38:28.222 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
00:38:28.223 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
00:38:28.223 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.13 cameraTheta=-2.05 mountX=-0.05 mountY=0.12, mountTheta=1.95
00:38:28.225 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.11, opts=13)
00:38:28.226 00.001 8996 Enqueuing Move request for scope (-0.06, -0.11)
00:38:28.226 00.000 20224 Worker thread wakes up
00:38:28.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
00:38:28.226 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
00:38:28.227 00.001 20224 Moving (-0.06, -0.11) raw xDistance=-0.05 yDistance=0.12
00:38:28.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:38:28.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:28.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:38:28.227 00.000 20224 MoveAxis(E, 0, ABG)
00:38:28.227 00.000 20224 Move returns status 0, amount 0
00:38:28.227 00.000 20224 MoveAxis(N, 0, ABG)
00:38:28.227 00.000 20224 Move returns status 0, amount 0
00:38:28.227 00.000 20224 move complete, result=0
00:38:28.227 00.000 20224 worker thread done servicing request
00:38:28.230 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47552, med=3008, FiltMin=2720, FiltMax=22006, Gamma=1.000
00:38:28.244 00.014 8996 UpdateGuideState exits: m=611769 SNR=294.2
00:38:28.245 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:28.246 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:28.246 00.000 8996 Enqueuing Expose request
00:38:28.247 00.001 20224 Worker thread wakes up
00:38:28.248 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:28.249 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:28.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:29.209 00.960 20224 Exposure complete
00:38:29.274 00.065 20224 worker thread done servicing request
00:38:29.274 00.000 8996 OnExposeComplete: enter
00:38:29.276 00.002 8996 UpdateGuideState(): m_state=6
00:38:29.277 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10629
00:38:29.277 00.000 8996 Star::Find returns 1 (0), X=135.30, Y=473.61, Mass=625821, SNR=288.3, Peak=42544 HFD=4.6
00:38:29.279 00.002 8996 MultiStar: [#1 -0.36,-0.16,0.75,U] [#2 -0.51,-0.29,0.00,M6] [#3 0.03,-0.06,0.67,U] [#4 0.36,-0.09,0.68,U] [#5 -0.20,-0.75,0.00,M2] [#6 -0.34,-0.34,0.00,M1] [#7 0.09,-0.84,0.00,M6] [#8 -0.29,-0.21,0.43,U] 
00:38:29.280 00.001 8996 refined, 4 included, MultiStar: {-0.10, -0.13}, one-star: {-0.23, -0.15}
00:38:29.281 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:38:29.282 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
00:38:29.283 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.23 mountX=-0.09 mountY=0.14, mountTheta=2.13
00:38:29.284 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
00:38:29.285 00.001 8996 Enqueuing Move request for scope (-0.10, -0.13)
00:38:29.286 00.001 20224 Worker thread wakes up
00:38:29.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
00:38:29.286 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
00:38:29.286 00.000 20224 Moving (-0.10, -0.13) raw xDistance=-0.09 yDistance=0.14
00:38:29.287 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:38:29.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:29.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:38:29.287 00.000 20224 MoveAxis(E, 0, ABG)
00:38:29.287 00.000 20224 Move returns status 0, amount 0
00:38:29.287 00.000 20224 MoveAxis(N, 0, ABG)
00:38:29.287 00.000 20224 Move returns status 0, amount 0
00:38:29.287 00.000 20224 move complete, result=0
00:38:29.287 00.000 20224 worker thread done servicing request
00:38:29.291 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=42544, med=3008, FiltMin=2720, FiltMax=21219, Gamma=1.000
00:38:29.304 00.013 8996 UpdateGuideState exits: m=625821 SNR=288.3
00:38:29.305 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:29.306 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:29.306 00.000 8996 Enqueuing Expose request
00:38:29.307 00.001 20224 Worker thread wakes up
00:38:29.307 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:29.308 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:29.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:30.466 01.158 20224 Exposure complete
00:38:30.531 00.065 20224 worker thread done servicing request
00:38:30.531 00.000 8996 OnExposeComplete: enter
00:38:30.532 00.001 8996 UpdateGuideState(): m_state=6
00:38:30.533 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10630
00:38:30.534 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.56, Mass=725984, SNR=322.3, Peak=55152 HFD=4.7
00:38:30.535 00.001 8996 MultiStar: [#1 0.16,-0.19,0.63,U] [#2 -0.21,-0.25,0.75,U] [#3 0.05,-0.02,0.67,U] [#4 0.51,-0.10,0.00,M10] [#5 -0.16,-0.64,0.00,M3] [#6 -0.16,-0.26,0.44,U] [#7 0.03,-0.86,0.00,M7] [#8 -0.21,-0.05,0.41,U] 
00:38:30.536 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.17}, one-star: {0.15, -0.20}
00:38:30.537 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
00:38:30.537 00.000 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
00:38:30.538 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.62 mountX=0.01 mountY=0.17, mountTheta=1.52
00:38:30.539 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.17, opts=13)
00:38:30.540 00.001 8996 Enqueuing Move request for scope (-0.01, -0.17)
00:38:30.541 00.001 20224 Worker thread wakes up
00:38:30.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
00:38:30.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
00:38:30.541 00.000 20224 Moving (-0.01, -0.17) raw xDistance=0.01 yDistance=0.17
00:38:30.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:38:30.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:30.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:38:30.541 00.000 20224 MoveAxis(E, 0, ABG)
00:38:30.541 00.000 20224 Move returns status 0, amount 0
00:38:30.542 00.001 20224 MoveAxis(N, 0, ABG)
00:38:30.542 00.000 20224 Move returns status 0, amount 0
00:38:30.542 00.000 20224 move complete, result=0
00:38:30.542 00.000 20224 worker thread done servicing request
00:38:30.545 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55152, med=3008, FiltMin=2736, FiltMax=29574, Gamma=1.000
00:38:30.558 00.013 8996 UpdateGuideState exits: m=725984 SNR=322.3
00:38:30.559 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:30.559 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:30.560 00.001 8996 Enqueuing Expose request
00:38:30.561 00.001 20224 Worker thread wakes up
00:38:30.561 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:38:30.562 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:30.562 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:31.545 00.983 20224 Exposure complete
00:38:31.641 00.096 20224 worker thread done servicing request
00:38:31.641 00.000 8996 OnExposeComplete: enter
00:38:31.642 00.001 8996 UpdateGuideState(): m_state=6
00:38:31.643 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10631
00:38:31.644 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.58, Mass=711700, SNR=328.0, Peak=56176 HFD=4.6
00:38:31.645 00.001 8996 MultiStar: [#1 0.12,-0.25,0.67,U] [#2 -0.20,-0.27,0.67,U] [#3 -0.05,0.06,0.67,U] [#4 0.46,-0.20,0.00,R] [#5 -0.08,-0.81,0.00,M4] [#6 -0.07,-0.03,0.38,U] [#7 0.01,-0.69,0.00,M8] [#8 -0.23,-0.20,0.37,U] 
00:38:31.646 00.001 8996 refined, 5 included, MultiStar: {-0.00, -0.16}, one-star: {0.20, -0.19}
00:38:31.647 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:38:31.647 00.000 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:38:31.648 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.58 mountX=0.01 mountY=0.15, mountTheta=1.49
00:38:31.649 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.16, opts=13)
00:38:31.650 00.001 8996 Enqueuing Move request for scope (-0.00, -0.16)
00:38:31.651 00.001 20224 Worker thread wakes up
00:38:31.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
00:38:31.651 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
00:38:31.651 00.000 20224 Moving (-0.00, -0.16) raw xDistance=0.01 yDistance=0.15
00:38:31.651 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:38:31.651 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:31.651 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:38:31.651 00.000 20224 MoveAxis(E, 0, ABG)
00:38:31.651 00.000 20224 Move returns status 0, amount 0
00:38:31.651 00.000 20224 MoveAxis(N, 0, ABG)
00:38:31.651 00.000 20224 Move returns status 0, amount 0
00:38:31.651 00.000 20224 move complete, result=0
00:38:31.652 00.001 20224 worker thread done servicing request
00:38:31.655 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56176, med=3008, FiltMin=2723, FiltMax=29843, Gamma=1.000
00:38:31.673 00.018 8996 UpdateGuideState exits: m=711700 SNR=328.0
00:38:31.674 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:31.675 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:31.676 00.001 8996 Enqueuing Expose request
00:38:31.677 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:38:31.677 00.000 20224 Worker thread wakes up
00:38:31.678 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:31.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:32.840 01.162 20224 Exposure complete
00:38:32.918 00.078 20224 worker thread done servicing request
00:38:32.918 00.000 8996 OnExposeComplete: enter
00:38:32.920 00.002 8996 UpdateGuideState(): m_state=6
00:38:32.921 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10632
00:38:32.922 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.60, Mass=679747, SNR=321.2, Peak=48480 HFD=4.4
00:38:32.923 00.001 8996 MultiStar: [#1 0.09,-0.52,0.00,M1] [#2 -0.21,-0.31,0.92,U] [#3 0.06,-0.22,0.60,U] [#4 0.24,0.07,0.57,U] [#5 -0.08,-0.64,0.00,M5] [#6 -0.08,-0.15,0.41,U] [#7 0.09,-0.93,0.00,M9] [#8 -0.17,-0.12,0.40,U] 
00:38:32.923 00.000 8996 refined, 5 included, MultiStar: {-0.05, -0.17}, one-star: {-0.08, -0.17}
00:38:32.924 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
00:38:32.925 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
00:38:32.926 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.87 mountX=-0.03 mountY=0.17, mountTheta=1.77
00:38:32.927 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.17, opts=13)
00:38:32.928 00.001 8996 Enqueuing Move request for scope (-0.05, -0.17)
00:38:32.929 00.001 20224 Worker thread wakes up
00:38:32.930 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.17) opts 0xd
00:38:32.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.17)
00:38:32.930 00.000 20224 Moving (-0.05, -0.17) raw xDistance=-0.03 yDistance=0.17
00:38:32.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:38:32.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:32.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:38:32.930 00.000 20224 MoveAxis(E, 0, ABG)
00:38:32.930 00.000 20224 Move returns status 0, amount 0
00:38:32.931 00.001 20224 MoveAxis(N, 0, ABG)
00:38:32.931 00.000 20224 Move returns status 0, amount 0
00:38:32.931 00.000 20224 move complete, result=0
00:38:32.931 00.000 20224 worker thread done servicing request
00:38:32.935 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48480, med=3008, FiltMin=2723, FiltMax=24406, Gamma=1.000
00:38:32.951 00.016 8996 UpdateGuideState exits: m=679747 SNR=321.2
00:38:32.953 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:32.955 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:32.956 00.001 8996 Enqueuing Expose request
00:38:32.957 00.001 20224 Worker thread wakes up
00:38:32.957 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:38:32.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:32.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:33.937 00.979 20224 Exposure complete
00:38:34.012 00.075 20224 worker thread done servicing request
00:38:34.012 00.000 8996 OnExposeComplete: enter
00:38:34.014 00.002 8996 UpdateGuideState(): m_state=6
00:38:34.015 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10633
00:38:34.016 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.72, Mass=663615, SNR=375.2, Peak=57360 HFD=4.7
00:38:34.017 00.001 8996 MultiStar: [#1 0.16,-0.35,0.59,U] [#2 -0.39,0.03,0.59,U] [#3 0.07,-0.19,0.61,U] [#4 0.08,0.04,0.46,U] [#5 0.02,-0.58,0.00,M6] [#6 -0.05,0.04,0.42,U] [#7 0.06,-0.61,0.00,M10] [#8 -0.03,-0.17,0.30,U] 
00:38:34.019 00.002 8996 refined, 6 included, MultiStar: {0.00, -0.09}, one-star: {0.09, -0.05}
00:38:34.021 00.002 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:38:34.022 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
00:38:34.023 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.55 mountX=0.01 mountY=0.09, mountTheta=1.46
00:38:34.026 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.09, opts=13)
00:38:34.028 00.002 8996 Enqueuing Move request for scope (0.00, -0.09)
00:38:34.029 00.001 20224 Worker thread wakes up
00:38:34.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.09) opts 0xd
00:38:34.030 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.09)
00:38:34.030 00.000 20224 Moving (0.00, -0.09) raw xDistance=0.01 yDistance=0.09
00:38:34.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:38:34.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:34.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:38:34.030 00.000 20224 MoveAxis(E, 0, ABG)
00:38:34.030 00.000 20224 Move returns status 0, amount 0
00:38:34.030 00.000 20224 MoveAxis(N, 0, ABG)
00:38:34.030 00.000 20224 Move returns status 0, amount 0
00:38:34.030 00.000 20224 move complete, result=0
00:38:34.030 00.000 20224 worker thread done servicing request
00:38:34.034 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57360, med=3008, FiltMin=2697, FiltMax=25990, Gamma=1.000
00:38:34.052 00.018 8996 UpdateGuideState exits: m=663615 SNR=375.2
00:38:34.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:34.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:34.056 00.002 8996 Enqueuing Expose request
00:38:34.057 00.001 20224 Worker thread wakes up
00:38:34.057 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:34.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:34.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:35.249 01.191 20224 Exposure complete
00:38:35.339 00.090 20224 worker thread done servicing request
00:38:35.339 00.000 8996 OnExposeComplete: enter
00:38:35.340 00.001 8996 UpdateGuideState(): m_state=6
00:38:35.342 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10634
00:38:35.342 00.000 8996 Star::Find returns 1 (0), X=135.67, Y=473.68, Mass=669174, SNR=324.2, Peak=56544 HFD=4.7
00:38:35.343 00.001 8996 MultiStar: [#1 0.24,-0.13,0.66,U] [#2 -0.20,-0.23,0.72,U] [#3 0.11,0.05,0.59,U] [#4 0.16,0.02,0.55,U] [#5 -0.07,-0.55,0.00,M7] [#6 -0.04,-0.18,0.44,U] [#7 0.03,-0.55,0.00,R] [#8 -0.11,-0.04,0.40,U] 
00:38:35.344 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.09}, one-star: {0.14, -0.08}
00:38:35.345 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
00:38:35.345 00.000 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
00:38:35.346 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-1.02 mountX=0.06 mountY=0.08, mountTheta=0.91
00:38:35.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.09, opts=13)
00:38:35.348 00.000 8996 Enqueuing Move request for scope (0.06, -0.09)
00:38:35.349 00.001 20224 Worker thread wakes up
00:38:35.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
00:38:35.349 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
00:38:35.350 00.001 20224 Moving (0.06, -0.09) raw xDistance=0.06 yDistance=0.08
00:38:35.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:38:35.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:35.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:38:35.350 00.000 20224 MoveAxis(E, 0, ABG)
00:38:35.350 00.000 20224 Move returns status 0, amount 0
00:38:35.350 00.000 20224 MoveAxis(N, 0, ABG)
00:38:35.350 00.000 20224 Move returns status 0, amount 0
00:38:35.350 00.000 20224 move complete, result=0
00:38:35.350 00.000 20224 worker thread done servicing request
00:38:35.354 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=56544, med=3008, FiltMin=2713, FiltMax=27686, Gamma=1.000
00:38:35.377 00.023 8996 UpdateGuideState exits: m=669174 SNR=324.2
00:38:35.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:35.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:35.380 00.001 8996 Enqueuing Expose request
00:38:35.381 00.001 20224 Worker thread wakes up
00:38:35.381 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:35.381 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:35.382 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:36.355 00.973 20224 Exposure complete
00:38:36.424 00.069 20224 worker thread done servicing request
00:38:36.424 00.000 8996 OnExposeComplete: enter
00:38:36.425 00.001 8996 UpdateGuideState(): m_state=6
00:38:36.425 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10635
00:38:36.426 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.64, Mass=711093, SNR=348.9, Peak=53549 HFD=4.5
00:38:36.428 00.002 8996 MultiStar: [#1 -0.27,-0.21,0.60,U] [#2 -0.62,-0.11,0.00,M2] [#3 -0.20,0.22,0.61,U] [#4 -0.24,0.31,0.57,U] [#5 -0.41,-0.48,0.00,M8] [#6 -0.49,-0.05,0.00,M1] [#7 -0.22,0.01,0.42,U] [#8 -0.46,-0.12,0.00,M1] 
00:38:36.429 00.001 8996 refined, 4 included, MultiStar: {-0.27, 0.02}, one-star: {-0.34, -0.13}
00:38:36.430 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
00:38:36.431 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
00:38:36.432 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.08 mountX=-0.27 mountY=0.01, mountTheta=3.09
00:38:36.434 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.02, opts=13)
00:38:36.435 00.001 8996 Enqueuing Move request for scope (-0.27, 0.02)
00:38:36.436 00.001 20224 Worker thread wakes up
00:38:36.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
00:38:36.436 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
00:38:36.436 00.000 20224 Moving (-0.27, 0.02) raw xDistance=-0.27 yDistance=0.01
00:38:36.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:38:36.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:36.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:38:36.436 00.000 20224 MoveAxis(E, 39, ABG)
00:38:36.436 00.000 20224 Guiding  Dir = 2, Dur = 39
00:38:36.436 00.000 20224 IsSlewing returns 0
00:38:36.437 00.001 20224 IsGuiding returns 0
00:38:36.442 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53549, med=3008, FiltMin=2736, FiltMax=23238, Gamma=1.000
00:38:36.463 00.021 8996 UpdateGuideState exits: m=711093 SNR=348.9
00:38:36.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:36.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:36.467 00.001 8996 Enqueuing Expose request
00:38:36.470 00.003 20224 PulseGuide returned control before completion, sleep 16
00:38:36.500 00.030 20224 IsGuiding returns 1
00:38:36.500 00.000 20224 scope still moving after pulse duration time elapsed
00:38:36.531 00.031 20224 IsSlewing returns 0
00:38:36.531 00.000 20224 IsGuiding returns 1
00:38:36.563 00.032 20224 IsSlewing returns 0
00:38:36.563 00.000 20224 IsGuiding returns 0
00:38:36.563 00.000 20224 scope move finished after 39 + 87 ms
00:38:36.563 00.000 20224 Move returns status 0, amount 39
00:38:36.563 00.000 20224 MoveAxis(N, 0, ABG)
00:38:36.563 00.000 20224 Move returns status 0, amount 0
00:38:36.563 00.000 20224 move complete, result=0
00:38:36.563 00.000 20224 worker thread done servicing request
00:38:36.563 00.000 20224 Worker thread wakes up
00:38:36.563 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
00:38:36.565 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:36.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:37.721 01.156 20224 Exposure complete
00:38:37.781 00.060 20224 worker thread done servicing request
00:38:37.781 00.000 8996 OnExposeComplete: enter
00:38:37.783 00.002 8996 UpdateGuideState(): m_state=6
00:38:37.785 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10636
00:38:37.786 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=473.59, Mass=717091, SNR=370.4, Peak=60416 HFD=4.5
00:38:37.788 00.002 8996 MultiStar: [#1 0.42,-0.05,0.63,U] [#2 -0.02,-0.19,0.61,U] [#3 0.29,-0.02,0.47,U] [#4 0.41,0.29,0.00,M1] [#5 0.02,-0.37,0.49,U] [#6 -0.11,-0.04,0.40,U] [#7 0.37,-0.28,0.00,M1] [#8 -0.07,-0.01,0.31,U] 
00:38:37.789 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.14}, one-star: {0.29, -0.18}
00:38:37.790 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
00:38:37.792 00.002 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
00:38:37.793 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.70 mountX=0.17 mountY=0.12, mountTheta=0.59
00:38:37.794 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.14, opts=13)
00:38:37.795 00.001 8996 Enqueuing Move request for scope (0.16, -0.14)
00:38:37.796 00.001 20224 Worker thread wakes up
00:38:37.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
00:38:37.796 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
00:38:37.796 00.000 20224 Moving (0.16, -0.14) raw xDistance=0.17 yDistance=0.12
00:38:37.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:38:37.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:37.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:38:37.796 00.000 20224 MoveAxis(E, 0, ABG)
00:38:37.796 00.000 20224 Move returns status 0, amount 0
00:38:37.796 00.000 20224 MoveAxis(N, 0, ABG)
00:38:37.796 00.000 20224 Move returns status 0, amount 0
00:38:37.796 00.000 20224 move complete, result=0
00:38:37.797 00.001 20224 worker thread done servicing request
00:38:37.800 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60416, med=3008, FiltMin=2720, FiltMax=28845, Gamma=1.000
00:38:37.821 00.021 8996 UpdateGuideState exits: m=717091 SNR=370.4
00:38:37.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:37.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:37.824 00.001 8996 Enqueuing Expose request
00:38:37.825 00.001 20224 Worker thread wakes up
00:38:37.825 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:37.825 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:37.827 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:38.815 00.988 20224 Exposure complete
00:38:38.881 00.066 20224 worker thread done servicing request
00:38:38.881 00.000 8996 OnExposeComplete: enter
00:38:38.882 00.001 8996 UpdateGuideState(): m_state=6
00:38:38.883 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10637
00:38:38.883 00.000 8996 Star::Find returns 1 (0), X=135.72, Y=473.57, Mass=631416, SNR=333.7, Peak=51280 HFD=4.7
00:38:38.884 00.001 8996 MultiStar: [#1 0.22,-0.21,0.68,U] [#2 0.09,-0.20,0.70,U] [#3 0.24,-0.16,0.62,U] [#4 0.45,0.13,0.00,M2] [#5 0.10,-0.58,0.00,M8] [#6 -0.08,-0.25,0.40,U] [#7 0.20,0.02,0.42,U] [#8 0.19,-0.31,0.32,U] 
00:38:38.885 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.19}, one-star: {0.19, -0.20}
00:38:38.886 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
00:38:38.887 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
00:38:38.888 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-0.86 mountX=0.18 mountY=0.17, mountTheta=0.75
00:38:38.889 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.19, opts=13)
00:38:38.890 00.001 8996 Enqueuing Move request for scope (0.16, -0.19)
00:38:38.891 00.001 20224 Worker thread wakes up
00:38:38.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.19) opts 0xd
00:38:38.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.19)
00:38:38.891 00.000 20224 Moving (0.16, -0.19) raw xDistance=0.18 yDistance=0.17
00:38:38.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:38:38.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:38.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:38:38.892 00.001 20224 MoveAxis(E, 0, ABG)
00:38:38.892 00.000 20224 Move returns status 0, amount 0
00:38:38.892 00.000 20224 MoveAxis(N, 0, ABG)
00:38:38.892 00.000 20224 Move returns status 0, amount 0
00:38:38.892 00.000 20224 move complete, result=0
00:38:38.892 00.000 20224 worker thread done servicing request
00:38:38.896 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51280, med=3008, FiltMin=2720, FiltMax=25507, Gamma=1.000
00:38:38.918 00.022 8996 UpdateGuideState exits: m=631416 SNR=333.7
00:38:38.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:38.921 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:38.922 00.001 8996 Enqueuing Expose request
00:38:38.922 00.000 20224 Worker thread wakes up
00:38:38.923 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:38:38.924 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:38.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:40.123 01.199 20224 Exposure complete
00:38:40.198 00.075 20224 worker thread done servicing request
00:38:40.198 00.000 8996 OnExposeComplete: enter
00:38:40.199 00.001 8996 UpdateGuideState(): m_state=6
00:38:40.200 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10638
00:38:40.202 00.002 8996 Star::Find returns 1 (0), X=135.90, Y=473.43, Mass=728574, SNR=334.0, Peak=56534 HFD=4.5
00:38:40.203 00.001 8996 MultiStar: [#1 0.52,-0.28,0.00,M1] [#2 0.04,-0.17,0.76,U] [#3 0.41,-0.36,0.00,M1] [#4 0.50,0.03,0.00,M3] [#5 0.31,-0.67,0.00,M9] [#6 0.20,-0.20,0.42,U] [#7 0.34,-0.22,0.44,U] [#8 0.02,-0.26,0.40,U] 
00:38:40.204 00.001 8996 refined, 4 included, MultiStar: {0.21, -0.25}, one-star: {0.37, -0.34}
00:38:40.205 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
00:38:40.206 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
00:38:40.207 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.25 hyp=0.33 cameraTheta=-0.87 mountX=0.23 mountY=0.22, mountTheta=0.76
00:38:40.210 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.25, opts=13)
00:38:40.212 00.002 8996 Enqueuing Move request for scope (0.21, -0.25)
00:38:40.213 00.001 20224 Worker thread wakes up
00:38:40.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.25) opts 0xd
00:38:40.213 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.25)
00:38:40.213 00.000 20224 Moving (0.21, -0.25) raw xDistance=0.23 yDistance=0.22
00:38:40.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:38:40.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:38:40.213 00.000 20224 MoveAxis(W, 34, ABG)
00:38:40.214 00.001 20224 Guiding  Dir = 3, Dur = 34
00:38:40.214 00.000 20224 IsSlewing returns 0
00:38:40.214 00.000 20224 IsGuiding returns 0
00:38:40.221 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56534, med=3008, FiltMin=2694, FiltMax=26886, Gamma=1.000
00:38:40.235 00.014 8996 UpdateGuideState exits: m=728574 SNR=334.0
00:38:40.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:40.237 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:40.238 00.001 8996 Enqueuing Expose request
00:38:40.254 00.016 20224 IsGuiding returns 1
00:38:40.254 00.000 20224 scope still moving after pulse duration time elapsed
00:38:40.284 00.030 20224 IsSlewing returns 0
00:38:40.284 00.000 20224 IsGuiding returns 1
00:38:40.316 00.032 20224 IsSlewing returns 0
00:38:40.316 00.000 20224 IsGuiding returns 1
00:38:40.348 00.032 20224 IsSlewing returns 0
00:38:40.348 00.000 20224 IsGuiding returns 0
00:38:40.348 00.000 20224 scope move finished after 34 + 99 ms
00:38:40.348 00.000 20224 Move returns status 0, amount 34
00:38:40.348 00.000 20224 MoveAxis(S, 47, ABG)
00:38:40.348 00.000 20224 Guiding  Dir = 1, Dur = 47
00:38:40.348 00.000 20224 IsSlewing returns 0
00:38:40.349 00.001 20224 IsGuiding returns 0
00:38:40.411 00.062 20224 IsGuiding returns 1
00:38:40.411 00.000 20224 scope still moving after pulse duration time elapsed
00:38:40.440 00.029 20224 IsSlewing returns 0
00:38:40.441 00.001 20224 IsGuiding returns 1
00:38:40.472 00.031 20224 IsSlewing returns 0
00:38:40.473 00.001 20224 IsGuiding returns 1
00:38:40.503 00.030 20224 IsSlewing returns 0
00:38:40.504 00.001 20224 IsGuiding returns 0
00:38:40.504 00.000 20224 scope move finished after 47 + 107 ms
00:38:40.504 00.000 20224 Move returns status 0, amount 47
00:38:40.504 00.000 20224 move complete, result=0
00:38:40.504 00.000 20224 worker thread done servicing request
00:38:40.504 00.000 20224 Worker thread wakes up
00:38:40.504 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:40.504 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.2 px 47 ms SOUTH
00:38:40.506 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:41.476 00.970 20224 Exposure complete
00:38:41.532 00.056 20224 worker thread done servicing request
00:38:41.532 00.000 8996 OnExposeComplete: enter
00:38:41.533 00.001 8996 UpdateGuideState(): m_state=6
00:38:41.534 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10639
00:38:41.534 00.000 8996 Star::Find returns 1 (0), X=135.65, Y=473.85, Mass=661176, SNR=320.7, Peak=62880 HFD=4.6
00:38:41.535 00.001 8996 MultiStar: [#1 0.11,-0.02,0.61,U] [#2 -0.20,0.10,0.71,U] [#3 0.12,0.06,0.60,U] [#4 0.23,0.52,0.00,M4] [#5 -0.08,-0.29,0.64,U] [#6 -0.18,0.25,0.46,U] [#7 0.10,0.28,0.40,U] [#8 -0.18,0.08,0.35,U] 
00:38:41.536 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.05}, one-star: {0.11, 0.08}
00:38:41.537 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
00:38:41.537 00.000 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
00:38:41.538 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.77 mountX=-0.02 mountY=-0.05, mountTheta=-1.87
00:38:41.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
00:38:41.540 00.000 8996 Enqueuing Move request for scope (-0.01, 0.05)
00:38:41.541 00.001 20224 Worker thread wakes up
00:38:41.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
00:38:41.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
00:38:41.541 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.02 yDistance=-0.05
00:38:41.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:38:41.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:41.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:38:41.542 00.001 20224 MoveAxis(E, 0, ABG)
00:38:41.542 00.000 20224 Move returns status 0, amount 0
00:38:41.542 00.000 20224 MoveAxis(N, 0, ABG)
00:38:41.542 00.000 20224 Move returns status 0, amount 0
00:38:41.542 00.000 20224 move complete, result=0
00:38:41.542 00.000 20224 worker thread done servicing request
00:38:41.553 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=62880, med=3008, FiltMin=2678, FiltMax=23696, Gamma=1.000
00:38:41.568 00.015 8996 UpdateGuideState exits: m=661176 SNR=320.7
00:38:41.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:41.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:41.571 00.001 8996 Enqueuing Expose request
00:38:41.571 00.000 20224 Worker thread wakes up
00:38:41.572 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:41.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:41.572 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:42.724 01.152 20224 Exposure complete
00:38:42.794 00.070 20224 worker thread done servicing request
00:38:42.794 00.000 8996 OnExposeComplete: enter
00:38:42.795 00.001 8996 UpdateGuideState(): m_state=6
00:38:42.796 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10640
00:38:42.797 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=474.18, Mass=695186, SNR=312.0, Peak=64832 HFD=4.5
00:38:42.798 00.001 8996 MultiStar: [#1 -0.12,0.21,0.62,U] [#2 -0.61,0.49,0.00,M1] [#3 0.06,0.31,0.68,U] [#4 0.05,0.68,0.00,M5] [#5 -0.42,-0.00,0.61,U] [#6 -0.31,0.62,0.00,M1] [#7 0.07,0.55,0.00,M1] [#8 -0.50,0.46,0.00,M1] 
00:38:42.798 00.000 8996 refined, 3 included, MultiStar: {-0.09, 0.26}, one-star: {0.01, 0.41}
00:38:42.799 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
00:38:42.800 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
00:38:42.801 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.26 hyp=0.28 cameraTheta=1.92 mountX=-0.12 mountY=-0.25, mountTheta=-2.02
00:38:42.802 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.26, opts=13)
00:38:42.803 00.001 8996 Enqueuing Move request for scope (-0.09, 0.26)
00:38:42.804 00.001 20224 Worker thread wakes up
00:38:42.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.26) opts 0xd
00:38:42.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.26)
00:38:42.804 00.000 20224 Moving (-0.09, 0.26) raw xDistance=-0.12 yDistance=-0.25
00:38:42.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:38:42.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:38:42.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:38:42.804 00.000 20224 MoveAxis(E, 0, ABG)
00:38:42.804 00.000 20224 Move returns status 0, amount 0
00:38:42.804 00.000 20224 MoveAxis(N, 0, ABG)
00:38:42.804 00.000 20224 Move returns status 0, amount 0
00:38:42.804 00.000 20224 move complete, result=0
00:38:42.805 00.001 20224 worker thread done servicing request
00:38:42.810 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64832, med=3008, FiltMin=2713, FiltMax=28678, Gamma=1.000
00:38:42.823 00.013 8996 UpdateGuideState exits: m=695186 SNR=312.0
00:38:42.826 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:42.827 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:42.828 00.001 8996 Enqueuing Expose request
00:38:42.829 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:42.829 00.000 20224 Worker thread wakes up
00:38:42.830 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:42.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:43.816 00.986 20224 Exposure complete
00:38:43.905 00.089 20224 worker thread done servicing request
00:38:43.905 00.000 8996 OnExposeComplete: enter
00:38:43.907 00.002 8996 UpdateGuideState(): m_state=6
00:38:43.909 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10641
00:38:43.910 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=474.38, Mass=630569, SNR=337.5, Peak=48224 HFD=4.5
00:38:43.911 00.001 8996 MultiStar: [#1 0.01,0.12,0.65,U] [#2 -0.33,0.41,0.00,M2] [#3 0.02,0.37,0.56,U] [#4 0.12,0.44,0.00,M6] [#5 -0.30,-0.22,0.55,U] [#6 -0.37,0.42,0.00,M2] [#7 -0.05,0.08,0.43,U] [#8 -0.31,0.30,0.36,U] 
00:38:43.912 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.26}, one-star: {-0.06, 0.61}
00:38:43.914 00.002 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
00:38:43.915 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
00:38:43.917 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.26 hyp=0.28 cameraTheta=1.94 mountX=-0.12 mountY=-0.24, mountTheta=-2.04
00:38:43.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.26, opts=13)
00:38:43.920 00.001 8996 Enqueuing Move request for scope (-0.10, 0.26)
00:38:43.921 00.001 20224 Worker thread wakes up
00:38:43.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.26) opts 0xd
00:38:43.921 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.26)
00:38:43.921 00.000 20224 Moving (-0.10, 0.26) raw xDistance=-0.12 yDistance=-0.24
00:38:43.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:38:43.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:38:43.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:38:43.921 00.000 20224 MoveAxis(E, 0, ABG)
00:38:43.921 00.000 20224 Move returns status 0, amount 0
00:38:43.921 00.000 20224 MoveAxis(N, 0, ABG)
00:38:43.921 00.000 20224 Move returns status 0, amount 0
00:38:43.921 00.000 20224 move complete, result=0
00:38:43.921 00.000 20224 worker thread done servicing request
00:38:43.927 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48224, med=3008, FiltMin=2720, FiltMax=22838, Gamma=1.000
00:38:43.950 00.023 8996 UpdateGuideState exits: m=630569 SNR=337.5
00:38:43.952 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:43.954 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:43.955 00.001 8996 Enqueuing Expose request
00:38:43.957 00.002 20224 Worker thread wakes up
00:38:43.957 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:43.959 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:43.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:45.117 01.158 20224 Exposure complete
00:38:45.181 00.064 20224 worker thread done servicing request
00:38:45.182 00.001 8996 OnExposeComplete: enter
00:38:45.183 00.001 8996 UpdateGuideState(): m_state=6
00:38:45.185 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10642
00:38:45.187 00.002 8996 Star::Find returns 1 (0), X=135.36, Y=474.06, Mass=652117, SNR=306.2, Peak=54416 HFD=4.3
00:38:45.188 00.001 8996 MultiStar: [#1 -0.18,-0.19,0.70,U] [#2 -0.46,0.14,0.00,M3] [#3 -0.17,0.08,0.75,U] [#4 -0.18,0.12,0.50,U] [#5 -0.21,-0.53,0.00,M7] [#6 -0.16,0.06,0.42,U] [#7 -0.22,0.12,0.46,U] [#8 -0.26,0.13,0.42,U] 
00:38:45.190 00.002 8996 refined, 6 included, MultiStar: {-0.19, 0.10}, one-star: {-0.17, 0.29}
00:38:45.191 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
00:38:45.192 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
00:38:45.193 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.21 cameraTheta=2.66 mountX=-0.19 mountY=-0.08, mountTheta=-2.77
00:38:45.196 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.10, opts=13)
00:38:45.197 00.001 8996 Enqueuing Move request for scope (-0.19, 0.10)
00:38:45.198 00.001 20224 Worker thread wakes up
00:38:45.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
00:38:45.199 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
00:38:45.199 00.000 20224 Moving (-0.19, 0.10) raw xDistance=-0.19 yDistance=-0.08
00:38:45.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:38:45.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:45.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:38:45.199 00.000 20224 MoveAxis(E, 0, ABG)
00:38:45.199 00.000 20224 Move returns status 0, amount 0
00:38:45.199 00.000 20224 MoveAxis(N, 0, ABG)
00:38:45.199 00.000 20224 Move returns status 0, amount 0
00:38:45.199 00.000 20224 move complete, result=0
00:38:45.199 00.000 20224 worker thread done servicing request
00:38:45.203 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=54416, med=3008, FiltMin=2726, FiltMax=26150, Gamma=1.000
00:38:45.218 00.015 8996 UpdateGuideState exits: m=652117 SNR=306.2
00:38:45.221 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:45.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:45.223 00.001 8996 Enqueuing Expose request
00:38:45.225 00.002 20224 Worker thread wakes up
00:38:45.225 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:45.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:45.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:46.193 00.967 20224 Exposure complete
00:38:46.255 00.062 20224 worker thread done servicing request
00:38:46.255 00.000 8996 OnExposeComplete: enter
00:38:46.256 00.001 8996 UpdateGuideState(): m_state=6
00:38:46.257 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10643
00:38:46.258 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.91, Mass=698135, SNR=336.6, Peak=55152 HFD=4.4
00:38:46.260 00.002 8996 MultiStar: [#1 -0.14,-0.02,0.56,U] [#2 -0.45,0.26,0.00,M4] [#3 -0.21,0.00,0.58,U] [#4 -0.10,0.43,0.00,M6] [#5 -0.44,-0.53,0.00,M8] [#6 -0.43,0.21,0.00,M2] [#7 -0.23,0.09,0.41,U] [#8 -0.41,0.10,0.39,U] 
00:38:46.261 00.001 8996 single-star, 4 included, MultiStar: {-0.21, 0.07}, one-star: {-0.17, 0.14}
00:38:46.262 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
00:38:46.263 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
00:38:46.264 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.45 mountX=-0.18 mountY=-0.12, mountTheta=-2.56
00:38:46.265 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.14, opts=13)
00:38:46.266 00.001 8996 Enqueuing Move request for scope (-0.17, 0.14)
00:38:46.266 00.000 20224 Worker thread wakes up
00:38:46.267 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
00:38:46.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
00:38:46.267 00.000 20224 Moving (-0.17, 0.14) raw xDistance=-0.18 yDistance=-0.12
00:38:46.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:38:46.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:46.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:38:46.267 00.000 20224 MoveAxis(E, 0, ABG)
00:38:46.267 00.000 20224 Move returns status 0, amount 0
00:38:46.267 00.000 20224 MoveAxis(N, 0, ABG)
00:38:46.267 00.000 20224 Move returns status 0, amount 0
00:38:46.267 00.000 20224 move complete, result=0
00:38:46.267 00.000 20224 worker thread done servicing request
00:38:46.271 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55152, med=3008, FiltMin=2733, FiltMax=26416, Gamma=1.000
00:38:46.283 00.012 8996 UpdateGuideState exits: m=698135 SNR=336.6
00:38:46.284 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:46.285 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:46.286 00.001 8996 Enqueuing Expose request
00:38:46.287 00.001 20224 Worker thread wakes up
00:38:46.287 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:46.287 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:46.288 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:47.453 01.165 20224 Exposure complete
00:38:47.541 00.088 20224 worker thread done servicing request
00:38:47.541 00.000 8996 OnExposeComplete: enter
00:38:47.542 00.001 8996 UpdateGuideState(): m_state=6
00:38:47.543 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10644
00:38:47.544 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.90, Mass=664259, SNR=316.5, Peak=52205 HFD=4.4
00:38:47.544 00.000 8996 MultiStar: [#1 -0.20,-0.03,0.61,U] [#2 -0.70,-0.12,0.00,M5] [#3 -0.29,0.25,0.60,U] [#4 -0.17,0.31,0.58,U] [#5 -0.56,-0.45,0.00,M9] [#6 -0.43,-0.00,0.43,U] [#7 -0.50,0.20,0.00,M1] [#8 -0.46,-0.05,0.00,M1] 
00:38:47.545 00.001 8996 refined, 4 included, MultiStar: {-0.28, 0.14}, one-star: {-0.33, 0.13}
00:38:47.546 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
00:38:47.547 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
00:38:47.547 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=0.14 hyp=0.31 cameraTheta=2.69 mountX=-0.29 mountY=-0.10, mountTheta=-2.80
00:38:47.550 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.14, opts=13)
00:38:47.551 00.001 8996 Enqueuing Move request for scope (-0.28, 0.14)
00:38:47.552 00.001 20224 Worker thread wakes up
00:38:47.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.14) opts 0xd
00:38:47.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.14)
00:38:47.552 00.000 20224 Moving (-0.28, 0.14) raw xDistance=-0.29 yDistance=-0.10
00:38:47.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:38:47.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:47.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:38:47.552 00.000 20224 MoveAxis(E, 43, ABG)
00:38:47.552 00.000 20224 Guiding  Dir = 2, Dur = 43
00:38:47.552 00.000 20224 IsSlewing returns 0
00:38:47.552 00.000 20224 IsGuiding returns 0
00:38:47.555 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52205, med=3008, FiltMin=2703, FiltMax=24726, Gamma=1.000
00:38:47.567 00.012 20224 PulseGuide returned control before completion, sleep 39
00:38:47.568 00.001 8996 UpdateGuideState exits: m=664259 SNR=316.5
00:38:47.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:47.569 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:47.570 00.001 8996 Enqueuing Expose request
00:38:47.612 00.042 20224 IsGuiding returns 1
00:38:47.612 00.000 20224 scope still moving after pulse duration time elapsed
00:38:47.644 00.032 20224 IsSlewing returns 0
00:38:47.644 00.000 20224 IsGuiding returns 1
00:38:47.675 00.031 20224 IsSlewing returns 0
00:38:47.675 00.000 20224 IsGuiding returns 0
00:38:47.675 00.000 20224 scope move finished after 43 + 80 ms
00:38:47.675 00.000 20224 Move returns status 0, amount 43
00:38:47.675 00.000 20224 MoveAxis(N, 0, ABG)
00:38:47.676 00.001 20224 Move returns status 0, amount 0
00:38:47.676 00.000 20224 move complete, result=0
00:38:47.676 00.000 20224 worker thread done servicing request
00:38:47.676 00.000 20224 Worker thread wakes up
00:38:47.676 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
00:38:47.677 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:47.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:48.659 00.982 20224 Exposure complete
00:38:48.762 00.103 20224 worker thread done servicing request
00:38:48.763 00.001 8996 OnExposeComplete: enter
00:38:48.764 00.001 8996 UpdateGuideState(): m_state=6
00:38:48.766 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10645
00:38:48.768 00.002 8996 Star::Find returns 1 (0), X=135.51, Y=473.74, Mass=688590, SNR=338.7, Peak=55600 HFD=4.6
00:38:48.771 00.003 8996 MultiStar: [#1 0.14,-0.27,0.62,U] [#2 -0.39,0.14,0.83,U] [#3 0.13,0.20,0.59,U] [#4 0.13,0.42,0.51,U] [#5 -0.17,-0.52,0.00,M10] [#6 -0.04,0.21,0.37,U] [#7 -0.10,0.26,0.41,U] [#8 -0.47,0.24,0.00,M2] 
00:38:48.773 00.002 8996 single-star, 6 included, MultiStar: {-0.04, 0.10}, one-star: {-0.02, -0.03}
00:38:48.774 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
00:38:48.776 00.002 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
00:38:48.777 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.25 mountX=-0.02 mountY=0.03, mountTheta=2.15
00:38:48.780 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
00:38:48.782 00.002 8996 Enqueuing Move request for scope (-0.02, -0.03)
00:38:48.783 00.001 20224 Worker thread wakes up
00:38:48.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:38:48.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:38:48.783 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
00:38:48.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:38:48.784 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:48.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:38:48.784 00.000 20224 MoveAxis(E, 0, ABG)
00:38:48.784 00.000 20224 Move returns status 0, amount 0
00:38:48.784 00.000 20224 MoveAxis(N, 0, ABG)
00:38:48.784 00.000 20224 Move returns status 0, amount 0
00:38:48.784 00.000 20224 move complete, result=0
00:38:48.784 00.000 20224 worker thread done servicing request
00:38:48.789 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55600, med=3008, FiltMin=2723, FiltMax=25126, Gamma=1.000
00:38:48.805 00.016 8996 UpdateGuideState exits: m=688590 SNR=338.7
00:38:48.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:48.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:48.807 00.000 8996 Enqueuing Expose request
00:38:48.808 00.001 20224 Worker thread wakes up
00:38:48.808 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:48.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:48.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:49.965 01.156 20224 Exposure complete
00:38:50.040 00.075 20224 worker thread done servicing request
00:38:50.040 00.000 8996 OnExposeComplete: enter
00:38:50.041 00.001 8996 UpdateGuideState(): m_state=6
00:38:50.042 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10646
00:38:50.043 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=473.98, Mass=800487, SNR=360.3, Peak=65440 HFD=4.5
00:38:50.044 00.001 8996 MultiStar: [#1 0.10,0.05,0.61,U] [#2 -0.23,0.30,0.70,U] [#3 0.18,0.29,0.59,U] [#4 0.30,0.59,0.00,M5] [#5 -0.14,-0.28,0.62,U] [#6 0.05,0.41,0.38,U] [#7 0.08,0.28,0.38,U] [#8 -0.25,0.08,0.34,U] 
00:38:50.045 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.16}, one-star: {0.12, 0.21}
00:38:50.045 00.000 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
00:38:50.046 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
00:38:50.048 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.16 hyp=0.16 cameraTheta=1.57 mountX=-0.02 mountY=-0.16, mountTheta=-1.67
00:38:50.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.16, opts=13)
00:38:50.053 00.002 8996 Enqueuing Move request for scope (-0.00, 0.16)
00:38:50.054 00.001 20224 Worker thread wakes up
00:38:50.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.16) opts 0xd
00:38:50.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.16)
00:38:50.055 00.001 20224 Moving (-0.00, 0.16) raw xDistance=-0.02 yDistance=-0.16
00:38:50.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:38:50.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:50.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:38:50.055 00.000 20224 MoveAxis(E, 0, ABG)
00:38:50.055 00.000 20224 Move returns status 0, amount 0
00:38:50.055 00.000 20224 MoveAxis(N, 0, ABG)
00:38:50.055 00.000 20224 Move returns status 0, amount 0
00:38:50.055 00.000 20224 move complete, result=0
00:38:50.056 00.001 20224 worker thread done servicing request
00:38:50.063 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65440, med=3008, FiltMin=2704, FiltMax=33744, Gamma=1.000
00:38:50.079 00.016 8996 UpdateGuideState exits: m=800487 SNR=360.3
00:38:50.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:50.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:50.081 00.000 8996 Enqueuing Expose request
00:38:50.082 00.001 20224 Worker thread wakes up
00:38:50.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:50.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:50.082 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:38:51.049 00.967 20224 Exposure complete
00:38:51.109 00.060 20224 worker thread done servicing request
00:38:51.109 00.000 8996 OnExposeComplete: enter
00:38:51.110 00.001 8996 UpdateGuideState(): m_state=6
00:38:51.111 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10647
00:38:51.112 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.84, Mass=637950, SNR=304.3, Peak=61984 HFD=4.5
00:38:51.113 00.001 8996 MultiStar: [#1 0.00,-0.15,0.77,U] [#2 -0.34,0.20,0.76,U] [#3 0.04,0.16,0.66,U] [#4 0.10,0.44,0.00,M6] [#5 -0.52,-0.32,0.00,M10] [#6 -0.13,0.14,0.45,U] [#7 -0.07,0.21,0.53,U] [#8 -0.49,0.16,0.00,M2] 
00:38:51.114 00.001 8996 refined, 5 included, MultiStar: {-0.05, 0.09}, one-star: {0.13, 0.08}
00:38:51.115 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
00:38:51.116 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
00:38:51.117 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.04 mountX=-0.06 mountY=-0.09, mountTheta=-2.14
00:38:51.120 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
00:38:51.122 00.002 8996 Enqueuing Move request for scope (-0.05, 0.09)
00:38:51.123 00.001 20224 Worker thread wakes up
00:38:51.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
00:38:51.123 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
00:38:51.123 00.000 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.09
00:38:51.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:38:51.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:51.124 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:38:51.124 00.000 20224 MoveAxis(E, 0, ABG)
00:38:51.124 00.000 20224 Move returns status 0, amount 0
00:38:51.124 00.000 20224 MoveAxis(N, 0, ABG)
00:38:51.124 00.000 20224 Move returns status 0, amount 0
00:38:51.124 00.000 20224 move complete, result=0
00:38:51.124 00.000 20224 worker thread done servicing request
00:38:51.129 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=61984, med=3008, FiltMin=2720, FiltMax=25536, Gamma=1.000
00:38:51.143 00.014 8996 UpdateGuideState exits: m=637950 SNR=304.3
00:38:51.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:51.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:51.146 00.001 8996 Enqueuing Expose request
00:38:51.147 00.001 20224 Worker thread wakes up
00:38:51.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:51.147 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:51.148 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:52.330 01.182 20224 Exposure complete
00:38:52.397 00.067 20224 worker thread done servicing request
00:38:52.398 00.001 8996 OnExposeComplete: enter
00:38:52.399 00.001 8996 UpdateGuideState(): m_state=6
00:38:52.400 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10648
00:38:52.402 00.002 8996 Star::Find returns 1 (0), X=135.40, Y=473.79, Mass=761512, SNR=342.4, Peak=62672 HFD=4.5
00:38:52.404 00.002 8996 MultiStar: [#1 -0.18,-0.34,0.65,U] [#2 -0.49,-0.13,0.00,M3] [#3 -0.10,0.09,0.61,U] [#4 0.03,0.35,0.51,U] [#5 -0.35,-0.47,0.00,R] [#6 -0.45,0.18,0.00,M1] [#7 -0.21,0.12,0.39,U] [#8 -0.53,0.04,0.00,M3] 
00:38:52.406 00.002 8996 refined, 4 included, MultiStar: {-0.12, 0.03}, one-star: {-0.13, 0.02}
00:38:52.407 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
00:38:52.409 00.002 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
00:38:52.410 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.12 cameraTheta=2.93 mountX=-0.12 mountY=-0.01, mountTheta=-3.04
00:38:52.413 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.03, opts=13)
00:38:52.414 00.001 8996 Enqueuing Move request for scope (-0.12, 0.03)
00:38:52.416 00.002 20224 Worker thread wakes up
00:38:52.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
00:38:52.417 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
00:38:52.417 00.000 20224 Moving (-0.12, 0.03) raw xDistance=-0.12 yDistance=-0.01
00:38:52.417 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:38:52.417 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:52.417 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:38:52.417 00.000 20224 MoveAxis(E, 0, ABG)
00:38:52.417 00.000 20224 Move returns status 0, amount 0
00:38:52.417 00.000 20224 MoveAxis(N, 0, ABG)
00:38:52.417 00.000 20224 Move returns status 0, amount 0
00:38:52.417 00.000 20224 move complete, result=0
00:38:52.417 00.000 20224 worker thread done servicing request
00:38:52.424 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62672, med=3008, FiltMin=2733, FiltMax=26166, Gamma=1.000
00:38:52.439 00.015 8996 UpdateGuideState exits: m=761512 SNR=342.4
00:38:52.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:52.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:52.441 00.000 8996 Enqueuing Expose request
00:38:52.442 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:52.443 00.001 20224 Worker thread wakes up
00:38:52.443 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:52.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:53.413 00.970 20224 Exposure complete
00:38:53.483 00.070 20224 worker thread done servicing request
00:38:53.483 00.000 8996 OnExposeComplete: enter
00:38:53.484 00.001 8996 UpdateGuideState(): m_state=6
00:38:53.486 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10649
00:38:53.487 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.62, Mass=794189, SNR=337.9, Peak=62176 HFD=4.6
00:38:53.488 00.001 8996 MultiStar: [#1 0.04,-0.10,0.62,U] [#2 -0.27,-0.16,0.69,U] [#3 -0.01,0.24,0.55,U] [#4 0.01,0.18,0.52,U] [#5 0.20,0.01,0.53,U] [#6 -0.07,0.32,0.42,U] [#7 0.11,-0.01,0.38,U] [#8 -0.36,-0.01,0.40,U] 
00:38:53.489 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.01}, one-star: {0.01, -0.15}
00:38:53.489 00.000 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:38:53.490 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
00:38:53.491 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.94 mountX=-0.03 mountY=-0.00, mountTheta=-3.05
00:38:53.494 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
00:38:53.495 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
00:38:53.498 00.003 20224 Worker thread wakes up
00:38:53.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
00:38:53.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
00:38:53.498 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.00
00:38:53.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:38:53.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:53.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:38:53.498 00.000 20224 MoveAxis(E, 0, ABG)
00:38:53.498 00.000 20224 Move returns status 0, amount 0
00:38:53.498 00.000 20224 MoveAxis(N, 0, ABG)
00:38:53.499 00.001 20224 Move returns status 0, amount 0
00:38:53.499 00.000 20224 move complete, result=0
00:38:53.499 00.000 20224 worker thread done servicing request
00:38:53.509 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62176, med=3008, FiltMin=2713, FiltMax=32214, Gamma=1.000
00:38:53.527 00.018 8996 UpdateGuideState exits: m=794189 SNR=337.9
00:38:53.527 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:53.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:53.529 00.001 8996 Enqueuing Expose request
00:38:53.529 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:38:53.530 00.001 20224 Worker thread wakes up
00:38:53.530 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:53.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:54.699 01.169 20224 Exposure complete
00:38:54.793 00.094 20224 worker thread done servicing request
00:38:54.794 00.001 8996 OnExposeComplete: enter
00:38:54.796 00.002 8996 UpdateGuideState(): m_state=6
00:38:54.798 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10650
00:38:54.800 00.002 8996 Star::Find returns 1 (0), X=135.43, Y=473.83, Mass=725384, SNR=342.8, Peak=61760 HFD=4.5
00:38:54.802 00.002 8996 MultiStar: [#1 0.26,-0.12,0.63,U] [#2 -0.17,-0.16,0.68,U] [#3 0.16,0.17,0.62,U] [#4 0.36,0.25,0.52,U] [#5 0.05,-0.00,0.56,U] [#6 -0.15,0.19,0.41,U] [#7 0.14,0.18,0.47,U] [#8 -0.32,-0.03,0.37,U] 
00:38:54.803 00.001 8996 refined, 8 included, MultiStar: {0.03, 0.05}, one-star: {-0.10, 0.06}
00:38:54.804 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
00:38:54.805 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
00:38:54.807 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.05 hyp=0.06 cameraTheta=1.07 mountX=0.02 mountY=-0.05, mountTheta=-1.17
00:38:54.812 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.05, opts=13)
00:38:54.814 00.002 8996 Enqueuing Move request for scope (0.03, 0.05)
00:38:54.816 00.002 20224 Worker thread wakes up
00:38:54.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.05) opts 0xd
00:38:54.816 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.05)
00:38:54.816 00.000 20224 Moving (0.03, 0.05) raw xDistance=0.02 yDistance=-0.05
00:38:54.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:38:54.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:54.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:38:54.816 00.000 20224 MoveAxis(E, 0, ABG)
00:38:54.816 00.000 20224 Move returns status 0, amount 0
00:38:54.816 00.000 20224 MoveAxis(N, 0, ABG)
00:38:54.816 00.000 20224 Move returns status 0, amount 0
00:38:54.816 00.000 20224 move complete, result=0
00:38:54.816 00.000 20224 worker thread done servicing request
00:38:54.824 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=61760, med=3008, FiltMin=2717, FiltMax=25238, Gamma=1.000
00:38:54.840 00.016 8996 UpdateGuideState exits: m=725384 SNR=342.8
00:38:54.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:54.841 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:54.842 00.001 8996 Enqueuing Expose request
00:38:54.843 00.001 20224 Worker thread wakes up
00:38:54.843 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:54.844 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:54.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:55.839 00.995 20224 Exposure complete
00:38:55.914 00.075 20224 worker thread done servicing request
00:38:55.914 00.000 8996 OnExposeComplete: enter
00:38:55.917 00.003 8996 UpdateGuideState(): m_state=6
00:38:55.919 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10651
00:38:55.921 00.002 8996 Star::Find returns 1 (0), X=135.52, Y=473.95, Mass=628034, SNR=319.8, Peak=57616 HFD=4.3
00:38:55.923 00.002 8996 MultiStar: [#1 0.04,-0.28,0.64,U] [#2 -0.09,0.17,0.79,U] [#3 0.26,0.08,0.62,U] [#4 0.15,0.26,0.59,U] [#5 0.10,0.09,0.51,U] [#6 -0.02,0.13,0.44,U] [#7 0.11,0.29,0.42,U] [#8 -0.21,-0.00,0.33,U] 
00:38:55.924 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.10}, one-star: {-0.01, 0.18}
00:38:55.926 00.002 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
00:38:55.927 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
00:38:55.928 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.21 mountX=0.03 mountY=-0.11, mountTheta=-1.31
00:38:55.931 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.10, opts=13)
00:38:55.933 00.002 8996 Enqueuing Move request for scope (0.04, 0.10)
00:38:55.936 00.003 20224 Worker thread wakes up
00:38:55.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
00:38:55.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
00:38:55.936 00.000 20224 Moving (0.04, 0.10) raw xDistance=0.03 yDistance=-0.11
00:38:55.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:38:55.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:55.937 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:38:55.937 00.000 20224 MoveAxis(E, 0, ABG)
00:38:55.937 00.000 20224 Move returns status 0, amount 0
00:38:55.937 00.000 20224 MoveAxis(N, 0, ABG)
00:38:55.937 00.000 20224 Move returns status 0, amount 0
00:38:55.937 00.000 20224 move complete, result=0
00:38:55.937 00.000 20224 worker thread done servicing request
00:38:55.944 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57616, med=3008, FiltMin=2707, FiltMax=24182, Gamma=1.000
00:38:55.968 00.024 8996 UpdateGuideState exits: m=628034 SNR=319.8
00:38:55.971 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:55.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:55.973 00.001 8996 Enqueuing Expose request
00:38:55.975 00.002 20224 Worker thread wakes up
00:38:55.975 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:38:55.976 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:55.977 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:57.134 01.157 20224 Exposure complete
00:38:57.202 00.068 20224 worker thread done servicing request
00:38:57.202 00.000 8996 OnExposeComplete: enter
00:38:57.203 00.001 8996 UpdateGuideState(): m_state=6
00:38:57.204 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10652
00:38:57.205 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.64, Mass=660370, SNR=317.6, Peak=50864 HFD=4.7
00:38:57.207 00.002 8996 MultiStar: [#1 0.11,-0.29,0.72,U] [#2 -0.17,-0.23,0.87,U] [#3 0.36,0.02,0.62,U] [#4 0.34,0.10,0.62,U] [#5 0.26,-0.03,0.61,U] [#6 -0.12,-0.24,0.48,U] [#7 0.05,-0.03,0.49,U] [#8 -0.17,-0.30,0.45,U] 
00:38:57.208 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.13}, one-star: {-0.07, -0.13}
00:38:57.209 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:38:57.209 00.000 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.12)
00:38:57.211 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.14 mountX=0.07 mountY=0.12, mountTheta=1.04
00:38:57.213 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.13, opts=13)
00:38:57.214 00.001 8996 Enqueuing Move request for scope (0.06, -0.13)
00:38:57.216 00.002 20224 Worker thread wakes up
00:38:57.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
00:38:57.216 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
00:38:57.216 00.000 20224 Moving (0.06, -0.13) raw xDistance=0.07 yDistance=0.12
00:38:57.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:38:57.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:57.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:38:57.217 00.001 20224 MoveAxis(E, 0, ABG)
00:38:57.217 00.000 20224 Move returns status 0, amount 0
00:38:57.217 00.000 20224 MoveAxis(N, 0, ABG)
00:38:57.217 00.000 20224 Move returns status 0, amount 0
00:38:57.217 00.000 20224 move complete, result=0
00:38:57.217 00.000 20224 worker thread done servicing request
00:38:57.223 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50864, med=3008, FiltMin=2704, FiltMax=23779, Gamma=1.000
00:38:57.246 00.023 8996 UpdateGuideState exits: m=660370 SNR=317.6
00:38:57.248 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:57.249 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:57.250 00.001 8996 Enqueuing Expose request
00:38:57.251 00.001 20224 Worker thread wakes up
00:38:57.251 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:57.253 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:57.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:58.237 00.984 20224 Exposure complete
00:38:58.292 00.055 20224 worker thread done servicing request
00:38:58.292 00.000 8996 OnExposeComplete: enter
00:38:58.293 00.001 8996 UpdateGuideState(): m_state=6
00:38:58.294 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10653
00:38:58.295 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.67, Mass=637806, SNR=306.4, Peak=53072 HFD=4.5
00:38:58.296 00.001 8996 MultiStar: [#1 0.02,-0.37,0.73,U] [#2 -0.18,-0.13,0.75,U] [#3 0.18,-0.05,0.62,U] [#4 0.33,0.11,0.50,U] [#5 0.25,-0.21,0.58,U] [#6 0.07,-0.01,0.43,U] [#7 0.09,0.15,0.47,U] [#8 -0.23,-0.12,0.40,U] 
00:38:58.296 00.000 8996 refined, 8 included, MultiStar: {0.03, -0.10}, one-star: {-0.10, -0.10}
00:38:58.297 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
00:38:58.298 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.02)
00:38:58.298 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.10 cameraTheta=-1.24 mountX=0.04 mountY=0.09, mountTheta=1.14
00:38:58.300 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.10, opts=13)
00:38:58.301 00.001 8996 Enqueuing Move request for scope (0.03, -0.10)
00:38:58.301 00.000 20224 Worker thread wakes up
00:38:58.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
00:38:58.302 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
00:38:58.302 00.000 20224 Moving (0.03, -0.10) raw xDistance=0.04 yDistance=0.09
00:38:58.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:38:58.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:58.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:38:58.302 00.000 20224 MoveAxis(E, 0, ABG)
00:38:58.302 00.000 20224 Move returns status 0, amount 0
00:38:58.302 00.000 20224 MoveAxis(N, 0, ABG)
00:38:58.302 00.000 20224 Move returns status 0, amount 0
00:38:58.302 00.000 20224 move complete, result=0
00:38:58.302 00.000 20224 worker thread done servicing request
00:38:58.305 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53072, med=3008, FiltMin=2720, FiltMax=23302, Gamma=1.000
00:38:58.317 00.012 8996 UpdateGuideState exits: m=637806 SNR=306.4
00:38:58.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:58.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:58.320 00.001 8996 Enqueuing Expose request
00:38:58.320 00.000 20224 Worker thread wakes up
00:38:58.320 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:38:58.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:58.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:38:59.486 01.165 20224 Exposure complete
00:38:59.568 00.082 20224 worker thread done servicing request
00:38:59.569 00.001 8996 OnExposeComplete: enter
00:38:59.570 00.001 8996 UpdateGuideState(): m_state=6
00:38:59.571 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10654
00:38:59.572 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.85, Mass=666131, SNR=343.3, Peak=62992 HFD=4.5
00:38:59.573 00.001 8996 MultiStar: [#1 0.04,-0.21,0.67,U] [#2 -0.19,-0.18,0.63,U] [#3 0.14,0.09,0.60,U] [#4 0.29,0.18,0.63,U] [#5 0.10,0.02,0.56,U] [#6 -0.03,-0.08,0.48,U] [#7 -0.00,-0.06,0.38,U] [#8 -0.13,-0.19,0.39,U] 
00:38:59.574 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.02}, one-star: {0.01, 0.08}
00:38:59.575 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:38:59.576 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
00:38:59.577 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.67 mountX=0.03 mountY=0.02, mountTheta=0.56
00:38:59.579 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
00:38:59.580 00.001 8996 Enqueuing Move request for scope (0.03, -0.02)
00:38:59.581 00.001 20224 Worker thread wakes up
00:38:59.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
00:38:59.581 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
00:38:59.581 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.02
00:38:59.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:38:59.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:38:59.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:38:59.581 00.000 20224 MoveAxis(E, 0, ABG)
00:38:59.581 00.000 20224 Move returns status 0, amount 0
00:38:59.581 00.000 20224 MoveAxis(N, 0, ABG)
00:38:59.581 00.000 20224 Move returns status 0, amount 0
00:38:59.582 00.001 20224 move complete, result=0
00:38:59.582 00.000 20224 worker thread done servicing request
00:38:59.586 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62992, med=3008, FiltMin=2739, FiltMax=25526, Gamma=1.000
00:38:59.601 00.015 8996 UpdateGuideState exits: m=666131 SNR=343.3
00:38:59.603 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:38:59.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:38:59.605 00.001 8996 Enqueuing Expose request
00:38:59.606 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:38:59.607 00.001 20224 Worker thread wakes up
00:38:59.608 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:38:59.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:00.587 00.979 20224 Exposure complete
00:39:00.648 00.061 20224 worker thread done servicing request
00:39:00.649 00.001 8996 OnExposeComplete: enter
00:39:00.650 00.001 8996 UpdateGuideState(): m_state=6
00:39:00.653 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10655
00:39:00.656 00.003 8996 Star::Find returns 1 (0), X=135.63, Y=473.63, Mass=696717, SNR=328.0, Peak=58112 HFD=4.8
00:39:00.659 00.003 8996 MultiStar: [#1 0.19,-0.10,0.61,U] [#2 -0.12,-0.14,0.75,U] [#3 0.32,-0.20,0.65,U] [#4 0.23,0.20,0.56,U] [#5 0.41,0.02,0.63,U] [#6 -0.06,-0.04,0.42,U] [#7 -0.08,-0.19,0.45,U] [#8 -0.23,-0.09,0.38,U] 
00:39:00.661 00.002 8996 refined, 8 included, MultiStar: {0.10, -0.08}, one-star: {0.09, -0.13}
00:39:00.662 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:39:00.664 00.002 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
00:39:00.665 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.67 mountX=0.11 mountY=0.07, mountTheta=0.56
00:39:00.668 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.08, opts=13)
00:39:00.670 00.002 8996 Enqueuing Move request for scope (0.10, -0.08)
00:39:00.671 00.001 20224 Worker thread wakes up
00:39:00.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
00:39:00.671 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
00:39:00.671 00.000 20224 Moving (0.10, -0.08) raw xDistance=0.11 yDistance=0.07
00:39:00.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:39:00.672 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:00.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:39:00.672 00.000 20224 MoveAxis(E, 0, ABG)
00:39:00.672 00.000 20224 Move returns status 0, amount 0
00:39:00.672 00.000 20224 MoveAxis(N, 0, ABG)
00:39:00.672 00.000 20224 Move returns status 0, amount 0
00:39:00.672 00.000 20224 move complete, result=0
00:39:00.672 00.000 20224 worker thread done servicing request
00:39:00.680 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58112, med=3008, FiltMin=2726, FiltMax=27510, Gamma=1.000
00:39:00.702 00.022 8996 UpdateGuideState exits: m=696717 SNR=328.0
00:39:00.704 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:00.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:00.707 00.002 8996 Enqueuing Expose request
00:39:00.708 00.001 20224 Worker thread wakes up
00:39:00.708 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:00.710 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:00.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:01.863 01.153 20224 Exposure complete
00:39:01.928 00.065 20224 worker thread done servicing request
00:39:01.929 00.001 8996 OnExposeComplete: enter
00:39:01.930 00.001 8996 UpdateGuideState(): m_state=6
00:39:01.930 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10656
00:39:01.931 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.56, Mass=688660, SNR=344.3, Peak=46045 HFD=4.6
00:39:01.932 00.001 8996 MultiStar: [#1 0.05,-0.48,0.00,M1] [#2 -0.28,-0.29,0.69,U] [#3 0.17,-0.31,0.56,U] [#4 0.34,-0.12,0.62,U] [#5 0.02,-0.23,0.55,U] [#6 -0.07,-0.23,0.44,U] [#7 -0.09,-0.31,0.40,U] [#8 -0.29,-0.16,0.34,U] 
00:39:01.933 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.23}, one-star: {-0.39, -0.21}
00:39:01.934 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
00:39:01.934 00.000 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.31)
00:39:01.935 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.95 mountX=-0.07 mountY=0.24, mountTheta=1.85
00:39:01.936 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.23, opts=13)
00:39:01.937 00.001 8996 Enqueuing Move request for scope (-0.09, -0.23)
00:39:01.938 00.001 20224 Worker thread wakes up
00:39:01.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.23) opts 0xd
00:39:01.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.23)
00:39:01.938 00.000 20224 Moving (-0.09, -0.23) raw xDistance=-0.07 yDistance=0.24
00:39:01.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:39:01.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:39:01.938 00.000 20224 MoveAxis(E, 0, ABG)
00:39:01.938 00.000 20224 Move returns status 0, amount 0
00:39:01.938 00.000 20224 MoveAxis(S, 51, ABG)
00:39:01.938 00.000 20224 Guiding  Dir = 1, Dur = 51
00:39:01.938 00.000 20224 IsSlewing returns 0
00:39:01.939 00.001 20224 IsGuiding returns 0
00:39:01.940 00.001 20224 PulseGuide returned control before completion, sleep 60
00:39:01.942 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46045, med=3008, FiltMin=2675, FiltMax=22233, Gamma=1.000
00:39:01.957 00.015 8996 UpdateGuideState exits: m=688660 SNR=344.3
00:39:01.958 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:01.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:01.959 00.000 8996 Enqueuing Expose request
00:39:02.011 00.052 20224 IsGuiding returns 1
00:39:02.011 00.000 20224 scope still moving after pulse duration time elapsed
00:39:02.042 00.031 20224 IsSlewing returns 0
00:39:02.042 00.000 20224 IsGuiding returns 0
00:39:02.042 00.000 20224 scope move finished after 51 + 52 ms
00:39:02.042 00.000 20224 Move returns status 0, amount 51
00:39:02.042 00.000 20224 move complete, result=0
00:39:02.060 00.018 20224 worker thread done servicing request
00:39:02.060 00.000 20224 Worker thread wakes up
00:39:02.060 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:02.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:02.060 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
00:39:03.021 00.961 20224 Exposure complete
00:39:03.103 00.082 20224 worker thread done servicing request
00:39:03.103 00.000 8996 OnExposeComplete: enter
00:39:03.105 00.002 8996 UpdateGuideState(): m_state=6
00:39:03.106 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10657
00:39:03.107 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.73, Mass=582542, SNR=272.7, Peak=42957 HFD=4.5
00:39:03.108 00.001 8996 MultiStar: [#1 0.09,-0.32,0.84,U] [#2 -0.48,-0.09,0.00,M1] [#3 0.14,0.09,0.77,U] [#4 -0.05,0.30,0.66,U] [#5 -0.07,-0.02,0.73,U] [#6 -0.14,0.29,0.47,U] [#7 -0.14,0.02,0.51,U] [#8 -0.41,-0.11,0.48,U] 
00:39:03.109 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.01}, one-star: {-0.35, -0.04}
00:39:03.109 00.000 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
00:39:03.110 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
00:39:03.111 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.08 mountX=-0.11 mountY=0.01, mountTheta=3.09
00:39:03.112 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
00:39:03.113 00.001 8996 Enqueuing Move request for scope (-0.11, 0.01)
00:39:03.114 00.001 20224 Worker thread wakes up
00:39:03.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
00:39:03.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
00:39:03.114 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
00:39:03.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:39:03.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:03.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:39:03.114 00.000 20224 MoveAxis(E, 0, ABG)
00:39:03.114 00.000 20224 Move returns status 0, amount 0
00:39:03.114 00.000 20224 MoveAxis(N, 0, ABG)
00:39:03.114 00.000 20224 Move returns status 0, amount 0
00:39:03.114 00.000 20224 move complete, result=0
00:39:03.115 00.001 20224 worker thread done servicing request
00:39:03.118 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42957, med=3008, FiltMin=2681, FiltMax=20662, Gamma=1.000
00:39:03.138 00.020 8996 UpdateGuideState exits: m=582542 SNR=272.7
00:39:03.140 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:03.141 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:03.142 00.001 8996 Enqueuing Expose request
00:39:03.143 00.001 20224 Worker thread wakes up
00:39:03.143 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:03.144 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:03.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:04.324 01.180 20224 Exposure complete
00:39:04.391 00.067 20224 worker thread done servicing request
00:39:04.391 00.000 8996 OnExposeComplete: enter
00:39:04.393 00.002 8996 UpdateGuideState(): m_state=6
00:39:04.394 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10658
00:39:04.395 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.91, Mass=719654, SNR=323.1, Peak=57501 HFD=4.4
00:39:04.397 00.002 8996 MultiStar: [#1 -0.20,0.04,0.64,U] [#2 -0.63,0.03,0.00,M2] [#3 -0.16,0.19,0.66,U] [#4 -0.08,0.51,0.00,M1] [#5 -0.15,0.22,0.66,U] [#6 -0.45,0.21,0.00,M1] [#7 -0.34,-0.02,0.43,U] [#8 -0.59,-0.10,0.00,M1] 
00:39:04.398 00.001 8996 refined, 4 included, MultiStar: {-0.27, 0.13}, one-star: {-0.43, 0.14}
00:39:04.399 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
00:39:04.400 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
00:39:04.401 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.70 mountX=-0.28 mountY=-0.10, mountTheta=-2.81
00:39:04.403 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.13, opts=13)
00:39:04.404 00.001 8996 Enqueuing Move request for scope (-0.27, 0.13)
00:39:04.405 00.001 20224 Worker thread wakes up
00:39:04.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd
00:39:04.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.13)
00:39:04.405 00.000 20224 Moving (-0.27, 0.13) raw xDistance=-0.28 yDistance=-0.10
00:39:04.406 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:39:04.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:04.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:39:04.406 00.000 20224 MoveAxis(E, 41, ABG)
00:39:04.406 00.000 20224 Guiding  Dir = 2, Dur = 41
00:39:04.406 00.000 20224 IsSlewing returns 0
00:39:04.406 00.000 20224 IsGuiding returns 0
00:39:04.410 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57501, med=3008, FiltMin=2723, FiltMax=28678, Gamma=1.000
00:39:04.433 00.023 8996 UpdateGuideState exits: m=719654 SNR=323.1
00:39:04.435 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:04.435 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:04.436 00.001 8996 Enqueuing Expose request
00:39:04.451 00.015 20224 IsGuiding returns 1
00:39:04.451 00.000 20224 scope still moving after pulse duration time elapsed
00:39:04.481 00.030 20224 IsSlewing returns 0
00:39:04.482 00.001 20224 IsGuiding returns 1
00:39:04.513 00.031 20224 IsSlewing returns 0
00:39:04.513 00.000 20224 IsGuiding returns 1
00:39:04.545 00.032 20224 IsSlewing returns 0
00:39:04.546 00.001 20224 IsGuiding returns 0
00:39:04.546 00.000 20224 scope move finished after 41 + 98 ms
00:39:04.546 00.000 20224 Move returns status 0, amount 41
00:39:04.546 00.000 20224 MoveAxis(N, 0, ABG)
00:39:04.546 00.000 20224 Move returns status 0, amount 0
00:39:04.546 00.000 20224 move complete, result=0
00:39:04.546 00.000 20224 worker thread done servicing request
00:39:04.546 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
00:39:04.548 00.002 20224 Worker thread wakes up
00:39:04.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:04.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:05.522 00.974 20224 Exposure complete
00:39:05.578 00.056 20224 worker thread done servicing request
00:39:05.578 00.000 8996 OnExposeComplete: enter
00:39:05.579 00.001 8996 UpdateGuideState(): m_state=6
00:39:05.580 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10659
00:39:05.581 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=474.11, Mass=672333, SNR=327.4, Peak=59792 HFD=4.6
00:39:05.584 00.003 8996 MultiStar: [#1 0.18,0.23,0.64,U] [#2 -0.31,0.27,0.79,U] [#3 0.09,0.31,0.66,U] [#4 0.21,0.58,0.00,M2] [#5 0.18,0.30,0.55,U] [#6 -0.13,0.29,0.39,U] [#7 -0.18,0.36,0.44,U] [#8 -0.17,0.32,0.35,U] 
00:39:05.586 00.002 8996 refined, 7 included, MultiStar: {-0.04, 0.30}, one-star: {-0.03, 0.34}
00:39:05.588 00.002 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
00:39:05.590 00.002 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
00:39:05.591 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.30 hyp=0.31 cameraTheta=1.70 mountX=-0.07 mountY=-0.30, mountTheta=-1.80
00:39:05.592 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.30, opts=13)
00:39:05.593 00.001 8996 Enqueuing Move request for scope (-0.04, 0.30)
00:39:05.594 00.001 20224 Worker thread wakes up
00:39:05.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.30) opts 0xd
00:39:05.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.30)
00:39:05.594 00.000 20224 Moving (-0.04, 0.30) raw xDistance=-0.07 yDistance=-0.30
00:39:05.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:39:05.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:05.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:39:05.594 00.000 20224 MoveAxis(E, 0, ABG)
00:39:05.594 00.000 20224 Move returns status 0, amount 0
00:39:05.595 00.001 20224 MoveAxis(N, 0, ABG)
00:39:05.595 00.000 20224 Move returns status 0, amount 0
00:39:05.595 00.000 20224 move complete, result=0
00:39:05.595 00.000 20224 worker thread done servicing request
00:39:05.598 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59792, med=3008, FiltMin=2745, FiltMax=25990, Gamma=1.000
00:39:05.611 00.013 8996 UpdateGuideState exits: m=672333 SNR=327.4
00:39:05.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:05.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:05.613 00.000 8996 Enqueuing Expose request
00:39:05.614 00.001 20224 Worker thread wakes up
00:39:05.614 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:39:05.615 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:05.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:06.764 01.149 20224 Exposure complete
00:39:06.830 00.066 20224 worker thread done servicing request
00:39:06.830 00.000 8996 OnExposeComplete: enter
00:39:06.831 00.001 8996 UpdateGuideState(): m_state=6
00:39:06.832 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10660
00:39:06.833 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.92, Mass=641737, SNR=295.0, Peak=62224 HFD=4.5
00:39:06.834 00.001 8996 MultiStar: [#1 0.44,0.09,0.00,M1] [#2 0.06,0.19,0.82,U] [#3 0.46,0.23,0.00,M1] [#4 0.49,0.38,0.00,M3] [#5 0.45,0.29,0.00,M1] [#6 0.21,0.12,0.45,U] [#7 0.01,0.15,0.50,U] [#8 -0.07,0.11,0.44,U] 
00:39:06.835 00.001 8996 refined, 4 included, MultiStar: {0.08, 0.15}, one-star: {0.14, 0.15}
00:39:06.835 00.000 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
00:39:06.836 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
00:39:06.837 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.08 mountX=0.07 mountY=-0.16, mountTheta=-1.18
00:39:06.838 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.15, opts=13)
00:39:06.839 00.001 8996 Enqueuing Move request for scope (0.08, 0.15)
00:39:06.840 00.001 20224 Worker thread wakes up
00:39:06.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
00:39:06.840 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
00:39:06.840 00.000 20224 Moving (0.08, 0.15) raw xDistance=0.07 yDistance=-0.16
00:39:06.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:39:06.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:06.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:39:06.840 00.000 20224 MoveAxis(E, 0, ABG)
00:39:06.840 00.000 20224 Move returns status 0, amount 0
00:39:06.840 00.000 20224 MoveAxis(N, 0, ABG)
00:39:06.840 00.000 20224 Move returns status 0, amount 0
00:39:06.840 00.000 20224 move complete, result=0
00:39:06.841 00.001 20224 worker thread done servicing request
00:39:06.846 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=62224, med=3008, FiltMin=2742, FiltMax=25600, Gamma=1.000
00:39:06.859 00.013 8996 UpdateGuideState exits: m=641737 SNR=295.0
00:39:06.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:06.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:06.862 00.001 8996 Enqueuing Expose request
00:39:06.862 00.000 20224 Worker thread wakes up
00:39:06.862 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:06.863 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:06.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:07.833 00.970 20224 Exposure complete
00:39:07.898 00.065 20224 worker thread done servicing request
00:39:07.899 00.001 8996 OnExposeComplete: enter
00:39:07.901 00.002 8996 UpdateGuideState(): m_state=6
00:39:07.902 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10661
00:39:07.903 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.77, Mass=663231, SNR=334.8, Peak=55392 HFD=4.5
00:39:07.904 00.001 8996 MultiStar: [#1 0.16,-0.19,0.60,U] [#2 -0.01,0.18,0.78,U] [#3 0.46,0.34,0.00,M2] [#4 0.30,0.48,0.00,M4] [#5 0.23,0.12,0.57,U] [#6 -0.12,0.28,0.39,U] [#7 -0.11,0.43,0.42,U] [#8 -0.25,0.03,0.32,U] 
00:39:07.906 00.002 8996 single-star, 6 included, MultiStar: {0.04, 0.10}, one-star: {0.10, 0.01}
00:39:07.907 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
00:39:07.908 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
00:39:07.909 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.05 mountX=0.10 mountY=-0.02, mountTheta=-0.16
00:39:07.912 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
00:39:07.914 00.002 8996 Enqueuing Move request for scope (0.10, 0.01)
00:39:07.915 00.001 20224 Worker thread wakes up
00:39:07.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
00:39:07.915 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
00:39:07.916 00.001 20224 Moving (0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
00:39:07.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:39:07.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:07.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:39:07.916 00.000 20224 MoveAxis(E, 0, ABG)
00:39:07.916 00.000 20224 Move returns status 0, amount 0
00:39:07.916 00.000 20224 MoveAxis(N, 0, ABG)
00:39:07.916 00.000 20224 Move returns status 0, amount 0
00:39:07.916 00.000 20224 move complete, result=0
00:39:07.916 00.000 20224 worker thread done servicing request
00:39:07.920 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=55392, med=3008, FiltMin=2729, FiltMax=26854, Gamma=1.000
00:39:07.938 00.018 8996 UpdateGuideState exits: m=663231 SNR=334.8
00:39:07.939 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:07.940 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:07.940 00.000 8996 Enqueuing Expose request
00:39:07.941 00.001 20224 Worker thread wakes up
00:39:07.941 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:07.942 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:07.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:09.103 01.161 20224 Exposure complete
00:39:09.188 00.085 20224 worker thread done servicing request
00:39:09.188 00.000 8996 OnExposeComplete: enter
00:39:09.189 00.001 8996 UpdateGuideState(): m_state=6
00:39:09.190 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10662
00:39:09.191 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.71, Mass=678988, SNR=325.7, Peak=55232 HFD=4.7
00:39:09.192 00.001 8996 MultiStar: [#1 0.17,-0.25,0.69,U] [#2 -0.25,0.11,0.80,U] [#3 0.30,0.02,0.63,U] [#4 0.25,0.17,0.58,U] [#5 0.35,-0.11,0.59,U] [#6 0.11,0.16,0.42,U] [#7 -0.08,0.13,0.41,U] [#8 0.14,-0.04,0.41,U] 
00:39:09.193 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.00}, one-star: {0.13, -0.06}
00:39:09.193 00.000 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
00:39:09.194 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
00:39:09.195 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.01 mountX=0.12 mountY=-0.02, mountTheta=-0.13
00:39:09.196 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
00:39:09.197 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
00:39:09.198 00.001 20224 Worker thread wakes up
00:39:09.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
00:39:09.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
00:39:09.198 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
00:39:09.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:39:09.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:09.199 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:39:09.199 00.000 20224 MoveAxis(E, 0, ABG)
00:39:09.199 00.000 20224 Move returns status 0, amount 0
00:39:09.199 00.000 20224 MoveAxis(N, 0, ABG)
00:39:09.199 00.000 20224 Move returns status 0, amount 0
00:39:09.199 00.000 20224 move complete, result=0
00:39:09.199 00.000 20224 worker thread done servicing request
00:39:09.204 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=55232, med=3008, FiltMin=2672, FiltMax=28246, Gamma=1.000
00:39:09.219 00.015 8996 UpdateGuideState exits: m=678988 SNR=325.7
00:39:09.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:09.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:09.224 00.002 8996 Enqueuing Expose request
00:39:09.225 00.001 20224 Worker thread wakes up
00:39:09.225 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:09.227 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:09.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:10.212 00.985 20224 Exposure complete
00:39:10.310 00.098 20224 worker thread done servicing request
00:39:10.310 00.000 8996 OnExposeComplete: enter
00:39:10.311 00.001 8996 UpdateGuideState(): m_state=6
00:39:10.313 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10663
00:39:10.315 00.002 8996 Star::Find returns 1 (0), X=135.70, Y=473.70, Mass=731971, SNR=334.8, Peak=59824 HFD=4.6
00:39:10.317 00.002 8996 MultiStar: [#1 0.12,-0.16,0.74,U] [#2 -0.04,0.15,0.73,U] [#3 0.16,-0.02,0.63,U] [#4 0.13,0.29,0.54,U] [#5 0.46,-0.04,0.00,M1] [#6 0.09,-0.04,0.44,U] [#7 0.11,0.10,0.43,U] [#8 -0.05,0.04,0.36,U] 
00:39:10.318 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.02}, one-star: {0.17, -0.07}
00:39:10.319 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
00:39:10.320 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
00:39:10.321 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.22 mountX=0.09 mountY=-0.03, mountTheta=-0.33
00:39:10.324 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
00:39:10.324 00.000 8996 Enqueuing Move request for scope (0.10, 0.02)
00:39:10.325 00.001 20224 Worker thread wakes up
00:39:10.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
00:39:10.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
00:39:10.325 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.09 yDistance=-0.03
00:39:10.326 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:39:10.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:10.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:10.326 00.000 20224 MoveAxis(E, 0, ABG)
00:39:10.326 00.000 20224 Move returns status 0, amount 0
00:39:10.326 00.000 20224 MoveAxis(N, 0, ABG)
00:39:10.326 00.000 20224 Move returns status 0, amount 0
00:39:10.326 00.000 20224 move complete, result=0
00:39:10.326 00.000 20224 worker thread done servicing request
00:39:10.334 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59824, med=3008, FiltMin=2723, FiltMax=28867, Gamma=1.000
00:39:10.360 00.026 8996 UpdateGuideState exits: m=731971 SNR=334.8
00:39:10.362 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:10.363 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:10.364 00.001 8996 Enqueuing Expose request
00:39:10.365 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:10.366 00.001 20224 Worker thread wakes up
00:39:10.366 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:10.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:11.525 01.159 20224 Exposure complete
00:39:11.593 00.068 20224 worker thread done servicing request
00:39:11.593 00.000 8996 OnExposeComplete: enter
00:39:11.594 00.001 8996 UpdateGuideState(): m_state=6
00:39:11.594 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10664
00:39:11.596 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=473.63, Mass=745489, SNR=342.7, Peak=58672 HFD=4.7
00:39:11.597 00.001 8996 MultiStar: [#1 0.20,-0.32,0.66,U] [#2 0.01,-0.10,0.66,U] [#3 0.26,-0.03,0.53,U] [#4 0.36,0.09,0.52,U] [#5 0.32,0.02,0.55,U] [#6 0.03,-0.15,0.39,U] [#7 0.13,-0.24,0.40,U] [#8 -0.20,-0.23,0.33,U] 
00:39:11.598 00.001 8996 single-star, 8 included, MultiStar: {0.15, -0.12}, one-star: {0.14, -0.14}
00:39:11.599 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
00:39:11.600 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
00:39:11.601 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.19 cameraTheta=-0.78 mountX=0.15 mountY=0.12, mountTheta=0.68
00:39:11.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.14, opts=13)
00:39:11.603 00.001 8996 Enqueuing Move request for scope (0.14, -0.14)
00:39:11.604 00.001 20224 Worker thread wakes up
00:39:11.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
00:39:11.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
00:39:11.604 00.000 20224 Moving (0.14, -0.14) raw xDistance=0.15 yDistance=0.12
00:39:11.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:39:11.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:11.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:39:11.604 00.000 20224 MoveAxis(E, 0, ABG)
00:39:11.604 00.000 20224 Move returns status 0, amount 0
00:39:11.604 00.000 20224 MoveAxis(N, 0, ABG)
00:39:11.604 00.000 20224 Move returns status 0, amount 0
00:39:11.604 00.000 20224 move complete, result=0
00:39:11.604 00.000 20224 worker thread done servicing request
00:39:11.608 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58672, med=3008, FiltMin=2749, FiltMax=29862, Gamma=1.000
00:39:11.621 00.013 8996 UpdateGuideState exits: m=745489 SNR=342.7
00:39:11.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:11.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:11.624 00.001 8996 Enqueuing Expose request
00:39:11.624 00.000 20224 Worker thread wakes up
00:39:11.624 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:11.625 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:11.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:12.610 00.985 20224 Exposure complete
00:39:12.679 00.069 20224 worker thread done servicing request
00:39:12.679 00.000 8996 OnExposeComplete: enter
00:39:12.680 00.001 8996 UpdateGuideState(): m_state=6
00:39:12.681 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10665
00:39:12.682 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.53, Mass=650572, SNR=301.7, Peak=53632 HFD=4.6
00:39:12.683 00.001 8996 MultiStar: [#1 0.32,-0.30,0.76,U] [#2 -0.22,-0.15,0.81,U] [#3 0.18,-0.19,0.62,U] [#4 0.34,-0.01,0.60,U] [#5 0.12,-0.18,0.62,U] [#6 -0.05,0.08,0.48,U] [#7 0.12,-0.14,0.54,U] [#8 -0.23,-0.40,0.00,M1] 
00:39:12.684 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.16}, one-star: {0.22, -0.24}
00:39:12.685 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
00:39:12.686 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
00:39:12.687 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.88 mountX=0.15 mountY=0.14, mountTheta=0.77
00:39:12.688 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.16, opts=13)
00:39:12.689 00.001 8996 Enqueuing Move request for scope (0.13, -0.16)
00:39:12.690 00.001 20224 Worker thread wakes up
00:39:12.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
00:39:12.690 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
00:39:12.690 00.000 20224 Moving (0.13, -0.16) raw xDistance=0.15 yDistance=0.14
00:39:12.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:39:12.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:12.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:39:12.690 00.000 20224 MoveAxis(E, 0, ABG)
00:39:12.690 00.000 20224 Move returns status 0, amount 0
00:39:12.690 00.000 20224 MoveAxis(N, 0, ABG)
00:39:12.690 00.000 20224 Move returns status 0, amount 0
00:39:12.690 00.000 20224 move complete, result=0
00:39:12.690 00.000 20224 worker thread done servicing request
00:39:12.699 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53632, med=3011, FiltMin=2720, FiltMax=27005, Gamma=1.000
00:39:12.717 00.018 8996 UpdateGuideState exits: m=650572 SNR=301.7
00:39:12.718 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:12.719 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:12.719 00.000 8996 Enqueuing Expose request
00:39:12.720 00.001 20224 Worker thread wakes up
00:39:12.720 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:12.721 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:12.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:13.887 01.166 20224 Exposure complete
00:39:13.967 00.080 20224 worker thread done servicing request
00:39:13.967 00.000 8996 OnExposeComplete: enter
00:39:13.968 00.001 8996 UpdateGuideState(): m_state=6
00:39:13.968 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10666
00:39:13.969 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.60, Mass=695516, SNR=367.5, Peak=49632 HFD=4.6
00:39:13.970 00.001 8996 MultiStar: [#1 -0.10,-0.04,0.56,U] [#2 -0.35,0.05,0.59,U] [#3 -0.09,0.02,0.60,U] [#4 0.03,0.38,0.65,U] [#5 0.27,-0.03,0.53,U] [#6 -0.23,0.09,0.37,U] [#7 -0.24,-0.18,0.39,U] [#8 -0.28,-0.11,0.30,U] 
00:39:13.971 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.00}, one-star: {-0.11, -0.17}
00:39:13.971 00.000 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
00:39:13.973 00.002 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
00:39:13.974 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.11 mountX=-0.10 mountY=0.01, mountTheta=3.06
00:39:13.978 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.00, opts=13)
00:39:13.981 00.003 8996 Enqueuing Move request for scope (-0.10, 0.00)
00:39:13.984 00.003 20224 Worker thread wakes up
00:39:13.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
00:39:13.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
00:39:13.984 00.000 20224 Moving (-0.10, 0.00) raw xDistance=-0.10 yDistance=0.01
00:39:13.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:39:13.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:13.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:39:13.984 00.000 20224 MoveAxis(E, 0, ABG)
00:39:13.984 00.000 20224 Move returns status 0, amount 0
00:39:13.984 00.000 20224 MoveAxis(N, 0, ABG)
00:39:13.984 00.000 20224 Move returns status 0, amount 0
00:39:13.985 00.001 20224 move complete, result=0
00:39:13.985 00.000 20224 worker thread done servicing request
00:39:13.992 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49632, med=3008, FiltMin=2691, FiltMax=24150, Gamma=1.000
00:39:14.008 00.016 8996 UpdateGuideState exits: m=695516 SNR=367.5
00:39:14.010 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:14.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:14.012 00.001 8996 Enqueuing Expose request
00:39:14.013 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:14.014 00.001 20224 Worker thread wakes up
00:39:14.014 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:14.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:14.981 00.967 20224 Exposure complete
00:39:15.066 00.085 20224 worker thread done servicing request
00:39:15.066 00.000 8996 OnExposeComplete: enter
00:39:15.067 00.001 8996 UpdateGuideState(): m_state=6
00:39:15.070 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10667
00:39:15.071 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.69, Mass=648840, SNR=329.0, Peak=52960 HFD=4.7
00:39:15.072 00.001 8996 MultiStar: [#1 0.11,-0.06,0.69,U] [#2 -0.46,0.04,0.00,M1] [#3 0.17,0.13,0.53,U] [#4 0.15,0.43,0.00,M1] [#5 0.15,0.04,0.54,U] [#6 -0.01,0.06,0.48,U] [#7 0.02,-0.01,0.47,U] [#8 -0.34,-0.13,0.38,U] 
00:39:15.073 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.01}, one-star: {0.02, -0.08}
00:39:15.074 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
00:39:15.075 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
00:39:15.077 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.39 mountX=0.04 mountY=0.01, mountTheta=0.27
00:39:15.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
00:39:15.081 00.002 8996 Enqueuing Move request for scope (0.04, -0.01)
00:39:15.082 00.001 20224 Worker thread wakes up
00:39:15.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
00:39:15.082 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
00:39:15.082 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.01
00:39:15.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:39:15.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:15.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:39:15.082 00.000 20224 MoveAxis(E, 0, ABG)
00:39:15.082 00.000 20224 Move returns status 0, amount 0
00:39:15.082 00.000 20224 MoveAxis(N, 0, ABG)
00:39:15.082 00.000 20224 Move returns status 0, amount 0
00:39:15.082 00.000 20224 move complete, result=0
00:39:15.083 00.001 20224 worker thread done servicing request
00:39:15.087 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52960, med=3011, FiltMin=2745, FiltMax=24182, Gamma=1.000
00:39:15.104 00.017 8996 UpdateGuideState exits: m=648840 SNR=329.0
00:39:15.105 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:15.106 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:15.106 00.000 8996 Enqueuing Expose request
00:39:15.107 00.001 20224 Worker thread wakes up
00:39:15.107 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:15.108 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:15.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:16.278 01.170 20224 Exposure complete
00:39:16.361 00.083 20224 worker thread done servicing request
00:39:16.361 00.000 8996 OnExposeComplete: enter
00:39:16.362 00.001 8996 UpdateGuideState(): m_state=6
00:39:16.364 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10668
00:39:16.365 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.71, Mass=724702, SNR=335.6, Peak=60656 HFD=4.7
00:39:16.366 00.001 8996 MultiStar: [#1 0.14,-0.09,0.63,U] [#2 -0.19,0.21,0.80,U] [#3 0.30,0.08,0.58,U] [#4 0.37,0.44,0.00,M2] [#5 0.37,-0.04,0.59,U] [#6 -0.05,0.18,0.40,U] [#7 -0.12,-0.12,0.45,U] [#8 -0.18,-0.07,0.43,U] 
00:39:16.367 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.01}, one-star: {0.10, -0.06}
00:39:16.368 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
00:39:16.368 00.000 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
00:39:16.370 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.19 mountX=0.06 mountY=-0.02, mountTheta=-0.31
00:39:16.371 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
00:39:16.373 00.002 8996 Enqueuing Move request for scope (0.06, 0.01)
00:39:16.374 00.001 20224 Worker thread wakes up
00:39:16.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:39:16.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:39:16.374 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
00:39:16.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:39:16.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:16.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:39:16.374 00.000 20224 MoveAxis(E, 0, ABG)
00:39:16.374 00.000 20224 Move returns status 0, amount 0
00:39:16.374 00.000 20224 MoveAxis(N, 0, ABG)
00:39:16.374 00.000 20224 Move returns status 0, amount 0
00:39:16.374 00.000 20224 move complete, result=0
00:39:16.374 00.000 20224 worker thread done servicing request
00:39:16.380 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60656, med=3011, FiltMin=2723, FiltMax=30006, Gamma=1.000
00:39:16.402 00.022 8996 UpdateGuideState exits: m=724702 SNR=335.6
00:39:16.403 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:16.404 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:16.405 00.001 8996 Enqueuing Expose request
00:39:16.405 00.000 20224 Worker thread wakes up
00:39:16.405 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:16.406 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:16.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:17.371 00.965 20224 Exposure complete
00:39:17.434 00.063 20224 worker thread done servicing request
00:39:17.435 00.001 8996 OnExposeComplete: enter
00:39:17.436 00.001 8996 UpdateGuideState(): m_state=6
00:39:17.437 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10669
00:39:17.438 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.69, Mass=682583, SNR=334.5, Peak=45629 HFD=4.6
00:39:17.439 00.001 8996 MultiStar: [#1 -0.21,-0.07,0.58,U] [#2 -0.82,-0.02,0.00,M1] [#3 -0.27,0.12,0.62,U] [#4 -0.25,0.28,0.49,U] [#5 -0.10,-0.11,0.57,U] [#6 -0.53,0.08,0.00,M1] [#7 -0.32,-0.11,0.43,U] [#8 -0.58,0.06,0.00,M1] 
00:39:17.440 00.001 8996 refined, 5 included, MultiStar: {-0.24, -0.00}, one-star: {-0.27, -0.08}
00:39:17.441 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
00:39:17.442 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
00:39:17.443 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-3.13 mountX=-0.24 mountY=0.03, mountTheta=3.01
00:39:17.446 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.00, opts=13)
00:39:17.447 00.001 8996 Enqueuing Move request for scope (-0.24, -0.00)
00:39:17.447 00.000 20224 Worker thread wakes up
00:39:17.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.00) opts 0xd
00:39:17.447 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.00)
00:39:17.448 00.001 20224 Moving (-0.24, -0.00) raw xDistance=-0.24 yDistance=0.03
00:39:17.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:39:17.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:17.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:39:17.448 00.000 20224 MoveAxis(E, 35, ABG)
00:39:17.448 00.000 20224 Guiding  Dir = 2, Dur = 35
00:39:17.448 00.000 20224 IsSlewing returns 0
00:39:17.448 00.000 20224 IsGuiding returns 0
00:39:17.452 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45629, med=3011, FiltMin=2717, FiltMax=21872, Gamma=1.000
00:39:17.459 00.007 20224 PulseGuide returned control before completion, sleep 35
00:39:17.477 00.018 8996 UpdateGuideState exits: m=682583 SNR=334.5
00:39:17.479 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:17.482 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:17.484 00.002 8996 Enqueuing Expose request
00:39:17.504 00.020 20224 IsGuiding returns 1
00:39:17.504 00.000 20224 scope still moving after pulse duration time elapsed
00:39:17.535 00.031 20224 IsSlewing returns 0
00:39:17.535 00.000 20224 IsGuiding returns 1
00:39:17.567 00.032 20224 IsSlewing returns 0
00:39:17.567 00.000 20224 IsGuiding returns 0
00:39:17.567 00.000 20224 scope move finished after 35 + 83 ms
00:39:17.567 00.000 20224 Move returns status 0, amount 35
00:39:17.567 00.000 20224 MoveAxis(N, 0, ABG)
00:39:17.567 00.000 20224 Move returns status 0, amount 0
00:39:17.567 00.000 20224 move complete, result=0
00:39:17.567 00.000 20224 worker thread done servicing request
00:39:17.567 00.000 20224 Worker thread wakes up
00:39:17.567 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:17.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:17.567 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
00:39:18.729 01.162 20224 Exposure complete
00:39:18.817 00.088 20224 worker thread done servicing request
00:39:18.818 00.001 8996 OnExposeComplete: enter
00:39:18.820 00.002 8996 UpdateGuideState(): m_state=6
00:39:18.823 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10670
00:39:18.824 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.69, Mass=684130, SNR=327.8, Peak=60608 HFD=4.7
00:39:18.827 00.003 8996 MultiStar: [#1 0.32,-0.21,0.62,U] [#2 -0.03,0.14,0.70,U] [#3 0.37,0.08,0.58,U] [#4 0.37,0.25,0.00,M2] [#5 0.38,0.02,0.57,U] [#6 0.16,0.05,0.46,U] [#7 0.09,0.06,0.42,U] [#8 0.15,-0.10,0.36,U] 
00:39:18.828 00.001 8996 single-star, 7 included, MultiStar: {0.20, -0.01}, one-star: {0.16, -0.08}
00:39:18.829 00.001 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
00:39:18.830 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.80)
00:39:18.831 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.18 cameraTheta=-0.45 mountX=0.17 mountY=0.06, mountTheta=0.34
00:39:18.833 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.08, opts=13)
00:39:18.834 00.001 8996 Enqueuing Move request for scope (0.16, -0.08)
00:39:18.835 00.001 20224 Worker thread wakes up
00:39:18.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
00:39:18.835 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
00:39:18.835 00.000 20224 Moving (0.16, -0.08) raw xDistance=0.17 yDistance=0.06
00:39:18.836 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:39:18.836 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:18.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:39:18.836 00.000 20224 MoveAxis(E, 0, ABG)
00:39:18.836 00.000 20224 Move returns status 0, amount 0
00:39:18.836 00.000 20224 MoveAxis(N, 0, ABG)
00:39:18.836 00.000 20224 Move returns status 0, amount 0
00:39:18.836 00.000 20224 move complete, result=0
00:39:18.836 00.000 20224 worker thread done servicing request
00:39:18.846 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60608, med=3011, FiltMin=2742, FiltMax=27635, Gamma=1.000
00:39:18.871 00.025 8996 UpdateGuideState exits: m=684130 SNR=327.8
00:39:18.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:18.874 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:18.875 00.001 8996 Enqueuing Expose request
00:39:18.876 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:18.877 00.001 20224 Worker thread wakes up
00:39:18.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:18.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:19.862 00.984 20224 Exposure complete
00:39:19.915 00.053 20224 worker thread done servicing request
00:39:19.915 00.000 8996 OnExposeComplete: enter
00:39:19.917 00.002 8996 UpdateGuideState(): m_state=6
00:39:19.920 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10671
00:39:19.923 00.003 8996 Star::Find returns 1 (0), X=135.90, Y=473.71, Mass=718695, SNR=337.2, Peak=61104 HFD=4.4
00:39:19.924 00.001 8996 MultiStar: [#1 0.27,-0.32,0.69,U] [#2 -0.12,-0.32,0.67,U] [#3 0.19,0.02,0.63,U] [#4 0.44,0.23,0.00,M3] [#5 0.54,-0.10,0.00,M1] [#6 0.26,-0.20,0.40,U] [#7 0.01,-0.13,0.47,U] [#8 -0.04,-0.29,0.40,U] 
00:39:19.925 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.17}, one-star: {0.36, -0.06}
00:39:19.926 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
00:39:19.927 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
00:39:19.928 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.17 hyp=0.24 cameraTheta=-0.83 mountX=0.17 mountY=0.15, mountTheta=0.72
00:39:19.930 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.17, opts=13)
00:39:19.932 00.002 8996 Enqueuing Move request for scope (0.16, -0.17)
00:39:19.934 00.002 20224 Worker thread wakes up
00:39:19.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.17) opts 0xd
00:39:19.934 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.17)
00:39:19.934 00.000 20224 Moving (0.16, -0.17) raw xDistance=0.17 yDistance=0.15
00:39:19.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:39:19.935 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:19.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:39:19.935 00.000 20224 MoveAxis(E, 0, ABG)
00:39:19.935 00.000 20224 Move returns status 0, amount 0
00:39:19.935 00.000 20224 MoveAxis(N, 0, ABG)
00:39:19.935 00.000 20224 Move returns status 0, amount 0
00:39:19.935 00.000 20224 move complete, result=0
00:39:19.935 00.000 20224 worker thread done servicing request
00:39:19.945 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61104, med=3008, FiltMin=2723, FiltMax=27309, Gamma=1.000
00:39:19.972 00.027 8996 UpdateGuideState exits: m=718695 SNR=337.2
00:39:19.974 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:19.976 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:19.977 00.001 8996 Enqueuing Expose request
00:39:19.979 00.002 20224 Worker thread wakes up
00:39:19.979 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:19.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:19.979 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:39:21.137 01.158 20224 Exposure complete
00:39:21.230 00.093 20224 worker thread done servicing request
00:39:21.230 00.000 8996 OnExposeComplete: enter
00:39:21.232 00.002 8996 UpdateGuideState(): m_state=6
00:39:21.234 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10672
00:39:21.235 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.72, Mass=744932, SNR=358.9, Peak=65392 HFD=4.6
00:39:21.237 00.002 8996 MultiStar: [#1 -0.02,-0.25,0.58,U] [#2 -0.46,0.02,0.00,M1] [#3 -0.10,-0.04,0.58,U] [#4 -0.05,0.05,0.40,U] [#5 0.41,0.02,0.53,U] [#6 -0.40,-0.17,0.43,U] [#7 -0.24,-0.11,0.37,U] [#8 -0.01,-0.15,0.32,U] 
00:39:21.238 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.08}, one-star: {0.08, -0.05}
00:39:21.239 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:39:21.240 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
00:39:21.241 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.75 mountX=-0.01 mountY=0.08, mountTheta=1.66
00:39:21.245 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
00:39:21.246 00.001 8996 Enqueuing Move request for scope (-0.02, -0.08)
00:39:21.247 00.001 20224 Worker thread wakes up
00:39:21.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
00:39:21.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
00:39:21.247 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
00:39:21.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:39:21.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:21.248 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:39:21.248 00.000 20224 MoveAxis(E, 0, ABG)
00:39:21.248 00.000 20224 Move returns status 0, amount 0
00:39:21.248 00.000 20224 MoveAxis(N, 0, ABG)
00:39:21.248 00.000 20224 Move returns status 0, amount 0
00:39:21.248 00.000 20224 move complete, result=0
00:39:21.248 00.000 20224 worker thread done servicing request
00:39:21.252 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=65392, med=3011, FiltMin=2729, FiltMax=30678, Gamma=1.000
00:39:21.266 00.014 8996 UpdateGuideState exits: m=744932 SNR=358.9
00:39:21.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:21.267 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:21.268 00.001 8996 Enqueuing Expose request
00:39:21.269 00.001 20224 Worker thread wakes up
00:39:21.269 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:21.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:21.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:22.257 00.987 20224 Exposure complete
00:39:22.323 00.066 20224 worker thread done servicing request
00:39:22.323 00.000 8996 OnExposeComplete: enter
00:39:22.324 00.001 8996 UpdateGuideState(): m_state=6
00:39:22.325 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10673
00:39:22.326 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.49, Mass=632620, SNR=357.5, Peak=48710 HFD=4.5
00:39:22.328 00.002 8996 MultiStar: [#1 -0.11,-0.32,0.61,U] [#2 -0.36,-0.14,0.72,U] [#3 -0.05,-0.12,0.57,U] [#4 -0.13,0.05,0.51,U] [#5 0.32,-0.23,0.58,U] [#6 -0.33,0.01,0.44,U] [#7 -0.27,-0.02,0.45,U] [#8 -0.17,-0.17,0.35,U] 
00:39:22.328 00.000 8996 refined, 8 included, MultiStar: {-0.09, -0.16}, one-star: {0.08, -0.28}
00:39:22.329 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
00:39:22.330 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
00:39:22.331 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.12 mountX=-0.08 mountY=0.17, mountTheta=2.02
00:39:22.332 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.16, opts=13)
00:39:22.333 00.001 8996 Enqueuing Move request for scope (-0.09, -0.16)
00:39:22.334 00.001 20224 Worker thread wakes up
00:39:22.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
00:39:22.334 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
00:39:22.334 00.000 20224 Moving (-0.09, -0.16) raw xDistance=-0.08 yDistance=0.17
00:39:22.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:39:22.334 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:22.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:39:22.334 00.000 20224 MoveAxis(E, 0, ABG)
00:39:22.334 00.000 20224 Move returns status 0, amount 0
00:39:22.334 00.000 20224 MoveAxis(N, 0, ABG)
00:39:22.334 00.000 20224 Move returns status 0, amount 0
00:39:22.334 00.000 20224 move complete, result=0
00:39:22.335 00.001 20224 worker thread done servicing request
00:39:22.338 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=48710, med=3011, FiltMin=2713, FiltMax=25619, Gamma=1.000
00:39:22.352 00.014 8996 UpdateGuideState exits: m=632620 SNR=357.5
00:39:22.352 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:22.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:22.354 00.001 8996 Enqueuing Expose request
00:39:22.355 00.001 20224 Worker thread wakes up
00:39:22.355 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:39:22.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:22.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:23.530 01.174 20224 Exposure complete
00:39:23.586 00.056 20224 worker thread done servicing request
00:39:23.586 00.000 8996 OnExposeComplete: enter
00:39:23.588 00.002 8996 UpdateGuideState(): m_state=6
00:39:23.589 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10674
00:39:23.590 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.88, Mass=711887, SNR=345.6, Peak=65440 HFD=4.5
00:39:23.591 00.001 8996 MultiStar: [#1 0.01,0.03,0.54,U] [#2 -0.38,0.13,0.80,U] [#3 0.08,-0.10,0.56,U] [#4 0.12,0.22,0.44,U] [#5 0.02,0.15,0.56,U] [#6 -0.27,0.10,0.40,U] [#7 -0.13,0.13,0.43,U] [#8 -0.22,-0.04,0.38,U] 
00:39:23.591 00.000 8996 refined, 8 included, MultiStar: {-0.08, 0.09}, one-star: {0.03, 0.11}
00:39:23.592 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
00:39:23.593 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
00:39:23.593 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.09 hyp=0.12 cameraTheta=2.31 mountX=-0.09 mountY=-0.08, mountTheta=-2.41
00:39:23.594 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.09, opts=13)
00:39:23.596 00.002 8996 Enqueuing Move request for scope (-0.08, 0.09)
00:39:23.596 00.000 20224 Worker thread wakes up
00:39:23.597 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.09) opts 0xd
00:39:23.597 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.09)
00:39:23.597 00.000 20224 Moving (-0.08, 0.09) raw xDistance=-0.09 yDistance=-0.08
00:39:23.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:39:23.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:23.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:39:23.597 00.000 20224 MoveAxis(E, 0, ABG)
00:39:23.597 00.000 20224 Move returns status 0, amount 0
00:39:23.597 00.000 20224 MoveAxis(N, 0, ABG)
00:39:23.597 00.000 20224 Move returns status 0, amount 0
00:39:23.597 00.000 20224 move complete, result=0
00:39:23.597 00.000 20224 worker thread done servicing request
00:39:23.604 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65440, med=3011, FiltMin=2704, FiltMax=28102, Gamma=1.000
00:39:23.630 00.026 8996 UpdateGuideState exits: m=711887 SNR=345.6
00:39:23.633 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:23.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:23.635 00.001 8996 Enqueuing Expose request
00:39:23.636 00.001 20224 Worker thread wakes up
00:39:23.636 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:23.637 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:23.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:24.615 00.978 20224 Exposure complete
00:39:24.676 00.061 20224 worker thread done servicing request
00:39:24.676 00.000 8996 OnExposeComplete: enter
00:39:24.676 00.000 8996 UpdateGuideState(): m_state=6
00:39:24.677 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10675
00:39:24.678 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.82, Mass=720732, SNR=335.5, Peak=65440 HFD=4.4
00:39:24.679 00.001 8996 MultiStar: [#1 0.26,-0.13,0.64,U] [#2 -0.07,-0.07,0.63,U] [#3 0.05,0.11,0.56,U] [#4 0.04,0.30,0.54,U] [#5 0.42,0.11,0.59,U] [#6 -0.23,0.27,0.40,U] [#7 -0.07,0.07,0.35,U] [#8 -0.02,-0.19,0.35,U] 
00:39:24.679 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.06}, one-star: {0.24, 0.05}
00:39:24.680 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
00:39:24.681 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
00:39:24.681 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.49 mountX=0.10 mountY=-0.07, mountTheta=-0.60
00:39:24.685 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.06, opts=13)
00:39:24.686 00.001 8996 Enqueuing Move request for scope (0.10, 0.06)
00:39:24.687 00.001 20224 Worker thread wakes up
00:39:24.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
00:39:24.687 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
00:39:24.687 00.000 20224 Moving (0.10, 0.06) raw xDistance=0.10 yDistance=-0.07
00:39:24.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:39:24.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:24.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:39:24.687 00.000 20224 MoveAxis(E, 0, ABG)
00:39:24.687 00.000 20224 Move returns status 0, amount 0
00:39:24.687 00.000 20224 MoveAxis(N, 0, ABG)
00:39:24.687 00.000 20224 Move returns status 0, amount 0
00:39:24.687 00.000 20224 move complete, result=0
00:39:24.687 00.000 20224 worker thread done servicing request
00:39:24.691 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=3011, FiltMin=2729, FiltMax=29379, Gamma=1.000
00:39:24.711 00.020 8996 UpdateGuideState exits: m=720732 SNR=335.5
00:39:24.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:24.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:24.714 00.001 8996 Enqueuing Expose request
00:39:24.715 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:24.718 00.003 20224 Worker thread wakes up
00:39:24.718 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:24.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:25.888 01.170 20224 Exposure complete
00:39:25.966 00.078 20224 worker thread done servicing request
00:39:25.967 00.001 8996 OnExposeComplete: enter
00:39:25.968 00.001 8996 UpdateGuideState(): m_state=6
00:39:25.970 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10676
00:39:25.971 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.83, Mass=667384, SNR=315.1, Peak=58928 HFD=4.5
00:39:25.973 00.002 8996 MultiStar: [#1 0.26,-0.20,0.67,U] [#2 -0.14,-0.18,0.80,U] [#3 0.05,-0.05,0.61,U] [#4 -0.01,0.16,0.49,U] [#5 0.34,-0.03,0.57,U] [#6 -0.01,-0.13,0.44,U] [#7 0.04,0.10,0.48,U] [#8 -0.38,-0.18,0.34,U] 
00:39:25.975 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.05}, one-star: {0.02, 0.06}
00:39:25.976 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:39:25.977 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
00:39:25.978 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.93 mountX=0.04 mountY=0.04, mountTheta=0.82
00:39:25.981 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
00:39:25.983 00.002 8996 Enqueuing Move request for scope (0.04, -0.05)
00:39:25.984 00.001 20224 Worker thread wakes up
00:39:25.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
00:39:25.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
00:39:25.984 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.04
00:39:25.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:39:25.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:25.985 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:39:25.985 00.000 20224 MoveAxis(E, 0, ABG)
00:39:25.985 00.000 20224 Move returns status 0, amount 0
00:39:25.985 00.000 20224 MoveAxis(N, 0, ABG)
00:39:25.985 00.000 20224 Move returns status 0, amount 0
00:39:25.985 00.000 20224 move complete, result=0
00:39:25.985 00.000 20224 worker thread done servicing request
00:39:25.991 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58928, med=3011, FiltMin=2729, FiltMax=25862, Gamma=1.000
00:39:26.018 00.027 8996 UpdateGuideState exits: m=667384 SNR=315.1
00:39:26.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:26.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:26.021 00.001 8996 Enqueuing Expose request
00:39:26.022 00.001 20224 Worker thread wakes up
00:39:26.023 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:26.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:26.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:27.009 00.985 20224 Exposure complete
00:39:27.077 00.068 20224 worker thread done servicing request
00:39:27.077 00.000 8996 OnExposeComplete: enter
00:39:27.078 00.001 8996 UpdateGuideState(): m_state=6
00:39:27.079 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10677
00:39:27.079 00.000 8996 Star::Find returns 1 (0), X=135.55, Y=473.88, Mass=590839, SNR=301.4, Peak=49824 HFD=4.4
00:39:27.080 00.001 8996 MultiStar: [#1 0.25,-0.01,0.75,U] [#2 -0.10,-0.00,0.83,U] [#3 0.18,-0.04,0.66,U] [#4 0.26,0.13,0.59,U] [#5 0.23,0.11,0.67,U] [#6 -0.06,0.10,0.47,U] [#7 0.07,-0.06,0.49,U] [#8 -0.06,0.28,0.35,U] 
00:39:27.081 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {0.01, 0.11}
00:39:27.081 00.000 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
00:39:27.082 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
00:39:27.083 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.58 mountX=0.08 mountY=-0.07, mountTheta=-0.68
00:39:27.084 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
00:39:27.085 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
00:39:27.087 00.002 20224 Worker thread wakes up
00:39:27.087 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
00:39:27.087 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
00:39:27.087 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.08 yDistance=-0.07
00:39:27.087 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:39:27.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:27.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:39:27.087 00.000 20224 MoveAxis(E, 0, ABG)
00:39:27.087 00.000 20224 Move returns status 0, amount 0
00:39:27.087 00.000 20224 MoveAxis(N, 0, ABG)
00:39:27.087 00.000 20224 Move returns status 0, amount 0
00:39:27.087 00.000 20224 move complete, result=0
00:39:27.088 00.001 20224 worker thread done servicing request
00:39:27.098 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49824, med=3011, FiltMin=2726, FiltMax=23952, Gamma=1.000
00:39:27.127 00.029 8996 UpdateGuideState exits: m=590839 SNR=301.4
00:39:27.129 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:27.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:27.131 00.001 8996 Enqueuing Expose request
00:39:27.132 00.001 20224 Worker thread wakes up
00:39:27.133 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:27.133 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:27.134 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:28.323 01.189 20224 Exposure complete
00:39:28.386 00.063 20224 worker thread done servicing request
00:39:28.386 00.000 8996 OnExposeComplete: enter
00:39:28.387 00.001 8996 UpdateGuideState(): m_state=6
00:39:28.388 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10678
00:39:28.389 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.77, Mass=681781, SNR=318.3, Peak=61984 HFD=4.6
00:39:28.390 00.001 8996 MultiStar: [#1 0.28,-0.11,0.68,U] [#2 -0.22,-0.20,0.72,U] [#3 0.39,-0.03,0.60,U] [#4 0.39,0.11,0.61,U] [#5 0.50,-0.14,0.00,M1] [#6 0.05,-0.02,0.47,U] [#7 0.11,-0.11,0.45,U] [#8 0.07,-0.08,0.40,U] 
00:39:28.391 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.05}, one-star: {0.18, 0.00}
00:39:28.392 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
00:39:28.393 00.001 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.94)
00:39:28.394 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.32 mountX=0.16 mountY=0.03, mountTheta=0.21
00:39:28.395 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.05, opts=13)
00:39:28.396 00.001 8996 Enqueuing Move request for scope (0.16, -0.05)
00:39:28.397 00.001 20224 Worker thread wakes up
00:39:28.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
00:39:28.397 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
00:39:28.397 00.000 20224 Moving (0.16, -0.05) raw xDistance=0.16 yDistance=0.03
00:39:28.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:39:28.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:28.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:39:28.397 00.000 20224 MoveAxis(E, 0, ABG)
00:39:28.397 00.000 20224 Move returns status 0, amount 0
00:39:28.397 00.000 20224 MoveAxis(N, 0, ABG)
00:39:28.397 00.000 20224 Move returns status 0, amount 0
00:39:28.397 00.000 20224 move complete, result=0
00:39:28.397 00.000 20224 worker thread done servicing request
00:39:28.401 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61984, med=3011, FiltMin=2723, FiltMax=26214, Gamma=1.000
00:39:28.804 00.403 8996 UpdateGuideState exits: m=681781 SNR=318.3
00:39:28.808 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:28.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:28.810 00.001 8996 Enqueuing Expose request
00:39:28.810 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:28.811 00.001 20224 Worker thread wakes up
00:39:28.811 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:28.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:29.807 00.996 20224 Exposure complete
00:39:29.899 00.092 20224 worker thread done servicing request
00:39:29.899 00.000 8996 OnExposeComplete: enter
00:39:29.900 00.001 8996 UpdateGuideState(): m_state=6
00:39:29.901 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10679
00:39:29.903 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=473.76, Mass=638876, SNR=308.5, Peak=59008 HFD=4.5
00:39:29.905 00.002 8996 MultiStar: [#1 -0.07,-0.22,0.69,U] [#2 -0.63,-0.21,0.00,M1] [#3 -0.06,0.19,0.62,U] [#4 0.08,0.32,0.56,U] [#5 0.31,-0.42,0.00,M2] [#6 -0.18,0.04,0.45,U] [#7 -0.33,0.13,0.45,U] [#8 -0.03,-0.06,0.36,U] 
00:39:29.907 00.002 8996 refined, 6 included, MultiStar: {-0.02, 0.05}, one-star: {0.18, -0.01}
00:39:29.908 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
00:39:29.910 00.002 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
00:39:29.911 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=2.04 mountX=-0.03 mountY=-0.04, mountTheta=-2.14
00:39:29.914 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
00:39:29.916 00.002 8996 Enqueuing Move request for scope (-0.02, 0.05)
00:39:29.917 00.001 20224 Worker thread wakes up
00:39:29.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:39:29.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:39:29.918 00.001 20224 Moving (-0.02, 0.05) raw xDistance=-0.03 yDistance=-0.04
00:39:29.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:39:29.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:29.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:39:29.918 00.000 20224 MoveAxis(E, 0, ABG)
00:39:29.918 00.000 20224 Move returns status 0, amount 0
00:39:29.918 00.000 20224 MoveAxis(N, 0, ABG)
00:39:29.918 00.000 20224 Move returns status 0, amount 0
00:39:29.918 00.000 20224 move complete, result=0
00:39:29.918 00.000 20224 worker thread done servicing request
00:39:29.929 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=59008, med=3011, FiltMin=2729, FiltMax=25059, Gamma=1.000
00:39:29.955 00.026 8996 UpdateGuideState exits: m=638876 SNR=308.5
00:39:29.957 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:29.958 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:29.958 00.000 8996 Enqueuing Expose request
00:39:29.959 00.001 20224 Worker thread wakes up
00:39:29.959 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:29.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:29.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:31.120 01.160 20224 Exposure complete
00:39:31.187 00.067 20224 worker thread done servicing request
00:39:31.187 00.000 8996 OnExposeComplete: enter
00:39:31.188 00.001 8996 UpdateGuideState(): m_state=6
00:39:31.189 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10680
00:39:31.189 00.000 8996 Star::Find returns 1 (0), X=135.74, Y=473.55, Mass=678877, SNR=321.0, Peak=52800 HFD=4.6
00:39:31.190 00.001 8996 MultiStar: [#1 -0.13,-0.44,0.00,M1] [#2 -0.57,-0.21,0.00,M2] [#3 -0.11,-0.04,0.65,U] [#4 -0.05,0.09,0.54,U] [#5 0.15,-0.15,0.61,U] [#6 -0.29,-0.11,0.47,U] [#7 -0.40,-0.18,0.43,U] [#8 -0.17,-0.26,0.41,U] 
00:39:31.191 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.13}, one-star: {0.20, -0.22}
00:39:31.192 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
00:39:31.193 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.36)
00:39:31.193 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.90 mountX=-0.03 mountY=0.13, mountTheta=1.80
00:39:31.195 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
00:39:31.195 00.000 8996 Enqueuing Move request for scope (-0.04, -0.13)
00:39:31.196 00.001 20224 Worker thread wakes up
00:39:31.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
00:39:31.196 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
00:39:31.196 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.03 yDistance=0.13
00:39:31.197 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:39:31.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:31.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:39:31.197 00.000 20224 MoveAxis(E, 0, ABG)
00:39:31.197 00.000 20224 Move returns status 0, amount 0
00:39:31.197 00.000 20224 MoveAxis(N, 0, ABG)
00:39:31.197 00.000 20224 Move returns status 0, amount 0
00:39:31.197 00.000 20224 move complete, result=0
00:39:31.197 00.000 20224 worker thread done servicing request
00:39:31.202 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52800, med=3011, FiltMin=2729, FiltMax=28941, Gamma=1.000
00:39:31.215 00.013 8996 UpdateGuideState exits: m=678877 SNR=321.0
00:39:31.217 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:31.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:31.219 00.001 8996 Enqueuing Expose request
00:39:31.220 00.001 20224 Worker thread wakes up
00:39:31.220 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:31.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:31.222 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:32.200 00.978 20224 Exposure complete
00:39:32.267 00.067 20224 worker thread done servicing request
00:39:32.267 00.000 8996 OnExposeComplete: enter
00:39:32.268 00.001 8996 UpdateGuideState(): m_state=6
00:39:32.269 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10681
00:39:32.270 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.53, Mass=653901, SNR=314.3, Peak=51718 HFD=4.4
00:39:32.272 00.002 8996 MultiStar: [#1 -0.13,-0.36,0.73,U] [#2 -0.15,-0.26,0.79,U] [#3 -0.13,-0.12,0.67,U] [#4 -0.04,0.15,0.64,U] [#5 0.44,-0.15,0.00,M2] [#6 -0.25,0.06,0.47,U] [#7 0.01,0.02,0.43,U] [#8 0.05,-0.11,0.37,U] 
00:39:32.273 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.14}, one-star: {0.33, -0.23}
00:39:32.275 00.002 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
00:39:32.277 00.002 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
00:39:32.278 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.70 mountX=-0.00 mountY=0.14, mountTheta=1.61
00:39:32.280 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.14, opts=13)
00:39:32.281 00.001 8996 Enqueuing Move request for scope (-0.02, -0.14)
00:39:32.282 00.001 20224 Worker thread wakes up
00:39:32.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.14) opts 0xd
00:39:32.282 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.14)
00:39:32.282 00.000 20224 Moving (-0.02, -0.14) raw xDistance=-0.00 yDistance=0.14
00:39:32.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:39:32.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:32.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:39:32.282 00.000 20224 MoveAxis(E, 0, ABG)
00:39:32.282 00.000 20224 Move returns status 0, amount 0
00:39:32.282 00.000 20224 MoveAxis(N, 0, ABG)
00:39:32.282 00.000 20224 Move returns status 0, amount 0
00:39:32.282 00.000 20224 move complete, result=0
00:39:32.282 00.000 20224 worker thread done servicing request
00:39:32.286 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51718, med=3011, FiltMin=2717, FiltMax=24550, Gamma=1.000
00:39:32.308 00.022 8996 UpdateGuideState exits: m=653901 SNR=314.3
00:39:32.311 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:32.313 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:32.314 00.001 8996 Enqueuing Expose request
00:39:32.316 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:32.317 00.001 20224 Worker thread wakes up
00:39:32.317 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:32.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:33.498 01.181 20224 Exposure complete
00:39:33.573 00.075 20224 worker thread done servicing request
00:39:33.574 00.001 8996 OnExposeComplete: enter
00:39:33.575 00.001 8996 UpdateGuideState(): m_state=6
00:39:33.575 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10682
00:39:33.577 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=473.79, Mass=750328, SNR=321.1, Peak=65440 HFD=4.4
00:39:33.578 00.001 8996 MultiStar: [#1 0.40,-0.28,0.00,M1] [#2 -0.05,-0.14,0.75,U] [#3 0.26,-0.14,0.69,U] [#4 0.21,0.01,0.64,U] [#5 0.41,-0.04,0.58,U] [#6 0.14,0.05,0.42,U] [#7 0.26,-0.01,0.46,U] [#8 -0.04,-0.03,0.38,U] 
00:39:33.580 00.002 8996 refined, 7 included, MultiStar: {0.20, -0.04}, one-star: {0.28, 0.02}
00:39:33.581 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
00:39:33.582 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
00:39:33.582 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.20 mountX=0.20 mountY=0.02, mountTheta=0.08
00:39:33.584 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.04, opts=13)
00:39:33.584 00.000 8996 Enqueuing Move request for scope (0.20, -0.04)
00:39:33.585 00.001 20224 Worker thread wakes up
00:39:33.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
00:39:33.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
00:39:33.585 00.000 20224 Moving (0.20, -0.04) raw xDistance=0.20 yDistance=0.02
00:39:33.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:39:33.586 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:33.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:39:33.586 00.000 20224 MoveAxis(E, 0, ABG)
00:39:33.586 00.000 20224 Move returns status 0, amount 0
00:39:33.586 00.000 20224 MoveAxis(N, 0, ABG)
00:39:33.586 00.000 20224 Move returns status 0, amount 0
00:39:33.586 00.000 20224 move complete, result=0
00:39:33.586 00.000 20224 worker thread done servicing request
00:39:33.589 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65440, med=3011, FiltMin=2739, FiltMax=30323, Gamma=1.000
00:39:33.605 00.016 8996 UpdateGuideState exits: m=750328 SNR=321.1
00:39:33.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:33.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:33.608 00.001 8996 Enqueuing Expose request
00:39:33.609 00.001 20224 Worker thread wakes up
00:39:33.609 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:33.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:33.610 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:34.588 00.978 20224 Exposure complete
00:39:34.647 00.059 20224 worker thread done servicing request
00:39:34.647 00.000 8996 OnExposeComplete: enter
00:39:34.648 00.001 8996 UpdateGuideState(): m_state=6
00:39:34.649 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10683
00:39:34.650 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.66, Mass=785037, SNR=357.6, Peak=65440 HFD=4.7
00:39:34.651 00.001 8996 MultiStar: [#1 0.13,-0.46,0.00,M2] [#2 -0.40,-0.47,0.00,M1] [#3 0.15,-0.27,0.52,U] [#4 0.19,0.00,0.55,U] [#5 0.21,-0.18,0.57,U] [#6 -0.17,-0.33,0.41,U] [#7 -0.03,-0.46,0.00,M1] [#8 -0.23,-0.32,0.39,U] 
00:39:34.652 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.18}, one-star: {0.19, -0.10}
00:39:34.652 00.000 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
00:39:34.653 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.20)
00:39:34.654 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-1.06 mountX=0.12 mountY=0.17, mountTheta=0.96
00:39:34.655 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.18, opts=13)
00:39:34.656 00.001 8996 Enqueuing Move request for scope (0.10, -0.18)
00:39:34.657 00.001 20224 Worker thread wakes up
00:39:34.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
00:39:34.657 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
00:39:34.657 00.000 20224 Moving (0.10, -0.18) raw xDistance=0.12 yDistance=0.17
00:39:34.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:39:34.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:34.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:39:34.657 00.000 20224 MoveAxis(E, 0, ABG)
00:39:34.657 00.000 20224 Move returns status 0, amount 0
00:39:34.657 00.000 20224 MoveAxis(N, 0, ABG)
00:39:34.657 00.000 20224 Move returns status 0, amount 0
00:39:34.657 00.000 20224 move complete, result=0
00:39:34.658 00.001 20224 worker thread done servicing request
00:39:34.661 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=65440, med=3011, FiltMin=2736, FiltMax=30547, Gamma=1.000
00:39:34.675 00.014 8996 UpdateGuideState exits: m=785037 SNR=357.6
00:39:34.676 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:34.678 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:34.678 00.000 8996 Enqueuing Expose request
00:39:34.679 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:39:34.680 00.001 20224 Worker thread wakes up
00:39:34.680 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:34.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:35.856 01.176 20224 Exposure complete
00:39:35.924 00.068 20224 worker thread done servicing request
00:39:35.924 00.000 8996 OnExposeComplete: enter
00:39:35.925 00.001 8996 UpdateGuideState(): m_state=6
00:39:35.926 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10684
00:39:35.927 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.86, Mass=676638, SNR=311.3, Peak=61472 HFD=4.5
00:39:35.928 00.001 8996 MultiStar: [#1 -0.09,-0.36,0.74,U] [#2 -0.54,-0.18,0.00,M2] [#3 0.02,-0.28,0.68,U] [#4 0.02,0.12,0.63,U] [#5 0.10,-0.05,0.64,U] [#6 -0.37,-0.01,0.45,U] [#7 -0.39,-0.37,0.00,M2] [#8 -0.28,-0.15,0.43,U] 
00:39:35.928 00.000 8996 refined, 6 included, MultiStar: {-0.05, -0.09}, one-star: {0.04, 0.10}
00:39:35.929 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
00:39:35.930 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
00:39:35.931 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.07 mountX=-0.04 mountY=0.09, mountTheta=1.97
00:39:35.932 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
00:39:35.933 00.001 8996 Enqueuing Move request for scope (-0.05, -0.09)
00:39:35.933 00.000 20224 Worker thread wakes up
00:39:35.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
00:39:35.933 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
00:39:35.933 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.09
00:39:35.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:39:35.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:35.934 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:39:35.934 00.000 20224 MoveAxis(E, 0, ABG)
00:39:35.934 00.000 20224 Move returns status 0, amount 0
00:39:35.934 00.000 20224 MoveAxis(N, 0, ABG)
00:39:35.934 00.000 20224 Move returns status 0, amount 0
00:39:35.934 00.000 20224 move complete, result=0
00:39:35.934 00.000 20224 worker thread done servicing request
00:39:35.937 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61472, med=3011, FiltMin=2723, FiltMax=26608, Gamma=1.000
00:39:35.949 00.012 8996 UpdateGuideState exits: m=676638 SNR=311.3
00:39:35.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:35.950 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:35.951 00.001 8996 Enqueuing Expose request
00:39:35.952 00.001 20224 Worker thread wakes up
00:39:35.952 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:35.953 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:35.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:36.941 00.988 20224 Exposure complete
00:39:37.004 00.063 20224 worker thread done servicing request
00:39:37.004 00.000 8996 OnExposeComplete: enter
00:39:37.005 00.001 8996 UpdateGuideState(): m_state=6
00:39:37.006 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10685
00:39:37.007 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.50, Mass=654586, SNR=303.7, Peak=47510 HFD=4.6
00:39:37.007 00.000 8996 MultiStar: [#1 -0.11,-0.28,0.74,U] [#2 -0.23,-0.17,0.81,U] [#3 0.14,-0.31,0.71,U] [#4 0.09,0.01,0.59,U] [#5 0.22,-0.18,0.65,U] [#6 -0.16,0.03,0.40,U] [#7 0.16,-0.33,0.39,U] [#8 0.02,-0.18,0.41,U] 
00:39:37.009 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.20}, one-star: {0.05, -0.26}
00:39:37.010 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
00:39:37.013 00.003 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
00:39:37.015 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.49 mountX=0.03 mountY=0.19, mountTheta=1.40
00:39:37.019 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.20, opts=13)
00:39:37.021 00.002 8996 Enqueuing Move request for scope (0.02, -0.20)
00:39:37.022 00.001 20224 Worker thread wakes up
00:39:37.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
00:39:37.023 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
00:39:37.023 00.000 20224 Moving (0.02, -0.20) raw xDistance=0.03 yDistance=0.19
00:39:37.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:39:37.023 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:37.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:39:37.023 00.000 20224 MoveAxis(E, 0, ABG)
00:39:37.023 00.000 20224 Move returns status 0, amount 0
00:39:37.023 00.000 20224 MoveAxis(N, 0, ABG)
00:39:37.023 00.000 20224 Move returns status 0, amount 0
00:39:37.023 00.000 20224 move complete, result=0
00:39:37.023 00.000 20224 worker thread done servicing request
00:39:37.030 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=47510, med=3011, FiltMin=2723, FiltMax=25011, Gamma=1.000
00:39:37.047 00.017 8996 UpdateGuideState exits: m=654586 SNR=303.7
00:39:37.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:37.048 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:37.049 00.001 8996 Enqueuing Expose request
00:39:37.050 00.001 20224 Worker thread wakes up
00:39:37.050 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:39:37.050 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:37.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:38.227 01.177 20224 Exposure complete
00:39:38.296 00.069 20224 worker thread done servicing request
00:39:38.296 00.000 8996 OnExposeComplete: enter
00:39:38.297 00.001 8996 UpdateGuideState(): m_state=6
00:39:38.298 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10686
00:39:38.299 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.75, Mass=644790, SNR=331.7, Peak=43997 HFD=4.5
00:39:38.300 00.001 8996 MultiStar: [#1 -0.03,-0.06,0.63,U] [#2 -0.32,-0.04,0.69,U] [#3 0.19,-0.01,0.55,U] [#4 0.08,0.09,0.58,U] [#5 -0.10,-0.25,0.52,U] [#6 -0.14,0.13,0.39,U] [#7 0.12,-0.03,0.45,U] [#8 -0.43,-0.28,0.00,M1] 
00:39:38.301 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.03}, one-star: {-0.31, -0.01}
00:39:38.301 00.000 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
00:39:38.302 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
00:39:38.303 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-2.86 mountX=-0.09 mountY=0.04, mountTheta=2.75
00:39:38.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
00:39:38.306 00.001 8996 Enqueuing Move request for scope (-0.10, -0.03)
00:39:38.307 00.001 20224 Worker thread wakes up
00:39:38.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
00:39:38.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
00:39:38.307 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.09 yDistance=0.04
00:39:38.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:39:38.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:38.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:39:38.307 00.000 20224 MoveAxis(E, 0, ABG)
00:39:38.307 00.000 20224 Move returns status 0, amount 0
00:39:38.307 00.000 20224 MoveAxis(N, 0, ABG)
00:39:38.307 00.000 20224 Move returns status 0, amount 0
00:39:38.307 00.000 20224 move complete, result=0
00:39:38.308 00.001 20224 worker thread done servicing request
00:39:38.313 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=43997, med=3011, FiltMin=2717, FiltMax=21462, Gamma=1.000
00:39:38.327 00.014 8996 UpdateGuideState exits: m=644790 SNR=331.7
00:39:38.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:38.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:38.331 00.002 8996 Enqueuing Expose request
00:39:38.332 00.001 20224 Worker thread wakes up
00:39:38.332 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:39:38.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:38.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:39.325 00.992 20224 Exposure complete
00:39:39.397 00.072 20224 worker thread done servicing request
00:39:39.398 00.001 8996 OnExposeComplete: enter
00:39:39.398 00.000 8996 UpdateGuideState(): m_state=6
00:39:39.399 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10687
00:39:39.401 00.002 8996 Star::Find returns 1 (0), X=135.12, Y=473.49, Mass=732546, SNR=356.2, Peak=49190 HFD=4.7
00:39:39.402 00.001 8996 MultiStar: [#1 -0.07,-0.18,0.60,U] [#2 -0.47,0.05,0.00,M1] [#3 -0.18,0.00,0.59,U] [#4 0.05,0.26,0.45,U] [#5 -0.16,-0.23,0.59,U] [#6 -0.47,0.04,0.00,M1] [#7 -0.05,-0.01,0.43,U] [#8 -0.59,-0.02,0.00,M2] 
00:39:39.404 00.002 8996 refined, 5 included, MultiStar: {-0.18, -0.11}, one-star: {-0.41, -0.27}
00:39:39.405 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
00:39:39.406 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
00:39:39.408 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.58 mountX=-0.17 mountY=0.13, mountTheta=2.47
00:39:39.409 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.11, opts=13)
00:39:39.410 00.001 8996 Enqueuing Move request for scope (-0.18, -0.11)
00:39:39.410 00.000 20224 Worker thread wakes up
00:39:39.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
00:39:39.411 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
00:39:39.411 00.000 20224 Moving (-0.18, -0.11) raw xDistance=-0.17 yDistance=0.13
00:39:39.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:39:39.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:39.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:39:39.411 00.000 20224 MoveAxis(E, 0, ABG)
00:39:39.411 00.000 20224 Move returns status 0, amount 0
00:39:39.411 00.000 20224 MoveAxis(N, 0, ABG)
00:39:39.411 00.000 20224 Move returns status 0, amount 0
00:39:39.411 00.000 20224 move complete, result=0
00:39:39.411 00.000 20224 worker thread done servicing request
00:39:39.418 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49190, med=3011, FiltMin=2723, FiltMax=23721, Gamma=1.000
00:39:39.441 00.023 8996 UpdateGuideState exits: m=732546 SNR=356.2
00:39:39.443 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:39.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:39.446 00.002 8996 Enqueuing Expose request
00:39:39.447 00.001 20224 Worker thread wakes up
00:39:39.447 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:39.448 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:39.449 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:40.612 01.163 20224 Exposure complete
00:39:40.681 00.069 20224 worker thread done servicing request
00:39:40.681 00.000 8996 OnExposeComplete: enter
00:39:40.682 00.001 8996 UpdateGuideState(): m_state=6
00:39:40.683 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10688
00:39:40.684 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.54, Mass=642470, SNR=312.4, Peak=42544 HFD=4.9
00:39:40.685 00.001 8996 MultiStar: [#1 -0.12,-0.23,0.68,U] [#2 -0.59,-0.29,0.00,M2] [#3 -0.17,-0.20,0.58,U] [#4 -0.13,-0.13,0.56,U] [#5 -0.09,-0.48,0.00,M1] [#6 -0.39,-0.19,0.46,U] [#7 -0.24,-0.36,0.45,U] [#8 -0.56,-0.24,0.00,M3] 
00:39:40.686 00.001 8996 single-star, 5 included, MultiStar: {-0.18, -0.22}, one-star: {-0.14, -0.23}
00:39:40.686 00.000 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
00:39:40.687 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
00:39:40.688 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.23 hyp=0.27 cameraTheta=-2.10 mountX=-0.11 mountY=0.24, mountTheta=2.00
00:39:40.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.23, opts=13)
00:39:40.691 00.001 8996 Enqueuing Move request for scope (-0.14, -0.23)
00:39:40.693 00.002 20224 Worker thread wakes up
00:39:40.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.23) opts 0xd
00:39:40.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.23)
00:39:40.693 00.000 20224 Moving (-0.14, -0.23) raw xDistance=-0.11 yDistance=0.24
00:39:40.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:39:40.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:39:40.693 00.000 20224 MoveAxis(E, 0, ABG)
00:39:40.693 00.000 20224 Move returns status 0, amount 0
00:39:40.693 00.000 20224 MoveAxis(S, 52, ABG)
00:39:40.693 00.000 20224 Guiding  Dir = 1, Dur = 52
00:39:40.694 00.001 20224 IsSlewing returns 0
00:39:40.694 00.000 20224 IsGuiding returns 0
00:39:40.699 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=42544, med=3011, FiltMin=2729, FiltMax=21779, Gamma=1.000
00:39:40.715 00.016 8996 UpdateGuideState exits: m=642470 SNR=312.4
00:39:40.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:40.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:40.718 00.001 8996 Enqueuing Expose request
00:39:40.733 00.015 20224 PulseGuide returned control before completion, sleep 23
00:39:40.763 00.030 20224 IsGuiding returns 1
00:39:40.763 00.000 20224 scope still moving after pulse duration time elapsed
00:39:40.793 00.030 20224 IsSlewing returns 0
00:39:40.794 00.001 20224 IsGuiding returns 1
00:39:40.824 00.030 20224 IsSlewing returns 0
00:39:40.824 00.000 20224 IsGuiding returns 0
00:39:40.825 00.001 20224 scope move finished after 52 + 78 ms
00:39:40.825 00.000 20224 Move returns status 0, amount 52
00:39:40.825 00.000 20224 move complete, result=0
00:39:40.825 00.000 20224 worker thread done servicing request
00:39:40.825 00.000 20224 Worker thread wakes up
00:39:40.826 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:39:40.829 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:40.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:41.804 00.975 20224 Exposure complete
00:39:41.863 00.059 20224 worker thread done servicing request
00:39:41.863 00.000 8996 OnExposeComplete: enter
00:39:41.865 00.002 8996 UpdateGuideState(): m_state=6
00:39:41.865 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10689
00:39:41.866 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.73, Mass=748135, SNR=330.2, Peak=51789 HFD=4.5
00:39:41.868 00.002 8996 MultiStar: [#1 -0.27,-0.25,0.60,U] [#2 -0.53,-0.03,0.00,M3] [#3 -0.18,-0.12,0.58,U] [#4 -0.22,0.01,0.47,U] [#5 -0.13,-0.34,0.56,U] [#6 -0.55,-0.14,0.00,M1] [#7 -0.42,-0.22,0.00,M1] [#8 -0.51,-0.17,0.00,M4] 
00:39:41.870 00.002 8996 refined, 4 included, MultiStar: {-0.24, -0.14}, one-star: {-0.32, -0.03}
00:39:41.871 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
00:39:41.873 00.002 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
00:39:41.874 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.27 cameraTheta=-2.62 mountX=-0.22 mountY=0.16, mountTheta=2.52
00:39:41.877 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.14, opts=13)
00:39:41.878 00.001 8996 Enqueuing Move request for scope (-0.24, -0.14)
00:39:41.879 00.001 20224 Worker thread wakes up
00:39:41.879 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.14) opts 0xd
00:39:41.879 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.14)
00:39:41.879 00.000 20224 Moving (-0.24, -0.14) raw xDistance=-0.22 yDistance=0.16
00:39:41.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:39:41.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:41.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:39:41.880 00.001 20224 MoveAxis(E, 33, ABG)
00:39:41.880 00.000 20224 Guiding  Dir = 2, Dur = 33
00:39:41.880 00.000 20224 IsSlewing returns 0
00:39:41.880 00.000 20224 IsGuiding returns 0
00:39:41.884 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51789, med=3011, FiltMin=2723, FiltMax=25478, Gamma=1.000
00:39:41.898 00.014 8996 UpdateGuideState exits: m=748135 SNR=330.2
00:39:41.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:41.900 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:41.900 00.000 8996 Enqueuing Expose request
00:39:41.926 00.026 20224 IsGuiding returns 1
00:39:41.926 00.000 20224 scope still moving after pulse duration time elapsed
00:39:41.955 00.029 20224 IsSlewing returns 0
00:39:41.955 00.000 20224 IsGuiding returns 1
00:39:41.987 00.032 20224 IsSlewing returns 0
00:39:41.987 00.000 20224 IsGuiding returns 1
00:39:42.018 00.031 20224 IsSlewing returns 0
00:39:42.018 00.000 20224 IsGuiding returns 0
00:39:42.018 00.000 20224 scope move finished after 33 + 105 ms
00:39:42.018 00.000 20224 Move returns status 0, amount 33
00:39:42.018 00.000 20224 MoveAxis(N, 0, ABG)
00:39:42.018 00.000 20224 Move returns status 0, amount 0
00:39:42.018 00.000 20224 move complete, result=0
00:39:42.018 00.000 20224 worker thread done servicing request
00:39:42.018 00.000 20224 Worker thread wakes up
00:39:42.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:42.019 00.001 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
00:39:42.021 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:43.177 01.156 20224 Exposure complete
00:39:43.250 00.073 20224 worker thread done servicing request
00:39:43.250 00.000 8996 OnExposeComplete: enter
00:39:43.251 00.001 8996 UpdateGuideState(): m_state=6
00:39:43.252 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10690
00:39:43.253 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.92, Mass=705273, SNR=340.1, Peak=64688 HFD=4.5
00:39:43.254 00.001 8996 MultiStar: [#1 0.50,-0.07,0.00,M1] [#2 -0.13,0.31,0.78,U] [#3 0.37,0.10,0.53,U] [#4 0.36,0.42,0.00,M1] [#5 0.48,0.19,0.00,M1] [#6 0.15,0.19,0.45,U] [#7 0.11,0.23,0.39,U] [#8 0.13,0.05,0.35,U] 
00:39:43.255 00.001 8996 refined, 5 included, MultiStar: {0.17, 0.18}, one-star: {0.34, 0.15}
00:39:43.255 00.000 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
00:39:43.256 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
00:39:43.257 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.82 mountX=0.15 mountY=-0.20, mountTheta=-0.92
00:39:43.259 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.18, opts=13)
00:39:43.260 00.001 8996 Enqueuing Move request for scope (0.17, 0.18)
00:39:43.260 00.000 20224 Worker thread wakes up
00:39:43.261 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
00:39:43.261 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
00:39:43.261 00.000 20224 Moving (0.17, 0.18) raw xDistance=0.15 yDistance=-0.20
00:39:43.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:39:43.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:39:43.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:39:43.261 00.000 20224 MoveAxis(E, 0, ABG)
00:39:43.261 00.000 20224 Move returns status 0, amount 0
00:39:43.261 00.000 20224 MoveAxis(N, 0, ABG)
00:39:43.261 00.000 20224 Move returns status 0, amount 0
00:39:43.261 00.000 20224 move complete, result=0
00:39:43.262 00.001 20224 worker thread done servicing request
00:39:43.265 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=64688, med=3011, FiltMin=2729, FiltMax=27776, Gamma=1.000
00:39:43.280 00.015 8996 UpdateGuideState exits: m=705273 SNR=340.1
00:39:43.283 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:43.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:43.285 00.001 8996 Enqueuing Expose request
00:39:43.286 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:43.287 00.001 20224 Worker thread wakes up
00:39:43.287 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:43.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:44.258 00.971 20224 Exposure complete
00:39:44.341 00.083 20224 worker thread done servicing request
00:39:44.341 00.000 8996 OnExposeComplete: enter
00:39:44.343 00.002 8996 UpdateGuideState(): m_state=6
00:39:44.343 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10691
00:39:44.344 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.93, Mass=667214, SNR=304.9, Peak=63888 HFD=4.4
00:39:44.345 00.001 8996 MultiStar: [#1 -0.01,0.12,0.79,U] [#2 -0.18,0.29,0.69,U] [#3 0.10,0.28,0.60,U] [#4 0.05,0.45,0.00,M2] [#5 0.46,0.25,0.00,M2] [#6 0.01,0.10,0.48,U] [#7 -0.09,0.10,0.49,U] [#8 -0.08,0.12,0.43,U] 
00:39:44.346 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.17}, one-star: {0.38, 0.16}
00:39:44.347 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
00:39:44.347 00.000 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
00:39:44.348 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.28 mountX=0.03 mountY=-0.18, mountTheta=-1.38
00:39:44.350 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.17, opts=13)
00:39:44.351 00.001 8996 Enqueuing Move request for scope (0.05, 0.17)
00:39:44.351 00.000 20224 Worker thread wakes up
00:39:44.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.17) opts 0xd
00:39:44.351 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.17)
00:39:44.352 00.001 20224 Moving (0.05, 0.17) raw xDistance=0.03 yDistance=-0.18
00:39:44.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:39:44.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:44.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:39:44.352 00.000 20224 MoveAxis(E, 0, ABG)
00:39:44.352 00.000 20224 Move returns status 0, amount 0
00:39:44.352 00.000 20224 MoveAxis(N, 0, ABG)
00:39:44.352 00.000 20224 Move returns status 0, amount 0
00:39:44.352 00.000 20224 move complete, result=0
00:39:44.352 00.000 20224 worker thread done servicing request
00:39:44.356 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=63888, med=3011, FiltMin=2736, FiltMax=26893, Gamma=1.000
00:39:44.368 00.012 8996 UpdateGuideState exits: m=667214 SNR=304.9
00:39:44.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:44.370 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:44.371 00.001 8996 Enqueuing Expose request
00:39:44.372 00.001 20224 Worker thread wakes up
00:39:44.372 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:44.373 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:44.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:45.552 01.179 20224 Exposure complete
00:39:45.646 00.094 20224 worker thread done servicing request
00:39:45.646 00.000 8996 OnExposeComplete: enter
00:39:45.647 00.001 8996 UpdateGuideState(): m_state=6
00:39:45.648 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10692
00:39:45.649 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=473.70, Mass=712321, SNR=364.8, Peak=58192 HFD=4.5
00:39:45.650 00.001 8996 MultiStar: [#1 0.30,-0.30,0.56,U] [#2 0.02,-0.17,0.63,U] [#3 0.39,0.06,0.55,U] [#4 0.42,0.24,0.00,M3] [#5 0.38,-0.05,0.53,U] [#6 0.22,0.10,0.39,U] [#7 0.34,0.06,0.37,U] [#8 0.07,-0.06,0.34,U] 
00:39:45.651 00.001 8996 refined, 7 included, MultiStar: {0.29, -0.07}, one-star: {0.43, -0.06}
00:39:45.652 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
00:39:45.653 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
00:39:45.654 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-0.22 mountX=0.29 mountY=0.03, mountTheta=0.11
00:39:45.655 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.07, opts=13)
00:39:45.656 00.001 8996 Enqueuing Move request for scope (0.29, -0.07)
00:39:45.657 00.001 20224 Worker thread wakes up
00:39:45.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.07) opts 0xd
00:39:45.657 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.07)
00:39:45.657 00.000 20224 Moving (0.29, -0.07) raw xDistance=0.29 yDistance=0.03
00:39:45.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
00:39:45.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:45.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:39:45.657 00.000 20224 MoveAxis(W, 43, ABG)
00:39:45.657 00.000 20224 Guiding  Dir = 3, Dur = 43
00:39:45.658 00.001 20224 IsSlewing returns 0
00:39:45.658 00.000 20224 IsGuiding returns 0
00:39:45.661 00.003 20224 PulseGuide returned control before completion, sleep 50
00:39:45.664 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58192, med=3011, FiltMin=2704, FiltMax=25693, Gamma=1.000
00:39:45.689 00.025 8996 UpdateGuideState exits: m=712321 SNR=364.8
00:39:45.691 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:45.694 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:45.696 00.002 8996 Enqueuing Expose request
00:39:45.723 00.027 20224 IsGuiding returns 1
00:39:45.723 00.000 20224 scope still moving after pulse duration time elapsed
00:39:45.755 00.032 20224 IsSlewing returns 0
00:39:45.755 00.000 20224 IsGuiding returns 0
00:39:45.755 00.000 20224 scope move finished after 43 + 54 ms
00:39:45.755 00.000 20224 Move returns status 0, amount 43
00:39:45.755 00.000 20224 MoveAxis(N, 0, ABG)
00:39:45.755 00.000 20224 Move returns status 0, amount 0
00:39:45.755 00.000 20224 move complete, result=0
00:39:45.755 00.000 20224 worker thread done servicing request
00:39:45.755 00.000 20224 Worker thread wakes up
00:39:45.755 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:45.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:45.756 00.001 8996 GuideStep: 0.3 px 43 ms WEST, 0.0 px 0 ms NORTH
00:39:46.741 00.985 20224 Exposure complete
00:39:46.806 00.065 20224 worker thread done servicing request
00:39:46.806 00.000 8996 OnExposeComplete: enter
00:39:46.807 00.001 8996 UpdateGuideState(): m_state=6
00:39:46.808 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10693
00:39:46.808 00.000 8996 Star::Find returns 1 (0), X=135.54, Y=473.80, Mass=721028, SNR=352.8, Peak=59968 HFD=4.6
00:39:46.809 00.001 8996 MultiStar: [#1 0.13,-0.13,0.52,U] [#2 -0.08,0.21,0.79,U] [#3 0.12,0.10,0.56,U] [#4 -0.01,0.47,0.00,M4] [#5 0.14,0.20,0.57,U] [#6 -0.27,0.33,0.38,U] [#7 0.03,0.32,0.43,U] [#8 -0.20,-0.03,0.34,U] 
00:39:46.810 00.001 8996 single-star, 7 included, MultiStar: {-0.00, 0.12}, one-star: {0.01, 0.03}
00:39:46.811 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
00:39:46.812 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
00:39:46.813 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.39 mountX=0.00 mountY=-0.03, mountTheta=-1.48
00:39:46.814 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.03, opts=13)
00:39:46.815 00.001 8996 Enqueuing Move request for scope (0.01, 0.03)
00:39:46.816 00.001 20224 Worker thread wakes up
00:39:46.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
00:39:46.816 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
00:39:46.816 00.000 20224 Moving (0.01, 0.03) raw xDistance=0.00 yDistance=-0.03
00:39:46.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:39:46.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:46.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:39:46.816 00.000 20224 MoveAxis(E, 0, ABG)
00:39:46.816 00.000 20224 Move returns status 0, amount 0
00:39:46.816 00.000 20224 MoveAxis(N, 0, ABG)
00:39:46.816 00.000 20224 Move returns status 0, amount 0
00:39:46.816 00.000 20224 move complete, result=0
00:39:46.816 00.000 20224 worker thread done servicing request
00:39:46.820 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=59968, med=3011, FiltMin=2717, FiltMax=29110, Gamma=1.000
00:39:46.838 00.018 8996 UpdateGuideState exits: m=721028 SNR=352.8
00:39:46.840 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:46.840 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:46.841 00.001 8996 Enqueuing Expose request
00:39:46.842 00.001 20224 Worker thread wakes up
00:39:46.842 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:46.844 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:46.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:48.001 01.157 20224 Exposure complete
00:39:48.060 00.059 20224 worker thread done servicing request
00:39:48.060 00.000 8996 OnExposeComplete: enter
00:39:48.061 00.001 8996 UpdateGuideState(): m_state=6
00:39:48.062 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10694
00:39:48.062 00.000 8996 Star::Find returns 1 (0), X=135.04, Y=473.91, Mass=686412, SNR=353.9, Peak=61133 HFD=4.4
00:39:48.063 00.001 8996 MultiStar: [#1 -0.30,-0.10,0.67,U] [#2 -0.93,0.05,0.00,M1] [#3 -0.21,-0.05,0.58,U] [#4 -0.23,0.40,0.00,M5] [#5 -0.17,0.12,0.53,U] [#6 -0.61,0.33,0.00,M1] [#7 -0.39,0.02,0.43,U] [#8 -0.85,0.03,0.00,M1] 
00:39:48.064 00.001 8996 refined, 4 included, MultiStar: {-0.33, 0.04}, one-star: {-0.49, 0.14}
00:39:48.065 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
00:39:48.066 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
00:39:48.066 00.000 8996 CameraToMount -- cameraX=-0.33 cameraY=0.04 hyp=0.34 cameraTheta=3.03 mountX=-0.34 mountY=0.00, mountTheta=3.14
00:39:48.068 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.04, opts=13)
00:39:48.068 00.000 8996 Enqueuing Move request for scope (-0.33, 0.04)
00:39:48.070 00.002 20224 Worker thread wakes up
00:39:48.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.04) opts 0xd
00:39:48.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.04)
00:39:48.070 00.000 20224 Moving (-0.33, 0.04) raw xDistance=-0.34 yDistance=0.00
00:39:48.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:39:48.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:48.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:39:48.070 00.000 20224 MoveAxis(E, 49, ABG)
00:39:48.071 00.001 20224 Guiding  Dir = 2, Dur = 49
00:39:48.071 00.000 20224 IsSlewing returns 0
00:39:48.071 00.000 20224 IsGuiding returns 0
00:39:48.079 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61133, med=3011, FiltMin=2729, FiltMax=25910, Gamma=1.000
00:39:48.098 00.019 8996 UpdateGuideState exits: m=686412 SNR=353.9
00:39:48.099 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:48.099 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:48.100 00.001 8996 Enqueuing Expose request
00:39:48.118 00.018 20224 PulseGuide returned control before completion, sleep 13
00:39:48.133 00.015 20224 IsGuiding returns 1
00:39:48.133 00.000 20224 scope still moving after pulse duration time elapsed
00:39:48.164 00.031 20224 IsSlewing returns 0
00:39:48.164 00.000 20224 IsGuiding returns 1
00:39:48.196 00.032 20224 IsSlewing returns 0
00:39:48.196 00.000 20224 IsGuiding returns 1
00:39:48.226 00.030 20224 IsSlewing returns 0
00:39:48.227 00.001 20224 IsGuiding returns 0
00:39:48.227 00.000 20224 scope move finished after 49 + 106 ms
00:39:48.227 00.000 20224 Move returns status 0, amount 49
00:39:48.227 00.000 20224 MoveAxis(N, 0, ABG)
00:39:48.227 00.000 20224 Move returns status 0, amount 0
00:39:48.227 00.000 20224 move complete, result=0
00:39:48.227 00.000 20224 worker thread done servicing request
00:39:48.228 00.001 20224 Worker thread wakes up
00:39:48.228 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.0 px 0 ms NORTH
00:39:48.230 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:48.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:49.208 00.978 20224 Exposure complete
00:39:49.271 00.063 20224 worker thread done servicing request
00:39:49.271 00.000 8996 OnExposeComplete: enter
00:39:49.273 00.002 8996 UpdateGuideState(): m_state=6
00:39:49.274 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10695
00:39:49.275 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=474.04, Mass=693192, SNR=357.2, Peak=60352 HFD=4.3
00:39:49.276 00.001 8996 MultiStar: [#1 -0.03,-0.04,0.62,U] [#2 -0.55,-0.02,0.00,M2] [#3 -0.04,-0.02,0.57,U] [#4 -0.00,0.38,0.52,U] [#5 0.22,0.21,0.57,U] [#6 -0.15,0.21,0.47,U] [#7 -0.11,0.21,0.33,U] [#8 -0.45,-0.07,0.00,M2] 
00:39:49.277 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.18}, one-star: {-0.10, 0.27}
00:39:49.278 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
00:39:49.279 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
00:39:49.280 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.73 mountX=-0.05 mountY=-0.17, mountTheta=-1.83
00:39:49.282 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.18, opts=13)
00:39:49.282 00.000 8996 Enqueuing Move request for scope (-0.03, 0.18)
00:39:49.283 00.001 20224 Worker thread wakes up
00:39:49.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
00:39:49.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
00:39:49.283 00.000 20224 Moving (-0.03, 0.18) raw xDistance=-0.05 yDistance=-0.17
00:39:49.284 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:39:49.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:49.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:39:49.284 00.000 20224 MoveAxis(E, 0, ABG)
00:39:49.284 00.000 20224 Move returns status 0, amount 0
00:39:49.284 00.000 20224 MoveAxis(N, 0, ABG)
00:39:49.284 00.000 20224 Move returns status 0, amount 0
00:39:49.284 00.000 20224 move complete, result=0
00:39:49.284 00.000 20224 worker thread done servicing request
00:39:49.290 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=60352, med=3011, FiltMin=2739, FiltMax=28150, Gamma=1.000
00:39:49.318 00.028 8996 UpdateGuideState exits: m=693192 SNR=357.2
00:39:49.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:49.321 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:49.322 00.001 8996 Enqueuing Expose request
00:39:49.323 00.001 20224 Worker thread wakes up
00:39:49.323 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:39:49.324 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:49.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:50.493 01.169 20224 Exposure complete
00:39:50.581 00.088 20224 worker thread done servicing request
00:39:50.581 00.000 8996 OnExposeComplete: enter
00:39:50.583 00.002 8996 UpdateGuideState(): m_state=6
00:39:50.585 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10696
00:39:50.587 00.002 8996 Star::Find returns 1 (0), X=135.54, Y=474.00, Mass=732227, SNR=327.2, Peak=65440 HFD=4.4
00:39:50.588 00.001 8996 MultiStar: [#1 0.21,0.02,0.61,U] [#2 -0.35,0.20,0.81,U] [#3 0.04,0.01,0.61,U] [#4 0.24,0.11,0.59,U] [#5 0.54,-0.13,0.00,M1] [#6 0.16,0.16,0.48,U] [#7 -0.12,-0.03,0.41,U] [#8 0.12,0.01,0.37,U] 
00:39:50.589 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.11}, one-star: {0.01, 0.23}
00:39:50.590 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
00:39:50.591 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
00:39:50.591 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.40 mountX=0.01 mountY=-0.11, mountTheta=-1.49
00:39:50.593 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.11, opts=13)
00:39:50.594 00.001 8996 Enqueuing Move request for scope (0.02, 0.11)
00:39:50.596 00.002 20224 Worker thread wakes up
00:39:50.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
00:39:50.596 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
00:39:50.596 00.000 20224 Moving (0.02, 0.11) raw xDistance=0.01 yDistance=-0.11
00:39:50.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:39:50.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:50.597 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:39:50.597 00.000 20224 MoveAxis(E, 0, ABG)
00:39:50.597 00.000 20224 Move returns status 0, amount 0
00:39:50.597 00.000 20224 MoveAxis(N, 0, ABG)
00:39:50.597 00.000 20224 Move returns status 0, amount 0
00:39:50.597 00.000 20224 move complete, result=0
00:39:50.597 00.000 20224 worker thread done servicing request
00:39:50.603 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65440, med=3011, FiltMin=2717, FiltMax=30454, Gamma=1.000
00:39:50.621 00.018 8996 UpdateGuideState exits: m=732227 SNR=327.2
00:39:50.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:50.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:50.625 00.002 8996 Enqueuing Expose request
00:39:50.625 00.000 20224 Worker thread wakes up
00:39:50.625 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:50.626 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:50.627 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:51.609 00.982 20224 Exposure complete
00:39:51.679 00.070 20224 worker thread done servicing request
00:39:51.679 00.000 8996 OnExposeComplete: enter
00:39:51.680 00.001 8996 UpdateGuideState(): m_state=6
00:39:51.681 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10697
00:39:51.682 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=474.10, Mass=706637, SNR=312.9, Peak=62512 HFD=4.4
00:39:51.683 00.001 8996 MultiStar: [#1 0.43,-0.05,0.70,U] [#2 -0.03,0.29,0.89,U] [#3 0.49,0.22,0.00,M1] [#4 0.49,0.54,0.00,M4] [#5 0.75,-0.07,0.00,M2] [#6 0.25,-0.01,0.49,U] [#7 0.20,0.22,0.47,U] [#8 0.31,-0.05,0.39,U] 
00:39:51.685 00.002 8996 refined, 5 included, MultiStar: {0.28, 0.16}, one-star: {0.50, 0.33}
00:39:51.686 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
00:39:51.687 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
00:39:51.687 00.000 8996 CameraToMount -- cameraX=0.28 cameraY=0.16 hyp=0.32 cameraTheta=0.52 mountX=0.26 mountY=-0.19, mountTheta=-0.63
00:39:51.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.16, opts=13)
00:39:51.690 00.001 8996 Enqueuing Move request for scope (0.28, 0.16)
00:39:51.690 00.000 20224 Worker thread wakes up
00:39:51.691 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.16) opts 0xd
00:39:51.691 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.16)
00:39:51.691 00.000 20224 Moving (0.28, 0.16) raw xDistance=0.26 yDistance=-0.19
00:39:51.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
00:39:51.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:51.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:39:51.691 00.000 20224 MoveAxis(W, 39, ABG)
00:39:51.691 00.000 20224 Guiding  Dir = 3, Dur = 39
00:39:51.691 00.000 20224 IsSlewing returns 0
00:39:51.691 00.000 20224 IsGuiding returns 0
00:39:51.695 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=62512, med=3011, FiltMin=2729, FiltMax=26477, Gamma=1.000
00:39:51.697 00.002 20224 PulseGuide returned control before completion, sleep 44
00:39:51.712 00.015 8996 UpdateGuideState exits: m=706637 SNR=312.9
00:39:51.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:51.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:51.715 00.001 8996 Enqueuing Expose request
00:39:51.743 00.028 20224 IsGuiding returns 1
00:39:51.743 00.000 20224 scope still moving after pulse duration time elapsed
00:39:51.774 00.031 20224 IsSlewing returns 0
00:39:51.775 00.001 20224 IsGuiding returns 1
00:39:51.805 00.030 20224 IsSlewing returns 0
00:39:51.805 00.000 20224 IsGuiding returns 0
00:39:51.805 00.000 20224 scope move finished after 39 + 74 ms
00:39:51.805 00.000 20224 Move returns status 0, amount 39
00:39:51.805 00.000 20224 MoveAxis(N, 0, ABG)
00:39:51.806 00.001 20224 Move returns status 0, amount 0
00:39:51.806 00.000 20224 move complete, result=0
00:39:51.806 00.000 20224 worker thread done servicing request
00:39:51.806 00.000 20224 Worker thread wakes up
00:39:51.806 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:51.806 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH
00:39:51.807 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:52.969 01.162 20224 Exposure complete
00:39:53.037 00.068 20224 worker thread done servicing request
00:39:53.038 00.001 8996 OnExposeComplete: enter
00:39:53.038 00.000 8996 UpdateGuideState(): m_state=6
00:39:53.039 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10698
00:39:53.040 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.68, Mass=698277, SNR=376.0, Peak=52288 HFD=4.7
00:39:53.041 00.001 8996 MultiStar: [#1 -0.40,-0.21,0.00,M1] [#2 -0.69,0.08,0.00,M1] [#3 -0.14,-0.10,0.56,U] [#4 -0.29,-0.10,0.45,U] [#5 0.12,-0.27,0.55,U] [#6 -0.40,-0.21,0.00,M1] [#7 -0.24,-0.17,0.38,U] [#8 -0.57,-0.24,0.00,M1] 
00:39:53.042 00.001 8996 single-star, 4 included, MultiStar: {-0.11, -0.14}, one-star: {-0.10, -0.09}
00:39:53.043 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
00:39:53.043 00.000 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
00:39:53.044 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.40 mountX=-0.09 mountY=0.10, mountTheta=2.30
00:39:53.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.09, opts=13)
00:39:53.046 00.000 8996 Enqueuing Move request for scope (-0.10, -0.09)
00:39:53.047 00.001 20224 Worker thread wakes up
00:39:53.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
00:39:53.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
00:39:53.047 00.000 20224 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.10
00:39:53.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:39:53.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:53.048 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:39:53.048 00.000 20224 MoveAxis(E, 0, ABG)
00:39:53.048 00.000 20224 Move returns status 0, amount 0
00:39:53.048 00.000 20224 MoveAxis(N, 0, ABG)
00:39:53.048 00.000 20224 Move returns status 0, amount 0
00:39:53.048 00.000 20224 move complete, result=0
00:39:53.048 00.000 20224 worker thread done servicing request
00:39:53.277 00.229 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52288, med=3011, FiltMin=2720, FiltMax=24182, Gamma=1.000
00:39:53.302 00.025 8996 UpdateGuideState exits: m=698277 SNR=376.0
00:39:53.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:53.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:53.305 00.001 8996 Enqueuing Expose request
00:39:53.306 00.001 20224 Worker thread wakes up
00:39:53.306 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:39:53.306 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:53.307 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:54.287 00.980 20224 Exposure complete
00:39:54.372 00.085 20224 worker thread done servicing request
00:39:54.373 00.001 8996 OnExposeComplete: enter
00:39:54.374 00.001 8996 UpdateGuideState(): m_state=6
00:39:54.374 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10699
00:39:54.375 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.79, Mass=643879, SNR=355.1, Peak=47696 HFD=4.6
00:39:54.376 00.001 8996 MultiStar: [#1 -0.36,-0.19,0.59,U] [#2 -0.34,-0.08,0.69,U] [#3 -0.14,0.00,0.52,U] [#4 -0.23,0.11,0.47,U] [#5 -0.02,-0.26,0.49,U] [#6 -0.50,-0.27,0.00,M2] [#7 -0.43,-0.20,0.00,M1] [#8 -0.42,-0.19,0.00,M2] 
00:39:54.377 00.001 8996 single-star, 5 included, MultiStar: {-0.21, -0.06}, one-star: {-0.16, 0.02}
00:39:54.378 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
00:39:54.378 00.000 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
00:39:54.379 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.02 hyp=0.16 cameraTheta=3.00 mountX=-0.16 mountY=-0.00, mountTheta=-3.12
00:39:54.380 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.02, opts=13)
00:39:54.381 00.001 8996 Enqueuing Move request for scope (-0.16, 0.02)
00:39:54.382 00.001 20224 Worker thread wakes up
00:39:54.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.02) opts 0xd
00:39:54.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.02)
00:39:54.382 00.000 20224 Moving (-0.16, 0.02) raw xDistance=-0.16 yDistance=-0.00
00:39:54.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:39:54.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:54.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:39:54.382 00.000 20224 MoveAxis(E, 0, ABG)
00:39:54.383 00.001 20224 Move returns status 0, amount 0
00:39:54.383 00.000 20224 MoveAxis(N, 0, ABG)
00:39:54.383 00.000 20224 Move returns status 0, amount 0
00:39:54.383 00.000 20224 move complete, result=0
00:39:54.383 00.000 20224 worker thread done servicing request
00:39:54.386 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47696, med=3011, FiltMin=2713, FiltMax=21824, Gamma=1.000
00:39:54.399 00.013 8996 UpdateGuideState exits: m=643879 SNR=355.1
00:39:54.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:54.400 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:54.401 00.001 8996 Enqueuing Expose request
00:39:54.402 00.001 20224 Worker thread wakes up
00:39:54.402 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:54.404 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:54.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:55.601 01.197 20224 Exposure complete
00:39:55.670 00.069 20224 worker thread done servicing request
00:39:55.670 00.000 8996 OnExposeComplete: enter
00:39:55.671 00.001 8996 UpdateGuideState(): m_state=6
00:39:55.672 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10700
00:39:55.673 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.90, Mass=669503, SNR=302.7, Peak=56237 HFD=4.3
00:39:55.674 00.001 8996 MultiStar: [#1 -0.40,-0.07,0.74,U] [#2 -0.77,-0.13,0.00,M1] [#3 -0.22,0.01,0.66,U] [#4 -0.30,0.14,0.57,U] [#5 -0.24,-0.09,0.65,U] [#6 -0.52,0.18,0.00,M3] [#7 -0.26,0.01,0.44,U] [#8 -0.74,-0.18,0.00,M3] 
00:39:55.675 00.001 8996 refined, 5 included, MultiStar: {-0.31, 0.03}, one-star: {-0.37, 0.13}
00:39:55.676 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
00:39:55.677 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:39:55.678 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.03 hyp=0.31 cameraTheta=3.05 mountX=-0.31 mountY=0.01, mountTheta=3.11
00:39:55.679 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.03, opts=13)
00:39:55.680 00.001 8996 Enqueuing Move request for scope (-0.31, 0.03)
00:39:55.681 00.001 20224 Worker thread wakes up
00:39:55.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.03) opts 0xd
00:39:55.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.03)
00:39:55.681 00.000 20224 Moving (-0.31, 0.03) raw xDistance=-0.31 yDistance=0.01
00:39:55.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
00:39:55.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:55.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:39:55.681 00.000 20224 MoveAxis(E, 45, ABG)
00:39:55.681 00.000 20224 Guiding  Dir = 2, Dur = 45
00:39:55.682 00.001 20224 IsSlewing returns 0
00:39:55.682 00.000 20224 IsGuiding returns 0
00:39:55.685 00.003 20224 PulseGuide returned control before completion, sleep 52
00:39:55.686 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56237, med=3011, FiltMin=2707, FiltMax=24582, Gamma=1.000
00:39:55.703 00.017 8996 UpdateGuideState exits: m=669503 SNR=302.7
00:39:55.705 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:55.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:55.708 00.002 8996 Enqueuing Expose request
00:39:55.747 00.039 20224 IsGuiding returns 1
00:39:55.747 00.000 20224 scope still moving after pulse duration time elapsed
00:39:55.778 00.031 20224 IsSlewing returns 0
00:39:55.778 00.000 20224 IsGuiding returns 0
00:39:55.779 00.001 20224 scope move finished after 45 + 51 ms
00:39:55.779 00.000 20224 Move returns status 0, amount 45
00:39:55.779 00.000 20224 MoveAxis(N, 0, ABG)
00:39:55.779 00.000 20224 Move returns status 0, amount 0
00:39:55.779 00.000 20224 move complete, result=0
00:39:55.779 00.000 20224 worker thread done servicing request
00:39:55.779 00.000 20224 Worker thread wakes up
00:39:55.779 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:55.779 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
00:39:55.781 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:56.764 00.983 20224 Exposure complete
00:39:56.820 00.056 20224 worker thread done servicing request
00:39:56.821 00.001 8996 OnExposeComplete: enter
00:39:56.821 00.000 8996 UpdateGuideState(): m_state=6
00:39:56.822 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10701
00:39:56.823 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.81, Mass=669807, SNR=339.2, Peak=54416 HFD=4.6
00:39:56.824 00.001 8996 MultiStar: [#1 -0.10,-0.16,0.65,U] [#2 -0.48,0.10,0.00,M2] [#3 0.03,0.08,0.57,U] [#4 0.16,0.12,0.51,U] [#5 -0.09,-0.27,0.47,U] [#6 -0.30,0.04,0.39,U] [#7 -0.08,0.31,0.49,U] [#8 -0.55,-0.02,0.00,M4] 
00:39:56.825 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.02}, one-star: {-0.14, 0.04}
00:39:56.826 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
00:39:56.826 00.000 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
00:39:56.827 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.87 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
00:39:56.828 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
00:39:56.829 00.001 8996 Enqueuing Move request for scope (-0.08, 0.02)
00:39:56.830 00.001 20224 Worker thread wakes up
00:39:56.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
00:39:56.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
00:39:56.830 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
00:39:56.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:39:56.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:56.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:39:56.831 00.001 20224 MoveAxis(E, 0, ABG)
00:39:56.831 00.000 20224 Move returns status 0, amount 0
00:39:56.831 00.000 20224 MoveAxis(N, 0, ABG)
00:39:56.831 00.000 20224 Move returns status 0, amount 0
00:39:56.831 00.000 20224 move complete, result=0
00:39:56.831 00.000 20224 worker thread done servicing request
00:39:56.834 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54416, med=3011, FiltMin=2745, FiltMax=24198, Gamma=1.000
00:39:56.848 00.014 8996 UpdateGuideState exits: m=669807 SNR=339.2
00:39:56.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:56.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:56.851 00.001 8996 Enqueuing Expose request
00:39:56.852 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:56.853 00.001 20224 Worker thread wakes up
00:39:56.853 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:56.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:58.020 01.167 20224 Exposure complete
00:39:58.084 00.064 20224 worker thread done servicing request
00:39:58.084 00.000 8996 OnExposeComplete: enter
00:39:58.085 00.001 8996 UpdateGuideState(): m_state=6
00:39:58.086 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10702
00:39:58.086 00.000 8996 Star::Find returns 1 (0), X=135.45, Y=473.62, Mass=611323, SNR=305.5, Peak=48336 HFD=4.5
00:39:58.088 00.002 8996 MultiStar: [#1 -0.02,-0.09,0.74,U] [#2 -0.20,-0.13,0.78,U] [#3 0.07,0.02,0.67,U] [#4 0.02,0.11,0.61,U] [#5 0.03,0.19,0.63,U] [#6 -0.03,0.19,0.48,U] [#7 -0.17,0.23,0.52,U] [#8 -0.34,-0.28,0.00,M5] 
00:39:58.090 00.002 8996 refined, 7 included, MultiStar: {-0.05, 0.02}, one-star: {-0.08, -0.15}
00:39:58.092 00.002 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
00:39:58.093 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
00:39:58.095 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.82 mountX=-0.05 mountY=-0.01, mountTheta=-2.93
00:39:58.098 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
00:39:58.099 00.001 8996 Enqueuing Move request for scope (-0.05, 0.02)
00:39:58.100 00.001 20224 Worker thread wakes up
00:39:58.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
00:39:58.100 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
00:39:58.100 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
00:39:58.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:39:58.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:58.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:39:58.100 00.000 20224 MoveAxis(E, 0, ABG)
00:39:58.101 00.001 20224 Move returns status 0, amount 0
00:39:58.101 00.000 20224 MoveAxis(N, 0, ABG)
00:39:58.101 00.000 20224 Move returns status 0, amount 0
00:39:58.101 00.000 20224 move complete, result=0
00:39:58.101 00.000 20224 worker thread done servicing request
00:39:58.109 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48336, med=3011, FiltMin=2749, FiltMax=22022, Gamma=1.000
00:39:58.126 00.017 8996 UpdateGuideState exits: m=611323 SNR=305.5
00:39:58.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:58.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:58.128 00.000 8996 Enqueuing Expose request
00:39:58.129 00.001 20224 Worker thread wakes up
00:39:58.129 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:39:58.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:58.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:39:59.131 01.001 20224 Exposure complete
00:39:59.223 00.092 20224 worker thread done servicing request
00:39:59.224 00.001 8996 OnExposeComplete: enter
00:39:59.225 00.001 8996 UpdateGuideState(): m_state=6
00:39:59.226 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10703
00:39:59.227 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.91, Mass=630693, SNR=326.7, Peak=57728 HFD=4.5
00:39:59.228 00.001 8996 MultiStar: [#1 -0.01,0.20,0.54,U] [#2 -0.29,0.09,0.77,U] [#3 0.38,0.18,0.53,U] [#4 0.31,0.67,0.00,M1] [#5 0.20,0.21,0.59,U] [#6 -0.06,0.22,0.43,U] [#7 -0.04,0.26,0.40,U] [#8 -0.21,0.19,0.36,U] 
00:39:59.228 00.000 8996 single-star, 7 included, MultiStar: {0.01, 0.17}, one-star: {0.09, 0.14}
00:39:59.229 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
00:39:59.230 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
00:39:59.231 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=0.98 mountX=0.08 mountY=-0.15, mountTheta=-1.08
00:39:59.232 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.14, opts=13)
00:39:59.233 00.001 8996 Enqueuing Move request for scope (0.09, 0.14)
00:39:59.233 00.000 20224 Worker thread wakes up
00:39:59.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
00:39:59.233 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
00:39:59.234 00.001 20224 Moving (0.09, 0.14) raw xDistance=0.08 yDistance=-0.15
00:39:59.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:39:59.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:39:59.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:39:59.234 00.000 20224 MoveAxis(E, 0, ABG)
00:39:59.234 00.000 20224 Move returns status 0, amount 0
00:39:59.234 00.000 20224 MoveAxis(N, 0, ABG)
00:39:59.234 00.000 20224 Move returns status 0, amount 0
00:39:59.234 00.000 20224 move complete, result=0
00:39:59.234 00.000 20224 worker thread done servicing request
00:39:59.237 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57728, med=3014, FiltMin=2723, FiltMax=26992, Gamma=1.000
00:39:59.250 00.013 8996 UpdateGuideState exits: m=630693 SNR=326.7
00:39:59.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:39:59.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:39:59.253 00.001 8996 Enqueuing Expose request
00:39:59.253 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:39:59.254 00.001 20224 Worker thread wakes up
00:39:59.254 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:39:59.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:00.455 01.201 20224 Exposure complete
00:40:00.566 00.111 20224 worker thread done servicing request
00:40:00.566 00.000 8996 OnExposeComplete: enter
00:40:00.567 00.001 8996 UpdateGuideState(): m_state=6
00:40:00.569 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10704
00:40:00.570 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.94, Mass=716650, SNR=363.3, Peak=62672 HFD=4.5
00:40:00.571 00.001 8996 MultiStar: [#1 0.11,-0.25,0.67,U] [#2 -0.42,0.08,0.65,U] [#3 0.03,0.23,0.56,U] [#4 0.18,0.37,0.49,U] [#5 0.22,0.12,0.51,U] [#6 -0.17,0.23,0.37,U] [#7 -0.06,0.21,0.46,U] [#8 -0.16,0.24,0.33,U] 
00:40:00.572 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.14}, one-star: {0.04, 0.17}
00:40:00.573 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
00:40:00.574 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
00:40:00.575 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.70 mountX=-0.03 mountY=-0.13, mountTheta=-1.79
00:40:00.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
00:40:00.578 00.001 8996 Enqueuing Move request for scope (-0.02, 0.14)
00:40:00.579 00.001 20224 Worker thread wakes up
00:40:00.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
00:40:00.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
00:40:00.580 00.001 20224 Moving (-0.02, 0.14) raw xDistance=-0.03 yDistance=-0.13
00:40:00.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:40:00.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:00.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:40:00.580 00.000 20224 MoveAxis(E, 0, ABG)
00:40:00.580 00.000 20224 Move returns status 0, amount 0
00:40:00.581 00.001 20224 MoveAxis(N, 0, ABG)
00:40:00.581 00.000 20224 Move returns status 0, amount 0
00:40:00.581 00.000 20224 move complete, result=0
00:40:00.581 00.000 20224 worker thread done servicing request
00:40:00.586 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=62672, med=3011, FiltMin=2704, FiltMax=29846, Gamma=1.000
00:40:00.602 00.016 8996 UpdateGuideState exits: m=716650 SNR=363.3
00:40:00.605 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:00.607 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:00.609 00.002 8996 Enqueuing Expose request
00:40:00.610 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:00.611 00.001 20224 Worker thread wakes up
00:40:00.611 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:00.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:01.590 00.979 20224 Exposure complete
00:40:01.679 00.089 20224 worker thread done servicing request
00:40:01.679 00.000 8996 OnExposeComplete: enter
00:40:01.680 00.001 8996 UpdateGuideState(): m_state=6
00:40:01.681 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10705
00:40:01.683 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=473.91, Mass=719706, SNR=329.7, Peak=54864 HFD=4.5
00:40:01.685 00.002 8996 MultiStar: [#1 -0.22,-0.21,0.70,U] [#2 -0.52,0.07,0.00,M1] [#3 -0.02,0.42,0.54,U] [#4 -0.07,0.48,0.00,M1] [#5 -0.11,0.09,0.61,U] [#6 -0.32,0.10,0.41,U] [#7 -0.44,0.21,0.00,M1] [#8 -0.39,-0.02,0.47,U] 
00:40:01.686 00.001 8996 refined, 5 included, MultiStar: {-0.19, 0.08}, one-star: {-0.16, 0.14}
00:40:01.688 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
00:40:01.689 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
00:40:01.690 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.74 mountX=-0.20 mountY=-0.06, mountTheta=-2.85
00:40:01.691 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.08, opts=13)
00:40:01.692 00.001 8996 Enqueuing Move request for scope (-0.19, 0.08)
00:40:01.694 00.002 20224 Worker thread wakes up
00:40:01.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
00:40:01.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
00:40:01.694 00.000 20224 Moving (-0.19, 0.08) raw xDistance=-0.20 yDistance=-0.06
00:40:01.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:40:01.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:01.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:40:01.694 00.000 20224 MoveAxis(E, 0, ABG)
00:40:01.694 00.000 20224 Move returns status 0, amount 0
00:40:01.694 00.000 20224 MoveAxis(N, 0, ABG)
00:40:01.694 00.000 20224 Move returns status 0, amount 0
00:40:01.694 00.000 20224 move complete, result=0
00:40:01.694 00.000 20224 worker thread done servicing request
00:40:01.702 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54864, med=3011, FiltMin=2685, FiltMax=27168, Gamma=1.000
00:40:01.721 00.019 8996 UpdateGuideState exits: m=719706 SNR=329.7
00:40:01.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:01.723 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:01.724 00.001 8996 Enqueuing Expose request
00:40:01.724 00.000 20224 Worker thread wakes up
00:40:01.725 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:01.725 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:01.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:02.886 01.161 20224 Exposure complete
00:40:02.970 00.084 20224 worker thread done servicing request
00:40:02.970 00.000 8996 OnExposeComplete: enter
00:40:02.972 00.002 8996 UpdateGuideState(): m_state=6
00:40:02.974 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10706
00:40:02.975 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.92, Mass=723134, SNR=331.1, Peak=56096 HFD=4.5
00:40:02.977 00.002 8996 MultiStar: [#1 0.09,-0.08,0.63,U] [#2 -0.37,0.34,0.00,M2] [#3 0.08,0.15,0.57,U] [#4 0.17,0.38,0.57,U] [#5 0.08,0.08,0.49,U] [#6 -0.38,-0.06,0.43,U] [#7 -0.09,0.14,0.43,U] [#8 -0.32,0.04,0.35,U] 
00:40:02.979 00.002 8996 refined, 7 included, MultiStar: {-0.05, 0.11}, one-star: {-0.13, 0.15}
00:40:02.981 00.002 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
00:40:02.982 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
00:40:02.984 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.97 mountX=-0.06 mountY=-0.11, mountTheta=-2.07
00:40:02.986 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.11, opts=13)
00:40:02.988 00.002 8996 Enqueuing Move request for scope (-0.05, 0.11)
00:40:02.989 00.001 20224 Worker thread wakes up
00:40:02.989 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
00:40:02.989 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
00:40:02.989 00.000 20224 Moving (-0.05, 0.11) raw xDistance=-0.06 yDistance=-0.11
00:40:02.989 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:40:02.989 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:02.990 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:40:02.990 00.000 20224 MoveAxis(E, 0, ABG)
00:40:02.990 00.000 20224 Move returns status 0, amount 0
00:40:02.990 00.000 20224 MoveAxis(N, 0, ABG)
00:40:02.990 00.000 20224 Move returns status 0, amount 0
00:40:02.990 00.000 20224 move complete, result=0
00:40:02.990 00.000 20224 worker thread done servicing request
00:40:02.997 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=56096, med=3011, FiltMin=2717, FiltMax=27984, Gamma=1.000
00:40:03.013 00.016 8996 UpdateGuideState exits: m=723134 SNR=331.1
00:40:03.014 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:03.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:03.016 00.001 8996 Enqueuing Expose request
00:40:03.018 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:03.018 00.000 20224 Worker thread wakes up
00:40:03.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:03.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:04.001 00.983 20224 Exposure complete
00:40:04.074 00.073 20224 worker thread done servicing request
00:40:04.075 00.001 8996 OnExposeComplete: enter
00:40:04.076 00.001 8996 UpdateGuideState(): m_state=6
00:40:04.077 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10707
00:40:04.078 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.74, Mass=671073, SNR=299.5, Peak=52480 HFD=4.6
00:40:04.079 00.001 8996 MultiStar: [#1 0.16,0.10,0.66,U] [#2 -0.27,0.25,0.89,U] [#3 0.30,-0.09,0.57,U] [#4 0.37,0.25,0.00,M1] [#5 0.43,0.02,0.63,U] [#6 -0.20,-0.10,0.47,U] [#7 -0.13,-0.08,0.47,U] [#8 -0.01,-0.01,0.39,U] 
00:40:04.081 00.002 8996 refined, 7 included, MultiStar: {0.02, 0.03}, one-star: {-0.05, -0.03}
00:40:04.081 00.000 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
00:40:04.082 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
00:40:04.084 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=0.92 mountX=0.02 mountY=-0.03, mountTheta=-1.02
00:40:04.086 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
00:40:04.086 00.000 8996 Enqueuing Move request for scope (0.02, 0.03)
00:40:04.087 00.001 20224 Worker thread wakes up
00:40:04.087 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:40:04.088 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:40:04.088 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.03
00:40:04.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:40:04.088 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:04.088 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:40:04.088 00.000 20224 MoveAxis(E, 0, ABG)
00:40:04.088 00.000 20224 Move returns status 0, amount 0
00:40:04.088 00.000 20224 MoveAxis(N, 0, ABG)
00:40:04.088 00.000 20224 Move returns status 0, amount 0
00:40:04.088 00.000 20224 move complete, result=0
00:40:04.088 00.000 20224 worker thread done servicing request
00:40:04.093 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52480, med=3014, FiltMin=2742, FiltMax=25270, Gamma=1.000
00:40:04.110 00.017 8996 UpdateGuideState exits: m=671073 SNR=299.5
00:40:04.112 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:04.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:04.115 00.002 8996 Enqueuing Expose request
00:40:04.116 00.001 20224 Worker thread wakes up
00:40:04.116 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:04.118 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:04.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:05.284 01.166 20224 Exposure complete
00:40:05.351 00.067 20224 worker thread done servicing request
00:40:05.351 00.000 8996 OnExposeComplete: enter
00:40:05.352 00.001 8996 UpdateGuideState(): m_state=6
00:40:05.353 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10708
00:40:05.354 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.68, Mass=703689, SNR=349.3, Peak=53520 HFD=4.7
00:40:05.354 00.000 8996 MultiStar: [#1 0.12,-0.23,0.61,U] [#2 -0.23,-0.02,0.72,U] [#3 -0.09,-0.10,0.64,U] [#4 0.04,-0.07,0.51,U] [#5 0.19,-0.07,0.55,U] [#6 -0.30,-0.19,0.47,U] [#7 -0.22,-0.30,0.35,U] [#8 -0.05,-0.41,0.38,U] 
00:40:05.357 00.003 8996 single-star, 8 included, MultiStar: {-0.05, -0.14}, one-star: {-0.02, -0.09}
00:40:05.358 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:40:05.359 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
00:40:05.361 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.76 mountX=-0.01 mountY=0.09, mountTheta=1.66
00:40:05.363 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
00:40:05.364 00.001 8996 Enqueuing Move request for scope (-0.02, -0.09)
00:40:05.365 00.001 20224 Worker thread wakes up
00:40:05.365 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
00:40:05.365 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
00:40:05.365 00.000 20224 Moving (-0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
00:40:05.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:40:05.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:05.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:40:05.365 00.000 20224 MoveAxis(E, 0, ABG)
00:40:05.365 00.000 20224 Move returns status 0, amount 0
00:40:05.366 00.001 20224 MoveAxis(N, 0, ABG)
00:40:05.366 00.000 20224 Move returns status 0, amount 0
00:40:05.366 00.000 20224 move complete, result=0
00:40:05.366 00.000 20224 worker thread done servicing request
00:40:05.369 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53520, med=3011, FiltMin=2733, FiltMax=26054, Gamma=1.000
00:40:05.395 00.026 8996 UpdateGuideState exits: m=703689 SNR=349.3
00:40:05.397 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:05.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:05.400 00.002 8996 Enqueuing Expose request
00:40:05.401 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:05.402 00.001 20224 Worker thread wakes up
00:40:05.402 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:05.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:06.385 00.983 20224 Exposure complete
00:40:06.450 00.065 20224 worker thread done servicing request
00:40:06.450 00.000 8996 OnExposeComplete: enter
00:40:06.452 00.002 8996 UpdateGuideState(): m_state=6
00:40:06.453 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10709
00:40:06.454 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.45, Mass=673710, SNR=311.5, Peak=45078 HFD=4.5
00:40:06.456 00.002 8996 MultiStar: [#1 -0.20,-0.28,0.63,U] [#2 -0.71,0.17,0.00,M1] [#3 -0.29,-0.02,0.70,U] [#4 -0.31,0.00,0.48,U] [#5 0.11,-0.06,0.60,U] [#6 -0.44,-0.17,0.00,M1] [#7 -0.49,0.20,0.00,M1] [#8 -0.22,-0.12,0.42,U] 
00:40:06.456 00.000 8996 refined, 5 included, MultiStar: {-0.15, -0.15}, one-star: {-0.06, -0.31}
00:40:06.457 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
00:40:06.458 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
00:40:06.459 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-2.33 mountX=-0.13 mountY=0.17, mountTheta=2.23
00:40:06.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.15, opts=13)
00:40:06.462 00.001 8996 Enqueuing Move request for scope (-0.15, -0.15)
00:40:06.463 00.001 20224 Worker thread wakes up
00:40:06.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
00:40:06.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
00:40:06.463 00.000 20224 Moving (-0.15, -0.15) raw xDistance=-0.13 yDistance=0.17
00:40:06.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:40:06.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:06.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:40:06.463 00.000 20224 MoveAxis(E, 0, ABG)
00:40:06.463 00.000 20224 Move returns status 0, amount 0
00:40:06.463 00.000 20224 MoveAxis(N, 0, ABG)
00:40:06.463 00.000 20224 Move returns status 0, amount 0
00:40:06.463 00.000 20224 move complete, result=0
00:40:06.463 00.000 20224 worker thread done servicing request
00:40:06.466 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45078, med=3011, FiltMin=2739, FiltMax=26291, Gamma=1.000
00:40:06.480 00.014 8996 UpdateGuideState exits: m=673710 SNR=311.5
00:40:06.480 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:06.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:06.482 00.001 8996 Enqueuing Expose request
00:40:06.483 00.001 20224 Worker thread wakes up
00:40:06.483 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:06.484 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:06.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:07.671 01.187 20224 Exposure complete
00:40:07.748 00.077 20224 worker thread done servicing request
00:40:07.748 00.000 8996 OnExposeComplete: enter
00:40:07.750 00.002 8996 UpdateGuideState(): m_state=6
00:40:07.752 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10710
00:40:07.753 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=473.95, Mass=652003, SNR=305.7, Peak=51133 HFD=4.3
00:40:07.755 00.002 8996 MultiStar: [#1 -0.39,-0.14,0.66,U] [#2 -0.79,-0.03,0.00,M2] [#3 -0.34,0.12,0.65,U] [#4 -0.39,0.15,0.65,U] [#5 -0.24,0.22,0.64,U] [#6 -0.74,0.39,0.00,M2] [#7 -0.48,0.14,0.00,M2] [#8 -0.56,-0.08,0.00,M1] 
00:40:07.757 00.002 8996 refined, 4 included, MultiStar: {-0.33, 0.11}, one-star: {-0.30, 0.18}
00:40:07.758 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
00:40:07.759 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
00:40:07.760 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.11 hyp=0.35 cameraTheta=2.81 mountX=-0.34 mountY=-0.07, mountTheta=-2.93
00:40:07.762 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.11, opts=13)
00:40:07.764 00.002 8996 Enqueuing Move request for scope (-0.33, 0.11)
00:40:07.766 00.002 20224 Worker thread wakes up
00:40:07.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.11) opts 0xd
00:40:07.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.11)
00:40:07.766 00.000 20224 Moving (-0.33, 0.11) raw xDistance=-0.34 yDistance=-0.07
00:40:07.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:40:07.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:07.767 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:40:07.767 00.000 20224 MoveAxis(E, 49, ABG)
00:40:07.767 00.000 20224 Guiding  Dir = 2, Dur = 49
00:40:07.767 00.000 20224 IsSlewing returns 0
00:40:07.767 00.000 20224 IsGuiding returns 0
00:40:07.768 00.001 20224 PulseGuide returned control before completion, sleep 58
00:40:07.771 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51133, med=3011, FiltMin=2745, FiltMax=27414, Gamma=1.000
00:40:07.785 00.014 8996 UpdateGuideState exits: m=652003 SNR=305.7
00:40:07.786 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:07.787 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:07.788 00.001 8996 Enqueuing Expose request
00:40:07.839 00.051 20224 IsGuiding returns 1
00:40:07.839 00.000 20224 scope still moving after pulse duration time elapsed
00:40:07.870 00.031 20224 IsSlewing returns 0
00:40:07.870 00.000 20224 IsGuiding returns 0
00:40:07.870 00.000 20224 scope move finished after 49 + 54 ms
00:40:07.870 00.000 20224 Move returns status 0, amount 49
00:40:07.870 00.000 20224 MoveAxis(N, 0, ABG)
00:40:07.870 00.000 20224 Move returns status 0, amount 0
00:40:07.870 00.000 20224 move complete, result=0
00:40:07.871 00.001 20224 worker thread done servicing request
00:40:07.871 00.000 20224 Worker thread wakes up
00:40:07.871 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:07.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:07.871 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.1 px 0 ms NORTH
00:40:08.838 00.967 20224 Exposure complete
00:40:08.910 00.072 20224 worker thread done servicing request
00:40:08.910 00.000 8996 OnExposeComplete: enter
00:40:08.912 00.002 8996 UpdateGuideState(): m_state=6
00:40:08.913 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10711
00:40:08.914 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=473.82, Mass=732566, SNR=354.5, Peak=65440 HFD=4.4
00:40:08.915 00.001 8996 MultiStar: [#1 0.02,0.01,0.56,U] [#2 -0.35,-0.03,0.72,U] [#3 0.05,0.10,0.51,U] [#4 0.10,0.27,0.46,U] [#5 0.18,0.11,0.60,U] [#6 -0.32,0.11,0.37,U] [#7 -0.11,-0.08,0.44,U] [#8 -0.19,0.07,0.37,U] 
00:40:08.917 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.06}, one-star: {0.27, 0.05}
00:40:08.917 00.000 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
00:40:08.918 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
00:40:08.919 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.68 mountX=-0.01 mountY=-0.06, mountTheta=-1.78
00:40:08.920 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.06, opts=13)
00:40:08.921 00.001 8996 Enqueuing Move request for scope (-0.01, 0.06)
00:40:08.922 00.001 20224 Worker thread wakes up
00:40:08.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
00:40:08.922 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
00:40:08.922 00.000 20224 Moving (-0.01, 0.06) raw xDistance=-0.01 yDistance=-0.06
00:40:08.923 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:40:08.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:08.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:40:08.923 00.000 20224 MoveAxis(E, 0, ABG)
00:40:08.923 00.000 20224 Move returns status 0, amount 0
00:40:08.923 00.000 20224 MoveAxis(N, 0, ABG)
00:40:08.923 00.000 20224 Move returns status 0, amount 0
00:40:08.923 00.000 20224 move complete, result=0
00:40:08.923 00.000 20224 worker thread done servicing request
00:40:08.926 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=3011, FiltMin=2726, FiltMax=29059, Gamma=1.000
00:40:08.943 00.017 8996 UpdateGuideState exits: m=732566 SNR=354.5
00:40:08.946 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:08.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:08.949 00.002 8996 Enqueuing Expose request
00:40:08.950 00.001 20224 Worker thread wakes up
00:40:08.950 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:08.952 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:08.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:10.115 01.163 20224 Exposure complete
00:40:10.178 00.063 20224 worker thread done servicing request
00:40:10.178 00.000 8996 OnExposeComplete: enter
00:40:10.180 00.002 8996 UpdateGuideState(): m_state=6
00:40:10.180 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10712
00:40:10.181 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.86, Mass=668850, SNR=383.4, Peak=60640 HFD=4.6
00:40:10.182 00.001 8996 MultiStar: [#1 0.07,0.08,0.54,U] [#2 -0.14,0.07,0.65,U] [#3 0.11,0.13,0.49,U] [#4 0.11,0.39,0.42,U] [#5 0.32,-0.04,0.49,U] [#6 0.17,0.19,0.35,U] [#7 -0.08,0.21,0.38,U] [#8 -0.22,0.13,0.32,U] 
00:40:10.182 00.000 8996 refined, 8 included, MultiStar: {0.07, 0.12}, one-star: {0.14, 0.10}
00:40:10.183 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
00:40:10.184 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
00:40:10.185 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.09 mountX=0.05 mountY=-0.13, mountTheta=-1.19
00:40:10.186 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.12, opts=13)
00:40:10.187 00.001 8996 Enqueuing Move request for scope (0.07, 0.12)
00:40:10.188 00.001 20224 Worker thread wakes up
00:40:10.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
00:40:10.188 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
00:40:10.188 00.000 20224 Moving (0.07, 0.12) raw xDistance=0.05 yDistance=-0.13
00:40:10.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:40:10.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:10.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:40:10.188 00.000 20224 MoveAxis(E, 0, ABG)
00:40:10.188 00.000 20224 Move returns status 0, amount 0
00:40:10.188 00.000 20224 MoveAxis(N, 0, ABG)
00:40:10.188 00.000 20224 Move returns status 0, amount 0
00:40:10.188 00.000 20224 move complete, result=0
00:40:10.188 00.000 20224 worker thread done servicing request
00:40:10.191 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60640, med=3014, FiltMin=2720, FiltMax=26832, Gamma=1.000
00:40:10.205 00.014 8996 UpdateGuideState exits: m=668850 SNR=383.4
00:40:10.206 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:10.207 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:10.208 00.001 8996 Enqueuing Expose request
00:40:10.208 00.000 20224 Worker thread wakes up
00:40:10.208 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:10.209 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:10.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:11.191 00.982 20224 Exposure complete
00:40:11.259 00.068 20224 worker thread done servicing request
00:40:11.259 00.000 8996 OnExposeComplete: enter
00:40:11.262 00.003 8996 UpdateGuideState(): m_state=6
00:40:11.264 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10713
00:40:11.266 00.002 8996 Star::Find returns 1 (0), X=135.64, Y=473.82, Mass=643389, SNR=309.8, Peak=56240 HFD=4.5
00:40:11.269 00.003 8996 MultiStar: [#1 -0.15,0.01,0.70,U] [#2 -0.54,0.14,0.00,M1] [#3 0.07,0.14,0.60,U] [#4 -0.04,0.45,0.00,M1] [#5 0.01,0.02,0.63,U] [#6 -0.24,-0.28,0.42,U] [#7 -0.07,0.42,0.49,U] [#8 -0.41,0.04,0.37,U] 
00:40:11.270 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.06}, one-star: {0.11, 0.05}
00:40:11.272 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
00:40:11.273 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
00:40:11.274 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.06 hyp=0.08 cameraTheta=2.31 mountX=-0.06 mountY=-0.06, mountTheta=-2.41
00:40:11.277 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.06, opts=13)
00:40:11.279 00.002 8996 Enqueuing Move request for scope (-0.06, 0.06)
00:40:11.281 00.002 20224 Worker thread wakes up
00:40:11.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.06) opts 0xd
00:40:11.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.06)
00:40:11.281 00.000 20224 Moving (-0.06, 0.06) raw xDistance=-0.06 yDistance=-0.06
00:40:11.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:40:11.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:11.282 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:40:11.282 00.000 20224 MoveAxis(E, 0, ABG)
00:40:11.282 00.000 20224 Move returns status 0, amount 0
00:40:11.282 00.000 20224 MoveAxis(N, 0, ABG)
00:40:11.282 00.000 20224 Move returns status 0, amount 0
00:40:11.282 00.000 20224 move complete, result=0
00:40:11.282 00.000 20224 worker thread done servicing request
00:40:11.289 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=56240, med=3014, FiltMin=2720, FiltMax=25478, Gamma=1.000
00:40:11.312 00.023 8996 UpdateGuideState exits: m=643389 SNR=309.8
00:40:11.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:11.313 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:11.314 00.001 8996 Enqueuing Expose request
00:40:11.315 00.001 20224 Worker thread wakes up
00:40:11.315 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:11.316 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:11.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:12.486 01.170 20224 Exposure complete
00:40:12.544 00.058 20224 worker thread done servicing request
00:40:12.544 00.000 8996 OnExposeComplete: enter
00:40:12.545 00.001 8996 UpdateGuideState(): m_state=6
00:40:12.547 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10714
00:40:12.548 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.92, Mass=616336, SNR=317.8, Peak=61088 HFD=4.3
00:40:12.549 00.001 8996 MultiStar: [#1 -0.06,0.13,0.67,U] [#2 -0.47,0.06,0.00,M2] [#3 -0.03,0.21,0.65,U] [#4 0.03,0.34,0.58,U] [#5 -0.03,0.15,0.61,U] [#6 -0.13,0.02,0.45,U] [#7 -0.18,0.36,0.41,U] [#8 -0.45,0.07,0.00,M1] 
00:40:12.550 00.001 8996 single-star, 6 included, MultiStar: {-0.04, 0.19}, one-star: {0.03, 0.15}
00:40:12.552 00.002 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
00:40:12.553 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
00:40:12.554 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.39 mountX=0.01 mountY=-0.16, mountTheta=-1.49
00:40:12.555 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
00:40:12.557 00.002 8996 Enqueuing Move request for scope (0.03, 0.15)
00:40:12.558 00.001 20224 Worker thread wakes up
00:40:12.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
00:40:12.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
00:40:12.558 00.000 20224 Moving (0.03, 0.15) raw xDistance=0.01 yDistance=-0.16
00:40:12.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:40:12.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:12.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:40:12.558 00.000 20224 MoveAxis(E, 0, ABG)
00:40:12.558 00.000 20224 Move returns status 0, amount 0
00:40:12.558 00.000 20224 MoveAxis(N, 0, ABG)
00:40:12.558 00.000 20224 Move returns status 0, amount 0
00:40:12.558 00.000 20224 move complete, result=0
00:40:12.559 00.001 20224 worker thread done servicing request
00:40:12.564 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=61088, med=3014, FiltMin=2726, FiltMax=25600, Gamma=1.000
00:40:12.579 00.015 8996 UpdateGuideState exits: m=616336 SNR=317.8
00:40:12.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:12.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:12.582 00.001 8996 Enqueuing Expose request
00:40:12.582 00.000 20224 Worker thread wakes up
00:40:12.583 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:12.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:12.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:13.557 00.974 20224 Exposure complete
00:40:13.619 00.062 20224 worker thread done servicing request
00:40:13.619 00.000 8996 OnExposeComplete: enter
00:40:13.620 00.001 8996 UpdateGuideState(): m_state=6
00:40:13.623 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10715
00:40:13.624 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.60, Mass=666213, SNR=307.7, Peak=51792 HFD=4.5
00:40:13.626 00.002 8996 MultiStar: [#1 -0.22,0.13,0.64,U] [#2 -0.59,-0.11,0.00,M3] [#3 -0.16,0.31,0.64,U] [#4 -0.20,0.34,0.54,U] [#5 0.12,-0.04,0.61,U] [#6 -0.33,-0.07,0.48,U] [#7 -0.37,0.30,0.00,M1] [#8 -0.37,-0.20,0.39,U] 
00:40:13.627 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.04}, one-star: {0.06, -0.16}
00:40:13.628 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
00:40:13.630 00.002 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
00:40:13.631 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.84 mountX=-0.12 mountY=-0.02, mountTheta=-2.95
00:40:13.632 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
00:40:13.633 00.001 8996 Enqueuing Move request for scope (-0.12, 0.04)
00:40:13.634 00.001 20224 Worker thread wakes up
00:40:13.635 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
00:40:13.635 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
00:40:13.635 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.02
00:40:13.635 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:40:13.635 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:13.635 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:40:13.635 00.000 20224 MoveAxis(E, 0, ABG)
00:40:13.635 00.000 20224 Move returns status 0, amount 0
00:40:13.635 00.000 20224 MoveAxis(N, 0, ABG)
00:40:13.635 00.000 20224 Move returns status 0, amount 0
00:40:13.635 00.000 20224 move complete, result=0
00:40:13.635 00.000 20224 worker thread done servicing request
00:40:13.642 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51792, med=3014, FiltMin=2745, FiltMax=24870, Gamma=1.000
00:40:13.665 00.023 8996 UpdateGuideState exits: m=666213 SNR=307.7
00:40:13.665 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:13.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:13.667 00.001 8996 Enqueuing Expose request
00:40:13.668 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:13.669 00.001 20224 Worker thread wakes up
00:40:13.669 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:13.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:14.832 01.163 20224 Exposure complete
00:40:14.894 00.062 20224 worker thread done servicing request
00:40:14.894 00.000 8996 OnExposeComplete: enter
00:40:14.895 00.001 8996 UpdateGuideState(): m_state=6
00:40:14.896 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10716
00:40:14.897 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.80, Mass=739522, SNR=345.0, Peak=54000 HFD=4.5
00:40:14.898 00.001 8996 MultiStar: [#1 -0.34,-0.25,0.75,U] [#2 -0.52,-0.23,0.00,M4] [#3 -0.19,0.13,0.60,U] [#4 -0.29,0.31,0.53,U] [#5 -0.02,0.04,0.56,U] [#6 -0.67,-0.10,0.00,M1] [#7 -0.62,-0.18,0.00,M2] [#8 -0.60,0.20,0.00,M1] 
00:40:14.899 00.001 8996 single-star, 4 included, MultiStar: {-0.21, 0.03}, one-star: {-0.19, 0.03}
00:40:14.900 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
00:40:14.901 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:40:14.901 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.20 cameraTheta=2.98 mountX=-0.20 mountY=-0.01, mountTheta=-3.09
00:40:14.903 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.03, opts=13)
00:40:14.903 00.000 8996 Enqueuing Move request for scope (-0.19, 0.03)
00:40:14.904 00.001 20224 Worker thread wakes up
00:40:14.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
00:40:14.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
00:40:14.904 00.000 20224 Moving (-0.19, 0.03) raw xDistance=-0.20 yDistance=-0.01
00:40:14.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:40:14.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:14.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:40:14.905 00.001 20224 MoveAxis(E, 0, ABG)
00:40:14.905 00.000 20224 Move returns status 0, amount 0
00:40:14.905 00.000 20224 MoveAxis(N, 0, ABG)
00:40:14.905 00.000 20224 Move returns status 0, amount 0
00:40:14.905 00.000 20224 move complete, result=0
00:40:14.905 00.000 20224 worker thread done servicing request
00:40:14.908 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54000, med=3014, FiltMin=2685, FiltMax=25174, Gamma=1.000
00:40:14.921 00.013 8996 UpdateGuideState exits: m=739522 SNR=345.0
00:40:14.922 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:14.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:14.924 00.001 8996 Enqueuing Expose request
00:40:14.924 00.000 20224 Worker thread wakes up
00:40:14.925 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:14.925 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:14.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:15.905 00.980 20224 Exposure complete
00:40:15.984 00.079 20224 worker thread done servicing request
00:40:15.984 00.000 8996 OnExposeComplete: enter
00:40:15.986 00.002 8996 UpdateGuideState(): m_state=6
00:40:15.987 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10717
00:40:15.989 00.002 8996 Star::Find returns 1 (0), X=135.39, Y=473.91, Mass=653581, SNR=352.2, Peak=56656 HFD=4.4
00:40:15.991 00.002 8996 MultiStar: [#1 -0.32,-0.08,0.63,U] [#2 -0.51,-0.08,0.00,M5] [#3 -0.04,0.23,0.60,U] [#4 -0.11,0.46,0.00,M1] [#5 -0.11,0.20,0.53,U] [#6 -0.35,0.03,0.49,U] [#7 -0.41,0.02,0.39,U] [#8 -0.52,-0.03,0.00,M2] 
00:40:15.992 00.001 8996 single-star, 5 included, MultiStar: {-0.21, 0.10}, one-star: {-0.15, 0.15}
00:40:15.994 00.002 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
00:40:15.995 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
00:40:15.997 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.36 mountX=-0.16 mountY=-0.13, mountTheta=-2.46
00:40:15.999 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.15, opts=13)
00:40:16.000 00.001 8996 Enqueuing Move request for scope (-0.15, 0.15)
00:40:16.001 00.001 20224 Worker thread wakes up
00:40:16.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
00:40:16.001 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
00:40:16.001 00.000 20224 Moving (-0.15, 0.15) raw xDistance=-0.16 yDistance=-0.13
00:40:16.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:40:16.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:16.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:40:16.001 00.000 20224 MoveAxis(E, 0, ABG)
00:40:16.001 00.000 20224 Move returns status 0, amount 0
00:40:16.001 00.000 20224 MoveAxis(N, 0, ABG)
00:40:16.001 00.000 20224 Move returns status 0, amount 0
00:40:16.002 00.001 20224 move complete, result=0
00:40:16.002 00.000 20224 worker thread done servicing request
00:40:16.005 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56656, med=3014, FiltMin=2736, FiltMax=24134, Gamma=1.000
00:40:16.018 00.013 8996 UpdateGuideState exits: m=653581 SNR=352.2
00:40:16.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:16.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:16.021 00.001 8996 Enqueuing Expose request
00:40:16.021 00.000 20224 Worker thread wakes up
00:40:16.021 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:40:16.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:16.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:17.185 01.163 20224 Exposure complete
00:40:17.274 00.089 20224 worker thread done servicing request
00:40:17.275 00.001 8996 OnExposeComplete: enter
00:40:17.275 00.000 8996 UpdateGuideState(): m_state=6
00:40:17.276 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10718
00:40:17.277 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.72, Mass=653189, SNR=343.4, Peak=52960 HFD=4.7
00:40:17.278 00.001 8996 MultiStar: [#1 -0.02,-0.35,0.60,U] [#2 -0.23,-0.14,0.75,U] [#3 0.04,-0.07,0.58,U] [#4 0.08,0.09,0.54,U] [#5 -0.10,-0.06,0.55,U] [#6 -0.20,0.10,0.45,U] [#7 -0.14,-0.42,0.40,U] [#8 -0.50,-0.05,0.00,M3] 
00:40:17.279 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {0.11, -0.05}
00:40:17.280 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
00:40:17.280 00.000 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
00:40:17.281 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.98 mountX=-0.03 mountY=0.11, mountTheta=1.88
00:40:17.282 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
00:40:17.283 00.001 8996 Enqueuing Move request for scope (-0.04, -0.10)
00:40:17.284 00.001 20224 Worker thread wakes up
00:40:17.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
00:40:17.284 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
00:40:17.284 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.11
00:40:17.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:40:17.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:17.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:40:17.284 00.000 20224 MoveAxis(E, 0, ABG)
00:40:17.285 00.001 20224 Move returns status 0, amount 0
00:40:17.285 00.000 20224 MoveAxis(N, 0, ABG)
00:40:17.285 00.000 20224 Move returns status 0, amount 0
00:40:17.285 00.000 20224 move complete, result=0
00:40:17.285 00.000 20224 worker thread done servicing request
00:40:17.288 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52960, med=3014, FiltMin=2736, FiltMax=27635, Gamma=1.000
00:40:17.301 00.013 8996 UpdateGuideState exits: m=653189 SNR=343.4
00:40:17.302 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:17.303 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:17.303 00.000 8996 Enqueuing Expose request
00:40:17.304 00.001 20224 Worker thread wakes up
00:40:17.304 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:17.305 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:17.305 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:18.283 00.978 20224 Exposure complete
00:40:18.363 00.080 20224 worker thread done servicing request
00:40:18.363 00.000 8996 OnExposeComplete: enter
00:40:18.364 00.001 8996 UpdateGuideState(): m_state=6
00:40:18.365 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10719
00:40:18.366 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.69, Mass=643234, SNR=302.1, Peak=54416 HFD=4.7
00:40:18.367 00.001 8996 MultiStar: [#1 0.11,-0.33,0.76,U] [#2 -0.22,-0.14,0.77,U] [#3 0.26,-0.08,0.75,U] [#4 0.15,0.11,0.57,U] [#5 0.10,0.08,0.71,U] [#6 -0.14,0.04,0.48,U] [#7 0.03,-0.28,0.50,U] [#8 -0.15,-0.16,0.41,U] 
00:40:18.368 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.10}, one-star: {0.15, -0.08}
00:40:18.368 00.000 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
00:40:18.370 00.002 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
00:40:18.372 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.09 mountX=0.06 mountY=0.09, mountTheta=0.99
00:40:18.376 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
00:40:18.379 00.003 8996 Enqueuing Move request for scope (0.05, -0.10)
00:40:18.381 00.002 20224 Worker thread wakes up
00:40:18.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:40:18.381 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:40:18.381 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
00:40:18.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:40:18.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:18.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:40:18.382 00.001 20224 MoveAxis(E, 0, ABG)
00:40:18.382 00.000 20224 Move returns status 0, amount 0
00:40:18.382 00.000 20224 MoveAxis(N, 0, ABG)
00:40:18.382 00.000 20224 Move returns status 0, amount 0
00:40:18.382 00.000 20224 move complete, result=0
00:40:18.382 00.000 20224 worker thread done servicing request
00:40:18.389 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54416, med=3014, FiltMin=2742, FiltMax=26678, Gamma=1.000
00:40:18.410 00.021 8996 UpdateGuideState exits: m=643234 SNR=302.1
00:40:18.412 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:18.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:18.414 00.001 8996 Enqueuing Expose request
00:40:18.415 00.001 20224 Worker thread wakes up
00:40:18.415 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:18.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:18.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:34.081 15.665 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:40:34.083 00.002 8996 case statement mapped state 6 to 3
00:40:34.084 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:40:34.445 00.361 20224 worker thread setting skip send exposure complete
00:40:34.445 00.000 20224 worker thread queueing reconnect event to GUI thread
00:40:34.445 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:40:34.445 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
00:40:34.445 00.000 20224 worker thread done servicing request
00:40:34.449 00.004 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:40:34.466 00.017 8996 Try camera reconnect, now = 1770536434
00:40:34.467 00.001 8996 gear_dialog: ReconnectCamera
00:40:34.468 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:40:34.469 00.001 8996 Status Line: Connecting to Camera ...
00:40:34.471 00.002 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:40:34.472 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:40:34.473 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:40:35.291 00.818 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:40:35.294 00.003 8996 ASCOM camera: MaxBinning is 2
00:40:35.297 00.003 8996 ASCOM camera: has cooler
00:40:35.299 00.002 8996 ASCOM Camera: set binning = 1
00:40:35.302 00.003 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:40:35.304 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:40:35.306 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:40:35.308 00.002 8996 FrameSize=(0,0)
00:40:35.310 00.002 8996 PixelSize=3.75
00:40:35.313 00.003 8996 BitsPerPixel=16
00:40:35.315 00.002 8996 HasGainControl=0
00:40:35.317 00.002 8996 HasShutter=0
00:40:35.319 00.002 8996 HasSubFrames=1
00:40:35.320 00.001 8996 ST4HasGuideOutput=1
00:40:35.322 00.002 8996 Status Line: Camera Connected
00:40:35.335 00.013 8996 Camera Re-connect succeeded, resume exposures
00:40:35.341 00.006 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:40:35.344 00.003 8996 Enqueuing Expose request
00:40:35.346 00.002 20224 Worker thread wakes up
00:40:35.347 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:35.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,0,0)
00:40:36.518 01.171 20224 Exposure complete
00:40:36.597 00.079 20224 worker thread done servicing request
00:40:36.597 00.000 8996 OnExposeComplete: enter
00:40:36.598 00.001 8996 UpdateGuideState(): m_state=6
00:40:36.599 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10720
00:40:36.600 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.97, Mass=694345, SNR=302.8, Peak=52205 HFD=4.4
00:40:36.601 00.001 8996 MultiStar: [#1 -0.31,-0.14,0.74,U] [#2 -0.71,-0.00,0.00,M4] [#3 -0.29,0.01,0.68,U] [#4 -0.36,0.23,0.55,U] [#5 -0.11,-0.13,0.70,U] [#6 -0.68,-0.01,0.00,M1] [#7 -0.59,-0.00,0.00,M1] [#8 -0.68,-0.01,0.00,M3] 
00:40:36.602 00.001 8996 refined, 4 included, MultiStar: {-0.27, 0.04}, one-star: {-0.31, 0.20}
00:40:36.603 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
00:40:36.603 00.000 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
00:40:36.605 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.28 cameraTheta=3.00 mountX=-0.28 mountY=-0.01, mountTheta=-3.12
00:40:36.609 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.04, opts=13)
00:40:36.611 00.002 8996 Enqueuing Move request for scope (-0.27, 0.04)
00:40:36.612 00.001 20224 Worker thread wakes up
00:40:36.613 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.04) opts 0xd
00:40:36.613 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.04)
00:40:36.613 00.000 20224 Moving (-0.27, 0.04) raw xDistance=-0.28 yDistance=-0.01
00:40:36.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:40:36.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:36.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:40:36.613 00.000 20224 MoveAxis(E, 40, ABG)
00:40:36.613 00.000 20224 Guiding  Dir = 2, Dur = 40
00:40:36.614 00.001 20224 IsSlewing returns 0
00:40:36.614 00.000 20224 IsGuiding returns 0
00:40:36.621 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52205, med=3037, FiltMin=2681, FiltMax=27046, Gamma=1.000
00:40:36.622 00.001 20224 PulseGuide returned control before completion, sleep 43
00:40:36.642 00.020 8996 UpdateGuideState exits: m=694345 SNR=302.8
00:40:36.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:36.645 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:36.647 00.002 8996 Enqueuing Expose request
00:40:36.668 00.021 20224 IsGuiding returns 1
00:40:36.668 00.000 20224 scope still moving after pulse duration time elapsed
00:40:36.700 00.032 20224 IsSlewing returns 0
00:40:36.700 00.000 20224 IsGuiding returns 1
00:40:36.731 00.031 20224 IsSlewing returns 0
00:40:36.731 00.000 20224 IsGuiding returns 0
00:40:36.731 00.000 20224 scope move finished after 40 + 76 ms
00:40:36.731 00.000 20224 Move returns status 0, amount 40
00:40:36.731 00.000 20224 MoveAxis(N, 0, ABG)
00:40:36.731 00.000 20224 Move returns status 0, amount 0
00:40:36.731 00.000 20224 move complete, result=0
00:40:36.731 00.000 20224 worker thread done servicing request
00:40:36.732 00.001 20224 Worker thread wakes up
00:40:36.732 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:36.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:36.732 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
00:40:37.709 00.977 20224 Exposure complete
00:40:37.781 00.072 20224 worker thread done servicing request
00:40:37.781 00.000 8996 OnExposeComplete: enter
00:40:37.782 00.001 8996 UpdateGuideState(): m_state=6
00:40:37.783 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10721
00:40:37.785 00.002 8996 Star::Find returns 1 (0), X=135.39, Y=473.66, Mass=727101, SNR=314.5, Peak=49824 HFD=4.6
00:40:37.786 00.001 8996 MultiStar: [#1 -0.17,-0.38,0.73,U] [#2 -0.51,-0.31,0.00,M5] [#3 -0.08,-0.00,0.66,U] [#4 -0.31,0.05,0.55,U] [#5 0.02,-0.25,0.64,U] [#6 -0.50,-0.04,0.00,M2] [#7 -0.21,-0.09,0.42,U] [#8 -0.45,-0.46,0.00,M4] 
00:40:37.788 00.002 8996 single-star, 5 included, MultiStar: {-0.14, -0.14}, one-star: {-0.14, -0.11}
00:40:37.789 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
00:40:37.790 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.78)
00:40:37.793 00.003 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-2.48 mountX=-0.13 mountY=0.13, mountTheta=2.37
00:40:37.798 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.11, opts=13)
00:40:37.800 00.002 8996 Enqueuing Move request for scope (-0.14, -0.11)
00:40:37.802 00.002 20224 Worker thread wakes up
00:40:37.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
00:40:37.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
00:40:37.802 00.000 20224 Moving (-0.14, -0.11) raw xDistance=-0.13 yDistance=0.13
00:40:37.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:40:37.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:37.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:40:37.802 00.000 20224 MoveAxis(E, 0, ABG)
00:40:37.802 00.000 20224 Move returns status 0, amount 0
00:40:37.803 00.001 20224 MoveAxis(N, 0, ABG)
00:40:37.803 00.000 20224 Move returns status 0, amount 0
00:40:37.803 00.000 20224 move complete, result=0
00:40:37.803 00.000 20224 worker thread done servicing request
00:40:37.812 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=49824, med=3027, FiltMin=2710, FiltMax=25251, Gamma=1.000
00:40:37.837 00.025 8996 UpdateGuideState exits: m=727101 SNR=314.5
00:40:37.839 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:37.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:37.841 00.001 8996 Enqueuing Expose request
00:40:37.843 00.002 20224 Worker thread wakes up
00:40:37.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:37.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:37.843 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:39.039 01.196 20224 Exposure complete
00:40:39.115 00.076 20224 worker thread done servicing request
00:40:39.115 00.000 8996 OnExposeComplete: enter
00:40:39.116 00.001 8996 UpdateGuideState(): m_state=6
00:40:39.116 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10722
00:40:39.117 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.67, Mass=720916, SNR=304.6, Peak=59008 HFD=4.6
00:40:39.118 00.001 8996 MultiStar: [#1 -0.03,-0.24,0.72,U] [#2 -0.33,-0.06,0.76,U] [#3 0.06,-0.17,0.70,U] [#4 0.17,0.07,0.56,U] [#5 -0.05,-0.05,0.67,U] [#6 -0.21,-0.00,0.42,U] [#7 -0.09,-0.10,0.42,U] [#8 -0.29,-0.05,0.45,U] 
00:40:39.119 00.001 8996 single-star, 8 included, MultiStar: {-0.07, -0.09}, one-star: {0.01, -0.10}
00:40:39.120 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
00:40:39.120 00.000 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
00:40:39.121 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.52 mountX=0.02 mountY=0.10, mountTheta=1.42
00:40:39.123 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
00:40:39.123 00.000 8996 Enqueuing Move request for scope (0.01, -0.10)
00:40:39.124 00.001 20224 Worker thread wakes up
00:40:39.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
00:40:39.124 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
00:40:39.124 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
00:40:39.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:40:39.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:39.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:40:39.125 00.001 20224 MoveAxis(E, 0, ABG)
00:40:39.125 00.000 20224 Move returns status 0, amount 0
00:40:39.125 00.000 20224 MoveAxis(N, 0, ABG)
00:40:39.125 00.000 20224 Move returns status 0, amount 0
00:40:39.125 00.000 20224 move complete, result=0
00:40:39.125 00.000 20224 worker thread done servicing request
00:40:39.128 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=59008, med=3033, FiltMin=2733, FiltMax=26886, Gamma=1.000
00:40:39.144 00.016 8996 UpdateGuideState exits: m=720916 SNR=304.6
00:40:39.146 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:39.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:39.149 00.002 8996 Enqueuing Expose request
00:40:39.150 00.001 20224 Worker thread wakes up
00:40:39.150 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:39.152 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:39.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:40.124 00.972 20224 Exposure complete
00:40:40.190 00.066 20224 worker thread done servicing request
00:40:40.190 00.000 8996 OnExposeComplete: enter
00:40:40.192 00.002 8996 UpdateGuideState(): m_state=6
00:40:40.194 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10723
00:40:40.195 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.60, Mass=654086, SNR=321.3, Peak=42685 HFD=4.7
00:40:40.197 00.002 8996 MultiStar: [#1 -0.24,-0.32,0.68,U] [#2 -0.44,-0.11,0.00,M5] [#3 0.05,-0.04,0.65,U] [#4 -0.19,0.06,0.57,U] [#5 -0.10,-0.09,0.59,U] [#6 -0.34,0.14,0.43,U] [#7 -0.21,-0.29,0.44,U] [#8 -0.45,-0.10,0.00,M4] 
00:40:40.198 00.001 8996 refined, 6 included, MultiStar: {-0.18, -0.11}, one-star: {-0.23, -0.16}
00:40:40.199 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
00:40:40.201 00.002 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.69)
00:40:40.202 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.57 mountX=-0.16 mountY=0.13, mountTheta=2.46
00:40:40.204 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.11, opts=13)
00:40:40.206 00.002 8996 Enqueuing Move request for scope (-0.18, -0.11)
00:40:40.206 00.000 20224 Worker thread wakes up
00:40:40.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
00:40:40.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
00:40:40.206 00.000 20224 Moving (-0.18, -0.11) raw xDistance=-0.16 yDistance=0.13
00:40:40.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:40:40.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:40.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:40:40.206 00.000 20224 MoveAxis(E, 0, ABG)
00:40:40.206 00.000 20224 Move returns status 0, amount 0
00:40:40.207 00.001 20224 MoveAxis(N, 0, ABG)
00:40:40.207 00.000 20224 Move returns status 0, amount 0
00:40:40.207 00.000 20224 move complete, result=0
00:40:40.207 00.000 20224 worker thread done servicing request
00:40:40.212 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42685, med=3024, FiltMin=2720, FiltMax=21667, Gamma=1.000
00:40:40.233 00.021 8996 UpdateGuideState exits: m=654086 SNR=321.3
00:40:40.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:40.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:40.237 00.001 8996 Enqueuing Expose request
00:40:40.239 00.002 20224 Worker thread wakes up
00:40:40.239 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:40:40.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:40.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:41.394 01.154 20224 Exposure complete
00:40:41.467 00.073 20224 worker thread done servicing request
00:40:41.467 00.000 8996 OnExposeComplete: enter
00:40:41.468 00.001 8996 UpdateGuideState(): m_state=6
00:40:41.469 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10724
00:40:41.470 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.99, Mass=677008, SNR=320.5, Peak=51677 HFD=4.4
00:40:41.471 00.001 8996 MultiStar: [#1 -0.24,0.00,0.66,U] [#2 -0.61,0.12,0.00,M6] [#3 -0.14,0.20,0.59,U] [#4 -0.14,0.49,0.00,M1] [#5 -0.16,0.32,0.64,U] [#6 -0.53,0.41,0.00,M1] [#7 -0.17,0.19,0.38,U] [#8 -0.57,0.03,0.00,M5] 
00:40:41.471 00.000 8996 refined, 4 included, MultiStar: {-0.25, 0.19}, one-star: {-0.42, 0.23}
00:40:41.472 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
00:40:41.473 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
00:40:41.474 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.19 hyp=0.32 cameraTheta=2.49 mountX=-0.27 mountY=-0.16, mountTheta=-2.60
00:40:41.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.19, opts=13)
00:40:41.476 00.000 8996 Enqueuing Move request for scope (-0.25, 0.19)
00:40:41.477 00.001 20224 Worker thread wakes up
00:40:41.478 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.19) opts 0xd
00:40:41.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.19)
00:40:41.478 00.000 20224 Moving (-0.25, 0.19) raw xDistance=-0.27 yDistance=-0.16
00:40:41.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:40:41.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:41.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:40:41.478 00.000 20224 MoveAxis(E, 39, ABG)
00:40:41.478 00.000 20224 Guiding  Dir = 2, Dur = 39
00:40:41.478 00.000 20224 IsSlewing returns 0
00:40:41.479 00.001 20224 IsGuiding returns 0
00:40:41.481 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51677, med=3027, FiltMin=2749, FiltMax=27910, Gamma=1.000
00:40:41.494 00.013 8996 UpdateGuideState exits: m=677008 SNR=320.5
00:40:41.495 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:41.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:41.497 00.001 8996 Enqueuing Expose request
00:40:41.525 00.028 20224 IsGuiding returns 1
00:40:41.525 00.000 20224 scope still moving after pulse duration time elapsed
00:40:41.555 00.030 20224 IsSlewing returns 0
00:40:41.555 00.000 20224 IsGuiding returns 1
00:40:41.586 00.031 20224 IsSlewing returns 0
00:40:41.586 00.000 20224 IsGuiding returns 1
00:40:41.617 00.031 20224 IsSlewing returns 0
00:40:41.618 00.001 20224 IsGuiding returns 0
00:40:41.618 00.000 20224 scope move finished after 39 + 100 ms
00:40:41.618 00.000 20224 Move returns status 0, amount 39
00:40:41.618 00.000 20224 MoveAxis(N, 0, ABG)
00:40:41.618 00.000 20224 Move returns status 0, amount 0
00:40:41.618 00.000 20224 move complete, result=0
00:40:41.618 00.000 20224 worker thread done servicing request
00:40:41.618 00.000 20224 Worker thread wakes up
00:40:41.619 00.001 8996 GuideStep: -0.3 px 39 ms EAST, -0.2 px 0 ms NORTH
00:40:41.621 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:41.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:42.597 00.976 20224 Exposure complete
00:40:42.672 00.075 20224 worker thread done servicing request
00:40:42.672 00.000 8996 OnExposeComplete: enter
00:40:42.673 00.001 8996 UpdateGuideState(): m_state=6
00:40:42.674 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10725
00:40:42.675 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.54, Mass=749815, SNR=344.5, Peak=51168 HFD=4.6
00:40:42.676 00.001 8996 MultiStar: [#1 -0.01,-0.36,0.66,U] [#2 -0.37,-0.18,0.68,U] [#3 0.01,-0.16,0.56,U] [#4 0.13,-0.28,0.50,U] [#5 -0.02,-0.15,0.54,U] [#6 -0.38,-0.25,0.00,M2] [#7 -0.10,-0.23,0.40,U] [#8 -0.39,-0.33,0.00,M6] 
00:40:42.677 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.23}, one-star: {-0.12, -0.23}
00:40:42.678 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
00:40:42.678 00.000 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
00:40:42.679 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.92 mountX=-0.06 mountY=0.24, mountTheta=1.82
00:40:42.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.23, opts=13)
00:40:42.682 00.001 8996 Enqueuing Move request for scope (-0.08, -0.23)
00:40:42.682 00.000 20224 Worker thread wakes up
00:40:42.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
00:40:42.682 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
00:40:42.682 00.000 20224 Moving (-0.08, -0.23) raw xDistance=-0.06 yDistance=0.24
00:40:42.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:40:42.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:40:42.682 00.000 20224 MoveAxis(E, 0, ABG)
00:40:42.682 00.000 20224 Move returns status 0, amount 0
00:40:42.682 00.000 20224 MoveAxis(S, 50, ABG)
00:40:42.682 00.000 20224 Guiding  Dir = 1, Dur = 50
00:40:42.683 00.001 20224 IsSlewing returns 0
00:40:42.683 00.000 20224 IsGuiding returns 0
00:40:42.686 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51168, med=3030, FiltMin=2761, FiltMax=26515, Gamma=1.000
00:40:42.695 00.009 20224 PulseGuide returned control before completion, sleep 49
00:40:42.700 00.005 8996 UpdateGuideState exits: m=749815 SNR=344.5
00:40:42.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:42.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:42.703 00.001 8996 Enqueuing Expose request
00:40:42.757 00.054 20224 IsGuiding returns 1
00:40:42.757 00.000 20224 scope still moving after pulse duration time elapsed
00:40:42.789 00.032 20224 IsSlewing returns 0
00:40:42.789 00.000 20224 IsGuiding returns 0
00:40:42.789 00.000 20224 scope move finished after 50 + 56 ms
00:40:42.789 00.000 20224 Move returns status 0, amount 50
00:40:42.789 00.000 20224 move complete, result=0
00:40:42.790 00.001 20224 worker thread done servicing request
00:40:42.790 00.000 20224 Worker thread wakes up
00:40:42.790 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
00:40:42.790 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:42.791 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:43.968 01.177 20224 Exposure complete
00:40:44.052 00.084 20224 worker thread done servicing request
00:40:44.052 00.000 8996 OnExposeComplete: enter
00:40:44.053 00.001 8996 UpdateGuideState(): m_state=6
00:40:44.054 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10726
00:40:44.055 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.85, Mass=684958, SNR=313.3, Peak=62176 HFD=4.5
00:40:44.056 00.001 8996 MultiStar: [#1 0.12,-0.07,0.69,U] [#2 -0.14,0.17,0.70,U] [#3 0.17,-0.04,0.58,U] [#4 0.20,0.46,0.00,M1] [#5 0.16,0.11,0.68,U] [#6 -0.15,0.11,0.46,U] [#7 0.16,-0.08,0.50,U] [#8 -0.28,0.03,0.39,U] 
00:40:44.056 00.000 8996 refined, 7 included, MultiStar: {0.03, 0.04}, one-star: {0.04, 0.08}
00:40:44.057 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
00:40:44.058 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
00:40:44.059 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.05 cameraTheta=1.03 mountX=0.02 mountY=-0.05, mountTheta=-1.13
00:40:44.060 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
00:40:44.061 00.001 8996 Enqueuing Move request for scope (0.03, 0.04)
00:40:44.062 00.001 20224 Worker thread wakes up
00:40:44.062 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
00:40:44.062 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
00:40:44.062 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.02 yDistance=-0.05
00:40:44.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:40:44.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:44.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:40:44.062 00.000 20224 MoveAxis(E, 0, ABG)
00:40:44.062 00.000 20224 Move returns status 0, amount 0
00:40:44.062 00.000 20224 MoveAxis(N, 0, ABG)
00:40:44.062 00.000 20224 Move returns status 0, amount 0
00:40:44.062 00.000 20224 move complete, result=0
00:40:44.063 00.001 20224 worker thread done servicing request
00:40:44.069 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62176, med=3040, FiltMin=2749, FiltMax=28470, Gamma=1.000
00:40:44.083 00.014 8996 UpdateGuideState exits: m=684958 SNR=313.3
00:40:44.085 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:44.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:44.088 00.002 8996 Enqueuing Expose request
00:40:44.090 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:40:44.092 00.002 20224 Worker thread wakes up
00:40:44.092 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:44.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:45.077 00.985 20224 Exposure complete
00:40:45.171 00.094 20224 worker thread done servicing request
00:40:45.171 00.000 8996 OnExposeComplete: enter
00:40:45.173 00.002 8996 UpdateGuideState(): m_state=6
00:40:45.173 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10727
00:40:45.174 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.98, Mass=611864, SNR=308.5, Peak=56016 HFD=4.4
00:40:45.176 00.002 8996 MultiStar: [#1 0.32,0.30,0.63,U] [#2 -0.06,0.42,0.77,U] [#3 0.41,0.44,0.00,M1] [#4 0.40,0.66,0.00,M2] [#5 0.56,0.27,0.00,M1] [#6 0.15,0.58,0.00,M2] [#7 -0.02,0.57,0.00,M1] [#8 0.11,0.49,0.00,M6] 
00:40:45.177 00.001 8996 single-star, 2 included, MultiStar: {0.07, 0.30}, one-star: {0.01, 0.21}
00:40:45.177 00.000 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
00:40:45.180 00.003 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
00:40:45.180 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.53 mountX=-0.01 mountY=-0.21, mountTheta=-1.63
00:40:45.183 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.21, opts=13)
00:40:45.184 00.001 8996 Enqueuing Move request for scope (0.01, 0.21)
00:40:45.186 00.002 20224 Worker thread wakes up
00:40:45.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
00:40:45.186 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
00:40:45.187 00.001 20224 Moving (0.01, 0.21) raw xDistance=-0.01 yDistance=-0.21
00:40:45.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:40:45.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:45.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:40:45.187 00.000 20224 MoveAxis(E, 0, ABG)
00:40:45.187 00.000 20224 Move returns status 0, amount 0
00:40:45.187 00.000 20224 MoveAxis(N, 0, ABG)
00:40:45.187 00.000 20224 Move returns status 0, amount 0
00:40:45.188 00.001 20224 move complete, result=0
00:40:45.188 00.000 20224 worker thread done servicing request
00:40:45.196 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56016, med=3030, FiltMin=2688, FiltMax=23750, Gamma=1.000
00:40:45.214 00.018 8996 UpdateGuideState exits: m=611864 SNR=308.5
00:40:45.214 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:45.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:45.216 00.001 8996 Enqueuing Expose request
00:40:45.216 00.000 20224 Worker thread wakes up
00:40:45.216 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:40:45.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:45.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:46.379 01.162 20224 Exposure complete
00:40:46.449 00.070 20224 worker thread done servicing request
00:40:46.450 00.001 8996 OnExposeComplete: enter
00:40:46.452 00.002 8996 UpdateGuideState(): m_state=6
00:40:46.454 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10728
00:40:46.455 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=474.12, Mass=659342, SNR=323.7, Peak=58528 HFD=4.6
00:40:46.456 00.001 8996 MultiStar: [#1 0.34,0.37,0.00,M1] [#2 -0.15,0.30,0.74,U] [#3 0.27,0.24,0.59,U] [#4 0.21,0.43,0.00,M3] [#5 0.47,0.46,0.00,M2] [#6 0.01,0.29,0.44,U] [#7 0.05,0.46,0.00,M2] [#8 -0.08,0.31,0.35,U] 
00:40:46.458 00.002 8996 refined, 4 included, MultiStar: {0.03, 0.31}, one-star: {0.08, 0.35}
00:40:46.459 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
00:40:46.460 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
00:40:46.461 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.46 mountX=0.00 mountY=-0.31, mountTheta=-1.56
00:40:46.462 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.31, opts=13)
00:40:46.463 00.001 8996 Enqueuing Move request for scope (0.03, 0.31)
00:40:46.464 00.001 20224 Worker thread wakes up
00:40:46.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd
00:40:46.464 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.31)
00:40:46.464 00.000 20224 Moving (0.03, 0.31) raw xDistance=0.00 yDistance=-0.31
00:40:46.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:46.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:40:46.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:40:46.464 00.000 20224 MoveAxis(E, 0, ABG)
00:40:46.464 00.000 20224 Move returns status 0, amount 0
00:40:46.464 00.000 20224 MoveAxis(N, 0, ABG)
00:40:46.464 00.000 20224 Move returns status 0, amount 0
00:40:46.464 00.000 20224 move complete, result=0
00:40:46.465 00.001 20224 worker thread done servicing request
00:40:46.468 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58528, med=3033, FiltMin=2761, FiltMax=26742, Gamma=1.000
00:40:46.484 00.016 8996 UpdateGuideState exits: m=659342 SNR=323.7
00:40:46.484 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:46.485 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:46.486 00.001 8996 Enqueuing Expose request
00:40:46.487 00.001 20224 Worker thread wakes up
00:40:46.487 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:40:46.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:46.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:47.466 00.978 20224 Exposure complete
00:40:47.542 00.076 20224 worker thread done servicing request
00:40:47.542 00.000 8996 OnExposeComplete: enter
00:40:47.543 00.001 8996 UpdateGuideState(): m_state=6
00:40:47.543 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10729
00:40:47.544 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=474.10, Mass=718250, SNR=363.3, Peak=62992 HFD=4.7
00:40:47.546 00.002 8996 MultiStar: [#1 0.21,0.33,0.52,U] [#2 -0.31,0.52,0.00,M3] [#3 0.19,0.52,0.00,M1] [#4 0.19,0.82,0.00,M4] [#5 0.30,0.38,0.00,M3] [#6 -0.12,0.42,0.38,U] [#7 -0.06,0.42,0.35,U] [#8 -0.19,0.36,0.35,U] 
00:40:47.547 00.001 8996 single-star, 4 included, MultiStar: {0.02, 0.36}, one-star: {0.07, 0.33}
00:40:47.547 00.000 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
00:40:47.548 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
00:40:47.549 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.35 mountX=0.04 mountY=-0.34, mountTheta=-1.45
00:40:47.550 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.33, opts=13)
00:40:47.551 00.001 8996 Enqueuing Move request for scope (0.07, 0.33)
00:40:47.552 00.001 20224 Worker thread wakes up
00:40:47.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
00:40:47.552 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
00:40:47.552 00.000 20224 Moving (0.07, 0.33) raw xDistance=0.04 yDistance=-0.34
00:40:47.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:40:47.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:40:47.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:40:47.552 00.000 20224 MoveAxis(E, 0, ABG)
00:40:47.552 00.000 20224 Move returns status 0, amount 0
00:40:47.552 00.000 20224 MoveAxis(N, 0, ABG)
00:40:47.552 00.000 20224 Move returns status 0, amount 0
00:40:47.552 00.000 20224 move complete, result=0
00:40:47.552 00.000 20224 worker thread done servicing request
00:40:47.556 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62992, med=3033, FiltMin=2749, FiltMax=30230, Gamma=1.000
00:40:47.570 00.014 8996 UpdateGuideState exits: m=718250 SNR=363.3
00:40:47.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:47.571 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:47.572 00.001 8996 Enqueuing Expose request
00:40:47.573 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:40:47.574 00.001 20224 Worker thread wakes up
00:40:47.574 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:47.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:48.745 01.171 20224 Exposure complete
00:40:48.838 00.093 20224 worker thread done servicing request
00:40:48.838 00.000 8996 OnExposeComplete: enter
00:40:48.840 00.002 8996 UpdateGuideState(): m_state=6
00:40:48.841 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10730
00:40:48.842 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=474.24, Mass=748941, SNR=352.5, Peak=65440 HFD=4.6
00:40:48.844 00.002 8996 MultiStar: [#1 0.10,0.39,0.58,U] [#2 -0.07,0.27,0.71,U] [#3 0.11,0.27,0.58,U] [#4 0.12,0.64,0.00,M5] [#5 0.10,0.29,0.58,U] [#6 -0.25,0.33,0.37,U] [#7 -0.04,0.28,0.41,U] [#8 -0.27,0.26,0.33,U] 
00:40:48.845 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.34}, one-star: {0.16, 0.47}
00:40:48.846 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
00:40:48.847 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
00:40:48.848 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.34 hyp=0.34 cameraTheta=1.51 mountX=-0.01 mountY=-0.34, mountTheta=-1.61
00:40:48.849 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.34, opts=13)
00:40:48.850 00.001 8996 Enqueuing Move request for scope (0.02, 0.34)
00:40:48.851 00.001 20224 Worker thread wakes up
00:40:48.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.34) opts 0xd
00:40:48.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.34)
00:40:48.851 00.000 20224 Moving (0.02, 0.34) raw xDistance=-0.01 yDistance=-0.34
00:40:48.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:40:48.851 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.36 newest=-0.98
00:40:48.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
00:40:48.851 00.000 20224 MoveAxis(E, 0, ABG)
00:40:48.851 00.000 20224 Move returns status 0, amount 0
00:40:48.851 00.000 20224 MoveAxis(N, 71, ABG)
00:40:48.851 00.000 20224 Guiding  Dir = 0, Dur = 71
00:40:48.851 00.000 20224 IsSlewing returns 0
00:40:48.852 00.001 20224 IsGuiding returns 0
00:40:48.853 00.001 20224 PulseGuide returned control before completion, sleep 81
00:40:48.856 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=65440, med=3030, FiltMin=2739, FiltMax=29510, Gamma=1.000
00:40:48.879 00.023 8996 UpdateGuideState exits: m=748941 SNR=352.5
00:40:48.881 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:48.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:48.885 00.003 8996 Enqueuing Expose request
00:40:48.944 00.059 20224 IsGuiding returns 0
00:40:48.944 00.000 20224 Move returns status 0, amount 71
00:40:48.944 00.000 20224 move complete, result=0
00:40:48.944 00.000 20224 worker thread done servicing request
00:40:48.945 00.001 20224 Worker thread wakes up
00:40:48.945 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:48.945 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:48.946 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 71 ms NORTH
00:40:49.906 00.960 20224 Exposure complete
00:40:49.969 00.063 20224 worker thread done servicing request
00:40:49.970 00.001 8996 OnExposeComplete: enter
00:40:49.970 00.000 8996 UpdateGuideState(): m_state=6
00:40:49.971 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10731
00:40:49.972 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=474.12, Mass=667665, SNR=354.9, Peak=56384 HFD=4.7
00:40:49.973 00.001 8996 MultiStar: [#1 -0.31,0.30,0.53,U] [#2 -0.56,0.53,0.00,M3] [#3 -0.20,0.36,0.53,U] [#4 -0.31,0.55,0.00,M6] [#5 0.09,0.33,0.57,U] [#6 -0.55,0.67,0.00,M1] [#7 -0.19,0.23,0.39,U] [#8 -0.47,0.23,0.00,M4] 
00:40:49.974 00.001 8996 refined, 4 included, MultiStar: {-0.10, 0.33}, one-star: {-0.02, 0.36}
00:40:49.976 00.002 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
00:40:49.978 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
00:40:49.980 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.33 hyp=0.34 cameraTheta=1.88 mountX=-0.13 mountY=-0.31, mountTheta=-1.98
00:40:49.984 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.33, opts=13)
00:40:49.985 00.001 8996 Enqueuing Move request for scope (-0.10, 0.33)
00:40:49.986 00.001 20224 Worker thread wakes up
00:40:49.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.33) opts 0xd
00:40:49.986 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.33)
00:40:49.987 00.001 20224 Moving (-0.10, 0.33) raw xDistance=-0.13 yDistance=-0.31
00:40:49.987 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:40:49.987 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:40:49.987 00.000 20224 MoveAxis(E, 0, ABG)
00:40:49.987 00.000 20224 Move returns status 0, amount 0
00:40:49.987 00.000 20224 MoveAxis(N, 66, ABG)
00:40:49.987 00.000 20224 Guiding  Dir = 0, Dur = 66
00:40:49.988 00.001 20224 IsSlewing returns 0
00:40:49.988 00.000 20224 IsGuiding returns 0
00:40:49.994 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56384, med=3021, FiltMin=2723, FiltMax=26022, Gamma=1.000
00:40:50.009 00.015 8996 UpdateGuideState exits: m=667665 SNR=354.9
00:40:50.010 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:50.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:50.012 00.001 8996 Enqueuing Expose request
00:40:50.023 00.011 20224 PulseGuide returned control before completion, sleep 42
00:40:50.069 00.046 20224 IsGuiding returns 1
00:40:50.069 00.000 20224 scope still moving after pulse duration time elapsed
00:40:50.099 00.030 20224 IsSlewing returns 0
00:40:50.099 00.000 20224 IsGuiding returns 1
00:40:50.130 00.031 20224 IsSlewing returns 0
00:40:50.131 00.001 20224 IsGuiding returns 0
00:40:50.131 00.000 20224 scope move finished after 66 + 76 ms
00:40:50.131 00.000 20224 Move returns status 0, amount 66
00:40:50.131 00.000 20224 move complete, result=0
00:40:50.131 00.000 20224 worker thread done servicing request
00:40:50.131 00.000 20224 Worker thread wakes up
00:40:50.131 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
00:40:50.133 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:50.134 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:51.310 01.176 20224 Exposure complete
00:40:51.391 00.081 20224 worker thread done servicing request
00:40:51.391 00.000 8996 OnExposeComplete: enter
00:40:51.392 00.001 8996 UpdateGuideState(): m_state=6
00:40:51.393 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10732
00:40:51.394 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.40, Mass=639942, SNR=349.7, Peak=40934 HFD=4.7
00:40:51.395 00.001 8996 MultiStar: [#1 -0.38,-0.39,0.00,M1] [#2 -0.87,-0.34,0.00,M4] [#3 -0.38,-0.24,0.00,M1] [#4 -0.37,-0.19,0.49,U] [#5 -0.30,-0.32,0.57,U] [#6 -0.50,-0.19,0.00,M2] [#7 -0.57,-0.48,0.00,M1] [#8 -0.69,-0.22,0.00,M5] 
00:40:51.396 00.001 8996 refined, 2 included, MultiStar: {-0.30, -0.31}, one-star: {-0.26, -0.37}
00:40:51.397 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
00:40:51.398 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
00:40:51.399 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.31 hyp=0.43 cameraTheta=-2.33 mountX=-0.27 mountY=0.34, mountTheta=2.23
00:40:51.401 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.31, opts=13)
00:40:51.401 00.000 8996 Enqueuing Move request for scope (-0.30, -0.31)
00:40:51.402 00.001 20224 Worker thread wakes up
00:40:51.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.31) opts 0xd
00:40:51.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.31)
00:40:51.403 00.001 20224 Moving (-0.30, -0.31) raw xDistance=-0.27 yDistance=0.34
00:40:51.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:40:51.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:51.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:40:51.403 00.000 20224 MoveAxis(E, 39, ABG)
00:40:51.403 00.000 20224 Guiding  Dir = 2, Dur = 39
00:40:51.403 00.000 20224 IsSlewing returns 0
00:40:51.403 00.000 20224 IsGuiding returns 0
00:40:51.406 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41481, med=3024, FiltMin=2742, FiltMax=22003, Gamma=1.000
00:40:51.423 00.017 8996 UpdateGuideState exits: m=639942 SNR=349.7
00:40:51.425 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:51.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:51.427 00.001 8996 Enqueuing Expose request
00:40:51.430 00.003 20224 PulseGuide returned control before completion, sleep 22
00:40:51.461 00.031 20224 IsGuiding returns 1
00:40:51.461 00.000 20224 scope still moving after pulse duration time elapsed
00:40:51.492 00.031 20224 IsSlewing returns 0
00:40:51.492 00.000 20224 IsGuiding returns 1
00:40:51.524 00.032 20224 IsSlewing returns 0
00:40:51.524 00.000 20224 IsGuiding returns 0
00:40:51.524 00.000 20224 scope move finished after 39 + 82 ms
00:40:51.524 00.000 20224 Move returns status 0, amount 39
00:40:51.524 00.000 20224 MoveAxis(N, 0, ABG)
00:40:51.524 00.000 20224 Move returns status 0, amount 0
00:40:51.524 00.000 20224 move complete, result=0
00:40:51.524 00.000 20224 worker thread done servicing request
00:40:51.524 00.000 20224 Worker thread wakes up
00:40:51.525 00.001 8996 GuideStep: -0.3 px 39 ms EAST, 0.3 px 0 ms NORTH
00:40:51.525 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:51.526 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:52.506 00.980 20224 Exposure complete
00:40:52.593 00.087 20224 worker thread done servicing request
00:40:52.593 00.000 8996 OnExposeComplete: enter
00:40:52.594 00.001 8996 UpdateGuideState(): m_state=6
00:40:52.595 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10733
00:40:52.596 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.23, Mass=617371, SNR=341.6, Peak=44438 HFD=4.6
00:40:52.596 00.000 8996 MultiStar: [#1 -0.04,-0.61,0.00,M2] [#2 -0.44,-0.39,0.00,M5] [#3 -0.02,-0.38,0.63,U] [#4 0.26,-0.19,0.49,U] [#5 0.21,-0.39,0.00,M1] [#6 -0.17,-0.34,0.42,U] [#7 -0.21,-0.57,0.00,M2] [#8 -0.16,-0.55,0.00,M6] 
00:40:52.597 00.001 8996 refined, 3 included, MultiStar: {-0.04, -0.40}, one-star: {-0.14, -0.54}
00:40:52.598 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
00:40:52.599 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
00:40:52.599 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.40 hyp=0.40 cameraTheta=-1.67 mountX=0.00 mountY=0.40, mountTheta=1.57
00:40:52.601 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.40, opts=13)
00:40:52.602 00.001 8996 Enqueuing Move request for scope (-0.04, -0.40)
00:40:52.603 00.001 20224 Worker thread wakes up
00:40:52.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.40) opts 0xd
00:40:52.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.40)
00:40:52.603 00.000 20224 Moving (-0.04, -0.40) raw xDistance=0.00 yDistance=0.40
00:40:52.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:40:52.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:52.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
00:40:52.604 00.001 20224 MoveAxis(E, 0, ABG)
00:40:52.604 00.000 20224 Move returns status 0, amount 0
00:40:52.604 00.000 20224 MoveAxis(N, 0, ABG)
00:40:52.604 00.000 20224 Move returns status 0, amount 0
00:40:52.604 00.000 20224 move complete, result=0
00:40:52.604 00.000 20224 worker thread done servicing request
00:40:52.610 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44438, med=3024, FiltMin=2745, FiltMax=22336, Gamma=1.000
00:40:52.633 00.023 8996 UpdateGuideState exits: m=617371 SNR=341.6
00:40:52.635 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:52.637 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:52.639 00.002 8996 Enqueuing Expose request
00:40:52.642 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:40:52.644 00.002 20224 Worker thread wakes up
00:40:52.644 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:52.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:53.830 01.186 20224 Exposure complete
00:40:53.888 00.058 20224 worker thread done servicing request
00:40:53.888 00.000 8996 OnExposeComplete: enter
00:40:53.889 00.001 8996 UpdateGuideState(): m_state=6
00:40:53.890 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10734
00:40:53.891 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.61, Mass=659034, SNR=313.4, Peak=49680 HFD=4.4
00:40:53.892 00.001 8996 MultiStar: [#1 0.20,-0.45,0.00,M3] [#2 -0.04,-0.52,0.00,M6] [#3 0.22,-0.34,0.61,U] [#4 0.38,-0.10,0.56,U] [#5 0.21,-0.38,0.60,U] [#6 0.18,-0.10,0.48,U] [#7 0.28,-0.11,0.47,U] [#8 -0.21,-0.49,0.00,M7] 
00:40:53.893 00.001 8996 single-star, 5 included, MultiStar: {0.18, -0.20}, one-star: {-0.02, -0.16}
00:40:53.894 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
00:40:53.895 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
00:40:53.896 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.68 mountX=-0.00 mountY=0.16, mountTheta=1.58
00:40:53.898 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.16, opts=13)
00:40:53.898 00.000 8996 Enqueuing Move request for scope (-0.02, -0.16)
00:40:53.899 00.001 20224 Worker thread wakes up
00:40:53.899 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.16) opts 0xd
00:40:53.899 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.16)
00:40:53.899 00.000 20224 Moving (-0.02, -0.16) raw xDistance=-0.00 yDistance=0.16
00:40:53.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:40:53.899 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:53.900 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:40:53.900 00.000 20224 MoveAxis(E, 0, ABG)
00:40:53.900 00.000 20224 Move returns status 0, amount 0
00:40:53.900 00.000 20224 MoveAxis(N, 0, ABG)
00:40:53.900 00.000 20224 Move returns status 0, amount 0
00:40:53.900 00.000 20224 move complete, result=0
00:40:53.900 00.000 20224 worker thread done servicing request
00:40:53.903 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49680, med=3030, FiltMin=2761, FiltMax=24563, Gamma=1.000
00:40:53.916 00.013 8996 UpdateGuideState exits: m=659034 SNR=313.4
00:40:53.917 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:53.918 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:53.918 00.000 8996 Enqueuing Expose request
00:40:53.919 00.001 20224 Worker thread wakes up
00:40:53.919 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:53.920 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:53.920 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:54.898 00.978 20224 Exposure complete
00:40:54.954 00.056 20224 worker thread done servicing request
00:40:54.954 00.000 8996 OnExposeComplete: enter
00:40:54.955 00.001 8996 UpdateGuideState(): m_state=6
00:40:54.956 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10735
00:40:54.957 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.24, Mass=723959, SNR=334.9, Peak=58790 HFD=4.6
00:40:54.958 00.001 8996 MultiStar: [#1 0.43,-0.32,0.00,M4] [#2 0.14,-0.28,0.76,U] [#3 0.48,-0.45,0.00,M1] [#4 0.29,-0.32,0.50,U] [#5 0.41,-0.29,0.00,M1] [#6 0.15,-0.27,0.44,U] [#7 0.22,-0.18,0.46,U] [#8 -0.12,-0.35,0.34,U] 
00:40:54.959 00.001 8996 refined, 5 included, MultiStar: {0.15, -0.35}, one-star: {0.17, -0.52}
00:40:54.960 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
00:40:54.960 00.000 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
00:40:54.961 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.35 hyp=0.38 cameraTheta=-1.15 mountX=0.19 mountY=0.33, mountTheta=1.05
00:40:54.963 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.35, opts=13)
00:40:54.963 00.000 8996 Enqueuing Move request for scope (0.15, -0.35)
00:40:54.964 00.001 20224 Worker thread wakes up
00:40:54.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.35) opts 0xd
00:40:54.964 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.35)
00:40:54.964 00.000 20224 Moving (0.15, -0.35) raw xDistance=0.19 yDistance=0.33
00:40:54.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:40:54.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:54.965 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:40:54.965 00.000 20224 MoveAxis(E, 0, ABG)
00:40:54.965 00.000 20224 Move returns status 0, amount 0
00:40:54.965 00.000 20224 MoveAxis(N, 0, ABG)
00:40:54.965 00.000 20224 Move returns status 0, amount 0
00:40:54.965 00.000 20224 move complete, result=0
00:40:54.965 00.000 20224 worker thread done servicing request
00:40:54.968 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=58790, med=3069, FiltMin=2765, FiltMax=26941, Gamma=1.000
00:40:54.989 00.021 8996 UpdateGuideState exits: m=723959 SNR=334.9
00:40:54.991 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:54.993 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:54.994 00.001 8996 Enqueuing Expose request
00:40:54.996 00.002 20224 Worker thread wakes up
00:40:54.996 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:40:54.997 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:54.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:56.161 01.164 20224 Exposure complete
00:40:56.217 00.056 20224 worker thread done servicing request
00:40:56.217 00.000 8996 OnExposeComplete: enter
00:40:56.217 00.000 8996 UpdateGuideState(): m_state=6
00:40:56.218 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10736
00:40:56.219 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.58, Mass=678623, SNR=351.8, Peak=53824 HFD=4.4
00:40:56.220 00.001 8996 MultiStar: [#1 0.32,-0.33,0.00,M5] [#2 -0.02,-0.23,0.68,U] [#3 0.31,-0.31,0.58,U] [#4 0.44,-0.17,0.00,M3] [#5 0.52,-0.23,0.00,M2] [#6 -0.01,-0.12,0.42,U] [#7 -0.05,-0.27,0.42,U] [#8 0.04,-0.37,0.31,U] 
00:40:56.221 00.001 8996 refined, 5 included, MultiStar: {0.15, -0.24}, one-star: {0.36, -0.19}
00:40:56.221 00.000 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
00:40:56.222 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
00:40:56.223 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-1.00 mountX=0.17 mountY=0.22, mountTheta=0.90
00:40:56.224 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.24, opts=13)
00:40:56.225 00.001 8996 Enqueuing Move request for scope (0.15, -0.24)
00:40:56.226 00.001 20224 Worker thread wakes up
00:40:56.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.24) opts 0xd
00:40:56.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.24)
00:40:56.226 00.000 20224 Moving (0.15, -0.24) raw xDistance=0.17 yDistance=0.22
00:40:56.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:40:56.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:40:56.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:40:56.226 00.000 20224 MoveAxis(E, 0, ABG)
00:40:56.227 00.001 20224 Move returns status 0, amount 0
00:40:56.227 00.000 20224 MoveAxis(N, 0, ABG)
00:40:56.227 00.000 20224 Move returns status 0, amount 0
00:40:56.227 00.000 20224 move complete, result=0
00:40:56.227 00.000 20224 worker thread done servicing request
00:40:56.232 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53824, med=3072, FiltMin=2784, FiltMax=27053, Gamma=1.000
00:40:56.252 00.020 8996 UpdateGuideState exits: m=678623 SNR=351.8
00:40:56.254 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:56.255 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:56.256 00.001 8996 Enqueuing Expose request
00:40:56.257 00.001 20224 Worker thread wakes up
00:40:56.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:56.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:56.257 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:57.236 00.979 20224 Exposure complete
00:40:57.324 00.088 20224 worker thread done servicing request
00:40:57.324 00.000 8996 OnExposeComplete: enter
00:40:57.325 00.001 8996 UpdateGuideState(): m_state=6
00:40:57.326 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10737
00:40:57.327 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.44, Mass=640229, SNR=316.0, Peak=49590 HFD=4.4
00:40:57.328 00.001 8996 MultiStar: [#1 0.34,-0.44,0.00,M6] [#2 -0.03,-0.21,0.69,U] [#3 0.47,-0.12,0.00,M1] [#4 0.48,0.08,0.00,M4] [#5 0.57,-0.37,0.00,M3] [#6 0.23,-0.27,0.45,U] [#7 -0.02,-0.13,0.46,U] [#8 0.04,-0.48,0.00,M6] 
00:40:57.329 00.001 8996 refined, 3 included, MultiStar: {0.16, -0.25}, one-star: {0.34, -0.33}
00:40:57.329 00.000 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
00:40:57.331 00.002 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
00:40:57.333 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-1.01 mountX=0.18 mountY=0.23, mountTheta=0.90
00:40:57.337 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.25, opts=13)
00:40:57.339 00.002 8996 Enqueuing Move request for scope (0.16, -0.25)
00:40:57.340 00.001 20224 Worker thread wakes up
00:40:57.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd
00:40:57.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.25)
00:40:57.340 00.000 20224 Moving (0.16, -0.25) raw xDistance=0.18 yDistance=0.23
00:40:57.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:40:57.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:40:57.341 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:40:57.341 00.000 20224 MoveAxis(E, 0, ABG)
00:40:57.341 00.000 20224 Move returns status 0, amount 0
00:40:57.341 00.000 20224 MoveAxis(N, 0, ABG)
00:40:57.341 00.000 20224 Move returns status 0, amount 0
00:40:57.341 00.000 20224 move complete, result=0
00:40:57.341 00.000 20224 worker thread done servicing request
00:40:57.347 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49590, med=3069, FiltMin=2781, FiltMax=26102, Gamma=1.000
00:40:57.361 00.014 8996 UpdateGuideState exits: m=640229 SNR=316.0
00:40:57.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:57.363 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:57.365 00.002 8996 Enqueuing Expose request
00:40:57.366 00.001 20224 Worker thread wakes up
00:40:57.366 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:57.368 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:57.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:58.558 01.190 20224 Exposure complete
00:40:58.625 00.067 20224 worker thread done servicing request
00:40:58.625 00.000 8996 OnExposeComplete: enter
00:40:58.626 00.001 8996 UpdateGuideState(): m_state=6
00:40:58.627 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10738
00:40:58.628 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.38, Mass=694848, SNR=342.0, Peak=51350 HFD=4.6
00:40:58.629 00.001 8996 MultiStar: [#1 0.14,-0.58,0.00,M7] [#2 -0.30,-0.51,0.00,M4] [#3 0.08,-0.21,0.58,U] [#4 0.09,0.03,0.47,U] [#5 0.57,-0.24,0.00,M4] [#6 -0.24,-0.11,0.41,U] [#7 0.07,-0.30,0.38,U] [#8 0.08,-0.23,0.35,U] 
00:40:58.629 00.000 8996 refined, 5 included, MultiStar: {0.01, -0.23}, one-star: {-0.02, -0.39}
00:40:58.630 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:40:58.631 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
00:40:58.632 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.55 mountX=0.03 mountY=0.23, mountTheta=1.45
00:40:58.635 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.23, opts=13)
00:40:58.638 00.003 8996 Enqueuing Move request for scope (0.01, -0.23)
00:40:58.640 00.002 20224 Worker thread wakes up
00:40:58.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.23) opts 0xd
00:40:58.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.23)
00:40:58.640 00.000 20224 Moving (0.01, -0.23) raw xDistance=0.03 yDistance=0.23
00:40:58.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:40:58.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:40:58.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:40:58.640 00.000 20224 MoveAxis(E, 0, ABG)
00:40:58.640 00.000 20224 Move returns status 0, amount 0
00:40:58.640 00.000 20224 MoveAxis(N, 0, ABG)
00:40:58.640 00.000 20224 Move returns status 0, amount 0
00:40:58.640 00.000 20224 move complete, result=0
00:40:58.641 00.001 20224 worker thread done servicing request
00:40:58.647 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51350, med=3062, FiltMin=2777, FiltMax=26595, Gamma=1.000
00:40:58.666 00.019 8996 UpdateGuideState exits: m=694848 SNR=342.0
00:40:58.667 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:58.667 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:58.668 00.001 8996 Enqueuing Expose request
00:40:58.669 00.001 20224 Worker thread wakes up
00:40:58.669 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:58.670 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:58.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:40:59.651 00.981 20224 Exposure complete
00:40:59.727 00.076 20224 worker thread done servicing request
00:40:59.728 00.001 8996 OnExposeComplete: enter
00:40:59.730 00.002 8996 UpdateGuideState(): m_state=6
00:40:59.732 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10739
00:40:59.733 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.58, Mass=755013, SNR=327.3, Peak=57136 HFD=4.7
00:40:59.735 00.002 8996 MultiStar: [#1 -0.06,-0.58,0.00,M8] [#2 -0.45,-0.35,0.00,M5] [#3 0.19,-0.18,0.64,U] [#4 0.13,-0.02,0.51,U] [#5 0.16,-0.24,0.59,U] [#6 -0.04,-0.25,0.44,U] [#7 -0.20,-0.40,0.00,M1] [#8 -0.09,-0.23,0.31,U] 
00:40:59.737 00.002 8996 refined, 5 included, MultiStar: {0.09, -0.18}, one-star: {0.09, -0.19}
00:40:59.739 00.002 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
00:40:59.740 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
00:40:59.741 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.21 cameraTheta=-1.10 mountX=0.11 mountY=0.17, mountTheta=1.00
00:40:59.745 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.18, opts=13)
00:40:59.747 00.002 8996 Enqueuing Move request for scope (0.09, -0.18)
00:40:59.748 00.001 20224 Worker thread wakes up
00:40:59.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
00:40:59.748 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
00:40:59.748 00.000 20224 Moving (0.09, -0.18) raw xDistance=0.11 yDistance=0.17
00:40:59.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:40:59.749 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:40:59.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:40:59.749 00.000 20224 MoveAxis(E, 0, ABG)
00:40:59.749 00.000 20224 Move returns status 0, amount 0
00:40:59.749 00.000 20224 MoveAxis(N, 0, ABG)
00:40:59.749 00.000 20224 Move returns status 0, amount 0
00:40:59.749 00.000 20224 move complete, result=0
00:40:59.749 00.000 20224 worker thread done servicing request
00:40:59.756 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57136, med=3053, FiltMin=2742, FiltMax=31741, Gamma=1.000
00:40:59.780 00.024 8996 UpdateGuideState exits: m=755013 SNR=327.3
00:40:59.782 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:40:59.784 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:40:59.786 00.002 8996 Enqueuing Expose request
00:40:59.788 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:40:59.789 00.001 20224 Worker thread wakes up
00:40:59.789 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:40:59.789 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:00.980 01.191 20224 Exposure complete
00:41:01.076 00.096 20224 worker thread done servicing request
00:41:01.076 00.000 8996 OnExposeComplete: enter
00:41:01.078 00.002 8996 UpdateGuideState(): m_state=6
00:41:01.080 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10740
00:41:01.081 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.40, Mass=804513, SNR=359.5, Peak=57622 HFD=4.7
00:41:01.084 00.003 8996 MultiStar: [#1 0.23,-0.57,0.00,M9] [#2 -0.04,-0.45,0.00,M6] [#3 0.51,-0.26,0.00,M1] [#4 0.63,0.01,0.00,M3] [#5 0.28,-0.16,0.54,U] [#6 0.13,-0.10,0.36,U] [#7 0.11,-0.35,0.36,U] [#8 -0.13,-0.34,0.36,U] 
00:41:01.084 00.000 8996 refined, 4 included, MultiStar: {0.13, -0.28}, one-star: {0.15, -0.37}
00:41:01.086 00.002 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:41:01.088 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.12)
00:41:01.090 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.14 mountX=0.16 mountY=0.27, mountTheta=1.04
00:41:01.093 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.28, opts=13)
00:41:01.095 00.002 8996 Enqueuing Move request for scope (0.13, -0.28)
00:41:01.096 00.001 20224 Worker thread wakes up
00:41:01.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
00:41:01.097 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
00:41:01.097 00.000 20224 Moving (0.13, -0.28) raw xDistance=0.16 yDistance=0.27
00:41:01.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:41:01.097 00.000 20224 switching direction from -1 to 1 - decHistory=6 oldest=0.43 newest=0.67
00:41:01.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:41:01.097 00.000 20224 MoveAxis(E, 0, ABG)
00:41:01.097 00.000 20224 Move returns status 0, amount 0
00:41:01.097 00.000 20224 MoveAxis(S, 56, ABG)
00:41:01.097 00.000 20224 Guiding  Dir = 1, Dur = 56
00:41:01.098 00.001 20224 IsSlewing returns 0
00:41:01.098 00.000 20224 IsGuiding returns 0
00:41:01.106 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=57622, med=3030, FiltMin=2701, FiltMax=33907, Gamma=1.000
00:41:01.120 00.014 8996 UpdateGuideState exits: m=804513 SNR=359.5
00:41:01.121 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:01.121 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:01.122 00.001 8996 Enqueuing Expose request
00:41:01.148 00.026 20224 PulseGuide returned control before completion, sleep 16
00:41:01.177 00.029 20224 IsGuiding returns 1
00:41:01.177 00.000 20224 scope still moving after pulse duration time elapsed
00:41:01.208 00.031 20224 IsSlewing returns 0
00:41:01.208 00.000 20224 IsGuiding returns 1
00:41:01.239 00.031 20224 IsSlewing returns 0
00:41:01.240 00.001 20224 IsGuiding returns 0
00:41:01.240 00.000 20224 scope move finished after 56 + 85 ms
00:41:01.240 00.000 20224 Move returns status 0, amount 56
00:41:01.240 00.000 20224 move complete, result=0
00:41:01.240 00.000 20224 worker thread done servicing request
00:41:01.240 00.000 20224 Worker thread wakes up
00:41:01.240 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 56 ms SOUTH
00:41:01.243 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:01.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:02.221 00.978 20224 Exposure complete
00:41:02.318 00.097 20224 worker thread done servicing request
00:41:02.318 00.000 8996 OnExposeComplete: enter
00:41:02.320 00.002 8996 UpdateGuideState(): m_state=6
00:41:02.322 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10741
00:41:02.324 00.002 8996 Star::Find returns 1 (0), X=135.86, Y=473.64, Mass=668783, SNR=319.7, Peak=55376 HFD=4.4
00:41:02.326 00.002 8996 MultiStar: [#1 0.41,-0.58,0.00,M10] [#2 -0.06,-0.27,0.75,U] [#3 0.45,-0.36,0.00,M2] [#4 0.40,-0.03,0.52,U] [#5 0.49,-0.47,0.00,M3] [#6 0.14,-0.29,0.47,U] [#7 -0.00,-0.38,0.50,U] [#8 -0.03,-0.29,0.40,U] 
00:41:02.327 00.001 8996 refined, 5 included, MultiStar: {0.15, -0.22}, one-star: {0.32, -0.13}
00:41:02.328 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
00:41:02.329 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
00:41:02.331 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.26 cameraTheta=-0.97 mountX=0.17 mountY=0.20, mountTheta=0.87
00:41:02.334 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.22, opts=13)
00:41:02.336 00.002 8996 Enqueuing Move request for scope (0.15, -0.22)
00:41:02.338 00.002 20224 Worker thread wakes up
00:41:02.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
00:41:02.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
00:41:02.338 00.000 20224 Moving (0.15, -0.22) raw xDistance=0.17 yDistance=0.20
00:41:02.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:41:02.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:02.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:41:02.338 00.000 20224 MoveAxis(E, 0, ABG)
00:41:02.338 00.000 20224 Move returns status 0, amount 0
00:41:02.338 00.000 20224 MoveAxis(N, 0, ABG)
00:41:02.338 00.000 20224 Move returns status 0, amount 0
00:41:02.338 00.000 20224 move complete, result=0
00:41:02.338 00.000 20224 worker thread done servicing request
00:41:02.343 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=55376, med=3030, FiltMin=2745, FiltMax=27334, Gamma=1.000
00:41:02.366 00.023 8996 UpdateGuideState exits: m=668783 SNR=319.7
00:41:02.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:02.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:02.369 00.001 8996 Enqueuing Expose request
00:41:02.370 00.001 20224 Worker thread wakes up
00:41:02.370 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:02.371 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:02.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:03.541 01.170 20224 Exposure complete
00:41:03.639 00.098 20224 worker thread done servicing request
00:41:03.639 00.000 8996 OnExposeComplete: enter
00:41:03.641 00.002 8996 UpdateGuideState(): m_state=6
00:41:03.642 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10742
00:41:03.644 00.002 8996 Star::Find returns 1 (0), X=135.91, Y=473.61, Mass=640939, SNR=330.5, Peak=48448 HFD=4.6
00:41:03.646 00.002 8996 MultiStar: [#1 0.30,-0.28,0.64,U] [#2 -0.00,-0.36,0.89,U] [#3 0.20,0.02,0.63,U] [#4 0.41,0.15,0.53,U] [#5 0.29,-0.13,0.51,U] [#6 0.12,-0.09,0.47,U] [#7 0.16,-0.08,0.44,U] [#8 -0.02,-0.27,0.35,U] 
00:41:03.647 00.001 8996 refined, 8 included, MultiStar: {0.22, -0.15}, one-star: {0.37, -0.16}
00:41:03.649 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
00:41:03.649 00.000 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
00:41:03.651 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.26 cameraTheta=-0.60 mountX=0.23 mountY=0.12, mountTheta=0.49
00:41:03.655 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.15, opts=13)
00:41:03.657 00.002 8996 Enqueuing Move request for scope (0.22, -0.15)
00:41:03.660 00.003 20224 Worker thread wakes up
00:41:03.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
00:41:03.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
00:41:03.660 00.000 20224 Moving (0.22, -0.15) raw xDistance=0.23 yDistance=0.12
00:41:03.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
00:41:03.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:03.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:41:03.660 00.000 20224 MoveAxis(W, 33, ABG)
00:41:03.660 00.000 20224 Guiding  Dir = 3, Dur = 33
00:41:03.661 00.001 20224 IsSlewing returns 0
00:41:03.661 00.000 20224 IsGuiding returns 0
00:41:03.671 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48448, med=3024, FiltMin=2742, FiltMax=23382, Gamma=1.000
00:41:03.680 00.009 20224 PulseGuide returned control before completion, sleep 24
00:41:03.689 00.009 8996 UpdateGuideState exits: m=640939 SNR=330.5
00:41:03.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:03.690 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:03.691 00.001 8996 Enqueuing Expose request
00:41:03.711 00.020 20224 IsGuiding returns 1
00:41:03.711 00.000 20224 scope still moving after pulse duration time elapsed
00:41:03.743 00.032 20224 IsSlewing returns 0
00:41:03.743 00.000 20224 IsGuiding returns 1
00:41:03.774 00.031 20224 IsSlewing returns 0
00:41:03.774 00.000 20224 IsGuiding returns 0
00:41:03.775 00.001 20224 scope move finished after 33 + 80 ms
00:41:03.775 00.000 20224 Move returns status 0, amount 33
00:41:03.775 00.000 20224 MoveAxis(N, 0, ABG)
00:41:03.775 00.000 20224 Move returns status 0, amount 0
00:41:03.775 00.000 20224 move complete, result=0
00:41:03.775 00.000 20224 worker thread done servicing request
00:41:03.775 00.000 20224 Worker thread wakes up
00:41:03.775 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:03.776 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
00:41:03.779 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:04.759 00.980 20224 Exposure complete
00:41:04.823 00.064 20224 worker thread done servicing request
00:41:04.823 00.000 8996 OnExposeComplete: enter
00:41:04.824 00.001 8996 UpdateGuideState(): m_state=6
00:41:04.825 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10743
00:41:04.827 00.002 8996 Star::Find returns 1 (0), X=135.43, Y=473.89, Mass=680754, SNR=314.1, Peak=57216 HFD=4.4
00:41:04.828 00.001 8996 MultiStar: [#1 -0.15,-0.10,0.68,U] [#2 -0.48,-0.21,0.00,M5] [#3 0.06,0.07,0.58,U] [#4 -0.11,0.26,0.56,U] [#5 0.08,0.02,0.58,U] [#6 -0.41,0.07,0.43,U] [#7 -0.36,0.16,0.44,U] [#8 -0.41,-0.07,0.41,U] 
00:41:04.829 00.001 8996 single-star, 7 included, MultiStar: {-0.15, 0.07}, one-star: {-0.10, 0.12}
00:41:04.831 00.002 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:41:04.832 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
00:41:04.834 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.16 cameraTheta=2.26 mountX=-0.11 mountY=-0.11, mountTheta=-2.37
00:41:04.838 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
00:41:04.840 00.002 8996 Enqueuing Move request for scope (-0.10, 0.12)
00:41:04.842 00.002 20224 Worker thread wakes up
00:41:04.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
00:41:04.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
00:41:04.842 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
00:41:04.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:41:04.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:04.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:41:04.842 00.000 20224 MoveAxis(E, 0, ABG)
00:41:04.842 00.000 20224 Move returns status 0, amount 0
00:41:04.843 00.001 20224 MoveAxis(N, 0, ABG)
00:41:04.843 00.000 20224 Move returns status 0, amount 0
00:41:04.843 00.000 20224 move complete, result=0
00:41:04.843 00.000 20224 worker thread done servicing request
00:41:04.849 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57216, med=3024, FiltMin=2739, FiltMax=25744, Gamma=1.000
00:41:04.868 00.019 8996 UpdateGuideState exits: m=680754 SNR=314.1
00:41:04.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:04.871 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:04.872 00.001 8996 Enqueuing Expose request
00:41:04.874 00.002 20224 Worker thread wakes up
00:41:04.874 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:04.877 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:04.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:06.030 01.153 20224 Exposure complete
00:41:06.094 00.064 20224 worker thread done servicing request
00:41:06.094 00.000 8996 OnExposeComplete: enter
00:41:06.096 00.002 8996 UpdateGuideState(): m_state=6
00:41:06.097 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10744
00:41:06.098 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.73, Mass=716998, SNR=325.8, Peak=57437 HFD=4.5
00:41:06.099 00.001 8996 MultiStar: [#1 -0.47,-0.12,0.00,M9] [#2 -0.83,-0.06,0.00,M6] [#3 -0.32,0.16,0.64,U] [#4 -0.22,0.07,0.49,U] [#5 -0.32,0.06,0.59,U] [#6 -0.57,0.26,0.00,M1] [#7 -0.33,0.08,0.38,U] [#8 -0.84,0.06,0.00,M1] 
00:41:06.100 00.001 8996 refined, 4 included, MultiStar: {-0.34, 0.05}, one-star: {-0.44, -0.04}
00:41:06.101 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
00:41:06.102 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
00:41:06.103 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.05 hyp=0.35 cameraTheta=2.99 mountX=-0.35 mountY=-0.01, mountTheta=-3.11
00:41:06.104 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.05, opts=13)
00:41:06.105 00.001 8996 Enqueuing Move request for scope (-0.34, 0.05)
00:41:06.106 00.001 20224 Worker thread wakes up
00:41:06.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.05) opts 0xd
00:41:06.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.05)
00:41:06.106 00.000 20224 Moving (-0.34, 0.05) raw xDistance=-0.35 yDistance=-0.01
00:41:06.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
00:41:06.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:06.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:41:06.106 00.000 20224 MoveAxis(E, 51, ABG)
00:41:06.106 00.000 20224 Guiding  Dir = 2, Dur = 51
00:41:06.107 00.001 20224 IsSlewing returns 0
00:41:06.107 00.000 20224 IsGuiding returns 0
00:41:06.108 00.001 20224 PulseGuide returned control before completion, sleep 60
00:41:06.110 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57437, med=3024, FiltMin=2703, FiltMax=24758, Gamma=1.000
00:41:06.135 00.025 8996 UpdateGuideState exits: m=716998 SNR=325.8
00:41:06.137 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:06.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:06.138 00.000 8996 Enqueuing Expose request
00:41:06.175 00.037 20224 IsGuiding returns 1
00:41:06.175 00.000 20224 scope still moving after pulse duration time elapsed
00:41:06.207 00.032 20224 IsSlewing returns 0
00:41:06.207 00.000 20224 IsGuiding returns 0
00:41:06.207 00.000 20224 scope move finished after 51 + 49 ms
00:41:06.207 00.000 20224 Move returns status 0, amount 51
00:41:06.207 00.000 20224 MoveAxis(N, 0, ABG)
00:41:06.207 00.000 20224 Move returns status 0, amount 0
00:41:06.207 00.000 20224 move complete, result=0
00:41:06.207 00.000 20224 worker thread done servicing request
00:41:06.207 00.000 20224 Worker thread wakes up
00:41:06.207 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:06.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:06.207 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.0 px 0 ms NORTH
00:41:07.179 00.972 20224 Exposure complete
00:41:07.248 00.069 20224 worker thread done servicing request
00:41:07.248 00.000 8996 OnExposeComplete: enter
00:41:07.249 00.001 8996 UpdateGuideState(): m_state=6
00:41:07.250 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10745
00:41:07.252 00.002 8996 Star::Find returns 1 (0), X=135.21, Y=473.71, Mass=699942, SNR=361.0, Peak=48701 HFD=4.6
00:41:07.253 00.001 8996 MultiStar: [#1 -0.11,-0.21,0.57,U] [#2 -0.44,-0.15,0.00,M7] [#3 -0.14,-0.02,0.58,U] [#4 -0.13,0.01,0.47,U] [#5 -0.06,-0.06,0.51,U] [#6 -0.39,-0.01,0.37,U] [#7 -0.35,-0.25,0.39,U] [#8 -0.59,-0.19,0.00,M2] 
00:41:07.255 00.002 8996 refined, 6 included, MultiStar: {-0.22, -0.08}, one-star: {-0.32, -0.06}
00:41:07.257 00.002 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
00:41:07.259 00.002 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
00:41:07.260 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.08 hyp=0.23 cameraTheta=-2.77 mountX=-0.21 mountY=0.11, mountTheta=2.66
00:41:07.263 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.08, opts=13)
00:41:07.265 00.002 8996 Enqueuing Move request for scope (-0.22, -0.08)
00:41:07.266 00.001 20224 Worker thread wakes up
00:41:07.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.08) opts 0xd
00:41:07.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.08)
00:41:07.267 00.001 20224 Moving (-0.22, -0.08) raw xDistance=-0.21 yDistance=0.11
00:41:07.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
00:41:07.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:07.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:41:07.267 00.000 20224 MoveAxis(E, 34, ABG)
00:41:07.267 00.000 20224 Guiding  Dir = 2, Dur = 34
00:41:07.267 00.000 20224 IsSlewing returns 0
00:41:07.268 00.001 20224 IsGuiding returns 0
00:41:07.273 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48701, med=3024, FiltMin=2723, FiltMax=22582, Gamma=1.000
00:41:07.290 00.017 8996 UpdateGuideState exits: m=699942 SNR=361.0
00:41:07.292 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:07.294 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:07.295 00.001 8996 Enqueuing Expose request
00:41:07.301 00.006 20224 PulseGuide returned control before completion, sleep 11
00:41:07.314 00.013 20224 IsGuiding returns 1
00:41:07.314 00.000 20224 scope still moving after pulse duration time elapsed
00:41:07.345 00.031 20224 IsSlewing returns 0
00:41:07.345 00.000 20224 IsGuiding returns 1
00:41:07.379 00.034 20224 IsSlewing returns 0
00:41:07.379 00.000 20224 IsGuiding returns 1
00:41:07.408 00.029 20224 IsSlewing returns 0
00:41:07.408 00.000 20224 IsGuiding returns 0
00:41:07.408 00.000 20224 scope move finished after 34 + 105 ms
00:41:07.408 00.000 20224 Move returns status 0, amount 34
00:41:07.408 00.000 20224 MoveAxis(N, 0, ABG)
00:41:07.408 00.000 20224 Move returns status 0, amount 0
00:41:07.408 00.000 20224 move complete, result=0
00:41:07.408 00.000 20224 worker thread done servicing request
00:41:07.409 00.001 20224 Worker thread wakes up
00:41:07.409 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
00:41:07.410 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:07.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:08.579 01.169 20224 Exposure complete
00:41:08.652 00.073 20224 worker thread done servicing request
00:41:08.652 00.000 8996 OnExposeComplete: enter
00:41:08.653 00.001 8996 UpdateGuideState(): m_state=6
00:41:08.654 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10746
00:41:08.655 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.40, Mass=700194, SNR=336.9, Peak=57222 HFD=4.4
00:41:08.657 00.002 8996 MultiStar: [#1 0.21,-0.30,0.68,U] [#2 -0.14,-0.05,0.71,U] [#3 0.19,-0.23,0.64,U] [#4 0.32,0.04,0.59,U] [#5 0.40,-0.14,0.58,U] [#6 -0.08,-0.01,0.44,U] [#7 0.22,-0.08,0.40,U] [#8 -0.11,-0.21,0.34,U] 
00:41:08.657 00.000 8996 refined, 8 included, MultiStar: {0.11, -0.17}, one-star: {-0.02, -0.37}
00:41:08.658 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
00:41:08.659 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
00:41:08.660 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-1.00 mountX=0.13 mountY=0.16, mountTheta=0.89
00:41:08.662 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.17, opts=13)
00:41:08.662 00.000 8996 Enqueuing Move request for scope (0.11, -0.17)
00:41:08.663 00.001 20224 Worker thread wakes up
00:41:08.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
00:41:08.663 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
00:41:08.663 00.000 20224 Moving (0.11, -0.17) raw xDistance=0.13 yDistance=0.16
00:41:08.664 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:41:08.664 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:08.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:41:08.664 00.000 20224 MoveAxis(E, 0, ABG)
00:41:08.664 00.000 20224 Move returns status 0, amount 0
00:41:08.664 00.000 20224 MoveAxis(N, 0, ABG)
00:41:08.664 00.000 20224 Move returns status 0, amount 0
00:41:08.664 00.000 20224 move complete, result=0
00:41:08.664 00.000 20224 worker thread done servicing request
00:41:08.669 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57222, med=3024, FiltMin=2660, FiltMax=26771, Gamma=1.000
00:41:08.689 00.020 8996 UpdateGuideState exits: m=700194 SNR=336.9
00:41:08.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:08.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:08.691 00.000 8996 Enqueuing Expose request
00:41:08.692 00.001 20224 Worker thread wakes up
00:41:08.692 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:08.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:08.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:09.675 00.982 20224 Exposure complete
00:41:09.739 00.064 20224 worker thread done servicing request
00:41:09.739 00.000 8996 OnExposeComplete: enter
00:41:09.740 00.001 8996 UpdateGuideState(): m_state=6
00:41:09.741 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10747
00:41:09.742 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.65, Mass=736970, SNR=336.9, Peak=58000 HFD=4.7
00:41:09.743 00.001 8996 MultiStar: [#1 0.53,-0.25,0.00,M8] [#2 -0.03,-0.05,0.72,U] [#3 0.41,0.04,0.49,U] [#4 0.45,0.08,0.00,M1] [#5 0.31,0.16,0.57,U] [#6 0.00,0.27,0.38,U] [#7 0.08,0.18,0.40,U] [#8 0.04,-0.10,0.37,U] 
00:41:09.744 00.001 8996 refined, 6 included, MultiStar: {0.13, 0.02}, one-star: {0.12, -0.12}
00:41:09.744 00.000 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
00:41:09.745 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
00:41:09.746 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.17 mountX=0.13 mountY=-0.04, mountTheta=-0.29
00:41:09.748 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.02, opts=13)
00:41:09.749 00.001 8996 Enqueuing Move request for scope (0.13, 0.02)
00:41:09.750 00.001 20224 Worker thread wakes up
00:41:09.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
00:41:09.750 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
00:41:09.750 00.000 20224 Moving (0.13, 0.02) raw xDistance=0.13 yDistance=-0.04
00:41:09.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:41:09.751 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:09.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:41:09.751 00.000 20224 MoveAxis(E, 0, ABG)
00:41:09.751 00.000 20224 Move returns status 0, amount 0
00:41:09.751 00.000 20224 MoveAxis(N, 0, ABG)
00:41:09.751 00.000 20224 Move returns status 0, amount 0
00:41:09.751 00.000 20224 move complete, result=0
00:41:09.751 00.000 20224 worker thread done servicing request
00:41:09.759 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58000, med=3024, FiltMin=2749, FiltMax=28118, Gamma=1.000
00:41:09.786 00.027 8996 UpdateGuideState exits: m=736970 SNR=336.9
00:41:09.788 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:09.790 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:09.791 00.001 8996 Enqueuing Expose request
00:41:09.792 00.001 20224 Worker thread wakes up
00:41:09.792 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:09.793 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:09.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:10.988 01.195 20224 Exposure complete
00:41:11.090 00.102 20224 worker thread done servicing request
00:41:11.090 00.000 8996 OnExposeComplete: enter
00:41:11.092 00.002 8996 UpdateGuideState(): m_state=6
00:41:11.093 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10748
00:41:11.094 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.48, Mass=663312, SNR=312.2, Peak=51424 HFD=4.6
00:41:11.095 00.001 8996 MultiStar: [#1 0.32,-0.36,0.00,M9] [#2 0.16,-0.07,0.71,U] [#3 0.46,0.01,0.00,M1] [#4 0.45,0.17,0.00,M2] [#5 0.53,-0.10,0.00,M1] [#6 0.11,0.14,0.44,U] [#7 0.23,0.05,0.46,U] [#8 0.04,-0.02,0.38,U] 
00:41:11.096 00.001 8996 refined, 4 included, MultiStar: {0.15, -0.09}, one-star: {0.18, -0.29}
00:41:11.096 00.000 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
00:41:11.097 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.75)
00:41:11.098 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-0.51 mountX=0.16 mountY=0.07, mountTheta=0.40
00:41:11.099 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.09, opts=13)
00:41:11.100 00.001 8996 Enqueuing Move request for scope (0.15, -0.09)
00:41:11.101 00.001 20224 Worker thread wakes up
00:41:11.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
00:41:11.101 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
00:41:11.101 00.000 20224 Moving (0.15, -0.09) raw xDistance=0.16 yDistance=0.07
00:41:11.101 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:41:11.101 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:11.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:41:11.101 00.000 20224 MoveAxis(E, 0, ABG)
00:41:11.101 00.000 20224 Move returns status 0, amount 0
00:41:11.101 00.000 20224 MoveAxis(N, 0, ABG)
00:41:11.101 00.000 20224 Move returns status 0, amount 0
00:41:11.102 00.001 20224 move complete, result=0
00:41:11.102 00.000 20224 worker thread done servicing request
00:41:11.104 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51424, med=3024, FiltMin=2739, FiltMax=27949, Gamma=1.000
00:41:11.119 00.015 8996 UpdateGuideState exits: m=663312 SNR=312.2
00:41:11.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:11.120 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:11.122 00.002 8996 Enqueuing Expose request
00:41:11.123 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:11.123 00.000 20224 Worker thread wakes up
00:41:11.124 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:11.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:12.101 00.977 20224 Exposure complete
00:41:12.174 00.073 20224 worker thread done servicing request
00:41:12.174 00.000 8996 OnExposeComplete: enter
00:41:12.175 00.001 8996 UpdateGuideState(): m_state=6
00:41:12.177 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10749
00:41:12.178 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.69, Mass=686451, SNR=335.0, Peak=58448 HFD=4.3
00:41:12.180 00.002 8996 MultiStar: [#1 0.51,-0.28,0.00,M10] [#2 0.15,-0.22,0.72,U] [#3 0.53,-0.10,0.00,M2] [#4 0.53,0.17,0.00,M3] [#5 0.51,-0.31,0.00,M2] [#6 0.16,-0.11,0.36,U] [#7 0.30,-0.02,0.44,U] [#8 0.08,-0.14,0.34,U] 
00:41:12.182 00.002 8996 refined, 4 included, MultiStar: {0.28, -0.12}, one-star: {0.48, -0.08}
00:41:12.184 00.002 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
00:41:12.186 00.002 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
00:41:12.187 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-0.38 mountX=0.29 mountY=0.08, mountTheta=0.27
00:41:12.190 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.12, opts=13)
00:41:12.191 00.001 8996 Enqueuing Move request for scope (0.28, -0.12)
00:41:12.192 00.001 20224 Worker thread wakes up
00:41:12.193 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
00:41:12.193 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
00:41:12.193 00.000 20224 Moving (0.28, -0.12) raw xDistance=0.29 yDistance=0.08
00:41:12.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
00:41:12.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:12.193 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:41:12.193 00.000 20224 MoveAxis(W, 43, ABG)
00:41:12.193 00.000 20224 Guiding  Dir = 3, Dur = 43
00:41:12.194 00.001 20224 IsSlewing returns 0
00:41:12.194 00.000 20224 IsGuiding returns 0
00:41:12.199 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=58448, med=3024, FiltMin=2758, FiltMax=23952, Gamma=1.000
00:41:12.228 00.029 8996 UpdateGuideState exits: m=686451 SNR=335.0
00:41:12.230 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:12.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:12.233 00.002 8996 Enqueuing Expose request
00:41:12.234 00.001 20224 PulseGuide returned control before completion, sleep 16
00:41:12.262 00.028 20224 IsGuiding returns 1
00:41:12.262 00.000 20224 scope still moving after pulse duration time elapsed
00:41:12.293 00.031 20224 IsSlewing returns 0
00:41:12.293 00.000 20224 IsGuiding returns 1
00:41:12.325 00.032 20224 IsSlewing returns 0
00:41:12.325 00.000 20224 IsGuiding returns 0
00:41:12.325 00.000 20224 scope move finished after 43 + 87 ms
00:41:12.325 00.000 20224 Move returns status 0, amount 43
00:41:12.325 00.000 20224 MoveAxis(N, 0, ABG)
00:41:12.325 00.000 20224 Move returns status 0, amount 0
00:41:12.325 00.000 20224 move complete, result=0
00:41:12.325 00.000 20224 worker thread done servicing request
00:41:12.325 00.000 20224 Worker thread wakes up
00:41:12.325 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.1 px 0 ms NORTH
00:41:12.329 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:12.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:13.491 01.162 20224 Exposure complete
00:41:13.561 00.070 20224 worker thread done servicing request
00:41:13.561 00.000 8996 OnExposeComplete: enter
00:41:13.562 00.001 8996 UpdateGuideState(): m_state=6
00:41:13.564 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10750
00:41:13.564 00.000 8996 Star::Find returns 1 (0), X=135.56, Y=473.52, Mass=678638, SNR=318.7, Peak=53696 HFD=4.4
00:41:13.566 00.002 8996 MultiStar: [#1 0.17,-0.38,0.69,U] [#2 -0.20,-0.25,0.74,U] [#3 0.04,-0.17,0.61,U] [#4 0.13,0.05,0.51,U] [#5 0.10,-0.21,0.64,U] [#6 -0.05,-0.36,0.45,U] [#7 -0.08,-0.46,0.00,M1] [#8 -0.19,-0.33,0.36,U] 
00:41:13.568 00.002 8996 refined, 7 included, MultiStar: {0.01, -0.24}, one-star: {0.03, -0.25}
00:41:13.569 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
00:41:13.570 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
00:41:13.572 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.52 mountX=0.04 mountY=0.23, mountTheta=1.42
00:41:13.574 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.24, opts=13)
00:41:13.575 00.001 8996 Enqueuing Move request for scope (0.01, -0.24)
00:41:13.576 00.001 20224 Worker thread wakes up
00:41:13.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
00:41:13.577 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
00:41:13.577 00.000 20224 Moving (0.01, -0.24) raw xDistance=0.04 yDistance=0.23
00:41:13.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:41:13.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:41:13.577 00.000 20224 MoveAxis(E, 0, ABG)
00:41:13.577 00.000 20224 Move returns status 0, amount 0
00:41:13.577 00.000 20224 MoveAxis(S, 49, ABG)
00:41:13.577 00.000 20224 Guiding  Dir = 1, Dur = 49
00:41:13.577 00.000 20224 IsSlewing returns 0
00:41:13.578 00.001 20224 IsGuiding returns 0
00:41:13.582 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53696, med=3024, FiltMin=2713, FiltMax=28307, Gamma=1.000
00:41:13.594 00.012 8996 UpdateGuideState exits: m=678638 SNR=318.7
00:41:13.596 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:13.597 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:13.598 00.001 8996 Enqueuing Expose request
00:41:13.628 00.030 20224 IsGuiding returns 1
00:41:13.628 00.000 20224 scope still moving after pulse duration time elapsed
00:41:13.657 00.029 20224 IsSlewing returns 0
00:41:13.657 00.000 20224 IsGuiding returns 1
00:41:13.688 00.031 20224 IsSlewing returns 0
00:41:13.688 00.000 20224 IsGuiding returns 1
00:41:13.720 00.032 20224 IsSlewing returns 0
00:41:13.720 00.000 20224 IsGuiding returns 0
00:41:13.720 00.000 20224 scope move finished after 49 + 93 ms
00:41:13.720 00.000 20224 Move returns status 0, amount 49
00:41:13.720 00.000 20224 move complete, result=0
00:41:13.720 00.000 20224 worker thread done servicing request
00:41:13.720 00.000 20224 Worker thread wakes up
00:41:13.720 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
00:41:13.721 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:13.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:14.707 00.986 20224 Exposure complete
00:41:14.768 00.061 20224 worker thread done servicing request
00:41:14.768 00.000 8996 OnExposeComplete: enter
00:41:14.770 00.002 8996 UpdateGuideState(): m_state=6
00:41:14.771 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10751
00:41:14.773 00.002 8996 Star::Find returns 1 (0), X=135.75, Y=473.78, Mass=701930, SNR=329.9, Peak=65440 HFD=4.5
00:41:14.774 00.001 8996 MultiStar: [#1 0.12,-0.20,0.65,U] [#2 -0.24,-0.04,0.75,U] [#3 0.02,0.01,0.63,U] [#4 0.05,-0.04,0.56,U] [#5 0.08,0.06,0.61,U] [#6 -0.11,-0.07,0.35,U] [#7 -0.16,0.04,0.44,U] [#8 -0.31,0.11,0.36,U] 
00:41:14.776 00.002 8996 refined, 8 included, MultiStar: {-0.00, -0.02}, one-star: {0.22, 0.01}
00:41:14.777 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
00:41:14.778 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
00:41:14.779 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.67 mountX=-0.00 mountY=0.02, mountTheta=1.57
00:41:14.781 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.02, opts=13)
00:41:14.782 00.001 8996 Enqueuing Move request for scope (-0.00, -0.02)
00:41:14.782 00.000 20224 Worker thread wakes up
00:41:14.783 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
00:41:14.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
00:41:14.783 00.000 20224 Moving (-0.00, -0.02) raw xDistance=-0.00 yDistance=0.02
00:41:14.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:41:14.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:14.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:41:14.783 00.000 20224 MoveAxis(E, 0, ABG)
00:41:14.783 00.000 20224 Move returns status 0, amount 0
00:41:14.783 00.000 20224 MoveAxis(N, 0, ABG)
00:41:14.783 00.000 20224 Move returns status 0, amount 0
00:41:14.783 00.000 20224 move complete, result=0
00:41:14.783 00.000 20224 worker thread done servicing request
00:41:14.788 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=3024, FiltMin=2717, FiltMax=26067, Gamma=1.000
00:41:14.809 00.021 8996 UpdateGuideState exits: m=701930 SNR=329.9
00:41:14.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:14.810 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:14.811 00.001 8996 Enqueuing Expose request
00:41:14.812 00.001 20224 Worker thread wakes up
00:41:14.812 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:14.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:14.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:15.977 01.164 20224 Exposure complete
00:41:16.069 00.092 20224 worker thread done servicing request
00:41:16.069 00.000 8996 OnExposeComplete: enter
00:41:16.070 00.001 8996 UpdateGuideState(): m_state=6
00:41:16.071 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10752
00:41:16.072 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=474.01, Mass=614437, SNR=300.1, Peak=51136 HFD=4.2
00:41:16.073 00.001 8996 MultiStar: [#1 -0.27,-0.23,0.71,U] [#2 -0.63,0.23,0.00,M2] [#3 -0.15,-0.08,0.59,U] [#4 -0.01,0.16,0.62,U] [#5 -0.18,0.03,0.66,U] [#6 -0.36,0.09,0.55,U] [#7 -0.18,0.13,0.42,U] [#8 -0.65,0.09,0.00,M1] 
00:41:16.073 00.000 8996 refined, 6 included, MultiStar: {-0.19, 0.06}, one-star: {-0.18, 0.24}
00:41:16.074 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
00:41:16.075 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
00:41:16.075 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.06 hyp=0.20 cameraTheta=2.86 mountX=-0.20 mountY=-0.03, mountTheta=-2.97
00:41:16.077 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.06, opts=13)
00:41:16.078 00.001 8996 Enqueuing Move request for scope (-0.19, 0.06)
00:41:16.078 00.000 20224 Worker thread wakes up
00:41:16.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.06) opts 0xd
00:41:16.078 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.06)
00:41:16.079 00.001 20224 Moving (-0.19, 0.06) raw xDistance=-0.20 yDistance=-0.03
00:41:16.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:41:16.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:16.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:41:16.079 00.000 20224 MoveAxis(E, 0, ABG)
00:41:16.079 00.000 20224 Move returns status 0, amount 0
00:41:16.079 00.000 20224 MoveAxis(N, 0, ABG)
00:41:16.079 00.000 20224 Move returns status 0, amount 0
00:41:16.079 00.000 20224 move complete, result=0
00:41:16.079 00.000 20224 worker thread done servicing request
00:41:16.082 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51136, med=3024, FiltMin=2697, FiltMax=25398, Gamma=1.000
00:41:16.094 00.012 8996 UpdateGuideState exits: m=614437 SNR=300.1
00:41:16.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:16.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:16.097 00.001 8996 Enqueuing Expose request
00:41:16.098 00.001 20224 Worker thread wakes up
00:41:16.098 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:16.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:16.098 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:17.088 00.990 20224 Exposure complete
00:41:17.159 00.071 20224 worker thread done servicing request
00:41:17.159 00.000 8996 OnExposeComplete: enter
00:41:17.161 00.002 8996 UpdateGuideState(): m_state=6
00:41:17.162 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10753
00:41:17.163 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.96, Mass=624980, SNR=323.5, Peak=50413 HFD=4.3
00:41:17.165 00.002 8996 MultiStar: [#1 -0.19,-0.24,0.61,U] [#2 -0.40,0.13,0.76,U] [#3 -0.18,-0.04,0.64,U] [#4 -0.14,0.49,0.00,M1] [#5 -0.27,0.14,0.58,U] [#6 -0.43,0.22,0.00,M1] [#7 -0.42,0.25,0.00,M1] [#8 -0.46,0.16,0.00,M2] 
00:41:17.167 00.002 8996 refined, 4 included, MultiStar: {-0.31, 0.06}, one-star: {-0.41, 0.20}
00:41:17.168 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
00:41:17.170 00.002 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
00:41:17.171 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.06 hyp=0.31 cameraTheta=2.96 mountX=-0.31 mountY=-0.02, mountTheta=-3.07
00:41:17.173 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.06, opts=13)
00:41:17.175 00.002 8996 Enqueuing Move request for scope (-0.31, 0.06)
00:41:17.177 00.002 20224 Worker thread wakes up
00:41:17.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.06) opts 0xd
00:41:17.177 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.06)
00:41:17.177 00.000 20224 Moving (-0.31, 0.06) raw xDistance=-0.31 yDistance=-0.02
00:41:17.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:41:17.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:17.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:41:17.178 00.001 20224 MoveAxis(E, 46, ABG)
00:41:17.178 00.000 20224 Guiding  Dir = 2, Dur = 46
00:41:17.178 00.000 20224 IsSlewing returns 0
00:41:17.179 00.001 20224 IsGuiding returns 0
00:41:17.185 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50413, med=3024, FiltMin=2749, FiltMax=25478, Gamma=1.000
00:41:17.193 00.008 20224 PulseGuide returned control before completion, sleep 42
00:41:17.212 00.019 8996 UpdateGuideState exits: m=624980 SNR=323.5
00:41:17.214 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:17.216 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:17.217 00.001 8996 Enqueuing Expose request
00:41:17.239 00.022 20224 IsGuiding returns 1
00:41:17.239 00.000 20224 scope still moving after pulse duration time elapsed
00:41:17.270 00.031 20224 IsSlewing returns 0
00:41:17.270 00.000 20224 IsGuiding returns 1
00:41:17.301 00.031 20224 IsSlewing returns 0
00:41:17.301 00.000 20224 IsGuiding returns 0
00:41:17.302 00.001 20224 scope move finished after 46 + 76 ms
00:41:17.302 00.000 20224 Move returns status 0, amount 46
00:41:17.302 00.000 20224 MoveAxis(N, 0, ABG)
00:41:17.302 00.000 20224 Move returns status 0, amount 0
00:41:17.302 00.000 20224 move complete, result=0
00:41:17.302 00.000 20224 worker thread done servicing request
00:41:17.302 00.000 20224 Worker thread wakes up
00:41:17.302 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.0 px 0 ms NORTH
00:41:17.303 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:17.303 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:18.457 01.154 20224 Exposure complete
00:41:18.557 00.100 20224 worker thread done servicing request
00:41:18.557 00.000 8996 OnExposeComplete: enter
00:41:18.558 00.001 8996 UpdateGuideState(): m_state=6
00:41:18.559 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10754
00:41:18.560 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=474.02, Mass=693908, SNR=318.1, Peak=65056 HFD=4.3
00:41:18.561 00.001 8996 MultiStar: [#1 0.25,-0.05,0.67,U] [#2 -0.01,-0.07,0.74,U] [#3 0.18,-0.03,0.63,U] [#4 0.20,0.30,0.63,U] [#5 0.40,0.18,0.00,M1] [#6 0.17,0.16,0.41,U] [#7 0.29,0.21,0.44,U] [#8 -0.27,0.26,0.43,U] 
00:41:18.562 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.12}, one-star: {0.09, 0.25}
00:41:18.563 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
00:41:18.564 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
00:41:18.565 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.17 cameraTheta=0.82 mountX=0.10 mountY=-0.14, mountTheta=-0.92
00:41:18.566 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.12, opts=13)
00:41:18.566 00.000 8996 Enqueuing Move request for scope (0.11, 0.12)
00:41:18.568 00.002 20224 Worker thread wakes up
00:41:18.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
00:41:18.568 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
00:41:18.569 00.001 20224 Moving (0.11, 0.12) raw xDistance=0.10 yDistance=-0.14
00:41:18.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:41:18.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:18.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:41:18.569 00.000 20224 MoveAxis(E, 0, ABG)
00:41:18.569 00.000 20224 Move returns status 0, amount 0
00:41:18.569 00.000 20224 MoveAxis(N, 0, ABG)
00:41:18.569 00.000 20224 Move returns status 0, amount 0
00:41:18.569 00.000 20224 move complete, result=0
00:41:18.569 00.000 20224 worker thread done servicing request
00:41:18.576 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=65056, med=3024, FiltMin=2752, FiltMax=30454, Gamma=1.000
00:41:18.604 00.028 8996 UpdateGuideState exits: m=693908 SNR=318.1
00:41:18.606 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:18.609 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:18.611 00.002 8996 Enqueuing Expose request
00:41:18.613 00.002 20224 Worker thread wakes up
00:41:18.613 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:18.615 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:18.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:19.605 00.990 20224 Exposure complete
00:41:19.672 00.067 20224 worker thread done servicing request
00:41:19.673 00.001 8996 OnExposeComplete: enter
00:41:19.674 00.001 8996 UpdateGuideState(): m_state=6
00:41:19.675 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10755
00:41:19.677 00.002 8996 Star::Find returns 1 (0), X=135.81, Y=473.72, Mass=663673, SNR=292.1, Peak=61584 HFD=4.4
00:41:19.678 00.001 8996 MultiStar: [#1 0.38,0.09,0.70,U] [#2 -0.00,-0.21,0.72,U] [#3 0.46,0.26,0.00,M1] [#4 0.50,0.39,0.00,M1] [#5 0.60,0.23,0.00,M2] [#6 0.30,0.40,0.00,M1] [#7 0.28,0.31,0.47,U] [#8 0.02,0.11,0.44,U] 
00:41:19.680 00.002 8996 refined, 4 included, MultiStar: {0.20, 0.02}, one-star: {0.27, -0.05}
00:41:19.680 00.000 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
00:41:19.682 00.002 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
00:41:19.684 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.02 hyp=0.21 cameraTheta=0.08 mountX=0.20 mountY=-0.04, mountTheta=-0.20
00:41:19.688 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.02, opts=13)
00:41:19.690 00.002 8996 Enqueuing Move request for scope (0.20, 0.02)
00:41:19.691 00.001 20224 Worker thread wakes up
00:41:19.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.02) opts 0xd
00:41:19.691 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.02)
00:41:19.691 00.000 20224 Moving (0.20, 0.02) raw xDistance=0.20 yDistance=-0.04
00:41:19.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:41:19.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:19.692 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:41:19.692 00.000 20224 MoveAxis(W, 30, ABG)
00:41:19.692 00.000 20224 Guiding  Dir = 3, Dur = 30
00:41:19.692 00.000 20224 IsSlewing returns 0
00:41:19.692 00.000 20224 IsGuiding returns 0
00:41:19.699 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61584, med=3024, FiltMin=2736, FiltMax=28835, Gamma=1.000
00:41:19.716 00.017 20224 PulseGuide returned control before completion, sleep 17
00:41:19.722 00.006 8996 UpdateGuideState exits: m=663673 SNR=292.1
00:41:19.724 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:19.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:19.726 00.001 8996 Enqueuing Expose request
00:41:19.746 00.020 20224 IsGuiding returns 1
00:41:19.746 00.000 20224 scope still moving after pulse duration time elapsed
00:41:19.777 00.031 20224 IsSlewing returns 0
00:41:19.777 00.000 20224 IsGuiding returns 1
00:41:19.808 00.031 20224 IsSlewing returns 0
00:41:19.808 00.000 20224 IsGuiding returns 0
00:41:19.808 00.000 20224 scope move finished after 30 + 86 ms
00:41:19.808 00.000 20224 Move returns status 0, amount 30
00:41:19.808 00.000 20224 MoveAxis(N, 0, ABG)
00:41:19.808 00.000 20224 Move returns status 0, amount 0
00:41:19.808 00.000 20224 move complete, result=0
00:41:19.808 00.000 20224 worker thread done servicing request
00:41:19.809 00.001 20224 Worker thread wakes up
00:41:19.809 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.0 px 0 ms NORTH
00:41:19.810 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:19.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:20.979 01.169 20224 Exposure complete
00:41:21.042 00.063 20224 worker thread done servicing request
00:41:21.042 00.000 8996 OnExposeComplete: enter
00:41:21.043 00.001 8996 UpdateGuideState(): m_state=6
00:41:21.045 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10756
00:41:21.046 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.96, Mass=695803, SNR=348.3, Peak=53440 HFD=4.4
00:41:21.047 00.001 8996 MultiStar: [#1 -0.06,0.22,0.70,U] [#2 -0.31,0.11,0.71,U] [#3 0.10,0.38,0.56,U] [#4 -0.10,0.72,0.00,M2] [#5 0.07,0.25,0.60,U] [#6 -0.30,0.19,0.43,U] [#7 -0.25,0.35,0.51,U] [#8 -0.26,0.35,0.36,U] 
00:41:21.048 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.24}, one-star: {-0.22, 0.19}
00:41:21.049 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
00:41:21.050 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
00:41:21.051 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.12 mountX=-0.17 mountY=-0.22, mountTheta=-2.23
00:41:21.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.24, opts=13)
00:41:21.053 00.001 8996 Enqueuing Move request for scope (-0.15, 0.24)
00:41:21.054 00.001 20224 Worker thread wakes up
00:41:21.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
00:41:21.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
00:41:21.054 00.000 20224 Moving (-0.15, 0.24) raw xDistance=-0.17 yDistance=-0.22
00:41:21.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:41:21.055 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:41:21.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:41:21.055 00.000 20224 MoveAxis(E, 0, ABG)
00:41:21.055 00.000 20224 Move returns status 0, amount 0
00:41:21.055 00.000 20224 MoveAxis(N, 0, ABG)
00:41:21.055 00.000 20224 Move returns status 0, amount 0
00:41:21.055 00.000 20224 move complete, result=0
00:41:21.055 00.000 20224 worker thread done servicing request
00:41:21.060 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53440, med=3021, FiltMin=2733, FiltMax=26832, Gamma=1.000
00:41:21.077 00.017 8996 UpdateGuideState exits: m=695803 SNR=348.3
00:41:21.079 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:21.079 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:21.080 00.001 8996 Enqueuing Expose request
00:41:21.081 00.001 20224 Worker thread wakes up
00:41:21.081 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:21.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:21.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:22.067 00.985 20224 Exposure complete
00:41:22.157 00.090 20224 worker thread done servicing request
00:41:22.157 00.000 8996 OnExposeComplete: enter
00:41:22.158 00.001 8996 UpdateGuideState(): m_state=6
00:41:22.159 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10757
00:41:22.161 00.002 8996 Star::Find returns 1 (0), X=135.16, Y=473.95, Mass=746262, SNR=332.9, Peak=62989 HFD=4.4
00:41:22.162 00.001 8996 MultiStar: [#1 -0.15,0.18,0.63,U] [#2 -0.35,0.39,0.00,M1] [#3 -0.03,0.15,0.61,U] [#4 -0.07,0.41,0.54,U] [#5 -0.15,0.13,0.65,U] [#6 -0.38,0.31,0.00,M1] [#7 -0.27,0.19,0.37,U] [#8 -0.38,0.29,0.00,M1] 
00:41:22.164 00.002 8996 refined, 5 included, MultiStar: {-0.19, 0.20}, one-star: {-0.37, 0.18}
00:41:22.165 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
00:41:22.166 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
00:41:22.167 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.20 hyp=0.27 cameraTheta=2.33 mountX=-0.21 mountY=-0.18, mountTheta=-2.44
00:41:22.168 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.20, opts=13)
00:41:22.169 00.001 8996 Enqueuing Move request for scope (-0.19, 0.20)
00:41:22.169 00.000 20224 Worker thread wakes up
00:41:22.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.20) opts 0xd
00:41:22.170 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.20)
00:41:22.170 00.000 20224 Moving (-0.19, 0.20) raw xDistance=-0.21 yDistance=-0.18
00:41:22.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:41:22.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:22.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:41:22.170 00.000 20224 MoveAxis(E, 30, ABG)
00:41:22.170 00.000 20224 Guiding  Dir = 2, Dur = 30
00:41:22.170 00.000 20224 IsSlewing returns 0
00:41:22.170 00.000 20224 IsGuiding returns 0
00:41:22.174 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62989, med=3024, FiltMin=2755, FiltMax=27878, Gamma=1.000
00:41:22.186 00.012 8996 UpdateGuideState exits: m=746262 SNR=332.9
00:41:22.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:22.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:22.188 00.000 8996 Enqueuing Expose request
00:41:22.214 00.026 20224 IsGuiding returns 1
00:41:22.214 00.000 20224 scope still moving after pulse duration time elapsed
00:41:22.244 00.030 20224 IsSlewing returns 0
00:41:22.244 00.000 20224 IsGuiding returns 1
00:41:22.275 00.031 20224 IsSlewing returns 0
00:41:22.275 00.000 20224 IsGuiding returns 1
00:41:22.306 00.031 20224 IsSlewing returns 0
00:41:22.307 00.001 20224 IsGuiding returns 0
00:41:22.307 00.000 20224 scope move finished after 30 + 106 ms
00:41:22.307 00.000 20224 Move returns status 0, amount 30
00:41:22.307 00.000 20224 MoveAxis(N, 0, ABG)
00:41:22.307 00.000 20224 Move returns status 0, amount 0
00:41:22.307 00.000 20224 move complete, result=0
00:41:22.308 00.001 20224 worker thread done servicing request
00:41:22.308 00.000 20224 Worker thread wakes up
00:41:22.308 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
00:41:22.310 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:22.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:23.470 01.160 20224 Exposure complete
00:41:23.554 00.084 20224 worker thread done servicing request
00:41:23.554 00.000 8996 OnExposeComplete: enter
00:41:23.556 00.002 8996 UpdateGuideState(): m_state=6
00:41:23.558 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10758
00:41:23.559 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=474.09, Mass=651612, SNR=341.3, Peak=65360 HFD=4.4
00:41:23.561 00.002 8996 MultiStar: [#1 -0.05,0.10,0.65,U] [#2 -0.27,0.42,0.00,M2] [#3 0.35,0.18,0.66,U] [#4 0.05,0.56,0.00,M2] [#5 0.30,0.32,0.63,U] [#6 -0.17,0.46,0.00,M2] [#7 0.04,0.27,0.41,U] [#8 -0.03,0.24,0.33,U] 
00:41:23.563 00.002 8996 refined, 5 included, MultiStar: {0.18, 0.24}, one-star: {0.28, 0.32}
00:41:23.564 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
00:41:23.567 00.003 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
00:41:23.568 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.24 hyp=0.31 cameraTheta=0.93 mountX=0.16 mountY=-0.26, mountTheta=-1.03
00:41:23.571 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.24, opts=13)
00:41:23.573 00.002 8996 Enqueuing Move request for scope (0.18, 0.24)
00:41:23.574 00.001 20224 Worker thread wakes up
00:41:23.575 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.24) opts 0xd
00:41:23.575 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.24)
00:41:23.575 00.000 20224 Moving (0.18, 0.24) raw xDistance=0.16 yDistance=-0.26
00:41:23.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:41:23.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:23.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:41:23.575 00.000 20224 MoveAxis(E, 0, ABG)
00:41:23.575 00.000 20224 Move returns status 0, amount 0
00:41:23.576 00.001 20224 MoveAxis(N, 0, ABG)
00:41:23.576 00.000 20224 Move returns status 0, amount 0
00:41:23.576 00.000 20224 move complete, result=0
00:41:23.576 00.000 20224 worker thread done servicing request
00:41:23.583 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=65360, med=3021, FiltMin=2736, FiltMax=27165, Gamma=1.000
00:41:23.602 00.019 8996 UpdateGuideState exits: m=651612 SNR=341.3
00:41:23.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:23.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:23.605 00.001 8996 Enqueuing Expose request
00:41:23.605 00.000 20224 Worker thread wakes up
00:41:23.605 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:41:23.606 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:23.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:24.586 00.980 20224 Exposure complete
00:41:24.661 00.075 20224 worker thread done servicing request
00:41:24.661 00.000 8996 OnExposeComplete: enter
00:41:24.664 00.003 8996 UpdateGuideState(): m_state=6
00:41:24.665 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10759
00:41:24.667 00.002 8996 Star::Find returns 1 (0), X=135.71, Y=474.23, Mass=672866, SNR=338.9, Peak=62704 HFD=4.6
00:41:24.668 00.001 8996 MultiStar: [#1 0.17,0.03,0.64,U] [#2 -0.40,0.40,0.00,M3] [#3 0.18,0.14,0.54,U] [#4 0.34,0.46,0.00,M3] [#5 0.10,0.23,0.53,U] [#6 -0.08,0.22,0.40,U] [#7 -0.10,0.25,0.40,U] [#8 -0.38,0.15,0.40,U] 
00:41:24.670 00.002 8996 refined, 6 included, MultiStar: {0.05, 0.24}, one-star: {0.18, 0.46}
00:41:24.671 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
00:41:24.673 00.002 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
00:41:24.674 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.24 hyp=0.24 cameraTheta=1.35 mountX=0.03 mountY=-0.24, mountTheta=-1.45
00:41:24.677 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.24, opts=13)
00:41:24.679 00.002 8996 Enqueuing Move request for scope (0.05, 0.24)
00:41:24.680 00.001 20224 Worker thread wakes up
00:41:24.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.24) opts 0xd
00:41:24.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.24)
00:41:24.680 00.000 20224 Moving (0.05, 0.24) raw xDistance=0.03 yDistance=-0.24
00:41:24.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:41:24.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:24.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:41:24.680 00.000 20224 MoveAxis(E, 0, ABG)
00:41:24.680 00.000 20224 Move returns status 0, amount 0
00:41:24.680 00.000 20224 MoveAxis(N, 0, ABG)
00:41:24.680 00.000 20224 Move returns status 0, amount 0
00:41:24.680 00.000 20224 move complete, result=0
00:41:24.680 00.000 20224 worker thread done servicing request
00:41:24.685 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=62704, med=3024, FiltMin=2723, FiltMax=25878, Gamma=1.000
00:41:24.700 00.015 8996 UpdateGuideState exits: m=672866 SNR=338.9
00:41:24.701 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:24.702 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:24.702 00.000 8996 Enqueuing Expose request
00:41:24.703 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:24.704 00.001 20224 Worker thread wakes up
00:41:24.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:24.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:25.880 01.176 20224 Exposure complete
00:41:25.952 00.072 20224 worker thread done servicing request
00:41:25.952 00.000 8996 OnExposeComplete: enter
00:41:25.953 00.001 8996 UpdateGuideState(): m_state=6
00:41:25.954 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10760
00:41:25.955 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=474.13, Mass=623161, SNR=294.4, Peak=54048 HFD=4.5
00:41:25.956 00.001 8996 MultiStar: [#1 -0.13,0.06,0.73,U] [#2 -0.53,0.34,0.00,M4] [#3 -0.06,0.18,0.80,U] [#4 -0.13,0.64,0.00,M4] [#5 -0.16,0.31,0.66,U] [#6 -0.35,0.34,0.00,M2] [#7 -0.22,0.04,0.48,U] [#8 -0.52,0.46,0.00,M1] 
00:41:25.957 00.001 8996 refined, 4 included, MultiStar: {-0.14, 0.21}, one-star: {-0.14, 0.36}
00:41:25.958 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
00:41:25.958 00.000 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
00:41:25.959 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.14 mountX=-0.16 mountY=-0.20, mountTheta=-2.24
00:41:25.961 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.21, opts=13)
00:41:25.961 00.000 8996 Enqueuing Move request for scope (-0.14, 0.21)
00:41:25.962 00.001 20224 Worker thread wakes up
00:41:25.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
00:41:25.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
00:41:25.962 00.000 20224 Moving (-0.14, 0.21) raw xDistance=-0.16 yDistance=-0.20
00:41:25.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:41:25.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:25.963 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:41:25.963 00.000 20224 MoveAxis(E, 0, ABG)
00:41:25.963 00.000 20224 Move returns status 0, amount 0
00:41:25.963 00.000 20224 MoveAxis(N, 0, ABG)
00:41:25.963 00.000 20224 Move returns status 0, amount 0
00:41:25.963 00.000 20224 move complete, result=0
00:41:25.963 00.000 20224 worker thread done servicing request
00:41:25.966 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54048, med=3024, FiltMin=2749, FiltMax=24294, Gamma=1.000
00:41:25.980 00.014 8996 UpdateGuideState exits: m=623161 SNR=294.4
00:41:25.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:25.981 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:25.982 00.001 8996 Enqueuing Expose request
00:41:25.983 00.001 20224 Worker thread wakes up
00:41:25.983 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:25.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:25.984 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:26.989 01.005 20224 Exposure complete
00:41:27.059 00.070 20224 worker thread done servicing request
00:41:27.059 00.000 8996 OnExposeComplete: enter
00:41:27.060 00.001 8996 UpdateGuideState(): m_state=6
00:41:27.061 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10761
00:41:27.062 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=474.12, Mass=696272, SNR=315.4, Peak=61136 HFD=4.8
00:41:27.062 00.000 8996 MultiStar: [#1 0.22,-0.07,0.64,U] [#2 -0.00,-0.03,0.71,U] [#3 0.35,0.20,0.58,U] [#4 0.21,0.37,0.56,U] [#5 0.18,0.11,0.66,U] [#6 -0.04,0.31,0.45,U] [#7 0.17,0.23,0.45,U] [#8 -0.33,0.05,0.38,U] 
00:41:27.063 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.17}, one-star: {-0.05, 0.35}
00:41:27.064 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
00:41:27.065 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
00:41:27.065 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.19 cameraTheta=1.11 mountX=0.07 mountY=-0.18, mountTheta=-1.20
00:41:27.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.17, opts=13)
00:41:27.068 00.001 8996 Enqueuing Move request for scope (0.09, 0.17)
00:41:27.069 00.001 20224 Worker thread wakes up
00:41:27.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
00:41:27.070 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
00:41:27.070 00.000 20224 Moving (0.09, 0.17) raw xDistance=0.07 yDistance=-0.18
00:41:27.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:41:27.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:27.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:41:27.070 00.000 20224 MoveAxis(E, 0, ABG)
00:41:27.070 00.000 20224 Move returns status 0, amount 0
00:41:27.070 00.000 20224 MoveAxis(N, 0, ABG)
00:41:27.071 00.001 20224 Move returns status 0, amount 0
00:41:27.071 00.000 20224 move complete, result=0
00:41:27.071 00.000 20224 worker thread done servicing request
00:41:27.076 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=61136, med=3024, FiltMin=2758, FiltMax=26534, Gamma=1.000
00:41:27.098 00.022 8996 UpdateGuideState exits: m=696272 SNR=315.4
00:41:27.099 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:27.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:27.100 00.000 8996 Enqueuing Expose request
00:41:27.101 00.001 20224 Worker thread wakes up
00:41:27.101 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:41:27.102 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:27.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:28.260 01.158 20224 Exposure complete
00:41:28.339 00.079 20224 worker thread done servicing request
00:41:28.339 00.000 8996 OnExposeComplete: enter
00:41:28.341 00.002 8996 UpdateGuideState(): m_state=6
00:41:28.342 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10762
00:41:28.344 00.002 8996 Star::Find returns 1 (0), X=135.66, Y=473.77, Mass=736684, SNR=328.2, Peak=65440 HFD=4.5
00:41:28.344 00.000 8996 MultiStar: [#1 0.29,-0.19,0.70,U] [#2 -0.08,0.04,0.77,U] [#3 0.51,0.08,0.00,M1] [#4 0.40,0.23,0.00,M4] [#5 0.23,-0.27,0.58,U] [#6 0.09,0.16,0.44,U] [#7 0.11,0.05,0.40,U] [#8 -0.24,0.02,0.43,U] 
00:41:28.346 00.002 8996 refined, 6 included, MultiStar: {0.09, -0.04}, one-star: {0.13, 0.00}
00:41:28.347 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
00:41:28.348 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
00:41:28.349 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.39 mountX=0.09 mountY=0.03, mountTheta=0.27
00:41:28.353 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
00:41:28.353 00.000 8996 Enqueuing Move request for scope (0.09, -0.04)
00:41:28.354 00.001 20224 Worker thread wakes up
00:41:28.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
00:41:28.354 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
00:41:28.354 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=0.03
00:41:28.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:41:28.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:28.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:41:28.354 00.000 20224 MoveAxis(E, 0, ABG)
00:41:28.354 00.000 20224 Move returns status 0, amount 0
00:41:28.354 00.000 20224 MoveAxis(N, 0, ABG)
00:41:28.354 00.000 20224 Move returns status 0, amount 0
00:41:28.354 00.000 20224 move complete, result=0
00:41:28.354 00.000 20224 worker thread done servicing request
00:41:28.357 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65440, med=3024, FiltMin=2726, FiltMax=29462, Gamma=1.000
00:41:28.374 00.017 8996 UpdateGuideState exits: m=736684 SNR=328.2
00:41:28.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:28.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:28.377 00.001 8996 Enqueuing Expose request
00:41:28.378 00.001 20224 Worker thread wakes up
00:41:28.378 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:28.379 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:28.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:29.366 00.987 20224 Exposure complete
00:41:29.486 00.120 20224 worker thread done servicing request
00:41:29.487 00.001 8996 OnExposeComplete: enter
00:41:29.488 00.001 8996 UpdateGuideState(): m_state=6
00:41:29.489 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10763
00:41:29.489 00.000 8996 Star::Find returns 1 (0), X=135.57, Y=473.72, Mass=739467, SNR=358.0, Peak=61360 HFD=4.6
00:41:29.490 00.001 8996 MultiStar: [#1 0.15,-0.18,0.59,U] [#2 -0.17,-0.14,0.67,U] [#3 0.15,-0.12,0.57,U] [#4 0.23,0.08,0.49,U] [#5 0.20,-0.17,0.46,U] [#6 -0.05,-0.09,0.38,U] [#7 0.16,-0.12,0.35,U] [#8 -0.20,-0.11,0.34,U] 
00:41:29.491 00.001 8996 single-star, 8 included, MultiStar: {0.06, -0.10}, one-star: {0.03, -0.05}
00:41:29.492 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
00:41:29.493 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
00:41:29.493 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.97 mountX=0.04 mountY=0.05, mountTheta=0.86
00:41:29.495 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
00:41:29.496 00.001 8996 Enqueuing Move request for scope (0.03, -0.05)
00:41:29.497 00.001 20224 Worker thread wakes up
00:41:29.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
00:41:29.497 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
00:41:29.497 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.04 yDistance=0.05
00:41:29.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:41:29.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:29.498 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:41:29.498 00.000 20224 MoveAxis(E, 0, ABG)
00:41:29.498 00.000 20224 Move returns status 0, amount 0
00:41:29.498 00.000 20224 MoveAxis(N, 0, ABG)
00:41:29.498 00.000 20224 Move returns status 0, amount 0
00:41:29.498 00.000 20224 move complete, result=0
00:41:29.498 00.000 20224 worker thread done servicing request
00:41:29.502 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=61360, med=3024, FiltMin=2736, FiltMax=27782, Gamma=1.000
00:41:29.518 00.016 8996 UpdateGuideState exits: m=739467 SNR=358.0
00:41:29.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:29.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:29.522 00.002 8996 Enqueuing Expose request
00:41:29.523 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:29.525 00.002 20224 Worker thread wakes up
00:41:29.525 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:29.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:30.707 01.182 20224 Exposure complete
00:41:30.766 00.059 20224 worker thread done servicing request
00:41:30.766 00.000 8996 OnExposeComplete: enter
00:41:30.767 00.001 8996 UpdateGuideState(): m_state=6
00:41:30.768 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10764
00:41:30.769 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.74, Mass=675913, SNR=344.1, Peak=51696 HFD=4.6
00:41:30.770 00.001 8996 MultiStar: [#1 -0.02,-0.28,0.71,U] [#2 -0.35,-0.18,0.67,U] [#3 -0.07,-0.08,0.60,U] [#4 0.14,0.19,0.48,U] [#5 -0.06,-0.09,0.55,U] [#6 -0.31,0.06,0.46,U] [#7 -0.00,-0.12,0.42,U] [#8 -0.29,-0.14,0.36,U] 
00:41:30.771 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.08}, one-star: {-0.05, -0.03}
00:41:30.772 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
00:41:30.772 00.000 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.63)
00:41:30.774 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.05 cameraTheta=-2.63 mountX=-0.04 mountY=0.03, mountTheta=2.52
00:41:30.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
00:41:30.778 00.002 8996 Enqueuing Move request for scope (-0.05, -0.03)
00:41:30.779 00.001 20224 Worker thread wakes up
00:41:30.780 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
00:41:30.780 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
00:41:30.780 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.04 yDistance=0.03
00:41:30.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:41:30.780 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:30.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:41:30.780 00.000 20224 MoveAxis(E, 0, ABG)
00:41:30.780 00.000 20224 Move returns status 0, amount 0
00:41:30.781 00.001 20224 MoveAxis(N, 0, ABG)
00:41:30.781 00.000 20224 Move returns status 0, amount 0
00:41:30.781 00.000 20224 move complete, result=0
00:41:30.781 00.000 20224 worker thread done servicing request
00:41:30.788 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51696, med=3024, FiltMin=2739, FiltMax=23299, Gamma=1.000
00:41:30.812 00.024 8996 UpdateGuideState exits: m=675913 SNR=344.1
00:41:30.813 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:30.814 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:30.815 00.001 8996 Enqueuing Expose request
00:41:30.815 00.000 20224 Worker thread wakes up
00:41:30.815 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:30.816 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:30.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:31.799 00.983 20224 Exposure complete
00:41:31.867 00.068 20224 worker thread done servicing request
00:41:31.867 00.000 8996 OnExposeComplete: enter
00:41:31.868 00.001 8996 UpdateGuideState(): m_state=6
00:41:31.869 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10765
00:41:31.871 00.002 8996 Star::Find returns 1 (0), X=135.53, Y=473.48, Mass=686779, SNR=312.8, Peak=50278 HFD=4.6
00:41:31.874 00.003 8996 MultiStar: [#1 0.04,-0.37,0.67,U] [#2 -0.35,-0.25,0.78,U] [#3 0.09,-0.22,0.67,U] [#4 0.05,-0.05,0.52,U] [#5 0.12,-0.21,0.64,U] [#6 -0.11,-0.02,0.52,U] [#7 -0.17,-0.12,0.42,U] [#8 -0.22,-0.31,0.34,U] 
00:41:31.876 00.002 8996 refined, 8 included, MultiStar: {-0.05, -0.22}, one-star: {-0.00, -0.29}
00:41:31.877 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
00:41:31.879 00.002 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
00:41:31.880 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.22 cameraTheta=-1.80 mountX=-0.03 mountY=0.22, mountTheta=1.70
00:41:31.883 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.22, opts=13)
00:41:31.884 00.001 8996 Enqueuing Move request for scope (-0.05, -0.22)
00:41:31.885 00.001 20224 Worker thread wakes up
00:41:31.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
00:41:31.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
00:41:31.885 00.000 20224 Moving (-0.05, -0.22) raw xDistance=-0.03 yDistance=0.22
00:41:31.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:41:31.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:41:31.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:41:31.885 00.000 20224 MoveAxis(E, 0, ABG)
00:41:31.885 00.000 20224 Move returns status 0, amount 0
00:41:31.885 00.000 20224 MoveAxis(N, 0, ABG)
00:41:31.885 00.000 20224 Move returns status 0, amount 0
00:41:31.885 00.000 20224 move complete, result=0
00:41:31.885 00.000 20224 worker thread done servicing request
00:41:31.889 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=50278, med=3024, FiltMin=2742, FiltMax=27891, Gamma=1.000
00:41:31.901 00.012 8996 UpdateGuideState exits: m=686779 SNR=312.8
00:41:31.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:31.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:31.903 00.000 8996 Enqueuing Expose request
00:41:31.904 00.001 20224 Worker thread wakes up
00:41:31.904 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:31.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:31.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:33.067 01.162 20224 Exposure complete
00:41:33.137 00.070 20224 worker thread done servicing request
00:41:33.137 00.000 8996 OnExposeComplete: enter
00:41:33.140 00.003 8996 UpdateGuideState(): m_state=6
00:41:33.142 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10766
00:41:33.143 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=473.68, Mass=731178, SNR=367.6, Peak=56208 HFD=4.7
00:41:33.143 00.000 8996 MultiStar: [#1 0.13,-0.22,0.61,U] [#2 -0.52,-0.11,0.00,M1] [#3 -0.05,-0.40,0.56,U] [#4 0.04,0.07,0.41,U] [#5 -0.17,-0.20,0.57,U] [#6 -0.22,0.05,0.42,U] [#7 -0.34,-0.38,0.00,M1] [#8 -0.53,-0.32,0.00,M1] 
00:41:33.144 00.001 8996 refined, 5 included, MultiStar: {-0.00, -0.15}, one-star: {0.12, -0.09}
00:41:33.145 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
00:41:33.146 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
00:41:33.146 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.57 mountX=0.01 mountY=0.14, mountTheta=1.48
00:41:33.149 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.15, opts=13)
00:41:33.149 00.000 8996 Enqueuing Move request for scope (-0.00, -0.15)
00:41:33.150 00.001 20224 Worker thread wakes up
00:41:33.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
00:41:33.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
00:41:33.150 00.000 20224 Moving (-0.00, -0.15) raw xDistance=0.01 yDistance=0.14
00:41:33.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:41:33.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:33.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:41:33.151 00.001 20224 MoveAxis(E, 0, ABG)
00:41:33.151 00.000 20224 Move returns status 0, amount 0
00:41:33.151 00.000 20224 MoveAxis(N, 0, ABG)
00:41:33.151 00.000 20224 Move returns status 0, amount 0
00:41:33.151 00.000 20224 move complete, result=0
00:41:33.151 00.000 20224 worker thread done servicing request
00:41:33.154 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56208, med=3024, FiltMin=2721, FiltMax=29315, Gamma=1.000
00:41:33.168 00.014 8996 UpdateGuideState exits: m=731178 SNR=367.6
00:41:33.169 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:33.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:33.171 00.001 8996 Enqueuing Expose request
00:41:33.171 00.000 20224 Worker thread wakes up
00:41:33.171 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:33.172 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:33.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:34.149 00.977 20224 Exposure complete
00:41:34.230 00.081 20224 worker thread done servicing request
00:41:34.230 00.000 8996 OnExposeComplete: enter
00:41:34.231 00.001 8996 UpdateGuideState(): m_state=6
00:41:34.231 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10767
00:41:34.232 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.59, Mass=689165, SNR=331.8, Peak=45648 HFD=4.7
00:41:34.233 00.001 8996 MultiStar: [#1 -0.28,-0.43,0.00,M1] [#2 -0.57,-0.46,0.00,M2] [#3 -0.25,-0.34,0.61,U] [#4 -0.19,-0.15,0.54,U] [#5 -0.07,-0.32,0.59,U] [#6 -0.53,-0.22,0.00,M1] [#7 -0.38,-0.33,0.00,M2] [#8 -0.63,-0.43,0.00,M2] 
00:41:34.234 00.001 8996 single-star, 3 included, MultiStar: {-0.17, -0.24}, one-star: {-0.16, -0.18}
00:41:34.234 00.000 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
00:41:34.236 00.002 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
00:41:34.237 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.31 mountX=-0.15 mountY=0.20, mountTheta=2.21
00:41:34.240 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.18, opts=13)
00:41:34.243 00.003 8996 Enqueuing Move request for scope (-0.16, -0.18)
00:41:34.245 00.002 20224 Worker thread wakes up
00:41:34.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
00:41:34.245 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
00:41:34.245 00.000 20224 Moving (-0.16, -0.18) raw xDistance=-0.15 yDistance=0.20
00:41:34.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:41:34.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:34.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:41:34.245 00.000 20224 MoveAxis(E, 0, ABG)
00:41:34.245 00.000 20224 Move returns status 0, amount 0
00:41:34.245 00.000 20224 MoveAxis(N, 0, ABG)
00:41:34.245 00.000 20224 Move returns status 0, amount 0
00:41:34.245 00.000 20224 move complete, result=0
00:41:34.245 00.000 20224 worker thread done servicing request
00:41:34.252 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45648, med=3024, FiltMin=2733, FiltMax=21555, Gamma=1.000
00:41:34.265 00.013 8996 UpdateGuideState exits: m=689165 SNR=331.8
00:41:34.265 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:34.266 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:34.267 00.001 8996 Enqueuing Expose request
00:41:34.268 00.001 20224 Worker thread wakes up
00:41:34.268 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:34.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:34.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:35.454 01.185 20224 Exposure complete
00:41:35.535 00.081 20224 worker thread done servicing request
00:41:35.535 00.000 8996 OnExposeComplete: enter
00:41:35.536 00.001 8996 UpdateGuideState(): m_state=6
00:41:35.537 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10768
00:41:35.538 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.64, Mass=703177, SNR=332.8, Peak=52960 HFD=4.5
00:41:35.539 00.001 8996 MultiStar: [#1 -0.34,-0.61,0.00,M2] [#2 -0.69,-0.46,0.00,M3] [#3 -0.38,-0.10,0.52,U] [#4 -0.47,0.01,0.00,M1] [#5 -0.06,-0.32,0.58,U] [#6 -0.60,-0.47,0.00,M2] [#7 -0.61,-0.27,0.00,M3] [#8 -0.58,-0.38,0.00,M3] 
00:41:35.540 00.001 8996 single-star, 2 included, MultiStar: {-0.20, -0.18}, one-star: {-0.19, -0.13}
00:41:35.540 00.000 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
00:41:35.541 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
00:41:35.542 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-2.55 mountX=-0.18 mountY=0.15, mountTheta=2.44
00:41:35.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.13, opts=13)
00:41:35.545 00.001 8996 Enqueuing Move request for scope (-0.19, -0.13)
00:41:35.545 00.000 20224 Worker thread wakes up
00:41:35.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.13) opts 0xd
00:41:35.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.13)
00:41:35.545 00.000 20224 Moving (-0.19, -0.13) raw xDistance=-0.18 yDistance=0.15
00:41:35.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:41:35.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:35.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:41:35.545 00.000 20224 MoveAxis(E, 0, ABG)
00:41:35.546 00.001 20224 Move returns status 0, amount 0
00:41:35.546 00.000 20224 MoveAxis(N, 0, ABG)
00:41:35.546 00.000 20224 Move returns status 0, amount 0
00:41:35.546 00.000 20224 move complete, result=0
00:41:35.546 00.000 20224 worker thread done servicing request
00:41:35.558 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52960, med=3024, FiltMin=2752, FiltMax=24630, Gamma=1.000
00:41:35.578 00.020 8996 UpdateGuideState exits: m=703177 SNR=332.8
00:41:35.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:35.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:35.580 00.000 8996 Enqueuing Expose request
00:41:35.581 00.001 20224 Worker thread wakes up
00:41:35.581 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:35.582 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:35.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:36.566 00.984 20224 Exposure complete
00:41:36.639 00.073 20224 worker thread done servicing request
00:41:36.639 00.000 8996 OnExposeComplete: enter
00:41:36.641 00.002 8996 UpdateGuideState(): m_state=6
00:41:36.644 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10769
00:41:36.646 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=473.63, Mass=693146, SNR=333.5, Peak=49376 HFD=4.7
00:41:36.649 00.003 8996 MultiStar: [#1 -0.16,-0.39,0.66,U] [#2 -0.60,-0.15,0.00,M4] [#3 -0.31,0.01,0.59,U] [#4 -0.16,0.06,0.60,U] [#5 -0.05,-0.18,0.60,U] [#6 -0.35,-0.15,0.44,U] [#7 -0.31,-0.10,0.45,U] [#8 -0.48,-0.39,0.00,M4] 
00:41:36.650 00.001 8996 single-star, 6 included, MultiStar: {-0.19, -0.13}, one-star: {-0.12, -0.13}
00:41:36.651 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
00:41:36.653 00.002 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
00:41:36.654 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-2.28 mountX=-0.10 mountY=0.15, mountTheta=2.18
00:41:36.658 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.13, opts=13)
00:41:36.659 00.001 8996 Enqueuing Move request for scope (-0.12, -0.13)
00:41:36.661 00.002 20224 Worker thread wakes up
00:41:36.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.13) opts 0xd
00:41:36.661 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.13)
00:41:36.661 00.000 20224 Moving (-0.12, -0.13) raw xDistance=-0.10 yDistance=0.15
00:41:36.661 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:41:36.661 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:36.661 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:41:36.661 00.000 20224 MoveAxis(E, 0, ABG)
00:41:36.661 00.000 20224 Move returns status 0, amount 0
00:41:36.661 00.000 20224 MoveAxis(N, 0, ABG)
00:41:36.661 00.000 20224 Move returns status 0, amount 0
00:41:36.661 00.000 20224 move complete, result=0
00:41:36.662 00.001 20224 worker thread done servicing request
00:41:36.666 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49376, med=3024, FiltMin=2749, FiltMax=23286, Gamma=1.000
00:41:36.680 00.014 8996 UpdateGuideState exits: m=693146 SNR=333.5
00:41:36.681 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:36.682 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:36.682 00.000 8996 Enqueuing Expose request
00:41:36.683 00.001 20224 Worker thread wakes up
00:41:36.683 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:36.684 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:36.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:37.847 01.163 20224 Exposure complete
00:41:37.917 00.070 20224 worker thread done servicing request
00:41:37.917 00.000 8996 OnExposeComplete: enter
00:41:37.918 00.001 8996 UpdateGuideState(): m_state=6
00:41:37.919 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10770
00:41:37.920 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.73, Mass=696590, SNR=334.7, Peak=55264 HFD=4.6
00:41:37.921 00.001 8996 MultiStar: [#1 -0.07,-0.25,0.70,U] [#2 -0.56,-0.13,0.00,M5] [#3 -0.06,0.04,0.60,U] [#4 -0.10,0.17,0.57,U] [#5 0.05,-0.02,0.55,U] [#6 -0.42,-0.13,0.44,U] [#7 -0.18,0.09,0.42,U] [#8 -0.41,0.01,0.39,U] 
00:41:37.922 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.03}, one-star: {-0.08, -0.04}
00:41:37.923 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
00:41:37.924 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
00:41:37.925 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.71 mountX=-0.07 mountY=0.04, mountTheta=2.60
00:41:37.926 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
00:41:37.927 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
00:41:37.927 00.000 20224 Worker thread wakes up
00:41:37.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
00:41:37.928 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
00:41:37.928 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.07 yDistance=0.04
00:41:37.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:41:37.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:37.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:41:37.928 00.000 20224 MoveAxis(E, 0, ABG)
00:41:37.928 00.000 20224 Move returns status 0, amount 0
00:41:37.928 00.000 20224 MoveAxis(N, 0, ABG)
00:41:37.928 00.000 20224 Move returns status 0, amount 0
00:41:37.928 00.000 20224 move complete, result=0
00:41:37.928 00.000 20224 worker thread done servicing request
00:41:37.931 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55264, med=3024, FiltMin=2733, FiltMax=24182, Gamma=1.000
00:41:37.953 00.022 8996 UpdateGuideState exits: m=696590 SNR=334.7
00:41:37.955 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:37.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:37.958 00.002 8996 Enqueuing Expose request
00:41:37.959 00.001 20224 Worker thread wakes up
00:41:37.959 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:37.961 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:37.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:38.943 00.982 20224 Exposure complete
00:41:39.019 00.076 20224 worker thread done servicing request
00:41:39.019 00.000 8996 OnExposeComplete: enter
00:41:39.021 00.002 8996 UpdateGuideState(): m_state=6
00:41:39.023 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10771
00:41:39.024 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.89, Mass=661209, SNR=304.5, Peak=51117 HFD=4.4
00:41:39.025 00.001 8996 MultiStar: [#1 -0.08,-0.12,0.79,U] [#2 -0.36,-0.31,0.00,M6] [#3 -0.06,-0.30,0.66,U] [#4 0.05,0.24,0.46,U] [#5 -0.06,-0.03,0.59,U] [#6 -0.28,-0.09,0.42,U] [#7 -0.34,-0.14,0.48,U] [#8 -0.56,0.02,0.00,M4] 
00:41:39.026 00.001 8996 refined, 6 included, MultiStar: {-0.17, -0.04}, one-star: {-0.35, 0.13}
00:41:39.027 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
00:41:39.029 00.002 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
00:41:39.030 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.91 mountX=-0.17 mountY=0.06, mountTheta=2.80
00:41:39.031 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.04, opts=13)
00:41:39.032 00.001 8996 Enqueuing Move request for scope (-0.17, -0.04)
00:41:39.033 00.001 20224 Worker thread wakes up
00:41:39.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
00:41:39.033 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
00:41:39.033 00.000 20224 Moving (-0.17, -0.04) raw xDistance=-0.17 yDistance=0.06
00:41:39.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:41:39.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:39.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:41:39.033 00.000 20224 MoveAxis(E, 0, ABG)
00:41:39.034 00.001 20224 Move returns status 0, amount 0
00:41:39.034 00.000 20224 MoveAxis(N, 0, ABG)
00:41:39.034 00.000 20224 Move returns status 0, amount 0
00:41:39.034 00.000 20224 move complete, result=0
00:41:39.034 00.000 20224 worker thread done servicing request
00:41:39.039 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51117, med=3024, FiltMin=2726, FiltMax=25174, Gamma=1.000
00:41:39.060 00.021 8996 UpdateGuideState exits: m=661209 SNR=304.5
00:41:39.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:39.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:39.063 00.001 8996 Enqueuing Expose request
00:41:39.064 00.001 20224 Worker thread wakes up
00:41:39.064 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:39.065 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:39.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:40.245 01.180 20224 Exposure complete
00:41:40.305 00.060 20224 worker thread done servicing request
00:41:40.305 00.000 8996 OnExposeComplete: enter
00:41:40.306 00.001 8996 UpdateGuideState(): m_state=6
00:41:40.307 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10772
00:41:40.308 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.53, Mass=642484, SNR=319.8, Peak=44902 HFD=4.4
00:41:40.310 00.002 8996 MultiStar: [#1 -0.10,-0.26,0.76,U] [#2 -0.67,-0.13,0.00,M7] [#3 -0.05,-0.15,0.64,U] [#4 0.02,0.39,0.52,U] [#5 0.07,-0.19,0.57,U] [#6 -0.42,-0.34,0.00,M1] [#7 -0.52,-0.22,0.00,M1] [#8 -0.40,-0.06,0.38,U] 
00:41:40.310 00.000 8996 refined, 5 included, MultiStar: {-0.09, -0.12}, one-star: {-0.14, -0.23}
00:41:40.310 00.000 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:41:40.312 00.002 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
00:41:40.313 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.23 mountX=-0.08 mountY=0.13, mountTheta=2.13
00:41:40.314 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.12, opts=13)
00:41:40.315 00.001 8996 Enqueuing Move request for scope (-0.09, -0.12)
00:41:40.316 00.001 20224 Worker thread wakes up
00:41:40.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
00:41:40.316 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
00:41:40.316 00.000 20224 Moving (-0.09, -0.12) raw xDistance=-0.08 yDistance=0.13
00:41:40.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:41:40.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:40.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:41:40.316 00.000 20224 MoveAxis(E, 0, ABG)
00:41:40.316 00.000 20224 Move returns status 0, amount 0
00:41:40.316 00.000 20224 MoveAxis(N, 0, ABG)
00:41:40.316 00.000 20224 Move returns status 0, amount 0
00:41:40.316 00.000 20224 move complete, result=0
00:41:40.317 00.001 20224 worker thread done servicing request
00:41:40.320 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44902, med=3024, FiltMin=2713, FiltMax=24531, Gamma=1.000
00:41:40.333 00.013 8996 UpdateGuideState exits: m=642484 SNR=319.8
00:41:40.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:40.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:40.335 00.000 8996 Enqueuing Expose request
00:41:40.336 00.001 20224 Worker thread wakes up
00:41:40.336 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:40.337 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:40.337 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:41.304 00.967 20224 Exposure complete
00:41:41.364 00.060 20224 worker thread done servicing request
00:41:41.364 00.000 8996 OnExposeComplete: enter
00:41:41.366 00.002 8996 UpdateGuideState(): m_state=6
00:41:41.367 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10773
00:41:41.368 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.55, Mass=667582, SNR=335.9, Peak=48544 HFD=4.3
00:41:41.370 00.002 8996 MultiStar: [#1 -0.37,-0.15,0.63,U] [#2 -0.68,-0.39,0.00,M8] [#3 -0.25,-0.21,0.65,U] [#4 -0.07,0.10,0.50,U] [#5 -0.10,-0.10,0.57,U] [#6 -0.42,0.06,0.51,U] [#7 -0.52,-0.03,0.00,M2] [#8 -0.51,-0.16,0.00,M4] 
00:41:41.371 00.001 8996 refined, 5 included, MultiStar: {-0.20, -0.11}, one-star: {-0.08, -0.22}
00:41:41.371 00.000 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
00:41:41.373 00.002 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
00:41:41.374 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.64 mountX=-0.19 mountY=0.13, mountTheta=2.53
00:41:41.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.11, opts=13)
00:41:41.377 00.001 8996 Enqueuing Move request for scope (-0.20, -0.11)
00:41:41.377 00.000 20224 Worker thread wakes up
00:41:41.378 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
00:41:41.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
00:41:41.378 00.000 20224 Moving (-0.20, -0.11) raw xDistance=-0.19 yDistance=0.13
00:41:41.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:41:41.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:41.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:41:41.378 00.000 20224 MoveAxis(E, 0, ABG)
00:41:41.378 00.000 20224 Move returns status 0, amount 0
00:41:41.378 00.000 20224 MoveAxis(N, 0, ABG)
00:41:41.378 00.000 20224 Move returns status 0, amount 0
00:41:41.378 00.000 20224 move complete, result=0
00:41:41.378 00.000 20224 worker thread done servicing request
00:41:41.383 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48544, med=3024, FiltMin=2752, FiltMax=24115, Gamma=1.000
00:41:41.407 00.024 8996 UpdateGuideState exits: m=667582 SNR=335.9
00:41:41.428 00.021 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:41.430 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:41.431 00.001 8996 Enqueuing Expose request
00:41:41.432 00.001 20224 Worker thread wakes up
00:41:41.432 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:41.434 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:41.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:42.624 01.190 20224 Exposure complete
00:41:42.696 00.072 20224 worker thread done servicing request
00:41:42.697 00.001 8996 OnExposeComplete: enter
00:41:42.698 00.001 8996 UpdateGuideState(): m_state=6
00:41:42.699 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10774
00:41:42.700 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.56, Mass=747239, SNR=343.6, Peak=48406 HFD=4.6
00:41:42.701 00.001 8996 MultiStar: [#1 -0.51,-0.36,0.00,M1] [#2 -0.75,-0.23,0.00,M9] [#3 -0.38,-0.24,0.00,M1] [#4 -0.30,0.16,0.47,U] [#5 -0.15,-0.25,0.58,U] [#6 -0.76,0.10,0.00,M1] [#7 -0.83,-0.05,0.00,M3] [#8 -0.55,-0.09,0.00,M5] 
00:41:42.702 00.001 8996 refined, 2 included, MultiStar: {-0.24, -0.14}, one-star: {-0.26, -0.21}
00:41:42.702 00.000 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
00:41:42.703 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
00:41:42.704 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-2.62 mountX=-0.22 mountY=0.16, mountTheta=2.51
00:41:42.706 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.14, opts=13)
00:41:42.706 00.000 8996 Enqueuing Move request for scope (-0.24, -0.14)
00:41:42.707 00.001 20224 Worker thread wakes up
00:41:42.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.14) opts 0xd
00:41:42.707 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.14)
00:41:42.707 00.000 20224 Moving (-0.24, -0.14) raw xDistance=-0.22 yDistance=0.16
00:41:42.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:41:42.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:42.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:41:42.707 00.000 20224 MoveAxis(E, 33, ABG)
00:41:42.707 00.000 20224 Guiding  Dir = 2, Dur = 33
00:41:42.708 00.001 20224 IsSlewing returns 0
00:41:42.708 00.000 20224 IsGuiding returns 0
00:41:42.711 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=48406, med=3024, FiltMin=2739, FiltMax=23974, Gamma=1.000
00:41:42.723 00.012 8996 UpdateGuideState exits: m=747239 SNR=343.6
00:41:42.724 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:42.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:42.725 00.000 8996 Enqueuing Expose request
00:41:42.727 00.002 20224 PulseGuide returned control before completion, sleep 24
00:41:42.763 00.036 20224 IsGuiding returns 1
00:41:42.763 00.000 20224 scope still moving after pulse duration time elapsed
00:41:42.790 00.027 20224 IsSlewing returns 0
00:41:42.790 00.000 20224 IsGuiding returns 1
00:41:42.821 00.031 20224 IsSlewing returns 0
00:41:42.821 00.000 20224 IsGuiding returns 0
00:41:42.821 00.000 20224 scope move finished after 33 + 80 ms
00:41:42.822 00.001 20224 Move returns status 0, amount 33
00:41:42.822 00.000 20224 MoveAxis(N, 0, ABG)
00:41:42.822 00.000 20224 Move returns status 0, amount 0
00:41:42.822 00.000 20224 move complete, result=0
00:41:42.822 00.000 20224 worker thread done servicing request
00:41:42.822 00.000 20224 Worker thread wakes up
00:41:42.822 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:42.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:42.822 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
00:41:43.818 00.996 20224 Exposure complete
00:41:43.894 00.076 20224 worker thread done servicing request
00:41:43.894 00.000 8996 OnExposeComplete: enter
00:41:43.897 00.003 8996 UpdateGuideState(): m_state=6
00:41:43.899 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10775
00:41:43.900 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.44, Mass=655326, SNR=314.3, Peak=44678 HFD=4.4
00:41:43.901 00.001 8996 MultiStar: [#1 -0.65,-0.35,0.00,M2] [#2 -0.78,-0.11,0.00,M10] [#3 -0.47,-0.12,0.00,M2] [#4 -0.42,-0.10,0.56,U] [#5 -0.04,-0.23,0.63,U] [#6 -0.78,-0.38,0.00,M2] [#7 -0.83,-0.24,0.00,M4] [#8 -0.43,-0.16,0.00,M6] 
00:41:43.902 00.001 8996 refined, 2 included, MultiStar: {-0.15, -0.24}, one-star: {-0.08, -0.32}
00:41:43.903 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:41:43.905 00.002 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.12)
00:41:43.906 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.29 cameraTheta=-2.14 mountX=-0.13 mountY=0.26, mountTheta=2.04
00:41:43.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.24, opts=13)
00:41:43.909 00.001 8996 Enqueuing Move request for scope (-0.15, -0.24)
00:41:43.910 00.001 20224 Worker thread wakes up
00:41:43.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
00:41:43.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
00:41:43.910 00.000 20224 Moving (-0.15, -0.24) raw xDistance=-0.13 yDistance=0.26
00:41:43.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:41:43.911 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:41:43.911 00.000 20224 MoveAxis(E, 0, ABG)
00:41:43.911 00.000 20224 Move returns status 0, amount 0
00:41:43.911 00.000 20224 MoveAxis(S, 54, ABG)
00:41:43.911 00.000 20224 Guiding  Dir = 1, Dur = 54
00:41:43.911 00.000 20224 IsSlewing returns 0
00:41:43.911 00.000 20224 IsGuiding returns 0
00:41:43.915 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=44678, med=3024, FiltMin=2729, FiltMax=24070, Gamma=1.000
00:41:43.927 00.012 8996 UpdateGuideState exits: m=655326 SNR=314.3
00:41:43.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:43.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:43.930 00.001 8996 Enqueuing Expose request
00:41:43.971 00.041 20224 IsGuiding returns 1
00:41:43.971 00.000 20224 scope still moving after pulse duration time elapsed
00:41:44.001 00.030 20224 IsSlewing returns 0
00:41:44.001 00.000 20224 IsGuiding returns 1
00:41:44.032 00.031 20224 IsSlewing returns 0
00:41:44.033 00.001 20224 IsGuiding returns 1
00:41:44.064 00.031 20224 IsSlewing returns 0
00:41:44.064 00.000 20224 IsGuiding returns 0
00:41:44.064 00.000 20224 scope move finished after 54 + 99 ms
00:41:44.064 00.000 20224 Move returns status 0, amount 54
00:41:44.064 00.000 20224 move complete, result=0
00:41:44.065 00.001 20224 worker thread done servicing request
00:41:44.065 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
00:41:44.066 00.001 20224 Worker thread wakes up
00:41:44.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:44.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:45.261 01.195 20224 Exposure complete
00:41:45.365 00.104 20224 worker thread done servicing request
00:41:45.365 00.000 8996 OnExposeComplete: enter
00:41:45.367 00.002 8996 UpdateGuideState(): m_state=6
00:41:45.369 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10776
00:41:45.371 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.60, Mass=615781, SNR=295.1, Peak=49680 HFD=4.6
00:41:45.373 00.002 8996 MultiStar: [#1 -0.09,-0.38,0.66,U] [#2 -0.66,-0.27,0.00,R] [#3 -0.43,-0.38,0.00,M3] [#4 -0.24,0.05,0.63,U] [#5 -0.13,-0.11,0.66,U] [#6 -0.57,-0.04,0.00,M3] [#7 -0.36,-0.41,0.00,M5] [#8 -0.55,-0.20,0.00,M7] 
00:41:45.374 00.001 8996 refined, 3 included, MultiStar: {-0.06, -0.15}, one-star: {0.10, -0.16}
00:41:45.376 00.002 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
00:41:45.377 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
00:41:45.378 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.17 cameraTheta=-1.97 mountX=-0.05 mountY=0.16, mountTheta=1.87
00:41:45.380 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.15, opts=13)
00:41:45.382 00.002 8996 Enqueuing Move request for scope (-0.06, -0.15)
00:41:45.383 00.001 20224 Worker thread wakes up
00:41:45.384 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
00:41:45.384 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
00:41:45.384 00.000 20224 Moving (-0.06, -0.15) raw xDistance=-0.05 yDistance=0.16
00:41:45.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:41:45.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:45.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:41:45.384 00.000 20224 MoveAxis(E, 0, ABG)
00:41:45.385 00.001 20224 Move returns status 0, amount 0
00:41:45.385 00.000 20224 MoveAxis(N, 0, ABG)
00:41:45.385 00.000 20224 Move returns status 0, amount 0
00:41:45.385 00.000 20224 move complete, result=0
00:41:45.385 00.000 20224 worker thread done servicing request
00:41:45.391 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=49680, med=3024, FiltMin=2745, FiltMax=23734, Gamma=1.000
00:41:45.405 00.014 8996 UpdateGuideState exits: m=615781 SNR=295.1
00:41:45.407 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:45.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:45.409 00.001 8996 Enqueuing Expose request
00:41:45.410 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:41:45.411 00.001 20224 Worker thread wakes up
00:41:45.411 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:45.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:46.385 00.974 20224 Exposure complete
00:41:46.465 00.080 20224 worker thread done servicing request
00:41:46.465 00.000 8996 OnExposeComplete: enter
00:41:46.466 00.001 8996 UpdateGuideState(): m_state=6
00:41:46.467 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10777
00:41:46.467 00.000 8996 Star::Find returns 1 (0), X=135.68, Y=473.64, Mass=728344, SNR=394.8, Peak=56800 HFD=4.7
00:41:46.468 00.001 8996 MultiStar: [#1 -0.07,-0.40,0.51,U] [#2 0.08,-0.03,0.70,U] [#3 -0.06,-0.20,0.47,U] [#4 -0.01,-0.04,0.47,U] [#5 0.01,0.08,0.53,U] [#6 -0.33,0.33,0.00,M4] [#7 -0.02,0.07,0.34,U] [#8 -0.38,-0.13,0.32,U] 
00:41:46.469 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.10}, one-star: {0.15, -0.13}
00:41:46.470 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:41:46.470 00.000 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
00:41:46.472 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.56 mountX=0.01 mountY=0.10, mountTheta=1.46
00:41:46.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.10, opts=13)
00:41:46.476 00.002 8996 Enqueuing Move request for scope (0.00, -0.10)
00:41:46.478 00.002 20224 Worker thread wakes up
00:41:46.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
00:41:46.478 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
00:41:46.478 00.000 20224 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.10
00:41:46.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:41:46.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:46.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:41:46.478 00.000 20224 MoveAxis(E, 0, ABG)
00:41:46.479 00.001 20224 Move returns status 0, amount 0
00:41:46.479 00.000 20224 MoveAxis(N, 0, ABG)
00:41:46.479 00.000 20224 Move returns status 0, amount 0
00:41:46.479 00.000 20224 move complete, result=0
00:41:46.479 00.000 20224 worker thread done servicing request
00:41:46.487 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56800, med=3024, FiltMin=2745, FiltMax=29750, Gamma=1.000
00:41:46.514 00.027 8996 UpdateGuideState exits: m=728344 SNR=394.8
00:41:46.516 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:46.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:46.518 00.001 8996 Enqueuing Expose request
00:41:46.519 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:46.520 00.001 20224 Worker thread wakes up
00:41:46.520 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:46.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:47.702 01.182 20224 Exposure complete
00:41:47.788 00.086 20224 worker thread done servicing request
00:41:47.788 00.000 8996 OnExposeComplete: enter
00:41:47.790 00.002 8996 UpdateGuideState(): m_state=6
00:41:47.792 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10778
00:41:47.794 00.002 8996 Star::Find returns 1 (0), X=135.46, Y=473.81, Mass=676660, SNR=333.1, Peak=56768 HFD=4.5
00:41:47.796 00.002 8996 MultiStar: [#1 -0.33,-0.05,0.62,U] [#2 -0.08,0.09,0.68,U] [#3 -0.41,-0.14,0.62,U] [#4 -0.46,-0.07,0.00,M1] [#5 -0.16,-0.18,0.61,U] [#6 -0.57,-0.16,0.00,M5] [#7 -0.34,0.00,0.47,U] [#8 -0.72,0.02,0.00,M7] 
00:41:47.798 00.002 8996 single-star, 5 included, MultiStar: {-0.21, -0.03}, one-star: {-0.07, 0.05}
00:41:47.799 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
00:41:47.801 00.002 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
00:41:47.802 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.59 mountX=-0.08 mountY=-0.04, mountTheta=-2.70
00:41:47.805 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
00:41:47.806 00.001 8996 Enqueuing Move request for scope (-0.07, 0.05)
00:41:47.808 00.002 20224 Worker thread wakes up
00:41:47.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
00:41:47.808 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
00:41:47.808 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
00:41:47.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:41:47.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:47.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:41:47.808 00.000 20224 MoveAxis(E, 0, ABG)
00:41:47.808 00.000 20224 Move returns status 0, amount 0
00:41:47.808 00.000 20224 MoveAxis(N, 0, ABG)
00:41:47.808 00.000 20224 Move returns status 0, amount 0
00:41:47.808 00.000 20224 move complete, result=0
00:41:47.808 00.000 20224 worker thread done servicing request
00:41:47.814 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56768, med=3024, FiltMin=2752, FiltMax=25542, Gamma=1.000
00:41:47.828 00.014 8996 UpdateGuideState exits: m=676660 SNR=333.1
00:41:47.831 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:47.834 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:47.836 00.002 8996 Enqueuing Expose request
00:41:47.838 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:47.840 00.002 20224 Worker thread wakes up
00:41:47.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:47.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:48.827 00.987 20224 Exposure complete
00:41:48.915 00.088 20224 worker thread done servicing request
00:41:48.915 00.000 8996 OnExposeComplete: enter
00:41:48.917 00.002 8996 UpdateGuideState(): m_state=6
00:41:48.918 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10779
00:41:48.919 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.90, Mass=642621, SNR=331.4, Peak=54896 HFD=4.4
00:41:48.920 00.001 8996 MultiStar: [#1 -0.32,0.08,0.74,U] [#2 0.15,0.22,0.65,U] [#3 -0.32,-0.06,0.58,U] [#4 -0.18,0.07,0.61,U] [#5 -0.29,-0.02,0.60,U] [#6 -0.46,0.23,0.00,M6] [#7 -0.38,-0.08,0.40,U] [#8 -0.67,-0.06,0.00,M8] 
00:41:48.922 00.002 8996 single-star, 6 included, MultiStar: {-0.20, 0.07}, one-star: {-0.15, 0.14}
00:41:48.923 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
00:41:48.924 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
00:41:48.925 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.41 mountX=-0.16 mountY=-0.12, mountTheta=-2.52
00:41:48.926 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.14, opts=13)
00:41:48.927 00.001 8996 Enqueuing Move request for scope (-0.15, 0.14)
00:41:48.928 00.001 20224 Worker thread wakes up
00:41:48.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
00:41:48.928 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
00:41:48.928 00.000 20224 Moving (-0.15, 0.14) raw xDistance=-0.16 yDistance=-0.12
00:41:48.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:41:48.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:48.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:41:48.928 00.000 20224 MoveAxis(E, 0, ABG)
00:41:48.928 00.000 20224 Move returns status 0, amount 0
00:41:48.928 00.000 20224 MoveAxis(N, 0, ABG)
00:41:48.928 00.000 20224 Move returns status 0, amount 0
00:41:48.929 00.001 20224 move complete, result=0
00:41:48.929 00.000 20224 worker thread done servicing request
00:41:48.932 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=54896, med=3024, FiltMin=2736, FiltMax=24726, Gamma=1.000
00:41:48.945 00.013 8996 UpdateGuideState exits: m=642621 SNR=331.4
00:41:48.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:48.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:48.948 00.001 8996 Enqueuing Expose request
00:41:48.948 00.000 20224 Worker thread wakes up
00:41:48.948 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:48.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:48.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:50.105 01.156 20224 Exposure complete
00:41:50.182 00.077 20224 worker thread done servicing request
00:41:50.182 00.000 8996 OnExposeComplete: enter
00:41:50.184 00.002 8996 UpdateGuideState(): m_state=6
00:41:50.186 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10780
00:41:50.188 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=473.91, Mass=669928, SNR=333.2, Peak=57552 HFD=4.6
00:41:50.190 00.002 8996 MultiStar: [#1 0.01,-0.07,0.61,U] [#2 -0.08,0.22,0.75,U] [#3 -0.17,-0.09,0.49,U] [#4 -0.21,0.08,0.49,U] [#5 -0.11,0.06,0.51,U] [#6 -0.28,0.14,0.36,U] [#7 -0.47,-0.13,0.00,M3] [#8 -0.36,-0.04,0.35,U] 
00:41:50.192 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.07}, one-star: {-0.11, 0.14}
00:41:50.194 00.002 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
00:41:50.196 00.002 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
00:41:50.198 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.07 hyp=0.16 cameraTheta=2.66 mountX=-0.14 mountY=-0.06, mountTheta=-2.78
00:41:50.201 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.07, opts=13)
00:41:50.202 00.001 8996 Enqueuing Move request for scope (-0.14, 0.07)
00:41:50.204 00.002 20224 Worker thread wakes up
00:41:50.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.07) opts 0xd
00:41:50.204 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.07)
00:41:50.204 00.000 20224 Moving (-0.14, 0.07) raw xDistance=-0.14 yDistance=-0.06
00:41:50.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:41:50.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:50.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:41:50.204 00.000 20224 MoveAxis(E, 0, ABG)
00:41:50.204 00.000 20224 Move returns status 0, amount 0
00:41:50.204 00.000 20224 MoveAxis(N, 0, ABG)
00:41:50.205 00.001 20224 Move returns status 0, amount 0
00:41:50.205 00.000 20224 move complete, result=0
00:41:50.205 00.000 20224 worker thread done servicing request
00:41:50.208 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57552, med=3024, FiltMin=2723, FiltMax=25856, Gamma=1.000
00:41:50.221 00.013 8996 UpdateGuideState exits: m=669928 SNR=333.2
00:41:50.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:50.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:50.224 00.001 8996 Enqueuing Expose request
00:41:50.224 00.000 20224 Worker thread wakes up
00:41:50.224 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:41:50.225 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:50.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:51.218 00.993 20224 Exposure complete
00:41:51.278 00.060 20224 worker thread done servicing request
00:41:51.278 00.000 8996 OnExposeComplete: enter
00:41:51.279 00.001 8996 UpdateGuideState(): m_state=6
00:41:51.280 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10781
00:41:51.281 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.79, Mass=660996, SNR=319.0, Peak=53040 HFD=4.5
00:41:51.282 00.001 8996 MultiStar: [#1 -0.20,-0.28,0.71,U] [#2 0.09,0.17,0.76,U] [#3 -0.26,-0.23,0.59,U] [#4 -0.22,-0.02,0.56,U] [#5 -0.10,-0.10,0.63,U] [#6 -0.42,0.00,0.44,U] [#7 -0.25,-0.17,0.44,U] [#8 -0.64,0.01,0.00,M8] 
00:41:51.282 00.000 8996 single-star, 7 included, MultiStar: {-0.17, -0.06}, one-star: {-0.16, 0.03}
00:41:51.283 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
00:41:51.284 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
00:41:51.285 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.98 mountX=-0.16 mountY=-0.01, mountTheta=-3.10
00:41:51.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.03, opts=13)
00:41:51.287 00.001 8996 Enqueuing Move request for scope (-0.16, 0.03)
00:41:51.288 00.001 20224 Worker thread wakes up
00:41:51.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
00:41:51.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
00:41:51.288 00.000 20224 Moving (-0.16, 0.03) raw xDistance=-0.16 yDistance=-0.01
00:41:51.289 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:41:51.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:51.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:41:51.289 00.000 20224 MoveAxis(E, 0, ABG)
00:41:51.289 00.000 20224 Move returns status 0, amount 0
00:41:51.289 00.000 20224 MoveAxis(N, 0, ABG)
00:41:51.289 00.000 20224 Move returns status 0, amount 0
00:41:51.289 00.000 20224 move complete, result=0
00:41:51.289 00.000 20224 worker thread done servicing request
00:41:51.292 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53040, med=3024, FiltMin=2720, FiltMax=24640, Gamma=1.000
00:41:51.309 00.017 8996 UpdateGuideState exits: m=660996 SNR=319.0
00:41:51.311 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:51.313 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:51.314 00.001 8996 Enqueuing Expose request
00:41:51.316 00.002 20224 Worker thread wakes up
00:41:51.316 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:51.318 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:51.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:52.478 01.160 20224 Exposure complete
00:41:52.569 00.091 20224 worker thread done servicing request
00:41:52.569 00.000 8996 OnExposeComplete: enter
00:41:52.570 00.001 8996 UpdateGuideState(): m_state=6
00:41:52.573 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10782
00:41:52.575 00.002 8996 Star::Find returns 1 (0), X=134.80, Y=473.59, Mass=706833, SNR=314.6, Peak=51837 HFD=4.6
00:41:52.576 00.001 8996 MultiStar: [#1 -0.50,-0.58,0.00,M1] [#2 -0.33,0.17,0.67,U] [#3 -0.54,-0.32,0.00,M1] [#4 -0.53,-0.26,0.00,M1] [#5 -0.18,-0.20,0.57,U] [#6 -0.67,-0.07,0.00,M5] [#7 -0.42,-0.44,0.00,M3] [#8 -0.66,-0.00,0.00,M9] 
00:41:52.578 00.002 8996 refined, 2 included, MultiStar: {-0.47, -0.08}, one-star: {-0.74, -0.17}
00:41:52.579 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
00:41:52.580 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
00:41:52.581 00.001 8996 CameraToMount -- cameraX=-0.47 cameraY=-0.08 hyp=0.48 cameraTheta=-2.98 mountX=-0.46 mountY=0.13, mountTheta=2.86
00:41:52.584 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=-0.08, opts=13)
00:41:52.587 00.003 8996 Enqueuing Move request for scope (-0.47, -0.08)
00:41:52.589 00.002 20224 Worker thread wakes up
00:41:52.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.08) opts 0xd
00:41:52.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, -0.08)
00:41:52.589 00.000 20224 Moving (-0.47, -0.08) raw xDistance=-0.46 yDistance=0.13
00:41:52.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
00:41:52.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:52.590 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:41:52.590 00.000 20224 MoveAxis(E, 68, ABG)
00:41:52.590 00.000 20224 Guiding  Dir = 2, Dur = 68
00:41:52.590 00.000 20224 IsSlewing returns 0
00:41:52.590 00.000 20224 IsGuiding returns 0
00:41:52.597 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51837, med=3024, FiltMin=2749, FiltMax=30457, Gamma=1.000
00:41:52.600 00.003 20224 PulseGuide returned control before completion, sleep 68
00:41:52.625 00.025 8996 UpdateGuideState exits: m=706833 SNR=314.6
00:41:52.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:52.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:52.627 00.000 8996 Enqueuing Expose request
00:41:52.679 00.052 20224 IsGuiding returns 1
00:41:52.679 00.000 20224 scope still moving after pulse duration time elapsed
00:41:52.711 00.032 20224 IsSlewing returns 0
00:41:52.711 00.000 20224 IsGuiding returns 0
00:41:52.711 00.000 20224 scope move finished after 68 + 52 ms
00:41:52.711 00.000 20224 Move returns status 0, amount 68
00:41:52.711 00.000 20224 MoveAxis(N, 0, ABG)
00:41:52.711 00.000 20224 Move returns status 0, amount 0
00:41:52.711 00.000 20224 move complete, result=0
00:41:52.711 00.000 20224 worker thread done servicing request
00:41:52.711 00.000 20224 Worker thread wakes up
00:41:52.711 00.000 8996 GuideStep: -0.5 px 68 ms EAST, 0.1 px 0 ms NORTH
00:41:52.713 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:52.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:53.699 00.986 20224 Exposure complete
00:41:53.754 00.055 20224 worker thread done servicing request
00:41:53.754 00.000 8996 OnExposeComplete: enter
00:41:53.755 00.001 8996 UpdateGuideState(): m_state=6
00:41:53.756 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10783
00:41:53.757 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.44, Mass=630919, SNR=318.8, Peak=41574 HFD=4.8
00:41:53.759 00.002 8996 MultiStar: [#1 -0.23,-0.55,0.00,M2] [#2 -0.07,0.28,0.86,U] [#3 -0.20,-0.30,0.61,U] [#4 -0.14,0.12,0.47,U] [#5 -0.03,-0.10,0.59,U] [#6 -0.45,-0.14,0.00,M6] [#7 -0.22,-0.18,0.44,U] [#8 -0.42,-0.16,0.00,M10] 
00:41:53.760 00.001 8996 refined, 5 included, MultiStar: {-0.20, -0.09}, one-star: {-0.44, -0.33}
00:41:53.761 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
00:41:53.763 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
00:41:53.764 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.73 mountX=-0.19 mountY=0.11, mountTheta=2.62
00:41:53.766 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.09, opts=13)
00:41:53.767 00.001 8996 Enqueuing Move request for scope (-0.20, -0.09)
00:41:53.768 00.001 20224 Worker thread wakes up
00:41:53.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.09) opts 0xd
00:41:53.769 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.09)
00:41:53.769 00.000 20224 Moving (-0.20, -0.09) raw xDistance=-0.19 yDistance=0.11
00:41:53.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:41:53.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:53.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:41:53.769 00.000 20224 MoveAxis(E, 0, ABG)
00:41:53.769 00.000 20224 Move returns status 0, amount 0
00:41:53.769 00.000 20224 MoveAxis(N, 0, ABG)
00:41:53.769 00.000 20224 Move returns status 0, amount 0
00:41:53.770 00.001 20224 move complete, result=0
00:41:53.770 00.000 20224 worker thread done servicing request
00:41:53.775 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41574, med=3024, FiltMin=2755, FiltMax=21318, Gamma=1.000
00:41:53.792 00.017 8996 UpdateGuideState exits: m=630919 SNR=318.8
00:41:53.793 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:53.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:53.795 00.001 8996 Enqueuing Expose request
00:41:53.795 00.000 20224 Worker thread wakes up
00:41:53.795 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:53.796 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:53.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:54.970 01.174 20224 Exposure complete
00:41:55.061 00.091 20224 worker thread done servicing request
00:41:55.061 00.000 8996 OnExposeComplete: enter
00:41:55.062 00.001 8996 UpdateGuideState(): m_state=6
00:41:55.062 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10784
00:41:55.063 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.74, Mass=665379, SNR=339.5, Peak=55728 HFD=4.6
00:41:55.064 00.001 8996 MultiStar: [#1 -0.09,-0.13,0.65,U] [#2 0.38,0.35,0.00,M1] [#3 0.06,-0.14,0.57,U] [#4 0.07,0.35,0.54,U] [#5 0.35,-0.09,0.62,U] [#6 -0.17,0.03,0.41,U] [#7 -0.06,-0.02,0.40,U] [#8 0.02,0.06,0.40,U] 
00:41:55.065 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.01}, one-star: {0.17, -0.02}
00:41:55.066 00.001 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.02 = 0.02)
00:41:55.067 00.001 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
00:41:55.067 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.08 mountX=0.07 mountY=-0.00, mountTheta=-0.04
00:41:55.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.01, opts=13)
00:41:55.070 00.001 8996 Enqueuing Move request for scope (0.07, -0.01)
00:41:55.071 00.001 20224 Worker thread wakes up
00:41:55.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:41:55.071 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:41:55.071 00.000 20224 Moving (0.07, -0.01) raw xDistance=0.07 yDistance=-0.00
00:41:55.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:41:55.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:55.072 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:41:55.072 00.000 20224 MoveAxis(E, 0, ABG)
00:41:55.072 00.000 20224 Move returns status 0, amount 0
00:41:55.072 00.000 20224 MoveAxis(N, 0, ABG)
00:41:55.072 00.000 20224 Move returns status 0, amount 0
00:41:55.072 00.000 20224 move complete, result=0
00:41:55.072 00.000 20224 worker thread done servicing request
00:41:55.077 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=55728, med=3024, FiltMin=2752, FiltMax=27830, Gamma=1.000
00:41:55.091 00.014 8996 UpdateGuideState exits: m=665379 SNR=339.5
00:41:55.093 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:55.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:55.095 00.001 8996 Enqueuing Expose request
00:41:55.097 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:41:55.098 00.001 20224 Worker thread wakes up
00:41:55.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:55.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:56.085 00.986 20224 Exposure complete
00:41:56.155 00.070 20224 worker thread done servicing request
00:41:56.155 00.000 8996 OnExposeComplete: enter
00:41:56.157 00.002 8996 UpdateGuideState(): m_state=6
00:41:56.158 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10785
00:41:56.160 00.002 8996 Star::Find returns 1 (0), X=135.45, Y=473.73, Mass=700423, SNR=339.0, Peak=52848 HFD=4.6
00:41:56.161 00.001 8996 MultiStar: [#1 -0.07,-0.31,0.56,U] [#2 0.33,0.17,0.85,U] [#3 -0.03,-0.27,0.60,U] [#4 -0.02,-0.02,0.49,U] [#5 -0.14,0.07,0.67,U] [#6 -0.21,0.09,0.40,U] [#7 -0.11,0.03,0.48,U] [#8 -0.41,-0.17,0.00,M10] 
00:41:56.162 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.03}, one-star: {-0.08, -0.04}
00:41:56.163 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:41:56.163 00.000 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.12)
00:41:56.164 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.14 mountX=-0.02 mountY=0.03, mountTheta=2.04
00:41:56.166 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
00:41:56.167 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
00:41:56.168 00.001 20224 Worker thread wakes up
00:41:56.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
00:41:56.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
00:41:56.168 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
00:41:56.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:41:56.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:56.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:41:56.168 00.000 20224 MoveAxis(E, 0, ABG)
00:41:56.168 00.000 20224 Move returns status 0, amount 0
00:41:56.168 00.000 20224 MoveAxis(N, 0, ABG)
00:41:56.168 00.000 20224 Move returns status 0, amount 0
00:41:56.169 00.001 20224 move complete, result=0
00:41:56.169 00.000 20224 worker thread done servicing request
00:41:56.172 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52848, med=3027, FiltMin=2704, FiltMax=25430, Gamma=1.000
00:41:56.185 00.013 8996 UpdateGuideState exits: m=700423 SNR=339.0
00:41:56.186 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:56.187 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:56.188 00.001 8996 Enqueuing Expose request
00:41:56.189 00.001 20224 Worker thread wakes up
00:41:56.189 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:56.189 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:56.190 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:57.351 01.161 20224 Exposure complete
00:41:57.435 00.084 20224 worker thread done servicing request
00:41:57.435 00.000 8996 OnExposeComplete: enter
00:41:57.438 00.003 8996 UpdateGuideState(): m_state=6
00:41:57.439 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10786
00:41:57.440 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.86, Mass=719108, SNR=361.6, Peak=55312 HFD=4.7
00:41:57.441 00.001 8996 MultiStar: [#1 -0.11,-0.24,0.64,U] [#2 0.32,-0.10,0.65,U] [#3 0.15,-0.09,0.48,U] [#4 0.18,0.08,0.57,U] [#5 -0.19,0.02,0.50,U] [#6 -0.18,-0.10,0.37,U] [#7 -0.00,0.16,0.42,U] [#8 -0.62,-0.35,0.00,R] 
00:41:57.442 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.02}, one-star: {-0.05, 0.09}
00:41:57.443 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
00:41:57.444 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
00:41:57.445 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.73 mountX=0.02 mountY=0.02, mountTheta=0.62
00:41:57.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
00:41:57.448 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
00:41:57.449 00.001 20224 Worker thread wakes up
00:41:57.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
00:41:57.449 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
00:41:57.449 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
00:41:57.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:41:57.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:57.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:41:57.449 00.000 20224 MoveAxis(E, 0, ABG)
00:41:57.449 00.000 20224 Move returns status 0, amount 0
00:41:57.449 00.000 20224 MoveAxis(N, 0, ABG)
00:41:57.449 00.000 20224 Move returns status 0, amount 0
00:41:57.449 00.000 20224 move complete, result=0
00:41:57.450 00.001 20224 worker thread done servicing request
00:41:57.455 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=55312, med=3027, FiltMin=2733, FiltMax=29568, Gamma=1.000
00:41:57.469 00.014 8996 UpdateGuideState exits: m=719108 SNR=361.6
00:41:57.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:57.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:57.471 00.000 8996 Enqueuing Expose request
00:41:57.472 00.001 20224 Worker thread wakes up
00:41:57.472 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:41:57.473 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:57.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:58.458 00.985 20224 Exposure complete
00:41:58.516 00.058 20224 worker thread done servicing request
00:41:58.516 00.000 8996 OnExposeComplete: enter
00:41:58.517 00.001 8996 UpdateGuideState(): m_state=6
00:41:58.517 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10787
00:41:58.518 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.63, Mass=773903, SNR=355.8, Peak=58448 HFD=4.7
00:41:58.519 00.001 8996 MultiStar: [#1 0.04,-0.46,0.00,M1] [#2 0.27,-0.09,0.72,U] [#3 -0.12,-0.18,0.47,U] [#4 0.01,-0.09,0.58,U] [#5 0.13,-0.06,0.45,U] [#6 -0.08,-0.11,0.40,U] [#7 0.12,-0.09,0.38,U] [#8 0.30,-0.14,0.34,U] 
00:41:58.520 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.11}, one-star: {0.07, -0.13}
00:41:58.521 00.001 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
00:41:58.521 00.000 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.36)
00:41:58.522 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.90 mountX=0.10 mountY=0.10, mountTheta=0.79
00:41:58.523 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.11, opts=13)
00:41:58.525 00.002 8996 Enqueuing Move request for scope (0.09, -0.11)
00:41:58.526 00.001 20224 Worker thread wakes up
00:41:58.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
00:41:58.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
00:41:58.526 00.000 20224 Moving (0.09, -0.11) raw xDistance=0.10 yDistance=0.10
00:41:58.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:41:58.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:58.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:41:58.526 00.000 20224 MoveAxis(E, 0, ABG)
00:41:58.526 00.000 20224 Move returns status 0, amount 0
00:41:58.527 00.001 20224 MoveAxis(N, 0, ABG)
00:41:58.527 00.000 20224 Move returns status 0, amount 0
00:41:58.527 00.000 20224 move complete, result=0
00:41:58.527 00.000 20224 worker thread done servicing request
00:41:58.531 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=58448, med=3027, FiltMin=2749, FiltMax=31126, Gamma=1.000
00:41:58.547 00.016 8996 UpdateGuideState exits: m=773903 SNR=355.8
00:41:58.548 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:58.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:58.550 00.001 8996 Enqueuing Expose request
00:41:58.551 00.001 20224 Worker thread wakes up
00:41:58.551 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:58.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:58.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:41:59.727 01.175 20224 Exposure complete
00:41:59.815 00.088 20224 worker thread done servicing request
00:41:59.815 00.000 8996 OnExposeComplete: enter
00:41:59.816 00.001 8996 UpdateGuideState(): m_state=6
00:41:59.817 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10788
00:41:59.818 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.66, Mass=621371, SNR=291.3, Peak=43325 HFD=4.5
00:41:59.819 00.001 8996 MultiStar: [#1 -0.44,-0.47,0.00,M2] [#2 0.16,-0.14,0.80,U] [#3 0.02,-0.12,0.75,U] [#4 -0.20,-0.04,0.60,U] [#5 -0.28,-0.37,0.00,M1] [#6 -0.02,0.01,0.48,U] [#7 -0.10,-0.07,0.54,U] [#8 -0.13,0.08,0.44,U] 
00:41:59.820 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.07}, one-star: {-0.35, -0.10}
00:41:59.820 00.000 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
00:41:59.821 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
00:41:59.822 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.51 mountX=-0.09 mountY=0.08, mountTheta=2.40
00:41:59.823 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
00:41:59.824 00.001 8996 Enqueuing Move request for scope (-0.10, -0.07)
00:41:59.825 00.001 20224 Worker thread wakes up
00:41:59.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
00:41:59.825 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
00:41:59.825 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.09 yDistance=0.08
00:41:59.826 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:41:59.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:41:59.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:41:59.826 00.000 20224 MoveAxis(E, 0, ABG)
00:41:59.826 00.000 20224 Move returns status 0, amount 0
00:41:59.826 00.000 20224 MoveAxis(N, 0, ABG)
00:41:59.826 00.000 20224 Move returns status 0, amount 0
00:41:59.826 00.000 20224 move complete, result=0
00:41:59.827 00.001 20224 worker thread done servicing request
00:41:59.829 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43325, med=3024, FiltMin=2720, FiltMax=20598, Gamma=1.000
00:41:59.842 00.013 8996 UpdateGuideState exits: m=621371 SNR=291.3
00:41:59.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:41:59.843 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:41:59.844 00.001 8996 Enqueuing Expose request
00:41:59.845 00.001 20224 Worker thread wakes up
00:41:59.845 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:41:59.846 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:41:59.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:00.821 00.975 20224 Exposure complete
00:42:00.877 00.056 20224 worker thread done servicing request
00:42:00.877 00.000 8996 OnExposeComplete: enter
00:42:00.878 00.001 8996 UpdateGuideState(): m_state=6
00:42:00.879 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10789
00:42:00.880 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.37, Mass=625921, SNR=285.6, Peak=48438 HFD=4.3
00:42:00.881 00.001 8996 MultiStar: [#1 -0.38,-0.54,0.00,M3] [#2 0.26,-0.17,0.77,U] [#3 -0.01,-0.20,0.67,U] [#4 -0.13,0.05,0.54,U] [#5 -0.29,-0.36,0.00,M2] [#6 -0.21,-0.11,0.49,U] [#7 -0.02,-0.36,0.46,U] [#8 -0.12,-0.20,0.48,U] 
00:42:00.881 00.000 8996 refined, 6 included, MultiStar: {-0.16, -0.21}, one-star: {-0.64, -0.39}
00:42:00.882 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:42:00.883 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
00:42:00.883 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-2.20 mountX=-0.13 mountY=0.23, mountTheta=2.10
00:42:00.886 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.21, opts=13)
00:42:00.887 00.001 8996 Enqueuing Move request for scope (-0.16, -0.21)
00:42:00.889 00.002 20224 Worker thread wakes up
00:42:00.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.21) opts 0xd
00:42:00.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.21)
00:42:00.889 00.000 20224 Moving (-0.16, -0.21) raw xDistance=-0.13 yDistance=0.23
00:42:00.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:42:00.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:42:00.889 00.000 20224 MoveAxis(E, 0, ABG)
00:42:00.889 00.000 20224 Move returns status 0, amount 0
00:42:00.889 00.000 20224 MoveAxis(S, 49, ABG)
00:42:00.889 00.000 20224 Guiding  Dir = 1, Dur = 49
00:42:00.890 00.001 20224 IsSlewing returns 0
00:42:00.890 00.000 20224 IsGuiding returns 0
00:42:00.894 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48438, med=3024, FiltMin=2755, FiltMax=24294, Gamma=1.000
00:42:00.906 00.012 8996 UpdateGuideState exits: m=625921 SNR=285.6
00:42:00.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:00.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:00.908 00.000 8996 Enqueuing Expose request
00:42:00.917 00.009 20224 PulseGuide returned control before completion, sleep 32
00:42:00.963 00.046 20224 IsGuiding returns 1
00:42:00.963 00.000 20224 scope still moving after pulse duration time elapsed
00:42:00.993 00.030 20224 IsSlewing returns 0
00:42:00.994 00.001 20224 IsGuiding returns 1
00:42:01.024 00.030 20224 IsSlewing returns 0
00:42:01.025 00.001 20224 IsGuiding returns 0
00:42:01.025 00.000 20224 scope move finished after 49 + 86 ms
00:42:01.025 00.000 20224 Move returns status 0, amount 49
00:42:01.025 00.000 20224 move complete, result=0
00:42:01.025 00.000 20224 worker thread done servicing request
00:42:01.025 00.000 20224 Worker thread wakes up
00:42:01.025 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
00:42:01.028 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:01.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:02.193 01.165 20224 Exposure complete
00:42:02.273 00.080 20224 worker thread done servicing request
00:42:02.273 00.000 8996 OnExposeComplete: enter
00:42:02.274 00.001 8996 UpdateGuideState(): m_state=6
00:42:02.275 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10790
00:42:02.276 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.33, Mass=754218, SNR=349.3, Peak=58326 HFD=4.3
00:42:02.276 00.000 8996 MultiStar: [#1 0.04,-0.54,0.00,M4] [#2 0.15,-0.11,0.68,U] [#3 0.21,-0.24,0.61,U] [#4 0.32,-0.16,0.46,U] [#5 -0.41,-0.43,0.00,M3] [#6 -0.13,-0.24,0.40,U] [#7 -0.21,-0.26,0.39,U] [#8 -0.04,-0.05,0.41,U] 
00:42:02.277 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.24}, one-star: {-0.45, -0.44}
00:42:02.278 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
00:42:02.279 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
00:42:02.279 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.80 mountX=-0.03 mountY=0.25, mountTheta=1.70
00:42:02.280 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.24, opts=13)
00:42:02.281 00.001 8996 Enqueuing Move request for scope (-0.06, -0.24)
00:42:02.282 00.001 20224 Worker thread wakes up
00:42:02.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
00:42:02.282 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
00:42:02.282 00.000 20224 Moving (-0.06, -0.24) raw xDistance=-0.03 yDistance=0.25
00:42:02.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:42:02.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:42:02.283 00.001 20224 MoveAxis(E, 0, ABG)
00:42:02.283 00.000 20224 Move returns status 0, amount 0
00:42:02.283 00.000 20224 MoveAxis(S, 52, ABG)
00:42:02.283 00.000 20224 Guiding  Dir = 1, Dur = 52
00:42:02.283 00.000 20224 IsSlewing returns 0
00:42:02.283 00.000 20224 IsGuiding returns 0
00:42:02.286 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58326, med=3024, FiltMin=2736, FiltMax=28304, Gamma=1.000
00:42:02.299 00.013 8996 UpdateGuideState exits: m=754218 SNR=349.3
00:42:02.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:02.300 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:02.301 00.001 8996 Enqueuing Expose request
00:42:02.324 00.023 20224 PulseGuide returned control before completion, sleep 22
00:42:02.354 00.030 20224 IsGuiding returns 1
00:42:02.354 00.000 20224 scope still moving after pulse duration time elapsed
00:42:02.386 00.032 20224 IsSlewing returns 0
00:42:02.386 00.000 20224 IsGuiding returns 1
00:42:02.416 00.030 20224 IsSlewing returns 0
00:42:02.416 00.000 20224 IsGuiding returns 0
00:42:02.416 00.000 20224 scope move finished after 52 + 80 ms
00:42:02.416 00.000 20224 Move returns status 0, amount 52
00:42:02.416 00.000 20224 move complete, result=0
00:42:02.416 00.000 20224 worker thread done servicing request
00:42:02.416 00.000 20224 Worker thread wakes up
00:42:02.416 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:42:02.419 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:02.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:03.421 01.002 20224 Exposure complete
00:42:03.504 00.083 20224 worker thread done servicing request
00:42:03.504 00.000 8996 OnExposeComplete: enter
00:42:03.505 00.001 8996 UpdateGuideState(): m_state=6
00:42:03.506 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10791
00:42:03.507 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=473.33, Mass=802517, SNR=345.8, Peak=52246 HFD=4.6
00:42:03.508 00.001 8996 MultiStar: [#1 0.05,-0.28,0.64,U] [#2 0.35,0.39,0.00,M1] [#3 0.29,-0.03,0.49,U] [#4 0.28,0.31,0.51,U] [#5 -0.29,0.07,0.59,U] [#6 0.07,0.17,0.39,U] [#7 -0.08,0.20,0.41,U] [#8 -0.15,0.34,0.32,U] 
00:42:03.509 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.04}, one-star: {-0.25, -0.43}
00:42:03.510 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
00:42:03.514 00.004 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
00:42:03.515 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.30 mountX=-0.03 mountY=0.04, mountTheta=2.20
00:42:03.516 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
00:42:03.518 00.002 8996 Enqueuing Move request for scope (-0.04, -0.04)
00:42:03.518 00.000 20224 Worker thread wakes up
00:42:03.519 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
00:42:03.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
00:42:03.519 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.04
00:42:03.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:42:03.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:03.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:42:03.519 00.000 20224 MoveAxis(E, 0, ABG)
00:42:03.519 00.000 20224 Move returns status 0, amount 0
00:42:03.519 00.000 20224 MoveAxis(N, 0, ABG)
00:42:03.520 00.001 20224 Move returns status 0, amount 0
00:42:03.520 00.000 20224 move complete, result=0
00:42:03.520 00.000 20224 worker thread done servicing request
00:42:03.526 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52246, med=3024, FiltMin=2713, FiltMax=28787, Gamma=1.000
00:42:03.544 00.018 8996 UpdateGuideState exits: m=802517 SNR=345.8
00:42:03.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:03.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:03.547 00.001 8996 Enqueuing Expose request
00:42:03.548 00.001 20224 Worker thread wakes up
00:42:03.548 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:03.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:03.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:04.726 01.178 20224 Exposure complete
00:42:04.808 00.082 20224 worker thread done servicing request
00:42:04.808 00.000 8996 OnExposeComplete: enter
00:42:04.809 00.001 8996 UpdateGuideState(): m_state=6
00:42:04.809 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10792
00:42:04.810 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.64, Mass=669632, SNR=398.0, Peak=50640 HFD=4.7
00:42:04.811 00.001 8996 MultiStar: [#1 0.18,-0.11,0.59,U] [#2 0.72,0.30,0.00,M2] [#3 0.43,0.39,0.00,M1] [#4 0.32,0.64,0.00,M1] [#5 0.16,0.22,0.54,U] [#6 0.13,0.40,0.37,U] [#7 0.38,0.18,0.38,U] [#8 0.33,0.35,0.00,M1] 
00:42:04.812 00.001 8996 single-star, 4 included, MultiStar: {0.16, 0.05}, one-star: {0.07, -0.13}
00:42:04.813 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
00:42:04.814 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.20)
00:42:04.815 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.06 mountX=0.09 mountY=0.12, mountTheta=0.96
00:42:04.816 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.13, opts=13)
00:42:04.817 00.001 8996 Enqueuing Move request for scope (0.07, -0.13)
00:42:04.818 00.001 20224 Worker thread wakes up
00:42:04.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
00:42:04.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
00:42:04.818 00.000 20224 Moving (0.07, -0.13) raw xDistance=0.09 yDistance=0.12
00:42:04.819 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:42:04.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:04.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:42:04.819 00.000 20224 MoveAxis(E, 0, ABG)
00:42:04.819 00.000 20224 Move returns status 0, amount 0
00:42:04.819 00.000 20224 MoveAxis(N, 0, ABG)
00:42:04.819 00.000 20224 Move returns status 0, amount 0
00:42:04.819 00.000 20224 move complete, result=0
00:42:04.819 00.000 20224 worker thread done servicing request
00:42:04.822 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50640, med=3024, FiltMin=2755, FiltMax=27043, Gamma=1.000
00:42:04.835 00.013 8996 UpdateGuideState exits: m=669632 SNR=398.0
00:42:04.835 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:04.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:04.837 00.001 8996 Enqueuing Expose request
00:42:04.838 00.001 20224 Worker thread wakes up
00:42:04.838 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:04.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:04.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:05.810 00.971 20224 Exposure complete
00:42:05.876 00.066 20224 worker thread done servicing request
00:42:05.876 00.000 8996 OnExposeComplete: enter
00:42:05.877 00.001 8996 UpdateGuideState(): m_state=6
00:42:05.878 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10793
00:42:05.879 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.97, Mass=689102, SNR=310.1, Peak=51917 HFD=4.3
00:42:05.880 00.001 8996 MultiStar: [#1 0.29,0.13,0.71,U] [#2 0.68,0.60,0.00,M3] [#3 0.33,0.29,0.56,U] [#4 0.40,0.75,0.00,M2] [#5 0.25,0.24,0.61,U] [#6 -0.01,0.54,0.00,M1] [#7 0.31,0.21,0.49,U] [#8 0.38,0.55,0.00,M2] 
00:42:05.881 00.001 8996 refined, 4 included, MultiStar: {0.10, 0.21}, one-star: {-0.35, 0.20}
00:42:05.881 00.000 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
00:42:05.882 00.001 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
00:42:05.883 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.12 mountX=0.08 mountY=-0.22, mountTheta=-1.22
00:42:05.884 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.21, opts=13)
00:42:05.885 00.001 8996 Enqueuing Move request for scope (0.10, 0.21)
00:42:05.886 00.001 20224 Worker thread wakes up
00:42:05.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
00:42:05.886 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
00:42:05.886 00.000 20224 Moving (0.10, 0.21) raw xDistance=0.08 yDistance=-0.22
00:42:05.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:42:05.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:05.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:42:05.887 00.001 20224 MoveAxis(E, 0, ABG)
00:42:05.887 00.000 20224 Move returns status 0, amount 0
00:42:05.887 00.000 20224 MoveAxis(N, 0, ABG)
00:42:05.887 00.000 20224 Move returns status 0, amount 0
00:42:05.887 00.000 20224 move complete, result=0
00:42:05.887 00.000 20224 worker thread done servicing request
00:42:05.890 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51917, med=3024, FiltMin=2749, FiltMax=29622, Gamma=1.000
00:42:05.903 00.013 8996 UpdateGuideState exits: m=689102 SNR=310.1
00:42:05.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:05.904 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:05.905 00.001 8996 Enqueuing Expose request
00:42:05.906 00.001 20224 Worker thread wakes up
00:42:05.906 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:05.907 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:05.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:07.074 01.167 20224 Exposure complete
00:42:07.129 00.055 20224 worker thread done servicing request
00:42:07.129 00.000 8996 OnExposeComplete: enter
00:42:07.130 00.001 8996 UpdateGuideState(): m_state=6
00:42:07.131 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10794
00:42:07.132 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.91, Mass=758185, SNR=358.3, Peak=62176 HFD=4.3
00:42:07.133 00.001 8996 MultiStar: [#1 0.46,0.12,0.00,M2] [#2 0.73,0.61,0.00,M4] [#3 0.51,-0.06,0.00,M1] [#4 0.43,0.31,0.00,M3] [#5 0.54,0.32,0.00,M1] [#6 0.16,0.44,0.00,M2] [#7 0.21,0.23,0.35,U] [#8 0.64,0.50,0.00,M3] 
00:42:07.133 00.000 8996 single-star, 1 included, MultiStar: {0.01, 0.17}, one-star: {-0.06, 0.15}
00:42:07.134 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
00:42:07.135 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
00:42:07.136 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.98 mountX=-0.08 mountY=-0.14, mountTheta=-2.09
00:42:07.137 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.15, opts=13)
00:42:07.138 00.001 8996 Enqueuing Move request for scope (-0.06, 0.15)
00:42:07.138 00.000 20224 Worker thread wakes up
00:42:07.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
00:42:07.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
00:42:07.139 00.001 20224 Moving (-0.06, 0.15) raw xDistance=-0.08 yDistance=-0.14
00:42:07.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:42:07.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:07.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:42:07.139 00.000 20224 MoveAxis(E, 0, ABG)
00:42:07.139 00.000 20224 Move returns status 0, amount 0
00:42:07.139 00.000 20224 MoveAxis(N, 0, ABG)
00:42:07.139 00.000 20224 Move returns status 0, amount 0
00:42:07.139 00.000 20224 move complete, result=0
00:42:07.139 00.000 20224 worker thread done servicing request
00:42:07.142 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=62176, med=3024, FiltMin=2745, FiltMax=30006, Gamma=1.000
00:42:07.155 00.013 8996 UpdateGuideState exits: m=758185 SNR=358.3
00:42:07.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:07.156 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:07.157 00.001 8996 Enqueuing Expose request
00:42:07.158 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:07.158 00.000 20224 Worker thread wakes up
00:42:07.159 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:07.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:08.122 00.963 20224 Exposure complete
00:42:08.180 00.058 20224 worker thread done servicing request
00:42:08.180 00.000 8996 OnExposeComplete: enter
00:42:08.181 00.001 8996 UpdateGuideState(): m_state=6
00:42:08.182 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10795
00:42:08.183 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.72, Mass=678268, SNR=317.8, Peak=45149 HFD=4.6
00:42:08.184 00.001 8996 MultiStar: [#1 0.22,0.26,0.64,U] [#2 0.50,0.86,0.00,M5] [#3 0.39,0.16,0.53,U] [#4 0.40,0.46,0.00,M4] [#5 0.25,0.21,0.69,U] [#6 0.10,0.29,0.44,U] [#7 -0.10,0.18,0.47,U] [#8 0.42,0.57,0.00,M4] 
00:42:08.185 00.001 8996 refined, 5 included, MultiStar: {0.06, 0.15}, one-star: {-0.28, -0.05}
00:42:08.185 00.000 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
00:42:08.186 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
00:42:08.187 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.16 mountX=0.05 mountY=-0.16, mountTheta=-1.26
00:42:08.188 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.15, opts=13)
00:42:08.189 00.001 8996 Enqueuing Move request for scope (0.06, 0.15)
00:42:08.191 00.002 20224 Worker thread wakes up
00:42:08.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
00:42:08.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
00:42:08.191 00.000 20224 Moving (0.06, 0.15) raw xDistance=0.05 yDistance=-0.16
00:42:08.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:42:08.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:08.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:42:08.191 00.000 20224 MoveAxis(E, 0, ABG)
00:42:08.191 00.000 20224 Move returns status 0, amount 0
00:42:08.191 00.000 20224 MoveAxis(N, 0, ABG)
00:42:08.191 00.000 20224 Move returns status 0, amount 0
00:42:08.191 00.000 20224 move complete, result=0
00:42:08.191 00.000 20224 worker thread done servicing request
00:42:08.200 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45149, med=3024, FiltMin=2733, FiltMax=23462, Gamma=1.000
00:42:08.216 00.016 8996 UpdateGuideState exits: m=678268 SNR=317.8
00:42:08.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:08.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:08.219 00.001 8996 Enqueuing Expose request
00:42:08.219 00.000 20224 Worker thread wakes up
00:42:08.219 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:08.220 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:08.220 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:09.377 01.157 20224 Exposure complete
00:42:09.460 00.083 20224 worker thread done servicing request
00:42:09.460 00.000 8996 OnExposeComplete: enter
00:42:09.461 00.001 8996 UpdateGuideState(): m_state=6
00:42:09.464 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10796
00:42:09.465 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.93, Mass=670647, SNR=304.4, Peak=55424 HFD=4.5
00:42:09.467 00.002 8996 MultiStar: [#1 0.10,0.33,0.78,U] [#2 0.46,0.83,0.00,M6] [#3 0.16,0.30,0.68,U] [#4 0.24,0.72,0.00,M5] [#5 0.23,0.35,0.69,U] [#6 -0.13,0.59,0.00,M2] [#7 -0.03,0.51,0.00,M1] [#8 0.45,0.57,0.00,M5] 
00:42:09.469 00.002 8996 single-star, 3 included, MultiStar: {0.10, 0.28}, one-star: {-0.02, 0.16}
00:42:09.471 00.002 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
00:42:09.472 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
00:42:09.474 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.70 mountX=-0.04 mountY=-0.16, mountTheta=-1.79
00:42:09.478 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.16, opts=13)
00:42:09.481 00.003 8996 Enqueuing Move request for scope (-0.02, 0.16)
00:42:09.483 00.002 20224 Worker thread wakes up
00:42:09.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
00:42:09.484 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
00:42:09.484 00.000 20224 Moving (-0.02, 0.16) raw xDistance=-0.04 yDistance=-0.16
00:42:09.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:42:09.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:09.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:42:09.484 00.000 20224 MoveAxis(E, 0, ABG)
00:42:09.484 00.000 20224 Move returns status 0, amount 0
00:42:09.484 00.000 20224 MoveAxis(N, 0, ABG)
00:42:09.484 00.000 20224 Move returns status 0, amount 0
00:42:09.484 00.000 20224 move complete, result=0
00:42:09.484 00.000 20224 worker thread done servicing request
00:42:09.493 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55424, med=3027, FiltMin=2742, FiltMax=27446, Gamma=1.000
00:42:09.517 00.024 8996 UpdateGuideState exits: m=670647 SNR=304.4
00:42:09.519 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:09.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:09.521 00.001 8996 Enqueuing Expose request
00:42:09.522 00.001 20224 Worker thread wakes up
00:42:09.522 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:09.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:09.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:10.504 00.981 20224 Exposure complete
00:42:10.565 00.061 20224 worker thread done servicing request
00:42:10.565 00.000 8996 OnExposeComplete: enter
00:42:10.566 00.001 8996 UpdateGuideState(): m_state=6
00:42:10.567 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10797
00:42:10.568 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=473.96, Mass=620477, SNR=301.9, Peak=47197 HFD=4.4
00:42:10.568 00.000 8996 MultiStar: [#1 0.06,0.12,0.66,U] [#2 0.37,0.83,0.00,M7] [#3 -0.00,0.16,0.62,U] [#4 0.15,0.59,0.00,M6] [#5 0.33,0.33,0.00,M1] [#6 -0.20,0.53,0.00,M3] [#7 -0.16,0.35,0.46,U] [#8 0.40,0.42,0.00,M6] 
00:42:10.569 00.001 8996 refined, 3 included, MultiStar: {-0.13, 0.19}, one-star: {-0.34, 0.19}
00:42:10.570 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
00:42:10.571 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
00:42:10.572 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.19 hyp=0.23 cameraTheta=2.18 mountX=-0.15 mountY=-0.18, mountTheta=-2.29
00:42:10.573 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.19, opts=13)
00:42:10.574 00.001 8996 Enqueuing Move request for scope (-0.13, 0.19)
00:42:10.575 00.001 20224 Worker thread wakes up
00:42:10.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.19) opts 0xd
00:42:10.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.19)
00:42:10.575 00.000 20224 Moving (-0.13, 0.19) raw xDistance=-0.15 yDistance=-0.18
00:42:10.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:42:10.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:10.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:42:10.575 00.000 20224 MoveAxis(E, 0, ABG)
00:42:10.575 00.000 20224 Move returns status 0, amount 0
00:42:10.575 00.000 20224 MoveAxis(N, 0, ABG)
00:42:10.575 00.000 20224 Move returns status 0, amount 0
00:42:10.575 00.000 20224 move complete, result=0
00:42:10.575 00.000 20224 worker thread done servicing request
00:42:10.579 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47197, med=3027, FiltMin=2729, FiltMax=28166, Gamma=1.000
00:42:10.594 00.015 8996 UpdateGuideState exits: m=620477 SNR=301.9
00:42:10.597 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:10.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:10.600 00.002 8996 Enqueuing Expose request
00:42:10.602 00.002 20224 Worker thread wakes up
00:42:10.602 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:10.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:10.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:11.764 01.161 20224 Exposure complete
00:42:11.834 00.070 20224 worker thread done servicing request
00:42:11.834 00.000 8996 OnExposeComplete: enter
00:42:11.835 00.001 8996 UpdateGuideState(): m_state=6
00:42:11.836 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10798
00:42:11.837 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.81, Mass=614449, SNR=299.6, Peak=57104 HFD=4.4
00:42:11.838 00.001 8996 MultiStar: [#1 0.18,0.04,0.74,U] [#2 0.58,0.69,0.00,M8] [#3 0.35,0.24,0.65,U] [#4 0.26,0.50,0.00,M7] [#5 0.37,0.32,0.00,M2] [#6 -0.19,0.26,0.48,U] [#7 -0.16,0.34,0.52,U] [#8 0.57,0.47,0.00,M7] 
00:42:11.839 00.001 8996 single-star, 4 included, MultiStar: {0.11, 0.16}, one-star: {0.18, 0.05}
00:42:11.841 00.002 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
00:42:11.842 00.001 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
00:42:11.843 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.05 hyp=0.19 cameraTheta=0.25 mountX=0.17 mountY=-0.07, mountTheta=-0.36
00:42:11.845 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.05, opts=13)
00:42:11.846 00.001 8996 Enqueuing Move request for scope (0.18, 0.05)
00:42:11.847 00.001 20224 Worker thread wakes up
00:42:11.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.05) opts 0xd
00:42:11.847 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.05)
00:42:11.847 00.000 20224 Moving (0.18, 0.05) raw xDistance=0.17 yDistance=-0.07
00:42:11.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:42:11.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:11.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:42:11.847 00.000 20224 MoveAxis(E, 0, ABG)
00:42:11.847 00.000 20224 Move returns status 0, amount 0
00:42:11.847 00.000 20224 MoveAxis(N, 0, ABG)
00:42:11.847 00.000 20224 Move returns status 0, amount 0
00:42:11.847 00.000 20224 move complete, result=0
00:42:11.848 00.001 20224 worker thread done servicing request
00:42:11.851 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57104, med=3027, FiltMin=2736, FiltMax=23830, Gamma=1.000
00:42:11.866 00.015 8996 UpdateGuideState exits: m=614449 SNR=299.6
00:42:11.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:11.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:11.868 00.000 8996 Enqueuing Expose request
00:42:11.869 00.001 20224 Worker thread wakes up
00:42:11.869 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:11.870 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:11.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:12.855 00.985 20224 Exposure complete
00:42:12.923 00.068 20224 worker thread done servicing request
00:42:12.923 00.000 8996 OnExposeComplete: enter
00:42:12.925 00.002 8996 UpdateGuideState(): m_state=6
00:42:12.927 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10799
00:42:12.928 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=474.21, Mass=652544, SNR=322.4, Peak=57856 HFD=4.5
00:42:12.930 00.002 8996 MultiStar: [#1 0.23,-0.02,0.63,U] [#2 0.54,0.60,0.00,M9] [#3 0.27,0.38,0.00,M1] [#4 0.42,0.62,0.00,M8] [#5 0.33,0.28,0.59,U] [#6 -0.02,0.45,0.00,M3] [#7 0.16,0.56,0.00,M1] [#8 0.46,0.81,0.00,M8] 
00:42:12.931 00.001 8996 refined, 2 included, MultiStar: {0.25, 0.27}, one-star: {0.21, 0.44}
00:42:12.933 00.002 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
00:42:12.934 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
00:42:12.935 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.27 hyp=0.37 cameraTheta=0.82 mountX=0.22 mountY=-0.29, mountTheta=-0.92
00:42:12.938 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.27, opts=13)
00:42:12.940 00.002 8996 Enqueuing Move request for scope (0.25, 0.27)
00:42:12.943 00.003 20224 Worker thread wakes up
00:42:12.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.27) opts 0xd
00:42:12.943 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.27)
00:42:12.943 00.000 20224 Moving (0.25, 0.27) raw xDistance=0.22 yDistance=-0.29
00:42:12.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:42:12.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:12.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:42:12.943 00.000 20224 MoveAxis(W, 33, ABG)
00:42:12.943 00.000 20224 Guiding  Dir = 3, Dur = 33
00:42:12.943 00.000 20224 IsSlewing returns 0
00:42:12.944 00.001 20224 IsGuiding returns 0
00:42:12.952 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57856, med=3027, FiltMin=2752, FiltMax=24502, Gamma=1.000
00:42:12.954 00.002 20224 PulseGuide returned control before completion, sleep 34
00:42:12.976 00.022 8996 UpdateGuideState exits: m=652544 SNR=322.4
00:42:12.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:12.979 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:12.980 00.001 8996 Enqueuing Expose request
00:42:12.999 00.019 20224 IsGuiding returns 1
00:42:12.999 00.000 20224 scope still moving after pulse duration time elapsed
00:42:13.031 00.032 20224 IsSlewing returns 0
00:42:13.031 00.000 20224 IsGuiding returns 1
00:42:13.062 00.031 20224 IsSlewing returns 0
00:42:13.062 00.000 20224 IsGuiding returns 0
00:42:13.063 00.001 20224 scope move finished after 33 + 85 ms
00:42:13.063 00.000 20224 Move returns status 0, amount 33
00:42:13.063 00.000 20224 MoveAxis(N, 0, ABG)
00:42:13.063 00.000 20224 Move returns status 0, amount 0
00:42:13.063 00.000 20224 move complete, result=0
00:42:13.063 00.000 20224 worker thread done servicing request
00:42:13.063 00.000 20224 Worker thread wakes up
00:42:13.063 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:13.064 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:13.064 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.3 px 0 ms NORTH
00:42:14.239 01.175 20224 Exposure complete
00:42:14.325 00.086 20224 worker thread done servicing request
00:42:14.325 00.000 8996 OnExposeComplete: enter
00:42:14.326 00.001 8996 UpdateGuideState(): m_state=6
00:42:14.327 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10800
00:42:14.328 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=474.10, Mass=679542, SNR=356.7, Peak=58173 HFD=4.4
00:42:14.329 00.001 8996 MultiStar: [#1 -0.42,0.41,0.00,M1] [#2 -0.08,0.75,0.00,M10] [#3 -0.30,0.44,0.00,M2] [#4 -0.17,0.68,0.00,M9] [#5 -0.34,0.55,0.00,M2] [#6 -0.67,0.53,0.00,M4] [#7 -0.49,0.48,0.00,M2] [#8 -0.14,0.94,0.00,M9] 
00:42:14.330 00.001 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
00:42:14.331 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
00:42:14.332 00.001 8996 CameraToMount -- cameraX=-0.57 cameraY=0.34 hyp=0.66 cameraTheta=2.61 mountX=-0.60 mountY=-0.27, mountTheta=-2.72
00:42:14.333 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.57, y=0.34, opts=13)
00:42:14.334 00.001 8996 Enqueuing Move request for scope (-0.57, 0.34)
00:42:14.335 00.001 20224 Worker thread wakes up
00:42:14.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.34) opts 0xd
00:42:14.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.57, 0.34)
00:42:14.335 00.000 20224 Moving (-0.57, 0.34) raw xDistance=-0.60 yDistance=-0.27
00:42:14.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.60
00:42:14.335 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.05 newest=-0.63
00:42:14.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:42:14.335 00.000 20224 MoveAxis(E, 85, ABG)
00:42:14.335 00.000 20224 Guiding  Dir = 2, Dur = 85
00:42:14.336 00.001 20224 IsSlewing returns 0
00:42:14.336 00.000 20224 IsGuiding returns 0
00:42:14.339 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=58173, med=3027, FiltMin=2742, FiltMax=26752, Gamma=1.000
00:42:14.358 00.019 20224 PulseGuide returned control before completion, sleep 74
00:42:14.365 00.007 8996 UpdateGuideState exits: m=679542 SNR=356.7
00:42:14.366 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:14.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:14.369 00.002 8996 Enqueuing Expose request
00:42:14.434 00.065 20224 IsGuiding returns 1
00:42:14.434 00.000 20224 scope still moving after pulse duration time elapsed
00:42:14.467 00.033 20224 IsSlewing returns 0
00:42:14.467 00.000 20224 IsGuiding returns 0
00:42:14.467 00.000 20224 scope move finished after 85 + 45 ms
00:42:14.467 00.000 20224 Move returns status 0, amount 85
00:42:14.467 00.000 20224 MoveAxis(N, 57, ABG)
00:42:14.467 00.000 20224 Guiding  Dir = 0, Dur = 57
00:42:14.468 00.001 20224 IsSlewing returns 0
00:42:14.468 00.000 20224 IsGuiding returns 0
00:42:14.515 00.047 20224 PulseGuide returned control before completion, sleep 19
00:42:14.544 00.029 20224 IsGuiding returns 1
00:42:14.544 00.000 20224 scope still moving after pulse duration time elapsed
00:42:14.575 00.031 20224 IsSlewing returns 0
00:42:14.576 00.001 20224 IsGuiding returns 1
00:42:14.607 00.031 20224 IsSlewing returns 0
00:42:14.607 00.000 20224 IsGuiding returns 0
00:42:14.608 00.001 20224 scope move finished after 57 + 82 ms
00:42:14.608 00.000 20224 Move returns status 0, amount 57
00:42:14.608 00.000 20224 move complete, result=0
00:42:14.608 00.000 20224 worker thread done servicing request
00:42:14.608 00.000 20224 Worker thread wakes up
00:42:14.608 00.000 8996 GuideStep: -0.6 px 85 ms EAST, -0.3 px 57 ms NORTH
00:42:14.610 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:14.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:15.598 00.988 20224 Exposure complete
00:42:15.655 00.057 20224 worker thread done servicing request
00:42:15.655 00.000 8996 OnExposeComplete: enter
00:42:15.656 00.001 8996 UpdateGuideState(): m_state=6
00:42:15.657 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10801
00:42:15.658 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=474.21, Mass=743881, SNR=336.0, Peak=58253 HFD=4.4
00:42:15.660 00.002 8996 MultiStar: [#1 -0.24,0.06,0.66,U] [#2 -0.04,0.88,0.00,R] [#3 -0.10,0.35,0.61,U] [#4 -0.12,0.55,0.00,M10] [#5 -0.23,0.12,0.55,U] [#6 -0.38,0.60,0.00,M5] [#7 -0.46,0.38,0.00,M3] [#8 0.12,0.68,0.00,M10] 
00:42:15.660 00.000 8996 refined, 3 included, MultiStar: {-0.27, 0.27}, one-star: {-0.41, 0.45}
00:42:15.661 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
00:42:15.662 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
00:42:15.663 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.27 hyp=0.38 cameraTheta=2.35 mountX=-0.29 mountY=-0.24, mountTheta=-2.45
00:42:15.665 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.27, opts=13)
00:42:15.666 00.001 8996 Enqueuing Move request for scope (-0.27, 0.27)
00:42:15.667 00.001 20224 Worker thread wakes up
00:42:15.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.27) opts 0xd
00:42:15.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.27)
00:42:15.667 00.000 20224 Moving (-0.27, 0.27) raw xDistance=-0.29 yDistance=-0.24
00:42:15.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29
00:42:15.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:42:15.667 00.000 20224 MoveAxis(E, 49, ABG)
00:42:15.667 00.000 20224 Guiding  Dir = 2, Dur = 49
00:42:15.667 00.000 20224 IsSlewing returns 0
00:42:15.667 00.000 20224 IsGuiding returns 0
00:42:15.676 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=58253, med=3027, FiltMin=2717, FiltMax=27782, Gamma=1.000
00:42:15.685 00.009 20224 PulseGuide returned control before completion, sleep 42
00:42:15.696 00.011 8996 UpdateGuideState exits: m=743881 SNR=336.0
00:42:15.698 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:15.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:15.700 00.001 8996 Enqueuing Expose request
00:42:15.730 00.030 20224 IsGuiding returns 1
00:42:15.730 00.000 20224 scope still moving after pulse duration time elapsed
00:42:15.762 00.032 20224 IsSlewing returns 0
00:42:15.762 00.000 20224 IsGuiding returns 1
00:42:15.794 00.032 20224 IsSlewing returns 0
00:42:15.795 00.001 20224 IsGuiding returns 0
00:42:15.795 00.000 20224 scope move finished after 49 + 78 ms
00:42:15.795 00.000 20224 Move returns status 0, amount 49
00:42:15.795 00.000 20224 MoveAxis(N, 50, ABG)
00:42:15.795 00.000 20224 Guiding  Dir = 0, Dur = 50
00:42:15.795 00.000 20224 IsSlewing returns 0
00:42:15.796 00.001 20224 IsGuiding returns 0
00:42:15.842 00.046 20224 PulseGuide returned control before completion, sleep 14
00:42:15.857 00.015 20224 IsGuiding returns 1
00:42:15.857 00.000 20224 scope still moving after pulse duration time elapsed
00:42:15.888 00.031 20224 IsSlewing returns 0
00:42:15.889 00.001 20224 IsGuiding returns 1
00:42:15.919 00.030 20224 IsSlewing returns 0
00:42:15.919 00.000 20224 IsGuiding returns 1
00:42:15.950 00.031 20224 IsSlewing returns 0
00:42:15.951 00.001 20224 IsGuiding returns 0
00:42:15.951 00.000 20224 scope move finished after 50 + 104 ms
00:42:15.951 00.000 20224 Move returns status 0, amount 50
00:42:15.951 00.000 20224 move complete, result=0
00:42:15.951 00.000 20224 worker thread done servicing request
00:42:15.951 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.2 px 50 ms NORTH
00:42:15.954 00.003 20224 Worker thread wakes up
00:42:15.954 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:15.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:17.119 01.165 20224 Exposure complete
00:42:17.188 00.069 20224 worker thread done servicing request
00:42:17.188 00.000 8996 OnExposeComplete: enter
00:42:17.189 00.001 8996 UpdateGuideState(): m_state=6
00:42:17.190 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10802
00:42:17.191 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.81, Mass=637525, SNR=323.9, Peak=56768 HFD=4.4
00:42:17.192 00.001 8996 MultiStar: [#1 0.57,-0.03,0.00,M1] [#2 0.63,-0.54,0.00,M1] [#3 0.44,0.13,0.00,M2] [#4 0.50,0.38,0.00,R] [#5 0.57,0.28,0.00,M2] [#6 0.11,0.06,0.50,U] [#7 0.14,-0.26,0.47,U] [#8 0.63,0.45,0.00,R] 
00:42:17.192 00.000 8996 refined, 2 included, MultiStar: {0.24, -0.03}, one-star: {0.34, 0.04}
00:42:17.193 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
00:42:17.194 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
00:42:17.194 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.03 hyp=0.24 cameraTheta=-0.11 mountX=0.24 mountY=-0.00, mountTheta=-0.01
00:42:17.196 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.03, opts=13)
00:42:17.196 00.000 8996 Enqueuing Move request for scope (0.24, -0.03)
00:42:17.197 00.001 20224 Worker thread wakes up
00:42:17.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.03) opts 0xd
00:42:17.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.03)
00:42:17.197 00.000 20224 Moving (0.24, -0.03) raw xDistance=0.24 yDistance=-0.00
00:42:17.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.24
00:42:17.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:17.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:42:17.198 00.001 20224 MoveAxis(W, 31, ABG)
00:42:17.198 00.000 20224 Guiding  Dir = 3, Dur = 31
00:42:17.198 00.000 20224 IsSlewing returns 0
00:42:17.198 00.000 20224 IsGuiding returns 0
00:42:17.204 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56768, med=3027, FiltMin=2739, FiltMax=25997, Gamma=1.000
00:42:17.226 00.022 8996 UpdateGuideState exits: m=637525 SNR=323.9
00:42:17.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:17.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:17.229 00.001 8996 Enqueuing Expose request
00:42:17.233 00.004 20224 IsGuiding returns 1
00:42:17.234 00.001 20224 scope still moving after pulse duration time elapsed
00:42:17.263 00.029 20224 IsSlewing returns 0
00:42:17.263 00.000 20224 IsGuiding returns 1
00:42:17.295 00.032 20224 IsSlewing returns 0
00:42:17.295 00.000 20224 IsGuiding returns 1
00:42:17.327 00.032 20224 IsSlewing returns 0
00:42:17.327 00.000 20224 IsGuiding returns 0
00:42:17.327 00.000 20224 scope move finished after 31 + 97 ms
00:42:17.327 00.000 20224 Move returns status 0, amount 31
00:42:17.327 00.000 20224 MoveAxis(N, 0, ABG)
00:42:17.327 00.000 20224 Move returns status 0, amount 0
00:42:17.327 00.000 20224 move complete, result=0
00:42:17.328 00.001 20224 worker thread done servicing request
00:42:17.328 00.000 20224 Worker thread wakes up
00:42:17.328 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
00:42:17.329 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:17.330 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:18.310 00.980 20224 Exposure complete
00:42:18.402 00.092 20224 worker thread done servicing request
00:42:18.402 00.000 8996 OnExposeComplete: enter
00:42:18.403 00.001 8996 UpdateGuideState(): m_state=6
00:42:18.404 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10803
00:42:18.407 00.003 8996 Star::Find returns 1 (0), X=135.52, Y=473.85, Mass=692880, SNR=346.8, Peak=58480 HFD=4.6
00:42:18.410 00.003 8996 MultiStar: [#1 0.14,0.00,0.61,U] [#2 0.28,-0.40,0.00,M2] [#3 -0.06,0.26,0.62,U] [#4 -0.45,0.27,0.00,M1] [#5 0.12,0.10,0.54,U] [#6 -0.36,0.33,0.00,M5] [#7 -0.14,-0.00,0.38,U] [#8 -0.45,-0.03,0.00,M1] 
00:42:18.412 00.002 8996 single-star, 4 included, MultiStar: {0.01, 0.09}, one-star: {-0.01, 0.08}
00:42:18.414 00.002 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
00:42:18.416 00.002 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
00:42:18.417 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.72 mountX=-0.02 mountY=-0.08, mountTheta=-1.82
00:42:18.420 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
00:42:18.421 00.001 8996 Enqueuing Move request for scope (-0.01, 0.08)
00:42:18.422 00.001 20224 Worker thread wakes up
00:42:18.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
00:42:18.422 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
00:42:18.422 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
00:42:18.422 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:42:18.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:18.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:42:18.422 00.000 20224 MoveAxis(E, 0, ABG)
00:42:18.422 00.000 20224 Move returns status 0, amount 0
00:42:18.422 00.000 20224 MoveAxis(N, 0, ABG)
00:42:18.422 00.000 20224 Move returns status 0, amount 0
00:42:18.422 00.000 20224 move complete, result=0
00:42:18.422 00.000 20224 worker thread done servicing request
00:42:18.426 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=58480, med=3027, FiltMin=2749, FiltMax=26390, Gamma=1.000
00:42:18.438 00.012 8996 UpdateGuideState exits: m=692880 SNR=346.8
00:42:18.439 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:18.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:18.441 00.001 8996 Enqueuing Expose request
00:42:18.442 00.001 20224 Worker thread wakes up
00:42:18.442 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:18.442 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:18.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:19.608 01.166 20224 Exposure complete
00:42:19.669 00.061 20224 worker thread done servicing request
00:42:19.669 00.000 8996 OnExposeComplete: enter
00:42:19.671 00.002 8996 UpdateGuideState(): m_state=6
00:42:19.672 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10804
00:42:19.673 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=474.01, Mass=781430, SNR=353.2, Peak=63341 HFD=4.4
00:42:19.675 00.002 8996 MultiStar: [#1 -0.20,-0.11,0.54,U] [#2 0.13,-0.41,0.61,U] [#3 -0.14,0.19,0.54,U] [#4 -0.74,-0.00,0.00,M2] [#5 -0.06,0.15,0.67,U] [#6 -0.64,0.23,0.00,M6] [#7 -0.39,0.25,0.00,M2] [#8 -0.58,-0.04,0.00,M2] 
00:42:19.677 00.002 8996 refined, 4 included, MultiStar: {-0.18, 0.04}, one-star: {-0.45, 0.25}
00:42:19.679 00.002 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
00:42:19.680 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
00:42:19.682 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.04 hyp=0.18 cameraTheta=2.92 mountX=-0.18 mountY=-0.02, mountTheta=-3.03
00:42:19.685 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.04, opts=13)
00:42:19.687 00.002 8996 Enqueuing Move request for scope (-0.18, 0.04)
00:42:19.690 00.003 20224 Worker thread wakes up
00:42:19.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.04) opts 0xd
00:42:19.690 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.04)
00:42:19.690 00.000 20224 Moving (-0.18, 0.04) raw xDistance=-0.18 yDistance=-0.02
00:42:19.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:42:19.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:19.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:42:19.691 00.001 20224 MoveAxis(E, 0, ABG)
00:42:19.691 00.000 20224 Move returns status 0, amount 0
00:42:19.691 00.000 20224 MoveAxis(N, 0, ABG)
00:42:19.691 00.000 20224 Move returns status 0, amount 0
00:42:19.691 00.000 20224 move complete, result=0
00:42:19.691 00.000 20224 worker thread done servicing request
00:42:19.700 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=63341, med=3027, FiltMin=2748, FiltMax=29734, Gamma=1.000
00:42:19.719 00.019 8996 UpdateGuideState exits: m=781430 SNR=353.2
00:42:19.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:19.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:19.722 00.001 8996 Enqueuing Expose request
00:42:19.722 00.000 20224 Worker thread wakes up
00:42:19.722 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:19.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:19.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:20.711 00.988 20224 Exposure complete
00:42:20.778 00.067 20224 worker thread done servicing request
00:42:20.778 00.000 8996 OnExposeComplete: enter
00:42:20.779 00.001 8996 UpdateGuideState(): m_state=6
00:42:20.780 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10805
00:42:20.781 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=474.04, Mass=676455, SNR=326.7, Peak=52816 HFD=4.4
00:42:20.783 00.002 8996 MultiStar: [#1 0.00,-0.08,0.67,U] [#2 0.24,-0.51,0.00,M2] [#3 -0.27,0.17,0.58,U] [#4 -0.57,0.02,0.00,M3] [#5 -0.07,-0.04,0.55,U] [#6 -0.48,0.10,0.00,M7] [#7 -0.44,0.26,0.00,M3] [#8 -0.47,0.01,0.00,M3] 
00:42:20.785 00.002 8996 refined, 3 included, MultiStar: {-0.13, 0.11}, one-star: {-0.17, 0.28}
00:42:20.786 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
00:42:20.787 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
00:42:20.788 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.17 cameraTheta=2.45 mountX=-0.14 mountY=-0.09, mountTheta=-2.56
00:42:20.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.11, opts=13)
00:42:20.791 00.001 8996 Enqueuing Move request for scope (-0.13, 0.11)
00:42:20.792 00.001 20224 Worker thread wakes up
00:42:20.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
00:42:20.792 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
00:42:20.792 00.000 20224 Moving (-0.13, 0.11) raw xDistance=-0.14 yDistance=-0.09
00:42:20.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:42:20.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:20.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:42:20.792 00.000 20224 MoveAxis(E, 0, ABG)
00:42:20.792 00.000 20224 Move returns status 0, amount 0
00:42:20.793 00.001 20224 MoveAxis(N, 0, ABG)
00:42:20.793 00.000 20224 Move returns status 0, amount 0
00:42:20.793 00.000 20224 move complete, result=0
00:42:20.793 00.000 20224 worker thread done servicing request
00:42:20.797 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52816, med=3027, FiltMin=2745, FiltMax=27574, Gamma=1.000
00:42:20.814 00.017 8996 UpdateGuideState exits: m=676455 SNR=326.7
00:42:20.814 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:20.816 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:20.817 00.001 8996 Enqueuing Expose request
00:42:20.818 00.001 20224 Worker thread wakes up
00:42:20.818 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:20.819 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:20.819 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:21.981 01.162 20224 Exposure complete
00:42:22.069 00.088 20224 worker thread done servicing request
00:42:22.069 00.000 8996 OnExposeComplete: enter
00:42:22.071 00.002 8996 UpdateGuideState(): m_state=6
00:42:22.072 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10806
00:42:22.073 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.84, Mass=682161, SNR=309.9, Peak=55952 HFD=4.5
00:42:22.075 00.002 8996 MultiStar: [#1 -0.09,-0.19,0.72,U] [#2 0.22,-0.65,0.00,M3] [#3 -0.07,0.28,0.61,U] [#4 -0.57,-0.05,0.00,M4] [#5 0.01,0.05,0.58,U] [#6 -0.23,0.22,0.41,U] [#7 -0.20,0.28,0.44,U] [#8 -0.47,-0.09,0.00,M4] 
00:42:22.076 00.001 8996 single-star, 5 included, MultiStar: {-0.09, 0.09}, one-star: {-0.04, 0.08}
00:42:22.078 00.002 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
00:42:22.079 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
00:42:22.080 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.08 mountX=-0.05 mountY=-0.07, mountTheta=-2.18
00:42:22.083 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
00:42:22.084 00.001 8996 Enqueuing Move request for scope (-0.04, 0.08)
00:42:22.085 00.001 20224 Worker thread wakes up
00:42:22.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
00:42:22.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
00:42:22.085 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.07
00:42:22.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:42:22.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:22.086 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:42:22.086 00.000 20224 MoveAxis(E, 0, ABG)
00:42:22.086 00.000 20224 Move returns status 0, amount 0
00:42:22.086 00.000 20224 MoveAxis(N, 0, ABG)
00:42:22.086 00.000 20224 Move returns status 0, amount 0
00:42:22.086 00.000 20224 move complete, result=0
00:42:22.086 00.000 20224 worker thread done servicing request
00:42:22.091 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55952, med=3027, FiltMin=2749, FiltMax=26992, Gamma=1.000
00:42:22.103 00.012 8996 UpdateGuideState exits: m=682161 SNR=309.9
00:42:22.104 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:22.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:22.105 00.000 8996 Enqueuing Expose request
00:42:22.106 00.001 20224 Worker thread wakes up
00:42:22.106 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:22.107 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:22.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:23.076 00.969 20224 Exposure complete
00:42:23.131 00.055 20224 worker thread done servicing request
00:42:23.131 00.000 8996 OnExposeComplete: enter
00:42:23.132 00.001 8996 UpdateGuideState(): m_state=6
00:42:23.133 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10807
00:42:23.134 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.73, Mass=661566, SNR=319.8, Peak=55264 HFD=4.6
00:42:23.135 00.001 8996 MultiStar: [#1 -0.19,-0.04,0.68,U] [#2 0.26,-0.42,0.00,M4] [#3 -0.09,0.17,0.57,U] [#4 -0.55,-0.06,0.00,M5] [#5 0.11,0.04,0.61,U] [#6 -0.28,0.40,0.00,M7] [#7 -0.23,0.35,0.50,U] [#8 -0.39,-0.00,0.34,U] 
00:42:23.136 00.001 8996 single-star, 5 included, MultiStar: {-0.10, 0.06}, one-star: {0.01, -0.04}
00:42:23.136 00.000 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
00:42:23.137 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
00:42:23.138 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.30 mountX=0.01 mountY=0.04, mountTheta=1.20
00:42:23.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.04, opts=13)
00:42:23.143 00.003 8996 Enqueuing Move request for scope (0.01, -0.04)
00:42:23.145 00.002 20224 Worker thread wakes up
00:42:23.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
00:42:23.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
00:42:23.146 00.001 20224 Moving (0.01, -0.04) raw xDistance=0.01 yDistance=0.04
00:42:23.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:42:23.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:23.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:42:23.146 00.000 20224 MoveAxis(E, 0, ABG)
00:42:23.146 00.000 20224 Move returns status 0, amount 0
00:42:23.146 00.000 20224 MoveAxis(N, 0, ABG)
00:42:23.146 00.000 20224 Move returns status 0, amount 0
00:42:23.146 00.000 20224 move complete, result=0
00:42:23.146 00.000 20224 worker thread done servicing request
00:42:23.154 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=55264, med=3027, FiltMin=2755, FiltMax=24710, Gamma=1.000
00:42:23.169 00.015 8996 UpdateGuideState exits: m=661566 SNR=319.8
00:42:23.170 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:23.171 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:23.173 00.002 8996 Enqueuing Expose request
00:42:23.175 00.002 20224 Worker thread wakes up
00:42:23.175 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:23.176 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:23.177 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:24.346 01.169 20224 Exposure complete
00:42:24.438 00.092 20224 worker thread done servicing request
00:42:24.438 00.000 8996 OnExposeComplete: enter
00:42:24.440 00.002 8996 UpdateGuideState(): m_state=6
00:42:24.442 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10808
00:42:24.443 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=474.03, Mass=673532, SNR=330.8, Peak=57808 HFD=4.9
00:42:24.444 00.001 8996 MultiStar: [#1 0.21,0.07,0.57,U] [#2 0.30,-0.15,0.69,U] [#3 0.12,0.29,0.60,U] [#4 -0.35,0.07,0.46,U] [#5 0.26,0.12,0.70,U] [#6 -0.24,0.64,0.00,M8] [#7 -0.05,0.38,0.46,U] [#8 -0.11,0.03,0.40,U] 
00:42:24.446 00.002 8996 refined, 7 included, MultiStar: {0.06, 0.14}, one-star: {-0.06, 0.27}
00:42:24.448 00.002 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
00:42:24.449 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
00:42:24.451 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.16 mountX=0.05 mountY=-0.15, mountTheta=-1.26
00:42:24.455 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.14, opts=13)
00:42:24.456 00.001 8996 Enqueuing Move request for scope (0.06, 0.14)
00:42:24.458 00.002 20224 Worker thread wakes up
00:42:24.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
00:42:24.458 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
00:42:24.458 00.000 20224 Moving (0.06, 0.14) raw xDistance=0.05 yDistance=-0.15
00:42:24.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:42:24.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:24.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:42:24.458 00.000 20224 MoveAxis(E, 0, ABG)
00:42:24.458 00.000 20224 Move returns status 0, amount 0
00:42:24.458 00.000 20224 MoveAxis(N, 0, ABG)
00:42:24.458 00.000 20224 Move returns status 0, amount 0
00:42:24.458 00.000 20224 move complete, result=0
00:42:24.458 00.000 20224 worker thread done servicing request
00:42:24.463 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57808, med=3027, FiltMin=2749, FiltMax=26806, Gamma=1.000
00:42:24.476 00.013 8996 UpdateGuideState exits: m=673532 SNR=330.8
00:42:24.478 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:24.479 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:24.480 00.001 8996 Enqueuing Expose request
00:42:24.481 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:24.482 00.001 20224 Worker thread wakes up
00:42:24.482 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:24.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:25.451 00.969 20224 Exposure complete
00:42:25.536 00.085 20224 worker thread done servicing request
00:42:25.536 00.000 8996 OnExposeComplete: enter
00:42:25.537 00.001 8996 UpdateGuideState(): m_state=6
00:42:25.538 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10809
00:42:25.539 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.82, Mass=675983, SNR=307.3, Peak=61024 HFD=4.5
00:42:25.540 00.001 8996 MultiStar: [#1 0.05,-0.15,0.72,U] [#2 0.17,-0.40,0.83,U] [#3 -0.09,0.14,0.64,U] [#4 -0.56,0.04,0.00,M5] [#5 0.08,0.14,0.57,U] [#6 -0.16,0.10,0.47,U] [#7 -0.25,0.40,0.00,M1] [#8 -0.26,-0.10,0.43,U] 
00:42:25.541 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.05}, one-star: {-0.01, 0.05}
00:42:25.542 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
00:42:25.543 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.54)
00:42:25.543 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.72 mountX=-0.00 mountY=0.05, mountTheta=1.62
00:42:25.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
00:42:25.546 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
00:42:25.546 00.000 20224 Worker thread wakes up
00:42:25.547 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
00:42:25.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
00:42:25.547 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
00:42:25.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:42:25.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:25.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:42:25.547 00.000 20224 MoveAxis(E, 0, ABG)
00:42:25.547 00.000 20224 Move returns status 0, amount 0
00:42:25.547 00.000 20224 MoveAxis(N, 0, ABG)
00:42:25.547 00.000 20224 Move returns status 0, amount 0
00:42:25.547 00.000 20224 move complete, result=0
00:42:25.547 00.000 20224 worker thread done servicing request
00:42:25.550 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61024, med=3027, FiltMin=2745, FiltMax=25078, Gamma=1.000
00:42:25.571 00.021 8996 UpdateGuideState exits: m=675983 SNR=307.3
00:42:25.573 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:25.575 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:25.577 00.002 8996 Enqueuing Expose request
00:42:25.578 00.001 20224 Worker thread wakes up
00:42:25.578 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:25.580 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:25.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:26.737 01.157 20224 Exposure complete
00:42:26.815 00.078 20224 worker thread done servicing request
00:42:26.815 00.000 8996 OnExposeComplete: enter
00:42:26.816 00.001 8996 UpdateGuideState(): m_state=6
00:42:26.817 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10810
00:42:26.818 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.90, Mass=653273, SNR=314.8, Peak=51280 HFD=4.3
00:42:26.819 00.001 8996 MultiStar: [#1 -0.25,0.02,0.62,U] [#2 -0.08,-0.58,0.00,M3] [#3 -0.24,-0.03,0.62,U] [#4 -0.76,-0.35,0.00,M6] [#5 -0.11,0.08,0.59,U] [#6 -0.64,0.12,0.00,M8] [#7 -0.52,0.03,0.00,M2] [#8 -0.47,0.08,0.00,M2] 
00:42:26.820 00.001 8996 refined, 3 included, MultiStar: {-0.18, 0.06}, one-star: {-0.13, 0.14}
00:42:26.820 00.000 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
00:42:26.821 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
00:42:26.822 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.81 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
00:42:26.824 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.06, opts=13)
00:42:26.824 00.000 8996 Enqueuing Move request for scope (-0.18, 0.06)
00:42:26.825 00.001 20224 Worker thread wakes up
00:42:26.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
00:42:26.826 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
00:42:26.826 00.000 20224 Moving (-0.18, 0.06) raw xDistance=-0.18 yDistance=-0.04
00:42:26.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:42:26.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:26.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:42:26.826 00.000 20224 MoveAxis(E, 0, ABG)
00:42:26.826 00.000 20224 Move returns status 0, amount 0
00:42:26.826 00.000 20224 MoveAxis(N, 0, ABG)
00:42:26.827 00.001 20224 Move returns status 0, amount 0
00:42:26.827 00.000 20224 move complete, result=0
00:42:26.827 00.000 20224 worker thread done servicing request
00:42:26.832 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51280, med=3027, FiltMin=2755, FiltMax=25520, Gamma=1.000
00:42:26.848 00.016 8996 UpdateGuideState exits: m=653273 SNR=314.8
00:42:26.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:26.849 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:26.851 00.002 8996 Enqueuing Expose request
00:42:26.854 00.003 20224 Worker thread wakes up
00:42:26.854 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:26.856 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:26.857 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:27.832 00.975 20224 Exposure complete
00:42:27.906 00.074 20224 worker thread done servicing request
00:42:27.906 00.000 8996 OnExposeComplete: enter
00:42:27.907 00.001 8996 UpdateGuideState(): m_state=6
00:42:27.908 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10811
00:42:27.909 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.74, Mass=782769, SNR=328.2, Peak=54365 HFD=4.5
00:42:27.910 00.001 8996 MultiStar: [#1 -0.23,-0.28,0.63,U] [#2 -0.05,-0.65,0.00,M4] [#3 -0.16,0.03,0.54,U] [#4 -0.73,-0.23,0.00,M7] [#5 -0.32,-0.14,0.65,U] [#6 -0.50,-0.08,0.00,M9] [#7 -0.36,-0.14,0.43,U] [#8 -0.56,-0.25,0.00,M3] 
00:42:27.911 00.001 8996 refined, 4 included, MultiStar: {-0.31, -0.10}, one-star: {-0.40, -0.03}
00:42:27.911 00.000 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
00:42:27.912 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
00:42:27.913 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.10 hyp=0.32 cameraTheta=-2.82 mountX=-0.30 mountY=0.14, mountTheta=2.70
00:42:27.915 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.10, opts=13)
00:42:27.916 00.001 8996 Enqueuing Move request for scope (-0.31, -0.10)
00:42:27.917 00.001 20224 Worker thread wakes up
00:42:27.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.10) opts 0xd
00:42:27.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.10)
00:42:27.918 00.001 20224 Moving (-0.31, -0.10) raw xDistance=-0.30 yDistance=0.14
00:42:27.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:42:27.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:27.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:42:27.918 00.000 20224 MoveAxis(E, 43, ABG)
00:42:27.918 00.000 20224 Guiding  Dir = 2, Dur = 43
00:42:27.918 00.000 20224 IsSlewing returns 0
00:42:27.918 00.000 20224 IsGuiding returns 0
00:42:27.922 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54365, med=3027, FiltMin=2745, FiltMax=27254, Gamma=1.000
00:42:27.938 00.016 8996 UpdateGuideState exits: m=782769 SNR=328.2
00:42:27.939 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:27.940 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:27.941 00.001 8996 Enqueuing Expose request
00:42:27.946 00.005 20224 PulseGuide returned control before completion, sleep 26
00:42:27.977 00.031 20224 IsGuiding returns 1
00:42:27.977 00.000 20224 scope still moving after pulse duration time elapsed
00:42:28.008 00.031 20224 IsSlewing returns 0
00:42:28.008 00.000 20224 IsGuiding returns 1
00:42:28.039 00.031 20224 IsSlewing returns 0
00:42:28.039 00.000 20224 IsGuiding returns 0
00:42:28.039 00.000 20224 scope move finished after 43 + 77 ms
00:42:28.039 00.000 20224 Move returns status 0, amount 43
00:42:28.040 00.001 20224 MoveAxis(N, 0, ABG)
00:42:28.040 00.000 20224 Move returns status 0, amount 0
00:42:28.040 00.000 20224 move complete, result=0
00:42:28.040 00.000 20224 worker thread done servicing request
00:42:28.040 00.000 20224 Worker thread wakes up
00:42:28.040 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH
00:42:28.041 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:28.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:29.217 01.176 20224 Exposure complete
00:42:29.285 00.068 20224 worker thread done servicing request
00:42:29.285 00.000 8996 OnExposeComplete: enter
00:42:29.286 00.001 8996 UpdateGuideState(): m_state=6
00:42:29.287 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10812
00:42:29.288 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.76, Mass=634059, SNR=325.0, Peak=56464 HFD=4.5
00:42:29.289 00.001 8996 MultiStar: [#1 0.10,-0.01,0.65,U] [#2 0.36,-0.49,0.00,M5] [#3 0.04,0.33,0.62,U] [#4 -0.37,0.19,0.53,U] [#5 0.27,0.07,0.56,U] [#6 -0.21,0.15,0.40,U] [#7 -0.21,-0.04,0.41,U] [#8 -0.14,0.18,0.36,U] 
00:42:29.290 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.10}, one-star: {0.36, -0.01}
00:42:29.290 00.000 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
00:42:29.291 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
00:42:29.292 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.16 mountX=0.03 mountY=-0.10, mountTheta=-1.26
00:42:29.294 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.10, opts=13)
00:42:29.296 00.002 8996 Enqueuing Move request for scope (0.04, 0.10)
00:42:29.298 00.002 20224 Worker thread wakes up
00:42:29.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.10) opts 0xd
00:42:29.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.10)
00:42:29.298 00.000 20224 Moving (0.04, 0.10) raw xDistance=0.03 yDistance=-0.10
00:42:29.299 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:42:29.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:29.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:42:29.299 00.000 20224 MoveAxis(E, 0, ABG)
00:42:29.299 00.000 20224 Move returns status 0, amount 0
00:42:29.299 00.000 20224 MoveAxis(N, 0, ABG)
00:42:29.299 00.000 20224 Move returns status 0, amount 0
00:42:29.299 00.000 20224 move complete, result=0
00:42:29.299 00.000 20224 worker thread done servicing request
00:42:29.306 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56464, med=3027, FiltMin=2701, FiltMax=26717, Gamma=1.000
00:42:29.328 00.022 8996 UpdateGuideState exits: m=634059 SNR=325.0
00:42:29.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:29.331 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:29.333 00.002 8996 Enqueuing Expose request
00:42:29.334 00.001 20224 Worker thread wakes up
00:42:29.334 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:29.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:29.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:30.312 00.977 20224 Exposure complete
00:42:30.388 00.076 20224 worker thread done servicing request
00:42:30.388 00.000 8996 OnExposeComplete: enter
00:42:30.390 00.002 8996 UpdateGuideState(): m_state=6
00:42:30.392 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10813
00:42:30.394 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=473.69, Mass=753100, SNR=328.5, Peak=60768 HFD=4.5
00:42:30.395 00.001 8996 MultiStar: [#1 0.12,0.09,0.69,U] [#2 0.32,-0.55,0.00,M6] [#3 0.14,-0.08,0.59,U] [#4 -0.30,0.06,0.56,U] [#5 0.30,0.16,0.61,U] [#6 -0.17,0.10,0.42,U] [#7 -0.08,-0.19,0.35,U] [#8 -0.23,0.01,0.35,U] 
00:42:30.396 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.01}, one-star: {0.28, -0.08}
00:42:30.397 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
00:42:30.398 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
00:42:30.399 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.15 mountX=0.06 mountY=-0.02, mountTheta=-0.27
00:42:30.401 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
00:42:30.402 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
00:42:30.403 00.001 20224 Worker thread wakes up
00:42:30.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:42:30.403 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:42:30.403 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
00:42:30.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:42:30.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:30.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:42:30.403 00.000 20224 MoveAxis(E, 0, ABG)
00:42:30.403 00.000 20224 Move returns status 0, amount 0
00:42:30.403 00.000 20224 MoveAxis(N, 0, ABG)
00:42:30.403 00.000 20224 Move returns status 0, amount 0
00:42:30.403 00.000 20224 move complete, result=0
00:42:30.403 00.000 20224 worker thread done servicing request
00:42:30.408 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=60768, med=3027, FiltMin=2755, FiltMax=30957, Gamma=1.000
00:42:30.426 00.018 8996 UpdateGuideState exits: m=753100 SNR=328.5
00:42:30.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:30.428 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:30.430 00.002 8996 Enqueuing Expose request
00:42:30.431 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:30.432 00.001 20224 Worker thread wakes up
00:42:30.432 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:30.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:31.595 01.163 20224 Exposure complete
00:42:31.663 00.068 20224 worker thread done servicing request
00:42:31.663 00.000 8996 OnExposeComplete: enter
00:42:31.664 00.001 8996 UpdateGuideState(): m_state=6
00:42:31.665 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10814
00:42:31.667 00.002 8996 Star::Find returns 1 (0), X=135.75, Y=473.60, Mass=680177, SNR=324.0, Peak=56208 HFD=4.5
00:42:31.669 00.002 8996 MultiStar: [#1 0.13,-0.07,0.70,U] [#2 0.27,-0.71,0.00,M7] [#3 0.15,-0.01,0.57,U] [#4 -0.29,-0.23,0.48,U] [#5 0.24,-0.25,0.60,U] [#6 -0.13,-0.10,0.47,U] [#7 -0.16,-0.21,0.43,U] [#8 -0.23,-0.49,0.00,M2] 
00:42:31.670 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.15}, one-star: {0.22, -0.16}
00:42:31.671 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
00:42:31.672 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
00:42:31.673 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.16 mountX=0.08 mountY=0.14, mountTheta=1.06
00:42:31.676 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.15, opts=13)
00:42:31.679 00.003 8996 Enqueuing Move request for scope (0.06, -0.15)
00:42:31.682 00.003 20224 Worker thread wakes up
00:42:31.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
00:42:31.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
00:42:31.682 00.000 20224 Moving (0.06, -0.15) raw xDistance=0.08 yDistance=0.14
00:42:31.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:42:31.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:31.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:42:31.682 00.000 20224 MoveAxis(E, 0, ABG)
00:42:31.682 00.000 20224 Move returns status 0, amount 0
00:42:31.682 00.000 20224 MoveAxis(N, 0, ABG)
00:42:31.682 00.000 20224 Move returns status 0, amount 0
00:42:31.682 00.000 20224 move complete, result=0
00:42:31.682 00.000 20224 worker thread done servicing request
00:42:31.692 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56208, med=3027, FiltMin=2720, FiltMax=29021, Gamma=1.000
00:42:31.705 00.013 8996 UpdateGuideState exits: m=680177 SNR=324.0
00:42:31.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:31.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:31.708 00.001 8996 Enqueuing Expose request
00:42:31.708 00.000 20224 Worker thread wakes up
00:42:31.708 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:31.709 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:31.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:32.699 00.990 20224 Exposure complete
00:42:32.775 00.076 20224 worker thread done servicing request
00:42:32.775 00.000 8996 OnExposeComplete: enter
00:42:32.777 00.002 8996 UpdateGuideState(): m_state=6
00:42:32.778 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10815
00:42:32.779 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.48, Mass=655558, SNR=306.7, Peak=46646 HFD=4.4
00:42:32.779 00.000 8996 MultiStar: [#1 -0.02,-0.29,0.73,U] [#2 0.22,-0.85,0.00,M8] [#3 0.07,-0.12,0.64,U] [#4 -0.54,-0.37,0.00,M5] [#5 0.07,-0.14,0.65,U] [#6 -0.22,-0.20,0.41,U] [#7 -0.23,-0.22,0.45,U] [#8 -0.39,-0.07,0.36,U] 
00:42:32.781 00.002 8996 refined, 6 included, MultiStar: {-0.09, -0.20}, one-star: {-0.11, -0.29}
00:42:32.782 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
00:42:32.784 00.002 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
00:42:32.786 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.98 mountX=-0.07 mountY=0.21, mountTheta=1.88
00:42:32.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.20, opts=13)
00:42:32.789 00.001 8996 Enqueuing Move request for scope (-0.09, -0.20)
00:42:32.790 00.001 20224 Worker thread wakes up
00:42:32.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
00:42:32.790 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
00:42:32.790 00.000 20224 Moving (-0.09, -0.20) raw xDistance=-0.07 yDistance=0.21
00:42:32.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:42:32.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:32.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:42:32.790 00.000 20224 MoveAxis(E, 0, ABG)
00:42:32.790 00.000 20224 Move returns status 0, amount 0
00:42:32.790 00.000 20224 MoveAxis(N, 0, ABG)
00:42:32.790 00.000 20224 Move returns status 0, amount 0
00:42:32.790 00.000 20224 move complete, result=0
00:42:32.790 00.000 20224 worker thread done servicing request
00:42:32.795 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=46646, med=3027, FiltMin=2726, FiltMax=23523, Gamma=1.000
00:42:32.811 00.016 8996 UpdateGuideState exits: m=655558 SNR=306.7
00:42:32.811 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:32.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:32.813 00.001 8996 Enqueuing Expose request
00:42:32.814 00.001 20224 Worker thread wakes up
00:42:32.814 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:32.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:32.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:33.974 01.159 20224 Exposure complete
00:42:34.041 00.067 20224 worker thread done servicing request
00:42:34.041 00.000 8996 OnExposeComplete: enter
00:42:34.042 00.001 8996 UpdateGuideState(): m_state=6
00:42:34.043 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10816
00:42:34.043 00.000 8996 Star::Find returns 1 (0), X=135.48, Y=473.57, Mass=643697, SNR=326.4, Peak=47200 HFD=4.4
00:42:34.044 00.001 8996 MultiStar: [#1 -0.02,-0.32,0.63,U] [#2 0.26,-0.73,0.00,M9] [#3 -0.12,-0.21,0.58,U] [#4 -0.43,-0.46,0.00,M6] [#5 -0.06,-0.21,0.61,U] [#6 -0.33,-0.34,0.00,M6] [#7 -0.08,-0.35,0.35,U] [#8 -0.40,-0.29,0.00,M2] 
00:42:34.045 00.001 8996 single-star, 4 included, MultiStar: {-0.06, -0.24}, one-star: {-0.05, -0.20}
00:42:34.046 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
00:42:34.047 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
00:42:34.047 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.20 hyp=0.20 cameraTheta=-1.83 mountX=-0.03 mountY=0.20, mountTheta=1.74
00:42:34.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.20, opts=13)
00:42:34.050 00.001 8996 Enqueuing Move request for scope (-0.05, -0.20)
00:42:34.051 00.001 20224 Worker thread wakes up
00:42:34.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.20) opts 0xd
00:42:34.051 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.20)
00:42:34.051 00.000 20224 Moving (-0.05, -0.20) raw xDistance=-0.03 yDistance=0.20
00:42:34.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:42:34.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:34.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:42:34.051 00.000 20224 MoveAxis(E, 0, ABG)
00:42:34.051 00.000 20224 Move returns status 0, amount 0
00:42:34.051 00.000 20224 MoveAxis(N, 0, ABG)
00:42:34.051 00.000 20224 Move returns status 0, amount 0
00:42:34.051 00.000 20224 move complete, result=0
00:42:34.051 00.000 20224 worker thread done servicing request
00:42:34.056 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47200, med=3027, FiltMin=2742, FiltMax=25203, Gamma=1.000
00:42:34.069 00.013 8996 UpdateGuideState exits: m=643697 SNR=326.4
00:42:34.070 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:34.070 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:34.071 00.001 8996 Enqueuing Expose request
00:42:34.072 00.001 20224 Worker thread wakes up
00:42:34.072 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:42:34.073 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:34.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:35.054 00.981 20224 Exposure complete
00:42:35.120 00.066 20224 worker thread done servicing request
00:42:35.120 00.000 8996 OnExposeComplete: enter
00:42:35.121 00.001 8996 UpdateGuideState(): m_state=6
00:42:35.122 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10817
00:42:35.123 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.85, Mass=673095, SNR=323.3, Peak=55120 HFD=4.5
00:42:35.124 00.001 8996 MultiStar: [#1 0.12,-0.02,0.75,U] [#2 0.33,-0.66,0.00,M10] [#3 0.06,0.00,0.58,U] [#4 -0.43,-0.21,0.00,M7] [#5 0.14,0.15,0.67,U] [#6 -0.40,0.24,0.00,M7] [#7 -0.32,0.09,0.42,U] [#8 -0.28,-0.21,0.38,U] 
00:42:35.125 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.03}, one-star: {-0.03, 0.08}
00:42:35.126 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
00:42:35.126 00.000 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
00:42:35.127 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.92 mountX=-0.01 mountY=-0.03, mountTheta=-2.02
00:42:35.130 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
00:42:35.131 00.001 8996 Enqueuing Move request for scope (-0.01, 0.03)
00:42:35.132 00.001 20224 Worker thread wakes up
00:42:35.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
00:42:35.132 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
00:42:35.132 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
00:42:35.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:42:35.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:35.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:42:35.132 00.000 20224 MoveAxis(E, 0, ABG)
00:42:35.133 00.001 20224 Move returns status 0, amount 0
00:42:35.133 00.000 20224 MoveAxis(N, 0, ABG)
00:42:35.133 00.000 20224 Move returns status 0, amount 0
00:42:35.133 00.000 20224 move complete, result=0
00:42:35.133 00.000 20224 worker thread done servicing request
00:42:35.137 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55120, med=3027, FiltMin=2723, FiltMax=26310, Gamma=1.000
00:42:35.152 00.015 8996 UpdateGuideState exits: m=673095 SNR=323.3
00:42:35.154 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:35.155 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:35.156 00.001 8996 Enqueuing Expose request
00:42:35.157 00.001 20224 Worker thread wakes up
00:42:35.157 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:35.158 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:35.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:36.308 01.150 20224 Exposure complete
00:42:36.378 00.070 20224 worker thread done servicing request
00:42:36.379 00.001 8996 OnExposeComplete: enter
00:42:36.379 00.000 8996 UpdateGuideState(): m_state=6
00:42:36.380 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10818
00:42:36.381 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.76, Mass=694782, SNR=340.1, Peak=56016 HFD=4.6
00:42:36.382 00.001 8996 MultiStar: [#1 0.04,-0.25,0.67,U] [#2 0.45,-0.64,0.00,R] [#3 0.13,0.04,0.57,U] [#4 -0.54,-0.14,0.00,M8] [#5 0.11,-0.13,0.56,U] [#6 -0.42,-0.02,0.40,U] [#7 -0.39,0.00,0.38,U] [#8 -0.35,-0.20,0.42,U] 
00:42:36.383 00.001 8996 single-star, 6 included, MultiStar: {-0.07, -0.08}, one-star: {0.03, -0.01}
00:42:36.383 00.000 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
00:42:36.384 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
00:42:36.385 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.39 mountX=0.03 mountY=0.01, mountTheta=0.28
00:42:36.386 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
00:42:36.387 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
00:42:36.388 00.001 20224 Worker thread wakes up
00:42:36.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
00:42:36.388 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
00:42:36.388 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.01
00:42:36.388 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:42:36.388 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:36.388 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:42:36.388 00.000 20224 MoveAxis(E, 0, ABG)
00:42:36.388 00.000 20224 Move returns status 0, amount 0
00:42:36.388 00.000 20224 MoveAxis(N, 0, ABG)
00:42:36.388 00.000 20224 Move returns status 0, amount 0
00:42:36.388 00.000 20224 move complete, result=0
00:42:36.389 00.001 20224 worker thread done servicing request
00:42:36.392 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56016, med=3027, FiltMin=2739, FiltMax=27094, Gamma=1.000
00:42:36.412 00.020 8996 UpdateGuideState exits: m=694782 SNR=340.1
00:42:36.414 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:36.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:36.416 00.001 8996 Enqueuing Expose request
00:42:36.417 00.001 20224 Worker thread wakes up
00:42:36.417 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:36.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:36.417 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:37.411 00.994 20224 Exposure complete
00:42:37.510 00.099 20224 worker thread done servicing request
00:42:37.510 00.000 8996 OnExposeComplete: enter
00:42:37.511 00.001 8996 UpdateGuideState(): m_state=6
00:42:37.512 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10819
00:42:37.513 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.88, Mass=731598, SNR=350.2, Peak=65440 HFD=4.5
00:42:37.515 00.002 8996 MultiStar: [#1 -0.15,-0.09,0.65,U] [#2 -0.32,-0.06,0.64,U] [#3 -0.09,0.09,0.55,U] [#4 -0.77,-0.09,0.00,M9] [#5 -0.01,-0.09,0.53,U] [#6 -0.71,-0.09,0.00,M7] [#7 -0.49,-0.38,0.00,M1] [#8 -0.40,0.03,0.35,U] 
00:42:37.516 00.001 8996 refined, 5 included, MultiStar: {-0.12, 0.01}, one-star: {0.05, 0.12}
00:42:37.516 00.000 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:42:37.517 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:42:37.518 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.08 mountX=-0.12 mountY=0.01, mountTheta=3.09
00:42:37.520 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.01, opts=13)
00:42:37.521 00.001 8996 Enqueuing Move request for scope (-0.12, 0.01)
00:42:37.523 00.002 20224 Worker thread wakes up
00:42:37.523 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
00:42:37.523 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
00:42:37.523 00.000 20224 Moving (-0.12, 0.01) raw xDistance=-0.12 yDistance=0.01
00:42:37.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:42:37.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:37.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:42:37.523 00.000 20224 MoveAxis(E, 0, ABG)
00:42:37.523 00.000 20224 Move returns status 0, amount 0
00:42:37.523 00.000 20224 MoveAxis(N, 0, ABG)
00:42:37.523 00.000 20224 Move returns status 0, amount 0
00:42:37.523 00.000 20224 move complete, result=0
00:42:37.523 00.000 20224 worker thread done servicing request
00:42:37.528 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=65440, med=3027, FiltMin=2755, FiltMax=28998, Gamma=1.000
00:42:37.541 00.013 8996 UpdateGuideState exits: m=731598 SNR=350.2
00:42:37.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:37.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:37.543 00.000 8996 Enqueuing Expose request
00:42:37.544 00.001 20224 Worker thread wakes up
00:42:37.544 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:37.545 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:37.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:38.705 01.160 20224 Exposure complete
00:42:38.769 00.064 20224 worker thread done servicing request
00:42:38.769 00.000 8996 OnExposeComplete: enter
00:42:38.770 00.001 8996 UpdateGuideState(): m_state=6
00:42:38.771 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10820
00:42:38.772 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.71, Mass=729001, SNR=333.3, Peak=53440 HFD=4.7
00:42:38.773 00.001 8996 MultiStar: [#1 -0.04,-0.21,0.66,U] [#2 -0.25,-0.23,0.74,U] [#3 0.04,-0.27,0.59,U] [#4 -0.46,-0.30,0.00,M10] [#5 0.15,-0.15,0.65,U] [#6 -0.27,-0.09,0.44,U] [#7 -0.42,-0.17,0.00,M2] [#8 -0.35,-0.29,0.00,M1] 
00:42:38.774 00.001 8996 single-star, 5 included, MultiStar: {-0.04, -0.16}, one-star: {0.06, -0.06}
00:42:38.774 00.000 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
00:42:38.775 00.001 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.50)
00:42:38.775 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.76 mountX=0.07 mountY=0.05, mountTheta=0.65
00:42:38.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.06, opts=13)
00:42:38.778 00.001 8996 Enqueuing Move request for scope (0.06, -0.06)
00:42:38.779 00.001 20224 Worker thread wakes up
00:42:38.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
00:42:38.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
00:42:38.779 00.000 20224 Moving (0.06, -0.06) raw xDistance=0.07 yDistance=0.05
00:42:38.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:42:38.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:38.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:42:38.779 00.000 20224 MoveAxis(E, 0, ABG)
00:42:38.779 00.000 20224 Move returns status 0, amount 0
00:42:38.779 00.000 20224 MoveAxis(N, 0, ABG)
00:42:38.779 00.000 20224 Move returns status 0, amount 0
00:42:38.779 00.000 20224 move complete, result=0
00:42:38.779 00.000 20224 worker thread done servicing request
00:42:38.783 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53440, med=3027, FiltMin=2733, FiltMax=29558, Gamma=1.000
00:42:39.141 00.358 8996 UpdateGuideState exits: m=729001 SNR=333.3
00:42:39.144 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:39.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:39.146 00.001 8996 Enqueuing Expose request
00:42:39.147 00.001 20224 Worker thread wakes up
00:42:39.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:39.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:39.147 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:40.133 00.986 20224 Exposure complete
00:42:40.232 00.099 20224 worker thread done servicing request
00:42:40.232 00.000 8996 OnExposeComplete: enter
00:42:40.233 00.001 8996 UpdateGuideState(): m_state=6
00:42:40.234 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10821
00:42:40.235 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.84, Mass=691462, SNR=323.1, Peak=55616 HFD=4.5
00:42:40.235 00.000 8996 MultiStar: [#1 -0.17,0.03,0.67,U] [#2 -0.17,0.23,0.80,U] [#3 -0.05,-0.10,0.58,U] [#4 -0.38,-0.28,0.00,R] [#5 -0.16,0.22,0.61,U] [#6 -0.25,0.05,0.44,U] [#7 -0.17,0.04,0.44,U] [#8 -0.65,-0.01,0.00,M2] 
00:42:40.236 00.001 8996 single-star, 6 included, MultiStar: {-0.13, 0.09}, one-star: {-0.01, 0.07}
00:42:40.237 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
00:42:40.238 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
00:42:40.238 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.70 mountX=-0.02 mountY=-0.07, mountTheta=-1.80
00:42:40.240 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
00:42:40.240 00.000 8996 Enqueuing Move request for scope (-0.01, 0.07)
00:42:40.241 00.001 20224 Worker thread wakes up
00:42:40.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
00:42:40.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
00:42:40.241 00.000 20224 Moving (-0.01, 0.07) raw xDistance=-0.02 yDistance=-0.07
00:42:40.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:42:40.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:40.242 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:42:40.242 00.000 20224 MoveAxis(E, 0, ABG)
00:42:40.242 00.000 20224 Move returns status 0, amount 0
00:42:40.242 00.000 20224 MoveAxis(N, 0, ABG)
00:42:40.242 00.000 20224 Move returns status 0, amount 0
00:42:40.242 00.000 20224 move complete, result=0
00:42:40.242 00.000 20224 worker thread done servicing request
00:42:40.245 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55616, med=3027, FiltMin=2717, FiltMax=25990, Gamma=1.000
00:42:40.266 00.021 8996 UpdateGuideState exits: m=691462 SNR=323.1
00:42:40.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:40.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:40.269 00.001 8996 Enqueuing Expose request
00:42:40.270 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:40.271 00.001 20224 Worker thread wakes up
00:42:40.271 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:40.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:41.443 01.172 20224 Exposure complete
00:42:41.499 00.056 20224 worker thread done servicing request
00:42:41.499 00.000 8996 OnExposeComplete: enter
00:42:41.502 00.003 8996 UpdateGuideState(): m_state=6
00:42:41.504 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10822
00:42:41.505 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.62, Mass=680703, SNR=307.0, Peak=46374 HFD=4.3
00:42:41.506 00.001 8996 MultiStar: [#1 -0.32,-0.48,0.00,M1] [#2 -0.34,-0.43,0.00,M1] [#3 -0.32,-0.59,0.00,M1] [#4 -0.32,-0.14,0.61,U] [#5 -0.53,-0.16,0.00,M1] [#6 -0.63,-0.08,0.00,M6] [#7 -0.41,-0.27,0.00,M2] [#8 -0.70,-0.32,0.00,M3] 
00:42:41.507 00.001 8996 refined, 1 included, MultiStar: {-0.40, -0.14}, one-star: {-0.45, -0.15}
00:42:41.508 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
00:42:41.509 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
00:42:41.510 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.14 hyp=0.43 cameraTheta=-2.80 mountX=-0.38 mountY=0.19, mountTheta=2.69
00:42:41.511 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.14, opts=13)
00:42:41.512 00.001 8996 Enqueuing Move request for scope (-0.40, -0.14)
00:42:41.513 00.001 20224 Worker thread wakes up
00:42:41.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.14) opts 0xd
00:42:41.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.14)
00:42:41.513 00.000 20224 Moving (-0.40, -0.14) raw xDistance=-0.38 yDistance=0.19
00:42:41.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:42:41.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:41.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:42:41.513 00.000 20224 MoveAxis(E, 56, ABG)
00:42:41.513 00.000 20224 Guiding  Dir = 2, Dur = 56
00:42:41.513 00.000 20224 IsSlewing returns 0
00:42:41.514 00.001 20224 IsGuiding returns 0
00:42:41.518 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46374, med=3027, FiltMin=2736, FiltMax=22985, Gamma=1.000
00:42:41.532 00.014 8996 UpdateGuideState exits: m=680703 SNR=307.0
00:42:41.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:41.534 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:41.535 00.001 8996 Enqueuing Expose request
00:42:41.536 00.001 20224 PulseGuide returned control before completion, sleep 45
00:42:41.582 00.046 20224 IsGuiding returns 1
00:42:41.582 00.000 20224 scope still moving after pulse duration time elapsed
00:42:41.614 00.032 20224 IsSlewing returns 0
00:42:41.614 00.000 20224 IsGuiding returns 1
00:42:41.644 00.030 20224 IsSlewing returns 0
00:42:41.645 00.001 20224 IsGuiding returns 0
00:42:41.645 00.000 20224 scope move finished after 56 + 74 ms
00:42:41.645 00.000 20224 Move returns status 0, amount 56
00:42:41.645 00.000 20224 MoveAxis(N, 0, ABG)
00:42:41.645 00.000 20224 Move returns status 0, amount 0
00:42:41.645 00.000 20224 move complete, result=0
00:42:41.645 00.000 20224 worker thread done servicing request
00:42:41.645 00.000 20224 Worker thread wakes up
00:42:41.645 00.000 8996 GuideStep: -0.4 px 56 ms EAST, 0.2 px 0 ms NORTH
00:42:41.649 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:41.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:42.636 00.987 20224 Exposure complete
00:42:42.720 00.084 20224 worker thread done servicing request
00:42:42.720 00.000 8996 OnExposeComplete: enter
00:42:42.721 00.001 8996 UpdateGuideState(): m_state=6
00:42:42.722 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10823
00:42:42.724 00.002 8996 Star::Find returns 1 (0), X=135.48, Y=473.40, Mass=693552, SNR=329.9, Peak=49366 HFD=4.4
00:42:42.724 00.000 8996 MultiStar: [#1 -0.11,-0.55,0.00,M2] [#2 -0.21,-0.37,0.76,U] [#3 0.06,-0.48,0.00,M2] [#4 -0.28,-0.53,0.00,M1] [#5 0.01,-0.50,0.00,M2] [#6 -0.37,-0.25,0.00,M7] [#7 0.01,-0.11,0.40,U] [#8 -0.37,-0.46,0.00,M4] 
00:42:42.727 00.003 8996 refined, 2 included, MultiStar: {-0.10, -0.32}, one-star: {-0.05, -0.37}
00:42:42.728 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
00:42:42.729 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.40)
00:42:42.730 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.32 hyp=0.33 cameraTheta=-1.86 mountX=-0.06 mountY=0.33, mountTheta=1.76
00:42:42.732 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.32, opts=13)
00:42:42.733 00.001 8996 Enqueuing Move request for scope (-0.10, -0.32)
00:42:42.734 00.001 20224 Worker thread wakes up
00:42:42.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.32) opts 0xd
00:42:42.735 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.32)
00:42:42.735 00.000 20224 Moving (-0.10, -0.32) raw xDistance=-0.06 yDistance=0.33
00:42:42.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:42:42.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:42:42.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:42:42.735 00.000 20224 MoveAxis(E, 0, ABG)
00:42:42.735 00.000 20224 Move returns status 0, amount 0
00:42:42.735 00.000 20224 MoveAxis(N, 0, ABG)
00:42:42.735 00.000 20224 Move returns status 0, amount 0
00:42:42.736 00.001 20224 move complete, result=0
00:42:42.736 00.000 20224 worker thread done servicing request
00:42:42.741 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49366, med=3027, FiltMin=2713, FiltMax=26323, Gamma=1.000
00:42:42.756 00.015 8996 UpdateGuideState exits: m=693552 SNR=329.9
00:42:42.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:42.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:42.759 00.001 8996 Enqueuing Expose request
00:42:42.759 00.000 20224 Worker thread wakes up
00:42:42.759 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:42:42.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:42.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:43.909 01.149 20224 Exposure complete
00:42:44.000 00.091 20224 worker thread done servicing request
00:42:44.000 00.000 8996 OnExposeComplete: enter
00:42:44.002 00.002 8996 UpdateGuideState(): m_state=6
00:42:44.003 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10824
00:42:44.004 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.65, Mass=616825, SNR=343.8, Peak=51584 HFD=4.6
00:42:44.005 00.001 8996 MultiStar: [#1 0.05,-0.54,0.00,M3] [#2 -0.08,-0.04,0.74,U] [#3 0.22,0.09,0.62,U] [#4 0.12,0.14,0.51,U] [#5 0.46,-0.06,0.00,M3] [#6 -0.01,-0.00,0.40,U] [#7 -0.05,0.10,0.41,U] [#8 0.05,-0.42,0.37,U] 
00:42:44.006 00.001 8996 refined, 6 included, MultiStar: {0.08, -0.03}, one-star: {0.21, -0.12}
00:42:44.008 00.002 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
00:42:44.009 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
00:42:44.011 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-0.39 mountX=0.08 mountY=0.02, mountTheta=0.27
00:42:44.014 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.03, opts=13)
00:42:44.016 00.002 8996 Enqueuing Move request for scope (0.08, -0.03)
00:42:44.017 00.001 20224 Worker thread wakes up
00:42:44.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.03) opts 0xd
00:42:44.018 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.03)
00:42:44.018 00.000 20224 Moving (0.08, -0.03) raw xDistance=0.08 yDistance=0.02
00:42:44.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:42:44.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:44.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:42:44.018 00.000 20224 MoveAxis(E, 0, ABG)
00:42:44.018 00.000 20224 Move returns status 0, amount 0
00:42:44.018 00.000 20224 MoveAxis(N, 0, ABG)
00:42:44.018 00.000 20224 Move returns status 0, amount 0
00:42:44.018 00.000 20224 move complete, result=0
00:42:44.018 00.000 20224 worker thread done servicing request
00:42:44.022 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51584, med=3027, FiltMin=2758, FiltMax=26211, Gamma=1.000
00:42:44.038 00.016 8996 UpdateGuideState exits: m=616825 SNR=343.8
00:42:44.039 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:44.040 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:44.040 00.000 8996 Enqueuing Expose request
00:42:44.041 00.001 20224 Worker thread wakes up
00:42:44.041 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:42:44.042 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:44.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:45.014 00.972 20224 Exposure complete
00:42:45.087 00.073 20224 worker thread done servicing request
00:42:45.087 00.000 8996 OnExposeComplete: enter
00:42:45.088 00.001 8996 UpdateGuideState(): m_state=6
00:42:45.089 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10825
00:42:45.090 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.68, Mass=721501, SNR=340.2, Peak=57728 HFD=4.6
00:42:45.092 00.002 8996 MultiStar: [#1 0.09,-0.50,0.00,M4] [#2 -0.15,-0.06,0.69,U] [#3 -0.06,-0.09,0.60,U] [#4 -0.09,-0.21,0.56,U] [#5 0.20,-0.01,0.54,U] [#6 -0.20,-0.14,0.44,U] [#7 -0.10,-0.28,0.46,U] [#8 -0.30,-0.59,0.00,M4] 
00:42:45.093 00.001 8996 single-star, 6 included, MultiStar: {-0.07, -0.12}, one-star: {-0.10, -0.09}
00:42:45.094 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
00:42:45.095 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
00:42:45.095 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.43 mountX=-0.09 mountY=0.10, mountTheta=2.33
00:42:45.097 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.09, opts=13)
00:42:45.098 00.001 8996 Enqueuing Move request for scope (-0.10, -0.09)
00:42:45.099 00.001 20224 Worker thread wakes up
00:42:45.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
00:42:45.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
00:42:45.099 00.000 20224 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.10
00:42:45.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:42:45.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:45.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:42:45.099 00.000 20224 MoveAxis(E, 0, ABG)
00:42:45.100 00.001 20224 Move returns status 0, amount 0
00:42:45.100 00.000 20224 MoveAxis(N, 0, ABG)
00:42:45.100 00.000 20224 Move returns status 0, amount 0
00:42:45.100 00.000 20224 move complete, result=0
00:42:45.100 00.000 20224 worker thread done servicing request
00:42:45.103 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=57728, med=3030, FiltMin=2745, FiltMax=26534, Gamma=1.000
00:42:45.129 00.026 8996 UpdateGuideState exits: m=721501 SNR=340.2
00:42:45.131 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:45.132 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:45.133 00.001 8996 Enqueuing Expose request
00:42:45.133 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:45.134 00.001 20224 Worker thread wakes up
00:42:45.135 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:45.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:46.294 01.159 20224 Exposure complete
00:42:46.396 00.102 20224 worker thread done servicing request
00:42:46.396 00.000 8996 OnExposeComplete: enter
00:42:46.397 00.001 8996 UpdateGuideState(): m_state=6
00:42:46.398 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10826
00:42:46.399 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.36, Mass=723971, SNR=326.5, Peak=59974 HFD=4.7
00:42:46.400 00.001 8996 MultiStar: [#1 -0.16,-0.38,0.67,U] [#2 -0.20,-0.25,0.74,U] [#3 -0.14,-0.24,0.60,U] [#4 -0.37,-0.35,0.00,M1] [#5 -0.01,-0.26,0.64,U] [#6 -0.36,-0.40,0.00,M6] [#7 -0.22,-0.15,0.48,U] [#8 -0.42,-0.65,0.00,M5] 
00:42:46.402 00.002 8996 refined, 5 included, MultiStar: {-0.08, -0.30}, one-star: {0.14, -0.41}
00:42:46.402 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
00:42:46.404 00.002 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
00:42:46.405 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.82 mountX=-0.05 mountY=0.31, mountTheta=1.72
00:42:46.408 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.30, opts=13)
00:42:46.409 00.001 8996 Enqueuing Move request for scope (-0.08, -0.30)
00:42:46.410 00.001 20224 Worker thread wakes up
00:42:46.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.30) opts 0xd
00:42:46.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.30)
00:42:46.410 00.000 20224 Moving (-0.08, -0.30) raw xDistance=-0.05 yDistance=0.31
00:42:46.411 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:42:46.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:42:46.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
00:42:46.411 00.000 20224 MoveAxis(E, 0, ABG)
00:42:46.411 00.000 20224 Move returns status 0, amount 0
00:42:46.411 00.000 20224 MoveAxis(N, 0, ABG)
00:42:46.411 00.000 20224 Move returns status 0, amount 0
00:42:46.411 00.000 20224 move complete, result=0
00:42:46.411 00.000 20224 worker thread done servicing request
00:42:46.415 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59974, med=3027, FiltMin=2745, FiltMax=29715, Gamma=1.000
00:42:46.429 00.014 8996 UpdateGuideState exits: m=723971 SNR=326.5
00:42:46.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:46.430 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:46.431 00.001 8996 Enqueuing Expose request
00:42:46.432 00.001 20224 Worker thread wakes up
00:42:46.432 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:42:46.433 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:46.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:47.404 00.971 20224 Exposure complete
00:42:47.487 00.083 20224 worker thread done servicing request
00:42:47.487 00.000 8996 OnExposeComplete: enter
00:42:47.488 00.001 8996 UpdateGuideState(): m_state=6
00:42:47.489 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10827
00:42:47.490 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.27, Mass=627445, SNR=317.4, Peak=49382 HFD=4.6
00:42:47.492 00.002 8996 MultiStar: [#1 -0.22,-0.50,0.00,M4] [#2 -0.18,-0.41,0.00,M1] [#3 0.01,-0.60,0.00,M1] [#4 -0.15,-0.49,0.00,M2] [#5 0.14,-0.53,0.00,M2] [#6 -0.29,-0.27,0.41,U] [#7 -0.06,-0.33,0.38,U] [#8 -0.38,-0.77,0.00,M6] 
00:42:47.493 00.001 8996 refined, 2 included, MultiStar: {-0.07, -0.41}, one-star: {0.02, -0.49}
00:42:47.495 00.002 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
00:42:47.496 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.52)
00:42:47.497 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.41 hyp=0.41 cameraTheta=-1.74 mountX=-0.03 mountY=0.41, mountTheta=1.64
00:42:47.499 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.41, opts=13)
00:42:47.501 00.002 8996 Enqueuing Move request for scope (-0.07, -0.41)
00:42:47.502 00.001 20224 Worker thread wakes up
00:42:47.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.41) opts 0xd
00:42:47.502 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.41)
00:42:47.502 00.000 20224 Moving (-0.07, -0.41) raw xDistance=-0.03 yDistance=0.41
00:42:47.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:42:47.502 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.07 newest=0.82
00:42:47.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
00:42:47.502 00.000 20224 MoveAxis(E, 0, ABG)
00:42:47.502 00.000 20224 Move returns status 0, amount 0
00:42:47.502 00.000 20224 MoveAxis(S, 87, ABG)
00:42:47.502 00.000 20224 Guiding  Dir = 1, Dur = 87
00:42:47.503 00.001 20224 IsSlewing returns 0
00:42:47.503 00.000 20224 IsGuiding returns 0
00:42:47.506 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=49382, med=3030, FiltMin=2755, FiltMax=23600, Gamma=1.000
00:42:47.519 00.013 8996 UpdateGuideState exits: m=627445 SNR=317.4
00:42:47.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:47.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:47.521 00.000 8996 Enqueuing Expose request
00:42:47.565 00.044 20224 PulseGuide returned control before completion, sleep 35
00:42:47.612 00.047 20224 IsGuiding returns 1
00:42:47.613 00.001 20224 scope still moving after pulse duration time elapsed
00:42:47.642 00.029 20224 IsSlewing returns 0
00:42:47.643 00.001 20224 IsGuiding returns 1
00:42:47.674 00.031 20224 IsSlewing returns 0
00:42:47.674 00.000 20224 IsGuiding returns 0
00:42:47.674 00.000 20224 scope move finished after 87 + 84 ms
00:42:47.674 00.000 20224 Move returns status 0, amount 87
00:42:47.674 00.000 20224 move complete, result=0
00:42:47.674 00.000 20224 worker thread done servicing request
00:42:47.674 00.000 20224 Worker thread wakes up
00:42:47.674 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 87 ms SOUTH
00:42:47.675 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:47.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:48.848 01.173 20224 Exposure complete
00:42:48.911 00.063 20224 worker thread done servicing request
00:42:48.911 00.000 8996 OnExposeComplete: enter
00:42:48.912 00.001 8996 UpdateGuideState(): m_state=6
00:42:48.913 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10828
00:42:48.913 00.000 8996 Star::Find returns 1 (0), X=135.67, Y=473.64, Mass=697596, SNR=340.0, Peak=53296 HFD=4.7
00:42:48.914 00.001 8996 MultiStar: [#1 0.10,-0.39,0.64,U] [#2 -0.09,0.04,0.72,U] [#3 0.08,-0.21,0.63,U] [#4 -0.09,0.04,0.51,U] [#5 0.09,-0.12,0.52,U] [#6 -0.02,0.04,0.45,U] [#7 0.12,0.05,0.42,U] [#8 -0.31,-0.08,0.35,U] 
00:42:48.915 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.10}, one-star: {0.13, -0.13}
00:42:48.916 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
00:42:48.917 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
00:42:48.918 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.34 mountX=0.03 mountY=0.09, mountTheta=1.24
00:42:48.919 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.10, opts=13)
00:42:48.920 00.001 8996 Enqueuing Move request for scope (0.02, -0.10)
00:42:48.921 00.001 20224 Worker thread wakes up
00:42:48.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
00:42:48.921 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
00:42:48.921 00.000 20224 Moving (0.02, -0.10) raw xDistance=0.03 yDistance=0.09
00:42:48.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:42:48.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:48.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:42:48.921 00.000 20224 MoveAxis(E, 0, ABG)
00:42:48.921 00.000 20224 Move returns status 0, amount 0
00:42:48.921 00.000 20224 MoveAxis(N, 0, ABG)
00:42:48.921 00.000 20224 Move returns status 0, amount 0
00:42:48.922 00.001 20224 move complete, result=0
00:42:48.922 00.000 20224 worker thread done servicing request
00:42:48.926 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53296, med=3030, FiltMin=2761, FiltMax=29043, Gamma=1.000
00:42:48.942 00.016 8996 UpdateGuideState exits: m=697596 SNR=340.0
00:42:48.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:48.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:48.944 00.000 8996 Enqueuing Expose request
00:42:48.945 00.001 20224 Worker thread wakes up
00:42:48.945 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:48.946 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:48.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:49.926 00.980 20224 Exposure complete
00:42:50.018 00.092 20224 worker thread done servicing request
00:42:50.019 00.001 8996 OnExposeComplete: enter
00:42:50.020 00.001 8996 UpdateGuideState(): m_state=6
00:42:50.021 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10829
00:42:50.022 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.38, Mass=642988, SNR=308.9, Peak=51126 HFD=4.7
00:42:50.023 00.001 8996 MultiStar: [#1 0.03,-0.53,0.00,M4] [#2 0.06,-0.32,0.79,U] [#3 0.24,-0.35,0.58,U] [#4 -0.01,-0.25,0.60,U] [#5 0.12,-0.36,0.62,U] [#6 -0.09,-0.17,0.38,U] [#7 0.07,-0.26,0.50,U] [#8 -0.42,-0.40,0.00,M6] 
00:42:50.024 00.001 8996 refined, 6 included, MultiStar: {0.08, -0.32}, one-star: {0.11, -0.39}
00:42:50.025 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
00:42:50.026 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
00:42:50.027 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.32 mountX=0.11 mountY=0.30, mountTheta=1.22
00:42:50.028 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.32, opts=13)
00:42:50.029 00.001 8996 Enqueuing Move request for scope (0.08, -0.32)
00:42:50.030 00.001 20224 Worker thread wakes up
00:42:50.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.32) opts 0xd
00:42:50.030 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.32)
00:42:50.030 00.000 20224 Moving (0.08, -0.32) raw xDistance=0.11 yDistance=0.30
00:42:50.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:42:50.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
00:42:50.030 00.000 20224 MoveAxis(E, 0, ABG)
00:42:50.030 00.000 20224 Move returns status 0, amount 0
00:42:50.030 00.000 20224 MoveAxis(S, 64, ABG)
00:42:50.030 00.000 20224 Guiding  Dir = 1, Dur = 64
00:42:50.030 00.000 20224 IsSlewing returns 0
00:42:50.031 00.001 20224 IsGuiding returns 0
00:42:50.034 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=51126, med=3030, FiltMin=2723, FiltMax=25437, Gamma=1.000
00:42:50.045 00.011 20224 PulseGuide returned control before completion, sleep 60
00:42:50.046 00.001 8996 UpdateGuideState exits: m=642988 SNR=308.9
00:42:50.047 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:50.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:50.049 00.001 8996 Enqueuing Expose request
00:42:50.106 00.057 20224 IsGuiding returns 1
00:42:50.106 00.000 20224 scope still moving after pulse duration time elapsed
00:42:50.137 00.031 20224 IsSlewing returns 0
00:42:50.138 00.001 20224 IsGuiding returns 0
00:42:50.138 00.000 20224 scope move finished after 64 + 42 ms
00:42:50.138 00.000 20224 Move returns status 0, amount 64
00:42:50.138 00.000 20224 move complete, result=0
00:42:50.138 00.000 20224 worker thread done servicing request
00:42:50.138 00.000 20224 Worker thread wakes up
00:42:50.138 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 64 ms SOUTH
00:42:50.141 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:50.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:51.325 01.184 20224 Exposure complete
00:42:51.394 00.069 20224 worker thread done servicing request
00:42:51.395 00.001 8996 OnExposeComplete: enter
00:42:51.397 00.002 8996 UpdateGuideState(): m_state=6
00:42:51.398 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10830
00:42:51.399 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.85, Mass=661915, SNR=301.6, Peak=53184 HFD=4.5
00:42:51.401 00.002 8996 MultiStar: [#1 -0.06,-0.20,0.80,U] [#2 0.04,0.10,0.85,U] [#3 0.01,0.08,0.64,U] [#4 0.13,0.27,0.57,U] [#5 -0.01,0.13,0.63,U] [#6 -0.21,0.28,0.45,U] [#7 0.02,0.10,0.46,U] [#8 -0.38,-0.12,0.45,U] 
00:42:51.402 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {-0.15, 0.09}
00:42:51.403 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
00:42:51.405 00.002 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
00:42:51.406 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.25 mountX=-0.06 mountY=-0.06, mountTheta=-2.36
00:42:51.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
00:42:51.411 00.003 8996 Enqueuing Move request for scope (-0.06, 0.07)
00:42:51.413 00.002 20224 Worker thread wakes up
00:42:51.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
00:42:51.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
00:42:51.413 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.06 yDistance=-0.06
00:42:51.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:42:51.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:51.414 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:42:51.414 00.000 20224 MoveAxis(E, 0, ABG)
00:42:51.414 00.000 20224 Move returns status 0, amount 0
00:42:51.414 00.000 20224 MoveAxis(N, 0, ABG)
00:42:51.414 00.000 20224 Move returns status 0, amount 0
00:42:51.414 00.000 20224 move complete, result=0
00:42:51.414 00.000 20224 worker thread done servicing request
00:42:51.420 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53184, med=3030, FiltMin=2723, FiltMax=23296, Gamma=1.000
00:42:51.447 00.027 8996 UpdateGuideState exits: m=661915 SNR=301.6
00:42:51.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:51.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:51.451 00.001 8996 Enqueuing Expose request
00:42:51.452 00.001 20224 Worker thread wakes up
00:42:51.452 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:51.454 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:51.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:52.424 00.970 20224 Exposure complete
00:42:52.488 00.064 20224 worker thread done servicing request
00:42:52.488 00.000 8996 OnExposeComplete: enter
00:42:52.490 00.002 8996 UpdateGuideState(): m_state=6
00:42:52.492 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10831
00:42:52.493 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.80, Mass=602776, SNR=295.6, Peak=53296 HFD=4.6
00:42:52.495 00.002 8996 MultiStar: [#1 -0.01,-0.32,0.77,U] [#2 0.00,0.02,0.78,U] [#3 0.10,0.04,0.68,U] [#4 0.10,0.13,0.51,U] [#5 -0.01,-0.12,0.65,U] [#6 -0.11,-0.02,0.46,U] [#7 -0.08,-0.16,0.50,U] [#8 -0.39,-0.19,0.37,U] 
00:42:52.496 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.06}, one-star: {0.07, 0.03}
00:42:52.497 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
00:42:52.498 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
00:42:52.499 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.77 mountX=-0.01 mountY=0.06, mountTheta=1.67
00:42:52.503 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
00:42:52.505 00.002 8996 Enqueuing Move request for scope (-0.01, -0.06)
00:42:52.506 00.001 20224 Worker thread wakes up
00:42:52.507 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
00:42:52.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
00:42:52.507 00.000 20224 Moving (-0.01, -0.06) raw xDistance=-0.01 yDistance=0.06
00:42:52.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:42:52.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:52.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:42:52.507 00.000 20224 MoveAxis(E, 0, ABG)
00:42:52.507 00.000 20224 Move returns status 0, amount 0
00:42:52.507 00.000 20224 MoveAxis(N, 0, ABG)
00:42:52.507 00.000 20224 Move returns status 0, amount 0
00:42:52.507 00.000 20224 move complete, result=0
00:42:52.507 00.000 20224 worker thread done servicing request
00:42:52.512 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53296, med=3030, FiltMin=2733, FiltMax=23766, Gamma=1.000
00:42:52.526 00.014 8996 UpdateGuideState exits: m=602776 SNR=295.6
00:42:52.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:52.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:52.528 00.000 8996 Enqueuing Expose request
00:42:52.529 00.001 20224 Worker thread wakes up
00:42:52.529 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:42:52.530 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:52.530 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:53.700 01.170 20224 Exposure complete
00:42:53.765 00.065 20224 worker thread done servicing request
00:42:53.765 00.000 8996 OnExposeComplete: enter
00:42:53.766 00.001 8996 UpdateGuideState(): m_state=6
00:42:53.767 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10832
00:42:53.767 00.000 8996 Star::Find returns 1 (0), X=135.63, Y=473.95, Mass=722600, SNR=335.2, Peak=65440 HFD=4.4
00:42:53.768 00.001 8996 MultiStar: [#1 0.09,-0.16,0.67,U] [#2 0.07,0.17,0.65,U] [#3 0.25,0.33,0.55,U] [#4 0.24,0.41,0.00,M1] [#5 0.09,0.34,0.54,U] [#6 0.05,0.31,0.44,U] [#7 0.03,0.30,0.39,U] [#8 -0.42,0.23,0.00,M5] 
00:42:53.769 00.001 8996 single-star, 6 included, MultiStar: {0.10, 0.19}, one-star: {0.10, 0.19}
00:42:53.770 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
00:42:53.770 00.000 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
00:42:53.771 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.21 cameraTheta=1.08 mountX=0.08 mountY=-0.20, mountTheta=-1.18
00:42:53.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.19, opts=13)
00:42:53.773 00.000 8996 Enqueuing Move request for scope (0.10, 0.19)
00:42:53.774 00.001 20224 Worker thread wakes up
00:42:53.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
00:42:53.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
00:42:53.774 00.000 20224 Moving (0.10, 0.19) raw xDistance=0.08 yDistance=-0.20
00:42:53.775 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:42:53.775 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:53.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:42:53.775 00.000 20224 MoveAxis(E, 0, ABG)
00:42:53.775 00.000 20224 Move returns status 0, amount 0
00:42:53.775 00.000 20224 MoveAxis(N, 0, ABG)
00:42:53.775 00.000 20224 Move returns status 0, amount 0
00:42:53.775 00.000 20224 move complete, result=0
00:42:53.775 00.000 20224 worker thread done servicing request
00:42:53.779 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65440, med=3030, FiltMin=2755, FiltMax=27760, Gamma=1.000
00:42:53.791 00.012 8996 UpdateGuideState exits: m=722600 SNR=335.2
00:42:53.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:53.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:53.794 00.001 8996 Enqueuing Expose request
00:42:53.795 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:53.796 00.001 20224 Worker thread wakes up
00:42:53.796 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:53.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:54.758 00.962 20224 Exposure complete
00:42:54.829 00.071 20224 worker thread done servicing request
00:42:54.829 00.000 8996 OnExposeComplete: enter
00:42:54.832 00.003 8996 UpdateGuideState(): m_state=6
00:42:54.833 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10833
00:42:54.834 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.84, Mass=740173, SNR=324.4, Peak=58448 HFD=4.4
00:42:54.834 00.000 8996 MultiStar: [#1 -0.12,0.03,0.65,U] [#2 -0.09,0.02,0.78,U] [#3 -0.13,0.17,0.61,U] [#4 -0.22,0.27,0.52,U] [#5 -0.10,0.16,0.57,U] [#6 -0.26,0.18,0.41,U] [#7 -0.09,0.18,0.45,U] [#8 -0.54,0.20,0.00,M6] 
00:42:54.836 00.002 8996 refined, 7 included, MultiStar: {-0.16, 0.12}, one-star: {-0.26, 0.08}
00:42:54.837 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
00:42:54.839 00.002 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
00:42:54.840 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=-0.17 mountY=-0.10, mountTheta=-2.61
00:42:54.843 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.12, opts=13)
00:42:54.844 00.001 8996 Enqueuing Move request for scope (-0.16, 0.12)
00:42:54.845 00.001 20224 Worker thread wakes up
00:42:54.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
00:42:54.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
00:42:54.845 00.000 20224 Moving (-0.16, 0.12) raw xDistance=-0.17 yDistance=-0.10
00:42:54.846 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:42:54.846 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:54.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:42:54.846 00.000 20224 MoveAxis(E, 0, ABG)
00:42:54.846 00.000 20224 Move returns status 0, amount 0
00:42:54.846 00.000 20224 MoveAxis(N, 0, ABG)
00:42:54.846 00.000 20224 Move returns status 0, amount 0
00:42:54.846 00.000 20224 move complete, result=0
00:42:54.846 00.000 20224 worker thread done servicing request
00:42:54.850 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58448, med=3030, FiltMin=2733, FiltMax=26080, Gamma=1.000
00:42:54.863 00.013 8996 UpdateGuideState exits: m=740173 SNR=324.4
00:42:54.864 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:54.865 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:54.866 00.001 8996 Enqueuing Expose request
00:42:54.866 00.000 20224 Worker thread wakes up
00:42:54.866 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:54.867 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:54.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:56.032 01.165 20224 Exposure complete
00:42:56.109 00.077 20224 worker thread done servicing request
00:42:56.109 00.000 8996 OnExposeComplete: enter
00:42:56.111 00.002 8996 UpdateGuideState(): m_state=6
00:42:56.113 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10834
00:42:56.114 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.84, Mass=671664, SNR=357.0, Peak=51789 HFD=4.4
00:42:56.116 00.002 8996 MultiStar: [#1 -0.12,-0.13,0.58,U] [#2 -0.05,0.02,0.62,U] [#3 0.05,0.09,0.56,U] [#4 -0.24,-0.00,0.47,U] [#5 -0.14,0.11,0.60,U] [#6 -0.47,0.20,0.00,M1] [#7 -0.10,-0.13,0.45,U] [#8 -0.38,0.15,0.33,U] 
00:42:56.117 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.03}, one-star: {-0.28, 0.08}
00:42:56.118 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
00:42:56.119 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:42:56.120 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.98 mountX=-0.16 mountY=-0.01, mountTheta=-3.09
00:42:56.121 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.03, opts=13)
00:42:56.122 00.001 8996 Enqueuing Move request for scope (-0.16, 0.03)
00:42:56.123 00.001 20224 Worker thread wakes up
00:42:56.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
00:42:56.123 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
00:42:56.123 00.000 20224 Moving (-0.16, 0.03) raw xDistance=-0.16 yDistance=-0.01
00:42:56.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:42:56.124 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:56.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:42:56.124 00.000 20224 MoveAxis(E, 0, ABG)
00:42:56.124 00.000 20224 Move returns status 0, amount 0
00:42:56.124 00.000 20224 MoveAxis(N, 0, ABG)
00:42:56.124 00.000 20224 Move returns status 0, amount 0
00:42:56.124 00.000 20224 move complete, result=0
00:42:56.124 00.000 20224 worker thread done servicing request
00:42:56.128 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51789, med=3030, FiltMin=2755, FiltMax=24246, Gamma=1.000
00:42:56.141 00.013 8996 UpdateGuideState exits: m=671664 SNR=357.0
00:42:56.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:56.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:56.143 00.000 8996 Enqueuing Expose request
00:42:56.144 00.001 20224 Worker thread wakes up
00:42:56.144 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:42:56.145 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:56.145 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:57.134 00.989 20224 Exposure complete
00:42:57.201 00.067 20224 worker thread done servicing request
00:42:57.201 00.000 8996 OnExposeComplete: enter
00:42:57.202 00.001 8996 UpdateGuideState(): m_state=6
00:42:57.203 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10835
00:42:57.203 00.000 8996 Star::Find returns 1 (0), X=135.13, Y=473.89, Mass=646334, SNR=315.1, Peak=54109 HFD=4.3
00:42:57.204 00.001 8996 MultiStar: [#1 0.05,-0.02,0.71,U] [#2 -0.05,-0.04,0.74,U] [#3 -0.05,0.12,0.61,U] [#4 -0.06,0.31,0.56,U] [#5 -0.06,0.18,0.66,U] [#6 -0.27,-0.00,0.42,U] [#7 -0.03,-0.00,0.47,U] [#8 -0.57,0.14,0.00,M6] 
00:42:57.205 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.09}, one-star: {-0.40, 0.12}
00:42:57.206 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
00:42:57.207 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
00:42:57.207 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.54 mountX=-0.13 mountY=-0.07, mountTheta=-2.65
00:42:57.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.09, opts=13)
00:42:57.210 00.001 8996 Enqueuing Move request for scope (-0.12, 0.09)
00:42:57.211 00.001 20224 Worker thread wakes up
00:42:57.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.09) opts 0xd
00:42:57.211 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.09)
00:42:57.211 00.000 20224 Moving (-0.12, 0.09) raw xDistance=-0.13 yDistance=-0.07
00:42:57.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:42:57.211 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:57.211 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:42:57.211 00.000 20224 MoveAxis(E, 0, ABG)
00:42:57.211 00.000 20224 Move returns status 0, amount 0
00:42:57.211 00.000 20224 MoveAxis(N, 0, ABG)
00:42:57.211 00.000 20224 Move returns status 0, amount 0
00:42:57.211 00.000 20224 move complete, result=0
00:42:57.211 00.000 20224 worker thread done servicing request
00:42:57.215 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54109, med=3030, FiltMin=2739, FiltMax=25702, Gamma=1.000
00:42:57.227 00.012 8996 UpdateGuideState exits: m=646334 SNR=315.1
00:42:57.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:57.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:57.230 00.001 8996 Enqueuing Expose request
00:42:57.230 00.000 20224 Worker thread wakes up
00:42:57.230 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:57.231 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:57.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:58.388 01.157 20224 Exposure complete
00:42:58.444 00.056 20224 worker thread done servicing request
00:42:58.444 00.000 8996 OnExposeComplete: enter
00:42:58.445 00.001 8996 UpdateGuideState(): m_state=6
00:42:58.446 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10836
00:42:58.447 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=474.03, Mass=723767, SNR=350.3, Peak=56160 HFD=4.7
00:42:58.448 00.001 8996 MultiStar: [#1 -0.10,0.04,0.63,U] [#2 -0.44,-0.00,0.66,U] [#3 0.06,0.24,0.53,U] [#4 -0.17,0.47,0.00,M1] [#5 0.03,0.32,0.51,U] [#6 -0.50,0.37,0.00,M1] [#7 -0.34,0.03,0.38,U] [#8 -0.55,0.04,0.00,M7] 
00:42:58.449 00.001 8996 refined, 5 included, MultiStar: {-0.15, 0.16}, one-star: {-0.12, 0.26}
00:42:58.450 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
00:42:58.452 00.002 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
00:42:58.454 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.33 mountX=-0.16 mountY=-0.14, mountTheta=-2.43
00:42:58.458 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.16, opts=13)
00:42:58.460 00.002 8996 Enqueuing Move request for scope (-0.15, 0.16)
00:42:58.462 00.002 20224 Worker thread wakes up
00:42:58.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
00:42:58.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
00:42:58.462 00.000 20224 Moving (-0.15, 0.16) raw xDistance=-0.16 yDistance=-0.14
00:42:58.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:42:58.463 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:42:58.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:42:58.463 00.000 20224 MoveAxis(E, 0, ABG)
00:42:58.463 00.000 20224 Move returns status 0, amount 0
00:42:58.463 00.000 20224 MoveAxis(N, 0, ABG)
00:42:58.463 00.000 20224 Move returns status 0, amount 0
00:42:58.463 00.000 20224 move complete, result=0
00:42:58.463 00.000 20224 worker thread done servicing request
00:42:58.471 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56160, med=3030, FiltMin=2729, FiltMax=29270, Gamma=1.000
00:42:58.485 00.014 8996 UpdateGuideState exits: m=723767 SNR=350.3
00:42:58.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:58.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:58.488 00.001 8996 Enqueuing Expose request
00:42:58.489 00.001 20224 Worker thread wakes up
00:42:58.489 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:42:58.489 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:58.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:42:59.461 00.972 20224 Exposure complete
00:42:59.567 00.106 20224 worker thread done servicing request
00:42:59.567 00.000 8996 OnExposeComplete: enter
00:42:59.569 00.002 8996 UpdateGuideState(): m_state=6
00:42:59.570 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10837
00:42:59.573 00.003 8996 Star::Find returns 1 (0), X=135.51, Y=474.15, Mass=637429, SNR=306.3, Peak=50864 HFD=4.5
00:42:59.576 00.003 8996 MultiStar: [#1 0.15,-0.06,0.70,U] [#2 -0.07,0.17,0.76,U] [#3 0.12,0.26,0.67,U] [#4 0.16,0.45,0.00,M2] [#5 0.34,0.33,0.00,M1] [#6 -0.30,0.41,0.00,M2] [#7 0.02,0.19,0.45,U] [#8 -0.19,0.42,0.00,M8] 
00:42:59.578 00.002 8996 refined, 4 included, MultiStar: {0.03, 0.20}, one-star: {-0.03, 0.38}
00:42:59.580 00.002 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
00:42:59.581 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
00:42:59.583 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.41 mountX=0.01 mountY=-0.20, mountTheta=-1.50
00:42:59.586 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.20, opts=13)
00:42:59.587 00.001 8996 Enqueuing Move request for scope (0.03, 0.20)
00:42:59.589 00.002 20224 Worker thread wakes up
00:42:59.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
00:42:59.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
00:42:59.589 00.000 20224 Moving (0.03, 0.20) raw xDistance=0.01 yDistance=-0.20
00:42:59.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:42:59.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:42:59.590 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:42:59.590 00.000 20224 MoveAxis(E, 0, ABG)
00:42:59.590 00.000 20224 Move returns status 0, amount 0
00:42:59.590 00.000 20224 MoveAxis(N, 0, ABG)
00:42:59.590 00.000 20224 Move returns status 0, amount 0
00:42:59.590 00.000 20224 move complete, result=0
00:42:59.590 00.000 20224 worker thread done servicing request
00:42:59.597 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50864, med=3030, FiltMin=2733, FiltMax=24806, Gamma=1.000
00:42:59.619 00.022 8996 UpdateGuideState exits: m=637429 SNR=306.3
00:42:59.621 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:42:59.622 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:42:59.623 00.001 8996 Enqueuing Expose request
00:42:59.623 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:42:59.624 00.001 20224 Worker thread wakes up
00:42:59.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:42:59.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:00.792 01.168 20224 Exposure complete
00:43:00.868 00.076 20224 worker thread done servicing request
00:43:00.868 00.000 8996 OnExposeComplete: enter
00:43:00.869 00.001 8996 UpdateGuideState(): m_state=6
00:43:00.870 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10838
00:43:00.871 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=474.26, Mass=681681, SNR=327.4, Peak=53376 HFD=4.6
00:43:00.872 00.001 8996 MultiStar: [#1 0.09,-0.09,0.65,U] [#2 -0.16,0.16,0.71,U] [#3 0.07,0.36,0.54,U] [#4 0.04,0.46,0.00,M3] [#5 0.22,0.18,0.60,U] [#6 -0.27,0.28,0.41,U] [#7 -0.16,0.18,0.50,U] [#8 -0.09,0.10,0.35,U] 
00:43:00.872 00.000 8996 refined, 7 included, MultiStar: {-0.05, 0.23}, one-star: {-0.12, 0.50}
00:43:00.873 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
00:43:00.874 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
00:43:00.875 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.23 cameraTheta=1.78 mountX=-0.07 mountY=-0.22, mountTheta=-1.88
00:43:00.877 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.23, opts=13)
00:43:00.877 00.000 8996 Enqueuing Move request for scope (-0.05, 0.23)
00:43:00.878 00.001 20224 Worker thread wakes up
00:43:00.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
00:43:00.879 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
00:43:00.879 00.000 20224 Moving (-0.05, 0.23) raw xDistance=-0.07 yDistance=-0.22
00:43:00.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:43:00.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:43:00.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:43:00.879 00.000 20224 MoveAxis(E, 0, ABG)
00:43:00.879 00.000 20224 Move returns status 0, amount 0
00:43:00.879 00.000 20224 MoveAxis(N, 0, ABG)
00:43:00.879 00.000 20224 Move returns status 0, amount 0
00:43:00.879 00.000 20224 move complete, result=0
00:43:00.879 00.000 20224 worker thread done servicing request
00:43:00.882 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53376, med=3030, FiltMin=2723, FiltMax=25046, Gamma=1.000
00:43:00.901 00.019 8996 UpdateGuideState exits: m=681681 SNR=327.4
00:43:00.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:00.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:00.904 00.001 8996 Enqueuing Expose request
00:43:00.905 00.001 20224 Worker thread wakes up
00:43:00.905 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:00.906 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:00.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:01.870 00.964 20224 Exposure complete
00:43:01.959 00.089 20224 worker thread done servicing request
00:43:01.959 00.000 8996 OnExposeComplete: enter
00:43:01.961 00.002 8996 UpdateGuideState(): m_state=6
00:43:01.963 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10839
00:43:01.965 00.002 8996 Star::Find returns 1 (0), X=135.47, Y=474.09, Mass=750281, SNR=344.4, Peak=62896 HFD=4.7
00:43:01.967 00.002 8996 MultiStar: [#1 -0.02,-0.10,0.66,U] [#2 -0.07,-0.02,0.66,U] [#3 -0.14,0.11,0.53,U] [#4 -0.14,0.18,0.45,U] [#5 0.29,0.02,0.53,U] [#6 -0.42,-0.00,0.40,U] [#7 -0.12,0.06,0.39,U] [#8 -0.21,-0.13,0.38,U] 
00:43:01.969 00.002 8996 refined, 8 included, MultiStar: {-0.08, 0.07}, one-star: {-0.06, 0.32}
00:43:01.971 00.002 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
00:43:01.974 00.003 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
00:43:01.976 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.39 mountX=-0.09 mountY=-0.06, mountTheta=-2.50
00:43:01.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.07, opts=13)
00:43:01.980 00.002 8996 Enqueuing Move request for scope (-0.08, 0.07)
00:43:01.981 00.001 20224 Worker thread wakes up
00:43:01.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
00:43:01.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
00:43:01.981 00.000 20224 Moving (-0.08, 0.07) raw xDistance=-0.09 yDistance=-0.06
00:43:01.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:43:01.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:01.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:43:01.981 00.000 20224 MoveAxis(E, 0, ABG)
00:43:01.981 00.000 20224 Move returns status 0, amount 0
00:43:01.981 00.000 20224 MoveAxis(N, 0, ABG)
00:43:01.981 00.000 20224 Move returns status 0, amount 0
00:43:01.981 00.000 20224 move complete, result=0
00:43:01.981 00.000 20224 worker thread done servicing request
00:43:01.986 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62896, med=3030, FiltMin=2733, FiltMax=29494, Gamma=1.000
00:43:02.010 00.024 8996 UpdateGuideState exits: m=750281 SNR=344.4
00:43:02.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:02.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:02.014 00.002 8996 Enqueuing Expose request
00:43:02.015 00.001 20224 Worker thread wakes up
00:43:02.015 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:02.016 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:02.016 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:03.185 01.169 20224 Exposure complete
00:43:03.250 00.065 20224 worker thread done servicing request
00:43:03.250 00.000 8996 OnExposeComplete: enter
00:43:03.251 00.001 8996 UpdateGuideState(): m_state=6
00:43:03.251 00.000 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10840
00:43:03.252 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.90, Mass=755269, SNR=345.5, Peak=56125 HFD=4.4
00:43:03.253 00.001 8996 MultiStar: [#1 -0.41,-0.20,0.00,M1] [#2 -0.47,0.10,0.00,M1] [#3 -0.25,0.10,0.54,U] [#4 -0.37,0.27,0.00,M3] [#5 -0.10,-0.03,0.53,U] [#6 -0.55,0.33,0.00,M1] [#7 -0.15,0.26,0.46,U] [#8 -0.51,-0.12,0.00,M7] 
00:43:03.254 00.001 8996 refined, 3 included, MultiStar: {-0.28, 0.12}, one-star: {-0.45, 0.14}
00:43:03.255 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
00:43:03.255 00.000 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
00:43:03.256 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.12 hyp=0.30 cameraTheta=2.75 mountX=-0.29 mountY=-0.08, mountTheta=-2.86
00:43:03.257 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.12, opts=13)
00:43:03.258 00.001 8996 Enqueuing Move request for scope (-0.28, 0.12)
00:43:03.259 00.001 20224 Worker thread wakes up
00:43:03.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.12) opts 0xd
00:43:03.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.12)
00:43:03.259 00.000 20224 Moving (-0.28, 0.12) raw xDistance=-0.29 yDistance=-0.08
00:43:03.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:43:03.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:03.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:43:03.259 00.000 20224 MoveAxis(E, 42, ABG)
00:43:03.259 00.000 20224 Guiding  Dir = 2, Dur = 42
00:43:03.260 00.001 20224 IsSlewing returns 0
00:43:03.260 00.000 20224 IsGuiding returns 0
00:43:03.266 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=56125, med=3030, FiltMin=2736, FiltMax=29174, Gamma=1.000
00:43:03.279 00.013 20224 PulseGuide returned control before completion, sleep 33
00:43:03.287 00.008 8996 UpdateGuideState exits: m=755269 SNR=345.5
00:43:03.289 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:03.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:03.291 00.001 8996 Enqueuing Expose request
00:43:03.325 00.034 20224 IsGuiding returns 1
00:43:03.325 00.000 20224 scope still moving after pulse duration time elapsed
00:43:03.357 00.032 20224 IsSlewing returns 0
00:43:03.357 00.000 20224 IsGuiding returns 1
00:43:03.388 00.031 20224 IsSlewing returns 0
00:43:03.388 00.000 20224 IsGuiding returns 0
00:43:03.388 00.000 20224 scope move finished after 42 + 86 ms
00:43:03.388 00.000 20224 Move returns status 0, amount 42
00:43:03.388 00.000 20224 MoveAxis(N, 0, ABG)
00:43:03.389 00.001 20224 Move returns status 0, amount 0
00:43:03.389 00.000 20224 move complete, result=0
00:43:03.389 00.000 20224 worker thread done servicing request
00:43:03.389 00.000 20224 Worker thread wakes up
00:43:03.389 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
00:43:03.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:03.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:04.361 00.971 20224 Exposure complete
00:43:04.423 00.062 20224 worker thread done servicing request
00:43:04.423 00.000 8996 OnExposeComplete: enter
00:43:04.426 00.003 8996 UpdateGuideState(): m_state=6
00:43:04.429 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10841
00:43:04.432 00.003 8996 Star::Find returns 1 (0), X=135.44, Y=473.95, Mass=737433, SNR=320.7, Peak=56688 HFD=4.6
00:43:04.435 00.003 8996 MultiStar: [#1 0.03,-0.12,0.70,U] [#2 -0.20,-0.09,0.68,U] [#3 -0.11,0.17,0.54,U] [#4 -0.22,0.34,0.54,U] [#5 0.03,0.19,0.63,U] [#6 -0.33,0.48,0.00,M2] [#7 0.04,0.11,0.45,U] [#8 -0.43,-0.01,0.41,U] 
00:43:04.436 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.10}, one-star: {-0.09, 0.18}
00:43:04.437 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
00:43:04.438 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
00:43:04.439 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.14 cameraTheta=2.41 mountX=-0.11 mountY=-0.08, mountTheta=-2.52
00:43:04.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.10, opts=13)
00:43:04.442 00.001 8996 Enqueuing Move request for scope (-0.11, 0.10)
00:43:04.442 00.000 20224 Worker thread wakes up
00:43:04.443 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.10) opts 0xd
00:43:04.443 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.10)
00:43:04.443 00.000 20224 Moving (-0.11, 0.10) raw xDistance=-0.11 yDistance=-0.08
00:43:04.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:43:04.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:04.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:43:04.443 00.000 20224 MoveAxis(E, 0, ABG)
00:43:04.443 00.000 20224 Move returns status 0, amount 0
00:43:04.443 00.000 20224 MoveAxis(N, 0, ABG)
00:43:04.443 00.000 20224 Move returns status 0, amount 0
00:43:04.443 00.000 20224 move complete, result=0
00:43:04.443 00.000 20224 worker thread done servicing request
00:43:04.448 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56688, med=3030, FiltMin=2751, FiltMax=29264, Gamma=1.000
00:43:04.468 00.020 8996 UpdateGuideState exits: m=737433 SNR=320.7
00:43:04.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:04.469 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:04.471 00.002 8996 Enqueuing Expose request
00:43:04.472 00.001 20224 Worker thread wakes up
00:43:04.472 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:04.473 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:04.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:05.650 01.177 20224 Exposure complete
00:43:05.722 00.072 20224 worker thread done servicing request
00:43:05.722 00.000 8996 OnExposeComplete: enter
00:43:05.722 00.000 8996 UpdateGuideState(): m_state=6
00:43:05.723 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10842
00:43:05.724 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.66, Mass=697824, SNR=344.5, Peak=54784 HFD=4.7
00:43:05.726 00.002 8996 MultiStar: [#1 0.15,-0.23,0.62,U] [#2 0.14,0.08,0.67,U] [#3 0.06,-0.22,0.58,U] [#4 -0.14,0.03,0.48,U] [#5 0.48,-0.16,0.00,M1] [#6 0.08,-0.12,0.40,U] [#7 0.13,-0.03,0.36,U] [#8 -0.08,-0.32,0.35,U] 
00:43:05.727 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.11}, one-star: {0.22, -0.10}
00:43:05.728 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
00:43:05.730 00.002 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
00:43:05.730 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.85 mountX=0.10 mountY=0.09, mountTheta=0.74
00:43:05.735 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.11, opts=13)
00:43:05.738 00.003 8996 Enqueuing Move request for scope (0.09, -0.11)
00:43:05.740 00.002 20224 Worker thread wakes up
00:43:05.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
00:43:05.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
00:43:05.740 00.000 20224 Moving (0.09, -0.11) raw xDistance=0.10 yDistance=0.09
00:43:05.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:43:05.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:05.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:43:05.740 00.000 20224 MoveAxis(E, 0, ABG)
00:43:05.740 00.000 20224 Move returns status 0, amount 0
00:43:05.740 00.000 20224 MoveAxis(N, 0, ABG)
00:43:05.740 00.000 20224 Move returns status 0, amount 0
00:43:05.740 00.000 20224 move complete, result=0
00:43:05.740 00.000 20224 worker thread done servicing request
00:43:05.748 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54784, med=3030, FiltMin=2720, FiltMax=28566, Gamma=1.000
00:43:05.766 00.018 8996 UpdateGuideState exits: m=697824 SNR=344.5
00:43:05.767 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:05.768 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:05.769 00.001 8996 Enqueuing Expose request
00:43:05.769 00.000 20224 Worker thread wakes up
00:43:05.769 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:05.770 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:05.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:06.746 00.976 20224 Exposure complete
00:43:06.845 00.099 20224 worker thread done servicing request
00:43:06.845 00.000 8996 OnExposeComplete: enter
00:43:06.846 00.001 8996 UpdateGuideState(): m_state=6
00:43:06.848 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10843
00:43:06.850 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.96, Mass=669258, SNR=331.7, Peak=60768 HFD=4.5
00:43:06.852 00.002 8996 MultiStar: [#1 0.30,-0.10,0.72,U] [#2 0.17,0.04,0.66,U] [#3 0.56,-0.02,0.00,M1] [#4 0.04,-0.01,0.52,U] [#5 0.38,-0.01,0.57,U] [#6 0.18,0.30,0.41,U] [#7 0.28,0.17,0.39,U] [#8 -0.02,0.03,0.38,U] 
00:43:06.853 00.001 8996 refined, 7 included, MultiStar: {0.20, 0.07}, one-star: {0.20, 0.19}
00:43:06.854 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
00:43:06.855 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
00:43:06.856 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.07 hyp=0.22 cameraTheta=0.34 mountX=0.20 mountY=-0.09, mountTheta=-0.45
00:43:06.859 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.07, opts=13)
00:43:06.860 00.001 8996 Enqueuing Move request for scope (0.20, 0.07)
00:43:06.861 00.001 20224 Worker thread wakes up
00:43:06.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.07) opts 0xd
00:43:06.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.07)
00:43:06.861 00.000 20224 Moving (0.20, 0.07) raw xDistance=0.20 yDistance=-0.09
00:43:06.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:43:06.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:06.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:43:06.861 00.000 20224 MoveAxis(E, 0, ABG)
00:43:06.861 00.000 20224 Move returns status 0, amount 0
00:43:06.861 00.000 20224 MoveAxis(N, 0, ABG)
00:43:06.862 00.001 20224 Move returns status 0, amount 0
00:43:06.862 00.000 20224 move complete, result=0
00:43:06.862 00.000 20224 worker thread done servicing request
00:43:06.866 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=60768, med=3030, FiltMin=2729, FiltMax=26640, Gamma=1.000
00:43:06.881 00.015 8996 UpdateGuideState exits: m=669258 SNR=331.7
00:43:06.884 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:06.886 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:06.888 00.002 8996 Enqueuing Expose request
00:43:06.889 00.001 20224 Worker thread wakes up
00:43:06.889 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:06.890 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:06.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:08.053 01.163 20224 Exposure complete
00:43:08.110 00.057 20224 worker thread done servicing request
00:43:08.110 00.000 8996 OnExposeComplete: enter
00:43:08.111 00.001 8996 UpdateGuideState(): m_state=6
00:43:08.111 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10844
00:43:08.112 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=474.19, Mass=726476, SNR=334.3, Peak=64160 HFD=4.5
00:43:08.113 00.001 8996 MultiStar: [#1 0.13,-0.07,0.69,U] [#2 -0.02,-0.04,0.70,U] [#3 0.29,0.19,0.59,U] [#4 0.23,0.55,0.00,M1] [#5 0.50,0.08,0.00,M1] [#6 0.12,0.08,0.43,U] [#7 -0.06,0.16,0.42,U] [#8 0.17,-0.13,0.38,U] 
00:43:08.114 00.001 8996 refined, 6 included, MultiStar: {0.13, 0.12}, one-star: {0.22, 0.42}
00:43:08.115 00.001 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
00:43:08.115 00.000 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
00:43:08.116 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.12 hyp=0.18 cameraTheta=0.73 mountX=0.12 mountY=-0.14, mountTheta=-0.84
00:43:08.117 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.12, opts=13)
00:43:08.118 00.001 8996 Enqueuing Move request for scope (0.13, 0.12)
00:43:08.119 00.001 20224 Worker thread wakes up
00:43:08.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.12) opts 0xd
00:43:08.119 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.12)
00:43:08.119 00.000 20224 Moving (0.13, 0.12) raw xDistance=0.12 yDistance=-0.14
00:43:08.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:43:08.120 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:08.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:43:08.120 00.000 20224 MoveAxis(E, 0, ABG)
00:43:08.120 00.000 20224 Move returns status 0, amount 0
00:43:08.120 00.000 20224 MoveAxis(N, 0, ABG)
00:43:08.120 00.000 20224 Move returns status 0, amount 0
00:43:08.120 00.000 20224 move complete, result=0
00:43:08.120 00.000 20224 worker thread done servicing request
00:43:08.122 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=64160, med=3030, FiltMin=2729, FiltMax=28166, Gamma=1.000
00:43:08.135 00.013 8996 UpdateGuideState exits: m=726476 SNR=334.3
00:43:08.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:08.137 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:08.138 00.001 8996 Enqueuing Expose request
00:43:08.140 00.002 20224 Worker thread wakes up
00:43:08.140 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:08.141 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:08.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:09.115 00.974 20224 Exposure complete
00:43:09.184 00.069 20224 worker thread done servicing request
00:43:09.184 00.000 8996 OnExposeComplete: enter
00:43:09.185 00.001 8996 UpdateGuideState(): m_state=6
00:43:09.186 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10845
00:43:09.187 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.97, Mass=691480, SNR=335.9, Peak=65440 HFD=4.4
00:43:09.188 00.001 8996 MultiStar: [#1 0.32,-0.23,0.63,U] [#2 0.13,-0.28,0.74,U] [#3 0.33,0.14,0.53,U] [#4 0.18,0.26,0.58,U] [#5 0.27,0.20,0.48,U] [#6 0.10,0.17,0.41,U] [#7 0.10,0.20,0.43,U] [#8 -0.03,-0.13,0.33,U] 
00:43:09.189 00.001 8996 refined, 8 included, MultiStar: {0.20, 0.05}, one-star: {0.22, 0.20}
00:43:09.189 00.000 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
00:43:09.190 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
00:43:09.191 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.20 cameraTheta=0.27 mountX=0.19 mountY=-0.08, mountTheta=-0.39
00:43:09.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.05, opts=13)
00:43:09.194 00.001 8996 Enqueuing Move request for scope (0.20, 0.05)
00:43:09.194 00.000 20224 Worker thread wakes up
00:43:09.195 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
00:43:09.195 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
00:43:09.195 00.000 20224 Moving (0.20, 0.05) raw xDistance=0.19 yDistance=-0.08
00:43:09.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:43:09.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:09.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:43:09.195 00.000 20224 MoveAxis(E, 0, ABG)
00:43:09.195 00.000 20224 Move returns status 0, amount 0
00:43:09.195 00.000 20224 MoveAxis(N, 0, ABG)
00:43:09.195 00.000 20224 Move returns status 0, amount 0
00:43:09.195 00.000 20224 move complete, result=0
00:43:09.195 00.000 20224 worker thread done servicing request
00:43:09.198 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65440, med=3030, FiltMin=2761, FiltMax=30864, Gamma=1.000
00:43:09.211 00.013 8996 UpdateGuideState exits: m=691480 SNR=335.9
00:43:09.211 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:09.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:09.213 00.001 8996 Enqueuing Expose request
00:43:09.214 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:09.214 00.000 20224 Worker thread wakes up
00:43:09.214 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:09.215 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:10.380 01.165 20224 Exposure complete
00:43:10.461 00.081 20224 worker thread done servicing request
00:43:10.461 00.000 8996 OnExposeComplete: enter
00:43:10.463 00.002 8996 UpdateGuideState(): m_state=6
00:43:10.464 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10846
00:43:10.465 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.75, Mass=680513, SNR=338.0, Peak=54000 HFD=4.6
00:43:10.467 00.002 8996 MultiStar: [#1 -0.12,-0.02,0.64,U] [#2 -0.17,0.11,0.73,U] [#3 0.11,0.03,0.56,U] [#4 -0.07,0.01,0.53,U] [#5 0.13,0.09,0.59,U] [#6 -0.34,0.25,0.40,U] [#7 0.14,-0.13,0.44,U] [#8 -0.39,-0.14,0.40,U] 
00:43:10.468 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.02}, one-star: {0.14, -0.02}
00:43:10.469 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
00:43:10.471 00.002 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
00:43:10.472 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.04 cameraTheta=2.59 mountX=-0.04 mountY=-0.02, mountTheta=-2.70
00:43:10.475 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
00:43:10.476 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
00:43:10.479 00.003 20224 Worker thread wakes up
00:43:10.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
00:43:10.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
00:43:10.479 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.02
00:43:10.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:43:10.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:10.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:43:10.479 00.000 20224 MoveAxis(E, 0, ABG)
00:43:10.479 00.000 20224 Move returns status 0, amount 0
00:43:10.479 00.000 20224 MoveAxis(N, 0, ABG)
00:43:10.479 00.000 20224 Move returns status 0, amount 0
00:43:10.479 00.000 20224 move complete, result=0
00:43:10.479 00.000 20224 worker thread done servicing request
00:43:10.484 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54000, med=3030, FiltMin=2765, FiltMax=29190, Gamma=1.000
00:43:10.511 00.027 8996 UpdateGuideState exits: m=680513 SNR=338.0
00:43:10.512 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:10.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:10.514 00.001 8996 Enqueuing Expose request
00:43:10.516 00.002 20224 Worker thread wakes up
00:43:10.516 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:10.517 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:10.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:11.504 00.987 20224 Exposure complete
00:43:11.606 00.102 20224 worker thread done servicing request
00:43:11.606 00.000 8996 OnExposeComplete: enter
00:43:11.608 00.002 8996 UpdateGuideState(): m_state=6
00:43:11.609 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10847
00:43:11.610 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.74, Mass=728307, SNR=362.1, Peak=65440 HFD=4.5
00:43:11.612 00.002 8996 MultiStar: [#1 0.34,-0.18,0.56,U] [#2 0.25,-0.07,0.64,U] [#3 0.49,-0.05,0.00,M1] [#4 0.32,0.14,0.50,U] [#5 0.53,0.07,0.00,M1] [#6 0.04,0.08,0.46,U] [#7 0.36,-0.11,0.43,U] [#8 0.04,-0.24,0.35,U] 
00:43:11.614 00.002 8996 refined, 6 included, MultiStar: {0.25, -0.05}, one-star: {0.30, -0.02}
00:43:11.615 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
00:43:11.616 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
00:43:11.618 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.26 cameraTheta=-0.19 mountX=0.26 mountY=0.02, mountTheta=0.08
00:43:11.620 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.05, opts=13)
00:43:11.622 00.002 8996 Enqueuing Move request for scope (0.25, -0.05)
00:43:11.624 00.002 20224 Worker thread wakes up
00:43:11.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd
00:43:11.624 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.05)
00:43:11.624 00.000 20224 Moving (0.25, -0.05) raw xDistance=0.26 yDistance=0.02
00:43:11.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:43:11.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:11.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:43:11.624 00.000 20224 MoveAxis(W, 38, ABG)
00:43:11.624 00.000 20224 Guiding  Dir = 3, Dur = 38
00:43:11.624 00.000 20224 IsSlewing returns 0
00:43:11.624 00.000 20224 IsGuiding returns 0
00:43:11.628 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65440, med=3030, FiltMin=2749, FiltMax=29907, Gamma=1.000
00:43:11.642 00.014 8996 UpdateGuideState exits: m=728307 SNR=362.1
00:43:11.643 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:11.644 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:11.645 00.001 8996 Enqueuing Expose request
00:43:11.669 00.024 20224 IsGuiding returns 1
00:43:11.669 00.000 20224 scope still moving after pulse duration time elapsed
00:43:11.697 00.028 20224 IsSlewing returns 0
00:43:11.697 00.000 20224 IsGuiding returns 1
00:43:11.729 00.032 20224 IsSlewing returns 0
00:43:11.729 00.000 20224 IsGuiding returns 1
00:43:11.761 00.032 20224 IsSlewing returns 0
00:43:11.761 00.000 20224 IsGuiding returns 0
00:43:11.761 00.000 20224 scope move finished after 38 + 99 ms
00:43:11.761 00.000 20224 Move returns status 0, amount 38
00:43:11.761 00.000 20224 MoveAxis(N, 0, ABG)
00:43:11.761 00.000 20224 Move returns status 0, amount 0
00:43:11.761 00.000 20224 move complete, result=0
00:43:11.761 00.000 20224 worker thread done servicing request
00:43:11.761 00.000 20224 Worker thread wakes up
00:43:11.761 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.0 px 0 ms NORTH
00:43:11.763 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:11.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:12.947 01.184 20224 Exposure complete
00:43:13.032 00.085 20224 worker thread done servicing request
00:43:13.032 00.000 8996 OnExposeComplete: enter
00:43:13.033 00.001 8996 UpdateGuideState(): m_state=6
00:43:13.034 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10848
00:43:13.035 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=474.07, Mass=687355, SNR=329.1, Peak=58525 HFD=4.3
00:43:13.036 00.001 8996 MultiStar: [#1 -0.23,-0.28,0.66,U] [#2 -0.40,-0.12,0.68,U] [#3 -0.29,-0.01,0.65,U] [#4 -0.23,0.27,0.56,U] [#5 0.02,0.18,0.56,U] [#6 -0.36,0.05,0.46,U] [#7 -0.26,0.03,0.39,U] [#8 -0.39,-0.09,0.41,U] 
00:43:13.037 00.001 8996 refined, 8 included, MultiStar: {-0.28, 0.05}, one-star: {-0.34, 0.30}
00:43:13.038 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
00:43:13.039 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
00:43:13.039 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=0.05 hyp=0.28 cameraTheta=2.96 mountX=-0.28 mountY=-0.02, mountTheta=-3.08
00:43:13.040 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.05, opts=13)
00:43:13.041 00.001 8996 Enqueuing Move request for scope (-0.28, 0.05)
00:43:13.041 00.000 20224 Worker thread wakes up
00:43:13.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.05) opts 0xd
00:43:13.041 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.05)
00:43:13.043 00.002 20224 Moving (-0.28, 0.05) raw xDistance=-0.28 yDistance=-0.02
00:43:13.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:43:13.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:13.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:43:13.043 00.000 20224 MoveAxis(E, 39, ABG)
00:43:13.043 00.000 20224 Guiding  Dir = 2, Dur = 39
00:43:13.043 00.000 20224 IsSlewing returns 0
00:43:13.043 00.000 20224 IsGuiding returns 0
00:43:13.048 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=58525, med=3030, FiltMin=2736, FiltMax=28502, Gamma=1.000
00:43:13.061 00.013 8996 UpdateGuideState exits: m=687355 SNR=329.1
00:43:13.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:13.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:13.064 00.001 8996 Enqueuing Expose request
00:43:13.076 00.012 20224 PulseGuide returned control before completion, sleep 16
00:43:13.106 00.030 20224 IsGuiding returns 1
00:43:13.106 00.000 20224 scope still moving after pulse duration time elapsed
00:43:13.138 00.032 20224 IsSlewing returns 0
00:43:13.138 00.000 20224 IsGuiding returns 1
00:43:13.168 00.030 20224 IsSlewing returns 0
00:43:13.168 00.000 20224 IsGuiding returns 0
00:43:13.168 00.000 20224 scope move finished after 39 + 86 ms
00:43:13.168 00.000 20224 Move returns status 0, amount 39
00:43:13.168 00.000 20224 MoveAxis(N, 0, ABG)
00:43:13.168 00.000 20224 Move returns status 0, amount 0
00:43:13.168 00.000 20224 move complete, result=0
00:43:13.168 00.000 20224 worker thread done servicing request
00:43:13.169 00.001 20224 Worker thread wakes up
00:43:13.169 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
00:43:13.171 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:13.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:14.150 00.979 20224 Exposure complete
00:43:14.221 00.071 20224 worker thread done servicing request
00:43:14.221 00.000 8996 OnExposeComplete: enter
00:43:14.222 00.001 8996 UpdateGuideState(): m_state=6
00:43:14.223 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10849
00:43:14.224 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=473.95, Mass=649067, SNR=303.7, Peak=59872 HFD=4.3
00:43:14.225 00.001 8996 MultiStar: [#1 0.22,-0.13,0.69,U] [#2 0.15,-0.07,0.77,U] [#3 0.29,0.07,0.66,U] [#4 0.04,0.41,0.53,U] [#5 0.62,0.23,0.00,M1] [#6 0.21,0.10,0.39,U] [#7 0.29,0.09,0.42,U] [#8 0.01,-0.18,0.44,U] 
00:43:14.225 00.000 8996 refined, 7 included, MultiStar: {0.21, 0.06}, one-star: {0.35, 0.18}
00:43:14.226 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
00:43:14.227 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
00:43:14.228 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.06 hyp=0.22 cameraTheta=0.29 mountX=0.20 mountY=-0.09, mountTheta=-0.40
00:43:14.229 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.06, opts=13)
00:43:14.230 00.001 8996 Enqueuing Move request for scope (0.21, 0.06)
00:43:14.231 00.001 20224 Worker thread wakes up
00:43:14.231 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.06) opts 0xd
00:43:14.231 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.06)
00:43:14.231 00.000 20224 Moving (0.21, 0.06) raw xDistance=0.20 yDistance=-0.09
00:43:14.231 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
00:43:14.232 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:14.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:43:14.232 00.000 20224 MoveAxis(W, 27, ABG)
00:43:14.232 00.000 20224 Guiding  Dir = 3, Dur = 27
00:43:14.232 00.000 20224 IsSlewing returns 0
00:43:14.233 00.001 20224 IsGuiding returns 0
00:43:14.234 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=59872, med=3030, FiltMin=2739, FiltMax=25968, Gamma=1.000
00:43:14.248 00.014 8996 UpdateGuideState exits: m=649067 SNR=303.7
00:43:14.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:14.249 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:14.250 00.001 8996 Enqueuing Expose request
00:43:14.296 00.046 20224 IsGuiding returns 1
00:43:14.296 00.000 20224 scope still moving after pulse duration time elapsed
00:43:14.325 00.029 20224 IsSlewing returns 0
00:43:14.325 00.000 20224 IsGuiding returns 1
00:43:14.356 00.031 20224 IsSlewing returns 0
00:43:14.356 00.000 20224 IsGuiding returns 1
00:43:14.387 00.031 20224 IsSlewing returns 0
00:43:14.388 00.001 20224 IsGuiding returns 0
00:43:14.388 00.000 20224 scope move finished after 27 + 127 ms
00:43:14.388 00.000 20224 Move returns status 0, amount 27
00:43:14.388 00.000 20224 MoveAxis(N, 0, ABG)
00:43:14.388 00.000 20224 Move returns status 0, amount 0
00:43:14.388 00.000 20224 move complete, result=0
00:43:14.388 00.000 20224 worker thread done servicing request
00:43:14.389 00.001 20224 Worker thread wakes up
00:43:14.389 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:14.389 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:14.389 00.000 8996 GuideStep: 0.2 px 27 ms WEST, -0.1 px 0 ms NORTH
00:43:15.575 01.186 20224 Exposure complete
00:43:15.668 00.093 20224 worker thread done servicing request
00:43:15.668 00.000 8996 OnExposeComplete: enter
00:43:15.670 00.002 8996 UpdateGuideState(): m_state=6
00:43:15.673 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10850
00:43:15.675 00.002 8996 Star::Find returns 1 (0), X=135.54, Y=474.09, Mass=644856, SNR=307.1, Peak=53936 HFD=4.4
00:43:15.677 00.002 8996 MultiStar: [#1 -0.25,0.09,0.79,U] [#2 -0.23,0.06,0.79,U] [#3 -0.03,0.31,0.61,U] [#4 -0.21,0.45,0.00,M1] [#5 -0.10,0.23,0.59,U] [#6 0.01,0.02,0.52,U] [#7 -0.25,0.26,0.46,U] [#8 -0.33,0.03,0.38,U] 
00:43:15.678 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.18}, one-star: {0.00, 0.33}
00:43:15.679 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
00:43:15.681 00.002 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
00:43:15.682 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.22 cameraTheta=2.21 mountX=-0.15 mountY=-0.16, mountTheta=-2.32
00:43:15.686 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.18, opts=13)
00:43:15.689 00.003 8996 Enqueuing Move request for scope (-0.13, 0.18)
00:43:15.691 00.002 20224 Worker thread wakes up
00:43:15.692 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
00:43:15.692 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
00:43:15.692 00.000 20224 Moving (-0.13, 0.18) raw xDistance=-0.15 yDistance=-0.16
00:43:15.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:43:15.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:15.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:43:15.692 00.000 20224 MoveAxis(E, 0, ABG)
00:43:15.692 00.000 20224 Move returns status 0, amount 0
00:43:15.692 00.000 20224 MoveAxis(N, 0, ABG)
00:43:15.692 00.000 20224 Move returns status 0, amount 0
00:43:15.692 00.000 20224 move complete, result=0
00:43:15.692 00.000 20224 worker thread done servicing request
00:43:15.701 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53936, med=3030, FiltMin=2752, FiltMax=25702, Gamma=1.000
00:43:15.729 00.028 8996 UpdateGuideState exits: m=644856 SNR=307.1
00:43:15.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:15.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:15.734 00.003 8996 Enqueuing Expose request
00:43:15.736 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:15.738 00.002 20224 Worker thread wakes up
00:43:15.738 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:15.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:16.721 00.983 20224 Exposure complete
00:43:16.786 00.065 20224 worker thread done servicing request
00:43:16.786 00.000 8996 OnExposeComplete: enter
00:43:16.788 00.002 8996 UpdateGuideState(): m_state=6
00:43:16.790 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10851
00:43:16.792 00.002 8996 Star::Find returns 1 (0), X=135.68, Y=474.07, Mass=685570, SNR=340.1, Peak=61952 HFD=4.5
00:43:16.794 00.002 8996 MultiStar: [#1 0.10,0.37,0.63,U] [#2 -0.38,0.42,0.00,M1] [#3 -0.26,0.53,0.00,M1] [#4 -0.28,0.67,0.00,M2] [#5 0.12,0.31,0.61,U] [#6 -0.41,0.19,0.00,M1] [#7 -0.23,0.44,0.00,M1] [#8 -0.31,0.17,0.37,U] 
00:43:16.794 00.000 8996 refined, 3 included, MultiStar: {0.07, 0.30}, one-star: {0.14, 0.30}
00:43:16.795 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
00:43:16.796 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
00:43:16.797 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.36 mountX=0.04 mountY=-0.31, mountTheta=-1.45
00:43:16.799 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.30, opts=13)
00:43:16.801 00.002 8996 Enqueuing Move request for scope (0.07, 0.30)
00:43:16.801 00.000 20224 Worker thread wakes up
00:43:16.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.30) opts 0xd
00:43:16.801 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.30)
00:43:16.801 00.000 20224 Moving (0.07, 0.30) raw xDistance=0.04 yDistance=-0.31
00:43:16.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:16.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:43:16.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:43:16.801 00.000 20224 MoveAxis(E, 0, ABG)
00:43:16.801 00.000 20224 Move returns status 0, amount 0
00:43:16.801 00.000 20224 MoveAxis(N, 0, ABG)
00:43:16.801 00.000 20224 Move returns status 0, amount 0
00:43:16.801 00.000 20224 move complete, result=0
00:43:16.802 00.001 20224 worker thread done servicing request
00:43:16.806 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61952, med=3030, FiltMin=2745, FiltMax=30406, Gamma=1.000
00:43:16.823 00.017 8996 UpdateGuideState exits: m=685570 SNR=340.1
00:43:16.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:16.830 00.006 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:16.831 00.001 8996 Enqueuing Expose request
00:43:16.831 00.000 20224 Worker thread wakes up
00:43:16.831 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:43:16.832 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:16.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:18.014 01.182 20224 Exposure complete
00:43:18.098 00.084 20224 worker thread done servicing request
00:43:18.099 00.001 8996 OnExposeComplete: enter
00:43:18.099 00.000 8996 UpdateGuideState(): m_state=6
00:43:18.100 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10852
00:43:18.101 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.81, Mass=564224, SNR=290.7, Peak=47776 HFD=4.5
00:43:18.102 00.001 8996 MultiStar: [#1 -0.50,0.08,0.00,M1] [#2 -0.43,0.10,0.00,M2] [#3 -0.26,0.48,0.00,M2] [#4 -0.48,0.46,0.00,M3] [#5 -0.13,0.13,0.62,U] [#6 -0.56,0.23,0.00,M2] [#7 -0.48,0.29,0.00,M2] [#8 -0.66,-0.14,0.00,M1] 
00:43:18.103 00.001 8996 single-star, 1 included, MultiStar: {-0.09, 0.08}, one-star: {-0.06, 0.05}
00:43:18.104 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
00:43:18.104 00.000 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
00:43:18.105 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.07 cameraTheta=2.47 mountX=-0.06 mountY=-0.04, mountTheta=-2.58
00:43:18.106 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
00:43:18.107 00.001 8996 Enqueuing Move request for scope (-0.06, 0.05)
00:43:18.109 00.002 20224 Worker thread wakes up
00:43:18.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
00:43:18.109 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
00:43:18.109 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
00:43:18.109 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:43:18.109 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:18.109 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:43:18.109 00.000 20224 MoveAxis(E, 0, ABG)
00:43:18.109 00.000 20224 Move returns status 0, amount 0
00:43:18.109 00.000 20224 MoveAxis(N, 0, ABG)
00:43:18.109 00.000 20224 Move returns status 0, amount 0
00:43:18.109 00.000 20224 move complete, result=0
00:43:18.109 00.000 20224 worker thread done servicing request
00:43:18.116 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47776, med=3030, FiltMin=2761, FiltMax=22918, Gamma=1.000
00:43:18.133 00.017 8996 UpdateGuideState exits: m=564224 SNR=290.7
00:43:18.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:18.134 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:18.135 00.001 8996 Enqueuing Expose request
00:43:18.136 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:18.137 00.001 20224 Worker thread wakes up
00:43:18.137 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:18.138 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:19.106 00.968 20224 Exposure complete
00:43:19.198 00.092 20224 worker thread done servicing request
00:43:19.198 00.000 8996 OnExposeComplete: enter
00:43:19.199 00.001 8996 UpdateGuideState(): m_state=6
00:43:19.200 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10853
00:43:19.201 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.90, Mass=726443, SNR=352.8, Peak=56685 HFD=4.4
00:43:19.202 00.001 8996 MultiStar: [#1 -0.18,0.03,0.67,U] [#2 -0.32,-0.17,0.63,U] [#3 -0.21,0.26,0.56,U] [#4 -0.23,0.30,0.50,U] [#5 -0.49,0.32,0.00,M1] [#6 -0.49,0.25,0.00,M3] [#7 -0.47,0.35,0.00,M3] [#8 -0.71,-0.07,0.00,M2] 
00:43:19.203 00.001 8996 refined, 4 included, MultiStar: {-0.26, 0.10}, one-star: {-0.31, 0.13}
00:43:19.204 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
00:43:19.205 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
00:43:19.207 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=0.10 hyp=0.28 cameraTheta=2.77 mountX=-0.27 mountY=-0.07, mountTheta=-2.89
00:43:19.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.10, opts=13)
00:43:19.210 00.001 8996 Enqueuing Move request for scope (-0.26, 0.10)
00:43:19.211 00.001 20224 Worker thread wakes up
00:43:19.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.10) opts 0xd
00:43:19.211 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.10)
00:43:19.212 00.001 20224 Moving (-0.26, 0.10) raw xDistance=-0.27 yDistance=-0.07
00:43:19.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:43:19.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:19.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:43:19.212 00.000 20224 MoveAxis(E, 39, ABG)
00:43:19.212 00.000 20224 Guiding  Dir = 2, Dur = 39
00:43:19.213 00.001 20224 IsSlewing returns 0
00:43:19.213 00.000 20224 IsGuiding returns 0
00:43:19.215 00.002 20224 PulseGuide returned control before completion, sleep 48
00:43:19.219 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56685, med=3030, FiltMin=2710, FiltMax=27782, Gamma=1.000
00:43:19.238 00.019 8996 UpdateGuideState exits: m=726443 SNR=352.8
00:43:19.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:19.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:19.241 00.001 8996 Enqueuing Expose request
00:43:19.267 00.026 20224 IsGuiding returns 1
00:43:19.267 00.000 20224 scope still moving after pulse duration time elapsed
00:43:19.298 00.031 20224 IsSlewing returns 0
00:43:19.298 00.000 20224 IsGuiding returns 0
00:43:19.298 00.000 20224 scope move finished after 39 + 46 ms
00:43:19.298 00.000 20224 Move returns status 0, amount 39
00:43:19.298 00.000 20224 MoveAxis(N, 0, ABG)
00:43:19.298 00.000 20224 Move returns status 0, amount 0
00:43:19.298 00.000 20224 move complete, result=0
00:43:19.299 00.001 8996 GuideStep: -0.3 px 39 ms EAST, -0.1 px 0 ms NORTH
00:43:19.301 00.002 20224 worker thread done servicing request
00:43:19.301 00.000 20224 Worker thread wakes up
00:43:19.301 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:19.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:20.464 01.163 20224 Exposure complete
00:43:20.528 00.064 20224 worker thread done servicing request
00:43:20.528 00.000 8996 OnExposeComplete: enter
00:43:20.528 00.000 8996 UpdateGuideState(): m_state=6
00:43:20.529 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10854
00:43:20.530 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.64, Mass=695874, SNR=322.7, Peak=49296 HFD=4.7
00:43:20.531 00.001 8996 MultiStar: [#1 0.11,-0.35,0.64,U] [#2 0.05,-0.13,0.77,U] [#3 0.17,-0.06,0.68,U] [#4 -0.03,0.14,0.48,U] [#5 -0.11,0.12,0.57,U] [#6 -0.41,-0.10,0.49,U] [#7 -0.09,-0.19,0.46,U] [#8 -0.62,-0.06,0.00,M3] 
00:43:20.532 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.10}, one-star: {-0.12, -0.13}
00:43:20.533 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
00:43:20.533 00.000 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
00:43:20.535 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.97 mountX=-0.03 mountY=0.10, mountTheta=1.87
00:43:20.536 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
00:43:20.538 00.002 8996 Enqueuing Move request for scope (-0.04, -0.10)
00:43:20.539 00.001 20224 Worker thread wakes up
00:43:20.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
00:43:20.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
00:43:20.539 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.10
00:43:20.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:43:20.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:20.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:43:20.539 00.000 20224 MoveAxis(E, 0, ABG)
00:43:20.540 00.001 20224 Move returns status 0, amount 0
00:43:20.540 00.000 20224 MoveAxis(N, 0, ABG)
00:43:20.540 00.000 20224 Move returns status 0, amount 0
00:43:20.540 00.000 20224 move complete, result=0
00:43:20.540 00.000 20224 worker thread done servicing request
00:43:20.545 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49296, med=3030, FiltMin=2755, FiltMax=23267, Gamma=1.000
00:43:20.563 00.018 8996 UpdateGuideState exits: m=695874 SNR=322.7
00:43:20.567 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:20.569 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:20.572 00.003 8996 Enqueuing Expose request
00:43:20.574 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:20.577 00.003 20224 Worker thread wakes up
00:43:20.578 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:20.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:21.560 00.982 20224 Exposure complete
00:43:21.618 00.058 20224 worker thread done servicing request
00:43:21.618 00.000 8996 OnExposeComplete: enter
00:43:21.619 00.001 8996 UpdateGuideState(): m_state=6
00:43:21.620 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10855
00:43:21.621 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=474.06, Mass=697417, SNR=353.7, Peak=52925 HFD=4.4
00:43:21.623 00.002 8996 MultiStar: [#1 -0.05,0.27,0.55,U] [#2 -0.18,0.13,0.63,U] [#3 -0.16,0.40,0.58,U] [#4 -0.21,0.59,0.00,M2] [#5 0.06,0.35,0.60,U] [#6 -0.40,0.27,0.00,M3] [#7 -0.21,0.33,0.38,U] [#8 -0.43,0.27,0.00,M4] 
00:43:21.623 00.000 8996 refined, 5 included, MultiStar: {-0.17, 0.29}, one-star: {-0.37, 0.29}
00:43:21.624 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
00:43:21.625 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
00:43:21.626 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.29 hyp=0.34 cameraTheta=2.11 mountX=-0.20 mountY=-0.27, mountTheta=-2.21
00:43:21.627 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.29, opts=13)
00:43:21.628 00.001 8996 Enqueuing Move request for scope (-0.17, 0.29)
00:43:21.629 00.001 20224 Worker thread wakes up
00:43:21.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.29) opts 0xd
00:43:21.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.29)
00:43:21.629 00.000 20224 Moving (-0.17, 0.29) raw xDistance=-0.20 yDistance=-0.27
00:43:21.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:43:21.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:43:21.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:43:21.629 00.000 20224 MoveAxis(E, 29, ABG)
00:43:21.629 00.000 20224 Guiding  Dir = 2, Dur = 29
00:43:21.629 00.000 20224 IsSlewing returns 0
00:43:21.629 00.000 20224 IsGuiding returns 0
00:43:21.633 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=52925, med=3030, FiltMin=2736, FiltMax=26752, Gamma=1.000
00:43:21.645 00.012 8996 UpdateGuideState exits: m=697417 SNR=353.7
00:43:21.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:21.646 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:21.647 00.001 8996 Enqueuing Expose request
00:43:21.668 00.021 20224 IsGuiding returns 1
00:43:21.668 00.000 20224 scope still moving after pulse duration time elapsed
00:43:21.697 00.029 20224 IsSlewing returns 0
00:43:21.697 00.000 20224 IsGuiding returns 1
00:43:21.728 00.031 20224 IsSlewing returns 0
00:43:21.729 00.001 20224 IsGuiding returns 1
00:43:21.759 00.030 20224 IsSlewing returns 0
00:43:21.760 00.001 20224 IsGuiding returns 0
00:43:21.760 00.000 20224 scope move finished after 29 + 101 ms
00:43:21.760 00.000 20224 Move returns status 0, amount 29
00:43:21.760 00.000 20224 MoveAxis(N, 0, ABG)
00:43:21.760 00.000 20224 Move returns status 0, amount 0
00:43:21.760 00.000 20224 move complete, result=0
00:43:21.760 00.000 20224 worker thread done servicing request
00:43:21.760 00.000 20224 Worker thread wakes up
00:43:21.760 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.3 px 0 ms NORTH
00:43:21.763 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:21.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:22.941 01.178 20224 Exposure complete
00:43:23.009 00.068 20224 worker thread done servicing request
00:43:23.009 00.000 8996 OnExposeComplete: enter
00:43:23.010 00.001 8996 UpdateGuideState(): m_state=6
00:43:23.011 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10856
00:43:23.012 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=474.04, Mass=665683, SNR=313.6, Peak=57552 HFD=4.6
00:43:23.014 00.002 8996 MultiStar: [#1 0.15,0.15,0.63,U] [#2 -0.02,0.13,0.71,U] [#3 0.27,0.26,0.61,U] [#4 0.09,0.49,0.00,M3] [#5 0.30,0.30,0.61,U] [#6 0.09,0.22,0.49,U] [#7 0.00,0.08,0.45,U] [#8 -0.21,0.05,0.39,U] 
00:43:23.015 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.20}, one-star: {0.17, 0.27}
00:43:23.016 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
00:43:23.017 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
00:43:23.018 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.04 mountX=0.10 mountY=-0.21, mountTheta=-1.14
00:43:23.020 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.20, opts=13)
00:43:23.021 00.001 8996 Enqueuing Move request for scope (0.12, 0.20)
00:43:23.022 00.001 20224 Worker thread wakes up
00:43:23.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
00:43:23.023 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
00:43:23.023 00.000 20224 Moving (0.12, 0.20) raw xDistance=0.10 yDistance=-0.21
00:43:23.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:43:23.023 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.08 newest=-0.37
00:43:23.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:43:23.023 00.000 20224 MoveAxis(E, 0, ABG)
00:43:23.023 00.000 20224 Move returns status 0, amount 0
00:43:23.023 00.000 20224 MoveAxis(N, 44, ABG)
00:43:23.023 00.000 20224 Guiding  Dir = 0, Dur = 44
00:43:23.024 00.001 20224 IsSlewing returns 0
00:43:23.024 00.000 20224 IsGuiding returns 0
00:43:23.026 00.002 20224 PulseGuide returned control before completion, sleep 53
00:43:23.033 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57552, med=3030, FiltMin=2768, FiltMax=29773, Gamma=1.000
00:43:23.058 00.025 8996 UpdateGuideState exits: m=665683 SNR=313.6
00:43:23.058 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:23.060 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:23.061 00.001 8996 Enqueuing Expose request
00:43:23.086 00.025 20224 IsGuiding returns 1
00:43:23.086 00.000 20224 scope still moving after pulse duration time elapsed
00:43:23.118 00.032 20224 IsSlewing returns 0
00:43:23.118 00.000 20224 IsGuiding returns 0
00:43:23.118 00.000 20224 scope move finished after 44 + 49 ms
00:43:23.118 00.000 20224 Move returns status 0, amount 44
00:43:23.118 00.000 20224 move complete, result=0
00:43:23.118 00.000 20224 worker thread done servicing request
00:43:23.118 00.000 20224 Worker thread wakes up
00:43:23.118 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:23.119 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:23.119 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 44 ms NORTH
00:43:24.110 00.991 20224 Exposure complete
00:43:24.185 00.075 20224 worker thread done servicing request
00:43:24.185 00.000 8996 OnExposeComplete: enter
00:43:24.187 00.002 8996 UpdateGuideState(): m_state=6
00:43:24.189 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10857
00:43:24.191 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=473.72, Mass=677800, SNR=324.7, Peak=51792 HFD=4.5
00:43:24.193 00.002 8996 MultiStar: [#1 0.47,-0.32,0.00,M1] [#2 0.36,-0.17,0.72,U] [#3 0.55,-0.19,0.00,M1] [#4 0.46,0.13,0.00,M4] [#5 0.51,-0.06,0.00,M1] [#6 0.31,-0.12,0.41,U] [#7 0.25,-0.06,0.42,U] [#8 0.03,-0.23,0.37,U] 
00:43:24.195 00.002 8996 refined, 4 included, MultiStar: {0.36, -0.11}, one-star: {0.55, -0.05}
00:43:24.195 00.000 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
00:43:24.196 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
00:43:24.198 00.002 8996 CameraToMount -- cameraX=0.36 cameraY=-0.11 hyp=0.38 cameraTheta=-0.30 mountX=0.37 mountY=0.07, mountTheta=0.19
00:43:24.199 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.11, opts=13)
00:43:24.200 00.001 8996 Enqueuing Move request for scope (0.36, -0.11)
00:43:24.201 00.001 20224 Worker thread wakes up
00:43:24.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.11) opts 0xd
00:43:24.201 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.11)
00:43:24.201 00.000 20224 Moving (0.36, -0.11) raw xDistance=0.37 yDistance=0.07
00:43:24.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
00:43:24.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:24.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:43:24.201 00.000 20224 MoveAxis(W, 54, ABG)
00:43:24.202 00.001 20224 Guiding  Dir = 3, Dur = 54
00:43:24.202 00.000 20224 IsSlewing returns 0
00:43:24.202 00.000 20224 IsGuiding returns 0
00:43:24.203 00.001 20224 PulseGuide returned control before completion, sleep 63
00:43:24.206 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51792, med=3030, FiltMin=2745, FiltMax=24477, Gamma=1.000
00:43:24.220 00.014 8996 UpdateGuideState exits: m=677800 SNR=324.7
00:43:24.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:24.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:24.223 00.001 8996 Enqueuing Expose request
00:43:24.273 00.050 20224 IsGuiding returns 1
00:43:24.273 00.000 20224 scope still moving after pulse duration time elapsed
00:43:24.306 00.033 20224 IsSlewing returns 0
00:43:24.306 00.000 20224 IsGuiding returns 0
00:43:24.306 00.000 20224 scope move finished after 54 + 49 ms
00:43:24.306 00.000 20224 Move returns status 0, amount 54
00:43:24.307 00.001 20224 MoveAxis(N, 0, ABG)
00:43:24.307 00.000 20224 Move returns status 0, amount 0
00:43:24.307 00.000 20224 move complete, result=0
00:43:24.307 00.000 20224 worker thread done servicing request
00:43:24.307 00.000 20224 Worker thread wakes up
00:43:24.307 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:24.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:24.307 00.000 8996 GuideStep: 0.4 px 54 ms WEST, 0.1 px 0 ms NORTH
00:43:25.479 01.172 20224 Exposure complete
00:43:25.560 00.081 20224 worker thread done servicing request
00:43:25.560 00.000 8996 OnExposeComplete: enter
00:43:25.561 00.001 8996 UpdateGuideState(): m_state=6
00:43:25.561 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10858
00:43:25.563 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=473.58, Mass=681439, SNR=325.5, Peak=54160 HFD=4.7
00:43:25.564 00.001 8996 MultiStar: [#1 -0.01,-0.31,0.73,U] [#2 -0.20,-0.12,0.71,U] [#3 0.03,0.04,0.56,U] [#4 -0.20,0.11,0.50,U] [#5 0.12,-0.16,0.56,U] [#6 -0.43,-0.11,0.45,U] [#7 -0.30,-0.28,0.43,U] [#8 -0.42,-0.11,0.39,U] 
00:43:25.566 00.002 8996 refined, 8 included, MultiStar: {-0.10, -0.13}, one-star: {0.13, -0.19}
00:43:25.567 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:43:25.569 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
00:43:25.570 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.20 mountX=-0.08 mountY=0.14, mountTheta=2.09
00:43:25.573 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
00:43:25.574 00.001 8996 Enqueuing Move request for scope (-0.10, -0.13)
00:43:25.575 00.001 20224 Worker thread wakes up
00:43:25.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
00:43:25.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
00:43:25.575 00.000 20224 Moving (-0.10, -0.13) raw xDistance=-0.08 yDistance=0.14
00:43:25.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:43:25.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:25.576 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:43:25.576 00.000 20224 MoveAxis(E, 0, ABG)
00:43:25.576 00.000 20224 Move returns status 0, amount 0
00:43:25.576 00.000 20224 MoveAxis(N, 0, ABG)
00:43:25.576 00.000 20224 Move returns status 0, amount 0
00:43:25.576 00.000 20224 move complete, result=0
00:43:25.576 00.000 20224 worker thread done servicing request
00:43:25.580 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54160, med=3030, FiltMin=2733, FiltMax=27779, Gamma=1.000
00:43:25.594 00.014 8996 UpdateGuideState exits: m=681439 SNR=325.5
00:43:25.595 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:25.596 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:25.597 00.001 8996 Enqueuing Expose request
00:43:25.597 00.000 20224 Worker thread wakes up
00:43:25.598 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:25.598 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:25.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:26.567 00.969 20224 Exposure complete
00:43:26.637 00.070 20224 worker thread done servicing request
00:43:26.638 00.001 8996 OnExposeComplete: enter
00:43:26.638 00.000 8996 UpdateGuideState(): m_state=6
00:43:26.639 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10859
00:43:26.640 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.65, Mass=680616, SNR=312.1, Peak=50128 HFD=4.8
00:43:26.641 00.001 8996 MultiStar: [#1 -0.03,0.12,0.69,U] [#2 -0.27,0.06,0.73,U] [#3 0.00,0.02,0.63,U] [#4 -0.24,-0.04,0.55,U] [#5 -0.10,0.18,0.65,U] [#6 -0.43,0.16,0.00,M1] [#7 -0.45,-0.18,0.00,M1] [#8 -0.47,-0.06,0.00,M2] 
00:43:26.642 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.02}, one-star: {-0.04, -0.12}
00:43:26.643 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
00:43:26.643 00.000 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
00:43:26.644 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.92 mountX=-0.11 mountY=-0.01, mountTheta=-3.04
00:43:26.645 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
00:43:26.647 00.002 8996 Enqueuing Move request for scope (-0.11, 0.02)
00:43:26.648 00.001 20224 Worker thread wakes up
00:43:26.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
00:43:26.649 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
00:43:26.649 00.000 20224 Moving (-0.11, 0.02) raw xDistance=-0.11 yDistance=-0.01
00:43:26.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:43:26.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:26.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:43:26.649 00.000 20224 MoveAxis(E, 0, ABG)
00:43:26.649 00.000 20224 Move returns status 0, amount 0
00:43:26.649 00.000 20224 MoveAxis(N, 0, ABG)
00:43:26.649 00.000 20224 Move returns status 0, amount 0
00:43:26.650 00.001 20224 move complete, result=0
00:43:26.650 00.000 20224 worker thread done servicing request
00:43:26.656 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50128, med=3030, FiltMin=2755, FiltMax=26422, Gamma=1.000
00:43:26.682 00.026 8996 UpdateGuideState exits: m=680616 SNR=312.1
00:43:26.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:26.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:26.685 00.001 8996 Enqueuing Expose request
00:43:26.686 00.001 20224 Worker thread wakes up
00:43:26.686 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:26.686 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:26.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:27.865 01.179 20224 Exposure complete
00:43:27.937 00.072 20224 worker thread done servicing request
00:43:27.937 00.000 8996 OnExposeComplete: enter
00:43:27.938 00.001 8996 UpdateGuideState(): m_state=6
00:43:27.939 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10860
00:43:27.940 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=473.40, Mass=661434, SNR=313.1, Peak=42198 HFD=4.7
00:43:27.941 00.001 8996 MultiStar: [#1 0.00,-0.38,0.79,U] [#2 -0.12,-0.28,0.73,U] [#3 0.03,-0.32,0.64,U] [#4 0.07,-0.32,0.60,U] [#5 0.27,-0.09,0.73,U] [#6 -0.38,-0.16,0.47,U] [#7 -0.23,-0.32,0.41,U] [#8 -0.18,-0.29,0.33,U] 
00:43:27.942 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.29}, one-star: {0.19, -0.36}
00:43:27.943 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:43:27.943 00.000 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
00:43:27.944 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.55 mountX=0.03 mountY=0.28, mountTheta=1.45
00:43:27.945 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.29, opts=13)
00:43:27.947 00.002 8996 Enqueuing Move request for scope (0.01, -0.29)
00:43:27.948 00.001 20224 Worker thread wakes up
00:43:27.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.29) opts 0xd
00:43:27.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.29)
00:43:27.948 00.000 20224 Moving (0.01, -0.29) raw xDistance=0.03 yDistance=0.28
00:43:27.949 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:43:27.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:27.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:43:27.949 00.000 20224 MoveAxis(E, 0, ABG)
00:43:27.949 00.000 20224 Move returns status 0, amount 0
00:43:27.949 00.000 20224 MoveAxis(N, 0, ABG)
00:43:27.949 00.000 20224 Move returns status 0, amount 0
00:43:27.949 00.000 20224 move complete, result=0
00:43:27.950 00.001 20224 worker thread done servicing request
00:43:27.956 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42198, med=3030, FiltMin=2745, FiltMax=29357, Gamma=1.000
00:43:27.984 00.028 8996 UpdateGuideState exits: m=661434 SNR=313.1
00:43:27.986 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:27.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:27.989 00.002 8996 Enqueuing Expose request
00:43:27.990 00.001 20224 Worker thread wakes up
00:43:27.990 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:43:27.991 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:27.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:28.951 00.960 20224 Exposure complete
00:43:29.032 00.081 20224 worker thread done servicing request
00:43:29.032 00.000 8996 OnExposeComplete: enter
00:43:29.033 00.001 8996 UpdateGuideState(): m_state=6
00:43:29.034 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10861
00:43:29.035 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.68, Mass=711230, SNR=314.8, Peak=56960 HFD=4.7
00:43:29.036 00.001 8996 MultiStar: [#1 -0.03,-0.34,0.62,U] [#2 0.02,-0.06,0.75,U] [#3 -0.04,-0.09,0.66,U] [#4 0.05,-0.06,0.57,U] [#5 0.11,-0.11,0.58,U] [#6 -0.14,-0.04,0.45,U] [#7 0.05,-0.21,0.37,U] [#8 -0.23,-0.26,0.41,U] 
00:43:29.036 00.000 8996 refined, 8 included, MultiStar: {0.01, -0.13}, one-star: {0.13, -0.09}
00:43:29.037 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
00:43:29.038 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
00:43:29.039 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.50 mountX=0.02 mountY=0.13, mountTheta=1.40
00:43:29.042 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
00:43:29.044 00.002 8996 Enqueuing Move request for scope (0.01, -0.13)
00:43:29.045 00.001 20224 Worker thread wakes up
00:43:29.046 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
00:43:29.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
00:43:29.046 00.000 20224 Moving (0.01, -0.13) raw xDistance=0.02 yDistance=0.13
00:43:29.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:43:29.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:29.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:43:29.046 00.000 20224 MoveAxis(E, 0, ABG)
00:43:29.046 00.000 20224 Move returns status 0, amount 0
00:43:29.047 00.001 20224 MoveAxis(N, 0, ABG)
00:43:29.047 00.000 20224 Move returns status 0, amount 0
00:43:29.047 00.000 20224 move complete, result=0
00:43:29.047 00.000 20224 worker thread done servicing request
00:43:29.054 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56960, med=3030, FiltMin=2755, FiltMax=27782, Gamma=1.000
00:43:29.077 00.023 8996 UpdateGuideState exits: m=711230 SNR=314.8
00:43:29.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:29.079 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:29.080 00.001 8996 Enqueuing Expose request
00:43:29.080 00.000 20224 Worker thread wakes up
00:43:29.080 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:29.081 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:29.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:30.254 01.173 20224 Exposure complete
00:43:30.338 00.084 20224 worker thread done servicing request
00:43:30.338 00.000 8996 OnExposeComplete: enter
00:43:30.338 00.000 8996 UpdateGuideState(): m_state=6
00:43:30.339 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10862
00:43:30.340 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.54, Mass=673020, SNR=297.3, Peak=52352 HFD=4.5
00:43:30.341 00.001 8996 MultiStar: [#1 -0.10,-0.33,0.67,U] [#2 -0.22,-0.20,0.74,U] [#3 0.05,-0.32,0.57,U] [#4 0.12,-0.12,0.51,U] [#5 -0.01,-0.25,0.66,U] [#6 0.02,-0.11,0.50,U] [#7 -0.28,-0.01,0.42,U] [#8 -0.25,-0.24,0.43,U] 
00:43:30.342 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.21}, one-star: {0.07, -0.23}
00:43:30.343 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
00:43:30.345 00.002 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
00:43:30.346 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.82 mountX=-0.03 mountY=0.22, mountTheta=1.72
00:43:30.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.21, opts=13)
00:43:30.349 00.001 8996 Enqueuing Move request for scope (-0.05, -0.21)
00:43:30.350 00.001 20224 Worker thread wakes up
00:43:30.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.21) opts 0xd
00:43:30.350 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.21)
00:43:30.350 00.000 20224 Moving (-0.05, -0.21) raw xDistance=-0.03 yDistance=0.22
00:43:30.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:43:30.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:43:30.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:43:30.350 00.000 20224 MoveAxis(E, 0, ABG)
00:43:30.351 00.001 20224 Move returns status 0, amount 0
00:43:30.351 00.000 20224 MoveAxis(N, 0, ABG)
00:43:30.351 00.000 20224 Move returns status 0, amount 0
00:43:30.351 00.000 20224 move complete, result=0
00:43:30.351 00.000 20224 worker thread done servicing request
00:43:30.354 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52352, med=3030, FiltMin=2726, FiltMax=26739, Gamma=1.000
00:43:30.367 00.013 8996 UpdateGuideState exits: m=673020 SNR=297.3
00:43:30.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:30.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:30.370 00.001 8996 Enqueuing Expose request
00:43:30.370 00.000 20224 Worker thread wakes up
00:43:30.370 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:30.372 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:30.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:31.339 00.967 20224 Exposure complete
00:43:31.398 00.059 20224 worker thread done servicing request
00:43:31.398 00.000 8996 OnExposeComplete: enter
00:43:31.399 00.001 8996 UpdateGuideState(): m_state=6
00:43:31.400 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10863
00:43:31.401 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.46, Mass=661426, SNR=319.9, Peak=47360 HFD=4.6
00:43:31.401 00.000 8996 MultiStar: [#1 0.01,-0.37,0.69,U] [#2 -0.41,0.01,0.72,U] [#3 0.04,-0.31,0.68,U] [#4 -0.12,-0.25,0.63,U] [#5 -0.03,-0.20,0.55,U] [#6 -0.23,-0.17,0.42,U] [#7 -0.23,0.11,0.52,U] [#8 -0.34,-0.00,0.35,U] 
00:43:31.402 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.19}, one-star: {0.03, -0.31}
00:43:31.403 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
00:43:31.404 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
00:43:31.404 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.13 mountX=-0.10 mountY=0.20, mountTheta=2.03
00:43:31.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.19, opts=13)
00:43:31.407 00.001 8996 Enqueuing Move request for scope (-0.12, -0.19)
00:43:31.407 00.000 20224 Worker thread wakes up
00:43:31.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
00:43:31.407 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
00:43:31.407 00.000 20224 Moving (-0.12, -0.19) raw xDistance=-0.10 yDistance=0.20
00:43:31.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:43:31.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:43:31.408 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:43:31.408 00.000 20224 MoveAxis(E, 0, ABG)
00:43:31.408 00.000 20224 Move returns status 0, amount 0
00:43:31.408 00.000 20224 MoveAxis(N, 0, ABG)
00:43:31.408 00.000 20224 Move returns status 0, amount 0
00:43:31.408 00.000 20224 move complete, result=0
00:43:31.408 00.000 20224 worker thread done servicing request
00:43:31.414 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47360, med=3033, FiltMin=2755, FiltMax=25731, Gamma=1.000
00:43:31.432 00.018 8996 UpdateGuideState exits: m=661426 SNR=319.9
00:43:31.433 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:31.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:31.435 00.001 8996 Enqueuing Expose request
00:43:31.436 00.001 20224 Worker thread wakes up
00:43:31.436 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:31.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:31.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:32.603 01.166 20224 Exposure complete
00:43:32.665 00.062 20224 worker thread done servicing request
00:43:32.665 00.000 8996 OnExposeComplete: enter
00:43:32.667 00.002 8996 UpdateGuideState(): m_state=6
00:43:32.669 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10864
00:43:32.671 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=473.45, Mass=684645, SNR=321.4, Peak=54262 HFD=4.6
00:43:32.673 00.002 8996 MultiStar: [#1 0.15,-0.56,0.00,M1] [#2 -0.05,-0.19,0.70,U] [#3 0.24,-0.44,0.00,M1] [#4 0.13,-0.19,0.62,U] [#5 -0.02,-0.44,0.59,U] [#6 -0.18,-0.39,0.37,U] [#7 -0.26,-0.37,0.00,M1] [#8 -0.27,-0.74,0.00,M1] 
00:43:32.673 00.000 8996 refined, 4 included, MultiStar: {0.05, -0.30}, one-star: {0.19, -0.31}
00:43:32.675 00.002 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
00:43:32.677 00.002 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
00:43:32.679 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.30 hyp=0.30 cameraTheta=-1.41 mountX=0.08 mountY=0.29, mountTheta=1.32
00:43:32.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.30, opts=13)
00:43:32.683 00.002 8996 Enqueuing Move request for scope (0.05, -0.30)
00:43:32.685 00.002 20224 Worker thread wakes up
00:43:32.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.30) opts 0xd
00:43:32.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.30)
00:43:32.685 00.000 20224 Moving (0.05, -0.30) raw xDistance=0.08 yDistance=0.29
00:43:32.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:43:32.686 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:43:32.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:43:32.686 00.000 20224 MoveAxis(E, 0, ABG)
00:43:32.686 00.000 20224 Move returns status 0, amount 0
00:43:32.686 00.000 20224 MoveAxis(N, 0, ABG)
00:43:32.686 00.000 20224 Move returns status 0, amount 0
00:43:32.686 00.000 20224 move complete, result=0
00:43:32.686 00.000 20224 worker thread done servicing request
00:43:32.692 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54262, med=3030, FiltMin=2736, FiltMax=27709, Gamma=1.000
00:43:32.714 00.022 8996 UpdateGuideState exits: m=684645 SNR=321.4
00:43:32.716 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:32.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:32.717 00.000 8996 Enqueuing Expose request
00:43:32.718 00.001 20224 Worker thread wakes up
00:43:32.718 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:43:32.719 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:32.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:33.693 00.974 20224 Exposure complete
00:43:33.780 00.087 20224 worker thread done servicing request
00:43:33.780 00.000 8996 OnExposeComplete: enter
00:43:33.781 00.001 8996 UpdateGuideState(): m_state=6
00:43:33.782 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10865
00:43:33.783 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.87, Mass=688187, SNR=320.8, Peak=54416 HFD=4.4
00:43:33.784 00.001 8996 MultiStar: [#1 -0.09,-0.46,0.00,M2] [#2 -0.15,-0.24,0.65,U] [#3 -0.06,-0.15,0.62,U] [#4 -0.24,-0.31,0.55,U] [#5 0.13,0.01,0.60,U] [#6 -0.19,-0.11,0.46,U] [#7 -0.37,-0.22,0.43,U] [#8 -0.46,-0.38,0.00,M2] 
00:43:33.786 00.002 8996 single-star, 6 included, MultiStar: {-0.12, -0.11}, one-star: {-0.10, 0.10}
00:43:33.787 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
00:43:33.789 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
00:43:33.790 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.15 cameraTheta=2.36 mountX=-0.11 mountY=-0.09, mountTheta=-2.47
00:43:33.793 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.10, opts=13)
00:43:33.795 00.002 8996 Enqueuing Move request for scope (-0.10, 0.10)
00:43:33.797 00.002 20224 Worker thread wakes up
00:43:33.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
00:43:33.797 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
00:43:33.797 00.000 20224 Moving (-0.10, 0.10) raw xDistance=-0.11 yDistance=-0.09
00:43:33.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:43:33.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:33.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:43:33.797 00.000 20224 MoveAxis(E, 0, ABG)
00:43:33.798 00.001 20224 Move returns status 0, amount 0
00:43:33.798 00.000 20224 MoveAxis(N, 0, ABG)
00:43:33.798 00.000 20224 Move returns status 0, amount 0
00:43:33.798 00.000 20224 move complete, result=0
00:43:33.798 00.000 20224 worker thread done servicing request
00:43:33.805 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54416, med=3033, FiltMin=2717, FiltMax=27056, Gamma=1.000
00:43:33.821 00.016 8996 UpdateGuideState exits: m=688187 SNR=320.8
00:43:33.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:33.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:33.824 00.001 8996 Enqueuing Expose request
00:43:33.824 00.000 20224 Worker thread wakes up
00:43:33.824 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:33.825 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:33.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:35.009 01.184 20224 Exposure complete
00:43:35.100 00.091 20224 worker thread done servicing request
00:43:35.100 00.000 8996 OnExposeComplete: enter
00:43:35.101 00.001 8996 UpdateGuideState(): m_state=6
00:43:35.102 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10866
00:43:35.104 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.72, Mass=643314, SNR=331.8, Peak=56064 HFD=4.6
00:43:35.105 00.001 8996 MultiStar: [#1 0.24,-0.56,0.00,M3] [#2 -0.11,-0.20,0.71,U] [#3 0.35,-0.20,0.57,U] [#4 0.09,-0.14,0.51,U] [#5 0.43,-0.17,0.00,M1] [#6 0.02,-0.17,0.39,U] [#7 0.06,-0.21,0.44,U] [#8 0.07,-0.54,0.00,M3] 
00:43:35.106 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.15}, one-star: {0.20, -0.04}
00:43:35.107 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
00:43:35.107 00.000 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
00:43:35.108 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.19 cameraTheta=-0.92 mountX=0.13 mountY=0.13, mountTheta=0.81
00:43:35.111 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.15, opts=13)
00:43:35.112 00.001 8996 Enqueuing Move request for scope (0.11, -0.15)
00:43:35.114 00.002 20224 Worker thread wakes up
00:43:35.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
00:43:35.114 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
00:43:35.114 00.000 20224 Moving (0.11, -0.15) raw xDistance=0.13 yDistance=0.13
00:43:35.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:43:35.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:35.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:43:35.114 00.000 20224 MoveAxis(E, 0, ABG)
00:43:35.115 00.001 20224 Move returns status 0, amount 0
00:43:35.115 00.000 20224 MoveAxis(N, 0, ABG)
00:43:35.115 00.000 20224 Move returns status 0, amount 0
00:43:35.115 00.000 20224 move complete, result=0
00:43:35.115 00.000 20224 worker thread done servicing request
00:43:35.121 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56064, med=3033, FiltMin=2729, FiltMax=25875, Gamma=1.000
00:43:35.134 00.013 8996 UpdateGuideState exits: m=643314 SNR=331.8
00:43:35.135 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:35.136 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:35.136 00.000 8996 Enqueuing Expose request
00:43:35.137 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:35.138 00.001 20224 Worker thread wakes up
00:43:35.138 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:35.138 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:36.116 00.978 20224 Exposure complete
00:43:36.212 00.096 20224 worker thread done servicing request
00:43:36.212 00.000 8996 OnExposeComplete: enter
00:43:36.213 00.001 8996 UpdateGuideState(): m_state=6
00:43:36.214 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10867
00:43:36.216 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=473.39, Mass=709568, SNR=310.3, Peak=56310 HFD=4.7
00:43:36.219 00.003 8996 MultiStar: [#1 -0.11,-0.51,0.00,M4] [#2 -0.14,-0.26,0.84,U] [#3 0.15,0.15,0.60,U] [#4 0.05,-0.12,0.55,U] [#5 0.28,-0.51,0.00,M2] [#6 -0.22,-0.23,0.45,U] [#7 -0.20,-0.40,0.00,M1] [#8 -0.07,-0.73,0.00,M4] 
00:43:36.221 00.002 8996 refined, 4 included, MultiStar: {0.03, -0.20}, one-star: {0.19, -0.38}
00:43:36.222 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
00:43:36.223 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
00:43:36.223 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.44 mountX=0.04 mountY=0.19, mountTheta=1.34
00:43:36.225 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.20, opts=13)
00:43:36.226 00.001 8996 Enqueuing Move request for scope (0.03, -0.20)
00:43:36.227 00.001 20224 Worker thread wakes up
00:43:36.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
00:43:36.228 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
00:43:36.228 00.000 20224 Moving (0.03, -0.20) raw xDistance=0.04 yDistance=0.19
00:43:36.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:36.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:36.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:43:36.228 00.000 20224 MoveAxis(E, 0, ABG)
00:43:36.228 00.000 20224 Move returns status 0, amount 0
00:43:36.228 00.000 20224 MoveAxis(N, 0, ABG)
00:43:36.228 00.000 20224 Move returns status 0, amount 0
00:43:36.228 00.000 20224 move complete, result=0
00:43:36.228 00.000 20224 worker thread done servicing request
00:43:36.233 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56310, med=3033, FiltMin=2749, FiltMax=30301, Gamma=1.000
00:43:36.246 00.013 8996 UpdateGuideState exits: m=709568 SNR=310.3
00:43:36.247 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:36.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:36.249 00.001 8996 Enqueuing Expose request
00:43:36.250 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:36.251 00.001 20224 Worker thread wakes up
00:43:36.251 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:36.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:37.406 01.155 20224 Exposure complete
00:43:37.475 00.069 20224 worker thread done servicing request
00:43:37.475 00.000 8996 OnExposeComplete: enter
00:43:37.476 00.001 8996 UpdateGuideState(): m_state=6
00:43:37.476 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10868
00:43:37.477 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.10, Mass=696195, SNR=336.8, Peak=58742 HFD=4.5
00:43:37.478 00.001 8996 MultiStar: [#1 -0.10,-0.54,0.00,M5] [#2 -0.06,-0.58,0.00,M1] [#3 0.03,-0.43,0.55,U] [#4 -0.05,-0.31,0.54,U] [#5 0.15,-0.70,0.00,M3] [#6 -0.29,-0.30,0.47,U] [#7 -0.08,-0.42,0.41,U] [#8 -0.27,-0.47,0.00,M5] 
00:43:37.479 00.001 8996 refined, 4 included, MultiStar: {-0.04, -0.47}, one-star: {0.07, -0.67}
00:43:37.480 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
00:43:37.481 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
00:43:37.482 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.47 hyp=0.47 cameraTheta=-1.65 mountX=0.01 mountY=0.47, mountTheta=1.55
00:43:37.483 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.47, opts=13)
00:43:37.484 00.001 8996 Enqueuing Move request for scope (-0.04, -0.47)
00:43:37.485 00.001 20224 Worker thread wakes up
00:43:37.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.47) opts 0xd
00:43:37.485 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.47)
00:43:37.485 00.000 20224 Moving (-0.04, -0.47) raw xDistance=0.01 yDistance=0.47
00:43:37.485 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:43:37.485 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=0.40 newest=0.80
00:43:37.485 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
00:43:37.485 00.000 20224 MoveAxis(E, 0, ABG)
00:43:37.485 00.000 20224 Move returns status 0, amount 0
00:43:37.485 00.000 20224 MoveAxis(S, 99, ABG)
00:43:37.485 00.000 20224 Guiding  Dir = 1, Dur = 99
00:43:37.485 00.000 20224 IsSlewing returns 0
00:43:37.486 00.001 20224 IsGuiding returns 0
00:43:37.489 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58742, med=3033, FiltMin=2733, FiltMax=28944, Gamma=1.000
00:43:37.501 00.012 8996 UpdateGuideState exits: m=696195 SNR=336.8
00:43:37.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:37.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:37.503 00.000 8996 Enqueuing Expose request
00:43:37.512 00.009 20224 PulseGuide returned control before completion, sleep 83
00:43:37.605 00.093 20224 IsGuiding returns 1
00:43:37.605 00.000 20224 scope still moving after pulse duration time elapsed
00:43:37.636 00.031 20224 IsSlewing returns 0
00:43:37.636 00.000 20224 IsGuiding returns 1
00:43:37.667 00.031 20224 IsSlewing returns 0
00:43:37.667 00.000 20224 IsGuiding returns 1
00:43:37.699 00.032 20224 IsSlewing returns 0
00:43:37.700 00.001 20224 IsGuiding returns 0
00:43:37.700 00.000 20224 scope move finished after 99 + 115 ms
00:43:37.700 00.000 20224 Move returns status 0, amount 99
00:43:37.700 00.000 20224 move complete, result=0
00:43:37.700 00.000 20224 worker thread done servicing request
00:43:37.700 00.000 20224 Worker thread wakes up
00:43:37.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:37.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:37.700 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 99 ms SOUTH
00:43:38.683 00.983 20224 Exposure complete
00:43:38.762 00.079 20224 worker thread done servicing request
00:43:38.762 00.000 8996 OnExposeComplete: enter
00:43:38.763 00.001 8996 UpdateGuideState(): m_state=6
00:43:38.763 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10869
00:43:38.764 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.47, Mass=706193, SNR=326.0, Peak=48694 HFD=4.8
00:43:38.765 00.001 8996 MultiStar: [#1 -0.07,-0.15,0.63,U] [#2 0.14,0.11,0.69,U] [#3 -0.06,0.09,0.61,U] [#4 -0.21,0.16,0.53,U] [#5 0.07,-0.11,0.54,U] [#6 -0.45,-0.06,0.00,M1] [#7 -0.05,-0.09,0.46,U] [#8 -0.24,-0.19,0.37,U] 
00:43:38.766 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {0.05, -0.30}
00:43:38.766 00.000 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:43:38.767 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:43:38.768 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.89 mountX=-0.02 mountY=0.08, mountTheta=1.79
00:43:38.770 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
00:43:38.770 00.000 8996 Enqueuing Move request for scope (-0.02, -0.07)
00:43:38.771 00.001 20224 Worker thread wakes up
00:43:38.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
00:43:38.771 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
00:43:38.771 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.02 yDistance=0.08
00:43:38.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:43:38.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:38.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:43:38.771 00.000 20224 MoveAxis(E, 0, ABG)
00:43:38.771 00.000 20224 Move returns status 0, amount 0
00:43:38.771 00.000 20224 MoveAxis(N, 0, ABG)
00:43:38.772 00.001 20224 Move returns status 0, amount 0
00:43:38.772 00.000 20224 move complete, result=0
00:43:38.772 00.000 20224 worker thread done servicing request
00:43:38.780 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48694, med=3033, FiltMin=2701, FiltMax=27379, Gamma=1.000
00:43:38.811 00.031 8996 UpdateGuideState exits: m=706193 SNR=326.0
00:43:38.813 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:38.814 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:38.815 00.001 8996 Enqueuing Expose request
00:43:38.817 00.002 20224 Worker thread wakes up
00:43:38.817 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:38.818 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:38.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:39.980 01.162 20224 Exposure complete
00:43:40.053 00.073 20224 worker thread done servicing request
00:43:40.053 00.000 8996 OnExposeComplete: enter
00:43:40.055 00.002 8996 UpdateGuideState(): m_state=6
00:43:40.056 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10870
00:43:40.057 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=474.04, Mass=651116, SNR=337.6, Peak=54480 HFD=4.7
00:43:40.058 00.001 8996 MultiStar: [#1 0.28,-0.19,0.64,U] [#2 -0.13,0.11,0.76,U] [#3 0.23,-0.03,0.58,U] [#4 0.01,0.16,0.55,U] [#5 0.03,0.14,0.55,U] [#6 -0.09,0.07,0.44,U] [#7 -0.07,-0.30,0.43,U] [#8 -0.42,-0.05,0.38,U] 
00:43:40.058 00.000 8996 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {-0.07, 0.27}
00:43:40.059 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
00:43:40.060 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
00:43:40.061 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.82 mountX=-0.02 mountY=-0.05, mountTheta=-1.92
00:43:40.063 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
00:43:40.064 00.001 8996 Enqueuing Move request for scope (-0.01, 0.05)
00:43:40.065 00.001 20224 Worker thread wakes up
00:43:40.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
00:43:40.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
00:43:40.065 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.02 yDistance=-0.05
00:43:40.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:43:40.066 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:40.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:43:40.066 00.000 20224 MoveAxis(E, 0, ABG)
00:43:40.066 00.000 20224 Move returns status 0, amount 0
00:43:40.066 00.000 20224 MoveAxis(N, 0, ABG)
00:43:40.066 00.000 20224 Move returns status 0, amount 0
00:43:40.066 00.000 20224 move complete, result=0
00:43:40.066 00.000 20224 worker thread done servicing request
00:43:40.071 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54480, med=3033, FiltMin=2726, FiltMax=27078, Gamma=1.000
00:43:40.083 00.012 8996 UpdateGuideState exits: m=651116 SNR=337.6
00:43:40.086 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:40.088 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:40.090 00.002 8996 Enqueuing Expose request
00:43:40.093 00.003 20224 Worker thread wakes up
00:43:40.093 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:40.095 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:40.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:41.069 00.974 20224 Exposure complete
00:43:41.145 00.076 20224 worker thread done servicing request
00:43:41.145 00.000 8996 OnExposeComplete: enter
00:43:41.146 00.001 8996 UpdateGuideState(): m_state=6
00:43:41.147 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10871
00:43:41.147 00.000 8996 Star::Find returns 1 (0), X=135.72, Y=473.94, Mass=693303, SNR=340.1, Peak=61280 HFD=4.5
00:43:41.150 00.003 8996 MultiStar: [#1 0.10,-0.15,0.64,U] [#2 -0.17,0.09,0.68,U] [#3 0.11,0.09,0.64,U] [#4 0.02,0.08,0.50,U] [#5 0.11,0.22,0.54,U] [#6 -0.11,0.41,0.43,U] [#7 -0.10,0.10,0.47,U] [#8 -0.24,-0.14,0.36,U] 
00:43:41.151 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.10}, one-star: {0.19, 0.17}
00:43:41.152 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
00:43:41.154 00.002 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
00:43:41.155 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.39 mountX=0.01 mountY=-0.10, mountTheta=-1.48
00:43:41.158 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.10, opts=13)
00:43:41.160 00.002 8996 Enqueuing Move request for scope (0.02, 0.10)
00:43:41.161 00.001 20224 Worker thread wakes up
00:43:41.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
00:43:41.161 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
00:43:41.162 00.001 20224 Moving (0.02, 0.10) raw xDistance=0.01 yDistance=-0.10
00:43:41.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:43:41.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:41.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:43:41.162 00.000 20224 MoveAxis(E, 0, ABG)
00:43:41.162 00.000 20224 Move returns status 0, amount 0
00:43:41.162 00.000 20224 MoveAxis(N, 0, ABG)
00:43:41.162 00.000 20224 Move returns status 0, amount 0
00:43:41.162 00.000 20224 move complete, result=0
00:43:41.163 00.001 20224 worker thread done servicing request
00:43:41.168 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61280, med=3033, FiltMin=2758, FiltMax=27840, Gamma=1.000
00:43:41.180 00.012 8996 UpdateGuideState exits: m=693303 SNR=340.1
00:43:41.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:41.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:41.182 00.000 8996 Enqueuing Expose request
00:43:41.183 00.001 20224 Worker thread wakes up
00:43:41.183 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:41.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:41.183 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:43:42.350 01.167 20224 Exposure complete
00:43:42.425 00.075 20224 worker thread done servicing request
00:43:42.425 00.000 8996 OnExposeComplete: enter
00:43:42.426 00.001 8996 UpdateGuideState(): m_state=6
00:43:42.427 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10872
00:43:42.428 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=473.67, Mass=695450, SNR=341.0, Peak=58288 HFD=4.7
00:43:42.428 00.000 8996 MultiStar: [#1 -0.02,-0.03,0.59,U] [#2 -0.06,0.08,0.73,U] [#3 0.13,0.03,0.52,U] [#4 -0.03,0.32,0.47,U] [#5 0.16,0.14,0.68,U] [#6 0.07,-0.04,0.40,U] [#7 -0.02,0.15,0.43,U] [#8 -0.06,-0.08,0.37,U] 
00:43:42.429 00.001 8996 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.15, -0.09}
00:43:42.430 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
00:43:42.431 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
00:43:42.431 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.70 mountX=0.05 mountY=-0.05, mountTheta=-0.81
00:43:42.433 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
00:43:42.433 00.000 8996 Enqueuing Move request for scope (0.05, 0.04)
00:43:42.435 00.002 20224 Worker thread wakes up
00:43:42.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:43:42.435 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:43:42.435 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
00:43:42.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:43:42.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:42.436 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:43:42.436 00.000 20224 MoveAxis(E, 0, ABG)
00:43:42.436 00.000 20224 Move returns status 0, amount 0
00:43:42.436 00.000 20224 MoveAxis(N, 0, ABG)
00:43:42.436 00.000 20224 Move returns status 0, amount 0
00:43:42.436 00.000 20224 move complete, result=0
00:43:42.436 00.000 20224 worker thread done servicing request
00:43:42.442 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58288, med=3033, FiltMin=2768, FiltMax=29798, Gamma=1.000
00:43:42.465 00.023 8996 UpdateGuideState exits: m=695450 SNR=341.0
00:43:42.467 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:42.469 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:42.471 00.002 8996 Enqueuing Expose request
00:43:42.473 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:42.474 00.001 20224 Worker thread wakes up
00:43:42.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:42.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:43.466 00.992 20224 Exposure complete
00:43:43.548 00.082 20224 worker thread done servicing request
00:43:43.549 00.001 8996 OnExposeComplete: enter
00:43:43.550 00.001 8996 UpdateGuideState(): m_state=6
00:43:43.552 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10873
00:43:43.553 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.99, Mass=665381, SNR=349.7, Peak=57808 HFD=4.5
00:43:43.555 00.002 8996 MultiStar: [#1 -0.47,-0.09,0.00,M2] [#2 -0.21,0.05,0.64,U] [#3 -0.13,0.16,0.64,U] [#4 -0.25,0.45,0.00,M1] [#5 -0.27,0.28,0.50,U] [#6 -0.22,0.05,0.41,U] [#7 -0.03,0.22,0.36,U] [#8 -0.66,0.10,0.00,M2] 
00:43:43.556 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.17}, one-star: {0.06, 0.22}
00:43:43.558 00.002 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.26 = 2.26)
00:43:43.558 00.000 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
00:43:43.559 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.16 mountX=-0.13 mountY=-0.15, mountTheta=-2.26
00:43:43.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.17, opts=13)
00:43:43.562 00.001 8996 Enqueuing Move request for scope (-0.11, 0.17)
00:43:43.563 00.001 20224 Worker thread wakes up
00:43:43.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
00:43:43.563 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
00:43:43.563 00.000 20224 Moving (-0.11, 0.17) raw xDistance=-0.13 yDistance=-0.15
00:43:43.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:43:43.563 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:43.564 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:43:43.564 00.000 20224 MoveAxis(E, 0, ABG)
00:43:43.564 00.000 20224 Move returns status 0, amount 0
00:43:43.564 00.000 20224 MoveAxis(N, 0, ABG)
00:43:43.564 00.000 20224 Move returns status 0, amount 0
00:43:43.564 00.000 20224 move complete, result=0
00:43:43.564 00.000 20224 worker thread done servicing request
00:43:43.567 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57808, med=3033, FiltMin=2729, FiltMax=27782, Gamma=1.000
00:43:43.588 00.021 8996 UpdateGuideState exits: m=665381 SNR=349.7
00:43:43.590 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:43.592 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:43.593 00.001 8996 Enqueuing Expose request
00:43:43.594 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:43:43.595 00.001 20224 Worker thread wakes up
00:43:43.595 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:43.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:44.755 01.160 20224 Exposure complete
00:43:44.817 00.062 20224 worker thread done servicing request
00:43:44.817 00.000 8996 OnExposeComplete: enter
00:43:44.818 00.001 8996 UpdateGuideState(): m_state=6
00:43:44.819 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10874
00:43:44.820 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.81, Mass=700172, SNR=309.2, Peak=57856 HFD=4.6
00:43:44.821 00.001 8996 MultiStar: [#1 0.13,-0.18,0.72,U] [#2 0.01,-0.21,0.76,U] [#3 0.27,-0.10,0.66,U] [#4 0.03,-0.11,0.56,U] [#5 0.12,0.21,0.65,U] [#6 0.05,-0.29,0.54,U] [#7 0.06,-0.29,0.51,U] [#8 -0.19,-0.41,0.00,M3] 
00:43:44.822 00.001 8996 single-star, 7 included, MultiStar: {0.09, -0.10}, one-star: {0.04, 0.04}
00:43:44.822 00.000 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
00:43:44.824 00.002 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
00:43:44.825 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.80 mountX=0.04 mountY=-0.05, mountTheta=-0.91
00:43:44.828 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
00:43:44.829 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
00:43:44.830 00.001 20224 Worker thread wakes up
00:43:44.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
00:43:44.830 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
00:43:44.830 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=-0.05
00:43:44.831 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:44.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:44.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:43:44.831 00.000 20224 MoveAxis(E, 0, ABG)
00:43:44.831 00.000 20224 Move returns status 0, amount 0
00:43:44.831 00.000 20224 MoveAxis(N, 0, ABG)
00:43:44.831 00.000 20224 Move returns status 0, amount 0
00:43:44.831 00.000 20224 move complete, result=0
00:43:44.831 00.000 20224 worker thread done servicing request
00:43:44.836 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57856, med=3033, FiltMin=2758, FiltMax=29814, Gamma=1.000
00:43:44.855 00.019 8996 UpdateGuideState exits: m=700172 SNR=309.2
00:43:44.857 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:44.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:44.860 00.002 8996 Enqueuing Expose request
00:43:44.860 00.000 20224 Worker thread wakes up
00:43:44.861 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:44.861 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:44.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:45.833 00.972 20224 Exposure complete
00:43:45.910 00.077 20224 worker thread done servicing request
00:43:45.910 00.000 8996 OnExposeComplete: enter
00:43:45.913 00.003 8996 UpdateGuideState(): m_state=6
00:43:45.916 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10875
00:43:45.917 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=473.52, Mass=653346, SNR=326.9, Peak=48038 HFD=4.6
00:43:45.919 00.002 8996 MultiStar: [#1 0.09,-0.49,0.00,M2] [#2 -0.07,-0.15,0.80,U] [#3 0.18,-0.23,0.62,U] [#4 0.21,-0.00,0.55,U] [#5 0.19,-0.24,0.53,U] [#6 -0.10,-0.15,0.45,U] [#7 -0.06,-0.33,0.38,U] [#8 -0.26,-0.41,0.00,M4] 
00:43:45.920 00.001 8996 refined, 6 included, MultiStar: {0.05, -0.19}, one-star: {0.03, -0.25}
00:43:45.921 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
00:43:45.923 00.002 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
00:43:45.924 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.31 mountX=0.07 mountY=0.18, mountTheta=1.21
00:43:45.926 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.19, opts=13)
00:43:45.927 00.001 8996 Enqueuing Move request for scope (0.05, -0.19)
00:43:45.928 00.001 20224 Worker thread wakes up
00:43:45.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
00:43:45.928 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
00:43:45.928 00.000 20224 Moving (0.05, -0.19) raw xDistance=0.07 yDistance=0.18
00:43:45.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:43:45.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:45.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:43:45.929 00.001 20224 MoveAxis(E, 0, ABG)
00:43:45.929 00.000 20224 Move returns status 0, amount 0
00:43:45.929 00.000 20224 MoveAxis(N, 0, ABG)
00:43:45.929 00.000 20224 Move returns status 0, amount 0
00:43:45.929 00.000 20224 move complete, result=0
00:43:45.929 00.000 20224 worker thread done servicing request
00:43:45.932 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48038, med=3033, FiltMin=2755, FiltMax=25363, Gamma=1.000
00:43:45.945 00.013 8996 UpdateGuideState exits: m=653346 SNR=326.9
00:43:45.945 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:45.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:45.947 00.001 8996 Enqueuing Expose request
00:43:45.948 00.001 20224 Worker thread wakes up
00:43:45.948 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:43:45.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:45.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:47.124 01.175 20224 Exposure complete
00:43:47.181 00.057 20224 worker thread done servicing request
00:43:47.181 00.000 8996 OnExposeComplete: enter
00:43:47.182 00.001 8996 UpdateGuideState(): m_state=6
00:43:47.182 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10876
00:43:47.183 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.64, Mass=674346, SNR=337.8, Peak=47728 HFD=4.8
00:43:47.184 00.001 8996 MultiStar: [#1 0.15,-0.35,0.60,U] [#2 -0.04,-0.05,0.67,U] [#3 0.09,-0.20,0.83,U] [#4 -0.05,0.05,0.48,U] [#5 -0.05,-0.11,0.52,U] [#6 -0.23,-0.09,0.48,U] [#7 -0.06,0.10,0.39,U] [#8 -0.36,-0.28,0.00,M5] 
00:43:47.185 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.12}, one-star: {-0.10, -0.12}
00:43:47.186 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
00:43:47.186 00.000 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
00:43:47.187 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.12 cameraTheta=-1.82 mountX=-0.02 mountY=0.12, mountTheta=1.72
00:43:47.188 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.12, opts=13)
00:43:47.189 00.001 8996 Enqueuing Move request for scope (-0.03, -0.12)
00:43:47.190 00.001 20224 Worker thread wakes up
00:43:47.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
00:43:47.190 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
00:43:47.190 00.000 20224 Moving (-0.03, -0.12) raw xDistance=-0.02 yDistance=0.12
00:43:47.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:43:47.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:47.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:43:47.190 00.000 20224 MoveAxis(E, 0, ABG)
00:43:47.190 00.000 20224 Move returns status 0, amount 0
00:43:47.191 00.001 20224 MoveAxis(N, 0, ABG)
00:43:47.191 00.000 20224 Move returns status 0, amount 0
00:43:47.191 00.000 20224 move complete, result=0
00:43:47.191 00.000 20224 worker thread done servicing request
00:43:47.195 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=47728, med=3033, FiltMin=2736, FiltMax=24499, Gamma=1.000
00:43:47.225 00.030 8996 UpdateGuideState exits: m=674346 SNR=337.8
00:43:47.228 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:47.230 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:47.232 00.002 8996 Enqueuing Expose request
00:43:47.233 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:47.235 00.002 20224 Worker thread wakes up
00:43:47.235 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:47.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:48.208 00.973 20224 Exposure complete
00:43:48.277 00.069 20224 worker thread done servicing request
00:43:48.277 00.000 8996 OnExposeComplete: enter
00:43:48.279 00.002 8996 UpdateGuideState(): m_state=6
00:43:48.281 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10877
00:43:48.282 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.67, Mass=685877, SNR=327.3, Peak=52704 HFD=4.6
00:43:48.284 00.002 8996 MultiStar: [#1 -0.18,-0.49,0.00,M2] [#2 -0.20,-0.05,0.68,U] [#3 -0.19,-0.09,0.59,U] [#4 -0.01,0.01,0.54,U] [#5 -0.03,-0.33,0.59,U] [#6 -0.43,-0.02,0.39,U] [#7 -0.26,-0.14,0.41,U] [#8 -0.36,-0.50,0.00,M6] 
00:43:48.285 00.001 8996 single-star, 6 included, MultiStar: {-0.14, -0.11}, one-star: {-0.02, -0.10}
00:43:48.286 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:43:48.286 00.000 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
00:43:48.288 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.76 mountX=-0.01 mountY=0.10, mountTheta=1.66
00:43:48.290 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
00:43:48.292 00.002 8996 Enqueuing Move request for scope (-0.02, -0.10)
00:43:48.293 00.001 20224 Worker thread wakes up
00:43:48.294 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
00:43:48.294 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
00:43:48.294 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
00:43:48.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:43:48.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:48.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:43:48.294 00.000 20224 MoveAxis(E, 0, ABG)
00:43:48.294 00.000 20224 Move returns status 0, amount 0
00:43:48.294 00.000 20224 MoveAxis(N, 0, ABG)
00:43:48.294 00.000 20224 Move returns status 0, amount 0
00:43:48.294 00.000 20224 move complete, result=0
00:43:48.295 00.001 20224 worker thread done servicing request
00:43:48.299 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52704, med=3033, FiltMin=2755, FiltMax=24854, Gamma=1.000
00:43:48.321 00.022 8996 UpdateGuideState exits: m=685877 SNR=327.3
00:43:48.323 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:48.325 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:48.326 00.001 8996 Enqueuing Expose request
00:43:48.327 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:48.328 00.001 20224 Worker thread wakes up
00:43:48.328 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:48.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:49.495 01.167 20224 Exposure complete
00:43:49.557 00.062 20224 worker thread done servicing request
00:43:49.557 00.000 8996 OnExposeComplete: enter
00:43:49.558 00.001 8996 UpdateGuideState(): m_state=6
00:43:49.558 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10878
00:43:49.559 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.78, Mass=670783, SNR=369.4, Peak=56656 HFD=4.6
00:43:49.560 00.001 8996 MultiStar: [#1 0.11,-0.40,0.61,U] [#2 0.08,-0.25,0.63,U] [#3 0.09,-0.16,0.52,U] [#4 0.04,-0.05,0.57,U] [#5 0.21,-0.24,0.54,U] [#6 -0.10,-0.09,0.36,U] [#7 -0.02,0.10,0.38,U] [#8 -0.20,-0.26,0.30,U] 
00:43:49.561 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.14}, one-star: {0.04, 0.01}
00:43:49.562 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
00:43:49.562 00.000 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
00:43:49.563 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.33 mountX=0.04 mountY=-0.02, mountTheta=-0.44
00:43:49.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
00:43:49.566 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
00:43:49.567 00.001 20224 Worker thread wakes up
00:43:49.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:43:49.567 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:43:49.567 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
00:43:49.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:43:49.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:49.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:43:49.567 00.000 20224 MoveAxis(E, 0, ABG)
00:43:49.567 00.000 20224 Move returns status 0, amount 0
00:43:49.568 00.001 20224 MoveAxis(N, 0, ABG)
00:43:49.568 00.000 20224 Move returns status 0, amount 0
00:43:49.568 00.000 20224 move complete, result=0
00:43:49.568 00.000 20224 worker thread done servicing request
00:43:49.573 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56656, med=3033, FiltMin=2761, FiltMax=26166, Gamma=1.000
00:43:49.588 00.015 8996 UpdateGuideState exits: m=670783 SNR=369.4
00:43:49.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:49.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:49.591 00.001 8996 Enqueuing Expose request
00:43:49.592 00.001 20224 Worker thread wakes up
00:43:49.592 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:49.592 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:49.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:50.575 00.983 20224 Exposure complete
00:43:50.644 00.069 20224 worker thread done servicing request
00:43:50.644 00.000 8996 OnExposeComplete: enter
00:43:50.646 00.002 8996 UpdateGuideState(): m_state=6
00:43:50.647 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10879
00:43:50.648 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.51, Mass=737433, SNR=324.9, Peak=54070 HFD=4.7
00:43:50.650 00.002 8996 MultiStar: [#1 0.08,-0.62,0.00,M2] [#2 -0.01,-0.37,0.84,U] [#3 0.12,-0.34,0.56,U] [#4 0.10,-0.04,0.50,U] [#5 0.17,-0.32,0.55,U] [#6 0.03,-0.28,0.42,U] [#7 0.03,-0.13,0.38,U] [#8 -0.30,-0.66,0.00,M6] 
00:43:50.651 00.001 8996 single-star, 6 included, MultiStar: {0.07, -0.26}, one-star: {0.07, -0.26}
00:43:50.653 00.002 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
00:43:50.653 00.000 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
00:43:50.655 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.32 mountX=0.09 mountY=0.25, mountTheta=1.22
00:43:50.658 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.26, opts=13)
00:43:50.659 00.001 8996 Enqueuing Move request for scope (0.07, -0.26)
00:43:50.660 00.001 20224 Worker thread wakes up
00:43:50.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.26) opts 0xd
00:43:50.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.26)
00:43:50.660 00.000 20224 Moving (0.07, -0.26) raw xDistance=0.09 yDistance=0.25
00:43:50.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:43:50.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:43:50.660 00.000 20224 MoveAxis(E, 0, ABG)
00:43:50.660 00.000 20224 Move returns status 0, amount 0
00:43:50.660 00.000 20224 MoveAxis(S, 53, ABG)
00:43:50.660 00.000 20224 Guiding  Dir = 1, Dur = 53
00:43:50.660 00.000 20224 IsSlewing returns 0
00:43:50.661 00.001 20224 IsGuiding returns 0
00:43:50.662 00.001 20224 PulseGuide returned control before completion, sleep 62
00:43:50.667 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54070, med=3033, FiltMin=2736, FiltMax=27715, Gamma=1.000
00:43:50.689 00.022 8996 UpdateGuideState exits: m=737433 SNR=324.9
00:43:50.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:50.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:50.692 00.001 8996 Enqueuing Expose request
00:43:50.738 00.046 20224 IsGuiding returns 1
00:43:50.738 00.000 20224 scope still moving after pulse duration time elapsed
00:43:50.770 00.032 20224 IsSlewing returns 0
00:43:50.770 00.000 20224 IsGuiding returns 0
00:43:50.770 00.000 20224 scope move finished after 53 + 56 ms
00:43:50.770 00.000 20224 Move returns status 0, amount 53
00:43:50.770 00.000 20224 move complete, result=0
00:43:50.771 00.001 20224 worker thread done servicing request
00:43:50.771 00.000 20224 Worker thread wakes up
00:43:50.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:50.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:50.780 00.009 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
00:43:51.917 01.137 20224 Exposure complete
00:43:52.005 00.088 20224 worker thread done servicing request
00:43:52.006 00.001 8996 OnExposeComplete: enter
00:43:52.006 00.000 8996 UpdateGuideState(): m_state=6
00:43:52.007 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10880
00:43:52.008 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.70, Mass=620336, SNR=322.8, Peak=49568 HFD=4.7
00:43:52.010 00.002 8996 MultiStar: [#1 0.09,-0.24,0.70,U] [#2 -0.03,-0.15,0.70,U] [#3 0.24,-0.14,0.70,U] [#4 0.07,0.02,0.55,U] [#5 0.09,-0.00,0.70,U] [#6 0.00,-0.15,0.44,U] [#7 -0.06,-0.15,0.43,U] [#8 -0.23,-0.19,0.40,U] 
00:43:52.010 00.000 8996 single-star, 8 included, MultiStar: {0.05, -0.11}, one-star: {0.09, -0.07}
00:43:52.011 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
00:43:52.012 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.61)
00:43:52.013 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.65 mountX=0.10 mountY=0.06, mountTheta=0.54
00:43:52.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.07, opts=13)
00:43:52.015 00.000 8996 Enqueuing Move request for scope (0.09, -0.07)
00:43:52.016 00.001 20224 Worker thread wakes up
00:43:52.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
00:43:52.016 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
00:43:52.016 00.000 20224 Moving (0.09, -0.07) raw xDistance=0.10 yDistance=0.06
00:43:52.017 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:43:52.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:52.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:43:52.017 00.000 20224 MoveAxis(E, 0, ABG)
00:43:52.017 00.000 20224 Move returns status 0, amount 0
00:43:52.017 00.000 20224 MoveAxis(N, 0, ABG)
00:43:52.017 00.000 20224 Move returns status 0, amount 0
00:43:52.017 00.000 20224 move complete, result=0
00:43:52.017 00.000 20224 worker thread done servicing request
00:43:52.020 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49568, med=3033, FiltMin=2739, FiltMax=25158, Gamma=1.000
00:43:52.048 00.028 8996 UpdateGuideState exits: m=620336 SNR=322.8
00:43:52.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:52.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:52.051 00.001 8996 Enqueuing Expose request
00:43:52.053 00.002 20224 Worker thread wakes up
00:43:52.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:52.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:52.054 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:43:53.031 00.977 20224 Exposure complete
00:43:53.101 00.070 20224 worker thread done servicing request
00:43:53.101 00.000 8996 OnExposeComplete: enter
00:43:53.102 00.001 8996 UpdateGuideState(): m_state=6
00:43:53.103 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10881
00:43:53.105 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=473.57, Mass=725390, SNR=346.4, Peak=56880 HFD=4.6
00:43:53.106 00.001 8996 MultiStar: [#1 0.45,-0.16,0.00,M2] [#2 0.22,-0.31,0.69,U] [#3 0.39,-0.29,0.00,M1] [#4 0.19,-0.39,0.53,U] [#5 0.53,-0.47,0.00,M1] [#6 -0.03,-0.28,0.40,U] [#7 0.13,-0.37,0.46,U] [#8 0.22,-0.27,0.34,U] 
00:43:53.107 00.001 8996 single-star, 5 included, MultiStar: {0.18, -0.29}, one-star: {0.25, -0.20}
00:43:53.108 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
00:43:53.109 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.60)
00:43:53.111 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.66 mountX=0.27 mountY=0.17, mountTheta=0.55
00:43:53.113 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.20, opts=13)
00:43:53.115 00.002 8996 Enqueuing Move request for scope (0.25, -0.20)
00:43:53.117 00.002 20224 Worker thread wakes up
00:43:53.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.20) opts 0xd
00:43:53.117 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.20)
00:43:53.117 00.000 20224 Moving (0.25, -0.20) raw xDistance=0.27 yDistance=0.17
00:43:53.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:43:53.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:53.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:43:53.117 00.000 20224 MoveAxis(W, 39, ABG)
00:43:53.117 00.000 20224 Guiding  Dir = 3, Dur = 39
00:43:53.118 00.001 20224 IsSlewing returns 0
00:43:53.118 00.000 20224 IsGuiding returns 0
00:43:53.119 00.001 20224 PulseGuide returned control before completion, sleep 48
00:43:53.123 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56880, med=3033, FiltMin=2745, FiltMax=29763, Gamma=1.000
00:43:53.138 00.015 8996 UpdateGuideState exits: m=725390 SNR=346.4
00:43:53.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:53.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:53.142 00.002 8996 Enqueuing Expose request
00:43:53.180 00.038 20224 IsGuiding returns 1
00:43:53.180 00.000 20224 scope still moving after pulse duration time elapsed
00:43:53.212 00.032 20224 IsSlewing returns 0
00:43:53.212 00.000 20224 IsGuiding returns 0
00:43:53.212 00.000 20224 scope move finished after 39 + 54 ms
00:43:53.212 00.000 20224 Move returns status 0, amount 39
00:43:53.212 00.000 20224 MoveAxis(N, 0, ABG)
00:43:53.212 00.000 20224 Move returns status 0, amount 0
00:43:53.212 00.000 20224 move complete, result=0
00:43:53.213 00.001 20224 worker thread done servicing request
00:43:53.213 00.000 20224 Worker thread wakes up
00:43:53.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:53.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:53.213 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.2 px 0 ms NORTH
00:43:54.380 01.167 20224 Exposure complete
00:43:54.457 00.077 20224 worker thread done servicing request
00:43:54.457 00.000 8996 OnExposeComplete: enter
00:43:54.458 00.001 8996 UpdateGuideState(): m_state=6
00:43:54.459 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10882
00:43:54.460 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.78, Mass=714353, SNR=325.7, Peak=57072 HFD=4.6
00:43:54.461 00.001 8996 MultiStar: [#1 -0.11,-0.36,0.71,U] [#2 -0.31,-0.31,0.00,M1] [#3 -0.21,-0.23,0.62,U] [#4 -0.18,-0.03,0.58,U] [#5 -0.14,-0.39,0.67,U] [#6 -0.41,-0.25,0.00,M1] [#7 -0.40,-0.70,0.00,M1] [#8 -0.52,-0.06,0.00,M5] 
00:43:54.462 00.001 8996 single-star, 4 included, MultiStar: {-0.10, -0.19}, one-star: {0.06, 0.01}
00:43:54.463 00.001 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
00:43:54.464 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
00:43:54.465 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.18 mountX=0.06 mountY=-0.02, mountTheta=-0.29
00:43:54.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
00:43:54.468 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
00:43:54.469 00.001 20224 Worker thread wakes up
00:43:54.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:43:54.469 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:43:54.469 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
00:43:54.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:43:54.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:54.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:43:54.469 00.000 20224 MoveAxis(E, 0, ABG)
00:43:54.469 00.000 20224 Move returns status 0, amount 0
00:43:54.469 00.000 20224 MoveAxis(N, 0, ABG)
00:43:54.469 00.000 20224 Move returns status 0, amount 0
00:43:54.469 00.000 20224 move complete, result=0
00:43:54.470 00.001 20224 worker thread done servicing request
00:43:54.473 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57072, med=3033, FiltMin=2729, FiltMax=27542, Gamma=1.000
00:43:54.486 00.013 8996 UpdateGuideState exits: m=714353 SNR=325.7
00:43:54.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:54.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:54.488 00.000 8996 Enqueuing Expose request
00:43:54.489 00.001 20224 Worker thread wakes up
00:43:54.489 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:54.490 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:54.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:55.472 00.982 20224 Exposure complete
00:43:55.548 00.076 20224 worker thread done servicing request
00:43:55.548 00.000 8996 OnExposeComplete: enter
00:43:55.549 00.001 8996 UpdateGuideState(): m_state=6
00:43:55.550 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10883
00:43:55.551 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.45, Mass=682026, SNR=324.4, Peak=49366 HFD=4.4
00:43:55.552 00.001 8996 MultiStar: [#1 -0.12,-0.57,0.00,M2] [#2 -0.41,-0.13,0.86,U] [#3 -0.16,-0.32,0.60,U] [#4 -0.19,-0.14,0.56,U] [#5 -0.09,-0.43,0.62,U] [#6 -0.36,-0.37,0.00,M2] [#7 -0.11,-0.38,0.44,U] [#8 -0.45,-0.60,0.00,M6] 
00:43:55.553 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.28}, one-star: {-0.11, -0.32}
00:43:55.554 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
00:43:55.554 00.000 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
00:43:55.555 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.28 hyp=0.33 cameraTheta=-2.17 mountX=-0.16 mountY=0.30, mountTheta=2.06
00:43:55.557 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.28, opts=13)
00:43:55.558 00.001 8996 Enqueuing Move request for scope (-0.19, -0.28)
00:43:55.559 00.001 20224 Worker thread wakes up
00:43:55.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.28) opts 0xd
00:43:55.559 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.28)
00:43:55.559 00.000 20224 Moving (-0.19, -0.28) raw xDistance=-0.16 yDistance=0.30
00:43:55.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:43:55.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
00:43:55.559 00.000 20224 MoveAxis(E, 0, ABG)
00:43:55.559 00.000 20224 Move returns status 0, amount 0
00:43:55.559 00.000 20224 MoveAxis(S, 63, ABG)
00:43:55.559 00.000 20224 Guiding  Dir = 1, Dur = 63
00:43:55.560 00.001 20224 IsSlewing returns 0
00:43:55.560 00.000 20224 IsGuiding returns 0
00:43:55.566 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49366, med=3033, FiltMin=2726, FiltMax=24947, Gamma=1.000
00:43:55.570 00.004 20224 PulseGuide returned control before completion, sleep 63
00:43:55.589 00.019 8996 UpdateGuideState exits: m=682026 SNR=324.4
00:43:55.591 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:55.593 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:55.594 00.001 8996 Enqueuing Expose request
00:43:55.647 00.053 20224 IsGuiding returns 1
00:43:55.647 00.000 20224 scope still moving after pulse duration time elapsed
00:43:55.678 00.031 20224 IsSlewing returns 0
00:43:55.678 00.000 20224 IsGuiding returns 0
00:43:55.678 00.000 20224 scope move finished after 63 + 56 ms
00:43:55.678 00.000 20224 Move returns status 0, amount 63
00:43:55.678 00.000 20224 move complete, result=0
00:43:55.679 00.001 20224 worker thread done servicing request
00:43:55.679 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 63 ms SOUTH
00:43:55.681 00.002 20224 Worker thread wakes up
00:43:55.681 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:55.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:56.854 01.173 20224 Exposure complete
00:43:56.911 00.057 20224 worker thread done servicing request
00:43:56.911 00.000 8996 OnExposeComplete: enter
00:43:56.913 00.002 8996 UpdateGuideState(): m_state=6
00:43:56.914 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10884
00:43:56.915 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.76, Mass=652644, SNR=350.6, Peak=53216 HFD=4.6
00:43:56.916 00.001 8996 MultiStar: [#1 -0.20,-0.15,0.63,U] [#2 -0.36,0.07,0.62,U] [#3 -0.19,-0.07,0.52,U] [#4 -0.28,0.20,0.45,U] [#5 -0.08,-0.03,0.50,U] [#6 -0.70,-0.10,0.00,M3] [#7 -0.33,0.03,0.40,U] [#8 -0.38,-0.23,0.00,M7] 
00:43:56.917 00.001 8996 single-star, 6 included, MultiStar: {-0.16, -0.00}, one-star: {0.07, -0.01}
00:43:56.918 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
00:43:56.918 00.000 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
00:43:56.919 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.18 mountX=0.07 mountY=0.00, mountTheta=0.07
00:43:56.921 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.01, opts=13)
00:43:56.922 00.001 8996 Enqueuing Move request for scope (0.07, -0.01)
00:43:56.922 00.000 20224 Worker thread wakes up
00:43:56.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
00:43:56.922 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
00:43:56.922 00.000 20224 Moving (0.07, -0.01) raw xDistance=0.07 yDistance=0.00
00:43:56.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:43:56.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:56.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:43:56.923 00.001 20224 MoveAxis(E, 0, ABG)
00:43:56.923 00.000 20224 Move returns status 0, amount 0
00:43:56.923 00.000 20224 MoveAxis(N, 0, ABG)
00:43:56.923 00.000 20224 Move returns status 0, amount 0
00:43:56.923 00.000 20224 move complete, result=0
00:43:56.923 00.000 20224 worker thread done servicing request
00:43:56.926 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=53216, med=3033, FiltMin=2749, FiltMax=25072, Gamma=1.000
00:43:56.938 00.012 8996 UpdateGuideState exits: m=652644 SNR=350.6
00:43:56.939 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:56.940 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:56.941 00.001 8996 Enqueuing Expose request
00:43:56.942 00.001 20224 Worker thread wakes up
00:43:56.942 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:43:56.943 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:56.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:57.931 00.988 20224 Exposure complete
00:43:58.016 00.085 20224 worker thread done servicing request
00:43:58.016 00.000 8996 OnExposeComplete: enter
00:43:58.018 00.002 8996 UpdateGuideState(): m_state=6
00:43:58.019 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10885
00:43:58.020 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.97, Mass=632930, SNR=331.8, Peak=55712 HFD=4.6
00:43:58.022 00.002 8996 MultiStar: [#1 -0.07,-0.19,0.64,U] [#2 -0.25,-0.00,0.84,U] [#3 -0.28,0.08,0.56,U] [#4 -0.42,0.21,0.00,M1] [#5 0.05,-0.09,0.55,U] [#6 -0.53,-0.35,0.00,M4] [#7 -0.38,-0.37,0.00,M1] [#8 -0.53,-0.40,0.00,M8] 
00:43:58.022 00.000 8996 refined, 4 included, MultiStar: {-0.10, 0.02}, one-star: {0.01, 0.20}
00:43:58.023 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
00:43:58.024 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
00:43:58.025 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.96 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
00:43:58.026 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
00:43:58.027 00.001 8996 Enqueuing Move request for scope (-0.10, 0.02)
00:43:58.028 00.001 20224 Worker thread wakes up
00:43:58.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
00:43:58.028 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
00:43:58.028 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
00:43:58.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:43:58.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:58.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:43:58.028 00.000 20224 MoveAxis(E, 0, ABG)
00:43:58.029 00.001 20224 Move returns status 0, amount 0
00:43:58.029 00.000 20224 MoveAxis(N, 0, ABG)
00:43:58.029 00.000 20224 Move returns status 0, amount 0
00:43:58.029 00.000 20224 move complete, result=0
00:43:58.029 00.000 20224 worker thread done servicing request
00:43:58.037 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=55712, med=3033, FiltMin=2713, FiltMax=25542, Gamma=1.000
00:43:58.059 00.022 8996 UpdateGuideState exits: m=632930 SNR=331.8
00:43:58.061 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:58.064 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:58.066 00.002 8996 Enqueuing Expose request
00:43:58.068 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:58.070 00.002 20224 Worker thread wakes up
00:43:58.070 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:58.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:43:59.240 01.170 20224 Exposure complete
00:43:59.311 00.071 20224 worker thread done servicing request
00:43:59.312 00.001 8996 OnExposeComplete: enter
00:43:59.314 00.002 8996 UpdateGuideState(): m_state=6
00:43:59.316 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10886
00:43:59.316 00.000 8996 Star::Find returns 1 (0), X=135.14, Y=473.79, Mass=704852, SNR=321.0, Peak=52877 HFD=4.4
00:43:59.317 00.001 8996 MultiStar: [#1 -0.00,-0.15,0.70,U] [#2 -0.11,0.00,0.77,U] [#3 0.06,0.19,0.69,U] [#4 -0.18,0.06,0.64,U] [#5 -0.09,0.26,0.59,U] [#6 -0.40,0.02,0.43,U] [#7 -0.10,0.10,0.51,U] [#8 -0.37,-0.34,0.00,M9] 
00:43:59.318 00.001 8996 refined, 7 included, MultiStar: {-0.16, 0.06}, one-star: {-0.39, 0.03}
00:43:59.320 00.002 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
00:43:59.321 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
00:43:59.322 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.79 mountX=-0.16 mountY=-0.04, mountTheta=-2.90
00:43:59.325 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.06, opts=13)
00:43:59.327 00.002 8996 Enqueuing Move request for scope (-0.16, 0.06)
00:43:59.328 00.001 20224 Worker thread wakes up
00:43:59.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
00:43:59.328 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
00:43:59.328 00.000 20224 Moving (-0.16, 0.06) raw xDistance=-0.16 yDistance=-0.04
00:43:59.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:43:59.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:43:59.329 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:43:59.329 00.000 20224 MoveAxis(E, 0, ABG)
00:43:59.329 00.000 20224 Move returns status 0, amount 0
00:43:59.329 00.000 20224 MoveAxis(N, 0, ABG)
00:43:59.329 00.000 20224 Move returns status 0, amount 0
00:43:59.329 00.000 20224 move complete, result=0
00:43:59.329 00.000 20224 worker thread done servicing request
00:43:59.332 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=52877, med=3033, FiltMin=2771, FiltMax=25542, Gamma=1.000
00:43:59.350 00.018 8996 UpdateGuideState exits: m=704852 SNR=321.0
00:43:59.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:43:59.353 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:43:59.354 00.001 8996 Enqueuing Expose request
00:43:59.355 00.001 20224 Worker thread wakes up
00:43:59.356 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:43:59.357 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:43:59.358 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:00.340 00.982 20224 Exposure complete
00:44:00.424 00.084 20224 worker thread done servicing request
00:44:00.424 00.000 8996 OnExposeComplete: enter
00:44:00.426 00.002 8996 UpdateGuideState(): m_state=6
00:44:00.427 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10887
00:44:00.428 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.91, Mass=713341, SNR=333.7, Peak=58448 HFD=4.4
00:44:00.430 00.002 8996 MultiStar: [#1 -0.07,-0.15,0.53,U] [#2 -0.06,-0.03,0.65,U] [#3 -0.07,0.06,0.67,U] [#4 0.03,0.25,0.51,U] [#5 0.06,0.28,0.59,U] [#6 -0.18,-0.03,0.37,U] [#7 0.07,0.13,0.42,U] [#8 -0.38,-0.36,0.00,M10] 
00:44:00.432 00.002 8996 refined, 7 included, MultiStar: {-0.02, 0.09}, one-star: {-0.01, 0.14}
00:44:00.433 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:44:00.434 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:44:00.435 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.84 mountX=-0.03 mountY=-0.08, mountTheta=-1.94
00:44:00.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
00:44:00.438 00.001 8996 Enqueuing Move request for scope (-0.02, 0.09)
00:44:00.438 00.000 20224 Worker thread wakes up
00:44:00.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
00:44:00.439 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
00:44:00.439 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.03 yDistance=-0.08
00:44:00.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:44:00.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:00.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:44:00.439 00.000 20224 MoveAxis(E, 0, ABG)
00:44:00.439 00.000 20224 Move returns status 0, amount 0
00:44:00.439 00.000 20224 MoveAxis(N, 0, ABG)
00:44:00.439 00.000 20224 Move returns status 0, amount 0
00:44:00.439 00.000 20224 move complete, result=0
00:44:00.439 00.000 20224 worker thread done servicing request
00:44:00.442 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=58448, med=3033, FiltMin=2723, FiltMax=27616, Gamma=1.000
00:44:00.462 00.020 8996 UpdateGuideState exits: m=713341 SNR=333.7
00:44:00.464 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:00.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:00.466 00.001 8996 Enqueuing Expose request
00:44:00.467 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:00.468 00.001 20224 Worker thread wakes up
00:44:00.469 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:00.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:01.635 01.166 20224 Exposure complete
00:44:01.691 00.056 20224 worker thread done servicing request
00:44:01.691 00.000 8996 OnExposeComplete: enter
00:44:01.693 00.002 8996 UpdateGuideState(): m_state=6
00:44:01.694 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10888
00:44:01.695 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=473.86, Mass=602597, SNR=295.8, Peak=45677 HFD=4.5
00:44:01.696 00.001 8996 MultiStar: [#1 -0.20,-0.10,0.85,U] [#2 -0.35,0.13,0.76,U] [#3 0.02,0.03,0.61,U] [#4 -0.07,0.35,0.60,U] [#5 0.06,0.30,0.69,U] [#6 -0.56,0.32,0.00,M3] [#7 -0.57,0.39,0.00,M1] [#8 -0.41,0.04,0.47,U] 
00:44:01.697 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.11}, one-star: {-0.28, 0.09}
00:44:01.697 00.000 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
00:44:01.698 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
00:44:01.699 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.11 hyp=0.21 cameraTheta=2.59 mountX=-0.19 mountY=-0.09, mountTheta=-2.70
00:44:01.702 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.11, opts=13)
00:44:01.704 00.002 8996 Enqueuing Move request for scope (-0.18, 0.11)
00:44:01.706 00.002 20224 Worker thread wakes up
00:44:01.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.11) opts 0xd
00:44:01.706 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.11)
00:44:01.706 00.000 20224 Moving (-0.18, 0.11) raw xDistance=-0.19 yDistance=-0.09
00:44:01.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:44:01.707 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:01.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:44:01.707 00.000 20224 MoveAxis(E, 0, ABG)
00:44:01.707 00.000 20224 Move returns status 0, amount 0
00:44:01.707 00.000 20224 MoveAxis(N, 0, ABG)
00:44:01.707 00.000 20224 Move returns status 0, amount 0
00:44:01.707 00.000 20224 move complete, result=0
00:44:01.707 00.000 20224 worker thread done servicing request
00:44:01.714 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45677, med=3033, FiltMin=2755, FiltMax=22902, Gamma=1.000
00:44:01.729 00.015 8996 UpdateGuideState exits: m=602597 SNR=295.8
00:44:01.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:01.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:01.732 00.001 8996 Enqueuing Expose request
00:44:01.732 00.000 20224 Worker thread wakes up
00:44:01.732 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:01.733 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:01.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:02.706 00.973 20224 Exposure complete
00:44:02.800 00.094 20224 worker thread done servicing request
00:44:02.800 00.000 8996 OnExposeComplete: enter
00:44:02.801 00.001 8996 UpdateGuideState(): m_state=6
00:44:02.803 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10889
00:44:02.805 00.002 8996 Star::Find returns 1 (0), X=135.15, Y=473.94, Mass=649170, SNR=309.0, Peak=51453 HFD=4.4
00:44:02.806 00.001 8996 MultiStar: [#1 -0.18,-0.06,0.70,U] [#2 -0.42,0.13,0.86,U] [#3 -0.08,0.05,0.59,U] [#4 -0.17,0.19,0.54,U] [#5 -0.07,0.05,0.62,U] [#6 -0.37,0.37,0.00,M4] [#7 -0.38,0.10,0.49,U] [#8 -0.40,-0.04,0.40,U] 
00:44:02.807 00.001 8996 refined, 7 included, MultiStar: {-0.27, 0.08}, one-star: {-0.38, 0.17}
00:44:02.807 00.000 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
00:44:02.808 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
00:44:02.809 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.84 mountX=-0.27 mountY=-0.05, mountTheta=-2.95
00:44:02.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.08, opts=13)
00:44:02.812 00.001 8996 Enqueuing Move request for scope (-0.27, 0.08)
00:44:02.812 00.000 20224 Worker thread wakes up
00:44:02.813 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
00:44:02.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
00:44:02.813 00.000 20224 Moving (-0.27, 0.08) raw xDistance=-0.27 yDistance=-0.05
00:44:02.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:44:02.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:02.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:44:02.813 00.000 20224 MoveAxis(E, 40, ABG)
00:44:02.813 00.000 20224 Guiding  Dir = 2, Dur = 40
00:44:02.813 00.000 20224 IsSlewing returns 0
00:44:02.814 00.001 20224 IsGuiding returns 0
00:44:02.817 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51453, med=3033, FiltMin=2742, FiltMax=24454, Gamma=1.000
00:44:02.829 00.012 8996 UpdateGuideState exits: m=649170 SNR=309.0
00:44:02.832 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:02.834 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:02.836 00.002 8996 Enqueuing Expose request
00:44:02.865 00.029 20224 IsGuiding returns 1
00:44:02.865 00.000 20224 scope still moving after pulse duration time elapsed
00:44:02.895 00.030 20224 IsSlewing returns 0
00:44:02.895 00.000 20224 IsGuiding returns 1
00:44:02.926 00.031 20224 IsSlewing returns 0
00:44:02.926 00.000 20224 IsGuiding returns 1
00:44:02.958 00.032 20224 IsSlewing returns 0
00:44:02.958 00.000 20224 IsGuiding returns 0
00:44:02.958 00.000 20224 scope move finished after 40 + 104 ms
00:44:02.958 00.000 20224 Move returns status 0, amount 40
00:44:02.959 00.001 20224 MoveAxis(N, 0, ABG)
00:44:02.959 00.000 20224 Move returns status 0, amount 0
00:44:02.959 00.000 20224 move complete, result=0
00:44:02.959 00.000 20224 worker thread done servicing request
00:44:02.959 00.000 20224 Worker thread wakes up
00:44:02.959 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
00:44:02.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:02.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:04.111 01.151 20224 Exposure complete
00:44:04.176 00.065 20224 worker thread done servicing request
00:44:04.176 00.000 8996 OnExposeComplete: enter
00:44:04.178 00.002 8996 UpdateGuideState(): m_state=6
00:44:04.179 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10890
00:44:04.181 00.002 8996 Star::Find returns 1 (0), X=135.60, Y=473.62, Mass=690483, SNR=334.1, Peak=54000 HFD=4.6
00:44:04.183 00.002 8996 MultiStar: [#1 0.05,-0.12,0.59,U] [#2 -0.10,0.03,0.78,U] [#3 0.20,-0.10,0.63,U] [#4 0.22,0.06,0.46,U] [#5 0.40,0.02,0.56,U] [#6 -0.21,0.18,0.44,U] [#7 -0.07,0.15,0.44,U] [#8 -0.18,-0.20,0.40,U] 
00:44:04.185 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.03}, one-star: {0.07, -0.15}
00:44:04.186 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
00:44:04.188 00.002 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
00:44:04.189 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.52 mountX=0.05 mountY=0.02, mountTheta=0.41
00:44:04.193 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.03, opts=13)
00:44:04.196 00.003 8996 Enqueuing Move request for scope (0.05, -0.03)
00:44:04.198 00.002 20224 Worker thread wakes up
00:44:04.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:44:04.199 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:44:04.199 00.000 20224 Moving (0.05, -0.03) raw xDistance=0.05 yDistance=0.02
00:44:04.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:44:04.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:04.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:44:04.199 00.000 20224 MoveAxis(E, 0, ABG)
00:44:04.199 00.000 20224 Move returns status 0, amount 0
00:44:04.199 00.000 20224 MoveAxis(N, 0, ABG)
00:44:04.199 00.000 20224 Move returns status 0, amount 0
00:44:04.199 00.000 20224 move complete, result=0
00:44:04.199 00.000 20224 worker thread done servicing request
00:44:04.209 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54000, med=3033, FiltMin=2672, FiltMax=26022, Gamma=1.000
00:44:04.237 00.028 8996 UpdateGuideState exits: m=690483 SNR=334.1
00:44:04.239 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:04.241 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:04.243 00.002 8996 Enqueuing Expose request
00:44:04.245 00.002 20224 Worker thread wakes up
00:44:04.245 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:04.247 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:04.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:05.235 00.988 20224 Exposure complete
00:44:05.303 00.068 20224 worker thread done servicing request
00:44:05.303 00.000 8996 OnExposeComplete: enter
00:44:05.305 00.002 8996 UpdateGuideState(): m_state=6
00:44:05.307 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10891
00:44:05.308 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.74, Mass=731822, SNR=381.6, Peak=57520 HFD=4.6
00:44:05.310 00.002 8996 MultiStar: [#1 0.16,-0.00,0.52,U] [#2 -0.19,0.05,0.61,U] [#3 0.05,-0.29,0.51,U] [#4 -0.08,-0.14,0.51,U] [#5 0.20,0.04,0.53,U] [#6 -0.24,0.17,0.38,U] [#7 -0.28,0.08,0.38,U] [#8 -0.23,-0.07,0.25,U] 
00:44:05.310 00.000 8996 single-star, 8 included, MultiStar: {-0.03, -0.03}, one-star: {0.03, -0.03}
00:44:05.311 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
00:44:05.312 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
00:44:05.313 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-0.68 mountX=0.04 mountY=0.02, mountTheta=0.57
00:44:05.316 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
00:44:05.317 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
00:44:05.318 00.001 20224 Worker thread wakes up
00:44:05.318 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
00:44:05.318 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
00:44:05.318 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.04 yDistance=0.02
00:44:05.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:44:05.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:05.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:44:05.318 00.000 20224 MoveAxis(E, 0, ABG)
00:44:05.318 00.000 20224 Move returns status 0, amount 0
00:44:05.318 00.000 20224 MoveAxis(N, 0, ABG)
00:44:05.318 00.000 20224 Move returns status 0, amount 0
00:44:05.318 00.000 20224 move complete, result=0
00:44:05.319 00.001 20224 worker thread done servicing request
00:44:05.324 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57520, med=3033, FiltMin=2745, FiltMax=28214, Gamma=1.000
00:44:05.354 00.030 8996 UpdateGuideState exits: m=731822 SNR=381.6
00:44:05.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:05.357 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:05.358 00.001 8996 Enqueuing Expose request
00:44:05.360 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:05.361 00.001 20224 Worker thread wakes up
00:44:05.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:05.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:06.528 01.167 20224 Exposure complete
00:44:06.622 00.094 20224 worker thread done servicing request
00:44:06.622 00.000 8996 OnExposeComplete: enter
00:44:06.623 00.001 8996 UpdateGuideState(): m_state=6
00:44:06.625 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10892
00:44:06.627 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.54, Mass=672571, SNR=341.6, Peak=49456 HFD=4.6
00:44:06.628 00.001 8996 MultiStar: [#1 0.01,0.07,0.66,U] [#2 -0.20,0.27,0.70,U] [#3 0.18,0.05,0.57,U] [#4 -0.10,0.32,0.54,U] [#5 0.35,0.11,0.58,U] [#6 -0.08,0.06,0.41,U] [#7 -0.23,0.19,0.40,U] [#8 -0.19,0.02,0.34,U] 
00:44:06.630 00.002 8996 refined, 8 included, MultiStar: {0.00, 0.07}, one-star: {0.10, -0.23}
00:44:06.631 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
00:44:06.632 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
00:44:06.634 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.53 mountX=-0.00 mountY=-0.07, mountTheta=-1.63
00:44:06.637 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.07, opts=13)
00:44:06.639 00.002 8996 Enqueuing Move request for scope (0.00, 0.07)
00:44:06.640 00.001 20224 Worker thread wakes up
00:44:06.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
00:44:06.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
00:44:06.640 00.000 20224 Moving (0.00, 0.07) raw xDistance=-0.00 yDistance=-0.07
00:44:06.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:44:06.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:06.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:44:06.640 00.000 20224 MoveAxis(E, 0, ABG)
00:44:06.641 00.001 20224 Move returns status 0, amount 0
00:44:06.641 00.000 20224 MoveAxis(N, 0, ABG)
00:44:06.641 00.000 20224 Move returns status 0, amount 0
00:44:06.641 00.000 20224 move complete, result=0
00:44:06.641 00.000 20224 worker thread done servicing request
00:44:06.645 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49456, med=3033, FiltMin=2745, FiltMax=26707, Gamma=1.000
00:44:06.664 00.019 8996 UpdateGuideState exits: m=672571 SNR=341.6
00:44:06.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:06.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:06.667 00.001 8996 Enqueuing Expose request
00:44:06.668 00.001 20224 Worker thread wakes up
00:44:06.668 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:06.668 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:06.669 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:07.656 00.987 20224 Exposure complete
00:44:07.716 00.060 20224 worker thread done servicing request
00:44:07.716 00.000 8996 OnExposeComplete: enter
00:44:07.717 00.001 8996 UpdateGuideState(): m_state=6
00:44:07.718 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10893
00:44:07.719 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.97, Mass=716850, SNR=342.0, Peak=64784 HFD=4.2
00:44:07.720 00.001 8996 MultiStar: [#1 0.26,-0.16,0.62,U] [#2 0.02,0.17,0.67,U] [#3 0.29,0.17,0.53,U] [#4 0.07,0.20,0.59,U] [#5 0.32,0.26,0.57,U] [#6 -0.04,0.19,0.42,U] [#7 0.16,0.15,0.44,U] [#8 -0.19,0.07,0.32,U] 
00:44:07.720 00.000 8996 refined, 8 included, MultiStar: {0.11, 0.14}, one-star: {0.02, 0.20}
00:44:07.721 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
00:44:07.722 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
00:44:07.723 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.92 mountX=0.09 mountY=-0.15, mountTheta=-1.02
00:44:07.724 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.14, opts=13)
00:44:07.725 00.001 8996 Enqueuing Move request for scope (0.11, 0.14)
00:44:07.726 00.001 20224 Worker thread wakes up
00:44:07.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
00:44:07.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
00:44:07.726 00.000 20224 Moving (0.11, 0.14) raw xDistance=0.09 yDistance=-0.15
00:44:07.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:44:07.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:07.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:44:07.726 00.000 20224 MoveAxis(E, 0, ABG)
00:44:07.726 00.000 20224 Move returns status 0, amount 0
00:44:07.726 00.000 20224 MoveAxis(N, 0, ABG)
00:44:07.726 00.000 20224 Move returns status 0, amount 0
00:44:07.726 00.000 20224 move complete, result=0
00:44:07.726 00.000 20224 worker thread done servicing request
00:44:07.730 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=64784, med=3033, FiltMin=2739, FiltMax=28880, Gamma=1.000
00:44:07.743 00.013 8996 UpdateGuideState exits: m=716850 SNR=342.0
00:44:07.744 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:07.745 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:07.745 00.000 8996 Enqueuing Expose request
00:44:07.746 00.001 20224 Worker thread wakes up
00:44:07.746 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:07.747 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:07.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:08.903 01.156 20224 Exposure complete
00:44:08.977 00.074 20224 worker thread done servicing request
00:44:08.977 00.000 8996 OnExposeComplete: enter
00:44:08.979 00.002 8996 UpdateGuideState(): m_state=6
00:44:08.980 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10894
00:44:08.980 00.000 8996 Star::Find returns 1 (0), X=135.63, Y=473.96, Mass=639156, SNR=308.5, Peak=54704 HFD=4.4
00:44:08.982 00.002 8996 MultiStar: [#1 0.05,0.11,0.69,U] [#2 -0.13,0.48,0.00,M1] [#3 0.22,0.40,0.00,M1] [#4 -0.04,0.43,0.64,U] [#5 0.37,0.27,0.00,M1] [#6 0.01,0.30,0.40,U] [#7 -0.19,0.41,0.00,M1] [#8 -0.04,0.27,0.36,U] 
00:44:08.982 00.000 8996 single-star, 4 included, MultiStar: {0.03, 0.24}, one-star: {0.09, 0.19}
00:44:08.983 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
00:44:08.984 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
00:44:08.985 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.11 mountX=0.08 mountY=-0.20, mountTheta=-1.21
00:44:08.986 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.19, opts=13)
00:44:08.987 00.001 8996 Enqueuing Move request for scope (0.09, 0.19)
00:44:08.988 00.001 20224 Worker thread wakes up
00:44:08.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
00:44:08.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
00:44:08.989 00.001 20224 Moving (0.09, 0.19) raw xDistance=0.08 yDistance=-0.20
00:44:08.989 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:44:08.989 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:08.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:44:08.989 00.000 20224 MoveAxis(E, 0, ABG)
00:44:08.989 00.000 20224 Move returns status 0, amount 0
00:44:08.989 00.000 20224 MoveAxis(N, 0, ABG)
00:44:08.989 00.000 20224 Move returns status 0, amount 0
00:44:08.989 00.000 20224 move complete, result=0
00:44:08.990 00.001 20224 worker thread done servicing request
00:44:08.994 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=54704, med=3033, FiltMin=2749, FiltMax=26720, Gamma=1.000
00:44:09.008 00.014 8996 UpdateGuideState exits: m=639156 SNR=308.5
00:44:09.009 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:09.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:09.011 00.001 8996 Enqueuing Expose request
00:44:09.012 00.001 20224 Worker thread wakes up
00:44:09.012 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:09.013 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:09.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:09.983 00.970 20224 Exposure complete
00:44:10.052 00.069 20224 worker thread done servicing request
00:44:10.052 00.000 8996 OnExposeComplete: enter
00:44:10.054 00.002 8996 UpdateGuideState(): m_state=6
00:44:10.056 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10895
00:44:10.057 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.81, Mass=747376, SNR=325.0, Peak=58064 HFD=4.6
00:44:10.058 00.001 8996 MultiStar: [#1 -0.13,-0.11,0.74,U] [#2 -0.24,0.15,0.74,U] [#3 -0.13,0.28,0.60,U] [#4 -0.07,0.42,0.52,U] [#5 0.03,0.16,0.55,U] [#6 -0.38,0.33,0.00,M1] [#7 -0.24,0.08,0.43,U] [#8 -0.37,0.10,0.35,U] 
00:44:10.059 00.001 8996 single-star, 7 included, MultiStar: {-0.14, 0.12}, one-star: {-0.10, 0.04}
00:44:10.060 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
00:44:10.061 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
00:44:10.062 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.74 mountX=-0.10 mountY=-0.03, mountTheta=-2.86
00:44:10.063 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
00:44:10.064 00.001 8996 Enqueuing Move request for scope (-0.10, 0.04)
00:44:10.065 00.001 20224 Worker thread wakes up
00:44:10.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:44:10.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:44:10.065 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.10 yDistance=-0.03
00:44:10.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:44:10.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:10.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:44:10.065 00.000 20224 MoveAxis(E, 0, ABG)
00:44:10.065 00.000 20224 Move returns status 0, amount 0
00:44:10.065 00.000 20224 MoveAxis(N, 0, ABG)
00:44:10.065 00.000 20224 Move returns status 0, amount 0
00:44:10.065 00.000 20224 move complete, result=0
00:44:10.066 00.001 20224 worker thread done servicing request
00:44:10.071 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58064, med=3033, FiltMin=2742, FiltMax=27312, Gamma=1.000
00:44:10.092 00.021 8996 UpdateGuideState exits: m=747376 SNR=325.0
00:44:10.094 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:10.096 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:10.098 00.002 8996 Enqueuing Expose request
00:44:10.100 00.002 20224 Worker thread wakes up
00:44:10.100 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:10.102 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:10.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:11.273 01.171 20224 Exposure complete
00:44:11.350 00.077 20224 worker thread done servicing request
00:44:11.350 00.000 8996 OnExposeComplete: enter
00:44:11.352 00.002 8996 UpdateGuideState(): m_state=6
00:44:11.353 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10896
00:44:11.355 00.002 8996 Star::Find returns 1 (0), X=135.36, Y=473.99, Mass=692028, SNR=316.1, Peak=54224 HFD=4.2
00:44:11.356 00.001 8996 MultiStar: [#1 -0.27,-0.16,0.72,U] [#2 -0.31,0.18,0.81,U] [#3 0.03,0.04,0.66,U] [#4 -0.21,0.27,0.63,U] [#5 -0.04,0.01,0.57,U] [#6 -0.65,0.22,0.00,M2] [#7 -0.44,0.25,0.00,M1] [#8 -0.47,-0.02,0.00,M3] 
00:44:11.357 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.11}, one-star: {-0.17, 0.23}
00:44:11.358 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
00:44:11.358 00.000 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
00:44:11.359 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.59 mountX=-0.18 mountY=-0.09, mountTheta=-2.70
00:44:11.363 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.11, opts=13)
00:44:11.365 00.002 8996 Enqueuing Move request for scope (-0.17, 0.11)
00:44:11.366 00.001 20224 Worker thread wakes up
00:44:11.367 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
00:44:11.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
00:44:11.367 00.000 20224 Moving (-0.17, 0.11) raw xDistance=-0.18 yDistance=-0.09
00:44:11.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:44:11.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:11.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:44:11.367 00.000 20224 MoveAxis(E, 0, ABG)
00:44:11.367 00.000 20224 Move returns status 0, amount 0
00:44:11.367 00.000 20224 MoveAxis(N, 0, ABG)
00:44:11.367 00.000 20224 Move returns status 0, amount 0
00:44:11.367 00.000 20224 move complete, result=0
00:44:11.367 00.000 20224 worker thread done servicing request
00:44:11.372 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54224, med=3033, FiltMin=2736, FiltMax=28166, Gamma=1.000
00:44:11.386 00.014 8996 UpdateGuideState exits: m=692028 SNR=316.1
00:44:11.387 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:11.388 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:11.388 00.000 8996 Enqueuing Expose request
00:44:11.389 00.001 20224 Worker thread wakes up
00:44:11.389 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:11.391 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:11.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:12.370 00.979 20224 Exposure complete
00:44:12.430 00.060 20224 worker thread done servicing request
00:44:12.430 00.000 8996 OnExposeComplete: enter
00:44:12.431 00.001 8996 UpdateGuideState(): m_state=6
00:44:12.432 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10897
00:44:12.432 00.000 8996 Star::Find returns 1 (0), X=135.42, Y=473.97, Mass=603809, SNR=309.3, Peak=49344 HFD=4.6
00:44:12.433 00.001 8996 MultiStar: [#1 -0.20,0.12,0.71,U] [#2 -0.50,0.11,0.00,M1] [#3 -0.15,0.32,0.62,U] [#4 -0.16,0.52,0.00,M1] [#5 -0.06,0.32,0.69,U] [#6 -0.48,0.20,0.00,M3] [#7 -0.34,0.34,0.00,M2] [#8 -0.48,0.05,0.00,M4] 
00:44:12.434 00.001 8996 single-star, 3 included, MultiStar: {-0.13, 0.23}, one-star: {-0.11, 0.20}
00:44:12.435 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
00:44:12.436 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
00:44:12.436 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.07 mountX=-0.13 mountY=-0.19, mountTheta=-2.17
00:44:12.438 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.20, opts=13)
00:44:12.438 00.000 8996 Enqueuing Move request for scope (-0.11, 0.20)
00:44:12.439 00.001 20224 Worker thread wakes up
00:44:12.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
00:44:12.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
00:44:12.439 00.000 20224 Moving (-0.11, 0.20) raw xDistance=-0.13 yDistance=-0.19
00:44:12.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:44:12.440 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:12.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:44:12.440 00.000 20224 MoveAxis(E, 0, ABG)
00:44:12.440 00.000 20224 Move returns status 0, amount 0
00:44:12.440 00.000 20224 MoveAxis(N, 0, ABG)
00:44:12.440 00.000 20224 Move returns status 0, amount 0
00:44:12.440 00.000 20224 move complete, result=0
00:44:12.440 00.000 20224 worker thread done servicing request
00:44:12.443 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49344, med=3033, FiltMin=2749, FiltMax=25072, Gamma=1.000
00:44:12.456 00.013 8996 UpdateGuideState exits: m=603809 SNR=309.3
00:44:12.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:12.457 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:12.458 00.001 8996 Enqueuing Expose request
00:44:12.459 00.001 20224 Worker thread wakes up
00:44:12.459 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:12.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:12.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:13.629 01.169 20224 Exposure complete
00:44:13.710 00.081 20224 worker thread done servicing request
00:44:13.710 00.000 8996 OnExposeComplete: enter
00:44:13.711 00.001 8996 UpdateGuideState(): m_state=6
00:44:13.712 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10898
00:44:13.712 00.000 8996 Star::Find returns 1 (0), X=135.36, Y=474.36, Mass=708799, SNR=324.9, Peak=50608 HFD=4.7
00:44:13.713 00.001 8996 MultiStar: [#1 -0.21,0.36,0.73,U] [#2 -0.58,0.32,0.00,M2] [#3 -0.08,0.45,0.00,M1] [#4 -0.21,0.46,0.00,M2] [#5 -0.27,0.34,0.54,U] [#6 -0.30,0.58,0.00,M4] [#7 -0.48,0.37,0.00,M3] [#8 -0.67,0.30,0.00,M5] 
00:44:13.714 00.001 8996 refined, 2 included, MultiStar: {-0.21, 0.46}, one-star: {-0.17, 0.60}
00:44:13.715 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
00:44:13.716 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
00:44:13.717 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.46 hyp=0.50 cameraTheta=2.00 mountX=-0.25 mountY=-0.43, mountTheta=-2.10
00:44:13.718 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.46, opts=13)
00:44:13.719 00.001 8996 Enqueuing Move request for scope (-0.21, 0.46)
00:44:13.720 00.001 20224 Worker thread wakes up
00:44:13.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.46) opts 0xd
00:44:13.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.46)
00:44:13.720 00.000 20224 Moving (-0.21, 0.46) raw xDistance=-0.25 yDistance=-0.43
00:44:13.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:44:13.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:44:13.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:44:13.720 00.000 20224 MoveAxis(E, 37, ABG)
00:44:13.720 00.000 20224 Guiding  Dir = 2, Dur = 37
00:44:13.721 00.001 20224 IsSlewing returns 0
00:44:13.721 00.000 20224 IsGuiding returns 0
00:44:13.722 00.001 20224 PulseGuide returned control before completion, sleep 46
00:44:13.725 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50608, med=3033, FiltMin=2761, FiltMax=23478, Gamma=1.000
00:44:13.739 00.014 8996 UpdateGuideState exits: m=708799 SNR=324.9
00:44:13.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:13.740 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:13.741 00.001 8996 Enqueuing Expose request
00:44:13.779 00.038 20224 IsGuiding returns 1
00:44:13.779 00.000 20224 scope still moving after pulse duration time elapsed
00:44:13.811 00.032 20224 IsSlewing returns 0
00:44:13.811 00.000 20224 IsGuiding returns 0
00:44:13.811 00.000 20224 scope move finished after 37 + 53 ms
00:44:13.811 00.000 20224 Move returns status 0, amount 37
00:44:13.811 00.000 20224 MoveAxis(N, 0, ABG)
00:44:13.812 00.001 20224 Move returns status 0, amount 0
00:44:13.812 00.000 20224 move complete, result=0
00:44:13.812 00.000 20224 worker thread done servicing request
00:44:13.812 00.000 20224 Worker thread wakes up
00:44:13.812 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:13.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:13.813 00.001 8996 GuideStep: -0.3 px 37 ms EAST, -0.4 px 0 ms NORTH
00:44:14.791 00.978 20224 Exposure complete
00:44:14.880 00.089 20224 worker thread done servicing request
00:44:14.880 00.000 8996 OnExposeComplete: enter
00:44:14.881 00.001 8996 UpdateGuideState(): m_state=6
00:44:14.882 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10899
00:44:14.883 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=474.01, Mass=546583, SNR=280.7, Peak=44928 HFD=4.7
00:44:14.884 00.001 8996 MultiStar: [#1 -0.04,0.04,0.73,U] [#2 -0.40,0.22,0.00,M3] [#3 -0.16,0.18,0.76,U] [#4 -0.11,0.35,0.65,U] [#5 -0.14,0.12,0.61,U] [#6 -0.43,0.19,0.00,M5] [#7 -0.09,0.21,0.46,U] [#8 -0.50,0.05,0.00,M6] 
00:44:14.885 00.001 8996 refined, 5 included, MultiStar: {-0.07, 0.19}, one-star: {0.04, 0.24}
00:44:14.885 00.000 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
00:44:14.886 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
00:44:14.887 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.19 hyp=0.20 cameraTheta=1.93 mountX=-0.09 mountY=-0.18, mountTheta=-2.03
00:44:14.890 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.19, opts=13)
00:44:14.892 00.002 8996 Enqueuing Move request for scope (-0.07, 0.19)
00:44:14.895 00.003 20224 Worker thread wakes up
00:44:14.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.19) opts 0xd
00:44:14.895 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.19)
00:44:14.895 00.000 20224 Moving (-0.07, 0.19) raw xDistance=-0.09 yDistance=-0.18
00:44:14.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:44:14.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:14.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:44:14.895 00.000 20224 MoveAxis(E, 0, ABG)
00:44:14.896 00.001 20224 Move returns status 0, amount 0
00:44:14.896 00.000 20224 MoveAxis(N, 0, ABG)
00:44:14.896 00.000 20224 Move returns status 0, amount 0
00:44:14.896 00.000 20224 move complete, result=0
00:44:14.896 00.000 20224 worker thread done servicing request
00:44:14.903 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=44928, med=3033, FiltMin=2745, FiltMax=23094, Gamma=1.000
00:44:14.917 00.014 8996 UpdateGuideState exits: m=546583 SNR=280.7
00:44:14.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:14.919 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:14.920 00.001 8996 Enqueuing Expose request
00:44:14.921 00.001 20224 Worker thread wakes up
00:44:14.921 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:14.922 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:14.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:16.101 01.179 20224 Exposure complete
00:44:16.156 00.055 20224 worker thread done servicing request
00:44:16.156 00.000 8996 OnExposeComplete: enter
00:44:16.158 00.002 8996 UpdateGuideState(): m_state=6
00:44:16.159 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10900
00:44:16.161 00.002 8996 Star::Find returns 1 (0), X=135.70, Y=474.11, Mass=640134, SNR=306.5, Peak=56800 HFD=4.5
00:44:16.163 00.002 8996 MultiStar: [#1 0.21,0.06,0.72,U] [#2 -0.10,0.35,0.78,U] [#3 0.19,0.32,0.64,U] [#4 -0.06,0.54,0.00,M2] [#5 0.17,0.06,0.58,U] [#6 -0.00,0.19,0.40,U] [#7 -0.10,0.32,0.48,U] [#8 -0.12,-0.03,0.37,U] 
00:44:16.164 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.23}, one-star: {0.17, 0.34}
00:44:16.165 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
00:44:16.167 00.002 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
00:44:16.168 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.26 mountX=0.05 mountY=-0.23, mountTheta=-1.35
00:44:16.172 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.23, opts=13)
00:44:16.174 00.002 8996 Enqueuing Move request for scope (0.07, 0.23)
00:44:16.177 00.003 20224 Worker thread wakes up
00:44:16.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
00:44:16.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
00:44:16.177 00.000 20224 Moving (0.07, 0.23) raw xDistance=0.05 yDistance=-0.23
00:44:16.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:44:16.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:44:16.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:44:16.177 00.000 20224 MoveAxis(E, 0, ABG)
00:44:16.177 00.000 20224 Move returns status 0, amount 0
00:44:16.177 00.000 20224 MoveAxis(N, 0, ABG)
00:44:16.177 00.000 20224 Move returns status 0, amount 0
00:44:16.177 00.000 20224 move complete, result=0
00:44:16.177 00.000 20224 worker thread done servicing request
00:44:16.187 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56800, med=3033, FiltMin=2761, FiltMax=28950, Gamma=1.000
00:44:16.205 00.018 8996 UpdateGuideState exits: m=640134 SNR=306.5
00:44:16.206 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:16.207 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:16.208 00.001 8996 Enqueuing Expose request
00:44:16.208 00.000 20224 Worker thread wakes up
00:44:16.208 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:16.209 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:16.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:17.175 00.966 20224 Exposure complete
00:44:17.229 00.054 20224 worker thread done servicing request
00:44:17.229 00.000 8996 OnExposeComplete: enter
00:44:17.231 00.002 8996 UpdateGuideState(): m_state=6
00:44:17.232 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10901
00:44:17.233 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=474.08, Mass=638648, SNR=303.1, Peak=57632 HFD=4.5
00:44:17.234 00.001 8996 MultiStar: [#1 0.20,0.03,0.68,U] [#2 0.08,0.27,0.84,U] [#3 0.07,0.53,0.00,M1] [#4 0.06,0.53,0.00,M3] [#5 0.53,0.14,0.00,M1] [#6 -0.03,0.37,0.46,U] [#7 -0.15,0.35,0.49,U] [#8 -0.13,0.10,0.43,U] 
00:44:17.235 00.001 8996 refined, 5 included, MultiStar: {0.06, 0.24}, one-star: {0.16, 0.31}
00:44:17.235 00.000 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
00:44:17.236 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
00:44:17.237 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.34 mountX=0.03 mountY=-0.25, mountTheta=-1.44
00:44:17.238 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.24, opts=13)
00:44:17.239 00.001 8996 Enqueuing Move request for scope (0.06, 0.24)
00:44:17.240 00.001 20224 Worker thread wakes up
00:44:17.240 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
00:44:17.240 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
00:44:17.240 00.000 20224 Moving (0.06, 0.24) raw xDistance=0.03 yDistance=-0.25
00:44:17.240 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:17.240 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.43 newest=-0.66
00:44:17.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:44:17.240 00.000 20224 MoveAxis(E, 0, ABG)
00:44:17.240 00.000 20224 Move returns status 0, amount 0
00:44:17.241 00.001 20224 MoveAxis(N, 52, ABG)
00:44:17.241 00.000 20224 Guiding  Dir = 0, Dur = 52
00:44:17.241 00.000 20224 IsSlewing returns 0
00:44:17.241 00.000 20224 IsGuiding returns 0
00:44:17.244 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57632, med=3033, FiltMin=2717, FiltMax=27190, Gamma=1.000
00:44:17.256 00.012 8996 UpdateGuideState exits: m=638648 SNR=303.1
00:44:17.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:17.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:17.259 00.001 8996 Enqueuing Expose request
00:44:17.297 00.038 20224 IsGuiding returns 1
00:44:17.297 00.000 20224 scope still moving after pulse duration time elapsed
00:44:17.327 00.030 20224 IsSlewing returns 0
00:44:17.327 00.000 20224 IsGuiding returns 1
00:44:17.357 00.030 20224 IsSlewing returns 0
00:44:17.357 00.000 20224 IsGuiding returns 1
00:44:17.389 00.032 20224 IsSlewing returns 0
00:44:17.390 00.001 20224 IsGuiding returns 0
00:44:17.390 00.000 20224 scope move finished after 52 + 96 ms
00:44:17.390 00.000 20224 Move returns status 0, amount 52
00:44:17.390 00.000 20224 move complete, result=0
00:44:17.390 00.000 20224 worker thread done servicing request
00:44:17.390 00.000 20224 Worker thread wakes up
00:44:17.391 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 52 ms NORTH
00:44:17.392 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:17.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:18.553 01.161 20224 Exposure complete
00:44:18.634 00.081 20224 worker thread done servicing request
00:44:18.634 00.000 8996 OnExposeComplete: enter
00:44:18.635 00.001 8996 UpdateGuideState(): m_state=6
00:44:18.636 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10902
00:44:18.636 00.000 8996 Star::Find returns 1 (0), X=135.83, Y=473.78, Mass=694056, SNR=318.1, Peak=60048 HFD=4.4
00:44:18.637 00.001 8996 MultiStar: [#1 0.04,0.08,0.60,U] [#2 0.18,0.08,0.76,U] [#3 0.21,0.08,0.65,U] [#4 0.14,0.34,0.49,U] [#5 0.45,0.18,0.00,M2] [#6 0.02,0.14,0.39,U] [#7 -0.05,0.05,0.46,U] [#8 -0.20,0.00,0.37,U] 
00:44:18.638 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.09}, one-star: {0.30, 0.01}
00:44:18.639 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
00:44:18.640 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
00:44:18.641 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=0.11 mountY=-0.10, mountTheta=-0.74
00:44:18.642 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.09, opts=13)
00:44:18.643 00.001 8996 Enqueuing Move request for scope (0.12, 0.09)
00:44:18.643 00.000 20224 Worker thread wakes up
00:44:18.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
00:44:18.644 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
00:44:18.644 00.000 20224 Moving (0.12, 0.09) raw xDistance=0.11 yDistance=-0.10
00:44:18.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:44:18.644 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:18.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:44:18.644 00.000 20224 MoveAxis(E, 0, ABG)
00:44:18.644 00.000 20224 Move returns status 0, amount 0
00:44:18.644 00.000 20224 MoveAxis(N, 0, ABG)
00:44:18.644 00.000 20224 Move returns status 0, amount 0
00:44:18.644 00.000 20224 move complete, result=0
00:44:18.644 00.000 20224 worker thread done servicing request
00:44:18.647 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=60048, med=3033, FiltMin=2758, FiltMax=28611, Gamma=1.000
00:44:18.661 00.014 8996 UpdateGuideState exits: m=694056 SNR=318.1
00:44:18.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:18.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:18.664 00.001 8996 Enqueuing Expose request
00:44:18.664 00.000 20224 Worker thread wakes up
00:44:18.664 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:18.665 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:18.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:19.639 00.974 20224 Exposure complete
00:44:19.736 00.097 20224 worker thread done servicing request
00:44:19.736 00.000 8996 OnExposeComplete: enter
00:44:19.738 00.002 8996 UpdateGuideState(): m_state=6
00:44:19.739 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10903
00:44:19.741 00.002 8996 Star::Find returns 1 (0), X=135.56, Y=473.68, Mass=684810, SNR=330.1, Peak=55088 HFD=4.7
00:44:19.742 00.001 8996 MultiStar: [#1 0.16,-0.25,0.66,U] [#2 0.09,-0.16,0.85,U] [#3 0.24,-0.17,0.59,U] [#4 0.15,-0.01,0.58,U] [#5 0.43,0.06,0.58,U] [#6 -0.15,0.00,0.44,U] [#7 0.02,-0.35,0.38,U] [#8 -0.07,-0.33,0.40,U] 
00:44:19.743 00.001 8996 single-star, 8 included, MultiStar: {0.11, -0.13}, one-star: {0.02, -0.09}
00:44:19.745 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
00:44:19.746 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
00:44:19.747 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.33 mountX=0.03 mountY=0.09, mountTheta=1.23
00:44:19.748 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.09, opts=13)
00:44:19.749 00.001 8996 Enqueuing Move request for scope (0.02, -0.09)
00:44:19.750 00.001 20224 Worker thread wakes up
00:44:19.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
00:44:19.750 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
00:44:19.750 00.000 20224 Moving (0.02, -0.09) raw xDistance=0.03 yDistance=0.09
00:44:19.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:19.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:19.751 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:44:19.751 00.000 20224 MoveAxis(E, 0, ABG)
00:44:19.751 00.000 20224 Move returns status 0, amount 0
00:44:19.751 00.000 20224 MoveAxis(N, 0, ABG)
00:44:19.751 00.000 20224 Move returns status 0, amount 0
00:44:19.751 00.000 20224 move complete, result=0
00:44:19.751 00.000 20224 worker thread done servicing request
00:44:19.755 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=55088, med=3033, FiltMin=2742, FiltMax=25270, Gamma=1.000
00:44:19.771 00.016 8996 UpdateGuideState exits: m=684810 SNR=330.1
00:44:19.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:19.774 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:19.775 00.001 8996 Enqueuing Expose request
00:44:19.777 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:19.778 00.001 20224 Worker thread wakes up
00:44:19.778 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:19.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:20.938 01.160 20224 Exposure complete
00:44:21.002 00.064 20224 worker thread done servicing request
00:44:21.002 00.000 8996 OnExposeComplete: enter
00:44:21.004 00.002 8996 UpdateGuideState(): m_state=6
00:44:21.006 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10904
00:44:21.007 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.84, Mass=615340, SNR=317.3, Peak=53552 HFD=4.5
00:44:21.009 00.002 8996 MultiStar: [#1 0.13,-0.35,0.64,U] [#2 0.00,-0.13,0.71,U] [#3 0.06,-0.07,0.71,U] [#4 -0.02,0.08,0.57,U] [#5 0.06,-0.01,0.61,U] [#6 -0.10,0.01,0.42,U] [#7 -0.20,-0.04,0.40,U] [#8 -0.20,-0.17,0.38,U] 
00:44:21.010 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.06}, one-star: {0.18, 0.08}
00:44:21.012 00.002 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
00:44:21.013 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
00:44:21.015 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.18 mountX=0.03 mountY=0.06, mountTheta=1.08
00:44:21.017 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
00:44:21.018 00.001 8996 Enqueuing Move request for scope (0.02, -0.06)
00:44:21.019 00.001 20224 Worker thread wakes up
00:44:21.019 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
00:44:21.019 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
00:44:21.019 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.03 yDistance=0.06
00:44:21.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:21.020 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:21.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:44:21.020 00.000 20224 MoveAxis(E, 0, ABG)
00:44:21.020 00.000 20224 Move returns status 0, amount 0
00:44:21.020 00.000 20224 MoveAxis(N, 0, ABG)
00:44:21.020 00.000 20224 Move returns status 0, amount 0
00:44:21.020 00.000 20224 move complete, result=0
00:44:21.020 00.000 20224 worker thread done servicing request
00:44:21.024 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53552, med=3033, FiltMin=2765, FiltMax=24918, Gamma=1.000
00:44:21.040 00.016 8996 UpdateGuideState exits: m=615340 SNR=317.3
00:44:21.042 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:21.044 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:21.045 00.001 8996 Enqueuing Expose request
00:44:21.047 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:21.048 00.001 20224 Worker thread wakes up
00:44:21.048 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:21.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:22.025 00.977 20224 Exposure complete
00:44:22.095 00.070 20224 worker thread done servicing request
00:44:22.095 00.000 8996 OnExposeComplete: enter
00:44:22.096 00.001 8996 UpdateGuideState(): m_state=6
00:44:22.097 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10905
00:44:22.098 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.79, Mass=669842, SNR=297.8, Peak=58416 HFD=4.5
00:44:22.100 00.002 8996 MultiStar: [#1 0.33,-0.33,0.00,M1] [#2 0.09,-0.26,0.77,U] [#3 0.34,-0.09,0.68,U] [#4 0.28,0.06,0.54,U] [#5 0.30,0.07,0.62,U] [#6 0.05,-0.20,0.46,U] [#7 -0.11,-0.49,0.00,M1] [#8 -0.27,-0.16,0.41,U] 
00:44:22.101 00.001 8996 single-star, 6 included, MultiStar: {0.16, -0.07}, one-star: {0.15, 0.02}
00:44:22.102 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
00:44:22.103 00.001 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
00:44:22.103 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.16 mountX=0.15 mountY=-0.04, mountTheta=-0.28
00:44:22.106 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.02, opts=13)
00:44:22.109 00.003 8996 Enqueuing Move request for scope (0.15, 0.02)
00:44:22.111 00.002 20224 Worker thread wakes up
00:44:22.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
00:44:22.111 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
00:44:22.111 00.000 20224 Moving (0.15, 0.02) raw xDistance=0.15 yDistance=-0.04
00:44:22.112 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:44:22.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:22.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:44:22.112 00.000 20224 MoveAxis(E, 0, ABG)
00:44:22.112 00.000 20224 Move returns status 0, amount 0
00:44:22.112 00.000 20224 MoveAxis(N, 0, ABG)
00:44:22.112 00.000 20224 Move returns status 0, amount 0
00:44:22.112 00.000 20224 move complete, result=0
00:44:22.112 00.000 20224 worker thread done servicing request
00:44:22.116 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58416, med=3033, FiltMin=2688, FiltMax=26432, Gamma=1.000
00:44:22.138 00.022 8996 UpdateGuideState exits: m=669842 SNR=297.8
00:44:22.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:22.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:22.141 00.001 8996 Enqueuing Expose request
00:44:22.143 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:22.143 00.000 20224 Worker thread wakes up
00:44:22.143 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:22.144 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:23.317 01.173 20224 Exposure complete
00:44:23.401 00.084 20224 worker thread done servicing request
00:44:23.401 00.000 8996 OnExposeComplete: enter
00:44:23.402 00.001 8996 UpdateGuideState(): m_state=6
00:44:23.403 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10906
00:44:23.404 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.43, Mass=700088, SNR=317.0, Peak=50038 HFD=4.7
00:44:23.405 00.001 8996 MultiStar: [#1 -0.01,-0.47,0.00,M2] [#2 -0.21,-0.33,0.75,U] [#3 -0.06,-0.24,0.64,U] [#4 0.05,0.01,0.54,U] [#5 0.18,-0.27,0.58,U] [#6 -0.25,-0.34,0.44,U] [#7 -0.28,-0.53,0.00,M2] [#8 -0.39,-0.45,0.00,M1] 
00:44:23.406 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.27}, one-star: {-0.00, -0.34}
00:44:23.407 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
00:44:23.407 00.000 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
00:44:23.408 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.27 hyp=0.27 cameraTheta=-1.73 mountX=-0.02 mountY=0.27, mountTheta=1.64
00:44:23.409 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.27, opts=13)
00:44:23.410 00.001 8996 Enqueuing Move request for scope (-0.04, -0.27)
00:44:23.411 00.001 20224 Worker thread wakes up
00:44:23.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.27) opts 0xd
00:44:23.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.27)
00:44:23.411 00.000 20224 Moving (-0.04, -0.27) raw xDistance=-0.02 yDistance=0.27
00:44:23.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:44:23.412 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:23.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:44:23.412 00.000 20224 MoveAxis(E, 0, ABG)
00:44:23.412 00.000 20224 Move returns status 0, amount 0
00:44:23.412 00.000 20224 MoveAxis(N, 0, ABG)
00:44:23.412 00.000 20224 Move returns status 0, amount 0
00:44:23.412 00.000 20224 move complete, result=0
00:44:23.412 00.000 20224 worker thread done servicing request
00:44:23.415 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50038, med=3033, FiltMin=2755, FiltMax=26131, Gamma=1.000
00:44:23.428 00.013 8996 UpdateGuideState exits: m=700088 SNR=317.0
00:44:23.429 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:23.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:23.431 00.001 8996 Enqueuing Expose request
00:44:23.431 00.000 20224 Worker thread wakes up
00:44:23.431 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:44:23.432 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:23.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:24.428 00.996 20224 Exposure complete
00:44:24.492 00.064 20224 worker thread done servicing request
00:44:24.492 00.000 8996 OnExposeComplete: enter
00:44:24.493 00.001 8996 UpdateGuideState(): m_state=6
00:44:24.495 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10907
00:44:24.497 00.002 8996 Star::Find returns 1 (0), X=135.32, Y=473.71, Mass=636718, SNR=317.1, Peak=43632 HFD=4.6
00:44:24.498 00.001 8996 MultiStar: [#1 -0.01,-0.67,0.00,M3] [#2 -0.07,-0.36,0.79,U] [#3 0.08,-0.34,0.59,U] [#4 0.01,-0.13,0.53,U] [#5 0.13,-0.19,0.63,U] [#6 -0.35,0.02,0.41,U] [#7 -0.11,-0.31,0.49,U] [#8 -0.21,-0.44,0.00,M2] 
00:44:24.500 00.002 8996 refined, 6 included, MultiStar: {-0.07, -0.20}, one-star: {-0.22, -0.06}
00:44:24.501 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
00:44:24.501 00.000 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
00:44:24.502 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.93 mountX=-0.06 mountY=0.20, mountTheta=1.83
00:44:24.505 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.20, opts=13)
00:44:24.506 00.001 8996 Enqueuing Move request for scope (-0.07, -0.20)
00:44:24.507 00.001 20224 Worker thread wakes up
00:44:24.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.20) opts 0xd
00:44:24.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.20)
00:44:24.507 00.000 20224 Moving (-0.07, -0.20) raw xDistance=-0.06 yDistance=0.20
00:44:24.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:44:24.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:24.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:44:24.507 00.000 20224 MoveAxis(E, 0, ABG)
00:44:24.507 00.000 20224 Move returns status 0, amount 0
00:44:24.507 00.000 20224 MoveAxis(N, 0, ABG)
00:44:24.507 00.000 20224 Move returns status 0, amount 0
00:44:24.507 00.000 20224 move complete, result=0
00:44:24.507 00.000 20224 worker thread done servicing request
00:44:24.511 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43632, med=3033, FiltMin=2745, FiltMax=21510, Gamma=1.000
00:44:24.529 00.018 8996 UpdateGuideState exits: m=636718 SNR=317.1
00:44:24.531 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:24.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:24.534 00.002 8996 Enqueuing Expose request
00:44:24.535 00.001 20224 Worker thread wakes up
00:44:24.535 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:24.536 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:24.536 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:25.707 01.171 20224 Exposure complete
00:44:25.791 00.084 20224 worker thread done servicing request
00:44:25.792 00.001 8996 OnExposeComplete: enter
00:44:25.793 00.001 8996 UpdateGuideState(): m_state=6
00:44:25.795 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10908
00:44:25.797 00.002 8996 Star::Find returns 1 (0), X=135.57, Y=473.79, Mass=767367, SNR=341.2, Peak=59072 HFD=4.6
00:44:25.799 00.002 8996 MultiStar: [#1 0.29,-0.33,0.00,M4] [#2 0.30,-0.15,0.63,U] [#3 0.35,-0.29,0.00,M1] [#4 0.11,-0.10,0.43,U] [#5 0.45,-0.12,0.00,M1] [#6 -0.00,-0.09,0.43,U] [#7 -0.05,-0.00,0.40,U] [#8 -0.07,-0.35,0.36,U] 
00:44:25.800 00.001 8996 single-star, 5 included, MultiStar: {0.07, -0.09}, one-star: {0.03, 0.02}
00:44:25.802 00.002 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
00:44:25.803 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
00:44:25.805 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.04 cameraTheta=0.62 mountX=0.03 mountY=-0.03, mountTheta=-0.73
00:44:25.809 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
00:44:25.812 00.003 8996 Enqueuing Move request for scope (0.03, 0.02)
00:44:25.815 00.003 20224 Worker thread wakes up
00:44:25.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
00:44:25.815 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
00:44:25.815 00.000 20224 Moving (0.03, 0.02) raw xDistance=0.03 yDistance=-0.03
00:44:25.816 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:44:25.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:25.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:44:25.816 00.000 20224 MoveAxis(E, 0, ABG)
00:44:25.816 00.000 20224 Move returns status 0, amount 0
00:44:25.816 00.000 20224 MoveAxis(N, 0, ABG)
00:44:25.816 00.000 20224 Move returns status 0, amount 0
00:44:25.816 00.000 20224 move complete, result=0
00:44:25.816 00.000 20224 worker thread done servicing request
00:44:25.826 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=59072, med=3033, FiltMin=2752, FiltMax=29046, Gamma=1.000
00:44:25.848 00.022 8996 UpdateGuideState exits: m=767367 SNR=341.2
00:44:25.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:25.851 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:25.852 00.001 8996 Enqueuing Expose request
00:44:25.852 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:25.853 00.001 20224 Worker thread wakes up
00:44:25.853 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:25.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:26.830 00.977 20224 Exposure complete
00:44:26.894 00.064 20224 worker thread done servicing request
00:44:26.894 00.000 8996 OnExposeComplete: enter
00:44:26.895 00.001 8996 UpdateGuideState(): m_state=6
00:44:26.896 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10909
00:44:26.897 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.75, Mass=641929, SNR=332.9, Peak=52032 HFD=4.7
00:44:26.898 00.001 8996 MultiStar: [#1 0.10,-0.34,0.65,U] [#2 0.02,-0.25,0.74,U] [#3 -0.01,-0.06,0.66,U] [#4 0.02,-0.11,0.59,U] [#5 0.32,-0.21,0.55,U] [#6 -0.21,-0.10,0.39,U] [#7 0.02,0.02,0.44,U] [#8 -0.02,-0.24,0.38,U] 
00:44:26.899 00.001 8996 single-star, 8 included, MultiStar: {0.05, -0.14}, one-star: {0.07, -0.02}
00:44:26.900 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
00:44:26.901 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
00:44:26.901 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-0.29 mountX=0.07 mountY=0.01, mountTheta=0.18
00:44:26.903 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.02, opts=13)
00:44:26.903 00.000 8996 Enqueuing Move request for scope (0.07, -0.02)
00:44:26.904 00.001 20224 Worker thread wakes up
00:44:26.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.02) opts 0xd
00:44:26.904 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.02)
00:44:26.904 00.000 20224 Moving (0.07, -0.02) raw xDistance=0.07 yDistance=0.01
00:44:26.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:44:26.905 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:26.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:44:26.905 00.000 20224 MoveAxis(E, 0, ABG)
00:44:26.905 00.000 20224 Move returns status 0, amount 0
00:44:26.905 00.000 20224 MoveAxis(N, 0, ABG)
00:44:26.905 00.000 20224 Move returns status 0, amount 0
00:44:26.905 00.000 20224 move complete, result=0
00:44:26.905 00.000 20224 worker thread done servicing request
00:44:26.908 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=52032, med=3037, FiltMin=2726, FiltMax=24374, Gamma=1.000
00:44:26.932 00.024 8996 UpdateGuideState exits: m=641929 SNR=332.9
00:44:26.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:26.934 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:26.935 00.001 8996 Enqueuing Expose request
00:44:26.936 00.001 20224 Worker thread wakes up
00:44:26.936 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:26.937 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:26.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:28.108 01.171 20224 Exposure complete
00:44:28.167 00.059 20224 worker thread done servicing request
00:44:28.167 00.000 8996 OnExposeComplete: enter
00:44:28.168 00.001 8996 UpdateGuideState(): m_state=6
00:44:28.170 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10910
00:44:28.171 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.67, Mass=548069, SNR=262.6, Peak=44784 HFD=4.5
00:44:28.173 00.002 8996 MultiStar: [#1 -0.01,-0.23,0.73,U] [#2 -0.24,0.16,0.87,U] [#3 -0.09,-0.24,0.78,U] [#4 -0.30,-0.13,0.70,U] [#5 0.15,-0.10,0.78,U] [#6 -0.47,-0.19,0.00,M1] [#7 -0.32,-0.41,0.00,M1] [#8 -0.36,-0.18,0.52,U] 
00:44:28.175 00.002 8996 single-star, 6 included, MultiStar: {-0.11, -0.11}, one-star: {-0.00, -0.09}
00:44:28.177 00.002 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:44:28.178 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:44:28.180 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.58 mountX=0.01 mountY=0.09, mountTheta=1.49
00:44:28.181 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.09, opts=13)
00:44:28.182 00.001 8996 Enqueuing Move request for scope (-0.00, -0.09)
00:44:28.183 00.001 20224 Worker thread wakes up
00:44:28.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
00:44:28.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
00:44:28.183 00.000 20224 Moving (-0.00, -0.09) raw xDistance=0.01 yDistance=0.09
00:44:28.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:44:28.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:28.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:44:28.183 00.000 20224 MoveAxis(E, 0, ABG)
00:44:28.183 00.000 20224 Move returns status 0, amount 0
00:44:28.183 00.000 20224 MoveAxis(N, 0, ABG)
00:44:28.184 00.001 20224 Move returns status 0, amount 0
00:44:28.184 00.000 20224 move complete, result=0
00:44:28.184 00.000 20224 worker thread done servicing request
00:44:28.187 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=44784, med=3033, FiltMin=2755, FiltMax=22211, Gamma=1.000
00:44:28.199 00.012 8996 UpdateGuideState exits: m=548069 SNR=262.6
00:44:28.199 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:28.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:28.201 00.001 8996 Enqueuing Expose request
00:44:28.202 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:28.203 00.001 20224 Worker thread wakes up
00:44:28.203 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:28.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:29.178 00.975 20224 Exposure complete
00:44:29.248 00.070 20224 worker thread done servicing request
00:44:29.248 00.000 8996 OnExposeComplete: enter
00:44:29.251 00.003 8996 UpdateGuideState(): m_state=6
00:44:29.253 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10911
00:44:29.255 00.002 8996 Star::Find returns 1 (0), X=135.62, Y=473.78, Mass=721148, SNR=347.5, Peak=59488 HFD=4.6
00:44:29.257 00.002 8996 MultiStar: [#1 0.43,-0.21,0.00,M3] [#2 0.19,-0.19,0.73,U] [#3 0.33,-0.17,0.55,U] [#4 0.07,-0.12,0.48,U] [#5 0.35,-0.16,0.48,U] [#6 0.07,-0.14,0.40,U] [#7 -0.05,-0.42,0.43,U] [#8 -0.18,-0.11,0.37,U] 
00:44:29.258 00.001 8996 single-star, 7 included, MultiStar: {0.12, -0.14}, one-star: {0.09, 0.01}
00:44:29.259 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
00:44:29.260 00.001 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
00:44:29.261 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.01 hyp=0.09 cameraTheta=0.16 mountX=0.09 mountY=-0.02, mountTheta=-0.27
00:44:29.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.01, opts=13)
00:44:29.265 00.002 8996 Enqueuing Move request for scope (0.09, 0.01)
00:44:29.266 00.001 20224 Worker thread wakes up
00:44:29.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.01) opts 0xd
00:44:29.266 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.01)
00:44:29.266 00.000 20224 Moving (0.09, 0.01) raw xDistance=0.09 yDistance=-0.02
00:44:29.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:44:29.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:29.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:44:29.266 00.000 20224 MoveAxis(E, 0, ABG)
00:44:29.266 00.000 20224 Move returns status 0, amount 0
00:44:29.266 00.000 20224 MoveAxis(N, 0, ABG)
00:44:29.266 00.000 20224 Move returns status 0, amount 0
00:44:29.266 00.000 20224 move complete, result=0
00:44:29.266 00.000 20224 worker thread done servicing request
00:44:29.271 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=59488, med=3033, FiltMin=2736, FiltMax=29686, Gamma=1.000
00:44:29.299 00.028 8996 UpdateGuideState exits: m=721148 SNR=347.5
00:44:29.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:29.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:29.302 00.001 8996 Enqueuing Expose request
00:44:29.303 00.001 20224 Worker thread wakes up
00:44:29.303 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:29.304 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:29.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:30.457 01.153 20224 Exposure complete
00:44:30.524 00.067 20224 worker thread done servicing request
00:44:30.524 00.000 8996 OnExposeComplete: enter
00:44:30.526 00.002 8996 UpdateGuideState(): m_state=6
00:44:30.528 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10912
00:44:30.529 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=473.80, Mass=640786, SNR=301.1, Peak=58896 HFD=4.6
00:44:30.530 00.001 8996 MultiStar: [#1 0.03,-0.31,0.74,U] [#2 -0.20,-0.16,0.75,U] [#3 0.32,0.03,0.67,U] [#4 0.10,0.04,0.53,U] [#5 0.21,-0.09,0.59,U] [#6 -0.48,-0.34,0.00,M1] [#7 -0.14,-0.36,0.43,U] [#8 -0.14,-0.37,0.40,U] 
00:44:30.532 00.002 8996 refined, 7 included, MultiStar: {0.06, -0.13}, one-star: {0.16, 0.03}
00:44:30.533 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:44:30.534 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
00:44:30.535 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.13 mountX=0.07 mountY=0.12, mountTheta=1.03
00:44:30.538 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.13, opts=13)
00:44:30.539 00.001 8996 Enqueuing Move request for scope (0.06, -0.13)
00:44:30.540 00.001 20224 Worker thread wakes up
00:44:30.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
00:44:30.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
00:44:30.540 00.000 20224 Moving (0.06, -0.13) raw xDistance=0.07 yDistance=0.12
00:44:30.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:44:30.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:30.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:44:30.540 00.000 20224 MoveAxis(E, 0, ABG)
00:44:30.540 00.000 20224 Move returns status 0, amount 0
00:44:30.540 00.000 20224 MoveAxis(N, 0, ABG)
00:44:30.541 00.001 20224 Move returns status 0, amount 0
00:44:30.541 00.000 20224 move complete, result=0
00:44:30.541 00.000 20224 worker thread done servicing request
00:44:30.547 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=58896, med=3033, FiltMin=2736, FiltMax=26006, Gamma=1.000
00:44:30.571 00.024 8996 UpdateGuideState exits: m=640786 SNR=301.1
00:44:30.574 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:30.576 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:30.578 00.002 8996 Enqueuing Expose request
00:44:30.579 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:30.581 00.002 20224 Worker thread wakes up
00:44:30.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:30.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:31.566 00.985 20224 Exposure complete
00:44:31.624 00.058 20224 worker thread done servicing request
00:44:31.624 00.000 8996 OnExposeComplete: enter
00:44:31.625 00.001 8996 UpdateGuideState(): m_state=6
00:44:31.626 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10913
00:44:31.626 00.000 8996 Star::Find returns 1 (0), X=135.73, Y=473.66, Mass=676923, SNR=315.1, Peak=56208 HFD=4.7
00:44:31.627 00.001 8996 MultiStar: [#1 0.03,-0.47,0.00,M3] [#2 -0.32,-0.15,0.77,U] [#3 0.31,-0.13,0.56,U] [#4 0.12,-0.12,0.55,U] [#5 0.23,-0.33,0.67,U] [#6 -0.14,0.10,0.48,U] [#7 -0.04,-0.63,0.00,M1] [#8 -0.26,-0.42,0.00,M1] 
00:44:31.628 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.13}, one-star: {0.20, -0.11}
00:44:31.629 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
00:44:31.630 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
00:44:31.630 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.10 mountX=0.08 mountY=0.13, mountTheta=1.00
00:44:31.632 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.13, opts=13)
00:44:31.633 00.001 8996 Enqueuing Move request for scope (0.07, -0.13)
00:44:31.634 00.001 20224 Worker thread wakes up
00:44:31.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
00:44:31.634 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
00:44:31.635 00.001 20224 Moving (0.07, -0.13) raw xDistance=0.08 yDistance=0.13
00:44:31.635 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:44:31.635 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:31.635 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:44:31.635 00.000 20224 MoveAxis(E, 0, ABG)
00:44:31.635 00.000 20224 Move returns status 0, amount 0
00:44:31.635 00.000 20224 MoveAxis(N, 0, ABG)
00:44:31.635 00.000 20224 Move returns status 0, amount 0
00:44:31.635 00.000 20224 move complete, result=0
00:44:31.635 00.000 20224 worker thread done servicing request
00:44:31.639 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56208, med=3033, FiltMin=2704, FiltMax=28278, Gamma=1.000
00:44:31.654 00.015 8996 UpdateGuideState exits: m=676923 SNR=315.1
00:44:31.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:31.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:31.657 00.001 8996 Enqueuing Expose request
00:44:31.658 00.001 20224 Worker thread wakes up
00:44:31.658 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:31.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:31.658 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:32.830 01.172 20224 Exposure complete
00:44:32.900 00.070 20224 worker thread done servicing request
00:44:32.900 00.000 8996 OnExposeComplete: enter
00:44:32.901 00.001 8996 UpdateGuideState(): m_state=6
00:44:32.902 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10914
00:44:32.903 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=473.34, Mass=751757, SNR=350.6, Peak=58102 HFD=4.7
00:44:32.904 00.001 8996 MultiStar: [#1 -0.07,-0.79,0.00,M4] [#2 -0.12,-0.40,0.63,U] [#3 0.01,-0.30,0.57,U] [#4 0.02,-0.18,0.48,U] [#5 0.14,-0.35,0.51,U] [#6 -0.25,-0.26,0.44,U] [#7 -0.13,-0.31,0.36,U] [#8 -0.24,-0.43,0.00,M2] 
00:44:32.905 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.34}, one-star: {0.21, -0.43}
00:44:32.905 00.000 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
00:44:32.906 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
00:44:32.907 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.52 mountX=0.05 mountY=0.33, mountTheta=1.43
00:44:32.908 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.34, opts=13)
00:44:32.909 00.001 8996 Enqueuing Move request for scope (0.02, -0.34)
00:44:32.910 00.001 20224 Worker thread wakes up
00:44:32.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.34) opts 0xd
00:44:32.910 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.34)
00:44:32.910 00.000 20224 Moving (0.02, -0.34) raw xDistance=0.05 yDistance=0.33
00:44:32.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:44:32.910 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.43 newest=0.58
00:44:32.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
00:44:32.910 00.000 20224 MoveAxis(E, 0, ABG)
00:44:32.910 00.000 20224 Move returns status 0, amount 0
00:44:32.910 00.000 20224 MoveAxis(S, 70, ABG)
00:44:32.910 00.000 20224 Guiding  Dir = 1, Dur = 70
00:44:32.911 00.001 20224 IsSlewing returns 0
00:44:32.911 00.000 20224 IsGuiding returns 0
00:44:32.913 00.002 20224 PulseGuide returned control before completion, sleep 78
00:44:32.916 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58102, med=3033, FiltMin=2755, FiltMax=28173, Gamma=1.000
00:44:32.936 00.020 8996 UpdateGuideState exits: m=751757 SNR=350.6
00:44:32.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:32.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:32.939 00.001 8996 Enqueuing Expose request
00:44:33.007 00.068 20224 IsGuiding returns 0
00:44:33.007 00.000 20224 Move returns status 0, amount 70
00:44:33.007 00.000 20224 move complete, result=0
00:44:33.007 00.000 20224 worker thread done servicing request
00:44:33.007 00.000 20224 Worker thread wakes up
00:44:33.007 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:33.008 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:33.008 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 70 ms SOUTH
00:44:33.992 00.984 20224 Exposure complete
00:44:34.062 00.070 20224 worker thread done servicing request
00:44:34.062 00.000 8996 OnExposeComplete: enter
00:44:34.063 00.001 8996 UpdateGuideState(): m_state=6
00:44:34.064 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10915
00:44:34.065 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.55, Mass=695843, SNR=341.9, Peak=51424 HFD=4.5
00:44:34.066 00.001 8996 MultiStar: [#1 -0.03,-0.52,0.00,M5] [#2 -0.27,-0.54,0.00,M1] [#3 0.15,-0.41,0.60,U] [#4 0.09,-0.07,0.51,U] [#5 0.17,-0.30,0.57,U] [#6 -0.07,-0.35,0.43,U] [#7 -0.22,-0.39,0.00,M1] [#8 -0.35,-0.35,0.00,M3] 
00:44:34.067 00.001 8996 refined, 4 included, MultiStar: {0.19, -0.26}, one-star: {0.39, -0.22}
00:44:34.069 00.002 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
00:44:34.071 00.002 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.32)
00:44:34.073 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.26 hyp=0.32 cameraTheta=-0.94 mountX=0.22 mountY=0.24, mountTheta=0.83
00:44:34.075 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.26, opts=13)
00:44:34.076 00.001 8996 Enqueuing Move request for scope (0.19, -0.26)
00:44:34.077 00.001 20224 Worker thread wakes up
00:44:34.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.26) opts 0xd
00:44:34.077 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.26)
00:44:34.078 00.001 20224 Moving (0.19, -0.26) raw xDistance=0.22 yDistance=0.24
00:44:34.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:44:34.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:44:34.078 00.000 20224 MoveAxis(W, 32, ABG)
00:44:34.078 00.000 20224 Guiding  Dir = 3, Dur = 32
00:44:34.078 00.000 20224 IsSlewing returns 0
00:44:34.079 00.001 20224 IsGuiding returns 0
00:44:34.081 00.002 20224 PulseGuide returned control before completion, sleep 41
00:44:34.086 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51424, med=3033, FiltMin=2704, FiltMax=26598, Gamma=1.000
00:44:34.101 00.015 8996 UpdateGuideState exits: m=695843 SNR=341.9
00:44:34.104 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:34.106 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:34.108 00.002 8996 Enqueuing Expose request
00:44:34.133 00.025 20224 IsGuiding returns 1
00:44:34.133 00.000 20224 scope still moving after pulse duration time elapsed
00:44:34.165 00.032 20224 IsSlewing returns 0
00:44:34.165 00.000 20224 IsGuiding returns 0
00:44:34.165 00.000 20224 scope move finished after 32 + 54 ms
00:44:34.165 00.000 20224 Move returns status 0, amount 32
00:44:34.165 00.000 20224 MoveAxis(S, 50, ABG)
00:44:34.165 00.000 20224 Guiding  Dir = 1, Dur = 50
00:44:34.165 00.000 20224 IsSlewing returns 0
00:44:34.165 00.000 20224 IsGuiding returns 0
00:44:34.229 00.064 20224 IsGuiding returns 1
00:44:34.230 00.001 20224 scope still moving after pulse duration time elapsed
00:44:34.258 00.028 20224 IsSlewing returns 0
00:44:34.258 00.000 20224 IsGuiding returns 1
00:44:34.289 00.031 20224 IsSlewing returns 0
00:44:34.290 00.001 20224 IsGuiding returns 1
00:44:34.320 00.030 20224 IsSlewing returns 0
00:44:34.320 00.000 20224 IsGuiding returns 0
00:44:34.320 00.000 20224 scope move finished after 50 + 103 ms
00:44:34.320 00.000 20224 Move returns status 0, amount 50
00:44:34.320 00.000 20224 move complete, result=0
00:44:34.320 00.000 20224 worker thread done servicing request
00:44:34.320 00.000 20224 Worker thread wakes up
00:44:34.320 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:34.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:34.320 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 50 ms SOUTH
00:44:35.470 01.150 20224 Exposure complete
00:44:35.541 00.071 20224 worker thread done servicing request
00:44:35.541 00.000 8996 OnExposeComplete: enter
00:44:35.544 00.003 8996 UpdateGuideState(): m_state=6
00:44:35.546 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10916
00:44:35.549 00.003 8996 Star::Find returns 1 (0), X=135.30, Y=473.82, Mass=683597, SNR=328.1, Peak=50448 HFD=4.5
00:44:35.551 00.002 8996 MultiStar: [#1 -0.32,-0.07,0.70,U] [#2 -0.39,-0.08,0.76,U] [#3 -0.15,0.30,0.59,U] [#4 -0.30,0.56,0.00,M1] [#5 -0.09,0.26,0.58,U] [#6 -0.36,0.26,0.00,M1] [#7 -0.44,0.43,0.00,M2] [#8 -0.64,0.07,0.00,M4] 
00:44:35.553 00.002 8996 single-star, 4 included, MultiStar: {-0.24, 0.08}, one-star: {-0.23, 0.05}
00:44:35.554 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
00:44:35.556 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:44:35.558 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.91 mountX=-0.23 mountY=-0.03, mountTheta=-3.02
00:44:35.561 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.05, opts=13)
00:44:35.562 00.001 8996 Enqueuing Move request for scope (-0.23, 0.05)
00:44:35.563 00.001 20224 Worker thread wakes up
00:44:35.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
00:44:35.563 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
00:44:35.563 00.000 20224 Moving (-0.23, 0.05) raw xDistance=-0.23 yDistance=-0.03
00:44:35.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:44:35.563 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:35.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:44:35.563 00.000 20224 MoveAxis(E, 32, ABG)
00:44:35.563 00.000 20224 Guiding  Dir = 2, Dur = 32
00:44:35.564 00.001 20224 IsSlewing returns 0
00:44:35.564 00.000 20224 IsGuiding returns 0
00:44:35.569 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50448, med=3037, FiltMin=2724, FiltMax=25174, Gamma=1.000
00:44:35.584 00.015 8996 UpdateGuideState exits: m=683597 SNR=328.1
00:44:35.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:35.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:35.586 00.000 8996 Enqueuing Expose request
00:44:35.590 00.004 20224 PulseGuide returned control before completion, sleep 17
00:44:35.620 00.030 20224 IsGuiding returns 1
00:44:35.620 00.000 20224 scope still moving after pulse duration time elapsed
00:44:35.650 00.030 20224 IsSlewing returns 0
00:44:35.650 00.000 20224 IsGuiding returns 1
00:44:35.681 00.031 20224 IsSlewing returns 0
00:44:35.682 00.001 20224 IsGuiding returns 0
00:44:35.682 00.000 20224 scope move finished after 32 + 85 ms
00:44:35.682 00.000 20224 Move returns status 0, amount 32
00:44:35.682 00.000 20224 MoveAxis(N, 0, ABG)
00:44:35.682 00.000 20224 Move returns status 0, amount 0
00:44:35.682 00.000 20224 move complete, result=0
00:44:35.682 00.000 20224 worker thread done servicing request
00:44:35.682 00.000 20224 Worker thread wakes up
00:44:35.682 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
00:44:35.684 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:35.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:36.673 00.989 20224 Exposure complete
00:44:36.731 00.058 20224 worker thread done servicing request
00:44:36.731 00.000 8996 OnExposeComplete: enter
00:44:36.733 00.002 8996 UpdateGuideState(): m_state=6
00:44:36.735 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10917
00:44:36.736 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.90, Mass=663107, SNR=292.2, Peak=56624 HFD=4.6
00:44:36.738 00.002 8996 MultiStar: [#1 -0.03,0.19,0.70,U] [#2 -0.17,-0.00,0.77,U] [#3 0.12,0.43,0.00,M1] [#4 0.10,0.36,0.60,U] [#5 0.17,0.33,0.62,U] [#6 -0.20,0.23,0.45,U] [#7 -0.44,0.33,0.00,M3] [#8 -0.22,0.21,0.41,U] 
00:44:36.740 00.002 8996 single-star, 6 included, MultiStar: {-0.02, 0.19}, one-star: {0.07, 0.13}
00:44:36.741 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
00:44:36.743 00.002 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
00:44:36.744 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.09 mountX=0.06 mountY=-0.14, mountTheta=-1.19
00:44:36.748 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
00:44:36.750 00.002 8996 Enqueuing Move request for scope (0.07, 0.13)
00:44:36.752 00.002 20224 Worker thread wakes up
00:44:36.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
00:44:36.753 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
00:44:36.753 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.06 yDistance=-0.14
00:44:36.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:44:36.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:36.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:44:36.753 00.000 20224 MoveAxis(E, 0, ABG)
00:44:36.753 00.000 20224 Move returns status 0, amount 0
00:44:36.753 00.000 20224 MoveAxis(N, 0, ABG)
00:44:36.753 00.000 20224 Move returns status 0, amount 0
00:44:36.753 00.000 20224 move complete, result=0
00:44:36.753 00.000 20224 worker thread done servicing request
00:44:36.760 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56624, med=3037, FiltMin=2739, FiltMax=25734, Gamma=1.000
00:44:36.777 00.017 8996 UpdateGuideState exits: m=663107 SNR=292.2
00:44:36.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:36.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:36.780 00.001 8996 Enqueuing Expose request
00:44:36.781 00.001 20224 Worker thread wakes up
00:44:36.781 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:36.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:36.782 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:37.959 01.177 20224 Exposure complete
00:44:38.044 00.085 20224 worker thread done servicing request
00:44:38.044 00.000 8996 OnExposeComplete: enter
00:44:38.046 00.002 8996 UpdateGuideState(): m_state=6
00:44:38.047 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10918
00:44:38.048 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=474.14, Mass=682198, SNR=353.3, Peak=59744 HFD=4.4
00:44:38.049 00.001 8996 MultiStar: [#1 0.15,0.35,0.57,U] [#2 0.10,0.37,0.61,U] [#3 0.24,0.49,0.00,M2] [#4 0.08,0.88,0.00,M1] [#5 0.01,0.56,0.00,M1] [#6 -0.13,0.16,0.40,U] [#7 -0.05,0.22,0.41,U] [#8 -0.38,0.70,0.00,M4] 
00:44:38.050 00.001 8996 refined, 4 included, MultiStar: {0.11, 0.32}, one-star: {0.26, 0.37}
00:44:38.051 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
00:44:38.052 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
00:44:38.053 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.23 mountX=0.08 mountY=-0.33, mountTheta=-1.33
00:44:38.055 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.32, opts=13)
00:44:38.056 00.001 8996 Enqueuing Move request for scope (0.11, 0.32)
00:44:38.057 00.001 20224 Worker thread wakes up
00:44:38.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.32) opts 0xd
00:44:38.057 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.32)
00:44:38.057 00.000 20224 Moving (0.11, 0.32) raw xDistance=0.08 yDistance=-0.33
00:44:38.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:44:38.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:38.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:44:38.057 00.000 20224 MoveAxis(E, 0, ABG)
00:44:38.057 00.000 20224 Move returns status 0, amount 0
00:44:38.057 00.000 20224 MoveAxis(N, 0, ABG)
00:44:38.057 00.000 20224 Move returns status 0, amount 0
00:44:38.057 00.000 20224 move complete, result=0
00:44:38.057 00.000 20224 worker thread done servicing request
00:44:38.062 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=59744, med=3037, FiltMin=2768, FiltMax=26854, Gamma=1.000
00:44:38.085 00.023 8996 UpdateGuideState exits: m=682198 SNR=353.3
00:44:38.087 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:38.089 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:38.089 00.000 8996 Enqueuing Expose request
00:44:38.090 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:44:38.092 00.002 20224 Worker thread wakes up
00:44:38.092 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:38.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:39.059 00.967 20224 Exposure complete
00:44:39.113 00.054 20224 worker thread done servicing request
00:44:39.113 00.000 8996 OnExposeComplete: enter
00:44:39.114 00.001 8996 UpdateGuideState(): m_state=6
00:44:39.115 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10919
00:44:39.116 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=474.19, Mass=683785, SNR=318.2, Peak=58448 HFD=4.4
00:44:39.117 00.001 8996 MultiStar: [#1 0.34,0.25,0.65,U] [#2 0.14,0.61,0.00,M1] [#3 0.14,0.49,0.00,M3] [#4 0.09,0.83,0.00,M2] [#5 0.23,0.66,0.00,M2] [#6 -0.12,0.33,0.49,U] [#7 -0.04,0.40,0.42,U] [#8 -0.02,0.42,0.42,U] 
00:44:39.118 00.001 8996 refined, 4 included, MultiStar: {0.16, 0.37}, one-star: {0.34, 0.42}
00:44:39.119 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
00:44:39.120 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
00:44:39.121 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.37 hyp=0.40 cameraTheta=1.16 mountX=0.12 mountY=-0.38, mountTheta=-1.26
00:44:39.123 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.37, opts=13)
00:44:39.123 00.000 8996 Enqueuing Move request for scope (0.16, 0.37)
00:44:39.124 00.001 20224 Worker thread wakes up
00:44:39.125 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.37) opts 0xd
00:44:39.125 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.37)
00:44:39.125 00.000 20224 Moving (0.16, 0.37) raw xDistance=0.12 yDistance=-0.38
00:44:39.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:44:39.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:44:39.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:44:39.125 00.000 20224 MoveAxis(E, 0, ABG)
00:44:39.125 00.000 20224 Move returns status 0, amount 0
00:44:39.125 00.000 20224 MoveAxis(N, 0, ABG)
00:44:39.125 00.000 20224 Move returns status 0, amount 0
00:44:39.125 00.000 20224 move complete, result=0
00:44:39.126 00.001 20224 worker thread done servicing request
00:44:39.136 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=58448, med=3037, FiltMin=2736, FiltMax=26973, Gamma=1.000
00:44:39.153 00.017 8996 UpdateGuideState exits: m=683785 SNR=318.2
00:44:39.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:39.155 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:39.155 00.000 8996 Enqueuing Expose request
00:44:39.156 00.001 20224 Worker thread wakes up
00:44:39.156 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:39.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:39.157 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:44:40.340 01.183 20224 Exposure complete
00:44:40.422 00.082 20224 worker thread done servicing request
00:44:40.422 00.000 8996 OnExposeComplete: enter
00:44:40.423 00.001 8996 UpdateGuideState(): m_state=6
00:44:40.424 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10920
00:44:40.425 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=474.10, Mass=652070, SNR=336.4, Peak=54944 HFD=4.6
00:44:40.426 00.001 8996 MultiStar: [#1 -0.10,0.23,0.61,U] [#2 -0.25,0.04,0.77,U] [#3 -0.06,0.19,0.57,U] [#4 -0.13,0.51,0.00,M3] [#5 0.25,0.28,0.57,U] [#6 -0.43,0.29,0.00,M1] [#7 -0.45,0.17,0.00,M2] [#8 -0.42,0.11,0.45,U] 
00:44:40.427 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.21}, one-star: {0.16, 0.34}
00:44:40.428 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
00:44:40.428 00.000 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
00:44:40.429 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.77 mountX=-0.06 mountY=-0.20, mountTheta=-1.87
00:44:40.431 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.21, opts=13)
00:44:40.432 00.001 8996 Enqueuing Move request for scope (-0.04, 0.21)
00:44:40.432 00.000 20224 Worker thread wakes up
00:44:40.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
00:44:40.432 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
00:44:40.432 00.000 20224 Moving (-0.04, 0.21) raw xDistance=-0.06 yDistance=-0.20
00:44:40.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:44:40.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:44:40.433 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:44:40.433 00.000 20224 MoveAxis(E, 0, ABG)
00:44:40.433 00.000 20224 Move returns status 0, amount 0
00:44:40.433 00.000 20224 MoveAxis(N, 0, ABG)
00:44:40.433 00.000 20224 Move returns status 0, amount 0
00:44:40.433 00.000 20224 move complete, result=0
00:44:40.433 00.000 20224 worker thread done servicing request
00:44:40.437 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54944, med=3037, FiltMin=2729, FiltMax=26854, Gamma=1.000
00:44:40.463 00.026 8996 UpdateGuideState exits: m=652070 SNR=336.4
00:44:40.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:40.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:40.466 00.000 8996 Enqueuing Expose request
00:44:40.467 00.001 20224 Worker thread wakes up
00:44:40.467 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:44:40.469 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:40.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:41.452 00.983 20224 Exposure complete
00:44:41.519 00.067 20224 worker thread done servicing request
00:44:41.519 00.000 8996 OnExposeComplete: enter
00:44:41.520 00.001 8996 UpdateGuideState(): m_state=6
00:44:41.521 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10921
00:44:41.521 00.000 8996 Star::Find returns 1 (0), X=135.82, Y=473.77, Mass=648056, SNR=300.9, Peak=51584 HFD=4.5
00:44:41.522 00.001 8996 MultiStar: [#1 0.53,-0.15,0.00,M1] [#2 0.09,0.16,0.76,U] [#3 0.43,-0.27,0.00,M3] [#4 0.40,-0.07,0.61,U] [#5 0.47,0.28,0.00,M2] [#6 0.02,0.05,0.45,U] [#7 0.19,0.02,0.40,U] [#8 0.05,-0.03,0.39,U] 
00:44:41.523 00.001 8996 refined, 5 included, MultiStar: {0.20, 0.03}, one-star: {0.29, -0.00}
00:44:41.524 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.23 = 0.23)
00:44:41.525 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
00:44:41.525 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.20 cameraTheta=0.13 mountX=0.19 mountY=-0.05, mountTheta=-0.24
00:44:41.527 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.03, opts=13)
00:44:41.529 00.002 8996 Enqueuing Move request for scope (0.20, 0.03)
00:44:41.530 00.001 20224 Worker thread wakes up
00:44:41.530 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
00:44:41.530 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
00:44:41.530 00.000 20224 Moving (0.20, 0.03) raw xDistance=0.19 yDistance=-0.05
00:44:41.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:44:41.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:41.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:44:41.531 00.001 20224 MoveAxis(E, 0, ABG)
00:44:41.531 00.000 20224 Move returns status 0, amount 0
00:44:41.531 00.000 20224 MoveAxis(N, 0, ABG)
00:44:41.531 00.000 20224 Move returns status 0, amount 0
00:44:41.531 00.000 20224 move complete, result=0
00:44:41.531 00.000 20224 worker thread done servicing request
00:44:41.536 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51584, med=3037, FiltMin=2751, FiltMax=27085, Gamma=1.000
00:44:41.555 00.019 8996 UpdateGuideState exits: m=648056 SNR=300.9
00:44:41.557 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:41.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:41.559 00.001 8996 Enqueuing Expose request
00:44:41.560 00.001 20224 Worker thread wakes up
00:44:41.560 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:41.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:41.560 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:44:42.715 01.155 20224 Exposure complete
00:44:42.792 00.077 20224 worker thread done servicing request
00:44:42.792 00.000 8996 OnExposeComplete: enter
00:44:42.793 00.001 8996 UpdateGuideState(): m_state=6
00:44:42.794 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10922
00:44:42.795 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=474.16, Mass=719456, SNR=372.2, Peak=52656 HFD=4.4
00:44:42.795 00.000 8996 MultiStar: [#1 0.25,0.04,0.56,U] [#2 0.26,0.03,0.64,U] [#3 0.47,0.05,0.00,M4] [#4 0.34,0.06,0.47,U] [#5 0.50,0.20,0.00,M3] [#6 0.05,-0.06,0.42,U] [#7 0.49,-0.02,0.00,M2] [#8 0.06,-0.03,0.29,U] 
00:44:42.798 00.003 8996 refined, 5 included, MultiStar: {0.30, 0.13}, one-star: {0.49, 0.39}
00:44:42.800 00.002 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
00:44:42.803 00.003 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
00:44:42.804 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.13 hyp=0.32 cameraTheta=0.40 mountX=0.28 mountY=-0.16, mountTheta=-0.51
00:44:42.807 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.13, opts=13)
00:44:42.808 00.001 8996 Enqueuing Move request for scope (0.30, 0.13)
00:44:42.809 00.001 20224 Worker thread wakes up
00:44:42.810 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.13) opts 0xd
00:44:42.810 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.13)
00:44:42.810 00.000 20224 Moving (0.30, 0.13) raw xDistance=0.28 yDistance=-0.16
00:44:42.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
00:44:42.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:42.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:44:42.810 00.000 20224 MoveAxis(W, 41, ABG)
00:44:42.810 00.000 20224 Guiding  Dir = 3, Dur = 41
00:44:42.810 00.000 20224 IsSlewing returns 0
00:44:42.810 00.000 20224 IsGuiding returns 0
00:44:42.816 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52656, med=3037, FiltMin=2771, FiltMax=28694, Gamma=1.000
00:44:42.838 00.022 8996 UpdateGuideState exits: m=719456 SNR=372.2
00:44:42.840 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:42.842 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:42.844 00.002 8996 Enqueuing Expose request
00:44:42.845 00.001 20224 PulseGuide returned control before completion, sleep 18
00:44:42.874 00.029 20224 IsGuiding returns 1
00:44:42.874 00.000 20224 scope still moving after pulse duration time elapsed
00:44:42.906 00.032 20224 IsSlewing returns 0
00:44:42.906 00.000 20224 IsGuiding returns 1
00:44:42.936 00.030 20224 IsSlewing returns 0
00:44:42.937 00.001 20224 IsGuiding returns 1
00:44:42.967 00.030 20224 IsSlewing returns 0
00:44:42.968 00.001 20224 IsGuiding returns 0
00:44:42.968 00.000 20224 scope move finished after 41 + 115 ms
00:44:42.968 00.000 20224 Move returns status 0, amount 41
00:44:42.968 00.000 20224 MoveAxis(N, 0, ABG)
00:44:42.968 00.000 20224 Move returns status 0, amount 0
00:44:42.968 00.000 20224 move complete, result=0
00:44:42.968 00.000 20224 worker thread done servicing request
00:44:42.968 00.000 20224 Worker thread wakes up
00:44:42.968 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:42.968 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.2 px 0 ms NORTH
00:44:42.971 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:43.954 00.983 20224 Exposure complete
00:44:44.010 00.056 20224 worker thread done servicing request
00:44:44.010 00.000 8996 OnExposeComplete: enter
00:44:44.011 00.001 8996 UpdateGuideState(): m_state=6
00:44:44.011 00.000 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10923
00:44:44.012 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=474.11, Mass=702956, SNR=355.8, Peak=60192 HFD=4.5
00:44:44.013 00.001 8996 MultiStar: [#1 0.18,-0.05,0.62,U] [#2 0.06,0.16,0.62,U] [#3 0.16,0.06,0.60,U] [#4 0.02,0.15,0.51,U] [#5 0.23,0.14,0.62,U] [#6 -0.21,-0.12,0.39,U] [#7 0.01,-0.04,0.40,U] [#8 -0.19,0.06,0.32,U] 
00:44:44.014 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.11}, one-star: {0.27, 0.34}
00:44:44.015 00.001 8996 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
00:44:44.016 00.001 8996 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
00:44:44.017 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.15 cameraTheta=0.82 mountX=0.09 mountY=-0.12, mountTheta=-0.92
00:44:44.018 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.11, opts=13)
00:44:44.019 00.001 8996 Enqueuing Move request for scope (0.11, 0.11)
00:44:44.020 00.001 20224 Worker thread wakes up
00:44:44.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
00:44:44.020 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
00:44:44.020 00.000 20224 Moving (0.11, 0.11) raw xDistance=0.09 yDistance=-0.12
00:44:44.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:44:44.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:44.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:44:44.020 00.000 20224 MoveAxis(E, 0, ABG)
00:44:44.021 00.001 20224 Move returns status 0, amount 0
00:44:44.021 00.000 20224 MoveAxis(N, 0, ABG)
00:44:44.021 00.000 20224 Move returns status 0, amount 0
00:44:44.021 00.000 20224 move complete, result=0
00:44:44.021 00.000 20224 worker thread done servicing request
00:44:44.024 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60192, med=3037, FiltMin=2733, FiltMax=27494, Gamma=1.000
00:44:44.036 00.012 8996 UpdateGuideState exits: m=702956 SNR=355.8
00:44:44.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:44.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:44.039 00.001 8996 Enqueuing Expose request
00:44:44.040 00.001 20224 Worker thread wakes up
00:44:44.040 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:44.040 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:44.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:45.205 01.165 20224 Exposure complete
00:44:45.268 00.063 20224 worker thread done servicing request
00:44:45.269 00.001 8996 OnExposeComplete: enter
00:44:45.270 00.001 8996 UpdateGuideState(): m_state=6
00:44:45.271 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10924
00:44:45.273 00.002 8996 Star::Find returns 1 (0), X=135.21, Y=473.74, Mass=628570, SNR=305.6, Peak=47645 HFD=4.5
00:44:45.275 00.002 8996 MultiStar: [#1 -0.20,-0.28,0.77,U] [#2 -0.40,-0.00,0.75,U] [#3 -0.19,0.01,0.75,U] [#4 -0.18,0.03,0.51,U] [#5 -0.42,-0.26,0.00,M3] [#6 -0.49,-0.21,0.00,M1] [#7 -0.32,-0.24,0.41,U] [#8 -0.73,0.04,0.00,M1] 
00:44:45.276 00.001 8996 refined, 5 included, MultiStar: {-0.27, -0.08}, one-star: {-0.32, -0.02}
00:44:45.278 00.002 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
00:44:45.279 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.39)
00:44:45.280 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.08 hyp=0.28 cameraTheta=-2.87 mountX=-0.26 mountY=0.11, mountTheta=2.76
00:44:45.283 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.08, opts=13)
00:44:45.285 00.002 8996 Enqueuing Move request for scope (-0.27, -0.08)
00:44:45.288 00.003 20224 Worker thread wakes up
00:44:45.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.08) opts 0xd
00:44:45.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.08)
00:44:45.288 00.000 20224 Moving (-0.27, -0.08) raw xDistance=-0.26 yDistance=0.11
00:44:45.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:44:45.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:45.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:44:45.289 00.001 20224 MoveAxis(E, 39, ABG)
00:44:45.289 00.000 20224 Guiding  Dir = 2, Dur = 39
00:44:45.289 00.000 20224 IsSlewing returns 0
00:44:45.289 00.000 20224 IsGuiding returns 0
00:44:45.297 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=47645, med=3037, FiltMin=2749, FiltMax=21878, Gamma=1.000
00:44:45.314 00.017 20224 PulseGuide returned control before completion, sleep 25
00:44:45.325 00.011 8996 UpdateGuideState exits: m=628570 SNR=305.6
00:44:45.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:45.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:45.328 00.001 8996 Enqueuing Expose request
00:44:45.344 00.016 20224 IsGuiding returns 1
00:44:45.344 00.000 20224 scope still moving after pulse duration time elapsed
00:44:45.375 00.031 20224 IsSlewing returns 0
00:44:45.375 00.000 20224 IsGuiding returns 1
00:44:45.407 00.032 20224 IsSlewing returns 0
00:44:45.407 00.000 20224 IsGuiding returns 0
00:44:45.407 00.000 20224 scope move finished after 39 + 78 ms
00:44:45.407 00.000 20224 Move returns status 0, amount 39
00:44:45.407 00.000 20224 MoveAxis(N, 0, ABG)
00:44:45.407 00.000 20224 Move returns status 0, amount 0
00:44:45.407 00.000 20224 move complete, result=0
00:44:45.407 00.000 20224 worker thread done servicing request
00:44:45.407 00.000 20224 Worker thread wakes up
00:44:45.407 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:45.408 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:45.412 00.004 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
00:44:46.391 00.979 20224 Exposure complete
00:44:46.452 00.061 20224 worker thread done servicing request
00:44:46.452 00.000 8996 OnExposeComplete: enter
00:44:46.454 00.002 8996 UpdateGuideState(): m_state=6
00:44:46.455 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10925
00:44:46.455 00.000 8996 Star::Find returns 1 (0), X=135.43, Y=473.76, Mass=695001, SNR=303.7, Peak=55088 HFD=4.6
00:44:46.457 00.002 8996 MultiStar: [#1 0.11,-0.20,0.77,U] [#2 -0.22,-0.06,0.87,U] [#3 -0.14,-0.17,0.65,U] [#4 -0.16,-0.03,0.56,U] [#5 0.08,-0.15,0.63,U] [#6 -0.18,0.06,0.47,U] [#7 -0.19,-0.10,0.51,U] [#8 -0.51,-0.38,0.00,M2] 
00:44:46.458 00.001 8996 single-star, 7 included, MultiStar: {-0.09, -0.08}, one-star: {-0.10, -0.01}
00:44:46.459 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
00:44:46.460 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
00:44:46.462 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.07 mountX=-0.10 mountY=0.02, mountTheta=2.96
00:44:46.464 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.01, opts=13)
00:44:46.465 00.001 8996 Enqueuing Move request for scope (-0.10, -0.01)
00:44:46.466 00.001 20224 Worker thread wakes up
00:44:46.467 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
00:44:46.467 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
00:44:46.467 00.000 20224 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=0.02
00:44:46.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:44:46.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:46.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:44:46.467 00.000 20224 MoveAxis(E, 0, ABG)
00:44:46.467 00.000 20224 Move returns status 0, amount 0
00:44:46.468 00.001 20224 MoveAxis(N, 0, ABG)
00:44:46.468 00.000 20224 Move returns status 0, amount 0
00:44:46.468 00.000 20224 move complete, result=0
00:44:46.468 00.000 20224 worker thread done servicing request
00:44:46.475 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=55088, med=3037, FiltMin=2739, FiltMax=25318, Gamma=1.000
00:44:46.490 00.015 8996 UpdateGuideState exits: m=695001 SNR=303.7
00:44:46.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:46.492 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:46.493 00.001 8996 Enqueuing Expose request
00:44:46.493 00.000 20224 Worker thread wakes up
00:44:46.494 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:44:46.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:46.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:47.671 01.177 20224 Exposure complete
00:44:47.757 00.086 20224 worker thread done servicing request
00:44:47.758 00.001 8996 OnExposeComplete: enter
00:44:47.758 00.000 8996 UpdateGuideState(): m_state=6
00:44:47.759 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10926
00:44:47.760 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.91, Mass=638280, SNR=293.7, Peak=53376 HFD=4.3
00:44:47.761 00.001 8996 MultiStar: [#1 -0.02,-0.00,0.77,U] [#2 -0.26,0.28,0.70,U] [#3 0.05,0.13,0.77,U] [#4 -0.19,0.34,0.69,U] [#5 0.08,0.33,0.75,U] [#6 -0.26,0.09,0.45,U] [#7 -0.36,0.22,0.52,U] [#8 -0.29,-0.03,0.35,U] 
00:44:47.762 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.18}, one-star: {-0.06, 0.14}
00:44:47.763 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
00:44:47.763 00.000 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
00:44:47.764 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.96 mountX=-0.07 mountY=-0.13, mountTheta=-2.06
00:44:47.767 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.14, opts=13)
00:44:47.770 00.003 8996 Enqueuing Move request for scope (-0.06, 0.14)
00:44:47.772 00.002 20224 Worker thread wakes up
00:44:47.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
00:44:47.772 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
00:44:47.772 00.000 20224 Moving (-0.06, 0.14) raw xDistance=-0.07 yDistance=-0.13
00:44:47.772 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:44:47.772 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:47.772 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:44:47.772 00.000 20224 MoveAxis(E, 0, ABG)
00:44:47.772 00.000 20224 Move returns status 0, amount 0
00:44:47.772 00.000 20224 MoveAxis(N, 0, ABG)
00:44:47.772 00.000 20224 Move returns status 0, amount 0
00:44:47.772 00.000 20224 move complete, result=0
00:44:47.772 00.000 20224 worker thread done servicing request
00:44:47.778 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53376, med=3037, FiltMin=2739, FiltMax=26160, Gamma=1.000
00:44:47.796 00.018 8996 UpdateGuideState exits: m=638280 SNR=293.7
00:44:47.798 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:47.799 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:47.801 00.002 8996 Enqueuing Expose request
00:44:47.803 00.002 20224 Worker thread wakes up
00:44:47.803 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:47.803 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:47.805 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:48.801 00.996 20224 Exposure complete
00:44:48.871 00.070 20224 worker thread done servicing request
00:44:48.871 00.000 8996 OnExposeComplete: enter
00:44:48.872 00.001 8996 UpdateGuideState(): m_state=6
00:44:48.874 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10927
00:44:48.876 00.002 8996 Star::Find returns 1 (0), X=135.40, Y=473.71, Mass=680315, SNR=303.6, Peak=47808 HFD=4.7
00:44:48.877 00.001 8996 MultiStar: [#1 -0.03,0.04,0.76,U] [#2 -0.13,-0.03,0.76,U] [#3 0.14,-0.06,0.63,U] [#4 -0.06,0.06,0.64,U] [#5 0.21,-0.06,0.66,U] [#6 -0.27,-0.22,0.51,U] [#7 -0.32,-0.07,0.44,U] [#8 -0.37,-0.10,0.39,U] 
00:44:48.878 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.05}, one-star: {-0.13, -0.06}
00:44:48.879 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
00:44:48.880 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
00:44:48.882 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.61 mountX=-0.08 mountY=0.06, mountTheta=2.50
00:44:48.884 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.05, opts=13)
00:44:48.886 00.002 8996 Enqueuing Move request for scope (-0.08, -0.05)
00:44:48.887 00.001 20224 Worker thread wakes up
00:44:48.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.05) opts 0xd
00:44:48.887 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.05)
00:44:48.887 00.000 20224 Moving (-0.08, -0.05) raw xDistance=-0.08 yDistance=0.06
00:44:48.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:44:48.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:48.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:44:48.887 00.000 20224 MoveAxis(E, 0, ABG)
00:44:48.888 00.001 20224 Move returns status 0, amount 0
00:44:48.888 00.000 20224 MoveAxis(N, 0, ABG)
00:44:48.888 00.000 20224 Move returns status 0, amount 0
00:44:48.888 00.000 20224 move complete, result=0
00:44:48.888 00.000 20224 worker thread done servicing request
00:44:48.892 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47808, med=3037, FiltMin=2752, FiltMax=23219, Gamma=1.000
00:44:48.922 00.030 8996 UpdateGuideState exits: m=680315 SNR=303.6
00:44:48.924 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:48.926 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:48.928 00.002 8996 Enqueuing Expose request
00:44:48.930 00.002 20224 Worker thread wakes up
00:44:48.931 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:48.932 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:48.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:50.081 01.149 20224 Exposure complete
00:44:50.155 00.074 20224 worker thread done servicing request
00:44:50.155 00.000 8996 OnExposeComplete: enter
00:44:50.156 00.001 8996 UpdateGuideState(): m_state=6
00:44:50.157 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10928
00:44:50.158 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.57, Mass=706809, SNR=318.0, Peak=50672 HFD=4.7
00:44:50.159 00.001 8996 MultiStar: [#1 -0.04,-0.48,0.00,M1] [#2 -0.10,-0.26,0.75,U] [#3 -0.14,-0.30,0.57,U] [#4 0.03,-0.14,0.51,U] [#5 0.06,-0.40,0.61,U] [#6 -0.19,-0.18,0.46,U] [#7 -0.38,-0.34,0.00,M1] [#8 -0.37,-0.23,0.00,M1] 
00:44:50.160 00.001 8996 single-star, 5 included, MultiStar: {-0.05, -0.24}, one-star: {-0.01, -0.19}
00:44:50.161 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
00:44:50.161 00.000 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.65)
00:44:50.162 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.20 cameraTheta=-1.61 mountX=0.01 mountY=0.19, mountTheta=1.51
00:44:50.163 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.19, opts=13)
00:44:50.164 00.001 8996 Enqueuing Move request for scope (-0.01, -0.19)
00:44:50.165 00.001 20224 Worker thread wakes up
00:44:50.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
00:44:50.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
00:44:50.165 00.000 20224 Moving (-0.01, -0.19) raw xDistance=0.01 yDistance=0.19
00:44:50.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:44:50.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:50.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:44:50.165 00.000 20224 MoveAxis(E, 0, ABG)
00:44:50.165 00.000 20224 Move returns status 0, amount 0
00:44:50.165 00.000 20224 MoveAxis(N, 0, ABG)
00:44:50.165 00.000 20224 Move returns status 0, amount 0
00:44:50.165 00.000 20224 move complete, result=0
00:44:50.165 00.000 20224 worker thread done servicing request
00:44:50.177 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50672, med=3037, FiltMin=2758, FiltMax=29110, Gamma=1.000
00:44:50.197 00.020 8996 UpdateGuideState exits: m=706809 SNR=318.0
00:44:50.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:50.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:50.201 00.002 8996 Enqueuing Expose request
00:44:50.202 00.001 20224 Worker thread wakes up
00:44:50.202 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:44:50.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:50.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:51.193 00.990 20224 Exposure complete
00:44:51.253 00.060 20224 worker thread done servicing request
00:44:51.253 00.000 8996 OnExposeComplete: enter
00:44:51.254 00.001 8996 UpdateGuideState(): m_state=6
00:44:51.255 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10929
00:44:51.256 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.66, Mass=695330, SNR=346.3, Peak=51760 HFD=4.7
00:44:51.257 00.001 8996 MultiStar: [#1 -0.05,-0.32,0.60,U] [#2 -0.16,-0.20,0.75,U] [#3 -0.01,0.01,0.52,U] [#4 -0.17,-0.13,0.53,U] [#5 0.05,-0.17,0.60,U] [#6 -0.20,-0.11,0.42,U] [#7 -0.19,-0.14,0.40,U] [#8 -0.45,-0.36,0.00,M2] 
00:44:51.257 00.000 8996 single-star, 7 included, MultiStar: {-0.10, -0.15}, one-star: {-0.12, -0.11}
00:44:51.258 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
00:44:51.259 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.88)
00:44:51.259 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.38 mountX=-0.10 mountY=0.12, mountTheta=2.28
00:44:51.263 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.11, opts=13)
00:44:51.265 00.002 8996 Enqueuing Move request for scope (-0.12, -0.11)
00:44:51.268 00.003 20224 Worker thread wakes up
00:44:51.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
00:44:51.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
00:44:51.268 00.000 20224 Moving (-0.12, -0.11) raw xDistance=-0.10 yDistance=0.12
00:44:51.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:44:51.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:51.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:44:51.268 00.000 20224 MoveAxis(E, 0, ABG)
00:44:51.268 00.000 20224 Move returns status 0, amount 0
00:44:51.268 00.000 20224 MoveAxis(N, 0, ABG)
00:44:51.269 00.001 20224 Move returns status 0, amount 0
00:44:51.269 00.000 20224 move complete, result=0
00:44:51.269 00.000 20224 worker thread done servicing request
00:44:51.276 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51760, med=3037, FiltMin=2758, FiltMax=24630, Gamma=1.000
00:44:51.300 00.024 8996 UpdateGuideState exits: m=695330 SNR=346.3
00:44:51.301 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:51.302 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:51.303 00.001 8996 Enqueuing Expose request
00:44:51.304 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:44:51.304 00.000 20224 Worker thread wakes up
00:44:51.304 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:51.305 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:52.487 01.182 20224 Exposure complete
00:44:52.550 00.063 20224 worker thread done servicing request
00:44:52.550 00.000 8996 OnExposeComplete: enter
00:44:52.551 00.001 8996 UpdateGuideState(): m_state=6
00:44:52.552 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10930
00:44:52.553 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=474.10, Mass=674182, SNR=340.7, Peak=52176 HFD=4.5
00:44:52.554 00.001 8996 MultiStar: [#1 -0.10,0.25,0.69,U] [#2 -0.22,0.26,0.63,U] [#3 -0.05,0.43,0.52,U] [#4 -0.15,0.46,0.00,M1] [#5 0.14,0.41,0.51,U] [#6 -0.48,0.34,0.00,M1] [#7 -0.37,0.24,0.00,M1] [#8 -0.44,0.21,0.00,M3] 
00:44:52.555 00.001 8996 refined, 4 included, MultiStar: {-0.10, 0.33}, one-star: {-0.18, 0.33}
00:44:52.555 00.000 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
00:44:52.556 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
00:44:52.557 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.33 hyp=0.35 cameraTheta=1.87 mountX=-0.13 mountY=-0.32, mountTheta=-1.97
00:44:52.558 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.33, opts=13)
00:44:52.559 00.001 8996 Enqueuing Move request for scope (-0.10, 0.33)
00:44:52.560 00.001 20224 Worker thread wakes up
00:44:52.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.33) opts 0xd
00:44:52.560 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.33)
00:44:52.560 00.000 20224 Moving (-0.10, 0.33) raw xDistance=-0.13 yDistance=-0.32
00:44:52.561 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:44:52.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:44:52.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:44:52.561 00.000 20224 MoveAxis(E, 0, ABG)
00:44:52.561 00.000 20224 Move returns status 0, amount 0
00:44:52.561 00.000 20224 MoveAxis(N, 0, ABG)
00:44:52.561 00.000 20224 Move returns status 0, amount 0
00:44:52.561 00.000 20224 move complete, result=0
00:44:52.561 00.000 20224 worker thread done servicing request
00:44:52.572 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52176, med=3037, FiltMin=2755, FiltMax=25590, Gamma=1.000
00:44:52.592 00.020 8996 UpdateGuideState exits: m=674182 SNR=340.7
00:44:52.592 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:52.593 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:52.594 00.001 8996 Enqueuing Expose request
00:44:52.595 00.001 20224 Worker thread wakes up
00:44:52.595 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:44:52.596 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:52.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:53.581 00.985 20224 Exposure complete
00:44:53.648 00.067 20224 worker thread done servicing request
00:44:53.648 00.000 8996 OnExposeComplete: enter
00:44:53.649 00.001 8996 UpdateGuideState(): m_state=6
00:44:53.650 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10931
00:44:53.651 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=474.01, Mass=735735, SNR=365.9, Peak=57437 HFD=4.3
00:44:53.652 00.001 8996 MultiStar: [#1 -0.12,-0.05,0.52,U] [#2 -0.20,0.16,0.64,U] [#3 -0.10,0.08,0.50,U] [#4 -0.11,0.28,0.50,U] [#5 -0.01,0.39,0.47,U] [#6 -0.62,0.47,0.00,M2] [#7 -0.28,0.06,0.41,U] [#8 -0.44,0.14,0.00,M4] 
00:44:53.653 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.17}, one-star: {-0.37, 0.24}
00:44:53.654 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
00:44:53.655 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
00:44:53.655 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.41 mountX=-0.21 mountY=-0.15, mountTheta=-2.52
00:44:53.658 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.17, opts=13)
00:44:53.658 00.000 8996 Enqueuing Move request for scope (-0.20, 0.17)
00:44:53.659 00.001 20224 Worker thread wakes up
00:44:53.660 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
00:44:53.660 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
00:44:53.660 00.000 20224 Moving (-0.20, 0.17) raw xDistance=-0.21 yDistance=-0.15
00:44:53.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:44:53.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:53.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:44:53.660 00.000 20224 MoveAxis(E, 31, ABG)
00:44:53.660 00.000 20224 Guiding  Dir = 2, Dur = 31
00:44:53.661 00.001 20224 IsSlewing returns 0
00:44:53.661 00.000 20224 IsGuiding returns 0
00:44:53.669 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57437, med=3037, FiltMin=2736, FiltMax=29456, Gamma=1.000
00:44:53.688 00.019 8996 UpdateGuideState exits: m=735735 SNR=365.9
00:44:53.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:53.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:53.691 00.001 8996 Enqueuing Expose request
00:44:53.698 00.007 20224 IsGuiding returns 1
00:44:53.698 00.000 20224 scope still moving after pulse duration time elapsed
00:44:53.728 00.030 20224 IsSlewing returns 0
00:44:53.728 00.000 20224 IsGuiding returns 1
00:44:53.759 00.031 20224 IsSlewing returns 0
00:44:53.760 00.001 20224 IsGuiding returns 1
00:44:53.790 00.030 20224 IsSlewing returns 0
00:44:53.791 00.001 20224 IsGuiding returns 0
00:44:53.791 00.000 20224 scope move finished after 31 + 97 ms
00:44:53.791 00.000 20224 Move returns status 0, amount 31
00:44:53.791 00.000 20224 MoveAxis(N, 0, ABG)
00:44:53.791 00.000 20224 Move returns status 0, amount 0
00:44:53.791 00.000 20224 move complete, result=0
00:44:53.791 00.000 20224 worker thread done servicing request
00:44:53.791 00.000 20224 Worker thread wakes up
00:44:53.792 00.001 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
00:44:53.795 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:53.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:54.975 01.180 20224 Exposure complete
00:44:55.040 00.065 20224 worker thread done servicing request
00:44:55.040 00.000 8996 OnExposeComplete: enter
00:44:55.041 00.001 8996 UpdateGuideState(): m_state=6
00:44:55.042 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10932
00:44:55.043 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=474.03, Mass=742573, SNR=321.1, Peak=64800 HFD=4.4
00:44:55.044 00.001 8996 MultiStar: [#1 0.26,-0.18,0.61,U] [#2 0.06,-0.08,0.75,U] [#3 0.17,0.25,0.68,U] [#4 0.16,0.17,0.52,U] [#5 0.21,0.16,0.60,U] [#6 -0.06,0.46,0.00,M3] [#7 0.39,0.23,0.00,M1] [#8 -0.04,0.03,0.32,U] 
00:44:55.045 00.001 8996 refined, 6 included, MultiStar: {0.14, 0.10}, one-star: {0.12, 0.26}
00:44:55.046 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
00:44:55.047 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
00:44:55.048 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.10 hyp=0.17 cameraTheta=0.62 mountX=0.13 mountY=-0.12, mountTheta=-0.72
00:44:55.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.10, opts=13)
00:44:55.052 00.001 8996 Enqueuing Move request for scope (0.14, 0.10)
00:44:55.054 00.002 20224 Worker thread wakes up
00:44:55.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.10) opts 0xd
00:44:55.054 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.10)
00:44:55.054 00.000 20224 Moving (0.14, 0.10) raw xDistance=0.13 yDistance=-0.12
00:44:55.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:44:55.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:55.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:44:55.054 00.000 20224 MoveAxis(E, 0, ABG)
00:44:55.054 00.000 20224 Move returns status 0, amount 0
00:44:55.054 00.000 20224 MoveAxis(N, 0, ABG)
00:44:55.054 00.000 20224 Move returns status 0, amount 0
00:44:55.054 00.000 20224 move complete, result=0
00:44:55.054 00.000 20224 worker thread done servicing request
00:44:55.059 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=64800, med=3037, FiltMin=2704, FiltMax=29894, Gamma=1.000
00:44:55.072 00.013 8996 UpdateGuideState exits: m=742573 SNR=321.1
00:44:55.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:55.074 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:55.075 00.001 8996 Enqueuing Expose request
00:44:55.075 00.000 20224 Worker thread wakes up
00:44:55.075 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:55.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:55.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:56.058 00.982 20224 Exposure complete
00:44:56.123 00.065 20224 worker thread done servicing request
00:44:56.123 00.000 8996 OnExposeComplete: enter
00:44:56.124 00.001 8996 UpdateGuideState(): m_state=6
00:44:56.125 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10933
00:44:56.126 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.99, Mass=646295, SNR=294.4, Peak=56912 HFD=4.3
00:44:56.127 00.001 8996 MultiStar: [#1 0.27,0.08,0.81,U] [#2 0.19,0.09,0.83,U] [#3 0.21,0.05,0.64,U] [#4 0.22,0.11,0.59,U] [#5 0.40,-0.07,0.68,U] [#6 0.11,0.35,0.41,U] [#7 0.25,0.14,0.51,U] [#8 -0.02,0.06,0.42,U] 
00:44:56.127 00.000 8996 refined, 8 included, MultiStar: {0.20, 0.11}, one-star: {0.13, 0.22}
00:44:56.128 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
00:44:56.129 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
00:44:56.130 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.11 hyp=0.23 cameraTheta=0.50 mountX=0.19 mountY=-0.13, mountTheta=-0.61
00:44:56.131 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.11, opts=13)
00:44:56.132 00.001 8996 Enqueuing Move request for scope (0.20, 0.11)
00:44:56.133 00.001 20224 Worker thread wakes up
00:44:56.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.11) opts 0xd
00:44:56.133 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.11)
00:44:56.133 00.000 20224 Moving (0.20, 0.11) raw xDistance=0.19 yDistance=-0.13
00:44:56.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:44:56.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:56.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:44:56.133 00.000 20224 MoveAxis(E, 0, ABG)
00:44:56.133 00.000 20224 Move returns status 0, amount 0
00:44:56.134 00.001 20224 MoveAxis(N, 0, ABG)
00:44:56.134 00.000 20224 Move returns status 0, amount 0
00:44:56.134 00.000 20224 move complete, result=0
00:44:56.134 00.000 20224 worker thread done servicing request
00:44:56.137 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56912, med=3037, FiltMin=2745, FiltMax=28038, Gamma=1.000
00:44:56.150 00.013 8996 UpdateGuideState exits: m=646295 SNR=294.4
00:44:56.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:56.151 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:56.152 00.001 8996 Enqueuing Expose request
00:44:56.153 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:56.154 00.001 20224 Worker thread wakes up
00:44:56.154 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:56.154 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:57.317 01.163 20224 Exposure complete
00:44:57.388 00.071 20224 worker thread done servicing request
00:44:57.389 00.001 8996 OnExposeComplete: enter
00:44:57.390 00.001 8996 UpdateGuideState(): m_state=6
00:44:57.391 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10934
00:44:57.392 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=474.06, Mass=730111, SNR=342.2, Peak=65440 HFD=4.5
00:44:57.394 00.002 8996 MultiStar: [#1 0.25,0.08,0.56,U] [#2 0.03,0.28,0.65,U] [#3 0.20,0.32,0.55,U] [#4 0.16,0.41,0.00,M1] [#5 0.42,0.26,0.00,M1] [#6 0.13,0.45,0.00,M3] [#7 -0.04,0.50,0.00,M1] [#8 -0.02,0.21,0.36,U] 
00:44:57.395 00.001 8996 refined, 4 included, MultiStar: {0.12, 0.24}, one-star: {0.10, 0.29}
00:44:57.396 00.001 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
00:44:57.397 00.001 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
00:44:57.398 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.13 mountX=0.09 mountY=-0.26, mountTheta=-1.23
00:44:57.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.24, opts=13)
00:44:57.401 00.001 8996 Enqueuing Move request for scope (0.12, 0.24)
00:44:57.402 00.001 20224 Worker thread wakes up
00:44:57.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
00:44:57.402 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
00:44:57.402 00.000 20224 Moving (0.12, 0.24) raw xDistance=0.09 yDistance=-0.26
00:44:57.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:44:57.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:44:57.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:44:57.402 00.000 20224 MoveAxis(E, 0, ABG)
00:44:57.403 00.001 20224 Move returns status 0, amount 0
00:44:57.403 00.000 20224 MoveAxis(N, 0, ABG)
00:44:57.403 00.000 20224 Move returns status 0, amount 0
00:44:57.403 00.000 20224 move complete, result=0
00:44:57.403 00.000 20224 worker thread done servicing request
00:44:57.407 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65440, med=3037, FiltMin=2736, FiltMax=29734, Gamma=1.000
00:44:57.424 00.017 8996 UpdateGuideState exits: m=730111 SNR=342.2
00:44:57.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:57.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:57.427 00.001 8996 Enqueuing Expose request
00:44:57.427 00.000 20224 Worker thread wakes up
00:44:57.428 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:44:57.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:57.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:58.408 00.980 20224 Exposure complete
00:44:58.468 00.060 20224 worker thread done servicing request
00:44:58.468 00.000 8996 OnExposeComplete: enter
00:44:58.469 00.001 8996 UpdateGuideState(): m_state=6
00:44:58.470 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10935
00:44:58.471 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=474.01, Mass=648456, SNR=326.4, Peak=59984 HFD=4.2
00:44:58.472 00.001 8996 MultiStar: [#1 -0.00,0.16,0.75,U] [#2 -0.18,0.25,0.71,U] [#3 0.15,0.69,0.00,M1] [#4 -0.08,0.54,0.00,M2] [#5 0.18,0.29,0.59,U] [#6 -0.20,0.37,0.40,U] [#7 -0.23,0.24,0.39,U] [#8 -0.40,0.18,0.00,M2] 
00:44:58.473 00.001 8996 single-star, 5 included, MultiStar: {-0.06, 0.25}, one-star: {-0.04, 0.24}
00:44:58.473 00.000 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
00:44:58.474 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
00:44:58.475 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.74 mountX=-0.07 mountY=-0.23, mountTheta=-1.84
00:44:58.476 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.24, opts=13)
00:44:58.477 00.001 8996 Enqueuing Move request for scope (-0.04, 0.24)
00:44:58.478 00.001 20224 Worker thread wakes up
00:44:58.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
00:44:58.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
00:44:58.478 00.000 20224 Moving (-0.04, 0.24) raw xDistance=-0.07 yDistance=-0.23
00:44:58.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:44:58.478 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.12 newest=-0.62
00:44:58.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
00:44:58.478 00.000 20224 MoveAxis(E, 0, ABG)
00:44:58.478 00.000 20224 Move returns status 0, amount 0
00:44:58.478 00.000 20224 MoveAxis(N, 49, ABG)
00:44:58.478 00.000 20224 Guiding  Dir = 0, Dur = 49
00:44:58.478 00.000 20224 IsSlewing returns 0
00:44:58.479 00.001 20224 IsGuiding returns 0
00:44:58.482 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=59984, med=3037, FiltMin=2763, FiltMax=25094, Gamma=1.000
00:44:58.494 00.012 8996 UpdateGuideState exits: m=648456 SNR=326.4
00:44:58.495 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:58.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:58.497 00.001 8996 Enqueuing Expose request
00:44:58.502 00.005 20224 PulseGuide returned control before completion, sleep 36
00:44:58.549 00.047 20224 IsGuiding returns 1
00:44:58.549 00.000 20224 scope still moving after pulse duration time elapsed
00:44:58.581 00.032 20224 IsSlewing returns 0
00:44:58.581 00.000 20224 IsGuiding returns 1
00:44:58.611 00.030 20224 IsSlewing returns 0
00:44:58.611 00.000 20224 IsGuiding returns 0
00:44:58.611 00.000 20224 scope move finished after 49 + 84 ms
00:44:58.611 00.000 20224 Move returns status 0, amount 49
00:44:58.612 00.001 20224 move complete, result=0
00:44:58.612 00.000 20224 worker thread done servicing request
00:44:58.612 00.000 20224 Worker thread wakes up
00:44:58.612 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 49 ms NORTH
00:44:58.613 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:58.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:44:59.810 01.197 20224 Exposure complete
00:44:59.891 00.081 20224 worker thread done servicing request
00:44:59.891 00.000 8996 OnExposeComplete: enter
00:44:59.892 00.001 8996 UpdateGuideState(): m_state=6
00:44:59.893 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10936
00:44:59.895 00.002 8996 Star::Find returns 1 (0), X=135.81, Y=473.84, Mass=663971, SNR=353.6, Peak=60656 HFD=4.4
00:44:59.897 00.002 8996 MultiStar: [#1 0.06,-0.06,0.60,U] [#2 0.10,-0.15,0.69,U] [#3 0.02,0.13,0.56,U] [#4 -0.07,0.32,0.53,U] [#5 0.34,0.03,0.57,U] [#6 -0.11,0.29,0.38,U] [#7 -0.05,0.53,0.00,M1] [#8 -0.17,0.17,0.38,U] 
00:44:59.899 00.002 8996 refined, 7 included, MultiStar: {0.09, 0.08}, one-star: {0.28, 0.07}
00:44:59.901 00.002 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
00:44:59.903 00.002 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
00:44:59.905 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.69 mountX=0.09 mountY=-0.09, mountTheta=-0.80
00:44:59.908 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
00:44:59.910 00.002 8996 Enqueuing Move request for scope (0.09, 0.08)
00:44:59.911 00.001 20224 Worker thread wakes up
00:44:59.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
00:44:59.911 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
00:44:59.911 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.09 yDistance=-0.09
00:44:59.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:44:59.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:44:59.912 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:44:59.912 00.000 20224 MoveAxis(E, 0, ABG)
00:44:59.912 00.000 20224 Move returns status 0, amount 0
00:44:59.912 00.000 20224 MoveAxis(N, 0, ABG)
00:44:59.912 00.000 20224 Move returns status 0, amount 0
00:44:59.912 00.000 20224 move complete, result=0
00:44:59.912 00.000 20224 worker thread done servicing request
00:44:59.916 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=60656, med=3037, FiltMin=2733, FiltMax=25363, Gamma=1.000
00:44:59.931 00.015 8996 UpdateGuideState exits: m=663971 SNR=353.6
00:44:59.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:44:59.932 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:44:59.933 00.001 8996 Enqueuing Expose request
00:44:59.934 00.001 20224 Worker thread wakes up
00:44:59.934 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:44:59.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:44:59.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:00.913 00.978 20224 Exposure complete
00:45:00.999 00.086 20224 worker thread done servicing request
00:45:00.999 00.000 8996 OnExposeComplete: enter
00:45:01.000 00.001 8996 UpdateGuideState(): m_state=6
00:45:01.001 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10937
00:45:01.001 00.000 8996 Star::Find returns 1 (0), X=135.67, Y=474.02, Mass=712637, SNR=337.7, Peak=65440 HFD=4.5
00:45:01.002 00.001 8996 MultiStar: [#1 0.17,-0.15,0.64,U] [#2 -0.02,-0.02,0.69,U] [#3 0.15,0.27,0.62,U] [#4 0.06,0.48,0.00,M2] [#5 0.20,0.36,0.64,U] [#6 -0.04,0.17,0.44,U] [#7 0.08,0.52,0.00,M2] [#8 -0.25,-0.08,0.34,U] 
00:45:01.004 00.002 8996 refined, 6 included, MultiStar: {0.08, 0.13}, one-star: {0.14, 0.25}
00:45:01.006 00.002 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
00:45:01.008 00.002 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
00:45:01.010 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.16 cameraTheta=1.03 mountX=0.07 mountY=-0.14, mountTheta=-1.13
00:45:01.013 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.13, opts=13)
00:45:01.014 00.001 8996 Enqueuing Move request for scope (0.08, 0.13)
00:45:01.014 00.000 20224 Worker thread wakes up
00:45:01.015 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
00:45:01.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
00:45:01.015 00.000 20224 Moving (0.08, 0.13) raw xDistance=0.07 yDistance=-0.14
00:45:01.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:45:01.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:01.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:45:01.015 00.000 20224 MoveAxis(E, 0, ABG)
00:45:01.015 00.000 20224 Move returns status 0, amount 0
00:45:01.016 00.001 20224 MoveAxis(N, 0, ABG)
00:45:01.016 00.000 20224 Move returns status 0, amount 0
00:45:01.016 00.000 20224 move complete, result=0
00:45:01.016 00.000 20224 worker thread done servicing request
00:45:01.022 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65440, med=3037, FiltMin=2745, FiltMax=30550, Gamma=1.000
00:45:01.041 00.019 8996 UpdateGuideState exits: m=712637 SNR=337.7
00:45:01.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:01.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:01.044 00.001 8996 Enqueuing Expose request
00:45:01.045 00.001 20224 Worker thread wakes up
00:45:01.045 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:01.046 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:01.047 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:02.207 01.160 20224 Exposure complete
00:45:02.274 00.067 20224 worker thread done servicing request
00:45:02.274 00.000 8996 OnExposeComplete: enter
00:45:02.275 00.001 8996 UpdateGuideState(): m_state=6
00:45:02.276 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10938
00:45:02.278 00.002 8996 Star::Find returns 1 (0), X=135.68, Y=473.95, Mass=623220, SNR=296.9, Peak=61248 HFD=4.3
00:45:02.279 00.001 8996 MultiStar: [#1 0.28,-0.05,0.82,U] [#2 0.23,0.01,0.78,U] [#3 0.21,0.32,0.72,U] [#4 0.21,0.34,0.57,U] [#5 0.25,0.21,0.66,U] [#6 -0.06,0.40,0.45,U] [#7 -0.02,0.13,0.49,U] [#8 -0.15,-0.06,0.42,U] 
00:45:02.280 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.16}, one-star: {0.14, 0.18}
00:45:02.281 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
00:45:02.282 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
00:45:02.282 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.16 hyp=0.22 cameraTheta=0.81 mountX=0.13 mountY=-0.17, mountTheta=-0.91
00:45:02.284 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.16, opts=13)
00:45:02.285 00.001 8996 Enqueuing Move request for scope (0.15, 0.16)
00:45:02.286 00.001 20224 Worker thread wakes up
00:45:02.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.16) opts 0xd
00:45:02.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.16)
00:45:02.286 00.000 20224 Moving (0.15, 0.16) raw xDistance=0.13 yDistance=-0.17
00:45:02.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:45:02.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:02.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:45:02.286 00.000 20224 MoveAxis(E, 0, ABG)
00:45:02.286 00.000 20224 Move returns status 0, amount 0
00:45:02.286 00.000 20224 MoveAxis(N, 0, ABG)
00:45:02.286 00.000 20224 Move returns status 0, amount 0
00:45:02.286 00.000 20224 move complete, result=0
00:45:02.286 00.000 20224 worker thread done servicing request
00:45:02.292 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61248, med=3037, FiltMin=2745, FiltMax=27536, Gamma=1.000
00:45:02.309 00.017 8996 UpdateGuideState exits: m=623220 SNR=296.9
00:45:02.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:02.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:02.311 00.000 8996 Enqueuing Expose request
00:45:02.312 00.001 20224 Worker thread wakes up
00:45:02.312 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:02.313 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:02.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:03.282 00.969 20224 Exposure complete
00:45:03.356 00.074 20224 worker thread done servicing request
00:45:03.356 00.000 8996 OnExposeComplete: enter
00:45:03.357 00.001 8996 UpdateGuideState(): m_state=6
00:45:03.358 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10939
00:45:03.358 00.000 8996 Star::Find returns 1 (0), X=135.62, Y=474.07, Mass=748813, SNR=379.4, Peak=65440 HFD=4.7
00:45:03.359 00.001 8996 MultiStar: [#1 0.38,-0.03,0.48,U] [#2 0.07,0.06,0.55,U] [#3 0.30,0.36,0.00,M1] [#4 0.20,0.31,0.47,U] [#5 0.36,0.32,0.00,M1] [#6 -0.10,0.24,0.39,U] [#7 0.09,0.19,0.40,U] [#8 -0.12,0.07,0.36,U] 
00:45:03.360 00.001 8996 refined, 6 included, MultiStar: {0.10, 0.18}, one-star: {0.08, 0.30}
00:45:03.361 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
00:45:03.362 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
00:45:03.362 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.20 cameraTheta=1.08 mountX=0.08 mountY=-0.19, mountTheta=-1.18
00:45:03.363 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.18, opts=13)
00:45:03.364 00.001 8996 Enqueuing Move request for scope (0.10, 0.18)
00:45:03.365 00.001 20224 Worker thread wakes up
00:45:03.365 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
00:45:03.365 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
00:45:03.365 00.000 20224 Moving (0.10, 0.18) raw xDistance=0.08 yDistance=-0.19
00:45:03.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:45:03.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:03.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:45:03.365 00.000 20224 MoveAxis(E, 0, ABG)
00:45:03.365 00.000 20224 Move returns status 0, amount 0
00:45:03.365 00.000 20224 MoveAxis(N, 0, ABG)
00:45:03.365 00.000 20224 Move returns status 0, amount 0
00:45:03.365 00.000 20224 move complete, result=0
00:45:03.366 00.001 20224 worker thread done servicing request
00:45:03.373 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65440, med=3037, FiltMin=2758, FiltMax=31872, Gamma=1.000
00:45:03.396 00.023 8996 UpdateGuideState exits: m=748813 SNR=379.4
00:45:03.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:03.400 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:03.401 00.001 8996 Enqueuing Expose request
00:45:03.402 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:03.404 00.002 20224 Worker thread wakes up
00:45:03.404 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:03.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:04.574 01.170 20224 Exposure complete
00:45:04.651 00.077 20224 worker thread done servicing request
00:45:04.651 00.000 8996 OnExposeComplete: enter
00:45:04.653 00.002 8996 UpdateGuideState(): m_state=6
00:45:04.655 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10940
00:45:04.656 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.79, Mass=691653, SNR=346.9, Peak=57664 HFD=4.6
00:45:04.658 00.002 8996 MultiStar: [#1 0.25,-0.32,0.61,U] [#2 0.21,-0.09,0.76,U] [#3 0.32,-0.11,0.57,U] [#4 0.18,-0.00,0.47,U] [#5 0.36,0.08,0.57,U] [#6 -0.03,-0.13,0.36,U] [#7 0.04,-0.13,0.41,U] [#8 -0.16,-0.09,0.35,U] 
00:45:04.660 00.002 8996 single-star, 8 included, MultiStar: {0.15, -0.08}, one-star: {0.04, 0.02}
00:45:04.662 00.002 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
00:45:04.663 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
00:45:04.664 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.45 mountX=0.04 mountY=-0.02, mountTheta=-0.56
00:45:04.666 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
00:45:04.667 00.001 8996 Enqueuing Move request for scope (0.04, 0.02)
00:45:04.668 00.001 20224 Worker thread wakes up
00:45:04.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
00:45:04.668 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
00:45:04.668 00.000 20224 Moving (0.04, 0.02) raw xDistance=0.04 yDistance=-0.02
00:45:04.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:45:04.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:04.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:45:04.668 00.000 20224 MoveAxis(E, 0, ABG)
00:45:04.668 00.000 20224 Move returns status 0, amount 0
00:45:04.668 00.000 20224 MoveAxis(N, 0, ABG)
00:45:04.668 00.000 20224 Move returns status 0, amount 0
00:45:04.668 00.000 20224 move complete, result=0
00:45:04.668 00.000 20224 worker thread done servicing request
00:45:04.672 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57664, med=3037, FiltMin=2729, FiltMax=25974, Gamma=1.000
00:45:04.687 00.015 8996 UpdateGuideState exits: m=691653 SNR=346.9
00:45:04.688 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:04.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:04.689 00.000 8996 Enqueuing Expose request
00:45:04.691 00.002 20224 Worker thread wakes up
00:45:04.691 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:04.691 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:04.693 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:05.691 00.998 20224 Exposure complete
00:45:05.764 00.073 20224 worker thread done servicing request
00:45:05.764 00.000 8996 OnExposeComplete: enter
00:45:05.765 00.001 8996 UpdateGuideState(): m_state=6
00:45:05.766 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10941
00:45:05.767 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.85, Mass=676971, SNR=324.0, Peak=57168 HFD=4.5
00:45:05.768 00.001 8996 MultiStar: [#1 0.15,-0.31,0.72,U] [#2 -0.14,-0.07,0.79,U] [#3 0.17,-0.01,0.62,U] [#4 0.00,0.13,0.55,U] [#5 0.17,0.10,0.52,U] [#6 -0.01,0.09,0.37,U] [#7 -0.03,0.07,0.45,U] [#8 -0.26,-0.05,0.39,U] 
00:45:05.769 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.03, 0.08}
00:45:05.771 00.002 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
00:45:05.773 00.002 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
00:45:05.773 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.01 cameraTheta=-0.61 mountX=0.01 mountY=0.00, mountTheta=0.50
00:45:05.776 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.01, opts=13)
00:45:05.777 00.001 8996 Enqueuing Move request for scope (0.01, -0.01)
00:45:05.778 00.001 20224 Worker thread wakes up
00:45:05.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
00:45:05.778 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
00:45:05.778 00.000 20224 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.00
00:45:05.779 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:45:05.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:05.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:45:05.779 00.000 20224 MoveAxis(E, 0, ABG)
00:45:05.779 00.000 20224 Move returns status 0, amount 0
00:45:05.779 00.000 20224 MoveAxis(N, 0, ABG)
00:45:05.779 00.000 20224 Move returns status 0, amount 0
00:45:05.779 00.000 20224 move complete, result=0
00:45:05.780 00.001 20224 worker thread done servicing request
00:45:05.785 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57168, med=3037, FiltMin=2761, FiltMax=26422, Gamma=1.000
00:45:05.804 00.019 8996 UpdateGuideState exits: m=676971 SNR=324.0
00:45:05.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:05.807 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:05.808 00.001 8996 Enqueuing Expose request
00:45:05.809 00.001 20224 Worker thread wakes up
00:45:05.809 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:05.810 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:05.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:06.982 01.172 20224 Exposure complete
00:45:07.053 00.071 20224 worker thread done servicing request
00:45:07.053 00.000 8996 OnExposeComplete: enter
00:45:07.054 00.001 8996 UpdateGuideState(): m_state=6
00:45:07.055 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10942
00:45:07.055 00.000 8996 Star::Find returns 1 (0), X=135.47, Y=473.57, Mass=671113, SNR=324.9, Peak=49008 HFD=4.5
00:45:07.056 00.001 8996 MultiStar: [#1 -0.13,-0.33,0.65,U] [#2 -0.21,-0.17,0.67,U] [#3 -0.15,-0.25,0.59,U] [#4 -0.33,-0.06,0.55,U] [#5 -0.21,0.03,0.60,U] [#6 -0.52,-0.16,0.00,M1] [#7 -0.40,-0.19,0.00,M1] [#8 -0.49,-0.16,0.00,M1] 
00:45:07.057 00.001 8996 single-star, 5 included, MultiStar: {-0.17, -0.17}, one-star: {-0.07, -0.19}
00:45:07.058 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
00:45:07.059 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
00:45:07.059 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.19 hyp=0.20 cameraTheta=-1.89 mountX=-0.05 mountY=0.20, mountTheta=1.80
00:45:07.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.19, opts=13)
00:45:07.062 00.001 8996 Enqueuing Move request for scope (-0.07, -0.19)
00:45:07.063 00.001 20224 Worker thread wakes up
00:45:07.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.19) opts 0xd
00:45:07.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.19)
00:45:07.063 00.000 20224 Moving (-0.07, -0.19) raw xDistance=-0.05 yDistance=0.20
00:45:07.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:45:07.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:45:07.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:45:07.063 00.000 20224 MoveAxis(E, 0, ABG)
00:45:07.063 00.000 20224 Move returns status 0, amount 0
00:45:07.063 00.000 20224 MoveAxis(N, 0, ABG)
00:45:07.063 00.000 20224 Move returns status 0, amount 0
00:45:07.063 00.000 20224 move complete, result=0
00:45:07.063 00.000 20224 worker thread done servicing request
00:45:07.067 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49008, med=3037, FiltMin=2739, FiltMax=24182, Gamma=1.000
00:45:07.079 00.012 8996 UpdateGuideState exits: m=671113 SNR=324.9
00:45:07.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:07.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:07.082 00.001 8996 Enqueuing Expose request
00:45:07.083 00.001 20224 Worker thread wakes up
00:45:07.083 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:07.084 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:07.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:08.060 00.976 20224 Exposure complete
00:45:08.117 00.057 20224 worker thread done servicing request
00:45:08.117 00.000 8996 OnExposeComplete: enter
00:45:08.118 00.001 8996 UpdateGuideState(): m_state=6
00:45:08.119 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10943
00:45:08.120 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.81, Mass=597837, SNR=325.8, Peak=52064 HFD=4.6
00:45:08.121 00.001 8996 MultiStar: [#1 -0.14,-0.37,0.63,U] [#2 -0.17,-0.05,0.79,U] [#3 0.10,-0.30,0.60,U] [#4 -0.03,-0.15,0.58,U] [#5 0.04,-0.07,0.61,U] [#6 -0.22,-0.20,0.40,U] [#7 -0.11,-0.34,0.50,U] [#8 -0.47,-0.14,0.00,M2] 
00:45:08.122 00.001 8996 single-star, 7 included, MultiStar: {-0.04, -0.16}, one-star: {0.07, 0.04}
00:45:08.123 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
00:45:08.123 00.000 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
00:45:08.124 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.49 mountX=0.07 mountY=-0.05, mountTheta=-0.60
00:45:08.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
00:45:08.126 00.000 8996 Enqueuing Move request for scope (0.07, 0.04)
00:45:08.127 00.001 20224 Worker thread wakes up
00:45:08.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
00:45:08.127 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
00:45:08.127 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.07 yDistance=-0.05
00:45:08.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:45:08.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:08.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:45:08.127 00.000 20224 MoveAxis(E, 0, ABG)
00:45:08.127 00.000 20224 Move returns status 0, amount 0
00:45:08.128 00.001 20224 MoveAxis(N, 0, ABG)
00:45:08.128 00.000 20224 Move returns status 0, amount 0
00:45:08.128 00.000 20224 move complete, result=0
00:45:08.128 00.000 20224 worker thread done servicing request
00:45:08.131 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=52064, med=3037, FiltMin=2742, FiltMax=24070, Gamma=1.000
00:45:08.156 00.025 8996 UpdateGuideState exits: m=597837 SNR=325.8
00:45:08.156 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:08.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:08.158 00.001 8996 Enqueuing Expose request
00:45:08.159 00.001 20224 Worker thread wakes up
00:45:08.159 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:08.160 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:08.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:09.318 01.158 20224 Exposure complete
00:45:09.409 00.091 20224 worker thread done servicing request
00:45:09.409 00.000 8996 OnExposeComplete: enter
00:45:09.410 00.001 8996 UpdateGuideState(): m_state=6
00:45:09.410 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10944
00:45:09.411 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.60, Mass=670973, SNR=352.9, Peak=55056 HFD=4.6
00:45:09.412 00.001 8996 MultiStar: [#1 0.10,-0.41,0.59,U] [#2 -0.01,-0.28,0.70,U] [#3 0.19,-0.27,0.56,U] [#4 0.01,-0.13,0.49,U] [#5 0.16,-0.31,0.58,U] [#6 -0.03,-0.31,0.40,U] [#7 -0.03,-0.41,0.43,U] [#8 -0.34,-0.41,0.00,M3] 
00:45:09.413 00.001 8996 single-star, 7 included, MultiStar: {0.07, -0.27}, one-star: {0.10, -0.17}
00:45:09.414 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
00:45:09.415 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.23)
00:45:09.415 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.19 cameraTheta=-1.03 mountX=0.12 mountY=0.15, mountTheta=0.93
00:45:09.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.17, opts=13)
00:45:09.418 00.001 8996 Enqueuing Move request for scope (0.10, -0.17)
00:45:09.418 00.000 20224 Worker thread wakes up
00:45:09.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
00:45:09.419 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
00:45:09.419 00.000 20224 Moving (0.10, -0.17) raw xDistance=0.12 yDistance=0.15
00:45:09.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:45:09.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:09.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:45:09.419 00.000 20224 MoveAxis(E, 0, ABG)
00:45:09.419 00.000 20224 Move returns status 0, amount 0
00:45:09.419 00.000 20224 MoveAxis(N, 0, ABG)
00:45:09.419 00.000 20224 Move returns status 0, amount 0
00:45:09.419 00.000 20224 move complete, result=0
00:45:09.419 00.000 20224 worker thread done servicing request
00:45:09.422 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=55056, med=3037, FiltMin=2761, FiltMax=25750, Gamma=1.000
00:45:09.440 00.018 8996 UpdateGuideState exits: m=670973 SNR=352.9
00:45:09.442 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:09.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:09.444 00.001 8996 Enqueuing Expose request
00:45:09.447 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:09.448 00.001 20224 Worker thread wakes up
00:45:09.448 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:09.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:10.428 00.980 20224 Exposure complete
00:45:10.497 00.069 20224 worker thread done servicing request
00:45:10.497 00.000 8996 OnExposeComplete: enter
00:45:10.498 00.001 8996 UpdateGuideState(): m_state=6
00:45:10.499 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10945
00:45:10.500 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.73, Mass=621385, SNR=321.5, Peak=55088 HFD=4.6
00:45:10.501 00.001 8996 MultiStar: [#1 0.08,-0.29,0.64,U] [#2 -0.02,-0.13,0.65,U] [#3 0.09,-0.13,0.56,U] [#4 0.12,0.03,0.54,U] [#5 0.11,-0.02,0.58,U] [#6 -0.06,-0.21,0.42,U] [#7 -0.14,-0.30,0.47,U] [#8 -0.23,-0.03,0.37,U] 
00:45:10.502 00.001 8996 single-star, 8 included, MultiStar: {0.02, -0.12}, one-star: {0.06, -0.04}
00:45:10.502 00.000 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
00:45:10.503 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
00:45:10.504 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.64 mountX=0.06 mountY=0.03, mountTheta=0.53
00:45:10.505 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
00:45:10.506 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
00:45:10.507 00.001 20224 Worker thread wakes up
00:45:10.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
00:45:10.507 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
00:45:10.507 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=0.03
00:45:10.508 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:45:10.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:10.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:45:10.508 00.000 20224 MoveAxis(E, 0, ABG)
00:45:10.508 00.000 20224 Move returns status 0, amount 0
00:45:10.508 00.000 20224 MoveAxis(N, 0, ABG)
00:45:10.508 00.000 20224 Move returns status 0, amount 0
00:45:10.508 00.000 20224 move complete, result=0
00:45:10.508 00.000 20224 worker thread done servicing request
00:45:10.511 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55088, med=3037, FiltMin=2758, FiltMax=24646, Gamma=1.000
00:45:10.524 00.013 8996 UpdateGuideState exits: m=621385 SNR=321.5
00:45:10.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:10.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:10.527 00.001 8996 Enqueuing Expose request
00:45:10.527 00.000 20224 Worker thread wakes up
00:45:10.527 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:10.528 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:10.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:11.691 01.163 20224 Exposure complete
00:45:11.754 00.063 20224 worker thread done servicing request
00:45:11.754 00.000 8996 OnExposeComplete: enter
00:45:11.755 00.001 8996 UpdateGuideState(): m_state=6
00:45:11.756 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10946
00:45:11.756 00.000 8996 Star::Find returns 1 (0), X=135.44, Y=473.63, Mass=664517, SNR=308.2, Peak=49488 HFD=4.5
00:45:11.757 00.001 8996 MultiStar: [#1 0.02,-0.32,0.75,U] [#2 -0.07,-0.19,0.70,U] [#3 -0.06,-0.09,0.56,U] [#4 -0.20,-0.04,0.53,U] [#5 0.22,-0.11,0.62,U] [#6 -0.34,-0.26,0.49,U] [#7 -0.14,-0.16,0.45,U] [#8 -0.40,-0.21,0.00,M3] 
00:45:11.758 00.001 8996 single-star, 7 included, MultiStar: {-0.07, -0.17}, one-star: {-0.09, -0.14}
00:45:11.759 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:45:11.760 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
00:45:11.760 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-2.13 mountX=-0.08 mountY=0.15, mountTheta=2.03
00:45:11.762 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.14, opts=13)
00:45:11.763 00.001 8996 Enqueuing Move request for scope (-0.09, -0.14)
00:45:11.764 00.001 20224 Worker thread wakes up
00:45:11.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
00:45:11.764 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
00:45:11.764 00.000 20224 Moving (-0.09, -0.14) raw xDistance=-0.08 yDistance=0.15
00:45:11.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:45:11.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:11.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:45:11.764 00.000 20224 MoveAxis(E, 0, ABG)
00:45:11.764 00.000 20224 Move returns status 0, amount 0
00:45:11.764 00.000 20224 MoveAxis(N, 0, ABG)
00:45:11.764 00.000 20224 Move returns status 0, amount 0
00:45:11.764 00.000 20224 move complete, result=0
00:45:11.764 00.000 20224 worker thread done servicing request
00:45:11.768 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49488, med=3037, FiltMin=2755, FiltMax=24182, Gamma=1.000
00:45:11.783 00.015 8996 UpdateGuideState exits: m=664517 SNR=308.2
00:45:11.786 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:11.787 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:11.788 00.001 8996 Enqueuing Expose request
00:45:11.789 00.001 20224 Worker thread wakes up
00:45:11.789 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:11.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:11.791 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:12.765 00.974 20224 Exposure complete
00:45:12.841 00.076 20224 worker thread done servicing request
00:45:12.842 00.001 8996 OnExposeComplete: enter
00:45:12.842 00.000 8996 UpdateGuideState(): m_state=6
00:45:12.843 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10947
00:45:12.844 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.56, Mass=634308, SNR=304.9, Peak=42733 HFD=4.6
00:45:12.845 00.001 8996 MultiStar: [#1 -0.27,-0.46,0.00,M1] [#2 -0.41,-0.27,0.00,M1] [#3 -0.11,-0.18,0.73,U] [#4 -0.24,-0.25,0.57,U] [#5 0.04,-0.17,0.69,U] [#6 -0.10,-0.17,0.45,U] [#7 -0.12,-0.11,0.50,U] [#8 -0.50,-0.35,0.00,M4] 
00:45:12.846 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.19}, one-star: {-0.36, -0.21}
00:45:12.847 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
00:45:12.848 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
00:45:12.848 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.25 cameraTheta=-2.29 mountX=-0.14 mountY=0.20, mountTheta=2.19
00:45:12.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.19, opts=13)
00:45:12.851 00.001 8996 Enqueuing Move request for scope (-0.16, -0.19)
00:45:12.852 00.001 20224 Worker thread wakes up
00:45:12.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
00:45:12.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
00:45:12.852 00.000 20224 Moving (-0.16, -0.19) raw xDistance=-0.14 yDistance=0.20
00:45:12.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:45:12.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:45:12.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:45:12.852 00.000 20224 MoveAxis(E, 0, ABG)
00:45:12.852 00.000 20224 Move returns status 0, amount 0
00:45:12.852 00.000 20224 MoveAxis(N, 0, ABG)
00:45:12.852 00.000 20224 Move returns status 0, amount 0
00:45:12.852 00.000 20224 move complete, result=0
00:45:12.852 00.000 20224 worker thread done servicing request
00:45:12.857 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=42733, med=3037, FiltMin=2755, FiltMax=20038, Gamma=1.000
00:45:12.871 00.014 8996 UpdateGuideState exits: m=634308 SNR=304.9
00:45:12.872 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:12.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:12.874 00.001 8996 Enqueuing Expose request
00:45:12.875 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:12.875 00.000 20224 Worker thread wakes up
00:45:12.875 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:12.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:14.040 01.165 20224 Exposure complete
00:45:14.114 00.074 20224 worker thread done servicing request
00:45:14.114 00.000 8996 OnExposeComplete: enter
00:45:14.115 00.001 8996 UpdateGuideState(): m_state=6
00:45:14.117 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10948
00:45:14.118 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.81, Mass=610205, SNR=323.0, Peak=50192 HFD=4.5
00:45:14.119 00.001 8996 MultiStar: [#1 -0.08,-0.36,0.62,U] [#2 -0.29,-0.16,0.74,U] [#3 -0.07,-0.12,0.60,U] [#4 -0.18,0.15,0.51,U] [#5 -0.03,0.02,0.62,U] [#6 -0.32,-0.05,0.41,U] [#7 -0.28,-0.01,0.39,U] [#8 -0.35,-0.03,0.39,U] 
00:45:14.120 00.001 8996 single-star, 8 included, MultiStar: {-0.17, -0.06}, one-star: {-0.12, 0.05}
00:45:14.120 00.000 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
00:45:14.121 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
00:45:14.122 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.77 mountX=-0.12 mountY=-0.03, mountTheta=-2.89
00:45:14.123 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.05, opts=13)
00:45:14.124 00.001 8996 Enqueuing Move request for scope (-0.12, 0.05)
00:45:14.125 00.001 20224 Worker thread wakes up
00:45:14.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
00:45:14.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
00:45:14.125 00.000 20224 Moving (-0.12, 0.05) raw xDistance=-0.12 yDistance=-0.03
00:45:14.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:45:14.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:14.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:45:14.125 00.000 20224 MoveAxis(E, 0, ABG)
00:45:14.125 00.000 20224 Move returns status 0, amount 0
00:45:14.125 00.000 20224 MoveAxis(N, 0, ABG)
00:45:14.125 00.000 20224 Move returns status 0, amount 0
00:45:14.125 00.000 20224 move complete, result=0
00:45:14.125 00.000 20224 worker thread done servicing request
00:45:14.129 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50192, med=3037, FiltMin=2752, FiltMax=23056, Gamma=1.000
00:45:14.142 00.013 8996 UpdateGuideState exits: m=610205 SNR=323.0
00:45:14.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:14.143 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:14.144 00.001 8996 Enqueuing Expose request
00:45:14.145 00.001 20224 Worker thread wakes up
00:45:14.145 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:45:14.145 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:14.146 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:15.127 00.981 20224 Exposure complete
00:45:15.190 00.063 20224 worker thread done servicing request
00:45:15.190 00.000 8996 OnExposeComplete: enter
00:45:15.191 00.001 8996 UpdateGuideState(): m_state=6
00:45:15.192 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10949
00:45:15.192 00.000 8996 Star::Find returns 1 (0), X=135.36, Y=473.71, Mass=737267, SNR=338.0, Peak=55152 HFD=4.6
00:45:15.193 00.001 8996 MultiStar: [#1 -0.43,-0.44,0.00,M1] [#2 -0.36,-0.04,0.65,U] [#3 -0.17,-0.15,0.59,U] [#4 -0.24,0.03,0.55,U] [#5 -0.23,-0.40,0.00,M1] [#6 -0.58,-0.19,0.00,M1] [#7 -0.51,-0.30,0.00,M1] [#8 -0.60,-0.19,0.00,M4] 
00:45:15.194 00.001 8996 single-star, 3 included, MultiStar: {-0.23, -0.05}, one-star: {-0.18, -0.06}
00:45:15.195 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
00:45:15.196 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
00:45:15.197 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.80 mountX=-0.17 mountY=0.08, mountTheta=2.69
00:45:15.198 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.06, opts=13)
00:45:15.199 00.001 8996 Enqueuing Move request for scope (-0.18, -0.06)
00:45:15.200 00.001 20224 Worker thread wakes up
00:45:15.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd
00:45:15.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.06)
00:45:15.200 00.000 20224 Moving (-0.18, -0.06) raw xDistance=-0.17 yDistance=0.08
00:45:15.201 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:45:15.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:15.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:45:15.201 00.000 20224 MoveAxis(E, 0, ABG)
00:45:15.201 00.000 20224 Move returns status 0, amount 0
00:45:15.201 00.000 20224 MoveAxis(N, 0, ABG)
00:45:15.201 00.000 20224 Move returns status 0, amount 0
00:45:15.201 00.000 20224 move complete, result=0
00:45:15.201 00.000 20224 worker thread done servicing request
00:45:15.204 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55152, med=3037, FiltMin=2774, FiltMax=24854, Gamma=1.000
00:45:15.220 00.016 8996 UpdateGuideState exits: m=737267 SNR=338.0
00:45:15.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:15.222 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:15.224 00.002 8996 Enqueuing Expose request
00:45:15.225 00.001 20224 Worker thread wakes up
00:45:15.225 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:15.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:15.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:16.404 01.178 20224 Exposure complete
00:45:16.463 00.059 20224 worker thread done servicing request
00:45:16.463 00.000 8996 OnExposeComplete: enter
00:45:16.465 00.002 8996 UpdateGuideState(): m_state=6
00:45:16.467 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10950
00:45:16.468 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.57, Mass=744869, SNR=355.9, Peak=51021 HFD=4.6
00:45:16.470 00.002 8996 MultiStar: [#1 -0.34,-0.37,0.00,M2] [#2 -0.39,-0.22,0.00,M1] [#3 -0.39,-0.15,0.51,U] [#4 -0.48,0.08,0.00,M1] [#5 -0.28,-0.29,0.60,U] [#6 -0.55,-0.30,0.00,M2] [#7 -0.58,-0.10,0.00,M2] [#8 -0.61,-0.26,0.00,M5] 
00:45:16.471 00.001 8996 refined, 2 included, MultiStar: {-0.35, -0.21}, one-star: {-0.38, -0.20}
00:45:16.472 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
00:45:16.473 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
00:45:16.474 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.21 hyp=0.41 cameraTheta=-2.60 mountX=-0.33 mountY=0.25, mountTheta=2.49
00:45:16.477 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.21, opts=13)
00:45:16.479 00.002 8996 Enqueuing Move request for scope (-0.35, -0.21)
00:45:16.482 00.003 20224 Worker thread wakes up
00:45:16.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.21) opts 0xd
00:45:16.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.21)
00:45:16.482 00.000 20224 Moving (-0.35, -0.21) raw xDistance=-0.33 yDistance=0.25
00:45:16.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:45:16.482 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.16 newest=0.30
00:45:16.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:45:16.482 00.000 20224 MoveAxis(E, 48, ABG)
00:45:16.482 00.000 20224 Guiding  Dir = 2, Dur = 48
00:45:16.482 00.000 20224 IsSlewing returns 0
00:45:16.482 00.000 20224 IsGuiding returns 0
00:45:16.489 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51021, med=3037, FiltMin=2749, FiltMax=22582, Gamma=1.000
00:45:16.494 00.005 20224 PulseGuide returned control before completion, sleep 47
00:45:16.506 00.012 8996 UpdateGuideState exits: m=744869 SNR=355.9
00:45:16.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:16.509 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:16.511 00.002 8996 Enqueuing Expose request
00:45:16.556 00.045 20224 IsGuiding returns 1
00:45:16.556 00.000 20224 scope still moving after pulse duration time elapsed
00:45:16.587 00.031 20224 IsSlewing returns 0
00:45:16.588 00.001 20224 IsGuiding returns 0
00:45:16.588 00.000 20224 scope move finished after 48 + 57 ms
00:45:16.588 00.000 20224 Move returns status 0, amount 48
00:45:16.588 00.000 20224 MoveAxis(S, 53, ABG)
00:45:16.588 00.000 20224 Guiding  Dir = 1, Dur = 53
00:45:16.588 00.000 20224 IsSlewing returns 0
00:45:16.588 00.000 20224 IsGuiding returns 0
00:45:16.650 00.062 20224 IsGuiding returns 1
00:45:16.650 00.000 20224 scope still moving after pulse duration time elapsed
00:45:16.679 00.029 20224 IsSlewing returns 0
00:45:16.680 00.001 20224 IsGuiding returns 1
00:45:16.710 00.030 20224 IsSlewing returns 0
00:45:16.710 00.000 20224 IsGuiding returns 1
00:45:16.742 00.032 20224 IsSlewing returns 0
00:45:16.743 00.001 20224 IsGuiding returns 0
00:45:16.743 00.000 20224 scope move finished after 53 + 101 ms
00:45:16.743 00.000 20224 Move returns status 0, amount 53
00:45:16.743 00.000 20224 move complete, result=0
00:45:16.743 00.000 20224 worker thread done servicing request
00:45:16.743 00.000 20224 Worker thread wakes up
00:45:16.743 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.3 px 53 ms SOUTH
00:45:16.744 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:16.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:17.736 00.992 20224 Exposure complete
00:45:17.797 00.061 20224 worker thread done servicing request
00:45:17.797 00.000 8996 OnExposeComplete: enter
00:45:17.798 00.001 8996 UpdateGuideState(): m_state=6
00:45:17.799 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10951
00:45:17.800 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.70, Mass=550942, SNR=276.9, Peak=40592 HFD=4.7
00:45:17.801 00.001 8996 MultiStar: [#1 0.17,-0.27,0.92,U] [#2 -0.15,-0.07,0.79,U] [#3 0.09,-0.06,0.76,U] [#4 -0.01,0.07,0.61,U] [#5 0.07,-0.07,0.67,U] [#6 -0.28,-0.13,0.45,U] [#7 -0.27,-0.06,0.54,U] [#8 -0.23,-0.42,0.00,M6] 
00:45:17.801 00.000 8996 refined, 7 included, MultiStar: {-0.03, -0.09}, one-star: {-0.08, -0.07}
00:45:17.802 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
00:45:17.803 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
00:45:17.804 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.10 cameraTheta=-1.94 mountX=-0.03 mountY=0.09, mountTheta=1.84
00:45:17.805 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.09, opts=13)
00:45:17.806 00.001 8996 Enqueuing Move request for scope (-0.03, -0.09)
00:45:17.807 00.001 20224 Worker thread wakes up
00:45:17.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
00:45:17.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
00:45:17.807 00.000 20224 Moving (-0.03, -0.09) raw xDistance=-0.03 yDistance=0.09
00:45:17.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:45:17.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:17.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:45:17.807 00.000 20224 MoveAxis(E, 0, ABG)
00:45:17.807 00.000 20224 Move returns status 0, amount 0
00:45:17.807 00.000 20224 MoveAxis(N, 0, ABG)
00:45:17.807 00.000 20224 Move returns status 0, amount 0
00:45:17.807 00.000 20224 move complete, result=0
00:45:17.808 00.001 20224 worker thread done servicing request
00:45:17.813 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40592, med=3037, FiltMin=2768, FiltMax=20486, Gamma=1.000
00:45:17.837 00.024 8996 UpdateGuideState exits: m=550942 SNR=276.9
00:45:17.840 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:17.842 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:17.844 00.002 8996 Enqueuing Expose request
00:45:17.846 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:17.847 00.001 20224 Worker thread wakes up
00:45:17.847 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:17.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:19.008 01.161 20224 Exposure complete
00:45:19.090 00.082 20224 worker thread done servicing request
00:45:19.091 00.001 8996 OnExposeComplete: enter
00:45:19.092 00.001 8996 UpdateGuideState(): m_state=6
00:45:19.094 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10952
00:45:19.095 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.52, Mass=671586, SNR=315.1, Peak=47440 HFD=4.6
00:45:19.096 00.001 8996 MultiStar: [#1 0.21,-0.40,0.00,M2] [#2 -0.07,-0.36,0.68,U] [#3 0.14,-0.13,0.66,U] [#4 0.14,-0.15,0.59,U] [#5 0.09,-0.35,0.57,U] [#6 -0.17,-0.27,0.47,U] [#7 -0.06,-0.30,0.45,U] [#8 -0.23,-0.34,0.35,U] 
00:45:19.097 00.001 8996 single-star, 7 included, MultiStar: {-0.00, -0.26}, one-star: {0.01, -0.24}
00:45:19.098 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
00:45:19.100 00.002 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
00:45:19.101 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.24 hyp=0.24 cameraTheta=-1.54 mountX=0.03 mountY=0.24, mountTheta=1.44
00:45:19.104 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.24, opts=13)
00:45:19.106 00.002 8996 Enqueuing Move request for scope (0.01, -0.24)
00:45:19.108 00.002 20224 Worker thread wakes up
00:45:19.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.24) opts 0xd
00:45:19.109 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.24)
00:45:19.109 00.000 20224 Moving (0.01, -0.24) raw xDistance=0.03 yDistance=0.24
00:45:19.109 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:45:19.109 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:45:19.109 00.000 20224 MoveAxis(E, 0, ABG)
00:45:19.109 00.000 20224 Move returns status 0, amount 0
00:45:19.109 00.000 20224 MoveAxis(S, 51, ABG)
00:45:19.109 00.000 20224 Guiding  Dir = 1, Dur = 51
00:45:19.110 00.001 20224 IsSlewing returns 0
00:45:19.110 00.000 20224 IsGuiding returns 0
00:45:19.116 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47440, med=3037, FiltMin=2768, FiltMax=24355, Gamma=1.000
00:45:19.140 00.024 8996 UpdateGuideState exits: m=671586 SNR=315.1
00:45:19.141 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:19.143 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:19.145 00.002 8996 Enqueuing Expose request
00:45:19.149 00.004 20224 PulseGuide returned control before completion, sleep 22
00:45:19.179 00.030 20224 IsGuiding returns 1
00:45:19.179 00.000 20224 scope still moving after pulse duration time elapsed
00:45:19.211 00.032 20224 IsSlewing returns 0
00:45:19.211 00.000 20224 IsGuiding returns 1
00:45:19.242 00.031 20224 IsSlewing returns 0
00:45:19.242 00.000 20224 IsGuiding returns 0
00:45:19.242 00.000 20224 scope move finished after 51 + 81 ms
00:45:19.242 00.000 20224 Move returns status 0, amount 51
00:45:19.242 00.000 20224 move complete, result=0
00:45:19.242 00.000 20224 worker thread done servicing request
00:45:19.242 00.000 20224 Worker thread wakes up
00:45:19.242 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
00:45:19.244 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:19.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:20.222 00.978 20224 Exposure complete
00:45:20.276 00.054 20224 worker thread done servicing request
00:45:20.277 00.001 8996 OnExposeComplete: enter
00:45:20.278 00.001 8996 UpdateGuideState(): m_state=6
00:45:20.278 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10953
00:45:20.279 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.71, Mass=765044, SNR=343.5, Peak=57072 HFD=4.7
00:45:20.280 00.001 8996 MultiStar: [#1 0.05,-0.11,0.64,U] [#2 -0.19,-0.11,0.68,U] [#3 0.10,-0.10,0.52,U] [#4 0.01,0.14,0.49,U] [#5 0.39,-0.25,0.00,M1] [#6 -0.11,0.06,0.42,U] [#7 -0.04,0.12,0.39,U] [#8 -0.35,-0.31,0.00,M6] 
00:45:20.281 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.03}, one-star: {0.14, -0.05}
00:45:20.281 00.000 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
00:45:20.282 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
00:45:20.284 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.26 mountX=0.01 mountY=0.03, mountTheta=1.17
00:45:20.285 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
00:45:20.286 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
00:45:20.287 00.001 20224 Worker thread wakes up
00:45:20.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
00:45:20.287 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
00:45:20.287 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
00:45:20.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:45:20.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:20.288 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:45:20.288 00.000 20224 MoveAxis(E, 0, ABG)
00:45:20.288 00.000 20224 Move returns status 0, amount 0
00:45:20.288 00.000 20224 MoveAxis(N, 0, ABG)
00:45:20.288 00.000 20224 Move returns status 0, amount 0
00:45:20.288 00.000 20224 move complete, result=0
00:45:20.288 00.000 20224 worker thread done servicing request
00:45:20.290 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57072, med=3037, FiltMin=2781, FiltMax=31667, Gamma=1.000
00:45:20.304 00.014 8996 UpdateGuideState exits: m=765044 SNR=343.5
00:45:20.305 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:20.307 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:20.309 00.002 8996 Enqueuing Expose request
00:45:20.310 00.001 20224 Worker thread wakes up
00:45:20.310 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:45:20.312 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:20.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:21.475 01.163 20224 Exposure complete
00:45:21.546 00.071 20224 worker thread done servicing request
00:45:21.546 00.000 8996 OnExposeComplete: enter
00:45:21.547 00.001 8996 UpdateGuideState(): m_state=6
00:45:21.548 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10954
00:45:21.550 00.002 8996 Star::Find returns 1 (0), X=135.61, Y=473.94, Mass=742033, SNR=343.5, Peak=60688 HFD=4.7
00:45:21.552 00.002 8996 MultiStar: [#1 0.17,-0.04,0.64,U] [#2 -0.25,0.22,0.62,U] [#3 0.32,0.30,0.00,M1] [#4 0.09,0.26,0.50,U] [#5 0.21,0.02,0.48,U] [#6 0.06,0.46,0.00,M1] [#7 0.11,0.25,0.48,U] [#8 -0.24,0.14,0.39,U] 
00:45:21.555 00.003 8996 refined, 6 included, MultiStar: {0.03, 0.15}, one-star: {0.08, 0.17}
00:45:21.557 00.002 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
00:45:21.560 00.003 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
00:45:21.562 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.36 mountX=0.02 mountY=-0.15, mountTheta=-1.46
00:45:21.565 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
00:45:21.566 00.001 8996 Enqueuing Move request for scope (0.03, 0.15)
00:45:21.568 00.002 20224 Worker thread wakes up
00:45:21.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
00:45:21.568 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
00:45:21.568 00.000 20224 Moving (0.03, 0.15) raw xDistance=0.02 yDistance=-0.15
00:45:21.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:45:21.568 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:21.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:45:21.568 00.000 20224 MoveAxis(E, 0, ABG)
00:45:21.568 00.000 20224 Move returns status 0, amount 0
00:45:21.568 00.000 20224 MoveAxis(N, 0, ABG)
00:45:21.568 00.000 20224 Move returns status 0, amount 0
00:45:21.568 00.000 20224 move complete, result=0
00:45:21.569 00.001 20224 worker thread done servicing request
00:45:21.574 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60688, med=3037, FiltMin=2758, FiltMax=30864, Gamma=1.000
00:45:21.588 00.014 8996 UpdateGuideState exits: m=742033 SNR=343.5
00:45:21.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:21.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:21.590 00.000 8996 Enqueuing Expose request
00:45:21.591 00.001 20224 Worker thread wakes up
00:45:21.591 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:21.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:21.591 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:22.577 00.986 20224 Exposure complete
00:45:22.653 00.076 20224 worker thread done servicing request
00:45:22.653 00.000 8996 OnExposeComplete: enter
00:45:22.654 00.001 8996 UpdateGuideState(): m_state=6
00:45:22.655 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10955
00:45:22.656 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=473.86, Mass=715585, SNR=325.5, Peak=62288 HFD=4.4
00:45:22.656 00.000 8996 MultiStar: [#1 0.32,0.01,0.65,U] [#2 0.18,0.09,0.65,U] [#3 0.38,0.31,0.00,M2] [#4 0.27,0.36,0.00,M1] [#5 0.37,0.20,0.54,U] [#6 0.11,0.18,0.41,U] [#7 0.25,0.01,0.39,U] [#8 -0.02,-0.13,0.33,U] 
00:45:22.657 00.001 8996 refined, 6 included, MultiStar: {0.24, 0.08}, one-star: {0.30, 0.09}
00:45:22.658 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
00:45:22.659 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
00:45:22.659 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=0.08 hyp=0.25 cameraTheta=0.30 mountX=0.23 mountY=-0.10, mountTheta=-0.42
00:45:22.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.08, opts=13)
00:45:22.661 00.000 8996 Enqueuing Move request for scope (0.24, 0.08)
00:45:22.662 00.001 20224 Worker thread wakes up
00:45:22.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.08) opts 0xd
00:45:22.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.08)
00:45:22.662 00.000 20224 Moving (0.24, 0.08) raw xDistance=0.23 yDistance=-0.10
00:45:22.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:45:22.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:22.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:45:22.663 00.001 20224 MoveAxis(W, 34, ABG)
00:45:22.663 00.000 20224 Guiding  Dir = 3, Dur = 34
00:45:22.663 00.000 20224 IsSlewing returns 0
00:45:22.663 00.000 20224 IsGuiding returns 0
00:45:22.665 00.002 20224 PulseGuide returned control before completion, sleep 42
00:45:22.669 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=62288, med=3037, FiltMin=2752, FiltMax=28096, Gamma=1.000
00:45:22.694 00.025 8996 UpdateGuideState exits: m=715585 SNR=325.5
00:45:22.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:22.698 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:22.699 00.001 8996 Enqueuing Expose request
00:45:22.711 00.012 20224 IsGuiding returns 1
00:45:22.711 00.000 20224 scope still moving after pulse duration time elapsed
00:45:22.742 00.031 20224 IsSlewing returns 0
00:45:22.742 00.000 20224 IsGuiding returns 1
00:45:22.773 00.031 20224 IsSlewing returns 0
00:45:22.773 00.000 20224 IsGuiding returns 0
00:45:22.773 00.000 20224 scope move finished after 34 + 75 ms
00:45:22.773 00.000 20224 Move returns status 0, amount 34
00:45:22.773 00.000 20224 MoveAxis(N, 0, ABG)
00:45:22.773 00.000 20224 Move returns status 0, amount 0
00:45:22.773 00.000 20224 move complete, result=0
00:45:22.773 00.000 20224 worker thread done servicing request
00:45:22.773 00.000 20224 Worker thread wakes up
00:45:22.773 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH
00:45:22.775 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:22.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:23.954 01.179 20224 Exposure complete
00:45:24.021 00.067 20224 worker thread done servicing request
00:45:24.021 00.000 8996 OnExposeComplete: enter
00:45:24.022 00.001 8996 UpdateGuideState(): m_state=6
00:45:24.023 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10956
00:45:24.025 00.002 8996 Star::Find returns 1 (0), X=135.44, Y=474.06, Mass=684305, SNR=333.6, Peak=59680 HFD=4.4
00:45:24.026 00.001 8996 MultiStar: [#1 -0.06,0.27,0.68,U] [#2 -0.46,0.56,0.00,M1] [#3 -0.13,0.51,0.00,M3] [#4 -0.21,0.49,0.00,M2] [#5 -0.03,0.52,0.00,M1] [#6 -0.26,0.43,0.00,M1] [#7 -0.35,0.33,0.00,M1] [#8 -0.44,0.10,0.00,M5] 
00:45:24.027 00.001 8996 refined, 1 included, MultiStar: {-0.08, 0.29}, one-star: {-0.09, 0.30}
00:45:24.028 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
00:45:24.029 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:45:24.030 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.29 hyp=0.30 cameraTheta=1.84 mountX=-0.11 mountY=-0.27, mountTheta=-1.94
00:45:24.033 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.29, opts=13)
00:45:24.034 00.001 8996 Enqueuing Move request for scope (-0.08, 0.29)
00:45:24.035 00.001 20224 Worker thread wakes up
00:45:24.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.29) opts 0xd
00:45:24.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.29)
00:45:24.035 00.000 20224 Moving (-0.08, 0.29) raw xDistance=-0.11 yDistance=-0.27
00:45:24.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:45:24.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:45:24.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:45:24.036 00.001 20224 MoveAxis(E, 0, ABG)
00:45:24.036 00.000 20224 Move returns status 0, amount 0
00:45:24.036 00.000 20224 MoveAxis(N, 0, ABG)
00:45:24.036 00.000 20224 Move returns status 0, amount 0
00:45:24.036 00.000 20224 move complete, result=0
00:45:24.036 00.000 20224 worker thread done servicing request
00:45:24.041 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59680, med=3037, FiltMin=2755, FiltMax=26038, Gamma=1.000
00:45:24.059 00.018 8996 UpdateGuideState exits: m=684305 SNR=333.6
00:45:24.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:24.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:24.062 00.001 8996 Enqueuing Expose request
00:45:24.062 00.000 20224 Worker thread wakes up
00:45:24.062 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:45:24.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:24.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:25.041 00.978 20224 Exposure complete
00:45:25.140 00.099 20224 worker thread done servicing request
00:45:25.140 00.000 8996 OnExposeComplete: enter
00:45:25.142 00.002 8996 UpdateGuideState(): m_state=6
00:45:25.143 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10957
00:45:25.144 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.81, Mass=656232, SNR=326.1, Peak=49405 HFD=4.4
00:45:25.145 00.001 8996 MultiStar: [#1 -0.46,-0.06,0.00,M1] [#2 -0.77,0.23,0.00,M2] [#3 -0.27,0.15,0.62,U] [#4 -0.51,0.19,0.00,M3] [#5 -0.17,-0.03,0.59,U] [#6 -0.50,0.16,0.00,M2] [#7 -0.68,0.29,0.00,M2] [#8 -0.69,-0.13,0.00,M6] 
00:45:25.146 00.001 8996 refined, 2 included, MultiStar: {-0.24, 0.05}, one-star: {-0.26, 0.04}
00:45:25.147 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
00:45:25.148 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
00:45:25.149 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.92 mountX=-0.24 mountY=-0.03, mountTheta=-3.04
00:45:25.151 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.05, opts=13)
00:45:25.152 00.001 8996 Enqueuing Move request for scope (-0.24, 0.05)
00:45:25.153 00.001 20224 Worker thread wakes up
00:45:25.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd
00:45:25.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.05)
00:45:25.153 00.000 20224 Moving (-0.24, 0.05) raw xDistance=-0.24 yDistance=-0.03
00:45:25.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:45:25.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:25.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:45:25.153 00.000 20224 MoveAxis(E, 35, ABG)
00:45:25.153 00.000 20224 Guiding  Dir = 2, Dur = 35
00:45:25.154 00.001 20224 IsSlewing returns 0
00:45:25.154 00.000 20224 IsGuiding returns 0
00:45:25.157 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49405, med=3037, FiltMin=2729, FiltMax=24534, Gamma=1.000
00:45:25.165 00.008 20224 PulseGuide returned control before completion, sleep 34
00:45:25.176 00.011 8996 UpdateGuideState exits: m=656232 SNR=326.1
00:45:25.176 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:25.177 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:25.178 00.001 8996 Enqueuing Expose request
00:45:25.210 00.032 20224 IsGuiding returns 1
00:45:25.210 00.000 20224 scope still moving after pulse duration time elapsed
00:45:25.240 00.030 20224 IsSlewing returns 0
00:45:25.240 00.000 20224 IsGuiding returns 1
00:45:25.272 00.032 20224 IsSlewing returns 0
00:45:25.272 00.000 20224 IsGuiding returns 0
00:45:25.272 00.000 20224 scope move finished after 35 + 83 ms
00:45:25.272 00.000 20224 Move returns status 0, amount 35
00:45:25.272 00.000 20224 MoveAxis(N, 0, ABG)
00:45:25.272 00.000 20224 Move returns status 0, amount 0
00:45:25.272 00.000 20224 move complete, result=0
00:45:25.272 00.000 20224 worker thread done servicing request
00:45:25.273 00.001 20224 Worker thread wakes up
00:45:25.273 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
00:45:25.274 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:25.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:26.464 01.190 20224 Exposure complete
00:45:26.527 00.063 20224 worker thread done servicing request
00:45:26.527 00.000 8996 OnExposeComplete: enter
00:45:26.528 00.001 8996 UpdateGuideState(): m_state=6
00:45:26.529 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10958
00:45:26.531 00.002 8996 Star::Find returns 1 (0), X=135.33, Y=473.89, Mass=637888, SNR=309.8, Peak=46656 HFD=4.5
00:45:26.533 00.002 8996 MultiStar: [#1 -0.16,0.07,0.70,U] [#2 -0.34,-0.03,0.80,U] [#3 -0.10,0.35,0.65,U] [#4 -0.17,0.48,0.00,M4] [#5 -0.10,0.06,0.66,U] [#6 -0.40,0.28,0.00,M3] [#7 -0.27,0.24,0.46,U] [#8 -0.67,-0.00,0.00,M7] 
00:45:26.535 00.002 8996 refined, 5 included, MultiStar: {-0.20, 0.13}, one-star: {-0.20, 0.13}
00:45:26.536 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
00:45:26.538 00.002 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
00:45:26.540 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.23 cameraTheta=2.57 mountX=-0.21 mountY=-0.10, mountTheta=-2.69
00:45:26.542 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.13, opts=13)
00:45:26.543 00.001 8996 Enqueuing Move request for scope (-0.20, 0.13)
00:45:26.543 00.000 20224 Worker thread wakes up
00:45:26.544 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
00:45:26.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
00:45:26.544 00.000 20224 Moving (-0.20, 0.13) raw xDistance=-0.21 yDistance=-0.10
00:45:26.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
00:45:26.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:26.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:45:26.544 00.000 20224 MoveAxis(E, 33, ABG)
00:45:26.544 00.000 20224 Guiding  Dir = 2, Dur = 33
00:45:26.545 00.001 20224 IsSlewing returns 0
00:45:26.545 00.000 20224 IsGuiding returns 0
00:45:26.548 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46656, med=3037, FiltMin=2777, FiltMax=24640, Gamma=1.000
00:45:26.561 00.013 8996 UpdateGuideState exits: m=637888 SNR=309.8
00:45:26.562 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:26.562 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:26.563 00.001 8996 Enqueuing Expose request
00:45:26.569 00.006 20224 PulseGuide returned control before completion, sleep 19
00:45:26.599 00.030 20224 IsGuiding returns 1
00:45:26.599 00.000 20224 scope still moving after pulse duration time elapsed
00:45:26.631 00.032 20224 IsSlewing returns 0
00:45:26.631 00.000 20224 IsGuiding returns 1
00:45:26.661 00.030 20224 IsSlewing returns 0
00:45:26.661 00.000 20224 IsGuiding returns 0
00:45:26.661 00.000 20224 scope move finished after 33 + 83 ms
00:45:26.661 00.000 20224 Move returns status 0, amount 33
00:45:26.662 00.001 20224 MoveAxis(N, 0, ABG)
00:45:26.662 00.000 20224 Move returns status 0, amount 0
00:45:26.662 00.000 20224 move complete, result=0
00:45:26.662 00.000 20224 worker thread done servicing request
00:45:26.662 00.000 20224 Worker thread wakes up
00:45:26.662 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
00:45:26.664 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:26.665 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:27.638 00.973 20224 Exposure complete
00:45:27.698 00.060 20224 worker thread done servicing request
00:45:27.698 00.000 8996 OnExposeComplete: enter
00:45:27.701 00.003 8996 UpdateGuideState(): m_state=6
00:45:27.703 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10959
00:45:27.704 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.89, Mass=722646, SNR=346.5, Peak=64304 HFD=4.5
00:45:27.706 00.002 8996 MultiStar: [#1 0.44,0.10,0.00,M1] [#2 0.30,0.22,0.67,U] [#3 0.63,0.47,0.00,M2] [#4 0.51,0.46,0.00,M5] [#5 0.53,0.36,0.00,M1] [#6 0.12,0.18,0.40,U] [#7 0.22,0.17,0.40,U] [#8 0.01,0.06,0.42,U] 
00:45:27.707 00.001 8996 single-star, 4 included, MultiStar: {0.18, 0.15}, one-star: {0.19, 0.12}
00:45:27.708 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
00:45:27.709 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
00:45:27.711 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.12 hyp=0.23 cameraTheta=0.56 mountX=0.18 mountY=-0.14, mountTheta=-0.67
00:45:27.715 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.12, opts=13)
00:45:27.716 00.001 8996 Enqueuing Move request for scope (0.19, 0.12)
00:45:27.717 00.001 20224 Worker thread wakes up
00:45:27.718 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.12) opts 0xd
00:45:27.718 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.12)
00:45:27.718 00.000 20224 Moving (0.19, 0.12) raw xDistance=0.18 yDistance=-0.14
00:45:27.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:45:27.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:27.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:45:27.718 00.000 20224 MoveAxis(E, 0, ABG)
00:45:27.718 00.000 20224 Move returns status 0, amount 0
00:45:27.718 00.000 20224 MoveAxis(N, 0, ABG)
00:45:27.719 00.001 20224 Move returns status 0, amount 0
00:45:27.719 00.000 20224 move complete, result=0
00:45:27.719 00.000 20224 worker thread done servicing request
00:45:27.725 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64304, med=3037, FiltMin=2729, FiltMax=30000, Gamma=1.000
00:45:27.739 00.014 8996 UpdateGuideState exits: m=722646 SNR=346.5
00:45:27.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:27.742 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:27.743 00.001 8996 Enqueuing Expose request
00:45:27.744 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:45:27.745 00.001 20224 Worker thread wakes up
00:45:27.745 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:27.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:28.901 01.156 20224 Exposure complete
00:45:28.964 00.063 20224 worker thread done servicing request
00:45:28.964 00.000 8996 OnExposeComplete: enter
00:45:28.965 00.001 8996 UpdateGuideState(): m_state=6
00:45:28.966 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10960
00:45:28.966 00.000 8996 Star::Find returns 1 (0), X=136.14, Y=473.83, Mass=687452, SNR=310.3, Peak=54048 HFD=4.3
00:45:28.968 00.002 8996 MultiStar: [#1 0.38,0.03,0.63,U] [#2 0.19,0.24,0.78,U] [#3 0.17,0.05,0.61,U] [#4 0.12,0.37,0.48,U] [#5 0.37,0.15,0.52,U] [#6 -0.03,0.16,0.40,U] [#7 0.02,0.15,0.48,U] [#8 0.02,0.03,0.43,U] 
00:45:28.968 00.000 8996 refined, 8 included, MultiStar: {0.25, 0.13}, one-star: {0.61, 0.07}
00:45:28.969 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
00:45:28.970 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
00:45:28.970 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.13 hyp=0.29 cameraTheta=0.48 mountX=0.24 mountY=-0.16, mountTheta=-0.59
00:45:28.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.13, opts=13)
00:45:28.973 00.001 8996 Enqueuing Move request for scope (0.25, 0.13)
00:45:28.973 00.000 20224 Worker thread wakes up
00:45:28.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.13) opts 0xd
00:45:28.974 00.001 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.13)
00:45:28.974 00.000 20224 Moving (0.25, 0.13) raw xDistance=0.24 yDistance=-0.16
00:45:28.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:45:28.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:28.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:45:28.974 00.000 20224 MoveAxis(W, 35, ABG)
00:45:28.974 00.000 20224 Guiding  Dir = 3, Dur = 35
00:45:28.974 00.000 20224 IsSlewing returns 0
00:45:28.974 00.000 20224 IsGuiding returns 0
00:45:28.978 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54048, med=3037, FiltMin=2765, FiltMax=26832, Gamma=1.000
00:45:28.990 00.012 8996 UpdateGuideState exits: m=687452 SNR=310.3
00:45:28.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:28.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:28.993 00.001 8996 Enqueuing Expose request
00:45:29.001 00.008 20224 PulseGuide returned control before completion, sleep 19
00:45:29.030 00.029 20224 IsGuiding returns 1
00:45:29.030 00.000 20224 scope still moving after pulse duration time elapsed
00:45:29.062 00.032 20224 IsSlewing returns 0
00:45:29.062 00.000 20224 IsGuiding returns 1
00:45:29.094 00.032 20224 IsSlewing returns 0
00:45:29.094 00.000 20224 IsGuiding returns 0
00:45:29.094 00.000 20224 scope move finished after 35 + 85 ms
00:45:29.094 00.000 20224 Move returns status 0, amount 35
00:45:29.094 00.000 20224 MoveAxis(N, 0, ABG)
00:45:29.094 00.000 20224 Move returns status 0, amount 0
00:45:29.094 00.000 20224 move complete, result=0
00:45:29.094 00.000 20224 worker thread done servicing request
00:45:29.094 00.000 20224 Worker thread wakes up
00:45:29.095 00.001 8996 GuideStep: 0.2 px 35 ms WEST, -0.2 px 0 ms NORTH
00:45:29.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:29.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:30.084 00.988 20224 Exposure complete
00:45:30.153 00.069 20224 worker thread done servicing request
00:45:30.153 00.000 8996 OnExposeComplete: enter
00:45:30.154 00.001 8996 UpdateGuideState(): m_state=6
00:45:30.155 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10961
00:45:30.156 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=474.23, Mass=741897, SNR=337.1, Peak=64800 HFD=4.5
00:45:30.157 00.001 8996 MultiStar: [#1 0.10,-0.11,0.67,U] [#2 -0.22,0.43,0.00,M1] [#3 -0.16,0.17,0.60,U] [#4 -0.16,0.37,0.52,U] [#5 0.15,0.26,0.60,U] [#6 -0.47,0.42,0.00,M2] [#7 -0.34,0.09,0.42,U] [#8 -0.36,0.18,0.36,U] 
00:45:30.158 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.22}, one-star: {0.07, 0.46}
00:45:30.159 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
00:45:30.159 00.000 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
00:45:30.160 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.81 mountX=-0.08 mountY=-0.22, mountTheta=-1.91
00:45:30.162 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.22, opts=13)
00:45:30.163 00.001 8996 Enqueuing Move request for scope (-0.05, 0.22)
00:45:30.164 00.001 20224 Worker thread wakes up
00:45:30.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
00:45:30.164 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
00:45:30.164 00.000 20224 Moving (-0.05, 0.22) raw xDistance=-0.08 yDistance=-0.22
00:45:30.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:45:30.164 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:45:30.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:45:30.164 00.000 20224 MoveAxis(E, 0, ABG)
00:45:30.164 00.000 20224 Move returns status 0, amount 0
00:45:30.165 00.001 20224 MoveAxis(N, 0, ABG)
00:45:30.165 00.000 20224 Move returns status 0, amount 0
00:45:30.165 00.000 20224 move complete, result=0
00:45:30.165 00.000 20224 worker thread done servicing request
00:45:30.169 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64800, med=3037, FiltMin=2761, FiltMax=30454, Gamma=1.000
00:45:30.194 00.025 8996 UpdateGuideState exits: m=741897 SNR=337.1
00:45:30.196 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:30.198 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:30.200 00.002 8996 Enqueuing Expose request
00:45:30.201 00.001 20224 Worker thread wakes up
00:45:30.201 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:30.204 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:30.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:31.386 01.182 20224 Exposure complete
00:45:31.486 00.100 20224 worker thread done servicing request
00:45:31.486 00.000 8996 OnExposeComplete: enter
00:45:31.488 00.002 8996 UpdateGuideState(): m_state=6
00:45:31.490 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10962
00:45:31.492 00.002 8996 Star::Find returns 1 (0), X=135.30, Y=474.16, Mass=709838, SNR=315.9, Peak=55056 HFD=4.5
00:45:31.493 00.001 8996 MultiStar: [#1 -0.19,-0.18,0.62,U] [#2 -0.45,0.21,0.00,M2] [#3 -0.30,0.22,0.67,U] [#4 -0.28,0.39,0.00,M4] [#5 -0.15,0.42,0.00,M1] [#6 -0.63,0.32,0.00,M3] [#7 -0.39,0.29,0.00,M1] [#8 -0.48,0.15,0.00,M5] 
00:45:31.495 00.002 8996 refined, 2 included, MultiStar: {-0.24, 0.18}, one-star: {-0.23, 0.39}
00:45:31.496 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
00:45:31.498 00.002 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
00:45:31.500 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.49 mountX=-0.26 mountY=-0.15, mountTheta=-2.60
00:45:31.502 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.18, opts=13)
00:45:31.503 00.001 8996 Enqueuing Move request for scope (-0.24, 0.18)
00:45:31.504 00.001 20224 Worker thread wakes up
00:45:31.504 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.18) opts 0xd
00:45:31.504 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.18)
00:45:31.505 00.001 20224 Moving (-0.24, 0.18) raw xDistance=-0.26 yDistance=-0.15
00:45:31.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:45:31.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:31.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:45:31.505 00.000 20224 MoveAxis(E, 38, ABG)
00:45:31.505 00.000 20224 Guiding  Dir = 2, Dur = 38
00:45:31.505 00.000 20224 IsSlewing returns 0
00:45:31.506 00.001 20224 IsGuiding returns 0
00:45:31.507 00.001 20224 PulseGuide returned control before completion, sleep 47
00:45:31.509 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=55056, med=3037, FiltMin=2765, FiltMax=27974, Gamma=1.000
00:45:31.523 00.014 8996 UpdateGuideState exits: m=709838 SNR=315.9
00:45:31.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:31.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:31.526 00.001 8996 Enqueuing Expose request
00:45:31.561 00.035 20224 IsGuiding returns 1
00:45:31.561 00.000 20224 scope still moving after pulse duration time elapsed
00:45:31.592 00.031 20224 IsSlewing returns 0
00:45:31.592 00.000 20224 IsGuiding returns 0
00:45:31.592 00.000 20224 scope move finished after 38 + 48 ms
00:45:31.592 00.000 20224 Move returns status 0, amount 38
00:45:31.592 00.000 20224 MoveAxis(N, 0, ABG)
00:45:31.593 00.001 20224 Move returns status 0, amount 0
00:45:31.593 00.000 20224 move complete, result=0
00:45:31.593 00.000 20224 worker thread done servicing request
00:45:31.593 00.000 20224 Worker thread wakes up
00:45:31.593 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:31.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:31.593 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.2 px 0 ms NORTH
00:45:32.567 00.974 20224 Exposure complete
00:45:32.622 00.055 20224 worker thread done servicing request
00:45:32.622 00.000 8996 OnExposeComplete: enter
00:45:32.624 00.002 8996 UpdateGuideState(): m_state=6
00:45:32.626 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10963
00:45:32.627 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=474.02, Mass=709376, SNR=362.4, Peak=61024 HFD=4.4
00:45:32.628 00.001 8996 MultiStar: [#1 0.13,0.05,0.56,U] [#2 0.00,0.16,0.63,U] [#3 0.22,0.25,0.47,U] [#4 0.13,0.39,0.42,U] [#5 0.41,0.35,0.00,M2] [#6 -0.25,0.18,0.40,U] [#7 -0.19,0.27,0.39,U] [#8 -0.12,-0.10,0.33,U] 
00:45:32.629 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.19}, one-star: {0.05, 0.25}
00:45:32.630 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
00:45:32.631 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
00:45:32.632 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.19 hyp=0.19 cameraTheta=1.49 mountX=-0.00 mountY=-0.19, mountTheta=-1.59
00:45:32.633 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.19, opts=13)
00:45:32.634 00.001 8996 Enqueuing Move request for scope (0.01, 0.19)
00:45:32.636 00.002 20224 Worker thread wakes up
00:45:32.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.19) opts 0xd
00:45:32.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.19)
00:45:32.636 00.000 20224 Moving (0.01, 0.19) raw xDistance=-0.00 yDistance=-0.19
00:45:32.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:45:32.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:32.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:45:32.636 00.000 20224 MoveAxis(E, 0, ABG)
00:45:32.636 00.000 20224 Move returns status 0, amount 0
00:45:32.636 00.000 20224 MoveAxis(N, 0, ABG)
00:45:32.636 00.000 20224 Move returns status 0, amount 0
00:45:32.636 00.000 20224 move complete, result=0
00:45:32.637 00.001 20224 worker thread done servicing request
00:45:32.642 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=61024, med=3040, FiltMin=2717, FiltMax=27030, Gamma=1.000
00:45:32.657 00.015 8996 UpdateGuideState exits: m=709376 SNR=362.4
00:45:32.658 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:32.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:32.659 00.000 8996 Enqueuing Expose request
00:45:32.660 00.001 20224 Worker thread wakes up
00:45:32.660 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:45:32.661 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:32.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:33.830 01.169 20224 Exposure complete
00:45:33.891 00.061 20224 worker thread done servicing request
00:45:33.892 00.001 8996 OnExposeComplete: enter
00:45:33.893 00.001 8996 UpdateGuideState(): m_state=6
00:45:33.895 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10964
00:45:33.897 00.002 8996 Star::Find returns 1 (0), X=135.56, Y=473.70, Mass=628281, SNR=292.6, Peak=50976 HFD=4.7
00:45:33.899 00.002 8996 MultiStar: [#1 -0.05,-0.31,0.84,U] [#2 -0.20,-0.25,0.70,U] [#3 -0.16,-0.12,0.61,U] [#4 -0.25,-0.06,0.61,U] [#5 0.12,0.04,0.78,U] [#6 -0.50,-0.26,0.00,M3] [#7 -0.43,-0.43,0.00,M1] [#8 -0.31,-0.31,0.42,U] 
00:45:33.900 00.001 8996 single-star, 6 included, MultiStar: {-0.09, -0.14}, one-star: {0.03, -0.07}
00:45:33.901 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:45:33.903 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
00:45:33.904 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.14 mountX=0.04 mountY=0.06, mountTheta=1.04
00:45:33.907 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
00:45:33.908 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
00:45:33.910 00.002 20224 Worker thread wakes up
00:45:33.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
00:45:33.910 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
00:45:33.910 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.06
00:45:33.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:45:33.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:33.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:45:33.910 00.000 20224 MoveAxis(E, 0, ABG)
00:45:33.910 00.000 20224 Move returns status 0, amount 0
00:45:33.910 00.000 20224 MoveAxis(N, 0, ABG)
00:45:33.910 00.000 20224 Move returns status 0, amount 0
00:45:33.910 00.000 20224 move complete, result=0
00:45:33.910 00.000 20224 worker thread done servicing request
00:45:33.915 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50976, med=3037, FiltMin=2758, FiltMax=24854, Gamma=1.000
00:45:33.932 00.017 8996 UpdateGuideState exits: m=628281 SNR=292.6
00:45:33.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:33.934 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:33.934 00.000 8996 Enqueuing Expose request
00:45:33.935 00.001 20224 Worker thread wakes up
00:45:33.936 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:45:33.936 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:33.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:49.663 15.727 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:45:49.666 00.003 8996 case statement mapped state 6 to 3
00:45:49.668 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:45:49.973 00.305 20224 worker thread setting skip send exposure complete
00:45:49.973 00.000 20224 worker thread queueing reconnect event to GUI thread
00:45:49.973 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:45:49.974 00.001 20224 worker thread skipping SendWorkerThreadExposeComplete
00:45:49.974 00.000 20224 worker thread done servicing request
00:45:49.978 00.004 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:45:49.998 00.020 8996 Try camera reconnect, now = 1770536749
00:45:49.999 00.001 8996 gear_dialog: ReconnectCamera
00:45:50.001 00.002 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:45:50.003 00.002 8996 Status Line: Connecting to Camera ...
00:45:50.008 00.005 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:45:50.010 00.002 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:45:50.011 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:45:50.738 00.727 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:45:50.740 00.002 8996 case statement mapped state 6 to 3
00:45:50.742 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:45:50.832 00.090 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:45:50.836 00.004 8996 ASCOM camera: MaxBinning is 2
00:45:50.838 00.002 8996 ASCOM camera: has cooler
00:45:50.841 00.003 8996 ASCOM Camera: set binning = 1
00:45:50.844 00.003 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:45:50.846 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:45:50.848 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:45:50.850 00.002 8996 FrameSize=(0,0)
00:45:50.851 00.001 8996 PixelSize=3.75
00:45:50.851 00.000 8996 BitsPerPixel=16
00:45:50.853 00.002 8996 HasGainControl=0
00:45:50.856 00.003 8996 HasShutter=0
00:45:50.858 00.002 8996 HasSubFrames=1
00:45:50.860 00.002 8996 ST4HasGuideOutput=1
00:45:50.863 00.003 8996 Status Line: Camera Connected
00:45:50.868 00.005 8996 Camera Re-connect succeeded, resume exposures
00:45:50.871 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:45:50.872 00.001 8996 Enqueuing Expose request
00:45:50.873 00.001 20224 Worker thread wakes up
00:45:50.873 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:50.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,0,0)
00:45:51.844 00.971 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:45:51.847 00.003 8996 case statement mapped state 6 to 3
00:45:51.849 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:45:52.044 00.195 20224 Exposure complete
00:45:52.111 00.067 20224 worker thread done servicing request
00:45:52.111 00.000 8996 OnExposeComplete: enter
00:45:52.113 00.002 8996 UpdateGuideState(): m_state=6
00:45:52.115 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10965
00:45:52.116 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.64, Mass=687073, SNR=324.1, Peak=47392 HFD=4.7
00:45:52.117 00.001 8996 MultiStar: [#1 -0.23,-0.51,0.00,M1] [#2 -0.18,-0.31,0.68,U] [#3 -0.04,-0.19,0.62,U] [#4 -0.20,-0.06,0.56,U] [#5 0.08,-0.18,0.58,U] [#6 -0.41,-0.16,0.00,M4] [#7 -0.27,-0.21,0.49,U] [#8 -0.35,-0.43,0.00,M4] 
00:45:52.118 00.001 8996 refined, 5 included, MultiStar: {-0.14, -0.18}, one-star: {-0.20, -0.13}
00:45:52.118 00.000 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
00:45:52.119 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
00:45:52.120 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.18 hyp=0.22 cameraTheta=-2.23 mountX=-0.12 mountY=0.19, mountTheta=2.13
00:45:52.122 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.18, opts=13)
00:45:52.122 00.000 8996 Enqueuing Move request for scope (-0.14, -0.18)
00:45:52.123 00.001 20224 Worker thread wakes up
00:45:52.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.18) opts 0xd
00:45:52.123 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.18)
00:45:52.123 00.000 20224 Moving (-0.14, -0.18) raw xDistance=-0.12 yDistance=0.19
00:45:52.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:45:52.124 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:52.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:45:52.124 00.000 20224 MoveAxis(E, 0, ABG)
00:45:52.124 00.000 20224 Move returns status 0, amount 0
00:45:52.124 00.000 20224 MoveAxis(N, 0, ABG)
00:45:52.124 00.000 20224 Move returns status 0, amount 0
00:45:52.124 00.000 20224 move complete, result=0
00:45:52.124 00.000 20224 worker thread done servicing request
00:45:52.127 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47392, med=3040, FiltMin=2688, FiltMax=22675, Gamma=1.000
00:45:52.145 00.018 8996 UpdateGuideState exits: m=687073 SNR=324.1
00:45:52.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:52.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:52.148 00.001 8996 Enqueuing Expose request
00:45:52.149 00.001 20224 Worker thread wakes up
00:45:52.149 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:45:52.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:52.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:52.956 00.806 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:45:52.958 00.002 8996 case statement mapped state 6 to 3
00:45:52.960 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:45:53.128 00.168 20224 Exposure complete
00:45:53.198 00.070 20224 worker thread done servicing request
00:45:53.198 00.000 8996 OnExposeComplete: enter
00:45:53.199 00.001 8996 UpdateGuideState(): m_state=6
00:45:53.200 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10966
00:45:53.201 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.52, Mass=748440, SNR=351.7, Peak=49600 HFD=4.8
00:45:53.202 00.001 8996 MultiStar: [#1 0.04,-0.56,0.00,M2] [#2 0.01,-0.45,0.00,M1] [#3 0.07,-0.28,0.58,U] [#4 0.02,-0.10,0.53,U] [#5 0.28,-0.57,0.00,M1] [#6 -0.07,-0.35,0.36,U] [#7 -0.18,-0.23,0.44,U] [#8 -0.40,-0.36,0.00,M5] 
00:45:53.202 00.000 8996 refined, 4 included, MultiStar: {-0.06, -0.24}, one-star: {-0.12, -0.25}
00:45:53.203 00.001 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
00:45:53.204 00.001 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
00:45:53.204 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.24 cameraTheta=-1.81 mountX=-0.04 mountY=0.24, mountTheta=1.72
00:45:53.206 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.24, opts=13)
00:45:53.208 00.002 8996 Enqueuing Move request for scope (-0.06, -0.24)
00:45:53.209 00.001 20224 Worker thread wakes up
00:45:53.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
00:45:53.209 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
00:45:53.210 00.001 20224 Moving (-0.06, -0.24) raw xDistance=-0.04 yDistance=0.24
00:45:53.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:45:53.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
00:45:53.210 00.000 20224 MoveAxis(E, 0, ABG)
00:45:53.210 00.000 20224 Move returns status 0, amount 0
00:45:53.210 00.000 20224 MoveAxis(S, 51, ABG)
00:45:53.210 00.000 20224 Guiding  Dir = 1, Dur = 51
00:45:53.211 00.001 20224 IsSlewing returns 0
00:45:53.211 00.000 20224 IsGuiding returns 0
00:45:53.217 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49600, med=3030, FiltMin=2739, FiltMax=24198, Gamma=1.000
00:45:53.239 00.022 8996 UpdateGuideState exits: m=748440 SNR=351.7
00:45:53.240 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:53.240 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:53.241 00.001 8996 Enqueuing Expose request
00:45:53.269 00.028 20224 IsGuiding returns 1
00:45:53.269 00.000 20224 scope still moving after pulse duration time elapsed
00:45:53.299 00.030 20224 IsSlewing returns 0
00:45:53.299 00.000 20224 IsGuiding returns 1
00:45:53.330 00.031 20224 IsSlewing returns 0
00:45:53.331 00.001 20224 IsGuiding returns 1
00:45:53.361 00.030 20224 IsSlewing returns 0
00:45:53.361 00.000 20224 IsGuiding returns 0
00:45:53.361 00.000 20224 scope move finished after 51 + 99 ms
00:45:53.361 00.000 20224 Move returns status 0, amount 51
00:45:53.361 00.000 20224 move complete, result=0
00:45:53.361 00.000 20224 worker thread done servicing request
00:45:53.361 00.000 20224 Worker thread wakes up
00:45:53.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:53.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,459,31,31)
00:45:53.361 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
00:45:54.069 00.708 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:45:54.072 00.003 8996 case statement mapped state 6 to 3
00:45:54.075 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:45:54.171 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:45:54.174 00.003 8996 case statement mapped state 6 to 3
00:45:54.176 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:45:54.275 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
00:45:54.278 00.003 8996 PhdController::Dither begins
00:45:54.279 00.001 8996 dither: size=1.00, dRA=-0.89 dDec=0.22
00:45:54.281 00.002 8996 MountToCamera -- mountTheta (-2.90) + m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
00:45:54.283 00.002 8996 MountToCamera -- mountX=-0.89 mountY=0.22 hyp=0.91 mountTheta=-2.90 cameraX=-0.90, cameraY=-0.13 cameraTheta=-3.00
00:45:54.285 00.002 8996 setting lock position to (134.63, 473.64)
00:45:54.287 00.002 8996 Mount: notify guiding dithered (-0.9, -0.1)
00:45:54.289 00.002 8996 MultiStar: stabilizing after lock position change
00:45:54.291 00.002 8996 Status Line: Dither by -0.89,0.22
00:45:54.295 00.004 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:45:54.298 00.003 8996 PhdController: newstate STATE_SETTLE_WAIT
00:45:54.301 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
00:45:54.508 00.207 20224 Exposure complete
00:45:54.563 00.055 20224 worker thread done servicing request
00:45:54.563 00.000 8996 OnExposeComplete: enter
00:45:54.564 00.001 8996 UpdateGuideState(): m_state=6
00:45:54.566 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10967
00:45:54.567 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.68, Mass=673939, SNR=309.0, Peak=49600 HFD=4.7
00:45:54.568 00.001 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
00:45:54.569 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
00:45:54.569 00.000 8996 CameraToMount -- cameraX=0.77 cameraY=0.04 hyp=0.77 cameraTheta=0.06 mountX=0.77 mountY=-0.13, mountTheta=-0.17
00:45:54.571 00.002 8996 dither recenter: remaining=(0.9,-0.2) step=(0.9,-0.2)
00:45:54.572 00.001 8996 MountToCamera -- mountTheta (0.24) + m_xAngle (-0.10) = xAngle (0.14 = 0.14)
00:45:54.573 00.001 8996 MountToCamera -- mountX=0.89 mountY=-0.22 hyp=0.91 mountTheta=0.24 cameraX=0.90, cameraY=0.13 cameraTheta=0.14
00:45:54.574 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.90, y=0.13, opts=4)
00:45:54.575 00.001 8996 Enqueuing Move request for scope (0.90, 0.13)
00:45:54.576 00.001 8996 Mount: notify direct move 0.89,-0.22
00:45:54.576 00.000 20224 Worker thread wakes up
00:45:54.577 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.13) opts 0x4
00:45:54.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.90, 0.13)
00:45:54.577 00.000 20224 Moving (0.90, 0.13) raw xDistance=0.89 yDistance=-0.22
00:45:54.577 00.000 20224 MoveAxis(W, 205, B)
00:45:54.577 00.000 20224 Guiding  Dir = 3, Dur = 205
00:45:54.577 00.000 20224 IsSlewing returns 0
00:45:54.577 00.000 20224 IsGuiding returns 0
00:45:54.581 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49600, med=3037, FiltMin=2713, FiltMax=23302, Gamma=1.000
00:45:54.594 00.013 8996 UpdateGuideState exits: m=673939 SNR=309.0
00:45:54.595 00.001 8996 PhdController: settling, locked = 1, distance = 1.02 (2.00) aobump = 0 frame = 1 / 99999
00:45:54.595 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770536754.595,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.02,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:45:54.597 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:54.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:54.598 00.000 8996 Enqueuing Expose request
00:45:54.630 00.032 20224 PulseGuide returned control before completion, sleep 163
00:45:54.797 00.167 20224 IsGuiding returns 1
00:45:54.797 00.000 20224 scope still moving after pulse duration time elapsed
00:45:54.829 00.032 20224 IsSlewing returns 0
00:45:54.829 00.000 20224 IsGuiding returns 1
00:45:54.860 00.031 20224 IsSlewing returns 0
00:45:54.861 00.001 20224 IsGuiding returns 1
00:45:54.891 00.030 20224 IsSlewing returns 0
00:45:54.892 00.001 20224 IsGuiding returns 0
00:45:54.892 00.000 20224 scope move finished after 205 + 109 ms
00:45:54.892 00.000 20224 Move returns status 0, amount 205
00:45:54.892 00.000 20224 MoveAxis(N, 45, B)
00:45:54.892 00.000 20224 Guiding  Dir = 0, Dur = 45
00:45:54.892 00.000 20224 IsSlewing returns 0
00:45:54.893 00.001 20224 IsGuiding returns 0
00:45:54.940 00.047 20224 IsGuiding returns 1
00:45:54.940 00.000 20224 scope still moving after pulse duration time elapsed
00:45:54.970 00.030 20224 IsSlewing returns 0
00:45:54.970 00.000 20224 IsGuiding returns 1
00:45:55.001 00.031 20224 IsSlewing returns 0
00:45:55.002 00.001 20224 IsGuiding returns 1
00:45:55.032 00.030 20224 IsSlewing returns 0
00:45:55.034 00.002 20224 IsGuiding returns 0
00:45:55.034 00.000 20224 scope move finished after 45 + 95 ms
00:45:55.034 00.000 20224 Move returns status 0, amount 45
00:45:55.034 00.000 20224 move complete, result=0
00:45:55.034 00.000 20224 worker thread done servicing request
00:45:55.034 00.000 20224 Worker thread wakes up
00:45:55.034 00.000 8996 GuideStep: 0.9 px 205 ms WEST, -0.2 px 45 ms NORTH
00:45:55.037 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:55.037 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:45:56.012 00.975 20224 Exposure complete
00:45:56.075 00.063 20224 worker thread done servicing request
00:45:56.076 00.001 8996 OnExposeComplete: enter
00:45:56.077 00.001 8996 UpdateGuideState(): m_state=6
00:45:56.078 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10968
00:45:56.079 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.70, Mass=673076, SNR=310.4, Peak=53245 HFD=4.5
00:45:56.080 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
00:45:56.081 00.001 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
00:45:56.082 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.06 hyp=0.23 cameraTheta=0.28 mountX=0.22 mountY=-0.09, mountTheta=-0.39
00:45:56.083 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.06, opts=13)
00:45:56.084 00.001 8996 Enqueuing Move request for scope (0.22, 0.06)
00:45:56.085 00.001 20224 Worker thread wakes up
00:45:56.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.06) opts 0xd
00:45:56.085 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.06)
00:45:56.085 00.000 20224 Moving (0.22, 0.06) raw xDistance=0.22 yDistance=-0.09
00:45:56.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:45:56.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:56.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:45:56.085 00.000 20224 MoveAxis(W, 31, ABG)
00:45:56.085 00.000 20224 Guiding  Dir = 3, Dur = 31
00:45:56.085 00.000 20224 IsSlewing returns 0
00:45:56.085 00.000 20224 IsGuiding returns 0
00:45:56.089 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53245, med=3024, FiltMin=2739, FiltMax=26969, Gamma=1.000
00:45:56.102 00.013 8996 UpdateGuideState exits: m=673076 SNR=310.4
00:45:56.103 00.001 8996 PhdController: settling, locked = 1, distance = 0.23 (2.00) aobump = 0 frame = 2 / 99999
00:45:56.104 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536756.104,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.23,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
00:45:56.104 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:56.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:56.106 00.001 8996 Enqueuing Expose request
00:45:56.142 00.036 20224 IsGuiding returns 1
00:45:56.142 00.000 20224 scope still moving after pulse duration time elapsed
00:45:56.171 00.029 20224 IsSlewing returns 0
00:45:56.171 00.000 20224 IsGuiding returns 1
00:45:56.202 00.031 20224 IsSlewing returns 0
00:45:56.202 00.000 20224 IsGuiding returns 1
00:45:56.233 00.031 20224 IsSlewing returns 0
00:45:56.233 00.000 20224 IsGuiding returns 0
00:45:56.234 00.001 20224 scope move finished after 31 + 117 ms
00:45:56.234 00.000 20224 Move returns status 0, amount 31
00:45:56.234 00.000 20224 MoveAxis(N, 0, ABG)
00:45:56.234 00.000 20224 Move returns status 0, amount 0
00:45:56.234 00.000 20224 move complete, result=0
00:45:56.234 00.000 20224 worker thread done servicing request
00:45:56.235 00.001 20224 Worker thread wakes up
00:45:56.235 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
00:45:56.237 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:56.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:45:57.428 01.191 20224 Exposure complete
00:45:57.501 00.073 20224 worker thread done servicing request
00:45:57.501 00.000 8996 OnExposeComplete: enter
00:45:57.502 00.001 8996 UpdateGuideState(): m_state=6
00:45:57.503 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10969
00:45:57.504 00.001 8996 Star::Find returns 1 (0), X=134.30, Y=473.60, Mass=626361, SNR=281.4, Peak=44973 HFD=4.6
00:45:57.505 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
00:45:57.505 00.000 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
00:45:57.507 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-3.03 mountX=-0.32 mountY=0.07, mountTheta=2.92
00:45:57.509 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.04, opts=13)
00:45:57.510 00.001 8996 Enqueuing Move request for scope (-0.33, -0.04)
00:45:57.512 00.002 20224 Worker thread wakes up
00:45:57.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.04) opts 0xd
00:45:57.512 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.04)
00:45:57.512 00.000 20224 Moving (-0.33, -0.04) raw xDistance=-0.32 yDistance=0.07
00:45:57.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
00:45:57.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:57.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:45:57.512 00.000 20224 MoveAxis(E, 45, ABG)
00:45:57.512 00.000 20224 Guiding  Dir = 2, Dur = 45
00:45:57.513 00.001 20224 IsSlewing returns 0
00:45:57.513 00.000 20224 IsGuiding returns 0
00:45:57.519 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44973, med=3027, FiltMin=2701, FiltMax=21776, Gamma=1.000
00:45:57.533 00.014 8996 UpdateGuideState exits: m=626361 SNR=281.4
00:45:57.536 00.003 8996 PhdController: settling, locked = 1, distance = 0.26 (2.00) aobump = 0 frame = 3 / 99999
00:45:57.537 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536757.537,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.26,"Time":2.9,"SettleTime":3.0,"StarLocked":true}
00:45:57.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:57.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:57.539 00.000 8996 Enqueuing Expose request
00:45:57.549 00.010 20224 PulseGuide returned control before completion, sleep 20
00:45:57.579 00.030 20224 IsGuiding returns 1
00:45:57.579 00.000 20224 scope still moving after pulse duration time elapsed
00:45:57.610 00.031 20224 IsSlewing returns 0
00:45:57.610 00.000 20224 IsGuiding returns 1
00:45:57.640 00.030 20224 IsSlewing returns 0
00:45:57.641 00.001 20224 IsGuiding returns 0
00:45:57.641 00.000 20224 scope move finished after 45 + 82 ms
00:45:57.641 00.000 20224 Move returns status 0, amount 45
00:45:57.641 00.000 20224 MoveAxis(N, 0, ABG)
00:45:57.641 00.000 20224 Move returns status 0, amount 0
00:45:57.641 00.000 20224 move complete, result=0
00:45:57.642 00.001 20224 worker thread done servicing request
00:45:57.642 00.000 20224 Worker thread wakes up
00:45:57.642 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:57.642 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
00:45:57.644 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:45:58.623 00.979 20224 Exposure complete
00:45:58.695 00.072 20224 worker thread done servicing request
00:45:58.695 00.000 8996 OnExposeComplete: enter
00:45:58.696 00.001 8996 UpdateGuideState(): m_state=6
00:45:58.698 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10970
00:45:58.699 00.001 8996 Star::Find returns 1 (0), X=134.31, Y=473.78, Mass=663483, SNR=307.3, Peak=47661 HFD=4.5
00:45:58.700 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
00:45:58.701 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
00:45:58.703 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=0.14 hyp=0.35 cameraTheta=2.73 mountX=-0.33 mountY=-0.10, mountTheta=-2.85
00:45:58.706 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.14, opts=13)
00:45:58.707 00.001 8996 Enqueuing Move request for scope (-0.32, 0.14)
00:45:58.708 00.001 20224 Worker thread wakes up
00:45:58.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.14) opts 0xd
00:45:58.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.14)
00:45:58.708 00.000 20224 Moving (-0.32, 0.14) raw xDistance=-0.33 yDistance=-0.10
00:45:58.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
00:45:58.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:45:58.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:45:58.708 00.000 20224 MoveAxis(E, 51, ABG)
00:45:58.708 00.000 20224 Guiding  Dir = 2, Dur = 51
00:45:58.709 00.001 20224 IsSlewing returns 0
00:45:58.709 00.000 20224 IsGuiding returns 0
00:45:58.716 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47661, med=3030, FiltMin=2723, FiltMax=23504, Gamma=1.000
00:45:58.750 00.034 8996 UpdateGuideState exits: m=663483 SNR=307.3
00:45:58.752 00.002 20224 PulseGuide returned control before completion, sleep 20
00:45:58.752 00.000 8996 PhdController: settling, locked = 1, distance = 0.29 (2.00) aobump = 0 frame = 4 / 99999
00:45:58.753 00.001 8996 PhdController: newstate STATE_FINISH
00:45:58.756 00.003 8996 PhdController complete: success
00:45:58.757 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770536758.757,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:45:58.760 00.003 8996 Mount: notify guiding dither settle done success=1
00:45:58.761 00.001 8996 PhdController: newstate STATE_IDLE
00:45:58.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:45:58.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:45:58.764 00.001 8996 Enqueuing Expose request
00:45:58.794 00.030 20224 IsGuiding returns 1
00:45:58.794 00.000 20224 scope still moving after pulse duration time elapsed
00:45:58.818 00.024 20224 IsSlewing returns 0
00:45:58.818 00.000 20224 IsGuiding returns 1
00:45:58.849 00.031 20224 IsSlewing returns 0
00:45:58.849 00.000 20224 IsGuiding returns 0
00:45:58.849 00.000 20224 scope move finished after 51 + 89 ms
00:45:58.849 00.000 20224 Move returns status 0, amount 51
00:45:58.849 00.000 20224 MoveAxis(N, 0, ABG)
00:45:58.849 00.000 20224 Move returns status 0, amount 0
00:45:58.849 00.000 20224 move complete, result=0
00:45:58.849 00.000 20224 worker thread done servicing request
00:45:58.849 00.000 20224 Worker thread wakes up
00:45:58.849 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.1 px 0 ms NORTH
00:45:58.851 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:45:58.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:45:59.346 00.495 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:45:59.349 00.003 8996 case statement mapped state 6 to 3
00:45:59.352 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:45:59.448 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
00:45:59.450 00.002 8996 PhdController::Guide begins
00:45:59.452 00.002 8996 PhdController: newstate STATE_SETUP
00:45:59.453 00.001 8996 PhdController: setup
00:45:59.455 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
00:45:59.456 00.001 8996 PhdController: guider state = 6
00:45:59.459 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:45:59.461 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
00:45:59.463 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
00:45:59.498 00.035 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:45:59.500 00.002 8996 case statement mapped state 6 to 3
00:45:59.502 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:46:00.038 00.536 20224 Exposure complete
00:46:00.124 00.086 20224 worker thread done servicing request
00:46:00.124 00.000 8996 OnExposeComplete: enter
00:46:00.125 00.001 8996 UpdateGuideState(): m_state=6
00:46:00.127 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10971
00:46:00.128 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.81, Mass=637513, SNR=317.7, Peak=58285 HFD=4.4
00:46:00.129 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
00:46:00.129 00.000 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
00:46:00.131 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=0.17 hyp=0.32 cameraTheta=0.55 mountX=0.25 mountY=-0.20, mountTheta=-0.66
00:46:00.133 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.17, opts=13)
00:46:00.134 00.001 8996 Enqueuing Move request for scope (0.27, 0.17)
00:46:00.136 00.002 20224 Worker thread wakes up
00:46:00.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.17) opts 0xd
00:46:00.136 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.17)
00:46:00.136 00.000 20224 Moving (0.27, 0.17) raw xDistance=0.25 yDistance=-0.20
00:46:00.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
00:46:00.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:00.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:46:00.136 00.000 20224 MoveAxis(W, 34, ABG)
00:46:00.137 00.001 20224 Guiding  Dir = 3, Dur = 34
00:46:00.137 00.000 20224 IsSlewing returns 0
00:46:00.137 00.000 20224 IsGuiding returns 0
00:46:00.142 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58285, med=3033, FiltMin=2713, FiltMax=24742, Gamma=1.000
00:46:00.160 00.018 8996 UpdateGuideState exits: m=637513 SNR=317.7
00:46:00.161 00.001 8996 PhdController: settling, locked = 1, distance = 0.30 (2.00) aobump = 0 frame = 1 / 99999
00:46:00.163 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770536760.163,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.30,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:46:00.165 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:00.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:00.166 00.000 8996 Enqueuing Expose request
00:46:00.179 00.013 20224 IsGuiding returns 1
00:46:00.179 00.000 20224 scope still moving after pulse duration time elapsed
00:46:00.211 00.032 20224 IsSlewing returns 0
00:46:00.211 00.000 20224 IsGuiding returns 1
00:46:00.241 00.030 20224 IsSlewing returns 0
00:46:00.241 00.000 20224 IsGuiding returns 1
00:46:00.273 00.032 20224 IsSlewing returns 0
00:46:00.273 00.000 20224 IsGuiding returns 0
00:46:00.273 00.000 20224 scope move finished after 34 + 102 ms
00:46:00.273 00.000 20224 Move returns status 0, amount 34
00:46:00.273 00.000 20224 MoveAxis(N, 0, ABG)
00:46:00.273 00.000 20224 Move returns status 0, amount 0
00:46:00.273 00.000 20224 move complete, result=0
00:46:00.274 00.001 20224 worker thread done servicing request
00:46:00.274 00.000 20224 Worker thread wakes up
00:46:00.274 00.000 8996 GuideStep: 0.3 px 34 ms WEST, -0.2 px 0 ms NORTH
00:46:00.275 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:00.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:01.237 00.962 20224 Exposure complete
00:46:01.318 00.081 20224 worker thread done servicing request
00:46:01.318 00.000 8996 OnExposeComplete: enter
00:46:01.320 00.002 8996 UpdateGuideState(): m_state=6
00:46:01.322 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10972
00:46:01.324 00.002 8996 Star::Find returns 1 (0), X=134.43, Y=474.24, Mass=713085, SNR=349.4, Peak=52461 HFD=4.6
00:46:01.326 00.002 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:46:01.328 00.002 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:46:01.330 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.60 hyp=0.63 cameraTheta=1.90 mountX=-0.26 mountY=-0.57, mountTheta=-2.00
00:46:01.332 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.60, opts=13)
00:46:01.334 00.002 8996 Enqueuing Move request for scope (-0.20, 0.60)
00:46:01.335 00.001 20224 Worker thread wakes up
00:46:01.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.60) opts 0xd
00:46:01.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.60)
00:46:01.336 00.001 20224 Moving (-0.20, 0.60) raw xDistance=-0.26 yDistance=-0.57
00:46:01.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
00:46:01.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:46:01.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
00:46:01.336 00.000 20224 MoveAxis(E, 35, ABG)
00:46:01.336 00.000 20224 Guiding  Dir = 2, Dur = 35
00:46:01.337 00.001 20224 IsSlewing returns 0
00:46:01.337 00.000 20224 IsGuiding returns 0
00:46:01.341 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52461, med=3021, FiltMin=2745, FiltMax=28064, Gamma=1.000
00:46:01.354 00.013 20224 PulseGuide returned control before completion, sleep 29
00:46:01.356 00.002 8996 UpdateGuideState exits: m=713085 SNR=349.4
00:46:01.356 00.000 8996 PhdController: settling, locked = 1, distance = 0.40 (2.00) aobump = 0 frame = 2 / 99999
00:46:01.357 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536761.357,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.40,"Time":1.2,"SettleTime":3.0,"StarLocked":true}
00:46:01.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:01.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:01.360 00.001 8996 Enqueuing Expose request
00:46:01.383 00.023 20224 IsGuiding returns 1
00:46:01.383 00.000 20224 scope still moving after pulse duration time elapsed
00:46:01.414 00.031 20224 IsSlewing returns 0
00:46:01.414 00.000 20224 IsGuiding returns 1
00:46:01.446 00.032 20224 IsSlewing returns 0
00:46:01.446 00.000 20224 IsGuiding returns 0
00:46:01.447 00.001 20224 scope move finished after 35 + 74 ms
00:46:01.447 00.000 20224 Move returns status 0, amount 35
00:46:01.447 00.000 20224 MoveAxis(N, 0, ABG)
00:46:01.447 00.000 20224 Move returns status 0, amount 0
00:46:01.447 00.000 20224 move complete, result=0
00:46:01.447 00.000 20224 worker thread done servicing request
00:46:01.447 00.000 20224 Worker thread wakes up
00:46:01.447 00.000 8996 GuideStep: -0.3 px 35 ms EAST, -0.6 px 0 ms NORTH
00:46:01.449 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:01.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:02.611 01.162 20224 Exposure complete
00:46:02.684 00.073 20224 worker thread done servicing request
00:46:02.684 00.000 8996 OnExposeComplete: enter
00:46:02.687 00.003 8996 UpdateGuideState(): m_state=6
00:46:02.688 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10973
00:46:02.690 00.002 8996 Star::Find returns 1 (0), X=134.73, Y=474.25, Mass=669311, SNR=306.8, Peak=58397 HFD=4.6
00:46:02.691 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
00:46:02.692 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
00:46:02.692 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.62 hyp=0.62 cameraTheta=1.42 mountX=0.04 mountY=-0.62, mountTheta=-1.51
00:46:02.695 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.62, opts=13)
00:46:02.696 00.001 8996 Enqueuing Move request for scope (0.10, 0.62)
00:46:02.697 00.001 20224 Worker thread wakes up
00:46:02.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.62) opts 0xd
00:46:02.697 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.62)
00:46:02.697 00.000 20224 Moving (0.10, 0.62) raw xDistance=0.04 yDistance=-0.62
00:46:02.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:46:02.697 00.000 20224 resist switch: large excursion: input -0.62 thresh 0.60 direction from 0 to -1
00:46:02.697 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
00:46:02.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
00:46:02.697 00.000 20224 MoveAxis(E, 0, ABG)
00:46:02.697 00.000 20224 Move returns status 0, amount 0
00:46:02.697 00.000 20224 MoveAxis(N, 131, ABG)
00:46:02.697 00.000 20224 Guiding  Dir = 0, Dur = 131
00:46:02.697 00.000 20224 IsSlewing returns 0
00:46:02.697 00.000 20224 IsGuiding returns 0
00:46:02.700 00.003 20224 PulseGuide returned control before completion, sleep 138
00:46:02.702 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58397, med=3024, FiltMin=2765, FiltMax=25225, Gamma=1.000
00:46:02.716 00.014 8996 UpdateGuideState exits: m=669311 SNR=306.8
00:46:02.717 00.001 8996 PhdController: settling, locked = 1, distance = 0.46 (2.00) aobump = 0 frame = 3 / 99999
00:46:02.718 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770536762.718,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.46,"Time":2.6,"SettleTime":3.0,"StarLocked":true}
00:46:02.719 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:02.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:02.721 00.001 8996 Enqueuing Expose request
00:46:02.841 00.120 20224 IsGuiding returns 1
00:46:02.841 00.000 20224 scope still moving after pulse duration time elapsed
00:46:02.872 00.031 20224 IsSlewing returns 0
00:46:02.872 00.000 20224 IsGuiding returns 0
00:46:02.872 00.000 20224 scope move finished after 131 + 44 ms
00:46:02.874 00.002 20224 Move returns status 0, amount 131
00:46:02.874 00.000 20224 move complete, result=0
00:46:02.874 00.000 20224 worker thread done servicing request
00:46:02.874 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.6 px 131 ms NORTH
00:46:02.875 00.001 20224 Worker thread wakes up
00:46:02.875 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:02.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:03.868 00.993 20224 Exposure complete
00:46:03.960 00.092 20224 worker thread done servicing request
00:46:03.960 00.000 8996 OnExposeComplete: enter
00:46:03.961 00.001 8996 UpdateGuideState(): m_state=6
00:46:03.962 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10974
00:46:03.963 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=474.02, Mass=677076, SNR=308.5, Peak=62205 HFD=4.4
00:46:03.964 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
00:46:03.965 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
00:46:03.966 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.38 hyp=0.41 cameraTheta=1.19 mountX=0.12 mountY=-0.39, mountTheta=-1.28
00:46:03.967 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.38, opts=13)
00:46:03.968 00.001 8996 Enqueuing Move request for scope (0.15, 0.38)
00:46:03.969 00.001 20224 Worker thread wakes up
00:46:03.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.38) opts 0xd
00:46:03.969 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.38)
00:46:03.969 00.000 20224 Moving (0.15, 0.38) raw xDistance=0.12 yDistance=-0.39
00:46:03.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:46:03.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
00:46:03.969 00.000 20224 MoveAxis(E, 0, ABG)
00:46:03.969 00.000 20224 Move returns status 0, amount 0
00:46:03.969 00.000 20224 MoveAxis(N, 83, ABG)
00:46:03.969 00.000 20224 Guiding  Dir = 0, Dur = 83
00:46:03.970 00.001 20224 IsSlewing returns 0
00:46:03.970 00.000 20224 IsGuiding returns 0
00:46:03.971 00.001 20224 PulseGuide returned control before completion, sleep 92
00:46:03.973 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=62205, med=3027, FiltMin=2745, FiltMax=30662, Gamma=1.000
00:46:03.987 00.014 8996 UpdateGuideState exits: m=677076 SNR=308.5
00:46:03.989 00.002 8996 PhdController: settling, locked = 1, distance = 0.45 (2.00) aobump = 0 frame = 4 / 99999
00:46:03.989 00.000 8996 PhdController: newstate STATE_FINISH
00:46:03.990 00.001 8996 PhdController complete: success
00:46:03.991 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770536763.991,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:46:03.992 00.001 8996 Mount: notify guiding dither settle done success=1
00:46:03.992 00.000 8996 PhdController: newstate STATE_IDLE
00:46:03.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:03.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:03.994 00.000 8996 Enqueuing Expose request
00:46:04.073 00.079 20224 IsGuiding returns 0
00:46:04.073 00.000 20224 Move returns status 0, amount 83
00:46:04.073 00.000 20224 move complete, result=0
00:46:04.073 00.000 20224 worker thread done servicing request
00:46:04.073 00.000 20224 Worker thread wakes up
00:46:04.074 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:04.074 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:04.074 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 83 ms NORTH
00:46:05.250 01.176 20224 Exposure complete
00:46:05.314 00.064 20224 worker thread done servicing request
00:46:05.314 00.000 8996 OnExposeComplete: enter
00:46:05.315 00.001 8996 UpdateGuideState(): m_state=6
00:46:05.316 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10975
00:46:05.317 00.001 8996 Star::Find returns 1 (0), X=134.43, Y=473.12, Mass=644868, SNR=307.4, Peak=50294 HFD=4.4
00:46:05.318 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
00:46:05.318 00.000 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
00:46:05.319 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.52 hyp=0.55 cameraTheta=-1.94 mountX=-0.15 mountY=0.54, mountTheta=1.84
00:46:05.321 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.52, opts=13)
00:46:05.321 00.000 8996 Enqueuing Move request for scope (-0.20, -0.52)
00:46:05.322 00.001 20224 Worker thread wakes up
00:46:05.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.52) opts 0xd
00:46:05.322 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.52)
00:46:05.322 00.000 20224 Moving (-0.20, -0.52) raw xDistance=-0.15 yDistance=0.54
00:46:05.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:46:05.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:05.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
00:46:05.322 00.000 20224 MoveAxis(E, 0, ABG)
00:46:05.322 00.000 20224 Move returns status 0, amount 0
00:46:05.323 00.001 20224 MoveAxis(N, 0, ABG)
00:46:05.323 00.000 20224 Move returns status 0, amount 0
00:46:05.323 00.000 20224 move complete, result=0
00:46:05.323 00.000 20224 worker thread done servicing request
00:46:05.326 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50294, med=3030, FiltMin=2736, FiltMax=26681, Gamma=1.000
00:46:05.352 00.026 8996 UpdateGuideState exits: m=644868 SNR=307.4
00:46:05.354 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:05.355 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:05.357 00.002 8996 Enqueuing Expose request
00:46:05.358 00.001 20224 Worker thread wakes up
00:46:05.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:05.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:05.358 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:46:06.332 00.974 20224 Exposure complete
00:46:06.399 00.067 20224 worker thread done servicing request
00:46:06.399 00.000 8996 OnExposeComplete: enter
00:46:06.400 00.001 8996 UpdateGuideState(): m_state=6
00:46:06.401 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.402 00.001 8996 Star::Find returns 1 (0), X=134.62, Y=473.34, Mass=737311, SNR=347.8, Peak=58150 HFD=4.7
00:46:06.402 00.000 8996 MultiStar: exiting stabilization period
00:46:06.403 00.001 8996 MultiStar: updating star positions after lock position change
00:46:06.404 00.001 8996 Star::Find(15, 774, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.405 00.001 8996 Star::Find returns 1 (0), X=774.06, Y=311.93, Mass=337178, SNR=191.9, Peak=35648 HFD=4.2
00:46:06.406 00.001 8996 Star::Find(15, 958, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.408 00.002 8996 Star::Find returns 1 (0), X=956.89, Y=94.60, Mass=362494, SNR=240.0, Peak=33929 HFD=3.9
00:46:06.410 00.002 8996 Star::Find(15, 923, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.413 00.003 8996 Star::Find returns 1 (0), X=923.35, Y=507.53, Mass=336240, SNR=187.5, Peak=24051 HFD=4.4
00:46:06.414 00.001 8996 Star::Find(15, 894, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.416 00.002 8996 Star::Find returns 1 (0), X=894.55, Y=484.98, Mass=212066, SNR=145.0, Peak=19497 HFD=3.8
00:46:06.417 00.001 8996 Star::Find(15, 494, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.419 00.002 8996 Star::Find returns 1 (0), X=494.42, Y=489.38, Mass=230494, SNR=175.5, Peak=18931 HFD=4.0
00:46:06.420 00.001 8996 Star::Find(15, 940, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.421 00.001 8996 Star::Find returns 1 (0), X=941.88, Y=757.95, Mass=166233, SNR=133.5, Peak=16281 HFD=4.3
00:46:06.422 00.001 8996 Star::Find(15, 1140, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.423 00.001 8996 Star::Find returns 1 (0), X=1141.12, Y=640.13, Mass=176729, SNR=151.1, Peak=19283 HFD=4.3
00:46:06.424 00.001 8996 Star::Find(15, 477, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.425 00.001 8996 Star::Find returns 1 (0), X=477.48, Y=384.50, Mass=114796, SNR=100.1, Peak=10982 HFD=3.2
00:46:06.426 00.001 8996 Star::Find(15, 528, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.427 00.001 8996 Star::Find returns 1 (0), X=530.02, Y=803.27, Mass=124570, SNR=115.7, Peak=14406 HFD=4.1
00:46:06.428 00.001 8996 Star::Find(15, 408, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.429 00.001 8996 Star::Find returns 1 (0), X=407.88, Y=356.01, Mass=131261, SNR=111.7, Peak=16102 HFD=4.0
00:46:06.430 00.001 8996 Star::Find(15, 176, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10976
00:46:06.430 00.000 8996 Star::Find returns 1 (0), X=175.17, Y=58.26, Mass=136705, SNR=115.4, Peak=11862 HFD=4.5
00:46:06.431 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
00:46:06.432 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
00:46:06.433 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.59 mountX=0.02 mountY=0.30, mountTheta=1.50
00:46:06.434 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.30, opts=13)
00:46:06.435 00.001 8996 Enqueuing Move request for scope (-0.01, -0.30)
00:46:06.436 00.001 20224 Worker thread wakes up
00:46:06.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.30) opts 0xd
00:46:06.436 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.30)
00:46:06.436 00.000 20224 Moving (-0.01, -0.30) raw xDistance=0.02 yDistance=0.30
00:46:06.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:46:06.436 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:06.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:46:06.436 00.000 20224 MoveAxis(E, 0, ABG)
00:46:06.436 00.000 20224 Move returns status 0, amount 0
00:46:06.437 00.001 20224 MoveAxis(N, 0, ABG)
00:46:06.437 00.000 20224 Move returns status 0, amount 0
00:46:06.437 00.000 20224 move complete, result=0
00:46:06.437 00.000 20224 worker thread done servicing request
00:46:06.439 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=58150, med=3024, FiltMin=2733, FiltMax=30662, Gamma=1.000
00:46:06.453 00.014 8996 UpdateGuideState exits: m=737311 SNR=347.8
00:46:06.455 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:06.458 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:06.460 00.002 8996 Enqueuing Expose request
00:46:06.462 00.002 20224 Worker thread wakes up
00:46:06.462 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:46:06.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:06.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:07.642 01.179 20224 Exposure complete
00:46:07.718 00.076 20224 worker thread done servicing request
00:46:07.718 00.000 8996 OnExposeComplete: enter
00:46:07.720 00.002 8996 UpdateGuideState(): m_state=6
00:46:07.722 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10977
00:46:07.724 00.002 8996 Star::Find returns 1 (0), X=134.47, Y=473.57, Mass=593061, SNR=293.8, Peak=43661 HFD=4.6
00:46:07.726 00.002 8996 MultiStar: [#1 -0.39,-0.07,0.75,U] [#2 -0.34,-0.18,0.74,U] [#3 -0.03,0.05,0.62,U] [#4 -0.45,0.14,0.00,M1] [#5 -0.49,-0.01,0.00,M2] [#6 -0.57,0.09,0.00,M4] [#7 -0.13,-0.08,0.60,U] [#8 -0.21,0.12,0.44,U] 
00:46:07.727 00.001 8996 single-star, 5 included, MultiStar: {-0.21, -0.05}, one-star: {-0.16, -0.07}
00:46:07.728 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
00:46:07.730 00.002 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
00:46:07.731 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-2.72 mountX=-0.15 mountY=0.09, mountTheta=2.61
00:46:07.734 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.07, opts=13)
00:46:07.734 00.000 8996 Enqueuing Move request for scope (-0.16, -0.07)
00:46:07.736 00.002 20224 Worker thread wakes up
00:46:07.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.07) opts 0xd
00:46:07.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.07)
00:46:07.736 00.000 20224 Moving (-0.16, -0.07) raw xDistance=-0.15 yDistance=0.09
00:46:07.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:46:07.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:07.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:46:07.736 00.000 20224 MoveAxis(E, 0, ABG)
00:46:07.736 00.000 20224 Move returns status 0, amount 0
00:46:07.736 00.000 20224 MoveAxis(N, 0, ABG)
00:46:07.736 00.000 20224 Move returns status 0, amount 0
00:46:07.736 00.000 20224 move complete, result=0
00:46:07.737 00.001 20224 worker thread done servicing request
00:46:07.740 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43661, med=3021, FiltMin=2736, FiltMax=22038, Gamma=1.000
00:46:07.763 00.023 8996 UpdateGuideState exits: m=593061 SNR=293.8
00:46:07.765 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:07.765 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:07.766 00.001 8996 Enqueuing Expose request
00:46:07.767 00.001 20224 Worker thread wakes up
00:46:07.767 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:07.768 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:07.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:08.744 00.976 20224 Exposure complete
00:46:08.799 00.055 20224 worker thread done servicing request
00:46:08.799 00.000 8996 OnExposeComplete: enter
00:46:08.800 00.001 8996 UpdateGuideState(): m_state=6
00:46:08.801 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10978
00:46:08.802 00.001 8996 Star::Find returns 1 (0), X=134.38, Y=473.40, Mass=613125, SNR=367.0, Peak=40630 HFD=4.8
00:46:08.803 00.001 8996 MultiStar: [#1 -0.66,-0.17,0.00,M2] [#2 -0.61,-0.32,0.00,M1] [#3 -0.62,0.21,0.00,M1] [#4 -0.62,0.06,0.00,M2] [#5 -0.35,0.09,0.51,U] [#6 -0.82,-0.13,0.00,M5] [#7 -0.61,0.14,0.00,M1] [#8 -0.38,-0.05,0.33,U] 
00:46:08.804 00.001 8996 refined, 2 included, MultiStar: {-0.30, -0.11}, one-star: {-0.26, -0.24}
00:46:08.805 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
00:46:08.805 00.000 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
00:46:08.806 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.11 hyp=0.33 cameraTheta=-2.78 mountX=-0.29 mountY=0.15, mountTheta=2.67
00:46:08.807 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.11, opts=13)
00:46:08.809 00.002 8996 Enqueuing Move request for scope (-0.30, -0.11)
00:46:08.809 00.000 20224 Worker thread wakes up
00:46:08.810 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.11) opts 0xd
00:46:08.810 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.11)
00:46:08.810 00.000 20224 Moving (-0.30, -0.11) raw xDistance=-0.29 yDistance=0.15
00:46:08.810 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:46:08.810 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:08.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:46:08.810 00.000 20224 MoveAxis(E, 43, ABG)
00:46:08.810 00.000 20224 Guiding  Dir = 2, Dur = 43
00:46:08.810 00.000 20224 IsSlewing returns 0
00:46:08.810 00.000 20224 IsGuiding returns 0
00:46:08.814 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40630, med=3024, FiltMin=2720, FiltMax=19766, Gamma=1.000
00:46:08.826 00.012 8996 UpdateGuideState exits: m=613125 SNR=367.0
00:46:08.827 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:08.828 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:08.829 00.001 8996 Enqueuing Expose request
00:46:08.842 00.013 20224 PulseGuide returned control before completion, sleep 23
00:46:08.872 00.030 20224 IsGuiding returns 1
00:46:08.872 00.000 20224 scope still moving after pulse duration time elapsed
00:46:08.903 00.031 20224 IsSlewing returns 0
00:46:08.903 00.000 20224 IsGuiding returns 1
00:46:08.934 00.031 20224 IsSlewing returns 0
00:46:08.935 00.001 20224 IsGuiding returns 0
00:46:08.935 00.000 20224 scope move finished after 43 + 81 ms
00:46:08.935 00.000 20224 Move returns status 0, amount 43
00:46:08.935 00.000 20224 MoveAxis(N, 0, ABG)
00:46:08.935 00.000 20224 Move returns status 0, amount 0
00:46:08.935 00.000 20224 move complete, result=0
00:46:08.935 00.000 20224 worker thread done servicing request
00:46:08.935 00.000 20224 Worker thread wakes up
00:46:08.936 00.001 8996 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH
00:46:08.939 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:08.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:10.123 01.184 20224 Exposure complete
00:46:10.200 00.077 20224 worker thread done servicing request
00:46:10.200 00.000 8996 OnExposeComplete: enter
00:46:10.202 00.002 8996 UpdateGuideState(): m_state=6
00:46:10.203 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10979
00:46:10.204 00.001 8996 Star::Find returns 1 (0), X=134.82, Y=473.57, Mass=620106, SNR=307.2, Peak=48205 HFD=4.5
00:46:10.206 00.002 8996 MultiStar: [#1 -0.31,-0.03,0.70,U] [#2 -0.05,-0.16,0.77,U] [#3 -0.10,0.08,0.66,U] [#4 -0.45,0.10,0.00,M3] [#5 0.16,0.01,0.59,U] [#6 -0.27,-0.03,0.44,U] [#7 -0.11,-0.03,0.47,U] [#8 -0.03,0.16,0.40,U] 
00:46:10.207 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.02}, one-star: {0.19, -0.07}
00:46:10.208 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
00:46:10.209 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
00:46:10.210 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.65 mountX=-0.04 mountY=0.03, mountTheta=2.54
00:46:10.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
00:46:10.213 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
00:46:10.214 00.001 20224 Worker thread wakes up
00:46:10.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:46:10.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:46:10.214 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
00:46:10.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:46:10.215 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:10.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:46:10.215 00.000 20224 MoveAxis(E, 0, ABG)
00:46:10.215 00.000 20224 Move returns status 0, amount 0
00:46:10.215 00.000 20224 MoveAxis(N, 0, ABG)
00:46:10.215 00.000 20224 Move returns status 0, amount 0
00:46:10.215 00.000 20224 move complete, result=0
00:46:10.215 00.000 20224 worker thread done servicing request
00:46:10.222 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48205, med=3021, FiltMin=2739, FiltMax=25305, Gamma=1.000
00:46:10.246 00.024 8996 UpdateGuideState exits: m=620106 SNR=307.2
00:46:10.248 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:10.249 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:10.249 00.000 8996 Enqueuing Expose request
00:46:10.250 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:10.251 00.001 20224 Worker thread wakes up
00:46:10.251 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:10.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:11.232 00.981 20224 Exposure complete
00:46:11.323 00.091 20224 worker thread done servicing request
00:46:11.323 00.000 8996 OnExposeComplete: enter
00:46:11.324 00.001 8996 UpdateGuideState(): m_state=6
00:46:11.325 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10980
00:46:11.326 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=473.17, Mass=638939, SNR=310.2, Peak=57462 HFD=4.4
00:46:11.327 00.001 8996 MultiStar: [#1 -0.07,-0.37,0.69,U] [#2 -0.07,-0.41,0.85,U] [#3 0.15,-0.42,0.00,M1] [#4 -0.19,-0.12,0.61,U] [#5 0.03,-0.20,0.54,U] [#6 -0.06,-0.14,0.43,U] [#7 0.08,-0.11,0.43,U] [#8 0.09,-0.16,0.39,U] 
00:46:11.328 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.29}, one-star: {0.42, -0.47}
00:46:11.329 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
00:46:11.329 00.000 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.87)
00:46:11.330 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.29 hyp=0.29 cameraTheta=-1.39 mountX=0.08 mountY=0.28, mountTheta=1.29
00:46:11.331 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.29, opts=13)
00:46:11.332 00.001 8996 Enqueuing Move request for scope (0.05, -0.29)
00:46:11.333 00.001 20224 Worker thread wakes up
00:46:11.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.29) opts 0xd
00:46:11.333 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.29)
00:46:11.333 00.000 20224 Moving (0.05, -0.29) raw xDistance=0.08 yDistance=0.28
00:46:11.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:46:11.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:11.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:46:11.333 00.000 20224 MoveAxis(E, 0, ABG)
00:46:11.333 00.000 20224 Move returns status 0, amount 0
00:46:11.333 00.000 20224 MoveAxis(N, 0, ABG)
00:46:11.334 00.001 20224 Move returns status 0, amount 0
00:46:11.334 00.000 20224 move complete, result=0
00:46:11.334 00.000 20224 worker thread done servicing request
00:46:11.337 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57462, med=3024, FiltMin=2745, FiltMax=24048, Gamma=1.000
00:46:11.355 00.018 8996 UpdateGuideState exits: m=638939 SNR=310.2
00:46:11.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:11.358 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:11.359 00.001 8996 Enqueuing Expose request
00:46:11.360 00.001 20224 Worker thread wakes up
00:46:11.360 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:46:11.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:11.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:12.542 01.181 20224 Exposure complete
00:46:12.633 00.091 20224 worker thread done servicing request
00:46:12.633 00.000 8996 OnExposeComplete: enter
00:46:12.635 00.002 8996 UpdateGuideState(): m_state=6
00:46:12.636 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10981
00:46:12.638 00.002 8996 Star::Find returns 1 (0), X=134.82, Y=472.90, Mass=755343, SNR=367.4, Peak=65510 HFD=4.5
00:46:12.639 00.001 8996 MultiStar: [#1 -0.09,-0.71,0.00,M1] [#2 -0.05,-0.38,0.59,U] [#3 0.18,-0.58,0.00,M2] [#4 -0.14,-0.56,0.00,M3] [#5 0.06,-0.73,0.00,M1] [#6 -0.17,-0.67,0.00,M4] [#7 0.01,-0.42,0.38,U] [#8 0.04,-0.38,0.36,U] 
00:46:12.641 00.002 8996 refined, 3 included, MultiStar: {0.07, -0.54}, one-star: {0.19, -0.74}
00:46:12.643 00.002 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
00:46:12.644 00.001 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
00:46:12.645 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.54 hyp=0.54 cameraTheta=-1.43 mountX=0.13 mountY=0.53, mountTheta=1.34
00:46:12.648 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.54, opts=13)
00:46:12.649 00.001 8996 Enqueuing Move request for scope (0.07, -0.54)
00:46:12.649 00.000 20224 Worker thread wakes up
00:46:12.650 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.54) opts 0xd
00:46:12.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.54)
00:46:12.650 00.000 20224 Moving (0.07, -0.54) raw xDistance=0.13 yDistance=0.53
00:46:12.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:46:12.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:46:12.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
00:46:12.650 00.000 20224 MoveAxis(E, 0, ABG)
00:46:12.650 00.000 20224 Move returns status 0, amount 0
00:46:12.650 00.000 20224 MoveAxis(N, 0, ABG)
00:46:12.650 00.000 20224 Move returns status 0, amount 0
00:46:12.650 00.000 20224 move complete, result=0
00:46:12.651 00.001 20224 worker thread done servicing request
00:46:12.661 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65510, med=3024, FiltMin=2729, FiltMax=32013, Gamma=1.000
00:46:12.678 00.017 8996 UpdateGuideState exits: m=755343 SNR=367.4
00:46:12.678 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:12.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:12.680 00.001 8996 Enqueuing Expose request
00:46:12.681 00.001 20224 Worker thread wakes up
00:46:12.681 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:46:12.682 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:12.682 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:13.665 00.983 20224 Exposure complete
00:46:13.721 00.056 20224 worker thread done servicing request
00:46:13.721 00.000 8996 OnExposeComplete: enter
00:46:13.722 00.001 8996 UpdateGuideState(): m_state=6
00:46:13.722 00.000 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10982
00:46:13.723 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.04, Mass=682728, SNR=302.8, Peak=62102 HFD=4.4
00:46:13.725 00.002 8996 MultiStar: [#1 0.08,-0.35,0.72,U] [#2 0.11,-0.08,0.74,U] [#3 0.30,-0.34,0.00,M3] [#4 0.02,-0.32,0.53,U] [#5 -0.02,-0.24,0.71,U] [#6 -0.11,-0.28,0.45,U] [#7 0.08,-0.12,0.46,U] [#8 0.04,-0.17,0.46,U] 
00:46:13.726 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.30}, one-star: {0.29, -0.60}
00:46:13.727 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
00:46:13.728 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
00:46:13.729 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.29 mountX=0.11 mountY=0.28, mountTheta=1.19
00:46:13.733 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.30, opts=13)
00:46:13.733 00.000 8996 Enqueuing Move request for scope (0.08, -0.30)
00:46:13.734 00.001 20224 Worker thread wakes up
00:46:13.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.30) opts 0xd
00:46:13.734 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.30)
00:46:13.734 00.000 20224 Moving (0.08, -0.30) raw xDistance=0.11 yDistance=0.28
00:46:13.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:46:13.734 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.48 newest=1.09
00:46:13.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:46:13.734 00.000 20224 MoveAxis(E, 0, ABG)
00:46:13.734 00.000 20224 Move returns status 0, amount 0
00:46:13.734 00.000 20224 MoveAxis(S, 60, ABG)
00:46:13.735 00.001 20224 Guiding  Dir = 1, Dur = 60
00:46:13.735 00.000 20224 IsSlewing returns 0
00:46:13.735 00.000 20224 IsGuiding returns 0
00:46:13.738 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=62102, med=3024, FiltMin=2736, FiltMax=26326, Gamma=1.000
00:46:13.751 00.013 8996 UpdateGuideState exits: m=682728 SNR=302.8
00:46:13.752 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:13.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:13.753 00.000 8996 Enqueuing Expose request
00:46:13.780 00.027 20224 PulseGuide returned control before completion, sleep 25
00:46:13.811 00.031 20224 IsGuiding returns 1
00:46:13.811 00.000 20224 scope still moving after pulse duration time elapsed
00:46:13.842 00.031 20224 IsSlewing returns 0
00:46:13.843 00.001 20224 IsGuiding returns 1
00:46:13.873 00.030 20224 IsSlewing returns 0
00:46:13.874 00.001 20224 IsGuiding returns 0
00:46:13.874 00.000 20224 scope move finished after 60 + 78 ms
00:46:13.874 00.000 20224 Move returns status 0, amount 60
00:46:13.874 00.000 20224 move complete, result=0
00:46:13.874 00.000 20224 worker thread done servicing request
00:46:13.874 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:46:13.877 00.003 20224 Worker thread wakes up
00:46:13.877 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:13.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:15.038 01.161 20224 Exposure complete
00:46:15.096 00.058 20224 worker thread done servicing request
00:46:15.096 00.000 8996 OnExposeComplete: enter
00:46:15.097 00.001 8996 UpdateGuideState(): m_state=6
00:46:15.098 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10983
00:46:15.099 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.08, Mass=720586, SNR=345.8, Peak=65510 HFD=4.4
00:46:15.099 00.000 8996 MultiStar: [#1 0.06,-0.28,0.55,U] [#2 -0.08,-0.28,0.58,U] [#3 0.51,-0.43,0.00,M4] [#4 -0.02,-0.55,0.00,M3] [#5 0.03,-0.15,0.55,U] [#6 0.04,-0.51,0.00,M4] [#7 0.14,-0.35,0.47,U] [#8 0.16,-0.53,0.00,M1] 
00:46:15.100 00.001 8996 refined, 4 included, MultiStar: {0.10, -0.36}, one-star: {0.26, -0.56}
00:46:15.101 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
00:46:15.102 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
00:46:15.102 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.29 mountX=0.14 mountY=0.34, mountTheta=1.19
00:46:15.106 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.36, opts=13)
00:46:15.108 00.002 8996 Enqueuing Move request for scope (0.10, -0.36)
00:46:15.109 00.001 20224 Worker thread wakes up
00:46:15.110 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd
00:46:15.110 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.36)
00:46:15.110 00.000 20224 Moving (0.10, -0.36) raw xDistance=0.14 yDistance=0.34
00:46:15.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:46:15.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:46:15.110 00.000 20224 MoveAxis(E, 0, ABG)
00:46:15.110 00.000 20224 Move returns status 0, amount 0
00:46:15.110 00.000 20224 MoveAxis(S, 73, ABG)
00:46:15.111 00.001 20224 Guiding  Dir = 1, Dur = 73
00:46:15.111 00.000 20224 IsSlewing returns 0
00:46:15.111 00.000 20224 IsGuiding returns 0
00:46:15.113 00.002 20224 PulseGuide returned control before completion, sleep 82
00:46:15.118 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65510, med=3024, FiltMin=2729, FiltMax=27734, Gamma=1.000
00:46:15.139 00.021 8996 UpdateGuideState exits: m=720586 SNR=345.8
00:46:15.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:15.140 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:15.141 00.001 8996 Enqueuing Expose request
00:46:15.198 00.057 20224 IsGuiding returns 0
00:46:15.198 00.000 20224 Move returns status 0, amount 73
00:46:15.198 00.000 20224 move complete, result=0
00:46:15.198 00.000 20224 worker thread done servicing request
00:46:15.199 00.001 20224 Worker thread wakes up
00:46:15.199 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 73 ms SOUTH
00:46:15.200 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:15.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:16.182 00.982 20224 Exposure complete
00:46:16.239 00.057 20224 worker thread done servicing request
00:46:16.239 00.000 8996 OnExposeComplete: enter
00:46:16.240 00.001 8996 UpdateGuideState(): m_state=6
00:46:16.240 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10984
00:46:16.241 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.12, Mass=706533, SNR=333.2, Peak=62406 HFD=4.4
00:46:16.242 00.001 8996 MultiStar: [#1 -0.04,-0.30,0.63,U] [#2 0.03,-0.04,0.78,U] [#3 0.53,0.01,0.00,M5] [#4 0.03,-0.11,0.49,U] [#5 0.04,-0.29,0.53,U] [#6 0.09,0.08,0.46,U] [#7 0.11,-0.25,0.50,U] [#8 -0.05,-0.27,0.36,U] 
00:46:16.243 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.24}, one-star: {0.22, -0.52}
00:46:16.244 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
00:46:16.244 00.000 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
00:46:16.245 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.28 mountX=0.09 mountY=0.23, mountTheta=1.18
00:46:16.246 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.24, opts=13)
00:46:16.247 00.001 8996 Enqueuing Move request for scope (0.07, -0.24)
00:46:16.248 00.001 20224 Worker thread wakes up
00:46:16.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
00:46:16.248 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
00:46:16.248 00.000 20224 Moving (0.07, -0.24) raw xDistance=0.09 yDistance=0.23
00:46:16.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:46:16.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:46:16.248 00.000 20224 MoveAxis(E, 0, ABG)
00:46:16.248 00.000 20224 Move returns status 0, amount 0
00:46:16.248 00.000 20224 MoveAxis(S, 48, ABG)
00:46:16.248 00.000 20224 Guiding  Dir = 1, Dur = 48
00:46:16.249 00.001 20224 IsSlewing returns 0
00:46:16.249 00.000 20224 IsGuiding returns 0
00:46:16.252 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62406, med=3024, FiltMin=2717, FiltMax=30118, Gamma=1.000
00:46:16.264 00.012 8996 UpdateGuideState exits: m=706533 SNR=333.2
00:46:16.265 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:16.266 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:16.267 00.001 8996 Enqueuing Expose request
00:46:16.297 00.030 20224 PulseGuide returned control before completion, sleep 11
00:46:16.311 00.014 20224 IsGuiding returns 1
00:46:16.311 00.000 20224 scope still moving after pulse duration time elapsed
00:46:16.342 00.031 20224 IsSlewing returns 0
00:46:16.342 00.000 20224 IsGuiding returns 1
00:46:16.374 00.032 20224 IsSlewing returns 0
00:46:16.374 00.000 20224 IsGuiding returns 1
00:46:16.406 00.032 20224 IsSlewing returns 0
00:46:16.407 00.001 20224 IsGuiding returns 0
00:46:16.407 00.000 20224 scope move finished after 48 + 109 ms
00:46:16.407 00.000 20224 Move returns status 0, amount 48
00:46:16.407 00.000 20224 move complete, result=0
00:46:16.408 00.001 20224 worker thread done servicing request
00:46:16.408 00.000 20224 Worker thread wakes up
00:46:16.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:16.408 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
00:46:16.409 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:17.576 01.167 20224 Exposure complete
00:46:17.633 00.057 20224 worker thread done servicing request
00:46:17.633 00.000 8996 OnExposeComplete: enter
00:46:17.635 00.002 8996 UpdateGuideState(): m_state=6
00:46:17.636 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10985
00:46:17.636 00.000 8996 Star::Find returns 1 (0), X=134.70, Y=473.48, Mass=688591, SNR=351.2, Peak=53318 HFD=4.6
00:46:17.638 00.002 8996 MultiStar: [#1 -0.10,0.08,0.57,U] [#2 -0.00,0.33,0.61,U] [#3 0.21,0.05,0.67,U] [#4 0.02,0.22,0.44,U] [#5 -0.04,0.22,0.59,U] [#6 -0.05,0.21,0.36,U] [#7 -0.21,0.18,0.37,U] [#8 -0.11,-0.14,0.37,U] 
00:46:17.639 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.09}, one-star: {0.07, -0.16}
00:46:17.640 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
00:46:17.641 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
00:46:17.641 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.58 mountX=-0.01 mountY=-0.09, mountTheta=-1.67
00:46:17.642 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.09, opts=13)
00:46:17.644 00.002 8996 Enqueuing Move request for scope (-0.00, 0.09)
00:46:17.645 00.001 20224 Worker thread wakes up
00:46:17.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.09) opts 0xd
00:46:17.645 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.09)
00:46:17.645 00.000 20224 Moving (-0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
00:46:17.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:46:17.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:17.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:46:17.645 00.000 20224 MoveAxis(E, 0, ABG)
00:46:17.645 00.000 20224 Move returns status 0, amount 0
00:46:17.645 00.000 20224 MoveAxis(N, 0, ABG)
00:46:17.645 00.000 20224 Move returns status 0, amount 0
00:46:17.645 00.000 20224 move complete, result=0
00:46:17.645 00.000 20224 worker thread done servicing request
00:46:17.649 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53318, med=3024, FiltMin=2742, FiltMax=29145, Gamma=1.000
00:46:17.662 00.013 8996 UpdateGuideState exits: m=688591 SNR=351.2
00:46:17.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:17.666 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:17.668 00.002 8996 Enqueuing Expose request
00:46:17.671 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:17.673 00.002 20224 Worker thread wakes up
00:46:17.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:17.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:18.645 00.972 20224 Exposure complete
00:46:18.702 00.057 20224 worker thread done servicing request
00:46:18.702 00.000 8996 OnExposeComplete: enter
00:46:18.703 00.001 8996 UpdateGuideState(): m_state=6
00:46:18.704 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10986
00:46:18.704 00.000 8996 Star::Find returns 1 (0), X=134.75, Y=473.60, Mass=648381, SNR=340.0, Peak=52285 HFD=4.6
00:46:18.705 00.001 8996 MultiStar: [#1 -0.04,0.19,0.76,U] [#2 -0.01,0.43,0.74,U] [#3 0.18,0.20,0.57,U] [#4 -0.19,0.27,0.56,U] [#5 -0.04,0.35,0.60,U] [#6 -0.32,0.35,0.00,M3] [#7 -0.10,0.35,0.42,U] [#8 0.03,0.00,0.39,U] 
00:46:18.706 00.001 8996 single-star, 7 included, MultiStar: {0.00, 0.21}, one-star: {0.11, -0.04}
00:46:18.707 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
00:46:18.707 00.000 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
00:46:18.708 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.32 mountX=0.12 mountY=0.03, mountTheta=0.21
00:46:18.710 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
00:46:18.711 00.001 8996 Enqueuing Move request for scope (0.11, -0.04)
00:46:18.711 00.000 20224 Worker thread wakes up
00:46:18.712 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
00:46:18.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
00:46:18.712 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.12 yDistance=0.03
00:46:18.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:46:18.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:18.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:46:18.712 00.000 20224 MoveAxis(E, 0, ABG)
00:46:18.712 00.000 20224 Move returns status 0, amount 0
00:46:18.712 00.000 20224 MoveAxis(N, 0, ABG)
00:46:18.712 00.000 20224 Move returns status 0, amount 0
00:46:18.712 00.000 20224 move complete, result=0
00:46:18.712 00.000 20224 worker thread done servicing request
00:46:18.715 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52285, med=3024, FiltMin=2742, FiltMax=26672, Gamma=1.000
00:46:18.729 00.014 8996 UpdateGuideState exits: m=648381 SNR=340.0
00:46:18.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:18.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:18.732 00.001 8996 Enqueuing Expose request
00:46:18.733 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:18.733 00.000 20224 Worker thread wakes up
00:46:18.734 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:18.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:19.910 01.176 20224 Exposure complete
00:46:19.984 00.074 20224 worker thread done servicing request
00:46:19.984 00.000 8996 OnExposeComplete: enter
00:46:19.985 00.001 8996 UpdateGuideState(): m_state=6
00:46:19.986 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10987
00:46:19.987 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.35, Mass=627798, SNR=310.8, Peak=49110 HFD=4.5
00:46:19.988 00.001 8996 MultiStar: [#1 0.18,-0.15,0.70,U] [#2 0.12,-0.11,0.79,U] [#3 0.38,-0.03,0.62,U] [#4 0.17,0.09,0.55,U] [#5 0.27,0.01,0.63,U] [#6 0.15,-0.20,0.47,U] [#7 0.33,-0.01,0.44,U] [#8 0.30,-0.03,0.39,U] 
00:46:19.989 00.001 8996 refined, 8 included, MultiStar: {0.26, -0.10}, one-star: {0.41, -0.29}
00:46:19.990 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
00:46:19.991 00.001 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
00:46:19.992 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-0.36 mountX=0.27 mountY=0.07, mountTheta=0.24
00:46:19.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.10, opts=13)
00:46:19.995 00.001 8996 Enqueuing Move request for scope (0.26, -0.10)
00:46:19.996 00.001 20224 Worker thread wakes up
00:46:19.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.10) opts 0xd
00:46:19.996 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.10)
00:46:19.996 00.000 20224 Moving (0.26, -0.10) raw xDistance=0.27 yDistance=0.07
00:46:19.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:46:19.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:19.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:46:19.996 00.000 20224 MoveAxis(W, 40, ABG)
00:46:19.996 00.000 20224 Guiding  Dir = 3, Dur = 40
00:46:19.996 00.000 20224 IsSlewing returns 0
00:46:19.996 00.000 20224 IsGuiding returns 0
00:46:19.999 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49110, med=3024, FiltMin=2739, FiltMax=21497, Gamma=1.000
00:46:20.012 00.013 8996 UpdateGuideState exits: m=627798 SNR=310.8
00:46:20.013 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:20.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:20.015 00.001 8996 Enqueuing Expose request
00:46:20.056 00.041 20224 IsGuiding returns 1
00:46:20.056 00.000 20224 scope still moving after pulse duration time elapsed
00:46:20.085 00.029 20224 IsSlewing returns 0
00:46:20.085 00.000 20224 IsGuiding returns 1
00:46:20.115 00.030 20224 IsSlewing returns 0
00:46:20.116 00.001 20224 IsGuiding returns 1
00:46:20.148 00.032 20224 IsSlewing returns 0
00:46:20.148 00.000 20224 IsGuiding returns 0
00:46:20.148 00.000 20224 scope move finished after 40 + 111 ms
00:46:20.148 00.000 20224 Move returns status 0, amount 40
00:46:20.148 00.000 20224 MoveAxis(N, 0, ABG)
00:46:20.148 00.000 20224 Move returns status 0, amount 0
00:46:20.148 00.000 20224 move complete, result=0
00:46:20.149 00.001 20224 worker thread done servicing request
00:46:20.149 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
00:46:20.152 00.003 20224 Worker thread wakes up
00:46:20.152 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:20.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:21.119 00.967 20224 Exposure complete
00:46:21.189 00.070 20224 worker thread done servicing request
00:46:21.189 00.000 8996 OnExposeComplete: enter
00:46:21.190 00.001 8996 UpdateGuideState(): m_state=6
00:46:21.191 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10988
00:46:21.192 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=472.98, Mass=721964, SNR=330.2, Peak=64006 HFD=4.4
00:46:21.193 00.001 8996 MultiStar: [#1 -0.00,-0.22,0.63,U] [#2 -0.02,-0.30,0.73,U] [#3 0.36,-0.39,0.00,M3] [#4 -0.03,-0.12,0.55,U] [#5 -0.08,-0.35,0.64,U] [#6 -0.21,-0.37,0.43,U] [#7 -0.07,-0.28,0.46,U] [#8 0.10,-0.27,0.37,U] 
00:46:21.194 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.35}, one-star: {0.18, -0.66}
00:46:21.195 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
00:46:21.196 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
00:46:21.196 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.35 hyp=0.35 cameraTheta=-1.56 mountX=0.04 mountY=0.35, mountTheta=1.47
00:46:21.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.35, opts=13)
00:46:21.199 00.001 8996 Enqueuing Move request for scope (0.00, -0.35)
00:46:21.199 00.000 20224 Worker thread wakes up
00:46:21.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.35) opts 0xd
00:46:21.200 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.35)
00:46:21.200 00.000 20224 Moving (0.00, -0.35) raw xDistance=0.04 yDistance=0.35
00:46:21.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:46:21.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
00:46:21.200 00.000 20224 MoveAxis(E, 0, ABG)
00:46:21.200 00.000 20224 Move returns status 0, amount 0
00:46:21.200 00.000 20224 MoveAxis(S, 74, ABG)
00:46:21.200 00.000 20224 Guiding  Dir = 1, Dur = 74
00:46:21.200 00.000 20224 IsSlewing returns 0
00:46:21.200 00.000 20224 IsGuiding returns 0
00:46:21.204 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64006, med=3024, FiltMin=2765, FiltMax=31149, Gamma=1.000
00:46:21.225 00.021 8996 UpdateGuideState exits: m=721964 SNR=330.2
00:46:21.226 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:21.227 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:21.228 00.001 8996 Enqueuing Expose request
00:46:21.239 00.011 20224 PulseGuide returned control before completion, sleep 46
00:46:21.300 00.061 20224 IsGuiding returns 1
00:46:21.300 00.000 20224 scope still moving after pulse duration time elapsed
00:46:21.330 00.030 20224 IsSlewing returns 0
00:46:21.330 00.000 20224 IsGuiding returns 0
00:46:21.330 00.000 20224 scope move finished after 74 + 56 ms
00:46:21.330 00.000 20224 Move returns status 0, amount 74
00:46:21.331 00.001 20224 move complete, result=0
00:46:21.331 00.000 20224 worker thread done servicing request
00:46:21.331 00.000 20224 Worker thread wakes up
00:46:21.331 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 74 ms SOUTH
00:46:21.333 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:21.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:22.508 01.175 20224 Exposure complete
00:46:22.599 00.091 20224 worker thread done servicing request
00:46:22.599 00.000 8996 OnExposeComplete: enter
00:46:22.601 00.002 8996 UpdateGuideState(): m_state=6
00:46:22.603 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10989
00:46:22.605 00.002 8996 Star::Find returns 1 (0), X=134.53, Y=473.68, Mass=779824, SNR=404.0, Peak=62989 HFD=4.7
00:46:22.606 00.001 8996 MultiStar: [#1 -0.02,-0.01,0.56,U] [#2 -0.09,0.10,0.52,U] [#3 0.08,0.11,0.59,U] [#4 -0.11,0.25,0.43,U] [#5 -0.23,0.35,0.48,U] [#6 -0.33,0.49,0.00,M2] [#7 0.04,0.17,0.33,U] [#8 -0.25,0.22,0.34,U] 
00:46:22.608 00.002 8996 single-star, 7 included, MultiStar: {-0.08, 0.13}, one-star: {-0.10, 0.05}
00:46:22.609 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
00:46:22.609 00.000 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
00:46:22.611 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.71 mountX=-0.10 mountY=-0.03, mountTheta=-2.82
00:46:22.612 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.05, opts=13)
00:46:22.614 00.002 8996 Enqueuing Move request for scope (-0.10, 0.05)
00:46:22.615 00.001 20224 Worker thread wakes up
00:46:22.615 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
00:46:22.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
00:46:22.615 00.000 20224 Moving (-0.10, 0.05) raw xDistance=-0.10 yDistance=-0.03
00:46:22.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:46:22.615 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:22.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:46:22.615 00.000 20224 MoveAxis(E, 0, ABG)
00:46:22.615 00.000 20224 Move returns status 0, amount 0
00:46:22.615 00.000 20224 MoveAxis(N, 0, ABG)
00:46:22.615 00.000 20224 Move returns status 0, amount 0
00:46:22.615 00.000 20224 move complete, result=0
00:46:22.615 00.000 20224 worker thread done servicing request
00:46:22.620 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62989, med=3024, FiltMin=2755, FiltMax=27504, Gamma=1.000
00:46:22.640 00.020 8996 UpdateGuideState exits: m=779824 SNR=404.0
00:46:22.642 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:22.642 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:22.643 00.001 8996 Enqueuing Expose request
00:46:22.644 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:22.645 00.001 20224 Worker thread wakes up
00:46:22.645 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:22.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:23.615 00.970 20224 Exposure complete
00:46:23.675 00.060 20224 worker thread done servicing request
00:46:23.675 00.000 8996 OnExposeComplete: enter
00:46:23.678 00.003 8996 UpdateGuideState(): m_state=6
00:46:23.681 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10990
00:46:23.684 00.003 8996 Star::Find returns 1 (0), X=134.39, Y=473.31, Mass=613634, SNR=294.4, Peak=46262 HFD=4.7
00:46:23.687 00.003 8996 MultiStar: [#1 -0.21,-0.30,0.71,U] [#2 -0.31,0.07,0.82,U] [#3 0.02,-0.21,0.67,U] [#4 -0.28,0.04,0.56,U] [#5 -0.22,-0.00,0.59,U] [#6 -0.45,-0.07,0.00,M3] [#7 -0.26,-0.11,0.52,U] [#8 -0.24,0.25,0.38,U] 
00:46:23.687 00.000 8996 refined, 7 included, MultiStar: {-0.22, -0.11}, one-star: {-0.24, -0.33}
00:46:23.688 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
00:46:23.690 00.002 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.58)
00:46:23.691 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.11 hyp=0.24 cameraTheta=-2.68 mountX=-0.21 mountY=0.13, mountTheta=2.57
00:46:23.692 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.11, opts=13)
00:46:23.692 00.000 8996 Enqueuing Move request for scope (-0.22, -0.11)
00:46:23.694 00.002 20224 Worker thread wakes up
00:46:23.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.11) opts 0xd
00:46:23.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.11)
00:46:23.694 00.000 20224 Moving (-0.22, -0.11) raw xDistance=-0.21 yDistance=0.13
00:46:23.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:46:23.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:23.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:46:23.695 00.001 20224 MoveAxis(E, 30, ABG)
00:46:23.695 00.000 20224 Guiding  Dir = 2, Dur = 30
00:46:23.695 00.000 20224 IsSlewing returns 0
00:46:23.695 00.000 20224 IsGuiding returns 0
00:46:23.699 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46262, med=3024, FiltMin=2697, FiltMax=22262, Gamma=1.000
00:46:23.713 00.014 8996 UpdateGuideState exits: m=613634 SNR=294.4
00:46:23.713 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:23.716 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:23.718 00.002 8996 Enqueuing Expose request
00:46:23.753 00.035 20224 IsGuiding returns 1
00:46:23.753 00.000 20224 scope still moving after pulse duration time elapsed
00:46:23.783 00.030 20224 IsSlewing returns 0
00:46:23.783 00.000 20224 IsGuiding returns 1
00:46:23.814 00.031 20224 IsSlewing returns 0
00:46:23.814 00.000 20224 IsGuiding returns 1
00:46:23.844 00.030 20224 IsSlewing returns 0
00:46:23.844 00.000 20224 IsGuiding returns 0
00:46:23.844 00.000 20224 scope move finished after 30 + 119 ms
00:46:23.844 00.000 20224 Move returns status 0, amount 30
00:46:23.844 00.000 20224 MoveAxis(N, 0, ABG)
00:46:23.844 00.000 20224 Move returns status 0, amount 0
00:46:23.844 00.000 20224 move complete, result=0
00:46:23.844 00.000 20224 worker thread done servicing request
00:46:23.845 00.001 20224 Worker thread wakes up
00:46:23.845 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:23.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:23.845 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
00:46:24.993 01.148 20224 Exposure complete
00:46:25.064 00.071 20224 worker thread done servicing request
00:46:25.065 00.001 8996 OnExposeComplete: enter
00:46:25.066 00.001 8996 UpdateGuideState(): m_state=6
00:46:25.066 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10991
00:46:25.069 00.003 8996 Star::Find returns 1 (0), X=134.70, Y=473.40, Mass=676742, SNR=334.1, Peak=49734 HFD=4.7
00:46:25.072 00.003 8996 MultiStar: [#1 0.28,-0.13,0.67,U] [#2 0.06,0.12,0.89,U] [#3 0.34,0.03,0.57,U] [#4 0.13,0.10,0.48,U] [#5 0.18,0.03,0.53,U] [#6 -0.10,0.18,0.39,U] [#7 0.31,0.24,0.37,U] [#8 0.29,-0.15,0.33,U] 
00:46:25.074 00.002 8996 refined, 8 included, MultiStar: {0.16, -0.01}, one-star: {0.07, -0.24}
00:46:25.076 00.002 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
00:46:25.078 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
00:46:25.079 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.03 mountX=0.16 mountY=-0.01, mountTheta=-0.08
00:46:25.081 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.01, opts=13)
00:46:25.082 00.001 8996 Enqueuing Move request for scope (0.16, -0.01)
00:46:25.083 00.001 20224 Worker thread wakes up
00:46:25.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
00:46:25.083 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
00:46:25.083 00.000 20224 Moving (0.16, -0.01) raw xDistance=0.16 yDistance=-0.01
00:46:25.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:46:25.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:25.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:46:25.083 00.000 20224 MoveAxis(E, 0, ABG)
00:46:25.083 00.000 20224 Move returns status 0, amount 0
00:46:25.084 00.001 20224 MoveAxis(N, 0, ABG)
00:46:25.084 00.000 20224 Move returns status 0, amount 0
00:46:25.084 00.000 20224 move complete, result=0
00:46:25.084 00.000 20224 worker thread done servicing request
00:46:25.087 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49734, med=3024, FiltMin=2742, FiltMax=26873, Gamma=1.000
00:46:25.101 00.014 8996 UpdateGuideState exits: m=676742 SNR=334.1
00:46:25.102 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:25.103 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:25.103 00.000 8996 Enqueuing Expose request
00:46:25.104 00.001 20224 Worker thread wakes up
00:46:25.104 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:46:25.105 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:25.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:26.085 00.980 20224 Exposure complete
00:46:26.171 00.086 20224 worker thread done servicing request
00:46:26.171 00.000 8996 OnExposeComplete: enter
00:46:26.172 00.001 8996 UpdateGuideState(): m_state=6
00:46:26.173 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10992
00:46:26.174 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=473.55, Mass=664364, SNR=331.0, Peak=49741 HFD=4.6
00:46:26.175 00.001 8996 MultiStar: [#1 0.03,0.20,0.70,U] [#2 -0.19,0.37,0.60,U] [#3 0.17,0.12,0.48,U] [#4 -0.21,0.17,0.48,U] [#5 -0.08,0.26,0.63,U] [#6 -0.39,-0.03,0.40,U] [#7 -0.07,0.17,0.46,U] [#8 -0.02,0.33,0.41,U] 
00:46:26.177 00.002 8996 single-star, 8 included, MultiStar: {-0.05, 0.15}, one-star: {0.13, -0.09}
00:46:26.180 00.003 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
00:46:26.182 00.002 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
00:46:26.184 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.63 mountX=0.14 mountY=0.08, mountTheta=0.52
00:46:26.188 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.09, opts=13)
00:46:26.190 00.002 8996 Enqueuing Move request for scope (0.13, -0.09)
00:46:26.191 00.001 20224 Worker thread wakes up
00:46:26.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
00:46:26.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
00:46:26.191 00.000 20224 Moving (0.13, -0.09) raw xDistance=0.14 yDistance=0.08
00:46:26.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:46:26.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:26.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:46:26.192 00.001 20224 MoveAxis(E, 0, ABG)
00:46:26.192 00.000 20224 Move returns status 0, amount 0
00:46:26.192 00.000 20224 MoveAxis(N, 0, ABG)
00:46:26.192 00.000 20224 Move returns status 0, amount 0
00:46:26.192 00.000 20224 move complete, result=0
00:46:26.192 00.000 20224 worker thread done servicing request
00:46:26.203 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49741, med=3024, FiltMin=2749, FiltMax=28646, Gamma=1.000
00:46:26.226 00.023 8996 UpdateGuideState exits: m=664364 SNR=331.0
00:46:26.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:26.227 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:26.228 00.001 8996 Enqueuing Expose request
00:46:26.229 00.001 20224 Worker thread wakes up
00:46:26.229 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:26.230 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:26.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:27.393 01.163 20224 Exposure complete
00:46:27.462 00.069 20224 worker thread done servicing request
00:46:27.462 00.000 8996 OnExposeComplete: enter
00:46:27.463 00.001 8996 UpdateGuideState(): m_state=6
00:46:27.464 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10993
00:46:27.465 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=473.82, Mass=665296, SNR=340.6, Peak=52285 HFD=4.5
00:46:27.466 00.001 8996 MultiStar: [#1 -0.12,0.14,0.62,U] [#2 -0.45,0.61,0.00,M1] [#3 0.05,0.44,0.00,M1] [#4 -0.42,0.46,0.00,M1] [#5 -0.00,0.50,0.00,M1] [#6 -0.34,0.18,0.43,U] [#7 -0.14,0.43,0.00,M1] [#8 -0.03,0.29,0.33,U] 
00:46:27.466 00.000 8996 refined, 3 included, MultiStar: {-0.05, 0.19}, one-star: {0.11, 0.18}
00:46:27.467 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
00:46:27.468 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
00:46:27.469 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.19 cameraTheta=1.85 mountX=-0.07 mountY=-0.18, mountTheta=-1.95
00:46:27.470 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.19, opts=13)
00:46:27.471 00.001 8996 Enqueuing Move request for scope (-0.05, 0.19)
00:46:27.472 00.001 20224 Worker thread wakes up
00:46:27.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
00:46:27.472 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
00:46:27.472 00.000 20224 Moving (-0.05, 0.19) raw xDistance=-0.07 yDistance=-0.18
00:46:27.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:46:27.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:27.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:46:27.472 00.000 20224 MoveAxis(E, 0, ABG)
00:46:27.472 00.000 20224 Move returns status 0, amount 0
00:46:27.472 00.000 20224 MoveAxis(N, 0, ABG)
00:46:27.472 00.000 20224 Move returns status 0, amount 0
00:46:27.472 00.000 20224 move complete, result=0
00:46:27.472 00.000 20224 worker thread done servicing request
00:46:27.477 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52285, med=3024, FiltMin=2755, FiltMax=25478, Gamma=1.000
00:46:27.493 00.016 8996 UpdateGuideState exits: m=665296 SNR=340.6
00:46:27.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:27.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:27.495 00.000 8996 Enqueuing Expose request
00:46:27.495 00.000 20224 Worker thread wakes up
00:46:27.495 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:46:27.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:27.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:28.473 00.977 20224 Exposure complete
00:46:28.535 00.062 20224 worker thread done servicing request
00:46:28.535 00.000 8996 OnExposeComplete: enter
00:46:28.536 00.001 8996 UpdateGuideState(): m_state=6
00:46:28.537 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10994
00:46:28.538 00.001 8996 Star::Find returns 1 (0), X=134.63, Y=473.49, Mass=717980, SNR=396.9, Peak=50070 HFD=4.8
00:46:28.539 00.001 8996 MultiStar: [#1 -0.35,0.06,0.56,U] [#2 -0.14,0.41,0.66,U] [#3 0.17,0.40,0.54,U] [#4 -0.24,0.47,0.00,M2] [#5 -0.36,0.21,0.55,U] [#6 -0.42,0.25,0.00,M1] [#7 -0.27,0.50,0.00,M2] [#8 -0.25,0.08,0.31,U] 
00:46:28.539 00.000 8996 single-star, 5 included, MultiStar: {-0.13, 0.14}, one-star: {-0.00, -0.15}
00:46:28.540 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
00:46:28.541 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.66)
00:46:28.542 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.60 mountX=0.01 mountY=0.15, mountTheta=1.50
00:46:28.543 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.15, opts=13)
00:46:28.544 00.001 8996 Enqueuing Move request for scope (-0.00, -0.15)
00:46:28.545 00.001 20224 Worker thread wakes up
00:46:28.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
00:46:28.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
00:46:28.545 00.000 20224 Moving (-0.00, -0.15) raw xDistance=0.01 yDistance=0.15
00:46:28.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:46:28.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:28.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:46:28.545 00.000 20224 MoveAxis(E, 0, ABG)
00:46:28.545 00.000 20224 Move returns status 0, amount 0
00:46:28.545 00.000 20224 MoveAxis(N, 0, ABG)
00:46:28.545 00.000 20224 Move returns status 0, amount 0
00:46:28.545 00.000 20224 move complete, result=0
00:46:28.546 00.001 20224 worker thread done servicing request
00:46:28.550 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50070, med=3024, FiltMin=2733, FiltMax=28198, Gamma=1.000
00:46:28.574 00.024 8996 UpdateGuideState exits: m=717980 SNR=396.9
00:46:28.575 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:28.577 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:28.578 00.001 8996 Enqueuing Expose request
00:46:28.580 00.002 20224 Worker thread wakes up
00:46:28.580 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:28.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:28.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:29.742 01.161 20224 Exposure complete
00:46:29.802 00.060 20224 worker thread done servicing request
00:46:29.802 00.000 8996 OnExposeComplete: enter
00:46:29.803 00.001 8996 UpdateGuideState(): m_state=6
00:46:29.805 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10995
00:46:29.807 00.002 8996 Star::Find returns 1 (0), X=134.46, Y=473.62, Mass=611686, SNR=290.4, Peak=41341 HFD=4.9
00:46:29.809 00.002 8996 MultiStar: [#1 -0.13,0.10,0.77,U] [#2 -0.37,0.10,0.78,U] [#3 0.01,0.25,0.67,U] [#4 -0.45,0.42,0.00,M3] [#5 0.08,0.24,0.65,U] [#6 -0.32,0.12,0.51,U] [#7 -0.21,0.20,0.45,U] [#8 -0.06,0.18,0.37,U] 
00:46:29.811 00.002 8996 single-star, 7 included, MultiStar: {-0.15, 0.13}, one-star: {-0.17, -0.02}
00:46:29.813 00.002 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
00:46:29.814 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.26)
00:46:29.816 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.00 mountX=-0.17 mountY=0.04, mountTheta=2.89
00:46:29.819 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.02, opts=13)
00:46:29.821 00.002 8996 Enqueuing Move request for scope (-0.17, -0.02)
00:46:29.822 00.001 20224 Worker thread wakes up
00:46:29.823 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
00:46:29.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
00:46:29.823 00.000 20224 Moving (-0.17, -0.02) raw xDistance=-0.17 yDistance=0.04
00:46:29.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:46:29.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:29.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:46:29.823 00.000 20224 MoveAxis(E, 0, ABG)
00:46:29.823 00.000 20224 Move returns status 0, amount 0
00:46:29.824 00.001 20224 MoveAxis(N, 0, ABG)
00:46:29.824 00.000 20224 Move returns status 0, amount 0
00:46:29.824 00.000 20224 move complete, result=0
00:46:29.824 00.000 20224 worker thread done servicing request
00:46:29.830 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41341, med=3024, FiltMin=2758, FiltMax=23088, Gamma=1.000
00:46:29.849 00.019 8996 UpdateGuideState exits: m=611686 SNR=290.4
00:46:29.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:29.852 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:29.852 00.000 8996 Enqueuing Expose request
00:46:29.853 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:29.854 00.001 20224 Worker thread wakes up
00:46:29.854 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:29.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:30.828 00.974 20224 Exposure complete
00:46:30.901 00.073 20224 worker thread done servicing request
00:46:30.901 00.000 8996 OnExposeComplete: enter
00:46:30.902 00.001 8996 UpdateGuideState(): m_state=6
00:46:30.903 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10996
00:46:30.903 00.000 8996 Star::Find returns 1 (0), X=134.89, Y=473.53, Mass=659484, SNR=305.5, Peak=44486 HFD=4.7
00:46:30.904 00.001 8996 MultiStar: [#1 -0.12,-0.07,0.72,U] [#2 -0.29,0.13,0.80,U] [#3 -0.02,0.38,0.67,U] [#4 -0.42,0.61,0.00,M4] [#5 -0.14,0.28,0.61,U] [#6 -0.28,0.17,0.44,U] [#7 -0.27,0.45,0.00,M2] [#8 -0.16,0.12,0.39,U] 
00:46:30.905 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.11}, one-star: {0.26, -0.10}
00:46:30.906 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
00:46:30.906 00.000 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
00:46:30.907 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.15 mountX=-0.08 mountY=-0.10, mountTheta=-2.26
00:46:30.909 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.11, opts=13)
00:46:30.909 00.000 8996 Enqueuing Move request for scope (-0.07, 0.11)
00:46:30.910 00.001 20224 Worker thread wakes up
00:46:30.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
00:46:30.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
00:46:30.910 00.000 20224 Moving (-0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
00:46:30.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:46:30.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:30.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:46:30.910 00.000 20224 MoveAxis(E, 0, ABG)
00:46:30.910 00.000 20224 Move returns status 0, amount 0
00:46:30.910 00.000 20224 MoveAxis(N, 0, ABG)
00:46:30.910 00.000 20224 Move returns status 0, amount 0
00:46:30.910 00.000 20224 move complete, result=0
00:46:30.910 00.000 20224 worker thread done servicing request
00:46:30.913 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44486, med=3024, FiltMin=2745, FiltMax=24038, Gamma=1.000
00:46:30.929 00.016 8996 UpdateGuideState exits: m=659484 SNR=305.5
00:46:30.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:30.930 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:30.931 00.001 8996 Enqueuing Expose request
00:46:30.932 00.001 20224 Worker thread wakes up
00:46:30.932 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:30.933 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:30.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:32.098 01.165 20224 Exposure complete
00:46:32.186 00.088 20224 worker thread done servicing request
00:46:32.186 00.000 8996 OnExposeComplete: enter
00:46:32.187 00.001 8996 UpdateGuideState(): m_state=6
00:46:32.188 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10997
00:46:32.189 00.001 8996 Star::Find returns 1 (0), X=134.65, Y=473.93, Mass=570243, SNR=276.0, Peak=52989 HFD=4.6
00:46:32.190 00.001 8996 MultiStar: [#1 -0.15,0.14,0.74,U] [#2 -0.37,0.37,0.00,M1] [#3 -0.03,0.63,0.00,M1] [#4 -0.50,0.52,0.00,M5] [#5 -0.33,0.58,0.00,M1] [#6 -0.64,0.25,0.00,M1] [#7 -0.43,0.41,0.00,M3] [#8 -0.17,0.36,0.42,U] 
00:46:32.191 00.001 8996 refined, 2 included, MultiStar: {-0.07, 0.25}, one-star: {0.02, 0.29}
00:46:32.191 00.000 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
00:46:32.192 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
00:46:32.193 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.85 mountX=-0.10 mountY=-0.24, mountTheta=-1.95
00:46:32.194 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.25, opts=13)
00:46:32.195 00.001 8996 Enqueuing Move request for scope (-0.07, 0.25)
00:46:32.196 00.001 20224 Worker thread wakes up
00:46:32.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
00:46:32.196 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
00:46:32.196 00.000 20224 Moving (-0.07, 0.25) raw xDistance=-0.10 yDistance=-0.24
00:46:32.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:46:32.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:32.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:46:32.196 00.000 20224 MoveAxis(E, 0, ABG)
00:46:32.196 00.000 20224 Move returns status 0, amount 0
00:46:32.196 00.000 20224 MoveAxis(N, 0, ABG)
00:46:32.197 00.001 20224 Move returns status 0, amount 0
00:46:32.197 00.000 20224 move complete, result=0
00:46:32.197 00.000 20224 worker thread done servicing request
00:46:32.203 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=205, max=52989, med=3024, FiltMin=2749, FiltMax=24134, Gamma=1.000
00:46:32.225 00.022 8996 UpdateGuideState exits: m=570243 SNR=276.0
00:46:32.227 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:32.229 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:32.230 00.001 8996 Enqueuing Expose request
00:46:32.232 00.002 20224 Worker thread wakes up
00:46:32.232 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:46:32.234 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:32.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:33.235 01.001 20224 Exposure complete
00:46:33.294 00.059 20224 worker thread done servicing request
00:46:33.294 00.000 8996 OnExposeComplete: enter
00:46:33.295 00.001 8996 UpdateGuideState(): m_state=6
00:46:33.296 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10998
00:46:33.297 00.001 8996 Star::Find returns 1 (0), X=134.72, Y=473.99, Mass=645950, SNR=322.0, Peak=57021 HFD=4.6
00:46:33.298 00.001 8996 MultiStar: [#1 -0.27,0.17,0.77,U] [#2 -0.39,0.29,0.00,M2] [#3 -0.10,0.57,0.00,M2] [#4 -0.63,0.52,0.00,M6] [#5 -0.13,0.50,0.00,M2] [#6 -0.47,0.66,0.00,M2] [#7 -0.14,0.41,0.43,U] [#8 -0.10,0.49,0.00,M1] 
00:46:33.299 00.001 8996 refined, 2 included, MultiStar: {-0.08, 0.30}, one-star: {0.09, 0.35}
00:46:33.300 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
00:46:33.301 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:46:33.302 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.83 mountX=-0.11 mountY=-0.29, mountTheta=-1.93
00:46:33.303 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.30, opts=13)
00:46:33.304 00.001 8996 Enqueuing Move request for scope (-0.08, 0.30)
00:46:33.305 00.001 20224 Worker thread wakes up
00:46:33.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.30) opts 0xd
00:46:33.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.30)
00:46:33.305 00.000 20224 Moving (-0.08, 0.30) raw xDistance=-0.11 yDistance=-0.29
00:46:33.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:46:33.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:46:33.306 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:46:33.306 00.000 20224 MoveAxis(E, 0, ABG)
00:46:33.306 00.000 20224 Move returns status 0, amount 0
00:46:33.306 00.000 20224 MoveAxis(N, 0, ABG)
00:46:33.306 00.000 20224 Move returns status 0, amount 0
00:46:33.306 00.000 20224 move complete, result=0
00:46:33.306 00.000 20224 worker thread done servicing request
00:46:33.311 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57021, med=3024, FiltMin=2733, FiltMax=28086, Gamma=1.000
00:46:33.323 00.012 8996 UpdateGuideState exits: m=645950 SNR=322.0
00:46:33.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:33.327 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:33.329 00.002 8996 Enqueuing Expose request
00:46:33.331 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:46:33.333 00.002 20224 Worker thread wakes up
00:46:33.334 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:33.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:34.495 01.161 20224 Exposure complete
00:46:34.562 00.067 20224 worker thread done servicing request
00:46:34.562 00.000 8996 OnExposeComplete: enter
00:46:34.563 00.001 8996 UpdateGuideState(): m_state=6
00:46:34.564 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 10999
00:46:34.565 00.001 8996 Star::Find returns 1 (0), X=134.38, Y=473.92, Mass=657857, SNR=331.0, Peak=50781 HFD=4.4
00:46:34.566 00.001 8996 MultiStar: [#1 -0.47,0.23,0.00,M1] [#2 -0.40,0.51,0.00,M3] [#3 -0.29,0.57,0.00,M3] [#4 -0.52,0.73,0.00,M7] [#5 -0.43,0.41,0.00,M3] [#6 -0.61,0.62,0.00,M3] [#7 -0.19,0.57,0.00,M3] [#8 -0.53,0.28,0.00,M2] 
00:46:34.567 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
00:46:34.568 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
00:46:34.568 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=0.28 hyp=0.38 cameraTheta=2.29 mountX=-0.28 mountY=-0.25, mountTheta=-2.40
00:46:34.570 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.28, opts=13)
00:46:34.571 00.001 8996 Enqueuing Move request for scope (-0.25, 0.28)
00:46:34.571 00.000 20224 Worker thread wakes up
00:46:34.572 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.28) opts 0xd
00:46:34.572 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.28)
00:46:34.572 00.000 20224 Moving (-0.25, 0.28) raw xDistance=-0.28 yDistance=-0.25
00:46:34.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
00:46:34.572 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.20 newest=-0.78
00:46:34.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:46:34.572 00.000 20224 MoveAxis(E, 40, ABG)
00:46:34.572 00.000 20224 Guiding  Dir = 2, Dur = 40
00:46:34.572 00.000 20224 IsSlewing returns 0
00:46:34.572 00.000 20224 IsGuiding returns 0
00:46:34.577 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50781, med=3024, FiltMin=2742, FiltMax=26918, Gamma=1.000
00:46:34.591 00.014 8996 UpdateGuideState exits: m=657857 SNR=331.0
00:46:34.593 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:34.595 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:34.596 00.001 8996 Enqueuing Expose request
00:46:34.622 00.026 20224 IsGuiding returns 1
00:46:34.622 00.000 20224 scope still moving after pulse duration time elapsed
00:46:34.652 00.030 20224 IsSlewing returns 0
00:46:34.652 00.000 20224 IsGuiding returns 1
00:46:34.683 00.031 20224 IsSlewing returns 0
00:46:34.683 00.000 20224 IsGuiding returns 1
00:46:34.716 00.033 20224 IsSlewing returns 0
00:46:34.717 00.001 20224 IsGuiding returns 0
00:46:34.717 00.000 20224 scope move finished after 40 + 104 ms
00:46:34.717 00.000 20224 Move returns status 0, amount 40
00:46:34.717 00.000 20224 MoveAxis(N, 53, ABG)
00:46:34.717 00.000 20224 Guiding  Dir = 0, Dur = 53
00:46:34.717 00.000 20224 IsSlewing returns 0
00:46:34.717 00.000 20224 IsGuiding returns 0
00:46:34.779 00.062 20224 IsGuiding returns 1
00:46:34.779 00.000 20224 scope still moving after pulse duration time elapsed
00:46:34.808 00.029 20224 IsSlewing returns 0
00:46:34.809 00.001 20224 IsGuiding returns 1
00:46:34.839 00.030 20224 IsSlewing returns 0
00:46:34.840 00.001 20224 IsGuiding returns 1
00:46:34.870 00.030 20224 IsSlewing returns 0
00:46:34.871 00.001 20224 IsGuiding returns 0
00:46:34.871 00.000 20224 scope move finished after 53 + 100 ms
00:46:34.871 00.000 20224 Move returns status 0, amount 53
00:46:34.871 00.000 20224 move complete, result=0
00:46:34.871 00.000 20224 worker thread done servicing request
00:46:34.871 00.000 20224 Worker thread wakes up
00:46:34.871 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.3 px 53 ms NORTH
00:46:34.874 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:34.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:35.847 00.973 20224 Exposure complete
00:46:35.927 00.080 20224 worker thread done servicing request
00:46:35.927 00.000 8996 OnExposeComplete: enter
00:46:35.927 00.000 8996 UpdateGuideState(): m_state=6
00:46:35.928 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11000
00:46:35.929 00.001 8996 Star::Find returns 1 (0), X=134.39, Y=473.96, Mass=620848, SNR=303.7, Peak=45597 HFD=4.8
00:46:35.930 00.001 8996 MultiStar: [#1 -0.32,0.12,0.61,U] [#2 -0.30,0.41,0.00,M4] [#3 -0.07,0.62,0.00,M4] [#4 -0.54,0.50,0.00,M8] [#5 -0.21,0.59,0.00,M4] [#6 -0.63,0.36,0.00,M4] [#7 -0.26,0.21,0.49,U] [#8 -0.30,0.45,0.00,M3] 
00:46:35.931 00.001 8996 refined, 2 included, MultiStar: {-0.27, 0.24}, one-star: {-0.24, 0.32}
00:46:35.932 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
00:46:35.933 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
00:46:35.934 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.24 hyp=0.36 cameraTheta=2.42 mountX=-0.29 mountY=-0.20, mountTheta=-2.53
00:46:35.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.24, opts=13)
00:46:35.937 00.001 8996 Enqueuing Move request for scope (-0.27, 0.24)
00:46:35.938 00.001 20224 Worker thread wakes up
00:46:35.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.24) opts 0xd
00:46:35.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.24)
00:46:35.938 00.000 20224 Moving (-0.27, 0.24) raw xDistance=-0.29 yDistance=-0.20
00:46:35.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
00:46:35.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:46:35.939 00.001 20224 MoveAxis(E, 45, ABG)
00:46:35.939 00.000 20224 Guiding  Dir = 2, Dur = 45
00:46:35.939 00.000 20224 IsSlewing returns 0
00:46:35.939 00.000 20224 IsGuiding returns 0
00:46:35.943 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45597, med=3024, FiltMin=2739, FiltMax=24454, Gamma=1.000
00:46:35.948 00.005 20224 PulseGuide returned control before completion, sleep 45
00:46:35.955 00.007 8996 UpdateGuideState exits: m=620848 SNR=303.7
00:46:35.956 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:35.957 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:35.958 00.001 8996 Enqueuing Expose request
00:46:35.996 00.038 20224 IsGuiding returns 1
00:46:35.996 00.000 20224 scope still moving after pulse duration time elapsed
00:46:36.027 00.031 20224 IsSlewing returns 0
00:46:36.028 00.001 20224 IsGuiding returns 1
00:46:36.058 00.030 20224 IsSlewing returns 0
00:46:36.058 00.000 20224 IsGuiding returns 0
00:46:36.058 00.000 20224 scope move finished after 45 + 74 ms
00:46:36.058 00.000 20224 Move returns status 0, amount 45
00:46:36.058 00.000 20224 MoveAxis(N, 43, ABG)
00:46:36.058 00.000 20224 Guiding  Dir = 0, Dur = 43
00:46:36.058 00.000 20224 IsSlewing returns 0
00:46:36.058 00.000 20224 IsGuiding returns 0
00:46:36.106 00.048 20224 IsGuiding returns 1
00:46:36.106 00.000 20224 scope still moving after pulse duration time elapsed
00:46:36.135 00.029 20224 IsSlewing returns 0
00:46:36.135 00.000 20224 IsGuiding returns 1
00:46:36.167 00.032 20224 IsSlewing returns 0
00:46:36.167 00.000 20224 IsGuiding returns 1
00:46:36.199 00.032 20224 IsSlewing returns 0
00:46:36.199 00.000 20224 IsGuiding returns 0
00:46:36.199 00.000 20224 scope move finished after 43 + 97 ms
00:46:36.199 00.000 20224 Move returns status 0, amount 43
00:46:36.199 00.000 20224 move complete, result=0
00:46:36.199 00.000 20224 worker thread done servicing request
00:46:36.199 00.000 20224 Worker thread wakes up
00:46:36.200 00.001 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 43 ms NORTH
00:46:36.201 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:36.201 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:37.352 01.151 20224 Exposure complete
00:46:37.423 00.071 20224 worker thread done servicing request
00:46:37.423 00.000 8996 OnExposeComplete: enter
00:46:37.425 00.002 8996 UpdateGuideState(): m_state=6
00:46:37.426 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11001
00:46:37.427 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.19, Mass=666112, SNR=336.7, Peak=54262 HFD=4.6
00:46:37.429 00.002 8996 MultiStar: large primary error, entering stabilization period
00:46:37.430 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
00:46:37.432 00.002 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.80)
00:46:37.433 00.001 8996 CameraToMount -- cameraX=0.91 cameraY=-0.45 hyp=1.02 cameraTheta=-0.46 mountX=0.95 mountY=0.34, mountTheta=0.34
00:46:37.438 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.91, y=-0.45, opts=13)
00:46:37.440 00.002 8996 Enqueuing Move request for scope (0.91, -0.45)
00:46:37.443 00.003 20224 Worker thread wakes up
00:46:37.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.91, -0.45) opts 0xd
00:46:37.443 00.000 20224 Handling offset move in thread for scope, endpoint = (0.91, -0.45)
00:46:37.443 00.000 20224 Moving (0.91, -0.45) raw xDistance=0.95 yDistance=0.34
00:46:37.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.95
00:46:37.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:46:37.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:46:37.443 00.000 20224 MoveAxis(W, 136, ABG)
00:46:37.443 00.000 20224 Guiding  Dir = 3, Dur = 136
00:46:37.444 00.001 20224 IsSlewing returns 0
00:46:37.444 00.000 20224 IsGuiding returns 0
00:46:37.451 00.007 20224 PulseGuide returned control before completion, sleep 140
00:46:37.452 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54262, med=3024, FiltMin=2720, FiltMax=27219, Gamma=1.000
00:46:37.472 00.020 8996 UpdateGuideState exits: m=666112 SNR=336.7
00:46:37.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:37.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:37.474 00.000 8996 Enqueuing Expose request
00:46:37.606 00.132 20224 IsGuiding returns 1
00:46:37.606 00.000 20224 scope still moving after pulse duration time elapsed
00:46:37.638 00.032 20224 IsSlewing returns 0
00:46:37.638 00.000 20224 IsGuiding returns 0
00:46:37.638 00.000 20224 scope move finished after 136 + 57 ms
00:46:37.638 00.000 20224 Move returns status 0, amount 136
00:46:37.638 00.000 20224 MoveAxis(N, 0, ABG)
00:46:37.638 00.000 20224 Move returns status 0, amount 0
00:46:37.638 00.000 20224 move complete, result=0
00:46:37.638 00.000 20224 worker thread done servicing request
00:46:37.638 00.000 20224 Worker thread wakes up
00:46:37.638 00.000 8996 GuideStep: 1.0 px 136 ms WEST, 0.3 px 0 ms NORTH
00:46:37.640 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:37.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:38.603 00.963 20224 Exposure complete
00:46:38.669 00.066 20224 worker thread done servicing request
00:46:38.669 00.000 8996 OnExposeComplete: enter
00:46:38.670 00.001 8996 UpdateGuideState(): m_state=6
00:46:38.671 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11002
00:46:38.673 00.002 8996 Star::Find returns 1 (0), X=134.90, Y=472.97, Mass=678026, SNR=318.7, Peak=56310 HFD=4.5
00:46:38.676 00.003 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
00:46:38.678 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
00:46:38.679 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.67 hyp=0.72 cameraTheta=-1.18 mountX=0.34 mountY=0.63, mountTheta=1.08
00:46:38.681 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.67, opts=13)
00:46:38.682 00.001 8996 Enqueuing Move request for scope (0.27, -0.67)
00:46:38.683 00.001 20224 Worker thread wakes up
00:46:38.683 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.67) opts 0xd
00:46:38.683 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.67)
00:46:38.683 00.000 20224 Moving (0.27, -0.67) raw xDistance=0.34 yDistance=0.63
00:46:38.683 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.34
00:46:38.683 00.000 20224 resist switch: large excursion: input 0.63 thresh 0.60 direction from -1 to 1
00:46:38.683 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.90
00:46:38.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
00:46:38.683 00.000 20224 MoveAxis(W, 59, ABG)
00:46:38.683 00.000 20224 Guiding  Dir = 3, Dur = 59
00:46:38.683 00.000 20224 IsSlewing returns 0
00:46:38.683 00.000 20224 IsGuiding returns 0
00:46:38.689 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56310, med=3024, FiltMin=2729, FiltMax=27229, Gamma=1.000
00:46:38.714 00.025 8996 UpdateGuideState exits: m=678026 SNR=318.7
00:46:38.716 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:38.718 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:38.719 00.001 20224 PulseGuide returned control before completion, sleep 33
00:46:38.720 00.001 8996 Enqueuing Expose request
00:46:38.764 00.044 20224 IsGuiding returns 1
00:46:38.764 00.000 20224 scope still moving after pulse duration time elapsed
00:46:38.795 00.031 20224 IsSlewing returns 0
00:46:38.795 00.000 20224 IsGuiding returns 1
00:46:38.827 00.032 20224 IsSlewing returns 0
00:46:38.828 00.001 20224 IsGuiding returns 0
00:46:38.828 00.000 20224 scope move finished after 59 + 85 ms
00:46:38.828 00.000 20224 Move returns status 0, amount 59
00:46:38.828 00.000 20224 MoveAxis(S, 133, ABG)
00:46:38.828 00.000 20224 Guiding  Dir = 1, Dur = 133
00:46:38.829 00.001 20224 IsSlewing returns 0
00:46:38.829 00.000 20224 IsGuiding returns 0
00:46:38.875 00.046 20224 PulseGuide returned control before completion, sleep 97
00:46:38.984 00.109 20224 IsGuiding returns 1
00:46:38.984 00.000 20224 scope still moving after pulse duration time elapsed
00:46:39.016 00.032 20224 IsSlewing returns 0
00:46:39.016 00.000 20224 IsGuiding returns 1
00:46:39.047 00.031 20224 IsSlewing returns 0
00:46:39.048 00.001 20224 IsGuiding returns 0
00:46:39.048 00.000 20224 scope move finished after 133 + 85 ms
00:46:39.048 00.000 20224 Move returns status 0, amount 133
00:46:39.048 00.000 20224 move complete, result=0
00:46:39.048 00.000 20224 worker thread done servicing request
00:46:39.048 00.000 20224 Worker thread wakes up
00:46:39.048 00.000 8996 GuideStep: 0.3 px 59 ms WEST, 0.6 px 133 ms SOUTH
00:46:39.051 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:39.051 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:40.232 01.181 20224 Exposure complete
00:46:40.299 00.067 20224 worker thread done servicing request
00:46:40.299 00.000 8996 OnExposeComplete: enter
00:46:40.301 00.002 8996 UpdateGuideState(): m_state=6
00:46:40.302 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11003
00:46:40.302 00.000 8996 Star::Find returns 1 (0), X=134.13, Y=473.79, Mass=699536, SNR=330.0, Peak=49705 HFD=4.4
00:46:40.303 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
00:46:40.304 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
00:46:40.305 00.001 8996 CameraToMount -- cameraX=-0.50 cameraY=0.15 hyp=0.53 cameraTheta=2.85 mountX=-0.52 mountY=-0.09, mountTheta=-2.96
00:46:40.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.50, y=0.15, opts=13)
00:46:40.309 00.002 8996 Enqueuing Move request for scope (-0.50, 0.15)
00:46:40.309 00.000 20224 Worker thread wakes up
00:46:40.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.15) opts 0xd
00:46:40.309 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.50, 0.15)
00:46:40.309 00.000 20224 Moving (-0.50, 0.15) raw xDistance=-0.52 yDistance=-0.09
00:46:40.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.52
00:46:40.310 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:40.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:46:40.310 00.000 20224 MoveAxis(E, 71, ABG)
00:46:40.310 00.000 20224 Guiding  Dir = 2, Dur = 71
00:46:40.310 00.000 20224 IsSlewing returns 0
00:46:40.310 00.000 20224 IsGuiding returns 0
00:46:40.313 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49705, med=3024, FiltMin=2729, FiltMax=24857, Gamma=1.000
00:46:40.326 00.013 8996 UpdateGuideState exits: m=699536 SNR=330.0
00:46:40.328 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:40.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:40.330 00.001 8996 Enqueuing Expose request
00:46:40.357 00.027 20224 PulseGuide returned control before completion, sleep 34
00:46:40.402 00.045 20224 IsGuiding returns 1
00:46:40.402 00.000 20224 scope still moving after pulse duration time elapsed
00:46:40.433 00.031 20224 IsSlewing returns 0
00:46:40.434 00.001 20224 IsGuiding returns 1
00:46:40.465 00.031 20224 IsSlewing returns 0
00:46:40.465 00.000 20224 IsGuiding returns 0
00:46:40.465 00.000 20224 scope move finished after 71 + 84 ms
00:46:40.465 00.000 20224 Move returns status 0, amount 71
00:46:40.465 00.000 20224 MoveAxis(N, 0, ABG)
00:46:40.465 00.000 20224 Move returns status 0, amount 0
00:46:40.465 00.000 20224 move complete, result=0
00:46:40.465 00.000 20224 worker thread done servicing request
00:46:40.465 00.000 20224 Worker thread wakes up
00:46:40.465 00.000 8996 GuideStep: -0.5 px 71 ms EAST, -0.1 px 0 ms NORTH
00:46:40.466 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:40.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:41.438 00.972 20224 Exposure complete
00:46:41.505 00.067 20224 worker thread done servicing request
00:46:41.505 00.000 8996 OnExposeComplete: enter
00:46:41.506 00.001 8996 UpdateGuideState(): m_state=6
00:46:41.507 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11004
00:46:41.508 00.001 8996 Star::Find returns 1 (0), X=134.32, Y=473.67, Mass=703392, SNR=355.9, Peak=44285 HFD=4.7
00:46:41.508 00.000 8996 MultiStar: exiting stabilization period
00:46:41.509 00.001 8996 MultiStar: [#1 -0.60,-0.09,0.00,M1] [#2 -0.49,0.11,0.00,M5] [#3 -0.12,0.35,0.51,U] [#4 -0.54,0.19,0.00,M9] [#5 -0.61,0.19,0.00,M5] [#6 -0.47,0.24,0.00,M5] [#7 -0.37,0.27,0.00,M3] [#8 -0.58,0.30,0.00,M4] 
00:46:41.510 00.001 8996 refined, 1 included, MultiStar: {-0.24, 0.14}, one-star: {-0.31, 0.03}
00:46:41.511 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
00:46:41.512 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
00:46:41.513 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.63 mountX=-0.26 mountY=-0.11, mountTheta=-2.74
00:46:41.515 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.14, opts=13)
00:46:41.516 00.001 8996 Enqueuing Move request for scope (-0.24, 0.14)
00:46:41.517 00.001 20224 Worker thread wakes up
00:46:41.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
00:46:41.517 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
00:46:41.517 00.000 20224 Moving (-0.24, 0.14) raw xDistance=-0.26 yDistance=-0.11
00:46:41.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
00:46:41.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:41.517 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:46:41.517 00.000 20224 MoveAxis(E, 42, ABG)
00:46:41.517 00.000 20224 Guiding  Dir = 2, Dur = 42
00:46:41.517 00.000 20224 IsSlewing returns 0
00:46:41.518 00.001 20224 IsGuiding returns 0
00:46:41.521 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44285, med=3024, FiltMin=2742, FiltMax=24816, Gamma=1.000
00:46:41.531 00.010 20224 PulseGuide returned control before completion, sleep 39
00:46:41.535 00.004 8996 UpdateGuideState exits: m=703392 SNR=355.9
00:46:41.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:41.536 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:41.537 00.001 8996 Enqueuing Expose request
00:46:41.577 00.040 20224 IsGuiding returns 1
00:46:41.577 00.000 20224 scope still moving after pulse duration time elapsed
00:46:41.609 00.032 20224 IsSlewing returns 0
00:46:41.609 00.000 20224 IsGuiding returns 0
00:46:41.609 00.000 20224 scope move finished after 42 + 49 ms
00:46:41.609 00.000 20224 Move returns status 0, amount 42
00:46:41.609 00.000 20224 MoveAxis(N, 0, ABG)
00:46:41.610 00.001 20224 Move returns status 0, amount 0
00:46:41.610 00.000 20224 move complete, result=0
00:46:41.610 00.000 20224 worker thread done servicing request
00:46:41.610 00.000 20224 Worker thread wakes up
00:46:41.610 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
00:46:41.612 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:41.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:42.783 01.171 20224 Exposure complete
00:46:42.875 00.092 20224 worker thread done servicing request
00:46:42.875 00.000 8996 OnExposeComplete: enter
00:46:42.876 00.001 8996 UpdateGuideState(): m_state=6
00:46:42.877 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11005
00:46:42.879 00.002 8996 Star::Find returns 1 (0), X=134.56, Y=473.43, Mass=601859, SNR=323.9, Peak=44470 HFD=4.8
00:46:42.881 00.002 8996 MultiStar: [#1 -0.50,0.17,0.00,M2] [#2 -0.52,0.02,0.00,M6] [#3 -0.10,0.01,0.76,U] [#4 -0.35,0.22,0.52,U] [#5 -0.32,0.05,0.73,U] [#6 -0.38,0.24,0.00,M6] [#7 -0.04,0.20,0.39,U] [#8 -0.38,0.28,0.00,M5] 
00:46:42.883 00.002 8996 refined, 4 included, MultiStar: {-0.17, 0.01}, one-star: {-0.08, -0.21}
00:46:42.885 00.002 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
00:46:42.886 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
00:46:42.888 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.10 mountX=-0.17 mountY=0.01, mountTheta=3.07
00:46:42.892 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
00:46:42.893 00.001 8996 Enqueuing Move request for scope (-0.17, 0.01)
00:46:42.895 00.002 20224 Worker thread wakes up
00:46:42.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
00:46:42.895 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
00:46:42.895 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
00:46:42.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:46:42.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:42.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:46:42.895 00.000 20224 MoveAxis(E, 0, ABG)
00:46:42.895 00.000 20224 Move returns status 0, amount 0
00:46:42.895 00.000 20224 MoveAxis(N, 0, ABG)
00:46:42.895 00.000 20224 Move returns status 0, amount 0
00:46:42.895 00.000 20224 move complete, result=0
00:46:42.895 00.000 20224 worker thread done servicing request
00:46:42.902 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44470, med=3024, FiltMin=2720, FiltMax=22912, Gamma=1.000
00:46:42.920 00.018 8996 UpdateGuideState exits: m=601859 SNR=323.9
00:46:42.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:42.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:42.923 00.001 8996 Enqueuing Expose request
00:46:42.923 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:46:42.924 00.001 20224 Worker thread wakes up
00:46:42.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:42.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:43.899 00.975 20224 Exposure complete
00:46:43.982 00.083 20224 worker thread done servicing request
00:46:43.982 00.000 8996 OnExposeComplete: enter
00:46:43.984 00.002 8996 UpdateGuideState(): m_state=6
00:46:43.986 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11006
00:46:43.987 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=473.55, Mass=666278, SNR=308.0, Peak=49142 HFD=4.6
00:46:43.988 00.001 8996 MultiStar: [#1 -0.37,0.08,0.90,U] [#2 -0.31,0.06,0.75,U] [#3 -0.03,0.10,0.66,U] [#4 -0.40,0.30,0.00,M9] [#5 -0.34,0.04,0.64,U] [#6 -0.61,0.15,0.00,M7] [#7 -0.19,0.19,0.47,U] [#8 -0.47,-0.08,0.00,M6] 
00:46:43.990 00.002 8996 single-star, 5 included, MultiStar: {-0.22, 0.05}, one-star: {-0.09, -0.09}
00:46:43.990 00.000 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
00:46:43.991 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
00:46:43.992 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.32 mountX=-0.08 mountY=0.10, mountTheta=2.22
00:46:43.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
00:46:43.995 00.001 8996 Enqueuing Move request for scope (-0.09, -0.09)
00:46:43.997 00.002 20224 Worker thread wakes up
00:46:43.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
00:46:43.997 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
00:46:43.997 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
00:46:43.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:46:43.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:43.998 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:46:43.998 00.000 20224 MoveAxis(E, 0, ABG)
00:46:43.998 00.000 20224 Move returns status 0, amount 0
00:46:43.998 00.000 20224 MoveAxis(N, 0, ABG)
00:46:43.998 00.000 20224 Move returns status 0, amount 0
00:46:43.998 00.000 20224 move complete, result=0
00:46:43.998 00.000 20224 worker thread done servicing request
00:46:44.002 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49142, med=3024, FiltMin=2726, FiltMax=25712, Gamma=1.000
00:46:44.022 00.020 8996 UpdateGuideState exits: m=666278 SNR=308.0
00:46:44.023 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:44.025 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:44.026 00.001 8996 Enqueuing Expose request
00:46:44.028 00.002 20224 Worker thread wakes up
00:46:44.028 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:44.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:44.028 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:45.190 01.162 20224 Exposure complete
00:46:45.266 00.076 20224 worker thread done servicing request
00:46:45.266 00.000 8996 OnExposeComplete: enter
00:46:45.267 00.001 8996 UpdateGuideState(): m_state=6
00:46:45.268 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11007
00:46:45.269 00.001 8996 Star::Find returns 1 (0), X=134.63, Y=473.94, Mass=729286, SNR=341.2, Peak=61421 HFD=4.7
00:46:45.270 00.001 8996 MultiStar: [#1 -0.21,-0.03,0.58,U] [#2 -0.34,0.09,0.79,U] [#3 -0.15,0.04,0.73,U] [#4 -0.57,0.05,0.00,M10] [#5 -0.29,0.30,0.53,U] [#6 -0.68,0.40,0.00,M8] [#7 -0.26,0.06,0.42,U] [#8 -0.30,0.04,0.36,U] 
00:46:45.271 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.13}, one-star: {-0.00, 0.30}
00:46:45.271 00.000 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
00:46:45.272 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
00:46:45.273 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.56 mountX=-0.21 mountY=-0.11, mountTheta=-2.67
00:46:45.274 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.13, opts=13)
00:46:45.275 00.001 8996 Enqueuing Move request for scope (-0.20, 0.13)
00:46:45.276 00.001 20224 Worker thread wakes up
00:46:45.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
00:46:45.276 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
00:46:45.276 00.000 20224 Moving (-0.20, 0.13) raw xDistance=-0.21 yDistance=-0.11
00:46:45.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:46:45.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:45.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:46:45.276 00.000 20224 MoveAxis(E, 31, ABG)
00:46:45.276 00.000 20224 Guiding  Dir = 2, Dur = 31
00:46:45.277 00.001 20224 IsSlewing returns 0
00:46:45.277 00.000 20224 IsGuiding returns 0
00:46:45.279 00.002 20224 PulseGuide returned control before completion, sleep 39
00:46:45.281 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61421, med=3024, FiltMin=2742, FiltMax=28534, Gamma=1.000
00:46:45.304 00.023 8996 UpdateGuideState exits: m=729286 SNR=341.2
00:46:45.306 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:45.308 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:45.309 00.001 8996 Enqueuing Expose request
00:46:45.326 00.017 20224 IsGuiding returns 1
00:46:45.326 00.000 20224 scope still moving after pulse duration time elapsed
00:46:45.358 00.032 20224 IsSlewing returns 0
00:46:45.358 00.000 20224 IsGuiding returns 0
00:46:45.358 00.000 20224 scope move finished after 31 + 50 ms
00:46:45.359 00.001 20224 Move returns status 0, amount 31
00:46:45.359 00.000 20224 MoveAxis(N, 0, ABG)
00:46:45.359 00.000 20224 Move returns status 0, amount 0
00:46:45.359 00.000 20224 move complete, result=0
00:46:45.359 00.000 20224 worker thread done servicing request
00:46:45.359 00.000 20224 Worker thread wakes up
00:46:45.359 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:45.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:45.360 00.001 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
00:46:46.325 00.965 20224 Exposure complete
00:46:46.389 00.064 20224 worker thread done servicing request
00:46:46.389 00.000 8996 OnExposeComplete: enter
00:46:46.390 00.001 8996 UpdateGuideState(): m_state=6
00:46:46.391 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11008
00:46:46.392 00.001 8996 Star::Find returns 1 (0), X=134.73, Y=473.93, Mass=590386, SNR=297.8, Peak=49181 HFD=4.5
00:46:46.394 00.002 8996 MultiStar: [#1 -0.00,0.10,0.78,U] [#2 0.23,-0.04,0.85,U] [#3 0.32,0.27,0.60,U] [#4 0.12,0.13,0.56,U] [#5 0.06,0.17,0.70,U] [#6 0.02,0.29,0.47,U] [#7 0.49,0.18,0.00,M1] [#8 0.08,-0.05,0.46,U] 
00:46:46.395 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.15}, one-star: {0.10, 0.29}
00:46:46.396 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
00:46:46.397 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
00:46:46.397 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.15 hyp=0.19 cameraTheta=0.90 mountX=0.10 mountY=-0.16, mountTheta=-1.00
00:46:46.400 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.15, opts=13)
00:46:46.401 00.001 8996 Enqueuing Move request for scope (0.12, 0.15)
00:46:46.401 00.000 20224 Worker thread wakes up
00:46:46.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.15) opts 0xd
00:46:46.401 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.15)
00:46:46.401 00.000 20224 Moving (0.12, 0.15) raw xDistance=0.10 yDistance=-0.16
00:46:46.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:46:46.402 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:46.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:46:46.402 00.000 20224 MoveAxis(E, 0, ABG)
00:46:46.402 00.000 20224 Move returns status 0, amount 0
00:46:46.402 00.000 20224 MoveAxis(N, 0, ABG)
00:46:46.402 00.000 20224 Move returns status 0, amount 0
00:46:46.402 00.000 20224 move complete, result=0
00:46:46.402 00.000 20224 worker thread done servicing request
00:46:46.406 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49181, med=3024, FiltMin=2681, FiltMax=25174, Gamma=1.000
00:46:46.422 00.016 8996 UpdateGuideState exits: m=590386 SNR=297.8
00:46:46.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:46.423 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:46.424 00.001 8996 Enqueuing Expose request
00:46:46.425 00.001 20224 Worker thread wakes up
00:46:46.425 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:46.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:46.425 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:46:47.595 01.170 20224 Exposure complete
00:46:47.658 00.063 20224 worker thread done servicing request
00:46:47.658 00.000 8996 OnExposeComplete: enter
00:46:47.660 00.002 8996 UpdateGuideState(): m_state=6
00:46:47.661 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11009
00:46:47.663 00.002 8996 Star::Find returns 1 (0), X=134.92, Y=473.41, Mass=675232, SNR=333.6, Peak=53782 HFD=4.3
00:46:47.665 00.002 8996 MultiStar: [#1 0.15,-0.24,0.55,U] [#2 0.25,-0.14,0.79,U] [#3 0.56,-0.11,0.00,M1] [#4 0.14,-0.20,0.51,U] [#5 0.59,-0.11,0.00,M2] [#6 0.05,-0.21,0.42,U] [#7 0.37,-0.08,0.40,U] [#8 0.36,-0.27,0.00,M5] 
00:46:47.666 00.001 8996 refined, 5 included, MultiStar: {0.22, -0.19}, one-star: {0.29, -0.23}
00:46:47.667 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
00:46:47.668 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
00:46:47.668 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.70 mountX=0.24 mountY=0.16, mountTheta=0.59
00:46:47.670 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.19, opts=13)
00:46:47.671 00.001 8996 Enqueuing Move request for scope (0.22, -0.19)
00:46:47.673 00.002 20224 Worker thread wakes up
00:46:47.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
00:46:47.673 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
00:46:47.673 00.000 20224 Moving (0.22, -0.19) raw xDistance=0.24 yDistance=0.16
00:46:47.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:46:47.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:47.674 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:46:47.674 00.000 20224 MoveAxis(W, 35, ABG)
00:46:47.674 00.000 20224 Guiding  Dir = 3, Dur = 35
00:46:47.674 00.000 20224 IsSlewing returns 0
00:46:47.674 00.000 20224 IsGuiding returns 0
00:46:47.682 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53782, med=3024, FiltMin=2745, FiltMax=25046, Gamma=1.000
00:46:47.702 00.020 8996 UpdateGuideState exits: m=675232 SNR=333.6
00:46:47.704 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:47.706 00.002 20224 PulseGuide returned control before completion, sleep 15
00:46:47.706 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:47.707 00.001 8996 Enqueuing Expose request
00:46:47.734 00.027 20224 IsGuiding returns 1
00:46:47.734 00.000 20224 scope still moving after pulse duration time elapsed
00:46:47.766 00.032 20224 IsSlewing returns 0
00:46:47.766 00.000 20224 IsGuiding returns 1
00:46:47.798 00.032 20224 IsSlewing returns 0
00:46:47.798 00.000 20224 IsGuiding returns 0
00:46:47.798 00.000 20224 scope move finished after 35 + 89 ms
00:46:47.798 00.000 20224 Move returns status 0, amount 35
00:46:47.798 00.000 20224 MoveAxis(N, 0, ABG)
00:46:47.798 00.000 20224 Move returns status 0, amount 0
00:46:47.798 00.000 20224 move complete, result=0
00:46:47.798 00.000 20224 worker thread done servicing request
00:46:47.798 00.000 20224 Worker thread wakes up
00:46:47.798 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.2 px 0 ms NORTH
00:46:47.799 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:47.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:48.788 00.989 20224 Exposure complete
00:46:48.856 00.068 20224 worker thread done servicing request
00:46:48.856 00.000 8996 OnExposeComplete: enter
00:46:48.857 00.001 8996 UpdateGuideState(): m_state=6
00:46:48.858 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11010
00:46:48.859 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.54, Mass=670249, SNR=297.7, Peak=51277 HFD=4.6
00:46:48.860 00.001 8996 MultiStar: [#1 0.17,-0.30,0.69,U] [#2 0.12,-0.30,0.80,U] [#3 0.58,0.15,0.00,M2] [#4 0.22,-0.02,0.65,U] [#5 0.21,0.22,0.65,U] [#6 0.02,0.00,0.47,U] [#7 0.40,0.12,0.49,U] [#8 0.18,0.15,0.43,U] 
00:46:48.861 00.001 8996 single-star, 7 included, MultiStar: {0.18, -0.06}, one-star: {0.16, -0.10}
00:46:48.861 00.000 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
00:46:48.863 00.002 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.72)
00:46:48.865 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.54 mountX=0.17 mountY=0.08, mountTheta=0.43
00:46:48.868 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.10, opts=13)
00:46:48.870 00.002 8996 Enqueuing Move request for scope (0.16, -0.10)
00:46:48.871 00.001 20224 Worker thread wakes up
00:46:48.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
00:46:48.871 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
00:46:48.872 00.001 20224 Moving (0.16, -0.10) raw xDistance=0.17 yDistance=0.08
00:46:48.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:46:48.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:48.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:46:48.872 00.000 20224 MoveAxis(E, 0, ABG)
00:46:48.872 00.000 20224 Move returns status 0, amount 0
00:46:48.872 00.000 20224 MoveAxis(N, 0, ABG)
00:46:48.872 00.000 20224 Move returns status 0, amount 0
00:46:48.872 00.000 20224 move complete, result=0
00:46:48.872 00.000 20224 worker thread done servicing request
00:46:48.880 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51277, med=3024, FiltMin=2726, FiltMax=27510, Gamma=1.000
00:46:48.898 00.018 8996 UpdateGuideState exits: m=670249 SNR=297.7
00:46:48.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:48.901 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:48.902 00.001 8996 Enqueuing Expose request
00:46:48.903 00.001 20224 Worker thread wakes up
00:46:48.903 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:48.905 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:48.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:50.066 01.161 20224 Exposure complete
00:46:50.149 00.083 20224 worker thread done servicing request
00:46:50.149 00.000 8996 OnExposeComplete: enter
00:46:50.150 00.001 8996 UpdateGuideState(): m_state=6
00:46:50.151 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11011
00:46:50.151 00.000 8996 Star::Find returns 1 (0), X=134.36, Y=473.49, Mass=705598, SNR=369.0, Peak=46598 HFD=4.5
00:46:50.152 00.001 8996 MultiStar: [#1 -0.33,-0.35,0.00,M1] [#2 -0.29,-0.16,0.63,U] [#3 0.15,0.04,0.65,U] [#4 -0.01,0.04,0.42,U] [#5 -0.31,0.09,0.54,U] [#6 -0.00,-0.10,0.35,U] [#7 -0.00,-0.06,0.36,U] [#8 -0.35,-0.05,0.31,U] 
00:46:50.153 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.05}, one-star: {-0.27, -0.15}
00:46:50.154 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
00:46:50.155 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
00:46:50.155 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.81 mountX=-0.14 mountY=0.07, mountTheta=2.69
00:46:50.157 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.05, opts=13)
00:46:50.159 00.002 8996 Enqueuing Move request for scope (-0.15, -0.05)
00:46:50.161 00.002 20224 Worker thread wakes up
00:46:50.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.05) opts 0xd
00:46:50.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.05)
00:46:50.161 00.000 20224 Moving (-0.15, -0.05) raw xDistance=-0.14 yDistance=0.07
00:46:50.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:46:50.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:50.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:46:50.162 00.001 20224 MoveAxis(E, 0, ABG)
00:46:50.162 00.000 20224 Move returns status 0, amount 0
00:46:50.162 00.000 20224 MoveAxis(N, 0, ABG)
00:46:50.162 00.000 20224 Move returns status 0, amount 0
00:46:50.162 00.000 20224 move complete, result=0
00:46:50.162 00.000 20224 worker thread done servicing request
00:46:50.168 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46598, med=3024, FiltMin=2745, FiltMax=23542, Gamma=1.000
00:46:50.187 00.019 8996 UpdateGuideState exits: m=705598 SNR=369.0
00:46:50.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:50.190 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:50.190 00.000 8996 Enqueuing Expose request
00:46:50.191 00.001 20224 Worker thread wakes up
00:46:50.191 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:50.192 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:50.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:51.160 00.968 20224 Exposure complete
00:46:51.261 00.101 20224 worker thread done servicing request
00:46:51.261 00.000 8996 OnExposeComplete: enter
00:46:51.262 00.001 8996 UpdateGuideState(): m_state=6
00:46:51.263 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11012
00:46:51.264 00.001 8996 Star::Find returns 1 (0), X=134.70, Y=473.47, Mass=678892, SNR=306.7, Peak=52774 HFD=4.6
00:46:51.265 00.001 8996 MultiStar: [#1 -0.16,-0.20,0.73,U] [#2 -0.13,-0.10,0.76,U] [#3 0.21,0.30,0.64,U] [#4 -0.13,0.31,0.61,U] [#5 0.11,0.32,0.69,U] [#6 -0.21,0.15,0.45,U] [#7 -0.00,0.16,0.48,U] [#8 -0.11,-0.15,0.36,U] 
00:46:51.266 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.05}, one-star: {0.07, -0.17}
00:46:51.267 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
00:46:51.268 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
00:46:51.269 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=2.00 mountX=-0.03 mountY=-0.05, mountTheta=-2.10
00:46:51.271 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
00:46:51.272 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
00:46:51.274 00.002 20224 Worker thread wakes up
00:46:51.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
00:46:51.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
00:46:51.274 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.03 yDistance=-0.05
00:46:51.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:46:51.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:51.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:46:51.274 00.000 20224 MoveAxis(E, 0, ABG)
00:46:51.274 00.000 20224 Move returns status 0, amount 0
00:46:51.274 00.000 20224 MoveAxis(N, 0, ABG)
00:46:51.274 00.000 20224 Move returns status 0, amount 0
00:46:51.274 00.000 20224 move complete, result=0
00:46:51.274 00.000 20224 worker thread done servicing request
00:46:51.279 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52774, med=3027, FiltMin=2729, FiltMax=28688, Gamma=1.000
00:46:51.295 00.016 8996 UpdateGuideState exits: m=678892 SNR=306.7
00:46:51.297 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:51.297 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:51.298 00.001 8996 Enqueuing Expose request
00:46:51.299 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:46:51.301 00.002 20224 Worker thread wakes up
00:46:51.301 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:51.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:52.481 01.180 20224 Exposure complete
00:46:52.561 00.080 20224 worker thread done servicing request
00:46:52.561 00.000 8996 OnExposeComplete: enter
00:46:52.562 00.001 8996 UpdateGuideState(): m_state=6
00:46:52.563 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11013
00:46:52.564 00.001 8996 Star::Find returns 1 (0), X=134.39, Y=473.75, Mass=609485, SNR=322.5, Peak=46877 HFD=4.6
00:46:52.565 00.001 8996 MultiStar: [#1 -0.49,-0.08,0.00,M1] [#2 -0.53,0.19,0.00,M1] [#3 -0.03,0.39,0.68,U] [#4 -0.41,0.42,0.00,M6] [#5 -0.45,0.18,0.00,M1] [#6 -0.52,0.10,0.00,M4] [#7 -0.16,0.28,0.43,U] [#8 -0.37,0.15,0.35,U] 
00:46:52.565 00.000 8996 single-star, 3 included, MultiStar: {-0.19, 0.22}, one-star: {-0.24, 0.11}
00:46:52.566 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
00:46:52.567 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
00:46:52.568 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.11 hyp=0.26 cameraTheta=2.71 mountX=-0.25 mountY=-0.08, mountTheta=-2.83
00:46:52.569 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.11, opts=13)
00:46:52.570 00.001 8996 Enqueuing Move request for scope (-0.24, 0.11)
00:46:52.570 00.000 20224 Worker thread wakes up
00:46:52.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.11) opts 0xd
00:46:52.570 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.11)
00:46:52.571 00.001 20224 Moving (-0.24, 0.11) raw xDistance=-0.25 yDistance=-0.08
00:46:52.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:46:52.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:52.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:46:52.571 00.000 20224 MoveAxis(E, 37, ABG)
00:46:52.571 00.000 20224 Guiding  Dir = 2, Dur = 37
00:46:52.571 00.000 20224 IsSlewing returns 0
00:46:52.571 00.000 20224 IsGuiding returns 0
00:46:52.575 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46877, med=3024, FiltMin=2723, FiltMax=22576, Gamma=1.000
00:46:52.596 00.021 20224 PulseGuide returned control before completion, sleep 23
00:46:52.597 00.001 8996 UpdateGuideState exits: m=609485 SNR=322.5
00:46:52.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:52.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:52.600 00.001 8996 Enqueuing Expose request
00:46:52.622 00.022 20224 IsGuiding returns 1
00:46:52.622 00.000 20224 scope still moving after pulse duration time elapsed
00:46:52.654 00.032 20224 IsSlewing returns 0
00:46:52.654 00.000 20224 IsGuiding returns 1
00:46:52.686 00.032 20224 IsSlewing returns 0
00:46:52.686 00.000 20224 IsGuiding returns 0
00:46:52.687 00.001 20224 scope move finished after 37 + 78 ms
00:46:52.687 00.000 20224 Move returns status 0, amount 37
00:46:52.687 00.000 20224 MoveAxis(N, 0, ABG)
00:46:52.687 00.000 20224 Move returns status 0, amount 0
00:46:52.687 00.000 20224 move complete, result=0
00:46:52.687 00.000 20224 worker thread done servicing request
00:46:52.687 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
00:46:52.689 00.002 20224 Worker thread wakes up
00:46:52.689 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:52.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:53.676 00.987 20224 Exposure complete
00:46:53.740 00.064 20224 worker thread done servicing request
00:46:53.740 00.000 8996 OnExposeComplete: enter
00:46:53.741 00.001 8996 UpdateGuideState(): m_state=6
00:46:53.741 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11014
00:46:53.742 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.77, Mass=597159, SNR=299.9, Peak=49549 HFD=4.5
00:46:53.743 00.001 8996 MultiStar: [#1 -0.03,0.02,0.69,U] [#2 -0.01,0.41,0.82,U] [#3 0.19,0.24,0.57,U] [#4 -0.05,0.41,0.54,U] [#5 0.05,0.21,0.65,U] [#6 -0.22,0.02,0.45,U] [#7 0.01,-0.10,0.45,U] [#8 0.25,0.14,0.43,U] 
00:46:53.744 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.18}, one-star: {0.28, 0.13}
00:46:53.745 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
00:46:53.746 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
00:46:53.746 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.20 mountX=0.05 mountY=-0.18, mountTheta=-1.30
00:46:53.749 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.18, opts=13)
00:46:53.750 00.001 8996 Enqueuing Move request for scope (0.07, 0.18)
00:46:53.750 00.000 20224 Worker thread wakes up
00:46:53.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.18) opts 0xd
00:46:53.751 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.18)
00:46:53.751 00.000 20224 Moving (0.07, 0.18) raw xDistance=0.05 yDistance=-0.18
00:46:53.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:46:53.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:53.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:46:53.751 00.000 20224 MoveAxis(E, 0, ABG)
00:46:53.751 00.000 20224 Move returns status 0, amount 0
00:46:53.751 00.000 20224 MoveAxis(N, 0, ABG)
00:46:53.752 00.001 20224 Move returns status 0, amount 0
00:46:53.752 00.000 20224 move complete, result=0
00:46:53.752 00.000 20224 worker thread done servicing request
00:46:53.754 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49549, med=3027, FiltMin=2726, FiltMax=22438, Gamma=1.000
00:46:53.766 00.012 8996 UpdateGuideState exits: m=597159 SNR=299.9
00:46:53.767 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:53.768 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:53.769 00.001 8996 Enqueuing Expose request
00:46:53.770 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:46:53.771 00.001 20224 Worker thread wakes up
00:46:53.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:53.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:54.926 01.155 20224 Exposure complete
00:46:55.009 00.083 20224 worker thread done servicing request
00:46:55.009 00.000 8996 OnExposeComplete: enter
00:46:55.011 00.002 8996 UpdateGuideState(): m_state=6
00:46:55.013 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11015
00:46:55.014 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.39, Mass=680590, SNR=319.2, Peak=55222 HFD=4.3
00:46:55.017 00.003 8996 MultiStar: [#1 0.15,-0.39,0.71,U] [#2 0.17,-0.15,0.70,U] [#3 0.52,0.04,0.00,M1] [#4 0.18,0.08,0.60,U] [#5 0.20,-0.15,0.63,U] [#6 -0.06,0.05,0.52,U] [#7 0.24,-0.01,0.41,U] [#8 -0.14,-0.07,0.38,U] 
00:46:55.018 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.14}, one-star: {0.33, -0.25}
00:46:55.019 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
00:46:55.020 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
00:46:55.021 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.71 mountX=0.17 mountY=0.12, mountTheta=0.60
00:46:55.024 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.14, opts=13)
00:46:55.025 00.001 8996 Enqueuing Move request for scope (0.16, -0.14)
00:46:55.027 00.002 20224 Worker thread wakes up
00:46:55.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
00:46:55.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
00:46:55.027 00.000 20224 Moving (0.16, -0.14) raw xDistance=0.17 yDistance=0.12
00:46:55.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:46:55.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:55.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:46:55.027 00.000 20224 MoveAxis(E, 0, ABG)
00:46:55.027 00.000 20224 Move returns status 0, amount 0
00:46:55.027 00.000 20224 MoveAxis(N, 0, ABG)
00:46:55.027 00.000 20224 Move returns status 0, amount 0
00:46:55.027 00.000 20224 move complete, result=0
00:46:55.027 00.000 20224 worker thread done servicing request
00:46:55.032 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55222, med=3027, FiltMin=2758, FiltMax=23782, Gamma=1.000
00:46:55.048 00.016 8996 UpdateGuideState exits: m=680590 SNR=319.2
00:46:55.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:55.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:55.051 00.001 8996 Enqueuing Expose request
00:46:55.052 00.001 20224 Worker thread wakes up
00:46:55.052 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:55.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:55.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:56.051 00.998 20224 Exposure complete
00:46:56.125 00.074 20224 worker thread done servicing request
00:46:56.125 00.000 8996 OnExposeComplete: enter
00:46:56.127 00.002 8996 UpdateGuideState(): m_state=6
00:46:56.128 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11016
00:46:56.129 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=473.10, Mass=688127, SNR=348.5, Peak=57318 HFD=4.4
00:46:56.130 00.001 8996 MultiStar: [#1 0.25,-0.32,0.59,U] [#2 0.30,-0.26,0.71,U] [#3 0.43,-0.09,0.50,U] [#4 0.30,-0.11,0.47,U] [#5 0.18,-0.06,0.50,U] [#6 0.08,-0.14,0.39,U] [#7 0.46,-0.20,0.00,M1] [#8 0.14,-0.32,0.32,U] 
00:46:56.132 00.002 8996 refined, 7 included, MultiStar: {0.30, -0.27}, one-star: {0.46, -0.54}
00:46:56.134 00.002 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
00:46:56.135 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
00:46:56.136 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.27 hyp=0.40 cameraTheta=-0.73 mountX=0.32 mountY=0.23, mountTheta=0.62
00:46:56.138 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.27, opts=13)
00:46:56.139 00.001 8996 Enqueuing Move request for scope (0.30, -0.27)
00:46:56.140 00.001 20224 Worker thread wakes up
00:46:56.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.27) opts 0xd
00:46:56.140 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.27)
00:46:56.140 00.000 20224 Moving (0.30, -0.27) raw xDistance=0.32 yDistance=0.23
00:46:56.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
00:46:56.141 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:46:56.141 00.000 20224 MoveAxis(W, 47, ABG)
00:46:56.141 00.000 20224 Guiding  Dir = 3, Dur = 47
00:46:56.141 00.000 20224 IsSlewing returns 0
00:46:56.142 00.001 20224 IsGuiding returns 0
00:46:56.149 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57318, med=3027, FiltMin=2736, FiltMax=26064, Gamma=1.000
00:46:56.167 00.018 8996 UpdateGuideState exits: m=688127 SNR=348.5
00:46:56.169 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:56.172 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:56.174 00.002 8996 Enqueuing Expose request
00:46:56.200 00.026 20224 IsGuiding returns 1
00:46:56.201 00.001 20224 scope still moving after pulse duration time elapsed
00:46:56.230 00.029 20224 IsSlewing returns 0
00:46:56.230 00.000 20224 IsGuiding returns 1
00:46:56.262 00.032 20224 IsSlewing returns 0
00:46:56.262 00.000 20224 IsGuiding returns 1
00:46:56.297 00.035 20224 IsSlewing returns 0
00:46:56.297 00.000 20224 IsGuiding returns 0
00:46:56.298 00.001 20224 scope move finished after 47 + 109 ms
00:46:56.298 00.000 20224 Move returns status 0, amount 47
00:46:56.298 00.000 20224 MoveAxis(S, 48, ABG)
00:46:56.298 00.000 20224 Guiding  Dir = 1, Dur = 48
00:46:56.298 00.000 20224 IsSlewing returns 0
00:46:56.298 00.000 20224 IsGuiding returns 0
00:46:56.357 00.059 20224 IsGuiding returns 1
00:46:56.357 00.000 20224 scope still moving after pulse duration time elapsed
00:46:56.387 00.030 20224 IsSlewing returns 0
00:46:56.388 00.001 20224 IsGuiding returns 1
00:46:56.418 00.030 20224 IsSlewing returns 0
00:46:56.419 00.001 20224 IsGuiding returns 1
00:46:56.450 00.031 20224 IsSlewing returns 0
00:46:56.451 00.001 20224 IsGuiding returns 0
00:46:56.451 00.000 20224 scope move finished after 48 + 103 ms
00:46:56.451 00.000 20224 Move returns status 0, amount 48
00:46:56.451 00.000 20224 move complete, result=0
00:46:56.451 00.000 20224 worker thread done servicing request
00:46:56.451 00.000 20224 Worker thread wakes up
00:46:56.451 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.2 px 48 ms SOUTH
00:46:56.453 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:56.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:57.596 01.143 20224 Exposure complete
00:46:57.676 00.080 20224 worker thread done servicing request
00:46:57.676 00.000 8996 OnExposeComplete: enter
00:46:57.677 00.001 8996 UpdateGuideState(): m_state=6
00:46:57.678 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11017
00:46:57.679 00.001 8996 Star::Find returns 1 (0), X=134.73, Y=473.36, Mass=679818, SNR=349.2, Peak=51718 HFD=4.7
00:46:57.680 00.001 8996 MultiStar: [#1 0.08,-0.35,0.62,U] [#2 -0.06,0.03,0.73,U] [#3 0.12,0.19,0.55,U] [#4 -0.09,0.09,0.56,U] [#5 0.02,-0.02,0.61,U] [#6 -0.27,-0.23,0.41,U] [#7 0.13,-0.21,0.34,U] [#8 -0.13,-0.20,0.40,U] 
00:46:57.681 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.11}, one-star: {0.10, -0.28}
00:46:57.682 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:46:57.683 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
00:46:57.684 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.11 hyp=0.11 cameraTheta=-1.55 mountX=0.01 mountY=0.11, mountTheta=1.45
00:46:57.685 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.11, opts=13)
00:46:57.687 00.002 8996 Enqueuing Move request for scope (0.00, -0.11)
00:46:57.688 00.001 20224 Worker thread wakes up
00:46:57.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.11) opts 0xd
00:46:57.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.11)
00:46:57.688 00.000 20224 Moving (0.00, -0.11) raw xDistance=0.01 yDistance=0.11
00:46:57.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:46:57.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:57.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:46:57.688 00.000 20224 MoveAxis(E, 0, ABG)
00:46:57.688 00.000 20224 Move returns status 0, amount 0
00:46:57.688 00.000 20224 MoveAxis(N, 0, ABG)
00:46:57.688 00.000 20224 Move returns status 0, amount 0
00:46:57.688 00.000 20224 move complete, result=0
00:46:57.688 00.000 20224 worker thread done servicing request
00:46:57.692 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51718, med=3027, FiltMin=2752, FiltMax=28630, Gamma=1.000
00:46:57.708 00.016 8996 UpdateGuideState exits: m=679818 SNR=349.2
00:46:57.710 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:57.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:57.712 00.001 8996 Enqueuing Expose request
00:46:57.713 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:57.714 00.001 20224 Worker thread wakes up
00:46:57.714 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:57.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:58.703 00.989 20224 Exposure complete
00:46:58.769 00.066 20224 worker thread done servicing request
00:46:58.770 00.001 8996 OnExposeComplete: enter
00:46:58.770 00.000 8996 UpdateGuideState(): m_state=6
00:46:58.771 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11018
00:46:58.772 00.001 8996 Star::Find returns 1 (0), X=134.75, Y=473.23, Mass=599075, SNR=297.6, Peak=55382 HFD=4.5
00:46:58.773 00.001 8996 MultiStar: [#1 -0.06,-0.38,0.72,U] [#2 -0.01,-0.11,0.83,U] [#3 0.11,0.18,0.67,U] [#4 -0.15,0.15,0.53,U] [#5 0.17,-0.14,0.65,U] [#6 -0.31,-0.08,0.50,U] [#7 0.14,-0.07,0.47,U] [#8 0.03,-0.14,0.42,U] 
00:46:58.773 00.000 8996 refined, 8 included, MultiStar: {0.02, -0.14}, one-star: {0.12, -0.41}
00:46:58.774 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
00:46:58.775 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.81)
00:46:58.776 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.45 mountX=0.03 mountY=0.14, mountTheta=1.35
00:46:58.777 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.14, opts=13)
00:46:58.778 00.001 8996 Enqueuing Move request for scope (0.02, -0.14)
00:46:58.779 00.001 20224 Worker thread wakes up
00:46:58.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
00:46:58.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
00:46:58.779 00.000 20224 Moving (0.02, -0.14) raw xDistance=0.03 yDistance=0.14
00:46:58.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:46:58.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:46:58.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:46:58.779 00.000 20224 MoveAxis(E, 0, ABG)
00:46:58.779 00.000 20224 Move returns status 0, amount 0
00:46:58.779 00.000 20224 MoveAxis(N, 0, ABG)
00:46:58.779 00.000 20224 Move returns status 0, amount 0
00:46:58.779 00.000 20224 move complete, result=0
00:46:58.779 00.000 20224 worker thread done servicing request
00:46:58.790 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55382, med=3027, FiltMin=2717, FiltMax=23689, Gamma=1.000
00:46:58.809 00.019 8996 UpdateGuideState exits: m=599075 SNR=297.6
00:46:58.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:46:58.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:46:58.811 00.000 8996 Enqueuing Expose request
00:46:58.812 00.001 20224 Worker thread wakes up
00:46:58.812 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:46:58.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:46:58.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:46:59.976 01.163 20224 Exposure complete
00:47:00.043 00.067 20224 worker thread done servicing request
00:47:00.043 00.000 8996 OnExposeComplete: enter
00:47:00.045 00.002 8996 UpdateGuideState(): m_state=6
00:47:00.046 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11019
00:47:00.046 00.000 8996 Star::Find returns 1 (0), X=134.39, Y=473.71, Mass=645862, SNR=337.4, Peak=46269 HFD=4.7
00:47:00.047 00.001 8996 MultiStar: [#1 -0.24,0.03,0.70,U] [#2 -0.43,0.15,0.00,M1] [#3 0.03,0.37,0.55,U] [#4 -0.38,0.41,0.00,M2] [#5 -0.09,0.43,0.50,U] [#6 -0.26,0.30,0.40,U] [#7 -0.10,0.52,0.00,M1] [#8 -0.04,0.07,0.35,U] 
00:47:00.047 00.000 8996 refined, 5 included, MultiStar: {-0.16, 0.19}, one-star: {-0.24, 0.07}
00:47:00.049 00.002 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:47:00.050 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
00:47:00.050 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.19 hyp=0.25 cameraTheta=2.27 mountX=-0.18 mountY=-0.17, mountTheta=-2.37
00:47:00.053 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.19, opts=13)
00:47:00.056 00.003 8996 Enqueuing Move request for scope (-0.16, 0.19)
00:47:00.058 00.002 20224 Worker thread wakes up
00:47:00.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.19) opts 0xd
00:47:00.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.19)
00:47:00.058 00.000 20224 Moving (-0.16, 0.19) raw xDistance=-0.18 yDistance=-0.17
00:47:00.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:47:00.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:00.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
00:47:00.058 00.000 20224 MoveAxis(E, 0, ABG)
00:47:00.058 00.000 20224 Move returns status 0, amount 0
00:47:00.058 00.000 20224 MoveAxis(N, 0, ABG)
00:47:00.058 00.000 20224 Move returns status 0, amount 0
00:47:00.058 00.000 20224 move complete, result=0
00:47:00.059 00.001 20224 worker thread done servicing request
00:47:00.063 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46269, med=3027, FiltMin=2745, FiltMax=22352, Gamma=1.000
00:47:00.087 00.024 8996 UpdateGuideState exits: m=645862 SNR=337.4
00:47:00.088 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:00.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:00.091 00.002 8996 Enqueuing Expose request
00:47:00.091 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:47:00.092 00.001 20224 Worker thread wakes up
00:47:00.092 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:00.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:01.080 00.988 20224 Exposure complete
00:47:01.144 00.064 20224 worker thread done servicing request
00:47:01.144 00.000 8996 OnExposeComplete: enter
00:47:01.145 00.001 8996 UpdateGuideState(): m_state=6
00:47:01.146 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11020
00:47:01.148 00.002 8996 Star::Find returns 1 (0), X=134.35, Y=473.67, Mass=704857, SNR=338.6, Peak=48621 HFD=4.6
00:47:01.151 00.003 8996 MultiStar: [#1 -0.35,0.00,0.65,U] [#2 -0.59,0.14,0.00,M2] [#3 -0.11,0.36,0.67,U] [#4 -0.52,0.37,0.00,M3] [#5 -0.36,0.11,0.58,U] [#6 -0.43,0.11,0.00,M1] [#7 -0.37,0.19,0.43,U] [#8 -0.20,0.18,0.39,U] 
00:47:01.153 00.002 8996 single-star, 5 included, MultiStar: {-0.28, 0.13}, one-star: {-0.28, 0.03}
00:47:01.154 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
00:47:01.155 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
00:47:01.155 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=0.03 hyp=0.28 cameraTheta=3.04 mountX=-0.28 mountY=0.00, mountTheta=3.13
00:47:01.157 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.03, opts=13)
00:47:01.158 00.001 8996 Enqueuing Move request for scope (-0.28, 0.03)
00:47:01.159 00.001 20224 Worker thread wakes up
00:47:01.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.03) opts 0xd
00:47:01.159 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.03)
00:47:01.159 00.000 20224 Moving (-0.28, 0.03) raw xDistance=-0.28 yDistance=0.00
00:47:01.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:47:01.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:01.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:47:01.159 00.000 20224 MoveAxis(E, 41, ABG)
00:47:01.160 00.001 20224 Guiding  Dir = 2, Dur = 41
00:47:01.160 00.000 20224 IsSlewing returns 0
00:47:01.160 00.000 20224 IsGuiding returns 0
00:47:01.171 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48621, med=3027, FiltMin=2755, FiltMax=25360, Gamma=1.000
00:47:01.178 00.007 20224 PulseGuide returned control before completion, sleep 34
00:47:01.197 00.019 8996 UpdateGuideState exits: m=704857 SNR=338.6
00:47:01.199 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:01.201 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:01.202 00.001 8996 Enqueuing Expose request
00:47:01.225 00.023 20224 IsGuiding returns 1
00:47:01.225 00.000 20224 scope still moving after pulse duration time elapsed
00:47:01.256 00.031 20224 IsSlewing returns 0
00:47:01.256 00.000 20224 IsGuiding returns 1
00:47:01.287 00.031 20224 IsSlewing returns 0
00:47:01.287 00.000 20224 IsGuiding returns 0
00:47:01.288 00.001 20224 scope move finished after 41 + 85 ms
00:47:01.288 00.000 20224 Move returns status 0, amount 41
00:47:01.288 00.000 20224 MoveAxis(N, 0, ABG)
00:47:01.288 00.000 20224 Move returns status 0, amount 0
00:47:01.288 00.000 20224 move complete, result=0
00:47:01.288 00.000 20224 worker thread done servicing request
00:47:01.288 00.000 20224 Worker thread wakes up
00:47:01.288 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:01.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:01.289 00.001 8996 GuideStep: -0.3 px 41 ms EAST, 0.0 px 0 ms NORTH
00:47:02.453 01.164 20224 Exposure complete
00:47:02.556 00.103 20224 worker thread done servicing request
00:47:02.556 00.000 8996 OnExposeComplete: enter
00:47:02.557 00.001 8996 UpdateGuideState(): m_state=6
00:47:02.558 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11021
00:47:02.559 00.001 8996 Star::Find returns 1 (0), X=134.77, Y=473.56, Mass=688148, SNR=325.3, Peak=55149 HFD=4.6
00:47:02.560 00.001 8996 MultiStar: [#1 0.22,0.12,0.61,U] [#2 0.09,0.29,0.66,U] [#3 0.42,0.42,0.00,M1] [#4 0.14,0.49,0.00,M4] [#5 0.22,0.35,0.62,U] [#6 0.02,0.11,0.42,U] [#7 0.05,0.35,0.44,U] [#8 0.11,0.46,0.00,M1] 
00:47:02.561 00.001 8996 single-star, 5 included, MultiStar: {0.13, 0.16}, one-star: {0.14, -0.08}
00:47:02.561 00.000 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
00:47:02.562 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
00:47:02.563 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.52 mountX=0.14 mountY=0.06, mountTheta=0.41
00:47:02.564 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.08, opts=13)
00:47:02.565 00.001 8996 Enqueuing Move request for scope (0.14, -0.08)
00:47:02.566 00.001 20224 Worker thread wakes up
00:47:02.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
00:47:02.566 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
00:47:02.566 00.000 20224 Moving (0.14, -0.08) raw xDistance=0.14 yDistance=0.06
00:47:02.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:47:02.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:02.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:47:02.567 00.001 20224 MoveAxis(E, 0, ABG)
00:47:02.567 00.000 20224 Move returns status 0, amount 0
00:47:02.567 00.000 20224 MoveAxis(N, 0, ABG)
00:47:02.567 00.000 20224 Move returns status 0, amount 0
00:47:02.567 00.000 20224 move complete, result=0
00:47:02.567 00.000 20224 worker thread done servicing request
00:47:02.570 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55149, med=3027, FiltMin=2736, FiltMax=29142, Gamma=1.000
00:47:02.584 00.014 8996 UpdateGuideState exits: m=688148 SNR=325.3
00:47:02.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:02.585 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:02.586 00.001 8996 Enqueuing Expose request
00:47:02.587 00.001 20224 Worker thread wakes up
00:47:02.587 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:02.588 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:02.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:03.571 00.983 20224 Exposure complete
00:47:03.640 00.069 20224 worker thread done servicing request
00:47:03.640 00.000 8996 OnExposeComplete: enter
00:47:03.641 00.001 8996 UpdateGuideState(): m_state=6
00:47:03.642 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11022
00:47:03.643 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.39, Mass=677507, SNR=354.3, Peak=57286 HFD=4.5
00:47:03.644 00.001 8996 MultiStar: [#1 0.13,-0.01,0.59,U] [#2 0.05,0.47,0.00,M2] [#3 0.45,0.48,0.00,M2] [#4 0.03,0.34,0.55,U] [#5 0.17,0.11,0.53,U] [#6 0.31,0.23,0.38,U] [#7 0.09,0.61,0.00,M1] [#8 0.25,0.29,0.33,U] 
00:47:03.645 00.001 8996 refined, 5 included, MultiStar: {0.16, 0.05}, one-star: {0.15, -0.25}
00:47:03.645 00.000 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
00:47:03.646 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
00:47:03.647 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.05 hyp=0.17 cameraTheta=0.32 mountX=0.15 mountY=-0.07, mountTheta=-0.43
00:47:03.650 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.05, opts=13)
00:47:03.651 00.001 8996 Enqueuing Move request for scope (0.16, 0.05)
00:47:03.652 00.001 20224 Worker thread wakes up
00:47:03.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.05) opts 0xd
00:47:03.652 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.05)
00:47:03.652 00.000 20224 Moving (0.16, 0.05) raw xDistance=0.15 yDistance=-0.07
00:47:03.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:47:03.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:03.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:47:03.652 00.000 20224 MoveAxis(E, 0, ABG)
00:47:03.652 00.000 20224 Move returns status 0, amount 0
00:47:03.652 00.000 20224 MoveAxis(N, 0, ABG)
00:47:03.652 00.000 20224 Move returns status 0, amount 0
00:47:03.652 00.000 20224 move complete, result=0
00:47:03.652 00.000 20224 worker thread done servicing request
00:47:03.658 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57286, med=3027, FiltMin=2742, FiltMax=28201, Gamma=1.000
00:47:03.679 00.021 8996 UpdateGuideState exits: m=677507 SNR=354.3
00:47:03.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:03.681 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:03.682 00.001 8996 Enqueuing Expose request
00:47:03.683 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:03.684 00.001 20224 Worker thread wakes up
00:47:03.684 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:03.684 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:04.843 01.159 20224 Exposure complete
00:47:04.931 00.088 20224 worker thread done servicing request
00:47:04.931 00.000 8996 OnExposeComplete: enter
00:47:04.932 00.001 8996 UpdateGuideState(): m_state=6
00:47:04.933 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11023
00:47:04.934 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=473.59, Mass=648285, SNR=321.0, Peak=49821 HFD=4.6
00:47:04.935 00.001 8996 MultiStar: [#1 0.03,0.05,0.66,U] [#2 -0.05,0.32,0.79,U] [#3 0.32,0.24,0.56,U] [#4 0.03,0.33,0.56,U] [#5 0.27,0.28,0.59,U] [#6 -0.05,0.42,0.38,U] [#7 0.21,0.68,0.00,M2] [#8 0.19,0.16,0.34,U] 
00:47:04.936 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.19}, one-star: {0.23, -0.05}
00:47:04.937 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
00:47:04.938 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
00:47:04.939 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.98 mountX=0.11 mountY=-0.20, mountTheta=-1.09
00:47:04.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.19, opts=13)
00:47:04.943 00.002 8996 Enqueuing Move request for scope (0.13, 0.19)
00:47:04.945 00.002 20224 Worker thread wakes up
00:47:04.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
00:47:04.945 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
00:47:04.945 00.000 20224 Moving (0.13, 0.19) raw xDistance=0.11 yDistance=-0.20
00:47:04.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:47:04.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:04.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:47:04.945 00.000 20224 MoveAxis(E, 0, ABG)
00:47:04.945 00.000 20224 Move returns status 0, amount 0
00:47:04.945 00.000 20224 MoveAxis(N, 0, ABG)
00:47:04.945 00.000 20224 Move returns status 0, amount 0
00:47:04.945 00.000 20224 move complete, result=0
00:47:04.946 00.001 20224 worker thread done servicing request
00:47:04.955 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49821, med=3027, FiltMin=2736, FiltMax=26409, Gamma=1.000
00:47:04.980 00.025 8996 UpdateGuideState exits: m=648285 SNR=321.0
00:47:04.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:04.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:04.984 00.002 8996 Enqueuing Expose request
00:47:04.985 00.001 20224 Worker thread wakes up
00:47:04.985 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:47:04.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:04.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:05.953 00.967 20224 Exposure complete
00:47:06.033 00.080 20224 worker thread done servicing request
00:47:06.033 00.000 8996 OnExposeComplete: enter
00:47:06.034 00.001 8996 UpdateGuideState(): m_state=6
00:47:06.035 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11024
00:47:06.036 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=473.87, Mass=736716, SNR=310.9, Peak=65437 HFD=4.3
00:47:06.037 00.001 8996 MultiStar: [#1 -0.08,0.30,0.60,U] [#2 -0.07,0.38,0.74,U] [#3 0.35,0.50,0.00,M2] [#4 0.01,0.51,0.00,M3] [#5 0.26,0.38,0.00,M1] [#6 0.01,0.45,0.00,M1] [#7 -0.04,0.63,0.00,M3] [#8 0.04,0.19,0.37,U] 
00:47:06.037 00.000 8996 refined, 3 included, MultiStar: {0.09, 0.28}, one-star: {0.32, 0.23}
00:47:06.038 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
00:47:06.039 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
00:47:06.039 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.27 mountX=0.06 mountY=-0.29, mountTheta=-1.37
00:47:06.041 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.28, opts=13)
00:47:06.041 00.000 8996 Enqueuing Move request for scope (0.09, 0.28)
00:47:06.042 00.001 20224 Worker thread wakes up
00:47:06.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd
00:47:06.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.28)
00:47:06.042 00.000 20224 Moving (0.09, 0.28) raw xDistance=0.06 yDistance=-0.29
00:47:06.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:47:06.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:06.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:47:06.043 00.001 20224 MoveAxis(E, 0, ABG)
00:47:06.043 00.000 20224 Move returns status 0, amount 0
00:47:06.043 00.000 20224 MoveAxis(N, 0, ABG)
00:47:06.043 00.000 20224 Move returns status 0, amount 0
00:47:06.043 00.000 20224 move complete, result=0
00:47:06.043 00.000 20224 worker thread done servicing request
00:47:06.046 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65437, med=3024, FiltMin=2729, FiltMax=28662, Gamma=1.000
00:47:06.060 00.014 8996 UpdateGuideState exits: m=736716 SNR=310.9
00:47:06.060 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:06.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:06.062 00.001 8996 Enqueuing Expose request
00:47:06.063 00.001 20224 Worker thread wakes up
00:47:06.063 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:06.063 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:47:06.064 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:07.237 01.173 20224 Exposure complete
00:47:07.314 00.077 20224 worker thread done servicing request
00:47:07.314 00.000 8996 OnExposeComplete: enter
00:47:07.315 00.001 8996 UpdateGuideState(): m_state=6
00:47:07.316 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11025
00:47:07.316 00.000 8996 Star::Find returns 1 (0), X=134.55, Y=473.78, Mass=743260, SNR=351.8, Peak=60077 HFD=4.6
00:47:07.317 00.001 8996 MultiStar: [#1 -0.22,0.26,0.56,U] [#2 -0.34,0.29,0.00,M1] [#3 -0.00,0.69,0.00,M3] [#4 -0.30,0.69,0.00,M4] [#5 0.01,0.49,0.00,M2] [#6 -0.52,0.27,0.00,M2] [#7 -0.32,0.29,0.38,U] [#8 -0.20,0.30,0.39,U] 
00:47:07.318 00.001 8996 single-star, 3 included, MultiStar: {-0.17, 0.22}, one-star: {-0.08, 0.14}
00:47:07.319 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
00:47:07.320 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
00:47:07.320 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.14 hyp=0.16 cameraTheta=2.07 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
00:47:07.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.14, opts=13)
00:47:07.323 00.001 8996 Enqueuing Move request for scope (-0.08, 0.14)
00:47:07.323 00.000 20224 Worker thread wakes up
00:47:07.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.14) opts 0xd
00:47:07.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.14)
00:47:07.324 00.001 20224 Moving (-0.08, 0.14) raw xDistance=-0.09 yDistance=-0.13
00:47:07.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:47:07.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:07.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:47:07.324 00.000 20224 MoveAxis(E, 0, ABG)
00:47:07.324 00.000 20224 Move returns status 0, amount 0
00:47:07.324 00.000 20224 MoveAxis(N, 0, ABG)
00:47:07.324 00.000 20224 Move returns status 0, amount 0
00:47:07.324 00.000 20224 move complete, result=0
00:47:07.324 00.000 20224 worker thread done servicing request
00:47:07.328 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=60077, med=3027, FiltMin=2742, FiltMax=30224, Gamma=1.000
00:47:07.340 00.012 8996 UpdateGuideState exits: m=743260 SNR=351.8
00:47:07.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:07.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:07.343 00.001 8996 Enqueuing Expose request
00:47:07.343 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:07.344 00.001 20224 Worker thread wakes up
00:47:07.344 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:07.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:08.309 00.965 20224 Exposure complete
00:47:08.402 00.093 20224 worker thread done servicing request
00:47:08.402 00.000 8996 OnExposeComplete: enter
00:47:08.403 00.001 8996 UpdateGuideState(): m_state=6
00:47:08.404 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11026
00:47:08.405 00.001 8996 Star::Find returns 1 (0), X=134.77, Y=473.53, Mass=637820, SNR=319.8, Peak=47350 HFD=4.6
00:47:08.406 00.001 8996 MultiStar: [#1 -0.32,-0.03,0.64,U] [#2 -0.46,-0.11,0.00,M2] [#3 0.03,0.35,0.66,U] [#4 -0.17,0.40,0.56,U] [#5 -0.18,0.15,0.65,U] [#6 -0.53,0.43,0.00,M3] [#7 -0.17,0.42,0.00,M3] [#8 -0.33,0.18,0.39,U] 
00:47:08.406 00.000 8996 refined, 5 included, MultiStar: {-0.10, 0.13}, one-star: {0.14, -0.11}
00:47:08.409 00.003 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
00:47:08.410 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
00:47:08.411 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.23 mountX=-0.11 mountY=-0.12, mountTheta=-2.34
00:47:08.413 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.13, opts=13)
00:47:08.414 00.001 8996 Enqueuing Move request for scope (-0.10, 0.13)
00:47:08.415 00.001 20224 Worker thread wakes up
00:47:08.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
00:47:08.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
00:47:08.415 00.000 20224 Moving (-0.10, 0.13) raw xDistance=-0.11 yDistance=-0.12
00:47:08.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:47:08.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:08.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:47:08.415 00.000 20224 MoveAxis(E, 0, ABG)
00:47:08.415 00.000 20224 Move returns status 0, amount 0
00:47:08.415 00.000 20224 MoveAxis(N, 0, ABG)
00:47:08.415 00.000 20224 Move returns status 0, amount 0
00:47:08.415 00.000 20224 move complete, result=0
00:47:08.416 00.001 20224 worker thread done servicing request
00:47:08.421 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47350, med=3027, FiltMin=2710, FiltMax=26966, Gamma=1.000
00:47:08.439 00.018 8996 UpdateGuideState exits: m=637820 SNR=319.8
00:47:08.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:08.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:08.443 00.002 8996 Enqueuing Expose request
00:47:08.444 00.001 20224 Worker thread wakes up
00:47:08.444 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:08.445 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:08.446 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:09.611 01.165 20224 Exposure complete
00:47:09.700 00.089 20224 worker thread done servicing request
00:47:09.700 00.000 8996 OnExposeComplete: enter
00:47:09.702 00.002 8996 UpdateGuideState(): m_state=6
00:47:09.705 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11027
00:47:09.707 00.002 8996 Star::Find returns 1 (0), X=134.58, Y=474.10, Mass=729737, SNR=359.6, Peak=57629 HFD=4.7
00:47:09.710 00.003 8996 MultiStar: [#1 -0.29,0.37,0.00,M1] [#2 -0.63,0.55,0.00,M3] [#3 -0.19,0.92,0.00,M3] [#4 -0.46,0.90,0.00,M4] [#5 -0.20,0.89,0.00,M2] [#6 -0.53,0.64,0.00,M4] [#7 -0.27,0.65,0.00,M4] [#8 -0.39,0.16,0.32,U] 
00:47:09.712 00.002 8996 refined, 1 included, MultiStar: {-0.14, 0.39}, one-star: {-0.05, 0.46}
00:47:09.713 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
00:47:09.716 00.003 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
00:47:09.717 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.39 hyp=0.41 cameraTheta=1.90 mountX=-0.17 mountY=-0.37, mountTheta=-2.01
00:47:09.722 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.39, opts=13)
00:47:09.724 00.002 8996 Enqueuing Move request for scope (-0.14, 0.39)
00:47:09.727 00.003 20224 Worker thread wakes up
00:47:09.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.39) opts 0xd
00:47:09.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.39)
00:47:09.727 00.000 20224 Moving (-0.14, 0.39) raw xDistance=-0.17 yDistance=-0.37
00:47:09.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:47:09.727 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.03 newest=-0.62
00:47:09.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
00:47:09.727 00.000 20224 MoveAxis(E, 0, ABG)
00:47:09.727 00.000 20224 Move returns status 0, amount 0
00:47:09.727 00.000 20224 MoveAxis(N, 78, ABG)
00:47:09.727 00.000 20224 Guiding  Dir = 0, Dur = 78
00:47:09.728 00.001 20224 IsSlewing returns 0
00:47:09.728 00.000 20224 IsGuiding returns 0
00:47:09.735 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57629, med=3027, FiltMin=2733, FiltMax=28832, Gamma=1.000
00:47:09.737 00.002 20224 PulseGuide returned control before completion, sleep 81
00:47:09.754 00.017 8996 UpdateGuideState exits: m=729737 SNR=359.6
00:47:09.755 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:09.756 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:09.757 00.001 8996 Enqueuing Expose request
00:47:09.835 00.078 20224 IsGuiding returns 0
00:47:09.835 00.000 20224 Move returns status 0, amount 78
00:47:09.835 00.000 20224 move complete, result=0
00:47:09.835 00.000 20224 worker thread done servicing request
00:47:09.835 00.000 20224 Worker thread wakes up
00:47:09.835 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:09.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:09.835 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 78 ms NORTH
00:47:10.812 00.977 20224 Exposure complete
00:47:10.878 00.066 20224 worker thread done servicing request
00:47:10.878 00.000 8996 OnExposeComplete: enter
00:47:10.879 00.001 8996 UpdateGuideState(): m_state=6
00:47:10.880 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11028
00:47:10.881 00.001 8996 Star::Find returns 1 (0), X=134.37, Y=474.00, Mass=562460, SNR=280.3, Peak=37501 HFD=4.3
00:47:10.882 00.001 8996 MultiStar: [#1 -0.34,0.01,0.70,U] [#2 -0.63,0.37,0.00,M4] [#3 -0.27,0.39,0.00,M4] [#4 -0.65,0.62,0.00,M5] [#5 -0.40,0.49,0.00,M3] [#6 -0.56,0.48,0.00,M5] [#7 -0.34,0.51,0.00,M5] [#8 -0.45,0.45,0.00,M1] 
00:47:10.882 00.000 8996 refined, 1 included, MultiStar: {-0.29, 0.21}, one-star: {-0.26, 0.36}
00:47:10.883 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
00:47:10.884 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
00:47:10.884 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=0.21 hyp=0.36 cameraTheta=2.51 mountX=-0.31 mountY=-0.18, mountTheta=-2.62
00:47:10.886 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.21, opts=13)
00:47:10.887 00.001 8996 Enqueuing Move request for scope (-0.29, 0.21)
00:47:10.888 00.001 20224 Worker thread wakes up
00:47:10.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.21) opts 0xd
00:47:10.888 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.21)
00:47:10.889 00.001 20224 Moving (-0.29, 0.21) raw xDistance=-0.31 yDistance=-0.18
00:47:10.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:47:10.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:10.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:47:10.889 00.000 20224 MoveAxis(E, 45, ABG)
00:47:10.889 00.000 20224 Guiding  Dir = 2, Dur = 45
00:47:10.889 00.000 20224 IsSlewing returns 0
00:47:10.889 00.000 20224 IsGuiding returns 0
00:47:10.893 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=37501, med=3027, FiltMin=2742, FiltMax=25689, Gamma=1.000
00:47:10.906 00.013 8996 UpdateGuideState exits: m=562460 SNR=280.3
00:47:10.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:10.908 00.001 20224 PulseGuide returned control before completion, sleep 37
00:47:10.908 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:10.909 00.001 8996 Enqueuing Expose request
00:47:10.953 00.044 20224 IsGuiding returns 1
00:47:10.953 00.000 20224 scope still moving after pulse duration time elapsed
00:47:10.985 00.032 20224 IsSlewing returns 0
00:47:10.985 00.000 20224 IsGuiding returns 1
00:47:11.016 00.031 20224 IsSlewing returns 0
00:47:11.017 00.001 20224 IsGuiding returns 0
00:47:11.017 00.000 20224 scope move finished after 45 + 82 ms
00:47:11.017 00.000 20224 Move returns status 0, amount 45
00:47:11.017 00.000 20224 MoveAxis(N, 0, ABG)
00:47:11.017 00.000 20224 Move returns status 0, amount 0
00:47:11.017 00.000 20224 move complete, result=0
00:47:11.017 00.000 20224 worker thread done servicing request
00:47:11.017 00.000 20224 Worker thread wakes up
00:47:11.017 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
00:47:11.019 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:11.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:12.192 01.173 20224 Exposure complete
00:47:12.262 00.070 20224 worker thread done servicing request
00:47:12.262 00.000 8996 OnExposeComplete: enter
00:47:12.263 00.001 8996 UpdateGuideState(): m_state=6
00:47:12.263 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11029
00:47:12.265 00.002 8996 Star::Find returns 1 (0), X=134.91, Y=473.53, Mass=669709, SNR=311.2, Peak=47101 HFD=4.3
00:47:12.265 00.000 8996 MultiStar: [#1 0.10,-0.28,0.69,U] [#2 0.19,-0.06,0.74,U] [#3 0.44,0.01,0.00,M5] [#4 0.02,-0.16,0.57,U] [#5 0.11,-0.02,0.64,U] [#6 -0.06,-0.07,0.43,U] [#7 0.35,-0.12,0.41,U] [#8 -0.06,0.00,0.34,U] 
00:47:12.266 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.11}, one-star: {0.28, -0.11}
00:47:12.267 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
00:47:12.268 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
00:47:12.269 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.67 mountX=0.15 mountY=0.09, mountTheta=0.56
00:47:12.271 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.11, opts=13)
00:47:12.272 00.001 8996 Enqueuing Move request for scope (0.14, -0.11)
00:47:12.273 00.001 20224 Worker thread wakes up
00:47:12.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
00:47:12.273 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
00:47:12.273 00.000 20224 Moving (0.14, -0.11) raw xDistance=0.15 yDistance=0.09
00:47:12.273 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:47:12.273 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:12.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:47:12.273 00.000 20224 MoveAxis(E, 0, ABG)
00:47:12.273 00.000 20224 Move returns status 0, amount 0
00:47:12.273 00.000 20224 MoveAxis(N, 0, ABG)
00:47:12.273 00.000 20224 Move returns status 0, amount 0
00:47:12.273 00.000 20224 move complete, result=0
00:47:12.273 00.000 20224 worker thread done servicing request
00:47:12.278 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47101, med=3027, FiltMin=2749, FiltMax=26073, Gamma=1.000
00:47:12.299 00.021 8996 UpdateGuideState exits: m=669709 SNR=311.2
00:47:12.300 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:12.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:12.302 00.001 8996 Enqueuing Expose request
00:47:12.302 00.000 20224 Worker thread wakes up
00:47:12.303 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:12.303 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:12.303 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:13.290 00.987 20224 Exposure complete
00:47:13.349 00.059 20224 worker thread done servicing request
00:47:13.349 00.000 8996 OnExposeComplete: enter
00:47:13.350 00.001 8996 UpdateGuideState(): m_state=6
00:47:13.351 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11030
00:47:13.352 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=473.30, Mass=658507, SNR=326.5, Peak=48326 HFD=4.6
00:47:13.353 00.001 8996 MultiStar: [#1 0.25,-0.35,0.67,U] [#2 0.20,-0.50,0.00,M4] [#3 0.72,0.13,0.00,M6] [#4 0.29,0.17,0.58,U] [#5 0.36,-0.05,0.56,U] [#6 0.30,0.12,0.48,U] [#7 0.36,0.06,0.47,U] [#8 0.43,-0.09,0.39,U] 
00:47:13.354 00.001 8996 refined, 6 included, MultiStar: {0.35, -0.11}, one-star: {0.42, -0.34}
00:47:13.355 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
00:47:13.356 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
00:47:13.358 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=-0.11 hyp=0.37 cameraTheta=-0.31 mountX=0.36 mountY=0.07, mountTheta=0.19
00:47:13.361 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.11, opts=13)
00:47:13.362 00.001 8996 Enqueuing Move request for scope (0.35, -0.11)
00:47:13.363 00.001 20224 Worker thread wakes up
00:47:13.364 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.11) opts 0xd
00:47:13.364 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.11)
00:47:13.364 00.000 20224 Moving (0.35, -0.11) raw xDistance=0.36 yDistance=0.07
00:47:13.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
00:47:13.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:13.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:47:13.364 00.000 20224 MoveAxis(W, 52, ABG)
00:47:13.364 00.000 20224 Guiding  Dir = 3, Dur = 52
00:47:13.365 00.001 20224 IsSlewing returns 0
00:47:13.365 00.000 20224 IsGuiding returns 0
00:47:13.371 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48326, med=3027, FiltMin=2749, FiltMax=23152, Gamma=1.000
00:47:13.385 00.014 8996 UpdateGuideState exits: m=658507 SNR=326.5
00:47:13.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:13.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:13.388 00.001 8996 Enqueuing Expose request
00:47:13.404 00.016 20224 PulseGuide returned control before completion, sleep 24
00:47:13.435 00.031 20224 IsGuiding returns 1
00:47:13.435 00.000 20224 scope still moving after pulse duration time elapsed
00:47:13.467 00.032 20224 IsSlewing returns 0
00:47:13.467 00.000 20224 IsGuiding returns 1
00:47:13.498 00.031 20224 IsSlewing returns 0
00:47:13.498 00.000 20224 IsGuiding returns 0
00:47:13.498 00.000 20224 scope move finished after 52 + 80 ms
00:47:13.498 00.000 20224 Move returns status 0, amount 52
00:47:13.498 00.000 20224 MoveAxis(N, 0, ABG)
00:47:13.498 00.000 20224 Move returns status 0, amount 0
00:47:13.498 00.000 20224 move complete, result=0
00:47:13.498 00.000 20224 worker thread done servicing request
00:47:13.498 00.000 20224 Worker thread wakes up
00:47:13.499 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:13.499 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.1 px 0 ms NORTH
00:47:13.501 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:14.672 01.171 20224 Exposure complete
00:47:14.748 00.076 20224 worker thread done servicing request
00:47:14.748 00.000 8996 OnExposeComplete: enter
00:47:14.751 00.003 8996 UpdateGuideState(): m_state=6
00:47:14.753 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11031
00:47:14.754 00.001 8996 Star::Find returns 1 (0), X=134.73, Y=473.73, Mass=588891, SNR=324.5, Peak=49885 HFD=4.6
00:47:14.756 00.002 8996 MultiStar: [#1 -0.07,-0.20,0.66,U] [#2 -0.23,0.25,0.78,U] [#3 -0.05,0.37,0.66,U] [#4 -0.10,0.39,0.51,U] [#5 -0.06,0.41,0.63,U] [#6 -0.09,-0.02,0.45,U] [#7 -0.44,0.31,0.00,M4] [#8 -0.06,0.30,0.37,U] 
00:47:14.758 00.002 8996 single-star, 7 included, MultiStar: {-0.06, 0.19}, one-star: {0.10, 0.09}
00:47:14.759 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
00:47:14.760 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
00:47:14.762 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.13 cameraTheta=0.72 mountX=0.09 mountY=-0.10, mountTheta=-0.82
00:47:14.765 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.09, opts=13)
00:47:14.766 00.001 8996 Enqueuing Move request for scope (0.10, 0.09)
00:47:14.768 00.002 20224 Worker thread wakes up
00:47:14.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
00:47:14.768 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
00:47:14.768 00.000 20224 Moving (0.10, 0.09) raw xDistance=0.09 yDistance=-0.10
00:47:14.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:47:14.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:14.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:47:14.768 00.000 20224 MoveAxis(E, 0, ABG)
00:47:14.768 00.000 20224 Move returns status 0, amount 0
00:47:14.768 00.000 20224 MoveAxis(N, 0, ABG)
00:47:14.769 00.001 20224 Move returns status 0, amount 0
00:47:14.769 00.000 20224 move complete, result=0
00:47:14.769 00.000 20224 worker thread done servicing request
00:47:14.773 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49885, med=3027, FiltMin=2755, FiltMax=22838, Gamma=1.000
00:47:14.787 00.014 8996 UpdateGuideState exits: m=588891 SNR=324.5
00:47:14.788 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:14.788 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:14.789 00.001 8996 Enqueuing Expose request
00:47:14.790 00.001 20224 Worker thread wakes up
00:47:14.790 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:14.791 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:14.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:15.761 00.970 20224 Exposure complete
00:47:15.828 00.067 20224 worker thread done servicing request
00:47:15.829 00.001 8996 OnExposeComplete: enter
00:47:15.831 00.002 8996 UpdateGuideState(): m_state=6
00:47:15.833 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11032
00:47:15.835 00.002 8996 Star::Find returns 1 (0), X=134.62, Y=473.40, Mass=738931, SNR=329.2, Peak=57286 HFD=4.6
00:47:15.837 00.002 8996 MultiStar: [#1 -0.25,-0.03,0.62,U] [#2 -0.02,0.05,0.66,U] [#3 0.08,0.23,0.62,U] [#4 -0.36,0.03,0.59,U] [#5 -0.18,0.16,0.61,U] [#6 -0.17,0.21,0.46,U] [#7 -0.08,0.26,0.41,U] [#8 -0.21,-0.04,0.32,U] 
00:47:15.839 00.002 8996 refined, 8 included, MultiStar: {-0.12, 0.04}, one-star: {-0.01, -0.24}
00:47:15.841 00.002 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
00:47:15.843 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
00:47:15.845 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.80 mountX=-0.12 mountY=-0.03, mountTheta=-2.91
00:47:15.849 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
00:47:15.851 00.002 8996 Enqueuing Move request for scope (-0.12, 0.04)
00:47:15.852 00.001 20224 Worker thread wakes up
00:47:15.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
00:47:15.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
00:47:15.852 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.03
00:47:15.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:47:15.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:15.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:47:15.852 00.000 20224 MoveAxis(E, 0, ABG)
00:47:15.852 00.000 20224 Move returns status 0, amount 0
00:47:15.852 00.000 20224 MoveAxis(N, 0, ABG)
00:47:15.853 00.001 20224 Move returns status 0, amount 0
00:47:15.853 00.000 20224 move complete, result=0
00:47:15.853 00.000 20224 worker thread done servicing request
00:47:15.858 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57286, med=3027, FiltMin=2736, FiltMax=31494, Gamma=1.000
00:47:15.880 00.022 8996 UpdateGuideState exits: m=738931 SNR=329.2
00:47:15.882 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:15.883 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:15.884 00.001 8996 Enqueuing Expose request
00:47:15.885 00.001 20224 Worker thread wakes up
00:47:15.885 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:15.887 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:15.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:17.032 01.145 20224 Exposure complete
00:47:17.101 00.069 20224 worker thread done servicing request
00:47:17.101 00.000 8996 OnExposeComplete: enter
00:47:17.102 00.001 8996 UpdateGuideState(): m_state=6
00:47:17.103 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11033
00:47:17.103 00.000 8996 Star::Find returns 1 (0), X=134.70, Y=473.53, Mass=676410, SNR=350.3, Peak=49677 HFD=4.7
00:47:17.104 00.001 8996 MultiStar: [#1 -0.19,-0.13,0.61,U] [#2 -0.36,0.09,0.62,U] [#3 -0.07,0.03,0.67,U] [#4 -0.39,0.33,0.00,M2] [#5 -0.26,0.16,0.54,U] [#6 -0.58,0.20,0.00,M2] [#7 -0.11,0.10,0.40,U] [#8 -0.06,-0.08,0.30,U] 
00:47:17.106 00.002 8996 refined, 6 included, MultiStar: {-0.13, -0.00}, one-star: {0.07, -0.11}
00:47:17.106 00.000 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
00:47:17.107 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
00:47:17.108 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.11 mountX=-0.13 mountY=0.02, mountTheta=3.00
00:47:17.109 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.00, opts=13)
00:47:17.110 00.001 8996 Enqueuing Move request for scope (-0.13, -0.00)
00:47:17.111 00.001 20224 Worker thread wakes up
00:47:17.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
00:47:17.111 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
00:47:17.111 00.000 20224 Moving (-0.13, -0.00) raw xDistance=-0.13 yDistance=0.02
00:47:17.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:47:17.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:17.111 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:47:17.112 00.001 20224 MoveAxis(E, 0, ABG)
00:47:17.112 00.000 20224 Move returns status 0, amount 0
00:47:17.112 00.000 20224 MoveAxis(N, 0, ABG)
00:47:17.112 00.000 20224 Move returns status 0, amount 0
00:47:17.112 00.000 20224 move complete, result=0
00:47:17.112 00.000 20224 worker thread done servicing request
00:47:17.114 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49677, med=3027, FiltMin=2736, FiltMax=27952, Gamma=1.000
00:47:17.132 00.018 8996 UpdateGuideState exits: m=676410 SNR=350.3
00:47:17.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:17.134 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:17.135 00.001 8996 Enqueuing Expose request
00:47:17.136 00.001 20224 Worker thread wakes up
00:47:17.136 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:17.138 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:17.138 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:18.114 00.976 20224 Exposure complete
00:47:18.175 00.061 20224 worker thread done servicing request
00:47:18.175 00.000 8996 OnExposeComplete: enter
00:47:18.176 00.001 8996 UpdateGuideState(): m_state=6
00:47:18.177 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11034
00:47:18.178 00.001 8996 Star::Find returns 1 (0), X=134.45, Y=473.40, Mass=622867, SNR=346.5, Peak=47942 HFD=4.6
00:47:18.179 00.001 8996 MultiStar: [#1 -0.30,-0.17,0.65,U] [#2 -0.41,-0.02,0.68,U] [#3 -0.02,0.10,0.53,U] [#4 -0.37,0.13,0.42,U] [#5 -0.29,-0.11,0.56,U] [#6 -0.40,0.46,0.00,M3] [#7 -0.18,0.42,0.00,M3] [#8 -0.36,0.05,0.40,U] 
00:47:18.180 00.001 8996 refined, 6 included, MultiStar: {-0.27, -0.07}, one-star: {-0.18, -0.24}
00:47:18.180 00.000 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
00:47:18.181 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
00:47:18.182 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-2.89 mountX=-0.26 mountY=0.10, mountTheta=2.77
00:47:18.183 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.07, opts=13)
00:47:18.184 00.001 8996 Enqueuing Move request for scope (-0.27, -0.07)
00:47:18.185 00.001 20224 Worker thread wakes up
00:47:18.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.07) opts 0xd
00:47:18.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.07)
00:47:18.185 00.000 20224 Moving (-0.27, -0.07) raw xDistance=-0.26 yDistance=0.10
00:47:18.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:47:18.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:18.186 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:47:18.186 00.000 20224 MoveAxis(E, 38, ABG)
00:47:18.186 00.000 20224 Guiding  Dir = 2, Dur = 38
00:47:18.186 00.000 20224 IsSlewing returns 0
00:47:18.186 00.000 20224 IsGuiding returns 0
00:47:18.189 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47942, med=3027, FiltMin=2729, FiltMax=22646, Gamma=1.000
00:47:18.202 00.013 8996 UpdateGuideState exits: m=622867 SNR=346.5
00:47:18.204 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:18.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:18.207 00.002 8996 Enqueuing Expose request
00:47:18.218 00.011 20224 PulseGuide returned control before completion, sleep 16
00:47:18.249 00.031 20224 IsGuiding returns 1
00:47:18.249 00.000 20224 scope still moving after pulse duration time elapsed
00:47:18.281 00.032 20224 IsSlewing returns 0
00:47:18.281 00.000 20224 IsGuiding returns 1
00:47:18.312 00.031 20224 IsSlewing returns 0
00:47:18.312 00.000 20224 IsGuiding returns 0
00:47:18.313 00.001 20224 scope move finished after 38 + 88 ms
00:47:18.313 00.000 20224 Move returns status 0, amount 38
00:47:18.313 00.000 20224 MoveAxis(N, 0, ABG)
00:47:18.313 00.000 20224 Move returns status 0, amount 0
00:47:18.313 00.000 20224 move complete, result=0
00:47:18.313 00.000 20224 worker thread done servicing request
00:47:18.313 00.000 20224 Worker thread wakes up
00:47:18.313 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:18.313 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
00:47:18.316 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:19.508 01.192 20224 Exposure complete
00:47:19.589 00.081 20224 worker thread done servicing request
00:47:19.589 00.000 8996 OnExposeComplete: enter
00:47:19.590 00.001 8996 UpdateGuideState(): m_state=6
00:47:19.591 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11035
00:47:19.592 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=473.44, Mass=631732, SNR=322.7, Peak=50934 HFD=4.4
00:47:19.593 00.001 8996 MultiStar: [#1 -0.15,-0.45,0.00,M1] [#2 -0.47,0.17,0.00,M1] [#3 0.19,0.21,0.63,U] [#4 -0.26,-0.07,0.52,U] [#5 -0.28,0.01,0.57,U] [#6 -0.33,0.24,0.47,U] [#7 -0.20,0.15,0.44,U] [#8 -0.33,-0.08,0.39,U] 
00:47:19.596 00.003 8996 refined, 6 included, MultiStar: {-0.16, 0.01}, one-star: {-0.09, -0.20}
00:47:19.598 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
00:47:19.600 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
00:47:19.602 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.08 mountX=-0.16 mountY=0.01, mountTheta=3.09
00:47:19.607 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.01, opts=13)
00:47:19.609 00.002 8996 Enqueuing Move request for scope (-0.16, 0.01)
00:47:19.611 00.002 20224 Worker thread wakes up
00:47:19.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
00:47:19.611 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
00:47:19.611 00.000 20224 Moving (-0.16, 0.01) raw xDistance=-0.16 yDistance=0.01
00:47:19.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:47:19.612 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:19.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:47:19.612 00.000 20224 MoveAxis(E, 0, ABG)
00:47:19.612 00.000 20224 Move returns status 0, amount 0
00:47:19.612 00.000 20224 MoveAxis(N, 0, ABG)
00:47:19.612 00.000 20224 Move returns status 0, amount 0
00:47:19.612 00.000 20224 move complete, result=0
00:47:19.612 00.000 20224 worker thread done servicing request
00:47:19.621 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50934, med=3027, FiltMin=2707, FiltMax=23990, Gamma=1.000
00:47:19.643 00.022 8996 UpdateGuideState exits: m=631732 SNR=322.7
00:47:19.645 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:19.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:19.648 00.002 8996 Enqueuing Expose request
00:47:19.649 00.001 20224 Worker thread wakes up
00:47:19.649 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:19.651 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:19.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:20.635 00.984 20224 Exposure complete
00:47:20.715 00.080 20224 worker thread done servicing request
00:47:20.715 00.000 8996 OnExposeComplete: enter
00:47:20.717 00.002 8996 UpdateGuideState(): m_state=6
00:47:20.719 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11036
00:47:20.720 00.001 8996 Star::Find returns 1 (0), X=134.72, Y=473.71, Mass=619436, SNR=305.9, Peak=49485 HFD=4.6
00:47:20.722 00.002 8996 MultiStar: [#1 -0.12,-0.16,0.82,U] [#2 -0.21,0.20,0.80,U] [#3 0.05,-0.05,0.73,U] [#4 -0.27,0.09,0.56,U] [#5 -0.13,0.01,0.61,U] [#6 -0.21,0.27,0.51,U] [#7 -0.10,0.37,0.45,U] [#8 -0.28,0.08,0.39,U] 
00:47:20.723 00.001 8996 single-star, 8 included, MultiStar: {-0.11, 0.08}, one-star: {0.09, 0.07}
00:47:20.724 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
00:47:20.725 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
00:47:20.725 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.12 cameraTheta=0.68 mountX=0.08 mountY=-0.08, mountTheta=-0.78
00:47:20.727 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
00:47:20.728 00.001 8996 Enqueuing Move request for scope (0.09, 0.07)
00:47:20.729 00.001 20224 Worker thread wakes up
00:47:20.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
00:47:20.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
00:47:20.729 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=-0.08
00:47:20.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:47:20.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:20.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:47:20.729 00.000 20224 MoveAxis(E, 0, ABG)
00:47:20.729 00.000 20224 Move returns status 0, amount 0
00:47:20.729 00.000 20224 MoveAxis(N, 0, ABG)
00:47:20.729 00.000 20224 Move returns status 0, amount 0
00:47:20.729 00.000 20224 move complete, result=0
00:47:20.730 00.001 20224 worker thread done servicing request
00:47:20.733 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49485, med=3027, FiltMin=2736, FiltMax=26198, Gamma=1.000
00:47:20.747 00.014 8996 UpdateGuideState exits: m=619436 SNR=305.9
00:47:20.748 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:20.748 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:20.749 00.001 8996 Enqueuing Expose request
00:47:20.750 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:20.751 00.001 20224 Worker thread wakes up
00:47:20.751 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:20.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:21.937 01.186 20224 Exposure complete
00:47:22.018 00.081 20224 worker thread done servicing request
00:47:22.018 00.000 8996 OnExposeComplete: enter
00:47:22.019 00.001 8996 UpdateGuideState(): m_state=6
00:47:22.020 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11037
00:47:22.020 00.000 8996 Star::Find returns 1 (0), X=134.72, Y=473.47, Mass=708528, SNR=358.7, Peak=52390 HFD=4.7
00:47:22.021 00.001 8996 MultiStar: [#1 -0.15,-0.14,0.58,U] [#2 -0.35,0.06,0.63,U] [#3 0.20,0.11,0.55,U] [#4 -0.11,0.16,0.53,U] [#5 -0.13,-0.07,0.51,U] [#6 -0.22,0.15,0.42,U] [#7 0.04,0.24,0.35,U] [#8 -0.00,-0.06,0.32,U] 
00:47:22.022 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.01}, one-star: {0.09, -0.17}
00:47:22.023 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
00:47:22.024 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
00:47:22.025 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.04 mountX=-0.06 mountY=0.00, mountTheta=3.13
00:47:22.026 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
00:47:22.027 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
00:47:22.028 00.001 20224 Worker thread wakes up
00:47:22.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:47:22.028 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:47:22.028 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=0.00
00:47:22.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:47:22.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:22.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:47:22.028 00.000 20224 MoveAxis(E, 0, ABG)
00:47:22.028 00.000 20224 Move returns status 0, amount 0
00:47:22.028 00.000 20224 MoveAxis(N, 0, ABG)
00:47:22.028 00.000 20224 Move returns status 0, amount 0
00:47:22.028 00.000 20224 move complete, result=0
00:47:22.028 00.000 20224 worker thread done servicing request
00:47:22.032 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52390, med=3027, FiltMin=2765, FiltMax=30326, Gamma=1.000
00:47:22.044 00.012 8996 UpdateGuideState exits: m=708528 SNR=358.7
00:47:22.046 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:22.049 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:22.051 00.002 8996 Enqueuing Expose request
00:47:22.052 00.001 20224 Worker thread wakes up
00:47:22.053 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:22.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:22.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:23.046 00.992 20224 Exposure complete
00:47:23.110 00.064 20224 worker thread done servicing request
00:47:23.110 00.000 8996 OnExposeComplete: enter
00:47:23.111 00.001 8996 UpdateGuideState(): m_state=6
00:47:23.112 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11038
00:47:23.113 00.001 8996 Star::Find returns 1 (0), X=134.75, Y=473.58, Mass=741073, SNR=328.2, Peak=56765 HFD=4.6
00:47:23.114 00.001 8996 MultiStar: [#1 0.00,-0.11,0.60,U] [#2 0.07,-0.01,0.69,U] [#3 0.36,0.13,0.65,U] [#4 0.00,-0.04,0.47,U] [#5 -0.04,-0.13,0.60,U] [#6 -0.30,0.33,0.00,M1] [#7 0.07,0.15,0.44,U] [#8 -0.16,-0.16,0.36,U] 
00:47:23.115 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.03}, one-star: {0.12, -0.06}
00:47:23.115 00.000 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
00:47:23.116 00.001 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
00:47:23.117 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.35 mountX=0.08 mountY=0.02, mountTheta=0.24
00:47:23.118 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
00:47:23.119 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
00:47:23.120 00.001 20224 Worker thread wakes up
00:47:23.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
00:47:23.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
00:47:23.120 00.000 20224 Moving (0.07, -0.03) raw xDistance=0.08 yDistance=0.02
00:47:23.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:47:23.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:23.121 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:47:23.121 00.000 20224 MoveAxis(E, 0, ABG)
00:47:23.121 00.000 20224 Move returns status 0, amount 0
00:47:23.121 00.000 20224 MoveAxis(N, 0, ABG)
00:47:23.121 00.000 20224 Move returns status 0, amount 0
00:47:23.121 00.000 20224 move complete, result=0
00:47:23.121 00.000 20224 worker thread done servicing request
00:47:23.132 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=56765, med=3027, FiltMin=2755, FiltMax=31318, Gamma=1.000
00:47:23.150 00.018 8996 UpdateGuideState exits: m=741073 SNR=328.2
00:47:23.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:23.153 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:23.153 00.000 8996 Enqueuing Expose request
00:47:23.154 00.001 20224 Worker thread wakes up
00:47:23.154 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:23.155 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:23.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:24.324 01.169 20224 Exposure complete
00:47:24.393 00.069 20224 worker thread done servicing request
00:47:24.393 00.000 8996 OnExposeComplete: enter
00:47:24.395 00.002 8996 UpdateGuideState(): m_state=6
00:47:24.397 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11039
00:47:24.398 00.001 8996 Star::Find returns 1 (0), X=134.82, Y=473.43, Mass=739167, SNR=321.4, Peak=56310 HFD=4.5
00:47:24.400 00.002 8996 MultiStar: [#1 -0.28,-0.29,0.64,U] [#2 -0.10,-0.04,0.80,U] [#3 0.03,-0.20,0.72,U] [#4 -0.28,0.04,0.53,U] [#5 0.09,-0.06,0.57,U] [#6 -0.18,0.16,0.38,U] [#7 0.01,-0.10,0.42,U] [#8 -0.08,-0.30,0.33,U] 
00:47:24.403 00.003 8996 refined, 8 included, MultiStar: {-0.04, -0.12}, one-star: {0.18, -0.21}
00:47:24.405 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
00:47:24.407 00.002 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
00:47:24.408 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.92 mountX=-0.03 mountY=0.13, mountTheta=1.82
00:47:24.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
00:47:24.412 00.002 8996 Enqueuing Move request for scope (-0.04, -0.12)
00:47:24.412 00.000 20224 Worker thread wakes up
00:47:24.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
00:47:24.413 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
00:47:24.413 00.000 20224 Moving (-0.04, -0.12) raw xDistance=-0.03 yDistance=0.13
00:47:24.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:47:24.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:24.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:47:24.413 00.000 20224 MoveAxis(E, 0, ABG)
00:47:24.413 00.000 20224 Move returns status 0, amount 0
00:47:24.413 00.000 20224 MoveAxis(N, 0, ABG)
00:47:24.413 00.000 20224 Move returns status 0, amount 0
00:47:24.413 00.000 20224 move complete, result=0
00:47:24.413 00.000 20224 worker thread done servicing request
00:47:24.418 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56310, med=3027, FiltMin=2699, FiltMax=29785, Gamma=1.000
00:47:24.430 00.012 8996 UpdateGuideState exits: m=739167 SNR=321.4
00:47:24.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:24.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:24.432 00.000 8996 Enqueuing Expose request
00:47:24.433 00.001 20224 Worker thread wakes up
00:47:24.433 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:24.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:24.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:25.415 00.981 20224 Exposure complete
00:47:25.488 00.073 20224 worker thread done servicing request
00:47:25.488 00.000 8996 OnExposeComplete: enter
00:47:25.489 00.001 8996 UpdateGuideState(): m_state=6
00:47:25.491 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11040
00:47:25.491 00.000 8996 Star::Find returns 1 (0), X=134.72, Y=473.32, Mass=695914, SNR=325.5, Peak=56454 HFD=4.6
00:47:25.492 00.001 8996 MultiStar: [#1 -0.21,-0.30,0.69,U] [#2 -0.22,-0.14,0.70,U] [#3 0.20,-0.15,0.56,U] [#4 -0.20,-0.06,0.52,U] [#5 -0.18,0.01,0.56,U] [#6 -0.27,0.36,0.00,M1] [#7 0.12,-0.10,0.39,U] [#8 -0.08,-0.27,0.41,U] 
00:47:25.493 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.18}, one-star: {0.09, -0.32}
00:47:25.494 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
00:47:25.494 00.000 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
00:47:25.495 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.89 mountX=-0.04 mountY=0.19, mountTheta=1.80
00:47:25.497 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.18, opts=13)
00:47:25.497 00.000 8996 Enqueuing Move request for scope (-0.06, -0.18)
00:47:25.498 00.001 20224 Worker thread wakes up
00:47:25.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
00:47:25.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
00:47:25.498 00.000 20224 Moving (-0.06, -0.18) raw xDistance=-0.04 yDistance=0.19
00:47:25.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:47:25.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:25.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:47:25.498 00.000 20224 MoveAxis(E, 0, ABG)
00:47:25.498 00.000 20224 Move returns status 0, amount 0
00:47:25.498 00.000 20224 MoveAxis(N, 0, ABG)
00:47:25.499 00.001 20224 Move returns status 0, amount 0
00:47:25.499 00.000 20224 move complete, result=0
00:47:25.499 00.000 20224 worker thread done servicing request
00:47:25.502 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56454, med=3027, FiltMin=2765, FiltMax=27840, Gamma=1.000
00:47:25.515 00.013 8996 UpdateGuideState exits: m=695914 SNR=325.5
00:47:25.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:25.516 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:25.517 00.001 8996 Enqueuing Expose request
00:47:25.518 00.001 20224 Worker thread wakes up
00:47:25.518 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:47:25.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:25.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:26.703 01.185 20224 Exposure complete
00:47:26.763 00.060 20224 worker thread done servicing request
00:47:26.763 00.000 8996 OnExposeComplete: enter
00:47:26.764 00.001 8996 UpdateGuideState(): m_state=6
00:47:26.765 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11041
00:47:26.765 00.000 8996 Star::Find returns 1 (0), X=134.66, Y=473.17, Mass=697262, SNR=339.4, Peak=60838 HFD=4.5
00:47:26.766 00.001 8996 MultiStar: [#1 -0.02,-0.41,0.68,U] [#2 -0.01,-0.37,0.68,U] [#3 0.09,-0.52,0.00,M1] [#4 -0.01,-0.25,0.52,U] [#5 -0.04,-0.43,0.64,U] [#6 -0.00,0.12,0.39,U] [#7 -0.06,-0.23,0.41,U] [#8 0.05,-0.37,0.33,U] 
00:47:26.767 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.34}, one-star: {0.03, -0.47}
00:47:26.768 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:47:26.769 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.67)
00:47:26.769 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.59 mountX=0.03 mountY=0.34, mountTheta=1.49
00:47:26.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.34, opts=13)
00:47:26.772 00.001 8996 Enqueuing Move request for scope (-0.01, -0.34)
00:47:26.772 00.000 20224 Worker thread wakes up
00:47:26.772 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.34) opts 0xd
00:47:26.772 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.34)
00:47:26.772 00.000 20224 Moving (-0.01, -0.34) raw xDistance=0.03 yDistance=0.34
00:47:26.773 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:47:26.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:26.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:47:26.773 00.000 20224 MoveAxis(E, 0, ABG)
00:47:26.773 00.000 20224 Move returns status 0, amount 0
00:47:26.773 00.000 20224 MoveAxis(N, 0, ABG)
00:47:26.773 00.000 20224 Move returns status 0, amount 0
00:47:26.773 00.000 20224 move complete, result=0
00:47:26.773 00.000 20224 worker thread done servicing request
00:47:26.776 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=60838, med=3027, FiltMin=2707, FiltMax=27305, Gamma=1.000
00:47:26.799 00.023 8996 UpdateGuideState exits: m=697262 SNR=339.4
00:47:26.801 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:26.802 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:26.802 00.000 8996 Enqueuing Expose request
00:47:26.803 00.001 20224 Worker thread wakes up
00:47:26.803 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:47:26.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:26.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:27.779 00.975 20224 Exposure complete
00:47:27.848 00.069 20224 worker thread done servicing request
00:47:27.848 00.000 8996 OnExposeComplete: enter
00:47:27.849 00.001 8996 UpdateGuideState(): m_state=6
00:47:27.850 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11042
00:47:27.851 00.001 8996 Star::Find returns 1 (0), X=134.62, Y=472.94, Mass=688088, SNR=336.7, Peak=60374 HFD=4.5
00:47:27.853 00.002 8996 MultiStar: [#1 -0.11,-0.50,0.00,M1] [#2 -0.50,-0.36,0.00,M1] [#3 0.11,-0.39,0.64,U] [#4 -0.35,-0.53,0.00,M1] [#5 -0.25,-0.36,0.50,U] [#6 -0.17,-0.43,0.00,M1] [#7 -0.24,-0.06,0.41,U] [#8 -0.16,-0.08,0.39,U] 
00:47:27.854 00.001 8996 refined, 4 included, MultiStar: {-0.07, -0.40}, one-star: {-0.01, -0.70}
00:47:27.855 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:47:27.857 00.002 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
00:47:27.858 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.40 hyp=0.41 cameraTheta=-1.75 mountX=-0.03 mountY=0.41, mountTheta=1.66
00:47:27.859 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.40, opts=13)
00:47:27.861 00.002 8996 Enqueuing Move request for scope (-0.07, -0.40)
00:47:27.862 00.001 20224 Worker thread wakes up
00:47:27.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.40) opts 0xd
00:47:27.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.40)
00:47:27.862 00.000 20224 Moving (-0.07, -0.40) raw xDistance=-0.03 yDistance=0.41
00:47:27.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:47:27.863 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:27.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
00:47:27.863 00.000 20224 MoveAxis(E, 0, ABG)
00:47:27.863 00.000 20224 Move returns status 0, amount 0
00:47:27.863 00.000 20224 MoveAxis(N, 0, ABG)
00:47:27.863 00.000 20224 Move returns status 0, amount 0
00:47:27.863 00.000 20224 move complete, result=0
00:47:27.863 00.000 20224 worker thread done servicing request
00:47:27.869 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=60374, med=3027, FiltMin=2749, FiltMax=28950, Gamma=1.000
00:47:27.886 00.017 8996 UpdateGuideState exits: m=688088 SNR=336.7
00:47:27.887 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:27.889 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:27.890 00.001 8996 Enqueuing Expose request
00:47:27.892 00.002 20224 Worker thread wakes up
00:47:27.892 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:47:27.894 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:27.894 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:29.054 01.160 20224 Exposure complete
00:47:29.108 00.054 20224 worker thread done servicing request
00:47:29.108 00.000 8996 OnExposeComplete: enter
00:47:29.110 00.002 8996 UpdateGuideState(): m_state=6
00:47:29.111 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11043
00:47:29.113 00.002 8996 Star::Find returns 1 (0), X=134.33, Y=473.16, Mass=590435, SNR=311.9, Peak=45718 HFD=4.5
00:47:29.114 00.001 8996 MultiStar: [#1 -0.40,-0.38,0.00,M2] [#2 -0.42,-0.50,0.00,M2] [#3 -0.16,-0.33,0.59,U] [#4 -0.46,-0.35,0.00,M2] [#5 -0.35,-0.59,0.00,M1] [#6 -0.49,-0.35,0.00,M2] [#7 -0.34,-0.38,0.00,M1] [#8 -0.47,-0.38,0.00,M1] 
00:47:29.116 00.002 8996 refined, 1 included, MultiStar: {-0.25, -0.42}, one-star: {-0.30, -0.48}
00:47:29.117 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
00:47:29.118 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
00:47:29.120 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.42 hyp=0.49 cameraTheta=-2.10 mountX=-0.21 mountY=0.45, mountTheta=2.00
00:47:29.122 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.42, opts=13)
00:47:29.124 00.002 8996 Enqueuing Move request for scope (-0.25, -0.42)
00:47:29.125 00.001 20224 Worker thread wakes up
00:47:29.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.42) opts 0xd
00:47:29.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.42)
00:47:29.125 00.000 20224 Moving (-0.25, -0.42) raw xDistance=-0.21 yDistance=0.45
00:47:29.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:47:29.125 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.02 newest=1.20
00:47:29.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
00:47:29.126 00.001 20224 MoveAxis(E, 30, ABG)
00:47:29.126 00.000 20224 Guiding  Dir = 2, Dur = 30
00:47:29.126 00.000 20224 IsSlewing returns 0
00:47:29.126 00.000 20224 IsGuiding returns 0
00:47:29.128 00.002 20224 PulseGuide returned control before completion, sleep 39
00:47:29.132 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45718, med=3027, FiltMin=2752, FiltMax=22656, Gamma=1.000
00:47:29.154 00.022 8996 UpdateGuideState exits: m=590435 SNR=311.9
00:47:29.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:29.156 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:29.157 00.001 8996 Enqueuing Expose request
00:47:29.182 00.025 20224 IsGuiding returns 1
00:47:29.182 00.000 20224 scope still moving after pulse duration time elapsed
00:47:29.213 00.031 20224 IsSlewing returns 0
00:47:29.213 00.000 20224 IsGuiding returns 0
00:47:29.213 00.000 20224 scope move finished after 30 + 56 ms
00:47:29.213 00.000 20224 Move returns status 0, amount 30
00:47:29.213 00.000 20224 MoveAxis(S, 95, ABG)
00:47:29.213 00.000 20224 Guiding  Dir = 1, Dur = 95
00:47:29.213 00.000 20224 IsSlewing returns 0
00:47:29.213 00.000 20224 IsGuiding returns 0
00:47:29.215 00.002 20224 PulseGuide returned control before completion, sleep 104
00:47:29.320 00.105 20224 IsGuiding returns 1
00:47:29.320 00.000 20224 scope still moving after pulse duration time elapsed
00:47:29.351 00.031 20224 IsSlewing returns 0
00:47:29.351 00.000 20224 IsGuiding returns 1
00:47:29.382 00.031 20224 IsSlewing returns 0
00:47:29.383 00.001 20224 IsGuiding returns 0
00:47:29.383 00.000 20224 scope move finished after 95 + 74 ms
00:47:29.383 00.000 20224 Move returns status 0, amount 95
00:47:29.383 00.000 20224 move complete, result=0
00:47:29.383 00.000 20224 worker thread done servicing request
00:47:29.383 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.4 px 95 ms SOUTH
00:47:29.385 00.002 20224 Worker thread wakes up
00:47:29.385 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:29.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:30.364 00.979 20224 Exposure complete
00:47:30.436 00.072 20224 worker thread done servicing request
00:47:30.436 00.000 8996 OnExposeComplete: enter
00:47:30.437 00.001 8996 UpdateGuideState(): m_state=6
00:47:30.438 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11044
00:47:30.439 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=472.79, Mass=695212, SNR=337.7, Peak=58470 HFD=4.4
00:47:30.440 00.001 8996 MultiStar: [#1 -0.04,-0.57,0.00,M3] [#2 -0.25,-0.42,0.00,M3] [#3 0.25,-0.28,0.56,U] [#4 -0.04,-0.26,0.55,U] [#5 0.14,-0.55,0.00,M2] [#6 -0.04,-0.32,0.44,U] [#7 0.10,-0.30,0.41,U] [#8 0.01,-0.32,0.32,U] 
00:47:30.440 00.000 8996 refined, 5 included, MultiStar: {0.10, -0.46}, one-star: {0.18, -0.85}
00:47:30.441 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
00:47:30.442 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
00:47:30.443 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.46 hyp=0.47 cameraTheta=-1.36 mountX=0.14 mountY=0.45, mountTheta=1.26
00:47:30.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.46, opts=13)
00:47:30.446 00.001 8996 Enqueuing Move request for scope (0.10, -0.46)
00:47:30.446 00.000 20224 Worker thread wakes up
00:47:30.447 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.46) opts 0xd
00:47:30.447 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.46)
00:47:30.447 00.000 20224 Moving (0.10, -0.46) raw xDistance=0.14 yDistance=0.45
00:47:30.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:47:30.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
00:47:30.447 00.000 20224 MoveAxis(E, 0, ABG)
00:47:30.447 00.000 20224 Move returns status 0, amount 0
00:47:30.447 00.000 20224 MoveAxis(S, 94, ABG)
00:47:30.447 00.000 20224 Guiding  Dir = 1, Dur = 94
00:47:30.447 00.000 20224 IsSlewing returns 0
00:47:30.447 00.000 20224 IsGuiding returns 0
00:47:30.451 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58470, med=3027, FiltMin=2694, FiltMax=28912, Gamma=1.000
00:47:30.460 00.009 20224 PulseGuide returned control before completion, sleep 92
00:47:30.464 00.004 8996 UpdateGuideState exits: m=695212 SNR=337.7
00:47:30.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:30.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:30.467 00.001 8996 Enqueuing Expose request
00:47:30.554 00.087 20224 IsGuiding returns 1
00:47:30.554 00.000 20224 scope still moving after pulse duration time elapsed
00:47:30.585 00.031 20224 IsSlewing returns 0
00:47:30.585 00.000 20224 IsGuiding returns 1
00:47:30.615 00.030 20224 IsSlewing returns 0
00:47:30.616 00.001 20224 IsGuiding returns 0
00:47:30.616 00.000 20224 scope move finished after 94 + 75 ms
00:47:30.616 00.000 20224 Move returns status 0, amount 94
00:47:30.616 00.000 20224 move complete, result=0
00:47:30.616 00.000 20224 worker thread done servicing request
00:47:30.616 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 94 ms SOUTH
00:47:30.618 00.002 20224 Worker thread wakes up
00:47:30.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:30.619 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:31.777 01.158 20224 Exposure complete
00:47:31.869 00.092 20224 worker thread done servicing request
00:47:31.870 00.001 8996 OnExposeComplete: enter
00:47:31.871 00.001 8996 UpdateGuideState(): m_state=6
00:47:31.872 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11045
00:47:31.874 00.002 8996 Star::Find returns 1 (0), X=135.48, Y=473.33, Mass=637345, SNR=305.9, Peak=47094 HFD=4.7
00:47:31.875 00.001 8996 MultiStar: large primary error, entering stabilization period
00:47:31.877 00.002 8996 CameraToMount -- cameraTheta (-0.35) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
00:47:31.878 00.001 8996 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.91)
00:47:31.879 00.001 8996 CameraToMount -- cameraX=0.85 cameraY=-0.31 hyp=0.90 cameraTheta=-0.35 mountX=0.87 mountY=0.21, mountTheta=0.24
00:47:31.881 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.85, y=-0.31, opts=13)
00:47:31.882 00.001 8996 Enqueuing Move request for scope (0.85, -0.31)
00:47:31.883 00.001 20224 Worker thread wakes up
00:47:31.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.31) opts 0xd
00:47:31.883 00.000 20224 Handling offset move in thread for scope, endpoint = (0.85, -0.31)
00:47:31.883 00.000 20224 Moving (0.85, -0.31) raw xDistance=0.87 yDistance=0.21
00:47:31.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.87
00:47:31.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:47:31.883 00.000 20224 MoveAxis(W, 128, ABG)
00:47:31.883 00.000 20224 Guiding  Dir = 3, Dur = 128
00:47:31.884 00.001 20224 IsSlewing returns 0
00:47:31.884 00.000 20224 IsGuiding returns 0
00:47:31.886 00.002 20224 PulseGuide returned control before completion, sleep 137
00:47:31.888 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47094, med=3027, FiltMin=2739, FiltMax=24307, Gamma=1.000
00:47:31.911 00.023 8996 UpdateGuideState exits: m=637345 SNR=305.9
00:47:31.913 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:31.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:31.915 00.001 8996 Enqueuing Expose request
00:47:32.030 00.115 20224 IsGuiding returns 1
00:47:32.030 00.000 20224 scope still moving after pulse duration time elapsed
00:47:32.062 00.032 20224 IsSlewing returns 0
00:47:32.063 00.001 20224 IsGuiding returns 0
00:47:32.063 00.000 20224 scope move finished after 128 + 50 ms
00:47:32.063 00.000 20224 Move returns status 0, amount 128
00:47:32.063 00.000 20224 MoveAxis(S, 44, ABG)
00:47:32.063 00.000 20224 Guiding  Dir = 1, Dur = 44
00:47:32.063 00.000 20224 IsSlewing returns 0
00:47:32.063 00.000 20224 IsGuiding returns 0
00:47:32.111 00.048 20224 IsGuiding returns 1
00:47:32.111 00.000 20224 scope still moving after pulse duration time elapsed
00:47:32.144 00.033 20224 IsSlewing returns 0
00:47:32.144 00.000 20224 IsGuiding returns 1
00:47:32.170 00.026 20224 IsSlewing returns 0
00:47:32.170 00.000 20224 IsGuiding returns 1
00:47:32.201 00.031 20224 IsSlewing returns 0
00:47:32.202 00.001 20224 IsGuiding returns 0
00:47:32.202 00.000 20224 scope move finished after 44 + 94 ms
00:47:32.202 00.000 20224 Move returns status 0, amount 44
00:47:32.202 00.000 20224 move complete, result=0
00:47:32.202 00.000 20224 worker thread done servicing request
00:47:32.202 00.000 20224 Worker thread wakes up
00:47:32.202 00.000 8996 GuideStep: 0.9 px 128 ms WEST, 0.2 px 44 ms SOUTH
00:47:32.205 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:32.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:33.184 00.979 20224 Exposure complete
00:47:33.265 00.081 20224 worker thread done servicing request
00:47:33.265 00.000 8996 OnExposeComplete: enter
00:47:33.267 00.002 8996 UpdateGuideState(): m_state=6
00:47:33.268 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11046
00:47:33.270 00.002 8996 Star::Find returns 1 (0), X=134.73, Y=473.47, Mass=553265, SNR=276.1, Peak=40406 HFD=4.6
00:47:33.271 00.001 8996 MultiStar: exiting stabilization period
00:47:33.272 00.001 8996 MultiStar: [#1 0.04,0.03,0.85,U] [#2 -0.09,-0.18,0.88,U] [#3 0.44,0.32,0.00,M1] [#4 0.08,0.47,0.00,M2] [#5 0.06,0.08,0.65,U] [#6 -0.08,-0.16,0.54,U] [#7 0.21,0.18,0.58,U] [#8 -0.01,-0.14,0.41,U] 
00:47:33.274 00.002 8996 refined, 6 included, MultiStar: {0.04, -0.06}, one-star: {0.10, -0.17}
00:47:33.275 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
00:47:33.276 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.23)
00:47:33.277 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-1.03 mountX=0.04 mountY=0.05, mountTheta=0.93
00:47:33.279 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.06, opts=13)
00:47:33.280 00.001 8996 Enqueuing Move request for scope (0.04, -0.06)
00:47:33.281 00.001 20224 Worker thread wakes up
00:47:33.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
00:47:33.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
00:47:33.281 00.000 20224 Moving (0.04, -0.06) raw xDistance=0.04 yDistance=0.05
00:47:33.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:47:33.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:33.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:47:33.281 00.000 20224 MoveAxis(E, 0, ABG)
00:47:33.281 00.000 20224 Move returns status 0, amount 0
00:47:33.281 00.000 20224 MoveAxis(N, 0, ABG)
00:47:33.281 00.000 20224 Move returns status 0, amount 0
00:47:33.281 00.000 20224 move complete, result=0
00:47:33.281 00.000 20224 worker thread done servicing request
00:47:33.285 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=40406, med=3027, FiltMin=2749, FiltMax=23702, Gamma=1.000
00:47:33.302 00.017 8996 UpdateGuideState exits: m=553265 SNR=276.1
00:47:33.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:33.303 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:33.304 00.001 8996 Enqueuing Expose request
00:47:33.305 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:33.306 00.001 20224 Worker thread wakes up
00:47:33.306 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:33.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:34.476 01.170 20224 Exposure complete
00:47:34.539 00.063 20224 worker thread done servicing request
00:47:34.539 00.000 8996 OnExposeComplete: enter
00:47:34.540 00.001 8996 UpdateGuideState(): m_state=6
00:47:34.541 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11047
00:47:34.544 00.003 8996 Star::Find returns 1 (0), X=134.78, Y=473.83, Mass=698795, SNR=299.3, Peak=53517 HFD=4.5
00:47:34.546 00.002 8996 MultiStar: [#1 -0.28,0.28,0.74,U] [#2 -0.29,0.76,0.00,M3] [#3 0.02,0.56,0.00,M2] [#4 -0.26,0.92,0.00,M3] [#5 -0.26,0.55,0.00,M2] [#6 -0.30,0.50,0.00,M1] [#7 -0.29,0.57,0.00,M1] [#8 -0.51,0.52,0.00,M1] 
00:47:34.548 00.002 8996 refined, 1 included, MultiStar: {-0.04, 0.23}, one-star: {0.14, 0.19}
00:47:34.550 00.002 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
00:47:34.551 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
00:47:34.552 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.73 mountX=-0.06 mountY=-0.22, mountTheta=-1.83
00:47:34.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.23, opts=13)
00:47:34.555 00.001 8996 Enqueuing Move request for scope (-0.04, 0.23)
00:47:34.557 00.002 20224 Worker thread wakes up
00:47:34.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
00:47:34.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
00:47:34.557 00.000 20224 Moving (-0.04, 0.23) raw xDistance=-0.06 yDistance=-0.22
00:47:34.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:47:34.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:34.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:47:34.557 00.000 20224 MoveAxis(E, 0, ABG)
00:47:34.557 00.000 20224 Move returns status 0, amount 0
00:47:34.557 00.000 20224 MoveAxis(N, 0, ABG)
00:47:34.557 00.000 20224 Move returns status 0, amount 0
00:47:34.558 00.001 20224 move complete, result=0
00:47:34.558 00.000 20224 worker thread done servicing request
00:47:34.562 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53517, med=3027, FiltMin=2723, FiltMax=27110, Gamma=1.000
00:47:34.577 00.015 8996 UpdateGuideState exits: m=698795 SNR=299.3
00:47:34.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:34.578 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:34.579 00.001 8996 Enqueuing Expose request
00:47:34.580 00.001 20224 Worker thread wakes up
00:47:34.580 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:47:34.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:34.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:35.582 01.001 20224 Exposure complete
00:47:35.661 00.079 20224 worker thread done servicing request
00:47:35.662 00.001 8996 OnExposeComplete: enter
00:47:35.665 00.003 8996 UpdateGuideState(): m_state=6
00:47:35.667 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11048
00:47:35.670 00.003 8996 Star::Find returns 1 (0), X=134.38, Y=474.42, Mass=790105, SNR=341.8, Peak=49261 HFD=4.7
00:47:35.673 00.003 8996 MultiStar: [#1 -0.29,1.00,0.00,M2] [#2 -0.35,1.10,0.00,M4] [#3 -0.00,1.32,0.00,M3] [#4 -0.34,1.25,0.00,M4] [#5 -0.22,1.14,0.00,M3] [#6 -0.38,1.27,0.00,M2] [#7 -0.17,1.33,0.00,M2] [#8 -0.32,1.18,0.00,M2] 
00:47:35.675 00.002 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
00:47:35.677 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
00:47:35.678 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.78 hyp=0.82 cameraTheta=1.88 mountX=-0.32 mountY=-0.75, mountTheta=-1.98
00:47:35.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.78, opts=13)
00:47:35.680 00.000 8996 Enqueuing Move request for scope (-0.25, 0.78)
00:47:35.681 00.001 20224 Worker thread wakes up
00:47:35.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.78) opts 0xd
00:47:35.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.78)
00:47:35.682 00.001 20224 Moving (-0.25, 0.78) raw xDistance=-0.32 yDistance=-0.75
00:47:35.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:47:35.682 00.000 20224 resist switch: large excursion: input -0.75 thresh 0.60 direction from 1 to -1
00:47:35.682 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
00:47:35.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:47:35.682 00.000 20224 MoveAxis(E, 47, ABG)
00:47:35.682 00.000 20224 Guiding  Dir = 2, Dur = 47
00:47:35.682 00.000 20224 IsSlewing returns 0
00:47:35.682 00.000 20224 IsGuiding returns 0
00:47:35.686 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49261, med=3027, FiltMin=2710, FiltMax=27760, Gamma=1.000
00:47:35.702 00.016 20224 PulseGuide returned control before completion, sleep 38
00:47:35.704 00.002 8996 UpdateGuideState exits: m=790105 SNR=341.8
00:47:35.706 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:35.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:35.709 00.002 8996 Enqueuing Expose request
00:47:35.747 00.038 20224 IsGuiding returns 1
00:47:35.747 00.000 20224 scope still moving after pulse duration time elapsed
00:47:35.778 00.031 20224 IsSlewing returns 0
00:47:35.778 00.000 20224 IsGuiding returns 1
00:47:35.809 00.031 20224 IsSlewing returns 0
00:47:35.810 00.001 20224 IsGuiding returns 0
00:47:35.810 00.000 20224 scope move finished after 47 + 81 ms
00:47:35.810 00.000 20224 Move returns status 0, amount 47
00:47:35.810 00.000 20224 MoveAxis(N, 158, ABG)
00:47:35.810 00.000 20224 Guiding  Dir = 0, Dur = 158
00:47:35.811 00.001 20224 IsSlewing returns 0
00:47:35.811 00.000 20224 IsGuiding returns 0
00:47:35.858 00.047 20224 PulseGuide returned control before completion, sleep 123
00:47:35.996 00.138 20224 IsGuiding returns 1
00:47:35.996 00.000 20224 scope still moving after pulse duration time elapsed
00:47:36.027 00.031 20224 IsSlewing returns 0
00:47:36.027 00.000 20224 IsGuiding returns 0
00:47:36.027 00.000 20224 scope move finished after 158 + 57 ms
00:47:36.028 00.001 20224 Move returns status 0, amount 158
00:47:36.028 00.000 20224 move complete, result=0
00:47:36.028 00.000 20224 worker thread done servicing request
00:47:36.028 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.7 px 158 ms NORTH
00:47:36.030 00.002 20224 Worker thread wakes up
00:47:36.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:36.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:37.208 01.178 20224 Exposure complete
00:47:37.271 00.063 20224 worker thread done servicing request
00:47:37.271 00.000 8996 OnExposeComplete: enter
00:47:37.273 00.002 8996 UpdateGuideState(): m_state=6
00:47:37.274 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11049
00:47:37.274 00.000 8996 Star::Find returns 1 (0), X=134.27, Y=474.18, Mass=689191, SNR=313.8, Peak=53373 HFD=4.5
00:47:37.276 00.002 8996 MultiStar: [#1 -0.25,0.78,0.00,M3] [#2 -0.26,0.89,0.00,M5] [#3 -0.20,1.01,0.00,M4] [#4 -0.32,0.99,0.00,M5] [#5 -0.26,1.26,0.00,M4] [#6 -0.42,0.85,0.00,M3] [#7 -0.31,0.89,0.00,M3] [#8 -0.40,0.79,0.00,M3] 
00:47:37.277 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
00:47:37.278 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
00:47:37.279 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=0.54 hyp=0.65 cameraTheta=2.15 mountX=-0.41 mountY=-0.50, mountTheta=-2.26
00:47:37.280 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.54, opts=13)
00:47:37.281 00.001 8996 Enqueuing Move request for scope (-0.36, 0.54)
00:47:37.281 00.000 20224 Worker thread wakes up
00:47:37.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.54) opts 0xd
00:47:37.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.54)
00:47:37.282 00.001 20224 Moving (-0.36, 0.54) raw xDistance=-0.41 yDistance=-0.50
00:47:37.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.41
00:47:37.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
00:47:37.282 00.000 20224 MoveAxis(E, 63, ABG)
00:47:37.282 00.000 20224 Guiding  Dir = 2, Dur = 63
00:47:37.282 00.000 20224 IsSlewing returns 0
00:47:37.282 00.000 20224 IsGuiding returns 0
00:47:37.285 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53373, med=3027, FiltMin=2733, FiltMax=24870, Gamma=1.000
00:47:37.292 00.007 20224 PulseGuide returned control before completion, sleep 64
00:47:37.301 00.009 8996 UpdateGuideState exits: m=689191 SNR=313.8
00:47:37.302 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:37.303 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:37.304 00.001 8996 Enqueuing Expose request
00:47:37.370 00.066 20224 IsGuiding returns 1
00:47:37.370 00.000 20224 scope still moving after pulse duration time elapsed
00:47:37.401 00.031 20224 IsSlewing returns 0
00:47:37.402 00.001 20224 IsGuiding returns 0
00:47:37.402 00.000 20224 scope move finished after 63 + 56 ms
00:47:37.402 00.000 20224 Move returns status 0, amount 63
00:47:37.402 00.000 20224 MoveAxis(N, 105, ABG)
00:47:37.402 00.000 20224 Guiding  Dir = 0, Dur = 105
00:47:37.403 00.001 20224 IsSlewing returns 0
00:47:37.403 00.000 20224 IsGuiding returns 0
00:47:37.449 00.046 20224 PulseGuide returned control before completion, sleep 69
00:47:37.524 00.075 20224 IsGuiding returns 1
00:47:37.524 00.000 20224 scope still moving after pulse duration time elapsed
00:47:37.555 00.031 20224 IsSlewing returns 0
00:47:37.555 00.000 20224 IsGuiding returns 1
00:47:37.586 00.031 20224 IsSlewing returns 0
00:47:37.587 00.001 20224 IsGuiding returns 1
00:47:37.617 00.030 20224 IsSlewing returns 0
00:47:37.618 00.001 20224 IsGuiding returns 0
00:47:37.618 00.000 20224 scope move finished after 105 + 109 ms
00:47:37.618 00.000 20224 Move returns status 0, amount 105
00:47:37.618 00.000 20224 move complete, result=0
00:47:37.618 00.000 20224 worker thread done servicing request
00:47:37.618 00.000 20224 Worker thread wakes up
00:47:37.618 00.000 8996 GuideStep: -0.4 px 63 ms EAST, -0.5 px 105 ms NORTH
00:47:37.621 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:37.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:38.591 00.970 20224 Exposure complete
00:47:38.661 00.070 20224 worker thread done servicing request
00:47:38.662 00.001 8996 OnExposeComplete: enter
00:47:38.663 00.001 8996 UpdateGuideState(): m_state=6
00:47:38.663 00.000 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11050
00:47:38.664 00.001 8996 Star::Find returns 1 (0), X=134.43, Y=473.85, Mass=672721, SNR=328.5, Peak=46317 HFD=4.7
00:47:38.666 00.002 8996 MultiStar: [#1 -0.33,0.19,0.66,U] [#2 -0.31,0.46,0.00,M6] [#3 -0.03,0.70,0.00,M5] [#4 -0.35,0.78,0.00,M6] [#5 -0.40,0.55,0.00,M5] [#6 -0.42,0.59,0.00,M4] [#7 -0.08,0.48,0.00,M4] [#8 -0.42,0.52,0.00,M4] 
00:47:38.668 00.002 8996 single-star, 1 included, MultiStar: {-0.25, 0.20}, one-star: {-0.21, 0.21}
00:47:38.669 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
00:47:38.671 00.002 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
00:47:38.672 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.21 hyp=0.30 cameraTheta=2.34 mountX=-0.22 mountY=-0.19, mountTheta=-2.45
00:47:38.675 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.21, opts=13)
00:47:38.677 00.002 8996 Enqueuing Move request for scope (-0.21, 0.21)
00:47:38.679 00.002 20224 Worker thread wakes up
00:47:38.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.21) opts 0xd
00:47:38.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.21)
00:47:38.679 00.000 20224 Moving (-0.21, 0.21) raw xDistance=-0.22 yDistance=-0.19
00:47:38.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
00:47:38.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:38.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:47:38.679 00.000 20224 MoveAxis(E, 37, ABG)
00:47:38.680 00.001 20224 Guiding  Dir = 2, Dur = 37
00:47:38.680 00.000 20224 IsSlewing returns 0
00:47:38.680 00.000 20224 IsGuiding returns 0
00:47:38.688 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46317, med=3027, FiltMin=2752, FiltMax=25193, Gamma=1.000
00:47:38.714 00.026 8996 UpdateGuideState exits: m=672721 SNR=328.5
00:47:38.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:38.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:38.718 00.002 8996 Enqueuing Expose request
00:47:38.719 00.001 20224 PulseGuide returned control before completion, sleep 11
00:47:38.744 00.025 20224 IsGuiding returns 1
00:47:38.744 00.000 20224 scope still moving after pulse duration time elapsed
00:47:38.775 00.031 20224 IsSlewing returns 0
00:47:38.776 00.001 20224 IsGuiding returns 1
00:47:38.807 00.031 20224 IsSlewing returns 0
00:47:38.807 00.000 20224 IsGuiding returns 0
00:47:38.807 00.000 20224 scope move finished after 37 + 89 ms
00:47:38.807 00.000 20224 Move returns status 0, amount 37
00:47:38.807 00.000 20224 MoveAxis(N, 0, ABG)
00:47:38.807 00.000 20224 Move returns status 0, amount 0
00:47:38.807 00.000 20224 move complete, result=0
00:47:38.808 00.001 20224 worker thread done servicing request
00:47:38.808 00.000 20224 Worker thread wakes up
00:47:38.808 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:38.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:38.808 00.000 8996 GuideStep: -0.2 px 37 ms EAST, -0.2 px 0 ms NORTH
00:47:39.999 01.191 20224 Exposure complete
00:47:40.088 00.089 20224 worker thread done servicing request
00:47:40.088 00.000 8996 OnExposeComplete: enter
00:47:40.090 00.002 8996 UpdateGuideState(): m_state=6
00:47:40.091 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11051
00:47:40.092 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.70, Mass=720458, SNR=346.3, Peak=50416 HFD=4.5
00:47:40.094 00.002 8996 MultiStar: [#1 0.31,0.08,0.55,U] [#2 0.27,0.32,0.69,U] [#3 0.58,0.55,0.00,M6] [#4 0.36,0.44,0.00,M7] [#5 0.49,0.35,0.00,M6] [#6 0.36,0.41,0.00,M5] [#7 0.25,0.30,0.40,U] [#8 0.70,0.58,0.00,M5] 
00:47:40.095 00.001 8996 refined, 3 included, MultiStar: {0.44, 0.17}, one-star: {0.71, 0.06}
00:47:40.096 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
00:47:40.098 00.002 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
00:47:40.099 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=0.17 hyp=0.47 cameraTheta=0.36 mountX=0.42 mountY=-0.22, mountTheta=-0.47
00:47:40.102 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=0.17, opts=13)
00:47:40.104 00.002 8996 Enqueuing Move request for scope (0.44, 0.17)
00:47:40.106 00.002 20224 Worker thread wakes up
00:47:40.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.17) opts 0xd
00:47:40.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, 0.17)
00:47:40.106 00.000 20224 Moving (0.44, 0.17) raw xDistance=0.42 yDistance=-0.22
00:47:40.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
00:47:40.107 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:47:40.107 00.000 20224 MoveAxis(W, 59, ABG)
00:47:40.107 00.000 20224 Guiding  Dir = 3, Dur = 59
00:47:40.107 00.000 20224 IsSlewing returns 0
00:47:40.107 00.000 20224 IsGuiding returns 0
00:47:40.114 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50416, med=3027, FiltMin=2742, FiltMax=24339, Gamma=1.000
00:47:40.146 00.032 8996 UpdateGuideState exits: m=720458 SNR=346.3
00:47:40.146 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:40.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:40.149 00.002 8996 Enqueuing Expose request
00:47:40.150 00.001 20224 PulseGuide returned control before completion, sleep 27
00:47:40.180 00.030 20224 IsGuiding returns 1
00:47:40.180 00.000 20224 scope still moving after pulse duration time elapsed
00:47:40.211 00.031 20224 IsSlewing returns 0
00:47:40.212 00.001 20224 IsGuiding returns 1
00:47:40.244 00.032 20224 IsSlewing returns 0
00:47:40.244 00.000 20224 IsGuiding returns 0
00:47:40.244 00.000 20224 scope move finished after 59 + 76 ms
00:47:40.244 00.000 20224 Move returns status 0, amount 59
00:47:40.244 00.000 20224 MoveAxis(N, 46, ABG)
00:47:40.244 00.000 20224 Guiding  Dir = 0, Dur = 46
00:47:40.244 00.000 20224 IsSlewing returns 0
00:47:40.244 00.000 20224 IsGuiding returns 0
00:47:40.308 00.064 20224 IsGuiding returns 1
00:47:40.308 00.000 20224 scope still moving after pulse duration time elapsed
00:47:40.336 00.028 20224 IsSlewing returns 0
00:47:40.336 00.000 20224 IsGuiding returns 1
00:47:40.367 00.031 20224 IsSlewing returns 0
00:47:40.368 00.001 20224 IsGuiding returns 1
00:47:40.398 00.030 20224 IsSlewing returns 0
00:47:40.398 00.000 20224 IsGuiding returns 0
00:47:40.398 00.000 20224 scope move finished after 46 + 107 ms
00:47:40.398 00.000 20224 Move returns status 0, amount 46
00:47:40.398 00.000 20224 move complete, result=0
00:47:40.398 00.000 20224 worker thread done servicing request
00:47:40.398 00.000 20224 Worker thread wakes up
00:47:40.399 00.001 8996 GuideStep: 0.4 px 59 ms WEST, -0.2 px 46 ms NORTH
00:47:40.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:40.400 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:41.389 00.989 20224 Exposure complete
00:47:41.478 00.089 20224 worker thread done servicing request
00:47:41.479 00.001 8996 OnExposeComplete: enter
00:47:41.480 00.001 8996 UpdateGuideState(): m_state=6
00:47:41.480 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11052
00:47:41.482 00.002 8996 Star::Find returns 1 (0), X=134.88, Y=473.46, Mass=602533, SNR=295.4, Peak=43510 HFD=4.7
00:47:41.483 00.001 8996 MultiStar: [#1 0.14,0.10,0.66,U] [#2 0.05,0.09,0.95,U] [#3 0.11,0.37,0.62,U] [#4 -0.18,0.51,0.00,M8] [#5 0.07,0.11,0.70,U] [#6 0.09,0.28,0.44,U] [#7 0.26,0.57,0.00,M4] [#8 -0.10,0.00,0.38,U] 
00:47:41.484 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.09}, one-star: {0.25, -0.18}
00:47:41.485 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
00:47:41.485 00.000 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
00:47:41.486 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.14 cameraTheta=0.67 mountX=0.10 mountY=-0.10, mountTheta=-0.78
00:47:41.488 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.09, opts=13)
00:47:41.489 00.001 8996 Enqueuing Move request for scope (0.11, 0.09)
00:47:41.489 00.000 20224 Worker thread wakes up
00:47:41.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
00:47:41.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
00:47:41.489 00.000 20224 Moving (0.11, 0.09) raw xDistance=0.10 yDistance=-0.10
00:47:41.490 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:47:41.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:41.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:47:41.490 00.000 20224 MoveAxis(E, 0, ABG)
00:47:41.490 00.000 20224 Move returns status 0, amount 0
00:47:41.490 00.000 20224 MoveAxis(N, 0, ABG)
00:47:41.490 00.000 20224 Move returns status 0, amount 0
00:47:41.490 00.000 20224 move complete, result=0
00:47:41.490 00.000 20224 worker thread done servicing request
00:47:41.498 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43510, med=3027, FiltMin=2704, FiltMax=22390, Gamma=1.000
00:47:41.513 00.015 8996 UpdateGuideState exits: m=602533 SNR=295.4
00:47:41.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:41.514 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:41.515 00.001 8996 Enqueuing Expose request
00:47:41.516 00.001 20224 Worker thread wakes up
00:47:41.516 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:41.516 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:41.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:42.679 01.163 20224 Exposure complete
00:47:42.756 00.077 20224 worker thread done servicing request
00:47:42.756 00.000 8996 OnExposeComplete: enter
00:47:42.757 00.001 8996 UpdateGuideState(): m_state=6
00:47:42.758 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11053
00:47:42.758 00.000 8996 Star::Find returns 1 (0), X=134.74, Y=473.11, Mass=645104, SNR=314.1, Peak=51878 HFD=4.5
00:47:42.759 00.001 8996 MultiStar: [#1 -0.34,-0.15,0.65,U] [#2 -0.02,-0.16,0.75,U] [#3 0.05,0.13,0.55,U] [#4 -0.17,0.16,0.58,U] [#5 -0.11,-0.06,0.55,U] [#6 -0.10,-0.01,0.43,U] [#7 -0.04,-0.13,0.44,U] [#8 -0.04,-0.29,0.40,U] 
00:47:42.760 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.15}, one-star: {0.11, -0.53}
00:47:42.761 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
00:47:42.762 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
00:47:42.764 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.97 mountX=-0.05 mountY=0.15, mountTheta=1.88
00:47:42.767 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.15, opts=13)
00:47:42.768 00.001 8996 Enqueuing Move request for scope (-0.06, -0.15)
00:47:42.769 00.001 20224 Worker thread wakes up
00:47:42.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
00:47:42.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
00:47:42.769 00.000 20224 Moving (-0.06, -0.15) raw xDistance=-0.05 yDistance=0.15
00:47:42.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:47:42.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:42.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:47:42.769 00.000 20224 MoveAxis(E, 0, ABG)
00:47:42.769 00.000 20224 Move returns status 0, amount 0
00:47:42.769 00.000 20224 MoveAxis(N, 0, ABG)
00:47:42.769 00.000 20224 Move returns status 0, amount 0
00:47:42.770 00.001 20224 move complete, result=0
00:47:42.770 00.000 20224 worker thread done servicing request
00:47:42.776 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51878, med=3027, FiltMin=2720, FiltMax=28640, Gamma=1.000
00:47:42.798 00.022 8996 UpdateGuideState exits: m=645104 SNR=314.1
00:47:42.800 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:42.801 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:42.803 00.002 8996 Enqueuing Expose request
00:47:42.804 00.001 20224 Worker thread wakes up
00:47:42.804 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:47:42.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:42.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:43.781 00.976 20224 Exposure complete
00:47:43.864 00.083 20224 worker thread done servicing request
00:47:43.864 00.000 8996 OnExposeComplete: enter
00:47:43.865 00.001 8996 UpdateGuideState(): m_state=6
00:47:43.866 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11054
00:47:43.866 00.000 8996 Star::Find returns 1 (0), X=134.70, Y=473.20, Mass=576993, SNR=304.8, Peak=49782 HFD=4.6
00:47:43.867 00.001 8996 MultiStar: [#1 0.09,-0.08,0.75,U] [#2 -0.07,0.11,0.80,U] [#3 0.19,-0.08,0.64,U] [#4 -0.07,0.06,0.58,U] [#5 -0.10,-0.11,0.60,U] [#6 -0.14,0.04,0.39,U] [#7 0.05,-0.15,0.45,U] [#8 -0.25,0.02,0.40,U] 
00:47:43.868 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.10}, one-star: {0.07, -0.44}
00:47:43.869 00.001 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
00:47:43.869 00.000 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.63)
00:47:43.871 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.63 mountX=0.00 mountY=0.10, mountTheta=1.53
00:47:43.873 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
00:47:43.875 00.002 8996 Enqueuing Move request for scope (-0.01, -0.10)
00:47:43.877 00.002 20224 Worker thread wakes up
00:47:43.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
00:47:43.877 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
00:47:43.877 00.000 20224 Moving (-0.01, -0.10) raw xDistance=0.00 yDistance=0.10
00:47:43.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:47:43.877 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:43.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:47:43.878 00.001 20224 MoveAxis(E, 0, ABG)
00:47:43.878 00.000 20224 Move returns status 0, amount 0
00:47:43.878 00.000 20224 MoveAxis(N, 0, ABG)
00:47:43.878 00.000 20224 Move returns status 0, amount 0
00:47:43.878 00.000 20224 move complete, result=0
00:47:43.878 00.000 20224 worker thread done servicing request
00:47:43.885 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=49782, med=3027, FiltMin=2749, FiltMax=22992, Gamma=1.000
00:47:43.902 00.017 8996 UpdateGuideState exits: m=576993 SNR=304.8
00:47:43.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:43.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:43.905 00.001 8996 Enqueuing Expose request
00:47:43.907 00.002 20224 Worker thread wakes up
00:47:43.907 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:43.908 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:43.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:45.066 01.158 20224 Exposure complete
00:47:45.125 00.059 20224 worker thread done servicing request
00:47:45.125 00.000 8996 OnExposeComplete: enter
00:47:45.127 00.002 8996 UpdateGuideState(): m_state=6
00:47:45.128 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11055
00:47:45.129 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.21, Mass=682783, SNR=380.6, Peak=58806 HFD=4.4
00:47:45.129 00.000 8996 MultiStar: [#1 0.08,-0.25,0.57,U] [#2 0.06,-0.16,0.70,U] [#3 0.13,-0.05,0.59,U] [#4 -0.00,-0.03,0.48,U] [#5 -0.06,0.01,0.46,U] [#6 -0.13,-0.14,0.37,U] [#7 0.02,-0.09,0.32,U] [#8 -0.20,-0.15,0.30,U] 
00:47:45.130 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.18}, one-star: {0.21, -0.43}
00:47:45.132 00.002 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
00:47:45.133 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
00:47:45.134 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=0.07 mountY=0.17, mountTheta=1.19
00:47:45.138 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.18, opts=13)
00:47:45.141 00.003 8996 Enqueuing Move request for scope (0.05, -0.18)
00:47:45.143 00.002 20224 Worker thread wakes up
00:47:45.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
00:47:45.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
00:47:45.143 00.000 20224 Moving (0.05, -0.18) raw xDistance=0.07 yDistance=0.17
00:47:45.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:47:45.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:45.144 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:47:45.144 00.000 20224 MoveAxis(E, 0, ABG)
00:47:45.144 00.000 20224 Move returns status 0, amount 0
00:47:45.144 00.000 20224 MoveAxis(N, 0, ABG)
00:47:45.144 00.000 20224 Move returns status 0, amount 0
00:47:45.144 00.000 20224 move complete, result=0
00:47:45.144 00.000 20224 worker thread done servicing request
00:47:45.153 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58806, med=3027, FiltMin=2729, FiltMax=26224, Gamma=1.000
00:47:45.167 00.014 8996 UpdateGuideState exits: m=682783 SNR=380.6
00:47:45.171 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:45.173 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:45.174 00.001 8996 Enqueuing Expose request
00:47:45.175 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:47:45.176 00.001 20224 Worker thread wakes up
00:47:45.176 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:45.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:46.146 00.970 20224 Exposure complete
00:47:46.230 00.084 20224 worker thread done servicing request
00:47:46.230 00.000 8996 OnExposeComplete: enter
00:47:46.232 00.002 8996 UpdateGuideState(): m_state=6
00:47:46.233 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11056
00:47:46.234 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=473.33, Mass=757338, SNR=313.1, Peak=59366 HFD=4.5
00:47:46.237 00.003 8996 MultiStar: [#1 -0.02,-0.33,0.65,U] [#2 -0.23,-0.40,0.00,M2] [#3 0.08,-0.07,0.67,U] [#4 -0.11,-0.08,0.53,U] [#5 0.12,-0.18,0.59,U] [#6 -0.36,-0.16,0.44,U] [#7 -0.07,-0.59,0.00,M2] [#8 -0.21,-0.30,0.40,U] 
00:47:46.238 00.001 8996 refined, 6 included, MultiStar: {-0.00, -0.21}, one-star: {0.18, -0.30}
00:47:46.240 00.002 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
00:47:46.241 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.68)
00:47:46.243 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.58 mountX=0.02 mountY=0.21, mountTheta=1.48
00:47:46.245 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.21, opts=13)
00:47:46.246 00.001 8996 Enqueuing Move request for scope (-0.00, -0.21)
00:47:46.246 00.000 20224 Worker thread wakes up
00:47:46.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.21) opts 0xd
00:47:46.247 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.21)
00:47:46.247 00.000 20224 Moving (-0.00, -0.21) raw xDistance=0.02 yDistance=0.21
00:47:46.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:47:46.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:46.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:47:46.247 00.000 20224 MoveAxis(E, 0, ABG)
00:47:46.247 00.000 20224 Move returns status 0, amount 0
00:47:46.247 00.000 20224 MoveAxis(N, 0, ABG)
00:47:46.247 00.000 20224 Move returns status 0, amount 0
00:47:46.247 00.000 20224 move complete, result=0
00:47:46.248 00.001 20224 worker thread done servicing request
00:47:46.252 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=59366, med=3027, FiltMin=2752, FiltMax=30646, Gamma=1.000
00:47:46.265 00.013 8996 UpdateGuideState exits: m=757338 SNR=313.1
00:47:46.267 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:46.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:46.269 00.001 8996 Enqueuing Expose request
00:47:46.270 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:47:46.271 00.001 20224 Worker thread wakes up
00:47:46.271 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:46.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:47.445 01.174 20224 Exposure complete
00:47:47.500 00.055 20224 worker thread done servicing request
00:47:47.500 00.000 8996 OnExposeComplete: enter
00:47:47.501 00.001 8996 UpdateGuideState(): m_state=6
00:47:47.502 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11057
00:47:47.504 00.002 8996 Star::Find returns 1 (0), X=134.81, Y=473.09, Mass=696177, SNR=323.6, Peak=62950 HFD=4.4
00:47:47.505 00.001 8996 MultiStar: [#1 0.07,-0.37,0.65,U] [#2 0.04,-0.30,0.66,U] [#3 0.41,-0.16,0.59,U] [#4 -0.15,-0.13,0.58,U] [#5 -0.01,-0.04,0.65,U] [#6 -0.04,-0.25,0.44,U] [#7 0.01,-0.24,0.38,U] [#8 -0.23,-0.32,0.39,U] 
00:47:47.505 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.28}, one-star: {0.17, -0.55}
00:47:47.507 00.002 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
00:47:47.507 00.000 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.88)
00:47:47.507 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.38 mountX=0.08 mountY=0.27, mountTheta=1.28
00:47:47.509 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.28, opts=13)
00:47:47.511 00.002 8996 Enqueuing Move request for scope (0.05, -0.28)
00:47:47.512 00.001 20224 Worker thread wakes up
00:47:47.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.28) opts 0xd
00:47:47.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.28)
00:47:47.512 00.000 20224 Moving (0.05, -0.28) raw xDistance=0.08 yDistance=0.27
00:47:47.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:47:47.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:47.513 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:47:47.513 00.000 20224 MoveAxis(E, 0, ABG)
00:47:47.513 00.000 20224 Move returns status 0, amount 0
00:47:47.513 00.000 20224 MoveAxis(N, 0, ABG)
00:47:47.513 00.000 20224 Move returns status 0, amount 0
00:47:47.513 00.000 20224 move complete, result=0
00:47:47.513 00.000 20224 worker thread done servicing request
00:47:47.517 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=62950, med=3027, FiltMin=2749, FiltMax=29344, Gamma=1.000
00:47:47.534 00.017 8996 UpdateGuideState exits: m=696177 SNR=323.6
00:47:47.537 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:47.539 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:47.539 00.000 8996 Enqueuing Expose request
00:47:47.542 00.003 20224 Worker thread wakes up
00:47:47.542 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:47:47.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:47.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:48.515 00.972 20224 Exposure complete
00:47:48.586 00.071 20224 worker thread done servicing request
00:47:48.587 00.001 8996 OnExposeComplete: enter
00:47:48.587 00.000 8996 UpdateGuideState(): m_state=6
00:47:48.588 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11058
00:47:48.588 00.000 8996 Star::Find returns 1 (0), X=134.78, Y=473.05, Mass=609455, SNR=296.1, Peak=51206 HFD=4.4
00:47:48.590 00.002 8996 MultiStar: [#1 0.15,-0.24,0.73,U] [#2 -0.01,-0.30,0.80,U] [#3 0.72,-0.20,0.00,M1] [#4 0.37,-0.09,0.53,U] [#5 0.10,-0.17,0.62,U] [#6 0.09,-0.54,0.00,M1] [#7 0.39,-0.06,0.45,U] [#8 0.34,-0.22,0.41,U] 
00:47:48.591 00.001 8996 refined, 6 included, MultiStar: {0.18, -0.28}, one-star: {0.15, -0.59}
00:47:48.592 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
00:47:48.593 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
00:47:48.594 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.33 cameraTheta=-1.00 mountX=0.21 mountY=0.26, mountTheta=0.89
00:47:48.595 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.28, opts=13)
00:47:48.596 00.001 8996 Enqueuing Move request for scope (0.18, -0.28)
00:47:48.597 00.001 20224 Worker thread wakes up
00:47:48.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.28) opts 0xd
00:47:48.597 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.28)
00:47:48.597 00.000 20224 Moving (0.18, -0.28) raw xDistance=0.21 yDistance=0.26
00:47:48.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:47:48.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:48.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
00:47:48.597 00.000 20224 MoveAxis(W, 30, ABG)
00:47:48.598 00.001 20224 Guiding  Dir = 3, Dur = 30
00:47:48.598 00.000 20224 IsSlewing returns 0
00:47:48.598 00.000 20224 IsGuiding returns 0
00:47:48.599 00.001 20224 PulseGuide returned control before completion, sleep 39
00:47:48.604 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51206, med=3027, FiltMin=2736, FiltMax=27440, Gamma=1.000
00:47:48.623 00.019 8996 UpdateGuideState exits: m=609455 SNR=296.1
00:47:48.624 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:48.625 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:48.626 00.001 8996 Enqueuing Expose request
00:47:48.644 00.018 20224 IsGuiding returns 1
00:47:48.644 00.000 20224 scope still moving after pulse duration time elapsed
00:47:48.676 00.032 20224 IsSlewing returns 0
00:47:48.676 00.000 20224 IsGuiding returns 0
00:47:48.677 00.001 20224 scope move finished after 30 + 48 ms
00:47:48.677 00.000 20224 Move returns status 0, amount 30
00:47:48.677 00.000 20224 MoveAxis(N, 0, ABG)
00:47:48.677 00.000 20224 Move returns status 0, amount 0
00:47:48.677 00.000 20224 move complete, result=0
00:47:48.677 00.000 20224 worker thread done servicing request
00:47:48.677 00.000 20224 Worker thread wakes up
00:47:48.677 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:48.678 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:48.679 00.001 8996 GuideStep: 0.2 px 30 ms WEST, 0.3 px 0 ms NORTH
00:47:49.842 01.163 20224 Exposure complete
00:47:49.921 00.079 20224 worker thread done servicing request
00:47:49.921 00.000 8996 OnExposeComplete: enter
00:47:49.922 00.001 8996 UpdateGuideState(): m_state=6
00:47:49.923 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11059
00:47:49.924 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=473.29, Mass=605271, SNR=311.4, Peak=42166 HFD=4.6
00:47:49.925 00.001 8996 MultiStar: [#1 0.09,-0.52,0.00,M1] [#2 -0.33,-0.42,0.00,M1] [#3 -0.03,-0.24,0.66,U] [#4 -0.15,-0.13,0.62,U] [#5 -0.10,-0.18,0.65,U] [#6 -0.54,-0.47,0.00,M2] [#7 -0.28,-0.23,0.45,U] [#8 0.03,-0.37,0.37,U] 
00:47:49.925 00.000 8996 refined, 5 included, MultiStar: {-0.03, -0.25}, one-star: {0.17, -0.35}
00:47:49.926 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
00:47:49.927 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
00:47:49.928 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.25 hyp=0.26 cameraTheta=-1.69 mountX=-0.01 mountY=0.26, mountTheta=1.60
00:47:49.929 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.25, opts=13)
00:47:49.931 00.002 8996 Enqueuing Move request for scope (-0.03, -0.25)
00:47:49.931 00.000 20224 Worker thread wakes up
00:47:49.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.25) opts 0xd
00:47:49.931 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.25)
00:47:49.932 00.001 20224 Moving (-0.03, -0.25) raw xDistance=-0.01 yDistance=0.26
00:47:49.932 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:47:49.932 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.50 newest=0.79
00:47:49.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:47:49.932 00.000 20224 MoveAxis(E, 0, ABG)
00:47:49.932 00.000 20224 Move returns status 0, amount 0
00:47:49.932 00.000 20224 MoveAxis(S, 54, ABG)
00:47:49.932 00.000 20224 Guiding  Dir = 1, Dur = 54
00:47:49.933 00.001 20224 IsSlewing returns 0
00:47:49.933 00.000 20224 IsGuiding returns 0
00:47:49.940 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42166, med=3027, FiltMin=2745, FiltMax=23952, Gamma=1.000
00:47:49.948 00.008 20224 PulseGuide returned control before completion, sleep 50
00:47:49.961 00.013 8996 UpdateGuideState exits: m=605271 SNR=311.4
00:47:49.963 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:49.963 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:49.965 00.002 8996 Enqueuing Expose request
00:47:50.008 00.043 20224 IsGuiding returns 1
00:47:50.008 00.000 20224 scope still moving after pulse duration time elapsed
00:47:50.039 00.031 20224 IsSlewing returns 0
00:47:50.039 00.000 20224 IsGuiding returns 0
00:47:50.040 00.001 20224 scope move finished after 54 + 52 ms
00:47:50.040 00.000 20224 Move returns status 0, amount 54
00:47:50.040 00.000 20224 move complete, result=0
00:47:50.040 00.000 20224 worker thread done servicing request
00:47:50.040 00.000 20224 Worker thread wakes up
00:47:50.040 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH
00:47:50.042 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:50.042 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:51.015 00.973 20224 Exposure complete
00:47:51.098 00.083 20224 worker thread done servicing request
00:47:51.099 00.001 8996 OnExposeComplete: enter
00:47:51.100 00.001 8996 UpdateGuideState(): m_state=6
00:47:51.101 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11060
00:47:51.102 00.001 8996 Star::Find returns 1 (0), X=134.59, Y=473.43, Mass=734783, SNR=321.5, Peak=49286 HFD=4.9
00:47:51.104 00.002 8996 MultiStar: [#1 -0.26,-0.21,0.64,U] [#2 -0.33,-0.06,0.72,U] [#3 0.03,0.06,0.64,U] [#4 -0.32,-0.04,0.59,U] [#5 -0.13,0.19,0.65,U] [#6 -0.42,0.34,0.00,M3] [#7 -0.07,0.01,0.40,U] [#8 -0.06,0.14,0.42,U] 
00:47:51.105 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.04}, one-star: {-0.04, -0.21}
00:47:51.106 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
00:47:51.107 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
00:47:51.109 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.15 cameraTheta=-2.91 mountX=-0.14 mountY=0.05, mountTheta=2.79
00:47:51.110 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.04, opts=13)
00:47:51.111 00.001 8996 Enqueuing Move request for scope (-0.15, -0.04)
00:47:51.113 00.002 20224 Worker thread wakes up
00:47:51.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
00:47:51.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
00:47:51.113 00.000 20224 Moving (-0.15, -0.04) raw xDistance=-0.14 yDistance=0.05
00:47:51.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:47:51.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:51.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:47:51.113 00.000 20224 MoveAxis(E, 0, ABG)
00:47:51.113 00.000 20224 Move returns status 0, amount 0
00:47:51.113 00.000 20224 MoveAxis(N, 0, ABG)
00:47:51.113 00.000 20224 Move returns status 0, amount 0
00:47:51.113 00.000 20224 move complete, result=0
00:47:51.113 00.000 20224 worker thread done servicing request
00:47:51.119 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49286, med=3027, FiltMin=2707, FiltMax=28614, Gamma=1.000
00:47:51.145 00.026 8996 UpdateGuideState exits: m=734783 SNR=321.5
00:47:51.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:51.146 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:51.147 00.001 8996 Enqueuing Expose request
00:47:51.148 00.001 20224 Worker thread wakes up
00:47:51.148 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:47:51.149 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:51.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:52.297 01.148 20224 Exposure complete
00:47:52.367 00.070 20224 worker thread done servicing request
00:47:52.367 00.000 8996 OnExposeComplete: enter
00:47:52.369 00.002 8996 UpdateGuideState(): m_state=6
00:47:52.370 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11061
00:47:52.371 00.001 8996 Star::Find returns 1 (0), X=134.10, Y=473.96, Mass=661508, SNR=315.1, Peak=51737 HFD=4.4
00:47:52.373 00.002 8996 MultiStar: [#1 -0.82,0.07,0.00,M1] [#2 -0.71,-0.01,0.00,M1] [#3 -0.42,0.34,0.00,M1] [#4 -0.63,0.31,0.00,M1] [#5 -0.54,0.35,0.00,M1] [#6 -0.99,0.29,0.00,M4] [#7 -0.54,0.26,0.00,M1] [#8 -0.47,0.32,0.00,M1] 
00:47:52.374 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
00:47:52.375 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
00:47:52.376 00.001 8996 CameraToMount -- cameraX=-0.53 cameraY=0.32 hyp=0.62 cameraTheta=2.60 mountX=-0.56 mountY=-0.26, mountTheta=-2.71
00:47:52.377 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.53, y=0.32, opts=13)
00:47:52.378 00.001 8996 Enqueuing Move request for scope (-0.53, 0.32)
00:47:52.379 00.001 20224 Worker thread wakes up
00:47:52.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.32) opts 0xd
00:47:52.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.53, 0.32)
00:47:52.379 00.000 20224 Moving (-0.53, 0.32) raw xDistance=-0.56 yDistance=-0.26
00:47:52.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
00:47:52.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:52.380 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:47:52.380 00.000 20224 MoveAxis(E, 82, ABG)
00:47:52.380 00.000 20224 Guiding  Dir = 2, Dur = 82
00:47:52.380 00.000 20224 IsSlewing returns 0
00:47:52.380 00.000 20224 IsGuiding returns 0
00:47:52.382 00.002 20224 PulseGuide returned control before completion, sleep 91
00:47:52.385 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=51737, med=3027, FiltMin=2685, FiltMax=26425, Gamma=1.000
00:47:52.406 00.021 8996 UpdateGuideState exits: m=661508 SNR=315.1
00:47:52.408 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:52.408 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:52.409 00.001 8996 Enqueuing Expose request
00:47:52.478 00.069 20224 IsGuiding returns 1
00:47:52.478 00.000 20224 scope still moving after pulse duration time elapsed
00:47:52.509 00.031 20224 IsSlewing returns 0
00:47:52.509 00.000 20224 IsGuiding returns 1
00:47:52.541 00.032 20224 IsSlewing returns 0
00:47:52.541 00.000 20224 IsGuiding returns 0
00:47:52.542 00.001 20224 scope move finished after 82 + 79 ms
00:47:52.542 00.000 20224 Move returns status 0, amount 82
00:47:52.542 00.000 20224 MoveAxis(N, 0, ABG)
00:47:52.542 00.000 20224 Move returns status 0, amount 0
00:47:52.542 00.000 20224 move complete, result=0
00:47:52.542 00.000 20224 worker thread done servicing request
00:47:52.542 00.000 20224 Worker thread wakes up
00:47:52.542 00.000 8996 GuideStep: -0.6 px 82 ms EAST, -0.3 px 0 ms NORTH
00:47:52.544 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:52.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:53.523 00.979 20224 Exposure complete
00:47:53.583 00.060 20224 worker thread done servicing request
00:47:53.583 00.000 8996 OnExposeComplete: enter
00:47:53.584 00.001 8996 UpdateGuideState(): m_state=6
00:47:53.585 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11062
00:47:53.585 00.000 8996 Star::Find returns 1 (0), X=134.44, Y=473.68, Mass=611907, SNR=360.9, Peak=44285 HFD=4.6
00:47:53.587 00.002 8996 MultiStar: [#1 -0.37,0.18,0.54,U] [#2 -0.84,0.29,0.00,M2] [#3 -0.13,0.40,0.60,U] [#4 -0.34,0.24,0.50,U] [#5 -0.41,0.25,0.00,M2] [#6 -0.48,0.47,0.00,M5] [#7 -0.59,0.32,0.00,M2] [#8 -0.18,0.10,0.36,U] 
00:47:53.588 00.001 8996 single-star, 4 included, MultiStar: {-0.24, 0.18}, one-star: {-0.19, 0.04}
00:47:53.588 00.000 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:47:53.589 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
00:47:53.590 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.04 hyp=0.20 cameraTheta=2.94 mountX=-0.19 mountY=-0.02, mountTheta=-3.06
00:47:53.592 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.04, opts=13)
00:47:53.592 00.000 8996 Enqueuing Move request for scope (-0.19, 0.04)
00:47:53.593 00.001 20224 Worker thread wakes up
00:47:53.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.04) opts 0xd
00:47:53.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.04)
00:47:53.593 00.000 20224 Moving (-0.19, 0.04) raw xDistance=-0.19 yDistance=-0.02
00:47:53.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:47:53.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:53.594 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:47:53.594 00.000 20224 MoveAxis(E, 0, ABG)
00:47:53.594 00.000 20224 Move returns status 0, amount 0
00:47:53.594 00.000 20224 MoveAxis(N, 0, ABG)
00:47:53.594 00.000 20224 Move returns status 0, amount 0
00:47:53.594 00.000 20224 move complete, result=0
00:47:53.594 00.000 20224 worker thread done servicing request
00:47:53.599 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44285, med=3027, FiltMin=2681, FiltMax=23472, Gamma=1.000
00:47:53.619 00.020 8996 UpdateGuideState exits: m=611907 SNR=360.9
00:47:53.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:53.621 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:53.621 00.000 8996 Enqueuing Expose request
00:47:53.623 00.002 20224 Worker thread wakes up
00:47:53.623 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:47:53.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:53.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:54.797 01.173 20224 Exposure complete
00:47:54.890 00.093 20224 worker thread done servicing request
00:47:54.890 00.000 8996 OnExposeComplete: enter
00:47:54.891 00.001 8996 UpdateGuideState(): m_state=6
00:47:54.892 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11063
00:47:54.893 00.001 8996 Star::Find returns 1 (0), X=134.38, Y=473.67, Mass=723638, SNR=327.1, Peak=48589 HFD=4.7
00:47:54.894 00.001 8996 MultiStar: [#1 -0.45,-0.16,0.00,M1] [#2 -0.33,0.17,0.65,U] [#3 -0.29,0.16,0.59,U] [#4 -0.63,0.26,0.00,M1] [#5 -0.30,0.37,0.00,M3] [#6 -0.70,0.13,0.00,M6] [#7 -0.25,0.37,0.00,M3] [#8 -0.26,0.07,0.34,U] 
00:47:54.895 00.001 8996 single-star, 3 included, MultiStar: {-0.28, 0.10}, one-star: {-0.25, 0.03}
00:47:54.895 00.000 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
00:47:54.897 00.002 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
00:47:54.899 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.03 hyp=0.25 cameraTheta=3.00 mountX=-0.25 mountY=-0.01, mountTheta=-3.12
00:47:54.902 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.03, opts=13)
00:47:54.903 00.001 8996 Enqueuing Move request for scope (-0.25, 0.03)
00:47:54.904 00.001 20224 Worker thread wakes up
00:47:54.905 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.03) opts 0xd
00:47:54.905 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.03)
00:47:54.905 00.000 20224 Moving (-0.25, 0.03) raw xDistance=-0.25 yDistance=-0.01
00:47:54.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:47:54.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:54.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:47:54.905 00.000 20224 MoveAxis(E, 36, ABG)
00:47:54.905 00.000 20224 Guiding  Dir = 2, Dur = 36
00:47:54.906 00.001 20224 IsSlewing returns 0
00:47:54.906 00.000 20224 IsGuiding returns 0
00:47:54.907 00.001 20224 PulseGuide returned control before completion, sleep 45
00:47:54.910 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48589, med=3027, FiltMin=2739, FiltMax=27264, Gamma=1.000
00:47:54.924 00.014 8996 UpdateGuideState exits: m=723638 SNR=327.1
00:47:54.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:54.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:54.926 00.000 8996 Enqueuing Expose request
00:47:54.959 00.033 20224 IsGuiding returns 1
00:47:54.959 00.000 20224 scope still moving after pulse duration time elapsed
00:47:54.991 00.032 20224 IsSlewing returns 0
00:47:54.991 00.000 20224 IsGuiding returns 0
00:47:54.991 00.000 20224 scope move finished after 36 + 49 ms
00:47:54.991 00.000 20224 Move returns status 0, amount 36
00:47:54.991 00.000 20224 MoveAxis(N, 0, ABG)
00:47:54.992 00.001 20224 Move returns status 0, amount 0
00:47:54.992 00.000 20224 move complete, result=0
00:47:54.992 00.000 20224 worker thread done servicing request
00:47:54.992 00.000 20224 Worker thread wakes up
00:47:54.992 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:54.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:54.993 00.001 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
00:47:55.965 00.972 20224 Exposure complete
00:47:56.032 00.067 20224 worker thread done servicing request
00:47:56.032 00.000 8996 OnExposeComplete: enter
00:47:56.033 00.001 8996 UpdateGuideState(): m_state=6
00:47:56.034 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11064
00:47:56.035 00.001 8996 Star::Find returns 1 (0), X=134.61, Y=474.00, Mass=654387, SNR=305.1, Peak=48813 HFD=4.8
00:47:56.036 00.001 8996 MultiStar: [#1 -0.48,0.13,0.00,M2] [#2 -0.40,0.28,0.00,M2] [#3 -0.10,0.54,0.00,M1] [#4 -0.41,0.64,0.00,M2] [#5 -0.26,0.38,0.00,M4] [#6 -0.33,0.24,0.46,U] [#7 -0.05,0.50,0.00,M4] [#8 -0.14,0.49,0.00,M1] 
00:47:56.037 00.001 8996 refined, 1 included, MultiStar: {-0.12, 0.32}, one-star: {-0.02, 0.36}
00:47:56.038 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
00:47:56.039 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
00:47:56.039 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.32 hyp=0.34 cameraTheta=1.93 mountX=-0.15 mountY=-0.31, mountTheta=-2.03
00:47:56.041 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.32, opts=13)
00:47:56.042 00.001 8996 Enqueuing Move request for scope (-0.12, 0.32)
00:47:56.042 00.000 20224 Worker thread wakes up
00:47:56.042 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.32) opts 0xd
00:47:56.042 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.32)
00:47:56.042 00.000 20224 Moving (-0.12, 0.32) raw xDistance=-0.15 yDistance=-0.31
00:47:56.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:47:56.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:47:56.043 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:47:56.043 00.000 20224 MoveAxis(E, 0, ABG)
00:47:56.043 00.000 20224 Move returns status 0, amount 0
00:47:56.043 00.000 20224 MoveAxis(N, 0, ABG)
00:47:56.043 00.000 20224 Move returns status 0, amount 0
00:47:56.043 00.000 20224 move complete, result=0
00:47:56.043 00.000 20224 worker thread done servicing request
00:47:56.046 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48813, med=3027, FiltMin=2700, FiltMax=28422, Gamma=1.000
00:47:56.066 00.020 8996 UpdateGuideState exits: m=654387 SNR=305.1
00:47:56.068 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:56.070 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:56.071 00.001 8996 Enqueuing Expose request
00:47:56.073 00.002 20224 Worker thread wakes up
00:47:56.073 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:56.073 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:47:56.074 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:57.243 01.169 20224 Exposure complete
00:47:57.306 00.063 20224 worker thread done servicing request
00:47:57.306 00.000 8996 OnExposeComplete: enter
00:47:57.308 00.002 8996 UpdateGuideState(): m_state=6
00:47:57.310 00.002 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11065
00:47:57.312 00.002 8996 Star::Find returns 1 (0), X=134.80, Y=473.77, Mass=661529, SNR=332.7, Peak=51117 HFD=4.5
00:47:57.314 00.002 8996 MultiStar: [#1 0.20,-0.12,0.68,U] [#2 0.00,0.02,0.67,U] [#3 0.59,0.31,0.00,M2] [#4 0.30,0.23,0.49,U] [#5 -0.01,0.36,0.57,U] [#6 0.21,0.22,0.39,U] [#7 0.39,0.25,0.00,M5] [#8 -0.27,0.13,0.35,U] 
00:47:57.315 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.12}, one-star: {0.17, 0.13}
00:47:57.317 00.002 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
00:47:57.319 00.002 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
00:47:57.320 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.12 hyp=0.16 cameraTheta=0.85 mountX=0.09 mountY=-0.13, mountTheta=-0.95
00:47:57.323 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.12, opts=13)
00:47:57.324 00.001 8996 Enqueuing Move request for scope (0.11, 0.12)
00:47:57.326 00.002 20224 Worker thread wakes up
00:47:57.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.12) opts 0xd
00:47:57.326 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.12)
00:47:57.326 00.000 20224 Moving (0.11, 0.12) raw xDistance=0.09 yDistance=-0.13
00:47:57.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:47:57.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:57.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:47:57.326 00.000 20224 MoveAxis(E, 0, ABG)
00:47:57.326 00.000 20224 Move returns status 0, amount 0
00:47:57.326 00.000 20224 MoveAxis(N, 0, ABG)
00:47:57.326 00.000 20224 Move returns status 0, amount 0
00:47:57.326 00.000 20224 move complete, result=0
00:47:57.326 00.000 20224 worker thread done servicing request
00:47:57.332 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51117, med=3027, FiltMin=2752, FiltMax=25542, Gamma=1.000
00:47:57.347 00.015 8996 UpdateGuideState exits: m=661529 SNR=332.7
00:47:57.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:57.348 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:57.349 00.001 8996 Enqueuing Expose request
00:47:57.350 00.001 20224 Worker thread wakes up
00:47:57.350 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:47:57.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:57.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:58.316 00.965 20224 Exposure complete
00:47:58.387 00.071 20224 worker thread done servicing request
00:47:58.387 00.000 8996 OnExposeComplete: enter
00:47:58.388 00.001 8996 UpdateGuideState(): m_state=6
00:47:58.389 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11066
00:47:58.389 00.000 8996 Star::Find returns 1 (0), X=134.54, Y=473.63, Mass=738683, SNR=352.3, Peak=49629 HFD=4.8
00:47:58.390 00.001 8996 MultiStar: [#1 0.12,0.05,0.55,U] [#2 0.02,0.38,0.62,U] [#3 0.32,0.36,0.00,M3] [#4 0.19,0.48,0.00,M2] [#5 -0.27,0.44,0.00,M4] [#6 0.04,0.29,0.41,U] [#7 0.18,0.37,0.45,U] [#8 -0.35,0.36,0.00,M1] 
00:47:58.391 00.001 8996 single-star, 4 included, MultiStar: {0.03, 0.18}, one-star: {-0.09, -0.01}
00:47:58.392 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
00:47:58.393 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
00:47:58.394 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.00 mountX=-0.09 mountY=0.02, mountTheta=2.89
00:47:58.395 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.01, opts=13)
00:47:58.396 00.001 8996 Enqueuing Move request for scope (-0.09, -0.01)
00:47:58.396 00.000 20224 Worker thread wakes up
00:47:58.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
00:47:58.396 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
00:47:58.397 00.001 20224 Moving (-0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
00:47:58.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:47:58.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:47:58.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:47:58.397 00.000 20224 MoveAxis(E, 0, ABG)
00:47:58.397 00.000 20224 Move returns status 0, amount 0
00:47:58.397 00.000 20224 MoveAxis(N, 0, ABG)
00:47:58.397 00.000 20224 Move returns status 0, amount 0
00:47:58.397 00.000 20224 move complete, result=0
00:47:58.397 00.000 20224 worker thread done servicing request
00:47:58.404 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=49629, med=3027, FiltMin=2729, FiltMax=27536, Gamma=1.000
00:47:58.427 00.023 8996 UpdateGuideState exits: m=738683 SNR=352.3
00:47:58.429 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:58.431 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:58.431 00.000 8996 Enqueuing Expose request
00:47:58.432 00.001 20224 Worker thread wakes up
00:47:58.432 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:47:58.433 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:58.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:47:59.602 01.169 20224 Exposure complete
00:47:59.673 00.071 20224 worker thread done servicing request
00:47:59.673 00.000 8996 OnExposeComplete: enter
00:47:59.676 00.003 8996 UpdateGuideState(): m_state=6
00:47:59.678 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11067
00:47:59.680 00.002 8996 Star::Find returns 1 (0), X=134.51, Y=473.93, Mass=659967, SNR=306.8, Peak=49005 HFD=4.6
00:47:59.682 00.002 8996 MultiStar: [#1 -0.07,0.20,0.78,U] [#2 -0.23,0.16,0.83,U] [#3 0.33,0.64,0.00,M4] [#4 0.01,0.42,0.54,U] [#5 -0.05,0.66,0.00,M5] [#6 -0.07,0.56,0.00,M4] [#7 0.09,0.75,0.00,M5] [#8 -0.12,0.36,0.42,U] 
00:47:59.684 00.002 8996 refined, 4 included, MultiStar: {-0.12, 0.27}, one-star: {-0.12, 0.29}
00:47:59.685 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
00:47:59.686 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
00:47:59.687 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.29 cameraTheta=1.98 mountX=-0.14 mountY=-0.25, mountTheta=-2.08
00:47:59.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.27, opts=13)
00:47:59.690 00.001 8996 Enqueuing Move request for scope (-0.12, 0.27)
00:47:59.691 00.001 20224 Worker thread wakes up
00:47:59.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
00:47:59.691 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
00:47:59.691 00.000 20224 Moving (-0.12, 0.27) raw xDistance=-0.14 yDistance=-0.25
00:47:59.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:47:59.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:47:59.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:47:59.691 00.000 20224 MoveAxis(E, 0, ABG)
00:47:59.691 00.000 20224 Move returns status 0, amount 0
00:47:59.691 00.000 20224 MoveAxis(N, 0, ABG)
00:47:59.692 00.001 20224 Move returns status 0, amount 0
00:47:59.692 00.000 20224 move complete, result=0
00:47:59.692 00.000 20224 worker thread done servicing request
00:47:59.697 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=49005, med=3027, FiltMin=2755, FiltMax=26326, Gamma=1.000
00:47:59.714 00.017 8996 UpdateGuideState exits: m=659967 SNR=306.8
00:47:59.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:47:59.717 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:47:59.717 00.000 8996 Enqueuing Expose request
00:47:59.719 00.002 20224 Worker thread wakes up
00:47:59.719 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:47:59.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:47:59.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:00.692 00.972 20224 Exposure complete
00:48:00.754 00.062 20224 worker thread done servicing request
00:48:00.754 00.000 8996 OnExposeComplete: enter
00:48:00.755 00.001 8996 UpdateGuideState(): m_state=6
00:48:00.757 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11068
00:48:00.758 00.001 8996 Star::Find returns 1 (0), X=134.39, Y=474.03, Mass=637803, SNR=304.8, Peak=50077 HFD=4.4
00:48:00.759 00.001 8996 MultiStar: [#1 -0.08,0.21,0.77,U] [#2 -0.19,0.24,0.78,U] [#3 0.15,0.74,0.00,M5] [#4 -0.26,0.68,0.00,M2] [#5 -0.12,0.85,0.00,M6] [#6 -0.30,0.52,0.00,M5] [#7 0.03,0.70,0.00,M6] [#8 -0.12,0.58,0.00,M1] 
00:48:00.759 00.000 8996 refined, 2 included, MultiStar: {-0.18, 0.29}, one-star: {-0.24, 0.39}
00:48:00.760 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
00:48:00.761 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
00:48:00.761 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.29 hyp=0.34 cameraTheta=2.12 mountX=-0.20 mountY=-0.27, mountTheta=-2.22
00:48:00.763 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.29, opts=13)
00:48:00.764 00.001 8996 Enqueuing Move request for scope (-0.18, 0.29)
00:48:00.764 00.000 20224 Worker thread wakes up
00:48:00.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.29) opts 0xd
00:48:00.765 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.29)
00:48:00.765 00.000 20224 Moving (-0.18, 0.29) raw xDistance=-0.20 yDistance=-0.27
00:48:00.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:48:00.765 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.05 newest=-0.50
00:48:00.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
00:48:00.765 00.000 20224 MoveAxis(E, 30, ABG)
00:48:00.765 00.000 20224 Guiding  Dir = 2, Dur = 30
00:48:00.765 00.000 20224 IsSlewing returns 0
00:48:00.765 00.000 20224 IsGuiding returns 0
00:48:00.769 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50077, med=3030, FiltMin=2745, FiltMax=24889, Gamma=1.000
00:48:00.787 00.018 8996 UpdateGuideState exits: m=637803 SNR=304.8
00:48:00.788 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:00.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:00.789 00.000 8996 Enqueuing Expose request
00:48:00.803 00.014 20224 IsGuiding returns 1
00:48:00.803 00.000 20224 scope still moving after pulse duration time elapsed
00:48:00.832 00.029 20224 IsSlewing returns 0
00:48:00.832 00.000 20224 IsGuiding returns 1
00:48:00.863 00.031 20224 IsSlewing returns 0
00:48:00.863 00.000 20224 IsGuiding returns 1
00:48:00.894 00.031 20224 IsSlewing returns 0
00:48:00.894 00.000 20224 IsGuiding returns 0
00:48:00.894 00.000 20224 scope move finished after 30 + 99 ms
00:48:00.894 00.000 20224 Move returns status 0, amount 30
00:48:00.894 00.000 20224 MoveAxis(N, 56, ABG)
00:48:00.894 00.000 20224 Guiding  Dir = 0, Dur = 56
00:48:00.896 00.002 20224 IsSlewing returns 0
00:48:00.896 00.000 20224 IsGuiding returns 0
00:48:00.957 00.061 20224 IsGuiding returns 1
00:48:00.958 00.001 20224 scope still moving after pulse duration time elapsed
00:48:00.988 00.030 20224 IsSlewing returns 0
00:48:00.988 00.000 20224 IsGuiding returns 1
00:48:01.020 00.032 20224 IsSlewing returns 0
00:48:01.020 00.000 20224 IsGuiding returns 1
00:48:01.052 00.032 20224 IsSlewing returns 0
00:48:01.052 00.000 20224 IsGuiding returns 0
00:48:01.052 00.000 20224 scope move finished after 56 + 100 ms
00:48:01.052 00.000 20224 Move returns status 0, amount 56
00:48:01.053 00.001 20224 move complete, result=0
00:48:01.053 00.000 20224 worker thread done servicing request
00:48:01.053 00.000 20224 Worker thread wakes up
00:48:01.053 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.3 px 56 ms NORTH
00:48:01.055 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:01.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:02.228 01.173 20224 Exposure complete
00:48:02.302 00.074 20224 worker thread done servicing request
00:48:02.303 00.001 8996 OnExposeComplete: enter
00:48:02.305 00.002 8996 UpdateGuideState(): m_state=6
00:48:02.308 00.003 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11069
00:48:02.310 00.002 8996 Star::Find returns 1 (0), X=135.39, Y=474.31, Mass=618121, SNR=315.7, Peak=46320 HFD=4.7
00:48:02.312 00.002 8996 MultiStar: large primary error, entering stabilization period
00:48:02.314 00.002 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
00:48:02.315 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
00:48:02.316 00.001 8996 CameraToMount -- cameraX=0.76 cameraY=0.67 hyp=1.02 cameraTheta=0.72 mountX=0.70 mountY=-0.75, mountTheta=-0.83
00:48:02.318 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.76, y=0.67, opts=13)
00:48:02.319 00.001 8996 Enqueuing Move request for scope (0.76, 0.67)
00:48:02.320 00.001 20224 Worker thread wakes up
00:48:02.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.76, 0.67) opts 0xd
00:48:02.320 00.000 20224 Handling offset move in thread for scope, endpoint = (0.76, 0.67)
00:48:02.320 00.000 20224 Moving (0.76, 0.67) raw xDistance=0.70 yDistance=-0.75
00:48:02.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.70
00:48:02.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
00:48:02.320 00.000 20224 MoveAxis(W, 99, ABG)
00:48:02.320 00.000 20224 Guiding  Dir = 3, Dur = 99
00:48:02.320 00.000 20224 IsSlewing returns 0
00:48:02.321 00.001 20224 IsGuiding returns 0
00:48:02.329 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46320, med=3027, FiltMin=2742, FiltMax=22582, Gamma=1.000
00:48:02.343 00.014 8996 UpdateGuideState exits: m=618121 SNR=315.7
00:48:02.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:02.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:02.346 00.001 8996 Enqueuing Expose request
00:48:02.367 00.021 20224 PulseGuide returned control before completion, sleep 63
00:48:02.444 00.077 20224 IsGuiding returns 1
00:48:02.444 00.000 20224 scope still moving after pulse duration time elapsed
00:48:02.475 00.031 20224 IsSlewing returns 0
00:48:02.475 00.000 20224 IsGuiding returns 1
00:48:02.507 00.032 20224 IsSlewing returns 0
00:48:02.508 00.001 20224 IsGuiding returns 1
00:48:02.538 00.030 20224 IsSlewing returns 0
00:48:02.538 00.000 20224 IsGuiding returns 0
00:48:02.538 00.000 20224 scope move finished after 99 + 118 ms
00:48:02.538 00.000 20224 Move returns status 0, amount 99
00:48:02.538 00.000 20224 MoveAxis(N, 159, ABG)
00:48:02.538 00.000 20224 Guiding  Dir = 0, Dur = 159
00:48:02.538 00.000 20224 IsSlewing returns 0
00:48:02.538 00.000 20224 IsGuiding returns 0
00:48:02.603 00.065 20224 PulseGuide returned control before completion, sleep 105
00:48:02.710 00.107 20224 IsGuiding returns 1
00:48:02.710 00.000 20224 scope still moving after pulse duration time elapsed
00:48:02.742 00.032 20224 IsSlewing returns 0
00:48:02.742 00.000 20224 IsGuiding returns 1
00:48:02.773 00.031 20224 IsSlewing returns 0
00:48:02.774 00.001 20224 IsGuiding returns 0
00:48:02.774 00.000 20224 scope move finished after 159 + 75 ms
00:48:02.774 00.000 20224 Move returns status 0, amount 159
00:48:02.774 00.000 20224 move complete, result=0
00:48:02.774 00.000 20224 worker thread done servicing request
00:48:02.774 00.000 20224 Worker thread wakes up
00:48:02.775 00.001 8996 GuideStep: 0.7 px 99 ms WEST, -0.8 px 159 ms NORTH
00:48:02.778 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:02.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:03.764 00.986 20224 Exposure complete
00:48:03.842 00.078 20224 worker thread done servicing request
00:48:03.842 00.000 8996 OnExposeComplete: enter
00:48:03.843 00.001 8996 UpdateGuideState(): m_state=6
00:48:03.844 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11070
00:48:03.845 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.56, Mass=669237, SNR=310.6, Peak=44173 HFD=4.8
00:48:03.845 00.000 8996 MultiStar: exiting stabilization period
00:48:03.846 00.001 8996 MultiStar: [#1 0.15,-0.26,0.64,U] [#2 0.10,-0.15,0.73,U] [#3 0.36,0.07,0.64,U] [#4 -0.27,-0.16,0.54,U] [#5 0.06,-0.04,0.73,U] [#6 -0.20,0.05,0.44,U] [#7 0.09,-0.22,0.46,U] [#8 -0.06,-0.23,0.40,U] 
00:48:03.847 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.11}, one-star: {0.28, -0.08}
00:48:03.848 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
00:48:03.849 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
00:48:03.850 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-0.87 mountX=0.10 mountY=0.10, mountTheta=0.77
00:48:03.851 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.11, opts=13)
00:48:03.852 00.001 8996 Enqueuing Move request for scope (0.09, -0.11)
00:48:03.853 00.001 20224 Worker thread wakes up
00:48:03.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.11) opts 0xd
00:48:03.853 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.11)
00:48:03.853 00.000 20224 Moving (0.09, -0.11) raw xDistance=0.10 yDistance=0.10
00:48:03.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:48:03.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:03.854 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:48:03.854 00.000 20224 MoveAxis(E, 0, ABG)
00:48:03.854 00.000 20224 Move returns status 0, amount 0
00:48:03.854 00.000 20224 MoveAxis(N, 0, ABG)
00:48:03.854 00.000 20224 Move returns status 0, amount 0
00:48:03.854 00.000 20224 move complete, result=0
00:48:03.854 00.000 20224 worker thread done servicing request
00:48:03.857 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44173, med=3027, FiltMin=2755, FiltMax=24006, Gamma=1.000
00:48:03.875 00.018 8996 UpdateGuideState exits: m=669237 SNR=310.6
00:48:03.876 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:03.876 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:03.877 00.001 8996 Enqueuing Expose request
00:48:03.878 00.001 20224 Worker thread wakes up
00:48:03.878 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:03.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:03.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:05.037 01.158 20224 Exposure complete
00:48:05.142 00.105 20224 worker thread done servicing request
00:48:05.142 00.000 8996 OnExposeComplete: enter
00:48:05.144 00.002 8996 UpdateGuideState(): m_state=6
00:48:05.145 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11071
00:48:05.147 00.002 8996 Star::Find returns 1 (0), X=134.39, Y=472.72, Mass=804260, SNR=357.3, Peak=55078 HFD=4.7
00:48:05.148 00.001 8996 MultiStar: large primary error, entering stabilization period
00:48:05.150 00.002 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:48:05.151 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
00:48:05.153 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.92 hyp=0.95 cameraTheta=-1.83 mountX=-0.15 mountY=0.94, mountTheta=1.73
00:48:05.154 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.92, opts=13)
00:48:05.157 00.003 8996 Enqueuing Move request for scope (-0.24, -0.92)
00:48:05.158 00.001 20224 Worker thread wakes up
00:48:05.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.92) opts 0xd
00:48:05.158 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.92)
00:48:05.158 00.000 20224 Moving (-0.24, -0.92) raw xDistance=-0.15 yDistance=0.94
00:48:05.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:48:05.158 00.000 20224 resist switch: large excursion: input 0.94 thresh 0.60 direction from -1 to 1
00:48:05.158 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.83
00:48:05.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
00:48:05.158 00.000 20224 MoveAxis(E, 0, ABG)
00:48:05.159 00.001 20224 Move returns status 0, amount 0
00:48:05.159 00.000 20224 MoveAxis(S, 199, ABG)
00:48:05.159 00.000 20224 Guiding  Dir = 1, Dur = 199
00:48:05.159 00.000 20224 IsSlewing returns 0
00:48:05.159 00.000 20224 IsGuiding returns 0
00:48:05.164 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55078, med=3027, FiltMin=2739, FiltMax=26941, Gamma=1.000
00:48:05.177 00.013 8996 UpdateGuideState exits: m=804260 SNR=357.3
00:48:05.177 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:05.179 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:05.180 00.001 8996 Enqueuing Expose request
00:48:05.213 00.033 20224 PulseGuide returned control before completion, sleep 155
00:48:05.383 00.170 20224 IsGuiding returns 1
00:48:05.383 00.000 20224 scope still moving after pulse duration time elapsed
00:48:05.414 00.031 20224 IsSlewing returns 0
00:48:05.415 00.001 20224 IsGuiding returns 1
00:48:05.445 00.030 20224 IsSlewing returns 0
00:48:05.446 00.001 20224 IsGuiding returns 1
00:48:05.477 00.031 20224 IsSlewing returns 0
00:48:05.478 00.001 20224 IsGuiding returns 0
00:48:05.478 00.000 20224 scope move finished after 199 + 119 ms
00:48:05.478 00.000 20224 Move returns status 0, amount 199
00:48:05.478 00.000 20224 move complete, result=0
00:48:05.478 00.000 20224 worker thread done servicing request
00:48:05.478 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.9 px 199 ms SOUTH
00:48:05.481 00.003 20224 Worker thread wakes up
00:48:05.481 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:05.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:06.477 00.996 20224 Exposure complete
00:48:06.555 00.078 20224 worker thread done servicing request
00:48:06.555 00.000 8996 OnExposeComplete: enter
00:48:06.556 00.001 8996 UpdateGuideState(): m_state=6
00:48:06.558 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11072
00:48:06.559 00.001 8996 Star::Find returns 1 (0), X=134.49, Y=472.83, Mass=724305, SNR=363.9, Peak=59366 HFD=4.5
00:48:06.560 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
00:48:06.560 00.000 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
00:48:06.561 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.81 hyp=0.82 cameraTheta=-1.74 mountX=-0.06 mountY=0.82, mountTheta=1.65
00:48:06.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.81, opts=13)
00:48:06.563 00.000 8996 Enqueuing Move request for scope (-0.14, -0.81)
00:48:06.564 00.001 20224 Worker thread wakes up
00:48:06.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.81) opts 0xd
00:48:06.564 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.81)
00:48:06.564 00.000 20224 Moving (-0.14, -0.81) raw xDistance=-0.06 yDistance=0.82
00:48:06.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:48:06.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
00:48:06.564 00.000 20224 MoveAxis(E, 0, ABG)
00:48:06.564 00.000 20224 Move returns status 0, amount 0
00:48:06.564 00.000 20224 MoveAxis(S, 172, ABG)
00:48:06.564 00.000 20224 Guiding  Dir = 1, Dur = 172
00:48:06.564 00.000 20224 IsSlewing returns 0
00:48:06.565 00.001 20224 IsGuiding returns 0
00:48:06.568 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59366, med=3027, FiltMin=2761, FiltMax=28845, Gamma=1.000
00:48:06.581 00.013 8996 UpdateGuideState exits: m=724305 SNR=363.9
00:48:06.581 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:06.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:06.583 00.001 8996 Enqueuing Expose request
00:48:06.619 00.036 20224 PulseGuide returned control before completion, sleep 127
00:48:06.759 00.140 20224 IsGuiding returns 1
00:48:06.759 00.000 20224 scope still moving after pulse duration time elapsed
00:48:06.791 00.032 20224 IsSlewing returns 0
00:48:06.791 00.000 20224 IsGuiding returns 1
00:48:06.823 00.032 20224 IsSlewing returns 0
00:48:06.823 00.000 20224 IsGuiding returns 1
00:48:06.854 00.031 20224 IsSlewing returns 0
00:48:06.854 00.000 20224 IsGuiding returns 1
00:48:06.886 00.032 20224 IsSlewing returns 0
00:48:06.886 00.000 20224 IsGuiding returns 0
00:48:06.886 00.000 20224 scope move finished after 172 + 149 ms
00:48:06.886 00.000 20224 Move returns status 0, amount 172
00:48:06.886 00.000 20224 move complete, result=0
00:48:06.887 00.001 20224 worker thread done servicing request
00:48:06.887 00.000 20224 Worker thread wakes up
00:48:06.887 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:06.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:06.887 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.8 px 172 ms SOUTH
00:48:08.060 01.173 20224 Exposure complete
00:48:08.140 00.080 20224 worker thread done servicing request
00:48:08.140 00.000 8996 OnExposeComplete: enter
00:48:08.141 00.001 8996 UpdateGuideState(): m_state=6
00:48:08.142 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11073
00:48:08.143 00.001 8996 Star::Find returns 1 (0), X=134.39, Y=474.10, Mass=655667, SNR=347.3, Peak=44557 HFD=4.7
00:48:08.144 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
00:48:08.145 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
00:48:08.146 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.46 hyp=0.52 cameraTheta=2.05 mountX=-0.28 mountY=-0.43, mountTheta=-2.15
00:48:08.148 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.46, opts=13)
00:48:08.149 00.001 8996 Enqueuing Move request for scope (-0.24, 0.46)
00:48:08.150 00.001 20224 Worker thread wakes up
00:48:08.151 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.46) opts 0xd
00:48:08.151 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.46)
00:48:08.151 00.000 20224 Moving (-0.24, 0.46) raw xDistance=-0.28 yDistance=-0.43
00:48:08.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:48:08.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:08.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:48:08.151 00.000 20224 MoveAxis(E, 41, ABG)
00:48:08.151 00.000 20224 Guiding  Dir = 2, Dur = 41
00:48:08.152 00.001 20224 IsSlewing returns 0
00:48:08.152 00.000 20224 IsGuiding returns 0
00:48:08.156 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44557, med=3027, FiltMin=2745, FiltMax=25334, Gamma=1.000
00:48:08.178 00.022 20224 PulseGuide returned control before completion, sleep 26
00:48:08.178 00.000 8996 UpdateGuideState exits: m=655667 SNR=347.3
00:48:08.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:08.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:08.181 00.001 8996 Enqueuing Expose request
00:48:08.208 00.027 20224 IsGuiding returns 1
00:48:08.208 00.000 20224 scope still moving after pulse duration time elapsed
00:48:08.240 00.032 20224 IsSlewing returns 0
00:48:08.240 00.000 20224 IsGuiding returns 1
00:48:08.272 00.032 20224 IsSlewing returns 0
00:48:08.272 00.000 20224 IsGuiding returns 0
00:48:08.272 00.000 20224 scope move finished after 41 + 79 ms
00:48:08.272 00.000 20224 Move returns status 0, amount 41
00:48:08.272 00.000 20224 MoveAxis(N, 0, ABG)
00:48:08.272 00.000 20224 Move returns status 0, amount 0
00:48:08.272 00.000 20224 move complete, result=0
00:48:08.272 00.000 20224 worker thread done servicing request
00:48:08.272 00.000 20224 Worker thread wakes up
00:48:08.272 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:08.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:08.273 00.001 8996 GuideStep: -0.3 px 41 ms EAST, -0.4 px 0 ms NORTH
00:48:09.247 00.974 20224 Exposure complete
00:48:09.337 00.090 20224 worker thread done servicing request
00:48:09.337 00.000 8996 OnExposeComplete: enter
00:48:09.338 00.001 8996 UpdateGuideState(): m_state=6
00:48:09.339 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11074
00:48:09.340 00.001 8996 Star::Find returns 1 (0), X=134.73, Y=474.27, Mass=746546, SNR=328.1, Peak=58253 HFD=4.6
00:48:09.341 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
00:48:09.342 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
00:48:09.343 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.63 hyp=0.63 cameraTheta=1.42 mountX=0.04 mountY=-0.63, mountTheta=-1.51
00:48:09.344 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.63, opts=13)
00:48:09.345 00.001 8996 Enqueuing Move request for scope (0.10, 0.63)
00:48:09.346 00.001 20224 Worker thread wakes up
00:48:09.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.63) opts 0xd
00:48:09.346 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.63)
00:48:09.346 00.000 20224 Moving (0.10, 0.63) raw xDistance=0.04 yDistance=-0.63
00:48:09.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:48:09.346 00.000 20224 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
00:48:09.346 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.90
00:48:09.346 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
00:48:09.346 00.000 20224 MoveAxis(E, 0, ABG)
00:48:09.346 00.000 20224 Move returns status 0, amount 0
00:48:09.347 00.001 20224 MoveAxis(N, 134, ABG)
00:48:09.347 00.000 20224 Guiding  Dir = 0, Dur = 134
00:48:09.347 00.000 20224 IsSlewing returns 0
00:48:09.347 00.000 20224 IsGuiding returns 0
00:48:09.350 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=58253, med=3030, FiltMin=2758, FiltMax=27728, Gamma=1.000
00:48:09.363 00.013 8996 UpdateGuideState exits: m=746546 SNR=328.1
00:48:09.363 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:09.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:09.365 00.001 8996 Enqueuing Expose request
00:48:09.371 00.006 20224 PulseGuide returned control before completion, sleep 121
00:48:09.494 00.123 20224 IsGuiding returns 1
00:48:09.494 00.000 20224 scope still moving after pulse duration time elapsed
00:48:09.526 00.032 20224 IsSlewing returns 0
00:48:09.526 00.000 20224 IsGuiding returns 1
00:48:09.556 00.030 20224 IsSlewing returns 0
00:48:09.556 00.000 20224 IsGuiding returns 0
00:48:09.557 00.001 20224 scope move finished after 134 + 76 ms
00:48:09.557 00.000 20224 Move returns status 0, amount 134
00:48:09.557 00.000 20224 move complete, result=0
00:48:09.557 00.000 20224 worker thread done servicing request
00:48:09.557 00.000 20224 Worker thread wakes up
00:48:09.557 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.6 px 134 ms NORTH
00:48:09.559 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:09.560 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:10.739 01.179 20224 Exposure complete
00:48:10.809 00.070 20224 worker thread done servicing request
00:48:10.809 00.000 8996 OnExposeComplete: enter
00:48:10.810 00.001 8996 UpdateGuideState(): m_state=6
00:48:10.811 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11075
00:48:10.812 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=474.66, Mass=652113, SNR=332.3, Peak=49222 HFD=4.6
00:48:10.813 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
00:48:10.813 00.000 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
00:48:10.814 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=1.02 hyp=1.03 cameraTheta=1.66 mountX=-0.19 mountY=-1.01, mountTheta=-1.76
00:48:10.816 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=1.02, opts=13)
00:48:10.817 00.001 8996 Enqueuing Move request for scope (-0.09, 1.02)
00:48:10.817 00.000 20224 Worker thread wakes up
00:48:10.818 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 1.02) opts 0xd
00:48:10.818 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 1.02)
00:48:10.818 00.000 20224 Moving (-0.09, 1.02) raw xDistance=-0.19 yDistance=-1.01
00:48:10.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:48:10.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
00:48:10.818 00.000 20224 MoveAxis(E, 0, ABG)
00:48:10.818 00.000 20224 Move returns status 0, amount 0
00:48:10.818 00.000 20224 MoveAxis(N, 212, ABG)
00:48:10.818 00.000 20224 Guiding  Dir = 0, Dur = 212
00:48:10.818 00.000 20224 IsSlewing returns 0
00:48:10.818 00.000 20224 IsGuiding returns 0
00:48:10.822 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49222, med=3030, FiltMin=2723, FiltMax=24736, Gamma=1.000
00:48:10.834 00.012 8996 UpdateGuideState exits: m=652113 SNR=332.3
00:48:10.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:10.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:10.837 00.001 8996 Enqueuing Expose request
00:48:10.873 00.036 20224 PulseGuide returned control before completion, sleep 167
00:48:11.041 00.168 20224 IsGuiding returns 1
00:48:11.041 00.000 20224 scope still moving after pulse duration time elapsed
00:48:11.072 00.031 20224 IsSlewing returns 0
00:48:11.072 00.000 20224 IsGuiding returns 1
00:48:11.102 00.030 20224 IsSlewing returns 0
00:48:11.103 00.001 20224 IsGuiding returns 1
00:48:11.134 00.031 20224 IsSlewing returns 0
00:48:11.134 00.000 20224 IsGuiding returns 0
00:48:11.134 00.000 20224 scope move finished after 212 + 103 ms
00:48:11.134 00.000 20224 Move returns status 0, amount 212
00:48:11.134 00.000 20224 move complete, result=0
00:48:11.134 00.000 20224 worker thread done servicing request
00:48:11.134 00.000 20224 Worker thread wakes up
00:48:11.134 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -1.0 px 212 ms NORTH
00:48:11.135 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:11.136 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:12.112 00.976 20224 Exposure complete
00:48:12.195 00.083 20224 worker thread done servicing request
00:48:12.195 00.000 8996 OnExposeComplete: enter
00:48:12.197 00.002 8996 UpdateGuideState(): m_state=6
00:48:12.199 00.002 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11076
00:48:12.200 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.66, Mass=609225, SNR=309.4, Peak=41894 HFD=4.6
00:48:12.202 00.002 8996 MultiStar: exiting stabilization period
00:48:12.204 00.002 8996 MultiStar: [#1 -0.00,-0.39,0.69,U] [#2 -0.09,0.31,0.70,U] [#3 0.15,0.16,0.61,U] [#4 -0.01,0.30,0.50,U] [#5 0.02,0.25,0.55,U] [#6 -0.41,0.18,0.00,M5] [#7 -0.14,0.08,0.50,U] [#8 0.02,0.27,0.34,U] 
00:48:12.206 00.002 8996 refined, 7 included, MultiStar: {0.03, 0.10}, one-star: {0.16, 0.02}
00:48:12.207 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
00:48:12.208 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
00:48:12.209 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.33 mountX=0.02 mountY=-0.10, mountTheta=-1.42
00:48:12.212 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.10, opts=13)
00:48:12.213 00.001 8996 Enqueuing Move request for scope (0.03, 0.10)
00:48:12.215 00.002 20224 Worker thread wakes up
00:48:12.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.10) opts 0xd
00:48:12.215 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.10)
00:48:12.215 00.000 20224 Moving (0.03, 0.10) raw xDistance=0.02 yDistance=-0.10
00:48:12.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:48:12.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:12.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:48:12.215 00.000 20224 MoveAxis(E, 0, ABG)
00:48:12.215 00.000 20224 Move returns status 0, amount 0
00:48:12.215 00.000 20224 MoveAxis(N, 0, ABG)
00:48:12.215 00.000 20224 Move returns status 0, amount 0
00:48:12.215 00.000 20224 move complete, result=0
00:48:12.215 00.000 20224 worker thread done servicing request
00:48:12.223 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=41894, med=3030, FiltMin=2723, FiltMax=24022, Gamma=1.000
00:48:12.246 00.023 8996 UpdateGuideState exits: m=609225 SNR=309.4
00:48:12.247 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:12.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:12.249 00.001 8996 Enqueuing Expose request
00:48:12.250 00.001 20224 Worker thread wakes up
00:48:12.250 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:12.253 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:12.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:13.411 01.158 20224 Exposure complete
00:48:13.469 00.058 20224 worker thread done servicing request
00:48:13.469 00.000 8996 OnExposeComplete: enter
00:48:13.471 00.002 8996 UpdateGuideState(): m_state=6
00:48:13.472 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11077
00:48:13.473 00.001 8996 Star::Find returns 1 (0), X=134.45, Y=473.62, Mass=627143, SNR=313.1, Peak=43469 HFD=4.5
00:48:13.474 00.001 8996 MultiStar: [#1 -0.40,-0.39,0.00,M1] [#2 -0.69,-0.12,0.00,M1] [#3 -0.06,0.31,0.57,U] [#4 -0.33,0.22,0.63,U] [#5 -0.49,0.11,0.00,M5] [#6 -0.63,0.13,0.00,M6] [#7 -0.63,0.01,0.00,M5] [#8 -0.41,-0.10,0.40,U] 
00:48:13.475 00.001 8996 single-star, 3 included, MultiStar: {-0.23, 0.10}, one-star: {-0.18, -0.02}
00:48:13.476 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
00:48:13.477 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
00:48:13.478 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.19 cameraTheta=-3.01 mountX=-0.18 mountY=0.05, mountTheta=2.90
00:48:13.480 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.02, opts=13)
00:48:13.481 00.001 8996 Enqueuing Move request for scope (-0.18, -0.02)
00:48:13.481 00.000 20224 Worker thread wakes up
00:48:13.482 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
00:48:13.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
00:48:13.482 00.000 20224 Moving (-0.18, -0.02) raw xDistance=-0.18 yDistance=0.05
00:48:13.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:48:13.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:13.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:13.482 00.000 20224 MoveAxis(E, 0, ABG)
00:48:13.482 00.000 20224 Move returns status 0, amount 0
00:48:13.482 00.000 20224 MoveAxis(N, 0, ABG)
00:48:13.482 00.000 20224 Move returns status 0, amount 0
00:48:13.482 00.000 20224 move complete, result=0
00:48:13.482 00.000 20224 worker thread done servicing request
00:48:13.485 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=43469, med=3030, FiltMin=2736, FiltMax=22896, Gamma=1.000
00:48:13.500 00.015 8996 UpdateGuideState exits: m=627143 SNR=313.1
00:48:13.501 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:13.503 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:13.504 00.001 8996 Enqueuing Expose request
00:48:13.505 00.001 20224 Worker thread wakes up
00:48:13.505 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:13.507 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:13.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:14.476 00.969 20224 Exposure complete
00:48:14.556 00.080 20224 worker thread done servicing request
00:48:14.556 00.000 8996 OnExposeComplete: enter
00:48:14.558 00.002 8996 UpdateGuideState(): m_state=6
00:48:14.560 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11078
00:48:14.562 00.002 8996 Star::Find returns 1 (0), X=134.32, Y=473.66, Mass=617981, SNR=305.6, Peak=41453 HFD=4.7
00:48:14.564 00.002 8996 MultiStar: [#1 -0.44,-0.07,0.00,M2] [#2 -0.53,0.01,0.00,M2] [#3 -0.32,0.24,0.61,U] [#4 -0.62,0.07,0.00,M1] [#5 -0.51,0.03,0.00,M6] [#6 -0.70,0.22,0.00,M7] [#7 -0.40,0.14,0.47,U] [#8 -0.72,-0.23,0.00,M1] 
00:48:14.566 00.002 8996 single-star, 2 included, MultiStar: {-0.33, 0.11}, one-star: {-0.31, 0.02}
00:48:14.567 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
00:48:14.569 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
00:48:14.570 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.08 mountX=-0.31 mountY=0.02, mountTheta=3.09
00:48:14.575 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.02, opts=13)
00:48:14.577 00.002 8996 Enqueuing Move request for scope (-0.31, 0.02)
00:48:14.579 00.002 20224 Worker thread wakes up
00:48:14.581 00.002 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
00:48:14.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
00:48:14.581 00.000 20224 Moving (-0.31, 0.02) raw xDistance=-0.31 yDistance=0.02
00:48:14.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:48:14.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:14.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:48:14.581 00.000 20224 MoveAxis(E, 46, ABG)
00:48:14.581 00.000 20224 Guiding  Dir = 2, Dur = 46
00:48:14.582 00.001 20224 IsSlewing returns 0
00:48:14.582 00.000 20224 IsGuiding returns 0
00:48:14.582 00.000 20224 PulseGuide returned control before completion, sleep 55
00:48:14.587 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41453, med=3030, FiltMin=2758, FiltMax=21904, Gamma=1.000
00:48:14.605 00.018 8996 UpdateGuideState exits: m=617981 SNR=305.6
00:48:14.607 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:14.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:14.610 00.002 8996 Enqueuing Expose request
00:48:14.649 00.039 20224 IsGuiding returns 1
00:48:14.649 00.000 20224 scope still moving after pulse duration time elapsed
00:48:14.681 00.032 20224 IsSlewing returns 0
00:48:14.681 00.000 20224 IsGuiding returns 0
00:48:14.682 00.001 20224 scope move finished after 46 + 54 ms
00:48:14.682 00.000 20224 Move returns status 0, amount 46
00:48:14.682 00.000 20224 MoveAxis(N, 0, ABG)
00:48:14.682 00.000 20224 Move returns status 0, amount 0
00:48:14.682 00.000 20224 move complete, result=0
00:48:14.682 00.000 20224 worker thread done servicing request
00:48:14.682 00.000 20224 Worker thread wakes up
00:48:14.682 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:14.682 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.0 px 0 ms NORTH
00:48:14.685 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:15.851 01.166 20224 Exposure complete
00:48:15.923 00.072 20224 worker thread done servicing request
00:48:15.923 00.000 8996 OnExposeComplete: enter
00:48:15.926 00.003 8996 UpdateGuideState(): m_state=6
00:48:15.927 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11079
00:48:15.929 00.002 8996 Star::Find returns 1 (0), X=134.52, Y=473.10, Mass=607659, SNR=269.3, Peak=52502 HFD=4.5
00:48:15.930 00.001 8996 MultiStar: [#1 -0.15,-0.31,0.78,U] [#2 -0.19,-0.50,0.00,M3] [#3 0.21,-0.19,0.70,U] [#4 -0.22,-0.08,0.65,U] [#5 -0.10,-0.25,0.76,U] [#6 -0.41,-0.22,0.00,M8] [#7 0.01,-0.43,0.64,U] [#8 -0.07,-0.44,0.46,U] 
00:48:15.931 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.33}, one-star: {-0.11, -0.54}
00:48:15.932 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
00:48:15.932 00.000 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
00:48:15.933 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.33 cameraTheta=-1.76 mountX=-0.03 mountY=0.33, mountTheta=1.67
00:48:15.934 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.33, opts=13)
00:48:15.935 00.001 8996 Enqueuing Move request for scope (-0.06, -0.33)
00:48:15.936 00.001 20224 Worker thread wakes up
00:48:15.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.33) opts 0xd
00:48:15.936 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.33)
00:48:15.936 00.000 20224 Moving (-0.06, -0.33) raw xDistance=-0.03 yDistance=0.33
00:48:15.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:48:15.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:15.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:48:15.936 00.000 20224 MoveAxis(E, 0, ABG)
00:48:15.936 00.000 20224 Move returns status 0, amount 0
00:48:15.936 00.000 20224 MoveAxis(N, 0, ABG)
00:48:15.936 00.000 20224 Move returns status 0, amount 0
00:48:15.936 00.000 20224 move complete, result=0
00:48:15.936 00.000 20224 worker thread done servicing request
00:48:15.940 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52502, med=3030, FiltMin=2729, FiltMax=24169, Gamma=1.000
00:48:15.953 00.013 8996 UpdateGuideState exits: m=607659 SNR=269.3
00:48:15.954 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:15.955 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:15.955 00.000 8996 Enqueuing Expose request
00:48:15.956 00.001 20224 Worker thread wakes up
00:48:15.957 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
00:48:15.957 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:15.957 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:16.926 00.969 20224 Exposure complete
00:48:16.998 00.072 20224 worker thread done servicing request
00:48:16.999 00.001 8996 OnExposeComplete: enter
00:48:17.000 00.001 8996 UpdateGuideState(): m_state=6
00:48:17.002 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11080
00:48:17.004 00.002 8996 Star::Find returns 1 (0), X=134.64, Y=473.40, Mass=715531, SNR=343.9, Peak=53510 HFD=4.7
00:48:17.005 00.001 8996 MultiStar: [#1 -0.04,0.01,0.62,U] [#2 -0.08,0.10,0.64,U] [#3 0.34,0.11,0.55,U] [#4 -0.07,0.06,0.48,U] [#5 -0.03,-0.05,0.58,U] [#6 -0.00,0.02,0.38,U] [#7 0.00,0.22,0.47,U] [#8 0.06,-0.18,0.38,U] 
00:48:17.006 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.01}, one-star: {0.01, -0.24}
00:48:17.008 00.002 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
00:48:17.009 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
00:48:17.010 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.69 mountX=0.02 mountY=0.01, mountTheta=0.58
00:48:17.012 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
00:48:17.013 00.001 8996 Enqueuing Move request for scope (0.02, -0.01)
00:48:17.014 00.001 20224 Worker thread wakes up
00:48:17.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:48:17.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:48:17.014 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
00:48:17.015 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:48:17.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:17.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:48:17.015 00.000 20224 MoveAxis(E, 0, ABG)
00:48:17.015 00.000 20224 Move returns status 0, amount 0
00:48:17.015 00.000 20224 MoveAxis(N, 0, ABG)
00:48:17.015 00.000 20224 Move returns status 0, amount 0
00:48:17.015 00.000 20224 move complete, result=0
00:48:17.015 00.000 20224 worker thread done servicing request
00:48:17.021 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=53510, med=3030, FiltMin=2765, FiltMax=28614, Gamma=1.000
00:48:17.036 00.015 8996 UpdateGuideState exits: m=715531 SNR=343.9
00:48:17.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:17.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:17.039 00.001 8996 Enqueuing Expose request
00:48:17.040 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:17.040 00.000 20224 Worker thread wakes up
00:48:17.040 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:17.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:18.203 01.163 20224 Exposure complete
00:48:18.270 00.067 20224 worker thread done servicing request
00:48:18.270 00.000 8996 OnExposeComplete: enter
00:48:18.271 00.001 8996 UpdateGuideState(): m_state=6
00:48:18.272 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11081
00:48:18.273 00.001 8996 Star::Find returns 1 (0), X=134.55, Y=473.33, Mass=729462, SNR=328.2, Peak=57350 HFD=4.7
00:48:18.274 00.001 8996 MultiStar: [#1 -0.11,-0.06,0.68,U] [#2 -0.06,0.01,0.68,U] [#3 0.19,0.23,0.59,U] [#4 -0.17,0.11,0.60,U] [#5 -0.21,0.13,0.58,U] [#6 -0.28,0.09,0.41,U] [#7 -0.04,0.34,0.48,U] [#8 -0.16,0.13,0.34,U] 
00:48:18.274 00.000 8996 refined, 8 included, MultiStar: {-0.09, 0.03}, one-star: {-0.08, -0.31}
00:48:18.275 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
00:48:18.276 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
00:48:18.277 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.80 mountX=-0.10 mountY=-0.02, mountTheta=-2.92
00:48:18.278 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
00:48:18.279 00.001 8996 Enqueuing Move request for scope (-0.09, 0.03)
00:48:18.280 00.001 20224 Worker thread wakes up
00:48:18.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
00:48:18.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
00:48:18.280 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.10 yDistance=-0.02
00:48:18.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:48:18.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:18.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:48:18.280 00.000 20224 MoveAxis(E, 0, ABG)
00:48:18.280 00.000 20224 Move returns status 0, amount 0
00:48:18.280 00.000 20224 MoveAxis(N, 0, ABG)
00:48:18.280 00.000 20224 Move returns status 0, amount 0
00:48:18.280 00.000 20224 move complete, result=0
00:48:18.280 00.000 20224 worker thread done servicing request
00:48:18.288 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57350, med=3030, FiltMin=2726, FiltMax=28982, Gamma=1.000
00:48:18.316 00.028 8996 UpdateGuideState exits: m=729462 SNR=328.2
00:48:18.317 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:18.319 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:18.320 00.001 8996 Enqueuing Expose request
00:48:18.320 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:18.321 00.001 20224 Worker thread wakes up
00:48:18.321 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:18.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:19.300 00.979 20224 Exposure complete
00:48:19.391 00.091 20224 worker thread done servicing request
00:48:19.391 00.000 8996 OnExposeComplete: enter
00:48:19.392 00.001 8996 UpdateGuideState(): m_state=6
00:48:19.393 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11082
00:48:19.394 00.001 8996 Star::Find returns 1 (0), X=134.58, Y=473.06, Mass=680156, SNR=318.8, Peak=51382 HFD=4.8
00:48:19.396 00.002 8996 MultiStar: [#1 -0.00,-0.19,0.65,U] [#2 -0.12,-0.51,0.00,M2] [#3 0.36,-0.04,0.59,U] [#4 -0.13,-0.10,0.55,U] [#5 0.09,-0.12,0.64,U] [#6 -0.05,-0.08,0.42,U] [#7 -0.08,0.27,0.38,U] [#8 -0.01,-0.33,0.33,U] 
00:48:19.397 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.20}, one-star: {-0.05, -0.58}
00:48:19.398 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
00:48:19.399 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
00:48:19.401 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.47 mountX=0.04 mountY=0.19, mountTheta=1.37
00:48:19.404 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.20, opts=13)
00:48:19.405 00.001 8996 Enqueuing Move request for scope (0.02, -0.20)
00:48:19.406 00.001 20224 Worker thread wakes up
00:48:19.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
00:48:19.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
00:48:19.406 00.000 20224 Moving (0.02, -0.20) raw xDistance=0.04 yDistance=0.19
00:48:19.407 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:48:19.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:19.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:48:19.407 00.000 20224 MoveAxis(E, 0, ABG)
00:48:19.407 00.000 20224 Move returns status 0, amount 0
00:48:19.407 00.000 20224 MoveAxis(N, 0, ABG)
00:48:19.407 00.000 20224 Move returns status 0, amount 0
00:48:19.407 00.000 20224 move complete, result=0
00:48:19.407 00.000 20224 worker thread done servicing request
00:48:19.410 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51382, med=3030, FiltMin=2739, FiltMax=26608, Gamma=1.000
00:48:19.425 00.015 8996 UpdateGuideState exits: m=680156 SNR=318.8
00:48:19.425 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:19.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:19.427 00.001 8996 Enqueuing Expose request
00:48:19.428 00.001 20224 Worker thread wakes up
00:48:19.428 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:48:19.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:19.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:20.597 01.169 20224 Exposure complete
00:48:20.680 00.083 20224 worker thread done servicing request
00:48:20.680 00.000 8996 OnExposeComplete: enter
00:48:20.681 00.001 8996 UpdateGuideState(): m_state=6
00:48:20.683 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11083
00:48:20.685 00.002 8996 Star::Find returns 1 (0), X=134.63, Y=473.12, Mass=708814, SNR=324.4, Peak=59190 HFD=4.6
00:48:20.686 00.001 8996 MultiStar: [#1 0.01,-0.44,0.63,U] [#2 -0.07,-0.25,0.76,U] [#3 0.07,-0.05,0.55,U] [#4 -0.24,-0.00,0.57,U] [#5 0.10,-0.06,0.59,U] [#6 -0.33,-0.11,0.39,U] [#7 -0.08,0.01,0.41,U] [#8 -0.21,-0.19,0.38,U] 
00:48:20.687 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.22}, one-star: {0.00, -0.51}
00:48:20.688 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
00:48:20.688 00.000 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
00:48:20.689 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.84 mountX=-0.04 mountY=0.22, mountTheta=1.75
00:48:20.690 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.22, opts=13)
00:48:20.692 00.002 8996 Enqueuing Move request for scope (-0.06, -0.22)
00:48:20.693 00.001 20224 Worker thread wakes up
00:48:20.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
00:48:20.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
00:48:20.693 00.000 20224 Moving (-0.06, -0.22) raw xDistance=-0.04 yDistance=0.22
00:48:20.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:48:20.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:20.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:48:20.693 00.000 20224 MoveAxis(E, 0, ABG)
00:48:20.694 00.001 20224 Move returns status 0, amount 0
00:48:20.694 00.000 20224 MoveAxis(N, 0, ABG)
00:48:20.694 00.000 20224 Move returns status 0, amount 0
00:48:20.694 00.000 20224 move complete, result=0
00:48:20.694 00.000 20224 worker thread done servicing request
00:48:20.702 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59190, med=3030, FiltMin=2729, FiltMax=27977, Gamma=1.000
00:48:20.722 00.020 8996 UpdateGuideState exits: m=708814 SNR=324.4
00:48:20.724 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:20.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:20.727 00.002 8996 Enqueuing Expose request
00:48:20.728 00.001 20224 Worker thread wakes up
00:48:20.728 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:48:20.730 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:20.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:21.696 00.966 20224 Exposure complete
00:48:21.771 00.075 20224 worker thread done servicing request
00:48:21.771 00.000 8996 OnExposeComplete: enter
00:48:21.772 00.001 8996 UpdateGuideState(): m_state=6
00:48:21.774 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11084
00:48:21.775 00.001 8996 Star::Find returns 1 (0), X=134.37, Y=473.22, Mass=604789, SNR=292.8, Peak=42278 HFD=4.6
00:48:21.776 00.001 8996 MultiStar: [#1 -0.44,-0.51,0.00,M1] [#2 -0.54,-0.51,0.00,M2] [#3 -0.34,-0.28,0.66,U] [#4 -0.55,-0.12,0.00,M1] [#5 -0.07,-0.30,0.60,U] [#6 -0.54,-0.03,0.00,M5] [#7 -0.23,0.07,0.47,U] [#8 -0.43,-0.36,0.00,M1] 
00:48:21.777 00.001 8996 refined, 3 included, MultiStar: {-0.23, -0.27}, one-star: {-0.26, -0.41}
00:48:21.778 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
00:48:21.779 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
00:48:21.780 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.36 cameraTheta=-2.28 mountX=-0.21 mountY=0.30, mountTheta=2.17
00:48:21.782 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.27, opts=13)
00:48:21.783 00.001 8996 Enqueuing Move request for scope (-0.23, -0.27)
00:48:21.783 00.000 20224 Worker thread wakes up
00:48:21.784 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
00:48:21.784 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
00:48:21.784 00.000 20224 Moving (-0.23, -0.27) raw xDistance=-0.21 yDistance=0.30
00:48:21.784 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:48:21.784 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:48:21.784 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
00:48:21.784 00.000 20224 MoveAxis(E, 30, ABG)
00:48:21.784 00.000 20224 Guiding  Dir = 2, Dur = 30
00:48:21.784 00.000 20224 IsSlewing returns 0
00:48:21.784 00.000 20224 IsGuiding returns 0
00:48:21.789 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=42278, med=3030, FiltMin=2752, FiltMax=21680, Gamma=1.000
00:48:21.807 00.018 8996 UpdateGuideState exits: m=604789 SNR=292.8
00:48:21.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:21.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:21.811 00.002 8996 Enqueuing Expose request
00:48:21.841 00.030 20224 IsGuiding returns 1
00:48:21.841 00.000 20224 scope still moving after pulse duration time elapsed
00:48:21.871 00.030 20224 IsSlewing returns 0
00:48:21.871 00.000 20224 IsGuiding returns 1
00:48:21.900 00.029 20224 IsSlewing returns 0
00:48:21.901 00.001 20224 IsGuiding returns 1
00:48:21.931 00.030 20224 IsSlewing returns 0
00:48:21.932 00.001 20224 IsGuiding returns 0
00:48:21.932 00.000 20224 scope move finished after 30 + 117 ms
00:48:21.932 00.000 20224 Move returns status 0, amount 30
00:48:21.932 00.000 20224 MoveAxis(N, 0, ABG)
00:48:21.932 00.000 20224 Move returns status 0, amount 0
00:48:21.932 00.000 20224 move complete, result=0
00:48:21.932 00.000 20224 worker thread done servicing request
00:48:21.933 00.001 20224 Worker thread wakes up
00:48:21.933 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 0 ms NORTH
00:48:21.935 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:21.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:23.082 01.147 20224 Exposure complete
00:48:23.167 00.085 20224 worker thread done servicing request
00:48:23.167 00.000 8996 OnExposeComplete: enter
00:48:23.169 00.002 8996 UpdateGuideState(): m_state=6
00:48:23.170 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11085
00:48:23.170 00.000 8996 Star::Find returns 1 (0), X=134.88, Y=473.59, Mass=690960, SNR=333.7, Peak=51981 HFD=4.5
00:48:23.171 00.001 8996 MultiStar: [#1 0.09,-0.22,0.59,U] [#2 0.10,-0.23,0.71,U] [#3 0.15,0.08,0.61,U] [#4 -0.11,0.17,0.54,U] [#5 0.12,0.23,0.58,U] [#6 -0.19,0.04,0.40,U] [#7 0.01,-0.03,0.39,U] [#8 0.05,-0.12,0.35,U] 
00:48:23.172 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.02}, one-star: {0.25, -0.05}
00:48:23.173 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
00:48:23.174 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
00:48:23.175 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.23 mountX=0.08 mountY=0.01, mountTheta=0.12
00:48:23.177 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
00:48:23.178 00.001 8996 Enqueuing Move request for scope (0.08, -0.02)
00:48:23.179 00.001 20224 Worker thread wakes up
00:48:23.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
00:48:23.179 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
00:48:23.179 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
00:48:23.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:48:23.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:23.180 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:48:23.180 00.000 20224 MoveAxis(E, 0, ABG)
00:48:23.180 00.000 20224 Move returns status 0, amount 0
00:48:23.180 00.000 20224 MoveAxis(N, 0, ABG)
00:48:23.180 00.000 20224 Move returns status 0, amount 0
00:48:23.180 00.000 20224 move complete, result=0
00:48:23.180 00.000 20224 worker thread done servicing request
00:48:23.184 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51981, med=3030, FiltMin=2745, FiltMax=26649, Gamma=1.000
00:48:23.198 00.014 8996 UpdateGuideState exits: m=690960 SNR=333.7
00:48:23.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:23.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:23.201 00.001 8996 Enqueuing Expose request
00:48:23.201 00.000 20224 Worker thread wakes up
00:48:23.201 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:23.202 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:23.202 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:24.202 01.000 20224 Exposure complete
00:48:24.269 00.067 20224 worker thread done servicing request
00:48:24.269 00.000 8996 OnExposeComplete: enter
00:48:24.270 00.001 8996 UpdateGuideState(): m_state=6
00:48:24.271 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11086
00:48:24.271 00.000 8996 Star::Find returns 1 (0), X=134.86, Y=473.15, Mass=650543, SNR=332.5, Peak=58550 HFD=4.4
00:48:24.272 00.001 8996 MultiStar: [#1 0.08,-0.80,0.00,M1] [#2 -0.13,-0.31,0.62,U] [#3 0.10,-0.42,0.53,U] [#4 0.02,-0.05,0.51,U] [#5 0.03,-0.12,0.60,U] [#6 -0.09,0.01,0.40,U] [#7 0.17,-0.12,0.47,U] [#8 -0.15,-0.37,0.38,U] 
00:48:24.273 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.27}, one-star: {0.22, -0.49}
00:48:24.274 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
00:48:24.275 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.86)
00:48:24.275 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.27 hyp=0.27 cameraTheta=-1.40 mountX=0.07 mountY=0.26, mountTheta=1.30
00:48:24.277 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.27, opts=13)
00:48:24.278 00.001 8996 Enqueuing Move request for scope (0.05, -0.27)
00:48:24.278 00.000 20224 Worker thread wakes up
00:48:24.279 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.27) opts 0xd
00:48:24.279 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.27)
00:48:24.279 00.000 20224 Moving (0.05, -0.27) raw xDistance=0.07 yDistance=0.26
00:48:24.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:48:24.279 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.39 newest=0.57
00:48:24.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:48:24.279 00.000 20224 MoveAxis(E, 0, ABG)
00:48:24.279 00.000 20224 Move returns status 0, amount 0
00:48:24.280 00.001 20224 MoveAxis(S, 55, ABG)
00:48:24.280 00.000 20224 Guiding  Dir = 1, Dur = 55
00:48:24.280 00.000 20224 IsSlewing returns 0
00:48:24.280 00.000 20224 IsGuiding returns 0
00:48:24.290 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58550, med=3030, FiltMin=2745, FiltMax=25232, Gamma=1.000
00:48:24.320 00.030 8996 UpdateGuideState exits: m=650543 SNR=332.5
00:48:24.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:24.323 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:24.324 00.001 8996 Enqueuing Expose request
00:48:24.344 00.020 20224 IsGuiding returns 1
00:48:24.345 00.001 20224 scope still moving after pulse duration time elapsed
00:48:24.374 00.029 20224 IsSlewing returns 0
00:48:24.374 00.000 20224 IsGuiding returns 1
00:48:24.405 00.031 20224 IsSlewing returns 0
00:48:24.405 00.000 20224 IsGuiding returns 1
00:48:24.435 00.030 20224 IsSlewing returns 0
00:48:24.435 00.000 20224 IsGuiding returns 0
00:48:24.436 00.001 20224 scope move finished after 55 + 100 ms
00:48:24.436 00.000 20224 Move returns status 0, amount 55
00:48:24.436 00.000 20224 move complete, result=0
00:48:24.436 00.000 20224 worker thread done servicing request
00:48:24.436 00.000 20224 Worker thread wakes up
00:48:24.436 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
00:48:24.438 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:24.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:25.617 01.179 20224 Exposure complete
00:48:25.692 00.075 20224 worker thread done servicing request
00:48:25.692 00.000 8996 OnExposeComplete: enter
00:48:25.693 00.001 8996 UpdateGuideState(): m_state=6
00:48:25.694 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11087
00:48:25.695 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.11, Mass=713300, SNR=332.4, Peak=55126 HFD=4.4
00:48:25.696 00.001 8996 MultiStar: [#1 0.43,-0.53,0.00,M2] [#2 0.49,-0.22,0.00,M1] [#3 0.70,-0.43,0.00,M1] [#4 0.43,-0.33,0.00,M1] [#5 0.37,0.01,0.57,U] [#6 0.33,-0.01,0.39,U] [#7 0.46,0.05,0.00,M1] [#8 0.60,-0.11,0.00,M1] 
00:48:25.697 00.001 8996 refined, 2 included, MultiStar: {0.47, -0.27}, one-star: {0.58, -0.53}
00:48:25.697 00.000 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
00:48:25.698 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
00:48:25.699 00.001 8996 CameraToMount -- cameraX=0.47 cameraY=-0.27 hyp=0.54 cameraTheta=-0.52 mountX=0.49 mountY=0.21, mountTheta=0.41
00:48:25.700 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.47, y=-0.27, opts=13)
00:48:25.701 00.001 8996 Enqueuing Move request for scope (0.47, -0.27)
00:48:25.702 00.001 20224 Worker thread wakes up
00:48:25.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.27) opts 0xd
00:48:25.702 00.000 20224 Handling offset move in thread for scope, endpoint = (0.47, -0.27)
00:48:25.702 00.000 20224 Moving (0.47, -0.27) raw xDistance=0.49 yDistance=0.21
00:48:25.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
00:48:25.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:48:25.702 00.000 20224 MoveAxis(W, 72, ABG)
00:48:25.702 00.000 20224 Guiding  Dir = 3, Dur = 72
00:48:25.702 00.000 20224 IsSlewing returns 0
00:48:25.703 00.001 20224 IsGuiding returns 0
00:48:25.704 00.001 20224 PulseGuide returned control before completion, sleep 81
00:48:25.706 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55126, med=3033, FiltMin=2733, FiltMax=28624, Gamma=1.000
00:48:25.721 00.015 8996 UpdateGuideState exits: m=713300 SNR=332.4
00:48:25.723 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:25.725 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:25.725 00.000 8996 Enqueuing Expose request
00:48:25.791 00.066 20224 IsGuiding returns 0
00:48:25.791 00.000 20224 Move returns status 0, amount 72
00:48:25.791 00.000 20224 MoveAxis(S, 45, ABG)
00:48:25.791 00.000 20224 Guiding  Dir = 1, Dur = 45
00:48:25.791 00.000 20224 IsSlewing returns 0
00:48:25.791 00.000 20224 IsGuiding returns 0
00:48:25.795 00.004 20224 PulseGuide returned control before completion, sleep 52
00:48:25.853 00.058 20224 IsGuiding returns 1
00:48:25.853 00.000 20224 scope still moving after pulse duration time elapsed
00:48:25.884 00.031 20224 IsSlewing returns 0
00:48:25.884 00.000 20224 IsGuiding returns 0
00:48:25.884 00.000 20224 scope move finished after 45 + 48 ms
00:48:25.884 00.000 20224 Move returns status 0, amount 45
00:48:25.884 00.000 20224 move complete, result=0
00:48:25.885 00.001 20224 worker thread done servicing request
00:48:25.885 00.000 20224 Worker thread wakes up
00:48:25.885 00.000 8996 GuideStep: 0.5 px 72 ms WEST, 0.2 px 45 ms SOUTH
00:48:25.887 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:25.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:26.875 00.988 20224 Exposure complete
00:48:26.954 00.079 20224 worker thread done servicing request
00:48:26.954 00.000 8996 OnExposeComplete: enter
00:48:26.955 00.001 8996 UpdateGuideState(): m_state=6
00:48:26.956 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11088
00:48:26.957 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.36, Mass=602652, SNR=348.7, Peak=49862 HFD=4.5
00:48:26.958 00.001 8996 MultiStar: [#1 -0.13,-0.35,0.62,U] [#2 0.11,-0.05,0.64,U] [#3 0.40,0.04,0.59,U] [#4 -0.07,-0.17,0.50,U] [#5 0.08,-0.06,0.54,U] [#6 0.08,-0.09,0.39,U] [#7 0.05,0.03,0.44,U] [#8 0.03,-0.25,0.36,U] 
00:48:26.959 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.14}, one-star: {0.15, -0.28}
00:48:26.960 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
00:48:26.960 00.000 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
00:48:26.961 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-1.03 mountX=0.10 mountY=0.13, mountTheta=0.92
00:48:26.962 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.14, opts=13)
00:48:26.963 00.001 8996 Enqueuing Move request for scope (0.09, -0.14)
00:48:26.964 00.001 20224 Worker thread wakes up
00:48:26.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
00:48:26.964 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
00:48:26.964 00.000 20224 Moving (0.09, -0.14) raw xDistance=0.10 yDistance=0.13
00:48:26.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:48:26.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:26.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:48:26.964 00.000 20224 MoveAxis(E, 0, ABG)
00:48:26.964 00.000 20224 Move returns status 0, amount 0
00:48:26.965 00.001 20224 MoveAxis(N, 0, ABG)
00:48:26.965 00.000 20224 Move returns status 0, amount 0
00:48:26.965 00.000 20224 move complete, result=0
00:48:26.965 00.000 20224 worker thread done servicing request
00:48:26.970 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49862, med=3030, FiltMin=2733, FiltMax=26345, Gamma=1.000
00:48:26.991 00.021 8996 UpdateGuideState exits: m=602652 SNR=348.7
00:48:26.993 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:26.995 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:26.997 00.002 8996 Enqueuing Expose request
00:48:26.999 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:27.001 00.002 20224 Worker thread wakes up
00:48:27.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:27.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:28.152 01.151 20224 Exposure complete
00:48:28.207 00.055 20224 worker thread done servicing request
00:48:28.207 00.000 8996 OnExposeComplete: enter
00:48:28.208 00.001 8996 UpdateGuideState(): m_state=6
00:48:28.209 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11089
00:48:28.210 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.55, Mass=757924, SNR=369.2, Peak=57398 HFD=4.5
00:48:28.211 00.001 8996 MultiStar: [#1 -0.10,-0.26,0.57,U] [#2 -0.19,-0.05,0.65,U] [#3 0.07,0.17,0.54,U] [#4 -0.18,0.02,0.44,U] [#5 -0.08,0.13,0.47,U] [#6 -0.37,0.18,0.34,U] [#7 -0.13,0.05,0.39,U] [#8 -0.13,-0.17,0.32,U] 
00:48:28.211 00.000 8996 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {0.17, -0.09}
00:48:28.212 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
00:48:28.213 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
00:48:28.214 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.07 cameraTheta=-2.88 mountX=-0.06 mountY=0.03, mountTheta=2.76
00:48:28.215 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
00:48:28.216 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
00:48:28.217 00.001 20224 Worker thread wakes up
00:48:28.217 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
00:48:28.217 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
00:48:28.217 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.06 yDistance=0.03
00:48:28.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:48:28.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:28.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:48:28.217 00.000 20224 MoveAxis(E, 0, ABG)
00:48:28.217 00.000 20224 Move returns status 0, amount 0
00:48:28.217 00.000 20224 MoveAxis(N, 0, ABG)
00:48:28.217 00.000 20224 Move returns status 0, amount 0
00:48:28.217 00.000 20224 move complete, result=0
00:48:28.217 00.000 20224 worker thread done servicing request
00:48:28.221 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=57398, med=3030, FiltMin=2755, FiltMax=31129, Gamma=1.000
00:48:28.235 00.014 8996 UpdateGuideState exits: m=757924 SNR=369.2
00:48:28.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:28.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:28.237 00.000 8996 Enqueuing Expose request
00:48:28.238 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:28.240 00.002 20224 Worker thread wakes up
00:48:28.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:28.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:29.232 00.992 20224 Exposure complete
00:48:29.300 00.068 20224 worker thread done servicing request
00:48:29.301 00.001 8996 OnExposeComplete: enter
00:48:29.303 00.002 8996 UpdateGuideState(): m_state=6
00:48:29.304 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11090
00:48:29.307 00.003 8996 Star::Find returns 1 (0), X=134.75, Y=473.48, Mass=686720, SNR=341.0, Peak=48470 HFD=4.6
00:48:29.309 00.002 8996 MultiStar: [#1 -0.33,-0.30,0.00,M1] [#2 -0.46,-0.02,0.00,M1] [#3 -0.03,-0.22,0.60,U] [#4 -0.34,-0.04,0.48,U] [#5 -0.27,-0.18,0.53,U] [#6 -0.62,0.05,0.00,M1] [#7 -0.17,-0.10,0.40,U] [#8 -0.19,-0.16,0.38,U] 
00:48:29.311 00.002 8996 refined, 5 included, MultiStar: {-0.10, -0.15}, one-star: {0.12, -0.16}
00:48:29.312 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
00:48:29.314 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
00:48:29.315 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.16 mountX=-0.09 mountY=0.16, mountTheta=2.06
00:48:29.317 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.15, opts=13)
00:48:29.320 00.003 8996 Enqueuing Move request for scope (-0.10, -0.15)
00:48:29.321 00.001 20224 Worker thread wakes up
00:48:29.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
00:48:29.321 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
00:48:29.321 00.000 20224 Moving (-0.10, -0.15) raw xDistance=-0.09 yDistance=0.16
00:48:29.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:48:29.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:29.322 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:48:29.322 00.000 20224 MoveAxis(E, 0, ABG)
00:48:29.322 00.000 20224 Move returns status 0, amount 0
00:48:29.322 00.000 20224 MoveAxis(N, 0, ABG)
00:48:29.322 00.000 20224 Move returns status 0, amount 0
00:48:29.322 00.000 20224 move complete, result=0
00:48:29.322 00.000 20224 worker thread done servicing request
00:48:29.326 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48470, med=3030, FiltMin=2742, FiltMax=28662, Gamma=1.000
00:48:29.339 00.013 8996 UpdateGuideState exits: m=686720 SNR=341.0
00:48:29.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:29.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:29.341 00.000 8996 Enqueuing Expose request
00:48:29.342 00.001 20224 Worker thread wakes up
00:48:29.342 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:48:29.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:29.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:30.501 01.158 20224 Exposure complete
00:48:30.599 00.098 20224 worker thread done servicing request
00:48:30.599 00.000 8996 OnExposeComplete: enter
00:48:30.600 00.001 8996 UpdateGuideState(): m_state=6
00:48:30.601 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11091
00:48:30.602 00.001 8996 Star::Find returns 1 (0), X=134.62, Y=473.42, Mass=676532, SNR=338.7, Peak=45606 HFD=4.7
00:48:30.603 00.001 8996 MultiStar: [#1 -0.19,-0.47,0.00,M2] [#2 -0.21,-0.01,0.60,U] [#3 0.22,-0.01,0.62,U] [#4 -0.18,-0.05,0.52,U] [#5 -0.22,-0.40,0.00,M1] [#6 -0.50,-0.22,0.00,M2] [#7 -0.15,0.01,0.37,U] [#8 -0.27,-0.29,0.37,U] 
00:48:30.604 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.11}, one-star: {-0.01, -0.22}
00:48:30.604 00.000 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
00:48:30.605 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
00:48:30.606 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.16 mountX=-0.06 mountY=0.11, mountTheta=2.06
00:48:30.607 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.11, opts=13)
00:48:30.608 00.001 8996 Enqueuing Move request for scope (-0.07, -0.11)
00:48:30.609 00.001 20224 Worker thread wakes up
00:48:30.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
00:48:30.609 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
00:48:30.609 00.000 20224 Moving (-0.07, -0.11) raw xDistance=-0.06 yDistance=0.11
00:48:30.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:48:30.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:30.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:48:30.609 00.000 20224 MoveAxis(E, 0, ABG)
00:48:30.609 00.000 20224 Move returns status 0, amount 0
00:48:30.609 00.000 20224 MoveAxis(N, 0, ABG)
00:48:30.609 00.000 20224 Move returns status 0, amount 0
00:48:30.609 00.000 20224 move complete, result=0
00:48:30.609 00.000 20224 worker thread done servicing request
00:48:30.617 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45606, med=3030, FiltMin=2729, FiltMax=28694, Gamma=1.000
00:48:30.635 00.018 8996 UpdateGuideState exits: m=676532 SNR=338.7
00:48:30.636 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:30.637 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:30.638 00.001 8996 Enqueuing Expose request
00:48:30.639 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:30.640 00.001 20224 Worker thread wakes up
00:48:30.640 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:30.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:31.606 00.966 20224 Exposure complete
00:48:31.661 00.055 20224 worker thread done servicing request
00:48:31.661 00.000 8996 OnExposeComplete: enter
00:48:31.662 00.001 8996 UpdateGuideState(): m_state=6
00:48:31.663 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11092
00:48:31.664 00.001 8996 Star::Find returns 1 (0), X=134.69, Y=473.64, Mass=766073, SNR=380.9, Peak=53245 HFD=4.7
00:48:31.664 00.000 8996 MultiStar: [#1 -0.41,-0.04,0.51,U] [#2 -0.55,0.07,0.00,M1] [#3 0.02,0.24,0.49,U] [#4 -0.45,0.18,0.00,M1] [#5 -0.43,0.25,0.00,M2] [#6 -0.75,0.10,0.00,M3] [#7 -0.18,0.01,0.36,U] [#8 -0.49,0.13,0.00,M1] 
00:48:31.665 00.001 8996 single-star, 3 included, MultiStar: {-0.09, 0.04}, one-star: {0.05, -0.00}
00:48:31.666 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
00:48:31.667 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
00:48:31.667 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.02 mountX=0.05 mountY=-0.01, mountTheta=-0.10
00:48:31.669 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.00, opts=13)
00:48:31.670 00.001 8996 Enqueuing Move request for scope (0.05, -0.00)
00:48:31.670 00.000 20224 Worker thread wakes up
00:48:31.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
00:48:31.671 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
00:48:31.671 00.000 20224 Moving (0.05, -0.00) raw xDistance=0.05 yDistance=-0.01
00:48:31.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:48:31.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:31.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:48:31.671 00.000 20224 MoveAxis(E, 0, ABG)
00:48:31.671 00.000 20224 Move returns status 0, amount 0
00:48:31.671 00.000 20224 MoveAxis(N, 0, ABG)
00:48:31.671 00.000 20224 Move returns status 0, amount 0
00:48:31.671 00.000 20224 move complete, result=0
00:48:31.671 00.000 20224 worker thread done servicing request
00:48:31.680 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=53245, med=3030, FiltMin=2742, FiltMax=32262, Gamma=1.000
00:48:31.699 00.019 8996 UpdateGuideState exits: m=766073 SNR=380.9
00:48:31.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:31.701 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:31.701 00.000 8996 Enqueuing Expose request
00:48:31.702 00.001 20224 Worker thread wakes up
00:48:31.702 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:48:31.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:31.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:32.887 01.184 20224 Exposure complete
00:48:32.958 00.071 20224 worker thread done servicing request
00:48:32.958 00.000 8996 OnExposeComplete: enter
00:48:32.959 00.001 8996 UpdateGuideState(): m_state=6
00:48:32.961 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11093
00:48:32.963 00.002 8996 Star::Find returns 1 (0), X=134.62, Y=473.19, Mass=663643, SNR=337.5, Peak=54150 HFD=4.6
00:48:32.965 00.002 8996 MultiStar: [#1 -0.20,-0.05,0.67,U] [#2 -0.27,-0.21,0.71,U] [#3 0.00,-0.02,0.60,U] [#4 -0.16,0.06,0.52,U] [#5 -0.35,0.11,0.62,U] [#6 -0.25,-0.02,0.42,U] [#7 -0.24,0.03,0.46,U] [#8 -0.24,-0.27,0.41,U] 
00:48:32.966 00.001 8996 refined, 8 included, MultiStar: {-0.18, -0.12}, one-star: {-0.01, -0.45}
00:48:32.967 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
00:48:32.968 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
00:48:32.969 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.12 hyp=0.21 cameraTheta=-2.54 mountX=-0.16 mountY=0.14, mountTheta=2.44
00:48:32.973 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.12, opts=13)
00:48:32.975 00.002 8996 Enqueuing Move request for scope (-0.18, -0.12)
00:48:32.977 00.002 20224 Worker thread wakes up
00:48:32.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.12) opts 0xd
00:48:32.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.12)
00:48:32.977 00.000 20224 Moving (-0.18, -0.12) raw xDistance=-0.16 yDistance=0.14
00:48:32.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:48:32.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:32.978 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:48:32.978 00.000 20224 MoveAxis(E, 0, ABG)
00:48:32.978 00.000 20224 Move returns status 0, amount 0
00:48:32.978 00.000 20224 MoveAxis(N, 0, ABG)
00:48:32.978 00.000 20224 Move returns status 0, amount 0
00:48:32.978 00.000 20224 move complete, result=0
00:48:32.978 00.000 20224 worker thread done servicing request
00:48:32.983 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=54150, med=3030, FiltMin=2710, FiltMax=27798, Gamma=1.000
00:48:33.000 00.017 8996 UpdateGuideState exits: m=663643 SNR=337.5
00:48:33.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:33.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:33.003 00.001 8996 Enqueuing Expose request
00:48:33.003 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:33.004 00.001 20224 Worker thread wakes up
00:48:33.004 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:33.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:33.988 00.984 20224 Exposure complete
00:48:34.052 00.064 20224 worker thread done servicing request
00:48:34.052 00.000 8996 OnExposeComplete: enter
00:48:34.053 00.001 8996 UpdateGuideState(): m_state=6
00:48:34.054 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11094
00:48:34.055 00.001 8996 Star::Find returns 1 (0), X=134.49, Y=473.47, Mass=769993, SNR=342.6, Peak=54630 HFD=4.7
00:48:34.056 00.001 8996 MultiStar: [#1 -0.28,-0.15,0.57,U] [#2 -0.54,0.13,0.00,M1] [#3 -0.32,-0.04,0.66,U] [#4 -0.42,0.30,0.00,M1] [#5 -0.48,0.15,0.00,M2] [#6 -0.71,0.05,0.00,M3] [#7 -0.34,0.14,0.41,U] [#8 -0.32,-0.17,0.36,U] 
00:48:34.057 00.001 8996 single-star, 4 included, MultiStar: {-0.26, -0.09}, one-star: {-0.14, -0.17}
00:48:34.058 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
00:48:34.059 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
00:48:34.060 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.26 mountX=-0.13 mountY=0.19, mountTheta=2.16
00:48:34.062 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.17, opts=13)
00:48:34.064 00.002 8996 Enqueuing Move request for scope (-0.14, -0.17)
00:48:34.065 00.001 20224 Worker thread wakes up
00:48:34.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
00:48:34.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
00:48:34.065 00.000 20224 Moving (-0.14, -0.17) raw xDistance=-0.13 yDistance=0.19
00:48:34.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:48:34.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:34.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:48:34.065 00.000 20224 MoveAxis(E, 0, ABG)
00:48:34.065 00.000 20224 Move returns status 0, amount 0
00:48:34.065 00.000 20224 MoveAxis(N, 0, ABG)
00:48:34.065 00.000 20224 Move returns status 0, amount 0
00:48:34.065 00.000 20224 move complete, result=0
00:48:34.066 00.001 20224 worker thread done servicing request
00:48:34.071 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54630, med=3030, FiltMin=2733, FiltMax=27798, Gamma=1.000
00:48:34.086 00.015 8996 UpdateGuideState exits: m=769993 SNR=342.6
00:48:34.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:34.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:34.088 00.000 8996 Enqueuing Expose request
00:48:34.089 00.001 20224 Worker thread wakes up
00:48:34.089 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:48:34.090 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:34.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:35.242 01.152 20224 Exposure complete
00:48:35.298 00.056 20224 worker thread done servicing request
00:48:35.298 00.000 8996 OnExposeComplete: enter
00:48:35.301 00.003 8996 UpdateGuideState(): m_state=6
00:48:35.302 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11095
00:48:35.304 00.002 8996 Star::Find returns 1 (0), X=134.39, Y=473.59, Mass=631263, SNR=302.3, Peak=40457 HFD=4.8
00:48:35.306 00.002 8996 MultiStar: [#1 -0.57,-0.20,0.00,M1] [#2 -0.77,-0.13,0.00,M2] [#3 -0.17,0.01,0.69,U] [#4 -0.47,0.09,0.00,M2] [#5 -0.45,0.23,0.00,M3] [#6 -0.49,0.11,0.00,M4] [#7 -0.56,0.26,0.00,M1] [#8 -0.59,0.10,0.00,M1] 
00:48:35.307 00.001 8996 refined, 1 included, MultiStar: {-0.21, -0.03}, one-star: {-0.24, -0.05}
00:48:35.308 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
00:48:35.310 00.002 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
00:48:35.311 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=-0.21 mountY=0.05, mountTheta=2.90
00:48:35.312 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.03, opts=13)
00:48:35.313 00.001 8996 Enqueuing Move request for scope (-0.21, -0.03)
00:48:35.314 00.001 20224 Worker thread wakes up
00:48:35.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
00:48:35.315 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
00:48:35.315 00.000 20224 Moving (-0.21, -0.03) raw xDistance=-0.21 yDistance=0.05
00:48:35.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:48:35.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:35.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:35.315 00.000 20224 MoveAxis(E, 31, ABG)
00:48:35.315 00.000 20224 Guiding  Dir = 2, Dur = 31
00:48:35.315 00.000 20224 IsSlewing returns 0
00:48:35.316 00.001 20224 IsGuiding returns 0
00:48:35.318 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=40457, med=3030, FiltMin=2745, FiltMax=23766, Gamma=1.000
00:48:35.329 00.011 20224 PulseGuide returned control before completion, sleep 29
00:48:35.331 00.002 8996 UpdateGuideState exits: m=631263 SNR=302.3
00:48:35.331 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:35.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:35.333 00.001 8996 Enqueuing Expose request
00:48:35.359 00.026 20224 IsGuiding returns 1
00:48:35.359 00.000 20224 scope still moving after pulse duration time elapsed
00:48:35.391 00.032 20224 IsSlewing returns 0
00:48:35.391 00.000 20224 IsGuiding returns 1
00:48:35.422 00.031 20224 IsSlewing returns 0
00:48:35.422 00.000 20224 IsGuiding returns 0
00:48:35.423 00.001 20224 scope move finished after 31 + 75 ms
00:48:35.423 00.000 20224 Move returns status 0, amount 31
00:48:35.423 00.000 20224 MoveAxis(N, 0, ABG)
00:48:35.423 00.000 20224 Move returns status 0, amount 0
00:48:35.423 00.000 20224 move complete, result=0
00:48:35.423 00.000 20224 worker thread done servicing request
00:48:35.423 00.000 20224 Worker thread wakes up
00:48:35.423 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:35.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:35.424 00.001 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
00:48:36.399 00.975 20224 Exposure complete
00:48:36.476 00.077 20224 worker thread done servicing request
00:48:36.477 00.001 8996 OnExposeComplete: enter
00:48:36.478 00.001 8996 UpdateGuideState(): m_state=6
00:48:36.480 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11096
00:48:36.481 00.001 8996 Star::Find returns 1 (0), X=134.64, Y=473.56, Mass=634326, SNR=296.1, Peak=47421 HFD=4.5
00:48:36.482 00.001 8996 MultiStar: [#1 -0.06,-0.46,0.00,M2] [#2 -0.30,-0.12,0.69,U] [#3 0.42,0.11,0.67,U] [#4 -0.02,-0.03,0.57,U] [#5 -0.07,-0.02,0.56,U] [#6 -0.25,-0.15,0.51,U] [#7 -0.03,0.10,0.54,U] [#8 -0.11,-0.17,0.40,U] 
00:48:36.483 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.04}, one-star: {0.01, -0.08}
00:48:36.484 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:48:36.485 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
00:48:36.487 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.24 mountX=-0.03 mountY=0.04, mountTheta=2.14
00:48:36.490 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
00:48:36.493 00.003 8996 Enqueuing Move request for scope (-0.03, -0.04)
00:48:36.494 00.001 20224 Worker thread wakes up
00:48:36.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
00:48:36.495 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
00:48:36.495 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
00:48:36.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:48:36.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:36.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:48:36.495 00.000 20224 MoveAxis(E, 0, ABG)
00:48:36.495 00.000 20224 Move returns status 0, amount 0
00:48:36.495 00.000 20224 MoveAxis(N, 0, ABG)
00:48:36.495 00.000 20224 Move returns status 0, amount 0
00:48:36.495 00.000 20224 move complete, result=0
00:48:36.495 00.000 20224 worker thread done servicing request
00:48:36.503 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47421, med=3033, FiltMin=2733, FiltMax=26720, Gamma=1.000
00:48:36.529 00.026 8996 UpdateGuideState exits: m=634326 SNR=296.1
00:48:36.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:36.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:36.532 00.001 8996 Enqueuing Expose request
00:48:36.532 00.000 20224 Worker thread wakes up
00:48:36.532 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:36.534 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:36.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:37.690 01.156 20224 Exposure complete
00:48:37.752 00.062 20224 worker thread done servicing request
00:48:37.752 00.000 8996 OnExposeComplete: enter
00:48:37.753 00.001 8996 UpdateGuideState(): m_state=6
00:48:37.753 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11097
00:48:37.754 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.43, Mass=753142, SNR=347.7, Peak=59670 HFD=4.6
00:48:37.755 00.001 8996 MultiStar: [#1 0.00,-0.65,0.00,M3] [#2 0.05,-0.15,0.66,U] [#3 0.33,0.09,0.66,U] [#4 -0.07,0.09,0.48,U] [#5 0.09,-0.05,0.59,U] [#6 -0.42,0.01,0.44,U] [#7 0.06,-0.11,0.42,U] [#8 -0.05,-0.15,0.34,U] 
00:48:37.756 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.07}, one-star: {0.16, -0.21}
00:48:37.757 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:48:37.757 00.000 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
00:48:37.759 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.92 mountX=0.06 mountY=0.06, mountTheta=0.82
00:48:37.762 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
00:48:37.764 00.002 8996 Enqueuing Move request for scope (0.05, -0.07)
00:48:37.766 00.002 20224 Worker thread wakes up
00:48:37.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
00:48:37.766 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
00:48:37.766 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.06 yDistance=0.06
00:48:37.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:48:37.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:37.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:48:37.766 00.000 20224 MoveAxis(E, 0, ABG)
00:48:37.767 00.001 20224 Move returns status 0, amount 0
00:48:37.767 00.000 20224 MoveAxis(N, 0, ABG)
00:48:37.767 00.000 20224 Move returns status 0, amount 0
00:48:37.767 00.000 20224 move complete, result=0
00:48:37.767 00.000 20224 worker thread done servicing request
00:48:37.775 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=59670, med=3033, FiltMin=2723, FiltMax=30726, Gamma=1.000
00:48:37.794 00.019 8996 UpdateGuideState exits: m=753142 SNR=347.7
00:48:37.796 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:37.798 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:37.799 00.001 8996 Enqueuing Expose request
00:48:37.801 00.002 20224 Worker thread wakes up
00:48:37.801 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:37.803 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:37.803 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:38.771 00.968 20224 Exposure complete
00:48:38.836 00.065 20224 worker thread done servicing request
00:48:38.836 00.000 8996 OnExposeComplete: enter
00:48:38.839 00.003 8996 UpdateGuideState(): m_state=6
00:48:38.840 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11098
00:48:38.841 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=473.31, Mass=622817, SNR=302.8, Peak=48950 HFD=4.6
00:48:38.842 00.001 8996 MultiStar: [#1 -0.16,-0.24,0.66,U] [#2 -0.20,-0.18,0.71,U] [#3 0.23,0.14,0.66,U] [#4 -0.21,0.04,0.56,U] [#5 0.01,-0.04,0.63,U] [#6 -0.25,0.03,0.48,U] [#7 -0.24,-0.21,0.45,U] [#8 0.02,-0.08,0.44,U] 
00:48:38.843 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.11}, one-star: {-0.09, -0.33}
00:48:38.844 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
00:48:38.845 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
00:48:38.845 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.15 cameraTheta=-2.25 mountX=-0.08 mountY=0.12, mountTheta=2.15
00:48:38.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.11, opts=13)
00:48:38.848 00.001 8996 Enqueuing Move request for scope (-0.09, -0.11)
00:48:38.850 00.002 20224 Worker thread wakes up
00:48:38.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
00:48:38.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
00:48:38.850 00.000 20224 Moving (-0.09, -0.11) raw xDistance=-0.08 yDistance=0.12
00:48:38.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:48:38.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:38.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:48:38.850 00.000 20224 MoveAxis(E, 0, ABG)
00:48:38.850 00.000 20224 Move returns status 0, amount 0
00:48:38.851 00.001 20224 MoveAxis(N, 0, ABG)
00:48:38.851 00.000 20224 Move returns status 0, amount 0
00:48:38.851 00.000 20224 move complete, result=0
00:48:38.851 00.000 20224 worker thread done servicing request
00:48:38.856 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=48950, med=3030, FiltMin=2736, FiltMax=24694, Gamma=1.000
00:48:38.868 00.012 8996 UpdateGuideState exits: m=622817 SNR=302.8
00:48:38.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:38.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:38.870 00.000 8996 Enqueuing Expose request
00:48:38.871 00.001 20224 Worker thread wakes up
00:48:38.871 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:48:38.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:38.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:40.028 01.156 20224 Exposure complete
00:48:40.106 00.078 20224 worker thread done servicing request
00:48:40.106 00.000 8996 OnExposeComplete: enter
00:48:40.107 00.001 8996 UpdateGuideState(): m_state=6
00:48:40.108 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11099
00:48:40.109 00.001 8996 Star::Find returns 1 (0), X=134.42, Y=473.63, Mass=687833, SNR=319.7, Peak=49037 HFD=4.5
00:48:40.110 00.001 8996 MultiStar: [#1 -0.27,-0.09,0.72,U] [#2 -0.28,-0.12,0.67,U] [#3 0.05,-0.00,0.64,U] [#4 -0.26,0.14,0.58,U] [#5 -0.12,0.27,0.59,U] [#6 -0.54,-0.07,0.00,M2] [#7 -0.36,-0.10,0.42,U] [#8 -0.24,-0.13,0.34,U] 
00:48:40.111 00.001 8996 refined, 7 included, MultiStar: {-0.20, -0.00}, one-star: {-0.21, -0.01}
00:48:40.112 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
00:48:40.113 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
00:48:40.113 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-3.14 mountX=-0.20 mountY=0.02, mountTheta=3.03
00:48:40.116 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.00, opts=13)
00:48:40.117 00.001 8996 Enqueuing Move request for scope (-0.20, -0.00)
00:48:40.119 00.002 20224 Worker thread wakes up
00:48:40.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.00) opts 0xd
00:48:40.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.00)
00:48:40.119 00.000 20224 Moving (-0.20, -0.00) raw xDistance=-0.20 yDistance=0.02
00:48:40.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:48:40.120 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:40.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:48:40.120 00.000 20224 MoveAxis(E, 30, ABG)
00:48:40.120 00.000 20224 Guiding  Dir = 2, Dur = 30
00:48:40.120 00.000 20224 IsSlewing returns 0
00:48:40.121 00.001 20224 IsGuiding returns 0
00:48:40.126 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49037, med=3030, FiltMin=2742, FiltMax=23568, Gamma=1.000
00:48:40.143 00.017 20224 PulseGuide returned control before completion, sleep 18
00:48:40.144 00.001 8996 UpdateGuideState exits: m=687833 SNR=319.7
00:48:40.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:40.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:40.147 00.001 8996 Enqueuing Expose request
00:48:40.163 00.016 20224 IsGuiding returns 1
00:48:40.163 00.000 20224 scope still moving after pulse duration time elapsed
00:48:40.195 00.032 20224 IsSlewing returns 0
00:48:40.195 00.000 20224 IsGuiding returns 1
00:48:40.226 00.031 20224 IsSlewing returns 0
00:48:40.226 00.000 20224 IsGuiding returns 0
00:48:40.226 00.000 20224 scope move finished after 30 + 75 ms
00:48:40.227 00.001 20224 Move returns status 0, amount 30
00:48:40.227 00.000 20224 MoveAxis(N, 0, ABG)
00:48:40.227 00.000 20224 Move returns status 0, amount 0
00:48:40.227 00.000 20224 move complete, result=0
00:48:40.227 00.000 20224 worker thread done servicing request
00:48:40.227 00.000 20224 Worker thread wakes up
00:48:40.227 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
00:48:40.229 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:40.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:41.201 00.972 20224 Exposure complete
00:48:41.272 00.071 20224 worker thread done servicing request
00:48:41.272 00.000 8996 OnExposeComplete: enter
00:48:41.274 00.002 8996 UpdateGuideState(): m_state=6
00:48:41.275 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11100
00:48:41.276 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.38, Mass=590422, SNR=288.5, Peak=47510 HFD=4.4
00:48:41.278 00.002 8996 MultiStar: [#1 0.18,-0.40,0.82,U] [#2 0.01,-0.38,0.77,U] [#3 0.23,-0.17,0.64,U] [#4 -0.10,-0.06,0.61,U] [#5 0.26,-0.17,0.62,U] [#6 -0.08,-0.13,0.53,U] [#7 0.12,-0.21,0.52,U] [#8 0.25,-0.53,0.00,M1] 
00:48:41.279 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.24}, one-star: {0.26, -0.26}
00:48:41.280 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
00:48:41.280 00.000 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
00:48:41.281 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-1.09 mountX=0.14 mountY=0.22, mountTheta=0.99
00:48:41.283 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.24, opts=13)
00:48:41.284 00.001 8996 Enqueuing Move request for scope (0.12, -0.24)
00:48:41.285 00.001 20224 Worker thread wakes up
00:48:41.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.24) opts 0xd
00:48:41.285 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.24)
00:48:41.285 00.000 20224 Moving (0.12, -0.24) raw xDistance=0.14 yDistance=0.22
00:48:41.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:48:41.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
00:48:41.286 00.001 20224 MoveAxis(E, 0, ABG)
00:48:41.286 00.000 20224 Move returns status 0, amount 0
00:48:41.286 00.000 20224 MoveAxis(S, 47, ABG)
00:48:41.286 00.000 20224 Guiding  Dir = 1, Dur = 47
00:48:41.286 00.000 20224 IsSlewing returns 0
00:48:41.286 00.000 20224 IsGuiding returns 0
00:48:41.290 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47510, med=3030, FiltMin=2745, FiltMax=22998, Gamma=1.000
00:48:41.302 00.012 8996 UpdateGuideState exits: m=590422 SNR=288.5
00:48:41.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:41.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:41.305 00.001 8996 Enqueuing Expose request
00:48:41.327 00.022 20224 PulseGuide returned control before completion, sleep 17
00:48:41.356 00.029 20224 IsGuiding returns 1
00:48:41.356 00.000 20224 scope still moving after pulse duration time elapsed
00:48:41.387 00.031 20224 IsSlewing returns 0
00:48:41.387 00.000 20224 IsGuiding returns 1
00:48:41.418 00.031 20224 IsSlewing returns 0
00:48:41.418 00.000 20224 IsGuiding returns 0
00:48:41.418 00.000 20224 scope move finished after 47 + 84 ms
00:48:41.418 00.000 20224 Move returns status 0, amount 47
00:48:41.418 00.000 20224 move complete, result=0
00:48:41.418 00.000 20224 worker thread done servicing request
00:48:41.418 00.000 20224 Worker thread wakes up
00:48:41.418 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
00:48:41.419 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:41.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:42.604 01.185 20224 Exposure complete
00:48:42.671 00.067 20224 worker thread done servicing request
00:48:42.671 00.000 8996 OnExposeComplete: enter
00:48:42.672 00.001 8996 UpdateGuideState(): m_state=6
00:48:42.673 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11101
00:48:42.674 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.12, Mass=645457, SNR=319.2, Peak=50982 HFD=4.3
00:48:42.674 00.000 8996 MultiStar: [#1 0.27,-0.58,0.00,M1] [#2 0.14,-0.46,0.00,M1] [#3 0.50,-0.36,0.00,M1] [#4 0.12,-0.43,0.00,M1] [#5 0.53,-0.40,0.00,M1] [#6 0.13,-0.39,0.49,U] [#7 0.35,-0.64,0.00,M1] [#8 0.50,-0.19,0.00,M2] 
00:48:42.675 00.001 8996 refined, 1 included, MultiStar: {0.38, -0.48}, one-star: {0.51, -0.52}
00:48:42.676 00.001 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
00:48:42.677 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
00:48:42.677 00.000 8996 CameraToMount -- cameraX=0.38 cameraY=-0.48 hyp=0.61 cameraTheta=-0.90 mountX=0.43 mountY=0.43, mountTheta=0.79
00:48:42.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.48, opts=13)
00:48:42.679 00.000 8996 Enqueuing Move request for scope (0.38, -0.48)
00:48:42.680 00.001 20224 Worker thread wakes up
00:48:42.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.48) opts 0xd
00:48:42.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.48)
00:48:42.680 00.000 20224 Moving (0.38, -0.48) raw xDistance=0.43 yDistance=0.43
00:48:42.681 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
00:48:42.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
00:48:42.681 00.000 20224 MoveAxis(W, 62, ABG)
00:48:42.681 00.000 20224 Guiding  Dir = 3, Dur = 62
00:48:42.681 00.000 20224 IsSlewing returns 0
00:48:42.681 00.000 20224 IsGuiding returns 0
00:48:42.684 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50982, med=3030, FiltMin=2733, FiltMax=26048, Gamma=1.000
00:48:42.699 00.015 8996 UpdateGuideState exits: m=645457 SNR=319.2
00:48:42.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:42.701 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:42.702 00.001 8996 Enqueuing Expose request
00:48:42.728 00.026 20224 PulseGuide returned control before completion, sleep 26
00:48:42.759 00.031 20224 IsGuiding returns 1
00:48:42.759 00.000 20224 scope still moving after pulse duration time elapsed
00:48:42.790 00.031 20224 IsSlewing returns 0
00:48:42.790 00.000 20224 IsGuiding returns 1
00:48:42.821 00.031 20224 IsSlewing returns 0
00:48:42.821 00.000 20224 IsGuiding returns 0
00:48:42.821 00.000 20224 scope move finished after 62 + 77 ms
00:48:42.821 00.000 20224 Move returns status 0, amount 62
00:48:42.822 00.001 20224 MoveAxis(S, 91, ABG)
00:48:42.822 00.000 20224 Guiding  Dir = 1, Dur = 91
00:48:42.822 00.000 20224 IsSlewing returns 0
00:48:42.822 00.000 20224 IsGuiding returns 0
00:48:42.884 00.062 20224 PulseGuide returned control before completion, sleep 39
00:48:42.930 00.046 20224 IsGuiding returns 1
00:48:42.930 00.000 20224 scope still moving after pulse duration time elapsed
00:48:42.961 00.031 20224 IsSlewing returns 0
00:48:42.962 00.001 20224 IsGuiding returns 1
00:48:42.992 00.030 20224 IsSlewing returns 0
00:48:42.992 00.000 20224 IsGuiding returns 0
00:48:42.993 00.001 20224 scope move finished after 91 + 79 ms
00:48:42.993 00.000 20224 Move returns status 0, amount 91
00:48:42.993 00.000 20224 move complete, result=0
00:48:42.993 00.000 20224 worker thread done servicing request
00:48:42.993 00.000 20224 Worker thread wakes up
00:48:42.993 00.000 8996 GuideStep: 0.4 px 62 ms WEST, 0.4 px 91 ms SOUTH
00:48:42.996 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:42.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:43.972 00.976 20224 Exposure complete
00:48:44.035 00.063 20224 worker thread done servicing request
00:48:44.035 00.000 8996 OnExposeComplete: enter
00:48:44.036 00.001 8996 UpdateGuideState(): m_state=6
00:48:44.037 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11102
00:48:44.038 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=473.58, Mass=658085, SNR=320.8, Peak=49101 HFD=4.6
00:48:44.039 00.001 8996 MultiStar: [#1 0.04,-0.11,0.64,U] [#2 -0.19,-0.13,0.65,U] [#3 0.20,0.11,0.65,U] [#4 -0.11,0.00,0.51,U] [#5 -0.10,0.23,0.58,U] [#6 -0.55,0.11,0.00,M1] [#7 -0.09,-0.08,0.49,U] [#8 0.03,0.09,0.36,U] 
00:48:44.039 00.000 8996 refined, 7 included, MultiStar: {-0.00, -0.00}, one-star: {0.11, -0.06}
00:48:44.040 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:48:44.041 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
00:48:44.042 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.00 hyp=0.00 cameraTheta=-1.76 mountX=-0.00 mountY=0.00, mountTheta=1.66
00:48:44.043 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.00, opts=13)
00:48:44.044 00.001 8996 Enqueuing Move request for scope (-0.00, -0.00)
00:48:44.045 00.001 20224 Worker thread wakes up
00:48:44.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.00) opts 0xd
00:48:44.045 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.00)
00:48:44.045 00.000 20224 Moving (-0.00, -0.00) raw xDistance=-0.00 yDistance=0.00
00:48:44.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:48:44.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:44.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:48:44.045 00.000 20224 MoveAxis(E, 0, ABG)
00:48:44.045 00.000 20224 Move returns status 0, amount 0
00:48:44.045 00.000 20224 MoveAxis(N, 0, ABG)
00:48:44.045 00.000 20224 Move returns status 0, amount 0
00:48:44.045 00.000 20224 move complete, result=0
00:48:44.045 00.000 20224 worker thread done servicing request
00:48:44.049 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49101, med=3033, FiltMin=2694, FiltMax=27689, Gamma=1.000
00:48:44.061 00.012 8996 UpdateGuideState exits: m=658085 SNR=320.8
00:48:44.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:44.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:44.064 00.001 8996 Enqueuing Expose request
00:48:44.065 00.001 20224 Worker thread wakes up
00:48:44.065 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:44.065 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:44.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:45.230 01.165 20224 Exposure complete
00:48:45.295 00.065 20224 worker thread done servicing request
00:48:45.295 00.000 8996 OnExposeComplete: enter
00:48:45.296 00.001 8996 UpdateGuideState(): m_state=6
00:48:45.297 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11103
00:48:45.298 00.001 8996 Star::Find returns 1 (0), X=134.52, Y=473.37, Mass=688853, SNR=315.5, Peak=53878 HFD=4.6
00:48:45.299 00.001 8996 MultiStar: [#1 -0.29,-0.27,0.73,U] [#2 -0.37,0.05,0.72,U] [#3 -0.06,-0.17,0.61,U] [#4 -0.28,-0.08,0.56,U] [#5 -0.17,0.13,0.61,U] [#6 -0.42,-0.15,0.00,M2] [#7 -0.16,0.18,0.49,U] [#8 -0.31,-0.21,0.39,U] 
00:48:45.299 00.000 8996 refined, 7 included, MultiStar: {-0.21, -0.10}, one-star: {-0.11, -0.27}
00:48:45.300 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
00:48:45.301 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
00:48:45.301 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.23 cameraTheta=-2.71 mountX=-0.20 mountY=0.12, mountTheta=2.60
00:48:45.303 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.10, opts=13)
00:48:45.304 00.001 8996 Enqueuing Move request for scope (-0.21, -0.10)
00:48:45.304 00.000 20224 Worker thread wakes up
00:48:45.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
00:48:45.304 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
00:48:45.304 00.000 20224 Moving (-0.21, -0.10) raw xDistance=-0.20 yDistance=0.12
00:48:45.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:48:45.305 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:45.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:48:45.305 00.000 20224 MoveAxis(E, 29, ABG)
00:48:45.305 00.000 20224 Guiding  Dir = 2, Dur = 29
00:48:45.305 00.000 20224 IsSlewing returns 0
00:48:45.305 00.000 20224 IsGuiding returns 0
00:48:45.311 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=53878, med=3030, FiltMin=2733, FiltMax=25814, Gamma=1.000
00:48:45.329 00.018 8996 UpdateGuideState exits: m=688853 SNR=315.5
00:48:45.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:45.330 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:45.331 00.001 8996 Enqueuing Expose request
00:48:45.337 00.006 20224 IsGuiding returns 1
00:48:45.337 00.000 20224 scope still moving after pulse duration time elapsed
00:48:45.367 00.030 20224 IsSlewing returns 0
00:48:45.367 00.000 20224 IsGuiding returns 1
00:48:45.398 00.031 20224 IsSlewing returns 0
00:48:45.398 00.000 20224 IsGuiding returns 1
00:48:45.429 00.031 20224 IsSlewing returns 0
00:48:45.430 00.001 20224 IsGuiding returns 0
00:48:45.430 00.000 20224 scope move finished after 29 + 96 ms
00:48:45.430 00.000 20224 Move returns status 0, amount 29
00:48:45.430 00.000 20224 MoveAxis(N, 0, ABG)
00:48:45.430 00.000 20224 Move returns status 0, amount 0
00:48:45.430 00.000 20224 move complete, result=0
00:48:45.430 00.000 20224 worker thread done servicing request
00:48:45.430 00.000 20224 Worker thread wakes up
00:48:45.430 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
00:48:45.433 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:45.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:46.410 00.977 20224 Exposure complete
00:48:46.473 00.063 20224 worker thread done servicing request
00:48:46.473 00.000 8996 OnExposeComplete: enter
00:48:46.475 00.002 8996 UpdateGuideState(): m_state=6
00:48:46.477 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11104
00:48:46.478 00.001 8996 Star::Find returns 1 (0), X=134.65, Y=472.99, Mass=697998, SNR=316.1, Peak=57990 HFD=4.3
00:48:46.480 00.002 8996 MultiStar: [#1 -0.00,-0.57,0.00,M1] [#2 0.05,-0.32,0.71,U] [#3 0.51,-0.34,0.00,M1] [#4 0.21,-0.27,0.50,U] [#5 0.34,-0.23,0.59,U] [#6 0.02,-0.08,0.43,U] [#7 0.11,-0.20,0.49,U] [#8 0.18,-0.49,0.00,M1] 
00:48:46.481 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.35}, one-star: {0.02, -0.65}
00:48:46.483 00.002 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
00:48:46.484 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
00:48:46.485 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.35 hyp=0.36 cameraTheta=-1.25 mountX=0.15 mountY=0.33, mountTheta=1.15
00:48:46.488 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.35, opts=13)
00:48:46.489 00.001 8996 Enqueuing Move request for scope (0.11, -0.35)
00:48:46.490 00.001 20224 Worker thread wakes up
00:48:46.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.35) opts 0xd
00:48:46.491 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.35)
00:48:46.491 00.000 20224 Moving (0.11, -0.35) raw xDistance=0.15 yDistance=0.33
00:48:46.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:48:46.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
00:48:46.491 00.000 20224 MoveAxis(E, 0, ABG)
00:48:46.491 00.000 20224 Move returns status 0, amount 0
00:48:46.491 00.000 20224 MoveAxis(S, 70, ABG)
00:48:46.491 00.000 20224 Guiding  Dir = 1, Dur = 70
00:48:46.491 00.000 20224 IsSlewing returns 0
00:48:46.491 00.000 20224 IsGuiding returns 0
00:48:46.496 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57990, med=3033, FiltMin=2723, FiltMax=30454, Gamma=1.000
00:48:46.516 00.020 8996 UpdateGuideState exits: m=697998 SNR=316.1
00:48:46.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:46.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:46.519 00.001 8996 Enqueuing Expose request
00:48:46.541 00.022 20224 PulseGuide returned control before completion, sleep 32
00:48:46.586 00.045 20224 IsGuiding returns 1
00:48:46.586 00.000 20224 scope still moving after pulse duration time elapsed
00:48:46.617 00.031 20224 IsSlewing returns 0
00:48:46.617 00.000 20224 IsGuiding returns 1
00:48:46.649 00.032 20224 IsSlewing returns 0
00:48:46.649 00.000 20224 IsGuiding returns 0
00:48:46.649 00.000 20224 scope move finished after 70 + 87 ms
00:48:46.649 00.000 20224 Move returns status 0, amount 70
00:48:46.649 00.000 20224 move complete, result=0
00:48:46.649 00.000 20224 worker thread done servicing request
00:48:46.650 00.001 20224 Worker thread wakes up
00:48:46.650 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 70 ms SOUTH
00:48:46.651 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:46.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:47.830 01.179 20224 Exposure complete
00:48:47.919 00.089 20224 worker thread done servicing request
00:48:47.919 00.000 8996 OnExposeComplete: enter
00:48:47.921 00.002 8996 UpdateGuideState(): m_state=6
00:48:47.922 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11105
00:48:47.924 00.002 8996 Star::Find returns 1 (0), X=134.72, Y=473.58, Mass=701416, SNR=334.7, Peak=55309 HFD=4.7
00:48:47.927 00.003 8996 MultiStar: [#1 -0.14,0.07,0.59,U] [#2 -0.03,0.47,0.00,M1] [#3 0.14,0.21,0.67,U] [#4 -0.09,0.19,0.59,U] [#5 -0.09,0.38,0.52,U] [#6 -0.37,0.34,0.00,M2] [#7 -0.04,0.48,0.00,M1] [#8 -0.24,0.05,0.34,U] 
00:48:47.929 00.002 8996 single-star, 5 included, MultiStar: {-0.02, 0.12}, one-star: {0.09, -0.06}
00:48:47.932 00.003 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
00:48:47.934 00.002 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
00:48:47.936 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.55 mountX=0.10 mountY=0.05, mountTheta=0.44
00:48:47.939 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.06, opts=13)
00:48:47.941 00.002 8996 Enqueuing Move request for scope (0.09, -0.06)
00:48:47.942 00.001 20224 Worker thread wakes up
00:48:47.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
00:48:47.943 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
00:48:47.943 00.000 20224 Moving (0.09, -0.06) raw xDistance=0.10 yDistance=0.05
00:48:47.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:48:47.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:47.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:48:47.943 00.000 20224 MoveAxis(E, 0, ABG)
00:48:47.943 00.000 20224 Move returns status 0, amount 0
00:48:47.943 00.000 20224 MoveAxis(N, 0, ABG)
00:48:47.943 00.000 20224 Move returns status 0, amount 0
00:48:47.943 00.000 20224 move complete, result=0
00:48:47.943 00.000 20224 worker thread done servicing request
00:48:47.950 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55309, med=3033, FiltMin=2751, FiltMax=28246, Gamma=1.000
00:48:47.974 00.024 8996 UpdateGuideState exits: m=701416 SNR=334.7
00:48:47.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:47.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:47.977 00.001 8996 Enqueuing Expose request
00:48:47.978 00.001 20224 Worker thread wakes up
00:48:47.978 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:47.978 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:47.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:48.968 00.990 20224 Exposure complete
00:48:49.027 00.059 20224 worker thread done servicing request
00:48:49.027 00.000 8996 OnExposeComplete: enter
00:48:49.028 00.001 8996 UpdateGuideState(): m_state=6
00:48:49.029 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11106
00:48:49.029 00.000 8996 Star::Find returns 1 (0), X=134.47, Y=473.76, Mass=677694, SNR=318.1, Peak=57885 HFD=4.6
00:48:49.030 00.001 8996 MultiStar: [#1 -0.28,0.16,0.67,U] [#2 -0.26,0.45,0.00,M2] [#3 -0.05,0.47,0.00,M1] [#4 -0.39,0.36,0.00,M1] [#5 -0.18,0.55,0.00,M1] [#6 -0.44,0.63,0.00,M3] [#7 -0.12,0.58,0.00,M2] [#8 -0.28,0.15,0.36,U] 
00:48:49.031 00.001 8996 single-star, 2 included, MultiStar: {-0.22, 0.14}, one-star: {-0.16, 0.12}
00:48:49.032 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
00:48:49.032 00.000 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
00:48:49.033 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=-0.17 mountY=-0.10, mountTheta=-2.61
00:48:49.035 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.12, opts=13)
00:48:49.036 00.001 8996 Enqueuing Move request for scope (-0.16, 0.12)
00:48:49.037 00.001 20224 Worker thread wakes up
00:48:49.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
00:48:49.037 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
00:48:49.037 00.000 20224 Moving (-0.16, 0.12) raw xDistance=-0.17 yDistance=-0.10
00:48:49.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:48:49.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:49.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:48:49.037 00.000 20224 MoveAxis(E, 0, ABG)
00:48:49.037 00.000 20224 Move returns status 0, amount 0
00:48:49.037 00.000 20224 MoveAxis(N, 0, ABG)
00:48:49.037 00.000 20224 Move returns status 0, amount 0
00:48:49.037 00.000 20224 move complete, result=0
00:48:49.038 00.001 20224 worker thread done servicing request
00:48:49.041 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=57885, med=3033, FiltMin=2723, FiltMax=25152, Gamma=1.000
00:48:49.056 00.015 8996 UpdateGuideState exits: m=677694 SNR=318.1
00:48:49.058 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:49.060 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:49.061 00.001 8996 Enqueuing Expose request
00:48:49.063 00.002 20224 Worker thread wakes up
00:48:49.063 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:49.065 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:49.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:50.233 01.168 20224 Exposure complete
00:48:50.300 00.067 20224 worker thread done servicing request
00:48:50.301 00.001 8996 OnExposeComplete: enter
00:48:50.302 00.001 8996 UpdateGuideState(): m_state=6
00:48:50.304 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11107
00:48:50.306 00.002 8996 Star::Find returns 1 (0), X=134.82, Y=473.74, Mass=723815, SNR=326.0, Peak=60013 HFD=4.4
00:48:50.308 00.002 8996 MultiStar: [#1 -0.02,0.23,0.64,U] [#2 -0.13,0.35,0.72,U] [#3 0.40,0.21,0.00,M2] [#4 -0.08,0.35,0.57,U] [#5 0.14,0.59,0.00,M2] [#6 -0.01,0.34,0.39,U] [#7 0.17,0.53,0.00,M3] [#8 0.27,0.56,0.00,M1] 
00:48:50.310 00.002 8996 single-star, 4 included, MultiStar: {0.01, 0.25}, one-star: {0.19, 0.10}
00:48:50.311 00.001 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
00:48:50.313 00.002 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
00:48:50.315 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.10 hyp=0.21 cameraTheta=0.46 mountX=0.18 mountY=-0.12, mountTheta=-0.57
00:48:50.317 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.10, opts=13)
00:48:50.318 00.001 8996 Enqueuing Move request for scope (0.19, 0.10)
00:48:50.319 00.001 20224 Worker thread wakes up
00:48:50.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.10) opts 0xd
00:48:50.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.10)
00:48:50.320 00.001 20224 Moving (0.19, 0.10) raw xDistance=0.18 yDistance=-0.12
00:48:50.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:48:50.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:50.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:48:50.320 00.000 20224 MoveAxis(E, 0, ABG)
00:48:50.320 00.000 20224 Move returns status 0, amount 0
00:48:50.320 00.000 20224 MoveAxis(N, 0, ABG)
00:48:50.320 00.000 20224 Move returns status 0, amount 0
00:48:50.320 00.000 20224 move complete, result=0
00:48:50.321 00.001 20224 worker thread done servicing request
00:48:50.327 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=60013, med=3033, FiltMin=2729, FiltMax=29590, Gamma=1.000
00:48:50.349 00.022 8996 UpdateGuideState exits: m=723815 SNR=326.0
00:48:50.351 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:50.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:50.353 00.001 8996 Enqueuing Expose request
00:48:50.353 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:48:50.354 00.001 20224 Worker thread wakes up
00:48:50.354 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:50.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:51.334 00.980 20224 Exposure complete
00:48:51.400 00.066 20224 worker thread done servicing request
00:48:51.400 00.000 8996 OnExposeComplete: enter
00:48:51.402 00.002 8996 UpdateGuideState(): m_state=6
00:48:51.403 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11108
00:48:51.403 00.000 8996 Star::Find returns 1 (0), X=135.02, Y=473.73, Mass=650146, SNR=339.7, Peak=49565 HFD=4.5
00:48:51.404 00.001 8996 MultiStar: [#1 0.10,0.19,0.61,U] [#2 0.04,0.38,0.80,U] [#3 0.39,0.28,0.00,M3] [#4 0.14,0.18,0.45,U] [#5 0.20,0.51,0.00,M3] [#6 -0.04,0.38,0.43,U] [#7 0.14,0.32,0.43,U] [#8 0.17,0.30,0.38,U] 
00:48:51.405 00.001 8996 refined, 6 included, MultiStar: {0.16, 0.25}, one-star: {0.39, 0.09}
00:48:51.406 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
00:48:51.407 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
00:48:51.407 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.25 hyp=0.29 cameraTheta=1.00 mountX=0.13 mountY=-0.26, mountTheta=-1.10
00:48:51.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.25, opts=13)
00:48:51.409 00.000 8996 Enqueuing Move request for scope (0.16, 0.25)
00:48:51.410 00.001 20224 Worker thread wakes up
00:48:51.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.25) opts 0xd
00:48:51.410 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.25)
00:48:51.410 00.000 20224 Moving (0.16, 0.25) raw xDistance=0.13 yDistance=-0.26
00:48:51.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:48:51.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:51.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:48:51.410 00.000 20224 MoveAxis(E, 0, ABG)
00:48:51.410 00.000 20224 Move returns status 0, amount 0
00:48:51.410 00.000 20224 MoveAxis(N, 0, ABG)
00:48:51.410 00.000 20224 Move returns status 0, amount 0
00:48:51.411 00.001 20224 move complete, result=0
00:48:51.411 00.000 20224 worker thread done servicing request
00:48:51.414 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49565, med=3033, FiltMin=2749, FiltMax=23686, Gamma=1.000
00:48:51.427 00.013 8996 UpdateGuideState exits: m=650146 SNR=339.7
00:48:51.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:51.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:51.429 00.000 8996 Enqueuing Expose request
00:48:51.430 00.001 20224 Worker thread wakes up
00:48:51.430 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:48:51.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:51.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:52.609 01.178 20224 Exposure complete
00:48:52.693 00.084 20224 worker thread done servicing request
00:48:52.693 00.000 8996 OnExposeComplete: enter
00:48:52.695 00.002 8996 UpdateGuideState(): m_state=6
00:48:52.697 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11109
00:48:52.699 00.002 8996 Star::Find returns 1 (0), X=134.69, Y=473.84, Mass=602042, SNR=326.2, Peak=58589 HFD=4.5
00:48:52.703 00.004 8996 MultiStar: [#1 -0.33,0.18,0.64,U] [#2 -0.30,0.47,0.00,M1] [#3 -0.14,0.44,0.00,M4] [#4 -0.33,0.66,0.00,M1] [#5 -0.34,0.66,0.00,M4] [#6 -0.38,0.48,0.00,M2] [#7 -0.07,0.84,0.00,M3] [#8 -0.37,0.58,0.00,M1] 
00:48:52.705 00.002 8996 single-star, 1 included, MultiStar: {-0.09, 0.19}, one-star: {0.06, 0.20}
00:48:52.707 00.002 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
00:48:52.709 00.002 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
00:48:52.711 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.28 mountX=0.04 mountY=-0.21, mountTheta=-1.37
00:48:52.714 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.20, opts=13)
00:48:52.715 00.001 8996 Enqueuing Move request for scope (0.06, 0.20)
00:48:52.716 00.001 20224 Worker thread wakes up
00:48:52.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
00:48:52.716 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
00:48:52.716 00.000 20224 Moving (0.06, 0.20) raw xDistance=0.04 yDistance=-0.21
00:48:52.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:48:52.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:48:52.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:48:52.716 00.000 20224 MoveAxis(E, 0, ABG)
00:48:52.716 00.000 20224 Move returns status 0, amount 0
00:48:52.716 00.000 20224 MoveAxis(N, 0, ABG)
00:48:52.717 00.001 20224 Move returns status 0, amount 0
00:48:52.717 00.000 20224 move complete, result=0
00:48:52.717 00.000 20224 worker thread done servicing request
00:48:52.723 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58589, med=3033, FiltMin=2752, FiltMax=24230, Gamma=1.000
00:48:52.739 00.016 8996 UpdateGuideState exits: m=602042 SNR=326.2
00:48:52.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:52.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:52.741 00.000 8996 Enqueuing Expose request
00:48:52.742 00.001 20224 Worker thread wakes up
00:48:52.742 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:48:52.743 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:52.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:53.737 00.994 20224 Exposure complete
00:48:53.802 00.065 20224 worker thread done servicing request
00:48:53.802 00.000 8996 OnExposeComplete: enter
00:48:53.803 00.001 8996 UpdateGuideState(): m_state=6
00:48:53.804 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11110
00:48:53.805 00.001 8996 Star::Find returns 1 (0), X=134.47, Y=474.06, Mass=686155, SNR=329.8, Peak=60717 HFD=4.6
00:48:53.806 00.001 8996 MultiStar: [#1 -0.45,0.13,0.00,M1] [#2 -0.44,0.40,0.00,M2] [#3 0.03,0.49,0.00,M5] [#4 -0.48,0.23,0.00,M2] [#5 -0.28,0.63,0.00,M5] [#6 -0.27,0.57,0.00,M3] [#7 0.01,0.56,0.00,M4] [#8 -0.36,0.44,0.00,M2] 
00:48:53.806 00.000 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
00:48:53.807 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
00:48:53.808 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.42 hyp=0.45 cameraTheta=1.94 mountX=-0.20 mountY=-0.40, mountTheta=-2.04
00:48:53.809 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.42, opts=13)
00:48:53.810 00.001 8996 Enqueuing Move request for scope (-0.16, 0.42)
00:48:53.811 00.001 20224 Worker thread wakes up
00:48:53.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.42) opts 0xd
00:48:53.811 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.42)
00:48:53.811 00.000 20224 Moving (-0.16, 0.42) raw xDistance=-0.20 yDistance=-0.40
00:48:53.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:48:53.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:48:53.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
00:48:53.811 00.000 20224 MoveAxis(E, 30, ABG)
00:48:53.812 00.001 20224 Guiding  Dir = 2, Dur = 30
00:48:53.812 00.000 20224 IsSlewing returns 0
00:48:53.812 00.000 20224 IsGuiding returns 0
00:48:53.818 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60717, med=3033, FiltMin=2765, FiltMax=26032, Gamma=1.000
00:48:53.837 00.019 8996 UpdateGuideState exits: m=686155 SNR=329.8
00:48:53.838 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:53.839 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:53.839 00.000 8996 Enqueuing Expose request
00:48:53.875 00.036 20224 IsGuiding returns 1
00:48:53.875 00.000 20224 scope still moving after pulse duration time elapsed
00:48:53.906 00.031 20224 IsSlewing returns 0
00:48:53.906 00.000 20224 IsGuiding returns 1
00:48:53.938 00.032 20224 IsSlewing returns 0
00:48:53.939 00.001 20224 IsGuiding returns 1
00:48:53.969 00.030 20224 IsSlewing returns 0
00:48:53.969 00.000 20224 IsGuiding returns 0
00:48:53.970 00.001 20224 scope move finished after 30 + 126 ms
00:48:53.970 00.000 20224 Move returns status 0, amount 30
00:48:53.970 00.000 20224 MoveAxis(N, 0, ABG)
00:48:53.970 00.000 20224 Move returns status 0, amount 0
00:48:53.970 00.000 20224 move complete, result=0
00:48:53.970 00.000 20224 worker thread done servicing request
00:48:53.970 00.000 20224 Worker thread wakes up
00:48:53.970 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.4 px 0 ms NORTH
00:48:53.973 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:53.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:55.135 01.162 20224 Exposure complete
00:48:55.214 00.079 20224 worker thread done servicing request
00:48:55.214 00.000 8996 OnExposeComplete: enter
00:48:55.216 00.002 8996 UpdateGuideState(): m_state=6
00:48:55.217 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11111
00:48:55.218 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=473.76, Mass=697358, SNR=329.6, Peak=55485 HFD=4.5
00:48:55.219 00.001 8996 MultiStar: [#1 -0.01,0.10,0.66,U] [#2 0.21,0.18,0.77,U] [#3 0.41,0.30,0.00,M6] [#4 0.13,0.53,0.00,M3] [#5 0.29,0.28,0.63,U] [#6 0.02,0.34,0.36,U] [#7 0.47,0.21,0.00,M5] [#8 0.15,0.27,0.35,U] 
00:48:55.220 00.001 8996 refined, 5 included, MultiStar: {0.23, 0.19}, one-star: {0.46, 0.12}
00:48:55.221 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
00:48:55.222 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
00:48:55.223 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.19 hyp=0.30 cameraTheta=0.70 mountX=0.21 mountY=-0.22, mountTheta=-0.81
00:48:55.226 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.19, opts=13)
00:48:55.227 00.001 8996 Enqueuing Move request for scope (0.23, 0.19)
00:48:55.228 00.001 20224 Worker thread wakes up
00:48:55.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.19) opts 0xd
00:48:55.228 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.19)
00:48:55.228 00.000 20224 Moving (0.23, 0.19) raw xDistance=0.21 yDistance=-0.22
00:48:55.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
00:48:55.228 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.46 newest=-0.82
00:48:55.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:48:55.228 00.000 20224 MoveAxis(W, 28, ABG)
00:48:55.228 00.000 20224 Guiding  Dir = 3, Dur = 28
00:48:55.228 00.000 20224 IsSlewing returns 0
00:48:55.229 00.001 20224 IsGuiding returns 0
00:48:55.233 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55485, med=3033, FiltMin=2739, FiltMax=24694, Gamma=1.000
00:48:55.252 00.019 8996 UpdateGuideState exits: m=697358 SNR=329.6
00:48:55.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:55.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:55.256 00.002 8996 Enqueuing Expose request
00:48:55.288 00.032 20224 IsGuiding returns 1
00:48:55.288 00.000 20224 scope still moving after pulse duration time elapsed
00:48:55.317 00.029 20224 IsSlewing returns 0
00:48:55.317 00.000 20224 IsGuiding returns 1
00:48:55.348 00.031 20224 IsSlewing returns 0
00:48:55.349 00.001 20224 IsGuiding returns 1
00:48:55.378 00.029 20224 IsSlewing returns 0
00:48:55.378 00.000 20224 IsGuiding returns 0
00:48:55.378 00.000 20224 scope move finished after 28 + 121 ms
00:48:55.378 00.000 20224 Move returns status 0, amount 28
00:48:55.378 00.000 20224 MoveAxis(N, 45, ABG)
00:48:55.378 00.000 20224 Guiding  Dir = 0, Dur = 45
00:48:55.379 00.001 20224 IsSlewing returns 0
00:48:55.379 00.000 20224 IsGuiding returns 0
00:48:55.440 00.061 20224 IsGuiding returns 1
00:48:55.440 00.000 20224 scope still moving after pulse duration time elapsed
00:48:55.471 00.031 20224 IsSlewing returns 0
00:48:55.472 00.001 20224 IsGuiding returns 1
00:48:55.502 00.030 20224 IsSlewing returns 0
00:48:55.503 00.001 20224 IsGuiding returns 1
00:48:55.532 00.029 20224 IsSlewing returns 0
00:48:55.533 00.001 20224 IsGuiding returns 0
00:48:55.533 00.000 20224 scope move finished after 45 + 108 ms
00:48:55.533 00.000 20224 Move returns status 0, amount 45
00:48:55.533 00.000 20224 move complete, result=0
00:48:55.533 00.000 20224 worker thread done servicing request
00:48:55.533 00.000 8996 GuideStep: 0.2 px 28 ms WEST, -0.2 px 45 ms NORTH
00:48:55.536 00.003 20224 Worker thread wakes up
00:48:55.536 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:55.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:56.532 00.996 20224 Exposure complete
00:48:56.604 00.072 20224 worker thread done servicing request
00:48:56.604 00.000 8996 OnExposeComplete: enter
00:48:56.606 00.002 8996 UpdateGuideState(): m_state=6
00:48:56.608 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11112
00:48:56.609 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=474.00, Mass=663841, SNR=315.5, Peak=59037 HFD=4.4
00:48:56.611 00.002 8996 MultiStar: [#1 -0.06,0.15,0.67,U] [#2 -0.02,0.20,0.77,U] [#3 0.26,0.67,0.00,M7] [#4 -0.16,0.58,0.00,M4] [#5 0.08,0.47,0.00,M5] [#6 -0.29,0.38,0.00,M3] [#7 0.18,0.27,0.40,U] [#8 0.10,0.22,0.40,U] 
00:48:56.613 00.002 8996 refined, 4 included, MultiStar: {0.09, 0.25}, one-star: {0.24, 0.36}
00:48:56.614 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
00:48:56.616 00.002 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
00:48:56.617 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.25 hyp=0.27 cameraTheta=1.22 mountX=0.07 mountY=-0.26, mountTheta=-1.32
00:48:56.618 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.25, opts=13)
00:48:56.619 00.001 8996 Enqueuing Move request for scope (0.09, 0.25)
00:48:56.620 00.001 20224 Worker thread wakes up
00:48:56.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.25) opts 0xd
00:48:56.620 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.25)
00:48:56.620 00.000 20224 Moving (0.09, 0.25) raw xDistance=0.07 yDistance=-0.26
00:48:56.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:48:56.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
00:48:56.621 00.001 20224 MoveAxis(E, 0, ABG)
00:48:56.621 00.000 20224 Move returns status 0, amount 0
00:48:56.621 00.000 20224 MoveAxis(N, 54, ABG)
00:48:56.621 00.000 20224 Guiding  Dir = 0, Dur = 54
00:48:56.621 00.000 20224 IsSlewing returns 0
00:48:56.622 00.001 20224 IsGuiding returns 0
00:48:56.624 00.002 20224 PulseGuide returned control before completion, sleep 63
00:48:56.627 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59037, med=3033, FiltMin=2723, FiltMax=26873, Gamma=1.000
00:48:56.642 00.015 8996 UpdateGuideState exits: m=663841 SNR=315.5
00:48:56.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:56.647 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:56.649 00.002 8996 Enqueuing Expose request
00:48:56.690 00.041 20224 IsGuiding returns 1
00:48:56.690 00.000 20224 scope still moving after pulse duration time elapsed
00:48:56.721 00.031 20224 IsSlewing returns 0
00:48:56.721 00.000 20224 IsGuiding returns 0
00:48:56.721 00.000 20224 scope move finished after 54 + 44 ms
00:48:56.721 00.000 20224 Move returns status 0, amount 54
00:48:56.721 00.000 20224 move complete, result=0
00:48:56.721 00.000 20224 worker thread done servicing request
00:48:56.722 00.001 20224 Worker thread wakes up
00:48:56.722 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:56.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:56.722 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 54 ms NORTH
00:48:57.894 01.172 20224 Exposure complete
00:48:57.965 00.071 20224 worker thread done servicing request
00:48:57.966 00.001 8996 OnExposeComplete: enter
00:48:57.967 00.001 8996 UpdateGuideState(): m_state=6
00:48:57.967 00.000 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11113
00:48:57.968 00.001 8996 Star::Find returns 1 (0), X=134.77, Y=473.27, Mass=665543, SNR=306.8, Peak=58710 HFD=4.5
00:48:57.969 00.001 8996 MultiStar: [#1 -0.16,-0.61,0.00,M1] [#2 -0.26,-0.26,0.81,U] [#3 0.12,-0.25,0.66,U] [#4 0.02,0.09,0.51,U] [#5 -0.30,-0.13,0.64,U] [#6 0.05,0.05,0.46,U] [#7 0.07,-0.07,0.45,U] [#8 -0.13,-0.35,0.39,U] 
00:48:57.970 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.19}, one-star: {0.14, -0.37}
00:48:57.971 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
00:48:57.971 00.000 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
00:48:57.973 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.75 mountX=-0.02 mountY=0.19, mountTheta=1.65
00:48:57.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.19, opts=13)
00:48:57.976 00.001 8996 Enqueuing Move request for scope (-0.03, -0.19)
00:48:57.978 00.002 20224 Worker thread wakes up
00:48:57.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
00:48:57.978 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
00:48:57.978 00.000 20224 Moving (-0.03, -0.19) raw xDistance=-0.02 yDistance=0.19
00:48:57.979 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:48:57.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:57.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:48:57.979 00.000 20224 MoveAxis(E, 0, ABG)
00:48:57.979 00.000 20224 Move returns status 0, amount 0
00:48:57.979 00.000 20224 MoveAxis(N, 0, ABG)
00:48:57.979 00.000 20224 Move returns status 0, amount 0
00:48:57.979 00.000 20224 move complete, result=0
00:48:57.980 00.001 20224 worker thread done servicing request
00:48:57.984 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58710, med=3033, FiltMin=2745, FiltMax=25008, Gamma=1.000
00:48:58.007 00.023 8996 UpdateGuideState exits: m=665543 SNR=306.8
00:48:58.009 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:58.011 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:58.012 00.001 8996 Enqueuing Expose request
00:48:58.014 00.002 20224 Worker thread wakes up
00:48:58.014 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:48:58.016 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:58.016 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:48:58.998 00.982 20224 Exposure complete
00:48:59.070 00.072 20224 worker thread done servicing request
00:48:59.070 00.000 8996 OnExposeComplete: enter
00:48:59.071 00.001 8996 UpdateGuideState(): m_state=6
00:48:59.072 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11114
00:48:59.072 00.000 8996 Star::Find returns 1 (0), X=134.89, Y=473.46, Mass=721210, SNR=345.3, Peak=55638 HFD=4.3
00:48:59.074 00.002 8996 MultiStar: [#1 -0.11,-0.22,0.60,U] [#2 -0.10,-0.10,0.75,U] [#3 0.27,0.10,0.55,U] [#4 -0.07,0.23,0.50,U] [#5 -0.16,-0.16,0.53,U] [#6 -0.02,0.00,0.42,U] [#7 -0.02,0.28,0.39,U] [#8 -0.12,-0.06,0.35,U] 
00:48:59.075 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.26, -0.17}
00:48:59.077 00.002 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
00:48:59.078 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
00:48:59.080 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.13 mountX=0.02 mountY=0.04, mountTheta=1.03
00:48:59.084 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
00:48:59.085 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
00:48:59.086 00.001 20224 Worker thread wakes up
00:48:59.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
00:48:59.086 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
00:48:59.086 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.04
00:48:59.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:48:59.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:48:59.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:48:59.086 00.000 20224 MoveAxis(E, 0, ABG)
00:48:59.086 00.000 20224 Move returns status 0, amount 0
00:48:59.086 00.000 20224 MoveAxis(N, 0, ABG)
00:48:59.087 00.001 20224 Move returns status 0, amount 0
00:48:59.087 00.000 20224 move complete, result=0
00:48:59.087 00.000 20224 worker thread done servicing request
00:48:59.091 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55638, med=3033, FiltMin=2733, FiltMax=28105, Gamma=1.000
00:48:59.109 00.018 8996 UpdateGuideState exits: m=721210 SNR=345.3
00:48:59.109 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:48:59.111 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:48:59.112 00.001 8996 Enqueuing Expose request
00:48:59.113 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:48:59.115 00.002 20224 Worker thread wakes up
00:48:59.115 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:48:59.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:00.296 01.181 20224 Exposure complete
00:49:00.365 00.069 20224 worker thread done servicing request
00:49:00.365 00.000 8996 OnExposeComplete: enter
00:49:00.367 00.002 8996 UpdateGuideState(): m_state=6
00:49:00.368 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11115
00:49:00.369 00.001 8996 Star::Find returns 1 (0), X=134.94, Y=473.22, Mass=653603, SNR=314.4, Peak=52774 HFD=4.4
00:49:00.372 00.003 8996 MultiStar: [#1 0.12,-0.62,0.00,M1] [#2 0.02,-0.17,0.70,U] [#3 0.51,-0.09,0.00,M6] [#4 0.26,-0.09,0.52,U] [#5 -0.08,-0.23,0.64,U] [#6 0.05,-0.07,0.42,U] [#7 0.02,-0.05,0.39,U] [#8 -0.07,-0.39,0.40,U] 
00:49:00.373 00.001 8996 refined, 6 included, MultiStar: {0.10, -0.23}, one-star: {0.31, -0.42}
00:49:00.374 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
00:49:00.375 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.10)
00:49:00.377 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.16 mountX=0.12 mountY=0.22, mountTheta=1.06
00:49:00.379 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.23, opts=13)
00:49:00.381 00.002 8996 Enqueuing Move request for scope (0.10, -0.23)
00:49:00.382 00.001 20224 Worker thread wakes up
00:49:00.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
00:49:00.382 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
00:49:00.382 00.000 20224 Moving (0.10, -0.23) raw xDistance=0.12 yDistance=0.22
00:49:00.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:49:00.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:00.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:49:00.382 00.000 20224 MoveAxis(E, 0, ABG)
00:49:00.382 00.000 20224 Move returns status 0, amount 0
00:49:00.382 00.000 20224 MoveAxis(N, 0, ABG)
00:49:00.382 00.000 20224 Move returns status 0, amount 0
00:49:00.382 00.000 20224 move complete, result=0
00:49:00.382 00.000 20224 worker thread done servicing request
00:49:00.389 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=52774, med=3033, FiltMin=2733, FiltMax=27286, Gamma=1.000
00:49:00.401 00.012 8996 UpdateGuideState exits: m=653603 SNR=314.4
00:49:00.401 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:00.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:00.404 00.002 8996 Enqueuing Expose request
00:49:00.405 00.001 20224 Worker thread wakes up
00:49:00.405 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:00.406 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:00.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:01.396 00.990 20224 Exposure complete
00:49:01.470 00.074 20224 worker thread done servicing request
00:49:01.470 00.000 8996 OnExposeComplete: enter
00:49:01.471 00.001 8996 UpdateGuideState(): m_state=6
00:49:01.472 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11116
00:49:01.472 00.000 8996 Star::Find returns 1 (0), X=134.84, Y=473.39, Mass=727855, SNR=326.5, Peak=59382 HFD=4.5
00:49:01.473 00.001 8996 MultiStar: [#1 0.17,-0.30,0.68,U] [#2 0.01,-0.12,0.76,U] [#3 0.42,0.13,0.71,U] [#4 0.10,0.01,0.53,U] [#5 0.11,-0.22,0.56,U] [#6 -0.08,0.04,0.44,U] [#7 0.06,0.08,0.52,U] [#8 0.07,-0.29,0.36,U] 
00:49:01.474 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.11}, one-star: {0.21, -0.25}
00:49:01.475 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
00:49:01.476 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.58)
00:49:01.476 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.68 mountX=0.15 mountY=0.09, mountTheta=0.57
00:49:01.479 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.11, opts=13)
00:49:01.481 00.002 8996 Enqueuing Move request for scope (0.14, -0.11)
00:49:01.483 00.002 20224 Worker thread wakes up
00:49:01.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
00:49:01.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
00:49:01.483 00.000 20224 Moving (0.14, -0.11) raw xDistance=0.15 yDistance=0.09
00:49:01.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:49:01.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:01.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:49:01.483 00.000 20224 MoveAxis(E, 0, ABG)
00:49:01.483 00.000 20224 Move returns status 0, amount 0
00:49:01.483 00.000 20224 MoveAxis(N, 0, ABG)
00:49:01.483 00.000 20224 Move returns status 0, amount 0
00:49:01.483 00.000 20224 move complete, result=0
00:49:01.483 00.000 20224 worker thread done servicing request
00:49:01.487 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=59382, med=3033, FiltMin=2675, FiltMax=29270, Gamma=1.000
00:49:01.514 00.027 8996 UpdateGuideState exits: m=727855 SNR=326.5
00:49:01.515 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:01.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:01.518 00.002 8996 Enqueuing Expose request
00:49:01.519 00.001 20224 Worker thread wakes up
00:49:01.519 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:01.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:01.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:02.696 01.176 20224 Exposure complete
00:49:02.770 00.074 20224 worker thread done servicing request
00:49:02.770 00.000 8996 OnExposeComplete: enter
00:49:02.771 00.001 8996 UpdateGuideState(): m_state=6
00:49:02.772 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11117
00:49:02.773 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.44, Mass=596221, SNR=281.0, Peak=45254 HFD=4.2
00:49:02.774 00.001 8996 MultiStar: [#1 0.14,-0.42,0.00,M1] [#2 0.09,-0.42,0.90,U] [#3 0.40,-0.08,0.65,U] [#4 -0.06,-0.13,0.69,U] [#5 -0.08,-0.05,0.69,U] [#6 0.08,0.14,0.52,U] [#7 0.15,-0.05,0.53,U] [#8 -0.07,-0.11,0.43,U] 
00:49:02.776 00.002 8996 refined, 7 included, MultiStar: {0.14, -0.14}, one-star: {0.43, -0.20}
00:49:02.778 00.002 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
00:49:02.780 00.002 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.48)
00:49:02.781 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.78 mountX=0.15 mountY=0.12, mountTheta=0.67
00:49:02.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.14, opts=13)
00:49:02.785 00.001 8996 Enqueuing Move request for scope (0.14, -0.14)
00:49:02.787 00.002 20224 Worker thread wakes up
00:49:02.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.14) opts 0xd
00:49:02.787 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.14)
00:49:02.787 00.000 20224 Moving (0.14, -0.14) raw xDistance=0.15 yDistance=0.12
00:49:02.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:49:02.787 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:02.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:49:02.787 00.000 20224 MoveAxis(E, 0, ABG)
00:49:02.787 00.000 20224 Move returns status 0, amount 0
00:49:02.787 00.000 20224 MoveAxis(N, 0, ABG)
00:49:02.787 00.000 20224 Move returns status 0, amount 0
00:49:02.787 00.000 20224 move complete, result=0
00:49:02.788 00.001 20224 worker thread done servicing request
00:49:02.799 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45254, med=3033, FiltMin=2765, FiltMax=20534, Gamma=1.000
00:49:02.830 00.031 8996 UpdateGuideState exits: m=596221 SNR=281.0
00:49:02.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:02.833 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:02.835 00.002 8996 Enqueuing Expose request
00:49:02.836 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:02.837 00.001 20224 Worker thread wakes up
00:49:02.838 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:02.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:03.815 00.977 20224 Exposure complete
00:49:03.885 00.070 20224 worker thread done servicing request
00:49:03.885 00.000 8996 OnExposeComplete: enter
00:49:03.887 00.002 8996 UpdateGuideState(): m_state=6
00:49:03.889 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11118
00:49:03.890 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=473.27, Mass=614325, SNR=310.5, Peak=57846 HFD=4.5
00:49:03.892 00.002 8996 MultiStar: [#1 -0.05,-0.37,0.68,U] [#2 -0.26,-0.34,0.77,U] [#3 0.14,-0.04,0.67,U] [#4 -0.12,-0.13,0.60,U] [#5 -0.14,-0.14,0.72,U] [#6 -0.22,-0.10,0.51,U] [#7 -0.05,0.03,0.49,U] [#8 -0.04,-0.38,0.40,U] 
00:49:03.893 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.22}, one-star: {0.13, -0.37}
00:49:03.894 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
00:49:03.895 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.43)
00:49:03.897 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.83 mountX=-0.04 mountY=0.22, mountTheta=1.73
00:49:03.899 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.22, opts=13)
00:49:03.901 00.002 8996 Enqueuing Move request for scope (-0.06, -0.22)
00:49:03.902 00.001 20224 Worker thread wakes up
00:49:03.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
00:49:03.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
00:49:03.902 00.000 20224 Moving (-0.06, -0.22) raw xDistance=-0.04 yDistance=0.22
00:49:03.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:49:03.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:03.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:49:03.902 00.000 20224 MoveAxis(E, 0, ABG)
00:49:03.902 00.000 20224 Move returns status 0, amount 0
00:49:03.903 00.001 20224 MoveAxis(N, 0, ABG)
00:49:03.903 00.000 20224 Move returns status 0, amount 0
00:49:03.903 00.000 20224 move complete, result=0
00:49:03.903 00.000 20224 worker thread done servicing request
00:49:03.908 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57846, med=3033, FiltMin=2710, FiltMax=23833, Gamma=1.000
00:49:03.922 00.014 8996 UpdateGuideState exits: m=614325 SNR=310.5
00:49:03.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:03.924 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:03.925 00.001 8996 Enqueuing Expose request
00:49:03.925 00.000 20224 Worker thread wakes up
00:49:03.925 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:03.926 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:03.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:05.105 01.179 20224 Exposure complete
00:49:05.178 00.073 20224 worker thread done servicing request
00:49:05.178 00.000 8996 OnExposeComplete: enter
00:49:05.179 00.001 8996 UpdateGuideState(): m_state=6
00:49:05.180 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11119
00:49:05.181 00.001 8996 Star::Find returns 1 (0), X=134.68, Y=473.10, Mass=681673, SNR=312.9, Peak=65510 HFD=4.5
00:49:05.182 00.001 8996 MultiStar: [#1 -0.01,-0.47,0.00,M1] [#2 -0.29,-0.39,0.00,M1] [#3 0.16,-0.15,0.70,U] [#4 -0.03,-0.01,0.52,U] [#5 -0.14,-0.14,0.62,U] [#6 -0.27,-0.13,0.50,U] [#7 -0.06,0.06,0.39,U] [#8 -0.17,-0.32,0.41,U] 
00:49:05.183 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.22}, one-star: {0.05, -0.53}
00:49:05.185 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:49:05.187 00.002 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
00:49:05.190 00.003 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.22 cameraTheta=-1.76 mountX=-0.02 mountY=0.22, mountTheta=1.66
00:49:05.193 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.22, opts=13)
00:49:05.194 00.001 8996 Enqueuing Move request for scope (-0.04, -0.22)
00:49:05.196 00.002 20224 Worker thread wakes up
00:49:05.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.22) opts 0xd
00:49:05.196 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.22)
00:49:05.196 00.000 20224 Moving (-0.04, -0.22) raw xDistance=-0.02 yDistance=0.22
00:49:05.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:49:05.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:05.197 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:49:05.197 00.000 20224 MoveAxis(E, 0, ABG)
00:49:05.197 00.000 20224 Move returns status 0, amount 0
00:49:05.197 00.000 20224 MoveAxis(N, 0, ABG)
00:49:05.197 00.000 20224 Move returns status 0, amount 0
00:49:05.197 00.000 20224 move complete, result=0
00:49:05.197 00.000 20224 worker thread done servicing request
00:49:05.204 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=65510, med=3033, FiltMin=2745, FiltMax=29152, Gamma=1.000
00:49:05.224 00.020 8996 UpdateGuideState exits: m=681673 SNR=312.9
00:49:05.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:05.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:05.228 00.002 8996 Enqueuing Expose request
00:49:05.229 00.001 20224 Worker thread wakes up
00:49:05.229 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:05.231 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:05.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:06.203 00.972 20224 Exposure complete
00:49:06.276 00.073 20224 worker thread done servicing request
00:49:06.277 00.001 8996 OnExposeComplete: enter
00:49:06.278 00.001 8996 UpdateGuideState(): m_state=6
00:49:06.279 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11120
00:49:06.280 00.001 8996 Star::Find returns 1 (0), X=134.56, Y=473.14, Mass=663799, SNR=332.2, Peak=61398 HFD=4.5
00:49:06.281 00.001 8996 MultiStar: [#1 -0.32,-0.40,0.00,M2] [#2 -0.36,-0.27,0.00,M2] [#3 0.03,-0.15,0.58,U] [#4 -0.29,-0.12,0.53,U] [#5 -0.40,-0.08,0.57,U] [#6 -0.37,-0.13,0.48,U] [#7 -0.20,-0.11,0.40,U] [#8 -0.28,-0.28,0.33,U] 
00:49:06.282 00.001 8996 refined, 6 included, MultiStar: {-0.20, -0.23}, one-star: {-0.07, -0.49}
00:49:06.283 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
00:49:06.284 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
00:49:06.284 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.23 hyp=0.30 cameraTheta=-2.30 mountX=-0.18 mountY=0.25, mountTheta=2.19
00:49:06.286 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.23, opts=13)
00:49:06.287 00.001 8996 Enqueuing Move request for scope (-0.20, -0.23)
00:49:06.287 00.000 20224 Worker thread wakes up
00:49:06.288 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.23) opts 0xd
00:49:06.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.23)
00:49:06.288 00.000 20224 Moving (-0.20, -0.23) raw xDistance=-0.18 yDistance=0.25
00:49:06.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:49:06.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:49:06.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:49:06.288 00.000 20224 MoveAxis(E, 0, ABG)
00:49:06.288 00.000 20224 Move returns status 0, amount 0
00:49:06.288 00.000 20224 MoveAxis(N, 0, ABG)
00:49:06.288 00.000 20224 Move returns status 0, amount 0
00:49:06.288 00.000 20224 move complete, result=0
00:49:06.288 00.000 20224 worker thread done servicing request
00:49:06.292 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61398, med=3033, FiltMin=2723, FiltMax=25590, Gamma=1.000
00:49:06.312 00.020 8996 UpdateGuideState exits: m=663799 SNR=332.2
00:49:06.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:06.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:06.314 00.000 8996 Enqueuing Expose request
00:49:06.315 00.001 20224 Worker thread wakes up
00:49:06.315 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:06.316 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:06.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:07.489 01.173 20224 Exposure complete
00:49:07.555 00.066 20224 worker thread done servicing request
00:49:07.555 00.000 8996 OnExposeComplete: enter
00:49:07.556 00.001 8996 UpdateGuideState(): m_state=6
00:49:07.557 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11121
00:49:07.558 00.001 8996 Star::Find returns 1 (0), X=134.49, Y=473.33, Mass=664555, SNR=316.9, Peak=53878 HFD=4.5
00:49:07.559 00.001 8996 MultiStar: [#1 0.01,-0.16,0.72,U] [#2 -0.43,-0.17,0.00,M3] [#3 0.04,0.17,0.64,U] [#4 -0.29,0.10,0.57,U] [#5 -0.13,-0.14,0.53,U] [#6 -0.35,0.11,0.46,U] [#7 -0.06,0.14,0.43,U] [#8 -0.19,-0.24,0.39,U] 
00:49:07.560 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.07}, one-star: {-0.14, -0.31}
00:49:07.561 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
00:49:07.562 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
00:49:07.563 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.65 mountX=-0.12 mountY=0.08, mountTheta=2.54
00:49:07.564 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.07, opts=13)
00:49:07.565 00.001 8996 Enqueuing Move request for scope (-0.13, -0.07)
00:49:07.566 00.001 20224 Worker thread wakes up
00:49:07.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
00:49:07.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
00:49:07.566 00.000 20224 Moving (-0.13, -0.07) raw xDistance=-0.12 yDistance=0.08
00:49:07.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:49:07.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:07.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:49:07.566 00.000 20224 MoveAxis(E, 0, ABG)
00:49:07.566 00.000 20224 Move returns status 0, amount 0
00:49:07.566 00.000 20224 MoveAxis(N, 0, ABG)
00:49:07.566 00.000 20224 Move returns status 0, amount 0
00:49:07.566 00.000 20224 move complete, result=0
00:49:07.566 00.000 20224 worker thread done servicing request
00:49:07.569 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=53878, med=3033, FiltMin=2755, FiltMax=25142, Gamma=1.000
00:49:07.590 00.021 8996 UpdateGuideState exits: m=664555 SNR=316.9
00:49:07.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:07.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:07.593 00.001 8996 Enqueuing Expose request
00:49:07.595 00.002 20224 Worker thread wakes up
00:49:07.595 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:07.597 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:07.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:08.573 00.976 20224 Exposure complete
00:49:08.647 00.074 20224 worker thread done servicing request
00:49:08.647 00.000 8996 OnExposeComplete: enter
00:49:08.647 00.000 8996 UpdateGuideState(): m_state=6
00:49:08.648 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11122
00:49:08.649 00.001 8996 Star::Find returns 1 (0), X=134.46, Y=473.57, Mass=659768, SNR=299.3, Peak=50749 HFD=4.4
00:49:08.651 00.002 8996 MultiStar: [#1 -0.17,-0.15,0.75,U] [#2 -0.44,0.02,0.72,U] [#3 -0.01,0.20,0.63,U] [#4 -0.35,0.11,0.65,U] [#5 -0.26,0.00,0.64,U] [#6 -0.34,0.07,0.49,U] [#7 -0.30,0.20,0.44,U] [#8 -0.32,-0.12,0.37,U] 
00:49:08.652 00.001 8996 single-star, 8 included, MultiStar: {-0.25, 0.02}, one-star: {-0.17, -0.07}
00:49:08.654 00.002 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
00:49:08.656 00.002 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
00:49:08.657 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.19 cameraTheta=-2.77 mountX=-0.17 mountY=0.09, mountTheta=2.66
00:49:08.659 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.07, opts=13)
00:49:08.661 00.002 8996 Enqueuing Move request for scope (-0.17, -0.07)
00:49:08.662 00.001 20224 Worker thread wakes up
00:49:08.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
00:49:08.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
00:49:08.662 00.000 20224 Moving (-0.17, -0.07) raw xDistance=-0.17 yDistance=0.09
00:49:08.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:49:08.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:08.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:49:08.663 00.001 20224 MoveAxis(E, 0, ABG)
00:49:08.663 00.000 20224 Move returns status 0, amount 0
00:49:08.663 00.000 20224 MoveAxis(N, 0, ABG)
00:49:08.663 00.000 20224 Move returns status 0, amount 0
00:49:08.663 00.000 20224 move complete, result=0
00:49:08.663 00.000 20224 worker thread done servicing request
00:49:08.670 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50749, med=3033, FiltMin=2763, FiltMax=23350, Gamma=1.000
00:49:08.697 00.027 8996 UpdateGuideState exits: m=659768 SNR=299.3
00:49:08.699 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:08.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:08.703 00.003 8996 Enqueuing Expose request
00:49:08.704 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:08.707 00.003 20224 Worker thread wakes up
00:49:08.707 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:08.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:09.887 01.180 20224 Exposure complete
00:49:09.967 00.080 20224 worker thread done servicing request
00:49:09.967 00.000 8996 OnExposeComplete: enter
00:49:09.968 00.001 8996 UpdateGuideState(): m_state=6
00:49:09.968 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11123
00:49:09.969 00.001 8996 Star::Find returns 1 (0), X=134.48, Y=473.13, Mass=605743, SNR=297.4, Peak=52358 HFD=4.4
00:49:09.972 00.003 8996 MultiStar: [#1 -0.19,-0.26,0.69,U] [#2 -0.28,0.04,0.80,U] [#3 0.13,-0.00,0.72,U] [#4 -0.31,-0.05,0.65,U] [#5 -0.17,-0.09,0.64,U] [#6 -0.31,0.22,0.52,U] [#7 -0.13,0.07,0.43,U] [#8 -0.18,-0.16,0.41,U] 
00:49:09.973 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.11}, one-star: {-0.16, -0.51}
00:49:09.975 00.002 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
00:49:09.976 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
00:49:09.978 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.21 cameraTheta=-2.56 mountX=-0.16 mountY=0.13, mountTheta=2.46
00:49:09.981 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.11, opts=13)
00:49:09.983 00.002 8996 Enqueuing Move request for scope (-0.17, -0.11)
00:49:09.985 00.002 20224 Worker thread wakes up
00:49:09.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
00:49:09.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
00:49:09.985 00.000 20224 Moving (-0.17, -0.11) raw xDistance=-0.16 yDistance=0.13
00:49:09.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:49:09.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:09.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:49:09.986 00.001 20224 MoveAxis(E, 0, ABG)
00:49:09.986 00.000 20224 Move returns status 0, amount 0
00:49:09.986 00.000 20224 MoveAxis(N, 0, ABG)
00:49:09.986 00.000 20224 Move returns status 0, amount 0
00:49:09.986 00.000 20224 move complete, result=0
00:49:09.986 00.000 20224 worker thread done servicing request
00:49:09.998 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52358, med=3033, FiltMin=2742, FiltMax=24336, Gamma=1.000
00:49:10.023 00.025 8996 UpdateGuideState exits: m=605743 SNR=297.4
00:49:10.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:10.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:10.026 00.001 8996 Enqueuing Expose request
00:49:10.027 00.001 20224 Worker thread wakes up
00:49:10.027 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:10.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:10.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:11.004 00.976 20224 Exposure complete
00:49:11.099 00.095 20224 worker thread done servicing request
00:49:11.100 00.001 8996 OnExposeComplete: enter
00:49:11.101 00.001 8996 UpdateGuideState(): m_state=6
00:49:11.102 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11124
00:49:11.105 00.003 8996 Star::Find returns 1 (0), X=134.62, Y=473.27, Mass=718196, SNR=372.6, Peak=63846 HFD=4.6
00:49:11.107 00.002 8996 MultiStar: [#1 -0.27,-0.17,0.57,U] [#2 -0.29,-0.01,0.64,U] [#3 0.08,0.04,0.49,U] [#4 -0.12,-0.07,0.47,U] [#5 -0.13,-0.09,0.51,U] [#6 -0.25,-0.03,0.36,U] [#7 0.06,-0.06,0.38,U] [#8 -0.25,0.07,0.28,U] 
00:49:11.110 00.003 8996 refined, 8 included, MultiStar: {-0.12, -0.12}, one-star: {-0.01, -0.37}
00:49:11.112 00.002 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
00:49:11.113 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
00:49:11.115 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.37 mountX=-0.11 mountY=0.13, mountTheta=2.27
00:49:11.119 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.12, opts=13)
00:49:11.122 00.003 8996 Enqueuing Move request for scope (-0.12, -0.12)
00:49:11.124 00.002 20224 Worker thread wakes up
00:49:11.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
00:49:11.124 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
00:49:11.124 00.000 20224 Moving (-0.12, -0.12) raw xDistance=-0.11 yDistance=0.13
00:49:11.125 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:49:11.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:11.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:49:11.125 00.000 20224 MoveAxis(E, 0, ABG)
00:49:11.125 00.000 20224 Move returns status 0, amount 0
00:49:11.125 00.000 20224 MoveAxis(N, 0, ABG)
00:49:11.125 00.000 20224 Move returns status 0, amount 0
00:49:11.125 00.000 20224 move complete, result=0
00:49:11.126 00.001 20224 worker thread done servicing request
00:49:11.134 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=63846, med=3033, FiltMin=2745, FiltMax=27465, Gamma=1.000
00:49:11.163 00.029 8996 UpdateGuideState exits: m=718196 SNR=372.6
00:49:11.166 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:11.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:11.169 00.002 8996 Enqueuing Expose request
00:49:11.170 00.001 20224 Worker thread wakes up
00:49:11.170 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:11.171 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:11.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:12.326 01.155 20224 Exposure complete
00:49:12.389 00.063 20224 worker thread done servicing request
00:49:12.389 00.000 8996 OnExposeComplete: enter
00:49:12.390 00.001 8996 UpdateGuideState(): m_state=6
00:49:12.391 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11125
00:49:12.392 00.001 8996 Star::Find returns 1 (0), X=134.75, Y=473.41, Mass=666224, SNR=334.7, Peak=54486 HFD=4.6
00:49:12.393 00.001 8996 MultiStar: [#1 -0.26,-0.04,0.73,U] [#2 -0.37,-0.14,0.69,U] [#3 -0.06,-0.05,0.60,U] [#4 -0.24,-0.01,0.49,U] [#5 -0.22,-0.20,0.61,U] [#6 -0.36,-0.03,0.48,U] [#7 -0.45,-0.20,0.00,M1] [#8 -0.45,-0.02,0.00,M1] 
00:49:12.394 00.001 8996 refined, 6 included, MultiStar: {-0.17, -0.11}, one-star: {0.12, -0.22}
00:49:12.394 00.000 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
00:49:12.395 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
00:49:12.396 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.11 hyp=0.21 cameraTheta=-2.56 mountX=-0.16 mountY=0.13, mountTheta=2.45
00:49:12.398 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.11, opts=13)
00:49:12.400 00.002 8996 Enqueuing Move request for scope (-0.17, -0.11)
00:49:12.401 00.001 20224 Worker thread wakes up
00:49:12.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.11) opts 0xd
00:49:12.401 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.11)
00:49:12.401 00.000 20224 Moving (-0.17, -0.11) raw xDistance=-0.16 yDistance=0.13
00:49:12.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:49:12.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:12.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:49:12.401 00.000 20224 MoveAxis(E, 0, ABG)
00:49:12.401 00.000 20224 Move returns status 0, amount 0
00:49:12.401 00.000 20224 MoveAxis(N, 0, ABG)
00:49:12.401 00.000 20224 Move returns status 0, amount 0
00:49:12.401 00.000 20224 move complete, result=0
00:49:12.401 00.000 20224 worker thread done servicing request
00:49:12.405 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54486, med=3033, FiltMin=2742, FiltMax=28432, Gamma=1.000
00:49:12.424 00.019 8996 UpdateGuideState exits: m=666224 SNR=334.7
00:49:12.426 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:12.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:12.429 00.002 8996 Enqueuing Expose request
00:49:12.430 00.001 20224 Worker thread wakes up
00:49:12.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:12.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:12.431 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:13.390 00.959 20224 Exposure complete
00:49:13.465 00.075 20224 worker thread done servicing request
00:49:13.465 00.000 8996 OnExposeComplete: enter
00:49:13.467 00.002 8996 UpdateGuideState(): m_state=6
00:49:13.468 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11126
00:49:13.469 00.001 8996 Star::Find returns 1 (0), X=134.62, Y=473.38, Mass=707816, SNR=346.7, Peak=59526 HFD=4.7
00:49:13.470 00.001 8996 MultiStar: [#1 -0.20,-0.23,0.63,U] [#2 -0.64,-0.16,0.00,M1] [#3 -0.01,-0.29,0.58,U] [#4 -0.41,-0.11,0.54,U] [#5 -0.24,0.15,0.56,U] [#6 -0.52,0.16,0.00,M1] [#7 -0.29,-0.16,0.40,U] [#8 -0.30,-0.04,0.34,U] 
00:49:13.471 00.001 8996 refined, 6 included, MultiStar: {-0.18, -0.16}, one-star: {-0.01, -0.26}
00:49:13.473 00.002 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
00:49:13.474 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.84)
00:49:13.475 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-2.42 mountX=-0.16 mountY=0.17, mountTheta=2.32
00:49:13.479 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.16, opts=13)
00:49:13.480 00.001 8996 Enqueuing Move request for scope (-0.18, -0.16)
00:49:13.482 00.002 20224 Worker thread wakes up
00:49:13.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
00:49:13.482 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
00:49:13.482 00.000 20224 Moving (-0.18, -0.16) raw xDistance=-0.16 yDistance=0.17
00:49:13.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:49:13.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:13.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:49:13.483 00.001 20224 MoveAxis(E, 0, ABG)
00:49:13.483 00.000 20224 Move returns status 0, amount 0
00:49:13.483 00.000 20224 MoveAxis(N, 0, ABG)
00:49:13.483 00.000 20224 Move returns status 0, amount 0
00:49:13.483 00.000 20224 move complete, result=0
00:49:13.483 00.000 20224 worker thread done servicing request
00:49:13.489 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59526, med=3033, FiltMin=2742, FiltMax=28806, Gamma=1.000
00:49:13.503 00.014 8996 UpdateGuideState exits: m=707816 SNR=346.7
00:49:13.503 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:13.505 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:13.506 00.001 8996 Enqueuing Expose request
00:49:13.506 00.000 20224 Worker thread wakes up
00:49:13.507 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:13.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:13.507 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:14.665 01.158 20224 Exposure complete
00:49:14.728 00.063 20224 worker thread done servicing request
00:49:14.728 00.000 8996 OnExposeComplete: enter
00:49:14.729 00.001 8996 UpdateGuideState(): m_state=6
00:49:14.731 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11127
00:49:14.732 00.001 8996 Star::Find returns 1 (0), X=134.32, Y=473.55, Mass=742385, SNR=333.3, Peak=48061 HFD=4.6
00:49:14.733 00.001 8996 MultiStar: [#1 -0.58,-0.04,0.00,M1] [#2 -0.53,-0.21,0.00,M2] [#3 -0.14,0.09,0.66,U] [#4 -0.42,0.16,0.00,M1] [#5 -0.32,0.25,0.57,U] [#6 -0.60,0.02,0.00,M2] [#7 -0.44,-0.02,0.39,U] [#8 -0.30,-0.14,0.41,U] 
00:49:14.735 00.002 8996 refined, 4 included, MultiStar: {-0.29, 0.02}, one-star: {-0.32, -0.09}
00:49:14.736 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:49:14.737 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:49:14.738 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.02 hyp=0.29 cameraTheta=3.09 mountX=-0.29 mountY=0.02, mountTheta=3.08
00:49:14.740 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.02, opts=13)
00:49:14.741 00.001 8996 Enqueuing Move request for scope (-0.29, 0.02)
00:49:14.742 00.001 20224 Worker thread wakes up
00:49:14.742 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.02) opts 0xd
00:49:14.742 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.02)
00:49:14.742 00.000 20224 Moving (-0.29, 0.02) raw xDistance=-0.29 yDistance=0.02
00:49:14.743 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:49:14.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:14.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:49:14.743 00.000 20224 MoveAxis(E, 43, ABG)
00:49:14.743 00.000 20224 Guiding  Dir = 2, Dur = 43
00:49:14.743 00.000 20224 IsSlewing returns 0
00:49:14.743 00.000 20224 IsGuiding returns 0
00:49:14.746 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48061, med=3033, FiltMin=2755, FiltMax=23920, Gamma=1.000
00:49:14.755 00.009 20224 PulseGuide returned control before completion, sleep 42
00:49:14.762 00.007 8996 UpdateGuideState exits: m=742385 SNR=333.3
00:49:14.764 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:14.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:14.766 00.001 8996 Enqueuing Expose request
00:49:14.801 00.035 20224 IsGuiding returns 1
00:49:14.801 00.000 20224 scope still moving after pulse duration time elapsed
00:49:14.833 00.032 20224 IsSlewing returns 0
00:49:14.833 00.000 20224 IsGuiding returns 1
00:49:14.863 00.030 20224 IsSlewing returns 0
00:49:14.864 00.001 20224 IsGuiding returns 0
00:49:14.864 00.000 20224 scope move finished after 43 + 77 ms
00:49:14.864 00.000 20224 Move returns status 0, amount 43
00:49:14.864 00.000 20224 MoveAxis(N, 0, ABG)
00:49:14.864 00.000 20224 Move returns status 0, amount 0
00:49:14.864 00.000 20224 move complete, result=0
00:49:14.864 00.000 20224 worker thread done servicing request
00:49:14.864 00.000 20224 Worker thread wakes up
00:49:14.864 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
00:49:14.866 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:14.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:15.852 00.986 20224 Exposure complete
00:49:15.917 00.065 20224 worker thread done servicing request
00:49:15.918 00.001 8996 OnExposeComplete: enter
00:49:15.919 00.001 8996 UpdateGuideState(): m_state=6
00:49:15.920 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11128
00:49:15.921 00.001 8996 Star::Find returns 1 (0), X=134.49, Y=473.36, Mass=666686, SNR=318.9, Peak=48390 HFD=4.5
00:49:15.923 00.002 8996 MultiStar: [#1 -0.38,-0.36,0.00,M2] [#2 -0.21,-0.25,0.69,U] [#3 0.03,-0.27,0.59,U] [#4 -0.38,-0.17,0.50,U] [#5 -0.27,-0.08,0.64,U] [#6 -0.60,-0.01,0.00,M3] [#7 -0.13,-0.00,0.44,U] [#8 -0.19,-0.23,0.35,U] 
00:49:15.925 00.002 8996 refined, 6 included, MultiStar: {-0.18, -0.20}, one-star: {-0.15, -0.28}
00:49:15.927 00.002 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
00:49:15.930 00.003 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
00:49:15.932 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-2.30 mountX=-0.16 mountY=0.22, mountTheta=2.20
00:49:15.935 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.20, opts=13)
00:49:15.936 00.001 8996 Enqueuing Move request for scope (-0.18, -0.20)
00:49:15.937 00.001 20224 Worker thread wakes up
00:49:15.938 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.20) opts 0xd
00:49:15.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.20)
00:49:15.938 00.000 20224 Moving (-0.18, -0.20) raw xDistance=-0.16 yDistance=0.22
00:49:15.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:49:15.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:49:15.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:49:15.938 00.000 20224 MoveAxis(E, 0, ABG)
00:49:15.938 00.000 20224 Move returns status 0, amount 0
00:49:15.938 00.000 20224 MoveAxis(N, 0, ABG)
00:49:15.938 00.000 20224 Move returns status 0, amount 0
00:49:15.939 00.001 20224 move complete, result=0
00:49:15.939 00.000 20224 worker thread done servicing request
00:49:15.950 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48390, med=3033, FiltMin=2736, FiltMax=24278, Gamma=1.000
00:49:15.968 00.018 8996 UpdateGuideState exits: m=666686 SNR=318.9
00:49:15.969 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:15.970 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:15.971 00.001 8996 Enqueuing Expose request
00:49:15.973 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:15.976 00.003 20224 Worker thread wakes up
00:49:15.976 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:15.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:17.155 01.179 20224 Exposure complete
00:49:17.249 00.094 20224 worker thread done servicing request
00:49:17.249 00.000 8996 OnExposeComplete: enter
00:49:17.250 00.001 8996 UpdateGuideState(): m_state=6
00:49:17.251 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11129
00:49:17.253 00.002 8996 Star::Find returns 1 (0), X=134.80, Y=473.01, Mass=627664, SNR=333.1, Peak=58150 HFD=4.4
00:49:17.254 00.001 8996 MultiStar: [#1 0.19,-0.59,0.00,M3] [#2 0.13,-0.47,0.00,M2] [#3 0.61,-0.44,0.00,M1] [#4 0.28,-0.29,0.54,U] [#5 0.14,-0.20,0.56,U] [#6 0.09,-0.47,0.00,M4] [#7 0.34,-0.50,0.00,M1] [#8 0.12,-0.39,0.36,U] 
00:49:17.256 00.002 8996 refined, 3 included, MultiStar: {0.18, -0.42}, one-star: {0.17, -0.63}
00:49:17.257 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
00:49:17.258 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.09)
00:49:17.259 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.42 hyp=0.46 cameraTheta=-1.17 mountX=0.22 mountY=0.40, mountTheta=1.07
00:49:17.260 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.42, opts=13)
00:49:17.261 00.001 8996 Enqueuing Move request for scope (0.18, -0.42)
00:49:17.262 00.001 20224 Worker thread wakes up
00:49:17.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.42) opts 0xd
00:49:17.262 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.42)
00:49:17.262 00.000 20224 Moving (0.18, -0.42) raw xDistance=0.22 yDistance=0.40
00:49:17.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
00:49:17.262 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.42 newest=0.63
00:49:17.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
00:49:17.263 00.001 20224 MoveAxis(W, 32, ABG)
00:49:17.263 00.000 20224 Guiding  Dir = 3, Dur = 32
00:49:17.263 00.000 20224 IsSlewing returns 0
00:49:17.263 00.000 20224 IsGuiding returns 0
00:49:17.266 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58150, med=3033, FiltMin=2749, FiltMax=27453, Gamma=1.000
00:49:17.294 00.028 8996 UpdateGuideState exits: m=627664 SNR=333.1
00:49:17.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:17.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:17.297 00.001 8996 Enqueuing Expose request
00:49:17.301 00.004 20224 IsGuiding returns 1
00:49:17.302 00.001 20224 scope still moving after pulse duration time elapsed
00:49:17.332 00.030 20224 IsSlewing returns 0
00:49:17.332 00.000 20224 IsGuiding returns 1
00:49:17.364 00.032 20224 IsSlewing returns 0
00:49:17.364 00.000 20224 IsGuiding returns 1
00:49:17.395 00.031 20224 IsSlewing returns 0
00:49:17.395 00.000 20224 IsGuiding returns 0
00:49:17.395 00.000 20224 scope move finished after 32 + 100 ms
00:49:17.395 00.000 20224 Move returns status 0, amount 32
00:49:17.395 00.000 20224 MoveAxis(S, 84, ABG)
00:49:17.395 00.000 20224 Guiding  Dir = 1, Dur = 84
00:49:17.396 00.001 20224 IsSlewing returns 0
00:49:17.396 00.000 20224 IsGuiding returns 0
00:49:17.458 00.062 20224 PulseGuide returned control before completion, sleep 33
00:49:17.504 00.046 20224 IsGuiding returns 1
00:49:17.504 00.000 20224 scope still moving after pulse duration time elapsed
00:49:17.536 00.032 20224 IsSlewing returns 0
00:49:17.537 00.001 20224 IsGuiding returns 1
00:49:17.568 00.031 20224 IsSlewing returns 0
00:49:17.568 00.000 20224 IsGuiding returns 0
00:49:17.568 00.000 20224 scope move finished after 84 + 87 ms
00:49:17.568 00.000 20224 Move returns status 0, amount 84
00:49:17.568 00.000 20224 move complete, result=0
00:49:17.568 00.000 20224 worker thread done servicing request
00:49:17.568 00.000 20224 Worker thread wakes up
00:49:17.568 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:17.569 00.001 8996 GuideStep: 0.2 px 32 ms WEST, 0.4 px 84 ms SOUTH
00:49:17.570 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:18.546 00.976 20224 Exposure complete
00:49:18.621 00.075 20224 worker thread done servicing request
00:49:18.621 00.000 8996 OnExposeComplete: enter
00:49:18.622 00.001 8996 UpdateGuideState(): m_state=6
00:49:18.623 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11130
00:49:18.623 00.000 8996 Star::Find returns 1 (0), X=134.73, Y=473.19, Mass=687852, SNR=344.1, Peak=60502 HFD=4.5
00:49:18.624 00.001 8996 MultiStar: [#1 0.06,-0.58,0.00,M4] [#2 -0.21,-0.48,0.00,M3] [#3 0.16,-0.32,0.53,U] [#4 -0.26,-0.27,0.44,U] [#5 -0.10,-0.16,0.59,U] [#6 -0.36,-0.17,0.38,U] [#7 -0.13,-0.33,0.37,U] [#8 -0.15,-0.37,0.33,U] 
00:49:18.625 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.31}, one-star: {0.10, -0.45}
00:49:18.626 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:49:18.627 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
00:49:18.629 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.31 hyp=0.32 cameraTheta=-1.76 mountX=-0.03 mountY=0.32, mountTheta=1.66
00:49:18.632 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.31, opts=13)
00:49:18.633 00.001 8996 Enqueuing Move request for scope (-0.06, -0.31)
00:49:18.634 00.001 20224 Worker thread wakes up
00:49:18.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.31) opts 0xd
00:49:18.635 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.31)
00:49:18.635 00.000 20224 Moving (-0.06, -0.31) raw xDistance=-0.03 yDistance=0.32
00:49:18.635 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:49:18.635 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
00:49:18.635 00.000 20224 MoveAxis(E, 0, ABG)
00:49:18.635 00.000 20224 Move returns status 0, amount 0
00:49:18.635 00.000 20224 MoveAxis(S, 67, ABG)
00:49:18.635 00.000 20224 Guiding  Dir = 1, Dur = 67
00:49:18.636 00.001 20224 IsSlewing returns 0
00:49:18.636 00.000 20224 IsGuiding returns 0
00:49:18.638 00.002 20224 PulseGuide returned control before completion, sleep 76
00:49:18.642 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60502, med=3033, FiltMin=2745, FiltMax=27520, Gamma=1.000
00:49:18.656 00.014 8996 UpdateGuideState exits: m=687852 SNR=344.1
00:49:18.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:18.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:18.659 00.001 8996 Enqueuing Expose request
00:49:18.720 00.061 20224 IsGuiding returns 1
00:49:18.720 00.000 20224 scope still moving after pulse duration time elapsed
00:49:18.751 00.031 20224 IsSlewing returns 0
00:49:18.752 00.001 20224 IsGuiding returns 0
00:49:18.752 00.000 20224 scope move finished after 67 + 48 ms
00:49:18.752 00.000 20224 Move returns status 0, amount 67
00:49:18.752 00.000 20224 move complete, result=0
00:49:18.752 00.000 20224 worker thread done servicing request
00:49:18.752 00.000 20224 Worker thread wakes up
00:49:18.752 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH
00:49:18.755 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:18.756 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:19.925 01.169 20224 Exposure complete
00:49:19.986 00.061 20224 worker thread done servicing request
00:49:19.986 00.000 8996 OnExposeComplete: enter
00:49:19.987 00.001 8996 UpdateGuideState(): m_state=6
00:49:19.988 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11131
00:49:19.990 00.002 8996 Star::Find returns 1 (0), X=134.63, Y=473.74, Mass=693703, SNR=320.7, Peak=59005 HFD=4.6
00:49:19.992 00.002 8996 MultiStar: [#1 -0.20,-0.26,0.63,U] [#2 -0.27,-0.08,0.75,U] [#3 0.15,0.07,0.69,U] [#4 -0.19,0.19,0.51,U] [#5 -0.32,0.03,0.61,U] [#6 -0.32,0.05,0.45,U] [#7 -0.16,0.12,0.42,U] [#8 -0.13,0.19,0.42,U] 
00:49:19.993 00.001 8996 single-star, 8 included, MultiStar: {-0.14, 0.04}, one-star: {-0.00, 0.10}
00:49:19.994 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
00:49:19.995 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
00:49:19.996 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.59 mountX=-0.01 mountY=-0.10, mountTheta=-1.69
00:49:20.000 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.10, opts=13)
00:49:20.001 00.001 8996 Enqueuing Move request for scope (-0.00, 0.10)
00:49:20.002 00.001 20224 Worker thread wakes up
00:49:20.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.10) opts 0xd
00:49:20.002 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.10)
00:49:20.002 00.000 20224 Moving (-0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
00:49:20.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:49:20.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:20.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:49:20.002 00.000 20224 MoveAxis(E, 0, ABG)
00:49:20.002 00.000 20224 Move returns status 0, amount 0
00:49:20.002 00.000 20224 MoveAxis(N, 0, ABG)
00:49:20.002 00.000 20224 Move returns status 0, amount 0
00:49:20.002 00.000 20224 move complete, result=0
00:49:20.002 00.000 20224 worker thread done servicing request
00:49:20.006 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=59005, med=3033, FiltMin=2710, FiltMax=27398, Gamma=1.000
00:49:20.022 00.016 8996 UpdateGuideState exits: m=693703 SNR=320.7
00:49:20.023 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:20.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:20.025 00.001 8996 Enqueuing Expose request
00:49:20.026 00.001 20224 Worker thread wakes up
00:49:20.026 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:20.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:20.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:20.995 00.968 20224 Exposure complete
00:49:21.065 00.070 20224 worker thread done servicing request
00:49:21.066 00.001 8996 OnExposeComplete: enter
00:49:21.067 00.001 8996 UpdateGuideState(): m_state=6
00:49:21.069 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11132
00:49:21.070 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.42, Mass=683030, SNR=303.4, Peak=57318 HFD=4.6
00:49:21.072 00.002 8996 MultiStar: [#1 -0.07,-0.21,0.63,U] [#2 -0.17,-0.15,0.83,U] [#3 0.45,0.02,0.00,M1] [#4 0.04,0.19,0.64,U] [#5 -0.27,0.04,0.66,U] [#6 -0.07,0.09,0.47,U] [#7 -0.22,0.10,0.42,U] [#8 -0.25,-0.10,0.41,U] 
00:49:21.073 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.06}, one-star: {0.17, -0.22}
00:49:21.075 00.002 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
00:49:21.076 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
00:49:21.078 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.51 mountX=-0.07 mountY=0.07, mountTheta=2.40
00:49:21.080 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
00:49:21.082 00.002 8996 Enqueuing Move request for scope (-0.08, -0.06)
00:49:21.084 00.002 20224 Worker thread wakes up
00:49:21.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
00:49:21.084 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
00:49:21.084 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
00:49:21.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:49:21.085 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:21.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:49:21.085 00.000 20224 MoveAxis(E, 0, ABG)
00:49:21.085 00.000 20224 Move returns status 0, amount 0
00:49:21.085 00.000 20224 MoveAxis(N, 0, ABG)
00:49:21.085 00.000 20224 Move returns status 0, amount 0
00:49:21.085 00.000 20224 move complete, result=0
00:49:21.086 00.001 20224 worker thread done servicing request
00:49:21.093 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57318, med=3033, FiltMin=2745, FiltMax=26870, Gamma=1.000
00:49:21.118 00.025 8996 UpdateGuideState exits: m=683030 SNR=303.4
00:49:21.120 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:21.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:21.123 00.002 8996 Enqueuing Expose request
00:49:21.124 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:21.124 00.000 20224 Worker thread wakes up
00:49:21.124 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:21.125 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:22.307 01.182 20224 Exposure complete
00:49:22.382 00.075 20224 worker thread done servicing request
00:49:22.382 00.000 8996 OnExposeComplete: enter
00:49:22.383 00.001 8996 UpdateGuideState(): m_state=6
00:49:22.384 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11133
00:49:22.385 00.001 8996 Star::Find returns 1 (0), X=134.34, Y=473.82, Mass=697819, SNR=404.3, Peak=55165 HFD=4.5
00:49:22.386 00.001 8996 MultiStar: [#1 -0.33,-0.17,0.52,U] [#2 -0.50,0.09,0.00,M2] [#3 -0.25,0.27,0.55,U] [#4 -0.47,0.36,0.00,M1] [#5 -0.66,0.34,0.00,M1] [#6 -0.61,0.19,0.00,M2] [#7 -0.57,0.27,0.00,M1] [#8 -0.62,0.15,0.00,M1] 
00:49:22.388 00.002 8996 refined, 2 included, MultiStar: {-0.29, 0.12}, one-star: {-0.29, 0.18}
00:49:22.389 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
00:49:22.391 00.002 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
00:49:22.393 00.002 8996 CameraToMount -- cameraX=-0.29 cameraY=0.12 hyp=0.32 cameraTheta=2.77 mountX=-0.30 mountY=-0.08, mountTheta=-2.88
00:49:22.395 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.12, opts=13)
00:49:22.397 00.002 8996 Enqueuing Move request for scope (-0.29, 0.12)
00:49:22.399 00.002 20224 Worker thread wakes up
00:49:22.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.12) opts 0xd
00:49:22.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.12)
00:49:22.399 00.000 20224 Moving (-0.29, 0.12) raw xDistance=-0.30 yDistance=-0.08
00:49:22.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:49:22.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:22.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:49:22.400 00.001 20224 MoveAxis(E, 44, ABG)
00:49:22.400 00.000 20224 Guiding  Dir = 2, Dur = 44
00:49:22.400 00.000 20224 IsSlewing returns 0
00:49:22.401 00.001 20224 IsGuiding returns 0
00:49:22.411 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=55165, med=3033, FiltMin=2707, FiltMax=24454, Gamma=1.000
00:49:22.435 00.024 20224 PulseGuide returned control before completion, sleep 20
00:49:22.436 00.001 8996 UpdateGuideState exits: m=697819 SNR=404.3
00:49:22.438 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:22.440 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:22.441 00.001 8996 Enqueuing Expose request
00:49:22.466 00.025 20224 IsGuiding returns 1
00:49:22.466 00.000 20224 scope still moving after pulse duration time elapsed
00:49:22.498 00.032 20224 IsSlewing returns 0
00:49:22.498 00.000 20224 IsGuiding returns 1
00:49:22.530 00.032 20224 IsSlewing returns 0
00:49:22.531 00.001 20224 IsGuiding returns 0
00:49:22.531 00.000 20224 scope move finished after 44 + 85 ms
00:49:22.531 00.000 20224 Move returns status 0, amount 44
00:49:22.531 00.000 20224 MoveAxis(N, 0, ABG)
00:49:22.531 00.000 20224 Move returns status 0, amount 0
00:49:22.531 00.000 20224 move complete, result=0
00:49:22.531 00.000 20224 worker thread done servicing request
00:49:22.531 00.000 20224 Worker thread wakes up
00:49:22.531 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.1 px 0 ms NORTH
00:49:22.535 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:22.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:23.525 00.990 20224 Exposure complete
00:49:23.587 00.062 20224 worker thread done servicing request
00:49:23.587 00.000 8996 OnExposeComplete: enter
00:49:23.588 00.001 8996 UpdateGuideState(): m_state=6
00:49:23.588 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11134
00:49:23.589 00.001 8996 Star::Find returns 1 (0), X=134.44, Y=473.82, Mass=689821, SNR=383.4, Peak=59517 HFD=4.5
00:49:23.590 00.001 8996 MultiStar: [#1 -0.36,-0.21,0.56,U] [#2 -0.69,0.18,0.00,M3] [#3 -0.04,0.37,0.45,U] [#4 -0.32,0.35,0.00,M2] [#5 -0.53,0.24,0.00,M2] [#6 -0.48,0.19,0.00,M3] [#7 -0.51,0.15,0.00,M2] [#8 -0.49,0.27,0.00,M2] 
00:49:23.591 00.001 8996 refined, 2 included, MultiStar: {-0.20, 0.11}, one-star: {-0.19, 0.18}
00:49:23.591 00.000 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
00:49:23.592 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
00:49:23.593 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.64 mountX=-0.21 mountY=-0.09, mountTheta=-2.75
00:49:23.594 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.11, opts=13)
00:49:23.595 00.001 8996 Enqueuing Move request for scope (-0.20, 0.11)
00:49:23.596 00.001 20224 Worker thread wakes up
00:49:23.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
00:49:23.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
00:49:23.596 00.000 20224 Moving (-0.20, 0.11) raw xDistance=-0.21 yDistance=-0.09
00:49:23.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
00:49:23.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:23.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:49:23.596 00.000 20224 MoveAxis(E, 34, ABG)
00:49:23.596 00.000 20224 Guiding  Dir = 2, Dur = 34
00:49:23.596 00.000 20224 IsSlewing returns 0
00:49:23.597 00.001 20224 IsGuiding returns 0
00:49:23.602 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=59517, med=3033, FiltMin=2749, FiltMax=25936, Gamma=1.000
00:49:23.603 00.001 20224 PulseGuide returned control before completion, sleep 38
00:49:23.615 00.012 8996 UpdateGuideState exits: m=689821 SNR=383.4
00:49:23.616 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:23.617 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:23.618 00.001 8996 Enqueuing Expose request
00:49:23.650 00.032 20224 IsGuiding returns 1
00:49:23.650 00.000 20224 scope still moving after pulse duration time elapsed
00:49:23.682 00.032 20224 IsSlewing returns 0
00:49:23.683 00.001 20224 IsGuiding returns 1
00:49:23.714 00.031 20224 IsSlewing returns 0
00:49:23.714 00.000 20224 IsGuiding returns 0
00:49:23.714 00.000 20224 scope move finished after 34 + 83 ms
00:49:23.714 00.000 20224 Move returns status 0, amount 34
00:49:23.714 00.000 20224 MoveAxis(N, 0, ABG)
00:49:23.715 00.001 20224 Move returns status 0, amount 0
00:49:23.715 00.000 20224 move complete, result=0
00:49:23.715 00.000 20224 worker thread done servicing request
00:49:23.715 00.000 20224 Worker thread wakes up
00:49:23.715 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
00:49:23.716 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:23.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:24.883 01.167 20224 Exposure complete
00:49:24.944 00.061 20224 worker thread done servicing request
00:49:24.945 00.001 8996 OnExposeComplete: enter
00:49:24.946 00.001 8996 UpdateGuideState(): m_state=6
00:49:24.948 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11135
00:49:24.949 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=473.85, Mass=587464, SNR=279.3, Peak=56765 HFD=4.3
00:49:24.951 00.002 8996 MultiStar: [#1 0.03,-0.07,0.75,U] [#2 0.05,0.24,0.88,U] [#3 0.47,0.39,0.00,M1] [#4 0.03,0.23,0.64,U] [#5 -0.00,0.28,0.67,U] [#6 -0.18,-0.03,0.51,U] [#7 0.18,0.26,0.54,U] [#8 -0.06,0.03,0.44,U] 
00:49:24.952 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.15}, one-star: {0.24, 0.21}
00:49:24.954 00.002 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
00:49:24.955 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
00:49:24.957 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.22 mountX=0.04 mountY=-0.16, mountTheta=-1.32
00:49:24.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.15, opts=13)
00:49:24.960 00.001 8996 Enqueuing Move request for scope (0.06, 0.15)
00:49:24.961 00.001 20224 Worker thread wakes up
00:49:24.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
00:49:24.962 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
00:49:24.962 00.000 20224 Moving (0.06, 0.15) raw xDistance=0.04 yDistance=-0.16
00:49:24.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:49:24.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:24.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:49:24.962 00.000 20224 MoveAxis(E, 0, ABG)
00:49:24.962 00.000 20224 Move returns status 0, amount 0
00:49:24.962 00.000 20224 MoveAxis(N, 0, ABG)
00:49:24.962 00.000 20224 Move returns status 0, amount 0
00:49:24.962 00.000 20224 move complete, result=0
00:49:24.962 00.000 20224 worker thread done servicing request
00:49:24.966 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56765, med=3033, FiltMin=2745, FiltMax=23686, Gamma=1.000
00:49:24.978 00.012 8996 UpdateGuideState exits: m=587464 SNR=279.3
00:49:24.979 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:24.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:24.981 00.001 8996 Enqueuing Expose request
00:49:24.982 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:24.982 00.000 20224 Worker thread wakes up
00:49:24.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:24.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:25.953 00.970 20224 Exposure complete
00:49:26.040 00.087 20224 worker thread done servicing request
00:49:26.040 00.000 8996 OnExposeComplete: enter
00:49:26.041 00.001 8996 UpdateGuideState(): m_state=6
00:49:26.042 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11136
00:49:26.043 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.83, Mass=652815, SNR=318.2, Peak=58701 HFD=4.3
00:49:26.043 00.000 8996 MultiStar: [#1 0.25,-0.13,0.66,U] [#2 0.28,0.24,0.79,U] [#3 0.58,0.37,0.00,M2] [#4 0.16,0.15,0.54,U] [#5 0.35,0.06,0.55,U] [#6 0.06,0.02,0.47,U] [#7 0.32,0.26,0.41,U] [#8 0.18,0.15,0.38,U] 
00:49:26.044 00.001 8996 refined, 7 included, MultiStar: {0.26, 0.12}, one-star: {0.36, 0.19}
00:49:26.045 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
00:49:26.046 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
00:49:26.048 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.29 cameraTheta=0.43 mountX=0.25 mountY=-0.15, mountTheta=-0.54
00:49:26.052 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.12, opts=13)
00:49:26.054 00.002 8996 Enqueuing Move request for scope (0.26, 0.12)
00:49:26.056 00.002 20224 Worker thread wakes up
00:49:26.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd
00:49:26.057 00.001 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.12)
00:49:26.057 00.000 20224 Moving (0.26, 0.12) raw xDistance=0.25 yDistance=-0.15
00:49:26.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:49:26.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:26.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:49:26.057 00.000 20224 MoveAxis(W, 36, ABG)
00:49:26.057 00.000 20224 Guiding  Dir = 3, Dur = 36
00:49:26.058 00.001 20224 IsSlewing returns 0
00:49:26.058 00.000 20224 IsGuiding returns 0
00:49:26.064 00.006 20224 PulseGuide returned control before completion, sleep 41
00:49:26.065 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58701, med=3033, FiltMin=2739, FiltMax=24758, Gamma=1.000
00:49:26.081 00.016 8996 UpdateGuideState exits: m=652815 SNR=318.2
00:49:26.082 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:26.083 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:26.084 00.001 8996 Enqueuing Expose request
00:49:26.110 00.026 20224 IsGuiding returns 1
00:49:26.110 00.000 20224 scope still moving after pulse duration time elapsed
00:49:26.142 00.032 20224 IsSlewing returns 0
00:49:26.142 00.000 20224 IsGuiding returns 1
00:49:26.173 00.031 20224 IsSlewing returns 0
00:49:26.173 00.000 20224 IsGuiding returns 0
00:49:26.174 00.001 20224 scope move finished after 36 + 79 ms
00:49:26.174 00.000 20224 Move returns status 0, amount 36
00:49:26.174 00.000 20224 MoveAxis(N, 0, ABG)
00:49:26.174 00.000 20224 Move returns status 0, amount 0
00:49:26.174 00.000 20224 move complete, result=0
00:49:26.174 00.000 20224 worker thread done servicing request
00:49:26.174 00.000 20224 Worker thread wakes up
00:49:26.174 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.2 px 0 ms NORTH
00:49:26.176 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:26.177 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:27.350 01.173 20224 Exposure complete
00:49:27.403 00.053 20224 worker thread done servicing request
00:49:27.403 00.000 8996 OnExposeComplete: enter
00:49:27.404 00.001 8996 UpdateGuideState(): m_state=6
00:49:27.405 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11137
00:49:27.406 00.001 8996 Star::Find returns 1 (0), X=134.52, Y=473.80, Mass=606332, SNR=298.1, Peak=53517 HFD=4.5
00:49:27.407 00.001 8996 MultiStar: [#1 -0.30,0.07,0.61,U] [#2 -0.16,0.28,0.85,U] [#3 -0.21,0.31,0.76,U] [#4 -0.44,0.36,0.00,M1] [#5 -0.34,0.22,0.60,U] [#6 -0.52,0.42,0.00,M2] [#7 -0.31,0.31,0.43,U] [#8 -0.41,0.23,0.00,M1] 
00:49:27.408 00.001 8996 single-star, 5 included, MultiStar: {-0.22, 0.22}, one-star: {-0.11, 0.16}
00:49:27.408 00.000 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
00:49:27.409 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
00:49:27.410 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.15 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
00:49:27.411 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.16, opts=13)
00:49:27.412 00.001 8996 Enqueuing Move request for scope (-0.11, 0.16)
00:49:27.413 00.001 20224 Worker thread wakes up
00:49:27.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
00:49:27.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
00:49:27.413 00.000 20224 Moving (-0.11, 0.16) raw xDistance=-0.12 yDistance=-0.15
00:49:27.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:49:27.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:27.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:49:27.413 00.000 20224 MoveAxis(E, 0, ABG)
00:49:27.413 00.000 20224 Move returns status 0, amount 0
00:49:27.413 00.000 20224 MoveAxis(N, 0, ABG)
00:49:27.413 00.000 20224 Move returns status 0, amount 0
00:49:27.413 00.000 20224 move complete, result=0
00:49:27.413 00.000 20224 worker thread done servicing request
00:49:27.417 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53517, med=3033, FiltMin=2758, FiltMax=25104, Gamma=1.000
00:49:27.430 00.013 8996 UpdateGuideState exits: m=606332 SNR=298.1
00:49:27.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:27.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:27.433 00.001 8996 Enqueuing Expose request
00:49:27.433 00.000 20224 Worker thread wakes up
00:49:27.433 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:27.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:27.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:28.399 00.965 20224 Exposure complete
00:49:28.470 00.071 20224 worker thread done servicing request
00:49:28.470 00.000 8996 OnExposeComplete: enter
00:49:28.473 00.003 8996 UpdateGuideState(): m_state=6
00:49:28.474 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11138
00:49:28.474 00.000 8996 Star::Find returns 1 (0), X=134.54, Y=473.81, Mass=705942, SNR=350.2, Peak=61837 HFD=4.5
00:49:28.476 00.002 8996 MultiStar: [#1 -0.15,0.20,0.66,U] [#2 -0.32,0.37,0.00,M1] [#3 -0.16,0.07,0.62,U] [#4 -0.25,0.25,0.53,U] [#5 -0.25,0.29,0.62,U] [#6 -0.30,0.43,0.00,M3] [#7 -0.21,0.42,0.00,M1] [#8 -0.16,0.25,0.36,U] 
00:49:28.478 00.002 8996 single-star, 5 included, MultiStar: {-0.17, 0.20}, one-star: {-0.09, 0.17}
00:49:28.479 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
00:49:28.480 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
00:49:28.481 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.06 mountX=-0.11 mountY=-0.16, mountTheta=-2.16
00:49:28.484 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.17, opts=13)
00:49:28.485 00.001 8996 Enqueuing Move request for scope (-0.09, 0.17)
00:49:28.486 00.001 20224 Worker thread wakes up
00:49:28.487 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
00:49:28.487 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
00:49:28.487 00.000 20224 Moving (-0.09, 0.17) raw xDistance=-0.11 yDistance=-0.16
00:49:28.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:49:28.487 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:28.487 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:49:28.487 00.000 20224 MoveAxis(E, 0, ABG)
00:49:28.487 00.000 20224 Move returns status 0, amount 0
00:49:28.487 00.000 20224 MoveAxis(N, 0, ABG)
00:49:28.487 00.000 20224 Move returns status 0, amount 0
00:49:28.487 00.000 20224 move complete, result=0
00:49:28.487 00.000 20224 worker thread done servicing request
00:49:28.491 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=61837, med=3033, FiltMin=2752, FiltMax=28848, Gamma=1.000
00:49:28.504 00.013 8996 UpdateGuideState exits: m=705942 SNR=350.2
00:49:28.505 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:28.506 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:28.507 00.001 8996 Enqueuing Expose request
00:49:28.507 00.000 20224 Worker thread wakes up
00:49:28.508 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:28.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:28.508 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:29.678 01.170 20224 Exposure complete
00:49:29.748 00.070 20224 worker thread done servicing request
00:49:29.748 00.000 8996 OnExposeComplete: enter
00:49:29.749 00.001 8996 UpdateGuideState(): m_state=6
00:49:29.750 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11139
00:49:29.751 00.001 8996 Star::Find returns 1 (0), X=134.66, Y=473.36, Mass=664849, SNR=335.6, Peak=55046 HFD=4.7
00:49:29.752 00.001 8996 MultiStar: [#1 -0.22,-0.34,0.67,U] [#2 -0.22,-0.07,0.68,U] [#3 -0.15,-0.19,0.60,U] [#4 -0.31,-0.07,0.48,U] [#5 -0.41,-0.16,0.55,U] [#6 -0.33,-0.05,0.42,U] [#7 -0.10,0.01,0.47,U] [#8 -0.38,-0.12,0.36,U] 
00:49:29.752 00.000 8996 refined, 8 included, MultiStar: {-0.20, -0.16}, one-star: {0.02, -0.28}
00:49:29.753 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
00:49:29.754 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
00:49:29.755 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.16 hyp=0.26 cameraTheta=-2.46 mountX=-0.19 mountY=0.19, mountTheta=2.35
00:49:29.756 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.16, opts=13)
00:49:29.757 00.001 8996 Enqueuing Move request for scope (-0.20, -0.16)
00:49:29.758 00.001 20224 Worker thread wakes up
00:49:29.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.16) opts 0xd
00:49:29.758 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.16)
00:49:29.758 00.000 20224 Moving (-0.20, -0.16) raw xDistance=-0.19 yDistance=0.19
00:49:29.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:49:29.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:29.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:49:29.758 00.000 20224 MoveAxis(E, 0, ABG)
00:49:29.758 00.000 20224 Move returns status 0, amount 0
00:49:29.758 00.000 20224 MoveAxis(N, 0, ABG)
00:49:29.758 00.000 20224 Move returns status 0, amount 0
00:49:29.758 00.000 20224 move complete, result=0
00:49:29.759 00.001 20224 worker thread done servicing request
00:49:29.762 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55046, med=3033, FiltMin=2758, FiltMax=26230, Gamma=1.000
00:49:29.779 00.017 8996 UpdateGuideState exits: m=664849 SNR=335.6
00:49:29.780 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:29.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:29.782 00.001 8996 Enqueuing Expose request
00:49:29.783 00.001 20224 Worker thread wakes up
00:49:29.783 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:29.785 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:29.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:30.764 00.979 20224 Exposure complete
00:49:30.847 00.083 20224 worker thread done servicing request
00:49:30.847 00.000 8996 OnExposeComplete: enter
00:49:30.848 00.001 8996 UpdateGuideState(): m_state=6
00:49:30.849 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11140
00:49:30.849 00.000 8996 Star::Find returns 1 (0), X=134.46, Y=473.65, Mass=645447, SNR=319.2, Peak=50861 HFD=4.6
00:49:30.849 00.000 8996 MultiStar: [#1 -0.22,-0.14,0.66,U] [#2 -0.27,-0.07,0.85,U] [#3 -0.17,0.08,0.59,U] [#4 -0.60,-0.01,0.00,M1] [#5 -0.32,0.25,0.60,U] [#6 -0.39,0.12,0.38,U] [#7 -0.32,0.19,0.44,U] [#8 -0.35,0.00,0.38,U] 
00:49:30.851 00.002 8996 single-star, 7 included, MultiStar: {-0.26, 0.04}, one-star: {-0.17, 0.01}
00:49:30.852 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
00:49:30.852 00.000 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
00:49:30.852 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.10 mountX=-0.17 mountY=0.01, mountTheta=3.07
00:49:30.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
00:49:30.854 00.000 8996 Enqueuing Move request for scope (-0.17, 0.01)
00:49:30.856 00.002 20224 Worker thread wakes up
00:49:30.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
00:49:30.856 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
00:49:30.856 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
00:49:30.857 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:49:30.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:30.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:49:30.857 00.000 20224 MoveAxis(E, 0, ABG)
00:49:30.857 00.000 20224 Move returns status 0, amount 0
00:49:30.857 00.000 20224 MoveAxis(N, 0, ABG)
00:49:30.857 00.000 20224 Move returns status 0, amount 0
00:49:30.857 00.000 20224 move complete, result=0
00:49:30.857 00.000 20224 worker thread done servicing request
00:49:30.862 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50861, med=3033, FiltMin=2758, FiltMax=22720, Gamma=1.000
00:49:30.873 00.011 8996 UpdateGuideState exits: m=645447 SNR=319.2
00:49:30.875 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:30.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:30.879 00.003 8996 Enqueuing Expose request
00:49:30.880 00.001 20224 Worker thread wakes up
00:49:30.880 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:30.882 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:30.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:32.039 01.157 20224 Exposure complete
00:49:32.109 00.070 20224 worker thread done servicing request
00:49:32.109 00.000 8996 OnExposeComplete: enter
00:49:32.110 00.001 8996 UpdateGuideState(): m_state=6
00:49:32.111 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11141
00:49:32.112 00.001 8996 Star::Find returns 1 (0), X=134.37, Y=473.65, Mass=609146, SNR=306.6, Peak=41005 HFD=4.7
00:49:32.113 00.001 8996 MultiStar: [#1 -0.62,0.18,0.00,M1] [#2 -0.68,-0.07,0.00,M1] [#3 -0.31,0.36,0.00,M1] [#4 -0.58,0.46,0.00,M2] [#5 -0.60,0.55,0.00,M1] [#6 -0.80,0.39,0.00,M2] [#7 -0.70,0.44,0.00,M1] [#8 -0.49,0.29,0.00,M1] 
00:49:32.114 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
00:49:32.114 00.000 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
00:49:32.115 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.01 hyp=0.27 cameraTheta=3.09 mountX=-0.27 mountY=0.02, mountTheta=3.08
00:49:32.116 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.01, opts=13)
00:49:32.117 00.001 8996 Enqueuing Move request for scope (-0.26, 0.01)
00:49:32.118 00.001 20224 Worker thread wakes up
00:49:32.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.01) opts 0xd
00:49:32.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.01)
00:49:32.118 00.000 20224 Moving (-0.26, 0.01) raw xDistance=-0.27 yDistance=0.02
00:49:32.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:49:32.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:32.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:49:32.118 00.000 20224 MoveAxis(E, 39, ABG)
00:49:32.118 00.000 20224 Guiding  Dir = 2, Dur = 39
00:49:32.119 00.001 20224 IsSlewing returns 0
00:49:32.119 00.000 20224 IsGuiding returns 0
00:49:32.123 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=41005, med=3033, FiltMin=2755, FiltMax=21232, Gamma=1.000
00:49:32.136 00.013 8996 UpdateGuideState exits: m=609146 SNR=306.6
00:49:32.137 00.001 20224 PulseGuide returned control before completion, sleep 32
00:49:32.137 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:32.137 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:32.138 00.001 8996 Enqueuing Expose request
00:49:32.183 00.045 20224 IsGuiding returns 1
00:49:32.183 00.000 20224 scope still moving after pulse duration time elapsed
00:49:32.214 00.031 20224 IsSlewing returns 0
00:49:32.214 00.000 20224 IsGuiding returns 1
00:49:32.245 00.031 20224 IsSlewing returns 0
00:49:32.246 00.001 20224 IsGuiding returns 0
00:49:32.246 00.000 20224 scope move finished after 39 + 87 ms
00:49:32.246 00.000 20224 Move returns status 0, amount 39
00:49:32.246 00.000 20224 MoveAxis(N, 0, ABG)
00:49:32.246 00.000 20224 Move returns status 0, amount 0
00:49:32.246 00.000 20224 move complete, result=0
00:49:32.246 00.000 20224 worker thread done servicing request
00:49:32.246 00.000 20224 Worker thread wakes up
00:49:32.246 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
00:49:32.249 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:32.250 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:33.232 00.982 20224 Exposure complete
00:49:33.327 00.095 20224 worker thread done servicing request
00:49:33.327 00.000 8996 OnExposeComplete: enter
00:49:33.328 00.001 8996 UpdateGuideState(): m_state=6
00:49:33.329 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11142
00:49:33.330 00.001 8996 Star::Find returns 1 (0), X=134.62, Y=473.69, Mass=662021, SNR=321.9, Peak=59485 HFD=4.7
00:49:33.331 00.001 8996 MultiStar: [#1 -0.23,-0.10,0.64,U] [#2 -0.35,0.13,0.72,U] [#3 0.18,0.04,0.67,U] [#4 -0.23,0.18,0.56,U] [#5 -0.09,0.45,0.00,M2] [#6 -0.16,0.24,0.42,U] [#7 -0.29,0.17,0.43,U] [#8 -0.36,-0.02,0.32,U] 
00:49:33.332 00.001 8996 single-star, 7 included, MultiStar: {-0.15, 0.08}, one-star: {-0.01, 0.05}
00:49:33.333 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
00:49:33.333 00.000 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
00:49:33.334 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.80 mountX=-0.02 mountY=-0.05, mountTheta=-1.90
00:49:33.336 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
00:49:33.336 00.000 8996 Enqueuing Move request for scope (-0.01, 0.05)
00:49:33.337 00.001 20224 Worker thread wakes up
00:49:33.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
00:49:33.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
00:49:33.338 00.001 20224 Moving (-0.01, 0.05) raw xDistance=-0.02 yDistance=-0.05
00:49:33.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:49:33.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:33.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:49:33.338 00.000 20224 MoveAxis(E, 0, ABG)
00:49:33.338 00.000 20224 Move returns status 0, amount 0
00:49:33.338 00.000 20224 MoveAxis(N, 0, ABG)
00:49:33.338 00.000 20224 Move returns status 0, amount 0
00:49:33.338 00.000 20224 move complete, result=0
00:49:33.339 00.001 20224 worker thread done servicing request
00:49:33.344 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59485, med=3033, FiltMin=2742, FiltMax=26582, Gamma=1.000
00:49:33.362 00.018 8996 UpdateGuideState exits: m=662021 SNR=321.9
00:49:33.363 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:33.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:33.365 00.001 8996 Enqueuing Expose request
00:49:33.365 00.000 20224 Worker thread wakes up
00:49:33.366 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:49:33.366 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:33.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:34.526 01.160 20224 Exposure complete
00:49:34.613 00.087 20224 worker thread done servicing request
00:49:34.614 00.001 8996 OnExposeComplete: enter
00:49:34.615 00.001 8996 UpdateGuideState(): m_state=6
00:49:34.617 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11143
00:49:34.618 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.44, Mass=697697, SNR=317.0, Peak=52390 HFD=4.5
00:49:34.619 00.001 8996 MultiStar: [#1 -0.04,-0.35,0.66,U] [#2 -0.07,-0.12,0.74,U] [#3 0.43,-0.53,0.00,M1] [#4 0.04,-0.33,0.54,U] [#5 0.18,-0.12,0.64,U] [#6 -0.04,-0.14,0.40,U] [#7 0.17,-0.36,0.43,U] [#8 0.43,-0.06,0.38,U] 
00:49:34.620 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.21}, one-star: {0.48, -0.20}
00:49:34.621 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
00:49:34.622 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
00:49:34.623 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.21 hyp=0.26 cameraTheta=-0.92 mountX=0.18 mountY=0.19, mountTheta=0.82
00:49:34.625 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.21, opts=13)
00:49:34.626 00.001 8996 Enqueuing Move request for scope (0.16, -0.21)
00:49:34.627 00.001 20224 Worker thread wakes up
00:49:34.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.21) opts 0xd
00:49:34.627 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.21)
00:49:34.627 00.000 20224 Moving (0.16, -0.21) raw xDistance=0.18 yDistance=0.19
00:49:34.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:49:34.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:34.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:49:34.627 00.000 20224 MoveAxis(E, 0, ABG)
00:49:34.627 00.000 20224 Move returns status 0, amount 0
00:49:34.627 00.000 20224 MoveAxis(N, 0, ABG)
00:49:34.627 00.000 20224 Move returns status 0, amount 0
00:49:34.627 00.000 20224 move complete, result=0
00:49:34.627 00.000 20224 worker thread done servicing request
00:49:34.631 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52390, med=3033, FiltMin=2752, FiltMax=22281, Gamma=1.000
00:49:34.649 00.018 8996 UpdateGuideState exits: m=697697 SNR=317.0
00:49:34.652 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:34.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:34.655 00.002 8996 Enqueuing Expose request
00:49:34.656 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:49:34.658 00.002 20224 Worker thread wakes up
00:49:34.658 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:34.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:35.622 00.964 20224 Exposure complete
00:49:35.698 00.076 20224 worker thread done servicing request
00:49:35.699 00.001 8996 OnExposeComplete: enter
00:49:35.700 00.001 8996 UpdateGuideState(): m_state=6
00:49:35.702 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11144
00:49:35.703 00.001 8996 Star::Find returns 1 (0), X=135.01, Y=473.21, Mass=678372, SNR=315.0, Peak=55558 HFD=4.4
00:49:35.705 00.002 8996 MultiStar: [#1 -0.11,-0.65,0.00,M1] [#2 -0.11,-0.19,0.74,U] [#3 0.40,-0.31,0.00,M2] [#4 -0.02,-0.43,0.58,U] [#5 0.16,-0.37,0.61,U] [#6 -0.06,-0.15,0.46,U] [#7 0.18,-0.17,0.40,U] [#8 0.17,-0.04,0.38,U] 
00:49:35.706 00.001 8996 refined, 6 included, MultiStar: {0.12, -0.29}, one-star: {0.38, -0.43}
00:49:35.707 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
00:49:35.707 00.000 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
00:49:35.708 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.29 hyp=0.31 cameraTheta=-1.17 mountX=0.15 mountY=0.27, mountTheta=1.07
00:49:35.711 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.29, opts=13)
00:49:35.712 00.001 8996 Enqueuing Move request for scope (0.12, -0.29)
00:49:35.713 00.001 20224 Worker thread wakes up
00:49:35.713 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.29) opts 0xd
00:49:35.713 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.29)
00:49:35.713 00.000 20224 Moving (0.12, -0.29) raw xDistance=0.15 yDistance=0.27
00:49:35.713 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:49:35.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:49:35.713 00.000 20224 MoveAxis(E, 0, ABG)
00:49:35.713 00.000 20224 Move returns status 0, amount 0
00:49:35.713 00.000 20224 MoveAxis(S, 58, ABG)
00:49:35.713 00.000 20224 Guiding  Dir = 1, Dur = 58
00:49:35.713 00.000 20224 IsSlewing returns 0
00:49:35.713 00.000 20224 IsGuiding returns 0
00:49:35.722 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55558, med=3033, FiltMin=2745, FiltMax=26320, Gamma=1.000
00:49:35.736 00.014 8996 UpdateGuideState exits: m=678372 SNR=315.0
00:49:35.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:35.738 00.001 20224 PulseGuide returned control before completion, sleep 45
00:49:35.738 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:35.739 00.001 8996 Enqueuing Expose request
00:49:35.798 00.059 20224 IsGuiding returns 1
00:49:35.798 00.000 20224 scope still moving after pulse duration time elapsed
00:49:35.829 00.031 20224 IsSlewing returns 0
00:49:35.830 00.001 20224 IsGuiding returns 0
00:49:35.830 00.000 20224 scope move finished after 58 + 58 ms
00:49:35.830 00.000 20224 Move returns status 0, amount 58
00:49:35.830 00.000 20224 move complete, result=0
00:49:35.830 00.000 20224 worker thread done servicing request
00:49:35.830 00.000 20224 Worker thread wakes up
00:49:35.830 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
00:49:35.833 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:35.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:36.996 01.163 20224 Exposure complete
00:49:37.052 00.056 20224 worker thread done servicing request
00:49:37.052 00.000 8996 OnExposeComplete: enter
00:49:37.053 00.001 8996 UpdateGuideState(): m_state=6
00:49:37.054 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11145
00:49:37.055 00.001 8996 Star::Find returns 1 (0), X=134.82, Y=473.95, Mass=783031, SNR=352.3, Peak=65437 HFD=4.5
00:49:37.056 00.001 8996 MultiStar: [#1 0.07,0.08,0.61,U] [#2 -0.04,0.03,0.61,U] [#3 0.15,0.22,0.58,U] [#4 -0.09,0.29,0.51,U] [#5 0.06,0.26,0.52,U] [#6 -0.07,0.20,0.44,U] [#7 0.06,0.09,0.42,U] [#8 0.16,0.15,0.36,U] 
00:49:37.057 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.19}, one-star: {0.19, 0.31}
00:49:37.057 00.000 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
00:49:37.058 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
00:49:37.059 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.24 mountX=0.05 mountY=-0.20, mountTheta=-1.34
00:49:37.060 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.19, opts=13)
00:49:37.061 00.001 8996 Enqueuing Move request for scope (0.06, 0.19)
00:49:37.062 00.001 20224 Worker thread wakes up
00:49:37.062 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
00:49:37.062 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
00:49:37.062 00.000 20224 Moving (0.06, 0.19) raw xDistance=0.05 yDistance=-0.20
00:49:37.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:49:37.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:37.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:49:37.062 00.000 20224 MoveAxis(E, 0, ABG)
00:49:37.063 00.001 20224 Move returns status 0, amount 0
00:49:37.063 00.000 20224 MoveAxis(N, 0, ABG)
00:49:37.063 00.000 20224 Move returns status 0, amount 0
00:49:37.063 00.000 20224 move complete, result=0
00:49:37.063 00.000 20224 worker thread done servicing request
00:49:37.069 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65437, med=3033, FiltMin=2745, FiltMax=32841, Gamma=1.000
00:49:37.093 00.024 8996 UpdateGuideState exits: m=783031 SNR=352.3
00:49:37.096 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:37.098 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:37.100 00.002 8996 Enqueuing Expose request
00:49:37.102 00.002 20224 Worker thread wakes up
00:49:37.102 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:37.103 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:37.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:38.074 00.971 20224 Exposure complete
00:49:38.138 00.064 20224 worker thread done servicing request
00:49:38.138 00.000 8996 OnExposeComplete: enter
00:49:38.139 00.001 8996 UpdateGuideState(): m_state=6
00:49:38.140 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11146
00:49:38.141 00.001 8996 Star::Find returns 1 (0), X=134.29, Y=474.56, Mass=597079, SNR=307.0, Peak=38489 HFD=4.7
00:49:38.142 00.001 8996 MultiStar: large primary error, entering stabilization period
00:49:38.143 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
00:49:38.143 00.000 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
00:49:38.144 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.92 hyp=0.98 cameraTheta=1.93 mountX=-0.43 mountY=-0.88, mountTheta=-2.03
00:49:38.145 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.92, opts=13)
00:49:38.146 00.001 8996 Enqueuing Move request for scope (-0.34, 0.92)
00:49:38.147 00.001 20224 Worker thread wakes up
00:49:38.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.92) opts 0xd
00:49:38.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.92)
00:49:38.147 00.000 20224 Moving (-0.34, 0.92) raw xDistance=-0.43 yDistance=-0.88
00:49:38.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
00:49:38.147 00.000 20224 resist switch: large excursion: input -0.88 thresh 0.60 direction from 1 to -1
00:49:38.147 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.63
00:49:38.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
00:49:38.147 00.000 20224 MoveAxis(E, 63, ABG)
00:49:38.147 00.000 20224 Guiding  Dir = 2, Dur = 63
00:49:38.147 00.000 20224 IsSlewing returns 0
00:49:38.147 00.000 20224 IsGuiding returns 0
00:49:38.150 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=38489, med=3033, FiltMin=2729, FiltMax=19760, Gamma=1.000
00:49:38.161 00.011 8996 UpdateGuideState exits: m=597079 SNR=307.0
00:49:38.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:38.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:38.164 00.001 8996 Enqueuing Expose request
00:49:38.188 00.024 20224 PulseGuide returned control before completion, sleep 33
00:49:38.232 00.044 20224 IsGuiding returns 1
00:49:38.232 00.000 20224 scope still moving after pulse duration time elapsed
00:49:38.263 00.031 20224 IsSlewing returns 0
00:49:38.264 00.001 20224 IsGuiding returns 1
00:49:38.295 00.031 20224 IsSlewing returns 0
00:49:38.295 00.000 20224 IsGuiding returns 0
00:49:38.295 00.000 20224 scope move finished after 63 + 84 ms
00:49:38.295 00.000 20224 Move returns status 0, amount 63
00:49:38.295 00.000 20224 MoveAxis(N, 185, ABG)
00:49:38.295 00.000 20224 Guiding  Dir = 0, Dur = 185
00:49:38.295 00.000 20224 IsSlewing returns 0
00:49:38.295 00.000 20224 IsGuiding returns 0
00:49:38.344 00.049 20224 PulseGuide returned control before completion, sleep 147
00:49:38.504 00.160 20224 IsGuiding returns 1
00:49:38.504 00.000 20224 scope still moving after pulse duration time elapsed
00:49:38.531 00.027 20224 IsSlewing returns 0
00:49:38.532 00.001 20224 IsGuiding returns 1
00:49:38.562 00.030 20224 IsSlewing returns 0
00:49:38.562 00.000 20224 IsGuiding returns 1
00:49:38.593 00.031 20224 IsSlewing returns 0
00:49:38.593 00.000 20224 IsGuiding returns 0
00:49:38.593 00.000 20224 scope move finished after 185 + 112 ms
00:49:38.593 00.000 20224 Move returns status 0, amount 185
00:49:38.594 00.001 20224 move complete, result=0
00:49:38.594 00.000 20224 worker thread done servicing request
00:49:38.594 00.000 20224 Worker thread wakes up
00:49:38.594 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:38.594 00.000 8996 GuideStep: -0.4 px 63 ms EAST, -0.9 px 185 ms NORTH
00:49:38.596 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:39.763 01.167 20224 Exposure complete
00:49:39.838 00.075 20224 worker thread done servicing request
00:49:39.838 00.000 8996 OnExposeComplete: enter
00:49:39.839 00.001 8996 UpdateGuideState(): m_state=6
00:49:39.840 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11147
00:49:39.841 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.04, Mass=580955, SNR=297.6, Peak=48630 HFD=4.4
00:49:39.841 00.000 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
00:49:39.842 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
00:49:39.843 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=-0.60 hyp=0.74 cameraTheta=-0.95 mountX=0.49 mountY=0.55, mountTheta=0.84
00:49:39.845 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=-0.60, opts=13)
00:49:39.847 00.002 8996 Enqueuing Move request for scope (0.43, -0.60)
00:49:39.848 00.001 20224 Worker thread wakes up
00:49:39.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.60) opts 0xd
00:49:39.848 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, -0.60)
00:49:39.849 00.001 20224 Moving (0.43, -0.60) raw xDistance=0.49 yDistance=0.55
00:49:39.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.49
00:49:39.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:39.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
00:49:39.849 00.000 20224 MoveAxis(W, 67, ABG)
00:49:39.849 00.000 20224 Guiding  Dir = 3, Dur = 67
00:49:39.849 00.000 20224 IsSlewing returns 0
00:49:39.850 00.001 20224 IsGuiding returns 0
00:49:39.851 00.001 20224 PulseGuide returned control before completion, sleep 76
00:49:39.855 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48630, med=3033, FiltMin=2688, FiltMax=24464, Gamma=1.000
00:49:39.874 00.019 8996 UpdateGuideState exits: m=580955 SNR=297.6
00:49:39.876 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:39.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:39.878 00.001 8996 Enqueuing Expose request
00:49:39.938 00.060 20224 IsGuiding returns 0
00:49:39.938 00.000 20224 Move returns status 0, amount 67
00:49:39.938 00.000 20224 MoveAxis(N, 0, ABG)
00:49:39.938 00.000 20224 Move returns status 0, amount 0
00:49:39.938 00.000 20224 move complete, result=0
00:49:39.938 00.000 20224 worker thread done servicing request
00:49:39.938 00.000 20224 Worker thread wakes up
00:49:39.938 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:39.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:39.939 00.001 8996 GuideStep: 0.5 px 67 ms WEST, 0.5 px 0 ms NORTH
00:49:40.920 00.981 20224 Exposure complete
00:49:41.000 00.080 20224 worker thread done servicing request
00:49:41.000 00.000 8996 OnExposeComplete: enter
00:49:41.002 00.002 8996 UpdateGuideState(): m_state=6
00:49:41.004 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11148
00:49:41.004 00.000 8996 Star::Find returns 1 (0), X=134.62, Y=473.16, Mass=637134, SNR=322.9, Peak=57910 HFD=4.5
00:49:41.005 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:49:41.006 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:49:41.007 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.48 hyp=0.48 cameraTheta=-1.58 mountX=0.04 mountY=0.48, mountTheta=1.49
00:49:41.009 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.48, opts=13)
00:49:41.010 00.001 8996 Enqueuing Move request for scope (-0.01, -0.48)
00:49:41.011 00.001 20224 Worker thread wakes up
00:49:41.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.48) opts 0xd
00:49:41.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.48)
00:49:41.011 00.000 20224 Moving (-0.01, -0.48) raw xDistance=0.04 yDistance=0.48
00:49:41.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:49:41.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:41.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
00:49:41.011 00.000 20224 MoveAxis(E, 0, ABG)
00:49:41.011 00.000 20224 Move returns status 0, amount 0
00:49:41.011 00.000 20224 MoveAxis(N, 0, ABG)
00:49:41.011 00.000 20224 Move returns status 0, amount 0
00:49:41.011 00.000 20224 move complete, result=0
00:49:41.011 00.000 20224 worker thread done servicing request
00:49:41.017 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57910, med=3033, FiltMin=2733, FiltMax=26937, Gamma=1.000
00:49:41.035 00.018 8996 UpdateGuideState exits: m=637134 SNR=322.9
00:49:41.037 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:41.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:41.038 00.000 8996 Enqueuing Expose request
00:49:41.039 00.001 20224 Worker thread wakes up
00:49:41.039 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
00:49:41.040 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:41.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:42.203 01.163 20224 Exposure complete
00:49:42.280 00.077 20224 worker thread done servicing request
00:49:42.280 00.000 8996 OnExposeComplete: enter
00:49:42.283 00.003 8996 UpdateGuideState(): m_state=6
00:49:42.286 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11149
00:49:42.289 00.003 8996 Star::Find returns 1 (0), X=134.78, Y=473.04, Mass=719324, SNR=368.5, Peak=63366 HFD=4.5
00:49:42.291 00.002 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
00:49:42.292 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
00:49:42.294 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.60 hyp=0.62 cameraTheta=-1.32 mountX=0.21 mountY=0.58, mountTheta=1.22
00:49:42.296 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.60, opts=13)
00:49:42.297 00.001 8996 Enqueuing Move request for scope (0.15, -0.60)
00:49:42.300 00.003 20224 Worker thread wakes up
00:49:42.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.60) opts 0xd
00:49:42.300 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.60)
00:49:42.300 00.000 20224 Moving (0.15, -0.60) raw xDistance=0.21 yDistance=0.58
00:49:42.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:49:42.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:42.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
00:49:42.300 00.000 20224 MoveAxis(W, 31, ABG)
00:49:42.300 00.000 20224 Guiding  Dir = 3, Dur = 31
00:49:42.300 00.000 20224 IsSlewing returns 0
00:49:42.300 00.000 20224 IsGuiding returns 0
00:49:42.307 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=63366, med=3033, FiltMin=2726, FiltMax=30128, Gamma=1.000
00:49:42.322 00.015 8996 UpdateGuideState exits: m=719324 SNR=368.5
00:49:42.323 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:42.324 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:42.325 00.001 8996 Enqueuing Expose request
00:49:42.344 00.019 20224 IsGuiding returns 1
00:49:42.344 00.000 20224 scope still moving after pulse duration time elapsed
00:49:42.373 00.029 20224 IsSlewing returns 0
00:49:42.373 00.000 20224 IsGuiding returns 1
00:49:42.405 00.032 20224 IsSlewing returns 0
00:49:42.405 00.000 20224 IsGuiding returns 0
00:49:42.405 00.000 20224 scope move finished after 31 + 73 ms
00:49:42.405 00.000 20224 Move returns status 0, amount 31
00:49:42.405 00.000 20224 MoveAxis(N, 0, ABG)
00:49:42.405 00.000 20224 Move returns status 0, amount 0
00:49:42.406 00.001 20224 move complete, result=0
00:49:42.406 00.000 20224 worker thread done servicing request
00:49:42.406 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.6 px 0 ms NORTH
00:49:42.407 00.001 20224 Worker thread wakes up
00:49:42.407 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:42.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:43.384 00.977 20224 Exposure complete
00:49:43.477 00.093 20224 worker thread done servicing request
00:49:43.477 00.000 8996 OnExposeComplete: enter
00:49:43.479 00.002 8996 UpdateGuideState(): m_state=6
00:49:43.482 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11150
00:49:43.483 00.001 8996 Star::Find returns 1 (0), X=134.59, Y=472.98, Mass=754879, SNR=371.1, Peak=65510 HFD=4.6
00:49:43.483 00.000 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
00:49:43.485 00.002 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
00:49:43.488 00.003 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.66 hyp=0.66 cameraTheta=-1.63 mountX=0.02 mountY=0.66, mountTheta=1.54
00:49:43.492 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.66, opts=13)
00:49:43.494 00.002 8996 Enqueuing Move request for scope (-0.04, -0.66)
00:49:43.495 00.001 20224 Worker thread wakes up
00:49:43.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.66) opts 0xd
00:49:43.496 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.66)
00:49:43.496 00.000 20224 Moving (-0.04, -0.66) raw xDistance=0.02 yDistance=0.66
00:49:43.496 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:49:43.496 00.000 20224 resist switch: large excursion: input 0.66 thresh 0.60 direction from -1 to 1
00:49:43.496 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.99
00:49:43.496 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
00:49:43.496 00.000 20224 MoveAxis(E, 0, ABG)
00:49:43.496 00.000 20224 Move returns status 0, amount 0
00:49:43.496 00.000 20224 MoveAxis(S, 140, ABG)
00:49:43.497 00.001 20224 Guiding  Dir = 1, Dur = 140
00:49:43.497 00.000 20224 IsSlewing returns 0
00:49:43.497 00.000 20224 IsGuiding returns 0
00:49:43.506 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=65510, med=3033, FiltMin=2755, FiltMax=28621, Gamma=1.000
00:49:43.538 00.032 8996 UpdateGuideState exits: m=754879 SNR=371.1
00:49:43.540 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:43.542 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:43.543 00.001 8996 Enqueuing Expose request
00:49:43.548 00.005 20224 PulseGuide returned control before completion, sleep 100
00:49:43.661 00.113 20224 IsGuiding returns 1
00:49:43.661 00.000 20224 scope still moving after pulse duration time elapsed
00:49:43.687 00.026 20224 IsSlewing returns 0
00:49:43.688 00.001 20224 IsGuiding returns 1
00:49:43.719 00.031 20224 IsSlewing returns 0
00:49:43.719 00.000 20224 IsGuiding returns 0
00:49:43.719 00.000 20224 scope move finished after 140 + 81 ms
00:49:43.719 00.000 20224 Move returns status 0, amount 140
00:49:43.719 00.000 20224 move complete, result=0
00:49:43.720 00.001 20224 worker thread done servicing request
00:49:43.720 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.7 px 140 ms SOUTH
00:49:43.721 00.001 20224 Worker thread wakes up
00:49:43.722 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:43.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:44.899 01.177 20224 Exposure complete
00:49:44.991 00.092 20224 worker thread done servicing request
00:49:44.991 00.000 8996 OnExposeComplete: enter
00:49:44.993 00.002 8996 UpdateGuideState(): m_state=6
00:49:44.994 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11151
00:49:44.994 00.000 8996 Star::Find returns 1 (0), X=134.46, Y=473.12, Mass=764034, SNR=318.2, Peak=65510 HFD=4.4
00:49:44.995 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:49:44.997 00.002 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:49:44.998 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.52 hyp=0.55 cameraTheta=-1.89 mountX=-0.12 mountY=0.53, mountTheta=1.79
00:49:45.001 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.52, opts=13)
00:49:45.002 00.001 8996 Enqueuing Move request for scope (-0.17, -0.52)
00:49:45.003 00.001 20224 Worker thread wakes up
00:49:45.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.52) opts 0xd
00:49:45.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.52)
00:49:45.003 00.000 20224 Moving (-0.17, -0.52) raw xDistance=-0.12 yDistance=0.53
00:49:45.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:49:45.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
00:49:45.003 00.000 20224 MoveAxis(E, 0, ABG)
00:49:45.003 00.000 20224 Move returns status 0, amount 0
00:49:45.003 00.000 20224 MoveAxis(S, 113, ABG)
00:49:45.003 00.000 20224 Guiding  Dir = 1, Dur = 113
00:49:45.004 00.001 20224 IsSlewing returns 0
00:49:45.004 00.000 20224 IsGuiding returns 0
00:49:45.008 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=65510, med=3037, FiltMin=2717, FiltMax=31161, Gamma=1.000
00:49:45.022 00.014 8996 UpdateGuideState exits: m=764034 SNR=318.2
00:49:45.023 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:45.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:45.025 00.001 8996 Enqueuing Expose request
00:49:45.036 00.011 20224 PulseGuide returned control before completion, sleep 91
00:49:45.137 00.101 20224 IsGuiding returns 1
00:49:45.137 00.000 20224 scope still moving after pulse duration time elapsed
00:49:45.167 00.030 20224 IsSlewing returns 0
00:49:45.168 00.001 20224 IsGuiding returns 0
00:49:45.168 00.000 20224 scope move finished after 113 + 51 ms
00:49:45.168 00.000 20224 Move returns status 0, amount 113
00:49:45.168 00.000 20224 move complete, result=0
00:49:45.168 00.000 20224 worker thread done servicing request
00:49:45.168 00.000 20224 Worker thread wakes up
00:49:45.168 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 113 ms SOUTH
00:49:45.171 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:45.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:46.148 00.977 20224 Exposure complete
00:49:46.233 00.085 20224 worker thread done servicing request
00:49:46.233 00.000 8996 OnExposeComplete: enter
00:49:46.235 00.002 8996 UpdateGuideState(): m_state=6
00:49:46.236 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11152
00:49:46.237 00.001 8996 Star::Find returns 1 (0), X=134.36, Y=473.58, Mass=675361, SNR=324.3, Peak=49549 HFD=4.4
00:49:46.239 00.002 8996 MultiStar: exiting stabilization period
00:49:46.240 00.001 8996 MultiStar: [#1 -0.69,0.07,0.00,M1] [#2 -0.54,-0.11,0.00,M1] [#3 -0.31,0.18,0.59,U] [#4 -0.56,0.11,0.00,M1] [#5 -0.45,0.31,0.00,M1] [#6 -0.49,0.12,0.00,M1] [#7 -0.37,0.26,0.00,M1] [#8 -0.62,0.07,0.00,M1] 
00:49:46.241 00.001 8996 single-star, 1 included, MultiStar: {-0.28, 0.03}, one-star: {-0.27, -0.06}
00:49:46.243 00.002 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
00:49:46.244 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
00:49:46.244 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.06 hyp=0.28 cameraTheta=-2.94 mountX=-0.26 mountY=0.09, mountTheta=2.82
00:49:46.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.06, opts=13)
00:49:46.247 00.001 8996 Enqueuing Move request for scope (-0.27, -0.06)
00:49:46.248 00.001 20224 Worker thread wakes up
00:49:46.248 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.06) opts 0xd
00:49:46.248 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.06)
00:49:46.248 00.000 20224 Moving (-0.27, -0.06) raw xDistance=-0.26 yDistance=0.09
00:49:46.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
00:49:46.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:46.249 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:49:46.249 00.000 20224 MoveAxis(E, 38, ABG)
00:49:46.249 00.000 20224 Guiding  Dir = 2, Dur = 38
00:49:46.249 00.000 20224 IsSlewing returns 0
00:49:46.249 00.000 20224 IsGuiding returns 0
00:49:46.253 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49549, med=3033, FiltMin=2742, FiltMax=25072, Gamma=1.000
00:49:46.265 00.012 20224 PulseGuide returned control before completion, sleep 32
00:49:46.268 00.003 8996 UpdateGuideState exits: m=675361 SNR=324.3
00:49:46.269 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:46.269 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:46.270 00.001 8996 Enqueuing Expose request
00:49:46.312 00.042 20224 IsGuiding returns 1
00:49:46.312 00.000 20224 scope still moving after pulse duration time elapsed
00:49:46.344 00.032 20224 IsSlewing returns 0
00:49:46.344 00.000 20224 IsGuiding returns 1
00:49:46.375 00.031 20224 IsSlewing returns 0
00:49:46.375 00.000 20224 IsGuiding returns 0
00:49:46.375 00.000 20224 scope move finished after 38 + 88 ms
00:49:46.375 00.000 20224 Move returns status 0, amount 38
00:49:46.375 00.000 20224 MoveAxis(N, 0, ABG)
00:49:46.375 00.000 20224 Move returns status 0, amount 0
00:49:46.375 00.000 20224 move complete, result=0
00:49:46.376 00.001 20224 worker thread done servicing request
00:49:46.376 00.000 20224 Worker thread wakes up
00:49:46.376 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:46.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:46.376 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
00:49:47.547 01.171 20224 Exposure complete
00:49:47.611 00.064 20224 worker thread done servicing request
00:49:47.611 00.000 8996 OnExposeComplete: enter
00:49:47.614 00.003 8996 UpdateGuideState(): m_state=6
00:49:47.616 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11153
00:49:47.617 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=474.15, Mass=643230, SNR=313.0, Peak=56653 HFD=4.5
00:49:47.618 00.001 8996 MultiStar: [#1 -0.15,0.60,0.00,M2] [#2 -0.35,0.52,0.00,M2] [#3 -0.07,0.64,0.00,M1] [#4 -0.28,0.83,0.00,M2] [#5 -0.00,0.65,0.00,M2] [#6 -0.11,0.88,0.00,M2] [#7 0.03,0.75,0.00,M2] [#8 -0.11,0.60,0.00,M2] 
00:49:47.619 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
00:49:47.620 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
00:49:47.621 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.51 hyp=0.52 cameraTheta=1.35 mountX=0.06 mountY=-0.52, mountTheta=-1.45
00:49:47.623 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.51, opts=13)
00:49:47.625 00.002 8996 Enqueuing Move request for scope (0.11, 0.51)
00:49:47.626 00.001 20224 Worker thread wakes up
00:49:47.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.51) opts 0xd
00:49:47.627 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.51)
00:49:47.627 00.000 20224 Moving (0.11, 0.51) raw xDistance=0.06 yDistance=-0.52
00:49:47.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:49:47.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:47.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
00:49:47.627 00.000 20224 MoveAxis(E, 0, ABG)
00:49:47.627 00.000 20224 Move returns status 0, amount 0
00:49:47.627 00.000 20224 MoveAxis(N, 0, ABG)
00:49:47.627 00.000 20224 Move returns status 0, amount 0
00:49:47.627 00.000 20224 move complete, result=0
00:49:47.627 00.000 20224 worker thread done servicing request
00:49:47.632 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56653, med=3037, FiltMin=2749, FiltMax=27126, Gamma=1.000
00:49:47.658 00.026 8996 UpdateGuideState exits: m=643230 SNR=313.0
00:49:47.660 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:47.661 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:47.663 00.002 8996 Enqueuing Expose request
00:49:47.664 00.001 20224 Worker thread wakes up
00:49:47.664 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
00:49:47.665 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:47.666 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:48.636 00.970 20224 Exposure complete
00:49:48.711 00.075 20224 worker thread done servicing request
00:49:48.711 00.000 8996 OnExposeComplete: enter
00:49:48.712 00.001 8996 UpdateGuideState(): m_state=6
00:49:48.714 00.002 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11154
00:49:48.714 00.000 8996 Star::Find returns 1 (0), X=134.62, Y=473.92, Mass=636429, SNR=304.4, Peak=56093 HFD=4.5
00:49:48.716 00.002 8996 MultiStar: [#1 -0.22,0.28,0.75,U] [#2 -0.26,0.37,0.00,M3] [#3 0.03,0.53,0.00,M2] [#4 -0.33,0.64,0.00,M3] [#5 -0.12,0.27,0.68,U] [#6 -0.22,0.46,0.00,M3] [#7 -0.01,0.61,0.00,M3] [#8 0.08,0.37,0.42,U] 
00:49:48.717 00.001 8996 single-star, 3 included, MultiStar: {-0.08, 0.29}, one-star: {-0.01, 0.28}
00:49:48.718 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
00:49:48.719 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
00:49:48.721 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.61 mountX=-0.04 mountY=-0.27, mountTheta=-1.71
00:49:48.722 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.28, opts=13)
00:49:48.723 00.001 8996 Enqueuing Move request for scope (-0.01, 0.28)
00:49:48.724 00.001 20224 Worker thread wakes up
00:49:48.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
00:49:48.724 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
00:49:48.724 00.000 20224 Moving (-0.01, 0.28) raw xDistance=-0.04 yDistance=-0.27
00:49:48.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:49:48.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:49:48.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
00:49:48.724 00.000 20224 MoveAxis(E, 0, ABG)
00:49:48.724 00.000 20224 Move returns status 0, amount 0
00:49:48.724 00.000 20224 MoveAxis(N, 0, ABG)
00:49:48.724 00.000 20224 Move returns status 0, amount 0
00:49:48.724 00.000 20224 move complete, result=0
00:49:48.724 00.000 20224 worker thread done servicing request
00:49:48.728 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56093, med=3037, FiltMin=2704, FiltMax=27110, Gamma=1.000
00:49:48.742 00.014 8996 UpdateGuideState exits: m=636429 SNR=304.4
00:49:48.743 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:48.743 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:48.744 00.001 8996 Enqueuing Expose request
00:49:48.745 00.001 20224 Worker thread wakes up
00:49:48.745 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:49:48.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:48.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:49.916 01.170 20224 Exposure complete
00:49:50.017 00.101 20224 worker thread done servicing request
00:49:50.018 00.001 8996 OnExposeComplete: enter
00:49:50.019 00.001 8996 UpdateGuideState(): m_state=6
00:49:50.020 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11155
00:49:50.021 00.001 8996 Star::Find returns 1 (0), X=134.55, Y=473.83, Mass=682848, SNR=305.5, Peak=59341 HFD=4.5
00:49:50.023 00.002 8996 MultiStar: [#1 -0.27,0.13,0.69,U] [#2 -0.26,0.07,0.75,U] [#3 -0.16,0.42,0.00,M3] [#4 -0.39,0.36,0.00,M4] [#5 -0.37,0.31,0.00,M2] [#6 -0.47,0.57,0.00,M4] [#7 -0.34,0.70,0.00,M4] [#8 -0.54,0.43,0.00,M2] 
00:49:50.025 00.002 8996 single-star, 2 included, MultiStar: {-0.19, 0.14}, one-star: {-0.08, 0.19}
00:49:50.027 00.002 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
00:49:50.029 00.002 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
00:49:50.029 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.95 mountX=-0.09 mountY=-0.18, mountTheta=-2.05
00:49:50.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.19, opts=13)
00:49:50.033 00.002 8996 Enqueuing Move request for scope (-0.08, 0.19)
00:49:50.034 00.001 20224 Worker thread wakes up
00:49:50.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
00:49:50.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
00:49:50.035 00.001 20224 Moving (-0.08, 0.19) raw xDistance=-0.09 yDistance=-0.18
00:49:50.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:49:50.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:50.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:49:50.035 00.000 20224 MoveAxis(E, 0, ABG)
00:49:50.035 00.000 20224 Move returns status 0, amount 0
00:49:50.035 00.000 20224 MoveAxis(N, 0, ABG)
00:49:50.035 00.000 20224 Move returns status 0, amount 0
00:49:50.035 00.000 20224 move complete, result=0
00:49:50.035 00.000 20224 worker thread done servicing request
00:49:50.041 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=59341, med=3037, FiltMin=2745, FiltMax=27648, Gamma=1.000
00:49:50.059 00.018 8996 UpdateGuideState exits: m=682848 SNR=305.5
00:49:50.062 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:50.064 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:50.066 00.002 8996 Enqueuing Expose request
00:49:50.069 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:49:50.071 00.002 20224 Worker thread wakes up
00:49:50.071 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:50.071 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:51.037 00.966 20224 Exposure complete
00:49:51.115 00.078 20224 worker thread done servicing request
00:49:51.115 00.000 8996 OnExposeComplete: enter
00:49:51.116 00.001 8996 UpdateGuideState(): m_state=6
00:49:51.116 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11156
00:49:51.117 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=473.56, Mass=641596, SNR=312.6, Peak=49549 HFD=4.6
00:49:51.118 00.001 8996 MultiStar: [#1 -0.21,-0.17,0.61,U] [#2 -0.13,-0.09,0.73,U] [#3 0.11,0.23,0.62,U] [#4 -0.33,0.23,0.60,U] [#5 -0.24,0.03,0.67,U] [#6 -0.22,0.38,0.00,M5] [#7 0.09,0.39,0.42,U] [#8 -0.34,0.02,0.42,U] 
00:49:51.119 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.05}, one-star: {0.11, -0.07}
00:49:51.120 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
00:49:51.120 00.000 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
00:49:51.121 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.72 mountX=-0.10 mountY=-0.03, mountTheta=-2.83
00:49:51.123 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.05, opts=13)
00:49:51.126 00.003 8996 Enqueuing Move request for scope (-0.10, 0.05)
00:49:51.127 00.001 20224 Worker thread wakes up
00:49:51.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
00:49:51.128 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
00:49:51.128 00.000 20224 Moving (-0.10, 0.05) raw xDistance=-0.10 yDistance=-0.03
00:49:51.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:49:51.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:51.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:49:51.128 00.000 20224 MoveAxis(E, 0, ABG)
00:49:51.128 00.000 20224 Move returns status 0, amount 0
00:49:51.128 00.000 20224 MoveAxis(N, 0, ABG)
00:49:51.128 00.000 20224 Move returns status 0, amount 0
00:49:51.128 00.000 20224 move complete, result=0
00:49:51.128 00.000 20224 worker thread done servicing request
00:49:51.133 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49549, med=3037, FiltMin=2736, FiltMax=27846, Gamma=1.000
00:49:51.148 00.015 8996 UpdateGuideState exits: m=641596 SNR=312.6
00:49:51.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:51.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:51.150 00.000 8996 Enqueuing Expose request
00:49:51.151 00.001 20224 Worker thread wakes up
00:49:51.151 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:49:51.152 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:51.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:52.308 01.156 20224 Exposure complete
00:49:52.385 00.077 20224 worker thread done servicing request
00:49:52.385 00.000 8996 OnExposeComplete: enter
00:49:52.388 00.003 8996 UpdateGuideState(): m_state=6
00:49:52.389 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11157
00:49:52.390 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=473.62, Mass=607087, SNR=291.1, Peak=48653 HFD=4.4
00:49:52.392 00.002 8996 MultiStar: [#1 0.13,-0.19,0.80,U] [#2 0.10,-0.04,0.92,U] [#3 0.65,0.14,0.00,M3] [#4 0.34,0.04,0.62,U] [#5 0.10,-0.09,0.59,U] [#6 0.22,0.04,0.42,U] [#7 0.25,0.16,0.53,U] [#8 0.16,-0.16,0.42,U] 
00:49:52.394 00.002 8996 refined, 7 included, MultiStar: {0.19, -0.04}, one-star: {0.24, -0.02}
00:49:52.395 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
00:49:52.397 00.002 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.06)
00:49:52.398 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.20 mountX=0.19 mountY=0.02, mountTheta=0.08
00:49:52.401 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.04, opts=13)
00:49:52.402 00.001 8996 Enqueuing Move request for scope (0.19, -0.04)
00:49:52.404 00.002 20224 Worker thread wakes up
00:49:52.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
00:49:52.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
00:49:52.404 00.000 20224 Moving (0.19, -0.04) raw xDistance=0.19 yDistance=0.02
00:49:52.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:49:52.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:52.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:49:52.404 00.000 20224 MoveAxis(E, 0, ABG)
00:49:52.404 00.000 20224 Move returns status 0, amount 0
00:49:52.404 00.000 20224 MoveAxis(N, 0, ABG)
00:49:52.404 00.000 20224 Move returns status 0, amount 0
00:49:52.404 00.000 20224 move complete, result=0
00:49:52.404 00.000 20224 worker thread done servicing request
00:49:52.409 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=48653, med=3037, FiltMin=2749, FiltMax=23913, Gamma=1.000
00:49:52.429 00.020 8996 UpdateGuideState exits: m=607087 SNR=291.1
00:49:52.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:52.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:52.432 00.001 8996 Enqueuing Expose request
00:49:52.433 00.001 20224 Worker thread wakes up
00:49:52.433 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:52.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:52.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:53.402 00.968 20224 Exposure complete
00:49:53.470 00.068 20224 worker thread done servicing request
00:49:53.470 00.000 8996 OnExposeComplete: enter
00:49:53.472 00.002 8996 UpdateGuideState(): m_state=6
00:49:53.474 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11158
00:49:53.475 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.58, Mass=717256, SNR=351.2, Peak=54141 HFD=4.6
00:49:53.477 00.002 8996 MultiStar: [#1 0.13,-0.24,0.61,U] [#2 0.04,0.13,0.62,U] [#3 0.32,0.08,0.55,U] [#4 -0.01,0.19,0.52,U] [#5 -0.03,0.39,0.55,U] [#6 0.01,0.09,0.45,U] [#7 -0.01,0.15,0.39,U] [#8 0.13,-0.06,0.33,U] 
00:49:53.478 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {0.16, -0.06}
00:49:53.480 00.002 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
00:49:53.481 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
00:49:53.482 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.58 mountX=0.09 mountY=-0.07, mountTheta=-0.69
00:49:53.485 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
00:49:53.486 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
00:49:53.487 00.001 20224 Worker thread wakes up
00:49:53.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
00:49:53.487 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
00:49:53.487 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.09 yDistance=-0.07
00:49:53.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:49:53.488 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:53.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:49:53.488 00.000 20224 MoveAxis(E, 0, ABG)
00:49:53.488 00.000 20224 Move returns status 0, amount 0
00:49:53.488 00.000 20224 MoveAxis(N, 0, ABG)
00:49:53.488 00.000 20224 Move returns status 0, amount 0
00:49:53.488 00.000 20224 move complete, result=0
00:49:53.488 00.000 20224 worker thread done servicing request
00:49:53.491 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=54141, med=3037, FiltMin=2720, FiltMax=31302, Gamma=1.000
00:49:53.513 00.022 8996 UpdateGuideState exits: m=717256 SNR=351.2
00:49:53.515 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:53.517 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:53.518 00.001 8996 Enqueuing Expose request
00:49:53.520 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:49:53.521 00.001 20224 Worker thread wakes up
00:49:53.521 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:53.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:54.689 01.168 20224 Exposure complete
00:49:54.760 00.071 20224 worker thread done servicing request
00:49:54.760 00.000 8996 OnExposeComplete: enter
00:49:54.762 00.002 8996 UpdateGuideState(): m_state=6
00:49:54.764 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11159
00:49:54.766 00.002 8996 Star::Find returns 1 (0), X=134.70, Y=473.42, Mass=628044, SNR=325.5, Peak=54006 HFD=4.7
00:49:54.767 00.001 8996 MultiStar: [#1 -0.06,-0.32,0.66,U] [#2 -0.27,-0.05,0.66,U] [#3 0.16,0.17,0.62,U] [#4 -0.12,0.22,0.45,U] [#5 0.02,0.12,0.63,U] [#6 -0.13,0.18,0.45,U] [#7 0.05,0.12,0.47,U] [#8 -0.14,-0.18,0.38,U] 
00:49:54.769 00.002 8996 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {0.07, -0.22}
00:49:54.771 00.002 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
00:49:54.772 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
00:49:54.774 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.55 mountX=-0.03 mountY=0.03, mountTheta=2.44
00:49:54.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
00:49:54.777 00.001 8996 Enqueuing Move request for scope (-0.03, -0.02)
00:49:54.779 00.002 20224 Worker thread wakes up
00:49:54.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
00:49:54.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
00:49:54.779 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.03
00:49:54.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:49:54.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:54.780 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:49:54.780 00.000 20224 MoveAxis(E, 0, ABG)
00:49:54.780 00.000 20224 Move returns status 0, amount 0
00:49:54.780 00.000 20224 MoveAxis(N, 0, ABG)
00:49:54.780 00.000 20224 Move returns status 0, amount 0
00:49:54.780 00.000 20224 move complete, result=0
00:49:54.780 00.000 20224 worker thread done servicing request
00:49:54.789 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=54006, med=3037, FiltMin=2752, FiltMax=26272, Gamma=1.000
00:49:54.808 00.019 8996 UpdateGuideState exits: m=628044 SNR=325.5
00:49:54.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:54.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:54.811 00.001 8996 Enqueuing Expose request
00:49:54.812 00.001 20224 Worker thread wakes up
00:49:54.812 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:54.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:54.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:55.778 00.965 20224 Exposure complete
00:49:55.867 00.089 20224 worker thread done servicing request
00:49:55.867 00.000 8996 OnExposeComplete: enter
00:49:55.870 00.003 8996 UpdateGuideState(): m_state=6
00:49:55.873 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11160
00:49:55.876 00.003 8996 Star::Find returns 1 (0), X=134.64, Y=473.22, Mass=679329, SNR=347.0, Peak=64086 HFD=4.5
00:49:55.878 00.002 8996 MultiStar: [#1 -0.32,-0.12,0.56,U] [#2 -0.32,-0.02,0.75,U] [#3 0.11,-0.01,0.60,U] [#4 -0.15,0.13,0.50,U] [#5 -0.09,0.18,0.60,U] [#6 -0.22,0.08,0.45,U] [#7 -0.16,0.15,0.41,U] [#8 -0.12,0.02,0.35,U] 
00:49:55.879 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.04}, one-star: {0.01, -0.42}
00:49:55.881 00.002 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
00:49:55.882 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
00:49:55.884 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-2.82 mountX=-0.12 mountY=0.06, mountTheta=2.71
00:49:55.887 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.04, opts=13)
00:49:55.888 00.001 8996 Enqueuing Move request for scope (-0.13, -0.04)
00:49:55.890 00.002 20224 Worker thread wakes up
00:49:55.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.04) opts 0xd
00:49:55.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.04)
00:49:55.890 00.000 20224 Moving (-0.13, -0.04) raw xDistance=-0.12 yDistance=0.06
00:49:55.891 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:49:55.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:55.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:49:55.891 00.000 20224 MoveAxis(E, 0, ABG)
00:49:55.891 00.000 20224 Move returns status 0, amount 0
00:49:55.891 00.000 20224 MoveAxis(N, 0, ABG)
00:49:55.891 00.000 20224 Move returns status 0, amount 0
00:49:55.891 00.000 20224 move complete, result=0
00:49:55.892 00.001 20224 worker thread done servicing request
00:49:55.900 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=64086, med=3037, FiltMin=2755, FiltMax=26313, Gamma=1.000
00:49:55.923 00.023 8996 UpdateGuideState exits: m=679329 SNR=347.0
00:49:55.924 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:55.926 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:55.927 00.001 8996 Enqueuing Expose request
00:49:55.928 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:49:55.930 00.002 20224 Worker thread wakes up
00:49:55.930 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:55.930 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:57.101 01.171 20224 Exposure complete
00:49:57.205 00.104 20224 worker thread done servicing request
00:49:57.205 00.000 8996 OnExposeComplete: enter
00:49:57.206 00.001 8996 UpdateGuideState(): m_state=6
00:49:57.207 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11161
00:49:57.208 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.37, Mass=697518, SNR=357.4, Peak=58582 HFD=4.3
00:49:57.209 00.001 8996 MultiStar: [#1 -0.10,-0.30,0.62,U] [#2 -0.24,0.07,0.61,U] [#3 0.20,0.15,0.58,U] [#4 -0.01,0.20,0.45,U] [#5 0.01,0.09,0.53,U] [#6 -0.16,0.08,0.40,U] [#7 0.16,0.39,0.44,U] [#8 0.10,-0.06,0.32,U] 
00:49:57.210 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.00}, one-star: {0.28, -0.27}
00:49:57.210 00.000 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
00:49:57.212 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
00:49:57.214 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.03 mountX=0.05 mountY=-0.00, mountTheta=-0.09
00:49:57.217 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.00, opts=13)
00:49:57.218 00.001 8996 Enqueuing Move request for scope (0.05, -0.00)
00:49:57.220 00.002 20224 Worker thread wakes up
00:49:57.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.00) opts 0xd
00:49:57.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.00)
00:49:57.220 00.000 20224 Moving (0.05, -0.00) raw xDistance=0.05 yDistance=-0.00
00:49:57.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:49:57.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:57.221 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:49:57.221 00.000 20224 MoveAxis(E, 0, ABG)
00:49:57.221 00.000 20224 Move returns status 0, amount 0
00:49:57.221 00.000 20224 MoveAxis(N, 0, ABG)
00:49:57.221 00.000 20224 Move returns status 0, amount 0
00:49:57.221 00.000 20224 move complete, result=0
00:49:57.221 00.000 20224 worker thread done servicing request
00:49:57.227 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58582, med=3037, FiltMin=2752, FiltMax=27094, Gamma=1.000
00:49:57.245 00.018 8996 UpdateGuideState exits: m=697518 SNR=357.4
00:49:57.248 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:57.250 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:57.251 00.001 8996 Enqueuing Expose request
00:49:57.253 00.002 20224 Worker thread wakes up
00:49:57.253 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:49:57.254 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:57.254 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:58.227 00.973 20224 Exposure complete
00:49:58.291 00.064 20224 worker thread done servicing request
00:49:58.291 00.000 8996 OnExposeComplete: enter
00:49:58.292 00.001 8996 UpdateGuideState(): m_state=6
00:49:58.293 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11162
00:49:58.293 00.000 8996 Star::Find returns 1 (0), X=134.72, Y=473.59, Mass=649827, SNR=318.9, Peak=53437 HFD=4.7
00:49:58.294 00.001 8996 MultiStar: [#1 -0.11,-0.08,0.66,U] [#2 -0.06,-0.07,0.79,U] [#3 0.14,0.42,0.54,U] [#4 -0.11,0.40,0.49,U] [#5 -0.35,0.38,0.00,M1] [#6 -0.10,0.23,0.45,U] [#7 -0.05,0.35,0.42,U] [#8 -0.30,0.01,0.36,U] 
00:49:58.295 00.001 8996 single-star, 7 included, MultiStar: {-0.04, 0.11}, one-star: {0.09, -0.05}
00:49:58.296 00.001 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
00:49:58.297 00.001 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
00:49:58.297 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.49 mountX=0.09 mountY=0.04, mountTheta=0.38
00:49:58.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.05, opts=13)
00:49:58.299 00.000 8996 Enqueuing Move request for scope (0.09, -0.05)
00:49:58.300 00.001 20224 Worker thread wakes up
00:49:58.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
00:49:58.300 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
00:49:58.300 00.000 20224 Moving (0.09, -0.05) raw xDistance=0.09 yDistance=0.04
00:49:58.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:49:58.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:58.301 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:49:58.301 00.000 20224 MoveAxis(E, 0, ABG)
00:49:58.301 00.000 20224 Move returns status 0, amount 0
00:49:58.301 00.000 20224 MoveAxis(N, 0, ABG)
00:49:58.301 00.000 20224 Move returns status 0, amount 0
00:49:58.301 00.000 20224 move complete, result=0
00:49:58.301 00.000 20224 worker thread done servicing request
00:49:58.305 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=53437, med=3037, FiltMin=2752, FiltMax=26326, Gamma=1.000
00:49:58.317 00.012 8996 UpdateGuideState exits: m=649827 SNR=318.9
00:49:58.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:58.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:58.319 00.000 8996 Enqueuing Expose request
00:49:58.320 00.001 20224 Worker thread wakes up
00:49:58.320 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:58.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:58.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:49:59.471 01.150 20224 Exposure complete
00:49:59.565 00.094 20224 worker thread done servicing request
00:49:59.565 00.000 8996 OnExposeComplete: enter
00:49:59.566 00.001 8996 UpdateGuideState(): m_state=6
00:49:59.567 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11163
00:49:59.568 00.001 8996 Star::Find returns 1 (0), X=134.39, Y=473.68, Mass=638950, SNR=311.8, Peak=46317 HFD=4.7
00:49:59.569 00.001 8996 MultiStar: [#1 -0.07,-0.07,0.68,U] [#2 -0.13,-0.09,0.79,U] [#3 0.20,-0.02,0.69,U] [#4 -0.04,-0.02,0.53,U] [#5 -0.24,0.15,0.58,U] [#6 -0.10,-0.16,0.43,U] [#7 -0.13,0.13,0.40,U] [#8 -0.30,0.21,0.39,U] 
00:49:59.570 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.01}, one-star: {-0.24, 0.04}
00:49:59.570 00.000 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
00:49:59.573 00.003 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:49:59.575 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.05 mountX=-0.12 mountY=0.00, mountTheta=3.11
00:49:59.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.01, opts=13)
00:49:59.579 00.002 8996 Enqueuing Move request for scope (-0.12, 0.01)
00:49:59.582 00.003 20224 Worker thread wakes up
00:49:59.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
00:49:59.582 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
00:49:59.582 00.000 20224 Moving (-0.12, 0.01) raw xDistance=-0.12 yDistance=0.00
00:49:59.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:49:59.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:49:59.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:49:59.582 00.000 20224 MoveAxis(E, 0, ABG)
00:49:59.582 00.000 20224 Move returns status 0, amount 0
00:49:59.582 00.000 20224 MoveAxis(N, 0, ABG)
00:49:59.583 00.001 20224 Move returns status 0, amount 0
00:49:59.583 00.000 20224 move complete, result=0
00:49:59.583 00.000 20224 worker thread done servicing request
00:49:59.591 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46317, med=3037, FiltMin=2733, FiltMax=23248, Gamma=1.000
00:49:59.608 00.017 8996 UpdateGuideState exits: m=638950 SNR=311.8
00:49:59.609 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:49:59.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:49:59.611 00.001 8996 Enqueuing Expose request
00:49:59.611 00.000 20224 Worker thread wakes up
00:49:59.611 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:49:59.612 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:49:59.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:00.595 00.983 20224 Exposure complete
00:50:00.664 00.069 20224 worker thread done servicing request
00:50:00.664 00.000 8996 OnExposeComplete: enter
00:50:00.666 00.002 8996 UpdateGuideState(): m_state=6
00:50:00.667 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11164
00:50:00.668 00.001 8996 Star::Find returns 1 (0), X=134.57, Y=473.59, Mass=659640, SNR=319.0, Peak=51421 HFD=4.4
00:50:00.669 00.001 8996 MultiStar: [#1 0.06,-0.26,0.64,U] [#2 0.04,-0.22,0.68,U] [#3 0.14,0.24,0.61,U] [#4 0.05,0.09,0.53,U] [#5 -0.12,0.18,0.59,U] [#6 -0.18,0.04,0.42,U] [#7 0.11,0.18,0.42,U] [#8 -0.24,-0.03,0.37,U] 
00:50:00.671 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.00}, one-star: {-0.06, -0.05}
00:50:00.672 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:50:00.672 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
00:50:00.673 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.94 mountX=-0.01 mountY=-0.00, mountTheta=-3.06
00:50:00.674 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
00:50:00.675 00.001 8996 Enqueuing Move request for scope (-0.01, 0.00)
00:50:00.676 00.001 20224 Worker thread wakes up
00:50:00.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
00:50:00.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
00:50:00.676 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
00:50:00.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:50:00.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:00.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:50:00.676 00.000 20224 MoveAxis(E, 0, ABG)
00:50:00.676 00.000 20224 Move returns status 0, amount 0
00:50:00.677 00.001 20224 MoveAxis(N, 0, ABG)
00:50:00.677 00.000 20224 Move returns status 0, amount 0
00:50:00.677 00.000 20224 move complete, result=0
00:50:00.677 00.000 20224 worker thread done servicing request
00:50:00.680 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51421, med=3037, FiltMin=2742, FiltMax=25632, Gamma=1.000
00:50:00.693 00.013 8996 UpdateGuideState exits: m=659640 SNR=319.0
00:50:00.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:00.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:00.696 00.001 8996 Enqueuing Expose request
00:50:00.696 00.000 20224 Worker thread wakes up
00:50:00.696 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:00.697 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:00.698 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:01.860 01.162 20224 Exposure complete
00:50:01.952 00.092 20224 worker thread done servicing request
00:50:01.953 00.001 8996 OnExposeComplete: enter
00:50:01.954 00.001 8996 UpdateGuideState(): m_state=6
00:50:01.955 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11165
00:50:01.955 00.000 8996 Star::Find returns 1 (0), X=134.78, Y=473.66, Mass=665959, SNR=293.1, Peak=56493 HFD=4.5
00:50:01.957 00.002 8996 MultiStar: [#1 0.19,0.01,0.83,U] [#2 0.22,-0.01,0.84,U] [#3 0.45,0.20,0.00,M1] [#4 0.04,0.30,0.58,U] [#5 0.36,0.13,0.65,U] [#6 -0.06,0.19,0.47,U] [#7 0.10,0.28,0.50,U] [#8 0.13,0.20,0.46,U] 
00:50:01.957 00.000 8996 single-star, 7 included, MultiStar: {0.15, 0.11}, one-star: {0.15, 0.02}
00:50:01.958 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
00:50:01.959 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
00:50:01.960 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.12 mountX=0.15 mountY=-0.04, mountTheta=-0.23
00:50:01.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.02, opts=13)
00:50:01.962 00.000 8996 Enqueuing Move request for scope (0.15, 0.02)
00:50:01.963 00.001 20224 Worker thread wakes up
00:50:01.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
00:50:01.964 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
00:50:01.964 00.000 20224 Moving (0.15, 0.02) raw xDistance=0.15 yDistance=-0.04
00:50:01.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:50:01.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:01.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:50:01.964 00.000 20224 MoveAxis(E, 0, ABG)
00:50:01.964 00.000 20224 Move returns status 0, amount 0
00:50:01.964 00.000 20224 MoveAxis(N, 0, ABG)
00:50:01.964 00.000 20224 Move returns status 0, amount 0
00:50:01.964 00.000 20224 move complete, result=0
00:50:01.964 00.000 20224 worker thread done servicing request
00:50:01.968 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56493, med=3037, FiltMin=2749, FiltMax=26873, Gamma=1.000
00:50:01.992 00.024 8996 UpdateGuideState exits: m=665959 SNR=293.1
00:50:01.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:01.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:01.995 00.001 8996 Enqueuing Expose request
00:50:01.996 00.001 20224 Worker thread wakes up
00:50:01.996 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:01.997 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:01.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:02.971 00.974 20224 Exposure complete
00:50:03.051 00.080 20224 worker thread done servicing request
00:50:03.051 00.000 8996 OnExposeComplete: enter
00:50:03.052 00.001 8996 UpdateGuideState(): m_state=6
00:50:03.053 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11166
00:50:03.053 00.000 8996 Star::Find returns 1 (0), X=134.97, Y=473.50, Mass=599665, SNR=287.1, Peak=45942 HFD=4.3
00:50:03.054 00.001 8996 MultiStar: [#1 0.14,-0.02,0.74,U] [#2 0.48,-0.13,0.00,M1] [#3 0.49,-0.15,0.00,M2] [#4 0.16,0.16,0.63,U] [#5 0.31,0.27,0.66,U] [#6 -0.00,0.02,0.54,U] [#7 0.26,0.17,0.48,U] [#8 0.22,0.18,0.44,U] 
00:50:03.055 00.001 8996 refined, 6 included, MultiStar: {0.22, 0.07}, one-star: {0.34, -0.14}
00:50:03.056 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
00:50:03.056 00.000 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.73 = -2.73)
00:50:03.057 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.07 hyp=0.23 cameraTheta=0.29 mountX=0.21 mountY=-0.09, mountTheta=-0.41
00:50:03.059 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.07, opts=13)
00:50:03.059 00.000 8996 Enqueuing Move request for scope (0.22, 0.07)
00:50:03.060 00.001 20224 Worker thread wakes up
00:50:03.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.07) opts 0xd
00:50:03.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.07)
00:50:03.060 00.000 20224 Moving (0.22, 0.07) raw xDistance=0.21 yDistance=-0.09
00:50:03.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:50:03.061 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:03.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:50:03.061 00.000 20224 MoveAxis(W, 31, ABG)
00:50:03.061 00.000 20224 Guiding  Dir = 3, Dur = 31
00:50:03.061 00.000 20224 IsSlewing returns 0
00:50:03.061 00.000 20224 IsGuiding returns 0
00:50:03.065 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45942, med=3037, FiltMin=2736, FiltMax=22905, Gamma=1.000
00:50:03.066 00.001 20224 PulseGuide returned control before completion, sleep 37
00:50:03.078 00.012 8996 UpdateGuideState exits: m=599665 SNR=287.1
00:50:03.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:03.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:03.081 00.001 8996 Enqueuing Expose request
00:50:03.113 00.032 20224 IsGuiding returns 1
00:50:03.113 00.000 20224 scope still moving after pulse duration time elapsed
00:50:03.145 00.032 20224 IsSlewing returns 0
00:50:03.145 00.000 20224 IsGuiding returns 1
00:50:03.176 00.031 20224 IsSlewing returns 0
00:50:03.176 00.000 20224 IsGuiding returns 0
00:50:03.176 00.000 20224 scope move finished after 31 + 84 ms
00:50:03.176 00.000 20224 Move returns status 0, amount 31
00:50:03.177 00.001 20224 MoveAxis(N, 0, ABG)
00:50:03.177 00.000 20224 Move returns status 0, amount 0
00:50:03.177 00.000 20224 move complete, result=0
00:50:03.177 00.000 20224 worker thread done servicing request
00:50:03.177 00.000 20224 Worker thread wakes up
00:50:03.177 00.000 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
00:50:03.179 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:03.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:04.352 01.173 20224 Exposure complete
00:50:04.431 00.079 20224 worker thread done servicing request
00:50:04.431 00.000 8996 OnExposeComplete: enter
00:50:04.432 00.001 8996 UpdateGuideState(): m_state=6
00:50:04.433 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11167
00:50:04.434 00.001 8996 Star::Find returns 1 (0), X=134.35, Y=473.52, Mass=549455, SNR=276.0, Peak=37197 HFD=4.7
00:50:04.435 00.001 8996 MultiStar: [#1 -0.14,-0.09,0.73,U] [#2 -0.17,-0.02,0.81,U] [#3 0.09,0.19,0.67,U] [#4 -0.41,0.09,0.75,U] [#5 -0.10,0.25,0.62,U] [#6 -0.42,-0.02,0.44,U] [#7 -0.24,-0.06,0.52,U] [#8 -0.14,-0.13,0.49,U] 
00:50:04.436 00.001 8996 refined, 8 included, MultiStar: {-0.20, 0.01}, one-star: {-0.28, -0.12}
00:50:04.436 00.000 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
00:50:04.437 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
00:50:04.438 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.10 mountX=-0.20 mountY=0.02, mountTheta=3.06
00:50:04.439 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.01, opts=13)
00:50:04.440 00.001 8996 Enqueuing Move request for scope (-0.20, 0.01)
00:50:04.441 00.001 20224 Worker thread wakes up
00:50:04.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
00:50:04.441 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
00:50:04.441 00.000 20224 Moving (-0.20, 0.01) raw xDistance=-0.20 yDistance=0.02
00:50:04.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
00:50:04.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:04.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:50:04.441 00.000 20224 MoveAxis(E, 27, ABG)
00:50:04.441 00.000 20224 Guiding  Dir = 2, Dur = 27
00:50:04.442 00.001 20224 IsSlewing returns 0
00:50:04.442 00.000 20224 IsGuiding returns 0
00:50:04.450 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=38688, med=3037, FiltMin=2736, FiltMax=18880, Gamma=1.000
00:50:04.470 00.020 8996 UpdateGuideState exits: m=549455 SNR=276.0
00:50:04.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:04.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:04.473 00.001 8996 Enqueuing Expose request
00:50:04.493 00.020 20224 IsGuiding returns 1
00:50:04.493 00.000 20224 scope still moving after pulse duration time elapsed
00:50:04.523 00.030 20224 IsSlewing returns 0
00:50:04.523 00.000 20224 IsGuiding returns 1
00:50:04.554 00.031 20224 IsSlewing returns 0
00:50:04.555 00.001 20224 IsGuiding returns 1
00:50:04.585 00.030 20224 IsSlewing returns 0
00:50:04.585 00.000 20224 IsGuiding returns 0
00:50:04.586 00.001 20224 scope move finished after 27 + 116 ms
00:50:04.586 00.000 20224 Move returns status 0, amount 27
00:50:04.586 00.000 20224 MoveAxis(N, 0, ABG)
00:50:04.586 00.000 20224 Move returns status 0, amount 0
00:50:04.586 00.000 20224 move complete, result=0
00:50:04.586 00.000 20224 worker thread done servicing request
00:50:04.586 00.000 20224 Worker thread wakes up
00:50:04.586 00.000 8996 GuideStep: -0.2 px 27 ms EAST, 0.0 px 0 ms NORTH
00:50:04.589 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:04.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:05.563 00.974 20224 Exposure complete
00:50:05.648 00.085 20224 worker thread done servicing request
00:50:05.648 00.000 8996 OnExposeComplete: enter
00:50:05.649 00.001 8996 UpdateGuideState(): m_state=6
00:50:05.650 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11168
00:50:05.651 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.70, Mass=689087, SNR=331.4, Peak=57885 HFD=4.4
00:50:05.652 00.001 8996 MultiStar: [#1 -0.03,-0.03,0.67,U] [#2 -0.02,-0.12,0.77,U] [#3 0.38,-0.27,0.00,M2] [#4 0.06,0.12,0.51,U] [#5 0.17,0.16,0.68,U] [#6 -0.08,-0.01,0.46,U] [#7 0.07,-0.01,0.43,U] [#8 0.23,-0.03,0.45,U] 
00:50:05.653 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.02}, one-star: {0.26, 0.06}
00:50:05.654 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
00:50:05.655 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
00:50:05.656 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.10 cameraTheta=0.21 mountX=0.09 mountY=-0.03, mountTheta=-0.33
00:50:05.657 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
00:50:05.658 00.001 8996 Enqueuing Move request for scope (0.09, 0.02)
00:50:05.658 00.000 20224 Worker thread wakes up
00:50:05.659 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
00:50:05.659 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
00:50:05.659 00.000 20224 Moving (0.09, 0.02) raw xDistance=0.09 yDistance=-0.03
00:50:05.659 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:50:05.659 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:05.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:50:05.659 00.000 20224 MoveAxis(E, 0, ABG)
00:50:05.659 00.000 20224 Move returns status 0, amount 0
00:50:05.659 00.000 20224 MoveAxis(N, 0, ABG)
00:50:05.659 00.000 20224 Move returns status 0, amount 0
00:50:05.659 00.000 20224 move complete, result=0
00:50:05.659 00.000 20224 worker thread done servicing request
00:50:05.663 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57885, med=3033, FiltMin=2749, FiltMax=29257, Gamma=1.000
00:50:05.688 00.025 8996 UpdateGuideState exits: m=689087 SNR=331.4
00:50:05.691 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:05.693 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:05.695 00.002 8996 Enqueuing Expose request
00:50:05.696 00.001 20224 Worker thread wakes up
00:50:05.696 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:05.698 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:05.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:06.870 01.172 20224 Exposure complete
00:50:06.934 00.064 20224 worker thread done servicing request
00:50:06.934 00.000 8996 OnExposeComplete: enter
00:50:06.936 00.002 8996 UpdateGuideState(): m_state=6
00:50:06.937 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11169
00:50:06.938 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.23, Mass=696280, SNR=358.0, Peak=65510 HFD=4.4
00:50:06.940 00.002 8996 MultiStar: [#1 0.07,-0.23,0.58,U] [#2 0.02,-0.19,0.74,U] [#3 0.43,-0.24,0.00,M3] [#4 -0.09,-0.09,0.54,U] [#5 0.30,-0.27,0.55,U] [#6 -0.16,-0.39,0.35,U] [#7 0.22,-0.31,0.36,U] [#8 0.19,-0.23,0.38,U] 
00:50:06.941 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.27}, one-star: {0.27, -0.41}
00:50:06.943 00.002 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
00:50:06.944 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
00:50:06.946 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.15 mountX=0.15 mountY=0.25, mountTheta=1.05
00:50:06.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.27, opts=13)
00:50:06.949 00.001 8996 Enqueuing Move request for scope (0.12, -0.27)
00:50:06.950 00.001 20224 Worker thread wakes up
00:50:06.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
00:50:06.950 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
00:50:06.950 00.000 20224 Moving (0.12, -0.27) raw xDistance=0.15 yDistance=0.25
00:50:06.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:50:06.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:50:06.951 00.001 20224 MoveAxis(E, 0, ABG)
00:50:06.951 00.000 20224 Move returns status 0, amount 0
00:50:06.951 00.000 20224 MoveAxis(S, 53, ABG)
00:50:06.951 00.000 20224 Guiding  Dir = 1, Dur = 53
00:50:06.951 00.000 20224 IsSlewing returns 0
00:50:06.951 00.000 20224 IsGuiding returns 0
00:50:06.954 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=65510, med=3037, FiltMin=2765, FiltMax=26502, Gamma=1.000
00:50:06.962 00.008 20224 PulseGuide returned control before completion, sleep 53
00:50:06.969 00.007 8996 UpdateGuideState exits: m=696280 SNR=358.0
00:50:06.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:06.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:06.971 00.000 8996 Enqueuing Expose request
00:50:07.023 00.052 20224 IsGuiding returns 1
00:50:07.023 00.000 20224 scope still moving after pulse duration time elapsed
00:50:07.054 00.031 20224 IsSlewing returns 0
00:50:07.056 00.002 20224 IsGuiding returns 0
00:50:07.056 00.000 20224 scope move finished after 53 + 51 ms
00:50:07.056 00.000 20224 Move returns status 0, amount 53
00:50:07.056 00.000 20224 move complete, result=0
00:50:07.056 00.000 20224 worker thread done servicing request
00:50:07.056 00.000 20224 Worker thread wakes up
00:50:07.056 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:07.056 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:07.056 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
00:50:08.042 00.986 20224 Exposure complete
00:50:08.105 00.063 20224 worker thread done servicing request
00:50:08.105 00.000 8996 OnExposeComplete: enter
00:50:08.107 00.002 8996 UpdateGuideState(): m_state=6
00:50:08.109 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11170
00:50:08.110 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.21, Mass=669135, SNR=328.9, Peak=65510 HFD=4.4
00:50:08.111 00.001 8996 MultiStar: [#1 -0.02,-0.31,0.60,U] [#2 -0.16,-0.08,0.75,U] [#3 0.31,-0.11,0.62,U] [#4 -0.12,-0.27,0.57,U] [#5 -0.05,-0.29,0.59,U] [#6 -0.18,-0.41,0.00,M1] [#7 -0.02,-0.28,0.44,U] [#8 0.05,-0.26,0.40,U] 
00:50:08.112 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.26}, one-star: {0.19, -0.43}
00:50:08.113 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
00:50:08.115 00.002 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
00:50:08.116 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.44 mountX=0.06 mountY=0.25, mountTheta=1.34
00:50:08.117 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.26, opts=13)
00:50:08.118 00.001 8996 Enqueuing Move request for scope (0.03, -0.26)
00:50:08.119 00.001 20224 Worker thread wakes up
00:50:08.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.26) opts 0xd
00:50:08.119 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.26)
00:50:08.119 00.000 20224 Moving (0.03, -0.26) raw xDistance=0.06 yDistance=0.25
00:50:08.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:50:08.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:50:08.119 00.000 20224 MoveAxis(E, 0, ABG)
00:50:08.119 00.000 20224 Move returns status 0, amount 0
00:50:08.119 00.000 20224 MoveAxis(S, 54, ABG)
00:50:08.119 00.000 20224 Guiding  Dir = 1, Dur = 54
00:50:08.120 00.001 20224 IsSlewing returns 0
00:50:08.120 00.000 20224 IsGuiding returns 0
00:50:08.123 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=65510, med=3033, FiltMin=2734, FiltMax=26576, Gamma=1.000
00:50:08.141 00.018 8996 UpdateGuideState exits: m=669135 SNR=328.9
00:50:08.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:08.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:08.144 00.001 8996 Enqueuing Expose request
00:50:08.161 00.017 20224 PulseGuide returned control before completion, sleep 24
00:50:08.191 00.030 20224 IsGuiding returns 1
00:50:08.191 00.000 20224 scope still moving after pulse duration time elapsed
00:50:08.221 00.030 20224 IsSlewing returns 0
00:50:08.221 00.000 20224 IsGuiding returns 1
00:50:08.253 00.032 20224 IsSlewing returns 0
00:50:08.253 00.000 20224 IsGuiding returns 0
00:50:08.253 00.000 20224 scope move finished after 54 + 79 ms
00:50:08.253 00.000 20224 Move returns status 0, amount 54
00:50:08.254 00.001 20224 move complete, result=0
00:50:08.254 00.000 20224 worker thread done servicing request
00:50:08.254 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
00:50:08.255 00.001 20224 Worker thread wakes up
00:50:08.255 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:08.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:09.418 01.163 20224 Exposure complete
00:50:09.482 00.064 20224 worker thread done servicing request
00:50:09.482 00.000 8996 OnExposeComplete: enter
00:50:09.483 00.001 8996 UpdateGuideState(): m_state=6
00:50:09.484 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11171
00:50:09.485 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.67, Mass=711689, SNR=350.8, Peak=58525 HFD=4.2
00:50:09.486 00.001 8996 MultiStar: [#1 -0.11,0.18,0.62,U] [#2 -0.07,0.31,0.71,U] [#3 0.18,0.41,0.50,U] [#4 -0.14,0.22,0.57,U] [#5 0.25,0.28,0.48,U] [#6 -0.28,0.26,0.39,U] [#7 -0.06,0.14,0.43,U] [#8 0.20,0.38,0.36,U] 
00:50:09.487 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.22}, one-star: {0.36, 0.03}
00:50:09.488 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
00:50:09.488 00.000 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
00:50:09.489 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.30 mountX=0.04 mountY=-0.23, mountTheta=-1.40
00:50:09.490 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.22, opts=13)
00:50:09.491 00.001 8996 Enqueuing Move request for scope (0.06, 0.22)
00:50:09.491 00.000 20224 Worker thread wakes up
00:50:09.492 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.22) opts 0xd
00:50:09.492 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.22)
00:50:09.492 00.000 20224 Moving (0.06, 0.22) raw xDistance=0.04 yDistance=-0.23
00:50:09.492 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:50:09.492 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:09.492 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:50:09.492 00.000 20224 MoveAxis(E, 0, ABG)
00:50:09.492 00.000 20224 Move returns status 0, amount 0
00:50:09.492 00.000 20224 MoveAxis(N, 0, ABG)
00:50:09.492 00.000 20224 Move returns status 0, amount 0
00:50:09.492 00.000 20224 move complete, result=0
00:50:09.492 00.000 20224 worker thread done servicing request
00:50:09.496 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58525, med=3037, FiltMin=2736, FiltMax=24889, Gamma=1.000
00:50:09.508 00.012 8996 UpdateGuideState exits: m=711689 SNR=350.8
00:50:09.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:09.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:09.510 00.000 8996 Enqueuing Expose request
00:50:09.511 00.001 20224 Worker thread wakes up
00:50:09.511 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:50:09.512 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:09.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:10.494 00.982 20224 Exposure complete
00:50:10.554 00.060 20224 worker thread done servicing request
00:50:10.554 00.000 8996 OnExposeComplete: enter
00:50:10.555 00.001 8996 UpdateGuideState(): m_state=6
00:50:10.556 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11172
00:50:10.556 00.000 8996 Star::Find returns 1 (0), X=135.33, Y=472.95, Mass=594989, SNR=273.5, Peak=48886 HFD=4.3
00:50:10.557 00.001 8996 MultiStar: large primary error, entering stabilization period
00:50:10.558 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
00:50:10.559 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
00:50:10.559 00.000 8996 CameraToMount -- cameraX=0.70 cameraY=-0.69 hyp=0.98 cameraTheta=-0.78 mountX=0.76 mountY=0.60, mountTheta=0.67
00:50:10.562 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.70, y=-0.69, opts=13)
00:50:10.564 00.002 8996 Enqueuing Move request for scope (0.70, -0.69)
00:50:10.567 00.003 20224 Worker thread wakes up
00:50:10.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.69) opts 0xd
00:50:10.567 00.000 20224 Handling offset move in thread for scope, endpoint = (0.70, -0.69)
00:50:10.567 00.000 20224 Moving (0.70, -0.69) raw xDistance=0.76 yDistance=0.60
00:50:10.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.76
00:50:10.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
00:50:10.567 00.000 20224 MoveAxis(W, 111, ABG)
00:50:10.567 00.000 20224 Guiding  Dir = 3, Dur = 111
00:50:10.568 00.001 20224 IsSlewing returns 0
00:50:10.568 00.000 20224 IsGuiding returns 0
00:50:10.576 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48886, med=3037, FiltMin=2752, FiltMax=23693, Gamma=1.000
00:50:10.591 00.015 8996 UpdateGuideState exits: m=594989 SNR=273.5
00:50:10.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:10.594 00.002 20224 PulseGuide returned control before completion, sleep 96
00:50:10.594 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:10.596 00.002 8996 Enqueuing Expose request
00:50:10.702 00.106 20224 IsGuiding returns 1
00:50:10.702 00.000 20224 scope still moving after pulse duration time elapsed
00:50:10.734 00.032 20224 IsSlewing returns 0
00:50:10.734 00.000 20224 IsGuiding returns 1
00:50:10.766 00.032 20224 IsSlewing returns 0
00:50:10.766 00.000 20224 IsGuiding returns 0
00:50:10.766 00.000 20224 scope move finished after 111 + 87 ms
00:50:10.766 00.000 20224 Move returns status 0, amount 111
00:50:10.766 00.000 20224 MoveAxis(S, 127, ABG)
00:50:10.766 00.000 20224 Guiding  Dir = 1, Dur = 127
00:50:10.767 00.001 20224 IsSlewing returns 0
00:50:10.767 00.000 20224 IsGuiding returns 0
00:50:10.831 00.064 20224 PulseGuide returned control before completion, sleep 73
00:50:10.907 00.076 20224 IsGuiding returns 1
00:50:10.907 00.000 20224 scope still moving after pulse duration time elapsed
00:50:10.938 00.031 20224 IsSlewing returns 0
00:50:10.939 00.001 20224 IsGuiding returns 1
00:50:10.969 00.030 20224 IsSlewing returns 0
00:50:10.970 00.001 20224 IsGuiding returns 1
00:50:10.999 00.029 20224 IsSlewing returns 0
00:50:10.999 00.000 20224 IsGuiding returns 0
00:50:10.999 00.000 20224 scope move finished after 127 + 105 ms
00:50:10.999 00.000 20224 Move returns status 0, amount 127
00:50:10.999 00.000 20224 move complete, result=0
00:50:10.999 00.000 20224 worker thread done servicing request
00:50:10.999 00.000 8996 GuideStep: 0.8 px 111 ms WEST, 0.6 px 127 ms SOUTH
00:50:11.000 00.001 20224 Worker thread wakes up
00:50:11.000 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:11.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:12.156 01.156 20224 Exposure complete
00:50:12.245 00.089 20224 worker thread done servicing request
00:50:12.245 00.000 8996 OnExposeComplete: enter
00:50:12.247 00.002 8996 UpdateGuideState(): m_state=6
00:50:12.249 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11173
00:50:12.250 00.001 8996 Star::Find returns 1 (0), X=134.33, Y=474.20, Mass=712841, SNR=342.1, Peak=56093 HFD=4.5
00:50:12.252 00.002 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
00:50:12.254 00.002 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
00:50:12.255 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.56 hyp=0.63 cameraTheta=2.07 mountX=-0.36 mountY=-0.52, mountTheta=-2.18
00:50:12.259 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.56, opts=13)
00:50:12.260 00.001 8996 Enqueuing Move request for scope (-0.30, 0.56)
00:50:12.261 00.001 20224 Worker thread wakes up
00:50:12.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.56) opts 0xd
00:50:12.261 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.56)
00:50:12.261 00.000 20224 Moving (-0.30, 0.56) raw xDistance=-0.36 yDistance=-0.52
00:50:12.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.36
00:50:12.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:12.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
00:50:12.262 00.001 20224 MoveAxis(E, 44, ABG)
00:50:12.262 00.000 20224 Guiding  Dir = 2, Dur = 44
00:50:12.262 00.000 20224 IsSlewing returns 0
00:50:12.262 00.000 20224 IsGuiding returns 0
00:50:12.264 00.002 20224 PulseGuide returned control before completion, sleep 53
00:50:12.268 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=56093, med=3037, FiltMin=2755, FiltMax=25846, Gamma=1.000
00:50:12.290 00.022 8996 UpdateGuideState exits: m=712841 SNR=342.1
00:50:12.291 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:12.293 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:12.294 00.001 8996 Enqueuing Expose request
00:50:12.332 00.038 20224 IsGuiding returns 1
00:50:12.332 00.000 20224 scope still moving after pulse duration time elapsed
00:50:12.364 00.032 20224 IsSlewing returns 0
00:50:12.364 00.000 20224 IsGuiding returns 0
00:50:12.364 00.000 20224 scope move finished after 44 + 57 ms
00:50:12.364 00.000 20224 Move returns status 0, amount 44
00:50:12.364 00.000 20224 MoveAxis(N, 0, ABG)
00:50:12.364 00.000 20224 Move returns status 0, amount 0
00:50:12.365 00.001 20224 move complete, result=0
00:50:12.365 00.000 20224 worker thread done servicing request
00:50:12.365 00.000 20224 Worker thread wakes up
00:50:12.365 00.000 8996 GuideStep: -0.4 px 44 ms EAST, -0.5 px 0 ms NORTH
00:50:12.366 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:12.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:13.342 00.976 20224 Exposure complete
00:50:13.404 00.062 20224 worker thread done servicing request
00:50:13.404 00.000 8996 OnExposeComplete: enter
00:50:13.405 00.001 8996 UpdateGuideState(): m_state=6
00:50:13.406 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11174
00:50:13.407 00.001 8996 Star::Find returns 1 (0), X=134.45, Y=474.19, Mass=776241, SNR=361.9, Peak=65309 HFD=4.5
00:50:13.408 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:50:13.409 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:50:13.409 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.55 hyp=0.58 cameraTheta=1.89 mountX=-0.24 mountY=-0.53, mountTheta=-1.99
00:50:13.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.55, opts=13)
00:50:13.411 00.000 8996 Enqueuing Move request for scope (-0.18, 0.55)
00:50:13.412 00.001 20224 Worker thread wakes up
00:50:13.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.55) opts 0xd
00:50:13.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.55)
00:50:13.412 00.000 20224 Moving (-0.18, 0.55) raw xDistance=-0.24 yDistance=-0.53
00:50:13.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
00:50:13.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:13.413 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
00:50:13.413 00.000 20224 MoveAxis(E, 38, ABG)
00:50:13.413 00.000 20224 Guiding  Dir = 2, Dur = 38
00:50:13.413 00.000 20224 IsSlewing returns 0
00:50:13.413 00.000 20224 IsGuiding returns 0
00:50:13.423 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65309, med=3037, FiltMin=2761, FiltMax=28870, Gamma=1.000
00:50:13.444 00.021 8996 UpdateGuideState exits: m=776241 SNR=361.9
00:50:13.445 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:13.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:13.446 00.000 8996 Enqueuing Expose request
00:50:13.462 00.016 20224 IsGuiding returns 1
00:50:13.462 00.000 20224 scope still moving after pulse duration time elapsed
00:50:13.492 00.030 20224 IsSlewing returns 0
00:50:13.492 00.000 20224 IsGuiding returns 1
00:50:13.524 00.032 20224 IsSlewing returns 0
00:50:13.524 00.000 20224 IsGuiding returns 1
00:50:13.555 00.031 20224 IsSlewing returns 0
00:50:13.556 00.001 20224 IsGuiding returns 0
00:50:13.556 00.000 20224 scope move finished after 38 + 104 ms
00:50:13.556 00.000 20224 Move returns status 0, amount 38
00:50:13.556 00.000 20224 MoveAxis(N, 0, ABG)
00:50:13.556 00.000 20224 Move returns status 0, amount 0
00:50:13.556 00.000 20224 move complete, result=0
00:50:13.556 00.000 20224 worker thread done servicing request
00:50:13.556 00.000 8996 GuideStep: -0.2 px 38 ms EAST, -0.5 px 0 ms NORTH
00:50:13.559 00.003 20224 Worker thread wakes up
00:50:13.559 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:13.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:14.726 01.167 20224 Exposure complete
00:50:14.804 00.078 20224 worker thread done servicing request
00:50:14.804 00.000 8996 OnExposeComplete: enter
00:50:14.805 00.001 8996 UpdateGuideState(): m_state=6
00:50:14.806 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11175
00:50:14.808 00.002 8996 Star::Find returns 1 (0), X=134.83, Y=473.95, Mass=663626, SNR=326.3, Peak=55309 HFD=4.4
00:50:14.808 00.000 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
00:50:14.809 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
00:50:14.810 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.31 hyp=0.37 cameraTheta=0.99 mountX=0.17 mountY=-0.33, mountTheta=-1.09
00:50:14.811 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.31, opts=13)
00:50:14.812 00.001 8996 Enqueuing Move request for scope (0.20, 0.31)
00:50:14.813 00.001 20224 Worker thread wakes up
00:50:14.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.31) opts 0xd
00:50:14.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.31)
00:50:14.814 00.001 20224 Moving (0.20, 0.31) raw xDistance=0.17 yDistance=-0.33
00:50:14.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:50:14.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:50:14.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:50:14.814 00.000 20224 MoveAxis(E, 0, ABG)
00:50:14.814 00.000 20224 Move returns status 0, amount 0
00:50:14.814 00.000 20224 MoveAxis(N, 0, ABG)
00:50:14.814 00.000 20224 Move returns status 0, amount 0
00:50:14.814 00.000 20224 move complete, result=0
00:50:14.814 00.000 20224 worker thread done servicing request
00:50:14.820 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55309, med=3037, FiltMin=2745, FiltMax=29510, Gamma=1.000
00:50:14.833 00.013 8996 UpdateGuideState exits: m=663626 SNR=326.3
00:50:14.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:14.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:14.836 00.001 8996 Enqueuing Expose request
00:50:14.837 00.001 20224 Worker thread wakes up
00:50:14.837 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:50:14.837 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:14.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:15.823 00.986 20224 Exposure complete
00:50:15.909 00.086 20224 worker thread done servicing request
00:50:15.910 00.001 8996 OnExposeComplete: enter
00:50:15.911 00.001 8996 UpdateGuideState(): m_state=6
00:50:15.912 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11176
00:50:15.912 00.000 8996 Star::Find returns 1 (0), X=134.88, Y=474.53, Mass=602073, SNR=295.8, Peak=44950 HFD=4.4
00:50:15.913 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
00:50:15.914 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
00:50:15.915 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.89 hyp=0.93 cameraTheta=1.29 mountX=0.17 mountY=-0.91, mountTheta=-1.39
00:50:15.916 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.89, opts=13)
00:50:15.917 00.001 8996 Enqueuing Move request for scope (0.25, 0.89)
00:50:15.918 00.001 20224 Worker thread wakes up
00:50:15.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.89) opts 0xd
00:50:15.918 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.89)
00:50:15.918 00.000 20224 Moving (0.25, 0.89) raw xDistance=0.17 yDistance=-0.91
00:50:15.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:50:15.918 00.000 20224 resist switch: large excursion: input -0.91 thresh 0.60 direction from 1 to -1
00:50:15.918 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.74
00:50:15.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
00:50:15.918 00.000 20224 MoveAxis(E, 0, ABG)
00:50:15.918 00.000 20224 Move returns status 0, amount 0
00:50:15.918 00.000 20224 MoveAxis(N, 193, ABG)
00:50:15.918 00.000 20224 Guiding  Dir = 0, Dur = 193
00:50:15.919 00.001 20224 IsSlewing returns 0
00:50:15.919 00.000 20224 IsGuiding returns 0
00:50:15.922 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44950, med=3037, FiltMin=2731, FiltMax=24889, Gamma=1.000
00:50:15.935 00.013 8996 UpdateGuideState exits: m=602073 SNR=295.8
00:50:15.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:15.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:15.937 00.000 8996 Enqueuing Expose request
00:50:15.976 00.039 20224 PulseGuide returned control before completion, sleep 147
00:50:16.129 00.153 20224 IsGuiding returns 1
00:50:16.129 00.000 20224 scope still moving after pulse duration time elapsed
00:50:16.160 00.031 20224 IsSlewing returns 0
00:50:16.160 00.000 20224 IsGuiding returns 1
00:50:16.190 00.030 20224 IsSlewing returns 0
00:50:16.191 00.001 20224 IsGuiding returns 1
00:50:16.222 00.031 20224 IsSlewing returns 0
00:50:16.222 00.000 20224 IsGuiding returns 0
00:50:16.223 00.001 20224 scope move finished after 193 + 110 ms
00:50:16.223 00.000 20224 Move returns status 0, amount 193
00:50:16.223 00.000 20224 move complete, result=0
00:50:16.223 00.000 20224 worker thread done servicing request
00:50:16.223 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.9 px 193 ms NORTH
00:50:16.225 00.002 20224 Worker thread wakes up
00:50:16.225 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:16.226 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:17.403 01.177 20224 Exposure complete
00:50:17.486 00.083 20224 worker thread done servicing request
00:50:17.486 00.000 8996 OnExposeComplete: enter
00:50:17.487 00.001 8996 UpdateGuideState(): m_state=6
00:50:17.488 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11177
00:50:17.489 00.001 8996 Star::Find returns 1 (0), X=134.75, Y=473.21, Mass=669147, SNR=340.5, Peak=55382 HFD=4.5
00:50:17.491 00.002 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
00:50:17.491 00.000 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
00:50:17.492 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.43 hyp=0.45 cameraTheta=-1.29 mountX=0.17 mountY=0.42, mountTheta=1.19
00:50:17.493 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.43, opts=13)
00:50:17.494 00.001 8996 Enqueuing Move request for scope (0.12, -0.43)
00:50:17.495 00.001 20224 Worker thread wakes up
00:50:17.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.43) opts 0xd
00:50:17.495 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.43)
00:50:17.495 00.000 20224 Moving (0.12, -0.43) raw xDistance=0.17 yDistance=0.42
00:50:17.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:50:17.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:17.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
00:50:17.495 00.000 20224 MoveAxis(E, 0, ABG)
00:50:17.495 00.000 20224 Move returns status 0, amount 0
00:50:17.495 00.000 20224 MoveAxis(N, 0, ABG)
00:50:17.496 00.001 20224 Move returns status 0, amount 0
00:50:17.496 00.000 20224 move complete, result=0
00:50:17.496 00.000 20224 worker thread done servicing request
00:50:17.498 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=55382, med=3037, FiltMin=2710, FiltMax=27862, Gamma=1.000
00:50:17.522 00.024 8996 UpdateGuideState exits: m=669147 SNR=340.5
00:50:17.525 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:17.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:17.528 00.002 8996 Enqueuing Expose request
00:50:17.529 00.001 20224 Worker thread wakes up
00:50:17.529 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
00:50:17.530 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:17.531 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:18.510 00.979 20224 Exposure complete
00:50:18.570 00.060 20224 worker thread done servicing request
00:50:18.570 00.000 8996 OnExposeComplete: enter
00:50:18.571 00.001 8996 UpdateGuideState(): m_state=6
00:50:18.572 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11178
00:50:18.573 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.54, Mass=702434, SNR=324.8, Peak=53693 HFD=4.3
00:50:18.574 00.001 8996 MultiStar: exiting stabilization period
00:50:18.574 00.000 8996 MultiStar: [#1 0.29,-0.21,0.69,U] [#2 0.11,-0.12,0.66,U] [#3 0.38,0.10,0.63,U] [#4 -0.07,0.09,0.56,U] [#5 -0.11,0.07,0.61,U] [#6 0.10,0.08,0.43,U] [#7 0.21,0.24,0.41,U] [#8 -0.03,0.16,0.36,U] 
00:50:18.575 00.001 8996 refined, 8 included, MultiStar: {0.15, 0.00}, one-star: {0.27, -0.10}
00:50:18.576 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
00:50:18.577 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.00 = -3.00)
00:50:18.577 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.03 mountX=0.15 mountY=-0.02, mountTheta=-0.14
00:50:18.581 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.00, opts=13)
00:50:18.583 00.002 8996 Enqueuing Move request for scope (0.15, 0.00)
00:50:18.586 00.003 20224 Worker thread wakes up
00:50:18.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
00:50:18.586 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
00:50:18.586 00.000 20224 Moving (0.15, 0.00) raw xDistance=0.15 yDistance=-0.02
00:50:18.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:50:18.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:18.586 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:50:18.586 00.000 20224 MoveAxis(E, 0, ABG)
00:50:18.587 00.001 20224 Move returns status 0, amount 0
00:50:18.587 00.000 20224 MoveAxis(N, 0, ABG)
00:50:18.587 00.000 20224 Move returns status 0, amount 0
00:50:18.587 00.000 20224 move complete, result=0
00:50:18.587 00.000 20224 worker thread done servicing request
00:50:18.595 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53693, med=3037, FiltMin=2717, FiltMax=26326, Gamma=1.000
00:50:18.610 00.015 8996 UpdateGuideState exits: m=702434 SNR=324.8
00:50:18.613 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:18.613 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:18.614 00.001 8996 Enqueuing Expose request
00:50:18.615 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:18.616 00.001 20224 Worker thread wakes up
00:50:18.616 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:18.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:19.790 01.174 20224 Exposure complete
00:50:19.872 00.082 20224 worker thread done servicing request
00:50:19.872 00.000 8996 OnExposeComplete: enter
00:50:19.873 00.001 8996 UpdateGuideState(): m_state=6
00:50:19.874 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11179
00:50:19.875 00.001 8996 Star::Find returns 1 (0), X=134.88, Y=473.66, Mass=744464, SNR=333.0, Peak=58077 HFD=4.5
00:50:19.876 00.001 8996 MultiStar: [#1 0.04,0.17,0.59,U] [#2 0.04,-0.06,0.74,U] [#3 0.03,0.19,0.69,U] [#4 -0.25,0.13,0.54,U] [#5 0.00,0.13,0.65,U] [#6 -0.13,-0.08,0.36,U] [#7 0.11,0.02,0.44,U] [#8 -0.04,0.30,0.35,U] 
00:50:19.877 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.08}, one-star: {0.25, 0.02}
00:50:19.879 00.002 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
00:50:19.880 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
00:50:19.881 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.18 mountX=0.03 mountY=-0.09, mountTheta=-1.28
00:50:19.883 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
00:50:19.885 00.002 8996 Enqueuing Move request for scope (0.04, 0.08)
00:50:19.886 00.001 20224 Worker thread wakes up
00:50:19.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
00:50:19.886 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
00:50:19.886 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.09
00:50:19.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:50:19.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:19.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:50:19.886 00.000 20224 MoveAxis(E, 0, ABG)
00:50:19.886 00.000 20224 Move returns status 0, amount 0
00:50:19.887 00.001 20224 MoveAxis(N, 0, ABG)
00:50:19.887 00.000 20224 Move returns status 0, amount 0
00:50:19.887 00.000 20224 move complete, result=0
00:50:19.887 00.000 20224 worker thread done servicing request
00:50:19.892 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58077, med=3037, FiltMin=2742, FiltMax=29033, Gamma=1.000
00:50:19.906 00.014 8996 UpdateGuideState exits: m=744464 SNR=333.0
00:50:19.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:19.907 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:19.908 00.001 8996 Enqueuing Expose request
00:50:19.909 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:19.910 00.001 20224 Worker thread wakes up
00:50:19.910 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:19.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:20.903 00.993 20224 Exposure complete
00:50:20.997 00.094 20224 worker thread done servicing request
00:50:20.998 00.001 8996 OnExposeComplete: enter
00:50:20.999 00.001 8996 UpdateGuideState(): m_state=6
00:50:21.002 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11180
00:50:21.003 00.001 8996 Star::Find returns 1 (0), X=134.57, Y=473.64, Mass=687477, SNR=317.4, Peak=51917 HFD=4.6
00:50:21.005 00.002 8996 MultiStar: [#1 -0.29,-0.03,0.71,U] [#2 -0.39,0.06,0.72,U] [#3 0.08,0.12,0.66,U] [#4 -0.30,0.26,0.57,U] [#5 -0.21,0.47,0.00,M1] [#6 -0.40,0.08,0.42,U] [#7 -0.05,-0.05,0.43,U] [#8 -0.07,0.10,0.35,U] 
00:50:21.006 00.001 8996 single-star, 7 included, MultiStar: {-0.18, 0.06}, one-star: {-0.06, 0.01}
00:50:21.007 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
00:50:21.008 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:50:21.009 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.05 mountX=-0.06 mountY=0.00, mountTheta=3.11
00:50:21.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
00:50:21.012 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
00:50:21.013 00.001 20224 Worker thread wakes up
00:50:21.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:50:21.013 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:50:21.013 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=0.00
00:50:21.013 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:50:21.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:21.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:50:21.013 00.000 20224 MoveAxis(E, 0, ABG)
00:50:21.013 00.000 20224 Move returns status 0, amount 0
00:50:21.013 00.000 20224 MoveAxis(N, 0, ABG)
00:50:21.013 00.000 20224 Move returns status 0, amount 0
00:50:21.013 00.000 20224 move complete, result=0
00:50:21.013 00.000 20224 worker thread done servicing request
00:50:21.018 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51917, med=3037, FiltMin=2739, FiltMax=27344, Gamma=1.000
00:50:21.032 00.014 8996 UpdateGuideState exits: m=687477 SNR=317.4
00:50:21.034 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:21.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:21.037 00.002 8996 Enqueuing Expose request
00:50:21.038 00.001 20224 Worker thread wakes up
00:50:21.038 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:50:21.039 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:21.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:22.195 01.156 20224 Exposure complete
00:50:22.274 00.079 20224 worker thread done servicing request
00:50:22.274 00.000 8996 OnExposeComplete: enter
00:50:22.276 00.002 8996 UpdateGuideState(): m_state=6
00:50:22.278 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11181
00:50:22.279 00.001 8996 Star::Find returns 1 (0), X=134.62, Y=473.57, Mass=697224, SNR=321.5, Peak=51229 HFD=4.7
00:50:22.280 00.001 8996 MultiStar: [#1 -0.33,-0.17,0.67,U] [#2 -0.31,-0.27,0.75,U] [#3 0.17,0.21,0.66,U] [#4 -0.13,0.23,0.50,U] [#5 -0.42,-0.12,0.59,U] [#6 -0.18,-0.06,0.40,U] [#7 -0.06,0.28,0.40,U] [#8 -0.56,-0.35,0.00,M1] 
00:50:22.281 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.02}, one-star: {-0.01, -0.07}
00:50:22.282 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
00:50:22.283 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
00:50:22.286 00.003 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.73 mountX=-0.00 mountY=0.07, mountTheta=1.63
00:50:22.288 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
00:50:22.290 00.002 8996 Enqueuing Move request for scope (-0.01, -0.07)
00:50:22.291 00.001 20224 Worker thread wakes up
00:50:22.291 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
00:50:22.291 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
00:50:22.291 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
00:50:22.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:50:22.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:22.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:50:22.291 00.000 20224 MoveAxis(E, 0, ABG)
00:50:22.291 00.000 20224 Move returns status 0, amount 0
00:50:22.291 00.000 20224 MoveAxis(N, 0, ABG)
00:50:22.291 00.000 20224 Move returns status 0, amount 0
00:50:22.291 00.000 20224 move complete, result=0
00:50:22.292 00.001 20224 worker thread done servicing request
00:50:22.295 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51229, med=3037, FiltMin=2726, FiltMax=27350, Gamma=1.000
00:50:22.317 00.022 8996 UpdateGuideState exits: m=697224 SNR=321.5
00:50:22.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:22.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:22.320 00.001 8996 Enqueuing Expose request
00:50:22.321 00.001 20224 Worker thread wakes up
00:50:22.321 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:22.321 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:22.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:23.301 00.980 20224 Exposure complete
00:50:23.373 00.072 20224 worker thread done servicing request
00:50:23.374 00.001 8996 OnExposeComplete: enter
00:50:23.374 00.000 8996 UpdateGuideState(): m_state=6
00:50:23.375 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11182
00:50:23.376 00.001 8996 Star::Find returns 1 (0), X=134.72, Y=473.76, Mass=611348, SNR=333.0, Peak=51309 HFD=4.6
00:50:23.377 00.001 8996 MultiStar: [#1 -0.01,0.18,0.69,U] [#2 -0.28,0.01,0.71,U] [#3 0.16,0.31,0.65,U] [#4 -0.23,0.35,0.58,U] [#5 -0.17,0.44,0.00,M1] [#6 -0.17,0.05,0.42,U] [#7 -0.16,0.37,0.41,U] [#8 -0.32,0.13,0.34,U] 
00:50:23.378 00.001 8996 single-star, 7 included, MultiStar: {-0.08, 0.18}, one-star: {0.09, 0.12}
00:50:23.379 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
00:50:23.380 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
00:50:23.381 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.89 mountX=0.08 mountY=-0.13, mountTheta=-0.99
00:50:23.382 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.12, opts=13)
00:50:23.383 00.001 8996 Enqueuing Move request for scope (0.09, 0.12)
00:50:23.383 00.000 20224 Worker thread wakes up
00:50:23.384 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
00:50:23.384 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
00:50:23.384 00.000 20224 Moving (0.09, 0.12) raw xDistance=0.08 yDistance=-0.13
00:50:23.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:50:23.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:23.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:50:23.384 00.000 20224 MoveAxis(E, 0, ABG)
00:50:23.384 00.000 20224 Move returns status 0, amount 0
00:50:23.384 00.000 20224 MoveAxis(N, 0, ABG)
00:50:23.384 00.000 20224 Move returns status 0, amount 0
00:50:23.384 00.000 20224 move complete, result=0
00:50:23.384 00.000 20224 worker thread done servicing request
00:50:23.388 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=51309, med=3037, FiltMin=2758, FiltMax=24022, Gamma=1.000
00:50:23.420 00.032 8996 UpdateGuideState exits: m=611348 SNR=333.0
00:50:23.423 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:23.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:23.426 00.002 8996 Enqueuing Expose request
00:50:23.427 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:23.429 00.002 20224 Worker thread wakes up
00:50:23.429 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:23.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:24.593 01.164 20224 Exposure complete
00:50:24.658 00.065 20224 worker thread done servicing request
00:50:24.659 00.001 8996 OnExposeComplete: enter
00:50:24.660 00.001 8996 UpdateGuideState(): m_state=6
00:50:24.660 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11183
00:50:24.661 00.001 8996 Star::Find returns 1 (0), X=134.55, Y=473.83, Mass=656300, SNR=315.2, Peak=57581 HFD=4.5
00:50:24.662 00.001 8996 MultiStar: [#1 -0.25,0.14,0.65,U] [#2 -0.35,0.35,0.00,M1] [#3 -0.09,0.44,0.00,M1] [#4 -0.23,0.49,0.00,M1] [#5 -0.45,0.40,0.00,M2] [#6 -0.23,0.13,0.44,U] [#7 -0.21,0.48,0.00,M1] [#8 -0.49,0.43,0.00,M1] 
00:50:24.663 00.001 8996 single-star, 2 included, MultiStar: {-0.17, 0.16}, one-star: {-0.08, 0.19}
00:50:24.664 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
00:50:24.664 00.000 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
00:50:24.665 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.99 mountX=-0.10 mountY=-0.18, mountTheta=-2.09
00:50:24.667 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.19, opts=13)
00:50:24.668 00.001 8996 Enqueuing Move request for scope (-0.08, 0.19)
00:50:24.669 00.001 20224 Worker thread wakes up
00:50:24.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
00:50:24.669 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
00:50:24.669 00.000 20224 Moving (-0.08, 0.19) raw xDistance=-0.10 yDistance=-0.18
00:50:24.670 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:50:24.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:24.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:50:24.670 00.000 20224 MoveAxis(E, 0, ABG)
00:50:24.670 00.000 20224 Move returns status 0, amount 0
00:50:24.670 00.000 20224 MoveAxis(N, 0, ABG)
00:50:24.670 00.000 20224 Move returns status 0, amount 0
00:50:24.670 00.000 20224 move complete, result=0
00:50:24.671 00.001 20224 worker thread done servicing request
00:50:24.676 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=57581, med=3037, FiltMin=2755, FiltMax=27030, Gamma=1.000
00:50:24.692 00.016 8996 UpdateGuideState exits: m=656300 SNR=315.2
00:50:24.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:24.694 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:24.695 00.001 8996 Enqueuing Expose request
00:50:24.695 00.000 20224 Worker thread wakes up
00:50:24.695 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:24.695 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:24.696 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:50:25.677 00.981 20224 Exposure complete
00:50:25.745 00.068 20224 worker thread done servicing request
00:50:25.745 00.000 8996 OnExposeComplete: enter
00:50:25.746 00.001 8996 UpdateGuideState(): m_state=6
00:50:25.747 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11184
00:50:25.748 00.001 8996 Star::Find returns 1 (0), X=134.27, Y=473.97, Mass=709952, SNR=302.3, Peak=55321 HFD=4.3
00:50:25.749 00.001 8996 MultiStar: [#1 -0.41,0.07,0.75,U] [#2 -0.57,0.19,0.00,M2] [#3 -0.10,0.33,0.62,U] [#4 -0.35,0.27,0.58,U] [#5 -0.43,0.66,0.00,M3] [#6 -0.58,0.39,0.00,M1] [#7 -0.21,0.12,0.49,U] [#8 -0.41,0.31,0.00,M2] 
00:50:25.750 00.001 8996 refined, 4 included, MultiStar: {-0.30, 0.23}, one-star: {-0.36, 0.33}
00:50:25.751 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
00:50:25.752 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
00:50:25.754 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=0.23 hyp=0.38 cameraTheta=2.48 mountX=-0.32 mountY=-0.20, mountTheta=-2.59
00:50:25.756 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.23, opts=13)
00:50:25.757 00.001 8996 Enqueuing Move request for scope (-0.30, 0.23)
00:50:25.758 00.001 20224 Worker thread wakes up
00:50:25.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.23) opts 0xd
00:50:25.758 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.23)
00:50:25.758 00.000 20224 Moving (-0.30, 0.23) raw xDistance=-0.32 yDistance=-0.20
00:50:25.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
00:50:25.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:25.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:50:25.758 00.000 20224 MoveAxis(E, 47, ABG)
00:50:25.758 00.000 20224 Guiding  Dir = 2, Dur = 47
00:50:25.759 00.001 20224 IsSlewing returns 0
00:50:25.759 00.000 20224 IsGuiding returns 0
00:50:25.763 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=55321, med=3037, FiltMin=2755, FiltMax=26662, Gamma=1.000
00:50:25.776 00.013 8996 UpdateGuideState exits: m=709952 SNR=302.3
00:50:25.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:25.777 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:25.778 00.001 8996 Enqueuing Expose request
00:50:25.795 00.017 20224 PulseGuide returned control before completion, sleep 21
00:50:25.826 00.031 20224 IsGuiding returns 1
00:50:25.826 00.000 20224 scope still moving after pulse duration time elapsed
00:50:25.857 00.031 20224 IsSlewing returns 0
00:50:25.857 00.000 20224 IsGuiding returns 1
00:50:25.889 00.032 20224 IsSlewing returns 0
00:50:25.889 00.000 20224 IsGuiding returns 0
00:50:25.891 00.002 20224 scope move finished after 47 + 84 ms
00:50:25.891 00.000 20224 Move returns status 0, amount 47
00:50:25.891 00.000 20224 MoveAxis(N, 0, ABG)
00:50:25.891 00.000 20224 Move returns status 0, amount 0
00:50:25.891 00.000 20224 move complete, result=0
00:50:25.891 00.000 20224 worker thread done servicing request
00:50:25.891 00.000 20224 Worker thread wakes up
00:50:25.891 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.2 px 0 ms NORTH
00:50:25.895 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:25.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:27.084 01.189 20224 Exposure complete
00:50:27.141 00.057 20224 worker thread done servicing request
00:50:27.141 00.000 8996 OnExposeComplete: enter
00:50:27.142 00.001 8996 UpdateGuideState(): m_state=6
00:50:27.143 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11185
00:50:27.144 00.001 8996 Star::Find returns 1 (0), X=134.73, Y=473.69, Mass=606326, SNR=303.8, Peak=50797 HFD=4.5
00:50:27.145 00.001 8996 MultiStar: [#1 0.18,0.19,0.78,U] [#2 -0.08,0.38,0.78,U] [#3 0.42,0.56,0.00,M1] [#4 0.01,0.49,0.00,M1] [#5 0.10,0.54,0.00,M4] [#6 0.11,0.40,0.48,U] [#7 0.26,0.35,0.49,U] [#8 0.11,0.14,0.47,U] 
00:50:27.146 00.001 8996 single-star, 5 included, MultiStar: {0.10, 0.23}, one-star: {0.10, 0.05}
00:50:27.146 00.000 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
00:50:27.147 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
00:50:27.148 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.05 hyp=0.11 cameraTheta=0.49 mountX=0.09 mountY=-0.06, mountTheta=-0.60
00:50:27.149 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.05, opts=13)
00:50:27.150 00.001 8996 Enqueuing Move request for scope (0.10, 0.05)
00:50:27.151 00.001 20224 Worker thread wakes up
00:50:27.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.05) opts 0xd
00:50:27.151 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.05)
00:50:27.152 00.001 20224 Moving (0.10, 0.05) raw xDistance=0.09 yDistance=-0.06
00:50:27.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:50:27.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:27.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:50:27.152 00.000 20224 MoveAxis(E, 0, ABG)
00:50:27.152 00.000 20224 Move returns status 0, amount 0
00:50:27.152 00.000 20224 MoveAxis(N, 0, ABG)
00:50:27.152 00.000 20224 Move returns status 0, amount 0
00:50:27.153 00.001 20224 move complete, result=0
00:50:27.153 00.000 20224 worker thread done servicing request
00:50:27.155 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50797, med=3037, FiltMin=2771, FiltMax=25350, Gamma=1.000
00:50:27.176 00.021 8996 UpdateGuideState exits: m=606326 SNR=303.8
00:50:27.179 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:27.181 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:27.182 00.001 8996 Enqueuing Expose request
00:50:27.184 00.002 20224 Worker thread wakes up
00:50:27.184 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:27.185 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:27.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:28.156 00.971 20224 Exposure complete
00:50:28.235 00.079 20224 worker thread done servicing request
00:50:28.236 00.001 8996 OnExposeComplete: enter
00:50:28.236 00.000 8996 UpdateGuideState(): m_state=6
00:50:28.238 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11186
00:50:28.239 00.001 8996 Star::Find returns 1 (0), X=134.84, Y=473.65, Mass=699906, SNR=329.5, Peak=60189 HFD=4.5
00:50:28.240 00.001 8996 MultiStar: [#1 0.16,0.13,0.72,U] [#2 -0.08,0.16,0.72,U] [#3 0.53,0.42,0.00,M2] [#4 0.32,0.31,0.00,M2] [#5 0.32,0.45,0.00,M5] [#6 0.25,0.29,0.44,U] [#7 0.35,0.42,0.00,M1] [#8 0.27,0.12,0.40,U] 
00:50:28.241 00.001 8996 refined, 4 included, MultiStar: {0.15, 0.12}, one-star: {0.21, 0.01}
00:50:28.242 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
00:50:28.243 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
00:50:28.244 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.67 mountX=0.14 mountY=-0.13, mountTheta=-0.78
00:50:28.246 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.12, opts=13)
00:50:28.249 00.003 8996 Enqueuing Move request for scope (0.15, 0.12)
00:50:28.250 00.001 20224 Worker thread wakes up
00:50:28.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
00:50:28.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
00:50:28.250 00.000 20224 Moving (0.15, 0.12) raw xDistance=0.14 yDistance=-0.13
00:50:28.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:50:28.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:28.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:50:28.250 00.000 20224 MoveAxis(E, 0, ABG)
00:50:28.251 00.001 20224 Move returns status 0, amount 0
00:50:28.251 00.000 20224 MoveAxis(N, 0, ABG)
00:50:28.251 00.000 20224 Move returns status 0, amount 0
00:50:28.251 00.000 20224 move complete, result=0
00:50:28.251 00.000 20224 worker thread done servicing request
00:50:28.257 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=60189, med=3037, FiltMin=2745, FiltMax=28473, Gamma=1.000
00:50:28.272 00.015 8996 UpdateGuideState exits: m=699906 SNR=329.5
00:50:28.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:28.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:28.274 00.000 8996 Enqueuing Expose request
00:50:28.275 00.001 20224 Worker thread wakes up
00:50:28.275 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:28.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:28.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:29.441 01.165 20224 Exposure complete
00:50:29.517 00.076 20224 worker thread done servicing request
00:50:29.517 00.000 8996 OnExposeComplete: enter
00:50:29.518 00.001 8996 UpdateGuideState(): m_state=6
00:50:29.518 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11187
00:50:29.519 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.47, Mass=679704, SNR=333.4, Peak=50086 HFD=4.3
00:50:29.520 00.001 8996 MultiStar: [#1 0.06,0.00,0.64,U] [#2 -0.14,0.10,0.65,U] [#3 0.41,0.11,0.59,U] [#4 0.18,0.32,0.50,U] [#5 0.39,0.22,0.00,M6] [#6 0.25,0.21,0.41,U] [#7 0.16,0.31,0.37,U] [#8 0.22,0.26,0.34,U] 
00:50:29.521 00.001 8996 refined, 7 included, MultiStar: {0.21, 0.09}, one-star: {0.44, -0.17}
00:50:29.522 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
00:50:29.522 00.000 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
00:50:29.523 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.09 hyp=0.23 cameraTheta=0.41 mountX=0.20 mountY=-0.12, mountTheta=-0.52
00:50:29.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.09, opts=13)
00:50:29.525 00.000 8996 Enqueuing Move request for scope (0.21, 0.09)
00:50:29.526 00.001 20224 Worker thread wakes up
00:50:29.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.09) opts 0xd
00:50:29.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.09)
00:50:29.526 00.000 20224 Moving (0.21, 0.09) raw xDistance=0.20 yDistance=-0.12
00:50:29.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:50:29.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:29.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:50:29.527 00.001 20224 MoveAxis(W, 29, ABG)
00:50:29.527 00.000 20224 Guiding  Dir = 3, Dur = 29
00:50:29.527 00.000 20224 IsSlewing returns 0
00:50:29.527 00.000 20224 IsGuiding returns 0
00:50:29.532 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=50086, med=3037, FiltMin=2704, FiltMax=23513, Gamma=1.000
00:50:29.545 00.013 8996 UpdateGuideState exits: m=679704 SNR=333.4
00:50:29.546 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:29.547 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:29.547 00.000 8996 Enqueuing Expose request
00:50:29.576 00.029 20224 IsGuiding returns 1
00:50:29.576 00.000 20224 scope still moving after pulse duration time elapsed
00:50:29.606 00.030 20224 IsSlewing returns 0
00:50:29.606 00.000 20224 IsGuiding returns 1
00:50:29.640 00.034 20224 IsSlewing returns 0
00:50:29.641 00.001 20224 IsGuiding returns 1
00:50:29.667 00.026 20224 IsSlewing returns 0
00:50:29.668 00.001 20224 IsGuiding returns 0
00:50:29.668 00.000 20224 scope move finished after 29 + 111 ms
00:50:29.668 00.000 20224 Move returns status 0, amount 29
00:50:29.668 00.000 20224 MoveAxis(N, 0, ABG)
00:50:29.668 00.000 20224 Move returns status 0, amount 0
00:50:29.668 00.000 20224 move complete, result=0
00:50:29.669 00.001 20224 worker thread done servicing request
00:50:29.669 00.000 20224 Worker thread wakes up
00:50:29.669 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
00:50:29.672 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:29.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:30.649 00.977 20224 Exposure complete
00:50:30.719 00.070 20224 worker thread done servicing request
00:50:30.719 00.000 8996 OnExposeComplete: enter
00:50:30.720 00.001 8996 UpdateGuideState(): m_state=6
00:50:30.722 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11188
00:50:30.723 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.45, Mass=678374, SNR=293.4, Peak=55222 HFD=4.6
00:50:30.724 00.001 8996 MultiStar: [#1 -0.19,0.08,0.79,U] [#2 -0.21,0.19,0.72,U] [#3 0.11,0.27,0.63,U] [#4 -0.08,0.33,0.55,U] [#5 0.09,0.39,0.69,U] [#6 -0.28,0.24,0.43,U] [#7 0.00,0.36,0.51,U] [#8 -0.03,0.29,0.39,U] 
00:50:30.725 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.18}, one-star: {0.15, -0.19}
00:50:30.726 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
00:50:30.726 00.000 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
00:50:30.728 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.18 hyp=0.18 cameraTheta=1.76 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
00:50:30.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.18, opts=13)
00:50:30.732 00.002 8996 Enqueuing Move request for scope (-0.03, 0.18)
00:50:30.734 00.002 20224 Worker thread wakes up
00:50:30.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.18) opts 0xd
00:50:30.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.18)
00:50:30.735 00.001 20224 Moving (-0.03, 0.18) raw xDistance=-0.05 yDistance=-0.18
00:50:30.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:50:30.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:30.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:50:30.735 00.000 20224 MoveAxis(E, 0, ABG)
00:50:30.735 00.000 20224 Move returns status 0, amount 0
00:50:30.735 00.000 20224 MoveAxis(N, 0, ABG)
00:50:30.735 00.000 20224 Move returns status 0, amount 0
00:50:30.735 00.000 20224 move complete, result=0
00:50:30.735 00.000 20224 worker thread done servicing request
00:50:30.745 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55222, med=3037, FiltMin=2745, FiltMax=27366, Gamma=1.000
00:50:30.763 00.018 8996 UpdateGuideState exits: m=678374 SNR=293.4
00:50:30.766 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:30.766 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:30.766 00.000 8996 Enqueuing Expose request
00:50:30.770 00.004 20224 Worker thread wakes up
00:50:30.770 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:50:30.772 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:30.772 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:31.937 01.165 20224 Exposure complete
00:50:32.023 00.086 20224 worker thread done servicing request
00:50:32.023 00.000 8996 OnExposeComplete: enter
00:50:32.024 00.001 8996 UpdateGuideState(): m_state=6
00:50:32.025 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11189
00:50:32.025 00.000 8996 Star::Find returns 1 (0), X=134.61, Y=473.72, Mass=703187, SNR=323.7, Peak=57693 HFD=4.7
00:50:32.027 00.002 8996 MultiStar: [#1 -0.51,0.11,0.00,M1] [#2 -0.43,0.08,0.77,U] [#3 0.00,0.28,0.60,U] [#4 -0.38,0.40,0.00,M1] [#5 -0.36,0.43,0.00,M6] [#6 -0.46,0.19,0.00,M1] [#7 -0.09,0.44,0.00,M1] [#8 -0.32,0.14,0.43,U] 
00:50:32.027 00.000 8996 single-star, 3 included, MultiStar: {-0.18, 0.13}, one-star: {-0.03, 0.08}
00:50:32.028 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:50:32.029 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:50:32.030 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.89 mountX=-0.03 mountY=-0.07, mountTheta=-1.99
00:50:32.033 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
00:50:32.036 00.003 8996 Enqueuing Move request for scope (-0.03, 0.08)
00:50:32.037 00.001 20224 Worker thread wakes up
00:50:32.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
00:50:32.038 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
00:50:32.038 00.000 20224 Moving (-0.03, 0.08) raw xDistance=-0.03 yDistance=-0.07
00:50:32.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:50:32.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:32.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:50:32.038 00.000 20224 MoveAxis(E, 0, ABG)
00:50:32.038 00.000 20224 Move returns status 0, amount 0
00:50:32.038 00.000 20224 MoveAxis(N, 0, ABG)
00:50:32.038 00.000 20224 Move returns status 0, amount 0
00:50:32.038 00.000 20224 move complete, result=0
00:50:32.038 00.000 20224 worker thread done servicing request
00:50:32.043 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57693, med=3037, FiltMin=2733, FiltMax=29414, Gamma=1.000
00:50:32.064 00.021 8996 UpdateGuideState exits: m=703187 SNR=323.7
00:50:32.066 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:32.068 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:32.069 00.001 8996 Enqueuing Expose request
00:50:32.070 00.001 20224 Worker thread wakes up
00:50:32.070 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:32.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:32.070 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:33.053 00.983 20224 Exposure complete
00:50:33.113 00.060 20224 worker thread done servicing request
00:50:33.113 00.000 8996 OnExposeComplete: enter
00:50:33.116 00.003 8996 UpdateGuideState(): m_state=6
00:50:33.117 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11190
00:50:33.119 00.002 8996 Star::Find returns 1 (0), X=134.60, Y=473.75, Mass=688666, SNR=314.4, Peak=58781 HFD=4.6
00:50:33.120 00.001 8996 MultiStar: [#1 -0.11,0.12,0.72,U] [#2 -0.05,0.10,0.75,U] [#3 0.22,0.13,0.58,U] [#4 -0.08,0.15,0.56,U] [#5 -0.26,0.20,0.63,U] [#6 -0.13,0.06,0.49,U] [#7 0.11,0.26,0.44,U] [#8 -0.25,-0.11,0.38,U] 
00:50:33.121 00.001 8996 single-star, 8 included, MultiStar: {-0.06, 0.12}, one-star: {-0.03, 0.11}
00:50:33.122 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:50:33.123 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
00:50:33.124 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.84 mountX=-0.04 mountY=-0.11, mountTheta=-1.94
00:50:33.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.11, opts=13)
00:50:33.127 00.001 8996 Enqueuing Move request for scope (-0.03, 0.11)
00:50:33.128 00.001 20224 Worker thread wakes up
00:50:33.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
00:50:33.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
00:50:33.128 00.000 20224 Moving (-0.03, 0.11) raw xDistance=-0.04 yDistance=-0.11
00:50:33.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:50:33.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:33.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:50:33.128 00.000 20224 MoveAxis(E, 0, ABG)
00:50:33.128 00.000 20224 Move returns status 0, amount 0
00:50:33.128 00.000 20224 MoveAxis(N, 0, ABG)
00:50:33.128 00.000 20224 Move returns status 0, amount 0
00:50:33.128 00.000 20224 move complete, result=0
00:50:33.128 00.000 20224 worker thread done servicing request
00:50:33.133 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=58781, med=3037, FiltMin=2745, FiltMax=28208, Gamma=1.000
00:50:33.146 00.013 8996 UpdateGuideState exits: m=688666 SNR=314.4
00:50:33.148 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:33.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:33.151 00.002 8996 Enqueuing Expose request
00:50:33.152 00.001 20224 Worker thread wakes up
00:50:33.152 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:33.153 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:33.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:34.311 01.158 20224 Exposure complete
00:50:34.370 00.059 20224 worker thread done servicing request
00:50:34.370 00.000 8996 OnExposeComplete: enter
00:50:34.372 00.002 8996 UpdateGuideState(): m_state=6
00:50:34.373 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11191
00:50:34.375 00.002 8996 Star::Find returns 1 (0), X=134.36, Y=473.47, Mass=662999, SNR=322.4, Peak=44710 HFD=4.5
00:50:34.377 00.002 8996 MultiStar: [#1 -0.42,0.20,0.00,M1] [#2 -0.39,0.30,0.00,M1] [#3 -0.11,0.31,0.60,U] [#4 -0.44,0.21,0.00,M1] [#5 -0.50,0.08,0.00,M6] [#6 -0.45,0.33,0.00,M1] [#7 -0.23,0.53,0.00,M1] [#8 -0.37,0.24,0.30,U] 
00:50:34.379 00.002 8996 refined, 2 included, MultiStar: {-0.23, 0.05}, one-star: {-0.27, -0.17}
00:50:34.380 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:50:34.381 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
00:50:34.382 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.05 hyp=0.24 cameraTheta=2.94 mountX=-0.24 mountY=-0.02, mountTheta=-3.05
00:50:34.386 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.05, opts=13)
00:50:34.389 00.003 8996 Enqueuing Move request for scope (-0.23, 0.05)
00:50:34.391 00.002 20224 Worker thread wakes up
00:50:34.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.05) opts 0xd
00:50:34.391 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.05)
00:50:34.392 00.001 20224 Moving (-0.23, 0.05) raw xDistance=-0.24 yDistance=-0.02
00:50:34.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:50:34.392 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:34.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:50:34.392 00.000 20224 MoveAxis(E, 34, ABG)
00:50:34.392 00.000 20224 Guiding  Dir = 2, Dur = 34
00:50:34.392 00.000 20224 IsSlewing returns 0
00:50:34.393 00.001 20224 IsGuiding returns 0
00:50:34.399 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44710, med=3037, FiltMin=2760, FiltMax=24022, Gamma=1.000
00:50:34.415 00.016 20224 PulseGuide returned control before completion, sleep 23
00:50:34.419 00.004 8996 UpdateGuideState exits: m=662999 SNR=322.4
00:50:34.421 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:34.421 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:34.422 00.001 8996 Enqueuing Expose request
00:50:34.445 00.023 20224 IsGuiding returns 1
00:50:34.445 00.000 20224 scope still moving after pulse duration time elapsed
00:50:34.476 00.031 20224 IsSlewing returns 0
00:50:34.476 00.000 20224 IsGuiding returns 1
00:50:34.507 00.031 20224 IsSlewing returns 0
00:50:34.508 00.001 20224 IsGuiding returns 0
00:50:34.508 00.000 20224 scope move finished after 34 + 80 ms
00:50:34.508 00.000 20224 Move returns status 0, amount 34
00:50:34.508 00.000 20224 MoveAxis(N, 0, ABG)
00:50:34.508 00.000 20224 Move returns status 0, amount 0
00:50:34.508 00.000 20224 move complete, result=0
00:50:34.508 00.000 20224 worker thread done servicing request
00:50:34.508 00.000 20224 Worker thread wakes up
00:50:34.508 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
00:50:34.511 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:34.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:35.489 00.978 20224 Exposure complete
00:50:35.549 00.060 20224 worker thread done servicing request
00:50:35.549 00.000 8996 OnExposeComplete: enter
00:50:35.550 00.001 8996 UpdateGuideState(): m_state=6
00:50:35.551 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11192
00:50:35.552 00.001 8996 Star::Find returns 1 (0), X=134.62, Y=473.21, Mass=688318, SNR=311.0, Peak=58582 HFD=4.5
00:50:35.553 00.001 8996 MultiStar: [#1 0.02,-0.12,0.74,U] [#2 -0.07,0.11,0.76,U] [#3 0.27,0.32,0.56,U] [#4 -0.07,0.25,0.68,U] [#5 -0.10,0.41,0.55,U] [#6 -0.05,0.44,0.00,M2] [#7 0.05,0.30,0.44,U] [#8 -0.34,0.07,0.39,U] 
00:50:35.554 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.06}, one-star: {-0.01, -0.43}
00:50:35.556 00.002 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
00:50:35.557 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
00:50:35.559 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.92 mountX=-0.03 mountY=-0.06, mountTheta=-2.02
00:50:35.562 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
00:50:35.563 00.001 8996 Enqueuing Move request for scope (-0.02, 0.06)
00:50:35.565 00.002 20224 Worker thread wakes up
00:50:35.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
00:50:35.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
00:50:35.565 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.03 yDistance=-0.06
00:50:35.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:50:35.565 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:35.566 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:50:35.566 00.000 20224 MoveAxis(E, 0, ABG)
00:50:35.566 00.000 20224 Move returns status 0, amount 0
00:50:35.566 00.000 20224 MoveAxis(N, 0, ABG)
00:50:35.566 00.000 20224 Move returns status 0, amount 0
00:50:35.566 00.000 20224 move complete, result=0
00:50:35.566 00.000 20224 worker thread done servicing request
00:50:35.571 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58582, med=3037, FiltMin=2749, FiltMax=27024, Gamma=1.000
00:50:35.585 00.014 8996 UpdateGuideState exits: m=688318 SNR=311.0
00:50:35.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:35.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:35.588 00.001 8996 Enqueuing Expose request
00:50:35.588 00.000 20224 Worker thread wakes up
00:50:35.588 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:35.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:35.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:36.751 01.162 20224 Exposure complete
00:50:36.820 00.069 20224 worker thread done servicing request
00:50:36.820 00.000 8996 OnExposeComplete: enter
00:50:36.821 00.001 8996 UpdateGuideState(): m_state=6
00:50:36.822 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11193
00:50:36.823 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.69, Mass=700455, SNR=327.0, Peak=53213 HFD=4.6
00:50:36.824 00.001 8996 MultiStar: [#1 -0.14,-0.13,0.68,U] [#2 -0.20,0.15,0.68,U] [#3 0.11,0.51,0.00,M1] [#4 -0.06,0.25,0.56,U] [#5 -0.18,0.44,0.00,M6] [#6 -0.06,0.17,0.36,U] [#7 -0.08,0.19,0.40,U] [#8 -0.12,0.20,0.34,U] 
00:50:36.825 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.10}, one-star: {0.16, 0.05}
00:50:36.825 00.000 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
00:50:36.826 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
00:50:36.827 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.04 mountX=-0.06 mountY=-0.10, mountTheta=-2.14
00:50:36.828 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
00:50:36.829 00.001 8996 Enqueuing Move request for scope (-0.05, 0.10)
00:50:36.830 00.001 20224 Worker thread wakes up
00:50:36.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
00:50:36.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
00:50:36.830 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.10
00:50:36.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:50:36.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:36.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:50:36.830 00.000 20224 MoveAxis(E, 0, ABG)
00:50:36.830 00.000 20224 Move returns status 0, amount 0
00:50:36.830 00.000 20224 MoveAxis(N, 0, ABG)
00:50:36.830 00.000 20224 Move returns status 0, amount 0
00:50:36.830 00.000 20224 move complete, result=0
00:50:36.830 00.000 20224 worker thread done servicing request
00:50:36.834 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53213, med=3037, FiltMin=2758, FiltMax=29817, Gamma=1.000
00:50:36.847 00.013 8996 UpdateGuideState exits: m=700455 SNR=327.0
00:50:36.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:36.850 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:36.852 00.002 8996 Enqueuing Expose request
00:50:36.855 00.003 20224 Worker thread wakes up
00:50:36.855 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:50:36.857 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:36.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:37.830 00.973 20224 Exposure complete
00:50:37.917 00.087 20224 worker thread done servicing request
00:50:37.917 00.000 8996 OnExposeComplete: enter
00:50:37.919 00.002 8996 UpdateGuideState(): m_state=6
00:50:37.921 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11194
00:50:37.922 00.001 8996 Star::Find returns 1 (0), X=134.88, Y=474.16, Mass=658405, SNR=296.4, Peak=58781 HFD=4.4
00:50:37.924 00.002 8996 MultiStar: [#1 0.15,0.37,0.68,U] [#2 -0.09,0.60,0.00,M1] [#3 0.48,0.61,0.00,M2] [#4 0.11,0.56,0.00,M1] [#5 -0.00,0.78,0.00,M7] [#6 0.05,0.27,0.49,U] [#7 0.16,0.63,0.00,M1] [#8 -0.06,0.65,0.00,M1] 
00:50:37.925 00.001 8996 refined, 2 included, MultiStar: {0.17, 0.42}, one-star: {0.25, 0.52}
00:50:37.926 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
00:50:37.927 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
00:50:37.929 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.42 hyp=0.45 cameraTheta=1.18 mountX=0.13 mountY=-0.44, mountTheta=-1.27
00:50:37.932 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.42, opts=13)
00:50:37.934 00.002 8996 Enqueuing Move request for scope (0.17, 0.42)
00:50:37.936 00.002 20224 Worker thread wakes up
00:50:37.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.42) opts 0xd
00:50:37.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.42)
00:50:37.936 00.000 20224 Moving (0.17, 0.42) raw xDistance=0.13 yDistance=-0.44
00:50:37.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:50:37.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
00:50:37.936 00.000 20224 MoveAxis(E, 0, ABG)
00:50:37.936 00.000 20224 Move returns status 0, amount 0
00:50:37.936 00.000 20224 MoveAxis(N, 92, ABG)
00:50:37.936 00.000 20224 Guiding  Dir = 0, Dur = 92
00:50:37.937 00.001 20224 IsSlewing returns 0
00:50:37.937 00.000 20224 IsGuiding returns 0
00:50:37.942 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=58781, med=3037, FiltMin=2758, FiltMax=26857, Gamma=1.000
00:50:37.947 00.005 20224 PulseGuide returned control before completion, sleep 93
00:50:37.956 00.009 8996 UpdateGuideState exits: m=658405 SNR=296.4
00:50:37.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:37.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:37.960 00.001 8996 Enqueuing Expose request
00:50:38.040 00.080 20224 IsGuiding returns 1
00:50:38.040 00.000 20224 scope still moving after pulse duration time elapsed
00:50:38.072 00.032 20224 IsSlewing returns 0
00:50:38.073 00.001 20224 IsGuiding returns 0
00:50:38.073 00.000 20224 scope move finished after 92 + 43 ms
00:50:38.073 00.000 20224 Move returns status 0, amount 92
00:50:38.073 00.000 20224 move complete, result=0
00:50:38.073 00.000 20224 worker thread done servicing request
00:50:38.073 00.000 20224 Worker thread wakes up
00:50:38.073 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 92 ms NORTH
00:50:38.076 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:38.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:39.240 01.164 20224 Exposure complete
00:50:39.323 00.083 20224 worker thread done servicing request
00:50:39.324 00.001 8996 OnExposeComplete: enter
00:50:39.326 00.002 8996 UpdateGuideState(): m_state=6
00:50:39.328 00.002 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11195
00:50:39.329 00.001 8996 Star::Find returns 1 (0), X=134.34, Y=473.56, Mass=664290, SNR=317.5, Peak=44637 HFD=4.5
00:50:39.331 00.002 8996 MultiStar: [#1 -0.53,-0.07,0.00,M1] [#2 -0.45,-0.07,0.00,M2] [#3 -0.18,0.05,0.56,U] [#4 -0.54,0.14,0.00,M2] [#5 -0.26,0.33,0.55,U] [#6 -0.61,0.04,0.00,M1] [#7 -0.20,0.12,0.45,U] [#8 -0.29,-0.03,0.34,U] 
00:50:39.333 00.002 8996 refined, 4 included, MultiStar: {-0.25, 0.06}, one-star: {-0.29, -0.08}
00:50:39.335 00.002 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
00:50:39.337 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
00:50:39.339 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.26 cameraTheta=2.91 mountX=-0.25 mountY=-0.03, mountTheta=-3.03
00:50:39.342 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.06, opts=13)
00:50:39.343 00.001 8996 Enqueuing Move request for scope (-0.25, 0.06)
00:50:39.344 00.001 20224 Worker thread wakes up
00:50:39.345 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
00:50:39.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
00:50:39.345 00.000 20224 Moving (-0.25, 0.06) raw xDistance=-0.25 yDistance=-0.03
00:50:39.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:50:39.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:39.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:50:39.345 00.000 20224 MoveAxis(E, 37, ABG)
00:50:39.345 00.000 20224 Guiding  Dir = 2, Dur = 37
00:50:39.346 00.001 20224 IsSlewing returns 0
00:50:39.346 00.000 20224 IsGuiding returns 0
00:50:39.351 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=44637, med=3037, FiltMin=2736, FiltMax=23024, Gamma=1.000
00:50:39.368 00.017 20224 PulseGuide returned control before completion, sleep 25
00:50:39.378 00.010 8996 UpdateGuideState exits: m=664290 SNR=317.5
00:50:39.380 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:39.382 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:39.384 00.002 8996 Enqueuing Expose request
00:50:39.399 00.015 20224 IsGuiding returns 1
00:50:39.399 00.000 20224 scope still moving after pulse duration time elapsed
00:50:39.430 00.031 20224 IsSlewing returns 0
00:50:39.430 00.000 20224 IsGuiding returns 1
00:50:39.461 00.031 20224 IsSlewing returns 0
00:50:39.461 00.000 20224 IsGuiding returns 0
00:50:39.461 00.000 20224 scope move finished after 37 + 78 ms
00:50:39.461 00.000 20224 Move returns status 0, amount 37
00:50:39.461 00.000 20224 MoveAxis(N, 0, ABG)
00:50:39.461 00.000 20224 Move returns status 0, amount 0
00:50:39.461 00.000 20224 move complete, result=0
00:50:39.461 00.000 20224 worker thread done servicing request
00:50:39.461 00.000 20224 Worker thread wakes up
00:50:39.461 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:39.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:39.463 00.002 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
00:50:40.442 00.979 20224 Exposure complete
00:50:40.517 00.075 20224 worker thread done servicing request
00:50:40.517 00.000 8996 OnExposeComplete: enter
00:50:40.519 00.002 8996 UpdateGuideState(): m_state=6
00:50:40.520 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11196
00:50:40.520 00.000 8996 Star::Find returns 1 (0), X=134.72, Y=473.36, Mass=781458, SNR=334.5, Peak=61094 HFD=4.7
00:50:40.522 00.002 8996 MultiStar: [#1 -0.03,-0.15,0.65,U] [#2 -0.17,-0.04,0.72,U] [#3 0.29,0.23,0.59,U] [#4 -0.10,0.30,0.58,U] [#5 0.21,0.04,0.62,U] [#6 0.09,0.12,0.42,U] [#7 0.19,0.19,0.42,U] [#8 0.08,0.02,0.36,U] 
00:50:40.523 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {0.09, -0.28}
00:50:40.524 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
00:50:40.526 00.002 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
00:50:40.527 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.22 mountX=0.06 mountY=-0.02, mountTheta=-0.33
00:50:40.530 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
00:50:40.532 00.002 8996 Enqueuing Move request for scope (0.06, 0.01)
00:50:40.534 00.002 20224 Worker thread wakes up
00:50:40.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
00:50:40.534 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
00:50:40.534 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
00:50:40.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:50:40.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:40.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:50:40.534 00.000 20224 MoveAxis(E, 0, ABG)
00:50:40.534 00.000 20224 Move returns status 0, amount 0
00:50:40.534 00.000 20224 MoveAxis(N, 0, ABG)
00:50:40.534 00.000 20224 Move returns status 0, amount 0
00:50:40.535 00.001 20224 move complete, result=0
00:50:40.535 00.000 20224 worker thread done servicing request
00:50:40.543 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=61094, med=3037, FiltMin=2752, FiltMax=33545, Gamma=1.000
00:50:40.564 00.021 8996 UpdateGuideState exits: m=781458 SNR=334.5
00:50:40.566 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:40.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:40.568 00.001 8996 Enqueuing Expose request
00:50:40.568 00.000 20224 Worker thread wakes up
00:50:40.568 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:40.569 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:40.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:41.743 01.174 20224 Exposure complete
00:50:41.824 00.081 20224 worker thread done servicing request
00:50:41.824 00.000 8996 OnExposeComplete: enter
00:50:41.826 00.002 8996 UpdateGuideState(): m_state=6
00:50:41.827 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11197
00:50:41.827 00.000 8996 Star::Find returns 1 (0), X=135.10, Y=473.45, Mass=663295, SNR=312.3, Peak=48182 HFD=4.3
00:50:41.830 00.003 8996 MultiStar: [#1 0.23,-0.18,0.65,U] [#2 0.35,0.08,0.72,U] [#3 0.56,-0.09,0.00,M1] [#4 0.24,0.10,0.62,U] [#5 0.05,0.09,0.62,U] [#6 0.17,0.12,0.41,U] [#7 0.13,-0.05,0.43,U] [#8 0.01,-0.00,0.34,U] 
00:50:41.832 00.002 8996 refined, 7 included, MultiStar: {0.25, -0.02}, one-star: {0.47, -0.19}
00:50:41.835 00.003 8996 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.10) = xAngle (0.01 = 0.01)
00:50:41.837 00.002 8996 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.11 = -3.11)
00:50:41.839 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.02 hyp=0.25 cameraTheta=-0.08 mountX=0.25 mountY=-0.01, mountTheta=-0.03
00:50:41.842 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.02, opts=13)
00:50:41.844 00.002 8996 Enqueuing Move request for scope (0.25, -0.02)
00:50:41.845 00.001 20224 Worker thread wakes up
00:50:41.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.02) opts 0xd
00:50:41.845 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.02)
00:50:41.845 00.000 20224 Moving (0.25, -0.02) raw xDistance=0.25 yDistance=-0.01
00:50:41.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:50:41.846 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:41.846 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:50:41.846 00.000 20224 MoveAxis(W, 36, ABG)
00:50:41.846 00.000 20224 Guiding  Dir = 3, Dur = 36
00:50:41.846 00.000 20224 IsSlewing returns 0
00:50:41.846 00.000 20224 IsGuiding returns 0
00:50:41.848 00.002 20224 PulseGuide returned control before completion, sleep 45
00:50:41.853 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=48182, med=3037, FiltMin=2717, FiltMax=21984, Gamma=1.000
00:50:41.875 00.022 8996 UpdateGuideState exits: m=663295 SNR=312.3
00:50:41.877 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:41.878 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:41.880 00.002 8996 Enqueuing Expose request
00:50:41.908 00.028 20224 IsGuiding returns 1
00:50:41.908 00.000 20224 scope still moving after pulse duration time elapsed
00:50:41.939 00.031 20224 IsSlewing returns 0
00:50:41.939 00.000 20224 IsGuiding returns 0
00:50:41.939 00.000 20224 scope move finished after 36 + 56 ms
00:50:41.939 00.000 20224 Move returns status 0, amount 36
00:50:41.939 00.000 20224 MoveAxis(N, 0, ABG)
00:50:41.939 00.000 20224 Move returns status 0, amount 0
00:50:41.939 00.000 20224 move complete, result=0
00:50:41.939 00.000 20224 worker thread done servicing request
00:50:41.940 00.001 20224 Worker thread wakes up
00:50:41.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:41.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:41.944 00.004 8996 GuideStep: 0.2 px 36 ms WEST, -0.0 px 0 ms NORTH
00:50:42.922 00.978 20224 Exposure complete
00:50:43.005 00.083 20224 worker thread done servicing request
00:50:43.005 00.000 8996 OnExposeComplete: enter
00:50:43.006 00.001 8996 UpdateGuideState(): m_state=6
00:50:43.007 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11198
00:50:43.008 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.53, Mass=596927, SNR=307.5, Peak=44333 HFD=4.6
00:50:43.008 00.000 8996 MultiStar: [#1 -0.14,-0.22,0.69,U] [#2 -0.04,0.02,0.76,U] [#3 0.15,0.06,0.64,U] [#4 0.01,0.09,0.59,U] [#5 -0.09,0.17,0.60,U] [#6 -0.17,0.04,0.47,U] [#7 -0.00,0.20,0.45,U] [#8 0.08,-0.07,0.41,U] 
00:50:43.009 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.00}, one-star: {0.15, -0.11}
00:50:43.010 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
00:50:43.010 00.000 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
00:50:43.011 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.55 mountX=0.00 mountY=-0.00, mountTheta=-0.66
00:50:43.012 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.00, opts=13)
00:50:43.013 00.001 8996 Enqueuing Move request for scope (0.01, 0.00)
00:50:43.014 00.001 20224 Worker thread wakes up
00:50:43.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
00:50:43.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
00:50:43.014 00.000 20224 Moving (0.01, 0.00) raw xDistance=0.00 yDistance=-0.00
00:50:43.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:50:43.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:43.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:50:43.015 00.001 20224 MoveAxis(E, 0, ABG)
00:50:43.015 00.000 20224 Move returns status 0, amount 0
00:50:43.015 00.000 20224 MoveAxis(N, 0, ABG)
00:50:43.015 00.000 20224 Move returns status 0, amount 0
00:50:43.015 00.000 20224 move complete, result=0
00:50:43.015 00.000 20224 worker thread done servicing request
00:50:43.019 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44333, med=3037, FiltMin=2755, FiltMax=25350, Gamma=1.000
00:50:43.032 00.013 8996 UpdateGuideState exits: m=596927 SNR=307.5
00:50:43.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:43.033 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:43.034 00.001 8996 Enqueuing Expose request
00:50:43.035 00.001 20224 Worker thread wakes up
00:50:43.035 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:43.036 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:43.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:44.193 01.157 20224 Exposure complete
00:50:44.259 00.066 20224 worker thread done servicing request
00:50:44.259 00.000 8996 OnExposeComplete: enter
00:50:44.260 00.001 8996 UpdateGuideState(): m_state=6
00:50:44.261 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11199
00:50:44.262 00.001 8996 Star::Find returns 1 (0), X=134.61, Y=473.17, Mass=631969, SNR=304.8, Peak=58710 HFD=4.5
00:50:44.263 00.001 8996 MultiStar: [#1 0.04,-0.49,0.00,M1] [#2 -0.09,-0.43,0.81,U] [#3 0.38,-0.16,0.68,U] [#4 0.17,-0.31,0.61,U] [#5 -0.16,-0.05,0.64,U] [#6 -0.07,0.04,0.43,U] [#7 0.02,-0.15,0.54,U] [#8 0.09,-0.27,0.34,U] 
00:50:44.265 00.002 8996 refined, 7 included, MultiStar: {0.04, -0.26}, one-star: {-0.02, -0.47}
00:50:44.267 00.002 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
00:50:44.269 00.002 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
00:50:44.271 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.26 hyp=0.26 cameraTheta=-1.43 mountX=0.06 mountY=0.25, mountTheta=1.33
00:50:44.274 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.26, opts=13)
00:50:44.274 00.000 8996 Enqueuing Move request for scope (0.04, -0.26)
00:50:44.276 00.002 20224 Worker thread wakes up
00:50:44.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.26) opts 0xd
00:50:44.276 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.26)
00:50:44.276 00.000 20224 Moving (0.04, -0.26) raw xDistance=0.06 yDistance=0.25
00:50:44.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:50:44.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:50:44.277 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:50:44.277 00.000 20224 MoveAxis(E, 0, ABG)
00:50:44.277 00.000 20224 Move returns status 0, amount 0
00:50:44.277 00.000 20224 MoveAxis(N, 0, ABG)
00:50:44.277 00.000 20224 Move returns status 0, amount 0
00:50:44.277 00.000 20224 move complete, result=0
00:50:44.277 00.000 20224 worker thread done servicing request
00:50:44.288 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58710, med=3037, FiltMin=2771, FiltMax=27840, Gamma=1.000
00:50:44.320 00.032 8996 UpdateGuideState exits: m=631969 SNR=304.8
00:50:44.322 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:44.324 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:44.325 00.001 8996 Enqueuing Expose request
00:50:44.326 00.001 20224 Worker thread wakes up
00:50:44.326 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:50:44.328 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:44.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:45.307 00.979 20224 Exposure complete
00:50:45.389 00.082 20224 worker thread done servicing request
00:50:45.389 00.000 8996 OnExposeComplete: enter
00:50:45.391 00.002 8996 UpdateGuideState(): m_state=6
00:50:45.392 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11200
00:50:45.394 00.002 8996 Star::Find returns 1 (0), X=134.94, Y=473.33, Mass=652612, SNR=340.1, Peak=53062 HFD=4.3
00:50:45.395 00.001 8996 MultiStar: [#1 0.18,-0.08,0.67,U] [#2 0.10,0.05,0.65,U] [#3 0.63,-0.28,0.00,M1] [#4 0.23,-0.20,0.53,U] [#5 -0.03,-0.12,0.54,U] [#6 -0.05,-0.01,0.43,U] [#7 -0.04,-0.03,0.37,U] [#8 -0.12,-0.04,0.30,U] 
00:50:45.397 00.002 8996 refined, 7 included, MultiStar: {0.12, -0.12}, one-star: {0.31, -0.31}
00:50:45.398 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
00:50:45.399 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
00:50:45.400 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.79 mountX=0.13 mountY=0.10, mountTheta=0.68
00:50:45.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.12, opts=13)
00:50:45.403 00.001 8996 Enqueuing Move request for scope (0.12, -0.12)
00:50:45.404 00.001 20224 Worker thread wakes up
00:50:45.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
00:50:45.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
00:50:45.404 00.000 20224 Moving (0.12, -0.12) raw xDistance=0.13 yDistance=0.10
00:50:45.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:50:45.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:45.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:50:45.404 00.000 20224 MoveAxis(E, 0, ABG)
00:50:45.404 00.000 20224 Move returns status 0, amount 0
00:50:45.404 00.000 20224 MoveAxis(N, 0, ABG)
00:50:45.404 00.000 20224 Move returns status 0, amount 0
00:50:45.404 00.000 20224 move complete, result=0
00:50:45.405 00.001 20224 worker thread done servicing request
00:50:45.408 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53062, med=3037, FiltMin=2736, FiltMax=23622, Gamma=1.000
00:50:45.422 00.014 8996 UpdateGuideState exits: m=652612 SNR=340.1
00:50:45.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:45.423 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:45.424 00.001 8996 Enqueuing Expose request
00:50:45.425 00.001 20224 Worker thread wakes up
00:50:45.425 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:45.426 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:45.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:46.595 01.169 20224 Exposure complete
00:50:46.662 00.067 20224 worker thread done servicing request
00:50:46.666 00.004 8996 OnExposeComplete: enter
00:50:46.667 00.001 8996 UpdateGuideState(): m_state=6
00:50:46.669 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11201
00:50:46.670 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.53, Mass=644011, SNR=334.9, Peak=49565 HFD=4.5
00:50:46.672 00.002 8996 MultiStar: [#1 0.23,-0.24,0.68,U] [#2 0.16,-0.07,0.72,U] [#3 0.14,-0.03,0.55,U] [#4 -0.04,0.03,0.49,U] [#5 0.16,-0.08,0.53,U] [#6 -0.09,-0.13,0.40,U] [#7 0.04,-0.15,0.42,U] [#8 0.20,-0.05,0.34,U] 
00:50:46.674 00.002 8996 refined, 8 included, MultiStar: {0.12, -0.10}, one-star: {0.16, -0.11}
00:50:46.674 00.000 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:50:46.675 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.59)
00:50:46.677 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.10 hyp=0.16 cameraTheta=-0.67 mountX=0.13 mountY=0.08, mountTheta=0.56
00:50:46.678 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.10, opts=13)
00:50:46.679 00.001 8996 Enqueuing Move request for scope (0.12, -0.10)
00:50:46.680 00.001 20224 Worker thread wakes up
00:50:46.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.10) opts 0xd
00:50:46.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.10)
00:50:46.680 00.000 20224 Moving (0.12, -0.10) raw xDistance=0.13 yDistance=0.08
00:50:46.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:50:46.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:46.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:50:46.680 00.000 20224 MoveAxis(E, 0, ABG)
00:50:46.680 00.000 20224 Move returns status 0, amount 0
00:50:46.680 00.000 20224 MoveAxis(N, 0, ABG)
00:50:46.680 00.000 20224 Move returns status 0, amount 0
00:50:46.681 00.001 20224 move complete, result=0
00:50:46.681 00.000 20224 worker thread done servicing request
00:50:46.684 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49565, med=3037, FiltMin=2717, FiltMax=24953, Gamma=1.000
00:50:46.697 00.013 8996 UpdateGuideState exits: m=644011 SNR=334.9
00:50:46.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:46.698 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:46.699 00.001 8996 Enqueuing Expose request
00:50:46.700 00.001 20224 Worker thread wakes up
00:50:46.700 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:46.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:46.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:47.693 00.992 20224 Exposure complete
00:50:47.747 00.054 20224 worker thread done servicing request
00:50:47.747 00.000 8996 OnExposeComplete: enter
00:50:47.748 00.001 8996 UpdateGuideState(): m_state=6
00:50:47.749 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11202
00:50:47.750 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=473.26, Mass=577240, SNR=283.0, Peak=51638 HFD=4.4
00:50:47.751 00.001 8996 MultiStar: [#1 0.03,-0.41,0.65,U] [#2 -0.00,-0.31,0.86,U] [#3 0.20,-0.22,0.71,U] [#4 -0.04,-0.10,0.60,U] [#5 0.05,-0.23,0.80,U] [#6 -0.22,-0.06,0.53,U] [#7 -0.17,-0.03,0.53,U] [#8 0.05,-0.12,0.47,U] 
00:50:47.752 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.23}, one-star: {0.24, -0.38}
00:50:47.753 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
00:50:47.753 00.000 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
00:50:47.754 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.41 mountX=0.06 mountY=0.22, mountTheta=1.32
00:50:47.756 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.23, opts=13)
00:50:47.756 00.000 8996 Enqueuing Move request for scope (0.04, -0.23)
00:50:47.757 00.001 20224 Worker thread wakes up
00:50:47.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.23) opts 0xd
00:50:47.757 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.23)
00:50:47.757 00.000 20224 Moving (0.04, -0.23) raw xDistance=0.06 yDistance=0.22
00:50:47.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:50:47.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:50:47.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:50:47.757 00.000 20224 MoveAxis(E, 0, ABG)
00:50:47.757 00.000 20224 Move returns status 0, amount 0
00:50:47.758 00.001 20224 MoveAxis(N, 0, ABG)
00:50:47.758 00.000 20224 Move returns status 0, amount 0
00:50:47.758 00.000 20224 move complete, result=0
00:50:47.758 00.000 20224 worker thread done servicing request
00:50:47.761 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=51638, med=3037, FiltMin=2761, FiltMax=23200, Gamma=1.000
00:50:47.783 00.022 8996 UpdateGuideState exits: m=577240 SNR=283.0
00:50:47.786 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:47.788 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:47.789 00.001 8996 Enqueuing Expose request
00:50:47.790 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:50:47.792 00.002 20224 Worker thread wakes up
00:50:47.792 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:47.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:48.952 01.160 20224 Exposure complete
00:50:49.042 00.090 20224 worker thread done servicing request
00:50:49.042 00.000 8996 OnExposeComplete: enter
00:50:49.044 00.002 8996 UpdateGuideState(): m_state=6
00:50:49.044 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11203
00:50:49.045 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=472.99, Mass=711914, SNR=318.0, Peak=65510 HFD=4.3
00:50:49.046 00.001 8996 MultiStar: [#1 -0.07,-0.51,0.00,M1] [#2 -0.13,-0.75,0.00,M1] [#3 0.17,-0.28,0.64,U] [#4 -0.19,-0.27,0.50,U] [#5 0.11,-0.33,0.68,U] [#6 -0.39,-0.49,0.00,M1] [#7 -0.16,-0.34,0.47,U] [#8 0.00,-0.32,0.37,U] 
00:50:49.047 00.001 8996 refined, 5 included, MultiStar: {0.06, -0.40}, one-star: {0.20, -0.65}
00:50:49.048 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
00:50:49.048 00.000 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
00:50:49.049 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.40 hyp=0.40 cameraTheta=-1.42 mountX=0.10 mountY=0.39, mountTheta=1.33
00:50:49.052 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.40, opts=13)
00:50:49.054 00.002 8996 Enqueuing Move request for scope (0.06, -0.40)
00:50:49.057 00.003 20224 Worker thread wakes up
00:50:49.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.40) opts 0xd
00:50:49.057 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.40)
00:50:49.057 00.000 20224 Moving (0.06, -0.40) raw xDistance=0.10 yDistance=0.39
00:50:49.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:50:49.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:50:49.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
00:50:49.057 00.000 20224 MoveAxis(E, 0, ABG)
00:50:49.057 00.000 20224 Move returns status 0, amount 0
00:50:49.057 00.000 20224 MoveAxis(N, 0, ABG)
00:50:49.057 00.000 20224 Move returns status 0, amount 0
00:50:49.057 00.000 20224 move complete, result=0
00:50:49.058 00.001 20224 worker thread done servicing request
00:50:49.062 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65510, med=3037, FiltMin=2726, FiltMax=30358, Gamma=1.000
00:50:49.082 00.020 8996 UpdateGuideState exits: m=711914 SNR=318.0
00:50:49.083 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:49.085 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:49.085 00.000 8996 Enqueuing Expose request
00:50:49.086 00.001 20224 Worker thread wakes up
00:50:49.087 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
00:50:49.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:49.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:50.064 00.976 20224 Exposure complete
00:50:50.153 00.089 20224 worker thread done servicing request
00:50:50.153 00.000 8996 OnExposeComplete: enter
00:50:50.154 00.001 8996 UpdateGuideState(): m_state=6
00:50:50.155 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11204
00:50:50.156 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=473.17, Mass=644611, SNR=285.9, Peak=61622 HFD=4.5
00:50:50.157 00.001 8996 MultiStar: [#1 -0.11,-0.58,0.00,M2] [#2 -0.17,-0.59,0.00,M2] [#3 0.04,-0.13,0.70,U] [#4 -0.21,-0.13,0.66,U] [#5 -0.13,-0.09,0.62,U] [#6 -0.38,-0.20,0.46,U] [#7 -0.03,-0.26,0.48,U] [#8 -0.16,-0.32,0.49,U] 
00:50:50.157 00.000 8996 refined, 6 included, MultiStar: {-0.08, -0.24}, one-star: {0.11, -0.47}
00:50:50.158 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
00:50:50.159 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
00:50:50.159 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.24 hyp=0.26 cameraTheta=-1.88 mountX=-0.05 mountY=0.25, mountTheta=1.78
00:50:50.162 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.24, opts=13)
00:50:50.163 00.001 8996 Enqueuing Move request for scope (-0.08, -0.24)
00:50:50.164 00.001 20224 Worker thread wakes up
00:50:50.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.24) opts 0xd
00:50:50.164 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.24)
00:50:50.164 00.000 20224 Moving (-0.08, -0.24) raw xDistance=-0.05 yDistance=0.25
00:50:50.164 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:50:50.164 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.06 newest=0.87
00:50:50.164 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:50:50.164 00.000 20224 MoveAxis(E, 0, ABG)
00:50:50.164 00.000 20224 Move returns status 0, amount 0
00:50:50.164 00.000 20224 MoveAxis(S, 53, ABG)
00:50:50.164 00.000 20224 Guiding  Dir = 1, Dur = 53
00:50:50.164 00.000 20224 IsSlewing returns 0
00:50:50.165 00.001 20224 IsGuiding returns 0
00:50:50.166 00.001 20224 PulseGuide returned control before completion, sleep 62
00:50:50.169 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61622, med=3040, FiltMin=2771, FiltMax=24432, Gamma=1.000
00:50:50.185 00.016 8996 UpdateGuideState exits: m=644611 SNR=285.9
00:50:50.185 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:50.187 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:50.187 00.000 8996 Enqueuing Expose request
00:50:50.238 00.051 20224 IsGuiding returns 1
00:50:50.238 00.000 20224 scope still moving after pulse duration time elapsed
00:50:50.269 00.031 20224 IsSlewing returns 0
00:50:50.270 00.001 20224 IsGuiding returns 0
00:50:50.270 00.000 20224 scope move finished after 53 + 51 ms
00:50:50.270 00.000 20224 Move returns status 0, amount 53
00:50:50.270 00.000 20224 move complete, result=0
00:50:50.270 00.000 20224 worker thread done servicing request
00:50:50.270 00.000 20224 Worker thread wakes up
00:50:50.270 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:50.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:50.272 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
00:50:51.444 01.172 20224 Exposure complete
00:50:51.523 00.079 20224 worker thread done servicing request
00:50:51.523 00.000 8996 OnExposeComplete: enter
00:50:51.524 00.001 8996 UpdateGuideState(): m_state=6
00:50:51.525 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11205
00:50:51.526 00.001 8996 Star::Find returns 1 (0), X=134.64, Y=473.27, Mass=689747, SNR=304.5, Peak=65510 HFD=4.7
00:50:51.527 00.001 8996 MultiStar: [#1 0.08,-0.65,0.00,M3] [#2 -0.11,-0.69,0.00,M3] [#3 0.16,-0.32,0.69,U] [#4 -0.03,-0.26,0.47,U] [#5 0.11,-0.30,0.66,U] [#6 -0.07,-0.27,0.53,U] [#7 -0.10,-0.41,0.46,U] [#8 0.12,-0.26,0.43,U] 
00:50:51.529 00.002 8996 refined, 6 included, MultiStar: {0.03, -0.32}, one-star: {0.01, -0.37}
00:50:51.531 00.002 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
00:50:51.532 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
00:50:51.534 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.46 mountX=0.07 mountY=0.31, mountTheta=1.36
00:50:51.537 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.32, opts=13)
00:50:51.540 00.003 8996 Enqueuing Move request for scope (0.03, -0.32)
00:50:51.542 00.002 20224 Worker thread wakes up
00:50:51.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.32) opts 0xd
00:50:51.542 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.32)
00:50:51.542 00.000 20224 Moving (0.03, -0.32) raw xDistance=0.07 yDistance=0.31
00:50:51.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:50:51.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
00:50:51.543 00.001 20224 MoveAxis(E, 0, ABG)
00:50:51.543 00.000 20224 Move returns status 0, amount 0
00:50:51.543 00.000 20224 MoveAxis(S, 66, ABG)
00:50:51.543 00.000 20224 Guiding  Dir = 1, Dur = 66
00:50:51.543 00.000 20224 IsSlewing returns 0
00:50:51.543 00.000 20224 IsGuiding returns 0
00:50:51.551 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65510, med=3040, FiltMin=2755, FiltMax=27129, Gamma=1.000
00:50:51.580 00.029 8996 UpdateGuideState exits: m=689747 SNR=304.5
00:50:51.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:51.583 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:51.583 00.000 8996 Enqueuing Expose request
00:50:51.586 00.003 20224 PulseGuide returned control before completion, sleep 34
00:50:51.632 00.046 20224 IsGuiding returns 1
00:50:51.632 00.000 20224 scope still moving after pulse duration time elapsed
00:50:51.663 00.031 20224 IsSlewing returns 0
00:50:51.663 00.000 20224 IsGuiding returns 1
00:50:51.695 00.032 20224 IsSlewing returns 0
00:50:51.695 00.000 20224 IsGuiding returns 0
00:50:51.695 00.000 20224 scope move finished after 66 + 85 ms
00:50:51.695 00.000 20224 Move returns status 0, amount 66
00:50:51.695 00.000 20224 move complete, result=0
00:50:51.695 00.000 20224 worker thread done servicing request
00:50:51.695 00.000 20224 Worker thread wakes up
00:50:51.695 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
00:50:51.696 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:51.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:52.663 00.967 20224 Exposure complete
00:50:52.753 00.090 20224 worker thread done servicing request
00:50:52.753 00.000 8996 OnExposeComplete: enter
00:50:52.754 00.001 8996 UpdateGuideState(): m_state=6
00:50:52.755 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11206
00:50:52.756 00.001 8996 Star::Find returns 1 (0), X=134.59, Y=473.46, Mass=613914, SNR=295.5, Peak=48134 HFD=4.6
00:50:52.757 00.001 8996 MultiStar: [#1 -0.06,-0.31,0.69,U] [#2 -0.31,-0.01,0.77,U] [#3 -0.06,-0.10,0.61,U] [#4 -0.39,-0.15,0.57,U] [#5 -0.25,0.13,0.70,U] [#6 -0.42,0.23,0.00,M1] [#7 -0.40,0.03,0.43,U] [#8 -0.32,-0.01,0.41,U] 
00:50:52.758 00.001 8996 single-star, 7 included, MultiStar: {-0.21, -0.09}, one-star: {-0.04, -0.18}
00:50:52.759 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
00:50:52.760 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
00:50:52.761 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.18 hyp=0.18 cameraTheta=-1.79 mountX=-0.02 mountY=0.18, mountTheta=1.70
00:50:52.762 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.18, opts=13)
00:50:52.763 00.001 8996 Enqueuing Move request for scope (-0.04, -0.18)
00:50:52.764 00.001 20224 Worker thread wakes up
00:50:52.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.18) opts 0xd
00:50:52.764 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.18)
00:50:52.764 00.000 20224 Moving (-0.04, -0.18) raw xDistance=-0.02 yDistance=0.18
00:50:52.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:50:52.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:52.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:50:52.764 00.000 20224 MoveAxis(E, 0, ABG)
00:50:52.764 00.000 20224 Move returns status 0, amount 0
00:50:52.764 00.000 20224 MoveAxis(N, 0, ABG)
00:50:52.764 00.000 20224 Move returns status 0, amount 0
00:50:52.765 00.001 20224 move complete, result=0
00:50:52.765 00.000 20224 worker thread done servicing request
00:50:52.772 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48134, med=3040, FiltMin=2720, FiltMax=23984, Gamma=1.000
00:50:52.792 00.020 8996 UpdateGuideState exits: m=613914 SNR=295.5
00:50:52.793 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:52.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:52.795 00.001 8996 Enqueuing Expose request
00:50:52.796 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:50:52.797 00.001 20224 Worker thread wakes up
00:50:52.797 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:52.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:53.971 01.174 20224 Exposure complete
00:50:54.045 00.074 20224 worker thread done servicing request
00:50:54.045 00.000 8996 OnExposeComplete: enter
00:50:54.046 00.001 8996 UpdateGuideState(): m_state=6
00:50:54.048 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11207
00:50:54.048 00.000 8996 Star::Find returns 1 (0), X=134.83, Y=473.36, Mass=699711, SNR=338.7, Peak=52278 HFD=4.5
00:50:54.049 00.001 8996 MultiStar: [#1 -0.35,-0.34,0.00,M3] [#2 -0.44,-0.10,0.00,M3] [#3 -0.05,-0.02,0.60,U] [#4 -0.42,-0.02,0.50,U] [#5 -0.07,-0.02,0.49,U] [#6 -0.23,-0.15,0.40,U] [#7 -0.15,0.14,0.43,U] [#8 -0.24,-0.23,0.38,U] 
00:50:54.050 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.10}, one-star: {0.20, -0.28}
00:50:54.051 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
00:50:54.052 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
00:50:54.053 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.25 mountX=-0.07 mountY=0.11, mountTheta=2.15
00:50:54.056 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
00:50:54.057 00.001 8996 Enqueuing Move request for scope (-0.08, -0.10)
00:50:54.058 00.001 20224 Worker thread wakes up
00:50:54.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
00:50:54.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
00:50:54.058 00.000 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
00:50:54.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:50:54.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:54.059 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:50:54.059 00.000 20224 MoveAxis(E, 0, ABG)
00:50:54.059 00.000 20224 Move returns status 0, amount 0
00:50:54.059 00.000 20224 MoveAxis(N, 0, ABG)
00:50:54.059 00.000 20224 Move returns status 0, amount 0
00:50:54.059 00.000 20224 move complete, result=0
00:50:54.059 00.000 20224 worker thread done servicing request
00:50:54.062 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1245, max=52278, med=3040, FiltMin=2752, FiltMax=29334, Gamma=1.000
00:50:54.079 00.017 8996 UpdateGuideState exits: m=699711 SNR=338.7
00:50:54.083 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:54.086 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:54.088 00.002 8996 Enqueuing Expose request
00:50:54.090 00.002 20224 Worker thread wakes up
00:50:54.090 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:50:54.092 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:54.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:55.070 00.978 20224 Exposure complete
00:50:55.143 00.073 20224 worker thread done servicing request
00:50:55.143 00.000 8996 OnExposeComplete: enter
00:50:55.144 00.001 8996 UpdateGuideState(): m_state=6
00:50:55.145 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11208
00:50:55.146 00.001 8996 Star::Find returns 1 (0), X=134.57, Y=473.24, Mass=697684, SNR=352.4, Peak=58774 HFD=4.6
00:50:55.147 00.001 8996 MultiStar: [#1 -0.22,-0.62,0.00,M4] [#2 -0.17,-0.25,0.65,U] [#3 0.11,-0.21,0.61,U] [#4 -0.22,-0.05,0.47,U] [#5 -0.15,-0.17,0.51,U] [#6 -0.40,-0.29,0.00,M1] [#7 -0.08,-0.20,0.39,U] [#8 -0.11,-0.41,0.38,U] 
00:50:55.148 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.26}, one-star: {-0.06, -0.40}
00:50:55.148 00.000 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
00:50:55.149 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
00:50:55.150 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.26 hyp=0.28 cameraTheta=-1.90 mountX=-0.06 mountY=0.27, mountTheta=1.81
00:50:55.151 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.26, opts=13)
00:50:55.152 00.001 8996 Enqueuing Move request for scope (-0.09, -0.26)
00:50:55.154 00.002 20224 Worker thread wakes up
00:50:55.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.26) opts 0xd
00:50:55.154 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.26)
00:50:55.154 00.000 20224 Moving (-0.09, -0.26) raw xDistance=-0.06 yDistance=0.27
00:50:55.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:50:55.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:50:55.154 00.000 20224 MoveAxis(E, 0, ABG)
00:50:55.154 00.000 20224 Move returns status 0, amount 0
00:50:55.154 00.000 20224 MoveAxis(S, 57, ABG)
00:50:55.154 00.000 20224 Guiding  Dir = 1, Dur = 57
00:50:55.155 00.001 20224 IsSlewing returns 0
00:50:55.155 00.000 20224 IsGuiding returns 0
00:50:55.164 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=58774, med=3040, FiltMin=2749, FiltMax=29958, Gamma=1.000
00:50:55.187 00.023 8996 UpdateGuideState exits: m=697684 SNR=352.4
00:50:55.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:55.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:55.190 00.001 8996 Enqueuing Expose request
00:50:55.200 00.010 20224 PulseGuide returned control before completion, sleep 22
00:50:55.231 00.031 20224 IsGuiding returns 1
00:50:55.231 00.000 20224 scope still moving after pulse duration time elapsed
00:50:55.262 00.031 20224 IsSlewing returns 0
00:50:55.262 00.000 20224 IsGuiding returns 1
00:50:55.292 00.030 20224 IsSlewing returns 0
00:50:55.293 00.001 20224 IsGuiding returns 0
00:50:55.293 00.000 20224 scope move finished after 57 + 80 ms
00:50:55.293 00.000 20224 Move returns status 0, amount 57
00:50:55.293 00.000 20224 move complete, result=0
00:50:55.293 00.000 20224 worker thread done servicing request
00:50:55.293 00.000 20224 Worker thread wakes up
00:50:55.293 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:55.293 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
00:50:55.296 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:56.453 01.157 20224 Exposure complete
00:50:56.533 00.080 20224 worker thread done servicing request
00:50:56.533 00.000 8996 OnExposeComplete: enter
00:50:56.534 00.001 8996 UpdateGuideState(): m_state=6
00:50:56.535 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11209
00:50:56.535 00.000 8996 Star::Find returns 1 (0), X=134.41, Y=473.64, Mass=620582, SNR=304.3, Peak=44701 HFD=4.6
00:50:56.536 00.001 8996 MultiStar: [#1 -0.19,-0.01,0.63,U] [#2 -0.24,0.09,0.77,U] [#3 0.34,-0.10,0.67,U] [#4 -0.02,0.10,0.65,U] [#5 -0.24,0.46,0.00,M1] [#6 -0.22,0.10,0.38,U] [#7 0.05,0.19,0.47,U] [#8 -0.13,0.16,0.33,U] 
00:50:56.537 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.05}, one-star: {-0.22, 0.00}
00:50:56.538 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
00:50:56.538 00.000 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
00:50:56.539 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.10 cameraTheta=2.59 mountX=-0.09 mountY=-0.04, mountTheta=-2.71
00:50:56.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
00:50:56.542 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
00:50:56.542 00.000 20224 Worker thread wakes up
00:50:56.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
00:50:56.543 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
00:50:56.543 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.09 yDistance=-0.04
00:50:56.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:50:56.543 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:56.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:50:56.543 00.000 20224 MoveAxis(E, 0, ABG)
00:50:56.543 00.000 20224 Move returns status 0, amount 0
00:50:56.543 00.000 20224 MoveAxis(N, 0, ABG)
00:50:56.543 00.000 20224 Move returns status 0, amount 0
00:50:56.543 00.000 20224 move complete, result=0
00:50:56.543 00.000 20224 worker thread done servicing request
00:50:56.551 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44701, med=3040, FiltMin=2755, FiltMax=21904, Gamma=1.000
00:50:56.577 00.026 8996 UpdateGuideState exits: m=620582 SNR=304.3
00:50:56.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:56.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:56.581 00.002 8996 Enqueuing Expose request
00:50:56.582 00.001 20224 Worker thread wakes up
00:50:56.583 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:56.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:56.583 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:57.566 00.983 20224 Exposure complete
00:50:57.626 00.060 20224 worker thread done servicing request
00:50:57.626 00.000 8996 OnExposeComplete: enter
00:50:57.628 00.002 8996 UpdateGuideState(): m_state=6
00:50:57.630 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11210
00:50:57.631 00.001 8996 Star::Find returns 1 (0), X=134.65, Y=473.60, Mass=663595, SNR=331.7, Peak=51581 HFD=4.8
00:50:57.633 00.002 8996 MultiStar: [#1 -0.03,-0.18,0.64,U] [#2 -0.22,-0.10,0.70,U] [#3 0.14,-0.01,0.59,U] [#4 -0.21,0.23,0.52,U] [#5 -0.11,0.19,0.55,U] [#6 0.02,0.23,0.46,U] [#7 -0.13,0.17,0.46,U] [#8 -0.27,-0.19,0.35,U] 
00:50:57.634 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.02}, one-star: {0.02, -0.04}
00:50:57.634 00.000 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
00:50:57.635 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
00:50:57.636 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.19 mountX=0.02 mountY=0.04, mountTheta=1.09
00:50:57.637 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
00:50:57.638 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
00:50:57.639 00.001 20224 Worker thread wakes up
00:50:57.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
00:50:57.639 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
00:50:57.639 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.04
00:50:57.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:50:57.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:57.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:50:57.639 00.000 20224 MoveAxis(E, 0, ABG)
00:50:57.639 00.000 20224 Move returns status 0, amount 0
00:50:57.639 00.000 20224 MoveAxis(N, 0, ABG)
00:50:57.639 00.000 20224 Move returns status 0, amount 0
00:50:57.639 00.000 20224 move complete, result=0
00:50:57.639 00.000 20224 worker thread done servicing request
00:50:57.645 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51581, med=3040, FiltMin=2745, FiltMax=28406, Gamma=1.000
00:50:57.668 00.023 8996 UpdateGuideState exits: m=663595 SNR=331.7
00:50:57.670 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:57.673 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:57.675 00.002 8996 Enqueuing Expose request
00:50:57.678 00.003 20224 Worker thread wakes up
00:50:57.678 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:50:57.680 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:57.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:58.851 01.171 20224 Exposure complete
00:50:58.933 00.082 20224 worker thread done servicing request
00:50:58.935 00.002 8996 OnExposeComplete: enter
00:50:58.937 00.002 8996 UpdateGuideState(): m_state=6
00:50:58.939 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11211
00:50:58.942 00.003 8996 Star::Find returns 1 (0), X=134.82, Y=473.55, Mass=680390, SNR=316.2, Peak=51910 HFD=4.5
00:50:58.945 00.003 8996 MultiStar: [#1 0.06,-0.33,0.66,U] [#2 0.02,0.14,0.71,U] [#3 0.32,0.06,0.53,U] [#4 0.03,0.21,0.54,U] [#5 0.12,0.07,0.55,U] [#6 -0.01,0.27,0.44,U] [#7 0.13,0.21,0.50,U] [#8 -0.11,-0.05,0.38,U] 
00:50:58.946 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.04}, one-star: {0.19, -0.08}
00:50:58.947 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
00:50:58.948 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
00:50:58.948 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.34 mountX=0.10 mountY=-0.05, mountTheta=-0.45
00:50:58.950 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
00:50:58.951 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
00:50:58.952 00.001 20224 Worker thread wakes up
00:50:58.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
00:50:58.952 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
00:50:58.952 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.05
00:50:58.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:50:58.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:50:58.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:50:58.953 00.001 20224 MoveAxis(E, 0, ABG)
00:50:58.953 00.000 20224 Move returns status 0, amount 0
00:50:58.953 00.000 20224 MoveAxis(N, 0, ABG)
00:50:58.953 00.000 20224 Move returns status 0, amount 0
00:50:58.953 00.000 20224 move complete, result=0
00:50:58.953 00.000 20224 worker thread done servicing request
00:50:58.956 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51910, med=3040, FiltMin=2739, FiltMax=27865, Gamma=1.000
00:50:58.980 00.024 8996 UpdateGuideState exits: m=680390 SNR=316.2
00:50:58.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:50:58.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:50:58.983 00.001 8996 Enqueuing Expose request
00:50:58.984 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:50:58.985 00.001 20224 Worker thread wakes up
00:50:58.985 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:50:58.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:50:59.981 00.996 20224 Exposure complete
00:51:00.056 00.075 20224 worker thread done servicing request
00:51:00.056 00.000 8996 OnExposeComplete: enter
00:51:00.058 00.002 8996 UpdateGuideState(): m_state=6
00:51:00.059 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11212
00:51:00.060 00.001 8996 Star::Find returns 1 (0), X=134.61, Y=473.47, Mass=625087, SNR=294.1, Peak=50630 HFD=4.4
00:51:00.061 00.001 8996 MultiStar: [#1 0.07,-0.22,0.75,U] [#2 0.01,0.14,0.83,U] [#3 0.32,0.25,0.63,U] [#4 -0.05,-0.03,0.51,U] [#5 0.15,0.20,0.71,U] [#6 -0.09,0.08,0.56,U] [#7 0.16,0.24,0.46,U] [#8 0.01,0.17,0.35,U] 
00:51:00.062 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.05}, one-star: {-0.02, -0.17}
00:51:00.063 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
00:51:00.064 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
00:51:00.065 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.67 mountX=0.06 mountY=-0.05, mountTheta=-0.78
00:51:00.066 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
00:51:00.067 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
00:51:00.067 00.000 20224 Worker thread wakes up
00:51:00.067 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
00:51:00.068 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
00:51:00.068 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.05
00:51:00.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:51:00.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:00.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:51:00.068 00.000 20224 MoveAxis(E, 0, ABG)
00:51:00.068 00.000 20224 Move returns status 0, amount 0
00:51:00.068 00.000 20224 MoveAxis(N, 0, ABG)
00:51:00.068 00.000 20224 Move returns status 0, amount 0
00:51:00.068 00.000 20224 move complete, result=0
00:51:00.068 00.000 20224 worker thread done servicing request
00:51:00.072 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50630, med=3040, FiltMin=2765, FiltMax=25526, Gamma=1.000
00:51:00.084 00.012 8996 UpdateGuideState exits: m=625087 SNR=294.1
00:51:00.085 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:00.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:00.087 00.001 8996 Enqueuing Expose request
00:51:00.088 00.001 20224 Worker thread wakes up
00:51:00.088 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:00.088 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:00.089 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:01.255 01.166 20224 Exposure complete
00:51:01.320 00.065 20224 worker thread done servicing request
00:51:01.320 00.000 8996 OnExposeComplete: enter
00:51:01.321 00.001 8996 UpdateGuideState(): m_state=6
00:51:01.322 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11213
00:51:01.323 00.001 8996 Star::Find returns 1 (0), X=134.77, Y=473.66, Mass=690142, SNR=362.9, Peak=61805 HFD=4.5
00:51:01.324 00.001 8996 MultiStar: [#1 -0.03,-0.15,0.58,U] [#2 -0.07,-0.01,0.65,U] [#3 0.19,0.11,0.50,U] [#4 0.10,0.09,0.46,U] [#5 0.03,0.27,0.52,U] [#6 -0.05,0.16,0.42,U] [#7 0.28,0.27,0.34,U] [#8 0.14,0.03,0.34,U] 
00:51:01.325 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.07}, one-star: {0.14, 0.02}
00:51:01.326 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
00:51:01.327 00.001 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
00:51:01.327 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.10 cameraTheta=0.75 mountX=0.07 mountY=-0.08, mountTheta=-0.85
00:51:01.329 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.07, opts=13)
00:51:01.330 00.001 8996 Enqueuing Move request for scope (0.08, 0.07)
00:51:01.331 00.001 20224 Worker thread wakes up
00:51:01.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
00:51:01.331 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
00:51:01.331 00.000 20224 Moving (0.08, 0.07) raw xDistance=0.07 yDistance=-0.08
00:51:01.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:51:01.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:01.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:51:01.331 00.000 20224 MoveAxis(E, 0, ABG)
00:51:01.331 00.000 20224 Move returns status 0, amount 0
00:51:01.331 00.000 20224 MoveAxis(N, 0, ABG)
00:51:01.331 00.000 20224 Move returns status 0, amount 0
00:51:01.331 00.000 20224 move complete, result=0
00:51:01.331 00.000 20224 worker thread done servicing request
00:51:01.337 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=61805, med=3040, FiltMin=2765, FiltMax=27222, Gamma=1.000
00:51:01.360 00.023 8996 UpdateGuideState exits: m=690142 SNR=362.9
00:51:01.363 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:01.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:01.366 00.002 8996 Enqueuing Expose request
00:51:01.368 00.002 20224 Worker thread wakes up
00:51:01.368 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:01.370 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:01.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:02.342 00.972 20224 Exposure complete
00:51:02.419 00.077 20224 worker thread done servicing request
00:51:02.419 00.000 8996 OnExposeComplete: enter
00:51:02.422 00.003 8996 UpdateGuideState(): m_state=6
00:51:02.423 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11214
00:51:02.425 00.002 8996 Star::Find returns 1 (0), X=134.75, Y=473.37, Mass=667917, SNR=335.6, Peak=60790 HFD=4.6
00:51:02.426 00.001 8996 MultiStar: [#1 -0.02,-0.24,0.66,U] [#2 0.10,-0.06,0.78,U] [#3 0.35,-0.11,0.57,U] [#4 -0.11,0.03,0.50,U] [#5 0.12,-0.08,0.52,U] [#6 0.01,-0.09,0.45,U] [#7 0.17,0.13,0.36,U] [#8 0.03,0.18,0.34,U] 
00:51:02.427 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.10}, one-star: {0.12, -0.27}
00:51:02.428 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
00:51:02.429 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
00:51:02.429 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-0.82 mountX=0.10 mountY=0.09, mountTheta=0.72
00:51:02.431 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.10, opts=13)
00:51:02.432 00.001 8996 Enqueuing Move request for scope (0.09, -0.10)
00:51:02.433 00.001 20224 Worker thread wakes up
00:51:02.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
00:51:02.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
00:51:02.433 00.000 20224 Moving (0.09, -0.10) raw xDistance=0.10 yDistance=0.09
00:51:02.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:51:02.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:02.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:51:02.433 00.000 20224 MoveAxis(E, 0, ABG)
00:51:02.434 00.001 20224 Move returns status 0, amount 0
00:51:02.434 00.000 20224 MoveAxis(N, 0, ABG)
00:51:02.434 00.000 20224 Move returns status 0, amount 0
00:51:02.434 00.000 20224 move complete, result=0
00:51:02.434 00.000 20224 worker thread done servicing request
00:51:02.438 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=60790, med=3040, FiltMin=2765, FiltMax=26304, Gamma=1.000
00:51:02.450 00.012 8996 UpdateGuideState exits: m=667917 SNR=335.6
00:51:02.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:02.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:02.453 00.001 8996 Enqueuing Expose request
00:51:02.455 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:02.457 00.002 20224 Worker thread wakes up
00:51:02.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:02.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:03.655 01.197 20224 Exposure complete
00:51:03.749 00.094 20224 worker thread done servicing request
00:51:03.749 00.000 8996 OnExposeComplete: enter
00:51:03.751 00.002 8996 UpdateGuideState(): m_state=6
00:51:03.752 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11215
00:51:03.754 00.002 8996 Star::Find returns 1 (0), X=134.99, Y=473.11, Mass=697506, SNR=337.8, Peak=65510 HFD=4.4
00:51:03.755 00.001 8996 MultiStar: [#1 0.27,-0.50,0.00,M1] [#2 0.26,-0.40,0.00,M1] [#3 0.75,-0.22,0.00,M1] [#4 0.38,-0.21,0.46,U] [#5 0.15,-0.37,0.59,U] [#6 0.29,-0.13,0.45,U] [#7 0.54,-0.15,0.00,M1] [#8 0.22,-0.38,0.33,U] 
00:51:03.757 00.002 8996 refined, 4 included, MultiStar: {0.29, -0.36}, one-star: {0.36, -0.53}
00:51:03.760 00.003 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
00:51:03.762 00.002 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.37)
00:51:03.764 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=-0.36 hyp=0.47 cameraTheta=-0.89 mountX=0.33 mountY=0.33, mountTheta=0.79
00:51:03.767 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.36, opts=13)
00:51:03.769 00.002 8996 Enqueuing Move request for scope (0.29, -0.36)
00:51:03.770 00.001 20224 Worker thread wakes up
00:51:03.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.36) opts 0xd
00:51:03.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.36)
00:51:03.771 00.001 20224 Moving (0.29, -0.36) raw xDistance=0.33 yDistance=0.33
00:51:03.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
00:51:03.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
00:51:03.771 00.000 20224 MoveAxis(W, 48, ABG)
00:51:03.771 00.000 20224 Guiding  Dir = 3, Dur = 48
00:51:03.771 00.000 20224 IsSlewing returns 0
00:51:03.772 00.001 20224 IsGuiding returns 0
00:51:03.776 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65510, med=3040, FiltMin=2755, FiltMax=26112, Gamma=1.000
00:51:03.787 00.011 20224 PulseGuide returned control before completion, sleep 44
00:51:03.797 00.010 8996 UpdateGuideState exits: m=697506 SNR=337.8
00:51:03.799 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:03.801 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:03.803 00.002 8996 Enqueuing Expose request
00:51:03.834 00.031 20224 IsGuiding returns 1
00:51:03.834 00.000 20224 scope still moving after pulse duration time elapsed
00:51:03.865 00.031 20224 IsSlewing returns 0
00:51:03.865 00.000 20224 IsGuiding returns 0
00:51:03.865 00.000 20224 scope move finished after 48 + 45 ms
00:51:03.865 00.000 20224 Move returns status 0, amount 48
00:51:03.865 00.000 20224 MoveAxis(S, 69, ABG)
00:51:03.865 00.000 20224 Guiding  Dir = 1, Dur = 69
00:51:03.865 00.000 20224 IsSlewing returns 0
00:51:03.865 00.000 20224 IsGuiding returns 0
00:51:03.867 00.002 20224 PulseGuide returned control before completion, sleep 78
00:51:03.958 00.091 20224 IsGuiding returns 0
00:51:03.958 00.000 20224 Move returns status 0, amount 69
00:51:03.958 00.000 20224 move complete, result=0
00:51:03.960 00.002 20224 worker thread done servicing request
00:51:03.960 00.000 8996 GuideStep: 0.3 px 48 ms WEST, 0.3 px 69 ms SOUTH
00:51:03.962 00.002 20224 Worker thread wakes up
00:51:03.962 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:03.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:04.947 00.985 20224 Exposure complete
00:51:05.035 00.088 20224 worker thread done servicing request
00:51:05.035 00.000 8996 OnExposeComplete: enter
00:51:05.036 00.001 8996 UpdateGuideState(): m_state=6
00:51:05.037 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11216
00:51:05.038 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.33, Mass=708404, SNR=357.8, Peak=53478 HFD=4.4
00:51:05.041 00.003 8996 MultiStar: [#1 0.38,-0.17,0.56,U] [#2 0.30,-0.12,0.66,U] [#3 0.90,0.02,0.00,M2] [#4 0.55,0.09,0.00,M1] [#5 0.47,0.01,0.00,M1] [#6 0.47,0.06,0.00,M1] [#7 0.46,0.01,0.00,M2] [#8 0.24,0.04,0.35,U] 
00:51:05.042 00.001 8996 refined, 3 included, MultiStar: {0.38, -0.18}, one-star: {0.48, -0.31}
00:51:05.044 00.002 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
00:51:05.045 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
00:51:05.047 00.002 8996 CameraToMount -- cameraX=0.38 cameraY=-0.18 hyp=0.42 cameraTheta=-0.45 mountX=0.40 mountY=0.14, mountTheta=0.33
00:51:05.050 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.18, opts=13)
00:51:05.053 00.003 8996 Enqueuing Move request for scope (0.38, -0.18)
00:51:05.056 00.003 20224 Worker thread wakes up
00:51:05.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.18) opts 0xd
00:51:05.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.18)
00:51:05.056 00.000 20224 Moving (0.38, -0.18) raw xDistance=0.40 yDistance=0.14
00:51:05.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
00:51:05.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:05.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:51:05.056 00.000 20224 MoveAxis(W, 61, ABG)
00:51:05.056 00.000 20224 Guiding  Dir = 3, Dur = 61
00:51:05.057 00.001 20224 IsSlewing returns 0
00:51:05.057 00.000 20224 IsGuiding returns 0
00:51:05.059 00.002 20224 PulseGuide returned control before completion, sleep 70
00:51:05.063 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53478, med=3040, FiltMin=2739, FiltMax=25008, Gamma=1.000
00:51:05.081 00.018 8996 UpdateGuideState exits: m=708404 SNR=357.8
00:51:05.083 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:05.085 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:05.086 00.001 8996 Enqueuing Expose request
00:51:05.144 00.058 20224 IsGuiding returns 0
00:51:05.144 00.000 20224 Move returns status 0, amount 61
00:51:05.144 00.000 20224 MoveAxis(N, 0, ABG)
00:51:05.144 00.000 20224 Move returns status 0, amount 0
00:51:05.144 00.000 20224 move complete, result=0
00:51:05.145 00.001 20224 worker thread done servicing request
00:51:05.145 00.000 20224 Worker thread wakes up
00:51:05.145 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:05.145 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:05.145 00.000 8996 GuideStep: 0.4 px 61 ms WEST, 0.1 px 0 ms NORTH
00:51:19.649 14.504 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:51:19.651 00.002 8996 case statement mapped state 6 to 3
00:51:19.654 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:51:21.179 01.525 20224 worker thread setting skip send exposure complete
00:51:21.180 00.001 20224 worker thread queueing reconnect event to GUI thread
00:51:21.180 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:51:21.180 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
00:51:21.180 00.000 20224 worker thread done servicing request
00:51:21.186 00.006 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:51:21.202 00.016 8996 Try camera reconnect, now = 1770537081
00:51:21.203 00.001 8996 gear_dialog: ReconnectCamera
00:51:21.204 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:51:21.205 00.001 8996 Status Line: Connecting to Camera ...
00:51:21.208 00.003 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:51:21.209 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:51:21.210 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:51:22.019 00.809 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:51:22.021 00.002 8996 ASCOM camera: MaxBinning is 2
00:51:22.022 00.001 8996 ASCOM camera: has cooler
00:51:22.023 00.001 8996 ASCOM Camera: set binning = 1
00:51:22.024 00.001 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:51:22.025 00.001 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:51:22.026 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:51:22.027 00.001 8996 FrameSize=(0,0)
00:51:22.028 00.001 8996 PixelSize=3.75
00:51:22.029 00.001 8996 BitsPerPixel=16
00:51:22.030 00.001 8996 HasGainControl=0
00:51:22.031 00.001 8996 HasShutter=0
00:51:22.032 00.001 8996 HasSubFrames=1
00:51:22.032 00.000 8996 ST4HasGuideOutput=1
00:51:22.033 00.001 8996 Status Line: Camera Connected
00:51:22.044 00.011 8996 Camera Re-connect succeeded, resume exposures
00:51:22.047 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:51:22.048 00.001 8996 Enqueuing Expose request
00:51:22.049 00.001 20224 Worker thread wakes up
00:51:22.049 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:22.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,0,0)
00:51:23.224 01.175 20224 Exposure complete
00:51:23.325 00.101 20224 worker thread done servicing request
00:51:23.325 00.000 8996 OnExposeComplete: enter
00:51:23.326 00.001 8996 UpdateGuideState(): m_state=6
00:51:23.327 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11217
00:51:23.329 00.002 8996 Star::Find returns 1 (0), X=134.29, Y=473.78, Mass=666762, SNR=332.0, Peak=51689 HFD=4.4
00:51:23.330 00.001 8996 MultiStar: [#1 -0.34,0.16,0.62,U] [#2 -0.60,0.13,0.00,M1] [#3 -0.14,0.15,0.58,U] [#4 -0.37,0.32,0.00,M2] [#5 -0.43,0.25,0.00,M2] [#6 -0.72,0.29,0.00,M2] [#7 -0.40,0.06,0.35,U] [#8 -0.43,0.22,0.00,M1] 
00:51:23.330 00.000 8996 refined, 3 included, MultiStar: {-0.30, 0.13}, one-star: {-0.34, 0.14}
00:51:23.331 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
00:51:23.332 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
00:51:23.333 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.13 hyp=0.33 cameraTheta=2.72 mountX=-0.31 mountY=-0.10, mountTheta=-2.83
00:51:23.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.13, opts=13)
00:51:23.336 00.001 8996 Enqueuing Move request for scope (-0.30, 0.13)
00:51:23.337 00.001 20224 Worker thread wakes up
00:51:23.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.13) opts 0xd
00:51:23.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.13)
00:51:23.337 00.000 20224 Moving (-0.30, 0.13) raw xDistance=-0.31 yDistance=-0.10
00:51:23.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
00:51:23.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:23.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:51:23.337 00.000 20224 MoveAxis(E, 41, ABG)
00:51:23.337 00.000 20224 Guiding  Dir = 2, Dur = 41
00:51:23.337 00.000 20224 IsSlewing returns 0
00:51:23.337 00.000 20224 IsGuiding returns 0
00:51:23.339 00.002 20224 PulseGuide returned control before completion, sleep 50
00:51:23.343 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=93, max=51689, med=3075, FiltMin=2765, FiltMax=22889, Gamma=1.000
00:51:23.357 00.014 8996 UpdateGuideState exits: m=666762 SNR=332.0
00:51:23.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:23.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:23.359 00.000 8996 Enqueuing Expose request
00:51:23.397 00.038 20224 IsGuiding returns 1
00:51:23.397 00.000 20224 scope still moving after pulse duration time elapsed
00:51:23.429 00.032 20224 IsSlewing returns 0
00:51:23.429 00.000 20224 IsGuiding returns 0
00:51:23.429 00.000 20224 scope move finished after 41 + 50 ms
00:51:23.429 00.000 20224 Move returns status 0, amount 41
00:51:23.429 00.000 20224 MoveAxis(N, 0, ABG)
00:51:23.429 00.000 20224 Move returns status 0, amount 0
00:51:23.429 00.000 20224 move complete, result=0
00:51:23.430 00.001 20224 worker thread done servicing request
00:51:23.430 00.000 20224 Worker thread wakes up
00:51:23.430 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
00:51:23.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:23.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:24.413 00.982 20224 Exposure complete
00:51:24.487 00.074 20224 worker thread done servicing request
00:51:24.487 00.000 8996 OnExposeComplete: enter
00:51:24.488 00.001 8996 UpdateGuideState(): m_state=6
00:51:24.489 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11218
00:51:24.490 00.001 8996 Star::Find returns 1 (0), X=134.45, Y=473.81, Mass=713583, SNR=423.6, Peak=57517 HFD=4.6
00:51:24.491 00.001 8996 MultiStar: [#1 -0.38,0.18,0.50,U] [#2 -0.45,0.22,0.00,M2] [#3 -0.04,0.26,0.43,U] [#4 -0.44,0.24,0.00,M3] [#5 -0.33,0.34,0.00,M3] [#6 -0.53,0.36,0.00,M3] [#7 -0.41,0.29,0.00,M2] [#8 -0.18,0.38,0.27,U] 
00:51:24.492 00.001 8996 single-star, 3 included, MultiStar: {-0.20, 0.22}, one-star: {-0.18, 0.17}
00:51:24.494 00.002 8996 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
00:51:24.497 00.003 8996 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
00:51:24.499 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.17 hyp=0.25 cameraTheta=2.37 mountX=-0.19 mountY=-0.15, mountTheta=-2.48
00:51:24.503 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.17, opts=13)
00:51:24.505 00.002 8996 Enqueuing Move request for scope (-0.18, 0.17)
00:51:24.507 00.002 20224 Worker thread wakes up
00:51:24.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.17) opts 0xd
00:51:24.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.17)
00:51:24.507 00.000 20224 Moving (-0.18, 0.17) raw xDistance=-0.19 yDistance=-0.15
00:51:24.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:51:24.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:24.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
00:51:24.508 00.001 20224 MoveAxis(E, 0, ABG)
00:51:24.508 00.000 20224 Move returns status 0, amount 0
00:51:24.508 00.000 20224 MoveAxis(N, 0, ABG)
00:51:24.508 00.000 20224 Move returns status 0, amount 0
00:51:24.508 00.000 20224 move complete, result=0
00:51:24.508 00.000 20224 worker thread done servicing request
00:51:24.513 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57517, med=3069, FiltMin=2797, FiltMax=27088, Gamma=1.000
00:51:24.536 00.023 8996 UpdateGuideState exits: m=713583 SNR=423.6
00:51:24.538 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:24.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:24.542 00.003 8996 Enqueuing Expose request
00:51:24.544 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:24.545 00.001 20224 Worker thread wakes up
00:51:24.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:24.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:25.711 01.166 20224 Exposure complete
00:51:25.769 00.058 20224 worker thread done servicing request
00:51:25.769 00.000 8996 OnExposeComplete: enter
00:51:25.770 00.001 8996 UpdateGuideState(): m_state=6
00:51:25.770 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11219
00:51:25.771 00.001 8996 Star::Find returns 1 (0), X=134.52, Y=473.65, Mass=717522, SNR=330.9, Peak=56493 HFD=4.6
00:51:25.772 00.001 8996 MultiStar: [#1 -0.30,0.19,0.59,U] [#2 -0.35,-0.04,0.70,U] [#3 0.06,0.04,0.53,U] [#4 -0.42,0.15,0.45,U] [#5 -0.06,0.13,0.57,U] [#6 -0.33,0.27,0.44,U] [#7 -0.26,0.33,0.49,U] [#8 -0.19,0.17,0.40,U] 
00:51:25.774 00.002 8996 single-star, 8 included, MultiStar: {-0.21, 0.12}, one-star: {-0.11, 0.01}
00:51:25.775 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
00:51:25.776 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:51:25.777 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.06 mountX=-0.11 mountY=0.00, mountTheta=3.11
00:51:25.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
00:51:25.781 00.002 8996 Enqueuing Move request for scope (-0.11, 0.01)
00:51:25.782 00.001 20224 Worker thread wakes up
00:51:25.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
00:51:25.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
00:51:25.782 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.00
00:51:25.783 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:51:25.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:25.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:51:25.783 00.000 20224 MoveAxis(E, 0, ABG)
00:51:25.783 00.000 20224 Move returns status 0, amount 0
00:51:25.783 00.000 20224 MoveAxis(N, 0, ABG)
00:51:25.783 00.000 20224 Move returns status 0, amount 0
00:51:25.783 00.000 20224 move complete, result=0
00:51:25.784 00.001 20224 worker thread done servicing request
00:51:25.790 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56493, med=3075, FiltMin=2781, FiltMax=25632, Gamma=1.000
00:51:25.807 00.017 8996 UpdateGuideState exits: m=717522 SNR=330.9
00:51:25.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:25.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:25.809 00.000 8996 Enqueuing Expose request
00:51:25.810 00.001 20224 Worker thread wakes up
00:51:25.810 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:51:25.812 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:25.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:26.785 00.973 20224 Exposure complete
00:51:26.866 00.081 20224 worker thread done servicing request
00:51:26.866 00.000 8996 OnExposeComplete: enter
00:51:26.869 00.003 8996 UpdateGuideState(): m_state=6
00:51:26.871 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11220
00:51:26.872 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=473.61, Mass=685723, SNR=335.3, Peak=53133 HFD=4.5
00:51:26.873 00.001 8996 MultiStar: [#1 -0.41,-0.03,0.73,U] [#2 -0.40,0.00,0.74,U] [#3 -0.10,-0.01,0.56,U] [#4 -0.34,0.21,0.50,U] [#5 -0.13,0.10,0.57,U] [#6 -0.35,0.15,0.37,U] [#7 -0.20,0.24,0.38,U] [#8 -0.14,0.01,0.31,U] 
00:51:26.874 00.001 8996 single-star, 8 included, MultiStar: {-0.24, 0.05}, one-star: {-0.09, -0.03}
00:51:26.875 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
00:51:26.877 00.002 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
00:51:26.878 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.82 mountX=-0.09 mountY=0.04, mountTheta=2.70
00:51:26.880 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
00:51:26.882 00.002 8996 Enqueuing Move request for scope (-0.09, -0.03)
00:51:26.884 00.002 20224 Worker thread wakes up
00:51:26.884 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
00:51:26.884 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
00:51:26.884 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
00:51:26.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:51:26.885 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:26.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:51:26.885 00.000 20224 MoveAxis(E, 0, ABG)
00:51:26.885 00.000 20224 Move returns status 0, amount 0
00:51:26.885 00.000 20224 MoveAxis(N, 0, ABG)
00:51:26.885 00.000 20224 Move returns status 0, amount 0
00:51:26.885 00.000 20224 move complete, result=0
00:51:26.885 00.000 20224 worker thread done servicing request
00:51:26.892 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53133, med=3062, FiltMin=2742, FiltMax=25360, Gamma=1.000
00:51:26.915 00.023 8996 UpdateGuideState exits: m=685723 SNR=335.3
00:51:26.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:26.918 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:26.919 00.001 8996 Enqueuing Expose request
00:51:26.920 00.001 20224 Worker thread wakes up
00:51:26.920 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:51:26.922 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:26.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:28.084 01.162 20224 Exposure complete
00:51:28.181 00.097 20224 worker thread done servicing request
00:51:28.181 00.000 8996 OnExposeComplete: enter
00:51:28.183 00.002 8996 UpdateGuideState(): m_state=6
00:51:28.185 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11221
00:51:28.186 00.001 8996 Star::Find returns 1 (0), X=134.28, Y=473.74, Mass=666231, SNR=349.3, Peak=51117 HFD=4.6
00:51:28.188 00.002 8996 MultiStar: [#1 -0.24,0.01,0.55,U] [#2 -0.50,0.08,0.00,M1] [#3 -0.13,0.21,0.65,U] [#4 -0.36,0.19,0.47,U] [#5 -0.34,0.29,0.00,M2] [#6 -0.55,0.11,0.00,M2] [#7 -0.43,0.16,0.00,M1] [#8 -0.42,0.20,0.00,M1] 
00:51:28.190 00.002 8996 refined, 3 included, MultiStar: {-0.28, 0.12}, one-star: {-0.35, 0.10}
00:51:28.191 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
00:51:28.193 00.002 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
00:51:28.195 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=0.12 hyp=0.30 cameraTheta=2.72 mountX=-0.29 mountY=-0.09, mountTheta=-2.83
00:51:28.197 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.12, opts=13)
00:51:28.198 00.001 8996 Enqueuing Move request for scope (-0.28, 0.12)
00:51:28.199 00.001 20224 Worker thread wakes up
00:51:28.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.12) opts 0xd
00:51:28.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.12)
00:51:28.200 00.001 20224 Moving (-0.28, 0.12) raw xDistance=-0.29 yDistance=-0.09
00:51:28.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:51:28.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:28.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:51:28.200 00.000 20224 MoveAxis(E, 42, ABG)
00:51:28.200 00.000 20224 Guiding  Dir = 2, Dur = 42
00:51:28.200 00.000 20224 IsSlewing returns 0
00:51:28.201 00.001 20224 IsGuiding returns 0
00:51:28.202 00.001 20224 PulseGuide returned control before completion, sleep 51
00:51:28.205 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51117, med=3065, FiltMin=2758, FiltMax=22873, Gamma=1.000
00:51:28.219 00.014 8996 UpdateGuideState exits: m=666231 SNR=349.3
00:51:28.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:28.221 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:28.222 00.001 8996 Enqueuing Expose request
00:51:28.258 00.036 20224 IsGuiding returns 1
00:51:28.258 00.000 20224 scope still moving after pulse duration time elapsed
00:51:28.290 00.032 20224 IsSlewing returns 0
00:51:28.290 00.000 20224 IsGuiding returns 0
00:51:28.290 00.000 20224 scope move finished after 42 + 46 ms
00:51:28.290 00.000 20224 Move returns status 0, amount 42
00:51:28.290 00.000 20224 MoveAxis(N, 0, ABG)
00:51:28.290 00.000 20224 Move returns status 0, amount 0
00:51:28.290 00.000 20224 move complete, result=0
00:51:28.290 00.000 20224 worker thread done servicing request
00:51:28.290 00.000 20224 Worker thread wakes up
00:51:28.291 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:28.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:28.291 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
00:51:29.270 00.979 20224 Exposure complete
00:51:29.344 00.074 20224 worker thread done servicing request
00:51:29.344 00.000 8996 OnExposeComplete: enter
00:51:29.346 00.002 8996 UpdateGuideState(): m_state=6
00:51:29.347 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11222
00:51:29.348 00.001 8996 Star::Find returns 1 (0), X=134.58, Y=473.56, Mass=621355, SNR=291.7, Peak=49789 HFD=4.4
00:51:29.349 00.001 8996 MultiStar: [#1 -0.23,0.07,0.79,U] [#2 -0.40,-0.13,0.82,U] [#3 -0.06,0.28,0.64,U] [#4 -0.18,0.28,0.69,U] [#5 -0.24,0.12,0.65,U] [#6 -0.30,0.24,0.50,U] [#7 -0.21,0.13,0.47,U] [#8 -0.25,0.06,0.41,U] 
00:51:29.350 00.001 8996 single-star, 8 included, MultiStar: {-0.21, 0.09}, one-star: {-0.05, -0.08}
00:51:29.351 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
00:51:29.352 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
00:51:29.353 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.09 mountX=-0.04 mountY=0.09, mountTheta=1.99
00:51:29.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
00:51:29.355 00.000 8996 Enqueuing Move request for scope (-0.05, -0.08)
00:51:29.356 00.001 20224 Worker thread wakes up
00:51:29.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
00:51:29.356 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
00:51:29.356 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.04 yDistance=0.09
00:51:29.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:51:29.356 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:29.356 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:51:29.357 00.001 20224 MoveAxis(E, 0, ABG)
00:51:29.357 00.000 20224 Move returns status 0, amount 0
00:51:29.357 00.000 20224 MoveAxis(N, 0, ABG)
00:51:29.357 00.000 20224 Move returns status 0, amount 0
00:51:29.357 00.000 20224 move complete, result=0
00:51:29.357 00.000 20224 worker thread done servicing request
00:51:29.361 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49789, med=3069, FiltMin=2752, FiltMax=24016, Gamma=1.000
00:51:29.388 00.027 8996 UpdateGuideState exits: m=621355 SNR=291.7
00:51:29.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:29.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:29.392 00.001 8996 Enqueuing Expose request
00:51:29.393 00.001 20224 Worker thread wakes up
00:51:29.393 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:29.394 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:29.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:30.563 01.169 20224 Exposure complete
00:51:30.632 00.069 20224 worker thread done servicing request
00:51:30.632 00.000 8996 OnExposeComplete: enter
00:51:30.633 00.001 8996 UpdateGuideState(): m_state=6
00:51:30.634 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11223
00:51:30.635 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.51, Mass=616741, SNR=289.6, Peak=45862 HFD=4.3
00:51:30.636 00.001 8996 MultiStar: [#1 0.18,-0.05,0.75,U] [#2 0.12,0.04,0.80,U] [#3 0.36,-0.10,0.69,U] [#4 0.13,0.17,0.65,U] [#5 0.22,0.18,0.68,U] [#6 -0.02,0.17,0.46,U] [#7 0.13,0.06,0.51,U] [#8 0.23,0.25,0.42,U] 
00:51:30.637 00.001 8996 refined, 8 included, MultiStar: {0.20, 0.04}, one-star: {0.30, -0.13}
00:51:30.637 00.000 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
00:51:30.638 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
00:51:30.639 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.04 hyp=0.20 cameraTheta=0.20 mountX=0.19 mountY=-0.06, mountTheta=-0.31
00:51:30.640 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.04, opts=13)
00:51:30.641 00.001 8996 Enqueuing Move request for scope (0.20, 0.04)
00:51:30.641 00.000 20224 Worker thread wakes up
00:51:30.642 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.04) opts 0xd
00:51:30.642 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.04)
00:51:30.642 00.000 20224 Moving (0.20, 0.04) raw xDistance=0.19 yDistance=-0.06
00:51:30.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:51:30.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:30.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:51:30.642 00.000 20224 MoveAxis(E, 0, ABG)
00:51:30.642 00.000 20224 Move returns status 0, amount 0
00:51:30.642 00.000 20224 MoveAxis(N, 0, ABG)
00:51:30.642 00.000 20224 Move returns status 0, amount 0
00:51:30.642 00.000 20224 move complete, result=0
00:51:30.642 00.000 20224 worker thread done servicing request
00:51:30.645 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45862, med=3072, FiltMin=2771, FiltMax=23526, Gamma=1.000
00:51:30.663 00.018 8996 UpdateGuideState exits: m=616741 SNR=289.6
00:51:30.665 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:30.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:30.668 00.002 8996 Enqueuing Expose request
00:51:30.672 00.004 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:30.674 00.002 20224 Worker thread wakes up
00:51:30.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:30.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:31.660 00.986 20224 Exposure complete
00:51:31.735 00.075 20224 worker thread done servicing request
00:51:31.735 00.000 8996 OnExposeComplete: enter
00:51:31.737 00.002 8996 UpdateGuideState(): m_state=6
00:51:31.738 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11224
00:51:31.739 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.64, Mass=690254, SNR=324.0, Peak=57853 HFD=4.4
00:51:31.740 00.001 8996 MultiStar: [#1 0.05,-0.02,0.69,U] [#2 -0.17,0.26,0.75,U] [#3 0.09,0.18,0.63,U] [#4 -0.21,0.15,0.45,U] [#5 -0.10,0.15,0.55,U] [#6 -0.34,-0.01,0.44,U] [#7 -0.10,0.11,0.37,U] [#8 -0.06,0.35,0.38,U] 
00:51:31.742 00.002 8996 refined, 8 included, MultiStar: {-0.02, 0.12}, one-star: {0.28, -0.00}
00:51:31.742 00.000 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
00:51:31.743 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
00:51:31.744 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.77 mountX=-0.03 mountY=-0.11, mountTheta=-1.87
00:51:31.745 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
00:51:31.746 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
00:51:31.747 00.001 20224 Worker thread wakes up
00:51:31.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
00:51:31.747 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
00:51:31.747 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
00:51:31.748 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:51:31.748 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:31.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:51:31.748 00.000 20224 MoveAxis(E, 0, ABG)
00:51:31.748 00.000 20224 Move returns status 0, amount 0
00:51:31.748 00.000 20224 MoveAxis(N, 0, ABG)
00:51:31.748 00.000 20224 Move returns status 0, amount 0
00:51:31.748 00.000 20224 move complete, result=0
00:51:31.748 00.000 20224 worker thread done servicing request
00:51:31.751 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57853, med=3059, FiltMin=2761, FiltMax=26793, Gamma=1.000
00:51:31.768 00.017 8996 UpdateGuideState exits: m=690254 SNR=324.0
00:51:31.770 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:31.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:31.772 00.001 8996 Enqueuing Expose request
00:51:31.774 00.002 20224 Worker thread wakes up
00:51:31.774 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:51:31.775 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:31.776 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:32.931 01.155 20224 Exposure complete
00:51:33.002 00.071 20224 worker thread done servicing request
00:51:33.002 00.000 8996 OnExposeComplete: enter
00:51:33.003 00.001 8996 UpdateGuideState(): m_state=6
00:51:33.004 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11225
00:51:33.005 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.54, Mass=643542, SNR=323.0, Peak=51533 HFD=4.5
00:51:33.006 00.001 8996 MultiStar: [#1 -0.10,-0.28,0.66,U] [#2 -0.36,0.17,0.82,U] [#3 0.02,0.01,0.60,U] [#4 -0.39,0.03,0.52,U] [#5 -0.01,0.06,0.58,U] [#6 -0.37,0.07,0.44,U] [#7 -0.08,0.09,0.41,U] [#8 -0.06,0.03,0.37,U] 
00:51:33.006 00.000 8996 refined, 8 included, MultiStar: {-0.11, -0.00}, one-star: {0.20, -0.10}
00:51:33.007 00.001 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
00:51:33.008 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.14)
00:51:33.008 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.00 hyp=0.11 cameraTheta=-3.12 mountX=-0.11 mountY=0.01, mountTheta=3.00
00:51:33.011 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.00, opts=13)
00:51:33.012 00.001 8996 Enqueuing Move request for scope (-0.11, -0.00)
00:51:33.013 00.001 20224 Worker thread wakes up
00:51:33.013 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.00) opts 0xd
00:51:33.013 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.00)
00:51:33.013 00.000 20224 Moving (-0.11, -0.00) raw xDistance=-0.11 yDistance=0.01
00:51:33.014 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:51:33.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:33.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:51:33.014 00.000 20224 MoveAxis(E, 0, ABG)
00:51:33.014 00.000 20224 Move returns status 0, amount 0
00:51:33.014 00.000 20224 MoveAxis(N, 0, ABG)
00:51:33.014 00.000 20224 Move returns status 0, amount 0
00:51:33.014 00.000 20224 move complete, result=0
00:51:33.015 00.001 20224 worker thread done servicing request
00:51:33.021 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51533, med=3062, FiltMin=2768, FiltMax=25718, Gamma=1.000
00:51:33.037 00.016 8996 UpdateGuideState exits: m=643542 SNR=323.0
00:51:33.038 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:33.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:33.039 00.000 8996 Enqueuing Expose request
00:51:33.040 00.001 20224 Worker thread wakes up
00:51:33.040 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:51:33.041 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:33.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:34.005 00.964 20224 Exposure complete
00:51:34.080 00.075 20224 worker thread done servicing request
00:51:34.080 00.000 8996 OnExposeComplete: enter
00:51:34.083 00.003 8996 UpdateGuideState(): m_state=6
00:51:34.084 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11226
00:51:34.085 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=473.40, Mass=710055, SNR=320.0, Peak=57878 HFD=4.5
00:51:34.087 00.002 8996 MultiStar: [#1 -0.10,-0.17,0.60,U] [#2 -0.32,-0.01,0.71,U] [#3 0.07,0.04,0.60,U] [#4 -0.19,-0.02,0.50,U] [#5 0.01,-0.04,0.60,U] [#6 -0.32,-0.09,0.47,U] [#7 -0.42,-0.04,0.46,U] [#8 -0.24,-0.11,0.45,U] 
00:51:34.088 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.09}, one-star: {0.18, -0.24}
00:51:34.088 00.000 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
00:51:34.092 00.004 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
00:51:34.094 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.49 mountX=-0.10 mountY=0.10, mountTheta=2.38
00:51:34.098 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.09, opts=13)
00:51:34.100 00.002 8996 Enqueuing Move request for scope (-0.11, -0.09)
00:51:34.101 00.001 20224 Worker thread wakes up
00:51:34.102 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
00:51:34.102 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
00:51:34.102 00.000 20224 Moving (-0.11, -0.09) raw xDistance=-0.10 yDistance=0.10
00:51:34.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:51:34.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:34.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:51:34.102 00.000 20224 MoveAxis(E, 0, ABG)
00:51:34.102 00.000 20224 Move returns status 0, amount 0
00:51:34.102 00.000 20224 MoveAxis(N, 0, ABG)
00:51:34.103 00.001 20224 Move returns status 0, amount 0
00:51:34.103 00.000 20224 move complete, result=0
00:51:34.103 00.000 20224 worker thread done servicing request
00:51:34.113 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57878, med=3065, FiltMin=2787, FiltMax=28006, Gamma=1.000
00:51:34.148 00.035 8996 UpdateGuideState exits: m=710055 SNR=320.0
00:51:34.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:34.151 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:34.152 00.001 8996 Enqueuing Expose request
00:51:34.153 00.001 20224 Worker thread wakes up
00:51:34.153 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:34.155 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:34.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:35.321 01.166 20224 Exposure complete
00:51:35.383 00.062 20224 worker thread done servicing request
00:51:35.384 00.001 8996 OnExposeComplete: enter
00:51:35.386 00.002 8996 UpdateGuideState(): m_state=6
00:51:35.387 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11227
00:51:35.388 00.001 8996 Star::Find returns 1 (0), X=134.53, Y=473.31, Mass=625760, SNR=292.8, Peak=54886 HFD=4.6
00:51:35.389 00.001 8996 MultiStar: [#1 -0.72,-0.31,0.00,M1] [#2 -0.58,-0.51,0.00,M1] [#3 -0.36,-0.20,0.68,U] [#4 -0.76,0.06,0.00,M1] [#5 -0.38,-0.09,0.57,U] [#6 -0.72,-0.02,0.00,M1] [#7 -0.46,-0.00,0.00,M1] [#8 -0.29,-0.23,0.36,U] 
00:51:35.391 00.002 8996 single-star, 3 included, MultiStar: {-0.25, -0.23}, one-star: {-0.10, -0.33}
00:51:35.392 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
00:51:35.393 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
00:51:35.395 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.33 hyp=0.34 cameraTheta=-1.86 mountX=-0.06 mountY=0.34, mountTheta=1.76
00:51:35.398 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.33, opts=13)
00:51:35.400 00.002 8996 Enqueuing Move request for scope (-0.10, -0.33)
00:51:35.403 00.003 20224 Worker thread wakes up
00:51:35.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.33) opts 0xd
00:51:35.403 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.33)
00:51:35.403 00.000 20224 Moving (-0.10, -0.33) raw xDistance=-0.06 yDistance=0.34
00:51:35.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:51:35.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:51:35.404 00.001 20224 MoveAxis(E, 0, ABG)
00:51:35.404 00.000 20224 Move returns status 0, amount 0
00:51:35.404 00.000 20224 MoveAxis(S, 71, ABG)
00:51:35.404 00.000 20224 Guiding  Dir = 1, Dur = 71
00:51:35.404 00.000 20224 IsSlewing returns 0
00:51:35.405 00.001 20224 IsGuiding returns 0
00:51:35.406 00.001 20224 PulseGuide returned control before completion, sleep 80
00:51:35.411 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=54886, med=3069, FiltMin=2787, FiltMax=24662, Gamma=1.000
00:51:35.425 00.014 8996 UpdateGuideState exits: m=625760 SNR=292.8
00:51:35.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:35.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:35.428 00.001 8996 Enqueuing Expose request
00:51:35.490 00.062 20224 IsGuiding returns 1
00:51:35.490 00.000 20224 scope still moving after pulse duration time elapsed
00:51:35.520 00.030 20224 IsSlewing returns 0
00:51:35.520 00.000 20224 IsGuiding returns 0
00:51:35.520 00.000 20224 scope move finished after 71 + 45 ms
00:51:35.520 00.000 20224 Move returns status 0, amount 71
00:51:35.520 00.000 20224 move complete, result=0
00:51:35.522 00.002 20224 worker thread done servicing request
00:51:35.522 00.000 20224 Worker thread wakes up
00:51:35.522 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 71 ms SOUTH
00:51:35.524 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:35.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:36.523 00.999 20224 Exposure complete
00:51:36.586 00.063 20224 worker thread done servicing request
00:51:36.586 00.000 8996 OnExposeComplete: enter
00:51:36.588 00.002 8996 UpdateGuideState(): m_state=6
00:51:36.591 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11228
00:51:36.591 00.000 8996 Star::Find returns 1 (0), X=134.33, Y=473.64, Mass=689626, SNR=339.0, Peak=47325 HFD=4.7
00:51:36.592 00.001 8996 MultiStar: [#1 -0.59,-0.02,0.00,M2] [#2 -0.48,0.12,0.00,M2] [#3 -0.16,0.14,0.53,U] [#4 -0.44,0.15,0.00,M2] [#5 -0.57,0.03,0.00,M1] [#6 -0.59,0.22,0.00,M2] [#7 -0.58,0.27,0.00,M2] [#8 -0.46,0.10,0.00,M1] 
00:51:36.593 00.001 8996 refined, 1 included, MultiStar: {-0.25, 0.05}, one-star: {-0.30, 0.00}
00:51:36.595 00.002 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
00:51:36.596 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
00:51:36.597 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.26 cameraTheta=2.94 mountX=-0.26 mountY=-0.02, mountTheta=-3.05
00:51:36.599 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.05, opts=13)
00:51:36.600 00.001 8996 Enqueuing Move request for scope (-0.25, 0.05)
00:51:36.602 00.002 20224 Worker thread wakes up
00:51:36.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd
00:51:36.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.05)
00:51:36.602 00.000 20224 Moving (-0.25, 0.05) raw xDistance=-0.26 yDistance=-0.02
00:51:36.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:51:36.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:36.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:51:36.602 00.000 20224 MoveAxis(E, 38, ABG)
00:51:36.602 00.000 20224 Guiding  Dir = 2, Dur = 38
00:51:36.602 00.000 20224 IsSlewing returns 0
00:51:36.603 00.001 20224 IsGuiding returns 0
00:51:36.607 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47325, med=3059, FiltMin=2758, FiltMax=21977, Gamma=1.000
00:51:36.618 00.011 20224 PulseGuide returned control before completion, sleep 33
00:51:36.624 00.006 8996 UpdateGuideState exits: m=689626 SNR=339.0
00:51:36.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:36.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:36.628 00.002 8996 Enqueuing Expose request
00:51:36.663 00.035 20224 IsGuiding returns 1
00:51:36.663 00.000 20224 scope still moving after pulse duration time elapsed
00:51:36.694 00.031 20224 IsSlewing returns 0
00:51:36.694 00.000 20224 IsGuiding returns 1
00:51:36.725 00.031 20224 IsSlewing returns 0
00:51:36.726 00.001 20224 IsGuiding returns 0
00:51:36.726 00.000 20224 scope move finished after 38 + 85 ms
00:51:36.726 00.000 20224 Move returns status 0, amount 38
00:51:36.726 00.000 20224 MoveAxis(N, 0, ABG)
00:51:36.726 00.000 20224 Move returns status 0, amount 0
00:51:36.726 00.000 20224 move complete, result=0
00:51:36.726 00.000 20224 worker thread done servicing request
00:51:36.726 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.0 px 0 ms NORTH
00:51:36.728 00.002 20224 Worker thread wakes up
00:51:36.728 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:36.729 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:37.896 01.167 20224 Exposure complete
00:51:37.983 00.087 20224 worker thread done servicing request
00:51:37.983 00.000 8996 OnExposeComplete: enter
00:51:37.984 00.001 8996 UpdateGuideState(): m_state=6
00:51:37.985 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11229
00:51:37.985 00.000 8996 Star::Find returns 1 (0), X=134.57, Y=473.83, Mass=658699, SNR=297.6, Peak=57165 HFD=4.5
00:51:37.986 00.001 8996 MultiStar: [#1 -0.29,0.10,0.73,U] [#2 -0.37,0.16,0.79,U] [#3 0.07,0.48,0.00,M1] [#4 -0.34,0.58,0.00,M3] [#5 -0.21,0.48,0.00,M2] [#6 -0.50,0.70,0.00,M3] [#7 -0.03,0.73,0.00,M3] [#8 -0.31,0.28,0.45,U] 
00:51:37.987 00.001 8996 single-star, 3 included, MultiStar: {-0.24, 0.17}, one-star: {-0.06, 0.19}
00:51:37.988 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
00:51:37.989 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:51:37.990 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.90 mountX=-0.08 mountY=-0.18, mountTheta=-2.00
00:51:37.991 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.19, opts=13)
00:51:37.992 00.001 8996 Enqueuing Move request for scope (-0.06, 0.19)
00:51:37.993 00.001 20224 Worker thread wakes up
00:51:37.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.19) opts 0xd
00:51:37.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.19)
00:51:37.993 00.000 20224 Moving (-0.06, 0.19) raw xDistance=-0.08 yDistance=-0.18
00:51:37.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:51:37.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:37.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:51:37.993 00.000 20224 MoveAxis(E, 0, ABG)
00:51:37.994 00.001 20224 Move returns status 0, amount 0
00:51:37.994 00.000 20224 MoveAxis(N, 0, ABG)
00:51:37.994 00.000 20224 Move returns status 0, amount 0
00:51:37.994 00.000 20224 move complete, result=0
00:51:37.994 00.000 20224 worker thread done servicing request
00:51:37.997 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57165, med=3059, FiltMin=2784, FiltMax=25440, Gamma=1.000
00:51:38.010 00.013 8996 UpdateGuideState exits: m=658699 SNR=297.6
00:51:38.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:38.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:38.013 00.001 8996 Enqueuing Expose request
00:51:38.013 00.000 20224 Worker thread wakes up
00:51:38.014 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:38.014 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:38.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:38.980 00.966 20224 Exposure complete
00:51:39.036 00.056 20224 worker thread done servicing request
00:51:39.036 00.000 8996 OnExposeComplete: enter
00:51:39.037 00.001 8996 UpdateGuideState(): m_state=6
00:51:39.038 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11230
00:51:39.039 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=474.14, Mass=644073, SNR=310.9, Peak=60605 HFD=4.4
00:51:39.040 00.001 8996 MultiStar: [#1 -0.09,0.48,0.00,M2] [#2 -0.21,0.67,0.00,M2] [#3 0.18,0.83,0.00,M2] [#4 -0.21,0.65,0.00,M4] [#5 0.20,0.43,0.00,M3] [#6 -0.00,0.68,0.00,M4] [#7 0.02,0.86,0.00,M4] [#8 0.14,0.53,0.00,M1] 
00:51:39.041 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
00:51:39.041 00.000 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
00:51:39.042 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.50 hyp=0.54 cameraTheta=1.18 mountX=0.15 mountY=-0.52, mountTheta=-1.28
00:51:39.043 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.50, opts=13)
00:51:39.044 00.001 8996 Enqueuing Move request for scope (0.20, 0.50)
00:51:39.045 00.001 20224 Worker thread wakes up
00:51:39.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.50) opts 0xd
00:51:39.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.50)
00:51:39.045 00.000 20224 Moving (0.20, 0.50) raw xDistance=0.15 yDistance=-0.52
00:51:39.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:51:39.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:39.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
00:51:39.045 00.000 20224 MoveAxis(E, 0, ABG)
00:51:39.045 00.000 20224 Move returns status 0, amount 0
00:51:39.045 00.000 20224 MoveAxis(N, 0, ABG)
00:51:39.045 00.000 20224 Move returns status 0, amount 0
00:51:39.045 00.000 20224 move complete, result=0
00:51:39.045 00.000 20224 worker thread done servicing request
00:51:39.051 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60605, med=3059, FiltMin=2768, FiltMax=26937, Gamma=1.000
00:51:39.067 00.016 8996 UpdateGuideState exits: m=644073 SNR=310.9
00:51:39.070 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:39.072 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:39.074 00.002 8996 Enqueuing Expose request
00:51:39.075 00.001 20224 Worker thread wakes up
00:51:39.075 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
00:51:39.077 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:39.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:40.240 01.163 20224 Exposure complete
00:51:40.302 00.062 20224 worker thread done servicing request
00:51:40.303 00.001 8996 OnExposeComplete: enter
00:51:40.304 00.001 8996 UpdateGuideState(): m_state=6
00:51:40.304 00.000 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11231
00:51:40.305 00.001 8996 Star::Find returns 1 (0), X=134.57, Y=474.47, Mass=650776, SNR=326.6, Peak=44749 HFD=4.9
00:51:40.306 00.001 8996 MultiStar: [#1 -0.18,0.38,0.68,U] [#2 -0.44,0.81,0.00,M3] [#3 0.05,0.79,0.00,M3] [#4 -0.23,0.95,0.00,M5] [#5 -0.15,0.97,0.00,M4] [#6 -0.46,0.91,0.00,M5] [#7 -0.27,1.26,0.00,M5] [#8 -0.28,0.76,0.00,M2] 
00:51:40.307 00.001 8996 refined, 1 included, MultiStar: {-0.11, 0.64}, one-star: {-0.06, 0.83}
00:51:40.307 00.000 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
00:51:40.308 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
00:51:40.309 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.64 hyp=0.65 cameraTheta=1.74 mountX=-0.17 mountY=-0.63, mountTheta=-1.84
00:51:40.310 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.64, opts=13)
00:51:40.311 00.001 8996 Enqueuing Move request for scope (-0.11, 0.64)
00:51:40.312 00.001 20224 Worker thread wakes up
00:51:40.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.64) opts 0xd
00:51:40.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.64)
00:51:40.312 00.000 20224 Moving (-0.11, 0.64) raw xDistance=-0.17 yDistance=-0.63
00:51:40.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:51:40.312 00.000 20224 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
00:51:40.312 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
00:51:40.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
00:51:40.312 00.000 20224 MoveAxis(E, 0, ABG)
00:51:40.313 00.001 20224 Move returns status 0, amount 0
00:51:40.313 00.000 20224 MoveAxis(N, 132, ABG)
00:51:40.313 00.000 20224 Guiding  Dir = 0, Dur = 132
00:51:40.313 00.000 20224 IsSlewing returns 0
00:51:40.313 00.000 20224 IsGuiding returns 0
00:51:40.316 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44749, med=3059, FiltMin=2776, FiltMax=25600, Gamma=1.000
00:51:40.332 00.016 8996 UpdateGuideState exits: m=650776 SNR=326.6
00:51:40.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:40.337 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:40.339 00.002 8996 Enqueuing Expose request
00:51:40.345 00.006 20224 PulseGuide returned control before completion, sleep 111
00:51:40.467 00.122 20224 IsGuiding returns 1
00:51:40.468 00.001 20224 scope still moving after pulse duration time elapsed
00:51:40.499 00.031 20224 IsSlewing returns 0
00:51:40.500 00.001 20224 IsGuiding returns 0
00:51:40.500 00.000 20224 scope move finished after 132 + 54 ms
00:51:40.500 00.000 20224 Move returns status 0, amount 132
00:51:40.500 00.000 20224 move complete, result=0
00:51:40.500 00.000 20224 worker thread done servicing request
00:51:40.500 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.6 px 132 ms NORTH
00:51:40.503 00.003 20224 Worker thread wakes up
00:51:40.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:40.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:41.479 00.976 20224 Exposure complete
00:51:41.535 00.056 20224 worker thread done servicing request
00:51:41.535 00.000 8996 OnExposeComplete: enter
00:51:41.536 00.001 8996 UpdateGuideState(): m_state=6
00:51:41.537 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11232
00:51:41.538 00.001 8996 Star::Find returns 1 (0), X=134.68, Y=473.91, Mass=676223, SNR=345.9, Peak=55709 HFD=4.6
00:51:41.538 00.000 8996 MultiStar: [#1 -0.34,0.27,0.62,U] [#2 -0.37,0.57,0.00,M4] [#3 -0.07,0.81,0.00,M4] [#4 -0.38,0.64,0.00,M6] [#5 0.03,0.34,0.55,U] [#6 -0.52,0.43,0.00,M6] [#7 -0.28,0.49,0.00,M6] [#8 -0.08,0.55,0.00,M3] 
00:51:41.540 00.002 8996 single-star, 2 included, MultiStar: {-0.07, 0.29}, one-star: {0.04, 0.27}
00:51:41.541 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
00:51:41.542 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
00:51:41.542 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.27 hyp=0.28 cameraTheta=1.41 mountX=0.02 mountY=-0.28, mountTheta=-1.51
00:51:41.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.27, opts=13)
00:51:41.545 00.001 8996 Enqueuing Move request for scope (0.04, 0.27)
00:51:41.546 00.001 20224 Worker thread wakes up
00:51:41.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.27) opts 0xd
00:51:41.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.27)
00:51:41.546 00.000 20224 Moving (0.04, 0.27) raw xDistance=0.02 yDistance=-0.28
00:51:41.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:51:41.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:51:41.546 00.000 20224 MoveAxis(E, 0, ABG)
00:51:41.546 00.000 20224 Move returns status 0, amount 0
00:51:41.546 00.000 20224 MoveAxis(N, 58, ABG)
00:51:41.546 00.000 20224 Guiding  Dir = 0, Dur = 58
00:51:41.546 00.000 20224 IsSlewing returns 0
00:51:41.546 00.000 20224 IsGuiding returns 0
00:51:41.550 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55709, med=3059, FiltMin=2781, FiltMax=28374, Gamma=1.000
00:51:41.572 00.022 8996 UpdateGuideState exits: m=676223 SNR=345.9
00:51:41.574 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:41.575 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:41.576 00.001 8996 Enqueuing Expose request
00:51:41.603 00.027 20224 PulseGuide returned control before completion, sleep 12
00:51:41.617 00.014 20224 IsGuiding returns 1
00:51:41.617 00.000 20224 scope still moving after pulse duration time elapsed
00:51:41.648 00.031 20224 IsSlewing returns 0
00:51:41.648 00.000 20224 IsGuiding returns 1
00:51:41.679 00.031 20224 IsSlewing returns 0
00:51:41.680 00.001 20224 IsGuiding returns 1
00:51:41.710 00.030 20224 IsSlewing returns 0
00:51:41.711 00.001 20224 IsGuiding returns 0
00:51:41.711 00.000 20224 scope move finished after 58 + 106 ms
00:51:41.711 00.000 20224 Move returns status 0, amount 58
00:51:41.711 00.000 20224 move complete, result=0
00:51:41.711 00.000 20224 worker thread done servicing request
00:51:41.711 00.000 20224 Worker thread wakes up
00:51:41.711 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 58 ms NORTH
00:51:41.714 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:41.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:42.891 01.177 20224 Exposure complete
00:51:42.984 00.093 20224 worker thread done servicing request
00:51:42.984 00.000 8996 OnExposeComplete: enter
00:51:42.985 00.001 8996 UpdateGuideState(): m_state=6
00:51:42.986 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11233
00:51:42.987 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.30, Mass=600137, SNR=305.6, Peak=43094 HFD=4.6
00:51:42.988 00.001 8996 MultiStar: [#1 -0.25,-0.62,0.00,M1] [#2 -0.40,-0.10,0.69,U] [#3 0.09,-0.09,0.66,U] [#4 -0.33,-0.20,0.50,U] [#5 -0.25,0.04,0.58,U] [#6 -0.42,-0.54,0.00,M7] [#7 -0.10,-0.58,0.00,M7] [#8 -0.35,-0.19,0.37,U] 
00:51:42.989 00.001 8996 refined, 5 included, MultiStar: {-0.10, -0.16}, one-star: {0.27, -0.34}
00:51:42.989 00.000 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:51:42.990 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
00:51:42.991 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.16 hyp=0.19 cameraTheta=-2.14 mountX=-0.09 mountY=0.17, mountTheta=2.04
00:51:42.993 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.16, opts=13)
00:51:42.995 00.002 8996 Enqueuing Move request for scope (-0.10, -0.16)
00:51:42.996 00.001 20224 Worker thread wakes up
00:51:42.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.16) opts 0xd
00:51:42.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.16)
00:51:42.996 00.000 20224 Moving (-0.10, -0.16) raw xDistance=-0.09 yDistance=0.17
00:51:42.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:51:42.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:42.997 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:51:42.997 00.000 20224 MoveAxis(E, 0, ABG)
00:51:42.997 00.000 20224 Move returns status 0, amount 0
00:51:42.997 00.000 20224 MoveAxis(N, 0, ABG)
00:51:42.997 00.000 20224 Move returns status 0, amount 0
00:51:42.997 00.000 20224 move complete, result=0
00:51:42.997 00.000 20224 worker thread done servicing request
00:51:43.002 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=43094, med=3059, FiltMin=2745, FiltMax=24758, Gamma=1.000
00:51:43.014 00.012 8996 UpdateGuideState exits: m=600137 SNR=305.6
00:51:43.014 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:43.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:43.016 00.001 8996 Enqueuing Expose request
00:51:43.017 00.001 20224 Worker thread wakes up
00:51:43.017 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:51:43.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:43.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:43.987 00.970 20224 Exposure complete
00:51:44.073 00.086 20224 worker thread done servicing request
00:51:44.073 00.000 8996 OnExposeComplete: enter
00:51:44.075 00.002 8996 UpdateGuideState(): m_state=6
00:51:44.077 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11234
00:51:44.078 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.10, Mass=722401, SNR=355.2, Peak=53430 HFD=4.5
00:51:44.079 00.001 8996 MultiStar: [#1 -0.06,-0.48,0.00,M2] [#2 -0.11,-0.34,0.65,U] [#3 0.21,-0.16,0.55,U] [#4 -0.22,-0.40,0.00,M6] [#5 -0.07,0.04,0.59,U] [#6 -0.42,-0.42,0.00,M8] [#7 -0.07,-0.39,0.43,U] [#8 -0.11,-0.26,0.36,U] 
00:51:44.080 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.30}, one-star: {0.41, -0.54}
00:51:44.081 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
00:51:44.082 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 2.00)
00:51:44.083 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.26 mountX=0.13 mountY=0.29, mountTheta=1.16
00:51:44.085 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.30, opts=13)
00:51:44.087 00.002 8996 Enqueuing Move request for scope (0.10, -0.30)
00:51:44.088 00.001 20224 Worker thread wakes up
00:51:44.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.30) opts 0xd
00:51:44.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.30)
00:51:44.089 00.001 20224 Moving (0.10, -0.30) raw xDistance=0.13 yDistance=0.29
00:51:44.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:51:44.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:44.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:51:44.089 00.000 20224 MoveAxis(E, 0, ABG)
00:51:44.089 00.000 20224 Move returns status 0, amount 0
00:51:44.089 00.000 20224 MoveAxis(N, 0, ABG)
00:51:44.089 00.000 20224 Move returns status 0, amount 0
00:51:44.089 00.000 20224 move complete, result=0
00:51:44.089 00.000 20224 worker thread done servicing request
00:51:44.094 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=53430, med=3062, FiltMin=2771, FiltMax=28352, Gamma=1.000
00:51:44.115 00.021 8996 UpdateGuideState exits: m=722401 SNR=355.2
00:51:44.116 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:44.118 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:44.118 00.000 8996 Enqueuing Expose request
00:51:44.119 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:51:44.120 00.001 20224 Worker thread wakes up
00:51:44.120 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:44.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:45.272 01.152 20224 Exposure complete
00:51:45.330 00.058 20224 worker thread done servicing request
00:51:45.330 00.000 8996 OnExposeComplete: enter
00:51:45.331 00.001 8996 UpdateGuideState(): m_state=6
00:51:45.332 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11235
00:51:45.333 00.001 8996 Star::Find returns 1 (0), X=134.55, Y=473.04, Mass=686183, SNR=305.3, Peak=59478 HFD=4.5
00:51:45.334 00.001 8996 MultiStar: [#1 -0.51,-0.68,0.00,M3] [#2 -0.53,-0.39,0.00,M3] [#3 -0.11,-0.01,0.62,U] [#4 -0.34,-0.16,0.59,U] [#5 -0.40,-0.32,0.00,M2] [#6 -0.67,-0.61,0.00,M9] [#7 -0.24,-0.39,0.00,M7] [#8 -0.38,-0.48,0.00,M2] 
00:51:45.334 00.000 8996 refined, 2 included, MultiStar: {-0.16, -0.32}, one-star: {-0.08, -0.60}
00:51:45.335 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
00:51:45.336 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
00:51:45.337 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.32 hyp=0.36 cameraTheta=-2.03 mountX=-0.13 mountY=0.33, mountTheta=1.93
00:51:45.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.32, opts=13)
00:51:45.340 00.001 8996 Enqueuing Move request for scope (-0.16, -0.32)
00:51:45.341 00.001 20224 Worker thread wakes up
00:51:45.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.32) opts 0xd
00:51:45.341 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.32)
00:51:45.341 00.000 20224 Moving (-0.16, -0.32) raw xDistance=-0.13 yDistance=0.33
00:51:45.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:51:45.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:45.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
00:51:45.341 00.000 20224 MoveAxis(E, 0, ABG)
00:51:45.341 00.000 20224 Move returns status 0, amount 0
00:51:45.341 00.000 20224 MoveAxis(N, 0, ABG)
00:51:45.341 00.000 20224 Move returns status 0, amount 0
00:51:45.341 00.000 20224 move complete, result=0
00:51:45.341 00.000 20224 worker thread done servicing request
00:51:45.344 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59478, med=3062, FiltMin=2758, FiltMax=28086, Gamma=1.000
00:51:45.357 00.013 8996 UpdateGuideState exits: m=686183 SNR=305.3
00:51:45.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:45.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:45.360 00.001 8996 Enqueuing Expose request
00:51:45.360 00.000 20224 Worker thread wakes up
00:51:45.360 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:51:45.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:45.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:46.334 00.973 20224 Exposure complete
00:51:46.407 00.073 20224 worker thread done servicing request
00:51:46.407 00.000 8996 OnExposeComplete: enter
00:51:46.409 00.002 8996 UpdateGuideState(): m_state=6
00:51:46.410 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11236
00:51:46.411 00.001 8996 Star::Find returns 1 (0), X=134.51, Y=473.10, Mass=659277, SNR=321.8, Peak=49366 HFD=4.8
00:51:46.412 00.001 8996 MultiStar: [#1 -0.40,-0.67,0.00,M4] [#2 -0.39,-0.59,0.00,M4] [#3 0.10,-0.31,0.64,U] [#4 -0.17,-0.25,0.53,U] [#5 -0.09,-0.37,0.59,U] [#6 -0.15,-0.34,0.46,U] [#7 -0.01,-0.29,0.44,U] [#8 -0.19,-0.58,0.00,M3] 
00:51:46.413 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.37}, one-star: {-0.12, -0.54}
00:51:46.414 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
00:51:46.416 00.002 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
00:51:46.417 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.37 hyp=0.38 cameraTheta=-1.77 mountX=-0.04 mountY=0.38, mountTheta=1.67
00:51:46.418 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.37, opts=13)
00:51:46.420 00.002 8996 Enqueuing Move request for scope (-0.08, -0.37)
00:51:46.421 00.001 20224 Worker thread wakes up
00:51:46.421 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.37) opts 0xd
00:51:46.422 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.37)
00:51:46.422 00.000 20224 Moving (-0.08, -0.37) raw xDistance=-0.04 yDistance=0.38
00:51:46.422 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:51:46.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:46.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
00:51:46.422 00.000 20224 MoveAxis(E, 0, ABG)
00:51:46.422 00.000 20224 Move returns status 0, amount 0
00:51:46.422 00.000 20224 MoveAxis(N, 0, ABG)
00:51:46.422 00.000 20224 Move returns status 0, amount 0
00:51:46.422 00.000 20224 move complete, result=0
00:51:46.422 00.000 20224 worker thread done servicing request
00:51:46.425 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49366, med=3062, FiltMin=2755, FiltMax=27248, Gamma=1.000
00:51:46.440 00.015 8996 UpdateGuideState exits: m=659277 SNR=321.8
00:51:46.442 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:46.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:46.444 00.001 8996 Enqueuing Expose request
00:51:46.446 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
00:51:46.447 00.001 20224 Worker thread wakes up
00:51:46.447 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:46.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:47.595 01.148 20224 Exposure complete
00:51:47.658 00.063 20224 worker thread done servicing request
00:51:47.658 00.000 8996 OnExposeComplete: enter
00:51:47.660 00.002 8996 UpdateGuideState(): m_state=6
00:51:47.662 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11237
00:51:47.663 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=472.93, Mass=708764, SNR=358.4, Peak=61398 HFD=4.5
00:51:47.665 00.002 8996 MultiStar: [#1 -0.05,-0.54,0.00,M5] [#2 -0.03,-0.59,0.00,M5] [#3 0.07,-0.46,0.00,M1] [#4 -0.16,-0.32,0.46,U] [#5 0.12,-0.39,0.50,U] [#6 0.05,-0.61,0.00,M9] [#7 0.11,-0.36,0.41,U] [#8 -0.16,-0.59,0.00,M4] 
00:51:47.667 00.002 8996 refined, 3 included, MultiStar: {0.06, -0.51}, one-star: {0.11, -0.71}
00:51:47.668 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
00:51:47.670 00.002 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.81)
00:51:47.672 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.51 hyp=0.51 cameraTheta=-1.45 mountX=0.11 mountY=0.50, mountTheta=1.35
00:51:47.674 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.51, opts=13)
00:51:47.676 00.002 8996 Enqueuing Move request for scope (0.06, -0.51)
00:51:47.677 00.001 20224 Worker thread wakes up
00:51:47.678 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.51) opts 0xd
00:51:47.678 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.51)
00:51:47.678 00.000 20224 Moving (0.06, -0.51) raw xDistance=0.11 yDistance=0.50
00:51:47.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:51:47.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:47.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
00:51:47.678 00.000 20224 MoveAxis(E, 0, ABG)
00:51:47.678 00.000 20224 Move returns status 0, amount 0
00:51:47.678 00.000 20224 MoveAxis(N, 0, ABG)
00:51:47.678 00.000 20224 Move returns status 0, amount 0
00:51:47.678 00.000 20224 move complete, result=0
00:51:47.679 00.001 20224 worker thread done servicing request
00:51:47.684 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61398, med=3062, FiltMin=2777, FiltMax=30166, Gamma=1.000
00:51:47.702 00.018 8996 UpdateGuideState exits: m=708764 SNR=358.4
00:51:47.705 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:47.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:47.707 00.001 8996 Enqueuing Expose request
00:51:47.708 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
00:51:47.709 00.001 20224 Worker thread wakes up
00:51:47.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:47.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:48.675 00.966 20224 Exposure complete
00:51:48.745 00.070 20224 worker thread done servicing request
00:51:48.745 00.000 8996 OnExposeComplete: enter
00:51:48.746 00.001 8996 UpdateGuideState(): m_state=6
00:51:48.747 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11238
00:51:48.748 00.001 8996 Star::Find returns 1 (0), X=134.67, Y=472.59, Mass=709475, SNR=355.2, Peak=48134 HFD=4.7
00:51:48.749 00.001 8996 MultiStar: large primary error, entering stabilization period
00:51:48.749 00.000 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
00:51:48.750 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
00:51:48.751 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-1.05 hyp=1.05 cameraTheta=-1.53 mountX=0.14 mountY=1.04, mountTheta=1.44
00:51:48.752 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-1.05, opts=13)
00:51:48.753 00.001 8996 Enqueuing Move request for scope (0.04, -1.05)
00:51:48.754 00.001 20224 Worker thread wakes up
00:51:48.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -1.05) opts 0xd
00:51:48.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -1.05)
00:51:48.754 00.000 20224 Moving (0.04, -1.05) raw xDistance=0.14 yDistance=1.04
00:51:48.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:51:48.754 00.000 20224 resist switch: large excursion: input 1.04 thresh 0.60 direction from -1 to 1
00:51:48.754 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.11
00:51:48.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
00:51:48.754 00.000 20224 MoveAxis(E, 0, ABG)
00:51:48.754 00.000 20224 Move returns status 0, amount 0
00:51:48.754 00.000 20224 MoveAxis(S, 218, ABG)
00:51:48.754 00.000 20224 Guiding  Dir = 1, Dur = 218
00:51:48.755 00.001 20224 IsSlewing returns 0
00:51:48.755 00.000 20224 IsGuiding returns 0
00:51:48.760 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48134, med=3062, FiltMin=2752, FiltMax=30102, Gamma=1.000
00:51:48.777 00.017 8996 UpdateGuideState exits: m=709475 SNR=355.2
00:51:48.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:48.778 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:48.779 00.001 8996 Enqueuing Expose request
00:51:48.798 00.019 20224 PulseGuide returned control before completion, sleep 187
00:51:48.998 00.200 20224 IsGuiding returns 1
00:51:48.998 00.000 20224 scope still moving after pulse duration time elapsed
00:51:49.030 00.032 20224 IsSlewing returns 0
00:51:49.030 00.000 20224 IsGuiding returns 1
00:51:49.061 00.031 20224 IsSlewing returns 0
00:51:49.061 00.000 20224 IsGuiding returns 0
00:51:49.062 00.001 20224 scope move finished after 218 + 88 ms
00:51:49.062 00.000 20224 Move returns status 0, amount 218
00:51:49.062 00.000 20224 move complete, result=0
00:51:49.062 00.000 20224 worker thread done servicing request
00:51:49.062 00.000 20224 Worker thread wakes up
00:51:49.062 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 1.0 px 218 ms SOUTH
00:51:49.064 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:49.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:50.238 01.174 20224 Exposure complete
00:51:50.306 00.068 20224 worker thread done servicing request
00:51:50.307 00.001 8996 OnExposeComplete: enter
00:51:50.307 00.000 8996 UpdateGuideState(): m_state=6
00:51:50.308 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11239
00:51:50.309 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=473.45, Mass=751730, SNR=346.9, Peak=53094 HFD=4.6
00:51:50.310 00.001 8996 MultiStar: exiting stabilization period
00:51:50.311 00.001 8996 MultiStar: [#1 -0.05,-0.25,0.56,U] [#2 -0.12,-0.06,0.79,U] [#3 0.18,-0.24,0.55,U] [#4 -0.10,-0.15,0.49,U] [#5 -0.06,0.00,0.53,U] [#6 -0.11,0.03,0.36,U] [#7 0.12,0.06,0.41,U] [#8 0.01,0.44,0.30,U] 
00:51:50.312 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.13, -0.19}
00:51:50.313 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
00:51:50.313 00.000 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
00:51:50.314 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.48 mountX=0.02 mountY=0.08, mountTheta=1.38
00:51:50.316 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
00:51:50.316 00.000 8996 Enqueuing Move request for scope (0.01, -0.08)
00:51:50.317 00.001 20224 Worker thread wakes up
00:51:50.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
00:51:50.317 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
00:51:50.317 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.08
00:51:50.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:51:50.318 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:50.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:51:50.318 00.000 20224 MoveAxis(E, 0, ABG)
00:51:50.318 00.000 20224 Move returns status 0, amount 0
00:51:50.318 00.000 20224 MoveAxis(N, 0, ABG)
00:51:50.318 00.000 20224 Move returns status 0, amount 0
00:51:50.318 00.000 20224 move complete, result=0
00:51:50.318 00.000 20224 worker thread done servicing request
00:51:50.321 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53094, med=3062, FiltMin=2777, FiltMax=30400, Gamma=1.000
00:51:50.335 00.014 8996 UpdateGuideState exits: m=751730 SNR=346.9
00:51:50.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:50.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:50.338 00.001 8996 Enqueuing Expose request
00:51:50.338 00.000 20224 Worker thread wakes up
00:51:50.338 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:51:50.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:50.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:51.314 00.975 20224 Exposure complete
00:51:51.384 00.070 20224 worker thread done servicing request
00:51:51.384 00.000 8996 OnExposeComplete: enter
00:51:51.386 00.002 8996 UpdateGuideState(): m_state=6
00:51:51.387 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11240
00:51:51.388 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.90, Mass=613823, SNR=304.0, Peak=52093 HFD=4.4
00:51:51.389 00.001 8996 MultiStar: [#1 0.01,-0.04,0.69,U] [#2 -0.07,0.26,0.82,U] [#3 0.40,0.19,0.73,U] [#4 -0.05,0.18,0.55,U] [#5 -0.14,0.32,0.57,U] [#6 0.09,0.48,0.00,M9] [#7 0.37,0.37,0.00,M5] [#8 0.01,0.33,0.38,U] 
00:51:51.390 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.21}, one-star: {0.20, 0.26}
00:51:51.392 00.002 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
00:51:51.392 00.000 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
00:51:51.393 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.21 hyp=0.22 cameraTheta=1.24 mountX=0.05 mountY=-0.21, mountTheta=-1.34
00:51:51.395 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.21, opts=13)
00:51:51.396 00.001 8996 Enqueuing Move request for scope (0.07, 0.21)
00:51:51.397 00.001 20224 Worker thread wakes up
00:51:51.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.21) opts 0xd
00:51:51.397 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.21)
00:51:51.397 00.000 20224 Moving (0.07, 0.21) raw xDistance=0.05 yDistance=-0.21
00:51:51.398 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:51:51.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:51.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:51:51.398 00.000 20224 MoveAxis(E, 0, ABG)
00:51:51.398 00.000 20224 Move returns status 0, amount 0
00:51:51.398 00.000 20224 MoveAxis(N, 0, ABG)
00:51:51.398 00.000 20224 Move returns status 0, amount 0
00:51:51.398 00.000 20224 move complete, result=0
00:51:51.398 00.000 20224 worker thread done servicing request
00:51:51.401 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52093, med=3062, FiltMin=2781, FiltMax=25142, Gamma=1.000
00:51:51.419 00.018 8996 UpdateGuideState exits: m=613823 SNR=304.0
00:51:51.422 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:51.424 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:51.426 00.002 8996 Enqueuing Expose request
00:51:51.428 00.002 20224 Worker thread wakes up
00:51:51.428 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:51.429 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:51.430 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:52.603 01.173 20224 Exposure complete
00:51:52.670 00.067 20224 worker thread done servicing request
00:51:52.670 00.000 8996 OnExposeComplete: enter
00:51:52.671 00.001 8996 UpdateGuideState(): m_state=6
00:51:52.672 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11241
00:51:52.673 00.001 8996 Star::Find returns 1 (0), X=134.68, Y=473.79, Mass=623219, SNR=302.5, Peak=51005 HFD=4.6
00:51:52.674 00.001 8996 MultiStar: [#1 -0.37,0.10,0.67,U] [#2 -0.14,0.23,0.79,U] [#3 0.04,0.34,0.69,U] [#4 -0.23,0.43,0.00,M2] [#5 -0.21,0.21,0.59,U] [#6 -0.15,0.60,0.00,M10] [#7 0.15,0.60,0.00,M6] [#8 -0.10,0.01,0.38,U] 
00:51:52.675 00.001 8996 single-star, 5 included, MultiStar: {-0.11, 0.18}, one-star: {0.05, 0.15}
00:51:52.675 00.000 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
00:51:52.676 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
00:51:52.677 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.15 hyp=0.16 cameraTheta=1.24 mountX=0.04 mountY=-0.16, mountTheta=-1.34
00:51:52.678 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.15, opts=13)
00:51:52.679 00.001 8996 Enqueuing Move request for scope (0.05, 0.15)
00:51:52.680 00.001 20224 Worker thread wakes up
00:51:52.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.15) opts 0xd
00:51:52.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.15)
00:51:52.680 00.000 20224 Moving (0.05, 0.15) raw xDistance=0.04 yDistance=-0.16
00:51:52.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:51:52.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:52.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:51:52.680 00.000 20224 MoveAxis(E, 0, ABG)
00:51:52.680 00.000 20224 Move returns status 0, amount 0
00:51:52.680 00.000 20224 MoveAxis(N, 0, ABG)
00:51:52.680 00.000 20224 Move returns status 0, amount 0
00:51:52.680 00.000 20224 move complete, result=0
00:51:52.680 00.000 20224 worker thread done servicing request
00:51:52.686 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51005, med=3062, FiltMin=2758, FiltMax=25606, Gamma=1.000
00:51:52.706 00.020 8996 UpdateGuideState exits: m=623219 SNR=302.5
00:51:52.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:52.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:52.709 00.001 8996 Enqueuing Expose request
00:51:52.710 00.001 20224 Worker thread wakes up
00:51:52.710 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:52.711 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:52.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:53.684 00.973 20224 Exposure complete
00:51:53.772 00.088 20224 worker thread done servicing request
00:51:53.772 00.000 8996 OnExposeComplete: enter
00:51:53.773 00.001 8996 UpdateGuideState(): m_state=6
00:51:53.774 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11242
00:51:53.775 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=474.03, Mass=590276, SNR=280.6, Peak=55613 HFD=4.5
00:51:53.775 00.000 8996 MultiStar: [#1 -0.04,0.05,0.72,U] [#2 -0.02,0.19,0.85,U] [#3 0.21,0.28,0.78,U] [#4 -0.13,0.38,0.55,U] [#5 -0.10,0.32,0.70,U] [#6 -0.08,0.32,0.52,U] [#7 0.15,0.31,0.54,U] [#8 -0.12,0.54,0.00,M2] 
00:51:53.776 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.28}, one-star: {0.11, 0.39}
00:51:53.777 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
00:51:53.777 00.000 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
00:51:53.778 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.49 mountX=-0.00 mountY=-0.28, mountTheta=-1.58
00:51:53.779 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.28, opts=13)
00:51:53.780 00.001 8996 Enqueuing Move request for scope (0.02, 0.28)
00:51:53.781 00.001 20224 Worker thread wakes up
00:51:53.781 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
00:51:53.781 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
00:51:53.781 00.000 20224 Moving (0.02, 0.28) raw xDistance=-0.00 yDistance=-0.28
00:51:53.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:51:53.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:53.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
00:51:53.781 00.000 20224 MoveAxis(E, 0, ABG)
00:51:53.781 00.000 20224 Move returns status 0, amount 0
00:51:53.781 00.000 20224 MoveAxis(N, 0, ABG)
00:51:53.781 00.000 20224 Move returns status 0, amount 0
00:51:53.781 00.000 20224 move complete, result=0
00:51:53.781 00.000 20224 worker thread done servicing request
00:51:53.785 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55613, med=3062, FiltMin=2793, FiltMax=26918, Gamma=1.000
00:51:53.798 00.013 8996 UpdateGuideState exits: m=590276 SNR=280.6
00:51:53.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:53.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:53.801 00.001 8996 Enqueuing Expose request
00:51:53.801 00.000 20224 Worker thread wakes up
00:51:53.802 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:51:53.802 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:53.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:54.963 01.161 20224 Exposure complete
00:51:55.043 00.080 20224 worker thread done servicing request
00:51:55.043 00.000 8996 OnExposeComplete: enter
00:51:55.044 00.001 8996 UpdateGuideState(): m_state=6
00:51:55.045 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11243
00:51:55.047 00.002 8996 Star::Find returns 1 (0), X=134.71, Y=473.89, Mass=749778, SNR=344.8, Peak=65437 HFD=4.5
00:51:55.048 00.001 8996 MultiStar: [#1 -0.25,0.02,0.61,U] [#2 -0.11,0.20,0.66,U] [#3 0.16,0.52,0.00,M1] [#4 -0.09,0.34,0.52,U] [#5 -0.19,0.62,0.00,M1] [#6 -0.18,0.65,0.00,M10] [#7 -0.05,0.54,0.00,M6] [#8 0.03,0.24,0.34,U] 
00:51:55.050 00.002 8996 refined, 4 included, MultiStar: {-0.06, 0.21}, one-star: {0.08, 0.25}
00:51:55.051 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:51:55.052 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:51:55.054 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.84 mountX=-0.08 mountY=-0.20, mountTheta=-1.94
00:51:55.056 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.21, opts=13)
00:51:55.058 00.002 8996 Enqueuing Move request for scope (-0.06, 0.21)
00:51:55.059 00.001 20224 Worker thread wakes up
00:51:55.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
00:51:55.059 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
00:51:55.059 00.000 20224 Moving (-0.06, 0.21) raw xDistance=-0.08 yDistance=-0.20
00:51:55.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:51:55.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:51:55.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:51:55.059 00.000 20224 MoveAxis(E, 0, ABG)
00:51:55.059 00.000 20224 Move returns status 0, amount 0
00:51:55.059 00.000 20224 MoveAxis(N, 0, ABG)
00:51:55.059 00.000 20224 Move returns status 0, amount 0
00:51:55.059 00.000 20224 move complete, result=0
00:51:55.059 00.000 20224 worker thread done servicing request
00:51:55.064 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65437, med=3062, FiltMin=2784, FiltMax=31590, Gamma=1.000
00:51:55.081 00.017 8996 UpdateGuideState exits: m=749778 SNR=344.8
00:51:55.084 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:55.086 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:55.088 00.002 8996 Enqueuing Expose request
00:51:55.090 00.002 20224 Worker thread wakes up
00:51:55.090 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:55.092 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:55.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:56.055 00.963 20224 Exposure complete
00:51:56.120 00.065 20224 worker thread done servicing request
00:51:56.120 00.000 8996 OnExposeComplete: enter
00:51:56.121 00.001 8996 UpdateGuideState(): m_state=6
00:51:56.122 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11244
00:51:56.123 00.001 8996 Star::Find returns 1 (0), X=134.84, Y=473.44, Mass=668216, SNR=323.4, Peak=53846 HFD=4.5
00:51:56.124 00.001 8996 MultiStar: [#1 0.19,-0.40,0.55,U] [#2 0.10,0.18,0.70,U] [#3 0.44,0.28,0.00,M2] [#4 0.18,0.16,0.55,U] [#5 -0.12,0.15,0.57,U] [#6 0.04,0.09,0.43,U] [#7 0.26,0.23,0.39,U] [#8 -0.12,0.06,0.34,U] 
00:51:56.125 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.01}, one-star: {0.21, -0.20}
00:51:56.125 00.000 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
00:51:56.126 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
00:51:56.127 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.06 mountX=0.11 mountY=-0.02, mountTheta=-0.17
00:51:56.128 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.01, opts=13)
00:51:56.129 00.001 8996 Enqueuing Move request for scope (0.11, 0.01)
00:51:56.130 00.001 20224 Worker thread wakes up
00:51:56.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
00:51:56.130 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
00:51:56.130 00.000 20224 Moving (0.11, 0.01) raw xDistance=0.11 yDistance=-0.02
00:51:56.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:51:56.131 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:56.131 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:51:56.131 00.000 20224 MoveAxis(E, 0, ABG)
00:51:56.131 00.000 20224 Move returns status 0, amount 0
00:51:56.131 00.000 20224 MoveAxis(N, 0, ABG)
00:51:56.131 00.000 20224 Move returns status 0, amount 0
00:51:56.131 00.000 20224 move complete, result=0
00:51:56.132 00.001 20224 worker thread done servicing request
00:51:56.134 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53846, med=3062, FiltMin=2777, FiltMax=25574, Gamma=1.000
00:51:56.152 00.018 8996 UpdateGuideState exits: m=668216 SNR=323.4
00:51:56.154 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:56.154 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:56.155 00.001 8996 Enqueuing Expose request
00:51:56.156 00.001 20224 Worker thread wakes up
00:51:56.156 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:51:56.157 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:56.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:57.317 01.160 20224 Exposure complete
00:51:57.405 00.088 20224 worker thread done servicing request
00:51:57.405 00.000 8996 OnExposeComplete: enter
00:51:57.406 00.001 8996 UpdateGuideState(): m_state=6
00:51:57.407 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11245
00:51:57.408 00.001 8996 Star::Find returns 1 (0), X=134.84, Y=473.95, Mass=616175, SNR=321.9, Peak=50941 HFD=4.4
00:51:57.409 00.001 8996 MultiStar: [#1 0.10,0.03,0.60,U] [#2 -0.24,0.29,0.81,U] [#3 0.10,0.30,0.60,U] [#4 -0.23,0.18,0.55,U] [#5 0.04,0.41,0.64,U] [#6 -0.18,0.06,0.43,U] [#7 -0.05,0.41,0.44,U] [#8 0.21,0.05,0.33,U] 
00:51:57.410 00.001 8996 refined, 8 included, MultiStar: {0.00, 0.25}, one-star: {0.21, 0.31}
00:51:57.412 00.002 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
00:51:57.415 00.003 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
00:51:57.418 00.003 8996 CameraToMount -- cameraX=0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.57 mountX=-0.02 mountY=-0.24, mountTheta=-1.67
00:51:57.422 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.25, opts=13)
00:51:57.424 00.002 8996 Enqueuing Move request for scope (0.00, 0.25)
00:51:57.425 00.001 20224 Worker thread wakes up
00:51:57.426 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.25) opts 0xd
00:51:57.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.25)
00:51:57.426 00.000 20224 Moving (0.00, 0.25) raw xDistance=-0.02 yDistance=-0.24
00:51:57.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:51:57.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:51:57.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:51:57.426 00.000 20224 MoveAxis(E, 0, ABG)
00:51:57.427 00.001 20224 Move returns status 0, amount 0
00:51:57.427 00.000 20224 MoveAxis(N, 0, ABG)
00:51:57.427 00.000 20224 Move returns status 0, amount 0
00:51:57.427 00.000 20224 move complete, result=0
00:51:57.427 00.000 20224 worker thread done servicing request
00:51:57.434 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50941, med=3062, FiltMin=2790, FiltMax=25849, Gamma=1.000
00:51:57.454 00.020 8996 UpdateGuideState exits: m=616175 SNR=321.9
00:51:57.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:57.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:57.457 00.001 8996 Enqueuing Expose request
00:51:57.457 00.000 20224 Worker thread wakes up
00:51:57.457 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:51:57.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:57.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:58.429 00.971 20224 Exposure complete
00:51:58.506 00.077 20224 worker thread done servicing request
00:51:58.508 00.002 8996 OnExposeComplete: enter
00:51:58.508 00.000 8996 UpdateGuideState(): m_state=6
00:51:58.511 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11246
00:51:58.514 00.003 8996 Star::Find returns 1 (0), X=134.73, Y=473.51, Mass=662220, SNR=321.9, Peak=51014 HFD=4.6
00:51:58.517 00.003 8996 MultiStar: [#1 -0.19,-0.32,0.66,U] [#2 -0.39,-0.09,0.79,U] [#3 0.04,0.12,0.68,U] [#4 -0.21,0.04,0.60,U] [#5 -0.05,0.23,0.53,U] [#6 -0.50,0.14,0.00,M9] [#7 -0.09,0.17,0.39,U] [#8 -0.26,0.03,0.38,U] 
00:51:58.519 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.02}, one-star: {0.10, -0.13}
00:51:58.520 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
00:51:58.522 00.002 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.29)
00:51:58.524 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.97 mountX=-0.11 mountY=0.03, mountTheta=2.85
00:51:58.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.02, opts=13)
00:51:58.527 00.001 8996 Enqueuing Move request for scope (-0.12, -0.02)
00:51:58.528 00.001 20224 Worker thread wakes up
00:51:58.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
00:51:58.529 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
00:51:58.529 00.000 20224 Moving (-0.12, -0.02) raw xDistance=-0.11 yDistance=0.03
00:51:58.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:51:58.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:58.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:51:58.529 00.000 20224 MoveAxis(E, 0, ABG)
00:51:58.529 00.000 20224 Move returns status 0, amount 0
00:51:58.529 00.000 20224 MoveAxis(N, 0, ABG)
00:51:58.529 00.000 20224 Move returns status 0, amount 0
00:51:58.529 00.000 20224 move complete, result=0
00:51:58.530 00.001 20224 worker thread done servicing request
00:51:58.535 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=51014, med=3062, FiltMin=2765, FiltMax=27910, Gamma=1.000
00:51:58.559 00.024 8996 UpdateGuideState exits: m=662220 SNR=321.9
00:51:58.561 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:58.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:58.564 00.002 8996 Enqueuing Expose request
00:51:58.565 00.001 20224 Worker thread wakes up
00:51:58.565 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:51:58.567 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:58.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:51:59.744 01.177 20224 Exposure complete
00:51:59.853 00.109 20224 worker thread done servicing request
00:51:59.853 00.000 8996 OnExposeComplete: enter
00:51:59.854 00.001 8996 UpdateGuideState(): m_state=6
00:51:59.855 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11247
00:51:59.856 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=473.59, Mass=655550, SNR=318.3, Peak=54701 HFD=4.3
00:51:59.857 00.001 8996 MultiStar: [#1 0.00,-0.21,0.65,U] [#2 -0.20,0.18,0.83,U] [#3 0.22,0.06,0.53,U] [#4 -0.13,-0.06,0.55,U] [#5 0.01,0.08,0.56,U] [#6 -0.12,0.22,0.40,U] [#7 0.19,0.20,0.45,U] [#8 0.13,0.01,0.42,U] 
00:51:59.859 00.002 8996 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {0.32, -0.05}
00:51:59.860 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
00:51:59.862 00.002 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
00:51:59.863 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.57 mountX=0.05 mountY=-0.04, mountTheta=-0.68
00:51:59.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.04, opts=13)
00:51:59.866 00.001 8996 Enqueuing Move request for scope (0.06, 0.04)
00:51:59.868 00.002 20224 Worker thread wakes up
00:51:59.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
00:51:59.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
00:51:59.868 00.000 20224 Moving (0.06, 0.04) raw xDistance=0.05 yDistance=-0.04
00:51:59.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:51:59.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:51:59.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:51:59.868 00.000 20224 MoveAxis(E, 0, ABG)
00:51:59.868 00.000 20224 Move returns status 0, amount 0
00:51:59.869 00.001 20224 MoveAxis(N, 0, ABG)
00:51:59.869 00.000 20224 Move returns status 0, amount 0
00:51:59.869 00.000 20224 move complete, result=0
00:51:59.869 00.000 20224 worker thread done servicing request
00:51:59.875 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54701, med=3062, FiltMin=2765, FiltMax=24729, Gamma=1.000
00:51:59.889 00.014 8996 UpdateGuideState exits: m=655550 SNR=318.3
00:51:59.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:51:59.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:51:59.892 00.001 8996 Enqueuing Expose request
00:51:59.892 00.000 20224 Worker thread wakes up
00:51:59.892 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:51:59.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:51:59.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:00.888 00.995 20224 Exposure complete
00:52:00.948 00.060 20224 worker thread done servicing request
00:52:00.948 00.000 8996 OnExposeComplete: enter
00:52:00.949 00.001 8996 UpdateGuideState(): m_state=6
00:52:00.950 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11248
00:52:00.950 00.000 8996 Star::Find returns 1 (0), X=134.95, Y=473.74, Mass=723541, SNR=363.5, Peak=62173 HFD=4.4
00:52:00.952 00.002 8996 MultiStar: [#1 -0.09,-0.01,0.58,U] [#2 -0.08,-0.13,0.68,U] [#3 0.15,0.10,0.55,U] [#4 -0.07,0.24,0.46,U] [#5 0.23,0.07,0.52,U] [#6 -0.12,0.32,0.37,U] [#7 0.29,0.46,0.00,M3] [#8 0.04,-0.01,0.32,U] 
00:52:00.952 00.000 8996 refined, 7 included, MultiStar: {0.08, 0.07}, one-star: {0.32, 0.10}
00:52:00.953 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
00:52:00.954 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
00:52:00.954 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.74 mountX=0.07 mountY=-0.08, mountTheta=-0.84
00:52:00.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.07, opts=13)
00:52:00.957 00.001 8996 Enqueuing Move request for scope (0.08, 0.07)
00:52:00.957 00.000 20224 Worker thread wakes up
00:52:00.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
00:52:00.958 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
00:52:00.958 00.000 20224 Moving (0.08, 0.07) raw xDistance=0.07 yDistance=-0.08
00:52:00.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:52:00.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:00.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:52:00.958 00.000 20224 MoveAxis(E, 0, ABG)
00:52:00.958 00.000 20224 Move returns status 0, amount 0
00:52:00.958 00.000 20224 MoveAxis(N, 0, ABG)
00:52:00.958 00.000 20224 Move returns status 0, amount 0
00:52:00.958 00.000 20224 move complete, result=0
00:52:00.959 00.001 20224 worker thread done servicing request
00:52:00.970 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=62173, med=3062, FiltMin=2768, FiltMax=27769, Gamma=1.000
00:52:00.989 00.019 8996 UpdateGuideState exits: m=723541 SNR=363.5
00:52:00.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:00.992 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:00.993 00.001 8996 Enqueuing Expose request
00:52:00.995 00.002 20224 Worker thread wakes up
00:52:00.995 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:00.997 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:00.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:02.146 01.149 20224 Exposure complete
00:52:02.228 00.082 20224 worker thread done servicing request
00:52:02.229 00.001 8996 OnExposeComplete: enter
00:52:02.229 00.000 8996 UpdateGuideState(): m_state=6
00:52:02.230 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11249
00:52:02.231 00.001 8996 Star::Find returns 1 (0), X=134.84, Y=473.07, Mass=684372, SNR=333.0, Peak=64966 HFD=4.4
00:52:02.232 00.001 8996 MultiStar: [#1 -0.13,-0.49,0.00,M1] [#2 -0.13,-0.48,0.00,M1] [#3 0.20,-0.09,0.60,U] [#4 -0.24,-0.08,0.54,U] [#5 0.05,-0.31,0.52,U] [#6 -0.11,-0.27,0.43,U] [#7 0.17,-0.18,0.41,U] [#8 -0.03,-0.38,0.41,U] 
00:52:02.233 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.30}, one-star: {0.21, -0.57}
00:52:02.234 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
00:52:02.234 00.000 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
00:52:02.235 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.37 mountX=0.09 mountY=0.29, mountTheta=1.28
00:52:02.236 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.30, opts=13)
00:52:02.238 00.002 8996 Enqueuing Move request for scope (0.06, -0.30)
00:52:02.239 00.001 20224 Worker thread wakes up
00:52:02.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.30) opts 0xd
00:52:02.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.30)
00:52:02.239 00.000 20224 Moving (0.06, -0.30) raw xDistance=0.09 yDistance=0.29
00:52:02.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:52:02.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:52:02.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
00:52:02.239 00.000 20224 MoveAxis(E, 0, ABG)
00:52:02.239 00.000 20224 Move returns status 0, amount 0
00:52:02.239 00.000 20224 MoveAxis(N, 0, ABG)
00:52:02.239 00.000 20224 Move returns status 0, amount 0
00:52:02.239 00.000 20224 move complete, result=0
00:52:02.239 00.000 20224 worker thread done servicing request
00:52:02.242 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=64966, med=3062, FiltMin=2774, FiltMax=28182, Gamma=1.000
00:52:02.257 00.015 8996 UpdateGuideState exits: m=684372 SNR=333.0
00:52:02.259 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:02.259 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:02.260 00.001 8996 Enqueuing Expose request
00:52:02.261 00.001 20224 Worker thread wakes up
00:52:02.261 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:52:02.263 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:02.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:03.240 00.977 20224 Exposure complete
00:52:03.311 00.071 20224 worker thread done servicing request
00:52:03.311 00.000 8996 OnExposeComplete: enter
00:52:03.313 00.002 8996 UpdateGuideState(): m_state=6
00:52:03.315 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11250
00:52:03.318 00.003 8996 Star::Find returns 1 (0), X=134.79, Y=473.40, Mass=660177, SNR=298.0, Peak=50198 HFD=4.6
00:52:03.320 00.002 8996 MultiStar: [#1 -0.20,-0.29,0.76,U] [#2 -0.11,-0.08,0.68,U] [#3 0.35,-0.08,0.59,U] [#4 -0.11,0.16,0.63,U] [#5 -0.03,-0.14,0.67,U] [#6 -0.00,0.08,0.45,U] [#7 0.15,0.18,0.46,U] [#8 -0.05,0.14,0.42,U] 
00:52:03.322 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.07}, one-star: {0.16, -0.24}
00:52:03.323 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
00:52:03.325 00.002 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
00:52:03.326 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.32 mountX=0.02 mountY=0.06, mountTheta=1.22
00:52:03.329 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
00:52:03.331 00.002 8996 Enqueuing Move request for scope (0.02, -0.07)
00:52:03.332 00.001 20224 Worker thread wakes up
00:52:03.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
00:52:03.332 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
00:52:03.332 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.02 yDistance=0.06
00:52:03.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:52:03.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:03.333 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:52:03.333 00.000 20224 MoveAxis(E, 0, ABG)
00:52:03.333 00.000 20224 Move returns status 0, amount 0
00:52:03.333 00.000 20224 MoveAxis(N, 0, ABG)
00:52:03.333 00.000 20224 Move returns status 0, amount 0
00:52:03.333 00.000 20224 move complete, result=0
00:52:03.333 00.000 20224 worker thread done servicing request
00:52:03.336 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50198, med=3062, FiltMin=2787, FiltMax=26592, Gamma=1.000
00:52:03.351 00.015 8996 UpdateGuideState exits: m=660177 SNR=298.0
00:52:03.353 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:03.356 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:03.358 00.002 8996 Enqueuing Expose request
00:52:03.360 00.002 20224 Worker thread wakes up
00:52:03.360 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:03.362 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:03.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:04.542 01.180 20224 Exposure complete
00:52:04.622 00.080 20224 worker thread done servicing request
00:52:04.623 00.001 8996 OnExposeComplete: enter
00:52:04.624 00.001 8996 UpdateGuideState(): m_state=6
00:52:04.625 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11251
00:52:04.626 00.001 8996 Star::Find returns 1 (0), X=134.36, Y=473.99, Mass=636708, SNR=296.8, Peak=48173 HFD=4.3
00:52:04.627 00.001 8996 MultiStar: [#1 -0.27,0.29,0.72,U] [#2 -0.39,0.39,0.00,M1] [#3 -0.04,0.52,0.00,M1] [#4 -0.51,0.53,0.00,M1] [#5 -0.29,0.52,0.00,M1] [#6 -0.56,0.56,0.00,M6] [#7 -0.47,0.63,0.00,M2] [#8 -0.34,0.35,0.00,M1] 
00:52:04.628 00.001 8996 refined, 1 included, MultiStar: {-0.27, 0.32}, one-star: {-0.27, 0.35}
00:52:04.629 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:52:04.630 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
00:52:04.631 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.32 hyp=0.42 cameraTheta=2.26 mountX=-0.30 mountY=-0.29, mountTheta=-2.37
00:52:04.632 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.32, opts=13)
00:52:04.633 00.001 8996 Enqueuing Move request for scope (-0.27, 0.32)
00:52:04.634 00.001 20224 Worker thread wakes up
00:52:04.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.32) opts 0xd
00:52:04.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.32)
00:52:04.634 00.000 20224 Moving (-0.27, 0.32) raw xDistance=-0.30 yDistance=-0.29
00:52:04.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
00:52:04.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:52:04.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:52:04.634 00.000 20224 MoveAxis(E, 44, ABG)
00:52:04.634 00.000 20224 Guiding  Dir = 2, Dur = 44
00:52:04.634 00.000 20224 IsSlewing returns 0
00:52:04.635 00.001 20224 IsGuiding returns 0
00:52:04.638 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48173, med=3062, FiltMin=2784, FiltMax=26438, Gamma=1.000
00:52:04.662 00.024 8996 UpdateGuideState exits: m=636708 SNR=296.8
00:52:04.664 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:04.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:04.666 00.001 8996 Enqueuing Expose request
00:52:04.706 00.040 20224 IsGuiding returns 1
00:52:04.706 00.000 20224 scope still moving after pulse duration time elapsed
00:52:04.735 00.029 20224 IsSlewing returns 0
00:52:04.735 00.000 20224 IsGuiding returns 1
00:52:04.766 00.031 20224 IsSlewing returns 0
00:52:04.767 00.001 20224 IsGuiding returns 1
00:52:04.797 00.030 20224 IsSlewing returns 0
00:52:04.798 00.001 20224 IsGuiding returns 0
00:52:04.798 00.000 20224 scope move finished after 44 + 119 ms
00:52:04.798 00.000 20224 Move returns status 0, amount 44
00:52:04.798 00.000 20224 MoveAxis(N, 0, ABG)
00:52:04.798 00.000 20224 Move returns status 0, amount 0
00:52:04.798 00.000 20224 move complete, result=0
00:52:04.798 00.000 20224 worker thread done servicing request
00:52:04.798 00.000 20224 Worker thread wakes up
00:52:04.798 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.3 px 0 ms NORTH
00:52:04.801 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:04.802 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:05.777 00.975 20224 Exposure complete
00:52:05.839 00.062 20224 worker thread done servicing request
00:52:05.839 00.000 8996 OnExposeComplete: enter
00:52:05.841 00.002 8996 UpdateGuideState(): m_state=6
00:52:05.843 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11252
00:52:05.844 00.001 8996 Star::Find returns 1 (0), X=134.49, Y=473.91, Mass=650077, SNR=310.7, Peak=49741 HFD=4.7
00:52:05.845 00.001 8996 MultiStar: [#1 -0.40,0.21,0.00,M1] [#2 -0.27,0.38,0.00,M2] [#3 0.04,0.38,0.64,U] [#4 -0.27,0.44,0.00,M2] [#5 -0.11,0.41,0.57,U] [#6 -0.27,0.16,0.47,U] [#7 -0.19,0.55,0.00,M3] [#8 -0.21,0.34,0.34,U] 
00:52:05.846 00.001 8996 single-star, 4 included, MultiStar: {-0.13, 0.31}, one-star: {-0.15, 0.27}
00:52:05.848 00.002 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
00:52:05.848 00.000 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
00:52:05.850 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.27 hyp=0.31 cameraTheta=2.06 mountX=-0.17 mountY=-0.25, mountTheta=-2.16
00:52:05.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.27, opts=13)
00:52:05.853 00.001 8996 Enqueuing Move request for scope (-0.15, 0.27)
00:52:05.855 00.002 20224 Worker thread wakes up
00:52:05.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.27) opts 0xd
00:52:05.855 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.27)
00:52:05.855 00.000 20224 Moving (-0.15, 0.27) raw xDistance=-0.17 yDistance=-0.25
00:52:05.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:52:05.855 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.47 newest=-0.48
00:52:05.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
00:52:05.855 00.000 20224 MoveAxis(E, 0, ABG)
00:52:05.855 00.000 20224 Move returns status 0, amount 0
00:52:05.855 00.000 20224 MoveAxis(N, 53, ABG)
00:52:05.855 00.000 20224 Guiding  Dir = 0, Dur = 53
00:52:05.855 00.000 20224 IsSlewing returns 0
00:52:05.856 00.001 20224 IsGuiding returns 0
00:52:05.861 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49741, med=3062, FiltMin=2723, FiltMax=26032, Gamma=1.000
00:52:05.883 00.022 8996 UpdateGuideState exits: m=650077 SNR=310.7
00:52:05.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:05.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:05.886 00.001 8996 Enqueuing Expose request
00:52:05.888 00.002 20224 PulseGuide returned control before completion, sleep 31
00:52:05.933 00.045 20224 IsGuiding returns 1
00:52:05.933 00.000 20224 scope still moving after pulse duration time elapsed
00:52:05.965 00.032 20224 IsSlewing returns 0
00:52:05.965 00.000 20224 IsGuiding returns 1
00:52:05.996 00.031 20224 IsSlewing returns 0
00:52:05.997 00.001 20224 IsGuiding returns 0
00:52:05.997 00.000 20224 scope move finished after 53 + 87 ms
00:52:05.997 00.000 20224 Move returns status 0, amount 53
00:52:05.997 00.000 20224 move complete, result=0
00:52:05.997 00.000 20224 worker thread done servicing request
00:52:05.997 00.000 20224 Worker thread wakes up
00:52:05.997 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:05.997 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 53 ms NORTH
00:52:06.000 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:07.170 01.170 20224 Exposure complete
00:52:07.236 00.066 20224 worker thread done servicing request
00:52:07.236 00.000 8996 OnExposeComplete: enter
00:52:07.238 00.002 8996 UpdateGuideState(): m_state=6
00:52:07.240 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11253
00:52:07.241 00.001 8996 Star::Find returns 1 (0), X=134.70, Y=473.88, Mass=721987, SNR=367.1, Peak=65437 HFD=4.5
00:52:07.242 00.001 8996 MultiStar: [#1 -0.31,0.34,0.00,M2] [#2 0.00,0.47,0.00,M3] [#3 0.13,0.47,0.00,M1] [#4 -0.21,0.59,0.00,M3] [#5 0.05,0.25,0.49,U] [#6 -0.36,0.23,0.40,U] [#7 0.05,0.25,0.35,U] [#8 -0.09,0.40,0.33,U] 
00:52:07.243 00.001 8996 single-star, 4 included, MultiStar: {-0.03, 0.26}, one-star: {0.07, 0.24}
00:52:07.245 00.002 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
00:52:07.246 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
00:52:07.247 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.29 mountX=0.05 mountY=-0.24, mountTheta=-1.39
00:52:07.248 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.24, opts=13)
00:52:07.249 00.001 8996 Enqueuing Move request for scope (0.07, 0.24)
00:52:07.250 00.001 20224 Worker thread wakes up
00:52:07.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
00:52:07.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
00:52:07.250 00.000 20224 Moving (0.07, 0.24) raw xDistance=0.05 yDistance=-0.24
00:52:07.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:52:07.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
00:52:07.250 00.000 20224 MoveAxis(E, 0, ABG)
00:52:07.250 00.000 20224 Move returns status 0, amount 0
00:52:07.250 00.000 20224 MoveAxis(N, 51, ABG)
00:52:07.250 00.000 20224 Guiding  Dir = 0, Dur = 51
00:52:07.250 00.000 20224 IsSlewing returns 0
00:52:07.250 00.000 20224 IsGuiding returns 0
00:52:07.254 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65437, med=3062, FiltMin=2787, FiltMax=30166, Gamma=1.000
00:52:07.270 00.016 8996 UpdateGuideState exits: m=721987 SNR=367.1
00:52:07.271 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:07.271 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:07.272 00.001 8996 Enqueuing Expose request
00:52:07.309 00.037 20224 IsGuiding returns 1
00:52:07.309 00.000 20224 scope still moving after pulse duration time elapsed
00:52:07.339 00.030 20224 IsSlewing returns 0
00:52:07.339 00.000 20224 IsGuiding returns 1
00:52:07.370 00.031 20224 IsSlewing returns 0
00:52:07.371 00.001 20224 IsGuiding returns 1
00:52:07.401 00.030 20224 IsSlewing returns 0
00:52:07.402 00.001 20224 IsGuiding returns 0
00:52:07.402 00.000 20224 scope move finished after 51 + 100 ms
00:52:07.402 00.000 20224 Move returns status 0, amount 51
00:52:07.402 00.000 20224 move complete, result=0
00:52:07.402 00.000 20224 worker thread done servicing request
00:52:07.402 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
00:52:07.405 00.003 20224 Worker thread wakes up
00:52:07.405 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:07.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:08.400 00.995 20224 Exposure complete
00:52:08.493 00.093 20224 worker thread done servicing request
00:52:08.493 00.000 8996 OnExposeComplete: enter
00:52:08.495 00.002 8996 UpdateGuideState(): m_state=6
00:52:08.496 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11254
00:52:08.497 00.001 8996 Star::Find returns 1 (0), X=134.53, Y=473.44, Mass=697975, SNR=312.7, Peak=53398 HFD=4.3
00:52:08.499 00.002 8996 MultiStar: [#1 -0.37,-0.17,0.68,U] [#2 -0.43,-0.18,0.00,M4] [#3 0.02,-0.22,0.67,U] [#4 -0.36,0.10,0.52,U] [#5 -0.49,0.03,0.00,M1] [#6 -0.51,-0.00,0.00,M5] [#7 -0.24,0.03,0.47,U] [#8 -0.63,-0.09,0.00,M1] 
00:52:08.501 00.002 8996 single-star, 4 included, MultiStar: {-0.19, -0.12}, one-star: {-0.10, -0.20}
00:52:08.502 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
00:52:08.503 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
00:52:08.504 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-2.05 mountX=-0.08 mountY=0.21, mountTheta=1.95
00:52:08.507 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.20, opts=13)
00:52:08.507 00.000 8996 Enqueuing Move request for scope (-0.10, -0.20)
00:52:08.508 00.001 20224 Worker thread wakes up
00:52:08.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
00:52:08.508 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
00:52:08.508 00.000 20224 Moving (-0.10, -0.20) raw xDistance=-0.08 yDistance=0.21
00:52:08.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:52:08.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:08.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:52:08.508 00.000 20224 MoveAxis(E, 0, ABG)
00:52:08.508 00.000 20224 Move returns status 0, amount 0
00:52:08.509 00.001 20224 MoveAxis(N, 0, ABG)
00:52:08.509 00.000 20224 Move returns status 0, amount 0
00:52:08.509 00.000 20224 move complete, result=0
00:52:08.509 00.000 20224 worker thread done servicing request
00:52:08.517 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53398, med=3062, FiltMin=2765, FiltMax=28022, Gamma=1.000
00:52:08.535 00.018 8996 UpdateGuideState exits: m=697975 SNR=312.7
00:52:08.537 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:08.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:08.540 00.002 8996 Enqueuing Expose request
00:52:08.541 00.001 20224 Worker thread wakes up
00:52:08.541 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:52:08.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:08.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:09.713 01.171 20224 Exposure complete
00:52:09.790 00.077 20224 worker thread done servicing request
00:52:09.790 00.000 8996 OnExposeComplete: enter
00:52:09.791 00.001 8996 UpdateGuideState(): m_state=6
00:52:09.792 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11255
00:52:09.793 00.001 8996 Star::Find returns 1 (0), X=134.66, Y=473.40, Mass=669096, SNR=314.0, Peak=53110 HFD=4.7
00:52:09.794 00.001 8996 MultiStar: [#1 0.03,-0.13,0.65,U] [#2 -0.15,-0.44,0.00,M5] [#3 0.17,-0.25,0.71,U] [#4 -0.05,-0.01,0.61,U] [#5 -0.06,-0.26,0.62,U] [#6 -0.31,-0.19,0.46,U] [#7 -0.12,-0.13,0.48,U] [#8 -0.03,-0.02,0.36,U] 
00:52:09.795 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.17}, one-star: {0.03, -0.24}
00:52:09.796 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
00:52:09.796 00.000 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
00:52:09.797 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.70 mountX=-0.01 mountY=0.17, mountTheta=1.60
00:52:09.798 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
00:52:09.799 00.001 8996 Enqueuing Move request for scope (-0.02, -0.17)
00:52:09.800 00.001 20224 Worker thread wakes up
00:52:09.800 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
00:52:09.800 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
00:52:09.800 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
00:52:09.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:52:09.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:09.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:52:09.800 00.000 20224 MoveAxis(E, 0, ABG)
00:52:09.800 00.000 20224 Move returns status 0, amount 0
00:52:09.800 00.000 20224 MoveAxis(N, 0, ABG)
00:52:09.800 00.000 20224 Move returns status 0, amount 0
00:52:09.800 00.000 20224 move complete, result=0
00:52:09.801 00.001 20224 worker thread done servicing request
00:52:09.806 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53110, med=3062, FiltMin=2781, FiltMax=28326, Gamma=1.000
00:52:09.833 00.027 8996 UpdateGuideState exits: m=669096 SNR=314.0
00:52:09.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:09.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:09.836 00.001 8996 Enqueuing Expose request
00:52:09.836 00.000 20224 Worker thread wakes up
00:52:09.836 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:52:09.837 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:09.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:10.823 00.986 20224 Exposure complete
00:52:10.912 00.089 20224 worker thread done servicing request
00:52:10.912 00.000 8996 OnExposeComplete: enter
00:52:10.914 00.002 8996 UpdateGuideState(): m_state=6
00:52:10.915 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11256
00:52:10.916 00.001 8996 Star::Find returns 1 (0), X=134.64, Y=473.26, Mass=603705, SNR=295.3, Peak=53814 HFD=4.6
00:52:10.917 00.001 8996 MultiStar: [#1 -0.28,-0.27,0.75,U] [#2 -0.26,-0.28,0.84,U] [#3 -0.01,-0.19,0.61,U] [#4 -0.35,-0.31,0.00,M2] [#5 -0.10,-0.12,0.64,U] [#6 -0.40,-0.22,0.00,M5] [#7 -0.09,-0.14,0.52,U] [#8 -0.16,-0.13,0.45,U] 
00:52:10.918 00.001 8996 refined, 6 included, MultiStar: {-0.13, -0.24}, one-star: {0.01, -0.38}
00:52:10.919 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
00:52:10.920 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
00:52:10.921 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-2.06 mountX=-0.10 mountY=0.25, mountTheta=1.96
00:52:10.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.24, opts=13)
00:52:10.923 00.000 8996 Enqueuing Move request for scope (-0.13, -0.24)
00:52:10.924 00.001 20224 Worker thread wakes up
00:52:10.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
00:52:10.925 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
00:52:10.925 00.000 20224 Moving (-0.13, -0.24) raw xDistance=-0.10 yDistance=0.25
00:52:10.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:52:10.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:52:10.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:52:10.925 00.000 20224 MoveAxis(E, 0, ABG)
00:52:10.925 00.000 20224 Move returns status 0, amount 0
00:52:10.925 00.000 20224 MoveAxis(N, 0, ABG)
00:52:10.925 00.000 20224 Move returns status 0, amount 0
00:52:10.925 00.000 20224 move complete, result=0
00:52:10.925 00.000 20224 worker thread done servicing request
00:52:10.930 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53814, med=3062, FiltMin=2774, FiltMax=26969, Gamma=1.000
00:52:10.942 00.012 8996 UpdateGuideState exits: m=603705 SNR=295.3
00:52:10.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:10.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:10.945 00.001 8996 Enqueuing Expose request
00:52:10.946 00.001 20224 Worker thread wakes up
00:52:10.946 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:52:10.947 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:10.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:12.128 01.181 20224 Exposure complete
00:52:12.206 00.078 20224 worker thread done servicing request
00:52:12.206 00.000 8996 OnExposeComplete: enter
00:52:12.207 00.001 8996 UpdateGuideState(): m_state=6
00:52:12.208 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11257
00:52:12.209 00.001 8996 Star::Find returns 1 (0), X=134.58, Y=473.05, Mass=673677, SNR=324.6, Peak=64790 HFD=4.3
00:52:12.209 00.000 8996 MultiStar: [#1 -0.37,-0.54,0.00,M1] [#2 -0.35,-0.53,0.00,M5] [#3 0.09,-0.31,0.53,U] [#4 -0.36,-0.17,0.55,U] [#5 -0.12,-0.19,0.63,U] [#6 -0.33,-0.31,0.00,M6] [#7 -0.16,-0.20,0.44,U] [#8 -0.25,-0.39,0.00,M1] 
00:52:12.210 00.001 8996 refined, 4 included, MultiStar: {-0.11, -0.34}, one-star: {-0.05, -0.59}
00:52:12.210 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:52:12.211 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:52:12.212 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.34 hyp=0.35 cameraTheta=-1.88 mountX=-0.07 mountY=0.35, mountTheta=1.78
00:52:12.213 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.34, opts=13)
00:52:12.214 00.001 8996 Enqueuing Move request for scope (-0.11, -0.34)
00:52:12.216 00.002 20224 Worker thread wakes up
00:52:12.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.34) opts 0xd
00:52:12.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.34)
00:52:12.216 00.000 20224 Moving (-0.11, -0.34) raw xDistance=-0.07 yDistance=0.35
00:52:12.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:52:12.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:12.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
00:52:12.216 00.000 20224 MoveAxis(E, 0, ABG)
00:52:12.216 00.000 20224 Move returns status 0, amount 0
00:52:12.216 00.000 20224 MoveAxis(N, 0, ABG)
00:52:12.216 00.000 20224 Move returns status 0, amount 0
00:52:12.216 00.000 20224 move complete, result=0
00:52:12.216 00.000 20224 worker thread done servicing request
00:52:12.220 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=64790, med=3062, FiltMin=2790, FiltMax=27206, Gamma=1.000
00:52:12.240 00.020 8996 UpdateGuideState exits: m=673677 SNR=324.6
00:52:12.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:12.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:12.244 00.002 8996 Enqueuing Expose request
00:52:12.245 00.001 20224 Worker thread wakes up
00:52:12.245 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:52:12.247 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:12.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:13.229 00.982 20224 Exposure complete
00:52:13.291 00.062 20224 worker thread done servicing request
00:52:13.291 00.000 8996 OnExposeComplete: enter
00:52:13.292 00.001 8996 UpdateGuideState(): m_state=6
00:52:13.293 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11258
00:52:13.294 00.001 8996 Star::Find returns 1 (0), X=134.42, Y=473.19, Mass=610313, SNR=308.0, Peak=54294 HFD=4.5
00:52:13.295 00.001 8996 MultiStar: [#1 -0.22,-0.30,0.73,U] [#2 -0.44,-0.21,0.00,M6] [#3 0.11,-0.15,0.69,U] [#4 -0.12,-0.01,0.60,U] [#5 -0.31,0.01,0.66,U] [#6 -0.23,-0.20,0.47,U] [#7 -0.09,0.00,0.47,U] [#8 -0.37,-0.37,0.00,M2] 
00:52:13.295 00.000 8996 refined, 6 included, MultiStar: {-0.16, -0.19}, one-star: {-0.21, -0.45}
00:52:13.296 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
00:52:13.297 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.99)
00:52:13.298 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.19 hyp=0.24 cameraTheta=-2.27 mountX=-0.14 mountY=0.20, mountTheta=2.17
00:52:13.299 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.19, opts=13)
00:52:13.300 00.001 8996 Enqueuing Move request for scope (-0.16, -0.19)
00:52:13.301 00.001 20224 Worker thread wakes up
00:52:13.302 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.19) opts 0xd
00:52:13.302 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.19)
00:52:13.302 00.000 20224 Moving (-0.16, -0.19) raw xDistance=-0.14 yDistance=0.20
00:52:13.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:52:13.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:13.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:52:13.302 00.000 20224 MoveAxis(E, 0, ABG)
00:52:13.302 00.000 20224 Move returns status 0, amount 0
00:52:13.302 00.000 20224 MoveAxis(N, 0, ABG)
00:52:13.302 00.000 20224 Move returns status 0, amount 0
00:52:13.303 00.001 20224 move complete, result=0
00:52:13.303 00.000 20224 worker thread done servicing request
00:52:13.309 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=54294, med=3062, FiltMin=2765, FiltMax=23830, Gamma=1.000
00:52:13.329 00.020 8996 UpdateGuideState exits: m=610313 SNR=308.0
00:52:13.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:13.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:13.332 00.001 8996 Enqueuing Expose request
00:52:13.334 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:52:13.334 00.000 20224 Worker thread wakes up
00:52:13.334 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:13.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:14.527 01.193 20224 Exposure complete
00:52:14.592 00.065 20224 worker thread done servicing request
00:52:14.592 00.000 8996 OnExposeComplete: enter
00:52:14.593 00.001 8996 UpdateGuideState(): m_state=6
00:52:14.594 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11259
00:52:14.595 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=473.43, Mass=636584, SNR=332.7, Peak=46838 HFD=4.6
00:52:14.597 00.002 8996 MultiStar: [#1 0.12,-0.25,0.76,U] [#2 0.01,-0.09,0.77,U] [#3 0.40,0.18,0.64,U] [#4 0.11,0.20,0.52,U] [#5 0.18,0.20,0.56,U] [#6 0.10,0.07,0.43,U] [#7 0.17,0.00,0.37,U] [#8 0.13,-0.14,0.36,U] 
00:52:14.598 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.03}, one-star: {0.24, -0.21}
00:52:14.598 00.000 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
00:52:14.600 00.002 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.09)
00:52:14.601 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.17 mountX=0.17 mountY=0.01, mountTheta=0.05
00:52:14.601 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.03, opts=13)
00:52:14.601 00.000 8996 Enqueuing Move request for scope (0.17, -0.03)
00:52:14.603 00.002 20224 Worker thread wakes up
00:52:14.604 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
00:52:14.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
00:52:14.604 00.000 20224 Moving (0.17, -0.03) raw xDistance=0.17 yDistance=0.01
00:52:14.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:52:14.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:14.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:52:14.604 00.000 20224 MoveAxis(E, 0, ABG)
00:52:14.604 00.000 20224 Move returns status 0, amount 0
00:52:14.604 00.000 20224 MoveAxis(N, 0, ABG)
00:52:14.604 00.000 20224 Move returns status 0, amount 0
00:52:14.604 00.000 20224 move complete, result=0
00:52:14.604 00.000 20224 worker thread done servicing request
00:52:14.608 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46838, med=3062, FiltMin=2784, FiltMax=25145, Gamma=1.000
00:52:14.624 00.016 8996 UpdateGuideState exits: m=636584 SNR=332.7
00:52:14.625 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:14.626 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:14.626 00.000 8996 Enqueuing Expose request
00:52:14.627 00.001 20224 Worker thread wakes up
00:52:14.627 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:14.628 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:14.628 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:15.602 00.974 20224 Exposure complete
00:52:15.688 00.086 20224 worker thread done servicing request
00:52:15.688 00.000 8996 OnExposeComplete: enter
00:52:15.690 00.002 8996 UpdateGuideState(): m_state=6
00:52:15.691 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11260
00:52:15.693 00.002 8996 Star::Find returns 1 (0), X=134.85, Y=473.22, Mass=644830, SNR=330.5, Peak=52278 HFD=4.4
00:52:15.695 00.002 8996 MultiStar: [#1 -0.07,-0.34,0.59,U] [#2 -0.05,-0.05,0.67,U] [#3 0.29,-0.19,0.53,U] [#4 -0.03,-0.10,0.50,U] [#5 0.13,-0.18,0.54,U] [#6 -0.10,-0.09,0.45,U] [#7 0.09,-0.22,0.41,U] [#8 0.21,-0.23,0.41,U] 
00:52:15.696 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.22}, one-star: {0.22, -0.42}
00:52:15.698 00.002 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
00:52:15.699 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
00:52:15.701 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.22 hyp=0.24 cameraTheta=-1.20 mountX=0.11 mountY=0.21, mountTheta=1.10
00:52:15.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.22, opts=13)
00:52:15.705 00.002 8996 Enqueuing Move request for scope (0.09, -0.22)
00:52:15.707 00.002 20224 Worker thread wakes up
00:52:15.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.22) opts 0xd
00:52:15.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.22)
00:52:15.707 00.000 20224 Moving (0.09, -0.22) raw xDistance=0.11 yDistance=0.21
00:52:15.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:52:15.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:15.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:52:15.708 00.001 20224 MoveAxis(E, 0, ABG)
00:52:15.708 00.000 20224 Move returns status 0, amount 0
00:52:15.708 00.000 20224 MoveAxis(N, 0, ABG)
00:52:15.708 00.000 20224 Move returns status 0, amount 0
00:52:15.708 00.000 20224 move complete, result=0
00:52:15.708 00.000 20224 worker thread done servicing request
00:52:15.715 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52278, med=3062, FiltMin=2768, FiltMax=24966, Gamma=1.000
00:52:15.737 00.022 8996 UpdateGuideState exits: m=644830 SNR=330.5
00:52:15.739 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:15.741 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:15.742 00.001 8996 Enqueuing Expose request
00:52:15.744 00.002 20224 Worker thread wakes up
00:52:15.744 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:52:15.745 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:15.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:16.919 01.174 20224 Exposure complete
00:52:16.984 00.065 20224 worker thread done servicing request
00:52:16.984 00.000 8996 OnExposeComplete: enter
00:52:16.985 00.001 8996 UpdateGuideState(): m_state=6
00:52:16.987 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11261
00:52:16.988 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.21, Mass=741085, SNR=313.3, Peak=60838 HFD=4.4
00:52:16.989 00.001 8996 MultiStar: [#1 -0.11,-0.43,0.72,U] [#2 0.12,-0.46,0.00,M5] [#3 0.48,-0.11,0.00,M1] [#4 0.15,-0.08,0.50,U] [#5 0.02,-0.34,0.63,U] [#6 0.04,0.10,0.45,U] [#7 0.38,-0.25,0.00,M1] [#8 0.00,-0.55,0.00,M1] 
00:52:16.992 00.003 8996 refined, 4 included, MultiStar: {0.07, -0.28}, one-star: {0.20, -0.42}
00:52:16.994 00.002 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
00:52:16.996 00.002 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
00:52:16.998 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.28 hyp=0.29 cameraTheta=-1.34 mountX=0.10 mountY=0.27, mountTheta=1.24
00:52:17.001 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.28, opts=13)
00:52:17.003 00.002 8996 Enqueuing Move request for scope (0.07, -0.28)
00:52:17.004 00.001 20224 Worker thread wakes up
00:52:17.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.28) opts 0xd
00:52:17.005 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.28)
00:52:17.005 00.000 20224 Moving (0.07, -0.28) raw xDistance=0.10 yDistance=0.27
00:52:17.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:52:17.005 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.29 newest=0.49
00:52:17.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:52:17.005 00.000 20224 MoveAxis(E, 0, ABG)
00:52:17.005 00.000 20224 Move returns status 0, amount 0
00:52:17.005 00.000 20224 MoveAxis(S, 58, ABG)
00:52:17.005 00.000 20224 Guiding  Dir = 1, Dur = 58
00:52:17.006 00.001 20224 IsSlewing returns 0
00:52:17.006 00.000 20224 IsGuiding returns 0
00:52:17.013 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=60838, med=3062, FiltMin=2787, FiltMax=29072, Gamma=1.000
00:52:17.032 00.019 8996 UpdateGuideState exits: m=741085 SNR=313.3
00:52:17.033 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:17.034 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:17.035 00.001 8996 Enqueuing Expose request
00:52:17.039 00.004 20224 PulseGuide returned control before completion, sleep 36
00:52:17.084 00.045 20224 IsGuiding returns 1
00:52:17.084 00.000 20224 scope still moving after pulse duration time elapsed
00:52:17.116 00.032 20224 IsSlewing returns 0
00:52:17.117 00.001 20224 IsGuiding returns 1
00:52:17.147 00.030 20224 IsSlewing returns 0
00:52:17.147 00.000 20224 IsGuiding returns 0
00:52:17.147 00.000 20224 scope move finished after 58 + 83 ms
00:52:17.147 00.000 20224 Move returns status 0, amount 58
00:52:17.147 00.000 20224 move complete, result=0
00:52:17.147 00.000 20224 worker thread done servicing request
00:52:17.147 00.000 20224 Worker thread wakes up
00:52:17.147 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
00:52:17.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:17.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:18.124 00.976 20224 Exposure complete
00:52:18.206 00.082 20224 worker thread done servicing request
00:52:18.206 00.000 8996 OnExposeComplete: enter
00:52:18.208 00.002 8996 UpdateGuideState(): m_state=6
00:52:18.210 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11262
00:52:18.212 00.002 8996 Star::Find returns 1 (0), X=134.77, Y=473.15, Mass=667908, SNR=331.6, Peak=60838 HFD=4.5
00:52:18.214 00.002 8996 MultiStar: [#1 -0.19,-0.27,0.64,U] [#2 -0.07,-0.22,0.79,U] [#3 0.36,0.02,0.56,U] [#4 -0.02,0.01,0.55,U] [#5 -0.31,0.03,0.53,U] [#6 -0.18,-0.09,0.40,U] [#7 -0.08,0.07,0.40,U] [#8 -0.43,-0.11,0.34,U] 
00:52:18.215 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.16}, one-star: {0.14, -0.49}
00:52:18.217 00.002 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
00:52:18.218 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
00:52:18.220 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.87 mountX=-0.04 mountY=0.17, mountTheta=1.78
00:52:18.223 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.16, opts=13)
00:52:18.226 00.003 8996 Enqueuing Move request for scope (-0.05, -0.16)
00:52:18.229 00.003 20224 Worker thread wakes up
00:52:18.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
00:52:18.229 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
00:52:18.229 00.000 20224 Moving (-0.05, -0.16) raw xDistance=-0.04 yDistance=0.17
00:52:18.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:52:18.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:18.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:52:18.229 00.000 20224 MoveAxis(E, 0, ABG)
00:52:18.229 00.000 20224 Move returns status 0, amount 0
00:52:18.229 00.000 20224 MoveAxis(N, 0, ABG)
00:52:18.229 00.000 20224 Move returns status 0, amount 0
00:52:18.230 00.001 20224 move complete, result=0
00:52:18.230 00.000 20224 worker thread done servicing request
00:52:18.240 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60838, med=3065, FiltMin=2758, FiltMax=24857, Gamma=1.000
00:52:18.265 00.025 8996 UpdateGuideState exits: m=667908 SNR=331.6
00:52:18.266 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:18.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:18.268 00.001 8996 Enqueuing Expose request
00:52:18.269 00.001 20224 Worker thread wakes up
00:52:18.269 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:52:18.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:18.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:19.429 01.159 20224 Exposure complete
00:52:19.498 00.069 20224 worker thread done servicing request
00:52:19.499 00.001 8996 OnExposeComplete: enter
00:52:19.499 00.000 8996 UpdateGuideState(): m_state=6
00:52:19.500 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11263
00:52:19.501 00.001 8996 Star::Find returns 1 (0), X=134.65, Y=473.42, Mass=660195, SNR=323.9, Peak=54006 HFD=4.6
00:52:19.502 00.001 8996 MultiStar: [#1 -0.12,-0.30,0.62,U] [#2 -0.27,-0.33,0.73,U] [#3 0.05,0.04,0.58,U] [#4 -0.11,0.09,0.55,U] [#5 -0.09,0.22,0.64,U] [#6 -0.25,0.14,0.42,U] [#7 -0.10,0.14,0.43,U] [#8 -0.34,-0.04,0.38,U] 
00:52:19.503 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.06}, one-star: {0.02, -0.22}
00:52:19.505 00.002 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
00:52:19.507 00.002 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
00:52:19.508 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.65 mountX=-0.11 mountY=0.07, mountTheta=2.54
00:52:19.511 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
00:52:19.512 00.001 8996 Enqueuing Move request for scope (-0.12, -0.06)
00:52:19.513 00.001 20224 Worker thread wakes up
00:52:19.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
00:52:19.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
00:52:19.513 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.11 yDistance=0.07
00:52:19.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:52:19.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:19.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:52:19.513 00.000 20224 MoveAxis(E, 0, ABG)
00:52:19.513 00.000 20224 Move returns status 0, amount 0
00:52:19.513 00.000 20224 MoveAxis(N, 0, ABG)
00:52:19.513 00.000 20224 Move returns status 0, amount 0
00:52:19.513 00.000 20224 move complete, result=0
00:52:19.514 00.001 20224 worker thread done servicing request
00:52:19.521 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54006, med=3062, FiltMin=2720, FiltMax=27654, Gamma=1.000
00:52:19.538 00.017 8996 UpdateGuideState exits: m=660195 SNR=323.9
00:52:19.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:19.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:19.541 00.001 8996 Enqueuing Expose request
00:52:19.542 00.001 20224 Worker thread wakes up
00:52:19.542 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:19.542 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:19.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:20.534 00.992 20224 Exposure complete
00:52:20.608 00.074 20224 worker thread done servicing request
00:52:20.609 00.001 8996 OnExposeComplete: enter
00:52:20.610 00.001 8996 UpdateGuideState(): m_state=6
00:52:20.611 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11264
00:52:20.612 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.27, Mass=599441, SNR=356.1, Peak=56982 HFD=4.4
00:52:20.614 00.002 8996 MultiStar: [#1 -0.13,-0.35,0.70,U] [#2 -0.07,-0.56,0.00,M4] [#3 0.24,0.00,0.58,U] [#4 -0.02,0.19,0.50,U] [#5 -0.02,-0.02,0.51,U] [#6 -0.40,0.23,0.00,M1] [#7 -0.19,-0.13,0.38,U] [#8 -0.10,-0.21,0.32,U] 
00:52:20.615 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.16}, one-star: {0.16, -0.37}
00:52:20.616 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
00:52:20.617 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.81)
00:52:20.618 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.16 hyp=0.16 cameraTheta=-1.45 mountX=0.04 mountY=0.16, mountTheta=1.35
00:52:20.621 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.16, opts=13)
00:52:20.623 00.002 8996 Enqueuing Move request for scope (0.02, -0.16)
00:52:20.624 00.001 20224 Worker thread wakes up
00:52:20.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.16) opts 0xd
00:52:20.624 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.16)
00:52:20.624 00.000 20224 Moving (0.02, -0.16) raw xDistance=0.04 yDistance=0.16
00:52:20.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:52:20.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:20.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:52:20.624 00.000 20224 MoveAxis(E, 0, ABG)
00:52:20.624 00.000 20224 Move returns status 0, amount 0
00:52:20.625 00.001 20224 MoveAxis(N, 0, ABG)
00:52:20.625 00.000 20224 Move returns status 0, amount 0
00:52:20.625 00.000 20224 move complete, result=0
00:52:20.625 00.000 20224 worker thread done servicing request
00:52:20.633 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=56982, med=3062, FiltMin=2758, FiltMax=23472, Gamma=1.000
00:52:20.657 00.024 8996 UpdateGuideState exits: m=599441 SNR=356.1
00:52:20.659 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:20.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:20.663 00.003 8996 Enqueuing Expose request
00:52:20.665 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:52:20.667 00.002 20224 Worker thread wakes up
00:52:20.668 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:20.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:21.836 01.168 20224 Exposure complete
00:52:21.912 00.076 20224 worker thread done servicing request
00:52:21.912 00.000 8996 OnExposeComplete: enter
00:52:21.914 00.002 8996 UpdateGuideState(): m_state=6
00:52:21.915 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11265
00:52:21.916 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.57, Mass=642303, SNR=338.8, Peak=52141 HFD=4.6
00:52:21.917 00.001 8996 MultiStar: [#1 -0.14,-0.55,0.00,M1] [#2 -0.13,-0.24,0.73,U] [#3 0.18,-0.13,0.59,U] [#4 -0.11,-0.08,0.52,U] [#5 0.00,0.13,0.57,U] [#6 -0.25,0.15,0.39,U] [#7 -0.15,-0.21,0.38,U] [#8 -0.06,-0.23,0.37,U] 
00:52:21.918 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.09}, one-star: {0.15, -0.06}
00:52:21.919 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
00:52:21.921 00.002 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
00:52:21.922 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.73 mountX=-0.01 mountY=0.09, mountTheta=1.64
00:52:21.923 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
00:52:21.924 00.001 8996 Enqueuing Move request for scope (-0.01, -0.09)
00:52:21.925 00.001 20224 Worker thread wakes up
00:52:21.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
00:52:21.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
00:52:21.926 00.001 20224 Moving (-0.01, -0.09) raw xDistance=-0.01 yDistance=0.09
00:52:21.926 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:52:21.926 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:21.926 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:52:21.926 00.000 20224 MoveAxis(E, 0, ABG)
00:52:21.926 00.000 20224 Move returns status 0, amount 0
00:52:21.926 00.000 20224 MoveAxis(N, 0, ABG)
00:52:21.926 00.000 20224 Move returns status 0, amount 0
00:52:21.926 00.000 20224 move complete, result=0
00:52:21.926 00.000 20224 worker thread done servicing request
00:52:21.932 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52141, med=3062, FiltMin=2761, FiltMax=27792, Gamma=1.000
00:52:21.943 00.011 8996 UpdateGuideState exits: m=642303 SNR=338.8
00:52:21.944 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:21.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:21.946 00.001 8996 Enqueuing Expose request
00:52:21.947 00.001 20224 Worker thread wakes up
00:52:21.947 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:21.947 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:21.948 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:22.940 00.992 20224 Exposure complete
00:52:23.014 00.074 20224 worker thread done servicing request
00:52:23.014 00.000 8996 OnExposeComplete: enter
00:52:23.015 00.001 8996 UpdateGuideState(): m_state=6
00:52:23.016 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11266
00:52:23.016 00.000 8996 Star::Find returns 1 (0), X=134.96, Y=473.30, Mass=699479, SNR=319.2, Peak=60262 HFD=4.3
00:52:23.017 00.001 8996 MultiStar: [#1 0.05,-0.55,0.00,M2] [#2 -0.11,-0.31,0.72,U] [#3 0.37,-0.19,0.64,U] [#4 -0.09,-0.11,0.59,U] [#5 0.11,-0.15,0.61,U] [#6 -0.16,-0.15,0.42,U] [#7 0.17,-0.22,0.42,U] [#8 0.14,-0.18,0.38,U] 
00:52:23.018 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.22}, one-star: {0.33, -0.34}
00:52:23.019 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
00:52:23.020 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.17)
00:52:23.020 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-1.09 mountX=0.14 mountY=0.21, mountTheta=0.99
00:52:23.023 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.22, opts=13)
00:52:23.025 00.002 8996 Enqueuing Move request for scope (0.12, -0.22)
00:52:23.028 00.003 20224 Worker thread wakes up
00:52:23.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.22) opts 0xd
00:52:23.028 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.22)
00:52:23.028 00.000 20224 Moving (0.12, -0.22) raw xDistance=0.14 yDistance=0.21
00:52:23.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:52:23.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:52:23.028 00.000 20224 MoveAxis(E, 0, ABG)
00:52:23.028 00.000 20224 Move returns status 0, amount 0
00:52:23.029 00.001 20224 MoveAxis(S, 44, ABG)
00:52:23.029 00.000 20224 Guiding  Dir = 1, Dur = 44
00:52:23.029 00.000 20224 IsSlewing returns 0
00:52:23.029 00.000 20224 IsGuiding returns 0
00:52:23.038 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60262, med=3062, FiltMin=2790, FiltMax=25606, Gamma=1.000
00:52:23.053 00.015 8996 UpdateGuideState exits: m=699479 SNR=319.2
00:52:23.055 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:23.057 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:23.059 00.002 8996 Enqueuing Expose request
00:52:23.070 00.011 20224 PulseGuide returned control before completion, sleep 13
00:52:23.084 00.014 20224 IsGuiding returns 1
00:52:23.084 00.000 20224 scope still moving after pulse duration time elapsed
00:52:23.116 00.032 20224 IsSlewing returns 0
00:52:23.116 00.000 20224 IsGuiding returns 1
00:52:23.151 00.035 20224 IsSlewing returns 0
00:52:23.151 00.000 20224 IsGuiding returns 1
00:52:23.179 00.028 20224 IsSlewing returns 0
00:52:23.179 00.000 20224 IsGuiding returns 0
00:52:23.179 00.000 20224 scope move finished after 44 + 106 ms
00:52:23.179 00.000 20224 Move returns status 0, amount 44
00:52:23.179 00.000 20224 move complete, result=0
00:52:23.179 00.000 20224 worker thread done servicing request
00:52:23.179 00.000 20224 Worker thread wakes up
00:52:23.179 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
00:52:23.183 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:23.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:24.366 01.183 20224 Exposure complete
00:52:24.440 00.074 20224 worker thread done servicing request
00:52:24.440 00.000 8996 OnExposeComplete: enter
00:52:24.441 00.001 8996 UpdateGuideState(): m_state=6
00:52:24.442 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11267
00:52:24.442 00.000 8996 Star::Find returns 1 (0), X=135.12, Y=473.12, Mass=680589, SNR=360.5, Peak=56198 HFD=4.4
00:52:24.444 00.002 8996 MultiStar: [#1 -0.18,-0.48,0.00,M3] [#2 -0.16,-0.29,0.73,U] [#3 0.01,-0.28,0.52,U] [#4 -0.15,-0.13,0.50,U] [#5 0.02,-0.14,0.59,U] [#6 -0.14,-0.48,0.00,M1] [#7 -0.12,0.01,0.42,U] [#8 -0.06,-0.42,0.31,U] 
00:52:24.444 00.000 8996 refined, 6 included, MultiStar: {0.06, -0.28}, one-star: {0.49, -0.52}
00:52:24.445 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
00:52:24.446 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.90)
00:52:24.447 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.36 mountX=0.09 mountY=0.27, mountTheta=1.26
00:52:24.448 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.28, opts=13)
00:52:24.449 00.001 8996 Enqueuing Move request for scope (0.06, -0.28)
00:52:24.450 00.001 20224 Worker thread wakes up
00:52:24.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
00:52:24.450 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
00:52:24.450 00.000 20224 Moving (0.06, -0.28) raw xDistance=0.09 yDistance=0.27
00:52:24.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:52:24.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
00:52:24.450 00.000 20224 MoveAxis(E, 0, ABG)
00:52:24.450 00.000 20224 Move returns status 0, amount 0
00:52:24.450 00.000 20224 MoveAxis(S, 57, ABG)
00:52:24.450 00.000 20224 Guiding  Dir = 1, Dur = 57
00:52:24.451 00.001 20224 IsSlewing returns 0
00:52:24.451 00.000 20224 IsGuiding returns 0
00:52:24.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56198, med=3065, FiltMin=2768, FiltMax=25456, Gamma=1.000
00:52:24.472 00.015 8996 UpdateGuideState exits: m=680589 SNR=360.5
00:52:24.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:24.473 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:24.474 00.001 8996 Enqueuing Expose request
00:52:24.510 00.036 20224 IsGuiding returns 1
00:52:24.510 00.000 20224 scope still moving after pulse duration time elapsed
00:52:24.540 00.030 20224 IsSlewing returns 0
00:52:24.540 00.000 20224 IsGuiding returns 1
00:52:24.571 00.031 20224 IsSlewing returns 0
00:52:24.572 00.001 20224 IsGuiding returns 1
00:52:24.603 00.031 20224 IsSlewing returns 0
00:52:24.603 00.000 20224 IsGuiding returns 0
00:52:24.603 00.000 20224 scope move finished after 57 + 94 ms
00:52:24.603 00.000 20224 Move returns status 0, amount 57
00:52:24.603 00.000 20224 move complete, result=0
00:52:24.604 00.001 20224 worker thread done servicing request
00:52:24.604 00.000 20224 Worker thread wakes up
00:52:24.604 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
00:52:24.606 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:24.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:25.584 00.978 20224 Exposure complete
00:52:25.664 00.080 20224 worker thread done servicing request
00:52:25.665 00.001 8996 OnExposeComplete: enter
00:52:25.666 00.001 8996 UpdateGuideState(): m_state=6
00:52:25.667 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11268
00:52:25.668 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.25, Mass=653029, SNR=310.8, Peak=58710 HFD=4.5
00:52:25.669 00.001 8996 MultiStar: [#1 -0.33,-0.24,0.76,U] [#2 -0.55,-0.14,0.00,M2] [#3 0.03,0.12,0.65,U] [#4 -0.33,0.01,0.52,U] [#5 -0.18,0.02,0.57,U] [#6 -0.24,-0.01,0.45,U] [#7 -0.30,0.08,0.47,U] [#8 -0.36,-0.25,0.38,U] 
00:52:25.670 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.11}, one-star: {0.15, -0.39}
00:52:25.670 00.000 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
00:52:25.671 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
00:52:25.672 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.19 cameraTheta=-2.52 mountX=-0.14 mountY=0.13, mountTheta=2.41
00:52:25.673 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.11, opts=13)
00:52:25.674 00.001 8996 Enqueuing Move request for scope (-0.15, -0.11)
00:52:25.675 00.001 20224 Worker thread wakes up
00:52:25.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
00:52:25.675 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
00:52:25.675 00.000 20224 Moving (-0.15, -0.11) raw xDistance=-0.14 yDistance=0.13
00:52:25.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:52:25.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:25.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:52:25.675 00.000 20224 MoveAxis(E, 0, ABG)
00:52:25.675 00.000 20224 Move returns status 0, amount 0
00:52:25.675 00.000 20224 MoveAxis(N, 0, ABG)
00:52:25.675 00.000 20224 Move returns status 0, amount 0
00:52:25.675 00.000 20224 move complete, result=0
00:52:25.675 00.000 20224 worker thread done servicing request
00:52:25.679 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58710, med=3062, FiltMin=2781, FiltMax=25401, Gamma=1.000
00:52:25.692 00.013 8996 UpdateGuideState exits: m=653029 SNR=310.8
00:52:25.692 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:25.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:25.694 00.001 8996 Enqueuing Expose request
00:52:25.695 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:25.696 00.001 20224 Worker thread wakes up
00:52:25.696 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:25.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:26.883 01.187 20224 Exposure complete
00:52:26.945 00.062 20224 worker thread done servicing request
00:52:26.945 00.000 8996 OnExposeComplete: enter
00:52:26.948 00.003 8996 UpdateGuideState(): m_state=6
00:52:26.949 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11269
00:52:26.950 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.39, Mass=678545, SNR=337.0, Peak=47798 HFD=4.6
00:52:26.951 00.001 8996 MultiStar: [#1 0.13,-0.39,0.68,U] [#2 -0.04,-0.12,0.59,U] [#3 0.28,-0.17,0.62,U] [#4 -0.05,-0.08,0.47,U] [#5 0.17,0.17,0.54,U] [#6 -0.05,-0.18,0.37,U] [#7 0.05,-0.27,0.38,U] [#8 0.13,-0.19,0.39,U] 
00:52:26.952 00.001 8996 refined, 8 included, MultiStar: {0.17, -0.18}, one-star: {0.53, -0.25}
00:52:26.953 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
00:52:26.954 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
00:52:26.955 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-0.79 mountX=0.19 mountY=0.15, mountTheta=0.68
00:52:26.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.18, opts=13)
00:52:26.957 00.000 8996 Enqueuing Move request for scope (0.17, -0.18)
00:52:26.958 00.001 20224 Worker thread wakes up
00:52:26.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd
00:52:26.959 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.18)
00:52:26.959 00.000 20224 Moving (0.17, -0.18) raw xDistance=0.19 yDistance=0.15
00:52:26.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:52:26.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:26.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:52:26.959 00.000 20224 MoveAxis(E, 0, ABG)
00:52:26.959 00.000 20224 Move returns status 0, amount 0
00:52:26.959 00.000 20224 MoveAxis(N, 0, ABG)
00:52:26.959 00.000 20224 Move returns status 0, amount 0
00:52:26.959 00.000 20224 move complete, result=0
00:52:26.959 00.000 20224 worker thread done servicing request
00:52:26.968 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47798, med=3062, FiltMin=2771, FiltMax=22512, Gamma=1.000
00:52:26.985 00.017 8996 UpdateGuideState exits: m=678545 SNR=337.0
00:52:26.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:26.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:26.987 00.000 8996 Enqueuing Expose request
00:52:26.988 00.001 20224 Worker thread wakes up
00:52:26.988 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:52:26.989 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:26.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:27.972 00.983 20224 Exposure complete
00:52:28.061 00.089 20224 worker thread done servicing request
00:52:28.061 00.000 8996 OnExposeComplete: enter
00:52:28.062 00.001 8996 UpdateGuideState(): m_state=6
00:52:28.063 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11270
00:52:28.064 00.001 8996 Star::Find returns 1 (0), X=134.68, Y=473.53, Mass=579024, SNR=311.0, Peak=43693 HFD=4.6
00:52:28.065 00.001 8996 MultiStar: [#1 -0.15,-0.50,0.00,M2] [#2 -0.37,-0.12,0.81,U] [#3 0.06,-0.27,0.63,U] [#4 -0.21,-0.43,0.00,M1] [#5 -0.10,-0.07,0.68,U] [#6 -0.39,-0.18,0.38,U] [#7 -0.38,-0.16,0.45,U] [#8 -0.22,-0.35,0.43,U] 
00:52:28.066 00.001 8996 single-star, 6 included, MultiStar: {-0.16, -0.17}, one-star: {0.05, -0.11}
00:52:28.067 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
00:52:28.067 00.000 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
00:52:28.068 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.17 mountX=0.06 mountY=0.11, mountTheta=1.07
00:52:28.069 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.11, opts=13)
00:52:28.070 00.001 8996 Enqueuing Move request for scope (0.05, -0.11)
00:52:28.071 00.001 20224 Worker thread wakes up
00:52:28.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
00:52:28.071 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
00:52:28.071 00.000 20224 Moving (0.05, -0.11) raw xDistance=0.06 yDistance=0.11
00:52:28.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:52:28.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:28.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:52:28.071 00.000 20224 MoveAxis(E, 0, ABG)
00:52:28.071 00.000 20224 Move returns status 0, amount 0
00:52:28.071 00.000 20224 MoveAxis(N, 0, ABG)
00:52:28.072 00.001 20224 Move returns status 0, amount 0
00:52:28.072 00.000 20224 move complete, result=0
00:52:28.072 00.000 20224 worker thread done servicing request
00:52:28.075 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43693, med=3065, FiltMin=2768, FiltMax=24742, Gamma=1.000
00:52:28.088 00.013 8996 UpdateGuideState exits: m=579024 SNR=311.0
00:52:28.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:28.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:28.090 00.000 8996 Enqueuing Expose request
00:52:28.091 00.001 20224 Worker thread wakes up
00:52:28.091 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:28.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:28.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:29.257 01.165 20224 Exposure complete
00:52:29.327 00.070 20224 worker thread done servicing request
00:52:29.327 00.000 8996 OnExposeComplete: enter
00:52:29.328 00.001 8996 UpdateGuideState(): m_state=6
00:52:29.330 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11271
00:52:29.331 00.001 8996 Star::Find returns 1 (0), X=134.50, Y=473.61, Mass=629307, SNR=306.6, Peak=47133 HFD=4.4
00:52:29.332 00.001 8996 MultiStar: [#1 -0.73,-0.09,0.00,M3] [#2 -0.65,0.12,0.00,M1] [#3 -0.15,0.36,0.64,U] [#4 -0.51,0.20,0.00,M2] [#5 -0.23,0.19,0.57,U] [#6 -0.67,-0.09,0.00,M1] [#7 -0.51,0.17,0.00,M1] [#8 -0.34,-0.29,0.00,M1] 
00:52:29.334 00.002 8996 single-star, 2 included, MultiStar: {-0.16, 0.14}, one-star: {-0.13, -0.03}
00:52:29.336 00.002 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
00:52:29.338 00.002 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
00:52:29.340 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-2.91 mountX=-0.13 mountY=0.05, mountTheta=2.80
00:52:29.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.03, opts=13)
00:52:29.344 00.002 8996 Enqueuing Move request for scope (-0.13, -0.03)
00:52:29.345 00.001 20224 Worker thread wakes up
00:52:29.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
00:52:29.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
00:52:29.345 00.000 20224 Moving (-0.13, -0.03) raw xDistance=-0.13 yDistance=0.05
00:52:29.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:52:29.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:29.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:52:29.345 00.000 20224 MoveAxis(E, 0, ABG)
00:52:29.345 00.000 20224 Move returns status 0, amount 0
00:52:29.345 00.000 20224 MoveAxis(N, 0, ABG)
00:52:29.345 00.000 20224 Move returns status 0, amount 0
00:52:29.346 00.001 20224 move complete, result=0
00:52:29.346 00.000 20224 worker thread done servicing request
00:52:29.352 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47133, med=3065, FiltMin=2787, FiltMax=23280, Gamma=1.000
00:52:29.378 00.026 8996 UpdateGuideState exits: m=629307 SNR=306.6
00:52:29.379 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:29.379 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:29.380 00.001 8996 Enqueuing Expose request
00:52:29.381 00.001 20224 Worker thread wakes up
00:52:29.381 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:29.382 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:29.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:30.360 00.978 20224 Exposure complete
00:52:30.416 00.056 20224 worker thread done servicing request
00:52:30.416 00.000 8996 OnExposeComplete: enter
00:52:30.417 00.001 8996 UpdateGuideState(): m_state=6
00:52:30.418 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11272
00:52:30.418 00.000 8996 Star::Find returns 1 (0), X=134.68, Y=473.24, Mass=691516, SNR=337.9, Peak=59814 HFD=4.6
00:52:30.419 00.001 8996 MultiStar: [#1 -0.43,-0.12,0.00,M4] [#2 -0.48,-0.17,0.00,M2] [#3 0.00,0.00,0.51,U] [#4 -0.20,0.14,0.51,U] [#5 -0.17,0.12,0.58,U] [#6 -0.29,-0.20,0.36,U] [#7 -0.13,0.01,0.42,U] [#8 -0.27,-0.13,0.35,U] 
00:52:30.420 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.10}, one-star: {0.05, -0.40}
00:52:30.421 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:52:30.422 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
00:52:30.422 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-2.39 mountX=-0.10 mountY=0.11, mountTheta=2.28
00:52:30.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.10, opts=13)
00:52:30.424 00.000 8996 Enqueuing Move request for scope (-0.11, -0.10)
00:52:30.425 00.001 20224 Worker thread wakes up
00:52:30.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.10) opts 0xd
00:52:30.425 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.10)
00:52:30.426 00.001 20224 Moving (-0.11, -0.10) raw xDistance=-0.10 yDistance=0.11
00:52:30.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:52:30.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:30.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:52:30.426 00.000 20224 MoveAxis(E, 0, ABG)
00:52:30.426 00.000 20224 Move returns status 0, amount 0
00:52:30.426 00.000 20224 MoveAxis(N, 0, ABG)
00:52:30.426 00.000 20224 Move returns status 0, amount 0
00:52:30.426 00.000 20224 move complete, result=0
00:52:30.426 00.000 20224 worker thread done servicing request
00:52:30.432 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59814, med=3062, FiltMin=2745, FiltMax=27104, Gamma=1.000
00:52:30.450 00.018 8996 UpdateGuideState exits: m=691516 SNR=337.9
00:52:30.450 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:30.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:30.452 00.001 8996 Enqueuing Expose request
00:52:30.453 00.001 20224 Worker thread wakes up
00:52:30.453 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:30.453 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:30.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:31.614 01.161 20224 Exposure complete
00:52:31.680 00.066 20224 worker thread done servicing request
00:52:31.680 00.000 8996 OnExposeComplete: enter
00:52:31.681 00.001 8996 UpdateGuideState(): m_state=6
00:52:31.682 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11273
00:52:31.682 00.000 8996 Star::Find returns 1 (0), X=134.78, Y=473.24, Mass=745441, SNR=331.3, Peak=65126 HFD=4.5
00:52:31.683 00.001 8996 MultiStar: [#1 -0.11,-0.09,0.66,U] [#2 -0.38,0.12,0.70,U] [#3 -0.03,0.06,0.68,U] [#4 -0.25,0.04,0.51,U] [#5 -0.37,0.03,0.52,U] [#6 -0.25,-0.25,0.38,U] [#7 -0.07,-0.06,0.43,U] [#8 -0.19,-0.12,0.45,U] 
00:52:31.684 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.09}, one-star: {0.15, -0.40}
00:52:31.685 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:52:31.686 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
00:52:31.686 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-2.57 mountX=-0.13 mountY=0.10, mountTheta=2.47
00:52:31.689 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.09, opts=13)
00:52:31.692 00.003 8996 Enqueuing Move request for scope (-0.14, -0.09)
00:52:31.695 00.003 20224 Worker thread wakes up
00:52:31.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
00:52:31.695 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
00:52:31.695 00.000 20224 Moving (-0.14, -0.09) raw xDistance=-0.13 yDistance=0.10
00:52:31.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:52:31.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:31.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:52:31.695 00.000 20224 MoveAxis(E, 0, ABG)
00:52:31.695 00.000 20224 Move returns status 0, amount 0
00:52:31.695 00.000 20224 MoveAxis(N, 0, ABG)
00:52:31.695 00.000 20224 Move returns status 0, amount 0
00:52:31.696 00.001 20224 move complete, result=0
00:52:31.696 00.000 20224 worker thread done servicing request
00:52:31.704 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65126, med=3062, FiltMin=2787, FiltMax=28432, Gamma=1.000
00:52:31.721 00.017 8996 UpdateGuideState exits: m=745441 SNR=331.3
00:52:31.724 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:31.726 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:31.728 00.002 8996 Enqueuing Expose request
00:52:31.730 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:31.732 00.002 20224 Worker thread wakes up
00:52:31.732 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:31.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:32.716 00.984 20224 Exposure complete
00:52:32.781 00.065 20224 worker thread done servicing request
00:52:32.781 00.000 8996 OnExposeComplete: enter
00:52:32.783 00.002 8996 UpdateGuideState(): m_state=6
00:52:32.784 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11274
00:52:32.786 00.002 8996 Star::Find returns 1 (0), X=134.65, Y=473.49, Mass=733787, SNR=366.9, Peak=56454 HFD=4.6
00:52:32.788 00.002 8996 MultiStar: [#1 -0.41,-0.11,0.64,U] [#2 -0.25,0.00,0.70,U] [#3 0.05,-0.08,0.55,U] [#4 -0.17,-0.10,0.43,U] [#5 -0.18,-0.05,0.50,U] [#6 -0.18,-0.03,0.39,U] [#7 -0.14,0.19,0.35,U] [#8 -0.48,-0.04,0.00,M1] 
00:52:32.791 00.003 8996 single-star, 7 included, MultiStar: {-0.15, -0.06}, one-star: {0.02, -0.15}
00:52:32.793 00.002 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
00:52:32.795 00.002 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
00:52:32.798 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.41 mountX=0.04 mountY=0.15, mountTheta=1.31
00:52:32.801 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.15, opts=13)
00:52:32.803 00.002 8996 Enqueuing Move request for scope (0.02, -0.15)
00:52:32.804 00.001 20224 Worker thread wakes up
00:52:32.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
00:52:32.804 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
00:52:32.804 00.000 20224 Moving (0.02, -0.15) raw xDistance=0.04 yDistance=0.15
00:52:32.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:52:32.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:32.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:52:32.804 00.000 20224 MoveAxis(E, 0, ABG)
00:52:32.804 00.000 20224 Move returns status 0, amount 0
00:52:32.805 00.001 20224 MoveAxis(N, 0, ABG)
00:52:32.805 00.000 20224 Move returns status 0, amount 0
00:52:32.805 00.000 20224 move complete, result=0
00:52:32.805 00.000 20224 worker thread done servicing request
00:52:32.811 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56454, med=3065, FiltMin=2787, FiltMax=30326, Gamma=1.000
00:52:32.837 00.026 8996 UpdateGuideState exits: m=733787 SNR=366.9
00:52:32.840 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:32.842 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:32.844 00.002 8996 Enqueuing Expose request
00:52:32.846 00.002 20224 Worker thread wakes up
00:52:32.846 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:32.848 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:32.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:34.044 01.196 20224 Exposure complete
00:52:34.112 00.068 20224 worker thread done servicing request
00:52:34.112 00.000 8996 OnExposeComplete: enter
00:52:34.113 00.001 8996 UpdateGuideState(): m_state=6
00:52:34.114 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11275
00:52:34.116 00.002 8996 Star::Find returns 1 (0), X=134.53, Y=473.56, Mass=646090, SNR=328.3, Peak=46349 HFD=4.6
00:52:34.119 00.003 8996 MultiStar: [#1 -0.34,-0.22,0.66,U] [#2 -0.40,-0.22,0.00,M1] [#3 -0.03,-0.02,0.56,U] [#4 -0.35,0.22,0.60,U] [#5 -0.49,-0.04,0.00,M1] [#6 -0.26,0.10,0.45,U] [#7 -0.05,0.20,0.41,U] [#8 -0.33,-0.00,0.37,U] 
00:52:34.121 00.002 8996 single-star, 6 included, MultiStar: {-0.20, 0.01}, one-star: {-0.10, -0.08}
00:52:34.122 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
00:52:34.122 00.000 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
00:52:34.124 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-2.47 mountX=-0.09 mountY=0.09, mountTheta=2.36
00:52:34.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
00:52:34.127 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
00:52:34.129 00.002 20224 Worker thread wakes up
00:52:34.129 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
00:52:34.129 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
00:52:34.129 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
00:52:34.129 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:52:34.129 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:34.129 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:52:34.129 00.000 20224 MoveAxis(E, 0, ABG)
00:52:34.129 00.000 20224 Move returns status 0, amount 0
00:52:34.129 00.000 20224 MoveAxis(N, 0, ABG)
00:52:34.129 00.000 20224 Move returns status 0, amount 0
00:52:34.129 00.000 20224 move complete, result=0
00:52:34.129 00.000 20224 worker thread done servicing request
00:52:34.140 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46349, med=3065, FiltMin=2784, FiltMax=24358, Gamma=1.000
00:52:34.165 00.025 8996 UpdateGuideState exits: m=646090 SNR=328.3
00:52:34.167 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:34.169 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:34.170 00.001 8996 Enqueuing Expose request
00:52:34.172 00.002 20224 Worker thread wakes up
00:52:34.172 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:34.173 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:34.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:35.151 00.978 20224 Exposure complete
00:52:35.233 00.082 20224 worker thread done servicing request
00:52:35.234 00.001 8996 OnExposeComplete: enter
00:52:35.234 00.000 8996 UpdateGuideState(): m_state=6
00:52:35.236 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11276
00:52:35.238 00.002 8996 Star::Find returns 1 (0), X=134.13, Y=473.65, Mass=642324, SNR=302.1, Peak=47209 HFD=4.6
00:52:35.240 00.002 8996 MultiStar: [#1 -0.11,-0.18,0.65,U] [#2 -0.14,-0.28,0.69,U] [#3 -0.09,-0.10,0.63,U] [#4 -0.22,0.13,0.67,U] [#5 -0.47,0.20,0.00,M2] [#6 -0.23,-0.09,0.55,U] [#7 -0.08,0.22,0.48,U] [#8 -0.47,0.11,0.00,M1] 
00:52:35.241 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.05}, one-star: {-0.50, 0.01}
00:52:35.243 00.002 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
00:52:35.244 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
00:52:35.246 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.23 cameraTheta=-2.93 mountX=-0.22 mountY=0.07, mountTheta=2.81
00:52:35.248 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.05, opts=13)
00:52:35.250 00.002 8996 Enqueuing Move request for scope (-0.22, -0.05)
00:52:35.251 00.001 20224 Worker thread wakes up
00:52:35.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
00:52:35.251 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
00:52:35.251 00.000 20224 Moving (-0.22, -0.05) raw xDistance=-0.22 yDistance=0.07
00:52:35.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:52:35.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:35.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:52:35.251 00.000 20224 MoveAxis(E, 32, ABG)
00:52:35.252 00.001 20224 Guiding  Dir = 2, Dur = 32
00:52:35.252 00.000 20224 IsSlewing returns 0
00:52:35.252 00.000 20224 IsGuiding returns 0
00:52:35.254 00.002 20224 PulseGuide returned control before completion, sleep 41
00:52:35.258 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47209, med=3065, FiltMin=2809, FiltMax=22057, Gamma=1.000
00:52:35.272 00.014 8996 UpdateGuideState exits: m=642324 SNR=302.1
00:52:35.274 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:35.276 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:35.277 00.001 8996 Enqueuing Expose request
00:52:35.304 00.027 20224 IsGuiding returns 1
00:52:35.304 00.000 20224 scope still moving after pulse duration time elapsed
00:52:35.340 00.036 20224 IsSlewing returns 0
00:52:35.340 00.000 20224 IsGuiding returns 0
00:52:35.340 00.000 20224 scope move finished after 32 + 55 ms
00:52:35.340 00.000 20224 Move returns status 0, amount 32
00:52:35.340 00.000 20224 MoveAxis(N, 0, ABG)
00:52:35.342 00.002 20224 Move returns status 0, amount 0
00:52:35.342 00.000 20224 move complete, result=0
00:52:35.342 00.000 20224 worker thread done servicing request
00:52:35.342 00.000 20224 Worker thread wakes up
00:52:35.342 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
00:52:35.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:35.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:36.501 01.158 20224 Exposure complete
00:52:36.556 00.055 20224 worker thread done servicing request
00:52:36.556 00.000 8996 OnExposeComplete: enter
00:52:36.557 00.001 8996 UpdateGuideState(): m_state=6
00:52:36.558 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11277
00:52:36.558 00.000 8996 Star::Find returns 1 (0), X=134.61, Y=473.62, Mass=613164, SNR=306.9, Peak=49181 HFD=4.6
00:52:36.559 00.001 8996 MultiStar: [#1 0.16,-0.31,0.64,U] [#2 0.10,-0.39,0.78,U] [#3 0.44,0.23,0.00,M1] [#4 0.17,-0.10,0.56,U] [#5 -0.07,0.07,0.65,U] [#6 0.07,-0.03,0.47,U] [#7 0.10,0.12,0.46,U] [#8 -0.08,-0.17,0.43,U] 
00:52:36.560 00.001 8996 single-star, 7 included, MultiStar: {0.05, -0.11}, one-star: {-0.02, -0.02}
00:52:36.561 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
00:52:36.562 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
00:52:36.562 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.02 cameraTheta=-2.40 mountX=-0.02 mountY=0.02, mountTheta=2.30
00:52:36.564 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
00:52:36.565 00.001 8996 Enqueuing Move request for scope (-0.02, -0.02)
00:52:36.565 00.000 20224 Worker thread wakes up
00:52:36.566 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
00:52:36.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
00:52:36.566 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
00:52:36.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:52:36.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:36.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:52:36.566 00.000 20224 MoveAxis(E, 0, ABG)
00:52:36.566 00.000 20224 Move returns status 0, amount 0
00:52:36.566 00.000 20224 MoveAxis(N, 0, ABG)
00:52:36.566 00.000 20224 Move returns status 0, amount 0
00:52:36.566 00.000 20224 move complete, result=0
00:52:36.566 00.000 20224 worker thread done servicing request
00:52:36.573 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49181, med=3065, FiltMin=2774, FiltMax=24614, Gamma=1.000
00:52:36.597 00.024 8996 UpdateGuideState exits: m=613164 SNR=306.9
00:52:36.599 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:36.601 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:36.602 00.001 8996 Enqueuing Expose request
00:52:36.604 00.002 20224 Worker thread wakes up
00:52:36.604 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:36.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:36.606 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:37.591 00.985 20224 Exposure complete
00:52:37.687 00.096 20224 worker thread done servicing request
00:52:37.687 00.000 8996 OnExposeComplete: enter
00:52:37.689 00.002 8996 UpdateGuideState(): m_state=6
00:52:37.690 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11278
00:52:37.690 00.000 8996 Star::Find returns 1 (0), X=134.41, Y=473.55, Mass=709580, SNR=333.9, Peak=48765 HFD=4.5
00:52:37.693 00.003 8996 MultiStar: [#1 -0.01,-0.10,0.67,U] [#2 -0.30,-0.14,0.75,U] [#3 0.46,0.44,0.00,M2] [#4 -0.16,0.21,0.51,U] [#5 -0.11,0.25,0.56,U] [#6 -0.32,-0.15,0.45,U] [#7 -0.12,0.09,0.46,U] [#8 -0.16,0.16,0.33,U] 
00:52:37.695 00.002 8996 refined, 7 included, MultiStar: {-0.18, 0.00}, one-star: {-0.22, -0.09}
00:52:37.698 00.003 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
00:52:37.700 00.002 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
00:52:37.702 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.00 hyp=0.18 cameraTheta=3.13 mountX=-0.18 mountY=0.02, mountTheta=3.04
00:52:37.706 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.00, opts=13)
00:52:37.707 00.001 8996 Enqueuing Move request for scope (-0.18, 0.00)
00:52:37.709 00.002 20224 Worker thread wakes up
00:52:37.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.00) opts 0xd
00:52:37.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.00)
00:52:37.709 00.000 20224 Moving (-0.18, 0.00) raw xDistance=-0.18 yDistance=0.02
00:52:37.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:52:37.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:37.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:52:37.709 00.000 20224 MoveAxis(E, 0, ABG)
00:52:37.709 00.000 20224 Move returns status 0, amount 0
00:52:37.711 00.002 20224 MoveAxis(N, 0, ABG)
00:52:37.711 00.000 20224 Move returns status 0, amount 0
00:52:37.711 00.000 20224 move complete, result=0
00:52:37.711 00.000 20224 worker thread done servicing request
00:52:37.718 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48765, med=3062, FiltMin=2784, FiltMax=24726, Gamma=1.000
00:52:37.743 00.025 8996 UpdateGuideState exits: m=709580 SNR=333.9
00:52:37.745 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:37.748 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:37.750 00.002 8996 Enqueuing Expose request
00:52:37.751 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:37.753 00.002 20224 Worker thread wakes up
00:52:37.753 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:37.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:38.943 01.190 20224 Exposure complete
00:52:39.002 00.059 20224 worker thread done servicing request
00:52:39.002 00.000 8996 OnExposeComplete: enter
00:52:39.004 00.002 8996 UpdateGuideState(): m_state=6
00:52:39.005 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11279
00:52:39.006 00.001 8996 Star::Find returns 1 (0), X=134.55, Y=473.54, Mass=679296, SNR=348.0, Peak=48950 HFD=4.6
00:52:39.008 00.002 8996 MultiStar: [#1 -0.22,-0.15,0.68,U] [#2 -0.21,-0.29,0.67,U] [#3 -0.04,0.01,0.56,U] [#4 -0.23,0.05,0.48,U] [#5 -0.06,0.15,0.57,U] [#6 -0.38,-0.11,0.40,U] [#7 -0.14,0.11,0.47,U] [#8 -0.23,-0.11,0.37,U] 
00:52:39.009 00.001 8996 single-star, 8 included, MultiStar: {-0.16, -0.06}, one-star: {-0.08, -0.10}
00:52:39.010 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:52:39.011 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
00:52:39.013 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.24 mountX=-0.07 mountY=0.11, mountTheta=2.14
00:52:39.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
00:52:39.016 00.001 8996 Enqueuing Move request for scope (-0.08, -0.10)
00:52:39.018 00.002 20224 Worker thread wakes up
00:52:39.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
00:52:39.018 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
00:52:39.018 00.000 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
00:52:39.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:52:39.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:39.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:52:39.018 00.000 20224 MoveAxis(E, 0, ABG)
00:52:39.018 00.000 20224 Move returns status 0, amount 0
00:52:39.018 00.000 20224 MoveAxis(N, 0, ABG)
00:52:39.018 00.000 20224 Move returns status 0, amount 0
00:52:39.019 00.001 20224 move complete, result=0
00:52:39.019 00.000 20224 worker thread done servicing request
00:52:39.025 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48950, med=3065, FiltMin=2790, FiltMax=25174, Gamma=1.000
00:52:39.044 00.019 8996 UpdateGuideState exits: m=679296 SNR=348.0
00:52:39.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:39.046 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:39.047 00.001 8996 Enqueuing Expose request
00:52:39.048 00.001 20224 Worker thread wakes up
00:52:39.048 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:39.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:39.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:40.021 00.972 20224 Exposure complete
00:52:40.090 00.069 20224 worker thread done servicing request
00:52:40.090 00.000 8996 OnExposeComplete: enter
00:52:40.092 00.002 8996 UpdateGuideState(): m_state=6
00:52:40.093 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11280
00:52:40.094 00.001 8996 Star::Find returns 1 (0), X=134.70, Y=473.61, Mass=650869, SNR=307.9, Peak=53709 HFD=4.5
00:52:40.095 00.001 8996 MultiStar: [#1 -0.26,0.08,0.64,U] [#2 -0.30,0.04,0.85,U] [#3 0.08,0.32,0.64,U] [#4 -0.50,0.06,0.00,M1] [#5 0.04,0.14,0.63,U] [#6 -0.16,0.26,0.46,U] [#7 -0.25,0.09,0.51,U] [#8 0.12,0.11,0.43,U] 
00:52:40.096 00.001 8996 single-star, 7 included, MultiStar: {-0.08, 0.11}, one-star: {0.07, -0.03}
00:52:40.097 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
00:52:40.098 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
00:52:40.099 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.41 mountX=0.08 mountY=0.02, mountTheta=0.29
00:52:40.101 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
00:52:40.102 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
00:52:40.102 00.000 20224 Worker thread wakes up
00:52:40.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
00:52:40.102 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
00:52:40.102 00.000 20224 Moving (0.07, -0.03) raw xDistance=0.08 yDistance=0.02
00:52:40.103 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:52:40.103 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:40.103 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:52:40.103 00.000 20224 MoveAxis(E, 0, ABG)
00:52:40.103 00.000 20224 Move returns status 0, amount 0
00:52:40.103 00.000 20224 MoveAxis(N, 0, ABG)
00:52:40.103 00.000 20224 Move returns status 0, amount 0
00:52:40.103 00.000 20224 move complete, result=0
00:52:40.103 00.000 20224 worker thread done servicing request
00:52:40.107 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53709, med=3065, FiltMin=2781, FiltMax=27494, Gamma=1.000
00:52:40.119 00.012 8996 UpdateGuideState exits: m=650869 SNR=307.9
00:52:40.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:40.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:40.122 00.001 8996 Enqueuing Expose request
00:52:40.123 00.001 20224 Worker thread wakes up
00:52:40.123 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:40.124 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:40.125 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:41.281 01.156 20224 Exposure complete
00:52:41.374 00.093 20224 worker thread done servicing request
00:52:41.374 00.000 8996 OnExposeComplete: enter
00:52:41.375 00.001 8996 UpdateGuideState(): m_state=6
00:52:41.376 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11281
00:52:41.377 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.51, Mass=663259, SNR=325.6, Peak=50646 HFD=4.3
00:52:41.379 00.002 8996 MultiStar: [#1 -0.05,-0.09,0.64,U] [#2 -0.30,-0.05,0.60,U] [#3 0.11,0.19,0.56,U] [#4 -0.12,0.33,0.55,U] [#5 -0.14,0.21,0.59,U] [#6 -0.31,-0.22,0.44,U] [#7 -0.07,0.13,0.43,U] [#8 -0.13,0.05,0.33,U] 
00:52:41.381 00.002 8996 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {0.29, -0.13}
00:52:41.383 00.002 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
00:52:41.384 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
00:52:41.385 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.50 mountX=-0.05 mountY=-0.03, mountTheta=-2.61
00:52:41.387 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
00:52:41.389 00.002 8996 Enqueuing Move request for scope (-0.04, 0.03)
00:52:41.390 00.001 20224 Worker thread wakes up
00:52:41.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
00:52:41.390 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
00:52:41.391 00.001 20224 Moving (-0.04, 0.03) raw xDistance=-0.05 yDistance=-0.03
00:52:41.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:52:41.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:41.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:52:41.391 00.000 20224 MoveAxis(E, 0, ABG)
00:52:41.391 00.000 20224 Move returns status 0, amount 0
00:52:41.391 00.000 20224 MoveAxis(N, 0, ABG)
00:52:41.391 00.000 20224 Move returns status 0, amount 0
00:52:41.391 00.000 20224 move complete, result=0
00:52:41.391 00.000 20224 worker thread done servicing request
00:52:41.396 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=50646, med=3065, FiltMin=2761, FiltMax=26825, Gamma=1.000
00:52:41.423 00.027 8996 UpdateGuideState exits: m=663259 SNR=325.6
00:52:41.424 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:41.424 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:41.425 00.001 8996 Enqueuing Expose request
00:52:41.426 00.001 20224 Worker thread wakes up
00:52:41.426 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:41.427 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:41.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:42.404 00.977 20224 Exposure complete
00:52:42.492 00.088 20224 worker thread done servicing request
00:52:42.492 00.000 8996 OnExposeComplete: enter
00:52:42.493 00.001 8996 UpdateGuideState(): m_state=6
00:52:42.494 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11282
00:52:42.495 00.001 8996 Star::Find returns 1 (0), X=134.88, Y=473.42, Mass=603175, SNR=342.5, Peak=47606 HFD=4.5
00:52:42.496 00.001 8996 MultiStar: [#1 -0.18,-0.11,0.71,U] [#2 -0.10,-0.05,0.79,U] [#3 0.20,-0.09,0.59,U] [#4 -0.02,0.14,0.57,U] [#5 -0.17,0.25,0.59,U] [#6 -0.37,-0.05,0.43,U] [#7 0.02,-0.02,0.44,U] [#8 -0.22,0.09,0.36,U] 
00:52:42.497 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {0.25, -0.22}
00:52:42.498 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
00:52:42.498 00.000 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
00:52:42.499 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-2.38 mountX=-0.03 mountY=0.04, mountTheta=2.28
00:52:42.501 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
00:52:42.501 00.000 8996 Enqueuing Move request for scope (-0.03, -0.03)
00:52:42.502 00.001 20224 Worker thread wakes up
00:52:42.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:52:42.502 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:52:42.502 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
00:52:42.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:52:42.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:42.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:52:42.502 00.000 20224 MoveAxis(E, 0, ABG)
00:52:42.503 00.001 20224 Move returns status 0, amount 0
00:52:42.503 00.000 20224 MoveAxis(N, 0, ABG)
00:52:42.503 00.000 20224 Move returns status 0, amount 0
00:52:42.503 00.000 20224 move complete, result=0
00:52:42.503 00.000 20224 worker thread done servicing request
00:52:42.507 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47606, med=3065, FiltMin=2781, FiltMax=23254, Gamma=1.000
00:52:42.523 00.016 8996 UpdateGuideState exits: m=603175 SNR=342.5
00:52:42.525 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:42.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:42.528 00.002 8996 Enqueuing Expose request
00:52:42.529 00.001 20224 Worker thread wakes up
00:52:42.529 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:42.531 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:42.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:43.701 01.170 20224 Exposure complete
00:52:43.784 00.083 20224 worker thread done servicing request
00:52:43.784 00.000 8996 OnExposeComplete: enter
00:52:43.786 00.002 8996 UpdateGuideState(): m_state=6
00:52:43.788 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11283
00:52:43.791 00.003 8996 Star::Find returns 1 (0), X=134.46, Y=474.28, Mass=650279, SNR=334.0, Peak=51501 HFD=4.6
00:52:43.794 00.003 8996 MultiStar: [#1 -0.33,0.12,0.61,U] [#2 -0.39,0.83,0.00,M1] [#3 -0.21,0.59,0.00,M1] [#4 -0.67,0.42,0.00,M1] [#5 -0.58,0.59,0.00,M1] [#6 -0.32,0.51,0.00,M1] [#7 -0.10,0.65,0.00,M1] [#8 -0.74,0.41,0.00,M1] 
00:52:43.796 00.002 8996 refined, 1 included, MultiStar: {-0.23, 0.44}, one-star: {-0.17, 0.64}
00:52:43.799 00.003 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
00:52:43.800 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
00:52:43.802 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.44 hyp=0.50 cameraTheta=2.05 mountX=-0.27 mountY=-0.41, mountTheta=-2.15
00:52:43.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.44, opts=13)
00:52:43.805 00.001 8996 Enqueuing Move request for scope (-0.23, 0.44)
00:52:43.806 00.001 20224 Worker thread wakes up
00:52:43.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.44) opts 0xd
00:52:43.806 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.44)
00:52:43.806 00.000 20224 Moving (-0.23, 0.44) raw xDistance=-0.27 yDistance=-0.41
00:52:43.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:52:43.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:43.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:52:43.806 00.000 20224 MoveAxis(E, 40, ABG)
00:52:43.806 00.000 20224 Guiding  Dir = 2, Dur = 40
00:52:43.807 00.001 20224 IsSlewing returns 0
00:52:43.807 00.000 20224 IsGuiding returns 0
00:52:43.809 00.002 20224 PulseGuide returned control before completion, sleep 49
00:52:43.810 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51501, med=3065, FiltMin=2749, FiltMax=23990, Gamma=1.000
00:52:43.831 00.021 8996 UpdateGuideState exits: m=650279 SNR=334.0
00:52:43.833 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:43.835 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:43.835 00.000 8996 Enqueuing Expose request
00:52:43.866 00.031 20224 IsGuiding returns 1
00:52:43.866 00.000 20224 scope still moving after pulse duration time elapsed
00:52:43.903 00.037 20224 IsSlewing returns 0
00:52:43.903 00.000 20224 IsGuiding returns 0
00:52:43.903 00.000 20224 scope move finished after 40 + 56 ms
00:52:43.903 00.000 20224 Move returns status 0, amount 40
00:52:43.903 00.000 20224 MoveAxis(N, 0, ABG)
00:52:43.903 00.000 20224 Move returns status 0, amount 0
00:52:43.903 00.000 20224 move complete, result=0
00:52:43.903 00.000 20224 worker thread done servicing request
00:52:43.903 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.4 px 0 ms NORTH
00:52:43.904 00.001 20224 Worker thread wakes up
00:52:43.904 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:43.904 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:44.885 00.981 20224 Exposure complete
00:52:44.951 00.066 20224 worker thread done servicing request
00:52:44.951 00.000 8996 OnExposeComplete: enter
00:52:44.952 00.001 8996 UpdateGuideState(): m_state=6
00:52:44.953 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11284
00:52:44.953 00.000 8996 Star::Find returns 1 (0), X=134.81, Y=474.16, Mass=702195, SNR=316.6, Peak=51645 HFD=4.5
00:52:44.954 00.001 8996 MultiStar: [#1 0.22,0.23,0.62,U] [#2 0.42,0.58,0.00,M2] [#3 0.48,0.35,0.00,M2] [#4 -0.10,0.35,0.61,U] [#5 0.30,0.50,0.00,M2] [#6 0.20,0.08,0.40,U] [#7 0.49,0.41,0.00,M2] [#8 0.16,0.31,0.46,U] 
00:52:44.955 00.001 8996 refined, 4 included, MultiStar: {0.13, 0.34}, one-star: {0.18, 0.52}
00:52:44.956 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
00:52:44.957 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
00:52:44.957 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.34 hyp=0.37 cameraTheta=1.20 mountX=0.10 mountY=-0.35, mountTheta=-1.30
00:52:44.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.34, opts=13)
00:52:44.960 00.001 8996 Enqueuing Move request for scope (0.13, 0.34)
00:52:44.960 00.000 20224 Worker thread wakes up
00:52:44.961 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.34) opts 0xd
00:52:44.961 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.34)
00:52:44.961 00.000 20224 Moving (0.13, 0.34) raw xDistance=0.10 yDistance=-0.35
00:52:44.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:52:44.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:52:44.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
00:52:44.961 00.000 20224 MoveAxis(E, 0, ABG)
00:52:44.961 00.000 20224 Move returns status 0, amount 0
00:52:44.962 00.001 20224 MoveAxis(N, 0, ABG)
00:52:44.962 00.000 20224 Move returns status 0, amount 0
00:52:44.962 00.000 20224 move complete, result=0
00:52:44.962 00.000 20224 worker thread done servicing request
00:52:44.964 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51645, med=3065, FiltMin=2781, FiltMax=29206, Gamma=1.000
00:52:44.978 00.014 8996 UpdateGuideState exits: m=702195 SNR=316.6
00:52:44.979 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:44.979 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:44.980 00.001 8996 Enqueuing Expose request
00:52:44.981 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:52:44.982 00.001 20224 Worker thread wakes up
00:52:44.982 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:44.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:46.146 01.164 20224 Exposure complete
00:52:46.227 00.081 20224 worker thread done servicing request
00:52:46.228 00.001 8996 OnExposeComplete: enter
00:52:46.230 00.002 8996 UpdateGuideState(): m_state=6
00:52:46.231 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11285
00:52:46.232 00.001 8996 Star::Find returns 1 (0), X=134.56, Y=473.40, Mass=666542, SNR=328.2, Peak=51526 HFD=4.8
00:52:46.234 00.002 8996 MultiStar: [#1 0.03,-0.28,0.64,U] [#2 -0.04,-0.05,0.78,U] [#3 0.35,0.15,0.62,U] [#4 0.08,0.14,0.54,U] [#5 -0.18,0.08,0.54,U] [#6 0.03,0.14,0.47,U] [#7 -0.02,0.35,0.42,U] [#8 -0.08,0.10,0.35,U] 
00:52:46.235 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.00}, one-star: {-0.07, -0.24}
00:52:46.237 00.002 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
00:52:46.238 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
00:52:46.239 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.00 hyp=0.01 cameraTheta=0.01 mountX=0.01 mountY=-0.00, mountTheta=-0.13
00:52:46.242 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.00, opts=13)
00:52:46.243 00.001 8996 Enqueuing Move request for scope (0.01, 0.00)
00:52:46.245 00.002 20224 Worker thread wakes up
00:52:46.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.00) opts 0xd
00:52:46.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.00)
00:52:46.245 00.000 20224 Moving (0.01, 0.00) raw xDistance=0.01 yDistance=-0.00
00:52:46.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:52:46.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:46.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:52:46.245 00.000 20224 MoveAxis(E, 0, ABG)
00:52:46.245 00.000 20224 Move returns status 0, amount 0
00:52:46.245 00.000 20224 MoveAxis(N, 0, ABG)
00:52:46.245 00.000 20224 Move returns status 0, amount 0
00:52:46.245 00.000 20224 move complete, result=0
00:52:46.245 00.000 20224 worker thread done servicing request
00:52:46.249 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51526, med=3065, FiltMin=2800, FiltMax=26406, Gamma=1.000
00:52:46.271 00.022 8996 UpdateGuideState exits: m=666542 SNR=328.2
00:52:46.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:46.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:46.273 00.000 8996 Enqueuing Expose request
00:52:46.274 00.001 20224 Worker thread wakes up
00:52:46.275 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:46.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:46.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:47.243 00.967 20224 Exposure complete
00:52:47.327 00.084 20224 worker thread done servicing request
00:52:47.327 00.000 8996 OnExposeComplete: enter
00:52:47.330 00.003 8996 UpdateGuideState(): m_state=6
00:52:47.333 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11286
00:52:47.336 00.003 8996 Star::Find returns 1 (0), X=134.85, Y=473.52, Mass=690303, SNR=298.4, Peak=49789 HFD=4.5
00:52:47.340 00.004 8996 MultiStar: [#1 0.05,-0.10,0.81,U] [#2 0.02,0.43,0.82,U] [#3 0.22,0.11,0.61,U] [#4 -0.13,-0.07,0.53,U] [#5 -0.02,0.08,0.68,U] [#6 -0.17,-0.15,0.47,U] [#7 0.08,0.02,0.50,U] [#8 -0.09,0.12,0.39,U] 
00:52:47.343 00.003 8996 refined, 8 included, MultiStar: {0.05, 0.04}, one-star: {0.22, -0.12}
00:52:47.344 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
00:52:47.345 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
00:52:47.346 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.71 mountX=0.04 mountY=-0.04, mountTheta=-0.81
00:52:47.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
00:52:47.349 00.001 8996 Enqueuing Move request for scope (0.05, 0.04)
00:52:47.350 00.001 20224 Worker thread wakes up
00:52:47.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
00:52:47.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
00:52:47.350 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.04 yDistance=-0.04
00:52:47.351 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:52:47.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:47.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:52:47.351 00.000 20224 MoveAxis(E, 0, ABG)
00:52:47.351 00.000 20224 Move returns status 0, amount 0
00:52:47.351 00.000 20224 MoveAxis(N, 0, ABG)
00:52:47.351 00.000 20224 Move returns status 0, amount 0
00:52:47.351 00.000 20224 move complete, result=0
00:52:47.351 00.000 20224 worker thread done servicing request
00:52:47.355 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49789, med=3065, FiltMin=2787, FiltMax=26246, Gamma=1.000
00:52:47.377 00.022 8996 UpdateGuideState exits: m=690303 SNR=298.4
00:52:47.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:47.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:47.380 00.001 8996 Enqueuing Expose request
00:52:47.382 00.002 20224 Worker thread wakes up
00:52:47.382 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:47.383 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:47.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:48.535 01.152 20224 Exposure complete
00:52:48.605 00.070 20224 worker thread done servicing request
00:52:48.605 00.000 8996 OnExposeComplete: enter
00:52:48.606 00.001 8996 UpdateGuideState(): m_state=6
00:52:48.607 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11287
00:52:48.608 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.38, Mass=710222, SNR=350.5, Peak=57510 HFD=4.5
00:52:48.609 00.001 8996 MultiStar: [#1 -0.00,-0.37,0.66,U] [#2 -0.13,0.17,0.69,U] [#3 0.52,0.08,0.00,M1] [#4 0.21,-0.10,0.47,U] [#5 -0.08,0.09,0.49,U] [#6 0.05,-0.15,0.41,U] [#7 0.32,0.13,0.39,U] [#8 -0.21,-0.11,0.37,U] 
00:52:48.610 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.10}, one-star: {0.17, -0.26}
00:52:48.611 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
00:52:48.612 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
00:52:48.612 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.13 mountX=0.06 mountY=0.09, mountTheta=1.02
00:52:48.614 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
00:52:48.615 00.001 8996 Enqueuing Move request for scope (0.05, -0.10)
00:52:48.616 00.001 20224 Worker thread wakes up
00:52:48.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:52:48.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:52:48.616 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
00:52:48.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:52:48.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:48.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:52:48.616 00.000 20224 MoveAxis(E, 0, ABG)
00:52:48.616 00.000 20224 Move returns status 0, amount 0
00:52:48.616 00.000 20224 MoveAxis(N, 0, ABG)
00:52:48.616 00.000 20224 Move returns status 0, amount 0
00:52:48.616 00.000 20224 move complete, result=0
00:52:48.616 00.000 20224 worker thread done servicing request
00:52:48.621 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57510, med=3065, FiltMin=2790, FiltMax=28848, Gamma=1.000
00:52:48.634 00.013 8996 UpdateGuideState exits: m=710222 SNR=350.5
00:52:48.635 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:48.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:48.637 00.001 8996 Enqueuing Expose request
00:52:48.638 00.001 20224 Worker thread wakes up
00:52:48.638 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:48.638 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:48.639 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:49.615 00.976 20224 Exposure complete
00:52:49.690 00.075 20224 worker thread done servicing request
00:52:49.690 00.000 8996 OnExposeComplete: enter
00:52:49.691 00.001 8996 UpdateGuideState(): m_state=6
00:52:49.692 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11288
00:52:49.693 00.001 8996 Star::Find returns 1 (0), X=134.49, Y=473.25, Mass=696251, SNR=315.6, Peak=52326 HFD=4.6
00:52:49.694 00.001 8996 MultiStar: [#1 0.12,-0.16,0.60,U] [#2 0.05,0.03,0.74,U] [#3 0.42,0.05,0.59,U] [#4 0.14,-0.04,0.54,U] [#5 0.14,0.00,0.59,U] [#6 0.07,-0.01,0.45,U] [#7 0.30,0.12,0.38,U] [#8 0.12,-0.09,0.37,U] 
00:52:49.695 00.001 8996 refined, 8 included, MultiStar: {0.11, -0.09}, one-star: {-0.14, -0.39}
00:52:49.695 00.000 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
00:52:49.696 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.58)
00:52:49.697 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.68 mountX=0.11 mountY=0.07, mountTheta=0.57
00:52:49.700 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
00:52:49.703 00.003 8996 Enqueuing Move request for scope (0.11, -0.09)
00:52:49.704 00.001 20224 Worker thread wakes up
00:52:49.705 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:52:49.705 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:52:49.705 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.11 yDistance=0.07
00:52:49.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:52:49.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:49.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:52:49.705 00.000 20224 MoveAxis(E, 0, ABG)
00:52:49.705 00.000 20224 Move returns status 0, amount 0
00:52:49.705 00.000 20224 MoveAxis(N, 0, ABG)
00:52:49.705 00.000 20224 Move returns status 0, amount 0
00:52:49.705 00.000 20224 move complete, result=0
00:52:49.705 00.000 20224 worker thread done servicing request
00:52:49.712 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52326, med=3065, FiltMin=2774, FiltMax=26902, Gamma=1.000
00:52:49.729 00.017 8996 UpdateGuideState exits: m=696251 SNR=315.6
00:52:49.732 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:49.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:49.734 00.001 8996 Enqueuing Expose request
00:52:49.734 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:49.735 00.001 20224 Worker thread wakes up
00:52:49.735 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:49.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:50.900 01.165 20224 Exposure complete
00:52:50.996 00.096 20224 worker thread done servicing request
00:52:50.997 00.001 8996 OnExposeComplete: enter
00:52:50.999 00.002 8996 UpdateGuideState(): m_state=6
00:52:51.000 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11289
00:52:51.001 00.001 8996 Star::Find returns 1 (0), X=134.56, Y=473.28, Mass=679731, SNR=328.1, Peak=54006 HFD=4.6
00:52:51.002 00.001 8996 MultiStar: [#1 0.14,0.08,0.69,U] [#2 0.05,-0.07,0.72,U] [#3 0.58,0.09,0.00,M1] [#4 0.22,0.03,0.45,U] [#5 0.17,0.09,0.55,U] [#6 0.12,-0.01,0.40,U] [#7 0.07,0.08,0.45,U] [#8 0.06,0.09,0.36,U] 
00:52:51.003 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.05}, one-star: {-0.07, -0.36}
00:52:51.004 00.001 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
00:52:51.004 00.000 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.68)
00:52:51.005 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.58 mountX=0.08 mountY=0.04, mountTheta=0.47
00:52:51.007 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
00:52:51.007 00.000 8996 Enqueuing Move request for scope (0.08, -0.05)
00:52:51.008 00.001 20224 Worker thread wakes up
00:52:51.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
00:52:51.008 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
00:52:51.008 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=0.04
00:52:51.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:52:51.008 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:51.009 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:52:51.009 00.000 20224 MoveAxis(E, 0, ABG)
00:52:51.009 00.000 20224 Move returns status 0, amount 0
00:52:51.009 00.000 20224 MoveAxis(N, 0, ABG)
00:52:51.009 00.000 20224 Move returns status 0, amount 0
00:52:51.009 00.000 20224 move complete, result=0
00:52:51.009 00.000 20224 worker thread done servicing request
00:52:51.012 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=54006, med=3065, FiltMin=2793, FiltMax=26150, Gamma=1.000
00:52:51.024 00.012 8996 UpdateGuideState exits: m=679731 SNR=328.1
00:52:51.024 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:51.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:51.026 00.001 8996 Enqueuing Expose request
00:52:51.026 00.000 20224 Worker thread wakes up
00:52:51.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:51.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:51.027 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:51.993 00.966 20224 Exposure complete
00:52:52.054 00.061 20224 worker thread done servicing request
00:52:52.054 00.000 8996 OnExposeComplete: enter
00:52:52.055 00.001 8996 UpdateGuideState(): m_state=6
00:52:52.055 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11290
00:52:52.056 00.001 8996 Star::Find returns 1 (0), X=134.66, Y=473.37, Mass=656041, SNR=301.9, Peak=53430 HFD=4.7
00:52:52.057 00.001 8996 MultiStar: [#1 -0.05,0.15,0.76,U] [#2 -0.36,0.04,0.76,U] [#3 -0.01,0.24,0.70,U] [#4 -0.40,0.15,0.50,U] [#5 -0.13,0.18,0.61,U] [#6 -0.31,-0.08,0.41,U] [#7 -0.23,0.32,0.46,U] [#8 -0.11,0.28,0.47,U] 
00:52:52.058 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.08}, one-star: {0.03, -0.27}
00:52:52.058 00.000 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
00:52:52.059 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
00:52:52.060 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.65 mountX=-0.16 mountY=-0.06, mountTheta=-2.76
00:52:52.061 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
00:52:52.062 00.001 8996 Enqueuing Move request for scope (-0.15, 0.08)
00:52:52.063 00.001 20224 Worker thread wakes up
00:52:52.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
00:52:52.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
00:52:52.063 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.06
00:52:52.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:52:52.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:52.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:52:52.063 00.000 20224 MoveAxis(E, 0, ABG)
00:52:52.063 00.000 20224 Move returns status 0, amount 0
00:52:52.063 00.000 20224 MoveAxis(N, 0, ABG)
00:52:52.064 00.001 20224 Move returns status 0, amount 0
00:52:52.064 00.000 20224 move complete, result=0
00:52:52.064 00.000 20224 worker thread done servicing request
00:52:52.067 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53430, med=3065, FiltMin=2787, FiltMax=28089, Gamma=1.000
00:52:52.088 00.021 8996 UpdateGuideState exits: m=656041 SNR=301.9
00:52:52.090 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:52.092 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:52.092 00.000 8996 Enqueuing Expose request
00:52:52.094 00.002 20224 Worker thread wakes up
00:52:52.094 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:52:52.095 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:52.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:53.267 01.172 20224 Exposure complete
00:52:53.328 00.061 20224 worker thread done servicing request
00:52:53.328 00.000 8996 OnExposeComplete: enter
00:52:53.331 00.003 8996 UpdateGuideState(): m_state=6
00:52:53.331 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11291
00:52:53.332 00.001 8996 Star::Find returns 1 (0), X=134.59, Y=473.48, Mass=716047, SNR=332.8, Peak=51469 HFD=4.7
00:52:53.334 00.002 8996 MultiStar: [#1 -0.14,0.06,0.63,U] [#2 -0.27,-0.03,0.72,U] [#3 0.08,0.13,0.50,U] [#4 -0.14,0.22,0.53,U] [#5 -0.02,0.23,0.58,U] [#6 -0.43,0.12,0.00,M1] [#7 -0.13,0.16,0.40,U] [#8 -0.09,0.07,0.37,U] 
00:52:53.335 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.06}, one-star: {-0.04, -0.16}
00:52:53.336 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
00:52:53.337 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
00:52:53.338 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.11 cameraTheta=2.62 mountX=-0.10 mountY=-0.04, mountTheta=-2.73
00:52:53.340 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.06, opts=13)
00:52:53.341 00.001 8996 Enqueuing Move request for scope (-0.10, 0.06)
00:52:53.344 00.003 20224 Worker thread wakes up
00:52:53.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
00:52:53.344 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
00:52:53.344 00.000 20224 Moving (-0.10, 0.06) raw xDistance=-0.10 yDistance=-0.04
00:52:53.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:52:53.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:53.345 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:52:53.345 00.000 20224 MoveAxis(E, 0, ABG)
00:52:53.345 00.000 20224 Move returns status 0, amount 0
00:52:53.345 00.000 20224 MoveAxis(N, 0, ABG)
00:52:53.345 00.000 20224 Move returns status 0, amount 0
00:52:53.345 00.000 20224 move complete, result=0
00:52:53.345 00.000 20224 worker thread done servicing request
00:52:53.351 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51469, med=3065, FiltMin=2758, FiltMax=26934, Gamma=1.000
00:52:53.368 00.017 8996 UpdateGuideState exits: m=716047 SNR=332.8
00:52:53.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:53.369 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:53.370 00.001 8996 Enqueuing Expose request
00:52:53.371 00.001 20224 Worker thread wakes up
00:52:53.371 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:53.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:53.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:54.335 00.963 20224 Exposure complete
00:52:54.440 00.105 20224 worker thread done servicing request
00:52:54.440 00.000 8996 OnExposeComplete: enter
00:52:54.441 00.001 8996 UpdateGuideState(): m_state=6
00:52:54.442 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11292
00:52:54.443 00.001 8996 Star::Find returns 1 (0), X=134.42, Y=473.18, Mass=553042, SNR=307.5, Peak=41638 HFD=4.6
00:52:54.444 00.001 8996 MultiStar: [#1 -0.23,-0.28,0.70,U] [#2 -0.51,-0.14,0.00,M1] [#3 -0.09,0.07,0.57,U] [#4 -0.48,0.01,0.00,M1] [#5 -0.32,-0.09,0.67,U] [#6 -0.33,0.02,0.39,U] [#7 -0.13,0.14,0.51,U] [#8 -0.41,-0.08,0.41,U] 
00:52:54.445 00.001 8996 refined, 6 included, MultiStar: {-0.24, -0.15}, one-star: {-0.21, -0.46}
00:52:54.446 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
00:52:54.447 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
00:52:54.447 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.28 cameraTheta=-2.59 mountX=-0.22 mountY=0.17, mountTheta=2.48
00:52:54.451 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.15, opts=13)
00:52:54.453 00.002 8996 Enqueuing Move request for scope (-0.24, -0.15)
00:52:54.456 00.003 20224 Worker thread wakes up
00:52:54.456 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
00:52:54.456 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
00:52:54.456 00.000 20224 Moving (-0.24, -0.15) raw xDistance=-0.22 yDistance=0.17
00:52:54.456 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:52:54.456 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:54.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:52:54.456 00.000 20224 MoveAxis(E, 32, ABG)
00:52:54.456 00.000 20224 Guiding  Dir = 2, Dur = 32
00:52:54.457 00.001 20224 IsSlewing returns 0
00:52:54.457 00.000 20224 IsGuiding returns 0
00:52:54.466 00.009 20224 PulseGuide returned control before completion, sleep 33
00:52:54.466 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41638, med=3065, FiltMin=2768, FiltMax=21056, Gamma=1.000
00:52:54.486 00.020 8996 UpdateGuideState exits: m=553042 SNR=307.5
00:52:54.488 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:54.490 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:54.491 00.001 8996 Enqueuing Expose request
00:52:54.511 00.020 20224 IsGuiding returns 1
00:52:54.511 00.000 20224 scope still moving after pulse duration time elapsed
00:52:54.543 00.032 20224 IsSlewing returns 0
00:52:54.543 00.000 20224 IsGuiding returns 1
00:52:54.574 00.031 20224 IsSlewing returns 0
00:52:54.574 00.000 20224 IsGuiding returns 0
00:52:54.574 00.000 20224 scope move finished after 32 + 84 ms
00:52:54.574 00.000 20224 Move returns status 0, amount 32
00:52:54.574 00.000 20224 MoveAxis(N, 0, ABG)
00:52:54.574 00.000 20224 Move returns status 0, amount 0
00:52:54.574 00.000 20224 move complete, result=0
00:52:54.574 00.000 20224 worker thread done servicing request
00:52:54.574 00.000 20224 Worker thread wakes up
00:52:54.574 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 0 ms NORTH
00:52:54.576 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:54.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:55.750 01.174 20224 Exposure complete
00:52:55.818 00.068 20224 worker thread done servicing request
00:52:55.818 00.000 8996 OnExposeComplete: enter
00:52:55.819 00.001 8996 UpdateGuideState(): m_state=6
00:52:55.820 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11293
00:52:55.820 00.000 8996 Star::Find returns 1 (0), X=134.56, Y=473.51, Mass=661258, SNR=300.4, Peak=47382 HFD=4.4
00:52:55.821 00.001 8996 MultiStar: [#1 -0.18,-0.30,0.68,U] [#2 -0.36,-0.22,0.79,U] [#3 0.29,0.49,0.00,M1] [#4 -0.02,0.37,0.52,U] [#5 -0.10,0.12,0.61,U] [#6 -0.09,0.46,0.00,M1] [#7 -0.04,0.37,0.51,U] [#8 0.04,0.18,0.37,U] 
00:52:55.822 00.001 8996 refined, 6 included, MultiStar: {-0.13, 0.00}, one-star: {-0.07, -0.13}
00:52:55.823 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.07)
00:52:55.824 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
00:52:55.826 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.12 mountX=-0.12 mountY=0.01, mountTheta=3.05
00:52:55.830 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.00, opts=13)
00:52:55.832 00.002 8996 Enqueuing Move request for scope (-0.13, 0.00)
00:52:55.834 00.002 20224 Worker thread wakes up
00:52:55.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
00:52:55.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
00:52:55.834 00.000 20224 Moving (-0.13, 0.00) raw xDistance=-0.12 yDistance=0.01
00:52:55.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:52:55.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:55.835 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:52:55.835 00.000 20224 MoveAxis(E, 0, ABG)
00:52:55.835 00.000 20224 Move returns status 0, amount 0
00:52:55.835 00.000 20224 MoveAxis(N, 0, ABG)
00:52:55.835 00.000 20224 Move returns status 0, amount 0
00:52:55.835 00.000 20224 move complete, result=0
00:52:55.835 00.000 20224 worker thread done servicing request
00:52:55.844 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=47382, med=3065, FiltMin=2771, FiltMax=25958, Gamma=1.000
00:52:55.857 00.013 8996 UpdateGuideState exits: m=661258 SNR=300.4
00:52:55.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:55.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:55.860 00.001 8996 Enqueuing Expose request
00:52:55.860 00.000 20224 Worker thread wakes up
00:52:55.860 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:52:55.861 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:55.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:56.835 00.974 20224 Exposure complete
00:52:56.921 00.086 20224 worker thread done servicing request
00:52:56.921 00.000 8996 OnExposeComplete: enter
00:52:56.922 00.001 8996 UpdateGuideState(): m_state=6
00:52:56.922 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11294
00:52:56.923 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=473.68, Mass=756605, SNR=341.4, Peak=58365 HFD=4.6
00:52:56.924 00.001 8996 MultiStar: [#1 -0.04,-0.06,0.57,U] [#2 -0.23,0.15,0.66,U] [#3 0.09,0.58,0.00,M2] [#4 -0.14,0.57,0.00,M1] [#5 0.02,0.51,0.00,M1] [#6 -0.24,0.50,0.00,M2] [#7 0.22,0.28,0.43,U] [#8 -0.02,0.21,0.36,U] 
00:52:56.925 00.001 8996 single-star, 4 included, MultiStar: {-0.06, 0.10}, one-star: {-0.09, 0.04}
00:52:56.926 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
00:52:56.927 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
00:52:56.927 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.10 cameraTheta=2.73 mountX=-0.09 mountY=-0.03, mountTheta=-2.84
00:52:56.930 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.04, opts=13)
00:52:56.931 00.001 8996 Enqueuing Move request for scope (-0.09, 0.04)
00:52:56.932 00.001 20224 Worker thread wakes up
00:52:56.932 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
00:52:56.932 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
00:52:56.932 00.000 20224 Moving (-0.09, 0.04) raw xDistance=-0.09 yDistance=-0.03
00:52:56.932 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:52:56.932 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:56.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:52:56.932 00.000 20224 MoveAxis(E, 0, ABG)
00:52:56.933 00.001 20224 Move returns status 0, amount 0
00:52:56.933 00.000 20224 MoveAxis(N, 0, ABG)
00:52:56.933 00.000 20224 Move returns status 0, amount 0
00:52:56.933 00.000 20224 move complete, result=0
00:52:56.933 00.000 20224 worker thread done servicing request
00:52:56.942 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58365, med=3065, FiltMin=2749, FiltMax=29184, Gamma=1.000
00:52:56.964 00.022 8996 UpdateGuideState exits: m=756605 SNR=341.4
00:52:56.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:56.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:56.967 00.001 8996 Enqueuing Expose request
00:52:56.968 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:52:56.969 00.001 20224 Worker thread wakes up
00:52:56.969 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:56.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:58.125 01.156 20224 Exposure complete
00:52:58.204 00.079 20224 worker thread done servicing request
00:52:58.204 00.000 8996 OnExposeComplete: enter
00:52:58.205 00.001 8996 UpdateGuideState(): m_state=6
00:52:58.207 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11295
00:52:58.209 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=473.63, Mass=657137, SNR=332.5, Peak=49008 HFD=4.5
00:52:58.211 00.002 8996 MultiStar: [#1 0.41,-0.41,0.00,M1] [#2 0.11,0.03,0.64,U] [#3 0.88,0.34,0.00,M3] [#4 0.49,0.16,0.00,M2] [#5 0.39,0.09,0.57,U] [#6 0.32,-0.11,0.41,U] [#7 0.24,0.08,0.40,U] [#8 0.41,0.03,0.36,U] 
00:52:58.212 00.001 8996 refined, 5 included, MultiStar: {0.43, 0.02}, one-star: {0.79, -0.01}
00:52:58.214 00.002 8996 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
00:52:58.215 00.001 8996 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
00:52:58.216 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=0.02 hyp=0.43 cameraTheta=0.04 mountX=0.43 mountY=-0.07, mountTheta=-0.16
00:52:58.220 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=0.02, opts=13)
00:52:58.222 00.002 8996 Enqueuing Move request for scope (0.43, 0.02)
00:52:58.223 00.001 20224 Worker thread wakes up
00:52:58.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.02) opts 0xd
00:52:58.223 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, 0.02)
00:52:58.223 00.000 20224 Moving (0.43, 0.02) raw xDistance=0.43 yDistance=-0.07
00:52:58.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
00:52:58.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:58.224 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:52:58.224 00.000 20224 MoveAxis(W, 63, ABG)
00:52:58.224 00.000 20224 Guiding  Dir = 3, Dur = 63
00:52:58.224 00.000 20224 IsSlewing returns 0
00:52:58.224 00.000 20224 IsGuiding returns 0
00:52:58.229 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49008, med=3065, FiltMin=2745, FiltMax=23603, Gamma=1.000
00:52:58.237 00.008 20224 PulseGuide returned control before completion, sleep 62
00:52:58.248 00.011 8996 UpdateGuideState exits: m=657137 SNR=332.5
00:52:58.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:58.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:58.251 00.001 8996 Enqueuing Expose request
00:52:58.313 00.062 20224 IsGuiding returns 1
00:52:58.313 00.000 20224 scope still moving after pulse duration time elapsed
00:52:58.345 00.032 20224 IsSlewing returns 0
00:52:58.346 00.001 20224 IsGuiding returns 0
00:52:58.346 00.000 20224 scope move finished after 63 + 57 ms
00:52:58.346 00.000 20224 Move returns status 0, amount 63
00:52:58.346 00.000 20224 MoveAxis(N, 0, ABG)
00:52:58.346 00.000 20224 Move returns status 0, amount 0
00:52:58.346 00.000 20224 move complete, result=0
00:52:58.346 00.000 20224 worker thread done servicing request
00:52:58.346 00.000 20224 Worker thread wakes up
00:52:58.346 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:58.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:52:58.346 00.000 8996 GuideStep: 0.4 px 63 ms WEST, -0.1 px 0 ms NORTH
00:52:59.319 00.973 20224 Exposure complete
00:52:59.386 00.067 20224 worker thread done servicing request
00:52:59.386 00.000 8996 OnExposeComplete: enter
00:52:59.387 00.001 8996 UpdateGuideState(): m_state=6
00:52:59.388 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11296
00:52:59.388 00.000 8996 Star::Find returns 1 (0), X=135.04, Y=473.36, Mass=595457, SNR=302.1, Peak=46118 HFD=4.4
00:52:59.390 00.002 8996 MultiStar: [#1 0.11,-0.44,0.00,M2] [#2 0.09,-0.11,0.88,U] [#3 0.23,0.17,0.61,U] [#4 0.06,0.28,0.54,U] [#5 0.10,-0.10,0.63,U] [#6 -0.14,-0.19,0.45,U] [#7 0.15,-0.08,0.44,U] [#8 0.08,-0.19,0.43,U] 
00:52:59.390 00.000 8996 refined, 7 included, MultiStar: {0.16, -0.08}, one-star: {0.41, -0.28}
00:52:59.391 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
00:52:59.392 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.79)
00:52:59.392 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=-0.08 hyp=0.17 cameraTheta=-0.47 mountX=0.16 mountY=0.06, mountTheta=0.36
00:52:59.393 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.08, opts=13)
00:52:59.395 00.002 8996 Enqueuing Move request for scope (0.16, -0.08)
00:52:59.396 00.001 20224 Worker thread wakes up
00:52:59.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.08) opts 0xd
00:52:59.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.08)
00:52:59.396 00.000 20224 Moving (0.16, -0.08) raw xDistance=0.16 yDistance=0.06
00:52:59.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:52:59.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:52:59.397 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:52:59.397 00.000 20224 MoveAxis(E, 0, ABG)
00:52:59.397 00.000 20224 Move returns status 0, amount 0
00:52:59.397 00.000 20224 MoveAxis(N, 0, ABG)
00:52:59.397 00.000 20224 Move returns status 0, amount 0
00:52:59.397 00.000 20224 move complete, result=0
00:52:59.397 00.000 20224 worker thread done servicing request
00:52:59.402 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46118, med=3065, FiltMin=2745, FiltMax=22070, Gamma=1.000
00:52:59.417 00.015 8996 UpdateGuideState exits: m=595457 SNR=302.1
00:52:59.418 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:52:59.420 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:52:59.420 00.000 8996 Enqueuing Expose request
00:52:59.421 00.001 20224 Worker thread wakes up
00:52:59.421 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:52:59.422 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:52:59.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:00.600 01.178 20224 Exposure complete
00:53:00.665 00.065 20224 worker thread done servicing request
00:53:00.665 00.000 8996 OnExposeComplete: enter
00:53:00.667 00.002 8996 UpdateGuideState(): m_state=6
00:53:00.668 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11297
00:53:00.669 00.001 8996 Star::Find returns 1 (0), X=134.66, Y=473.81, Mass=690916, SNR=322.8, Peak=58557 HFD=4.5
00:53:00.670 00.001 8996 MultiStar: [#1 -0.27,-0.23,0.64,U] [#2 -0.15,-0.08,0.63,U] [#3 0.04,0.21,0.59,U] [#4 -0.18,0.20,0.55,U] [#5 -0.25,0.42,0.00,M1] [#6 -0.27,0.24,0.43,U] [#7 -0.22,-0.12,0.43,U] [#8 -0.47,0.19,0.00,M1] 
00:53:00.671 00.001 8996 refined, 6 included, MultiStar: {-0.13, 0.06}, one-star: {0.02, 0.17}
00:53:00.672 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
00:53:00.672 00.000 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
00:53:00.673 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.70 mountX=-0.13 mountY=-0.04, mountTheta=-2.81
00:53:00.675 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
00:53:00.675 00.000 8996 Enqueuing Move request for scope (-0.13, 0.06)
00:53:00.676 00.001 20224 Worker thread wakes up
00:53:00.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
00:53:00.677 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
00:53:00.677 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.13 yDistance=-0.04
00:53:00.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:53:00.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:00.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:53:00.677 00.000 20224 MoveAxis(E, 0, ABG)
00:53:00.677 00.000 20224 Move returns status 0, amount 0
00:53:00.677 00.000 20224 MoveAxis(N, 0, ABG)
00:53:00.677 00.000 20224 Move returns status 0, amount 0
00:53:00.677 00.000 20224 move complete, result=0
00:53:00.677 00.000 20224 worker thread done servicing request
00:53:00.680 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=58557, med=3065, FiltMin=2774, FiltMax=27494, Gamma=1.000
00:53:00.694 00.014 8996 UpdateGuideState exits: m=690916 SNR=322.8
00:53:00.695 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:00.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:00.696 00.000 8996 Enqueuing Expose request
00:53:00.697 00.001 20224 Worker thread wakes up
00:53:00.697 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:00.698 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:00.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:01.672 00.974 20224 Exposure complete
00:53:01.740 00.068 20224 worker thread done servicing request
00:53:01.740 00.000 8996 OnExposeComplete: enter
00:53:01.741 00.001 8996 UpdateGuideState(): m_state=6
00:53:01.742 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11298
00:53:01.743 00.001 8996 Star::Find returns 1 (0), X=134.82, Y=473.60, Mass=700920, SNR=343.5, Peak=55229 HFD=4.5
00:53:01.744 00.001 8996 MultiStar: [#1 -0.06,-0.47,0.00,M2] [#2 -0.24,-0.02,0.71,U] [#3 0.18,-0.07,0.54,U] [#4 -0.07,0.11,0.54,U] [#5 -0.25,-0.02,0.53,U] [#6 -0.24,-0.01,0.40,U] [#7 -0.14,0.02,0.41,U] [#8 -0.10,-0.03,0.35,U] 
00:53:01.745 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.01}, one-star: {0.19, -0.04}
00:53:01.746 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
00:53:01.746 00.000 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.33)
00:53:01.747 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.93 mountX=-0.05 mountY=0.02, mountTheta=2.82
00:53:01.748 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
00:53:01.749 00.001 8996 Enqueuing Move request for scope (-0.05, -0.01)
00:53:01.750 00.001 20224 Worker thread wakes up
00:53:01.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
00:53:01.750 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
00:53:01.750 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
00:53:01.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:53:01.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:01.751 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:53:01.751 00.000 20224 MoveAxis(E, 0, ABG)
00:53:01.751 00.000 20224 Move returns status 0, amount 0
00:53:01.751 00.000 20224 MoveAxis(N, 0, ABG)
00:53:01.751 00.000 20224 Move returns status 0, amount 0
00:53:01.751 00.000 20224 move complete, result=0
00:53:01.751 00.000 20224 worker thread done servicing request
00:53:01.756 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=55229, med=3065, FiltMin=2749, FiltMax=30569, Gamma=1.000
00:53:01.770 00.014 8996 UpdateGuideState exits: m=700920 SNR=343.5
00:53:01.772 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:01.774 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:01.775 00.001 8996 Enqueuing Expose request
00:53:01.776 00.001 20224 Worker thread wakes up
00:53:01.776 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:01.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:01.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:02.945 01.168 20224 Exposure complete
00:53:03.015 00.070 20224 worker thread done servicing request
00:53:03.015 00.000 8996 OnExposeComplete: enter
00:53:03.016 00.001 8996 UpdateGuideState(): m_state=6
00:53:03.018 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11299
00:53:03.019 00.001 8996 Star::Find returns 1 (0), X=134.65, Y=473.49, Mass=704343, SNR=335.4, Peak=53094 HFD=4.6
00:53:03.020 00.001 8996 MultiStar: [#1 -0.06,-0.42,0.59,U] [#2 -0.26,-0.14,0.66,U] [#3 0.14,-0.08,0.66,U] [#4 -0.26,-0.15,0.45,U] [#5 -0.03,-0.04,0.51,U] [#6 -0.15,-0.07,0.44,U] [#7 0.35,0.09,0.40,U] [#8 -0.09,-0.03,0.36,U] 
00:53:03.022 00.002 8996 refined, 8 included, MultiStar: {-0.04, -0.13}, one-star: {0.02, -0.15}
00:53:03.023 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
00:53:03.023 00.000 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
00:53:03.024 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.85 mountX=-0.02 mountY=0.13, mountTheta=1.75
00:53:03.027 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
00:53:03.028 00.001 8996 Enqueuing Move request for scope (-0.04, -0.13)
00:53:03.029 00.001 20224 Worker thread wakes up
00:53:03.030 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
00:53:03.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
00:53:03.030 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.02 yDistance=0.13
00:53:03.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:53:03.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:03.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:53:03.030 00.000 20224 MoveAxis(E, 0, ABG)
00:53:03.030 00.000 20224 Move returns status 0, amount 0
00:53:03.030 00.000 20224 MoveAxis(N, 0, ABG)
00:53:03.030 00.000 20224 Move returns status 0, amount 0
00:53:03.031 00.001 20224 move complete, result=0
00:53:03.031 00.000 20224 worker thread done servicing request
00:53:03.036 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53094, med=3065, FiltMin=2771, FiltMax=28838, Gamma=1.000
00:53:03.050 00.014 8996 UpdateGuideState exits: m=704343 SNR=335.4
00:53:03.053 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:03.055 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:03.057 00.002 8996 Enqueuing Expose request
00:53:03.058 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:03.059 00.001 20224 Worker thread wakes up
00:53:03.059 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:03.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:04.044 00.985 20224 Exposure complete
00:53:04.139 00.095 20224 worker thread done servicing request
00:53:04.139 00.000 8996 OnExposeComplete: enter
00:53:04.140 00.001 8996 UpdateGuideState(): m_state=6
00:53:04.141 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11300
00:53:04.142 00.001 8996 Star::Find returns 1 (0), X=134.51, Y=473.39, Mass=647855, SNR=312.1, Peak=52886 HFD=4.8
00:53:04.143 00.001 8996 MultiStar: [#1 -0.21,-0.41,0.00,M2] [#2 -0.20,-0.14,0.78,U] [#3 0.18,-0.24,0.73,U] [#4 -0.12,-0.23,0.57,U] [#5 -0.27,-0.12,0.57,U] [#6 -0.13,0.06,0.44,U] [#7 -0.06,-0.01,0.49,U] [#8 -0.20,-0.30,0.35,U] 
00:53:04.144 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.17}, one-star: {-0.12, -0.25}
00:53:04.145 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
00:53:04.146 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.12)
00:53:04.146 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.14 mountX=-0.09 mountY=0.18, mountTheta=2.04
00:53:04.148 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.17, opts=13)
00:53:04.148 00.000 8996 Enqueuing Move request for scope (-0.11, -0.17)
00:53:04.149 00.001 20224 Worker thread wakes up
00:53:04.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
00:53:04.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
00:53:04.149 00.000 20224 Moving (-0.11, -0.17) raw xDistance=-0.09 yDistance=0.18
00:53:04.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:53:04.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:04.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:53:04.149 00.000 20224 MoveAxis(E, 0, ABG)
00:53:04.149 00.000 20224 Move returns status 0, amount 0
00:53:04.149 00.000 20224 MoveAxis(N, 0, ABG)
00:53:04.150 00.001 20224 Move returns status 0, amount 0
00:53:04.150 00.000 20224 move complete, result=0
00:53:04.150 00.000 20224 worker thread done servicing request
00:53:04.153 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52886, med=3065, FiltMin=2742, FiltMax=23830, Gamma=1.000
00:53:04.167 00.014 8996 UpdateGuideState exits: m=647855 SNR=312.1
00:53:04.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:04.168 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:04.169 00.001 8996 Enqueuing Expose request
00:53:04.170 00.001 20224 Worker thread wakes up
00:53:04.170 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:04.171 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:04.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:05.346 01.175 20224 Exposure complete
00:53:05.403 00.057 20224 worker thread done servicing request
00:53:05.403 00.000 8996 OnExposeComplete: enter
00:53:05.404 00.001 8996 UpdateGuideState(): m_state=6
00:53:05.405 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11301
00:53:05.406 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=472.98, Mass=718795, SNR=351.4, Peak=64518 HFD=4.6
00:53:05.407 00.001 8996 MultiStar: [#1 -0.08,-0.67,0.00,M3] [#2 -0.29,-0.58,0.00,M1] [#3 -0.02,-0.31,0.54,U] [#4 -0.24,-0.33,0.52,U] [#5 0.10,-0.37,0.62,U] [#6 -0.21,-0.30,0.42,U] [#7 -0.05,-0.14,0.39,U] [#8 -0.17,-0.54,0.00,M1] 
00:53:05.407 00.000 8996 refined, 5 included, MultiStar: {-0.08, -0.40}, one-star: {-0.09, -0.66}
00:53:05.408 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:53:05.409 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
00:53:05.409 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.40 hyp=0.41 cameraTheta=-1.76 mountX=-0.04 mountY=0.41, mountTheta=1.66
00:53:05.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.40, opts=13)
00:53:05.411 00.000 8996 Enqueuing Move request for scope (-0.08, -0.40)
00:53:05.412 00.001 20224 Worker thread wakes up
00:53:05.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.40) opts 0xd
00:53:05.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.40)
00:53:05.412 00.000 20224 Moving (-0.08, -0.40) raw xDistance=-0.04 yDistance=0.41
00:53:05.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:53:05.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
00:53:05.412 00.000 20224 MoveAxis(E, 0, ABG)
00:53:05.412 00.000 20224 Move returns status 0, amount 0
00:53:05.413 00.001 20224 MoveAxis(S, 86, ABG)
00:53:05.413 00.000 20224 Guiding  Dir = 1, Dur = 86
00:53:05.413 00.000 20224 IsSlewing returns 0
00:53:05.413 00.000 20224 IsGuiding returns 0
00:53:05.416 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=64518, med=3065, FiltMin=2790, FiltMax=28886, Gamma=1.000
00:53:05.426 00.010 20224 PulseGuide returned control before completion, sleep 84
00:53:05.434 00.008 8996 UpdateGuideState exits: m=718795 SNR=351.4
00:53:05.436 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:05.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:05.438 00.001 8996 Enqueuing Expose request
00:53:05.520 00.082 20224 IsGuiding returns 1
00:53:05.520 00.000 20224 scope still moving after pulse duration time elapsed
00:53:05.551 00.031 20224 IsSlewing returns 0
00:53:05.551 00.000 20224 IsGuiding returns 0
00:53:05.551 00.000 20224 scope move finished after 86 + 52 ms
00:53:05.552 00.001 20224 Move returns status 0, amount 86
00:53:05.552 00.000 20224 move complete, result=0
00:53:05.552 00.000 20224 worker thread done servicing request
00:53:05.552 00.000 20224 Worker thread wakes up
00:53:05.552 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 86 ms SOUTH
00:53:05.553 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:05.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:06.529 00.976 20224 Exposure complete
00:53:06.603 00.074 20224 worker thread done servicing request
00:53:06.604 00.001 8996 OnExposeComplete: enter
00:53:06.605 00.001 8996 UpdateGuideState(): m_state=6
00:53:06.606 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11302
00:53:06.607 00.001 8996 Star::Find returns 1 (0), X=134.51, Y=473.59, Mass=702311, SNR=316.7, Peak=54717 HFD=4.8
00:53:06.609 00.002 8996 MultiStar: [#1 -0.35,-0.41,0.00,M4] [#2 -0.29,-0.27,0.83,U] [#3 0.09,-0.04,0.61,U] [#4 -0.30,0.01,0.50,U] [#5 -0.01,0.01,0.59,U] [#6 -0.34,0.19,0.39,U] [#7 -0.25,-0.12,0.43,U] [#8 -0.20,-0.26,0.33,U] 
00:53:06.610 00.001 8996 single-star, 7 included, MultiStar: {-0.16, -0.07}, one-star: {-0.12, -0.05}
00:53:06.611 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
00:53:06.611 00.000 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
00:53:06.612 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-2.75 mountX=-0.11 mountY=0.06, mountTheta=2.64
00:53:06.614 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.05, opts=13)
00:53:06.614 00.000 8996 Enqueuing Move request for scope (-0.12, -0.05)
00:53:06.615 00.001 20224 Worker thread wakes up
00:53:06.615 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.05) opts 0xd
00:53:06.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.05)
00:53:06.615 00.000 20224 Moving (-0.12, -0.05) raw xDistance=-0.11 yDistance=0.06
00:53:06.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:53:06.616 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:06.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:53:06.616 00.000 20224 MoveAxis(E, 0, ABG)
00:53:06.616 00.000 20224 Move returns status 0, amount 0
00:53:06.616 00.000 20224 MoveAxis(N, 0, ABG)
00:53:06.616 00.000 20224 Move returns status 0, amount 0
00:53:06.616 00.000 20224 move complete, result=0
00:53:06.616 00.000 20224 worker thread done servicing request
00:53:06.620 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54717, med=3065, FiltMin=2791, FiltMax=26192, Gamma=1.000
00:53:06.635 00.015 8996 UpdateGuideState exits: m=702311 SNR=316.7
00:53:06.636 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:06.637 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:06.638 00.001 8996 Enqueuing Expose request
00:53:06.638 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:06.639 00.001 20224 Worker thread wakes up
00:53:06.640 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:06.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:07.793 01.153 20224 Exposure complete
00:53:07.850 00.057 20224 worker thread done servicing request
00:53:07.850 00.000 8996 OnExposeComplete: enter
00:53:07.851 00.001 8996 UpdateGuideState(): m_state=6
00:53:07.852 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11303
00:53:07.852 00.000 8996 Star::Find returns 1 (0), X=134.78, Y=473.48, Mass=631894, SNR=312.2, Peak=51126 HFD=4.6
00:53:07.853 00.001 8996 MultiStar: [#1 -0.13,-0.25,0.67,U] [#2 -0.43,0.12,0.00,M1] [#3 0.07,0.02,0.63,U] [#4 -0.11,0.31,0.58,U] [#5 -0.04,0.27,0.57,U] [#6 -0.27,0.01,0.43,U] [#7 -0.12,0.24,0.43,U] [#8 -0.02,0.09,0.39,U] 
00:53:07.854 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.04}, one-star: {0.15, -0.16}
00:53:07.855 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
00:53:07.855 00.000 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
00:53:07.856 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.31 mountX=-0.04 mountY=-0.03, mountTheta=-2.42
00:53:07.857 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
00:53:07.858 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
00:53:07.859 00.001 20224 Worker thread wakes up
00:53:07.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
00:53:07.859 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
00:53:07.859 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.03
00:53:07.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:53:07.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:07.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:53:07.859 00.000 20224 MoveAxis(E, 0, ABG)
00:53:07.859 00.000 20224 Move returns status 0, amount 0
00:53:07.859 00.000 20224 MoveAxis(N, 0, ABG)
00:53:07.859 00.000 20224 Move returns status 0, amount 0
00:53:07.859 00.000 20224 move complete, result=0
00:53:07.859 00.000 20224 worker thread done servicing request
00:53:07.871 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51126, med=3065, FiltMin=2768, FiltMax=27142, Gamma=1.000
00:53:07.900 00.029 8996 UpdateGuideState exits: m=631894 SNR=312.2
00:53:07.902 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:07.904 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:07.906 00.002 8996 Enqueuing Expose request
00:53:07.907 00.001 20224 Worker thread wakes up
00:53:07.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:07.907 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:07.908 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:08.869 00.961 20224 Exposure complete
00:53:08.973 00.104 20224 worker thread done servicing request
00:53:08.973 00.000 8996 OnExposeComplete: enter
00:53:08.974 00.001 8996 UpdateGuideState(): m_state=6
00:53:08.975 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11304
00:53:08.977 00.002 8996 Star::Find returns 1 (0), X=134.75, Y=473.50, Mass=760781, SNR=347.3, Peak=57174 HFD=4.6
00:53:08.978 00.001 8996 MultiStar: [#1 -0.26,-0.10,0.65,U] [#2 -0.43,-0.10,0.68,U] [#3 -0.10,0.07,0.52,U] [#4 -0.28,0.02,0.51,U] [#5 -0.11,0.29,0.63,U] [#6 -0.38,0.06,0.36,U] [#7 -0.29,0.18,0.39,U] [#8 -0.24,-0.13,0.28,U] 
00:53:08.979 00.001 8996 single-star, 8 included, MultiStar: {-0.18, 0.00}, one-star: {0.12, -0.14}
00:53:08.980 00.001 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
00:53:08.981 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
00:53:08.981 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.88 mountX=0.13 mountY=0.12, mountTheta=0.77
00:53:08.983 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.14, opts=13)
00:53:08.984 00.001 8996 Enqueuing Move request for scope (0.12, -0.14)
00:53:08.985 00.001 20224 Worker thread wakes up
00:53:08.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
00:53:08.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
00:53:08.985 00.000 20224 Moving (0.12, -0.14) raw xDistance=0.13 yDistance=0.12
00:53:08.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:53:08.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:08.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:53:08.985 00.000 20224 MoveAxis(E, 0, ABG)
00:53:08.985 00.000 20224 Move returns status 0, amount 0
00:53:08.985 00.000 20224 MoveAxis(N, 0, ABG)
00:53:08.985 00.000 20224 Move returns status 0, amount 0
00:53:08.985 00.000 20224 move complete, result=0
00:53:08.985 00.000 20224 worker thread done servicing request
00:53:08.993 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57174, med=3065, FiltMin=2774, FiltMax=32096, Gamma=1.000
00:53:09.015 00.022 8996 UpdateGuideState exits: m=760781 SNR=347.3
00:53:09.017 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:09.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:09.019 00.001 8996 Enqueuing Expose request
00:53:09.020 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:09.021 00.001 20224 Worker thread wakes up
00:53:09.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:09.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:10.190 01.168 20224 Exposure complete
00:53:10.278 00.088 20224 worker thread done servicing request
00:53:10.278 00.000 8996 OnExposeComplete: enter
00:53:10.279 00.001 8996 UpdateGuideState(): m_state=6
00:53:10.280 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11305
00:53:10.281 00.001 8996 Star::Find returns 1 (0), X=134.46, Y=473.68, Mass=677802, SNR=336.2, Peak=51053 HFD=4.6
00:53:10.282 00.001 8996 MultiStar: [#1 -0.13,-0.10,0.63,U] [#2 -0.07,0.24,0.65,U] [#3 0.17,0.26,0.51,U] [#4 -0.21,0.22,0.49,U] [#5 -0.23,0.44,0.00,M1] [#6 0.03,0.38,0.40,U] [#7 -0.00,0.19,0.46,U] [#8 -0.14,0.28,0.36,U] 
00:53:10.283 00.001 8996 single-star, 7 included, MultiStar: {-0.08, 0.16}, one-star: {-0.17, 0.04}
00:53:10.284 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:53:10.284 00.000 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:53:10.285 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.91 mountX=-0.17 mountY=-0.02, mountTheta=-3.02
00:53:10.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.04, opts=13)
00:53:10.287 00.001 8996 Enqueuing Move request for scope (-0.17, 0.04)
00:53:10.288 00.001 20224 Worker thread wakes up
00:53:10.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
00:53:10.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
00:53:10.288 00.000 20224 Moving (-0.17, 0.04) raw xDistance=-0.17 yDistance=-0.02
00:53:10.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:53:10.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:10.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:53:10.289 00.001 20224 MoveAxis(E, 0, ABG)
00:53:10.289 00.000 20224 Move returns status 0, amount 0
00:53:10.289 00.000 20224 MoveAxis(N, 0, ABG)
00:53:10.289 00.000 20224 Move returns status 0, amount 0
00:53:10.289 00.000 20224 move complete, result=0
00:53:10.289 00.000 20224 worker thread done servicing request
00:53:10.292 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51053, med=3065, FiltMin=2768, FiltMax=25472, Gamma=1.000
00:53:10.309 00.017 8996 UpdateGuideState exits: m=677802 SNR=336.2
00:53:10.311 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:10.312 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:10.314 00.002 8996 Enqueuing Expose request
00:53:10.315 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:10.318 00.003 20224 Worker thread wakes up
00:53:10.318 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:10.318 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:11.284 00.966 20224 Exposure complete
00:53:11.364 00.080 20224 worker thread done servicing request
00:53:11.364 00.000 8996 OnExposeComplete: enter
00:53:11.366 00.002 8996 UpdateGuideState(): m_state=6
00:53:11.368 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11306
00:53:11.369 00.001 8996 Star::Find returns 1 (0), X=134.53, Y=473.57, Mass=685438, SNR=320.0, Peak=50198 HFD=4.5
00:53:11.370 00.001 8996 MultiStar: [#1 -0.04,-0.11,0.67,U] [#2 -0.37,0.15,0.74,U] [#3 0.07,0.22,0.68,U] [#4 -0.16,-0.00,0.46,U] [#5 -0.26,0.14,0.61,U] [#6 -0.20,0.34,0.44,U] [#7 -0.10,0.31,0.44,U] [#8 -0.34,0.16,0.32,U] 
00:53:11.372 00.002 8996 single-star, 8 included, MultiStar: {-0.15, 0.10}, one-star: {-0.10, -0.07}
00:53:11.373 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
00:53:11.374 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
00:53:11.376 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-2.55 mountX=-0.10 mountY=0.08, mountTheta=2.44
00:53:11.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.07, opts=13)
00:53:11.379 00.001 8996 Enqueuing Move request for scope (-0.10, -0.07)
00:53:11.380 00.001 20224 Worker thread wakes up
00:53:11.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.07) opts 0xd
00:53:11.380 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.07)
00:53:11.380 00.000 20224 Moving (-0.10, -0.07) raw xDistance=-0.10 yDistance=0.08
00:53:11.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:53:11.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:11.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:53:11.380 00.000 20224 MoveAxis(E, 0, ABG)
00:53:11.380 00.000 20224 Move returns status 0, amount 0
00:53:11.381 00.001 20224 MoveAxis(N, 0, ABG)
00:53:11.381 00.000 20224 Move returns status 0, amount 0
00:53:11.381 00.000 20224 move complete, result=0
00:53:11.381 00.000 20224 worker thread done servicing request
00:53:11.385 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=50198, med=3065, FiltMin=2761, FiltMax=26816, Gamma=1.000
00:53:11.401 00.016 8996 UpdateGuideState exits: m=685438 SNR=320.0
00:53:11.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:11.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:11.404 00.001 8996 Enqueuing Expose request
00:53:11.404 00.000 20224 Worker thread wakes up
00:53:11.404 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:11.405 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:11.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:12.558 01.153 20224 Exposure complete
00:53:12.634 00.076 20224 worker thread done servicing request
00:53:12.634 00.000 8996 OnExposeComplete: enter
00:53:12.635 00.001 8996 UpdateGuideState(): m_state=6
00:53:12.636 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11307
00:53:12.637 00.001 8996 Star::Find returns 1 (0), X=134.37, Y=473.70, Mass=716055, SNR=338.6, Peak=51837 HFD=4.7
00:53:12.638 00.001 8996 MultiStar: [#1 -0.43,-0.13,0.00,M1] [#2 -0.50,0.31,0.00,M1] [#3 -0.10,0.41,0.58,U] [#4 -0.26,0.30,0.52,U] [#5 -0.41,0.51,0.00,M1] [#6 -0.54,0.36,0.00,M1] [#7 -0.25,0.37,0.00,M1] [#8 -0.41,0.08,0.35,U] 
00:53:12.639 00.001 8996 single-star, 3 included, MultiStar: {-0.24, 0.20}, one-star: {-0.26, 0.06}
00:53:12.640 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
00:53:12.641 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
00:53:12.641 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=0.06 hyp=0.27 cameraTheta=2.91 mountX=-0.27 mountY=-0.03, mountTheta=-3.02
00:53:12.644 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.06, opts=13)
00:53:12.646 00.002 8996 Enqueuing Move request for scope (-0.26, 0.06)
00:53:12.649 00.003 20224 Worker thread wakes up
00:53:12.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.06) opts 0xd
00:53:12.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.06)
00:53:12.649 00.000 20224 Moving (-0.26, 0.06) raw xDistance=-0.27 yDistance=-0.03
00:53:12.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:53:12.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:12.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:53:12.649 00.000 20224 MoveAxis(E, 39, ABG)
00:53:12.649 00.000 20224 Guiding  Dir = 2, Dur = 39
00:53:12.649 00.000 20224 IsSlewing returns 0
00:53:12.649 00.000 20224 IsGuiding returns 0
00:53:12.657 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=51837, med=3069, FiltMin=2793, FiltMax=24208, Gamma=1.000
00:53:12.677 00.020 8996 UpdateGuideState exits: m=716055 SNR=338.6
00:53:12.679 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:12.681 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:12.682 00.001 8996 Enqueuing Expose request
00:53:12.690 00.008 20224 IsGuiding returns 1
00:53:12.690 00.000 20224 scope still moving after pulse duration time elapsed
00:53:12.721 00.031 20224 IsSlewing returns 0
00:53:12.721 00.000 20224 IsGuiding returns 1
00:53:12.753 00.032 20224 IsSlewing returns 0
00:53:12.754 00.001 20224 IsGuiding returns 1
00:53:12.783 00.029 20224 IsSlewing returns 0
00:53:12.784 00.001 20224 IsGuiding returns 0
00:53:12.784 00.000 20224 scope move finished after 39 + 95 ms
00:53:12.784 00.000 20224 Move returns status 0, amount 39
00:53:12.784 00.000 20224 MoveAxis(N, 0, ABG)
00:53:12.784 00.000 20224 Move returns status 0, amount 0
00:53:12.784 00.000 20224 move complete, result=0
00:53:12.784 00.000 20224 worker thread done servicing request
00:53:12.784 00.000 20224 Worker thread wakes up
00:53:12.784 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:12.785 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:12.785 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
00:53:13.768 00.983 20224 Exposure complete
00:53:13.843 00.075 20224 worker thread done servicing request
00:53:13.844 00.001 8996 OnExposeComplete: enter
00:53:13.846 00.002 8996 UpdateGuideState(): m_state=6
00:53:13.849 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11308
00:53:13.850 00.001 8996 Star::Find returns 1 (0), X=134.52, Y=473.47, Mass=642645, SNR=290.0, Peak=48406 HFD=4.5
00:53:13.852 00.002 8996 MultiStar: [#1 -0.23,0.03,0.70,U] [#2 -0.42,0.17,0.00,M2] [#3 0.15,0.26,0.80,U] [#4 -0.12,0.29,0.60,U] [#5 -0.26,-0.04,0.71,U] [#6 -0.31,-0.01,0.49,U] [#7 -0.21,0.09,0.48,U] [#8 -0.14,0.05,0.45,U] 
00:53:13.853 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.05}, one-star: {-0.11, -0.17}
00:53:13.855 00.002 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
00:53:13.856 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
00:53:13.858 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.78 mountX=-0.14 mountY=-0.04, mountTheta=-2.90
00:53:13.861 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.05, opts=13)
00:53:13.862 00.001 8996 Enqueuing Move request for scope (-0.14, 0.05)
00:53:13.863 00.001 20224 Worker thread wakes up
00:53:13.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
00:53:13.863 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
00:53:13.863 00.000 20224 Moving (-0.14, 0.05) raw xDistance=-0.14 yDistance=-0.04
00:53:13.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:53:13.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:13.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:53:13.863 00.000 20224 MoveAxis(E, 0, ABG)
00:53:13.863 00.000 20224 Move returns status 0, amount 0
00:53:13.863 00.000 20224 MoveAxis(N, 0, ABG)
00:53:13.863 00.000 20224 Move returns status 0, amount 0
00:53:13.863 00.000 20224 move complete, result=0
00:53:13.864 00.001 20224 worker thread done servicing request
00:53:13.869 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48406, med=3069, FiltMin=2787, FiltMax=24278, Gamma=1.000
00:53:13.886 00.017 8996 UpdateGuideState exits: m=642645 SNR=290.0
00:53:13.887 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:13.888 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:13.889 00.001 8996 Enqueuing Expose request
00:53:13.890 00.001 20224 Worker thread wakes up
00:53:13.890 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:13.890 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:13.891 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:15.056 01.165 20224 Exposure complete
00:53:15.139 00.083 20224 worker thread done servicing request
00:53:15.139 00.000 8996 OnExposeComplete: enter
00:53:15.141 00.002 8996 UpdateGuideState(): m_state=6
00:53:15.144 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11309
00:53:15.146 00.002 8996 Star::Find returns 1 (0), X=134.95, Y=473.23, Mass=657527, SNR=321.1, Peak=60150 HFD=4.4
00:53:15.148 00.002 8996 MultiStar: [#1 0.06,-0.24,0.59,U] [#2 -0.11,0.08,0.76,U] [#3 0.41,0.21,0.00,M1] [#4 0.08,0.17,0.57,U] [#5 0.19,-0.01,0.57,U] [#6 -0.25,-0.10,0.40,U] [#7 -0.18,0.09,0.44,U] [#8 0.04,-0.13,0.35,U] 
00:53:15.149 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.10}, one-star: {0.32, -0.41}
00:53:15.150 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
00:53:15.150 00.000 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
00:53:15.151 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.05 mountX=0.06 mountY=0.09, mountTheta=0.95
00:53:15.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
00:53:15.154 00.001 8996 Enqueuing Move request for scope (0.05, -0.10)
00:53:15.155 00.001 20224 Worker thread wakes up
00:53:15.156 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:53:15.156 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:53:15.156 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
00:53:15.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:53:15.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:15.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:53:15.156 00.000 20224 MoveAxis(E, 0, ABG)
00:53:15.156 00.000 20224 Move returns status 0, amount 0
00:53:15.156 00.000 20224 MoveAxis(N, 0, ABG)
00:53:15.156 00.000 20224 Move returns status 0, amount 0
00:53:15.156 00.000 20224 move complete, result=0
00:53:15.157 00.001 20224 worker thread done servicing request
00:53:15.164 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60150, med=3069, FiltMin=2771, FiltMax=24310, Gamma=1.000
00:53:15.177 00.013 8996 UpdateGuideState exits: m=657527 SNR=321.1
00:53:15.178 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:15.179 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:15.180 00.001 8996 Enqueuing Expose request
00:53:15.181 00.001 20224 Worker thread wakes up
00:53:15.181 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:15.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:15.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:16.162 00.980 20224 Exposure complete
00:53:16.247 00.085 20224 worker thread done servicing request
00:53:16.248 00.001 8996 OnExposeComplete: enter
00:53:16.248 00.000 8996 UpdateGuideState(): m_state=6
00:53:16.250 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11310
00:53:16.250 00.000 8996 Star::Find returns 1 (0), X=135.10, Y=473.23, Mass=685380, SNR=317.4, Peak=58102 HFD=4.5
00:53:16.251 00.001 8996 MultiStar: [#1 0.11,-0.36,0.64,U] [#2 -0.21,-0.19,0.86,U] [#3 0.14,0.14,0.62,U] [#4 -0.04,0.13,0.52,U] [#5 0.35,-0.10,0.53,U] [#6 -0.15,-0.24,0.41,U] [#7 0.21,0.00,0.45,U] [#8 0.22,-0.13,0.40,U] 
00:53:16.253 00.002 8996 refined, 8 included, MultiStar: {0.14, -0.16}, one-star: {0.47, -0.41}
00:53:16.253 00.000 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
00:53:16.255 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
00:53:16.256 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-0.86 mountX=0.15 mountY=0.14, mountTheta=0.75
00:53:16.258 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.16, opts=13)
00:53:16.260 00.002 8996 Enqueuing Move request for scope (0.14, -0.16)
00:53:16.260 00.000 20224 Worker thread wakes up
00:53:16.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.16) opts 0xd
00:53:16.260 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.16)
00:53:16.260 00.000 20224 Moving (0.14, -0.16) raw xDistance=0.15 yDistance=0.14
00:53:16.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:53:16.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:16.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:53:16.260 00.000 20224 MoveAxis(E, 0, ABG)
00:53:16.260 00.000 20224 Move returns status 0, amount 0
00:53:16.260 00.000 20224 MoveAxis(N, 0, ABG)
00:53:16.260 00.000 20224 Move returns status 0, amount 0
00:53:16.260 00.000 20224 move complete, result=0
00:53:16.260 00.000 20224 worker thread done servicing request
00:53:16.265 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58102, med=3069, FiltMin=2781, FiltMax=25536, Gamma=1.000
00:53:16.279 00.014 8996 UpdateGuideState exits: m=685380 SNR=317.4
00:53:16.279 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:16.281 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:16.281 00.000 8996 Enqueuing Expose request
00:53:16.281 00.000 20224 Worker thread wakes up
00:53:16.281 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:16.282 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:16.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:17.462 01.180 20224 Exposure complete
00:53:17.534 00.072 20224 worker thread done servicing request
00:53:17.534 00.000 8996 OnExposeComplete: enter
00:53:17.535 00.001 8996 UpdateGuideState(): m_state=6
00:53:17.536 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11311
00:53:17.538 00.002 8996 Star::Find returns 1 (0), X=134.91, Y=473.44, Mass=573531, SNR=308.3, Peak=45414 HFD=4.3
00:53:17.539 00.001 8996 MultiStar: [#1 -0.24,-0.14,0.69,U] [#2 -0.21,-0.00,0.71,U] [#3 0.44,0.07,0.00,M1] [#4 -0.05,0.23,0.55,U] [#5 -0.01,-0.08,0.55,U] [#6 -0.12,0.04,0.45,U] [#7 0.01,-0.01,0.42,U] [#8 0.13,0.07,0.39,U] 
00:53:17.540 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.04}, one-star: {0.28, -0.20}
00:53:17.541 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
00:53:17.542 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
00:53:17.543 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.90 mountX=-0.01 mountY=0.04, mountTheta=1.81
00:53:17.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
00:53:17.546 00.001 8996 Enqueuing Move request for scope (-0.01, -0.04)
00:53:17.547 00.001 20224 Worker thread wakes up
00:53:17.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
00:53:17.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
00:53:17.547 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
00:53:17.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:53:17.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:17.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:53:17.547 00.000 20224 MoveAxis(E, 0, ABG)
00:53:17.547 00.000 20224 Move returns status 0, amount 0
00:53:17.547 00.000 20224 MoveAxis(N, 0, ABG)
00:53:17.547 00.000 20224 Move returns status 0, amount 0
00:53:17.547 00.000 20224 move complete, result=0
00:53:17.547 00.000 20224 worker thread done servicing request
00:53:17.551 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45414, med=3069, FiltMin=2753, FiltMax=21305, Gamma=1.000
00:53:17.564 00.013 8996 UpdateGuideState exits: m=573531 SNR=308.3
00:53:17.565 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:17.565 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:17.566 00.001 8996 Enqueuing Expose request
00:53:17.567 00.001 20224 Worker thread wakes up
00:53:17.567 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:17.568 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:17.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:18.546 00.978 20224 Exposure complete
00:53:18.616 00.070 20224 worker thread done servicing request
00:53:18.616 00.000 8996 OnExposeComplete: enter
00:53:18.617 00.001 8996 UpdateGuideState(): m_state=6
00:53:18.618 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11312
00:53:18.619 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.41, Mass=686221, SNR=337.3, Peak=54102 HFD=4.2
00:53:18.619 00.000 8996 MultiStar: [#1 0.12,-0.02,0.60,U] [#2 -0.06,-0.10,0.67,U] [#3 0.44,0.17,0.00,M2] [#4 0.08,0.24,0.52,U] [#5 0.01,0.30,0.58,U] [#6 -0.28,0.13,0.45,U] [#7 0.04,0.08,0.38,U] [#8 -0.07,0.17,0.34,U] 
00:53:18.620 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.03}, one-star: {0.33, -0.23}
00:53:18.621 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
00:53:18.623 00.002 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
00:53:18.625 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.45 mountX=0.06 mountY=-0.04, mountTheta=-0.56
00:53:18.629 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
00:53:18.631 00.002 8996 Enqueuing Move request for scope (0.06, 0.03)
00:53:18.632 00.001 20224 Worker thread wakes up
00:53:18.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
00:53:18.632 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
00:53:18.633 00.001 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
00:53:18.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:53:18.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:18.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:53:18.633 00.000 20224 MoveAxis(E, 0, ABG)
00:53:18.633 00.000 20224 Move returns status 0, amount 0
00:53:18.633 00.000 20224 MoveAxis(N, 0, ABG)
00:53:18.633 00.000 20224 Move returns status 0, amount 0
00:53:18.633 00.000 20224 move complete, result=0
00:53:18.634 00.001 20224 worker thread done servicing request
00:53:18.640 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54102, med=3065, FiltMin=2739, FiltMax=24934, Gamma=1.000
00:53:18.658 00.018 8996 UpdateGuideState exits: m=686221 SNR=337.3
00:53:18.660 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:18.662 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:18.663 00.001 8996 Enqueuing Expose request
00:53:18.665 00.002 20224 Worker thread wakes up
00:53:18.665 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:18.667 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:18.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:19.821 01.154 20224 Exposure complete
00:53:19.903 00.082 20224 worker thread done servicing request
00:53:19.904 00.001 8996 OnExposeComplete: enter
00:53:19.904 00.000 8996 UpdateGuideState(): m_state=6
00:53:19.906 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11313
00:53:19.907 00.001 8996 Star::Find returns 1 (0), X=134.68, Y=473.46, Mass=720181, SNR=333.5, Peak=58070 HFD=4.5
00:53:19.908 00.001 8996 MultiStar: [#1 -0.16,-0.22,0.62,U] [#2 -0.20,-0.16,0.60,U] [#3 0.22,0.19,0.63,U] [#4 -0.19,0.08,0.58,U] [#5 -0.18,0.22,0.64,U] [#6 -0.39,-0.01,0.37,U] [#7 -0.05,0.18,0.45,U] [#8 -0.26,0.11,0.35,U] 
00:53:19.909 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.00}, one-star: {0.05, -0.18}
00:53:19.910 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
00:53:19.911 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
00:53:19.912 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.11 mountX=-0.10 mountY=0.01, mountTheta=3.06
00:53:19.913 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.00, opts=13)
00:53:19.914 00.001 8996 Enqueuing Move request for scope (-0.10, 0.00)
00:53:19.915 00.001 20224 Worker thread wakes up
00:53:19.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
00:53:19.915 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
00:53:19.915 00.000 20224 Moving (-0.10, 0.00) raw xDistance=-0.10 yDistance=0.01
00:53:19.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:53:19.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:19.915 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:53:19.915 00.000 20224 MoveAxis(E, 0, ABG)
00:53:19.915 00.000 20224 Move returns status 0, amount 0
00:53:19.915 00.000 20224 MoveAxis(N, 0, ABG)
00:53:19.915 00.000 20224 Move returns status 0, amount 0
00:53:19.915 00.000 20224 move complete, result=0
00:53:19.915 00.000 20224 worker thread done servicing request
00:53:19.919 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58070, med=3065, FiltMin=2784, FiltMax=30438, Gamma=1.000
00:53:19.936 00.017 8996 UpdateGuideState exits: m=720181 SNR=333.5
00:53:19.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:19.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:19.939 00.001 8996 Enqueuing Expose request
00:53:19.940 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:19.940 00.000 20224 Worker thread wakes up
00:53:19.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:19.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:20.928 00.987 20224 Exposure complete
00:53:20.995 00.067 20224 worker thread done servicing request
00:53:20.995 00.000 8996 OnExposeComplete: enter
00:53:20.998 00.003 8996 UpdateGuideState(): m_state=6
00:53:21.001 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11314
00:53:21.003 00.002 8996 Star::Find returns 1 (0), X=134.58, Y=473.71, Mass=624276, SNR=303.4, Peak=47021 HFD=4.7
00:53:21.006 00.003 8996 MultiStar: [#1 -0.49,-0.19,0.00,M1] [#2 -0.36,0.12,0.85,U] [#3 0.04,0.42,0.70,U] [#4 -0.39,0.27,0.00,M1] [#5 -0.31,0.06,0.55,U] [#6 -0.24,0.12,0.43,U] [#7 -0.18,0.32,0.46,U] [#8 -0.30,0.11,0.42,U] 
00:53:21.008 00.002 8996 single-star, 6 included, MultiStar: {-0.18, 0.17}, one-star: {-0.05, 0.07}
00:53:21.009 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:53:21.010 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:53:21.012 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.17 mountX=-0.05 mountY=-0.06, mountTheta=-2.28
00:53:21.015 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.07, opts=13)
00:53:21.016 00.001 8996 Enqueuing Move request for scope (-0.05, 0.07)
00:53:21.017 00.001 20224 Worker thread wakes up
00:53:21.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
00:53:21.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
00:53:21.017 00.000 20224 Moving (-0.05, 0.07) raw xDistance=-0.05 yDistance=-0.06
00:53:21.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:53:21.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:21.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:53:21.017 00.000 20224 MoveAxis(E, 0, ABG)
00:53:21.018 00.001 20224 Move returns status 0, amount 0
00:53:21.018 00.000 20224 MoveAxis(N, 0, ABG)
00:53:21.018 00.000 20224 Move returns status 0, amount 0
00:53:21.018 00.000 20224 move complete, result=0
00:53:21.018 00.000 20224 worker thread done servicing request
00:53:21.022 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47021, med=3069, FiltMin=2771, FiltMax=25152, Gamma=1.000
00:53:21.046 00.024 8996 UpdateGuideState exits: m=624276 SNR=303.4
00:53:21.048 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:21.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:21.050 00.001 8996 Enqueuing Expose request
00:53:21.051 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:21.052 00.001 20224 Worker thread wakes up
00:53:21.052 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:21.053 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:22.213 01.160 20224 Exposure complete
00:53:22.276 00.063 20224 worker thread done servicing request
00:53:22.276 00.000 8996 OnExposeComplete: enter
00:53:22.278 00.002 8996 UpdateGuideState(): m_state=6
00:53:22.279 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11315
00:53:22.280 00.001 8996 Star::Find returns 1 (0), X=134.50, Y=473.60, Mass=662306, SNR=320.9, Peak=47437 HFD=4.6
00:53:22.281 00.001 8996 MultiStar: [#1 -0.12,-0.04,0.67,U] [#2 -0.12,0.13,0.74,U] [#3 0.12,0.05,0.57,U] [#4 -0.16,0.13,0.52,U] [#5 -0.22,0.11,0.56,U] [#6 -0.17,0.13,0.44,U] [#7 -0.16,0.10,0.44,U] [#8 -0.20,-0.11,0.39,U] 
00:53:22.282 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.05}, one-star: {-0.13, -0.04}
00:53:22.283 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
00:53:22.284 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
00:53:22.284 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.79 mountX=-0.13 mountY=-0.03, mountTheta=-2.90
00:53:22.286 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.05, opts=13)
00:53:22.287 00.001 8996 Enqueuing Move request for scope (-0.12, 0.05)
00:53:22.287 00.000 20224 Worker thread wakes up
00:53:22.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
00:53:22.288 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
00:53:22.288 00.000 20224 Moving (-0.12, 0.05) raw xDistance=-0.13 yDistance=-0.03
00:53:22.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:53:22.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:22.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:53:22.288 00.000 20224 MoveAxis(E, 0, ABG)
00:53:22.288 00.000 20224 Move returns status 0, amount 0
00:53:22.288 00.000 20224 MoveAxis(N, 0, ABG)
00:53:22.288 00.000 20224 Move returns status 0, amount 0
00:53:22.288 00.000 20224 move complete, result=0
00:53:22.288 00.000 20224 worker thread done servicing request
00:53:22.292 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47437, med=3069, FiltMin=2745, FiltMax=25216, Gamma=1.000
00:53:22.312 00.020 8996 UpdateGuideState exits: m=662306 SNR=320.9
00:53:22.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:22.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:22.315 00.001 8996 Enqueuing Expose request
00:53:22.316 00.001 20224 Worker thread wakes up
00:53:22.316 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:22.317 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:22.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:23.299 00.982 20224 Exposure complete
00:53:23.356 00.057 20224 worker thread done servicing request
00:53:23.356 00.000 8996 OnExposeComplete: enter
00:53:23.357 00.001 8996 UpdateGuideState(): m_state=6
00:53:23.358 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11316
00:53:23.360 00.002 8996 Star::Find returns 1 (0), X=134.64, Y=473.43, Mass=692623, SNR=370.6, Peak=56134 HFD=4.6
00:53:23.363 00.003 8996 MultiStar: [#1 0.01,-0.34,0.53,U] [#2 -0.14,-0.05,0.60,U] [#3 0.12,-0.35,0.53,U] [#4 -0.10,-0.07,0.40,U] [#5 0.18,-0.16,0.52,U] [#6 -0.07,-0.22,0.35,U] [#7 -0.10,0.00,0.41,U] [#8 0.06,-0.08,0.34,U] 
00:53:23.366 00.003 8996 refined, 8 included, MultiStar: {0.00, -0.17}, one-star: {0.00, -0.21}
00:53:23.368 00.002 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
00:53:23.369 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.69)
00:53:23.371 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.57 mountX=0.02 mountY=0.17, mountTheta=1.47
00:53:23.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.17, opts=13)
00:53:23.375 00.002 8996 Enqueuing Move request for scope (0.00, -0.17)
00:53:23.376 00.001 20224 Worker thread wakes up
00:53:23.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
00:53:23.376 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
00:53:23.376 00.000 20224 Moving (0.00, -0.17) raw xDistance=0.02 yDistance=0.17
00:53:23.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:53:23.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:23.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:53:23.376 00.000 20224 MoveAxis(E, 0, ABG)
00:53:23.377 00.001 20224 Move returns status 0, amount 0
00:53:23.377 00.000 20224 MoveAxis(N, 0, ABG)
00:53:23.377 00.000 20224 Move returns status 0, amount 0
00:53:23.377 00.000 20224 move complete, result=0
00:53:23.377 00.000 20224 worker thread done servicing request
00:53:23.381 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56134, med=3069, FiltMin=2765, FiltMax=28166, Gamma=1.000
00:53:23.394 00.013 8996 UpdateGuideState exits: m=692623 SNR=370.6
00:53:23.395 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:23.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:23.397 00.001 8996 Enqueuing Expose request
00:53:23.397 00.000 20224 Worker thread wakes up
00:53:23.397 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:23.398 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:23.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:24.571 01.173 20224 Exposure complete
00:53:24.645 00.074 20224 worker thread done servicing request
00:53:24.645 00.000 8996 OnExposeComplete: enter
00:53:24.646 00.001 8996 UpdateGuideState(): m_state=6
00:53:24.647 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11317
00:53:24.647 00.000 8996 Star::Find returns 1 (0), X=134.66, Y=473.26, Mass=640805, SNR=336.9, Peak=54886 HFD=4.6
00:53:24.648 00.001 8996 MultiStar: [#1 -0.15,-0.14,0.58,U] [#2 -0.14,0.13,0.73,U] [#3 0.11,-0.09,0.56,U] [#4 -0.41,-0.02,0.49,U] [#5 0.11,-0.21,0.55,U] [#6 -0.04,-0.03,0.48,U] [#7 -0.32,-0.01,0.45,U] [#8 -0.18,-0.35,0.34,U] 
00:53:24.649 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.13}, one-star: {0.03, -0.38}
00:53:24.650 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:53:24.651 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
00:53:24.652 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.18 mountX=-0.08 mountY=0.14, mountTheta=2.08
00:53:24.653 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.13, opts=13)
00:53:24.654 00.001 8996 Enqueuing Move request for scope (-0.09, -0.13)
00:53:24.655 00.001 20224 Worker thread wakes up
00:53:24.655 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
00:53:24.655 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
00:53:24.655 00.000 20224 Moving (-0.09, -0.13) raw xDistance=-0.08 yDistance=0.14
00:53:24.655 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:53:24.655 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:24.655 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:53:24.655 00.000 20224 MoveAxis(E, 0, ABG)
00:53:24.655 00.000 20224 Move returns status 0, amount 0
00:53:24.655 00.000 20224 MoveAxis(N, 0, ABG)
00:53:24.655 00.000 20224 Move returns status 0, amount 0
00:53:24.655 00.000 20224 move complete, result=0
00:53:24.656 00.001 20224 worker thread done servicing request
00:53:24.663 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=54886, med=3069, FiltMin=2777, FiltMax=26009, Gamma=1.000
00:53:24.681 00.018 8996 UpdateGuideState exits: m=640805 SNR=336.9
00:53:24.682 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:24.683 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:24.684 00.001 8996 Enqueuing Expose request
00:53:24.685 00.001 20224 Worker thread wakes up
00:53:24.685 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:24.685 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:24.685 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:25.673 00.988 20224 Exposure complete
00:53:25.749 00.076 20224 worker thread done servicing request
00:53:25.749 00.000 8996 OnExposeComplete: enter
00:53:25.750 00.001 8996 UpdateGuideState(): m_state=6
00:53:25.751 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11318
00:53:25.753 00.002 8996 Star::Find returns 1 (0), X=134.73, Y=473.26, Mass=620806, SNR=329.1, Peak=53558 HFD=4.6
00:53:25.754 00.001 8996 MultiStar: [#1 -0.14,-0.25,0.71,U] [#2 -0.09,-0.18,0.77,U] [#3 0.17,0.19,0.61,U] [#4 -0.10,0.22,0.51,U] [#5 -0.03,-0.07,0.59,U] [#6 -0.12,0.04,0.42,U] [#7 0.01,0.10,0.40,U] [#8 -0.04,-0.07,0.37,U] 
00:53:25.756 00.002 8996 refined, 8 included, MultiStar: {-0.02, -0.09}, one-star: {0.10, -0.38}
00:53:25.757 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
00:53:25.758 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
00:53:25.759 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.76 mountX=-0.01 mountY=0.09, mountTheta=1.66
00:53:25.760 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
00:53:25.761 00.001 8996 Enqueuing Move request for scope (-0.02, -0.09)
00:53:25.762 00.001 20224 Worker thread wakes up
00:53:25.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
00:53:25.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
00:53:25.763 00.001 20224 Moving (-0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
00:53:25.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:53:25.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:25.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:53:25.763 00.000 20224 MoveAxis(E, 0, ABG)
00:53:25.763 00.000 20224 Move returns status 0, amount 0
00:53:25.763 00.000 20224 MoveAxis(N, 0, ABG)
00:53:25.763 00.000 20224 Move returns status 0, amount 0
00:53:25.763 00.000 20224 move complete, result=0
00:53:25.764 00.001 20224 worker thread done servicing request
00:53:25.769 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53558, med=3069, FiltMin=2781, FiltMax=24096, Gamma=1.000
00:53:25.793 00.024 8996 UpdateGuideState exits: m=620806 SNR=329.1
00:53:25.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:25.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:25.796 00.001 8996 Enqueuing Expose request
00:53:25.797 00.001 20224 Worker thread wakes up
00:53:25.798 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:25.798 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:25.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:26.969 01.171 20224 Exposure complete
00:53:27.042 00.073 20224 worker thread done servicing request
00:53:27.042 00.000 8996 OnExposeComplete: enter
00:53:27.045 00.003 8996 UpdateGuideState(): m_state=6
00:53:27.047 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11319
00:53:27.049 00.002 8996 Star::Find returns 1 (0), X=134.89, Y=473.19, Mass=663261, SNR=317.2, Peak=61734 HFD=4.4
00:53:27.051 00.002 8996 MultiStar: [#1 -0.15,-0.13,0.71,U] [#2 -0.14,-0.23,0.78,U] [#3 0.39,-0.21,0.63,U] [#4 0.01,-0.07,0.58,U] [#5 0.06,0.06,0.60,U] [#6 0.08,0.11,0.48,U] [#7 -0.02,-0.13,0.49,U] [#8 0.04,0.05,0.36,U] 
00:53:27.052 00.001 8996 refined, 8 included, MultiStar: {0.07, -0.15}, one-star: {0.26, -0.45}
00:53:27.053 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
00:53:27.055 00.002 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
00:53:27.056 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.16 mountX=0.08 mountY=0.14, mountTheta=1.06
00:53:27.057 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.15, opts=13)
00:53:27.058 00.001 8996 Enqueuing Move request for scope (0.07, -0.15)
00:53:27.059 00.001 20224 Worker thread wakes up
00:53:27.060 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.15) opts 0xd
00:53:27.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.15)
00:53:27.060 00.000 20224 Moving (0.07, -0.15) raw xDistance=0.08 yDistance=0.14
00:53:27.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:53:27.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:27.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:53:27.060 00.000 20224 MoveAxis(E, 0, ABG)
00:53:27.060 00.000 20224 Move returns status 0, amount 0
00:53:27.061 00.001 20224 MoveAxis(N, 0, ABG)
00:53:27.061 00.000 20224 Move returns status 0, amount 0
00:53:27.061 00.000 20224 move complete, result=0
00:53:27.061 00.000 20224 worker thread done servicing request
00:53:27.068 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=61734, med=3065, FiltMin=2784, FiltMax=26726, Gamma=1.000
00:53:27.088 00.020 8996 UpdateGuideState exits: m=663261 SNR=317.2
00:53:27.090 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:27.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:27.093 00.002 8996 Enqueuing Expose request
00:53:27.095 00.002 20224 Worker thread wakes up
00:53:27.095 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:27.097 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:27.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:28.064 00.967 20224 Exposure complete
00:53:28.122 00.058 20224 worker thread done servicing request
00:53:28.122 00.000 8996 OnExposeComplete: enter
00:53:28.123 00.001 8996 UpdateGuideState(): m_state=6
00:53:28.124 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11320
00:53:28.124 00.000 8996 Star::Find returns 1 (0), X=134.75, Y=473.24, Mass=704120, SNR=326.5, Peak=65510 HFD=4.5
00:53:28.125 00.001 8996 MultiStar: [#1 -0.09,-0.13,0.66,U] [#2 -0.01,0.06,0.73,U] [#3 0.22,-0.20,0.54,U] [#4 -0.06,0.18,0.58,U] [#5 0.02,0.16,0.64,U] [#6 -0.38,0.18,0.46,U] [#7 -0.22,-0.02,0.43,U] [#8 0.09,0.16,0.35,U] 
00:53:28.126 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.04}, one-star: {0.12, -0.40}
00:53:28.127 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
00:53:28.128 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
00:53:28.128 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-2.00 mountX=-0.01 mountY=0.04, mountTheta=1.90
00:53:28.132 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.04, opts=13)
00:53:28.134 00.002 8996 Enqueuing Move request for scope (-0.02, -0.04)
00:53:28.135 00.001 20224 Worker thread wakes up
00:53:28.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.04) opts 0xd
00:53:28.135 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.04)
00:53:28.135 00.000 20224 Moving (-0.02, -0.04) raw xDistance=-0.01 yDistance=0.04
00:53:28.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:53:28.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:28.136 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:53:28.136 00.000 20224 MoveAxis(E, 0, ABG)
00:53:28.136 00.000 20224 Move returns status 0, amount 0
00:53:28.136 00.000 20224 MoveAxis(N, 0, ABG)
00:53:28.136 00.000 20224 Move returns status 0, amount 0
00:53:28.136 00.000 20224 move complete, result=0
00:53:28.136 00.000 20224 worker thread done servicing request
00:53:28.139 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=65510, med=3069, FiltMin=2771, FiltMax=26793, Gamma=1.000
00:53:28.161 00.022 8996 UpdateGuideState exits: m=704120 SNR=326.5
00:53:28.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:28.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:28.166 00.002 8996 Enqueuing Expose request
00:53:28.168 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:28.170 00.002 20224 Worker thread wakes up
00:53:28.170 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:28.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:29.344 01.174 20224 Exposure complete
00:53:29.402 00.058 20224 worker thread done servicing request
00:53:29.402 00.000 8996 OnExposeComplete: enter
00:53:29.404 00.002 8996 UpdateGuideState(): m_state=6
00:53:29.406 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11321
00:53:29.407 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.72, Mass=740995, SNR=349.0, Peak=62733 HFD=4.5
00:53:29.408 00.001 8996 MultiStar: [#1 -0.05,-0.13,0.63,U] [#2 -0.30,-0.01,0.71,U] [#3 0.16,-0.04,0.53,U] [#4 -0.26,0.27,0.58,U] [#5 0.00,0.21,0.57,U] [#6 -0.23,-0.05,0.37,U] [#7 -0.14,0.13,0.39,U] [#8 -0.15,0.25,0.35,U] 
00:53:29.409 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.07}, one-star: {0.22, 0.08}
00:53:29.410 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
00:53:29.411 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
00:53:29.412 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.07 hyp=0.09 cameraTheta=2.23 mountX=-0.06 mountY=-0.06, mountTheta=-2.34
00:53:29.415 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.07, opts=13)
00:53:29.415 00.000 8996 Enqueuing Move request for scope (-0.06, 0.07)
00:53:29.416 00.001 20224 Worker thread wakes up
00:53:29.416 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.07) opts 0xd
00:53:29.416 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.07)
00:53:29.416 00.000 20224 Moving (-0.06, 0.07) raw xDistance=-0.06 yDistance=-0.06
00:53:29.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:53:29.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:29.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:53:29.417 00.001 20224 MoveAxis(E, 0, ABG)
00:53:29.417 00.000 20224 Move returns status 0, amount 0
00:53:29.417 00.000 20224 MoveAxis(N, 0, ABG)
00:53:29.417 00.000 20224 Move returns status 0, amount 0
00:53:29.417 00.000 20224 move complete, result=0
00:53:29.417 00.000 20224 worker thread done servicing request
00:53:29.420 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=62733, med=3065, FiltMin=2745, FiltMax=31017, Gamma=1.000
00:53:29.442 00.022 8996 UpdateGuideState exits: m=740995 SNR=349.0
00:53:29.445 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:29.447 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:29.448 00.001 8996 Enqueuing Expose request
00:53:29.450 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:29.452 00.002 20224 Worker thread wakes up
00:53:29.453 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:29.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:30.426 00.973 20224 Exposure complete
00:53:30.495 00.069 20224 worker thread done servicing request
00:53:30.495 00.000 8996 OnExposeComplete: enter
00:53:30.496 00.001 8996 UpdateGuideState(): m_state=6
00:53:30.497 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11322
00:53:30.497 00.000 8996 Star::Find returns 1 (0), X=134.44, Y=473.37, Mass=652230, SNR=324.8, Peak=49638 HFD=4.5
00:53:30.498 00.001 8996 MultiStar: [#1 -0.22,-0.03,0.59,U] [#2 -0.23,-0.16,0.76,U] [#3 0.05,0.01,0.58,U] [#4 -0.37,-0.09,0.53,U] [#5 -0.17,0.33,0.54,U] [#6 -0.51,-0.12,0.00,M1] [#7 -0.29,-0.06,0.47,U] [#8 -0.26,0.26,0.39,U] 
00:53:30.499 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.04}, one-star: {-0.19, -0.27}
00:53:30.500 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
00:53:30.501 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
00:53:30.501 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.20 mountY=0.06, mountTheta=2.83
00:53:30.504 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
00:53:30.506 00.002 8996 Enqueuing Move request for scope (-0.21, -0.04)
00:53:30.509 00.003 20224 Worker thread wakes up
00:53:30.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
00:53:30.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
00:53:30.509 00.000 20224 Moving (-0.21, -0.04) raw xDistance=-0.20 yDistance=0.06
00:53:30.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:53:30.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:30.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:53:30.509 00.000 20224 MoveAxis(E, 29, ABG)
00:53:30.509 00.000 20224 Guiding  Dir = 2, Dur = 29
00:53:30.509 00.000 20224 IsSlewing returns 0
00:53:30.509 00.000 20224 IsGuiding returns 0
00:53:30.516 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49638, med=3069, FiltMin=2777, FiltMax=23798, Gamma=1.000
00:53:30.519 00.003 20224 PulseGuide returned control before completion, sleep 30
00:53:30.545 00.026 8996 UpdateGuideState exits: m=652230 SNR=324.8
00:53:30.547 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:30.548 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:30.549 00.001 8996 Enqueuing Expose request
00:53:30.552 00.003 20224 IsGuiding returns 1
00:53:30.552 00.000 20224 scope still moving after pulse duration time elapsed
00:53:30.582 00.030 20224 IsSlewing returns 0
00:53:30.582 00.000 20224 IsGuiding returns 1
00:53:30.614 00.032 20224 IsSlewing returns 0
00:53:30.614 00.000 20224 IsGuiding returns 0
00:53:30.614 00.000 20224 scope move finished after 29 + 75 ms
00:53:30.614 00.000 20224 Move returns status 0, amount 29
00:53:30.614 00.000 20224 MoveAxis(N, 0, ABG)
00:53:30.615 00.001 20224 Move returns status 0, amount 0
00:53:30.615 00.000 20224 move complete, result=0
00:53:30.615 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
00:53:30.617 00.002 20224 worker thread done servicing request
00:53:30.617 00.000 20224 Worker thread wakes up
00:53:30.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:30.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:31.776 01.159 20224 Exposure complete
00:53:31.836 00.060 20224 worker thread done servicing request
00:53:31.836 00.000 8996 OnExposeComplete: enter
00:53:31.838 00.002 8996 UpdateGuideState(): m_state=6
00:53:31.841 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11323
00:53:31.844 00.003 8996 Star::Find returns 1 (0), X=134.55, Y=473.62, Mass=597636, SNR=289.2, Peak=44445 HFD=4.6
00:53:31.846 00.002 8996 MultiStar: [#1 -0.14,-0.13,0.77,U] [#2 -0.39,-0.02,0.85,U] [#3 0.06,-0.08,0.61,U] [#4 -0.34,0.04,0.56,U] [#5 0.03,-0.12,0.65,U] [#6 -0.27,-0.06,0.52,U] [#7 0.06,0.01,0.53,U] [#8 0.03,-0.14,0.43,U] 
00:53:31.848 00.002 8996 single-star, 8 included, MultiStar: {-0.13, -0.06}, one-star: {-0.08, -0.02}
00:53:31.850 00.002 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
00:53:31.851 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
00:53:31.853 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.84 mountX=-0.07 mountY=0.03, mountTheta=2.73
00:53:31.857 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
00:53:31.858 00.001 8996 Enqueuing Move request for scope (-0.08, -0.02)
00:53:31.859 00.001 20224 Worker thread wakes up
00:53:31.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
00:53:31.859 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
00:53:31.859 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.07 yDistance=0.03
00:53:31.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:53:31.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:31.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:53:31.860 00.001 20224 MoveAxis(E, 0, ABG)
00:53:31.860 00.000 20224 Move returns status 0, amount 0
00:53:31.860 00.000 20224 MoveAxis(N, 0, ABG)
00:53:31.860 00.000 20224 Move returns status 0, amount 0
00:53:31.860 00.000 20224 move complete, result=0
00:53:31.860 00.000 20224 worker thread done servicing request
00:53:31.864 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44445, med=3065, FiltMin=2771, FiltMax=25184, Gamma=1.000
00:53:31.887 00.023 8996 UpdateGuideState exits: m=597636 SNR=289.2
00:53:31.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:31.888 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:31.889 00.001 8996 Enqueuing Expose request
00:53:31.890 00.001 20224 Worker thread wakes up
00:53:31.890 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:53:31.891 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:31.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:32.861 00.970 20224 Exposure complete
00:53:32.927 00.066 20224 worker thread done servicing request
00:53:32.927 00.000 8996 OnExposeComplete: enter
00:53:32.928 00.001 8996 UpdateGuideState(): m_state=6
00:53:32.929 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11324
00:53:32.930 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.24, Mass=729835, SNR=340.1, Peak=61606 HFD=4.5
00:53:32.931 00.001 8996 MultiStar: [#1 0.06,-0.36,0.65,U] [#2 0.01,-0.18,0.68,U] [#3 0.19,0.01,0.51,U] [#4 -0.12,-0.07,0.47,U] [#5 0.25,-0.14,0.60,U] [#6 -0.13,-0.19,0.39,U] [#7 0.18,-0.07,0.40,U] [#8 0.11,-0.15,0.34,U] 
00:53:32.931 00.000 8996 refined, 8 included, MultiStar: {0.11, -0.20}, one-star: {0.26, -0.40}
00:53:32.932 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
00:53:32.933 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
00:53:32.933 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.07 mountX=0.13 mountY=0.19, mountTheta=0.97
00:53:32.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.20, opts=13)
00:53:32.936 00.001 8996 Enqueuing Move request for scope (0.11, -0.20)
00:53:32.937 00.001 20224 Worker thread wakes up
00:53:32.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
00:53:32.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
00:53:32.938 00.001 20224 Moving (0.11, -0.20) raw xDistance=0.13 yDistance=0.19
00:53:32.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:53:32.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:32.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:53:32.938 00.000 20224 MoveAxis(E, 0, ABG)
00:53:32.938 00.000 20224 Move returns status 0, amount 0
00:53:32.938 00.000 20224 MoveAxis(N, 0, ABG)
00:53:32.938 00.000 20224 Move returns status 0, amount 0
00:53:32.938 00.000 20224 move complete, result=0
00:53:32.939 00.001 20224 worker thread done servicing request
00:53:32.942 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=61606, med=3065, FiltMin=2758, FiltMax=28406, Gamma=1.000
00:53:32.961 00.019 8996 UpdateGuideState exits: m=729835 SNR=340.1
00:53:32.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:32.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:32.963 00.000 8996 Enqueuing Expose request
00:53:32.964 00.001 20224 Worker thread wakes up
00:53:32.964 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:32.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:32.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:34.124 01.159 20224 Exposure complete
00:53:34.185 00.061 20224 worker thread done servicing request
00:53:34.185 00.000 8996 OnExposeComplete: enter
00:53:34.186 00.001 8996 UpdateGuideState(): m_state=6
00:53:34.187 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11325
00:53:34.189 00.002 8996 Star::Find returns 1 (0), X=135.18, Y=473.21, Mass=742321, SNR=367.8, Peak=61798 HFD=4.4
00:53:34.191 00.002 8996 MultiStar: [#1 0.28,-0.38,0.00,M1] [#2 0.13,-0.41,0.63,U] [#3 0.63,-0.26,0.00,M1] [#4 0.31,-0.15,0.47,U] [#5 0.35,0.06,0.47,U] [#6 0.36,-0.15,0.35,U] [#7 0.37,-0.28,0.00,M1] [#8 0.22,-0.30,0.29,U] 
00:53:34.192 00.001 8996 refined, 5 included, MultiStar: {0.35, -0.27}, one-star: {0.55, -0.43}
00:53:34.193 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
00:53:34.194 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.60)
00:53:34.195 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.27 hyp=0.45 cameraTheta=-0.66 mountX=0.38 mountY=0.23, mountTheta=0.55
00:53:34.198 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.27, opts=13)
00:53:34.199 00.001 8996 Enqueuing Move request for scope (0.35, -0.27)
00:53:34.201 00.002 20224 Worker thread wakes up
00:53:34.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.27) opts 0xd
00:53:34.201 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.27)
00:53:34.201 00.000 20224 Moving (0.35, -0.27) raw xDistance=0.38 yDistance=0.23
00:53:34.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
00:53:34.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:53:34.201 00.000 20224 MoveAxis(W, 55, ABG)
00:53:34.201 00.000 20224 Guiding  Dir = 3, Dur = 55
00:53:34.201 00.000 20224 IsSlewing returns 0
00:53:34.202 00.001 20224 IsGuiding returns 0
00:53:34.203 00.001 20224 PulseGuide returned control before completion, sleep 64
00:53:34.205 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61798, med=3065, FiltMin=2774, FiltMax=26128, Gamma=1.000
00:53:34.218 00.013 8996 UpdateGuideState exits: m=742321 SNR=367.8
00:53:34.220 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:34.221 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:34.223 00.002 8996 Enqueuing Expose request
00:53:34.280 00.057 20224 IsGuiding returns 1
00:53:34.280 00.000 20224 scope still moving after pulse duration time elapsed
00:53:34.310 00.030 20224 IsSlewing returns 0
00:53:34.310 00.000 20224 IsGuiding returns 0
00:53:34.310 00.000 20224 scope move finished after 55 + 53 ms
00:53:34.310 00.000 20224 Move returns status 0, amount 55
00:53:34.310 00.000 20224 MoveAxis(S, 49, ABG)
00:53:34.310 00.000 20224 Guiding  Dir = 1, Dur = 49
00:53:34.311 00.001 20224 IsSlewing returns 0
00:53:34.311 00.000 20224 IsGuiding returns 0
00:53:34.358 00.047 20224 PulseGuide returned control before completion, sleep 13
00:53:34.373 00.015 20224 IsGuiding returns 1
00:53:34.373 00.000 20224 scope still moving after pulse duration time elapsed
00:53:34.405 00.032 20224 IsSlewing returns 0
00:53:34.405 00.000 20224 IsGuiding returns 1
00:53:34.435 00.030 20224 IsSlewing returns 0
00:53:34.435 00.000 20224 IsGuiding returns 1
00:53:34.467 00.032 20224 IsSlewing returns 0
00:53:34.467 00.000 20224 IsGuiding returns 0
00:53:34.467 00.000 20224 scope move finished after 49 + 107 ms
00:53:34.467 00.000 20224 Move returns status 0, amount 49
00:53:34.468 00.001 20224 move complete, result=0
00:53:34.468 00.000 20224 worker thread done servicing request
00:53:34.468 00.000 20224 Worker thread wakes up
00:53:34.468 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.2 px 49 ms SOUTH
00:53:34.469 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:34.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:35.437 00.968 20224 Exposure complete
00:53:35.499 00.062 20224 worker thread done servicing request
00:53:35.499 00.000 8996 OnExposeComplete: enter
00:53:35.500 00.001 8996 UpdateGuideState(): m_state=6
00:53:35.501 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11326
00:53:35.502 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.16, Mass=616762, SNR=294.6, Peak=61158 HFD=4.3
00:53:35.503 00.001 8996 MultiStar: [#1 -0.01,-0.38,0.62,U] [#2 -0.12,-0.38,0.79,U] [#3 0.14,-0.12,0.68,U] [#4 -0.12,-0.09,0.62,U] [#5 0.03,-0.10,0.63,U] [#6 -0.16,-0.25,0.46,U] [#7 0.10,-0.10,0.46,U] [#8 0.11,-0.26,0.42,U] 
00:53:35.503 00.000 8996 refined, 8 included, MultiStar: {0.05, -0.26}, one-star: {0.34, -0.48}
00:53:35.506 00.003 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
00:53:35.508 00.002 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
00:53:35.510 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.26 hyp=0.27 cameraTheta=-1.37 mountX=0.08 mountY=0.25, mountTheta=1.27
00:53:35.514 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.26, opts=13)
00:53:35.516 00.002 8996 Enqueuing Move request for scope (0.05, -0.26)
00:53:35.517 00.001 20224 Worker thread wakes up
00:53:35.518 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.26) opts 0xd
00:53:35.518 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.26)
00:53:35.518 00.000 20224 Moving (0.05, -0.26) raw xDistance=0.08 yDistance=0.25
00:53:35.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:53:35.518 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:53:35.518 00.000 20224 MoveAxis(E, 0, ABG)
00:53:35.518 00.000 20224 Move returns status 0, amount 0
00:53:35.518 00.000 20224 MoveAxis(S, 53, ABG)
00:53:35.519 00.001 20224 Guiding  Dir = 1, Dur = 53
00:53:35.519 00.000 20224 IsSlewing returns 0
00:53:35.519 00.000 20224 IsGuiding returns 0
00:53:35.526 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61158, med=3065, FiltMin=2755, FiltMax=24064, Gamma=1.000
00:53:35.539 00.013 8996 UpdateGuideState exits: m=616762 SNR=294.6
00:53:35.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:35.543 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:35.544 00.001 8996 Enqueuing Expose request
00:53:35.569 00.025 20224 PulseGuide returned control before completion, sleep 15
00:53:35.597 00.028 20224 IsGuiding returns 1
00:53:35.597 00.000 20224 scope still moving after pulse duration time elapsed
00:53:35.628 00.031 20224 IsSlewing returns 0
00:53:35.628 00.000 20224 IsGuiding returns 1
00:53:35.658 00.030 20224 IsSlewing returns 0
00:53:35.659 00.001 20224 IsGuiding returns 0
00:53:35.659 00.000 20224 scope move finished after 53 + 86 ms
00:53:35.659 00.000 20224 Move returns status 0, amount 53
00:53:35.659 00.000 20224 move complete, result=0
00:53:35.659 00.000 20224 worker thread done servicing request
00:53:35.659 00.000 20224 Worker thread wakes up
00:53:35.659 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:35.659 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
00:53:35.661 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:36.824 01.163 20224 Exposure complete
00:53:36.910 00.086 20224 worker thread done servicing request
00:53:36.910 00.000 8996 OnExposeComplete: enter
00:53:36.912 00.002 8996 UpdateGuideState(): m_state=6
00:53:36.913 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11327
00:53:36.914 00.001 8996 Star::Find returns 1 (0), X=134.77, Y=473.77, Mass=720724, SNR=343.4, Peak=65437 HFD=4.5
00:53:36.916 00.002 8996 MultiStar: [#1 -0.24,0.06,0.60,U] [#2 -0.37,0.15,0.68,U] [#3 -0.03,0.29,0.63,U] [#4 -0.21,0.35,0.53,U] [#5 -0.17,0.44,0.00,M1] [#6 -0.47,0.31,0.00,M1] [#7 -0.09,0.50,0.00,M1] [#8 -0.16,0.13,0.33,U] 
00:53:36.917 00.001 8996 single-star, 5 included, MultiStar: {-0.12, 0.18}, one-star: {0.14, 0.13}
00:53:36.919 00.002 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
00:53:36.920 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
00:53:36.922 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.73 mountX=0.13 mountY=-0.14, mountTheta=-0.84
00:53:36.924 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.13, opts=13)
00:53:36.926 00.002 8996 Enqueuing Move request for scope (0.14, 0.13)
00:53:36.927 00.001 20224 Worker thread wakes up
00:53:36.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.13) opts 0xd
00:53:36.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.13)
00:53:36.927 00.000 20224 Moving (0.14, 0.13) raw xDistance=0.13 yDistance=-0.14
00:53:36.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:53:36.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:36.928 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:53:36.928 00.000 20224 MoveAxis(E, 0, ABG)
00:53:36.928 00.000 20224 Move returns status 0, amount 0
00:53:36.928 00.000 20224 MoveAxis(N, 0, ABG)
00:53:36.928 00.000 20224 Move returns status 0, amount 0
00:53:36.928 00.000 20224 move complete, result=0
00:53:36.928 00.000 20224 worker thread done servicing request
00:53:36.933 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=65437, med=3065, FiltMin=2784, FiltMax=27526, Gamma=1.000
00:53:36.945 00.012 8996 UpdateGuideState exits: m=720724 SNR=343.4
00:53:36.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:36.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:36.947 00.000 8996 Enqueuing Expose request
00:53:36.948 00.001 20224 Worker thread wakes up
00:53:36.948 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:36.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:36.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:37.935 00.986 20224 Exposure complete
00:53:38.004 00.069 20224 worker thread done servicing request
00:53:38.005 00.001 8996 OnExposeComplete: enter
00:53:38.005 00.000 8996 UpdateGuideState(): m_state=6
00:53:38.006 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11328
00:53:38.007 00.001 8996 Star::Find returns 1 (0), X=134.67, Y=473.79, Mass=698093, SNR=326.7, Peak=63149 HFD=4.5
00:53:38.008 00.001 8996 MultiStar: [#1 -0.30,0.03,0.66,U] [#2 -0.42,0.17,0.00,M1] [#3 -0.16,0.39,0.59,U] [#4 -0.51,0.31,0.00,M1] [#5 -0.30,0.54,0.00,M2] [#6 -0.47,0.27,0.00,M2] [#7 -0.26,0.48,0.00,M2] [#8 -0.17,0.30,0.39,U] 
00:53:38.008 00.000 8996 single-star, 3 included, MultiStar: {-0.12, 0.20}, one-star: {0.04, 0.15}
00:53:38.009 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
00:53:38.010 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
00:53:38.011 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.15 hyp=0.16 cameraTheta=1.31 mountX=0.03 mountY=-0.16, mountTheta=-1.40
00:53:38.014 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.15, opts=13)
00:53:38.016 00.002 8996 Enqueuing Move request for scope (0.04, 0.15)
00:53:38.019 00.003 20224 Worker thread wakes up
00:53:38.019 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.15) opts 0xd
00:53:38.019 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.15)
00:53:38.019 00.000 20224 Moving (0.04, 0.15) raw xDistance=0.03 yDistance=-0.16
00:53:38.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:53:38.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:38.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:53:38.019 00.000 20224 MoveAxis(E, 0, ABG)
00:53:38.019 00.000 20224 Move returns status 0, amount 0
00:53:38.019 00.000 20224 MoveAxis(N, 0, ABG)
00:53:38.020 00.001 20224 Move returns status 0, amount 0
00:53:38.020 00.000 20224 move complete, result=0
00:53:38.020 00.000 20224 worker thread done servicing request
00:53:38.028 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=63149, med=3065, FiltMin=2745, FiltMax=27334, Gamma=1.000
00:53:38.042 00.014 8996 UpdateGuideState exits: m=698093 SNR=326.7
00:53:38.043 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:38.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:38.045 00.001 8996 Enqueuing Expose request
00:53:38.045 00.000 20224 Worker thread wakes up
00:53:38.046 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:53:38.046 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:38.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:39.246 01.200 20224 Exposure complete
00:53:39.302 00.056 20224 worker thread done servicing request
00:53:39.302 00.000 8996 OnExposeComplete: enter
00:53:39.303 00.001 8996 UpdateGuideState(): m_state=6
00:53:39.304 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11329
00:53:39.305 00.001 8996 Star::Find returns 1 (0), X=134.52, Y=473.71, Mass=707602, SNR=340.1, Peak=57917 HFD=4.6
00:53:39.306 00.001 8996 MultiStar: [#1 -0.39,-0.05,0.67,U] [#2 -0.47,0.22,0.00,M2] [#3 0.02,0.00,0.64,U] [#4 -0.33,0.23,0.49,U] [#5 -0.41,0.38,0.00,M3] [#6 -0.54,0.36,0.00,M3] [#7 -0.34,0.42,0.00,M3] [#8 -0.38,0.02,0.32,U] 
00:53:39.307 00.001 8996 single-star, 4 included, MultiStar: {-0.21, 0.05}, one-star: {-0.11, 0.07}
00:53:39.307 00.000 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
00:53:39.308 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
00:53:39.309 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.62 mountX=-0.12 mountY=-0.05, mountTheta=-2.73
00:53:39.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
00:53:39.311 00.000 8996 Enqueuing Move request for scope (-0.11, 0.07)
00:53:39.312 00.001 20224 Worker thread wakes up
00:53:39.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
00:53:39.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
00:53:39.313 00.001 20224 Moving (-0.11, 0.07) raw xDistance=-0.12 yDistance=-0.05
00:53:39.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:53:39.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:39.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:53:39.313 00.000 20224 MoveAxis(E, 0, ABG)
00:53:39.313 00.000 20224 Move returns status 0, amount 0
00:53:39.313 00.000 20224 MoveAxis(N, 0, ABG)
00:53:39.313 00.000 20224 Move returns status 0, amount 0
00:53:39.313 00.000 20224 move complete, result=0
00:53:39.313 00.000 20224 worker thread done servicing request
00:53:39.318 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57917, med=3065, FiltMin=2781, FiltMax=26832, Gamma=1.000
00:53:39.342 00.024 8996 UpdateGuideState exits: m=707602 SNR=340.1
00:53:39.343 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:39.344 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:39.345 00.001 8996 Enqueuing Expose request
00:53:39.346 00.001 20224 Worker thread wakes up
00:53:39.346 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:39.347 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:39.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:40.324 00.977 20224 Exposure complete
00:53:40.391 00.067 20224 worker thread done servicing request
00:53:40.391 00.000 8996 OnExposeComplete: enter
00:53:40.393 00.002 8996 UpdateGuideState(): m_state=6
00:53:40.394 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11330
00:53:40.396 00.002 8996 Star::Find returns 1 (0), X=134.52, Y=473.84, Mass=691317, SNR=320.5, Peak=62141 HFD=4.4
00:53:40.398 00.002 8996 MultiStar: [#1 -0.42,0.13,0.68,U] [#2 -0.70,0.21,0.00,M3] [#3 -0.12,0.16,0.60,U] [#4 -0.49,0.44,0.00,M1] [#5 -0.39,0.27,0.00,M4] [#6 -0.67,0.30,0.00,M4] [#7 -0.60,0.41,0.00,M4] [#8 -0.53,0.39,0.00,M1] 
00:53:40.400 00.002 8996 single-star, 2 included, MultiStar: {-0.21, 0.17}, one-star: {-0.11, 0.20}
00:53:40.401 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
00:53:40.403 00.002 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
00:53:40.405 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.20 hyp=0.23 cameraTheta=2.08 mountX=-0.13 mountY=-0.19, mountTheta=-2.18
00:53:40.405 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.20, opts=13)
00:53:40.408 00.003 8996 Enqueuing Move request for scope (-0.11, 0.20)
00:53:40.411 00.003 20224 Worker thread wakes up
00:53:40.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.20) opts 0xd
00:53:40.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.20)
00:53:40.411 00.000 20224 Moving (-0.11, 0.20) raw xDistance=-0.13 yDistance=-0.19
00:53:40.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:53:40.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:40.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:53:40.411 00.000 20224 MoveAxis(E, 0, ABG)
00:53:40.411 00.000 20224 Move returns status 0, amount 0
00:53:40.412 00.001 20224 MoveAxis(N, 0, ABG)
00:53:40.412 00.000 20224 Move returns status 0, amount 0
00:53:40.412 00.000 20224 move complete, result=0
00:53:40.412 00.000 20224 worker thread done servicing request
00:53:40.422 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=62141, med=3065, FiltMin=2793, FiltMax=26976, Gamma=1.000
00:53:40.439 00.017 8996 UpdateGuideState exits: m=691317 SNR=320.5
00:53:40.442 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:40.444 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:40.446 00.002 8996 Enqueuing Expose request
00:53:40.448 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:53:40.450 00.002 20224 Worker thread wakes up
00:53:40.451 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:40.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:41.622 01.171 20224 Exposure complete
00:53:41.689 00.067 20224 worker thread done servicing request
00:53:41.689 00.000 8996 OnExposeComplete: enter
00:53:41.691 00.002 8996 UpdateGuideState(): m_state=6
00:53:41.693 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11331
00:53:41.696 00.003 8996 Star::Find returns 1 (0), X=134.43, Y=473.67, Mass=564791, SNR=309.4, Peak=43613 HFD=4.5
00:53:41.699 00.003 8996 MultiStar: [#1 -0.28,0.15,0.74,U] [#2 -0.46,0.24,0.00,M4] [#3 -0.17,0.39,0.66,U] [#4 -0.41,0.56,0.00,M2] [#5 -0.19,0.39,0.62,U] [#6 -0.58,0.31,0.00,M5] [#7 -0.55,0.07,0.00,M5] [#8 -0.32,0.35,0.00,M2] 
00:53:41.700 00.001 8996 single-star, 3 included, MultiStar: {-0.21, 0.22}, one-star: {-0.20, 0.04}
00:53:41.702 00.002 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
00:53:41.704 00.002 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
00:53:41.705 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.20 cameraTheta=2.96 mountX=-0.20 mountY=-0.01, mountTheta=-3.08
00:53:41.708 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.04, opts=13)
00:53:41.709 00.001 8996 Enqueuing Move request for scope (-0.20, 0.04)
00:53:41.710 00.001 20224 Worker thread wakes up
00:53:41.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
00:53:41.710 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
00:53:41.710 00.000 20224 Moving (-0.20, 0.04) raw xDistance=-0.20 yDistance=-0.01
00:53:41.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:53:41.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:41.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:53:41.711 00.001 20224 MoveAxis(E, 0, ABG)
00:53:41.711 00.000 20224 Move returns status 0, amount 0
00:53:41.711 00.000 20224 MoveAxis(N, 0, ABG)
00:53:41.711 00.000 20224 Move returns status 0, amount 0
00:53:41.711 00.000 20224 move complete, result=0
00:53:41.711 00.000 20224 worker thread done servicing request
00:53:41.715 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43613, med=3065, FiltMin=2752, FiltMax=20246, Gamma=1.000
00:53:41.729 00.014 8996 UpdateGuideState exits: m=564791 SNR=309.4
00:53:41.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:41.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:41.731 00.000 8996 Enqueuing Expose request
00:53:41.732 00.001 20224 Worker thread wakes up
00:53:41.732 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:53:41.733 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:41.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:42.699 00.966 20224 Exposure complete
00:53:42.760 00.061 20224 worker thread done servicing request
00:53:42.760 00.000 8996 OnExposeComplete: enter
00:53:42.761 00.001 8996 UpdateGuideState(): m_state=6
00:53:42.762 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11332
00:53:42.762 00.000 8996 Star::Find returns 1 (0), X=134.84, Y=473.72, Mass=687960, SNR=350.9, Peak=61085 HFD=4.5
00:53:42.763 00.001 8996 MultiStar: [#1 -0.27,0.19,0.58,U] [#2 -0.29,0.01,0.66,U] [#3 0.08,0.15,0.55,U] [#4 -0.34,0.44,0.00,M3] [#5 0.01,0.48,0.00,M4] [#6 -0.63,0.26,0.00,M6] [#7 -0.37,0.14,0.37,U] [#8 -0.12,0.28,0.34,U] 
00:53:42.764 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.12}, one-star: {0.21, 0.08}
00:53:42.765 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
00:53:42.766 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
00:53:42.766 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.14 mountX=-0.09 mountY=-0.11, mountTheta=-2.24
00:53:42.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
00:53:42.769 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
00:53:42.770 00.001 20224 Worker thread wakes up
00:53:42.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
00:53:42.770 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
00:53:42.770 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
00:53:42.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:53:42.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:42.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:53:42.770 00.000 20224 MoveAxis(E, 0, ABG)
00:53:42.770 00.000 20224 Move returns status 0, amount 0
00:53:42.770 00.000 20224 MoveAxis(N, 0, ABG)
00:53:42.770 00.000 20224 Move returns status 0, amount 0
00:53:42.770 00.000 20224 move complete, result=0
00:53:42.770 00.000 20224 worker thread done servicing request
00:53:42.774 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=61085, med=3069, FiltMin=2771, FiltMax=27414, Gamma=1.000
00:53:42.789 00.015 8996 UpdateGuideState exits: m=687960 SNR=350.9
00:53:42.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:42.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:42.791 00.000 8996 Enqueuing Expose request
00:53:42.792 00.001 20224 Worker thread wakes up
00:53:42.792 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:42.793 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:42.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:43.963 01.170 20224 Exposure complete
00:53:44.040 00.077 20224 worker thread done servicing request
00:53:44.040 00.000 8996 OnExposeComplete: enter
00:53:44.041 00.001 8996 UpdateGuideState(): m_state=6
00:53:44.042 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11333
00:53:44.043 00.001 8996 Star::Find returns 1 (0), X=134.46, Y=473.76, Mass=699910, SNR=334.2, Peak=57725 HFD=4.6
00:53:44.044 00.001 8996 MultiStar: [#1 -0.57,-0.22,0.00,M1] [#2 -0.49,-0.11,0.00,M4] [#3 -0.36,0.50,0.00,M1] [#4 -0.48,0.45,0.00,M4] [#5 -0.50,0.24,0.00,M5] [#6 -0.72,0.04,0.00,M7] [#7 -0.53,0.11,0.00,M5] [#8 -0.42,0.11,0.35,U] 
00:53:44.045 00.001 8996 single-star, 1 included, MultiStar: {-0.24, 0.12}, one-star: {-0.17, 0.12}
00:53:44.046 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
00:53:44.046 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
00:53:44.047 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.54 mountX=-0.18 mountY=-0.10, mountTheta=-2.65
00:53:44.048 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.12, opts=13)
00:53:44.049 00.001 8996 Enqueuing Move request for scope (-0.17, 0.12)
00:53:44.050 00.001 20224 Worker thread wakes up
00:53:44.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
00:53:44.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
00:53:44.050 00.000 20224 Moving (-0.17, 0.12) raw xDistance=-0.18 yDistance=-0.10
00:53:44.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:53:44.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:44.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:53:44.050 00.000 20224 MoveAxis(E, 0, ABG)
00:53:44.050 00.000 20224 Move returns status 0, amount 0
00:53:44.051 00.001 20224 MoveAxis(N, 0, ABG)
00:53:44.051 00.000 20224 Move returns status 0, amount 0
00:53:44.051 00.000 20224 move complete, result=0
00:53:44.051 00.000 20224 worker thread done servicing request
00:53:44.054 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=57725, med=3065, FiltMin=2777, FiltMax=26752, Gamma=1.000
00:53:44.066 00.012 8996 UpdateGuideState exits: m=699910 SNR=334.2
00:53:44.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:44.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:44.068 00.000 8996 Enqueuing Expose request
00:53:44.069 00.001 20224 Worker thread wakes up
00:53:44.069 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:53:44.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:44.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:45.052 00.982 20224 Exposure complete
00:53:45.125 00.073 20224 worker thread done servicing request
00:53:45.127 00.002 8996 OnExposeComplete: enter
00:53:45.128 00.001 8996 UpdateGuideState(): m_state=6
00:53:45.130 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11334
00:53:45.131 00.001 8996 Star::Find returns 1 (0), X=134.36, Y=473.66, Mass=649296, SNR=318.7, Peak=46909 HFD=4.4
00:53:45.133 00.002 8996 MultiStar: [#1 -0.36,0.03,0.65,U] [#2 -0.44,0.02,0.80,U] [#3 -0.42,0.23,0.00,M2] [#4 -0.74,0.23,0.00,M5] [#5 -0.12,0.10,0.64,U] [#6 -0.72,0.05,0.00,M8] [#7 -0.52,0.04,0.00,M6] [#8 -0.40,0.09,0.43,U] 
00:53:45.135 00.002 8996 single-star, 4 included, MultiStar: {-0.31, 0.05}, one-star: {-0.27, 0.02}
00:53:45.136 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
00:53:45.138 00.002 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
00:53:45.139 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.02 hyp=0.27 cameraTheta=3.06 mountX=-0.27 mountY=0.01, mountTheta=3.11
00:53:45.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.02, opts=13)
00:53:45.143 00.002 8996 Enqueuing Move request for scope (-0.27, 0.02)
00:53:45.144 00.001 20224 Worker thread wakes up
00:53:45.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.02) opts 0xd
00:53:45.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.02)
00:53:45.144 00.000 20224 Moving (-0.27, 0.02) raw xDistance=-0.27 yDistance=0.01
00:53:45.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:53:45.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:45.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:53:45.144 00.000 20224 MoveAxis(E, 39, ABG)
00:53:45.144 00.000 20224 Guiding  Dir = 2, Dur = 39
00:53:45.144 00.000 20224 IsSlewing returns 0
00:53:45.144 00.000 20224 IsGuiding returns 0
00:53:45.149 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46909, med=3069, FiltMin=2787, FiltMax=23168, Gamma=1.000
00:53:45.164 00.015 8996 UpdateGuideState exits: m=649296 SNR=318.7
00:53:45.167 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:45.169 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:45.171 00.002 8996 Enqueuing Expose request
00:53:45.175 00.004 20224 PulseGuide returned control before completion, sleep 18
00:53:45.202 00.027 20224 IsGuiding returns 1
00:53:45.202 00.000 20224 scope still moving after pulse duration time elapsed
00:53:45.238 00.036 20224 IsSlewing returns 0
00:53:45.238 00.000 20224 IsGuiding returns 1
00:53:45.265 00.027 20224 IsSlewing returns 0
00:53:45.265 00.000 20224 IsGuiding returns 0
00:53:45.265 00.000 20224 scope move finished after 39 + 82 ms
00:53:45.265 00.000 20224 Move returns status 0, amount 39
00:53:45.265 00.000 20224 MoveAxis(N, 0, ABG)
00:53:45.265 00.000 20224 Move returns status 0, amount 0
00:53:45.265 00.000 20224 move complete, result=0
00:53:45.265 00.000 20224 worker thread done servicing request
00:53:45.265 00.000 20224 Worker thread wakes up
00:53:45.265 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
00:53:45.269 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:45.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:46.442 01.173 20224 Exposure complete
00:53:46.515 00.073 20224 worker thread done servicing request
00:53:46.515 00.000 8996 OnExposeComplete: enter
00:53:46.516 00.001 8996 UpdateGuideState(): m_state=6
00:53:46.517 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11335
00:53:46.518 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.83, Mass=699268, SNR=360.1, Peak=65437 HFD=4.4
00:53:46.520 00.002 8996 MultiStar: [#1 0.04,-0.07,0.64,U] [#2 -0.03,0.17,0.54,U] [#3 0.04,0.30,0.60,U] [#4 -0.17,0.28,0.54,U] [#5 -0.08,0.43,0.56,U] [#6 -0.37,0.20,0.42,U] [#7 -0.19,0.21,0.37,U] [#8 0.18,0.18,0.36,U] 
00:53:46.521 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.21}, one-star: {0.20, 0.19}
00:53:46.522 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
00:53:46.522 00.000 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
00:53:46.523 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.63 mountX=-0.03 mountY=-0.20, mountTheta=-1.72
00:53:46.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.21, opts=13)
00:53:46.526 00.001 8996 Enqueuing Move request for scope (-0.01, 0.21)
00:53:46.526 00.000 20224 Worker thread wakes up
00:53:46.527 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.21) opts 0xd
00:53:46.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.21)
00:53:46.527 00.000 20224 Moving (-0.01, 0.21) raw xDistance=-0.03 yDistance=-0.20
00:53:46.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:53:46.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:53:46.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:53:46.527 00.000 20224 MoveAxis(E, 0, ABG)
00:53:46.527 00.000 20224 Move returns status 0, amount 0
00:53:46.527 00.000 20224 MoveAxis(N, 0, ABG)
00:53:46.527 00.000 20224 Move returns status 0, amount 0
00:53:46.527 00.000 20224 move complete, result=0
00:53:46.527 00.000 20224 worker thread done servicing request
00:53:46.531 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65437, med=3065, FiltMin=2771, FiltMax=27638, Gamma=1.000
00:53:46.554 00.023 8996 UpdateGuideState exits: m=699268 SNR=360.1
00:53:46.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:46.557 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:46.558 00.001 8996 Enqueuing Expose request
00:53:46.559 00.001 20224 Worker thread wakes up
00:53:46.559 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
00:53:46.560 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:46.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:47.533 00.973 20224 Exposure complete
00:53:47.598 00.065 20224 worker thread done servicing request
00:53:47.598 00.000 8996 OnExposeComplete: enter
00:53:47.600 00.002 8996 UpdateGuideState(): m_state=6
00:53:47.602 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11336
00:53:47.603 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=473.93, Mass=687358, SNR=309.6, Peak=65437 HFD=4.4
00:53:47.605 00.002 8996 MultiStar: [#1 -0.26,0.17,0.63,U] [#2 -0.31,0.46,0.00,M3] [#3 -0.18,0.19,0.64,U] [#4 -0.53,0.36,0.00,M5] [#5 -0.19,0.64,0.00,M4] [#6 -0.59,0.29,0.00,M8] [#7 -0.30,0.21,0.40,U] [#8 -0.14,0.43,0.00,M1] 
00:53:47.607 00.002 8996 refined, 3 included, MultiStar: {-0.10, 0.23}, one-star: {0.13, 0.29}
00:53:47.607 00.000 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
00:53:47.608 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
00:53:47.609 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.98 mountX=-0.12 mountY=-0.22, mountTheta=-2.08
00:53:47.612 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.23, opts=13)
00:53:47.614 00.002 8996 Enqueuing Move request for scope (-0.10, 0.23)
00:53:47.616 00.002 20224 Worker thread wakes up
00:53:47.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
00:53:47.616 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
00:53:47.616 00.000 20224 Moving (-0.10, 0.23) raw xDistance=-0.12 yDistance=-0.22
00:53:47.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:53:47.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:53:47.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:53:47.616 00.000 20224 MoveAxis(E, 0, ABG)
00:53:47.616 00.000 20224 Move returns status 0, amount 0
00:53:47.616 00.000 20224 MoveAxis(N, 0, ABG)
00:53:47.617 00.001 20224 Move returns status 0, amount 0
00:53:47.617 00.000 20224 move complete, result=0
00:53:47.617 00.000 20224 worker thread done servicing request
00:53:47.625 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65437, med=3069, FiltMin=2765, FiltMax=28502, Gamma=1.000
00:53:47.652 00.027 8996 UpdateGuideState exits: m=687358 SNR=309.6
00:53:47.654 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:47.655 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:47.656 00.001 8996 Enqueuing Expose request
00:53:47.658 00.002 20224 Worker thread wakes up
00:53:47.658 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:53:47.660 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:47.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:48.818 01.158 20224 Exposure complete
00:53:48.904 00.086 20224 worker thread done servicing request
00:53:48.904 00.000 8996 OnExposeComplete: enter
00:53:48.907 00.003 8996 UpdateGuideState(): m_state=6
00:53:48.910 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11337
00:53:48.912 00.002 8996 Star::Find returns 1 (0), X=134.63, Y=473.97, Mass=646490, SNR=299.8, Peak=58813 HFD=4.6
00:53:48.914 00.002 8996 MultiStar: [#1 -0.30,0.13,0.75,U] [#2 -0.56,0.44,0.00,M4] [#3 -0.10,0.31,0.64,U] [#4 -0.34,0.26,0.49,U] [#5 -0.33,0.59,0.00,M5] [#6 -0.64,0.63,0.00,M9] [#7 -0.40,0.14,0.37,U] [#8 -0.64,0.15,0.00,M2] 
00:53:48.915 00.001 8996 refined, 4 included, MultiStar: {-0.18, 0.25}, one-star: {0.00, 0.33}
00:53:48.917 00.002 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
00:53:48.918 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
00:53:48.920 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.25 hyp=0.31 cameraTheta=2.21 mountX=-0.21 mountY=-0.22, mountTheta=-2.32
00:53:48.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.25, opts=13)
00:53:48.924 00.002 8996 Enqueuing Move request for scope (-0.18, 0.25)
00:53:48.925 00.001 20224 Worker thread wakes up
00:53:48.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.25) opts 0xd
00:53:48.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.25)
00:53:48.925 00.000 20224 Moving (-0.18, 0.25) raw xDistance=-0.21 yDistance=-0.22
00:53:48.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:53:48.926 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.40 newest=-0.64
00:53:48.926 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
00:53:48.926 00.000 20224 MoveAxis(E, 30, ABG)
00:53:48.926 00.000 20224 Guiding  Dir = 2, Dur = 30
00:53:48.926 00.000 20224 IsSlewing returns 0
00:53:48.927 00.001 20224 IsGuiding returns 0
00:53:48.934 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58813, med=3069, FiltMin=2787, FiltMax=26560, Gamma=1.000
00:53:48.937 00.003 20224 PulseGuide returned control before completion, sleep 30
00:53:48.959 00.022 8996 UpdateGuideState exits: m=646490 SNR=299.8
00:53:48.960 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:48.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:48.961 00.000 8996 Enqueuing Expose request
00:53:48.983 00.022 20224 IsGuiding returns 1
00:53:48.983 00.000 20224 scope still moving after pulse duration time elapsed
00:53:49.014 00.031 20224 IsSlewing returns 0
00:53:49.014 00.000 20224 IsGuiding returns 1
00:53:49.045 00.031 20224 IsSlewing returns 0
00:53:49.045 00.000 20224 IsGuiding returns 0
00:53:49.045 00.000 20224 scope move finished after 30 + 88 ms
00:53:49.045 00.000 20224 Move returns status 0, amount 30
00:53:49.045 00.000 20224 MoveAxis(N, 47, ABG)
00:53:49.045 00.000 20224 Guiding  Dir = 0, Dur = 47
00:53:49.046 00.001 20224 IsSlewing returns 0
00:53:49.046 00.000 20224 IsGuiding returns 0
00:53:49.094 00.048 20224 IsGuiding returns 1
00:53:49.094 00.000 20224 scope still moving after pulse duration time elapsed
00:53:49.124 00.030 20224 IsSlewing returns 0
00:53:49.124 00.000 20224 IsGuiding returns 1
00:53:49.155 00.031 20224 IsSlewing returns 0
00:53:49.155 00.000 20224 IsGuiding returns 1
00:53:49.186 00.031 20224 IsSlewing returns 0
00:53:49.186 00.000 20224 IsGuiding returns 0
00:53:49.186 00.000 20224 scope move finished after 47 + 93 ms
00:53:49.186 00.000 20224 Move returns status 0, amount 47
00:53:49.186 00.000 20224 move complete, result=0
00:53:49.186 00.000 20224 worker thread done servicing request
00:53:49.186 00.000 20224 Worker thread wakes up
00:53:49.186 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 47 ms NORTH
00:53:49.188 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:49.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:50.183 00.995 20224 Exposure complete
00:53:50.277 00.094 20224 worker thread done servicing request
00:53:50.277 00.000 8996 OnExposeComplete: enter
00:53:50.280 00.003 8996 UpdateGuideState(): m_state=6
00:53:50.281 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11338
00:53:50.283 00.002 8996 Star::Find returns 1 (0), X=134.64, Y=473.99, Mass=636716, SNR=306.8, Peak=59517 HFD=4.5
00:53:50.285 00.002 8996 MultiStar: [#1 -0.07,0.22,0.69,U] [#2 -0.19,0.42,0.00,M5] [#3 0.20,0.34,0.65,U] [#4 -0.43,0.30,0.00,M5] [#5 -0.15,0.63,0.00,M6] [#6 -0.37,0.57,0.00,M10] [#7 -0.48,0.42,0.00,M4] [#8 -0.39,0.32,0.00,M3] 
00:53:50.287 00.002 8996 refined, 2 included, MultiStar: {0.04, 0.31}, one-star: {0.01, 0.35}
00:53:50.288 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
00:53:50.289 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
00:53:50.290 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.44 mountX=0.01 mountY=-0.31, mountTheta=-1.54
00:53:50.291 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.31, opts=13)
00:53:50.292 00.001 8996 Enqueuing Move request for scope (0.04, 0.31)
00:53:50.294 00.002 20224 Worker thread wakes up
00:53:50.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.31) opts 0xd
00:53:50.294 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.31)
00:53:50.294 00.000 20224 Moving (0.04, 0.31) raw xDistance=0.01 yDistance=-0.31
00:53:50.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:53:50.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
00:53:50.294 00.000 20224 MoveAxis(E, 0, ABG)
00:53:50.294 00.000 20224 Move returns status 0, amount 0
00:53:50.294 00.000 20224 MoveAxis(N, 65, ABG)
00:53:50.294 00.000 20224 Guiding  Dir = 0, Dur = 65
00:53:50.295 00.001 20224 IsSlewing returns 0
00:53:50.295 00.000 20224 IsGuiding returns 0
00:53:50.299 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=59517, med=3065, FiltMin=2781, FiltMax=27830, Gamma=1.000
00:53:50.312 00.013 8996 UpdateGuideState exits: m=636716 SNR=306.8
00:53:50.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:50.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:50.314 00.000 8996 Enqueuing Expose request
00:53:50.341 00.027 20224 PulseGuide returned control before completion, sleep 29
00:53:50.376 00.035 20224 IsGuiding returns 1
00:53:50.376 00.000 20224 scope still moving after pulse duration time elapsed
00:53:50.402 00.026 20224 IsSlewing returns 0
00:53:50.402 00.000 20224 IsGuiding returns 1
00:53:50.434 00.032 20224 IsSlewing returns 0
00:53:50.435 00.001 20224 IsGuiding returns 0
00:53:50.435 00.000 20224 scope move finished after 65 + 75 ms
00:53:50.435 00.000 20224 Move returns status 0, amount 65
00:53:50.435 00.000 20224 move complete, result=0
00:53:50.435 00.000 20224 worker thread done servicing request
00:53:50.436 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 65 ms NORTH
00:53:50.438 00.002 20224 Worker thread wakes up
00:53:50.438 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:50.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:51.610 01.172 20224 Exposure complete
00:53:51.669 00.059 20224 worker thread done servicing request
00:53:51.669 00.000 8996 OnExposeComplete: enter
00:53:51.670 00.001 8996 UpdateGuideState(): m_state=6
00:53:51.671 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11339
00:53:51.672 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=473.28, Mass=697069, SNR=341.7, Peak=59526 HFD=4.5
00:53:51.673 00.001 8996 MultiStar: [#1 0.09,-0.25,0.63,U] [#2 -0.23,-0.12,0.62,U] [#3 0.02,-0.39,0.61,U] [#4 0.00,-0.03,0.56,U] [#5 0.05,0.21,0.58,U] [#6 -0.41,-0.04,0.40,U] [#7 0.14,-0.11,0.37,U] [#8 0.13,-0.18,0.41,U] 
00:53:51.673 00.000 8996 refined, 8 included, MultiStar: {0.02, -0.17}, one-star: {0.23, -0.36}
00:53:51.674 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
00:53:51.675 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
00:53:51.676 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.42 mountX=0.04 mountY=0.16, mountTheta=1.33
00:53:51.677 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.17, opts=13)
00:53:51.678 00.001 8996 Enqueuing Move request for scope (0.02, -0.17)
00:53:51.679 00.001 20224 Worker thread wakes up
00:53:51.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
00:53:51.679 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
00:53:51.679 00.000 20224 Moving (0.02, -0.17) raw xDistance=0.04 yDistance=0.16
00:53:51.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:53:51.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:51.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:53:51.679 00.000 20224 MoveAxis(E, 0, ABG)
00:53:51.679 00.000 20224 Move returns status 0, amount 0
00:53:51.680 00.001 20224 MoveAxis(N, 0, ABG)
00:53:51.680 00.000 20224 Move returns status 0, amount 0
00:53:51.680 00.000 20224 move complete, result=0
00:53:51.680 00.000 20224 worker thread done servicing request
00:53:51.683 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=59526, med=3069, FiltMin=2758, FiltMax=27712, Gamma=1.000
00:53:51.695 00.012 8996 UpdateGuideState exits: m=697069 SNR=341.7
00:53:51.698 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:51.700 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:51.702 00.002 8996 Enqueuing Expose request
00:53:51.705 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:51.707 00.002 20224 Worker thread wakes up
00:53:51.707 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:51.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:52.695 00.988 20224 Exposure complete
00:53:52.768 00.073 20224 worker thread done servicing request
00:53:52.768 00.000 8996 OnExposeComplete: enter
00:53:52.769 00.001 8996 UpdateGuideState(): m_state=6
00:53:52.770 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11340
00:53:52.771 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=473.54, Mass=641418, SNR=323.2, Peak=47062 HFD=4.6
00:53:52.771 00.000 8996 MultiStar: [#1 -0.27,-0.05,0.70,U] [#2 -0.26,-0.02,0.74,U] [#3 -0.16,-0.10,0.59,U] [#4 -0.35,-0.03,0.52,U] [#5 0.08,-0.03,0.63,U] [#6 -0.09,0.15,0.45,U] [#7 -0.07,-0.08,0.47,U] [#8 0.03,-0.21,0.40,U] 
00:53:52.773 00.002 8996 refined, 8 included, MultiStar: {-0.10, -0.05}, one-star: {0.11, -0.10}
00:53:52.773 00.000 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
00:53:52.774 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
00:53:52.776 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.12 cameraTheta=-2.65 mountX=-0.10 mountY=0.07, mountTheta=2.54
00:53:52.779 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
00:53:52.780 00.001 8996 Enqueuing Move request for scope (-0.10, -0.05)
00:53:52.782 00.002 20224 Worker thread wakes up
00:53:52.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
00:53:52.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
00:53:52.782 00.000 20224 Moving (-0.10, -0.05) raw xDistance=-0.10 yDistance=0.07
00:53:52.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:53:52.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:52.783 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:53:52.783 00.000 20224 MoveAxis(E, 0, ABG)
00:53:52.783 00.000 20224 Move returns status 0, amount 0
00:53:52.783 00.000 20224 MoveAxis(N, 0, ABG)
00:53:52.783 00.000 20224 Move returns status 0, amount 0
00:53:52.783 00.000 20224 move complete, result=0
00:53:52.783 00.000 20224 worker thread done servicing request
00:53:52.791 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47062, med=3065, FiltMin=2765, FiltMax=27286, Gamma=1.000
00:53:52.816 00.025 8996 UpdateGuideState exits: m=641418 SNR=323.2
00:53:52.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:52.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:52.819 00.001 8996 Enqueuing Expose request
00:53:52.821 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:52.822 00.001 20224 Worker thread wakes up
00:53:52.822 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:52.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:53.994 01.172 20224 Exposure complete
00:53:54.064 00.070 20224 worker thread done servicing request
00:53:54.064 00.000 8996 OnExposeComplete: enter
00:53:54.066 00.002 8996 UpdateGuideState(): m_state=6
00:53:54.068 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11341
00:53:54.070 00.002 8996 Star::Find returns 1 (0), X=134.92, Y=473.43, Mass=726343, SNR=352.3, Peak=51686 HFD=4.5
00:53:54.072 00.002 8996 MultiStar: [#1 -0.02,-0.45,0.00,M1] [#2 -0.11,-0.16,0.67,U] [#3 -0.12,-0.17,0.50,U] [#4 -0.24,-0.09,0.51,U] [#5 0.32,0.07,0.51,U] [#6 -0.24,0.11,0.41,U] [#7 0.18,-0.16,0.37,U] [#8 0.12,-0.02,0.34,U] 
00:53:54.073 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.10}, one-star: {0.29, -0.21}
00:53:54.075 00.002 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
00:53:54.076 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
00:53:54.077 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.13 mountX=0.06 mountY=0.09, mountTheta=1.03
00:53:54.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
00:53:54.080 00.001 8996 Enqueuing Move request for scope (0.05, -0.10)
00:53:54.080 00.000 20224 Worker thread wakes up
00:53:54.081 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
00:53:54.081 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
00:53:54.081 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
00:53:54.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:53:54.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:53:54.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:53:54.081 00.000 20224 MoveAxis(E, 0, ABG)
00:53:54.081 00.000 20224 Move returns status 0, amount 0
00:53:54.081 00.000 20224 MoveAxis(N, 0, ABG)
00:53:54.081 00.000 20224 Move returns status 0, amount 0
00:53:54.081 00.000 20224 move complete, result=0
00:53:54.081 00.000 20224 worker thread done servicing request
00:53:54.085 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51686, med=3069, FiltMin=2787, FiltMax=26985, Gamma=1.000
00:53:54.097 00.012 8996 UpdateGuideState exits: m=726343 SNR=352.3
00:53:54.098 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:54.098 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:54.099 00.001 8996 Enqueuing Expose request
00:53:54.100 00.001 20224 Worker thread wakes up
00:53:54.100 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:53:54.100 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:54.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:55.069 00.969 20224 Exposure complete
00:53:55.158 00.089 20224 worker thread done servicing request
00:53:55.158 00.000 8996 OnExposeComplete: enter
00:53:55.159 00.001 8996 UpdateGuideState(): m_state=6
00:53:55.160 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11342
00:53:55.162 00.002 8996 Star::Find returns 1 (0), X=134.91, Y=473.24, Mass=731670, SNR=334.3, Peak=61846 HFD=4.5
00:53:55.163 00.001 8996 MultiStar: [#1 -0.16,-0.76,0.00,M2] [#2 0.14,-0.34,0.72,U] [#3 0.29,-0.41,0.00,M1] [#4 0.10,-0.29,0.48,U] [#5 -0.06,-0.20,0.56,U] [#6 -0.25,-0.13,0.41,U] [#7 0.14,-0.38,0.44,U] [#8 0.16,0.21,0.37,U] 
00:53:55.164 00.001 8996 refined, 6 included, MultiStar: {0.10, -0.26}, one-star: {0.28, -0.40}
00:53:55.166 00.002 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
00:53:55.167 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
00:53:55.168 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.26 hyp=0.28 cameraTheta=-1.20 mountX=0.13 mountY=0.25, mountTheta=1.09
00:53:55.171 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.26, opts=13)
00:53:55.173 00.002 8996 Enqueuing Move request for scope (0.10, -0.26)
00:53:55.174 00.001 20224 Worker thread wakes up
00:53:55.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.26) opts 0xd
00:53:55.175 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.26)
00:53:55.175 00.000 20224 Moving (0.10, -0.26) raw xDistance=0.13 yDistance=0.25
00:53:55.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:53:55.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:53:55.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:53:55.175 00.000 20224 MoveAxis(E, 0, ABG)
00:53:55.175 00.000 20224 Move returns status 0, amount 0
00:53:55.175 00.000 20224 MoveAxis(N, 0, ABG)
00:53:55.175 00.000 20224 Move returns status 0, amount 0
00:53:55.175 00.000 20224 move complete, result=0
00:53:55.175 00.000 20224 worker thread done servicing request
00:53:55.180 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=61846, med=3069, FiltMin=2777, FiltMax=28864, Gamma=1.000
00:53:55.203 00.023 8996 UpdateGuideState exits: m=731670 SNR=334.3
00:53:55.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:55.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:55.205 00.000 8996 Enqueuing Expose request
00:53:55.206 00.001 20224 Worker thread wakes up
00:53:55.206 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:55.207 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:55.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:56.377 01.170 20224 Exposure complete
00:53:56.456 00.079 20224 worker thread done servicing request
00:53:56.456 00.000 8996 OnExposeComplete: enter
00:53:56.458 00.002 8996 UpdateGuideState(): m_state=6
00:53:56.459 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11343
00:53:56.460 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.46, Mass=717042, SNR=386.0, Peak=47062 HFD=4.6
00:53:56.461 00.001 8996 MultiStar: [#1 0.02,-0.41,0.56,U] [#2 0.07,-0.63,0.00,M2] [#3 0.30,-0.44,0.00,M2] [#4 0.24,-0.11,0.43,U] [#5 0.07,-0.41,0.53,U] [#6 0.22,-0.23,0.35,U] [#7 0.03,-0.29,0.37,U] [#8 0.21,-0.20,0.31,U] 
00:53:56.462 00.001 8996 refined, 6 included, MultiStar: {0.24, -0.26}, one-star: {0.56, -0.18}
00:53:56.463 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
00:53:56.464 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
00:53:56.465 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.26 hyp=0.36 cameraTheta=-0.82 mountX=0.27 mountY=0.23, mountTheta=0.71
00:53:56.466 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.26, opts=13)
00:53:56.467 00.001 8996 Enqueuing Move request for scope (0.24, -0.26)
00:53:56.468 00.001 20224 Worker thread wakes up
00:53:56.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.26) opts 0xd
00:53:56.468 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.26)
00:53:56.468 00.000 20224 Moving (0.24, -0.26) raw xDistance=0.27 yDistance=0.23
00:53:56.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:53:56.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:53:56.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
00:53:56.468 00.000 20224 MoveAxis(W, 39, ABG)
00:53:56.468 00.000 20224 Guiding  Dir = 3, Dur = 39
00:53:56.469 00.001 20224 IsSlewing returns 0
00:53:56.469 00.000 20224 IsGuiding returns 0
00:53:56.474 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47062, med=3069, FiltMin=2768, FiltMax=23235, Gamma=1.000
00:53:56.492 00.018 8996 UpdateGuideState exits: m=717042 SNR=386.0
00:53:56.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:56.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:56.495 00.001 8996 Enqueuing Expose request
00:53:56.511 00.016 20224 IsGuiding returns 1
00:53:56.511 00.000 20224 scope still moving after pulse duration time elapsed
00:53:56.541 00.030 20224 IsSlewing returns 0
00:53:56.541 00.000 20224 IsGuiding returns 1
00:53:56.572 00.031 20224 IsSlewing returns 0
00:53:56.572 00.000 20224 IsGuiding returns 1
00:53:56.602 00.030 20224 IsSlewing returns 0
00:53:56.603 00.001 20224 IsGuiding returns 0
00:53:56.603 00.000 20224 scope move finished after 39 + 94 ms
00:53:56.603 00.000 20224 Move returns status 0, amount 39
00:53:56.603 00.000 20224 MoveAxis(N, 0, ABG)
00:53:56.603 00.000 20224 Move returns status 0, amount 0
00:53:56.603 00.000 20224 move complete, result=0
00:53:56.603 00.000 20224 worker thread done servicing request
00:53:56.603 00.000 20224 Worker thread wakes up
00:53:56.603 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:56.603 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.2 px 0 ms NORTH
00:53:56.605 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:57.588 00.983 20224 Exposure complete
00:53:57.665 00.077 20224 worker thread done servicing request
00:53:57.666 00.001 8996 OnExposeComplete: enter
00:53:57.667 00.001 8996 UpdateGuideState(): m_state=6
00:53:57.668 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11344
00:53:57.668 00.000 8996 Star::Find returns 1 (0), X=134.54, Y=473.43, Mass=693366, SNR=321.2, Peak=49894 HFD=4.7
00:53:57.670 00.002 8996 MultiStar: [#1 -0.12,-0.51,0.00,M2] [#2 -0.40,-0.50,0.00,M3] [#3 -0.10,-0.35,0.66,U] [#4 -0.44,-0.17,0.00,M1] [#5 -0.19,-0.42,0.00,M2] [#6 -0.30,-0.40,0.00,M6] [#7 -0.20,-0.10,0.45,U] [#8 -0.08,-0.43,0.37,U] 
00:53:57.671 00.001 8996 single-star, 3 included, MultiStar: {-0.11, -0.26}, one-star: {-0.09, -0.21}
00:53:57.672 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
00:53:57.673 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
00:53:57.674 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.97 mountX=-0.07 mountY=0.22, mountTheta=1.87
00:53:57.675 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.21, opts=13)
00:53:57.676 00.001 8996 Enqueuing Move request for scope (-0.09, -0.21)
00:53:57.677 00.001 20224 Worker thread wakes up
00:53:57.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.21) opts 0xd
00:53:57.677 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.21)
00:53:57.677 00.000 20224 Moving (-0.09, -0.21) raw xDistance=-0.07 yDistance=0.22
00:53:57.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:53:57.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:53:57.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
00:53:57.677 00.000 20224 MoveAxis(E, 0, ABG)
00:53:57.677 00.000 20224 Move returns status 0, amount 0
00:53:57.677 00.000 20224 MoveAxis(N, 0, ABG)
00:53:57.677 00.000 20224 Move returns status 0, amount 0
00:53:57.677 00.000 20224 move complete, result=0
00:53:57.678 00.001 20224 worker thread done servicing request
00:53:57.681 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49894, med=3069, FiltMin=2752, FiltMax=26640, Gamma=1.000
00:53:57.694 00.013 8996 UpdateGuideState exits: m=693366 SNR=321.2
00:53:57.695 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:57.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:57.697 00.001 8996 Enqueuing Expose request
00:53:57.698 00.001 20224 Worker thread wakes up
00:53:57.698 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:53:57.698 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:57.699 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:53:58.860 01.161 20224 Exposure complete
00:53:58.936 00.076 20224 worker thread done servicing request
00:53:58.936 00.000 8996 OnExposeComplete: enter
00:53:58.938 00.002 8996 UpdateGuideState(): m_state=6
00:53:58.939 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11345
00:53:58.940 00.001 8996 Star::Find returns 1 (0), X=133.96, Y=473.01, Mass=645058, SNR=338.9, Peak=56998 HFD=4.4
00:53:58.942 00.002 8996 MultiStar: large primary error, entering stabilization period
00:53:58.943 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:53:58.945 00.002 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
00:53:58.946 00.001 8996 CameraToMount -- cameraX=-0.68 cameraY=-0.63 hyp=0.92 cameraTheta=-2.39 mountX=-0.61 mountY=0.70, mountTheta=2.29
00:53:58.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.68, y=-0.63, opts=13)
00:53:58.950 00.002 8996 Enqueuing Move request for scope (-0.68, -0.63)
00:53:58.951 00.001 20224 Worker thread wakes up
00:53:58.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.63) opts 0xd
00:53:58.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.68, -0.63)
00:53:58.951 00.000 20224 Moving (-0.68, -0.63) raw xDistance=-0.61 yDistance=0.70
00:53:58.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
00:53:58.951 00.000 20224 resist switch: large excursion: input 0.70 thresh 0.60 direction from -1 to 1
00:53:58.951 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.11
00:53:58.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
00:53:58.951 00.000 20224 MoveAxis(E, 89, ABG)
00:53:58.951 00.000 20224 Guiding  Dir = 2, Dur = 89
00:53:58.952 00.001 20224 IsSlewing returns 0
00:53:58.952 00.000 20224 IsGuiding returns 0
00:53:58.956 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56998, med=3069, FiltMin=2749, FiltMax=26822, Gamma=1.000
00:53:58.973 00.017 8996 UpdateGuideState exits: m=645058 SNR=338.9
00:53:58.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:53:58.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:53:58.975 00.000 8996 Enqueuing Expose request
00:53:58.982 00.007 20224 PulseGuide returned control before completion, sleep 69
00:53:59.060 00.078 20224 IsGuiding returns 1
00:53:59.060 00.000 20224 scope still moving after pulse duration time elapsed
00:53:59.090 00.030 20224 IsSlewing returns 0
00:53:59.091 00.001 20224 IsGuiding returns 0
00:53:59.091 00.000 20224 scope move finished after 89 + 50 ms
00:53:59.091 00.000 20224 Move returns status 0, amount 89
00:53:59.091 00.000 20224 MoveAxis(S, 148, ABG)
00:53:59.091 00.000 20224 Guiding  Dir = 1, Dur = 148
00:53:59.091 00.000 20224 IsSlewing returns 0
00:53:59.091 00.000 20224 IsGuiding returns 0
00:53:59.153 00.062 20224 PulseGuide returned control before completion, sleep 97
00:53:59.259 00.106 20224 IsGuiding returns 1
00:53:59.259 00.000 20224 scope still moving after pulse duration time elapsed
00:53:59.291 00.032 20224 IsSlewing returns 0
00:53:59.292 00.001 20224 IsGuiding returns 1
00:53:59.323 00.031 20224 IsSlewing returns 0
00:53:59.323 00.000 20224 IsGuiding returns 0
00:53:59.323 00.000 20224 scope move finished after 148 + 83 ms
00:53:59.323 00.000 20224 Move returns status 0, amount 148
00:53:59.323 00.000 20224 move complete, result=0
00:53:59.323 00.000 20224 worker thread done servicing request
00:53:59.323 00.000 20224 Worker thread wakes up
00:53:59.323 00.000 8996 GuideStep: -0.6 px 89 ms EAST, 0.7 px 148 ms SOUTH
00:53:59.325 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:53:59.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:00.302 00.977 20224 Exposure complete
00:54:00.369 00.067 20224 worker thread done servicing request
00:54:00.370 00.001 8996 OnExposeComplete: enter
00:54:00.370 00.000 8996 UpdateGuideState(): m_state=6
00:54:00.371 00.001 8996 Star::Find(15, 133, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11346
00:54:00.372 00.001 8996 Star::Find returns 1 (0), X=134.55, Y=473.11, Mass=716379, SNR=359.6, Peak=61622 HFD=4.6
00:54:00.373 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
00:54:00.374 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
00:54:00.375 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.53 hyp=0.54 cameraTheta=-1.72 mountX=-0.03 mountY=0.54, mountTheta=1.62
00:54:00.377 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.53, opts=13)
00:54:00.378 00.001 8996 Enqueuing Move request for scope (-0.08, -0.53)
00:54:00.379 00.001 20224 Worker thread wakes up
00:54:00.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.53) opts 0xd
00:54:00.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.53)
00:54:00.379 00.000 20224 Moving (-0.08, -0.53) raw xDistance=-0.03 yDistance=0.54
00:54:00.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:54:00.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
00:54:00.379 00.000 20224 MoveAxis(E, 0, ABG)
00:54:00.379 00.000 20224 Move returns status 0, amount 0
00:54:00.379 00.000 20224 MoveAxis(S, 113, ABG)
00:54:00.379 00.000 20224 Guiding  Dir = 1, Dur = 113
00:54:00.380 00.001 20224 IsSlewing returns 0
00:54:00.380 00.000 20224 IsGuiding returns 0
00:54:00.386 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=61622, med=3069, FiltMin=2771, FiltMax=28752, Gamma=1.000
00:54:00.405 00.019 8996 UpdateGuideState exits: m=716379 SNR=359.6
00:54:00.406 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:00.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:00.409 00.002 8996 Enqueuing Expose request
00:54:00.410 00.001 20224 PulseGuide returned control before completion, sleep 94
00:54:00.514 00.104 20224 IsGuiding returns 1
00:54:00.514 00.000 20224 scope still moving after pulse duration time elapsed
00:54:00.545 00.031 20224 IsSlewing returns 0
00:54:00.545 00.000 20224 IsGuiding returns 1
00:54:00.576 00.031 20224 IsSlewing returns 0
00:54:00.576 00.000 20224 IsGuiding returns 0
00:54:00.576 00.000 20224 scope move finished after 113 + 82 ms
00:54:00.576 00.000 20224 Move returns status 0, amount 113
00:54:00.576 00.000 20224 move complete, result=0
00:54:00.576 00.000 20224 worker thread done servicing request
00:54:00.576 00.000 20224 Worker thread wakes up
00:54:00.576 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 113 ms SOUTH
00:54:00.579 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:00.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:01.750 01.171 20224 Exposure complete
00:54:01.825 00.075 20224 worker thread done servicing request
00:54:01.825 00.000 8996 OnExposeComplete: enter
00:54:01.827 00.002 8996 UpdateGuideState(): m_state=6
00:54:01.828 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11347
00:54:01.829 00.001 8996 Star::Find returns 1 (0), X=134.38, Y=474.25, Mass=570089, SNR=292.1, Peak=45261 HFD=4.6
00:54:01.830 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
00:54:01.831 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
00:54:01.833 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.61 hyp=0.66 cameraTheta=1.97 mountX=-0.31 mountY=-0.57, mountTheta=-2.07
00:54:01.835 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.61, opts=13)
00:54:01.836 00.001 8996 Enqueuing Move request for scope (-0.25, 0.61)
00:54:01.838 00.002 20224 Worker thread wakes up
00:54:01.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.61) opts 0xd
00:54:01.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.61)
00:54:01.838 00.000 20224 Moving (-0.25, 0.61) raw xDistance=-0.31 yDistance=-0.57
00:54:01.839 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
00:54:01.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:01.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
00:54:01.839 00.000 20224 MoveAxis(E, 46, ABG)
00:54:01.839 00.000 20224 Guiding  Dir = 2, Dur = 46
00:54:01.839 00.000 20224 IsSlewing returns 0
00:54:01.839 00.000 20224 IsGuiding returns 0
00:54:01.845 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45261, med=3069, FiltMin=2758, FiltMax=21974, Gamma=1.000
00:54:01.865 00.020 8996 UpdateGuideState exits: m=570089 SNR=292.1
00:54:01.867 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:01.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:01.869 00.001 8996 Enqueuing Expose request
00:54:01.888 00.019 20224 IsGuiding returns 1
00:54:01.888 00.000 20224 scope still moving after pulse duration time elapsed
00:54:01.918 00.030 20224 IsSlewing returns 0
00:54:01.918 00.000 20224 IsGuiding returns 1
00:54:01.949 00.031 20224 IsSlewing returns 0
00:54:01.950 00.001 20224 IsGuiding returns 1
00:54:01.980 00.030 20224 IsSlewing returns 0
00:54:01.981 00.001 20224 IsGuiding returns 0
00:54:01.981 00.000 20224 scope move finished after 46 + 95 ms
00:54:01.981 00.000 20224 Move returns status 0, amount 46
00:54:01.981 00.000 20224 MoveAxis(N, 0, ABG)
00:54:01.981 00.000 20224 Move returns status 0, amount 0
00:54:01.981 00.000 20224 move complete, result=0
00:54:01.981 00.000 20224 worker thread done servicing request
00:54:01.981 00.000 20224 Worker thread wakes up
00:54:01.981 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:01.982 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:01.982 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.6 px 0 ms NORTH
00:54:02.943 00.961 20224 Exposure complete
00:54:02.998 00.055 20224 worker thread done servicing request
00:54:02.998 00.000 8996 OnExposeComplete: enter
00:54:02.999 00.001 8996 UpdateGuideState(): m_state=6
00:54:03.000 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11348
00:54:03.002 00.002 8996 Star::Find returns 1 (0), X=134.47, Y=474.17, Mass=705803, SNR=304.9, Peak=54637 HFD=4.5
00:54:03.003 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
00:54:03.004 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
00:54:03.005 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.53 hyp=0.56 cameraTheta=1.86 mountX=-0.21 mountY=-0.51, mountTheta=-1.96
00:54:03.008 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.53, opts=13)
00:54:03.008 00.000 8996 Enqueuing Move request for scope (-0.16, 0.53)
00:54:03.009 00.001 20224 Worker thread wakes up
00:54:03.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.53) opts 0xd
00:54:03.010 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.53)
00:54:03.010 00.000 20224 Moving (-0.16, 0.53) raw xDistance=-0.21 yDistance=-0.51
00:54:03.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
00:54:03.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:03.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
00:54:03.010 00.000 20224 MoveAxis(E, 34, ABG)
00:54:03.010 00.000 20224 Guiding  Dir = 2, Dur = 34
00:54:03.010 00.000 20224 IsSlewing returns 0
00:54:03.010 00.000 20224 IsGuiding returns 0
00:54:03.020 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54637, med=3065, FiltMin=2797, FiltMax=28582, Gamma=1.000
00:54:03.039 00.019 8996 UpdateGuideState exits: m=705803 SNR=304.9
00:54:03.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:03.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:03.042 00.001 8996 Enqueuing Expose request
00:54:03.060 00.018 20224 IsGuiding returns 1
00:54:03.060 00.000 20224 scope still moving after pulse duration time elapsed
00:54:03.091 00.031 20224 IsSlewing returns 0
00:54:03.091 00.000 20224 IsGuiding returns 1
00:54:03.122 00.031 20224 IsSlewing returns 0
00:54:03.122 00.000 20224 IsGuiding returns 1
00:54:03.153 00.031 20224 IsSlewing returns 0
00:54:03.153 00.000 20224 IsGuiding returns 0
00:54:03.153 00.000 20224 scope move finished after 34 + 109 ms
00:54:03.153 00.000 20224 Move returns status 0, amount 34
00:54:03.154 00.001 20224 MoveAxis(N, 0, ABG)
00:54:03.154 00.000 20224 Move returns status 0, amount 0
00:54:03.154 00.000 20224 move complete, result=0
00:54:03.154 00.000 20224 worker thread done servicing request
00:54:03.154 00.000 20224 Worker thread wakes up
00:54:03.154 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.5 px 0 ms NORTH
00:54:03.156 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:03.156 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:04.315 01.159 20224 Exposure complete
00:54:04.386 00.071 20224 worker thread done servicing request
00:54:04.386 00.000 8996 OnExposeComplete: enter
00:54:04.387 00.001 8996 UpdateGuideState(): m_state=6
00:54:04.388 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11349
00:54:04.389 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.93, Mass=692335, SNR=339.3, Peak=53376 HFD=4.3
00:54:04.389 00.000 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
00:54:04.390 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
00:54:04.391 00.001 8996 CameraToMount -- cameraX=0.69 cameraY=0.29 hyp=0.74 cameraTheta=0.40 mountX=0.65 mountY=-0.36, mountTheta=-0.51
00:54:04.392 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.69, y=0.29, opts=13)
00:54:04.393 00.001 8996 Enqueuing Move request for scope (0.69, 0.29)
00:54:04.394 00.001 20224 Worker thread wakes up
00:54:04.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.29) opts 0xd
00:54:04.394 00.000 20224 Handling offset move in thread for scope, endpoint = (0.69, 0.29)
00:54:04.394 00.000 20224 Moving (0.69, 0.29) raw xDistance=0.65 yDistance=-0.36
00:54:04.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.65
00:54:04.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:04.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:54:04.395 00.001 20224 MoveAxis(W, 93, ABG)
00:54:04.395 00.000 20224 Guiding  Dir = 3, Dur = 93
00:54:04.395 00.000 20224 IsSlewing returns 0
00:54:04.395 00.000 20224 IsGuiding returns 0
00:54:04.396 00.001 20224 PulseGuide returned control before completion, sleep 102
00:54:04.399 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=53376, med=3069, FiltMin=2771, FiltMax=26944, Gamma=1.000
00:54:04.414 00.015 8996 UpdateGuideState exits: m=692335 SNR=339.3
00:54:04.416 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:04.416 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:04.417 00.001 8996 Enqueuing Expose request
00:54:04.500 00.083 20224 IsGuiding returns 0
00:54:04.500 00.000 20224 Move returns status 0, amount 93
00:54:04.500 00.000 20224 MoveAxis(N, 0, ABG)
00:54:04.500 00.000 20224 Move returns status 0, amount 0
00:54:04.500 00.000 20224 move complete, result=0
00:54:04.501 00.001 20224 worker thread done servicing request
00:54:04.501 00.000 20224 Worker thread wakes up
00:54:04.501 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:04.501 00.000 8996 GuideStep: 0.7 px 93 ms WEST, -0.4 px 0 ms NORTH
00:54:04.502 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:05.489 00.987 20224 Exposure complete
00:54:05.557 00.068 20224 worker thread done servicing request
00:54:05.558 00.001 8996 OnExposeComplete: enter
00:54:05.559 00.001 8996 UpdateGuideState(): m_state=6
00:54:05.560 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11350
00:54:05.561 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=474.01, Mass=724799, SNR=331.3, Peak=64909 HFD=4.4
00:54:05.563 00.002 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
00:54:05.564 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
00:54:05.565 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.37 hyp=0.48 cameraTheta=0.90 mountX=0.26 mountY=-0.41, mountTheta=-1.00
00:54:05.566 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.37, opts=13)
00:54:05.568 00.002 8996 Enqueuing Move request for scope (0.30, 0.37)
00:54:05.568 00.000 20224 Worker thread wakes up
00:54:05.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.37) opts 0xd
00:54:05.569 00.001 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.37)
00:54:05.569 00.000 20224 Moving (0.30, 0.37) raw xDistance=0.26 yDistance=-0.41
00:54:05.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.26
00:54:05.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:05.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:54:05.569 00.000 20224 MoveAxis(W, 45, ABG)
00:54:05.569 00.000 20224 Guiding  Dir = 3, Dur = 45
00:54:05.569 00.000 20224 IsSlewing returns 0
00:54:05.569 00.000 20224 IsGuiding returns 0
00:54:05.571 00.002 20224 PulseGuide returned control before completion, sleep 54
00:54:05.573 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=64909, med=3069, FiltMin=2777, FiltMax=29209, Gamma=1.000
00:54:05.590 00.017 8996 UpdateGuideState exits: m=724799 SNR=331.3
00:54:05.591 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:05.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:05.593 00.001 8996 Enqueuing Expose request
00:54:05.626 00.033 20224 IsGuiding returns 1
00:54:05.626 00.000 20224 scope still moving after pulse duration time elapsed
00:54:05.658 00.032 20224 IsSlewing returns 0
00:54:05.658 00.000 20224 IsGuiding returns 0
00:54:05.659 00.001 20224 scope move finished after 45 + 44 ms
00:54:05.659 00.000 20224 Move returns status 0, amount 45
00:54:05.659 00.000 20224 MoveAxis(N, 0, ABG)
00:54:05.659 00.000 20224 Move returns status 0, amount 0
00:54:05.659 00.000 20224 move complete, result=0
00:54:05.659 00.000 20224 worker thread done servicing request
00:54:05.659 00.000 20224 Worker thread wakes up
00:54:05.659 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.4 px 0 ms NORTH
00:54:05.661 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:05.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:06.818 01.157 20224 Exposure complete
00:54:06.895 00.077 20224 worker thread done servicing request
00:54:06.895 00.000 8996 OnExposeComplete: enter
00:54:06.896 00.001 8996 UpdateGuideState(): m_state=6
00:54:06.897 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11351
00:54:06.898 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=473.95, Mass=642296, SNR=310.5, Peak=63341 HFD=4.4
00:54:06.899 00.001 8996 MultiStar: exiting stabilization period
00:54:06.900 00.001 8996 MultiStar: [#1 -0.15,0.53,0.00,M3] [#2 -0.32,0.32,0.00,M4] [#3 0.04,0.73,0.00,M2] [#4 -0.30,0.78,0.00,M2] [#5 -0.07,0.52,0.00,M3] [#6 -0.25,0.48,0.00,M7] [#7 -0.14,0.54,0.00,M1] [#8 -0.06,0.63,0.00,M1] 
00:54:06.901 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
00:54:06.901 00.000 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
00:54:06.902 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.23 mountX=0.08 mountY=-0.32, mountTheta=-1.33
00:54:06.904 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.31, opts=13)
00:54:06.905 00.001 8996 Enqueuing Move request for scope (0.11, 0.31)
00:54:06.906 00.001 20224 Worker thread wakes up
00:54:06.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.31) opts 0xd
00:54:06.906 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.31)
00:54:06.906 00.000 20224 Moving (0.11, 0.31) raw xDistance=0.08 yDistance=-0.32
00:54:06.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:54:06.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:54:06.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:54:06.906 00.000 20224 MoveAxis(E, 0, ABG)
00:54:06.906 00.000 20224 Move returns status 0, amount 0
00:54:06.906 00.000 20224 MoveAxis(N, 0, ABG)
00:54:06.906 00.000 20224 Move returns status 0, amount 0
00:54:06.906 00.000 20224 move complete, result=0
00:54:06.906 00.000 20224 worker thread done servicing request
00:54:06.909 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=63341, med=3069, FiltMin=2774, FiltMax=28038, Gamma=1.000
00:54:06.924 00.015 8996 UpdateGuideState exits: m=642296 SNR=310.5
00:54:06.926 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:06.927 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:06.927 00.000 8996 Enqueuing Expose request
00:54:06.928 00.001 20224 Worker thread wakes up
00:54:06.928 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:54:06.929 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:06.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:07.898 00.969 20224 Exposure complete
00:54:07.986 00.088 20224 worker thread done servicing request
00:54:07.986 00.000 8996 OnExposeComplete: enter
00:54:07.987 00.001 8996 UpdateGuideState(): m_state=6
00:54:07.988 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11352
00:54:07.988 00.000 8996 Star::Find returns 1 (0), X=134.44, Y=474.14, Mass=609374, SNR=303.8, Peak=52477 HFD=4.4
00:54:07.989 00.001 8996 MultiStar: [#1 -0.07,0.64,0.00,M4] [#2 -0.40,0.55,0.00,M5] [#3 0.22,0.76,0.00,M3] [#4 -0.18,0.80,0.00,M3] [#5 -0.12,0.63,0.00,M4] [#6 -0.33,0.48,0.00,M8] [#7 -0.07,0.41,0.42,U] [#8 0.01,0.61,0.00,M2] 
00:54:07.990 00.001 8996 refined, 1 included, MultiStar: {-0.16, 0.47}, one-star: {-0.19, 0.50}
00:54:07.991 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:54:07.992 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
00:54:07.992 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.47 hyp=0.50 cameraTheta=1.89 mountX=-0.20 mountY=-0.45, mountTheta=-1.99
00:54:07.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.47, opts=13)
00:54:07.995 00.001 8996 Enqueuing Move request for scope (-0.16, 0.47)
00:54:07.996 00.001 20224 Worker thread wakes up
00:54:07.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.47) opts 0xd
00:54:07.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.47)
00:54:07.996 00.000 20224 Moving (-0.16, 0.47) raw xDistance=-0.20 yDistance=-0.45
00:54:07.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:54:07.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:54:07.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
00:54:07.996 00.000 20224 MoveAxis(E, 29, ABG)
00:54:07.996 00.000 20224 Guiding  Dir = 2, Dur = 29
00:54:07.996 00.000 20224 IsSlewing returns 0
00:54:07.996 00.000 20224 IsGuiding returns 0
00:54:08.000 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52477, med=3069, FiltMin=2784, FiltMax=26425, Gamma=1.000
00:54:08.014 00.014 8996 UpdateGuideState exits: m=609374 SNR=303.8
00:54:08.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:08.015 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:08.016 00.001 8996 Enqueuing Expose request
00:54:08.060 00.044 20224 IsGuiding returns 1
00:54:08.060 00.000 20224 scope still moving after pulse duration time elapsed
00:54:08.090 00.030 20224 IsSlewing returns 0
00:54:08.090 00.000 20224 IsGuiding returns 1
00:54:08.121 00.031 20224 IsSlewing returns 0
00:54:08.121 00.000 20224 IsGuiding returns 1
00:54:08.151 00.030 20224 IsSlewing returns 0
00:54:08.151 00.000 20224 IsGuiding returns 0
00:54:08.152 00.001 20224 scope move finished after 29 + 126 ms
00:54:08.152 00.000 20224 Move returns status 0, amount 29
00:54:08.152 00.000 20224 MoveAxis(N, 0, ABG)
00:54:08.152 00.000 20224 Move returns status 0, amount 0
00:54:08.152 00.000 20224 move complete, result=0
00:54:08.152 00.000 20224 worker thread done servicing request
00:54:08.152 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.5 px 0 ms NORTH
00:54:08.153 00.001 20224 Worker thread wakes up
00:54:08.153 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:08.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:09.318 01.165 20224 Exposure complete
00:54:09.380 00.062 20224 worker thread done servicing request
00:54:09.380 00.000 8996 OnExposeComplete: enter
00:54:09.381 00.001 8996 UpdateGuideState(): m_state=6
00:54:09.382 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11353
00:54:09.383 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.94, Mass=613269, SNR=328.0, Peak=53437 HFD=4.4
00:54:09.384 00.001 8996 MultiStar: [#1 0.07,0.44,0.71,U] [#2 -0.01,0.55,0.00,M6] [#3 0.47,0.83,0.00,M4] [#4 0.23,0.92,0.00,M4] [#5 0.34,0.72,0.00,M5] [#6 0.25,0.66,0.00,M9] [#7 0.39,0.71,0.00,M1] [#8 0.18,0.69,0.00,M3] 
00:54:09.385 00.001 8996 single-star, 1 included, MultiStar: {0.15, 0.36}, one-star: {0.20, 0.30}
00:54:09.385 00.000 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
00:54:09.386 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
00:54:09.387 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.30 hyp=0.36 cameraTheta=0.98 mountX=0.17 mountY=-0.32, mountTheta=-1.08
00:54:09.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.30, opts=13)
00:54:09.389 00.001 8996 Enqueuing Move request for scope (0.20, 0.30)
00:54:09.390 00.001 20224 Worker thread wakes up
00:54:09.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.30) opts 0xd
00:54:09.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.30)
00:54:09.390 00.000 20224 Moving (0.20, 0.30) raw xDistance=0.17 yDistance=-0.32
00:54:09.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:54:09.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:54:09.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:54:09.390 00.000 20224 MoveAxis(E, 0, ABG)
00:54:09.390 00.000 20224 Move returns status 0, amount 0
00:54:09.391 00.001 20224 MoveAxis(N, 0, ABG)
00:54:09.391 00.000 20224 Move returns status 0, amount 0
00:54:09.391 00.000 20224 move complete, result=0
00:54:09.391 00.000 20224 worker thread done servicing request
00:54:09.395 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53437, med=3069, FiltMin=2790, FiltMax=25737, Gamma=1.000
00:54:09.408 00.013 8996 UpdateGuideState exits: m=613269 SNR=328.0
00:54:09.410 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:09.412 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:09.413 00.001 8996 Enqueuing Expose request
00:54:09.415 00.002 20224 Worker thread wakes up
00:54:09.415 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
00:54:09.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:09.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:10.390 00.974 20224 Exposure complete
00:54:10.486 00.096 20224 worker thread done servicing request
00:54:10.486 00.000 8996 OnExposeComplete: enter
00:54:10.488 00.002 8996 UpdateGuideState(): m_state=6
00:54:10.489 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11354
00:54:10.491 00.002 8996 Star::Find returns 1 (0), X=134.88, Y=473.97, Mass=685353, SNR=324.9, Peak=65437 HFD=4.4
00:54:10.494 00.003 8996 MultiStar: [#1 0.11,0.62,0.00,M4] [#2 0.01,0.64,0.00,M7] [#3 0.41,0.78,0.00,M5] [#4 0.15,0.74,0.00,M5] [#5 0.23,0.80,0.00,M6] [#6 -0.00,0.38,0.42,U] [#7 0.18,0.59,0.00,M2] [#8 0.06,0.68,0.00,M4] 
00:54:10.494 00.000 8996 refined, 1 included, MultiStar: {0.18, 0.35}, one-star: {0.25, 0.33}
00:54:10.495 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
00:54:10.496 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
00:54:10.497 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.35 hyp=0.39 cameraTheta=1.10 mountX=0.14 mountY=-0.36, mountTheta=-1.20
00:54:10.500 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.35, opts=13)
00:54:10.500 00.000 8996 Enqueuing Move request for scope (0.18, 0.35)
00:54:10.502 00.002 20224 Worker thread wakes up
00:54:10.502 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.35) opts 0xd
00:54:10.502 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.35)
00:54:10.502 00.000 20224 Moving (0.18, 0.35) raw xDistance=0.14 yDistance=-0.36
00:54:10.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:54:10.502 00.000 20224 switching direction from 1 to -1 - decHistory=-6 oldest=0.67 newest=-1.14
00:54:10.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
00:54:10.502 00.000 20224 MoveAxis(E, 0, ABG)
00:54:10.502 00.000 20224 Move returns status 0, amount 0
00:54:10.502 00.000 20224 MoveAxis(N, 77, ABG)
00:54:10.502 00.000 20224 Guiding  Dir = 0, Dur = 77
00:54:10.502 00.000 20224 IsSlewing returns 0
00:54:10.503 00.001 20224 IsGuiding returns 0
00:54:10.507 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=65437, med=3069, FiltMin=2777, FiltMax=28585, Gamma=1.000
00:54:10.522 00.015 8996 UpdateGuideState exits: m=685353 SNR=324.9
00:54:10.523 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:10.524 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:10.524 00.000 8996 Enqueuing Expose request
00:54:10.536 00.012 20224 PulseGuide returned control before completion, sleep 55
00:54:10.597 00.061 20224 IsGuiding returns 1
00:54:10.597 00.000 20224 scope still moving after pulse duration time elapsed
00:54:10.628 00.031 20224 IsSlewing returns 0
00:54:10.629 00.001 20224 IsGuiding returns 0
00:54:10.629 00.000 20224 scope move finished after 77 + 48 ms
00:54:10.629 00.000 20224 Move returns status 0, amount 77
00:54:10.629 00.000 20224 move complete, result=0
00:54:10.629 00.000 20224 worker thread done servicing request
00:54:10.629 00.000 20224 Worker thread wakes up
00:54:10.629 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 77 ms NORTH
00:54:10.632 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:10.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:11.810 01.178 20224 Exposure complete
00:54:11.882 00.072 20224 worker thread done servicing request
00:54:11.883 00.001 8996 OnExposeComplete: enter
00:54:11.884 00.001 8996 UpdateGuideState(): m_state=6
00:54:11.885 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11355
00:54:11.885 00.000 8996 Star::Find returns 1 (0), X=134.89, Y=474.10, Mass=672278, SNR=327.0, Peak=63341 HFD=4.4
00:54:11.886 00.001 8996 MultiStar: [#1 0.15,0.48,0.00,M5] [#2 0.07,0.49,0.00,M8] [#3 0.30,0.59,0.00,M6] [#4 -0.03,0.74,0.00,M6] [#5 0.25,0.64,0.00,M7] [#6 -0.07,0.42,0.43,U] [#7 0.13,0.68,0.00,M3] [#8 0.18,0.71,0.00,M5] 
00:54:11.887 00.001 8996 refined, 1 included, MultiStar: {0.16, 0.45}, one-star: {0.26, 0.46}
00:54:11.888 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
00:54:11.889 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
00:54:11.889 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.45 hyp=0.48 cameraTheta=1.24 mountX=0.11 mountY=-0.46, mountTheta=-1.33
00:54:11.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.45, opts=13)
00:54:11.892 00.001 8996 Enqueuing Move request for scope (0.16, 0.45)
00:54:11.893 00.001 20224 Worker thread wakes up
00:54:11.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.45) opts 0xd
00:54:11.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.45)
00:54:11.893 00.000 20224 Moving (0.16, 0.45) raw xDistance=0.11 yDistance=-0.46
00:54:11.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:54:11.894 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
00:54:11.894 00.000 20224 MoveAxis(E, 0, ABG)
00:54:11.894 00.000 20224 Move returns status 0, amount 0
00:54:11.894 00.000 20224 MoveAxis(N, 98, ABG)
00:54:11.894 00.000 20224 Guiding  Dir = 0, Dur = 98
00:54:11.894 00.000 20224 IsSlewing returns 0
00:54:11.894 00.000 20224 IsGuiding returns 0
00:54:11.897 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=63341, med=3069, FiltMin=2790, FiltMax=25625, Gamma=1.000
00:54:11.909 00.012 8996 UpdateGuideState exits: m=672278 SNR=327.0
00:54:11.910 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:11.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:11.911 00.000 8996 Enqueuing Expose request
00:54:11.941 00.030 20224 PulseGuide returned control before completion, sleep 62
00:54:12.018 00.077 20224 IsGuiding returns 1
00:54:12.018 00.000 20224 scope still moving after pulse duration time elapsed
00:54:12.050 00.032 20224 IsSlewing returns 0
00:54:12.050 00.000 20224 IsGuiding returns 1
00:54:12.082 00.032 20224 IsSlewing returns 0
00:54:12.083 00.001 20224 IsGuiding returns 1
00:54:12.114 00.031 20224 IsSlewing returns 0
00:54:12.114 00.000 20224 IsGuiding returns 0
00:54:12.114 00.000 20224 scope move finished after 98 + 121 ms
00:54:12.114 00.000 20224 Move returns status 0, amount 98
00:54:12.114 00.000 20224 move complete, result=0
00:54:12.115 00.001 20224 worker thread done servicing request
00:54:12.115 00.000 20224 Worker thread wakes up
00:54:12.115 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 98 ms NORTH
00:54:12.116 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:12.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:13.096 00.980 20224 Exposure complete
00:54:13.171 00.075 20224 worker thread done servicing request
00:54:13.171 00.000 8996 OnExposeComplete: enter
00:54:13.172 00.001 8996 UpdateGuideState(): m_state=6
00:54:13.173 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11356
00:54:13.174 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=473.68, Mass=627414, SNR=299.2, Peak=54109 HFD=4.5
00:54:13.175 00.001 8996 MultiStar: [#1 -0.08,0.19,0.73,U] [#2 0.04,0.22,0.75,U] [#3 0.35,0.43,0.00,M7] [#4 0.14,0.52,0.00,M7] [#5 -0.08,0.20,0.65,U] [#6 -0.21,0.15,0.45,U] [#7 0.10,0.17,0.45,U] [#8 0.01,0.14,0.46,U] 
00:54:13.175 00.000 8996 single-star, 6 included, MultiStar: {-0.00, 0.15}, one-star: {0.11, 0.04}
00:54:13.176 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
00:54:13.177 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
00:54:13.178 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.37 mountX=0.10 mountY=-0.05, mountTheta=-0.48
00:54:13.180 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
00:54:13.181 00.001 8996 Enqueuing Move request for scope (0.11, 0.04)
00:54:13.182 00.001 20224 Worker thread wakes up
00:54:13.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
00:54:13.182 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
00:54:13.182 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.10 yDistance=-0.05
00:54:13.183 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:54:13.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:13.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:54:13.183 00.000 20224 MoveAxis(E, 0, ABG)
00:54:13.183 00.000 20224 Move returns status 0, amount 0
00:54:13.183 00.000 20224 MoveAxis(N, 0, ABG)
00:54:13.183 00.000 20224 Move returns status 0, amount 0
00:54:13.183 00.000 20224 move complete, result=0
00:54:13.184 00.001 20224 worker thread done servicing request
00:54:13.189 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54109, med=3069, FiltMin=2717, FiltMax=25638, Gamma=1.000
00:54:13.213 00.024 8996 UpdateGuideState exits: m=627414 SNR=299.2
00:54:13.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:13.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:13.216 00.001 8996 Enqueuing Expose request
00:54:13.217 00.001 20224 Worker thread wakes up
00:54:13.217 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:54:13.219 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:13.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:14.398 01.179 20224 Exposure complete
00:54:14.469 00.071 20224 worker thread done servicing request
00:54:14.469 00.000 8996 OnExposeComplete: enter
00:54:14.470 00.001 8996 UpdateGuideState(): m_state=6
00:54:14.471 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11357
00:54:14.472 00.001 8996 Star::Find returns 1 (0), X=134.66, Y=473.16, Mass=717029, SNR=345.6, Peak=58326 HFD=4.5
00:54:14.473 00.001 8996 MultiStar: [#1 -0.06,-0.31,0.62,U] [#2 -0.04,-0.00,0.69,U] [#3 0.35,0.13,0.53,U] [#4 -0.02,0.04,0.42,U] [#5 -0.17,0.22,0.50,U] [#6 -0.32,0.16,0.38,U] [#7 0.06,-0.07,0.44,U] [#8 -0.07,-0.32,0.38,U] 
00:54:14.474 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.11}, one-star: {0.03, -0.48}
00:54:14.475 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
00:54:14.475 00.000 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
00:54:14.476 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.11 hyp=0.12 cameraTheta=-1.68 mountX=-0.00 mountY=0.12, mountTheta=1.59
00:54:14.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.11, opts=13)
00:54:14.479 00.001 8996 Enqueuing Move request for scope (-0.01, -0.11)
00:54:14.479 00.000 20224 Worker thread wakes up
00:54:14.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.11) opts 0xd
00:54:14.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.11)
00:54:14.479 00.000 20224 Moving (-0.01, -0.11) raw xDistance=-0.00 yDistance=0.12
00:54:14.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:54:14.480 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:14.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:54:14.480 00.000 20224 MoveAxis(E, 0, ABG)
00:54:14.480 00.000 20224 Move returns status 0, amount 0
00:54:14.480 00.000 20224 MoveAxis(N, 0, ABG)
00:54:14.480 00.000 20224 Move returns status 0, amount 0
00:54:14.480 00.000 20224 move complete, result=0
00:54:14.480 00.000 20224 worker thread done servicing request
00:54:14.486 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58326, med=3069, FiltMin=2768, FiltMax=28329, Gamma=1.000
00:54:14.507 00.021 8996 UpdateGuideState exits: m=717029 SNR=345.6
00:54:14.508 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:14.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:14.510 00.001 8996 Enqueuing Expose request
00:54:14.511 00.001 20224 Worker thread wakes up
00:54:14.511 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:14.512 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:14.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:15.492 00.980 20224 Exposure complete
00:54:15.548 00.056 20224 worker thread done servicing request
00:54:15.548 00.000 8996 OnExposeComplete: enter
00:54:15.549 00.001 8996 UpdateGuideState(): m_state=6
00:54:15.550 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11358
00:54:15.552 00.002 8996 Star::Find returns 1 (0), X=134.90, Y=473.32, Mass=660328, SNR=341.2, Peak=54566 HFD=4.4
00:54:15.555 00.003 8996 MultiStar: [#1 0.27,-0.24,0.62,U] [#2 0.03,-0.08,0.71,U] [#3 0.49,-0.04,0.00,M7] [#4 0.29,0.02,0.49,U] [#5 0.13,-0.10,0.59,U] [#6 0.04,0.02,0.35,U] [#7 0.32,-0.12,0.40,U] [#8 0.18,-0.05,0.31,U] 
00:54:15.557 00.002 8996 refined, 7 included, MultiStar: {0.19, -0.14}, one-star: {0.27, -0.32}
00:54:15.559 00.002 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
00:54:15.561 00.002 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
00:54:15.563 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-0.63 mountX=0.21 mountY=0.12, mountTheta=0.52
00:54:15.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.14, opts=13)
00:54:15.567 00.002 8996 Enqueuing Move request for scope (0.19, -0.14)
00:54:15.569 00.002 20224 Worker thread wakes up
00:54:15.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
00:54:15.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
00:54:15.569 00.000 20224 Moving (0.19, -0.14) raw xDistance=0.21 yDistance=0.12
00:54:15.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:54:15.570 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:15.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:54:15.570 00.000 20224 MoveAxis(W, 30, ABG)
00:54:15.570 00.000 20224 Guiding  Dir = 3, Dur = 30
00:54:15.570 00.000 20224 IsSlewing returns 0
00:54:15.571 00.001 20224 IsGuiding returns 0
00:54:15.577 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=54566, med=3069, FiltMin=2787, FiltMax=26073, Gamma=1.000
00:54:15.592 00.015 8996 UpdateGuideState exits: m=660328 SNR=341.2
00:54:15.593 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:15.593 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:15.594 00.001 8996 Enqueuing Expose request
00:54:15.617 00.023 20224 IsGuiding returns 1
00:54:15.617 00.000 20224 scope still moving after pulse duration time elapsed
00:54:15.645 00.028 20224 IsSlewing returns 0
00:54:15.645 00.000 20224 IsGuiding returns 1
00:54:15.676 00.031 20224 IsSlewing returns 0
00:54:15.676 00.000 20224 IsGuiding returns 1
00:54:15.707 00.031 20224 IsSlewing returns 0
00:54:15.707 00.000 20224 IsGuiding returns 0
00:54:15.707 00.000 20224 scope move finished after 30 + 107 ms
00:54:15.707 00.000 20224 Move returns status 0, amount 30
00:54:15.709 00.002 20224 MoveAxis(N, 0, ABG)
00:54:15.709 00.000 20224 Move returns status 0, amount 0
00:54:15.709 00.000 20224 move complete, result=0
00:54:15.709 00.000 20224 worker thread done servicing request
00:54:15.709 00.000 20224 Worker thread wakes up
00:54:15.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:15.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:15.709 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
00:54:16.889 01.180 20224 Exposure complete
00:54:16.945 00.056 20224 worker thread done servicing request
00:54:16.945 00.000 8996 OnExposeComplete: enter
00:54:16.947 00.002 8996 UpdateGuideState(): m_state=6
00:54:16.948 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11359
00:54:16.949 00.001 8996 Star::Find returns 1 (0), X=134.50, Y=473.59, Mass=699734, SNR=330.6, Peak=52205 HFD=4.5
00:54:16.950 00.001 8996 MultiStar: [#1 -0.19,-0.02,0.63,U] [#2 -0.31,0.23,0.69,U] [#3 0.01,0.24,0.61,U] [#4 -0.31,0.13,0.49,U] [#5 -0.16,0.18,0.55,U] [#6 -0.61,-0.06,0.00,M5] [#7 -0.18,-0.08,0.40,U] [#8 -0.29,0.09,0.38,U] 
00:54:16.951 00.001 8996 single-star, 7 included, MultiStar: {-0.18, 0.09}, one-star: {-0.13, -0.05}
00:54:16.952 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
00:54:16.953 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
00:54:16.954 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.79 mountX=-0.13 mountY=0.06, mountTheta=2.68
00:54:16.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.05, opts=13)
00:54:16.958 00.002 8996 Enqueuing Move request for scope (-0.13, -0.05)
00:54:16.959 00.001 20224 Worker thread wakes up
00:54:16.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
00:54:16.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
00:54:16.959 00.000 20224 Moving (-0.13, -0.05) raw xDistance=-0.13 yDistance=0.06
00:54:16.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:54:16.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:16.960 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:54:16.960 00.000 20224 MoveAxis(E, 0, ABG)
00:54:16.960 00.000 20224 Move returns status 0, amount 0
00:54:16.960 00.000 20224 MoveAxis(N, 0, ABG)
00:54:16.960 00.000 20224 Move returns status 0, amount 0
00:54:16.960 00.000 20224 move complete, result=0
00:54:16.960 00.000 20224 worker thread done servicing request
00:54:16.967 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52205, med=3069, FiltMin=2771, FiltMax=24928, Gamma=1.000
00:54:16.991 00.024 8996 UpdateGuideState exits: m=699734 SNR=330.6
00:54:16.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:16.993 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:16.994 00.001 8996 Enqueuing Expose request
00:54:16.995 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:16.995 00.000 20224 Worker thread wakes up
00:54:16.996 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:16.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:17.980 00.984 20224 Exposure complete
00:54:18.048 00.068 20224 worker thread done servicing request
00:54:18.048 00.000 8996 OnExposeComplete: enter
00:54:18.049 00.001 8996 UpdateGuideState(): m_state=6
00:54:18.050 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11360
00:54:18.051 00.001 8996 Star::Find returns 1 (0), X=134.53, Y=473.50, Mass=711412, SNR=348.2, Peak=48285 HFD=4.9
00:54:18.052 00.001 8996 MultiStar: [#1 -0.29,-0.15,0.67,U] [#2 -0.26,-0.07,0.64,U] [#3 -0.00,0.05,0.61,U] [#4 -0.17,0.03,0.51,U] [#5 -0.10,0.14,0.48,U] [#6 -0.34,-0.22,0.45,U] [#7 -0.34,-0.06,0.34,U] [#8 -0.29,0.11,0.36,U] 
00:54:18.053 00.001 8996 single-star, 8 included, MultiStar: {-0.19, -0.05}, one-star: {-0.10, -0.14}
00:54:18.054 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:54:18.054 00.000 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
00:54:18.055 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.20 mountX=-0.09 mountY=0.15, mountTheta=2.10
00:54:18.057 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.14, opts=13)
00:54:18.058 00.001 8996 Enqueuing Move request for scope (-0.10, -0.14)
00:54:18.059 00.001 20224 Worker thread wakes up
00:54:18.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
00:54:18.059 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
00:54:18.059 00.000 20224 Moving (-0.10, -0.14) raw xDistance=-0.09 yDistance=0.15
00:54:18.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:54:18.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:18.060 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:54:18.060 00.000 20224 MoveAxis(E, 0, ABG)
00:54:18.060 00.000 20224 Move returns status 0, amount 0
00:54:18.060 00.000 20224 MoveAxis(N, 0, ABG)
00:54:18.060 00.000 20224 Move returns status 0, amount 0
00:54:18.060 00.000 20224 move complete, result=0
00:54:18.060 00.000 20224 worker thread done servicing request
00:54:18.063 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=48285, med=3069, FiltMin=2790, FiltMax=26048, Gamma=1.000
00:54:18.079 00.016 8996 UpdateGuideState exits: m=711412 SNR=348.2
00:54:18.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:18.082 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:18.084 00.002 8996 Enqueuing Expose request
00:54:18.085 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:18.086 00.001 20224 Worker thread wakes up
00:54:18.086 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:18.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:19.251 01.165 20224 Exposure complete
00:54:19.316 00.065 20224 worker thread done servicing request
00:54:19.316 00.000 8996 OnExposeComplete: enter
00:54:19.317 00.001 8996 UpdateGuideState(): m_state=6
00:54:19.318 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11361
00:54:19.324 00.006 8996 Star::Find returns 1 (0), X=134.32, Y=473.41, Mass=729049, SNR=352.3, Peak=49622 HFD=4.6
00:54:19.326 00.002 8996 MultiStar: [#1 -0.39,-0.30,0.00,M1] [#2 -0.51,-0.02,0.00,M4] [#3 -0.22,-0.02,0.53,U] [#4 -0.44,-0.21,0.00,M4] [#5 -0.18,0.23,0.52,U] [#6 -0.30,0.16,0.35,U] [#7 -0.27,-0.05,0.39,U] [#8 -0.27,-0.08,0.35,U] 
00:54:19.327 00.001 8996 refined, 5 included, MultiStar: {-0.26, -0.03}, one-star: {-0.31, -0.22}
00:54:19.328 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
00:54:19.329 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
00:54:19.329 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-3.01 mountX=-0.26 mountY=0.06, mountTheta=2.90
00:54:19.331 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.03, opts=13)
00:54:19.332 00.001 8996 Enqueuing Move request for scope (-0.26, -0.03)
00:54:19.333 00.001 20224 Worker thread wakes up
00:54:19.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.03) opts 0xd
00:54:19.333 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.03)
00:54:19.333 00.000 20224 Moving (-0.26, -0.03) raw xDistance=-0.26 yDistance=0.06
00:54:19.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:54:19.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:19.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:54:19.333 00.000 20224 MoveAxis(E, 38, ABG)
00:54:19.334 00.001 20224 Guiding  Dir = 2, Dur = 38
00:54:19.334 00.000 20224 IsSlewing returns 0
00:54:19.334 00.000 20224 IsGuiding returns 0
00:54:19.335 00.001 20224 PulseGuide returned control before completion, sleep 47
00:54:19.339 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=49622, med=3069, FiltMin=2787, FiltMax=23846, Gamma=1.000
00:54:19.357 00.018 8996 UpdateGuideState exits: m=729049 SNR=352.3
00:54:19.358 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:19.358 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:19.359 00.001 8996 Enqueuing Expose request
00:54:19.398 00.039 20224 IsGuiding returns 1
00:54:19.398 00.000 20224 scope still moving after pulse duration time elapsed
00:54:19.429 00.031 20224 IsSlewing returns 0
00:54:19.429 00.000 20224 IsGuiding returns 1
00:54:19.460 00.031 20224 IsSlewing returns 0
00:54:19.460 00.000 20224 IsGuiding returns 0
00:54:19.460 00.000 20224 scope move finished after 38 + 87 ms
00:54:19.460 00.000 20224 Move returns status 0, amount 38
00:54:19.460 00.000 20224 MoveAxis(N, 0, ABG)
00:54:19.460 00.000 20224 Move returns status 0, amount 0
00:54:19.460 00.000 20224 move complete, result=0
00:54:19.460 00.000 20224 worker thread done servicing request
00:54:19.460 00.000 20224 Worker thread wakes up
00:54:19.460 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
00:54:19.463 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:19.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:20.449 00.986 20224 Exposure complete
00:54:20.519 00.070 20224 worker thread done servicing request
00:54:20.519 00.000 8996 OnExposeComplete: enter
00:54:20.520 00.001 8996 UpdateGuideState(): m_state=6
00:54:20.522 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11362
00:54:20.523 00.001 8996 Star::Find returns 1 (0), X=134.67, Y=473.35, Mass=656211, SNR=308.9, Peak=51766 HFD=4.7
00:54:20.524 00.001 8996 MultiStar: [#1 -0.14,-0.25,0.73,U] [#2 -0.24,-0.02,0.73,U] [#3 0.27,-0.04,0.72,U] [#4 -0.16,-0.09,0.59,U] [#5 -0.14,-0.11,0.61,U] [#6 0.03,-0.03,0.41,U] [#7 -0.05,0.12,0.43,U] [#8 -0.09,-0.26,0.36,U] 
00:54:20.525 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.12}, one-star: {0.04, -0.29}
00:54:20.526 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
00:54:20.527 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
00:54:20.528 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.94 mountX=-0.04 mountY=0.13, mountTheta=1.84
00:54:20.529 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.12, opts=13)
00:54:20.530 00.001 8996 Enqueuing Move request for scope (-0.05, -0.12)
00:54:20.531 00.001 20224 Worker thread wakes up
00:54:20.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
00:54:20.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
00:54:20.531 00.000 20224 Moving (-0.05, -0.12) raw xDistance=-0.04 yDistance=0.13
00:54:20.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:54:20.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:20.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:54:20.531 00.000 20224 MoveAxis(E, 0, ABG)
00:54:20.531 00.000 20224 Move returns status 0, amount 0
00:54:20.531 00.000 20224 MoveAxis(N, 0, ABG)
00:54:20.532 00.001 20224 Move returns status 0, amount 0
00:54:20.532 00.000 20224 move complete, result=0
00:54:20.532 00.000 20224 worker thread done servicing request
00:54:20.535 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51766, med=3069, FiltMin=2774, FiltMax=27209, Gamma=1.000
00:54:20.548 00.013 8996 UpdateGuideState exits: m=656211 SNR=308.9
00:54:20.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:20.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:20.551 00.001 8996 Enqueuing Expose request
00:54:20.551 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:20.552 00.001 20224 Worker thread wakes up
00:54:20.552 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:20.553 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:21.724 01.171 20224 Exposure complete
00:54:21.808 00.084 20224 worker thread done servicing request
00:54:21.808 00.000 8996 OnExposeComplete: enter
00:54:21.810 00.002 8996 UpdateGuideState(): m_state=6
00:54:21.811 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11363
00:54:21.812 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.22, Mass=745559, SNR=336.9, Peak=63334 HFD=4.4
00:54:21.813 00.001 8996 MultiStar: [#1 0.16,-0.50,0.00,M1] [#2 0.31,-0.20,0.70,U] [#3 0.63,0.20,0.00,M4] [#4 0.14,-0.06,0.52,U] [#5 0.40,-0.26,0.00,M1] [#6 0.01,-0.05,0.42,U] [#7 0.33,-0.26,0.41,U] [#8 0.26,-0.34,0.36,U] 
00:54:21.814 00.001 8996 refined, 5 included, MultiStar: {0.31, -0.25}, one-star: {0.53, -0.42}
00:54:21.816 00.002 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
00:54:21.817 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
00:54:21.817 00.000 8996 CameraToMount -- cameraX=0.31 cameraY=-0.25 hyp=0.40 cameraTheta=-0.68 mountX=0.33 mountY=0.21, mountTheta=0.57
00:54:21.819 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.25, opts=13)
00:54:21.820 00.001 8996 Enqueuing Move request for scope (0.31, -0.25)
00:54:21.821 00.001 20224 Worker thread wakes up
00:54:21.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.25) opts 0xd
00:54:21.821 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.25)
00:54:21.821 00.000 20224 Moving (0.31, -0.25) raw xDistance=0.33 yDistance=0.21
00:54:21.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
00:54:21.821 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:21.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
00:54:21.821 00.000 20224 MoveAxis(W, 49, ABG)
00:54:21.821 00.000 20224 Guiding  Dir = 3, Dur = 49
00:54:21.821 00.000 20224 IsSlewing returns 0
00:54:21.822 00.001 20224 IsGuiding returns 0
00:54:21.823 00.001 20224 PulseGuide returned control before completion, sleep 58
00:54:21.824 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=63334, med=3069, FiltMin=2755, FiltMax=27328, Gamma=1.000
00:54:21.838 00.014 8996 UpdateGuideState exits: m=745559 SNR=336.9
00:54:21.839 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:21.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:21.841 00.001 8996 Enqueuing Expose request
00:54:21.893 00.052 20224 IsGuiding returns 1
00:54:21.893 00.000 20224 scope still moving after pulse duration time elapsed
00:54:21.925 00.032 20224 IsSlewing returns 0
00:54:21.925 00.000 20224 IsGuiding returns 0
00:54:21.925 00.000 20224 scope move finished after 49 + 54 ms
00:54:21.925 00.000 20224 Move returns status 0, amount 49
00:54:21.925 00.000 20224 MoveAxis(N, 0, ABG)
00:54:21.925 00.000 20224 Move returns status 0, amount 0
00:54:21.925 00.000 20224 move complete, result=0
00:54:21.925 00.000 20224 worker thread done servicing request
00:54:21.925 00.000 20224 Worker thread wakes up
00:54:21.925 00.000 8996 GuideStep: 0.3 px 49 ms WEST, 0.2 px 0 ms NORTH
00:54:21.928 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:21.929 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:22.891 00.962 20224 Exposure complete
00:54:22.962 00.071 20224 worker thread done servicing request
00:54:22.962 00.000 8996 OnExposeComplete: enter
00:54:22.964 00.002 8996 UpdateGuideState(): m_state=6
00:54:22.964 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11364
00:54:22.966 00.002 8996 Star::Find returns 1 (0), X=134.48, Y=473.12, Mass=653399, SNR=305.0, Peak=55110 HFD=4.3
00:54:22.968 00.002 8996 MultiStar: [#1 -0.13,-0.40,0.68,U] [#2 -0.62,-0.08,0.00,M3] [#3 0.18,-0.03,0.65,U] [#4 -0.15,-0.01,0.55,U] [#5 -0.00,-0.16,0.69,U] [#6 -0.36,-0.06,0.41,U] [#7 0.01,-0.27,0.44,U] [#8 -0.25,-0.28,0.39,U] 
00:54:22.969 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.25}, one-star: {-0.15, -0.52}
00:54:22.970 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
00:54:22.971 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
00:54:22.972 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.26 cameraTheta=-1.93 mountX=-0.07 mountY=0.25, mountTheta=1.83
00:54:22.976 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.25, opts=13)
00:54:22.978 00.002 8996 Enqueuing Move request for scope (-0.09, -0.25)
00:54:22.980 00.002 20224 Worker thread wakes up
00:54:22.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
00:54:22.980 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
00:54:22.980 00.000 20224 Moving (-0.09, -0.25) raw xDistance=-0.07 yDistance=0.25
00:54:22.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:54:22.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:54:22.981 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
00:54:22.981 00.000 20224 MoveAxis(E, 0, ABG)
00:54:22.981 00.000 20224 Move returns status 0, amount 0
00:54:22.981 00.000 20224 MoveAxis(N, 0, ABG)
00:54:22.981 00.000 20224 Move returns status 0, amount 0
00:54:22.981 00.000 20224 move complete, result=0
00:54:22.982 00.001 20224 worker thread done servicing request
00:54:22.987 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55110, med=3069, FiltMin=2790, FiltMax=27280, Gamma=1.000
00:54:23.009 00.022 8996 UpdateGuideState exits: m=653399 SNR=305.0
00:54:23.010 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:23.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:23.012 00.001 8996 Enqueuing Expose request
00:54:23.012 00.000 20224 Worker thread wakes up
00:54:23.012 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:54:23.013 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:23.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:24.186 01.173 20224 Exposure complete
00:54:24.270 00.084 20224 worker thread done servicing request
00:54:24.270 00.000 8996 OnExposeComplete: enter
00:54:24.271 00.001 8996 UpdateGuideState(): m_state=6
00:54:24.272 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11365
00:54:24.273 00.001 8996 Star::Find returns 1 (0), X=134.47, Y=472.99, Mass=666091, SNR=304.3, Peak=55494 HFD=4.2
00:54:24.274 00.001 8996 MultiStar: [#1 -0.56,-0.34,0.00,M1] [#2 -0.56,-0.05,0.00,M4] [#3 -0.25,-0.23,0.69,U] [#4 -0.53,-0.13,0.00,M2] [#5 -0.43,-0.18,0.00,M1] [#6 -0.88,-0.37,0.00,M1] [#7 -0.55,-0.29,0.00,M1] [#8 -0.55,-0.48,0.00,M1] 
00:54:24.274 00.000 8996 refined, 1 included, MultiStar: {-0.19, -0.48}, one-star: {-0.16, -0.65}
00:54:24.275 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
00:54:24.276 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
00:54:24.277 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.48 hyp=0.52 cameraTheta=-1.96 mountX=-0.15 mountY=0.50, mountTheta=1.86
00:54:24.279 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.48, opts=13)
00:54:24.280 00.001 8996 Enqueuing Move request for scope (-0.19, -0.48)
00:54:24.282 00.002 20224 Worker thread wakes up
00:54:24.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.48) opts 0xd
00:54:24.282 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.48)
00:54:24.282 00.000 20224 Moving (-0.19, -0.48) raw xDistance=-0.15 yDistance=0.50
00:54:24.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:54:24.282 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.18 newest=0.96
00:54:24.283 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
00:54:24.283 00.000 20224 MoveAxis(E, 0, ABG)
00:54:24.283 00.000 20224 Move returns status 0, amount 0
00:54:24.283 00.000 20224 MoveAxis(S, 105, ABG)
00:54:24.283 00.000 20224 Guiding  Dir = 1, Dur = 105
00:54:24.284 00.001 20224 IsSlewing returns 0
00:54:24.284 00.000 20224 IsGuiding returns 0
00:54:24.291 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=55494, med=3069, FiltMin=2790, FiltMax=27190, Gamma=1.000
00:54:24.306 00.015 20224 PulseGuide returned control before completion, sleep 93
00:54:24.308 00.002 8996 UpdateGuideState exits: m=666091 SNR=304.3
00:54:24.311 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:24.314 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:24.316 00.002 8996 Enqueuing Expose request
00:54:24.401 00.085 20224 IsGuiding returns 0
00:54:24.401 00.000 20224 Move returns status 0, amount 105
00:54:24.401 00.000 20224 move complete, result=0
00:54:24.402 00.001 20224 worker thread done servicing request
00:54:24.402 00.000 20224 Worker thread wakes up
00:54:24.402 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 105 ms SOUTH
00:54:24.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:24.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:25.383 00.980 20224 Exposure complete
00:54:25.459 00.076 20224 worker thread done servicing request
00:54:25.459 00.000 8996 OnExposeComplete: enter
00:54:25.460 00.001 8996 UpdateGuideState(): m_state=6
00:54:25.461 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11366
00:54:25.462 00.001 8996 Star::Find returns 1 (0), X=134.50, Y=473.06, Mass=695297, SNR=336.0, Peak=62358 HFD=4.3
00:54:25.463 00.001 8996 MultiStar: [#1 -0.63,-0.18,0.00,M2] [#2 -0.63,-0.26,0.00,M5] [#3 -0.40,0.03,0.59,U] [#4 -0.71,0.04,0.00,M3] [#5 -0.25,-0.23,0.50,U] [#6 -0.61,-0.24,0.00,M2] [#7 -0.47,-0.12,0.00,M2] [#8 -0.71,-0.45,0.00,M2] 
00:54:25.464 00.001 8996 refined, 2 included, MultiStar: {-0.23, -0.33}, one-star: {-0.13, -0.58}
00:54:25.464 00.000 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
00:54:25.465 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
00:54:25.466 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.33 hyp=0.40 cameraTheta=-2.19 mountX=-0.20 mountY=0.35, mountTheta=2.09
00:54:25.467 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.33, opts=13)
00:54:25.468 00.001 8996 Enqueuing Move request for scope (-0.23, -0.33)
00:54:25.469 00.001 20224 Worker thread wakes up
00:54:25.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.33) opts 0xd
00:54:25.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.33)
00:54:25.469 00.000 20224 Moving (-0.23, -0.33) raw xDistance=-0.20 yDistance=0.35
00:54:25.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
00:54:25.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
00:54:25.469 00.000 20224 MoveAxis(E, 0, ABG)
00:54:25.469 00.000 20224 Move returns status 0, amount 0
00:54:25.469 00.000 20224 MoveAxis(S, 74, ABG)
00:54:25.469 00.000 20224 Guiding  Dir = 1, Dur = 74
00:54:25.470 00.001 20224 IsSlewing returns 0
00:54:25.470 00.000 20224 IsGuiding returns 0
00:54:25.473 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62358, med=3069, FiltMin=2790, FiltMax=27750, Gamma=1.000
00:54:25.493 00.020 8996 UpdateGuideState exits: m=695297 SNR=336.0
00:54:25.494 00.001 20224 PulseGuide returned control before completion, sleep 61
00:54:25.494 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:25.494 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:25.496 00.002 8996 Enqueuing Expose request
00:54:25.556 00.060 20224 IsGuiding returns 1
00:54:25.556 00.000 20224 scope still moving after pulse duration time elapsed
00:54:25.587 00.031 20224 IsSlewing returns 0
00:54:25.587 00.000 20224 IsGuiding returns 0
00:54:25.587 00.000 20224 scope move finished after 74 + 43 ms
00:54:25.587 00.000 20224 Move returns status 0, amount 74
00:54:25.588 00.001 20224 move complete, result=0
00:54:25.588 00.000 20224 worker thread done servicing request
00:54:25.588 00.000 20224 Worker thread wakes up
00:54:25.588 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 74 ms SOUTH
00:54:25.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:25.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:26.780 01.191 20224 Exposure complete
00:54:26.842 00.062 20224 worker thread done servicing request
00:54:26.843 00.001 8996 OnExposeComplete: enter
00:54:26.844 00.001 8996 UpdateGuideState(): m_state=6
00:54:26.844 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11367
00:54:26.845 00.001 8996 Star::Find returns 1 (0), X=134.58, Y=473.72, Mass=608518, SNR=289.0, Peak=48173 HFD=4.6
00:54:26.846 00.001 8996 MultiStar: [#1 -0.43,0.31,0.00,M3] [#2 -0.39,-0.02,0.78,U] [#3 -0.03,0.48,0.00,M2] [#4 -0.21,0.31,0.61,U] [#5 -0.03,0.30,0.59,U] [#6 -0.43,0.23,0.00,M3] [#7 0.17,0.41,0.46,U] [#8 -0.35,0.05,0.39,U] 
00:54:26.847 00.001 8996 single-star, 5 included, MultiStar: {-0.15, 0.16}, one-star: {-0.05, 0.08}
00:54:26.848 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
00:54:26.848 00.000 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
00:54:26.849 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.14 mountX=-0.06 mountY=-0.07, mountTheta=-2.25
00:54:26.851 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.08, opts=13)
00:54:26.852 00.001 8996 Enqueuing Move request for scope (-0.05, 0.08)
00:54:26.852 00.000 20224 Worker thread wakes up
00:54:26.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
00:54:26.853 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
00:54:26.853 00.000 20224 Moving (-0.05, 0.08) raw xDistance=-0.06 yDistance=-0.07
00:54:26.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:54:26.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:26.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:54:26.853 00.000 20224 MoveAxis(E, 0, ABG)
00:54:26.853 00.000 20224 Move returns status 0, amount 0
00:54:26.853 00.000 20224 MoveAxis(N, 0, ABG)
00:54:26.853 00.000 20224 Move returns status 0, amount 0
00:54:26.853 00.000 20224 move complete, result=0
00:54:26.853 00.000 20224 worker thread done servicing request
00:54:26.865 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48173, med=3069, FiltMin=2783, FiltMax=24848, Gamma=1.000
00:54:26.888 00.023 8996 UpdateGuideState exits: m=608518 SNR=289.0
00:54:26.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:26.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:26.890 00.000 8996 Enqueuing Expose request
00:54:26.891 00.001 20224 Worker thread wakes up
00:54:26.891 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:54:26.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:26.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:27.867 00.975 20224 Exposure complete
00:54:27.964 00.097 20224 worker thread done servicing request
00:54:27.964 00.000 8996 OnExposeComplete: enter
00:54:27.965 00.001 8996 UpdateGuideState(): m_state=6
00:54:27.966 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11368
00:54:27.967 00.001 8996 Star::Find returns 1 (0), X=134.69, Y=473.96, Mass=709441, SNR=336.7, Peak=65245 HFD=4.4
00:54:27.968 00.001 8996 MultiStar: [#1 -0.22,0.50,0.00,M4] [#2 -0.20,0.49,0.00,M5] [#3 0.13,0.42,0.64,U] [#4 -0.23,0.35,0.45,U] [#5 -0.23,0.53,0.00,M1] [#6 -0.53,0.48,0.00,M4] [#7 -0.08,0.50,0.00,M2] [#8 0.01,0.47,0.00,M2] 
00:54:27.969 00.001 8996 single-star, 2 included, MultiStar: {0.02, 0.35}, one-star: {0.06, 0.32}
00:54:27.969 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
00:54:27.970 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
00:54:27.971 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.37 mountX=0.03 mountY=-0.32, mountTheta=-1.47
00:54:27.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.32, opts=13)
00:54:27.973 00.001 8996 Enqueuing Move request for scope (0.06, 0.32)
00:54:27.974 00.001 20224 Worker thread wakes up
00:54:27.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.32) opts 0xd
00:54:27.974 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.32)
00:54:27.974 00.000 20224 Moving (0.06, 0.32) raw xDistance=0.03 yDistance=-0.32
00:54:27.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:54:27.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:27.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
00:54:27.974 00.000 20224 MoveAxis(E, 0, ABG)
00:54:27.974 00.000 20224 Move returns status 0, amount 0
00:54:27.974 00.000 20224 MoveAxis(N, 0, ABG)
00:54:27.974 00.000 20224 Move returns status 0, amount 0
00:54:27.974 00.000 20224 move complete, result=0
00:54:27.974 00.000 20224 worker thread done servicing request
00:54:27.978 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65245, med=3069, FiltMin=2777, FiltMax=31030, Gamma=1.000
00:54:27.997 00.019 8996 UpdateGuideState exits: m=709441 SNR=336.7
00:54:27.999 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:28.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:28.001 00.001 8996 Enqueuing Expose request
00:54:28.003 00.002 20224 Worker thread wakes up
00:54:28.003 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:54:28.004 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:28.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:29.166 01.162 20224 Exposure complete
00:54:29.225 00.059 20224 worker thread done servicing request
00:54:29.225 00.000 8996 OnExposeComplete: enter
00:54:29.226 00.001 8996 UpdateGuideState(): m_state=6
00:54:29.227 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11369
00:54:29.227 00.000 8996 Star::Find returns 1 (0), X=134.42, Y=473.97, Mass=639232, SNR=339.4, Peak=56733 HFD=4.2
00:54:29.228 00.001 8996 MultiStar: [#1 -0.15,0.31,0.60,U] [#2 -0.48,0.17,0.00,M6] [#3 -0.19,0.59,0.00,M2] [#4 -0.47,0.50,0.00,M2] [#5 -0.44,0.48,0.00,M2] [#6 -0.43,0.29,0.00,M5] [#7 -0.46,0.45,0.00,M3] [#8 -0.44,0.44,0.00,M3] 
00:54:29.229 00.001 8996 refined, 1 included, MultiStar: {-0.19, 0.33}, one-star: {-0.21, 0.34}
00:54:29.231 00.002 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
00:54:29.232 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
00:54:29.234 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.33 hyp=0.38 cameraTheta=2.09 mountX=-0.22 mountY=-0.30, mountTheta=-2.19
00:54:29.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.33, opts=13)
00:54:29.237 00.001 8996 Enqueuing Move request for scope (-0.19, 0.33)
00:54:29.237 00.000 20224 Worker thread wakes up
00:54:29.238 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.33) opts 0xd
00:54:29.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.33)
00:54:29.238 00.000 20224 Moving (-0.19, 0.33) raw xDistance=-0.22 yDistance=-0.30
00:54:29.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:54:29.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:29.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:54:29.238 00.000 20224 MoveAxis(E, 32, ABG)
00:54:29.238 00.000 20224 Guiding  Dir = 2, Dur = 32
00:54:29.239 00.001 20224 IsSlewing returns 0
00:54:29.239 00.000 20224 IsGuiding returns 0
00:54:29.246 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56733, med=3069, FiltMin=2784, FiltMax=24553, Gamma=1.000
00:54:29.273 00.027 8996 UpdateGuideState exits: m=639232 SNR=339.4
00:54:29.275 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:29.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:29.278 00.002 8996 Enqueuing Expose request
00:54:29.297 00.019 20224 IsGuiding returns 1
00:54:29.297 00.000 20224 scope still moving after pulse duration time elapsed
00:54:29.325 00.028 20224 IsSlewing returns 0
00:54:29.325 00.000 20224 IsGuiding returns 1
00:54:29.356 00.031 20224 IsSlewing returns 0
00:54:29.356 00.000 20224 IsGuiding returns 1
00:54:29.388 00.032 20224 IsSlewing returns 0
00:54:29.389 00.001 20224 IsGuiding returns 0
00:54:29.389 00.000 20224 scope move finished after 32 + 116 ms
00:54:29.389 00.000 20224 Move returns status 0, amount 32
00:54:29.389 00.000 20224 MoveAxis(N, 0, ABG)
00:54:29.389 00.000 20224 Move returns status 0, amount 0
00:54:29.389 00.000 20224 move complete, result=0
00:54:29.389 00.000 20224 worker thread done servicing request
00:54:29.389 00.000 20224 Worker thread wakes up
00:54:29.389 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.3 px 0 ms NORTH
00:54:29.391 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:29.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:30.366 00.975 20224 Exposure complete
00:54:30.428 00.062 20224 worker thread done servicing request
00:54:30.428 00.000 8996 OnExposeComplete: enter
00:54:30.429 00.001 8996 UpdateGuideState(): m_state=6
00:54:30.430 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11370
00:54:30.431 00.001 8996 Star::Find returns 1 (0), X=134.82, Y=473.78, Mass=724889, SNR=354.0, Peak=65437 HFD=4.4
00:54:30.431 00.000 8996 MultiStar: [#1 0.21,0.09,0.51,U] [#2 -0.02,0.36,0.71,U] [#3 0.32,0.37,0.00,M3] [#4 -0.20,0.24,0.48,U] [#5 -0.11,0.39,0.48,U] [#6 -0.11,0.30,0.40,U] [#7 0.26,0.46,0.00,M4] [#8 -0.05,0.57,0.00,M4] 
00:54:30.432 00.001 8996 single-star, 5 included, MultiStar: {0.03, 0.24}, one-star: {0.19, 0.14}
00:54:30.433 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
00:54:30.434 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
00:54:30.436 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.23 cameraTheta=0.63 mountX=0.17 mountY=-0.16, mountTheta=-0.74
00:54:30.439 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.14, opts=13)
00:54:30.441 00.002 8996 Enqueuing Move request for scope (0.19, 0.14)
00:54:30.442 00.001 20224 Worker thread wakes up
00:54:30.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd
00:54:30.442 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.14)
00:54:30.442 00.000 20224 Moving (0.19, 0.14) raw xDistance=0.17 yDistance=-0.16
00:54:30.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:54:30.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:30.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:54:30.442 00.000 20224 MoveAxis(E, 0, ABG)
00:54:30.442 00.000 20224 Move returns status 0, amount 0
00:54:30.442 00.000 20224 MoveAxis(N, 0, ABG)
00:54:30.442 00.000 20224 Move returns status 0, amount 0
00:54:30.442 00.000 20224 move complete, result=0
00:54:30.442 00.000 20224 worker thread done servicing request
00:54:30.447 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=65437, med=3069, FiltMin=2742, FiltMax=28646, Gamma=1.000
00:54:30.468 00.021 8996 UpdateGuideState exits: m=724889 SNR=354.0
00:54:30.470 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:30.470 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:30.471 00.001 8996 Enqueuing Expose request
00:54:30.472 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:54:30.473 00.001 20224 Worker thread wakes up
00:54:30.473 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:30.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:31.632 01.159 20224 Exposure complete
00:54:31.693 00.061 20224 worker thread done servicing request
00:54:31.693 00.000 8996 OnExposeComplete: enter
00:54:31.694 00.001 8996 UpdateGuideState(): m_state=6
00:54:31.695 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11371
00:54:31.696 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.66, Mass=664374, SNR=302.4, Peak=54381 HFD=4.4
00:54:31.697 00.001 8996 MultiStar: [#1 0.08,0.06,0.70,U] [#2 -0.02,-0.09,0.78,U] [#3 0.67,0.26,0.00,M4] [#4 0.21,0.21,0.57,U] [#5 0.17,0.26,0.59,U] [#6 0.09,0.38,0.52,U] [#7 0.01,0.24,0.43,U] [#8 0.05,0.15,0.44,U] 
00:54:31.697 00.000 8996 refined, 7 included, MultiStar: {0.15, 0.12}, one-star: {0.41, 0.02}
00:54:31.699 00.002 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
00:54:31.699 00.000 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
00:54:31.700 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.70 mountX=0.14 mountY=-0.14, mountTheta=-0.80
00:54:31.702 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.12, opts=13)
00:54:31.702 00.000 8996 Enqueuing Move request for scope (0.15, 0.12)
00:54:31.703 00.001 20224 Worker thread wakes up
00:54:31.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
00:54:31.703 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
00:54:31.703 00.000 20224 Moving (0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
00:54:31.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:54:31.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:31.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:54:31.703 00.000 20224 MoveAxis(E, 0, ABG)
00:54:31.704 00.001 20224 Move returns status 0, amount 0
00:54:31.704 00.000 20224 MoveAxis(N, 0, ABG)
00:54:31.704 00.000 20224 Move returns status 0, amount 0
00:54:31.704 00.000 20224 move complete, result=0
00:54:31.704 00.000 20224 worker thread done servicing request
00:54:31.707 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54381, med=3069, FiltMin=2784, FiltMax=23289, Gamma=1.000
00:54:31.724 00.017 8996 UpdateGuideState exits: m=664374 SNR=302.4
00:54:31.727 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:31.727 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:31.727 00.000 8996 Enqueuing Expose request
00:54:31.729 00.002 20224 Worker thread wakes up
00:54:31.729 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:54:31.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:31.731 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:32.713 00.982 20224 Exposure complete
00:54:32.793 00.080 20224 worker thread done servicing request
00:54:32.793 00.000 8996 OnExposeComplete: enter
00:54:32.794 00.001 8996 UpdateGuideState(): m_state=6
00:54:32.795 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11372
00:54:32.795 00.000 8996 Star::Find returns 1 (0), X=134.81, Y=473.63, Mass=686402, SNR=306.3, Peak=53885 HFD=4.5
00:54:32.796 00.001 8996 MultiStar: [#1 0.13,-0.25,0.72,U] [#2 0.02,-0.10,0.85,U] [#3 0.66,-0.06,0.00,M5] [#4 0.19,-0.06,0.55,U] [#5 0.08,0.09,0.60,U] [#6 -0.09,0.06,0.41,U] [#7 0.09,0.15,0.46,U] [#8 0.13,-0.00,0.47,U] 
00:54:32.797 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.03}, one-star: {0.18, -0.01}
00:54:32.798 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
00:54:32.798 00.000 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
00:54:32.799 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.30 mountX=0.10 mountY=0.02, mountTheta=0.19
00:54:32.800 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.03, opts=13)
00:54:32.801 00.001 8996 Enqueuing Move request for scope (0.10, -0.03)
00:54:32.802 00.001 20224 Worker thread wakes up
00:54:32.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.03) opts 0xd
00:54:32.802 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.03)
00:54:32.802 00.000 20224 Moving (0.10, -0.03) raw xDistance=0.10 yDistance=0.02
00:54:32.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:54:32.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:32.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:54:32.802 00.000 20224 MoveAxis(E, 0, ABG)
00:54:32.802 00.000 20224 Move returns status 0, amount 0
00:54:32.802 00.000 20224 MoveAxis(N, 0, ABG)
00:54:32.802 00.000 20224 Move returns status 0, amount 0
00:54:32.802 00.000 20224 move complete, result=0
00:54:32.803 00.001 20224 worker thread done servicing request
00:54:32.809 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53885, med=3069, FiltMin=2777, FiltMax=28473, Gamma=1.000
00:54:32.822 00.013 8996 UpdateGuideState exits: m=686402 SNR=306.3
00:54:32.822 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:32.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:32.824 00.001 8996 Enqueuing Expose request
00:54:32.825 00.001 20224 Worker thread wakes up
00:54:32.825 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:54:32.825 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:32.826 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:33.992 01.166 20224 Exposure complete
00:54:34.049 00.057 20224 worker thread done servicing request
00:54:34.049 00.000 8996 OnExposeComplete: enter
00:54:34.052 00.003 8996 UpdateGuideState(): m_state=6
00:54:34.055 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11373
00:54:34.057 00.002 8996 Star::Find returns 1 (0), X=135.01, Y=473.72, Mass=575332, SNR=282.0, Peak=42989 HFD=4.4
00:54:34.060 00.003 8996 MultiStar: [#1 0.21,0.03,0.85,U] [#2 -0.02,0.27,0.86,U] [#3 0.49,0.29,0.00,M6] [#4 0.19,0.20,0.62,U] [#5 -0.06,0.19,0.58,U] [#6 -0.22,0.08,0.44,U] [#7 0.10,0.28,0.53,U] [#8 -0.04,0.10,0.41,U] 
00:54:34.061 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.15}, one-star: {0.38, 0.08}
00:54:34.062 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
00:54:34.064 00.002 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
00:54:34.065 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.18 cameraTheta=0.95 mountX=0.09 mountY=-0.16, mountTheta=-1.05
00:54:34.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.15, opts=13)
00:54:34.068 00.001 8996 Enqueuing Move request for scope (0.11, 0.15)
00:54:34.069 00.001 20224 Worker thread wakes up
00:54:34.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
00:54:34.069 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
00:54:34.069 00.000 20224 Moving (0.11, 0.15) raw xDistance=0.09 yDistance=-0.16
00:54:34.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:54:34.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:34.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:54:34.069 00.000 20224 MoveAxis(E, 0, ABG)
00:54:34.069 00.000 20224 Move returns status 0, amount 0
00:54:34.069 00.000 20224 MoveAxis(N, 0, ABG)
00:54:34.069 00.000 20224 Move returns status 0, amount 0
00:54:34.069 00.000 20224 move complete, result=0
00:54:34.070 00.001 20224 worker thread done servicing request
00:54:34.075 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42989, med=3069, FiltMin=2806, FiltMax=21558, Gamma=1.000
00:54:34.095 00.020 8996 UpdateGuideState exits: m=575332 SNR=282.0
00:54:34.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:34.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:34.097 00.000 8996 Enqueuing Expose request
00:54:34.098 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:54:34.099 00.001 20224 Worker thread wakes up
00:54:34.099 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:34.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:35.079 00.980 20224 Exposure complete
00:54:35.148 00.069 20224 worker thread done servicing request
00:54:35.148 00.000 8996 OnExposeComplete: enter
00:54:35.149 00.001 8996 UpdateGuideState(): m_state=6
00:54:35.150 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11374
00:54:35.151 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.46, Mass=659311, SNR=345.8, Peak=50822 HFD=4.4
00:54:35.152 00.001 8996 MultiStar: [#1 0.31,0.02,0.60,U] [#2 0.01,0.04,0.73,U] [#3 0.44,-0.11,0.00,M7] [#4 0.17,0.11,0.47,U] [#5 0.09,0.04,0.51,U] [#6 0.05,-0.07,0.36,U] [#7 0.12,0.24,0.35,U] [#8 0.12,0.21,0.37,U] 
00:54:35.153 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.02}, one-star: {0.26, -0.17}
00:54:35.154 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
00:54:35.154 00.000 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
00:54:35.155 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.11 mountX=0.15 mountY=-0.03, mountTheta=-0.22
00:54:35.157 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.02, opts=13)
00:54:35.157 00.000 8996 Enqueuing Move request for scope (0.16, 0.02)
00:54:35.158 00.001 20224 Worker thread wakes up
00:54:35.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
00:54:35.158 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
00:54:35.158 00.000 20224 Moving (0.16, 0.02) raw xDistance=0.15 yDistance=-0.03
00:54:35.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:54:35.159 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:35.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:54:35.159 00.000 20224 MoveAxis(E, 0, ABG)
00:54:35.159 00.000 20224 Move returns status 0, amount 0
00:54:35.159 00.000 20224 MoveAxis(N, 0, ABG)
00:54:35.159 00.000 20224 Move returns status 0, amount 0
00:54:35.159 00.000 20224 move complete, result=0
00:54:35.159 00.000 20224 worker thread done servicing request
00:54:35.162 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50822, med=3069, FiltMin=2781, FiltMax=25318, Gamma=1.000
00:54:35.178 00.016 8996 UpdateGuideState exits: m=659311 SNR=345.8
00:54:35.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:35.179 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:35.180 00.001 8996 Enqueuing Expose request
00:54:35.181 00.001 20224 Worker thread wakes up
00:54:35.181 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:54:35.182 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:35.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:36.354 01.172 20224 Exposure complete
00:54:36.408 00.054 20224 worker thread done servicing request
00:54:36.408 00.000 8996 OnExposeComplete: enter
00:54:36.411 00.003 8996 UpdateGuideState(): m_state=6
00:54:36.413 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11375
00:54:36.414 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=473.33, Mass=675945, SNR=307.9, Peak=54742 HFD=4.5
00:54:36.415 00.001 8996 MultiStar: [#1 -0.00,-0.27,0.61,U] [#2 0.11,-0.20,0.79,U] [#3 0.49,-0.10,0.00,M8] [#4 0.16,0.10,0.59,U] [#5 0.20,-0.31,0.61,U] [#6 0.14,-0.16,0.39,U] [#7 0.24,-0.27,0.47,U] [#8 0.25,-0.17,0.38,U] 
00:54:36.416 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.21}, one-star: {0.32, -0.31}
00:54:36.417 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
00:54:36.419 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
00:54:36.420 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-0.86 mountX=0.20 mountY=0.19, mountTheta=0.76
00:54:36.422 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.21, opts=13)
00:54:36.424 00.002 8996 Enqueuing Move request for scope (0.18, -0.21)
00:54:36.425 00.001 20224 Worker thread wakes up
00:54:36.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.21) opts 0xd
00:54:36.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.21)
00:54:36.425 00.000 20224 Moving (0.18, -0.21) raw xDistance=0.20 yDistance=0.19
00:54:36.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
00:54:36.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:36.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:54:36.425 00.000 20224 MoveAxis(E, 0, ABG)
00:54:36.425 00.000 20224 Move returns status 0, amount 0
00:54:36.425 00.000 20224 MoveAxis(N, 0, ABG)
00:54:36.425 00.000 20224 Move returns status 0, amount 0
00:54:36.425 00.000 20224 move complete, result=0
00:54:36.425 00.000 20224 worker thread done servicing request
00:54:36.433 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54742, med=3069, FiltMin=2771, FiltMax=24374, Gamma=1.000
00:54:36.454 00.021 8996 UpdateGuideState exits: m=675945 SNR=307.9
00:54:36.457 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:36.457 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:36.459 00.002 8996 Enqueuing Expose request
00:54:36.461 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:54:36.462 00.001 20224 Worker thread wakes up
00:54:36.462 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:36.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:37.447 00.985 20224 Exposure complete
00:54:37.516 00.069 20224 worker thread done servicing request
00:54:37.516 00.000 8996 OnExposeComplete: enter
00:54:37.517 00.001 8996 UpdateGuideState(): m_state=6
00:54:37.518 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11376
00:54:37.519 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=473.30, Mass=737743, SNR=331.8, Peak=59270 HFD=4.5
00:54:37.520 00.001 8996 MultiStar: [#1 0.05,-0.40,0.67,U] [#2 0.08,-0.38,0.71,U] [#3 0.41,-0.16,0.54,U] [#4 0.24,-0.18,0.52,U] [#5 0.10,-0.19,0.48,U] [#6 0.06,-0.41,0.42,U] [#7 0.08,-0.29,0.45,U] [#8 0.02,-0.22,0.40,U] 
00:54:37.521 00.001 8996 refined, 8 included, MultiStar: {0.15, -0.30}, one-star: {0.24, -0.34}
00:54:37.522 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
00:54:37.523 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
00:54:37.523 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.30 hyp=0.34 cameraTheta=-1.10 mountX=0.18 mountY=0.28, mountTheta=0.99
00:54:37.525 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.30, opts=13)
00:54:37.526 00.001 8996 Enqueuing Move request for scope (0.15, -0.30)
00:54:37.526 00.000 20224 Worker thread wakes up
00:54:37.527 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.30) opts 0xd
00:54:37.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.30)
00:54:37.527 00.000 20224 Moving (0.15, -0.30) raw xDistance=0.18 yDistance=0.28
00:54:37.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:54:37.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:54:37.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:54:37.527 00.000 20224 MoveAxis(E, 0, ABG)
00:54:37.527 00.000 20224 Move returns status 0, amount 0
00:54:37.527 00.000 20224 MoveAxis(N, 0, ABG)
00:54:37.527 00.000 20224 Move returns status 0, amount 0
00:54:37.527 00.000 20224 move complete, result=0
00:54:37.527 00.000 20224 worker thread done servicing request
00:54:37.531 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59270, med=3069, FiltMin=2768, FiltMax=28566, Gamma=1.000
00:54:37.544 00.013 8996 UpdateGuideState exits: m=737743 SNR=331.8
00:54:37.544 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:37.545 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:37.546 00.001 8996 Enqueuing Expose request
00:54:37.547 00.001 20224 Worker thread wakes up
00:54:37.547 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:54:37.548 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:37.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:38.715 01.167 20224 Exposure complete
00:54:38.804 00.089 20224 worker thread done servicing request
00:54:38.804 00.000 8996 OnExposeComplete: enter
00:54:38.806 00.002 8996 UpdateGuideState(): m_state=6
00:54:38.808 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11377
00:54:38.811 00.003 8996 Star::Find returns 1 (0), X=134.98, Y=473.76, Mass=684039, SNR=337.2, Peak=54253 HFD=4.4
00:54:38.813 00.002 8996 MultiStar: [#1 0.27,-0.38,0.00,M1] [#2 0.26,0.02,0.65,U] [#3 0.46,0.00,0.00,M8] [#4 0.20,0.07,0.52,U] [#5 -0.00,0.43,0.52,U] [#6 0.03,0.21,0.40,U] [#7 0.27,0.22,0.39,U] [#8 0.33,0.05,0.34,U] 
00:54:38.815 00.002 8996 refined, 6 included, MultiStar: {0.22, 0.15}, one-star: {0.35, 0.12}
00:54:38.817 00.002 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
00:54:38.818 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
00:54:38.819 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=0.21 mountY=-0.18, mountTheta=-0.70
00:54:38.821 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.15, opts=13)
00:54:38.823 00.002 8996 Enqueuing Move request for scope (0.22, 0.15)
00:54:38.824 00.001 20224 Worker thread wakes up
00:54:38.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
00:54:38.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
00:54:38.824 00.000 20224 Moving (0.22, 0.15) raw xDistance=0.21 yDistance=-0.18
00:54:38.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:54:38.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:38.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:54:38.824 00.000 20224 MoveAxis(W, 30, ABG)
00:54:38.824 00.000 20224 Guiding  Dir = 3, Dur = 30
00:54:38.824 00.000 20224 IsSlewing returns 0
00:54:38.824 00.000 20224 IsGuiding returns 0
00:54:38.826 00.002 20224 PulseGuide returned control before completion, sleep 39
00:54:38.828 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54253, med=3069, FiltMin=2806, FiltMax=26905, Gamma=1.000
00:54:38.844 00.016 8996 UpdateGuideState exits: m=684039 SNR=337.2
00:54:38.846 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:38.848 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:38.849 00.001 8996 Enqueuing Expose request
00:54:38.866 00.017 20224 IsGuiding returns 1
00:54:38.866 00.000 20224 scope still moving after pulse duration time elapsed
00:54:38.897 00.031 20224 IsSlewing returns 0
00:54:38.897 00.000 20224 IsGuiding returns 0
00:54:38.897 00.000 20224 scope move finished after 30 + 43 ms
00:54:38.897 00.000 20224 Move returns status 0, amount 30
00:54:38.897 00.000 20224 MoveAxis(N, 0, ABG)
00:54:38.898 00.001 20224 Move returns status 0, amount 0
00:54:38.898 00.000 20224 move complete, result=0
00:54:38.898 00.000 20224 worker thread done servicing request
00:54:38.898 00.000 20224 Worker thread wakes up
00:54:38.898 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:38.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:38.898 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
00:54:39.884 00.986 20224 Exposure complete
00:54:39.949 00.065 20224 worker thread done servicing request
00:54:39.950 00.001 8996 OnExposeComplete: enter
00:54:39.950 00.000 8996 UpdateGuideState(): m_state=6
00:54:39.951 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11378
00:54:39.952 00.001 8996 Star::Find returns 1 (0), X=134.58, Y=473.46, Mass=721483, SNR=363.0, Peak=46973 HFD=4.8
00:54:39.954 00.002 8996 MultiStar: [#1 0.03,-0.44,0.61,U] [#2 -0.30,-0.15,0.74,U] [#3 0.15,-0.17,0.55,U] [#4 -0.03,-0.01,0.44,U] [#5 -0.06,-0.09,0.49,U] [#6 -0.25,-0.09,0.38,U] [#7 -0.13,0.11,0.39,U] [#8 -0.29,-0.30,0.35,U] 
00:54:39.954 00.000 8996 refined, 8 included, MultiStar: {-0.09, -0.16}, one-star: {-0.05, -0.18}
00:54:39.955 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
00:54:39.956 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
00:54:39.957 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.10 mountX=-0.08 mountY=0.17, mountTheta=2.00
00:54:39.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.16, opts=13)
00:54:39.960 00.001 8996 Enqueuing Move request for scope (-0.09, -0.16)
00:54:39.960 00.000 20224 Worker thread wakes up
00:54:39.960 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
00:54:39.960 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
00:54:39.960 00.000 20224 Moving (-0.09, -0.16) raw xDistance=-0.08 yDistance=0.17
00:54:39.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:54:39.961 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:39.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:54:39.961 00.000 20224 MoveAxis(E, 0, ABG)
00:54:39.961 00.000 20224 Move returns status 0, amount 0
00:54:39.961 00.000 20224 MoveAxis(N, 0, ABG)
00:54:39.961 00.000 20224 Move returns status 0, amount 0
00:54:39.961 00.000 20224 move complete, result=0
00:54:39.961 00.000 20224 worker thread done servicing request
00:54:39.966 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46973, med=3069, FiltMin=2790, FiltMax=29248, Gamma=1.000
00:54:39.983 00.017 8996 UpdateGuideState exits: m=721483 SNR=363.0
00:54:39.983 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:39.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:39.985 00.001 8996 Enqueuing Expose request
00:54:39.986 00.001 20224 Worker thread wakes up
00:54:39.986 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:54:39.986 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:39.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:41.146 01.160 20224 Exposure complete
00:54:41.203 00.057 20224 worker thread done servicing request
00:54:41.203 00.000 8996 OnExposeComplete: enter
00:54:41.204 00.001 8996 UpdateGuideState(): m_state=6
00:54:41.205 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11379
00:54:41.207 00.002 8996 Star::Find returns 1 (0), X=134.55, Y=473.68, Mass=659456, SNR=310.6, Peak=48285 HFD=4.7
00:54:41.208 00.001 8996 MultiStar: [#1 -0.22,-0.11,0.64,U] [#2 -0.45,-0.11,0.00,M1] [#3 -0.18,-0.20,0.59,U] [#4 -0.41,-0.04,0.48,U] [#5 -0.19,0.09,0.57,U] [#6 -0.37,0.03,0.43,U] [#7 -0.26,0.09,0.41,U] [#8 -0.21,-0.22,0.39,U] 
00:54:41.210 00.002 8996 single-star, 7 included, MultiStar: {-0.22, -0.03}, one-star: {-0.08, 0.04}
00:54:41.211 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
00:54:41.212 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
00:54:41.213 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.72 mountX=-0.09 mountY=-0.03, mountTheta=-2.84
00:54:41.216 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
00:54:41.218 00.002 8996 Enqueuing Move request for scope (-0.08, 0.04)
00:54:41.219 00.001 20224 Worker thread wakes up
00:54:41.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
00:54:41.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
00:54:41.219 00.000 20224 Moving (-0.08, 0.04) raw xDistance=-0.09 yDistance=-0.03
00:54:41.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:54:41.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:41.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:54:41.219 00.000 20224 MoveAxis(E, 0, ABG)
00:54:41.219 00.000 20224 Move returns status 0, amount 0
00:54:41.219 00.000 20224 MoveAxis(N, 0, ABG)
00:54:41.219 00.000 20224 Move returns status 0, amount 0
00:54:41.219 00.000 20224 move complete, result=0
00:54:41.219 00.000 20224 worker thread done servicing request
00:54:41.224 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=48285, med=3069, FiltMin=2765, FiltMax=26752, Gamma=1.000
00:54:41.238 00.014 8996 UpdateGuideState exits: m=659456 SNR=310.6
00:54:41.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:41.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:41.240 00.000 8996 Enqueuing Expose request
00:54:41.241 00.001 20224 Worker thread wakes up
00:54:41.241 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:54:41.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:41.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:42.225 00.983 20224 Exposure complete
00:54:42.318 00.093 20224 worker thread done servicing request
00:54:42.318 00.000 8996 OnExposeComplete: enter
00:54:42.319 00.001 8996 UpdateGuideState(): m_state=6
00:54:42.321 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11380
00:54:42.323 00.002 8996 Star::Find returns 1 (0), X=134.01, Y=473.89, Mass=672384, SNR=341.8, Peak=54457 HFD=4.4
00:54:42.325 00.002 8996 MultiStar: [#1 -0.71,0.07,0.00,M1] [#2 -0.99,0.13,0.00,M2] [#3 -0.47,0.09,0.00,M7] [#4 -1.03,0.06,0.00,M1] [#5 -0.60,0.45,0.00,M1] [#6 -0.94,0.16,0.00,M1] [#7 -0.68,0.33,0.00,M1] [#8 -0.63,0.00,0.00,M1] 
00:54:42.326 00.001 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
00:54:42.328 00.002 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
00:54:42.330 00.002 8996 CameraToMount -- cameraX=-0.62 cameraY=0.25 hyp=0.67 cameraTheta=2.76 mountX=-0.65 mountY=-0.18, mountTheta=-2.88
00:54:42.333 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.62, y=0.25, opts=13)
00:54:42.336 00.003 8996 Enqueuing Move request for scope (-0.62, 0.25)
00:54:42.338 00.002 20224 Worker thread wakes up
00:54:42.339 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.25) opts 0xd
00:54:42.339 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.62, 0.25)
00:54:42.339 00.000 20224 Moving (-0.62, 0.25) raw xDistance=-0.65 yDistance=-0.18
00:54:42.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
00:54:42.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:42.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:54:42.339 00.000 20224 MoveAxis(E, 94, ABG)
00:54:42.339 00.000 20224 Guiding  Dir = 2, Dur = 94
00:54:42.340 00.001 20224 IsSlewing returns 0
00:54:42.340 00.000 20224 IsGuiding returns 0
00:54:42.349 00.009 20224 PulseGuide returned control before completion, sleep 95
00:54:42.350 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54457, med=3072, FiltMin=2775, FiltMax=27097, Gamma=1.000
00:54:42.373 00.023 8996 UpdateGuideState exits: m=672384 SNR=341.8
00:54:42.374 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:42.374 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:42.375 00.001 8996 Enqueuing Expose request
00:54:42.457 00.082 20224 IsGuiding returns 0
00:54:42.457 00.000 20224 Move returns status 0, amount 94
00:54:42.457 00.000 20224 MoveAxis(N, 0, ABG)
00:54:42.457 00.000 20224 Move returns status 0, amount 0
00:54:42.457 00.000 20224 move complete, result=0
00:54:42.457 00.000 20224 worker thread done servicing request
00:54:42.457 00.000 20224 Worker thread wakes up
00:54:42.457 00.000 8996 GuideStep: -0.6 px 94 ms EAST, -0.2 px 0 ms NORTH
00:54:42.461 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:42.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:43.621 01.160 20224 Exposure complete
00:54:43.691 00.070 20224 worker thread done servicing request
00:54:43.691 00.000 8996 OnExposeComplete: enter
00:54:43.692 00.001 8996 UpdateGuideState(): m_state=6
00:54:43.693 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11381
00:54:43.694 00.001 8996 Star::Find returns 1 (0), X=134.45, Y=473.65, Mass=610194, SNR=290.9, Peak=46269 HFD=4.6
00:54:43.695 00.001 8996 MultiStar: [#1 -0.56,0.07,0.00,M2] [#2 -0.69,0.13,0.00,M3] [#3 -0.44,0.40,0.00,M8] [#4 -0.80,0.41,0.00,M2] [#5 -0.35,0.57,0.00,M2] [#6 -0.66,0.34,0.00,M2] [#7 -0.34,0.18,0.50,U] [#8 -0.46,0.09,0.00,M2] 
00:54:43.696 00.001 8996 single-star, 1 included, MultiStar: {-0.23, 0.07}, one-star: {-0.18, 0.01}
00:54:43.697 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
00:54:43.698 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
00:54:43.698 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.06 mountX=-0.18 mountY=0.01, mountTheta=3.10
00:54:43.699 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.01, opts=13)
00:54:43.700 00.001 8996 Enqueuing Move request for scope (-0.18, 0.01)
00:54:43.701 00.001 20224 Worker thread wakes up
00:54:43.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
00:54:43.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
00:54:43.701 00.000 20224 Moving (-0.18, 0.01) raw xDistance=-0.18 yDistance=0.01
00:54:43.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:54:43.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:43.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:54:43.701 00.000 20224 MoveAxis(E, 0, ABG)
00:54:43.702 00.001 20224 Move returns status 0, amount 0
00:54:43.702 00.000 20224 MoveAxis(N, 0, ABG)
00:54:43.702 00.000 20224 Move returns status 0, amount 0
00:54:43.702 00.000 20224 move complete, result=0
00:54:43.702 00.000 20224 worker thread done servicing request
00:54:43.707 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46269, med=3069, FiltMin=2790, FiltMax=23136, Gamma=1.000
00:54:43.728 00.021 8996 UpdateGuideState exits: m=610194 SNR=290.9
00:54:43.730 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:43.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:43.732 00.001 8996 Enqueuing Expose request
00:54:43.733 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:54:43.734 00.001 20224 Worker thread wakes up
00:54:43.734 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:43.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:44.730 00.996 20224 Exposure complete
00:54:44.803 00.073 20224 worker thread done servicing request
00:54:44.803 00.000 8996 OnExposeComplete: enter
00:54:44.805 00.002 8996 UpdateGuideState(): m_state=6
00:54:44.807 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11382
00:54:44.808 00.001 8996 Star::Find returns 1 (0), X=134.31, Y=473.89, Mass=619290, SNR=297.2, Peak=45757 HFD=4.4
00:54:44.811 00.003 8996 MultiStar: [#1 -0.64,0.05,0.00,M3] [#2 -0.60,0.40,0.00,M4] [#3 -0.27,0.44,0.00,M9] [#4 -0.59,0.52,0.00,M3] [#5 -0.61,0.51,0.00,M3] [#6 -0.68,0.47,0.00,M3] [#7 -0.28,0.31,0.47,U] [#8 -0.53,0.29,0.00,M3] 
00:54:44.813 00.002 8996 refined, 1 included, MultiStar: {-0.31, 0.27}, one-star: {-0.32, 0.25}
00:54:44.815 00.002 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
00:54:44.816 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
00:54:44.818 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=0.27 hyp=0.41 cameraTheta=2.43 mountX=-0.33 mountY=-0.23, mountTheta=-2.54
00:54:44.820 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.27, opts=13)
00:54:44.822 00.002 8996 Enqueuing Move request for scope (-0.31, 0.27)
00:54:44.823 00.001 20224 Worker thread wakes up
00:54:44.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.27) opts 0xd
00:54:44.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.27)
00:54:44.823 00.000 20224 Moving (-0.31, 0.27) raw xDistance=-0.33 yDistance=-0.23
00:54:44.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:54:44.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:44.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:54:44.823 00.000 20224 MoveAxis(E, 49, ABG)
00:54:44.823 00.000 20224 Guiding  Dir = 2, Dur = 49
00:54:44.824 00.001 20224 IsSlewing returns 0
00:54:44.824 00.000 20224 IsGuiding returns 0
00:54:44.830 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=45757, med=3069, FiltMin=2790, FiltMax=24118, Gamma=1.000
00:54:44.850 00.020 20224 PulseGuide returned control before completion, sleep 32
00:54:44.852 00.002 8996 UpdateGuideState exits: m=619290 SNR=297.2
00:54:44.854 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:44.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:44.856 00.001 8996 Enqueuing Expose request
00:54:44.897 00.041 20224 IsGuiding returns 1
00:54:44.897 00.000 20224 scope still moving after pulse duration time elapsed
00:54:44.928 00.031 20224 IsSlewing returns 0
00:54:44.929 00.001 20224 IsGuiding returns 1
00:54:44.959 00.030 20224 IsSlewing returns 0
00:54:44.960 00.001 20224 IsGuiding returns 0
00:54:44.960 00.000 20224 scope move finished after 49 + 87 ms
00:54:44.960 00.000 20224 Move returns status 0, amount 49
00:54:44.960 00.000 20224 MoveAxis(N, 0, ABG)
00:54:44.960 00.000 20224 Move returns status 0, amount 0
00:54:44.960 00.000 20224 move complete, result=0
00:54:44.960 00.000 20224 worker thread done servicing request
00:54:44.960 00.000 20224 Worker thread wakes up
00:54:44.960 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.2 px 0 ms NORTH
00:54:44.961 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:44.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:46.122 01.161 20224 Exposure complete
00:54:46.201 00.079 20224 worker thread done servicing request
00:54:46.201 00.000 8996 OnExposeComplete: enter
00:54:46.202 00.001 8996 UpdateGuideState(): m_state=6
00:54:46.203 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11383
00:54:46.205 00.002 8996 Star::Find returns 1 (0), X=134.73, Y=473.85, Mass=686223, SNR=327.7, Peak=56621 HFD=4.5
00:54:46.207 00.002 8996 MultiStar: [#1 -0.11,0.17,0.70,U] [#2 -0.11,0.41,0.69,U] [#3 0.39,0.41,0.00,M10] [#4 0.04,0.48,0.00,M4] [#5 -0.34,0.45,0.00,M4] [#6 -0.13,0.42,0.39,U] [#7 -0.12,0.27,0.42,U] [#8 -0.30,0.62,0.00,M4] 
00:54:46.208 00.001 8996 single-star, 4 included, MultiStar: {-0.05, 0.28}, one-star: {0.10, 0.21}
00:54:46.209 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
00:54:46.211 00.002 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
00:54:46.213 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.21 hyp=0.23 cameraTheta=1.14 mountX=0.08 mountY=-0.22, mountTheta=-1.24
00:54:46.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.21, opts=13)
00:54:46.216 00.001 8996 Enqueuing Move request for scope (0.10, 0.21)
00:54:46.217 00.001 20224 Worker thread wakes up
00:54:46.217 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.21) opts 0xd
00:54:46.217 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.21)
00:54:46.217 00.000 20224 Moving (0.10, 0.21) raw xDistance=0.08 yDistance=-0.22
00:54:46.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:54:46.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:54:46.218 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
00:54:46.218 00.000 20224 MoveAxis(E, 0, ABG)
00:54:46.218 00.000 20224 Move returns status 0, amount 0
00:54:46.218 00.000 20224 MoveAxis(N, 0, ABG)
00:54:46.218 00.000 20224 Move returns status 0, amount 0
00:54:46.218 00.000 20224 move complete, result=0
00:54:46.218 00.000 20224 worker thread done servicing request
00:54:46.222 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56621, med=3072, FiltMin=2758, FiltMax=26822, Gamma=1.000
00:54:46.246 00.024 8996 UpdateGuideState exits: m=686223 SNR=327.7
00:54:46.248 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:46.249 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:46.250 00.001 8996 Enqueuing Expose request
00:54:46.251 00.001 20224 Worker thread wakes up
00:54:46.252 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:54:46.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:46.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:47.236 00.983 20224 Exposure complete
00:54:47.321 00.085 20224 worker thread done servicing request
00:54:47.321 00.000 8996 OnExposeComplete: enter
00:54:47.322 00.001 8996 UpdateGuideState(): m_state=6
00:54:47.323 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11384
00:54:47.324 00.001 8996 Star::Find returns 1 (0), X=134.33, Y=474.09, Mass=708985, SNR=328.7, Peak=50605 HFD=4.5
00:54:47.325 00.001 8996 MultiStar: [#1 -0.32,0.19,0.66,U] [#2 -0.41,0.43,0.00,M4] [#3 0.01,0.42,0.59,U] [#4 -0.31,0.60,0.00,M5] [#5 -0.35,0.62,0.00,M5] [#6 -0.54,0.50,0.00,M3] [#7 -0.43,0.71,0.00,M1] [#8 -0.23,0.55,0.00,M5] 
00:54:47.326 00.001 8996 refined, 2 included, MultiStar: {-0.22, 0.36}, one-star: {-0.30, 0.45}
00:54:47.327 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
00:54:47.327 00.000 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
00:54:47.328 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.36 hyp=0.43 cameraTheta=2.12 mountX=-0.26 mountY=-0.34, mountTheta=-2.22
00:54:47.329 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.36, opts=13)
00:54:47.330 00.001 8996 Enqueuing Move request for scope (-0.22, 0.36)
00:54:47.331 00.001 20224 Worker thread wakes up
00:54:47.331 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.36) opts 0xd
00:54:47.331 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.36)
00:54:47.331 00.000 20224 Moving (-0.22, 0.36) raw xDistance=-0.26 yDistance=-0.34
00:54:47.331 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:54:47.331 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:54:47.331 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:54:47.331 00.000 20224 MoveAxis(E, 38, ABG)
00:54:47.331 00.000 20224 Guiding  Dir = 2, Dur = 38
00:54:47.332 00.001 20224 IsSlewing returns 0
00:54:47.332 00.000 20224 IsGuiding returns 0
00:54:47.335 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50605, med=3072, FiltMin=2777, FiltMax=27366, Gamma=1.000
00:54:47.356 00.021 20224 PulseGuide returned control before completion, sleep 24
00:54:47.358 00.002 8996 UpdateGuideState exits: m=708985 SNR=328.7
00:54:47.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:47.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:47.360 00.000 8996 Enqueuing Expose request
00:54:47.386 00.026 20224 IsGuiding returns 1
00:54:47.386 00.000 20224 scope still moving after pulse duration time elapsed
00:54:47.419 00.033 20224 IsSlewing returns 0
00:54:47.419 00.000 20224 IsGuiding returns 1
00:54:47.450 00.031 20224 IsSlewing returns 0
00:54:47.450 00.000 20224 IsGuiding returns 0
00:54:47.450 00.000 20224 scope move finished after 38 + 79 ms
00:54:47.450 00.000 20224 Move returns status 0, amount 38
00:54:47.450 00.000 20224 MoveAxis(N, 0, ABG)
00:54:47.450 00.000 20224 Move returns status 0, amount 0
00:54:47.450 00.000 20224 move complete, result=0
00:54:47.450 00.000 20224 worker thread done servicing request
00:54:47.450 00.000 20224 Worker thread wakes up
00:54:47.450 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.3 px 0 ms NORTH
00:54:47.452 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:47.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:48.632 01.180 20224 Exposure complete
00:54:48.720 00.088 20224 worker thread done servicing request
00:54:48.720 00.000 8996 OnExposeComplete: enter
00:54:48.721 00.001 8996 UpdateGuideState(): m_state=6
00:54:48.722 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11385
00:54:48.723 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.87, Mass=603187, SNR=300.0, Peak=46973 HFD=4.4
00:54:48.725 00.002 8996 MultiStar: [#1 0.10,-0.14,0.71,U] [#2 0.17,0.34,0.71,U] [#3 0.56,0.40,0.00,M10] [#4 0.23,0.44,0.00,M6] [#5 0.16,0.46,0.00,M6] [#6 0.02,0.33,0.40,U] [#7 0.43,0.49,0.00,M2] [#8 0.09,0.17,0.40,U] 
00:54:48.725 00.000 8996 refined, 4 included, MultiStar: {0.22, 0.18}, one-star: {0.48, 0.23}
00:54:48.726 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
00:54:48.727 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
00:54:48.728 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.18 hyp=0.29 cameraTheta=0.67 mountX=0.21 mountY=-0.20, mountTheta=-0.77
00:54:48.729 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.18, opts=13)
00:54:48.730 00.001 8996 Enqueuing Move request for scope (0.22, 0.18)
00:54:48.731 00.001 20224 Worker thread wakes up
00:54:48.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.18) opts 0xd
00:54:48.731 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.18)
00:54:48.732 00.001 20224 Moving (0.22, 0.18) raw xDistance=0.21 yDistance=-0.20
00:54:48.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
00:54:48.732 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.27 newest=-0.76
00:54:48.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:54:48.732 00.000 20224 MoveAxis(W, 27, ABG)
00:54:48.732 00.000 20224 Guiding  Dir = 3, Dur = 27
00:54:48.733 00.001 20224 IsSlewing returns 0
00:54:48.733 00.000 20224 IsGuiding returns 0
00:54:48.735 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46973, med=3072, FiltMin=2771, FiltMax=26358, Gamma=1.000
00:54:48.749 00.014 8996 UpdateGuideState exits: m=603187 SNR=300.0
00:54:48.752 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:48.754 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:48.756 00.002 8996 Enqueuing Expose request
00:54:48.780 00.024 20224 IsGuiding returns 1
00:54:48.780 00.000 20224 scope still moving after pulse duration time elapsed
00:54:48.810 00.030 20224 IsSlewing returns 0
00:54:48.810 00.000 20224 IsGuiding returns 1
00:54:48.841 00.031 20224 IsSlewing returns 0
00:54:48.841 00.000 20224 IsGuiding returns 1
00:54:48.873 00.032 20224 IsSlewing returns 0
00:54:48.873 00.000 20224 IsGuiding returns 0
00:54:48.873 00.000 20224 scope move finished after 27 + 112 ms
00:54:48.873 00.000 20224 Move returns status 0, amount 27
00:54:48.873 00.000 20224 MoveAxis(N, 42, ABG)
00:54:48.874 00.001 20224 Guiding  Dir = 0, Dur = 42
00:54:48.874 00.000 20224 IsSlewing returns 0
00:54:48.874 00.000 20224 IsGuiding returns 0
00:54:48.935 00.061 20224 IsGuiding returns 1
00:54:48.935 00.000 20224 scope still moving after pulse duration time elapsed
00:54:48.965 00.030 20224 IsSlewing returns 0
00:54:48.966 00.001 20224 IsGuiding returns 1
00:54:48.997 00.031 20224 IsSlewing returns 0
00:54:48.997 00.000 20224 IsGuiding returns 1
00:54:49.029 00.032 20224 IsSlewing returns 0
00:54:49.029 00.000 20224 IsGuiding returns 0
00:54:49.030 00.001 20224 scope move finished after 42 + 113 ms
00:54:49.030 00.000 20224 Move returns status 0, amount 42
00:54:49.030 00.000 20224 move complete, result=0
00:54:49.030 00.000 20224 worker thread done servicing request
00:54:49.030 00.000 20224 Worker thread wakes up
00:54:49.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:49.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:49.030 00.000 8996 GuideStep: 0.2 px 27 ms WEST, -0.2 px 42 ms NORTH
00:54:50.017 00.987 20224 Exposure complete
00:54:50.074 00.057 20224 worker thread done servicing request
00:54:50.075 00.001 8996 OnExposeComplete: enter
00:54:50.076 00.001 8996 UpdateGuideState(): m_state=6
00:54:50.077 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11386
00:54:50.078 00.001 8996 Star::Find returns 1 (0), X=134.94, Y=473.80, Mass=628979, SNR=338.0, Peak=49853 HFD=4.4
00:54:50.078 00.000 8996 MultiStar: [#1 0.00,0.15,0.62,U] [#2 -0.01,0.03,0.68,U] [#3 0.58,0.57,0.00,R] [#4 0.21,0.66,0.00,M7] [#5 0.06,0.40,0.54,U] [#6 -0.09,0.44,0.00,M3] [#7 0.28,0.29,0.40,U] [#8 0.09,0.24,0.34,U] 
00:54:50.079 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.19}, one-star: {0.31, 0.16}
00:54:50.080 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
00:54:50.081 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
00:54:50.081 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.19 hyp=0.23 cameraTheta=0.96 mountX=0.11 mountY=-0.21, mountTheta=-1.06
00:54:50.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.19, opts=13)
00:54:50.083 00.000 8996 Enqueuing Move request for scope (0.13, 0.19)
00:54:50.084 00.001 20224 Worker thread wakes up
00:54:50.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.19) opts 0xd
00:54:50.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.19)
00:54:50.084 00.000 20224 Moving (0.13, 0.19) raw xDistance=0.11 yDistance=-0.21
00:54:50.085 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:54:50.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
00:54:50.085 00.000 20224 MoveAxis(E, 0, ABG)
00:54:50.085 00.000 20224 Move returns status 0, amount 0
00:54:50.085 00.000 20224 MoveAxis(N, 43, ABG)
00:54:50.085 00.000 20224 Guiding  Dir = 0, Dur = 43
00:54:50.085 00.000 20224 IsSlewing returns 0
00:54:50.085 00.000 20224 IsGuiding returns 0
00:54:50.089 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49853, med=3072, FiltMin=2771, FiltMax=24694, Gamma=1.000
00:54:50.105 00.016 20224 PulseGuide returned control before completion, sleep 34
00:54:50.116 00.011 8996 UpdateGuideState exits: m=628979 SNR=338.0
00:54:50.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:50.119 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:50.120 00.001 8996 Enqueuing Expose request
00:54:50.151 00.031 20224 IsGuiding returns 1
00:54:50.151 00.000 20224 scope still moving after pulse duration time elapsed
00:54:50.182 00.031 20224 IsSlewing returns 0
00:54:50.183 00.001 20224 IsGuiding returns 0
00:54:50.183 00.000 20224 scope move finished after 43 + 55 ms
00:54:50.183 00.000 20224 Move returns status 0, amount 43
00:54:50.183 00.000 20224 move complete, result=0
00:54:50.183 00.000 20224 worker thread done servicing request
00:54:50.183 00.000 20224 Worker thread wakes up
00:54:50.183 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:50.184 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:50.184 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
00:54:51.386 01.202 20224 Exposure complete
00:54:51.449 00.063 20224 worker thread done servicing request
00:54:51.449 00.000 8996 OnExposeComplete: enter
00:54:51.450 00.001 8996 UpdateGuideState(): m_state=6
00:54:51.452 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11387
00:54:51.454 00.002 8996 Star::Find returns 1 (0), X=134.28, Y=473.41, Mass=712700, SNR=358.7, Peak=46838 HFD=4.7
00:54:51.456 00.002 8996 MultiStar: [#1 0.16,-0.17,0.64,U] [#2 -0.08,-0.16,0.64,U] [#3 -0.21,-0.64,0.00,M1] [#4 -0.18,-0.08,0.47,U] [#5 -0.09,0.07,0.49,U] [#6 -0.22,-0.07,0.37,U] [#7 -0.13,0.07,0.36,U] [#8 -0.32,0.28,0.30,U] 
00:54:51.457 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.09}, one-star: {-0.35, -0.23}
00:54:51.458 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
00:54:51.458 00.000 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
00:54:51.459 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.63 mountX=-0.14 mountY=0.10, mountTheta=2.52
00:54:51.462 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.09, opts=13)
00:54:51.463 00.001 8996 Enqueuing Move request for scope (-0.15, -0.09)
00:54:51.465 00.002 20224 Worker thread wakes up
00:54:51.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
00:54:51.465 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
00:54:51.465 00.000 20224 Moving (-0.15, -0.09) raw xDistance=-0.14 yDistance=0.10
00:54:51.466 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:54:51.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:51.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:54:51.466 00.000 20224 MoveAxis(E, 0, ABG)
00:54:51.466 00.000 20224 Move returns status 0, amount 0
00:54:51.466 00.000 20224 MoveAxis(N, 0, ABG)
00:54:51.466 00.000 20224 Move returns status 0, amount 0
00:54:51.466 00.000 20224 move complete, result=0
00:54:51.467 00.001 20224 worker thread done servicing request
00:54:51.472 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46838, med=3072, FiltMin=2755, FiltMax=24278, Gamma=1.000
00:54:51.493 00.021 8996 UpdateGuideState exits: m=712700 SNR=358.7
00:54:51.495 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:51.496 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:51.498 00.002 8996 Enqueuing Expose request
00:54:51.499 00.001 20224 Worker thread wakes up
00:54:51.499 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:51.501 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:51.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:52.479 00.978 20224 Exposure complete
00:54:52.557 00.078 20224 worker thread done servicing request
00:54:52.557 00.000 8996 OnExposeComplete: enter
00:54:52.559 00.002 8996 UpdateGuideState(): m_state=6
00:54:52.560 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11388
00:54:52.561 00.001 8996 Star::Find returns 1 (0), X=134.77, Y=473.37, Mass=723988, SNR=357.9, Peak=57398 HFD=4.6
00:54:52.563 00.002 8996 MultiStar: [#1 0.21,-0.26,0.62,U] [#2 -0.01,-0.13,0.63,U] [#3 -0.20,-0.56,0.00,M2] [#4 0.24,-0.06,0.46,U] [#5 0.04,0.04,0.55,U] [#6 0.01,-0.06,0.43,U] [#7 0.13,-0.09,0.36,U] [#8 0.21,-0.21,0.34,U] 
00:54:52.565 00.002 8996 refined, 7 included, MultiStar: {0.12, -0.15}, one-star: {0.14, -0.27}
00:54:52.566 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
00:54:52.568 00.002 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
00:54:52.569 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-0.91 mountX=0.13 mountY=0.13, mountTheta=0.80
00:54:52.572 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.15, opts=13)
00:54:52.574 00.002 8996 Enqueuing Move request for scope (0.12, -0.15)
00:54:52.576 00.002 20224 Worker thread wakes up
00:54:52.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.15) opts 0xd
00:54:52.576 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.15)
00:54:52.576 00.000 20224 Moving (0.12, -0.15) raw xDistance=0.13 yDistance=0.13
00:54:52.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:54:52.576 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:52.577 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:54:52.577 00.000 20224 MoveAxis(E, 0, ABG)
00:54:52.577 00.000 20224 Move returns status 0, amount 0
00:54:52.577 00.000 20224 MoveAxis(N, 0, ABG)
00:54:52.577 00.000 20224 Move returns status 0, amount 0
00:54:52.577 00.000 20224 move complete, result=0
00:54:52.577 00.000 20224 worker thread done servicing request
00:54:52.584 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=57398, med=3072, FiltMin=2768, FiltMax=30400, Gamma=1.000
00:54:52.607 00.023 8996 UpdateGuideState exits: m=723988 SNR=357.9
00:54:52.609 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:52.610 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:52.611 00.001 8996 Enqueuing Expose request
00:54:52.612 00.001 20224 Worker thread wakes up
00:54:52.612 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:52.612 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:52.613 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:53.767 01.154 20224 Exposure complete
00:54:53.843 00.076 20224 worker thread done servicing request
00:54:53.843 00.000 8996 OnExposeComplete: enter
00:54:53.844 00.001 8996 UpdateGuideState(): m_state=6
00:54:53.845 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11389
00:54:53.846 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.33, Mass=622063, SNR=319.7, Peak=51750 HFD=4.4
00:54:53.847 00.001 8996 MultiStar: [#1 0.28,-0.19,0.61,U] [#2 0.12,-0.13,0.72,U] [#3 -0.28,-0.51,0.00,M3] [#4 0.16,0.03,0.52,U] [#5 0.33,-0.07,0.67,U] [#6 -0.06,-0.14,0.42,U] [#7 0.23,-0.03,0.43,U] [#8 0.23,-0.31,0.37,U] 
00:54:53.849 00.002 8996 refined, 7 included, MultiStar: {0.22, -0.16}, one-star: {0.33, -0.31}
00:54:53.850 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
00:54:53.851 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
00:54:53.852 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-0.62 mountX=0.23 mountY=0.13, mountTheta=0.51
00:54:53.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.16, opts=13)
00:54:53.855 00.001 8996 Enqueuing Move request for scope (0.22, -0.16)
00:54:53.857 00.002 20224 Worker thread wakes up
00:54:53.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.16) opts 0xd
00:54:53.857 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.16)
00:54:53.857 00.000 20224 Moving (0.22, -0.16) raw xDistance=0.23 yDistance=0.13
00:54:53.858 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
00:54:53.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:53.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:54:53.858 00.000 20224 MoveAxis(W, 34, ABG)
00:54:53.858 00.000 20224 Guiding  Dir = 3, Dur = 34
00:54:53.858 00.000 20224 IsSlewing returns 0
00:54:53.859 00.001 20224 IsGuiding returns 0
00:54:53.866 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=51750, med=3072, FiltMin=2781, FiltMax=22294, Gamma=1.000
00:54:53.873 00.007 20224 PulseGuide returned control before completion, sleep 31
00:54:53.886 00.013 8996 UpdateGuideState exits: m=622063 SNR=319.7
00:54:53.887 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:53.889 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:53.891 00.002 8996 Enqueuing Expose request
00:54:53.917 00.026 20224 IsGuiding returns 1
00:54:53.917 00.000 20224 scope still moving after pulse duration time elapsed
00:54:53.949 00.032 20224 IsSlewing returns 0
00:54:53.949 00.000 20224 IsGuiding returns 1
00:54:53.981 00.032 20224 IsSlewing returns 0
00:54:53.981 00.000 20224 IsGuiding returns 0
00:54:53.981 00.000 20224 scope move finished after 34 + 88 ms
00:54:53.981 00.000 20224 Move returns status 0, amount 34
00:54:53.981 00.000 20224 MoveAxis(N, 0, ABG)
00:54:53.981 00.000 20224 Move returns status 0, amount 0
00:54:53.981 00.000 20224 move complete, result=0
00:54:53.981 00.000 20224 worker thread done servicing request
00:54:53.981 00.000 20224 Worker thread wakes up
00:54:53.982 00.001 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
00:54:53.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:53.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:54.959 00.976 20224 Exposure complete
00:54:55.058 00.099 20224 worker thread done servicing request
00:54:55.058 00.000 8996 OnExposeComplete: enter
00:54:55.059 00.001 8996 UpdateGuideState(): m_state=6
00:54:55.060 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11390
00:54:55.061 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.36, Mass=598222, SNR=289.3, Peak=49302 HFD=4.3
00:54:55.062 00.001 8996 MultiStar: [#1 -0.01,-0.23,0.70,U] [#2 -0.13,0.02,0.76,U] [#3 -0.12,-0.47,0.00,M4] [#4 0.03,-0.01,0.65,U] [#5 0.07,0.06,0.70,U] [#6 -0.12,-0.01,0.53,U] [#7 -0.11,0.02,0.44,U] [#8 -0.27,-0.35,0.41,U] 
00:54:55.063 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.10}, one-star: {0.29, -0.28}
00:54:55.064 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:54:55.065 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
00:54:55.066 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.54 mountX=0.01 mountY=0.10, mountTheta=1.45
00:54:55.067 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.10, opts=13)
00:54:55.068 00.001 8996 Enqueuing Move request for scope (0.00, -0.10)
00:54:55.069 00.001 20224 Worker thread wakes up
00:54:55.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
00:54:55.069 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
00:54:55.069 00.000 20224 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.10
00:54:55.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:54:55.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:55.070 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:54:55.070 00.000 20224 MoveAxis(E, 0, ABG)
00:54:55.070 00.000 20224 Move returns status 0, amount 0
00:54:55.070 00.000 20224 MoveAxis(N, 0, ABG)
00:54:55.070 00.000 20224 Move returns status 0, amount 0
00:54:55.070 00.000 20224 move complete, result=0
00:54:55.070 00.000 20224 worker thread done servicing request
00:54:55.076 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=49302, med=3072, FiltMin=2743, FiltMax=23849, Gamma=1.000
00:54:55.092 00.016 8996 UpdateGuideState exits: m=598222 SNR=289.3
00:54:55.094 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:55.094 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:55.095 00.001 8996 Enqueuing Expose request
00:54:55.095 00.000 20224 Worker thread wakes up
00:54:55.096 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:55.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:55.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:56.268 01.172 20224 Exposure complete
00:54:56.343 00.075 20224 worker thread done servicing request
00:54:56.343 00.000 8996 OnExposeComplete: enter
00:54:56.344 00.001 8996 UpdateGuideState(): m_state=6
00:54:56.345 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11391
00:54:56.346 00.001 8996 Star::Find returns 1 (0), X=134.40, Y=473.53, Mass=722164, SNR=329.8, Peak=51277 HFD=4.6
00:54:56.347 00.001 8996 MultiStar: [#1 -0.32,-0.10,0.62,U] [#2 -0.45,-0.38,0.00,M1] [#3 -0.56,-0.24,0.00,M5] [#4 -0.41,0.17,0.00,M4] [#5 -0.22,0.24,0.59,U] [#6 -0.46,0.08,0.00,M1] [#7 -0.46,0.26,0.00,M1] [#8 -0.21,0.13,0.37,U] 
00:54:56.348 00.001 8996 refined, 3 included, MultiStar: {-0.25, 0.01}, one-star: {-0.23, -0.11}
00:54:56.349 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
00:54:56.350 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
00:54:56.351 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.01 hyp=0.25 cameraTheta=3.11 mountX=-0.25 mountY=0.02, mountTheta=3.06
00:54:56.352 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.01, opts=13)
00:54:56.353 00.001 8996 Enqueuing Move request for scope (-0.25, 0.01)
00:54:56.354 00.001 20224 Worker thread wakes up
00:54:56.355 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.01) opts 0xd
00:54:56.355 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.01)
00:54:56.355 00.000 20224 Moving (-0.25, 0.01) raw xDistance=-0.25 yDistance=0.02
00:54:56.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
00:54:56.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:56.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:54:56.355 00.000 20224 MoveAxis(E, 36, ABG)
00:54:56.355 00.000 20224 Guiding  Dir = 2, Dur = 36
00:54:56.355 00.000 20224 IsSlewing returns 0
00:54:56.355 00.000 20224 IsGuiding returns 0
00:54:56.357 00.002 20224 PulseGuide returned control before completion, sleep 45
00:54:56.360 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51277, med=3072, FiltMin=2781, FiltMax=26976, Gamma=1.000
00:54:56.373 00.013 8996 UpdateGuideState exits: m=722164 SNR=329.8
00:54:56.376 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:56.378 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:56.380 00.002 8996 Enqueuing Expose request
00:54:56.403 00.023 20224 IsGuiding returns 1
00:54:56.403 00.000 20224 scope still moving after pulse duration time elapsed
00:54:56.434 00.031 20224 IsSlewing returns 0
00:54:56.434 00.000 20224 IsGuiding returns 0
00:54:56.434 00.000 20224 scope move finished after 36 + 43 ms
00:54:56.434 00.000 20224 Move returns status 0, amount 36
00:54:56.434 00.000 20224 MoveAxis(N, 0, ABG)
00:54:56.434 00.000 20224 Move returns status 0, amount 0
00:54:56.434 00.000 20224 move complete, result=0
00:54:56.435 00.001 20224 worker thread done servicing request
00:54:56.435 00.000 20224 Worker thread wakes up
00:54:56.435 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:56.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:56.436 00.001 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
00:54:57.397 00.961 20224 Exposure complete
00:54:57.478 00.081 20224 worker thread done servicing request
00:54:57.478 00.000 8996 OnExposeComplete: enter
00:54:57.479 00.001 8996 UpdateGuideState(): m_state=6
00:54:57.480 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11392
00:54:57.481 00.001 8996 Star::Find returns 1 (0), X=134.70, Y=473.40, Mass=687549, SNR=315.2, Peak=53558 HFD=4.7
00:54:57.486 00.005 8996 MultiStar: [#1 -0.37,-0.34,0.00,M1] [#2 -0.26,-0.20,0.77,U] [#3 -0.49,-0.67,0.00,M6] [#4 -0.26,-0.05,0.47,U] [#5 -0.09,0.09,0.54,U] [#6 -0.26,0.05,0.42,U] [#7 0.06,0.13,0.46,U] [#8 -0.13,-0.23,0.42,U] 
00:54:57.487 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.09}, one-star: {0.07, -0.24}
00:54:57.488 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
00:54:57.489 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
00:54:57.491 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.42 mountX=-0.10 mountY=0.11, mountTheta=2.32
00:54:57.493 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.09, opts=13)
00:54:57.494 00.001 8996 Enqueuing Move request for scope (-0.11, -0.09)
00:54:57.495 00.001 20224 Worker thread wakes up
00:54:57.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
00:54:57.495 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
00:54:57.495 00.000 20224 Moving (-0.11, -0.09) raw xDistance=-0.10 yDistance=0.11
00:54:57.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:54:57.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:57.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:54:57.495 00.000 20224 MoveAxis(E, 0, ABG)
00:54:57.495 00.000 20224 Move returns status 0, amount 0
00:54:57.495 00.000 20224 MoveAxis(N, 0, ABG)
00:54:57.495 00.000 20224 Move returns status 0, amount 0
00:54:57.495 00.000 20224 move complete, result=0
00:54:57.496 00.001 20224 worker thread done servicing request
00:54:57.500 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53558, med=3072, FiltMin=2774, FiltMax=28838, Gamma=1.000
00:54:57.512 00.012 8996 UpdateGuideState exits: m=687549 SNR=315.2
00:54:57.514 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:57.514 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:57.516 00.002 8996 Enqueuing Expose request
00:54:57.516 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:54:57.517 00.001 20224 Worker thread wakes up
00:54:57.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:57.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:58.676 01.159 20224 Exposure complete
00:54:58.757 00.081 20224 worker thread done servicing request
00:54:58.757 00.000 8996 OnExposeComplete: enter
00:54:58.758 00.001 8996 UpdateGuideState(): m_state=6
00:54:58.759 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11393
00:54:58.760 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.18, Mass=641714, SNR=312.6, Peak=57574 HFD=4.4
00:54:58.761 00.001 8996 MultiStar: [#1 -0.06,-0.42,0.76,U] [#2 -0.05,-0.52,0.00,M1] [#3 -0.39,-0.75,0.00,M7] [#4 -0.41,-0.49,0.00,M4] [#5 -0.02,-0.10,0.63,U] [#6 -0.07,-0.49,0.00,M1] [#7 -0.17,-0.42,0.00,M1] [#8 -0.09,-0.16,0.38,U] 
00:54:58.761 00.000 8996 refined, 3 included, MultiStar: {0.03, -0.33}, one-star: {0.17, -0.46}
00:54:58.762 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
00:54:58.763 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
00:54:58.764 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.33 hyp=0.33 cameraTheta=-1.48 mountX=0.06 mountY=0.32, mountTheta=1.38
00:54:58.765 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.33, opts=13)
00:54:58.766 00.001 8996 Enqueuing Move request for scope (0.03, -0.33)
00:54:58.767 00.001 20224 Worker thread wakes up
00:54:58.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.33) opts 0xd
00:54:58.767 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.33)
00:54:58.767 00.000 20224 Moving (0.03, -0.33) raw xDistance=0.06 yDistance=0.32
00:54:58.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:54:58.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:54:58.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:54:58.768 00.001 20224 MoveAxis(E, 0, ABG)
00:54:58.768 00.000 20224 Move returns status 0, amount 0
00:54:58.768 00.000 20224 MoveAxis(N, 0, ABG)
00:54:58.768 00.000 20224 Move returns status 0, amount 0
00:54:58.768 00.000 20224 move complete, result=0
00:54:58.768 00.000 20224 worker thread done servicing request
00:54:58.774 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=57574, med=3072, FiltMin=2749, FiltMax=26774, Gamma=1.000
00:54:58.788 00.014 8996 UpdateGuideState exits: m=641714 SNR=312.6
00:54:58.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:58.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:58.791 00.001 8996 Enqueuing Expose request
00:54:58.792 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:54:58.792 00.000 20224 Worker thread wakes up
00:54:58.793 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:58.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:54:59.765 00.972 20224 Exposure complete
00:54:59.820 00.055 20224 worker thread done servicing request
00:54:59.820 00.000 8996 OnExposeComplete: enter
00:54:59.821 00.001 8996 UpdateGuideState(): m_state=6
00:54:59.822 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11394
00:54:59.823 00.001 8996 Star::Find returns 1 (0), X=134.58, Y=473.34, Mass=680873, SNR=318.1, Peak=53894 HFD=4.5
00:54:59.824 00.001 8996 MultiStar: [#1 -0.32,-0.21,0.66,U] [#2 -0.31,-0.24,0.77,U] [#3 -0.65,-0.69,0.00,M8] [#4 -0.42,-0.09,0.48,U] [#5 -0.24,0.06,0.57,U] [#6 -0.57,-0.15,0.00,M2] [#7 -0.32,-0.04,0.46,U] [#8 -0.28,-0.11,0.45,U] 
00:54:59.824 00.000 8996 refined, 6 included, MultiStar: {-0.25, -0.16}, one-star: {-0.05, -0.30}
00:54:59.825 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:54:59.826 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
00:54:59.826 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-2.58 mountX=-0.23 mountY=0.19, mountTheta=2.47
00:54:59.829 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.16, opts=13)
00:54:59.830 00.001 8996 Enqueuing Move request for scope (-0.25, -0.16)
00:54:59.831 00.001 20224 Worker thread wakes up
00:54:59.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd
00:54:59.831 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.16)
00:54:59.831 00.000 20224 Moving (-0.25, -0.16) raw xDistance=-0.23 yDistance=0.19
00:54:59.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
00:54:59.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:54:59.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:54:59.831 00.000 20224 MoveAxis(E, 34, ABG)
00:54:59.831 00.000 20224 Guiding  Dir = 2, Dur = 34
00:54:59.831 00.000 20224 IsSlewing returns 0
00:54:59.831 00.000 20224 IsGuiding returns 0
00:54:59.836 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53894, med=3072, FiltMin=2768, FiltMax=29062, Gamma=1.000
00:54:59.852 00.016 8996 UpdateGuideState exits: m=680873 SNR=318.1
00:54:59.853 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:54:59.854 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:54:59.854 00.000 8996 Enqueuing Expose request
00:54:59.865 00.011 20224 PulseGuide returned control before completion, sleep 11
00:54:59.878 00.013 20224 IsGuiding returns 1
00:54:59.878 00.000 20224 scope still moving after pulse duration time elapsed
00:54:59.909 00.031 20224 IsSlewing returns 0
00:54:59.909 00.000 20224 IsGuiding returns 1
00:54:59.941 00.032 20224 IsSlewing returns 0
00:54:59.942 00.001 20224 IsGuiding returns 1
00:54:59.971 00.029 20224 IsSlewing returns 0
00:54:59.972 00.001 20224 IsGuiding returns 0
00:54:59.972 00.000 20224 scope move finished after 34 + 106 ms
00:54:59.972 00.000 20224 Move returns status 0, amount 34
00:54:59.972 00.000 20224 MoveAxis(N, 0, ABG)
00:54:59.972 00.000 20224 Move returns status 0, amount 0
00:54:59.972 00.000 20224 move complete, result=0
00:54:59.972 00.000 20224 worker thread done servicing request
00:54:59.972 00.000 20224 Worker thread wakes up
00:54:59.973 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
00:54:59.975 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:54:59.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:01.136 01.161 20224 Exposure complete
00:55:01.199 00.063 20224 worker thread done servicing request
00:55:01.199 00.000 8996 OnExposeComplete: enter
00:55:01.201 00.002 8996 UpdateGuideState(): m_state=6
00:55:01.203 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11395
00:55:01.204 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=472.91, Mass=749993, SNR=335.0, Peak=65510 HFD=4.5
00:55:01.206 00.002 8996 MultiStar: [#1 0.06,-0.59,0.00,M1] [#2 -0.03,-0.47,0.00,M1] [#3 -0.27,-0.74,0.00,M9] [#4 -0.06,-0.06,0.49,U] [#5 0.33,-0.26,0.62,U] [#6 0.07,-0.27,0.43,U] [#7 0.42,-0.07,0.37,U] [#8 0.10,-0.56,0.00,M1] 
00:55:01.206 00.000 8996 refined, 4 included, MultiStar: {0.17, -0.36}, one-star: {0.13, -0.73}
00:55:01.207 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:55:01.208 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
00:55:01.209 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.36 hyp=0.40 cameraTheta=-1.14 mountX=0.20 mountY=0.34, mountTheta=1.04
00:55:01.210 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.36, opts=13)
00:55:01.211 00.001 8996 Enqueuing Move request for scope (0.17, -0.36)
00:55:01.211 00.000 20224 Worker thread wakes up
00:55:01.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.36) opts 0xd
00:55:01.211 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.36)
00:55:01.211 00.000 20224 Moving (0.17, -0.36) raw xDistance=0.20 yDistance=0.34
00:55:01.212 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
00:55:01.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:55:01.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
00:55:01.212 00.000 20224 MoveAxis(W, 27, ABG)
00:55:01.212 00.000 20224 Guiding  Dir = 3, Dur = 27
00:55:01.212 00.000 20224 IsSlewing returns 0
00:55:01.212 00.000 20224 IsGuiding returns 0
00:55:01.216 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=65510, med=3072, FiltMin=2777, FiltMax=33318, Gamma=1.000
00:55:01.229 00.013 8996 UpdateGuideState exits: m=749993 SNR=335.0
00:55:01.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:01.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:01.232 00.001 8996 Enqueuing Expose request
00:55:01.268 00.036 20224 IsGuiding returns 1
00:55:01.268 00.000 20224 scope still moving after pulse duration time elapsed
00:55:01.297 00.029 20224 IsSlewing returns 0
00:55:01.297 00.000 20224 IsGuiding returns 1
00:55:01.328 00.031 20224 IsSlewing returns 0
00:55:01.328 00.000 20224 IsGuiding returns 1
00:55:01.359 00.031 20224 IsSlewing returns 0
00:55:01.360 00.001 20224 IsGuiding returns 0
00:55:01.360 00.000 20224 scope move finished after 27 + 119 ms
00:55:01.360 00.000 20224 Move returns status 0, amount 27
00:55:01.360 00.000 20224 MoveAxis(N, 0, ABG)
00:55:01.360 00.000 20224 Move returns status 0, amount 0
00:55:01.360 00.000 20224 move complete, result=0
00:55:01.360 00.000 20224 worker thread done servicing request
00:55:01.360 00.000 20224 Worker thread wakes up
00:55:01.360 00.000 8996 GuideStep: 0.2 px 27 ms WEST, 0.3 px 0 ms NORTH
00:55:01.363 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:01.363 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:02.340 00.977 20224 Exposure complete
00:55:02.403 00.063 20224 worker thread done servicing request
00:55:02.403 00.000 8996 OnExposeComplete: enter
00:55:02.404 00.001 8996 UpdateGuideState(): m_state=6
00:55:02.405 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11396
00:55:02.406 00.001 8996 Star::Find returns 1 (0), X=134.84, Y=473.28, Mass=606635, SNR=294.4, Peak=57062 HFD=4.4
00:55:02.407 00.001 8996 MultiStar: [#1 -0.12,-0.52,0.00,M2] [#2 -0.05,-0.19,0.69,U] [#3 -0.22,-0.69,0.00,M10] [#4 0.05,-0.02,0.61,U] [#5 -0.05,-0.32,0.61,U] [#6 -0.19,-0.20,0.47,U] [#7 -0.05,-0.15,0.48,U] [#8 0.00,-0.16,0.41,U] 
00:55:02.407 00.000 8996 refined, 6 included, MultiStar: {0.02, -0.22}, one-star: {0.21, -0.36}
00:55:02.408 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
00:55:02.409 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
00:55:02.410 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.22 hyp=0.22 cameraTheta=-1.50 mountX=0.04 mountY=0.21, mountTheta=1.40
00:55:02.413 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.22, opts=13)
00:55:02.414 00.001 8996 Enqueuing Move request for scope (0.02, -0.22)
00:55:02.415 00.001 20224 Worker thread wakes up
00:55:02.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.22) opts 0xd
00:55:02.415 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.22)
00:55:02.415 00.000 20224 Moving (0.02, -0.22) raw xDistance=0.04 yDistance=0.21
00:55:02.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:55:02.415 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.37 newest=0.74
00:55:02.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:55:02.415 00.000 20224 MoveAxis(E, 0, ABG)
00:55:02.415 00.000 20224 Move returns status 0, amount 0
00:55:02.415 00.000 20224 MoveAxis(S, 45, ABG)
00:55:02.415 00.000 20224 Guiding  Dir = 1, Dur = 45
00:55:02.416 00.001 20224 IsSlewing returns 0
00:55:02.416 00.000 20224 IsGuiding returns 0
00:55:02.421 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57062, med=3072, FiltMin=2781, FiltMax=24128, Gamma=1.000
00:55:02.445 00.024 8996 UpdateGuideState exits: m=606635 SNR=294.4
00:55:02.447 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:02.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:02.448 00.000 8996 Enqueuing Expose request
00:55:02.475 00.027 20224 IsGuiding returns 1
00:55:02.475 00.000 20224 scope still moving after pulse duration time elapsed
00:55:02.503 00.028 20224 IsSlewing returns 0
00:55:02.503 00.000 20224 IsGuiding returns 1
00:55:02.535 00.032 20224 IsSlewing returns 0
00:55:02.536 00.001 20224 IsGuiding returns 1
00:55:02.566 00.030 20224 IsSlewing returns 0
00:55:02.566 00.000 20224 IsGuiding returns 0
00:55:02.566 00.000 20224 scope move finished after 45 + 106 ms
00:55:02.567 00.001 20224 Move returns status 0, amount 45
00:55:02.567 00.000 20224 move complete, result=0
00:55:02.567 00.000 20224 worker thread done servicing request
00:55:02.567 00.000 20224 Worker thread wakes up
00:55:02.567 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
00:55:02.570 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:02.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:03.748 01.178 20224 Exposure complete
00:55:03.812 00.064 20224 worker thread done servicing request
00:55:03.812 00.000 8996 OnExposeComplete: enter
00:55:03.813 00.001 8996 UpdateGuideState(): m_state=6
00:55:03.814 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11397
00:55:03.814 00.000 8996 Star::Find returns 1 (0), X=134.46, Y=473.08, Mass=728474, SNR=338.6, Peak=58102 HFD=4.5
00:55:03.815 00.001 8996 MultiStar: [#1 -0.03,-0.40,0.72,U] [#2 -0.33,-0.04,0.76,U] [#3 -0.48,-0.71,0.00,R] [#4 -0.23,-0.07,0.46,U] [#5 -0.26,-0.08,0.52,U] [#6 -0.17,-0.05,0.47,U] [#7 -0.08,-0.01,0.43,U] [#8 -0.25,-0.27,0.34,U] 
00:55:03.816 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.23}, one-star: {-0.17, -0.55}
00:55:03.817 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
00:55:03.817 00.000 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
00:55:03.820 00.003 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.23 hyp=0.29 cameraTheta=-2.26 mountX=-0.16 mountY=0.25, mountTheta=2.15
00:55:03.824 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.23, opts=13)
00:55:03.825 00.001 8996 Enqueuing Move request for scope (-0.19, -0.23)
00:55:03.826 00.001 20224 Worker thread wakes up
00:55:03.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.23) opts 0xd
00:55:03.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.23)
00:55:03.826 00.000 20224 Moving (-0.19, -0.23) raw xDistance=-0.16 yDistance=0.25
00:55:03.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:55:03.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
00:55:03.826 00.000 20224 MoveAxis(E, 0, ABG)
00:55:03.826 00.000 20224 Move returns status 0, amount 0
00:55:03.826 00.000 20224 MoveAxis(S, 52, ABG)
00:55:03.826 00.000 20224 Guiding  Dir = 1, Dur = 52
00:55:03.827 00.001 20224 IsSlewing returns 0
00:55:03.827 00.000 20224 IsGuiding returns 0
00:55:03.831 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58102, med=3072, FiltMin=2787, FiltMax=29321, Gamma=1.000
00:55:03.834 00.003 20224 PulseGuide returned control before completion, sleep 55
00:55:03.860 00.026 8996 UpdateGuideState exits: m=728474 SNR=338.6
00:55:03.862 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:03.863 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:03.864 00.001 8996 Enqueuing Expose request
00:55:03.896 00.032 20224 IsGuiding returns 1
00:55:03.896 00.000 20224 scope still moving after pulse duration time elapsed
00:55:03.928 00.032 20224 IsSlewing returns 0
00:55:03.928 00.000 20224 IsGuiding returns 0
00:55:03.929 00.001 20224 scope move finished after 52 + 48 ms
00:55:03.929 00.000 20224 Move returns status 0, amount 52
00:55:03.929 00.000 20224 move complete, result=0
00:55:03.929 00.000 20224 worker thread done servicing request
00:55:03.929 00.000 20224 Worker thread wakes up
00:55:03.929 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
00:55:03.931 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:03.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:04.928 00.997 20224 Exposure complete
00:55:04.985 00.057 20224 worker thread done servicing request
00:55:04.985 00.000 8996 OnExposeComplete: enter
00:55:04.986 00.001 8996 UpdateGuideState(): m_state=6
00:55:04.987 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11398
00:55:04.988 00.001 8996 Star::Find returns 1 (0), X=134.60, Y=473.63, Mass=676096, SNR=322.2, Peak=51533 HFD=4.7
00:55:04.988 00.000 8996 MultiStar: [#1 -0.17,-0.18,0.65,U] [#2 -0.50,0.12,0.00,M1] [#3 -0.07,0.36,0.58,U] [#4 -0.29,0.23,0.55,U] [#5 -0.03,0.25,0.55,U] [#6 -0.37,0.31,0.00,M1] [#7 0.07,0.34,0.41,U] [#8 -0.14,-0.06,0.39,U] 
00:55:04.990 00.002 8996 single-star, 6 included, MultiStar: {-0.09, 0.11}, one-star: {-0.03, -0.01}
00:55:04.993 00.003 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
00:55:04.995 00.002 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
00:55:04.997 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.71 mountX=-0.03 mountY=0.02, mountTheta=2.60
00:55:05.001 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
00:55:05.004 00.003 8996 Enqueuing Move request for scope (-0.03, -0.01)
00:55:05.006 00.002 20224 Worker thread wakes up
00:55:05.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
00:55:05.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
00:55:05.006 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
00:55:05.007 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:55:05.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:05.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:55:05.007 00.000 20224 MoveAxis(E, 0, ABG)
00:55:05.007 00.000 20224 Move returns status 0, amount 0
00:55:05.007 00.000 20224 MoveAxis(N, 0, ABG)
00:55:05.007 00.000 20224 Move returns status 0, amount 0
00:55:05.007 00.000 20224 move complete, result=0
00:55:05.007 00.000 20224 worker thread done servicing request
00:55:05.014 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51533, med=3072, FiltMin=2774, FiltMax=27424, Gamma=1.000
00:55:05.038 00.024 8996 UpdateGuideState exits: m=676096 SNR=322.2
00:55:05.040 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:05.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:05.043 00.002 8996 Enqueuing Expose request
00:55:05.044 00.001 20224 Worker thread wakes up
00:55:05.044 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:55:05.046 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:05.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:06.211 01.165 20224 Exposure complete
00:55:06.312 00.101 20224 worker thread done servicing request
00:55:06.312 00.000 8996 OnExposeComplete: enter
00:55:06.314 00.002 8996 UpdateGuideState(): m_state=6
00:55:06.315 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11399
00:55:06.316 00.001 8996 Star::Find returns 1 (0), X=134.52, Y=473.80, Mass=712893, SNR=318.5, Peak=58285 HFD=4.6
00:55:06.317 00.001 8996 MultiStar: [#1 -0.20,0.02,0.61,U] [#2 -0.24,0.26,0.76,U] [#3 0.16,0.51,0.00,M1] [#4 -0.20,0.31,0.48,U] [#5 -0.34,0.47,0.00,M1] [#6 -0.17,0.36,0.42,U] [#7 0.00,0.06,0.43,U] [#8 -0.30,0.18,0.37,U] 
00:55:06.318 00.001 8996 single-star, 6 included, MultiStar: {-0.17, 0.19}, one-star: {-0.11, 0.16}
00:55:06.319 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
00:55:06.320 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
00:55:06.320 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.19 cameraTheta=2.18 mountX=-0.12 mountY=-0.14, mountTheta=-2.29
00:55:06.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.16, opts=13)
00:55:06.323 00.001 8996 Enqueuing Move request for scope (-0.11, 0.16)
00:55:06.323 00.000 20224 Worker thread wakes up
00:55:06.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
00:55:06.323 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
00:55:06.323 00.000 20224 Moving (-0.11, 0.16) raw xDistance=-0.12 yDistance=-0.14
00:55:06.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:55:06.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:06.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:55:06.324 00.001 20224 MoveAxis(E, 0, ABG)
00:55:06.324 00.000 20224 Move returns status 0, amount 0
00:55:06.324 00.000 20224 MoveAxis(N, 0, ABG)
00:55:06.324 00.000 20224 Move returns status 0, amount 0
00:55:06.324 00.000 20224 move complete, result=0
00:55:06.324 00.000 20224 worker thread done servicing request
00:55:06.327 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58285, med=3072, FiltMin=2806, FiltMax=27984, Gamma=1.000
00:55:06.341 00.014 8996 UpdateGuideState exits: m=712893 SNR=318.5
00:55:06.342 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:06.343 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:06.343 00.000 8996 Enqueuing Expose request
00:55:06.344 00.001 20224 Worker thread wakes up
00:55:06.344 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:55:06.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:06.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:07.328 00.983 20224 Exposure complete
00:55:07.383 00.055 20224 worker thread done servicing request
00:55:07.383 00.000 8996 OnExposeComplete: enter
00:55:07.385 00.002 8996 UpdateGuideState(): m_state=6
00:55:07.386 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11400
00:55:07.386 00.000 8996 Star::Find returns 1 (0), X=134.45, Y=473.64, Mass=680203, SNR=316.5, Peak=48141 HFD=4.6
00:55:07.388 00.002 8996 MultiStar: [#1 -0.41,0.40,0.00,M1] [#2 -0.32,0.22,0.83,U] [#3 0.05,0.45,0.00,M2] [#4 -0.15,0.21,0.69,U] [#5 -0.34,0.32,0.00,M2] [#6 -0.31,0.20,0.42,U] [#7 -0.09,0.23,0.41,U] [#8 -0.70,0.32,0.00,M1] 
00:55:07.388 00.000 8996 single-star, 4 included, MultiStar: {-0.21, 0.15}, one-star: {-0.18, -0.00}
00:55:07.389 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
00:55:07.390 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
00:55:07.390 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.00 hyp=0.18 cameraTheta=-3.14 mountX=-0.18 mountY=0.02, mountTheta=3.03
00:55:07.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.00, opts=13)
00:55:07.393 00.001 8996 Enqueuing Move request for scope (-0.18, -0.00)
00:55:07.394 00.001 20224 Worker thread wakes up
00:55:07.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.00) opts 0xd
00:55:07.394 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.00)
00:55:07.394 00.000 20224 Moving (-0.18, -0.00) raw xDistance=-0.18 yDistance=0.02
00:55:07.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:55:07.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:07.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:55:07.394 00.000 20224 MoveAxis(E, 0, ABG)
00:55:07.394 00.000 20224 Move returns status 0, amount 0
00:55:07.394 00.000 20224 MoveAxis(N, 0, ABG)
00:55:07.394 00.000 20224 Move returns status 0, amount 0
00:55:07.394 00.000 20224 move complete, result=0
00:55:07.394 00.000 20224 worker thread done servicing request
00:55:07.398 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48141, med=3072, FiltMin=2790, FiltMax=23270, Gamma=1.000
00:55:07.411 00.013 8996 UpdateGuideState exits: m=680203 SNR=316.5
00:55:07.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:07.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:07.414 00.001 8996 Enqueuing Expose request
00:55:07.414 00.000 20224 Worker thread wakes up
00:55:07.414 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:55:07.415 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:07.415 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:08.574 01.159 20224 Exposure complete
00:55:08.637 00.063 20224 worker thread done servicing request
00:55:08.638 00.001 8996 OnExposeComplete: enter
00:55:08.639 00.001 8996 UpdateGuideState(): m_state=6
00:55:08.640 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11401
00:55:08.641 00.001 8996 Star::Find returns 1 (0), X=134.23, Y=473.87, Mass=666563, SNR=294.9, Peak=52505 HFD=4.4
00:55:08.642 00.001 8996 MultiStar: [#1 -0.59,0.12,0.00,M2] [#2 -0.74,0.14,0.00,M1] [#3 -0.53,0.53,0.00,M3] [#4 -0.84,0.44,0.00,M1] [#5 -0.68,0.46,0.00,M3] [#6 -0.67,0.61,0.00,M1] [#7 -0.48,0.51,0.00,M1] [#8 -0.93,0.42,0.00,M2] 
00:55:08.642 00.000 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
00:55:08.643 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
00:55:08.644 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=0.23 hyp=0.46 cameraTheta=2.61 mountX=-0.42 mountY=-0.19, mountTheta=-2.72
00:55:08.646 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.23, opts=13)
00:55:08.647 00.001 8996 Enqueuing Move request for scope (-0.40, 0.23)
00:55:08.648 00.001 20224 Worker thread wakes up
00:55:08.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.23) opts 0xd
00:55:08.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.23)
00:55:08.648 00.000 20224 Moving (-0.40, 0.23) raw xDistance=-0.42 yDistance=-0.19
00:55:08.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
00:55:08.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:08.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
00:55:08.648 00.000 20224 MoveAxis(E, 61, ABG)
00:55:08.648 00.000 20224 Guiding  Dir = 2, Dur = 61
00:55:08.648 00.000 20224 IsSlewing returns 0
00:55:08.649 00.001 20224 IsGuiding returns 0
00:55:08.653 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52505, med=3072, FiltMin=2781, FiltMax=25766, Gamma=1.000
00:55:08.655 00.002 20224 PulseGuide returned control before completion, sleep 66
00:55:08.674 00.019 8996 UpdateGuideState exits: m=666563 SNR=294.9
00:55:08.675 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:08.677 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:08.679 00.002 8996 Enqueuing Expose request
00:55:08.732 00.053 20224 IsGuiding returns 1
00:55:08.732 00.000 20224 scope still moving after pulse duration time elapsed
00:55:08.763 00.031 20224 IsSlewing returns 0
00:55:08.763 00.000 20224 IsGuiding returns 0
00:55:08.763 00.000 20224 scope move finished after 61 + 54 ms
00:55:08.764 00.001 20224 Move returns status 0, amount 61
00:55:08.764 00.000 20224 MoveAxis(N, 0, ABG)
00:55:08.764 00.000 20224 Move returns status 0, amount 0
00:55:08.764 00.000 20224 move complete, result=0
00:55:08.764 00.000 20224 worker thread done servicing request
00:55:08.764 00.000 20224 Worker thread wakes up
00:55:08.764 00.000 8996 GuideStep: -0.4 px 61 ms EAST, -0.2 px 0 ms NORTH
00:55:08.767 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:08.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:09.742 00.975 20224 Exposure complete
00:55:09.808 00.066 20224 worker thread done servicing request
00:55:09.808 00.000 8996 OnExposeComplete: enter
00:55:09.809 00.001 8996 UpdateGuideState(): m_state=6
00:55:09.810 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11402
00:55:09.811 00.001 8996 Star::Find returns 1 (0), X=134.53, Y=473.73, Mass=648998, SNR=298.7, Peak=48893 HFD=4.6
00:55:09.811 00.000 8996 MultiStar: [#1 -0.30,0.05,0.72,U] [#2 -0.35,0.15,0.78,U] [#3 -0.17,0.53,0.00,M4] [#4 -0.31,0.32,0.00,M2] [#5 -0.28,0.34,0.68,U] [#6 -0.45,0.32,0.00,M2] [#7 -0.17,0.46,0.00,M2] [#8 -0.17,0.29,0.44,U] 
00:55:09.812 00.001 8996 single-star, 4 included, MultiStar: {-0.24, 0.17}, one-star: {-0.10, 0.09}
00:55:09.813 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
00:55:09.814 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
00:55:09.814 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.09 hyp=0.14 cameraTheta=2.42 mountX=-0.11 mountY=-0.08, mountTheta=-2.53
00:55:09.816 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.09, opts=13)
00:55:09.817 00.001 8996 Enqueuing Move request for scope (-0.10, 0.09)
00:55:09.817 00.000 20224 Worker thread wakes up
00:55:09.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.09) opts 0xd
00:55:09.817 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.09)
00:55:09.818 00.001 20224 Moving (-0.10, 0.09) raw xDistance=-0.11 yDistance=-0.08
00:55:09.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:55:09.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:09.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:55:09.818 00.000 20224 MoveAxis(E, 0, ABG)
00:55:09.818 00.000 20224 Move returns status 0, amount 0
00:55:09.818 00.000 20224 MoveAxis(N, 0, ABG)
00:55:09.818 00.000 20224 Move returns status 0, amount 0
00:55:09.818 00.000 20224 move complete, result=0
00:55:09.818 00.000 20224 worker thread done servicing request
00:55:09.822 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48893, med=3072, FiltMin=2790, FiltMax=25814, Gamma=1.000
00:55:09.836 00.014 8996 UpdateGuideState exits: m=648998 SNR=298.7
00:55:09.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:09.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:09.839 00.001 8996 Enqueuing Expose request
00:55:09.840 00.001 20224 Worker thread wakes up
00:55:09.840 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:55:09.841 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:09.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:11.010 01.169 20224 Exposure complete
00:55:11.065 00.055 20224 worker thread done servicing request
00:55:11.065 00.000 8996 OnExposeComplete: enter
00:55:11.066 00.001 8996 UpdateGuideState(): m_state=6
00:55:11.067 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11403
00:55:11.068 00.001 8996 Star::Find returns 1 (0), X=134.58, Y=474.09, Mass=660708, SNR=330.3, Peak=48621 HFD=4.8
00:55:11.068 00.000 8996 MultiStar: [#1 -0.38,0.36,0.00,M2] [#2 -0.13,0.43,0.00,M1] [#3 0.02,0.79,0.00,M5] [#4 -0.21,0.77,0.00,M3] [#5 -0.16,0.53,0.00,M3] [#6 -0.34,0.72,0.00,M3] [#7 -0.04,0.82,0.00,M3] [#8 -0.17,0.47,0.00,M2] 
00:55:11.069 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
00:55:11.070 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
00:55:11.071 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.45 hyp=0.45 cameraTheta=1.68 mountX=-0.09 mountY=-0.44, mountTheta=-1.78
00:55:11.072 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.45, opts=13)
00:55:11.073 00.001 8996 Enqueuing Move request for scope (-0.05, 0.45)
00:55:11.074 00.001 20224 Worker thread wakes up
00:55:11.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.45) opts 0xd
00:55:11.074 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.45)
00:55:11.074 00.000 20224 Moving (-0.05, 0.45) raw xDistance=-0.09 yDistance=-0.44
00:55:11.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:55:11.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:11.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
00:55:11.074 00.000 20224 MoveAxis(E, 0, ABG)
00:55:11.074 00.000 20224 Move returns status 0, amount 0
00:55:11.074 00.000 20224 MoveAxis(N, 0, ABG)
00:55:11.074 00.000 20224 Move returns status 0, amount 0
00:55:11.074 00.000 20224 move complete, result=0
00:55:11.074 00.000 20224 worker thread done servicing request
00:55:11.078 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48621, med=3072, FiltMin=2781, FiltMax=27014, Gamma=1.000
00:55:11.092 00.014 8996 UpdateGuideState exits: m=660708 SNR=330.3
00:55:11.093 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:11.095 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:11.097 00.002 8996 Enqueuing Expose request
00:55:11.098 00.001 20224 Worker thread wakes up
00:55:11.098 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:55:11.100 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:11.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:12.088 00.988 20224 Exposure complete
00:55:12.167 00.079 20224 worker thread done servicing request
00:55:12.167 00.000 8996 OnExposeComplete: enter
00:55:12.168 00.001 8996 UpdateGuideState(): m_state=6
00:55:12.169 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11404
00:55:12.169 00.000 8996 Star::Find returns 1 (0), X=134.92, Y=473.98, Mass=667337, SNR=309.4, Peak=56733 HFD=4.5
00:55:12.170 00.001 8996 MultiStar: [#1 -0.28,0.54,0.00,M3] [#2 0.01,0.64,0.00,M2] [#3 0.47,0.81,0.00,M6] [#4 0.10,0.91,0.00,M4] [#5 -0.08,0.65,0.00,M4] [#6 -0.06,0.79,0.00,M4] [#7 0.16,0.67,0.00,M4] [#8 -0.27,0.73,0.00,M3] 
00:55:12.171 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
00:55:12.172 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
00:55:12.172 00.000 8996 CameraToMount -- cameraX=0.29 cameraY=0.34 hyp=0.45 cameraTheta=0.86 mountX=0.26 mountY=-0.37, mountTheta=-0.96
00:55:12.174 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.34, opts=13)
00:55:12.174 00.000 8996 Enqueuing Move request for scope (0.29, 0.34)
00:55:12.175 00.001 20224 Worker thread wakes up
00:55:12.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.34) opts 0xd
00:55:12.175 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.34)
00:55:12.175 00.000 20224 Moving (0.29, 0.34) raw xDistance=0.26 yDistance=-0.37
00:55:12.176 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:55:12.176 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:12.176 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
00:55:12.176 00.000 20224 MoveAxis(W, 38, ABG)
00:55:12.176 00.000 20224 Guiding  Dir = 3, Dur = 38
00:55:12.176 00.000 20224 IsSlewing returns 0
00:55:12.176 00.000 20224 IsGuiding returns 0
00:55:12.181 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=56733, med=3072, FiltMin=2771, FiltMax=26425, Gamma=1.000
00:55:12.194 00.013 8996 UpdateGuideState exits: m=667337 SNR=309.4
00:55:12.195 00.001 20224 PulseGuide returned control before completion, sleep 31
00:55:12.195 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:12.196 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:12.196 00.000 8996 Enqueuing Expose request
00:55:12.239 00.043 20224 IsGuiding returns 1
00:55:12.239 00.000 20224 scope still moving after pulse duration time elapsed
00:55:12.269 00.030 20224 IsSlewing returns 0
00:55:12.269 00.000 20224 IsGuiding returns 1
00:55:12.300 00.031 20224 IsSlewing returns 0
00:55:12.300 00.000 20224 IsGuiding returns 0
00:55:12.301 00.001 20224 scope move finished after 38 + 86 ms
00:55:12.301 00.000 20224 Move returns status 0, amount 38
00:55:12.301 00.000 20224 MoveAxis(N, 0, ABG)
00:55:12.301 00.000 20224 Move returns status 0, amount 0
00:55:12.301 00.000 20224 move complete, result=0
00:55:12.301 00.000 20224 worker thread done servicing request
00:55:12.301 00.000 20224 Worker thread wakes up
00:55:12.301 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.4 px 0 ms NORTH
00:55:12.304 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:12.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:13.497 01.193 20224 Exposure complete
00:55:13.573 00.076 20224 worker thread done servicing request
00:55:13.573 00.000 8996 OnExposeComplete: enter
00:55:13.574 00.001 8996 UpdateGuideState(): m_state=6
00:55:13.576 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11405
00:55:13.578 00.002 8996 Star::Find returns 1 (0), X=134.56, Y=473.88, Mass=675004, SNR=349.0, Peak=48957 HFD=4.8
00:55:13.579 00.001 8996 MultiStar: [#1 -0.09,0.14,0.66,U] [#2 -0.14,0.30,0.68,U] [#3 -0.11,0.63,0.00,M7] [#4 -0.24,0.60,0.00,M5] [#5 -0.32,0.29,0.59,U] [#6 -0.26,0.24,0.39,U] [#7 -0.18,0.58,0.00,M5] [#8 -0.36,0.45,0.00,M4] 
00:55:13.581 00.002 8996 single-star, 4 included, MultiStar: {-0.15, 0.24}, one-star: {-0.07, 0.24}
00:55:13.582 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
00:55:13.584 00.002 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
00:55:13.585 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.84 mountX=-0.09 mountY=-0.23, mountTheta=-1.94
00:55:13.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.24, opts=13)
00:55:13.588 00.001 8996 Enqueuing Move request for scope (-0.07, 0.24)
00:55:13.589 00.001 20224 Worker thread wakes up
00:55:13.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
00:55:13.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
00:55:13.590 00.001 20224 Moving (-0.07, 0.24) raw xDistance=-0.09 yDistance=-0.23
00:55:13.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:55:13.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:55:13.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:55:13.590 00.000 20224 MoveAxis(E, 0, ABG)
00:55:13.590 00.000 20224 Move returns status 0, amount 0
00:55:13.590 00.000 20224 MoveAxis(N, 0, ABG)
00:55:13.590 00.000 20224 Move returns status 0, amount 0
00:55:13.590 00.000 20224 move complete, result=0
00:55:13.590 00.000 20224 worker thread done servicing request
00:55:13.595 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48957, med=3072, FiltMin=2765, FiltMax=25318, Gamma=1.000
00:55:13.615 00.020 8996 UpdateGuideState exits: m=675004 SNR=349.0
00:55:13.617 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:13.619 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:13.620 00.001 8996 Enqueuing Expose request
00:55:13.622 00.002 20224 Worker thread wakes up
00:55:13.622 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:55:13.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:13.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:14.606 00.984 20224 Exposure complete
00:55:14.675 00.069 20224 worker thread done servicing request
00:55:14.675 00.000 8996 OnExposeComplete: enter
00:55:14.676 00.001 8996 UpdateGuideState(): m_state=6
00:55:14.677 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11406
00:55:14.678 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.40, Mass=695295, SNR=329.6, Peak=48518 HFD=4.7
00:55:14.679 00.001 8996 MultiStar: [#1 -0.20,0.02,0.63,U] [#2 -0.13,-0.05,0.72,U] [#3 -0.01,0.47,0.00,M8] [#4 -0.17,0.47,0.00,M6] [#5 -0.08,-0.07,0.57,U] [#6 -0.09,0.37,0.40,U] [#7 -0.11,0.33,0.35,U] [#8 -0.02,0.20,0.37,U] 
00:55:14.679 00.000 8996 refined, 6 included, MultiStar: {-0.03, 0.01}, one-star: {0.22, -0.24}
00:55:14.680 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
00:55:14.681 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
00:55:14.682 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.91 mountX=-0.03 mountY=-0.00, mountTheta=-3.03
00:55:14.683 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
00:55:14.684 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
00:55:14.685 00.001 20224 Worker thread wakes up
00:55:14.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
00:55:14.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
00:55:14.685 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.00
00:55:14.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:55:14.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:14.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:55:14.685 00.000 20224 MoveAxis(E, 0, ABG)
00:55:14.685 00.000 20224 Move returns status 0, amount 0
00:55:14.685 00.000 20224 MoveAxis(N, 0, ABG)
00:55:14.685 00.000 20224 Move returns status 0, amount 0
00:55:14.685 00.000 20224 move complete, result=0
00:55:14.685 00.000 20224 worker thread done servicing request
00:55:14.689 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48518, med=3072, FiltMin=2774, FiltMax=26377, Gamma=1.000
00:55:14.702 00.013 8996 UpdateGuideState exits: m=695295 SNR=329.6
00:55:14.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:14.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:14.705 00.001 8996 Enqueuing Expose request
00:55:14.706 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:55:14.708 00.002 20224 Worker thread wakes up
00:55:14.708 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:14.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:15.861 01.153 20224 Exposure complete
00:55:15.928 00.067 20224 worker thread done servicing request
00:55:15.928 00.000 8996 OnExposeComplete: enter
00:55:15.929 00.001 8996 UpdateGuideState(): m_state=6
00:55:15.930 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11407
00:55:15.930 00.000 8996 Star::Find returns 1 (0), X=134.30, Y=473.37, Mass=687588, SNR=311.1, Peak=49078 HFD=4.7
00:55:15.931 00.001 8996 MultiStar: [#1 -0.36,-0.19,0.76,U] [#2 -0.40,0.02,0.84,U] [#3 -0.20,0.13,0.59,U] [#4 -0.43,0.10,0.50,U] [#5 -0.82,0.06,0.00,M3] [#6 -0.52,0.02,0.00,M3] [#7 -0.46,-0.14,0.00,M5] [#8 -0.65,0.10,0.00,M4] 
00:55:15.932 00.001 8996 refined, 4 included, MultiStar: {-0.34, -0.07}, one-star: {-0.33, -0.27}
00:55:15.933 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
00:55:15.934 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.33)
00:55:15.935 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.07 hyp=0.35 cameraTheta=-2.93 mountX=-0.34 mountY=0.11, mountTheta=2.82
00:55:15.936 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.07, opts=13)
00:55:15.937 00.001 8996 Enqueuing Move request for scope (-0.34, -0.07)
00:55:15.938 00.001 20224 Worker thread wakes up
00:55:15.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.07) opts 0xd
00:55:15.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.07)
00:55:15.938 00.000 20224 Moving (-0.34, -0.07) raw xDistance=-0.34 yDistance=0.11
00:55:15.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:55:15.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:15.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:55:15.938 00.000 20224 MoveAxis(E, 49, ABG)
00:55:15.938 00.000 20224 Guiding  Dir = 2, Dur = 49
00:55:15.939 00.001 20224 IsSlewing returns 0
00:55:15.939 00.000 20224 IsGuiding returns 0
00:55:15.940 00.001 20224 PulseGuide returned control before completion, sleep 58
00:55:15.943 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49078, med=3072, FiltMin=2781, FiltMax=22678, Gamma=1.000
00:55:15.957 00.014 8996 UpdateGuideState exits: m=687588 SNR=311.1
00:55:15.958 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:15.960 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:15.962 00.002 8996 Enqueuing Expose request
00:55:16.006 00.044 20224 IsGuiding returns 1
00:55:16.006 00.000 20224 scope still moving after pulse duration time elapsed
00:55:16.037 00.031 20224 IsSlewing returns 0
00:55:16.037 00.000 20224 IsGuiding returns 0
00:55:16.037 00.000 20224 scope move finished after 49 + 49 ms
00:55:16.037 00.000 20224 Move returns status 0, amount 49
00:55:16.037 00.000 20224 MoveAxis(N, 0, ABG)
00:55:16.037 00.000 20224 Move returns status 0, amount 0
00:55:16.037 00.000 20224 move complete, result=0
00:55:16.038 00.001 20224 worker thread done servicing request
00:55:16.038 00.000 20224 Worker thread wakes up
00:55:16.038 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:16.038 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:16.038 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH
00:55:17.007 00.969 20224 Exposure complete
00:55:17.096 00.089 20224 worker thread done servicing request
00:55:17.097 00.001 8996 OnExposeComplete: enter
00:55:17.098 00.001 8996 UpdateGuideState(): m_state=6
00:55:17.098 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11408
00:55:17.099 00.001 8996 Star::Find returns 1 (0), X=134.43, Y=473.59, Mass=635408, SNR=314.4, Peak=44813 HFD=4.6
00:55:17.100 00.001 8996 MultiStar: [#1 -0.44,0.00,0.65,U] [#2 -0.44,0.13,0.00,M1] [#3 -0.00,0.11,0.56,U] [#4 -0.27,0.03,0.58,U] [#5 -0.39,-0.12,0.64,U] [#6 -0.41,-0.07,0.47,U] [#7 -0.21,0.23,0.41,U] [#8 -0.48,-0.14,0.00,M5] 
00:55:17.101 00.001 8996 single-star, 6 included, MultiStar: {-0.27, 0.00}, one-star: {-0.20, -0.05}
00:55:17.102 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
00:55:17.103 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
00:55:17.103 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.20 cameraTheta=-2.91 mountX=-0.19 mountY=0.07, mountTheta=2.80
00:55:17.105 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.05, opts=13)
00:55:17.106 00.001 8996 Enqueuing Move request for scope (-0.20, -0.05)
00:55:17.107 00.001 20224 Worker thread wakes up
00:55:17.107 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
00:55:17.107 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
00:55:17.107 00.000 20224 Moving (-0.20, -0.05) raw xDistance=-0.19 yDistance=0.07
00:55:17.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:55:17.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:17.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:55:17.107 00.000 20224 MoveAxis(E, 0, ABG)
00:55:17.107 00.000 20224 Move returns status 0, amount 0
00:55:17.107 00.000 20224 MoveAxis(N, 0, ABG)
00:55:17.107 00.000 20224 Move returns status 0, amount 0
00:55:17.107 00.000 20224 move complete, result=0
00:55:17.107 00.000 20224 worker thread done servicing request
00:55:17.111 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44813, med=3072, FiltMin=2761, FiltMax=22192, Gamma=1.000
00:55:17.123 00.012 8996 UpdateGuideState exits: m=635408 SNR=314.4
00:55:17.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:17.125 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:17.125 00.000 8996 Enqueuing Expose request
00:55:17.126 00.001 20224 Worker thread wakes up
00:55:17.126 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:17.127 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:17.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:18.302 01.175 20224 Exposure complete
00:55:18.359 00.057 20224 worker thread done servicing request
00:55:18.359 00.000 8996 OnExposeComplete: enter
00:55:18.360 00.001 8996 UpdateGuideState(): m_state=6
00:55:18.361 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11409
00:55:18.361 00.000 8996 Star::Find returns 1 (0), X=134.05, Y=473.65, Mass=599244, SNR=293.8, Peak=45897 HFD=4.6
00:55:18.362 00.001 8996 MultiStar: [#1 -0.66,0.07,0.00,M1] [#2 -0.72,0.21,0.00,M2] [#3 -0.50,0.44,0.00,M7] [#4 -0.70,0.31,0.00,M5] [#5 -0.51,-0.01,0.00,M3] [#6 -0.51,0.15,0.00,M3] [#7 -0.51,0.49,0.00,M5] [#8 -0.70,0.09,0.00,M6] 
00:55:18.363 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.07)
00:55:18.364 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
00:55:18.365 00.001 8996 CameraToMount -- cameraX=-0.58 cameraY=0.01 hyp=0.58 cameraTheta=3.12 mountX=-0.58 mountY=0.05, mountTheta=3.05
00:55:18.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.58, y=0.01, opts=13)
00:55:18.367 00.000 8996 Enqueuing Move request for scope (-0.58, 0.01)
00:55:18.368 00.001 20224 Worker thread wakes up
00:55:18.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.01) opts 0xd
00:55:18.368 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.58, 0.01)
00:55:18.369 00.001 20224 Moving (-0.58, 0.01) raw xDistance=-0.58 yDistance=0.05
00:55:18.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
00:55:18.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:18.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:55:18.369 00.000 20224 MoveAxis(E, 85, ABG)
00:55:18.369 00.000 20224 Guiding  Dir = 2, Dur = 85
00:55:18.369 00.000 20224 IsSlewing returns 0
00:55:18.369 00.000 20224 IsGuiding returns 0
00:55:18.373 00.004 20224 PulseGuide returned control before completion, sleep 92
00:55:18.374 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45897, med=3072, FiltMin=2768, FiltMax=20473, Gamma=1.000
00:55:18.387 00.013 8996 UpdateGuideState exits: m=599244 SNR=293.8
00:55:18.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:18.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:18.390 00.001 8996 Enqueuing Expose request
00:55:18.466 00.076 20224 IsGuiding returns 0
00:55:18.466 00.000 20224 Move returns status 0, amount 85
00:55:18.466 00.000 20224 MoveAxis(N, 0, ABG)
00:55:18.466 00.000 20224 Move returns status 0, amount 0
00:55:18.466 00.000 20224 move complete, result=0
00:55:18.466 00.000 20224 worker thread done servicing request
00:55:18.466 00.000 20224 Worker thread wakes up
00:55:18.466 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:18.466 00.000 8996 GuideStep: -0.6 px 85 ms EAST, 0.1 px 0 ms NORTH
00:55:18.467 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:19.447 00.980 20224 Exposure complete
00:55:19.516 00.069 20224 worker thread done servicing request
00:55:19.516 00.000 8996 OnExposeComplete: enter
00:55:19.519 00.003 8996 UpdateGuideState(): m_state=6
00:55:19.521 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11410
00:55:19.523 00.002 8996 Star::Find returns 1 (0), X=134.38, Y=473.23, Mass=651485, SNR=303.9, Peak=51350 HFD=4.5
00:55:19.525 00.002 8996 MultiStar: [#1 -0.32,-0.03,0.69,U] [#2 -0.25,-0.12,0.84,U] [#3 0.28,0.44,0.00,M8] [#4 -0.04,0.33,0.56,U] [#5 -0.03,-0.04,0.62,U] [#6 -0.36,-0.01,0.47,U] [#7 -0.03,-0.10,0.50,U] [#8 -0.19,-0.13,0.36,U] 
00:55:19.526 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.10}, one-star: {-0.25, -0.41}
00:55:19.529 00.003 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
00:55:19.530 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
00:55:19.532 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-2.68 mountX=-0.18 mountY=0.12, mountTheta=2.57
00:55:19.534 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.10, opts=13)
00:55:19.535 00.001 8996 Enqueuing Move request for scope (-0.19, -0.10)
00:55:19.535 00.000 20224 Worker thread wakes up
00:55:19.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.10) opts 0xd
00:55:19.535 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.10)
00:55:19.535 00.000 20224 Moving (-0.19, -0.10) raw xDistance=-0.18 yDistance=0.12
00:55:19.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:55:19.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:19.536 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:55:19.536 00.000 20224 MoveAxis(E, 0, ABG)
00:55:19.536 00.000 20224 Move returns status 0, amount 0
00:55:19.536 00.000 20224 MoveAxis(N, 0, ABG)
00:55:19.536 00.000 20224 Move returns status 0, amount 0
00:55:19.536 00.000 20224 move complete, result=0
00:55:19.536 00.000 20224 worker thread done servicing request
00:55:19.540 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51350, med=3072, FiltMin=2800, FiltMax=24384, Gamma=1.000
00:55:19.561 00.021 8996 UpdateGuideState exits: m=651485 SNR=303.9
00:55:19.563 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:19.565 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:19.566 00.001 8996 Enqueuing Expose request
00:55:19.567 00.001 20224 Worker thread wakes up
00:55:19.567 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:19.569 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:19.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:20.735 01.166 20224 Exposure complete
00:55:20.811 00.076 20224 worker thread done servicing request
00:55:20.811 00.000 8996 OnExposeComplete: enter
00:55:20.812 00.001 8996 UpdateGuideState(): m_state=6
00:55:20.814 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11411
00:55:20.816 00.002 8996 Star::Find returns 1 (0), X=134.78, Y=473.97, Mass=637604, SNR=326.0, Peak=52125 HFD=4.4
00:55:20.819 00.003 8996 MultiStar: [#1 0.04,0.10,0.78,U] [#2 -0.08,0.49,0.00,M2] [#3 0.36,0.54,0.00,M9] [#4 -0.03,0.77,0.00,M5] [#5 -0.37,0.73,0.00,M3] [#6 0.05,0.60,0.00,M3] [#7 0.32,0.37,0.00,M5] [#8 -0.26,0.37,0.00,M6] 
00:55:20.822 00.003 8996 refined, 1 included, MultiStar: {0.10, 0.23}, one-star: {0.15, 0.33}
00:55:20.824 00.002 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
00:55:20.825 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
00:55:20.827 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.15 mountX=0.08 mountY=-0.24, mountTheta=-1.25
00:55:20.831 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.23, opts=13)
00:55:20.834 00.003 8996 Enqueuing Move request for scope (0.10, 0.23)
00:55:20.836 00.002 20224 Worker thread wakes up
00:55:20.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
00:55:20.836 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
00:55:20.836 00.000 20224 Moving (0.10, 0.23) raw xDistance=0.08 yDistance=-0.24
00:55:20.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:55:20.837 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:55:20.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
00:55:20.837 00.000 20224 MoveAxis(E, 0, ABG)
00:55:20.837 00.000 20224 Move returns status 0, amount 0
00:55:20.837 00.000 20224 MoveAxis(N, 0, ABG)
00:55:20.837 00.000 20224 Move returns status 0, amount 0
00:55:20.837 00.000 20224 move complete, result=0
00:55:20.837 00.000 20224 worker thread done servicing request
00:55:20.846 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=52125, med=3072, FiltMin=2749, FiltMax=28902, Gamma=1.000
00:55:20.869 00.023 8996 UpdateGuideState exits: m=637604 SNR=326.0
00:55:20.870 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:20.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:20.872 00.001 8996 Enqueuing Expose request
00:55:20.872 00.000 20224 Worker thread wakes up
00:55:20.872 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:55:20.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:20.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:21.837 00.964 20224 Exposure complete
00:55:21.913 00.076 20224 worker thread done servicing request
00:55:21.913 00.000 8996 OnExposeComplete: enter
00:55:21.914 00.001 8996 UpdateGuideState(): m_state=6
00:55:21.915 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11412
00:55:21.916 00.001 8996 Star::Find returns 1 (0), X=134.70, Y=474.03, Mass=660554, SNR=301.6, Peak=57997 HFD=4.5
00:55:21.917 00.001 8996 MultiStar: [#1 0.26,0.22,0.69,U] [#2 0.05,0.46,0.00,M3] [#3 0.44,0.84,0.00,M10] [#4 0.16,0.59,0.00,M6] [#5 -0.05,0.79,0.00,M4] [#6 -0.07,0.63,0.00,M4] [#7 0.45,0.28,0.00,M6] [#8 -0.01,0.49,0.00,M7] 
00:55:21.918 00.001 8996 refined, 1 included, MultiStar: {0.15, 0.32}, one-star: {0.07, 0.39}
00:55:21.918 00.000 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
00:55:21.919 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
00:55:21.920 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.32 hyp=0.35 cameraTheta=1.14 mountX=0.12 mountY=-0.34, mountTheta=-1.24
00:55:21.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.32, opts=13)
00:55:21.925 00.003 8996 Enqueuing Move request for scope (0.15, 0.32)
00:55:21.927 00.002 20224 Worker thread wakes up
00:55:21.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.32) opts 0xd
00:55:21.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.32)
00:55:21.927 00.000 20224 Moving (0.15, 0.32) raw xDistance=0.12 yDistance=-0.34
00:55:21.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:55:21.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
00:55:21.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:55:21.928 00.001 20224 MoveAxis(E, 0, ABG)
00:55:21.928 00.000 20224 Move returns status 0, amount 0
00:55:21.928 00.000 20224 MoveAxis(N, 0, ABG)
00:55:21.928 00.000 20224 Move returns status 0, amount 0
00:55:21.928 00.000 20224 move complete, result=0
00:55:21.928 00.000 20224 worker thread done servicing request
00:55:21.933 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57997, med=3072, FiltMin=2777, FiltMax=29510, Gamma=1.000
00:55:21.950 00.017 8996 UpdateGuideState exits: m=660554 SNR=301.6
00:55:21.951 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:21.952 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:21.953 00.001 8996 Enqueuing Expose request
00:55:21.953 00.000 20224 Worker thread wakes up
00:55:21.953 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:55:21.954 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:21.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:23.115 01.161 20224 Exposure complete
00:55:23.177 00.062 20224 worker thread done servicing request
00:55:23.178 00.001 8996 OnExposeComplete: enter
00:55:23.178 00.000 8996 UpdateGuideState(): m_state=6
00:55:23.180 00.002 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11413
00:55:23.181 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=474.25, Mass=697755, SNR=317.6, Peak=56125 HFD=4.5
00:55:23.182 00.001 8996 MultiStar: [#1 0.07,0.40,0.69,U] [#2 -0.04,0.58,0.00,M4] [#3 0.37,0.76,0.00,R] [#4 0.21,0.60,0.00,M7] [#5 0.38,0.61,0.00,M5] [#6 0.16,0.42,0.00,M5] [#7 0.13,0.78,0.00,M7] [#8 0.24,0.45,0.00,M8] 
00:55:23.183 00.001 8996 refined, 1 included, MultiStar: {0.20, 0.53}, one-star: {0.29, 0.61}
00:55:23.184 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
00:55:23.185 00.001 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
00:55:23.187 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.53 hyp=0.56 cameraTheta=1.21 mountX=0.15 mountY=-0.55, mountTheta=-1.31
00:55:23.189 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.53, opts=13)
00:55:23.190 00.001 8996 Enqueuing Move request for scope (0.20, 0.53)
00:55:23.192 00.002 20224 Worker thread wakes up
00:55:23.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.53) opts 0xd
00:55:23.192 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.53)
00:55:23.192 00.000 20224 Moving (0.20, 0.53) raw xDistance=0.15 yDistance=-0.55
00:55:23.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:55:23.192 00.000 20224 switching direction from 1 to -1 - decHistory=-5 oldest=-0.61 newest=-1.12
00:55:23.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
00:55:23.192 00.000 20224 MoveAxis(E, 0, ABG)
00:55:23.192 00.000 20224 Move returns status 0, amount 0
00:55:23.192 00.000 20224 MoveAxis(N, 115, ABG)
00:55:23.192 00.000 20224 Guiding  Dir = 0, Dur = 115
00:55:23.192 00.000 20224 IsSlewing returns 0
00:55:23.193 00.001 20224 IsGuiding returns 0
00:55:23.196 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56125, med=3072, FiltMin=2771, FiltMax=27097, Gamma=1.000
00:55:23.209 00.013 8996 UpdateGuideState exits: m=697755 SNR=317.6
00:55:23.210 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:23.210 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:23.211 00.001 8996 Enqueuing Expose request
00:55:23.212 00.001 20224 PulseGuide returned control before completion, sleep 109
00:55:23.333 00.121 20224 IsGuiding returns 1
00:55:23.333 00.000 20224 scope still moving after pulse duration time elapsed
00:55:23.364 00.031 20224 IsSlewing returns 0
00:55:23.365 00.001 20224 IsGuiding returns 1
00:55:23.395 00.030 20224 IsSlewing returns 0
00:55:23.395 00.000 20224 IsGuiding returns 0
00:55:23.395 00.000 20224 scope move finished after 115 + 87 ms
00:55:23.395 00.000 20224 Move returns status 0, amount 115
00:55:23.395 00.000 20224 move complete, result=0
00:55:23.395 00.000 20224 worker thread done servicing request
00:55:23.395 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 115 ms NORTH
00:55:23.396 00.001 20224 Worker thread wakes up
00:55:23.396 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:23.397 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:24.365 00.968 20224 Exposure complete
00:55:24.454 00.089 20224 worker thread done servicing request
00:55:24.454 00.000 8996 OnExposeComplete: enter
00:55:24.455 00.001 8996 UpdateGuideState(): m_state=6
00:55:24.456 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11414
00:55:24.456 00.000 8996 Star::Find returns 1 (0), X=134.38, Y=473.97, Mass=656508, SNR=328.4, Peak=43293 HFD=4.8
00:55:24.458 00.002 8996 MultiStar: [#1 -0.19,0.52,0.00,M1] [#2 -0.19,0.45,0.00,M5] [#3 -0.48,0.04,0.00,M1] [#4 -0.39,0.64,0.00,M8] [#5 -0.34,0.52,0.00,M6] [#6 -0.18,0.53,0.00,M6] [#7 -0.09,0.58,0.00,M8] [#8 -0.37,0.65,0.00,M9] 
00:55:24.459 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
00:55:24.459 00.000 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
00:55:24.460 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.33 hyp=0.41 cameraTheta=2.22 mountX=-0.28 mountY=-0.30, mountTheta=-2.32
00:55:24.463 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.33, opts=13)
00:55:24.464 00.001 8996 Enqueuing Move request for scope (-0.25, 0.33)
00:55:24.464 00.000 20224 Worker thread wakes up
00:55:24.465 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.33) opts 0xd
00:55:24.465 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.33)
00:55:24.465 00.000 20224 Moving (-0.25, 0.33) raw xDistance=-0.28 yDistance=-0.30
00:55:24.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:55:24.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:55:24.465 00.000 20224 MoveAxis(E, 41, ABG)
00:55:24.465 00.000 20224 Guiding  Dir = 2, Dur = 41
00:55:24.465 00.000 20224 IsSlewing returns 0
00:55:24.466 00.001 20224 IsGuiding returns 0
00:55:24.468 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43293, med=3072, FiltMin=2797, FiltMax=27254, Gamma=1.000
00:55:24.487 00.019 8996 UpdateGuideState exits: m=656508 SNR=328.4
00:55:24.489 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:24.491 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:24.492 00.001 8996 Enqueuing Expose request
00:55:24.495 00.003 20224 PulseGuide returned control before completion, sleep 23
00:55:24.525 00.030 20224 IsGuiding returns 1
00:55:24.525 00.000 20224 scope still moving after pulse duration time elapsed
00:55:24.556 00.031 20224 IsSlewing returns 0
00:55:24.556 00.000 20224 IsGuiding returns 1
00:55:24.588 00.032 20224 IsSlewing returns 0
00:55:24.589 00.001 20224 IsGuiding returns 0
00:55:24.589 00.000 20224 scope move finished after 41 + 81 ms
00:55:24.589 00.000 20224 Move returns status 0, amount 41
00:55:24.589 00.000 20224 MoveAxis(N, 63, ABG)
00:55:24.589 00.000 20224 Guiding  Dir = 0, Dur = 63
00:55:24.589 00.000 20224 IsSlewing returns 0
00:55:24.590 00.001 20224 IsGuiding returns 0
00:55:24.667 00.077 20224 IsGuiding returns 1
00:55:24.667 00.000 20224 scope still moving after pulse duration time elapsed
00:55:24.697 00.030 20224 IsSlewing returns 0
00:55:24.697 00.000 20224 IsGuiding returns 1
00:55:24.728 00.031 20224 IsSlewing returns 0
00:55:24.728 00.000 20224 IsGuiding returns 1
00:55:24.759 00.031 20224 IsSlewing returns 0
00:55:24.759 00.000 20224 IsGuiding returns 0
00:55:24.759 00.000 20224 scope move finished after 63 + 107 ms
00:55:24.760 00.001 20224 Move returns status 0, amount 63
00:55:24.760 00.000 20224 move complete, result=0
00:55:24.760 00.000 20224 worker thread done servicing request
00:55:24.760 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.3 px 63 ms NORTH
00:55:24.761 00.001 20224 Worker thread wakes up
00:55:24.761 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:24.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:25.931 01.170 20224 Exposure complete
00:55:25.996 00.065 20224 worker thread done servicing request
00:55:25.996 00.000 8996 OnExposeComplete: enter
00:55:25.999 00.003 8996 UpdateGuideState(): m_state=6
00:55:26.001 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11415
00:55:26.004 00.003 8996 Star::Find returns 1 (0), X=135.08, Y=473.38, Mass=596369, SNR=296.1, Peak=36742 HFD=4.7
00:55:26.005 00.001 8996 MultiStar: [#1 0.45,-0.33,0.00,M2] [#2 0.23,0.05,0.76,U] [#3 0.06,-0.49,0.00,M2] [#4 0.34,0.22,0.52,U] [#5 0.14,-0.10,0.62,U] [#6 0.26,-0.44,0.00,M7] [#7 0.30,-0.21,0.45,U] [#8 0.10,-0.27,0.42,U] 
00:55:26.006 00.001 8996 refined, 5 included, MultiStar: {0.28, -0.10}, one-star: {0.45, -0.26}
00:55:26.007 00.001 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
00:55:26.009 00.002 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
00:55:26.010 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.10 hyp=0.30 cameraTheta=-0.34 mountX=0.29 mountY=0.07, mountTheta=0.23
00:55:26.013 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.10, opts=13)
00:55:26.013 00.000 8996 Enqueuing Move request for scope (0.28, -0.10)
00:55:26.014 00.001 20224 Worker thread wakes up
00:55:26.015 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.10) opts 0xd
00:55:26.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.10)
00:55:26.015 00.000 20224 Moving (0.28, -0.10) raw xDistance=0.29 yDistance=0.07
00:55:26.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
00:55:26.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:26.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:55:26.015 00.000 20224 MoveAxis(W, 39, ABG)
00:55:26.015 00.000 20224 Guiding  Dir = 3, Dur = 39
00:55:26.016 00.001 20224 IsSlewing returns 0
00:55:26.016 00.000 20224 IsGuiding returns 0
00:55:26.017 00.001 20224 PulseGuide returned control before completion, sleep 48
00:55:26.019 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=36742, med=3072, FiltMin=2745, FiltMax=22656, Gamma=1.000
00:55:26.036 00.017 8996 UpdateGuideState exits: m=596369 SNR=296.1
00:55:26.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:26.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:26.041 00.002 8996 Enqueuing Expose request
00:55:26.075 00.034 20224 IsGuiding returns 1
00:55:26.075 00.000 20224 scope still moving after pulse duration time elapsed
00:55:26.112 00.037 20224 IsSlewing returns 0
00:55:26.112 00.000 20224 IsGuiding returns 0
00:55:26.112 00.000 20224 scope move finished after 39 + 56 ms
00:55:26.112 00.000 20224 Move returns status 0, amount 39
00:55:26.112 00.000 20224 MoveAxis(N, 0, ABG)
00:55:26.112 00.000 20224 Move returns status 0, amount 0
00:55:26.112 00.000 20224 move complete, result=0
00:55:26.112 00.000 20224 worker thread done servicing request
00:55:26.112 00.000 20224 Worker thread wakes up
00:55:26.112 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.1 px 0 ms NORTH
00:55:26.113 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:26.113 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:27.099 00.986 20224 Exposure complete
00:55:27.179 00.080 20224 worker thread done servicing request
00:55:27.179 00.000 8996 OnExposeComplete: enter
00:55:27.180 00.001 8996 UpdateGuideState(): m_state=6
00:55:27.181 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11416
00:55:27.182 00.001 8996 Star::Find returns 1 (0), X=134.40, Y=473.04, Mass=650349, SNR=324.1, Peak=45270 HFD=4.8
00:55:27.183 00.001 8996 MultiStar: [#1 -0.24,-0.77,0.00,M3] [#2 -0.24,-0.22,0.81,U] [#3 -0.46,-0.97,0.00,M3] [#4 -0.35,-0.15,0.52,U] [#5 -0.20,-0.19,0.60,U] [#6 -0.44,-0.23,0.00,M8] [#7 -0.54,-0.31,0.00,M8] [#8 -0.33,-0.43,0.00,M9] 
00:55:27.184 00.001 8996 refined, 3 included, MultiStar: {-0.25, -0.33}, one-star: {-0.23, -0.59}
00:55:27.185 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
00:55:27.186 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
00:55:27.187 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.33 hyp=0.41 cameraTheta=-2.22 mountX=-0.22 mountY=0.36, mountTheta=2.12
00:55:27.188 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.33, opts=13)
00:55:27.189 00.001 8996 Enqueuing Move request for scope (-0.25, -0.33)
00:55:27.190 00.001 20224 Worker thread wakes up
00:55:27.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.33) opts 0xd
00:55:27.190 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.33)
00:55:27.190 00.000 20224 Moving (-0.25, -0.33) raw xDistance=-0.22 yDistance=0.36
00:55:27.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
00:55:27.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:27.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
00:55:27.190 00.000 20224 MoveAxis(E, 29, ABG)
00:55:27.190 00.000 20224 Guiding  Dir = 2, Dur = 29
00:55:27.190 00.000 20224 IsSlewing returns 0
00:55:27.191 00.001 20224 IsGuiding returns 0
00:55:27.194 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=45270, med=3072, FiltMin=2793, FiltMax=26912, Gamma=1.000
00:55:27.209 00.015 8996 UpdateGuideState exits: m=650349 SNR=324.1
00:55:27.210 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:27.211 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:27.212 00.001 8996 Enqueuing Expose request
00:55:27.217 00.005 20224 PulseGuide returned control before completion, sleep 13
00:55:27.231 00.014 20224 IsGuiding returns 1
00:55:27.231 00.000 20224 scope still moving after pulse duration time elapsed
00:55:27.262 00.031 20224 IsSlewing returns 0
00:55:27.262 00.000 20224 IsGuiding returns 1
00:55:27.292 00.030 20224 IsSlewing returns 0
00:55:27.292 00.000 20224 IsGuiding returns 1
00:55:27.324 00.032 20224 IsSlewing returns 0
00:55:27.324 00.000 20224 IsGuiding returns 0
00:55:27.324 00.000 20224 scope move finished after 29 + 104 ms
00:55:27.325 00.001 20224 Move returns status 0, amount 29
00:55:27.325 00.000 20224 MoveAxis(N, 0, ABG)
00:55:27.325 00.000 20224 Move returns status 0, amount 0
00:55:27.325 00.000 20224 move complete, result=0
00:55:27.325 00.000 20224 worker thread done servicing request
00:55:27.325 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.4 px 0 ms NORTH
00:55:27.327 00.002 20224 Worker thread wakes up
00:55:27.327 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:27.328 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:28.509 01.181 20224 Exposure complete
00:55:28.590 00.081 20224 worker thread done servicing request
00:55:28.591 00.001 8996 OnExposeComplete: enter
00:55:28.591 00.000 8996 UpdateGuideState(): m_state=6
00:55:28.592 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11417
00:55:28.593 00.001 8996 Star::Find returns 1 (0), X=134.64, Y=473.56, Mass=746865, SNR=326.7, Peak=49933 HFD=4.8
00:55:28.594 00.001 8996 MultiStar: [#1 -0.09,-0.19,0.70,U] [#2 -0.07,-0.34,0.70,U] [#3 -0.49,-0.70,0.00,M4] [#4 -0.28,0.27,0.60,U] [#5 -0.11,0.15,0.56,U] [#6 -0.33,-0.04,0.41,U] [#7 -0.41,-0.37,0.00,M9] [#8 -0.23,0.06,0.33,U] 
00:55:28.595 00.001 8996 single-star, 6 included, MultiStar: {-0.13, -0.05}, one-star: {0.01, -0.08}
00:55:28.596 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
00:55:28.596 00.000 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
00:55:28.597 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.43 mountX=0.02 mountY=0.08, mountTheta=1.33
00:55:28.598 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
00:55:28.599 00.001 8996 Enqueuing Move request for scope (0.01, -0.08)
00:55:28.600 00.001 20224 Worker thread wakes up
00:55:28.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
00:55:28.600 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
00:55:28.600 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.08
00:55:28.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:55:28.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:28.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:55:28.600 00.000 20224 MoveAxis(E, 0, ABG)
00:55:28.600 00.000 20224 Move returns status 0, amount 0
00:55:28.600 00.000 20224 MoveAxis(N, 0, ABG)
00:55:28.600 00.000 20224 Move returns status 0, amount 0
00:55:28.600 00.000 20224 move complete, result=0
00:55:28.601 00.001 20224 worker thread done servicing request
00:55:28.605 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49933, med=3072, FiltMin=2784, FiltMax=30448, Gamma=1.000
00:55:28.617 00.012 8996 UpdateGuideState exits: m=746865 SNR=326.7
00:55:28.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:28.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:28.620 00.001 8996 Enqueuing Expose request
00:55:28.621 00.001 20224 Worker thread wakes up
00:55:28.621 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:28.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:28.621 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:29.598 00.977 20224 Exposure complete
00:55:29.676 00.078 20224 worker thread done servicing request
00:55:29.676 00.000 8996 OnExposeComplete: enter
00:55:29.679 00.003 8996 UpdateGuideState(): m_state=6
00:55:29.680 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11418
00:55:29.681 00.001 8996 Star::Find returns 1 (0), X=134.42, Y=473.78, Mass=727473, SNR=361.5, Peak=47245 HFD=4.7
00:55:29.683 00.002 8996 MultiStar: [#1 -0.41,0.15,0.58,U] [#2 -0.39,0.40,0.00,M3] [#3 -0.68,-0.59,0.00,M5] [#4 -0.40,0.19,0.49,U] [#5 -0.47,0.27,0.00,M4] [#6 -0.51,0.34,0.00,M8] [#7 -0.57,0.05,0.00,M10] [#8 -0.38,0.20,0.33,U] 
00:55:29.685 00.002 8996 single-star, 3 included, MultiStar: {-0.32, 0.16}, one-star: {-0.21, 0.14}
00:55:29.687 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
00:55:29.688 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
00:55:29.690 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.58 mountX=-0.23 mountY=-0.11, mountTheta=-2.69
00:55:29.693 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.14, opts=13)
00:55:29.694 00.001 8996 Enqueuing Move request for scope (-0.21, 0.14)
00:55:29.696 00.002 20224 Worker thread wakes up
00:55:29.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
00:55:29.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
00:55:29.696 00.000 20224 Moving (-0.21, 0.14) raw xDistance=-0.23 yDistance=-0.11
00:55:29.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
00:55:29.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:29.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:55:29.697 00.001 20224 MoveAxis(E, 33, ABG)
00:55:29.697 00.000 20224 Guiding  Dir = 2, Dur = 33
00:55:29.697 00.000 20224 IsSlewing returns 0
00:55:29.697 00.000 20224 IsGuiding returns 0
00:55:29.699 00.002 20224 PulseGuide returned control before completion, sleep 42
00:55:29.703 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47245, med=3072, FiltMin=2793, FiltMax=26102, Gamma=1.000
00:55:29.722 00.019 8996 UpdateGuideState exits: m=727473 SNR=361.5
00:55:29.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:29.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:29.725 00.001 8996 Enqueuing Expose request
00:55:29.747 00.022 20224 IsGuiding returns 1
00:55:29.747 00.000 20224 scope still moving after pulse duration time elapsed
00:55:29.784 00.037 20224 IsSlewing returns 0
00:55:29.785 00.001 20224 IsGuiding returns 0
00:55:29.785 00.000 20224 scope move finished after 33 + 54 ms
00:55:29.785 00.000 20224 Move returns status 0, amount 33
00:55:29.785 00.000 20224 MoveAxis(N, 0, ABG)
00:55:29.785 00.000 20224 Move returns status 0, amount 0
00:55:29.785 00.000 20224 move complete, result=0
00:55:29.785 00.000 20224 worker thread done servicing request
00:55:29.785 00.000 20224 Worker thread wakes up
00:55:29.785 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:29.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:29.785 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
00:55:30.957 01.172 20224 Exposure complete
00:55:31.039 00.082 20224 worker thread done servicing request
00:55:31.039 00.000 8996 OnExposeComplete: enter
00:55:31.040 00.001 8996 UpdateGuideState(): m_state=6
00:55:31.041 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11419
00:55:31.042 00.001 8996 Star::Find returns 1 (0), X=134.59, Y=473.42, Mass=673301, SNR=350.4, Peak=48134 HFD=4.6
00:55:31.044 00.002 8996 MultiStar: [#1 -0.06,0.03,0.58,U] [#2 -0.25,-0.08,0.70,U] [#3 -0.47,-1.23,0.00,M6] [#4 -0.30,-0.33,0.00,M5] [#5 -0.13,-0.08,0.55,U] [#6 -0.44,-0.28,0.00,M9] [#7 -0.30,-0.11,0.38,U] [#8 -0.09,-0.38,0.32,U] 
00:55:31.044 00.000 8996 refined, 5 included, MultiStar: {-0.13, -0.13}, one-star: {-0.04, -0.22}
00:55:31.045 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
00:55:31.046 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
00:55:31.047 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.13 hyp=0.19 cameraTheta=-2.36 mountX=-0.12 mountY=0.14, mountTheta=2.26
00:55:31.048 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.13, opts=13)
00:55:31.049 00.001 8996 Enqueuing Move request for scope (-0.13, -0.13)
00:55:31.050 00.001 20224 Worker thread wakes up
00:55:31.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.13) opts 0xd
00:55:31.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.13)
00:55:31.050 00.000 20224 Moving (-0.13, -0.13) raw xDistance=-0.12 yDistance=0.14
00:55:31.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:55:31.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:31.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:55:31.050 00.000 20224 MoveAxis(E, 0, ABG)
00:55:31.050 00.000 20224 Move returns status 0, amount 0
00:55:31.050 00.000 20224 MoveAxis(N, 0, ABG)
00:55:31.050 00.000 20224 Move returns status 0, amount 0
00:55:31.050 00.000 20224 move complete, result=0
00:55:31.050 00.000 20224 worker thread done servicing request
00:55:31.054 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48134, med=3072, FiltMin=2793, FiltMax=27910, Gamma=1.000
00:55:31.079 00.025 8996 UpdateGuideState exits: m=673301 SNR=350.4
00:55:31.082 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:31.084 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:31.085 00.001 8996 Enqueuing Expose request
00:55:31.087 00.002 20224 Worker thread wakes up
00:55:31.087 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:55:31.089 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:31.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:32.049 00.960 20224 Exposure complete
00:55:32.126 00.077 20224 worker thread done servicing request
00:55:32.126 00.000 8996 OnExposeComplete: enter
00:55:32.127 00.001 8996 UpdateGuideState(): m_state=6
00:55:32.127 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11420
00:55:32.128 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=473.25, Mass=732411, SNR=350.0, Peak=56086 HFD=4.5
00:55:32.131 00.003 8996 MultiStar: [#1 0.19,-0.44,0.00,M1] [#2 0.15,-0.42,0.00,M3] [#3 -0.30,-1.28,0.00,M7] [#4 -0.21,-0.42,0.00,M6] [#5 0.20,-0.58,0.00,M4] [#6 -0.32,-0.38,0.00,M10] [#7 0.06,-0.21,0.39,U] [#8 0.08,-0.32,0.39,U] 
00:55:32.132 00.001 8996 refined, 2 included, MultiStar: {0.10, -0.34}, one-star: {0.13, -0.39}
00:55:32.134 00.002 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
00:55:32.135 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
00:55:32.137 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.28 mountX=0.13 mountY=0.32, mountTheta=1.18
00:55:32.139 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.34, opts=13)
00:55:32.140 00.001 8996 Enqueuing Move request for scope (0.10, -0.34)
00:55:32.142 00.002 20224 Worker thread wakes up
00:55:32.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.34) opts 0xd
00:55:32.142 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.34)
00:55:32.142 00.000 20224 Moving (0.10, -0.34) raw xDistance=0.13 yDistance=0.32
00:55:32.143 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:55:32.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:32.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:55:32.143 00.000 20224 MoveAxis(E, 0, ABG)
00:55:32.143 00.000 20224 Move returns status 0, amount 0
00:55:32.143 00.000 20224 MoveAxis(N, 0, ABG)
00:55:32.143 00.000 20224 Move returns status 0, amount 0
00:55:32.143 00.000 20224 move complete, result=0
00:55:32.144 00.001 20224 worker thread done servicing request
00:55:32.149 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=56086, med=3072, FiltMin=2771, FiltMax=27840, Gamma=1.000
00:55:32.169 00.020 8996 UpdateGuideState exits: m=732411 SNR=350.0
00:55:32.171 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:32.172 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:32.174 00.002 8996 Enqueuing Expose request
00:55:32.175 00.001 20224 Worker thread wakes up
00:55:32.175 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:55:32.177 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:32.177 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:33.343 01.166 20224 Exposure complete
00:55:33.403 00.060 20224 worker thread done servicing request
00:55:33.403 00.000 8996 OnExposeComplete: enter
00:55:33.406 00.003 8996 UpdateGuideState(): m_state=6
00:55:33.407 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11421
00:55:33.408 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=472.61, Mass=681694, SNR=303.2, Peak=50758 HFD=4.3
00:55:33.409 00.001 8996 MultiStar: large primary error, entering stabilization period
00:55:33.410 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
00:55:33.411 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
00:55:33.412 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=-1.03 hyp=1.10 cameraTheta=-1.20 mountX=0.49 mountY=0.97, mountTheta=1.10
00:55:33.415 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=-1.03, opts=13)
00:55:33.416 00.001 8996 Enqueuing Move request for scope (0.40, -1.03)
00:55:33.417 00.001 20224 Worker thread wakes up
00:55:33.418 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, -1.03) opts 0xd
00:55:33.418 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, -1.03)
00:55:33.418 00.000 20224 Moving (0.40, -1.03) raw xDistance=0.49 yDistance=0.97
00:55:33.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
00:55:33.418 00.000 20224 resist switch: large excursion: input 0.97 thresh 0.60 direction from -1 to 1
00:55:33.418 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.92
00:55:33.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
00:55:33.418 00.000 20224 MoveAxis(W, 72, ABG)
00:55:33.418 00.000 20224 Guiding  Dir = 3, Dur = 72
00:55:33.418 00.000 20224 IsSlewing returns 0
00:55:33.418 00.000 20224 IsGuiding returns 0
00:55:33.421 00.003 20224 PulseGuide returned control before completion, sleep 80
00:55:33.423 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=50758, med=3072, FiltMin=2761, FiltMax=24061, Gamma=1.000
00:55:33.437 00.014 8996 UpdateGuideState exits: m=681694 SNR=303.2
00:55:33.438 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:33.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:33.439 00.000 8996 Enqueuing Expose request
00:55:33.511 00.072 20224 IsGuiding returns 1
00:55:33.511 00.000 20224 scope still moving after pulse duration time elapsed
00:55:33.542 00.031 20224 IsSlewing returns 0
00:55:33.542 00.000 20224 IsGuiding returns 1
00:55:33.572 00.030 20224 IsSlewing returns 0
00:55:33.572 00.000 20224 IsGuiding returns 0
00:55:33.572 00.000 20224 scope move finished after 72 + 82 ms
00:55:33.572 00.000 20224 Move returns status 0, amount 72
00:55:33.572 00.000 20224 MoveAxis(S, 205, ABG)
00:55:33.573 00.001 20224 Guiding  Dir = 1, Dur = 205
00:55:33.573 00.000 20224 IsSlewing returns 0
00:55:33.573 00.000 20224 IsGuiding returns 0
00:55:33.635 00.062 20224 PulseGuide returned control before completion, sleep 153
00:55:33.804 00.169 20224 IsGuiding returns 1
00:55:33.804 00.000 20224 scope still moving after pulse duration time elapsed
00:55:33.852 00.048 20224 IsSlewing returns 0
00:55:33.852 00.000 20224 IsGuiding returns 1
00:55:33.882 00.030 20224 IsSlewing returns 0
00:55:33.883 00.001 20224 IsGuiding returns 0
00:55:33.883 00.000 20224 scope move finished after 205 + 104 ms
00:55:33.883 00.000 20224 Move returns status 0, amount 205
00:55:33.883 00.000 20224 move complete, result=0
00:55:33.883 00.000 20224 worker thread done servicing request
00:55:33.883 00.000 20224 Worker thread wakes up
00:55:33.883 00.000 8996 GuideStep: 0.5 px 72 ms WEST, 1.0 px 205 ms SOUTH
00:55:33.886 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:33.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:34.869 00.983 20224 Exposure complete
00:55:34.936 00.067 20224 worker thread done servicing request
00:55:34.936 00.000 8996 OnExposeComplete: enter
00:55:34.937 00.001 8996 UpdateGuideState(): m_state=6
00:55:34.938 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11422
00:55:34.939 00.001 8996 Star::Find returns 1 (0), X=134.48, Y=472.79, Mass=693275, SNR=344.4, Peak=48470 HFD=4.6
00:55:34.940 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
00:55:34.941 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.51)
00:55:34.941 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.85 hyp=0.87 cameraTheta=-1.75 mountX=-0.07 mountY=0.86, mountTheta=1.65
00:55:34.943 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.85, opts=13)
00:55:34.944 00.001 8996 Enqueuing Move request for scope (-0.15, -0.85)
00:55:34.944 00.000 20224 Worker thread wakes up
00:55:34.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.85) opts 0xd
00:55:34.945 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.85)
00:55:34.945 00.000 20224 Moving (-0.15, -0.85) raw xDistance=-0.07 yDistance=0.86
00:55:34.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:55:34.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
00:55:34.945 00.000 20224 MoveAxis(E, 0, ABG)
00:55:34.945 00.000 20224 Move returns status 0, amount 0
00:55:34.945 00.000 20224 MoveAxis(S, 182, ABG)
00:55:34.945 00.000 20224 Guiding  Dir = 1, Dur = 182
00:55:34.945 00.000 20224 IsSlewing returns 0
00:55:34.945 00.000 20224 IsGuiding returns 0
00:55:34.950 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48470, med=3072, FiltMin=2755, FiltMax=26006, Gamma=1.000
00:55:34.962 00.012 8996 UpdateGuideState exits: m=693275 SNR=344.4
00:55:34.963 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:34.964 00.001 20224 PulseGuide returned control before completion, sleep 174
00:55:34.964 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:34.965 00.001 8996 Enqueuing Expose request
00:55:35.150 00.185 20224 IsGuiding returns 1
00:55:35.150 00.000 20224 scope still moving after pulse duration time elapsed
00:55:35.181 00.031 20224 IsSlewing returns 0
00:55:35.182 00.001 20224 IsGuiding returns 1
00:55:35.213 00.031 20224 IsSlewing returns 0
00:55:35.214 00.001 20224 IsGuiding returns 0
00:55:35.214 00.000 20224 scope move finished after 182 + 86 ms
00:55:35.214 00.000 20224 Move returns status 0, amount 182
00:55:35.214 00.000 20224 move complete, result=0
00:55:35.214 00.000 20224 worker thread done servicing request
00:55:35.214 00.000 20224 Worker thread wakes up
00:55:35.215 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.9 px 182 ms SOUTH
00:55:35.217 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:35.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:36.385 01.168 20224 Exposure complete
00:55:36.474 00.089 20224 worker thread done servicing request
00:55:36.474 00.000 8996 OnExposeComplete: enter
00:55:36.476 00.002 8996 UpdateGuideState(): m_state=6
00:55:36.478 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11423
00:55:36.479 00.001 8996 Star::Find returns 1 (0), X=134.35, Y=474.22, Mass=697802, SNR=364.2, Peak=46525 HFD=4.5
00:55:36.481 00.002 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
00:55:36.482 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
00:55:36.483 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.58 hyp=0.65 cameraTheta=2.02 mountX=-0.34 mountY=-0.54, mountTheta=-2.13
00:55:36.484 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.58, opts=13)
00:55:36.486 00.002 8996 Enqueuing Move request for scope (-0.28, 0.58)
00:55:36.487 00.001 20224 Worker thread wakes up
00:55:36.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.58) opts 0xd
00:55:36.487 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.58)
00:55:36.487 00.000 20224 Moving (-0.28, 0.58) raw xDistance=-0.34 yDistance=-0.54
00:55:36.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
00:55:36.487 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:36.488 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
00:55:36.488 00.000 20224 MoveAxis(E, 49, ABG)
00:55:36.488 00.000 20224 Guiding  Dir = 2, Dur = 49
00:55:36.488 00.000 20224 IsSlewing returns 0
00:55:36.488 00.000 20224 IsGuiding returns 0
00:55:36.496 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46525, med=3072, FiltMin=2774, FiltMax=26774, Gamma=1.000
00:55:36.510 00.014 8996 UpdateGuideState exits: m=697802 SNR=364.2
00:55:36.510 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:36.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:36.512 00.001 8996 Enqueuing Expose request
00:55:36.529 00.017 20224 PulseGuide returned control before completion, sleep 19
00:55:36.559 00.030 20224 IsGuiding returns 1
00:55:36.559 00.000 20224 scope still moving after pulse duration time elapsed
00:55:36.591 00.032 20224 IsSlewing returns 0
00:55:36.591 00.000 20224 IsGuiding returns 1
00:55:36.622 00.031 20224 IsSlewing returns 0
00:55:36.623 00.001 20224 IsGuiding returns 0
00:55:36.623 00.000 20224 scope move finished after 49 + 84 ms
00:55:36.623 00.000 20224 Move returns status 0, amount 49
00:55:36.623 00.000 20224 MoveAxis(N, 0, ABG)
00:55:36.623 00.000 20224 Move returns status 0, amount 0
00:55:36.623 00.000 20224 move complete, result=0
00:55:36.624 00.001 20224 worker thread done servicing request
00:55:36.624 00.000 20224 Worker thread wakes up
00:55:36.624 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.5 px 0 ms NORTH
00:55:36.626 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:36.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:37.619 00.993 20224 Exposure complete
00:55:37.696 00.077 20224 worker thread done servicing request
00:55:37.696 00.000 8996 OnExposeComplete: enter
00:55:37.697 00.001 8996 UpdateGuideState(): m_state=6
00:55:37.698 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11424
00:55:37.699 00.001 8996 Star::Find returns 1 (0), X=134.82, Y=474.04, Mass=710749, SNR=304.2, Peak=63293 HFD=4.4
00:55:37.700 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
00:55:37.701 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
00:55:37.702 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.41 hyp=0.45 cameraTheta=1.14 mountX=0.15 mountY=-0.42, mountTheta=-1.24
00:55:37.703 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.41, opts=13)
00:55:37.704 00.001 8996 Enqueuing Move request for scope (0.19, 0.41)
00:55:37.704 00.000 20224 Worker thread wakes up
00:55:37.705 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.41) opts 0xd
00:55:37.705 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.41)
00:55:37.705 00.000 20224 Moving (0.19, 0.41) raw xDistance=0.15 yDistance=-0.42
00:55:37.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:55:37.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:37.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
00:55:37.705 00.000 20224 MoveAxis(E, 0, ABG)
00:55:37.705 00.000 20224 Move returns status 0, amount 0
00:55:37.705 00.000 20224 MoveAxis(N, 0, ABG)
00:55:37.705 00.000 20224 Move returns status 0, amount 0
00:55:37.705 00.000 20224 move complete, result=0
00:55:37.705 00.000 20224 worker thread done servicing request
00:55:37.709 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63293, med=3072, FiltMin=2777, FiltMax=29817, Gamma=1.000
00:55:37.720 00.011 8996 UpdateGuideState exits: m=710749 SNR=304.2
00:55:37.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:37.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:37.723 00.001 8996 Enqueuing Expose request
00:55:37.724 00.001 20224 Worker thread wakes up
00:55:37.724 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
00:55:37.724 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:37.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:38.890 01.166 20224 Exposure complete
00:55:38.961 00.071 20224 worker thread done servicing request
00:55:38.961 00.000 8996 OnExposeComplete: enter
00:55:38.962 00.001 8996 UpdateGuideState(): m_state=6
00:55:38.963 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11425
00:55:38.964 00.001 8996 Star::Find returns 1 (0), X=134.70, Y=474.19, Mass=650958, SNR=302.2, Peak=55373 HFD=4.6
00:55:38.965 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
00:55:38.967 00.002 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
00:55:38.968 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.55 hyp=0.55 cameraTheta=1.44 mountX=0.02 mountY=-0.55, mountTheta=-1.54
00:55:38.970 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.55, opts=13)
00:55:38.972 00.002 8996 Enqueuing Move request for scope (0.07, 0.55)
00:55:38.974 00.002 20224 Worker thread wakes up
00:55:38.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.55) opts 0xd
00:55:38.974 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.55)
00:55:38.974 00.000 20224 Moving (0.07, 0.55) raw xDistance=0.02 yDistance=-0.55
00:55:38.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:55:38.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:38.975 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
00:55:38.975 00.000 20224 MoveAxis(E, 0, ABG)
00:55:38.975 00.000 20224 Move returns status 0, amount 0
00:55:38.975 00.000 20224 MoveAxis(N, 0, ABG)
00:55:38.975 00.000 20224 Move returns status 0, amount 0
00:55:38.975 00.000 20224 move complete, result=0
00:55:38.975 00.000 20224 worker thread done servicing request
00:55:38.982 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55373, med=3072, FiltMin=2784, FiltMax=26902, Gamma=1.000
00:55:39.003 00.021 8996 UpdateGuideState exits: m=650958 SNR=302.2
00:55:39.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:39.005 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:39.006 00.001 8996 Enqueuing Expose request
00:55:39.006 00.000 20224 Worker thread wakes up
00:55:39.006 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
00:55:39.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:39.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:39.987 00.980 20224 Exposure complete
00:55:40.068 00.081 20224 worker thread done servicing request
00:55:40.068 00.000 8996 OnExposeComplete: enter
00:55:40.069 00.001 8996 UpdateGuideState(): m_state=6
00:55:40.070 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11426
00:55:40.070 00.000 8996 Star::Find returns 1 (0), X=134.58, Y=474.51, Mass=624056, SNR=306.8, Peak=48982 HFD=4.4
00:55:40.071 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
00:55:40.072 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
00:55:40.072 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.87 hyp=0.87 cameraTheta=1.63 mountX=-0.13 mountY=-0.86, mountTheta=-1.73
00:55:40.074 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.87, opts=13)
00:55:40.074 00.000 8996 Enqueuing Move request for scope (-0.05, 0.87)
00:55:40.075 00.001 20224 Worker thread wakes up
00:55:40.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.87) opts 0xd
00:55:40.075 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.87)
00:55:40.075 00.000 20224 Moving (-0.05, 0.87) raw xDistance=-0.13 yDistance=-0.86
00:55:40.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:55:40.075 00.000 20224 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
00:55:40.075 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.57
00:55:40.076 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
00:55:40.076 00.000 20224 MoveAxis(E, 0, ABG)
00:55:40.076 00.000 20224 Move returns status 0, amount 0
00:55:40.076 00.000 20224 MoveAxis(N, 181, ABG)
00:55:40.076 00.000 20224 Guiding  Dir = 0, Dur = 181
00:55:40.076 00.000 20224 IsSlewing returns 0
00:55:40.076 00.000 20224 IsGuiding returns 0
00:55:40.078 00.002 20224 PulseGuide returned control before completion, sleep 190
00:55:40.080 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48982, med=3072, FiltMin=2784, FiltMax=24592, Gamma=1.000
00:55:40.093 00.013 8996 UpdateGuideState exits: m=624056 SNR=306.8
00:55:40.094 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:40.095 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:40.096 00.001 8996 Enqueuing Expose request
00:55:40.275 00.179 20224 IsGuiding returns 1
00:55:40.275 00.000 20224 scope still moving after pulse duration time elapsed
00:55:40.306 00.031 20224 IsSlewing returns 0
00:55:40.307 00.001 20224 IsGuiding returns 1
00:55:40.337 00.030 20224 IsSlewing returns 0
00:55:40.337 00.000 20224 IsGuiding returns 0
00:55:40.337 00.000 20224 scope move finished after 181 + 79 ms
00:55:40.338 00.001 20224 Move returns status 0, amount 181
00:55:40.338 00.000 20224 move complete, result=0
00:55:40.338 00.000 20224 worker thread done servicing request
00:55:40.338 00.000 20224 Worker thread wakes up
00:55:40.338 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.9 px 181 ms NORTH
00:55:40.340 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:40.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:41.519 01.179 20224 Exposure complete
00:55:41.575 00.056 20224 worker thread done servicing request
00:55:41.575 00.000 8996 OnExposeComplete: enter
00:55:41.576 00.001 8996 UpdateGuideState(): m_state=6
00:55:41.577 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11427
00:55:41.580 00.003 8996 Star::Find returns 1 (0), X=134.93, Y=473.88, Mass=672720, SNR=300.4, Peak=58893 HFD=4.5
00:55:41.582 00.002 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
00:55:41.584 00.002 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
00:55:41.585 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.25 hyp=0.39 cameraTheta=0.69 mountX=0.27 mountY=-0.28, mountTheta=-0.79
00:55:41.588 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.25, opts=13)
00:55:41.589 00.001 8996 Enqueuing Move request for scope (0.30, 0.25)
00:55:41.591 00.002 20224 Worker thread wakes up
00:55:41.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.25) opts 0xd
00:55:41.591 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.25)
00:55:41.591 00.000 20224 Moving (0.30, 0.25) raw xDistance=0.27 yDistance=-0.28
00:55:41.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:55:41.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
00:55:41.591 00.000 20224 MoveAxis(W, 40, ABG)
00:55:41.591 00.000 20224 Guiding  Dir = 3, Dur = 40
00:55:41.591 00.000 20224 IsSlewing returns 0
00:55:41.591 00.000 20224 IsGuiding returns 0
00:55:41.592 00.001 20224 PulseGuide returned control before completion, sleep 49
00:55:41.597 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58893, med=3072, FiltMin=2745, FiltMax=25654, Gamma=1.000
00:55:41.613 00.016 8996 UpdateGuideState exits: m=672720 SNR=300.4
00:55:41.614 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:41.615 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:41.615 00.000 8996 Enqueuing Expose request
00:55:41.652 00.037 20224 IsGuiding returns 1
00:55:41.652 00.000 20224 scope still moving after pulse duration time elapsed
00:55:41.684 00.032 20224 IsSlewing returns 0
00:55:41.684 00.000 20224 IsGuiding returns 0
00:55:41.684 00.000 20224 scope move finished after 40 + 52 ms
00:55:41.684 00.000 20224 Move returns status 0, amount 40
00:55:41.684 00.000 20224 MoveAxis(N, 59, ABG)
00:55:41.684 00.000 20224 Guiding  Dir = 0, Dur = 59
00:55:41.684 00.000 20224 IsSlewing returns 0
00:55:41.684 00.000 20224 IsGuiding returns 0
00:55:41.747 00.063 20224 IsGuiding returns 1
00:55:41.747 00.000 20224 scope still moving after pulse duration time elapsed
00:55:41.778 00.031 20224 IsSlewing returns 0
00:55:41.778 00.000 20224 IsGuiding returns 1
00:55:41.809 00.031 20224 IsSlewing returns 0
00:55:41.809 00.000 20224 IsGuiding returns 1
00:55:41.840 00.031 20224 IsSlewing returns 0
00:55:41.841 00.001 20224 IsGuiding returns 0
00:55:41.841 00.000 20224 scope move finished after 59 + 97 ms
00:55:41.841 00.000 20224 Move returns status 0, amount 59
00:55:41.841 00.000 20224 move complete, result=0
00:55:41.841 00.000 20224 worker thread done servicing request
00:55:41.841 00.000 20224 Worker thread wakes up
00:55:41.842 00.001 8996 GuideStep: 0.3 px 40 ms WEST, -0.3 px 59 ms NORTH
00:55:41.844 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:41.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:42.833 00.989 20224 Exposure complete
00:55:42.893 00.060 20224 worker thread done servicing request
00:55:42.893 00.000 8996 OnExposeComplete: enter
00:55:42.895 00.002 8996 UpdateGuideState(): m_state=6
00:55:42.896 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11428
00:55:42.898 00.002 8996 Star::Find returns 1 (0), X=134.85, Y=473.74, Mass=702468, SNR=322.8, Peak=58813 HFD=4.5
00:55:42.899 00.001 8996 MultiStar: exiting stabilization period
00:55:42.901 00.002 8996 MultiStar: [#1 0.08,-0.11,0.70,U] [#2 -0.30,0.16,0.78,U] [#3 -0.15,-0.44,0.00,M8] [#4 -0.15,0.44,0.00,M7] [#5 -0.00,0.32,0.51,U] [#6 -0.35,0.28,0.42,U] [#7 -0.11,0.28,0.39,U] [#8 -0.03,0.03,0.37,U] 
00:55:42.902 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.13}, one-star: {0.22, 0.10}
00:55:42.905 00.003 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
00:55:42.906 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
00:55:42.908 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.85 mountX=-0.05 mountY=-0.13, mountTheta=-1.95
00:55:42.910 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
00:55:42.912 00.002 8996 Enqueuing Move request for scope (-0.04, 0.13)
00:55:42.913 00.001 20224 Worker thread wakes up
00:55:42.914 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
00:55:42.914 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
00:55:42.914 00.000 20224 Moving (-0.04, 0.13) raw xDistance=-0.05 yDistance=-0.13
00:55:42.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:55:42.914 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:42.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:55:42.914 00.000 20224 MoveAxis(E, 0, ABG)
00:55:42.915 00.001 20224 Move returns status 0, amount 0
00:55:42.915 00.000 20224 MoveAxis(N, 0, ABG)
00:55:42.915 00.000 20224 Move returns status 0, amount 0
00:55:42.915 00.000 20224 move complete, result=0
00:55:42.915 00.000 20224 worker thread done servicing request
00:55:42.920 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=58813, med=3072, FiltMin=2771, FiltMax=29001, Gamma=1.000
00:55:42.934 00.014 8996 UpdateGuideState exits: m=702468 SNR=322.8
00:55:42.935 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:42.936 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:42.936 00.000 8996 Enqueuing Expose request
00:55:42.937 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:55:42.938 00.001 20224 Worker thread wakes up
00:55:42.938 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:42.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:44.109 01.171 20224 Exposure complete
00:55:44.187 00.078 20224 worker thread done servicing request
00:55:44.187 00.000 8996 OnExposeComplete: enter
00:55:44.188 00.001 8996 UpdateGuideState(): m_state=6
00:55:44.189 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11429
00:55:44.190 00.001 8996 Star::Find returns 1 (0), X=134.33, Y=473.35, Mass=646392, SNR=325.1, Peak=44774 HFD=4.7
00:55:44.191 00.001 8996 MultiStar: [#1 -0.58,-0.67,0.00,M1] [#2 -0.90,-0.35,0.00,M3] [#3 -0.89,-0.65,0.00,M9] [#4 -0.94,-0.23,0.00,M8] [#5 -0.74,-0.09,0.00,M4] [#6 -0.93,-0.11,0.00,M10] [#7 -1.21,0.02,0.00,M8] [#8 -0.73,-0.39,0.00,M5] 
00:55:44.191 00.000 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
00:55:44.192 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.88)
00:55:44.193 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.29 hyp=0.42 cameraTheta=-2.38 mountX=-0.27 mountY=0.32, mountTheta=2.28
00:55:44.194 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.29, opts=13)
00:55:44.195 00.001 8996 Enqueuing Move request for scope (-0.30, -0.29)
00:55:44.196 00.001 20224 Worker thread wakes up
00:55:44.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.29) opts 0xd
00:55:44.196 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.29)
00:55:44.196 00.000 20224 Moving (-0.30, -0.29) raw xDistance=-0.27 yDistance=0.32
00:55:44.196 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:55:44.196 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:44.196 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
00:55:44.196 00.000 20224 MoveAxis(E, 40, ABG)
00:55:44.196 00.000 20224 Guiding  Dir = 2, Dur = 40
00:55:44.197 00.001 20224 IsSlewing returns 0
00:55:44.197 00.000 20224 IsGuiding returns 0
00:55:44.200 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=44774, med=3072, FiltMin=2793, FiltMax=21942, Gamma=1.000
00:55:44.213 00.013 8996 UpdateGuideState exits: m=646392 SNR=325.1
00:55:44.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:44.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:44.215 00.000 8996 Enqueuing Expose request
00:55:44.220 00.005 20224 PulseGuide returned control before completion, sleep 27
00:55:44.250 00.030 20224 IsGuiding returns 1
00:55:44.250 00.000 20224 scope still moving after pulse duration time elapsed
00:55:44.281 00.031 20224 IsSlewing returns 0
00:55:44.281 00.000 20224 IsGuiding returns 1
00:55:44.312 00.031 20224 IsSlewing returns 0
00:55:44.313 00.001 20224 IsGuiding returns 0
00:55:44.313 00.000 20224 scope move finished after 40 + 76 ms
00:55:44.313 00.000 20224 Move returns status 0, amount 40
00:55:44.313 00.000 20224 MoveAxis(N, 0, ABG)
00:55:44.313 00.000 20224 Move returns status 0, amount 0
00:55:44.313 00.000 20224 move complete, result=0
00:55:44.313 00.000 20224 worker thread done servicing request
00:55:44.313 00.000 20224 Worker thread wakes up
00:55:44.313 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:44.313 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.3 px 0 ms NORTH
00:55:44.316 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:45.307 00.991 20224 Exposure complete
00:55:45.392 00.085 20224 worker thread done servicing request
00:55:45.392 00.000 8996 OnExposeComplete: enter
00:55:45.395 00.003 8996 UpdateGuideState(): m_state=6
00:55:45.397 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11430
00:55:45.400 00.003 8996 Star::Find returns 1 (0), X=134.42, Y=473.20, Mass=677096, SNR=330.3, Peak=53430 HFD=4.5
00:55:45.402 00.002 8996 MultiStar: [#1 -0.22,-0.84,0.00,M2] [#2 -0.63,-0.65,0.00,M4] [#3 -0.73,-1.03,0.00,M10] [#4 -0.41,-0.48,0.00,M9] [#5 -0.18,-0.41,0.00,M5] [#6 -0.80,-0.60,0.00,R] [#7 -0.52,-0.13,0.00,M9] [#8 -0.29,-0.60,0.00,M6] 
00:55:45.403 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
00:55:45.405 00.002 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
00:55:45.406 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.44 hyp=0.49 cameraTheta=-2.02 mountX=-0.17 mountY=0.47, mountTheta=1.92
00:55:45.409 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.44, opts=13)
00:55:45.410 00.001 8996 Enqueuing Move request for scope (-0.21, -0.44)
00:55:45.411 00.001 20224 Worker thread wakes up
00:55:45.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.44) opts 0xd
00:55:45.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.44)
00:55:45.411 00.000 20224 Moving (-0.21, -0.44) raw xDistance=-0.17 yDistance=0.47
00:55:45.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:55:45.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:55:45.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
00:55:45.411 00.000 20224 MoveAxis(E, 0, ABG)
00:55:45.411 00.000 20224 Move returns status 0, amount 0
00:55:45.411 00.000 20224 MoveAxis(N, 0, ABG)
00:55:45.411 00.000 20224 Move returns status 0, amount 0
00:55:45.411 00.000 20224 move complete, result=0
00:55:45.411 00.000 20224 worker thread done servicing request
00:55:45.415 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53430, med=3072, FiltMin=2720, FiltMax=25952, Gamma=1.000
00:55:45.429 00.014 8996 UpdateGuideState exits: m=677096 SNR=330.3
00:55:45.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:45.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:45.431 00.000 8996 Enqueuing Expose request
00:55:45.432 00.001 20224 Worker thread wakes up
00:55:45.432 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
00:55:45.433 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:45.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:46.584 01.151 20224 Exposure complete
00:55:46.641 00.057 20224 worker thread done servicing request
00:55:46.641 00.000 8996 OnExposeComplete: enter
00:55:46.642 00.001 8996 UpdateGuideState(): m_state=6
00:55:46.643 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11431
00:55:46.643 00.000 8996 Star::Find returns 1 (0), X=135.18, Y=472.76, Mass=615522, SNR=299.0, Peak=44966 HFD=4.4
00:55:46.644 00.001 8996 MultiStar: large primary error, entering stabilization period
00:55:46.645 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
00:55:46.646 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
00:55:46.646 00.000 8996 CameraToMount -- cameraX=0.55 cameraY=-0.88 hyp=1.04 cameraTheta=-1.01 mountX=0.63 mountY=0.81, mountTheta=0.91
00:55:46.648 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.55, y=-0.88, opts=13)
00:55:46.649 00.001 8996 Enqueuing Move request for scope (0.55, -0.88)
00:55:46.650 00.001 20224 Worker thread wakes up
00:55:46.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.88) opts 0xd
00:55:46.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.55, -0.88)
00:55:46.650 00.000 20224 Moving (0.55, -0.88) raw xDistance=0.63 yDistance=0.81
00:55:46.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63
00:55:46.650 00.000 20224 resist switch: large excursion: input 0.81 thresh 0.60 direction from -1 to 1
00:55:46.650 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.43
00:55:46.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
00:55:46.650 00.000 20224 MoveAxis(W, 92, ABG)
00:55:46.650 00.000 20224 Guiding  Dir = 3, Dur = 92
00:55:46.650 00.000 20224 IsSlewing returns 0
00:55:46.650 00.000 20224 IsGuiding returns 0
00:55:46.654 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44966, med=3072, FiltMin=2790, FiltMax=23389, Gamma=1.000
00:55:46.668 00.014 8996 UpdateGuideState exits: m=615522 SNR=299.0
00:55:46.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:46.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:46.670 00.000 8996 Enqueuing Expose request
00:55:46.675 00.005 20224 PulseGuide returned control before completion, sleep 78
00:55:46.769 00.094 20224 IsGuiding returns 1
00:55:46.769 00.000 20224 scope still moving after pulse duration time elapsed
00:55:46.798 00.029 20224 IsSlewing returns 0
00:55:46.798 00.000 20224 IsGuiding returns 0
00:55:46.798 00.000 20224 scope move finished after 92 + 55 ms
00:55:46.799 00.001 20224 Move returns status 0, amount 92
00:55:46.799 00.000 20224 MoveAxis(S, 171, ABG)
00:55:46.799 00.000 20224 Guiding  Dir = 1, Dur = 171
00:55:46.799 00.000 20224 IsSlewing returns 0
00:55:46.799 00.000 20224 IsGuiding returns 0
00:55:46.832 00.033 20224 PulseGuide returned control before completion, sleep 149
00:55:46.984 00.152 20224 IsGuiding returns 1
00:55:46.984 00.000 20224 scope still moving after pulse duration time elapsed
00:55:47.015 00.031 20224 IsSlewing returns 0
00:55:47.016 00.001 20224 IsGuiding returns 1
00:55:47.052 00.036 20224 IsSlewing returns 0
00:55:47.052 00.000 20224 IsGuiding returns 1
00:55:47.076 00.024 20224 IsSlewing returns 0
00:55:47.076 00.000 20224 IsGuiding returns 0
00:55:47.076 00.000 20224 scope move finished after 171 + 106 ms
00:55:47.076 00.000 20224 Move returns status 0, amount 171
00:55:47.076 00.000 20224 move complete, result=0
00:55:47.077 00.001 20224 worker thread done servicing request
00:55:47.077 00.000 20224 Worker thread wakes up
00:55:47.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:47.077 00.000 8996 GuideStep: 0.6 px 92 ms WEST, 0.8 px 171 ms SOUTH
00:55:47.078 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:48.065 00.987 20224 Exposure complete
00:55:48.144 00.079 20224 worker thread done servicing request
00:55:48.144 00.000 8996 OnExposeComplete: enter
00:55:48.145 00.001 8996 UpdateGuideState(): m_state=6
00:55:48.146 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11432
00:55:48.147 00.001 8996 Star::Find returns 1 (0), X=135.01, Y=472.83, Mass=721871, SNR=341.1, Peak=51046 HFD=4.4
00:55:48.148 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
00:55:48.149 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
00:55:48.150 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=-0.81 hyp=0.90 cameraTheta=-1.14 mountX=0.45 mountY=0.77, mountTheta=1.04
00:55:48.151 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.81, opts=13)
00:55:48.153 00.002 8996 Enqueuing Move request for scope (0.38, -0.81)
00:55:48.153 00.000 20224 Worker thread wakes up
00:55:48.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.81) opts 0xd
00:55:48.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.81)
00:55:48.154 00.001 20224 Moving (0.38, -0.81) raw xDistance=0.45 yDistance=0.77
00:55:48.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.45
00:55:48.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
00:55:48.154 00.000 20224 MoveAxis(W, 73, ABG)
00:55:48.154 00.000 20224 Guiding  Dir = 3, Dur = 73
00:55:48.154 00.000 20224 IsSlewing returns 0
00:55:48.154 00.000 20224 IsGuiding returns 0
00:55:48.155 00.001 20224 PulseGuide returned control before completion, sleep 82
00:55:48.161 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51046, med=3075, FiltMin=2777, FiltMax=27117, Gamma=1.000
00:55:48.186 00.025 8996 UpdateGuideState exits: m=721871 SNR=341.1
00:55:48.188 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:48.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:48.190 00.001 8996 Enqueuing Expose request
00:55:48.247 00.057 20224 IsGuiding returns 1
00:55:48.247 00.000 20224 scope still moving after pulse duration time elapsed
00:55:48.279 00.032 20224 IsSlewing returns 0
00:55:48.279 00.000 20224 IsGuiding returns 0
00:55:48.279 00.000 20224 scope move finished after 73 + 51 ms
00:55:48.280 00.001 20224 Move returns status 0, amount 73
00:55:48.280 00.000 20224 MoveAxis(S, 161, ABG)
00:55:48.280 00.000 20224 Guiding  Dir = 1, Dur = 161
00:55:48.280 00.000 20224 IsSlewing returns 0
00:55:48.280 00.000 20224 IsGuiding returns 0
00:55:48.326 00.046 20224 PulseGuide returned control before completion, sleep 125
00:55:48.463 00.137 20224 IsGuiding returns 1
00:55:48.463 00.000 20224 scope still moving after pulse duration time elapsed
00:55:48.495 00.032 20224 IsSlewing returns 0
00:55:48.495 00.000 20224 IsGuiding returns 0
00:55:48.495 00.000 20224 scope move finished after 161 + 54 ms
00:55:48.495 00.000 20224 Move returns status 0, amount 161
00:55:48.495 00.000 20224 move complete, result=0
00:55:48.495 00.000 20224 worker thread done servicing request
00:55:48.495 00.000 20224 Worker thread wakes up
00:55:48.495 00.000 8996 GuideStep: 0.5 px 73 ms WEST, 0.8 px 161 ms SOUTH
00:55:48.498 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:48.499 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:49.684 01.185 20224 Exposure complete
00:55:49.742 00.058 20224 worker thread done servicing request
00:55:49.742 00.000 8996 OnExposeComplete: enter
00:55:49.743 00.001 8996 UpdateGuideState(): m_state=6
00:55:49.745 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11433
00:55:49.747 00.002 8996 Star::Find returns 1 (0), X=134.04, Y=474.84, Mass=625942, SNR=283.9, Peak=51961 HFD=4.4
00:55:49.749 00.002 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
00:55:49.752 00.003 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
00:55:49.754 00.002 8996 CameraToMount -- cameraX=-0.59 cameraY=1.20 hyp=1.33 cameraTheta=2.03 mountX=-0.70 mountY=-1.12, mountTheta=-2.13
00:55:49.758 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.59, y=1.20, opts=13)
00:55:49.758 00.000 8996 Enqueuing Move request for scope (-0.59, 1.20)
00:55:49.759 00.001 20224 Worker thread wakes up
00:55:49.760 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 1.20) opts 0xd
00:55:49.760 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.59, 1.20)
00:55:49.760 00.000 20224 Moving (-0.59, 1.20) raw xDistance=-0.70 yDistance=-1.12
00:55:49.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.70
00:55:49.760 00.000 20224 resist switch: large excursion: input -1.12 thresh 0.60 direction from 1 to -1
00:55:49.760 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.36
00:55:49.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
00:55:49.760 00.000 20224 MoveAxis(E, 97, ABG)
00:55:49.760 00.000 20224 Guiding  Dir = 2, Dur = 97
00:55:49.761 00.001 20224 IsSlewing returns 0
00:55:49.761 00.000 20224 IsGuiding returns 0
00:55:49.770 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51961, med=3075, FiltMin=2784, FiltMax=23750, Gamma=1.000
00:55:49.789 00.019 8996 UpdateGuideState exits: m=625942 SNR=283.9
00:55:49.791 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:49.791 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:49.792 00.001 8996 Enqueuing Expose request
00:55:49.810 00.018 20224 PulseGuide returned control before completion, sleep 58
00:55:49.872 00.062 20224 IsGuiding returns 1
00:55:49.872 00.000 20224 scope still moving after pulse duration time elapsed
00:55:49.903 00.031 20224 IsSlewing returns 0
00:55:49.904 00.001 20224 IsGuiding returns 1
00:55:49.934 00.030 20224 IsSlewing returns 0
00:55:49.935 00.001 20224 IsGuiding returns 1
00:55:49.964 00.029 20224 IsSlewing returns 0
00:55:49.964 00.000 20224 IsGuiding returns 1
00:55:49.996 00.032 20224 IsSlewing returns 0
00:55:49.996 00.000 20224 IsGuiding returns 0
00:55:49.996 00.000 20224 scope move finished after 97 + 137 ms
00:55:49.996 00.000 20224 Move returns status 0, amount 97
00:55:49.997 00.001 20224 MoveAxis(N, 236, ABG)
00:55:49.997 00.000 20224 Guiding  Dir = 0, Dur = 236
00:55:49.997 00.000 20224 IsSlewing returns 0
00:55:49.997 00.000 20224 IsGuiding returns 0
00:55:50.044 00.047 20224 PulseGuide returned control before completion, sleep 200
00:55:50.259 00.215 20224 IsGuiding returns 1
00:55:50.259 00.000 20224 scope still moving after pulse duration time elapsed
00:55:50.290 00.031 20224 IsSlewing returns 0
00:55:50.291 00.001 20224 IsGuiding returns 1
00:55:50.322 00.031 20224 IsSlewing returns 0
00:55:50.323 00.001 20224 IsGuiding returns 1
00:55:50.353 00.030 20224 IsSlewing returns 0
00:55:50.354 00.001 20224 IsGuiding returns 1
00:55:50.384 00.030 20224 IsSlewing returns 0
00:55:50.384 00.000 20224 IsGuiding returns 0
00:55:50.384 00.000 20224 scope move finished after 236 + 150 ms
00:55:50.384 00.000 20224 Move returns status 0, amount 236
00:55:50.384 00.000 20224 move complete, result=0
00:55:50.384 00.000 20224 worker thread done servicing request
00:55:50.384 00.000 20224 Worker thread wakes up
00:55:50.385 00.001 8996 GuideStep: -0.7 px 97 ms EAST, -1.1 px 236 ms NORTH
00:55:50.387 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:50.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:51.358 00.971 20224 Exposure complete
00:55:51.426 00.068 20224 worker thread done servicing request
00:55:51.426 00.000 8996 OnExposeComplete: enter
00:55:51.427 00.001 8996 UpdateGuideState(): m_state=6
00:55:51.428 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11434
00:55:51.429 00.001 8996 Star::Find returns 1 (0), X=134.29, Y=474.94, Mass=643452, SNR=323.4, Peak=45414 HFD=4.5
00:55:51.430 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
00:55:51.430 00.000 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
00:55:51.431 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=1.30 hyp=1.35 cameraTheta=1.83 mountX=-0.47 mountY=-1.25, mountTheta=-1.93
00:55:51.433 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=1.30, opts=13)
00:55:51.435 00.002 8996 Enqueuing Move request for scope (-0.35, 1.30)
00:55:51.437 00.002 20224 Worker thread wakes up
00:55:51.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 1.30) opts 0xd
00:55:51.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 1.30)
00:55:51.437 00.000 20224 Moving (-0.35, 1.30) raw xDistance=-0.47 yDistance=-1.25
00:55:51.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.47
00:55:51.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
00:55:51.437 00.000 20224 MoveAxis(E, 75, ABG)
00:55:51.437 00.000 20224 Guiding  Dir = 2, Dur = 75
00:55:51.437 00.000 20224 IsSlewing returns 0
00:55:51.438 00.001 20224 IsGuiding returns 0
00:55:51.443 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45414, med=3075, FiltMin=2790, FiltMax=25737, Gamma=1.000
00:55:51.457 00.014 8996 UpdateGuideState exits: m=643452 SNR=323.4
00:55:51.458 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:51.459 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:51.460 00.001 8996 Enqueuing Expose request
00:55:51.465 00.005 20224 PulseGuide returned control before completion, sleep 57
00:55:51.527 00.062 20224 IsGuiding returns 1
00:55:51.527 00.000 20224 scope still moving after pulse duration time elapsed
00:55:51.558 00.031 20224 IsSlewing returns 0
00:55:51.559 00.001 20224 IsGuiding returns 0
00:55:51.559 00.000 20224 scope move finished after 75 + 46 ms
00:55:51.559 00.000 20224 Move returns status 0, amount 75
00:55:51.559 00.000 20224 MoveAxis(N, 264, ABG)
00:55:51.559 00.000 20224 Guiding  Dir = 0, Dur = 264
00:55:51.559 00.000 20224 IsSlewing returns 0
00:55:51.559 00.000 20224 IsGuiding returns 0
00:55:51.621 00.062 20224 PulseGuide returned control before completion, sleep 212
00:55:51.837 00.216 20224 IsGuiding returns 1
00:55:51.837 00.000 20224 scope still moving after pulse duration time elapsed
00:55:51.868 00.031 20224 IsSlewing returns 0
00:55:51.869 00.001 20224 IsGuiding returns 1
00:55:51.899 00.030 20224 IsSlewing returns 0
00:55:51.899 00.000 20224 IsGuiding returns 1
00:55:51.929 00.030 20224 IsSlewing returns 0
00:55:51.930 00.001 20224 IsGuiding returns 1
00:55:51.961 00.031 20224 IsSlewing returns 0
00:55:51.961 00.000 20224 IsGuiding returns 0
00:55:51.961 00.000 20224 scope move finished after 264 + 137 ms
00:55:51.961 00.000 20224 Move returns status 0, amount 264
00:55:51.961 00.000 20224 move complete, result=0
00:55:51.961 00.000 20224 worker thread done servicing request
00:55:51.961 00.000 20224 Worker thread wakes up
00:55:51.962 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:51.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:51.962 00.000 8996 GuideStep: -0.5 px 75 ms EAST, -1.3 px 264 ms NORTH
00:55:53.136 01.174 20224 Exposure complete
00:55:53.198 00.062 20224 worker thread done servicing request
00:55:53.198 00.000 8996 OnExposeComplete: enter
00:55:53.199 00.001 8996 UpdateGuideState(): m_state=6
00:55:53.200 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11435
00:55:53.200 00.000 8996 Star::Find returns 1 (0), X=134.67, Y=472.88, Mass=684214, SNR=322.6, Peak=59830 HFD=4.6
00:55:53.201 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
00:55:53.202 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
00:55:53.202 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.76 hyp=0.76 cameraTheta=-1.52 mountX=0.11 mountY=0.75, mountTheta=1.43
00:55:53.204 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.76, opts=13)
00:55:53.205 00.001 8996 Enqueuing Move request for scope (0.04, -0.76)
00:55:53.205 00.000 20224 Worker thread wakes up
00:55:53.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.76) opts 0xd
00:55:53.205 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.76)
00:55:53.206 00.001 20224 Moving (0.04, -0.76) raw xDistance=0.11 yDistance=0.75
00:55:53.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:55:53.206 00.000 20224 resist switch: large excursion: input 0.75 thresh 0.60 direction from -1 to 1
00:55:53.206 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.24
00:55:53.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
00:55:53.206 00.000 20224 MoveAxis(E, 0, ABG)
00:55:53.206 00.000 20224 Move returns status 0, amount 0
00:55:53.206 00.000 20224 MoveAxis(S, 158, ABG)
00:55:53.206 00.000 20224 Guiding  Dir = 1, Dur = 158
00:55:53.206 00.000 20224 IsSlewing returns 0
00:55:53.206 00.000 20224 IsGuiding returns 0
00:55:53.213 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59830, med=3075, FiltMin=2781, FiltMax=28829, Gamma=1.000
00:55:53.226 00.013 8996 UpdateGuideState exits: m=684214 SNR=322.6
00:55:53.227 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:53.228 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:53.228 00.000 8996 Enqueuing Expose request
00:55:53.258 00.030 20224 PulseGuide returned control before completion, sleep 117
00:55:53.381 00.123 20224 IsGuiding returns 1
00:55:53.381 00.000 20224 scope still moving after pulse duration time elapsed
00:55:53.413 00.032 20224 IsSlewing returns 0
00:55:53.413 00.000 20224 IsGuiding returns 1
00:55:53.443 00.030 20224 IsSlewing returns 0
00:55:53.444 00.001 20224 IsGuiding returns 0
00:55:53.444 00.000 20224 scope move finished after 158 + 79 ms
00:55:53.444 00.000 20224 Move returns status 0, amount 158
00:55:53.444 00.000 20224 move complete, result=0
00:55:53.444 00.000 20224 worker thread done servicing request
00:55:53.444 00.000 20224 Worker thread wakes up
00:55:53.445 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.7 px 158 ms SOUTH
00:55:53.447 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:53.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:54.430 00.983 20224 Exposure complete
00:55:54.486 00.056 20224 worker thread done servicing request
00:55:54.486 00.000 8996 OnExposeComplete: enter
00:55:54.487 00.001 8996 UpdateGuideState(): m_state=6
00:55:54.488 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11436
00:55:54.488 00.000 8996 Star::Find returns 1 (0), X=134.54, Y=472.94, Mass=688249, SNR=330.1, Peak=56118 HFD=4.7
00:55:54.489 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
00:55:54.490 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
00:55:54.491 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.70 hyp=0.70 cameraTheta=-1.70 mountX=-0.02 mountY=0.70, mountTheta=1.60
00:55:54.492 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.70, opts=13)
00:55:54.493 00.001 8996 Enqueuing Move request for scope (-0.09, -0.70)
00:55:54.493 00.000 20224 Worker thread wakes up
00:55:54.494 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.70) opts 0xd
00:55:54.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.70)
00:55:54.494 00.000 20224 Moving (-0.09, -0.70) raw xDistance=-0.02 yDistance=0.70
00:55:54.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:55:54.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
00:55:54.494 00.000 20224 MoveAxis(E, 0, ABG)
00:55:54.494 00.000 20224 Move returns status 0, amount 0
00:55:54.494 00.000 20224 MoveAxis(S, 148, ABG)
00:55:54.494 00.000 20224 Guiding  Dir = 1, Dur = 148
00:55:54.495 00.001 20224 IsSlewing returns 0
00:55:54.495 00.000 20224 IsGuiding returns 0
00:55:54.497 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56118, med=3072, FiltMin=2774, FiltMax=28086, Gamma=1.000
00:55:54.513 00.016 8996 UpdateGuideState exits: m=688249 SNR=330.1
00:55:54.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:54.516 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:54.518 00.002 8996 Enqueuing Expose request
00:55:54.540 00.022 20224 PulseGuide returned control before completion, sleep 114
00:55:54.664 00.124 20224 IsGuiding returns 1
00:55:54.664 00.000 20224 scope still moving after pulse duration time elapsed
00:55:54.695 00.031 20224 IsSlewing returns 0
00:55:54.695 00.000 20224 IsGuiding returns 1
00:55:54.732 00.037 20224 IsSlewing returns 0
00:55:54.732 00.000 20224 IsGuiding returns 0
00:55:54.732 00.000 20224 scope move finished after 148 + 88 ms
00:55:54.732 00.000 20224 Move returns status 0, amount 148
00:55:54.732 00.000 20224 move complete, result=0
00:55:54.732 00.000 20224 worker thread done servicing request
00:55:54.732 00.000 20224 Worker thread wakes up
00:55:54.732 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:54.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:54.732 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.7 px 148 ms SOUTH
00:55:55.894 01.162 20224 Exposure complete
00:55:55.985 00.091 20224 worker thread done servicing request
00:55:55.985 00.000 8996 OnExposeComplete: enter
00:55:55.986 00.001 8996 UpdateGuideState(): m_state=6
00:55:55.987 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11437
00:55:55.988 00.001 8996 Star::Find returns 1 (0), X=134.63, Y=473.98, Mass=722603, SNR=319.5, Peak=60989 HFD=4.6
00:55:55.988 00.000 8996 MultiStar: exiting stabilization period
00:55:55.989 00.001 8996 MultiStar: [#1 -0.18,0.05,0.65,U] [#2 -0.06,0.23,0.69,U] [#3 -0.12,-0.23,0.56,U] [#4 -0.05,0.38,0.58,U] [#5 0.10,0.48,0.00,M6] [#6 0.49,0.81,0.00,M1] [#7 -0.11,0.19,0.39,U] [#8 -0.07,0.35,0.31,U] 
00:55:55.990 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.19}, one-star: {-0.00, 0.34}
00:55:55.991 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
00:55:55.993 00.002 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
00:55:55.996 00.003 8996 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.96 mountX=-0.10 mountY=-0.18, mountTheta=-2.06
00:55:55.999 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.19, opts=13)
00:55:56.002 00.003 8996 Enqueuing Move request for scope (-0.08, 0.19)
00:55:56.004 00.002 20224 Worker thread wakes up
00:55:56.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
00:55:56.005 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
00:55:56.005 00.000 20224 Moving (-0.08, 0.19) raw xDistance=-0.10 yDistance=-0.18
00:55:56.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:55:56.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:56.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
00:55:56.005 00.000 20224 MoveAxis(E, 0, ABG)
00:55:56.005 00.000 20224 Move returns status 0, amount 0
00:55:56.005 00.000 20224 MoveAxis(N, 0, ABG)
00:55:56.005 00.000 20224 Move returns status 0, amount 0
00:55:56.005 00.000 20224 move complete, result=0
00:55:56.006 00.001 20224 worker thread done servicing request
00:55:56.012 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60989, med=3075, FiltMin=2768, FiltMax=32982, Gamma=1.000
00:55:56.031 00.019 8996 UpdateGuideState exits: m=722603 SNR=319.5
00:55:56.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:56.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:56.034 00.001 8996 Enqueuing Expose request
00:55:56.035 00.001 20224 Worker thread wakes up
00:55:56.035 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:55:56.036 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:56.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:57.010 00.974 20224 Exposure complete
00:55:57.090 00.080 20224 worker thread done servicing request
00:55:57.090 00.000 8996 OnExposeComplete: enter
00:55:57.092 00.002 8996 UpdateGuideState(): m_state=6
00:55:57.093 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11438
00:55:57.094 00.001 8996 Star::Find returns 1 (0), X=134.45, Y=474.08, Mass=680709, SNR=302.1, Peak=54893 HFD=4.6
00:55:57.095 00.001 8996 MultiStar: [#1 -0.17,-0.02,0.75,U] [#2 -0.21,-0.04,0.88,U] [#3 -0.31,-0.23,0.66,U] [#4 -0.14,0.40,0.62,U] [#5 -0.33,0.44,0.00,M7] [#6 0.51,0.93,0.00,M2] [#7 -0.21,0.29,0.46,U] [#8 -0.25,0.26,0.35,U] 
00:55:57.096 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.15}, one-star: {-0.18, 0.44}
00:55:57.097 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
00:55:57.097 00.000 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
00:55:57.098 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.51 mountX=-0.22 mountY=-0.13, mountTheta=-2.62
00:55:57.099 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.15, opts=13)
00:55:57.100 00.001 8996 Enqueuing Move request for scope (-0.20, 0.15)
00:55:57.101 00.001 20224 Worker thread wakes up
00:55:57.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
00:55:57.101 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
00:55:57.101 00.000 20224 Moving (-0.20, 0.15) raw xDistance=-0.22 yDistance=-0.13
00:55:57.101 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:55:57.101 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:57.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:55:57.101 00.000 20224 MoveAxis(E, 32, ABG)
00:55:57.101 00.000 20224 Guiding  Dir = 2, Dur = 32
00:55:57.102 00.001 20224 IsSlewing returns 0
00:55:57.102 00.000 20224 IsGuiding returns 0
00:55:57.105 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=54893, med=3075, FiltMin=2790, FiltMax=26886, Gamma=1.000
00:55:57.117 00.012 8996 UpdateGuideState exits: m=680709 SNR=302.1
00:55:57.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:57.120 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:57.122 00.002 8996 Enqueuing Expose request
00:55:57.123 00.001 20224 PulseGuide returned control before completion, sleep 21
00:55:57.153 00.030 20224 IsGuiding returns 1
00:55:57.153 00.000 20224 scope still moving after pulse duration time elapsed
00:55:57.186 00.033 20224 IsSlewing returns 0
00:55:57.186 00.000 20224 IsGuiding returns 1
00:55:57.216 00.030 20224 IsSlewing returns 0
00:55:57.216 00.000 20224 IsGuiding returns 0
00:55:57.216 00.000 20224 scope move finished after 32 + 82 ms
00:55:57.216 00.000 20224 Move returns status 0, amount 32
00:55:57.216 00.000 20224 MoveAxis(N, 0, ABG)
00:55:57.216 00.000 20224 Move returns status 0, amount 0
00:55:57.216 00.000 20224 move complete, result=0
00:55:57.216 00.000 20224 worker thread done servicing request
00:55:57.216 00.000 20224 Worker thread wakes up
00:55:57.216 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
00:55:57.218 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:57.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:58.392 01.174 20224 Exposure complete
00:55:58.452 00.060 20224 worker thread done servicing request
00:55:58.452 00.000 8996 OnExposeComplete: enter
00:55:58.453 00.001 8996 UpdateGuideState(): m_state=6
00:55:58.455 00.002 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11439
00:55:58.457 00.002 8996 Star::Find returns 1 (0), X=134.81, Y=473.90, Mass=661963, SNR=336.9, Peak=53597 HFD=4.5
00:55:58.458 00.001 8996 MultiStar: [#1 0.10,-0.03,0.60,U] [#2 0.11,0.36,0.72,U] [#3 0.21,-0.14,0.56,U] [#4 0.32,0.52,0.00,M8] [#5 -0.06,0.49,0.00,M8] [#6 0.93,1.17,0.00,M3] [#7 0.32,0.42,0.00,M8] [#8 0.12,0.60,0.00,M5] 
00:55:58.458 00.000 8996 refined, 3 included, MultiStar: {0.15, 0.15}, one-star: {0.18, 0.26}
00:55:58.459 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
00:55:58.461 00.002 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
00:55:58.462 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.77 mountX=0.14 mountY=-0.16, mountTheta=-0.88
00:55:58.464 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.15, opts=13)
00:55:58.465 00.001 8996 Enqueuing Move request for scope (0.15, 0.15)
00:55:58.465 00.000 20224 Worker thread wakes up
00:55:58.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
00:55:58.466 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
00:55:58.466 00.000 20224 Moving (0.15, 0.15) raw xDistance=0.14 yDistance=-0.16
00:55:58.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:55:58.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:58.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:55:58.466 00.000 20224 MoveAxis(E, 0, ABG)
00:55:58.466 00.000 20224 Move returns status 0, amount 0
00:55:58.466 00.000 20224 MoveAxis(N, 0, ABG)
00:55:58.466 00.000 20224 Move returns status 0, amount 0
00:55:58.466 00.000 20224 move complete, result=0
00:55:58.466 00.000 20224 worker thread done servicing request
00:55:58.470 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53597, med=3075, FiltMin=2765, FiltMax=29174, Gamma=1.000
00:55:58.483 00.013 8996 UpdateGuideState exits: m=661963 SNR=336.9
00:55:58.485 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:58.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:58.488 00.002 8996 Enqueuing Expose request
00:55:58.489 00.001 20224 Worker thread wakes up
00:55:58.489 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:55:58.491 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:58.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:55:59.476 00.985 20224 Exposure complete
00:55:59.550 00.074 20224 worker thread done servicing request
00:55:59.550 00.000 8996 OnExposeComplete: enter
00:55:59.552 00.002 8996 UpdateGuideState(): m_state=6
00:55:59.552 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11440
00:55:59.553 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.88, Mass=649708, SNR=311.4, Peak=51245 HFD=4.5
00:55:59.554 00.001 8996 MultiStar: [#1 -0.03,0.13,0.62,U] [#2 0.18,0.14,0.77,U] [#3 0.05,-0.25,0.62,U] [#4 0.26,0.36,0.56,U] [#5 0.28,0.59,0.00,M9] [#6 0.85,0.87,0.00,M4] [#7 0.30,0.15,0.43,U] [#8 0.38,0.18,0.37,U] 
00:55:59.555 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.14}, one-star: {0.17, 0.24}
00:55:59.556 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
00:55:59.557 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
00:55:59.557 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.69 mountX=0.15 mountY=-0.16, mountTheta=-0.80
00:55:59.559 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.14, opts=13)
00:55:59.559 00.000 8996 Enqueuing Move request for scope (0.17, 0.14)
00:55:59.560 00.001 20224 Worker thread wakes up
00:55:59.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
00:55:59.561 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
00:55:59.561 00.000 20224 Moving (0.17, 0.14) raw xDistance=0.15 yDistance=-0.16
00:55:59.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:55:59.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:55:59.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:55:59.561 00.000 20224 MoveAxis(E, 0, ABG)
00:55:59.561 00.000 20224 Move returns status 0, amount 0
00:55:59.561 00.000 20224 MoveAxis(N, 0, ABG)
00:55:59.561 00.000 20224 Move returns status 0, amount 0
00:55:59.561 00.000 20224 move complete, result=0
00:55:59.561 00.000 20224 worker thread done servicing request
00:55:59.564 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51245, med=3075, FiltMin=2797, FiltMax=26598, Gamma=1.000
00:55:59.578 00.014 8996 UpdateGuideState exits: m=649708 SNR=311.4
00:55:59.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:55:59.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:55:59.580 00.000 8996 Enqueuing Expose request
00:55:59.581 00.001 20224 Worker thread wakes up
00:55:59.581 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:55:59.582 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:55:59.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:00.753 01.171 20224 Exposure complete
00:56:00.810 00.057 20224 worker thread done servicing request
00:56:00.810 00.000 8996 OnExposeComplete: enter
00:56:00.811 00.001 8996 UpdateGuideState(): m_state=6
00:56:00.812 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11441
00:56:00.813 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.92, Mass=684444, SNR=305.9, Peak=51581 HFD=4.5
00:56:00.814 00.001 8996 MultiStar: [#1 0.18,-0.23,0.71,U] [#2 0.37,-0.04,0.81,U] [#3 0.08,-0.56,0.00,M7] [#4 0.40,0.09,0.50,U] [#5 0.14,0.12,0.64,U] [#6 1.01,0.62,0.00,M5] [#7 0.59,0.18,0.00,M8] [#8 0.31,0.03,0.39,U] 
00:56:00.814 00.000 8996 refined, 5 included, MultiStar: {0.25, 0.05}, one-star: {0.16, 0.28}
00:56:00.816 00.002 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
00:56:00.817 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
00:56:00.818 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.05 hyp=0.25 cameraTheta=0.21 mountX=0.24 mountY=-0.08, mountTheta=-0.32
00:56:00.820 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.05, opts=13)
00:56:00.821 00.001 8996 Enqueuing Move request for scope (0.25, 0.05)
00:56:00.822 00.001 20224 Worker thread wakes up
00:56:00.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.05) opts 0xd
00:56:00.822 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.05)
00:56:00.822 00.000 20224 Moving (0.25, 0.05) raw xDistance=0.24 yDistance=-0.08
00:56:00.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
00:56:00.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:00.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:56:00.822 00.000 20224 MoveAxis(W, 35, ABG)
00:56:00.822 00.000 20224 Guiding  Dir = 3, Dur = 35
00:56:00.822 00.000 20224 IsSlewing returns 0
00:56:00.822 00.000 20224 IsGuiding returns 0
00:56:00.826 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=51581, med=3075, FiltMin=2777, FiltMax=30217, Gamma=1.000
00:56:00.839 00.013 8996 UpdateGuideState exits: m=684444 SNR=305.9
00:56:00.840 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:00.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:00.842 00.001 8996 Enqueuing Expose request
00:56:00.880 00.038 20224 IsGuiding returns 1
00:56:00.880 00.000 20224 scope still moving after pulse duration time elapsed
00:56:00.909 00.029 20224 IsSlewing returns 0
00:56:00.909 00.000 20224 IsGuiding returns 1
00:56:00.940 00.031 20224 IsSlewing returns 0
00:56:00.941 00.001 20224 IsGuiding returns 1
00:56:00.973 00.032 20224 IsSlewing returns 0
00:56:00.973 00.000 20224 IsGuiding returns 0
00:56:00.973 00.000 20224 scope move finished after 35 + 115 ms
00:56:00.973 00.000 20224 Move returns status 0, amount 35
00:56:00.973 00.000 20224 MoveAxis(N, 0, ABG)
00:56:00.974 00.001 20224 Move returns status 0, amount 0
00:56:00.974 00.000 20224 move complete, result=0
00:56:00.974 00.000 20224 worker thread done servicing request
00:56:00.974 00.000 20224 Worker thread wakes up
00:56:00.974 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH
00:56:00.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:00.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:01.942 00.967 20224 Exposure complete
00:56:02.018 00.076 20224 worker thread done servicing request
00:56:02.018 00.000 8996 OnExposeComplete: enter
00:56:02.019 00.001 8996 UpdateGuideState(): m_state=6
00:56:02.021 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11442
00:56:02.022 00.001 8996 Star::Find returns 1 (0), X=134.50, Y=473.33, Mass=614074, SNR=319.0, Peak=42390 HFD=4.8
00:56:02.023 00.001 8996 MultiStar: [#1 -0.08,-0.35,0.60,U] [#2 -0.54,0.09,0.00,M1] [#3 -0.56,-0.81,0.00,M8] [#4 -0.33,-0.04,0.52,U] [#5 -0.19,0.16,0.56,U] [#6 0.61,0.88,0.00,M6] [#7 -0.01,0.28,0.39,U] [#8 -0.20,0.10,0.31,U] 
00:56:02.024 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.09}, one-star: {-0.13, -0.31}
00:56:02.025 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
00:56:02.027 00.002 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
00:56:02.030 00.003 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.18 cameraTheta=-2.59 mountX=-0.14 mountY=0.11, mountTheta=2.48
00:56:02.034 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.09, opts=13)
00:56:02.036 00.002 8996 Enqueuing Move request for scope (-0.15, -0.09)
00:56:02.038 00.002 20224 Worker thread wakes up
00:56:02.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
00:56:02.039 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
00:56:02.039 00.000 20224 Moving (-0.15, -0.09) raw xDistance=-0.14 yDistance=0.11
00:56:02.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:56:02.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:02.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:56:02.039 00.000 20224 MoveAxis(E, 0, ABG)
00:56:02.039 00.000 20224 Move returns status 0, amount 0
00:56:02.039 00.000 20224 MoveAxis(N, 0, ABG)
00:56:02.040 00.001 20224 Move returns status 0, amount 0
00:56:02.040 00.000 20224 move complete, result=0
00:56:02.040 00.000 20224 worker thread done servicing request
00:56:02.050 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42390, med=3075, FiltMin=2784, FiltMax=24726, Gamma=1.000
00:56:02.068 00.018 8996 UpdateGuideState exits: m=614074 SNR=319.0
00:56:02.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:02.069 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:02.070 00.001 8996 Enqueuing Expose request
00:56:02.071 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:02.072 00.001 20224 Worker thread wakes up
00:56:02.072 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:02.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:03.235 01.163 20224 Exposure complete
00:56:03.319 00.084 20224 worker thread done servicing request
00:56:03.319 00.000 8996 OnExposeComplete: enter
00:56:03.320 00.001 8996 UpdateGuideState(): m_state=6
00:56:03.321 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11443
00:56:03.321 00.000 8996 Star::Find returns 1 (0), X=134.52, Y=473.86, Mass=565894, SNR=300.6, Peak=43357 HFD=4.6
00:56:03.322 00.001 8996 MultiStar: [#1 -0.06,0.10,0.67,U] [#2 0.04,0.20,0.87,U] [#3 -0.14,-0.37,0.75,U] [#4 -0.16,0.21,0.53,U] [#5 -0.01,0.30,0.67,U] [#6 0.68,0.78,0.00,M7] [#7 0.09,0.13,0.47,U] [#8 -0.13,0.18,0.41,U] 
00:56:03.323 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.12}, one-star: {-0.11, 0.22}
00:56:03.324 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
00:56:03.325 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
00:56:03.325 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.05 mountX=-0.07 mountY=-0.11, mountTheta=-2.15
00:56:03.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.12, opts=13)
00:56:03.328 00.001 8996 Enqueuing Move request for scope (-0.06, 0.12)
00:56:03.329 00.001 20224 Worker thread wakes up
00:56:03.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
00:56:03.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
00:56:03.329 00.000 20224 Moving (-0.06, 0.12) raw xDistance=-0.07 yDistance=-0.11
00:56:03.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:56:03.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:03.330 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:56:03.330 00.000 20224 MoveAxis(E, 0, ABG)
00:56:03.330 00.000 20224 Move returns status 0, amount 0
00:56:03.330 00.000 20224 MoveAxis(N, 0, ABG)
00:56:03.330 00.000 20224 Move returns status 0, amount 0
00:56:03.330 00.000 20224 move complete, result=0
00:56:03.330 00.000 20224 worker thread done servicing request
00:56:03.333 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43357, med=3075, FiltMin=2771, FiltMax=23840, Gamma=1.000
00:56:03.346 00.013 8996 UpdateGuideState exits: m=565894 SNR=300.6
00:56:03.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:03.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:03.349 00.001 8996 Enqueuing Expose request
00:56:03.349 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:03.350 00.001 20224 Worker thread wakes up
00:56:03.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:03.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:04.326 00.976 20224 Exposure complete
00:56:04.389 00.063 20224 worker thread done servicing request
00:56:04.389 00.000 8996 OnExposeComplete: enter
00:56:04.391 00.002 8996 UpdateGuideState(): m_state=6
00:56:04.392 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11444
00:56:04.393 00.001 8996 Star::Find returns 1 (0), X=134.70, Y=473.87, Mass=612696, SNR=298.8, Peak=53373 HFD=4.5
00:56:04.394 00.001 8996 MultiStar: [#1 -0.07,0.24,0.72,U] [#2 0.02,0.61,0.00,M1] [#3 -0.18,-0.30,0.63,U] [#4 -0.20,0.16,0.59,U] [#5 0.18,0.28,0.67,U] [#6 0.60,0.68,0.00,M8] [#7 0.09,-0.02,0.45,U] [#8 -0.14,0.17,0.41,U] 
00:56:04.395 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.12}, one-star: {0.07, 0.23}
00:56:04.395 00.000 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
00:56:04.396 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
00:56:04.397 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.13 cameraTheta=1.76 mountX=-0.04 mountY=-0.12, mountTheta=-1.86
00:56:04.398 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
00:56:04.399 00.001 8996 Enqueuing Move request for scope (-0.02, 0.12)
00:56:04.399 00.000 20224 Worker thread wakes up
00:56:04.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
00:56:04.400 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
00:56:04.400 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.04 yDistance=-0.12
00:56:04.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:56:04.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:04.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:56:04.400 00.000 20224 MoveAxis(E, 0, ABG)
00:56:04.400 00.000 20224 Move returns status 0, amount 0
00:56:04.400 00.000 20224 MoveAxis(N, 0, ABG)
00:56:04.400 00.000 20224 Move returns status 0, amount 0
00:56:04.400 00.000 20224 move complete, result=0
00:56:04.400 00.000 20224 worker thread done servicing request
00:56:04.403 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53373, med=3075, FiltMin=2726, FiltMax=25766, Gamma=1.000
00:56:04.416 00.013 8996 UpdateGuideState exits: m=612696 SNR=298.8
00:56:04.418 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:04.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:04.419 00.000 8996 Enqueuing Expose request
00:56:04.420 00.001 20224 Worker thread wakes up
00:56:04.420 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:04.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:04.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:05.574 01.153 20224 Exposure complete
00:56:05.662 00.088 20224 worker thread done servicing request
00:56:05.663 00.001 8996 OnExposeComplete: enter
00:56:05.664 00.001 8996 UpdateGuideState(): m_state=6
00:56:05.665 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11445
00:56:05.666 00.001 8996 Star::Find returns 1 (0), X=134.70, Y=473.58, Mass=630761, SNR=296.5, Peak=45181 HFD=4.7
00:56:05.668 00.002 8996 MultiStar: [#1 -0.18,-0.19,0.73,U] [#2 -0.39,0.28,0.00,M2] [#3 -0.36,-0.59,0.00,M7] [#4 -0.12,0.02,0.64,U] [#5 -0.16,0.15,0.55,U] [#6 0.68,0.47,0.00,M9] [#7 -0.41,0.20,0.00,M6] [#8 -0.26,0.10,0.41,U] 
00:56:05.669 00.001 8996 single-star, 4 included, MultiStar: {-0.10, -0.02}, one-star: {0.07, -0.06}
00:56:05.670 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
00:56:05.672 00.002 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.62)
00:56:05.673 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.64 mountX=0.08 mountY=0.05, mountTheta=0.53
00:56:05.674 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
00:56:05.675 00.001 8996 Enqueuing Move request for scope (0.07, -0.06)
00:56:05.676 00.001 20224 Worker thread wakes up
00:56:05.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
00:56:05.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
00:56:05.677 00.001 20224 Moving (0.07, -0.06) raw xDistance=0.08 yDistance=0.05
00:56:05.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:56:05.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:05.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:56:05.677 00.000 20224 MoveAxis(E, 0, ABG)
00:56:05.677 00.000 20224 Move returns status 0, amount 0
00:56:05.677 00.000 20224 MoveAxis(N, 0, ABG)
00:56:05.677 00.000 20224 Move returns status 0, amount 0
00:56:05.677 00.000 20224 move complete, result=0
00:56:05.677 00.000 20224 worker thread done servicing request
00:56:05.680 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45181, med=3075, FiltMin=2777, FiltMax=26166, Gamma=1.000
00:56:05.692 00.012 8996 UpdateGuideState exits: m=630761 SNR=296.5
00:56:05.693 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:05.693 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:05.694 00.001 8996 Enqueuing Expose request
00:56:05.695 00.001 20224 Worker thread wakes up
00:56:05.695 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:56:05.696 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:05.696 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:06.685 00.989 20224 Exposure complete
00:56:06.779 00.094 20224 worker thread done servicing request
00:56:06.780 00.001 8996 OnExposeComplete: enter
00:56:06.781 00.001 8996 UpdateGuideState(): m_state=6
00:56:06.782 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11446
00:56:06.783 00.001 8996 Star::Find returns 1 (0), X=134.57, Y=473.29, Mass=636923, SNR=314.8, Peak=51542 HFD=4.7
00:56:06.784 00.001 8996 MultiStar: [#1 -0.28,0.02,0.72,U] [#2 -0.50,0.19,0.00,M3] [#3 -0.57,-0.20,0.00,M8] [#4 -0.43,0.22,0.00,M3] [#5 -0.40,0.33,0.00,M5] [#6 0.58,0.52,0.00,M10] [#7 -0.23,0.43,0.00,M7] [#8 -0.45,-0.03,0.00,M1] 
00:56:06.784 00.000 8996 refined, 1 included, MultiStar: {-0.16, -0.20}, one-star: {-0.06, -0.35}
00:56:06.785 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
00:56:06.786 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
00:56:06.786 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.25 cameraTheta=-2.24 mountX=-0.14 mountY=0.21, mountTheta=2.14
00:56:06.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.20, opts=13)
00:56:06.789 00.001 8996 Enqueuing Move request for scope (-0.16, -0.20)
00:56:06.790 00.001 20224 Worker thread wakes up
00:56:06.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
00:56:06.790 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
00:56:06.790 00.000 20224 Moving (-0.16, -0.20) raw xDistance=-0.14 yDistance=0.21
00:56:06.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:56:06.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:56:06.790 00.000 20224 MoveAxis(E, 0, ABG)
00:56:06.790 00.000 20224 Move returns status 0, amount 0
00:56:06.790 00.000 20224 MoveAxis(S, 45, ABG)
00:56:06.790 00.000 20224 Guiding  Dir = 1, Dur = 45
00:56:06.790 00.000 20224 IsSlewing returns 0
00:56:06.790 00.000 20224 IsGuiding returns 0
00:56:06.794 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=51542, med=3075, FiltMin=2793, FiltMax=26518, Gamma=1.000
00:56:06.808 00.014 8996 UpdateGuideState exits: m=636923 SNR=314.8
00:56:06.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:06.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:06.811 00.001 8996 Enqueuing Expose request
00:56:06.847 00.036 20224 IsGuiding returns 1
00:56:06.847 00.000 20224 scope still moving after pulse duration time elapsed
00:56:06.876 00.029 20224 IsSlewing returns 0
00:56:06.876 00.000 20224 IsGuiding returns 1
00:56:06.908 00.032 20224 IsSlewing returns 0
00:56:06.908 00.000 20224 IsGuiding returns 1
00:56:06.939 00.031 20224 IsSlewing returns 0
00:56:06.939 00.000 20224 IsGuiding returns 0
00:56:06.940 00.001 20224 scope move finished after 45 + 104 ms
00:56:06.940 00.000 20224 Move returns status 0, amount 45
00:56:06.940 00.000 20224 move complete, result=0
00:56:06.940 00.000 20224 worker thread done servicing request
00:56:06.940 00.000 20224 Worker thread wakes up
00:56:06.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:06.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:06.940 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
00:56:08.115 01.175 20224 Exposure complete
00:56:08.180 00.065 20224 worker thread done servicing request
00:56:08.180 00.000 8996 OnExposeComplete: enter
00:56:08.182 00.002 8996 UpdateGuideState(): m_state=6
00:56:08.183 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11447
00:56:08.185 00.002 8996 Star::Find returns 1 (0), X=134.49, Y=474.07, Mass=791397, SNR=358.4, Peak=61533 HFD=4.5
00:56:08.187 00.002 8996 MultiStar: [#1 -0.39,0.68,0.00,M1] [#2 -0.55,0.76,0.00,M4] [#3 -0.69,-0.04,0.00,M9] [#4 -0.42,0.78,0.00,M4] [#5 -0.65,0.84,0.00,M6] [#6 0.43,1.39,0.00,R] [#7 -0.60,0.76,0.00,M8] [#8 -0.47,0.69,0.00,M2] 
00:56:08.189 00.002 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
00:56:08.190 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:56:08.192 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.43 hyp=0.45 cameraTheta=1.90 mountX=-0.19 mountY=-0.41, mountTheta=-2.00
00:56:08.194 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.43, opts=13)
00:56:08.195 00.001 8996 Enqueuing Move request for scope (-0.14, 0.43)
00:56:08.197 00.002 20224 Worker thread wakes up
00:56:08.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.43) opts 0xd
00:56:08.197 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.43)
00:56:08.197 00.000 20224 Moving (-0.14, 0.43) raw xDistance=-0.19 yDistance=-0.41
00:56:08.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:56:08.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:56:08.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
00:56:08.197 00.000 20224 MoveAxis(E, 0, ABG)
00:56:08.197 00.000 20224 Move returns status 0, amount 0
00:56:08.197 00.000 20224 MoveAxis(N, 0, ABG)
00:56:08.197 00.000 20224 Move returns status 0, amount 0
00:56:08.197 00.000 20224 move complete, result=0
00:56:08.198 00.001 20224 worker thread done servicing request
00:56:08.203 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=61533, med=3075, FiltMin=2790, FiltMax=31913, Gamma=1.000
00:56:08.230 00.027 8996 UpdateGuideState exits: m=791397 SNR=358.4
00:56:08.232 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:08.234 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:08.236 00.002 8996 Enqueuing Expose request
00:56:08.238 00.002 20224 Worker thread wakes up
00:56:08.238 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
00:56:08.240 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:08.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:09.206 00.966 20224 Exposure complete
00:56:09.261 00.055 20224 worker thread done servicing request
00:56:09.261 00.000 8996 OnExposeComplete: enter
00:56:09.263 00.002 8996 UpdateGuideState(): m_state=6
00:56:09.264 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11448
00:56:09.265 00.001 8996 Star::Find returns 1 (0), X=134.29, Y=474.07, Mass=680195, SNR=333.0, Peak=48845 HFD=4.6
00:56:09.267 00.002 8996 MultiStar: [#1 -0.60,0.39,0.00,M2] [#2 -0.86,0.64,0.00,M5] [#3 -0.84,-0.27,0.00,M10] [#4 -0.61,0.70,0.00,M5] [#5 -0.46,0.71,0.00,M7] [#6 0.01,-0.45,0.00,M1] [#7 -0.43,0.35,0.00,M9] [#8 -0.35,0.25,0.38,U] 
00:56:09.268 00.001 8996 refined, 1 included, MultiStar: {-0.35, 0.38}, one-star: {-0.35, 0.43}
00:56:09.270 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
00:56:09.271 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
00:56:09.272 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.38 hyp=0.51 cameraTheta=2.31 mountX=-0.38 mountY=-0.34, mountTheta=-2.42
00:56:09.274 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.38, opts=13)
00:56:09.275 00.001 8996 Enqueuing Move request for scope (-0.35, 0.38)
00:56:09.277 00.002 20224 Worker thread wakes up
00:56:09.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.38) opts 0xd
00:56:09.277 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.38)
00:56:09.277 00.000 20224 Moving (-0.35, 0.38) raw xDistance=-0.38 yDistance=-0.34
00:56:09.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
00:56:09.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:56:09.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
00:56:09.277 00.000 20224 MoveAxis(E, 56, ABG)
00:56:09.277 00.000 20224 Guiding  Dir = 2, Dur = 56
00:56:09.277 00.000 20224 IsSlewing returns 0
00:56:09.279 00.002 20224 IsGuiding returns 0
00:56:09.284 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48845, med=3075, FiltMin=2793, FiltMax=28073, Gamma=1.000
00:56:09.297 00.013 8996 UpdateGuideState exits: m=680195 SNR=333.0
00:56:09.298 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:09.299 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:09.299 00.000 8996 Enqueuing Expose request
00:56:09.310 00.011 20224 PulseGuide returned control before completion, sleep 35
00:56:09.359 00.049 20224 IsGuiding returns 1
00:56:09.359 00.000 20224 scope still moving after pulse duration time elapsed
00:56:09.387 00.028 20224 IsSlewing returns 0
00:56:09.387 00.000 20224 IsGuiding returns 1
00:56:09.418 00.031 20224 IsSlewing returns 0
00:56:09.418 00.000 20224 IsGuiding returns 0
00:56:09.418 00.000 20224 scope move finished after 56 + 84 ms
00:56:09.418 00.000 20224 Move returns status 0, amount 56
00:56:09.418 00.000 20224 MoveAxis(N, 0, ABG)
00:56:09.418 00.000 20224 Move returns status 0, amount 0
00:56:09.418 00.000 20224 move complete, result=0
00:56:09.418 00.000 20224 worker thread done servicing request
00:56:09.418 00.000 20224 Worker thread wakes up
00:56:09.418 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:09.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:09.418 00.000 8996 GuideStep: -0.4 px 56 ms EAST, -0.3 px 0 ms NORTH
00:56:10.609 01.191 20224 Exposure complete
00:56:10.700 00.091 20224 worker thread done servicing request
00:56:10.700 00.000 8996 OnExposeComplete: enter
00:56:10.702 00.002 8996 UpdateGuideState(): m_state=6
00:56:10.703 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11449
00:56:10.704 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=473.98, Mass=623025, SNR=361.2, Peak=51197 HFD=4.7
00:56:10.706 00.002 8996 MultiStar: [#1 -0.40,0.81,0.00,M3] [#2 -0.41,0.83,0.00,M6] [#3 -0.41,-0.03,0.52,U] [#4 -0.40,0.92,0.00,M6] [#5 -0.33,1.01,0.00,M8] [#6 -0.00,-0.19,0.36,U] [#7 -0.10,0.88,0.00,M10] [#8 -0.09,0.68,0.00,M2] 
00:56:10.708 00.002 8996 refined, 2 included, MultiStar: {-0.16, 0.13}, one-star: {-0.09, 0.34}
00:56:10.710 00.002 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
00:56:10.711 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
00:56:10.712 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.13 hyp=0.21 cameraTheta=2.44 mountX=-0.17 mountY=-0.12, mountTheta=-2.55
00:56:10.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.13, opts=13)
00:56:10.715 00.001 8996 Enqueuing Move request for scope (-0.16, 0.13)
00:56:10.716 00.001 20224 Worker thread wakes up
00:56:10.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.13) opts 0xd
00:56:10.716 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.13)
00:56:10.716 00.000 20224 Moving (-0.16, 0.13) raw xDistance=-0.17 yDistance=-0.12
00:56:10.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:56:10.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:10.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:56:10.716 00.000 20224 MoveAxis(E, 0, ABG)
00:56:10.716 00.000 20224 Move returns status 0, amount 0
00:56:10.716 00.000 20224 MoveAxis(N, 0, ABG)
00:56:10.716 00.000 20224 Move returns status 0, amount 0
00:56:10.716 00.000 20224 move complete, result=0
00:56:10.717 00.001 20224 worker thread done servicing request
00:56:10.722 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51197, med=3075, FiltMin=2777, FiltMax=25184, Gamma=1.000
00:56:10.741 00.019 8996 UpdateGuideState exits: m=623025 SNR=361.2
00:56:10.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:10.742 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:10.743 00.001 8996 Enqueuing Expose request
00:56:10.744 00.001 20224 Worker thread wakes up
00:56:10.744 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:10.744 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:10.745 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:11.733 00.988 20224 Exposure complete
00:56:11.800 00.067 20224 worker thread done servicing request
00:56:11.800 00.000 8996 OnExposeComplete: enter
00:56:11.801 00.001 8996 UpdateGuideState(): m_state=6
00:56:11.802 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11450
00:56:11.803 00.001 8996 Star::Find returns 1 (0), X=134.46, Y=474.10, Mass=633591, SNR=316.3, Peak=53661 HFD=4.5
00:56:11.804 00.001 8996 MultiStar: [#1 -0.57,0.52,0.00,M4] [#2 -0.48,0.60,0.00,M7] [#3 -0.64,-0.28,0.00,M10] [#4 -0.59,0.44,0.00,M7] [#5 -0.60,0.48,0.00,M9] [#6 -0.24,-0.21,0.50,U] [#7 -0.48,0.46,0.00,R] [#8 -0.53,0.65,0.00,M3] 
00:56:11.805 00.001 8996 refined, 1 included, MultiStar: {-0.19, 0.23}, one-star: {-0.17, 0.46}
00:56:11.806 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
00:56:11.807 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
00:56:11.808 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.23 hyp=0.30 cameraTheta=2.26 mountX=-0.21 mountY=-0.21, mountTheta=-2.37
00:56:11.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.23, opts=13)
00:56:11.810 00.000 8996 Enqueuing Move request for scope (-0.19, 0.23)
00:56:11.811 00.001 20224 Worker thread wakes up
00:56:11.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.23) opts 0xd
00:56:11.811 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.23)
00:56:11.811 00.000 20224 Moving (-0.19, 0.23) raw xDistance=-0.21 yDistance=-0.21
00:56:11.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
00:56:11.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:56:11.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
00:56:11.811 00.000 20224 MoveAxis(E, 31, ABG)
00:56:11.811 00.000 20224 Guiding  Dir = 2, Dur = 31
00:56:11.812 00.001 20224 IsSlewing returns 0
00:56:11.812 00.000 20224 IsGuiding returns 0
00:56:11.816 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53661, med=3075, FiltMin=2776, FiltMax=25273, Gamma=1.000
00:56:11.829 00.013 8996 UpdateGuideState exits: m=633591 SNR=316.3
00:56:11.830 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:11.830 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:11.831 00.001 8996 Enqueuing Expose request
00:56:11.854 00.023 20224 IsGuiding returns 1
00:56:11.854 00.000 20224 scope still moving after pulse duration time elapsed
00:56:11.884 00.030 20224 IsSlewing returns 0
00:56:11.884 00.000 20224 IsGuiding returns 1
00:56:11.914 00.030 20224 IsSlewing returns 0
00:56:11.914 00.000 20224 IsGuiding returns 1
00:56:11.946 00.032 20224 IsSlewing returns 0
00:56:11.946 00.000 20224 IsGuiding returns 0
00:56:11.947 00.001 20224 scope move finished after 31 + 103 ms
00:56:11.947 00.000 20224 Move returns status 0, amount 31
00:56:11.947 00.000 20224 MoveAxis(N, 0, ABG)
00:56:11.947 00.000 20224 Move returns status 0, amount 0
00:56:11.947 00.000 20224 move complete, result=0
00:56:11.947 00.000 20224 worker thread done servicing request
00:56:11.947 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
00:56:11.948 00.001 20224 Worker thread wakes up
00:56:11.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:11.949 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:13.121 01.172 20224 Exposure complete
00:56:13.187 00.066 20224 worker thread done servicing request
00:56:13.187 00.000 8996 OnExposeComplete: enter
00:56:13.188 00.001 8996 UpdateGuideState(): m_state=6
00:56:13.189 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11451
00:56:13.190 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=473.71, Mass=666056, SNR=316.7, Peak=50048 HFD=4.6
00:56:13.191 00.001 8996 MultiStar: [#1 0.48,0.22,0.00,M5] [#2 0.61,0.26,0.00,M8] [#3 0.35,-0.34,0.00,R] [#4 0.37,0.22,0.54,U] [#5 0.66,0.36,0.00,M10] [#6 0.70,-0.45,0.00,M1] [#7 1.23,-0.01,0.00,M1] [#8 0.46,0.45,0.00,M4] 
00:56:13.192 00.001 8996 refined, 1 included, MultiStar: {0.66, 0.12}, one-star: {0.82, 0.07}
00:56:13.192 00.000 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
00:56:13.193 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
00:56:13.194 00.001 8996 CameraToMount -- cameraX=0.66 cameraY=0.12 hyp=0.68 cameraTheta=0.19 mountX=0.65 mountY=-0.20, mountTheta=-0.30
00:56:13.195 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.66, y=0.12, opts=13)
00:56:13.196 00.001 8996 Enqueuing Move request for scope (0.66, 0.12)
00:56:13.197 00.001 20224 Worker thread wakes up
00:56:13.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.66, 0.12) opts 0xd
00:56:13.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.66, 0.12)
00:56:13.197 00.000 20224 Moving (0.66, 0.12) raw xDistance=0.65 yDistance=-0.20
00:56:13.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.65
00:56:13.197 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.12 newest=-0.53
00:56:13.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
00:56:13.197 00.000 20224 MoveAxis(W, 93, ABG)
00:56:13.197 00.000 20224 Guiding  Dir = 3, Dur = 93
00:56:13.197 00.000 20224 IsSlewing returns 0
00:56:13.197 00.000 20224 IsGuiding returns 0
00:56:13.201 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50048, med=3075, FiltMin=2800, FiltMax=23622, Gamma=1.000
00:56:13.208 00.007 20224 PulseGuide returned control before completion, sleep 93
00:56:13.219 00.011 8996 UpdateGuideState exits: m=666056 SNR=316.7
00:56:13.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:13.223 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:13.224 00.001 8996 Enqueuing Expose request
00:56:13.303 00.079 20224 IsGuiding returns 1
00:56:13.303 00.000 20224 scope still moving after pulse duration time elapsed
00:56:13.334 00.031 20224 IsSlewing returns 0
00:56:13.334 00.000 20224 IsGuiding returns 0
00:56:13.335 00.001 20224 scope move finished after 93 + 43 ms
00:56:13.335 00.000 20224 Move returns status 0, amount 93
00:56:13.335 00.000 20224 MoveAxis(N, 42, ABG)
00:56:13.335 00.000 20224 Guiding  Dir = 0, Dur = 42
00:56:13.335 00.000 20224 IsSlewing returns 0
00:56:13.335 00.000 20224 IsGuiding returns 0
00:56:13.367 00.032 20224 PulseGuide returned control before completion, sleep 21
00:56:13.397 00.030 20224 IsGuiding returns 1
00:56:13.397 00.000 20224 scope still moving after pulse duration time elapsed
00:56:13.428 00.031 20224 IsSlewing returns 0
00:56:13.429 00.001 20224 IsGuiding returns 1
00:56:13.460 00.031 20224 IsSlewing returns 0
00:56:13.460 00.000 20224 IsGuiding returns 1
00:56:13.490 00.030 20224 IsSlewing returns 0
00:56:13.491 00.001 20224 IsGuiding returns 0
00:56:13.491 00.000 20224 scope move finished after 42 + 113 ms
00:56:13.491 00.000 20224 Move returns status 0, amount 42
00:56:13.491 00.000 20224 move complete, result=0
00:56:13.491 00.000 20224 worker thread done servicing request
00:56:13.491 00.000 20224 Worker thread wakes up
00:56:13.491 00.000 8996 GuideStep: 0.6 px 93 ms WEST, -0.2 px 42 ms NORTH
00:56:13.495 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:13.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:14.477 00.982 20224 Exposure complete
00:56:14.557 00.080 20224 worker thread done servicing request
00:56:14.557 00.000 8996 OnExposeComplete: enter
00:56:14.558 00.001 8996 UpdateGuideState(): m_state=6
00:56:14.560 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11452
00:56:14.560 00.000 8996 Star::Find returns 1 (0), X=135.02, Y=473.68, Mass=612886, SNR=290.2, Peak=47997 HFD=4.3
00:56:14.561 00.001 8996 MultiStar: [#1 0.21,0.09,0.69,U] [#2 0.00,0.27,0.82,U] [#3 -0.42,-0.09,0.59,U] [#4 0.17,-0.02,0.54,U] [#5 0.09,0.19,0.63,U] [#6 0.42,-0.54,0.00,M2] [#7 0.90,-0.11,0.00,M2] [#8 0.10,0.13,0.39,U] 
00:56:14.563 00.002 8996 refined, 6 included, MultiStar: {0.10, 0.09}, one-star: {0.39, 0.04}
00:56:14.563 00.000 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
00:56:14.564 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.30 = -2.30)
00:56:14.564 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.14 cameraTheta=0.73 mountX=0.09 mountY=-0.10, mountTheta=-0.83
00:56:14.566 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.09, opts=13)
00:56:14.568 00.002 8996 Enqueuing Move request for scope (0.10, 0.09)
00:56:14.569 00.001 20224 Worker thread wakes up
00:56:14.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
00:56:14.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
00:56:14.569 00.000 20224 Moving (0.10, 0.09) raw xDistance=0.09 yDistance=-0.10
00:56:14.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:56:14.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:14.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:56:14.569 00.000 20224 MoveAxis(E, 0, ABG)
00:56:14.569 00.000 20224 Move returns status 0, amount 0
00:56:14.569 00.000 20224 MoveAxis(N, 0, ABG)
00:56:14.570 00.001 20224 Move returns status 0, amount 0
00:56:14.570 00.000 20224 move complete, result=0
00:56:14.570 00.000 20224 worker thread done servicing request
00:56:14.576 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47997, med=3075, FiltMin=2764, FiltMax=22841, Gamma=1.000
00:56:14.593 00.017 8996 UpdateGuideState exits: m=612886 SNR=290.2
00:56:14.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:14.594 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:14.595 00.001 8996 Enqueuing Expose request
00:56:14.596 00.001 20224 Worker thread wakes up
00:56:14.596 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:14.597 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:14.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:15.760 01.163 20224 Exposure complete
00:56:15.836 00.076 20224 worker thread done servicing request
00:56:15.836 00.000 8996 OnExposeComplete: enter
00:56:15.838 00.002 8996 UpdateGuideState(): m_state=6
00:56:15.840 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11453
00:56:15.841 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.77, Mass=723618, SNR=320.7, Peak=62621 HFD=4.5
00:56:15.842 00.001 8996 MultiStar: [#1 0.15,-0.31,0.60,U] [#2 -0.09,-0.03,0.67,U] [#3 -0.55,-0.06,0.00,M1] [#4 0.03,0.31,0.52,U] [#5 -0.05,0.26,0.60,U] [#6 0.44,-0.58,0.00,M3] [#7 0.65,-0.26,0.00,M3] [#8 -0.26,0.10,0.45,U] 
00:56:15.843 00.001 8996 refined, 5 included, MultiStar: {0.01, 0.08}, one-star: {0.15, 0.13}
00:56:15.844 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
00:56:15.845 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
00:56:15.847 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.40 mountX=0.01 mountY=-0.08, mountTheta=-1.50
00:56:15.850 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.08, opts=13)
00:56:15.853 00.003 8996 Enqueuing Move request for scope (0.01, 0.08)
00:56:15.855 00.002 20224 Worker thread wakes up
00:56:15.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
00:56:15.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
00:56:15.855 00.000 20224 Moving (0.01, 0.08) raw xDistance=0.01 yDistance=-0.08
00:56:15.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:56:15.855 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:15.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:56:15.856 00.001 20224 MoveAxis(E, 0, ABG)
00:56:15.856 00.000 20224 Move returns status 0, amount 0
00:56:15.856 00.000 20224 MoveAxis(N, 0, ABG)
00:56:15.856 00.000 20224 Move returns status 0, amount 0
00:56:15.856 00.000 20224 move complete, result=0
00:56:15.856 00.000 20224 worker thread done servicing request
00:56:15.864 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=62621, med=3075, FiltMin=2768, FiltMax=28694, Gamma=1.000
00:56:15.881 00.017 8996 UpdateGuideState exits: m=723618 SNR=320.7
00:56:15.882 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:15.883 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:15.883 00.000 8996 Enqueuing Expose request
00:56:15.884 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:15.885 00.001 20224 Worker thread wakes up
00:56:15.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:15.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:16.876 00.991 20224 Exposure complete
00:56:16.936 00.060 20224 worker thread done servicing request
00:56:16.936 00.000 8996 OnExposeComplete: enter
00:56:16.937 00.001 8996 UpdateGuideState(): m_state=6
00:56:16.938 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11454
00:56:16.939 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.53, Mass=727091, SNR=312.8, Peak=52573 HFD=4.4
00:56:16.940 00.001 8996 MultiStar: [#1 -0.08,-0.30,0.70,U] [#2 -0.28,-0.03,0.73,U] [#3 -0.69,-0.19,0.00,M2] [#4 -0.00,0.23,0.55,U] [#5 -0.20,0.21,0.55,U] [#6 0.33,-0.59,0.00,M4] [#7 0.46,-0.46,0.00,M4] [#8 -0.25,0.13,0.37,U] 
00:56:16.941 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.01}, one-star: {0.26, -0.11}
00:56:16.942 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
00:56:16.943 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
00:56:16.945 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.06 cameraTheta=-2.89 mountX=-0.05 mountY=0.02, mountTheta=2.78
00:56:16.949 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
00:56:16.951 00.002 8996 Enqueuing Move request for scope (-0.05, -0.01)
00:56:16.954 00.003 20224 Worker thread wakes up
00:56:16.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
00:56:16.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
00:56:16.954 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
00:56:16.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:56:16.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:16.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:56:16.954 00.000 20224 MoveAxis(E, 0, ABG)
00:56:16.954 00.000 20224 Move returns status 0, amount 0
00:56:16.954 00.000 20224 MoveAxis(N, 0, ABG)
00:56:16.954 00.000 20224 Move returns status 0, amount 0
00:56:16.954 00.000 20224 move complete, result=0
00:56:16.954 00.000 20224 worker thread done servicing request
00:56:16.960 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52573, med=3075, FiltMin=2774, FiltMax=28505, Gamma=1.000
00:56:16.977 00.017 8996 UpdateGuideState exits: m=727091 SNR=312.8
00:56:16.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:16.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:16.980 00.001 8996 Enqueuing Expose request
00:56:16.980 00.000 20224 Worker thread wakes up
00:56:16.981 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:56:16.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:16.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:18.152 01.170 20224 Exposure complete
00:56:18.241 00.089 20224 worker thread done servicing request
00:56:18.241 00.000 8996 OnExposeComplete: enter
00:56:18.244 00.003 8996 UpdateGuideState(): m_state=6
00:56:18.245 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11455
00:56:18.246 00.001 8996 Star::Find returns 1 (0), X=134.72, Y=473.81, Mass=712896, SNR=354.7, Peak=63213 HFD=4.5
00:56:18.247 00.001 8996 MultiStar: [#1 -0.28,0.00,0.60,U] [#2 -0.39,0.14,0.69,U] [#3 -0.97,-0.09,0.00,M3] [#4 -0.42,0.20,0.00,M4] [#5 0.07,0.18,0.56,U] [#6 0.35,-0.66,0.00,M5] [#7 0.38,0.02,0.37,U] [#8 0.14,-0.13,0.36,U] 
00:56:18.248 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.09}, one-star: {0.09, 0.17}
00:56:18.250 00.002 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
00:56:18.251 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
00:56:18.252 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.92 mountX=-0.04 mountY=-0.09, mountTheta=-2.02
00:56:18.254 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
00:56:18.256 00.002 8996 Enqueuing Move request for scope (-0.03, 0.09)
00:56:18.257 00.001 20224 Worker thread wakes up
00:56:18.257 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
00:56:18.257 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
00:56:18.257 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
00:56:18.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:56:18.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:18.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:56:18.257 00.000 20224 MoveAxis(E, 0, ABG)
00:56:18.257 00.000 20224 Move returns status 0, amount 0
00:56:18.258 00.001 20224 MoveAxis(N, 0, ABG)
00:56:18.258 00.000 20224 Move returns status 0, amount 0
00:56:18.258 00.000 20224 move complete, result=0
00:56:18.258 00.000 20224 worker thread done servicing request
00:56:18.263 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=63213, med=3075, FiltMin=2800, FiltMax=27302, Gamma=1.000
00:56:18.281 00.018 8996 UpdateGuideState exits: m=712896 SNR=354.7
00:56:18.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:18.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:18.284 00.001 8996 Enqueuing Expose request
00:56:18.284 00.000 20224 Worker thread wakes up
00:56:18.284 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:18.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:18.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:19.253 00.968 20224 Exposure complete
00:56:19.311 00.058 20224 worker thread done servicing request
00:56:19.311 00.000 8996 OnExposeComplete: enter
00:56:19.312 00.001 8996 UpdateGuideState(): m_state=6
00:56:19.313 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11456
00:56:19.314 00.001 8996 Star::Find returns 1 (0), X=134.56, Y=473.48, Mass=638603, SNR=307.2, Peak=45366 HFD=4.6
00:56:19.315 00.001 8996 MultiStar: [#1 -0.16,-0.21,0.65,U] [#2 -0.27,-0.15,0.80,U] [#3 -0.91,-0.20,0.00,M4] [#4 -0.30,-0.18,0.55,U] [#5 -0.16,0.14,0.63,U] [#6 -0.18,-0.98,0.00,M6] [#7 0.25,-0.54,0.00,M4] [#8 -0.21,0.12,0.41,U] 
00:56:19.317 00.002 8996 single-star, 5 included, MultiStar: {-0.18, -0.09}, one-star: {-0.07, -0.16}
00:56:19.318 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
00:56:19.320 00.002 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.30)
00:56:19.322 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-1.96 mountX=-0.05 mountY=0.17, mountTheta=1.86
00:56:19.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.16, opts=13)
00:56:19.325 00.001 8996 Enqueuing Move request for scope (-0.07, -0.16)
00:56:19.326 00.001 20224 Worker thread wakes up
00:56:19.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
00:56:19.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
00:56:19.327 00.001 20224 Moving (-0.07, -0.16) raw xDistance=-0.05 yDistance=0.17
00:56:19.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:56:19.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:19.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:56:19.327 00.000 20224 MoveAxis(E, 0, ABG)
00:56:19.327 00.000 20224 Move returns status 0, amount 0
00:56:19.327 00.000 20224 MoveAxis(N, 0, ABG)
00:56:19.327 00.000 20224 Move returns status 0, amount 0
00:56:19.327 00.000 20224 move complete, result=0
00:56:19.327 00.000 20224 worker thread done servicing request
00:56:19.333 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45366, med=3075, FiltMin=2797, FiltMax=26086, Gamma=1.000
00:56:19.352 00.019 8996 UpdateGuideState exits: m=638603 SNR=307.2
00:56:19.354 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:19.356 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:19.358 00.002 8996 Enqueuing Expose request
00:56:19.359 00.001 20224 Worker thread wakes up
00:56:19.359 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:56:19.361 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:19.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:35.195 15.834 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:56:35.196 00.001 8996 case statement mapped state 6 to 3
00:56:35.197 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:56:35.395 00.198 20224 worker thread setting skip send exposure complete
00:56:35.395 00.000 20224 worker thread queueing reconnect event to GUI thread
00:56:35.395 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
00:56:35.396 00.001 20224 worker thread skipping SendWorkerThreadExposeComplete
00:56:35.396 00.000 20224 worker thread done servicing request
00:56:35.402 00.006 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
00:56:35.417 00.015 8996 Try camera reconnect, now = 1770537395
00:56:35.418 00.001 8996 gear_dialog: ReconnectCamera
00:56:35.419 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
00:56:35.420 00.001 8996 Status Line: Connecting to Camera ...
00:56:35.422 00.002 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
00:56:35.423 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
00:56:35.424 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
00:56:36.216 00.792 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
00:56:36.219 00.003 8996 ASCOM camera: MaxBinning is 2
00:56:36.221 00.002 8996 ASCOM camera: has cooler
00:56:36.223 00.002 8996 ASCOM Camera: set binning = 1
00:56:36.225 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
00:56:36.227 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
00:56:36.229 00.002 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
00:56:36.232 00.003 8996 FrameSize=(0,0)
00:56:36.234 00.002 8996 PixelSize=3.75
00:56:36.236 00.002 8996 BitsPerPixel=16
00:56:36.239 00.003 8996 HasGainControl=0
00:56:36.241 00.002 8996 HasShutter=0
00:56:36.243 00.002 8996 HasSubFrames=1
00:56:36.244 00.001 8996 ST4HasGuideOutput=1
00:56:36.246 00.002 8996 Status Line: Camera Connected
00:56:36.251 00.005 8996 Camera Re-connect succeeded, resume exposures
00:56:36.254 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
00:56:36.255 00.001 8996 Enqueuing Expose request
00:56:36.256 00.001 20224 Worker thread wakes up
00:56:36.256 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:36.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,0,0)
00:56:36.310 00.054 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:56:36.313 00.003 8996 case statement mapped state 6 to 3
00:56:36.315 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:56:37.426 01.111 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:56:37.429 00.003 8996 case statement mapped state 6 to 3
00:56:37.432 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:56:37.456 00.024 20224 Exposure complete
00:56:37.520 00.064 20224 worker thread done servicing request
00:56:37.520 00.000 8996 OnExposeComplete: enter
00:56:37.523 00.003 8996 UpdateGuideState(): m_state=6
00:56:37.526 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11457
00:56:37.527 00.001 8996 Star::Find returns 1 (0), X=133.98, Y=473.60, Mass=644384, SNR=302.7, Peak=45273 HFD=4.6
00:56:37.528 00.001 8996 MultiStar: [#1 -0.62,-0.17,0.00,M1] [#2 -0.74,0.07,0.00,M4] [#3 -1.33,-0.24,0.00,M5] [#4 -0.76,0.36,0.00,M4] [#5 -0.78,0.12,0.00,M6] [#6 -0.67,-0.85,0.00,M7] [#7 -0.19,-0.47,0.00,M5] [#8 -0.67,-0.17,0.00,M1] 
00:56:37.529 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
00:56:37.530 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
00:56:37.531 00.001 8996 CameraToMount -- cameraX=-0.65 cameraY=-0.04 hyp=0.65 cameraTheta=-3.08 mountX=-0.64 mountY=0.11, mountTheta=2.97
00:56:37.533 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.65, y=-0.04, opts=13)
00:56:37.534 00.001 8996 Enqueuing Move request for scope (-0.65, -0.04)
00:56:37.535 00.001 20224 Worker thread wakes up
00:56:37.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.04) opts 0xd
00:56:37.535 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.65, -0.04)
00:56:37.535 00.000 20224 Moving (-0.65, -0.04) raw xDistance=-0.64 yDistance=0.11
00:56:37.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64
00:56:37.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:37.536 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:56:37.536 00.000 20224 MoveAxis(E, 94, ABG)
00:56:37.536 00.000 20224 Guiding  Dir = 2, Dur = 94
00:56:37.536 00.000 20224 IsSlewing returns 0
00:56:37.537 00.001 20224 IsGuiding returns 0
00:56:37.538 00.001 20224 PulseGuide returned control before completion, sleep 103
00:56:37.544 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45273, med=3078, FiltMin=2759, FiltMax=23545, Gamma=1.000
00:56:37.559 00.015 8996 UpdateGuideState exits: m=644384 SNR=302.7
00:56:37.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:37.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:37.562 00.001 8996 Enqueuing Expose request
00:56:37.649 00.087 20224 IsGuiding returns 1
00:56:37.649 00.000 20224 scope still moving after pulse duration time elapsed
00:56:37.681 00.032 20224 IsSlewing returns 0
00:56:37.682 00.001 20224 IsGuiding returns 0
00:56:37.682 00.000 20224 scope move finished after 94 + 51 ms
00:56:37.682 00.000 20224 Move returns status 0, amount 94
00:56:37.682 00.000 20224 MoveAxis(N, 0, ABG)
00:56:37.682 00.000 20224 Move returns status 0, amount 0
00:56:37.682 00.000 20224 move complete, result=0
00:56:37.683 00.001 20224 worker thread done servicing request
00:56:37.683 00.000 20224 Worker thread wakes up
00:56:37.683 00.000 8996 GuideStep: -0.6 px 94 ms EAST, 0.1 px 0 ms NORTH
00:56:37.685 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:37.685 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:38.489 00.804 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:56:38.492 00.003 8996 case statement mapped state 6 to 3
00:56:38.494 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:56:38.670 00.176 20224 Exposure complete
00:56:38.737 00.067 20224 worker thread done servicing request
00:56:38.737 00.000 8996 OnExposeComplete: enter
00:56:38.738 00.001 8996 UpdateGuideState(): m_state=6
00:56:38.739 00.001 8996 Star::Find(15, 133, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11458
00:56:38.740 00.001 8996 Star::Find returns 1 (0), X=134.49, Y=474.05, Mass=706823, SNR=320.6, Peak=49997 HFD=4.9
00:56:38.741 00.001 8996 MultiStar: [#1 -0.22,-0.00,0.73,U] [#2 -0.38,0.34,0.00,M5] [#3 -0.86,0.29,0.00,M6] [#4 -0.50,0.65,0.00,M5] [#5 -0.25,0.56,0.00,M7] [#6 0.12,-0.27,0.41,U] [#7 0.39,0.10,0.37,U] [#8 -0.30,0.59,0.00,M2] 
00:56:38.741 00.000 8996 refined, 3 included, MultiStar: {-0.05, 0.13}, one-star: {-0.14, 0.41}
00:56:38.742 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
00:56:38.743 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
00:56:38.744 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.13 hyp=0.14 cameraTheta=1.91 mountX=-0.06 mountY=-0.13, mountTheta=-2.01
00:56:38.746 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.13, opts=13)
00:56:38.746 00.000 8996 Enqueuing Move request for scope (-0.05, 0.13)
00:56:38.747 00.001 20224 Worker thread wakes up
00:56:38.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.13) opts 0xd
00:56:38.747 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.13)
00:56:38.747 00.000 20224 Moving (-0.05, 0.13) raw xDistance=-0.06 yDistance=-0.13
00:56:38.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:56:38.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:38.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:56:38.747 00.000 20224 MoveAxis(E, 0, ABG)
00:56:38.748 00.001 20224 Move returns status 0, amount 0
00:56:38.748 00.000 20224 MoveAxis(N, 0, ABG)
00:56:38.748 00.000 20224 Move returns status 0, amount 0
00:56:38.748 00.000 20224 move complete, result=0
00:56:38.748 00.000 20224 worker thread done servicing request
00:56:38.754 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49997, med=3069, FiltMin=2784, FiltMax=29328, Gamma=1.000
00:56:38.778 00.024 8996 UpdateGuideState exits: m=706823 SNR=320.6
00:56:38.780 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:38.780 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:38.781 00.001 8996 Enqueuing Expose request
00:56:38.782 00.001 20224 Worker thread wakes up
00:56:38.782 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:38.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,459,31,31)
00:56:38.782 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:39.603 00.821 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:56:39.606 00.003 8996 case statement mapped state 6 to 3
00:56:39.609 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:56:39.705 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:56:39.707 00.002 8996 case statement mapped state 6 to 3
00:56:39.709 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:56:39.807 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
00:56:39.809 00.002 8996 PhdController::Dither begins
00:56:39.811 00.002 8996 dither: size=1.00, dRA=0.57 dDec=0.61
00:56:39.814 00.003 8996 MountToCamera -- mountTheta (-0.82) + m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
00:56:39.816 00.002 8996 MountToCamera -- mountX=0.57 mountY=0.61 hyp=0.83 mountTheta=-0.82 cameraX=0.51, cameraY=-0.66 cameraTheta=-0.92
00:56:39.817 00.001 8996 setting lock position to (135.14, 472.98)
00:56:39.820 00.003 8996 Mount: notify guiding dithered (0.5, -0.7)
00:56:39.821 00.001 8996 MultiStar: stabilizing after lock position change
00:56:39.822 00.001 8996 Status Line: Dither by 0.57,0.61
00:56:39.825 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:56:39.826 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
00:56:39.827 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
00:56:39.944 00.117 20224 Exposure complete
00:56:40.009 00.065 20224 worker thread done servicing request
00:56:40.009 00.000 8996 OnExposeComplete: enter
00:56:40.011 00.002 8996 UpdateGuideState(): m_state=6
00:56:40.012 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11459
00:56:40.013 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.67, Mass=667155, SNR=313.5, Peak=46797 HFD=4.5
00:56:40.014 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
00:56:40.014 00.000 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
00:56:40.015 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.68 hyp=0.71 cameraTheta=1.86 mountX=-0.27 mountY=-0.66, mountTheta=-1.96
00:56:40.016 00.001 8996 dither recenter: remaining=(-0.6,-0.6) step=(-0.6,-0.6)
00:56:40.017 00.001 8996 MountToCamera -- mountTheta (2.32) + m_xAngle (-0.10) = xAngle (2.23 = 2.23)
00:56:40.018 00.001 8996 MountToCamera -- mountX=-0.57 mountY=-0.61 hyp=0.83 mountTheta=2.32 cameraX=-0.51, cameraY=0.66 cameraTheta=2.23
00:56:40.019 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.51, y=0.66, opts=4)
00:56:40.019 00.000 8996 Enqueuing Move request for scope (-0.51, 0.66)
00:56:40.020 00.001 8996 Mount: notify direct move -0.57,-0.61
00:56:40.021 00.001 20224 Worker thread wakes up
00:56:40.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.66) opts 0x4
00:56:40.021 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.51, 0.66)
00:56:40.021 00.000 20224 Moving (-0.51, 0.66) raw xDistance=-0.57 yDistance=-0.61
00:56:40.021 00.000 20224 MoveAxis(E, 131, B)
00:56:40.021 00.000 20224 Guiding  Dir = 2, Dur = 131
00:56:40.022 00.001 20224 IsSlewing returns 0
00:56:40.022 00.000 20224 IsGuiding returns 0
00:56:40.025 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=46797, med=3075, FiltMin=2771, FiltMax=26681, Gamma=1.000
00:56:40.046 00.021 8996 UpdateGuideState exits: m=667155 SNR=313.5
00:56:40.047 00.001 8996 PhdController: settling, locked = 1, distance = 0.98 (2.00) aobump = 0 frame = 1 / 99999
00:56:40.048 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770537400.048,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.98,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:56:40.048 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:40.050 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:40.050 00.000 8996 Enqueuing Expose request
00:56:40.057 00.007 20224 PulseGuide returned control before completion, sleep 106
00:56:40.167 00.110 20224 IsGuiding returns 1
00:56:40.167 00.000 20224 scope still moving after pulse duration time elapsed
00:56:40.198 00.031 20224 IsSlewing returns 0
00:56:40.198 00.000 20224 IsGuiding returns 1
00:56:40.229 00.031 20224 IsSlewing returns 0
00:56:40.230 00.001 20224 IsGuiding returns 0
00:56:40.230 00.000 20224 scope move finished after 131 + 76 ms
00:56:40.230 00.000 20224 Move returns status 0, amount 131
00:56:40.230 00.000 20224 MoveAxis(N, 128, B)
00:56:40.230 00.000 20224 Guiding  Dir = 0, Dur = 128
00:56:40.230 00.000 20224 IsSlewing returns 0
00:56:40.231 00.001 20224 IsGuiding returns 0
00:56:40.293 00.062 20224 PulseGuide returned control before completion, sleep 75
00:56:40.383 00.090 20224 IsGuiding returns 1
00:56:40.383 00.000 20224 scope still moving after pulse duration time elapsed
00:56:40.414 00.031 20224 IsSlewing returns 0
00:56:40.415 00.001 20224 IsGuiding returns 1
00:56:40.446 00.031 20224 IsSlewing returns 0
00:56:40.446 00.000 20224 IsGuiding returns 1
00:56:40.477 00.031 20224 IsSlewing returns 0
00:56:40.478 00.001 20224 IsGuiding returns 0
00:56:40.478 00.000 20224 scope move finished after 128 + 119 ms
00:56:40.478 00.000 20224 Move returns status 0, amount 128
00:56:40.478 00.000 20224 move complete, result=0
00:56:40.478 00.000 20224 worker thread done servicing request
00:56:40.479 00.001 20224 Worker thread wakes up
00:56:40.479 00.000 8996 GuideStep: -0.6 px 131 ms EAST, -0.6 px 128 ms NORTH
00:56:40.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:40.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:41.447 00.967 20224 Exposure complete
00:56:41.519 00.072 20224 worker thread done servicing request
00:56:41.519 00.000 8996 OnExposeComplete: enter
00:56:41.521 00.002 8996 UpdateGuideState(): m_state=6
00:56:41.522 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11460
00:56:41.522 00.000 8996 Star::Find returns 1 (0), X=135.38, Y=472.87, Mass=627528, SNR=299.5, Peak=46230 HFD=4.7
00:56:41.523 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
00:56:41.524 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.82)
00:56:41.525 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.12 hyp=0.27 cameraTheta=-0.44 mountX=0.26 mountY=0.09, mountTheta=0.33
00:56:41.526 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.12, opts=13)
00:56:41.527 00.001 8996 Enqueuing Move request for scope (0.25, -0.12)
00:56:41.528 00.001 20224 Worker thread wakes up
00:56:41.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.12) opts 0xd
00:56:41.528 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.12)
00:56:41.528 00.000 20224 Moving (0.25, -0.12) raw xDistance=0.26 yDistance=0.09
00:56:41.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
00:56:41.528 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:41.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:56:41.528 00.000 20224 MoveAxis(W, 38, ABG)
00:56:41.528 00.000 20224 Guiding  Dir = 3, Dur = 38
00:56:41.529 00.001 20224 IsSlewing returns 0
00:56:41.529 00.000 20224 IsGuiding returns 0
00:56:41.537 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46230, med=3059, FiltMin=2764, FiltMax=24672, Gamma=1.000
00:56:41.560 00.023 8996 UpdateGuideState exits: m=627528 SNR=299.5
00:56:41.561 00.001 8996 PhdController: settling, locked = 1, distance = 0.27 (2.00) aobump = 0 frame = 2 / 99999
00:56:41.563 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770537401.563,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.27,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
00:56:41.564 00.001 20224 PulseGuide returned control before completion, sleep 14
00:56:41.565 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:41.565 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:41.566 00.001 8996 Enqueuing Expose request
00:56:41.593 00.027 20224 IsGuiding returns 1
00:56:41.593 00.000 20224 scope still moving after pulse duration time elapsed
00:56:41.625 00.032 20224 IsSlewing returns 0
00:56:41.625 00.000 20224 IsGuiding returns 1
00:56:41.656 00.031 20224 IsSlewing returns 0
00:56:41.656 00.000 20224 IsGuiding returns 0
00:56:41.657 00.001 20224 scope move finished after 38 + 89 ms
00:56:41.657 00.000 20224 Move returns status 0, amount 38
00:56:41.657 00.000 20224 MoveAxis(N, 0, ABG)
00:56:41.657 00.000 20224 Move returns status 0, amount 0
00:56:41.657 00.000 20224 move complete, result=0
00:56:41.657 00.000 20224 worker thread done servicing request
00:56:41.657 00.000 20224 Worker thread wakes up
00:56:41.657 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.1 px 0 ms NORTH
00:56:41.660 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:41.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:42.814 01.154 20224 Exposure complete
00:56:42.907 00.093 20224 worker thread done servicing request
00:56:42.907 00.000 8996 OnExposeComplete: enter
00:56:42.909 00.002 8996 UpdateGuideState(): m_state=6
00:56:42.910 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11461
00:56:42.911 00.001 8996 Star::Find returns 1 (0), X=134.73, Y=472.42, Mass=669914, SNR=337.5, Peak=48560 HFD=4.7
00:56:42.912 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:56:42.914 00.002 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
00:56:42.915 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.56 hyp=0.69 cameraTheta=-2.19 mountX=-0.35 mountY=0.60, mountTheta=2.09
00:56:42.918 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.56, opts=13)
00:56:42.919 00.001 8996 Enqueuing Move request for scope (-0.40, -0.56)
00:56:42.920 00.001 20224 Worker thread wakes up
00:56:42.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.56) opts 0xd
00:56:42.920 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.56)
00:56:42.922 00.002 20224 Moving (-0.40, -0.56) raw xDistance=-0.35 yDistance=0.60
00:56:42.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
00:56:42.922 00.000 20224 resist switch: large excursion: input 0.60 thresh 0.60 direction from 0 to 1
00:56:42.922 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
00:56:42.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
00:56:42.922 00.000 20224 MoveAxis(E, 48, ABG)
00:56:42.922 00.000 20224 Guiding  Dir = 2, Dur = 48
00:56:42.922 00.000 20224 IsSlewing returns 0
00:56:42.923 00.001 20224 IsGuiding returns 0
00:56:42.933 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48560, med=3065, FiltMin=2784, FiltMax=26166, Gamma=1.000
00:56:42.955 00.022 8996 UpdateGuideState exits: m=669914 SNR=337.5
00:56:42.956 00.001 8996 PhdController: settling, locked = 1, distance = 0.40 (2.00) aobump = 0 frame = 3 / 99999
00:56:42.957 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770537402.957,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.40,"Time":2.9,"SettleTime":3.0,"StarLocked":true}
00:56:42.958 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:42.958 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:42.959 00.001 8996 Enqueuing Expose request
00:56:42.983 00.024 20224 IsGuiding returns 1
00:56:42.984 00.001 20224 scope still moving after pulse duration time elapsed
00:56:43.012 00.028 20224 IsSlewing returns 0
00:56:43.012 00.000 20224 IsGuiding returns 1
00:56:43.044 00.032 20224 IsSlewing returns 0
00:56:43.044 00.000 20224 IsGuiding returns 1
00:56:43.075 00.031 20224 IsSlewing returns 0
00:56:43.075 00.000 20224 IsGuiding returns 0
00:56:43.075 00.000 20224 scope move finished after 48 + 105 ms
00:56:43.075 00.000 20224 Move returns status 0, amount 48
00:56:43.075 00.000 20224 MoveAxis(S, 127, ABG)
00:56:43.075 00.000 20224 Guiding  Dir = 1, Dur = 127
00:56:43.075 00.000 20224 IsSlewing returns 0
00:56:43.075 00.000 20224 IsGuiding returns 0
00:56:43.080 00.005 20224 PulseGuide returned control before completion, sleep 133
00:56:43.231 00.151 20224 IsGuiding returns 0
00:56:43.231 00.000 20224 Move returns status 0, amount 127
00:56:43.231 00.000 20224 move complete, result=0
00:56:43.231 00.000 20224 worker thread done servicing request
00:56:43.231 00.000 20224 Worker thread wakes up
00:56:43.231 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:43.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:43.231 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.6 px 127 ms SOUTH
00:56:44.209 00.978 20224 Exposure complete
00:56:44.270 00.061 20224 worker thread done servicing request
00:56:44.270 00.000 8996 OnExposeComplete: enter
00:56:44.271 00.001 8996 UpdateGuideState(): m_state=6
00:56:44.272 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11462
00:56:44.273 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=472.63, Mass=653973, SNR=319.4, Peak=43318 HFD=4.5
00:56:44.274 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
00:56:44.275 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
00:56:44.276 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.35 hyp=0.36 cameraTheta=-1.42 mountX=0.09 mountY=0.34, mountTheta=1.32
00:56:44.277 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.35, opts=13)
00:56:44.278 00.001 8996 Enqueuing Move request for scope (0.05, -0.35)
00:56:44.278 00.000 20224 Worker thread wakes up
00:56:44.279 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.35) opts 0xd
00:56:44.279 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.35)
00:56:44.279 00.000 20224 Moving (0.05, -0.35) raw xDistance=0.09 yDistance=0.34
00:56:44.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:56:44.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
00:56:44.279 00.000 20224 MoveAxis(E, 0, ABG)
00:56:44.279 00.000 20224 Move returns status 0, amount 0
00:56:44.279 00.000 20224 MoveAxis(S, 72, ABG)
00:56:44.279 00.000 20224 Guiding  Dir = 1, Dur = 72
00:56:44.279 00.000 20224 IsSlewing returns 0
00:56:44.279 00.000 20224 IsGuiding returns 0
00:56:44.287 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=43318, med=3069, FiltMin=2777, FiltMax=22819, Gamma=1.000
00:56:44.308 00.021 8996 UpdateGuideState exits: m=653973 SNR=319.4
00:56:44.309 00.001 8996 PhdController: settling, locked = 1, distance = 0.39 (2.00) aobump = 0 frame = 4 / 99999
00:56:44.310 00.001 8996 PhdController: newstate STATE_FINISH
00:56:44.311 00.001 8996 PhdController complete: success
00:56:44.312 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770537404.312,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:56:44.313 00.001 8996 Mount: notify guiding dither settle done success=1
00:56:44.314 00.001 8996 PhdController: newstate STATE_IDLE
00:56:44.315 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:44.316 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:44.316 00.000 8996 Enqueuing Expose request
00:56:44.318 00.002 20224 PulseGuide returned control before completion, sleep 48
00:56:44.377 00.059 20224 IsGuiding returns 1
00:56:44.377 00.000 20224 scope still moving after pulse duration time elapsed
00:56:44.408 00.031 20224 IsSlewing returns 0
00:56:44.408 00.000 20224 IsGuiding returns 0
00:56:44.408 00.000 20224 scope move finished after 72 + 56 ms
00:56:44.409 00.001 20224 Move returns status 0, amount 72
00:56:44.409 00.000 20224 move complete, result=0
00:56:44.409 00.000 20224 worker thread done servicing request
00:56:44.409 00.000 20224 Worker thread wakes up
00:56:44.409 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 72 ms SOUTH
00:56:44.411 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:44.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:44.920 00.509 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:56:44.922 00.002 8996 case statement mapped state 6 to 3
00:56:44.923 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:56:45.021 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
00:56:45.023 00.002 8996 PhdController::Guide begins
00:56:45.025 00.002 8996 PhdController: newstate STATE_SETUP
00:56:45.027 00.002 8996 PhdController: setup
00:56:45.029 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
00:56:45.030 00.001 8996 PhdController: guider state = 6
00:56:45.030 00.000 8996 PhdController: newstate STATE_SETTLE_BEGIN
00:56:45.031 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
00:56:45.032 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
00:56:45.073 00.041 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
00:56:45.075 00.002 8996 case statement mapped state 6 to 3
00:56:45.077 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
00:56:45.588 00.511 20224 Exposure complete
00:56:45.649 00.061 20224 worker thread done servicing request
00:56:45.649 00.000 8996 OnExposeComplete: enter
00:56:45.650 00.001 8996 UpdateGuideState(): m_state=6
00:56:45.651 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11463
00:56:45.651 00.000 8996 Star::Find returns 1 (0), X=135.46, Y=473.31, Mass=656368, SNR=306.9, Peak=46230 HFD=4.7
00:56:45.652 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
00:56:45.653 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
00:56:45.654 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.33 hyp=0.46 cameraTheta=0.80 mountX=0.29 mountY=-0.36, mountTheta=-0.90
00:56:45.656 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.33, opts=13)
00:56:45.656 00.000 8996 Enqueuing Move request for scope (0.32, 0.33)
00:56:45.658 00.002 20224 Worker thread wakes up
00:56:45.658 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.33) opts 0xd
00:56:45.658 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.33)
00:56:45.658 00.000 20224 Moving (0.32, 0.33) raw xDistance=0.29 yDistance=-0.36
00:56:45.658 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:56:45.659 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:56:45.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
00:56:45.659 00.000 20224 MoveAxis(W, 42, ABG)
00:56:45.659 00.000 20224 Guiding  Dir = 3, Dur = 42
00:56:45.659 00.000 20224 IsSlewing returns 0
00:56:45.659 00.000 20224 IsGuiding returns 0
00:56:45.660 00.001 20224 PulseGuide returned control before completion, sleep 51
00:56:45.667 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=46230, med=3072, FiltMin=2768, FiltMax=25907, Gamma=1.000
00:56:45.690 00.023 8996 UpdateGuideState exits: m=656368 SNR=306.9
00:56:45.693 00.003 8996 PhdController: settling, locked = 1, distance = 0.41 (2.00) aobump = 0 frame = 1 / 99999
00:56:45.695 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770537405.695,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.41,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
00:56:45.697 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:45.699 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:45.700 00.001 8996 Enqueuing Expose request
00:56:45.721 00.021 20224 IsGuiding returns 1
00:56:45.721 00.000 20224 scope still moving after pulse duration time elapsed
00:56:45.752 00.031 20224 IsSlewing returns 0
00:56:45.752 00.000 20224 IsGuiding returns 0
00:56:45.752 00.000 20224 scope move finished after 42 + 51 ms
00:56:45.752 00.000 20224 Move returns status 0, amount 42
00:56:45.752 00.000 20224 MoveAxis(N, 0, ABG)
00:56:45.753 00.001 20224 Move returns status 0, amount 0
00:56:45.753 00.000 20224 move complete, result=0
00:56:45.753 00.000 20224 worker thread done servicing request
00:56:45.753 00.000 20224 Worker thread wakes up
00:56:45.753 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:45.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:45.755 00.002 8996 GuideStep: 0.3 px 42 ms WEST, -0.4 px 0 ms NORTH
00:56:46.727 00.972 20224 Exposure complete
00:56:46.797 00.070 20224 worker thread done servicing request
00:56:46.797 00.000 8996 OnExposeComplete: enter
00:56:46.799 00.002 8996 UpdateGuideState(): m_state=6
00:56:46.800 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11464
00:56:46.801 00.001 8996 Star::Find returns 1 (0), X=134.69, Y=473.04, Mass=637824, SNR=319.8, Peak=52726 HFD=4.5
00:56:46.802 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
00:56:46.802 00.000 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
00:56:46.803 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=0.06 hyp=0.45 cameraTheta=3.02 mountX=-0.45 mountY=-0.01, mountTheta=-3.13
00:56:46.805 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=0.06, opts=13)
00:56:46.805 00.000 8996 Enqueuing Move request for scope (-0.44, 0.06)
00:56:46.806 00.001 20224 Worker thread wakes up
00:56:46.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.06) opts 0xd
00:56:46.806 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, 0.06)
00:56:46.806 00.000 20224 Moving (-0.44, 0.06) raw xDistance=-0.45 yDistance=-0.01
00:56:46.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.45
00:56:46.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:46.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:56:46.807 00.001 20224 MoveAxis(E, 62, ABG)
00:56:46.807 00.000 20224 Guiding  Dir = 2, Dur = 62
00:56:46.807 00.000 20224 IsSlewing returns 0
00:56:46.807 00.000 20224 IsGuiding returns 0
00:56:46.810 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52726, med=3059, FiltMin=2752, FiltMax=29062, Gamma=1.000
00:56:46.822 00.012 8996 UpdateGuideState exits: m=637824 SNR=319.8
00:56:46.823 00.001 8996 PhdController: settling, locked = 1, distance = 0.42 (2.00) aobump = 0 frame = 2 / 99999
00:56:46.824 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770537406.824,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.42,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
00:56:46.825 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:46.825 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:46.826 00.001 8996 Enqueuing Expose request
00:56:46.853 00.027 20224 PulseGuide returned control before completion, sleep 27
00:56:46.893 00.040 20224 IsGuiding returns 1
00:56:46.893 00.000 20224 scope still moving after pulse duration time elapsed
00:56:46.924 00.031 20224 IsSlewing returns 0
00:56:46.925 00.001 20224 IsGuiding returns 1
00:56:46.956 00.031 20224 IsSlewing returns 0
00:56:46.956 00.000 20224 IsGuiding returns 0
00:56:46.956 00.000 20224 scope move finished after 62 + 86 ms
00:56:46.956 00.000 20224 Move returns status 0, amount 62
00:56:46.956 00.000 20224 MoveAxis(N, 0, ABG)
00:56:46.956 00.000 20224 Move returns status 0, amount 0
00:56:46.956 00.000 20224 move complete, result=0
00:56:46.956 00.000 20224 worker thread done servicing request
00:56:46.956 00.000 20224 Worker thread wakes up
00:56:46.956 00.000 8996 GuideStep: -0.4 px 62 ms EAST, -0.0 px 0 ms NORTH
00:56:46.958 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:46.959 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:48.128 01.169 20224 Exposure complete
00:56:48.210 00.082 20224 worker thread done servicing request
00:56:48.210 00.000 8996 OnExposeComplete: enter
00:56:48.211 00.001 8996 UpdateGuideState(): m_state=6
00:56:48.212 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11465
00:56:48.212 00.000 8996 Star::Find returns 1 (0), X=134.99, Y=473.07, Mass=650683, SNR=324.9, Peak=49526 HFD=4.4
00:56:48.213 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
00:56:48.214 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
00:56:48.214 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.17 cameraTheta=2.58 mountX=-0.16 mountY=-0.07, mountTheta=-2.69
00:56:48.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.09, opts=13)
00:56:48.217 00.001 8996 Enqueuing Move request for scope (-0.15, 0.09)
00:56:48.217 00.000 20224 Worker thread wakes up
00:56:48.218 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.09) opts 0xd
00:56:48.218 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.09)
00:56:48.218 00.000 20224 Moving (-0.15, 0.09) raw xDistance=-0.16 yDistance=-0.07
00:56:48.218 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:56:48.218 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:48.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:56:48.218 00.000 20224 MoveAxis(E, 0, ABG)
00:56:48.218 00.000 20224 Move returns status 0, amount 0
00:56:48.218 00.000 20224 MoveAxis(N, 0, ABG)
00:56:48.218 00.000 20224 Move returns status 0, amount 0
00:56:48.218 00.000 20224 move complete, result=0
00:56:48.218 00.000 20224 worker thread done servicing request
00:56:48.221 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49526, med=3062, FiltMin=2790, FiltMax=26672, Gamma=1.000
00:56:48.234 00.013 8996 UpdateGuideState exits: m=650683 SNR=324.9
00:56:48.235 00.001 8996 PhdController: settling, locked = 1, distance = 0.35 (2.00) aobump = 0 frame = 3 / 99999
00:56:48.237 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770537408.237,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.35,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
00:56:48.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:48.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:48.241 00.002 8996 Enqueuing Expose request
00:56:48.244 00.003 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:48.245 00.001 20224 Worker thread wakes up
00:56:48.245 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:48.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:49.234 00.989 20224 Exposure complete
00:56:49.298 00.064 20224 worker thread done servicing request
00:56:49.298 00.000 8996 OnExposeComplete: enter
00:56:49.299 00.001 8996 UpdateGuideState(): m_state=6
00:56:49.300 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11466
00:56:49.301 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=472.85, Mass=656195, SNR=312.4, Peak=44806 HFD=4.5
00:56:49.301 00.000 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
00:56:49.302 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.42)
00:56:49.303 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.84 mountX=0.13 mountY=0.12, mountTheta=0.73
00:56:49.304 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.13, opts=13)
00:56:49.305 00.001 8996 Enqueuing Move request for scope (0.12, -0.13)
00:56:49.306 00.001 20224 Worker thread wakes up
00:56:49.306 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
00:56:49.306 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
00:56:49.306 00.000 20224 Moving (0.12, -0.13) raw xDistance=0.13 yDistance=0.12
00:56:49.306 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:56:49.306 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:49.306 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:56:49.306 00.000 20224 MoveAxis(E, 0, ABG)
00:56:49.306 00.000 20224 Move returns status 0, amount 0
00:56:49.306 00.000 20224 MoveAxis(N, 0, ABG)
00:56:49.306 00.000 20224 Move returns status 0, amount 0
00:56:49.306 00.000 20224 move complete, result=0
00:56:49.306 00.000 20224 worker thread done servicing request
00:56:49.310 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44806, med=3065, FiltMin=2765, FiltMax=25261, Gamma=1.000
00:56:49.326 00.016 8996 UpdateGuideState exits: m=656195 SNR=312.4
00:56:49.327 00.001 8996 PhdController: settling, locked = 1, distance = 0.30 (2.00) aobump = 0 frame = 4 / 99999
00:56:49.328 00.001 8996 PhdController: newstate STATE_FINISH
00:56:49.329 00.001 8996 PhdController complete: success
00:56:49.330 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770537409.330,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
00:56:49.330 00.000 8996 Mount: notify guiding dither settle done success=1
00:56:49.331 00.001 8996 PhdController: newstate STATE_IDLE
00:56:49.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:49.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:49.336 00.003 8996 Enqueuing Expose request
00:56:49.338 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:49.340 00.002 20224 Worker thread wakes up
00:56:49.340 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:49.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:50.487 01.147 20224 Exposure complete
00:56:50.541 00.054 20224 worker thread done servicing request
00:56:50.541 00.000 8996 OnExposeComplete: enter
00:56:50.542 00.001 8996 UpdateGuideState(): m_state=6
00:56:50.543 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11467
00:56:50.544 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=472.99, Mass=623336, SNR=294.7, Peak=50486 HFD=4.3
00:56:50.544 00.000 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
00:56:50.545 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
00:56:50.546 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=0.01 hyp=0.42 cameraTheta=0.01 mountX=0.42 mountY=-0.05, mountTheta=-0.13
00:56:50.547 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=0.01, opts=13)
00:56:50.548 00.001 8996 Enqueuing Move request for scope (0.42, 0.01)
00:56:50.549 00.001 20224 Worker thread wakes up
00:56:50.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.01) opts 0xd
00:56:50.549 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, 0.01)
00:56:50.549 00.000 20224 Moving (0.42, 0.01) raw xDistance=0.42 yDistance=-0.05
00:56:50.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
00:56:50.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:50.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:56:50.549 00.000 20224 MoveAxis(W, 61, ABG)
00:56:50.549 00.000 20224 Guiding  Dir = 3, Dur = 61
00:56:50.549 00.000 20224 IsSlewing returns 0
00:56:50.550 00.001 20224 IsGuiding returns 0
00:56:50.553 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=50486, med=3069, FiltMin=2749, FiltMax=25619, Gamma=1.000
00:56:50.565 00.012 8996 UpdateGuideState exits: m=623336 SNR=294.7
00:56:50.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:50.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:50.568 00.001 8996 Enqueuing Expose request
00:56:50.577 00.009 20224 PulseGuide returned control before completion, sleep 45
00:56:50.623 00.046 20224 IsGuiding returns 1
00:56:50.623 00.000 20224 scope still moving after pulse duration time elapsed
00:56:50.655 00.032 20224 IsSlewing returns 0
00:56:50.655 00.000 20224 IsGuiding returns 0
00:56:50.655 00.000 20224 scope move finished after 61 + 44 ms
00:56:50.655 00.000 20224 Move returns status 0, amount 61
00:56:50.655 00.000 20224 MoveAxis(N, 0, ABG)
00:56:50.655 00.000 20224 Move returns status 0, amount 0
00:56:50.655 00.000 20224 move complete, result=0
00:56:50.655 00.000 20224 worker thread done servicing request
00:56:50.655 00.000 20224 Worker thread wakes up
00:56:50.656 00.001 8996 GuideStep: 0.4 px 61 ms WEST, -0.1 px 0 ms NORTH
00:56:50.657 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:50.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:51.622 00.965 20224 Exposure complete
00:56:51.689 00.067 20224 worker thread done servicing request
00:56:51.689 00.000 8996 OnExposeComplete: enter
00:56:51.690 00.001 8996 UpdateGuideState(): m_state=6
00:56:51.691 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.692 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.02, Mass=683545, SNR=331.3, Peak=47382 HFD=4.4
00:56:51.692 00.000 8996 MultiStar: exiting stabilization period
00:56:51.693 00.001 8996 MultiStar: updating star positions after lock position change
00:56:51.694 00.001 8996 Star::Find(15, 775, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.694 00.000 8996 Star::Find returns 1 (0), X=774.48, Y=311.12, Mass=321467, SNR=211.0, Peak=28765 HFD=3.9
00:56:51.695 00.001 8996 Star::Find(15, 958, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.696 00.001 8996 Star::Find returns 1 (0), X=957.29, Y=93.99, Mass=389040, SNR=225.4, Peak=37104 HFD=4.1
00:56:51.696 00.000 8996 Star::Find(15, 924, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.697 00.001 8996 Star::Find returns 1 (0), X=924.33, Y=507.28, Mass=392929, SNR=233.5, Peak=32617 HFD=4.5
00:56:51.698 00.001 8996 Star::Find(15, 895, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.699 00.001 8996 Star::Find returns 1 (0), X=895.12, Y=485.00, Mass=218421, SNR=167.5, Peak=23197 HFD=4.2
00:56:51.700 00.001 8996 Star::Find(15, 494, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.700 00.000 8996 Star::Find returns 1 (0), X=495.08, Y=488.96, Mass=251626, SNR=188.6, Peak=26355 HFD=4.2
00:56:51.701 00.001 8996 Star::Find(15, 941, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.702 00.001 8996 Star::Find returns 1 (0), X=942.37, Y=757.49, Mass=157852, SNR=116.2, Peak=15296 HFD=4.1
00:56:51.702 00.000 8996 Star::Find(15, 1141, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.703 00.001 8996 Star::Find returns 1 (0), X=1141.59, Y=639.39, Mass=149896, SNR=127.3, Peak=14070 HFD=4.2
00:56:51.704 00.001 8996 Star::Find(15, 478, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.705 00.001 8996 Star::Find returns 1 (0), X=478.10, Y=383.86, Mass=124403, SNR=116.8, Peak=15555 HFD=4.2
00:56:51.707 00.002 8996 Star::Find(15, 529, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.710 00.003 8996 Star::Find returns 1 (0), X=531.00, Y=802.81, Mass=160678, SNR=114.2, Peak=16093 HFD=4.1
00:56:51.712 00.002 8996 Star::Find(15, 408, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.714 00.002 8996 Star::Find returns 1 (0), X=408.73, Y=355.33, Mass=115141, SNR=106.2, Peak=13225 HFD=3.7
00:56:51.716 00.002 8996 Star::Find(15, 176, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11468
00:56:51.717 00.001 8996 Star::Find returns 1 (0), X=175.49, Y=57.72, Mass=136583, SNR=120.1, Peak=14112 HFD=4.6
00:56:51.719 00.002 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
00:56:51.720 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
00:56:51.721 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.43 mountX=0.07 mountY=-0.04, mountTheta=-0.54
00:56:51.724 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
00:56:51.725 00.001 8996 Enqueuing Move request for scope (0.07, 0.03)
00:56:51.726 00.001 20224 Worker thread wakes up
00:56:51.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
00:56:51.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
00:56:51.726 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.07 yDistance=-0.04
00:56:51.727 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:56:51.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:51.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:56:51.727 00.000 20224 MoveAxis(E, 0, ABG)
00:56:51.727 00.000 20224 Move returns status 0, amount 0
00:56:51.727 00.000 20224 MoveAxis(N, 0, ABG)
00:56:51.727 00.000 20224 Move returns status 0, amount 0
00:56:51.727 00.000 20224 move complete, result=0
00:56:51.727 00.000 20224 worker thread done servicing request
00:56:51.732 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47382, med=3059, FiltMin=2755, FiltMax=29696, Gamma=1.000
00:56:51.747 00.015 8996 UpdateGuideState exits: m=683545 SNR=331.3
00:56:51.748 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:51.749 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:51.749 00.000 8996 Enqueuing Expose request
00:56:51.750 00.001 20224 Worker thread wakes up
00:56:51.750 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:56:51.751 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:51.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:52.904 01.153 20224 Exposure complete
00:56:52.982 00.078 20224 worker thread done servicing request
00:56:52.982 00.000 8996 OnExposeComplete: enter
00:56:52.983 00.001 8996 UpdateGuideState(): m_state=6
00:56:52.984 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11469
00:56:52.985 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=472.70, Mass=668454, SNR=313.6, Peak=48070 HFD=4.5
00:56:52.986 00.001 8996 MultiStar: [#1 0.19,-0.16,0.63,U] [#2 -0.02,0.11,0.76,U] [#3 0.05,-0.37,0.61,U] [#4 0.08,-0.66,0.00,M6] [#5 0.01,-0.04,0.56,U] [#6 0.04,-0.11,0.45,U] [#7 0.25,0.27,0.41,U] [#8 -0.03,-0.06,0.34,U] 
00:56:52.987 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.11}, one-star: {0.08, -0.28}
00:56:52.988 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
00:56:52.989 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.27)
00:56:52.990 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-0.99 mountX=0.08 mountY=0.10, mountTheta=0.88
00:56:52.991 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.11, opts=13)
00:56:52.992 00.001 8996 Enqueuing Move request for scope (0.07, -0.11)
00:56:52.993 00.001 20224 Worker thread wakes up
00:56:52.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.11) opts 0xd
00:56:52.993 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.11)
00:56:52.993 00.000 20224 Moving (0.07, -0.11) raw xDistance=0.08 yDistance=0.10
00:56:52.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
00:56:52.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:52.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:56:52.993 00.000 20224 MoveAxis(E, 0, ABG)
00:56:52.993 00.000 20224 Move returns status 0, amount 0
00:56:52.993 00.000 20224 MoveAxis(N, 0, ABG)
00:56:52.993 00.000 20224 Move returns status 0, amount 0
00:56:52.993 00.000 20224 move complete, result=0
00:56:52.993 00.000 20224 worker thread done servicing request
00:56:52.996 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48070, med=3059, FiltMin=2755, FiltMax=22451, Gamma=1.000
00:56:53.013 00.017 8996 UpdateGuideState exits: m=668454 SNR=313.6
00:56:53.014 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:53.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:53.016 00.001 8996 Enqueuing Expose request
00:56:53.017 00.001 20224 Worker thread wakes up
00:56:53.017 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:53.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:53.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:54.006 00.988 20224 Exposure complete
00:56:54.077 00.071 20224 worker thread done servicing request
00:56:54.077 00.000 8996 OnExposeComplete: enter
00:56:54.079 00.002 8996 UpdateGuideState(): m_state=6
00:56:54.081 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11470
00:56:54.082 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=472.91, Mass=660596, SNR=353.3, Peak=51062 HFD=4.4
00:56:54.084 00.002 8996 MultiStar: [#1 -0.03,0.05,0.55,U] [#2 0.20,0.16,0.61,U] [#3 -0.40,-0.46,0.00,M6] [#4 -0.11,-0.41,0.44,U] [#5 -0.11,-0.12,0.59,U] [#6 -0.26,-0.18,0.39,U] [#7 0.00,0.14,0.38,U] [#8 -0.25,-0.27,0.34,U] 
00:56:54.085 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.07}, one-star: {0.27, -0.08}
00:56:54.086 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
00:56:54.088 00.002 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
00:56:54.090 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.31 mountX=0.03 mountY=0.07, mountTheta=1.21
00:56:54.095 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
00:56:54.098 00.003 8996 Enqueuing Move request for scope (0.02, -0.07)
00:56:54.101 00.003 20224 Worker thread wakes up
00:56:54.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
00:56:54.101 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
00:56:54.101 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.07
00:56:54.101 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:56:54.101 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:54.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:56:54.101 00.000 20224 MoveAxis(E, 0, ABG)
00:56:54.101 00.000 20224 Move returns status 0, amount 0
00:56:54.101 00.000 20224 MoveAxis(N, 0, ABG)
00:56:54.101 00.000 20224 Move returns status 0, amount 0
00:56:54.101 00.000 20224 move complete, result=0
00:56:54.101 00.000 20224 worker thread done servicing request
00:56:54.110 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51062, med=3059, FiltMin=2739, FiltMax=25856, Gamma=1.000
00:56:54.126 00.016 8996 UpdateGuideState exits: m=660596 SNR=353.3
00:56:54.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:54.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:54.128 00.000 8996 Enqueuing Expose request
00:56:54.129 00.001 20224 Worker thread wakes up
00:56:54.129 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:54.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:54.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:55.288 01.158 20224 Exposure complete
00:56:55.382 00.094 20224 worker thread done servicing request
00:56:55.382 00.000 8996 OnExposeComplete: enter
00:56:55.383 00.001 8996 UpdateGuideState(): m_state=6
00:56:55.385 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11471
00:56:55.387 00.002 8996 Star::Find returns 1 (0), X=135.22, Y=472.72, Mass=706981, SNR=313.9, Peak=50566 HFD=4.6
00:56:55.390 00.003 8996 MultiStar: [#1 0.01,-0.08,0.70,U] [#2 -0.22,-0.07,0.81,U] [#3 -0.32,-0.69,0.00,M7] [#4 -0.18,-0.73,0.00,M6] [#5 -0.23,-0.22,0.57,U] [#6 -0.19,-0.44,0.00,M5] [#7 -0.11,0.12,0.44,U] [#8 -0.07,0.06,0.38,U] 
00:56:55.391 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.11}, one-star: {0.09, -0.26}
00:56:55.393 00.002 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
00:56:55.395 00.002 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
00:56:55.396 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.17 mountX=-0.06 mountY=0.12, mountTheta=2.07
00:56:55.399 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.11, opts=13)
00:56:55.401 00.002 8996 Enqueuing Move request for scope (-0.07, -0.11)
00:56:55.402 00.001 20224 Worker thread wakes up
00:56:55.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
00:56:55.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
00:56:55.402 00.000 20224 Moving (-0.07, -0.11) raw xDistance=-0.06 yDistance=0.12
00:56:55.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:56:55.403 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:55.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:56:55.403 00.000 20224 MoveAxis(E, 0, ABG)
00:56:55.403 00.000 20224 Move returns status 0, amount 0
00:56:55.403 00.000 20224 MoveAxis(N, 0, ABG)
00:56:55.403 00.000 20224 Move returns status 0, amount 0
00:56:55.403 00.000 20224 move complete, result=0
00:56:55.403 00.000 20224 worker thread done servicing request
00:56:55.410 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50566, med=3059, FiltMin=2784, FiltMax=23568, Gamma=1.000
00:56:55.429 00.019 8996 UpdateGuideState exits: m=706981 SNR=313.9
00:56:55.431 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:55.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:55.433 00.001 8996 Enqueuing Expose request
00:56:55.434 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:56:55.435 00.001 20224 Worker thread wakes up
00:56:55.435 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:55.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:56.406 00.971 20224 Exposure complete
00:56:56.476 00.070 20224 worker thread done servicing request
00:56:56.476 00.000 8996 OnExposeComplete: enter
00:56:56.478 00.002 8996 UpdateGuideState(): m_state=6
00:56:56.480 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11472
00:56:56.481 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.08, Mass=657181, SNR=324.2, Peak=48806 HFD=4.4
00:56:56.483 00.002 8996 MultiStar: [#1 -0.28,0.19,0.67,U] [#2 -0.40,0.18,0.85,U] [#3 -0.51,-0.19,0.00,M8] [#4 -0.37,-0.49,0.00,M7] [#5 -0.39,-0.10,0.68,U] [#6 -0.55,-0.10,0.00,M6] [#7 -0.27,0.38,0.00,M2] [#8 -0.26,0.29,0.34,U] 
00:56:56.485 00.002 8996 single-star, 4 included, MultiStar: {-0.26, 0.12}, one-star: {-0.03, 0.10}
00:56:56.486 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
00:56:56.487 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
00:56:56.488 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.86 mountX=-0.04 mountY=-0.09, mountTheta=-1.96
00:56:56.490 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
00:56:56.491 00.001 8996 Enqueuing Move request for scope (-0.03, 0.10)
00:56:56.492 00.001 20224 Worker thread wakes up
00:56:56.492 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
00:56:56.492 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
00:56:56.493 00.001 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.09
00:56:56.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:56:56.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:56.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:56:56.493 00.000 20224 MoveAxis(E, 0, ABG)
00:56:56.493 00.000 20224 Move returns status 0, amount 0
00:56:56.493 00.000 20224 MoveAxis(N, 0, ABG)
00:56:56.493 00.000 20224 Move returns status 0, amount 0
00:56:56.493 00.000 20224 move complete, result=0
00:56:56.493 00.000 20224 worker thread done servicing request
00:56:56.502 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48806, med=3059, FiltMin=2758, FiltMax=27952, Gamma=1.000
00:56:56.526 00.024 8996 UpdateGuideState exits: m=657181 SNR=324.2
00:56:56.527 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:56.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:56.529 00.001 8996 Enqueuing Expose request
00:56:56.530 00.001 20224 Worker thread wakes up
00:56:56.530 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:56.531 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:56.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:57.688 01.157 20224 Exposure complete
00:56:57.760 00.072 20224 worker thread done servicing request
00:56:57.760 00.000 8996 OnExposeComplete: enter
00:56:57.762 00.002 8996 UpdateGuideState(): m_state=6
00:56:57.763 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11473
00:56:57.764 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.24, Mass=702814, SNR=354.0, Peak=49830 HFD=4.6
00:56:57.766 00.002 8996 MultiStar: [#1 -0.04,0.16,0.54,U] [#2 -0.09,0.25,0.63,U] [#3 -0.36,-0.11,0.62,U] [#4 -0.21,-0.03,0.49,U] [#5 -0.20,0.14,0.59,U] [#6 -0.37,0.15,0.36,U] [#7 -0.09,0.51,0.00,M3] [#8 -0.20,0.38,0.37,U] 
00:56:57.767 00.001 8996 refined, 7 included, MultiStar: {-0.11, 0.15}, one-star: {0.20, 0.26}
00:56:57.769 00.002 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
00:56:57.770 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
00:56:57.772 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.22 mountX=-0.13 mountY=-0.14, mountTheta=-2.32
00:56:57.774 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.15, opts=13)
00:56:57.775 00.001 8996 Enqueuing Move request for scope (-0.11, 0.15)
00:56:57.776 00.001 20224 Worker thread wakes up
00:56:57.777 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
00:56:57.777 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
00:56:57.777 00.000 20224 Moving (-0.11, 0.15) raw xDistance=-0.13 yDistance=-0.14
00:56:57.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:56:57.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:57.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:56:57.777 00.000 20224 MoveAxis(E, 0, ABG)
00:56:57.777 00.000 20224 Move returns status 0, amount 0
00:56:57.777 00.000 20224 MoveAxis(N, 0, ABG)
00:56:57.777 00.000 20224 Move returns status 0, amount 0
00:56:57.777 00.000 20224 move complete, result=0
00:56:57.778 00.001 20224 worker thread done servicing request
00:56:57.782 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49830, med=3059, FiltMin=2787, FiltMax=24864, Gamma=1.000
00:56:57.795 00.013 8996 UpdateGuideState exits: m=702814 SNR=354.0
00:56:57.796 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:57.796 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:57.797 00.001 8996 Enqueuing Expose request
00:56:57.798 00.001 20224 Worker thread wakes up
00:56:57.798 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:56:57.799 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:57.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:58.780 00.981 20224 Exposure complete
00:56:58.847 00.067 20224 worker thread done servicing request
00:56:58.847 00.000 8996 OnExposeComplete: enter
00:56:58.848 00.001 8996 UpdateGuideState(): m_state=6
00:56:58.849 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11474
00:56:58.850 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.12, Mass=579841, SNR=335.8, Peak=47046 HFD=4.4
00:56:58.851 00.001 8996 MultiStar: [#1 -0.21,0.17,0.62,U] [#2 -0.35,0.00,0.69,U] [#3 -0.73,-0.32,0.00,M8] [#4 -0.55,-0.37,0.00,M7] [#5 -0.09,0.26,0.50,U] [#6 -0.46,0.30,0.00,M6] [#7 -0.19,0.40,0.36,U] [#8 -0.26,0.15,0.41,U] 
00:56:58.851 00.000 8996 single-star, 5 included, MultiStar: {-0.22, 0.16}, one-star: {-0.21, 0.13}
00:56:58.852 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
00:56:58.854 00.002 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
00:56:58.855 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.58 mountX=-0.22 mountY=-0.11, mountTheta=-2.69
00:56:58.858 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.13, opts=13)
00:56:58.859 00.001 8996 Enqueuing Move request for scope (-0.21, 0.13)
00:56:58.861 00.002 20224 Worker thread wakes up
00:56:58.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
00:56:58.861 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
00:56:58.861 00.000 20224 Moving (-0.21, 0.13) raw xDistance=-0.22 yDistance=-0.11
00:56:58.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
00:56:58.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:56:58.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:56:58.861 00.000 20224 MoveAxis(E, 33, ABG)
00:56:58.861 00.000 20224 Guiding  Dir = 2, Dur = 33
00:56:58.862 00.001 20224 IsSlewing returns 0
00:56:58.862 00.000 20224 IsGuiding returns 0
00:56:58.864 00.002 20224 PulseGuide returned control before completion, sleep 42
00:56:58.869 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=47046, med=3059, FiltMin=2777, FiltMax=23670, Gamma=1.000
00:56:58.883 00.014 8996 UpdateGuideState exits: m=579841 SNR=335.8
00:56:58.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:56:58.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:56:58.886 00.001 8996 Enqueuing Expose request
00:56:58.916 00.030 20224 IsGuiding returns 1
00:56:58.916 00.000 20224 scope still moving after pulse duration time elapsed
00:56:58.948 00.032 20224 IsSlewing returns 0
00:56:58.948 00.000 20224 IsGuiding returns 0
00:56:58.948 00.000 20224 scope move finished after 33 + 52 ms
00:56:58.948 00.000 20224 Move returns status 0, amount 33
00:56:58.948 00.000 20224 MoveAxis(N, 0, ABG)
00:56:58.948 00.000 20224 Move returns status 0, amount 0
00:56:58.948 00.000 20224 move complete, result=0
00:56:58.948 00.000 20224 worker thread done servicing request
00:56:58.948 00.000 20224 Worker thread wakes up
00:56:58.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:56:58.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:56:58.949 00.001 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
00:57:00.136 01.187 20224 Exposure complete
00:57:00.226 00.090 20224 worker thread done servicing request
00:57:00.226 00.000 8996 OnExposeComplete: enter
00:57:00.227 00.001 8996 UpdateGuideState(): m_state=6
00:57:00.228 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11475
00:57:00.229 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=472.84, Mass=635397, SNR=304.7, Peak=47990 HFD=4.6
00:57:00.230 00.001 8996 MultiStar: [#1 0.14,0.02,0.70,U] [#2 -0.02,0.06,0.84,U] [#3 -0.06,-0.27,0.61,U] [#4 -0.26,-0.77,0.00,M8] [#5 -0.14,-0.10,0.54,U] [#6 -0.05,0.16,0.45,U] [#7 0.36,0.25,0.47,U] [#8 0.08,0.39,0.43,U] 
00:57:00.231 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.01}, one-star: {0.34, -0.14}
00:57:00.231 00.000 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
00:57:00.232 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
00:57:00.233 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.13 mountX=0.09 mountY=-0.02, mountTheta=-0.24
00:57:00.234 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
00:57:00.235 00.001 8996 Enqueuing Move request for scope (0.10, 0.01)
00:57:00.236 00.001 20224 Worker thread wakes up
00:57:00.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
00:57:00.236 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
00:57:00.236 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.09 yDistance=-0.02
00:57:00.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:57:00.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:00.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:57:00.236 00.000 20224 MoveAxis(E, 0, ABG)
00:57:00.236 00.000 20224 Move returns status 0, amount 0
00:57:00.236 00.000 20224 MoveAxis(N, 0, ABG)
00:57:00.237 00.001 20224 Move returns status 0, amount 0
00:57:00.237 00.000 20224 move complete, result=0
00:57:00.237 00.000 20224 worker thread done servicing request
00:57:00.240 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47990, med=3059, FiltMin=2758, FiltMax=25104, Gamma=1.000
00:57:00.259 00.019 8996 UpdateGuideState exits: m=635397 SNR=304.7
00:57:00.260 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:00.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:00.262 00.001 8996 Enqueuing Expose request
00:57:00.263 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:00.263 00.000 20224 Worker thread wakes up
00:57:00.263 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:00.264 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:01.244 00.980 20224 Exposure complete
00:57:01.307 00.063 20224 worker thread done servicing request
00:57:01.307 00.000 8996 OnExposeComplete: enter
00:57:01.309 00.002 8996 UpdateGuideState(): m_state=6
00:57:01.310 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11476
00:57:01.311 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.20, Mass=691180, SNR=331.4, Peak=53174 HFD=4.7
00:57:01.312 00.001 8996 MultiStar: [#1 0.33,-0.08,0.68,U] [#2 0.10,0.22,0.73,U] [#3 -0.24,-0.32,0.60,U] [#4 -0.04,-0.32,0.55,U] [#5 -0.00,-0.16,0.59,U] [#6 -0.14,0.10,0.38,U] [#7 0.20,0.29,0.43,U] [#8 -0.01,0.09,0.34,U] 
00:57:01.312 00.000 8996 refined, 8 included, MultiStar: {0.10, 0.01}, one-star: {0.36, 0.22}
00:57:01.313 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
00:57:01.314 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
00:57:01.315 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.09 mountX=0.10 mountY=-0.02, mountTheta=-0.20
00:57:01.316 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
00:57:01.318 00.002 8996 Enqueuing Move request for scope (0.10, 0.01)
00:57:01.319 00.001 20224 Worker thread wakes up
00:57:01.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
00:57:01.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
00:57:01.319 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
00:57:01.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:57:01.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:01.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:57:01.319 00.000 20224 MoveAxis(E, 0, ABG)
00:57:01.319 00.000 20224 Move returns status 0, amount 0
00:57:01.319 00.000 20224 MoveAxis(N, 0, ABG)
00:57:01.319 00.000 20224 Move returns status 0, amount 0
00:57:01.319 00.000 20224 move complete, result=0
00:57:01.319 00.000 20224 worker thread done servicing request
00:57:01.322 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53174, med=3059, FiltMin=2769, FiltMax=27923, Gamma=1.000
00:57:01.335 00.013 8996 UpdateGuideState exits: m=691180 SNR=331.4
00:57:01.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:01.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:01.338 00.001 8996 Enqueuing Expose request
00:57:01.340 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:01.342 00.002 20224 Worker thread wakes up
00:57:01.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:01.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:02.532 01.189 20224 Exposure complete
00:57:02.639 00.107 20224 worker thread done servicing request
00:57:02.639 00.000 8996 OnExposeComplete: enter
00:57:02.641 00.002 8996 UpdateGuideState(): m_state=6
00:57:02.642 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11477
00:57:02.643 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=472.75, Mass=613735, SNR=324.2, Peak=42390 HFD=4.6
00:57:02.644 00.001 8996 MultiStar: [#1 0.34,-0.22,0.67,U] [#2 0.10,0.05,0.71,U] [#3 -0.19,-0.47,0.00,M7] [#4 -0.31,-0.68,0.00,M8] [#5 0.05,0.01,0.65,U] [#6 -0.14,-0.23,0.41,U] [#7 -0.10,-0.23,0.37,U] [#8 0.05,-0.05,0.29,U] 
00:57:02.645 00.001 8996 refined, 6 included, MultiStar: {0.12, -0.13}, one-star: {0.24, -0.23}
00:57:02.645 00.000 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
00:57:02.646 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.43)
00:57:02.647 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.83 mountX=0.13 mountY=0.12, mountTheta=0.72
00:57:02.648 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.13, opts=13)
00:57:02.649 00.001 8996 Enqueuing Move request for scope (0.12, -0.13)
00:57:02.650 00.001 20224 Worker thread wakes up
00:57:02.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
00:57:02.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
00:57:02.650 00.000 20224 Moving (0.12, -0.13) raw xDistance=0.13 yDistance=0.12
00:57:02.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
00:57:02.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:02.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:57:02.650 00.000 20224 MoveAxis(E, 0, ABG)
00:57:02.651 00.001 20224 Move returns status 0, amount 0
00:57:02.651 00.000 20224 MoveAxis(N, 0, ABG)
00:57:02.651 00.000 20224 Move returns status 0, amount 0
00:57:02.651 00.000 20224 move complete, result=0
00:57:02.651 00.000 20224 worker thread done servicing request
00:57:02.654 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42390, med=3059, FiltMin=2771, FiltMax=22899, Gamma=1.000
00:57:02.667 00.013 8996 UpdateGuideState exits: m=613735 SNR=324.2
00:57:02.667 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:02.668 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:02.669 00.001 8996 Enqueuing Expose request
00:57:02.670 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:02.670 00.000 20224 Worker thread wakes up
00:57:02.671 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:02.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:03.657 00.986 20224 Exposure complete
00:57:03.725 00.068 20224 worker thread done servicing request
00:57:03.725 00.000 8996 OnExposeComplete: enter
00:57:03.726 00.001 8996 UpdateGuideState(): m_state=6
00:57:03.727 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11478
00:57:03.728 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=472.79, Mass=704393, SNR=328.2, Peak=52758 HFD=4.4
00:57:03.729 00.001 8996 MultiStar: [#1 0.13,0.05,0.71,U] [#2 -0.21,0.08,0.75,U] [#3 -0.62,-0.32,0.00,M8] [#4 -0.47,-0.54,0.00,M9] [#5 0.01,0.01,0.52,U] [#6 -0.42,-0.18,0.00,M4] [#7 -0.13,0.02,0.47,U] [#8 -0.08,0.03,0.41,U] 
00:57:03.729 00.000 8996 refined, 5 included, MultiStar: {-0.04, -0.02}, one-star: {0.01, -0.19}
00:57:03.730 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
00:57:03.731 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
00:57:03.732 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.67 mountX=-0.03 mountY=0.02, mountTheta=2.56
00:57:03.733 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
00:57:03.735 00.002 8996 Enqueuing Move request for scope (-0.04, -0.02)
00:57:03.736 00.001 20224 Worker thread wakes up
00:57:03.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
00:57:03.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
00:57:03.736 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.03 yDistance=0.02
00:57:03.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:57:03.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:03.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:57:03.736 00.000 20224 MoveAxis(E, 0, ABG)
00:57:03.736 00.000 20224 Move returns status 0, amount 0
00:57:03.736 00.000 20224 MoveAxis(N, 0, ABG)
00:57:03.737 00.001 20224 Move returns status 0, amount 0
00:57:03.737 00.000 20224 move complete, result=0
00:57:03.737 00.000 20224 worker thread done servicing request
00:57:03.742 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52758, med=3059, FiltMin=2761, FiltMax=24733, Gamma=1.000
00:57:03.758 00.016 8996 UpdateGuideState exits: m=704393 SNR=328.2
00:57:03.758 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:03.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:03.760 00.001 8996 Enqueuing Expose request
00:57:03.761 00.001 20224 Worker thread wakes up
00:57:03.761 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:03.761 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:03.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:04.936 01.175 20224 Exposure complete
00:57:05.023 00.087 20224 worker thread done servicing request
00:57:05.023 00.000 8996 OnExposeComplete: enter
00:57:05.024 00.001 8996 UpdateGuideState(): m_state=6
00:57:05.025 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11479
00:57:05.026 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.08, Mass=606872, SNR=302.0, Peak=45526 HFD=4.4
00:57:05.027 00.001 8996 MultiStar: [#1 -0.27,0.08,0.63,U] [#2 -0.41,-0.09,0.83,U] [#3 -0.85,-0.28,0.00,M9] [#4 -0.68,-0.54,0.00,M10] [#5 -0.31,0.01,0.67,U] [#6 -0.43,0.24,0.00,M5] [#7 -0.11,0.26,0.52,U] [#8 -0.37,0.17,0.40,U] 
00:57:05.028 00.001 8996 single-star, 5 included, MultiStar: {-0.22, 0.07}, one-star: {0.02, 0.10}
00:57:05.029 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
00:57:05.029 00.000 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
00:57:05.030 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.40 mountX=0.01 mountY=-0.10, mountTheta=-1.49
00:57:05.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.10, opts=13)
00:57:05.032 00.000 8996 Enqueuing Move request for scope (0.02, 0.10)
00:57:05.033 00.001 20224 Worker thread wakes up
00:57:05.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.10) opts 0xd
00:57:05.033 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.10)
00:57:05.033 00.000 20224 Moving (0.02, 0.10) raw xDistance=0.01 yDistance=-0.10
00:57:05.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:57:05.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:05.034 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:57:05.034 00.000 20224 MoveAxis(E, 0, ABG)
00:57:05.034 00.000 20224 Move returns status 0, amount 0
00:57:05.034 00.000 20224 MoveAxis(N, 0, ABG)
00:57:05.034 00.000 20224 Move returns status 0, amount 0
00:57:05.034 00.000 20224 move complete, result=0
00:57:05.034 00.000 20224 worker thread done servicing request
00:57:05.037 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45526, med=3059, FiltMin=2755, FiltMax=25696, Gamma=1.000
00:57:05.050 00.013 8996 UpdateGuideState exits: m=606872 SNR=302.0
00:57:05.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:05.053 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:05.055 00.002 8996 Enqueuing Expose request
00:57:05.057 00.002 20224 Worker thread wakes up
00:57:05.057 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:57:05.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:05.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:06.044 00.986 20224 Exposure complete
00:57:06.107 00.063 20224 worker thread done servicing request
00:57:06.107 00.000 8996 OnExposeComplete: enter
00:57:06.108 00.001 8996 UpdateGuideState(): m_state=6
00:57:06.109 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11480
00:57:06.109 00.000 8996 Star::Find returns 1 (0), X=135.30, Y=472.90, Mass=688746, SNR=348.1, Peak=51126 HFD=4.4
00:57:06.111 00.002 8996 MultiStar: [#1 -0.27,0.01,0.60,U] [#2 -0.47,-0.13,0.00,M1] [#3 -0.56,-0.44,0.00,M10] [#4 -0.76,-0.88,0.00,R] [#5 -0.32,-0.03,0.57,U] [#6 -0.37,-0.27,0.00,M6] [#7 0.07,0.24,0.41,U] [#8 -0.23,0.01,0.35,U] 
00:57:06.113 00.002 8996 refined, 4 included, MultiStar: {-0.08, 0.00}, one-star: {0.16, -0.08}
00:57:06.113 00.000 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
00:57:06.114 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
00:57:06.115 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.00 hyp=0.08 cameraTheta=3.11 mountX=-0.08 mountY=0.01, mountTheta=3.06
00:57:06.116 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.00, opts=13)
00:57:06.118 00.002 8996 Enqueuing Move request for scope (-0.08, 0.00)
00:57:06.119 00.001 20224 Worker thread wakes up
00:57:06.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.00) opts 0xd
00:57:06.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.00)
00:57:06.119 00.000 20224 Moving (-0.08, 0.00) raw xDistance=-0.08 yDistance=0.01
00:57:06.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:57:06.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:06.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:57:06.119 00.000 20224 MoveAxis(E, 0, ABG)
00:57:06.119 00.000 20224 Move returns status 0, amount 0
00:57:06.119 00.000 20224 MoveAxis(N, 0, ABG)
00:57:06.119 00.000 20224 Move returns status 0, amount 0
00:57:06.119 00.000 20224 move complete, result=0
00:57:06.119 00.000 20224 worker thread done servicing request
00:57:06.124 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51126, med=3059, FiltMin=2781, FiltMax=28016, Gamma=1.000
00:57:06.138 00.014 8996 UpdateGuideState exits: m=688746 SNR=348.1
00:57:06.141 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:06.143 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:06.143 00.000 8996 Enqueuing Expose request
00:57:06.144 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:06.145 00.001 20224 Worker thread wakes up
00:57:06.145 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:06.145 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:07.297 01.152 20224 Exposure complete
00:57:07.382 00.085 20224 worker thread done servicing request
00:57:07.382 00.000 8996 OnExposeComplete: enter
00:57:07.383 00.001 8996 UpdateGuideState(): m_state=6
00:57:07.384 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11481
00:57:07.385 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=472.99, Mass=648889, SNR=328.3, Peak=55686 HFD=4.4
00:57:07.386 00.001 8996 MultiStar: [#1 -0.40,-0.02,0.57,U] [#2 -0.66,0.01,0.00,M2] [#3 -0.58,-0.21,0.00,R] [#4 0.30,0.33,0.57,U] [#5 -0.36,0.02,0.64,U] [#6 -0.25,-0.12,0.45,U] [#7 -0.16,0.52,0.00,M1] [#8 -0.33,-0.04,0.36,U] 
00:57:07.387 00.001 8996 single-star, 5 included, MultiStar: {-0.16, 0.04}, one-star: {-0.06, 0.01}
00:57:07.388 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:57:07.389 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
00:57:07.389 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.94 mountX=-0.06 mountY=-0.01, mountTheta=-3.06
00:57:07.391 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
00:57:07.392 00.001 8996 Enqueuing Move request for scope (-0.06, 0.01)
00:57:07.392 00.000 20224 Worker thread wakes up
00:57:07.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
00:57:07.392 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
00:57:07.392 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=-0.01
00:57:07.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:57:07.393 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:07.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:57:07.393 00.000 20224 MoveAxis(E, 0, ABG)
00:57:07.393 00.000 20224 Move returns status 0, amount 0
00:57:07.393 00.000 20224 MoveAxis(N, 0, ABG)
00:57:07.393 00.000 20224 Move returns status 0, amount 0
00:57:07.393 00.000 20224 move complete, result=0
00:57:07.393 00.000 20224 worker thread done servicing request
00:57:07.399 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=55686, med=3059, FiltMin=2768, FiltMax=24528, Gamma=1.000
00:57:07.412 00.013 8996 UpdateGuideState exits: m=648889 SNR=328.3
00:57:07.414 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:07.414 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:07.415 00.001 8996 Enqueuing Expose request
00:57:07.416 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:07.417 00.001 20224 Worker thread wakes up
00:57:07.417 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:07.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:08.394 00.977 20224 Exposure complete
00:57:08.486 00.092 20224 worker thread done servicing request
00:57:08.486 00.000 8996 OnExposeComplete: enter
00:57:08.488 00.002 8996 UpdateGuideState(): m_state=6
00:57:08.489 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11482
00:57:08.490 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=472.84, Mass=533632, SNR=258.0, Peak=44150 HFD=4.3
00:57:08.492 00.002 8996 MultiStar: [#1 -0.40,0.03,0.80,U] [#2 -0.63,-0.07,0.00,M3] [#3 0.01,0.01,0.73,U] [#4 0.37,0.70,0.00,M1] [#5 -0.62,0.25,0.00,M1] [#6 -0.46,-0.12,0.00,M6] [#7 -0.29,0.56,0.00,M2] [#8 -0.49,0.09,0.00,M1] 
00:57:08.493 00.001 8996 refined, 2 included, MultiStar: {-0.19, -0.04}, one-star: {-0.16, -0.14}
00:57:08.494 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
00:57:08.495 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.34)
00:57:08.496 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-2.92 mountX=-0.18 mountY=0.06, mountTheta=2.81
00:57:08.497 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.04, opts=13)
00:57:08.498 00.001 8996 Enqueuing Move request for scope (-0.19, -0.04)
00:57:08.499 00.001 20224 Worker thread wakes up
00:57:08.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
00:57:08.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
00:57:08.499 00.000 20224 Moving (-0.19, -0.04) raw xDistance=-0.18 yDistance=0.06
00:57:08.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:57:08.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:08.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:57:08.499 00.000 20224 MoveAxis(E, 0, ABG)
00:57:08.500 00.001 20224 Move returns status 0, amount 0
00:57:08.500 00.000 20224 MoveAxis(N, 0, ABG)
00:57:08.500 00.000 20224 Move returns status 0, amount 0
00:57:08.500 00.000 20224 move complete, result=0
00:57:08.500 00.000 20224 worker thread done servicing request
00:57:08.504 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=44150, med=3059, FiltMin=2781, FiltMax=21958, Gamma=1.000
00:57:08.516 00.012 8996 UpdateGuideState exits: m=533632 SNR=258.0
00:57:08.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:08.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:08.519 00.001 8996 Enqueuing Expose request
00:57:08.520 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:08.520 00.000 20224 Worker thread wakes up
00:57:08.521 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:08.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:09.697 01.176 20224 Exposure complete
00:57:09.777 00.080 20224 worker thread done servicing request
00:57:09.777 00.000 8996 OnExposeComplete: enter
00:57:09.778 00.001 8996 UpdateGuideState(): m_state=6
00:57:09.779 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11483
00:57:09.780 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=472.76, Mass=786844, SNR=361.5, Peak=56454 HFD=4.5
00:57:09.781 00.001 8996 MultiStar: [#1 -0.09,0.06,0.57,U] [#2 -0.29,-0.10,0.67,U] [#3 0.19,-0.08,0.54,U] [#4 0.24,0.26,0.54,U] [#5 -0.20,-0.18,0.51,U] [#6 -0.36,-0.24,0.42,U] [#7 -0.20,-0.05,0.35,U] [#8 -0.13,-0.06,0.33,U] 
00:57:09.782 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.08}, one-star: {-0.06, -0.22}
00:57:09.783 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
00:57:09.784 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
00:57:09.785 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-2.43 mountX=-0.08 mountY=0.09, mountTheta=2.33
00:57:09.786 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.08, opts=13)
00:57:09.787 00.001 8996 Enqueuing Move request for scope (-0.09, -0.08)
00:57:09.788 00.001 20224 Worker thread wakes up
00:57:09.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.08) opts 0xd
00:57:09.788 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.08)
00:57:09.788 00.000 20224 Moving (-0.09, -0.08) raw xDistance=-0.08 yDistance=0.09
00:57:09.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:57:09.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:09.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:57:09.788 00.000 20224 MoveAxis(E, 0, ABG)
00:57:09.788 00.000 20224 Move returns status 0, amount 0
00:57:09.788 00.000 20224 MoveAxis(N, 0, ABG)
00:57:09.788 00.000 20224 Move returns status 0, amount 0
00:57:09.788 00.000 20224 move complete, result=0
00:57:09.788 00.000 20224 worker thread done servicing request
00:57:09.792 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56454, med=3059, FiltMin=2752, FiltMax=27670, Gamma=1.000
00:57:09.811 00.019 8996 UpdateGuideState exits: m=786844 SNR=361.5
00:57:09.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:09.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:09.814 00.001 8996 Enqueuing Expose request
00:57:09.814 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:09.815 00.001 20224 Worker thread wakes up
00:57:09.816 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:09.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:10.803 00.987 20224 Exposure complete
00:57:10.884 00.081 20224 worker thread done servicing request
00:57:10.884 00.000 8996 OnExposeComplete: enter
00:57:10.885 00.001 8996 UpdateGuideState(): m_state=6
00:57:10.886 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11484
00:57:10.887 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=472.55, Mass=645865, SNR=327.3, Peak=43254 HFD=4.6
00:57:10.888 00.001 8996 MultiStar: [#1 -0.10,-0.14,0.56,U] [#2 -0.08,-0.18,0.71,U] [#3 0.20,-0.23,0.55,U] [#4 0.49,0.01,0.00,M1] [#5 -0.23,-0.22,0.56,U] [#6 -0.19,-0.08,0.45,U] [#7 0.07,0.05,0.43,U] [#8 -0.18,-0.00,0.33,U] 
00:57:10.889 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.20}, one-star: {0.30, -0.44}
00:57:10.889 00.000 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
00:57:10.890 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
00:57:10.891 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.51 mountX=0.03 mountY=0.19, mountTheta=1.41
00:57:10.892 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.20, opts=13)
00:57:10.893 00.001 8996 Enqueuing Move request for scope (0.01, -0.20)
00:57:10.894 00.001 20224 Worker thread wakes up
00:57:10.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
00:57:10.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
00:57:10.894 00.000 20224 Moving (0.01, -0.20) raw xDistance=0.03 yDistance=0.19
00:57:10.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:57:10.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:10.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:57:10.894 00.000 20224 MoveAxis(E, 0, ABG)
00:57:10.894 00.000 20224 Move returns status 0, amount 0
00:57:10.894 00.000 20224 MoveAxis(N, 0, ABG)
00:57:10.894 00.000 20224 Move returns status 0, amount 0
00:57:10.894 00.000 20224 move complete, result=0
00:57:10.895 00.001 20224 worker thread done servicing request
00:57:10.900 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43254, med=3059, FiltMin=2752, FiltMax=23219, Gamma=1.000
00:57:10.922 00.022 8996 UpdateGuideState exits: m=645865 SNR=327.3
00:57:10.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:10.924 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:10.925 00.001 8996 Enqueuing Expose request
00:57:10.926 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:57:10.927 00.001 20224 Worker thread wakes up
00:57:10.927 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:10.927 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:12.097 01.170 20224 Exposure complete
00:57:12.177 00.080 20224 worker thread done servicing request
00:57:12.177 00.000 8996 OnExposeComplete: enter
00:57:12.178 00.001 8996 UpdateGuideState(): m_state=6
00:57:12.179 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11485
00:57:12.180 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=472.42, Mass=639273, SNR=340.4, Peak=44064 HFD=4.8
00:57:12.181 00.001 8996 MultiStar: [#1 -0.09,-0.61,0.00,M1] [#2 -0.21,-0.34,0.67,U] [#3 0.14,-0.23,0.59,U] [#4 0.45,-0.21,0.00,M2] [#5 -0.50,-0.66,0.00,M1] [#6 -0.14,-0.17,0.42,U] [#7 -0.02,0.19,0.40,U] [#8 -0.33,-0.60,0.00,M1] 
00:57:12.181 00.000 8996 refined, 4 included, MultiStar: {0.07, -0.30}, one-star: {0.35, -0.56}
00:57:12.182 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
00:57:12.183 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
00:57:12.184 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.33 mountX=0.10 mountY=0.29, mountTheta=1.23
00:57:12.185 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.30, opts=13)
00:57:12.186 00.001 8996 Enqueuing Move request for scope (0.07, -0.30)
00:57:12.187 00.001 20224 Worker thread wakes up
00:57:12.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0xd
00:57:12.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.30)
00:57:12.187 00.000 20224 Moving (0.07, -0.30) raw xDistance=0.10 yDistance=0.29
00:57:12.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:57:12.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
00:57:12.187 00.000 20224 MoveAxis(E, 0, ABG)
00:57:12.187 00.000 20224 Move returns status 0, amount 0
00:57:12.187 00.000 20224 MoveAxis(S, 61, ABG)
00:57:12.187 00.000 20224 Guiding  Dir = 1, Dur = 61
00:57:12.187 00.000 20224 IsSlewing returns 0
00:57:12.187 00.000 20224 IsGuiding returns 0
00:57:12.193 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44064, med=3059, FiltMin=2752, FiltMax=23347, Gamma=1.000
00:57:12.210 00.017 8996 UpdateGuideState exits: m=639273 SNR=340.4
00:57:12.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:12.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:12.212 00.000 8996 Enqueuing Expose request
00:57:12.235 00.023 20224 PulseGuide returned control before completion, sleep 23
00:57:12.266 00.031 20224 IsGuiding returns 1
00:57:12.266 00.000 20224 scope still moving after pulse duration time elapsed
00:57:12.296 00.030 20224 IsSlewing returns 0
00:57:12.296 00.000 20224 IsGuiding returns 1
00:57:12.328 00.032 20224 IsSlewing returns 0
00:57:12.328 00.000 20224 IsGuiding returns 0
00:57:12.328 00.000 20224 scope move finished after 61 + 79 ms
00:57:12.328 00.000 20224 Move returns status 0, amount 61
00:57:12.328 00.000 20224 move complete, result=0
00:57:12.328 00.000 20224 worker thread done servicing request
00:57:12.328 00.000 20224 Worker thread wakes up
00:57:12.329 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 61 ms SOUTH
00:57:12.330 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:12.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:13.316 00.986 20224 Exposure complete
00:57:13.394 00.078 20224 worker thread done servicing request
00:57:13.394 00.000 8996 OnExposeComplete: enter
00:57:13.396 00.002 8996 UpdateGuideState(): m_state=6
00:57:13.398 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11486
00:57:13.399 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=472.80, Mass=722102, SNR=346.9, Peak=49974 HFD=4.6
00:57:13.402 00.003 8996 MultiStar: [#1 -0.36,-0.45,0.00,M2] [#2 -0.28,-0.33,0.76,U] [#3 0.16,-0.27,0.56,U] [#4 0.21,-0.02,0.47,U] [#5 -0.21,-0.45,0.00,M2] [#6 -0.47,-0.31,0.00,M4] [#7 -0.29,-0.12,0.36,U] [#8 -0.15,-0.34,0.28,U] 
00:57:13.403 00.001 8996 refined, 5 included, MultiStar: {-0.00, -0.22}, one-star: {0.16, -0.19}
00:57:13.404 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:57:13.406 00.002 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:57:13.408 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.59 mountX=0.02 mountY=0.21, mountTheta=1.49
00:57:13.411 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.22, opts=13)
00:57:13.412 00.001 8996 Enqueuing Move request for scope (-0.00, -0.22)
00:57:13.414 00.002 20224 Worker thread wakes up
00:57:13.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
00:57:13.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
00:57:13.414 00.000 20224 Moving (-0.00, -0.22) raw xDistance=0.02 yDistance=0.21
00:57:13.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:57:13.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
00:57:13.414 00.000 20224 MoveAxis(E, 0, ABG)
00:57:13.414 00.000 20224 Move returns status 0, amount 0
00:57:13.414 00.000 20224 MoveAxis(S, 45, ABG)
00:57:13.414 00.000 20224 Guiding  Dir = 1, Dur = 45
00:57:13.415 00.001 20224 IsSlewing returns 0
00:57:13.415 00.000 20224 IsGuiding returns 0
00:57:13.416 00.001 20224 PulseGuide returned control before completion, sleep 54
00:57:13.420 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=49974, med=3059, FiltMin=2733, FiltMax=26160, Gamma=1.000
00:57:13.434 00.014 8996 UpdateGuideState exits: m=722102 SNR=346.9
00:57:13.435 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:13.435 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:13.436 00.001 8996 Enqueuing Expose request
00:57:13.486 00.050 20224 IsGuiding returns 1
00:57:13.486 00.000 20224 scope still moving after pulse duration time elapsed
00:57:13.518 00.032 20224 IsSlewing returns 0
00:57:13.518 00.000 20224 IsGuiding returns 1
00:57:13.550 00.032 20224 IsSlewing returns 0
00:57:13.550 00.000 20224 IsGuiding returns 0
00:57:13.550 00.000 20224 scope move finished after 45 + 90 ms
00:57:13.550 00.000 20224 Move returns status 0, amount 45
00:57:13.550 00.000 20224 move complete, result=0
00:57:13.551 00.001 20224 worker thread done servicing request
00:57:13.551 00.000 20224 Worker thread wakes up
00:57:13.551 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
00:57:13.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:13.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:14.728 01.176 20224 Exposure complete
00:57:14.794 00.066 20224 worker thread done servicing request
00:57:14.795 00.001 8996 OnExposeComplete: enter
00:57:14.796 00.001 8996 UpdateGuideState(): m_state=6
00:57:14.797 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11487
00:57:14.799 00.002 8996 Star::Find returns 1 (0), X=135.48, Y=472.98, Mass=668880, SNR=309.4, Peak=54262 HFD=4.8
00:57:14.801 00.002 8996 MultiStar: [#1 -0.20,0.08,0.69,U] [#2 -0.14,0.07,0.75,U] [#3 0.30,-0.26,0.67,U] [#4 0.60,0.19,0.00,M2] [#5 -0.22,0.01,0.59,U] [#6 -0.11,-0.08,0.43,U] [#7 0.01,0.40,0.46,U] [#8 -0.05,0.21,0.42,U] 
00:57:14.802 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.03}, one-star: {0.35, -0.00}
00:57:14.803 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
00:57:14.804 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
00:57:14.805 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=0.94 mountX=0.02 mountY=-0.04, mountTheta=-1.04
00:57:14.806 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
00:57:14.807 00.001 8996 Enqueuing Move request for scope (0.02, 0.03)
00:57:14.808 00.001 20224 Worker thread wakes up
00:57:14.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:57:14.808 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:57:14.808 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.02 yDistance=-0.04
00:57:14.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:57:14.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:14.809 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:57:14.809 00.000 20224 MoveAxis(E, 0, ABG)
00:57:14.809 00.000 20224 Move returns status 0, amount 0
00:57:14.809 00.000 20224 MoveAxis(N, 0, ABG)
00:57:14.809 00.000 20224 Move returns status 0, amount 0
00:57:14.809 00.000 20224 move complete, result=0
00:57:14.809 00.000 20224 worker thread done servicing request
00:57:14.813 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=54262, med=3059, FiltMin=2745, FiltMax=25712, Gamma=1.000
00:57:14.826 00.013 8996 UpdateGuideState exits: m=668880 SNR=309.4
00:57:14.827 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:14.828 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:14.829 00.001 8996 Enqueuing Expose request
00:57:14.829 00.000 20224 Worker thread wakes up
00:57:14.829 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:14.830 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:14.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:15.818 00.988 20224 Exposure complete
00:57:15.892 00.074 20224 worker thread done servicing request
00:57:15.892 00.000 8996 OnExposeComplete: enter
00:57:15.893 00.001 8996 UpdateGuideState(): m_state=6
00:57:15.894 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11488
00:57:15.895 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.24, Mass=608219, SNR=291.6, Peak=49782 HFD=4.6
00:57:15.896 00.001 8996 MultiStar: [#1 -0.05,0.22,0.69,U] [#2 -0.24,-0.13,0.83,U] [#3 0.15,0.04,0.69,U] [#4 0.48,0.21,0.00,M3] [#5 -0.42,0.05,0.63,U] [#6 -0.16,0.24,0.52,U] [#7 0.03,0.36,0.40,U] [#8 -0.40,0.26,0.00,M1] 
00:57:15.897 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.13}, one-star: {0.44, 0.26}
00:57:15.898 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
00:57:15.899 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
00:57:15.899 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.62 mountX=-0.02 mountY=-0.13, mountTheta=-1.72
00:57:15.901 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.13, opts=13)
00:57:15.902 00.001 8996 Enqueuing Move request for scope (-0.01, 0.13)
00:57:15.902 00.000 20224 Worker thread wakes up
00:57:15.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
00:57:15.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
00:57:15.902 00.000 20224 Moving (-0.01, 0.13) raw xDistance=-0.02 yDistance=-0.13
00:57:15.903 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:57:15.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:15.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:57:15.903 00.000 20224 MoveAxis(E, 0, ABG)
00:57:15.903 00.000 20224 Move returns status 0, amount 0
00:57:15.903 00.000 20224 MoveAxis(N, 0, ABG)
00:57:15.903 00.000 20224 Move returns status 0, amount 0
00:57:15.903 00.000 20224 move complete, result=0
00:57:15.903 00.000 20224 worker thread done servicing request
00:57:15.907 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49782, med=3059, FiltMin=2787, FiltMax=26109, Gamma=1.000
00:57:15.922 00.015 8996 UpdateGuideState exits: m=608219 SNR=291.6
00:57:15.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:15.924 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:15.925 00.001 8996 Enqueuing Expose request
00:57:15.926 00.001 20224 Worker thread wakes up
00:57:15.926 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:57:15.926 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:15.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:17.094 01.168 20224 Exposure complete
00:57:17.157 00.063 20224 worker thread done servicing request
00:57:17.158 00.001 8996 OnExposeComplete: enter
00:57:17.158 00.000 8996 UpdateGuideState(): m_state=6
00:57:17.159 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11489
00:57:17.160 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.37, Mass=729647, SNR=314.5, Peak=53062 HFD=4.5
00:57:17.161 00.001 8996 MultiStar: [#1 -0.33,0.20,0.67,U] [#2 -0.35,0.19,0.74,U] [#3 0.32,0.29,0.77,U] [#4 0.57,0.83,0.00,M4] [#5 -0.35,0.34,0.00,M1] [#6 -0.33,0.38,0.00,M3] [#7 0.07,0.78,0.00,M1] [#8 -0.39,0.52,0.00,M2] 
00:57:17.162 00.001 8996 refined, 3 included, MultiStar: {-0.09, 0.28}, one-star: {-0.07, 0.38}
00:57:17.163 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
00:57:17.164 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
00:57:17.165 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.90 mountX=-0.12 mountY=-0.26, mountTheta=-2.00
00:57:17.167 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.28, opts=13)
00:57:17.168 00.001 8996 Enqueuing Move request for scope (-0.09, 0.28)
00:57:17.169 00.001 20224 Worker thread wakes up
00:57:17.169 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.28) opts 0xd
00:57:17.169 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.28)
00:57:17.169 00.000 20224 Moving (-0.09, 0.28) raw xDistance=-0.12 yDistance=-0.26
00:57:17.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:57:17.169 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:57:17.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:57:17.169 00.000 20224 MoveAxis(E, 0, ABG)
00:57:17.169 00.000 20224 Move returns status 0, amount 0
00:57:17.169 00.000 20224 MoveAxis(N, 0, ABG)
00:57:17.169 00.000 20224 Move returns status 0, amount 0
00:57:17.169 00.000 20224 move complete, result=0
00:57:17.170 00.001 20224 worker thread done servicing request
00:57:17.182 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53062, med=3059, FiltMin=2758, FiltMax=25238, Gamma=1.000
00:57:17.203 00.021 8996 UpdateGuideState exits: m=729647 SNR=314.5
00:57:17.205 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:17.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:17.207 00.001 8996 Enqueuing Expose request
00:57:17.208 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:57:17.208 00.000 20224 Worker thread wakes up
00:57:17.208 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:17.209 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:18.182 00.973 20224 Exposure complete
00:57:18.294 00.112 20224 worker thread done servicing request
00:57:18.294 00.000 8996 OnExposeComplete: enter
00:57:18.296 00.002 8996 UpdateGuideState(): m_state=6
00:57:18.298 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11490
00:57:18.299 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.42, Mass=639614, SNR=293.9, Peak=41350 HFD=4.6
00:57:18.301 00.002 8996 MultiStar: [#1 -0.10,0.47,0.00,M1] [#2 -0.42,0.52,0.00,M1] [#3 0.28,0.35,0.62,U] [#4 0.48,0.80,0.00,M5] [#5 -0.44,0.24,0.00,M2] [#6 -0.31,0.16,0.48,U] [#7 0.12,0.64,0.00,M2] [#8 -0.42,0.13,0.41,U] 
00:57:18.302 00.001 8996 refined, 3 included, MultiStar: {0.01, 0.31}, one-star: {0.17, 0.44}
00:57:18.304 00.002 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
00:57:18.305 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
00:57:18.307 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.31 hyp=0.31 cameraTheta=1.55 mountX=-0.02 mountY=-0.31, mountTheta=-1.65
00:57:18.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.31, opts=13)
00:57:18.311 00.002 8996 Enqueuing Move request for scope (0.01, 0.31)
00:57:18.313 00.002 20224 Worker thread wakes up
00:57:18.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.31) opts 0xd
00:57:18.313 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.31)
00:57:18.313 00.000 20224 Moving (0.01, 0.31) raw xDistance=-0.02 yDistance=-0.31
00:57:18.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:57:18.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:57:18.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
00:57:18.313 00.000 20224 MoveAxis(E, 0, ABG)
00:57:18.313 00.000 20224 Move returns status 0, amount 0
00:57:18.313 00.000 20224 MoveAxis(N, 0, ABG)
00:57:18.313 00.000 20224 Move returns status 0, amount 0
00:57:18.313 00.000 20224 move complete, result=0
00:57:18.314 00.001 20224 worker thread done servicing request
00:57:18.319 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41350, med=3059, FiltMin=2768, FiltMax=23107, Gamma=1.000
00:57:18.334 00.015 8996 UpdateGuideState exits: m=639614 SNR=293.9
00:57:18.335 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:18.336 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:18.337 00.001 8996 Enqueuing Expose request
00:57:18.337 00.000 20224 Worker thread wakes up
00:57:18.337 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:57:18.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:18.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:19.506 01.168 20224 Exposure complete
00:57:19.576 00.070 20224 worker thread done servicing request
00:57:19.576 00.000 8996 OnExposeComplete: enter
00:57:19.578 00.002 8996 UpdateGuideState(): m_state=6
00:57:19.579 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11491
00:57:19.580 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.34, Mass=615007, SNR=332.5, Peak=49702 HFD=4.5
00:57:19.581 00.001 8996 MultiStar: [#1 -0.39,0.85,0.00,M2] [#2 -0.39,0.81,0.00,M2] [#3 -0.00,0.54,0.00,M1] [#4 0.28,1.28,0.00,M6] [#5 -0.33,0.63,0.00,M3] [#6 -0.42,0.19,0.00,M3] [#7 -0.37,0.57,0.00,M3] [#8 -0.29,0.76,0.00,M2] 
00:57:19.582 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:57:19.583 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:57:19.584 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.36 hyp=0.43 cameraTheta=2.18 mountX=-0.28 mountY=-0.33, mountTheta=-2.28
00:57:19.586 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.36, opts=13)
00:57:19.587 00.001 8996 Enqueuing Move request for scope (-0.25, 0.36)
00:57:19.588 00.001 20224 Worker thread wakes up
00:57:19.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.36) opts 0xd
00:57:19.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.36)
00:57:19.589 00.001 20224 Moving (-0.25, 0.36) raw xDistance=-0.28 yDistance=-0.33
00:57:19.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:57:19.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:57:19.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
00:57:19.589 00.000 20224 MoveAxis(E, 41, ABG)
00:57:19.589 00.000 20224 Guiding  Dir = 2, Dur = 41
00:57:19.589 00.000 20224 IsSlewing returns 0
00:57:19.590 00.001 20224 IsGuiding returns 0
00:57:19.594 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49702, med=3062, FiltMin=2774, FiltMax=25046, Gamma=1.000
00:57:19.608 00.014 8996 UpdateGuideState exits: m=615007 SNR=332.5
00:57:19.609 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:19.609 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:19.610 00.001 8996 Enqueuing Expose request
00:57:19.647 00.037 20224 IsGuiding returns 1
00:57:19.647 00.000 20224 scope still moving after pulse duration time elapsed
00:57:19.676 00.029 20224 IsSlewing returns 0
00:57:19.676 00.000 20224 IsGuiding returns 1
00:57:19.707 00.031 20224 IsSlewing returns 0
00:57:19.708 00.001 20224 IsGuiding returns 1
00:57:19.738 00.030 20224 IsSlewing returns 0
00:57:19.738 00.000 20224 IsGuiding returns 0
00:57:19.739 00.001 20224 scope move finished after 41 + 107 ms
00:57:19.739 00.000 20224 Move returns status 0, amount 41
00:57:19.739 00.000 20224 MoveAxis(N, 0, ABG)
00:57:19.739 00.000 20224 Move returns status 0, amount 0
00:57:19.739 00.000 20224 move complete, result=0
00:57:19.739 00.000 20224 worker thread done servicing request
00:57:19.739 00.000 20224 Worker thread wakes up
00:57:19.739 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.3 px 0 ms NORTH
00:57:19.741 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:19.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:20.717 00.976 20224 Exposure complete
00:57:20.790 00.073 20224 worker thread done servicing request
00:57:20.790 00.000 8996 OnExposeComplete: enter
00:57:20.791 00.001 8996 UpdateGuideState(): m_state=6
00:57:20.792 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11492
00:57:20.793 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.20, Mass=627836, SNR=343.7, Peak=45782 HFD=4.5
00:57:20.794 00.001 8996 MultiStar: [#1 -0.23,0.38,0.66,U] [#2 -0.03,0.41,0.68,U] [#3 0.15,0.26,0.56,U] [#4 0.50,0.76,0.00,M7] [#5 -0.18,0.33,0.56,U] [#6 -0.09,0.16,0.38,U] [#7 -0.39,0.52,0.00,M4] [#8 -0.33,0.23,0.39,U] 
00:57:20.795 00.001 8996 single-star, 6 included, MultiStar: {-0.05, 0.29}, one-star: {0.13, 0.21}
00:57:20.795 00.000 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
00:57:20.796 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
00:57:20.797 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.03 mountX=0.11 mountY=-0.23, mountTheta=-1.13
00:57:20.800 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.21, opts=13)
00:57:20.801 00.001 8996 Enqueuing Move request for scope (0.13, 0.21)
00:57:20.802 00.001 20224 Worker thread wakes up
00:57:20.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
00:57:20.802 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
00:57:20.802 00.000 20224 Moving (0.13, 0.21) raw xDistance=0.11 yDistance=-0.23
00:57:20.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:57:20.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:57:20.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
00:57:20.802 00.000 20224 MoveAxis(E, 0, ABG)
00:57:20.802 00.000 20224 Move returns status 0, amount 0
00:57:20.802 00.000 20224 MoveAxis(N, 0, ABG)
00:57:20.802 00.000 20224 Move returns status 0, amount 0
00:57:20.802 00.000 20224 move complete, result=0
00:57:20.802 00.000 20224 worker thread done servicing request
00:57:20.806 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45782, med=3059, FiltMin=2787, FiltMax=24544, Gamma=1.000
00:57:20.819 00.013 8996 UpdateGuideState exits: m=627836 SNR=343.7
00:57:20.820 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:20.821 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:20.822 00.001 8996 Enqueuing Expose request
00:57:20.822 00.000 20224 Worker thread wakes up
00:57:20.823 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:20.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:20.823 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:57:21.979 01.156 20224 Exposure complete
00:57:22.046 00.067 20224 worker thread done servicing request
00:57:22.046 00.000 8996 OnExposeComplete: enter
00:57:22.048 00.002 8996 UpdateGuideState(): m_state=6
00:57:22.050 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11493
00:57:22.052 00.002 8996 Star::Find returns 1 (0), X=135.45, Y=472.95, Mass=700305, SNR=330.1, Peak=54486 HFD=4.9
00:57:22.054 00.002 8996 MultiStar: [#1 -0.04,0.19,0.65,U] [#2 -0.12,-0.13,0.73,U] [#3 0.34,0.21,0.63,U] [#4 0.38,0.48,0.00,M8] [#5 -0.18,0.19,0.54,U] [#6 -0.11,0.05,0.43,U] [#7 -0.16,0.26,0.40,U] [#8 -0.21,0.20,0.35,U] 
00:57:22.055 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.09}, one-star: {0.32, -0.03}
00:57:22.057 00.002 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
00:57:22.058 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
00:57:22.059 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.26 mountX=0.02 mountY=-0.09, mountTheta=-1.36
00:57:22.062 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.09, opts=13)
00:57:22.064 00.002 8996 Enqueuing Move request for scope (0.03, 0.09)
00:57:22.065 00.001 20224 Worker thread wakes up
00:57:22.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.09) opts 0xd
00:57:22.066 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.09)
00:57:22.066 00.000 20224 Moving (0.03, 0.09) raw xDistance=0.02 yDistance=-0.09
00:57:22.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:57:22.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:22.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:57:22.066 00.000 20224 MoveAxis(E, 0, ABG)
00:57:22.066 00.000 20224 Move returns status 0, amount 0
00:57:22.066 00.000 20224 MoveAxis(N, 0, ABG)
00:57:22.066 00.000 20224 Move returns status 0, amount 0
00:57:22.066 00.000 20224 move complete, result=0
00:57:22.067 00.001 20224 worker thread done servicing request
00:57:22.072 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54486, med=3062, FiltMin=2771, FiltMax=27648, Gamma=1.000
00:57:22.090 00.018 8996 UpdateGuideState exits: m=700305 SNR=330.1
00:57:22.092 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:22.092 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:22.093 00.001 8996 Enqueuing Expose request
00:57:22.094 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:57:22.095 00.001 20224 Worker thread wakes up
00:57:22.095 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:22.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:23.052 00.957 20224 Exposure complete
00:57:23.147 00.095 20224 worker thread done servicing request
00:57:23.147 00.000 8996 OnExposeComplete: enter
00:57:23.149 00.002 8996 UpdateGuideState(): m_state=6
00:57:23.150 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11494
00:57:23.151 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.09, Mass=636582, SNR=294.5, Peak=47622 HFD=4.5
00:57:23.152 00.001 8996 MultiStar: [#1 0.18,0.07,0.77,U] [#2 -0.15,0.11,0.83,U] [#3 0.34,-0.15,0.67,U] [#4 0.67,0.66,0.00,M9] [#5 -0.28,0.09,0.64,U] [#6 -0.19,-0.01,0.44,U] [#7 0.02,0.24,0.46,U] [#8 -0.23,0.23,0.44,U] 
00:57:23.153 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.08}, one-star: {0.25, 0.11}
00:57:23.155 00.002 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
00:57:23.156 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
00:57:23.158 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.23 mountX=0.02 mountY=-0.08, mountTheta=-1.33
00:57:23.161 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
00:57:23.163 00.002 8996 Enqueuing Move request for scope (0.03, 0.08)
00:57:23.166 00.003 20224 Worker thread wakes up
00:57:23.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
00:57:23.166 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
00:57:23.166 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
00:57:23.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:57:23.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:23.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:57:23.166 00.000 20224 MoveAxis(E, 0, ABG)
00:57:23.166 00.000 20224 Move returns status 0, amount 0
00:57:23.166 00.000 20224 MoveAxis(N, 0, ABG)
00:57:23.166 00.000 20224 Move returns status 0, amount 0
00:57:23.166 00.000 20224 move complete, result=0
00:57:23.167 00.001 20224 worker thread done servicing request
00:57:23.175 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47622, med=3059, FiltMin=2784, FiltMax=26301, Gamma=1.000
00:57:23.201 00.026 8996 UpdateGuideState exits: m=636582 SNR=294.5
00:57:23.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:23.203 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:23.204 00.001 8996 Enqueuing Expose request
00:57:23.205 00.001 20224 Worker thread wakes up
00:57:23.205 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:57:23.206 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:23.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:24.386 01.180 20224 Exposure complete
00:57:24.441 00.055 20224 worker thread done servicing request
00:57:24.441 00.000 8996 OnExposeComplete: enter
00:57:24.442 00.001 8996 UpdateGuideState(): m_state=6
00:57:24.443 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11495
00:57:24.444 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=472.92, Mass=626844, SNR=290.9, Peak=42758 HFD=4.4
00:57:24.445 00.001 8996 MultiStar: [#1 0.07,-0.09,0.79,U] [#2 -0.12,0.01,0.82,U] [#3 0.24,0.00,0.60,U] [#4 0.38,0.29,0.00,M10] [#5 -0.31,-0.15,0.62,U] [#6 -0.22,-0.13,0.50,U] [#7 -0.10,0.19,0.43,U] [#8 -0.20,0.16,0.42,U] 
00:57:24.446 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.02}, one-star: {0.21, -0.06}
00:57:24.447 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
00:57:24.447 00.000 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
00:57:24.448 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.33 mountX=-0.02 mountY=0.03, mountTheta=2.23
00:57:24.451 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
00:57:24.452 00.001 8996 Enqueuing Move request for scope (-0.02, -0.02)
00:57:24.453 00.001 20224 Worker thread wakes up
00:57:24.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
00:57:24.453 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
00:57:24.453 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.03
00:57:24.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:57:24.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:24.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:57:24.453 00.000 20224 MoveAxis(E, 0, ABG)
00:57:24.453 00.000 20224 Move returns status 0, amount 0
00:57:24.453 00.000 20224 MoveAxis(N, 0, ABG)
00:57:24.453 00.000 20224 Move returns status 0, amount 0
00:57:24.453 00.000 20224 move complete, result=0
00:57:24.454 00.001 20224 worker thread done servicing request
00:57:24.460 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42758, med=3059, FiltMin=2755, FiltMax=27024, Gamma=1.000
00:57:24.474 00.014 8996 UpdateGuideState exits: m=626844 SNR=290.9
00:57:24.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:24.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:24.476 00.000 8996 Enqueuing Expose request
00:57:24.477 00.001 20224 Worker thread wakes up
00:57:24.477 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:24.478 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:24.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:25.454 00.976 20224 Exposure complete
00:57:25.534 00.080 20224 worker thread done servicing request
00:57:25.535 00.001 8996 OnExposeComplete: enter
00:57:25.535 00.000 8996 UpdateGuideState(): m_state=6
00:57:25.536 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11496
00:57:25.537 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=472.93, Mass=693662, SNR=321.4, Peak=49750 HFD=4.5
00:57:25.538 00.001 8996 MultiStar: [#1 -0.24,0.19,0.61,U] [#2 -0.16,0.08,0.68,U] [#3 0.20,-0.16,0.56,U] [#4 0.57,0.36,0.00,R] [#5 -0.24,-0.05,0.62,U] [#6 -0.35,-0.16,0.46,U] [#7 -0.13,0.14,0.44,U] [#8 -0.32,0.29,0.34,U] 
00:57:25.539 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.02}, one-star: {0.17, -0.05}
00:57:25.539 00.000 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
00:57:25.540 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
00:57:25.541 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.95 mountX=-0.10 mountY=-0.01, mountTheta=-3.06
00:57:25.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
00:57:25.546 00.003 8996 Enqueuing Move request for scope (-0.09, 0.02)
00:57:25.548 00.002 20224 Worker thread wakes up
00:57:25.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
00:57:25.548 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
00:57:25.548 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.10 yDistance=-0.01
00:57:25.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:57:25.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:25.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:57:25.548 00.000 20224 MoveAxis(E, 0, ABG)
00:57:25.548 00.000 20224 Move returns status 0, amount 0
00:57:25.548 00.000 20224 MoveAxis(N, 0, ABG)
00:57:25.548 00.000 20224 Move returns status 0, amount 0
00:57:25.548 00.000 20224 move complete, result=0
00:57:25.548 00.000 20224 worker thread done servicing request
00:57:25.552 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49750, med=3062, FiltMin=2784, FiltMax=27165, Gamma=1.000
00:57:25.567 00.015 8996 UpdateGuideState exits: m=693662 SNR=321.4
00:57:25.568 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:25.569 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:25.569 00.000 8996 Enqueuing Expose request
00:57:25.570 00.001 20224 Worker thread wakes up
00:57:25.570 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:25.571 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:25.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:26.756 01.185 20224 Exposure complete
00:57:26.871 00.115 20224 worker thread done servicing request
00:57:26.871 00.000 8996 OnExposeComplete: enter
00:57:26.873 00.002 8996 UpdateGuideState(): m_state=6
00:57:26.875 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11497
00:57:26.877 00.002 8996 Star::Find returns 1 (0), X=135.02, Y=472.91, Mass=606265, SNR=312.2, Peak=52614 HFD=4.4
00:57:26.879 00.002 8996 MultiStar: [#1 -0.27,-0.06,0.70,U] [#2 -0.51,-0.11,0.00,M1] [#3 -0.06,-0.16,0.63,U] [#4 -0.45,-0.15,0.00,M1] [#5 -0.37,-0.12,0.65,U] [#6 -0.57,-0.29,0.00,M1] [#7 -0.08,0.53,0.00,M1] [#8 -0.28,0.24,0.39,U] 
00:57:26.880 00.001 8996 single-star, 4 included, MultiStar: {-0.21, -0.06}, one-star: {-0.12, -0.07}
00:57:26.881 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
00:57:26.883 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
00:57:26.884 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.58 mountX=-0.11 mountY=0.09, mountTheta=2.47
00:57:26.887 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.07, opts=13)
00:57:26.888 00.001 8996 Enqueuing Move request for scope (-0.12, -0.07)
00:57:26.889 00.001 20224 Worker thread wakes up
00:57:26.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
00:57:26.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
00:57:26.889 00.000 20224 Moving (-0.12, -0.07) raw xDistance=-0.11 yDistance=0.09
00:57:26.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:57:26.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:26.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:57:26.889 00.000 20224 MoveAxis(E, 0, ABG)
00:57:26.889 00.000 20224 Move returns status 0, amount 0
00:57:26.889 00.000 20224 MoveAxis(N, 0, ABG)
00:57:26.889 00.000 20224 Move returns status 0, amount 0
00:57:26.889 00.000 20224 move complete, result=0
00:57:26.889 00.000 20224 worker thread done servicing request
00:57:26.894 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52614, med=3059, FiltMin=2790, FiltMax=23424, Gamma=1.000
00:57:26.909 00.015 8996 UpdateGuideState exits: m=606265 SNR=312.2
00:57:26.909 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:26.911 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:26.913 00.002 8996 Enqueuing Expose request
00:57:26.914 00.001 20224 Worker thread wakes up
00:57:26.914 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:26.916 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:26.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:27.899 00.983 20224 Exposure complete
00:57:27.969 00.070 20224 worker thread done servicing request
00:57:27.969 00.000 8996 OnExposeComplete: enter
00:57:27.970 00.001 8996 UpdateGuideState(): m_state=6
00:57:27.972 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11498
00:57:27.974 00.002 8996 Star::Find returns 1 (0), X=135.11, Y=473.01, Mass=702162, SNR=351.3, Peak=58934 HFD=4.4
00:57:27.976 00.002 8996 MultiStar: [#1 -0.03,-0.09,0.60,U] [#2 -0.06,0.00,0.64,U] [#3 0.45,0.03,0.00,M1] [#4 -0.06,-0.13,0.43,U] [#5 -0.25,-0.34,0.49,U] [#6 -0.03,-0.09,0.37,U] [#7 0.29,0.27,0.36,U] [#8 -0.23,0.24,0.34,U] 
00:57:27.977 00.001 8996 single-star, 7 included, MultiStar: {-0.05, -0.02}, one-star: {-0.02, 0.03}
00:57:27.979 00.002 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
00:57:27.980 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
00:57:27.982 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.21 mountX=-0.03 mountY=-0.03, mountTheta=-2.32
00:57:27.985 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
00:57:27.986 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
00:57:27.988 00.002 20224 Worker thread wakes up
00:57:27.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
00:57:27.988 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
00:57:27.988 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.03
00:57:27.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:57:27.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:27.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:57:27.988 00.000 20224 MoveAxis(E, 0, ABG)
00:57:27.988 00.000 20224 Move returns status 0, amount 0
00:57:27.988 00.000 20224 MoveAxis(N, 0, ABG)
00:57:27.988 00.000 20224 Move returns status 0, amount 0
00:57:27.988 00.000 20224 move complete, result=0
00:57:27.988 00.000 20224 worker thread done servicing request
00:57:27.993 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=58934, med=3062, FiltMin=2774, FiltMax=27552, Gamma=1.000
00:57:28.013 00.020 8996 UpdateGuideState exits: m=702162 SNR=351.3
00:57:28.014 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:28.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:28.017 00.002 8996 Enqueuing Expose request
00:57:28.017 00.000 20224 Worker thread wakes up
00:57:28.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:28.017 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:28.018 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:29.171 01.153 20224 Exposure complete
00:57:29.257 00.086 20224 worker thread done servicing request
00:57:29.258 00.001 8996 OnExposeComplete: enter
00:57:29.260 00.002 8996 UpdateGuideState(): m_state=6
00:57:29.261 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11499
00:57:29.263 00.002 8996 Star::Find returns 1 (0), X=135.25, Y=472.82, Mass=647475, SNR=330.8, Peak=47382 HFD=4.4
00:57:29.266 00.003 8996 MultiStar: [#1 -0.09,0.01,0.69,U] [#2 -0.17,0.10,0.67,U] [#3 -0.01,-0.51,0.00,M2] [#4 -0.05,-0.05,0.54,U] [#5 -0.27,-0.21,0.56,U] [#6 -0.14,-0.05,0.41,U] [#7 -0.31,-0.29,0.42,U] [#8 -0.34,0.01,0.34,U] 
00:57:29.268 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.08}, one-star: {0.11, -0.16}
00:57:29.270 00.002 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
00:57:29.271 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.72)
00:57:29.272 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.54 mountX=-0.11 mountY=0.09, mountTheta=2.43
00:57:29.274 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
00:57:29.275 00.001 8996 Enqueuing Move request for scope (-0.12, -0.08)
00:57:29.276 00.001 20224 Worker thread wakes up
00:57:29.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
00:57:29.276 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
00:57:29.276 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.09
00:57:29.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:57:29.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:29.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:57:29.276 00.000 20224 MoveAxis(E, 0, ABG)
00:57:29.276 00.000 20224 Move returns status 0, amount 0
00:57:29.276 00.000 20224 MoveAxis(N, 0, ABG)
00:57:29.276 00.000 20224 Move returns status 0, amount 0
00:57:29.276 00.000 20224 move complete, result=0
00:57:29.276 00.000 20224 worker thread done servicing request
00:57:29.280 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=47382, med=3062, FiltMin=2768, FiltMax=24797, Gamma=1.000
00:57:29.300 00.020 8996 UpdateGuideState exits: m=647475 SNR=330.8
00:57:29.301 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:29.302 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:29.303 00.001 8996 Enqueuing Expose request
00:57:29.304 00.001 20224 Worker thread wakes up
00:57:29.304 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:29.305 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:29.306 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:30.302 00.996 20224 Exposure complete
00:57:30.360 00.058 20224 worker thread done servicing request
00:57:30.360 00.000 8996 OnExposeComplete: enter
00:57:30.361 00.001 8996 UpdateGuideState(): m_state=6
00:57:30.361 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11500
00:57:30.362 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=472.92, Mass=674974, SNR=326.1, Peak=51574 HFD=4.4
00:57:30.363 00.001 8996 MultiStar: [#1 -0.01,-0.04,0.71,U] [#2 -0.23,0.16,0.69,U] [#3 0.19,-0.23,0.60,U] [#4 -0.26,-0.18,0.62,U] [#5 -0.33,-0.09,0.58,U] [#6 -0.25,-0.07,0.46,U] [#7 -0.26,-0.03,0.43,U] [#8 -0.54,0.17,0.00,M1] 
00:57:30.364 00.001 8996 single-star, 7 included, MultiStar: {-0.10, -0.06}, one-star: {0.10, -0.06}
00:57:30.365 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
00:57:30.366 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
00:57:30.368 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.51 mountX=0.11 mountY=0.05, mountTheta=0.40
00:57:30.371 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.06, opts=13)
00:57:30.372 00.001 8996 Enqueuing Move request for scope (0.10, -0.06)
00:57:30.374 00.002 20224 Worker thread wakes up
00:57:30.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
00:57:30.375 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
00:57:30.375 00.000 20224 Moving (0.10, -0.06) raw xDistance=0.11 yDistance=0.05
00:57:30.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:57:30.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:30.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
00:57:30.375 00.000 20224 MoveAxis(E, 0, ABG)
00:57:30.375 00.000 20224 Move returns status 0, amount 0
00:57:30.375 00.000 20224 MoveAxis(N, 0, ABG)
00:57:30.376 00.001 20224 Move returns status 0, amount 0
00:57:30.376 00.000 20224 move complete, result=0
00:57:30.376 00.000 20224 worker thread done servicing request
00:57:30.385 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51574, med=3062, FiltMin=2781, FiltMax=26445, Gamma=1.000
00:57:30.408 00.023 8996 UpdateGuideState exits: m=674974 SNR=326.1
00:57:30.409 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:30.410 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:30.412 00.002 8996 Enqueuing Expose request
00:57:30.413 00.001 20224 Worker thread wakes up
00:57:30.413 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:30.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:30.413 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:31.569 01.156 20224 Exposure complete
00:57:31.650 00.081 20224 worker thread done servicing request
00:57:31.651 00.001 8996 OnExposeComplete: enter
00:57:31.651 00.000 8996 UpdateGuideState(): m_state=6
00:57:31.652 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11501
00:57:31.653 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=472.89, Mass=693990, SNR=328.5, Peak=54630 HFD=4.4
00:57:31.654 00.001 8996 MultiStar: [#1 -0.24,0.12,0.69,U] [#2 -0.24,0.04,0.73,U] [#3 0.03,-0.19,0.62,U] [#4 -0.12,-0.37,0.52,U] [#5 -0.40,-0.06,0.70,U] [#6 -0.36,0.07,0.45,U] [#7 0.11,0.26,0.42,U] [#8 -0.64,0.01,0.00,M2] 
00:57:31.655 00.001 8996 single-star, 7 included, MultiStar: {-0.15, -0.04}, one-star: {-0.01, -0.09}
00:57:31.655 00.000 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
00:57:31.656 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
00:57:31.657 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.70 mountX=-0.00 mountY=0.09, mountTheta=1.60
00:57:31.658 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.09, opts=13)
00:57:31.659 00.001 8996 Enqueuing Move request for scope (-0.01, -0.09)
00:57:31.660 00.001 20224 Worker thread wakes up
00:57:31.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.09) opts 0xd
00:57:31.660 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.09)
00:57:31.660 00.000 20224 Moving (-0.01, -0.09) raw xDistance=-0.00 yDistance=0.09
00:57:31.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:57:31.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:31.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:57:31.660 00.000 20224 MoveAxis(E, 0, ABG)
00:57:31.660 00.000 20224 Move returns status 0, amount 0
00:57:31.660 00.000 20224 MoveAxis(N, 0, ABG)
00:57:31.660 00.000 20224 Move returns status 0, amount 0
00:57:31.660 00.000 20224 move complete, result=0
00:57:31.660 00.000 20224 worker thread done servicing request
00:57:31.667 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54630, med=3062, FiltMin=2781, FiltMax=27981, Gamma=1.000
00:57:31.684 00.017 8996 UpdateGuideState exits: m=693990 SNR=328.5
00:57:31.687 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:31.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:31.690 00.002 8996 Enqueuing Expose request
00:57:31.691 00.001 20224 Worker thread wakes up
00:57:31.691 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:31.693 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:31.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:32.677 00.984 20224 Exposure complete
00:57:32.738 00.061 20224 worker thread done servicing request
00:57:32.739 00.001 8996 OnExposeComplete: enter
00:57:32.741 00.002 8996 UpdateGuideState(): m_state=6
00:57:32.742 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11502
00:57:32.745 00.003 8996 Star::Find returns 1 (0), X=135.03, Y=472.86, Mass=721362, SNR=318.4, Peak=61686 HFD=4.3
00:57:32.747 00.002 8996 MultiStar: [#1 -0.06,-0.07,0.63,U] [#2 -0.30,-0.18,0.64,U] [#3 0.20,-0.20,0.53,U] [#4 -0.11,0.06,0.49,U] [#5 -0.41,-0.26,0.00,M1] [#6 -0.16,-0.10,0.51,U] [#7 -0.08,0.09,0.41,U] [#8 -0.47,-0.12,0.00,M3] 
00:57:32.749 00.002 8996 refined, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.11, -0.12}
00:57:32.750 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:57:32.751 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
00:57:32.753 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.38 mountX=-0.09 mountY=0.10, mountTheta=2.28
00:57:32.756 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
00:57:32.758 00.002 8996 Enqueuing Move request for scope (-0.09, -0.09)
00:57:32.759 00.001 20224 Worker thread wakes up
00:57:32.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
00:57:32.760 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
00:57:32.760 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.09 yDistance=0.10
00:57:32.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:57:32.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:32.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:57:32.760 00.000 20224 MoveAxis(E, 0, ABG)
00:57:32.760 00.000 20224 Move returns status 0, amount 0
00:57:32.760 00.000 20224 MoveAxis(N, 0, ABG)
00:57:32.760 00.000 20224 Move returns status 0, amount 0
00:57:32.761 00.001 20224 move complete, result=0
00:57:32.761 00.000 20224 worker thread done servicing request
00:57:32.767 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61686, med=3062, FiltMin=2784, FiltMax=28464, Gamma=1.000
00:57:32.791 00.024 8996 UpdateGuideState exits: m=721362 SNR=318.4
00:57:32.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:32.794 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:32.796 00.002 8996 Enqueuing Expose request
00:57:32.798 00.002 20224 Worker thread wakes up
00:57:32.798 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:32.800 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:32.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:33.975 01.175 20224 Exposure complete
00:57:34.049 00.074 20224 worker thread done servicing request
00:57:34.049 00.000 8996 OnExposeComplete: enter
00:57:34.050 00.001 8996 UpdateGuideState(): m_state=6
00:57:34.051 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11503
00:57:34.052 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=472.84, Mass=676798, SNR=333.8, Peak=52918 HFD=4.4
00:57:34.053 00.001 8996 MultiStar: [#1 -0.31,-0.00,0.65,U] [#2 -0.15,-0.06,0.71,U] [#3 0.28,0.02,0.53,U] [#4 -0.05,0.33,0.54,U] [#5 -0.39,0.10,0.54,U] [#6 -0.14,-0.18,0.46,U] [#7 0.05,0.37,0.40,U] [#8 -0.52,0.10,0.00,M4] 
00:57:34.054 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.02}, one-star: {-0.26, -0.14}
00:57:34.054 00.000 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
00:57:34.055 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:57:34.056 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.02 hyp=0.15 cameraTheta=2.98 mountX=-0.15 mountY=-0.01, mountTheta=-3.09
00:57:34.058 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.02, opts=13)
00:57:34.059 00.001 8996 Enqueuing Move request for scope (-0.14, 0.02)
00:57:34.060 00.001 20224 Worker thread wakes up
00:57:34.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.02) opts 0xd
00:57:34.060 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.02)
00:57:34.060 00.000 20224 Moving (-0.14, 0.02) raw xDistance=-0.15 yDistance=-0.01
00:57:34.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
00:57:34.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:34.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:57:34.060 00.000 20224 MoveAxis(E, 0, ABG)
00:57:34.060 00.000 20224 Move returns status 0, amount 0
00:57:34.060 00.000 20224 MoveAxis(N, 0, ABG)
00:57:34.060 00.000 20224 Move returns status 0, amount 0
00:57:34.060 00.000 20224 move complete, result=0
00:57:34.060 00.000 20224 worker thread done servicing request
00:57:34.064 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52918, med=3062, FiltMin=2771, FiltMax=26893, Gamma=1.000
00:57:34.078 00.014 8996 UpdateGuideState exits: m=676798 SNR=333.8
00:57:34.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:34.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:34.081 00.001 8996 Enqueuing Expose request
00:57:34.083 00.002 20224 Worker thread wakes up
00:57:34.083 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:34.084 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:34.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:35.051 00.967 20224 Exposure complete
00:57:35.123 00.072 20224 worker thread done servicing request
00:57:35.123 00.000 8996 OnExposeComplete: enter
00:57:35.124 00.001 8996 UpdateGuideState(): m_state=6
00:57:35.125 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11504
00:57:35.126 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.02, Mass=625885, SNR=296.6, Peak=48614 HFD=4.3
00:57:35.127 00.001 8996 MultiStar: [#1 -0.09,0.08,0.78,U] [#2 -0.30,0.08,0.70,U] [#3 0.23,0.03,0.69,U] [#4 -0.17,0.07,0.52,U] [#5 -0.54,-0.07,0.00,M1] [#6 -0.05,-0.02,0.45,U] [#7 -0.00,0.31,0.51,U] [#8 -0.57,0.05,0.00,M5] 
00:57:35.127 00.000 8996 single-star, 6 included, MultiStar: {-0.06, 0.08}, one-star: {-0.02, 0.04}
00:57:35.128 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:57:35.129 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
00:57:35.130 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=2.17 mountX=-0.03 mountY=-0.03, mountTheta=-2.28
00:57:35.131 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
00:57:35.132 00.001 8996 Enqueuing Move request for scope (-0.02, 0.04)
00:57:35.132 00.000 20224 Worker thread wakes up
00:57:35.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
00:57:35.132 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
00:57:35.133 00.001 20224 Moving (-0.02, 0.04) raw xDistance=-0.03 yDistance=-0.03
00:57:35.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:57:35.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:35.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:57:35.133 00.000 20224 MoveAxis(E, 0, ABG)
00:57:35.133 00.000 20224 Move returns status 0, amount 0
00:57:35.133 00.000 20224 MoveAxis(N, 0, ABG)
00:57:35.133 00.000 20224 Move returns status 0, amount 0
00:57:35.133 00.000 20224 move complete, result=0
00:57:35.133 00.000 20224 worker thread done servicing request
00:57:35.141 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48614, med=3062, FiltMin=2779, FiltMax=26480, Gamma=1.000
00:57:35.159 00.018 8996 UpdateGuideState exits: m=625885 SNR=296.6
00:57:35.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:35.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:35.162 00.001 8996 Enqueuing Expose request
00:57:35.163 00.001 20224 Worker thread wakes up
00:57:35.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:35.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:35.163 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:36.336 01.173 20224 Exposure complete
00:57:36.401 00.065 20224 worker thread done servicing request
00:57:36.401 00.000 8996 OnExposeComplete: enter
00:57:36.403 00.002 8996 UpdateGuideState(): m_state=6
00:57:36.405 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11505
00:57:36.407 00.002 8996 Star::Find returns 1 (0), X=134.51, Y=472.66, Mass=659497, SNR=310.8, Peak=43206 HFD=4.8
00:57:36.409 00.002 8996 MultiStar: [#1 -0.30,0.21,0.66,U] [#2 -0.27,-0.03,0.80,U] [#3 0.33,0.27,0.61,U] [#4 -0.10,0.25,0.52,U] [#5 -0.19,-0.05,0.58,U] [#6 -0.32,0.15,0.42,U] [#7 -0.09,0.65,0.00,M1] [#8 -0.50,0.11,0.00,M6] 
00:57:36.410 00.001 8996 refined, 6 included, MultiStar: {-0.25, 0.02}, one-star: {-0.63, -0.33}
00:57:36.412 00.002 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
00:57:36.414 00.002 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
00:57:36.415 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.04 mountX=-0.25 mountY=0.00, mountTheta=3.13
00:57:36.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.02, opts=13)
00:57:36.419 00.002 8996 Enqueuing Move request for scope (-0.25, 0.02)
00:57:36.420 00.001 20224 Worker thread wakes up
00:57:36.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
00:57:36.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
00:57:36.420 00.000 20224 Moving (-0.25, 0.02) raw xDistance=-0.25 yDistance=0.00
00:57:36.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
00:57:36.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:36.421 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:57:36.421 00.000 20224 MoveAxis(E, 36, ABG)
00:57:36.421 00.000 20224 Guiding  Dir = 2, Dur = 36
00:57:36.421 00.000 20224 IsSlewing returns 0
00:57:36.421 00.000 20224 IsGuiding returns 0
00:57:36.423 00.002 20224 PulseGuide returned control before completion, sleep 45
00:57:36.427 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43206, med=3062, FiltMin=2781, FiltMax=25312, Gamma=1.000
00:57:36.440 00.013 8996 UpdateGuideState exits: m=659497 SNR=310.8
00:57:36.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:36.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:36.442 00.000 8996 Enqueuing Expose request
00:57:36.472 00.030 20224 IsGuiding returns 1
00:57:36.472 00.000 20224 scope still moving after pulse duration time elapsed
00:57:36.506 00.034 20224 IsSlewing returns 0
00:57:36.506 00.000 20224 IsGuiding returns 0
00:57:36.507 00.001 20224 scope move finished after 36 + 49 ms
00:57:36.507 00.000 20224 Move returns status 0, amount 36
00:57:36.507 00.000 20224 MoveAxis(N, 0, ABG)
00:57:36.507 00.000 20224 Move returns status 0, amount 0
00:57:36.507 00.000 20224 move complete, result=0
00:57:36.507 00.000 20224 worker thread done servicing request
00:57:36.507 00.000 20224 Worker thread wakes up
00:57:36.507 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:36.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:36.508 00.001 8996 GuideStep: -0.2 px 36 ms EAST, 0.0 px 0 ms NORTH
00:57:37.504 00.996 20224 Exposure complete
00:57:37.582 00.078 20224 worker thread done servicing request
00:57:37.582 00.000 8996 OnExposeComplete: enter
00:57:37.584 00.002 8996 UpdateGuideState(): m_state=6
00:57:37.585 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11506
00:57:37.587 00.002 8996 Star::Find returns 1 (0), X=134.99, Y=472.71, Mass=637932, SNR=309.7, Peak=46150 HFD=4.5
00:57:37.589 00.002 8996 MultiStar: [#1 -0.04,0.20,0.69,U] [#2 -0.23,-0.21,0.63,U] [#3 0.41,0.31,0.00,M1] [#4 0.13,0.41,0.56,U] [#5 -0.04,0.03,0.65,U] [#6 0.13,0.02,0.46,U] [#7 0.25,0.77,0.00,M2] [#8 -0.27,-0.18,0.38,U] 
00:57:37.590 00.001 8996 refined, 6 included, MultiStar: {-0.07, -0.02}, one-star: {-0.15, -0.27}
00:57:37.591 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
00:57:37.592 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
00:57:37.593 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.90 mountX=-0.07 mountY=0.03, mountTheta=2.79
00:57:37.595 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
00:57:37.595 00.000 8996 Enqueuing Move request for scope (-0.07, -0.02)
00:57:37.597 00.002 20224 Worker thread wakes up
00:57:37.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
00:57:37.597 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
00:57:37.597 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.03
00:57:37.598 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:57:37.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:37.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:57:37.598 00.000 20224 MoveAxis(E, 0, ABG)
00:57:37.598 00.000 20224 Move returns status 0, amount 0
00:57:37.598 00.000 20224 MoveAxis(N, 0, ABG)
00:57:37.598 00.000 20224 Move returns status 0, amount 0
00:57:37.598 00.000 20224 move complete, result=0
00:57:37.598 00.000 20224 worker thread done servicing request
00:57:37.606 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46150, med=3062, FiltMin=2781, FiltMax=24118, Gamma=1.000
00:57:37.625 00.019 8996 UpdateGuideState exits: m=637932 SNR=309.7
00:57:37.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:37.627 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:37.628 00.001 8996 Enqueuing Expose request
00:57:37.629 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:37.630 00.001 20224 Worker thread wakes up
00:57:37.630 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:37.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:38.815 01.185 20224 Exposure complete
00:57:38.880 00.065 20224 worker thread done servicing request
00:57:38.880 00.000 8996 OnExposeComplete: enter
00:57:38.881 00.001 8996 UpdateGuideState(): m_state=6
00:57:38.882 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11507
00:57:38.883 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=472.74, Mass=680979, SNR=324.5, Peak=45894 HFD=4.6
00:57:38.885 00.002 8996 MultiStar: [#1 0.16,-0.10,0.62,U] [#2 0.26,-0.21,0.66,U] [#3 0.55,-0.17,0.00,M2] [#4 0.33,-0.03,0.53,U] [#5 -0.21,-0.01,0.57,U] [#6 -0.04,0.08,0.45,U] [#7 0.22,0.21,0.41,U] [#8 -0.13,-0.14,0.33,U] 
00:57:38.886 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.09}, one-star: {0.08, -0.25}
00:57:38.887 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
00:57:38.887 00.000 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
00:57:38.888 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.72 mountX=0.10 mountY=0.07, mountTheta=0.61
00:57:38.890 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.09, opts=13)
00:57:38.891 00.001 8996 Enqueuing Move request for scope (0.10, -0.09)
00:57:38.891 00.000 20224 Worker thread wakes up
00:57:38.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
00:57:38.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
00:57:38.891 00.000 20224 Moving (0.10, -0.09) raw xDistance=0.10 yDistance=0.07
00:57:38.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:57:38.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:38.892 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:57:38.892 00.000 20224 MoveAxis(E, 0, ABG)
00:57:38.892 00.000 20224 Move returns status 0, amount 0
00:57:38.892 00.000 20224 MoveAxis(N, 0, ABG)
00:57:38.892 00.000 20224 Move returns status 0, amount 0
00:57:38.892 00.000 20224 move complete, result=0
00:57:38.892 00.000 20224 worker thread done servicing request
00:57:38.902 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45894, med=3062, FiltMin=2761, FiltMax=23117, Gamma=1.000
00:57:38.920 00.018 8996 UpdateGuideState exits: m=680979 SNR=324.5
00:57:38.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:38.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:38.923 00.001 8996 Enqueuing Expose request
00:57:38.923 00.000 20224 Worker thread wakes up
00:57:38.923 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:38.926 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:38.926 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:39.911 00.985 20224 Exposure complete
00:57:40.002 00.091 20224 worker thread done servicing request
00:57:40.002 00.000 8996 OnExposeComplete: enter
00:57:40.005 00.003 8996 UpdateGuideState(): m_state=6
00:57:40.007 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11508
00:57:40.010 00.003 8996 Star::Find returns 1 (0), X=134.98, Y=472.76, Mass=743093, SNR=324.5, Peak=48806 HFD=4.6
00:57:40.012 00.002 8996 MultiStar: [#1 0.06,-0.40,0.69,U] [#2 0.14,0.13,0.66,U] [#3 0.51,-0.09,0.00,M3] [#4 0.31,-0.08,0.51,U] [#5 -0.31,-0.06,0.53,U] [#6 -0.26,0.12,0.46,U] [#7 -0.09,0.45,0.00,M2] [#8 -0.38,-0.26,0.00,M5] 
00:57:40.013 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.11}, one-star: {-0.15, -0.22}
00:57:40.015 00.002 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
00:57:40.016 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
00:57:40.018 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.89 mountX=-0.03 mountY=0.12, mountTheta=1.79
00:57:40.020 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.11, opts=13)
00:57:40.021 00.001 8996 Enqueuing Move request for scope (-0.04, -0.11)
00:57:40.022 00.001 20224 Worker thread wakes up
00:57:40.022 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
00:57:40.022 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
00:57:40.022 00.000 20224 Moving (-0.04, -0.11) raw xDistance=-0.03 yDistance=0.12
00:57:40.022 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:57:40.022 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:40.022 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:57:40.022 00.000 20224 MoveAxis(E, 0, ABG)
00:57:40.022 00.000 20224 Move returns status 0, amount 0
00:57:40.023 00.001 20224 MoveAxis(N, 0, ABG)
00:57:40.023 00.000 20224 Move returns status 0, amount 0
00:57:40.023 00.000 20224 move complete, result=0
00:57:40.023 00.000 20224 worker thread done servicing request
00:57:40.027 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48806, med=3062, FiltMin=2787, FiltMax=25654, Gamma=1.000
00:57:40.041 00.014 8996 UpdateGuideState exits: m=743093 SNR=324.5
00:57:40.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:40.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:40.043 00.000 8996 Enqueuing Expose request
00:57:40.044 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:40.045 00.001 20224 Worker thread wakes up
00:57:40.045 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:40.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:41.219 01.174 20224 Exposure complete
00:57:41.292 00.073 20224 worker thread done servicing request
00:57:41.292 00.000 8996 OnExposeComplete: enter
00:57:41.293 00.001 8996 UpdateGuideState(): m_state=6
00:57:41.294 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11509
00:57:41.295 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=472.93, Mass=644784, SNR=296.4, Peak=44486 HFD=4.3
00:57:41.296 00.001 8996 MultiStar: [#1 0.12,-0.09,0.72,U] [#2 -0.02,-0.16,0.84,U] [#3 0.30,-0.29,0.63,U] [#4 0.15,-0.08,0.55,U] [#5 0.14,-0.14,0.80,U] [#6 -0.13,0.03,0.47,U] [#7 0.17,0.45,0.00,M3] [#8 -0.04,-0.05,0.32,U] 
00:57:41.297 00.001 8996 refined, 7 included, MultiStar: {0.11, -0.11}, one-star: {0.19, -0.05}
00:57:41.298 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
00:57:41.299 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.46)
00:57:41.299 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.80 mountX=0.12 mountY=0.10, mountTheta=0.69
00:57:41.304 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.11, opts=13)
00:57:41.306 00.002 8996 Enqueuing Move request for scope (0.11, -0.11)
00:57:41.309 00.003 20224 Worker thread wakes up
00:57:41.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
00:57:41.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
00:57:41.309 00.000 20224 Moving (0.11, -0.11) raw xDistance=0.12 yDistance=0.10
00:57:41.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:57:41.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:41.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:57:41.309 00.000 20224 MoveAxis(E, 0, ABG)
00:57:41.309 00.000 20224 Move returns status 0, amount 0
00:57:41.309 00.000 20224 MoveAxis(N, 0, ABG)
00:57:41.309 00.000 20224 Move returns status 0, amount 0
00:57:41.309 00.000 20224 move complete, result=0
00:57:41.310 00.001 20224 worker thread done servicing request
00:57:41.317 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44486, med=3062, FiltMin=2761, FiltMax=26160, Gamma=1.000
00:57:41.335 00.018 8996 UpdateGuideState exits: m=644784 SNR=296.4
00:57:41.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:41.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:41.337 00.000 8996 Enqueuing Expose request
00:57:41.338 00.001 20224 Worker thread wakes up
00:57:41.338 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:41.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:41.338 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:42.326 00.988 20224 Exposure complete
00:57:42.399 00.073 20224 worker thread done servicing request
00:57:42.399 00.000 8996 OnExposeComplete: enter
00:57:42.400 00.001 8996 UpdateGuideState(): m_state=6
00:57:42.400 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11510
00:57:42.401 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=472.94, Mass=724903, SNR=341.4, Peak=57846 HFD=4.5
00:57:42.402 00.001 8996 MultiStar: [#1 0.17,0.06,0.59,U] [#2 0.22,0.00,0.71,U] [#3 0.43,-0.23,0.00,M3] [#4 0.13,-0.18,0.46,U] [#5 -0.30,-0.14,0.57,U] [#6 -0.03,0.18,0.42,U] [#7 0.14,0.07,0.45,U] [#8 0.03,0.03,0.34,U] 
00:57:42.403 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.01}, one-star: {0.53, -0.04}
00:57:42.404 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
00:57:42.404 00.000 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
00:57:42.405 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-0.07 mountX=0.16 mountY=-0.01, mountTheta=-0.05
00:57:42.407 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.01, opts=13)
00:57:42.407 00.000 8996 Enqueuing Move request for scope (0.16, -0.01)
00:57:42.408 00.001 20224 Worker thread wakes up
00:57:42.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.01) opts 0xd
00:57:42.408 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.01)
00:57:42.409 00.001 20224 Moving (0.16, -0.01) raw xDistance=0.16 yDistance=-0.01
00:57:42.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:57:42.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:42.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:57:42.409 00.000 20224 MoveAxis(E, 0, ABG)
00:57:42.409 00.000 20224 Move returns status 0, amount 0
00:57:42.409 00.000 20224 MoveAxis(N, 0, ABG)
00:57:42.409 00.000 20224 Move returns status 0, amount 0
00:57:42.409 00.000 20224 move complete, result=0
00:57:42.410 00.001 20224 worker thread done servicing request
00:57:42.412 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=57846, med=3062, FiltMin=2755, FiltMax=30480, Gamma=1.000
00:57:42.429 00.017 8996 UpdateGuideState exits: m=724903 SNR=341.4
00:57:42.430 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:42.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:42.432 00.001 8996 Enqueuing Expose request
00:57:42.433 00.001 20224 Worker thread wakes up
00:57:42.433 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:42.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:42.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:43.602 01.168 20224 Exposure complete
00:57:43.669 00.067 20224 worker thread done servicing request
00:57:43.669 00.000 8996 OnExposeComplete: enter
00:57:43.670 00.001 8996 UpdateGuideState(): m_state=6
00:57:43.671 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11511
00:57:43.672 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=472.84, Mass=632562, SNR=307.5, Peak=42582 HFD=4.5
00:57:43.673 00.001 8996 MultiStar: [#1 0.11,-0.12,0.73,U] [#2 0.19,-0.39,0.75,U] [#3 0.53,-0.21,0.00,M4] [#4 0.20,0.00,0.50,U] [#5 -0.02,-0.51,0.00,M1] [#6 -0.17,-0.21,0.42,U] [#7 0.32,0.13,0.50,U] [#8 0.04,0.21,0.39,U] 
00:57:43.674 00.001 8996 refined, 6 included, MultiStar: {0.14, -0.11}, one-star: {0.17, -0.14}
00:57:43.675 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
00:57:43.676 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
00:57:43.677 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.65 mountX=0.15 mountY=0.09, mountTheta=0.54
00:57:43.679 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.11, opts=13)
00:57:43.680 00.001 8996 Enqueuing Move request for scope (0.14, -0.11)
00:57:43.680 00.000 20224 Worker thread wakes up
00:57:43.681 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.11) opts 0xd
00:57:43.681 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.11)
00:57:43.681 00.000 20224 Moving (0.14, -0.11) raw xDistance=0.15 yDistance=0.09
00:57:43.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:57:43.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:43.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:57:43.681 00.000 20224 MoveAxis(E, 0, ABG)
00:57:43.681 00.000 20224 Move returns status 0, amount 0
00:57:43.681 00.000 20224 MoveAxis(N, 0, ABG)
00:57:43.681 00.000 20224 Move returns status 0, amount 0
00:57:43.681 00.000 20224 move complete, result=0
00:57:43.681 00.000 20224 worker thread done servicing request
00:57:43.685 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=42582, med=3062, FiltMin=2768, FiltMax=23920, Gamma=1.000
00:57:43.699 00.014 8996 UpdateGuideState exits: m=632562 SNR=307.5
00:57:43.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:43.701 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:43.702 00.001 8996 Enqueuing Expose request
00:57:43.703 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:43.704 00.001 20224 Worker thread wakes up
00:57:43.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:43.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:44.696 00.992 20224 Exposure complete
00:57:44.766 00.070 20224 worker thread done servicing request
00:57:44.766 00.000 8996 OnExposeComplete: enter
00:57:44.768 00.002 8996 UpdateGuideState(): m_state=6
00:57:44.769 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11512
00:57:44.770 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.04, Mass=580563, SNR=310.3, Peak=41494 HFD=4.4
00:57:44.771 00.001 8996 MultiStar: [#1 -0.08,0.14,0.73,U] [#2 -0.14,-0.07,0.89,U] [#3 0.24,-0.06,0.65,U] [#4 -0.04,0.25,0.55,U] [#5 -0.09,0.22,0.68,U] [#6 -0.25,-0.09,0.47,U] [#7 -0.04,0.53,0.00,M2] [#8 -0.23,-0.19,0.41,U] 
00:57:44.772 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.04}, one-star: {0.16, 0.06}
00:57:44.773 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
00:57:44.774 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
00:57:44.775 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.17 mountX=-0.03 mountY=-0.04, mountTheta=-2.28
00:57:44.779 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
00:57:44.780 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
00:57:44.782 00.002 20224 Worker thread wakes up
00:57:44.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
00:57:44.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
00:57:44.782 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
00:57:44.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:57:44.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:44.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:57:44.782 00.000 20224 MoveAxis(E, 0, ABG)
00:57:44.782 00.000 20224 Move returns status 0, amount 0
00:57:44.782 00.000 20224 MoveAxis(N, 0, ABG)
00:57:44.782 00.000 20224 Move returns status 0, amount 0
00:57:44.782 00.000 20224 move complete, result=0
00:57:44.782 00.000 20224 worker thread done servicing request
00:57:44.788 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41494, med=3062, FiltMin=2797, FiltMax=24429, Gamma=1.000
00:57:44.813 00.025 8996 UpdateGuideState exits: m=580563 SNR=310.3
00:57:44.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:44.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:44.816 00.001 8996 Enqueuing Expose request
00:57:44.817 00.001 20224 Worker thread wakes up
00:57:44.817 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:44.819 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:44.819 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:45.975 01.156 20224 Exposure complete
00:57:46.065 00.090 20224 worker thread done servicing request
00:57:46.066 00.001 8996 OnExposeComplete: enter
00:57:46.067 00.001 8996 UpdateGuideState(): m_state=6
00:57:46.068 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11513
00:57:46.069 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=472.95, Mass=641246, SNR=297.9, Peak=44710 HFD=4.9
00:57:46.070 00.001 8996 MultiStar: [#1 0.01,0.11,0.72,U] [#2 -0.06,0.05,0.74,U] [#3 0.22,-0.18,0.63,U] [#4 -0.00,-0.09,0.54,U] [#5 -0.02,-0.00,0.69,U] [#6 -0.09,-0.19,0.41,U] [#7 0.01,0.28,0.46,U] [#8 -0.10,0.15,0.34,U] 
00:57:46.071 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.00}, one-star: {0.38, -0.03}
00:57:46.072 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
00:57:46.073 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
00:57:46.074 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.05 mountX=0.07 mountY=-0.01, mountTheta=-0.17
00:57:46.076 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.00, opts=13)
00:57:46.078 00.002 8996 Enqueuing Move request for scope (0.07, 0.00)
00:57:46.079 00.001 20224 Worker thread wakes up
00:57:46.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
00:57:46.080 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
00:57:46.080 00.000 20224 Moving (0.07, 0.00) raw xDistance=0.07 yDistance=-0.01
00:57:46.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:57:46.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:46.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:57:46.080 00.000 20224 MoveAxis(E, 0, ABG)
00:57:46.080 00.000 20224 Move returns status 0, amount 0
00:57:46.080 00.000 20224 MoveAxis(N, 0, ABG)
00:57:46.080 00.000 20224 Move returns status 0, amount 0
00:57:46.080 00.000 20224 move complete, result=0
00:57:46.080 00.000 20224 worker thread done servicing request
00:57:46.086 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44710, med=3062, FiltMin=2768, FiltMax=25872, Gamma=1.000
00:57:46.109 00.023 8996 UpdateGuideState exits: m=641246 SNR=297.9
00:57:46.110 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:46.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:46.112 00.001 8996 Enqueuing Expose request
00:57:46.113 00.001 20224 Worker thread wakes up
00:57:46.113 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:46.113 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:46.113 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:47.101 00.988 20224 Exposure complete
00:57:47.201 00.100 20224 worker thread done servicing request
00:57:47.201 00.000 8996 OnExposeComplete: enter
00:57:47.202 00.001 8996 UpdateGuideState(): m_state=6
00:57:47.203 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11514
00:57:47.204 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.14, Mass=600243, SNR=303.2, Peak=43894 HFD=4.5
00:57:47.205 00.001 8996 MultiStar: [#1 0.10,-0.18,0.63,U] [#2 -0.02,-0.01,0.75,U] [#3 0.30,0.11,0.64,U] [#4 0.19,0.10,0.53,U] [#5 -0.19,-0.03,0.61,U] [#6 -0.20,-0.22,0.45,U] [#7 -0.01,-0.14,0.51,U] [#8 -0.18,0.34,0.43,U] 
00:57:47.205 00.000 8996 refined, 8 included, MultiStar: {0.04, 0.02}, one-star: {0.15, 0.15}
00:57:47.206 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
00:57:47.207 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
00:57:47.208 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.04 cameraTheta=0.47 mountX=0.04 mountY=-0.02, mountTheta=-0.58
00:57:47.209 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
00:57:47.210 00.001 8996 Enqueuing Move request for scope (0.04, 0.02)
00:57:47.211 00.001 20224 Worker thread wakes up
00:57:47.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
00:57:47.211 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
00:57:47.211 00.000 20224 Moving (0.04, 0.02) raw xDistance=0.04 yDistance=-0.02
00:57:47.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:57:47.211 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:47.211 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:57:47.211 00.000 20224 MoveAxis(E, 0, ABG)
00:57:47.211 00.000 20224 Move returns status 0, amount 0
00:57:47.211 00.000 20224 MoveAxis(N, 0, ABG)
00:57:47.211 00.000 20224 Move returns status 0, amount 0
00:57:47.211 00.000 20224 move complete, result=0
00:57:47.211 00.000 20224 worker thread done servicing request
00:57:47.219 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43894, med=3062, FiltMin=2771, FiltMax=23200, Gamma=1.000
00:57:47.245 00.026 8996 UpdateGuideState exits: m=600243 SNR=303.2
00:57:47.247 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:47.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:47.250 00.002 8996 Enqueuing Expose request
00:57:47.251 00.001 20224 Worker thread wakes up
00:57:47.252 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:47.252 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:47.253 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:48.432 01.179 20224 Exposure complete
00:57:48.491 00.059 20224 worker thread done servicing request
00:57:48.491 00.000 8996 OnExposeComplete: enter
00:57:48.492 00.001 8996 UpdateGuideState(): m_state=6
00:57:48.493 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11515
00:57:48.494 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=472.77, Mass=696828, SNR=333.0, Peak=47462 HFD=4.5
00:57:48.495 00.001 8996 MultiStar: [#1 0.09,-0.06,0.66,U] [#2 -0.11,0.09,0.69,U] [#3 0.07,-0.05,0.60,U] [#4 -0.02,0.06,0.49,U] [#5 -0.38,-0.04,0.47,U] [#6 -0.39,-0.19,0.41,U] [#7 -0.31,0.35,0.00,M1] [#8 -0.19,0.10,0.38,U] 
00:57:48.496 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.05}, one-star: {0.12, -0.21}
00:57:48.496 00.000 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
00:57:48.497 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
00:57:48.498 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.41 mountX=-0.05 mountY=0.06, mountTheta=2.31
00:57:48.499 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
00:57:48.500 00.001 8996 Enqueuing Move request for scope (-0.06, -0.05)
00:57:48.501 00.001 20224 Worker thread wakes up
00:57:48.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
00:57:48.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
00:57:48.501 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
00:57:48.502 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:57:48.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:48.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:57:48.502 00.000 20224 MoveAxis(E, 0, ABG)
00:57:48.502 00.000 20224 Move returns status 0, amount 0
00:57:48.502 00.000 20224 MoveAxis(N, 0, ABG)
00:57:48.502 00.000 20224 Move returns status 0, amount 0
00:57:48.502 00.000 20224 move complete, result=0
00:57:48.502 00.000 20224 worker thread done servicing request
00:57:48.505 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47462, med=3062, FiltMin=2755, FiltMax=25517, Gamma=1.000
00:57:48.521 00.016 8996 UpdateGuideState exits: m=696828 SNR=333.0
00:57:48.523 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:48.525 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:48.526 00.001 8996 Enqueuing Expose request
00:57:48.528 00.002 20224 Worker thread wakes up
00:57:48.528 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:48.529 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:48.530 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:49.514 00.984 20224 Exposure complete
00:57:49.579 00.065 20224 worker thread done servicing request
00:57:49.579 00.000 8996 OnExposeComplete: enter
00:57:49.580 00.001 8996 UpdateGuideState(): m_state=6
00:57:49.581 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11516
00:57:49.582 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=472.74, Mass=689122, SNR=322.2, Peak=43142 HFD=4.6
00:57:49.583 00.001 8996 MultiStar: [#1 -0.07,-0.15,0.59,U] [#2 -0.36,-0.07,0.80,U] [#3 0.03,-0.15,0.65,U] [#4 -0.28,0.11,0.53,U] [#5 -0.23,-0.19,0.66,U] [#6 -0.16,-0.11,0.49,U] [#7 -0.15,0.21,0.42,U] [#8 -0.27,0.01,0.37,U] 
00:57:49.584 00.001 8996 refined, 8 included, MultiStar: {-0.13, -0.09}, one-star: {0.12, -0.25}
00:57:49.585 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
00:57:49.585 00.000 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
00:57:49.586 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.53 mountX=-0.12 mountY=0.11, mountTheta=2.42
00:57:49.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.09, opts=13)
00:57:49.589 00.001 8996 Enqueuing Move request for scope (-0.13, -0.09)
00:57:49.591 00.002 20224 Worker thread wakes up
00:57:49.592 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
00:57:49.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
00:57:49.592 00.000 20224 Moving (-0.13, -0.09) raw xDistance=-0.12 yDistance=0.11
00:57:49.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:57:49.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:49.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:57:49.593 00.001 20224 MoveAxis(E, 0, ABG)
00:57:49.593 00.000 20224 Move returns status 0, amount 0
00:57:49.593 00.000 20224 MoveAxis(N, 0, ABG)
00:57:49.593 00.000 20224 Move returns status 0, amount 0
00:57:49.593 00.000 20224 move complete, result=0
00:57:49.593 00.000 20224 worker thread done servicing request
00:57:49.598 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43142, med=3062, FiltMin=2758, FiltMax=24816, Gamma=1.000
00:57:49.615 00.017 8996 UpdateGuideState exits: m=689122 SNR=322.2
00:57:49.616 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:49.616 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:49.617 00.001 8996 Enqueuing Expose request
00:57:49.617 00.000 20224 Worker thread wakes up
00:57:49.618 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:49.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:49.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:50.787 01.169 20224 Exposure complete
00:57:50.860 00.073 20224 worker thread done servicing request
00:57:50.860 00.000 8996 OnExposeComplete: enter
00:57:50.861 00.001 8996 UpdateGuideState(): m_state=6
00:57:50.862 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11517
00:57:50.863 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=472.69, Mass=629932, SNR=338.4, Peak=44006 HFD=4.7
00:57:50.864 00.001 8996 MultiStar: [#1 0.28,0.06,0.62,U] [#2 0.02,-0.15,0.61,U] [#3 0.53,-0.13,0.00,M1] [#4 0.19,-0.18,0.50,U] [#5 0.03,-0.24,0.62,U] [#6 0.18,-0.43,0.00,M1] [#7 0.12,0.12,0.46,U] [#8 -0.06,-0.07,0.39,U] 
00:57:50.864 00.000 8996 refined, 6 included, MultiStar: {0.15, -0.13}, one-star: {0.32, -0.29}
00:57:50.865 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
00:57:50.866 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
00:57:50.867 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.71 mountX=0.17 mountY=0.12, mountTheta=0.60
00:57:50.868 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.13, opts=13)
00:57:50.869 00.001 8996 Enqueuing Move request for scope (0.15, -0.13)
00:57:50.870 00.001 20224 Worker thread wakes up
00:57:50.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
00:57:50.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
00:57:50.870 00.000 20224 Moving (0.15, -0.13) raw xDistance=0.17 yDistance=0.12
00:57:50.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:57:50.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:50.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:57:50.870 00.000 20224 MoveAxis(E, 0, ABG)
00:57:50.870 00.000 20224 Move returns status 0, amount 0
00:57:50.870 00.000 20224 MoveAxis(N, 0, ABG)
00:57:50.870 00.000 20224 Move returns status 0, amount 0
00:57:50.871 00.001 20224 move complete, result=0
00:57:50.871 00.000 20224 worker thread done servicing request
00:57:50.882 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44006, med=3062, FiltMin=2768, FiltMax=24195, Gamma=1.000
00:57:50.898 00.016 8996 UpdateGuideState exits: m=629932 SNR=338.4
00:57:50.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:50.900 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:50.900 00.000 8996 Enqueuing Expose request
00:57:50.901 00.001 20224 Worker thread wakes up
00:57:50.901 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:50.902 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:50.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:51.885 00.983 20224 Exposure complete
00:57:51.944 00.059 20224 worker thread done servicing request
00:57:51.944 00.000 8996 OnExposeComplete: enter
00:57:51.945 00.001 8996 UpdateGuideState(): m_state=6
00:57:51.946 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11518
00:57:51.947 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=472.85, Mass=689200, SNR=337.9, Peak=56166 HFD=4.6
00:57:51.949 00.002 8996 MultiStar: [#1 -0.01,0.21,0.62,U] [#2 -0.10,-0.01,0.67,U] [#3 0.16,-0.37,0.64,U] [#4 0.01,-0.22,0.53,U] [#5 -0.23,-0.18,0.58,U] [#6 -0.06,-0.15,0.41,U] [#7 0.10,0.27,0.38,U] [#8 -0.11,0.20,0.30,U] 
00:57:51.951 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.07}, one-star: {0.28, -0.13}
00:57:51.953 00.002 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
00:57:51.956 00.003 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.13)
00:57:51.958 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.13 mountX=0.04 mountY=0.07, mountTheta=1.03
00:57:51.960 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
00:57:51.962 00.002 8996 Enqueuing Move request for scope (0.03, -0.07)
00:57:51.968 00.006 20224 Worker thread wakes up
00:57:51.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
00:57:51.968 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
00:57:51.968 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.07
00:57:51.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:57:51.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:51.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:57:51.968 00.000 20224 MoveAxis(E, 0, ABG)
00:57:51.968 00.000 20224 Move returns status 0, amount 0
00:57:51.968 00.000 20224 MoveAxis(N, 0, ABG)
00:57:51.968 00.000 20224 Move returns status 0, amount 0
00:57:51.968 00.000 20224 move complete, result=0
00:57:51.968 00.000 20224 worker thread done servicing request
00:57:51.978 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56166, med=3062, FiltMin=2745, FiltMax=27120, Gamma=1.000
00:57:52.000 00.022 8996 UpdateGuideState exits: m=689200 SNR=337.9
00:57:52.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:52.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:52.003 00.001 8996 Enqueuing Expose request
00:57:52.004 00.001 20224 Worker thread wakes up
00:57:52.004 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:52.005 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:52.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:53.164 01.159 20224 Exposure complete
00:57:53.225 00.061 20224 worker thread done servicing request
00:57:53.225 00.000 8996 OnExposeComplete: enter
00:57:53.226 00.001 8996 UpdateGuideState(): m_state=6
00:57:53.227 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11519
00:57:53.228 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.21, Mass=615583, SNR=298.9, Peak=49302 HFD=4.4
00:57:53.229 00.001 8996 MultiStar: [#1 -0.38,-0.10,0.68,U] [#2 -0.18,-0.03,0.74,U] [#3 0.24,0.13,0.64,U] [#4 -0.15,0.14,0.52,U] [#5 -0.63,0.08,0.00,M1] [#6 -0.24,-0.16,0.44,U] [#7 0.03,0.41,0.49,U] [#8 -0.45,0.43,0.00,M1] 
00:57:53.229 00.000 8996 refined, 6 included, MultiStar: {-0.11, 0.09}, one-star: {-0.07, 0.23}
00:57:53.231 00.002 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
00:57:53.232 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
00:57:53.233 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.41 mountX=-0.11 mountY=-0.08, mountTheta=-2.52
00:57:53.235 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
00:57:53.236 00.001 8996 Enqueuing Move request for scope (-0.11, 0.09)
00:57:53.237 00.001 20224 Worker thread wakes up
00:57:53.237 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
00:57:53.238 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
00:57:53.238 00.000 20224 Moving (-0.11, 0.09) raw xDistance=-0.11 yDistance=-0.08
00:57:53.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:57:53.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:53.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
00:57:53.238 00.000 20224 MoveAxis(E, 0, ABG)
00:57:53.238 00.000 20224 Move returns status 0, amount 0
00:57:53.238 00.000 20224 MoveAxis(N, 0, ABG)
00:57:53.238 00.000 20224 Move returns status 0, amount 0
00:57:53.239 00.001 20224 move complete, result=0
00:57:53.239 00.000 20224 worker thread done servicing request
00:57:53.245 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=49302, med=3062, FiltMin=2745, FiltMax=22022, Gamma=1.000
00:57:53.258 00.013 8996 UpdateGuideState exits: m=615583 SNR=298.9
00:57:53.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:53.260 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:53.261 00.001 8996 Enqueuing Expose request
00:57:53.262 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:57:53.265 00.003 20224 Worker thread wakes up
00:57:53.265 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:53.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:54.252 00.987 20224 Exposure complete
00:57:54.337 00.085 20224 worker thread done servicing request
00:57:54.338 00.001 8996 OnExposeComplete: enter
00:57:54.339 00.001 8996 UpdateGuideState(): m_state=6
00:57:54.340 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11520
00:57:54.341 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=472.66, Mass=654855, SNR=324.0, Peak=45638 HFD=4.6
00:57:54.342 00.001 8996 MultiStar: [#1 0.06,-0.34,0.64,U] [#2 0.04,-0.49,0.00,M1] [#3 0.45,-0.24,0.00,M1] [#4 0.09,-0.28,0.57,U] [#5 -0.21,-0.33,0.58,U] [#6 -0.01,-0.22,0.42,U] [#7 0.09,-0.00,0.43,U] [#8 -0.33,-0.16,0.41,U] 
00:57:54.343 00.001 8996 refined, 6 included, MultiStar: {-0.00, -0.26}, one-star: {0.12, -0.32}
00:57:54.344 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
00:57:54.344 00.000 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:57:54.345 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.26 hyp=0.26 cameraTheta=-1.58 mountX=0.02 mountY=0.26, mountTheta=1.48
00:57:54.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.26, opts=13)
00:57:54.348 00.001 8996 Enqueuing Move request for scope (-0.00, -0.26)
00:57:54.348 00.000 20224 Worker thread wakes up
00:57:54.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.26) opts 0xd
00:57:54.349 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.26)
00:57:54.349 00.000 20224 Moving (-0.00, -0.26) raw xDistance=0.02 yDistance=0.26
00:57:54.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:57:54.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
00:57:54.349 00.000 20224 MoveAxis(E, 0, ABG)
00:57:54.349 00.000 20224 Move returns status 0, amount 0
00:57:54.349 00.000 20224 MoveAxis(S, 54, ABG)
00:57:54.349 00.000 20224 Guiding  Dir = 1, Dur = 54
00:57:54.349 00.000 20224 IsSlewing returns 0
00:57:54.349 00.000 20224 IsGuiding returns 0
00:57:54.353 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45638, med=3062, FiltMin=2761, FiltMax=21779, Gamma=1.000
00:57:54.366 00.013 8996 UpdateGuideState exits: m=654855 SNR=324.0
00:57:54.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:54.367 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:54.368 00.001 8996 Enqueuing Expose request
00:57:54.386 00.018 20224 PulseGuide returned control before completion, sleep 28
00:57:54.416 00.030 20224 IsGuiding returns 1
00:57:54.416 00.000 20224 scope still moving after pulse duration time elapsed
00:57:54.447 00.031 20224 IsSlewing returns 0
00:57:54.448 00.001 20224 IsGuiding returns 1
00:57:54.478 00.030 20224 IsSlewing returns 0
00:57:54.479 00.001 20224 IsGuiding returns 0
00:57:54.479 00.000 20224 scope move finished after 54 + 75 ms
00:57:54.479 00.000 20224 Move returns status 0, amount 54
00:57:54.479 00.000 20224 move complete, result=0
00:57:54.479 00.000 20224 worker thread done servicing request
00:57:54.479 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH
00:57:54.481 00.002 20224 Worker thread wakes up
00:57:54.481 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:54.481 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:55.653 01.172 20224 Exposure complete
00:57:55.732 00.079 20224 worker thread done servicing request
00:57:55.732 00.000 8996 OnExposeComplete: enter
00:57:55.733 00.001 8996 UpdateGuideState(): m_state=6
00:57:55.734 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11521
00:57:55.735 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=472.77, Mass=615672, SNR=293.9, Peak=43126 HFD=4.5
00:57:55.738 00.003 8996 MultiStar: [#1 0.26,-0.23,0.70,U] [#2 0.25,0.04,0.72,U] [#3 0.60,-0.20,0.00,M2] [#4 0.35,-0.03,0.57,U] [#5 0.06,-0.12,0.57,U] [#6 0.12,0.13,0.44,U] [#7 0.24,0.37,0.43,U] [#8 0.03,0.01,0.45,U] 
00:57:55.739 00.001 8996 refined, 7 included, MultiStar: {0.19, -0.04}, one-star: {0.14, -0.21}
00:57:55.741 00.002 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
00:57:55.742 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
00:57:55.743 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.19 cameraTheta=-0.23 mountX=0.19 mountY=0.02, mountTheta=0.11
00:57:55.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.04, opts=13)
00:57:55.746 00.001 8996 Enqueuing Move request for scope (0.19, -0.04)
00:57:55.747 00.001 20224 Worker thread wakes up
00:57:55.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
00:57:55.747 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
00:57:55.747 00.000 20224 Moving (0.19, -0.04) raw xDistance=0.19 yDistance=0.02
00:57:55.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:57:55.748 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:55.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
00:57:55.748 00.000 20224 MoveAxis(E, 0, ABG)
00:57:55.748 00.000 20224 Move returns status 0, amount 0
00:57:55.748 00.000 20224 MoveAxis(N, 0, ABG)
00:57:55.748 00.000 20224 Move returns status 0, amount 0
00:57:55.748 00.000 20224 move complete, result=0
00:57:55.748 00.000 20224 worker thread done servicing request
00:57:55.752 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=43126, med=3062, FiltMin=2774, FiltMax=22781, Gamma=1.000
00:57:55.780 00.028 8996 UpdateGuideState exits: m=615672 SNR=293.9
00:57:55.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:55.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:55.783 00.001 8996 Enqueuing Expose request
00:57:55.783 00.000 20224 Worker thread wakes up
00:57:55.784 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:55.784 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:55.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:56.760 00.976 20224 Exposure complete
00:57:56.834 00.074 20224 worker thread done servicing request
00:57:56.834 00.000 8996 OnExposeComplete: enter
00:57:56.835 00.001 8996 UpdateGuideState(): m_state=6
00:57:56.836 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11522
00:57:56.837 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=472.77, Mass=642843, SNR=317.5, Peak=48726 HFD=4.5
00:57:56.838 00.001 8996 MultiStar: [#1 -0.11,-0.17,0.69,U] [#2 0.02,-0.14,0.79,U] [#3 0.26,-0.03,0.61,U] [#4 -0.01,0.22,0.47,U] [#5 -0.26,-0.28,0.56,U] [#6 -0.07,0.04,0.42,U] [#7 -0.08,0.41,0.39,U] [#8 -0.05,0.07,0.38,U] 
00:57:56.839 00.001 8996 refined, 8 included, MultiStar: {-0.02, -0.06}, one-star: {0.01, -0.21}
00:57:56.839 00.000 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
00:57:56.840 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
00:57:56.841 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.93 mountX=-0.02 mountY=0.06, mountTheta=1.83
00:57:56.843 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
00:57:56.843 00.000 8996 Enqueuing Move request for scope (-0.02, -0.06)
00:57:56.844 00.001 20224 Worker thread wakes up
00:57:56.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
00:57:56.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
00:57:56.844 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.02 yDistance=0.06
00:57:56.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:57:56.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:56.845 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:57:56.845 00.000 20224 MoveAxis(E, 0, ABG)
00:57:56.845 00.000 20224 Move returns status 0, amount 0
00:57:56.845 00.000 20224 MoveAxis(N, 0, ABG)
00:57:56.845 00.000 20224 Move returns status 0, amount 0
00:57:56.845 00.000 20224 move complete, result=0
00:57:56.845 00.000 20224 worker thread done servicing request
00:57:56.848 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48726, med=3062, FiltMin=2777, FiltMax=24317, Gamma=1.000
00:57:56.861 00.013 8996 UpdateGuideState exits: m=642843 SNR=317.5
00:57:56.863 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:56.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:56.866 00.002 8996 Enqueuing Expose request
00:57:56.867 00.001 20224 Worker thread wakes up
00:57:56.867 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:57:56.869 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:56.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:58.023 01.154 20224 Exposure complete
00:57:58.096 00.073 20224 worker thread done servicing request
00:57:58.096 00.000 8996 OnExposeComplete: enter
00:57:58.097 00.001 8996 UpdateGuideState(): m_state=6
00:57:58.098 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11523
00:57:58.099 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=472.95, Mass=691321, SNR=357.4, Peak=51430 HFD=4.5
00:57:58.100 00.001 8996 MultiStar: [#1 -0.00,-0.03,0.65,U] [#2 0.02,-0.06,0.64,U] [#3 0.38,0.19,0.58,U] [#4 -0.04,0.12,0.47,U] [#5 -0.22,-0.03,0.56,U] [#6 -0.26,-0.06,0.40,U] [#7 -0.14,-0.01,0.41,U] [#8 -0.22,0.25,0.34,U] 
00:57:58.101 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.02}, one-star: {0.12, -0.03}
00:57:58.101 00.000 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
00:57:58.102 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
00:57:58.103 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.75 mountX=-0.01 mountY=-0.02, mountTheta=-1.85
00:57:58.104 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.02, opts=13)
00:57:58.105 00.001 8996 Enqueuing Move request for scope (-0.00, 0.02)
00:57:58.106 00.001 20224 Worker thread wakes up
00:57:58.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
00:57:58.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
00:57:58.106 00.000 20224 Moving (-0.00, 0.02) raw xDistance=-0.01 yDistance=-0.02
00:57:58.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:57:58.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:58.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
00:57:58.106 00.000 20224 MoveAxis(E, 0, ABG)
00:57:58.106 00.000 20224 Move returns status 0, amount 0
00:57:58.106 00.000 20224 MoveAxis(N, 0, ABG)
00:57:58.106 00.000 20224 Move returns status 0, amount 0
00:57:58.106 00.000 20224 move complete, result=0
00:57:58.107 00.001 20224 worker thread done servicing request
00:57:58.110 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51430, med=3062, FiltMin=2774, FiltMax=25885, Gamma=1.000
00:57:58.133 00.023 8996 UpdateGuideState exits: m=691321 SNR=357.4
00:57:58.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:58.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:58.135 00.000 8996 Enqueuing Expose request
00:57:58.136 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:57:58.137 00.001 20224 Worker thread wakes up
00:57:58.137 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:58.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:57:59.112 00.975 20224 Exposure complete
00:57:59.225 00.113 20224 worker thread done servicing request
00:57:59.226 00.001 8996 OnExposeComplete: enter
00:57:59.227 00.001 8996 UpdateGuideState(): m_state=6
00:57:59.229 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11524
00:57:59.231 00.002 8996 Star::Find returns 1 (0), X=135.33, Y=473.13, Mass=666217, SNR=298.2, Peak=49046 HFD=4.5
00:57:59.233 00.002 8996 MultiStar: [#1 0.16,-0.01,0.76,U] [#2 -0.06,-0.17,0.80,U] [#3 0.43,-0.27,0.00,M1] [#4 0.15,-0.13,0.59,U] [#5 -0.18,-0.24,0.66,U] [#6 0.02,0.01,0.54,U] [#7 0.28,0.11,0.45,U] [#8 -0.09,-0.18,0.44,U] 
00:57:59.235 00.002 8996 refined, 7 included, MultiStar: {0.06, -0.05}, one-star: {0.20, 0.15}
00:57:59.236 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:57:59.237 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
00:57:59.239 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.66 mountX=0.07 mountY=0.04, mountTheta=0.55
00:57:59.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
00:57:59.243 00.002 8996 Enqueuing Move request for scope (0.06, -0.05)
00:57:59.245 00.002 20224 Worker thread wakes up
00:57:59.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
00:57:59.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
00:57:59.245 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.07 yDistance=0.04
00:57:59.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:57:59.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:57:59.246 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:57:59.246 00.000 20224 MoveAxis(E, 0, ABG)
00:57:59.246 00.000 20224 Move returns status 0, amount 0
00:57:59.246 00.000 20224 MoveAxis(N, 0, ABG)
00:57:59.246 00.000 20224 Move returns status 0, amount 0
00:57:59.246 00.000 20224 move complete, result=0
00:57:59.246 00.000 20224 worker thread done servicing request
00:57:59.253 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=49046, med=3062, FiltMin=2782, FiltMax=25440, Gamma=1.000
00:57:59.284 00.031 8996 UpdateGuideState exits: m=666217 SNR=298.2
00:57:59.286 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:57:59.288 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:57:59.290 00.002 8996 Enqueuing Expose request
00:57:59.292 00.002 20224 Worker thread wakes up
00:57:59.292 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:57:59.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:57:59.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:00.456 01.163 20224 Exposure complete
00:58:00.524 00.068 20224 worker thread done servicing request
00:58:00.525 00.001 8996 OnExposeComplete: enter
00:58:00.526 00.001 8996 UpdateGuideState(): m_state=6
00:58:00.528 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11525
00:58:00.530 00.002 8996 Star::Find returns 1 (0), X=135.13, Y=472.88, Mass=656388, SNR=361.5, Peak=49302 HFD=4.4
00:58:00.532 00.002 8996 MultiStar: [#1 0.01,0.08,0.51,U] [#2 -0.24,-0.30,0.63,U] [#3 0.09,-0.31,0.51,U] [#4 0.04,-0.02,0.43,U] [#5 -0.20,-0.20,0.49,U] [#6 -0.14,-0.20,0.31,U] [#7 -0.24,0.27,0.37,U] [#8 -0.05,0.15,0.34,U] 
00:58:00.534 00.002 8996 single-star, 8 included, MultiStar: {-0.07, -0.09}, one-star: {-0.01, -0.10}
00:58:00.536 00.002 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
00:58:00.537 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
00:58:00.539 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.63 mountX=0.00 mountY=0.10, mountTheta=1.53
00:58:00.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.10, opts=13)
00:58:00.542 00.001 8996 Enqueuing Move request for scope (-0.01, -0.10)
00:58:00.543 00.001 20224 Worker thread wakes up
00:58:00.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.10) opts 0xd
00:58:00.543 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.10)
00:58:00.544 00.001 20224 Moving (-0.01, -0.10) raw xDistance=0.00 yDistance=0.10
00:58:00.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:58:00.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:00.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:58:00.544 00.000 20224 MoveAxis(E, 0, ABG)
00:58:00.544 00.000 20224 Move returns status 0, amount 0
00:58:00.544 00.000 20224 MoveAxis(N, 0, ABG)
00:58:00.544 00.000 20224 Move returns status 0, amount 0
00:58:00.544 00.000 20224 move complete, result=0
00:58:00.544 00.000 20224 worker thread done servicing request
00:58:00.548 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=49302, med=3062, FiltMin=2765, FiltMax=24989, Gamma=1.000
00:58:00.563 00.015 8996 UpdateGuideState exits: m=656388 SNR=361.5
00:58:00.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:00.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:00.566 00.001 8996 Enqueuing Expose request
00:58:00.567 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:00.568 00.001 20224 Worker thread wakes up
00:58:00.568 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:00.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:01.547 00.979 20224 Exposure complete
00:58:01.617 00.070 20224 worker thread done servicing request
00:58:01.617 00.000 8996 OnExposeComplete: enter
00:58:01.618 00.001 8996 UpdateGuideState(): m_state=6
00:58:01.619 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11526
00:58:01.619 00.000 8996 Star::Find returns 1 (0), X=135.23, Y=472.60, Mass=745925, SNR=331.9, Peak=46310 HFD=4.6
00:58:01.620 00.001 8996 MultiStar: [#1 -0.17,-0.03,0.60,U] [#2 -0.28,-0.02,0.75,U] [#3 0.17,-0.04,0.57,U] [#4 -0.23,0.03,0.43,U] [#5 -0.29,-0.25,0.56,U] [#6 -0.02,-0.19,0.52,U] [#7 -0.23,0.01,0.40,U] [#8 -0.19,0.21,0.34,U] 
00:58:01.621 00.001 8996 refined, 8 included, MultiStar: {-0.11, -0.11}, one-star: {0.10, -0.38}
00:58:01.622 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
00:58:01.623 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
00:58:01.623 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-2.32 mountX=-0.09 mountY=0.13, mountTheta=2.22
00:58:01.625 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.11, opts=13)
00:58:01.626 00.001 8996 Enqueuing Move request for scope (-0.11, -0.11)
00:58:01.626 00.000 20224 Worker thread wakes up
00:58:01.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
00:58:01.626 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
00:58:01.626 00.000 20224 Moving (-0.11, -0.11) raw xDistance=-0.09 yDistance=0.13
00:58:01.627 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:58:01.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:01.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:58:01.627 00.000 20224 MoveAxis(E, 0, ABG)
00:58:01.627 00.000 20224 Move returns status 0, amount 0
00:58:01.627 00.000 20224 MoveAxis(N, 0, ABG)
00:58:01.627 00.000 20224 Move returns status 0, amount 0
00:58:01.627 00.000 20224 move complete, result=0
00:58:01.627 00.000 20224 worker thread done servicing request
00:58:01.635 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46310, med=3062, FiltMin=2787, FiltMax=25104, Gamma=1.000
00:58:01.651 00.016 8996 UpdateGuideState exits: m=745925 SNR=331.9
00:58:01.653 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:01.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:01.655 00.001 8996 Enqueuing Expose request
00:58:01.657 00.002 20224 Worker thread wakes up
00:58:01.657 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:01.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:01.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:02.828 01.170 20224 Exposure complete
00:58:02.884 00.056 20224 worker thread done servicing request
00:58:02.884 00.000 8996 OnExposeComplete: enter
00:58:02.885 00.001 8996 UpdateGuideState(): m_state=6
00:58:02.885 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11527
00:58:02.886 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=472.99, Mass=707305, SNR=316.7, Peak=52550 HFD=4.3
00:58:02.888 00.002 8996 MultiStar: [#1 -0.03,0.18,0.61,U] [#2 -0.01,0.04,0.83,U] [#3 0.28,-0.26,0.60,U] [#4 0.07,-0.25,0.60,U] [#5 -0.10,-0.16,0.69,U] [#6 -0.30,-0.08,0.41,U] [#7 0.10,0.25,0.45,U] [#8 -0.08,-0.02,0.42,U] 
00:58:02.889 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.03}, one-star: {0.26, 0.01}
00:58:02.890 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
00:58:02.891 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
00:58:02.892 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.64 mountX=0.05 mountY=0.03, mountTheta=0.53
00:58:02.893 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.03, opts=13)
00:58:02.894 00.001 8996 Enqueuing Move request for scope (0.05, -0.03)
00:58:02.895 00.001 20224 Worker thread wakes up
00:58:02.896 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
00:58:02.896 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
00:58:02.896 00.000 20224 Moving (0.05, -0.03) raw xDistance=0.05 yDistance=0.03
00:58:02.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:58:02.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:02.896 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:02.896 00.000 20224 MoveAxis(E, 0, ABG)
00:58:02.896 00.000 20224 Move returns status 0, amount 0
00:58:02.896 00.000 20224 MoveAxis(N, 0, ABG)
00:58:02.896 00.000 20224 Move returns status 0, amount 0
00:58:02.896 00.000 20224 move complete, result=0
00:58:02.896 00.000 20224 worker thread done servicing request
00:58:02.900 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52550, med=3062, FiltMin=2784, FiltMax=29792, Gamma=1.000
00:58:02.914 00.014 8996 UpdateGuideState exits: m=707305 SNR=316.7
00:58:02.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:02.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:02.916 00.000 8996 Enqueuing Expose request
00:58:02.917 00.001 20224 Worker thread wakes up
00:58:02.917 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:02.918 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:02.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:03.896 00.978 20224 Exposure complete
00:58:03.972 00.076 20224 worker thread done servicing request
00:58:03.972 00.000 8996 OnExposeComplete: enter
00:58:03.973 00.001 8996 UpdateGuideState(): m_state=6
00:58:03.974 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11528
00:58:03.976 00.002 8996 Star::Find returns 1 (0), X=135.55, Y=473.09, Mass=676548, SNR=324.9, Peak=58662 HFD=4.4
00:58:03.977 00.001 8996 MultiStar: [#1 -0.19,0.14,0.70,U] [#2 -0.36,-0.05,0.70,U] [#3 -0.02,-0.19,0.66,U] [#4 -0.35,-0.17,0.52,U] [#5 -0.32,-0.09,0.61,U] [#6 -0.50,0.01,0.00,M1] [#7 -0.04,0.61,0.00,M1] [#8 -0.21,0.24,0.35,U] 
00:58:03.978 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.00}, one-star: {0.42, 0.11}
00:58:03.978 00.000 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
00:58:03.979 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
00:58:03.980 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-3.12 mountX=-0.10 mountY=0.01, mountTheta=3.01
00:58:03.981 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.00, opts=13)
00:58:03.982 00.001 8996 Enqueuing Move request for scope (-0.10, -0.00)
00:58:03.983 00.001 20224 Worker thread wakes up
00:58:03.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.00) opts 0xd
00:58:03.983 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.00)
00:58:03.983 00.000 20224 Moving (-0.10, -0.00) raw xDistance=-0.10 yDistance=0.01
00:58:03.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:58:03.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:03.984 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:58:03.984 00.000 20224 MoveAxis(E, 0, ABG)
00:58:03.984 00.000 20224 Move returns status 0, amount 0
00:58:03.984 00.000 20224 MoveAxis(N, 0, ABG)
00:58:03.984 00.000 20224 Move returns status 0, amount 0
00:58:03.984 00.000 20224 move complete, result=0
00:58:03.984 00.000 20224 worker thread done servicing request
00:58:03.987 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58662, med=3062, FiltMin=2765, FiltMax=27891, Gamma=1.000
00:58:04.012 00.025 8996 UpdateGuideState exits: m=676548 SNR=324.9
00:58:04.014 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:04.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:04.017 00.002 8996 Enqueuing Expose request
00:58:04.019 00.002 20224 Worker thread wakes up
00:58:04.019 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:04.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:04.019 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:05.186 01.167 20224 Exposure complete
00:58:05.281 00.095 20224 worker thread done servicing request
00:58:05.281 00.000 8996 OnExposeComplete: enter
00:58:05.283 00.002 8996 UpdateGuideState(): m_state=6
00:58:05.285 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11529
00:58:05.287 00.002 8996 Star::Find returns 1 (0), X=135.20, Y=472.86, Mass=630359, SNR=324.8, Peak=50422 HFD=4.4
00:58:05.289 00.002 8996 MultiStar: [#1 -0.16,0.32,0.61,U] [#2 -0.15,0.12,0.71,U] [#3 -0.02,-0.02,0.57,U] [#4 -0.34,-0.07,0.51,U] [#5 -0.41,-0.22,0.00,M1] [#6 -0.30,-0.09,0.36,U] [#7 -0.26,0.22,0.43,U] [#8 -0.45,0.03,0.00,M1] 
00:58:05.290 00.001 8996 single-star, 6 included, MultiStar: {-0.13, 0.04}, one-star: {0.06, -0.12}
00:58:05.291 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
00:58:05.293 00.002 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
00:58:05.295 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.09 mountX=0.07 mountY=0.11, mountTheta=0.99
00:58:05.299 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
00:58:05.302 00.003 8996 Enqueuing Move request for scope (0.06, -0.12)
00:58:05.304 00.002 20224 Worker thread wakes up
00:58:05.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
00:58:05.304 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
00:58:05.304 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.07 yDistance=0.11
00:58:05.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:58:05.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:05.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:58:05.305 00.001 20224 MoveAxis(E, 0, ABG)
00:58:05.305 00.000 20224 Move returns status 0, amount 0
00:58:05.305 00.000 20224 MoveAxis(N, 0, ABG)
00:58:05.305 00.000 20224 Move returns status 0, amount 0
00:58:05.305 00.000 20224 move complete, result=0
00:58:05.305 00.000 20224 worker thread done servicing request
00:58:05.315 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=50422, med=3062, FiltMin=2784, FiltMax=23568, Gamma=1.000
00:58:05.341 00.026 8996 UpdateGuideState exits: m=630359 SNR=324.8
00:58:05.343 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:05.345 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:05.346 00.001 8996 Enqueuing Expose request
00:58:05.347 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:05.349 00.002 20224 Worker thread wakes up
00:58:05.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:05.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:06.335 00.986 20224 Exposure complete
00:58:06.397 00.062 20224 worker thread done servicing request
00:58:06.397 00.000 8996 OnExposeComplete: enter
00:58:06.398 00.001 8996 UpdateGuideState(): m_state=6
00:58:06.399 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11530
00:58:06.400 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.07, Mass=762298, SNR=323.3, Peak=65510 HFD=4.4
00:58:06.401 00.001 8996 MultiStar: [#1 -0.36,0.02,0.66,U] [#2 -0.53,0.14,0.00,M1] [#3 -0.04,0.01,0.64,U] [#4 -0.54,0.07,0.00,M1] [#5 -0.69,0.02,0.00,M2] [#6 -0.46,0.29,0.00,M1] [#7 -0.32,0.46,0.00,M1] [#8 -0.60,0.50,0.00,M2] 
00:58:06.402 00.001 8996 single-star, 2 included, MultiStar: {-0.16, 0.05}, one-star: {-0.10, 0.08}
00:58:06.403 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
00:58:06.403 00.000 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
00:58:06.404 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.43 mountX=-0.10 mountY=-0.07, mountTheta=-2.54
00:58:06.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.08, opts=13)
00:58:06.407 00.001 8996 Enqueuing Move request for scope (-0.10, 0.08)
00:58:06.408 00.001 20224 Worker thread wakes up
00:58:06.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
00:58:06.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
00:58:06.408 00.000 20224 Moving (-0.10, 0.08) raw xDistance=-0.10 yDistance=-0.07
00:58:06.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:58:06.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:06.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:58:06.408 00.000 20224 MoveAxis(E, 0, ABG)
00:58:06.408 00.000 20224 Move returns status 0, amount 0
00:58:06.408 00.000 20224 MoveAxis(N, 0, ABG)
00:58:06.408 00.000 20224 Move returns status 0, amount 0
00:58:06.408 00.000 20224 move complete, result=0
00:58:06.408 00.000 20224 worker thread done servicing request
00:58:06.412 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=65510, med=3062, FiltMin=2774, FiltMax=30928, Gamma=1.000
00:58:06.431 00.019 8996 UpdateGuideState exits: m=762298 SNR=323.3
00:58:06.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:06.434 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:06.435 00.001 8996 Enqueuing Expose request
00:58:06.436 00.001 20224 Worker thread wakes up
00:58:06.436 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:06.438 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:06.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:07.617 01.179 20224 Exposure complete
00:58:07.717 00.100 20224 worker thread done servicing request
00:58:07.717 00.000 8996 OnExposeComplete: enter
00:58:07.717 00.000 8996 UpdateGuideState(): m_state=6
00:58:07.718 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11531
00:58:07.720 00.002 8996 Star::Find returns 1 (0), X=135.03, Y=473.18, Mass=644855, SNR=290.6, Peak=52774 HFD=4.4
00:58:07.721 00.001 8996 MultiStar: [#1 -0.22,0.03,0.81,U] [#2 -0.38,0.10,0.83,U] [#3 0.20,0.08,0.55,U] [#4 -0.00,0.31,0.52,U] [#5 -0.50,0.24,0.00,M3] [#6 -0.31,0.30,0.45,U] [#7 -0.12,0.71,0.00,M2] [#8 -0.56,-0.09,0.00,M3] 
00:58:07.722 00.001 8996 refined, 5 included, MultiStar: {-0.15, 0.16}, one-star: {-0.11, 0.20}
00:58:07.724 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
00:58:07.725 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
00:58:07.726 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.16 hyp=0.22 cameraTheta=2.34 mountX=-0.17 mountY=-0.14, mountTheta=-2.45
00:58:07.728 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.16, opts=13)
00:58:07.729 00.001 8996 Enqueuing Move request for scope (-0.15, 0.16)
00:58:07.730 00.001 20224 Worker thread wakes up
00:58:07.731 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.16) opts 0xd
00:58:07.731 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.16)
00:58:07.731 00.000 20224 Moving (-0.15, 0.16) raw xDistance=-0.17 yDistance=-0.14
00:58:07.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:58:07.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:07.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
00:58:07.731 00.000 20224 MoveAxis(E, 0, ABG)
00:58:07.731 00.000 20224 Move returns status 0, amount 0
00:58:07.731 00.000 20224 MoveAxis(N, 0, ABG)
00:58:07.731 00.000 20224 Move returns status 0, amount 0
00:58:07.731 00.000 20224 move complete, result=0
00:58:07.731 00.000 20224 worker thread done servicing request
00:58:07.742 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52774, med=3062, FiltMin=2781, FiltMax=26288, Gamma=1.000
00:58:07.763 00.021 8996 UpdateGuideState exits: m=644855 SNR=290.6
00:58:07.765 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:07.765 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:07.766 00.001 8996 Enqueuing Expose request
00:58:07.767 00.001 20224 Worker thread wakes up
00:58:07.767 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:07.768 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:07.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:08.743 00.975 20224 Exposure complete
00:58:08.810 00.067 20224 worker thread done servicing request
00:58:08.810 00.000 8996 OnExposeComplete: enter
00:58:08.812 00.002 8996 UpdateGuideState(): m_state=6
00:58:08.813 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11532
00:58:08.814 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=472.79, Mass=624308, SNR=293.0, Peak=49782 HFD=4.4
00:58:08.815 00.001 8996 MultiStar: [#1 -0.08,-0.08,0.73,U] [#2 -0.12,-0.06,0.84,U] [#3 0.47,0.03,0.00,M1] [#4 0.23,-0.01,0.57,U] [#5 -0.15,0.06,0.56,U] [#6 -0.19,0.03,0.47,U] [#7 0.10,0.41,0.42,U] [#8 -0.37,-0.02,0.43,U] 
00:58:08.817 00.002 8996 refined, 7 included, MultiStar: {-0.08, -0.02}, one-star: {-0.07, -0.19}
00:58:08.818 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
00:58:08.819 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
00:58:08.820 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.89 mountX=-0.07 mountY=0.03, mountTheta=2.78
00:58:08.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
00:58:08.824 00.002 8996 Enqueuing Move request for scope (-0.08, -0.02)
00:58:08.825 00.001 20224 Worker thread wakes up
00:58:08.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
00:58:08.825 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
00:58:08.825 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.07 yDistance=0.03
00:58:08.825 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:58:08.826 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:08.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:08.826 00.000 20224 MoveAxis(E, 0, ABG)
00:58:08.826 00.000 20224 Move returns status 0, amount 0
00:58:08.826 00.000 20224 MoveAxis(N, 0, ABG)
00:58:08.826 00.000 20224 Move returns status 0, amount 0
00:58:08.826 00.000 20224 move complete, result=0
00:58:08.826 00.000 20224 worker thread done servicing request
00:58:08.833 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49782, med=3062, FiltMin=2774, FiltMax=24317, Gamma=1.000
00:58:08.857 00.024 8996 UpdateGuideState exits: m=624308 SNR=293.0
00:58:08.859 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:08.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:08.861 00.001 8996 Enqueuing Expose request
00:58:08.861 00.000 20224 Worker thread wakes up
00:58:08.861 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:08.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:08.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:10.027 01.165 20224 Exposure complete
00:58:10.101 00.074 20224 worker thread done servicing request
00:58:10.101 00.000 8996 OnExposeComplete: enter
00:58:10.102 00.001 8996 UpdateGuideState(): m_state=6
00:58:10.103 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11533
00:58:10.104 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=472.87, Mass=658353, SNR=286.7, Peak=49814 HFD=4.5
00:58:10.107 00.003 8996 MultiStar: [#1 -0.12,0.27,0.70,U] [#2 -0.11,0.07,0.91,U] [#3 0.33,-0.08,0.76,U] [#4 0.03,0.03,0.64,U] [#5 0.03,0.00,0.67,U] [#6 -0.01,-0.14,0.42,U] [#7 0.18,0.50,0.00,M2] [#8 -0.21,-0.22,0.39,U] 
00:58:10.110 00.003 8996 refined, 7 included, MultiStar: {0.02, -0.01}, one-star: {0.08, -0.11}
00:58:10.112 00.002 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
00:58:10.114 00.002 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.90)
00:58:10.116 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.36 mountX=0.02 mountY=0.01, mountTheta=0.25
00:58:10.119 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
00:58:10.120 00.001 8996 Enqueuing Move request for scope (0.02, -0.01)
00:58:10.122 00.002 20224 Worker thread wakes up
00:58:10.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
00:58:10.122 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
00:58:10.122 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
00:58:10.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:58:10.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:10.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:58:10.122 00.000 20224 MoveAxis(E, 0, ABG)
00:58:10.122 00.000 20224 Move returns status 0, amount 0
00:58:10.122 00.000 20224 MoveAxis(N, 0, ABG)
00:58:10.122 00.000 20224 Move returns status 0, amount 0
00:58:10.122 00.000 20224 move complete, result=0
00:58:10.122 00.000 20224 worker thread done servicing request
00:58:10.126 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49814, med=3062, FiltMin=2777, FiltMax=24144, Gamma=1.000
00:58:10.142 00.016 8996 UpdateGuideState exits: m=658353 SNR=286.7
00:58:10.143 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:10.144 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:10.145 00.001 8996 Enqueuing Expose request
00:58:10.145 00.000 20224 Worker thread wakes up
00:58:10.146 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:10.146 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:10.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:11.116 00.970 20224 Exposure complete
00:58:11.193 00.077 20224 worker thread done servicing request
00:58:11.193 00.000 8996 OnExposeComplete: enter
00:58:11.196 00.003 8996 UpdateGuideState(): m_state=6
00:58:11.198 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11534
00:58:11.201 00.003 8996 Star::Find returns 1 (0), X=134.82, Y=472.46, Mass=675586, SNR=311.1, Peak=46624 HFD=4.6
00:58:11.203 00.002 8996 MultiStar: [#1 -0.19,-0.12,0.58,U] [#2 -0.20,-0.18,0.79,U] [#3 0.20,-0.05,0.52,U] [#4 -0.14,0.02,0.59,U] [#5 -0.22,-0.15,0.63,U] [#6 -0.10,-0.25,0.42,U] [#7 0.02,0.21,0.41,U] [#8 -0.24,0.03,0.32,U] 
00:58:11.205 00.002 8996 refined, 8 included, MultiStar: {-0.16, -0.16}, one-star: {-0.32, -0.52}
00:58:11.206 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
00:58:11.208 00.002 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
00:58:11.209 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.22 cameraTheta=-2.34 mountX=-0.14 mountY=0.18, mountTheta=2.24
00:58:11.211 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.16, opts=13)
00:58:11.211 00.000 8996 Enqueuing Move request for scope (-0.16, -0.16)
00:58:11.212 00.001 20224 Worker thread wakes up
00:58:11.213 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
00:58:11.213 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
00:58:11.213 00.000 20224 Moving (-0.16, -0.16) raw xDistance=-0.14 yDistance=0.18
00:58:11.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:58:11.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:11.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:58:11.213 00.000 20224 MoveAxis(E, 0, ABG)
00:58:11.214 00.001 20224 Move returns status 0, amount 0
00:58:11.214 00.000 20224 MoveAxis(N, 0, ABG)
00:58:11.214 00.000 20224 Move returns status 0, amount 0
00:58:11.214 00.000 20224 move complete, result=0
00:58:11.214 00.000 20224 worker thread done servicing request
00:58:11.218 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46624, med=3065, FiltMin=2768, FiltMax=26998, Gamma=1.000
00:58:11.239 00.021 8996 UpdateGuideState exits: m=675586 SNR=311.1
00:58:11.240 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:11.241 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:11.243 00.002 8996 Enqueuing Expose request
00:58:11.245 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:58:11.247 00.002 20224 Worker thread wakes up
00:58:11.248 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:11.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:12.414 01.166 20224 Exposure complete
00:58:12.499 00.085 20224 worker thread done servicing request
00:58:12.499 00.000 8996 OnExposeComplete: enter
00:58:12.500 00.001 8996 UpdateGuideState(): m_state=6
00:58:12.501 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11535
00:58:12.502 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=472.90, Mass=653317, SNR=333.5, Peak=51990 HFD=4.3
00:58:12.504 00.002 8996 MultiStar: [#1 0.16,-0.06,0.75,U] [#2 -0.09,0.12,0.72,U] [#3 0.21,-0.22,0.63,U] [#4 0.07,0.04,0.57,U] [#5 -0.27,0.06,0.57,U] [#6 -0.27,-0.12,0.42,U] [#7 0.02,0.07,0.36,U] [#8 -0.30,-0.00,0.37,U] 
00:58:12.505 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.03}, one-star: {0.00, -0.08}
00:58:12.506 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
00:58:12.507 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
00:58:12.509 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.32 mountX=-0.02 mountY=0.03, mountTheta=2.21
00:58:12.512 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
00:58:12.513 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
00:58:12.515 00.002 20224 Worker thread wakes up
00:58:12.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
00:58:12.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
00:58:12.515 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.02 yDistance=0.03
00:58:12.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:58:12.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:12.516 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:12.516 00.000 20224 MoveAxis(E, 0, ABG)
00:58:12.516 00.000 20224 Move returns status 0, amount 0
00:58:12.516 00.000 20224 MoveAxis(N, 0, ABG)
00:58:12.516 00.000 20224 Move returns status 0, amount 0
00:58:12.516 00.000 20224 move complete, result=0
00:58:12.516 00.000 20224 worker thread done servicing request
00:58:12.524 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51990, med=3062, FiltMin=2793, FiltMax=26141, Gamma=1.000
00:58:12.555 00.031 8996 UpdateGuideState exits: m=653317 SNR=333.5
00:58:12.556 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:12.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:12.558 00.001 8996 Enqueuing Expose request
00:58:12.559 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:12.560 00.001 20224 Worker thread wakes up
00:58:12.560 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:12.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:13.542 00.982 20224 Exposure complete
00:58:13.612 00.070 20224 worker thread done servicing request
00:58:13.612 00.000 8996 OnExposeComplete: enter
00:58:13.613 00.001 8996 UpdateGuideState(): m_state=6
00:58:13.614 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11536
00:58:13.616 00.002 8996 Star::Find returns 1 (0), X=134.94, Y=472.81, Mass=647926, SNR=306.2, Peak=57686 HFD=4.4
00:58:13.617 00.001 8996 MultiStar: [#1 -0.19,0.10,0.67,U] [#2 -0.50,-0.25,0.00,M1] [#3 0.09,-0.38,0.61,U] [#4 -0.30,-0.18,0.56,U] [#5 -0.43,-0.11,0.53,U] [#6 -0.53,-0.28,0.00,M1] [#7 -0.32,0.09,0.47,U] [#8 -0.43,0.13,0.00,M1] 
00:58:13.618 00.001 8996 refined, 5 included, MultiStar: {-0.21, -0.12}, one-star: {-0.20, -0.17}
00:58:13.619 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
00:58:13.621 00.002 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
00:58:13.622 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-2.64 mountX=-0.20 mountY=0.14, mountTheta=2.53
00:58:13.625 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.12, opts=13)
00:58:13.626 00.001 8996 Enqueuing Move request for scope (-0.21, -0.12)
00:58:13.628 00.002 20224 Worker thread wakes up
00:58:13.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.12) opts 0xd
00:58:13.628 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.12)
00:58:13.628 00.000 20224 Moving (-0.21, -0.12) raw xDistance=-0.20 yDistance=0.14
00:58:13.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
00:58:13.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:13.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:58:13.628 00.000 20224 MoveAxis(E, 29, ABG)
00:58:13.628 00.000 20224 Guiding  Dir = 2, Dur = 29
00:58:13.629 00.001 20224 IsSlewing returns 0
00:58:13.629 00.000 20224 IsGuiding returns 0
00:58:13.633 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57686, med=3065, FiltMin=2771, FiltMax=25654, Gamma=1.000
00:58:13.645 00.012 20224 PulseGuide returned control before completion, sleep 24
00:58:13.646 00.001 8996 UpdateGuideState exits: m=647926 SNR=306.2
00:58:13.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:13.648 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:13.649 00.001 8996 Enqueuing Expose request
00:58:13.675 00.026 20224 IsGuiding returns 1
00:58:13.675 00.000 20224 scope still moving after pulse duration time elapsed
00:58:13.707 00.032 20224 IsSlewing returns 0
00:58:13.707 00.000 20224 IsGuiding returns 1
00:58:13.739 00.032 20224 IsSlewing returns 0
00:58:13.739 00.000 20224 IsGuiding returns 0
00:58:13.739 00.000 20224 scope move finished after 29 + 81 ms
00:58:13.739 00.000 20224 Move returns status 0, amount 29
00:58:13.740 00.001 20224 MoveAxis(N, 0, ABG)
00:58:13.740 00.000 20224 Move returns status 0, amount 0
00:58:13.740 00.000 20224 move complete, result=0
00:58:13.740 00.000 20224 worker thread done servicing request
00:58:13.740 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
00:58:13.741 00.001 20224 Worker thread wakes up
00:58:13.741 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:13.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:14.901 01.160 20224 Exposure complete
00:58:14.991 00.090 20224 worker thread done servicing request
00:58:14.991 00.000 8996 OnExposeComplete: enter
00:58:14.993 00.002 8996 UpdateGuideState(): m_state=6
00:58:14.994 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11537
00:58:14.995 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=473.03, Mass=685071, SNR=344.6, Peak=54038 HFD=4.4
00:58:14.996 00.001 8996 MultiStar: [#1 -0.36,-0.12,0.54,U] [#2 -0.33,-0.17,0.74,U] [#3 0.25,-0.02,0.47,U] [#4 -0.21,0.07,0.47,U] [#5 -0.36,-0.04,0.68,U] [#6 0.05,-0.38,0.37,U] [#7 0.06,0.47,0.00,M1] [#8 -0.16,0.08,0.28,U] 
00:58:14.996 00.000 8996 single-star, 7 included, MultiStar: {-0.14, -0.06}, one-star: {0.07, 0.05}
00:58:14.997 00.001 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
00:58:14.998 00.001 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
00:58:14.999 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.65 mountX=0.06 mountY=-0.06, mountTheta=-0.76
00:58:15.001 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
00:58:15.002 00.001 8996 Enqueuing Move request for scope (0.07, 0.05)
00:58:15.002 00.000 20224 Worker thread wakes up
00:58:15.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
00:58:15.002 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
00:58:15.003 00.001 20224 Moving (0.07, 0.05) raw xDistance=0.06 yDistance=-0.06
00:58:15.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:58:15.003 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:15.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:58:15.003 00.000 20224 MoveAxis(E, 0, ABG)
00:58:15.003 00.000 20224 Move returns status 0, amount 0
00:58:15.003 00.000 20224 MoveAxis(N, 0, ABG)
00:58:15.003 00.000 20224 Move returns status 0, amount 0
00:58:15.003 00.000 20224 move complete, result=0
00:58:15.003 00.000 20224 worker thread done servicing request
00:58:15.006 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54038, med=3065, FiltMin=2784, FiltMax=26816, Gamma=1.000
00:58:15.019 00.013 8996 UpdateGuideState exits: m=685071 SNR=344.6
00:58:15.020 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:15.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:15.022 00.001 8996 Enqueuing Expose request
00:58:15.022 00.000 20224 Worker thread wakes up
00:58:15.022 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:15.023 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:15.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:15.983 00.960 20224 Exposure complete
00:58:16.058 00.075 20224 worker thread done servicing request
00:58:16.059 00.001 8996 OnExposeComplete: enter
00:58:16.060 00.001 8996 UpdateGuideState(): m_state=6
00:58:16.062 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11538
00:58:16.063 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.11, Mass=609434, SNR=302.9, Peak=50342 HFD=4.4
00:58:16.065 00.002 8996 MultiStar: [#1 -0.08,0.14,0.78,U] [#2 -0.44,0.25,0.00,M1] [#3 0.31,0.33,0.00,M1] [#4 0.06,0.57,0.00,M1] [#5 -0.25,0.14,0.60,U] [#6 -0.28,0.01,0.43,U] [#7 -0.20,0.40,0.44,U] [#8 -0.26,0.07,0.42,U] 
00:58:16.066 00.001 8996 single-star, 5 included, MultiStar: {-0.16, 0.15}, one-star: {-0.06, 0.13}
00:58:16.067 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
00:58:16.068 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
00:58:16.069 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.13 hyp=0.14 cameraTheta=2.02 mountX=-0.07 mountY=-0.12, mountTheta=-2.12
00:58:16.071 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.13, opts=13)
00:58:16.072 00.001 8996 Enqueuing Move request for scope (-0.06, 0.13)
00:58:16.074 00.002 20224 Worker thread wakes up
00:58:16.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.13) opts 0xd
00:58:16.074 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.13)
00:58:16.074 00.000 20224 Moving (-0.06, 0.13) raw xDistance=-0.07 yDistance=-0.12
00:58:16.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:58:16.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:16.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:58:16.074 00.000 20224 MoveAxis(E, 0, ABG)
00:58:16.075 00.001 20224 Move returns status 0, amount 0
00:58:16.075 00.000 20224 MoveAxis(N, 0, ABG)
00:58:16.075 00.000 20224 Move returns status 0, amount 0
00:58:16.075 00.000 20224 move complete, result=0
00:58:16.075 00.000 20224 worker thread done servicing request
00:58:16.081 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50342, med=3065, FiltMin=2760, FiltMax=24608, Gamma=1.000
00:58:16.101 00.020 8996 UpdateGuideState exits: m=609434 SNR=302.9
00:58:16.102 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:16.102 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:16.103 00.001 8996 Enqueuing Expose request
00:58:16.104 00.001 20224 Worker thread wakes up
00:58:16.104 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:16.106 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:16.106 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:17.263 01.157 20224 Exposure complete
00:58:17.321 00.058 20224 worker thread done servicing request
00:58:17.321 00.000 8996 OnExposeComplete: enter
00:58:17.322 00.001 8996 UpdateGuideState(): m_state=6
00:58:17.323 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11539
00:58:17.323 00.000 8996 Star::Find returns 1 (0), X=135.18, Y=472.65, Mass=730779, SNR=361.7, Peak=51318 HFD=4.5
00:58:17.324 00.001 8996 MultiStar: [#1 0.09,-0.13,0.49,U] [#2 0.26,-0.07,0.70,U] [#3 0.54,-0.02,0.00,M2] [#4 0.11,0.20,0.46,U] [#5 0.01,-0.09,0.54,U] [#6 0.00,-0.15,0.35,U] [#7 0.36,0.26,0.45,U] [#8 -0.04,-0.12,0.34,U] 
00:58:17.326 00.002 8996 refined, 7 included, MultiStar: {0.11, -0.09}, one-star: {0.04, -0.33}
00:58:17.327 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
00:58:17.328 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.59)
00:58:17.330 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-0.67 mountX=0.12 mountY=0.07, mountTheta=0.56
00:58:17.333 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.09, opts=13)
00:58:17.334 00.001 8996 Enqueuing Move request for scope (0.11, -0.09)
00:58:17.336 00.002 20224 Worker thread wakes up
00:58:17.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
00:58:17.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
00:58:17.336 00.000 20224 Moving (0.11, -0.09) raw xDistance=0.12 yDistance=0.07
00:58:17.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:58:17.337 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:17.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:17.337 00.000 20224 MoveAxis(E, 0, ABG)
00:58:17.337 00.000 20224 Move returns status 0, amount 0
00:58:17.337 00.000 20224 MoveAxis(N, 0, ABG)
00:58:17.337 00.000 20224 Move returns status 0, amount 0
00:58:17.337 00.000 20224 move complete, result=0
00:58:17.338 00.001 20224 worker thread done servicing request
00:58:17.345 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51318, med=3065, FiltMin=2774, FiltMax=23917, Gamma=1.000
00:58:17.370 00.025 8996 UpdateGuideState exits: m=730779 SNR=361.7
00:58:17.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:17.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:17.373 00.001 8996 Enqueuing Expose request
00:58:17.375 00.002 20224 Worker thread wakes up
00:58:17.375 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:17.376 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:17.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:18.364 00.988 20224 Exposure complete
00:58:18.437 00.073 20224 worker thread done servicing request
00:58:18.437 00.000 8996 OnExposeComplete: enter
00:58:18.438 00.001 8996 UpdateGuideState(): m_state=6
00:58:18.438 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11540
00:58:18.439 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=472.82, Mass=625738, SNR=293.1, Peak=45158 HFD=4.4
00:58:18.440 00.001 8996 MultiStar: [#1 0.22,0.15,0.66,U] [#2 0.18,-0.05,0.78,U] [#3 0.72,0.08,0.00,M3] [#4 0.60,0.26,0.00,M1] [#5 0.07,-0.02,0.62,U] [#6 0.20,0.06,0.51,U] [#7 0.66,0.02,0.00,M1] [#8 0.00,0.20,0.35,U] 
00:58:18.441 00.001 8996 refined, 5 included, MultiStar: {0.12, -0.01}, one-star: {0.04, -0.16}
00:58:18.441 00.000 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
00:58:18.442 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
00:58:18.443 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-0.04 mountX=0.12 mountY=-0.01, mountTheta=-0.07
00:58:18.444 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.01, opts=13)
00:58:18.445 00.001 8996 Enqueuing Move request for scope (0.12, -0.01)
00:58:18.446 00.001 20224 Worker thread wakes up
00:58:18.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.01) opts 0xd
00:58:18.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.01)
00:58:18.446 00.000 20224 Moving (0.12, -0.01) raw xDistance=0.12 yDistance=-0.01
00:58:18.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:58:18.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:18.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:58:18.447 00.001 20224 MoveAxis(E, 0, ABG)
00:58:18.447 00.000 20224 Move returns status 0, amount 0
00:58:18.447 00.000 20224 MoveAxis(N, 0, ABG)
00:58:18.447 00.000 20224 Move returns status 0, amount 0
00:58:18.447 00.000 20224 move complete, result=0
00:58:18.447 00.000 20224 worker thread done servicing request
00:58:18.450 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45158, med=3065, FiltMin=2793, FiltMax=23837, Gamma=1.000
00:58:18.468 00.018 8996 UpdateGuideState exits: m=625738 SNR=293.1
00:58:18.470 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:18.472 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:18.473 00.001 8996 Enqueuing Expose request
00:58:18.475 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:18.477 00.002 20224 Worker thread wakes up
00:58:18.478 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:18.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:19.660 01.182 20224 Exposure complete
00:58:19.748 00.088 20224 worker thread done servicing request
00:58:19.749 00.001 8996 OnExposeComplete: enter
00:58:19.749 00.000 8996 UpdateGuideState(): m_state=6
00:58:19.750 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11541
00:58:19.751 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.02, Mass=705843, SNR=311.3, Peak=59222 HFD=4.2
00:58:19.754 00.003 8996 MultiStar: [#1 0.37,0.02,0.68,U] [#2 0.17,0.01,0.76,U] [#3 0.65,0.13,0.00,M4] [#4 0.35,0.29,0.00,M2] [#5 -0.08,0.17,0.63,U] [#6 0.35,0.06,0.46,U] [#7 0.06,0.22,0.40,U] [#8 -0.08,0.13,0.36,U] 
00:58:19.756 00.002 8996 refined, 6 included, MultiStar: {0.19, 0.08}, one-star: {0.33, 0.04}
00:58:19.757 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
00:58:19.759 00.002 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
00:58:19.761 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.20 cameraTheta=0.38 mountX=0.18 mountY=-0.10, mountTheta=-0.49
00:58:19.764 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.08, opts=13)
00:58:19.765 00.001 8996 Enqueuing Move request for scope (0.19, 0.08)
00:58:19.767 00.002 20224 Worker thread wakes up
00:58:19.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
00:58:19.767 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
00:58:19.768 00.001 20224 Moving (0.19, 0.08) raw xDistance=0.18 yDistance=-0.10
00:58:19.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
00:58:19.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:19.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:58:19.768 00.000 20224 MoveAxis(E, 0, ABG)
00:58:19.768 00.000 20224 Move returns status 0, amount 0
00:58:19.768 00.000 20224 MoveAxis(N, 0, ABG)
00:58:19.768 00.000 20224 Move returns status 0, amount 0
00:58:19.768 00.000 20224 move complete, result=0
00:58:19.768 00.000 20224 worker thread done servicing request
00:58:19.778 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=59222, med=3065, FiltMin=2755, FiltMax=27453, Gamma=1.000
00:58:19.802 00.024 8996 UpdateGuideState exits: m=705843 SNR=311.3
00:58:19.804 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:19.806 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:19.808 00.002 8996 Enqueuing Expose request
00:58:19.808 00.000 20224 Worker thread wakes up
00:58:19.808 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:19.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:19.810 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:20.800 00.990 20224 Exposure complete
00:58:20.884 00.084 20224 worker thread done servicing request
00:58:20.884 00.000 8996 OnExposeComplete: enter
00:58:20.885 00.001 8996 UpdateGuideState(): m_state=6
00:58:20.887 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11542
00:58:20.889 00.002 8996 Star::Find returns 1 (0), X=135.54, Y=473.06, Mass=656166, SNR=315.4, Peak=55158 HFD=4.8
00:58:20.890 00.001 8996 MultiStar: [#1 0.30,0.11,0.66,U] [#2 0.27,0.22,0.84,U] [#3 0.56,0.08,0.00,M5] [#4 0.33,0.04,0.53,U] [#5 0.31,0.01,0.66,U] [#6 0.10,-0.18,0.41,U] [#7 0.37,0.25,0.42,U] [#8 0.15,0.05,0.43,U] 
00:58:20.891 00.001 8996 refined, 7 included, MultiStar: {0.30, 0.08}, one-star: {0.41, 0.08}
00:58:20.892 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
00:58:20.893 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
00:58:20.895 00.002 8996 CameraToMount -- cameraX=0.30 cameraY=0.08 hyp=0.31 cameraTheta=0.27 mountX=0.29 mountY=-0.12, mountTheta=-0.38
00:58:20.897 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.08, opts=13)
00:58:20.899 00.002 8996 Enqueuing Move request for scope (0.30, 0.08)
00:58:20.901 00.002 20224 Worker thread wakes up
00:58:20.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.08) opts 0xd
00:58:20.901 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.08)
00:58:20.901 00.000 20224 Moving (0.30, 0.08) raw xDistance=0.29 yDistance=-0.12
00:58:20.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
00:58:20.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:20.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:58:20.901 00.000 20224 MoveAxis(W, 42, ABG)
00:58:20.901 00.000 20224 Guiding  Dir = 3, Dur = 42
00:58:20.902 00.001 20224 IsSlewing returns 0
00:58:20.902 00.000 20224 IsGuiding returns 0
00:58:20.908 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=55158, med=3065, FiltMin=2777, FiltMax=28272, Gamma=1.000
00:58:20.932 00.024 8996 UpdateGuideState exits: m=656166 SNR=315.4
00:58:20.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:20.934 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:20.935 00.001 8996 Enqueuing Expose request
00:58:20.960 00.025 20224 IsGuiding returns 1
00:58:20.960 00.000 20224 scope still moving after pulse duration time elapsed
00:58:20.990 00.030 20224 IsSlewing returns 0
00:58:20.990 00.000 20224 IsGuiding returns 1
00:58:21.021 00.031 20224 IsSlewing returns 0
00:58:21.021 00.000 20224 IsGuiding returns 1
00:58:21.051 00.030 20224 IsSlewing returns 0
00:58:21.051 00.000 20224 IsGuiding returns 0
00:58:21.051 00.000 20224 scope move finished after 42 + 107 ms
00:58:21.051 00.000 20224 Move returns status 0, amount 42
00:58:21.051 00.000 20224 MoveAxis(N, 0, ABG)
00:58:21.051 00.000 20224 Move returns status 0, amount 0
00:58:21.051 00.000 20224 move complete, result=0
00:58:21.052 00.001 20224 worker thread done servicing request
00:58:21.052 00.000 20224 Worker thread wakes up
00:58:21.052 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:21.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:21.052 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.1 px 0 ms NORTH
00:58:22.220 01.168 20224 Exposure complete
00:58:22.305 00.085 20224 worker thread done servicing request
00:58:22.305 00.000 8996 OnExposeComplete: enter
00:58:22.306 00.001 8996 UpdateGuideState(): m_state=6
00:58:22.306 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11543
00:58:22.307 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.09, Mass=652202, SNR=343.2, Peak=48358 HFD=4.5
00:58:22.308 00.001 8996 MultiStar: [#1 0.06,0.37,0.51,U] [#2 0.11,0.31,0.73,U] [#3 0.25,0.08,0.61,U] [#4 0.10,0.25,0.49,U] [#5 -0.48,0.01,0.00,M1] [#6 -0.36,-0.09,0.34,U] [#7 -0.16,0.39,0.39,U] [#8 -0.15,0.27,0.37,U] 
00:58:22.309 00.001 8996 single-star, 7 included, MultiStar: {0.05, 0.21}, one-star: {0.16, 0.11}
00:58:22.310 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
00:58:22.310 00.000 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
00:58:22.311 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.11 hyp=0.19 cameraTheta=0.60 mountX=0.15 mountY=-0.13, mountTheta=-0.70
00:58:22.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.11, opts=13)
00:58:22.313 00.000 8996 Enqueuing Move request for scope (0.16, 0.11)
00:58:22.315 00.002 20224 Worker thread wakes up
00:58:22.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.11) opts 0xd
00:58:22.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.11)
00:58:22.315 00.000 20224 Moving (0.16, 0.11) raw xDistance=0.15 yDistance=-0.13
00:58:22.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:58:22.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:22.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:58:22.315 00.000 20224 MoveAxis(E, 0, ABG)
00:58:22.315 00.000 20224 Move returns status 0, amount 0
00:58:22.316 00.001 20224 MoveAxis(N, 0, ABG)
00:58:22.316 00.000 20224 Move returns status 0, amount 0
00:58:22.316 00.000 20224 move complete, result=0
00:58:22.316 00.000 20224 worker thread done servicing request
00:58:22.321 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48358, med=3065, FiltMin=2768, FiltMax=25872, Gamma=1.000
00:58:22.336 00.015 8996 UpdateGuideState exits: m=652202 SNR=343.2
00:58:22.337 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:22.337 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:22.338 00.001 8996 Enqueuing Expose request
00:58:22.339 00.001 20224 Worker thread wakes up
00:58:22.339 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:22.340 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:22.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:23.312 00.972 20224 Exposure complete
00:58:23.383 00.071 20224 worker thread done servicing request
00:58:23.384 00.001 8996 OnExposeComplete: enter
00:58:23.386 00.002 8996 UpdateGuideState(): m_state=6
00:58:23.388 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11544
00:58:23.389 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=472.76, Mass=692315, SNR=347.8, Peak=54678 HFD=4.4
00:58:23.391 00.002 8996 MultiStar: [#1 0.03,0.10,0.60,U] [#2 -0.01,0.22,0.67,U] [#3 0.05,-0.03,0.56,U] [#4 -0.16,-0.08,0.48,U] [#5 -0.28,-0.08,0.53,U] [#6 -0.38,-0.25,0.00,M1] [#7 -0.16,-0.15,0.38,U] [#8 -0.47,0.23,0.00,M1] 
00:58:23.392 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.04}, one-star: {0.07, -0.22}
00:58:23.394 00.002 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:58:23.395 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
00:58:23.396 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.39 mountX=-0.04 mountY=0.04, mountTheta=2.28
00:58:23.399 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
00:58:23.400 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
00:58:23.401 00.001 20224 Worker thread wakes up
00:58:23.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
00:58:23.401 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
00:58:23.401 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=0.04
00:58:23.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:58:23.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:23.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:58:23.401 00.000 20224 MoveAxis(E, 0, ABG)
00:58:23.401 00.000 20224 Move returns status 0, amount 0
00:58:23.401 00.000 20224 MoveAxis(N, 0, ABG)
00:58:23.401 00.000 20224 Move returns status 0, amount 0
00:58:23.401 00.000 20224 move complete, result=0
00:58:23.401 00.000 20224 worker thread done servicing request
00:58:23.405 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54678, med=3065, FiltMin=2781, FiltMax=23581, Gamma=1.000
00:58:23.421 00.016 8996 UpdateGuideState exits: m=692315 SNR=347.8
00:58:23.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:23.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:23.423 00.000 8996 Enqueuing Expose request
00:58:23.424 00.001 20224 Worker thread wakes up
00:58:23.424 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:23.425 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:23.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:24.594 01.169 20224 Exposure complete
00:58:24.666 00.072 20224 worker thread done servicing request
00:58:24.666 00.000 8996 OnExposeComplete: enter
00:58:24.669 00.003 8996 UpdateGuideState(): m_state=6
00:58:24.671 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11545
00:58:24.673 00.002 8996 Star::Find returns 1 (0), X=135.19, Y=472.84, Mass=624527, SNR=303.9, Peak=47542 HFD=4.4
00:58:24.674 00.001 8996 MultiStar: [#1 -0.00,-0.26,0.68,U] [#2 -0.02,-0.09,0.77,U] [#3 0.35,-0.17,0.68,U] [#4 0.13,0.12,0.48,U] [#5 -0.23,-0.30,0.60,U] [#6 -0.13,-0.34,0.46,U] [#7 0.07,0.04,0.39,U] [#8 0.01,0.08,0.39,U] 
00:58:24.676 00.002 8996 refined, 8 included, MultiStar: {0.03, -0.14}, one-star: {0.06, -0.14}
00:58:24.677 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
00:58:24.678 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
00:58:24.680 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.34 mountX=0.05 mountY=0.13, mountTheta=1.24
00:58:24.682 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.14, opts=13)
00:58:24.686 00.004 8996 Enqueuing Move request for scope (0.03, -0.14)
00:58:24.687 00.001 20224 Worker thread wakes up
00:58:24.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.14) opts 0xd
00:58:24.687 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.14)
00:58:24.687 00.000 20224 Moving (0.03, -0.14) raw xDistance=0.05 yDistance=0.13
00:58:24.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:58:24.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:24.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:58:24.687 00.000 20224 MoveAxis(E, 0, ABG)
00:58:24.687 00.000 20224 Move returns status 0, amount 0
00:58:24.687 00.000 20224 MoveAxis(N, 0, ABG)
00:58:24.687 00.000 20224 Move returns status 0, amount 0
00:58:24.687 00.000 20224 move complete, result=0
00:58:24.687 00.000 20224 worker thread done servicing request
00:58:24.694 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47542, med=3065, FiltMin=2753, FiltMax=23389, Gamma=1.000
00:58:24.715 00.021 8996 UpdateGuideState exits: m=624527 SNR=303.9
00:58:24.718 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:24.720 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:24.721 00.001 8996 Enqueuing Expose request
00:58:24.722 00.001 20224 Worker thread wakes up
00:58:24.722 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:24.724 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:24.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:25.686 00.962 20224 Exposure complete
00:58:25.759 00.073 20224 worker thread done servicing request
00:58:25.759 00.000 8996 OnExposeComplete: enter
00:58:25.761 00.002 8996 UpdateGuideState(): m_state=6
00:58:25.762 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11546
00:58:25.763 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=472.85, Mass=644240, SNR=311.8, Peak=54262 HFD=4.5
00:58:25.764 00.001 8996 MultiStar: [#1 0.09,0.05,0.72,U] [#2 -0.07,-0.13,0.77,U] [#3 0.38,-0.28,0.00,M3] [#4 0.27,-0.01,0.55,U] [#5 0.00,-0.38,0.61,U] [#6 0.05,-0.42,0.49,U] [#7 0.20,-0.02,0.41,U] [#8 -0.02,-0.04,0.39,U] 
00:58:25.766 00.002 8996 refined, 7 included, MultiStar: {0.15, -0.14}, one-star: {0.47, -0.13}
00:58:25.767 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
00:58:25.769 00.002 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
00:58:25.769 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.74 mountX=0.16 mountY=0.12, mountTheta=0.64
00:58:25.771 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.14, opts=13)
00:58:25.773 00.002 8996 Enqueuing Move request for scope (0.15, -0.14)
00:58:25.774 00.001 20224 Worker thread wakes up
00:58:25.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
00:58:25.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
00:58:25.774 00.000 20224 Moving (0.15, -0.14) raw xDistance=0.16 yDistance=0.12
00:58:25.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
00:58:25.774 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:25.774 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
00:58:25.774 00.000 20224 MoveAxis(E, 0, ABG)
00:58:25.774 00.000 20224 Move returns status 0, amount 0
00:58:25.774 00.000 20224 MoveAxis(N, 0, ABG)
00:58:25.775 00.001 20224 Move returns status 0, amount 0
00:58:25.775 00.000 20224 move complete, result=0
00:58:25.775 00.000 20224 worker thread done servicing request
00:58:25.778 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54262, med=3065, FiltMin=2777, FiltMax=25168, Gamma=1.000
00:58:25.791 00.013 8996 UpdateGuideState exits: m=644240 SNR=311.8
00:58:25.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:25.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:25.794 00.001 8996 Enqueuing Expose request
00:58:25.794 00.000 20224 Worker thread wakes up
00:58:25.794 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:25.795 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:25.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:26.969 01.174 20224 Exposure complete
00:58:27.043 00.074 20224 worker thread done servicing request
00:58:27.043 00.000 8996 OnExposeComplete: enter
00:58:27.045 00.002 8996 UpdateGuideState(): m_state=6
00:58:27.047 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11547
00:58:27.048 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=472.59, Mass=783804, SNR=391.7, Peak=52502 HFD=4.5
00:58:27.050 00.002 8996 MultiStar: [#1 0.25,0.01,0.52,U] [#2 0.27,-0.28,0.59,U] [#3 0.56,-0.19,0.00,M4] [#4 0.35,-0.15,0.49,U] [#5 0.13,-0.18,0.43,U] [#6 0.12,-0.16,0.39,U] [#7 0.42,0.13,0.37,U] [#8 0.12,-0.30,0.30,U] 
00:58:27.051 00.001 8996 refined, 7 included, MultiStar: {0.25, -0.20}, one-star: {0.26, -0.39}
00:58:27.052 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
00:58:27.054 00.002 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
00:58:27.056 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.20 hyp=0.32 cameraTheta=-0.67 mountX=0.27 mountY=0.17, mountTheta=0.56
00:58:27.060 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.20, opts=13)
00:58:27.061 00.001 8996 Enqueuing Move request for scope (0.25, -0.20)
00:58:27.063 00.002 20224 Worker thread wakes up
00:58:27.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.20) opts 0xd
00:58:27.063 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.20)
00:58:27.063 00.000 20224 Moving (0.25, -0.20) raw xDistance=0.27 yDistance=0.17
00:58:27.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:58:27.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:27.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:58:27.063 00.000 20224 MoveAxis(W, 39, ABG)
00:58:27.063 00.000 20224 Guiding  Dir = 3, Dur = 39
00:58:27.064 00.001 20224 IsSlewing returns 0
00:58:27.064 00.000 20224 IsGuiding returns 0
00:58:27.068 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52502, med=3065, FiltMin=2800, FiltMax=26355, Gamma=1.000
00:58:27.081 00.013 8996 UpdateGuideState exits: m=783804 SNR=391.7
00:58:27.082 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:27.083 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:27.083 00.000 8996 Enqueuing Expose request
00:58:27.088 00.005 20224 PulseGuide returned control before completion, sleep 25
00:58:27.118 00.030 20224 IsGuiding returns 1
00:58:27.118 00.000 20224 scope still moving after pulse duration time elapsed
00:58:27.150 00.032 20224 IsSlewing returns 0
00:58:27.150 00.000 20224 IsGuiding returns 1
00:58:27.182 00.032 20224 IsSlewing returns 0
00:58:27.182 00.000 20224 IsGuiding returns 0
00:58:27.183 00.001 20224 scope move finished after 39 + 79 ms
00:58:27.183 00.000 20224 Move returns status 0, amount 39
00:58:27.183 00.000 20224 MoveAxis(N, 0, ABG)
00:58:27.183 00.000 20224 Move returns status 0, amount 0
00:58:27.183 00.000 20224 move complete, result=0
00:58:27.183 00.000 20224 worker thread done servicing request
00:58:27.183 00.000 20224 Worker thread wakes up
00:58:27.183 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.2 px 0 ms NORTH
00:58:27.185 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:27.186 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:28.172 00.986 20224 Exposure complete
00:58:28.258 00.086 20224 worker thread done servicing request
00:58:28.258 00.000 8996 OnExposeComplete: enter
00:58:28.259 00.001 8996 UpdateGuideState(): m_state=6
00:58:28.260 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11548
00:58:28.261 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=472.63, Mass=640175, SNR=285.1, Peak=48166 HFD=4.2
00:58:28.262 00.001 8996 MultiStar: [#1 -0.14,0.06,0.72,U] [#2 -0.35,-0.33,0.00,M1] [#3 0.23,-0.28,0.71,U] [#4 -0.01,-0.09,0.57,U] [#5 -0.30,-0.22,0.69,U] [#6 -0.41,-0.09,0.49,U] [#7 0.10,0.07,0.44,U] [#8 -0.41,-0.08,0.40,U] 
00:58:28.263 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.15}, one-star: {-0.11, -0.35}
00:58:28.264 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
00:58:28.265 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
00:58:28.265 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.23 mountX=-0.10 mountY=0.16, mountTheta=2.13
00:58:28.267 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.15, opts=13)
00:58:28.268 00.001 8996 Enqueuing Move request for scope (-0.12, -0.15)
00:58:28.269 00.001 20224 Worker thread wakes up
00:58:28.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
00:58:28.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
00:58:28.270 00.001 20224 Moving (-0.12, -0.15) raw xDistance=-0.10 yDistance=0.16
00:58:28.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:58:28.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:28.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
00:58:28.270 00.000 20224 MoveAxis(E, 0, ABG)
00:58:28.270 00.000 20224 Move returns status 0, amount 0
00:58:28.270 00.000 20224 MoveAxis(N, 0, ABG)
00:58:28.270 00.000 20224 Move returns status 0, amount 0
00:58:28.270 00.000 20224 move complete, result=0
00:58:28.270 00.000 20224 worker thread done servicing request
00:58:28.274 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48166, med=3065, FiltMin=2784, FiltMax=23174, Gamma=1.000
00:58:28.297 00.023 8996 UpdateGuideState exits: m=640175 SNR=285.1
00:58:28.297 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:28.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:28.299 00.001 8996 Enqueuing Expose request
00:58:28.300 00.001 20224 Worker thread wakes up
00:58:28.300 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:58:28.301 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:28.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:29.456 01.155 20224 Exposure complete
00:58:29.536 00.080 20224 worker thread done servicing request
00:58:29.536 00.000 8996 OnExposeComplete: enter
00:58:29.537 00.001 8996 UpdateGuideState(): m_state=6
00:58:29.539 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11549
00:58:29.541 00.002 8996 Star::Find returns 1 (0), X=135.06, Y=472.78, Mass=646016, SNR=306.1, Peak=53878 HFD=4.4
00:58:29.542 00.001 8996 MultiStar: [#1 -0.16,0.01,0.75,U] [#2 -0.21,-0.08,0.72,U] [#3 0.20,-0.31,0.68,U] [#4 -0.26,-0.16,0.60,U] [#5 -0.36,-0.04,0.62,U] [#6 -0.24,-0.06,0.40,U] [#7 -0.12,0.16,0.42,U] [#8 -0.25,0.09,0.36,U] 
00:58:29.543 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.09}, one-star: {-0.07, -0.21}
00:58:29.544 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
00:58:29.545 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
00:58:29.546 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-2.58 mountX=-0.14 mountY=0.11, mountTheta=2.48
00:58:29.547 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.09, opts=13)
00:58:29.548 00.001 8996 Enqueuing Move request for scope (-0.15, -0.09)
00:58:29.549 00.001 20224 Worker thread wakes up
00:58:29.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.09) opts 0xd
00:58:29.549 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.09)
00:58:29.549 00.000 20224 Moving (-0.15, -0.09) raw xDistance=-0.14 yDistance=0.11
00:58:29.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:58:29.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:29.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:58:29.549 00.000 20224 MoveAxis(E, 0, ABG)
00:58:29.549 00.000 20224 Move returns status 0, amount 0
00:58:29.549 00.000 20224 MoveAxis(N, 0, ABG)
00:58:29.550 00.001 20224 Move returns status 0, amount 0
00:58:29.550 00.000 20224 move complete, result=0
00:58:29.550 00.000 20224 worker thread done servicing request
00:58:29.553 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53878, med=3065, FiltMin=2768, FiltMax=23197, Gamma=1.000
00:58:29.569 00.016 8996 UpdateGuideState exits: m=646016 SNR=306.1
00:58:29.571 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:29.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:29.573 00.001 8996 Enqueuing Expose request
00:58:29.574 00.001 20224 Worker thread wakes up
00:58:29.574 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:29.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:29.576 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:30.541 00.965 20224 Exposure complete
00:58:30.620 00.079 20224 worker thread done servicing request
00:58:30.620 00.000 8996 OnExposeComplete: enter
00:58:30.622 00.002 8996 UpdateGuideState(): m_state=6
00:58:30.623 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11550
00:58:30.624 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=472.73, Mass=634746, SNR=337.3, Peak=49590 HFD=4.5
00:58:30.625 00.001 8996 MultiStar: [#1 0.05,-0.21,0.62,U] [#2 -0.12,-0.11,0.81,U] [#3 0.25,-0.32,0.61,U] [#4 -0.06,-0.10,0.47,U] [#5 -0.38,-0.17,0.58,U] [#6 -0.15,0.09,0.39,U] [#7 0.32,0.07,0.41,U] [#8 -0.52,-0.10,0.00,M1] 
00:58:30.626 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.15}, one-star: {0.06, -0.25}
00:58:30.627 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
00:58:30.628 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
00:58:30.629 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.62 mountX=0.01 mountY=0.15, mountTheta=1.52
00:58:30.631 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.15, opts=13)
00:58:30.632 00.001 8996 Enqueuing Move request for scope (-0.01, -0.15)
00:58:30.633 00.001 20224 Worker thread wakes up
00:58:30.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.15) opts 0xd
00:58:30.633 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.15)
00:58:30.633 00.000 20224 Moving (-0.01, -0.15) raw xDistance=0.01 yDistance=0.15
00:58:30.633 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:58:30.633 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:30.633 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:58:30.633 00.000 20224 MoveAxis(E, 0, ABG)
00:58:30.633 00.000 20224 Move returns status 0, amount 0
00:58:30.633 00.000 20224 MoveAxis(N, 0, ABG)
00:58:30.633 00.000 20224 Move returns status 0, amount 0
00:58:30.634 00.001 20224 move complete, result=0
00:58:30.634 00.000 20224 worker thread done servicing request
00:58:30.638 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49590, med=3065, FiltMin=2723, FiltMax=21293, Gamma=1.000
00:58:30.650 00.012 8996 UpdateGuideState exits: m=634746 SNR=337.3
00:58:30.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:30.652 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:30.653 00.001 8996 Enqueuing Expose request
00:58:30.653 00.000 20224 Worker thread wakes up
00:58:30.654 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:58:30.654 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:30.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:31.804 01.150 20224 Exposure complete
00:58:31.867 00.063 20224 worker thread done servicing request
00:58:31.867 00.000 8996 OnExposeComplete: enter
00:58:31.869 00.002 8996 UpdateGuideState(): m_state=6
00:58:31.870 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11551
00:58:31.872 00.002 8996 Star::Find returns 1 (0), X=135.08, Y=473.09, Mass=655200, SNR=319.0, Peak=59190 HFD=4.4
00:58:31.874 00.002 8996 MultiStar: [#1 0.01,-0.24,0.70,U] [#2 -0.04,-0.09,0.75,U] [#3 0.52,-0.28,0.00,M2] [#4 0.23,-0.00,0.53,U] [#5 -0.73,-0.46,0.00,M1] [#6 -0.11,-0.39,0.44,U] [#7 -0.03,0.01,0.39,U] [#8 -0.46,-0.25,0.00,M2] 
00:58:31.876 00.002 8996 refined, 5 included, MultiStar: {-0.00, -0.08}, one-star: {-0.06, 0.10}
00:58:31.878 00.002 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
00:58:31.881 00.003 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
00:58:31.883 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.63 mountX=0.00 mountY=0.08, mountTheta=1.54
00:58:31.885 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.08, opts=13)
00:58:31.886 00.001 8996 Enqueuing Move request for scope (-0.00, -0.08)
00:58:31.887 00.001 20224 Worker thread wakes up
00:58:31.888 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.08) opts 0xd
00:58:31.888 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.08)
00:58:31.888 00.000 20224 Moving (-0.00, -0.08) raw xDistance=0.00 yDistance=0.08
00:58:31.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
00:58:31.888 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:31.888 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
00:58:31.888 00.000 20224 MoveAxis(E, 0, ABG)
00:58:31.888 00.000 20224 Move returns status 0, amount 0
00:58:31.888 00.000 20224 MoveAxis(N, 0, ABG)
00:58:31.888 00.000 20224 Move returns status 0, amount 0
00:58:31.888 00.000 20224 move complete, result=0
00:58:31.888 00.000 20224 worker thread done servicing request
00:58:31.894 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59190, med=3065, FiltMin=2765, FiltMax=26160, Gamma=1.000
00:58:31.919 00.025 8996 UpdateGuideState exits: m=655200 SNR=319.0
00:58:31.921 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:31.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:31.923 00.001 8996 Enqueuing Expose request
00:58:31.924 00.001 20224 Worker thread wakes up
00:58:31.924 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:31.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:31.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:32.891 00.967 20224 Exposure complete
00:58:32.970 00.079 20224 worker thread done servicing request
00:58:32.971 00.001 8996 OnExposeComplete: enter
00:58:32.972 00.001 8996 UpdateGuideState(): m_state=6
00:58:32.972 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11552
00:58:32.973 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=472.80, Mass=588811, SNR=306.1, Peak=52534 HFD=4.4
00:58:32.974 00.001 8996 MultiStar: [#1 -0.03,-0.29,0.62,U] [#2 -0.09,-0.39,0.87,U] [#3 0.23,-0.32,0.67,U] [#4 0.00,-0.38,0.62,U] [#5 -0.36,-0.28,0.00,M2] [#6 -0.37,-0.37,0.00,M1] [#7 -0.36,-0.04,0.44,U] [#8 -0.46,-0.54,0.00,M3] 
00:58:32.975 00.001 8996 refined, 5 included, MultiStar: {-0.09, -0.28}, one-star: {-0.28, -0.18}
00:58:32.975 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
00:58:32.976 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
00:58:32.977 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.28 hyp=0.29 cameraTheta=-1.88 mountX=-0.06 mountY=0.28, mountTheta=1.78
00:58:32.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.28, opts=13)
00:58:32.980 00.001 8996 Enqueuing Move request for scope (-0.09, -0.28)
00:58:32.981 00.001 20224 Worker thread wakes up
00:58:32.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.28) opts 0xd
00:58:32.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.28)
00:58:32.981 00.000 20224 Moving (-0.09, -0.28) raw xDistance=-0.06 yDistance=0.28
00:58:32.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:58:32.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
00:58:32.981 00.000 20224 MoveAxis(E, 0, ABG)
00:58:32.981 00.000 20224 Move returns status 0, amount 0
00:58:32.981 00.000 20224 MoveAxis(S, 60, ABG)
00:58:32.981 00.000 20224 Guiding  Dir = 1, Dur = 60
00:58:32.982 00.001 20224 IsSlewing returns 0
00:58:32.982 00.000 20224 IsGuiding returns 0
00:58:32.989 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=52534, med=3065, FiltMin=2739, FiltMax=22781, Gamma=1.000
00:58:33.006 00.017 8996 UpdateGuideState exits: m=588811 SNR=306.1
00:58:33.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:33.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:33.008 00.000 8996 Enqueuing Expose request
00:58:33.032 00.024 20224 PulseGuide returned control before completion, sleep 19
00:58:33.063 00.031 20224 IsGuiding returns 1
00:58:33.063 00.000 20224 scope still moving after pulse duration time elapsed
00:58:33.094 00.031 20224 IsSlewing returns 0
00:58:33.094 00.000 20224 IsGuiding returns 1
00:58:33.125 00.031 20224 IsSlewing returns 0
00:58:33.126 00.001 20224 IsGuiding returns 0
00:58:33.126 00.000 20224 scope move finished after 60 + 84 ms
00:58:33.126 00.000 20224 Move returns status 0, amount 60
00:58:33.126 00.000 20224 move complete, result=0
00:58:33.126 00.000 20224 worker thread done servicing request
00:58:33.126 00.000 20224 Worker thread wakes up
00:58:33.126 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:33.126 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 60 ms SOUTH
00:58:33.128 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:34.280 01.152 20224 Exposure complete
00:58:34.352 00.072 20224 worker thread done servicing request
00:58:34.352 00.000 8996 OnExposeComplete: enter
00:58:34.353 00.001 8996 UpdateGuideState(): m_state=6
00:58:34.354 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11553
00:58:34.356 00.002 8996 Star::Find returns 1 (0), X=135.26, Y=473.08, Mass=615912, SNR=296.2, Peak=49030 HFD=4.4
00:58:34.358 00.002 8996 MultiStar: [#1 -0.08,0.17,0.74,U] [#2 -0.12,-0.29,0.78,U] [#3 0.21,-0.37,0.70,U] [#4 -0.06,-0.17,0.52,U] [#5 -0.16,-0.03,0.63,U] [#6 -0.26,-0.20,0.48,U] [#7 -0.07,0.29,0.49,U] [#8 -0.09,-0.08,0.37,U] 
00:58:34.359 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.06}, one-star: {0.12, 0.10}
00:58:34.360 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
00:58:34.361 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
00:58:34.362 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.11 mountX=-0.03 mountY=0.06, mountTheta=2.01
00:58:34.364 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
00:58:34.365 00.001 8996 Enqueuing Move request for scope (-0.04, -0.06)
00:58:34.366 00.001 20224 Worker thread wakes up
00:58:34.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
00:58:34.366 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
00:58:34.366 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.03 yDistance=0.06
00:58:34.366 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:58:34.366 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:34.366 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:58:34.366 00.000 20224 MoveAxis(E, 0, ABG)
00:58:34.366 00.000 20224 Move returns status 0, amount 0
00:58:34.366 00.000 20224 MoveAxis(N, 0, ABG)
00:58:34.366 00.000 20224 Move returns status 0, amount 0
00:58:34.366 00.000 20224 move complete, result=0
00:58:34.366 00.000 20224 worker thread done servicing request
00:58:34.370 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49030, med=3062, FiltMin=2774, FiltMax=25824, Gamma=1.000
00:58:34.387 00.017 8996 UpdateGuideState exits: m=615912 SNR=296.2
00:58:34.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:34.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:34.390 00.001 8996 Enqueuing Expose request
00:58:34.391 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:34.392 00.001 20224 Worker thread wakes up
00:58:34.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:34.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:35.353 00.961 20224 Exposure complete
00:58:35.417 00.064 20224 worker thread done servicing request
00:58:35.417 00.000 8996 OnExposeComplete: enter
00:58:35.418 00.001 8996 UpdateGuideState(): m_state=6
00:58:35.419 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11554
00:58:35.420 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=472.70, Mass=642565, SNR=310.1, Peak=48438 HFD=4.5
00:58:35.421 00.001 8996 MultiStar: [#1 -0.25,-0.33,0.71,U] [#2 -0.11,-0.18,0.78,U] [#3 0.10,-0.32,0.68,U] [#4 -0.04,-0.22,0.57,U] [#5 -0.17,-0.40,0.61,U] [#6 -0.19,0.00,0.51,U] [#7 0.03,0.19,0.43,U] [#8 -0.13,-0.24,0.43,U] 
00:58:35.422 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.22}, one-star: {0.01, -0.29}
00:58:35.423 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
00:58:35.424 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
00:58:35.424 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.91 mountX=-0.06 mountY=0.23, mountTheta=1.82
00:58:35.426 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.22, opts=13)
00:58:35.427 00.001 8996 Enqueuing Move request for scope (-0.08, -0.22)
00:58:35.427 00.000 20224 Worker thread wakes up
00:58:35.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
00:58:35.427 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
00:58:35.427 00.000 20224 Moving (-0.08, -0.22) raw xDistance=-0.06 yDistance=0.23
00:58:35.427 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:58:35.427 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
00:58:35.428 00.001 20224 MoveAxis(E, 0, ABG)
00:58:35.428 00.000 20224 Move returns status 0, amount 0
00:58:35.428 00.000 20224 MoveAxis(S, 48, ABG)
00:58:35.428 00.000 20224 Guiding  Dir = 1, Dur = 48
00:58:35.428 00.000 20224 IsSlewing returns 0
00:58:35.428 00.000 20224 IsGuiding returns 0
00:58:35.431 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48438, med=3065, FiltMin=2771, FiltMax=21181, Gamma=1.000
00:58:35.443 00.012 8996 UpdateGuideState exits: m=642565 SNR=310.1
00:58:35.444 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:35.445 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:35.446 00.001 8996 Enqueuing Expose request
00:58:35.469 00.023 20224 PulseGuide returned control before completion, sleep 18
00:58:35.499 00.030 20224 IsGuiding returns 1
00:58:35.499 00.000 20224 scope still moving after pulse duration time elapsed
00:58:35.530 00.031 20224 IsSlewing returns 0
00:58:35.530 00.000 20224 IsGuiding returns 1
00:58:35.560 00.030 20224 IsSlewing returns 0
00:58:35.561 00.001 20224 IsGuiding returns 0
00:58:35.561 00.000 20224 scope move finished after 48 + 84 ms
00:58:35.561 00.000 20224 Move returns status 0, amount 48
00:58:35.561 00.000 20224 move complete, result=0
00:58:35.561 00.000 20224 worker thread done servicing request
00:58:35.561 00.000 20224 Worker thread wakes up
00:58:35.561 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
00:58:35.564 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:35.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:36.729 01.165 20224 Exposure complete
00:58:36.815 00.086 20224 worker thread done servicing request
00:58:36.815 00.000 8996 OnExposeComplete: enter
00:58:36.817 00.002 8996 UpdateGuideState(): m_state=6
00:58:36.819 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11555
00:58:36.820 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=473.21, Mass=643251, SNR=310.2, Peak=59142 HFD=4.4
00:58:36.823 00.003 8996 MultiStar: [#1 -0.45,0.41,0.00,M1] [#2 -0.37,0.42,0.00,M1] [#3 -0.14,0.16,0.66,U] [#4 -0.40,0.17,0.56,U] [#5 -0.49,0.28,0.00,M1] [#6 -0.63,0.33,0.00,M1] [#7 -0.36,0.54,0.00,M1] [#8 -0.73,0.21,0.00,M2] 
00:58:36.824 00.001 8996 refined, 2 included, MultiStar: {-0.27, 0.19}, one-star: {-0.28, 0.23}
00:58:36.825 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
00:58:36.826 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
00:58:36.828 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.19 hyp=0.33 cameraTheta=2.51 mountX=-0.29 mountY=-0.16, mountTheta=-2.62
00:58:36.832 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.19, opts=13)
00:58:36.834 00.002 8996 Enqueuing Move request for scope (-0.27, 0.19)
00:58:36.836 00.002 20224 Worker thread wakes up
00:58:36.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.19) opts 0xd
00:58:36.836 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.19)
00:58:36.836 00.000 20224 Moving (-0.27, 0.19) raw xDistance=-0.29 yDistance=-0.16
00:58:36.836 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
00:58:36.836 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:36.836 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:58:36.836 00.000 20224 MoveAxis(E, 42, ABG)
00:58:36.836 00.000 20224 Guiding  Dir = 2, Dur = 42
00:58:36.837 00.001 20224 IsSlewing returns 0
00:58:36.837 00.000 20224 IsGuiding returns 0
00:58:36.841 00.004 20224 PulseGuide returned control before completion, sleep 49
00:58:36.843 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=59142, med=3065, FiltMin=2771, FiltMax=25664, Gamma=1.000
00:58:36.858 00.015 8996 UpdateGuideState exits: m=643251 SNR=310.2
00:58:36.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:36.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:36.861 00.001 8996 Enqueuing Expose request
00:58:36.904 00.043 20224 IsGuiding returns 1
00:58:36.904 00.000 20224 scope still moving after pulse duration time elapsed
00:58:36.935 00.031 20224 IsSlewing returns 0
00:58:36.936 00.001 20224 IsGuiding returns 0
00:58:36.936 00.000 20224 scope move finished after 42 + 56 ms
00:58:36.936 00.000 20224 Move returns status 0, amount 42
00:58:36.936 00.000 20224 MoveAxis(N, 0, ABG)
00:58:36.936 00.000 20224 Move returns status 0, amount 0
00:58:36.936 00.000 20224 move complete, result=0
00:58:36.936 00.000 20224 worker thread done servicing request
00:58:36.937 00.001 20224 Worker thread wakes up
00:58:36.937 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.2 px 0 ms NORTH
00:58:36.939 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:36.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:37.924 00.985 20224 Exposure complete
00:58:38.009 00.085 20224 worker thread done servicing request
00:58:38.009 00.000 8996 OnExposeComplete: enter
00:58:38.010 00.001 8996 UpdateGuideState(): m_state=6
00:58:38.011 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11556
00:58:38.012 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.29, Mass=722638, SNR=343.2, Peak=51990 HFD=4.6
00:58:38.013 00.001 8996 MultiStar: [#1 0.00,0.38,0.53,U] [#2 0.02,0.21,0.66,U] [#3 0.32,0.16,0.57,U] [#4 0.02,0.18,0.48,U] [#5 -0.33,0.30,0.00,M2] [#6 0.04,0.50,0.00,M2] [#7 0.21,0.58,0.00,M2] [#8 -0.44,0.27,0.00,M3] 
00:58:38.013 00.000 8996 refined, 4 included, MultiStar: {0.06, 0.25}, one-star: {-0.01, 0.30}
00:58:38.014 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
00:58:38.015 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
00:58:38.015 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.34 mountX=0.03 mountY=-0.26, mountTheta=-1.44
00:58:38.017 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.25, opts=13)
00:58:38.018 00.001 8996 Enqueuing Move request for scope (0.06, 0.25)
00:58:38.018 00.000 20224 Worker thread wakes up
00:58:38.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.25) opts 0xd
00:58:38.018 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.25)
00:58:38.019 00.001 20224 Moving (0.06, 0.25) raw xDistance=0.03 yDistance=-0.26
00:58:38.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:58:38.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:58:38.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:58:38.019 00.000 20224 MoveAxis(E, 0, ABG)
00:58:38.019 00.000 20224 Move returns status 0, amount 0
00:58:38.019 00.000 20224 MoveAxis(N, 0, ABG)
00:58:38.019 00.000 20224 Move returns status 0, amount 0
00:58:38.019 00.000 20224 move complete, result=0
00:58:38.019 00.000 20224 worker thread done servicing request
00:58:38.022 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51990, med=3065, FiltMin=2790, FiltMax=23776, Gamma=1.000
00:58:38.041 00.019 8996 UpdateGuideState exits: m=722638 SNR=343.2
00:58:38.043 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:38.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:38.045 00.001 8996 Enqueuing Expose request
00:58:38.047 00.002 20224 Worker thread wakes up
00:58:38.047 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:58:38.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:38.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:39.228 01.180 20224 Exposure complete
00:58:39.299 00.071 20224 worker thread done servicing request
00:58:39.299 00.000 8996 OnExposeComplete: enter
00:58:39.300 00.001 8996 UpdateGuideState(): m_state=6
00:58:39.302 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11557
00:58:39.303 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.20, Mass=628510, SNR=309.1, Peak=50310 HFD=4.5
00:58:39.304 00.001 8996 MultiStar: [#1 0.14,0.26,0.73,U] [#2 0.27,0.33,0.73,U] [#3 0.70,0.18,0.00,M1] [#4 0.11,0.28,0.53,U] [#5 -0.17,0.05,0.63,U] [#6 0.16,0.28,0.45,U] [#7 0.34,0.56,0.00,M3] [#8 -0.19,0.57,0.00,M4] 
00:58:39.305 00.001 8996 refined, 5 included, MultiStar: {0.14, 0.23}, one-star: {0.24, 0.22}
00:58:39.306 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
00:58:39.307 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
00:58:39.309 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.03 mountX=0.12 mountY=-0.25, mountTheta=-1.13
00:58:39.312 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.23, opts=13)
00:58:39.312 00.000 8996 Enqueuing Move request for scope (0.14, 0.23)
00:58:39.315 00.003 20224 Worker thread wakes up
00:58:39.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
00:58:39.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
00:58:39.315 00.000 20224 Moving (0.14, 0.23) raw xDistance=0.12 yDistance=-0.25
00:58:39.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:58:39.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:58:39.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
00:58:39.315 00.000 20224 MoveAxis(E, 0, ABG)
00:58:39.315 00.000 20224 Move returns status 0, amount 0
00:58:39.315 00.000 20224 MoveAxis(N, 0, ABG)
00:58:39.315 00.000 20224 Move returns status 0, amount 0
00:58:39.315 00.000 20224 move complete, result=0
00:58:39.315 00.000 20224 worker thread done servicing request
00:58:39.321 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50310, med=3065, FiltMin=2771, FiltMax=24243, Gamma=1.000
00:58:39.335 00.014 8996 UpdateGuideState exits: m=628510 SNR=309.1
00:58:39.335 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:39.337 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:39.337 00.000 8996 Enqueuing Expose request
00:58:39.337 00.000 20224 Worker thread wakes up
00:58:39.339 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:58:39.339 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:39.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:40.315 00.976 20224 Exposure complete
00:58:40.378 00.063 20224 worker thread done servicing request
00:58:40.378 00.000 8996 OnExposeComplete: enter
00:58:40.379 00.001 8996 UpdateGuideState(): m_state=6
00:58:40.380 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11558
00:58:40.381 00.001 8996 Star::Find returns 1 (0), X=135.36, Y=473.29, Mass=661392, SNR=319.7, Peak=51126 HFD=4.5
00:58:40.382 00.001 8996 MultiStar: [#1 -0.21,0.30,0.68,U] [#2 0.02,0.56,0.00,M1] [#3 0.38,0.25,0.00,M2] [#4 0.20,0.48,0.00,M1] [#5 -0.11,0.22,0.56,U] [#6 -0.02,0.48,0.00,M2] [#7 0.37,0.82,0.00,M4] [#8 0.03,0.38,0.38,U] 
00:58:40.383 00.001 8996 refined, 3 included, MultiStar: {0.01, 0.30}, one-star: {0.22, 0.31}
00:58:40.384 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
00:58:40.384 00.000 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
00:58:40.385 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.54 mountX=-0.02 mountY=-0.30, mountTheta=-1.63
00:58:40.386 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.30, opts=13)
00:58:40.387 00.001 8996 Enqueuing Move request for scope (0.01, 0.30)
00:58:40.388 00.001 20224 Worker thread wakes up
00:58:40.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.30) opts 0xd
00:58:40.388 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.30)
00:58:40.388 00.000 20224 Moving (0.01, 0.30) raw xDistance=-0.02 yDistance=-0.30
00:58:40.388 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
00:58:40.388 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:58:40.388 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
00:58:40.388 00.000 20224 MoveAxis(E, 0, ABG)
00:58:40.388 00.000 20224 Move returns status 0, amount 0
00:58:40.388 00.000 20224 MoveAxis(N, 0, ABG)
00:58:40.388 00.000 20224 Move returns status 0, amount 0
00:58:40.388 00.000 20224 move complete, result=0
00:58:40.388 00.000 20224 worker thread done servicing request
00:58:40.393 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51126, med=3065, FiltMin=2777, FiltMax=25347, Gamma=1.000
00:58:40.417 00.024 8996 UpdateGuideState exits: m=661392 SNR=319.7
00:58:40.419 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:40.420 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:40.422 00.002 8996 Enqueuing Expose request
00:58:40.423 00.001 20224 Worker thread wakes up
00:58:40.424 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:58:40.425 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:40.426 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:41.573 01.147 20224 Exposure complete
00:58:41.644 00.071 20224 worker thread done servicing request
00:58:41.644 00.000 8996 OnExposeComplete: enter
00:58:41.647 00.003 8996 UpdateGuideState(): m_state=6
00:58:41.648 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11559
00:58:41.650 00.002 8996 Star::Find returns 1 (0), X=135.09, Y=473.10, Mass=724492, SNR=370.7, Peak=60086 HFD=4.4
00:58:41.652 00.002 8996 MultiStar: [#1 -0.11,0.22,0.57,U] [#2 0.05,0.23,0.58,U] [#3 0.25,0.27,0.50,U] [#4 -0.07,0.45,0.00,M2] [#5 -0.19,0.20,0.56,U] [#6 -0.03,0.49,0.00,M3] [#7 0.10,0.64,0.00,M5] [#8 -0.21,0.35,0.39,U] 
00:58:41.654 00.002 8996 single-star, 5 included, MultiStar: {-0.04, 0.21}, one-star: {-0.05, 0.12}
00:58:41.656 00.002 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
00:58:41.656 00.000 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
00:58:41.657 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.95 mountX=-0.06 mountY=-0.11, mountTheta=-2.05
00:58:41.659 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.12, opts=13)
00:58:41.661 00.002 8996 Enqueuing Move request for scope (-0.05, 0.12)
00:58:41.662 00.001 20224 Worker thread wakes up
00:58:41.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
00:58:41.663 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
00:58:41.663 00.000 20224 Moving (-0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
00:58:41.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
00:58:41.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:41.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
00:58:41.663 00.000 20224 MoveAxis(E, 0, ABG)
00:58:41.663 00.000 20224 Move returns status 0, amount 0
00:58:41.663 00.000 20224 MoveAxis(N, 0, ABG)
00:58:41.663 00.000 20224 Move returns status 0, amount 0
00:58:41.663 00.000 20224 move complete, result=0
00:58:41.663 00.000 20224 worker thread done servicing request
00:58:41.671 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60086, med=3065, FiltMin=2781, FiltMax=29120, Gamma=1.000
00:58:41.696 00.025 8996 UpdateGuideState exits: m=724492 SNR=370.7
00:58:41.698 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:41.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:41.700 00.001 8996 Enqueuing Expose request
00:58:41.701 00.001 20224 Worker thread wakes up
00:58:41.701 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:41.702 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:41.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:42.669 00.967 20224 Exposure complete
00:58:42.729 00.060 20224 worker thread done servicing request
00:58:42.730 00.001 8996 OnExposeComplete: enter
00:58:42.730 00.000 8996 UpdateGuideState(): m_state=6
00:58:42.731 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11560
00:58:42.732 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.08, Mass=733206, SNR=333.7, Peak=56918 HFD=4.4
00:58:42.733 00.001 8996 MultiStar: [#1 0.06,0.49,0.00,M1] [#2 0.10,0.25,0.71,U] [#3 0.41,0.50,0.00,M2] [#4 -0.02,0.55,0.00,M3] [#5 -0.09,0.29,0.54,U] [#6 -0.16,0.58,0.00,M4] [#7 0.34,0.80,0.00,M6] [#8 -0.12,0.47,0.00,M3] 
00:58:42.734 00.001 8996 single-star, 2 included, MultiStar: {0.08, 0.19}, one-star: {0.16, 0.10}
00:58:42.735 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
00:58:42.736 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
00:58:42.736 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.56 mountX=0.15 mountY=-0.12, mountTheta=-0.67
00:58:42.738 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.10, opts=13)
00:58:42.739 00.001 8996 Enqueuing Move request for scope (0.16, 0.10)
00:58:42.740 00.001 20224 Worker thread wakes up
00:58:42.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
00:58:42.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
00:58:42.740 00.000 20224 Moving (0.16, 0.10) raw xDistance=0.15 yDistance=-0.12
00:58:42.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:58:42.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:42.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
00:58:42.740 00.000 20224 MoveAxis(E, 0, ABG)
00:58:42.740 00.000 20224 Move returns status 0, amount 0
00:58:42.740 00.000 20224 MoveAxis(N, 0, ABG)
00:58:42.740 00.000 20224 Move returns status 0, amount 0
00:58:42.740 00.000 20224 move complete, result=0
00:58:42.740 00.000 20224 worker thread done servicing request
00:58:42.744 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=56918, med=3065, FiltMin=2761, FiltMax=28704, Gamma=1.000
00:58:42.757 00.013 8996 UpdateGuideState exits: m=733206 SNR=333.7
00:58:42.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:42.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:42.759 00.000 8996 Enqueuing Expose request
00:58:42.760 00.001 20224 Worker thread wakes up
00:58:42.760 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:42.761 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:42.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:43.928 01.167 20224 Exposure complete
00:58:44.021 00.093 20224 worker thread done servicing request
00:58:44.021 00.000 8996 OnExposeComplete: enter
00:58:44.022 00.001 8996 UpdateGuideState(): m_state=6
00:58:44.023 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11561
00:58:44.023 00.000 8996 Star::Find returns 1 (0), X=135.18, Y=473.26, Mass=583550, SNR=302.2, Peak=45478 HFD=4.4
00:58:44.024 00.001 8996 MultiStar: [#1 0.21,0.45,0.00,M2] [#2 0.13,0.19,0.77,U] [#3 0.61,0.56,0.00,M3] [#4 0.40,0.52,0.00,M4] [#5 -0.06,0.20,0.63,U] [#6 0.06,0.72,0.00,M5] [#7 0.47,0.56,0.00,M7] [#8 -0.04,0.40,0.37,U] 
00:58:44.026 00.002 8996 refined, 3 included, MultiStar: {0.03, 0.25}, one-star: {0.04, 0.28}
00:58:44.026 00.000 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
00:58:44.028 00.002 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
00:58:44.029 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.25 hyp=0.26 cameraTheta=1.45 mountX=0.01 mountY=-0.26, mountTheta=-1.54
00:58:44.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.25, opts=13)
00:58:44.031 00.000 8996 Enqueuing Move request for scope (0.03, 0.25)
00:58:44.033 00.002 20224 Worker thread wakes up
00:58:44.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.25) opts 0xd
00:58:44.033 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.25)
00:58:44.033 00.000 20224 Moving (0.03, 0.25) raw xDistance=0.01 yDistance=-0.26
00:58:44.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:58:44.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:58:44.034 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:58:44.034 00.000 20224 MoveAxis(E, 0, ABG)
00:58:44.034 00.000 20224 Move returns status 0, amount 0
00:58:44.034 00.000 20224 MoveAxis(N, 0, ABG)
00:58:44.034 00.000 20224 Move returns status 0, amount 0
00:58:44.034 00.000 20224 move complete, result=0
00:58:44.034 00.000 20224 worker thread done servicing request
00:58:44.037 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45478, med=3065, FiltMin=2784, FiltMax=20720, Gamma=1.000
00:58:44.050 00.013 8996 UpdateGuideState exits: m=583550 SNR=302.2
00:58:44.052 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:44.053 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:44.053 00.000 8996 Enqueuing Expose request
00:58:44.054 00.001 20224 Worker thread wakes up
00:58:44.054 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
00:58:44.055 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:44.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:45.020 00.965 20224 Exposure complete
00:58:45.080 00.060 20224 worker thread done servicing request
00:58:45.080 00.000 8996 OnExposeComplete: enter
00:58:45.081 00.001 8996 UpdateGuideState(): m_state=6
00:58:45.083 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11562
00:58:45.083 00.000 8996 Star::Find returns 1 (0), X=135.41, Y=473.33, Mass=743779, SNR=360.1, Peak=60278 HFD=4.5
00:58:45.084 00.001 8996 MultiStar: [#1 0.38,0.34,0.00,M3] [#2 0.21,0.13,0.74,U] [#3 0.70,0.22,0.00,M4] [#4 0.42,0.34,0.00,M5] [#5 0.18,0.41,0.00,M1] [#6 0.25,0.38,0.00,M6] [#7 0.27,0.47,0.00,M8] [#8 0.06,0.39,0.32,U] 
00:58:45.085 00.001 8996 refined, 2 included, MultiStar: {0.22, 0.27}, one-star: {0.28, 0.34}
00:58:45.086 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
00:58:45.086 00.000 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
00:58:45.087 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.27 hyp=0.35 cameraTheta=0.89 mountX=0.19 mountY=-0.30, mountTheta=-0.99
00:58:45.089 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.27, opts=13)
00:58:45.090 00.001 8996 Enqueuing Move request for scope (0.22, 0.27)
00:58:45.091 00.001 20224 Worker thread wakes up
00:58:45.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.27) opts 0xd
00:58:45.091 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.27)
00:58:45.091 00.000 20224 Moving (0.22, 0.27) raw xDistance=0.19 yDistance=-0.30
00:58:45.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
00:58:45.091 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=0.13 newest=-0.67
00:58:45.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
00:58:45.091 00.000 20224 MoveAxis(E, 0, ABG)
00:58:45.091 00.000 20224 Move returns status 0, amount 0
00:58:45.091 00.000 20224 MoveAxis(N, 62, ABG)
00:58:45.091 00.000 20224 Guiding  Dir = 0, Dur = 62
00:58:45.091 00.000 20224 IsSlewing returns 0
00:58:45.091 00.000 20224 IsGuiding returns 0
00:58:45.093 00.002 20224 PulseGuide returned control before completion, sleep 71
00:58:45.096 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=60278, med=3065, FiltMin=2777, FiltMax=28931, Gamma=1.000
00:58:45.110 00.014 8996 UpdateGuideState exits: m=743779 SNR=360.1
00:58:45.112 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:45.112 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:45.113 00.001 8996 Enqueuing Expose request
00:58:45.165 00.052 20224 IsGuiding returns 1
00:58:45.165 00.000 20224 scope still moving after pulse duration time elapsed
00:58:45.197 00.032 20224 IsSlewing returns 0
00:58:45.198 00.001 20224 IsGuiding returns 0
00:58:45.198 00.000 20224 scope move finished after 62 + 44 ms
00:58:45.198 00.000 20224 Move returns status 0, amount 62
00:58:45.198 00.000 20224 move complete, result=0
00:58:45.198 00.000 20224 worker thread done servicing request
00:58:45.198 00.000 20224 Worker thread wakes up
00:58:45.198 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 62 ms NORTH
00:58:45.200 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:45.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:46.371 01.171 20224 Exposure complete
00:58:46.442 00.071 20224 worker thread done servicing request
00:58:46.442 00.000 8996 OnExposeComplete: enter
00:58:46.443 00.001 8996 UpdateGuideState(): m_state=6
00:58:46.444 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11563
00:58:46.445 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=472.98, Mass=675280, SNR=320.3, Peak=57926 HFD=4.2
00:58:46.446 00.001 8996 MultiStar: [#1 0.20,0.17,0.76,U] [#2 -0.08,-0.22,0.77,U] [#3 0.45,-0.30,0.00,M5] [#4 0.05,-0.14,0.51,U] [#5 0.10,0.14,0.55,U] [#6 -0.18,-0.35,0.44,U] [#7 0.13,-0.02,0.47,U] [#8 -0.14,0.10,0.31,U] 
00:58:46.447 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.04}, one-star: {0.32, -0.00}
00:58:46.448 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
00:58:46.449 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.88)
00:58:46.449 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.38 mountX=0.09 mountY=0.03, mountTheta=0.27
00:58:46.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
00:58:46.452 00.001 8996 Enqueuing Move request for scope (0.09, -0.04)
00:58:46.452 00.000 20224 Worker thread wakes up
00:58:46.453 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
00:58:46.453 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
00:58:46.453 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=0.03
00:58:46.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:58:46.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:46.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:46.453 00.000 20224 MoveAxis(E, 0, ABG)
00:58:46.453 00.000 20224 Move returns status 0, amount 0
00:58:46.453 00.000 20224 MoveAxis(N, 0, ABG)
00:58:46.453 00.000 20224 Move returns status 0, amount 0
00:58:46.453 00.000 20224 move complete, result=0
00:58:46.453 00.000 20224 worker thread done servicing request
00:58:46.457 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57926, med=3065, FiltMin=2755, FiltMax=27779, Gamma=1.000
00:58:46.474 00.017 8996 UpdateGuideState exits: m=675280 SNR=320.3
00:58:46.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:46.477 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:46.478 00.001 8996 Enqueuing Expose request
00:58:46.479 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:46.480 00.001 20224 Worker thread wakes up
00:58:46.480 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:46.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:47.469 00.989 20224 Exposure complete
00:58:47.550 00.081 20224 worker thread done servicing request
00:58:47.550 00.000 8996 OnExposeComplete: enter
00:58:47.551 00.001 8996 UpdateGuideState(): m_state=6
00:58:47.552 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11564
00:58:47.553 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.04, Mass=719427, SNR=382.6, Peak=65535 HFD=4.6
00:58:47.554 00.001 8996 MultiStar: [#1 0.01,0.03,0.51,U] [#2 0.09,0.01,0.60,U] [#3 0.47,0.05,0.00,M6] [#4 0.16,-0.01,0.44,U] [#5 -0.09,-0.05,0.52,U] [#6 -0.01,-0.08,0.37,U] [#7 0.18,0.28,0.37,U] [#8 -0.00,0.17,0.32,U] 
00:58:47.555 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.04}, one-star: {0.36, 0.06}
00:58:47.557 00.002 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
00:58:47.558 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
00:58:47.559 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.34 mountX=0.12 mountY=-0.06, mountTheta=-0.45
00:58:47.562 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
00:58:47.564 00.002 8996 Enqueuing Move request for scope (0.12, 0.04)
00:58:47.566 00.002 20224 Worker thread wakes up
00:58:47.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
00:58:47.567 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
00:58:47.567 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.12 yDistance=-0.06
00:58:47.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:58:47.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:47.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:58:47.567 00.000 20224 MoveAxis(E, 0, ABG)
00:58:47.567 00.000 20224 Move returns status 0, amount 0
00:58:47.567 00.000 20224 MoveAxis(N, 0, ABG)
00:58:47.567 00.000 20224 Move returns status 0, amount 0
00:58:47.568 00.001 20224 move complete, result=0
00:58:47.568 00.000 20224 worker thread done servicing request
00:58:47.573 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=65535, med=3065, FiltMin=2768, FiltMax=29043, Gamma=1.000
00:58:47.593 00.020 8996 UpdateGuideState exits: m=719427 SNR=382.6
00:58:47.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:47.595 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:47.595 00.000 8996 Enqueuing Expose request
00:58:47.596 00.001 20224 Worker thread wakes up
00:58:47.596 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:58:47.597 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:47.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:48.762 01.165 20224 Exposure complete
00:58:48.840 00.078 20224 worker thread done servicing request
00:58:48.840 00.000 8996 OnExposeComplete: enter
00:58:48.841 00.001 8996 UpdateGuideState(): m_state=6
00:58:48.843 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11565
00:58:48.844 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=472.86, Mass=682532, SNR=334.4, Peak=55334 HFD=4.4
00:58:48.845 00.001 8996 MultiStar: [#1 -0.09,-0.16,0.59,U] [#2 0.01,0.08,0.75,U] [#3 0.39,-0.03,0.68,U] [#4 0.04,0.05,0.52,U] [#5 -0.36,-0.07,0.51,U] [#6 -0.12,-0.17,0.44,U] [#7 0.13,0.05,0.37,U] [#8 -0.29,0.28,0.38,U] 
00:58:48.846 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.03}, one-star: {0.08, -0.12}
00:58:48.847 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
00:58:48.848 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
00:58:48.848 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.03 hyp=0.03 cameraTheta=-1.40 mountX=0.01 mountY=0.03, mountTheta=1.30
00:58:48.851 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.03, opts=13)
00:58:48.853 00.002 8996 Enqueuing Move request for scope (0.00, -0.03)
00:58:48.855 00.002 20224 Worker thread wakes up
00:58:48.855 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.03) opts 0xd
00:58:48.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.03)
00:58:48.856 00.001 20224 Moving (0.00, -0.03) raw xDistance=0.01 yDistance=0.03
00:58:48.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:58:48.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:48.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:58:48.856 00.000 20224 MoveAxis(E, 0, ABG)
00:58:48.856 00.000 20224 Move returns status 0, amount 0
00:58:48.856 00.000 20224 MoveAxis(N, 0, ABG)
00:58:48.856 00.000 20224 Move returns status 0, amount 0
00:58:48.856 00.000 20224 move complete, result=0
00:58:48.856 00.000 20224 worker thread done servicing request
00:58:48.860 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55334, med=3065, FiltMin=2784, FiltMax=25773, Gamma=1.000
00:58:48.886 00.026 8996 UpdateGuideState exits: m=682532 SNR=334.4
00:58:48.889 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:48.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:48.891 00.001 8996 Enqueuing Expose request
00:58:48.892 00.001 20224 Worker thread wakes up
00:58:48.892 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:48.892 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:48.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:49.878 00.986 20224 Exposure complete
00:58:49.956 00.078 20224 worker thread done servicing request
00:58:49.956 00.000 8996 OnExposeComplete: enter
00:58:49.957 00.001 8996 UpdateGuideState(): m_state=6
00:58:49.958 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11566
00:58:49.959 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=472.82, Mass=701090, SNR=373.0, Peak=55238 HFD=4.4
00:58:49.960 00.001 8996 MultiStar: [#1 0.19,-0.04,0.60,U] [#2 0.15,-0.02,0.66,U] [#3 0.53,-0.31,0.00,M6] [#4 0.26,-0.11,0.47,U] [#5 -0.01,-0.23,0.53,U] [#6 -0.06,-0.31,0.40,U] [#7 0.22,-0.14,0.33,U] [#8 -0.05,-0.20,0.31,U] 
00:58:49.961 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.14}, one-star: {0.09, -0.17}
00:58:49.961 00.000 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
00:58:49.962 00.001 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.32)
00:58:49.963 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.14 hyp=0.18 cameraTheta=-0.94 mountX=0.12 mountY=0.13, mountTheta=0.83
00:58:49.964 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.14, opts=13)
00:58:49.965 00.001 8996 Enqueuing Move request for scope (0.10, -0.14)
00:58:49.966 00.001 20224 Worker thread wakes up
00:58:49.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.14) opts 0xd
00:58:49.966 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.14)
00:58:49.966 00.000 20224 Moving (0.10, -0.14) raw xDistance=0.12 yDistance=0.13
00:58:49.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:58:49.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:49.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:58:49.966 00.000 20224 MoveAxis(E, 0, ABG)
00:58:49.966 00.000 20224 Move returns status 0, amount 0
00:58:49.966 00.000 20224 MoveAxis(N, 0, ABG)
00:58:49.966 00.000 20224 Move returns status 0, amount 0
00:58:49.966 00.000 20224 move complete, result=0
00:58:49.967 00.001 20224 worker thread done servicing request
00:58:49.971 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=55238, med=3065, FiltMin=2771, FiltMax=25245, Gamma=1.000
00:58:49.984 00.013 8996 UpdateGuideState exits: m=701090 SNR=373.0
00:58:49.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:49.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:49.986 00.000 8996 Enqueuing Expose request
00:58:49.987 00.001 20224 Worker thread wakes up
00:58:49.987 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:49.988 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:49.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:51.154 01.166 20224 Exposure complete
00:58:51.229 00.075 20224 worker thread done servicing request
00:58:51.229 00.000 8996 OnExposeComplete: enter
00:58:51.232 00.003 8996 UpdateGuideState(): m_state=6
00:58:51.234 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11567
00:58:51.236 00.002 8996 Star::Find returns 1 (0), X=135.08, Y=472.64, Mass=678062, SNR=332.6, Peak=50406 HFD=4.6
00:58:51.239 00.003 8996 MultiStar: [#1 0.01,0.15,0.65,U] [#2 -0.29,-0.01,0.73,U] [#3 0.08,-0.38,0.55,U] [#4 -0.06,0.11,0.48,U] [#5 -0.29,-0.28,0.55,U] [#6 0.02,-0.29,0.40,U] [#7 -0.03,-0.10,0.39,U] [#8 -0.18,0.21,0.37,U] 
00:58:51.240 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.12}, one-star: {-0.06, -0.34}
00:58:51.242 00.002 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
00:58:51.243 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
00:58:51.244 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.22 mountX=-0.08 mountY=0.13, mountTheta=2.11
00:58:51.248 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.12, opts=13)
00:58:51.250 00.002 8996 Enqueuing Move request for scope (-0.09, -0.12)
00:58:51.252 00.002 20224 Worker thread wakes up
00:58:51.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
00:58:51.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
00:58:51.252 00.000 20224 Moving (-0.09, -0.12) raw xDistance=-0.08 yDistance=0.13
00:58:51.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:58:51.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:51.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
00:58:51.252 00.000 20224 MoveAxis(E, 0, ABG)
00:58:51.252 00.000 20224 Move returns status 0, amount 0
00:58:51.252 00.000 20224 MoveAxis(N, 0, ABG)
00:58:51.252 00.000 20224 Move returns status 0, amount 0
00:58:51.252 00.000 20224 move complete, result=0
00:58:51.252 00.000 20224 worker thread done servicing request
00:58:51.257 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50406, med=3065, FiltMin=2765, FiltMax=22269, Gamma=1.000
00:58:51.281 00.024 8996 UpdateGuideState exits: m=678062 SNR=332.6
00:58:51.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:51.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:51.284 00.001 8996 Enqueuing Expose request
00:58:51.285 00.001 20224 Worker thread wakes up
00:58:51.285 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:51.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:51.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:52.260 00.974 20224 Exposure complete
00:58:52.328 00.068 20224 worker thread done servicing request
00:58:52.328 00.000 8996 OnExposeComplete: enter
00:58:52.330 00.002 8996 UpdateGuideState(): m_state=6
00:58:52.331 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11568
00:58:52.332 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=472.82, Mass=608141, SNR=286.9, Peak=45270 HFD=4.4
00:58:52.333 00.001 8996 MultiStar: [#1 0.04,0.01,0.72,U] [#2 -0.14,-0.01,0.86,U] [#3 0.29,-0.04,0.73,U] [#4 0.18,0.26,0.57,U] [#5 -0.15,-0.07,0.53,U] [#6 -0.04,-0.01,0.47,U] [#7 0.08,0.33,0.45,U] [#8 -0.03,-0.08,0.42,U] 
00:58:52.334 00.001 8996 refined, 8 included, MultiStar: {0.04, 0.01}, one-star: {0.12, -0.16}
00:58:52.334 00.000 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
00:58:52.335 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
00:58:52.336 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.14 mountX=0.04 mountY=-0.01, mountTheta=-0.26
00:58:52.337 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
00:58:52.338 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
00:58:52.338 00.000 20224 Worker thread wakes up
00:58:52.339 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
00:58:52.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
00:58:52.339 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.01
00:58:52.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
00:58:52.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:52.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:58:52.339 00.000 20224 MoveAxis(E, 0, ABG)
00:58:52.339 00.000 20224 Move returns status 0, amount 0
00:58:52.339 00.000 20224 MoveAxis(N, 0, ABG)
00:58:52.339 00.000 20224 Move returns status 0, amount 0
00:58:52.339 00.000 20224 move complete, result=0
00:58:52.339 00.000 20224 worker thread done servicing request
00:58:52.343 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45270, med=3065, FiltMin=2733, FiltMax=23309, Gamma=1.000
00:58:52.356 00.013 8996 UpdateGuideState exits: m=608141 SNR=286.9
00:58:52.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:52.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:52.359 00.001 8996 Enqueuing Expose request
00:58:52.360 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:52.361 00.001 20224 Worker thread wakes up
00:58:52.361 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:52.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:53.526 01.165 20224 Exposure complete
00:58:53.600 00.074 20224 worker thread done servicing request
00:58:53.600 00.000 8996 OnExposeComplete: enter
00:58:53.601 00.001 8996 UpdateGuideState(): m_state=6
00:58:53.602 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11569
00:58:53.603 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.00, Mass=765726, SNR=342.3, Peak=56838 HFD=4.4
00:58:53.603 00.000 8996 MultiStar: [#1 -0.08,-0.03,0.64,U] [#2 -0.10,-0.12,0.73,U] [#3 0.41,-0.07,0.59,U] [#4 -0.07,-0.02,0.48,U] [#5 -0.12,-0.09,0.56,U] [#6 -0.14,-0.03,0.36,U] [#7 0.02,0.31,0.38,U] [#8 -0.49,0.01,0.00,M1] 
00:58:53.604 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.02}, one-star: {0.18, 0.02}
00:58:53.605 00.001 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
00:58:53.605 00.000 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.77)
00:58:53.606 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.49 mountX=0.03 mountY=0.01, mountTheta=0.38
00:58:53.608 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
00:58:53.610 00.002 8996 Enqueuing Move request for scope (0.03, -0.02)
00:58:53.612 00.002 20224 Worker thread wakes up
00:58:53.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
00:58:53.612 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
00:58:53.612 00.000 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.01
00:58:53.613 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
00:58:53.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:53.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:58:53.613 00.000 20224 MoveAxis(E, 0, ABG)
00:58:53.613 00.000 20224 Move returns status 0, amount 0
00:58:53.613 00.000 20224 MoveAxis(N, 0, ABG)
00:58:53.613 00.000 20224 Move returns status 0, amount 0
00:58:53.613 00.000 20224 move complete, result=0
00:58:53.614 00.001 20224 worker thread done servicing request
00:58:53.622 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=56838, med=3065, FiltMin=2717, FiltMax=30432, Gamma=1.000
00:58:53.646 00.024 8996 UpdateGuideState exits: m=765726 SNR=342.3
00:58:53.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:53.647 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:53.648 00.001 8996 Enqueuing Expose request
00:58:53.649 00.001 20224 Worker thread wakes up
00:58:53.649 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:58:53.650 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:53.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:54.632 00.982 20224 Exposure complete
00:58:54.719 00.087 20224 worker thread done servicing request
00:58:54.719 00.000 8996 OnExposeComplete: enter
00:58:54.720 00.001 8996 UpdateGuideState(): m_state=6
00:58:54.721 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11570
00:58:54.722 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.02, Mass=643194, SNR=330.6, Peak=52758 HFD=4.3
00:58:54.722 00.000 8996 MultiStar: [#1 -0.30,0.02,0.66,U] [#2 -0.40,-0.23,0.00,M1] [#3 0.05,0.14,0.60,U] [#4 -0.14,-0.14,0.46,U] [#5 -0.56,-0.05,0.00,M1] [#6 -0.30,-0.21,0.41,U] [#7 -0.24,0.16,0.40,U] [#8 -0.49,0.16,0.00,M2] 
00:58:54.723 00.001 8996 single-star, 5 included, MultiStar: {-0.11, 0.01}, one-star: {0.08, 0.04}
00:58:54.724 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
00:58:54.725 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
00:58:54.726 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.04 hyp=0.09 cameraTheta=0.48 mountX=0.07 mountY=-0.05, mountTheta=-0.59
00:58:54.727 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.04, opts=13)
00:58:54.728 00.001 8996 Enqueuing Move request for scope (0.08, 0.04)
00:58:54.729 00.001 20224 Worker thread wakes up
00:58:54.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.04) opts 0xd
00:58:54.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.04)
00:58:54.729 00.000 20224 Moving (0.08, 0.04) raw xDistance=0.07 yDistance=-0.05
00:58:54.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:58:54.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:54.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
00:58:54.729 00.000 20224 MoveAxis(E, 0, ABG)
00:58:54.729 00.000 20224 Move returns status 0, amount 0
00:58:54.729 00.000 20224 MoveAxis(N, 0, ABG)
00:58:54.729 00.000 20224 Move returns status 0, amount 0
00:58:54.729 00.000 20224 move complete, result=0
00:58:54.729 00.000 20224 worker thread done servicing request
00:58:54.733 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52758, med=3065, FiltMin=2787, FiltMax=26813, Gamma=1.000
00:58:54.746 00.013 8996 UpdateGuideState exits: m=643194 SNR=330.6
00:58:54.748 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:54.749 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:54.749 00.000 8996 Enqueuing Expose request
00:58:54.750 00.001 20224 Worker thread wakes up
00:58:54.750 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:58:54.752 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:54.753 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:55.908 01.155 20224 Exposure complete
00:58:55.963 00.055 20224 worker thread done servicing request
00:58:55.963 00.000 8996 OnExposeComplete: enter
00:58:55.964 00.001 8996 UpdateGuideState(): m_state=6
00:58:55.965 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11571
00:58:55.966 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=472.80, Mass=692388, SNR=327.6, Peak=56918 HFD=4.3
00:58:55.966 00.000 8996 MultiStar: [#1 -0.04,0.11,0.71,U] [#2 -0.06,-0.12,0.71,U] [#3 0.09,-0.11,0.55,U] [#4 -0.11,-0.05,0.53,U] [#5 -0.32,-0.30,0.60,U] [#6 -0.33,-0.07,0.47,U] [#7 -0.19,0.33,0.40,U] [#8 -0.46,-0.29,0.00,M3] 
00:58:55.968 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.07}, one-star: {-0.07, -0.18}
00:58:55.969 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
00:58:55.970 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
00:58:55.970 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-2.59 mountX=-0.11 mountY=0.09, mountTheta=2.48
00:58:55.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.07, opts=13)
00:58:55.972 00.000 8996 Enqueuing Move request for scope (-0.12, -0.07)
00:58:55.973 00.001 20224 Worker thread wakes up
00:58:55.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.07) opts 0xd
00:58:55.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.07)
00:58:55.973 00.000 20224 Moving (-0.12, -0.07) raw xDistance=-0.11 yDistance=0.09
00:58:55.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:58:55.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:55.974 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
00:58:55.974 00.000 20224 MoveAxis(E, 0, ABG)
00:58:55.974 00.000 20224 Move returns status 0, amount 0
00:58:55.974 00.000 20224 MoveAxis(N, 0, ABG)
00:58:55.974 00.000 20224 Move returns status 0, amount 0
00:58:55.974 00.000 20224 move complete, result=0
00:58:55.974 00.000 20224 worker thread done servicing request
00:58:55.977 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56918, med=3065, FiltMin=2758, FiltMax=23584, Gamma=1.000
00:58:55.998 00.021 8996 UpdateGuideState exits: m=692388 SNR=327.6
00:58:56.000 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:56.000 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:56.001 00.001 8996 Enqueuing Expose request
00:58:56.002 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:56.003 00.001 20224 Worker thread wakes up
00:58:56.003 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:56.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:56.972 00.969 20224 Exposure complete
00:58:57.028 00.056 20224 worker thread done servicing request
00:58:57.028 00.000 8996 OnExposeComplete: enter
00:58:57.029 00.001 8996 UpdateGuideState(): m_state=6
00:58:57.030 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11572
00:58:57.031 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=472.71, Mass=649227, SNR=328.5, Peak=47990 HFD=4.6
00:58:57.032 00.001 8996 MultiStar: [#1 0.12,-0.02,0.64,U] [#2 -0.04,-0.22,0.76,U] [#3 0.26,-0.13,0.55,U] [#4 0.07,0.11,0.49,U] [#5 -0.26,-0.47,0.00,M1] [#6 -0.19,-0.17,0.37,U] [#7 0.05,0.42,0.42,U] [#8 -0.25,-0.08,0.35,U] 
00:58:57.033 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.08}, one-star: {0.18, -0.27}
00:58:57.034 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
00:58:57.034 00.000 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
00:58:57.035 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.95 mountX=0.07 mountY=0.07, mountTheta=0.84
00:58:57.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.08, opts=13)
00:58:57.037 00.000 8996 Enqueuing Move request for scope (0.06, -0.08)
00:58:57.038 00.001 20224 Worker thread wakes up
00:58:57.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
00:58:57.038 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
00:58:57.038 00.000 20224 Moving (0.06, -0.08) raw xDistance=0.07 yDistance=0.07
00:58:57.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:58:57.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:57.039 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:58:57.039 00.000 20224 MoveAxis(E, 0, ABG)
00:58:57.039 00.000 20224 Move returns status 0, amount 0
00:58:57.039 00.000 20224 MoveAxis(N, 0, ABG)
00:58:57.039 00.000 20224 Move returns status 0, amount 0
00:58:57.039 00.000 20224 move complete, result=0
00:58:57.039 00.000 20224 worker thread done servicing request
00:58:57.047 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47990, med=3065, FiltMin=2765, FiltMax=22224, Gamma=1.000
00:58:57.075 00.028 8996 UpdateGuideState exits: m=649227 SNR=328.5
00:58:57.078 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:57.081 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:57.082 00.001 8996 Enqueuing Expose request
00:58:57.084 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:58:57.085 00.001 20224 Worker thread wakes up
00:58:57.085 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:57.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:58.245 01.160 20224 Exposure complete
00:58:58.316 00.071 20224 worker thread done servicing request
00:58:58.316 00.000 8996 OnExposeComplete: enter
00:58:58.317 00.001 8996 UpdateGuideState(): m_state=6
00:58:58.318 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11573
00:58:58.319 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=472.78, Mass=662430, SNR=324.9, Peak=57702 HFD=4.4
00:58:58.320 00.001 8996 MultiStar: [#1 -0.32,0.05,0.58,U] [#2 -0.51,-0.16,0.00,M1] [#3 0.04,-0.25,0.61,U] [#4 -0.58,-0.09,0.00,M1] [#5 -0.72,-0.06,0.00,M2] [#6 -0.47,0.24,0.00,M1] [#7 -0.15,0.48,0.00,M1] [#8 -0.51,0.22,0.00,M3] 
00:58:58.321 00.001 8996 refined, 2 included, MultiStar: {-0.16, -0.15}, one-star: {-0.18, -0.20}
00:58:58.321 00.000 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
00:58:58.322 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
00:58:58.323 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.15 hyp=0.22 cameraTheta=-2.38 mountX=-0.14 mountY=0.17, mountTheta=2.28
00:58:58.324 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.15, opts=13)
00:58:58.325 00.001 8996 Enqueuing Move request for scope (-0.16, -0.15)
00:58:58.326 00.001 20224 Worker thread wakes up
00:58:58.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.15) opts 0xd
00:58:58.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.15)
00:58:58.326 00.000 20224 Moving (-0.16, -0.15) raw xDistance=-0.14 yDistance=0.17
00:58:58.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:58:58.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:58.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:58:58.327 00.001 20224 MoveAxis(E, 0, ABG)
00:58:58.327 00.000 20224 Move returns status 0, amount 0
00:58:58.327 00.000 20224 MoveAxis(N, 0, ABG)
00:58:58.327 00.000 20224 Move returns status 0, amount 0
00:58:58.327 00.000 20224 move complete, result=0
00:58:58.327 00.000 20224 worker thread done servicing request
00:58:58.330 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57702, med=3065, FiltMin=2768, FiltMax=24230, Gamma=1.000
00:58:58.346 00.016 8996 UpdateGuideState exits: m=662430 SNR=324.9
00:58:58.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:58.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:58.350 00.001 8996 Enqueuing Expose request
00:58:58.352 00.002 20224 Worker thread wakes up
00:58:58.352 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:58:58.353 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:58.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:58:59.316 00.963 20224 Exposure complete
00:58:59.388 00.072 20224 worker thread done servicing request
00:58:59.389 00.001 8996 OnExposeComplete: enter
00:58:59.390 00.001 8996 UpdateGuideState(): m_state=6
00:58:59.391 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11574
00:58:59.392 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.11, Mass=677432, SNR=308.0, Peak=63670 HFD=4.4
00:58:59.392 00.000 8996 MultiStar: [#1 -0.39,0.26,0.00,M1] [#2 -0.18,0.33,0.85,U] [#3 0.15,0.09,0.63,U] [#4 -0.20,0.18,0.49,U] [#5 -0.75,0.24,0.00,M3] [#6 -0.52,0.44,0.00,M2] [#7 -0.29,0.60,0.00,M2] [#8 -0.68,0.15,0.00,M4] 
00:58:59.393 00.001 8996 refined, 3 included, MultiStar: {-0.16, 0.18}, one-star: {-0.33, 0.12}
00:58:59.395 00.002 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
00:58:59.397 00.002 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
00:58:59.397 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.25 cameraTheta=2.30 mountX=-0.18 mountY=-0.16, mountTheta=-2.41
00:58:59.399 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.18, opts=13)
00:58:59.400 00.001 8996 Enqueuing Move request for scope (-0.16, 0.18)
00:58:59.401 00.001 20224 Worker thread wakes up
00:58:59.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.18) opts 0xd
00:58:59.401 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.18)
00:58:59.401 00.000 20224 Moving (-0.16, 0.18) raw xDistance=-0.18 yDistance=-0.16
00:58:59.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
00:58:59.402 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:58:59.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
00:58:59.402 00.000 20224 MoveAxis(E, 0, ABG)
00:58:59.402 00.000 20224 Move returns status 0, amount 0
00:58:59.402 00.000 20224 MoveAxis(N, 0, ABG)
00:58:59.402 00.000 20224 Move returns status 0, amount 0
00:58:59.402 00.000 20224 move complete, result=0
00:58:59.402 00.000 20224 worker thread done servicing request
00:58:59.414 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=63670, med=3065, FiltMin=2777, FiltMax=28598, Gamma=1.000
00:58:59.441 00.027 8996 UpdateGuideState exits: m=677432 SNR=308.0
00:58:59.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:58:59.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:58:59.444 00.001 8996 Enqueuing Expose request
00:58:59.445 00.001 20224 Worker thread wakes up
00:58:59.445 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
00:58:59.446 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:58:59.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:00.635 01.189 20224 Exposure complete
00:59:00.692 00.057 20224 worker thread done servicing request
00:59:00.692 00.000 8996 OnExposeComplete: enter
00:59:00.693 00.001 8996 UpdateGuideState(): m_state=6
00:59:00.695 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11575
00:59:00.696 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=473.03, Mass=662239, SNR=311.3, Peak=59702 HFD=4.7
00:59:00.698 00.002 8996 MultiStar: [#1 -0.20,0.17,0.68,U] [#2 -0.24,0.26,0.69,U] [#3 0.13,0.11,0.66,U] [#4 -0.09,0.05,0.57,U] [#5 -0.23,0.14,0.61,U] [#6 -0.37,0.37,0.00,M3] [#7 -0.14,0.43,0.00,M3] [#8 -0.36,0.13,0.35,U] 
00:59:00.699 00.001 8996 refined, 6 included, MultiStar: {-0.25, 0.12}, one-star: {-0.60, 0.04}
00:59:00.701 00.002 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
00:59:00.701 00.000 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
00:59:00.702 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.12 hyp=0.28 cameraTheta=2.68 mountX=-0.26 mountY=-0.10, mountTheta=-2.79
00:59:00.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.12, opts=13)
00:59:00.706 00.002 8996 Enqueuing Move request for scope (-0.25, 0.12)
00:59:00.707 00.001 20224 Worker thread wakes up
00:59:00.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.12) opts 0xd
00:59:00.707 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.12)
00:59:00.707 00.000 20224 Moving (-0.25, 0.12) raw xDistance=-0.26 yDistance=-0.10
00:59:00.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
00:59:00.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:00.708 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:59:00.708 00.000 20224 MoveAxis(E, 38, ABG)
00:59:00.708 00.000 20224 Guiding  Dir = 2, Dur = 38
00:59:00.709 00.001 20224 IsSlewing returns 0
00:59:00.709 00.000 20224 IsGuiding returns 0
00:59:00.712 00.003 20224 PulseGuide returned control before completion, sleep 46
00:59:00.716 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=59702, med=3065, FiltMin=2781, FiltMax=27574, Gamma=1.000
00:59:00.739 00.023 8996 UpdateGuideState exits: m=662239 SNR=311.3
00:59:00.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:00.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:00.743 00.002 8996 Enqueuing Expose request
00:59:00.774 00.031 20224 IsGuiding returns 1
00:59:00.774 00.000 20224 scope still moving after pulse duration time elapsed
00:59:00.806 00.032 20224 IsSlewing returns 0
00:59:00.806 00.000 20224 IsGuiding returns 0
00:59:00.807 00.001 20224 scope move finished after 38 + 58 ms
00:59:00.807 00.000 20224 Move returns status 0, amount 38
00:59:00.807 00.000 20224 MoveAxis(N, 0, ABG)
00:59:00.807 00.000 20224 Move returns status 0, amount 0
00:59:00.807 00.000 20224 move complete, result=0
00:59:00.807 00.000 20224 worker thread done servicing request
00:59:00.807 00.000 20224 Worker thread wakes up
00:59:00.807 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:00.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:00.807 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
00:59:01.805 00.998 20224 Exposure complete
00:59:01.887 00.082 20224 worker thread done servicing request
00:59:01.887 00.000 8996 OnExposeComplete: enter
00:59:01.889 00.002 8996 UpdateGuideState(): m_state=6
00:59:01.891 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11576
00:59:01.892 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.00, Mass=673854, SNR=328.7, Peak=47014 HFD=4.4
00:59:01.894 00.002 8996 MultiStar: [#1 0.03,0.16,0.64,U] [#2 0.07,-0.03,0.64,U] [#3 0.29,-0.06,0.67,U] [#4 -0.09,0.11,0.63,U] [#5 -0.05,-0.14,0.56,U] [#6 -0.25,0.04,0.36,U] [#7 0.27,0.41,0.00,M4] [#8 -0.27,0.15,0.34,U] 
00:59:01.896 00.002 8996 refined, 7 included, MultiStar: {0.02, 0.03}, one-star: {0.08, 0.02}
00:59:01.897 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
00:59:01.899 00.002 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
00:59:01.900 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=1.00 mountX=0.01 mountY=-0.03, mountTheta=-1.10
00:59:01.902 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
00:59:01.903 00.001 8996 Enqueuing Move request for scope (0.02, 0.03)
00:59:01.904 00.001 20224 Worker thread wakes up
00:59:01.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
00:59:01.904 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
00:59:01.904 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.01 yDistance=-0.03
00:59:01.905 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:59:01.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:01.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:59:01.905 00.000 20224 MoveAxis(E, 0, ABG)
00:59:01.905 00.000 20224 Move returns status 0, amount 0
00:59:01.905 00.000 20224 MoveAxis(N, 0, ABG)
00:59:01.905 00.000 20224 Move returns status 0, amount 0
00:59:01.905 00.000 20224 move complete, result=0
00:59:01.905 00.000 20224 worker thread done servicing request
00:59:01.908 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47014, med=3065, FiltMin=2747, FiltMax=25920, Gamma=1.000
00:59:01.927 00.019 8996 UpdateGuideState exits: m=673854 SNR=328.7
00:59:01.929 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:01.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:01.931 00.001 8996 Enqueuing Expose request
00:59:01.932 00.001 20224 Worker thread wakes up
00:59:01.932 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:01.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:01.932 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:03.121 01.189 20224 Exposure complete
00:59:03.185 00.064 20224 worker thread done servicing request
00:59:03.185 00.000 8996 OnExposeComplete: enter
00:59:03.186 00.001 8996 UpdateGuideState(): m_state=6
00:59:03.187 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11577
00:59:03.188 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=472.94, Mass=702960, SNR=365.4, Peak=53590 HFD=4.3
00:59:03.189 00.001 8996 MultiStar: [#1 0.24,-0.03,0.50,U] [#2 0.17,0.05,0.64,U] [#3 0.39,0.02,0.54,U] [#4 0.08,0.09,0.45,U] [#5 -0.07,-0.12,0.51,U] [#6 -0.00,0.14,0.38,U] [#7 0.07,0.49,0.00,M5] [#8 -0.25,-0.03,0.33,U] 
00:59:03.190 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.00}, one-star: {0.16, -0.04}
00:59:03.190 00.000 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
00:59:03.191 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
00:59:03.192 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.01 mountX=0.12 mountY=-0.01, mountTheta=-0.12
00:59:03.193 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
00:59:03.194 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
00:59:03.195 00.001 20224 Worker thread wakes up
00:59:03.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
00:59:03.195 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
00:59:03.195 00.000 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.01
00:59:03.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:59:03.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:03.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
00:59:03.195 00.000 20224 MoveAxis(E, 0, ABG)
00:59:03.195 00.000 20224 Move returns status 0, amount 0
00:59:03.195 00.000 20224 MoveAxis(N, 0, ABG)
00:59:03.195 00.000 20224 Move returns status 0, amount 0
00:59:03.195 00.000 20224 move complete, result=0
00:59:03.196 00.001 20224 worker thread done servicing request
00:59:03.202 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53590, med=3065, FiltMin=2726, FiltMax=26893, Gamma=1.000
00:59:03.218 00.016 8996 UpdateGuideState exits: m=702960 SNR=365.4
00:59:03.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:03.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:03.220 00.000 8996 Enqueuing Expose request
00:59:03.221 00.001 20224 Worker thread wakes up
00:59:03.221 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:03.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:03.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:04.201 00.979 20224 Exposure complete
00:59:04.279 00.078 20224 worker thread done servicing request
00:59:04.280 00.001 8996 OnExposeComplete: enter
00:59:04.280 00.000 8996 UpdateGuideState(): m_state=6
00:59:04.281 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11578
00:59:04.282 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=472.96, Mass=625972, SNR=289.9, Peak=58630 HFD=4.4
00:59:04.283 00.001 8996 MultiStar: [#1 -0.05,0.14,0.74,U] [#2 -0.19,0.02,0.99,U] [#3 0.45,-0.16,0.00,M1] [#4 0.18,0.16,0.59,U] [#5 -0.16,0.05,0.68,U] [#6 -0.17,-0.08,0.46,U] [#7 -0.19,0.44,0.00,M6] [#8 -0.15,0.03,0.40,U] 
00:59:04.284 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.04}, one-star: {-0.14, -0.03}
00:59:04.285 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
00:59:04.285 00.000 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
00:59:04.286 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.77 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
00:59:04.287 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
00:59:04.288 00.001 8996 Enqueuing Move request for scope (-0.10, 0.04)
00:59:04.289 00.001 20224 Worker thread wakes up
00:59:04.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
00:59:04.289 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
00:59:04.289 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.11 yDistance=-0.03
00:59:04.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
00:59:04.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:04.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
00:59:04.289 00.000 20224 MoveAxis(E, 0, ABG)
00:59:04.289 00.000 20224 Move returns status 0, amount 0
00:59:04.289 00.000 20224 MoveAxis(N, 0, ABG)
00:59:04.290 00.001 20224 Move returns status 0, amount 0
00:59:04.290 00.000 20224 move complete, result=0
00:59:04.290 00.000 20224 worker thread done servicing request
00:59:04.301 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=58630, med=3065, FiltMin=2758, FiltMax=25088, Gamma=1.000
00:59:04.327 00.026 8996 UpdateGuideState exits: m=625972 SNR=289.9
00:59:04.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:04.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:04.329 00.000 8996 Enqueuing Expose request
00:59:04.330 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:04.332 00.002 20224 Worker thread wakes up
00:59:04.332 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:04.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:05.491 01.159 20224 Exposure complete
00:59:05.551 00.060 20224 worker thread done servicing request
00:59:05.551 00.000 8996 OnExposeComplete: enter
00:59:05.552 00.001 8996 UpdateGuideState(): m_state=6
00:59:05.552 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11579
00:59:05.553 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.17, Mass=596626, SNR=326.1, Peak=47766 HFD=4.5
00:59:05.554 00.001 8996 MultiStar: [#1 -0.03,-0.17,0.78,U] [#2 -0.33,0.10,0.75,U] [#3 0.33,-0.09,0.57,U] [#4 0.08,0.12,0.52,U] [#5 -0.25,0.01,0.59,U] [#6 -0.05,0.21,0.43,U] [#7 -0.25,0.43,0.00,M7] [#8 -0.21,-0.07,0.37,U] 
00:59:05.555 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.04}, one-star: {0.17, 0.19}
00:59:05.556 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
00:59:05.556 00.000 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
00:59:05.557 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.05 cameraTheta=2.08 mountX=-0.03 mountY=-0.04, mountTheta=-2.18
00:59:05.559 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
00:59:05.560 00.001 8996 Enqueuing Move request for scope (-0.02, 0.04)
00:59:05.561 00.001 20224 Worker thread wakes up
00:59:05.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
00:59:05.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
00:59:05.561 00.000 20224 Moving (-0.02, 0.04) raw xDistance=-0.03 yDistance=-0.04
00:59:05.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
00:59:05.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:05.562 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
00:59:05.562 00.000 20224 MoveAxis(E, 0, ABG)
00:59:05.562 00.000 20224 Move returns status 0, amount 0
00:59:05.562 00.000 20224 MoveAxis(N, 0, ABG)
00:59:05.562 00.000 20224 Move returns status 0, amount 0
00:59:05.562 00.000 20224 move complete, result=0
00:59:05.562 00.000 20224 worker thread done servicing request
00:59:05.565 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47766, med=3065, FiltMin=2761, FiltMax=21744, Gamma=1.000
00:59:05.578 00.013 8996 UpdateGuideState exits: m=596626 SNR=326.1
00:59:05.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:05.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:05.581 00.001 8996 Enqueuing Expose request
00:59:05.581 00.000 20224 Worker thread wakes up
00:59:05.582 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:05.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:05.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:06.555 00.973 20224 Exposure complete
00:59:06.651 00.096 20224 worker thread done servicing request
00:59:06.651 00.000 8996 OnExposeComplete: enter
00:59:06.653 00.002 8996 UpdateGuideState(): m_state=6
00:59:06.654 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11580
00:59:06.655 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=472.56, Mass=651133, SNR=304.4, Peak=45270 HFD=4.7
00:59:06.656 00.001 8996 MultiStar: [#1 0.02,-0.02,0.67,U] [#2 -0.16,-0.04,0.75,U] [#3 0.39,-0.59,0.00,M1] [#4 0.24,-0.37,0.52,U] [#5 0.14,-0.32,0.61,U] [#6 -0.06,0.04,0.43,U] [#7 0.19,-0.18,0.51,U] [#8 0.16,0.03,0.40,U] 
00:59:06.657 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.19}, one-star: {0.36, -0.43}
00:59:06.657 00.000 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
00:59:06.658 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
00:59:06.659 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-0.99 mountX=0.14 mountY=0.17, mountTheta=0.88
00:59:06.660 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.19, opts=13)
00:59:06.661 00.001 8996 Enqueuing Move request for scope (0.12, -0.19)
00:59:06.661 00.000 20224 Worker thread wakes up
00:59:06.662 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
00:59:06.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
00:59:06.662 00.000 20224 Moving (0.12, -0.19) raw xDistance=0.14 yDistance=0.17
00:59:06.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
00:59:06.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:06.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:59:06.662 00.000 20224 MoveAxis(E, 0, ABG)
00:59:06.662 00.000 20224 Move returns status 0, amount 0
00:59:06.662 00.000 20224 MoveAxis(N, 0, ABG)
00:59:06.662 00.000 20224 Move returns status 0, amount 0
00:59:06.662 00.000 20224 move complete, result=0
00:59:06.662 00.000 20224 worker thread done servicing request
00:59:06.665 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45270, med=3065, FiltMin=2768, FiltMax=25411, Gamma=1.000
00:59:06.686 00.021 8996 UpdateGuideState exits: m=651133 SNR=304.4
00:59:06.689 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:06.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:06.692 00.002 8996 Enqueuing Expose request
00:59:06.693 00.001 20224 Worker thread wakes up
00:59:06.693 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
00:59:06.694 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:06.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:07.846 01.152 20224 Exposure complete
00:59:07.919 00.073 20224 worker thread done servicing request
00:59:07.919 00.000 8996 OnExposeComplete: enter
00:59:07.920 00.001 8996 UpdateGuideState(): m_state=6
00:59:07.921 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11581
00:59:07.922 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=472.81, Mass=639682, SNR=336.5, Peak=47494 HFD=4.4
00:59:07.923 00.001 8996 MultiStar: [#1 -0.11,0.06,0.63,U] [#2 -0.41,-0.15,0.71,U] [#3 0.29,-0.14,0.51,U] [#4 -0.08,-0.28,0.53,U] [#5 -0.38,-0.27,0.00,M1] [#6 -0.32,-0.25,0.34,U] [#7 -0.37,-0.06,0.41,U] [#8 -0.24,-0.01,0.34,U] 
00:59:07.924 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.13}, one-star: {0.00, -0.17}
00:59:07.924 00.000 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
00:59:07.925 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
00:59:07.926 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.54 mountX=0.02 mountY=0.17, mountTheta=1.45
00:59:07.927 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.17, opts=13)
00:59:07.928 00.001 8996 Enqueuing Move request for scope (0.00, -0.17)
00:59:07.929 00.001 20224 Worker thread wakes up
00:59:07.929 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
00:59:07.929 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
00:59:07.929 00.000 20224 Moving (0.00, -0.17) raw xDistance=0.02 yDistance=0.17
00:59:07.929 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:59:07.929 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:07.929 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
00:59:07.929 00.000 20224 MoveAxis(E, 0, ABG)
00:59:07.929 00.000 20224 Move returns status 0, amount 0
00:59:07.929 00.000 20224 MoveAxis(N, 0, ABG)
00:59:07.929 00.000 20224 Move returns status 0, amount 0
00:59:07.930 00.001 20224 move complete, result=0
00:59:07.930 00.000 20224 worker thread done servicing request
00:59:07.934 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47494, med=3065, FiltMin=2781, FiltMax=23581, Gamma=1.000
00:59:07.947 00.013 8996 UpdateGuideState exits: m=639682 SNR=336.5
00:59:07.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:07.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:07.949 00.000 8996 Enqueuing Expose request
00:59:07.950 00.001 20224 Worker thread wakes up
00:59:07.950 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:59:07.951 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:07.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:08.946 00.995 20224 Exposure complete
00:59:09.019 00.073 20224 worker thread done servicing request
00:59:09.019 00.000 8996 OnExposeComplete: enter
00:59:09.020 00.001 8996 UpdateGuideState(): m_state=6
00:59:09.021 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11582
00:59:09.023 00.002 8996 Star::Find returns 1 (0), X=135.01, Y=473.07, Mass=658518, SNR=304.5, Peak=49958 HFD=4.4
00:59:09.024 00.001 8996 MultiStar: [#1 -0.17,-0.00,0.63,U] [#2 -0.42,-0.16,0.00,M1] [#3 0.09,0.01,0.67,U] [#4 -0.23,-0.07,0.55,U] [#5 -0.25,-0.12,0.69,U] [#6 -0.47,-0.05,0.00,M1] [#7 -0.28,0.27,0.49,U] [#8 -0.29,-0.24,0.39,U] 
00:59:09.025 00.001 8996 single-star, 6 included, MultiStar: {-0.16, 0.00}, one-star: {-0.13, 0.09}
00:59:09.026 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
00:59:09.027 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
00:59:09.029 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.15 cameraTheta=2.55 mountX=-0.13 mountY=-0.07, mountTheta=-2.66
00:59:09.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.09, opts=13)
00:59:09.032 00.001 8996 Enqueuing Move request for scope (-0.13, 0.09)
00:59:09.033 00.001 20224 Worker thread wakes up
00:59:09.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
00:59:09.033 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
00:59:09.033 00.000 20224 Moving (-0.13, 0.09) raw xDistance=-0.13 yDistance=-0.07
00:59:09.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
00:59:09.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:09.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:59:09.033 00.000 20224 MoveAxis(E, 0, ABG)
00:59:09.033 00.000 20224 Move returns status 0, amount 0
00:59:09.033 00.000 20224 MoveAxis(N, 0, ABG)
00:59:09.033 00.000 20224 Move returns status 0, amount 0
00:59:09.034 00.001 20224 move complete, result=0
00:59:09.034 00.000 20224 worker thread done servicing request
00:59:09.038 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49958, med=3065, FiltMin=2742, FiltMax=26672, Gamma=1.000
00:59:09.053 00.015 8996 UpdateGuideState exits: m=658518 SNR=304.5
00:59:09.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:09.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:09.056 00.001 8996 Enqueuing Expose request
00:59:09.057 00.001 20224 Worker thread wakes up
00:59:09.057 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:09.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:09.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:10.229 01.171 20224 Exposure complete
00:59:10.295 00.066 20224 worker thread done servicing request
00:59:10.295 00.000 8996 OnExposeComplete: enter
00:59:10.296 00.001 8996 UpdateGuideState(): m_state=6
00:59:10.297 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11583
00:59:10.298 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=472.80, Mass=624592, SNR=337.8, Peak=49334 HFD=4.6
00:59:10.299 00.001 8996 MultiStar: [#1 -0.11,0.12,0.68,U] [#2 -0.46,-0.15,0.00,M2] [#3 0.32,0.03,0.53,U] [#4 -0.02,0.07,0.51,U] [#5 -0.01,-0.20,0.66,U] [#6 -0.07,-0.13,0.41,U] [#7 -0.07,0.35,0.44,U] [#8 -0.11,0.07,0.42,U] 
00:59:10.300 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.01}, one-star: {0.29, -0.19}
00:59:10.300 00.000 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
00:59:10.301 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
00:59:10.302 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.20 mountX=0.06 mountY=0.01, mountTheta=0.09
00:59:10.305 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
00:59:10.307 00.002 8996 Enqueuing Move request for scope (0.06, -0.01)
00:59:10.309 00.002 20224 Worker thread wakes up
00:59:10.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
00:59:10.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
00:59:10.309 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.01
00:59:10.310 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:59:10.310 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:10.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:59:10.310 00.000 20224 MoveAxis(E, 0, ABG)
00:59:10.310 00.000 20224 Move returns status 0, amount 0
00:59:10.310 00.000 20224 MoveAxis(N, 0, ABG)
00:59:10.310 00.000 20224 Move returns status 0, amount 0
00:59:10.310 00.000 20224 move complete, result=0
00:59:10.310 00.000 20224 worker thread done servicing request
00:59:10.317 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49334, med=3065, FiltMin=2777, FiltMax=23984, Gamma=1.000
00:59:10.337 00.020 8996 UpdateGuideState exits: m=624592 SNR=337.8
00:59:10.338 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:10.339 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:10.340 00.001 8996 Enqueuing Expose request
00:59:10.340 00.000 20224 Worker thread wakes up
00:59:10.340 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:10.341 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:10.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:11.334 00.993 20224 Exposure complete
00:59:11.402 00.068 20224 worker thread done servicing request
00:59:11.402 00.000 8996 OnExposeComplete: enter
00:59:11.403 00.001 8996 UpdateGuideState(): m_state=6
00:59:11.404 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11584
00:59:11.405 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=472.78, Mass=676548, SNR=342.8, Peak=49974 HFD=4.5
00:59:11.406 00.001 8996 MultiStar: [#1 -0.20,0.19,0.69,U] [#2 -0.21,-0.19,0.62,U] [#3 0.03,0.02,0.52,U] [#4 -0.12,0.13,0.50,U] [#5 -0.17,-0.02,0.46,U] [#6 -0.39,-0.24,0.00,M1] [#7 -0.18,0.25,0.40,U] [#8 -0.21,0.05,0.36,U] 
00:59:11.406 00.000 8996 refined, 7 included, MultiStar: {-0.09, 0.00}, one-star: {0.13, -0.20}
00:59:11.407 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.24 = -3.05)
00:59:11.408 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
00:59:11.409 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.14 mountX=-0.09 mountY=0.01, mountTheta=3.03
00:59:11.410 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.00, opts=13)
00:59:11.411 00.001 8996 Enqueuing Move request for scope (-0.09, 0.00)
00:59:11.412 00.001 20224 Worker thread wakes up
00:59:11.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
00:59:11.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
00:59:11.412 00.000 20224 Moving (-0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
00:59:11.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
00:59:11.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:11.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
00:59:11.412 00.000 20224 MoveAxis(E, 0, ABG)
00:59:11.412 00.000 20224 Move returns status 0, amount 0
00:59:11.412 00.000 20224 MoveAxis(N, 0, ABG)
00:59:11.412 00.000 20224 Move returns status 0, amount 0
00:59:11.412 00.000 20224 move complete, result=0
00:59:11.412 00.000 20224 worker thread done servicing request
00:59:11.418 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49974, med=3065, FiltMin=2774, FiltMax=23469, Gamma=1.000
00:59:11.437 00.019 8996 UpdateGuideState exits: m=676548 SNR=342.8
00:59:11.438 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:11.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:11.440 00.001 8996 Enqueuing Expose request
00:59:11.441 00.001 20224 Worker thread wakes up
00:59:11.441 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:11.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:11.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:12.594 01.152 20224 Exposure complete
00:59:12.678 00.084 20224 worker thread done servicing request
00:59:12.678 00.000 8996 OnExposeComplete: enter
00:59:12.680 00.002 8996 UpdateGuideState(): m_state=6
00:59:12.682 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11585
00:59:12.683 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=472.94, Mass=689815, SNR=333.7, Peak=56726 HFD=4.3
00:59:12.685 00.002 8996 MultiStar: [#1 -0.09,0.21,0.62,U] [#2 -0.22,-0.05,0.71,U] [#3 0.00,-0.21,0.58,U] [#4 -0.19,0.21,0.54,U] [#5 -0.44,0.07,0.00,M1] [#6 -0.30,-0.21,0.41,U] [#7 -0.44,0.03,0.41,U] [#8 -0.33,0.35,0.00,M1] 
00:59:12.686 00.001 8996 single-star, 6 included, MultiStar: {-0.13, -0.01}, one-star: {0.05, -0.05}
00:59:12.688 00.002 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
00:59:12.690 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
00:59:12.692 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.06 cameraTheta=-0.80 mountX=0.05 mountY=0.04, mountTheta=0.69
00:59:12.694 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
00:59:12.696 00.002 8996 Enqueuing Move request for scope (0.05, -0.05)
00:59:12.697 00.001 20224 Worker thread wakes up
00:59:12.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
00:59:12.697 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
00:59:12.698 00.001 20224 Moving (0.05, -0.05) raw xDistance=0.05 yDistance=0.04
00:59:12.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
00:59:12.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:12.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:59:12.698 00.000 20224 MoveAxis(E, 0, ABG)
00:59:12.698 00.000 20224 Move returns status 0, amount 0
00:59:12.698 00.000 20224 MoveAxis(N, 0, ABG)
00:59:12.698 00.000 20224 Move returns status 0, amount 0
00:59:12.699 00.001 20224 move complete, result=0
00:59:12.699 00.000 20224 worker thread done servicing request
00:59:12.705 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=56726, med=3065, FiltMin=2774, FiltMax=27261, Gamma=1.000
00:59:12.726 00.021 8996 UpdateGuideState exits: m=689815 SNR=333.7
00:59:12.727 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:12.728 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:12.729 00.001 8996 Enqueuing Expose request
00:59:12.730 00.001 20224 Worker thread wakes up
00:59:12.730 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:12.730 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:12.731 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:13.708 00.977 20224 Exposure complete
00:59:13.767 00.059 20224 worker thread done servicing request
00:59:13.767 00.000 8996 OnExposeComplete: enter
00:59:13.768 00.001 8996 UpdateGuideState(): m_state=6
00:59:13.769 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11586
00:59:13.771 00.002 8996 Star::Find returns 1 (0), X=135.21, Y=473.07, Mass=651840, SNR=333.8, Peak=52166 HFD=4.4
00:59:13.773 00.002 8996 MultiStar: [#1 -0.14,0.11,0.74,U] [#2 -0.25,0.15,0.69,U] [#3 0.03,-0.24,0.58,U] [#4 -0.26,0.02,0.53,U] [#5 -0.15,0.18,0.57,U] [#6 -0.56,-0.26,0.00,M1] [#7 -0.22,0.03,0.36,U] [#8 -0.29,0.16,0.38,U] 
00:59:13.773 00.000 8996 single-star, 7 included, MultiStar: {-0.12, 0.07}, one-star: {0.08, 0.09}
00:59:13.774 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
00:59:13.775 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
00:59:13.776 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.87 mountX=0.07 mountY=-0.10, mountTheta=-0.97
00:59:13.777 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
00:59:13.778 00.001 8996 Enqueuing Move request for scope (0.08, 0.09)
00:59:13.779 00.001 20224 Worker thread wakes up
00:59:13.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
00:59:13.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
00:59:13.779 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
00:59:13.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
00:59:13.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:13.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:59:13.779 00.000 20224 MoveAxis(E, 0, ABG)
00:59:13.779 00.000 20224 Move returns status 0, amount 0
00:59:13.779 00.000 20224 MoveAxis(N, 0, ABG)
00:59:13.779 00.000 20224 Move returns status 0, amount 0
00:59:13.779 00.000 20224 move complete, result=0
00:59:13.779 00.000 20224 worker thread done servicing request
00:59:13.783 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52166, med=3065, FiltMin=2777, FiltMax=26592, Gamma=1.000
00:59:13.796 00.013 8996 UpdateGuideState exits: m=651840 SNR=333.8
00:59:13.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:13.797 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:13.798 00.001 8996 Enqueuing Expose request
00:59:13.799 00.001 20224 Worker thread wakes up
00:59:13.799 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:13.800 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:13.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:14.957 01.157 20224 Exposure complete
00:59:15.028 00.071 20224 worker thread done servicing request
00:59:15.028 00.000 8996 OnExposeComplete: enter
00:59:15.030 00.002 8996 UpdateGuideState(): m_state=6
00:59:15.031 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11587
00:59:15.032 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.02, Mass=645555, SNR=319.0, Peak=47318 HFD=4.6
00:59:15.033 00.001 8996 MultiStar: [#1 -0.16,-0.40,0.74,U] [#2 -0.19,-0.25,0.70,U] [#3 -0.03,-0.54,0.00,M1] [#4 -0.07,-0.39,0.49,U] [#5 -0.18,-0.37,0.55,U] [#6 -0.62,-0.40,0.00,M2] [#7 -0.17,-0.30,0.44,U] [#8 0.09,-0.32,0.38,U] 
00:59:15.034 00.001 8996 single-star, 6 included, MultiStar: {-0.05, -0.25}, one-star: {0.21, 0.04}
00:59:15.035 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
00:59:15.035 00.000 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
00:59:15.036 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.19 mountX=0.20 mountY=-0.06, mountTheta=-0.30
00:59:15.037 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.04, opts=13)
00:59:15.038 00.001 8996 Enqueuing Move request for scope (0.21, 0.04)
00:59:15.039 00.001 20224 Worker thread wakes up
00:59:15.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
00:59:15.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
00:59:15.039 00.000 20224 Moving (0.21, 0.04) raw xDistance=0.20 yDistance=-0.06
00:59:15.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
00:59:15.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:15.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:59:15.039 00.000 20224 MoveAxis(W, 29, ABG)
00:59:15.040 00.001 20224 Guiding  Dir = 3, Dur = 29
00:59:15.040 00.000 20224 IsSlewing returns 0
00:59:15.040 00.000 20224 IsGuiding returns 0
00:59:15.044 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=47318, med=3065, FiltMin=2761, FiltMax=26560, Gamma=1.000
00:59:15.056 00.012 8996 UpdateGuideState exits: m=645555 SNR=319.0
00:59:15.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:15.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:15.059 00.001 8996 Enqueuing Expose request
00:59:15.096 00.037 20224 IsGuiding returns 1
00:59:15.096 00.000 20224 scope still moving after pulse duration time elapsed
00:59:15.126 00.030 20224 IsSlewing returns 0
00:59:15.126 00.000 20224 IsGuiding returns 1
00:59:15.157 00.031 20224 IsSlewing returns 0
00:59:15.157 00.000 20224 IsGuiding returns 1
00:59:15.188 00.031 20224 IsSlewing returns 0
00:59:15.188 00.000 20224 IsGuiding returns 0
00:59:15.188 00.000 20224 scope move finished after 29 + 119 ms
00:59:15.188 00.000 20224 Move returns status 0, amount 29
00:59:15.188 00.000 20224 MoveAxis(N, 0, ABG)
00:59:15.188 00.000 20224 Move returns status 0, amount 0
00:59:15.188 00.000 20224 move complete, result=0
00:59:15.188 00.000 20224 worker thread done servicing request
00:59:15.188 00.000 20224 Worker thread wakes up
00:59:15.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:15.188 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
00:59:15.191 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:16.165 00.974 20224 Exposure complete
00:59:16.266 00.101 20224 worker thread done servicing request
00:59:16.266 00.000 8996 OnExposeComplete: enter
00:59:16.267 00.001 8996 UpdateGuideState(): m_state=6
00:59:16.268 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11588
00:59:16.269 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=472.74, Mass=674683, SNR=326.2, Peak=55606 HFD=4.4
00:59:16.271 00.002 8996 MultiStar: [#1 -0.43,-0.46,0.00,M1] [#2 -0.62,-0.14,0.00,M1] [#3 -0.35,-0.42,0.00,M2] [#4 -0.54,-0.25,0.00,M1] [#5 -0.70,-0.44,0.00,M1] [#6 -0.79,-0.49,0.00,M3] [#7 -0.63,-0.22,0.00,M1] [#8 -0.78,-0.06,0.00,M1] 
00:59:16.271 00.000 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
00:59:16.273 00.002 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
00:59:16.273 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.25 hyp=0.33 cameraTheta=-2.29 mountX=-0.19 mountY=0.27, mountTheta=2.19
00:59:16.276 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.25, opts=13)
00:59:16.277 00.001 8996 Enqueuing Move request for scope (-0.22, -0.25)
00:59:16.278 00.001 20224 Worker thread wakes up
00:59:16.278 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.25) opts 0xd
00:59:16.278 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.25)
00:59:16.279 00.001 20224 Moving (-0.22, -0.25) raw xDistance=-0.19 yDistance=0.27
00:59:16.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
00:59:16.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:59:16.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
00:59:16.279 00.000 20224 MoveAxis(E, 0, ABG)
00:59:16.279 00.000 20224 Move returns status 0, amount 0
00:59:16.279 00.000 20224 MoveAxis(N, 0, ABG)
00:59:16.279 00.000 20224 Move returns status 0, amount 0
00:59:16.279 00.000 20224 move complete, result=0
00:59:16.279 00.000 20224 worker thread done servicing request
00:59:16.283 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=55606, med=3065, FiltMin=2768, FiltMax=27734, Gamma=1.000
00:59:16.300 00.017 8996 UpdateGuideState exits: m=674683 SNR=326.2
00:59:16.302 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:16.304 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:16.305 00.001 8996 Enqueuing Expose request
00:59:16.306 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
00:59:16.308 00.002 20224 Worker thread wakes up
00:59:16.308 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:16.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:17.464 01.156 20224 Exposure complete
00:59:17.532 00.068 20224 worker thread done servicing request
00:59:17.532 00.000 8996 OnExposeComplete: enter
00:59:17.533 00.001 8996 UpdateGuideState(): m_state=6
00:59:17.535 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11589
00:59:17.537 00.002 8996 Star::Find returns 1 (0), X=134.82, Y=472.65, Mass=638085, SNR=303.6, Peak=49670 HFD=4.5
00:59:17.539 00.002 8996 MultiStar: [#1 -0.86,-0.33,0.00,M2] [#2 -0.69,-0.27,0.00,M2] [#3 -0.14,-0.35,0.64,U] [#4 -0.51,-0.13,0.00,M2] [#5 -0.89,-0.34,0.00,M2] [#6 -0.64,-0.42,0.00,M4] [#7 -0.63,-0.31,0.00,M2] [#8 -0.89,-0.47,0.00,M2] 
00:59:17.541 00.002 8996 refined, 1 included, MultiStar: {-0.25, -0.34}, one-star: {-0.31, -0.33}
00:59:17.542 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
00:59:17.544 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
00:59:17.545 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.34 hyp=0.42 cameraTheta=-2.20 mountX=-0.21 mountY=0.36, mountTheta=2.10
00:59:17.548 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.34, opts=13)
00:59:17.550 00.002 8996 Enqueuing Move request for scope (-0.25, -0.34)
00:59:17.551 00.001 20224 Worker thread wakes up
00:59:17.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.34) opts 0xd
00:59:17.551 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.34)
00:59:17.551 00.000 20224 Moving (-0.25, -0.34) raw xDistance=-0.21 yDistance=0.36
00:59:17.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:59:17.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:59:17.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
00:59:17.551 00.000 20224 MoveAxis(E, 31, ABG)
00:59:17.551 00.000 20224 Guiding  Dir = 2, Dur = 31
00:59:17.552 00.001 20224 IsSlewing returns 0
00:59:17.552 00.000 20224 IsGuiding returns 0
00:59:17.557 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49670, med=3065, FiltMin=2771, FiltMax=26246, Gamma=1.000
00:59:17.574 00.017 8996 UpdateGuideState exits: m=638085 SNR=303.6
00:59:17.575 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:17.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:17.576 00.000 8996 Enqueuing Expose request
00:59:17.616 00.040 20224 IsGuiding returns 1
00:59:17.616 00.000 20224 scope still moving after pulse duration time elapsed
00:59:17.646 00.030 20224 IsSlewing returns 0
00:59:17.647 00.001 20224 IsGuiding returns 1
00:59:17.677 00.030 20224 IsSlewing returns 0
00:59:17.677 00.000 20224 IsGuiding returns 1
00:59:17.708 00.031 20224 IsSlewing returns 0
00:59:17.708 00.000 20224 IsGuiding returns 0
00:59:17.709 00.001 20224 scope move finished after 31 + 125 ms
00:59:17.709 00.000 20224 Move returns status 0, amount 31
00:59:17.709 00.000 20224 MoveAxis(N, 0, ABG)
00:59:17.709 00.000 20224 Move returns status 0, amount 0
00:59:17.709 00.000 20224 move complete, result=0
00:59:17.709 00.000 20224 worker thread done servicing request
00:59:17.709 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.4 px 0 ms NORTH
00:59:17.711 00.002 20224 Worker thread wakes up
00:59:17.711 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:17.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:18.705 00.994 20224 Exposure complete
00:59:18.761 00.056 20224 worker thread done servicing request
00:59:18.761 00.000 8996 OnExposeComplete: enter
00:59:18.762 00.001 8996 UpdateGuideState(): m_state=6
00:59:18.764 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11590
00:59:18.765 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=472.69, Mass=679568, SNR=333.1, Peak=53878 HFD=4.5
00:59:18.766 00.001 8996 MultiStar: [#1 -0.47,-0.20,0.00,M3] [#2 -0.53,-0.27,0.00,M3] [#3 -0.14,-0.26,0.53,U] [#4 -0.23,-0.14,0.57,U] [#5 -0.39,-0.20,0.55,U] [#6 -0.79,-0.54,0.00,M5] [#7 -0.32,0.20,0.40,U] [#8 -0.34,-0.33,0.00,M3] 
00:59:18.767 00.001 8996 refined, 4 included, MultiStar: {-0.18, -0.18}, one-star: {-0.01, -0.29}
00:59:18.768 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
00:59:18.769 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
00:59:18.770 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-2.37 mountX=-0.16 mountY=0.20, mountTheta=2.27
00:59:18.771 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.18, opts=13)
00:59:18.772 00.001 8996 Enqueuing Move request for scope (-0.18, -0.18)
00:59:18.773 00.001 20224 Worker thread wakes up
00:59:18.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.18) opts 0xd
00:59:18.773 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.18)
00:59:18.773 00.000 20224 Moving (-0.18, -0.18) raw xDistance=-0.16 yDistance=0.20
00:59:18.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
00:59:18.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:18.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
00:59:18.773 00.000 20224 MoveAxis(E, 0, ABG)
00:59:18.773 00.000 20224 Move returns status 0, amount 0
00:59:18.773 00.000 20224 MoveAxis(N, 0, ABG)
00:59:18.773 00.000 20224 Move returns status 0, amount 0
00:59:18.773 00.000 20224 move complete, result=0
00:59:18.773 00.000 20224 worker thread done servicing request
00:59:18.777 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53878, med=3065, FiltMin=2765, FiltMax=22128, Gamma=1.000
00:59:18.791 00.014 8996 UpdateGuideState exits: m=679568 SNR=333.1
00:59:18.793 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:18.794 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:18.796 00.002 8996 Enqueuing Expose request
00:59:18.797 00.001 20224 Worker thread wakes up
00:59:18.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:18.798 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
00:59:18.799 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:19.960 01.161 20224 Exposure complete
00:59:20.017 00.057 20224 worker thread done servicing request
00:59:20.017 00.000 8996 OnExposeComplete: enter
00:59:20.018 00.001 8996 UpdateGuideState(): m_state=6
00:59:20.019 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11591
00:59:20.020 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=472.94, Mass=635695, SNR=319.6, Peak=50230 HFD=4.4
00:59:20.021 00.001 8996 MultiStar: [#1 -0.16,-0.26,0.70,U] [#2 -0.25,0.03,0.70,U] [#3 0.03,-0.43,0.56,U] [#4 -0.07,-0.25,0.58,U] [#5 -0.26,-0.24,0.55,U] [#6 -0.39,-0.67,0.00,M6] [#7 -0.06,-0.13,0.42,U] [#8 -0.39,0.12,0.38,U] 
00:59:20.023 00.002 8996 single-star, 7 included, MultiStar: {-0.11, -0.15}, one-star: {0.10, -0.04}
00:59:20.025 00.002 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
00:59:20.027 00.002 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
00:59:20.030 00.003 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.40 mountX=0.11 mountY=0.03, mountTheta=0.28
00:59:20.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
00:59:20.034 00.002 8996 Enqueuing Move request for scope (0.10, -0.04)
00:59:20.035 00.001 20224 Worker thread wakes up
00:59:20.036 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
00:59:20.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
00:59:20.036 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.11 yDistance=0.03
00:59:20.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:59:20.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:20.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
00:59:20.036 00.000 20224 MoveAxis(E, 0, ABG)
00:59:20.036 00.000 20224 Move returns status 0, amount 0
00:59:20.036 00.000 20224 MoveAxis(N, 0, ABG)
00:59:20.036 00.000 20224 Move returns status 0, amount 0
00:59:20.036 00.000 20224 move complete, result=0
00:59:20.036 00.000 20224 worker thread done servicing request
00:59:20.040 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50230, med=3065, FiltMin=2787, FiltMax=27165, Gamma=1.000
00:59:20.055 00.015 8996 UpdateGuideState exits: m=635695 SNR=319.6
00:59:20.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:20.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:20.058 00.001 8996 Enqueuing Expose request
00:59:20.058 00.000 20224 Worker thread wakes up
00:59:20.058 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:20.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:20.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:21.021 00.962 20224 Exposure complete
00:59:21.082 00.061 20224 worker thread done servicing request
00:59:21.083 00.001 8996 OnExposeComplete: enter
00:59:21.085 00.002 8996 UpdateGuideState(): m_state=6
00:59:21.086 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11592
00:59:21.088 00.002 8996 Star::Find returns 1 (0), X=135.01, Y=472.89, Mass=699510, SNR=323.3, Peak=59942 HFD=4.4
00:59:21.090 00.002 8996 MultiStar: [#1 -0.42,-0.13,0.69,U] [#2 -0.29,-0.41,0.00,M3] [#3 -0.05,-0.34,0.58,U] [#4 -0.46,-0.22,0.00,M1] [#5 -0.38,-0.27,0.00,M1] [#6 -0.68,-0.49,0.00,M7] [#7 -0.02,-0.03,0.43,U] [#8 -0.39,-0.06,0.39,U] 
00:59:21.092 00.002 8996 single-star, 4 included, MultiStar: {-0.20, -0.13}, one-star: {-0.13, -0.09}
00:59:21.093 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
00:59:21.095 00.002 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.72)
00:59:21.096 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-2.54 mountX=-0.12 mountY=0.10, mountTheta=2.43
00:59:21.099 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.09, opts=13)
00:59:21.100 00.001 8996 Enqueuing Move request for scope (-0.13, -0.09)
00:59:21.102 00.002 20224 Worker thread wakes up
00:59:21.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.09) opts 0xd
00:59:21.102 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.09)
00:59:21.102 00.000 20224 Moving (-0.13, -0.09) raw xDistance=-0.12 yDistance=0.10
00:59:21.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:59:21.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:21.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:59:21.103 00.001 20224 MoveAxis(E, 0, ABG)
00:59:21.103 00.000 20224 Move returns status 0, amount 0
00:59:21.103 00.000 20224 MoveAxis(N, 0, ABG)
00:59:21.103 00.000 20224 Move returns status 0, amount 0
00:59:21.103 00.000 20224 move complete, result=0
00:59:21.103 00.000 20224 worker thread done servicing request
00:59:21.109 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59942, med=3065, FiltMin=2774, FiltMax=27933, Gamma=1.000
00:59:21.139 00.030 8996 UpdateGuideState exits: m=699510 SNR=323.3
00:59:21.140 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:21.142 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:21.144 00.002 8996 Enqueuing Expose request
00:59:21.145 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:21.146 00.001 20224 Worker thread wakes up
00:59:21.146 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:21.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:22.312 01.166 20224 Exposure complete
00:59:22.385 00.073 20224 worker thread done servicing request
00:59:22.385 00.000 8996 OnExposeComplete: enter
00:59:22.386 00.001 8996 UpdateGuideState(): m_state=6
00:59:22.387 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11593
00:59:22.387 00.000 8996 Star::Find returns 1 (0), X=134.74, Y=472.38, Mass=664430, SNR=359.8, Peak=52256 HFD=4.6
00:59:22.388 00.001 8996 MultiStar: [#1 -0.76,-0.31,0.00,M2] [#2 -0.60,-0.05,0.00,M4] [#3 -0.33,-0.55,0.00,M1] [#4 -0.63,-0.25,0.00,M2] [#5 -0.46,-0.39,0.00,M2] [#6 -0.53,-0.47,0.00,M8] [#7 -0.42,-0.30,0.00,M1] [#8 -0.52,-0.09,0.00,M2] 
00:59:22.389 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
00:59:22.390 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
00:59:22.391 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.60 hyp=0.72 cameraTheta=-2.15 mountX=-0.33 mountY=0.65, mountTheta=2.05
00:59:22.392 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.60, opts=13)
00:59:22.393 00.001 8996 Enqueuing Move request for scope (-0.39, -0.60)
00:59:22.394 00.001 20224 Worker thread wakes up
00:59:22.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.60) opts 0xd
00:59:22.394 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.60)
00:59:22.394 00.000 20224 Moving (-0.39, -0.60) raw xDistance=-0.33 yDistance=0.65
00:59:22.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
00:59:22.394 00.000 20224 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
00:59:22.394 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.94
00:59:22.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
00:59:22.394 00.000 20224 MoveAxis(E, 49, ABG)
00:59:22.394 00.000 20224 Guiding  Dir = 2, Dur = 49
00:59:22.395 00.001 20224 IsSlewing returns 0
00:59:22.395 00.000 20224 IsGuiding returns 0
00:59:22.397 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52256, med=3065, FiltMin=2787, FiltMax=26566, Gamma=1.000
00:59:22.410 00.013 8996 UpdateGuideState exits: m=664430 SNR=359.8
00:59:22.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:22.411 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:22.412 00.001 8996 Enqueuing Expose request
00:59:22.423 00.011 20224 PulseGuide returned control before completion, sleep 32
00:59:22.469 00.046 20224 IsGuiding returns 1
00:59:22.469 00.000 20224 scope still moving after pulse duration time elapsed
00:59:22.500 00.031 20224 IsSlewing returns 0
00:59:22.501 00.001 20224 IsGuiding returns 0
00:59:22.501 00.000 20224 scope move finished after 49 + 56 ms
00:59:22.501 00.000 20224 Move returns status 0, amount 49
00:59:22.501 00.000 20224 MoveAxis(S, 136, ABG)
00:59:22.501 00.000 20224 Guiding  Dir = 1, Dur = 136
00:59:22.501 00.000 20224 IsSlewing returns 0
00:59:22.504 00.003 20224 IsGuiding returns 0
00:59:22.505 00.001 20224 PulseGuide returned control before completion, sleep 145
00:59:22.656 00.151 20224 IsGuiding returns 1
00:59:22.656 00.000 20224 scope still moving after pulse duration time elapsed
00:59:22.687 00.031 20224 IsSlewing returns 0
00:59:22.688 00.001 20224 IsGuiding returns 0
00:59:22.688 00.000 20224 scope move finished after 136 + 47 ms
00:59:22.688 00.000 20224 Move returns status 0, amount 136
00:59:22.688 00.000 20224 move complete, result=0
00:59:22.688 00.000 20224 worker thread done servicing request
00:59:22.688 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.6 px 136 ms SOUTH
00:59:22.689 00.001 20224 Worker thread wakes up
00:59:22.689 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:22.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:23.673 00.984 20224 Exposure complete
00:59:23.751 00.078 20224 worker thread done servicing request
00:59:23.751 00.000 8996 OnExposeComplete: enter
00:59:23.752 00.001 8996 UpdateGuideState(): m_state=6
00:59:23.753 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11594
00:59:23.754 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=472.62, Mass=688012, SNR=312.7, Peak=44486 HFD=4.7
00:59:23.755 00.001 8996 MultiStar: [#1 -0.05,-0.39,0.67,U] [#2 -0.06,-0.37,0.75,U] [#3 0.46,-0.43,0.00,M2] [#4 0.19,-0.40,0.54,U] [#5 -0.08,-0.53,0.00,M3] [#6 0.02,-0.56,0.00,M9] [#7 -0.13,-0.46,0.00,M2] [#8 -0.28,-0.68,0.00,M3] 
00:59:23.756 00.001 8996 refined, 3 included, MultiStar: {0.07, -0.38}, one-star: {0.19, -0.36}
00:59:23.756 00.000 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
00:59:23.757 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
00:59:23.758 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.38 hyp=0.38 cameraTheta=-1.39 mountX=0.11 mountY=0.37, mountTheta=1.29
00:59:23.759 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.38, opts=13)
00:59:23.760 00.001 8996 Enqueuing Move request for scope (0.07, -0.38)
00:59:23.761 00.001 20224 Worker thread wakes up
00:59:23.761 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.38) opts 0xd
00:59:23.761 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.38)
00:59:23.761 00.000 20224 Moving (0.07, -0.38) raw xDistance=0.11 yDistance=0.37
00:59:23.761 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
00:59:23.761 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
00:59:23.761 00.000 20224 MoveAxis(E, 0, ABG)
00:59:23.761 00.000 20224 Move returns status 0, amount 0
00:59:23.761 00.000 20224 MoveAxis(S, 77, ABG)
00:59:23.761 00.000 20224 Guiding  Dir = 1, Dur = 77
00:59:23.761 00.000 20224 IsSlewing returns 0
00:59:23.762 00.001 20224 IsGuiding returns 0
00:59:23.763 00.001 20224 PulseGuide returned control before completion, sleep 86
00:59:23.765 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=44486, med=3065, FiltMin=2781, FiltMax=23523, Gamma=1.000
00:59:23.779 00.014 8996 UpdateGuideState exits: m=688012 SNR=312.7
00:59:23.779 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:23.780 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:23.781 00.001 8996 Enqueuing Expose request
00:59:23.864 00.083 20224 IsGuiding returns 0
00:59:23.864 00.000 20224 Move returns status 0, amount 77
00:59:23.865 00.001 20224 move complete, result=0
00:59:23.865 00.000 20224 worker thread done servicing request
00:59:23.865 00.000 20224 Worker thread wakes up
00:59:23.865 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:23.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:23.865 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 77 ms SOUTH
00:59:25.037 01.172 20224 Exposure complete
00:59:25.129 00.092 20224 worker thread done servicing request
00:59:25.129 00.000 8996 OnExposeComplete: enter
00:59:25.131 00.002 8996 UpdateGuideState(): m_state=6
00:59:25.133 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11595
00:59:25.135 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=473.09, Mass=730472, SNR=329.5, Peak=55654 HFD=4.5
00:59:25.137 00.002 8996 MultiStar: [#1 -0.30,0.42,0.00,M2] [#2 -0.05,0.48,0.00,M4] [#3 0.26,0.01,0.62,U] [#4 0.03,0.07,0.46,U] [#5 -0.15,0.24,0.56,U] [#6 -0.22,-0.13,0.45,U] [#7 -0.37,0.05,0.40,U] [#8 -0.11,0.05,0.37,U] 
00:59:25.139 00.002 8996 refined, 6 included, MultiStar: {0.00, 0.07}, one-star: {0.20, 0.11}
00:59:25.140 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
00:59:25.142 00.002 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
00:59:25.144 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.54 mountX=-0.00 mountY=-0.07, mountTheta=-1.64
00:59:25.147 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.07, opts=13)
00:59:25.148 00.001 8996 Enqueuing Move request for scope (0.00, 0.07)
00:59:25.150 00.002 20224 Worker thread wakes up
00:59:25.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
00:59:25.150 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
00:59:25.150 00.000 20224 Moving (0.00, 0.07) raw xDistance=-0.00 yDistance=-0.07
00:59:25.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
00:59:25.151 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:25.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
00:59:25.151 00.000 20224 MoveAxis(E, 0, ABG)
00:59:25.151 00.000 20224 Move returns status 0, amount 0
00:59:25.151 00.000 20224 MoveAxis(N, 0, ABG)
00:59:25.151 00.000 20224 Move returns status 0, amount 0
00:59:25.151 00.000 20224 move complete, result=0
00:59:25.151 00.000 20224 worker thread done servicing request
00:59:25.157 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55654, med=3065, FiltMin=2755, FiltMax=29312, Gamma=1.000
00:59:25.179 00.022 8996 UpdateGuideState exits: m=730472 SNR=329.5
00:59:25.181 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:25.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:25.184 00.002 8996 Enqueuing Expose request
00:59:25.185 00.001 20224 Worker thread wakes up
00:59:25.185 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:25.186 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:25.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:26.174 00.988 20224 Exposure complete
00:59:26.256 00.082 20224 worker thread done servicing request
00:59:26.256 00.000 8996 OnExposeComplete: enter
00:59:26.258 00.002 8996 UpdateGuideState(): m_state=6
00:59:26.259 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11596
00:59:26.260 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.26, Mass=610192, SNR=323.8, Peak=39734 HFD=4.6
00:59:26.262 00.002 8996 MultiStar: [#1 -0.21,0.14,0.66,U] [#2 -0.11,0.46,0.00,M5] [#3 0.15,0.04,0.61,U] [#4 -0.17,0.42,0.00,M1] [#5 -0.23,0.28,0.62,U] [#6 -0.21,0.09,0.47,U] [#7 -0.11,0.38,0.45,U] [#8 -0.23,0.22,0.41,U] 
00:59:26.262 00.000 8996 refined, 6 included, MultiStar: {-0.06, 0.21}, one-star: {0.16, 0.28}
00:59:26.263 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
00:59:26.264 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
00:59:26.265 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.87 mountX=-0.08 mountY=-0.20, mountTheta=-1.97
00:59:26.267 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.21, opts=13)
00:59:26.268 00.001 8996 Enqueuing Move request for scope (-0.06, 0.21)
00:59:26.268 00.000 20224 Worker thread wakes up
00:59:26.269 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
00:59:26.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
00:59:26.269 00.000 20224 Moving (-0.06, 0.21) raw xDistance=-0.08 yDistance=-0.20
00:59:26.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
00:59:26.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:26.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
00:59:26.269 00.000 20224 MoveAxis(E, 0, ABG)
00:59:26.269 00.000 20224 Move returns status 0, amount 0
00:59:26.269 00.000 20224 MoveAxis(N, 0, ABG)
00:59:26.269 00.000 20224 Move returns status 0, amount 0
00:59:26.269 00.000 20224 move complete, result=0
00:59:26.269 00.000 20224 worker thread done servicing request
00:59:26.277 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39734, med=3065, FiltMin=2771, FiltMax=23459, Gamma=1.000
00:59:26.291 00.014 8996 UpdateGuideState exits: m=610192 SNR=323.8
00:59:26.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:26.293 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:26.294 00.001 8996 Enqueuing Expose request
00:59:26.295 00.001 20224 Worker thread wakes up
00:59:26.295 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
00:59:26.295 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:26.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:27.448 01.153 20224 Exposure complete
00:59:27.516 00.068 20224 worker thread done servicing request
00:59:27.516 00.000 8996 OnExposeComplete: enter
00:59:27.517 00.001 8996 UpdateGuideState(): m_state=6
00:59:27.518 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11597
00:59:27.519 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.25, Mass=635403, SNR=284.7, Peak=45702 HFD=4.5
00:59:27.520 00.001 8996 MultiStar: [#1 -0.28,0.85,0.00,M2] [#2 -0.12,0.57,0.00,M6] [#3 0.21,0.18,0.75,U] [#4 -0.18,0.37,0.61,U] [#5 -0.11,0.36,0.63,U] [#6 -0.21,0.10,0.46,U] [#7 -0.06,0.63,0.00,M1] [#8 -0.12,0.64,0.00,M2] 
00:59:27.520 00.000 8996 refined, 4 included, MultiStar: {-0.03, 0.26}, one-star: {0.02, 0.27}
00:59:27.521 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
00:59:27.522 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
00:59:27.523 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.68 mountX=-0.05 mountY=-0.26, mountTheta=-1.78
00:59:27.524 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.26, opts=13)
00:59:27.525 00.001 8996 Enqueuing Move request for scope (-0.03, 0.26)
00:59:27.526 00.001 20224 Worker thread wakes up
00:59:27.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
00:59:27.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
00:59:27.526 00.000 20224 Moving (-0.03, 0.26) raw xDistance=-0.05 yDistance=-0.26
00:59:27.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
00:59:27.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:59:27.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
00:59:27.526 00.000 20224 MoveAxis(E, 0, ABG)
00:59:27.526 00.000 20224 Move returns status 0, amount 0
00:59:27.526 00.000 20224 MoveAxis(N, 0, ABG)
00:59:27.526 00.000 20224 Move returns status 0, amount 0
00:59:27.526 00.000 20224 move complete, result=0
00:59:27.526 00.000 20224 worker thread done servicing request
00:59:27.530 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45702, med=3065, FiltMin=2771, FiltMax=23440, Gamma=1.000
00:59:27.552 00.022 8996 UpdateGuideState exits: m=635403 SNR=284.7
00:59:27.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:27.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:27.555 00.001 8996 Enqueuing Expose request
00:59:27.556 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:59:27.557 00.001 20224 Worker thread wakes up
00:59:27.557 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:27.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:28.542 00.985 20224 Exposure complete
00:59:28.625 00.083 20224 worker thread done servicing request
00:59:28.625 00.000 8996 OnExposeComplete: enter
00:59:28.626 00.001 8996 UpdateGuideState(): m_state=6
00:59:28.627 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11598
00:59:28.628 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.11, Mass=631408, SNR=327.2, Peak=45494 HFD=4.4
00:59:28.629 00.001 8996 MultiStar: [#1 -0.05,0.42,0.62,U] [#2 -0.08,0.59,0.00,M7] [#3 0.39,0.26,0.00,M1] [#4 0.10,0.50,0.00,M1] [#5 -0.34,0.10,0.62,U] [#6 -0.43,0.30,0.00,M7] [#7 0.10,0.75,0.00,M2] [#8 -0.20,0.84,0.00,M3] 
00:59:28.631 00.002 8996 single-star, 2 included, MultiStar: {-0.11, 0.20}, one-star: {-0.00, 0.13}
00:59:28.633 00.002 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
00:59:28.635 00.002 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
00:59:28.636 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=-0.01 mountY=-0.13, mountTheta=-1.69
00:59:28.638 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.13, opts=13)
00:59:28.640 00.002 8996 Enqueuing Move request for scope (-0.00, 0.13)
00:59:28.641 00.001 20224 Worker thread wakes up
00:59:28.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
00:59:28.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
00:59:28.641 00.000 20224 Moving (-0.00, 0.13) raw xDistance=-0.01 yDistance=-0.13
00:59:28.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
00:59:28.642 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:28.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
00:59:28.642 00.000 20224 MoveAxis(E, 0, ABG)
00:59:28.642 00.000 20224 Move returns status 0, amount 0
00:59:28.642 00.000 20224 MoveAxis(N, 0, ABG)
00:59:28.642 00.000 20224 Move returns status 0, amount 0
00:59:28.642 00.000 20224 move complete, result=0
00:59:28.642 00.000 20224 worker thread done servicing request
00:59:28.650 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45494, med=3065, FiltMin=2758, FiltMax=25984, Gamma=1.000
00:59:28.665 00.015 8996 UpdateGuideState exits: m=631408 SNR=327.2
00:59:28.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:28.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:28.668 00.001 8996 Enqueuing Expose request
00:59:28.669 00.001 20224 Worker thread wakes up
00:59:28.669 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:28.669 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:28.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:29.832 01.163 20224 Exposure complete
00:59:29.888 00.056 20224 worker thread done servicing request
00:59:29.888 00.000 8996 OnExposeComplete: enter
00:59:29.889 00.001 8996 UpdateGuideState(): m_state=6
00:59:29.889 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11599
00:59:29.890 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.47, Mass=600900, SNR=286.2, Peak=38358 HFD=4.6
00:59:29.891 00.001 8996 MultiStar: [#1 -0.28,0.69,0.00,M2] [#2 -0.22,0.64,0.00,M8] [#3 0.15,0.85,0.00,M2] [#4 -0.36,0.61,0.00,M2] [#5 -0.30,0.60,0.00,M1] [#6 -0.44,0.35,0.00,M8] [#7 -0.37,0.56,0.00,M3] [#8 -0.48,0.66,0.00,M4] 
00:59:29.892 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
00:59:29.893 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
00:59:29.894 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.48 hyp=0.50 cameraTheta=1.30 mountX=0.09 mountY=-0.50, mountTheta=-1.40
00:59:29.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.48, opts=13)
00:59:29.897 00.001 8996 Enqueuing Move request for scope (0.13, 0.48)
00:59:29.897 00.000 20224 Worker thread wakes up
00:59:29.898 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.48) opts 0xd
00:59:29.898 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.48)
00:59:29.898 00.000 20224 Moving (0.13, 0.48) raw xDistance=0.09 yDistance=-0.50
00:59:29.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
00:59:29.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:59:29.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
00:59:29.898 00.000 20224 MoveAxis(E, 0, ABG)
00:59:29.898 00.000 20224 Move returns status 0, amount 0
00:59:29.898 00.000 20224 MoveAxis(N, 0, ABG)
00:59:29.898 00.000 20224 Move returns status 0, amount 0
00:59:29.898 00.000 20224 move complete, result=0
00:59:29.898 00.000 20224 worker thread done servicing request
00:59:29.901 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=38358, med=3069, FiltMin=2771, FiltMax=21283, Gamma=1.000
00:59:29.915 00.014 8996 UpdateGuideState exits: m=600900 SNR=286.2
00:59:29.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:29.916 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:29.917 00.001 8996 Enqueuing Expose request
00:59:29.918 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
00:59:29.919 00.001 20224 Worker thread wakes up
00:59:29.919 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:29.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:30.892 00.973 20224 Exposure complete
00:59:30.972 00.080 20224 worker thread done servicing request
00:59:30.972 00.000 8996 OnExposeComplete: enter
00:59:30.973 00.001 8996 UpdateGuideState(): m_state=6
00:59:30.974 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11600
00:59:30.975 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=473.44, Mass=653766, SNR=308.2, Peak=41302 HFD=4.6
00:59:30.977 00.002 8996 MultiStar: [#1 -0.16,0.29,0.76,U] [#2 -0.22,0.63,0.00,M9] [#3 0.30,0.66,0.00,M3] [#4 -0.04,0.71,0.00,M3] [#5 -0.20,0.70,0.00,M2] [#6 -0.20,0.76,0.00,M9] [#7 0.14,0.70,0.00,M4] [#8 -0.12,1.11,0.00,M5] 
00:59:30.977 00.000 8996 refined, 1 included, MultiStar: {-0.00, 0.39}, one-star: {0.11, 0.46}
00:59:30.978 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
00:59:30.979 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
00:59:30.980 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.39 hyp=0.39 cameraTheta=1.58 mountX=-0.04 mountY=-0.38, mountTheta=-1.68
00:59:30.984 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.39, opts=13)
00:59:30.986 00.002 8996 Enqueuing Move request for scope (-0.00, 0.39)
00:59:30.988 00.002 20224 Worker thread wakes up
00:59:30.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.39) opts 0xd
00:59:30.988 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.39)
00:59:30.988 00.000 20224 Moving (-0.00, 0.39) raw xDistance=-0.04 yDistance=-0.38
00:59:30.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
00:59:30.989 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:59:30.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
00:59:30.989 00.000 20224 MoveAxis(E, 0, ABG)
00:59:30.989 00.000 20224 Move returns status 0, amount 0
00:59:30.989 00.000 20224 MoveAxis(N, 0, ABG)
00:59:30.989 00.000 20224 Move returns status 0, amount 0
00:59:30.989 00.000 20224 move complete, result=0
00:59:30.989 00.000 20224 worker thread done servicing request
00:59:30.994 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=41302, med=3069, FiltMin=2752, FiltMax=22291, Gamma=1.000
00:59:31.015 00.021 8996 UpdateGuideState exits: m=653766 SNR=308.2
00:59:31.017 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:31.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:31.020 00.002 8996 Enqueuing Expose request
00:59:31.022 00.002 20224 Worker thread wakes up
00:59:31.022 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
00:59:31.024 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:31.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:32.220 01.196 20224 Exposure complete
00:59:32.315 00.095 20224 worker thread done servicing request
00:59:32.315 00.000 8996 OnExposeComplete: enter
00:59:32.316 00.001 8996 UpdateGuideState(): m_state=6
00:59:32.317 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11601
00:59:32.318 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.53, Mass=654475, SNR=317.6, Peak=44304 HFD=4.8
00:59:32.319 00.001 8996 MultiStar: [#1 0.25,0.25,0.58,U] [#2 0.11,0.40,0.72,U] [#3 0.71,-0.03,0.00,M4] [#4 0.65,0.30,0.00,M4] [#5 0.07,0.72,0.00,M3] [#6 0.06,0.23,0.40,U] [#7 0.43,0.41,0.00,M5] [#8 0.14,0.68,0.00,M6] 
00:59:32.320 00.001 8996 refined, 3 included, MultiStar: {0.29, 0.40}, one-star: {0.54, 0.55}
00:59:32.321 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
00:59:32.321 00.000 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
00:59:32.322 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.40 hyp=0.50 cameraTheta=0.94 mountX=0.25 mountY=-0.43, mountTheta=-1.04
00:59:32.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.40, opts=13)
00:59:32.324 00.000 8996 Enqueuing Move request for scope (0.29, 0.40)
00:59:32.325 00.001 20224 Worker thread wakes up
00:59:32.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.40) opts 0xd
00:59:32.325 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.40)
00:59:32.325 00.000 20224 Moving (0.29, 0.40) raw xDistance=0.25 yDistance=-0.43
00:59:32.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
00:59:32.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:59:32.326 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
00:59:32.326 00.000 20224 MoveAxis(W, 37, ABG)
00:59:32.326 00.000 20224 Guiding  Dir = 3, Dur = 37
00:59:32.326 00.000 20224 IsSlewing returns 0
00:59:32.326 00.000 20224 IsGuiding returns 0
00:59:32.329 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44304, med=3069, FiltMin=2787, FiltMax=27587, Gamma=1.000
00:59:32.342 00.013 8996 UpdateGuideState exits: m=654475 SNR=317.6
00:59:32.343 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:32.344 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:32.345 00.001 8996 Enqueuing Expose request
00:59:32.383 00.038 20224 IsGuiding returns 1
00:59:32.383 00.000 20224 scope still moving after pulse duration time elapsed
00:59:32.413 00.030 20224 IsSlewing returns 0
00:59:32.413 00.000 20224 IsGuiding returns 1
00:59:32.444 00.031 20224 IsSlewing returns 0
00:59:32.444 00.000 20224 IsGuiding returns 1
00:59:32.475 00.031 20224 IsSlewing returns 0
00:59:32.476 00.001 20224 IsGuiding returns 0
00:59:32.476 00.000 20224 scope move finished after 37 + 112 ms
00:59:32.476 00.000 20224 Move returns status 0, amount 37
00:59:32.476 00.000 20224 MoveAxis(N, 0, ABG)
00:59:32.476 00.000 20224 Move returns status 0, amount 0
00:59:32.476 00.000 20224 move complete, result=0
00:59:32.477 00.001 20224 worker thread done servicing request
00:59:32.477 00.000 20224 Worker thread wakes up
00:59:32.477 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.4 px 0 ms NORTH
00:59:32.480 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:32.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:33.465 00.985 20224 Exposure complete
00:59:33.521 00.056 20224 worker thread done servicing request
00:59:33.522 00.001 8996 OnExposeComplete: enter
00:59:33.524 00.002 8996 UpdateGuideState(): m_state=6
00:59:33.526 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11602
00:59:33.528 00.002 8996 Star::Find returns 1 (0), X=135.13, Y=473.72, Mass=729739, SNR=326.4, Peak=48061 HFD=4.5
00:59:33.531 00.003 8996 MultiStar: [#1 -0.13,0.43,0.00,M1] [#2 -0.16,0.67,0.00,M9] [#3 0.07,0.10,0.59,U] [#4 -0.29,0.08,0.47,U] [#5 -0.49,0.33,0.00,M4] [#6 -0.49,0.28,0.00,M9] [#7 -0.01,0.68,0.00,M6] [#8 -0.25,0.33,0.38,U] 
00:59:33.533 00.002 8996 refined, 3 included, MultiStar: {-0.08, 0.39}, one-star: {-0.01, 0.74}
00:59:33.534 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
00:59:33.535 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
00:59:33.536 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.39 hyp=0.40 cameraTheta=1.78 mountX=-0.12 mountY=-0.38, mountTheta=-1.88
00:59:33.540 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.39, opts=13)
00:59:33.541 00.001 8996 Enqueuing Move request for scope (-0.08, 0.39)
00:59:33.542 00.001 20224 Worker thread wakes up
00:59:33.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.39) opts 0xd
00:59:33.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.39)
00:59:33.542 00.000 20224 Moving (-0.08, 0.39) raw xDistance=-0.12 yDistance=-0.38
00:59:33.543 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:59:33.543 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.94 newest=-1.19
00:59:33.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
00:59:33.543 00.000 20224 MoveAxis(E, 0, ABG)
00:59:33.543 00.000 20224 Move returns status 0, amount 0
00:59:33.543 00.000 20224 MoveAxis(N, 80, ABG)
00:59:33.543 00.000 20224 Guiding  Dir = 0, Dur = 80
00:59:33.543 00.000 20224 IsSlewing returns 0
00:59:33.543 00.000 20224 IsGuiding returns 0
00:59:33.549 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48061, med=3069, FiltMin=2771, FiltMax=24745, Gamma=1.000
00:59:33.579 00.030 8996 UpdateGuideState exits: m=729739 SNR=326.4
00:59:33.580 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:33.582 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:33.583 00.001 8996 Enqueuing Expose request
00:59:33.588 00.005 20224 PulseGuide returned control before completion, sleep 47
00:59:33.647 00.059 20224 IsGuiding returns 1
00:59:33.647 00.000 20224 scope still moving after pulse duration time elapsed
00:59:33.678 00.031 20224 IsSlewing returns 0
00:59:33.678 00.000 20224 IsGuiding returns 1
00:59:33.708 00.030 20224 IsSlewing returns 0
00:59:33.709 00.001 20224 IsGuiding returns 1
00:59:33.739 00.030 20224 IsSlewing returns 0
00:59:33.740 00.001 20224 IsGuiding returns 1
00:59:33.772 00.032 20224 IsSlewing returns 0
00:59:33.772 00.000 20224 IsGuiding returns 0
00:59:33.772 00.000 20224 scope move finished after 80 + 148 ms
00:59:33.772 00.000 20224 Move returns status 0, amount 80
00:59:33.772 00.000 20224 move complete, result=0
00:59:33.772 00.000 20224 worker thread done servicing request
00:59:33.772 00.000 20224 Worker thread wakes up
00:59:33.772 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 80 ms NORTH
00:59:33.775 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:33.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:34.963 01.188 20224 Exposure complete
00:59:35.029 00.066 20224 worker thread done servicing request
00:59:35.029 00.000 8996 OnExposeComplete: enter
00:59:35.030 00.001 8996 UpdateGuideState(): m_state=6
00:59:35.031 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11603
00:59:35.032 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.16, Mass=704833, SNR=312.1, Peak=45270 HFD=4.6
00:59:35.034 00.002 8996 MultiStar: [#1 -0.53,0.03,0.00,M2] [#2 -0.18,-0.11,0.78,U] [#3 0.06,-0.04,0.62,U] [#4 -0.27,0.23,0.52,U] [#5 -0.61,-0.25,0.00,M5] [#6 -0.16,0.10,0.43,U] [#7 -0.17,0.38,0.50,U] [#8 -0.52,-0.08,0.00,M6] 
00:59:35.036 00.002 8996 refined, 5 included, MultiStar: {-0.20, 0.11}, one-star: {-0.36, 0.18}
00:59:35.037 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
00:59:35.038 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
00:59:35.039 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.11 hyp=0.23 cameraTheta=2.63 mountX=-0.21 mountY=-0.09, mountTheta=-2.75
00:59:35.042 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.11, opts=13)
00:59:35.043 00.001 8996 Enqueuing Move request for scope (-0.20, 0.11)
00:59:35.045 00.002 20224 Worker thread wakes up
00:59:35.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.11) opts 0xd
00:59:35.045 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.11)
00:59:35.045 00.000 20224 Moving (-0.20, 0.11) raw xDistance=-0.21 yDistance=-0.09
00:59:35.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
00:59:35.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:35.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
00:59:35.045 00.000 20224 MoveAxis(E, 30, ABG)
00:59:35.046 00.001 20224 Guiding  Dir = 2, Dur = 30
00:59:35.046 00.000 20224 IsSlewing returns 0
00:59:35.046 00.000 20224 IsGuiding returns 0
00:59:35.053 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45270, med=3069, FiltMin=2742, FiltMax=27664, Gamma=1.000
00:59:35.068 00.015 8996 UpdateGuideState exits: m=704833 SNR=312.1
00:59:35.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:35.069 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:35.070 00.001 8996 Enqueuing Expose request
00:59:35.102 00.032 20224 IsGuiding returns 1
00:59:35.102 00.000 20224 scope still moving after pulse duration time elapsed
00:59:35.132 00.030 20224 IsSlewing returns 0
00:59:35.132 00.000 20224 IsGuiding returns 1
00:59:35.162 00.030 20224 IsSlewing returns 0
00:59:35.162 00.000 20224 IsGuiding returns 1
00:59:35.194 00.032 20224 IsSlewing returns 0
00:59:35.194 00.000 20224 IsGuiding returns 0
00:59:35.194 00.000 20224 scope move finished after 30 + 117 ms
00:59:35.195 00.001 20224 Move returns status 0, amount 30
00:59:35.195 00.000 20224 MoveAxis(N, 0, ABG)
00:59:35.195 00.000 20224 Move returns status 0, amount 0
00:59:35.195 00.000 20224 move complete, result=0
00:59:35.195 00.000 20224 worker thread done servicing request
00:59:35.195 00.000 20224 Worker thread wakes up
00:59:35.195 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
00:59:35.198 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:35.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:36.192 00.994 20224 Exposure complete
00:59:36.274 00.082 20224 worker thread done servicing request
00:59:36.274 00.000 8996 OnExposeComplete: enter
00:59:36.275 00.001 8996 UpdateGuideState(): m_state=6
00:59:36.277 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11604
00:59:36.278 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=472.83, Mass=686617, SNR=294.2, Peak=43590 HFD=4.4
00:59:36.279 00.001 8996 MultiStar: [#1 0.13,0.01,0.66,U] [#2 0.04,-0.08,0.75,U] [#3 0.34,-0.21,0.71,U] [#4 0.08,-0.03,0.58,U] [#5 -0.23,-0.30,0.65,U] [#6 -0.07,-0.38,0.41,U] [#7 -0.27,0.00,0.45,U] [#8 -0.35,-0.24,0.40,U] 
00:59:36.280 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.15}, one-star: {0.05, -0.16}
00:59:36.281 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
00:59:36.281 00.000 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
00:59:36.282 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.56 mountX=0.02 mountY=0.14, mountTheta=1.46
00:59:36.284 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.15, opts=13)
00:59:36.285 00.001 8996 Enqueuing Move request for scope (0.00, -0.15)
00:59:36.286 00.001 20224 Worker thread wakes up
00:59:36.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
00:59:36.286 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
00:59:36.286 00.000 20224 Moving (0.00, -0.15) raw xDistance=0.02 yDistance=0.14
00:59:36.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:59:36.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:36.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
00:59:36.286 00.000 20224 MoveAxis(E, 0, ABG)
00:59:36.286 00.000 20224 Move returns status 0, amount 0
00:59:36.286 00.000 20224 MoveAxis(N, 0, ABG)
00:59:36.286 00.000 20224 Move returns status 0, amount 0
00:59:36.286 00.000 20224 move complete, result=0
00:59:36.286 00.000 20224 worker thread done servicing request
00:59:36.295 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43590, med=3069, FiltMin=2781, FiltMax=25584, Gamma=1.000
00:59:36.316 00.021 8996 UpdateGuideState exits: m=686617 SNR=294.2
00:59:36.318 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:36.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:36.320 00.001 8996 Enqueuing Expose request
00:59:36.320 00.000 20224 Worker thread wakes up
00:59:36.320 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:36.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:36.320 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:37.499 01.179 20224 Exposure complete
00:59:37.565 00.066 20224 worker thread done servicing request
00:59:37.565 00.000 8996 OnExposeComplete: enter
00:59:37.566 00.001 8996 UpdateGuideState(): m_state=6
00:59:37.568 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11605
00:59:37.569 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=472.68, Mass=578522, SNR=311.0, Peak=41942 HFD=4.6
00:59:37.570 00.001 8996 MultiStar: [#1 0.19,-0.32,0.72,U] [#2 0.21,-0.18,0.74,U] [#3 0.66,-0.28,0.00,M2] [#4 0.29,-0.20,0.55,U] [#5 0.10,-0.26,0.61,U] [#6 0.32,-0.23,0.43,U] [#7 0.35,-0.00,0.44,U] [#8 0.22,0.06,0.35,U] 
00:59:37.571 00.001 8996 refined, 7 included, MultiStar: {0.26, -0.21}, one-star: {0.36, -0.30}
00:59:37.572 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
00:59:37.573 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
00:59:37.573 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=-0.21 hyp=0.33 cameraTheta=-0.68 mountX=0.27 mountY=0.18, mountTheta=0.57
00:59:37.575 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.21, opts=13)
00:59:37.576 00.001 8996 Enqueuing Move request for scope (0.26, -0.21)
00:59:37.577 00.001 20224 Worker thread wakes up
00:59:37.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.21) opts 0xd
00:59:37.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.21)
00:59:37.577 00.000 20224 Moving (0.26, -0.21) raw xDistance=0.27 yDistance=0.18
00:59:37.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
00:59:37.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:37.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
00:59:37.578 00.001 20224 MoveAxis(W, 40, ABG)
00:59:37.578 00.000 20224 Guiding  Dir = 3, Dur = 40
00:59:37.578 00.000 20224 IsSlewing returns 0
00:59:37.578 00.000 20224 IsGuiding returns 0
00:59:37.582 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41942, med=3069, FiltMin=2771, FiltMax=22179, Gamma=1.000
00:59:37.598 00.016 20224 PulseGuide returned control before completion, sleep 30
00:59:37.605 00.007 8996 UpdateGuideState exits: m=578522 SNR=311.0
00:59:37.606 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:37.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:37.609 00.002 8996 Enqueuing Expose request
00:59:37.643 00.034 20224 IsGuiding returns 1
00:59:37.643 00.000 20224 scope still moving after pulse duration time elapsed
00:59:37.675 00.032 20224 IsSlewing returns 0
00:59:37.675 00.000 20224 IsGuiding returns 1
00:59:37.707 00.032 20224 IsSlewing returns 0
00:59:37.707 00.000 20224 IsGuiding returns 0
00:59:37.707 00.000 20224 scope move finished after 40 + 89 ms
00:59:37.707 00.000 20224 Move returns status 0, amount 40
00:59:37.707 00.000 20224 MoveAxis(N, 0, ABG)
00:59:37.708 00.001 20224 Move returns status 0, amount 0
00:59:37.708 00.000 20224 move complete, result=0
00:59:37.708 00.000 20224 worker thread done servicing request
00:59:37.708 00.000 20224 Worker thread wakes up
00:59:37.708 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH
00:59:37.710 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:37.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:38.705 00.995 20224 Exposure complete
00:59:38.787 00.082 20224 worker thread done servicing request
00:59:38.787 00.000 8996 OnExposeComplete: enter
00:59:38.788 00.001 8996 UpdateGuideState(): m_state=6
00:59:38.789 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11606
00:59:38.790 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=472.98, Mass=713861, SNR=323.9, Peak=52470 HFD=4.4
00:59:38.791 00.001 8996 MultiStar: [#1 -0.03,-0.01,0.69,U] [#2 -0.16,-0.01,0.69,U] [#3 0.36,-0.06,0.59,U] [#4 -0.10,0.01,0.60,U] [#5 -0.40,0.07,0.68,U] [#6 -0.12,0.16,0.36,U] [#7 -0.02,0.31,0.42,U] [#8 -0.31,0.01,0.36,U] 
00:59:38.792 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.03}, one-star: {0.06, -0.00}
00:59:38.792 00.000 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
00:59:38.793 00.001 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
00:59:38.794 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.00 hyp=0.06 cameraTheta=-0.07 mountX=0.06 mountY=-0.00, mountTheta=-0.05
00:59:38.795 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.00, opts=13)
00:59:38.796 00.001 8996 Enqueuing Move request for scope (0.06, -0.00)
00:59:38.797 00.001 20224 Worker thread wakes up
00:59:38.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.00) opts 0xd
00:59:38.797 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.00)
00:59:38.797 00.000 20224 Moving (0.06, -0.00) raw xDistance=0.06 yDistance=-0.00
00:59:38.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
00:59:38.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:38.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:59:38.797 00.000 20224 MoveAxis(E, 0, ABG)
00:59:38.797 00.000 20224 Move returns status 0, amount 0
00:59:38.797 00.000 20224 MoveAxis(N, 0, ABG)
00:59:38.797 00.000 20224 Move returns status 0, amount 0
00:59:38.797 00.000 20224 move complete, result=0
00:59:38.797 00.000 20224 worker thread done servicing request
00:59:38.802 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52470, med=3069, FiltMin=2784, FiltMax=29885, Gamma=1.000
00:59:38.823 00.021 8996 UpdateGuideState exits: m=713861 SNR=323.9
00:59:38.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:38.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:38.826 00.001 8996 Enqueuing Expose request
00:59:38.827 00.001 20224 Worker thread wakes up
00:59:38.827 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:38.828 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:38.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:40.001 01.173 20224 Exposure complete
00:59:40.065 00.064 20224 worker thread done servicing request
00:59:40.066 00.001 8996 OnExposeComplete: enter
00:59:40.066 00.000 8996 UpdateGuideState(): m_state=6
00:59:40.068 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11607
00:59:40.069 00.001 8996 Star::Find returns 1 (0), X=134.62, Y=473.18, Mass=642100, SNR=306.1, Peak=55110 HFD=4.5
00:59:40.071 00.002 8996 MultiStar: [#1 -0.11,-0.10,0.68,U] [#2 -0.17,0.07,0.74,U] [#3 0.02,-0.25,0.64,U] [#4 -0.25,-0.14,0.52,U] [#5 -0.32,-0.08,0.70,U] [#6 -0.16,-0.12,0.46,U] [#7 -0.33,-0.19,0.42,U] [#8 -0.25,0.10,0.37,U] 
00:59:40.072 00.001 8996 refined, 8 included, MultiStar: {-0.25, -0.04}, one-star: {-0.52, 0.20}
00:59:40.073 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
00:59:40.074 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.26)
00:59:40.076 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.04 hyp=0.25 cameraTheta=-3.00 mountX=-0.24 mountY=0.06, mountTheta=2.88
00:59:40.078 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.04, opts=13)
00:59:40.080 00.002 8996 Enqueuing Move request for scope (-0.25, -0.04)
00:59:40.080 00.000 20224 Worker thread wakes up
00:59:40.081 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.04) opts 0xd
00:59:40.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.04)
00:59:40.081 00.000 20224 Moving (-0.25, -0.04) raw xDistance=-0.24 yDistance=0.06
00:59:40.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
00:59:40.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:40.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
00:59:40.081 00.000 20224 MoveAxis(E, 35, ABG)
00:59:40.081 00.000 20224 Guiding  Dir = 2, Dur = 35
00:59:40.082 00.001 20224 IsSlewing returns 0
00:59:40.082 00.000 20224 IsGuiding returns 0
00:59:40.089 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=55110, med=3069, FiltMin=2749, FiltMax=26537, Gamma=1.000
00:59:40.111 00.022 8996 UpdateGuideState exits: m=642100 SNR=306.1
00:59:40.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:40.114 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:40.116 00.002 8996 Enqueuing Expose request
00:59:40.146 00.030 20224 IsGuiding returns 1
00:59:40.146 00.000 20224 scope still moving after pulse duration time elapsed
00:59:40.175 00.029 20224 IsSlewing returns 0
00:59:40.175 00.000 20224 IsGuiding returns 1
00:59:40.207 00.032 20224 IsSlewing returns 0
00:59:40.207 00.000 20224 IsGuiding returns 1
00:59:40.238 00.031 20224 IsSlewing returns 0
00:59:40.239 00.001 20224 IsGuiding returns 0
00:59:40.239 00.000 20224 scope move finished after 35 + 121 ms
00:59:40.239 00.000 20224 Move returns status 0, amount 35
00:59:40.239 00.000 20224 MoveAxis(N, 0, ABG)
00:59:40.239 00.000 20224 Move returns status 0, amount 0
00:59:40.239 00.000 20224 move complete, result=0
00:59:40.239 00.000 20224 worker thread done servicing request
00:59:40.240 00.001 20224 Worker thread wakes up
00:59:40.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:40.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:40.240 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
00:59:41.225 00.985 20224 Exposure complete
00:59:41.296 00.071 20224 worker thread done servicing request
00:59:41.296 00.000 8996 OnExposeComplete: enter
00:59:41.297 00.001 8996 UpdateGuideState(): m_state=6
00:59:41.297 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11608
00:59:41.298 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=472.67, Mass=732232, SNR=295.4, Peak=47622 HFD=4.5
00:59:41.299 00.001 8996 MultiStar: [#1 -0.14,-0.35,0.72,U] [#2 -0.28,-0.29,0.79,U] [#3 0.24,-0.29,0.61,U] [#4 -0.23,-0.24,0.53,U] [#5 -0.27,-0.39,0.00,M2] [#6 -0.09,-0.15,0.37,U] [#7 -0.17,-0.27,0.42,U] [#8 -0.12,-0.09,0.36,U] 
00:59:41.300 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.27}, one-star: {-0.01, -0.31}
00:59:41.302 00.002 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
00:59:41.303 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
00:59:41.305 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.91 mountX=-0.07 mountY=0.28, mountTheta=1.81
00:59:41.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.27, opts=13)
00:59:41.308 00.001 8996 Enqueuing Move request for scope (-0.10, -0.27)
00:59:41.309 00.001 20224 Worker thread wakes up
00:59:41.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.27) opts 0xd
00:59:41.309 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.27)
00:59:41.309 00.000 20224 Moving (-0.10, -0.27) raw xDistance=-0.07 yDistance=0.28
00:59:41.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:59:41.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:59:41.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
00:59:41.309 00.000 20224 MoveAxis(E, 0, ABG)
00:59:41.309 00.000 20224 Move returns status 0, amount 0
00:59:41.309 00.000 20224 MoveAxis(N, 0, ABG)
00:59:41.309 00.000 20224 Move returns status 0, amount 0
00:59:41.309 00.000 20224 move complete, result=0
00:59:41.309 00.000 20224 worker thread done servicing request
00:59:41.313 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47622, med=3069, FiltMin=2777, FiltMax=25907, Gamma=1.000
00:59:41.327 00.014 8996 UpdateGuideState exits: m=732232 SNR=295.4
00:59:41.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:41.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:41.329 00.000 8996 Enqueuing Expose request
00:59:41.330 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
00:59:41.331 00.001 20224 Worker thread wakes up
00:59:41.331 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:41.331 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:42.497 01.166 20224 Exposure complete
00:59:42.555 00.058 20224 worker thread done servicing request
00:59:42.555 00.000 8996 OnExposeComplete: enter
00:59:42.556 00.001 8996 UpdateGuideState(): m_state=6
00:59:42.557 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11609
00:59:42.557 00.000 8996 Star::Find returns 1 (0), X=135.45, Y=472.84, Mass=678484, SNR=302.8, Peak=54006 HFD=4.6
00:59:42.558 00.001 8996 MultiStar: [#1 0.07,0.00,0.66,U] [#2 0.19,0.03,0.72,U] [#3 0.69,-0.13,0.00,M1] [#4 0.26,-0.20,0.68,U] [#5 -0.05,-0.08,0.66,U] [#6 0.23,-0.17,0.49,U] [#7 0.57,0.06,0.00,M1] [#8 -0.04,-0.04,0.38,U] 
00:59:42.559 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.09}, one-star: {0.32, -0.14}
00:59:42.561 00.002 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
00:59:42.562 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
00:59:42.563 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.50 mountX=0.17 mountY=0.07, mountTheta=0.38
00:59:42.566 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.09, opts=13)
00:59:42.567 00.001 8996 Enqueuing Move request for scope (0.16, -0.09)
00:59:42.568 00.001 20224 Worker thread wakes up
00:59:42.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
00:59:42.568 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
00:59:42.568 00.000 20224 Moving (0.16, -0.09) raw xDistance=0.17 yDistance=0.07
00:59:42.568 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
00:59:42.568 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:42.568 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
00:59:42.568 00.000 20224 MoveAxis(E, 0, ABG)
00:59:42.568 00.000 20224 Move returns status 0, amount 0
00:59:42.568 00.000 20224 MoveAxis(N, 0, ABG)
00:59:42.568 00.000 20224 Move returns status 0, amount 0
00:59:42.568 00.000 20224 move complete, result=0
00:59:42.568 00.000 20224 worker thread done servicing request
00:59:42.572 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54006, med=3069, FiltMin=2749, FiltMax=26256, Gamma=1.000
00:59:42.588 00.016 8996 UpdateGuideState exits: m=678484 SNR=302.8
00:59:42.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:42.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:42.591 00.001 8996 Enqueuing Expose request
00:59:42.592 00.001 20224 Worker thread wakes up
00:59:42.592 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:42.593 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:42.593 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:43.569 00.976 20224 Exposure complete
00:59:43.633 00.064 20224 worker thread done servicing request
00:59:43.633 00.000 8996 OnExposeComplete: enter
00:59:43.634 00.001 8996 UpdateGuideState(): m_state=6
00:59:43.635 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11610
00:59:43.636 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=472.84, Mass=636914, SNR=293.0, Peak=47286 HFD=4.4
00:59:43.637 00.001 8996 MultiStar: [#1 0.15,-0.01,0.73,U] [#2 -0.02,-0.03,0.87,U] [#3 0.37,-0.01,0.66,U] [#4 0.20,0.05,0.52,U] [#5 -0.01,-0.07,0.62,U] [#6 -0.01,-0.20,0.43,U] [#7 0.16,0.09,0.46,U] [#8 -0.07,-0.09,0.38,U] 
00:59:43.638 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.05}, one-star: {0.06, -0.14}
00:59:43.638 00.000 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
00:59:43.639 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.79)
00:59:43.640 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-0.47 mountX=0.10 mountY=0.04, mountTheta=0.36
00:59:43.642 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.05, opts=13)
00:59:43.642 00.000 8996 Enqueuing Move request for scope (0.09, -0.05)
00:59:43.643 00.001 20224 Worker thread wakes up
00:59:43.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
00:59:43.643 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
00:59:43.643 00.000 20224 Moving (0.09, -0.05) raw xDistance=0.10 yDistance=0.04
00:59:43.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
00:59:43.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:43.644 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
00:59:43.644 00.000 20224 MoveAxis(E, 0, ABG)
00:59:43.644 00.000 20224 Move returns status 0, amount 0
00:59:43.644 00.000 20224 MoveAxis(N, 0, ABG)
00:59:43.644 00.000 20224 Move returns status 0, amount 0
00:59:43.644 00.000 20224 move complete, result=0
00:59:43.644 00.000 20224 worker thread done servicing request
00:59:43.647 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47286, med=3069, FiltMin=2774, FiltMax=25581, Gamma=1.000
00:59:43.663 00.016 8996 UpdateGuideState exits: m=636914 SNR=293.0
00:59:43.665 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:43.667 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:43.668 00.001 8996 Enqueuing Expose request
00:59:43.669 00.001 20224 Worker thread wakes up
00:59:43.669 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:43.671 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:43.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:44.834 01.163 20224 Exposure complete
00:59:44.901 00.067 20224 worker thread done servicing request
00:59:44.901 00.000 8996 OnExposeComplete: enter
00:59:44.903 00.002 8996 UpdateGuideState(): m_state=6
00:59:44.905 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11611
00:59:44.906 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=472.70, Mass=761321, SNR=361.6, Peak=59526 HFD=4.6
00:59:44.907 00.001 8996 MultiStar: [#1 0.12,-0.19,0.58,U] [#2 0.03,-0.22,0.57,U] [#3 0.47,-0.23,0.00,M1] [#4 0.25,-0.30,0.44,U] [#5 0.06,-0.37,0.51,U] [#6 0.09,-0.24,0.39,U] [#7 0.23,0.10,0.38,U] [#8 0.14,-0.03,0.33,U] 
00:59:44.908 00.001 8996 refined, 7 included, MultiStar: {0.19, -0.22}, one-star: {0.38, -0.28}
00:59:44.909 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
00:59:44.911 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
00:59:44.912 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.22 hyp=0.28 cameraTheta=-0.86 mountX=0.21 mountY=0.19, mountTheta=0.75
00:59:44.914 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.22, opts=13)
00:59:44.916 00.002 8996 Enqueuing Move request for scope (0.19, -0.22)
00:59:44.917 00.001 20224 Worker thread wakes up
00:59:44.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.22) opts 0xd
00:59:44.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.22)
00:59:44.917 00.000 20224 Moving (0.19, -0.22) raw xDistance=0.21 yDistance=0.19
00:59:44.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
00:59:44.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:44.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
00:59:44.917 00.000 20224 MoveAxis(W, 30, ABG)
00:59:44.917 00.000 20224 Guiding  Dir = 3, Dur = 30
00:59:44.917 00.000 20224 IsSlewing returns 0
00:59:44.917 00.000 20224 IsGuiding returns 0
00:59:44.921 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=59526, med=3069, FiltMin=2768, FiltMax=29507, Gamma=1.000
00:59:44.942 00.021 8996 UpdateGuideState exits: m=761321 SNR=361.6
00:59:44.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:44.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:44.944 00.000 8996 Enqueuing Expose request
00:59:44.956 00.012 20224 IsGuiding returns 1
00:59:44.956 00.000 20224 scope still moving after pulse duration time elapsed
00:59:44.985 00.029 20224 IsSlewing returns 0
00:59:44.985 00.000 20224 IsGuiding returns 1
00:59:45.017 00.032 20224 IsSlewing returns 0
00:59:45.017 00.000 20224 IsGuiding returns 1
00:59:45.049 00.032 20224 IsSlewing returns 0
00:59:45.049 00.000 20224 IsGuiding returns 0
00:59:45.050 00.001 20224 scope move finished after 30 + 101 ms
00:59:45.050 00.000 20224 Move returns status 0, amount 30
00:59:45.050 00.000 20224 MoveAxis(N, 0, ABG)
00:59:45.050 00.000 20224 Move returns status 0, amount 0
00:59:45.050 00.000 20224 move complete, result=0
00:59:45.050 00.000 20224 worker thread done servicing request
00:59:45.050 00.000 20224 Worker thread wakes up
00:59:45.050 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
00:59:45.052 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:45.053 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:46.034 00.981 20224 Exposure complete
00:59:46.099 00.065 20224 worker thread done servicing request
00:59:46.099 00.000 8996 OnExposeComplete: enter
00:59:46.100 00.001 8996 UpdateGuideState(): m_state=6
00:59:46.100 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11612
00:59:46.101 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=472.78, Mass=642424, SNR=319.2, Peak=52806 HFD=4.6
00:59:46.102 00.001 8996 MultiStar: [#1 -0.16,-0.26,0.68,U] [#2 -0.05,-0.40,0.77,U] [#3 0.12,-0.48,0.00,M2] [#4 0.05,-0.31,0.54,U] [#5 -0.32,-0.38,0.00,M1] [#6 -0.32,-0.58,0.00,M1] [#7 -0.27,-0.16,0.37,U] [#8 -0.28,0.08,0.34,U] 
00:59:46.103 00.001 8996 refined, 5 included, MultiStar: {-0.00, -0.24}, one-star: {0.30, -0.21}
00:59:46.104 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
00:59:46.105 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:59:46.105 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.58 mountX=0.02 mountY=0.24, mountTheta=1.48
00:59:46.107 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.24, opts=13)
00:59:46.108 00.001 8996 Enqueuing Move request for scope (-0.00, -0.24)
00:59:46.108 00.000 20224 Worker thread wakes up
00:59:46.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.24) opts 0xd
00:59:46.108 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.24)
00:59:46.108 00.000 20224 Moving (-0.00, -0.24) raw xDistance=0.02 yDistance=0.24
00:59:46.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
00:59:46.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
00:59:46.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
00:59:46.108 00.000 20224 MoveAxis(E, 0, ABG)
00:59:46.109 00.001 20224 Move returns status 0, amount 0
00:59:46.109 00.000 20224 MoveAxis(N, 0, ABG)
00:59:46.109 00.000 20224 Move returns status 0, amount 0
00:59:46.109 00.000 20224 move complete, result=0
00:59:46.109 00.000 20224 worker thread done servicing request
00:59:46.113 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52806, med=3069, FiltMin=2742, FiltMax=24400, Gamma=1.000
00:59:46.126 00.013 8996 UpdateGuideState exits: m=642424 SNR=319.2
00:59:46.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:46.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:46.130 00.002 8996 Enqueuing Expose request
00:59:46.131 00.001 20224 Worker thread wakes up
00:59:46.131 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:46.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:46.131 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
00:59:47.320 01.189 20224 Exposure complete
00:59:47.406 00.086 20224 worker thread done servicing request
00:59:47.406 00.000 8996 OnExposeComplete: enter
00:59:47.407 00.001 8996 UpdateGuideState(): m_state=6
00:59:47.408 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11613
00:59:47.408 00.000 8996 Star::Find returns 1 (0), X=135.07, Y=472.80, Mass=671829, SNR=309.8, Peak=55782 HFD=4.4
00:59:47.409 00.001 8996 MultiStar: [#1 -0.16,-0.26,0.67,U] [#2 -0.31,0.04,0.71,U] [#3 0.22,-0.18,0.63,U] [#4 -0.26,-0.18,0.56,U] [#5 -0.44,-0.35,0.00,M2] [#6 -0.76,-0.33,0.00,M2] [#7 -0.47,-0.16,0.00,M1] [#8 -0.37,0.03,0.37,U] 
00:59:47.410 00.001 8996 refined, 5 included, MultiStar: {-0.14, -0.13}, one-star: {-0.07, -0.18}
00:59:47.411 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
00:59:47.411 00.000 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.89)
00:59:47.412 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.37 mountX=-0.12 mountY=0.15, mountTheta=2.26
00:59:47.413 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.13, opts=13)
00:59:47.414 00.001 8996 Enqueuing Move request for scope (-0.14, -0.13)
00:59:47.415 00.001 20224 Worker thread wakes up
00:59:47.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
00:59:47.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
00:59:47.415 00.000 20224 Moving (-0.14, -0.13) raw xDistance=-0.12 yDistance=0.15
00:59:47.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
00:59:47.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:47.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
00:59:47.415 00.000 20224 MoveAxis(E, 0, ABG)
00:59:47.415 00.000 20224 Move returns status 0, amount 0
00:59:47.415 00.000 20224 MoveAxis(N, 0, ABG)
00:59:47.415 00.000 20224 Move returns status 0, amount 0
00:59:47.415 00.000 20224 move complete, result=0
00:59:47.415 00.000 20224 worker thread done servicing request
00:59:47.419 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=55782, med=3069, FiltMin=2777, FiltMax=24150, Gamma=1.000
00:59:47.431 00.012 8996 UpdateGuideState exits: m=671829 SNR=309.8
00:59:47.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:47.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:47.433 00.000 8996 Enqueuing Expose request
00:59:47.434 00.001 20224 Worker thread wakes up
00:59:47.434 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:47.435 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:47.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:48.409 00.974 20224 Exposure complete
00:59:48.491 00.082 20224 worker thread done servicing request
00:59:48.491 00.000 8996 OnExposeComplete: enter
00:59:48.494 00.003 8996 UpdateGuideState(): m_state=6
00:59:48.495 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11614
00:59:48.496 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=472.84, Mass=744157, SNR=327.1, Peak=64902 HFD=4.4
00:59:48.497 00.001 8996 MultiStar: [#1 -0.41,0.08,0.84,U] [#2 -0.17,-0.22,0.78,U] [#3 -0.01,0.04,0.52,U] [#4 -0.42,-0.04,0.50,U] [#5 -0.70,-0.27,0.00,M3] [#6 -0.58,-0.45,0.00,M3] [#7 -0.40,-0.07,0.38,U] [#8 -0.71,0.06,0.00,M1] 
00:59:48.498 00.001 8996 refined, 5 included, MultiStar: {-0.28, -0.07}, one-star: {-0.28, -0.15}
00:59:48.499 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
00:59:48.499 00.000 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
00:59:48.500 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.07 hyp=0.29 cameraTheta=-2.90 mountX=-0.27 mountY=0.10, mountTheta=2.79
00:59:48.502 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.07, opts=13)
00:59:48.502 00.000 8996 Enqueuing Move request for scope (-0.28, -0.07)
00:59:48.503 00.001 20224 Worker thread wakes up
00:59:48.503 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.07) opts 0xd
00:59:48.504 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.07)
00:59:48.504 00.000 20224 Moving (-0.28, -0.07) raw xDistance=-0.27 yDistance=0.10
00:59:48.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
00:59:48.504 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:48.504 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:59:48.504 00.000 20224 MoveAxis(E, 40, ABG)
00:59:48.504 00.000 20224 Guiding  Dir = 2, Dur = 40
00:59:48.505 00.001 20224 IsSlewing returns 0
00:59:48.505 00.000 20224 IsGuiding returns 0
00:59:48.509 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=64902, med=3069, FiltMin=2781, FiltMax=29574, Gamma=1.000
00:59:48.522 00.013 8996 UpdateGuideState exits: m=744157 SNR=327.1
00:59:48.523 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:48.525 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:48.527 00.002 8996 Enqueuing Expose request
00:59:48.555 00.028 20224 IsGuiding returns 1
00:59:48.555 00.000 20224 scope still moving after pulse duration time elapsed
00:59:48.584 00.029 20224 IsSlewing returns 0
00:59:48.584 00.000 20224 IsGuiding returns 1
00:59:48.615 00.031 20224 IsSlewing returns 0
00:59:48.615 00.000 20224 IsGuiding returns 1
00:59:48.647 00.032 20224 IsSlewing returns 0
00:59:48.647 00.000 20224 IsGuiding returns 0
00:59:48.647 00.000 20224 scope move finished after 40 + 102 ms
00:59:48.647 00.000 20224 Move returns status 0, amount 40
00:59:48.647 00.000 20224 MoveAxis(N, 0, ABG)
00:59:48.647 00.000 20224 Move returns status 0, amount 0
00:59:48.647 00.000 20224 move complete, result=0
00:59:48.647 00.000 20224 worker thread done servicing request
00:59:48.647 00.000 20224 Worker thread wakes up
00:59:48.647 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
00:59:48.648 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:48.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:49.809 01.161 20224 Exposure complete
00:59:49.876 00.067 20224 worker thread done servicing request
00:59:49.876 00.000 8996 OnExposeComplete: enter
00:59:49.877 00.001 8996 UpdateGuideState(): m_state=6
00:59:49.878 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11615
00:59:49.878 00.000 8996 Star::Find returns 1 (0), X=135.36, Y=472.77, Mass=593582, SNR=302.8, Peak=43062 HFD=4.6
00:59:49.879 00.001 8996 MultiStar: [#1 0.04,-0.35,0.65,U] [#2 0.27,-0.34,0.83,U] [#3 0.71,-0.08,0.00,M1] [#4 0.51,-0.06,0.00,M1] [#5 -0.30,-0.61,0.00,M4] [#6 0.10,-0.30,0.43,U] [#7 0.05,0.11,0.50,U] [#8 -0.11,-0.09,0.38,U] 
00:59:49.880 00.001 8996 refined, 5 included, MultiStar: {0.13, -0.22}, one-star: {0.23, -0.22}
00:59:49.881 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
00:59:49.882 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
00:59:49.882 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.26 cameraTheta=-1.03 mountX=0.15 mountY=0.20, mountTheta=0.92
00:59:49.884 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.22, opts=13)
00:59:49.885 00.001 8996 Enqueuing Move request for scope (0.13, -0.22)
00:59:49.885 00.000 20224 Worker thread wakes up
00:59:49.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.22) opts 0xd
00:59:49.886 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.22)
00:59:49.886 00.000 20224 Moving (0.13, -0.22) raw xDistance=0.15 yDistance=0.20
00:59:49.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
00:59:49.886 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.34 newest=0.45
00:59:49.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
00:59:49.886 00.000 20224 MoveAxis(E, 0, ABG)
00:59:49.886 00.000 20224 Move returns status 0, amount 0
00:59:49.887 00.001 20224 MoveAxis(S, 43, ABG)
00:59:49.887 00.000 20224 Guiding  Dir = 1, Dur = 43
00:59:49.887 00.000 20224 IsSlewing returns 0
00:59:49.887 00.000 20224 IsGuiding returns 0
00:59:49.888 00.001 20224 PulseGuide returned control before completion, sleep 52
00:59:49.895 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=43062, med=3069, FiltMin=2784, FiltMax=22224, Gamma=1.000
00:59:49.920 00.025 8996 UpdateGuideState exits: m=593582 SNR=302.8
00:59:49.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:49.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:49.922 00.000 8996 Enqueuing Expose request
00:59:49.950 00.028 20224 IsGuiding returns 1
00:59:49.950 00.000 20224 scope still moving after pulse duration time elapsed
00:59:49.981 00.031 20224 IsSlewing returns 0
00:59:49.981 00.000 20224 IsGuiding returns 0
00:59:49.981 00.000 20224 scope move finished after 43 + 50 ms
00:59:49.981 00.000 20224 Move returns status 0, amount 43
00:59:49.981 00.000 20224 move complete, result=0
00:59:49.981 00.000 20224 worker thread done servicing request
00:59:49.981 00.000 20224 Worker thread wakes up
00:59:49.981 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:49.982 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:49.982 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 43 ms SOUTH
00:59:50.957 00.975 20224 Exposure complete
00:59:51.037 00.080 20224 worker thread done servicing request
00:59:51.037 00.000 8996 OnExposeComplete: enter
00:59:51.038 00.001 8996 UpdateGuideState(): m_state=6
00:59:51.039 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11616
00:59:51.040 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=472.98, Mass=595158, SNR=317.3, Peak=46726 HFD=4.3
00:59:51.041 00.001 8996 MultiStar: [#1 0.05,-0.19,0.69,U] [#2 -0.21,-0.10,0.71,U] [#3 0.38,-0.12,0.58,U] [#4 0.04,-0.05,0.54,U] [#5 -0.21,-0.10,0.65,U] [#6 -0.09,-0.17,0.38,U] [#7 0.10,-0.06,0.48,U] [#8 -0.33,-0.17,0.36,U] 
00:59:51.042 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.10}, one-star: {0.10, 0.00}
00:59:51.043 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
00:59:51.043 00.000 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
00:59:51.044 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.58 mountX=0.01 mountY=0.10, mountTheta=1.49
00:59:51.045 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.10, opts=13)
00:59:51.046 00.001 8996 Enqueuing Move request for scope (-0.00, -0.10)
00:59:51.047 00.001 20224 Worker thread wakes up
00:59:51.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.10) opts 0xd
00:59:51.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.10)
00:59:51.047 00.000 20224 Moving (-0.00, -0.10) raw xDistance=0.01 yDistance=0.10
00:59:51.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
00:59:51.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:51.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:59:51.047 00.000 20224 MoveAxis(E, 0, ABG)
00:59:51.047 00.000 20224 Move returns status 0, amount 0
00:59:51.048 00.001 20224 MoveAxis(N, 0, ABG)
00:59:51.048 00.000 20224 Move returns status 0, amount 0
00:59:51.048 00.000 20224 move complete, result=0
00:59:51.048 00.000 20224 worker thread done servicing request
00:59:51.051 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46726, med=3069, FiltMin=2765, FiltMax=24349, Gamma=1.000
00:59:51.063 00.012 8996 UpdateGuideState exits: m=595158 SNR=317.3
00:59:51.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:51.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:51.066 00.001 8996 Enqueuing Expose request
00:59:51.067 00.001 20224 Worker thread wakes up
00:59:51.067 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:51.067 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:51.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:52.227 01.160 20224 Exposure complete
00:59:52.284 00.057 20224 worker thread done servicing request
00:59:52.284 00.000 8996 OnExposeComplete: enter
00:59:52.285 00.001 8996 UpdateGuideState(): m_state=6
00:59:52.286 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11617
00:59:52.287 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=472.99, Mass=694621, SNR=307.2, Peak=53062 HFD=4.4
00:59:52.288 00.001 8996 MultiStar: [#1 -0.53,-0.19,0.00,M1] [#2 -0.38,-0.17,0.75,U] [#3 -0.25,-0.02,0.62,U] [#4 -0.36,0.08,0.51,U] [#5 -0.71,-0.38,0.00,M4] [#6 -0.77,-0.35,0.00,M2] [#7 -0.57,0.06,0.00,M1] [#8 -0.59,0.00,0.00,M1] 
00:59:52.288 00.000 8996 single-star, 3 included, MultiStar: {-0.25, -0.03}, one-star: {-0.10, 0.01}
00:59:52.289 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
00:59:52.290 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
00:59:52.290 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.07 mountX=-0.10 mountY=0.00, mountTheta=3.10
00:59:52.292 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
00:59:52.293 00.001 8996 Enqueuing Move request for scope (-0.10, 0.01)
00:59:52.294 00.001 20224 Worker thread wakes up
00:59:52.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
00:59:52.294 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
00:59:52.294 00.000 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
00:59:52.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
00:59:52.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:52.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
00:59:52.294 00.000 20224 MoveAxis(E, 0, ABG)
00:59:52.294 00.000 20224 Move returns status 0, amount 0
00:59:52.294 00.000 20224 MoveAxis(N, 0, ABG)
00:59:52.294 00.000 20224 Move returns status 0, amount 0
00:59:52.294 00.000 20224 move complete, result=0
00:59:52.294 00.000 20224 worker thread done servicing request
00:59:52.299 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53062, med=3069, FiltMin=2781, FiltMax=27616, Gamma=1.000
00:59:52.502 00.203 8996 UpdateGuideState exits: m=694621 SNR=307.2
00:59:52.505 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:52.508 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:52.510 00.002 8996 Enqueuing Expose request
00:59:52.510 00.000 20224 Worker thread wakes up
00:59:52.510 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
00:59:52.511 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:52.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:53.480 00.969 20224 Exposure complete
00:59:53.559 00.079 20224 worker thread done servicing request
00:59:53.559 00.000 8996 OnExposeComplete: enter
00:59:53.561 00.002 8996 UpdateGuideState(): m_state=6
00:59:53.562 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11618
00:59:53.564 00.002 8996 Star::Find returns 1 (0), X=135.03, Y=472.65, Mass=710960, SNR=309.7, Peak=48838 HFD=4.7
00:59:53.566 00.002 8996 MultiStar: [#1 -0.37,-0.05,0.66,U] [#2 -0.43,0.09,0.82,U] [#3 -0.24,-0.39,0.00,M1] [#4 -0.52,-0.13,0.00,M1] [#5 -0.54,-0.26,0.00,M5] [#6 -0.45,-0.19,0.00,M3] [#7 -0.32,0.15,0.45,U] [#8 -0.66,-0.34,0.00,M2] 
00:59:53.567 00.001 8996 refined, 3 included, MultiStar: {-0.29, -0.07}, one-star: {-0.10, -0.33}
00:59:53.568 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
00:59:53.569 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
00:59:53.570 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-2.89 mountX=-0.28 mountY=0.11, mountTheta=2.78
00:59:53.572 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.07, opts=13)
00:59:53.573 00.001 8996 Enqueuing Move request for scope (-0.29, -0.07)
00:59:53.573 00.000 20224 Worker thread wakes up
00:59:53.574 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.07) opts 0xd
00:59:53.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.07)
00:59:53.574 00.000 20224 Moving (-0.29, -0.07) raw xDistance=-0.28 yDistance=0.11
00:59:53.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
00:59:53.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:53.574 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
00:59:53.574 00.000 20224 MoveAxis(E, 41, ABG)
00:59:53.574 00.000 20224 Guiding  Dir = 2, Dur = 41
00:59:53.574 00.000 20224 IsSlewing returns 0
00:59:53.575 00.001 20224 IsGuiding returns 0
00:59:53.578 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48838, med=3069, FiltMin=2761, FiltMax=25350, Gamma=1.000
00:59:53.596 00.018 20224 PulseGuide returned control before completion, sleep 31
00:59:53.603 00.007 8996 UpdateGuideState exits: m=710960 SNR=309.7
00:59:53.604 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:53.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:53.606 00.001 8996 Enqueuing Expose request
00:59:53.642 00.036 20224 IsGuiding returns 1
00:59:53.642 00.000 20224 scope still moving after pulse duration time elapsed
00:59:53.674 00.032 20224 IsSlewing returns 0
00:59:53.674 00.000 20224 IsGuiding returns 1
00:59:53.705 00.031 20224 IsSlewing returns 0
00:59:53.706 00.001 20224 IsGuiding returns 0
00:59:53.706 00.000 20224 scope move finished after 41 + 90 ms
00:59:53.706 00.000 20224 Move returns status 0, amount 41
00:59:53.706 00.000 20224 MoveAxis(N, 0, ABG)
00:59:53.706 00.000 20224 Move returns status 0, amount 0
00:59:53.706 00.000 20224 move complete, result=0
00:59:53.706 00.000 20224 worker thread done servicing request
00:59:53.706 00.000 20224 Worker thread wakes up
00:59:53.706 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
00:59:53.707 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:53.708 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:54.908 01.200 20224 Exposure complete
00:59:54.972 00.064 20224 worker thread done servicing request
00:59:54.972 00.000 8996 OnExposeComplete: enter
00:59:54.975 00.003 8996 UpdateGuideState(): m_state=6
00:59:54.976 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11619
00:59:54.977 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=472.97, Mass=613349, SNR=296.1, Peak=40534 HFD=4.8
00:59:54.978 00.001 8996 MultiStar: [#1 0.01,0.05,0.64,U] [#2 0.18,-0.07,0.84,U] [#3 0.49,0.08,0.00,M2] [#4 0.19,0.01,0.55,U] [#5 -0.42,-0.19,0.00,M6] [#6 -0.15,0.07,0.50,U] [#7 0.14,0.40,0.40,U] [#8 -0.49,-0.05,0.00,M3] 
00:59:54.979 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.04}, one-star: {0.26, -0.01}
00:59:54.981 00.002 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
00:59:54.982 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
00:59:54.983 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.13 cameraTheta=0.31 mountX=0.12 mountY=-0.06, mountTheta=-0.43
00:59:54.985 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
00:59:54.986 00.001 8996 Enqueuing Move request for scope (0.13, 0.04)
00:59:54.988 00.002 20224 Worker thread wakes up
00:59:54.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
00:59:54.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
00:59:54.988 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.12 yDistance=-0.06
00:59:54.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
00:59:54.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:54.989 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
00:59:54.989 00.000 20224 MoveAxis(E, 0, ABG)
00:59:54.989 00.000 20224 Move returns status 0, amount 0
00:59:54.989 00.000 20224 MoveAxis(N, 0, ABG)
00:59:54.989 00.000 20224 Move returns status 0, amount 0
00:59:54.989 00.000 20224 move complete, result=0
00:59:54.989 00.000 20224 worker thread done servicing request
00:59:54.992 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40534, med=3069, FiltMin=2790, FiltMax=26112, Gamma=1.000
00:59:55.005 00.013 8996 UpdateGuideState exits: m=613349 SNR=296.1
00:59:55.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:55.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:55.007 00.000 8996 Enqueuing Expose request
00:59:55.008 00.001 20224 Worker thread wakes up
00:59:55.008 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:55.009 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:55.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:56.004 00.995 20224 Exposure complete
00:59:56.063 00.059 20224 worker thread done servicing request
00:59:56.063 00.000 8996 OnExposeComplete: enter
00:59:56.064 00.001 8996 UpdateGuideState(): m_state=6
00:59:56.065 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11620
00:59:56.065 00.000 8996 Star::Find returns 1 (0), X=134.98, Y=472.91, Mass=774833, SNR=358.5, Peak=57510 HFD=4.4
00:59:56.067 00.002 8996 MultiStar: [#1 0.12,-0.12,0.55,U] [#2 -0.17,0.12,0.65,U] [#3 0.25,-0.01,0.60,U] [#4 -0.04,-0.16,0.46,U] [#5 -0.36,0.17,0.48,U] [#6 -0.16,0.28,0.39,U] [#7 -0.04,0.53,0.00,M1] [#8 -0.65,-0.06,0.00,M4] 
00:59:56.067 00.000 8996 refined, 6 included, MultiStar: {-0.07, 0.01}, one-star: {-0.15, -0.07}
00:59:56.067 00.000 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
00:59:56.069 00.002 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
00:59:56.070 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.98 mountX=-0.07 mountY=-0.00, mountTheta=-3.09
00:59:56.071 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
00:59:56.072 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
00:59:56.073 00.001 20224 Worker thread wakes up
00:59:56.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
00:59:56.073 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
00:59:56.073 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=-0.00
00:59:56.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:59:56.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:56.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
00:59:56.073 00.000 20224 MoveAxis(E, 0, ABG)
00:59:56.073 00.000 20224 Move returns status 0, amount 0
00:59:56.073 00.000 20224 MoveAxis(N, 0, ABG)
00:59:56.073 00.000 20224 Move returns status 0, amount 0
00:59:56.073 00.000 20224 move complete, result=0
00:59:56.073 00.000 20224 worker thread done servicing request
00:59:56.077 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57510, med=3069, FiltMin=2755, FiltMax=30768, Gamma=1.000
00:59:56.093 00.016 8996 UpdateGuideState exits: m=774833 SNR=358.5
00:59:56.095 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:56.097 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:56.098 00.001 8996 Enqueuing Expose request
00:59:56.098 00.000 20224 Worker thread wakes up
00:59:56.099 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
00:59:56.100 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:56.101 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:57.282 01.181 20224 Exposure complete
00:59:57.340 00.058 20224 worker thread done servicing request
00:59:57.340 00.000 8996 OnExposeComplete: enter
00:59:57.341 00.001 8996 UpdateGuideState(): m_state=6
00:59:57.341 00.000 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11621
00:59:57.342 00.001 8996 Star::Find returns 1 (0), X=135.01, Y=472.85, Mass=727937, SNR=352.4, Peak=56230 HFD=4.4
00:59:57.343 00.001 8996 MultiStar: [#1 -0.39,-0.03,0.59,U] [#2 -0.28,-0.09,0.67,U] [#3 0.23,-0.22,0.62,U] [#4 -0.21,0.04,0.44,U] [#5 -0.57,-0.13,0.00,M6] [#6 -0.25,-0.13,0.37,U] [#7 -0.04,0.13,0.34,U] [#8 -0.51,-0.04,0.00,M5] 
00:59:57.344 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.08}, one-star: {-0.13, -0.13}
00:59:57.345 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
00:59:57.346 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
00:59:57.347 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.64 mountX=-0.14 mountY=0.10, mountTheta=2.53
00:59:57.348 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.08, opts=13)
00:59:57.349 00.001 8996 Enqueuing Move request for scope (-0.15, -0.08)
00:59:57.349 00.000 20224 Worker thread wakes up
00:59:57.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.08) opts 0xd
00:59:57.349 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.08)
00:59:57.349 00.000 20224 Moving (-0.15, -0.08) raw xDistance=-0.14 yDistance=0.10
00:59:57.350 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
00:59:57.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:57.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
00:59:57.350 00.000 20224 MoveAxis(E, 0, ABG)
00:59:57.350 00.000 20224 Move returns status 0, amount 0
00:59:57.350 00.000 20224 MoveAxis(N, 0, ABG)
00:59:57.350 00.000 20224 Move returns status 0, amount 0
00:59:57.350 00.000 20224 move complete, result=0
00:59:57.350 00.000 20224 worker thread done servicing request
00:59:57.354 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56230, med=3069, FiltMin=2771, FiltMax=28742, Gamma=1.000
00:59:57.371 00.017 8996 UpdateGuideState exits: m=727937 SNR=352.4
00:59:57.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:57.373 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:57.374 00.001 8996 Enqueuing Expose request
00:59:57.375 00.001 20224 Worker thread wakes up
00:59:57.375 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
00:59:57.375 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:57.375 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:58.361 00.986 20224 Exposure complete
00:59:58.432 00.071 20224 worker thread done servicing request
00:59:58.432 00.000 8996 OnExposeComplete: enter
00:59:58.433 00.001 8996 UpdateGuideState(): m_state=6
00:59:58.434 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11622
00:59:58.435 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=473.10, Mass=712506, SNR=318.2, Peak=56246 HFD=4.4
00:59:58.436 00.001 8996 MultiStar: [#1 -0.24,0.14,0.63,U] [#2 -0.35,0.12,0.70,U] [#3 0.26,0.19,0.58,U] [#4 0.00,0.18,0.52,U] [#5 -0.56,-0.12,0.00,M7] [#6 -0.37,-0.16,0.37,U] [#7 -0.22,0.31,0.37,U] [#8 -0.71,0.09,0.00,M6] 
00:59:58.437 00.001 8996 single-star, 6 included, MultiStar: {-0.15, 0.13}, one-star: {-0.16, 0.12}
00:59:58.438 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
00:59:58.438 00.000 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
00:59:58.439 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.49 mountX=-0.17 mountY=-0.10, mountTheta=-2.60
00:59:58.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.12, opts=13)
00:59:58.442 00.001 8996 Enqueuing Move request for scope (-0.16, 0.12)
00:59:58.442 00.000 20224 Worker thread wakes up
00:59:58.443 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
00:59:58.443 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
00:59:58.443 00.000 20224 Moving (-0.16, 0.12) raw xDistance=-0.17 yDistance=-0.10
00:59:58.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
00:59:58.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
00:59:58.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
00:59:58.443 00.000 20224 MoveAxis(E, 0, ABG)
00:59:58.443 00.000 20224 Move returns status 0, amount 0
00:59:58.443 00.000 20224 MoveAxis(N, 0, ABG)
00:59:58.444 00.001 20224 Move returns status 0, amount 0
00:59:58.444 00.000 20224 move complete, result=0
00:59:58.444 00.000 20224 worker thread done servicing request
00:59:58.447 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=56246, med=3069, FiltMin=2784, FiltMax=27728, Gamma=1.000
00:59:58.464 00.017 8996 UpdateGuideState exits: m=712506 SNR=318.2
00:59:58.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:58.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:58.467 00.001 8996 Enqueuing Expose request
00:59:58.468 00.001 20224 Worker thread wakes up
00:59:58.468 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:58.468 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
00:59:58.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
00:59:59.655 01.187 20224 Exposure complete
00:59:59.763 00.108 20224 worker thread done servicing request
00:59:59.764 00.001 8996 OnExposeComplete: enter
00:59:59.765 00.001 8996 UpdateGuideState(): m_state=6
00:59:59.767 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11623
00:59:59.769 00.002 8996 Star::Find returns 1 (0), X=134.85, Y=473.19, Mass=643769, SNR=293.1, Peak=54150 HFD=4.4
00:59:59.771 00.002 8996 MultiStar: [#1 -0.02,0.19,0.65,U] [#2 -0.08,0.44,0.85,U] [#3 0.27,0.23,0.67,U] [#4 0.10,0.44,0.60,U] [#5 -0.28,0.41,0.00,M8] [#6 -0.16,0.28,0.43,U] [#7 -0.11,0.46,0.00,M1] [#8 -0.34,0.29,0.00,M7] 
00:59:59.772 00.001 8996 refined, 5 included, MultiStar: {-0.05, 0.29}, one-star: {-0.28, 0.21}
00:59:59.773 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
00:59:59.775 00.002 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
00:59:59.777 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.29 hyp=0.30 cameraTheta=1.73 mountX=-0.07 mountY=-0.29, mountTheta=-1.83
00:59:59.779 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.29, opts=13)
00:59:59.781 00.002 8996 Enqueuing Move request for scope (-0.05, 0.29)
00:59:59.783 00.002 20224 Worker thread wakes up
00:59:59.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.29) opts 0xd
00:59:59.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.29)
00:59:59.783 00.000 20224 Moving (-0.05, 0.29) raw xDistance=-0.07 yDistance=-0.29
00:59:59.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
00:59:59.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
00:59:59.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
00:59:59.783 00.000 20224 MoveAxis(E, 0, ABG)
00:59:59.783 00.000 20224 Move returns status 0, amount 0
00:59:59.784 00.001 20224 MoveAxis(N, 0, ABG)
00:59:59.784 00.000 20224 Move returns status 0, amount 0
00:59:59.784 00.000 20224 move complete, result=0
00:59:59.784 00.000 20224 worker thread done servicing request
00:59:59.790 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=54150, med=3069, FiltMin=2780, FiltMax=25648, Gamma=1.000
00:59:59.801 00.011 8996 UpdateGuideState exits: m=643769 SNR=293.1
00:59:59.803 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
00:59:59.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
00:59:59.804 00.000 8996 Enqueuing Expose request
00:59:59.805 00.001 20224 Worker thread wakes up
00:59:59.805 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
00:59:59.805 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
00:59:59.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:00.777 00.972 20224 Exposure complete
01:00:00.832 00.055 20224 worker thread done servicing request
01:00:00.832 00.000 8996 OnExposeComplete: enter
01:00:00.833 00.001 8996 UpdateGuideState(): m_state=6
01:00:00.833 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11624
01:00:00.835 00.002 8996 Star::Find returns 1 (0), X=135.02, Y=473.12, Mass=646667, SNR=334.1, Peak=53446 HFD=4.4
01:00:00.836 00.001 8996 MultiStar: [#1 -0.19,0.37,0.69,U] [#2 -0.32,0.14,0.66,U] [#3 0.25,0.36,0.57,U] [#4 -0.02,0.14,0.60,U] [#5 -0.19,0.31,0.68,U] [#6 -0.18,0.24,0.44,U] [#7 -0.13,0.67,0.00,M2] [#8 -0.17,0.45,0.00,M8] 
01:00:00.837 00.001 8996 single-star, 6 included, MultiStar: {-0.11, 0.24}, one-star: {-0.11, 0.14}
01:00:00.837 00.000 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
01:00:00.838 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
01:00:00.839 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.26 mountX=-0.12 mountY=-0.12, mountTheta=-2.36
01:00:00.840 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.14, opts=13)
01:00:00.842 00.002 8996 Enqueuing Move request for scope (-0.11, 0.14)
01:00:00.842 00.000 20224 Worker thread wakes up
01:00:00.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
01:00:00.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
01:00:00.842 00.000 20224 Moving (-0.11, 0.14) raw xDistance=-0.12 yDistance=-0.12
01:00:00.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:00:00.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:00.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:00:00.842 00.000 20224 MoveAxis(E, 0, ABG)
01:00:00.842 00.000 20224 Move returns status 0, amount 0
01:00:00.842 00.000 20224 MoveAxis(N, 0, ABG)
01:00:00.842 00.000 20224 Move returns status 0, amount 0
01:00:00.842 00.000 20224 move complete, result=0
01:00:00.842 00.000 20224 worker thread done servicing request
01:00:00.846 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53446, med=3069, FiltMin=2765, FiltMax=24944, Gamma=1.000
01:00:00.859 00.013 8996 UpdateGuideState exits: m=646667 SNR=334.1
01:00:00.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:00.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:00.862 00.001 8996 Enqueuing Expose request
01:00:00.863 00.001 20224 Worker thread wakes up
01:00:00.863 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:00.863 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:00.864 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:02.023 01.159 20224 Exposure complete
01:00:02.087 00.064 20224 worker thread done servicing request
01:00:02.087 00.000 8996 OnExposeComplete: enter
01:00:02.088 00.001 8996 UpdateGuideState(): m_state=6
01:00:02.089 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11625
01:00:02.090 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.35, Mass=620675, SNR=313.8, Peak=44822 HFD=4.7
01:00:02.091 00.001 8996 MultiStar: [#1 0.19,0.50,0.00,M1] [#2 -0.30,0.53,0.00,M1] [#3 0.20,0.53,0.00,M1] [#4 0.08,0.73,0.00,M1] [#5 -0.29,0.48,0.00,M8] [#6 -0.27,0.33,0.49,U] [#7 -0.22,0.69,0.00,M3] [#8 -0.30,0.65,0.00,M9] 
01:00:02.092 00.001 8996 single-star, 1 included, MultiStar: {-0.10, 0.36}, one-star: {-0.02, 0.37}
01:00:02.092 00.000 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
01:00:02.093 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
01:00:02.094 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.37 hyp=0.37 cameraTheta=1.62 mountX=-0.05 mountY=-0.37, mountTheta=-1.72
01:00:02.096 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.37, opts=13)
01:00:02.096 00.000 8996 Enqueuing Move request for scope (-0.02, 0.37)
01:00:02.097 00.001 20224 Worker thread wakes up
01:00:02.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.37) opts 0xd
01:00:02.097 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.37)
01:00:02.097 00.000 20224 Moving (-0.02, 0.37) raw xDistance=-0.05 yDistance=-0.37
01:00:02.098 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:00:02.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:00:02.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:00:02.098 00.000 20224 MoveAxis(E, 0, ABG)
01:00:02.098 00.000 20224 Move returns status 0, amount 0
01:00:02.098 00.000 20224 MoveAxis(N, 0, ABG)
01:00:02.098 00.000 20224 Move returns status 0, amount 0
01:00:02.098 00.000 20224 move complete, result=0
01:00:02.098 00.000 20224 worker thread done servicing request
01:00:02.102 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=44822, med=3069, FiltMin=2781, FiltMax=20118, Gamma=1.000
01:00:02.119 00.017 8996 UpdateGuideState exits: m=620675 SNR=313.8
01:00:02.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:02.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:02.122 00.001 8996 Enqueuing Expose request
01:00:02.123 00.001 20224 Worker thread wakes up
01:00:02.123 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:00:02.124 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:02.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:03.109 00.985 20224 Exposure complete
01:00:03.192 00.083 20224 worker thread done servicing request
01:00:03.192 00.000 8996 OnExposeComplete: enter
01:00:03.193 00.001 8996 UpdateGuideState(): m_state=6
01:00:03.194 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11626
01:00:03.195 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.11, Mass=716954, SNR=332.3, Peak=50230 HFD=4.5
01:00:03.196 00.001 8996 MultiStar: [#1 -0.16,0.05,0.61,U] [#2 -0.20,0.04,0.75,U] [#3 0.18,-0.02,0.62,U] [#4 -0.05,0.18,0.51,U] [#5 -0.11,0.14,0.58,U] [#6 -0.21,0.05,0.37,U] [#7 0.23,0.36,0.42,U] [#8 -0.22,0.12,0.36,U] 
01:00:03.197 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.11}, one-star: {0.14, 0.13}
01:00:03.198 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
01:00:03.199 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:00:03.200 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.83 mountX=-0.04 mountY=-0.10, mountTheta=-1.93
01:00:03.201 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.11, opts=13)
01:00:03.202 00.001 8996 Enqueuing Move request for scope (-0.03, 0.11)
01:00:03.203 00.001 20224 Worker thread wakes up
01:00:03.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
01:00:03.203 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
01:00:03.203 00.000 20224 Moving (-0.03, 0.11) raw xDistance=-0.04 yDistance=-0.10
01:00:03.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:00:03.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:03.203 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:00:03.203 00.000 20224 MoveAxis(E, 0, ABG)
01:00:03.203 00.000 20224 Move returns status 0, amount 0
01:00:03.203 00.000 20224 MoveAxis(N, 0, ABG)
01:00:03.203 00.000 20224 Move returns status 0, amount 0
01:00:03.203 00.000 20224 move complete, result=0
01:00:03.203 00.000 20224 worker thread done servicing request
01:00:03.207 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50230, med=3069, FiltMin=2790, FiltMax=29136, Gamma=1.000
01:00:03.220 00.013 8996 UpdateGuideState exits: m=716954 SNR=332.3
01:00:03.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:03.221 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:03.222 00.001 8996 Enqueuing Expose request
01:00:03.223 00.001 20224 Worker thread wakes up
01:00:03.223 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:03.224 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:03.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:04.398 01.174 20224 Exposure complete
01:00:04.456 00.058 20224 worker thread done servicing request
01:00:04.456 00.000 8996 OnExposeComplete: enter
01:00:04.457 00.001 8996 UpdateGuideState(): m_state=6
01:00:04.458 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11627
01:00:04.459 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.34, Mass=648868, SNR=279.2, Peak=45270 HFD=4.5
01:00:04.461 00.002 8996 MultiStar: [#1 -0.08,0.23,0.84,U] [#2 0.07,-0.09,0.82,U] [#3 0.27,-0.18,0.83,U] [#4 -0.19,0.07,0.60,U] [#5 -0.41,0.25,0.00,M8] [#6 -0.26,0.10,0.49,U] [#7 0.06,0.26,0.49,U] [#8 -0.55,-0.04,0.00,M9] 
01:00:04.463 00.002 8996 refined, 6 included, MultiStar: {0.00, 0.11}, one-star: {0.01, 0.36}
01:00:04.464 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
01:00:04.465 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
01:00:04.466 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.54 mountX=-0.01 mountY=-0.11, mountTheta=-1.64
01:00:04.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.11, opts=13)
01:00:04.469 00.001 8996 Enqueuing Move request for scope (0.00, 0.11)
01:00:04.470 00.001 20224 Worker thread wakes up
01:00:04.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.11) opts 0xd
01:00:04.470 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.11)
01:00:04.471 00.001 20224 Moving (0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
01:00:04.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:00:04.471 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:04.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:00:04.471 00.000 20224 MoveAxis(E, 0, ABG)
01:00:04.471 00.000 20224 Move returns status 0, amount 0
01:00:04.471 00.000 20224 MoveAxis(N, 0, ABG)
01:00:04.471 00.000 20224 Move returns status 0, amount 0
01:00:04.471 00.000 20224 move complete, result=0
01:00:04.472 00.001 20224 worker thread done servicing request
01:00:04.478 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45270, med=3069, FiltMin=2761, FiltMax=23744, Gamma=1.000
01:00:04.492 00.014 8996 UpdateGuideState exits: m=648868 SNR=279.2
01:00:04.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:04.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:04.495 00.001 8996 Enqueuing Expose request
01:00:04.495 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:04.496 00.001 20224 Worker thread wakes up
01:00:04.496 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:04.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:05.472 00.976 20224 Exposure complete
01:00:05.535 00.063 20224 worker thread done servicing request
01:00:05.535 00.000 8996 OnExposeComplete: enter
01:00:05.536 00.001 8996 UpdateGuideState(): m_state=6
01:00:05.537 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11628
01:00:05.538 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=472.78, Mass=751590, SNR=369.9, Peak=58262 HFD=4.4
01:00:05.540 00.002 8996 MultiStar: [#1 -0.16,-0.07,0.60,U] [#2 -0.27,-0.36,0.00,M1] [#3 0.27,-0.14,0.56,U] [#4 -0.19,-0.22,0.48,U] [#5 -0.24,-0.25,0.46,U] [#6 -0.25,-0.38,0.00,M1] [#7 -0.06,0.03,0.37,U] [#8 -0.27,-0.08,0.36,U] 
01:00:05.544 00.004 8996 refined, 6 included, MultiStar: {-0.12, -0.15}, one-star: {-0.19, -0.21}
01:00:05.545 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
01:00:05.546 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
01:00:05.547 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.25 mountX=-0.10 mountY=0.16, mountTheta=2.15
01:00:05.550 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.15, opts=13)
01:00:05.551 00.001 8996 Enqueuing Move request for scope (-0.12, -0.15)
01:00:05.552 00.001 20224 Worker thread wakes up
01:00:05.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
01:00:05.554 00.002 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
01:00:05.554 00.000 20224 Moving (-0.12, -0.15) raw xDistance=-0.10 yDistance=0.16
01:00:05.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:00:05.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:05.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:00:05.554 00.000 20224 MoveAxis(E, 0, ABG)
01:00:05.554 00.000 20224 Move returns status 0, amount 0
01:00:05.554 00.000 20224 MoveAxis(N, 0, ABG)
01:00:05.554 00.000 20224 Move returns status 0, amount 0
01:00:05.554 00.000 20224 move complete, result=0
01:00:05.554 00.000 20224 worker thread done servicing request
01:00:05.560 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58262, med=3069, FiltMin=2768, FiltMax=28102, Gamma=1.000
01:00:05.585 00.025 8996 UpdateGuideState exits: m=751590 SNR=369.9
01:00:05.588 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:05.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:05.590 00.001 8996 Enqueuing Expose request
01:00:05.591 00.001 20224 Worker thread wakes up
01:00:05.591 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:00:05.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:05.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:06.748 01.156 20224 Exposure complete
01:00:06.825 00.077 20224 worker thread done servicing request
01:00:06.825 00.000 8996 OnExposeComplete: enter
01:00:06.826 00.001 8996 UpdateGuideState(): m_state=6
01:00:06.827 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11629
01:00:06.828 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=473.13, Mass=638621, SNR=312.0, Peak=44470 HFD=4.5
01:00:06.829 00.001 8996 MultiStar: [#1 -0.10,0.11,0.70,U] [#2 -0.32,0.22,0.89,U] [#3 0.35,0.13,0.63,U] [#4 -0.05,0.18,0.52,U] [#5 -0.44,0.10,0.00,M8] [#6 -0.16,-0.08,0.39,U] [#7 -0.08,0.25,0.41,U] [#8 -0.47,0.10,0.00,M9] 
01:00:06.830 00.001 8996 refined, 6 included, MultiStar: {-0.11, 0.15}, one-star: {-0.26, 0.15}
01:00:06.830 00.000 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
01:00:06.831 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
01:00:06.832 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.23 mountX=-0.13 mountY=-0.13, mountTheta=-2.34
01:00:06.833 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.15, opts=13)
01:00:06.834 00.001 8996 Enqueuing Move request for scope (-0.11, 0.15)
01:00:06.835 00.001 20224 Worker thread wakes up
01:00:06.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
01:00:06.835 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
01:00:06.835 00.000 20224 Moving (-0.11, 0.15) raw xDistance=-0.13 yDistance=-0.13
01:00:06.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:00:06.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:06.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:00:06.835 00.000 20224 MoveAxis(E, 0, ABG)
01:00:06.835 00.000 20224 Move returns status 0, amount 0
01:00:06.835 00.000 20224 MoveAxis(N, 0, ABG)
01:00:06.835 00.000 20224 Move returns status 0, amount 0
01:00:06.835 00.000 20224 move complete, result=0
01:00:06.835 00.000 20224 worker thread done servicing request
01:00:06.839 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44470, med=3069, FiltMin=2761, FiltMax=24646, Gamma=1.000
01:00:06.852 00.013 8996 UpdateGuideState exits: m=638621 SNR=312.0
01:00:06.853 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:06.854 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:06.855 00.001 8996 Enqueuing Expose request
01:00:06.856 00.001 20224 Worker thread wakes up
01:00:06.856 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:06.856 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:06.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:07.837 00.981 20224 Exposure complete
01:00:07.924 00.087 20224 worker thread done servicing request
01:00:07.924 00.000 8996 OnExposeComplete: enter
01:00:07.926 00.002 8996 UpdateGuideState(): m_state=6
01:00:07.928 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11630
01:00:07.929 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=472.84, Mass=626620, SNR=291.3, Peak=54774 HFD=4.4
01:00:07.930 00.001 8996 MultiStar: [#1 -0.14,-0.07,0.69,U] [#2 -0.50,0.01,0.00,M1] [#3 -0.13,-0.21,0.70,U] [#4 -0.26,0.02,0.61,U] [#5 -0.22,-0.04,0.63,U] [#6 -0.48,-0.11,0.00,M1] [#7 -0.13,0.23,0.41,U] [#8 -0.45,0.14,0.00,M10] 
01:00:07.931 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.06}, one-star: {-0.18, -0.14}
01:00:07.932 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
01:00:07.932 00.000 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
01:00:07.933 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.06 hyp=0.19 cameraTheta=-2.80 mountX=-0.17 mountY=0.08, mountTheta=2.69
01:00:07.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.06, opts=13)
01:00:07.936 00.001 8996 Enqueuing Move request for scope (-0.18, -0.06)
01:00:07.937 00.001 20224 Worker thread wakes up
01:00:07.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.06) opts 0xd
01:00:07.937 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.06)
01:00:07.937 00.000 20224 Moving (-0.18, -0.06) raw xDistance=-0.17 yDistance=0.08
01:00:07.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:00:07.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:07.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:00:07.937 00.000 20224 MoveAxis(E, 0, ABG)
01:00:07.937 00.000 20224 Move returns status 0, amount 0
01:00:07.937 00.000 20224 MoveAxis(N, 0, ABG)
01:00:07.938 00.001 20224 Move returns status 0, amount 0
01:00:07.938 00.000 20224 move complete, result=0
01:00:07.938 00.000 20224 worker thread done servicing request
01:00:07.943 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54774, med=3069, FiltMin=2784, FiltMax=25373, Gamma=1.000
01:00:07.968 00.025 8996 UpdateGuideState exits: m=626620 SNR=291.3
01:00:07.969 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:07.970 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:07.970 00.000 8996 Enqueuing Expose request
01:00:07.971 00.001 20224 Worker thread wakes up
01:00:07.971 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:07.972 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:07.972 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:09.134 01.162 20224 Exposure complete
01:00:09.203 00.069 20224 worker thread done servicing request
01:00:09.203 00.000 8996 OnExposeComplete: enter
01:00:09.204 00.001 8996 UpdateGuideState(): m_state=6
01:00:09.205 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11631
01:00:09.206 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.33, Mass=774243, SNR=387.0, Peak=52102 HFD=4.6
01:00:09.207 00.001 8996 MultiStar: [#1 -0.17,0.78,0.00,M1] [#2 -0.31,0.73,0.00,M2] [#3 0.08,0.55,0.00,M1] [#4 -0.40,0.45,0.00,M1] [#5 -0.39,0.47,0.00,M8] [#6 -0.26,0.29,0.37,U] [#7 -0.02,0.70,0.00,M1] [#8 -0.47,0.85,0.00,R] 
01:00:09.208 00.001 8996 refined, 1 included, MultiStar: {-0.07, 0.33}, one-star: {0.01, 0.34}
01:00:09.209 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
01:00:09.210 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
01:00:09.211 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.77 mountX=-0.10 mountY=-0.32, mountTheta=-1.86
01:00:09.212 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.33, opts=13)
01:00:09.213 00.001 8996 Enqueuing Move request for scope (-0.07, 0.33)
01:00:09.214 00.001 20224 Worker thread wakes up
01:00:09.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.33) opts 0xd
01:00:09.214 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.33)
01:00:09.214 00.000 20224 Moving (-0.07, 0.33) raw xDistance=-0.10 yDistance=-0.32
01:00:09.215 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:00:09.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:00:09.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:00:09.215 00.000 20224 MoveAxis(E, 0, ABG)
01:00:09.215 00.000 20224 Move returns status 0, amount 0
01:00:09.215 00.000 20224 MoveAxis(N, 0, ABG)
01:00:09.215 00.000 20224 Move returns status 0, amount 0
01:00:09.215 00.000 20224 move complete, result=0
01:00:09.215 00.000 20224 worker thread done servicing request
01:00:09.219 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52102, med=3069, FiltMin=2760, FiltMax=25683, Gamma=1.000
01:00:09.239 00.020 8996 UpdateGuideState exits: m=774243 SNR=387.0
01:00:09.240 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:09.241 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:09.242 00.001 8996 Enqueuing Expose request
01:00:09.244 00.002 20224 Worker thread wakes up
01:00:09.244 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:00:09.246 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:09.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:10.235 00.989 20224 Exposure complete
01:00:10.303 00.068 20224 worker thread done servicing request
01:00:10.303 00.000 8996 OnExposeComplete: enter
01:00:10.306 00.003 8996 UpdateGuideState(): m_state=6
01:00:10.307 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11632
01:00:10.308 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=472.97, Mass=680349, SNR=332.8, Peak=58806 HFD=4.4
01:00:10.309 00.001 8996 MultiStar: [#1 -0.01,0.13,0.58,U] [#2 -0.15,0.27,0.70,U] [#3 0.25,-0.23,0.61,U] [#4 -0.10,-0.11,0.52,U] [#5 -0.33,-0.08,0.59,U] [#6 -0.13,-0.07,0.45,U] [#7 0.04,0.39,0.41,U] [#8 0.25,-0.57,0.00,M1] 
01:00:10.310 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.03}, one-star: {-0.11, -0.01}
01:00:10.311 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
01:00:10.313 00.002 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
01:00:10.314 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.75 mountX=-0.08 mountY=-0.02, mountTheta=-2.87
01:00:10.317 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
01:00:10.318 00.001 8996 Enqueuing Move request for scope (-0.07, 0.03)
01:00:10.320 00.002 20224 Worker thread wakes up
01:00:10.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
01:00:10.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
01:00:10.320 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.08 yDistance=-0.02
01:00:10.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:00:10.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:10.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:00:10.320 00.000 20224 MoveAxis(E, 0, ABG)
01:00:10.320 00.000 20224 Move returns status 0, amount 0
01:00:10.320 00.000 20224 MoveAxis(N, 0, ABG)
01:00:10.320 00.000 20224 Move returns status 0, amount 0
01:00:10.320 00.000 20224 move complete, result=0
01:00:10.320 00.000 20224 worker thread done servicing request
01:00:10.330 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58806, med=3069, FiltMin=2771, FiltMax=26224, Gamma=1.000
01:00:10.351 00.021 8996 UpdateGuideState exits: m=680349 SNR=332.8
01:00:10.353 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:10.353 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:10.354 00.001 8996 Enqueuing Expose request
01:00:10.355 00.001 20224 Worker thread wakes up
01:00:10.355 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:10.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:10.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:11.518 01.162 20224 Exposure complete
01:00:11.599 00.081 20224 worker thread done servicing request
01:00:11.599 00.000 8996 OnExposeComplete: enter
01:00:11.600 00.001 8996 UpdateGuideState(): m_state=6
01:00:11.601 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11633
01:00:11.604 00.003 8996 Star::Find returns 1 (0), X=134.85, Y=473.04, Mass=622928, SNR=309.2, Peak=42918 HFD=4.5
01:00:11.607 00.003 8996 MultiStar: [#1 -0.47,0.07,0.00,M1] [#2 -0.44,0.06,0.89,U] [#3 0.05,-0.10,0.58,U] [#4 -0.30,0.04,0.50,U] [#5 -0.37,-0.12,0.59,U] [#6 -0.45,-0.15,0.00,M1] [#7 -0.18,0.39,0.40,U] [#8 0.02,-0.81,0.00,M2] 
01:00:11.608 00.001 8996 refined, 5 included, MultiStar: {-0.28, 0.04}, one-star: {-0.29, 0.06}
01:00:11.609 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
01:00:11.609 00.000 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
01:00:11.611 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=2.99 mountX=-0.28 mountY=-0.01, mountTheta=-3.11
01:00:11.615 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.04, opts=13)
01:00:11.615 00.000 8996 Enqueuing Move request for scope (-0.28, 0.04)
01:00:11.617 00.002 20224 Worker thread wakes up
01:00:11.617 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
01:00:11.617 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
01:00:11.617 00.000 20224 Moving (-0.28, 0.04) raw xDistance=-0.28 yDistance=-0.01
01:00:11.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
01:00:11.618 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:11.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:00:11.618 00.000 20224 MoveAxis(E, 41, ABG)
01:00:11.618 00.000 20224 Guiding  Dir = 2, Dur = 41
01:00:11.618 00.000 20224 IsSlewing returns 0
01:00:11.618 00.000 20224 IsGuiding returns 0
01:00:11.623 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42918, med=3069, FiltMin=2787, FiltMax=25574, Gamma=1.000
01:00:11.631 00.008 20224 PulseGuide returned control before completion, sleep 39
01:00:11.644 00.013 8996 UpdateGuideState exits: m=622928 SNR=309.2
01:00:11.646 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:11.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:11.647 00.000 8996 Enqueuing Expose request
01:00:11.676 00.029 20224 IsGuiding returns 1
01:00:11.676 00.000 20224 scope still moving after pulse duration time elapsed
01:00:11.708 00.032 20224 IsSlewing returns 0
01:00:11.708 00.000 20224 IsGuiding returns 1
01:00:11.740 00.032 20224 IsSlewing returns 0
01:00:11.740 00.000 20224 IsGuiding returns 0
01:00:11.741 00.001 20224 scope move finished after 41 + 80 ms
01:00:11.741 00.000 20224 Move returns status 0, amount 41
01:00:11.741 00.000 20224 MoveAxis(N, 0, ABG)
01:00:11.741 00.000 20224 Move returns status 0, amount 0
01:00:11.741 00.000 20224 move complete, result=0
01:00:11.741 00.000 20224 worker thread done servicing request
01:00:11.741 00.000 20224 Worker thread wakes up
01:00:11.741 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.0 px 0 ms NORTH
01:00:11.743 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:11.744 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:12.734 00.990 20224 Exposure complete
01:00:12.802 00.068 20224 worker thread done servicing request
01:00:12.802 00.000 8996 OnExposeComplete: enter
01:00:12.803 00.001 8996 UpdateGuideState(): m_state=6
01:00:12.804 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11634
01:00:12.805 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.06, Mass=659242, SNR=337.5, Peak=43094 HFD=4.9
01:00:12.806 00.001 8996 MultiStar: [#1 0.10,0.10,0.59,U] [#2 0.17,-0.01,0.74,U] [#3 0.47,-0.25,0.00,M1] [#4 0.08,-0.34,0.45,U] [#5 -0.08,-0.20,0.57,U] [#6 0.02,-0.20,0.37,U] [#7 0.27,0.29,0.44,U] [#8 0.44,-0.73,0.00,M3] 
01:00:12.808 00.002 8996 refined, 6 included, MultiStar: {0.16, -0.02}, one-star: {0.35, 0.08}
01:00:12.809 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
01:00:12.811 00.002 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
01:00:12.813 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.13 mountX=0.16 mountY=0.00, mountTheta=0.02
01:00:12.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.02, opts=13)
01:00:12.816 00.001 8996 Enqueuing Move request for scope (0.16, -0.02)
01:00:12.818 00.002 20224 Worker thread wakes up
01:00:12.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
01:00:12.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
01:00:12.818 00.000 20224 Moving (0.16, -0.02) raw xDistance=0.16 yDistance=0.00
01:00:12.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:00:12.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:12.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:00:12.818 00.000 20224 MoveAxis(E, 0, ABG)
01:00:12.818 00.000 20224 Move returns status 0, amount 0
01:00:12.819 00.001 20224 MoveAxis(N, 0, ABG)
01:00:12.819 00.000 20224 Move returns status 0, amount 0
01:00:12.819 00.000 20224 move complete, result=0
01:00:12.819 00.000 20224 worker thread done servicing request
01:00:12.824 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43094, med=3069, FiltMin=2790, FiltMax=27440, Gamma=1.000
01:00:12.849 00.025 8996 UpdateGuideState exits: m=659242 SNR=337.5
01:00:12.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:12.852 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:12.853 00.001 8996 Enqueuing Expose request
01:00:12.855 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:12.856 00.001 20224 Worker thread wakes up
01:00:12.856 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:12.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:14.036 01.180 20224 Exposure complete
01:00:14.097 00.061 20224 worker thread done servicing request
01:00:14.097 00.000 8996 OnExposeComplete: enter
01:00:14.098 00.001 8996 UpdateGuideState(): m_state=6
01:00:14.099 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11635
01:00:14.100 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=472.86, Mass=721093, SNR=307.6, Peak=58662 HFD=4.4
01:00:14.101 00.001 8996 MultiStar: [#1 0.74,-0.13,0.00,M1] [#2 0.74,-0.12,0.00,M1] [#3 1.19,-0.39,0.00,M2] [#4 0.90,-0.27,0.00,M1] [#5 0.45,-0.29,0.00,M6] [#6 0.61,-0.36,0.00,M1] [#7 0.64,-0.04,0.00,M1] [#8 0.88,-0.94,0.00,M4] 
01:00:14.102 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
01:00:14.103 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
01:00:14.104 00.001 8996 CameraToMount -- cameraX=0.67 cameraY=-0.12 hyp=0.68 cameraTheta=-0.18 mountX=0.68 mountY=0.04, mountTheta=0.06
01:00:14.105 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.67, y=-0.12, opts=13)
01:00:14.106 00.001 8996 Enqueuing Move request for scope (0.67, -0.12)
01:00:14.107 00.001 20224 Worker thread wakes up
01:00:14.107 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.12) opts 0xd
01:00:14.107 00.000 20224 Handling offset move in thread for scope, endpoint = (0.67, -0.12)
01:00:14.107 00.000 20224 Moving (0.67, -0.12) raw xDistance=0.68 yDistance=0.04
01:00:14.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.68
01:00:14.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:14.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:00:14.107 00.000 20224 MoveAxis(W, 99, ABG)
01:00:14.107 00.000 20224 Guiding  Dir = 3, Dur = 99
01:00:14.107 00.000 20224 IsSlewing returns 0
01:00:14.107 00.000 20224 IsGuiding returns 0
01:00:14.110 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58662, med=3069, FiltMin=2752, FiltMax=29766, Gamma=1.000
01:00:14.124 00.014 8996 UpdateGuideState exits: m=721093 SNR=307.6
01:00:14.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:14.126 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:14.127 00.001 8996 Enqueuing Expose request
01:00:14.169 00.042 20224 PulseGuide returned control before completion, sleep 48
01:00:14.228 00.059 20224 IsGuiding returns 1
01:00:14.228 00.000 20224 scope still moving after pulse duration time elapsed
01:00:14.260 00.032 20224 IsSlewing returns 0
01:00:14.260 00.000 20224 IsGuiding returns 1
01:00:14.290 00.030 20224 IsSlewing returns 0
01:00:14.291 00.001 20224 IsGuiding returns 1
01:00:14.320 00.029 20224 IsSlewing returns 0
01:00:14.321 00.001 20224 IsGuiding returns 1
01:00:14.352 00.031 20224 IsSlewing returns 0
01:00:14.353 00.001 20224 IsGuiding returns 0
01:00:14.353 00.000 20224 scope move finished after 99 + 146 ms
01:00:14.353 00.000 20224 Move returns status 0, amount 99
01:00:14.353 00.000 20224 MoveAxis(N, 0, ABG)
01:00:14.353 00.000 20224 Move returns status 0, amount 0
01:00:14.353 00.000 20224 move complete, result=0
01:00:14.353 00.000 20224 worker thread done servicing request
01:00:14.353 00.000 20224 Worker thread wakes up
01:00:14.353 00.000 8996 GuideStep: 0.7 px 99 ms WEST, 0.0 px 0 ms NORTH
01:00:14.355 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:14.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:15.341 00.986 20224 Exposure complete
01:00:15.419 00.078 20224 worker thread done servicing request
01:00:15.419 00.000 8996 OnExposeComplete: enter
01:00:15.420 00.001 8996 UpdateGuideState(): m_state=6
01:00:15.421 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11636
01:00:15.421 00.000 8996 Star::Find returns 1 (0), X=134.85, Y=472.89, Mass=668439, SNR=313.0, Peak=39206 HFD=4.6
01:00:15.422 00.001 8996 MultiStar: [#1 -0.32,-0.12,0.62,U] [#2 -0.10,-0.01,0.72,U] [#3 -0.09,-0.11,0.62,U] [#4 -0.23,0.07,0.59,U] [#5 -0.68,-0.15,0.00,M7] [#6 -0.81,-0.43,0.00,M2] [#7 -0.59,0.17,0.00,M2] [#8 0.19,-0.65,0.00,M5] 
01:00:15.423 00.001 8996 refined, 4 included, MultiStar: {-0.21, -0.06}, one-star: {-0.29, -0.09}
01:00:15.424 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
01:00:15.425 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
01:00:15.425 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.88 mountX=-0.20 mountY=0.08, mountTheta=2.76
01:00:15.427 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.06, opts=13)
01:00:15.428 00.001 8996 Enqueuing Move request for scope (-0.21, -0.06)
01:00:15.428 00.000 20224 Worker thread wakes up
01:00:15.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.06) opts 0xd
01:00:15.428 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.06)
01:00:15.429 00.001 20224 Moving (-0.21, -0.06) raw xDistance=-0.20 yDistance=0.08
01:00:15.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.20
01:00:15.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:15.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:00:15.429 00.000 20224 MoveAxis(E, 23, ABG)
01:00:15.429 00.000 20224 Guiding  Dir = 2, Dur = 23
01:00:15.429 00.000 20224 IsSlewing returns 0
01:00:15.429 00.000 20224 IsGuiding returns 0
01:00:15.432 00.003 20224 PulseGuide returned control before completion, sleep 31
01:00:15.438 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39206, med=3072, FiltMin=2768, FiltMax=27296, Gamma=1.000
01:00:15.459 00.021 8996 UpdateGuideState exits: m=668439 SNR=313.0
01:00:15.461 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:15.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:15.464 00.002 8996 Enqueuing Expose request
01:00:15.478 00.014 20224 IsGuiding returns 1
01:00:15.478 00.000 20224 scope still moving after pulse duration time elapsed
01:00:15.510 00.032 20224 IsSlewing returns 0
01:00:15.511 00.001 20224 IsGuiding returns 0
01:00:15.511 00.000 20224 scope move finished after 23 + 58 ms
01:00:15.511 00.000 20224 Move returns status 0, amount 23
01:00:15.511 00.000 20224 MoveAxis(N, 0, ABG)
01:00:15.511 00.000 20224 Move returns status 0, amount 0
01:00:15.511 00.000 20224 move complete, result=0
01:00:15.511 00.000 20224 worker thread done servicing request
01:00:15.513 00.002 20224 Worker thread wakes up
01:00:15.513 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:15.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:15.513 00.000 8996 GuideStep: -0.2 px 23 ms EAST, 0.1 px 0 ms NORTH
01:00:16.666 01.153 20224 Exposure complete
01:00:16.736 00.070 20224 worker thread done servicing request
01:00:16.736 00.000 8996 OnExposeComplete: enter
01:00:16.737 00.001 8996 UpdateGuideState(): m_state=6
01:00:16.738 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11637
01:00:16.738 00.000 8996 Star::Find returns 1 (0), X=134.60, Y=473.26, Mass=703800, SNR=329.3, Peak=42614 HFD=4.7
01:00:16.739 00.001 8996 MultiStar: [#1 -0.49,0.30,0.00,M1] [#2 -0.49,0.35,0.00,M1] [#3 -0.41,0.07,0.56,U] [#4 -0.52,0.35,0.00,M1] [#5 -0.79,0.15,0.00,M8] [#6 -0.76,0.08,0.00,M3] [#7 -0.51,0.23,0.00,M3] [#8 -0.25,-0.60,0.00,M6] 
01:00:16.740 00.001 8996 refined, 1 included, MultiStar: {-0.49, 0.20}, one-star: {-0.54, 0.27}
01:00:16.741 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
01:00:16.741 00.000 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
01:00:16.742 00.001 8996 CameraToMount -- cameraX=-0.49 cameraY=0.20 hyp=0.53 cameraTheta=2.75 mountX=-0.51 mountY=-0.14, mountTheta=-2.87
01:00:16.744 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.49, y=0.20, opts=13)
01:00:16.744 00.000 8996 Enqueuing Move request for scope (-0.49, 0.20)
01:00:16.745 00.001 20224 Worker thread wakes up
01:00:16.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.20) opts 0xd
01:00:16.745 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.49, 0.20)
01:00:16.746 00.001 20224 Moving (-0.49, 0.20) raw xDistance=-0.51 yDistance=-0.14
01:00:16.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.51
01:00:16.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:16.746 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:00:16.746 00.000 20224 MoveAxis(E, 76, ABG)
01:00:16.746 00.000 20224 Guiding  Dir = 2, Dur = 76
01:00:16.747 00.001 20224 IsSlewing returns 0
01:00:16.747 00.000 20224 IsGuiding returns 0
01:00:16.754 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=42614, med=3069, FiltMin=2781, FiltMax=29033, Gamma=1.000
01:00:16.763 00.009 20224 PulseGuide returned control before completion, sleep 71
01:00:16.779 00.016 8996 UpdateGuideState exits: m=703800 SNR=329.3
01:00:16.782 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:16.784 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:16.787 00.003 8996 Enqueuing Expose request
01:00:16.840 00.053 20224 IsGuiding returns 1
01:00:16.840 00.000 20224 scope still moving after pulse duration time elapsed
01:00:16.872 00.032 20224 IsSlewing returns 0
01:00:16.872 00.000 20224 IsGuiding returns 0
01:00:16.873 00.001 20224 scope move finished after 76 + 49 ms
01:00:16.873 00.000 20224 Move returns status 0, amount 76
01:00:16.873 00.000 20224 MoveAxis(N, 0, ABG)
01:00:16.873 00.000 20224 Move returns status 0, amount 0
01:00:16.873 00.000 20224 move complete, result=0
01:00:16.873 00.000 20224 worker thread done servicing request
01:00:16.873 00.000 20224 Worker thread wakes up
01:00:16.873 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:16.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:16.876 00.003 8996 GuideStep: -0.5 px 76 ms EAST, -0.1 px 0 ms NORTH
01:00:17.844 00.968 20224 Exposure complete
01:00:17.899 00.055 20224 worker thread done servicing request
01:00:17.900 00.001 8996 OnExposeComplete: enter
01:00:17.900 00.000 8996 UpdateGuideState(): m_state=6
01:00:17.901 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11638
01:00:17.902 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.11, Mass=738749, SNR=319.9, Peak=51654 HFD=4.5
01:00:17.903 00.001 8996 MultiStar: [#1 -0.10,0.57,0.00,M2] [#2 -0.37,0.44,0.00,M2] [#3 0.03,0.19,0.65,U] [#4 -0.20,0.38,0.51,U] [#5 -0.56,0.07,0.00,M9] [#6 -0.56,0.02,0.00,M4] [#7 -0.14,0.43,0.00,M4] [#8 -0.07,-0.37,0.34,U] 
01:00:17.904 00.001 8996 refined, 3 included, MultiStar: {-0.13, 0.13}, one-star: {-0.21, 0.13}
01:00:17.905 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
01:00:17.906 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
01:00:17.907 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.36 mountX=-0.14 mountY=-0.11, mountTheta=-2.46
01:00:17.908 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.13, opts=13)
01:00:17.909 00.001 8996 Enqueuing Move request for scope (-0.13, 0.13)
01:00:17.910 00.001 20224 Worker thread wakes up
01:00:17.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
01:00:17.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
01:00:17.910 00.000 20224 Moving (-0.13, 0.13) raw xDistance=-0.14 yDistance=-0.11
01:00:17.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:00:17.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:17.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:00:17.910 00.000 20224 MoveAxis(E, 0, ABG)
01:00:17.910 00.000 20224 Move returns status 0, amount 0
01:00:17.910 00.000 20224 MoveAxis(N, 0, ABG)
01:00:17.910 00.000 20224 Move returns status 0, amount 0
01:00:17.911 00.001 20224 move complete, result=0
01:00:17.911 00.000 20224 worker thread done servicing request
01:00:17.914 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51654, med=3072, FiltMin=2768, FiltMax=28896, Gamma=1.000
01:00:17.927 00.013 8996 UpdateGuideState exits: m=738749 SNR=319.9
01:00:17.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:17.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:17.929 00.000 8996 Enqueuing Expose request
01:00:17.930 00.001 20224 Worker thread wakes up
01:00:17.930 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:17.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:17.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:19.107 01.176 20224 Exposure complete
01:00:19.175 00.068 20224 worker thread done servicing request
01:00:19.175 00.000 8996 OnExposeComplete: enter
01:00:19.178 00.003 8996 UpdateGuideState(): m_state=6
01:00:19.179 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11639
01:00:19.180 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=472.74, Mass=732373, SNR=334.7, Peak=52918 HFD=4.6
01:00:19.181 00.001 8996 MultiStar: [#1 -0.09,0.14,0.58,U] [#2 -0.22,-0.00,0.73,U] [#3 0.19,-0.13,0.55,U] [#4 -0.25,-0.14,0.54,U] [#5 -0.34,-0.30,0.00,M10] [#6 -0.19,-0.21,0.39,U] [#7 -0.09,0.25,0.37,U] [#8 0.23,-0.67,0.00,M6] 
01:00:19.182 00.001 8996 refined, 6 included, MultiStar: {-0.02, -0.07}, one-star: {0.26, -0.25}
01:00:19.183 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:00:19.185 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
01:00:19.186 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.88 mountX=-0.02 mountY=0.08, mountTheta=1.78
01:00:19.188 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
01:00:19.194 00.006 8996 Enqueuing Move request for scope (-0.02, -0.07)
01:00:19.195 00.001 20224 Worker thread wakes up
01:00:19.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:00:19.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:00:19.195 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.02 yDistance=0.08
01:00:19.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:00:19.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:19.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:00:19.195 00.000 20224 MoveAxis(E, 0, ABG)
01:00:19.195 00.000 20224 Move returns status 0, amount 0
01:00:19.195 00.000 20224 MoveAxis(N, 0, ABG)
01:00:19.195 00.000 20224 Move returns status 0, amount 0
01:00:19.195 00.000 20224 move complete, result=0
01:00:19.195 00.000 20224 worker thread done servicing request
01:00:19.200 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52918, med=3072, FiltMin=2790, FiltMax=25811, Gamma=1.000
01:00:19.218 00.018 8996 UpdateGuideState exits: m=732373 SNR=334.7
01:00:19.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:19.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:19.221 00.001 8996 Enqueuing Expose request
01:00:19.222 00.001 20224 Worker thread wakes up
01:00:19.222 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:19.223 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:19.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:20.190 00.967 20224 Exposure complete
01:00:20.257 00.067 20224 worker thread done servicing request
01:00:20.257 00.000 8996 OnExposeComplete: enter
01:00:20.258 00.001 8996 UpdateGuideState(): m_state=6
01:00:20.259 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11640
01:00:20.260 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=472.62, Mass=767518, SNR=386.2, Peak=51654 HFD=4.5
01:00:20.261 00.001 8996 MultiStar: [#1 -0.40,-0.27,0.00,M2] [#2 -0.37,-0.24,0.59,U] [#3 0.15,-0.15,0.51,U] [#4 -0.27,-0.24,0.44,U] [#5 -0.30,-0.39,0.00,R] [#6 -0.43,-0.42,0.00,M4] [#7 -0.22,-0.16,0.36,U] [#8 -0.14,-0.98,0.00,M7] 
01:00:20.261 00.000 8996 refined, 4 included, MultiStar: {-0.12, -0.26}, one-star: {-0.00, -0.36}
01:00:20.262 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
01:00:20.263 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
01:00:20.264 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.26 hyp=0.28 cameraTheta=-2.00 mountX=-0.09 mountY=0.27, mountTheta=1.91
01:00:20.265 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.26, opts=13)
01:00:20.266 00.001 8996 Enqueuing Move request for scope (-0.12, -0.26)
01:00:20.267 00.001 20224 Worker thread wakes up
01:00:20.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.26) opts 0xd
01:00:20.268 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.26)
01:00:20.268 00.000 20224 Moving (-0.12, -0.26) raw xDistance=-0.09 yDistance=0.27
01:00:20.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:00:20.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:00:20.268 00.000 20224 MoveAxis(E, 0, ABG)
01:00:20.268 00.000 20224 Move returns status 0, amount 0
01:00:20.268 00.000 20224 MoveAxis(S, 57, ABG)
01:00:20.268 00.000 20224 Guiding  Dir = 1, Dur = 57
01:00:20.268 00.000 20224 IsSlewing returns 0
01:00:20.268 00.000 20224 IsGuiding returns 0
01:00:20.272 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=51654, med=3072, FiltMin=2777, FiltMax=23827, Gamma=1.000
01:00:20.291 00.019 8996 UpdateGuideState exits: m=767518 SNR=386.2
01:00:20.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:20.292 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:20.293 00.001 8996 Enqueuing Expose request
01:00:20.304 00.011 20224 PulseGuide returned control before completion, sleep 32
01:00:20.350 00.046 20224 IsGuiding returns 1
01:00:20.350 00.000 20224 scope still moving after pulse duration time elapsed
01:00:20.381 00.031 20224 IsSlewing returns 0
01:00:20.382 00.001 20224 IsGuiding returns 1
01:00:20.412 00.030 20224 IsSlewing returns 0
01:00:20.412 00.000 20224 IsGuiding returns 0
01:00:20.413 00.001 20224 scope move finished after 57 + 87 ms
01:00:20.413 00.000 20224 Move returns status 0, amount 57
01:00:20.413 00.000 20224 move complete, result=0
01:00:20.413 00.000 20224 worker thread done servicing request
01:00:20.413 00.000 20224 Worker thread wakes up
01:00:20.413 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
01:00:20.417 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:20.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:21.584 01.167 20224 Exposure complete
01:00:21.648 00.064 20224 worker thread done servicing request
01:00:21.648 00.000 8996 OnExposeComplete: enter
01:00:21.649 00.001 8996 UpdateGuideState(): m_state=6
01:00:21.650 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11641
01:00:21.650 00.000 8996 Star::Find returns 1 (0), X=134.87, Y=473.10, Mass=665959, SNR=305.2, Peak=55830 HFD=4.4
01:00:21.651 00.001 8996 MultiStar: [#1 -0.36,0.32,0.00,M3] [#2 -0.38,0.21,0.79,U] [#3 0.35,0.17,0.61,U] [#4 -0.30,0.30,0.56,U] [#5 -0.18,0.40,0.64,U] [#6 -0.28,-0.16,0.45,U] [#7 -0.10,0.26,0.49,U] [#8 0.13,-0.94,0.00,M8] 
01:00:21.652 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.19}, one-star: {-0.27, 0.12}
01:00:21.653 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
01:00:21.653 00.000 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
01:00:21.654 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.32 mountX=-0.20 mountY=-0.17, mountTheta=-2.43
01:00:21.655 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.19, opts=13)
01:00:21.656 00.001 8996 Enqueuing Move request for scope (-0.18, 0.19)
01:00:21.657 00.001 20224 Worker thread wakes up
01:00:21.657 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
01:00:21.657 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
01:00:21.657 00.000 20224 Moving (-0.18, 0.19) raw xDistance=-0.20 yDistance=-0.17
01:00:21.657 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:00:21.657 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:21.657 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:00:21.657 00.000 20224 MoveAxis(E, 0, ABG)
01:00:21.657 00.000 20224 Move returns status 0, amount 0
01:00:21.657 00.000 20224 MoveAxis(N, 0, ABG)
01:00:21.657 00.000 20224 Move returns status 0, amount 0
01:00:21.657 00.000 20224 move complete, result=0
01:00:21.657 00.000 20224 worker thread done servicing request
01:00:21.666 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55830, med=3072, FiltMin=2771, FiltMax=27430, Gamma=1.000
01:00:21.686 00.020 8996 UpdateGuideState exits: m=665959 SNR=305.2
01:00:21.687 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:21.688 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:21.689 00.001 8996 Enqueuing Expose request
01:00:21.690 00.001 20224 Worker thread wakes up
01:00:21.690 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:00:21.690 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:21.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:22.658 00.968 20224 Exposure complete
01:00:22.729 00.071 20224 worker thread done servicing request
01:00:22.729 00.000 8996 OnExposeComplete: enter
01:00:22.731 00.002 8996 UpdateGuideState(): m_state=6
01:00:22.732 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11642
01:00:22.733 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.41, Mass=700330, SNR=324.7, Peak=51574 HFD=4.6
01:00:22.735 00.002 8996 MultiStar: [#1 -0.12,0.36,0.71,U] [#2 -0.24,0.18,0.69,U] [#3 0.28,0.15,0.57,U] [#4 -0.12,0.29,0.52,U] [#5 -0.43,0.59,0.00,M1] [#6 -0.48,0.21,0.00,M4] [#7 -0.28,0.29,0.41,U] [#8 -0.07,-0.63,0.00,M9] 
01:00:22.737 00.002 8996 refined, 5 included, MultiStar: {-0.15, 0.30}, one-star: {-0.31, 0.43}
01:00:22.737 00.000 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
01:00:22.739 00.002 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
01:00:22.741 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.30 hyp=0.33 cameraTheta=2.03 mountX=-0.18 mountY=-0.28, mountTheta=-2.13
01:00:22.745 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.30, opts=13)
01:00:22.747 00.002 8996 Enqueuing Move request for scope (-0.15, 0.30)
01:00:22.748 00.001 20224 Worker thread wakes up
01:00:22.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.30) opts 0xd
01:00:22.749 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.30)
01:00:22.749 00.000 20224 Moving (-0.15, 0.30) raw xDistance=-0.18 yDistance=-0.28
01:00:22.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:00:22.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:00:22.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:00:22.749 00.000 20224 MoveAxis(E, 0, ABG)
01:00:22.749 00.000 20224 Move returns status 0, amount 0
01:00:22.749 00.000 20224 MoveAxis(N, 0, ABG)
01:00:22.749 00.000 20224 Move returns status 0, amount 0
01:00:22.750 00.001 20224 move complete, result=0
01:00:22.750 00.000 20224 worker thread done servicing request
01:00:22.757 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51574, med=3069, FiltMin=2768, FiltMax=28400, Gamma=1.000
01:00:22.785 00.028 8996 UpdateGuideState exits: m=700330 SNR=324.7
01:00:22.788 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:22.790 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:22.792 00.002 8996 Enqueuing Expose request
01:00:22.794 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:00:22.796 00.002 20224 Worker thread wakes up
01:00:22.796 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:22.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:23.960 01.164 20224 Exposure complete
01:00:24.033 00.073 20224 worker thread done servicing request
01:00:24.033 00.000 8996 OnExposeComplete: enter
01:00:24.033 00.000 8996 UpdateGuideState(): m_state=6
01:00:24.035 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11643
01:00:24.035 00.000 8996 Star::Find returns 1 (0), X=135.33, Y=472.99, Mass=661629, SNR=285.9, Peak=45270 HFD=4.3
01:00:24.037 00.002 8996 MultiStar: [#1 0.01,-0.29,0.67,U] [#2 -0.12,-0.10,0.76,U] [#3 0.30,-0.06,0.57,U] [#4 0.01,-0.15,0.59,U] [#5 0.19,0.32,0.73,U] [#6 -0.11,-0.41,0.50,U] [#7 -0.17,-0.23,0.44,U] [#8 0.24,-1.00,0.00,M10] 
01:00:24.038 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.09}, one-star: {0.20, 0.01}
01:00:24.039 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
01:00:24.039 00.000 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
01:00:24.040 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.09 hyp=0.10 cameraTheta=-0.98 mountX=0.07 mountY=0.08, mountTheta=0.88
01:00:24.041 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.09, opts=13)
01:00:24.042 00.001 8996 Enqueuing Move request for scope (0.06, -0.09)
01:00:24.043 00.001 20224 Worker thread wakes up
01:00:24.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.09) opts 0xd
01:00:24.043 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.09)
01:00:24.043 00.000 20224 Moving (0.06, -0.09) raw xDistance=0.07 yDistance=0.08
01:00:24.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:00:24.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:24.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:00:24.043 00.000 20224 MoveAxis(E, 0, ABG)
01:00:24.043 00.000 20224 Move returns status 0, amount 0
01:00:24.043 00.000 20224 MoveAxis(N, 0, ABG)
01:00:24.043 00.000 20224 Move returns status 0, amount 0
01:00:24.043 00.000 20224 move complete, result=0
01:00:24.043 00.000 20224 worker thread done servicing request
01:00:24.048 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45270, med=3072, FiltMin=2781, FiltMax=27616, Gamma=1.000
01:00:24.082 00.034 8996 UpdateGuideState exits: m=661629 SNR=285.9
01:00:24.083 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:24.085 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:24.086 00.001 8996 Enqueuing Expose request
01:00:24.088 00.002 20224 Worker thread wakes up
01:00:24.088 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:00:24.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:24.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:25.067 00.978 20224 Exposure complete
01:00:25.157 00.090 20224 worker thread done servicing request
01:00:25.157 00.000 8996 OnExposeComplete: enter
01:00:25.158 00.001 8996 UpdateGuideState(): m_state=6
01:00:25.160 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11644
01:00:25.163 00.003 8996 Star::Find returns 1 (0), X=135.22, Y=472.91, Mass=603652, SNR=292.3, Peak=48214 HFD=4.4
01:00:25.166 00.003 8996 MultiStar: [#1 -0.04,0.07,0.70,U] [#2 0.07,-0.05,0.84,U] [#3 0.45,0.09,0.00,M1] [#4 0.04,-0.13,0.58,U] [#5 0.06,0.37,0.63,U] [#6 -0.16,-0.25,0.43,U] [#7 0.07,0.44,0.00,M1] [#8 0.16,-0.74,0.00,R] 
01:00:25.167 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.00}, one-star: {0.08, -0.07}
01:00:25.169 00.002 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (0.00 = 0.00)
01:00:25.170 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
01:00:25.172 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.10 mountX=0.03 mountY=-0.00, mountTheta=-0.02
01:00:25.175 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
01:00:25.178 00.003 8996 Enqueuing Move request for scope (0.03, -0.00)
01:00:25.180 00.002 20224 Worker thread wakes up
01:00:25.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
01:00:25.180 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
01:00:25.180 00.000 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
01:00:25.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:00:25.181 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:25.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:00:25.181 00.000 20224 MoveAxis(E, 0, ABG)
01:00:25.181 00.000 20224 Move returns status 0, amount 0
01:00:25.181 00.000 20224 MoveAxis(N, 0, ABG)
01:00:25.181 00.000 20224 Move returns status 0, amount 0
01:00:25.181 00.000 20224 move complete, result=0
01:00:25.181 00.000 20224 worker thread done servicing request
01:00:25.190 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=48214, med=3072, FiltMin=2768, FiltMax=24093, Gamma=1.000
01:00:25.208 00.018 8996 UpdateGuideState exits: m=603652 SNR=292.3
01:00:25.210 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:25.210 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:25.212 00.002 8996 Enqueuing Expose request
01:00:25.212 00.000 20224 Worker thread wakes up
01:00:25.213 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:25.214 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:25.214 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:26.375 01.161 20224 Exposure complete
01:00:26.435 00.060 20224 worker thread done servicing request
01:00:26.435 00.000 8996 OnExposeComplete: enter
01:00:26.436 00.001 8996 UpdateGuideState(): m_state=6
01:00:26.437 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11645
01:00:26.439 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=472.83, Mass=531550, SNR=252.3, Peak=40758 HFD=4.4
01:00:26.440 00.001 8996 MultiStar: [#1 -0.03,-0.16,0.78,U] [#2 -0.01,-0.02,0.99,U] [#3 0.35,-0.13,0.78,U] [#4 -0.02,-0.07,0.65,U] [#5 0.03,0.37,0.78,U] [#6 -0.19,-0.45,0.00,M3] [#7 -0.08,-0.08,0.52,U] [#8 0.03,-0.33,0.46,U] 
01:00:26.440 00.000 8996 refined, 7 included, MultiStar: {0.07, -0.06}, one-star: {0.20, -0.15}
01:00:26.441 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
01:00:26.442 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
01:00:26.443 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.68 mountX=0.08 mountY=0.05, mountTheta=0.57
01:00:26.444 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
01:00:26.445 00.001 8996 Enqueuing Move request for scope (0.07, -0.06)
01:00:26.445 00.000 20224 Worker thread wakes up
01:00:26.445 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
01:00:26.446 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
01:00:26.446 00.000 20224 Moving (0.07, -0.06) raw xDistance=0.08 yDistance=0.05
01:00:26.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:00:26.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:26.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:00:26.446 00.000 20224 MoveAxis(E, 0, ABG)
01:00:26.446 00.000 20224 Move returns status 0, amount 0
01:00:26.446 00.000 20224 MoveAxis(N, 0, ABG)
01:00:26.446 00.000 20224 Move returns status 0, amount 0
01:00:26.446 00.000 20224 move complete, result=0
01:00:26.446 00.000 20224 worker thread done servicing request
01:00:26.454 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40758, med=3072, FiltMin=2784, FiltMax=20896, Gamma=1.000
01:00:26.468 00.014 8996 UpdateGuideState exits: m=531550 SNR=252.3
01:00:26.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:26.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:26.471 00.001 8996 Enqueuing Expose request
01:00:26.472 00.001 20224 Worker thread wakes up
01:00:26.472 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:26.472 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:26.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:27.444 00.972 20224 Exposure complete
01:00:27.504 00.060 20224 worker thread done servicing request
01:00:27.504 00.000 8996 OnExposeComplete: enter
01:00:27.505 00.001 8996 UpdateGuideState(): m_state=6
01:00:27.506 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11646
01:00:27.508 00.002 8996 Star::Find returns 1 (0), X=134.99, Y=472.99, Mass=665613, SNR=367.2, Peak=59046 HFD=4.5
01:00:27.511 00.003 8996 MultiStar: [#1 -0.29,-0.08,0.60,U] [#2 -0.08,0.02,0.64,U] [#3 0.26,-0.39,0.00,M1] [#4 -0.04,-0.18,0.51,U] [#5 0.02,0.31,0.53,U] [#6 -0.34,-0.49,0.00,M4] [#7 -0.19,-0.09,0.38,U] [#8 -0.08,-0.01,0.29,U] 
01:00:27.513 00.002 8996 refined, 6 included, MultiStar: {-0.12, -0.00}, one-star: {-0.14, 0.00}
01:00:27.514 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
01:00:27.515 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
01:00:27.516 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.14 mountX=-0.12 mountY=0.01, mountTheta=3.02
01:00:27.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.00, opts=13)
01:00:27.519 00.001 8996 Enqueuing Move request for scope (-0.12, -0.00)
01:00:27.520 00.001 20224 Worker thread wakes up
01:00:27.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
01:00:27.521 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
01:00:27.521 00.000 20224 Moving (-0.12, -0.00) raw xDistance=-0.12 yDistance=0.01
01:00:27.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:00:27.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:27.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:00:27.521 00.000 20224 MoveAxis(E, 0, ABG)
01:00:27.521 00.000 20224 Move returns status 0, amount 0
01:00:27.521 00.000 20224 MoveAxis(N, 0, ABG)
01:00:27.521 00.000 20224 Move returns status 0, amount 0
01:00:27.522 00.001 20224 move complete, result=0
01:00:27.522 00.000 20224 worker thread done servicing request
01:00:27.529 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=59046, med=3072, FiltMin=2806, FiltMax=25552, Gamma=1.000
01:00:27.550 00.021 8996 UpdateGuideState exits: m=665613 SNR=367.2
01:00:27.552 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:27.553 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:27.555 00.002 8996 Enqueuing Expose request
01:00:27.557 00.002 20224 Worker thread wakes up
01:00:27.557 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:27.558 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:27.559 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:28.735 01.176 20224 Exposure complete
01:00:28.794 00.059 20224 worker thread done servicing request
01:00:28.794 00.000 8996 OnExposeComplete: enter
01:00:28.794 00.000 8996 UpdateGuideState(): m_state=6
01:00:28.795 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11647
01:00:28.796 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=472.54, Mass=660998, SNR=325.1, Peak=45078 HFD=4.5
01:00:28.797 00.001 8996 MultiStar: [#1 -0.09,-0.05,0.69,U] [#2 -0.08,-0.23,0.78,U] [#3 0.11,-0.22,0.51,U] [#4 -0.00,-0.23,0.56,U] [#5 -0.07,0.20,0.51,U] [#6 -0.37,-0.57,0.00,M5] [#7 -0.12,0.04,0.41,U] [#8 0.07,-0.13,0.35,U] 
01:00:28.798 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.17}, one-star: {-0.00, -0.45}
01:00:28.799 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:00:28.800 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:00:28.800 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.73 mountX=-0.01 mountY=0.17, mountTheta=1.64
01:00:28.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.17, opts=13)
01:00:28.803 00.001 8996 Enqueuing Move request for scope (-0.03, -0.17)
01:00:28.803 00.000 20224 Worker thread wakes up
01:00:28.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
01:00:28.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
01:00:28.803 00.000 20224 Moving (-0.03, -0.17) raw xDistance=-0.01 yDistance=0.17
01:00:28.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:00:28.804 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:28.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:00:28.804 00.000 20224 MoveAxis(E, 0, ABG)
01:00:28.804 00.000 20224 Move returns status 0, amount 0
01:00:28.804 00.000 20224 MoveAxis(N, 0, ABG)
01:00:28.804 00.000 20224 Move returns status 0, amount 0
01:00:28.804 00.000 20224 move complete, result=0
01:00:28.804 00.000 20224 worker thread done servicing request
01:00:28.809 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45078, med=3072, FiltMin=2777, FiltMax=20579, Gamma=1.000
01:00:28.824 00.015 8996 UpdateGuideState exits: m=660998 SNR=325.1
01:00:28.825 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:28.826 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:28.827 00.001 8996 Enqueuing Expose request
01:00:28.827 00.000 20224 Worker thread wakes up
01:00:28.827 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:00:28.828 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:28.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:29.793 00.965 20224 Exposure complete
01:00:29.880 00.087 20224 worker thread done servicing request
01:00:29.880 00.000 8996 OnExposeComplete: enter
01:00:29.881 00.001 8996 UpdateGuideState(): m_state=6
01:00:29.883 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11648
01:00:29.886 00.003 8996 Star::Find returns 1 (0), X=135.29, Y=472.71, Mass=623410, SNR=326.3, Peak=45334 HFD=4.6
01:00:29.889 00.003 8996 MultiStar: [#1 0.36,-0.18,0.66,U] [#2 0.06,-0.18,0.74,U] [#3 0.62,-0.06,0.00,M1] [#4 0.17,-0.42,0.00,M1] [#5 0.11,0.23,0.63,U] [#6 -0.07,-0.39,0.43,U] [#7 0.28,-0.23,0.38,U] [#8 0.28,-0.34,0.44,U] 
01:00:29.890 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.18}, one-star: {0.16, -0.27}
01:00:29.892 00.002 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
01:00:29.893 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
01:00:29.894 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-0.84 mountX=0.18 mountY=0.16, mountTheta=0.73
01:00:29.897 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.18, opts=13)
01:00:29.899 00.002 8996 Enqueuing Move request for scope (0.17, -0.18)
01:00:29.901 00.002 20224 Worker thread wakes up
01:00:29.902 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd
01:00:29.902 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.18)
01:00:29.902 00.000 20224 Moving (0.17, -0.18) raw xDistance=0.18 yDistance=0.16
01:00:29.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:00:29.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:29.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:00:29.902 00.000 20224 MoveAxis(E, 0, ABG)
01:00:29.902 00.000 20224 Move returns status 0, amount 0
01:00:29.902 00.000 20224 MoveAxis(N, 0, ABG)
01:00:29.902 00.000 20224 Move returns status 0, amount 0
01:00:29.902 00.000 20224 move complete, result=0
01:00:29.902 00.000 20224 worker thread done servicing request
01:00:29.908 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45334, med=3072, FiltMin=2784, FiltMax=20771, Gamma=1.000
01:00:29.931 00.023 8996 UpdateGuideState exits: m=623410 SNR=326.3
01:00:29.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:29.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:29.934 00.001 8996 Enqueuing Expose request
01:00:29.934 00.000 20224 Worker thread wakes up
01:00:29.934 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:00:29.935 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:29.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:31.097 01.162 20224 Exposure complete
01:00:31.154 00.057 20224 worker thread done servicing request
01:00:31.154 00.000 8996 OnExposeComplete: enter
01:00:31.156 00.002 8996 UpdateGuideState(): m_state=6
01:00:31.157 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11649
01:00:31.157 00.000 8996 Star::Find returns 1 (0), X=135.12, Y=472.24, Mass=737426, SNR=339.9, Peak=57936 HFD=4.5
01:00:31.158 00.001 8996 MultiStar: [#1 0.03,-0.46,0.00,M1] [#2 -0.04,-0.28,0.68,U] [#3 0.58,-0.38,0.00,M2] [#4 0.35,-0.37,0.00,M2] [#5 0.22,-0.19,0.57,U] [#6 0.03,-0.72,0.00,M5] [#7 0.08,-0.24,0.43,U] [#8 0.28,-0.59,0.00,M1] 
01:00:31.159 00.001 8996 refined, 3 included, MultiStar: {0.04, -0.43}, one-star: {-0.02, -0.74}
01:00:31.160 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
01:00:31.160 00.000 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
01:00:31.163 00.003 8996 CameraToMount -- cameraX=0.04 cameraY=-0.43 hyp=0.43 cameraTheta=-1.47 mountX=0.08 mountY=0.42, mountTheta=1.37
01:00:31.166 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.43, opts=13)
01:00:31.167 00.001 8996 Enqueuing Move request for scope (0.04, -0.43)
01:00:31.168 00.001 20224 Worker thread wakes up
01:00:31.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.43) opts 0xd
01:00:31.168 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.43)
01:00:31.169 00.001 20224 Moving (0.04, -0.43) raw xDistance=0.08 yDistance=0.42
01:00:31.169 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:00:31.169 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
01:00:31.169 00.000 20224 MoveAxis(E, 0, ABG)
01:00:31.169 00.000 20224 Move returns status 0, amount 0
01:00:31.169 00.000 20224 MoveAxis(S, 88, ABG)
01:00:31.169 00.000 20224 Guiding  Dir = 1, Dur = 88
01:00:31.170 00.001 20224 IsSlewing returns 0
01:00:31.170 00.000 20224 IsGuiding returns 0
01:00:31.171 00.001 20224 PulseGuide returned control before completion, sleep 97
01:00:31.173 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57936, med=3072, FiltMin=2771, FiltMax=26323, Gamma=1.000
01:00:31.186 00.013 8996 UpdateGuideState exits: m=737426 SNR=339.9
01:00:31.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:31.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:31.189 00.001 8996 Enqueuing Expose request
01:00:31.271 00.082 20224 IsGuiding returns 1
01:00:31.271 00.000 20224 scope still moving after pulse duration time elapsed
01:00:31.302 00.031 20224 IsSlewing returns 0
01:00:31.303 00.001 20224 IsGuiding returns 1
01:00:31.333 00.030 20224 IsSlewing returns 0
01:00:31.333 00.000 20224 IsGuiding returns 0
01:00:31.334 00.001 20224 scope move finished after 88 + 75 ms
01:00:31.334 00.000 20224 Move returns status 0, amount 88
01:00:31.334 00.000 20224 move complete, result=0
01:00:31.334 00.000 20224 worker thread done servicing request
01:00:31.334 00.000 20224 Worker thread wakes up
01:00:31.334 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 88 ms SOUTH
01:00:31.337 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:31.338 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:32.327 00.989 20224 Exposure complete
01:00:32.418 00.091 20224 worker thread done servicing request
01:00:32.418 00.000 8996 OnExposeComplete: enter
01:00:32.420 00.002 8996 UpdateGuideState(): m_state=6
01:00:32.421 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11650
01:00:32.422 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.15, Mass=700584, SNR=312.4, Peak=49894 HFD=4.5
01:00:32.424 00.002 8996 MultiStar: [#1 0.36,0.44,0.00,M2] [#2 -0.03,0.34,0.75,U] [#3 0.41,0.22,0.00,M3] [#4 0.25,0.43,0.00,M3] [#5 0.34,0.63,0.00,M1] [#6 -0.13,0.15,0.41,U] [#7 -0.24,0.52,0.00,M1] [#8 0.14,0.31,0.38,U] 
01:00:32.425 00.001 8996 single-star, 3 included, MultiStar: {0.05, 0.24}, one-star: {0.16, 0.17}
01:00:32.426 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
01:00:32.427 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
01:00:32.428 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.17 hyp=0.23 cameraTheta=0.83 mountX=0.14 mountY=-0.19, mountTheta=-0.93
01:00:32.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.17, opts=13)
01:00:32.431 00.001 8996 Enqueuing Move request for scope (0.16, 0.17)
01:00:32.431 00.000 20224 Worker thread wakes up
01:00:32.432 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.17) opts 0xd
01:00:32.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.17)
01:00:32.432 00.000 20224 Moving (0.16, 0.17) raw xDistance=0.14 yDistance=-0.19
01:00:32.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:00:32.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:32.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:00:32.432 00.000 20224 MoveAxis(E, 0, ABG)
01:00:32.432 00.000 20224 Move returns status 0, amount 0
01:00:32.432 00.000 20224 MoveAxis(N, 0, ABG)
01:00:32.432 00.000 20224 Move returns status 0, amount 0
01:00:32.432 00.000 20224 move complete, result=0
01:00:32.432 00.000 20224 worker thread done servicing request
01:00:32.436 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49894, med=3072, FiltMin=2777, FiltMax=27296, Gamma=1.000
01:00:32.450 00.014 8996 UpdateGuideState exits: m=700584 SNR=312.4
01:00:32.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:32.451 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:32.452 00.001 8996 Enqueuing Expose request
01:00:32.453 00.001 20224 Worker thread wakes up
01:00:32.453 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:00:32.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:32.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:33.648 01.194 20224 Exposure complete
01:00:33.704 00.056 20224 worker thread done servicing request
01:00:33.704 00.000 8996 OnExposeComplete: enter
01:00:33.705 00.001 8996 UpdateGuideState(): m_state=6
01:00:33.705 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11651
01:00:33.706 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.13, Mass=716625, SNR=328.9, Peak=54854 HFD=4.5
01:00:33.707 00.001 8996 MultiStar: [#1 -0.01,0.59,0.00,M3] [#2 -0.30,0.03,0.70,U] [#3 0.02,0.10,0.53,U] [#4 -0.15,0.36,0.50,U] [#5 0.07,0.69,0.00,M2] [#6 -0.41,0.12,0.41,U] [#7 -0.22,0.56,0.00,M2] [#8 0.11,0.38,0.37,U] 
01:00:33.708 00.001 8996 single-star, 5 included, MultiStar: {-0.09, 0.17}, one-star: {0.09, 0.14}
01:00:33.709 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
01:00:33.709 00.000 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
01:00:33.710 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.17 cameraTheta=1.03 mountX=0.07 mountY=-0.15, mountTheta=-1.13
01:00:33.712 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.14, opts=13)
01:00:33.713 00.001 8996 Enqueuing Move request for scope (0.09, 0.14)
01:00:33.714 00.001 20224 Worker thread wakes up
01:00:33.715 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
01:00:33.715 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
01:00:33.715 00.000 20224 Moving (0.09, 0.14) raw xDistance=0.07 yDistance=-0.15
01:00:33.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:00:33.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:33.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:00:33.715 00.000 20224 MoveAxis(E, 0, ABG)
01:00:33.715 00.000 20224 Move returns status 0, amount 0
01:00:33.715 00.000 20224 MoveAxis(N, 0, ABG)
01:00:33.715 00.000 20224 Move returns status 0, amount 0
01:00:33.715 00.000 20224 move complete, result=0
01:00:33.715 00.000 20224 worker thread done servicing request
01:00:33.719 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54854, med=3072, FiltMin=2761, FiltMax=28800, Gamma=1.000
01:00:33.733 00.014 8996 UpdateGuideState exits: m=716625 SNR=328.9
01:00:33.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:33.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:33.736 00.001 8996 Enqueuing Expose request
01:00:33.737 00.001 20224 Worker thread wakes up
01:00:33.737 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:00:33.737 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:33.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:34.713 00.976 20224 Exposure complete
01:00:34.788 00.075 20224 worker thread done servicing request
01:00:34.788 00.000 8996 OnExposeComplete: enter
01:00:34.789 00.001 8996 UpdateGuideState(): m_state=6
01:00:34.790 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11652
01:00:34.791 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.38, Mass=606181, SNR=304.1, Peak=47494 HFD=4.4
01:00:34.792 00.001 8996 MultiStar: [#1 0.08,0.70,0.00,M4] [#2 0.02,0.26,0.66,U] [#3 0.17,0.42,0.00,M3] [#4 -0.16,0.34,0.50,U] [#5 0.24,0.82,0.00,M3] [#6 -0.46,0.11,0.00,M4] [#7 -0.17,0.79,0.00,M3] [#8 0.16,0.44,0.00,M1] 
01:00:34.793 00.001 8996 refined, 2 included, MultiStar: {-0.04, 0.34}, one-star: {-0.01, 0.39}
01:00:34.794 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:00:34.794 00.000 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
01:00:34.795 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.68 mountX=-0.07 mountY=-0.33, mountTheta=-1.78
01:00:34.796 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.34, opts=13)
01:00:34.797 00.001 8996 Enqueuing Move request for scope (-0.04, 0.34)
01:00:34.798 00.001 20224 Worker thread wakes up
01:00:34.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.34) opts 0xd
01:00:34.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.34)
01:00:34.798 00.000 20224 Moving (-0.04, 0.34) raw xDistance=-0.07 yDistance=-0.33
01:00:34.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:00:34.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:00:34.799 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:00:34.799 00.000 20224 MoveAxis(E, 0, ABG)
01:00:34.799 00.000 20224 Move returns status 0, amount 0
01:00:34.799 00.000 20224 MoveAxis(N, 0, ABG)
01:00:34.799 00.000 20224 Move returns status 0, amount 0
01:00:34.799 00.000 20224 move complete, result=0
01:00:34.799 00.000 20224 worker thread done servicing request
01:00:34.809 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47494, med=3072, FiltMin=2694, FiltMax=20166, Gamma=1.000
01:00:34.833 00.024 8996 UpdateGuideState exits: m=606181 SNR=304.1
01:00:34.836 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:34.838 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:34.840 00.002 8996 Enqueuing Expose request
01:00:34.842 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:00:34.843 00.001 20224 Worker thread wakes up
01:00:34.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:34.844 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:36.017 01.173 20224 Exposure complete
01:00:36.108 00.091 20224 worker thread done servicing request
01:00:36.108 00.000 8996 OnExposeComplete: enter
01:00:36.109 00.001 8996 UpdateGuideState(): m_state=6
01:00:36.110 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11653
01:00:36.111 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.31, Mass=689381, SNR=326.1, Peak=57910 HFD=4.4
01:00:36.111 00.000 8996 MultiStar: [#1 -0.23,0.59,0.00,M5] [#2 -0.41,0.25,0.00,M1] [#3 -0.36,0.46,0.00,M4] [#4 -0.63,0.48,0.00,M2] [#5 -0.12,0.70,0.00,M4] [#6 -0.81,0.15,0.00,M5] [#7 -0.37,0.52,0.00,M4] [#8 -0.05,0.53,0.00,M2] 
01:00:36.112 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
01:00:36.113 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
01:00:36.114 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.33 hyp=0.36 cameraTheta=1.98 mountX=-0.17 mountY=-0.31, mountTheta=-2.08
01:00:36.115 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.33, opts=13)
01:00:36.116 00.001 8996 Enqueuing Move request for scope (-0.14, 0.33)
01:00:36.117 00.001 20224 Worker thread wakes up
01:00:36.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.33) opts 0xd
01:00:36.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.33)
01:00:36.117 00.000 20224 Moving (-0.14, 0.33) raw xDistance=-0.17 yDistance=-0.31
01:00:36.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:00:36.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:00:36.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:00:36.117 00.000 20224 MoveAxis(E, 0, ABG)
01:00:36.117 00.000 20224 Move returns status 0, amount 0
01:00:36.117 00.000 20224 MoveAxis(N, 0, ABG)
01:00:36.117 00.000 20224 Move returns status 0, amount 0
01:00:36.117 00.000 20224 move complete, result=0
01:00:36.117 00.000 20224 worker thread done servicing request
01:00:36.121 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=57910, med=3072, FiltMin=2781, FiltMax=24854, Gamma=1.000
01:00:36.136 00.015 8996 UpdateGuideState exits: m=689381 SNR=326.1
01:00:36.137 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:36.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:36.138 00.000 8996 Enqueuing Expose request
01:00:36.139 00.001 20224 Worker thread wakes up
01:00:36.139 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:00:36.140 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:36.140 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:37.106 00.966 20224 Exposure complete
01:00:37.167 00.061 20224 worker thread done servicing request
01:00:37.167 00.000 8996 OnExposeComplete: enter
01:00:37.168 00.001 8996 UpdateGuideState(): m_state=6
01:00:37.169 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11654
01:00:37.170 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.17, Mass=550383, SNR=281.0, Peak=40374 HFD=4.5
01:00:37.171 00.001 8996 MultiStar: [#1 -0.16,0.10,0.71,U] [#2 -0.13,0.25,1.03,U] [#3 0.05,-0.19,0.65,U] [#4 -0.14,-0.12,0.54,U] [#5 0.12,0.62,0.00,M5] [#6 -0.42,0.12,0.54,U] [#7 -0.32,0.28,0.49,U] [#8 0.06,0.29,0.45,U] 
01:00:37.172 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.12}, one-star: {0.15, 0.19}
01:00:37.172 00.000 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
01:00:37.173 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
01:00:37.174 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.21 mountX=-0.10 mountY=-0.11, mountTheta=-2.32
01:00:37.175 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.12, opts=13)
01:00:37.175 00.000 8996 Enqueuing Move request for scope (-0.09, 0.12)
01:00:37.176 00.001 20224 Worker thread wakes up
01:00:37.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
01:00:37.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
01:00:37.176 00.000 20224 Moving (-0.09, 0.12) raw xDistance=-0.10 yDistance=-0.11
01:00:37.177 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:00:37.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:37.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:00:37.177 00.000 20224 MoveAxis(E, 0, ABG)
01:00:37.177 00.000 20224 Move returns status 0, amount 0
01:00:37.177 00.000 20224 MoveAxis(N, 0, ABG)
01:00:37.177 00.000 20224 Move returns status 0, amount 0
01:00:37.177 00.000 20224 move complete, result=0
01:00:37.177 00.000 20224 worker thread done servicing request
01:00:37.182 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40374, med=3069, FiltMin=2787, FiltMax=21216, Gamma=1.000
01:00:37.199 00.017 8996 UpdateGuideState exits: m=550383 SNR=281.0
01:00:37.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:37.201 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:37.201 00.000 8996 Enqueuing Expose request
01:00:37.202 00.001 20224 Worker thread wakes up
01:00:37.202 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:37.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:37.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:38.367 01.164 20224 Exposure complete
01:00:38.437 00.070 20224 worker thread done servicing request
01:00:38.437 00.000 8996 OnExposeComplete: enter
01:00:38.438 00.001 8996 UpdateGuideState(): m_state=6
01:00:38.440 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11655
01:00:38.440 00.000 8996 Star::Find returns 1 (0), X=135.02, Y=473.21, Mass=740211, SNR=324.2, Peak=62502 HFD=4.4
01:00:38.441 00.001 8996 MultiStar: [#1 -0.31,0.22,0.70,U] [#2 -0.43,0.16,0.00,M1] [#3 -0.00,-0.08,0.63,U] [#4 -0.39,0.23,0.00,M2] [#5 -0.23,0.79,0.00,M6] [#6 -0.35,-0.06,0.42,U] [#7 -0.09,0.29,0.45,U] [#8 -0.24,0.24,0.32,U] 
01:00:38.442 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.14}, one-star: {-0.12, 0.22}
01:00:38.443 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
01:00:38.444 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
01:00:38.445 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.43 mountX=-0.18 mountY=-0.12, mountTheta=-2.54
01:00:38.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.14, opts=13)
01:00:38.448 00.001 8996 Enqueuing Move request for scope (-0.17, 0.14)
01:00:38.448 00.000 20224 Worker thread wakes up
01:00:38.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
01:00:38.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
01:00:38.448 00.000 20224 Moving (-0.17, 0.14) raw xDistance=-0.18 yDistance=-0.12
01:00:38.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:00:38.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:38.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:00:38.449 00.001 20224 MoveAxis(E, 0, ABG)
01:00:38.449 00.000 20224 Move returns status 0, amount 0
01:00:38.449 00.000 20224 MoveAxis(N, 0, ABG)
01:00:38.449 00.000 20224 Move returns status 0, amount 0
01:00:38.449 00.000 20224 move complete, result=0
01:00:38.449 00.000 20224 worker thread done servicing request
01:00:38.454 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62502, med=3072, FiltMin=2787, FiltMax=27398, Gamma=1.000
01:00:38.468 00.014 8996 UpdateGuideState exits: m=740211 SNR=324.2
01:00:38.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:38.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:38.471 00.001 8996 Enqueuing Expose request
01:00:38.473 00.002 20224 Worker thread wakes up
01:00:38.473 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:38.475 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:38.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:39.450 00.975 20224 Exposure complete
01:00:39.506 00.056 20224 worker thread done servicing request
01:00:39.506 00.000 8996 OnExposeComplete: enter
01:00:39.507 00.001 8996 UpdateGuideState(): m_state=6
01:00:39.508 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11656
01:00:39.509 00.001 8996 Star::Find returns 1 (0), X=135.36, Y=473.30, Mass=616478, SNR=314.8, Peak=44150 HFD=4.7
01:00:39.510 00.001 8996 MultiStar: [#1 -0.28,-0.09,0.70,U] [#2 -0.33,0.19,0.76,U] [#3 0.20,-0.08,0.62,U] [#4 -0.10,0.31,0.47,U] [#5 -0.03,0.63,0.00,M7] [#6 -0.22,0.12,0.38,U] [#7 0.09,0.43,0.35,U] [#8 0.06,0.22,0.38,U] 
01:00:39.511 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.17}, one-star: {0.22, 0.32}
01:00:39.513 00.002 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
01:00:39.514 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
01:00:39.515 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.17 hyp=0.17 cameraTheta=1.79 mountX=-0.05 mountY=-0.16, mountTheta=-1.89
01:00:39.518 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.17, opts=13)
01:00:39.520 00.002 8996 Enqueuing Move request for scope (-0.04, 0.17)
01:00:39.521 00.001 20224 Worker thread wakes up
01:00:39.522 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.17) opts 0xd
01:00:39.522 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.17)
01:00:39.522 00.000 20224 Moving (-0.04, 0.17) raw xDistance=-0.05 yDistance=-0.16
01:00:39.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:00:39.522 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:39.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:00:39.522 00.000 20224 MoveAxis(E, 0, ABG)
01:00:39.522 00.000 20224 Move returns status 0, amount 0
01:00:39.523 00.001 20224 MoveAxis(N, 0, ABG)
01:00:39.523 00.000 20224 Move returns status 0, amount 0
01:00:39.523 00.000 20224 move complete, result=0
01:00:39.523 00.000 20224 worker thread done servicing request
01:00:39.529 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44150, med=3072, FiltMin=2777, FiltMax=21779, Gamma=1.000
01:00:39.547 00.018 8996 UpdateGuideState exits: m=616478 SNR=314.8
01:00:39.549 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:39.549 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:39.550 00.001 8996 Enqueuing Expose request
01:00:39.551 00.001 20224 Worker thread wakes up
01:00:39.551 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:00:39.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:39.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:40.705 01.153 20224 Exposure complete
01:00:40.780 00.075 20224 worker thread done servicing request
01:00:40.780 00.000 8996 OnExposeComplete: enter
01:00:40.782 00.002 8996 UpdateGuideState(): m_state=6
01:00:40.783 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11657
01:00:40.785 00.002 8996 Star::Find returns 1 (0), X=135.23, Y=473.35, Mass=718982, SNR=339.8, Peak=52438 HFD=4.5
01:00:40.787 00.002 8996 MultiStar: [#1 -0.29,0.20,0.62,U] [#2 -0.42,0.02,0.65,U] [#3 0.04,0.13,0.58,U] [#4 -0.22,0.16,0.44,U] [#5 -0.28,0.79,0.00,M8] [#6 -0.43,0.27,0.00,M3] [#7 -0.25,0.52,0.00,M2] [#8 -0.25,0.10,0.36,U] 
01:00:40.788 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.19}, one-star: {0.09, 0.37}
01:00:40.789 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
01:00:40.790 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
01:00:40.791 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.22 mountX=-0.16 mountY=-0.17, mountTheta=-2.33
01:00:40.794 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.19, opts=13)
01:00:40.795 00.001 8996 Enqueuing Move request for scope (-0.14, 0.19)
01:00:40.796 00.001 20224 Worker thread wakes up
01:00:40.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
01:00:40.796 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
01:00:40.796 00.000 20224 Moving (-0.14, 0.19) raw xDistance=-0.16 yDistance=-0.17
01:00:40.797 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:00:40.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:40.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:00:40.797 00.000 20224 MoveAxis(E, 0, ABG)
01:00:40.797 00.000 20224 Move returns status 0, amount 0
01:00:40.797 00.000 20224 MoveAxis(N, 0, ABG)
01:00:40.797 00.000 20224 Move returns status 0, amount 0
01:00:40.797 00.000 20224 move complete, result=0
01:00:40.797 00.000 20224 worker thread done servicing request
01:00:40.801 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1245, max=52438, med=3072, FiltMin=2781, FiltMax=23472, Gamma=1.000
01:00:40.828 00.027 8996 UpdateGuideState exits: m=718982 SNR=339.8
01:00:40.829 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:40.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:40.830 00.000 8996 Enqueuing Expose request
01:00:40.831 00.001 20224 Worker thread wakes up
01:00:40.831 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:00:40.832 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:40.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:41.802 00.970 20224 Exposure complete
01:00:41.878 00.076 20224 worker thread done servicing request
01:00:41.878 00.000 8996 OnExposeComplete: enter
01:00:41.879 00.001 8996 UpdateGuideState(): m_state=6
01:00:41.880 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11658
01:00:41.882 00.002 8996 Star::Find returns 1 (0), X=135.20, Y=473.28, Mass=672553, SNR=336.4, Peak=49846 HFD=4.4
01:00:41.884 00.002 8996 MultiStar: [#1 -0.24,0.22,0.60,U] [#2 -0.31,0.25,0.70,U] [#3 0.07,-0.13,0.58,U] [#4 -0.33,0.18,0.50,U] [#5 -0.20,0.37,0.63,U] [#6 -0.29,-0.02,0.36,U] [#7 -0.54,0.35,0.00,M3] [#8 -0.07,0.02,0.34,U] 
01:00:41.886 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.18}, one-star: {0.06, 0.30}
01:00:41.887 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
01:00:41.889 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
01:00:41.890 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.18 hyp=0.23 cameraTheta=2.24 mountX=-0.16 mountY=-0.16, mountTheta=-2.35
01:00:41.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.18, opts=13)
01:00:41.893 00.001 8996 Enqueuing Move request for scope (-0.14, 0.18)
01:00:41.894 00.001 20224 Worker thread wakes up
01:00:41.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.18) opts 0xd
01:00:41.894 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.18)
01:00:41.894 00.000 20224 Moving (-0.14, 0.18) raw xDistance=-0.16 yDistance=-0.16
01:00:41.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:00:41.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:41.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:00:41.894 00.000 20224 MoveAxis(E, 0, ABG)
01:00:41.894 00.000 20224 Move returns status 0, amount 0
01:00:41.894 00.000 20224 MoveAxis(N, 0, ABG)
01:00:41.894 00.000 20224 Move returns status 0, amount 0
01:00:41.894 00.000 20224 move complete, result=0
01:00:41.895 00.001 20224 worker thread done servicing request
01:00:41.899 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49846, med=3072, FiltMin=2768, FiltMax=24336, Gamma=1.000
01:00:41.912 00.013 8996 UpdateGuideState exits: m=672553 SNR=336.4
01:00:41.914 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:41.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:41.917 00.002 8996 Enqueuing Expose request
01:00:41.918 00.001 20224 Worker thread wakes up
01:00:41.919 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:41.919 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:00:41.920 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:43.076 01.156 20224 Exposure complete
01:00:43.159 00.083 20224 worker thread done servicing request
01:00:43.159 00.000 8996 OnExposeComplete: enter
01:00:43.161 00.002 8996 UpdateGuideState(): m_state=6
01:00:43.162 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11659
01:00:43.164 00.002 8996 Star::Find returns 1 (0), X=135.16, Y=473.05, Mass=672788, SNR=290.7, Peak=54374 HFD=4.3
01:00:43.166 00.002 8996 MultiStar: [#1 -0.30,0.06,0.72,U] [#2 -0.37,0.15,0.80,U] [#3 -0.01,0.23,0.72,U] [#4 -0.32,0.22,0.57,U] [#5 -0.11,0.45,0.00,M8] [#6 -0.39,0.05,0.46,U] [#7 -0.50,0.44,0.00,M4] [#8 -0.25,0.21,0.37,U] 
01:00:43.168 00.002 8996 single-star, 6 included, MultiStar: {-0.21, 0.13}, one-star: {0.02, 0.06}
01:00:43.169 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:00:43.171 00.002 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
01:00:43.172 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.24 mountX=0.02 mountY=-0.06, mountTheta=-1.34
01:00:43.175 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
01:00:43.176 00.001 8996 Enqueuing Move request for scope (0.02, 0.06)
01:00:43.178 00.002 20224 Worker thread wakes up
01:00:43.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
01:00:43.178 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
01:00:43.178 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
01:00:43.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:00:43.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:43.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:00:43.178 00.000 20224 MoveAxis(E, 0, ABG)
01:00:43.178 00.000 20224 Move returns status 0, amount 0
01:00:43.178 00.000 20224 MoveAxis(N, 0, ABG)
01:00:43.178 00.000 20224 Move returns status 0, amount 0
01:00:43.178 00.000 20224 move complete, result=0
01:00:43.178 00.000 20224 worker thread done servicing request
01:00:43.184 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=54374, med=3072, FiltMin=2755, FiltMax=28000, Gamma=1.000
01:00:43.200 00.016 8996 UpdateGuideState exits: m=672788 SNR=290.7
01:00:43.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:43.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:43.203 00.001 8996 Enqueuing Expose request
01:00:43.204 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:43.204 00.000 20224 Worker thread wakes up
01:00:43.204 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:43.205 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:44.179 00.974 20224 Exposure complete
01:00:44.244 00.065 20224 worker thread done servicing request
01:00:44.244 00.000 8996 OnExposeComplete: enter
01:00:44.246 00.002 8996 UpdateGuideState(): m_state=6
01:00:44.247 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11660
01:00:44.248 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.07, Mass=591676, SNR=302.8, Peak=55222 HFD=4.4
01:00:44.249 00.001 8996 MultiStar: [#1 -0.51,0.23,0.00,M1] [#2 -0.45,0.28,0.00,M1] [#3 -0.29,0.21,0.71,U] [#4 -0.68,0.33,0.00,M1] [#5 -0.61,0.52,0.00,M9] [#6 -0.63,0.02,0.00,M2] [#7 -0.34,0.40,0.00,M5] [#8 -0.49,0.36,0.00,M1] 
01:00:44.250 00.001 8996 single-star, 1 included, MultiStar: {-0.22, 0.14}, one-star: {-0.18, 0.09}
01:00:44.251 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
01:00:44.251 00.000 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
01:00:44.252 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.66 mountX=-0.18 mountY=-0.07, mountTheta=-2.77
01:00:44.255 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.09, opts=13)
01:00:44.256 00.001 8996 Enqueuing Move request for scope (-0.18, 0.09)
01:00:44.257 00.001 20224 Worker thread wakes up
01:00:44.257 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
01:00:44.257 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
01:00:44.257 00.000 20224 Moving (-0.18, 0.09) raw xDistance=-0.18 yDistance=-0.07
01:00:44.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:00:44.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:44.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:00:44.257 00.000 20224 MoveAxis(E, 0, ABG)
01:00:44.257 00.000 20224 Move returns status 0, amount 0
01:00:44.257 00.000 20224 MoveAxis(N, 0, ABG)
01:00:44.257 00.000 20224 Move returns status 0, amount 0
01:00:44.257 00.000 20224 move complete, result=0
01:00:44.257 00.000 20224 worker thread done servicing request
01:00:44.262 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55222, med=3072, FiltMin=2784, FiltMax=23392, Gamma=1.000
01:00:44.275 00.013 8996 UpdateGuideState exits: m=591676 SNR=302.8
01:00:44.276 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:44.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:44.277 00.000 8996 Enqueuing Expose request
01:00:44.278 00.001 20224 Worker thread wakes up
01:00:44.278 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:44.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:44.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:45.447 01.168 20224 Exposure complete
01:00:45.502 00.055 20224 worker thread done servicing request
01:00:45.502 00.000 8996 OnExposeComplete: enter
01:00:45.503 00.001 8996 UpdateGuideState(): m_state=6
01:00:45.504 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11661
01:00:45.507 00.003 8996 Star::Find returns 1 (0), X=134.54, Y=472.91, Mass=662003, SNR=330.2, Peak=55350 HFD=4.7
01:00:45.510 00.003 8996 MultiStar: [#1 -0.44,-0.11,0.00,M2] [#2 -0.38,-0.06,0.67,U] [#3 0.03,-0.01,0.60,U] [#4 -0.17,0.11,0.48,U] [#5 -0.26,0.44,0.00,M10] [#6 -0.52,0.14,0.00,M3] [#7 -0.17,0.08,0.39,U] [#8 -0.33,0.00,0.37,U] 
01:00:45.510 00.000 8996 refined, 5 included, MultiStar: {-0.31, -0.01}, one-star: {-0.60, -0.07}
01:00:45.511 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
01:00:45.512 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
01:00:45.513 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-3.11 mountX=-0.31 mountY=0.05, mountTheta=3.00
01:00:45.515 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.01, opts=13)
01:00:45.516 00.001 8996 Enqueuing Move request for scope (-0.31, -0.01)
01:00:45.518 00.002 20224 Worker thread wakes up
01:00:45.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.01) opts 0xd
01:00:45.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.01)
01:00:45.518 00.000 20224 Moving (-0.31, -0.01) raw xDistance=-0.31 yDistance=0.05
01:00:45.519 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:00:45.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:45.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:00:45.519 00.000 20224 MoveAxis(E, 45, ABG)
01:00:45.519 00.000 20224 Guiding  Dir = 2, Dur = 45
01:00:45.519 00.000 20224 IsSlewing returns 0
01:00:45.520 00.001 20224 IsGuiding returns 0
01:00:45.525 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=55350, med=3072, FiltMin=2790, FiltMax=26822, Gamma=1.000
01:00:45.546 00.021 8996 UpdateGuideState exits: m=662003 SNR=330.2
01:00:45.548 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:45.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:45.550 00.001 8996 Enqueuing Expose request
01:00:45.567 00.017 20224 IsGuiding returns 1
01:00:45.567 00.000 20224 scope still moving after pulse duration time elapsed
01:00:45.597 00.030 20224 IsSlewing returns 0
01:00:45.597 00.000 20224 IsGuiding returns 1
01:00:45.629 00.032 20224 IsSlewing returns 0
01:00:45.629 00.000 20224 IsGuiding returns 1
01:00:45.660 00.031 20224 IsSlewing returns 0
01:00:45.661 00.001 20224 IsGuiding returns 0
01:00:45.661 00.000 20224 scope move finished after 45 + 95 ms
01:00:45.661 00.000 20224 Move returns status 0, amount 45
01:00:45.661 00.000 20224 MoveAxis(N, 0, ABG)
01:00:45.661 00.000 20224 Move returns status 0, amount 0
01:00:45.661 00.000 20224 move complete, result=0
01:00:45.661 00.000 20224 worker thread done servicing request
01:00:45.662 00.001 20224 Worker thread wakes up
01:00:45.662 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
01:00:45.664 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:45.665 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:46.654 00.989 20224 Exposure complete
01:00:46.716 00.062 20224 worker thread done servicing request
01:00:46.716 00.000 8996 OnExposeComplete: enter
01:00:46.717 00.001 8996 UpdateGuideState(): m_state=6
01:00:46.718 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11662
01:00:46.719 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.20, Mass=676304, SNR=311.2, Peak=50982 HFD=4.4
01:00:46.720 00.001 8996 MultiStar: [#1 -0.12,0.17,0.67,U] [#2 -0.41,0.11,0.69,U] [#3 0.25,-0.03,0.64,U] [#4 -0.09,0.22,0.56,U] [#5 -0.01,0.57,0.00,R] [#6 -0.41,-0.16,0.44,U] [#7 -0.14,0.31,0.40,U] [#8 0.03,0.22,0.34,U] 
01:00:46.720 00.000 8996 refined, 7 included, MultiStar: {-0.10, 0.13}, one-star: {-0.00, 0.21}
01:00:46.721 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
01:00:46.722 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
01:00:46.723 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.23 mountX=-0.12 mountY=-0.12, mountTheta=-2.34
01:00:46.724 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.13, opts=13)
01:00:46.725 00.001 8996 Enqueuing Move request for scope (-0.10, 0.13)
01:00:46.726 00.001 20224 Worker thread wakes up
01:00:46.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
01:00:46.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
01:00:46.726 00.000 20224 Moving (-0.10, 0.13) raw xDistance=-0.12 yDistance=-0.12
01:00:46.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:00:46.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:46.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:00:46.726 00.000 20224 MoveAxis(E, 0, ABG)
01:00:46.726 00.000 20224 Move returns status 0, amount 0
01:00:46.726 00.000 20224 MoveAxis(N, 0, ABG)
01:00:46.726 00.000 20224 Move returns status 0, amount 0
01:00:46.726 00.000 20224 move complete, result=0
01:00:46.727 00.001 20224 worker thread done servicing request
01:00:46.734 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50982, med=3072, FiltMin=2811, FiltMax=25392, Gamma=1.000
01:00:46.753 00.019 8996 UpdateGuideState exits: m=676304 SNR=311.2
01:00:46.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:46.756 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:46.758 00.002 8996 Enqueuing Expose request
01:00:46.759 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:46.761 00.002 20224 Worker thread wakes up
01:00:46.761 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:46.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:47.905 01.144 20224 Exposure complete
01:00:47.960 00.055 20224 worker thread done servicing request
01:00:47.960 00.000 8996 OnExposeComplete: enter
01:00:47.961 00.001 8996 UpdateGuideState(): m_state=6
01:00:47.961 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11663
01:00:47.962 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=473.18, Mass=604796, SNR=304.3, Peak=44854 HFD=4.4
01:00:47.964 00.002 8996 MultiStar: [#1 -0.11,0.34,0.63,U] [#2 -0.28,0.19,0.71,U] [#3 0.25,0.07,0.73,U] [#4 -0.02,0.16,0.58,U] [#5 0.17,-0.11,0.60,U] [#6 -0.04,-0.05,0.44,U] [#7 0.23,0.45,0.00,M4] [#8 0.13,0.31,0.41,U] 
01:00:47.965 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.14}, one-star: {0.10, 0.20}
01:00:47.966 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
01:00:47.967 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
01:00:47.968 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.38 mountX=0.01 mountY=-0.14, mountTheta=-1.47
01:00:47.970 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.14, opts=13)
01:00:47.971 00.001 8996 Enqueuing Move request for scope (0.03, 0.14)
01:00:47.972 00.001 20224 Worker thread wakes up
01:00:47.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
01:00:47.972 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
01:00:47.972 00.000 20224 Moving (0.03, 0.14) raw xDistance=0.01 yDistance=-0.14
01:00:47.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:00:47.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:47.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:00:47.972 00.000 20224 MoveAxis(E, 0, ABG)
01:00:47.972 00.000 20224 Move returns status 0, amount 0
01:00:47.972 00.000 20224 MoveAxis(N, 0, ABG)
01:00:47.972 00.000 20224 Move returns status 0, amount 0
01:00:47.972 00.000 20224 move complete, result=0
01:00:47.972 00.000 20224 worker thread done servicing request
01:00:47.977 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44854, med=3072, FiltMin=2787, FiltMax=22816, Gamma=1.000
01:00:47.990 00.013 8996 UpdateGuideState exits: m=604796 SNR=304.3
01:00:47.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:47.991 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:47.992 00.001 8996 Enqueuing Expose request
01:00:47.993 00.001 20224 Worker thread wakes up
01:00:47.993 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:47.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:47.993 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:48.958 00.965 20224 Exposure complete
01:00:49.056 00.098 20224 worker thread done servicing request
01:00:49.056 00.000 8996 OnExposeComplete: enter
01:00:49.057 00.001 8996 UpdateGuideState(): m_state=6
01:00:49.059 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11664
01:00:49.059 00.000 8996 Star::Find returns 1 (0), X=135.01, Y=473.07, Mass=663980, SNR=310.0, Peak=56022 HFD=4.4
01:00:49.061 00.002 8996 MultiStar: [#1 0.05,0.43,0.67,U] [#2 -0.12,0.21,0.72,U] [#3 0.12,0.40,0.66,U] [#4 -0.19,0.29,0.65,U] [#5 0.03,0.01,0.57,U] [#6 -0.05,0.32,0.53,U] [#7 0.26,0.51,0.00,M5] [#8 0.05,0.43,0.32,U] 
01:00:49.062 00.001 8996 single-star, 7 included, MultiStar: {-0.04, 0.25}, one-star: {-0.12, 0.08}
01:00:49.063 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
01:00:49.064 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
01:00:49.065 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.15 cameraTheta=2.54 mountX=-0.13 mountY=-0.07, mountTheta=-2.65
01:00:49.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
01:00:49.068 00.001 8996 Enqueuing Move request for scope (-0.12, 0.08)
01:00:49.070 00.002 20224 Worker thread wakes up
01:00:49.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
01:00:49.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
01:00:49.070 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.13 yDistance=-0.07
01:00:49.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:00:49.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:49.070 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:00:49.070 00.000 20224 MoveAxis(E, 0, ABG)
01:00:49.070 00.000 20224 Move returns status 0, amount 0
01:00:49.070 00.000 20224 MoveAxis(N, 0, ABG)
01:00:49.070 00.000 20224 Move returns status 0, amount 0
01:00:49.070 00.000 20224 move complete, result=0
01:00:49.070 00.000 20224 worker thread done servicing request
01:00:49.075 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56022, med=3072, FiltMin=2771, FiltMax=27120, Gamma=1.000
01:00:49.089 00.014 8996 UpdateGuideState exits: m=663980 SNR=310.0
01:00:49.090 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:49.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:49.093 00.002 8996 Enqueuing Expose request
01:00:49.094 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:49.096 00.002 20224 Worker thread wakes up
01:00:49.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:49.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:50.268 01.172 20224 Exposure complete
01:00:50.326 00.058 20224 worker thread done servicing request
01:00:50.326 00.000 8996 OnExposeComplete: enter
01:00:50.327 00.001 8996 UpdateGuideState(): m_state=6
01:00:50.328 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11665
01:00:50.329 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.15, Mass=636022, SNR=332.6, Peak=49222 HFD=4.4
01:00:50.330 00.001 8996 MultiStar: [#1 -0.13,0.18,0.70,U] [#2 0.11,-0.06,0.73,U] [#3 0.43,-0.02,0.54,U] [#4 0.07,0.38,0.52,U] [#5 0.01,0.13,0.62,U] [#6 -0.18,0.05,0.43,U] [#7 0.10,0.76,0.00,M6] [#8 0.14,0.25,0.28,U] 
01:00:50.331 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.13}, one-star: {-0.02, 0.16}
01:00:50.332 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:00:50.332 00.000 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:00:50.333 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.25 mountX=0.03 mountY=-0.13, mountTheta=-1.34
01:00:50.334 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.13, opts=13)
01:00:50.335 00.001 8996 Enqueuing Move request for scope (0.04, 0.13)
01:00:50.336 00.001 20224 Worker thread wakes up
01:00:50.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.13) opts 0xd
01:00:50.336 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.13)
01:00:50.336 00.000 20224 Moving (0.04, 0.13) raw xDistance=0.03 yDistance=-0.13
01:00:50.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:00:50.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:50.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:00:50.336 00.000 20224 MoveAxis(E, 0, ABG)
01:00:50.336 00.000 20224 Move returns status 0, amount 0
01:00:50.336 00.000 20224 MoveAxis(N, 0, ABG)
01:00:50.336 00.000 20224 Move returns status 0, amount 0
01:00:50.337 00.001 20224 move complete, result=0
01:00:50.337 00.000 20224 worker thread done servicing request
01:00:50.341 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49222, med=3072, FiltMin=2784, FiltMax=24688, Gamma=1.000
01:00:50.354 00.013 8996 UpdateGuideState exits: m=636022 SNR=332.6
01:00:50.354 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:50.355 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:50.356 00.001 8996 Enqueuing Expose request
01:00:50.357 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:50.358 00.001 20224 Worker thread wakes up
01:00:50.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:50.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:51.342 00.984 20224 Exposure complete
01:00:51.421 00.079 20224 worker thread done servicing request
01:00:51.421 00.000 8996 OnExposeComplete: enter
01:00:51.423 00.002 8996 UpdateGuideState(): m_state=6
01:00:51.425 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11666
01:00:51.426 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.15, Mass=652417, SNR=332.5, Peak=53318 HFD=4.4
01:00:51.427 00.001 8996 MultiStar: [#1 0.04,-0.06,0.67,U] [#2 -0.26,-0.01,0.94,U] [#3 0.37,-0.13,0.56,U] [#4 0.05,0.19,0.52,U] [#5 0.16,-0.13,0.54,U] [#6 0.12,-0.24,0.44,U] [#7 -0.13,0.12,0.41,U] [#8 -0.01,0.14,0.33,U] 
01:00:51.428 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.01}, one-star: {-0.14, 0.17}
01:00:51.429 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
01:00:51.430 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
01:00:51.431 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.09 mountX=-0.01 mountY=-0.01, mountTheta=-2.20
01:00:51.433 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
01:00:51.433 00.000 8996 Enqueuing Move request for scope (-0.01, 0.01)
01:00:51.434 00.001 20224 Worker thread wakes up
01:00:51.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:00:51.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:00:51.434 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
01:00:51.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:00:51.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:51.435 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:00:51.435 00.000 20224 MoveAxis(E, 0, ABG)
01:00:51.435 00.000 20224 Move returns status 0, amount 0
01:00:51.435 00.000 20224 MoveAxis(N, 0, ABG)
01:00:51.435 00.000 20224 Move returns status 0, amount 0
01:00:51.435 00.000 20224 move complete, result=0
01:00:51.435 00.000 20224 worker thread done servicing request
01:00:51.438 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=53318, med=3072, FiltMin=2781, FiltMax=25328, Gamma=1.000
01:00:51.454 00.016 8996 UpdateGuideState exits: m=652417 SNR=332.5
01:00:51.456 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:51.458 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:51.461 00.003 8996 Enqueuing Expose request
01:00:51.462 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:51.463 00.001 20224 Worker thread wakes up
01:00:51.463 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:51.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:52.631 01.168 20224 Exposure complete
01:00:52.710 00.079 20224 worker thread done servicing request
01:00:52.710 00.000 8996 OnExposeComplete: enter
01:00:52.711 00.001 8996 UpdateGuideState(): m_state=6
01:00:52.712 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11667
01:00:52.713 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.19, Mass=616578, SNR=305.6, Peak=49846 HFD=4.3
01:00:52.714 00.001 8996 MultiStar: [#1 -0.23,-0.09,0.65,U] [#2 -0.40,-0.04,0.68,U] [#3 0.01,0.11,0.62,U] [#4 -0.48,0.01,0.00,M1] [#5 -0.04,-0.24,0.55,U] [#6 -0.36,-0.14,0.45,U] [#7 -0.16,0.25,0.47,U] [#8 -0.15,0.09,0.39,U] 
01:00:52.715 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.03}, one-star: {-0.07, 0.20}
01:00:52.716 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
01:00:52.717 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
01:00:52.717 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.96 mountX=-0.17 mountY=-0.01, mountTheta=-3.08
01:00:52.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
01:00:52.720 00.001 8996 Enqueuing Move request for scope (-0.17, 0.03)
01:00:52.722 00.002 20224 Worker thread wakes up
01:00:52.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
01:00:52.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
01:00:52.722 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.17 yDistance=-0.01
01:00:52.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:00:52.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:52.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:00:52.722 00.000 20224 MoveAxis(E, 0, ABG)
01:00:52.722 00.000 20224 Move returns status 0, amount 0
01:00:52.722 00.000 20224 MoveAxis(N, 0, ABG)
01:00:52.722 00.000 20224 Move returns status 0, amount 0
01:00:52.722 00.000 20224 move complete, result=0
01:00:52.722 00.000 20224 worker thread done servicing request
01:00:52.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49846, med=3072, FiltMin=2787, FiltMax=25328, Gamma=1.000
01:00:52.741 00.015 8996 UpdateGuideState exits: m=616578 SNR=305.6
01:00:52.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:52.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:52.744 00.001 8996 Enqueuing Expose request
01:00:52.745 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:52.746 00.001 20224 Worker thread wakes up
01:00:52.746 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:52.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:53.739 00.993 20224 Exposure complete
01:00:53.819 00.080 20224 worker thread done servicing request
01:00:53.819 00.000 8996 OnExposeComplete: enter
01:00:53.821 00.002 8996 UpdateGuideState(): m_state=6
01:00:53.821 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11668
01:00:53.822 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.02, Mass=818074, SNR=356.4, Peak=65510 HFD=4.5
01:00:53.824 00.002 8996 MultiStar: [#1 -0.47,-0.04,0.00,M1] [#2 -0.31,-0.35,0.00,M1] [#3 0.20,0.06,0.61,U] [#4 -0.23,0.07,0.49,U] [#5 -0.31,-0.05,0.55,U] [#6 -0.45,-0.04,0.00,M1] [#7 -0.25,0.48,0.00,M5] [#8 -0.22,0.40,0.00,M1] 
01:00:53.825 00.001 8996 refined, 3 included, MultiStar: {-0.18, 0.03}, one-star: {-0.30, 0.04}
01:00:53.826 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
01:00:53.827 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
01:00:53.828 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.03 hyp=0.18 cameraTheta=2.97 mountX=-0.18 mountY=-0.01, mountTheta=-3.09
01:00:53.830 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.03, opts=13)
01:00:53.831 00.001 8996 Enqueuing Move request for scope (-0.18, 0.03)
01:00:53.831 00.000 20224 Worker thread wakes up
01:00:53.832 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.03) opts 0xd
01:00:53.832 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.03)
01:00:53.832 00.000 20224 Moving (-0.18, 0.03) raw xDistance=-0.18 yDistance=-0.01
01:00:53.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:00:53.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:53.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:00:53.832 00.000 20224 MoveAxis(E, 0, ABG)
01:00:53.832 00.000 20224 Move returns status 0, amount 0
01:00:53.832 00.000 20224 MoveAxis(N, 0, ABG)
01:00:53.832 00.000 20224 Move returns status 0, amount 0
01:00:53.832 00.000 20224 move complete, result=0
01:00:53.832 00.000 20224 worker thread done servicing request
01:00:53.836 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65510, med=3072, FiltMin=2790, FiltMax=32102, Gamma=1.000
01:00:53.858 00.022 8996 UpdateGuideState exits: m=818074 SNR=356.4
01:00:53.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:53.861 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:53.862 00.001 8996 Enqueuing Expose request
01:00:53.863 00.001 20224 Worker thread wakes up
01:00:53.864 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:00:53.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:53.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:55.025 01.160 20224 Exposure complete
01:00:55.081 00.056 20224 worker thread done servicing request
01:00:55.081 00.000 8996 OnExposeComplete: enter
01:00:55.082 00.001 8996 UpdateGuideState(): m_state=6
01:00:55.083 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11669
01:00:55.084 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.14, Mass=676004, SNR=306.4, Peak=53334 HFD=4.4
01:00:55.085 00.001 8996 MultiStar: [#1 -0.47,0.09,0.00,M2] [#2 -0.46,-0.27,0.00,M2] [#3 0.18,0.15,0.61,U] [#4 -0.25,0.16,0.64,U] [#5 -0.23,-0.09,0.58,U] [#6 -0.42,0.26,0.00,M2] [#7 -0.24,0.39,0.00,M6] [#8 -0.19,0.10,0.35,U] 
01:00:55.086 00.001 8996 refined, 4 included, MultiStar: {-0.16, 0.10}, one-star: {-0.25, 0.15}
01:00:55.088 00.002 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
01:00:55.090 00.002 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
01:00:55.091 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.56 mountX=-0.17 mountY=-0.08, mountTheta=-2.67
01:00:55.094 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.10, opts=13)
01:00:55.096 00.002 8996 Enqueuing Move request for scope (-0.16, 0.10)
01:00:55.098 00.002 20224 Worker thread wakes up
01:00:55.098 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
01:00:55.098 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
01:00:55.098 00.000 20224 Moving (-0.16, 0.10) raw xDistance=-0.17 yDistance=-0.08
01:00:55.098 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:00:55.098 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:55.098 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:00:55.098 00.000 20224 MoveAxis(E, 0, ABG)
01:00:55.098 00.000 20224 Move returns status 0, amount 0
01:00:55.098 00.000 20224 MoveAxis(N, 0, ABG)
01:00:55.098 00.000 20224 Move returns status 0, amount 0
01:00:55.098 00.000 20224 move complete, result=0
01:00:55.099 00.001 20224 worker thread done servicing request
01:00:55.106 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=53334, med=3072, FiltMin=2781, FiltMax=27142, Gamma=1.000
01:00:55.121 00.015 8996 UpdateGuideState exits: m=676004 SNR=306.4
01:00:55.122 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:55.122 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:55.123 00.001 8996 Enqueuing Expose request
01:00:55.124 00.001 20224 Worker thread wakes up
01:00:55.124 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:55.125 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:55.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:56.120 00.995 20224 Exposure complete
01:00:56.186 00.066 20224 worker thread done servicing request
01:00:56.186 00.000 8996 OnExposeComplete: enter
01:00:56.187 00.001 8996 UpdateGuideState(): m_state=6
01:00:56.188 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11670
01:00:56.188 00.000 8996 Star::Find returns 1 (0), X=134.92, Y=473.05, Mass=690315, SNR=354.5, Peak=61718 HFD=4.5
01:00:56.189 00.001 8996 MultiStar: [#1 -0.39,0.15,0.64,U] [#2 -0.29,-0.19,0.66,U] [#3 0.30,0.06,0.56,U] [#4 0.04,0.18,0.52,U] [#5 -0.09,-0.27,0.59,U] [#6 -0.39,0.02,0.39,U] [#7 -0.14,0.00,0.39,U] [#8 -0.02,0.06,0.33,U] 
01:00:56.190 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.22, 0.06}
01:00:56.191 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
01:00:56.192 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
01:00:56.192 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.11 mountX=-0.15 mountY=0.01, mountTheta=3.06
01:00:56.194 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.01, opts=13)
01:00:56.195 00.001 8996 Enqueuing Move request for scope (-0.15, 0.01)
01:00:56.196 00.001 20224 Worker thread wakes up
01:00:56.196 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
01:00:56.196 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
01:00:56.196 00.000 20224 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
01:00:56.197 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:00:56.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:56.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:00:56.197 00.000 20224 MoveAxis(E, 0, ABG)
01:00:56.197 00.000 20224 Move returns status 0, amount 0
01:00:56.197 00.000 20224 MoveAxis(N, 0, ABG)
01:00:56.197 00.000 20224 Move returns status 0, amount 0
01:00:56.197 00.000 20224 move complete, result=0
01:00:56.198 00.001 20224 worker thread done servicing request
01:00:56.205 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61718, med=3072, FiltMin=2787, FiltMax=26886, Gamma=1.000
01:00:56.224 00.019 8996 UpdateGuideState exits: m=690315 SNR=354.5
01:00:56.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:56.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:56.227 00.001 8996 Enqueuing Expose request
01:00:56.230 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:00:56.232 00.002 20224 Worker thread wakes up
01:00:56.232 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:56.232 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:57.399 01.167 20224 Exposure complete
01:00:57.468 00.069 20224 worker thread done servicing request
01:00:57.468 00.000 8996 OnExposeComplete: enter
01:00:57.469 00.001 8996 UpdateGuideState(): m_state=6
01:00:57.469 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11671
01:00:57.470 00.001 8996 Star::Find returns 1 (0), X=134.94, Y=472.95, Mass=680299, SNR=336.1, Peak=57846 HFD=4.5
01:00:57.471 00.001 8996 MultiStar: [#1 -0.07,0.44,0.63,U] [#2 -0.03,-0.04,0.64,U] [#3 0.37,0.26,0.00,M1] [#4 0.05,0.28,0.51,U] [#5 -0.12,-0.01,0.52,U] [#6 -0.35,-0.19,0.41,U] [#7 -0.36,0.43,0.00,M6] [#8 -0.12,0.16,0.35,U] 
01:00:57.472 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.08}, one-star: {-0.20, -0.03}
01:00:57.473 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
01:00:57.474 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
01:00:57.474 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.08 hyp=0.14 cameraTheta=2.53 mountX=-0.12 mountY=-0.07, mountTheta=-2.64
01:00:57.476 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.08, opts=13)
01:00:57.476 00.000 8996 Enqueuing Move request for scope (-0.12, 0.08)
01:00:57.477 00.001 20224 Worker thread wakes up
01:00:57.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.08) opts 0xd
01:00:57.477 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.08)
01:00:57.477 00.000 20224 Moving (-0.12, 0.08) raw xDistance=-0.12 yDistance=-0.07
01:00:57.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:00:57.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:57.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:00:57.478 00.001 20224 MoveAxis(E, 0, ABG)
01:00:57.478 00.000 20224 Move returns status 0, amount 0
01:00:57.478 00.000 20224 MoveAxis(N, 0, ABG)
01:00:57.478 00.000 20224 Move returns status 0, amount 0
01:00:57.478 00.000 20224 move complete, result=0
01:00:57.478 00.000 20224 worker thread done servicing request
01:00:57.483 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=57846, med=3072, FiltMin=2771, FiltMax=25664, Gamma=1.000
01:00:57.499 00.016 8996 UpdateGuideState exits: m=680299 SNR=336.1
01:00:57.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:57.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:57.501 00.000 8996 Enqueuing Expose request
01:00:57.502 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:57.503 00.001 20224 Worker thread wakes up
01:00:57.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:57.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:58.489 00.986 20224 Exposure complete
01:00:58.564 00.075 20224 worker thread done servicing request
01:00:58.564 00.000 8996 OnExposeComplete: enter
01:00:58.565 00.001 8996 UpdateGuideState(): m_state=6
01:00:58.566 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11672
01:00:58.567 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=473.25, Mass=701580, SNR=359.6, Peak=54294 HFD=4.5
01:00:58.568 00.001 8996 MultiStar: [#1 -0.27,0.07,0.61,U] [#2 -0.20,0.15,0.59,U] [#3 0.06,0.37,0.51,U] [#4 -0.25,0.32,0.50,U] [#5 -0.22,-0.22,0.56,U] [#6 -0.28,-0.05,0.45,U] [#7 -0.21,0.08,0.34,U] [#8 -0.21,-0.03,0.33,U] 
01:00:58.568 00.000 8996 refined, 8 included, MultiStar: {-0.17, 0.13}, one-star: {-0.08, 0.27}
01:00:58.569 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
01:00:58.570 00.001 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
01:00:58.571 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.21 cameraTheta=2.52 mountX=-0.19 mountY=-0.10, mountTheta=-2.63
01:00:58.572 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.13, opts=13)
01:00:58.573 00.001 8996 Enqueuing Move request for scope (-0.17, 0.13)
01:00:58.574 00.001 20224 Worker thread wakes up
01:00:58.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
01:00:58.574 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
01:00:58.574 00.000 20224 Moving (-0.17, 0.13) raw xDistance=-0.19 yDistance=-0.10
01:00:58.574 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:00:58.574 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:58.575 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:00:58.575 00.000 20224 MoveAxis(E, 0, ABG)
01:00:58.575 00.000 20224 Move returns status 0, amount 0
01:00:58.575 00.000 20224 MoveAxis(N, 0, ABG)
01:00:58.575 00.000 20224 Move returns status 0, amount 0
01:00:58.575 00.000 20224 move complete, result=0
01:00:58.575 00.000 20224 worker thread done servicing request
01:00:58.578 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54294, med=3072, FiltMin=2790, FiltMax=23936, Gamma=1.000
01:00:58.597 00.019 8996 UpdateGuideState exits: m=701580 SNR=359.6
01:00:58.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:58.600 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:58.601 00.001 8996 Enqueuing Expose request
01:00:58.602 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:00:58.603 00.001 20224 Worker thread wakes up
01:00:58.603 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:58.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:00:59.771 01.168 20224 Exposure complete
01:00:59.829 00.058 20224 worker thread done servicing request
01:00:59.829 00.000 8996 OnExposeComplete: enter
01:00:59.830 00.001 8996 UpdateGuideState(): m_state=6
01:00:59.831 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11673
01:00:59.832 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=473.23, Mass=571020, SNR=326.4, Peak=52422 HFD=4.4
01:00:59.834 00.002 8996 MultiStar: [#1 -0.29,0.05,0.64,U] [#2 -0.56,0.18,0.00,M1] [#3 0.05,0.10,0.59,U] [#4 -0.39,0.32,0.00,M1] [#5 -0.27,0.03,0.52,U] [#6 -0.74,0.09,0.00,M1] [#7 -0.48,0.30,0.00,M6] [#8 -0.28,0.02,0.32,U] 
01:00:59.835 00.001 8996 refined, 4 included, MultiStar: {-0.21, 0.12}, one-star: {-0.27, 0.25}
01:00:59.835 00.000 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
01:00:59.836 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
01:00:59.837 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.12 hyp=0.24 cameraTheta=2.64 mountX=-0.22 mountY=-0.09, mountTheta=-2.75
01:00:59.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.12, opts=13)
01:00:59.840 00.001 8996 Enqueuing Move request for scope (-0.21, 0.12)
01:00:59.841 00.001 20224 Worker thread wakes up
01:00:59.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.12) opts 0xd
01:00:59.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.12)
01:00:59.841 00.000 20224 Moving (-0.21, 0.12) raw xDistance=-0.22 yDistance=-0.09
01:00:59.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:00:59.842 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:00:59.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:00:59.842 00.000 20224 MoveAxis(E, 33, ABG)
01:00:59.842 00.000 20224 Guiding  Dir = 2, Dur = 33
01:00:59.842 00.000 20224 IsSlewing returns 0
01:00:59.843 00.001 20224 IsGuiding returns 0
01:00:59.846 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52422, med=3072, FiltMin=2784, FiltMax=24288, Gamma=1.000
01:00:59.864 00.018 8996 UpdateGuideState exits: m=571020 SNR=326.4
01:00:59.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:00:59.867 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:00:59.869 00.002 8996 Enqueuing Expose request
01:00:59.888 00.019 20224 IsGuiding returns 1
01:00:59.888 00.000 20224 scope still moving after pulse duration time elapsed
01:00:59.917 00.029 20224 IsSlewing returns 0
01:00:59.917 00.000 20224 IsGuiding returns 1
01:00:59.950 00.033 20224 IsSlewing returns 0
01:00:59.950 00.000 20224 IsGuiding returns 1
01:00:59.980 00.030 20224 IsSlewing returns 0
01:00:59.981 00.001 20224 IsGuiding returns 0
01:00:59.981 00.000 20224 scope move finished after 33 + 104 ms
01:00:59.981 00.000 20224 Move returns status 0, amount 33
01:00:59.981 00.000 20224 MoveAxis(N, 0, ABG)
01:00:59.981 00.000 20224 Move returns status 0, amount 0
01:00:59.981 00.000 20224 move complete, result=0
01:00:59.981 00.000 20224 worker thread done servicing request
01:00:59.981 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.1 px 0 ms NORTH
01:00:59.984 00.003 20224 Worker thread wakes up
01:00:59.984 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:00:59.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:00.958 00.974 20224 Exposure complete
01:01:01.027 00.069 20224 worker thread done servicing request
01:01:01.027 00.000 8996 OnExposeComplete: enter
01:01:01.028 00.001 8996 UpdateGuideState(): m_state=6
01:01:01.030 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11674
01:01:01.031 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.33, Mass=659247, SNR=325.2, Peak=48966 HFD=4.5
01:01:01.032 00.001 8996 MultiStar: [#1 -0.13,0.08,0.73,U] [#2 -0.25,0.24,0.67,U] [#3 0.19,-0.02,0.62,U] [#4 -0.02,-0.03,0.51,U] [#5 -0.03,-0.04,0.56,U] [#6 -0.24,0.02,0.37,U] [#7 -0.03,0.41,0.49,U] [#8 -0.04,0.01,0.33,U] 
01:01:01.033 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.14}, one-star: {-0.02, 0.35}
01:01:01.035 00.002 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
01:01:01.036 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
01:01:01.037 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.96 mountX=-0.07 mountY=-0.13, mountTheta=-2.07
01:01:01.041 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.14, opts=13)
01:01:01.042 00.001 8996 Enqueuing Move request for scope (-0.06, 0.14)
01:01:01.042 00.000 20224 Worker thread wakes up
01:01:01.043 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.14) opts 0xd
01:01:01.043 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.14)
01:01:01.043 00.000 20224 Moving (-0.06, 0.14) raw xDistance=-0.07 yDistance=-0.13
01:01:01.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:01:01.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:01.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:01:01.043 00.000 20224 MoveAxis(E, 0, ABG)
01:01:01.043 00.000 20224 Move returns status 0, amount 0
01:01:01.043 00.000 20224 MoveAxis(N, 0, ABG)
01:01:01.043 00.000 20224 Move returns status 0, amount 0
01:01:01.043 00.000 20224 move complete, result=0
01:01:01.043 00.000 20224 worker thread done servicing request
01:01:01.047 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48966, med=3072, FiltMin=2777, FiltMax=22288, Gamma=1.000
01:01:01.059 00.012 8996 UpdateGuideState exits: m=659247 SNR=325.2
01:01:01.059 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:01.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:01.061 00.001 8996 Enqueuing Expose request
01:01:01.061 00.000 20224 Worker thread wakes up
01:01:01.061 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:01.062 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:01.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:02.233 01.171 20224 Exposure complete
01:01:02.301 00.068 20224 worker thread done servicing request
01:01:02.301 00.000 8996 OnExposeComplete: enter
01:01:02.302 00.001 8996 UpdateGuideState(): m_state=6
01:01:02.303 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11675
01:01:02.304 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=472.96, Mass=679503, SNR=304.7, Peak=61910 HFD=4.4
01:01:02.305 00.001 8996 MultiStar: [#1 -0.23,0.16,0.67,U] [#2 -0.12,0.06,0.72,U] [#3 0.08,0.08,0.65,U] [#4 -0.17,0.11,0.54,U] [#5 -0.23,-0.19,0.66,U] [#6 -0.40,-0.14,0.49,U] [#7 -0.21,0.23,0.44,U] [#8 0.01,0.00,0.38,U] 
01:01:02.306 00.001 8996 refined, 8 included, MultiStar: {-0.17, 0.03}, one-star: {-0.22, -0.02}
01:01:02.307 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
01:01:02.309 00.002 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
01:01:02.312 00.003 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.98 mountX=-0.17 mountY=-0.01, mountTheta=-3.10
01:01:02.316 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
01:01:02.317 00.001 8996 Enqueuing Move request for scope (-0.17, 0.03)
01:01:02.319 00.002 20224 Worker thread wakes up
01:01:02.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
01:01:02.319 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
01:01:02.319 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.17 yDistance=-0.01
01:01:02.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:01:02.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:02.320 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:01:02.320 00.000 20224 MoveAxis(E, 0, ABG)
01:01:02.320 00.000 20224 Move returns status 0, amount 0
01:01:02.320 00.000 20224 MoveAxis(N, 0, ABG)
01:01:02.320 00.000 20224 Move returns status 0, amount 0
01:01:02.320 00.000 20224 move complete, result=0
01:01:02.320 00.000 20224 worker thread done servicing request
01:01:02.329 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61910, med=3072, FiltMin=2777, FiltMax=27478, Gamma=1.000
01:01:02.356 00.027 8996 UpdateGuideState exits: m=679503 SNR=304.7
01:01:02.358 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:02.359 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:02.360 00.001 8996 Enqueuing Expose request
01:01:02.361 00.001 20224 Worker thread wakes up
01:01:02.361 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:01:02.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:02.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:03.326 00.964 20224 Exposure complete
01:01:03.388 00.062 20224 worker thread done servicing request
01:01:03.388 00.000 8996 OnExposeComplete: enter
01:01:03.389 00.001 8996 UpdateGuideState(): m_state=6
01:01:03.390 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11676
01:01:03.391 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.13, Mass=705294, SNR=325.2, Peak=62294 HFD=4.4
01:01:03.392 00.001 8996 MultiStar: [#1 -0.19,0.17,0.62,U] [#2 -0.21,-0.10,0.73,U] [#3 0.37,0.14,0.63,U] [#4 -0.11,-0.07,0.51,U] [#5 0.10,-0.13,0.53,U] [#6 -0.27,0.22,0.38,U] [#7 0.02,0.31,0.54,U] [#8 0.08,0.06,0.32,U] 
01:01:03.393 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.08}, one-star: {-0.24, 0.15}
01:01:03.393 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
01:01:03.394 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
01:01:03.395 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.24 mountX=-0.07 mountY=-0.08, mountTheta=-2.35
01:01:03.396 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
01:01:03.397 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
01:01:03.398 00.001 20224 Worker thread wakes up
01:01:03.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
01:01:03.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
01:01:03.398 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.07 yDistance=-0.08
01:01:03.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:01:03.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:03.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:01:03.398 00.000 20224 MoveAxis(E, 0, ABG)
01:01:03.398 00.000 20224 Move returns status 0, amount 0
01:01:03.398 00.000 20224 MoveAxis(N, 0, ABG)
01:01:03.398 00.000 20224 Move returns status 0, amount 0
01:01:03.398 00.000 20224 move complete, result=0
01:01:03.398 00.000 20224 worker thread done servicing request
01:01:03.403 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=62294, med=3072, FiltMin=2790, FiltMax=27398, Gamma=1.000
01:01:03.415 00.012 8996 UpdateGuideState exits: m=705294 SNR=325.2
01:01:03.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:03.417 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:03.418 00.001 8996 Enqueuing Expose request
01:01:03.418 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:03.419 00.001 20224 Worker thread wakes up
01:01:03.419 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:03.420 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:04.592 01.172 20224 Exposure complete
01:01:04.659 00.067 20224 worker thread done servicing request
01:01:04.659 00.000 8996 OnExposeComplete: enter
01:01:04.660 00.001 8996 UpdateGuideState(): m_state=6
01:01:04.661 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11677
01:01:04.662 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=472.83, Mass=706216, SNR=351.2, Peak=59110 HFD=4.4
01:01:04.664 00.002 8996 MultiStar: [#1 0.03,-0.01,0.64,U] [#2 0.03,0.03,0.67,U] [#3 0.51,-0.03,0.00,M1] [#4 0.03,-0.02,0.46,U] [#5 0.14,-0.13,0.60,U] [#6 -0.19,-0.04,0.39,U] [#7 0.15,0.06,0.34,U] [#8 0.08,-0.16,0.32,U] 
01:01:04.665 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.06}, one-star: {0.01, -0.15}
01:01:04.666 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
01:01:04.666 00.000 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
01:01:04.667 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.07 mountX=0.04 mountY=0.06, mountTheta=0.97
01:01:04.668 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
01:01:04.669 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
01:01:04.670 00.001 20224 Worker thread wakes up
01:01:04.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
01:01:04.670 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
01:01:04.670 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.06
01:01:04.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:01:04.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:04.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:01:04.670 00.000 20224 MoveAxis(E, 0, ABG)
01:01:04.670 00.000 20224 Move returns status 0, amount 0
01:01:04.670 00.000 20224 MoveAxis(N, 0, ABG)
01:01:04.670 00.000 20224 Move returns status 0, amount 0
01:01:04.670 00.000 20224 move complete, result=0
01:01:04.670 00.000 20224 worker thread done servicing request
01:01:04.674 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59110, med=3075, FiltMin=2774, FiltMax=26269, Gamma=1.000
01:01:04.688 00.014 8996 UpdateGuideState exits: m=706216 SNR=351.2
01:01:04.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:04.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:04.690 00.000 8996 Enqueuing Expose request
01:01:04.691 00.001 20224 Worker thread wakes up
01:01:04.691 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:04.691 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:04.692 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:05.665 00.973 20224 Exposure complete
01:01:05.738 00.073 20224 worker thread done servicing request
01:01:05.738 00.000 8996 OnExposeComplete: enter
01:01:05.739 00.001 8996 UpdateGuideState(): m_state=6
01:01:05.740 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11678
01:01:05.741 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=472.91, Mass=636829, SNR=308.6, Peak=59862 HFD=4.4
01:01:05.742 00.001 8996 MultiStar: [#1 0.34,0.01,0.71,U] [#2 0.31,-0.13,0.84,U] [#3 0.76,-0.24,0.00,M2] [#4 0.55,-0.04,0.00,M1] [#5 0.27,-0.32,0.59,U] [#6 0.18,-0.29,0.44,U] [#7 0.29,-0.12,0.49,U] [#8 0.38,-0.10,0.33,U] 
01:01:05.743 00.001 8996 refined, 6 included, MultiStar: {0.32, -0.13}, one-star: {0.38, -0.07}
01:01:05.744 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
01:01:05.745 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
01:01:05.746 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.13 hyp=0.34 cameraTheta=-0.39 mountX=0.33 mountY=0.09, mountTheta=0.28
01:01:05.747 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.13, opts=13)
01:01:05.748 00.001 8996 Enqueuing Move request for scope (0.32, -0.13)
01:01:05.749 00.001 20224 Worker thread wakes up
01:01:05.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.13) opts 0xd
01:01:05.749 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.13)
01:01:05.749 00.000 20224 Moving (0.32, -0.13) raw xDistance=0.33 yDistance=0.09
01:01:05.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
01:01:05.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:05.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:01:05.749 00.000 20224 MoveAxis(W, 48, ABG)
01:01:05.749 00.000 20224 Guiding  Dir = 3, Dur = 48
01:01:05.750 00.001 20224 IsSlewing returns 0
01:01:05.750 00.000 20224 IsGuiding returns 0
01:01:05.751 00.001 20224 PulseGuide returned control before completion, sleep 57
01:01:05.753 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=59862, med=3075, FiltMin=2777, FiltMax=25504, Gamma=1.000
01:01:05.779 00.026 8996 UpdateGuideState exits: m=636829 SNR=308.6
01:01:05.781 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:05.784 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:05.786 00.002 8996 Enqueuing Expose request
01:01:05.818 00.032 20224 IsGuiding returns 1
01:01:05.818 00.000 20224 scope still moving after pulse duration time elapsed
01:01:05.849 00.031 20224 IsSlewing returns 0
01:01:05.849 00.000 20224 IsGuiding returns 0
01:01:05.849 00.000 20224 scope move finished after 48 + 51 ms
01:01:05.850 00.001 20224 Move returns status 0, amount 48
01:01:05.850 00.000 20224 MoveAxis(N, 0, ABG)
01:01:05.850 00.000 20224 Move returns status 0, amount 0
01:01:05.850 00.000 20224 move complete, result=0
01:01:05.850 00.000 20224 worker thread done servicing request
01:01:05.850 00.000 20224 Worker thread wakes up
01:01:05.850 00.000 8996 GuideStep: 0.3 px 48 ms WEST, 0.1 px 0 ms NORTH
01:01:05.852 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:05.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:07.030 01.178 20224 Exposure complete
01:01:07.085 00.055 20224 worker thread done servicing request
01:01:07.085 00.000 8996 OnExposeComplete: enter
01:01:07.086 00.001 8996 UpdateGuideState(): m_state=6
01:01:07.087 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11679
01:01:07.088 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=472.79, Mass=682304, SNR=350.9, Peak=55574 HFD=4.4
01:01:07.089 00.001 8996 MultiStar: [#1 -0.24,0.00,0.57,U] [#2 -0.32,-0.22,0.77,U] [#3 0.06,-0.11,0.59,U] [#4 -0.15,0.12,0.47,U] [#5 0.06,-0.23,0.53,U] [#6 -0.31,-0.11,0.38,U] [#7 -0.37,0.09,0.37,U] [#8 0.06,-0.16,0.34,U] 
01:01:07.090 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.11}, one-star: {0.02, -0.19}
01:01:07.091 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
01:01:07.092 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.85)
01:01:07.093 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.41 mountX=-0.11 mountY=0.12, mountTheta=2.30
01:01:07.096 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.11, opts=13)
01:01:07.097 00.001 8996 Enqueuing Move request for scope (-0.12, -0.11)
01:01:07.099 00.002 20224 Worker thread wakes up
01:01:07.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
01:01:07.099 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
01:01:07.099 00.000 20224 Moving (-0.12, -0.11) raw xDistance=-0.11 yDistance=0.12
01:01:07.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:01:07.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:07.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:01:07.099 00.000 20224 MoveAxis(E, 0, ABG)
01:01:07.099 00.000 20224 Move returns status 0, amount 0
01:01:07.099 00.000 20224 MoveAxis(N, 0, ABG)
01:01:07.099 00.000 20224 Move returns status 0, amount 0
01:01:07.099 00.000 20224 move complete, result=0
01:01:07.099 00.000 20224 worker thread done servicing request
01:01:07.103 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55574, med=3072, FiltMin=2768, FiltMax=24141, Gamma=1.000
01:01:07.115 00.012 8996 UpdateGuideState exits: m=682304 SNR=350.9
01:01:07.116 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:07.117 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:07.118 00.001 8996 Enqueuing Expose request
01:01:07.119 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:07.119 00.000 20224 Worker thread wakes up
01:01:07.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:07.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:08.093 00.973 20224 Exposure complete
01:01:08.174 00.081 8996 OnExposeComplete: enter
01:01:08.176 00.002 20224 worker thread done servicing request
01:01:08.176 00.000 8996 UpdateGuideState(): m_state=6
01:01:08.176 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11680
01:01:08.177 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=472.98, Mass=686204, SNR=338.6, Peak=58374 HFD=4.3
01:01:08.178 00.001 8996 MultiStar: [#1 -0.38,0.05,0.63,U] [#2 -0.34,-0.11,0.67,U] [#3 -0.12,0.24,0.54,U] [#4 -0.38,0.06,0.47,U] [#5 -0.28,0.06,0.56,U] [#6 -0.37,0.02,0.41,U] [#7 -0.09,0.40,0.39,U] [#8 -0.17,0.07,0.36,U] 
01:01:08.178 00.000 8996 single-star, 8 included, MultiStar: {-0.22, 0.07}, one-star: {-0.00, -0.01}
01:01:08.179 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
01:01:08.180 00.001 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
01:01:08.181 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.61 mountX=0.00 mountY=0.01, mountTheta=1.52
01:01:08.182 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.01, opts=13)
01:01:08.183 00.001 8996 Enqueuing Move request for scope (-0.00, -0.01)
01:01:08.184 00.001 20224 Worker thread wakes up
01:01:08.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.01) opts 0xd
01:01:08.184 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.01)
01:01:08.184 00.000 20224 Moving (-0.00, -0.01) raw xDistance=0.00 yDistance=0.01
01:01:08.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:01:08.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:08.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:01:08.184 00.000 20224 MoveAxis(E, 0, ABG)
01:01:08.184 00.000 20224 Move returns status 0, amount 0
01:01:08.184 00.000 20224 MoveAxis(N, 0, ABG)
01:01:08.184 00.000 20224 Move returns status 0, amount 0
01:01:08.184 00.000 20224 move complete, result=0
01:01:08.184 00.000 20224 worker thread done servicing request
01:01:08.187 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=58374, med=3075, FiltMin=2800, FiltMax=27888, Gamma=1.000
01:01:08.210 00.023 8996 UpdateGuideState exits: m=686204 SNR=338.6
01:01:08.212 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:08.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:08.214 00.001 8996 Enqueuing Expose request
01:01:08.214 00.000 20224 Worker thread wakes up
01:01:08.214 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:08.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:08.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:09.362 01.147 20224 Exposure complete
01:01:09.456 00.094 20224 worker thread done servicing request
01:01:09.457 00.001 8996 OnExposeComplete: enter
01:01:09.457 00.000 8996 UpdateGuideState(): m_state=6
01:01:09.458 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11681
01:01:09.459 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.24, Mass=691544, SNR=319.8, Peak=60758 HFD=4.5
01:01:09.460 00.001 8996 MultiStar: [#1 -0.30,0.14,0.70,U] [#2 -0.42,-0.13,0.68,U] [#3 0.08,0.12,0.62,U] [#4 -0.28,0.08,0.54,U] [#5 -0.35,-0.07,0.59,U] [#6 -0.42,-0.03,0.49,U] [#7 -0.32,0.35,0.00,M1] [#8 -0.27,0.21,0.29,U] 
01:01:09.461 00.001 8996 refined, 7 included, MultiStar: {-0.27, 0.08}, one-star: {-0.25, 0.25}
01:01:09.462 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
01:01:09.463 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
01:01:09.464 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.08 hyp=0.28 cameraTheta=2.86 mountX=-0.28 mountY=-0.05, mountTheta=-2.97
01:01:09.465 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.08, opts=13)
01:01:09.466 00.001 8996 Enqueuing Move request for scope (-0.27, 0.08)
01:01:09.467 00.001 20224 Worker thread wakes up
01:01:09.468 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.08) opts 0xd
01:01:09.468 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.08)
01:01:09.468 00.000 20224 Moving (-0.27, 0.08) raw xDistance=-0.28 yDistance=-0.05
01:01:09.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:01:09.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:09.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:01:09.468 00.000 20224 MoveAxis(E, 40, ABG)
01:01:09.468 00.000 20224 Guiding  Dir = 2, Dur = 40
01:01:09.469 00.001 20224 IsSlewing returns 0
01:01:09.469 00.000 20224 IsGuiding returns 0
01:01:09.472 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=60758, med=3075, FiltMin=2726, FiltMax=25600, Gamma=1.000
01:01:09.485 00.013 20224 PulseGuide returned control before completion, sleep 35
01:01:09.486 00.001 8996 UpdateGuideState exits: m=691544 SNR=319.8
01:01:09.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:09.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:09.489 00.001 8996 Enqueuing Expose request
01:01:09.531 00.042 20224 IsGuiding returns 1
01:01:09.531 00.000 20224 scope still moving after pulse duration time elapsed
01:01:09.563 00.032 20224 IsSlewing returns 0
01:01:09.563 00.000 20224 IsGuiding returns 1
01:01:09.594 00.031 20224 IsSlewing returns 0
01:01:09.594 00.000 20224 IsGuiding returns 0
01:01:09.594 00.000 20224 scope move finished after 40 + 84 ms
01:01:09.594 00.000 20224 Move returns status 0, amount 40
01:01:09.594 00.000 20224 MoveAxis(N, 0, ABG)
01:01:09.595 00.001 20224 Move returns status 0, amount 0
01:01:09.595 00.000 20224 move complete, result=0
01:01:09.595 00.000 20224 worker thread done servicing request
01:01:09.595 00.000 20224 Worker thread wakes up
01:01:09.595 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
01:01:09.597 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:09.597 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:10.578 00.981 20224 Exposure complete
01:01:10.635 00.057 20224 worker thread done servicing request
01:01:10.635 00.000 8996 OnExposeComplete: enter
01:01:10.636 00.001 8996 UpdateGuideState(): m_state=6
01:01:10.637 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11682
01:01:10.637 00.000 8996 Star::Find returns 1 (0), X=135.09, Y=473.22, Mass=716942, SNR=325.3, Peak=55910 HFD=4.4
01:01:10.639 00.002 8996 MultiStar: [#1 -0.03,0.24,0.59,U] [#2 -0.20,0.11,0.71,U] [#3 0.32,0.09,0.54,U] [#4 -0.01,0.11,0.53,U] [#5 -0.27,-0.16,0.51,U] [#6 -0.19,0.42,0.00,M1] [#7 0.01,0.39,0.45,U] [#8 -0.29,0.11,0.35,U] 
01:01:10.639 00.000 8996 refined, 7 included, MultiStar: {-0.06, 0.15}, one-star: {-0.05, 0.24}
01:01:10.640 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
01:01:10.641 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
01:01:10.642 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.95 mountX=-0.07 mountY=-0.14, mountTheta=-2.05
01:01:10.643 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.15, opts=13)
01:01:10.644 00.001 8996 Enqueuing Move request for scope (-0.06, 0.15)
01:01:10.644 00.000 20224 Worker thread wakes up
01:01:10.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
01:01:10.644 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
01:01:10.644 00.000 20224 Moving (-0.06, 0.15) raw xDistance=-0.07 yDistance=-0.14
01:01:10.645 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:01:10.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:10.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:01:10.645 00.000 20224 MoveAxis(E, 0, ABG)
01:01:10.645 00.000 20224 Move returns status 0, amount 0
01:01:10.645 00.000 20224 MoveAxis(N, 0, ABG)
01:01:10.645 00.000 20224 Move returns status 0, amount 0
01:01:10.645 00.000 20224 move complete, result=0
01:01:10.645 00.000 20224 worker thread done servicing request
01:01:10.648 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55910, med=3075, FiltMin=2781, FiltMax=27072, Gamma=1.000
01:01:10.669 00.021 8996 UpdateGuideState exits: m=716942 SNR=325.3
01:01:10.671 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:10.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:10.673 00.001 8996 Enqueuing Expose request
01:01:10.674 00.001 20224 Worker thread wakes up
01:01:10.674 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:10.675 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:10.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:11.856 01.181 20224 Exposure complete
01:01:11.940 00.084 20224 worker thread done servicing request
01:01:11.940 00.000 8996 OnExposeComplete: enter
01:01:11.942 00.002 8996 UpdateGuideState(): m_state=6
01:01:11.943 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11683
01:01:11.944 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=472.74, Mass=676968, SNR=335.6, Peak=56566 HFD=4.4
01:01:11.946 00.002 8996 MultiStar: [#1 0.07,-0.15,0.63,U] [#2 -0.37,0.11,0.68,U] [#3 0.25,0.03,0.61,U] [#4 -0.04,0.01,0.50,U] [#5 -0.10,-0.25,0.54,U] [#6 -0.03,0.08,0.36,U] [#7 0.12,0.32,0.37,U] [#8 0.07,0.06,0.31,U] 
01:01:11.946 00.000 8996 refined, 8 included, MultiStar: {-0.03, -0.04}, one-star: {-0.09, -0.24}
01:01:11.947 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
01:01:11.948 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
01:01:11.949 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.24 mountX=-0.03 mountY=0.04, mountTheta=2.14
01:01:11.952 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
01:01:11.954 00.002 8996 Enqueuing Move request for scope (-0.03, -0.04)
01:01:11.957 00.003 20224 Worker thread wakes up
01:01:11.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
01:01:11.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
01:01:11.957 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
01:01:11.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:01:11.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:11.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:01:11.957 00.000 20224 MoveAxis(E, 0, ABG)
01:01:11.957 00.000 20224 Move returns status 0, amount 0
01:01:11.957 00.000 20224 MoveAxis(N, 0, ABG)
01:01:11.957 00.000 20224 Move returns status 0, amount 0
01:01:11.957 00.000 20224 move complete, result=0
01:01:11.957 00.000 20224 worker thread done servicing request
01:01:11.963 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=56566, med=3075, FiltMin=2781, FiltMax=24797, Gamma=1.000
01:01:11.979 00.016 8996 UpdateGuideState exits: m=676968 SNR=335.6
01:01:11.980 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:11.981 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:11.982 00.001 8996 Enqueuing Expose request
01:01:11.982 00.000 20224 Worker thread wakes up
01:01:11.982 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:11.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:11.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:12.954 00.971 20224 Exposure complete
01:01:13.015 00.061 20224 worker thread done servicing request
01:01:13.015 00.000 8996 OnExposeComplete: enter
01:01:13.016 00.001 8996 UpdateGuideState(): m_state=6
01:01:13.017 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11684
01:01:13.019 00.002 8996 Star::Find returns 1 (0), X=135.32, Y=472.76, Mass=696309, SNR=331.0, Peak=49286 HFD=4.6
01:01:13.020 00.001 8996 MultiStar: [#1 -0.01,0.05,0.64,U] [#2 -0.15,0.14,0.67,U] [#3 0.37,0.01,0.57,U] [#4 -0.01,0.08,0.55,U] [#5 0.12,-0.24,0.55,U] [#6 0.01,0.08,0.37,U] [#7 0.19,0.39,0.38,U] [#8 0.22,-0.03,0.33,U] 
01:01:13.021 00.001 8996 refined, 8 included, MultiStar: {0.10, -0.00}, one-star: {0.19, -0.23}
01:01:13.023 00.002 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
01:01:13.023 00.000 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
01:01:13.025 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.03 mountX=0.10 mountY=-0.01, mountTheta=-0.08
01:01:13.026 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.00, opts=13)
01:01:13.028 00.002 8996 Enqueuing Move request for scope (0.10, -0.00)
01:01:13.029 00.001 20224 Worker thread wakes up
01:01:13.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
01:01:13.030 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
01:01:13.030 00.000 20224 Moving (0.10, -0.00) raw xDistance=0.10 yDistance=-0.01
01:01:13.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:01:13.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:13.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:01:13.030 00.000 20224 MoveAxis(E, 0, ABG)
01:01:13.030 00.000 20224 Move returns status 0, amount 0
01:01:13.030 00.000 20224 MoveAxis(N, 0, ABG)
01:01:13.030 00.000 20224 Move returns status 0, amount 0
01:01:13.030 00.000 20224 move complete, result=0
01:01:13.030 00.000 20224 worker thread done servicing request
01:01:13.036 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49286, med=3072, FiltMin=2784, FiltMax=23971, Gamma=1.000
01:01:13.055 00.019 8996 UpdateGuideState exits: m=696309 SNR=331.0
01:01:13.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:13.058 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:13.059 00.001 8996 Enqueuing Expose request
01:01:13.060 00.001 20224 Worker thread wakes up
01:01:13.060 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:01:13.061 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:13.062 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:14.235 01.173 20224 Exposure complete
01:01:14.308 00.073 20224 worker thread done servicing request
01:01:14.308 00.000 8996 OnExposeComplete: enter
01:01:14.309 00.001 8996 UpdateGuideState(): m_state=6
01:01:14.310 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11685
01:01:14.311 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=472.74, Mass=681377, SNR=304.6, Peak=52022 HFD=4.6
01:01:14.311 00.000 8996 MultiStar: [#1 0.10,-0.11,0.68,U] [#2 0.06,-0.20,0.84,U] [#3 0.53,-0.05,0.00,M1] [#4 0.15,-0.10,0.52,U] [#5 0.21,-0.47,0.00,M1] [#6 -0.10,-0.30,0.44,U] [#7 -0.01,0.03,0.49,U] [#8 -0.06,-0.17,0.33,U] 
01:01:14.312 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.17}, one-star: {0.33, -0.24}
01:01:14.313 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
01:01:14.313 00.000 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
01:01:14.314 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-1.00 mountX=0.12 mountY=0.15, mountTheta=0.90
01:01:14.316 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.17, opts=13)
01:01:14.316 00.000 8996 Enqueuing Move request for scope (0.11, -0.17)
01:01:14.317 00.001 20224 Worker thread wakes up
01:01:14.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
01:01:14.317 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
01:01:14.317 00.000 20224 Moving (0.11, -0.17) raw xDistance=0.12 yDistance=0.15
01:01:14.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:01:14.318 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:14.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:01:14.318 00.000 20224 MoveAxis(E, 0, ABG)
01:01:14.318 00.000 20224 Move returns status 0, amount 0
01:01:14.318 00.000 20224 MoveAxis(N, 0, ABG)
01:01:14.318 00.000 20224 Move returns status 0, amount 0
01:01:14.318 00.000 20224 move complete, result=0
01:01:14.318 00.000 20224 worker thread done servicing request
01:01:14.322 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52022, med=3075, FiltMin=2768, FiltMax=24592, Gamma=1.000
01:01:14.345 00.023 8996 UpdateGuideState exits: m=681377 SNR=304.6
01:01:14.347 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:14.347 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:14.348 00.001 8996 Enqueuing Expose request
01:01:14.349 00.001 20224 Worker thread wakes up
01:01:14.350 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:01:14.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:14.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:15.335 00.985 20224 Exposure complete
01:01:15.409 00.074 20224 worker thread done servicing request
01:01:15.410 00.001 8996 OnExposeComplete: enter
01:01:15.411 00.001 8996 UpdateGuideState(): m_state=6
01:01:15.413 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11686
01:01:15.415 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=472.64, Mass=721873, SNR=355.8, Peak=51958 HFD=4.6
01:01:15.417 00.002 8996 MultiStar: [#1 0.14,-0.02,0.69,U] [#2 -0.15,-0.12,0.59,U] [#3 0.25,-0.51,0.00,M2] [#4 0.04,-0.33,0.54,U] [#5 0.02,-0.27,0.52,U] [#6 -0.16,-0.10,0.40,U] [#7 0.11,-0.07,0.33,U] [#8 -0.12,-0.10,0.36,U] 
01:01:15.418 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.19}, one-star: {0.28, -0.35}
01:01:15.420 00.002 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
01:01:15.421 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
01:01:15.422 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.28 mountX=0.08 mountY=0.18, mountTheta=1.18
01:01:15.425 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.19, opts=13)
01:01:15.427 00.002 8996 Enqueuing Move request for scope (0.06, -0.19)
01:01:15.428 00.001 20224 Worker thread wakes up
01:01:15.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.19) opts 0xd
01:01:15.429 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.19)
01:01:15.429 00.000 20224 Moving (0.06, -0.19) raw xDistance=0.08 yDistance=0.18
01:01:15.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:01:15.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:15.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:01:15.429 00.000 20224 MoveAxis(E, 0, ABG)
01:01:15.429 00.000 20224 Move returns status 0, amount 0
01:01:15.429 00.000 20224 MoveAxis(N, 0, ABG)
01:01:15.429 00.000 20224 Move returns status 0, amount 0
01:01:15.429 00.000 20224 move complete, result=0
01:01:15.430 00.001 20224 worker thread done servicing request
01:01:15.440 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51958, med=3075, FiltMin=2761, FiltMax=26595, Gamma=1.000
01:01:15.466 00.026 8996 UpdateGuideState exits: m=721873 SNR=355.8
01:01:15.467 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:15.468 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:15.469 00.001 8996 Enqueuing Expose request
01:01:15.470 00.001 20224 Worker thread wakes up
01:01:15.470 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:01:15.470 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:15.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:16.628 01.158 20224 Exposure complete
01:01:16.697 00.069 20224 worker thread done servicing request
01:01:16.698 00.001 8996 OnExposeComplete: enter
01:01:16.701 00.003 8996 UpdateGuideState(): m_state=6
01:01:16.703 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11687
01:01:16.705 00.002 8996 Star::Find returns 1 (0), X=134.97, Y=473.05, Mass=636362, SNR=306.4, Peak=55046 HFD=4.4
01:01:16.707 00.002 8996 MultiStar: [#1 -0.11,0.33,0.76,U] [#2 -0.08,0.07,0.81,U] [#3 0.25,-0.01,0.63,U] [#4 -0.25,0.07,0.53,U] [#5 0.01,-0.08,0.61,U] [#6 -0.20,-0.23,0.43,U] [#7 -0.27,0.30,0.46,U] [#8 -0.11,0.11,0.38,U] 
01:01:16.709 00.002 8996 refined, 8 included, MultiStar: {-0.09, 0.08}, one-star: {-0.17, 0.07}
01:01:16.710 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
01:01:16.712 00.002 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
01:01:16.713 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.44 mountX=-0.10 mountY=-0.07, mountTheta=-2.55
01:01:16.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.08, opts=13)
01:01:16.717 00.002 8996 Enqueuing Move request for scope (-0.09, 0.08)
01:01:16.718 00.001 20224 Worker thread wakes up
01:01:16.719 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
01:01:16.719 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
01:01:16.719 00.000 20224 Moving (-0.09, 0.08) raw xDistance=-0.10 yDistance=-0.07
01:01:16.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:01:16.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:16.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:01:16.719 00.000 20224 MoveAxis(E, 0, ABG)
01:01:16.719 00.000 20224 Move returns status 0, amount 0
01:01:16.719 00.000 20224 MoveAxis(N, 0, ABG)
01:01:16.719 00.000 20224 Move returns status 0, amount 0
01:01:16.719 00.000 20224 move complete, result=0
01:01:16.719 00.000 20224 worker thread done servicing request
01:01:16.725 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=55046, med=3075, FiltMin=2800, FiltMax=24912, Gamma=1.000
01:01:16.749 00.024 8996 UpdateGuideState exits: m=636362 SNR=306.4
01:01:16.751 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:16.754 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:16.756 00.002 8996 Enqueuing Expose request
01:01:16.757 00.001 20224 Worker thread wakes up
01:01:16.757 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:16.759 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:16.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:17.731 00.972 20224 Exposure complete
01:01:17.820 00.089 20224 worker thread done servicing request
01:01:17.820 00.000 8996 OnExposeComplete: enter
01:01:17.821 00.001 8996 UpdateGuideState(): m_state=6
01:01:17.823 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11688
01:01:17.824 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.15, Mass=585148, SNR=278.1, Peak=48390 HFD=4.4
01:01:17.826 00.002 8996 MultiStar: [#1 -0.11,0.00,0.80,U] [#2 -0.05,0.08,0.77,U] [#3 0.30,0.03,0.58,U] [#4 -0.05,0.04,0.61,U] [#5 0.01,-0.08,0.65,U] [#6 -0.04,0.24,0.53,U] [#7 -0.05,0.36,0.45,U] [#8 0.12,0.15,0.36,U] 
01:01:17.828 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.10}, one-star: {-0.06, 0.17}
01:01:17.830 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
01:01:17.831 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:01:17.832 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.64 mountX=-0.02 mountY=-0.10, mountTheta=-1.73
01:01:17.835 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.10, opts=13)
01:01:17.836 00.001 8996 Enqueuing Move request for scope (-0.01, 0.10)
01:01:17.836 00.000 20224 Worker thread wakes up
01:01:17.837 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
01:01:17.837 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
01:01:17.837 00.000 20224 Moving (-0.01, 0.10) raw xDistance=-0.02 yDistance=-0.10
01:01:17.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:01:17.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:17.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:01:17.837 00.000 20224 MoveAxis(E, 0, ABG)
01:01:17.837 00.000 20224 Move returns status 0, amount 0
01:01:17.837 00.000 20224 MoveAxis(N, 0, ABG)
01:01:17.837 00.000 20224 Move returns status 0, amount 0
01:01:17.837 00.000 20224 move complete, result=0
01:01:17.837 00.000 20224 worker thread done servicing request
01:01:17.843 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48390, med=3075, FiltMin=2781, FiltMax=23104, Gamma=1.000
01:01:17.860 00.017 8996 UpdateGuideState exits: m=585148 SNR=278.1
01:01:17.861 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:17.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:17.863 00.001 8996 Enqueuing Expose request
01:01:17.864 00.001 20224 Worker thread wakes up
01:01:17.864 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:17.865 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:17.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:19.036 01.171 20224 Exposure complete
01:01:19.114 00.078 20224 worker thread done servicing request
01:01:19.114 00.000 8996 OnExposeComplete: enter
01:01:19.115 00.001 8996 UpdateGuideState(): m_state=6
01:01:19.116 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11689
01:01:19.117 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=472.75, Mass=689549, SNR=341.7, Peak=56278 HFD=4.5
01:01:19.118 00.001 8996 MultiStar: [#1 -0.27,-0.02,0.61,U] [#2 -0.29,-0.48,0.00,M1] [#3 0.08,-0.27,0.66,U] [#4 -0.23,-0.19,0.54,U] [#5 -0.25,-0.11,0.58,U] [#6 -0.28,0.01,0.40,U] [#7 -0.34,-0.02,0.37,U] [#8 -0.20,-0.26,0.34,U] 
01:01:19.119 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.15}, one-star: {-0.00, -0.23}
01:01:19.120 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
01:01:19.121 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
01:01:19.122 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.15 hyp=0.22 cameraTheta=-2.37 mountX=-0.14 mountY=0.17, mountTheta=2.26
01:01:19.123 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.15, opts=13)
01:01:19.124 00.001 8996 Enqueuing Move request for scope (-0.15, -0.15)
01:01:19.125 00.001 20224 Worker thread wakes up
01:01:19.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.15) opts 0xd
01:01:19.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.15)
01:01:19.125 00.000 20224 Moving (-0.15, -0.15) raw xDistance=-0.14 yDistance=0.17
01:01:19.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:01:19.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:19.126 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:01:19.126 00.000 20224 MoveAxis(E, 0, ABG)
01:01:19.126 00.000 20224 Move returns status 0, amount 0
01:01:19.126 00.000 20224 MoveAxis(N, 0, ABG)
01:01:19.126 00.000 20224 Move returns status 0, amount 0
01:01:19.126 00.000 20224 move complete, result=0
01:01:19.126 00.000 20224 worker thread done servicing request
01:01:19.131 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=56278, med=3075, FiltMin=2784, FiltMax=23981, Gamma=1.000
01:01:19.154 00.023 8996 UpdateGuideState exits: m=689549 SNR=341.7
01:01:19.157 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:19.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:19.159 00.001 8996 Enqueuing Expose request
01:01:19.161 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:01:19.163 00.002 20224 Worker thread wakes up
01:01:19.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:19.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:20.139 00.976 20224 Exposure complete
01:01:20.209 00.070 20224 worker thread done servicing request
01:01:20.209 00.000 8996 OnExposeComplete: enter
01:01:20.210 00.001 8996 UpdateGuideState(): m_state=6
01:01:20.211 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11690
01:01:20.212 00.001 8996 Star::Find returns 1 (0), X=134.74, Y=472.75, Mass=567769, SNR=302.5, Peak=51382 HFD=4.6
01:01:20.213 00.001 8996 MultiStar: [#1 -0.38,-0.26,0.00,M1] [#2 -0.41,-0.39,0.00,M2] [#3 -0.29,-0.33,0.57,U] [#4 -0.54,-0.25,0.00,M1] [#5 -0.46,-0.15,0.00,M1] [#6 -0.59,-0.09,0.00,M1] [#7 -0.46,-0.16,0.00,M1] [#8 -0.47,-0.12,0.00,M1] 
01:01:20.214 00.001 8996 refined, 1 included, MultiStar: {-0.36, -0.27}, one-star: {-0.40, -0.23}
01:01:20.214 00.000 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
01:01:20.215 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
01:01:20.216 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.27 hyp=0.45 cameraTheta=-2.50 mountX=-0.33 mountY=0.31, mountTheta=2.40
01:01:20.217 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.27, opts=13)
01:01:20.218 00.001 8996 Enqueuing Move request for scope (-0.36, -0.27)
01:01:20.219 00.001 20224 Worker thread wakes up
01:01:20.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.27) opts 0xd
01:01:20.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.27)
01:01:20.219 00.000 20224 Moving (-0.36, -0.27) raw xDistance=-0.33 yDistance=0.31
01:01:20.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:01:20.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
01:01:20.219 00.000 20224 MoveAxis(E, 49, ABG)
01:01:20.219 00.000 20224 Guiding  Dir = 2, Dur = 49
01:01:20.220 00.001 20224 IsSlewing returns 0
01:01:20.220 00.000 20224 IsGuiding returns 0
01:01:20.223 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=51382, med=3075, FiltMin=2787, FiltMax=22848, Gamma=1.000
01:01:20.237 00.014 8996 UpdateGuideState exits: m=567769 SNR=302.5
01:01:20.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:20.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:20.239 00.000 8996 Enqueuing Expose request
01:01:20.278 00.039 20224 IsGuiding returns 1
01:01:20.278 00.000 20224 scope still moving after pulse duration time elapsed
01:01:20.308 00.030 20224 IsSlewing returns 0
01:01:20.308 00.000 20224 IsGuiding returns 1
01:01:20.339 00.031 20224 IsSlewing returns 0
01:01:20.339 00.000 20224 IsGuiding returns 1
01:01:20.370 00.031 20224 IsSlewing returns 0
01:01:20.370 00.000 20224 IsGuiding returns 0
01:01:20.370 00.000 20224 scope move finished after 49 + 101 ms
01:01:20.370 00.000 20224 Move returns status 0, amount 49
01:01:20.370 00.000 20224 MoveAxis(S, 65, ABG)
01:01:20.370 00.000 20224 Guiding  Dir = 1, Dur = 65
01:01:20.372 00.002 20224 IsSlewing returns 0
01:01:20.372 00.000 20224 IsGuiding returns 0
01:01:20.434 00.062 20224 PulseGuide returned control before completion, sleep 14
01:01:20.463 00.029 20224 IsGuiding returns 1
01:01:20.463 00.000 20224 scope still moving after pulse duration time elapsed
01:01:20.493 00.030 20224 IsSlewing returns 0
01:01:20.495 00.002 20224 IsGuiding returns 1
01:01:20.529 00.034 20224 IsSlewing returns 0
01:01:20.529 00.000 20224 IsGuiding returns 0
01:01:20.530 00.001 20224 scope move finished after 65 + 93 ms
01:01:20.530 00.000 20224 Move returns status 0, amount 65
01:01:20.530 00.000 20224 move complete, result=0
01:01:20.530 00.000 20224 worker thread done servicing request
01:01:20.530 00.000 20224 Worker thread wakes up
01:01:20.530 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.3 px 65 ms SOUTH
01:01:20.533 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:20.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:21.695 01.162 20224 Exposure complete
01:01:21.772 00.077 20224 worker thread done servicing request
01:01:21.772 00.000 8996 OnExposeComplete: enter
01:01:21.773 00.001 8996 UpdateGuideState(): m_state=6
01:01:21.773 00.000 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11691
01:01:21.774 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.46, Mass=652971, SNR=311.2, Peak=49750 HFD=4.6
01:01:21.775 00.001 8996 MultiStar: [#1 0.01,0.30,0.66,U] [#2 -0.25,0.07,0.79,U] [#3 0.10,0.30,0.55,U] [#4 -0.08,0.39,0.51,U] [#5 0.24,0.27,0.54,U] [#6 -0.31,0.17,0.44,U] [#7 -0.41,0.57,0.00,M2] [#8 -0.02,0.02,0.34,U] 
01:01:21.777 00.002 8996 refined, 7 included, MultiStar: {-0.11, 0.27}, one-star: {-0.33, 0.48}
01:01:21.778 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
01:01:21.779 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
01:01:21.780 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.27 hyp=0.29 cameraTheta=1.94 mountX=-0.13 mountY=-0.26, mountTheta=-2.04
01:01:21.782 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.27, opts=13)
01:01:21.783 00.001 8996 Enqueuing Move request for scope (-0.11, 0.27)
01:01:21.784 00.001 20224 Worker thread wakes up
01:01:21.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.27) opts 0xd
01:01:21.785 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.27)
01:01:21.785 00.000 20224 Moving (-0.11, 0.27) raw xDistance=-0.13 yDistance=-0.26
01:01:21.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:01:21.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:01:21.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:01:21.785 00.000 20224 MoveAxis(E, 0, ABG)
01:01:21.785 00.000 20224 Move returns status 0, amount 0
01:01:21.785 00.000 20224 MoveAxis(N, 0, ABG)
01:01:21.785 00.000 20224 Move returns status 0, amount 0
01:01:21.785 00.000 20224 move complete, result=0
01:01:21.785 00.000 20224 worker thread done servicing request
01:01:21.791 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49750, med=3075, FiltMin=2768, FiltMax=26873, Gamma=1.000
01:01:21.805 00.014 8996 UpdateGuideState exits: m=652971 SNR=311.2
01:01:21.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:21.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:21.808 00.001 8996 Enqueuing Expose request
01:01:21.809 00.001 20224 Worker thread wakes up
01:01:21.809 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:01:21.810 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:21.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:22.774 00.964 20224 Exposure complete
01:01:22.862 00.088 20224 worker thread done servicing request
01:01:22.862 00.000 8996 OnExposeComplete: enter
01:01:22.865 00.003 8996 UpdateGuideState(): m_state=6
01:01:22.868 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11692
01:01:22.871 00.003 8996 Star::Find returns 1 (0), X=135.18, Y=473.16, Mass=699750, SNR=339.6, Peak=52998 HFD=4.4
01:01:22.874 00.003 8996 MultiStar: [#1 -0.01,0.23,0.68,U] [#2 -0.21,0.16,0.68,U] [#3 0.14,0.15,0.63,U] [#4 -0.11,0.09,0.46,U] [#5 0.27,-0.03,0.58,U] [#6 -0.12,-0.12,0.40,U] [#7 -0.20,0.39,0.36,U] [#8 0.33,-0.13,0.40,U] 
01:01:22.876 00.002 8996 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {0.05, 0.18}
01:01:22.877 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
01:01:22.879 00.002 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
01:01:22.880 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.39 mountX=0.01 mountY=-0.12, mountTheta=-1.49
01:01:22.882 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.12, opts=13)
01:01:22.883 00.001 8996 Enqueuing Move request for scope (0.02, 0.12)
01:01:22.884 00.001 20224 Worker thread wakes up
01:01:22.885 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
01:01:22.885 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
01:01:22.885 00.000 20224 Moving (0.02, 0.12) raw xDistance=0.01 yDistance=-0.12
01:01:22.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:01:22.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:22.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:01:22.885 00.000 20224 MoveAxis(E, 0, ABG)
01:01:22.885 00.000 20224 Move returns status 0, amount 0
01:01:22.885 00.000 20224 MoveAxis(N, 0, ABG)
01:01:22.885 00.000 20224 Move returns status 0, amount 0
01:01:22.885 00.000 20224 move complete, result=0
01:01:22.885 00.000 20224 worker thread done servicing request
01:01:22.889 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52998, med=3075, FiltMin=2774, FiltMax=25904, Gamma=1.000
01:01:22.911 00.022 8996 UpdateGuideState exits: m=699750 SNR=339.6
01:01:22.912 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:22.913 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:22.914 00.001 8996 Enqueuing Expose request
01:01:22.915 00.001 20224 Worker thread wakes up
01:01:22.915 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:22.916 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:22.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:24.079 01.163 20224 Exposure complete
01:01:24.174 00.095 20224 worker thread done servicing request
01:01:24.174 00.000 8996 OnExposeComplete: enter
01:01:24.175 00.001 8996 UpdateGuideState(): m_state=6
01:01:24.176 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11693
01:01:24.176 00.000 8996 Star::Find returns 1 (0), X=135.65, Y=473.06, Mass=639638, SNR=319.0, Peak=52358 HFD=4.7
01:01:24.177 00.001 8996 MultiStar: [#1 -0.07,-0.01,0.73,U] [#2 -0.18,-0.01,0.73,U] [#3 0.27,0.31,0.65,U] [#4 -0.11,0.22,0.54,U] [#5 0.21,-0.43,0.00,M1] [#6 -0.32,-0.15,0.45,U] [#7 -0.10,-0.00,0.46,U] [#8 0.27,0.23,0.38,U] 
01:01:24.178 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.08}, one-star: {0.51, 0.08}
01:01:24.179 00.001 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
01:01:24.180 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
01:01:24.181 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.11 cameraTheta=0.85 mountX=0.06 mountY=-0.09, mountTheta=-0.95
01:01:24.182 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
01:01:24.183 00.001 8996 Enqueuing Move request for scope (0.07, 0.08)
01:01:24.183 00.000 20224 Worker thread wakes up
01:01:24.184 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
01:01:24.184 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
01:01:24.184 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.06 yDistance=-0.09
01:01:24.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:01:24.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:24.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:01:24.184 00.000 20224 MoveAxis(E, 0, ABG)
01:01:24.184 00.000 20224 Move returns status 0, amount 0
01:01:24.184 00.000 20224 MoveAxis(N, 0, ABG)
01:01:24.184 00.000 20224 Move returns status 0, amount 0
01:01:24.184 00.000 20224 move complete, result=0
01:01:24.184 00.000 20224 worker thread done servicing request
01:01:24.195 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52358, med=3075, FiltMin=2771, FiltMax=25843, Gamma=1.000
01:01:24.211 00.016 8996 UpdateGuideState exits: m=639638 SNR=319.0
01:01:24.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:24.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:24.214 00.001 8996 Enqueuing Expose request
01:01:24.215 00.001 20224 Worker thread wakes up
01:01:24.215 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:24.215 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:24.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:25.191 00.976 20224 Exposure complete
01:01:25.249 00.058 20224 worker thread done servicing request
01:01:25.249 00.000 8996 OnExposeComplete: enter
01:01:25.250 00.001 8996 UpdateGuideState(): m_state=6
01:01:25.251 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11694
01:01:25.253 00.002 8996 Star::Find returns 1 (0), X=135.36, Y=473.24, Mass=716608, SNR=332.3, Peak=49638 HFD=4.6
01:01:25.256 00.003 8996 MultiStar: [#1 -0.08,0.02,0.67,U] [#2 -0.26,-0.00,0.64,U] [#3 0.28,0.19,0.61,U] [#4 0.05,0.29,0.44,U] [#5 -0.27,-0.07,0.53,U] [#6 -0.36,0.06,0.43,U] [#7 -0.13,0.18,0.33,U] [#8 -0.03,0.20,0.32,U] 
01:01:25.258 00.002 8996 refined, 8 included, MultiStar: {-0.03, 0.13}, one-star: {0.22, 0.26}
01:01:25.260 00.002 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
01:01:25.261 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:01:25.262 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.82 mountX=-0.04 mountY=-0.12, mountTheta=-1.92
01:01:25.264 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
01:01:25.265 00.001 8996 Enqueuing Move request for scope (-0.03, 0.13)
01:01:25.267 00.002 20224 Worker thread wakes up
01:01:25.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
01:01:25.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
01:01:25.267 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.04 yDistance=-0.12
01:01:25.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:01:25.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:25.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:01:25.267 00.000 20224 MoveAxis(E, 0, ABG)
01:01:25.267 00.000 20224 Move returns status 0, amount 0
01:01:25.267 00.000 20224 MoveAxis(N, 0, ABG)
01:01:25.267 00.000 20224 Move returns status 0, amount 0
01:01:25.267 00.000 20224 move complete, result=0
01:01:25.267 00.000 20224 worker thread done servicing request
01:01:25.276 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49638, med=3075, FiltMin=2774, FiltMax=26320, Gamma=1.000
01:01:25.301 00.025 8996 UpdateGuideState exits: m=716608 SNR=332.3
01:01:25.303 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:25.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:25.304 00.000 8996 Enqueuing Expose request
01:01:25.305 00.001 20224 Worker thread wakes up
01:01:25.305 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:25.306 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:25.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:26.475 01.169 20224 Exposure complete
01:01:26.572 00.097 20224 worker thread done servicing request
01:01:26.572 00.000 8996 OnExposeComplete: enter
01:01:26.573 00.001 8996 UpdateGuideState(): m_state=6
01:01:26.574 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11695
01:01:26.575 00.001 8996 Star::Find returns 1 (0), X=134.69, Y=473.09, Mass=662179, SNR=305.7, Peak=57766 HFD=4.6
01:01:26.577 00.002 8996 MultiStar: [#1 -0.19,0.02,0.62,U] [#2 -0.42,0.08,0.71,U] [#3 0.07,-0.28,0.70,U] [#4 -0.28,-0.16,0.56,U] [#5 -0.16,-0.18,0.66,U] [#6 -0.50,-0.39,0.00,M1] [#7 -0.32,0.06,0.45,U] [#8 0.05,-0.10,0.41,U] 
01:01:26.578 00.001 8996 refined, 7 included, MultiStar: {-0.23, -0.05}, one-star: {-0.44, 0.11}
01:01:26.578 00.000 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
01:01:26.579 00.001 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.31)
01:01:26.580 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-2.95 mountX=-0.23 mountY=0.07, mountTheta=2.84
01:01:26.582 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.05, opts=13)
01:01:26.584 00.002 8996 Enqueuing Move request for scope (-0.23, -0.05)
01:01:26.587 00.003 20224 Worker thread wakes up
01:01:26.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.05) opts 0xd
01:01:26.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.05)
01:01:26.587 00.000 20224 Moving (-0.23, -0.05) raw xDistance=-0.23 yDistance=0.07
01:01:26.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:01:26.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:26.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:01:26.587 00.000 20224 MoveAxis(E, 33, ABG)
01:01:26.587 00.000 20224 Guiding  Dir = 2, Dur = 33
01:01:26.587 00.000 20224 IsSlewing returns 0
01:01:26.587 00.000 20224 IsGuiding returns 0
01:01:26.591 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=57766, med=3075, FiltMin=2765, FiltMax=28416, Gamma=1.000
01:01:26.611 00.020 8996 UpdateGuideState exits: m=662179 SNR=305.7
01:01:26.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:26.612 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:26.613 00.001 8996 Enqueuing Expose request
01:01:26.646 00.033 20224 IsGuiding returns 1
01:01:26.647 00.001 20224 scope still moving after pulse duration time elapsed
01:01:26.676 00.029 20224 IsSlewing returns 0
01:01:26.676 00.000 20224 IsGuiding returns 1
01:01:26.707 00.031 20224 IsSlewing returns 0
01:01:26.707 00.000 20224 IsGuiding returns 1
01:01:26.738 00.031 20224 IsSlewing returns 0
01:01:26.738 00.000 20224 IsGuiding returns 0
01:01:26.738 00.000 20224 scope move finished after 33 + 118 ms
01:01:26.738 00.000 20224 Move returns status 0, amount 33
01:01:26.738 00.000 20224 MoveAxis(N, 0, ABG)
01:01:26.739 00.001 20224 Move returns status 0, amount 0
01:01:26.739 00.000 20224 move complete, result=0
01:01:26.739 00.000 20224 worker thread done servicing request
01:01:26.739 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
01:01:26.742 00.003 20224 Worker thread wakes up
01:01:26.742 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:26.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:27.722 00.980 20224 Exposure complete
01:01:27.785 00.063 20224 worker thread done servicing request
01:01:27.785 00.000 8996 OnExposeComplete: enter
01:01:27.786 00.001 8996 UpdateGuideState(): m_state=6
01:01:27.787 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11696
01:01:27.788 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.13, Mass=688467, SNR=338.0, Peak=50230 HFD=4.6
01:01:27.789 00.001 8996 MultiStar: [#1 -0.06,0.19,0.64,U] [#2 -0.33,0.13,0.68,U] [#3 0.09,-0.28,0.69,U] [#4 -0.12,-0.21,0.47,U] [#5 0.31,-0.32,0.51,U] [#6 -0.15,-0.09,0.37,U] [#7 0.01,0.33,0.39,U] [#8 0.19,0.07,0.40,U] 
01:01:27.789 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.00}, one-star: {0.24, 0.15}
01:01:27.790 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
01:01:27.791 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
01:01:27.791 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.11 mountX=0.03 mountY=-0.01, mountTheta=-0.22
01:01:27.793 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.00, opts=13)
01:01:27.794 00.001 8996 Enqueuing Move request for scope (0.03, 0.00)
01:01:27.795 00.001 20224 Worker thread wakes up
01:01:27.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.00) opts 0xd
01:01:27.795 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.00)
01:01:27.795 00.000 20224 Moving (0.03, 0.00) raw xDistance=0.03 yDistance=-0.01
01:01:27.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:01:27.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:27.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:01:27.795 00.000 20224 MoveAxis(E, 0, ABG)
01:01:27.796 00.001 20224 Move returns status 0, amount 0
01:01:27.796 00.000 20224 MoveAxis(N, 0, ABG)
01:01:27.796 00.000 20224 Move returns status 0, amount 0
01:01:27.796 00.000 20224 move complete, result=0
01:01:27.796 00.000 20224 worker thread done servicing request
01:01:27.801 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50230, med=3075, FiltMin=2793, FiltMax=26960, Gamma=1.000
01:01:27.823 00.022 8996 UpdateGuideState exits: m=688467 SNR=338.0
01:01:27.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:27.824 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:27.825 00.001 8996 Enqueuing Expose request
01:01:27.826 00.001 20224 Worker thread wakes up
01:01:27.826 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:01:27.826 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:27.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:29.003 01.177 20224 Exposure complete
01:01:29.073 00.070 20224 worker thread done servicing request
01:01:29.073 00.000 8996 OnExposeComplete: enter
01:01:29.075 00.002 8996 UpdateGuideState(): m_state=6
01:01:29.077 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11697
01:01:29.078 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=472.87, Mass=695816, SNR=312.5, Peak=55382 HFD=4.4
01:01:29.080 00.002 8996 MultiStar: [#1 -0.28,0.31,0.66,U] [#2 -0.27,0.18,0.73,U] [#3 0.32,0.14,0.60,U] [#4 -0.14,0.36,0.50,U] [#5 -0.10,-0.23,0.59,U] [#6 -0.25,0.13,0.45,U] [#7 0.05,0.68,0.00,M1] [#8 -0.03,0.32,0.35,U] 
01:01:29.082 00.002 8996 refined, 7 included, MultiStar: {-0.03, 0.11}, one-star: {0.30, -0.11}
01:01:29.083 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
01:01:29.085 00.002 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:01:29.087 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.83 mountX=-0.04 mountY=-0.10, mountTheta=-1.93
01:01:29.090 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.11, opts=13)
01:01:29.091 00.001 8996 Enqueuing Move request for scope (-0.03, 0.11)
01:01:29.093 00.002 20224 Worker thread wakes up
01:01:29.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
01:01:29.093 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
01:01:29.093 00.000 20224 Moving (-0.03, 0.11) raw xDistance=-0.04 yDistance=-0.10
01:01:29.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:01:29.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:29.094 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:01:29.094 00.000 20224 MoveAxis(E, 0, ABG)
01:01:29.094 00.000 20224 Move returns status 0, amount 0
01:01:29.094 00.000 20224 MoveAxis(N, 0, ABG)
01:01:29.094 00.000 20224 Move returns status 0, amount 0
01:01:29.094 00.000 20224 move complete, result=0
01:01:29.095 00.001 20224 worker thread done servicing request
01:01:29.102 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=55382, med=3075, FiltMin=2800, FiltMax=27379, Gamma=1.000
01:01:29.127 00.025 8996 UpdateGuideState exits: m=695816 SNR=312.5
01:01:29.129 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:29.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:29.132 00.002 8996 Enqueuing Expose request
01:01:29.134 00.002 20224 Worker thread wakes up
01:01:29.134 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:29.136 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:29.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:30.110 00.974 20224 Exposure complete
01:01:30.179 00.069 20224 worker thread done servicing request
01:01:30.179 00.000 8996 OnExposeComplete: enter
01:01:30.180 00.001 8996 UpdateGuideState(): m_state=6
01:01:30.182 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11698
01:01:30.183 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=472.94, Mass=653338, SNR=283.7, Peak=47510 HFD=4.4
01:01:30.187 00.004 8996 MultiStar: [#1 -0.11,-0.06,0.71,U] [#2 -0.01,0.02,0.87,U] [#3 0.25,-0.13,0.68,U] [#4 0.00,0.11,0.58,U] [#5 -0.03,-0.33,0.68,U] [#6 -0.08,-0.02,0.50,U] [#7 0.16,0.56,0.00,M2] [#8 -0.04,0.03,0.40,U] 
01:01:30.189 00.002 8996 single-star, 7 included, MultiStar: {0.00, -0.06}, one-star: {0.00, -0.04}
01:01:30.190 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
01:01:30.191 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
01:01:30.193 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.55 mountX=0.00 mountY=0.04, mountTheta=1.46
01:01:30.196 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.04, opts=13)
01:01:30.197 00.001 8996 Enqueuing Move request for scope (0.00, -0.04)
01:01:30.197 00.000 20224 Worker thread wakes up
01:01:30.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
01:01:30.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
01:01:30.197 00.000 20224 Moving (0.00, -0.04) raw xDistance=0.00 yDistance=0.04
01:01:30.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:01:30.199 00.002 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:30.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:01:30.199 00.000 20224 MoveAxis(E, 0, ABG)
01:01:30.199 00.000 20224 Move returns status 0, amount 0
01:01:30.199 00.000 20224 MoveAxis(N, 0, ABG)
01:01:30.199 00.000 20224 Move returns status 0, amount 0
01:01:30.199 00.000 20224 move complete, result=0
01:01:30.199 00.000 20224 worker thread done servicing request
01:01:30.204 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47510, med=3075, FiltMin=2768, FiltMax=26109, Gamma=1.000
01:01:30.225 00.021 8996 UpdateGuideState exits: m=653338 SNR=283.7
01:01:30.226 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:30.227 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:30.228 00.001 8996 Enqueuing Expose request
01:01:30.229 00.001 20224 Worker thread wakes up
01:01:30.229 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:01:30.230 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:30.230 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:31.397 01.167 20224 Exposure complete
01:01:31.473 00.076 20224 worker thread done servicing request
01:01:31.473 00.000 8996 OnExposeComplete: enter
01:01:31.475 00.002 8996 UpdateGuideState(): m_state=6
01:01:31.476 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11699
01:01:31.477 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=473.16, Mass=648757, SNR=308.0, Peak=45302 HFD=4.5
01:01:31.478 00.001 8996 MultiStar: [#1 0.29,-0.06,0.67,U] [#2 -0.01,0.01,0.73,U] [#3 0.58,-0.00,0.00,M1] [#4 0.22,0.05,0.60,U] [#5 0.37,-0.15,0.60,U] [#6 0.05,0.31,0.48,U] [#7 0.18,0.38,0.40,U] [#8 0.29,0.20,0.43,U] 
01:01:31.479 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.10}, one-star: {0.10, 0.18}
01:01:31.480 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
01:01:31.481 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
01:01:31.483 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.10 hyp=0.20 cameraTheta=0.50 mountX=0.17 mountY=-0.12, mountTheta=-0.61
01:01:31.486 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.10, opts=13)
01:01:31.487 00.001 8996 Enqueuing Move request for scope (0.18, 0.10)
01:01:31.488 00.001 20224 Worker thread wakes up
01:01:31.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.10) opts 0xd
01:01:31.488 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.10)
01:01:31.488 00.000 20224 Moving (0.18, 0.10) raw xDistance=0.17 yDistance=-0.12
01:01:31.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:01:31.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:31.489 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:01:31.489 00.000 20224 MoveAxis(E, 0, ABG)
01:01:31.489 00.000 20224 Move returns status 0, amount 0
01:01:31.489 00.000 20224 MoveAxis(N, 0, ABG)
01:01:31.489 00.000 20224 Move returns status 0, amount 0
01:01:31.489 00.000 20224 move complete, result=0
01:01:31.489 00.000 20224 worker thread done servicing request
01:01:31.495 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45302, med=3075, FiltMin=2752, FiltMax=23376, Gamma=1.000
01:01:31.515 00.020 8996 UpdateGuideState exits: m=648757 SNR=308.0
01:01:31.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:31.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:31.518 00.001 8996 Enqueuing Expose request
01:01:31.520 00.002 20224 Worker thread wakes up
01:01:31.520 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:31.521 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:31.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:32.497 00.976 20224 Exposure complete
01:01:32.603 00.106 20224 worker thread done servicing request
01:01:32.603 00.000 8996 OnExposeComplete: enter
01:01:32.605 00.002 8996 UpdateGuideState(): m_state=6
01:01:32.607 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11700
01:01:32.608 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.35, Mass=606816, SNR=275.8, Peak=41206 HFD=4.8
01:01:32.610 00.002 8996 MultiStar: [#1 0.46,0.13,0.00,M1] [#2 0.29,0.25,0.89,U] [#3 0.63,0.18,0.00,M2] [#4 0.33,0.21,0.56,U] [#5 0.45,0.12,0.00,M1] [#6 0.05,-0.17,0.44,U] [#7 0.45,0.52,0.00,M2] [#8 0.40,-0.01,0.38,U] 
01:01:32.611 00.001 8996 refined, 4 included, MultiStar: {0.29, 0.19}, one-star: {0.32, 0.37}
01:01:32.611 00.000 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
01:01:32.612 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
01:01:32.613 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.19 hyp=0.35 cameraTheta=0.59 mountX=0.27 mountY=-0.22, mountTheta=-0.70
01:01:32.616 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.19, opts=13)
01:01:32.617 00.001 8996 Enqueuing Move request for scope (0.29, 0.19)
01:01:32.619 00.002 20224 Worker thread wakes up
01:01:32.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.19) opts 0xd
01:01:32.619 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.19)
01:01:32.619 00.000 20224 Moving (0.29, 0.19) raw xDistance=0.27 yDistance=-0.22
01:01:32.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:01:32.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:01:32.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:01:32.619 00.000 20224 MoveAxis(W, 39, ABG)
01:01:32.619 00.000 20224 Guiding  Dir = 3, Dur = 39
01:01:32.620 00.001 20224 IsSlewing returns 0
01:01:32.620 00.000 20224 IsGuiding returns 0
01:01:32.625 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41206, med=3075, FiltMin=2749, FiltMax=24563, Gamma=1.000
01:01:32.628 00.003 20224 PulseGuide returned control before completion, sleep 42
01:01:32.639 00.011 8996 UpdateGuideState exits: m=606816 SNR=275.8
01:01:32.640 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:32.640 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:32.641 00.001 8996 Enqueuing Expose request
01:01:32.674 00.033 20224 IsGuiding returns 1
01:01:32.674 00.000 20224 scope still moving after pulse duration time elapsed
01:01:32.705 00.031 20224 IsSlewing returns 0
01:01:32.705 00.000 20224 IsGuiding returns 1
01:01:32.736 00.031 20224 IsSlewing returns 0
01:01:32.737 00.001 20224 IsGuiding returns 0
01:01:32.737 00.000 20224 scope move finished after 39 + 77 ms
01:01:32.737 00.000 20224 Move returns status 0, amount 39
01:01:32.737 00.000 20224 MoveAxis(N, 0, ABG)
01:01:32.737 00.000 20224 Move returns status 0, amount 0
01:01:32.737 00.000 20224 move complete, result=0
01:01:32.737 00.000 20224 worker thread done servicing request
01:01:32.737 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH
01:01:32.739 00.002 20224 Worker thread wakes up
01:01:32.739 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:32.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:33.918 01.179 20224 Exposure complete
01:01:33.974 00.056 20224 worker thread done servicing request
01:01:33.975 00.001 8996 OnExposeComplete: enter
01:01:33.976 00.001 8996 UpdateGuideState(): m_state=6
01:01:33.977 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11701
01:01:33.977 00.000 8996 Star::Find returns 1 (0), X=135.00, Y=472.72, Mass=632625, SNR=292.7, Peak=50406 HFD=4.3
01:01:33.978 00.001 8996 MultiStar: [#1 -0.22,-0.44,0.00,M2] [#2 -0.39,-0.06,0.75,U] [#3 0.13,-0.24,0.68,U] [#4 -0.19,-0.14,0.60,U] [#5 -0.06,-0.13,0.64,U] [#6 -0.25,-0.47,0.00,M1] [#7 -0.21,-0.08,0.45,U] [#8 -0.30,-0.24,0.38,U] 
01:01:33.979 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.17}, one-star: {-0.13, -0.26}
01:01:33.980 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:01:33.981 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
01:01:33.981 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.30 mountX=-0.14 mountY=0.19, mountTheta=2.20
01:01:33.983 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.17, opts=13)
01:01:33.984 00.001 8996 Enqueuing Move request for scope (-0.15, -0.17)
01:01:33.984 00.000 20224 Worker thread wakes up
01:01:33.985 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
01:01:33.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
01:01:33.985 00.000 20224 Moving (-0.15, -0.17) raw xDistance=-0.14 yDistance=0.19
01:01:33.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:01:33.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:33.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:01:33.985 00.000 20224 MoveAxis(E, 0, ABG)
01:01:33.985 00.000 20224 Move returns status 0, amount 0
01:01:33.985 00.000 20224 MoveAxis(N, 0, ABG)
01:01:33.985 00.000 20224 Move returns status 0, amount 0
01:01:33.986 00.001 20224 move complete, result=0
01:01:33.986 00.000 20224 worker thread done servicing request
01:01:33.992 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=50406, med=3075, FiltMin=2765, FiltMax=24173, Gamma=1.000
01:01:34.004 00.012 8996 UpdateGuideState exits: m=632625 SNR=292.7
01:01:34.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:34.005 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:34.006 00.001 8996 Enqueuing Expose request
01:01:34.007 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:01:34.007 00.000 20224 Worker thread wakes up
01:01:34.007 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:34.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:35.002 00.995 20224 Exposure complete
01:01:35.070 00.068 20224 worker thread done servicing request
01:01:35.070 00.000 8996 OnExposeComplete: enter
01:01:35.071 00.001 8996 UpdateGuideState(): m_state=6
01:01:35.072 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11702
01:01:35.073 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=472.77, Mass=588081, SNR=305.6, Peak=39862 HFD=4.6
01:01:35.074 00.001 8996 MultiStar: [#1 -0.18,-0.14,0.65,U] [#2 -0.02,-0.08,0.81,U] [#3 0.09,-0.34,0.63,U] [#4 -0.07,0.06,0.49,U] [#5 0.27,-0.12,0.69,U] [#6 -0.07,-0.30,0.55,U] [#7 0.12,-0.02,0.45,U] [#8 0.20,-0.04,0.37,U] 
01:01:35.075 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.15}, one-star: {0.14, -0.22}
01:01:35.075 00.000 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
01:01:35.076 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
01:01:35.077 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.22 mountX=0.07 mountY=0.14, mountTheta=1.12
01:01:35.078 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.15, opts=13)
01:01:35.079 00.001 8996 Enqueuing Move request for scope (0.05, -0.15)
01:01:35.080 00.001 20224 Worker thread wakes up
01:01:35.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
01:01:35.080 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
01:01:35.080 00.000 20224 Moving (0.05, -0.15) raw xDistance=0.07 yDistance=0.14
01:01:35.081 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:01:35.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:35.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:01:35.081 00.000 20224 MoveAxis(E, 0, ABG)
01:01:35.081 00.000 20224 Move returns status 0, amount 0
01:01:35.081 00.000 20224 MoveAxis(N, 0, ABG)
01:01:35.081 00.000 20224 Move returns status 0, amount 0
01:01:35.081 00.000 20224 move complete, result=0
01:01:35.081 00.000 20224 worker thread done servicing request
01:01:35.085 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=39862, med=3075, FiltMin=2793, FiltMax=23120, Gamma=1.000
01:01:35.101 00.016 8996 UpdateGuideState exits: m=588081 SNR=305.6
01:01:35.101 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:35.102 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:35.103 00.001 8996 Enqueuing Expose request
01:01:35.103 00.000 20224 Worker thread wakes up
01:01:35.104 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:35.104 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:35.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:36.269 01.165 20224 Exposure complete
01:01:36.325 00.056 20224 worker thread done servicing request
01:01:36.325 00.000 8996 OnExposeComplete: enter
01:01:36.326 00.001 8996 UpdateGuideState(): m_state=6
01:01:36.327 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11703
01:01:36.328 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=472.50, Mass=646243, SNR=291.7, Peak=42688 HFD=4.5
01:01:36.329 00.001 8996 MultiStar: [#1 0.01,-0.15,0.64,U] [#2 0.07,-0.57,0.00,M1] [#3 0.36,-0.42,0.00,M1] [#4 -0.19,-0.59,0.00,M1] [#5 0.20,-0.42,0.00,M1] [#6 -0.09,-0.52,0.00,M1] [#7 0.16,-0.03,0.42,U] [#8 0.18,-0.31,0.34,U] 
01:01:36.331 00.002 8996 refined, 3 included, MultiStar: {0.14, -0.29}, one-star: {0.20, -0.48}
01:01:36.333 00.002 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
01:01:36.336 00.003 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
01:01:36.338 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.29 hyp=0.32 cameraTheta=-1.12 mountX=0.17 mountY=0.27, mountTheta=1.02
01:01:36.341 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.29, opts=13)
01:01:36.343 00.002 8996 Enqueuing Move request for scope (0.14, -0.29)
01:01:36.344 00.001 20224 Worker thread wakes up
01:01:36.345 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.29) opts 0xd
01:01:36.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.29)
01:01:36.345 00.000 20224 Moving (0.14, -0.29) raw xDistance=0.17 yDistance=0.27
01:01:36.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:01:36.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:01:36.345 00.000 20224 MoveAxis(E, 0, ABG)
01:01:36.345 00.000 20224 Move returns status 0, amount 0
01:01:36.345 00.000 20224 MoveAxis(S, 58, ABG)
01:01:36.345 00.000 20224 Guiding  Dir = 1, Dur = 58
01:01:36.345 00.000 20224 IsSlewing returns 0
01:01:36.345 00.000 20224 IsGuiding returns 0
01:01:36.349 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=42688, med=3075, FiltMin=2781, FiltMax=23283, Gamma=1.000
01:01:36.365 00.016 8996 UpdateGuideState exits: m=646243 SNR=291.7
01:01:36.366 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:36.366 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:36.367 00.001 8996 Enqueuing Expose request
01:01:36.422 00.055 20224 IsGuiding returns 1
01:01:36.422 00.000 20224 scope still moving after pulse duration time elapsed
01:01:36.453 00.031 20224 IsSlewing returns 0
01:01:36.453 00.000 20224 IsGuiding returns 1
01:01:36.486 00.033 20224 IsSlewing returns 0
01:01:36.487 00.001 20224 IsGuiding returns 1
01:01:36.515 00.028 20224 IsSlewing returns 0
01:01:36.515 00.000 20224 IsGuiding returns 0
01:01:36.515 00.000 20224 scope move finished after 58 + 112 ms
01:01:36.516 00.001 20224 Move returns status 0, amount 58
01:01:36.516 00.000 20224 move complete, result=0
01:01:36.516 00.000 20224 worker thread done servicing request
01:01:36.516 00.000 20224 Worker thread wakes up
01:01:36.516 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 58 ms SOUTH
01:01:36.519 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:36.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:37.502 00.983 20224 Exposure complete
01:01:37.584 00.082 20224 worker thread done servicing request
01:01:37.584 00.000 8996 OnExposeComplete: enter
01:01:37.585 00.001 8996 UpdateGuideState(): m_state=6
01:01:37.586 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11704
01:01:37.587 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=472.87, Mass=625127, SNR=313.7, Peak=42470 HFD=4.4
01:01:37.588 00.001 8996 MultiStar: [#1 -0.09,-0.09,0.64,U] [#2 -0.26,-0.17,0.74,U] [#3 0.39,-0.03,0.65,U] [#4 0.03,-0.22,0.50,U] [#5 0.21,-0.46,0.00,M2] [#6 -0.27,-0.27,0.44,U] [#7 -0.14,0.11,0.48,U] [#8 0.39,-0.01,0.39,U] 
01:01:37.588 00.000 8996 refined, 7 included, MultiStar: {0.01, -0.10}, one-star: {0.04, -0.11}
01:01:37.589 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:01:37.590 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
01:01:37.591 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.51 mountX=0.02 mountY=0.10, mountTheta=1.41
01:01:37.592 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
01:01:37.593 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
01:01:37.594 00.001 20224 Worker thread wakes up
01:01:37.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
01:01:37.594 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
01:01:37.595 00.001 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
01:01:37.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:01:37.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:37.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:01:37.595 00.000 20224 MoveAxis(E, 0, ABG)
01:01:37.595 00.000 20224 Move returns status 0, amount 0
01:01:37.595 00.000 20224 MoveAxis(N, 0, ABG)
01:01:37.595 00.000 20224 Move returns status 0, amount 0
01:01:37.595 00.000 20224 move complete, result=0
01:01:37.596 00.001 20224 worker thread done servicing request
01:01:37.603 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42470, med=3075, FiltMin=2797, FiltMax=24877, Gamma=1.000
01:01:37.631 00.028 8996 UpdateGuideState exits: m=625127 SNR=313.7
01:01:37.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:37.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:37.635 00.002 8996 Enqueuing Expose request
01:01:37.636 00.001 20224 Worker thread wakes up
01:01:37.637 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:01:37.638 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:37.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:38.789 01.151 20224 Exposure complete
01:01:38.862 00.073 20224 worker thread done servicing request
01:01:38.862 00.000 8996 OnExposeComplete: enter
01:01:38.863 00.001 8996 UpdateGuideState(): m_state=6
01:01:38.864 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11705
01:01:38.865 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.38, Mass=712809, SNR=310.2, Peak=46950 HFD=4.6
01:01:38.867 00.002 8996 MultiStar: [#1 -0.17,0.17,0.68,U] [#2 -0.06,0.20,0.85,U] [#3 0.21,0.18,0.59,U] [#4 -0.09,0.24,0.51,U] [#5 -0.14,-0.16,0.58,U] [#6 -0.19,0.31,0.40,U] [#7 0.04,0.68,0.00,M1] [#8 -0.10,0.47,0.00,M1] 
01:01:38.868 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.21}, one-star: {0.04, 0.40}
01:01:38.869 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
01:01:38.870 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
01:01:38.871 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.78 mountX=-0.06 mountY=-0.20, mountTheta=-1.88
01:01:38.872 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.21, opts=13)
01:01:38.873 00.001 8996 Enqueuing Move request for scope (-0.04, 0.21)
01:01:38.874 00.001 20224 Worker thread wakes up
01:01:38.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.21) opts 0xd
01:01:38.874 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.21)
01:01:38.874 00.000 20224 Moving (-0.04, 0.21) raw xDistance=-0.06 yDistance=-0.20
01:01:38.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:01:38.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:38.875 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:01:38.875 00.000 20224 MoveAxis(E, 0, ABG)
01:01:38.875 00.000 20224 Move returns status 0, amount 0
01:01:38.875 00.000 20224 MoveAxis(N, 0, ABG)
01:01:38.875 00.000 20224 Move returns status 0, amount 0
01:01:38.875 00.000 20224 move complete, result=0
01:01:38.875 00.000 20224 worker thread done servicing request
01:01:38.883 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46950, med=3075, FiltMin=2760, FiltMax=26016, Gamma=1.000
01:01:38.905 00.022 8996 UpdateGuideState exits: m=712809 SNR=310.2
01:01:38.908 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:38.909 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:38.910 00.001 8996 Enqueuing Expose request
01:01:38.911 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:01:38.912 00.001 20224 Worker thread wakes up
01:01:38.912 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:38.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:39.884 00.972 20224 Exposure complete
01:01:39.940 00.056 20224 worker thread done servicing request
01:01:39.940 00.000 8996 OnExposeComplete: enter
01:01:39.942 00.002 8996 UpdateGuideState(): m_state=6
01:01:39.943 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11706
01:01:39.944 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=472.74, Mass=634254, SNR=322.0, Peak=43318 HFD=4.6
01:01:39.945 00.001 8996 MultiStar: [#1 0.22,0.09,0.67,U] [#2 0.00,0.06,0.79,U] [#3 0.42,0.06,0.60,U] [#4 0.00,-0.04,0.51,U] [#5 0.14,-0.00,0.66,U] [#6 0.06,-0.02,0.45,U] [#7 0.25,0.31,0.40,U] [#8 0.14,0.04,0.36,U] 
01:01:39.946 00.001 8996 refined, 8 included, MultiStar: {0.13, 0.00}, one-star: {0.05, -0.25}
01:01:39.947 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
01:01:39.949 00.002 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
01:01:39.950 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.01 mountX=0.13 mountY=-0.02, mountTheta=-0.13
01:01:39.953 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.00, opts=13)
01:01:39.954 00.001 8996 Enqueuing Move request for scope (0.13, 0.00)
01:01:39.955 00.001 20224 Worker thread wakes up
01:01:39.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
01:01:39.955 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
01:01:39.955 00.000 20224 Moving (0.13, 0.00) raw xDistance=0.13 yDistance=-0.02
01:01:39.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:01:39.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:39.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:01:39.956 00.001 20224 MoveAxis(E, 0, ABG)
01:01:39.956 00.000 20224 Move returns status 0, amount 0
01:01:39.956 00.000 20224 MoveAxis(N, 0, ABG)
01:01:39.956 00.000 20224 Move returns status 0, amount 0
01:01:39.956 00.000 20224 move complete, result=0
01:01:39.956 00.000 20224 worker thread done servicing request
01:01:39.961 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43318, med=3075, FiltMin=2797, FiltMax=22861, Gamma=1.000
01:01:39.975 00.014 8996 UpdateGuideState exits: m=634254 SNR=322.0
01:01:39.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:39.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:39.977 00.000 8996 Enqueuing Expose request
01:01:39.978 00.001 20224 Worker thread wakes up
01:01:39.978 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:01:39.979 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:39.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:41.129 01.150 20224 Exposure complete
01:01:41.189 00.060 20224 worker thread done servicing request
01:01:41.190 00.001 8996 OnExposeComplete: enter
01:01:41.192 00.002 8996 UpdateGuideState(): m_state=6
01:01:41.194 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11707
01:01:41.195 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.16, Mass=739335, SNR=341.2, Peak=52774 HFD=4.5
01:01:41.196 00.001 8996 MultiStar: [#1 -0.13,-0.03,0.62,U] [#2 -0.01,0.07,0.71,U] [#3 0.21,0.16,0.48,U] [#4 0.01,0.30,0.52,U] [#5 0.10,0.01,0.63,U] [#6 -0.22,0.51,0.00,M1] [#7 0.12,0.52,0.00,M1] [#8 0.17,0.27,0.39,U] 
01:01:41.197 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.13}, one-star: {0.16, 0.17}
01:01:41.198 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
01:01:41.199 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
01:01:41.200 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.15 cameraTheta=1.05 mountX=0.06 mountY=-0.13, mountTheta=-1.15
01:01:41.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
01:01:41.203 00.001 8996 Enqueuing Move request for scope (0.07, 0.13)
01:01:41.205 00.002 20224 Worker thread wakes up
01:01:41.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
01:01:41.205 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
01:01:41.205 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.06 yDistance=-0.13
01:01:41.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:01:41.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:41.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:01:41.205 00.000 20224 MoveAxis(E, 0, ABG)
01:01:41.205 00.000 20224 Move returns status 0, amount 0
01:01:41.205 00.000 20224 MoveAxis(N, 0, ABG)
01:01:41.205 00.000 20224 Move returns status 0, amount 0
01:01:41.205 00.000 20224 move complete, result=0
01:01:41.205 00.000 20224 worker thread done servicing request
01:01:41.208 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52774, med=3075, FiltMin=2768, FiltMax=27296, Gamma=1.000
01:01:41.228 00.020 8996 UpdateGuideState exits: m=739335 SNR=341.2
01:01:41.230 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:41.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:41.233 00.002 8996 Enqueuing Expose request
01:01:41.236 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:41.238 00.002 20224 Worker thread wakes up
01:01:41.238 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:41.239 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:42.219 00.980 20224 Exposure complete
01:01:42.293 00.074 20224 worker thread done servicing request
01:01:42.293 00.000 8996 OnExposeComplete: enter
01:01:42.294 00.001 8996 UpdateGuideState(): m_state=6
01:01:42.295 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11708
01:01:42.296 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.12, Mass=783278, SNR=338.2, Peak=58262 HFD=4.5
01:01:42.297 00.001 8996 MultiStar: [#1 -0.16,0.20,0.64,U] [#2 -0.19,0.23,0.75,U] [#3 0.30,0.34,0.00,M1] [#4 -0.07,0.47,0.00,M1] [#5 -0.07,0.08,0.51,U] [#6 -0.14,0.42,0.51,U] [#7 0.14,0.51,0.00,M2] [#8 -0.03,0.20,0.31,U] 
01:01:42.298 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.20}, one-star: {0.20, 0.14}
01:01:42.299 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
01:01:42.300 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
01:01:42.300 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.78 mountX=-0.06 mountY=-0.20, mountTheta=-1.88
01:01:42.302 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.20, opts=13)
01:01:42.303 00.001 8996 Enqueuing Move request for scope (-0.04, 0.20)
01:01:42.303 00.000 20224 Worker thread wakes up
01:01:42.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
01:01:42.303 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
01:01:42.303 00.000 20224 Moving (-0.04, 0.20) raw xDistance=-0.06 yDistance=-0.20
01:01:42.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:01:42.304 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:42.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:01:42.304 00.000 20224 MoveAxis(E, 0, ABG)
01:01:42.304 00.000 20224 Move returns status 0, amount 0
01:01:42.304 00.000 20224 MoveAxis(N, 0, ABG)
01:01:42.304 00.000 20224 Move returns status 0, amount 0
01:01:42.304 00.000 20224 move complete, result=0
01:01:42.304 00.000 20224 worker thread done servicing request
01:01:42.308 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=58262, med=3075, FiltMin=2774, FiltMax=29456, Gamma=1.000
01:01:42.329 00.021 8996 UpdateGuideState exits: m=783278 SNR=338.2
01:01:42.332 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:42.334 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:42.335 00.001 8996 Enqueuing Expose request
01:01:42.337 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:01:42.338 00.001 20224 Worker thread wakes up
01:01:42.338 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:42.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:43.519 01.181 20224 Exposure complete
01:01:43.596 00.077 20224 worker thread done servicing request
01:01:43.596 00.000 8996 OnExposeComplete: enter
01:01:43.598 00.002 8996 UpdateGuideState(): m_state=6
01:01:43.599 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11709
01:01:43.599 00.000 8996 Star::Find returns 1 (0), X=134.70, Y=473.29, Mass=647013, SNR=316.5, Peak=52198 HFD=4.6
01:01:43.600 00.001 8996 MultiStar: [#1 -0.34,0.17,0.60,U] [#2 -0.38,0.20,0.65,U] [#3 0.05,0.11,0.58,U] [#4 -0.46,0.34,0.00,M2] [#5 -0.39,0.22,0.60,U] [#6 -0.42,0.02,0.40,U] [#7 -0.16,0.64,0.00,M3] [#8 -0.47,0.47,0.00,M1] 
01:01:43.603 00.003 8996 refined, 5 included, MultiStar: {-0.33, 0.19}, one-star: {-0.43, 0.31}
01:01:43.604 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
01:01:43.606 00.002 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
01:01:43.607 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.19 hyp=0.38 cameraTheta=2.60 mountX=-0.34 mountY=-0.16, mountTheta=-2.72
01:01:43.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.19, opts=13)
01:01:43.611 00.002 8996 Enqueuing Move request for scope (-0.33, 0.19)
01:01:43.612 00.001 20224 Worker thread wakes up
01:01:43.613 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.19) opts 0xd
01:01:43.613 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.19)
01:01:43.613 00.000 20224 Moving (-0.33, 0.19) raw xDistance=-0.34 yDistance=-0.16
01:01:43.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
01:01:43.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:43.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:01:43.613 00.000 20224 MoveAxis(E, 50, ABG)
01:01:43.614 00.001 20224 Guiding  Dir = 2, Dur = 50
01:01:43.614 00.000 20224 IsSlewing returns 0
01:01:43.614 00.000 20224 IsGuiding returns 0
01:01:43.621 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52198, med=3075, FiltMin=2784, FiltMax=27769, Gamma=1.000
01:01:43.637 00.016 8996 UpdateGuideState exits: m=647013 SNR=316.5
01:01:43.638 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:43.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:43.640 00.001 8996 Enqueuing Expose request
01:01:43.668 00.028 20224 IsGuiding returns 1
01:01:43.668 00.000 20224 scope still moving after pulse duration time elapsed
01:01:43.701 00.033 20224 IsSlewing returns 0
01:01:43.702 00.001 20224 IsGuiding returns 1
01:01:43.728 00.026 20224 IsSlewing returns 0
01:01:43.728 00.000 20224 IsGuiding returns 1
01:01:43.759 00.031 20224 IsSlewing returns 0
01:01:43.760 00.001 20224 IsGuiding returns 0
01:01:43.760 00.000 20224 scope move finished after 50 + 94 ms
01:01:43.760 00.000 20224 Move returns status 0, amount 50
01:01:43.760 00.000 20224 MoveAxis(N, 0, ABG)
01:01:43.760 00.000 20224 Move returns status 0, amount 0
01:01:43.760 00.000 20224 move complete, result=0
01:01:43.760 00.000 20224 worker thread done servicing request
01:01:43.760 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.2 px 0 ms NORTH
01:01:43.764 00.004 20224 Worker thread wakes up
01:01:43.764 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:43.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:44.743 00.979 20224 Exposure complete
01:01:44.813 00.070 20224 worker thread done servicing request
01:01:44.813 00.000 8996 OnExposeComplete: enter
01:01:44.814 00.001 8996 UpdateGuideState(): m_state=6
01:01:44.815 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11710
01:01:44.815 00.000 8996 Star::Find returns 1 (0), X=134.96, Y=473.15, Mass=637909, SNR=335.7, Peak=47910 HFD=4.4
01:01:44.816 00.001 8996 MultiStar: [#1 -0.06,0.09,0.61,U] [#2 -0.23,0.08,0.68,U] [#3 0.24,-0.05,0.53,U] [#4 -0.00,0.20,0.43,U] [#5 -0.01,-0.04,0.58,U] [#6 -0.22,0.03,0.38,U] [#7 0.07,0.42,0.42,U] [#8 -0.02,0.13,0.34,U] 
01:01:44.817 00.001 8996 refined, 8 included, MultiStar: {-0.06, 0.11}, one-star: {-0.18, 0.17}
01:01:44.818 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
01:01:44.819 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
01:01:44.820 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.08 mountX=-0.07 mountY=-0.10, mountTheta=-2.19
01:01:44.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
01:01:44.823 00.001 8996 Enqueuing Move request for scope (-0.06, 0.11)
01:01:44.824 00.001 20224 Worker thread wakes up
01:01:44.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
01:01:44.824 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
01:01:44.824 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
01:01:44.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:01:44.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:44.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:01:44.824 00.000 20224 MoveAxis(E, 0, ABG)
01:01:44.824 00.000 20224 Move returns status 0, amount 0
01:01:44.824 00.000 20224 MoveAxis(N, 0, ABG)
01:01:44.824 00.000 20224 Move returns status 0, amount 0
01:01:44.824 00.000 20224 move complete, result=0
01:01:44.824 00.000 20224 worker thread done servicing request
01:01:44.829 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47910, med=3075, FiltMin=2774, FiltMax=23952, Gamma=1.000
01:01:44.849 00.020 8996 UpdateGuideState exits: m=637909 SNR=335.7
01:01:44.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:44.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:44.851 00.000 8996 Enqueuing Expose request
01:01:44.852 00.001 20224 Worker thread wakes up
01:01:44.852 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:44.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:44.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:46.032 01.179 20224 Exposure complete
01:01:46.119 00.087 20224 worker thread done servicing request
01:01:46.119 00.000 8996 OnExposeComplete: enter
01:01:46.120 00.001 8996 UpdateGuideState(): m_state=6
01:01:46.121 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11711
01:01:46.122 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.19, Mass=704767, SNR=308.7, Peak=52102 HFD=4.6
01:01:46.123 00.001 8996 MultiStar: [#1 -0.06,0.06,0.65,U] [#2 0.01,0.41,0.72,U] [#3 0.55,0.12,0.00,M1] [#4 0.24,0.27,0.56,U] [#5 -0.05,-0.28,0.52,U] [#6 -0.01,0.30,0.45,U] [#7 0.20,0.47,0.00,M3] [#8 0.06,0.28,0.40,U] 
01:01:46.124 00.001 8996 refined, 6 included, MultiStar: {0.10, 0.18}, one-star: {0.33, 0.20}
01:01:46.125 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
01:01:46.126 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
01:01:46.127 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.08 mountX=0.08 mountY=-0.20, mountTheta=-1.18
01:01:46.129 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.18, opts=13)
01:01:46.130 00.001 8996 Enqueuing Move request for scope (0.10, 0.18)
01:01:46.131 00.001 20224 Worker thread wakes up
01:01:46.132 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
01:01:46.132 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
01:01:46.132 00.000 20224 Moving (0.10, 0.18) raw xDistance=0.08 yDistance=-0.20
01:01:46.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:01:46.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:46.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:01:46.132 00.000 20224 MoveAxis(E, 0, ABG)
01:01:46.132 00.000 20224 Move returns status 0, amount 0
01:01:46.132 00.000 20224 MoveAxis(N, 0, ABG)
01:01:46.133 00.001 20224 Move returns status 0, amount 0
01:01:46.133 00.000 20224 move complete, result=0
01:01:46.133 00.000 20224 worker thread done servicing request
01:01:46.137 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52102, med=3075, FiltMin=2784, FiltMax=26208, Gamma=1.000
01:01:46.153 00.016 8996 UpdateGuideState exits: m=704767 SNR=308.7
01:01:46.155 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:46.155 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:46.156 00.001 8996 Enqueuing Expose request
01:01:46.157 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:01:46.158 00.001 20224 Worker thread wakes up
01:01:46.158 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:46.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:47.137 00.979 20224 Exposure complete
01:01:47.213 00.076 20224 worker thread done servicing request
01:01:47.213 00.000 8996 OnExposeComplete: enter
01:01:47.214 00.001 8996 UpdateGuideState(): m_state=6
01:01:47.215 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11712
01:01:47.217 00.002 8996 Star::Find returns 1 (0), X=135.05, Y=473.13, Mass=535289, SNR=280.6, Peak=45926 HFD=4.4
01:01:47.218 00.001 8996 MultiStar: [#1 -0.28,0.08,0.71,U] [#2 -0.25,0.03,0.89,U] [#3 0.24,0.18,0.67,U] [#4 0.03,0.27,0.60,U] [#5 -0.07,0.06,0.65,U] [#6 -0.17,0.05,0.50,U] [#7 -0.19,0.32,0.46,U] [#8 -0.18,-0.01,0.45,U] 
01:01:47.220 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.12}, one-star: {-0.08, 0.14}
01:01:47.221 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
01:01:47.223 00.002 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
01:01:47.224 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.29 mountX=-0.12 mountY=-0.11, mountTheta=-2.40
01:01:47.226 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.12, opts=13)
01:01:47.227 00.001 8996 Enqueuing Move request for scope (-0.11, 0.12)
01:01:47.229 00.002 20224 Worker thread wakes up
01:01:47.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
01:01:47.229 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
01:01:47.229 00.000 20224 Moving (-0.11, 0.12) raw xDistance=-0.12 yDistance=-0.11
01:01:47.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:01:47.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:01:47.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:01:47.229 00.000 20224 MoveAxis(E, 0, ABG)
01:01:47.230 00.001 20224 Move returns status 0, amount 0
01:01:47.230 00.000 20224 MoveAxis(N, 0, ABG)
01:01:47.230 00.000 20224 Move returns status 0, amount 0
01:01:47.230 00.000 20224 move complete, result=0
01:01:47.230 00.000 20224 worker thread done servicing request
01:01:47.236 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45926, med=3075, FiltMin=2797, FiltMax=22800, Gamma=1.000
01:01:47.253 00.017 8996 UpdateGuideState exits: m=535289 SNR=280.6
01:01:47.256 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:47.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:47.258 00.001 8996 Enqueuing Expose request
01:01:47.259 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:01:47.259 00.000 20224 Worker thread wakes up
01:01:47.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:47.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:48.417 01.157 20224 Exposure complete
01:01:48.485 00.068 20224 worker thread done servicing request
01:01:48.485 00.000 8996 OnExposeComplete: enter
01:01:48.486 00.001 8996 UpdateGuideState(): m_state=6
01:01:48.487 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11713
01:01:48.488 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.29, Mass=736571, SNR=328.3, Peak=57622 HFD=4.7
01:01:48.489 00.001 8996 MultiStar: [#1 -0.05,0.40,0.71,U] [#2 -0.25,0.39,0.00,M1] [#3 0.15,0.17,0.55,U] [#4 0.01,0.27,0.67,U] [#5 -0.06,0.14,0.66,U] [#6 -0.19,0.18,0.44,U] [#7 -0.02,0.25,0.42,U] [#8 0.08,0.35,0.39,U] 
01:01:48.490 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.26}, one-star: {0.28, 0.31}
01:01:48.490 00.000 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
01:01:48.491 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
01:01:48.492 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.26 hyp=0.27 cameraTheta=1.39 mountX=0.02 mountY=-0.27, mountTheta=-1.48
01:01:48.493 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.26, opts=13)
01:01:48.494 00.001 8996 Enqueuing Move request for scope (0.05, 0.26)
01:01:48.495 00.001 20224 Worker thread wakes up
01:01:48.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.26) opts 0xd
01:01:48.496 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.26)
01:01:48.496 00.000 20224 Moving (0.05, 0.26) raw xDistance=0.02 yDistance=-0.27
01:01:48.496 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:01:48.496 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:01:48.496 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:01:48.496 00.000 20224 MoveAxis(E, 0, ABG)
01:01:48.496 00.000 20224 Move returns status 0, amount 0
01:01:48.496 00.000 20224 MoveAxis(N, 0, ABG)
01:01:48.497 00.001 20224 Move returns status 0, amount 0
01:01:48.497 00.000 20224 move complete, result=0
01:01:48.497 00.000 20224 worker thread done servicing request
01:01:48.507 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57622, med=3078, FiltMin=2779, FiltMax=28819, Gamma=1.000
01:01:48.533 00.026 8996 UpdateGuideState exits: m=736571 SNR=328.3
01:01:48.535 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:48.536 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:48.538 00.002 8996 Enqueuing Expose request
01:01:48.539 00.001 20224 Worker thread wakes up
01:01:48.539 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:01:48.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:48.541 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:01:49.513 00.972 20224 Exposure complete
01:01:49.600 00.087 20224 worker thread done servicing request
01:01:49.600 00.000 8996 OnExposeComplete: enter
01:01:49.601 00.001 8996 UpdateGuideState(): m_state=6
01:01:49.602 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11714
01:01:49.602 00.000 8996 Star::Find returns 1 (0), X=135.08, Y=473.34, Mass=627275, SNR=303.4, Peak=46230 HFD=4.7
01:01:49.603 00.001 8996 MultiStar: [#1 0.00,0.37,0.70,U] [#2 -0.46,0.27,0.00,M2] [#3 0.31,-0.04,0.57,U] [#4 -0.04,0.35,0.55,U] [#5 -0.09,0.13,0.72,U] [#6 -0.20,0.21,0.49,U] [#7 -0.03,0.37,0.47,U] [#8 -0.10,0.46,0.00,M1] 
01:01:49.604 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.25}, one-star: {-0.06, 0.35}
01:01:49.605 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
01:01:49.606 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:01:49.606 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.26 cameraTheta=1.64 mountX=-0.04 mountY=-0.25, mountTheta=-1.74
01:01:49.608 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.25, opts=13)
01:01:49.609 00.001 8996 Enqueuing Move request for scope (-0.02, 0.25)
01:01:49.610 00.001 20224 Worker thread wakes up
01:01:49.610 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
01:01:49.610 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
01:01:49.610 00.000 20224 Moving (-0.02, 0.25) raw xDistance=-0.04 yDistance=-0.25
01:01:49.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:01:49.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:01:49.610 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:01:49.610 00.000 20224 MoveAxis(E, 0, ABG)
01:01:49.610 00.000 20224 Move returns status 0, amount 0
01:01:49.610 00.000 20224 MoveAxis(N, 0, ABG)
01:01:49.610 00.000 20224 Move returns status 0, amount 0
01:01:49.610 00.000 20224 move complete, result=0
01:01:49.610 00.000 20224 worker thread done servicing request
01:01:49.613 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46230, med=3075, FiltMin=2800, FiltMax=21270, Gamma=1.000
01:01:49.626 00.013 8996 UpdateGuideState exits: m=627275 SNR=303.4
01:01:49.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:01:49.627 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:01:49.628 00.001 8996 Enqueuing Expose request
01:01:49.629 00.001 20224 Worker thread wakes up
01:01:49.629 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:01:49.630 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:01:49.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:05.183 15.553 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:02:05.184 00.001 8996 case statement mapped state 6 to 3
01:02:05.186 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:02:05.646 00.460 20224 worker thread setting skip send exposure complete
01:02:05.646 00.000 20224 worker thread queueing reconnect event to GUI thread
01:02:05.646 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:02:05.647 00.001 20224 worker thread skipping SendWorkerThreadExposeComplete
01:02:05.647 00.000 20224 worker thread done servicing request
01:02:05.653 00.006 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
01:02:05.667 00.014 8996 Try camera reconnect, now = 1770537725
01:02:05.669 00.002 8996 gear_dialog: ReconnectCamera
01:02:05.670 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
01:02:05.671 00.001 8996 Status Line: Connecting to Camera ...
01:02:05.675 00.004 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
01:02:05.676 00.001 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
01:02:05.677 00.001 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
01:02:06.476 00.799 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
01:02:06.477 00.001 8996 ASCOM camera: MaxBinning is 2
01:02:06.478 00.001 8996 ASCOM camera: has cooler
01:02:06.479 00.001 8996 ASCOM Camera: set binning = 1
01:02:06.480 00.001 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
01:02:06.481 00.001 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
01:02:06.482 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
01:02:06.483 00.001 8996 FrameSize=(0,0)
01:02:06.485 00.002 8996 PixelSize=3.75
01:02:06.487 00.002 8996 BitsPerPixel=16
01:02:06.490 00.003 8996 HasGainControl=0
01:02:06.492 00.002 8996 HasShutter=0
01:02:06.495 00.003 8996 HasSubFrames=1
01:02:06.497 00.002 8996 ST4HasGuideOutput=1
01:02:06.499 00.002 8996 Status Line: Camera Connected
01:02:06.505 00.006 8996 Camera Re-connect succeeded, resume exposures
01:02:06.508 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
01:02:06.511 00.003 8996 Enqueuing Expose request
01:02:06.512 00.001 20224 Worker thread wakes up
01:02:06.513 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:06.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,0,0)
01:02:07.669 01.156 20224 Exposure complete
01:02:07.764 00.095 20224 worker thread done servicing request
01:02:07.764 00.000 8996 OnExposeComplete: enter
01:02:07.765 00.001 8996 UpdateGuideState(): m_state=6
01:02:07.766 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11715
01:02:07.767 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.06, Mass=691090, SNR=324.7, Peak=53670 HFD=4.4
01:02:07.769 00.002 8996 MultiStar: [#1 -0.09,0.10,0.65,U] [#2 -0.43,0.03,0.67,U] [#3 0.12,-0.14,0.69,U] [#4 -0.06,0.01,0.48,U] [#5 -0.17,-0.00,0.61,U] [#6 -0.39,-0.45,0.00,M1] [#7 -0.29,0.30,0.41,U] [#8 -0.23,0.01,0.31,U] 
01:02:07.770 00.001 8996 single-star, 7 included, MultiStar: {-0.11, 0.04}, one-star: {0.04, 0.07}
01:02:07.772 00.002 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:02:07.773 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:02:07.774 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.05 mountX=0.03 mountY=-0.08, mountTheta=-1.15
01:02:07.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
01:02:07.777 00.001 8996 Enqueuing Move request for scope (0.04, 0.07)
01:02:07.778 00.001 20224 Worker thread wakes up
01:02:07.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
01:02:07.778 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
01:02:07.778 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
01:02:07.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:02:07.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:07.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:02:07.778 00.000 20224 MoveAxis(E, 0, ABG)
01:02:07.779 00.001 20224 Move returns status 0, amount 0
01:02:07.779 00.000 20224 MoveAxis(N, 0, ABG)
01:02:07.779 00.000 20224 Move returns status 0, amount 0
01:02:07.779 00.000 20224 move complete, result=0
01:02:07.779 00.000 20224 worker thread done servicing request
01:02:07.782 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=53670, med=3104, FiltMin=2774, FiltMax=27328, Gamma=1.000
01:02:07.795 00.013 8996 UpdateGuideState exits: m=691090 SNR=324.7
01:02:07.796 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:07.797 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:07.798 00.001 8996 Enqueuing Expose request
01:02:07.799 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:07.800 00.001 20224 Worker thread wakes up
01:02:07.800 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:07.800 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:08.797 00.997 20224 Exposure complete
01:02:08.885 00.088 20224 worker thread done servicing request
01:02:08.885 00.000 8996 OnExposeComplete: enter
01:02:08.886 00.001 8996 UpdateGuideState(): m_state=6
01:02:08.887 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11716
01:02:08.888 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.18, Mass=656144, SNR=305.0, Peak=55126 HFD=4.3
01:02:08.890 00.002 8996 MultiStar: [#1 -0.26,0.11,0.70,U] [#2 -0.25,0.35,0.70,U] [#3 0.09,0.09,0.66,U] [#4 -0.10,0.11,0.67,U] [#5 -0.35,-0.32,0.00,M1] [#6 -0.02,0.03,0.42,U] [#7 -0.25,0.35,0.43,U] [#8 -0.22,-0.00,0.43,U] 
01:02:08.892 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.16}, one-star: {-0.14, 0.19}
01:02:08.894 00.002 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
01:02:08.896 00.002 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
01:02:08.898 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.22 cameraTheta=2.30 mountX=-0.16 mountY=-0.14, mountTheta=-2.41
01:02:08.900 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.16, opts=13)
01:02:08.902 00.002 8996 Enqueuing Move request for scope (-0.14, 0.16)
01:02:08.903 00.001 20224 Worker thread wakes up
01:02:08.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
01:02:08.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
01:02:08.903 00.000 20224 Moving (-0.14, 0.16) raw xDistance=-0.16 yDistance=-0.14
01:02:08.904 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:02:08.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:08.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:02:08.904 00.000 20224 MoveAxis(E, 0, ABG)
01:02:08.904 00.000 20224 Move returns status 0, amount 0
01:02:08.904 00.000 20224 MoveAxis(N, 0, ABG)
01:02:08.904 00.000 20224 Move returns status 0, amount 0
01:02:08.904 00.000 20224 move complete, result=0
01:02:08.904 00.000 20224 worker thread done servicing request
01:02:08.911 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55126, med=3097, FiltMin=2825, FiltMax=24294, Gamma=1.000
01:02:08.924 00.013 8996 UpdateGuideState exits: m=656144 SNR=305.0
01:02:08.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:08.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:08.927 00.001 8996 Enqueuing Expose request
01:02:08.928 00.001 20224 Worker thread wakes up
01:02:08.928 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:08.928 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:08.929 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:10.095 01.166 20224 Exposure complete
01:02:10.165 00.070 20224 worker thread done servicing request
01:02:10.165 00.000 8996 OnExposeComplete: enter
01:02:10.167 00.002 8996 UpdateGuideState(): m_state=6
01:02:10.168 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11717
01:02:10.169 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=473.16, Mass=737695, SNR=311.7, Peak=60790 HFD=4.4
01:02:10.171 00.002 8996 MultiStar: [#1 -0.23,0.23,0.64,U] [#2 -0.47,0.29,0.00,M1] [#3 -0.18,0.22,0.56,U] [#4 -0.37,0.36,0.00,M1] [#5 -0.14,0.00,0.71,U] [#6 -0.50,0.22,0.00,M1] [#7 -0.37,0.37,0.00,M1] [#8 -0.25,0.11,0.40,U] 
01:02:10.172 00.001 8996 refined, 4 included, MultiStar: {-0.18, 0.15}, one-star: {-0.16, 0.18}
01:02:10.173 00.001 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
01:02:10.174 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
01:02:10.176 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.15 hyp=0.24 cameraTheta=2.46 mountX=-0.20 mountY=-0.13, mountTheta=-2.56
01:02:10.178 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.15, opts=13)
01:02:10.179 00.001 8996 Enqueuing Move request for scope (-0.18, 0.15)
01:02:10.180 00.001 20224 Worker thread wakes up
01:02:10.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.15) opts 0xd
01:02:10.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.15)
01:02:10.180 00.000 20224 Moving (-0.18, 0.15) raw xDistance=-0.20 yDistance=-0.13
01:02:10.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:02:10.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:10.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:02:10.180 00.000 20224 MoveAxis(E, 0, ABG)
01:02:10.180 00.000 20224 Move returns status 0, amount 0
01:02:10.181 00.001 20224 MoveAxis(N, 0, ABG)
01:02:10.181 00.000 20224 Move returns status 0, amount 0
01:02:10.181 00.000 20224 move complete, result=0
01:02:10.181 00.000 20224 worker thread done servicing request
01:02:10.187 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=60790, med=3104, FiltMin=2806, FiltMax=29744, Gamma=1.000
01:02:10.202 00.015 8996 UpdateGuideState exits: m=737695 SNR=311.7
01:02:10.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:10.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:10.205 00.001 8996 Enqueuing Expose request
01:02:10.206 00.001 20224 Worker thread wakes up
01:02:10.206 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:10.207 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:10.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:11.183 00.976 20224 Exposure complete
01:02:11.260 00.077 20224 worker thread done servicing request
01:02:11.260 00.000 8996 OnExposeComplete: enter
01:02:11.261 00.001 8996 UpdateGuideState(): m_state=6
01:02:11.262 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11718
01:02:11.263 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.16, Mass=631624, SNR=325.0, Peak=53366 HFD=4.4
01:02:11.264 00.001 8996 MultiStar: [#1 -0.28,0.16,0.68,U] [#2 -0.56,0.46,0.00,M2] [#3 -0.25,-0.23,0.63,U] [#4 -0.48,0.05,0.00,M2] [#5 -0.09,0.07,0.61,U] [#6 -0.56,0.14,0.00,M2] [#7 -0.46,0.52,0.00,M2] [#8 -0.16,0.16,0.39,U] 
01:02:11.265 00.001 8996 refined, 4 included, MultiStar: {-0.16, 0.08}, one-star: {-0.06, 0.18}
01:02:11.265 00.000 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
01:02:11.266 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
01:02:11.267 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.70 mountX=-0.17 mountY=-0.06, mountTheta=-2.81
01:02:11.269 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.08, opts=13)
01:02:11.269 00.000 8996 Enqueuing Move request for scope (-0.16, 0.08)
01:02:11.270 00.001 20224 Worker thread wakes up
01:02:11.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.08) opts 0xd
01:02:11.270 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.08)
01:02:11.270 00.000 20224 Moving (-0.16, 0.08) raw xDistance=-0.17 yDistance=-0.06
01:02:11.271 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:02:11.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:11.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:02:11.271 00.000 20224 MoveAxis(E, 0, ABG)
01:02:11.271 00.000 20224 Move returns status 0, amount 0
01:02:11.271 00.000 20224 MoveAxis(N, 0, ABG)
01:02:11.271 00.000 20224 Move returns status 0, amount 0
01:02:11.271 00.000 20224 move complete, result=0
01:02:11.271 00.000 20224 worker thread done servicing request
01:02:11.276 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53366, med=3091, FiltMin=2793, FiltMax=24864, Gamma=1.000
01:02:11.292 00.016 8996 UpdateGuideState exits: m=631624 SNR=325.0
01:02:11.294 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:11.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:11.296 00.001 8996 Enqueuing Expose request
01:02:11.296 00.000 20224 Worker thread wakes up
01:02:11.296 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:11.297 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:11.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:12.468 01.171 20224 Exposure complete
01:02:12.549 00.081 20224 worker thread done servicing request
01:02:12.549 00.000 8996 OnExposeComplete: enter
01:02:12.551 00.002 8996 UpdateGuideState(): m_state=6
01:02:12.553 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11719
01:02:12.553 00.000 8996 Star::Find returns 1 (0), X=134.83, Y=473.40, Mass=722105, SNR=321.9, Peak=58150 HFD=4.5
01:02:12.555 00.002 8996 MultiStar: [#1 -0.64,0.44,0.00,M1] [#2 -0.73,0.29,0.00,M3] [#3 -0.28,0.22,0.60,U] [#4 -0.54,0.28,0.00,M3] [#5 -0.53,0.06,0.00,M1] [#6 -0.61,0.54,0.00,M3] [#7 -0.51,0.60,0.00,M3] [#8 -0.70,0.24,0.00,M1] 
01:02:12.557 00.002 8996 refined, 1 included, MultiStar: {-0.29, 0.34}, one-star: {-0.30, 0.41}
01:02:12.559 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
01:02:12.560 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
01:02:12.561 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.34 hyp=0.45 cameraTheta=2.28 mountX=-0.33 mountY=-0.31, mountTheta=-2.39
01:02:12.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.34, opts=13)
01:02:12.564 00.001 8996 Enqueuing Move request for scope (-0.29, 0.34)
01:02:12.565 00.001 20224 Worker thread wakes up
01:02:12.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.34) opts 0xd
01:02:12.566 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.34)
01:02:12.566 00.000 20224 Moving (-0.29, 0.34) raw xDistance=-0.33 yDistance=-0.31
01:02:12.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:02:12.566 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.41 newest=-0.49
01:02:12.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:02:12.566 00.000 20224 MoveAxis(E, 48, ABG)
01:02:12.566 00.000 20224 Guiding  Dir = 2, Dur = 48
01:02:12.566 00.000 20224 IsSlewing returns 0
01:02:12.566 00.000 20224 IsGuiding returns 0
01:02:12.567 00.001 20224 PulseGuide returned control before completion, sleep 57
01:02:12.571 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58150, med=3094, FiltMin=2806, FiltMax=27334, Gamma=1.000
01:02:12.588 00.017 8996 UpdateGuideState exits: m=722105 SNR=321.9
01:02:12.590 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:12.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:12.593 00.002 8996 Enqueuing Expose request
01:02:12.637 00.044 20224 IsGuiding returns 1
01:02:12.637 00.000 20224 scope still moving after pulse duration time elapsed
01:02:12.668 00.031 20224 IsSlewing returns 0
01:02:12.668 00.000 20224 IsGuiding returns 0
01:02:12.668 00.000 20224 scope move finished after 48 + 54 ms
01:02:12.668 00.000 20224 Move returns status 0, amount 48
01:02:12.668 00.000 20224 MoveAxis(N, 65, ABG)
01:02:12.668 00.000 20224 Guiding  Dir = 0, Dur = 65
01:02:12.668 00.000 20224 IsSlewing returns 0
01:02:12.669 00.001 20224 IsGuiding returns 0
01:02:12.718 00.049 20224 PulseGuide returned control before completion, sleep 26
01:02:12.747 00.029 20224 IsGuiding returns 1
01:02:12.747 00.000 20224 scope still moving after pulse duration time elapsed
01:02:12.778 00.031 20224 IsSlewing returns 0
01:02:12.778 00.000 20224 IsGuiding returns 1
01:02:12.809 00.031 20224 IsSlewing returns 0
01:02:12.810 00.001 20224 IsGuiding returns 0
01:02:12.810 00.000 20224 scope move finished after 65 + 76 ms
01:02:12.810 00.000 20224 Move returns status 0, amount 65
01:02:12.810 00.000 20224 move complete, result=0
01:02:12.810 00.000 20224 worker thread done servicing request
01:02:12.810 00.000 20224 Worker thread wakes up
01:02:12.810 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.3 px 65 ms NORTH
01:02:12.812 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:12.813 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:13.783 00.970 20224 Exposure complete
01:02:13.844 00.061 20224 worker thread done servicing request
01:02:13.844 00.000 8996 OnExposeComplete: enter
01:02:13.845 00.001 8996 UpdateGuideState(): m_state=6
01:02:13.846 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11720
01:02:13.847 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.10, Mass=634748, SNR=280.1, Peak=50454 HFD=4.5
01:02:13.848 00.001 8996 MultiStar: [#1 -0.65,0.25,0.00,M2] [#2 -0.49,0.49,0.00,M4] [#3 -0.23,0.29,0.65,U] [#4 -0.51,0.35,0.00,M4] [#5 -0.38,0.01,0.67,U] [#6 -0.67,0.10,0.00,M4] [#7 -0.44,0.71,0.00,M4] [#8 -0.48,0.22,0.00,M2] 
01:02:13.849 00.001 8996 single-star, 2 included, MultiStar: {-0.27, 0.14}, one-star: {-0.23, 0.12}
01:02:13.849 00.000 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
01:02:13.850 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
01:02:13.851 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.66 mountX=-0.24 mountY=-0.09, mountTheta=-2.77
01:02:13.852 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.12, opts=13)
01:02:13.853 00.001 8996 Enqueuing Move request for scope (-0.23, 0.12)
01:02:13.854 00.001 20224 Worker thread wakes up
01:02:13.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
01:02:13.854 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
01:02:13.854 00.000 20224 Moving (-0.23, 0.12) raw xDistance=-0.24 yDistance=-0.09
01:02:13.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
01:02:13.854 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:13.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:02:13.854 00.000 20224 MoveAxis(E, 39, ABG)
01:02:13.854 00.000 20224 Guiding  Dir = 2, Dur = 39
01:02:13.855 00.001 20224 IsSlewing returns 0
01:02:13.855 00.000 20224 IsGuiding returns 0
01:02:13.864 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50454, med=3097, FiltMin=2813, FiltMax=25792, Gamma=1.000
01:02:13.885 00.021 8996 UpdateGuideState exits: m=634748 SNR=280.1
01:02:13.887 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:13.888 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:13.889 00.001 8996 Enqueuing Expose request
01:02:13.906 00.017 20224 IsGuiding returns 1
01:02:13.907 00.001 20224 scope still moving after pulse duration time elapsed
01:02:13.936 00.029 20224 IsSlewing returns 0
01:02:13.936 00.000 20224 IsGuiding returns 1
01:02:13.967 00.031 20224 IsSlewing returns 0
01:02:13.968 00.001 20224 IsGuiding returns 1
01:02:13.998 00.030 20224 IsSlewing returns 0
01:02:13.998 00.000 20224 IsGuiding returns 0
01:02:13.998 00.000 20224 scope move finished after 39 + 104 ms
01:02:13.998 00.000 20224 Move returns status 0, amount 39
01:02:13.998 00.000 20224 MoveAxis(N, 0, ABG)
01:02:13.998 00.000 20224 Move returns status 0, amount 0
01:02:13.998 00.000 20224 move complete, result=0
01:02:13.999 00.001 20224 worker thread done servicing request
01:02:13.999 00.000 20224 Worker thread wakes up
01:02:13.999 00.000 8996 GuideStep: -0.2 px 39 ms EAST, -0.1 px 0 ms NORTH
01:02:14.000 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:14.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:15.168 01.168 20224 Exposure complete
01:02:15.259 00.091 20224 worker thread done servicing request
01:02:15.259 00.000 8996 OnExposeComplete: enter
01:02:15.261 00.002 8996 UpdateGuideState(): m_state=6
01:02:15.263 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11721
01:02:15.265 00.002 8996 Star::Find returns 1 (0), X=134.97, Y=473.21, Mass=635733, SNR=290.6, Peak=52390 HFD=4.4
01:02:15.267 00.002 8996 MultiStar: [#1 -0.14,0.42,0.81,U] [#2 -0.09,0.20,0.72,U] [#3 0.38,0.27,0.00,M1] [#4 -0.03,0.35,0.50,U] [#5 -0.11,0.05,0.63,U] [#6 -0.09,0.09,0.44,U] [#7 -0.34,0.66,0.00,M5] [#8 -0.09,0.03,0.36,U] 
01:02:15.268 00.001 8996 refined, 6 included, MultiStar: {-0.11, 0.22}, one-star: {-0.16, 0.23}
01:02:15.269 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
01:02:15.270 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
01:02:15.270 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.22 hyp=0.24 cameraTheta=2.05 mountX=-0.13 mountY=-0.20, mountTheta=-2.15
01:02:15.272 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.22, opts=13)
01:02:15.274 00.002 8996 Enqueuing Move request for scope (-0.11, 0.22)
01:02:15.275 00.001 20224 Worker thread wakes up
01:02:15.275 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.22) opts 0xd
01:02:15.275 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.22)
01:02:15.275 00.000 20224 Moving (-0.11, 0.22) raw xDistance=-0.13 yDistance=-0.20
01:02:15.275 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:02:15.276 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
01:02:15.276 00.000 20224 MoveAxis(E, 0, ABG)
01:02:15.276 00.000 20224 Move returns status 0, amount 0
01:02:15.276 00.000 20224 MoveAxis(N, 43, ABG)
01:02:15.276 00.000 20224 Guiding  Dir = 0, Dur = 43
01:02:15.276 00.000 20224 IsSlewing returns 0
01:02:15.276 00.000 20224 IsGuiding returns 0
01:02:15.281 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52390, med=3101, FiltMin=2813, FiltMax=24336, Gamma=1.000
01:02:15.294 00.013 8996 UpdateGuideState exits: m=635733 SNR=290.6
01:02:15.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:15.297 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:15.298 00.001 8996 Enqueuing Expose request
01:02:15.329 00.031 20224 IsGuiding returns 1
01:02:15.329 00.000 20224 scope still moving after pulse duration time elapsed
01:02:15.360 00.031 20224 IsSlewing returns 0
01:02:15.360 00.000 20224 IsGuiding returns 1
01:02:15.391 00.031 20224 IsSlewing returns 0
01:02:15.391 00.000 20224 IsGuiding returns 1
01:02:15.421 00.030 20224 IsSlewing returns 0
01:02:15.422 00.001 20224 IsGuiding returns 0
01:02:15.422 00.000 20224 scope move finished after 43 + 102 ms
01:02:15.422 00.000 20224 Move returns status 0, amount 43
01:02:15.422 00.000 20224 move complete, result=0
01:02:15.422 00.000 20224 worker thread done servicing request
01:02:15.422 00.000 20224 Worker thread wakes up
01:02:15.422 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
01:02:15.425 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:15.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:16.426 01.001 20224 Exposure complete
01:02:16.502 00.076 20224 worker thread done servicing request
01:02:16.504 00.002 8996 OnExposeComplete: enter
01:02:16.507 00.003 8996 UpdateGuideState(): m_state=6
01:02:16.510 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11722
01:02:16.513 00.003 8996 Star::Find returns 1 (0), X=135.16, Y=473.68, Mass=643720, SNR=310.7, Peak=42573 HFD=4.5
01:02:16.517 00.004 8996 MultiStar: [#1 -0.11,0.71,0.00,M2] [#2 -0.21,0.43,0.00,M4] [#3 0.25,0.30,0.65,U] [#4 0.11,0.46,0.00,M4] [#5 0.16,0.18,0.62,U] [#6 -0.16,-0.08,0.44,U] [#7 -0.36,0.58,0.00,M6] [#8 0.17,0.37,0.36,U] 
01:02:16.518 00.001 8996 refined, 4 included, MultiStar: {0.09, 0.36}, one-star: {0.03, 0.70}
01:02:16.519 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
01:02:16.520 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
01:02:16.521 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.32 mountX=0.06 mountY=-0.37, mountTheta=-1.42
01:02:16.524 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.36, opts=13)
01:02:16.525 00.001 8996 Enqueuing Move request for scope (0.09, 0.36)
01:02:16.526 00.001 20224 Worker thread wakes up
01:02:16.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.36) opts 0xd
01:02:16.526 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.36)
01:02:16.526 00.000 20224 Moving (0.09, 0.36) raw xDistance=0.06 yDistance=-0.37
01:02:16.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:02:16.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
01:02:16.526 00.000 20224 MoveAxis(E, 0, ABG)
01:02:16.527 00.001 20224 Move returns status 0, amount 0
01:02:16.527 00.000 20224 MoveAxis(N, 78, ABG)
01:02:16.527 00.000 20224 Guiding  Dir = 0, Dur = 78
01:02:16.527 00.000 20224 IsSlewing returns 0
01:02:16.528 00.001 20224 IsGuiding returns 0
01:02:16.532 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42573, med=3088, FiltMin=2768, FiltMax=21590, Gamma=1.000
01:02:16.533 00.001 20224 PulseGuide returned control before completion, sleep 83
01:02:16.554 00.021 8996 UpdateGuideState exits: m=643720 SNR=310.7
01:02:16.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:16.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:16.557 00.001 8996 Enqueuing Expose request
01:02:16.628 00.071 20224 IsGuiding returns 0
01:02:16.628 00.000 20224 Move returns status 0, amount 78
01:02:16.628 00.000 20224 move complete, result=0
01:02:16.628 00.000 20224 worker thread done servicing request
01:02:16.628 00.000 20224 Worker thread wakes up
01:02:16.628 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:16.629 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:16.634 00.005 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 78 ms NORTH
01:02:17.795 01.161 20224 Exposure complete
01:02:17.850 00.055 20224 worker thread done servicing request
01:02:17.850 00.000 8996 OnExposeComplete: enter
01:02:17.851 00.001 8996 UpdateGuideState(): m_state=6
01:02:17.852 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11723
01:02:17.853 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.01, Mass=652773, SNR=319.1, Peak=50310 HFD=4.4
01:02:17.854 00.001 8996 MultiStar: [#1 -0.04,0.05,0.65,U] [#2 -0.18,-0.06,0.70,U] [#3 0.11,-0.11,0.59,U] [#4 -0.07,-0.08,0.53,U] [#5 0.05,-0.48,0.00,M1] [#6 -0.16,-0.25,0.43,U] [#7 -0.39,0.05,0.38,U] [#8 -0.06,-0.12,0.33,U] 
01:02:17.855 00.001 8996 single-star, 7 included, MultiStar: {-0.09, -0.05}, one-star: {-0.05, 0.02}
01:02:17.856 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
01:02:17.856 00.000 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
01:02:17.857 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.74 mountX=-0.06 mountY=-0.02, mountTheta=-2.85
01:02:17.858 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
01:02:17.860 00.002 8996 Enqueuing Move request for scope (-0.05, 0.02)
01:02:17.860 00.000 20224 Worker thread wakes up
01:02:17.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:02:17.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:02:17.860 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.06 yDistance=-0.02
01:02:17.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:02:17.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:17.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:02:17.861 00.001 20224 MoveAxis(E, 0, ABG)
01:02:17.861 00.000 20224 Move returns status 0, amount 0
01:02:17.861 00.000 20224 MoveAxis(N, 0, ABG)
01:02:17.861 00.000 20224 Move returns status 0, amount 0
01:02:17.861 00.000 20224 move complete, result=0
01:02:17.861 00.000 20224 worker thread done servicing request
01:02:17.864 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50310, med=3091, FiltMin=2797, FiltMax=26768, Gamma=1.000
01:02:17.877 00.013 8996 UpdateGuideState exits: m=652773 SNR=319.1
01:02:17.879 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:17.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:17.881 00.001 8996 Enqueuing Expose request
01:02:17.882 00.001 20224 Worker thread wakes up
01:02:17.882 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:17.883 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:17.884 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:18.869 00.985 20224 Exposure complete
01:02:18.939 00.070 20224 worker thread done servicing request
01:02:18.939 00.000 8996 OnExposeComplete: enter
01:02:18.941 00.002 8996 UpdateGuideState(): m_state=6
01:02:18.943 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11724
01:02:18.944 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=472.73, Mass=657005, SNR=310.7, Peak=55638 HFD=4.5
01:02:18.945 00.001 8996 MultiStar: [#1 0.00,-0.32,0.67,U] [#2 -0.13,-0.49,0.00,M4] [#3 0.14,-0.41,0.57,U] [#4 -0.03,-0.37,0.61,U] [#5 -0.02,-0.59,0.00,M2] [#6 -0.29,-0.18,0.40,U] [#7 0.01,-0.21,0.46,U] [#8 0.16,-0.28,0.45,U] 
01:02:18.947 00.002 8996 refined, 6 included, MultiStar: {-0.05, -0.29}, one-star: {-0.23, -0.25}
01:02:18.948 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:02:18.949 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:02:18.950 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.29 hyp=0.30 cameraTheta=-1.74 mountX=-0.02 mountY=0.30, mountTheta=1.64
01:02:18.953 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.29, opts=13)
01:02:18.954 00.001 8996 Enqueuing Move request for scope (-0.05, -0.29)
01:02:18.955 00.001 20224 Worker thread wakes up
01:02:18.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.29) opts 0xd
01:02:18.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.29)
01:02:18.956 00.001 20224 Moving (-0.05, -0.29) raw xDistance=-0.02 yDistance=0.30
01:02:18.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:02:18.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:18.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:02:18.956 00.000 20224 MoveAxis(E, 0, ABG)
01:02:18.956 00.000 20224 Move returns status 0, amount 0
01:02:18.956 00.000 20224 MoveAxis(N, 0, ABG)
01:02:18.956 00.000 20224 Move returns status 0, amount 0
01:02:18.956 00.000 20224 move complete, result=0
01:02:18.956 00.000 20224 worker thread done servicing request
01:02:18.961 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=55638, med=3094, FiltMin=2809, FiltMax=24528, Gamma=1.000
01:02:18.974 00.013 8996 UpdateGuideState exits: m=657005 SNR=310.7
01:02:18.975 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:18.976 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:18.977 00.001 8996 Enqueuing Expose request
01:02:18.977 00.000 20224 Worker thread wakes up
01:02:18.977 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:02:18.978 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:18.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:20.156 01.178 20224 Exposure complete
01:02:20.236 00.080 20224 worker thread done servicing request
01:02:20.236 00.000 8996 OnExposeComplete: enter
01:02:20.237 00.001 8996 UpdateGuideState(): m_state=6
01:02:20.239 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11725
01:02:20.241 00.002 8996 Star::Find returns 1 (0), X=135.04, Y=472.53, Mass=801723, SNR=408.9, Peak=56192 HFD=4.7
01:02:20.242 00.001 8996 MultiStar: [#1 -0.15,-0.33,0.48,U] [#2 -0.24,-0.67,0.00,M5] [#3 0.03,-0.71,0.00,M1] [#4 -0.10,-0.67,0.00,M3] [#5 -0.10,-0.58,0.00,M3] [#6 -0.44,-0.60,0.00,M1] [#7 -0.10,-0.15,0.29,U] [#8 -0.12,-0.32,0.31,U] 
01:02:20.244 00.002 8996 refined, 3 included, MultiStar: {-0.11, -0.36}, one-star: {-0.09, -0.45}
01:02:20.245 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
01:02:20.246 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
01:02:20.247 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.36 hyp=0.38 cameraTheta=-1.87 mountX=-0.08 mountY=0.37, mountTheta=1.77
01:02:20.252 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.36, opts=13)
01:02:20.253 00.001 8996 Enqueuing Move request for scope (-0.11, -0.36)
01:02:20.253 00.000 20224 Worker thread wakes up
01:02:20.254 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.36) opts 0xd
01:02:20.254 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.36)
01:02:20.254 00.000 20224 Moving (-0.11, -0.36) raw xDistance=-0.08 yDistance=0.37
01:02:20.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:02:20.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:20.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:02:20.254 00.000 20224 MoveAxis(E, 0, ABG)
01:02:20.254 00.000 20224 Move returns status 0, amount 0
01:02:20.254 00.000 20224 MoveAxis(N, 0, ABG)
01:02:20.254 00.000 20224 Move returns status 0, amount 0
01:02:20.254 00.000 20224 move complete, result=0
01:02:20.254 00.000 20224 worker thread done servicing request
01:02:20.257 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56192, med=3097, FiltMin=2793, FiltMax=27414, Gamma=1.000
01:02:20.277 00.020 8996 UpdateGuideState exits: m=801723 SNR=408.9
01:02:20.279 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:20.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:20.281 00.001 8996 Enqueuing Expose request
01:02:20.283 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:02:20.283 00.000 20224 Worker thread wakes up
01:02:20.283 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:20.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:21.273 00.990 20224 Exposure complete
01:02:21.358 00.085 20224 worker thread done servicing request
01:02:21.358 00.000 8996 OnExposeComplete: enter
01:02:21.359 00.001 8996 UpdateGuideState(): m_state=6
01:02:21.362 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11726
01:02:21.364 00.002 8996 Star::Find returns 1 (0), X=134.90, Y=472.45, Mass=582679, SNR=280.6, Peak=44518 HFD=4.3
01:02:21.367 00.003 8996 MultiStar: [#1 -0.26,-0.52,0.00,M1] [#2 -0.48,-0.80,0.00,M6] [#3 -0.04,-0.66,0.00,M2] [#4 -0.39,-0.43,0.00,M4] [#5 0.15,-0.70,0.00,M4] [#6 -0.42,-0.64,0.00,M2] [#7 -0.55,-0.27,0.00,M4] [#8 0.08,-0.62,0.00,M1] 
01:02:21.369 00.002 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
01:02:21.371 00.002 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
01:02:21.372 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.53 hyp=0.58 cameraTheta=-1.98 mountX=-0.18 mountY=0.56, mountTheta=1.89
01:02:21.376 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.53, opts=13)
01:02:21.379 00.003 8996 Enqueuing Move request for scope (-0.23, -0.53)
01:02:21.382 00.003 20224 Worker thread wakes up
01:02:21.382 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.53) opts 0xd
01:02:21.382 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.53)
01:02:21.382 00.000 20224 Moving (-0.23, -0.53) raw xDistance=-0.18 yDistance=0.56
01:02:21.382 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:02:21.382 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:21.382 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
01:02:21.382 00.000 20224 MoveAxis(E, 0, ABG)
01:02:21.382 00.000 20224 Move returns status 0, amount 0
01:02:21.382 00.000 20224 MoveAxis(N, 0, ABG)
01:02:21.382 00.000 20224 Move returns status 0, amount 0
01:02:21.382 00.000 20224 move complete, result=0
01:02:21.382 00.000 20224 worker thread done servicing request
01:02:21.390 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=44518, med=3088, FiltMin=2800, FiltMax=21510, Gamma=1.000
01:02:21.418 00.028 8996 UpdateGuideState exits: m=582679 SNR=280.6
01:02:21.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:21.420 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:21.421 00.001 8996 Enqueuing Expose request
01:02:21.422 00.001 20224 Worker thread wakes up
01:02:21.422 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
01:02:21.424 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:21.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:22.582 01.158 20224 Exposure complete
01:02:22.676 00.094 20224 worker thread done servicing request
01:02:22.676 00.000 8996 OnExposeComplete: enter
01:02:22.676 00.000 8996 UpdateGuideState(): m_state=6
01:02:22.677 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11727
01:02:22.678 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=472.61, Mass=734846, SNR=380.5, Peak=58070 HFD=4.5
01:02:22.679 00.001 8996 MultiStar: [#1 -0.33,-0.20,0.50,U] [#2 -0.77,-0.32,0.00,M7] [#3 0.00,-0.31,0.53,U] [#4 -0.43,-0.45,0.00,M5] [#5 -0.52,-0.68,0.00,M5] [#6 -0.59,-0.29,0.00,M3] [#7 -0.52,-0.40,0.00,M5] [#8 -0.26,-0.57,0.00,M2] 
01:02:22.680 00.001 8996 refined, 2 included, MultiStar: {-0.24, -0.32}, one-star: {-0.32, -0.38}
01:02:22.681 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:02:22.682 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
01:02:22.682 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.32 hyp=0.40 cameraTheta=-2.22 mountX=-0.21 mountY=0.34, mountTheta=2.12
01:02:22.684 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.32, opts=13)
01:02:22.685 00.001 8996 Enqueuing Move request for scope (-0.24, -0.32)
01:02:22.685 00.000 20224 Worker thread wakes up
01:02:22.686 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.32) opts 0xd
01:02:22.686 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.32)
01:02:22.686 00.000 20224 Moving (-0.24, -0.32) raw xDistance=-0.21 yDistance=0.34
01:02:22.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:02:22.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:02:22.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:02:22.686 00.000 20224 MoveAxis(E, 30, ABG)
01:02:22.686 00.000 20224 Guiding  Dir = 2, Dur = 30
01:02:22.686 00.000 20224 IsSlewing returns 0
01:02:22.686 00.000 20224 IsGuiding returns 0
01:02:22.690 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58070, med=3088, FiltMin=2790, FiltMax=28566, Gamma=1.000
01:02:22.711 00.021 8996 UpdateGuideState exits: m=734846 SNR=380.5
01:02:22.713 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:22.713 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:22.714 00.001 8996 Enqueuing Expose request
01:02:22.739 00.025 20224 IsGuiding returns 1
01:02:22.740 00.001 20224 scope still moving after pulse duration time elapsed
01:02:22.770 00.030 20224 IsSlewing returns 0
01:02:22.770 00.000 20224 IsGuiding returns 1
01:02:22.801 00.031 20224 IsSlewing returns 0
01:02:22.801 00.000 20224 IsGuiding returns 1
01:02:22.834 00.033 20224 IsSlewing returns 0
01:02:22.835 00.001 20224 IsGuiding returns 0
01:02:22.835 00.000 20224 scope move finished after 30 + 117 ms
01:02:22.835 00.000 20224 Move returns status 0, amount 30
01:02:22.835 00.000 20224 MoveAxis(N, 0, ABG)
01:02:22.835 00.000 20224 Move returns status 0, amount 0
01:02:22.835 00.000 20224 move complete, result=0
01:02:22.835 00.000 20224 worker thread done servicing request
01:02:22.835 00.000 20224 Worker thread wakes up
01:02:22.835 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 0 ms NORTH
01:02:22.838 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:22.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:23.823 00.985 20224 Exposure complete
01:02:23.912 00.089 20224 worker thread done servicing request
01:02:23.912 00.000 8996 OnExposeComplete: enter
01:02:23.913 00.001 8996 UpdateGuideState(): m_state=6
01:02:23.914 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11728
01:02:23.915 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=472.30, Mass=670989, SNR=294.0, Peak=47776 HFD=4.3
01:02:23.915 00.000 8996 MultiStar: [#1 -0.25,-0.30,0.79,U] [#2 -0.48,-0.26,0.00,M8] [#3 0.05,-0.44,0.60,U] [#4 -0.15,-0.41,0.54,U] [#5 -0.09,-0.58,0.00,M6] [#6 -0.21,-0.43,0.00,M4] [#7 -0.14,-0.08,0.50,U] [#8 -0.06,-0.38,0.44,U] 
01:02:23.916 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.42}, one-star: {-0.12, -0.68}
01:02:23.917 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
01:02:23.918 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
01:02:23.919 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.42 hyp=0.43 cameraTheta=-1.85 mountX=-0.08 mountY=0.43, mountTheta=1.75
01:02:23.920 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.42, opts=13)
01:02:23.921 00.001 8996 Enqueuing Move request for scope (-0.12, -0.42)
01:02:23.922 00.001 20224 Worker thread wakes up
01:02:23.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.42) opts 0xd
01:02:23.922 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.42)
01:02:23.922 00.000 20224 Moving (-0.12, -0.42) raw xDistance=-0.08 yDistance=0.43
01:02:23.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:02:23.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:02:23.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:02:23.922 00.000 20224 MoveAxis(E, 0, ABG)
01:02:23.922 00.000 20224 Move returns status 0, amount 0
01:02:23.922 00.000 20224 MoveAxis(N, 0, ABG)
01:02:23.922 00.000 20224 Move returns status 0, amount 0
01:02:23.922 00.000 20224 move complete, result=0
01:02:23.923 00.001 20224 worker thread done servicing request
01:02:23.926 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47776, med=3088, FiltMin=2790, FiltMax=25926, Gamma=1.000
01:02:23.945 00.019 8996 UpdateGuideState exits: m=670989 SNR=294.0
01:02:23.947 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:23.948 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:23.950 00.002 8996 Enqueuing Expose request
01:02:23.950 00.000 20224 Worker thread wakes up
01:02:23.950 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:02:23.953 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:23.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:25.113 01.160 20224 Exposure complete
01:02:25.191 00.078 20224 worker thread done servicing request
01:02:25.192 00.001 8996 OnExposeComplete: enter
01:02:25.193 00.001 8996 UpdateGuideState(): m_state=6
01:02:25.193 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11729
01:02:25.194 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=472.41, Mass=732141, SNR=314.7, Peak=52656 HFD=4.5
01:02:25.195 00.001 8996 MultiStar: [#1 -0.19,-0.31,0.65,U] [#2 -0.22,-0.60,0.00,M9] [#3 0.15,-0.36,0.63,U] [#4 -0.15,-0.60,0.00,M5] [#5 0.24,-0.75,0.00,M7] [#6 -0.56,-0.91,0.00,M5] [#7 -0.15,-0.45,0.00,M5] [#8 0.15,-0.50,0.00,M2] 
01:02:25.196 00.001 8996 refined, 2 included, MultiStar: {0.08, -0.44}, one-star: {0.21, -0.57}
01:02:25.198 00.002 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
01:02:25.200 00.002 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
01:02:25.202 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.44 hyp=0.44 cameraTheta=-1.39 mountX=0.12 mountY=0.43, mountTheta=1.29
01:02:25.205 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.44, opts=13)
01:02:25.206 00.001 8996 Enqueuing Move request for scope (0.08, -0.44)
01:02:25.207 00.001 20224 Worker thread wakes up
01:02:25.207 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.44) opts 0xd
01:02:25.207 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.44)
01:02:25.207 00.000 20224 Moving (0.08, -0.44) raw xDistance=0.12 yDistance=0.43
01:02:25.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:02:25.207 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.66 newest=1.19
01:02:25.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
01:02:25.207 00.000 20224 MoveAxis(E, 0, ABG)
01:02:25.207 00.000 20224 Move returns status 0, amount 0
01:02:25.207 00.000 20224 MoveAxis(S, 90, ABG)
01:02:25.207 00.000 20224 Guiding  Dir = 1, Dur = 90
01:02:25.208 00.001 20224 IsSlewing returns 0
01:02:25.208 00.000 20224 IsGuiding returns 0
01:02:25.213 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52656, med=3088, FiltMin=2790, FiltMax=24003, Gamma=1.000
01:02:25.228 00.015 8996 UpdateGuideState exits: m=732141 SNR=314.7
01:02:25.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:25.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:25.231 00.001 8996 Enqueuing Expose request
01:02:25.246 00.015 20224 PulseGuide returned control before completion, sleep 63
01:02:25.323 00.077 20224 IsGuiding returns 1
01:02:25.323 00.000 20224 scope still moving after pulse duration time elapsed
01:02:25.354 00.031 20224 IsSlewing returns 0
01:02:25.355 00.001 20224 IsGuiding returns 0
01:02:25.355 00.000 20224 scope move finished after 90 + 56 ms
01:02:25.355 00.000 20224 Move returns status 0, amount 90
01:02:25.355 00.000 20224 move complete, result=0
01:02:25.355 00.000 20224 worker thread done servicing request
01:02:25.355 00.000 20224 Worker thread wakes up
01:02:25.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:25.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:25.356 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 90 ms SOUTH
01:02:26.333 00.977 20224 Exposure complete
01:02:26.406 00.073 20224 worker thread done servicing request
01:02:26.406 00.000 8996 OnExposeComplete: enter
01:02:26.407 00.001 8996 UpdateGuideState(): m_state=6
01:02:26.409 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11730
01:02:26.410 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=472.93, Mass=671494, SNR=330.7, Peak=54662 HFD=4.3
01:02:26.412 00.002 8996 MultiStar: [#1 -0.18,-0.05,0.72,U] [#2 -0.40,-0.26,0.00,M10] [#3 0.08,-0.25,0.58,U] [#4 -0.13,-0.34,0.56,U] [#5 0.16,-0.32,0.59,U] [#6 -0.31,-0.48,0.00,M6] [#7 -0.49,-0.17,0.00,M6] [#8 0.02,-0.25,0.36,U] 
01:02:26.413 00.001 8996 single-star, 5 included, MultiStar: {-0.01, -0.19}, one-star: {0.03, -0.05}
01:02:26.414 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
01:02:26.415 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
01:02:26.416 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.05 mountX=0.04 mountY=0.05, mountTheta=0.94
01:02:26.419 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.05, opts=13)
01:02:26.422 00.003 8996 Enqueuing Move request for scope (0.03, -0.05)
01:02:26.424 00.002 20224 Worker thread wakes up
01:02:26.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
01:02:26.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
01:02:26.424 00.000 20224 Moving (0.03, -0.05) raw xDistance=0.04 yDistance=0.05
01:02:26.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:02:26.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:26.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:02:26.425 00.001 20224 MoveAxis(E, 0, ABG)
01:02:26.425 00.000 20224 Move returns status 0, amount 0
01:02:26.425 00.000 20224 MoveAxis(N, 0, ABG)
01:02:26.425 00.000 20224 Move returns status 0, amount 0
01:02:26.425 00.000 20224 move complete, result=0
01:02:26.425 00.000 20224 worker thread done servicing request
01:02:26.430 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54662, med=3091, FiltMin=2797, FiltMax=27789, Gamma=1.000
01:02:26.446 00.016 8996 UpdateGuideState exits: m=671494 SNR=330.7
01:02:26.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:26.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:26.449 00.001 8996 Enqueuing Expose request
01:02:26.450 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:02:26.451 00.001 20224 Worker thread wakes up
01:02:26.451 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:26.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:27.635 01.184 20224 Exposure complete
01:02:27.718 00.083 20224 worker thread done servicing request
01:02:27.719 00.001 8996 OnExposeComplete: enter
01:02:27.720 00.001 8996 UpdateGuideState(): m_state=6
01:02:27.721 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11731
01:02:27.724 00.003 8996 Star::Find returns 1 (0), X=135.16, Y=472.77, Mass=666254, SNR=313.6, Peak=54934 HFD=4.4
01:02:27.727 00.003 8996 MultiStar: [#1 -0.35,-0.04,0.63,U] [#2 -0.31,0.06,0.76,U] [#3 -0.26,0.06,0.65,U] [#4 -0.48,0.01,0.00,M5] [#5 0.10,-0.28,0.66,U] [#6 -0.15,-0.32,0.40,U] [#7 -0.47,0.26,0.00,M7] [#8 -0.02,-0.05,0.37,U] 
01:02:27.729 00.002 8996 refined, 6 included, MultiStar: {-0.14, -0.11}, one-star: {0.02, -0.22}
01:02:27.730 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
01:02:27.732 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
01:02:27.733 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.11 hyp=0.17 cameraTheta=-2.46 mountX=-0.12 mountY=0.12, mountTheta=2.35
01:02:27.737 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.11, opts=13)
01:02:27.740 00.003 8996 Enqueuing Move request for scope (-0.14, -0.11)
01:02:27.741 00.001 20224 Worker thread wakes up
01:02:27.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.11) opts 0xd
01:02:27.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.11)
01:02:27.742 00.001 20224 Moving (-0.14, -0.11) raw xDistance=-0.12 yDistance=0.12
01:02:27.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:02:27.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:27.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:02:27.742 00.000 20224 MoveAxis(E, 0, ABG)
01:02:27.742 00.000 20224 Move returns status 0, amount 0
01:02:27.742 00.000 20224 MoveAxis(N, 0, ABG)
01:02:27.742 00.000 20224 Move returns status 0, amount 0
01:02:27.742 00.000 20224 move complete, result=0
01:02:27.743 00.001 20224 worker thread done servicing request
01:02:27.749 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54934, med=3088, FiltMin=2800, FiltMax=23533, Gamma=1.000
01:02:27.769 00.020 8996 UpdateGuideState exits: m=666254 SNR=313.6
01:02:27.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:27.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:27.773 00.002 8996 Enqueuing Expose request
01:02:27.774 00.001 20224 Worker thread wakes up
01:02:27.774 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:27.776 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:27.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:28.749 00.973 20224 Exposure complete
01:02:28.811 00.062 20224 worker thread done servicing request
01:02:28.811 00.000 8996 OnExposeComplete: enter
01:02:28.812 00.001 8996 UpdateGuideState(): m_state=6
01:02:28.814 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11732
01:02:28.816 00.002 8996 Star::Find returns 1 (0), X=135.25, Y=473.10, Mass=663280, SNR=316.9, Peak=49110 HFD=4.5
01:02:28.818 00.002 8996 MultiStar: [#1 -0.33,0.39,0.00,M1] [#2 -0.22,0.10,0.81,U] [#3 0.01,0.04,0.64,U] [#4 -0.33,0.00,0.54,U] [#5 -0.01,-0.09,0.62,U] [#6 -0.61,-0.10,0.00,M6] [#7 -0.45,0.50,0.00,M8] [#8 0.06,0.10,0.35,U] 
01:02:28.819 00.001 8996 refined, 5 included, MultiStar: {-0.06, 0.05}, one-star: {0.12, 0.12}
01:02:28.820 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
01:02:28.821 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
01:02:28.822 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.39 mountX=-0.06 mountY=-0.04, mountTheta=-2.50
01:02:28.824 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
01:02:28.824 00.000 8996 Enqueuing Move request for scope (-0.06, 0.05)
01:02:28.825 00.001 20224 Worker thread wakes up
01:02:28.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
01:02:28.825 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
01:02:28.826 00.001 20224 Moving (-0.06, 0.05) raw xDistance=-0.06 yDistance=-0.04
01:02:28.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:02:28.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:28.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:02:28.826 00.000 20224 MoveAxis(E, 0, ABG)
01:02:28.826 00.000 20224 Move returns status 0, amount 0
01:02:28.826 00.000 20224 MoveAxis(N, 0, ABG)
01:02:28.826 00.000 20224 Move returns status 0, amount 0
01:02:28.826 00.000 20224 move complete, result=0
01:02:28.826 00.000 20224 worker thread done servicing request
01:02:28.834 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49110, med=3088, FiltMin=2792, FiltMax=25360, Gamma=1.000
01:02:28.857 00.023 8996 UpdateGuideState exits: m=663280 SNR=316.9
01:02:28.857 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:28.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:28.859 00.001 8996 Enqueuing Expose request
01:02:28.860 00.001 20224 Worker thread wakes up
01:02:28.860 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:02:28.861 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:28.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:30.019 01.158 20224 Exposure complete
01:02:30.085 00.066 20224 worker thread done servicing request
01:02:30.085 00.000 8996 OnExposeComplete: enter
01:02:30.086 00.001 8996 UpdateGuideState(): m_state=6
01:02:30.087 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11733
01:02:30.088 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=472.75, Mass=691290, SNR=371.6, Peak=57014 HFD=4.4
01:02:30.089 00.001 8996 MultiStar: [#1 -0.54,0.25,0.00,M2] [#2 -0.50,0.04,0.00,M9] [#3 -0.31,-0.15,0.61,U] [#4 -0.64,-0.14,0.00,M5] [#5 -0.31,-0.24,0.51,U] [#6 -0.65,-0.23,0.00,M7] [#7 -0.47,-0.10,0.00,M9] [#8 -0.26,0.02,0.37,U] 
01:02:30.090 00.001 8996 single-star, 3 included, MultiStar: {-0.22, -0.18}, one-star: {-0.10, -0.23}
01:02:30.091 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
01:02:30.091 00.000 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
01:02:30.092 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.26 cameraTheta=-1.99 mountX=-0.08 mountY=0.24, mountTheta=1.89
01:02:30.093 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.23, opts=13)
01:02:30.094 00.001 8996 Enqueuing Move request for scope (-0.10, -0.23)
01:02:30.095 00.001 20224 Worker thread wakes up
01:02:30.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd
01:02:30.095 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.23)
01:02:30.095 00.000 20224 Moving (-0.10, -0.23) raw xDistance=-0.08 yDistance=0.24
01:02:30.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:02:30.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:02:30.095 00.000 20224 MoveAxis(E, 0, ABG)
01:02:30.095 00.000 20224 Move returns status 0, amount 0
01:02:30.096 00.001 20224 MoveAxis(S, 51, ABG)
01:02:30.096 00.000 20224 Guiding  Dir = 1, Dur = 51
01:02:30.096 00.000 20224 IsSlewing returns 0
01:02:30.096 00.000 20224 IsGuiding returns 0
01:02:30.099 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57014, med=3088, FiltMin=2801, FiltMax=23645, Gamma=1.000
01:02:30.114 00.015 8996 UpdateGuideState exits: m=691290 SNR=371.6
01:02:30.116 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:30.118 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:30.119 00.001 8996 Enqueuing Expose request
01:02:30.141 00.022 20224 PulseGuide returned control before completion, sleep 17
01:02:30.172 00.031 20224 IsGuiding returns 1
01:02:30.172 00.000 20224 scope still moving after pulse duration time elapsed
01:02:30.202 00.030 20224 IsSlewing returns 0
01:02:30.202 00.000 20224 IsGuiding returns 1
01:02:30.233 00.031 20224 IsSlewing returns 0
01:02:30.233 00.000 20224 IsGuiding returns 0
01:02:30.234 00.001 20224 scope move finished after 51 + 86 ms
01:02:30.234 00.000 20224 Move returns status 0, amount 51
01:02:30.234 00.000 20224 move complete, result=0
01:02:30.234 00.000 20224 worker thread done servicing request
01:02:30.234 00.000 20224 Worker thread wakes up
01:02:30.234 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:30.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:30.234 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:02:31.227 00.993 20224 Exposure complete
01:02:31.308 00.081 20224 worker thread done servicing request
01:02:31.308 00.000 8996 OnExposeComplete: enter
01:02:31.310 00.002 8996 UpdateGuideState(): m_state=6
01:02:31.312 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11734
01:02:31.313 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=473.05, Mass=628952, SNR=320.6, Peak=59046 HFD=4.4
01:02:31.314 00.001 8996 MultiStar: [#1 -0.66,0.04,0.00,M3] [#2 -0.42,-0.04,0.65,U] [#3 -0.14,-0.05,0.54,U] [#4 -0.50,0.05,0.00,M6] [#5 -0.42,-0.09,0.58,U] [#6 -0.79,-0.12,0.00,M8] [#7 -0.68,0.06,0.00,M10] [#8 -0.20,0.39,0.36,U] 
01:02:31.315 00.001 8996 single-star, 4 included, MultiStar: {-0.26, 0.03}, one-star: {-0.16, 0.07}
01:02:31.317 00.002 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
01:02:31.318 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
01:02:31.319 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.17 cameraTheta=2.71 mountX=-0.16 mountY=-0.05, mountTheta=-2.83
01:02:31.322 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.07, opts=13)
01:02:31.323 00.001 8996 Enqueuing Move request for scope (-0.16, 0.07)
01:02:31.324 00.001 20224 Worker thread wakes up
01:02:31.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
01:02:31.325 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
01:02:31.325 00.000 20224 Moving (-0.16, 0.07) raw xDistance=-0.16 yDistance=-0.05
01:02:31.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:02:31.325 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:31.325 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:02:31.325 00.000 20224 MoveAxis(E, 0, ABG)
01:02:31.325 00.000 20224 Move returns status 0, amount 0
01:02:31.325 00.000 20224 MoveAxis(N, 0, ABG)
01:02:31.325 00.000 20224 Move returns status 0, amount 0
01:02:31.325 00.000 20224 move complete, result=0
01:02:31.326 00.001 20224 worker thread done servicing request
01:02:31.329 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=59046, med=3088, FiltMin=2758, FiltMax=23856, Gamma=1.000
01:02:31.342 00.013 8996 UpdateGuideState exits: m=628952 SNR=320.6
01:02:31.343 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:31.344 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:31.345 00.001 8996 Enqueuing Expose request
01:02:31.346 00.001 20224 Worker thread wakes up
01:02:31.346 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:31.346 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:31.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:32.516 01.170 20224 Exposure complete
01:02:32.606 00.090 20224 worker thread done servicing request
01:02:32.606 00.000 8996 OnExposeComplete: enter
01:02:32.608 00.002 8996 UpdateGuideState(): m_state=6
01:02:32.611 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11735
01:02:32.614 00.003 8996 Star::Find returns 1 (0), X=134.79, Y=473.37, Mass=654058, SNR=298.9, Peak=59158 HFD=4.5
01:02:32.617 00.003 8996 MultiStar: [#1 -0.21,0.35,0.75,U] [#2 -0.66,0.17,0.00,M9] [#3 -0.13,-0.08,0.59,U] [#4 -0.51,-0.06,0.00,M7] [#5 -0.22,0.10,0.68,U] [#6 -0.53,-0.22,0.00,M9] [#7 -0.55,0.28,0.00,R] [#8 -0.18,0.27,0.40,U] 
01:02:32.618 00.001 8996 refined, 4 included, MultiStar: {-0.23, 0.23}, one-star: {-0.34, 0.39}
01:02:32.619 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
01:02:32.621 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
01:02:32.622 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.23 hyp=0.33 cameraTheta=2.36 mountX=-0.25 mountY=-0.20, mountTheta=-2.47
01:02:32.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.23, opts=13)
01:02:32.625 00.001 8996 Enqueuing Move request for scope (-0.23, 0.23)
01:02:32.626 00.001 20224 Worker thread wakes up
01:02:32.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.23) opts 0xd
01:02:32.626 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.23)
01:02:32.626 00.000 20224 Moving (-0.23, 0.23) raw xDistance=-0.25 yDistance=-0.20
01:02:32.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:02:32.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:32.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:02:32.626 00.000 20224 MoveAxis(E, 37, ABG)
01:02:32.626 00.000 20224 Guiding  Dir = 2, Dur = 37
01:02:32.627 00.001 20224 IsSlewing returns 0
01:02:32.627 00.000 20224 IsGuiding returns 0
01:02:32.631 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=59158, med=3088, FiltMin=2816, FiltMax=26246, Gamma=1.000
01:02:32.637 00.006 20224 PulseGuide returned control before completion, sleep 36
01:02:32.646 00.009 8996 UpdateGuideState exits: m=654058 SNR=298.9
01:02:32.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:32.648 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:32.649 00.001 8996 Enqueuing Expose request
01:02:32.683 00.034 20224 IsGuiding returns 1
01:02:32.683 00.000 20224 scope still moving after pulse duration time elapsed
01:02:32.715 00.032 20224 IsSlewing returns 0
01:02:32.715 00.000 20224 IsGuiding returns 1
01:02:32.746 00.031 20224 IsSlewing returns 0
01:02:32.746 00.000 20224 IsGuiding returns 0
01:02:32.746 00.000 20224 scope move finished after 37 + 83 ms
01:02:32.747 00.001 20224 Move returns status 0, amount 37
01:02:32.747 00.000 20224 MoveAxis(N, 0, ABG)
01:02:32.747 00.000 20224 Move returns status 0, amount 0
01:02:32.747 00.000 20224 move complete, result=0
01:02:32.747 00.000 20224 worker thread done servicing request
01:02:32.747 00.000 20224 Worker thread wakes up
01:02:32.747 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.2 px 0 ms NORTH
01:02:32.748 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:32.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:33.742 00.994 20224 Exposure complete
01:02:33.802 00.060 20224 worker thread done servicing request
01:02:33.802 00.000 8996 OnExposeComplete: enter
01:02:33.804 00.002 8996 UpdateGuideState(): m_state=6
01:02:33.806 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11736
01:02:33.807 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=473.44, Mass=679037, SNR=317.2, Peak=46006 HFD=4.6
01:02:33.809 00.002 8996 MultiStar: [#1 -0.20,0.23,0.69,U] [#2 -0.57,0.22,0.00,M10] [#3 0.19,0.31,0.54,U] [#4 -0.12,0.28,0.51,U] [#5 -0.18,0.06,0.60,U] [#6 -0.49,-0.02,0.00,M10] [#7 0.44,0.25,0.00,M1] [#8 -0.09,0.53,0.00,M1] 
01:02:33.811 00.002 8996 refined, 4 included, MultiStar: {-0.03, 0.29}, one-star: {0.11, 0.46}
01:02:33.812 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
01:02:33.813 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
01:02:33.814 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.67 mountX=-0.06 mountY=-0.28, mountTheta=-1.77
01:02:33.815 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.29, opts=13)
01:02:33.816 00.001 8996 Enqueuing Move request for scope (-0.03, 0.29)
01:02:33.817 00.001 20224 Worker thread wakes up
01:02:33.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.29) opts 0xd
01:02:33.817 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.29)
01:02:33.817 00.000 20224 Moving (-0.03, 0.29) raw xDistance=-0.06 yDistance=-0.28
01:02:33.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:02:33.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:33.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:02:33.817 00.000 20224 MoveAxis(E, 0, ABG)
01:02:33.817 00.000 20224 Move returns status 0, amount 0
01:02:33.817 00.000 20224 MoveAxis(N, 0, ABG)
01:02:33.817 00.000 20224 Move returns status 0, amount 0
01:02:33.818 00.001 20224 move complete, result=0
01:02:33.818 00.000 20224 worker thread done servicing request
01:02:33.821 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46006, med=3088, FiltMin=2781, FiltMax=22438, Gamma=1.000
01:02:33.834 00.013 8996 UpdateGuideState exits: m=679037 SNR=317.2
01:02:33.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:33.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:33.837 00.001 8996 Enqueuing Expose request
01:02:33.837 00.000 20224 Worker thread wakes up
01:02:33.837 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:02:33.838 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:33.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:35.004 01.166 20224 Exposure complete
01:02:35.077 00.073 20224 worker thread done servicing request
01:02:35.078 00.001 8996 OnExposeComplete: enter
01:02:35.079 00.001 8996 UpdateGuideState(): m_state=6
01:02:35.079 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11737
01:02:35.080 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.24, Mass=663996, SNR=326.5, Peak=47766 HFD=4.5
01:02:35.081 00.001 8996 MultiStar: [#1 -0.01,0.41,0.71,U] [#2 0.03,0.36,0.66,U] [#3 0.61,0.04,0.00,M1] [#4 -0.01,-0.09,0.54,U] [#5 0.09,0.23,0.52,U] [#6 -0.14,-0.14,0.46,U] [#7 0.73,-0.10,0.00,M2] [#8 0.04,0.26,0.38,U] 
01:02:35.082 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.21}, one-star: {0.12, 0.26}
01:02:35.083 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
01:02:35.083 00.000 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
01:02:35.084 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.43 mountX=0.01 mountY=-0.21, mountTheta=-1.53
01:02:35.086 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.21, opts=13)
01:02:35.086 00.000 8996 Enqueuing Move request for scope (0.03, 0.21)
01:02:35.087 00.001 20224 Worker thread wakes up
01:02:35.087 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.21) opts 0xd
01:02:35.087 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.21)
01:02:35.087 00.000 20224 Moving (0.03, 0.21) raw xDistance=0.01 yDistance=-0.21
01:02:35.087 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:02:35.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:35.088 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:02:35.088 00.000 20224 MoveAxis(E, 0, ABG)
01:02:35.088 00.000 20224 Move returns status 0, amount 0
01:02:35.088 00.000 20224 MoveAxis(N, 0, ABG)
01:02:35.088 00.000 20224 Move returns status 0, amount 0
01:02:35.088 00.000 20224 move complete, result=0
01:02:35.088 00.000 20224 worker thread done servicing request
01:02:35.091 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47766, med=3088, FiltMin=2768, FiltMax=24096, Gamma=1.000
01:02:35.113 00.022 8996 UpdateGuideState exits: m=663996 SNR=326.5
01:02:35.115 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:35.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:35.117 00.001 8996 Enqueuing Expose request
01:02:35.119 00.002 20224 Worker thread wakes up
01:02:35.119 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:02:35.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:35.121 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:36.111 00.990 20224 Exposure complete
01:02:36.189 00.078 20224 worker thread done servicing request
01:02:36.189 00.000 8996 OnExposeComplete: enter
01:02:36.190 00.001 8996 UpdateGuideState(): m_state=6
01:02:36.192 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11738
01:02:36.194 00.002 8996 Star::Find returns 1 (0), X=135.18, Y=473.18, Mass=678260, SNR=302.2, Peak=52278 HFD=4.4
01:02:36.195 00.001 8996 MultiStar: [#1 -0.21,0.19,0.67,U] [#2 -0.30,0.10,0.77,U] [#3 0.15,0.03,0.65,U] [#4 -0.07,0.29,0.52,U] [#5 -0.04,-0.05,0.63,U] [#6 -0.46,-0.19,0.00,M10] [#7 0.44,0.07,0.42,U] [#8 -0.14,0.18,0.39,U] 
01:02:36.196 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.13}, one-star: {0.04, 0.20}
01:02:36.197 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
01:02:36.198 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
01:02:36.200 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.13 cameraTheta=1.81 mountX=-0.04 mountY=-0.12, mountTheta=-1.91
01:02:36.203 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.13, opts=13)
01:02:36.205 00.002 8996 Enqueuing Move request for scope (-0.03, 0.13)
01:02:36.206 00.001 20224 Worker thread wakes up
01:02:36.207 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
01:02:36.207 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
01:02:36.207 00.000 20224 Moving (-0.03, 0.13) raw xDistance=-0.04 yDistance=-0.12
01:02:36.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:02:36.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:36.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:02:36.207 00.000 20224 MoveAxis(E, 0, ABG)
01:02:36.207 00.000 20224 Move returns status 0, amount 0
01:02:36.207 00.000 20224 MoveAxis(N, 0, ABG)
01:02:36.208 00.001 20224 Move returns status 0, amount 0
01:02:36.208 00.000 20224 move complete, result=0
01:02:36.208 00.000 20224 worker thread done servicing request
01:02:36.214 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52278, med=3091, FiltMin=2774, FiltMax=24928, Gamma=1.000
01:02:36.229 00.015 8996 UpdateGuideState exits: m=678260 SNR=302.2
01:02:36.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:36.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:36.231 00.000 8996 Enqueuing Expose request
01:02:36.232 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:02:36.234 00.002 20224 Worker thread wakes up
01:02:36.234 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:36.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:37.398 01.164 20224 Exposure complete
01:02:37.469 00.071 20224 worker thread done servicing request
01:02:37.470 00.001 8996 OnExposeComplete: enter
01:02:37.471 00.001 8996 UpdateGuideState(): m_state=6
01:02:37.471 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11739
01:02:37.472 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.27, Mass=674689, SNR=346.1, Peak=48294 HFD=4.5
01:02:37.473 00.001 8996 MultiStar: [#1 -0.15,0.25,0.55,U] [#2 -0.18,0.20,0.72,U] [#3 0.05,0.31,0.54,U] [#4 -0.08,0.47,0.00,M5] [#5 -0.11,0.21,0.55,U] [#6 -0.34,-0.04,0.40,U] [#7 0.51,0.01,0.00,M2] [#8 -0.24,0.23,0.30,U] 
01:02:37.474 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.22}, one-star: {0.08, 0.29}
01:02:37.475 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
01:02:37.476 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
01:02:37.477 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.97 mountX=-0.11 mountY=-0.21, mountTheta=-2.07
01:02:37.479 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.22, opts=13)
01:02:37.480 00.001 8996 Enqueuing Move request for scope (-0.09, 0.22)
01:02:37.480 00.000 20224 Worker thread wakes up
01:02:37.481 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.22) opts 0xd
01:02:37.481 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.22)
01:02:37.481 00.000 20224 Moving (-0.09, 0.22) raw xDistance=-0.11 yDistance=-0.21
01:02:37.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:02:37.481 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.13 newest=-0.55
01:02:37.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:02:37.481 00.000 20224 MoveAxis(E, 0, ABG)
01:02:37.481 00.000 20224 Move returns status 0, amount 0
01:02:37.481 00.000 20224 MoveAxis(N, 44, ABG)
01:02:37.481 00.000 20224 Guiding  Dir = 0, Dur = 44
01:02:37.481 00.000 20224 IsSlewing returns 0
01:02:37.481 00.000 20224 IsGuiding returns 0
01:02:37.485 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48294, med=3088, FiltMin=2787, FiltMax=23792, Gamma=1.000
01:02:37.501 00.016 8996 UpdateGuideState exits: m=674689 SNR=346.1
01:02:37.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:37.503 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:37.504 00.001 8996 Enqueuing Expose request
01:02:37.541 00.037 20224 IsGuiding returns 1
01:02:37.541 00.000 20224 scope still moving after pulse duration time elapsed
01:02:37.570 00.029 20224 IsSlewing returns 0
01:02:37.570 00.000 20224 IsGuiding returns 1
01:02:37.601 00.031 20224 IsSlewing returns 0
01:02:37.602 00.001 20224 IsGuiding returns 1
01:02:37.633 00.031 20224 IsSlewing returns 0
01:02:37.633 00.000 20224 IsGuiding returns 0
01:02:37.634 00.001 20224 scope move finished after 44 + 107 ms
01:02:37.634 00.000 20224 Move returns status 0, amount 44
01:02:37.634 00.000 20224 move complete, result=0
01:02:37.634 00.000 20224 worker thread done servicing request
01:02:37.634 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 44 ms NORTH
01:02:37.635 00.001 20224 Worker thread wakes up
01:02:37.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:37.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:38.609 00.973 20224 Exposure complete
01:02:38.694 00.085 20224 worker thread done servicing request
01:02:38.694 00.000 8996 OnExposeComplete: enter
01:02:38.696 00.002 8996 UpdateGuideState(): m_state=6
01:02:38.697 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11740
01:02:38.697 00.000 8996 Star::Find returns 1 (0), X=135.00, Y=473.22, Mass=604052, SNR=295.3, Peak=53366 HFD=4.3
01:02:38.698 00.001 8996 MultiStar: [#1 -0.21,0.40,0.00,M1] [#2 -0.28,0.38,0.00,M8] [#3 0.22,0.24,0.66,U] [#4 -0.23,0.26,0.55,U] [#5 -0.02,0.18,0.63,U] [#6 -0.67,0.29,0.00,M10] [#7 0.37,0.30,0.00,M3] [#8 -0.16,0.24,0.46,U] 
01:02:38.699 00.001 8996 refined, 4 included, MultiStar: {-0.07, 0.23}, one-star: {-0.14, 0.24}
01:02:38.700 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
01:02:38.701 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
01:02:38.702 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.85 mountX=-0.09 mountY=-0.22, mountTheta=-1.95
01:02:38.703 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.23, opts=13)
01:02:38.704 00.001 8996 Enqueuing Move request for scope (-0.07, 0.23)
01:02:38.705 00.001 20224 Worker thread wakes up
01:02:38.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.23) opts 0xd
01:02:38.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.23)
01:02:38.705 00.000 20224 Moving (-0.07, 0.23) raw xDistance=-0.09 yDistance=-0.22
01:02:38.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:02:38.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:02:38.705 00.000 20224 MoveAxis(E, 0, ABG)
01:02:38.705 00.000 20224 Move returns status 0, amount 0
01:02:38.705 00.000 20224 MoveAxis(N, 47, ABG)
01:02:38.705 00.000 20224 Guiding  Dir = 0, Dur = 47
01:02:38.705 00.000 20224 IsSlewing returns 0
01:02:38.706 00.001 20224 IsGuiding returns 0
01:02:38.709 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53366, med=3088, FiltMin=2816, FiltMax=23670, Gamma=1.000
01:02:38.727 00.018 20224 PulseGuide returned control before completion, sleep 36
01:02:38.729 00.002 8996 UpdateGuideState exits: m=604052 SNR=295.3
01:02:38.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:38.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:38.732 00.001 8996 Enqueuing Expose request
01:02:38.772 00.040 20224 IsGuiding returns 1
01:02:38.772 00.000 20224 scope still moving after pulse duration time elapsed
01:02:38.803 00.031 20224 IsSlewing returns 0
01:02:38.803 00.000 20224 IsGuiding returns 1
01:02:38.834 00.031 20224 IsSlewing returns 0
01:02:38.835 00.001 20224 IsGuiding returns 0
01:02:38.835 00.000 20224 scope move finished after 47 + 82 ms
01:02:38.835 00.000 20224 Move returns status 0, amount 47
01:02:38.835 00.000 20224 move complete, result=0
01:02:38.835 00.000 20224 worker thread done servicing request
01:02:38.835 00.000 20224 Worker thread wakes up
01:02:38.835 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
01:02:38.837 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:38.837 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:40.004 01.167 20224 Exposure complete
01:02:40.083 00.079 20224 worker thread done servicing request
01:02:40.084 00.001 8996 OnExposeComplete: enter
01:02:40.086 00.002 8996 UpdateGuideState(): m_state=6
01:02:40.089 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11741
01:02:40.091 00.002 8996 Star::Find returns 1 (0), X=134.95, Y=472.59, Mass=723245, SNR=350.0, Peak=57126 HFD=4.2
01:02:40.092 00.001 8996 MultiStar: [#1 -0.04,0.01,0.57,U] [#2 -0.09,-0.37,0.63,U] [#3 0.00,-0.02,0.55,U] [#4 0.03,0.02,0.43,U] [#5 -0.07,-0.34,0.56,U] [#6 -0.32,-0.24,0.41,U] [#7 0.33,-0.37,0.00,M4] [#8 -0.12,-0.15,0.33,U] 
01:02:40.094 00.002 8996 refined, 7 included, MultiStar: {-0.10, -0.22}, one-star: {-0.18, -0.39}
01:02:40.095 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
01:02:40.096 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
01:02:40.097 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.22 hyp=0.24 cameraTheta=-2.01 mountX=-0.08 mountY=0.23, mountTheta=1.91
01:02:40.099 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.22, opts=13)
01:02:40.100 00.001 8996 Enqueuing Move request for scope (-0.10, -0.22)
01:02:40.100 00.000 20224 Worker thread wakes up
01:02:40.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.22) opts 0xd
01:02:40.100 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.22)
01:02:40.100 00.000 20224 Moving (-0.10, -0.22) raw xDistance=-0.08 yDistance=0.23
01:02:40.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:02:40.101 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:02:40.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:02:40.101 00.000 20224 MoveAxis(E, 0, ABG)
01:02:40.101 00.000 20224 Move returns status 0, amount 0
01:02:40.101 00.000 20224 MoveAxis(N, 0, ABG)
01:02:40.101 00.000 20224 Move returns status 0, amount 0
01:02:40.101 00.000 20224 move complete, result=0
01:02:40.101 00.000 20224 worker thread done servicing request
01:02:40.104 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=57126, med=3088, FiltMin=2800, FiltMax=25302, Gamma=1.000
01:02:40.120 00.016 8996 UpdateGuideState exits: m=723245 SNR=350.0
01:02:40.122 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:40.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:40.124 00.001 8996 Enqueuing Expose request
01:02:40.125 00.001 20224 Worker thread wakes up
01:02:40.125 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:40.127 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:40.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:41.119 00.992 20224 Exposure complete
01:02:41.204 00.085 20224 worker thread done servicing request
01:02:41.204 00.000 8996 OnExposeComplete: enter
01:02:41.206 00.002 8996 UpdateGuideState(): m_state=6
01:02:41.207 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11742
01:02:41.208 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=472.93, Mass=718101, SNR=360.1, Peak=62518 HFD=4.4
01:02:41.210 00.002 8996 MultiStar: [#1 -0.41,0.11,0.58,U] [#2 -0.32,-0.30,0.65,U] [#3 0.05,-0.18,0.49,U] [#4 -0.22,0.09,0.43,U] [#5 -0.08,-0.38,0.59,U] [#6 -0.55,-0.22,0.00,M10] [#7 0.39,-0.32,0.00,M5] [#8 -0.17,-0.02,0.34,U] 
01:02:41.211 00.001 8996 single-star, 6 included, MultiStar: {-0.18, -0.12}, one-star: {-0.11, -0.05}
01:02:41.213 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
01:02:41.214 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
01:02:41.215 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.69 mountX=-0.10 mountY=0.06, mountTheta=2.58
01:02:41.217 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.05, opts=13)
01:02:41.218 00.001 8996 Enqueuing Move request for scope (-0.11, -0.05)
01:02:41.219 00.001 20224 Worker thread wakes up
01:02:41.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
01:02:41.219 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
01:02:41.219 00.000 20224 Moving (-0.11, -0.05) raw xDistance=-0.10 yDistance=0.06
01:02:41.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:02:41.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:41.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:02:41.219 00.000 20224 MoveAxis(E, 0, ABG)
01:02:41.219 00.000 20224 Move returns status 0, amount 0
01:02:41.220 00.001 20224 MoveAxis(N, 0, ABG)
01:02:41.220 00.000 20224 Move returns status 0, amount 0
01:02:41.220 00.000 20224 move complete, result=0
01:02:41.220 00.000 20224 worker thread done servicing request
01:02:41.223 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=62518, med=3091, FiltMin=2797, FiltMax=28573, Gamma=1.000
01:02:41.238 00.015 8996 UpdateGuideState exits: m=718101 SNR=360.1
01:02:41.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:41.239 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:41.240 00.001 8996 Enqueuing Expose request
01:02:41.241 00.001 20224 Worker thread wakes up
01:02:41.241 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:41.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:41.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:42.417 01.175 20224 Exposure complete
01:02:42.491 00.074 20224 worker thread done servicing request
01:02:42.491 00.000 8996 OnExposeComplete: enter
01:02:42.492 00.001 8996 UpdateGuideState(): m_state=6
01:02:42.493 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11743
01:02:42.494 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=472.84, Mass=713110, SNR=331.0, Peak=59670 HFD=4.4
01:02:42.495 00.001 8996 MultiStar: [#1 -0.27,-0.19,0.73,U] [#2 -0.28,-0.21,0.76,U] [#3 0.31,-0.03,0.59,U] [#4 -0.18,-0.06,0.49,U] [#5 -0.37,-0.29,0.00,M1] [#6 -0.66,-0.14,0.00,R] [#7 0.46,-0.11,0.00,M6] [#8 -0.18,-0.04,0.32,U] 
01:02:42.496 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.13}, one-star: {-0.22, -0.15}
01:02:42.497 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
01:02:42.499 00.002 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
01:02:42.500 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-2.43 mountX=-0.14 mountY=0.15, mountTheta=2.33
01:02:42.502 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.13, opts=13)
01:02:42.505 00.003 8996 Enqueuing Move request for scope (-0.15, -0.13)
01:02:42.507 00.002 20224 Worker thread wakes up
01:02:42.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
01:02:42.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
01:02:42.508 00.001 20224 Moving (-0.15, -0.13) raw xDistance=-0.14 yDistance=0.15
01:02:42.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:02:42.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:42.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:02:42.508 00.000 20224 MoveAxis(E, 0, ABG)
01:02:42.508 00.000 20224 Move returns status 0, amount 0
01:02:42.508 00.000 20224 MoveAxis(N, 0, ABG)
01:02:42.508 00.000 20224 Move returns status 0, amount 0
01:02:42.508 00.000 20224 move complete, result=0
01:02:42.508 00.000 20224 worker thread done servicing request
01:02:42.517 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=59670, med=3091, FiltMin=2787, FiltMax=27366, Gamma=1.000
01:02:42.541 00.024 8996 UpdateGuideState exits: m=713110 SNR=331.0
01:02:42.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:42.544 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:42.545 00.001 8996 Enqueuing Expose request
01:02:42.546 00.001 20224 Worker thread wakes up
01:02:42.546 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:42.547 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:42.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:43.531 00.984 20224 Exposure complete
01:02:43.627 00.096 20224 worker thread done servicing request
01:02:43.627 00.000 8996 OnExposeComplete: enter
01:02:43.628 00.001 8996 UpdateGuideState(): m_state=6
01:02:43.629 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11744
01:02:43.630 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=472.73, Mass=627478, SNR=328.5, Peak=50294 HFD=4.5
01:02:43.632 00.002 8996 MultiStar: [#1 -0.09,0.01,0.60,U] [#2 -0.32,-0.20,0.72,U] [#3 0.17,-0.14,0.66,U] [#4 -0.13,-0.16,0.52,U] [#5 -0.26,-0.49,0.00,M2] [#6 0.40,-0.36,0.00,M1] [#7 0.42,-0.34,0.00,M7] [#8 -0.22,-0.40,0.00,M1] 
01:02:43.633 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.16}, one-star: {-0.09, -0.25}
01:02:43.634 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
01:02:43.635 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.16)
01:02:43.636 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-2.10 mountX=-0.08 mountY=0.17, mountTheta=2.00
01:02:43.638 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.16, opts=13)
01:02:43.639 00.001 8996 Enqueuing Move request for scope (-0.09, -0.16)
01:02:43.641 00.002 20224 Worker thread wakes up
01:02:43.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
01:02:43.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
01:02:43.641 00.000 20224 Moving (-0.09, -0.16) raw xDistance=-0.08 yDistance=0.17
01:02:43.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:02:43.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:43.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:02:43.641 00.000 20224 MoveAxis(E, 0, ABG)
01:02:43.641 00.000 20224 Move returns status 0, amount 0
01:02:43.641 00.000 20224 MoveAxis(N, 0, ABG)
01:02:43.641 00.000 20224 Move returns status 0, amount 0
01:02:43.641 00.000 20224 move complete, result=0
01:02:43.641 00.000 20224 worker thread done servicing request
01:02:43.645 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=50294, med=3088, FiltMin=2758, FiltMax=22493, Gamma=1.000
01:02:43.659 00.014 8996 UpdateGuideState exits: m=627478 SNR=328.5
01:02:43.662 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:43.664 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:43.666 00.002 8996 Enqueuing Expose request
01:02:43.668 00.002 20224 Worker thread wakes up
01:02:43.668 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:43.670 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:43.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:44.852 01.182 20224 Exposure complete
01:02:44.941 00.089 20224 worker thread done servicing request
01:02:44.941 00.000 8996 OnExposeComplete: enter
01:02:44.942 00.001 8996 UpdateGuideState(): m_state=6
01:02:44.943 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11745
01:02:44.944 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=472.75, Mass=695023, SNR=320.1, Peak=50406 HFD=4.5
01:02:44.945 00.001 8996 MultiStar: [#1 0.15,-0.06,0.68,U] [#2 0.16,-0.16,0.70,U] [#3 0.26,-0.58,0.00,M1] [#4 -0.04,-0.42,0.50,U] [#5 0.26,-0.60,0.00,M3] [#6 0.78,-0.26,0.00,M2] [#7 0.78,-0.65,0.00,M8] [#8 0.24,-0.16,0.37,U] 
01:02:44.946 00.001 8996 refined, 4 included, MultiStar: {0.12, -0.20}, one-star: {0.12, -0.24}
01:02:44.947 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
01:02:44.949 00.002 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.24)
01:02:44.950 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-1.02 mountX=0.14 mountY=0.19, mountTheta=0.91
01:02:44.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.20, opts=13)
01:02:44.952 00.001 8996 Enqueuing Move request for scope (0.12, -0.20)
01:02:44.953 00.001 20224 Worker thread wakes up
01:02:44.954 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
01:02:44.954 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
01:02:44.954 00.000 20224 Moving (0.12, -0.20) raw xDistance=0.14 yDistance=0.19
01:02:44.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:02:44.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:44.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:02:44.954 00.000 20224 MoveAxis(E, 0, ABG)
01:02:44.954 00.000 20224 Move returns status 0, amount 0
01:02:44.954 00.000 20224 MoveAxis(N, 0, ABG)
01:02:44.955 00.001 20224 Move returns status 0, amount 0
01:02:44.955 00.000 20224 move complete, result=0
01:02:44.955 00.000 20224 worker thread done servicing request
01:02:44.957 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50406, med=3088, FiltMin=2797, FiltMax=23725, Gamma=1.000
01:02:44.976 00.019 8996 UpdateGuideState exits: m=695023 SNR=320.1
01:02:44.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:44.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:44.979 00.001 8996 Enqueuing Expose request
01:02:44.980 00.001 20224 Worker thread wakes up
01:02:44.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:44.980 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:44.981 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:45.948 00.967 20224 Exposure complete
01:02:46.039 00.091 20224 worker thread done servicing request
01:02:46.039 00.000 8996 OnExposeComplete: enter
01:02:46.040 00.001 8996 UpdateGuideState(): m_state=6
01:02:46.042 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11746
01:02:46.042 00.000 8996 Star::Find returns 1 (0), X=135.09, Y=472.89, Mass=677078, SNR=318.4, Peak=58038 HFD=4.3
01:02:46.045 00.003 8996 MultiStar: [#1 -0.04,-0.18,0.69,U] [#2 -0.17,-0.19,0.68,U] [#3 -0.04,-0.09,0.56,U] [#4 -0.42,-0.15,0.00,M1] [#5 0.22,-0.33,0.68,U] [#6 0.26,-0.07,0.37,U] [#7 0.39,-0.37,0.00,M9] [#8 -0.21,-0.29,0.36,U] 
01:02:46.046 00.001 8996 single-star, 6 included, MultiStar: {-0.01, -0.17}, one-star: {-0.04, -0.09}
01:02:46.046 00.000 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
01:02:46.047 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
01:02:46.048 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.99 mountX=-0.03 mountY=0.10, mountTheta=1.89
01:02:46.050 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.09, opts=13)
01:02:46.051 00.001 8996 Enqueuing Move request for scope (-0.04, -0.09)
01:02:46.052 00.001 20224 Worker thread wakes up
01:02:46.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
01:02:46.052 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
01:02:46.052 00.000 20224 Moving (-0.04, -0.09) raw xDistance=-0.03 yDistance=0.10
01:02:46.052 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:02:46.052 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:46.052 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:02:46.052 00.000 20224 MoveAxis(E, 0, ABG)
01:02:46.052 00.000 20224 Move returns status 0, amount 0
01:02:46.053 00.001 20224 MoveAxis(N, 0, ABG)
01:02:46.053 00.000 20224 Move returns status 0, amount 0
01:02:46.053 00.000 20224 move complete, result=0
01:02:46.053 00.000 20224 worker thread done servicing request
01:02:46.056 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=58038, med=3091, FiltMin=2813, FiltMax=25805, Gamma=1.000
01:02:46.069 00.013 8996 UpdateGuideState exits: m=677078 SNR=318.4
01:02:46.069 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:46.070 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:46.071 00.001 8996 Enqueuing Expose request
01:02:46.072 00.001 20224 Worker thread wakes up
01:02:46.072 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:46.072 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:46.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:47.239 01.167 20224 Exposure complete
01:02:47.314 00.075 20224 worker thread done servicing request
01:02:47.314 00.000 8996 OnExposeComplete: enter
01:02:47.315 00.001 8996 UpdateGuideState(): m_state=6
01:02:47.316 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11747
01:02:47.318 00.002 8996 Star::Find returns 1 (0), X=135.30, Y=472.85, Mass=645645, SNR=301.1, Peak=49814 HFD=4.5
01:02:47.321 00.003 8996 MultiStar: [#1 -0.13,-0.21,0.69,U] [#2 -0.06,-0.27,0.76,U] [#3 0.49,-0.09,0.00,M1] [#4 -0.20,-0.17,0.57,U] [#5 -0.13,-0.41,0.62,U] [#6 0.50,-0.36,0.00,M2] [#7 0.48,-0.24,0.00,M10] [#8 -0.01,-0.19,0.35,U] 
01:02:47.323 00.002 8996 single-star, 5 included, MultiStar: {-0.04, -0.22}, one-star: {0.17, -0.13}
01:02:47.325 00.002 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
01:02:47.327 00.002 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.61)
01:02:47.328 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-0.65 mountX=0.18 mountY=0.11, mountTheta=0.54
01:02:47.331 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.13, opts=13)
01:02:47.332 00.001 8996 Enqueuing Move request for scope (0.17, -0.13)
01:02:47.334 00.002 20224 Worker thread wakes up
01:02:47.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.13) opts 0xd
01:02:47.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.13)
01:02:47.334 00.000 20224 Moving (0.17, -0.13) raw xDistance=0.18 yDistance=0.11
01:02:47.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:02:47.334 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:47.335 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:02:47.335 00.000 20224 MoveAxis(E, 0, ABG)
01:02:47.335 00.000 20224 Move returns status 0, amount 0
01:02:47.335 00.000 20224 MoveAxis(N, 0, ABG)
01:02:47.335 00.000 20224 Move returns status 0, amount 0
01:02:47.335 00.000 20224 move complete, result=0
01:02:47.336 00.001 20224 worker thread done servicing request
01:02:47.340 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49814, med=3091, FiltMin=2813, FiltMax=24096, Gamma=1.000
01:02:47.354 00.014 8996 UpdateGuideState exits: m=645645 SNR=301.1
01:02:47.356 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:47.356 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:47.357 00.001 8996 Enqueuing Expose request
01:02:47.358 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:47.359 00.001 20224 Worker thread wakes up
01:02:47.359 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:47.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:48.331 00.972 20224 Exposure complete
01:02:48.396 00.065 20224 worker thread done servicing request
01:02:48.396 00.000 8996 OnExposeComplete: enter
01:02:48.397 00.001 8996 UpdateGuideState(): m_state=6
01:02:48.398 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11748
01:02:48.399 00.001 8996 Star::Find returns 1 (0), X=135.01, Y=472.86, Mass=665984, SNR=325.6, Peak=56086 HFD=4.4
01:02:48.400 00.001 8996 MultiStar: [#1 -0.24,-0.21,0.70,U] [#2 -0.05,-0.18,0.79,U] [#3 0.35,-0.39,0.00,M2] [#4 -0.10,-0.26,0.42,U] [#5 -0.06,-0.31,0.58,U] [#6 0.49,-0.07,0.00,M3] [#7 0.27,-0.36,0.00,R] [#8 -0.37,-0.35,0.00,M1] 
01:02:48.401 00.001 8996 single-star, 4 included, MultiStar: {-0.12, -0.20}, one-star: {-0.13, -0.12}
01:02:48.402 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
01:02:48.403 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
01:02:48.404 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.17 cameraTheta=-2.39 mountX=-0.12 mountY=0.13, mountTheta=2.29
01:02:48.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.12, opts=13)
01:02:48.407 00.001 8996 Enqueuing Move request for scope (-0.13, -0.12)
01:02:48.408 00.001 20224 Worker thread wakes up
01:02:48.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
01:02:48.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
01:02:48.408 00.000 20224 Moving (-0.13, -0.12) raw xDistance=-0.12 yDistance=0.13
01:02:48.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:02:48.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:48.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:02:48.409 00.001 20224 MoveAxis(E, 0, ABG)
01:02:48.409 00.000 20224 Move returns status 0, amount 0
01:02:48.409 00.000 20224 MoveAxis(N, 0, ABG)
01:02:48.409 00.000 20224 Move returns status 0, amount 0
01:02:48.409 00.000 20224 move complete, result=0
01:02:48.409 00.000 20224 worker thread done servicing request
01:02:48.413 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=56086, med=3091, FiltMin=2777, FiltMax=26333, Gamma=1.000
01:02:48.427 00.014 8996 UpdateGuideState exits: m=665984 SNR=325.6
01:02:48.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:48.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:48.429 00.000 8996 Enqueuing Expose request
01:02:48.430 00.001 20224 Worker thread wakes up
01:02:48.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:48.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:48.430 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:02:49.599 01.169 20224 Exposure complete
01:02:49.659 00.060 20224 worker thread done servicing request
01:02:49.659 00.000 8996 OnExposeComplete: enter
01:02:49.660 00.001 8996 UpdateGuideState(): m_state=6
01:02:49.661 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11749
01:02:49.662 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=472.74, Mass=561748, SNR=298.9, Peak=48406 HFD=4.3
01:02:49.663 00.001 8996 MultiStar: [#1 -0.18,-0.04,0.75,U] [#2 -0.27,-0.02,0.69,U] [#3 0.27,-0.30,0.64,U] [#4 -0.02,-0.46,0.00,M1] [#5 -0.11,-0.30,0.68,U] [#6 0.46,-0.24,0.00,M4] [#7 0.28,-0.09,0.49,U] [#8 -0.06,-0.18,0.39,U] 
01:02:49.664 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.17}, one-star: {-0.15, -0.24}
01:02:49.665 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
01:02:49.666 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
01:02:49.667 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.89 mountX=-0.04 mountY=0.18, mountTheta=1.79
01:02:49.669 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
01:02:49.670 00.001 8996 Enqueuing Move request for scope (-0.06, -0.17)
01:02:49.671 00.001 20224 Worker thread wakes up
01:02:49.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
01:02:49.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
01:02:49.671 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.04 yDistance=0.18
01:02:49.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:02:49.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:49.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:02:49.671 00.000 20224 MoveAxis(E, 0, ABG)
01:02:49.671 00.000 20224 Move returns status 0, amount 0
01:02:49.671 00.000 20224 MoveAxis(N, 0, ABG)
01:02:49.671 00.000 20224 Move returns status 0, amount 0
01:02:49.671 00.000 20224 move complete, result=0
01:02:49.671 00.000 20224 worker thread done servicing request
01:02:49.676 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48406, med=3091, FiltMin=2797, FiltMax=20822, Gamma=1.000
01:02:49.693 00.017 8996 UpdateGuideState exits: m=561748 SNR=298.9
01:02:49.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:49.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:49.696 00.001 8996 Enqueuing Expose request
01:02:49.697 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:49.697 00.000 20224 Worker thread wakes up
01:02:49.698 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:49.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:50.691 00.993 20224 Exposure complete
01:02:50.791 00.100 20224 worker thread done servicing request
01:02:50.791 00.000 8996 OnExposeComplete: enter
01:02:50.792 00.001 8996 UpdateGuideState(): m_state=6
01:02:50.793 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11750
01:02:50.794 00.001 8996 Star::Find returns 1 (0), X=134.72, Y=472.78, Mass=660242, SNR=306.6, Peak=58486 HFD=4.5
01:02:50.795 00.001 8996 MultiStar: [#1 -0.05,-0.47,0.00,M1] [#2 -0.28,-0.21,0.68,U] [#3 0.19,-0.40,0.62,U] [#4 0.14,-0.24,0.60,U] [#5 0.01,-0.43,0.55,U] [#6 0.70,-0.25,0.00,M5] [#7 0.20,0.16,0.40,U] [#8 0.20,-0.50,0.00,M1] 
01:02:50.796 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.24}, one-star: {-0.42, -0.21}
01:02:50.797 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
01:02:50.798 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
01:02:50.799 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.91 mountX=-0.06 mountY=0.24, mountTheta=1.81
01:02:50.801 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.24, opts=13)
01:02:50.802 00.001 8996 Enqueuing Move request for scope (-0.08, -0.24)
01:02:50.803 00.001 20224 Worker thread wakes up
01:02:50.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.24) opts 0xd
01:02:50.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.24)
01:02:50.803 00.000 20224 Moving (-0.08, -0.24) raw xDistance=-0.06 yDistance=0.24
01:02:50.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:02:50.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:02:50.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:02:50.803 00.000 20224 MoveAxis(E, 0, ABG)
01:02:50.803 00.000 20224 Move returns status 0, amount 0
01:02:50.803 00.000 20224 MoveAxis(N, 0, ABG)
01:02:50.803 00.000 20224 Move returns status 0, amount 0
01:02:50.803 00.000 20224 move complete, result=0
01:02:50.803 00.000 20224 worker thread done servicing request
01:02:50.807 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58486, med=3091, FiltMin=2765, FiltMax=26918, Gamma=1.000
01:02:50.820 00.013 8996 UpdateGuideState exits: m=660242 SNR=306.6
01:02:50.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:50.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:50.822 00.000 8996 Enqueuing Expose request
01:02:50.823 00.001 20224 Worker thread wakes up
01:02:50.823 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:50.824 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:50.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:51.992 01.168 20224 Exposure complete
01:02:52.067 00.075 20224 worker thread done servicing request
01:02:52.067 00.000 8996 OnExposeComplete: enter
01:02:52.068 00.001 8996 UpdateGuideState(): m_state=6
01:02:52.069 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11751
01:02:52.070 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=472.74, Mass=627090, SNR=286.1, Peak=52806 HFD=4.4
01:02:52.071 00.001 8996 MultiStar: [#1 -0.02,-0.08,0.69,U] [#2 -0.00,-0.40,0.80,U] [#3 0.14,-0.48,0.00,M1] [#4 -0.05,-0.25,0.55,U] [#5 0.16,-0.43,0.00,M1] [#6 0.46,-0.26,0.00,M6] [#7 -0.06,0.26,0.42,U] [#8 0.08,-0.07,0.43,U] 
01:02:52.072 00.001 8996 refined, 5 included, MultiStar: {-0.02, -0.17}, one-star: {-0.05, -0.24}
01:02:52.073 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:02:52.073 00.000 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
01:02:52.074 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.18 cameraTheta=-1.69 mountX=-0.00 mountY=0.18, mountTheta=1.60
01:02:52.076 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
01:02:52.077 00.001 8996 Enqueuing Move request for scope (-0.02, -0.17)
01:02:52.078 00.001 20224 Worker thread wakes up
01:02:52.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
01:02:52.078 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
01:02:52.078 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.00 yDistance=0.18
01:02:52.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:02:52.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:52.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:02:52.078 00.000 20224 MoveAxis(E, 0, ABG)
01:02:52.078 00.000 20224 Move returns status 0, amount 0
01:02:52.079 00.001 20224 MoveAxis(N, 0, ABG)
01:02:52.079 00.000 20224 Move returns status 0, amount 0
01:02:52.079 00.000 20224 move complete, result=0
01:02:52.079 00.000 20224 worker thread done servicing request
01:02:52.087 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52806, med=3091, FiltMin=2793, FiltMax=22605, Gamma=1.000
01:02:52.109 00.022 8996 UpdateGuideState exits: m=627090 SNR=286.1
01:02:52.110 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:52.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:52.112 00.001 8996 Enqueuing Expose request
01:02:52.113 00.001 20224 Worker thread wakes up
01:02:52.113 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:52.113 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:52.113 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:53.086 00.973 20224 Exposure complete
01:02:53.164 00.078 20224 worker thread done servicing request
01:02:53.164 00.000 8996 OnExposeComplete: enter
01:02:53.165 00.001 8996 UpdateGuideState(): m_state=6
01:02:53.166 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11752
01:02:53.167 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=472.38, Mass=600534, SNR=314.4, Peak=46480 HFD=4.5
01:02:53.168 00.001 8996 MultiStar: [#1 -0.26,-0.24,0.63,U] [#2 -0.16,-0.48,0.00,M1] [#3 0.09,-0.42,0.66,U] [#4 -0.25,-0.38,0.00,M1] [#5 -0.05,-0.47,0.00,M2] [#6 0.24,-0.21,0.38,U] [#7 0.21,0.09,0.43,U] [#8 -0.09,-0.35,0.42,U] 
01:02:53.169 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.35}, one-star: {0.00, -0.60}
01:02:53.170 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
01:02:53.170 00.000 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
01:02:53.171 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.35 hyp=0.35 cameraTheta=-1.53 mountX=0.05 mountY=0.34, mountTheta=1.44
01:02:53.173 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.35, opts=13)
01:02:53.173 00.000 8996 Enqueuing Move request for scope (0.01, -0.35)
01:02:53.174 00.001 20224 Worker thread wakes up
01:02:53.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.35) opts 0xd
01:02:53.174 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.35)
01:02:53.174 00.000 20224 Moving (0.01, -0.35) raw xDistance=0.05 yDistance=0.34
01:02:53.175 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:02:53.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:02:53.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:02:53.175 00.000 20224 MoveAxis(E, 0, ABG)
01:02:53.175 00.000 20224 Move returns status 0, amount 0
01:02:53.175 00.000 20224 MoveAxis(N, 0, ABG)
01:02:53.175 00.000 20224 Move returns status 0, amount 0
01:02:53.175 00.000 20224 move complete, result=0
01:02:53.175 00.000 20224 worker thread done servicing request
01:02:53.178 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=46480, med=3091, FiltMin=2813, FiltMax=21715, Gamma=1.000
01:02:53.193 00.015 8996 UpdateGuideState exits: m=600534 SNR=314.4
01:02:53.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:53.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:53.195 00.000 8996 Enqueuing Expose request
01:02:53.196 00.001 20224 Worker thread wakes up
01:02:53.196 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:02:53.197 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:53.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:54.351 01.154 20224 Exposure complete
01:02:54.443 00.092 20224 worker thread done servicing request
01:02:54.443 00.000 8996 OnExposeComplete: enter
01:02:54.444 00.001 8996 UpdateGuideState(): m_state=6
01:02:54.445 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11753
01:02:54.445 00.000 8996 Star::Find returns 1 (0), X=135.06, Y=472.74, Mass=664228, SNR=331.6, Peak=55110 HFD=4.4
01:02:54.447 00.002 8996 MultiStar: [#1 -0.35,-0.05,0.67,U] [#2 -0.29,-0.43,0.00,M2] [#3 -0.14,-0.77,0.00,M1] [#4 -0.31,-0.23,0.49,U] [#5 -0.12,-0.21,0.59,U] [#6 0.31,0.01,0.38,U] [#7 0.04,-0.17,0.46,U] [#8 -0.02,0.04,0.34,U] 
01:02:54.448 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.14}, one-star: {-0.08, -0.24}
01:02:54.448 00.000 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:02:54.449 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
01:02:54.449 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.18 cameraTheta=-2.20 mountX=-0.09 mountY=0.16, mountTheta=2.10
01:02:54.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.14, opts=13)
01:02:54.453 00.002 8996 Enqueuing Move request for scope (-0.10, -0.14)
01:02:54.453 00.000 20224 Worker thread wakes up
01:02:54.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
01:02:54.454 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
01:02:54.454 00.000 20224 Moving (-0.10, -0.14) raw xDistance=-0.09 yDistance=0.16
01:02:54.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:02:54.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:54.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:02:54.454 00.000 20224 MoveAxis(E, 0, ABG)
01:02:54.454 00.000 20224 Move returns status 0, amount 0
01:02:54.454 00.000 20224 MoveAxis(N, 0, ABG)
01:02:54.454 00.000 20224 Move returns status 0, amount 0
01:02:54.454 00.000 20224 move complete, result=0
01:02:54.454 00.000 20224 worker thread done servicing request
01:02:54.457 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=55110, med=3091, FiltMin=2809, FiltMax=23453, Gamma=1.000
01:02:54.471 00.014 8996 UpdateGuideState exits: m=664228 SNR=331.6
01:02:54.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:54.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:54.474 00.001 8996 Enqueuing Expose request
01:02:54.475 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:54.476 00.001 20224 Worker thread wakes up
01:02:54.476 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:54.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:55.448 00.972 20224 Exposure complete
01:02:55.519 00.071 20224 worker thread done servicing request
01:02:55.519 00.000 8996 OnExposeComplete: enter
01:02:55.520 00.001 8996 UpdateGuideState(): m_state=6
01:02:55.521 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11754
01:02:55.522 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=472.80, Mass=679691, SNR=320.5, Peak=61494 HFD=4.4
01:02:55.524 00.002 8996 MultiStar: [#1 -0.14,-0.18,0.62,U] [#2 -0.44,-0.28,0.00,M3] [#3 -0.01,-0.33,0.55,U] [#4 -0.17,-0.10,0.55,U] [#5 -0.12,-0.40,0.64,U] [#6 0.08,-0.10,0.41,U] [#7 -0.07,-0.21,0.45,U] [#8 -0.05,-0.12,0.34,U] 
01:02:55.525 00.001 8996 single-star, 7 included, MultiStar: {-0.08, -0.21}, one-star: {-0.09, -0.19}
01:02:55.527 00.002 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
01:02:55.527 00.000 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
01:02:55.528 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.02 mountX=-0.07 mountY=0.20, mountTheta=1.92
01:02:55.530 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.19, opts=13)
01:02:55.530 00.000 8996 Enqueuing Move request for scope (-0.09, -0.19)
01:02:55.531 00.001 20224 Worker thread wakes up
01:02:55.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
01:02:55.532 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
01:02:55.532 00.000 20224 Moving (-0.09, -0.19) raw xDistance=-0.07 yDistance=0.20
01:02:55.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:02:55.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:55.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:02:55.532 00.000 20224 MoveAxis(E, 0, ABG)
01:02:55.532 00.000 20224 Move returns status 0, amount 0
01:02:55.532 00.000 20224 MoveAxis(N, 0, ABG)
01:02:55.532 00.000 20224 Move returns status 0, amount 0
01:02:55.532 00.000 20224 move complete, result=0
01:02:55.532 00.000 20224 worker thread done servicing request
01:02:55.536 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=61494, med=3091, FiltMin=2790, FiltMax=24182, Gamma=1.000
01:02:55.549 00.013 8996 UpdateGuideState exits: m=679691 SNR=320.5
01:02:55.551 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:55.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:55.553 00.001 8996 Enqueuing Expose request
01:02:55.554 00.001 20224 Worker thread wakes up
01:02:55.554 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:02:55.555 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:55.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:56.727 01.172 20224 Exposure complete
01:02:56.807 00.080 20224 worker thread done servicing request
01:02:56.808 00.001 8996 OnExposeComplete: enter
01:02:56.810 00.002 8996 UpdateGuideState(): m_state=6
01:02:56.811 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11755
01:02:56.813 00.002 8996 Star::Find returns 1 (0), X=134.73, Y=472.67, Mass=710221, SNR=361.0, Peak=58038 HFD=4.6
01:02:56.815 00.002 8996 MultiStar: [#1 -0.47,-0.53,0.00,M1] [#2 -0.56,-0.55,0.00,M4] [#3 0.05,-0.12,0.51,U] [#4 -0.10,-0.20,0.47,U] [#5 -0.37,-0.36,0.00,M1] [#6 0.17,-0.35,0.43,U] [#7 -0.20,-0.09,0.35,U] [#8 -0.29,-0.39,0.00,M1] 
01:02:56.817 00.002 8996 refined, 4 included, MultiStar: {-0.15, -0.23}, one-star: {-0.41, -0.31}
01:02:56.819 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
01:02:56.820 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
01:02:56.822 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.23 hyp=0.28 cameraTheta=-2.15 mountX=-0.13 mountY=0.25, mountTheta=2.05
01:02:56.825 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.23, opts=13)
01:02:56.826 00.001 8996 Enqueuing Move request for scope (-0.15, -0.23)
01:02:56.827 00.001 20224 Worker thread wakes up
01:02:56.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.23) opts 0xd
01:02:56.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.23)
01:02:56.828 00.001 20224 Moving (-0.15, -0.23) raw xDistance=-0.13 yDistance=0.25
01:02:56.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:02:56.828 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.34 newest=0.60
01:02:56.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:02:56.828 00.000 20224 MoveAxis(E, 0, ABG)
01:02:56.828 00.000 20224 Move returns status 0, amount 0
01:02:56.828 00.000 20224 MoveAxis(S, 53, ABG)
01:02:56.828 00.000 20224 Guiding  Dir = 1, Dur = 53
01:02:56.828 00.000 20224 IsSlewing returns 0
01:02:56.828 00.000 20224 IsGuiding returns 0
01:02:56.830 00.002 20224 PulseGuide returned control before completion, sleep 62
01:02:56.832 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58038, med=3091, FiltMin=2774, FiltMax=30400, Gamma=1.000
01:02:56.847 00.015 8996 UpdateGuideState exits: m=710221 SNR=361.0
01:02:56.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:56.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:56.849 00.000 8996 Enqueuing Expose request
01:02:56.906 00.057 20224 IsGuiding returns 1
01:02:56.906 00.000 20224 scope still moving after pulse duration time elapsed
01:02:56.934 00.028 20224 IsSlewing returns 0
01:02:56.935 00.001 20224 IsGuiding returns 0
01:02:56.935 00.000 20224 scope move finished after 53 + 54 ms
01:02:56.935 00.000 20224 Move returns status 0, amount 53
01:02:56.935 00.000 20224 move complete, result=0
01:02:56.935 00.000 20224 worker thread done servicing request
01:02:56.935 00.000 20224 Worker thread wakes up
01:02:56.935 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
01:02:56.937 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:56.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:57.913 00.976 20224 Exposure complete
01:02:57.977 00.064 20224 worker thread done servicing request
01:02:57.977 00.000 8996 OnExposeComplete: enter
01:02:57.978 00.001 8996 UpdateGuideState(): m_state=6
01:02:57.980 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11756
01:02:57.983 00.003 8996 Star::Find returns 1 (0), X=134.89, Y=472.73, Mass=707616, SNR=344.8, Peak=59334 HFD=4.5
01:02:57.985 00.002 8996 MultiStar: [#1 -0.43,-0.36,0.00,M2] [#2 -0.49,-0.45,0.00,M5] [#3 -0.30,0.05,0.55,U] [#4 -0.64,-0.18,0.00,M1] [#5 -0.55,-0.55,0.00,M2] [#6 -0.08,-0.21,0.44,U] [#7 -0.23,-0.12,0.42,U] [#8 -0.43,-0.13,0.00,M2] 
01:02:57.986 00.001 8996 refined, 3 included, MultiStar: {-0.22, -0.15}, one-star: {-0.25, -0.25}
01:02:57.987 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
01:02:57.988 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
01:02:57.989 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.55 mountX=-0.21 mountY=0.18, mountTheta=2.44
01:02:57.992 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.15, opts=13)
01:02:57.994 00.002 8996 Enqueuing Move request for scope (-0.22, -0.15)
01:02:57.995 00.001 20224 Worker thread wakes up
01:02:57.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd
01:02:57.995 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.15)
01:02:57.995 00.000 20224 Moving (-0.22, -0.15) raw xDistance=-0.21 yDistance=0.18
01:02:57.995 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:02:57.995 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:02:57.996 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:02:57.996 00.000 20224 MoveAxis(E, 31, ABG)
01:02:57.996 00.000 20224 Guiding  Dir = 2, Dur = 31
01:02:57.996 00.000 20224 IsSlewing returns 0
01:02:57.996 00.000 20224 IsGuiding returns 0
01:02:58.003 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=59334, med=3091, FiltMin=2784, FiltMax=26726, Gamma=1.000
01:02:58.012 00.009 20224 PulseGuide returned control before completion, sleep 26
01:02:58.018 00.006 8996 UpdateGuideState exits: m=707616 SNR=344.8
01:02:58.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:58.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:58.021 00.001 8996 Enqueuing Expose request
01:02:58.042 00.021 20224 IsGuiding returns 1
01:02:58.042 00.000 20224 scope still moving after pulse duration time elapsed
01:02:58.074 00.032 20224 IsSlewing returns 0
01:02:58.075 00.001 20224 IsGuiding returns 1
01:02:58.106 00.031 20224 IsSlewing returns 0
01:02:58.106 00.000 20224 IsGuiding returns 0
01:02:58.106 00.000 20224 scope move finished after 31 + 78 ms
01:02:58.106 00.000 20224 Move returns status 0, amount 31
01:02:58.106 00.000 20224 MoveAxis(N, 0, ABG)
01:02:58.106 00.000 20224 Move returns status 0, amount 0
01:02:58.106 00.000 20224 move complete, result=0
01:02:58.106 00.000 20224 worker thread done servicing request
01:02:58.106 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
01:02:58.108 00.002 20224 Worker thread wakes up
01:02:58.108 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:58.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:02:59.273 01.165 20224 Exposure complete
01:02:59.339 00.066 20224 worker thread done servicing request
01:02:59.340 00.001 8996 OnExposeComplete: enter
01:02:59.342 00.002 8996 UpdateGuideState(): m_state=6
01:02:59.344 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11757
01:02:59.345 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=472.68, Mass=809086, SNR=373.1, Peak=64934 HFD=4.3
01:02:59.347 00.002 8996 MultiStar: [#1 -0.30,-0.37,0.00,M3] [#2 -0.14,-0.47,0.00,M6] [#3 0.22,-0.32,0.51,U] [#4 -0.10,-0.33,0.43,U] [#5 0.03,-0.23,0.54,U] [#6 0.32,-0.52,0.00,M2] [#7 -0.10,0.01,0.34,U] [#8 -0.21,-0.59,0.00,M3] 
01:02:59.349 00.002 8996 refined, 4 included, MultiStar: {-0.02, -0.26}, one-star: {-0.12, -0.30}
01:02:59.350 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
01:02:59.352 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
01:02:59.354 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.67 mountX=0.00 mountY=0.26, mountTheta=1.57
01:02:59.357 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.26, opts=13)
01:02:59.359 00.002 8996 Enqueuing Move request for scope (-0.02, -0.26)
01:02:59.360 00.001 20224 Worker thread wakes up
01:02:59.361 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
01:02:59.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
01:02:59.361 00.000 20224 Moving (-0.02, -0.26) raw xDistance=0.00 yDistance=0.26
01:02:59.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:02:59.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:02:59.361 00.000 20224 MoveAxis(E, 0, ABG)
01:02:59.361 00.000 20224 Move returns status 0, amount 0
01:02:59.361 00.000 20224 MoveAxis(S, 55, ABG)
01:02:59.362 00.001 20224 Guiding  Dir = 1, Dur = 55
01:02:59.362 00.000 20224 IsSlewing returns 0
01:02:59.362 00.000 20224 IsGuiding returns 0
01:02:59.369 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=64934, med=3091, FiltMin=2790, FiltMax=29110, Gamma=1.000
01:02:59.401 00.032 8996 UpdateGuideState exits: m=809086 SNR=373.1
01:02:59.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:02:59.405 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:02:59.406 00.001 8996 Enqueuing Expose request
01:02:59.418 00.012 20224 IsGuiding returns 1
01:02:59.418 00.000 20224 scope still moving after pulse duration time elapsed
01:02:59.448 00.030 20224 IsSlewing returns 0
01:02:59.448 00.000 20224 IsGuiding returns 1
01:02:59.480 00.032 20224 IsSlewing returns 0
01:02:59.480 00.000 20224 IsGuiding returns 1
01:02:59.512 00.032 20224 IsSlewing returns 0
01:02:59.512 00.000 20224 IsGuiding returns 0
01:02:59.513 00.001 20224 scope move finished after 55 + 94 ms
01:02:59.513 00.000 20224 Move returns status 0, amount 55
01:02:59.513 00.000 20224 move complete, result=0
01:02:59.513 00.000 20224 worker thread done servicing request
01:02:59.513 00.000 20224 Worker thread wakes up
01:02:59.513 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 55 ms SOUTH
01:02:59.515 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:02:59.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:00.482 00.967 20224 Exposure complete
01:03:00.567 00.085 20224 worker thread done servicing request
01:03:00.567 00.000 8996 OnExposeComplete: enter
01:03:00.568 00.001 8996 UpdateGuideState(): m_state=6
01:03:00.569 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11758
01:03:00.570 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=472.66, Mass=629902, SNR=315.9, Peak=42358 HFD=4.7
01:03:00.571 00.001 8996 MultiStar: [#1 -0.07,-0.49,0.00,M4] [#2 -0.03,-0.17,0.82,U] [#3 0.34,-0.23,0.64,U] [#4 -0.04,-0.22,0.49,U] [#5 0.04,-0.02,0.64,U] [#6 0.24,-0.20,0.42,U] [#7 0.16,-0.10,0.43,U] [#8 0.24,-0.31,0.33,U] 
01:03:00.572 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.20}, one-star: {0.33, -0.32}
01:03:00.573 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
01:03:00.573 00.000 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
01:03:00.574 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-0.89 mountX=0.18 mountY=0.18, mountTheta=0.78
01:03:00.575 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.20, opts=13)
01:03:00.576 00.001 8996 Enqueuing Move request for scope (0.16, -0.20)
01:03:00.577 00.001 20224 Worker thread wakes up
01:03:00.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.20) opts 0xd
01:03:00.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.20)
01:03:00.577 00.000 20224 Moving (0.16, -0.20) raw xDistance=0.18 yDistance=0.18
01:03:00.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:03:00.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:00.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:03:00.578 00.001 20224 MoveAxis(E, 0, ABG)
01:03:00.578 00.000 20224 Move returns status 0, amount 0
01:03:00.578 00.000 20224 MoveAxis(N, 0, ABG)
01:03:00.578 00.000 20224 Move returns status 0, amount 0
01:03:00.578 00.000 20224 move complete, result=0
01:03:00.578 00.000 20224 worker thread done servicing request
01:03:00.582 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=42358, med=3091, FiltMin=2803, FiltMax=24163, Gamma=1.000
01:03:00.596 00.014 8996 UpdateGuideState exits: m=629902 SNR=315.9
01:03:00.598 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:00.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:00.600 00.001 8996 Enqueuing Expose request
01:03:00.601 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:00.602 00.001 20224 Worker thread wakes up
01:03:00.602 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:00.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:01.767 01.165 20224 Exposure complete
01:03:01.832 00.065 20224 worker thread done servicing request
01:03:01.832 00.000 8996 OnExposeComplete: enter
01:03:01.834 00.002 8996 UpdateGuideState(): m_state=6
01:03:01.835 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11759
01:03:01.836 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=472.81, Mass=686368, SNR=335.9, Peak=54406 HFD=4.4
01:03:01.837 00.001 8996 MultiStar: [#1 -0.16,-0.51,0.00,M5] [#2 -0.27,-0.25,0.71,U] [#3 0.08,-0.18,0.53,U] [#4 -0.25,-0.04,0.46,U] [#5 -0.05,-0.34,0.53,U] [#6 0.32,-0.12,0.37,U] [#7 0.09,0.07,0.42,U] [#8 0.01,-0.28,0.37,U] 
01:03:01.838 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.17}, one-star: {-0.15, -0.17}
01:03:01.839 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
01:03:01.840 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
01:03:01.841 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.92 mountX=-0.05 mountY=0.18, mountTheta=1.83
01:03:01.843 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
01:03:01.844 00.001 8996 Enqueuing Move request for scope (-0.06, -0.17)
01:03:01.845 00.001 20224 Worker thread wakes up
01:03:01.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
01:03:01.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
01:03:01.845 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.05 yDistance=0.18
01:03:01.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:03:01.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:01.846 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:03:01.846 00.000 20224 MoveAxis(E, 0, ABG)
01:03:01.846 00.000 20224 Move returns status 0, amount 0
01:03:01.846 00.000 20224 MoveAxis(N, 0, ABG)
01:03:01.846 00.000 20224 Move returns status 0, amount 0
01:03:01.846 00.000 20224 move complete, result=0
01:03:01.846 00.000 20224 worker thread done servicing request
01:03:01.851 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=54406, med=3091, FiltMin=2781, FiltMax=26102, Gamma=1.000
01:03:01.868 00.017 8996 UpdateGuideState exits: m=686368 SNR=335.9
01:03:01.870 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:01.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:01.873 00.002 8996 Enqueuing Expose request
01:03:01.874 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:01.875 00.001 20224 Worker thread wakes up
01:03:01.875 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:01.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:02.843 00.968 20224 Exposure complete
01:03:02.917 00.074 20224 worker thread done servicing request
01:03:02.917 00.000 8996 OnExposeComplete: enter
01:03:02.918 00.001 8996 UpdateGuideState(): m_state=6
01:03:02.919 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11760
01:03:02.920 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=473.01, Mass=730662, SNR=406.6, Peak=56694 HFD=4.5
01:03:02.921 00.001 8996 MultiStar: [#1 -0.36,-0.49,0.00,M6] [#2 -0.38,-0.22,0.59,U] [#3 0.00,-0.32,0.49,U] [#4 -0.34,-0.27,0.42,U] [#5 -0.10,-0.42,0.50,U] [#6 0.30,-0.04,0.31,U] [#7 0.07,0.01,0.32,U] [#8 -0.10,-0.32,0.26,U] 
01:03:02.922 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.17}, one-star: {-0.19, 0.03}
01:03:02.922 00.000 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
01:03:02.923 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
01:03:02.924 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.19 cameraTheta=3.00 mountX=-0.19 mountY=-0.00, mountTheta=-3.12
01:03:02.927 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.03, opts=13)
01:03:02.928 00.001 8996 Enqueuing Move request for scope (-0.19, 0.03)
01:03:02.929 00.001 20224 Worker thread wakes up
01:03:02.929 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
01:03:02.929 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
01:03:02.929 00.000 20224 Moving (-0.19, 0.03) raw xDistance=-0.19 yDistance=-0.00
01:03:02.929 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:03:02.929 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:02.929 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:03:02.929 00.000 20224 MoveAxis(E, 0, ABG)
01:03:02.929 00.000 20224 Move returns status 0, amount 0
01:03:02.929 00.000 20224 MoveAxis(N, 0, ABG)
01:03:02.929 00.000 20224 Move returns status 0, amount 0
01:03:02.929 00.000 20224 move complete, result=0
01:03:02.929 00.000 20224 worker thread done servicing request
01:03:02.932 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=125, max=56694, med=3091, FiltMin=2806, FiltMax=29894, Gamma=1.000
01:03:02.946 00.014 8996 UpdateGuideState exits: m=730662 SNR=406.6
01:03:02.947 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:02.947 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:02.948 00.001 8996 Enqueuing Expose request
01:03:02.949 00.001 20224 Worker thread wakes up
01:03:02.949 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:03:02.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:02.950 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:04.108 01.158 20224 Exposure complete
01:03:04.180 00.072 20224 worker thread done servicing request
01:03:04.180 00.000 8996 OnExposeComplete: enter
01:03:04.181 00.001 8996 UpdateGuideState(): m_state=6
01:03:04.182 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11761
01:03:04.183 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=472.50, Mass=714994, SNR=310.5, Peak=49344 HFD=4.8
01:03:04.185 00.002 8996 MultiStar: [#1 0.08,-0.37,0.65,U] [#2 -0.16,-0.25,0.65,U] [#3 0.20,-0.76,0.00,M1] [#4 0.05,-0.51,0.00,M1] [#5 -0.24,-0.60,0.00,M1] [#6 0.29,-0.41,0.00,M1] [#7 0.11,-0.39,0.43,U] [#8 -0.13,-0.63,0.00,M1] 
01:03:04.186 00.001 8996 refined, 3 included, MultiStar: {-0.05, -0.39}, one-star: {-0.13, -0.48}
01:03:04.188 00.002 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:03:04.190 00.002 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
01:03:04.191 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.39 hyp=0.39 cameraTheta=-1.70 mountX=-0.01 mountY=0.39, mountTheta=1.60
01:03:04.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.39, opts=13)
01:03:04.194 00.001 8996 Enqueuing Move request for scope (-0.05, -0.39)
01:03:04.195 00.001 20224 Worker thread wakes up
01:03:04.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.39) opts 0xd
01:03:04.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.39)
01:03:04.195 00.000 20224 Moving (-0.05, -0.39) raw xDistance=-0.01 yDistance=0.39
01:03:04.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:03:04.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
01:03:04.195 00.000 20224 MoveAxis(E, 0, ABG)
01:03:04.195 00.000 20224 Move returns status 0, amount 0
01:03:04.195 00.000 20224 MoveAxis(S, 82, ABG)
01:03:04.195 00.000 20224 Guiding  Dir = 1, Dur = 82
01:03:04.195 00.000 20224 IsSlewing returns 0
01:03:04.195 00.000 20224 IsGuiding returns 0
01:03:04.200 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49344, med=3091, FiltMin=2795, FiltMax=24118, Gamma=1.000
01:03:04.213 00.013 8996 UpdateGuideState exits: m=714994 SNR=310.5
01:03:04.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:04.214 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:04.215 00.001 8996 Enqueuing Expose request
01:03:04.220 00.005 20224 PulseGuide returned control before completion, sleep 68
01:03:04.296 00.076 20224 IsGuiding returns 1
01:03:04.296 00.000 20224 scope still moving after pulse duration time elapsed
01:03:04.328 00.032 20224 IsSlewing returns 0
01:03:04.329 00.001 20224 IsGuiding returns 0
01:03:04.329 00.000 20224 scope move finished after 82 + 51 ms
01:03:04.329 00.000 20224 Move returns status 0, amount 82
01:03:04.329 00.000 20224 move complete, result=0
01:03:04.329 00.000 20224 worker thread done servicing request
01:03:04.329 00.000 20224 Worker thread wakes up
01:03:04.329 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 82 ms SOUTH
01:03:04.332 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:04.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:05.308 00.976 20224 Exposure complete
01:03:05.383 00.075 20224 worker thread done servicing request
01:03:05.383 00.000 8996 OnExposeComplete: enter
01:03:05.384 00.001 8996 UpdateGuideState(): m_state=6
01:03:05.385 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11762
01:03:05.386 00.001 8996 Star::Find returns 1 (0), X=134.73, Y=473.01, Mass=575285, SNR=295.7, Peak=50566 HFD=4.4
01:03:05.387 00.001 8996 MultiStar: [#1 0.01,0.04,0.72,U] [#2 -0.31,-0.10,0.75,U] [#3 0.17,-0.23,0.70,U] [#4 0.04,-0.07,0.54,U] [#5 0.11,-0.35,0.60,U] [#6 0.43,0.03,0.49,U] [#7 0.27,0.17,0.44,U] [#8 0.14,-0.18,0.41,U] 
01:03:05.388 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.07}, one-star: {-0.41, 0.03}
01:03:05.388 00.000 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
01:03:05.389 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
01:03:05.390 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.68 mountX=-0.00 mountY=0.07, mountTheta=1.58
01:03:05.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
01:03:05.393 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
01:03:05.394 00.001 20224 Worker thread wakes up
01:03:05.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:03:05.394 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:03:05.394 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
01:03:05.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:03:05.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:05.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:03:05.394 00.000 20224 MoveAxis(E, 0, ABG)
01:03:05.394 00.000 20224 Move returns status 0, amount 0
01:03:05.394 00.000 20224 MoveAxis(N, 0, ABG)
01:03:05.394 00.000 20224 Move returns status 0, amount 0
01:03:05.394 00.000 20224 move complete, result=0
01:03:05.394 00.000 20224 worker thread done servicing request
01:03:05.397 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50566, med=3091, FiltMin=2790, FiltMax=25830, Gamma=1.000
01:03:05.413 00.016 8996 UpdateGuideState exits: m=575285 SNR=295.7
01:03:05.415 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:05.417 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:05.419 00.002 8996 Enqueuing Expose request
01:03:05.421 00.002 20224 Worker thread wakes up
01:03:05.421 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:05.423 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:05.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:06.624 01.201 20224 Exposure complete
01:03:06.682 00.058 20224 worker thread done servicing request
01:03:06.682 00.000 8996 OnExposeComplete: enter
01:03:06.683 00.001 8996 UpdateGuideState(): m_state=6
01:03:06.685 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11763
01:03:06.687 00.002 8996 Star::Find returns 1 (0), X=135.33, Y=473.09, Mass=629439, SNR=340.7, Peak=47014 HFD=4.6
01:03:06.688 00.001 8996 MultiStar: [#1 -0.35,0.26,0.53,U] [#2 -0.31,0.09,0.69,U] [#3 -0.06,-0.05,0.55,U] [#4 -0.43,0.13,0.00,M1] [#5 -0.00,-0.08,0.69,U] [#6 0.06,0.09,0.38,U] [#7 -0.00,0.28,0.43,U] [#8 0.01,0.32,0.33,U] 
01:03:06.689 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.11}, one-star: {0.19, 0.11}
01:03:06.689 00.000 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
01:03:06.691 00.002 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
01:03:06.692 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.99 mountX=-0.06 mountY=-0.10, mountTheta=-2.09
01:03:06.695 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.11, opts=13)
01:03:06.696 00.001 8996 Enqueuing Move request for scope (-0.05, 0.11)
01:03:06.698 00.002 20224 Worker thread wakes up
01:03:06.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
01:03:06.698 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
01:03:06.698 00.000 20224 Moving (-0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
01:03:06.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:03:06.699 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:06.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:03:06.699 00.000 20224 MoveAxis(E, 0, ABG)
01:03:06.699 00.000 20224 Move returns status 0, amount 0
01:03:06.699 00.000 20224 MoveAxis(N, 0, ABG)
01:03:06.699 00.000 20224 Move returns status 0, amount 0
01:03:06.699 00.000 20224 move complete, result=0
01:03:06.699 00.000 20224 worker thread done servicing request
01:03:06.704 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47014, med=3091, FiltMin=2800, FiltMax=26000, Gamma=1.000
01:03:06.721 00.017 8996 UpdateGuideState exits: m=629439 SNR=340.7
01:03:06.724 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:06.726 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:06.728 00.002 8996 Enqueuing Expose request
01:03:06.729 00.001 20224 Worker thread wakes up
01:03:06.729 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:03:06.731 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:06.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:07.718 00.987 20224 Exposure complete
01:03:07.789 00.071 20224 worker thread done servicing request
01:03:07.789 00.000 8996 OnExposeComplete: enter
01:03:07.790 00.001 8996 UpdateGuideState(): m_state=6
01:03:07.790 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11764
01:03:07.791 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.20, Mass=748894, SNR=344.4, Peak=57430 HFD=4.5
01:03:07.792 00.001 8996 MultiStar: [#1 -0.51,-0.13,0.00,M4] [#2 -0.45,0.09,0.00,M1] [#3 0.07,-0.02,0.63,U] [#4 -0.40,0.09,0.55,U] [#5 -0.30,-0.06,0.50,U] [#6 0.01,0.10,0.35,U] [#7 -0.19,-0.06,0.35,U] [#8 -0.12,-0.08,0.39,U] 
01:03:07.793 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.05}, one-star: {-0.02, 0.21}
01:03:07.794 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
01:03:07.795 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
01:03:07.795 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.73 mountX=-0.13 mountY=-0.04, mountTheta=-2.84
01:03:07.798 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.05, opts=13)
01:03:07.800 00.002 8996 Enqueuing Move request for scope (-0.12, 0.05)
01:03:07.800 00.000 20224 Worker thread wakes up
01:03:07.800 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
01:03:07.801 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
01:03:07.801 00.000 20224 Moving (-0.12, 0.05) raw xDistance=-0.13 yDistance=-0.04
01:03:07.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:03:07.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:07.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:03:07.801 00.000 20224 MoveAxis(E, 0, ABG)
01:03:07.801 00.000 20224 Move returns status 0, amount 0
01:03:07.801 00.000 20224 MoveAxis(N, 0, ABG)
01:03:07.801 00.000 20224 Move returns status 0, amount 0
01:03:07.801 00.000 20224 move complete, result=0
01:03:07.801 00.000 20224 worker thread done servicing request
01:03:07.804 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57430, med=3091, FiltMin=2789, FiltMax=27392, Gamma=1.000
01:03:07.817 00.013 8996 UpdateGuideState exits: m=748894 SNR=344.4
01:03:07.819 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:07.821 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:07.822 00.001 8996 Enqueuing Expose request
01:03:07.824 00.002 20224 Worker thread wakes up
01:03:07.824 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:03:07.826 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:07.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:08.994 01.168 20224 Exposure complete
01:03:09.074 00.080 20224 worker thread done servicing request
01:03:09.074 00.000 8996 OnExposeComplete: enter
01:03:09.076 00.002 8996 UpdateGuideState(): m_state=6
01:03:09.078 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11765
01:03:09.079 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.12, Mass=639348, SNR=300.8, Peak=51542 HFD=4.5
01:03:09.082 00.003 8996 MultiStar: [#1 -0.18,0.39,0.70,U] [#2 -0.08,0.16,0.72,U] [#3 0.04,0.11,0.70,U] [#4 -0.27,0.25,0.55,U] [#5 -0.05,-0.01,0.70,U] [#6 0.13,0.09,0.49,U] [#7 -0.12,0.55,0.00,M1] [#8 -0.20,0.06,0.38,U] 
01:03:09.084 00.002 8996 refined, 7 included, MultiStar: {-0.11, 0.15}, one-star: {-0.20, 0.14}
01:03:09.085 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
01:03:09.087 00.002 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
01:03:09.088 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.19 cameraTheta=2.17 mountX=-0.12 mountY=-0.14, mountTheta=-2.27
01:03:09.091 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.15, opts=13)
01:03:09.093 00.002 8996 Enqueuing Move request for scope (-0.11, 0.15)
01:03:09.094 00.001 20224 Worker thread wakes up
01:03:09.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
01:03:09.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
01:03:09.094 00.000 20224 Moving (-0.11, 0.15) raw xDistance=-0.12 yDistance=-0.14
01:03:09.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:03:09.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:09.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:03:09.094 00.000 20224 MoveAxis(E, 0, ABG)
01:03:09.095 00.001 20224 Move returns status 0, amount 0
01:03:09.095 00.000 20224 MoveAxis(N, 0, ABG)
01:03:09.095 00.000 20224 Move returns status 0, amount 0
01:03:09.095 00.000 20224 move complete, result=0
01:03:09.095 00.000 20224 worker thread done servicing request
01:03:09.100 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51542, med=3091, FiltMin=2774, FiltMax=25808, Gamma=1.000
01:03:09.122 00.022 8996 UpdateGuideState exits: m=639348 SNR=300.8
01:03:09.123 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:09.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:09.126 00.002 8996 Enqueuing Expose request
01:03:09.127 00.001 20224 Worker thread wakes up
01:03:09.127 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:03:09.128 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:09.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:10.107 00.979 20224 Exposure complete
01:03:10.202 00.095 20224 worker thread done servicing request
01:03:10.202 00.000 8996 OnExposeComplete: enter
01:03:10.203 00.001 8996 UpdateGuideState(): m_state=6
01:03:10.204 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11766
01:03:10.205 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.21, Mass=686910, SNR=321.6, Peak=55910 HFD=4.4
01:03:10.206 00.001 8996 MultiStar: [#1 -0.09,0.40,0.67,U] [#2 -0.06,0.14,0.74,U] [#3 0.16,-0.17,0.59,U] [#4 -0.13,-0.08,0.48,U] [#5 -0.20,-0.18,0.62,U] [#6 0.20,0.24,0.37,U] [#7 0.14,0.35,0.46,U] [#8 -0.17,-0.05,0.32,U] 
01:03:10.207 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.11}, one-star: {-0.10, 0.23}
01:03:10.208 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
01:03:10.208 00.000 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
01:03:10.209 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.93 mountX=-0.05 mountY=-0.11, mountTheta=-2.03
01:03:10.211 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
01:03:10.211 00.000 8996 Enqueuing Move request for scope (-0.04, 0.11)
01:03:10.212 00.001 20224 Worker thread wakes up
01:03:10.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
01:03:10.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
01:03:10.212 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.11
01:03:10.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:03:10.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:10.213 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:03:10.213 00.000 20224 MoveAxis(E, 0, ABG)
01:03:10.213 00.000 20224 Move returns status 0, amount 0
01:03:10.213 00.000 20224 MoveAxis(N, 0, ABG)
01:03:10.213 00.000 20224 Move returns status 0, amount 0
01:03:10.213 00.000 20224 move complete, result=0
01:03:10.213 00.000 20224 worker thread done servicing request
01:03:10.216 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55910, med=3091, FiltMin=2803, FiltMax=27184, Gamma=1.000
01:03:10.236 00.020 8996 UpdateGuideState exits: m=686910 SNR=321.6
01:03:10.237 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:10.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:10.240 00.002 8996 Enqueuing Expose request
01:03:10.242 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:03:10.244 00.002 20224 Worker thread wakes up
01:03:10.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:10.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:11.404 01.160 20224 Exposure complete
01:03:11.480 00.076 20224 worker thread done servicing request
01:03:11.480 00.000 8996 OnExposeComplete: enter
01:03:11.482 00.002 8996 UpdateGuideState(): m_state=6
01:03:11.483 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11767
01:03:11.484 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.49, Mass=647568, SNR=307.4, Peak=45446 HFD=4.5
01:03:11.486 00.002 8996 MultiStar: [#1 -0.35,0.59,0.00,M3] [#2 -0.30,0.25,0.76,U] [#3 0.03,0.01,0.61,U] [#4 -0.36,0.10,0.57,U] [#5 -0.16,-0.05,0.55,U] [#6 0.27,0.28,0.52,U] [#7 0.11,0.68,0.00,M1] [#8 -0.19,0.47,0.00,M1] 
01:03:11.488 00.002 8996 refined, 5 included, MultiStar: {-0.13, 0.22}, one-star: {-0.17, 0.51}
01:03:11.490 00.002 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
01:03:11.491 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:03:11.493 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.22 hyp=0.26 cameraTheta=2.11 mountX=-0.15 mountY=-0.20, mountTheta=-2.21
01:03:11.495 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.22, opts=13)
01:03:11.497 00.002 8996 Enqueuing Move request for scope (-0.13, 0.22)
01:03:11.498 00.001 20224 Worker thread wakes up
01:03:11.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.22) opts 0xd
01:03:11.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.22)
01:03:11.498 00.000 20224 Moving (-0.13, 0.22) raw xDistance=-0.15 yDistance=-0.20
01:03:11.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:03:11.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:03:11.499 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:03:11.499 00.000 20224 MoveAxis(E, 0, ABG)
01:03:11.499 00.000 20224 Move returns status 0, amount 0
01:03:11.499 00.000 20224 MoveAxis(N, 0, ABG)
01:03:11.499 00.000 20224 Move returns status 0, amount 0
01:03:11.499 00.000 20224 move complete, result=0
01:03:11.499 00.000 20224 worker thread done servicing request
01:03:11.504 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45446, med=3091, FiltMin=2781, FiltMax=24057, Gamma=1.000
01:03:11.524 00.020 8996 UpdateGuideState exits: m=647568 SNR=307.4
01:03:11.526 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:11.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:11.528 00.001 8996 Enqueuing Expose request
01:03:11.530 00.002 20224 Worker thread wakes up
01:03:11.530 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:11.532 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:11.533 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:12.515 00.982 20224 Exposure complete
01:03:12.581 00.066 20224 worker thread done servicing request
01:03:12.581 00.000 8996 OnExposeComplete: enter
01:03:12.582 00.001 8996 UpdateGuideState(): m_state=6
01:03:12.583 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11768
01:03:12.584 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.30, Mass=641139, SNR=339.7, Peak=52166 HFD=4.3
01:03:12.585 00.001 8996 MultiStar: [#1 -0.48,0.40,0.00,M4] [#2 -0.52,0.13,0.00,M1] [#3 0.04,0.04,0.51,U] [#4 -0.44,0.29,0.00,M1] [#5 -0.36,-0.13,0.59,U] [#6 0.25,0.25,0.40,U] [#7 0.07,0.45,0.00,M2] [#8 -0.21,0.50,0.00,M2] 
01:03:12.585 00.000 8996 refined, 3 included, MultiStar: {-0.11, 0.15}, one-star: {-0.18, 0.32}
01:03:12.586 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
01:03:12.587 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
01:03:12.588 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.15 hyp=0.18 cameraTheta=2.20 mountX=-0.12 mountY=-0.14, mountTheta=-2.30
01:03:12.590 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.15, opts=13)
01:03:12.593 00.003 8996 Enqueuing Move request for scope (-0.11, 0.15)
01:03:12.596 00.003 20224 Worker thread wakes up
01:03:12.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.15) opts 0xd
01:03:12.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.15)
01:03:12.596 00.000 20224 Moving (-0.11, 0.15) raw xDistance=-0.12 yDistance=-0.14
01:03:12.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:03:12.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:12.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:03:12.596 00.000 20224 MoveAxis(E, 0, ABG)
01:03:12.596 00.000 20224 Move returns status 0, amount 0
01:03:12.596 00.000 20224 MoveAxis(N, 0, ABG)
01:03:12.596 00.000 20224 Move returns status 0, amount 0
01:03:12.597 00.001 20224 move complete, result=0
01:03:12.597 00.000 20224 worker thread done servicing request
01:03:12.605 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52166, med=3091, FiltMin=2806, FiltMax=24566, Gamma=1.000
01:03:12.618 00.013 8996 UpdateGuideState exits: m=641139 SNR=339.7
01:03:12.619 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:12.620 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:12.621 00.001 8996 Enqueuing Expose request
01:03:12.621 00.000 20224 Worker thread wakes up
01:03:12.622 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:03:12.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:12.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:13.800 01.178 20224 Exposure complete
01:03:13.879 00.079 20224 worker thread done servicing request
01:03:13.879 00.000 8996 OnExposeComplete: enter
01:03:13.880 00.001 8996 UpdateGuideState(): m_state=6
01:03:13.881 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11769
01:03:13.883 00.002 8996 Star::Find returns 1 (0), X=134.83, Y=473.20, Mass=679703, SNR=360.8, Peak=58022 HFD=4.4
01:03:13.885 00.002 8996 MultiStar: [#1 -0.25,0.53,0.00,M5] [#2 -0.49,0.11,0.00,M2] [#3 -0.01,0.28,0.56,U] [#4 -0.34,0.15,0.49,U] [#5 -0.69,0.17,0.00,M1] [#6 -0.13,0.21,0.33,U] [#7 0.06,0.70,0.00,M3] [#8 -0.69,0.54,0.00,M3] 
01:03:13.886 00.001 8996 refined, 3 included, MultiStar: {-0.22, 0.22}, one-star: {-0.30, 0.22}
01:03:13.888 00.002 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
01:03:13.889 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
01:03:13.891 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.22 hyp=0.31 cameraTheta=2.36 mountX=-0.24 mountY=-0.19, mountTheta=-2.46
01:03:13.893 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.22, opts=13)
01:03:13.894 00.001 8996 Enqueuing Move request for scope (-0.22, 0.22)
01:03:13.896 00.002 20224 Worker thread wakes up
01:03:13.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.22) opts 0xd
01:03:13.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.22)
01:03:13.896 00.000 20224 Moving (-0.22, 0.22) raw xDistance=-0.24 yDistance=-0.19
01:03:13.896 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:03:13.896 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:13.897 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:03:13.897 00.000 20224 MoveAxis(E, 35, ABG)
01:03:13.897 00.000 20224 Guiding  Dir = 2, Dur = 35
01:03:13.897 00.000 20224 IsSlewing returns 0
01:03:13.898 00.001 20224 IsGuiding returns 0
01:03:13.906 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=58022, med=3091, FiltMin=2787, FiltMax=26160, Gamma=1.000
01:03:13.923 00.017 8996 UpdateGuideState exits: m=679703 SNR=360.8
01:03:13.924 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:13.925 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:13.926 00.001 8996 Enqueuing Expose request
01:03:13.950 00.024 20224 IsGuiding returns 1
01:03:13.950 00.000 20224 scope still moving after pulse duration time elapsed
01:03:13.979 00.029 20224 IsSlewing returns 0
01:03:13.979 00.000 20224 IsGuiding returns 1
01:03:14.010 00.031 20224 IsSlewing returns 0
01:03:14.011 00.001 20224 IsGuiding returns 1
01:03:14.041 00.030 20224 IsSlewing returns 0
01:03:14.042 00.001 20224 IsGuiding returns 0
01:03:14.042 00.000 20224 scope move finished after 35 + 108 ms
01:03:14.042 00.000 20224 Move returns status 0, amount 35
01:03:14.042 00.000 20224 MoveAxis(N, 0, ABG)
01:03:14.042 00.000 20224 Move returns status 0, amount 0
01:03:14.042 00.000 20224 move complete, result=0
01:03:14.042 00.000 20224 worker thread done servicing request
01:03:14.042 00.000 20224 Worker thread wakes up
01:03:14.042 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
01:03:14.045 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:14.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:15.024 00.979 20224 Exposure complete
01:03:15.111 00.087 20224 worker thread done servicing request
01:03:15.112 00.001 8996 OnExposeComplete: enter
01:03:15.113 00.001 8996 UpdateGuideState(): m_state=6
01:03:15.114 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11770
01:03:15.116 00.002 8996 Star::Find returns 1 (0), X=134.98, Y=473.24, Mass=637157, SNR=310.1, Peak=54006 HFD=4.3
01:03:15.117 00.001 8996 MultiStar: [#1 -0.27,0.26,0.69,U] [#2 -0.09,0.08,0.78,U] [#3 0.15,0.11,0.69,U] [#4 -0.42,0.22,0.00,M1] [#5 -0.46,0.14,0.00,M2] [#6 0.11,0.54,0.00,M1] [#7 0.14,0.64,0.00,M4] [#8 -0.32,0.36,0.00,M4] 
01:03:15.118 00.001 8996 refined, 3 included, MultiStar: {-0.10, 0.18}, one-star: {-0.16, 0.26}
01:03:15.119 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
01:03:15.121 00.002 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
01:03:15.121 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.18 hyp=0.21 cameraTheta=2.06 mountX=-0.12 mountY=-0.17, mountTheta=-2.16
01:03:15.123 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.18, opts=13)
01:03:15.124 00.001 8996 Enqueuing Move request for scope (-0.10, 0.18)
01:03:15.125 00.001 20224 Worker thread wakes up
01:03:15.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.18) opts 0xd
01:03:15.125 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.18)
01:03:15.125 00.000 20224 Moving (-0.10, 0.18) raw xDistance=-0.12 yDistance=-0.17
01:03:15.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:03:15.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:15.126 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:03:15.126 00.000 20224 MoveAxis(E, 0, ABG)
01:03:15.126 00.000 20224 Move returns status 0, amount 0
01:03:15.126 00.000 20224 MoveAxis(N, 0, ABG)
01:03:15.126 00.000 20224 Move returns status 0, amount 0
01:03:15.126 00.000 20224 move complete, result=0
01:03:15.126 00.000 20224 worker thread done servicing request
01:03:15.129 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54006, med=3091, FiltMin=2761, FiltMax=24496, Gamma=1.000
01:03:15.143 00.014 8996 UpdateGuideState exits: m=637157 SNR=310.1
01:03:15.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:15.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:15.146 00.001 8996 Enqueuing Expose request
01:03:15.146 00.000 20224 Worker thread wakes up
01:03:15.147 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:15.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:15.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:16.308 01.161 20224 Exposure complete
01:03:16.377 00.069 20224 worker thread done servicing request
01:03:16.378 00.001 8996 OnExposeComplete: enter
01:03:16.379 00.001 8996 UpdateGuideState(): m_state=6
01:03:16.380 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11771
01:03:16.381 00.001 8996 Star::Find returns 1 (0), X=134.48, Y=473.24, Mass=757286, SNR=338.2, Peak=58294 HFD=4.6
01:03:16.382 00.001 8996 MultiStar: [#1 -0.24,0.15,0.57,U] [#2 -0.05,0.15,0.71,U] [#3 0.44,0.12,0.00,M1] [#4 0.12,0.47,0.00,M2] [#5 -0.12,-0.03,0.55,U] [#6 0.39,0.70,0.00,M2] [#7 0.12,0.81,0.00,M5] [#8 0.01,0.32,0.33,U] 
01:03:16.385 00.003 8996 refined, 4 included, MultiStar: {-0.28, 0.17}, one-star: {-0.66, 0.26}
01:03:16.386 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
01:03:16.388 00.002 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
01:03:16.390 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=0.17 hyp=0.33 cameraTheta=2.60 mountX=-0.30 mountY=-0.14, mountTheta=-2.71
01:03:16.394 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.17, opts=13)
01:03:16.395 00.001 8996 Enqueuing Move request for scope (-0.28, 0.17)
01:03:16.397 00.002 20224 Worker thread wakes up
01:03:16.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.17) opts 0xd
01:03:16.397 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.17)
01:03:16.398 00.001 20224 Moving (-0.28, 0.17) raw xDistance=-0.30 yDistance=-0.14
01:03:16.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:03:16.403 00.005 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:16.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:03:16.403 00.000 20224 MoveAxis(E, 43, ABG)
01:03:16.403 00.000 20224 Guiding  Dir = 2, Dur = 43
01:03:16.403 00.000 20224 IsSlewing returns 0
01:03:16.404 00.001 20224 IsGuiding returns 0
01:03:16.405 00.001 20224 PulseGuide returned control before completion, sleep 52
01:03:16.407 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=58294, med=3094, FiltMin=2787, FiltMax=28774, Gamma=1.000
01:03:16.424 00.017 8996 UpdateGuideState exits: m=757286 SNR=338.2
01:03:16.425 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:16.426 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:16.427 00.001 8996 Enqueuing Expose request
01:03:16.462 00.035 20224 IsGuiding returns 1
01:03:16.462 00.000 20224 scope still moving after pulse duration time elapsed
01:03:16.494 00.032 20224 IsSlewing returns 0
01:03:16.494 00.000 20224 IsGuiding returns 0
01:03:16.494 00.000 20224 scope move finished after 43 + 47 ms
01:03:16.494 00.000 20224 Move returns status 0, amount 43
01:03:16.494 00.000 20224 MoveAxis(N, 0, ABG)
01:03:16.494 00.000 20224 Move returns status 0, amount 0
01:03:16.494 00.000 20224 move complete, result=0
01:03:16.494 00.000 20224 worker thread done servicing request
01:03:16.494 00.000 20224 Worker thread wakes up
01:03:16.494 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
01:03:16.495 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:16.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:17.470 00.975 20224 Exposure complete
01:03:17.542 00.072 20224 worker thread done servicing request
01:03:17.543 00.001 8996 OnExposeComplete: enter
01:03:17.543 00.000 8996 UpdateGuideState(): m_state=6
01:03:17.545 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11772
01:03:17.546 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.22, Mass=658322, SNR=326.0, Peak=50086 HFD=4.5
01:03:17.549 00.003 8996 MultiStar: [#1 0.17,0.16,0.68,U] [#2 -0.02,0.15,0.74,U] [#3 0.31,0.11,0.61,U] [#4 0.15,0.22,0.55,U] [#5 0.22,-0.02,0.58,U] [#6 0.76,0.41,0.00,M3] [#7 0.43,0.71,0.00,M6] [#8 0.18,0.21,0.33,U] 
01:03:17.550 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.16}, one-star: {-0.24, 0.24}
01:03:17.551 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
01:03:17.553 00.002 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
01:03:17.553 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.14 mountX=0.06 mountY=-0.16, mountTheta=-1.24
01:03:17.555 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.16, opts=13)
01:03:17.556 00.001 8996 Enqueuing Move request for scope (0.07, 0.16)
01:03:17.558 00.002 20224 Worker thread wakes up
01:03:17.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
01:03:17.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
01:03:17.558 00.000 20224 Moving (0.07, 0.16) raw xDistance=0.06 yDistance=-0.16
01:03:17.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:03:17.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:17.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:03:17.558 00.000 20224 MoveAxis(E, 0, ABG)
01:03:17.558 00.000 20224 Move returns status 0, amount 0
01:03:17.558 00.000 20224 MoveAxis(N, 0, ABG)
01:03:17.558 00.000 20224 Move returns status 0, amount 0
01:03:17.558 00.000 20224 move complete, result=0
01:03:17.558 00.000 20224 worker thread done servicing request
01:03:17.563 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=50086, med=3091, FiltMin=2816, FiltMax=25718, Gamma=1.000
01:03:17.591 00.028 8996 UpdateGuideState exits: m=658322 SNR=326.0
01:03:17.594 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:17.596 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:17.598 00.002 8996 Enqueuing Expose request
01:03:17.600 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:17.602 00.002 20224 Worker thread wakes up
01:03:17.602 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:17.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:18.770 01.168 20224 Exposure complete
01:03:18.832 00.062 20224 worker thread done servicing request
01:03:18.832 00.000 8996 OnExposeComplete: enter
01:03:18.833 00.001 8996 UpdateGuideState(): m_state=6
01:03:18.834 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11773
01:03:18.835 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.11, Mass=639244, SNR=313.0, Peak=44470 HFD=4.4
01:03:18.836 00.001 8996 MultiStar: [#1 0.07,0.21,0.70,U] [#2 0.11,0.21,0.79,U] [#3 0.29,0.25,0.60,U] [#4 0.14,0.54,0.00,M2] [#5 0.15,0.06,0.59,U] [#6 0.73,0.47,0.00,M4] [#7 0.30,1.04,0.00,M7] [#8 0.39,0.35,0.00,M3] 
01:03:18.836 00.000 8996 single-star, 4 included, MultiStar: {0.11, 0.17}, one-star: {0.02, 0.13}
01:03:18.837 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
01:03:18.838 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
01:03:18.839 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.44 mountX=0.00 mountY=-0.13, mountTheta=-1.54
01:03:18.840 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
01:03:18.841 00.001 8996 Enqueuing Move request for scope (0.02, 0.13)
01:03:18.842 00.001 20224 Worker thread wakes up
01:03:18.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
01:03:18.842 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
01:03:18.842 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.00 yDistance=-0.13
01:03:18.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:03:18.843 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:18.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:03:18.843 00.000 20224 MoveAxis(E, 0, ABG)
01:03:18.843 00.000 20224 Move returns status 0, amount 0
01:03:18.843 00.000 20224 MoveAxis(N, 0, ABG)
01:03:18.843 00.000 20224 Move returns status 0, amount 0
01:03:18.843 00.000 20224 move complete, result=0
01:03:18.843 00.000 20224 worker thread done servicing request
01:03:18.846 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44470, med=3091, FiltMin=2771, FiltMax=26576, Gamma=1.000
01:03:18.864 00.018 8996 UpdateGuideState exits: m=639244 SNR=313.0
01:03:18.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:18.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:18.867 00.001 8996 Enqueuing Expose request
01:03:18.868 00.001 20224 Worker thread wakes up
01:03:18.868 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:03:18.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:18.870 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:19.848 00.978 20224 Exposure complete
01:03:19.933 00.085 20224 worker thread done servicing request
01:03:19.933 00.000 8996 OnExposeComplete: enter
01:03:19.934 00.001 8996 UpdateGuideState(): m_state=6
01:03:19.935 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11774
01:03:19.936 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.24, Mass=645388, SNR=313.0, Peak=47030 HFD=4.5
01:03:19.937 00.001 8996 MultiStar: [#1 0.31,0.25,0.72,U] [#2 -0.04,0.43,0.74,U] [#3 0.28,0.09,0.67,U] [#4 0.14,0.31,0.50,U] [#5 0.17,0.17,0.58,U] [#6 0.61,0.38,0.00,M5] [#7 0.68,0.93,0.00,M8] [#8 0.23,0.37,0.36,U] 
01:03:19.938 00.001 8996 single-star, 6 included, MultiStar: {0.17, 0.26}, one-star: {0.13, 0.25}
01:03:19.939 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
01:03:19.940 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
01:03:19.940 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.25 hyp=0.29 cameraTheta=1.09 mountX=0.11 mountY=-0.27, mountTheta=-1.19
01:03:19.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.25, opts=13)
01:03:19.943 00.001 8996 Enqueuing Move request for scope (0.13, 0.25)
01:03:19.943 00.000 20224 Worker thread wakes up
01:03:19.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.25) opts 0xd
01:03:19.944 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.25)
01:03:19.944 00.000 20224 Moving (0.13, 0.25) raw xDistance=0.11 yDistance=-0.27
01:03:19.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:03:19.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:19.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:03:19.944 00.000 20224 MoveAxis(E, 0, ABG)
01:03:19.944 00.000 20224 Move returns status 0, amount 0
01:03:19.944 00.000 20224 MoveAxis(N, 0, ABG)
01:03:19.944 00.000 20224 Move returns status 0, amount 0
01:03:19.944 00.000 20224 move complete, result=0
01:03:19.944 00.000 20224 worker thread done servicing request
01:03:19.948 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47030, med=3091, FiltMin=2800, FiltMax=23424, Gamma=1.000
01:03:19.972 00.024 8996 UpdateGuideState exits: m=645388 SNR=313.0
01:03:19.973 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:19.973 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:19.974 00.001 8996 Enqueuing Expose request
01:03:19.975 00.001 20224 Worker thread wakes up
01:03:19.975 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:03:19.976 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:19.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:21.129 01.153 20224 Exposure complete
01:03:21.210 00.081 20224 worker thread done servicing request
01:03:21.210 00.000 8996 OnExposeComplete: enter
01:03:21.211 00.001 8996 UpdateGuideState(): m_state=6
01:03:21.212 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11775
01:03:21.213 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.18, Mass=680640, SNR=345.2, Peak=49110 HFD=4.4
01:03:21.214 00.001 8996 MultiStar: [#1 0.04,0.47,0.00,M1] [#2 -0.17,0.41,0.00,M1] [#3 0.28,0.23,0.61,U] [#4 0.03,0.31,0.49,U] [#5 0.07,0.18,0.66,U] [#6 0.64,0.61,0.00,M6] [#7 0.49,1.03,0.00,M9] [#8 -0.13,0.32,0.32,U] 
01:03:21.215 00.001 8996 single-star, 4 included, MultiStar: {0.07, 0.23}, one-star: {0.01, 0.20}
01:03:21.216 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
01:03:21.217 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
01:03:21.217 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.52 mountX=-0.01 mountY=-0.20, mountTheta=-1.61
01:03:21.219 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.20, opts=13)
01:03:21.220 00.001 8996 Enqueuing Move request for scope (0.01, 0.20)
01:03:21.220 00.000 20224 Worker thread wakes up
01:03:21.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
01:03:21.221 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
01:03:21.221 00.000 20224 Moving (0.01, 0.20) raw xDistance=-0.01 yDistance=-0.20
01:03:21.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:03:21.221 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.44 newest=-0.60
01:03:21.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
01:03:21.221 00.000 20224 MoveAxis(E, 0, ABG)
01:03:21.221 00.000 20224 Move returns status 0, amount 0
01:03:21.221 00.000 20224 MoveAxis(N, 42, ABG)
01:03:21.221 00.000 20224 Guiding  Dir = 0, Dur = 42
01:03:21.221 00.000 20224 IsSlewing returns 0
01:03:21.221 00.000 20224 IsGuiding returns 0
01:03:21.224 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49110, med=3091, FiltMin=2787, FiltMax=26736, Gamma=1.000
01:03:21.238 00.014 8996 UpdateGuideState exits: m=680640 SNR=345.2
01:03:21.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:21.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:21.241 00.001 8996 Enqueuing Expose request
01:03:21.267 00.026 20224 IsGuiding returns 1
01:03:21.267 00.000 20224 scope still moving after pulse duration time elapsed
01:03:21.295 00.028 20224 IsSlewing returns 0
01:03:21.295 00.000 20224 IsGuiding returns 1
01:03:21.327 00.032 20224 IsSlewing returns 0
01:03:21.327 00.000 20224 IsGuiding returns 1
01:03:21.358 00.031 20224 IsSlewing returns 0
01:03:21.358 00.000 20224 IsGuiding returns 0
01:03:21.358 00.000 20224 scope move finished after 42 + 94 ms
01:03:21.358 00.000 20224 Move returns status 0, amount 42
01:03:21.358 00.000 20224 move complete, result=0
01:03:21.358 00.000 20224 worker thread done servicing request
01:03:21.358 00.000 20224 Worker thread wakes up
01:03:21.358 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:21.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:21.358 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 42 ms NORTH
01:03:22.333 00.975 20224 Exposure complete
01:03:22.407 00.074 20224 worker thread done servicing request
01:03:22.407 00.000 8996 OnExposeComplete: enter
01:03:22.409 00.002 8996 UpdateGuideState(): m_state=6
01:03:22.411 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11776
01:03:22.413 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=473.34, Mass=637379, SNR=318.4, Peak=44406 HFD=4.7
01:03:22.415 00.002 8996 MultiStar: [#1 -0.03,0.54,0.00,M2] [#2 0.16,0.16,0.72,U] [#3 0.08,0.25,0.56,U] [#4 -0.04,0.40,0.52,U] [#5 0.35,0.11,0.64,U] [#6 0.37,0.29,0.00,M7] [#7 0.30,0.80,0.00,M10] [#8 0.43,0.39,0.00,M2] 
01:03:22.416 00.001 8996 refined, 4 included, MultiStar: {0.17, 0.26}, one-star: {0.21, 0.36}
01:03:22.417 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
01:03:22.418 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
01:03:22.419 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.26 hyp=0.31 cameraTheta=1.00 mountX=0.14 mountY=-0.28, mountTheta=-1.10
01:03:22.420 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.26, opts=13)
01:03:22.422 00.002 8996 Enqueuing Move request for scope (0.17, 0.26)
01:03:22.423 00.001 20224 Worker thread wakes up
01:03:22.424 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.26) opts 0xd
01:03:22.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.26)
01:03:22.424 00.000 20224 Moving (0.17, 0.26) raw xDistance=0.14 yDistance=-0.28
01:03:22.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:03:22.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
01:03:22.424 00.000 20224 MoveAxis(E, 0, ABG)
01:03:22.424 00.000 20224 Move returns status 0, amount 0
01:03:22.424 00.000 20224 MoveAxis(N, 58, ABG)
01:03:22.424 00.000 20224 Guiding  Dir = 0, Dur = 58
01:03:22.424 00.000 20224 IsSlewing returns 0
01:03:22.424 00.000 20224 IsGuiding returns 0
01:03:22.428 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44406, med=3091, FiltMin=2790, FiltMax=22259, Gamma=1.000
01:03:22.437 00.009 20224 PulseGuide returned control before completion, sleep 56
01:03:22.447 00.010 8996 UpdateGuideState exits: m=637379 SNR=318.4
01:03:22.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:22.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:22.452 00.002 8996 Enqueuing Expose request
01:03:22.498 00.046 20224 IsGuiding returns 1
01:03:22.498 00.000 20224 scope still moving after pulse duration time elapsed
01:03:22.529 00.031 20224 IsSlewing returns 0
01:03:22.530 00.001 20224 IsGuiding returns 0
01:03:22.530 00.000 20224 scope move finished after 58 + 47 ms
01:03:22.530 00.000 20224 Move returns status 0, amount 58
01:03:22.530 00.000 20224 move complete, result=0
01:03:22.530 00.000 20224 worker thread done servicing request
01:03:22.530 00.000 20224 Worker thread wakes up
01:03:22.530 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 58 ms NORTH
01:03:22.532 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:22.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:23.699 01.167 20224 Exposure complete
01:03:23.755 00.056 20224 worker thread done servicing request
01:03:23.755 00.000 8996 OnExposeComplete: enter
01:03:23.756 00.001 8996 UpdateGuideState(): m_state=6
01:03:23.757 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11777
01:03:23.758 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.25, Mass=616765, SNR=302.8, Peak=42326 HFD=4.6
01:03:23.758 00.000 8996 MultiStar: [#1 -0.11,0.47,0.00,M3] [#2 -0.14,0.21,0.86,U] [#3 -0.10,0.20,0.58,U] [#4 0.00,0.14,0.45,U] [#5 0.22,0.04,0.68,U] [#6 0.26,0.23,0.41,U] [#7 0.29,0.36,0.00,R] [#8 0.11,0.19,0.38,U] 
01:03:23.759 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.19}, one-star: {0.24, 0.27}
01:03:23.760 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
01:03:23.761 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
01:03:23.761 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.19 hyp=0.21 cameraTheta=1.16 mountX=0.06 mountY=-0.20, mountTheta=-1.26
01:03:23.763 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.19, opts=13)
01:03:23.763 00.000 8996 Enqueuing Move request for scope (0.08, 0.19)
01:03:23.764 00.001 20224 Worker thread wakes up
01:03:23.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.19) opts 0xd
01:03:23.764 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.19)
01:03:23.764 00.000 20224 Moving (0.08, 0.19) raw xDistance=0.06 yDistance=-0.20
01:03:23.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:03:23.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:23.765 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:03:23.765 00.000 20224 MoveAxis(E, 0, ABG)
01:03:23.765 00.000 20224 Move returns status 0, amount 0
01:03:23.765 00.000 20224 MoveAxis(N, 0, ABG)
01:03:23.765 00.000 20224 Move returns status 0, amount 0
01:03:23.765 00.000 20224 move complete, result=0
01:03:23.765 00.000 20224 worker thread done servicing request
01:03:23.776 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42326, med=3091, FiltMin=2787, FiltMax=22416, Gamma=1.000
01:03:23.793 00.017 8996 UpdateGuideState exits: m=616765 SNR=302.8
01:03:23.795 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:23.795 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:23.796 00.001 8996 Enqueuing Expose request
01:03:23.797 00.001 20224 Worker thread wakes up
01:03:23.797 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:23.797 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:23.797 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:24.757 00.960 20224 Exposure complete
01:03:24.816 00.059 20224 worker thread done servicing request
01:03:24.816 00.000 8996 OnExposeComplete: enter
01:03:24.817 00.001 8996 UpdateGuideState(): m_state=6
01:03:24.818 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11778
01:03:24.819 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.14, Mass=688870, SNR=340.6, Peak=52310 HFD=4.4
01:03:24.820 00.001 8996 MultiStar: [#1 -0.13,0.07,0.57,U] [#2 -0.25,-0.02,0.64,U] [#3 0.01,0.00,0.58,U] [#4 -0.05,0.03,0.52,U] [#5 0.04,-0.18,0.61,U] [#6 0.57,0.07,0.00,M7] [#7 0.07,0.03,0.39,U] [#8 -0.09,0.03,0.38,U] 
01:03:24.820 00.000 8996 refined, 7 included, MultiStar: {-0.05, 0.02}, one-star: {0.02, 0.15}
01:03:24.821 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.78 = 2.78)
01:03:24.822 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
01:03:24.823 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.69 mountX=-0.05 mountY=-0.02, mountTheta=-2.80
01:03:24.826 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
01:03:24.827 00.001 8996 Enqueuing Move request for scope (-0.05, 0.02)
01:03:24.828 00.001 20224 Worker thread wakes up
01:03:24.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:03:24.828 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:03:24.828 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.02
01:03:24.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:03:24.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:24.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:03:24.828 00.000 20224 MoveAxis(E, 0, ABG)
01:03:24.828 00.000 20224 Move returns status 0, amount 0
01:03:24.828 00.000 20224 MoveAxis(N, 0, ABG)
01:03:24.828 00.000 20224 Move returns status 0, amount 0
01:03:24.828 00.000 20224 move complete, result=0
01:03:24.828 00.000 20224 worker thread done servicing request
01:03:24.832 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52310, med=3091, FiltMin=2781, FiltMax=26768, Gamma=1.000
01:03:24.849 00.017 8996 UpdateGuideState exits: m=688870 SNR=340.6
01:03:24.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:24.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:24.851 00.000 8996 Enqueuing Expose request
01:03:24.852 00.001 20224 Worker thread wakes up
01:03:24.852 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:03:24.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:24.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:26.005 01.152 20224 Exposure complete
01:03:26.067 00.062 20224 worker thread done servicing request
01:03:26.067 00.000 8996 OnExposeComplete: enter
01:03:26.068 00.001 8996 UpdateGuideState(): m_state=6
01:03:26.070 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11779
01:03:26.071 00.001 8996 Star::Find returns 1 (0), X=134.94, Y=473.11, Mass=683855, SNR=313.3, Peak=54006 HFD=4.5
01:03:26.074 00.003 8996 MultiStar: [#1 -0.04,0.21,0.74,U] [#2 0.05,0.04,0.67,U] [#3 0.43,-0.21,0.00,M1] [#4 0.05,-0.17,0.49,U] [#5 -0.09,-0.18,0.53,U] [#6 0.38,-0.22,0.47,U] [#7 -0.01,-0.27,0.41,U] [#8 0.02,0.16,0.37,U] 
01:03:26.075 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.00}, one-star: {-0.20, 0.13}
01:03:26.076 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
01:03:26.077 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
01:03:26.079 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-2.67 mountX=-0.01 mountY=0.00, mountTheta=2.57
01:03:26.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.00, opts=13)
01:03:26.083 00.001 8996 Enqueuing Move request for scope (-0.01, -0.00)
01:03:26.084 00.001 20224 Worker thread wakes up
01:03:26.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
01:03:26.084 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
01:03:26.084 00.000 20224 Moving (-0.01, -0.00) raw xDistance=-0.01 yDistance=0.00
01:03:26.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:03:26.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:26.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:03:26.084 00.000 20224 MoveAxis(E, 0, ABG)
01:03:26.084 00.000 20224 Move returns status 0, amount 0
01:03:26.084 00.000 20224 MoveAxis(N, 0, ABG)
01:03:26.084 00.000 20224 Move returns status 0, amount 0
01:03:26.084 00.000 20224 move complete, result=0
01:03:26.084 00.000 20224 worker thread done servicing request
01:03:26.090 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54006, med=3091, FiltMin=2806, FiltMax=27920, Gamma=1.000
01:03:26.112 00.022 8996 UpdateGuideState exits: m=683855 SNR=313.3
01:03:26.113 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:26.114 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:26.115 00.001 8996 Enqueuing Expose request
01:03:26.116 00.001 20224 Worker thread wakes up
01:03:26.116 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:03:26.117 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:26.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:27.103 00.986 20224 Exposure complete
01:03:27.175 00.072 20224 worker thread done servicing request
01:03:27.175 00.000 8996 OnExposeComplete: enter
01:03:27.176 00.001 8996 UpdateGuideState(): m_state=6
01:03:27.177 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11780
01:03:27.178 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=472.85, Mass=639631, SNR=313.4, Peak=46310 HFD=4.6
01:03:27.179 00.001 8996 MultiStar: [#1 0.09,-0.03,0.64,U] [#2 0.22,-0.25,0.83,U] [#3 0.31,-0.23,0.66,U] [#4 0.26,0.21,0.59,U] [#5 0.19,-0.16,0.67,U] [#6 0.78,0.05,0.00,M7] [#7 0.28,-0.16,0.43,U] [#8 0.29,0.09,0.37,U] 
01:03:27.180 00.001 8996 refined, 7 included, MultiStar: {0.16, -0.10}, one-star: {-0.15, -0.13}
01:03:27.181 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
01:03:27.181 00.000 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
01:03:27.182 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.10 hyp=0.19 cameraTheta=-0.57 mountX=0.17 mountY=0.08, mountTheta=0.46
01:03:27.184 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.10, opts=13)
01:03:27.185 00.001 8996 Enqueuing Move request for scope (0.16, -0.10)
01:03:27.185 00.000 20224 Worker thread wakes up
01:03:27.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.10) opts 0xd
01:03:27.186 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.10)
01:03:27.186 00.000 20224 Moving (0.16, -0.10) raw xDistance=0.17 yDistance=0.08
01:03:27.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:03:27.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:27.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:03:27.186 00.000 20224 MoveAxis(E, 0, ABG)
01:03:27.186 00.000 20224 Move returns status 0, amount 0
01:03:27.186 00.000 20224 MoveAxis(N, 0, ABG)
01:03:27.186 00.000 20224 Move returns status 0, amount 0
01:03:27.186 00.000 20224 move complete, result=0
01:03:27.186 00.000 20224 worker thread done servicing request
01:03:27.189 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46310, med=3091, FiltMin=2806, FiltMax=25469, Gamma=1.000
01:03:27.203 00.014 8996 UpdateGuideState exits: m=639631 SNR=313.4
01:03:27.205 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:27.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:27.208 00.002 8996 Enqueuing Expose request
01:03:27.209 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:27.210 00.001 20224 Worker thread wakes up
01:03:27.210 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:27.210 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:28.404 01.194 20224 Exposure complete
01:03:28.459 00.055 20224 worker thread done servicing request
01:03:28.459 00.000 8996 OnExposeComplete: enter
01:03:28.462 00.003 8996 UpdateGuideState(): m_state=6
01:03:28.465 00.003 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11781
01:03:28.467 00.002 8996 Star::Find returns 1 (0), X=135.17, Y=472.79, Mass=629384, SNR=335.1, Peak=43094 HFD=4.5
01:03:28.470 00.003 8996 MultiStar: [#1 0.28,-0.11,0.58,U] [#2 0.09,-0.31,0.69,U] [#3 0.38,-0.27,0.00,M1] [#4 0.09,0.13,0.51,U] [#5 0.31,-0.33,0.00,M1] [#6 0.63,-0.17,0.00,M8] [#7 0.01,-0.27,0.40,U] [#8 0.03,-0.18,0.31,U] 
01:03:28.472 00.002 8996 refined, 5 included, MultiStar: {0.09, -0.16}, one-star: {0.03, -0.20}
01:03:28.474 00.002 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
01:03:28.475 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
01:03:28.476 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-1.06 mountX=0.11 mountY=0.15, mountTheta=0.96
01:03:28.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
01:03:28.478 00.001 8996 Enqueuing Move request for scope (0.09, -0.16)
01:03:28.479 00.001 20224 Worker thread wakes up
01:03:28.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
01:03:28.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
01:03:28.479 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.11 yDistance=0.15
01:03:28.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:03:28.480 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:28.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:03:28.480 00.000 20224 MoveAxis(E, 0, ABG)
01:03:28.480 00.000 20224 Move returns status 0, amount 0
01:03:28.480 00.000 20224 MoveAxis(N, 0, ABG)
01:03:28.480 00.000 20224 Move returns status 0, amount 0
01:03:28.480 00.000 20224 move complete, result=0
01:03:28.480 00.000 20224 worker thread done servicing request
01:03:28.484 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43094, med=3091, FiltMin=2809, FiltMax=22800, Gamma=1.000
01:03:28.503 00.019 8996 UpdateGuideState exits: m=629384 SNR=335.1
01:03:28.505 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:28.508 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:28.509 00.001 8996 Enqueuing Expose request
01:03:28.511 00.002 20224 Worker thread wakes up
01:03:28.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:28.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:28.511 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:29.499 00.988 20224 Exposure complete
01:03:29.578 00.079 20224 worker thread done servicing request
01:03:29.578 00.000 8996 OnExposeComplete: enter
01:03:29.579 00.001 8996 UpdateGuideState(): m_state=6
01:03:29.580 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11782
01:03:29.581 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.04, Mass=629010, SNR=272.3, Peak=47494 HFD=4.4
01:03:29.582 00.001 8996 MultiStar: [#1 0.05,-0.45,0.00,M1] [#2 -0.22,-0.19,0.83,U] [#3 0.20,-0.17,0.73,U] [#4 -0.18,-0.21,0.60,U] [#5 0.05,-0.07,0.64,U] [#6 0.36,0.12,0.57,U] [#7 -0.33,-0.13,0.51,U] [#8 0.04,0.11,0.40,U] 
01:03:29.583 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.07}, one-star: {0.07, 0.05}
01:03:29.583 00.000 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
01:03:29.584 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
01:03:29.585 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.07 hyp=0.07 cameraTheta=-1.56 mountX=0.01 mountY=0.07, mountTheta=1.46
01:03:29.586 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.07, opts=13)
01:03:29.588 00.002 8996 Enqueuing Move request for scope (0.00, -0.07)
01:03:29.589 00.001 20224 Worker thread wakes up
01:03:29.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.07) opts 0xd
01:03:29.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.07)
01:03:29.589 00.000 20224 Moving (0.00, -0.07) raw xDistance=0.01 yDistance=0.07
01:03:29.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:03:29.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:29.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:03:29.589 00.000 20224 MoveAxis(E, 0, ABG)
01:03:29.589 00.000 20224 Move returns status 0, amount 0
01:03:29.589 00.000 20224 MoveAxis(N, 0, ABG)
01:03:29.589 00.000 20224 Move returns status 0, amount 0
01:03:29.589 00.000 20224 move complete, result=0
01:03:29.589 00.000 20224 worker thread done servicing request
01:03:29.599 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=47494, med=3091, FiltMin=2774, FiltMax=26720, Gamma=1.000
01:03:29.614 00.015 8996 UpdateGuideState exits: m=629010 SNR=272.3
01:03:29.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:29.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:29.617 00.001 8996 Enqueuing Expose request
01:03:29.617 00.000 20224 Worker thread wakes up
01:03:29.617 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:29.618 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:29.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:30.785 01.167 20224 Exposure complete
01:03:30.842 00.057 20224 worker thread done servicing request
01:03:30.842 00.000 8996 OnExposeComplete: enter
01:03:30.843 00.001 8996 UpdateGuideState(): m_state=6
01:03:30.844 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11783
01:03:30.845 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=472.87, Mass=647517, SNR=305.0, Peak=46310 HFD=4.7
01:03:30.846 00.001 8996 MultiStar: [#1 0.12,0.25,0.71,U] [#2 -0.09,0.14,0.81,U] [#3 0.17,-0.26,0.75,U] [#4 -0.05,0.08,0.55,U] [#5 0.33,-0.17,0.61,U] [#6 0.35,-0.08,0.44,U] [#7 -0.00,-0.25,0.40,U] [#8 0.12,0.09,0.40,U] 
01:03:30.847 00.001 8996 refined, 8 included, MultiStar: {0.14, -0.03}, one-star: {0.27, -0.12}
01:03:30.847 00.000 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
01:03:30.848 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
01:03:30.849 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.23 mountX=0.14 mountY=0.02, mountTheta=0.11
01:03:30.850 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.03, opts=13)
01:03:30.852 00.002 8996 Enqueuing Move request for scope (0.14, -0.03)
01:03:30.853 00.001 20224 Worker thread wakes up
01:03:30.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
01:03:30.853 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
01:03:30.853 00.000 20224 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=0.02
01:03:30.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:03:30.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:30.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:03:30.853 00.000 20224 MoveAxis(E, 0, ABG)
01:03:30.853 00.000 20224 Move returns status 0, amount 0
01:03:30.853 00.000 20224 MoveAxis(N, 0, ABG)
01:03:30.853 00.000 20224 Move returns status 0, amount 0
01:03:30.853 00.000 20224 move complete, result=0
01:03:30.853 00.000 20224 worker thread done servicing request
01:03:30.856 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=46310, med=3094, FiltMin=2784, FiltMax=25408, Gamma=1.000
01:03:30.870 00.014 8996 UpdateGuideState exits: m=647517 SNR=305.0
01:03:30.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:30.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:30.872 00.000 8996 Enqueuing Expose request
01:03:30.873 00.001 20224 Worker thread wakes up
01:03:30.873 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:03:30.874 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:30.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:31.862 00.988 20224 Exposure complete
01:03:31.936 00.074 20224 worker thread done servicing request
01:03:31.936 00.000 8996 OnExposeComplete: enter
01:03:31.938 00.002 8996 UpdateGuideState(): m_state=6
01:03:31.939 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11784
01:03:31.940 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=472.69, Mass=618286, SNR=305.5, Peak=46118 HFD=4.5
01:03:31.943 00.003 8996 MultiStar: [#1 0.08,0.17,0.79,U] [#2 -0.08,-0.28,0.83,U] [#3 0.20,0.16,0.65,U] [#4 -0.44,-0.08,0.00,M1] [#5 0.09,-0.04,0.68,U] [#6 0.57,-0.03,0.00,M7] [#7 0.25,-0.06,0.46,U] [#8 -0.03,0.31,0.30,U] 
01:03:31.944 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.05}, one-star: {0.01, -0.29}
01:03:31.945 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
01:03:31.946 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
01:03:31.946 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.66 mountX=0.07 mountY=0.04, mountTheta=0.55
01:03:31.948 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.05, opts=13)
01:03:31.949 00.001 8996 Enqueuing Move request for scope (0.07, -0.05)
01:03:31.950 00.001 20224 Worker thread wakes up
01:03:31.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
01:03:31.950 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
01:03:31.950 00.000 20224 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=0.04
01:03:31.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:03:31.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:31.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:03:31.950 00.000 20224 MoveAxis(E, 0, ABG)
01:03:31.950 00.000 20224 Move returns status 0, amount 0
01:03:31.950 00.000 20224 MoveAxis(N, 0, ABG)
01:03:31.950 00.000 20224 Move returns status 0, amount 0
01:03:31.950 00.000 20224 move complete, result=0
01:03:31.950 00.000 20224 worker thread done servicing request
01:03:31.954 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46118, med=3091, FiltMin=2781, FiltMax=22189, Gamma=1.000
01:03:31.967 00.013 8996 UpdateGuideState exits: m=618286 SNR=305.5
01:03:31.968 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:31.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:31.969 00.000 8996 Enqueuing Expose request
01:03:31.970 00.001 20224 Worker thread wakes up
01:03:31.970 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:03:31.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:31.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:33.156 01.185 20224 Exposure complete
01:03:33.241 00.085 20224 worker thread done servicing request
01:03:33.241 00.000 8996 OnExposeComplete: enter
01:03:33.242 00.001 8996 UpdateGuideState(): m_state=6
01:03:33.244 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11785
01:03:33.247 00.003 8996 Star::Find returns 1 (0), X=135.00, Y=472.82, Mass=632055, SNR=305.8, Peak=48582 HFD=4.3
01:03:33.248 00.001 8996 MultiStar: [#1 -0.33,-0.16,0.75,U] [#2 -0.14,-0.02,0.78,U] [#3 0.20,-0.16,0.56,U] [#4 -0.04,-0.31,0.53,U] [#5 0.06,-0.35,0.62,U] [#6 0.43,0.01,0.40,U] [#7 -0.19,-0.11,0.45,U] [#8 0.22,-0.33,0.41,U] 
01:03:33.249 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.17}, one-star: {-0.13, -0.16}
01:03:33.250 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
01:03:33.251 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
01:03:33.252 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.76 mountX=-0.02 mountY=0.17, mountTheta=1.66
01:03:33.255 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.17, opts=13)
01:03:33.257 00.002 8996 Enqueuing Move request for scope (-0.03, -0.17)
01:03:33.259 00.002 20224 Worker thread wakes up
01:03:33.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
01:03:33.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
01:03:33.259 00.000 20224 Moving (-0.03, -0.17) raw xDistance=-0.02 yDistance=0.17
01:03:33.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:03:33.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:33.260 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:03:33.260 00.000 20224 MoveAxis(E, 0, ABG)
01:03:33.260 00.000 20224 Move returns status 0, amount 0
01:03:33.260 00.000 20224 MoveAxis(N, 0, ABG)
01:03:33.260 00.000 20224 Move returns status 0, amount 0
01:03:33.260 00.000 20224 move complete, result=0
01:03:33.260 00.000 20224 worker thread done servicing request
01:03:33.264 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=48582, med=3091, FiltMin=2812, FiltMax=23469, Gamma=1.000
01:03:33.276 00.012 8996 UpdateGuideState exits: m=632055 SNR=305.8
01:03:33.277 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:33.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:33.279 00.001 8996 Enqueuing Expose request
01:03:33.280 00.001 20224 Worker thread wakes up
01:03:33.280 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:33.280 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:33.281 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:34.253 00.972 20224 Exposure complete
01:03:34.325 00.072 20224 worker thread done servicing request
01:03:34.326 00.001 8996 OnExposeComplete: enter
01:03:34.328 00.002 8996 UpdateGuideState(): m_state=6
01:03:34.329 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11786
01:03:34.331 00.002 8996 Star::Find returns 1 (0), X=134.86, Y=472.62, Mass=676849, SNR=307.8, Peak=47062 HFD=4.7
01:03:34.333 00.002 8996 MultiStar: [#1 -0.29,-0.09,0.86,U] [#2 -0.38,-0.12,0.90,U] [#3 0.13,-0.28,0.54,U] [#4 -0.41,-0.26,0.00,M1] [#5 -0.00,-0.41,0.60,U] [#6 0.31,0.12,0.40,U] [#7 0.07,-0.28,0.44,U] [#8 -0.14,-0.24,0.39,U] 
01:03:34.334 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.22}, one-star: {-0.27, -0.36}
01:03:34.336 00.002 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:03:34.337 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
01:03:34.338 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-2.13 mountX=-0.12 mountY=0.23, mountTheta=2.03
01:03:34.342 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.22, opts=13)
01:03:34.343 00.001 8996 Enqueuing Move request for scope (-0.14, -0.22)
01:03:34.344 00.001 20224 Worker thread wakes up
01:03:34.345 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.22) opts 0xd
01:03:34.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.22)
01:03:34.345 00.000 20224 Moving (-0.14, -0.22) raw xDistance=-0.12 yDistance=0.23
01:03:34.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:03:34.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:34.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:03:34.345 00.000 20224 MoveAxis(E, 0, ABG)
01:03:34.345 00.000 20224 Move returns status 0, amount 0
01:03:34.345 00.000 20224 MoveAxis(N, 0, ABG)
01:03:34.345 00.000 20224 Move returns status 0, amount 0
01:03:34.345 00.000 20224 move complete, result=0
01:03:34.345 00.000 20224 worker thread done servicing request
01:03:34.350 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47062, med=3091, FiltMin=2784, FiltMax=27558, Gamma=1.000
01:03:34.365 00.015 8996 UpdateGuideState exits: m=676849 SNR=307.8
01:03:34.366 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:34.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:34.367 00.000 8996 Enqueuing Expose request
01:03:34.368 00.001 20224 Worker thread wakes up
01:03:34.368 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:34.369 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:34.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:35.525 01.156 20224 Exposure complete
01:03:35.591 00.066 20224 worker thread done servicing request
01:03:35.591 00.000 8996 OnExposeComplete: enter
01:03:35.593 00.002 8996 UpdateGuideState(): m_state=6
01:03:35.593 00.000 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11787
01:03:35.594 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=472.82, Mass=681745, SNR=338.4, Peak=46086 HFD=4.4
01:03:35.595 00.001 8996 MultiStar: [#1 -0.12,-0.14,0.63,U] [#2 0.01,-0.14,0.65,U] [#3 0.50,-0.38,0.00,M1] [#4 0.28,-0.15,0.45,U] [#5 0.28,-0.46,0.00,M1] [#6 0.54,-0.13,0.00,M6] [#7 0.41,-0.34,0.00,M1] [#8 0.25,-0.07,0.35,U] 
01:03:35.596 00.001 8996 refined, 4 included, MultiStar: {0.07, -0.14}, one-star: {0.07, -0.17}
01:03:35.597 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
01:03:35.598 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
01:03:35.598 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-1.11 mountX=0.08 mountY=0.13, mountTheta=1.01
01:03:35.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.14, opts=13)
01:03:35.601 00.001 8996 Enqueuing Move request for scope (0.07, -0.14)
01:03:35.601 00.000 20224 Worker thread wakes up
01:03:35.602 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.14) opts 0xd
01:03:35.602 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.14)
01:03:35.602 00.000 20224 Moving (0.07, -0.14) raw xDistance=0.08 yDistance=0.13
01:03:35.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:03:35.602 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:35.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:03:35.602 00.000 20224 MoveAxis(E, 0, ABG)
01:03:35.602 00.000 20224 Move returns status 0, amount 0
01:03:35.602 00.000 20224 MoveAxis(N, 0, ABG)
01:03:35.602 00.000 20224 Move returns status 0, amount 0
01:03:35.602 00.000 20224 move complete, result=0
01:03:35.602 00.000 20224 worker thread done servicing request
01:03:35.607 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46086, med=3094, FiltMin=2787, FiltMax=24701, Gamma=1.000
01:03:35.631 00.024 8996 UpdateGuideState exits: m=681745 SNR=338.4
01:03:35.634 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:35.636 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:35.637 00.001 8996 Enqueuing Expose request
01:03:35.639 00.002 20224 Worker thread wakes up
01:03:35.639 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:35.641 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:35.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:36.613 00.972 20224 Exposure complete
01:03:36.706 00.093 20224 worker thread done servicing request
01:03:36.706 00.000 8996 OnExposeComplete: enter
01:03:36.708 00.002 8996 UpdateGuideState(): m_state=6
01:03:36.709 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11788
01:03:36.710 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=472.67, Mass=633869, SNR=310.6, Peak=48950 HFD=4.5
01:03:36.712 00.002 8996 MultiStar: [#1 -0.05,-0.21,0.61,U] [#2 -0.05,-0.21,0.85,U] [#3 0.27,-0.28,0.66,U] [#4 0.23,-0.20,0.48,U] [#5 -0.03,-0.43,0.58,U] [#6 0.66,-0.09,0.00,M7] [#7 0.16,-0.32,0.46,U] [#8 -0.10,-0.28,0.38,U] 
01:03:36.713 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.28}, one-star: {-0.18, -0.32}
01:03:36.713 00.000 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
01:03:36.714 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
01:03:36.715 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.54 mountX=0.04 mountY=0.28, mountTheta=1.44
01:03:36.716 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.28, opts=13)
01:03:36.718 00.002 8996 Enqueuing Move request for scope (0.01, -0.28)
01:03:36.720 00.002 20224 Worker thread wakes up
01:03:36.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.28) opts 0xd
01:03:36.720 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.28)
01:03:36.721 00.001 20224 Moving (0.01, -0.28) raw xDistance=0.04 yDistance=0.28
01:03:36.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:03:36.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:03:36.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:03:36.721 00.000 20224 MoveAxis(E, 0, ABG)
01:03:36.721 00.000 20224 Move returns status 0, amount 0
01:03:36.721 00.000 20224 MoveAxis(N, 0, ABG)
01:03:36.721 00.000 20224 Move returns status 0, amount 0
01:03:36.721 00.000 20224 move complete, result=0
01:03:36.722 00.001 20224 worker thread done servicing request
01:03:36.728 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48950, med=3094, FiltMin=2797, FiltMax=24182, Gamma=1.000
01:03:36.746 00.018 8996 UpdateGuideState exits: m=633869 SNR=310.6
01:03:36.748 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:36.748 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:36.749 00.001 8996 Enqueuing Expose request
01:03:36.750 00.001 20224 Worker thread wakes up
01:03:36.750 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:03:36.751 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:36.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:37.916 01.165 20224 Exposure complete
01:03:37.976 00.060 20224 worker thread done servicing request
01:03:37.976 00.000 8996 OnExposeComplete: enter
01:03:37.977 00.001 8996 UpdateGuideState(): m_state=6
01:03:37.978 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11789
01:03:37.980 00.002 8996 Star::Find returns 1 (0), X=135.16, Y=472.63, Mass=624494, SNR=325.4, Peak=44886 HFD=4.6
01:03:37.981 00.001 8996 MultiStar: [#1 0.26,-0.09,0.70,U] [#2 0.06,-0.22,0.81,U] [#3 0.42,-0.53,0.00,M1] [#4 -0.04,-0.33,0.52,U] [#5 0.02,-0.29,0.61,U] [#6 0.72,-0.15,0.00,M8] [#7 0.24,-0.32,0.45,U] [#8 -0.15,-0.05,0.33,U] 
01:03:37.983 00.002 8996 refined, 6 included, MultiStar: {0.07, -0.25}, one-star: {0.03, -0.35}
01:03:37.984 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
01:03:37.986 00.002 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
01:03:37.987 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.30 mountX=0.09 mountY=0.24, mountTheta=1.20
01:03:37.989 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.25, opts=13)
01:03:37.990 00.001 8996 Enqueuing Move request for scope (0.07, -0.25)
01:03:37.992 00.002 20224 Worker thread wakes up
01:03:37.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
01:03:37.992 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
01:03:37.992 00.000 20224 Moving (0.07, -0.25) raw xDistance=0.09 yDistance=0.24
01:03:37.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:03:37.992 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.30 newest=0.65
01:03:37.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:03:37.992 00.000 20224 MoveAxis(E, 0, ABG)
01:03:37.992 00.000 20224 Move returns status 0, amount 0
01:03:37.992 00.000 20224 MoveAxis(S, 51, ABG)
01:03:37.992 00.000 20224 Guiding  Dir = 1, Dur = 51
01:03:37.993 00.001 20224 IsSlewing returns 0
01:03:37.993 00.000 20224 IsGuiding returns 0
01:03:37.998 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=44886, med=3094, FiltMin=2790, FiltMax=20486, Gamma=1.000
01:03:38.013 00.015 8996 UpdateGuideState exits: m=624494 SNR=325.4
01:03:38.014 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:38.014 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:38.015 00.001 8996 Enqueuing Expose request
01:03:38.035 00.020 20224 PulseGuide returned control before completion, sleep 20
01:03:38.065 00.030 20224 IsGuiding returns 1
01:03:38.065 00.000 20224 scope still moving after pulse duration time elapsed
01:03:38.096 00.031 20224 IsSlewing returns 0
01:03:38.096 00.000 20224 IsGuiding returns 1
01:03:38.127 00.031 20224 IsSlewing returns 0
01:03:38.128 00.001 20224 IsGuiding returns 0
01:03:38.128 00.000 20224 scope move finished after 51 + 83 ms
01:03:38.128 00.000 20224 Move returns status 0, amount 51
01:03:38.128 00.000 20224 move complete, result=0
01:03:38.128 00.000 20224 worker thread done servicing request
01:03:38.128 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:03:38.129 00.001 20224 Worker thread wakes up
01:03:38.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:38.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:39.121 00.991 20224 Exposure complete
01:03:39.200 00.079 20224 worker thread done servicing request
01:03:39.200 00.000 8996 OnExposeComplete: enter
01:03:39.202 00.002 8996 UpdateGuideState(): m_state=6
01:03:39.204 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11790
01:03:39.205 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=472.80, Mass=563399, SNR=268.1, Peak=40598 HFD=4.5
01:03:39.207 00.002 8996 MultiStar: [#1 0.25,-0.16,0.74,U] [#2 0.08,-0.28,0.87,U] [#3 0.29,-0.38,0.00,M2] [#4 0.08,-0.24,0.65,U] [#5 0.16,-0.25,0.68,U] [#6 0.62,-0.36,0.00,M9] [#7 0.18,-0.36,0.51,U] [#8 0.35,-0.27,0.00,M1] 
01:03:39.209 00.002 8996 single-star, 5 included, MultiStar: {0.16, -0.23}, one-star: {0.21, -0.18}
01:03:39.209 00.000 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
01:03:39.210 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
01:03:39.212 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.27 cameraTheta=-0.72 mountX=0.22 mountY=0.15, mountTheta=0.61
01:03:39.214 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.18, opts=13)
01:03:39.216 00.002 8996 Enqueuing Move request for scope (0.21, -0.18)
01:03:39.217 00.001 20224 Worker thread wakes up
01:03:39.217 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
01:03:39.217 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
01:03:39.217 00.000 20224 Moving (0.21, -0.18) raw xDistance=0.22 yDistance=0.15
01:03:39.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:03:39.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:39.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:03:39.217 00.000 20224 MoveAxis(W, 32, ABG)
01:03:39.218 00.001 20224 Guiding  Dir = 3, Dur = 32
01:03:39.218 00.000 20224 IsSlewing returns 0
01:03:39.218 00.000 20224 IsGuiding returns 0
01:03:39.220 00.002 20224 PulseGuide returned control before completion, sleep 41
01:03:39.223 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40598, med=3094, FiltMin=2806, FiltMax=21040, Gamma=1.000
01:03:39.247 00.024 8996 UpdateGuideState exits: m=563399 SNR=268.1
01:03:39.249 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:39.251 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:39.252 00.001 8996 Enqueuing Expose request
01:03:39.264 00.012 20224 IsGuiding returns 1
01:03:39.264 00.000 20224 scope still moving after pulse duration time elapsed
01:03:39.296 00.032 20224 IsSlewing returns 0
01:03:39.296 00.000 20224 IsGuiding returns 0
01:03:39.296 00.000 20224 scope move finished after 32 + 45 ms
01:03:39.296 00.000 20224 Move returns status 0, amount 32
01:03:39.296 00.000 20224 MoveAxis(N, 0, ABG)
01:03:39.296 00.000 20224 Move returns status 0, amount 0
01:03:39.296 00.000 20224 move complete, result=0
01:03:39.296 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 0 ms NORTH
01:03:39.297 00.001 20224 worker thread done servicing request
01:03:39.298 00.001 20224 Worker thread wakes up
01:03:39.298 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:39.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:40.459 01.161 20224 Exposure complete
01:03:40.542 00.083 20224 worker thread done servicing request
01:03:40.542 00.000 8996 OnExposeComplete: enter
01:03:40.543 00.001 8996 UpdateGuideState(): m_state=6
01:03:40.544 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11791
01:03:40.545 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=472.82, Mass=695618, SNR=353.5, Peak=54486 HFD=4.4
01:03:40.546 00.001 8996 MultiStar: [#1 -0.13,-0.40,0.65,U] [#2 -0.16,-0.41,0.59,U] [#3 0.21,-0.61,0.00,M3] [#4 0.15,-0.58,0.00,M1] [#5 0.01,-0.65,0.00,M1] [#6 0.61,-0.13,0.00,M10] [#7 -0.08,-0.34,0.30,U] [#8 0.06,-0.44,0.00,M2] 
01:03:40.547 00.001 8996 single-star, 3 included, MultiStar: {-0.08, -0.30}, one-star: {0.00, -0.16}
01:03:40.547 00.000 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
01:03:40.548 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
01:03:40.549 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.57 mountX=0.02 mountY=0.16, mountTheta=1.47
01:03:40.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.16, opts=13)
01:03:40.552 00.001 8996 Enqueuing Move request for scope (0.00, -0.16)
01:03:40.553 00.001 20224 Worker thread wakes up
01:03:40.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.16) opts 0xd
01:03:40.553 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.16)
01:03:40.553 00.000 20224 Moving (0.00, -0.16) raw xDistance=0.02 yDistance=0.16
01:03:40.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:03:40.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:40.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:03:40.553 00.000 20224 MoveAxis(E, 0, ABG)
01:03:40.553 00.000 20224 Move returns status 0, amount 0
01:03:40.553 00.000 20224 MoveAxis(N, 0, ABG)
01:03:40.553 00.000 20224 Move returns status 0, amount 0
01:03:40.553 00.000 20224 move complete, result=0
01:03:40.553 00.000 20224 worker thread done servicing request
01:03:40.560 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54486, med=3094, FiltMin=2803, FiltMax=25773, Gamma=1.000
01:03:40.576 00.016 8996 UpdateGuideState exits: m=695618 SNR=353.5
01:03:40.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:40.577 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:40.578 00.001 8996 Enqueuing Expose request
01:03:40.579 00.001 20224 Worker thread wakes up
01:03:40.579 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:40.580 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:40.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:41.557 00.977 20224 Exposure complete
01:03:41.626 00.069 20224 worker thread done servicing request
01:03:41.627 00.001 8996 OnExposeComplete: enter
01:03:41.628 00.001 8996 UpdateGuideState(): m_state=6
01:03:41.631 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11792
01:03:41.632 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=472.70, Mass=674447, SNR=323.7, Peak=47830 HFD=4.6
01:03:41.634 00.002 8996 MultiStar: [#1 -0.18,-0.09,0.57,U] [#2 -0.26,-0.23,0.71,U] [#3 0.16,-0.64,0.00,M4] [#4 -0.23,-0.40,0.00,M2] [#5 0.00,-0.63,0.00,M2] [#6 0.53,-0.22,0.00,R] [#7 0.02,-0.40,0.41,U] [#8 0.21,-0.70,0.00,M3] 
01:03:41.635 00.001 8996 refined, 3 included, MultiStar: {-0.13, -0.24}, one-star: {-0.06, -0.28}
01:03:41.636 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:03:41.637 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
01:03:41.638 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.24 hyp=0.27 cameraTheta=-2.04 mountX=-0.10 mountY=0.26, mountTheta=1.94
01:03:41.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.24, opts=13)
01:03:41.642 00.002 8996 Enqueuing Move request for scope (-0.13, -0.24)
01:03:41.644 00.002 20224 Worker thread wakes up
01:03:41.645 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.24) opts 0xd
01:03:41.645 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.24)
01:03:41.645 00.000 20224 Moving (-0.13, -0.24) raw xDistance=-0.10 yDistance=0.26
01:03:41.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:03:41.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:03:41.645 00.000 20224 MoveAxis(E, 0, ABG)
01:03:41.645 00.000 20224 Move returns status 0, amount 0
01:03:41.645 00.000 20224 MoveAxis(S, 54, ABG)
01:03:41.645 00.000 20224 Guiding  Dir = 1, Dur = 54
01:03:41.645 00.000 20224 IsSlewing returns 0
01:03:41.646 00.001 20224 IsGuiding returns 0
01:03:41.655 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47830, med=3094, FiltMin=2801, FiltMax=23974, Gamma=1.000
01:03:41.677 00.022 8996 UpdateGuideState exits: m=674447 SNR=323.7
01:03:41.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:41.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:41.680 00.001 8996 Enqueuing Expose request
01:03:41.708 00.028 20224 IsGuiding returns 1
01:03:41.708 00.000 20224 scope still moving after pulse duration time elapsed
01:03:41.737 00.029 20224 IsSlewing returns 0
01:03:41.737 00.000 20224 IsGuiding returns 1
01:03:41.768 00.031 20224 IsSlewing returns 0
01:03:41.768 00.000 20224 IsGuiding returns 1
01:03:41.800 00.032 20224 IsSlewing returns 0
01:03:41.801 00.001 20224 IsGuiding returns 0
01:03:41.801 00.000 20224 scope move finished after 54 + 100 ms
01:03:41.801 00.000 20224 Move returns status 0, amount 54
01:03:41.801 00.000 20224 move complete, result=0
01:03:41.801 00.000 20224 worker thread done servicing request
01:03:41.801 00.000 20224 Worker thread wakes up
01:03:41.801 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
01:03:41.804 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:41.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:42.961 01.157 20224 Exposure complete
01:03:43.046 00.085 20224 worker thread done servicing request
01:03:43.046 00.000 8996 OnExposeComplete: enter
01:03:43.047 00.001 8996 UpdateGuideState(): m_state=6
01:03:43.048 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11793
01:03:43.049 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=472.61, Mass=686248, SNR=332.2, Peak=44966 HFD=4.6
01:03:43.050 00.001 8996 MultiStar: [#1 -0.25,-0.12,0.71,U] [#2 -0.34,0.01,0.78,U] [#3 0.37,-0.37,0.00,M5] [#4 0.04,-0.18,0.55,U] [#5 -0.30,-0.25,0.47,U] [#6 0.04,0.23,0.42,U] [#7 -0.08,-0.20,0.45,U] [#8 -0.32,-0.26,0.34,U] 
01:03:43.050 00.000 8996 refined, 7 included, MultiStar: {-0.12, -0.16}, one-star: {0.12, -0.37}
01:03:43.051 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:03:43.052 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
01:03:43.053 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.22 mountX=-0.10 mountY=0.17, mountTheta=2.12
01:03:43.056 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.16, opts=13)
01:03:43.057 00.001 8996 Enqueuing Move request for scope (-0.12, -0.16)
01:03:43.058 00.001 20224 Worker thread wakes up
01:03:43.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
01:03:43.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
01:03:43.058 00.000 20224 Moving (-0.12, -0.16) raw xDistance=-0.10 yDistance=0.17
01:03:43.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:03:43.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:43.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:03:43.058 00.000 20224 MoveAxis(E, 0, ABG)
01:03:43.058 00.000 20224 Move returns status 0, amount 0
01:03:43.058 00.000 20224 MoveAxis(N, 0, ABG)
01:03:43.058 00.000 20224 Move returns status 0, amount 0
01:03:43.058 00.000 20224 move complete, result=0
01:03:43.058 00.000 20224 worker thread done servicing request
01:03:43.063 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44966, med=3094, FiltMin=2777, FiltMax=23235, Gamma=1.000
01:03:43.079 00.016 8996 UpdateGuideState exits: m=686248 SNR=332.2
01:03:43.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:43.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:43.082 00.001 8996 Enqueuing Expose request
01:03:43.083 00.001 20224 Worker thread wakes up
01:03:43.083 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:03:43.084 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:43.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:44.077 00.993 20224 Exposure complete
01:03:44.155 00.078 20224 worker thread done servicing request
01:03:44.155 00.000 8996 OnExposeComplete: enter
01:03:44.156 00.001 8996 UpdateGuideState(): m_state=6
01:03:44.158 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11794
01:03:44.160 00.002 8996 Star::Find returns 1 (0), X=135.16, Y=472.88, Mass=800445, SNR=366.0, Peak=63510 HFD=4.3
01:03:44.162 00.002 8996 MultiStar: [#1 -0.04,-0.10,0.51,U] [#2 -0.29,0.02,0.64,U] [#3 0.39,-0.11,0.49,U] [#4 -0.04,-0.03,0.39,U] [#5 -0.03,-0.50,0.00,M2] [#6 0.21,0.14,0.37,U] [#7 -0.33,-0.27,0.39,U] [#8 0.05,-0.09,0.33,U] 
01:03:44.163 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.07}, one-star: {0.02, -0.10}
01:03:44.164 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:03:44.166 00.002 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:03:44.168 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.73 mountX=-0.00 mountY=0.07, mountTheta=1.64
01:03:44.170 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
01:03:44.172 00.002 8996 Enqueuing Move request for scope (-0.01, -0.07)
01:03:44.173 00.001 20224 Worker thread wakes up
01:03:44.174 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:03:44.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:03:44.174 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.00 yDistance=0.07
01:03:44.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:03:44.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:44.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:03:44.174 00.000 20224 MoveAxis(E, 0, ABG)
01:03:44.174 00.000 20224 Move returns status 0, amount 0
01:03:44.174 00.000 20224 MoveAxis(N, 0, ABG)
01:03:44.174 00.000 20224 Move returns status 0, amount 0
01:03:44.175 00.001 20224 move complete, result=0
01:03:44.175 00.000 20224 worker thread done servicing request
01:03:44.186 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63510, med=3094, FiltMin=2806, FiltMax=29136, Gamma=1.000
01:03:44.221 00.035 8996 UpdateGuideState exits: m=800445 SNR=366.0
01:03:44.223 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:44.226 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:44.229 00.003 8996 Enqueuing Expose request
01:03:44.231 00.002 20224 Worker thread wakes up
01:03:44.231 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:44.233 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:44.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:45.403 01.170 20224 Exposure complete
01:03:45.480 00.077 20224 worker thread done servicing request
01:03:45.480 00.000 8996 OnExposeComplete: enter
01:03:45.482 00.002 8996 UpdateGuideState(): m_state=6
01:03:45.483 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11795
01:03:45.484 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=472.76, Mass=636952, SNR=314.9, Peak=44662 HFD=4.5
01:03:45.485 00.001 8996 MultiStar: [#1 -0.25,0.05,0.76,U] [#2 -0.12,0.03,0.82,U] [#3 0.31,-0.15,0.71,U] [#4 -0.04,0.04,0.56,U] [#5 0.11,-0.36,0.54,U] [#6 -0.26,0.07,0.44,U] [#7 -0.03,-0.54,0.00,M1] [#8 0.12,-0.11,0.32,U] 
01:03:45.487 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.09}, one-star: {-0.00, -0.22}
01:03:45.488 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
01:03:45.489 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
01:03:45.490 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.82 mountX=-0.01 mountY=0.09, mountTheta=1.72
01:03:45.493 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
01:03:45.493 00.000 8996 Enqueuing Move request for scope (-0.02, -0.09)
01:03:45.494 00.001 20224 Worker thread wakes up
01:03:45.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
01:03:45.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
01:03:45.495 00.001 20224 Moving (-0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
01:03:45.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:03:45.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:45.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:03:45.495 00.000 20224 MoveAxis(E, 0, ABG)
01:03:45.495 00.000 20224 Move returns status 0, amount 0
01:03:45.495 00.000 20224 MoveAxis(N, 0, ABG)
01:03:45.495 00.000 20224 Move returns status 0, amount 0
01:03:45.495 00.000 20224 move complete, result=0
01:03:45.495 00.000 20224 worker thread done servicing request
01:03:45.502 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44662, med=3094, FiltMin=2797, FiltMax=23469, Gamma=1.000
01:03:45.523 00.021 8996 UpdateGuideState exits: m=636952 SNR=314.9
01:03:45.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:45.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:45.526 00.001 8996 Enqueuing Expose request
01:03:45.526 00.000 20224 Worker thread wakes up
01:03:45.526 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:45.527 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:45.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:46.496 00.969 20224 Exposure complete
01:03:46.564 00.068 20224 worker thread done servicing request
01:03:46.564 00.000 8996 OnExposeComplete: enter
01:03:46.566 00.002 8996 UpdateGuideState(): m_state=6
01:03:46.566 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11796
01:03:46.567 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.16, Mass=682659, SNR=312.3, Peak=57574 HFD=4.4
01:03:46.568 00.001 8996 MultiStar: [#1 -0.35,0.43,0.00,M1] [#2 -0.37,-0.10,0.68,U] [#3 -0.06,-0.06,0.56,U] [#4 -0.32,-0.13,0.51,U] [#5 -0.18,-0.32,0.62,U] [#6 -0.17,0.31,0.39,U] [#7 -0.38,-0.34,0.00,M2] [#8 -0.07,-0.09,0.34,U] 
01:03:46.569 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.02}, one-star: {-0.24, 0.18}
01:03:46.571 00.002 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
01:03:46.573 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
01:03:46.574 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.03 mountX=-0.21 mountY=0.05, mountTheta=2.91
01:03:46.577 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.02, opts=13)
01:03:46.580 00.003 8996 Enqueuing Move request for scope (-0.22, -0.02)
01:03:46.581 00.001 20224 Worker thread wakes up
01:03:46.582 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
01:03:46.582 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
01:03:46.582 00.000 20224 Moving (-0.22, -0.02) raw xDistance=-0.21 yDistance=0.05
01:03:46.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:03:46.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:46.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:03:46.582 00.000 20224 MoveAxis(E, 31, ABG)
01:03:46.582 00.000 20224 Guiding  Dir = 2, Dur = 31
01:03:46.582 00.000 20224 IsSlewing returns 0
01:03:46.582 00.000 20224 IsGuiding returns 0
01:03:46.590 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57574, med=3094, FiltMin=2777, FiltMax=27542, Gamma=1.000
01:03:46.593 00.003 20224 PulseGuide returned control before completion, sleep 31
01:03:46.611 00.018 8996 UpdateGuideState exits: m=682659 SNR=312.3
01:03:46.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:46.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:46.614 00.001 8996 Enqueuing Expose request
01:03:46.641 00.027 20224 IsGuiding returns 1
01:03:46.641 00.000 20224 scope still moving after pulse duration time elapsed
01:03:46.668 00.027 20224 IsSlewing returns 0
01:03:46.668 00.000 20224 IsGuiding returns 1
01:03:46.699 00.031 20224 IsSlewing returns 0
01:03:46.700 00.001 20224 IsGuiding returns 0
01:03:46.700 00.000 20224 scope move finished after 31 + 86 ms
01:03:46.700 00.000 20224 Move returns status 0, amount 31
01:03:46.700 00.000 20224 MoveAxis(N, 0, ABG)
01:03:46.700 00.000 20224 Move returns status 0, amount 0
01:03:46.700 00.000 20224 move complete, result=0
01:03:46.700 00.000 20224 worker thread done servicing request
01:03:46.700 00.000 20224 Worker thread wakes up
01:03:46.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:46.700 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:46.700 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
01:03:47.871 01.171 20224 Exposure complete
01:03:47.945 00.074 20224 worker thread done servicing request
01:03:47.945 00.000 8996 OnExposeComplete: enter
01:03:47.946 00.001 8996 UpdateGuideState(): m_state=6
01:03:47.947 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11797
01:03:47.947 00.000 8996 Star::Find returns 1 (0), X=135.37, Y=472.98, Mass=648563, SNR=291.9, Peak=51462 HFD=4.4
01:03:47.948 00.001 8996 MultiStar: [#1 -0.14,-0.04,0.66,U] [#2 -0.04,0.04,0.89,U] [#3 0.30,-0.11,0.65,U] [#4 -0.05,-0.05,0.56,U] [#5 -0.13,-0.50,0.00,M1] [#6 -0.18,0.10,0.39,U] [#7 -0.00,-0.37,0.42,U] [#8 -0.02,-0.16,0.40,U] 
01:03:47.949 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.05}, one-star: {0.23, -0.00}
01:03:47.950 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
01:03:47.951 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
01:03:47.952 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.07 cameraTheta=-0.96 mountX=0.04 mountY=0.05, mountTheta=0.86
01:03:47.955 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
01:03:47.957 00.002 8996 Enqueuing Move request for scope (0.04, -0.05)
01:03:47.958 00.001 20224 Worker thread wakes up
01:03:47.959 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
01:03:47.959 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
01:03:47.959 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.04 yDistance=0.05
01:03:47.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:03:47.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:47.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:03:47.959 00.000 20224 MoveAxis(E, 0, ABG)
01:03:47.959 00.000 20224 Move returns status 0, amount 0
01:03:47.960 00.001 20224 MoveAxis(N, 0, ABG)
01:03:47.960 00.000 20224 Move returns status 0, amount 0
01:03:47.960 00.000 20224 move complete, result=0
01:03:47.960 00.000 20224 worker thread done servicing request
01:03:47.968 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51462, med=3094, FiltMin=2790, FiltMax=26592, Gamma=1.000
01:03:47.999 00.031 8996 UpdateGuideState exits: m=648563 SNR=291.9
01:03:48.001 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:48.003 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:48.004 00.001 8996 Enqueuing Expose request
01:03:48.006 00.002 20224 Worker thread wakes up
01:03:48.006 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:03:48.008 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:48.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:48.976 00.968 20224 Exposure complete
01:03:49.044 00.068 20224 worker thread done servicing request
01:03:49.044 00.000 8996 OnExposeComplete: enter
01:03:49.045 00.001 8996 UpdateGuideState(): m_state=6
01:03:49.046 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11798
01:03:49.047 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=472.98, Mass=654268, SNR=327.3, Peak=49302 HFD=4.6
01:03:49.048 00.001 8996 MultiStar: [#1 0.17,-0.06,0.62,U] [#2 -0.08,0.13,0.61,U] [#3 0.48,-0.42,0.00,M2] [#4 0.20,-0.17,0.50,U] [#5 0.02,-0.25,0.60,U] [#6 -0.04,-0.10,0.39,U] [#7 0.11,-0.48,0.00,M2] [#8 -0.11,0.03,0.37,U] 
01:03:49.049 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.05}, one-star: {0.19, -0.00}
01:03:49.050 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
01:03:49.051 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
01:03:49.052 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-0.65 mountX=0.08 mountY=0.05, mountTheta=0.54
01:03:49.053 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.05, opts=13)
01:03:49.054 00.001 8996 Enqueuing Move request for scope (0.07, -0.05)
01:03:49.055 00.001 20224 Worker thread wakes up
01:03:49.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
01:03:49.055 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
01:03:49.055 00.000 20224 Moving (0.07, -0.05) raw xDistance=0.08 yDistance=0.05
01:03:49.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:03:49.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:49.056 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:03:49.056 00.000 20224 MoveAxis(E, 0, ABG)
01:03:49.056 00.000 20224 Move returns status 0, amount 0
01:03:49.056 00.000 20224 MoveAxis(N, 0, ABG)
01:03:49.056 00.000 20224 Move returns status 0, amount 0
01:03:49.056 00.000 20224 move complete, result=0
01:03:49.056 00.000 20224 worker thread done servicing request
01:03:49.063 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49302, med=3094, FiltMin=2806, FiltMax=27376, Gamma=1.000
01:03:49.076 00.013 8996 UpdateGuideState exits: m=654268 SNR=327.3
01:03:49.077 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:49.077 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:49.078 00.001 8996 Enqueuing Expose request
01:03:49.079 00.001 20224 Worker thread wakes up
01:03:49.079 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:03:49.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:49.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:50.245 01.165 20224 Exposure complete
01:03:50.300 00.055 20224 worker thread done servicing request
01:03:50.300 00.000 8996 OnExposeComplete: enter
01:03:50.302 00.002 8996 UpdateGuideState(): m_state=6
01:03:50.303 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11799
01:03:50.304 00.001 8996 Star::Find returns 1 (0), X=134.87, Y=473.04, Mass=649267, SNR=292.6, Peak=61062 HFD=4.4
01:03:50.305 00.001 8996 MultiStar: [#1 -0.20,-0.01,0.63,U] [#2 -0.21,-0.12,0.72,U] [#3 0.02,-0.06,0.65,U] [#4 -0.04,0.05,0.59,U] [#5 -0.15,-0.23,0.70,U] [#6 0.04,0.23,0.41,U] [#7 -0.45,-0.12,0.00,M3] [#8 -0.23,-0.27,0.39,U] 
01:03:50.306 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.04}, one-star: {-0.26, 0.06}
01:03:50.306 00.000 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
01:03:50.307 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
01:03:50.308 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.86 mountX=-0.14 mountY=0.06, mountTheta=2.75
01:03:50.309 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.04, opts=13)
01:03:50.310 00.001 8996 Enqueuing Move request for scope (-0.14, -0.04)
01:03:50.311 00.001 20224 Worker thread wakes up
01:03:50.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
01:03:50.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
01:03:50.311 00.000 20224 Moving (-0.14, -0.04) raw xDistance=-0.14 yDistance=0.06
01:03:50.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:03:50.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:50.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:03:50.312 00.001 20224 MoveAxis(E, 0, ABG)
01:03:50.312 00.000 20224 Move returns status 0, amount 0
01:03:50.312 00.000 20224 MoveAxis(N, 0, ABG)
01:03:50.312 00.000 20224 Move returns status 0, amount 0
01:03:50.312 00.000 20224 move complete, result=0
01:03:50.312 00.000 20224 worker thread done servicing request
01:03:50.315 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=61062, med=3094, FiltMin=2784, FiltMax=25606, Gamma=1.000
01:03:50.336 00.021 8996 UpdateGuideState exits: m=649267 SNR=292.6
01:03:50.338 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:50.339 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:50.340 00.001 8996 Enqueuing Expose request
01:03:50.341 00.001 20224 Worker thread wakes up
01:03:50.341 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:50.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:50.341 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:03:51.328 00.987 20224 Exposure complete
01:03:51.384 00.056 20224 worker thread done servicing request
01:03:51.384 00.000 8996 OnExposeComplete: enter
01:03:51.386 00.002 8996 UpdateGuideState(): m_state=6
01:03:51.388 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11800
01:03:51.389 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.00, Mass=632366, SNR=304.0, Peak=57142 HFD=4.4
01:03:51.391 00.002 8996 MultiStar: [#1 -0.31,-0.12,0.61,U] [#2 -0.37,-0.14,0.79,U] [#3 -0.04,-0.05,0.60,U] [#4 -0.28,-0.05,0.52,U] [#5 -0.14,-0.33,0.62,U] [#6 -0.21,0.25,0.41,U] [#7 -0.49,0.17,0.00,M4] [#8 -0.04,-0.19,0.44,U] 
01:03:51.392 00.001 8996 single-star, 7 included, MultiStar: {-0.21, -0.08}, one-star: {-0.22, 0.02}
01:03:51.393 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
01:03:51.395 00.002 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
01:03:51.396 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.07 mountX=-0.22 mountY=0.01, mountTheta=3.10
01:03:51.399 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
01:03:51.399 00.000 8996 Enqueuing Move request for scope (-0.22, 0.02)
01:03:51.400 00.001 20224 Worker thread wakes up
01:03:51.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
01:03:51.400 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
01:03:51.401 00.001 20224 Moving (-0.22, 0.02) raw xDistance=-0.22 yDistance=0.01
01:03:51.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:03:51.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:51.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:03:51.401 00.000 20224 MoveAxis(E, 33, ABG)
01:03:51.401 00.000 20224 Guiding  Dir = 2, Dur = 33
01:03:51.402 00.001 20224 IsSlewing returns 0
01:03:51.402 00.000 20224 IsGuiding returns 0
01:03:51.404 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=57142, med=3094, FiltMin=2784, FiltMax=25942, Gamma=1.000
01:03:51.416 00.012 20224 PulseGuide returned control before completion, sleep 30
01:03:51.421 00.005 8996 UpdateGuideState exits: m=632366 SNR=304.0
01:03:51.423 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:51.425 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:51.426 00.001 8996 Enqueuing Expose request
01:03:51.461 00.035 20224 IsGuiding returns 1
01:03:51.461 00.000 20224 scope still moving after pulse duration time elapsed
01:03:51.492 00.031 20224 IsSlewing returns 0
01:03:51.492 00.000 20224 IsGuiding returns 1
01:03:51.523 00.031 20224 IsSlewing returns 0
01:03:51.524 00.001 20224 IsGuiding returns 0
01:03:51.524 00.000 20224 scope move finished after 33 + 88 ms
01:03:51.524 00.000 20224 Move returns status 0, amount 33
01:03:51.524 00.000 20224 MoveAxis(N, 0, ABG)
01:03:51.524 00.000 20224 Move returns status 0, amount 0
01:03:51.524 00.000 20224 move complete, result=0
01:03:51.524 00.000 20224 worker thread done servicing request
01:03:51.524 00.000 20224 Worker thread wakes up
01:03:51.524 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
01:03:51.526 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:51.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:52.702 01.176 20224 Exposure complete
01:03:52.763 00.061 20224 worker thread done servicing request
01:03:52.763 00.000 8996 OnExposeComplete: enter
01:03:52.766 00.003 8996 UpdateGuideState(): m_state=6
01:03:52.770 00.004 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11801
01:03:52.772 00.002 8996 Star::Find returns 1 (0), X=135.39, Y=472.56, Mass=695175, SNR=307.4, Peak=44886 HFD=4.7
01:03:52.773 00.001 8996 MultiStar: [#1 0.00,-0.36,0.63,U] [#2 -0.43,-0.20,0.00,M1] [#3 0.18,-0.14,0.64,U] [#4 -0.05,-0.12,0.59,U] [#5 0.24,-0.40,0.00,M1] [#6 -0.17,0.17,0.45,U] [#7 -0.28,-0.38,0.00,M5] [#8 0.31,-0.56,0.00,M1] 
01:03:52.774 00.001 8996 refined, 4 included, MultiStar: {0.08, -0.22}, one-star: {0.25, -0.42}
01:03:52.776 00.002 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
01:03:52.779 00.003 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
01:03:52.782 00.003 8996 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.24 cameraTheta=-1.22 mountX=0.10 mountY=0.21, mountTheta=1.12
01:03:52.785 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.22, opts=13)
01:03:52.787 00.002 8996 Enqueuing Move request for scope (0.08, -0.22)
01:03:52.788 00.001 20224 Worker thread wakes up
01:03:52.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
01:03:52.788 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
01:03:52.788 00.000 20224 Moving (0.08, -0.22) raw xDistance=0.10 yDistance=0.21
01:03:52.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:03:52.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:03:52.788 00.000 20224 MoveAxis(E, 0, ABG)
01:03:52.788 00.000 20224 Move returns status 0, amount 0
01:03:52.788 00.000 20224 MoveAxis(S, 44, ABG)
01:03:52.788 00.000 20224 Guiding  Dir = 1, Dur = 44
01:03:52.789 00.001 20224 IsSlewing returns 0
01:03:52.789 00.000 20224 IsGuiding returns 0
01:03:52.794 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44886, med=3094, FiltMin=2790, FiltMax=24611, Gamma=1.000
01:03:52.811 00.017 8996 UpdateGuideState exits: m=695175 SNR=307.4
01:03:52.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:52.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:52.814 00.001 8996 Enqueuing Expose request
01:03:52.837 00.023 20224 IsGuiding returns 1
01:03:52.837 00.000 20224 scope still moving after pulse duration time elapsed
01:03:52.867 00.030 20224 IsSlewing returns 0
01:03:52.867 00.000 20224 IsGuiding returns 1
01:03:52.897 00.030 20224 IsSlewing returns 0
01:03:52.897 00.000 20224 IsGuiding returns 1
01:03:52.928 00.031 20224 IsSlewing returns 0
01:03:52.928 00.000 20224 IsGuiding returns 0
01:03:52.929 00.001 20224 scope move finished after 44 + 95 ms
01:03:52.929 00.000 20224 Move returns status 0, amount 44
01:03:52.929 00.000 20224 move complete, result=0
01:03:52.929 00.000 20224 worker thread done servicing request
01:03:52.929 00.000 20224 Worker thread wakes up
01:03:52.929 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:52.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:52.929 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
01:03:53.904 00.975 20224 Exposure complete
01:03:54.000 00.096 20224 worker thread done servicing request
01:03:54.000 00.000 8996 OnExposeComplete: enter
01:03:54.001 00.001 8996 UpdateGuideState(): m_state=6
01:03:54.002 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11802
01:03:54.003 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=472.83, Mass=690258, SNR=328.4, Peak=54742 HFD=4.6
01:03:54.003 00.000 8996 MultiStar: [#1 0.02,-0.27,0.71,U] [#2 0.01,-0.30,0.73,U] [#3 0.39,-0.62,0.00,M1] [#4 0.07,-0.27,0.51,U] [#5 0.46,-0.26,0.00,M2] [#6 0.01,-0.07,0.38,U] [#7 -0.10,-0.62,0.00,M6] [#8 0.53,-0.29,0.00,M2] 
01:03:54.004 00.001 8996 refined, 4 included, MultiStar: {0.13, -0.22}, one-star: {0.37, -0.15}
01:03:54.005 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
01:03:54.007 00.002 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
01:03:54.009 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.22 hyp=0.25 cameraTheta=-1.04 mountX=0.15 mountY=0.20, mountTheta=0.94
01:03:54.013 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.22, opts=13)
01:03:54.016 00.003 8996 Enqueuing Move request for scope (0.13, -0.22)
01:03:54.018 00.002 20224 Worker thread wakes up
01:03:54.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.22) opts 0xd
01:03:54.018 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.22)
01:03:54.018 00.000 20224 Moving (0.13, -0.22) raw xDistance=0.15 yDistance=0.20
01:03:54.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:03:54.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:03:54.018 00.000 20224 MoveAxis(E, 0, ABG)
01:03:54.018 00.000 20224 Move returns status 0, amount 0
01:03:54.019 00.001 20224 MoveAxis(S, 43, ABG)
01:03:54.019 00.000 20224 Guiding  Dir = 1, Dur = 43
01:03:54.019 00.000 20224 IsSlewing returns 0
01:03:54.020 00.001 20224 IsGuiding returns 0
01:03:54.022 00.002 20224 PulseGuide returned control before completion, sleep 51
01:03:54.026 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54742, med=3094, FiltMin=2806, FiltMax=27251, Gamma=1.000
01:03:54.047 00.021 8996 UpdateGuideState exits: m=690258 SNR=328.4
01:03:54.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:54.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:54.050 00.001 8996 Enqueuing Expose request
01:03:54.084 00.034 20224 IsGuiding returns 1
01:03:54.084 00.000 20224 scope still moving after pulse duration time elapsed
01:03:54.116 00.032 20224 IsSlewing returns 0
01:03:54.116 00.000 20224 IsGuiding returns 0
01:03:54.116 00.000 20224 scope move finished after 43 + 53 ms
01:03:54.116 00.000 20224 Move returns status 0, amount 43
01:03:54.116 00.000 20224 move complete, result=0
01:03:54.117 00.001 20224 worker thread done servicing request
01:03:54.117 00.000 20224 Worker thread wakes up
01:03:54.117 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:54.117 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
01:03:54.118 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:55.287 01.169 20224 Exposure complete
01:03:55.361 00.074 20224 worker thread done servicing request
01:03:55.361 00.000 8996 OnExposeComplete: enter
01:03:55.363 00.002 8996 UpdateGuideState(): m_state=6
01:03:55.365 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11803
01:03:55.366 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.16, Mass=715419, SNR=316.8, Peak=62102 HFD=4.5
01:03:55.369 00.003 8996 MultiStar: [#1 0.32,0.59,0.00,M1] [#2 0.04,0.14,0.70,U] [#3 0.44,0.30,0.00,M2] [#4 -0.05,0.24,0.60,U] [#5 0.52,0.09,0.00,M3] [#6 -0.11,0.38,0.42,U] [#7 -0.27,0.01,0.44,U] [#8 0.48,0.29,0.00,M3] 
01:03:55.370 00.001 8996 refined, 4 included, MultiStar: {0.12, 0.19}, one-star: {0.54, 0.18}
01:03:55.372 00.002 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:03:55.373 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
01:03:55.374 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.22 cameraTheta=1.02 mountX=0.10 mountY=-0.20, mountTheta=-1.12
01:03:55.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.19, opts=13)
01:03:55.377 00.001 8996 Enqueuing Move request for scope (0.12, 0.19)
01:03:55.377 00.000 20224 Worker thread wakes up
01:03:55.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
01:03:55.377 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
01:03:55.377 00.000 20224 Moving (0.12, 0.19) raw xDistance=0.10 yDistance=-0.20
01:03:55.378 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:03:55.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:55.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:03:55.378 00.000 20224 MoveAxis(E, 0, ABG)
01:03:55.378 00.000 20224 Move returns status 0, amount 0
01:03:55.378 00.000 20224 MoveAxis(N, 0, ABG)
01:03:55.378 00.000 20224 Move returns status 0, amount 0
01:03:55.378 00.000 20224 move complete, result=0
01:03:55.378 00.000 20224 worker thread done servicing request
01:03:55.382 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=62102, med=3094, FiltMin=2816, FiltMax=26896, Gamma=1.000
01:03:55.395 00.013 8996 UpdateGuideState exits: m=715419 SNR=316.8
01:03:55.395 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:55.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:55.397 00.001 8996 Enqueuing Expose request
01:03:55.398 00.001 20224 Worker thread wakes up
01:03:55.398 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:55.398 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:55.399 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:56.361 00.962 20224 Exposure complete
01:03:56.455 00.094 20224 worker thread done servicing request
01:03:56.455 00.000 8996 OnExposeComplete: enter
01:03:56.456 00.001 8996 UpdateGuideState(): m_state=6
01:03:56.457 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11804
01:03:56.458 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.16, Mass=638000, SNR=305.7, Peak=57398 HFD=4.6
01:03:56.459 00.001 8996 MultiStar: [#1 0.00,0.44,0.63,U] [#2 0.11,-0.02,0.80,U] [#3 0.30,0.18,0.58,U] [#4 -0.09,0.36,0.53,U] [#5 0.17,0.21,0.58,U] [#6 -0.12,0.43,0.40,U] [#7 0.15,0.11,0.40,U] [#8 0.35,0.52,0.00,M4] 
01:03:56.460 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.22}, one-star: {0.56, 0.18}
01:03:56.460 00.000 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:03:56.461 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
01:03:56.462 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.88 mountX=0.16 mountY=-0.24, mountTheta=-0.98
01:03:56.463 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.22, opts=13)
01:03:56.464 00.001 8996 Enqueuing Move request for scope (0.18, 0.22)
01:03:56.465 00.001 20224 Worker thread wakes up
01:03:56.465 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
01:03:56.465 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
01:03:56.465 00.000 20224 Moving (0.18, 0.22) raw xDistance=0.16 yDistance=-0.24
01:03:56.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:03:56.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:03:56.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:03:56.466 00.001 20224 MoveAxis(E, 0, ABG)
01:03:56.466 00.000 20224 Move returns status 0, amount 0
01:03:56.466 00.000 20224 MoveAxis(N, 0, ABG)
01:03:56.466 00.000 20224 Move returns status 0, amount 0
01:03:56.466 00.000 20224 move complete, result=0
01:03:56.466 00.000 20224 worker thread done servicing request
01:03:56.476 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=57398, med=3094, FiltMin=2806, FiltMax=25088, Gamma=1.000
01:03:56.493 00.017 8996 UpdateGuideState exits: m=638000 SNR=305.7
01:03:56.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:56.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:56.495 00.000 8996 Enqueuing Expose request
01:03:56.497 00.002 20224 Worker thread wakes up
01:03:56.497 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:03:56.499 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:56.499 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:57.670 01.171 20224 Exposure complete
01:03:57.748 00.078 20224 worker thread done servicing request
01:03:57.748 00.000 8996 OnExposeComplete: enter
01:03:57.750 00.002 8996 UpdateGuideState(): m_state=6
01:03:57.751 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11805
01:03:57.752 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.56, Mass=640687, SNR=312.8, Peak=40640 HFD=5.0
01:03:57.754 00.002 8996 MultiStar: [#1 0.19,0.62,0.00,M1] [#2 -0.15,0.49,0.00,M1] [#3 0.42,0.38,0.00,M2] [#4 0.07,0.32,0.58,U] [#5 0.22,0.35,0.74,U] [#6 -0.01,0.69,0.00,M1] [#7 0.26,0.35,0.45,U] [#8 0.35,0.72,0.00,M5] 
01:03:57.755 00.001 8996 refined, 3 included, MultiStar: {0.22, 0.43}, one-star: {0.30, 0.58}
01:03:57.756 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
01:03:57.758 00.002 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
01:03:57.759 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.43 hyp=0.48 cameraTheta=1.09 mountX=0.18 mountY=-0.45, mountTheta=-1.19
01:03:57.762 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.43, opts=13)
01:03:57.763 00.001 8996 Enqueuing Move request for scope (0.22, 0.43)
01:03:57.764 00.001 20224 Worker thread wakes up
01:03:57.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.43) opts 0xd
01:03:57.765 00.001 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.43)
01:03:57.765 00.000 20224 Moving (0.22, 0.43) raw xDistance=0.18 yDistance=-0.45
01:03:57.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:03:57.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:03:57.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
01:03:57.765 00.000 20224 MoveAxis(E, 0, ABG)
01:03:57.765 00.000 20224 Move returns status 0, amount 0
01:03:57.765 00.000 20224 MoveAxis(N, 0, ABG)
01:03:57.765 00.000 20224 Move returns status 0, amount 0
01:03:57.765 00.000 20224 move complete, result=0
01:03:57.765 00.000 20224 worker thread done servicing request
01:03:57.769 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40640, med=3094, FiltMin=2800, FiltMax=22227, Gamma=1.000
01:03:57.786 00.017 8996 UpdateGuideState exits: m=640687 SNR=312.8
01:03:57.788 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:57.790 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:57.791 00.001 8996 Enqueuing Expose request
01:03:57.793 00.002 20224 Worker thread wakes up
01:03:57.793 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:03:57.794 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:57.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:03:58.767 00.973 20224 Exposure complete
01:03:58.845 00.078 20224 worker thread done servicing request
01:03:58.845 00.000 8996 OnExposeComplete: enter
01:03:58.846 00.001 8996 UpdateGuideState(): m_state=6
01:03:58.846 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11806
01:03:58.847 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.16, Mass=741529, SNR=348.9, Peak=59862 HFD=4.7
01:03:58.848 00.001 8996 MultiStar: [#1 -0.18,0.22,0.50,U] [#2 -0.15,0.14,0.66,U] [#3 0.36,-0.13,0.62,U] [#4 0.17,0.05,0.51,U] [#5 0.25,0.12,0.55,U] [#6 0.24,0.75,0.00,M2] [#7 0.21,0.64,0.00,M4] [#8 0.31,0.52,0.00,M6] 
01:03:58.849 00.001 8996 refined, 5 included, MultiStar: {0.16, 0.10}, one-star: {0.37, 0.18}
01:03:58.850 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
01:03:58.850 00.000 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
01:03:58.851 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.56 mountX=0.15 mountY=-0.12, mountTheta=-0.67
01:03:58.853 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.10, opts=13)
01:03:58.854 00.001 8996 Enqueuing Move request for scope (0.16, 0.10)
01:03:58.856 00.002 20224 Worker thread wakes up
01:03:58.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
01:03:58.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
01:03:58.856 00.000 20224 Moving (0.16, 0.10) raw xDistance=0.15 yDistance=-0.12
01:03:58.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:03:58.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:03:58.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:03:58.856 00.000 20224 MoveAxis(E, 0, ABG)
01:03:58.856 00.000 20224 Move returns status 0, amount 0
01:03:58.857 00.001 20224 MoveAxis(N, 0, ABG)
01:03:58.857 00.000 20224 Move returns status 0, amount 0
01:03:58.857 00.000 20224 move complete, result=0
01:03:58.857 00.000 20224 worker thread done servicing request
01:03:58.861 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=59862, med=3094, FiltMin=2781, FiltMax=29357, Gamma=1.000
01:03:58.882 00.021 8996 UpdateGuideState exits: m=741529 SNR=348.9
01:03:58.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:03:58.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:03:58.887 00.002 8996 Enqueuing Expose request
01:03:58.888 00.001 20224 Worker thread wakes up
01:03:58.888 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:03:58.889 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:03:58.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:00.047 01.158 20224 Exposure complete
01:04:00.130 00.083 20224 worker thread done servicing request
01:04:00.130 00.000 8996 OnExposeComplete: enter
01:04:00.131 00.001 8996 UpdateGuideState(): m_state=6
01:04:00.132 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11807
01:04:00.133 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=472.99, Mass=613690, SNR=359.1, Peak=44854 HFD=4.7
01:04:00.135 00.002 8996 MultiStar: [#1 0.02,0.08,0.60,U] [#2 -0.32,-0.20,0.58,U] [#3 0.38,0.12,0.58,U] [#4 -0.02,0.29,0.41,U] [#5 0.06,-0.18,0.55,U] [#6 0.07,0.21,0.40,U] [#7 -0.15,0.28,0.36,U] [#8 0.17,-0.13,0.30,U] 
01:04:00.138 00.003 8996 refined, 8 included, MultiStar: {0.06, 0.04}, one-star: {0.21, 0.01}
01:04:00.140 00.002 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
01:04:00.141 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
01:04:00.142 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.54 mountX=0.06 mountY=-0.04, mountTheta=-0.65
01:04:00.145 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.04, opts=13)
01:04:00.147 00.002 8996 Enqueuing Move request for scope (0.06, 0.04)
01:04:00.149 00.002 20224 Worker thread wakes up
01:04:00.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
01:04:00.149 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
01:04:00.149 00.000 20224 Moving (0.06, 0.04) raw xDistance=0.06 yDistance=-0.04
01:04:00.150 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:04:00.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:00.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:04:00.150 00.000 20224 MoveAxis(E, 0, ABG)
01:04:00.150 00.000 20224 Move returns status 0, amount 0
01:04:00.150 00.000 20224 MoveAxis(N, 0, ABG)
01:04:00.150 00.000 20224 Move returns status 0, amount 0
01:04:00.150 00.000 20224 move complete, result=0
01:04:00.150 00.000 20224 worker thread done servicing request
01:04:00.156 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44854, med=3094, FiltMin=2798, FiltMax=25520, Gamma=1.000
01:04:00.176 00.020 8996 UpdateGuideState exits: m=613690 SNR=359.1
01:04:00.178 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:00.180 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:00.181 00.001 8996 Enqueuing Expose request
01:04:00.183 00.002 20224 Worker thread wakes up
01:04:00.183 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:00.184 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:00.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:01.141 00.957 20224 Exposure complete
01:04:01.226 00.085 20224 worker thread done servicing request
01:04:01.226 00.000 8996 OnExposeComplete: enter
01:04:01.227 00.001 8996 UpdateGuideState(): m_state=6
01:04:01.227 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11808
01:04:01.228 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.16, Mass=674954, SNR=319.2, Peak=52774 HFD=4.4
01:04:01.229 00.001 8996 MultiStar: [#1 -0.14,0.04,0.58,U] [#2 -0.38,0.30,0.00,M1] [#3 0.08,0.00,0.58,U] [#4 -0.06,0.38,0.48,U] [#5 -0.09,-0.21,0.52,U] [#6 -0.28,0.42,0.00,M2] [#7 -0.13,0.20,0.39,U] [#8 0.18,-0.01,0.37,U] 
01:04:01.230 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.09}, one-star: {0.05, 0.17}
01:04:01.231 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
01:04:01.232 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
01:04:01.233 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.70 mountX=-0.02 mountY=-0.09, mountTheta=-1.79
01:04:01.234 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
01:04:01.235 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
01:04:01.236 00.001 20224 Worker thread wakes up
01:04:01.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
01:04:01.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
01:04:01.236 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
01:04:01.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:04:01.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:01.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:04:01.236 00.000 20224 MoveAxis(E, 0, ABG)
01:04:01.236 00.000 20224 Move returns status 0, amount 0
01:04:01.236 00.000 20224 MoveAxis(N, 0, ABG)
01:04:01.236 00.000 20224 Move returns status 0, amount 0
01:04:01.236 00.000 20224 move complete, result=0
01:04:01.237 00.001 20224 worker thread done servicing request
01:04:01.240 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52774, med=3094, FiltMin=2800, FiltMax=24832, Gamma=1.000
01:04:01.252 00.012 8996 UpdateGuideState exits: m=674954 SNR=319.2
01:04:01.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:01.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:01.255 00.001 8996 Enqueuing Expose request
01:04:01.256 00.001 20224 Worker thread wakes up
01:04:01.256 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:01.257 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:01.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:02.424 01.167 20224 Exposure complete
01:04:02.493 00.069 20224 worker thread done servicing request
01:04:02.493 00.000 8996 OnExposeComplete: enter
01:04:02.495 00.002 8996 UpdateGuideState(): m_state=6
01:04:02.497 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11809
01:04:02.498 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=473.16, Mass=595776, SNR=307.0, Peak=47174 HFD=4.7
01:04:02.499 00.001 8996 MultiStar: [#1 -0.41,0.43,0.00,M1] [#2 -0.16,0.14,0.79,U] [#3 0.48,0.39,0.00,M1] [#4 0.15,0.64,0.00,M1] [#5 0.25,0.18,0.66,U] [#6 -0.26,0.67,0.00,M3] [#7 -0.04,0.17,0.42,U] [#8 0.07,0.18,0.35,U] 
01:04:02.500 00.001 8996 refined, 4 included, MultiStar: {0.13, 0.17}, one-star: {0.36, 0.17}
01:04:02.501 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
01:04:02.503 00.002 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
01:04:02.504 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.17 hyp=0.21 cameraTheta=0.91 mountX=0.11 mountY=-0.18, mountTheta=-1.02
01:04:02.507 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.17, opts=13)
01:04:02.508 00.001 8996 Enqueuing Move request for scope (0.13, 0.17)
01:04:02.510 00.002 20224 Worker thread wakes up
01:04:02.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.17) opts 0xd
01:04:02.510 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.17)
01:04:02.510 00.000 20224 Moving (0.13, 0.17) raw xDistance=0.11 yDistance=-0.18
01:04:02.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:04:02.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:02.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:04:02.510 00.000 20224 MoveAxis(E, 0, ABG)
01:04:02.510 00.000 20224 Move returns status 0, amount 0
01:04:02.510 00.000 20224 MoveAxis(N, 0, ABG)
01:04:02.510 00.000 20224 Move returns status 0, amount 0
01:04:02.510 00.000 20224 move complete, result=0
01:04:02.510 00.000 20224 worker thread done servicing request
01:04:02.515 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47174, med=3094, FiltMin=2806, FiltMax=25245, Gamma=1.000
01:04:02.530 00.015 8996 UpdateGuideState exits: m=595776 SNR=307.0
01:04:02.531 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:02.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:02.533 00.001 8996 Enqueuing Expose request
01:04:02.534 00.001 20224 Worker thread wakes up
01:04:02.534 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:04:02.535 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:02.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:03.528 00.993 20224 Exposure complete
01:04:03.615 00.087 20224 worker thread done servicing request
01:04:03.615 00.000 8996 OnExposeComplete: enter
01:04:03.616 00.001 8996 UpdateGuideState(): m_state=6
01:04:03.617 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11810
01:04:03.619 00.002 8996 Star::Find returns 1 (0), X=135.69, Y=473.18, Mass=675436, SNR=308.9, Peak=60086 HFD=4.5
01:04:03.620 00.001 8996 MultiStar: [#1 0.21,0.28,0.67,U] [#2 0.15,0.30,0.84,U] [#3 0.63,0.37,0.00,M2] [#4 0.25,0.24,0.56,U] [#5 0.36,-0.02,0.59,U] [#6 0.20,0.65,0.00,M4] [#7 0.29,0.23,0.46,U] [#8 0.42,0.15,0.37,U] 
01:04:03.622 00.002 8996 refined, 6 included, MultiStar: {0.32, 0.20}, one-star: {0.55, 0.20}
01:04:03.622 00.000 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
01:04:03.624 00.002 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
01:04:03.624 00.000 8996 CameraToMount -- cameraX=0.32 cameraY=0.20 hyp=0.38 cameraTheta=0.56 mountX=0.30 mountY=-0.24, mountTheta=-0.67
01:04:03.626 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.20, opts=13)
01:04:03.627 00.001 8996 Enqueuing Move request for scope (0.32, 0.20)
01:04:03.629 00.002 20224 Worker thread wakes up
01:04:03.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.20) opts 0xd
01:04:03.629 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.20)
01:04:03.629 00.000 20224 Moving (0.32, 0.20) raw xDistance=0.30 yDistance=-0.24
01:04:03.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
01:04:03.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:04:03.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:04:03.629 00.000 20224 MoveAxis(W, 44, ABG)
01:04:03.630 00.001 20224 Guiding  Dir = 3, Dur = 44
01:04:03.630 00.000 20224 IsSlewing returns 0
01:04:03.630 00.000 20224 IsGuiding returns 0
01:04:03.636 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=60086, med=3094, FiltMin=2803, FiltMax=25472, Gamma=1.000
01:04:03.657 00.021 8996 UpdateGuideState exits: m=675436 SNR=308.9
01:04:03.660 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:03.662 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:03.664 00.002 8996 Enqueuing Expose request
01:04:03.672 00.008 20224 PulseGuide returned control before completion, sleep 13
01:04:03.686 00.014 20224 IsGuiding returns 1
01:04:03.686 00.000 20224 scope still moving after pulse duration time elapsed
01:04:03.718 00.032 20224 IsSlewing returns 0
01:04:03.718 00.000 20224 IsGuiding returns 1
01:04:03.749 00.031 20224 IsSlewing returns 0
01:04:03.749 00.000 20224 IsGuiding returns 1
01:04:03.779 00.030 20224 IsSlewing returns 0
01:04:03.780 00.001 20224 IsGuiding returns 0
01:04:03.780 00.000 20224 scope move finished after 44 + 105 ms
01:04:03.780 00.000 20224 Move returns status 0, amount 44
01:04:03.780 00.000 20224 MoveAxis(N, 0, ABG)
01:04:03.780 00.000 20224 Move returns status 0, amount 0
01:04:03.780 00.000 20224 move complete, result=0
01:04:03.780 00.000 20224 worker thread done servicing request
01:04:03.780 00.000 20224 Worker thread wakes up
01:04:03.780 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.2 px 0 ms NORTH
01:04:03.783 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:03.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:04.952 01.169 20224 Exposure complete
01:04:05.049 00.097 20224 worker thread done servicing request
01:04:05.049 00.000 8996 OnExposeComplete: enter
01:04:05.050 00.001 8996 UpdateGuideState(): m_state=6
01:04:05.052 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11811
01:04:05.053 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.20, Mass=658531, SNR=312.3, Peak=53542 HFD=4.4
01:04:05.055 00.002 8996 MultiStar: [#1 -0.01,0.23,0.66,U] [#2 -0.16,0.14,0.72,U] [#3 0.12,0.18,0.65,U] [#4 -0.24,0.08,0.55,U] [#5 -0.27,-0.06,0.56,U] [#6 -0.27,0.62,0.00,M5] [#7 -0.27,0.14,0.48,U] [#8 -0.38,-0.06,0.36,U] 
01:04:05.056 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.13}, one-star: {-0.17, 0.21}
01:04:05.057 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
01:04:05.059 00.002 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
01:04:05.061 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.44 mountX=-0.16 mountY=-0.11, mountTheta=-2.55
01:04:05.063 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.13, opts=13)
01:04:05.065 00.002 8996 Enqueuing Move request for scope (-0.15, 0.13)
01:04:05.066 00.001 20224 Worker thread wakes up
01:04:05.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
01:04:05.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
01:04:05.066 00.000 20224 Moving (-0.15, 0.13) raw xDistance=-0.16 yDistance=-0.11
01:04:05.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:04:05.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:05.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:04:05.066 00.000 20224 MoveAxis(E, 0, ABG)
01:04:05.066 00.000 20224 Move returns status 0, amount 0
01:04:05.066 00.000 20224 MoveAxis(N, 0, ABG)
01:04:05.066 00.000 20224 Move returns status 0, amount 0
01:04:05.066 00.000 20224 move complete, result=0
01:04:05.066 00.000 20224 worker thread done servicing request
01:04:05.076 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53542, med=3094, FiltMin=2726, FiltMax=25056, Gamma=1.000
01:04:05.102 00.026 8996 UpdateGuideState exits: m=658531 SNR=312.3
01:04:05.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:05.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:05.105 00.001 8996 Enqueuing Expose request
01:04:05.106 00.001 20224 Worker thread wakes up
01:04:05.106 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:05.108 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:05.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:06.088 00.980 20224 Exposure complete
01:04:06.152 00.064 20224 worker thread done servicing request
01:04:06.152 00.000 8996 OnExposeComplete: enter
01:04:06.154 00.002 8996 UpdateGuideState(): m_state=6
01:04:06.155 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11812
01:04:06.156 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=473.05, Mass=663555, SNR=326.7, Peak=61654 HFD=4.4
01:04:06.157 00.001 8996 MultiStar: [#1 -0.19,0.16,0.62,U] [#2 -0.48,0.21,0.00,M1] [#3 -0.10,0.17,0.54,U] [#4 -0.38,-0.02,0.47,U] [#5 -0.35,0.37,0.00,M1] [#6 -0.04,0.55,0.00,M6] [#7 -0.29,0.17,0.42,U] [#8 -0.46,0.19,0.00,M2] 
01:04:06.158 00.001 8996 single-star, 4 included, MultiStar: {-0.20, 0.11}, one-star: {-0.13, 0.07}
01:04:06.160 00.002 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
01:04:06.161 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
01:04:06.162 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.15 cameraTheta=2.67 mountX=-0.14 mountY=-0.05, mountTheta=-2.78
01:04:06.166 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.07, opts=13)
01:04:06.167 00.001 8996 Enqueuing Move request for scope (-0.13, 0.07)
01:04:06.168 00.001 20224 Worker thread wakes up
01:04:06.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
01:04:06.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
01:04:06.168 00.000 20224 Moving (-0.13, 0.07) raw xDistance=-0.14 yDistance=-0.05
01:04:06.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:04:06.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:06.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:04:06.168 00.000 20224 MoveAxis(E, 0, ABG)
01:04:06.168 00.000 20224 Move returns status 0, amount 0
01:04:06.168 00.000 20224 MoveAxis(N, 0, ABG)
01:04:06.168 00.000 20224 Move returns status 0, amount 0
01:04:06.168 00.000 20224 move complete, result=0
01:04:06.168 00.000 20224 worker thread done servicing request
01:04:06.171 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=61654, med=3094, FiltMin=2768, FiltMax=25078, Gamma=1.000
01:04:06.183 00.012 8996 UpdateGuideState exits: m=663555 SNR=326.7
01:04:06.184 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:06.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:06.186 00.001 8996 Enqueuing Expose request
01:04:06.186 00.000 20224 Worker thread wakes up
01:04:06.186 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:06.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:06.186 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:07.344 01.158 20224 Exposure complete
01:04:07.417 00.073 20224 worker thread done servicing request
01:04:07.417 00.000 8996 OnExposeComplete: enter
01:04:07.418 00.001 8996 UpdateGuideState(): m_state=6
01:04:07.418 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11813
01:04:07.419 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.12, Mass=670838, SNR=312.7, Peak=55158 HFD=4.3
01:04:07.420 00.001 8996 MultiStar: [#1 -0.18,0.51,0.00,M1] [#2 -0.51,0.39,0.00,M2] [#3 -0.13,0.42,0.64,U] [#4 -0.42,0.39,0.00,M1] [#5 -0.53,0.08,0.00,M2] [#6 -0.46,0.72,0.00,M7] [#7 -0.36,0.31,0.00,M1] [#8 -0.49,0.34,0.00,M3] 
01:04:07.421 00.001 8996 single-star, 1 included, MultiStar: {-0.16, 0.25}, one-star: {-0.18, 0.14}
01:04:07.422 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
01:04:07.422 00.000 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
01:04:07.423 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.22 cameraTheta=2.47 mountX=-0.19 mountY=-0.12, mountTheta=-2.58
01:04:07.427 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.14, opts=13)
01:04:07.430 00.003 8996 Enqueuing Move request for scope (-0.18, 0.14)
01:04:07.432 00.002 20224 Worker thread wakes up
01:04:07.433 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
01:04:07.433 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
01:04:07.433 00.000 20224 Moving (-0.18, 0.14) raw xDistance=-0.19 yDistance=-0.12
01:04:07.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:04:07.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:07.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:04:07.433 00.000 20224 MoveAxis(E, 0, ABG)
01:04:07.433 00.000 20224 Move returns status 0, amount 0
01:04:07.433 00.000 20224 MoveAxis(N, 0, ABG)
01:04:07.433 00.000 20224 Move returns status 0, amount 0
01:04:07.433 00.000 20224 move complete, result=0
01:04:07.433 00.000 20224 worker thread done servicing request
01:04:07.442 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55158, med=3094, FiltMin=2781, FiltMax=25936, Gamma=1.000
01:04:07.463 00.021 8996 UpdateGuideState exits: m=670838 SNR=312.7
01:04:07.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:07.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:07.466 00.001 8996 Enqueuing Expose request
01:04:07.466 00.000 20224 Worker thread wakes up
01:04:07.467 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:07.467 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:07.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:08.450 00.983 20224 Exposure complete
01:04:08.547 00.097 20224 worker thread done servicing request
01:04:08.547 00.000 8996 OnExposeComplete: enter
01:04:08.548 00.001 8996 UpdateGuideState(): m_state=6
01:04:08.549 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11814
01:04:08.551 00.002 8996 Star::Find returns 1 (0), X=134.51, Y=472.98, Mass=630679, SNR=313.3, Peak=54550 HFD=4.2
01:04:08.552 00.001 8996 MultiStar: [#1 -0.49,0.43,0.00,M2] [#2 -0.90,0.32,0.00,M3] [#3 -0.23,0.09,0.62,U] [#4 -0.49,0.16,0.00,M2] [#5 -0.46,0.07,0.00,M3] [#6 -0.53,0.61,0.00,M8] [#7 -0.65,0.20,0.00,M2] [#8 -0.61,0.13,0.00,M4] 
01:04:08.553 00.001 8996 refined, 1 included, MultiStar: {-0.47, 0.03}, one-star: {-0.62, -0.00}
01:04:08.554 00.001 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
01:04:08.555 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
01:04:08.556 00.001 8996 CameraToMount -- cameraX=-0.47 cameraY=0.03 hyp=0.47 cameraTheta=3.07 mountX=-0.47 mountY=0.02, mountTheta=3.10
01:04:08.557 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=0.03, opts=13)
01:04:08.558 00.001 8996 Enqueuing Move request for scope (-0.47, 0.03)
01:04:08.559 00.001 20224 Worker thread wakes up
01:04:08.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.03) opts 0xd
01:04:08.559 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, 0.03)
01:04:08.559 00.000 20224 Moving (-0.47, 0.03) raw xDistance=-0.47 yDistance=0.02
01:04:08.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
01:04:08.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:08.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:04:08.559 00.000 20224 MoveAxis(E, 69, ABG)
01:04:08.559 00.000 20224 Guiding  Dir = 2, Dur = 69
01:04:08.560 00.001 20224 IsSlewing returns 0
01:04:08.560 00.000 20224 IsGuiding returns 0
01:04:08.563 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54550, med=3094, FiltMin=2806, FiltMax=26710, Gamma=1.000
01:04:08.591 00.028 8996 UpdateGuideState exits: m=630679 SNR=313.3
01:04:08.593 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:08.595 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:08.597 00.002 8996 Enqueuing Expose request
01:04:08.602 00.005 20224 PulseGuide returned control before completion, sleep 37
01:04:08.648 00.046 20224 IsGuiding returns 1
01:04:08.648 00.000 20224 scope still moving after pulse duration time elapsed
01:04:08.678 00.030 20224 IsSlewing returns 0
01:04:08.678 00.000 20224 IsGuiding returns 1
01:04:08.709 00.031 20224 IsSlewing returns 0
01:04:08.709 00.000 20224 IsGuiding returns 0
01:04:08.709 00.000 20224 scope move finished after 69 + 81 ms
01:04:08.710 00.001 20224 Move returns status 0, amount 69
01:04:08.710 00.000 20224 MoveAxis(N, 0, ABG)
01:04:08.710 00.000 20224 Move returns status 0, amount 0
01:04:08.710 00.000 20224 move complete, result=0
01:04:08.710 00.000 20224 worker thread done servicing request
01:04:08.710 00.000 20224 Worker thread wakes up
01:04:08.710 00.000 8996 GuideStep: -0.5 px 69 ms EAST, 0.0 px 0 ms NORTH
01:04:08.712 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:08.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:09.900 01.188 20224 Exposure complete
01:04:09.997 00.097 20224 worker thread done servicing request
01:04:09.997 00.000 8996 OnExposeComplete: enter
01:04:09.999 00.002 8996 UpdateGuideState(): m_state=6
01:04:10.001 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11815
01:04:10.002 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.06, Mass=635814, SNR=323.0, Peak=54966 HFD=4.4
01:04:10.005 00.003 8996 MultiStar: [#1 -0.31,-0.01,0.63,U] [#2 -0.44,0.33,0.00,M4] [#3 0.14,0.02,0.60,U] [#4 -0.11,-0.05,0.50,U] [#5 0.09,-0.04,0.58,U] [#6 -0.14,0.47,0.00,M9] [#7 0.04,0.05,0.41,U] [#8 0.17,-0.07,0.45,U] 
01:04:10.007 00.002 8996 refined, 6 included, MultiStar: {-0.03, 0.01}, one-star: {-0.10, 0.08}
01:04:10.010 00.003 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
01:04:10.012 00.002 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
01:04:10.014 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.93 mountX=-0.03 mountY=-0.00, mountTheta=-3.04
01:04:10.016 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
01:04:10.017 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
01:04:10.019 00.002 20224 Worker thread wakes up
01:04:10.019 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
01:04:10.019 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
01:04:10.019 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.00
01:04:10.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:04:10.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:10.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:04:10.019 00.000 20224 MoveAxis(E, 0, ABG)
01:04:10.019 00.000 20224 Move returns status 0, amount 0
01:04:10.019 00.000 20224 MoveAxis(N, 0, ABG)
01:04:10.019 00.000 20224 Move returns status 0, amount 0
01:04:10.019 00.000 20224 move complete, result=0
01:04:10.019 00.000 20224 worker thread done servicing request
01:04:10.027 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=54966, med=3094, FiltMin=2781, FiltMax=25744, Gamma=1.000
01:04:10.044 00.017 8996 UpdateGuideState exits: m=635814 SNR=323.0
01:04:10.046 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:10.046 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:10.047 00.001 8996 Enqueuing Expose request
01:04:10.048 00.001 20224 Worker thread wakes up
01:04:10.048 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:10.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:10.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:11.019 00.970 20224 Exposure complete
01:04:11.097 00.078 20224 worker thread done servicing request
01:04:11.098 00.001 8996 OnExposeComplete: enter
01:04:11.098 00.000 8996 UpdateGuideState(): m_state=6
01:04:11.100 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11816
01:04:11.101 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=472.96, Mass=676727, SNR=312.9, Peak=54598 HFD=4.4
01:04:11.103 00.002 8996 MultiStar: [#1 0.09,0.08,0.59,U] [#2 -0.20,-0.01,0.75,U] [#3 0.56,0.14,0.00,M1] [#4 0.01,0.16,0.52,U] [#5 0.15,-0.08,0.58,U] [#6 0.15,0.35,0.43,U] [#7 0.13,0.04,0.47,U] [#8 0.17,-0.14,0.36,U] 
01:04:11.105 00.002 8996 single-star, 7 included, MultiStar: {0.04, 0.04}, one-star: {-0.00, -0.02}
01:04:11.106 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
01:04:11.107 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
01:04:11.109 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.73 mountX=-0.00 mountY=0.02, mountTheta=1.63
01:04:11.111 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.02, opts=13)
01:04:11.113 00.002 8996 Enqueuing Move request for scope (-0.00, -0.02)
01:04:11.114 00.001 20224 Worker thread wakes up
01:04:11.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.02) opts 0xd
01:04:11.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.02)
01:04:11.114 00.000 20224 Moving (-0.00, -0.02) raw xDistance=-0.00 yDistance=0.02
01:04:11.115 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:04:11.115 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:11.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:04:11.115 00.000 20224 MoveAxis(E, 0, ABG)
01:04:11.115 00.000 20224 Move returns status 0, amount 0
01:04:11.115 00.000 20224 MoveAxis(N, 0, ABG)
01:04:11.115 00.000 20224 Move returns status 0, amount 0
01:04:11.115 00.000 20224 move complete, result=0
01:04:11.115 00.000 20224 worker thread done servicing request
01:04:11.121 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=54598, med=3094, FiltMin=2809, FiltMax=26368, Gamma=1.000
01:04:11.135 00.014 8996 UpdateGuideState exits: m=676727 SNR=312.9
01:04:11.136 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:11.136 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:11.137 00.001 8996 Enqueuing Expose request
01:04:11.138 00.001 20224 Worker thread wakes up
01:04:11.138 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:11.139 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:11.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:12.311 01.172 20224 Exposure complete
01:04:12.403 00.092 20224 worker thread done servicing request
01:04:12.403 00.000 8996 OnExposeComplete: enter
01:04:12.405 00.002 8996 UpdateGuideState(): m_state=6
01:04:12.407 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11817
01:04:12.409 00.002 8996 Star::Find returns 1 (0), X=135.24, Y=473.11, Mass=612437, SNR=318.8, Peak=48662 HFD=4.5
01:04:12.412 00.003 8996 MultiStar: [#1 0.12,0.21,0.70,U] [#2 0.06,0.21,0.84,U] [#3 0.35,0.06,0.69,U] [#4 0.13,0.22,0.50,U] [#5 0.42,0.12,0.53,U] [#6 0.19,0.40,0.47,U] [#7 0.24,0.23,0.43,U] [#8 0.26,0.24,0.38,U] 
01:04:12.413 00.001 8996 single-star, 8 included, MultiStar: {0.19, 0.19}, one-star: {0.11, 0.13}
01:04:12.415 00.002 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:04:12.417 00.002 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:04:12.418 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.88 mountX=0.09 mountY=-0.14, mountTheta=-0.98
01:04:12.421 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.13, opts=13)
01:04:12.422 00.001 8996 Enqueuing Move request for scope (0.11, 0.13)
01:04:12.424 00.002 20224 Worker thread wakes up
01:04:12.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
01:04:12.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
01:04:12.424 00.000 20224 Moving (0.11, 0.13) raw xDistance=0.09 yDistance=-0.14
01:04:12.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:04:12.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:12.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:04:12.424 00.000 20224 MoveAxis(E, 0, ABG)
01:04:12.424 00.000 20224 Move returns status 0, amount 0
01:04:12.424 00.000 20224 MoveAxis(N, 0, ABG)
01:04:12.425 00.001 20224 Move returns status 0, amount 0
01:04:12.425 00.000 20224 move complete, result=0
01:04:12.425 00.000 20224 worker thread done servicing request
01:04:12.429 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48662, med=3097, FiltMin=2809, FiltMax=23824, Gamma=1.000
01:04:12.442 00.013 8996 UpdateGuideState exits: m=612437 SNR=318.8
01:04:12.444 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:12.444 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:12.446 00.002 8996 Enqueuing Expose request
01:04:12.448 00.002 20224 Worker thread wakes up
01:04:12.448 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:12.449 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:12.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:13.434 00.985 20224 Exposure complete
01:04:13.508 00.074 20224 worker thread done servicing request
01:04:13.508 00.000 8996 OnExposeComplete: enter
01:04:13.511 00.003 8996 UpdateGuideState(): m_state=6
01:04:13.515 00.004 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11818
01:04:13.518 00.003 8996 Star::Find returns 1 (0), X=134.84, Y=472.89, Mass=758898, SNR=327.2, Peak=64534 HFD=4.4
01:04:13.520 00.002 8996 MultiStar: [#1 0.03,0.11,0.61,U] [#2 -0.18,0.01,0.80,U] [#3 0.39,-0.04,0.69,U] [#4 0.11,0.19,0.52,U] [#5 -0.02,0.08,0.55,U] [#6 -0.05,0.48,0.00,M8] [#7 0.04,0.20,0.41,U] [#8 -0.21,0.10,0.41,U] 
01:04:13.523 00.003 8996 refined, 7 included, MultiStar: {-0.04, 0.04}, one-star: {-0.29, -0.09}
01:04:13.526 00.003 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
01:04:13.528 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
01:04:13.531 00.003 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.24 mountX=-0.04 mountY=-0.04, mountTheta=-2.34
01:04:13.534 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
01:04:13.536 00.002 8996 Enqueuing Move request for scope (-0.04, 0.04)
01:04:13.537 00.001 20224 Worker thread wakes up
01:04:13.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
01:04:13.537 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
01:04:13.537 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.04
01:04:13.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:04:13.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:13.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:04:13.538 00.001 20224 MoveAxis(E, 0, ABG)
01:04:13.538 00.000 20224 Move returns status 0, amount 0
01:04:13.538 00.000 20224 MoveAxis(N, 0, ABG)
01:04:13.538 00.000 20224 Move returns status 0, amount 0
01:04:13.538 00.000 20224 move complete, result=0
01:04:13.538 00.000 20224 worker thread done servicing request
01:04:13.545 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=64534, med=3094, FiltMin=2797, FiltMax=29616, Gamma=1.000
01:04:13.565 00.020 8996 UpdateGuideState exits: m=758898 SNR=327.2
01:04:13.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:13.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:13.567 00.000 8996 Enqueuing Expose request
01:04:13.568 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:13.569 00.001 20224 Worker thread wakes up
01:04:13.570 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:13.570 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:14.743 01.173 20224 Exposure complete
01:04:14.853 00.110 20224 worker thread done servicing request
01:04:14.853 00.000 8996 OnExposeComplete: enter
01:04:14.855 00.002 8996 UpdateGuideState(): m_state=6
01:04:14.857 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11819
01:04:14.859 00.002 8996 Star::Find returns 1 (0), X=135.18, Y=473.10, Mass=627974, SNR=298.9, Peak=52326 HFD=4.4
01:04:14.861 00.002 8996 MultiStar: [#1 -0.01,0.16,0.83,U] [#2 -0.33,-0.06,0.98,U] [#3 0.14,-0.05,0.67,U] [#4 0.08,0.14,0.57,U] [#5 0.15,-0.02,0.58,U] [#6 0.13,0.47,0.00,M9] [#7 -0.00,0.08,0.43,U] [#8 0.15,-0.02,0.39,U] 
01:04:14.863 00.002 8996 refined, 7 included, MultiStar: {-0.00, 0.05}, one-star: {0.05, 0.12}
01:04:14.865 00.002 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
01:04:14.867 00.002 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
01:04:14.868 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.59 mountX=-0.01 mountY=-0.05, mountTheta=-1.69
01:04:14.871 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.05, opts=13)
01:04:14.873 00.002 8996 Enqueuing Move request for scope (-0.00, 0.05)
01:04:14.874 00.001 20224 Worker thread wakes up
01:04:14.874 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
01:04:14.874 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
01:04:14.875 00.001 20224 Moving (-0.00, 0.05) raw xDistance=-0.01 yDistance=-0.05
01:04:14.875 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:04:14.875 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:14.875 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:04:14.875 00.000 20224 MoveAxis(E, 0, ABG)
01:04:14.875 00.000 20224 Move returns status 0, amount 0
01:04:14.875 00.000 20224 MoveAxis(N, 0, ABG)
01:04:14.875 00.000 20224 Move returns status 0, amount 0
01:04:14.875 00.000 20224 move complete, result=0
01:04:14.876 00.001 20224 worker thread done servicing request
01:04:14.880 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52326, med=3097, FiltMin=2797, FiltMax=24128, Gamma=1.000
01:04:14.906 00.026 8996 UpdateGuideState exits: m=627974 SNR=298.9
01:04:14.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:14.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:14.911 00.003 8996 Enqueuing Expose request
01:04:14.912 00.001 20224 Worker thread wakes up
01:04:14.913 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:14.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:14.913 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:15.912 00.999 20224 Exposure complete
01:04:15.989 00.077 20224 worker thread done servicing request
01:04:15.989 00.000 8996 OnExposeComplete: enter
01:04:15.991 00.002 8996 UpdateGuideState(): m_state=6
01:04:15.992 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11820
01:04:15.994 00.002 8996 Star::Find returns 1 (0), X=135.21, Y=473.04, Mass=662777, SNR=321.6, Peak=50198 HFD=4.4
01:04:15.996 00.002 8996 MultiStar: [#1 -0.03,-0.00,0.63,U] [#2 -0.24,0.08,0.85,U] [#3 0.35,0.29,0.00,M1] [#4 0.01,0.14,0.47,U] [#5 0.33,0.10,0.54,U] [#6 -0.10,0.67,0.00,M10] [#7 0.17,0.27,0.47,U] [#8 0.27,-0.03,0.34,U] 
01:04:15.998 00.002 8996 single-star, 6 included, MultiStar: {0.05, 0.08}, one-star: {0.07, 0.06}
01:04:15.999 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
01:04:16.001 00.002 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
01:04:16.002 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.06 hyp=0.09 cameraTheta=0.71 mountX=0.06 mountY=-0.07, mountTheta=-0.81
01:04:16.006 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.06, opts=13)
01:04:16.008 00.002 8996 Enqueuing Move request for scope (0.07, 0.06)
01:04:16.009 00.001 20224 Worker thread wakes up
01:04:16.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.06) opts 0xd
01:04:16.009 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.06)
01:04:16.010 00.001 20224 Moving (0.07, 0.06) raw xDistance=0.06 yDistance=-0.07
01:04:16.010 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:04:16.010 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:16.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:04:16.010 00.000 20224 MoveAxis(E, 0, ABG)
01:04:16.010 00.000 20224 Move returns status 0, amount 0
01:04:16.010 00.000 20224 MoveAxis(N, 0, ABG)
01:04:16.010 00.000 20224 Move returns status 0, amount 0
01:04:16.010 00.000 20224 move complete, result=0
01:04:16.010 00.000 20224 worker thread done servicing request
01:04:16.015 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50198, med=3094, FiltMin=2790, FiltMax=26768, Gamma=1.000
01:04:16.033 00.018 8996 UpdateGuideState exits: m=662777 SNR=321.6
01:04:16.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:16.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:16.036 00.001 8996 Enqueuing Expose request
01:04:16.037 00.001 20224 Worker thread wakes up
01:04:16.037 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:16.040 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:16.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:17.194 01.154 20224 Exposure complete
01:04:17.272 00.078 20224 worker thread done servicing request
01:04:17.272 00.000 8996 OnExposeComplete: enter
01:04:17.273 00.001 8996 UpdateGuideState(): m_state=6
01:04:17.274 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11821
01:04:17.275 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.22, Mass=664135, SNR=361.6, Peak=57254 HFD=4.5
01:04:17.277 00.002 8996 MultiStar: [#1 -0.28,0.03,0.61,U] [#2 -0.80,0.08,0.00,M1] [#3 0.16,0.14,0.50,U] [#4 -0.12,0.22,0.42,U] [#5 -0.17,-0.24,0.49,U] [#6 -0.02,0.33,0.42,U] [#7 -0.04,0.43,0.40,U] [#8 0.14,0.06,0.35,U] 
01:04:17.277 00.000 8996 refined, 7 included, MultiStar: {-0.10, 0.15}, one-star: {-0.22, 0.24}
01:04:17.278 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:04:17.279 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
01:04:17.280 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.15 hyp=0.18 cameraTheta=2.16 mountX=-0.12 mountY=-0.14, mountTheta=-2.26
01:04:17.282 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.15, opts=13)
01:04:17.285 00.003 8996 Enqueuing Move request for scope (-0.10, 0.15)
01:04:17.287 00.002 20224 Worker thread wakes up
01:04:17.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.15) opts 0xd
01:04:17.287 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.15)
01:04:17.288 00.001 20224 Moving (-0.10, 0.15) raw xDistance=-0.12 yDistance=-0.14
01:04:17.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:04:17.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:17.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:04:17.288 00.000 20224 MoveAxis(E, 0, ABG)
01:04:17.288 00.000 20224 Move returns status 0, amount 0
01:04:17.288 00.000 20224 MoveAxis(N, 0, ABG)
01:04:17.288 00.000 20224 Move returns status 0, amount 0
01:04:17.288 00.000 20224 move complete, result=0
01:04:17.288 00.000 20224 worker thread done servicing request
01:04:17.297 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=57254, med=3097, FiltMin=2822, FiltMax=25542, Gamma=1.000
01:04:17.317 00.020 8996 UpdateGuideState exits: m=664135 SNR=361.6
01:04:17.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:17.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:17.319 00.000 8996 Enqueuing Expose request
01:04:17.320 00.001 20224 Worker thread wakes up
01:04:17.320 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:17.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:17.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:18.306 00.985 20224 Exposure complete
01:04:18.374 00.068 20224 worker thread done servicing request
01:04:18.374 00.000 8996 OnExposeComplete: enter
01:04:18.375 00.001 8996 UpdateGuideState(): m_state=6
01:04:18.376 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11822
01:04:18.377 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=473.07, Mass=682622, SNR=302.3, Peak=57814 HFD=4.4
01:04:18.378 00.001 8996 MultiStar: [#1 -0.07,-0.20,0.75,U] [#2 -0.55,0.21,0.00,M2] [#3 0.07,-0.12,0.66,U] [#4 -0.11,-0.11,0.60,U] [#5 0.15,-0.08,0.66,U] [#6 -0.24,0.20,0.42,U] [#7 -0.50,-0.09,0.00,M1] [#8 -0.01,0.18,0.35,U] 
01:04:18.378 00.000 8996 refined, 6 included, MultiStar: {-0.05, -0.02}, one-star: {-0.12, 0.09}
01:04:18.379 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:04:18.380 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
01:04:18.381 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.66 mountX=-0.04 mountY=0.03, mountTheta=2.55
01:04:18.382 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
01:04:18.383 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
01:04:18.384 00.001 20224 Worker thread wakes up
01:04:18.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
01:04:18.384 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
01:04:18.384 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.04 yDistance=0.03
01:04:18.384 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:04:18.384 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:18.384 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:04:18.384 00.000 20224 MoveAxis(E, 0, ABG)
01:04:18.384 00.000 20224 Move returns status 0, amount 0
01:04:18.384 00.000 20224 MoveAxis(N, 0, ABG)
01:04:18.384 00.000 20224 Move returns status 0, amount 0
01:04:18.384 00.000 20224 move complete, result=0
01:04:18.384 00.000 20224 worker thread done servicing request
01:04:18.388 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=57814, med=3097, FiltMin=2806, FiltMax=27136, Gamma=1.000
01:04:18.413 00.025 8996 UpdateGuideState exits: m=682622 SNR=302.3
01:04:18.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:18.414 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:18.415 00.001 8996 Enqueuing Expose request
01:04:18.416 00.001 20224 Worker thread wakes up
01:04:18.416 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:18.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:18.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:19.564 01.147 20224 Exposure complete
01:04:19.648 00.084 20224 worker thread done servicing request
01:04:19.648 00.000 8996 OnExposeComplete: enter
01:04:19.651 00.003 8996 UpdateGuideState(): m_state=6
01:04:19.653 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11823
01:04:19.656 00.003 8996 Star::Find returns 1 (0), X=135.25, Y=472.91, Mass=678422, SNR=315.2, Peak=53814 HFD=4.5
01:04:19.658 00.002 8996 MultiStar: [#1 -0.31,0.04,0.65,U] [#2 -0.24,0.07,0.80,U] [#3 -0.07,0.16,0.56,U] [#4 -0.39,0.11,0.51,U] [#5 0.34,-0.31,0.00,M1] [#6 -0.02,0.26,0.43,U] [#7 -0.27,0.07,0.40,U] [#8 0.32,-0.29,0.38,U] 
01:04:19.660 00.002 8996 refined, 7 included, MultiStar: {-0.11, 0.04}, one-star: {0.11, -0.08}
01:04:19.661 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
01:04:19.663 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
01:04:19.664 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.80 mountX=-0.11 mountY=-0.03, mountTheta=-2.92
01:04:19.667 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
01:04:19.668 00.001 8996 Enqueuing Move request for scope (-0.11, 0.04)
01:04:19.670 00.002 20224 Worker thread wakes up
01:04:19.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
01:04:19.670 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
01:04:19.670 00.000 20224 Moving (-0.11, 0.04) raw xDistance=-0.11 yDistance=-0.03
01:04:19.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:04:19.670 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:19.671 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:04:19.671 00.000 20224 MoveAxis(E, 0, ABG)
01:04:19.671 00.000 20224 Move returns status 0, amount 0
01:04:19.671 00.000 20224 MoveAxis(N, 0, ABG)
01:04:19.671 00.000 20224 Move returns status 0, amount 0
01:04:19.671 00.000 20224 move complete, result=0
01:04:19.671 00.000 20224 worker thread done servicing request
01:04:19.675 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53814, med=3094, FiltMin=2774, FiltMax=25024, Gamma=1.000
01:04:19.700 00.025 8996 UpdateGuideState exits: m=678422 SNR=315.2
01:04:19.702 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:19.702 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:19.703 00.001 8996 Enqueuing Expose request
01:04:19.704 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:19.705 00.001 20224 Worker thread wakes up
01:04:19.705 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:19.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:20.679 00.974 20224 Exposure complete
01:04:20.751 00.072 20224 worker thread done servicing request
01:04:20.751 00.000 8996 OnExposeComplete: enter
01:04:20.752 00.001 8996 UpdateGuideState(): m_state=6
01:04:20.754 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11824
01:04:20.756 00.002 8996 Star::Find returns 1 (0), X=135.20, Y=472.93, Mass=709210, SNR=332.5, Peak=56950 HFD=4.4
01:04:20.757 00.001 8996 MultiStar: [#1 -0.42,0.06,0.61,U] [#2 -0.42,0.38,0.00,M2] [#3 0.40,0.32,0.00,M1] [#4 -0.27,0.04,0.55,U] [#5 0.02,-0.28,0.57,U] [#6 0.03,0.58,0.00,M8] [#7 0.18,0.24,0.42,U] [#8 0.22,-0.06,0.36,U] 
01:04:20.758 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.02}, one-star: {0.07, -0.06}
01:04:20.760 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
01:04:20.760 00.000 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
01:04:20.761 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.69 mountX=-0.05 mountY=0.03, mountTheta=2.58
01:04:20.763 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
01:04:20.764 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
01:04:20.766 00.002 20224 Worker thread wakes up
01:04:20.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
01:04:20.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
01:04:20.766 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
01:04:20.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:04:20.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:20.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:04:20.766 00.000 20224 MoveAxis(E, 0, ABG)
01:04:20.766 00.000 20224 Move returns status 0, amount 0
01:04:20.766 00.000 20224 MoveAxis(N, 0, ABG)
01:04:20.766 00.000 20224 Move returns status 0, amount 0
01:04:20.766 00.000 20224 move complete, result=0
01:04:20.766 00.000 20224 worker thread done servicing request
01:04:20.772 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=56950, med=3097, FiltMin=2768, FiltMax=27933, Gamma=1.000
01:04:20.789 00.017 8996 UpdateGuideState exits: m=709210 SNR=332.5
01:04:20.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:20.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:20.792 00.001 8996 Enqueuing Expose request
01:04:20.793 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:20.794 00.001 20224 Worker thread wakes up
01:04:20.794 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:20.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:21.957 01.163 20224 Exposure complete
01:04:22.037 00.080 20224 worker thread done servicing request
01:04:22.037 00.000 8996 OnExposeComplete: enter
01:04:22.039 00.002 8996 UpdateGuideState(): m_state=6
01:04:22.041 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11825
01:04:22.043 00.002 8996 Star::Find returns 1 (0), X=135.29, Y=472.95, Mass=648198, SNR=317.3, Peak=48438 HFD=4.3
01:04:22.045 00.002 8996 MultiStar: [#1 -0.37,0.07,0.73,U] [#2 -0.14,0.14,0.73,U] [#3 0.30,0.10,0.59,U] [#4 -0.02,0.10,0.52,U] [#5 0.11,-0.22,0.58,U] [#6 -0.13,0.63,0.00,M9] [#7 -0.08,0.12,0.43,U] [#8 0.01,-0.00,0.35,U] 
01:04:22.047 00.002 8996 refined, 7 included, MultiStar: {-0.00, 0.03}, one-star: {0.16, -0.03}
01:04:22.049 00.002 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
01:04:22.051 00.002 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
01:04:22.052 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.66 mountX=-0.01 mountY=-0.03, mountTheta=-1.76
01:04:22.055 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.03, opts=13)
01:04:22.056 00.001 8996 Enqueuing Move request for scope (-0.00, 0.03)
01:04:22.058 00.002 20224 Worker thread wakes up
01:04:22.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
01:04:22.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
01:04:22.058 00.000 20224 Moving (-0.00, 0.03) raw xDistance=-0.01 yDistance=-0.03
01:04:22.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:04:22.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:22.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:04:22.058 00.000 20224 MoveAxis(E, 0, ABG)
01:04:22.058 00.000 20224 Move returns status 0, amount 0
01:04:22.059 00.001 20224 MoveAxis(N, 0, ABG)
01:04:22.059 00.000 20224 Move returns status 0, amount 0
01:04:22.059 00.000 20224 move complete, result=0
01:04:22.059 00.000 20224 worker thread done servicing request
01:04:22.064 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48438, med=3094, FiltMin=2797, FiltMax=25328, Gamma=1.000
01:04:22.078 00.014 8996 UpdateGuideState exits: m=648198 SNR=317.3
01:04:22.079 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:22.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:22.081 00.001 8996 Enqueuing Expose request
01:04:22.082 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:22.082 00.000 20224 Worker thread wakes up
01:04:22.083 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:22.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:23.066 00.983 20224 Exposure complete
01:04:23.136 00.070 20224 worker thread done servicing request
01:04:23.136 00.000 8996 OnExposeComplete: enter
01:04:23.137 00.001 8996 UpdateGuideState(): m_state=6
01:04:23.138 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11826
01:04:23.139 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=473.04, Mass=633774, SNR=312.2, Peak=48918 HFD=4.5
01:04:23.140 00.001 8996 MultiStar: [#1 -0.37,0.20,0.62,U] [#2 -0.29,0.15,0.91,U] [#3 0.07,-0.05,0.67,U] [#4 -0.14,0.18,0.50,U] [#5 -0.01,-0.21,0.50,U] [#6 -0.29,0.63,0.00,M10] [#7 -0.26,0.05,0.40,U] [#8 -0.20,0.05,0.30,U] 
01:04:23.141 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.06}, one-star: {0.22, 0.05}
01:04:23.142 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
01:04:23.143 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
01:04:23.143 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.59 mountX=-0.10 mountY=-0.05, mountTheta=-2.70
01:04:23.145 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.06, opts=13)
01:04:23.146 00.001 8996 Enqueuing Move request for scope (-0.10, 0.06)
01:04:23.146 00.000 20224 Worker thread wakes up
01:04:23.147 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
01:04:23.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
01:04:23.147 00.000 20224 Moving (-0.10, 0.06) raw xDistance=-0.10 yDistance=-0.05
01:04:23.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:04:23.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:23.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:04:23.147 00.000 20224 MoveAxis(E, 0, ABG)
01:04:23.147 00.000 20224 Move returns status 0, amount 0
01:04:23.147 00.000 20224 MoveAxis(N, 0, ABG)
01:04:23.147 00.000 20224 Move returns status 0, amount 0
01:04:23.147 00.000 20224 move complete, result=0
01:04:23.147 00.000 20224 worker thread done servicing request
01:04:23.150 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48918, med=3097, FiltMin=2787, FiltMax=26576, Gamma=1.000
01:04:23.163 00.013 8996 UpdateGuideState exits: m=633774 SNR=312.2
01:04:23.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:23.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:23.166 00.001 8996 Enqueuing Expose request
01:04:23.166 00.000 20224 Worker thread wakes up
01:04:23.166 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:23.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:23.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:24.331 01.164 20224 Exposure complete
01:04:24.398 00.067 20224 worker thread done servicing request
01:04:24.399 00.001 8996 OnExposeComplete: enter
01:04:24.400 00.001 8996 UpdateGuideState(): m_state=6
01:04:24.401 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11827
01:04:24.402 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.09, Mass=625477, SNR=312.6, Peak=50038 HFD=4.3
01:04:24.403 00.001 8996 MultiStar: [#1 -0.42,0.57,0.00,M1] [#2 -0.21,0.06,0.70,U] [#3 0.19,0.19,0.60,U] [#4 -0.17,0.16,0.49,U] [#5 -0.25,-0.14,0.56,U] [#6 -0.39,0.47,0.00,R] [#7 -0.21,-0.09,0.41,U] [#8 -0.16,0.11,0.34,U] 
01:04:24.404 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.06}, one-star: {0.25, 0.10}
01:04:24.405 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
01:04:24.406 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
01:04:24.407 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.10 mountX=-0.04 mountY=-0.06, mountTheta=-2.20
01:04:24.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
01:04:24.410 00.001 8996 Enqueuing Move request for scope (-0.04, 0.06)
01:04:24.412 00.002 20224 Worker thread wakes up
01:04:24.412 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
01:04:24.412 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
01:04:24.412 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.04 yDistance=-0.06
01:04:24.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:04:24.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:24.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:04:24.412 00.000 20224 MoveAxis(E, 0, ABG)
01:04:24.412 00.000 20224 Move returns status 0, amount 0
01:04:24.412 00.000 20224 MoveAxis(N, 0, ABG)
01:04:24.412 00.000 20224 Move returns status 0, amount 0
01:04:24.413 00.001 20224 move complete, result=0
01:04:24.413 00.000 20224 worker thread done servicing request
01:04:24.425 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50038, med=3094, FiltMin=2774, FiltMax=27392, Gamma=1.000
01:04:24.440 00.015 8996 UpdateGuideState exits: m=625477 SNR=312.6
01:04:24.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:24.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:24.443 00.001 8996 Enqueuing Expose request
01:04:24.444 00.001 20224 Worker thread wakes up
01:04:24.444 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:24.445 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:24.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:25.422 00.977 20224 Exposure complete
01:04:25.498 00.076 20224 worker thread done servicing request
01:04:25.498 00.000 8996 OnExposeComplete: enter
01:04:25.499 00.001 8996 UpdateGuideState(): m_state=6
01:04:25.501 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11828
01:04:25.503 00.002 8996 Star::Find returns 1 (0), X=135.05, Y=472.96, Mass=571150, SNR=309.8, Peak=50630 HFD=4.4
01:04:25.504 00.001 8996 MultiStar: [#1 -0.63,-0.10,0.00,M2] [#2 -0.45,-0.15,0.00,M1] [#3 0.04,-0.07,0.60,U] [#4 -0.17,-0.02,0.56,U] [#5 -0.45,-0.13,0.00,M1] [#6 0.08,-0.34,0.45,U] [#7 -0.24,-0.32,0.42,U] [#8 -0.23,-0.43,0.00,M1] 
01:04:25.505 00.001 8996 single-star, 4 included, MultiStar: {-0.07, -0.12}, one-star: {-0.08, -0.03}
01:04:25.506 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
01:04:25.508 00.002 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
01:04:25.509 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.83 mountX=-0.08 mountY=0.04, mountTheta=2.72
01:04:25.511 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
01:04:25.512 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
01:04:25.513 00.001 20224 Worker thread wakes up
01:04:25.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:04:25.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:04:25.513 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
01:04:25.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:04:25.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:25.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:04:25.513 00.000 20224 MoveAxis(E, 0, ABG)
01:04:25.513 00.000 20224 Move returns status 0, amount 0
01:04:25.513 00.000 20224 MoveAxis(N, 0, ABG)
01:04:25.514 00.001 20224 Move returns status 0, amount 0
01:04:25.514 00.000 20224 move complete, result=0
01:04:25.514 00.000 20224 worker thread done servicing request
01:04:25.518 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50630, med=3097, FiltMin=2809, FiltMax=22672, Gamma=1.000
01:04:25.531 00.013 8996 UpdateGuideState exits: m=571150 SNR=309.8
01:04:25.532 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:25.533 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:25.534 00.001 8996 Enqueuing Expose request
01:04:25.535 00.001 20224 Worker thread wakes up
01:04:25.535 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:25.535 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:25.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:26.686 01.151 20224 Exposure complete
01:04:26.752 00.066 20224 worker thread done servicing request
01:04:26.752 00.000 8996 OnExposeComplete: enter
01:04:26.753 00.001 8996 UpdateGuideState(): m_state=6
01:04:26.754 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11829
01:04:26.755 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=472.83, Mass=692529, SNR=306.8, Peak=58710 HFD=4.5
01:04:26.756 00.001 8996 MultiStar: [#1 -0.19,0.12,0.63,U] [#2 -0.46,-0.07,0.00,M2] [#3 0.08,0.18,0.64,U] [#4 -0.30,0.16,0.59,U] [#5 -0.16,-0.20,0.58,U] [#6 0.10,-0.51,0.00,M1] [#7 -0.32,-0.13,0.45,U] [#8 -0.35,-0.36,0.00,M2] 
01:04:26.757 00.001 8996 refined, 5 included, MultiStar: {-0.22, -0.01}, one-star: {-0.38, -0.15}
01:04:26.757 00.000 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
01:04:26.758 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.17)
01:04:26.759 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.01 hyp=0.22 cameraTheta=-3.09 mountX=-0.22 mountY=0.04, mountTheta=2.98
01:04:26.760 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.01, opts=13)
01:04:26.761 00.001 8996 Enqueuing Move request for scope (-0.22, -0.01)
01:04:26.762 00.001 20224 Worker thread wakes up
01:04:26.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.01) opts 0xd
01:04:26.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.01)
01:04:26.762 00.000 20224 Moving (-0.22, -0.01) raw xDistance=-0.22 yDistance=0.04
01:04:26.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:04:26.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:26.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:04:26.762 00.000 20224 MoveAxis(E, 32, ABG)
01:04:26.762 00.000 20224 Guiding  Dir = 2, Dur = 32
01:04:26.763 00.001 20224 IsSlewing returns 0
01:04:26.763 00.000 20224 IsGuiding returns 0
01:04:26.764 00.001 20224 PulseGuide returned control before completion, sleep 41
01:04:26.768 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=58710, med=3097, FiltMin=2819, FiltMax=27264, Gamma=1.000
01:04:26.783 00.015 8996 UpdateGuideState exits: m=692529 SNR=306.8
01:04:26.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:26.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:26.785 00.000 8996 Enqueuing Expose request
01:04:26.820 00.035 20224 IsGuiding returns 1
01:04:26.820 00.000 20224 scope still moving after pulse duration time elapsed
01:04:26.852 00.032 20224 IsSlewing returns 0
01:04:26.852 00.000 20224 IsGuiding returns 0
01:04:26.852 00.000 20224 scope move finished after 32 + 56 ms
01:04:26.852 00.000 20224 Move returns status 0, amount 32
01:04:26.852 00.000 20224 MoveAxis(N, 0, ABG)
01:04:26.852 00.000 20224 Move returns status 0, amount 0
01:04:26.852 00.000 20224 move complete, result=0
01:04:26.852 00.000 20224 worker thread done servicing request
01:04:26.852 00.000 20224 Worker thread wakes up
01:04:26.852 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
01:04:26.854 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:26.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:27.831 00.977 20224 Exposure complete
01:04:27.893 00.062 20224 worker thread done servicing request
01:04:27.893 00.000 8996 OnExposeComplete: enter
01:04:27.894 00.001 8996 UpdateGuideState(): m_state=6
01:04:27.896 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11830
01:04:27.897 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=473.06, Mass=660501, SNR=303.3, Peak=56582 HFD=4.4
01:04:27.898 00.001 8996 MultiStar: [#1 -0.05,0.16,0.72,U] [#2 0.05,-0.22,0.76,U] [#3 0.20,0.14,0.62,U] [#4 -0.13,0.45,0.00,M1] [#5 -0.09,-0.30,0.62,U] [#6 0.29,-0.34,0.00,M2] [#7 -0.23,-0.17,0.43,U] [#8 -0.13,0.18,0.36,U] 
01:04:27.898 00.000 8996 refined, 6 included, MultiStar: {-0.03, -0.02}, one-star: {-0.04, 0.08}
01:04:27.898 00.000 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
01:04:27.900 00.002 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.76)
01:04:27.904 00.004 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.03 cameraTheta=-2.50 mountX=-0.02 mountY=0.02, mountTheta=2.39
01:04:27.907 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
01:04:27.910 00.003 8996 Enqueuing Move request for scope (-0.03, -0.02)
01:04:27.913 00.003 20224 Worker thread wakes up
01:04:27.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:04:27.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:04:27.913 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=0.02
01:04:27.914 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:04:27.914 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:27.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:04:27.914 00.000 20224 MoveAxis(E, 0, ABG)
01:04:27.914 00.000 20224 Move returns status 0, amount 0
01:04:27.914 00.000 20224 MoveAxis(N, 0, ABG)
01:04:27.914 00.000 20224 Move returns status 0, amount 0
01:04:27.914 00.000 20224 move complete, result=0
01:04:27.914 00.000 20224 worker thread done servicing request
01:04:27.922 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=56582, med=3097, FiltMin=2800, FiltMax=25776, Gamma=1.000
01:04:27.936 00.014 8996 UpdateGuideState exits: m=660501 SNR=303.3
01:04:27.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:27.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:27.939 00.001 8996 Enqueuing Expose request
01:04:27.940 00.001 20224 Worker thread wakes up
01:04:27.940 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:27.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:27.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:29.097 01.157 20224 Exposure complete
01:04:29.208 00.111 20224 worker thread done servicing request
01:04:29.208 00.000 8996 OnExposeComplete: enter
01:04:29.209 00.001 8996 UpdateGuideState(): m_state=6
01:04:29.210 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11831
01:04:29.211 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=472.74, Mass=750342, SNR=366.4, Peak=65398 HFD=4.7
01:04:29.212 00.001 8996 MultiStar: [#1 0.19,-0.08,0.61,U] [#2 0.03,-0.19,0.65,U] [#3 0.50,-0.20,0.00,M1] [#4 0.23,0.18,0.46,U] [#5 -0.10,-0.20,0.50,U] [#6 0.50,-0.49,0.00,M3] [#7 -0.11,-0.18,0.36,U] [#8 -0.16,-0.11,0.38,U] 
01:04:29.212 00.000 8996 refined, 6 included, MultiStar: {0.15, -0.14}, one-star: {0.52, -0.24}
01:04:29.214 00.002 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
01:04:29.215 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
01:04:29.216 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-0.72 mountX=0.17 mountY=0.12, mountTheta=0.61
01:04:29.217 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.14, opts=13)
01:04:29.218 00.001 8996 Enqueuing Move request for scope (0.15, -0.14)
01:04:29.219 00.001 20224 Worker thread wakes up
01:04:29.219 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
01:04:29.219 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
01:04:29.219 00.000 20224 Moving (0.15, -0.14) raw xDistance=0.17 yDistance=0.12
01:04:29.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:04:29.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:29.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:04:29.219 00.000 20224 MoveAxis(E, 0, ABG)
01:04:29.219 00.000 20224 Move returns status 0, amount 0
01:04:29.219 00.000 20224 MoveAxis(N, 0, ABG)
01:04:29.219 00.000 20224 Move returns status 0, amount 0
01:04:29.219 00.000 20224 move complete, result=0
01:04:29.219 00.000 20224 worker thread done servicing request
01:04:29.223 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=65398, med=3097, FiltMin=2803, FiltMax=30880, Gamma=1.000
01:04:29.236 00.013 8996 UpdateGuideState exits: m=750342 SNR=366.4
01:04:29.237 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:29.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:29.238 00.000 8996 Enqueuing Expose request
01:04:29.239 00.001 20224 Worker thread wakes up
01:04:29.239 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:29.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:29.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:30.213 00.973 20224 Exposure complete
01:04:30.282 00.069 20224 worker thread done servicing request
01:04:30.282 00.000 8996 OnExposeComplete: enter
01:04:30.283 00.001 8996 UpdateGuideState(): m_state=6
01:04:30.284 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11832
01:04:30.286 00.002 8996 Star::Find returns 1 (0), X=135.30, Y=472.75, Mass=724475, SNR=348.3, Peak=52950 HFD=4.6
01:04:30.289 00.003 8996 MultiStar: [#1 0.21,0.08,0.57,U] [#2 0.10,0.06,0.74,U] [#3 0.50,-0.24,0.00,M2] [#4 0.18,-0.15,0.51,U] [#5 0.06,0.06,0.53,U] [#6 0.44,-0.75,0.00,M4] [#7 0.08,-0.39,0.38,U] [#8 -0.21,-0.26,0.32,U] 
01:04:30.290 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.10}, one-star: {0.16, -0.23}
01:04:30.290 00.000 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
01:04:30.291 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.51)
01:04:30.292 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.75 mountX=0.12 mountY=0.09, mountTheta=0.64
01:04:30.294 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.10, opts=13)
01:04:30.295 00.001 8996 Enqueuing Move request for scope (0.11, -0.10)
01:04:30.296 00.001 20224 Worker thread wakes up
01:04:30.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
01:04:30.296 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
01:04:30.296 00.000 20224 Moving (0.11, -0.10) raw xDistance=0.12 yDistance=0.09
01:04:30.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:04:30.296 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:30.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:04:30.296 00.000 20224 MoveAxis(E, 0, ABG)
01:04:30.296 00.000 20224 Move returns status 0, amount 0
01:04:30.297 00.001 20224 MoveAxis(N, 0, ABG)
01:04:30.297 00.000 20224 Move returns status 0, amount 0
01:04:30.297 00.000 20224 move complete, result=0
01:04:30.297 00.000 20224 worker thread done servicing request
01:04:30.302 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52950, med=3097, FiltMin=2793, FiltMax=24467, Gamma=1.000
01:04:30.326 00.024 8996 UpdateGuideState exits: m=724475 SNR=348.3
01:04:30.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:30.329 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:30.330 00.001 8996 Enqueuing Expose request
01:04:30.331 00.001 20224 Worker thread wakes up
01:04:30.331 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:30.333 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:30.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:31.484 01.151 20224 Exposure complete
01:04:31.566 00.082 20224 worker thread done servicing request
01:04:31.566 00.000 8996 OnExposeComplete: enter
01:04:31.567 00.001 8996 UpdateGuideState(): m_state=6
01:04:31.568 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11833
01:04:31.568 00.000 8996 Star::Find returns 1 (0), X=135.35, Y=472.69, Mass=726226, SNR=373.4, Peak=49110 HFD=4.7
01:04:31.570 00.002 8996 MultiStar: [#1 0.01,-0.11,0.57,U] [#2 -0.11,-0.15,0.56,U] [#3 0.23,-0.12,0.54,U] [#4 -0.20,-0.32,0.43,U] [#5 0.24,-0.19,0.45,U] [#6 0.21,-0.44,0.00,M5] [#7 -0.07,-0.43,0.39,U] [#8 0.05,-0.36,0.34,U] 
01:04:31.573 00.003 8996 refined, 7 included, MultiStar: {0.07, -0.24}, one-star: {0.21, -0.29}
01:04:31.575 00.002 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
01:04:31.577 00.002 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
01:04:31.578 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.29 mountX=0.09 mountY=0.23, mountTheta=1.19
01:04:31.579 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.24, opts=13)
01:04:31.581 00.002 8996 Enqueuing Move request for scope (0.07, -0.24)
01:04:31.582 00.001 20224 Worker thread wakes up
01:04:31.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.24) opts 0xd
01:04:31.583 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.24)
01:04:31.583 00.000 20224 Moving (0.07, -0.24) raw xDistance=0.09 yDistance=0.23
01:04:31.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:04:31.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:04:31.583 00.000 20224 MoveAxis(E, 0, ABG)
01:04:31.583 00.000 20224 Move returns status 0, amount 0
01:04:31.583 00.000 20224 MoveAxis(S, 48, ABG)
01:04:31.583 00.000 20224 Guiding  Dir = 1, Dur = 48
01:04:31.584 00.001 20224 IsSlewing returns 0
01:04:31.584 00.000 20224 IsGuiding returns 0
01:04:31.590 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49110, med=3097, FiltMin=2809, FiltMax=24531, Gamma=1.000
01:04:31.603 00.013 20224 PulseGuide returned control before completion, sleep 39
01:04:31.604 00.001 8996 UpdateGuideState exits: m=726226 SNR=373.4
01:04:31.607 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:31.609 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:31.611 00.002 8996 Enqueuing Expose request
01:04:31.650 00.039 20224 IsGuiding returns 1
01:04:31.650 00.000 20224 scope still moving after pulse duration time elapsed
01:04:31.681 00.031 20224 IsSlewing returns 0
01:04:31.681 00.000 20224 IsGuiding returns 1
01:04:31.713 00.032 20224 IsSlewing returns 0
01:04:31.714 00.001 20224 IsGuiding returns 0
01:04:31.714 00.000 20224 scope move finished after 48 + 81 ms
01:04:31.714 00.000 20224 Move returns status 0, amount 48
01:04:31.714 00.000 20224 move complete, result=0
01:04:31.714 00.000 20224 worker thread done servicing request
01:04:31.714 00.000 20224 Worker thread wakes up
01:04:31.714 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:31.714 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:04:31.716 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:32.693 00.977 20224 Exposure complete
01:04:32.762 00.069 20224 worker thread done servicing request
01:04:32.762 00.000 8996 OnExposeComplete: enter
01:04:32.763 00.001 8996 UpdateGuideState(): m_state=6
01:04:32.764 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11834
01:04:32.766 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=472.97, Mass=616436, SNR=314.0, Peak=45782 HFD=4.2
01:04:32.768 00.002 8996 MultiStar: [#1 0.12,0.22,0.60,U] [#2 -0.29,-0.05,0.72,U] [#3 0.27,0.06,0.63,U] [#4 0.01,0.10,0.51,U] [#5 0.19,-0.41,0.00,M1] [#6 0.11,-0.45,0.00,M6] [#7 -0.11,-0.22,0.42,U] [#8 -0.03,-0.10,0.37,U] 
01:04:32.770 00.002 8996 refined, 6 included, MultiStar: {0.05, 0.01}, one-star: {0.23, -0.01}
01:04:32.771 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
01:04:32.772 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
01:04:32.773 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.20 mountX=0.05 mountY=-0.01, mountTheta=-0.31
01:04:32.776 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
01:04:32.778 00.002 8996 Enqueuing Move request for scope (0.05, 0.01)
01:04:32.779 00.001 20224 Worker thread wakes up
01:04:32.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
01:04:32.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
01:04:32.779 00.000 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.01
01:04:32.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:04:32.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:32.780 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:04:32.780 00.000 20224 MoveAxis(E, 0, ABG)
01:04:32.780 00.000 20224 Move returns status 0, amount 0
01:04:32.780 00.000 20224 MoveAxis(N, 0, ABG)
01:04:32.780 00.000 20224 Move returns status 0, amount 0
01:04:32.780 00.000 20224 move complete, result=0
01:04:32.780 00.000 20224 worker thread done servicing request
01:04:32.786 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45782, med=3097, FiltMin=2829, FiltMax=26800, Gamma=1.000
01:04:32.806 00.020 8996 UpdateGuideState exits: m=616436 SNR=314.0
01:04:32.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:32.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:32.809 00.001 8996 Enqueuing Expose request
01:04:32.811 00.002 20224 Worker thread wakes up
01:04:32.811 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:04:32.813 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:32.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:34.000 01.187 20224 Exposure complete
01:04:34.057 00.057 20224 worker thread done servicing request
01:04:34.057 00.000 8996 OnExposeComplete: enter
01:04:34.059 00.002 8996 UpdateGuideState(): m_state=6
01:04:34.061 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11835
01:04:34.062 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.06, Mass=713715, SNR=337.2, Peak=51542 HFD=4.5
01:04:34.063 00.001 8996 MultiStar: [#1 0.16,0.14,0.69,U] [#2 0.06,0.09,0.69,U] [#3 0.26,-0.18,0.55,U] [#4 -0.16,0.41,0.50,U] [#5 0.01,-0.15,0.57,U] [#6 0.34,-0.09,0.42,U] [#7 -0.20,0.21,0.47,U] [#8 -0.06,0.28,0.31,U] 
01:04:34.064 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.08}, one-star: {-0.03, 0.08}
01:04:34.064 00.000 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
01:04:34.065 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
01:04:34.066 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.97 mountX=-0.04 mountY=-0.07, mountTheta=-2.08
01:04:34.067 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
01:04:34.068 00.001 8996 Enqueuing Move request for scope (-0.03, 0.08)
01:04:34.069 00.001 20224 Worker thread wakes up
01:04:34.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
01:04:34.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
01:04:34.069 00.000 20224 Moving (-0.03, 0.08) raw xDistance=-0.04 yDistance=-0.07
01:04:34.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:04:34.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:34.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:04:34.069 00.000 20224 MoveAxis(E, 0, ABG)
01:04:34.069 00.000 20224 Move returns status 0, amount 0
01:04:34.069 00.000 20224 MoveAxis(N, 0, ABG)
01:04:34.069 00.000 20224 Move returns status 0, amount 0
01:04:34.069 00.000 20224 move complete, result=0
01:04:34.069 00.000 20224 worker thread done servicing request
01:04:34.073 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=51542, med=3097, FiltMin=2784, FiltMax=28400, Gamma=1.000
01:04:34.094 00.021 8996 UpdateGuideState exits: m=713715 SNR=337.2
01:04:34.096 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:34.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:34.098 00.001 8996 Enqueuing Expose request
01:04:34.098 00.000 20224 Worker thread wakes up
01:04:34.098 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:34.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:34.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:35.088 00.989 20224 Exposure complete
01:04:35.154 00.066 20224 worker thread done servicing request
01:04:35.154 00.000 8996 OnExposeComplete: enter
01:04:35.156 00.002 8996 UpdateGuideState(): m_state=6
01:04:35.156 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11836
01:04:35.157 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=472.81, Mass=631292, SNR=331.1, Peak=50758 HFD=4.6
01:04:35.158 00.001 8996 MultiStar: [#1 -0.12,-0.11,0.62,U] [#2 -0.17,-0.06,0.60,U] [#3 0.07,-0.01,0.60,U] [#4 -0.27,0.04,0.50,U] [#5 0.07,-0.31,0.49,U] [#6 0.10,-0.33,0.38,U] [#7 -0.36,-0.31,0.00,M1] [#8 -0.07,0.14,0.31,U] 
01:04:35.159 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.11}, one-star: {-0.37, -0.18}
01:04:35.160 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
01:04:35.161 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
01:04:35.161 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.44 mountX=-0.12 mountY=0.12, mountTheta=2.34
01:04:35.163 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.11, opts=13)
01:04:35.164 00.001 8996 Enqueuing Move request for scope (-0.13, -0.11)
01:04:35.164 00.000 20224 Worker thread wakes up
01:04:35.164 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
01:04:35.165 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
01:04:35.165 00.000 20224 Moving (-0.13, -0.11) raw xDistance=-0.12 yDistance=0.12
01:04:35.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:04:35.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:35.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:04:35.165 00.000 20224 MoveAxis(E, 0, ABG)
01:04:35.165 00.000 20224 Move returns status 0, amount 0
01:04:35.165 00.000 20224 MoveAxis(N, 0, ABG)
01:04:35.165 00.000 20224 Move returns status 0, amount 0
01:04:35.165 00.000 20224 move complete, result=0
01:04:35.165 00.000 20224 worker thread done servicing request
01:04:35.169 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50758, med=3097, FiltMin=2790, FiltMax=25056, Gamma=1.000
01:04:35.183 00.014 8996 UpdateGuideState exits: m=631292 SNR=331.1
01:04:35.184 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:35.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:35.186 00.001 8996 Enqueuing Expose request
01:04:35.187 00.001 20224 Worker thread wakes up
01:04:35.187 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:35.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:35.187 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:36.365 01.178 20224 Exposure complete
01:04:36.421 00.056 20224 worker thread done servicing request
01:04:36.421 00.000 8996 OnExposeComplete: enter
01:04:36.423 00.002 8996 UpdateGuideState(): m_state=6
01:04:36.424 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11837
01:04:36.426 00.002 8996 Star::Find returns 1 (0), X=134.90, Y=473.01, Mass=652095, SNR=299.9, Peak=55910 HFD=4.4
01:04:36.428 00.002 8996 MultiStar: [#1 -0.45,-0.11,0.00,M1] [#2 -0.18,0.27,0.80,U] [#3 0.25,-0.43,0.00,M1] [#4 -0.24,-0.41,0.00,M1] [#5 -0.06,-0.24,0.70,U] [#6 -0.02,-0.02,0.42,U] [#7 -0.19,-0.36,0.48,U] [#8 -0.09,0.07,0.43,U] 
01:04:36.429 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.02}, one-star: {-0.24, 0.03}
01:04:36.430 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
01:04:36.431 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.26)
01:04:36.433 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.02 hyp=0.15 cameraTheta=-3.00 mountX=-0.15 mountY=0.04, mountTheta=2.89
01:04:36.434 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.02, opts=13)
01:04:36.437 00.003 8996 Enqueuing Move request for scope (-0.15, -0.02)
01:04:36.439 00.002 20224 Worker thread wakes up
01:04:36.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.02) opts 0xd
01:04:36.440 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.02)
01:04:36.440 00.000 20224 Moving (-0.15, -0.02) raw xDistance=-0.15 yDistance=0.04
01:04:36.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:04:36.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:36.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:04:36.440 00.000 20224 MoveAxis(E, 0, ABG)
01:04:36.440 00.000 20224 Move returns status 0, amount 0
01:04:36.440 00.000 20224 MoveAxis(N, 0, ABG)
01:04:36.440 00.000 20224 Move returns status 0, amount 0
01:04:36.440 00.000 20224 move complete, result=0
01:04:36.440 00.000 20224 worker thread done servicing request
01:04:36.448 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55910, med=3097, FiltMin=2790, FiltMax=27286, Gamma=1.000
01:04:36.471 00.023 8996 UpdateGuideState exits: m=652095 SNR=299.9
01:04:36.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:36.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:36.474 00.001 8996 Enqueuing Expose request
01:04:36.475 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:36.476 00.001 20224 Worker thread wakes up
01:04:36.476 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:36.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:37.458 00.982 20224 Exposure complete
01:04:37.538 00.080 20224 worker thread done servicing request
01:04:37.539 00.001 8996 OnExposeComplete: enter
01:04:37.540 00.001 8996 UpdateGuideState(): m_state=6
01:04:37.541 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11838
01:04:37.542 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.26, Mass=686329, SNR=346.1, Peak=50038 HFD=4.5
01:04:37.543 00.001 8996 MultiStar: [#1 -0.12,0.25,0.63,U] [#2 0.03,-0.31,0.78,U] [#3 0.04,-0.12,0.57,U] [#4 -0.19,0.18,0.48,U] [#5 0.09,-0.29,0.64,U] [#6 0.37,0.11,0.35,U] [#7 0.21,-0.08,0.38,U] [#8 0.00,-0.09,0.30,U] 
01:04:37.544 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.00}, one-star: {-0.22, 0.28}
01:04:37.545 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.09)
01:04:37.545 00.000 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
01:04:37.546 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.10 mountX=-0.01 mountY=0.00, mountTheta=3.07
01:04:37.548 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
01:04:37.549 00.001 8996 Enqueuing Move request for scope (-0.01, 0.00)
01:04:37.549 00.000 20224 Worker thread wakes up
01:04:37.550 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
01:04:37.550 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
01:04:37.550 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=0.00
01:04:37.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:04:37.550 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:37.550 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:04:37.550 00.000 20224 MoveAxis(E, 0, ABG)
01:04:37.550 00.000 20224 Move returns status 0, amount 0
01:04:37.550 00.000 20224 MoveAxis(N, 0, ABG)
01:04:37.550 00.000 20224 Move returns status 0, amount 0
01:04:37.550 00.000 20224 move complete, result=0
01:04:37.550 00.000 20224 worker thread done servicing request
01:04:37.554 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=50038, med=3097, FiltMin=2803, FiltMax=27088, Gamma=1.000
01:04:37.567 00.013 8996 UpdateGuideState exits: m=686329 SNR=346.1
01:04:37.567 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:37.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:37.569 00.001 8996 Enqueuing Expose request
01:04:37.570 00.001 20224 Worker thread wakes up
01:04:37.570 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:37.571 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:37.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:38.746 01.175 20224 Exposure complete
01:04:38.813 00.067 20224 worker thread done servicing request
01:04:38.813 00.000 8996 OnExposeComplete: enter
01:04:38.814 00.001 8996 UpdateGuideState(): m_state=6
01:04:38.815 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11839
01:04:38.816 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=472.83, Mass=625771, SNR=300.5, Peak=43318 HFD=4.6
01:04:38.817 00.001 8996 MultiStar: [#1 0.09,0.17,0.69,U] [#2 0.17,-0.18,0.88,U] [#3 0.36,0.17,0.55,U] [#4 0.05,0.24,0.62,U] [#5 0.25,-0.14,0.65,U] [#6 0.75,0.05,0.00,M3] [#7 0.32,-0.16,0.50,U] [#8 0.36,-0.12,0.32,U] 
01:04:38.818 00.001 8996 refined, 7 included, MultiStar: {0.21, -0.03}, one-star: {0.24, -0.15}
01:04:38.819 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
01:04:38.821 00.002 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.11)
01:04:38.823 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.22 cameraTheta=-0.15 mountX=0.22 mountY=0.01, mountTheta=0.04
01:04:38.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.03, opts=13)
01:04:38.826 00.001 8996 Enqueuing Move request for scope (0.21, -0.03)
01:04:38.828 00.002 20224 Worker thread wakes up
01:04:38.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
01:04:38.828 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
01:04:38.828 00.000 20224 Moving (0.21, -0.03) raw xDistance=0.22 yDistance=0.01
01:04:38.828 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:04:38.828 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:38.828 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:04:38.829 00.001 20224 MoveAxis(W, 32, ABG)
01:04:38.829 00.000 20224 Guiding  Dir = 3, Dur = 32
01:04:38.829 00.000 20224 IsSlewing returns 0
01:04:38.830 00.001 20224 IsGuiding returns 0
01:04:38.834 00.004 20224 PulseGuide returned control before completion, sleep 38
01:04:38.837 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43318, med=3097, FiltMin=2832, FiltMax=24512, Gamma=1.000
01:04:38.859 00.022 8996 UpdateGuideState exits: m=625771 SNR=300.5
01:04:38.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:38.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:38.862 00.001 8996 Enqueuing Expose request
01:04:38.880 00.018 20224 IsGuiding returns 1
01:04:38.880 00.000 20224 scope still moving after pulse duration time elapsed
01:04:38.912 00.032 20224 IsSlewing returns 0
01:04:38.912 00.000 20224 IsGuiding returns 1
01:04:38.943 00.031 20224 IsSlewing returns 0
01:04:38.943 00.000 20224 IsGuiding returns 0
01:04:38.943 00.000 20224 scope move finished after 32 + 81 ms
01:04:38.944 00.001 20224 Move returns status 0, amount 32
01:04:38.944 00.000 20224 MoveAxis(N, 0, ABG)
01:04:38.944 00.000 20224 Move returns status 0, amount 0
01:04:38.944 00.000 20224 move complete, result=0
01:04:38.944 00.000 20224 worker thread done servicing request
01:04:38.944 00.000 20224 Worker thread wakes up
01:04:38.944 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:38.945 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:38.946 00.001 8996 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
01:04:39.929 00.983 20224 Exposure complete
01:04:40.018 00.089 20224 worker thread done servicing request
01:04:40.018 00.000 8996 OnExposeComplete: enter
01:04:40.019 00.001 8996 UpdateGuideState(): m_state=6
01:04:40.020 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11840
01:04:40.020 00.000 8996 Star::Find returns 1 (0), X=134.96, Y=472.90, Mass=681850, SNR=338.7, Peak=60502 HFD=4.4
01:04:40.022 00.002 8996 MultiStar: [#1 -0.59,0.07,0.00,M1] [#2 -0.21,0.02,0.65,U] [#3 -0.21,-0.19,0.63,U] [#4 -0.39,-0.03,0.51,U] [#5 -0.28,-0.14,0.55,U] [#6 -0.17,0.02,0.45,U] [#7 -0.38,0.06,0.40,U] [#8 -0.21,-0.22,0.33,U] 
01:04:40.023 00.001 8996 single-star, 7 included, MultiStar: {-0.24, -0.07}, one-star: {-0.18, -0.08}
01:04:40.023 00.000 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
01:04:40.024 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
01:04:40.025 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.20 cameraTheta=-2.71 mountX=-0.17 mountY=0.10, mountTheta=2.60
01:04:40.026 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.08, opts=13)
01:04:40.027 00.001 8996 Enqueuing Move request for scope (-0.18, -0.08)
01:04:40.028 00.001 20224 Worker thread wakes up
01:04:40.028 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
01:04:40.028 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
01:04:40.028 00.000 20224 Moving (-0.18, -0.08) raw xDistance=-0.17 yDistance=0.10
01:04:40.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:04:40.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:40.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:04:40.028 00.000 20224 MoveAxis(E, 0, ABG)
01:04:40.028 00.000 20224 Move returns status 0, amount 0
01:04:40.028 00.000 20224 MoveAxis(N, 0, ABG)
01:04:40.028 00.000 20224 Move returns status 0, amount 0
01:04:40.028 00.000 20224 move complete, result=0
01:04:40.028 00.000 20224 worker thread done servicing request
01:04:40.032 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=60502, med=3097, FiltMin=2825, FiltMax=27776, Gamma=1.000
01:04:40.045 00.013 8996 UpdateGuideState exits: m=681850 SNR=338.7
01:04:40.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:40.047 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:40.048 00.001 8996 Enqueuing Expose request
01:04:40.048 00.000 20224 Worker thread wakes up
01:04:40.048 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:40.049 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:40.049 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:41.221 01.172 20224 Exposure complete
01:04:41.311 00.090 20224 worker thread done servicing request
01:04:41.311 00.000 8996 OnExposeComplete: enter
01:04:41.312 00.001 8996 UpdateGuideState(): m_state=6
01:04:41.313 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11841
01:04:41.314 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=473.07, Mass=676368, SNR=326.6, Peak=55078 HFD=4.5
01:04:41.315 00.001 8996 MultiStar: [#1 -0.70,0.14,0.00,M2] [#2 -0.73,-0.03,0.00,M1] [#3 0.03,-0.04,0.51,U] [#4 -0.19,-0.22,0.51,U] [#5 -0.50,-0.21,0.00,M1] [#6 -0.03,-0.27,0.37,U] [#7 -0.74,0.14,0.00,M1] [#8 -0.61,-0.10,0.00,M1] 
01:04:41.316 00.001 8996 refined, 3 included, MultiStar: {-0.17, -0.06}, one-star: {-0.32, 0.09}
01:04:41.317 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
01:04:41.318 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
01:04:41.319 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-2.82 mountX=-0.17 mountY=0.08, mountTheta=2.70
01:04:41.323 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.06, opts=13)
01:04:41.325 00.002 8996 Enqueuing Move request for scope (-0.17, -0.06)
01:04:41.327 00.002 20224 Worker thread wakes up
01:04:41.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.06) opts 0xd
01:04:41.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.06)
01:04:41.327 00.000 20224 Moving (-0.17, -0.06) raw xDistance=-0.17 yDistance=0.08
01:04:41.328 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:04:41.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:41.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:04:41.328 00.000 20224 MoveAxis(E, 0, ABG)
01:04:41.328 00.000 20224 Move returns status 0, amount 0
01:04:41.328 00.000 20224 MoveAxis(N, 0, ABG)
01:04:41.328 00.000 20224 Move returns status 0, amount 0
01:04:41.328 00.000 20224 move complete, result=0
01:04:41.328 00.000 20224 worker thread done servicing request
01:04:41.334 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=55078, med=3097, FiltMin=2806, FiltMax=29494, Gamma=1.000
01:04:41.357 00.023 8996 UpdateGuideState exits: m=676368 SNR=326.6
01:04:41.359 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:41.361 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:41.362 00.001 8996 Enqueuing Expose request
01:04:41.364 00.002 20224 Worker thread wakes up
01:04:41.364 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:41.366 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:41.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:42.333 00.967 20224 Exposure complete
01:04:42.426 00.093 20224 worker thread done servicing request
01:04:42.426 00.000 8996 OnExposeComplete: enter
01:04:42.427 00.001 8996 UpdateGuideState(): m_state=6
01:04:42.428 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11842
01:04:42.429 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.04, Mass=731367, SNR=327.0, Peak=60646 HFD=4.4
01:04:42.430 00.001 8996 MultiStar: [#1 -0.25,-0.18,0.56,U] [#2 -0.39,-0.34,0.00,M2] [#3 0.07,-0.21,0.56,U] [#4 -0.24,-0.18,0.55,U] [#5 -0.20,-0.27,0.64,U] [#6 0.08,0.01,0.45,U] [#7 -0.28,-0.09,0.46,U] [#8 -0.27,-0.15,0.37,U] 
01:04:42.431 00.001 8996 single-star, 7 included, MultiStar: {-0.14, -0.11}, one-star: {-0.08, 0.06}
01:04:42.432 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
01:04:42.433 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
01:04:42.434 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.47 mountX=-0.08 mountY=-0.05, mountTheta=-2.58
01:04:42.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
01:04:42.438 00.002 8996 Enqueuing Move request for scope (-0.08, 0.06)
01:04:42.439 00.001 20224 Worker thread wakes up
01:04:42.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
01:04:42.440 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
01:04:42.440 00.000 20224 Moving (-0.08, 0.06) raw xDistance=-0.08 yDistance=-0.05
01:04:42.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:04:42.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:42.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:04:42.440 00.000 20224 MoveAxis(E, 0, ABG)
01:04:42.440 00.000 20224 Move returns status 0, amount 0
01:04:42.440 00.000 20224 MoveAxis(N, 0, ABG)
01:04:42.441 00.001 20224 Move returns status 0, amount 0
01:04:42.441 00.000 20224 move complete, result=0
01:04:42.441 00.000 20224 worker thread done servicing request
01:04:42.449 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=60646, med=3097, FiltMin=2797, FiltMax=29088, Gamma=1.000
01:04:42.467 00.018 8996 UpdateGuideState exits: m=731367 SNR=327.0
01:04:42.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:42.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:42.470 00.001 8996 Enqueuing Expose request
01:04:42.471 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:42.472 00.001 20224 Worker thread wakes up
01:04:42.472 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:42.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:43.644 01.172 20224 Exposure complete
01:04:43.719 00.075 20224 worker thread done servicing request
01:04:43.719 00.000 8996 OnExposeComplete: enter
01:04:43.721 00.002 8996 UpdateGuideState(): m_state=6
01:04:43.722 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11843
01:04:43.724 00.002 8996 Star::Find returns 1 (0), X=134.89, Y=472.68, Mass=675534, SNR=348.2, Peak=54662 HFD=4.6
01:04:43.726 00.002 8996 MultiStar: [#1 -0.37,-0.18,0.59,U] [#2 -0.35,-0.34,0.00,M3] [#3 -0.13,-0.22,0.53,U] [#4 -0.48,-0.13,0.00,M1] [#5 -0.45,-0.31,0.00,M1] [#6 -0.30,-0.30,0.42,U] [#7 -0.59,-0.05,0.00,M1] [#8 -0.57,0.05,0.00,M1] 
01:04:43.727 00.001 8996 refined, 3 included, MultiStar: {-0.26, -0.26}, one-star: {-0.24, -0.30}
01:04:43.729 00.002 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
01:04:43.730 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
01:04:43.731 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.26 hyp=0.36 cameraTheta=-2.36 mountX=-0.23 mountY=0.28, mountTheta=2.25
01:04:43.733 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.26, opts=13)
01:04:43.734 00.001 8996 Enqueuing Move request for scope (-0.26, -0.26)
01:04:43.735 00.001 20224 Worker thread wakes up
01:04:43.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.26) opts 0xd
01:04:43.735 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.26)
01:04:43.735 00.000 20224 Moving (-0.26, -0.26) raw xDistance=-0.23 yDistance=0.28
01:04:43.736 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:04:43.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:04:43.736 00.000 20224 MoveAxis(E, 34, ABG)
01:04:43.736 00.000 20224 Guiding  Dir = 2, Dur = 34
01:04:43.736 00.000 20224 IsSlewing returns 0
01:04:43.736 00.000 20224 IsGuiding returns 0
01:04:43.741 00.005 20224 PulseGuide returned control before completion, sleep 41
01:04:43.742 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54662, med=3097, FiltMin=2806, FiltMax=26614, Gamma=1.000
01:04:43.768 00.026 8996 UpdateGuideState exits: m=675534 SNR=348.2
01:04:43.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:43.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:43.772 00.002 8996 Enqueuing Expose request
01:04:43.786 00.014 20224 IsGuiding returns 1
01:04:43.786 00.000 20224 scope still moving after pulse duration time elapsed
01:04:43.817 00.031 20224 IsSlewing returns 0
01:04:43.817 00.000 20224 IsGuiding returns 1
01:04:43.848 00.031 20224 IsSlewing returns 0
01:04:43.848 00.000 20224 IsGuiding returns 0
01:04:43.848 00.000 20224 scope move finished after 34 + 77 ms
01:04:43.848 00.000 20224 Move returns status 0, amount 34
01:04:43.848 00.000 20224 MoveAxis(S, 60, ABG)
01:04:43.848 00.000 20224 Guiding  Dir = 1, Dur = 60
01:04:43.849 00.001 20224 IsSlewing returns 0
01:04:43.849 00.000 20224 IsGuiding returns 0
01:04:43.897 00.048 20224 PulseGuide returned control before completion, sleep 21
01:04:43.927 00.030 20224 IsGuiding returns 1
01:04:43.927 00.000 20224 scope still moving after pulse duration time elapsed
01:04:43.957 00.030 20224 IsSlewing returns 0
01:04:43.957 00.000 20224 IsGuiding returns 1
01:04:43.990 00.033 20224 IsSlewing returns 0
01:04:43.990 00.000 20224 IsGuiding returns 0
01:04:43.990 00.000 20224 scope move finished after 60 + 80 ms
01:04:43.990 00.000 20224 Move returns status 0, amount 60
01:04:43.990 00.000 20224 move complete, result=0
01:04:43.990 00.000 20224 worker thread done servicing request
01:04:43.990 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.3 px 60 ms SOUTH
01:04:43.992 00.002 20224 Worker thread wakes up
01:04:43.992 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:43.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:44.987 00.995 20224 Exposure complete
01:04:45.077 00.090 20224 worker thread done servicing request
01:04:45.077 00.000 8996 OnExposeComplete: enter
01:04:45.079 00.002 8996 UpdateGuideState(): m_state=6
01:04:45.081 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11844
01:04:45.083 00.002 8996 Star::Find returns 1 (0), X=134.87, Y=472.85, Mass=689255, SNR=339.1, Peak=61430 HFD=4.4
01:04:45.084 00.001 8996 MultiStar: [#1 -0.37,-0.17,0.63,U] [#2 -0.28,-0.24,0.72,U] [#3 0.02,-0.12,0.57,U] [#4 -0.47,0.02,0.00,M2] [#5 -0.45,-0.20,0.00,M2] [#6 -0.10,-0.12,0.38,U] [#7 -0.62,-0.11,0.00,M2] [#8 -0.31,-0.05,0.35,U] 
01:04:45.085 00.001 8996 refined, 5 included, MultiStar: {-0.23, -0.15}, one-star: {-0.27, -0.13}
01:04:45.086 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
01:04:45.087 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.69)
01:04:45.088 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-2.57 mountX=-0.21 mountY=0.17, mountTheta=2.46
01:04:45.089 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.15, opts=13)
01:04:45.090 00.001 8996 Enqueuing Move request for scope (-0.23, -0.15)
01:04:45.091 00.001 20224 Worker thread wakes up
01:04:45.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.15) opts 0xd
01:04:45.091 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.15)
01:04:45.091 00.000 20224 Moving (-0.23, -0.15) raw xDistance=-0.21 yDistance=0.17
01:04:45.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:04:45.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:45.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:04:45.091 00.000 20224 MoveAxis(E, 34, ABG)
01:04:45.091 00.000 20224 Guiding  Dir = 2, Dur = 34
01:04:45.091 00.000 20224 IsSlewing returns 0
01:04:45.091 00.000 20224 IsGuiding returns 0
01:04:45.097 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61430, med=3097, FiltMin=2781, FiltMax=27680, Gamma=1.000
01:04:45.111 00.014 8996 UpdateGuideState exits: m=689255 SNR=339.1
01:04:45.113 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:45.115 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:45.118 00.003 8996 Enqueuing Expose request
01:04:45.145 00.027 20224 IsGuiding returns 1
01:04:45.145 00.000 20224 scope still moving after pulse duration time elapsed
01:04:45.174 00.029 20224 IsSlewing returns 0
01:04:45.174 00.000 20224 IsGuiding returns 1
01:04:45.206 00.032 20224 IsSlewing returns 0
01:04:45.206 00.000 20224 IsGuiding returns 1
01:04:45.235 00.029 20224 IsSlewing returns 0
01:04:45.235 00.000 20224 IsGuiding returns 0
01:04:45.236 00.001 20224 scope move finished after 34 + 110 ms
01:04:45.236 00.000 20224 Move returns status 0, amount 34
01:04:45.236 00.000 20224 MoveAxis(N, 0, ABG)
01:04:45.236 00.000 20224 Move returns status 0, amount 0
01:04:45.236 00.000 20224 move complete, result=0
01:04:45.236 00.000 20224 worker thread done servicing request
01:04:45.236 00.000 20224 Worker thread wakes up
01:04:45.236 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
01:04:45.237 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:45.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:46.421 01.184 20224 Exposure complete
01:04:46.492 00.071 20224 worker thread done servicing request
01:04:46.492 00.000 8996 OnExposeComplete: enter
01:04:46.493 00.001 8996 UpdateGuideState(): m_state=6
01:04:46.494 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11845
01:04:46.495 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.35, Mass=562780, SNR=279.2, Peak=44374 HFD=4.5
01:04:46.496 00.001 8996 MultiStar: [#1 0.25,0.14,0.75,U] [#2 0.00,-0.02,0.86,U] [#3 0.35,-0.32,0.00,M1] [#4 0.45,-0.05,0.00,M3] [#5 0.11,-0.04,0.61,U] [#6 0.42,-0.27,0.00,M1] [#7 0.05,-0.22,0.44,U] [#8 0.35,0.11,0.42,U] 
01:04:46.496 00.000 8996 refined, 5 included, MultiStar: {0.20, 0.09}, one-star: {0.40, 0.37}
01:04:46.497 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
01:04:46.498 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
01:04:46.500 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.43 mountX=0.19 mountY=-0.11, mountTheta=-0.54
01:04:46.503 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.09, opts=13)
01:04:46.505 00.002 8996 Enqueuing Move request for scope (0.20, 0.09)
01:04:46.506 00.001 20224 Worker thread wakes up
01:04:46.506 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
01:04:46.507 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
01:04:46.507 00.000 20224 Moving (0.20, 0.09) raw xDistance=0.19 yDistance=-0.11
01:04:46.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:04:46.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:46.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:04:46.507 00.000 20224 MoveAxis(E, 0, ABG)
01:04:46.507 00.000 20224 Move returns status 0, amount 0
01:04:46.507 00.000 20224 MoveAxis(N, 0, ABG)
01:04:46.507 00.000 20224 Move returns status 0, amount 0
01:04:46.508 00.001 20224 move complete, result=0
01:04:46.508 00.000 20224 worker thread done servicing request
01:04:46.515 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=44374, med=3097, FiltMin=2793, FiltMax=23235, Gamma=1.000
01:04:46.539 00.024 8996 UpdateGuideState exits: m=562780 SNR=279.2
01:04:46.541 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:46.543 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:46.544 00.001 8996 Enqueuing Expose request
01:04:46.546 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:46.548 00.002 20224 Worker thread wakes up
01:04:46.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:46.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:47.528 00.980 20224 Exposure complete
01:04:47.630 00.102 20224 worker thread done servicing request
01:04:47.630 00.000 8996 OnExposeComplete: enter
01:04:47.632 00.002 8996 UpdateGuideState(): m_state=6
01:04:47.634 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11846
01:04:47.636 00.002 8996 Star::Find returns 1 (0), X=135.71, Y=473.40, Mass=702765, SNR=348.7, Peak=51654 HFD=4.7
01:04:47.638 00.002 8996 MultiStar: [#1 0.29,-0.09,0.60,U] [#2 -0.05,0.24,0.65,U] [#3 0.23,-0.35,0.53,U] [#4 -0.09,-0.29,0.47,U] [#5 -0.06,-0.42,0.50,U] [#6 0.42,-0.17,0.00,M2] [#7 0.05,-0.18,0.39,U] [#8 0.11,-0.07,0.27,U] 
01:04:47.640 00.002 8996 refined, 7 included, MultiStar: {0.18, -0.02}, one-star: {0.57, 0.42}
01:04:47.641 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
01:04:47.641 00.000 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
01:04:47.644 00.003 8996 CameraToMount -- cameraX=0.18 cameraY=-0.02 hyp=0.19 cameraTheta=-0.13 mountX=0.19 mountY=0.00, mountTheta=0.01
01:04:47.648 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.02, opts=13)
01:04:47.650 00.002 8996 Enqueuing Move request for scope (0.18, -0.02)
01:04:47.652 00.002 20224 Worker thread wakes up
01:04:47.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.02) opts 0xd
01:04:47.652 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.02)
01:04:47.652 00.000 20224 Moving (0.18, -0.02) raw xDistance=0.19 yDistance=0.00
01:04:47.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:04:47.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:47.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:04:47.652 00.000 20224 MoveAxis(E, 0, ABG)
01:04:47.652 00.000 20224 Move returns status 0, amount 0
01:04:47.652 00.000 20224 MoveAxis(N, 0, ABG)
01:04:47.652 00.000 20224 Move returns status 0, amount 0
01:04:47.653 00.001 20224 move complete, result=0
01:04:47.653 00.000 20224 worker thread done servicing request
01:04:47.663 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51654, med=3097, FiltMin=2784, FiltMax=30253, Gamma=1.000
01:04:47.688 00.025 8996 UpdateGuideState exits: m=702765 SNR=348.7
01:04:47.690 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:47.692 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:47.693 00.001 8996 Enqueuing Expose request
01:04:47.695 00.002 20224 Worker thread wakes up
01:04:47.695 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:04:47.697 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:47.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:48.865 01.168 20224 Exposure complete
01:04:48.956 00.091 20224 worker thread done servicing request
01:04:48.956 00.000 8996 OnExposeComplete: enter
01:04:48.957 00.001 8996 UpdateGuideState(): m_state=6
01:04:48.957 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11847
01:04:48.958 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.21, Mass=679121, SNR=323.0, Peak=53398 HFD=4.4
01:04:48.959 00.001 8996 MultiStar: [#1 0.39,-0.20,0.64,U] [#2 -0.38,0.61,0.00,M1] [#3 0.49,-0.32,0.00,M1] [#4 0.17,-0.09,0.49,U] [#5 0.06,-0.23,0.61,U] [#6 0.39,-0.35,0.00,M3] [#7 -0.17,-0.23,0.41,U] [#8 0.11,-0.13,0.32,U] 
01:04:48.960 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.06}, one-star: {-0.02, 0.22}
01:04:48.961 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
01:04:48.961 00.000 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.64)
01:04:48.962 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.62 mountX=0.10 mountY=0.05, mountTheta=0.51
01:04:48.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.06, opts=13)
01:04:48.965 00.001 8996 Enqueuing Move request for scope (0.09, -0.06)
01:04:48.966 00.001 20224 Worker thread wakes up
01:04:48.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
01:04:48.966 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
01:04:48.966 00.000 20224 Moving (0.09, -0.06) raw xDistance=0.10 yDistance=0.05
01:04:48.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:04:48.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:48.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:04:48.966 00.000 20224 MoveAxis(E, 0, ABG)
01:04:48.967 00.001 20224 Move returns status 0, amount 0
01:04:48.967 00.000 20224 MoveAxis(N, 0, ABG)
01:04:48.967 00.000 20224 Move returns status 0, amount 0
01:04:48.967 00.000 20224 move complete, result=0
01:04:48.967 00.000 20224 worker thread done servicing request
01:04:48.970 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53398, med=3097, FiltMin=2803, FiltMax=24566, Gamma=1.000
01:04:48.982 00.012 8996 UpdateGuideState exits: m=679121 SNR=323.0
01:04:48.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:48.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:48.985 00.001 8996 Enqueuing Expose request
01:04:48.985 00.000 20224 Worker thread wakes up
01:04:48.985 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:48.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:48.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:49.984 00.998 20224 Exposure complete
01:04:50.044 00.060 20224 worker thread done servicing request
01:04:50.044 00.000 8996 OnExposeComplete: enter
01:04:50.046 00.002 8996 UpdateGuideState(): m_state=6
01:04:50.047 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11848
01:04:50.048 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.36, Mass=735136, SNR=309.0, Peak=49526 HFD=4.6
01:04:50.049 00.001 8996 MultiStar: [#1 0.30,0.17,0.68,U] [#2 -0.41,0.31,0.00,M2] [#3 0.29,-0.38,0.00,M2] [#4 -0.13,-0.29,0.57,U] [#5 0.14,-0.19,0.62,U] [#6 0.15,0.16,0.51,U] [#7 -0.26,-0.07,0.51,U] [#8 0.24,0.19,0.38,U] 
01:04:50.050 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.08}, one-star: {0.03, 0.38}
01:04:50.050 00.000 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
01:04:50.051 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
01:04:50.052 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.87 mountX=0.06 mountY=-0.09, mountTheta=-0.97
01:04:50.053 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
01:04:50.054 00.001 8996 Enqueuing Move request for scope (0.07, 0.08)
01:04:50.055 00.001 20224 Worker thread wakes up
01:04:50.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
01:04:50.055 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
01:04:50.055 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.06 yDistance=-0.09
01:04:50.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:04:50.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:50.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:04:50.055 00.000 20224 MoveAxis(E, 0, ABG)
01:04:50.055 00.000 20224 Move returns status 0, amount 0
01:04:50.055 00.000 20224 MoveAxis(N, 0, ABG)
01:04:50.055 00.000 20224 Move returns status 0, amount 0
01:04:50.056 00.001 20224 move complete, result=0
01:04:50.056 00.000 20224 worker thread done servicing request
01:04:50.062 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49526, med=3097, FiltMin=2781, FiltMax=24051, Gamma=1.000
01:04:50.087 00.025 8996 UpdateGuideState exits: m=735136 SNR=309.0
01:04:50.088 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:50.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:50.090 00.001 8996 Enqueuing Expose request
01:04:50.091 00.001 20224 Worker thread wakes up
01:04:50.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:50.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:50.092 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:51.254 01.162 20224 Exposure complete
01:04:51.330 00.076 20224 worker thread done servicing request
01:04:51.330 00.000 8996 OnExposeComplete: enter
01:04:51.332 00.002 8996 UpdateGuideState(): m_state=6
01:04:51.334 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11849
01:04:51.335 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.35, Mass=671043, SNR=333.5, Peak=44582 HFD=4.5
01:04:51.337 00.002 8996 MultiStar: [#1 -0.16,0.34,0.61,U] [#2 -0.25,0.42,0.00,M3] [#3 0.17,-0.13,0.54,U] [#4 0.10,0.11,0.44,U] [#5 0.37,-0.02,0.58,U] [#6 0.61,-0.14,0.00,M3] [#7 0.11,0.39,0.39,U] [#8 0.34,0.18,0.36,U] 
01:04:51.339 00.002 8996 refined, 6 included, MultiStar: {0.12, 0.19}, one-star: {0.05, 0.37}
01:04:51.340 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:04:51.342 00.002 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
01:04:51.343 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.19 hyp=0.23 cameraTheta=1.02 mountX=0.10 mountY=-0.21, mountTheta=-1.12
01:04:51.344 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.19, opts=13)
01:04:51.345 00.001 8996 Enqueuing Move request for scope (0.12, 0.19)
01:04:51.346 00.001 20224 Worker thread wakes up
01:04:51.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.19) opts 0xd
01:04:51.346 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.19)
01:04:51.346 00.000 20224 Moving (0.12, 0.19) raw xDistance=0.10 yDistance=-0.21
01:04:51.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:04:51.346 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:04:51.346 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:04:51.346 00.000 20224 MoveAxis(E, 0, ABG)
01:04:51.346 00.000 20224 Move returns status 0, amount 0
01:04:51.347 00.001 20224 MoveAxis(N, 0, ABG)
01:04:51.347 00.000 20224 Move returns status 0, amount 0
01:04:51.347 00.000 20224 move complete, result=0
01:04:51.347 00.000 20224 worker thread done servicing request
01:04:51.350 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44582, med=3097, FiltMin=2803, FiltMax=22928, Gamma=1.000
01:04:51.370 00.020 8996 UpdateGuideState exits: m=671043 SNR=333.5
01:04:51.373 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:51.376 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:51.378 00.002 8996 Enqueuing Expose request
01:04:51.381 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:04:51.383 00.002 20224 Worker thread wakes up
01:04:51.383 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:51.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:52.368 00.985 20224 Exposure complete
01:04:52.441 00.073 20224 worker thread done servicing request
01:04:52.442 00.001 8996 OnExposeComplete: enter
01:04:52.442 00.000 8996 UpdateGuideState(): m_state=6
01:04:52.443 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11850
01:04:52.444 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.33, Mass=663903, SNR=337.2, Peak=46614 HFD=4.5
01:04:52.445 00.001 8996 MultiStar: [#1 -0.58,0.61,0.00,M1] [#2 -0.37,0.74,0.00,M4] [#3 0.12,0.36,0.60,U] [#4 -0.38,0.40,0.00,M1] [#5 0.24,-0.37,0.64,U] [#6 0.31,-0.05,0.39,U] [#7 -0.24,0.28,0.41,U] [#8 0.17,0.17,0.33,U] 
01:04:52.446 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.14}, one-star: {0.02, 0.35}
01:04:52.447 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
01:04:52.448 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
01:04:52.448 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.98 mountX=0.08 mountY=-0.15, mountTheta=-1.08
01:04:52.450 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.14, opts=13)
01:04:52.451 00.001 8996 Enqueuing Move request for scope (0.10, 0.14)
01:04:52.451 00.000 20224 Worker thread wakes up
01:04:52.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
01:04:52.451 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
01:04:52.452 00.001 20224 Moving (0.10, 0.14) raw xDistance=0.08 yDistance=-0.15
01:04:52.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:04:52.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:52.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:04:52.452 00.000 20224 MoveAxis(E, 0, ABG)
01:04:52.452 00.000 20224 Move returns status 0, amount 0
01:04:52.452 00.000 20224 MoveAxis(N, 0, ABG)
01:04:52.452 00.000 20224 Move returns status 0, amount 0
01:04:52.452 00.000 20224 move complete, result=0
01:04:52.452 00.000 20224 worker thread done servicing request
01:04:52.461 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=46614, med=3097, FiltMin=2803, FiltMax=23024, Gamma=1.000
01:04:52.478 00.017 8996 UpdateGuideState exits: m=663903 SNR=337.2
01:04:52.480 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:52.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:52.483 00.002 8996 Enqueuing Expose request
01:04:52.484 00.001 20224 Worker thread wakes up
01:04:52.484 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:04:52.485 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:52.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:53.645 01.160 20224 Exposure complete
01:04:53.715 00.070 20224 worker thread done servicing request
01:04:53.715 00.000 8996 OnExposeComplete: enter
01:04:53.716 00.001 8996 UpdateGuideState(): m_state=6
01:04:53.717 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11851
01:04:53.718 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.28, Mass=683168, SNR=350.9, Peak=56198 HFD=4.3
01:04:53.719 00.001 8996 MultiStar: [#1 -0.02,0.67,0.00,M2] [#2 -0.48,0.64,0.00,M5] [#3 0.16,0.61,0.00,M1] [#4 -0.18,0.52,0.00,M2] [#5 0.59,-0.04,0.00,M1] [#6 0.48,0.10,0.00,M3] [#7 0.01,0.46,0.00,M1] [#8 0.36,0.13,0.31,U] 
01:04:53.719 00.000 8996 refined, 1 included, MultiStar: {-0.03, 0.26}, one-star: {-0.14, 0.30}
01:04:53.720 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
01:04:53.721 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
01:04:53.722 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.26 hyp=0.26 cameraTheta=1.67 mountX=-0.05 mountY=-0.26, mountTheta=-1.77
01:04:53.724 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.26, opts=13)
01:04:53.728 00.004 8996 Enqueuing Move request for scope (-0.03, 0.26)
01:04:53.729 00.001 20224 Worker thread wakes up
01:04:53.730 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.26) opts 0xd
01:04:53.730 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.26)
01:04:53.730 00.000 20224 Moving (-0.03, 0.26) raw xDistance=-0.05 yDistance=-0.26
01:04:53.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:04:53.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:04:53.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:04:53.730 00.000 20224 MoveAxis(E, 0, ABG)
01:04:53.730 00.000 20224 Move returns status 0, amount 0
01:04:53.730 00.000 20224 MoveAxis(N, 0, ABG)
01:04:53.730 00.000 20224 Move returns status 0, amount 0
01:04:53.730 00.000 20224 move complete, result=0
01:04:53.730 00.000 20224 worker thread done servicing request
01:04:53.734 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56198, med=3097, FiltMin=2816, FiltMax=24902, Gamma=1.000
01:04:53.748 00.014 8996 UpdateGuideState exits: m=683168 SNR=350.9
01:04:53.749 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:53.749 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:53.750 00.001 8996 Enqueuing Expose request
01:04:53.751 00.001 20224 Worker thread wakes up
01:04:53.751 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:04:53.752 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:53.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:54.731 00.979 20224 Exposure complete
01:04:54.826 00.095 20224 worker thread done servicing request
01:04:54.826 00.000 8996 OnExposeComplete: enter
01:04:54.828 00.002 8996 UpdateGuideState(): m_state=6
01:04:54.830 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11852
01:04:54.832 00.002 8996 Star::Find returns 1 (0), X=135.01, Y=472.92, Mass=683134, SNR=350.8, Peak=55462 HFD=4.4
01:04:54.833 00.001 8996 MultiStar: [#1 -0.43,0.55,0.00,M3] [#2 -0.31,0.42,0.00,M6] [#3 -0.13,0.38,0.60,U] [#4 -0.22,0.58,0.00,M3] [#5 0.13,-0.02,0.50,U] [#6 0.07,0.38,0.40,U] [#7 -0.18,0.34,0.41,U] [#8 0.27,0.48,0.00,M1] 
01:04:54.834 00.001 8996 single-star, 4 included, MultiStar: {-0.06, 0.15}, one-star: {-0.13, -0.06}
01:04:54.835 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
01:04:54.836 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
01:04:54.837 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.69 mountX=-0.12 mountY=0.08, mountTheta=2.58
01:04:54.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.06, opts=13)
01:04:54.840 00.001 8996 Enqueuing Move request for scope (-0.13, -0.06)
01:04:54.841 00.001 20224 Worker thread wakes up
01:04:54.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
01:04:54.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
01:04:54.841 00.000 20224 Moving (-0.13, -0.06) raw xDistance=-0.12 yDistance=0.08
01:04:54.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:04:54.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:54.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:04:54.841 00.000 20224 MoveAxis(E, 0, ABG)
01:04:54.841 00.000 20224 Move returns status 0, amount 0
01:04:54.841 00.000 20224 MoveAxis(N, 0, ABG)
01:04:54.841 00.000 20224 Move returns status 0, amount 0
01:04:54.841 00.000 20224 move complete, result=0
01:04:54.841 00.000 20224 worker thread done servicing request
01:04:54.846 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55462, med=3097, FiltMin=2806, FiltMax=27712, Gamma=1.000
01:04:54.858 00.012 8996 UpdateGuideState exits: m=683134 SNR=350.8
01:04:54.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:54.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:54.861 00.001 8996 Enqueuing Expose request
01:04:54.861 00.000 20224 Worker thread wakes up
01:04:54.861 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:04:54.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:54.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:56.038 01.176 20224 Exposure complete
01:04:56.116 00.078 20224 worker thread done servicing request
01:04:56.116 00.000 8996 OnExposeComplete: enter
01:04:56.118 00.002 8996 UpdateGuideState(): m_state=6
01:04:56.119 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11853
01:04:56.121 00.002 8996 Star::Find returns 1 (0), X=135.26, Y=473.04, Mass=637006, SNR=321.9, Peak=43926 HFD=4.6
01:04:56.122 00.001 8996 MultiStar: [#1 0.05,0.27,0.60,U] [#2 -0.03,0.35,0.64,U] [#3 0.41,0.10,0.54,U] [#4 0.08,0.44,0.55,U] [#5 0.05,-0.05,0.54,U] [#6 0.52,0.33,0.00,M3] [#7 0.13,0.27,0.48,U] [#8 0.13,0.38,0.37,U] 
01:04:56.124 00.002 8996 single-star, 7 included, MultiStar: {0.11, 0.21}, one-star: {0.12, 0.06}
01:04:56.127 00.003 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
01:04:56.129 00.002 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
01:04:56.130 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.06 hyp=0.13 cameraTheta=0.45 mountX=0.11 mountY=-0.07, mountTheta=-0.56
01:04:56.133 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.06, opts=13)
01:04:56.134 00.001 8996 Enqueuing Move request for scope (0.12, 0.06)
01:04:56.136 00.002 20224 Worker thread wakes up
01:04:56.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.06) opts 0xd
01:04:56.136 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.06)
01:04:56.136 00.000 20224 Moving (0.12, 0.06) raw xDistance=0.11 yDistance=-0.07
01:04:56.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:04:56.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:56.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:04:56.137 00.001 20224 MoveAxis(E, 0, ABG)
01:04:56.137 00.000 20224 Move returns status 0, amount 0
01:04:56.137 00.000 20224 MoveAxis(N, 0, ABG)
01:04:56.137 00.000 20224 Move returns status 0, amount 0
01:04:56.137 00.000 20224 move complete, result=0
01:04:56.137 00.000 20224 worker thread done servicing request
01:04:56.142 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43926, med=3097, FiltMin=2787, FiltMax=26064, Gamma=1.000
01:04:56.155 00.013 8996 UpdateGuideState exits: m=637006 SNR=321.9
01:04:56.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:56.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:56.158 00.001 8996 Enqueuing Expose request
01:04:56.159 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:56.159 00.000 20224 Worker thread wakes up
01:04:56.160 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:56.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:57.147 00.987 20224 Exposure complete
01:04:57.218 00.071 20224 worker thread done servicing request
01:04:57.218 00.000 8996 OnExposeComplete: enter
01:04:57.220 00.002 8996 UpdateGuideState(): m_state=6
01:04:57.221 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11854
01:04:57.222 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.39, Mass=695027, SNR=307.7, Peak=49110 HFD=4.9
01:04:57.223 00.001 8996 MultiStar: [#1 0.18,0.06,0.59,U] [#2 0.02,0.48,0.00,M6] [#3 0.36,0.18,0.65,U] [#4 0.15,0.49,0.00,M3] [#5 -0.13,0.11,0.53,U] [#6 0.38,-0.05,0.45,U] [#7 0.04,-0.20,0.41,U] [#8 0.01,0.35,0.33,U] 
01:04:57.224 00.001 8996 refined, 6 included, MultiStar: {0.22, 0.16}, one-star: {0.40, 0.41}
01:04:57.226 00.002 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
01:04:57.227 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
01:04:57.228 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.16 hyp=0.27 cameraTheta=0.63 mountX=0.20 mountY=-0.18, mountTheta=-0.74
01:04:57.231 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.16, opts=13)
01:04:57.232 00.001 8996 Enqueuing Move request for scope (0.22, 0.16)
01:04:57.233 00.001 20224 Worker thread wakes up
01:04:57.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.16) opts 0xd
01:04:57.233 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.16)
01:04:57.233 00.000 20224 Moving (0.22, 0.16) raw xDistance=0.20 yDistance=-0.18
01:04:57.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:04:57.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:57.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:04:57.233 00.000 20224 MoveAxis(W, 30, ABG)
01:04:57.233 00.000 20224 Guiding  Dir = 3, Dur = 30
01:04:57.234 00.001 20224 IsSlewing returns 0
01:04:57.234 00.000 20224 IsGuiding returns 0
01:04:57.237 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49110, med=3097, FiltMin=2800, FiltMax=25987, Gamma=1.000
01:04:57.250 00.013 8996 UpdateGuideState exits: m=695027 SNR=307.7
01:04:57.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:57.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:57.252 00.000 8996 Enqueuing Expose request
01:04:57.279 00.027 20224 IsGuiding returns 1
01:04:57.279 00.000 20224 scope still moving after pulse duration time elapsed
01:04:57.309 00.030 20224 IsSlewing returns 0
01:04:57.309 00.000 20224 IsGuiding returns 1
01:04:57.340 00.031 20224 IsSlewing returns 0
01:04:57.341 00.001 20224 IsGuiding returns 1
01:04:57.371 00.030 20224 IsSlewing returns 0
01:04:57.371 00.000 20224 IsGuiding returns 0
01:04:57.372 00.001 20224 scope move finished after 30 + 107 ms
01:04:57.372 00.000 20224 Move returns status 0, amount 30
01:04:57.372 00.000 20224 MoveAxis(N, 0, ABG)
01:04:57.372 00.000 20224 Move returns status 0, amount 0
01:04:57.372 00.000 20224 move complete, result=0
01:04:57.372 00.000 20224 worker thread done servicing request
01:04:57.372 00.000 20224 Worker thread wakes up
01:04:57.372 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:57.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:57.372 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
01:04:58.552 01.180 20224 Exposure complete
01:04:58.639 00.087 20224 worker thread done servicing request
01:04:58.639 00.000 8996 OnExposeComplete: enter
01:04:58.640 00.001 8996 UpdateGuideState(): m_state=6
01:04:58.641 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11855
01:04:58.642 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.14, Mass=690647, SNR=335.7, Peak=53782 HFD=4.7
01:04:58.643 00.001 8996 MultiStar: [#1 -0.71,0.34,0.00,M2] [#2 -0.30,0.35,0.00,M7] [#3 0.09,0.40,0.62,U] [#4 -0.18,0.47,0.00,M4] [#5 -0.01,0.12,0.58,U] [#6 0.16,0.10,0.37,U] [#7 -0.19,0.13,0.42,U] [#8 -0.33,0.17,0.30,U] 
01:04:58.644 00.001 8996 refined, 5 included, MultiStar: {0.06, 0.19}, one-star: {0.27, 0.16}
01:04:58.645 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
01:04:58.646 00.001 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
01:04:58.647 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.26 mountX=0.04 mountY=-0.19, mountTheta=-1.36
01:04:58.648 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.19, opts=13)
01:04:58.649 00.001 8996 Enqueuing Move request for scope (0.06, 0.19)
01:04:58.650 00.001 20224 Worker thread wakes up
01:04:58.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
01:04:58.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
01:04:58.650 00.000 20224 Moving (0.06, 0.19) raw xDistance=0.04 yDistance=-0.19
01:04:58.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:04:58.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:58.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:04:58.650 00.000 20224 MoveAxis(E, 0, ABG)
01:04:58.650 00.000 20224 Move returns status 0, amount 0
01:04:58.650 00.000 20224 MoveAxis(N, 0, ABG)
01:04:58.650 00.000 20224 Move returns status 0, amount 0
01:04:58.650 00.000 20224 move complete, result=0
01:04:58.651 00.001 20224 worker thread done servicing request
01:04:58.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53782, med=3097, FiltMin=2768, FiltMax=27344, Gamma=1.000
01:04:58.671 00.016 8996 UpdateGuideState exits: m=690647 SNR=335.7
01:04:58.674 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:58.676 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:58.678 00.002 8996 Enqueuing Expose request
01:04:58.679 00.001 20224 Worker thread wakes up
01:04:58.679 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:04:58.681 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:58.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:04:59.655 00.974 20224 Exposure complete
01:04:59.724 00.069 20224 worker thread done servicing request
01:04:59.725 00.001 8996 OnExposeComplete: enter
01:04:59.727 00.002 8996 UpdateGuideState(): m_state=6
01:04:59.729 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11856
01:04:59.730 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.08, Mass=674375, SNR=338.3, Peak=51350 HFD=4.6
01:04:59.731 00.001 8996 MultiStar: [#1 -0.53,0.27,0.00,M3] [#2 -0.35,0.24,0.75,U] [#3 0.09,0.07,0.57,U] [#4 -0.27,0.13,0.45,U] [#5 -0.22,-0.13,0.57,U] [#6 0.27,-0.00,0.44,U] [#7 -0.31,0.03,0.39,U] [#8 -0.18,0.09,0.28,U] 
01:04:59.732 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.08}, one-star: {0.19, 0.10}
01:04:59.732 00.000 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
01:04:59.733 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
01:04:59.734 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.33 mountX=-0.08 mountY=-0.07, mountTheta=-2.44
01:04:59.736 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
01:04:59.737 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
01:04:59.738 00.001 20224 Worker thread wakes up
01:04:59.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
01:04:59.739 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
01:04:59.739 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.08 yDistance=-0.07
01:04:59.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:04:59.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:04:59.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:04:59.739 00.000 20224 MoveAxis(E, 0, ABG)
01:04:59.739 00.000 20224 Move returns status 0, amount 0
01:04:59.739 00.000 20224 MoveAxis(N, 0, ABG)
01:04:59.739 00.000 20224 Move returns status 0, amount 0
01:04:59.739 00.000 20224 move complete, result=0
01:04:59.739 00.000 20224 worker thread done servicing request
01:04:59.742 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=51350, med=3097, FiltMin=2780, FiltMax=26928, Gamma=1.000
01:04:59.766 00.024 8996 UpdateGuideState exits: m=674375 SNR=338.3
01:04:59.768 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:04:59.770 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:04:59.771 00.001 8996 Enqueuing Expose request
01:04:59.773 00.002 20224 Worker thread wakes up
01:04:59.773 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:04:59.774 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:04:59.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:00.925 01.151 20224 Exposure complete
01:05:01.027 00.102 20224 worker thread done servicing request
01:05:01.027 00.000 8996 OnExposeComplete: enter
01:05:01.030 00.003 8996 UpdateGuideState(): m_state=6
01:05:01.032 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11857
01:05:01.033 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.26, Mass=637373, SNR=322.9, Peak=50710 HFD=4.4
01:05:01.035 00.002 8996 MultiStar: [#1 -0.22,0.16,0.58,U] [#2 -0.30,-0.00,0.77,U] [#3 0.04,0.17,0.51,U] [#4 -0.18,0.09,0.55,U] [#5 -0.21,-0.24,0.53,U] [#6 0.06,-0.05,0.42,U] [#7 -0.33,0.25,0.44,U] [#8 -0.35,0.20,0.39,U] 
01:05:01.037 00.002 8996 refined, 8 included, MultiStar: {-0.17, 0.11}, one-star: {-0.08, 0.28}
01:05:01.039 00.002 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
01:05:01.040 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
01:05:01.041 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.59 mountX=-0.18 mountY=-0.09, mountTheta=-2.70
01:05:01.045 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.11, opts=13)
01:05:01.046 00.001 8996 Enqueuing Move request for scope (-0.17, 0.11)
01:05:01.048 00.002 20224 Worker thread wakes up
01:05:01.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
01:05:01.049 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
01:05:01.049 00.000 20224 Moving (-0.17, 0.11) raw xDistance=-0.18 yDistance=-0.09
01:05:01.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:05:01.049 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:01.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:05:01.049 00.000 20224 MoveAxis(E, 0, ABG)
01:05:01.049 00.000 20224 Move returns status 0, amount 0
01:05:01.049 00.000 20224 MoveAxis(N, 0, ABG)
01:05:01.049 00.000 20224 Move returns status 0, amount 0
01:05:01.050 00.001 20224 move complete, result=0
01:05:01.050 00.000 20224 worker thread done servicing request
01:05:01.057 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50710, med=3097, FiltMin=2803, FiltMax=23440, Gamma=1.000
01:05:01.081 00.024 8996 UpdateGuideState exits: m=637373 SNR=322.9
01:05:01.083 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:01.084 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:01.086 00.002 8996 Enqueuing Expose request
01:05:01.087 00.001 20224 Worker thread wakes up
01:05:01.087 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:01.089 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:01.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:02.046 00.957 20224 Exposure complete
01:05:02.104 00.058 20224 worker thread done servicing request
01:05:02.104 00.000 8996 OnExposeComplete: enter
01:05:02.106 00.002 8996 UpdateGuideState(): m_state=6
01:05:02.108 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11858
01:05:02.109 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.11, Mass=746108, SNR=310.2, Peak=60086 HFD=4.5
01:05:02.111 00.002 8996 MultiStar: [#1 -0.54,0.17,0.00,M3] [#2 -0.59,-0.12,0.00,M6] [#3 -0.40,-0.04,0.66,U] [#4 -0.52,0.22,0.00,M3] [#5 -0.61,0.01,0.00,M1] [#6 -0.18,-0.06,0.55,U] [#7 -0.48,0.20,0.00,M1] [#8 -0.57,-0.01,0.00,M1] 
01:05:02.111 00.000 8996 refined, 2 included, MultiStar: {-0.32, 0.03}, one-star: {-0.34, 0.13}
01:05:02.113 00.002 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
01:05:02.114 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
01:05:02.115 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.03 hyp=0.32 cameraTheta=3.06 mountX=-0.32 mountY=0.01, mountTheta=3.11
01:05:02.118 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.03, opts=13)
01:05:02.119 00.001 8996 Enqueuing Move request for scope (-0.32, 0.03)
01:05:02.120 00.001 20224 Worker thread wakes up
01:05:02.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.03) opts 0xd
01:05:02.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.03)
01:05:02.120 00.000 20224 Moving (-0.32, 0.03) raw xDistance=-0.32 yDistance=0.01
01:05:02.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:05:02.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:02.121 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:05:02.121 00.000 20224 MoveAxis(E, 47, ABG)
01:05:02.121 00.000 20224 Guiding  Dir = 2, Dur = 47
01:05:02.121 00.000 20224 IsSlewing returns 0
01:05:02.122 00.001 20224 IsGuiding returns 0
01:05:02.128 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60086, med=3097, FiltMin=2816, FiltMax=31664, Gamma=1.000
01:05:02.143 00.015 8996 UpdateGuideState exits: m=746108 SNR=310.2
01:05:02.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:02.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:02.145 00.000 8996 Enqueuing Expose request
01:05:02.169 00.024 20224 IsGuiding returns 1
01:05:02.169 00.000 20224 scope still moving after pulse duration time elapsed
01:05:02.200 00.031 20224 IsSlewing returns 0
01:05:02.200 00.000 20224 IsGuiding returns 1
01:05:02.231 00.031 20224 IsSlewing returns 0
01:05:02.231 00.000 20224 IsGuiding returns 1
01:05:02.263 00.032 20224 IsSlewing returns 0
01:05:02.263 00.000 20224 IsGuiding returns 0
01:05:02.263 00.000 20224 scope move finished after 47 + 94 ms
01:05:02.263 00.000 20224 Move returns status 0, amount 47
01:05:02.263 00.000 20224 MoveAxis(N, 0, ABG)
01:05:02.263 00.000 20224 Move returns status 0, amount 0
01:05:02.263 00.000 20224 move complete, result=0
01:05:02.263 00.000 20224 worker thread done servicing request
01:05:02.263 00.000 20224 Worker thread wakes up
01:05:02.265 00.002 8996 GuideStep: -0.3 px 47 ms EAST, 0.0 px 0 ms NORTH
01:05:02.267 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:02.267 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:03.449 01.182 20224 Exposure complete
01:05:03.547 00.098 20224 worker thread done servicing request
01:05:03.547 00.000 8996 OnExposeComplete: enter
01:05:03.548 00.001 8996 UpdateGuideState(): m_state=6
01:05:03.549 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11859
01:05:03.550 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.22, Mass=613037, SNR=341.0, Peak=45830 HFD=4.5
01:05:03.551 00.001 8996 MultiStar: [#1 -0.19,0.28,0.64,U] [#2 0.13,-0.25,0.68,U] [#3 0.11,0.22,0.51,U] [#4 -0.09,0.19,0.50,U] [#5 -0.23,-0.06,0.60,U] [#6 0.39,-0.07,0.43,U] [#7 0.08,0.02,0.38,U] [#8 -0.15,-0.23,0.32,U] 
01:05:03.552 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.06}, one-star: {-0.00, 0.24}
01:05:03.553 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
01:05:03.553 00.000 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
01:05:03.554 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.62 mountX=-0.01 mountY=-0.06, mountTheta=-1.72
01:05:03.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.06, opts=13)
01:05:03.557 00.001 8996 Enqueuing Move request for scope (-0.00, 0.06)
01:05:03.557 00.000 20224 Worker thread wakes up
01:05:03.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
01:05:03.558 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
01:05:03.558 00.000 20224 Moving (-0.00, 0.06) raw xDistance=-0.01 yDistance=-0.06
01:05:03.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:05:03.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:03.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:05:03.558 00.000 20224 MoveAxis(E, 0, ABG)
01:05:03.558 00.000 20224 Move returns status 0, amount 0
01:05:03.558 00.000 20224 MoveAxis(N, 0, ABG)
01:05:03.558 00.000 20224 Move returns status 0, amount 0
01:05:03.558 00.000 20224 move complete, result=0
01:05:03.558 00.000 20224 worker thread done servicing request
01:05:03.562 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45830, med=3097, FiltMin=2806, FiltMax=22096, Gamma=1.000
01:05:03.581 00.019 8996 UpdateGuideState exits: m=613037 SNR=341.0
01:05:03.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:03.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:03.584 00.001 8996 Enqueuing Expose request
01:05:03.585 00.001 20224 Worker thread wakes up
01:05:03.585 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:03.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:03.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:04.575 00.990 20224 Exposure complete
01:05:04.659 00.084 20224 worker thread done servicing request
01:05:04.660 00.001 8996 OnExposeComplete: enter
01:05:04.661 00.001 8996 UpdateGuideState(): m_state=6
01:05:04.662 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11860
01:05:04.664 00.002 8996 Star::Find returns 1 (0), X=134.90, Y=472.97, Mass=615894, SNR=314.5, Peak=53558 HFD=4.4
01:05:04.666 00.002 8996 MultiStar: [#1 0.11,0.35,0.62,U] [#2 -0.02,-0.10,0.79,U] [#3 0.35,0.08,0.56,U] [#4 0.06,0.36,0.55,U] [#5 0.01,0.25,0.63,U] [#6 0.70,-0.13,0.00,M1] [#7 0.43,0.16,0.00,M1] [#8 -0.07,0.02,0.32,U] 
01:05:04.668 00.002 8996 refined, 6 included, MultiStar: {0.01, 0.12}, one-star: {-0.23, -0.01}
01:05:04.669 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
01:05:04.670 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
01:05:04.671 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.51 mountX=-0.00 mountY=-0.12, mountTheta=-1.61
01:05:04.675 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
01:05:04.678 00.003 8996 Enqueuing Move request for scope (0.01, 0.12)
01:05:04.680 00.002 20224 Worker thread wakes up
01:05:04.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
01:05:04.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
01:05:04.680 00.000 20224 Moving (0.01, 0.12) raw xDistance=-0.00 yDistance=-0.12
01:05:04.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:05:04.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:04.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:05:04.680 00.000 20224 MoveAxis(E, 0, ABG)
01:05:04.680 00.000 20224 Move returns status 0, amount 0
01:05:04.680 00.000 20224 MoveAxis(N, 0, ABG)
01:05:04.681 00.001 20224 Move returns status 0, amount 0
01:05:04.681 00.000 20224 move complete, result=0
01:05:04.681 00.000 20224 worker thread done servicing request
01:05:04.688 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53558, med=3097, FiltMin=2809, FiltMax=26166, Gamma=1.000
01:05:04.713 00.025 8996 UpdateGuideState exits: m=615894 SNR=314.5
01:05:04.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:04.717 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:04.718 00.001 8996 Enqueuing Expose request
01:05:04.720 00.002 20224 Worker thread wakes up
01:05:04.720 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:04.722 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:04.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:05.903 01.181 20224 Exposure complete
01:05:05.958 00.055 20224 worker thread done servicing request
01:05:05.958 00.000 8996 OnExposeComplete: enter
01:05:05.959 00.001 8996 UpdateGuideState(): m_state=6
01:05:05.960 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11861
01:05:05.961 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.16, Mass=731775, SNR=333.4, Peak=52694 HFD=4.5
01:05:05.962 00.001 8996 MultiStar: [#1 0.07,-0.12,0.64,U] [#2 -0.18,-0.13,0.69,U] [#3 0.32,-0.08,0.54,U] [#4 0.04,0.13,0.55,U] [#5 -0.07,0.00,0.62,U] [#6 0.40,0.07,0.39,U] [#7 0.16,0.18,0.39,U] [#8 0.25,-0.09,0.34,U] 
01:05:05.963 00.001 8996 refined, 8 included, MultiStar: {0.12, 0.02}, one-star: {0.23, 0.18}
01:05:05.964 00.001 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
01:05:05.964 00.000 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
01:05:05.965 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.02 hyp=0.12 cameraTheta=0.18 mountX=0.11 mountY=-0.03, mountTheta=-0.29
01:05:05.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.02, opts=13)
01:05:05.967 00.000 8996 Enqueuing Move request for scope (0.12, 0.02)
01:05:05.968 00.001 20224 Worker thread wakes up
01:05:05.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.02) opts 0xd
01:05:05.968 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.02)
01:05:05.968 00.000 20224 Moving (0.12, 0.02) raw xDistance=0.11 yDistance=-0.03
01:05:05.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:05:05.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:05.969 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:05:05.969 00.000 20224 MoveAxis(E, 0, ABG)
01:05:05.969 00.000 20224 Move returns status 0, amount 0
01:05:05.969 00.000 20224 MoveAxis(N, 0, ABG)
01:05:05.969 00.000 20224 Move returns status 0, amount 0
01:05:05.969 00.000 20224 move complete, result=0
01:05:05.969 00.000 20224 worker thread done servicing request
01:05:05.978 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52694, med=3101, FiltMin=2813, FiltMax=27491, Gamma=1.000
01:05:05.999 00.021 8996 UpdateGuideState exits: m=731775 SNR=333.4
01:05:06.001 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:06.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:06.005 00.003 8996 Enqueuing Expose request
01:05:06.007 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:06.010 00.003 20224 Worker thread wakes up
01:05:06.010 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:06.010 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:06.986 00.976 20224 Exposure complete
01:05:07.062 00.076 20224 worker thread done servicing request
01:05:07.062 00.000 8996 OnExposeComplete: enter
01:05:07.063 00.001 8996 UpdateGuideState(): m_state=6
01:05:07.064 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11862
01:05:07.065 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.55, Mass=651765, SNR=299.7, Peak=40077 HFD=4.7
01:05:07.066 00.001 8996 MultiStar: [#1 0.09,0.09,0.72,U] [#2 0.06,0.24,0.77,U] [#3 0.55,0.08,0.00,M1] [#4 0.18,0.37,0.51,U] [#5 0.11,0.17,0.68,U] [#6 0.54,0.19,0.00,M1] [#7 0.51,0.15,0.00,M1] [#8 0.11,-0.09,0.44,U] 
01:05:07.066 00.000 8996 refined, 5 included, MultiStar: {0.12, 0.26}, one-star: {0.16, 0.56}
01:05:07.067 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:05:07.068 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
01:05:07.069 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.26 hyp=0.28 cameraTheta=1.15 mountX=0.09 mountY=-0.27, mountTheta=-1.25
01:05:07.070 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.26, opts=13)
01:05:07.071 00.001 8996 Enqueuing Move request for scope (0.12, 0.26)
01:05:07.072 00.001 20224 Worker thread wakes up
01:05:07.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.26) opts 0xd
01:05:07.072 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.26)
01:05:07.072 00.000 20224 Moving (0.12, 0.26) raw xDistance=0.09 yDistance=-0.27
01:05:07.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:05:07.073 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:05:07.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:05:07.073 00.000 20224 MoveAxis(E, 0, ABG)
01:05:07.073 00.000 20224 Move returns status 0, amount 0
01:05:07.073 00.000 20224 MoveAxis(N, 0, ABG)
01:05:07.073 00.000 20224 Move returns status 0, amount 0
01:05:07.073 00.000 20224 move complete, result=0
01:05:07.073 00.000 20224 worker thread done servicing request
01:05:07.085 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40077, med=3101, FiltMin=2797, FiltMax=21843, Gamma=1.000
01:05:07.107 00.022 8996 UpdateGuideState exits: m=651765 SNR=299.7
01:05:07.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:07.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:07.110 00.001 8996 Enqueuing Expose request
01:05:07.111 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:05:07.112 00.001 20224 Worker thread wakes up
01:05:07.112 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:07.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:08.281 01.169 20224 Exposure complete
01:05:08.346 00.065 20224 worker thread done servicing request
01:05:08.346 00.000 8996 OnExposeComplete: enter
01:05:08.347 00.001 8996 UpdateGuideState(): m_state=6
01:05:08.348 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11863
01:05:08.348 00.000 8996 Star::Find returns 1 (0), X=135.30, Y=472.90, Mass=766528, SNR=342.3, Peak=57622 HFD=4.4
01:05:08.349 00.001 8996 MultiStar: [#1 0.66,-0.06,0.00,M1] [#2 0.29,-0.23,0.64,U] [#3 0.81,-0.38,0.00,M2] [#4 0.71,-0.15,0.00,M1] [#5 0.46,-0.13,0.00,M1] [#6 0.94,-0.33,0.00,M2] [#7 0.15,-0.35,0.37,U] [#8 0.40,-0.10,0.33,U] 
01:05:08.350 00.001 8996 single-star, 3 included, MultiStar: {0.23, -0.17}, one-star: {0.17, -0.08}
01:05:08.351 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
01:05:08.352 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
01:05:08.353 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.44 mountX=0.18 mountY=0.06, mountTheta=0.32
01:05:08.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.08, opts=13)
01:05:08.358 00.003 8996 Enqueuing Move request for scope (0.17, -0.08)
01:05:08.360 00.002 20224 Worker thread wakes up
01:05:08.361 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
01:05:08.361 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
01:05:08.361 00.000 20224 Moving (0.17, -0.08) raw xDistance=0.18 yDistance=0.06
01:05:08.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:05:08.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:08.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:05:08.361 00.000 20224 MoveAxis(E, 0, ABG)
01:05:08.361 00.000 20224 Move returns status 0, amount 0
01:05:08.361 00.000 20224 MoveAxis(N, 0, ABG)
01:05:08.361 00.000 20224 Move returns status 0, amount 0
01:05:08.361 00.000 20224 move complete, result=0
01:05:08.361 00.000 20224 worker thread done servicing request
01:05:08.367 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57622, med=3101, FiltMin=2800, FiltMax=30192, Gamma=1.000
01:05:08.392 00.025 8996 UpdateGuideState exits: m=766528 SNR=342.3
01:05:08.394 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:08.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:08.396 00.001 8996 Enqueuing Expose request
01:05:08.398 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:08.399 00.001 20224 Worker thread wakes up
01:05:08.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:08.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:09.380 00.981 20224 Exposure complete
01:05:09.441 00.061 20224 worker thread done servicing request
01:05:09.441 00.000 8996 OnExposeComplete: enter
01:05:09.442 00.001 8996 UpdateGuideState(): m_state=6
01:05:09.443 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11864
01:05:09.444 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.13, Mass=846188, SNR=373.1, Peak=59526 HFD=4.6
01:05:09.446 00.002 8996 MultiStar: [#1 0.14,0.21,0.48,U] [#2 -0.18,0.22,0.59,U] [#3 0.41,-0.33,0.00,M3] [#4 0.17,-0.27,0.40,U] [#5 0.21,-0.01,0.46,U] [#6 0.16,-0.30,0.33,U] [#7 -0.25,-0.24,0.34,U] [#8 0.37,0.19,0.35,U] 
01:05:09.447 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.04}, one-star: {0.18, 0.15}
01:05:09.448 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
01:05:09.449 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
01:05:09.450 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.36 mountX=0.10 mountY=-0.05, mountTheta=-0.47
01:05:09.452 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
01:05:09.454 00.002 8996 Enqueuing Move request for scope (0.10, 0.04)
01:05:09.454 00.000 20224 Worker thread wakes up
01:05:09.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
01:05:09.455 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
01:05:09.455 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.05
01:05:09.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:05:09.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:09.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:05:09.455 00.000 20224 MoveAxis(E, 0, ABG)
01:05:09.455 00.000 20224 Move returns status 0, amount 0
01:05:09.455 00.000 20224 MoveAxis(N, 0, ABG)
01:05:09.455 00.000 20224 Move returns status 0, amount 0
01:05:09.455 00.000 20224 move complete, result=0
01:05:09.456 00.001 20224 worker thread done servicing request
01:05:09.461 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=59526, med=3097, FiltMin=2817, FiltMax=32192, Gamma=1.000
01:05:09.485 00.024 8996 UpdateGuideState exits: m=846188 SNR=373.1
01:05:09.488 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:09.491 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:09.493 00.002 8996 Enqueuing Expose request
01:05:09.494 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:09.496 00.002 20224 Worker thread wakes up
01:05:09.496 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:09.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:10.660 01.164 20224 Exposure complete
01:05:10.722 00.062 20224 worker thread done servicing request
01:05:10.722 00.000 8996 OnExposeComplete: enter
01:05:10.723 00.001 8996 UpdateGuideState(): m_state=6
01:05:10.724 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11865
01:05:10.725 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.15, Mass=712206, SNR=360.1, Peak=49526 HFD=4.7
01:05:10.727 00.002 8996 MultiStar: [#1 0.01,0.13,0.57,U] [#2 -0.11,0.10,0.55,U] [#3 0.24,-0.17,0.54,U] [#4 -0.05,0.09,0.44,U] [#5 -0.01,-0.06,0.52,U] [#6 0.46,-0.36,0.00,M2] [#7 -0.13,-0.04,0.37,U] [#8 0.06,0.08,0.30,U] 
01:05:10.728 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.05}, one-star: {0.24, 0.17}
01:05:10.729 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
01:05:10.730 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
01:05:10.731 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.71 mountX=0.06 mountY=-0.06, mountTheta=-0.81
01:05:10.733 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
01:05:10.734 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
01:05:10.735 00.001 20224 Worker thread wakes up
01:05:10.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
01:05:10.735 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
01:05:10.735 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.06
01:05:10.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:05:10.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:10.736 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:05:10.736 00.000 20224 MoveAxis(E, 0, ABG)
01:05:10.736 00.000 20224 Move returns status 0, amount 0
01:05:10.736 00.000 20224 MoveAxis(N, 0, ABG)
01:05:10.736 00.000 20224 Move returns status 0, amount 0
01:05:10.736 00.000 20224 move complete, result=0
01:05:10.736 00.000 20224 worker thread done servicing request
01:05:10.740 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49526, med=3101, FiltMin=2813, FiltMax=28128, Gamma=1.000
01:05:10.752 00.012 8996 UpdateGuideState exits: m=712206 SNR=360.1
01:05:10.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:10.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:10.755 00.001 8996 Enqueuing Expose request
01:05:10.755 00.000 20224 Worker thread wakes up
01:05:10.755 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:10.756 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:10.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:11.728 00.972 20224 Exposure complete
01:05:11.805 00.077 20224 worker thread done servicing request
01:05:11.806 00.001 8996 OnExposeComplete: enter
01:05:11.808 00.002 8996 UpdateGuideState(): m_state=6
01:05:11.809 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11866
01:05:11.811 00.002 8996 Star::Find returns 1 (0), X=135.36, Y=472.97, Mass=604288, SNR=299.4, Peak=43894 HFD=4.6
01:05:11.812 00.001 8996 MultiStar: [#1 0.20,0.15,0.71,U] [#2 -0.01,0.13,0.70,U] [#3 0.32,-0.11,0.58,U] [#4 0.05,0.01,0.55,U] [#5 -0.05,-0.40,0.59,U] [#6 0.53,-0.39,0.00,M3] [#7 0.09,-0.15,0.49,U] [#8 0.03,0.02,0.39,U] 
01:05:11.813 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.03}, one-star: {0.23, -0.01}
01:05:11.814 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
01:05:11.816 00.002 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
01:05:11.817 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.28 mountX=0.12 mountY=0.02, mountTheta=0.16
01:05:11.819 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.03, opts=13)
01:05:11.821 00.002 8996 Enqueuing Move request for scope (0.12, -0.03)
01:05:11.821 00.000 20224 Worker thread wakes up
01:05:11.822 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
01:05:11.822 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
01:05:11.822 00.000 20224 Moving (0.12, -0.03) raw xDistance=0.12 yDistance=0.02
01:05:11.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:05:11.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:11.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:05:11.822 00.000 20224 MoveAxis(E, 0, ABG)
01:05:11.822 00.000 20224 Move returns status 0, amount 0
01:05:11.822 00.000 20224 MoveAxis(N, 0, ABG)
01:05:11.822 00.000 20224 Move returns status 0, amount 0
01:05:11.822 00.000 20224 move complete, result=0
01:05:11.822 00.000 20224 worker thread done servicing request
01:05:11.826 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43894, med=3101, FiltMin=2816, FiltMax=23808, Gamma=1.000
01:05:11.846 00.020 8996 UpdateGuideState exits: m=604288 SNR=299.4
01:05:11.848 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:11.850 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:11.851 00.001 8996 Enqueuing Expose request
01:05:11.852 00.001 20224 Worker thread wakes up
01:05:11.852 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:11.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:11.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:13.013 01.160 20224 Exposure complete
01:05:13.090 00.077 20224 worker thread done servicing request
01:05:13.090 00.000 8996 OnExposeComplete: enter
01:05:13.091 00.001 8996 UpdateGuideState(): m_state=6
01:05:13.092 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11867
01:05:13.092 00.000 8996 Star::Find returns 1 (0), X=134.75, Y=473.03, Mass=673732, SNR=292.8, Peak=53446 HFD=4.5
01:05:13.094 00.002 8996 MultiStar: [#1 0.16,0.14,0.69,U] [#2 -0.14,-0.20,0.77,U] [#3 0.38,-0.09,0.70,U] [#4 0.16,0.07,0.54,U] [#5 0.39,-0.26,0.00,M1] [#6 0.57,-0.24,0.00,M4] [#7 -0.02,0.08,0.48,U] [#8 0.28,0.31,0.40,U] 
01:05:13.094 00.000 8996 refined, 6 included, MultiStar: {0.02, 0.03}, one-star: {-0.38, 0.05}
01:05:13.095 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:05:13.096 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
01:05:13.096 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.03 cameraTheta=1.01 mountX=0.01 mountY=-0.03, mountTheta=-1.11
01:05:13.098 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
01:05:13.099 00.001 8996 Enqueuing Move request for scope (0.02, 0.03)
01:05:13.099 00.000 20224 Worker thread wakes up
01:05:13.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
01:05:13.100 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
01:05:13.100 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.01 yDistance=-0.03
01:05:13.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:05:13.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:13.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:05:13.100 00.000 20224 MoveAxis(E, 0, ABG)
01:05:13.100 00.000 20224 Move returns status 0, amount 0
01:05:13.100 00.000 20224 MoveAxis(N, 0, ABG)
01:05:13.100 00.000 20224 Move returns status 0, amount 0
01:05:13.100 00.000 20224 move complete, result=0
01:05:13.100 00.000 20224 worker thread done servicing request
01:05:13.103 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53446, med=3101, FiltMin=2816, FiltMax=29238, Gamma=1.000
01:05:13.124 00.021 8996 UpdateGuideState exits: m=673732 SNR=292.8
01:05:13.126 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:13.128 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:13.129 00.001 8996 Enqueuing Expose request
01:05:13.132 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:13.134 00.002 20224 Worker thread wakes up
01:05:13.134 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:13.134 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:14.100 00.966 20224 Exposure complete
01:05:14.196 00.096 20224 worker thread done servicing request
01:05:14.196 00.000 8996 OnExposeComplete: enter
01:05:14.198 00.002 8996 UpdateGuideState(): m_state=6
01:05:14.200 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11868
01:05:14.201 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=472.88, Mass=623000, SNR=300.3, Peak=44886 HFD=4.4
01:05:14.203 00.002 8996 MultiStar: [#1 0.11,0.37,0.62,U] [#2 -0.00,0.07,0.75,U] [#3 0.44,-0.18,0.00,M1] [#4 0.05,0.09,0.55,U] [#5 0.48,-0.21,0.00,M2] [#6 0.59,-0.15,0.00,M5] [#7 0.05,-0.06,0.45,U] [#8 0.40,0.22,0.00,M1] 
01:05:14.205 00.002 8996 refined, 4 included, MultiStar: {0.10, 0.06}, one-star: {0.21, -0.10}
01:05:14.205 00.000 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
01:05:14.207 00.002 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
01:05:14.208 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.11 cameraTheta=0.55 mountX=0.09 mountY=-0.07, mountTheta=-0.66
01:05:14.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.06, opts=13)
01:05:14.211 00.001 8996 Enqueuing Move request for scope (0.10, 0.06)
01:05:14.212 00.001 20224 Worker thread wakes up
01:05:14.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
01:05:14.212 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
01:05:14.212 00.000 20224 Moving (0.10, 0.06) raw xDistance=0.09 yDistance=-0.07
01:05:14.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:05:14.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:14.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:05:14.212 00.000 20224 MoveAxis(E, 0, ABG)
01:05:14.212 00.000 20224 Move returns status 0, amount 0
01:05:14.212 00.000 20224 MoveAxis(N, 0, ABG)
01:05:14.212 00.000 20224 Move returns status 0, amount 0
01:05:14.213 00.001 20224 move complete, result=0
01:05:14.213 00.000 20224 worker thread done servicing request
01:05:14.216 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44886, med=3101, FiltMin=2777, FiltMax=24096, Gamma=1.000
01:05:14.235 00.019 8996 UpdateGuideState exits: m=623000 SNR=300.3
01:05:14.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:14.239 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:14.241 00.002 8996 Enqueuing Expose request
01:05:14.243 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:14.244 00.001 20224 Worker thread wakes up
01:05:14.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:14.245 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:15.407 01.162 20224 Exposure complete
01:05:15.480 00.073 20224 worker thread done servicing request
01:05:15.480 00.000 8996 OnExposeComplete: enter
01:05:15.481 00.001 8996 UpdateGuideState(): m_state=6
01:05:15.482 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11869
01:05:15.484 00.002 8996 Star::Find returns 1 (0), X=135.08, Y=473.32, Mass=661516, SNR=306.2, Peak=48550 HFD=4.4
01:05:15.486 00.002 8996 MultiStar: [#1 -0.20,0.45,0.00,M1] [#2 -0.14,0.45,0.00,M1] [#3 0.31,0.24,0.61,U] [#4 -0.02,0.19,0.57,U] [#5 -0.02,0.04,0.69,U] [#6 0.27,0.26,0.40,U] [#7 -0.43,0.19,0.00,M1] [#8 -0.16,0.22,0.32,U] 
01:05:15.487 00.001 8996 refined, 5 included, MultiStar: {0.05, 0.22}, one-star: {-0.06, 0.34}
01:05:15.489 00.002 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
01:05:15.490 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
01:05:15.491 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.37 mountX=0.02 mountY=-0.22, mountTheta=-1.47
01:05:15.492 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.22, opts=13)
01:05:15.493 00.001 8996 Enqueuing Move request for scope (0.05, 0.22)
01:05:15.494 00.001 20224 Worker thread wakes up
01:05:15.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
01:05:15.495 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
01:05:15.495 00.000 20224 Moving (0.05, 0.22) raw xDistance=0.02 yDistance=-0.22
01:05:15.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:05:15.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:05:15.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:05:15.495 00.000 20224 MoveAxis(E, 0, ABG)
01:05:15.495 00.000 20224 Move returns status 0, amount 0
01:05:15.495 00.000 20224 MoveAxis(N, 0, ABG)
01:05:15.495 00.000 20224 Move returns status 0, amount 0
01:05:15.495 00.000 20224 move complete, result=0
01:05:15.496 00.001 20224 worker thread done servicing request
01:05:15.502 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48550, med=3101, FiltMin=2806, FiltMax=22998, Gamma=1.000
01:05:15.518 00.016 8996 UpdateGuideState exits: m=661516 SNR=306.2
01:05:15.519 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:15.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:15.520 00.000 8996 Enqueuing Expose request
01:05:15.521 00.001 20224 Worker thread wakes up
01:05:15.521 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:05:15.522 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:15.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:16.491 00.969 20224 Exposure complete
01:05:16.574 00.083 20224 worker thread done servicing request
01:05:16.574 00.000 8996 OnExposeComplete: enter
01:05:16.576 00.002 8996 UpdateGuideState(): m_state=6
01:05:16.578 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11870
01:05:16.579 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.19, Mass=598875, SNR=276.6, Peak=46614 HFD=4.5
01:05:16.581 00.002 8996 MultiStar: [#1 0.04,0.10,0.86,U] [#2 -0.14,0.19,0.80,U] [#3 0.35,-0.11,0.77,U] [#4 0.07,0.28,0.48,U] [#5 -0.01,-0.03,0.65,U] [#6 0.27,-0.10,0.48,U] [#7 -0.15,0.23,0.52,U] [#8 0.13,0.28,0.35,U] 
01:05:16.582 00.001 8996 refined, 8 included, MultiStar: {-0.00, 0.11}, one-star: {-0.34, 0.20}
01:05:16.584 00.002 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
01:05:16.585 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
01:05:16.587 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.61 mountX=-0.01 mountY=-0.11, mountTheta=-1.71
01:05:16.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.11, opts=13)
01:05:16.591 00.002 8996 Enqueuing Move request for scope (-0.00, 0.11)
01:05:16.592 00.001 20224 Worker thread wakes up
01:05:16.593 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.11) opts 0xd
01:05:16.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.11)
01:05:16.593 00.000 20224 Moving (-0.00, 0.11) raw xDistance=-0.01 yDistance=-0.11
01:05:16.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:05:16.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:16.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:05:16.593 00.000 20224 MoveAxis(E, 0, ABG)
01:05:16.593 00.000 20224 Move returns status 0, amount 0
01:05:16.593 00.000 20224 MoveAxis(N, 0, ABG)
01:05:16.593 00.000 20224 Move returns status 0, amount 0
01:05:16.593 00.000 20224 move complete, result=0
01:05:16.593 00.000 20224 worker thread done servicing request
01:05:16.599 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46614, med=3101, FiltMin=2742, FiltMax=24016, Gamma=1.000
01:05:16.617 00.018 8996 UpdateGuideState exits: m=598875 SNR=276.6
01:05:16.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:16.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:16.620 00.001 8996 Enqueuing Expose request
01:05:16.621 00.001 20224 Worker thread wakes up
01:05:16.621 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:16.622 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:16.623 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:17.776 01.153 20224 Exposure complete
01:05:17.844 00.068 20224 worker thread done servicing request
01:05:17.844 00.000 8996 OnExposeComplete: enter
01:05:17.845 00.001 8996 UpdateGuideState(): m_state=6
01:05:17.846 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11871
01:05:17.847 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.23, Mass=748883, SNR=355.2, Peak=61014 HFD=4.4
01:05:17.848 00.001 8996 MultiStar: [#1 -0.25,0.34,0.61,U] [#2 0.11,0.02,0.64,U] [#3 0.50,0.02,0.00,M1] [#4 0.03,0.23,0.48,U] [#5 -0.03,-0.16,0.56,U] [#6 0.32,-0.10,0.37,U] [#7 -0.10,0.22,0.38,U] [#8 0.05,0.04,0.30,U] 
01:05:17.849 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.13}, one-star: {-0.09, 0.25}
01:05:17.850 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
01:05:17.851 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
01:05:17.852 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.72 mountX=-0.03 mountY=-0.12, mountTheta=-1.81
01:05:17.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.13, opts=13)
01:05:17.855 00.001 8996 Enqueuing Move request for scope (-0.02, 0.13)
01:05:17.856 00.001 20224 Worker thread wakes up
01:05:17.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
01:05:17.856 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
01:05:17.856 00.000 20224 Moving (-0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
01:05:17.856 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:05:17.856 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:17.856 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:05:17.856 00.000 20224 MoveAxis(E, 0, ABG)
01:05:17.856 00.000 20224 Move returns status 0, amount 0
01:05:17.856 00.000 20224 MoveAxis(N, 0, ABG)
01:05:17.856 00.000 20224 Move returns status 0, amount 0
01:05:17.856 00.000 20224 move complete, result=0
01:05:17.856 00.000 20224 worker thread done servicing request
01:05:17.861 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=61014, med=3101, FiltMin=2803, FiltMax=26240, Gamma=1.000
01:05:17.874 00.013 8996 UpdateGuideState exits: m=748883 SNR=355.2
01:05:17.876 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:17.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:17.878 00.001 8996 Enqueuing Expose request
01:05:17.879 00.001 20224 Worker thread wakes up
01:05:17.880 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:17.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:17.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:18.849 00.968 20224 Exposure complete
01:05:18.923 00.074 20224 worker thread done servicing request
01:05:18.923 00.000 8996 OnExposeComplete: enter
01:05:18.924 00.001 8996 UpdateGuideState(): m_state=6
01:05:18.925 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11872
01:05:18.926 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.06, Mass=692206, SNR=358.7, Peak=52406 HFD=4.3
01:05:18.927 00.001 8996 MultiStar: [#1 0.00,-0.02,0.58,U] [#2 -0.37,0.03,0.59,U] [#3 0.18,-0.07,0.53,U] [#4 -0.02,-0.07,0.51,U] [#5 -0.17,-0.09,0.45,U] [#6 0.18,-0.18,0.41,U] [#7 -0.09,-0.04,0.36,U] [#8 -0.26,-0.08,0.33,U] 
01:05:18.928 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.03}, one-star: {0.29, 0.08}
01:05:18.929 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:05:18.929 00.000 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
01:05:18.930 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.31 mountX=0.01 mountY=0.03, mountTheta=1.21
01:05:18.931 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
01:05:18.932 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
01:05:18.933 00.001 20224 Worker thread wakes up
01:05:18.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:05:18.933 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:05:18.933 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
01:05:18.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:05:18.933 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:18.933 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:05:18.934 00.001 20224 MoveAxis(E, 0, ABG)
01:05:18.934 00.000 20224 Move returns status 0, amount 0
01:05:18.934 00.000 20224 MoveAxis(N, 0, ABG)
01:05:18.934 00.000 20224 Move returns status 0, amount 0
01:05:18.934 00.000 20224 move complete, result=0
01:05:18.934 00.000 20224 worker thread done servicing request
01:05:18.937 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=52406, med=3101, FiltMin=2793, FiltMax=28381, Gamma=1.000
01:05:18.957 00.020 8996 UpdateGuideState exits: m=692206 SNR=358.7
01:05:18.959 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:18.960 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:18.960 00.000 8996 Enqueuing Expose request
01:05:18.961 00.001 20224 Worker thread wakes up
01:05:18.961 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:18.962 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:18.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:20.141 01.179 20224 Exposure complete
01:05:20.225 00.084 20224 worker thread done servicing request
01:05:20.225 00.000 8996 OnExposeComplete: enter
01:05:20.227 00.002 8996 UpdateGuideState(): m_state=6
01:05:20.228 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11873
01:05:20.229 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=473.20, Mass=660870, SNR=315.9, Peak=50822 HFD=4.4
01:05:20.230 00.001 8996 MultiStar: [#1 -0.39,-0.00,0.66,U] [#2 -0.46,-0.09,0.00,M1] [#3 0.02,-0.02,0.57,U] [#4 -0.12,0.12,0.60,U] [#5 -0.01,-0.03,0.68,U] [#6 0.07,-0.04,0.39,U] [#7 -0.32,-0.08,0.42,U] [#8 -0.11,-0.28,0.41,U] 
01:05:20.231 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.02}, one-star: {0.07, 0.21}
01:05:20.233 00.002 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
01:05:20.234 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
01:05:20.235 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.93 mountX=-0.09 mountY=-0.01, mountTheta=-3.04
01:05:20.236 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
01:05:20.237 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
01:05:20.238 00.001 20224 Worker thread wakes up
01:05:20.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
01:05:20.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
01:05:20.238 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
01:05:20.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:05:20.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:20.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:05:20.238 00.000 20224 MoveAxis(E, 0, ABG)
01:05:20.238 00.000 20224 Move returns status 0, amount 0
01:05:20.238 00.000 20224 MoveAxis(N, 0, ABG)
01:05:20.238 00.000 20224 Move returns status 0, amount 0
01:05:20.239 00.001 20224 move complete, result=0
01:05:20.239 00.000 20224 worker thread done servicing request
01:05:20.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50822, med=3101, FiltMin=2825, FiltMax=26688, Gamma=1.000
01:05:20.257 00.014 8996 UpdateGuideState exits: m=660870 SNR=315.9
01:05:20.258 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:20.258 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:20.259 00.001 8996 Enqueuing Expose request
01:05:20.260 00.001 20224 Worker thread wakes up
01:05:20.260 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:20.261 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:20.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:21.225 00.964 20224 Exposure complete
01:05:21.299 00.074 20224 worker thread done servicing request
01:05:21.299 00.000 8996 OnExposeComplete: enter
01:05:21.300 00.001 8996 UpdateGuideState(): m_state=6
01:05:21.300 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11874
01:05:21.301 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=472.97, Mass=698688, SNR=335.6, Peak=51046 HFD=4.6
01:05:21.302 00.001 8996 MultiStar: [#1 -0.16,0.09,0.58,U] [#2 -0.19,-0.23,0.70,U] [#3 0.17,-0.09,0.54,U] [#4 -0.10,-0.11,0.46,U] [#5 0.19,-0.07,0.52,U] [#6 -0.02,-0.28,0.45,U] [#7 0.07,0.14,0.46,U] [#8 0.10,-0.10,0.34,U] 
01:05:21.303 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.07}, one-star: {0.18, -0.01}
01:05:21.304 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:05:21.305 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
01:05:21.306 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.18 mountX=0.04 mountY=0.07, mountTheta=1.08
01:05:21.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
01:05:21.310 00.002 8996 Enqueuing Move request for scope (0.03, -0.07)
01:05:21.313 00.003 20224 Worker thread wakes up
01:05:21.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
01:05:21.313 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
01:05:21.313 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.07
01:05:21.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:05:21.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:21.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:05:21.313 00.000 20224 MoveAxis(E, 0, ABG)
01:05:21.313 00.000 20224 Move returns status 0, amount 0
01:05:21.313 00.000 20224 MoveAxis(N, 0, ABG)
01:05:21.314 00.001 20224 Move returns status 0, amount 0
01:05:21.314 00.000 20224 move complete, result=0
01:05:21.314 00.000 20224 worker thread done servicing request
01:05:21.322 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51046, med=3101, FiltMin=2790, FiltMax=27709, Gamma=1.000
01:05:21.344 00.022 8996 UpdateGuideState exits: m=698688 SNR=335.6
01:05:21.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:21.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:21.347 00.001 8996 Enqueuing Expose request
01:05:21.348 00.001 20224 Worker thread wakes up
01:05:21.348 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:21.348 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:21.349 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:22.522 01.173 20224 Exposure complete
01:05:22.607 00.085 20224 worker thread done servicing request
01:05:22.607 00.000 8996 OnExposeComplete: enter
01:05:22.609 00.002 8996 UpdateGuideState(): m_state=6
01:05:22.611 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11875
01:05:22.612 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=472.92, Mass=755460, SNR=331.2, Peak=56054 HFD=4.4
01:05:22.614 00.002 8996 MultiStar: [#1 -0.18,-0.13,0.57,U] [#2 -0.49,-0.21,0.00,M1] [#3 0.34,0.02,0.55,U] [#4 -0.14,-0.02,0.49,U] [#5 0.02,-0.28,0.71,U] [#6 0.41,-0.15,0.41,U] [#7 -0.02,-0.17,0.51,U] [#8 -0.10,-0.03,0.42,U] 
01:05:22.616 00.002 8996 single-star, 7 included, MultiStar: {0.05, -0.11}, one-star: {0.08, -0.07}
01:05:22.617 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
01:05:22.618 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
01:05:22.619 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-0.71 mountX=0.08 mountY=0.06, mountTheta=0.60
01:05:22.621 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.07, opts=13)
01:05:22.622 00.001 8996 Enqueuing Move request for scope (0.08, -0.07)
01:05:22.623 00.001 20224 Worker thread wakes up
01:05:22.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
01:05:22.624 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
01:05:22.624 00.000 20224 Moving (0.08, -0.07) raw xDistance=0.08 yDistance=0.06
01:05:22.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:05:22.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:22.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:05:22.624 00.000 20224 MoveAxis(E, 0, ABG)
01:05:22.624 00.000 20224 Move returns status 0, amount 0
01:05:22.624 00.000 20224 MoveAxis(N, 0, ABG)
01:05:22.624 00.000 20224 Move returns status 0, amount 0
01:05:22.624 00.000 20224 move complete, result=0
01:05:22.624 00.000 20224 worker thread done servicing request
01:05:22.629 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=56054, med=3101, FiltMin=2816, FiltMax=28685, Gamma=1.000
01:05:22.641 00.012 8996 UpdateGuideState exits: m=755460 SNR=331.2
01:05:22.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:22.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:22.644 00.001 8996 Enqueuing Expose request
01:05:22.644 00.000 20224 Worker thread wakes up
01:05:22.645 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:22.645 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:22.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:23.620 00.975 20224 Exposure complete
01:05:23.677 00.057 20224 worker thread done servicing request
01:05:23.677 00.000 8996 OnExposeComplete: enter
01:05:23.678 00.001 8996 UpdateGuideState(): m_state=6
01:05:23.679 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11876
01:05:23.680 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.02, Mass=626715, SNR=299.1, Peak=49638 HFD=4.3
01:05:23.681 00.001 8996 MultiStar: [#1 -0.32,0.13,0.69,U] [#2 -0.26,0.03,0.89,U] [#3 0.23,0.21,0.60,U] [#4 -0.12,0.34,0.65,U] [#5 -0.06,-0.23,0.64,U] [#6 0.27,-0.37,0.00,M1] [#7 -0.39,-0.05,0.47,U] [#8 -0.17,0.14,0.39,U] 
01:05:23.682 00.001 8996 single-star, 7 included, MultiStar: {-0.10, 0.07}, one-star: {0.12, 0.04}
01:05:23.683 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
01:05:23.684 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
01:05:23.684 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.04 hyp=0.13 cameraTheta=0.31 mountX=0.12 mountY=-0.05, mountTheta=-0.43
01:05:23.686 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.04, opts=13)
01:05:23.687 00.001 8996 Enqueuing Move request for scope (0.12, 0.04)
01:05:23.688 00.001 20224 Worker thread wakes up
01:05:23.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.04) opts 0xd
01:05:23.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.04)
01:05:23.688 00.000 20224 Moving (0.12, 0.04) raw xDistance=0.12 yDistance=-0.05
01:05:23.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:05:23.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:23.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:05:23.688 00.000 20224 MoveAxis(E, 0, ABG)
01:05:23.688 00.000 20224 Move returns status 0, amount 0
01:05:23.688 00.000 20224 MoveAxis(N, 0, ABG)
01:05:23.688 00.000 20224 Move returns status 0, amount 0
01:05:23.688 00.000 20224 move complete, result=0
01:05:23.689 00.001 20224 worker thread done servicing request
01:05:23.694 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49638, med=3101, FiltMin=2755, FiltMax=26080, Gamma=1.000
01:05:23.709 00.015 8996 UpdateGuideState exits: m=626715 SNR=299.1
01:05:23.709 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:23.710 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:23.711 00.001 8996 Enqueuing Expose request
01:05:23.712 00.001 20224 Worker thread wakes up
01:05:23.712 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:23.713 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:23.713 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:24.885 01.172 20224 Exposure complete
01:05:24.969 00.084 20224 worker thread done servicing request
01:05:24.969 00.000 8996 OnExposeComplete: enter
01:05:24.970 00.001 8996 UpdateGuideState(): m_state=6
01:05:24.970 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11877
01:05:24.971 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=472.98, Mass=668958, SNR=289.5, Peak=54566 HFD=4.4
01:05:24.972 00.001 8996 MultiStar: [#1 -0.11,0.01,0.71,U] [#2 -0.36,-0.19,0.83,U] [#3 0.09,-0.05,0.65,U] [#4 -0.03,0.06,0.62,U] [#5 -0.12,0.17,0.57,U] [#6 0.21,0.05,0.43,U] [#7 -0.05,0.22,0.47,U] [#8 -0.18,-0.00,0.42,U] 
01:05:24.973 00.001 8996 refined, 8 included, MultiStar: {-0.09, 0.01}, one-star: {-0.10, -0.00}
01:05:24.973 00.000 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
01:05:24.974 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
01:05:24.975 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.01 mountX=-0.09 mountY=-0.00, mountTheta=-3.12
01:05:24.977 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
01:05:24.977 00.000 8996 Enqueuing Move request for scope (-0.09, 0.01)
01:05:24.978 00.001 20224 Worker thread wakes up
01:05:24.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
01:05:24.978 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
01:05:24.979 00.001 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=-0.00
01:05:24.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:05:24.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:24.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:05:24.979 00.000 20224 MoveAxis(E, 0, ABG)
01:05:24.979 00.000 20224 Move returns status 0, amount 0
01:05:24.979 00.000 20224 MoveAxis(N, 0, ABG)
01:05:24.979 00.000 20224 Move returns status 0, amount 0
01:05:24.979 00.000 20224 move complete, result=0
01:05:24.979 00.000 20224 worker thread done servicing request
01:05:24.982 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54566, med=3101, FiltMin=2784, FiltMax=28016, Gamma=1.000
01:05:25.004 00.022 8996 UpdateGuideState exits: m=668958 SNR=289.5
01:05:25.006 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:25.006 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:25.007 00.001 8996 Enqueuing Expose request
01:05:25.008 00.001 20224 Worker thread wakes up
01:05:25.008 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:25.009 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:25.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:25.980 00.971 20224 Exposure complete
01:05:26.048 00.068 20224 worker thread done servicing request
01:05:26.048 00.000 8996 OnExposeComplete: enter
01:05:26.050 00.002 8996 UpdateGuideState(): m_state=6
01:05:26.052 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11878
01:05:26.054 00.002 8996 Star::Find returns 1 (0), X=135.03, Y=473.13, Mass=664017, SNR=318.4, Peak=57462 HFD=4.4
01:05:26.055 00.001 8996 MultiStar: [#1 -0.13,0.37,0.61,U] [#2 -0.44,0.08,0.00,M1] [#3 -0.08,-0.07,0.55,U] [#4 -0.25,-0.16,0.46,U] [#5 -0.26,-0.04,0.59,U] [#6 0.16,-0.04,0.43,U] [#7 -0.21,0.11,0.46,U] [#8 -0.29,-0.10,0.39,U] 
01:05:26.056 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.05}, one-star: {-0.10, 0.15}
01:05:26.056 00.000 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
01:05:26.057 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
01:05:26.058 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.05 hyp=0.15 cameraTheta=2.80 mountX=-0.14 mountY=-0.03, mountTheta=-2.91
01:05:26.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.05, opts=13)
01:05:26.060 00.001 8996 Enqueuing Move request for scope (-0.14, 0.05)
01:05:26.061 00.001 20224 Worker thread wakes up
01:05:26.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.05) opts 0xd
01:05:26.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.05)
01:05:26.061 00.000 20224 Moving (-0.14, 0.05) raw xDistance=-0.14 yDistance=-0.03
01:05:26.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:05:26.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:26.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:05:26.062 00.001 20224 MoveAxis(E, 0, ABG)
01:05:26.062 00.000 20224 Move returns status 0, amount 0
01:05:26.062 00.000 20224 MoveAxis(N, 0, ABG)
01:05:26.062 00.000 20224 Move returns status 0, amount 0
01:05:26.062 00.000 20224 move complete, result=0
01:05:26.062 00.000 20224 worker thread done servicing request
01:05:26.066 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57462, med=3101, FiltMin=2803, FiltMax=25936, Gamma=1.000
01:05:26.079 00.013 8996 UpdateGuideState exits: m=664017 SNR=318.4
01:05:26.082 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:26.084 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:26.087 00.003 8996 Enqueuing Expose request
01:05:26.089 00.002 20224 Worker thread wakes up
01:05:26.089 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:26.090 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:26.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:27.258 01.168 20224 Exposure complete
01:05:27.322 00.064 20224 worker thread done servicing request
01:05:27.322 00.000 8996 OnExposeComplete: enter
01:05:27.323 00.001 8996 UpdateGuideState(): m_state=6
01:05:27.324 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11879
01:05:27.326 00.002 8996 Star::Find returns 1 (0), X=135.04, Y=473.00, Mass=706300, SNR=327.5, Peak=61174 HFD=4.4
01:05:27.327 00.001 8996 MultiStar: [#1 -0.07,-0.04,0.67,U] [#2 -0.22,-0.00,0.80,U] [#3 0.40,-0.20,0.00,M1] [#4 -0.16,-0.27,0.49,U] [#5 0.07,-0.52,0.00,M1] [#6 0.38,-0.31,0.00,M1] [#7 -0.14,-0.23,0.40,U] [#8 -0.07,-0.25,0.36,U] 
01:05:27.329 00.002 8996 single-star, 5 included, MultiStar: {-0.13, -0.09}, one-star: {-0.09, 0.02}
01:05:27.330 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
01:05:27.331 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
01:05:27.332 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.10 cameraTheta=2.95 mountX=-0.09 mountY=-0.01, mountTheta=-3.07
01:05:27.333 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
01:05:27.335 00.002 8996 Enqueuing Move request for scope (-0.09, 0.02)
01:05:27.336 00.001 20224 Worker thread wakes up
01:05:27.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
01:05:27.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
01:05:27.336 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
01:05:27.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:05:27.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:27.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:05:27.336 00.000 20224 MoveAxis(E, 0, ABG)
01:05:27.336 00.000 20224 Move returns status 0, amount 0
01:05:27.336 00.000 20224 MoveAxis(N, 0, ABG)
01:05:27.336 00.000 20224 Move returns status 0, amount 0
01:05:27.336 00.000 20224 move complete, result=0
01:05:27.336 00.000 20224 worker thread done servicing request
01:05:27.339 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=61174, med=3101, FiltMin=2813, FiltMax=26592, Gamma=1.000
01:05:27.355 00.016 8996 UpdateGuideState exits: m=706300 SNR=327.5
01:05:27.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:27.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:27.358 00.001 8996 Enqueuing Expose request
01:05:27.359 00.001 20224 Worker thread wakes up
01:05:27.359 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:27.361 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:27.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:28.332 00.971 20224 Exposure complete
01:05:28.426 00.094 20224 worker thread done servicing request
01:05:28.426 00.000 8996 OnExposeComplete: enter
01:05:28.429 00.003 8996 UpdateGuideState(): m_state=6
01:05:28.431 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11880
01:05:28.433 00.002 8996 Star::Find returns 1 (0), X=134.72, Y=472.96, Mass=673901, SNR=324.1, Peak=58326 HFD=4.5
01:05:28.435 00.002 8996 MultiStar: [#1 -0.13,0.04,0.63,U] [#2 -0.38,0.19,0.79,U] [#3 0.06,0.03,0.59,U] [#4 -0.10,0.14,0.56,U] [#5 -0.01,-0.32,0.58,U] [#6 0.14,-0.49,0.00,M2] [#7 -0.39,-0.13,0.45,U] [#8 -0.09,-0.24,0.38,U] 
01:05:28.436 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.02}, one-star: {-0.41, -0.02}
01:05:28.437 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
01:05:28.438 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
01:05:28.439 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-3.06 mountX=-0.20 mountY=0.04, mountTheta=2.95
01:05:28.442 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.02, opts=13)
01:05:28.444 00.002 8996 Enqueuing Move request for scope (-0.21, -0.02)
01:05:28.446 00.002 20224 Worker thread wakes up
01:05:28.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.02) opts 0xd
01:05:28.447 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.02)
01:05:28.447 00.000 20224 Moving (-0.21, -0.02) raw xDistance=-0.20 yDistance=0.04
01:05:28.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:05:28.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:28.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:05:28.447 00.000 20224 MoveAxis(E, 30, ABG)
01:05:28.447 00.000 20224 Guiding  Dir = 2, Dur = 30
01:05:28.447 00.000 20224 IsSlewing returns 0
01:05:28.448 00.001 20224 IsGuiding returns 0
01:05:28.455 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=58326, med=3101, FiltMin=2800, FiltMax=28205, Gamma=1.000
01:05:28.488 00.033 8996 UpdateGuideState exits: m=673901 SNR=324.1
01:05:28.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:28.490 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:28.491 00.001 8996 Enqueuing Expose request
01:05:28.492 00.001 20224 IsGuiding returns 1
01:05:28.492 00.000 20224 scope still moving after pulse duration time elapsed
01:05:28.520 00.028 20224 IsSlewing returns 0
01:05:28.520 00.000 20224 IsGuiding returns 1
01:05:28.552 00.032 20224 IsSlewing returns 0
01:05:28.552 00.000 20224 IsGuiding returns 1
01:05:28.582 00.030 20224 IsSlewing returns 0
01:05:28.582 00.000 20224 IsGuiding returns 0
01:05:28.583 00.001 20224 scope move finished after 30 + 105 ms
01:05:28.583 00.000 20224 Move returns status 0, amount 30
01:05:28.583 00.000 20224 MoveAxis(N, 0, ABG)
01:05:28.583 00.000 20224 Move returns status 0, amount 0
01:05:28.583 00.000 20224 move complete, result=0
01:05:28.583 00.000 20224 worker thread done servicing request
01:05:28.583 00.000 20224 Worker thread wakes up
01:05:28.583 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
01:05:28.587 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:28.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:29.748 01.161 20224 Exposure complete
01:05:29.823 00.075 20224 worker thread done servicing request
01:05:29.823 00.000 8996 OnExposeComplete: enter
01:05:29.825 00.002 8996 UpdateGuideState(): m_state=6
01:05:29.827 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11881
01:05:29.828 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.01, Mass=649320, SNR=317.7, Peak=55606 HFD=4.1
01:05:29.830 00.002 8996 MultiStar: [#1 0.12,0.07,0.73,U] [#2 0.01,-0.00,0.62,U] [#3 0.49,-0.07,0.00,M1] [#4 0.24,0.24,0.51,U] [#5 0.40,-0.09,0.54,U] [#6 0.63,-0.05,0.00,M3] [#7 0.23,0.14,0.44,U] [#8 0.29,0.08,0.36,U] 
01:05:29.832 00.002 8996 refined, 6 included, MultiStar: {0.24, 0.06}, one-star: {0.38, 0.02}
01:05:29.833 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
01:05:29.835 00.002 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
01:05:29.838 00.003 8996 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.23 mountX=0.24 mountY=-0.08, mountTheta=-0.35
01:05:29.841 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.06, opts=13)
01:05:29.843 00.002 8996 Enqueuing Move request for scope (0.24, 0.06)
01:05:29.845 00.002 20224 Worker thread wakes up
01:05:29.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
01:05:29.845 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
01:05:29.845 00.000 20224 Moving (0.24, 0.06) raw xDistance=0.24 yDistance=-0.08
01:05:29.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
01:05:29.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:29.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:05:29.846 00.001 20224 MoveAxis(W, 32, ABG)
01:05:29.846 00.000 20224 Guiding  Dir = 3, Dur = 32
01:05:29.846 00.000 20224 IsSlewing returns 0
01:05:29.847 00.001 20224 IsGuiding returns 0
01:05:29.849 00.002 20224 PulseGuide returned control before completion, sleep 40
01:05:29.852 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55606, med=3101, FiltMin=2825, FiltMax=27136, Gamma=1.000
01:05:29.866 00.014 8996 UpdateGuideState exits: m=649320 SNR=317.7
01:05:29.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:29.869 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:29.870 00.001 8996 Enqueuing Expose request
01:05:29.895 00.025 20224 IsGuiding returns 1
01:05:29.895 00.000 20224 scope still moving after pulse duration time elapsed
01:05:29.926 00.031 20224 IsSlewing returns 0
01:05:29.926 00.000 20224 IsGuiding returns 1
01:05:29.957 00.031 20224 IsSlewing returns 0
01:05:29.958 00.001 20224 IsGuiding returns 0
01:05:29.958 00.000 20224 scope move finished after 32 + 79 ms
01:05:29.958 00.000 20224 Move returns status 0, amount 32
01:05:29.958 00.000 20224 MoveAxis(N, 0, ABG)
01:05:29.958 00.000 20224 Move returns status 0, amount 0
01:05:29.958 00.000 20224 move complete, result=0
01:05:29.958 00.000 20224 worker thread done servicing request
01:05:29.958 00.000 20224 Worker thread wakes up
01:05:29.958 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
01:05:29.961 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:29.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:30.949 00.988 20224 Exposure complete
01:05:31.015 00.066 20224 worker thread done servicing request
01:05:31.016 00.001 8996 OnExposeComplete: enter
01:05:31.017 00.001 8996 UpdateGuideState(): m_state=6
01:05:31.018 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11882
01:05:31.018 00.000 8996 Star::Find returns 1 (0), X=135.08, Y=473.16, Mass=710709, SNR=324.8, Peak=52694 HFD=4.5
01:05:31.020 00.002 8996 MultiStar: [#1 -0.16,0.28,0.75,U] [#2 -0.48,0.12,0.00,M1] [#3 0.40,0.04,0.59,U] [#4 -0.00,0.19,0.55,U] [#5 0.21,-0.08,0.58,U] [#6 0.48,-0.17,0.00,M4] [#7 -0.04,0.01,0.41,U] [#8 0.27,0.36,0.00,M1] 
01:05:31.022 00.002 8996 refined, 5 included, MultiStar: {0.04, 0.12}, one-star: {-0.06, 0.18}
01:05:31.025 00.003 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
01:05:31.027 00.002 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
01:05:31.029 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.24 mountX=0.03 mountY=-0.13, mountTheta=-1.33
01:05:31.032 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.12, opts=13)
01:05:31.033 00.001 8996 Enqueuing Move request for scope (0.04, 0.12)
01:05:31.035 00.002 20224 Worker thread wakes up
01:05:31.036 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
01:05:31.036 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
01:05:31.036 00.000 20224 Moving (0.04, 0.12) raw xDistance=0.03 yDistance=-0.13
01:05:31.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:05:31.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:31.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:05:31.036 00.000 20224 MoveAxis(E, 0, ABG)
01:05:31.036 00.000 20224 Move returns status 0, amount 0
01:05:31.036 00.000 20224 MoveAxis(N, 0, ABG)
01:05:31.036 00.000 20224 Move returns status 0, amount 0
01:05:31.037 00.001 20224 move complete, result=0
01:05:31.037 00.000 20224 worker thread done servicing request
01:05:31.040 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52694, med=3101, FiltMin=2797, FiltMax=29072, Gamma=1.000
01:05:31.053 00.013 8996 UpdateGuideState exits: m=710709 SNR=324.8
01:05:31.054 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:31.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:31.056 00.001 8996 Enqueuing Expose request
01:05:31.057 00.001 20224 Worker thread wakes up
01:05:31.057 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:31.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:31.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:32.224 01.166 20224 Exposure complete
01:05:32.299 00.075 20224 worker thread done servicing request
01:05:32.299 00.000 8996 OnExposeComplete: enter
01:05:32.300 00.001 8996 UpdateGuideState(): m_state=6
01:05:32.301 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11883
01:05:32.303 00.002 8996 Star::Find returns 1 (0), X=135.40, Y=473.16, Mass=574422, SNR=297.9, Peak=46454 HFD=4.5
01:05:32.305 00.002 8996 MultiStar: [#1 0.20,-0.05,0.74,U] [#2 0.03,0.24,0.71,U] [#3 0.49,0.01,0.00,M1] [#4 0.14,0.23,0.48,U] [#5 0.20,-0.06,0.59,U] [#6 0.50,-0.21,0.00,M5] [#7 -0.17,-0.11,0.37,U] [#8 0.12,0.06,0.43,U] 
01:05:32.307 00.002 8996 refined, 6 included, MultiStar: {0.14, 0.09}, one-star: {0.26, 0.18}
01:05:32.309 00.002 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
01:05:32.310 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
01:05:32.312 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.09 hyp=0.16 cameraTheta=0.55 mountX=0.13 mountY=-0.10, mountTheta=-0.66
01:05:32.314 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.09, opts=13)
01:05:32.316 00.002 8996 Enqueuing Move request for scope (0.14, 0.09)
01:05:32.317 00.001 20224 Worker thread wakes up
01:05:32.318 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.09) opts 0xd
01:05:32.318 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.09)
01:05:32.318 00.000 20224 Moving (0.14, 0.09) raw xDistance=0.13 yDistance=-0.10
01:05:32.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:05:32.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:32.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:05:32.318 00.000 20224 MoveAxis(E, 0, ABG)
01:05:32.318 00.000 20224 Move returns status 0, amount 0
01:05:32.318 00.000 20224 MoveAxis(N, 0, ABG)
01:05:32.318 00.000 20224 Move returns status 0, amount 0
01:05:32.318 00.000 20224 move complete, result=0
01:05:32.318 00.000 20224 worker thread done servicing request
01:05:32.325 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46454, med=3101, FiltMin=2787, FiltMax=23232, Gamma=1.000
01:05:32.347 00.022 8996 UpdateGuideState exits: m=574422 SNR=297.9
01:05:32.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:32.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:32.351 00.002 8996 Enqueuing Expose request
01:05:32.352 00.001 20224 Worker thread wakes up
01:05:32.352 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:32.354 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:32.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:33.324 00.970 20224 Exposure complete
01:05:33.393 00.069 20224 worker thread done servicing request
01:05:33.393 00.000 8996 OnExposeComplete: enter
01:05:33.394 00.001 8996 UpdateGuideState(): m_state=6
01:05:33.395 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11884
01:05:33.395 00.000 8996 Star::Find returns 1 (0), X=134.95, Y=472.93, Mass=630255, SNR=290.6, Peak=49750 HFD=4.5
01:05:33.396 00.001 8996 MultiStar: [#1 0.12,-0.04,0.63,U] [#2 -0.20,-0.08,0.82,U] [#3 0.16,-0.20,0.64,U] [#4 -0.07,-0.27,0.55,U] [#5 -0.08,-0.57,0.00,M1] [#6 0.40,-0.26,0.00,M6] [#7 -0.05,-0.21,0.47,U] [#8 0.01,-0.19,0.45,U] 
01:05:33.397 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.13}, one-star: {-0.19, -0.06}
01:05:33.398 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
01:05:33.399 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
01:05:33.399 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.93 mountX=-0.04 mountY=0.14, mountTheta=1.83
01:05:33.401 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
01:05:33.402 00.001 8996 Enqueuing Move request for scope (-0.05, -0.13)
01:05:33.402 00.000 20224 Worker thread wakes up
01:05:33.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
01:05:33.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
01:05:33.403 00.001 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.14
01:05:33.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:05:33.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:33.403 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:05:33.403 00.000 20224 MoveAxis(E, 0, ABG)
01:05:33.403 00.000 20224 Move returns status 0, amount 0
01:05:33.403 00.000 20224 MoveAxis(N, 0, ABG)
01:05:33.403 00.000 20224 Move returns status 0, amount 0
01:05:33.403 00.000 20224 move complete, result=0
01:05:33.403 00.000 20224 worker thread done servicing request
01:05:33.406 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49750, med=3101, FiltMin=2813, FiltMax=24813, Gamma=1.000
01:05:33.425 00.019 8996 UpdateGuideState exits: m=630255 SNR=290.6
01:05:33.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:33.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:33.427 00.000 8996 Enqueuing Expose request
01:05:33.428 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:33.429 00.001 20224 Worker thread wakes up
01:05:33.429 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:33.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:34.585 01.156 20224 Exposure complete
01:05:34.671 00.086 20224 worker thread done servicing request
01:05:34.672 00.001 8996 OnExposeComplete: enter
01:05:34.673 00.001 8996 UpdateGuideState(): m_state=6
01:05:34.676 00.003 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11885
01:05:34.677 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=472.99, Mass=687926, SNR=327.8, Peak=52278 HFD=4.3
01:05:34.679 00.002 8996 MultiStar: [#1 -0.06,-0.19,0.58,U] [#2 -0.09,-0.07,0.59,U] [#3 0.28,-0.14,0.55,U] [#4 0.01,-0.29,0.56,U] [#5 -0.09,-0.68,0.00,M2] [#6 0.30,-0.37,0.00,M7] [#7 -0.05,-0.25,0.43,U] [#8 -0.06,-0.16,0.33,U] 
01:05:34.681 00.002 8996 single-star, 6 included, MultiStar: {0.03, -0.13}, one-star: {0.08, 0.01}
01:05:34.682 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
01:05:34.683 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
01:05:34.685 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.14 mountX=0.08 mountY=-0.02, mountTheta=-0.26
01:05:34.688 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
01:05:34.689 00.001 8996 Enqueuing Move request for scope (0.08, 0.01)
01:05:34.691 00.002 20224 Worker thread wakes up
01:05:34.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
01:05:34.691 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
01:05:34.691 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
01:05:34.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:05:34.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:34.692 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:05:34.692 00.000 20224 MoveAxis(E, 0, ABG)
01:05:34.692 00.000 20224 Move returns status 0, amount 0
01:05:34.692 00.000 20224 MoveAxis(N, 0, ABG)
01:05:34.692 00.000 20224 Move returns status 0, amount 0
01:05:34.692 00.000 20224 move complete, result=0
01:05:34.692 00.000 20224 worker thread done servicing request
01:05:34.698 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=52278, med=3101, FiltMin=2816, FiltMax=28016, Gamma=1.000
01:05:34.716 00.018 8996 UpdateGuideState exits: m=687926 SNR=327.8
01:05:34.718 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:34.719 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:34.721 00.002 8996 Enqueuing Expose request
01:05:34.722 00.001 20224 Worker thread wakes up
01:05:34.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:34.723 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:34.724 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:35.703 00.979 20224 Exposure complete
01:05:35.777 00.074 20224 worker thread done servicing request
01:05:35.777 00.000 8996 OnExposeComplete: enter
01:05:35.778 00.001 8996 UpdateGuideState(): m_state=6
01:05:35.779 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11886
01:05:35.779 00.000 8996 Star::Find returns 1 (0), X=135.21, Y=472.99, Mass=692040, SNR=331.2, Peak=52022 HFD=4.4
01:05:35.780 00.001 8996 MultiStar: [#1 -0.00,-0.26,0.63,U] [#2 -0.22,-0.09,0.71,U] [#3 -0.18,-0.44,0.00,M1] [#4 -0.25,-0.21,0.46,U] [#5 -0.02,-0.56,0.00,M3] [#6 0.36,-0.44,0.00,M8] [#7 0.17,-0.42,0.00,M1] [#8 0.08,-0.27,0.35,U] 
01:05:35.781 00.001 8996 single-star, 4 included, MultiStar: {-0.05, -0.13}, one-star: {0.07, 0.00}
01:05:35.782 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
01:05:35.782 00.000 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
01:05:35.783 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.05 mountX=0.07 mountY=-0.01, mountTheta=-0.16
01:05:35.784 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.00, opts=13)
01:05:35.785 00.001 8996 Enqueuing Move request for scope (0.07, 0.00)
01:05:35.786 00.001 20224 Worker thread wakes up
01:05:35.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
01:05:35.786 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
01:05:35.786 00.000 20224 Moving (0.07, 0.00) raw xDistance=0.07 yDistance=-0.01
01:05:35.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:05:35.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:35.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:05:35.786 00.000 20224 MoveAxis(E, 0, ABG)
01:05:35.786 00.000 20224 Move returns status 0, amount 0
01:05:35.786 00.000 20224 MoveAxis(N, 0, ABG)
01:05:35.786 00.000 20224 Move returns status 0, amount 0
01:05:35.786 00.000 20224 move complete, result=0
01:05:35.786 00.000 20224 worker thread done servicing request
01:05:35.794 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=52022, med=3101, FiltMin=2777, FiltMax=26928, Gamma=1.000
01:05:35.809 00.015 8996 UpdateGuideState exits: m=692040 SNR=331.2
01:05:35.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:35.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:35.811 00.000 8996 Enqueuing Expose request
01:05:35.812 00.001 20224 Worker thread wakes up
01:05:35.812 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:35.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:35.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:36.970 01.157 20224 Exposure complete
01:05:37.026 00.056 20224 worker thread done servicing request
01:05:37.026 00.000 8996 OnExposeComplete: enter
01:05:37.027 00.001 8996 UpdateGuideState(): m_state=6
01:05:37.028 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11887
01:05:37.029 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=472.84, Mass=638354, SNR=318.6, Peak=48054 HFD=4.4
01:05:37.030 00.001 8996 MultiStar: [#1 -0.16,-0.13,0.69,U] [#2 -0.07,-0.34,0.76,U] [#3 0.10,-0.03,0.59,U] [#4 -0.37,-0.10,0.45,U] [#5 -0.01,-0.53,0.00,M4] [#6 0.23,-0.60,0.00,M9] [#7 -0.23,-0.62,0.00,M2] [#8 0.23,-0.12,0.38,U] 
01:05:37.031 00.001 8996 single-star, 5 included, MultiStar: {-0.04, -0.16}, one-star: {0.04, -0.15}
01:05:37.032 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
01:05:37.033 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
01:05:37.033 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.28 mountX=0.06 mountY=0.14, mountTheta=1.18
01:05:37.035 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.15, opts=13)
01:05:37.036 00.001 8996 Enqueuing Move request for scope (0.04, -0.15)
01:05:37.038 00.002 20224 Worker thread wakes up
01:05:37.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
01:05:37.039 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
01:05:37.039 00.000 20224 Moving (0.04, -0.15) raw xDistance=0.06 yDistance=0.14
01:05:37.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:05:37.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:37.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:05:37.039 00.000 20224 MoveAxis(E, 0, ABG)
01:05:37.039 00.000 20224 Move returns status 0, amount 0
01:05:37.039 00.000 20224 MoveAxis(N, 0, ABG)
01:05:37.040 00.001 20224 Move returns status 0, amount 0
01:05:37.040 00.000 20224 move complete, result=0
01:05:37.040 00.000 20224 worker thread done servicing request
01:05:37.045 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48054, med=3101, FiltMin=2777, FiltMax=25437, Gamma=1.000
01:05:37.061 00.016 8996 UpdateGuideState exits: m=638354 SNR=318.6
01:05:37.062 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:37.063 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:37.064 00.001 8996 Enqueuing Expose request
01:05:37.065 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:37.065 00.000 20224 Worker thread wakes up
01:05:37.065 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:37.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:38.051 00.986 20224 Exposure complete
01:05:38.123 00.072 20224 worker thread done servicing request
01:05:38.123 00.000 8996 OnExposeComplete: enter
01:05:38.124 00.001 8996 UpdateGuideState(): m_state=6
01:05:38.126 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11888
01:05:38.127 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=472.79, Mass=677445, SNR=326.5, Peak=51190 HFD=4.5
01:05:38.129 00.002 8996 MultiStar: [#1 -0.23,-0.02,0.68,U] [#2 -0.30,-0.36,0.00,M1] [#3 0.01,0.02,0.61,U] [#4 -0.38,-0.30,0.00,M1] [#5 0.02,-0.55,0.00,M5] [#6 0.07,-0.50,0.00,M10] [#7 -0.23,-0.43,0.00,M3] [#8 0.00,-0.18,0.39,U] 
01:05:38.130 00.001 8996 refined, 3 included, MultiStar: {-0.02, -0.10}, one-star: {0.10, -0.20}
01:05:38.133 00.003 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:05:38.135 00.002 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.52)
01:05:38.137 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.74 mountX=-0.01 mountY=0.10, mountTheta=1.64
01:05:38.140 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
01:05:38.142 00.002 8996 Enqueuing Move request for scope (-0.02, -0.10)
01:05:38.143 00.001 20224 Worker thread wakes up
01:05:38.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
01:05:38.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
01:05:38.144 00.001 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
01:05:38.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:05:38.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:38.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:05:38.144 00.000 20224 MoveAxis(E, 0, ABG)
01:05:38.144 00.000 20224 Move returns status 0, amount 0
01:05:38.144 00.000 20224 MoveAxis(N, 0, ABG)
01:05:38.144 00.000 20224 Move returns status 0, amount 0
01:05:38.145 00.001 20224 move complete, result=0
01:05:38.145 00.000 20224 worker thread done servicing request
01:05:38.151 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=51190, med=3101, FiltMin=2819, FiltMax=23789, Gamma=1.000
01:05:38.170 00.019 8996 UpdateGuideState exits: m=677445 SNR=326.5
01:05:38.171 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:38.173 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:38.175 00.002 8996 Enqueuing Expose request
01:05:38.176 00.001 20224 Worker thread wakes up
01:05:38.176 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:38.178 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:38.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:39.374 01.196 20224 Exposure complete
01:05:39.431 00.057 20224 worker thread done servicing request
01:05:39.431 00.000 8996 OnExposeComplete: enter
01:05:39.433 00.002 8996 UpdateGuideState(): m_state=6
01:05:39.434 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11889
01:05:39.436 00.002 8996 Star::Find returns 1 (0), X=135.06, Y=472.60, Mass=632294, SNR=312.4, Peak=47062 HFD=4.5
01:05:39.437 00.001 8996 MultiStar: [#1 -0.04,-0.27,0.63,U] [#2 -0.28,-0.39,0.00,M2] [#3 0.46,-0.17,0.00,M1] [#4 -0.17,-0.29,0.54,U] [#5 0.31,-0.48,0.00,M6] [#6 0.34,-0.35,0.00,R] [#7 0.13,-0.06,0.48,U] [#8 0.14,-0.26,0.37,U] 
01:05:39.439 00.002 8996 refined, 4 included, MultiStar: {-0.03, -0.28}, one-star: {-0.08, -0.38}
01:05:39.440 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
01:05:39.442 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
01:05:39.443 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.67 mountX=0.00 mountY=0.28, mountTheta=1.57
01:05:39.445 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.28, opts=13)
01:05:39.446 00.001 8996 Enqueuing Move request for scope (-0.03, -0.28)
01:05:39.446 00.000 20224 Worker thread wakes up
01:05:39.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.28) opts 0xd
01:05:39.446 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.28)
01:05:39.446 00.000 20224 Moving (-0.03, -0.28) raw xDistance=0.00 yDistance=0.28
01:05:39.447 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:05:39.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:05:39.447 00.000 20224 MoveAxis(E, 0, ABG)
01:05:39.447 00.000 20224 Move returns status 0, amount 0
01:05:39.447 00.000 20224 MoveAxis(S, 59, ABG)
01:05:39.447 00.000 20224 Guiding  Dir = 1, Dur = 59
01:05:39.447 00.000 20224 IsSlewing returns 0
01:05:39.447 00.000 20224 IsGuiding returns 0
01:05:39.451 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47062, med=3101, FiltMin=2829, FiltMax=21846, Gamma=1.000
01:05:39.463 00.012 8996 UpdateGuideState exits: m=632294 SNR=312.4
01:05:39.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:39.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:39.466 00.001 8996 Enqueuing Expose request
01:05:39.492 00.026 20224 PulseGuide returned control before completion, sleep 25
01:05:39.522 00.030 20224 IsGuiding returns 1
01:05:39.527 00.005 20224 scope still moving after pulse duration time elapsed
01:05:39.554 00.027 20224 IsSlewing returns 0
01:05:39.554 00.000 20224 IsGuiding returns 1
01:05:39.584 00.030 20224 IsSlewing returns 0
01:05:39.585 00.001 20224 IsGuiding returns 0
01:05:39.585 00.000 20224 scope move finished after 59 + 78 ms
01:05:39.585 00.000 20224 Move returns status 0, amount 59
01:05:39.585 00.000 20224 move complete, result=0
01:05:39.585 00.000 20224 worker thread done servicing request
01:05:39.585 00.000 20224 Worker thread wakes up
01:05:39.585 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 59 ms SOUTH
01:05:39.586 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:39.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:40.548 00.962 20224 Exposure complete
01:05:40.625 00.077 20224 worker thread done servicing request
01:05:40.625 00.000 8996 OnExposeComplete: enter
01:05:40.627 00.002 8996 UpdateGuideState(): m_state=6
01:05:40.628 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11890
01:05:40.630 00.002 8996 Star::Find returns 1 (0), X=135.01, Y=472.91, Mass=714485, SNR=334.2, Peak=59862 HFD=4.4
01:05:40.631 00.001 8996 MultiStar: [#1 0.02,0.27,0.59,U] [#2 0.07,0.09,0.62,U] [#3 0.43,0.10,0.60,U] [#4 0.14,0.34,0.55,U] [#5 0.14,-0.14,0.58,U] [#6 0.18,0.20,0.40,U] [#7 -0.09,0.19,0.39,U] [#8 0.17,0.34,0.32,U] 
01:05:40.633 00.002 8996 refined, 8 included, MultiStar: {0.09, 0.11}, one-star: {-0.12, -0.08}
01:05:40.634 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
01:05:40.635 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
01:05:40.636 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.92 mountX=0.08 mountY=-0.12, mountTheta=-1.02
01:05:40.638 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.11, opts=13)
01:05:40.639 00.001 8996 Enqueuing Move request for scope (0.09, 0.11)
01:05:40.640 00.001 20224 Worker thread wakes up
01:05:40.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
01:05:40.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
01:05:40.640 00.000 20224 Moving (0.09, 0.11) raw xDistance=0.08 yDistance=-0.12
01:05:40.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:05:40.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:40.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:05:40.640 00.000 20224 MoveAxis(E, 0, ABG)
01:05:40.640 00.000 20224 Move returns status 0, amount 0
01:05:40.640 00.000 20224 MoveAxis(N, 0, ABG)
01:05:40.641 00.001 20224 Move returns status 0, amount 0
01:05:40.641 00.000 20224 move complete, result=0
01:05:40.641 00.000 20224 worker thread done servicing request
01:05:40.646 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=59862, med=3101, FiltMin=2797, FiltMax=27949, Gamma=1.000
01:05:40.662 00.016 8996 UpdateGuideState exits: m=714485 SNR=334.2
01:05:40.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:40.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:40.664 00.000 8996 Enqueuing Expose request
01:05:40.665 00.001 20224 Worker thread wakes up
01:05:40.665 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:40.666 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:40.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:41.826 01.160 20224 Exposure complete
01:05:41.909 00.083 20224 worker thread done servicing request
01:05:41.910 00.001 8996 OnExposeComplete: enter
01:05:41.911 00.001 8996 UpdateGuideState(): m_state=6
01:05:41.911 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11891
01:05:41.912 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.21, Mass=598554, SNR=289.6, Peak=46566 HFD=4.4
01:05:41.913 00.001 8996 MultiStar: [#1 0.13,0.13,0.80,U] [#2 -0.15,0.06,0.79,U] [#3 0.34,-0.10,0.66,U] [#4 0.04,0.23,0.56,U] [#5 0.20,-0.09,0.66,U] [#6 0.03,0.12,0.51,U] [#7 0.09,0.03,0.50,U] [#8 0.16,0.09,0.44,U] 
01:05:41.914 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.08}, one-star: {0.04, 0.23}
01:05:41.915 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
01:05:41.916 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
01:05:41.917 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.08 hyp=0.12 cameraTheta=0.74 mountX=0.08 mountY=-0.09, mountTheta=-0.85
01:05:41.920 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.08, opts=13)
01:05:41.921 00.001 8996 Enqueuing Move request for scope (0.09, 0.08)
01:05:41.922 00.001 20224 Worker thread wakes up
01:05:41.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.08) opts 0xd
01:05:41.922 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.08)
01:05:41.922 00.000 20224 Moving (0.09, 0.08) raw xDistance=0.08 yDistance=-0.09
01:05:41.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:05:41.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:41.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:05:41.922 00.000 20224 MoveAxis(E, 0, ABG)
01:05:41.922 00.000 20224 Move returns status 0, amount 0
01:05:41.922 00.000 20224 MoveAxis(N, 0, ABG)
01:05:41.922 00.000 20224 Move returns status 0, amount 0
01:05:41.922 00.000 20224 move complete, result=0
01:05:41.922 00.000 20224 worker thread done servicing request
01:05:41.927 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46566, med=3101, FiltMin=2803, FiltMax=22016, Gamma=1.000
01:05:41.949 00.022 8996 UpdateGuideState exits: m=598554 SNR=289.6
01:05:41.951 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:41.952 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:41.954 00.002 8996 Enqueuing Expose request
01:05:41.955 00.001 20224 Worker thread wakes up
01:05:41.955 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:41.956 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:41.957 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:42.929 00.972 20224 Exposure complete
01:05:43.018 00.089 20224 worker thread done servicing request
01:05:43.018 00.000 8996 OnExposeComplete: enter
01:05:43.019 00.001 8996 UpdateGuideState(): m_state=6
01:05:43.020 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11892
01:05:43.021 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=472.93, Mass=588651, SNR=292.6, Peak=44822 HFD=4.3
01:05:43.024 00.003 8996 MultiStar: [#1 -0.09,0.06,0.74,U] [#2 -0.20,-0.18,0.91,U] [#3 0.16,0.26,0.57,U] [#4 0.01,0.19,0.54,U] [#5 0.04,-0.21,0.67,U] [#6 -0.14,0.18,0.51,U] [#7 0.11,0.03,0.46,U] [#8 -0.09,-0.14,0.42,U] 
01:05:43.024 00.000 8996 refined, 8 included, MultiStar: {-0.03, -0.00}, one-star: {-0.01, -0.06}
01:05:43.026 00.002 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
01:05:43.028 00.002 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
01:05:43.030 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-3.06 mountX=-0.03 mountY=0.01, mountTheta=2.95
01:05:43.035 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.00, opts=13)
01:05:43.037 00.002 8996 Enqueuing Move request for scope (-0.03, -0.00)
01:05:43.040 00.003 20224 Worker thread wakes up
01:05:43.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.00) opts 0xd
01:05:43.040 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.00)
01:05:43.040 00.000 20224 Moving (-0.03, -0.00) raw xDistance=-0.03 yDistance=0.01
01:05:43.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:05:43.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:43.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:05:43.040 00.000 20224 MoveAxis(E, 0, ABG)
01:05:43.040 00.000 20224 Move returns status 0, amount 0
01:05:43.040 00.000 20224 MoveAxis(N, 0, ABG)
01:05:43.040 00.000 20224 Move returns status 0, amount 0
01:05:43.041 00.001 20224 move complete, result=0
01:05:43.041 00.000 20224 worker thread done servicing request
01:05:43.047 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44822, med=3101, FiltMin=2823, FiltMax=22893, Gamma=1.000
01:05:43.075 00.028 8996 UpdateGuideState exits: m=588651 SNR=292.6
01:05:43.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:43.079 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:43.080 00.001 8996 Enqueuing Expose request
01:05:43.082 00.002 20224 Worker thread wakes up
01:05:43.082 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:43.084 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:43.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:44.250 01.166 20224 Exposure complete
01:05:44.310 00.060 20224 worker thread done servicing request
01:05:44.311 00.001 8996 OnExposeComplete: enter
01:05:44.313 00.002 8996 UpdateGuideState(): m_state=6
01:05:44.315 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11893
01:05:44.316 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.17, Mass=576645, SNR=291.1, Peak=44470 HFD=4.4
01:05:44.317 00.001 8996 MultiStar: [#1 -0.01,0.41,0.81,U] [#2 0.02,0.28,0.80,U] [#3 0.46,0.28,0.00,M1] [#4 0.06,0.14,0.61,U] [#5 0.29,0.20,0.62,U] [#6 0.02,0.33,0.46,U] [#7 -0.15,0.15,0.44,U] [#8 0.14,0.55,0.00,M1] 
01:05:44.319 00.002 8996 single-star, 6 included, MultiStar: {0.05, 0.25}, one-star: {0.05, 0.18}
01:05:44.321 00.002 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:05:44.323 00.002 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:05:44.324 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.29 mountX=0.03 mountY=-0.19, mountTheta=-1.39
01:05:44.327 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.18, opts=13)
01:05:44.329 00.002 8996 Enqueuing Move request for scope (0.05, 0.18)
01:05:44.330 00.001 20224 Worker thread wakes up
01:05:44.330 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.18) opts 0xd
01:05:44.330 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.18)
01:05:44.330 00.000 20224 Moving (0.05, 0.18) raw xDistance=0.03 yDistance=-0.19
01:05:44.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:05:44.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:44.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:05:44.330 00.000 20224 MoveAxis(E, 0, ABG)
01:05:44.330 00.000 20224 Move returns status 0, amount 0
01:05:44.330 00.000 20224 MoveAxis(N, 0, ABG)
01:05:44.330 00.000 20224 Move returns status 0, amount 0
01:05:44.330 00.000 20224 move complete, result=0
01:05:44.330 00.000 20224 worker thread done servicing request
01:05:44.335 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=44470, med=3101, FiltMin=2822, FiltMax=24144, Gamma=1.000
01:05:44.351 00.016 8996 UpdateGuideState exits: m=576645 SNR=291.1
01:05:44.352 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:44.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:44.354 00.001 8996 Enqueuing Expose request
01:05:44.354 00.000 20224 Worker thread wakes up
01:05:44.354 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:05:44.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:44.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:45.323 00.968 20224 Exposure complete
01:05:45.382 00.059 20224 worker thread done servicing request
01:05:45.382 00.000 8996 OnExposeComplete: enter
01:05:45.383 00.001 8996 UpdateGuideState(): m_state=6
01:05:45.384 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11894
01:05:45.385 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.47, Mass=586106, SNR=288.7, Peak=39446 HFD=4.4
01:05:45.386 00.001 8996 MultiStar: [#1 0.09,0.41,0.78,U] [#2 -0.15,0.55,0.00,M1] [#3 0.36,0.55,0.00,M2] [#4 -0.02,0.43,0.52,U] [#5 0.31,0.26,0.61,U] [#6 -0.11,0.39,0.43,U] [#7 -0.22,0.19,0.45,U] [#8 0.15,0.44,0.00,M2] 
01:05:45.387 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.38}, one-star: {0.01, 0.49}
01:05:45.388 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
01:05:45.388 00.000 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
01:05:45.389 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.38 hyp=0.38 cameraTheta=1.49 mountX=-0.01 mountY=-0.38, mountTheta=-1.59
01:05:45.390 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.38, opts=13)
01:05:45.391 00.001 8996 Enqueuing Move request for scope (0.03, 0.38)
01:05:45.392 00.001 20224 Worker thread wakes up
01:05:45.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.38) opts 0xd
01:05:45.392 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.38)
01:05:45.392 00.000 20224 Moving (0.03, 0.38) raw xDistance=-0.01 yDistance=-0.38
01:05:45.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:05:45.392 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:05:45.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
01:05:45.392 00.000 20224 MoveAxis(E, 0, ABG)
01:05:45.392 00.000 20224 Move returns status 0, amount 0
01:05:45.392 00.000 20224 MoveAxis(N, 0, ABG)
01:05:45.393 00.001 20224 Move returns status 0, amount 0
01:05:45.393 00.000 20224 move complete, result=0
01:05:45.393 00.000 20224 worker thread done servicing request
01:05:45.396 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=39446, med=3101, FiltMin=2803, FiltMax=19827, Gamma=1.000
01:05:45.408 00.012 8996 UpdateGuideState exits: m=586106 SNR=288.7
01:05:45.409 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:45.410 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:45.410 00.000 8996 Enqueuing Expose request
01:05:45.411 00.001 20224 Worker thread wakes up
01:05:45.411 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:05:45.412 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:45.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:46.569 01.157 20224 Exposure complete
01:05:46.640 00.071 20224 worker thread done servicing request
01:05:46.640 00.000 8996 OnExposeComplete: enter
01:05:46.641 00.001 8996 UpdateGuideState(): m_state=6
01:05:46.641 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11895
01:05:46.642 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=473.28, Mass=722589, SNR=324.5, Peak=63030 HFD=4.4
01:05:46.643 00.001 8996 MultiStar: [#1 -0.17,0.42,0.00,M1] [#2 -0.04,0.25,0.72,U] [#3 0.26,0.13,0.64,U] [#4 -0.12,0.27,0.51,U] [#5 -0.09,0.12,0.58,U] [#6 -0.16,0.46,0.00,M1] [#7 -0.01,-0.02,0.38,U] [#8 0.18,0.40,0.41,U] 
01:05:46.644 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.22}, one-star: {-0.18, 0.30}
01:05:46.645 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
01:05:46.645 00.000 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
01:05:46.646 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.66 mountX=-0.04 mountY=-0.21, mountTheta=-1.76
01:05:46.647 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.22, opts=13)
01:05:46.648 00.001 8996 Enqueuing Move request for scope (-0.02, 0.22)
01:05:46.649 00.001 20224 Worker thread wakes up
01:05:46.649 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
01:05:46.649 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
01:05:46.649 00.000 20224 Moving (-0.02, 0.22) raw xDistance=-0.04 yDistance=-0.21
01:05:46.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:05:46.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:05:46.650 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:05:46.650 00.000 20224 MoveAxis(E, 0, ABG)
01:05:46.650 00.000 20224 Move returns status 0, amount 0
01:05:46.650 00.000 20224 MoveAxis(N, 0, ABG)
01:05:46.650 00.000 20224 Move returns status 0, amount 0
01:05:46.650 00.000 20224 move complete, result=0
01:05:46.650 00.000 20224 worker thread done servicing request
01:05:46.653 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=63030, med=3101, FiltMin=2777, FiltMax=28294, Gamma=1.000
01:05:46.673 00.020 8996 UpdateGuideState exits: m=722589 SNR=324.5
01:05:46.674 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:46.674 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:46.675 00.001 8996 Enqueuing Expose request
01:05:46.676 00.001 20224 Worker thread wakes up
01:05:46.676 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:05:46.677 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:46.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:47.654 00.977 20224 Exposure complete
01:05:47.735 00.081 20224 worker thread done servicing request
01:05:47.735 00.000 8996 OnExposeComplete: enter
01:05:47.736 00.001 8996 UpdateGuideState(): m_state=6
01:05:47.737 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11896
01:05:47.738 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.17, Mass=768446, SNR=331.8, Peak=55638 HFD=4.5
01:05:47.739 00.001 8996 MultiStar: [#1 -0.06,0.31,0.68,U] [#2 0.03,0.08,0.69,U] [#3 0.37,0.18,0.53,U] [#4 -0.11,0.38,0.42,U] [#5 0.09,0.02,0.63,U] [#6 0.16,0.24,0.36,U] [#7 0.16,0.07,0.42,U] [#8 0.23,0.10,0.34,U] 
01:05:47.740 00.001 8996 refined, 8 included, MultiStar: {0.11, 0.17}, one-star: {0.16, 0.19}
01:05:47.740 00.000 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:05:47.741 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
01:05:47.742 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=1.01 mountX=0.09 mountY=-0.18, mountTheta=-1.11
01:05:47.743 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.17, opts=13)
01:05:47.744 00.001 8996 Enqueuing Move request for scope (0.11, 0.17)
01:05:47.745 00.001 20224 Worker thread wakes up
01:05:47.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
01:05:47.745 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
01:05:47.745 00.000 20224 Moving (0.11, 0.17) raw xDistance=0.09 yDistance=-0.18
01:05:47.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:05:47.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:47.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:05:47.745 00.000 20224 MoveAxis(E, 0, ABG)
01:05:47.745 00.000 20224 Move returns status 0, amount 0
01:05:47.746 00.001 20224 MoveAxis(N, 0, ABG)
01:05:47.746 00.000 20224 Move returns status 0, amount 0
01:05:47.746 00.000 20224 move complete, result=0
01:05:47.746 00.000 20224 worker thread done servicing request
01:05:47.751 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55638, med=3101, FiltMin=2809, FiltMax=28816, Gamma=1.000
01:05:47.770 00.019 8996 UpdateGuideState exits: m=768446 SNR=331.8
01:05:47.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:47.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:47.773 00.001 8996 Enqueuing Expose request
01:05:47.774 00.001 20224 Worker thread wakes up
01:05:47.774 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:05:47.774 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:47.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:48.931 01.157 20224 Exposure complete
01:05:49.020 00.089 20224 worker thread done servicing request
01:05:49.020 00.000 8996 OnExposeComplete: enter
01:05:49.021 00.001 8996 UpdateGuideState(): m_state=6
01:05:49.022 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11897
01:05:49.022 00.000 8996 Star::Find returns 1 (0), X=135.51, Y=473.10, Mass=729531, SNR=333.2, Peak=62326 HFD=4.8
01:05:49.024 00.002 8996 MultiStar: [#1 0.05,0.40,0.62,U] [#2 -0.02,-0.03,0.64,U] [#3 0.26,-0.01,0.58,U] [#4 0.06,0.34,0.45,U] [#5 0.12,-0.14,0.59,U] [#6 0.09,0.24,0.32,U] [#7 -0.02,-0.11,0.34,U] [#8 0.11,0.20,0.36,U] 
01:05:49.024 00.000 8996 refined, 8 included, MultiStar: {0.14, 0.11}, one-star: {0.38, 0.12}
01:05:49.025 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
01:05:49.026 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
01:05:49.027 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.11 hyp=0.18 cameraTheta=0.64 mountX=0.13 mountY=-0.12, mountTheta=-0.75
01:05:49.028 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.11, opts=13)
01:05:49.029 00.001 8996 Enqueuing Move request for scope (0.14, 0.11)
01:05:49.030 00.001 20224 Worker thread wakes up
01:05:49.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.11) opts 0xd
01:05:49.030 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.11)
01:05:49.030 00.000 20224 Moving (0.14, 0.11) raw xDistance=0.13 yDistance=-0.12
01:05:49.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:05:49.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:49.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:05:49.030 00.000 20224 MoveAxis(E, 0, ABG)
01:05:49.031 00.001 20224 Move returns status 0, amount 0
01:05:49.031 00.000 20224 MoveAxis(N, 0, ABG)
01:05:49.031 00.000 20224 Move returns status 0, amount 0
01:05:49.031 00.000 20224 move complete, result=0
01:05:49.031 00.000 20224 worker thread done servicing request
01:05:49.035 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62326, med=3101, FiltMin=2819, FiltMax=30176, Gamma=1.000
01:05:49.048 00.013 8996 UpdateGuideState exits: m=729531 SNR=333.2
01:05:49.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:49.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:49.051 00.001 8996 Enqueuing Expose request
01:05:49.052 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:49.052 00.000 20224 Worker thread wakes up
01:05:49.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:49.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:50.045 00.992 20224 Exposure complete
01:05:50.124 00.079 20224 worker thread done servicing request
01:05:50.124 00.000 8996 OnExposeComplete: enter
01:05:50.125 00.001 8996 UpdateGuideState(): m_state=6
01:05:50.126 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11898
01:05:50.127 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=472.85, Mass=720895, SNR=365.3, Peak=50598 HFD=4.5
01:05:50.128 00.001 8996 MultiStar: [#1 -0.03,0.11,0.61,U] [#2 -0.24,-0.08,0.62,U] [#3 0.19,-0.22,0.50,U] [#4 -0.00,-0.17,0.39,U] [#5 0.08,-0.24,0.52,U] [#6 -0.38,0.09,0.31,U] [#7 0.03,-0.16,0.35,U] [#8 -0.12,0.01,0.33,U] 
01:05:50.129 00.001 8996 refined, 8 included, MultiStar: {0.00, -0.10}, one-star: {0.19, -0.14}
01:05:50.129 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
01:05:50.130 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
01:05:50.131 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.55 mountX=0.01 mountY=0.09, mountTheta=1.46
01:05:50.133 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.10, opts=13)
01:05:50.135 00.002 8996 Enqueuing Move request for scope (0.00, -0.10)
01:05:50.136 00.001 20224 Worker thread wakes up
01:05:50.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
01:05:50.136 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
01:05:50.137 00.001 20224 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.09
01:05:50.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:05:50.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:50.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:05:50.137 00.000 20224 MoveAxis(E, 0, ABG)
01:05:50.137 00.000 20224 Move returns status 0, amount 0
01:05:50.137 00.000 20224 MoveAxis(N, 0, ABG)
01:05:50.137 00.000 20224 Move returns status 0, amount 0
01:05:50.138 00.001 20224 move complete, result=0
01:05:50.138 00.000 20224 worker thread done servicing request
01:05:50.144 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50598, med=3104, FiltMin=2781, FiltMax=27424, Gamma=1.000
01:05:50.172 00.028 8996 UpdateGuideState exits: m=720895 SNR=365.3
01:05:50.174 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:50.176 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:50.177 00.001 8996 Enqueuing Expose request
01:05:50.178 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:50.180 00.002 20224 Worker thread wakes up
01:05:50.180 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:50.181 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:51.350 01.169 20224 Exposure complete
01:05:51.439 00.089 20224 worker thread done servicing request
01:05:51.439 00.000 8996 OnExposeComplete: enter
01:05:51.440 00.001 8996 UpdateGuideState(): m_state=6
01:05:51.441 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11899
01:05:51.442 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.03, Mass=755242, SNR=341.8, Peak=65510 HFD=4.5
01:05:51.443 00.001 8996 MultiStar: [#1 -0.38,0.03,0.59,U] [#2 -0.31,-0.24,0.70,U] [#3 0.36,0.13,0.57,U] [#4 -0.38,0.10,0.44,U] [#5 -0.23,-0.01,0.55,U] [#6 -0.45,0.11,0.00,M1] [#7 -0.43,0.06,0.44,U] [#8 -0.22,0.20,0.30,U] 
01:05:51.444 00.001 8996 refined, 7 included, MultiStar: {-0.22, 0.02}, one-star: {-0.23, 0.05}
01:05:51.445 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.14 = -3.14)
01:05:51.446 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
01:05:51.446 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.05 mountX=-0.22 mountY=0.00, mountTheta=3.12
01:05:51.448 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
01:05:51.449 00.001 8996 Enqueuing Move request for scope (-0.22, 0.02)
01:05:51.450 00.001 20224 Worker thread wakes up
01:05:51.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
01:05:51.450 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
01:05:51.450 00.000 20224 Moving (-0.22, 0.02) raw xDistance=-0.22 yDistance=0.00
01:05:51.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:05:51.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:51.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:05:51.450 00.000 20224 MoveAxis(E, 32, ABG)
01:05:51.450 00.000 20224 Guiding  Dir = 2, Dur = 32
01:05:51.450 00.000 20224 IsSlewing returns 0
01:05:51.450 00.000 20224 IsGuiding returns 0
01:05:51.456 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=65510, med=3101, FiltMin=2800, FiltMax=30230, Gamma=1.000
01:05:51.481 00.025 8996 UpdateGuideState exits: m=755242 SNR=341.8
01:05:51.483 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:51.484 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:51.485 00.001 8996 Enqueuing Expose request
01:05:51.505 00.020 20224 IsGuiding returns 1
01:05:51.505 00.000 20224 scope still moving after pulse duration time elapsed
01:05:51.534 00.029 20224 IsSlewing returns 0
01:05:51.534 00.000 20224 IsGuiding returns 1
01:05:51.566 00.032 20224 IsSlewing returns 0
01:05:51.566 00.000 20224 IsGuiding returns 1
01:05:51.597 00.031 20224 IsSlewing returns 0
01:05:51.597 00.000 20224 IsGuiding returns 0
01:05:51.597 00.000 20224 scope move finished after 32 + 114 ms
01:05:51.597 00.000 20224 Move returns status 0, amount 32
01:05:51.597 00.000 20224 MoveAxis(N, 0, ABG)
01:05:51.597 00.000 20224 Move returns status 0, amount 0
01:05:51.598 00.001 20224 move complete, result=0
01:05:51.598 00.000 20224 worker thread done servicing request
01:05:51.598 00.000 20224 Worker thread wakes up
01:05:51.598 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
01:05:51.599 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:51.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:52.575 00.976 20224 Exposure complete
01:05:52.647 00.072 20224 worker thread done servicing request
01:05:52.647 00.000 8996 OnExposeComplete: enter
01:05:52.649 00.002 8996 UpdateGuideState(): m_state=6
01:05:52.650 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11900
01:05:52.651 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=472.89, Mass=657555, SNR=305.7, Peak=51094 HFD=4.7
01:05:52.652 00.001 8996 MultiStar: [#1 0.28,0.09,0.72,U] [#2 0.05,0.02,0.74,U] [#3 0.50,0.03,0.00,M1] [#4 0.22,0.20,0.59,U] [#5 0.31,-0.06,0.65,U] [#6 -0.06,-0.01,0.45,U] [#7 0.06,-0.12,0.43,U] [#8 0.09,0.32,0.42,U] 
01:05:52.653 00.001 8996 refined, 7 included, MultiStar: {0.19, 0.03}, one-star: {0.34, -0.09}
01:05:52.654 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
01:05:52.654 00.000 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
01:05:52.655 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.19 cameraTheta=0.15 mountX=0.19 mountY=-0.05, mountTheta=-0.27
01:05:52.656 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.03, opts=13)
01:05:52.657 00.001 8996 Enqueuing Move request for scope (0.19, 0.03)
01:05:52.658 00.001 20224 Worker thread wakes up
01:05:52.658 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
01:05:52.658 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
01:05:52.658 00.000 20224 Moving (0.19, 0.03) raw xDistance=0.19 yDistance=-0.05
01:05:52.658 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:05:52.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:52.658 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:05:52.658 00.000 20224 MoveAxis(E, 0, ABG)
01:05:52.658 00.000 20224 Move returns status 0, amount 0
01:05:52.658 00.000 20224 MoveAxis(N, 0, ABG)
01:05:52.658 00.000 20224 Move returns status 0, amount 0
01:05:52.658 00.000 20224 move complete, result=0
01:05:52.658 00.000 20224 worker thread done servicing request
01:05:52.662 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51094, med=3101, FiltMin=2822, FiltMax=25139, Gamma=1.000
01:05:52.684 00.022 8996 UpdateGuideState exits: m=657555 SNR=305.7
01:05:52.686 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:52.688 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:52.689 00.001 8996 Enqueuing Expose request
01:05:52.691 00.002 20224 Worker thread wakes up
01:05:52.691 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:52.691 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:52.692 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:53.852 01.160 20224 Exposure complete
01:05:53.908 00.056 20224 worker thread done servicing request
01:05:53.908 00.000 8996 OnExposeComplete: enter
01:05:53.910 00.002 8996 UpdateGuideState(): m_state=6
01:05:53.912 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11901
01:05:53.914 00.002 8996 Star::Find returns 1 (0), X=134.80, Y=472.89, Mass=550745, SNR=279.7, Peak=45302 HFD=4.5
01:05:53.916 00.002 8996 MultiStar: [#1 -0.31,0.18,0.67,U] [#2 -0.29,-0.03,0.71,U] [#3 0.19,0.01,0.62,U] [#4 -0.14,0.01,0.63,U] [#5 0.04,-0.09,0.69,U] [#6 -0.25,0.30,0.53,U] [#7 -0.26,-0.01,0.47,U] [#8 0.12,-0.10,0.49,U] 
01:05:53.917 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.01}, one-star: {-0.34, -0.10}
01:05:53.919 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
01:05:53.921 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:05:53.922 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.08 mountX=-0.15 mountY=0.01, mountTheta=3.09
01:05:53.925 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.01, opts=13)
01:05:53.926 00.001 8996 Enqueuing Move request for scope (-0.15, 0.01)
01:05:53.928 00.002 20224 Worker thread wakes up
01:05:53.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
01:05:53.928 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
01:05:53.928 00.000 20224 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
01:05:53.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:05:53.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:53.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:05:53.928 00.000 20224 MoveAxis(E, 0, ABG)
01:05:53.929 00.001 20224 Move returns status 0, amount 0
01:05:53.929 00.000 20224 MoveAxis(N, 0, ABG)
01:05:53.929 00.000 20224 Move returns status 0, amount 0
01:05:53.929 00.000 20224 move complete, result=0
01:05:53.929 00.000 20224 worker thread done servicing request
01:05:53.935 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45302, med=3104, FiltMin=2781, FiltMax=22301, Gamma=1.000
01:05:53.961 00.026 8996 UpdateGuideState exits: m=550745 SNR=279.7
01:05:53.963 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:53.964 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:53.965 00.001 8996 Enqueuing Expose request
01:05:53.967 00.002 20224 Worker thread wakes up
01:05:53.967 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:53.968 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:53.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:54.953 00.985 20224 Exposure complete
01:05:55.014 00.061 20224 worker thread done servicing request
01:05:55.014 00.000 8996 OnExposeComplete: enter
01:05:55.016 00.002 8996 UpdateGuideState(): m_state=6
01:05:55.017 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11902
01:05:55.019 00.002 8996 Star::Find returns 1 (0), X=135.06, Y=472.92, Mass=561393, SNR=300.8, Peak=43478 HFD=4.4
01:05:55.020 00.001 8996 MultiStar: [#1 -0.26,-0.02,0.75,U] [#2 -0.33,-0.00,0.76,U] [#3 0.30,-0.15,0.62,U] [#4 -0.08,0.02,0.50,U] [#5 0.07,0.04,0.56,U] [#6 -0.46,0.13,0.00,M1] [#7 -0.33,-0.40,0.00,M1] [#8 0.17,-0.10,0.35,U] 
01:05:55.022 00.002 8996 refined, 6 included, MultiStar: {-0.06, -0.04}, one-star: {-0.07, -0.06}
01:05:55.024 00.002 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
01:05:55.027 00.003 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
01:05:55.029 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.60 mountX=-0.06 mountY=0.04, mountTheta=2.49
01:05:55.032 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
01:05:55.033 00.001 8996 Enqueuing Move request for scope (-0.06, -0.04)
01:05:55.035 00.002 20224 Worker thread wakes up
01:05:55.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:05:55.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:05:55.035 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.06 yDistance=0.04
01:05:55.036 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:05:55.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:55.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:05:55.036 00.000 20224 MoveAxis(E, 0, ABG)
01:05:55.036 00.000 20224 Move returns status 0, amount 0
01:05:55.036 00.000 20224 MoveAxis(N, 0, ABG)
01:05:55.036 00.000 20224 Move returns status 0, amount 0
01:05:55.036 00.000 20224 move complete, result=0
01:05:55.036 00.000 20224 worker thread done servicing request
01:05:55.041 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43478, med=3101, FiltMin=2809, FiltMax=23309, Gamma=1.000
01:05:55.055 00.014 8996 UpdateGuideState exits: m=561393 SNR=300.8
01:05:55.058 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:55.060 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:55.062 00.002 8996 Enqueuing Expose request
01:05:55.065 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:05:55.067 00.002 20224 Worker thread wakes up
01:05:55.067 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:55.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:56.230 01.163 20224 Exposure complete
01:05:56.301 00.071 20224 worker thread done servicing request
01:05:56.301 00.000 8996 OnExposeComplete: enter
01:05:56.302 00.001 8996 UpdateGuideState(): m_state=6
01:05:56.304 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11903
01:05:56.305 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.21, Mass=580775, SNR=299.7, Peak=38390 HFD=4.6
01:05:56.306 00.001 8996 MultiStar: [#1 -0.13,0.24,0.78,U] [#2 -0.25,0.12,0.76,U] [#3 0.29,0.06,0.78,U] [#4 0.00,0.20,0.50,U] [#5 0.07,0.03,0.63,U] [#6 -0.21,0.15,0.45,U] [#7 -0.22,-0.19,0.47,U] [#8 0.21,0.29,0.40,U] 
01:05:56.307 00.001 8996 refined, 8 included, MultiStar: {0.01, 0.13}, one-star: {0.18, 0.23}
01:05:56.308 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
01:05:56.308 00.000 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
01:05:56.309 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.51 mountX=-0.00 mountY=-0.13, mountTheta=-1.60
01:05:56.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.13, opts=13)
01:05:56.312 00.001 8996 Enqueuing Move request for scope (0.01, 0.13)
01:05:56.313 00.001 20224 Worker thread wakes up
01:05:56.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.13) opts 0xd
01:05:56.313 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.13)
01:05:56.313 00.000 20224 Moving (0.01, 0.13) raw xDistance=-0.00 yDistance=-0.13
01:05:56.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:05:56.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:56.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:05:56.313 00.000 20224 MoveAxis(E, 0, ABG)
01:05:56.313 00.000 20224 Move returns status 0, amount 0
01:05:56.313 00.000 20224 MoveAxis(N, 0, ABG)
01:05:56.313 00.000 20224 Move returns status 0, amount 0
01:05:56.313 00.000 20224 move complete, result=0
01:05:56.313 00.000 20224 worker thread done servicing request
01:05:56.316 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=38390, med=3101, FiltMin=2768, FiltMax=21216, Gamma=1.000
01:05:56.331 00.015 8996 UpdateGuideState exits: m=580775 SNR=299.7
01:05:56.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:56.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:56.334 00.001 8996 Enqueuing Expose request
01:05:56.337 00.003 20224 Worker thread wakes up
01:05:56.337 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:56.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:56.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:57.328 00.990 20224 Exposure complete
01:05:57.390 00.062 20224 worker thread done servicing request
01:05:57.391 00.001 8996 OnExposeComplete: enter
01:05:57.391 00.000 8996 UpdateGuideState(): m_state=6
01:05:57.392 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11904
01:05:57.393 00.001 8996 Star::Find returns 1 (0), X=135.36, Y=472.84, Mass=668554, SNR=312.5, Peak=51270 HFD=4.6
01:05:57.394 00.001 8996 MultiStar: [#1 0.02,-0.03,0.62,U] [#2 -0.20,-0.08,0.76,U] [#3 0.51,-0.35,0.00,M1] [#4 0.03,-0.09,0.48,U] [#5 0.11,-0.14,0.60,U] [#6 -0.05,0.13,0.40,U] [#7 0.01,-0.33,0.44,U] [#8 0.17,0.06,0.42,U] 
01:05:57.395 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.09}, one-star: {0.23, -0.14}
01:05:57.396 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
01:05:57.396 00.000 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
01:05:57.397 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.06 mountX=0.06 mountY=0.08, mountTheta=0.96
01:05:57.400 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.09, opts=13)
01:05:57.402 00.002 8996 Enqueuing Move request for scope (0.05, -0.09)
01:05:57.405 00.003 20224 Worker thread wakes up
01:05:57.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
01:05:57.405 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
01:05:57.405 00.000 20224 Moving (0.05, -0.09) raw xDistance=0.06 yDistance=0.08
01:05:57.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:05:57.405 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:57.405 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:05:57.405 00.000 20224 MoveAxis(E, 0, ABG)
01:05:57.405 00.000 20224 Move returns status 0, amount 0
01:05:57.405 00.000 20224 MoveAxis(N, 0, ABG)
01:05:57.405 00.000 20224 Move returns status 0, amount 0
01:05:57.405 00.000 20224 move complete, result=0
01:05:57.405 00.000 20224 worker thread done servicing request
01:05:57.411 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51270, med=3101, FiltMin=2822, FiltMax=24243, Gamma=1.000
01:05:57.428 00.017 8996 UpdateGuideState exits: m=668554 SNR=312.5
01:05:57.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:57.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:57.431 00.000 8996 Enqueuing Expose request
01:05:57.432 00.001 20224 Worker thread wakes up
01:05:57.432 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:05:57.433 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:57.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:58.615 01.182 20224 Exposure complete
01:05:58.693 00.078 20224 worker thread done servicing request
01:05:58.693 00.000 8996 OnExposeComplete: enter
01:05:58.695 00.002 8996 UpdateGuideState(): m_state=6
01:05:58.697 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11905
01:05:58.699 00.002 8996 Star::Find returns 1 (0), X=135.47, Y=473.08, Mass=655876, SNR=324.1, Peak=44854 HFD=4.9
01:05:58.704 00.005 8996 MultiStar: [#1 -0.05,-0.28,0.62,U] [#2 -0.21,-0.03,0.76,U] [#3 0.48,-0.04,0.00,M2] [#4 0.31,0.09,0.56,U] [#5 0.03,-0.17,0.68,U] [#6 0.16,0.32,0.41,U] [#7 -0.02,0.07,0.35,U] [#8 0.17,0.25,0.31,U] 
01:05:58.705 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.02}, one-star: {0.33, 0.10}
01:05:58.707 00.002 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
01:05:58.708 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
01:05:58.709 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.17 mountX=0.09 mountY=-0.03, mountTheta=-0.28
01:05:58.712 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
01:05:58.713 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
01:05:58.714 00.001 20224 Worker thread wakes up
01:05:58.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
01:05:58.715 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
01:05:58.715 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.09 yDistance=-0.03
01:05:58.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:05:58.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:58.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:05:58.715 00.000 20224 MoveAxis(E, 0, ABG)
01:05:58.715 00.000 20224 Move returns status 0, amount 0
01:05:58.715 00.000 20224 MoveAxis(N, 0, ABG)
01:05:58.715 00.000 20224 Move returns status 0, amount 0
01:05:58.715 00.000 20224 move complete, result=0
01:05:58.715 00.000 20224 worker thread done servicing request
01:05:58.728 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44854, med=3101, FiltMin=2739, FiltMax=26477, Gamma=1.000
01:05:58.757 00.029 8996 UpdateGuideState exits: m=655876 SNR=324.1
01:05:58.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:58.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:58.760 00.001 8996 Enqueuing Expose request
01:05:58.761 00.001 20224 Worker thread wakes up
01:05:58.761 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:58.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:05:58.764 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:05:59.739 00.975 20224 Exposure complete
01:05:59.807 00.068 20224 worker thread done servicing request
01:05:59.807 00.000 8996 OnExposeComplete: enter
01:05:59.808 00.001 8996 UpdateGuideState(): m_state=6
01:05:59.808 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11906
01:05:59.809 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.09, Mass=642643, SNR=302.4, Peak=46870 HFD=4.7
01:05:59.810 00.001 8996 MultiStar: [#1 -0.18,0.46,0.00,M1] [#2 -0.68,0.44,0.00,M1] [#3 -0.03,0.11,0.52,U] [#4 -0.13,0.19,0.51,U] [#5 -0.10,-0.20,0.58,U] [#6 -0.27,0.36,0.00,M1] [#7 -0.61,0.26,0.00,M1] [#8 -0.09,0.27,0.36,U] 
01:05:59.811 00.001 8996 refined, 4 included, MultiStar: {0.03, 0.08}, one-star: {0.26, 0.11}
01:05:59.812 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
01:05:59.812 00.000 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
01:05:59.813 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.22 mountX=0.02 mountY=-0.08, mountTheta=-1.32
01:05:59.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
01:05:59.816 00.001 8996 Enqueuing Move request for scope (0.03, 0.08)
01:05:59.816 00.000 20224 Worker thread wakes up
01:05:59.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
01:05:59.817 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
01:05:59.817 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
01:05:59.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:05:59.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:05:59.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:05:59.817 00.000 20224 MoveAxis(E, 0, ABG)
01:05:59.817 00.000 20224 Move returns status 0, amount 0
01:05:59.817 00.000 20224 MoveAxis(N, 0, ABG)
01:05:59.817 00.000 20224 Move returns status 0, amount 0
01:05:59.817 00.000 20224 move complete, result=0
01:05:59.817 00.000 20224 worker thread done servicing request
01:05:59.820 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46870, med=3101, FiltMin=2800, FiltMax=26445, Gamma=1.000
01:05:59.842 00.022 8996 UpdateGuideState exits: m=642643 SNR=302.4
01:05:59.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:05:59.843 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:05:59.844 00.001 8996 Enqueuing Expose request
01:05:59.845 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:05:59.846 00.001 20224 Worker thread wakes up
01:05:59.846 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:05:59.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:01.012 01.166 20224 Exposure complete
01:06:01.084 00.072 20224 worker thread done servicing request
01:06:01.084 00.000 8996 OnExposeComplete: enter
01:06:01.085 00.001 8996 UpdateGuideState(): m_state=6
01:06:01.086 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11907
01:06:01.087 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.57, Mass=698926, SNR=305.2, Peak=43965 HFD=4.8
01:06:01.088 00.001 8996 MultiStar: [#1 -0.34,0.72,0.00,M2] [#2 -0.46,0.71,0.00,M2] [#3 0.13,0.82,0.00,M2] [#4 -0.52,0.73,0.00,M1] [#5 -0.09,0.67,0.00,M1] [#6 -0.66,0.65,0.00,M2] [#7 -0.58,0.66,0.00,M2] [#8 -0.17,0.68,0.00,M1] 
01:06:01.089 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
01:06:01.089 00.000 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:06:01.090 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.59 hyp=0.59 cameraTheta=1.64 mountX=-0.10 mountY=-0.58, mountTheta=-1.74
01:06:01.092 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.59, opts=13)
01:06:01.093 00.001 8996 Enqueuing Move request for scope (-0.04, 0.59)
01:06:01.093 00.000 20224 Worker thread wakes up
01:06:01.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.59) opts 0xd
01:06:01.093 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.59)
01:06:01.093 00.000 20224 Moving (-0.04, 0.59) raw xDistance=-0.10 yDistance=-0.58
01:06:01.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:06:01.094 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:01.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
01:06:01.094 00.000 20224 MoveAxis(E, 0, ABG)
01:06:01.094 00.000 20224 Move returns status 0, amount 0
01:06:01.094 00.000 20224 MoveAxis(N, 0, ABG)
01:06:01.094 00.000 20224 Move returns status 0, amount 0
01:06:01.094 00.000 20224 move complete, result=0
01:06:01.094 00.000 20224 worker thread done servicing request
01:06:01.098 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43965, med=3101, FiltMin=2816, FiltMax=22569, Gamma=1.000
01:06:01.111 00.013 8996 UpdateGuideState exits: m=698926 SNR=305.2
01:06:01.113 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:01.115 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:01.116 00.001 8996 Enqueuing Expose request
01:06:01.117 00.001 20224 Worker thread wakes up
01:06:01.117 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
01:06:01.119 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:01.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:02.087 00.968 20224 Exposure complete
01:06:02.159 00.072 20224 worker thread done servicing request
01:06:02.159 00.000 8996 OnExposeComplete: enter
01:06:02.162 00.003 8996 UpdateGuideState(): m_state=6
01:06:02.165 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11908
01:06:02.167 00.002 8996 Star::Find returns 1 (0), X=134.85, Y=473.93, Mass=667219, SNR=331.6, Peak=49741 HFD=4.5
01:06:02.169 00.002 8996 MultiStar: large primary error, entering stabilization period
01:06:02.172 00.003 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
01:06:02.175 00.003 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
01:06:02.176 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.95 hyp=0.99 cameraTheta=1.86 mountX=-0.37 mountY=-0.91, mountTheta=-1.96
01:06:02.179 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.95, opts=13)
01:06:02.180 00.001 8996 Enqueuing Move request for scope (-0.28, 0.95)
01:06:02.182 00.002 20224 Worker thread wakes up
01:06:02.182 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.95) opts 0xd
01:06:02.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.95)
01:06:02.182 00.000 20224 Moving (-0.28, 0.95) raw xDistance=-0.37 yDistance=-0.91
01:06:02.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
01:06:02.182 00.000 20224 resist switch: large excursion: input -0.91 thresh 0.60 direction from 1 to -1
01:06:02.182 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.73
01:06:02.183 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
01:06:02.183 00.000 20224 MoveAxis(E, 54, ABG)
01:06:02.183 00.000 20224 Guiding  Dir = 2, Dur = 54
01:06:02.183 00.000 20224 IsSlewing returns 0
01:06:02.184 00.001 20224 IsGuiding returns 0
01:06:02.190 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49741, med=3101, FiltMin=2787, FiltMax=25206, Gamma=1.000
01:06:02.210 00.020 8996 UpdateGuideState exits: m=667219 SNR=331.6
01:06:02.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:02.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:02.212 00.000 8996 Enqueuing Expose request
01:06:02.238 00.026 20224 IsGuiding returns 1
01:06:02.238 00.000 20224 scope still moving after pulse duration time elapsed
01:06:02.267 00.029 20224 IsSlewing returns 0
01:06:02.267 00.000 20224 IsGuiding returns 1
01:06:02.298 00.031 20224 IsSlewing returns 0
01:06:02.299 00.001 20224 IsGuiding returns 1
01:06:02.329 00.030 20224 IsSlewing returns 0
01:06:02.329 00.000 20224 IsGuiding returns 0
01:06:02.330 00.001 20224 scope move finished after 54 + 92 ms
01:06:02.330 00.000 20224 Move returns status 0, amount 54
01:06:02.330 00.000 20224 MoveAxis(N, 192, ABG)
01:06:02.330 00.000 20224 Guiding  Dir = 0, Dur = 192
01:06:02.330 00.000 20224 IsSlewing returns 0
01:06:02.330 00.000 20224 IsGuiding returns 0
01:06:02.392 00.062 20224 PulseGuide returned control before completion, sleep 141
01:06:02.544 00.152 20224 IsGuiding returns 1
01:06:02.544 00.000 20224 scope still moving after pulse duration time elapsed
01:06:02.575 00.031 20224 IsSlewing returns 0
01:06:02.576 00.001 20224 IsGuiding returns 1
01:06:02.606 00.030 20224 IsSlewing returns 0
01:06:02.606 00.000 20224 IsGuiding returns 1
01:06:02.637 00.031 20224 IsSlewing returns 0
01:06:02.637 00.000 20224 IsGuiding returns 0
01:06:02.637 00.000 20224 scope move finished after 192 + 115 ms
01:06:02.638 00.001 20224 Move returns status 0, amount 192
01:06:02.638 00.000 20224 move complete, result=0
01:06:02.638 00.000 20224 worker thread done servicing request
01:06:02.638 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.9 px 192 ms NORTH
01:06:02.640 00.002 20224 Worker thread wakes up
01:06:02.640 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:02.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:03.800 01.160 20224 Exposure complete
01:06:03.873 00.073 20224 worker thread done servicing request
01:06:03.873 00.000 8996 OnExposeComplete: enter
01:06:03.874 00.001 8996 UpdateGuideState(): m_state=6
01:06:03.876 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11909
01:06:03.877 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=473.09, Mass=604171, SNR=309.3, Peak=37878 HFD=4.6
01:06:03.877 00.000 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
01:06:03.878 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
01:06:03.879 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.11 hyp=0.39 cameraTheta=2.86 mountX=-0.39 mountY=-0.06, mountTheta=-2.98
01:06:03.881 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.11, opts=13)
01:06:03.882 00.001 8996 Enqueuing Move request for scope (-0.38, 0.11)
01:06:03.884 00.002 20224 Worker thread wakes up
01:06:03.884 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.11) opts 0xd
01:06:03.884 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.11)
01:06:03.885 00.001 20224 Moving (-0.38, 0.11) raw xDistance=-0.39 yDistance=-0.06
01:06:03.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
01:06:03.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:03.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:06:03.885 00.000 20224 MoveAxis(E, 60, ABG)
01:06:03.885 00.000 20224 Guiding  Dir = 2, Dur = 60
01:06:03.885 00.000 20224 IsSlewing returns 0
01:06:03.885 00.000 20224 IsGuiding returns 0
01:06:03.889 00.004 20224 PulseGuide returned control before completion, sleep 67
01:06:03.889 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=37878, med=3104, FiltMin=2781, FiltMax=24336, Gamma=1.000
01:06:03.902 00.013 8996 UpdateGuideState exits: m=604171 SNR=309.3
01:06:03.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:03.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:03.905 00.001 8996 Enqueuing Expose request
01:06:03.964 00.059 20224 IsGuiding returns 1
01:06:03.964 00.000 20224 scope still moving after pulse duration time elapsed
01:06:03.996 00.032 20224 IsSlewing returns 0
01:06:03.996 00.000 20224 IsGuiding returns 0
01:06:03.996 00.000 20224 scope move finished after 60 + 51 ms
01:06:03.997 00.001 20224 Move returns status 0, amount 60
01:06:03.997 00.000 20224 MoveAxis(N, 0, ABG)
01:06:03.997 00.000 20224 Move returns status 0, amount 0
01:06:03.997 00.000 20224 move complete, result=0
01:06:03.997 00.000 20224 worker thread done servicing request
01:06:03.997 00.000 20224 Worker thread wakes up
01:06:03.997 00.000 8996 GuideStep: -0.4 px 60 ms EAST, -0.1 px 0 ms NORTH
01:06:03.999 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:04.000 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:04.979 00.979 20224 Exposure complete
01:06:05.072 00.093 20224 worker thread done servicing request
01:06:05.072 00.000 8996 OnExposeComplete: enter
01:06:05.073 00.001 8996 UpdateGuideState(): m_state=6
01:06:05.076 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11910
01:06:05.078 00.002 8996 Star::Find returns 1 (0), X=135.26, Y=472.78, Mass=674757, SNR=347.5, Peak=44822 HFD=4.6
01:06:05.081 00.003 8996 MultiStar: exiting stabilization period
01:06:05.083 00.002 8996 MultiStar: [#1 -0.09,-0.41,0.56,U] [#2 0.03,-0.29,0.61,U] [#3 0.40,-0.31,0.00,M3] [#4 0.05,-0.26,0.48,U] [#5 -0.11,-0.46,0.00,M2] [#6 -0.07,-0.14,0.43,U] [#7 -0.07,-0.47,0.00,M3] [#8 -0.24,-0.19,0.37,U] 
01:06:05.085 00.002 8996 single-star, 5 included, MultiStar: {-0.00, -0.25}, one-star: {0.12, -0.20}
01:06:05.086 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
01:06:05.088 00.002 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
01:06:05.089 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-1.01 mountX=0.14 mountY=0.18, mountTheta=0.91
01:06:05.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.20, opts=13)
01:06:05.092 00.001 8996 Enqueuing Move request for scope (0.12, -0.20)
01:06:05.093 00.001 20224 Worker thread wakes up
01:06:05.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.20) opts 0xd
01:06:05.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.20)
01:06:05.093 00.000 20224 Moving (0.12, -0.20) raw xDistance=0.14 yDistance=0.18
01:06:05.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:06:05.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:05.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:06:05.093 00.000 20224 MoveAxis(E, 0, ABG)
01:06:05.093 00.000 20224 Move returns status 0, amount 0
01:06:05.093 00.000 20224 MoveAxis(N, 0, ABG)
01:06:05.093 00.000 20224 Move returns status 0, amount 0
01:06:05.093 00.000 20224 move complete, result=0
01:06:05.093 00.000 20224 worker thread done servicing request
01:06:05.097 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44822, med=3101, FiltMin=2803, FiltMax=23491, Gamma=1.000
01:06:05.118 00.021 8996 UpdateGuideState exits: m=674757 SNR=347.5
01:06:05.120 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:05.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:05.122 00.001 8996 Enqueuing Expose request
01:06:05.123 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:06:05.124 00.001 20224 Worker thread wakes up
01:06:05.124 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:05.125 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:06.283 01.158 20224 Exposure complete
01:06:06.352 00.069 20224 worker thread done servicing request
01:06:06.353 00.001 8996 OnExposeComplete: enter
01:06:06.354 00.001 8996 UpdateGuideState(): m_state=6
01:06:06.354 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11911
01:06:06.354 00.000 8996 Star::Find returns 1 (0), X=135.39, Y=472.66, Mass=603517, SNR=288.1, Peak=40406 HFD=4.8
01:06:06.356 00.002 8996 MultiStar: [#1 0.27,-0.15,0.76,U] [#2 0.32,-0.65,0.00,M2] [#3 0.54,-0.18,0.00,M4] [#4 0.38,-0.28,0.00,M1] [#5 0.36,-0.57,0.00,M3] [#6 0.21,-0.33,0.44,U] [#7 0.48,-0.45,0.00,M4] [#8 0.38,-0.54,0.00,M1] 
01:06:06.357 00.001 8996 refined, 2 included, MultiStar: {0.25, -0.26}, one-star: {0.26, -0.32}
01:06:06.358 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
01:06:06.359 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
01:06:06.359 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=-0.26 hyp=0.37 cameraTheta=-0.81 mountX=0.28 mountY=0.23, mountTheta=0.70
01:06:06.360 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.26, opts=13)
01:06:06.360 00.000 8996 Enqueuing Move request for scope (0.25, -0.26)
01:06:06.362 00.002 20224 Worker thread wakes up
01:06:06.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.26) opts 0xd
01:06:06.362 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.26)
01:06:06.363 00.001 20224 Moving (0.25, -0.26) raw xDistance=0.28 yDistance=0.23
01:06:06.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
01:06:06.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:06.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:06:06.363 00.000 20224 MoveAxis(W, 41, ABG)
01:06:06.363 00.000 20224 Guiding  Dir = 3, Dur = 41
01:06:06.363 00.000 20224 IsSlewing returns 0
01:06:06.363 00.000 20224 IsGuiding returns 0
01:06:06.366 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=40406, med=3104, FiltMin=2784, FiltMax=21315, Gamma=1.000
01:06:06.394 00.028 8996 UpdateGuideState exits: m=603517 SNR=288.1
01:06:06.398 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:06.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:06.401 00.002 8996 Enqueuing Expose request
01:06:06.403 00.002 20224 PulseGuide returned control before completion, sleep 11
01:06:06.418 00.015 20224 IsGuiding returns 1
01:06:06.418 00.000 20224 scope still moving after pulse duration time elapsed
01:06:06.449 00.031 20224 IsSlewing returns 0
01:06:06.449 00.000 20224 IsGuiding returns 1
01:06:06.480 00.031 20224 IsSlewing returns 0
01:06:06.480 00.000 20224 IsGuiding returns 1
01:06:06.511 00.031 20224 IsSlewing returns 0
01:06:06.511 00.000 20224 IsGuiding returns 0
01:06:06.511 00.000 20224 scope move finished after 41 + 106 ms
01:06:06.511 00.000 20224 Move returns status 0, amount 41
01:06:06.511 00.000 20224 MoveAxis(N, 0, ABG)
01:06:06.511 00.000 20224 Move returns status 0, amount 0
01:06:06.511 00.000 20224 move complete, result=0
01:06:06.511 00.000 20224 worker thread done servicing request
01:06:06.511 00.000 20224 Worker thread wakes up
01:06:06.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:06.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:06.511 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.2 px 0 ms NORTH
01:06:07.493 00.982 20224 Exposure complete
01:06:07.565 00.072 20224 worker thread done servicing request
01:06:07.565 00.000 8996 OnExposeComplete: enter
01:06:07.566 00.001 8996 UpdateGuideState(): m_state=6
01:06:07.568 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11912
01:06:07.569 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=472.96, Mass=681194, SNR=314.1, Peak=43766 HFD=4.8
01:06:07.571 00.002 8996 MultiStar: [#1 0.20,-0.04,0.69,U] [#2 0.18,-0.24,0.77,U] [#3 0.74,-0.21,0.00,M5] [#4 0.27,-0.14,0.51,U] [#5 0.13,-0.22,0.51,U] [#6 0.18,0.07,0.37,U] [#7 0.33,-0.45,0.00,M5] [#8 0.25,-0.01,0.40,U] 
01:06:07.572 00.001 8996 refined, 6 included, MultiStar: {0.28, -0.09}, one-star: {0.53, -0.03}
01:06:07.574 00.002 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
01:06:07.575 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
01:06:07.576 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.09 hyp=0.29 cameraTheta=-0.33 mountX=0.28 mountY=0.06, mountTheta=0.21
01:06:07.577 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.09, opts=13)
01:06:07.578 00.001 8996 Enqueuing Move request for scope (0.28, -0.09)
01:06:07.579 00.001 20224 Worker thread wakes up
01:06:07.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.09) opts 0xd
01:06:07.579 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.09)
01:06:07.579 00.000 20224 Moving (0.28, -0.09) raw xDistance=0.28 yDistance=0.06
01:06:07.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
01:06:07.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:07.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:06:07.579 00.000 20224 MoveAxis(W, 44, ABG)
01:06:07.579 00.000 20224 Guiding  Dir = 3, Dur = 44
01:06:07.580 00.001 20224 IsSlewing returns 0
01:06:07.580 00.000 20224 IsGuiding returns 0
01:06:07.583 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43766, med=3104, FiltMin=2803, FiltMax=30224, Gamma=1.000
01:06:07.595 00.012 20224 PulseGuide returned control before completion, sleep 39
01:06:07.597 00.002 8996 UpdateGuideState exits: m=681194 SNR=314.1
01:06:07.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:07.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:07.600 00.001 8996 Enqueuing Expose request
01:06:07.637 00.037 20224 IsGuiding returns 1
01:06:07.637 00.000 20224 scope still moving after pulse duration time elapsed
01:06:07.668 00.031 20224 IsSlewing returns 0
01:06:07.668 00.000 20224 IsGuiding returns 1
01:06:07.700 00.032 20224 IsSlewing returns 0
01:06:07.700 00.000 20224 IsGuiding returns 0
01:06:07.700 00.000 20224 scope move finished after 44 + 76 ms
01:06:07.700 00.000 20224 Move returns status 0, amount 44
01:06:07.700 00.000 20224 MoveAxis(N, 0, ABG)
01:06:07.701 00.001 20224 Move returns status 0, amount 0
01:06:07.701 00.000 20224 move complete, result=0
01:06:07.701 00.000 20224 worker thread done servicing request
01:06:07.701 00.000 20224 Worker thread wakes up
01:06:07.701 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:07.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:07.701 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.1 px 0 ms NORTH
01:06:08.865 01.164 20224 Exposure complete
01:06:08.922 00.057 20224 worker thread done servicing request
01:06:08.922 00.000 8996 OnExposeComplete: enter
01:06:08.924 00.002 8996 UpdateGuideState(): m_state=6
01:06:08.926 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11913
01:06:08.927 00.001 8996 Star::Find returns 1 (0), X=134.57, Y=473.30, Mass=694253, SNR=348.4, Peak=42758 HFD=4.8
01:06:08.930 00.003 8996 MultiStar: [#1 -0.65,0.78,0.00,M1] [#2 -0.89,0.42,0.00,M2] [#3 -0.59,0.38,0.00,M6] [#4 -0.82,0.29,0.00,M1] [#5 -0.73,0.19,0.00,M3] [#6 -0.71,0.23,0.00,M1] [#7 -0.81,0.43,0.00,M6] [#8 -0.70,0.57,0.00,M1] 
01:06:08.932 00.002 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
01:06:08.933 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
01:06:08.935 00.002 8996 CameraToMount -- cameraX=-0.57 cameraY=0.32 hyp=0.65 cameraTheta=2.63 mountX=-0.60 mountY=-0.25, mountTheta=-2.74
01:06:08.936 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.57, y=0.32, opts=13)
01:06:08.938 00.002 8996 Enqueuing Move request for scope (-0.57, 0.32)
01:06:08.939 00.001 20224 Worker thread wakes up
01:06:08.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.32) opts 0xd
01:06:08.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.57, 0.32)
01:06:08.939 00.000 20224 Moving (-0.57, 0.32) raw xDistance=-0.60 yDistance=-0.25
01:06:08.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.60
01:06:08.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
01:06:08.939 00.000 20224 MoveAxis(E, 84, ABG)
01:06:08.939 00.000 20224 Guiding  Dir = 2, Dur = 84
01:06:08.940 00.001 20224 IsSlewing returns 0
01:06:08.940 00.000 20224 IsGuiding returns 0
01:06:08.941 00.001 20224 PulseGuide returned control before completion, sleep 93
01:06:08.943 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42758, med=3104, FiltMin=2781, FiltMax=26320, Gamma=1.000
01:06:08.961 00.018 8996 UpdateGuideState exits: m=694253 SNR=348.4
01:06:08.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:08.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:08.964 00.001 8996 Enqueuing Expose request
01:06:09.047 00.083 20224 IsGuiding returns 0
01:06:09.047 00.000 20224 Move returns status 0, amount 84
01:06:09.047 00.000 20224 MoveAxis(N, 53, ABG)
01:06:09.048 00.001 20224 Guiding  Dir = 0, Dur = 53
01:06:09.048 00.000 20224 IsSlewing returns 0
01:06:09.048 00.000 20224 IsGuiding returns 0
01:06:09.097 00.049 20224 PulseGuide returned control before completion, sleep 16
01:06:09.126 00.029 20224 IsGuiding returns 1
01:06:09.126 00.000 20224 scope still moving after pulse duration time elapsed
01:06:09.156 00.030 20224 IsSlewing returns 0
01:06:09.157 00.001 20224 IsGuiding returns 1
01:06:09.188 00.031 20224 IsSlewing returns 0
01:06:09.188 00.000 20224 IsGuiding returns 0
01:06:09.188 00.000 20224 scope move finished after 53 + 87 ms
01:06:09.189 00.001 20224 Move returns status 0, amount 53
01:06:09.189 00.000 20224 move complete, result=0
01:06:09.189 00.000 20224 worker thread done servicing request
01:06:09.189 00.000 20224 Worker thread wakes up
01:06:09.189 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:09.189 00.000 8996 GuideStep: -0.6 px 84 ms EAST, -0.3 px 53 ms NORTH
01:06:09.190 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:10.173 00.983 20224 Exposure complete
01:06:10.237 00.064 20224 worker thread done servicing request
01:06:10.237 00.000 8996 OnExposeComplete: enter
01:06:10.239 00.002 8996 UpdateGuideState(): m_state=6
01:06:10.241 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11914
01:06:10.243 00.002 8996 Star::Find returns 1 (0), X=134.78, Y=472.42, Mass=713531, SNR=322.2, Peak=41974 HFD=4.8
01:06:10.245 00.002 8996 MultiStar: [#1 -0.17,-0.31,0.65,U] [#2 -0.29,-0.67,0.00,M3] [#3 0.15,-0.31,0.60,U] [#4 -0.10,-0.30,0.51,U] [#5 -0.14,-0.41,0.53,U] [#6 -0.06,-0.35,0.39,U] [#7 -0.08,-0.59,0.00,M7] [#8 -0.07,-0.20,0.38,U] 
01:06:10.246 00.001 8996 refined, 6 included, MultiStar: {-0.14, -0.38}, one-star: {-0.36, -0.56}
01:06:10.248 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
01:06:10.249 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
01:06:10.250 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.38 hyp=0.40 cameraTheta=-1.92 mountX=-0.10 mountY=0.39, mountTheta=1.82
01:06:10.253 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.38, opts=13)
01:06:10.254 00.001 8996 Enqueuing Move request for scope (-0.14, -0.38)
01:06:10.255 00.001 20224 Worker thread wakes up
01:06:10.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.38) opts 0xd
01:06:10.255 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.38)
01:06:10.255 00.000 20224 Moving (-0.14, -0.38) raw xDistance=-0.10 yDistance=0.39
01:06:10.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:06:10.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:10.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:06:10.255 00.000 20224 MoveAxis(E, 0, ABG)
01:06:10.255 00.000 20224 Move returns status 0, amount 0
01:06:10.255 00.000 20224 MoveAxis(N, 0, ABG)
01:06:10.255 00.000 20224 Move returns status 0, amount 0
01:06:10.255 00.000 20224 move complete, result=0
01:06:10.255 00.000 20224 worker thread done servicing request
01:06:10.259 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41974, med=3104, FiltMin=2822, FiltMax=29574, Gamma=1.000
01:06:10.272 00.013 8996 UpdateGuideState exits: m=713531 SNR=322.2
01:06:10.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:10.273 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:10.274 00.001 8996 Enqueuing Expose request
01:06:10.275 00.001 20224 Worker thread wakes up
01:06:10.275 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:06:10.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:10.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:11.471 01.195 20224 Exposure complete
01:06:11.538 00.067 20224 worker thread done servicing request
01:06:11.538 00.000 8996 OnExposeComplete: enter
01:06:11.540 00.002 8996 UpdateGuideState(): m_state=6
01:06:11.543 00.003 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11915
01:06:11.545 00.002 8996 Star::Find returns 1 (0), X=134.77, Y=472.36, Mass=668568, SNR=306.5, Peak=42640 HFD=4.7
01:06:11.548 00.003 8996 MultiStar: [#1 -0.48,-0.75,0.00,M1] [#2 -0.78,-0.99,0.00,M4] [#3 -0.16,-0.93,0.00,M6] [#4 -0.59,-1.13,0.00,M1] [#5 -0.20,-0.95,0.00,M3] [#6 -0.46,-0.47,0.00,M1] [#7 -0.31,-0.60,0.00,M8] [#8 -0.24,-0.48,0.00,M1] 
01:06:11.550 00.002 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
01:06:11.552 00.002 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.16)
01:06:11.553 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.62 hyp=0.72 cameraTheta=-2.10 mountX=-0.30 mountY=0.66, mountTheta=2.00
01:06:11.556 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.62, opts=13)
01:06:11.557 00.001 8996 Enqueuing Move request for scope (-0.36, -0.62)
01:06:11.558 00.001 20224 Worker thread wakes up
01:06:11.559 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.62) opts 0xd
01:06:11.559 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.62)
01:06:11.559 00.000 20224 Moving (-0.36, -0.62) raw xDistance=-0.30 yDistance=0.66
01:06:11.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:06:11.559 00.000 20224 resist switch: large excursion: input 0.66 thresh 0.60 direction from -1 to 1
01:06:11.559 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.98
01:06:11.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
01:06:11.559 00.000 20224 MoveAxis(E, 44, ABG)
01:06:11.559 00.000 20224 Guiding  Dir = 2, Dur = 44
01:06:11.560 00.001 20224 IsSlewing returns 0
01:06:11.560 00.000 20224 IsGuiding returns 0
01:06:11.564 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42640, med=3104, FiltMin=2816, FiltMax=26710, Gamma=1.000
01:06:11.578 00.014 8996 UpdateGuideState exits: m=668568 SNR=306.5
01:06:11.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:11.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:11.581 00.001 8996 Enqueuing Expose request
01:06:11.618 00.037 20224 IsGuiding returns 1
01:06:11.618 00.000 20224 scope still moving after pulse duration time elapsed
01:06:11.653 00.035 20224 IsSlewing returns 0
01:06:11.654 00.001 20224 IsGuiding returns 1
01:06:11.679 00.025 20224 IsSlewing returns 0
01:06:11.680 00.001 20224 IsGuiding returns 1
01:06:11.710 00.030 20224 IsSlewing returns 0
01:06:11.711 00.001 20224 IsGuiding returns 0
01:06:11.711 00.000 20224 scope move finished after 44 + 106 ms
01:06:11.711 00.000 20224 Move returns status 0, amount 44
01:06:11.711 00.000 20224 MoveAxis(S, 139, ABG)
01:06:11.711 00.000 20224 Guiding  Dir = 1, Dur = 139
01:06:11.711 00.000 20224 IsSlewing returns 0
01:06:11.712 00.001 20224 IsGuiding returns 0
01:06:11.773 00.061 20224 PulseGuide returned control before completion, sleep 88
01:06:11.866 00.093 20224 IsGuiding returns 1
01:06:11.866 00.000 20224 scope still moving after pulse duration time elapsed
01:06:11.895 00.029 20224 IsSlewing returns 0
01:06:11.895 00.000 20224 IsGuiding returns 1
01:06:11.928 00.033 20224 IsSlewing returns 0
01:06:11.929 00.001 20224 IsGuiding returns 1
01:06:11.959 00.030 20224 IsSlewing returns 0
01:06:11.959 00.000 20224 IsGuiding returns 0
01:06:11.959 00.000 20224 scope move finished after 139 + 109 ms
01:06:11.959 00.000 20224 Move returns status 0, amount 139
01:06:11.959 00.000 20224 move complete, result=0
01:06:11.959 00.000 20224 worker thread done servicing request
01:06:11.959 00.000 20224 Worker thread wakes up
01:06:11.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:11.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:11.960 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.7 px 139 ms SOUTH
01:06:12.930 00.970 20224 Exposure complete
01:06:12.993 00.063 20224 worker thread done servicing request
01:06:12.993 00.000 8996 OnExposeComplete: enter
01:06:12.994 00.001 8996 UpdateGuideState(): m_state=6
01:06:12.995 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11916
01:06:12.996 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=472.31, Mass=645589, SNR=291.9, Peak=41600 HFD=4.7
01:06:12.998 00.002 8996 MultiStar: [#1 0.19,-0.75,0.00,M2] [#2 -0.07,-0.82,0.00,M5] [#3 0.51,-1.04,0.00,M7] [#4 0.15,-0.85,0.00,M2] [#5 0.24,-1.03,0.00,M4] [#6 0.22,-0.65,0.00,M2] [#7 0.47,-0.71,0.00,M9] [#8 0.06,-0.55,0.00,M2] 
01:06:13.001 00.003 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
01:06:13.004 00.003 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
01:06:13.005 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=-0.67 hyp=0.74 cameraTheta=-1.12 mountX=0.39 mountY=0.63, mountTheta=1.01
01:06:13.008 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.67, opts=13)
01:06:13.010 00.002 8996 Enqueuing Move request for scope (0.33, -0.67)
01:06:13.011 00.001 20224 Worker thread wakes up
01:06:13.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.67) opts 0xd
01:06:13.012 00.001 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.67)
01:06:13.012 00.000 20224 Moving (0.33, -0.67) raw xDistance=0.39 yDistance=0.63
01:06:13.012 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.39
01:06:13.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
01:06:13.012 00.000 20224 MoveAxis(W, 54, ABG)
01:06:13.012 00.000 20224 Guiding  Dir = 3, Dur = 54
01:06:13.012 00.000 20224 IsSlewing returns 0
01:06:13.013 00.001 20224 IsGuiding returns 0
01:06:13.020 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41600, med=3104, FiltMin=2822, FiltMax=23913, Gamma=1.000
01:06:13.024 00.004 20224 PulseGuide returned control before completion, sleep 54
01:06:13.046 00.022 8996 UpdateGuideState exits: m=645589 SNR=291.9
01:06:13.047 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:13.049 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:13.050 00.001 8996 Enqueuing Expose request
01:06:13.086 00.036 20224 IsGuiding returns 1
01:06:13.086 00.000 20224 scope still moving after pulse duration time elapsed
01:06:13.117 00.031 20224 IsSlewing returns 0
01:06:13.117 00.000 20224 IsGuiding returns 0
01:06:13.117 00.000 20224 scope move finished after 54 + 50 ms
01:06:13.117 00.000 20224 Move returns status 0, amount 54
01:06:13.117 00.000 20224 MoveAxis(S, 132, ABG)
01:06:13.117 00.000 20224 Guiding  Dir = 1, Dur = 132
01:06:13.117 00.000 20224 IsSlewing returns 0
01:06:13.117 00.000 20224 IsGuiding returns 0
01:06:13.126 00.009 20224 PulseGuide returned control before completion, sleep 134
01:06:13.274 00.148 20224 IsGuiding returns 1
01:06:13.274 00.000 20224 scope still moving after pulse duration time elapsed
01:06:13.305 00.031 20224 IsSlewing returns 0
01:06:13.305 00.000 20224 IsGuiding returns 0
01:06:13.305 00.000 20224 scope move finished after 132 + 56 ms
01:06:13.306 00.001 20224 Move returns status 0, amount 132
01:06:13.306 00.000 20224 move complete, result=0
01:06:13.306 00.000 20224 worker thread done servicing request
01:06:13.306 00.000 20224 Worker thread wakes up
01:06:13.306 00.000 8996 GuideStep: 0.4 px 54 ms WEST, 0.6 px 132 ms SOUTH
01:06:13.308 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:13.309 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:14.481 01.172 20224 Exposure complete
01:06:14.559 00.078 20224 worker thread done servicing request
01:06:14.559 00.000 8996 OnExposeComplete: enter
01:06:14.560 00.001 8996 UpdateGuideState(): m_state=6
01:06:14.560 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11917
01:06:14.561 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=472.61, Mass=819063, SNR=398.4, Peak=55686 HFD=4.8
01:06:14.562 00.001 8996 MultiStar: [#1 0.60,-0.58,0.00,M3] [#2 0.17,-0.36,0.67,U] [#3 0.57,-0.38,0.00,M8] [#4 0.41,-0.70,0.00,M3] [#5 0.32,-0.53,0.00,M5] [#6 0.34,-0.48,0.00,M3] [#7 0.05,-0.60,0.00,M10] [#8 0.37,-0.62,0.00,M3] 
01:06:14.563 00.001 8996 refined, 1 included, MultiStar: {0.44, -0.37}, one-star: {0.62, -0.37}
01:06:14.564 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
01:06:14.564 00.000 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
01:06:14.565 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=-0.37 hyp=0.57 cameraTheta=-0.70 mountX=0.47 mountY=0.31, mountTheta=0.59
01:06:14.567 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=-0.37, opts=13)
01:06:14.568 00.001 8996 Enqueuing Move request for scope (0.44, -0.37)
01:06:14.568 00.000 20224 Worker thread wakes up
01:06:14.569 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.37) opts 0xd
01:06:14.569 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, -0.37)
01:06:14.569 00.000 20224 Moving (0.44, -0.37) raw xDistance=0.47 yDistance=0.31
01:06:14.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.47
01:06:14.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
01:06:14.569 00.000 20224 MoveAxis(W, 72, ABG)
01:06:14.569 00.000 20224 Guiding  Dir = 3, Dur = 72
01:06:14.569 00.000 20224 IsSlewing returns 0
01:06:14.569 00.000 20224 IsGuiding returns 0
01:06:14.573 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=55686, med=3104, FiltMin=2806, FiltMax=32867, Gamma=1.000
01:06:14.587 00.014 8996 UpdateGuideState exits: m=819063 SNR=398.4
01:06:14.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:14.588 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:14.589 00.001 8996 Enqueuing Expose request
01:06:14.592 00.003 20224 PulseGuide returned control before completion, sleep 60
01:06:14.653 00.061 20224 IsGuiding returns 1
01:06:14.653 00.000 20224 scope still moving after pulse duration time elapsed
01:06:14.684 00.031 20224 IsSlewing returns 0
01:06:14.684 00.000 20224 IsGuiding returns 0
01:06:14.684 00.000 20224 scope move finished after 72 + 42 ms
01:06:14.684 00.000 20224 Move returns status 0, amount 72
01:06:14.684 00.000 20224 MoveAxis(S, 66, ABG)
01:06:14.684 00.000 20224 Guiding  Dir = 1, Dur = 66
01:06:14.684 00.000 20224 IsSlewing returns 0
01:06:14.685 00.001 20224 IsGuiding returns 0
01:06:14.747 00.062 20224 PulseGuide returned control before completion, sleep 14
01:06:14.776 00.029 20224 IsGuiding returns 1
01:06:14.776 00.000 20224 scope still moving after pulse duration time elapsed
01:06:14.807 00.031 20224 IsSlewing returns 0
01:06:14.807 00.000 20224 IsGuiding returns 1
01:06:14.839 00.032 20224 IsSlewing returns 0
01:06:14.839 00.000 20224 IsGuiding returns 0
01:06:14.839 00.000 20224 scope move finished after 66 + 88 ms
01:06:14.839 00.000 20224 Move returns status 0, amount 66
01:06:14.839 00.000 20224 move complete, result=0
01:06:14.839 00.000 20224 worker thread done servicing request
01:06:14.839 00.000 8996 GuideStep: 0.5 px 72 ms WEST, 0.3 px 66 ms SOUTH
01:06:14.841 00.002 20224 Worker thread wakes up
01:06:14.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:14.842 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:15.812 00.970 20224 Exposure complete
01:06:15.868 00.056 20224 worker thread done servicing request
01:06:15.868 00.000 8996 OnExposeComplete: enter
01:06:15.869 00.001 8996 UpdateGuideState(): m_state=6
01:06:15.870 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11918
01:06:15.871 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=472.33, Mass=561769, SNR=307.5, Peak=35952 HFD=4.7
01:06:15.872 00.001 8996 MultiStar: [#1 -0.10,-0.40,0.66,U] [#2 -0.11,-0.44,0.00,M5] [#3 0.38,-0.16,0.65,U] [#4 0.16,-0.38,0.49,U] [#5 0.07,-0.62,0.00,M6] [#6 0.19,-0.38,0.42,U] [#7 -0.11,-0.38,0.38,U] [#8 0.28,-0.10,0.42,U] 
01:06:15.873 00.001 8996 refined, 6 included, MultiStar: {0.14, -0.38}, one-star: {0.15, -0.65}
01:06:15.873 00.000 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
01:06:15.874 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
01:06:15.875 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.38 hyp=0.41 cameraTheta=-1.22 mountX=0.18 mountY=0.37, mountTheta=1.12
01:06:15.876 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.38, opts=13)
01:06:15.877 00.001 8996 Enqueuing Move request for scope (0.14, -0.38)
01:06:15.878 00.001 20224 Worker thread wakes up
01:06:15.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.38) opts 0xd
01:06:15.878 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.38)
01:06:15.878 00.000 20224 Moving (0.14, -0.38) raw xDistance=0.18 yDistance=0.37
01:06:15.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:06:15.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
01:06:15.878 00.000 20224 MoveAxis(E, 0, ABG)
01:06:15.878 00.000 20224 Move returns status 0, amount 0
01:06:15.878 00.000 20224 MoveAxis(S, 77, ABG)
01:06:15.878 00.000 20224 Guiding  Dir = 1, Dur = 77
01:06:15.878 00.000 20224 IsSlewing returns 0
01:06:15.879 00.001 20224 IsGuiding returns 0
01:06:15.885 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=35952, med=3104, FiltMin=2816, FiltMax=18425, Gamma=1.000
01:06:15.906 00.021 8996 UpdateGuideState exits: m=561769 SNR=307.5
01:06:15.908 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:15.909 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:15.910 00.001 8996 Enqueuing Expose request
01:06:15.930 00.020 20224 PulseGuide returned control before completion, sleep 37
01:06:15.975 00.045 20224 IsGuiding returns 1
01:06:15.975 00.000 20224 scope still moving after pulse duration time elapsed
01:06:16.006 00.031 20224 IsSlewing returns 0
01:06:16.007 00.001 20224 IsGuiding returns 1
01:06:16.037 00.030 20224 IsSlewing returns 0
01:06:16.038 00.001 20224 IsGuiding returns 0
01:06:16.038 00.000 20224 scope move finished after 77 + 81 ms
01:06:16.038 00.000 20224 Move returns status 0, amount 77
01:06:16.038 00.000 20224 move complete, result=0
01:06:16.038 00.000 20224 worker thread done servicing request
01:06:16.038 00.000 20224 Worker thread wakes up
01:06:16.038 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 77 ms SOUTH
01:06:16.041 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:16.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:17.207 01.166 20224 Exposure complete
01:06:17.262 00.055 20224 worker thread done servicing request
01:06:17.262 00.000 8996 OnExposeComplete: enter
01:06:17.264 00.002 8996 UpdateGuideState(): m_state=6
01:06:17.266 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11919
01:06:17.268 00.002 8996 Star::Find returns 1 (0), X=135.04, Y=473.60, Mass=610490, SNR=311.7, Peak=39741 HFD=4.8
01:06:17.269 00.001 8996 MultiStar: [#1 -0.03,0.38,0.67,U] [#2 -0.19,0.25,0.78,U] [#3 0.10,0.31,0.66,U] [#4 -0.38,0.77,0.00,M3] [#5 -0.50,0.32,0.00,M7] [#6 -0.25,0.08,0.40,U] [#7 -0.23,0.35,0.39,U] [#8 -0.43,0.44,0.00,M3] 
01:06:17.270 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.37}, one-star: {-0.10, 0.62}
01:06:17.271 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
01:06:17.272 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
01:06:17.274 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.37 hyp=0.38 cameraTheta=1.83 mountX=-0.13 mountY=-0.35, mountTheta=-1.93
01:06:17.276 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.37, opts=13)
01:06:17.277 00.001 8996 Enqueuing Move request for scope (-0.10, 0.37)
01:06:17.277 00.000 20224 Worker thread wakes up
01:06:17.278 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.37) opts 0xd
01:06:17.278 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.37)
01:06:17.278 00.000 20224 Moving (-0.10, 0.37) raw xDistance=-0.13 yDistance=-0.35
01:06:17.278 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:06:17.278 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:17.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:06:17.278 00.000 20224 MoveAxis(E, 0, ABG)
01:06:17.278 00.000 20224 Move returns status 0, amount 0
01:06:17.278 00.000 20224 MoveAxis(N, 0, ABG)
01:06:17.278 00.000 20224 Move returns status 0, amount 0
01:06:17.278 00.000 20224 move complete, result=0
01:06:17.278 00.000 20224 worker thread done servicing request
01:06:17.281 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=39741, med=3104, FiltMin=2819, FiltMax=21977, Gamma=1.000
01:06:17.295 00.014 8996 UpdateGuideState exits: m=610490 SNR=311.7
01:06:17.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:17.296 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:17.297 00.001 8996 Enqueuing Expose request
01:06:17.298 00.001 20224 Worker thread wakes up
01:06:17.298 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:06:17.299 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:17.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:18.264 00.965 20224 Exposure complete
01:06:18.346 00.082 20224 worker thread done servicing request
01:06:18.346 00.000 8996 OnExposeComplete: enter
01:06:18.348 00.002 8996 UpdateGuideState(): m_state=6
01:06:18.350 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11920
01:06:18.351 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.48, Mass=658485, SNR=313.7, Peak=43686 HFD=4.9
01:06:18.352 00.001 8996 MultiStar: [#1 -0.15,0.12,0.64,U] [#2 -0.28,0.53,0.00,M5] [#3 0.13,0.25,0.55,U] [#4 -0.16,0.37,0.55,U] [#5 -0.40,0.22,0.00,M8] [#6 -0.11,0.09,0.39,U] [#7 -0.15,0.37,0.40,U] [#8 -0.36,0.14,0.32,U] 
01:06:18.353 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.30}, one-star: {-0.21, 0.50}
01:06:18.354 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:06:18.356 00.002 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
01:06:18.357 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.30 hyp=0.33 cameraTheta=2.01 mountX=-0.17 mountY=-0.28, mountTheta=-2.11
01:06:18.360 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.30, opts=13)
01:06:18.361 00.001 8996 Enqueuing Move request for scope (-0.14, 0.30)
01:06:18.362 00.001 20224 Worker thread wakes up
01:06:18.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.30) opts 0xd
01:06:18.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.30)
01:06:18.362 00.000 20224 Moving (-0.14, 0.30) raw xDistance=-0.17 yDistance=-0.28
01:06:18.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:06:18.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:18.363 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:06:18.363 00.000 20224 MoveAxis(E, 0, ABG)
01:06:18.363 00.000 20224 Move returns status 0, amount 0
01:06:18.363 00.000 20224 MoveAxis(N, 0, ABG)
01:06:18.363 00.000 20224 Move returns status 0, amount 0
01:06:18.363 00.000 20224 move complete, result=0
01:06:18.363 00.000 20224 worker thread done servicing request
01:06:18.367 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43686, med=3104, FiltMin=2825, FiltMax=25737, Gamma=1.000
01:06:18.391 00.024 8996 UpdateGuideState exits: m=658485 SNR=313.7
01:06:18.393 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:18.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:18.396 00.002 8996 Enqueuing Expose request
01:06:18.397 00.001 20224 Worker thread wakes up
01:06:18.397 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:18.398 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:18.398 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:06:19.558 01.160 20224 Exposure complete
01:06:19.643 00.085 20224 worker thread done servicing request
01:06:19.643 00.000 8996 OnExposeComplete: enter
01:06:19.644 00.001 8996 UpdateGuideState(): m_state=6
01:06:19.645 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11921
01:06:19.646 00.001 8996 Star::Find returns 1 (0), X=134.63, Y=473.36, Mass=627498, SNR=341.7, Peak=40550 HFD=4.8
01:06:19.647 00.001 8996 MultiStar: [#1 -0.29,0.39,0.00,M1] [#2 -0.64,0.59,0.00,M6] [#3 0.14,0.28,0.56,U] [#4 -0.42,0.34,0.00,M3] [#5 -0.43,0.45,0.00,M9] [#6 -0.43,0.53,0.00,M1] [#7 -0.64,0.41,0.00,M8] [#8 -0.32,0.41,0.00,M3] 
01:06:19.648 00.001 8996 refined, 1 included, MultiStar: {-0.27, 0.35}, one-star: {-0.50, 0.38}
01:06:19.649 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
01:06:19.649 00.000 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
01:06:19.650 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.35 hyp=0.44 cameraTheta=2.24 mountX=-0.30 mountY=-0.31, mountTheta=-2.34
01:06:19.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.35, opts=13)
01:06:19.652 00.000 8996 Enqueuing Move request for scope (-0.27, 0.35)
01:06:19.653 00.001 20224 Worker thread wakes up
01:06:19.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.35) opts 0xd
01:06:19.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.35)
01:06:19.653 00.000 20224 Moving (-0.27, 0.35) raw xDistance=-0.30 yDistance=-0.31
01:06:19.654 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:06:19.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:19.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:06:19.654 00.000 20224 MoveAxis(E, 44, ABG)
01:06:19.654 00.000 20224 Guiding  Dir = 2, Dur = 44
01:06:19.654 00.000 20224 IsSlewing returns 0
01:06:19.654 00.000 20224 IsGuiding returns 0
01:06:19.656 00.002 20224 PulseGuide returned control before completion, sleep 53
01:06:19.661 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=40550, med=3104, FiltMin=2819, FiltMax=26905, Gamma=1.000
01:06:19.673 00.012 8996 UpdateGuideState exits: m=627498 SNR=341.7
01:06:19.674 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:19.675 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:19.676 00.001 8996 Enqueuing Expose request
01:06:19.717 00.041 20224 IsGuiding returns 1
01:06:19.717 00.000 20224 scope still moving after pulse duration time elapsed
01:06:19.748 00.031 20224 IsSlewing returns 0
01:06:19.748 00.000 20224 IsGuiding returns 0
01:06:19.748 00.000 20224 scope move finished after 44 + 50 ms
01:06:19.748 00.000 20224 Move returns status 0, amount 44
01:06:19.748 00.000 20224 MoveAxis(N, 0, ABG)
01:06:19.748 00.000 20224 Move returns status 0, amount 0
01:06:19.748 00.000 20224 move complete, result=0
01:06:19.748 00.000 20224 worker thread done servicing request
01:06:19.748 00.000 20224 Worker thread wakes up
01:06:19.748 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.3 px 0 ms NORTH
01:06:19.749 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:19.750 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:20.743 00.993 20224 Exposure complete
01:06:20.812 00.069 20224 worker thread done servicing request
01:06:20.812 00.000 8996 OnExposeComplete: enter
01:06:20.813 00.001 8996 UpdateGuideState(): m_state=6
01:06:20.814 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11922
01:06:20.815 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=473.52, Mass=608207, SNR=276.7, Peak=32093 HFD=5.0
01:06:20.816 00.001 8996 MultiStar: [#1 -0.29,0.93,0.00,M2] [#2 -0.29,0.62,0.00,M7] [#3 0.17,0.79,0.00,M5] [#4 -0.15,0.96,0.00,M4] [#5 0.09,0.23,0.75,U] [#6 -0.05,0.76,0.00,M2] [#7 -0.02,0.33,0.43,U] [#8 0.10,0.59,0.00,M4] 
01:06:20.817 00.001 8996 refined, 2 included, MultiStar: {-0.02, 0.39}, one-star: {-0.10, 0.54}
01:06:20.818 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
01:06:20.819 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
01:06:20.819 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.39 hyp=0.39 cameraTheta=1.62 mountX=-0.06 mountY=-0.39, mountTheta=-1.72
01:06:20.821 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.39, opts=13)
01:06:20.821 00.000 8996 Enqueuing Move request for scope (-0.02, 0.39)
01:06:20.822 00.001 20224 Worker thread wakes up
01:06:20.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.39) opts 0xd
01:06:20.822 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.39)
01:06:20.822 00.000 20224 Moving (-0.02, 0.39) raw xDistance=-0.06 yDistance=-0.39
01:06:20.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:06:20.823 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:20.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:06:20.823 00.000 20224 MoveAxis(E, 0, ABG)
01:06:20.823 00.000 20224 Move returns status 0, amount 0
01:06:20.823 00.000 20224 MoveAxis(N, 0, ABG)
01:06:20.823 00.000 20224 Move returns status 0, amount 0
01:06:20.823 00.000 20224 move complete, result=0
01:06:20.823 00.000 20224 worker thread done servicing request
01:06:20.828 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=32093, med=3104, FiltMin=2809, FiltMax=23353, Gamma=1.000
01:06:20.844 00.016 8996 UpdateGuideState exits: m=608207 SNR=276.7
01:06:20.846 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:20.847 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:20.848 00.001 8996 Enqueuing Expose request
01:06:20.849 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:06:20.850 00.001 20224 Worker thread wakes up
01:06:20.850 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:20.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:22.018 01.168 20224 Exposure complete
01:06:22.073 00.055 20224 worker thread done servicing request
01:06:22.073 00.000 8996 OnExposeComplete: enter
01:06:22.074 00.001 8996 UpdateGuideState(): m_state=6
01:06:22.075 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11923
01:06:22.076 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.45, Mass=723410, SNR=330.6, Peak=45302 HFD=4.7
01:06:22.077 00.001 8996 MultiStar: [#1 0.22,0.65,0.00,M3] [#2 0.10,0.51,0.00,M8] [#3 0.50,0.45,0.00,M6] [#4 -0.22,0.47,0.00,M5] [#5 0.14,0.50,0.00,M9] [#6 0.35,0.62,0.00,M3] [#7 0.02,0.50,0.00,M8] [#8 0.11,0.55,0.00,M5] 
01:06:22.079 00.002 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:06:22.082 00.003 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:06:22.084 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.47 hyp=0.49 cameraTheta=1.25 mountX=0.11 mountY=-0.48, mountTheta=-1.34
01:06:22.088 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.47, opts=13)
01:06:22.090 00.002 8996 Enqueuing Move request for scope (0.16, 0.47)
01:06:22.092 00.002 20224 Worker thread wakes up
01:06:22.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.47) opts 0xd
01:06:22.092 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.47)
01:06:22.092 00.000 20224 Moving (0.16, 0.47) raw xDistance=0.11 yDistance=-0.48
01:06:22.093 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:06:22.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:22.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
01:06:22.093 00.000 20224 MoveAxis(E, 0, ABG)
01:06:22.093 00.000 20224 Move returns status 0, amount 0
01:06:22.093 00.000 20224 MoveAxis(N, 0, ABG)
01:06:22.093 00.000 20224 Move returns status 0, amount 0
01:06:22.093 00.000 20224 move complete, result=0
01:06:22.094 00.001 20224 worker thread done servicing request
01:06:22.104 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=45302, med=3104, FiltMin=2829, FiltMax=24339, Gamma=1.000
01:06:22.121 00.017 8996 UpdateGuideState exits: m=723410 SNR=330.6
01:06:22.122 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:22.123 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:22.124 00.001 8996 Enqueuing Expose request
01:06:22.125 00.001 20224 Worker thread wakes up
01:06:22.125 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:06:22.126 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:22.126 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:23.097 00.971 20224 Exposure complete
01:06:23.160 00.063 20224 worker thread done servicing request
01:06:23.160 00.000 8996 OnExposeComplete: enter
01:06:23.161 00.001 8996 UpdateGuideState(): m_state=6
01:06:23.162 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11924
01:06:23.162 00.000 8996 Star::Find returns 1 (0), X=135.35, Y=473.19, Mass=712137, SNR=358.3, Peak=45382 HFD=4.6
01:06:23.163 00.001 8996 MultiStar: [#1 0.18,0.45,0.00,M4] [#2 0.11,0.24,0.56,U] [#3 0.59,0.16,0.00,M7] [#4 0.05,0.42,0.52,U] [#5 0.07,0.05,0.53,U] [#6 0.21,0.52,0.00,M4] [#7 -0.15,0.26,0.32,U] [#8 0.31,0.32,0.00,M6] 
01:06:23.164 00.001 8996 refined, 4 included, MultiStar: {0.10, 0.23}, one-star: {0.22, 0.21}
01:06:23.165 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
01:06:23.166 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
01:06:23.166 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.23 hyp=0.25 cameraTheta=1.16 mountX=0.08 mountY=-0.24, mountTheta=-1.26
01:06:23.168 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.23, opts=13)
01:06:23.169 00.001 8996 Enqueuing Move request for scope (0.10, 0.23)
01:06:23.170 00.001 20224 Worker thread wakes up
01:06:23.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.23) opts 0xd
01:06:23.170 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.23)
01:06:23.170 00.000 20224 Moving (0.10, 0.23) raw xDistance=0.08 yDistance=-0.24
01:06:23.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:06:23.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:23.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:06:23.170 00.000 20224 MoveAxis(E, 0, ABG)
01:06:23.170 00.000 20224 Move returns status 0, amount 0
01:06:23.170 00.000 20224 MoveAxis(N, 0, ABG)
01:06:23.170 00.000 20224 Move returns status 0, amount 0
01:06:23.170 00.000 20224 move complete, result=0
01:06:23.170 00.000 20224 worker thread done servicing request
01:06:23.175 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45382, med=3104, FiltMin=2822, FiltMax=26896, Gamma=1.000
01:06:23.188 00.013 8996 UpdateGuideState exits: m=712137 SNR=358.3
01:06:23.190 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:23.191 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:23.192 00.001 8996 Enqueuing Expose request
01:06:23.193 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:06:23.194 00.001 20224 Worker thread wakes up
01:06:23.194 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:23.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:24.361 01.167 20224 Exposure complete
01:06:24.431 00.070 20224 worker thread done servicing request
01:06:24.431 00.000 8996 OnExposeComplete: enter
01:06:24.433 00.002 8996 UpdateGuideState(): m_state=6
01:06:24.435 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11925
01:06:24.436 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.37, Mass=622468, SNR=316.5, Peak=42614 HFD=4.8
01:06:24.437 00.001 8996 MultiStar: [#1 0.31,0.28,0.73,U] [#2 -0.09,-0.06,0.71,U] [#3 0.47,0.27,0.00,M8] [#4 0.19,0.40,0.50,U] [#5 0.71,0.29,0.00,M9] [#6 0.26,0.30,0.40,U] [#7 0.35,0.23,0.42,U] [#8 0.60,0.31,0.00,M7] 
01:06:24.439 00.002 8996 refined, 5 included, MultiStar: {0.26, 0.26}, one-star: {0.49, 0.39}
01:06:24.440 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
01:06:24.442 00.002 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
01:06:24.443 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.26 hyp=0.37 cameraTheta=0.77 mountX=0.24 mountY=-0.28, mountTheta=-0.87
01:06:24.446 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.26, opts=13)
01:06:24.447 00.001 8996 Enqueuing Move request for scope (0.26, 0.26)
01:06:24.448 00.001 20224 Worker thread wakes up
01:06:24.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.26) opts 0xd
01:06:24.448 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.26)
01:06:24.448 00.000 20224 Moving (0.26, 0.26) raw xDistance=0.24 yDistance=-0.28
01:06:24.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:06:24.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:06:24.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:06:24.448 00.000 20224 MoveAxis(W, 35, ABG)
01:06:24.449 00.001 20224 Guiding  Dir = 3, Dur = 35
01:06:24.449 00.000 20224 IsSlewing returns 0
01:06:24.449 00.000 20224 IsGuiding returns 0
01:06:24.451 00.002 20224 PulseGuide returned control before completion, sleep 44
01:06:24.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=42614, med=3104, FiltMin=2813, FiltMax=25203, Gamma=1.000
01:06:24.473 00.016 8996 UpdateGuideState exits: m=622468 SNR=316.5
01:06:24.476 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:24.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:24.478 00.001 8996 Enqueuing Expose request
01:06:24.508 00.030 20224 IsGuiding returns 1
01:06:24.508 00.000 20224 scope still moving after pulse duration time elapsed
01:06:24.534 00.026 20224 IsSlewing returns 0
01:06:24.534 00.000 20224 IsGuiding returns 0
01:06:24.534 00.000 20224 scope move finished after 35 + 49 ms
01:06:24.534 00.000 20224 Move returns status 0, amount 35
01:06:24.534 00.000 20224 MoveAxis(N, 0, ABG)
01:06:24.534 00.000 20224 Move returns status 0, amount 0
01:06:24.534 00.000 20224 move complete, result=0
01:06:24.535 00.001 20224 worker thread done servicing request
01:06:24.535 00.000 20224 Worker thread wakes up
01:06:24.535 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:24.535 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:24.535 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.3 px 0 ms NORTH
01:06:25.506 00.971 20224 Exposure complete
01:06:25.568 00.062 20224 worker thread done servicing request
01:06:25.568 00.000 8996 OnExposeComplete: enter
01:06:25.569 00.001 8996 UpdateGuideState(): m_state=6
01:06:25.570 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11926
01:06:25.571 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.02, Mass=713859, SNR=335.0, Peak=53782 HFD=4.5
01:06:25.572 00.001 8996 MultiStar: [#1 -0.26,-0.07,0.63,U] [#2 -0.45,0.08,0.00,M7] [#3 0.36,-0.24,0.60,U] [#4 -0.15,-0.16,0.44,U] [#5 0.27,0.03,0.61,U] [#6 0.06,0.47,0.00,M4] [#7 -0.15,-0.04,0.39,U] [#8 0.09,-0.01,0.36,U] 
01:06:25.572 00.000 8996 refined, 6 included, MultiStar: {0.05, -0.05}, one-star: {0.08, 0.04}
01:06:25.573 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
01:06:25.574 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
01:06:25.575 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-0.80 mountX=0.06 mountY=0.05, mountTheta=0.69
01:06:25.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.05, opts=13)
01:06:25.578 00.001 8996 Enqueuing Move request for scope (0.05, -0.05)
01:06:25.579 00.001 20224 Worker thread wakes up
01:06:25.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.05) opts 0xd
01:06:25.579 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.05)
01:06:25.579 00.000 20224 Moving (0.05, -0.05) raw xDistance=0.06 yDistance=0.05
01:06:25.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:06:25.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:25.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:06:25.579 00.000 20224 MoveAxis(E, 0, ABG)
01:06:25.579 00.000 20224 Move returns status 0, amount 0
01:06:25.579 00.000 20224 MoveAxis(N, 0, ABG)
01:06:25.579 00.000 20224 Move returns status 0, amount 0
01:06:25.579 00.000 20224 move complete, result=0
01:06:25.579 00.000 20224 worker thread done servicing request
01:06:25.583 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53782, med=3104, FiltMin=2813, FiltMax=27725, Gamma=1.000
01:06:25.598 00.015 8996 UpdateGuideState exits: m=713859 SNR=335.0
01:06:25.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:25.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:25.600 00.000 8996 Enqueuing Expose request
01:06:25.601 00.001 20224 Worker thread wakes up
01:06:25.601 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:06:25.602 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:25.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:26.759 01.157 20224 Exposure complete
01:06:26.857 00.098 20224 worker thread done servicing request
01:06:26.857 00.000 8996 OnExposeComplete: enter
01:06:26.859 00.002 8996 UpdateGuideState(): m_state=6
01:06:26.860 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11927
01:06:26.862 00.002 8996 Star::Find returns 1 (0), X=135.07, Y=473.28, Mass=626034, SNR=344.2, Peak=46086 HFD=4.6
01:06:26.864 00.002 8996 MultiStar: [#1 -0.18,0.40,0.59,U] [#2 -0.36,0.42,0.00,M8] [#3 0.20,0.09,0.55,U] [#4 0.11,0.41,0.41,U] [#5 -0.35,0.16,0.58,U] [#6 -0.04,0.35,0.38,U] [#7 -0.24,0.39,0.00,M6] [#8 -0.29,0.38,0.00,M7] 
01:06:26.866 00.002 8996 refined, 5 included, MultiStar: {-0.07, 0.28}, one-star: {-0.07, 0.30}
01:06:26.867 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
01:06:26.868 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
01:06:26.869 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.81 mountX=-0.09 mountY=-0.27, mountTheta=-1.91
01:06:26.873 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.28, opts=13)
01:06:26.874 00.001 8996 Enqueuing Move request for scope (-0.07, 0.28)
01:06:26.876 00.002 20224 Worker thread wakes up
01:06:26.877 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.28) opts 0xd
01:06:26.877 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.28)
01:06:26.877 00.000 20224 Moving (-0.07, 0.28) raw xDistance=-0.09 yDistance=-0.27
01:06:26.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:06:26.877 00.000 20224 switching direction from 1 to -1 - decHistory=-7 oldest=-0.27 newest=-0.51
01:06:26.877 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:06:26.877 00.000 20224 MoveAxis(E, 0, ABG)
01:06:26.877 00.000 20224 Move returns status 0, amount 0
01:06:26.878 00.001 20224 MoveAxis(N, 56, ABG)
01:06:26.878 00.000 20224 Guiding  Dir = 0, Dur = 56
01:06:26.878 00.000 20224 IsSlewing returns 0
01:06:26.878 00.000 20224 IsGuiding returns 0
01:06:26.883 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=46086, med=3104, FiltMin=2816, FiltMax=22432, Gamma=1.000
01:06:26.902 00.019 8996 UpdateGuideState exits: m=626034 SNR=344.2
01:06:26.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:26.903 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:26.904 00.001 8996 Enqueuing Expose request
01:06:26.940 00.036 20224 IsGuiding returns 1
01:06:26.940 00.000 20224 scope still moving after pulse duration time elapsed
01:06:26.971 00.031 20224 IsSlewing returns 0
01:06:26.971 00.000 20224 IsGuiding returns 1
01:06:27.002 00.031 20224 IsSlewing returns 0
01:06:27.003 00.001 20224 IsGuiding returns 1
01:06:27.032 00.029 20224 IsSlewing returns 0
01:06:27.033 00.001 20224 IsGuiding returns 0
01:06:27.033 00.000 20224 scope move finished after 56 + 98 ms
01:06:27.033 00.000 20224 Move returns status 0, amount 56
01:06:27.033 00.000 20224 move complete, result=0
01:06:27.033 00.000 20224 worker thread done servicing request
01:06:27.033 00.000 20224 Worker thread wakes up
01:06:27.033 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:27.033 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 56 ms NORTH
01:06:27.035 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:28.028 00.993 20224 Exposure complete
01:06:28.115 00.087 20224 worker thread done servicing request
01:06:28.115 00.000 8996 OnExposeComplete: enter
01:06:28.117 00.002 8996 UpdateGuideState(): m_state=6
01:06:28.119 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11928
01:06:28.121 00.002 8996 Star::Find returns 1 (0), X=135.32, Y=473.09, Mass=595388, SNR=300.8, Peak=41686 HFD=4.6
01:06:28.123 00.002 8996 MultiStar: [#1 -0.08,0.28,0.68,U] [#2 0.06,0.33,0.78,U] [#3 0.23,0.04,0.65,U] [#4 0.11,0.36,0.56,U] [#5 0.16,-0.01,0.60,U] [#6 -0.14,0.43,0.00,M4] [#7 -0.29,0.33,0.41,U] [#8 0.26,0.26,0.43,U] 
01:06:28.125 00.002 8996 single-star, 7 included, MultiStar: {0.09, 0.20}, one-star: {0.19, 0.11}
01:06:28.126 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
01:06:28.128 00.002 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
01:06:28.129 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.21 cameraTheta=0.52 mountX=0.17 mountY=-0.13, mountTheta=-0.63
01:06:28.132 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.11, opts=13)
01:06:28.134 00.002 8996 Enqueuing Move request for scope (0.19, 0.11)
01:06:28.135 00.001 20224 Worker thread wakes up
01:06:28.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
01:06:28.135 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
01:06:28.135 00.000 20224 Moving (0.19, 0.11) raw xDistance=0.17 yDistance=-0.13
01:06:28.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:06:28.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:28.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:06:28.135 00.000 20224 MoveAxis(E, 0, ABG)
01:06:28.135 00.000 20224 Move returns status 0, amount 0
01:06:28.135 00.000 20224 MoveAxis(N, 0, ABG)
01:06:28.135 00.000 20224 Move returns status 0, amount 0
01:06:28.135 00.000 20224 move complete, result=0
01:06:28.135 00.000 20224 worker thread done servicing request
01:06:28.141 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=41686, med=3104, FiltMin=2797, FiltMax=24752, Gamma=1.000
01:06:28.163 00.022 8996 UpdateGuideState exits: m=595388 SNR=300.8
01:06:28.165 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:28.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:28.168 00.002 8996 Enqueuing Expose request
01:06:28.169 00.001 20224 Worker thread wakes up
01:06:28.169 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:06:28.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:28.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:29.325 01.155 20224 Exposure complete
01:06:29.405 00.080 20224 worker thread done servicing request
01:06:29.405 00.000 8996 OnExposeComplete: enter
01:06:29.408 00.003 8996 UpdateGuideState(): m_state=6
01:06:29.410 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11929
01:06:29.413 00.003 8996 Star::Find returns 1 (0), X=135.35, Y=472.99, Mass=663798, SNR=323.9, Peak=51318 HFD=4.6
01:06:29.415 00.002 8996 MultiStar: [#1 -0.09,0.10,0.66,U] [#2 -0.88,-0.04,0.00,M8] [#3 0.22,0.23,0.66,U] [#4 -0.21,0.24,0.54,U] [#5 -0.03,-0.16,0.62,U] [#6 -0.25,0.03,0.37,U] [#7 -0.49,-0.09,0.00,M6] [#8 0.04,-0.02,0.38,U] 
01:06:29.416 00.001 8996 refined, 6 included, MultiStar: {0.02, 0.06}, one-star: {0.21, 0.00}
01:06:29.418 00.002 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
01:06:29.419 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
01:06:29.422 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.23 mountX=0.02 mountY=-0.06, mountTheta=-1.33
01:06:29.423 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
01:06:29.424 00.001 8996 Enqueuing Move request for scope (0.02, 0.06)
01:06:29.425 00.001 20224 Worker thread wakes up
01:06:29.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
01:06:29.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
01:06:29.425 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
01:06:29.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:06:29.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:29.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:06:29.426 00.001 20224 MoveAxis(E, 0, ABG)
01:06:29.426 00.000 20224 Move returns status 0, amount 0
01:06:29.426 00.000 20224 MoveAxis(N, 0, ABG)
01:06:29.426 00.000 20224 Move returns status 0, amount 0
01:06:29.426 00.000 20224 move complete, result=0
01:06:29.426 00.000 20224 worker thread done servicing request
01:06:29.429 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51318, med=3104, FiltMin=2787, FiltMax=27904, Gamma=1.000
01:06:29.448 00.019 8996 UpdateGuideState exits: m=663798 SNR=323.9
01:06:29.450 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:29.452 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:29.454 00.002 8996 Enqueuing Expose request
01:06:29.455 00.001 20224 Worker thread wakes up
01:06:29.455 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:06:29.457 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:29.457 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:30.439 00.982 20224 Exposure complete
01:06:30.504 00.065 20224 worker thread done servicing request
01:06:30.504 00.000 8996 OnExposeComplete: enter
01:06:30.505 00.001 8996 UpdateGuideState(): m_state=6
01:06:30.506 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11930
01:06:30.507 00.001 8996 Star::Find returns 1 (0), X=134.88, Y=472.88, Mass=653146, SNR=313.1, Peak=56022 HFD=4.4
01:06:30.508 00.001 8996 MultiStar: [#1 -0.49,0.14,0.00,M1] [#2 -0.76,0.04,0.00,M9] [#3 -0.61,0.05,0.00,M5] [#4 -0.81,0.11,0.00,M1] [#5 -0.54,-0.23,0.00,M6] [#6 -0.43,0.11,0.00,M4] [#7 -0.55,-0.05,0.00,M7] [#8 -0.55,-0.08,0.00,M6] 
01:06:30.509 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
01:06:30.509 00.000 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
01:06:30.510 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.78 mountX=-0.25 mountY=0.13, mountTheta=2.67
01:06:30.512 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.10, opts=13)
01:06:30.514 00.002 8996 Enqueuing Move request for scope (-0.26, -0.10)
01:06:30.517 00.003 20224 Worker thread wakes up
01:06:30.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
01:06:30.517 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
01:06:30.517 00.000 20224 Moving (-0.26, -0.10) raw xDistance=-0.25 yDistance=0.13
01:06:30.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:06:30.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:30.518 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:06:30.518 00.000 20224 MoveAxis(E, 36, ABG)
01:06:30.518 00.000 20224 Guiding  Dir = 2, Dur = 36
01:06:30.518 00.000 20224 IsSlewing returns 0
01:06:30.518 00.000 20224 IsGuiding returns 0
01:06:30.526 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=56022, med=3104, FiltMin=2782, FiltMax=26736, Gamma=1.000
01:06:30.539 00.013 8996 UpdateGuideState exits: m=653146 SNR=313.1
01:06:30.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:30.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:30.542 00.001 8996 Enqueuing Expose request
01:06:30.563 00.021 20224 IsGuiding returns 1
01:06:30.563 00.000 20224 scope still moving after pulse duration time elapsed
01:06:30.592 00.029 20224 IsSlewing returns 0
01:06:30.592 00.000 20224 IsGuiding returns 1
01:06:30.624 00.032 20224 IsSlewing returns 0
01:06:30.624 00.000 20224 IsGuiding returns 1
01:06:30.654 00.030 20224 IsSlewing returns 0
01:06:30.654 00.000 20224 IsGuiding returns 0
01:06:30.654 00.000 20224 scope move finished after 36 + 100 ms
01:06:30.654 00.000 20224 Move returns status 0, amount 36
01:06:30.654 00.000 20224 MoveAxis(N, 0, ABG)
01:06:30.654 00.000 20224 Move returns status 0, amount 0
01:06:30.655 00.001 20224 move complete, result=0
01:06:30.655 00.000 20224 worker thread done servicing request
01:06:30.655 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
01:06:30.657 00.002 20224 Worker thread wakes up
01:06:30.657 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:30.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:31.834 01.177 20224 Exposure complete
01:06:31.901 00.067 20224 worker thread done servicing request
01:06:31.901 00.000 8996 OnExposeComplete: enter
01:06:31.902 00.001 8996 UpdateGuideState(): m_state=6
01:06:31.904 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11931
01:06:31.905 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=472.83, Mass=713882, SNR=326.3, Peak=47398 HFD=4.4
01:06:31.906 00.001 8996 MultiStar: [#1 -0.26,-0.47,0.00,M2] [#2 -0.43,-0.26,0.00,M10] [#3 -0.15,-0.41,0.48,U] [#4 -0.17,-0.13,0.43,U] [#5 -0.10,-0.12,0.63,U] [#6 -0.17,0.10,0.40,U] [#7 -0.06,-0.30,0.45,U] [#8 -0.11,-0.14,0.35,U] 
01:06:31.907 00.001 8996 single-star, 6 included, MultiStar: {-0.08, -0.17}, one-star: {0.06, -0.15}
01:06:31.907 00.000 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
01:06:31.908 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
01:06:31.909 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.22 mountX=0.07 mountY=0.15, mountTheta=1.12
01:06:31.910 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.15, opts=13)
01:06:31.911 00.001 8996 Enqueuing Move request for scope (0.06, -0.15)
01:06:31.912 00.001 20224 Worker thread wakes up
01:06:31.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
01:06:31.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
01:06:31.912 00.000 20224 Moving (0.06, -0.15) raw xDistance=0.07 yDistance=0.15
01:06:31.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:06:31.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:31.913 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:06:31.913 00.000 20224 MoveAxis(E, 0, ABG)
01:06:31.913 00.000 20224 Move returns status 0, amount 0
01:06:31.913 00.000 20224 MoveAxis(N, 0, ABG)
01:06:31.913 00.000 20224 Move returns status 0, amount 0
01:06:31.913 00.000 20224 move complete, result=0
01:06:31.913 00.000 20224 worker thread done servicing request
01:06:31.916 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47398, med=3104, FiltMin=2832, FiltMax=27536, Gamma=1.000
01:06:31.943 00.027 8996 UpdateGuideState exits: m=713882 SNR=326.3
01:06:31.945 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:31.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:31.948 00.002 8996 Enqueuing Expose request
01:06:31.949 00.001 20224 Worker thread wakes up
01:06:31.949 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:31.951 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:31.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:32.918 00.967 20224 Exposure complete
01:06:32.975 00.057 20224 worker thread done servicing request
01:06:32.975 00.000 8996 OnExposeComplete: enter
01:06:32.976 00.001 8996 UpdateGuideState(): m_state=6
01:06:32.977 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11932
01:06:32.977 00.000 8996 Star::Find returns 1 (0), X=135.36, Y=472.82, Mass=725758, SNR=320.6, Peak=48774 HFD=4.5
01:06:32.978 00.001 8996 MultiStar: [#1 0.18,-0.49,0.00,M3] [#2 -0.33,-0.10,0.68,U] [#3 -0.01,-0.58,0.00,M5] [#4 -0.32,-0.34,0.00,M1] [#5 0.18,-0.27,0.50,U] [#6 0.23,-0.06,0.44,U] [#7 0.27,-0.07,0.40,U] [#8 0.16,-0.25,0.36,U] 
01:06:32.979 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.15}, one-star: {0.22, -0.16}
01:06:32.980 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
01:06:32.981 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
01:06:32.982 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-0.96 mountX=0.12 mountY=0.14, mountTheta=0.86
01:06:32.984 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.15, opts=13)
01:06:32.984 00.000 8996 Enqueuing Move request for scope (0.11, -0.15)
01:06:32.985 00.001 20224 Worker thread wakes up
01:06:32.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.15) opts 0xd
01:06:32.986 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.15)
01:06:32.986 00.000 20224 Moving (0.11, -0.15) raw xDistance=0.12 yDistance=0.14
01:06:32.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:06:32.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:32.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:06:32.986 00.000 20224 MoveAxis(E, 0, ABG)
01:06:32.986 00.000 20224 Move returns status 0, amount 0
01:06:32.986 00.000 20224 MoveAxis(N, 0, ABG)
01:06:32.986 00.000 20224 Move returns status 0, amount 0
01:06:32.986 00.000 20224 move complete, result=0
01:06:32.986 00.000 20224 worker thread done servicing request
01:06:32.989 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48774, med=3104, FiltMin=2790, FiltMax=26672, Gamma=1.000
01:06:33.002 00.013 8996 UpdateGuideState exits: m=725758 SNR=320.6
01:06:33.003 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:33.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:33.005 00.001 8996 Enqueuing Expose request
01:06:33.005 00.000 20224 Worker thread wakes up
01:06:33.005 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:33.006 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:33.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:34.178 01.172 20224 Exposure complete
01:06:34.250 00.072 20224 worker thread done servicing request
01:06:34.250 00.000 8996 OnExposeComplete: enter
01:06:34.251 00.001 8996 UpdateGuideState(): m_state=6
01:06:34.251 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11933
01:06:34.252 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=472.93, Mass=642999, SNR=316.0, Peak=39878 HFD=4.6
01:06:34.253 00.001 8996 MultiStar: [#1 -0.49,-0.30,0.00,M4] [#2 -0.51,-0.28,0.00,M10] [#3 0.43,0.13,0.00,M6] [#4 -0.17,-0.16,0.50,U] [#5 -0.05,-0.22,0.59,U] [#6 0.15,0.20,0.41,U] [#7 -0.14,-0.14,0.38,U] [#8 0.07,-0.21,0.36,U] 
01:06:34.256 00.003 8996 refined, 5 included, MultiStar: {0.01, -0.10}, one-star: {0.11, -0.06}
01:06:34.258 00.002 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
01:06:34.261 00.003 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
01:06:34.263 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.48 mountX=0.02 mountY=0.09, mountTheta=1.38
01:06:34.267 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
01:06:34.268 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
01:06:34.270 00.002 20224 Worker thread wakes up
01:06:34.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
01:06:34.270 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
01:06:34.270 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.09
01:06:34.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:06:34.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:34.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:06:34.270 00.000 20224 MoveAxis(E, 0, ABG)
01:06:34.270 00.000 20224 Move returns status 0, amount 0
01:06:34.270 00.000 20224 MoveAxis(N, 0, ABG)
01:06:34.270 00.000 20224 Move returns status 0, amount 0
01:06:34.270 00.000 20224 move complete, result=0
01:06:34.270 00.000 20224 worker thread done servicing request
01:06:34.277 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=39878, med=3104, FiltMin=2816, FiltMax=25917, Gamma=1.000
01:06:34.292 00.015 8996 UpdateGuideState exits: m=642999 SNR=316.0
01:06:34.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:34.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:34.294 00.000 8996 Enqueuing Expose request
01:06:34.295 00.001 20224 Worker thread wakes up
01:06:34.295 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:34.296 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:34.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:35.268 00.972 20224 Exposure complete
01:06:35.338 00.070 20224 worker thread done servicing request
01:06:35.338 00.000 8996 OnExposeComplete: enter
01:06:35.339 00.001 8996 UpdateGuideState(): m_state=6
01:06:35.340 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11934
01:06:35.341 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=472.89, Mass=685276, SNR=356.0, Peak=46422 HFD=4.5
01:06:35.342 00.001 8996 MultiStar: [#1 -0.23,0.19,0.64,U] [#2 -0.22,-0.26,0.58,U] [#3 0.49,-0.11,0.00,M7] [#4 0.05,0.18,0.43,U] [#5 0.00,-0.45,0.00,M4] [#6 0.30,0.06,0.35,U] [#7 -0.12,-0.16,0.40,U] [#8 -0.00,-0.19,0.32,U] 
01:06:35.342 00.000 8996 refined, 6 included, MultiStar: {-0.06, -0.04}, one-star: {-0.04, -0.09}
01:06:35.344 00.002 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
01:06:35.345 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
01:06:35.345 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.58 mountX=-0.06 mountY=0.05, mountTheta=2.48
01:06:35.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
01:06:35.347 00.000 8996 Enqueuing Move request for scope (-0.06, -0.04)
01:06:35.348 00.001 20224 Worker thread wakes up
01:06:35.348 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:06:35.348 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:06:35.348 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.06 yDistance=0.05
01:06:35.348 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:06:35.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:35.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:06:35.349 00.001 20224 MoveAxis(E, 0, ABG)
01:06:35.349 00.000 20224 Move returns status 0, amount 0
01:06:35.349 00.000 20224 MoveAxis(N, 0, ABG)
01:06:35.349 00.000 20224 Move returns status 0, amount 0
01:06:35.349 00.000 20224 move complete, result=0
01:06:35.349 00.000 20224 worker thread done servicing request
01:06:35.354 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46422, med=3107, FiltMin=2803, FiltMax=26493, Gamma=1.000
01:06:35.368 00.014 8996 UpdateGuideState exits: m=685276 SNR=356.0
01:06:35.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:35.369 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:35.370 00.001 8996 Enqueuing Expose request
01:06:35.371 00.001 20224 Worker thread wakes up
01:06:35.371 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:06:35.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:35.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:36.538 01.166 20224 Exposure complete
01:06:36.600 00.062 20224 worker thread done servicing request
01:06:36.600 00.000 8996 OnExposeComplete: enter
01:06:36.601 00.001 8996 UpdateGuideState(): m_state=6
01:06:36.602 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11935
01:06:36.603 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=472.74, Mass=647706, SNR=318.7, Peak=42198 HFD=4.7
01:06:36.604 00.001 8996 MultiStar: [#1 0.15,0.15,0.70,U] [#2 -0.11,-0.07,0.65,U] [#3 0.03,0.36,0.53,U] [#4 -0.32,0.03,0.47,U] [#5 0.34,-0.15,0.58,U] [#6 -0.30,0.48,0.00,M1] [#7 -0.02,0.02,0.42,U] [#8 0.22,0.19,0.33,U] 
01:06:36.605 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.00}, one-star: {0.16, -0.24}
01:06:36.606 00.001 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
01:06:36.606 00.000 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
01:06:36.607 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.00 hyp=0.07 cameraTheta=0.02 mountX=0.07 mountY=-0.01, mountTheta=-0.14
01:06:36.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.00, opts=13)
01:06:36.610 00.001 8996 Enqueuing Move request for scope (0.07, 0.00)
01:06:36.611 00.001 20224 Worker thread wakes up
01:06:36.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.00) opts 0xd
01:06:36.611 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.00)
01:06:36.611 00.000 20224 Moving (0.07, 0.00) raw xDistance=0.07 yDistance=-0.01
01:06:36.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:06:36.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:36.611 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:06:36.612 00.001 20224 MoveAxis(E, 0, ABG)
01:06:36.612 00.000 20224 Move returns status 0, amount 0
01:06:36.612 00.000 20224 MoveAxis(N, 0, ABG)
01:06:36.612 00.000 20224 Move returns status 0, amount 0
01:06:36.612 00.000 20224 move complete, result=0
01:06:36.612 00.000 20224 worker thread done servicing request
01:06:36.615 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42198, med=3107, FiltMin=2806, FiltMax=22608, Gamma=1.000
01:06:36.627 00.012 8996 UpdateGuideState exits: m=647706 SNR=318.7
01:06:36.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:36.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:36.630 00.001 8996 Enqueuing Expose request
01:06:36.631 00.001 20224 Worker thread wakes up
01:06:36.631 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:06:36.632 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:36.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:37.626 00.994 20224 Exposure complete
01:06:37.720 00.094 20224 worker thread done servicing request
01:06:37.720 00.000 8996 OnExposeComplete: enter
01:06:37.721 00.001 8996 UpdateGuideState(): m_state=6
01:06:37.722 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11936
01:06:37.725 00.003 8996 Star::Find returns 1 (0), X=135.33, Y=472.59, Mass=612044, SNR=298.8, Peak=39254 HFD=4.7
01:06:37.727 00.002 8996 MultiStar: [#1 0.14,-0.02,0.65,U] [#2 0.12,-0.42,0.84,U] [#3 0.47,-0.38,0.00,M7] [#4 0.07,-0.46,0.00,M1] [#5 0.32,-0.33,0.00,M4] [#6 0.20,0.15,0.46,U] [#7 0.36,-0.10,0.45,U] [#8 0.40,0.14,0.34,U] 
01:06:37.729 00.002 8996 refined, 5 included, MultiStar: {0.21, -0.18}, one-star: {0.19, -0.39}
01:06:37.732 00.003 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
01:06:37.734 00.002 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.53)
01:06:37.736 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.73 mountX=0.22 mountY=0.16, mountTheta=0.62
01:06:37.738 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.18, opts=13)
01:06:37.739 00.001 8996 Enqueuing Move request for scope (0.21, -0.18)
01:06:37.740 00.001 20224 Worker thread wakes up
01:06:37.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
01:06:37.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
01:06:37.740 00.000 20224 Moving (0.21, -0.18) raw xDistance=0.22 yDistance=0.16
01:06:37.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:06:37.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:37.741 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:06:37.741 00.000 20224 MoveAxis(W, 32, ABG)
01:06:37.741 00.000 20224 Guiding  Dir = 3, Dur = 32
01:06:37.741 00.000 20224 IsSlewing returns 0
01:06:37.742 00.001 20224 IsGuiding returns 0
01:06:37.743 00.001 20224 PulseGuide returned control before completion, sleep 41
01:06:37.749 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39254, med=3107, FiltMin=2777, FiltMax=22451, Gamma=1.000
01:06:37.764 00.015 8996 UpdateGuideState exits: m=612044 SNR=298.8
01:06:37.766 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:37.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:37.769 00.002 8996 Enqueuing Expose request
01:06:37.787 00.018 20224 IsGuiding returns 1
01:06:37.787 00.000 20224 scope still moving after pulse duration time elapsed
01:06:37.818 00.031 20224 IsSlewing returns 0
01:06:37.818 00.000 20224 IsGuiding returns 1
01:06:37.851 00.033 20224 IsSlewing returns 0
01:06:37.851 00.000 20224 IsGuiding returns 0
01:06:37.851 00.000 20224 scope move finished after 32 + 76 ms
01:06:37.851 00.000 20224 Move returns status 0, amount 32
01:06:37.851 00.000 20224 MoveAxis(N, 0, ABG)
01:06:37.851 00.000 20224 Move returns status 0, amount 0
01:06:37.851 00.000 20224 move complete, result=0
01:06:37.851 00.000 20224 worker thread done servicing request
01:06:37.851 00.000 20224 Worker thread wakes up
01:06:37.851 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 0 ms NORTH
01:06:37.852 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:37.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:39.034 01.182 20224 Exposure complete
01:06:39.092 00.058 20224 worker thread done servicing request
01:06:39.092 00.000 8996 OnExposeComplete: enter
01:06:39.093 00.001 8996 UpdateGuideState(): m_state=6
01:06:39.094 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11937
01:06:39.095 00.001 8996 Star::Find returns 1 (0), X=134.68, Y=472.33, Mass=694716, SNR=342.4, Peak=45840 HFD=4.7
01:06:39.095 00.000 8996 MultiStar: [#1 -0.69,-0.25,0.00,M2] [#2 -0.64,-0.41,0.00,M8] [#3 0.10,-0.47,0.00,M8] [#4 -0.41,-0.76,0.00,M2] [#5 -0.24,-0.59,0.00,M5] [#6 -0.24,-0.18,0.37,U] [#7 -0.43,-0.75,0.00,M2] [#8 -0.37,-0.69,0.00,M1] 
01:06:39.096 00.001 8996 refined, 1 included, MultiStar: {-0.40, -0.52}, one-star: {-0.45, -0.65}
01:06:39.097 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:06:39.098 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
01:06:39.099 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.52 hyp=0.66 cameraTheta=-2.22 mountX=-0.34 mountY=0.57, mountTheta=2.12
01:06:39.100 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.52, opts=13)
01:06:39.101 00.001 8996 Enqueuing Move request for scope (-0.40, -0.52)
01:06:39.102 00.001 20224 Worker thread wakes up
01:06:39.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.52) opts 0xd
01:06:39.102 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.52)
01:06:39.102 00.000 20224 Moving (-0.40, -0.52) raw xDistance=-0.34 yDistance=0.57
01:06:39.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
01:06:39.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:06:39.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
01:06:39.102 00.000 20224 MoveAxis(E, 48, ABG)
01:06:39.102 00.000 20224 Guiding  Dir = 2, Dur = 48
01:06:39.103 00.001 20224 IsSlewing returns 0
01:06:39.103 00.000 20224 IsGuiding returns 0
01:06:39.106 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45840, med=3107, FiltMin=2803, FiltMax=29558, Gamma=1.000
01:06:39.112 00.006 20224 PulseGuide returned control before completion, sleep 50
01:06:39.132 00.020 8996 UpdateGuideState exits: m=694716 SNR=342.4
01:06:39.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:39.133 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:39.134 00.001 8996 Enqueuing Expose request
01:06:39.173 00.039 20224 IsGuiding returns 1
01:06:39.173 00.000 20224 scope still moving after pulse duration time elapsed
01:06:39.205 00.032 20224 IsSlewing returns 0
01:06:39.205 00.000 20224 IsGuiding returns 0
01:06:39.205 00.000 20224 scope move finished after 48 + 53 ms
01:06:39.205 00.000 20224 Move returns status 0, amount 48
01:06:39.205 00.000 20224 MoveAxis(N, 0, ABG)
01:06:39.205 00.000 20224 Move returns status 0, amount 0
01:06:39.205 00.000 20224 move complete, result=0
01:06:39.205 00.000 20224 worker thread done servicing request
01:06:39.205 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.6 px 0 ms NORTH
01:06:39.207 00.002 20224 Worker thread wakes up
01:06:39.207 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:39.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:40.185 00.978 20224 Exposure complete
01:06:40.292 00.107 20224 worker thread done servicing request
01:06:40.292 00.000 8996 OnExposeComplete: enter
01:06:40.293 00.001 8996 UpdateGuideState(): m_state=6
01:06:40.294 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11938
01:06:40.295 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=472.04, Mass=653417, SNR=285.7, Peak=41248 HFD=4.5
01:06:40.296 00.001 8996 MultiStar: large primary error, entering stabilization period
01:06:40.296 00.000 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:06:40.297 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
01:06:40.298 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.94 hyp=0.95 cameraTheta=-1.70 mountX=-0.03 mountY=0.95, mountTheta=1.60
01:06:40.300 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.94, opts=13)
01:06:40.301 00.001 8996 Enqueuing Move request for scope (-0.12, -0.94)
01:06:40.301 00.000 20224 Worker thread wakes up
01:06:40.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.94) opts 0xd
01:06:40.302 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.94)
01:06:40.302 00.000 20224 Moving (-0.12, -0.94) raw xDistance=-0.03 yDistance=0.95
01:06:40.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:06:40.302 00.000 20224 resist switch: large excursion: input 0.95 thresh 0.60 direction from -1 to 1
01:06:40.302 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.85
01:06:40.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
01:06:40.302 00.000 20224 MoveAxis(E, 0, ABG)
01:06:40.302 00.000 20224 Move returns status 0, amount 0
01:06:40.302 00.000 20224 MoveAxis(S, 200, ABG)
01:06:40.302 00.000 20224 Guiding  Dir = 1, Dur = 200
01:06:40.302 00.000 20224 IsSlewing returns 0
01:06:40.302 00.000 20224 IsGuiding returns 0
01:06:40.305 00.003 20224 PulseGuide returned control before completion, sleep 209
01:06:40.306 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41248, med=3104, FiltMin=2816, FiltMax=25673, Gamma=1.000
01:06:40.321 00.015 8996 UpdateGuideState exits: m=653417 SNR=285.7
01:06:40.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:40.323 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:40.324 00.001 8996 Enqueuing Expose request
01:06:40.523 00.199 20224 IsGuiding returns 1
01:06:40.523 00.000 20224 scope still moving after pulse duration time elapsed
01:06:40.554 00.031 20224 IsSlewing returns 0
01:06:40.555 00.001 20224 IsGuiding returns 0
01:06:40.555 00.000 20224 scope move finished after 200 + 51 ms
01:06:40.555 00.000 20224 Move returns status 0, amount 200
01:06:40.555 00.000 20224 move complete, result=0
01:06:40.555 00.000 20224 worker thread done servicing request
01:06:40.555 00.000 20224 Worker thread wakes up
01:06:40.555 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.9 px 200 ms SOUTH
01:06:40.559 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:40.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:41.709 01.150 20224 Exposure complete
01:06:41.774 00.065 20224 worker thread done servicing request
01:06:41.774 00.000 8996 OnExposeComplete: enter
01:06:41.776 00.002 8996 UpdateGuideState(): m_state=6
01:06:41.777 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11939
01:06:41.779 00.002 8996 Star::Find returns 1 (0), X=134.86, Y=473.43, Mass=601465, SNR=314.1, Peak=37798 HFD=4.8
01:06:41.779 00.000 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
01:06:41.780 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
01:06:41.782 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=0.45 hyp=0.53 cameraTheta=2.12 mountX=-0.32 mountY=-0.41, mountTheta=-2.23
01:06:41.783 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.45, opts=13)
01:06:41.784 00.001 8996 Enqueuing Move request for scope (-0.28, 0.45)
01:06:41.785 00.001 20224 Worker thread wakes up
01:06:41.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.45) opts 0xd
01:06:41.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.45)
01:06:41.785 00.000 20224 Moving (-0.28, 0.45) raw xDistance=-0.32 yDistance=-0.41
01:06:41.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:06:41.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:41.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
01:06:41.785 00.000 20224 MoveAxis(E, 46, ABG)
01:06:41.785 00.000 20224 Guiding  Dir = 2, Dur = 46
01:06:41.785 00.000 20224 IsSlewing returns 0
01:06:41.786 00.001 20224 IsGuiding returns 0
01:06:41.789 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=37798, med=3107, FiltMin=2784, FiltMax=24665, Gamma=1.000
01:06:41.802 00.013 8996 UpdateGuideState exits: m=601465 SNR=314.1
01:06:41.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:41.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:41.804 00.000 8996 Enqueuing Expose request
01:06:41.847 00.043 20224 IsGuiding returns 1
01:06:41.847 00.000 20224 scope still moving after pulse duration time elapsed
01:06:41.876 00.029 20224 IsSlewing returns 0
01:06:41.876 00.000 20224 IsGuiding returns 1
01:06:41.907 00.031 20224 IsSlewing returns 0
01:06:41.909 00.002 20224 IsGuiding returns 1
01:06:41.938 00.029 20224 IsSlewing returns 0
01:06:41.939 00.001 20224 IsGuiding returns 0
01:06:41.939 00.000 20224 scope move finished after 46 + 106 ms
01:06:41.939 00.000 20224 Move returns status 0, amount 46
01:06:41.939 00.000 20224 MoveAxis(N, 0, ABG)
01:06:41.939 00.000 20224 Move returns status 0, amount 0
01:06:41.939 00.000 20224 move complete, result=0
01:06:41.939 00.000 20224 worker thread done servicing request
01:06:41.939 00.000 20224 Worker thread wakes up
01:06:41.939 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:41.939 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.4 px 0 ms NORTH
01:06:41.942 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:42.919 00.977 20224 Exposure complete
01:06:43.016 00.097 20224 worker thread done servicing request
01:06:43.016 00.000 8996 OnExposeComplete: enter
01:06:43.018 00.002 8996 UpdateGuideState(): m_state=6
01:06:43.020 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11940
01:06:43.022 00.002 8996 Star::Find returns 1 (0), X=135.14, Y=473.94, Mass=663608, SNR=335.4, Peak=39261 HFD=4.6
01:06:43.022 00.000 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
01:06:43.023 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
01:06:43.024 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.95 hyp=0.95 cameraTheta=1.57 mountX=-0.09 mountY=-0.95, mountTheta=-1.67
01:06:43.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.95, opts=13)
01:06:43.027 00.001 8996 Enqueuing Move request for scope (0.00, 0.95)
01:06:43.027 00.000 20224 Worker thread wakes up
01:06:43.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.95) opts 0xd
01:06:43.028 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.95)
01:06:43.028 00.000 20224 Moving (0.00, 0.95) raw xDistance=-0.09 yDistance=-0.95
01:06:43.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:06:43.028 00.000 20224 resist switch: large excursion: input -0.95 thresh 0.60 direction from 1 to -1
01:06:43.028 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.84
01:06:43.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
01:06:43.028 00.000 20224 MoveAxis(E, 0, ABG)
01:06:43.028 00.000 20224 Move returns status 0, amount 0
01:06:43.028 00.000 20224 MoveAxis(N, 200, ABG)
01:06:43.028 00.000 20224 Guiding  Dir = 0, Dur = 200
01:06:43.028 00.000 20224 IsSlewing returns 0
01:06:43.028 00.000 20224 IsGuiding returns 0
01:06:43.035 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39261, med=3107, FiltMin=2774, FiltMax=25430, Gamma=1.000
01:06:43.046 00.011 20224 PulseGuide returned control before completion, sleep 193
01:06:43.064 00.018 8996 UpdateGuideState exits: m=663608 SNR=335.4
01:06:43.066 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:43.067 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:43.067 00.000 8996 Enqueuing Expose request
01:06:43.251 00.184 20224 IsGuiding returns 1
01:06:43.251 00.000 20224 scope still moving after pulse duration time elapsed
01:06:43.283 00.032 20224 IsSlewing returns 0
01:06:43.283 00.000 20224 IsGuiding returns 1
01:06:43.313 00.030 20224 IsSlewing returns 0
01:06:43.313 00.000 20224 IsGuiding returns 0
01:06:43.315 00.002 20224 scope move finished after 200 + 85 ms
01:06:43.315 00.000 20224 Move returns status 0, amount 200
01:06:43.315 00.000 20224 move complete, result=0
01:06:43.315 00.000 20224 worker thread done servicing request
01:06:43.315 00.000 20224 Worker thread wakes up
01:06:43.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:43.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:43.316 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.9 px 200 ms NORTH
01:06:44.482 01.166 20224 Exposure complete
01:06:44.553 00.071 20224 worker thread done servicing request
01:06:44.553 00.000 8996 OnExposeComplete: enter
01:06:44.554 00.001 8996 UpdateGuideState(): m_state=6
01:06:44.555 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11941
01:06:44.556 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.65, Mass=684945, SNR=351.4, Peak=38656 HFD=4.8
01:06:44.557 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
01:06:44.557 00.000 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
01:06:44.558 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.67 hyp=0.69 cameraTheta=1.31 mountX=0.11 mountY=-0.68, mountTheta=-1.41
01:06:44.559 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.67, opts=13)
01:06:44.560 00.001 8996 Enqueuing Move request for scope (0.18, 0.67)
01:06:44.561 00.001 20224 Worker thread wakes up
01:06:44.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.67) opts 0xd
01:06:44.561 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.67)
01:06:44.561 00.000 20224 Moving (0.18, 0.67) raw xDistance=0.11 yDistance=-0.68
01:06:44.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:06:44.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
01:06:44.561 00.000 20224 MoveAxis(E, 0, ABG)
01:06:44.561 00.000 20224 Move returns status 0, amount 0
01:06:44.561 00.000 20224 MoveAxis(N, 144, ABG)
01:06:44.561 00.000 20224 Guiding  Dir = 0, Dur = 144
01:06:44.562 00.001 20224 IsSlewing returns 0
01:06:44.562 00.000 20224 IsGuiding returns 0
01:06:44.565 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38656, med=3107, FiltMin=2797, FiltMax=22259, Gamma=1.000
01:06:44.568 00.003 20224 PulseGuide returned control before completion, sleep 148
01:06:44.591 00.023 8996 UpdateGuideState exits: m=684945 SNR=351.4
01:06:44.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:44.593 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:44.594 00.001 8996 Enqueuing Expose request
01:06:44.722 00.128 20224 IsGuiding returns 1
01:06:44.722 00.000 20224 scope still moving after pulse duration time elapsed
01:06:44.754 00.032 20224 IsSlewing returns 0
01:06:44.754 00.000 20224 IsGuiding returns 0
01:06:44.754 00.000 20224 scope move finished after 144 + 47 ms
01:06:44.754 00.000 20224 Move returns status 0, amount 144
01:06:44.754 00.000 20224 move complete, result=0
01:06:44.754 00.000 20224 worker thread done servicing request
01:06:44.754 00.000 20224 Worker thread wakes up
01:06:44.754 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.7 px 144 ms NORTH
01:06:44.756 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:44.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:45.738 00.982 20224 Exposure complete
01:06:45.824 00.086 20224 worker thread done servicing request
01:06:45.824 00.000 8996 OnExposeComplete: enter
01:06:45.825 00.001 8996 UpdateGuideState(): m_state=6
01:06:45.826 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11942
01:06:45.827 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.03, Mass=596409, SNR=320.1, Peak=36534 HFD=4.5
01:06:45.827 00.000 8996 MultiStar: exiting stabilization period
01:06:45.828 00.001 8996 MultiStar: [#1 0.13,0.20,0.63,U] [#2 -0.19,-0.04,0.72,U] [#3 0.15,-0.11,0.64,U] [#4 -0.25,0.07,0.59,U] [#5 -0.31,0.18,0.65,U] [#6 0.03,0.44,0.41,U] [#7 0.04,0.07,0.42,U] [#8 -0.42,-0.05,0.33,U] 
01:06:45.829 00.001 8996 single-star, 8 included, MultiStar: {-0.08, 0.08}, one-star: {-0.01, 0.05}
01:06:45.830 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
01:06:45.830 00.000 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
01:06:45.830 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.80 mountX=-0.02 mountY=-0.05, mountTheta=-1.90
01:06:45.832 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
01:06:45.833 00.001 8996 Enqueuing Move request for scope (-0.01, 0.05)
01:06:45.833 00.000 20224 Worker thread wakes up
01:06:45.834 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
01:06:45.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
01:06:45.834 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.02 yDistance=-0.05
01:06:45.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:06:45.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:45.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:06:45.834 00.000 20224 MoveAxis(E, 0, ABG)
01:06:45.834 00.000 20224 Move returns status 0, amount 0
01:06:45.834 00.000 20224 MoveAxis(N, 0, ABG)
01:06:45.834 00.000 20224 Move returns status 0, amount 0
01:06:45.834 00.000 20224 move complete, result=0
01:06:45.834 00.000 20224 worker thread done servicing request
01:06:45.838 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=36534, med=3107, FiltMin=2819, FiltMax=25328, Gamma=1.000
01:06:45.851 00.013 8996 UpdateGuideState exits: m=596409 SNR=320.1
01:06:45.851 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:45.853 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:45.854 00.001 8996 Enqueuing Expose request
01:06:45.855 00.001 20224 Worker thread wakes up
01:06:45.855 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:06:45.856 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:45.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:47.018 01.162 20224 Exposure complete
01:06:47.100 00.082 20224 worker thread done servicing request
01:06:47.100 00.000 8996 OnExposeComplete: enter
01:06:47.103 00.003 8996 UpdateGuideState(): m_state=6
01:06:47.106 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11943
01:06:47.108 00.002 8996 Star::Find returns 1 (0), X=135.12, Y=472.70, Mass=642477, SNR=333.3, Peak=40454 HFD=4.6
01:06:47.111 00.003 8996 MultiStar: [#1 0.26,-0.44,0.00,M2] [#2 0.01,-0.36,0.70,U] [#3 0.40,-0.32,0.00,M8] [#4 0.17,-0.50,0.00,M2] [#5 0.12,-0.43,0.00,M5] [#6 0.01,-0.23,0.41,U] [#7 0.33,-0.47,0.00,M2] [#8 -0.02,-0.23,0.31,U] 
01:06:47.113 00.002 8996 single-star, 3 included, MultiStar: {-0.00, -0.29}, one-star: {-0.01, -0.28}
01:06:47.115 00.002 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
01:06:47.118 00.003 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
01:06:47.120 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.61 mountX=0.02 mountY=0.28, mountTheta=1.52
01:06:47.124 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.28, opts=13)
01:06:47.125 00.001 8996 Enqueuing Move request for scope (-0.01, -0.28)
01:06:47.127 00.002 20224 Worker thread wakes up
01:06:47.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd
01:06:47.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.28)
01:06:47.127 00.000 20224 Moving (-0.01, -0.28) raw xDistance=0.02 yDistance=0.28
01:06:47.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:06:47.128 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:47.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:06:47.128 00.000 20224 MoveAxis(E, 0, ABG)
01:06:47.128 00.000 20224 Move returns status 0, amount 0
01:06:47.128 00.000 20224 MoveAxis(N, 0, ABG)
01:06:47.128 00.000 20224 Move returns status 0, amount 0
01:06:47.128 00.000 20224 move complete, result=0
01:06:47.128 00.000 20224 worker thread done servicing request
01:06:47.133 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40454, med=3107, FiltMin=2816, FiltMax=20733, Gamma=1.000
01:06:47.146 00.013 8996 UpdateGuideState exits: m=642477 SNR=333.3
01:06:47.149 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:47.151 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:47.153 00.002 8996 Enqueuing Expose request
01:06:47.155 00.002 20224 Worker thread wakes up
01:06:47.155 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:06:47.157 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:47.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:48.142 00.985 20224 Exposure complete
01:06:48.226 00.084 20224 worker thread done servicing request
01:06:48.226 00.000 8996 OnExposeComplete: enter
01:06:48.227 00.001 8996 UpdateGuideState(): m_state=6
01:06:48.229 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11944
01:06:48.231 00.002 8996 Star::Find returns 1 (0), X=135.30, Y=472.80, Mass=664324, SNR=335.3, Peak=46086 HFD=4.6
01:06:48.233 00.002 8996 MultiStar: [#1 -0.03,-0.59,0.00,M3] [#2 0.02,-0.51,0.00,M7] [#3 0.20,-0.70,0.00,M9] [#4 0.30,-0.70,0.00,M3] [#5 -0.05,-0.91,0.00,M6] [#6 0.05,-0.41,0.35,U] [#7 0.07,-1.06,0.00,M3] [#8 -0.11,-0.18,0.32,U] 
01:06:48.235 00.002 8996 single-star, 2 included, MultiStar: {0.09, -0.23}, one-star: {0.17, -0.18}
01:06:48.236 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
01:06:48.237 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
01:06:48.238 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.18 hyp=0.24 cameraTheta=-0.82 mountX=0.18 mountY=0.16, mountTheta=0.72
01:06:48.241 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.18, opts=13)
01:06:48.242 00.001 8996 Enqueuing Move request for scope (0.17, -0.18)
01:06:48.243 00.001 20224 Worker thread wakes up
01:06:48.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.18) opts 0xd
01:06:48.244 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.18)
01:06:48.244 00.000 20224 Moving (0.17, -0.18) raw xDistance=0.18 yDistance=0.16
01:06:48.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:06:48.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:48.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:06:48.244 00.000 20224 MoveAxis(E, 0, ABG)
01:06:48.244 00.000 20224 Move returns status 0, amount 0
01:06:48.244 00.000 20224 MoveAxis(N, 0, ABG)
01:06:48.245 00.001 20224 Move returns status 0, amount 0
01:06:48.245 00.000 20224 move complete, result=0
01:06:48.245 00.000 20224 worker thread done servicing request
01:06:48.250 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46086, med=3107, FiltMin=2825, FiltMax=23504, Gamma=1.000
01:06:48.274 00.024 8996 UpdateGuideState exits: m=664324 SNR=335.3
01:06:48.276 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:48.279 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:48.281 00.002 8996 Enqueuing Expose request
01:06:48.283 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:06:48.285 00.002 20224 Worker thread wakes up
01:06:48.285 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:48.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:49.450 01.165 20224 Exposure complete
01:06:49.506 00.056 20224 worker thread done servicing request
01:06:49.506 00.000 8996 OnExposeComplete: enter
01:06:49.507 00.001 8996 UpdateGuideState(): m_state=6
01:06:49.509 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11945
01:06:49.509 00.000 8996 Star::Find returns 1 (0), X=135.05, Y=472.48, Mass=697568, SNR=328.1, Peak=44944 HFD=4.9
01:06:49.511 00.002 8996 MultiStar: [#1 0.03,-0.90,0.00,M4] [#2 -0.18,-0.90,0.00,M8] [#3 -0.08,-0.97,0.00,M10] [#4 -0.15,-1.13,0.00,M4] [#5 -0.04,-1.00,0.00,M7] [#6 -0.10,-0.89,0.00,M1] [#7 0.01,-0.98,0.00,M4] [#8 0.24,-0.94,0.00,M1] 
01:06:49.512 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:06:49.513 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:06:49.514 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.50 hyp=0.51 cameraTheta=-1.74 mountX=-0.04 mountY=0.51, mountTheta=1.64
01:06:49.516 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.50, opts=13)
01:06:49.517 00.001 8996 Enqueuing Move request for scope (-0.08, -0.50)
01:06:49.518 00.001 20224 Worker thread wakes up
01:06:49.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.50) opts 0xd
01:06:49.518 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.50)
01:06:49.518 00.000 20224 Moving (-0.08, -0.50) raw xDistance=-0.04 yDistance=0.51
01:06:49.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:06:49.519 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:06:49.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
01:06:49.519 00.000 20224 MoveAxis(E, 0, ABG)
01:06:49.519 00.000 20224 Move returns status 0, amount 0
01:06:49.519 00.000 20224 MoveAxis(N, 0, ABG)
01:06:49.519 00.000 20224 Move returns status 0, amount 0
01:06:49.519 00.000 20224 move complete, result=0
01:06:49.519 00.000 20224 worker thread done servicing request
01:06:49.523 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44944, med=3107, FiltMin=2806, FiltMax=23302, Gamma=1.000
01:06:49.536 00.013 8996 UpdateGuideState exits: m=697568 SNR=328.1
01:06:49.536 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:49.537 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:49.538 00.001 8996 Enqueuing Expose request
01:06:49.539 00.001 20224 Worker thread wakes up
01:06:49.539 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
01:06:49.539 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:49.540 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:50.507 00.967 20224 Exposure complete
01:06:50.583 00.076 20224 worker thread done servicing request
01:06:50.583 00.000 8996 OnExposeComplete: enter
01:06:50.584 00.001 8996 UpdateGuideState(): m_state=6
01:06:50.585 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11946
01:06:50.586 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=471.98, Mass=645095, SNR=297.8, Peak=55264 HFD=4.6
01:06:50.587 00.001 8996 MultiStar: large primary error, entering stabilization period
01:06:50.587 00.000 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
01:06:50.588 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
01:06:50.589 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=-1.01 hyp=1.07 cameraTheta=-1.22 mountX=0.47 mountY=0.96, mountTheta=1.12
01:06:50.590 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=-1.01, opts=13)
01:06:50.591 00.001 8996 Enqueuing Move request for scope (0.37, -1.01)
01:06:50.592 00.001 20224 Worker thread wakes up
01:06:50.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, -1.01) opts 0xd
01:06:50.592 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, -1.01)
01:06:50.592 00.000 20224 Moving (0.37, -1.01) raw xDistance=0.47 yDistance=0.96
01:06:50.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
01:06:50.592 00.000 20224 resist switch: large excursion: input 0.96 thresh 0.60 direction from -1 to 1
01:06:50.592 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.87
01:06:50.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
01:06:50.592 00.000 20224 MoveAxis(W, 68, ABG)
01:06:50.592 00.000 20224 Guiding  Dir = 3, Dur = 68
01:06:50.593 00.001 20224 IsSlewing returns 0
01:06:50.593 00.000 20224 IsGuiding returns 0
01:06:50.596 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=55264, med=3107, FiltMin=2777, FiltMax=25347, Gamma=1.000
01:06:50.614 00.018 8996 UpdateGuideState exits: m=645095 SNR=297.8
01:06:50.616 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:50.618 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:50.619 00.001 8996 Enqueuing Expose request
01:06:50.635 00.016 20224 PulseGuide returned control before completion, sleep 36
01:06:50.679 00.044 20224 IsGuiding returns 1
01:06:50.679 00.000 20224 scope still moving after pulse duration time elapsed
01:06:50.711 00.032 20224 IsSlewing returns 0
01:06:50.711 00.000 20224 IsGuiding returns 1
01:06:50.741 00.030 20224 IsSlewing returns 0
01:06:50.742 00.001 20224 IsGuiding returns 0
01:06:50.742 00.000 20224 scope move finished after 68 + 81 ms
01:06:50.742 00.000 20224 Move returns status 0, amount 68
01:06:50.742 00.000 20224 MoveAxis(S, 202, ABG)
01:06:50.742 00.000 20224 Guiding  Dir = 1, Dur = 202
01:06:50.742 00.000 20224 IsSlewing returns 0
01:06:50.743 00.001 20224 IsGuiding returns 0
01:06:50.791 00.048 20224 PulseGuide returned control before completion, sleep 165
01:06:50.961 00.170 20224 IsGuiding returns 1
01:06:50.961 00.000 20224 scope still moving after pulse duration time elapsed
01:06:50.991 00.030 20224 IsSlewing returns 0
01:06:50.992 00.001 20224 IsGuiding returns 1
01:06:51.022 00.030 20224 IsSlewing returns 0
01:06:51.022 00.000 20224 IsGuiding returns 1
01:06:51.053 00.031 20224 IsSlewing returns 0
01:06:51.054 00.001 20224 IsGuiding returns 0
01:06:51.054 00.000 20224 scope move finished after 202 + 108 ms
01:06:51.054 00.000 20224 Move returns status 0, amount 202
01:06:51.054 00.000 20224 move complete, result=0
01:06:51.054 00.000 20224 worker thread done servicing request
01:06:51.054 00.000 20224 Worker thread wakes up
01:06:51.055 00.001 8996 GuideStep: 0.5 px 68 ms WEST, 1.0 px 202 ms SOUTH
01:06:51.058 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:51.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:52.240 01.182 20224 Exposure complete
01:06:52.306 00.066 20224 worker thread done servicing request
01:06:52.306 00.000 8996 OnExposeComplete: enter
01:06:52.308 00.002 8996 UpdateGuideState(): m_state=6
01:06:52.310 00.002 8996 Star::Find(15, 135, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11947
01:06:52.311 00.001 8996 Star::Find returns 1 (0), X=134.82, Y=472.85, Mass=614892, SNR=296.4, Peak=47462 HFD=4.5
01:06:52.312 00.001 8996 MultiStar: exiting stabilization period
01:06:52.313 00.001 8996 MultiStar: [#1 -0.50,-0.32,0.00,M5] [#2 -0.69,-0.08,0.00,M9] [#3 -0.15,-0.09,0.63,U] [#4 -0.58,-0.20,0.00,M5] [#5 -0.15,-0.53,0.00,M8] [#6 -0.07,0.03,0.51,U] [#7 -0.49,-0.38,0.00,M5] [#8 -0.22,-0.38,0.37,U] 
01:06:52.313 00.000 8996 refined, 3 included, MultiStar: {-0.21, -0.13}, one-star: {-0.32, -0.13}
01:06:52.314 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
01:06:52.315 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
01:06:52.316 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.13 hyp=0.25 cameraTheta=-2.60 mountX=-0.20 mountY=0.15, mountTheta=2.49
01:06:52.318 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.13, opts=13)
01:06:52.319 00.001 8996 Enqueuing Move request for scope (-0.21, -0.13)
01:06:52.320 00.001 20224 Worker thread wakes up
01:06:52.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.13) opts 0xd
01:06:52.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.13)
01:06:52.320 00.000 20224 Moving (-0.21, -0.13) raw xDistance=-0.20 yDistance=0.15
01:06:52.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:06:52.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:52.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:06:52.320 00.000 20224 MoveAxis(E, 0, ABG)
01:06:52.320 00.000 20224 Move returns status 0, amount 0
01:06:52.320 00.000 20224 MoveAxis(N, 0, ABG)
01:06:52.320 00.000 20224 Move returns status 0, amount 0
01:06:52.321 00.001 20224 move complete, result=0
01:06:52.321 00.000 20224 worker thread done servicing request
01:06:52.331 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47462, med=3107, FiltMin=2813, FiltMax=24701, Gamma=1.000
01:06:52.345 00.014 8996 UpdateGuideState exits: m=614892 SNR=296.4
01:06:52.346 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:52.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:52.348 00.001 8996 Enqueuing Expose request
01:06:52.348 00.000 20224 Worker thread wakes up
01:06:52.348 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:06:52.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:52.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:53.327 00.978 20224 Exposure complete
01:06:53.397 00.070 20224 worker thread done servicing request
01:06:53.397 00.000 8996 OnExposeComplete: enter
01:06:53.398 00.001 8996 UpdateGuideState(): m_state=6
01:06:53.399 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11948
01:06:53.401 00.002 8996 Star::Find returns 1 (0), X=134.40, Y=472.88, Mass=635538, SNR=294.0, Peak=45750 HFD=4.6
01:06:53.403 00.002 8996 MultiStar: [#1 -0.72,0.12,0.00,M6] [#2 -0.53,0.13,0.00,M10] [#3 -0.23,0.05,0.71,U] [#4 -0.29,0.08,0.64,U] [#5 -0.35,-0.34,0.00,M9] [#6 -0.67,0.11,0.00,M1] [#7 -0.71,-0.16,0.00,M6] [#8 -0.41,0.02,0.40,U] 
01:06:53.404 00.001 8996 refined, 3 included, MultiStar: {-0.45, -0.00}, one-star: {-0.73, -0.10}
01:06:53.405 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
01:06:53.405 00.000 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
01:06:53.406 00.001 8996 CameraToMount -- cameraX=-0.45 cameraY=-0.00 hyp=0.45 cameraTheta=-3.14 mountX=-0.45 mountY=0.05, mountTheta=3.02
01:06:53.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=-0.00, opts=13)
01:06:53.409 00.001 8996 Enqueuing Move request for scope (-0.45, -0.00)
01:06:53.410 00.001 20224 Worker thread wakes up
01:06:53.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.00) opts 0xd
01:06:53.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, -0.00)
01:06:53.410 00.000 20224 Moving (-0.45, -0.00) raw xDistance=-0.45 yDistance=0.05
01:06:53.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
01:06:53.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:53.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:06:53.410 00.000 20224 MoveAxis(E, 66, ABG)
01:06:53.410 00.000 20224 Guiding  Dir = 2, Dur = 66
01:06:53.411 00.001 20224 IsSlewing returns 0
01:06:53.411 00.000 20224 IsGuiding returns 0
01:06:53.413 00.002 20224 PulseGuide returned control before completion, sleep 75
01:06:53.419 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45750, med=3107, FiltMin=2825, FiltMax=25213, Gamma=1.000
01:06:53.441 00.022 8996 UpdateGuideState exits: m=635538 SNR=294.0
01:06:53.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:53.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:53.444 00.001 8996 Enqueuing Expose request
01:06:53.497 00.053 20224 IsGuiding returns 0
01:06:53.497 00.000 20224 Move returns status 0, amount 66
01:06:53.497 00.000 20224 MoveAxis(N, 0, ABG)
01:06:53.497 00.000 20224 Move returns status 0, amount 0
01:06:53.497 00.000 20224 move complete, result=0
01:06:53.497 00.000 20224 worker thread done servicing request
01:06:53.498 00.001 20224 Worker thread wakes up
01:06:53.498 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:53.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:53.498 00.000 8996 GuideStep: -0.5 px 66 ms EAST, 0.1 px 0 ms NORTH
01:06:54.651 01.153 20224 Exposure complete
01:06:54.705 00.054 20224 worker thread done servicing request
01:06:54.705 00.000 8996 OnExposeComplete: enter
01:06:54.708 00.003 8996 UpdateGuideState(): m_state=6
01:06:54.710 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11949
01:06:54.711 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.17, Mass=657971, SNR=317.6, Peak=48214 HFD=4.4
01:06:54.713 00.002 8996 MultiStar: [#1 -0.44,0.03,0.64,U] [#2 -0.52,0.08,0.00,R] [#3 0.33,0.11,0.60,U] [#4 -0.17,0.23,0.55,U] [#5 -0.11,-0.47,0.00,M10] [#6 -0.01,0.14,0.47,U] [#7 -0.06,-0.25,0.39,U] [#8 0.05,0.23,0.39,U] 
01:06:54.714 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.11}, one-star: {-0.07, 0.18}
01:06:54.715 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
01:06:54.717 00.002 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:06:54.719 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.11 mountX=-0.08 mountY=-0.10, mountTheta=-2.21
01:06:54.721 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.11, opts=13)
01:06:54.724 00.003 8996 Enqueuing Move request for scope (-0.07, 0.11)
01:06:54.726 00.002 20224 Worker thread wakes up
01:06:54.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
01:06:54.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
01:06:54.726 00.000 20224 Moving (-0.07, 0.11) raw xDistance=-0.08 yDistance=-0.10
01:06:54.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:06:54.727 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:54.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:06:54.727 00.000 20224 MoveAxis(E, 0, ABG)
01:06:54.727 00.000 20224 Move returns status 0, amount 0
01:06:54.727 00.000 20224 MoveAxis(N, 0, ABG)
01:06:54.727 00.000 20224 Move returns status 0, amount 0
01:06:54.727 00.000 20224 move complete, result=0
01:06:54.727 00.000 20224 worker thread done servicing request
01:06:54.735 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=48214, med=3107, FiltMin=2800, FiltMax=26144, Gamma=1.000
01:06:54.754 00.019 8996 UpdateGuideState exits: m=657971 SNR=317.6
01:06:54.757 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:54.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:54.759 00.001 8996 Enqueuing Expose request
01:06:54.760 00.001 20224 Worker thread wakes up
01:06:54.760 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:06:54.761 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:54.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:55.731 00.970 20224 Exposure complete
01:06:55.805 00.074 20224 worker thread done servicing request
01:06:55.805 00.000 8996 OnExposeComplete: enter
01:06:55.806 00.001 8996 UpdateGuideState(): m_state=6
01:06:55.807 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11950
01:06:55.808 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.17, Mass=697965, SNR=326.0, Peak=55350 HFD=4.4
01:06:55.809 00.001 8996 MultiStar: [#1 -0.17,-0.09,0.62,U] [#2 0.39,-0.15,0.70,U] [#3 0.23,0.04,0.54,U] [#4 -0.02,-0.04,0.46,U] [#5 -0.07,-0.42,0.53,U] [#6 -0.13,0.16,0.43,U] [#7 -0.14,-0.35,0.46,U] [#8 -0.11,0.20,0.34,U] 
01:06:55.810 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.04}, one-star: {-0.25, 0.19}
01:06:55.810 00.000 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
01:06:55.811 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
01:06:55.812 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.21 mountX=-0.03 mountY=0.05, mountTheta=2.10
01:06:55.813 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
01:06:55.814 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
01:06:55.815 00.001 20224 Worker thread wakes up
01:06:55.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
01:06:55.815 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
01:06:55.815 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.05
01:06:55.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:06:55.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:55.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:06:55.815 00.000 20224 MoveAxis(E, 0, ABG)
01:06:55.815 00.000 20224 Move returns status 0, amount 0
01:06:55.815 00.000 20224 MoveAxis(N, 0, ABG)
01:06:55.815 00.000 20224 Move returns status 0, amount 0
01:06:55.815 00.000 20224 move complete, result=0
01:06:55.815 00.000 20224 worker thread done servicing request
01:06:55.819 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=55350, med=3107, FiltMin=2761, FiltMax=26704, Gamma=1.000
01:06:55.832 00.013 8996 UpdateGuideState exits: m=697965 SNR=326.0
01:06:55.833 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:55.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:55.834 00.000 8996 Enqueuing Expose request
01:06:55.835 00.001 20224 Worker thread wakes up
01:06:55.835 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:06:55.836 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:55.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:56.991 01.155 20224 Exposure complete
01:06:57.066 00.075 20224 worker thread done servicing request
01:06:57.066 00.000 8996 OnExposeComplete: enter
01:06:57.067 00.001 8996 UpdateGuideState(): m_state=6
01:06:57.068 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11951
01:06:57.069 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=472.88, Mass=700708, SNR=324.5, Peak=54678 HFD=4.5
01:06:57.070 00.001 8996 MultiStar: [#1 -0.22,0.04,0.67,U] [#2 0.32,0.04,0.71,U] [#3 0.20,-0.04,0.56,U] [#4 0.05,-0.07,0.58,U] [#5 -0.14,-0.10,0.56,U] [#6 0.17,0.09,0.40,U] [#7 0.16,0.10,0.39,U] [#8 -0.09,-0.13,0.38,U] 
01:06:57.071 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.02}, one-star: {-0.38, -0.10}
01:06:57.072 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:06:57.073 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
01:06:57.073 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.39 mountX=-0.02 mountY=0.03, mountTheta=2.28
01:06:57.076 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
01:06:57.079 00.003 8996 Enqueuing Move request for scope (-0.03, -0.02)
01:06:57.082 00.003 20224 Worker thread wakes up
01:06:57.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:06:57.082 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:06:57.082 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=0.03
01:06:57.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:06:57.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:57.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:06:57.082 00.000 20224 MoveAxis(E, 0, ABG)
01:06:57.082 00.000 20224 Move returns status 0, amount 0
01:06:57.083 00.001 20224 MoveAxis(N, 0, ABG)
01:06:57.083 00.000 20224 Move returns status 0, amount 0
01:06:57.083 00.000 20224 move complete, result=0
01:06:57.083 00.000 20224 worker thread done servicing request
01:06:57.092 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54678, med=3107, FiltMin=2806, FiltMax=27501, Gamma=1.000
01:06:57.115 00.023 8996 UpdateGuideState exits: m=700708 SNR=324.5
01:06:57.117 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:57.119 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:57.120 00.001 8996 Enqueuing Expose request
01:06:57.121 00.001 20224 Worker thread wakes up
01:06:57.122 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:06:57.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:57.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:58.090 00.967 20224 Exposure complete
01:06:58.163 00.073 20224 worker thread done servicing request
01:06:58.163 00.000 8996 OnExposeComplete: enter
01:06:58.164 00.001 8996 UpdateGuideState(): m_state=6
01:06:58.165 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11952
01:06:58.166 00.001 8996 Star::Find returns 1 (0), X=134.60, Y=472.72, Mass=797369, SNR=364.0, Peak=55670 HFD=4.7
01:06:58.167 00.001 8996 MultiStar: [#1 -0.37,-0.51,0.00,M4] [#2 0.22,-0.47,0.00,M1] [#3 -0.06,-0.32,0.47,U] [#4 -0.10,-0.25,0.45,U] [#5 -0.49,-0.31,0.00,M9] [#6 -0.19,-0.20,0.37,U] [#7 -0.36,-0.28,0.00,M4] [#8 -0.36,-0.15,0.34,U] 
01:06:58.168 00.001 8996 refined, 4 included, MultiStar: {-0.30, -0.25}, one-star: {-0.54, -0.26}
01:06:58.168 00.000 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
01:06:58.169 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
01:06:58.170 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.25 hyp=0.39 cameraTheta=-2.46 mountX=-0.28 mountY=0.28, mountTheta=2.36
01:06:58.172 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.25, opts=13)
01:06:58.173 00.001 8996 Enqueuing Move request for scope (-0.30, -0.25)
01:06:58.174 00.001 20224 Worker thread wakes up
01:06:58.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.25) opts 0xd
01:06:58.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.25)
01:06:58.174 00.000 20224 Moving (-0.30, -0.25) raw xDistance=-0.28 yDistance=0.28
01:06:58.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
01:06:58.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:06:58.174 00.000 20224 MoveAxis(E, 41, ABG)
01:06:58.174 00.000 20224 Guiding  Dir = 2, Dur = 41
01:06:58.174 00.000 20224 IsSlewing returns 0
01:06:58.174 00.000 20224 IsGuiding returns 0
01:06:58.183 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=55670, med=3107, FiltMin=2784, FiltMax=31910, Gamma=1.000
01:06:58.209 00.026 8996 UpdateGuideState exits: m=797369 SNR=364.0
01:06:58.211 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:58.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:58.213 00.001 8996 Enqueuing Expose request
01:06:58.240 00.027 20224 IsGuiding returns 1
01:06:58.240 00.000 20224 scope still moving after pulse duration time elapsed
01:06:58.269 00.029 20224 IsSlewing returns 0
01:06:58.269 00.000 20224 IsGuiding returns 1
01:06:58.301 00.032 20224 IsSlewing returns 0
01:06:58.302 00.001 20224 IsGuiding returns 1
01:06:58.332 00.030 20224 IsSlewing returns 0
01:06:58.332 00.000 20224 IsGuiding returns 0
01:06:58.332 00.000 20224 scope move finished after 41 + 116 ms
01:06:58.332 00.000 20224 Move returns status 0, amount 41
01:06:58.332 00.000 20224 MoveAxis(S, 59, ABG)
01:06:58.332 00.000 20224 Guiding  Dir = 1, Dur = 59
01:06:58.333 00.001 20224 IsSlewing returns 0
01:06:58.333 00.000 20224 IsGuiding returns 0
01:06:58.334 00.001 20224 PulseGuide returned control before completion, sleep 68
01:06:58.410 00.076 20224 IsGuiding returns 1
01:06:58.410 00.000 20224 scope still moving after pulse duration time elapsed
01:06:58.441 00.031 20224 IsSlewing returns 0
01:06:58.442 00.001 20224 IsGuiding returns 0
01:06:58.442 00.000 20224 scope move finished after 59 + 49 ms
01:06:58.442 00.000 20224 Move returns status 0, amount 59
01:06:58.442 00.000 20224 move complete, result=0
01:06:58.442 00.000 20224 worker thread done servicing request
01:06:58.442 00.000 20224 Worker thread wakes up
01:06:58.442 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:58.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:06:58.442 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.3 px 59 ms SOUTH
01:06:59.618 01.176 20224 Exposure complete
01:06:59.687 00.069 20224 worker thread done servicing request
01:06:59.687 00.000 8996 OnExposeComplete: enter
01:06:59.689 00.002 8996 UpdateGuideState(): m_state=6
01:06:59.690 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11953
01:06:59.692 00.002 8996 Star::Find returns 1 (0), X=135.36, Y=473.23, Mass=598835, SNR=302.4, Peak=41686 HFD=4.7
01:06:59.694 00.002 8996 MultiStar: [#1 0.13,0.22,0.71,U] [#2 0.63,-0.06,0.00,M2] [#3 0.60,0.38,0.00,M5] [#4 0.29,0.04,0.57,U] [#5 0.18,-0.29,0.68,U] [#6 0.38,0.28,0.00,M1] [#7 -0.06,0.09,0.42,U] [#8 0.37,-0.00,0.42,U] 
01:06:59.695 00.001 8996 refined, 5 included, MultiStar: {0.19, 0.07}, one-star: {0.22, 0.25}
01:06:59.696 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
01:06:59.697 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
01:06:59.698 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.07 hyp=0.20 cameraTheta=0.35 mountX=0.18 mountY=-0.09, mountTheta=-0.46
01:06:59.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.07, opts=13)
01:06:59.700 00.000 8996 Enqueuing Move request for scope (0.19, 0.07)
01:06:59.702 00.002 20224 Worker thread wakes up
01:06:59.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.07) opts 0xd
01:06:59.702 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.07)
01:06:59.702 00.000 20224 Moving (0.19, 0.07) raw xDistance=0.18 yDistance=-0.09
01:06:59.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:06:59.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:06:59.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:06:59.702 00.000 20224 MoveAxis(E, 0, ABG)
01:06:59.702 00.000 20224 Move returns status 0, amount 0
01:06:59.702 00.000 20224 MoveAxis(N, 0, ABG)
01:06:59.703 00.001 20224 Move returns status 0, amount 0
01:06:59.703 00.000 20224 move complete, result=0
01:06:59.703 00.000 20224 worker thread done servicing request
01:06:59.707 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41686, med=3107, FiltMin=2816, FiltMax=22544, Gamma=1.000
01:06:59.722 00.015 8996 UpdateGuideState exits: m=598835 SNR=302.4
01:06:59.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:06:59.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:06:59.724 00.000 8996 Enqueuing Expose request
01:06:59.725 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:06:59.726 00.001 20224 Worker thread wakes up
01:06:59.726 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:06:59.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:00.693 00.967 20224 Exposure complete
01:07:00.785 00.092 20224 worker thread done servicing request
01:07:00.785 00.000 8996 OnExposeComplete: enter
01:07:00.787 00.002 8996 UpdateGuideState(): m_state=6
01:07:00.789 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11954
01:07:00.791 00.002 8996 Star::Find returns 1 (0), X=135.41, Y=473.27, Mass=667875, SNR=322.2, Peak=44150 HFD=4.7
01:07:00.794 00.003 8996 MultiStar: [#1 0.01,0.15,0.65,U] [#2 0.37,-0.23,0.64,U] [#3 0.42,0.15,0.00,M6] [#4 0.20,0.41,0.00,M1] [#5 0.29,-0.18,0.63,U] [#6 0.19,0.04,0.37,U] [#7 -0.03,-0.12,0.38,U] [#8 0.07,-0.14,0.40,U] 
01:07:00.795 00.001 8996 refined, 6 included, MultiStar: {0.19, 0.01}, one-star: {0.27, 0.29}
01:07:00.797 00.002 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
01:07:00.798 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
01:07:00.799 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.05 mountX=0.19 mountY=-0.03, mountTheta=-0.17
01:07:00.801 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.01, opts=13)
01:07:00.802 00.001 8996 Enqueuing Move request for scope (0.19, 0.01)
01:07:00.803 00.001 20224 Worker thread wakes up
01:07:00.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
01:07:00.803 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
01:07:00.803 00.000 20224 Moving (0.19, 0.01) raw xDistance=0.19 yDistance=-0.03
01:07:00.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:07:00.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:00.804 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:07:00.804 00.000 20224 MoveAxis(E, 0, ABG)
01:07:00.804 00.000 20224 Move returns status 0, amount 0
01:07:00.804 00.000 20224 MoveAxis(N, 0, ABG)
01:07:00.804 00.000 20224 Move returns status 0, amount 0
01:07:00.804 00.000 20224 move complete, result=0
01:07:00.804 00.000 20224 worker thread done servicing request
01:07:00.809 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=44150, med=3107, FiltMin=2822, FiltMax=23715, Gamma=1.000
01:07:00.829 00.020 8996 UpdateGuideState exits: m=667875 SNR=322.2
01:07:00.832 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:00.834 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:00.836 00.002 8996 Enqueuing Expose request
01:07:00.838 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:00.840 00.002 20224 Worker thread wakes up
01:07:00.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:00.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:01.994 01.154 20224 Exposure complete
01:07:02.062 00.068 20224 worker thread done servicing request
01:07:02.062 00.000 8996 OnExposeComplete: enter
01:07:02.064 00.002 8996 UpdateGuideState(): m_state=6
01:07:02.065 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11955
01:07:02.066 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.20, Mass=622618, SNR=303.7, Peak=46726 HFD=4.7
01:07:02.068 00.002 8996 MultiStar: [#1 0.05,0.36,0.75,U] [#2 0.66,-0.08,0.00,M2] [#3 0.27,-0.32,0.68,U] [#4 -0.11,-0.12,0.47,U] [#5 0.34,-0.24,0.61,U] [#6 0.04,-0.05,0.48,U] [#7 -0.23,-0.13,0.43,U] [#8 0.17,0.04,0.42,U] 
01:07:02.069 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.00}, one-star: {0.37, 0.22}
01:07:02.071 00.002 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
01:07:02.072 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
01:07:02.073 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.00 hyp=0.15 cameraTheta=0.01 mountX=0.15 mountY=-0.02, mountTheta=-0.13
01:07:02.075 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.00, opts=13)
01:07:02.076 00.001 8996 Enqueuing Move request for scope (0.15, 0.00)
01:07:02.077 00.001 20224 Worker thread wakes up
01:07:02.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.00) opts 0xd
01:07:02.078 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.00)
01:07:02.078 00.000 20224 Moving (0.15, 0.00) raw xDistance=0.15 yDistance=-0.02
01:07:02.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:07:02.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:02.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:07:02.078 00.000 20224 MoveAxis(E, 0, ABG)
01:07:02.078 00.000 20224 Move returns status 0, amount 0
01:07:02.078 00.000 20224 MoveAxis(N, 0, ABG)
01:07:02.078 00.000 20224 Move returns status 0, amount 0
01:07:02.078 00.000 20224 move complete, result=0
01:07:02.078 00.000 20224 worker thread done servicing request
01:07:02.081 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=46726, med=3107, FiltMin=2816, FiltMax=25619, Gamma=1.000
01:07:02.094 00.013 8996 UpdateGuideState exits: m=622618 SNR=303.7
01:07:02.097 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:02.099 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:02.102 00.003 8996 Enqueuing Expose request
01:07:02.103 00.001 20224 Worker thread wakes up
01:07:02.103 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:02.105 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:02.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:03.076 00.971 20224 Exposure complete
01:07:03.166 00.090 20224 worker thread done servicing request
01:07:03.166 00.000 8996 OnExposeComplete: enter
01:07:03.168 00.002 8996 UpdateGuideState(): m_state=6
01:07:03.169 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11956
01:07:03.170 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.00, Mass=711774, SNR=328.0, Peak=54038 HFD=4.7
01:07:03.171 00.001 8996 MultiStar: [#1 0.22,0.02,0.62,U] [#2 0.51,0.06,0.00,M3] [#3 0.47,-0.56,0.00,M6] [#4 0.23,-0.30,0.51,U] [#5 0.14,-0.09,0.55,U] [#6 0.07,0.05,0.43,U] [#7 -0.00,-0.34,0.36,U] [#8 0.26,0.44,0.00,M1] 
01:07:03.172 00.001 8996 refined, 5 included, MultiStar: {0.20, -0.08}, one-star: {0.33, 0.02}
01:07:03.172 00.000 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
01:07:03.173 00.001 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
01:07:03.174 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-0.37 mountX=0.21 mountY=0.05, mountTheta=0.26
01:07:03.175 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.08, opts=13)
01:07:03.176 00.001 8996 Enqueuing Move request for scope (0.20, -0.08)
01:07:03.177 00.001 20224 Worker thread wakes up
01:07:03.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.08) opts 0xd
01:07:03.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.08)
01:07:03.177 00.000 20224 Moving (0.20, -0.08) raw xDistance=0.21 yDistance=0.05
01:07:03.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:07:03.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:03.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:07:03.177 00.000 20224 MoveAxis(W, 30, ABG)
01:07:03.177 00.000 20224 Guiding  Dir = 3, Dur = 30
01:07:03.178 00.001 20224 IsSlewing returns 0
01:07:03.178 00.000 20224 IsGuiding returns 0
01:07:03.181 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54038, med=3107, FiltMin=2777, FiltMax=29405, Gamma=1.000
01:07:03.196 00.015 8996 UpdateGuideState exits: m=711774 SNR=328.0
01:07:03.197 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:03.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:03.198 00.000 8996 Enqueuing Expose request
01:07:03.200 00.002 20224 PulseGuide returned control before completion, sleep 19
01:07:03.231 00.031 20224 IsGuiding returns 1
01:07:03.231 00.000 20224 scope still moving after pulse duration time elapsed
01:07:03.261 00.030 20224 IsSlewing returns 0
01:07:03.261 00.000 20224 IsGuiding returns 1
01:07:03.292 00.031 20224 IsSlewing returns 0
01:07:03.292 00.000 20224 IsGuiding returns 0
01:07:03.292 00.000 20224 scope move finished after 30 + 84 ms
01:07:03.292 00.000 20224 Move returns status 0, amount 30
01:07:03.292 00.000 20224 MoveAxis(N, 0, ABG)
01:07:03.292 00.000 20224 Move returns status 0, amount 0
01:07:03.292 00.000 20224 move complete, result=0
01:07:03.292 00.000 20224 worker thread done servicing request
01:07:03.293 00.001 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
01:07:03.294 00.001 20224 Worker thread wakes up
01:07:03.294 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:03.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:04.445 01.151 20224 Exposure complete
01:07:04.529 00.084 20224 worker thread done servicing request
01:07:04.529 00.000 8996 OnExposeComplete: enter
01:07:04.532 00.003 8996 UpdateGuideState(): m_state=6
01:07:04.534 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11957
01:07:04.535 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=472.94, Mass=651609, SNR=317.7, Peak=49302 HFD=4.4
01:07:04.538 00.003 8996 MultiStar: [#1 -0.23,-0.34,0.69,U] [#2 0.46,0.02,0.00,M4] [#3 -0.19,-0.72,0.00,M7] [#4 -0.06,-0.29,0.45,U] [#5 -0.16,-0.39,0.49,U] [#6 -0.25,0.04,0.42,U] [#7 -0.44,-0.39,0.00,M1] [#8 0.16,-0.08,0.39,U] 
01:07:04.539 00.001 8996 single-star, 5 included, MultiStar: {-0.07, -0.18}, one-star: {0.07, -0.05}
01:07:04.541 00.002 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
01:07:04.543 00.002 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.64)
01:07:04.544 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-0.62 mountX=0.07 mountY=0.04, mountTheta=0.51
01:07:04.547 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.05, opts=13)
01:07:04.550 00.003 8996 Enqueuing Move request for scope (0.07, -0.05)
01:07:04.553 00.003 20224 Worker thread wakes up
01:07:04.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.05) opts 0xd
01:07:04.553 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.05)
01:07:04.553 00.000 20224 Moving (0.07, -0.05) raw xDistance=0.07 yDistance=0.04
01:07:04.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:07:04.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:04.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:07:04.553 00.000 20224 MoveAxis(E, 0, ABG)
01:07:04.553 00.000 20224 Move returns status 0, amount 0
01:07:04.553 00.000 20224 MoveAxis(N, 0, ABG)
01:07:04.553 00.000 20224 Move returns status 0, amount 0
01:07:04.554 00.001 20224 move complete, result=0
01:07:04.554 00.000 20224 worker thread done servicing request
01:07:04.562 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49302, med=3107, FiltMin=2803, FiltMax=25024, Gamma=1.000
01:07:04.585 00.023 8996 UpdateGuideState exits: m=651609 SNR=317.7
01:07:04.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:04.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:04.588 00.001 8996 Enqueuing Expose request
01:07:04.589 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:07:04.590 00.001 20224 Worker thread wakes up
01:07:04.590 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:04.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:05.562 00.972 20224 Exposure complete
01:07:05.617 00.055 20224 worker thread done servicing request
01:07:05.617 00.000 8996 OnExposeComplete: enter
01:07:05.618 00.001 8996 UpdateGuideState(): m_state=6
01:07:05.619 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11958
01:07:05.620 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=472.91, Mass=643877, SNR=313.3, Peak=52438 HFD=4.5
01:07:05.621 00.001 8996 MultiStar: [#1 -0.43,-0.02,0.64,U] [#2 0.13,-0.04,0.80,U] [#3 -0.27,-0.46,0.00,M8] [#4 -0.63,-0.43,0.00,M1] [#5 -0.47,-0.34,0.00,M5] [#6 -0.66,0.01,0.00,M1] [#7 -0.34,-0.01,0.46,U] [#8 -0.59,0.40,0.00,M1] 
01:07:05.621 00.000 8996 refined, 3 included, MultiStar: {-0.23, -0.04}, one-star: {-0.33, -0.07}
01:07:05.622 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
01:07:05.623 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.30)
01:07:05.624 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-2.96 mountX=-0.22 mountY=0.07, mountTheta=2.85
01:07:05.625 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.04, opts=13)
01:07:05.628 00.003 8996 Enqueuing Move request for scope (-0.23, -0.04)
01:07:05.630 00.002 20224 Worker thread wakes up
01:07:05.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.04) opts 0xd
01:07:05.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.04)
01:07:05.630 00.000 20224 Moving (-0.23, -0.04) raw xDistance=-0.22 yDistance=0.07
01:07:05.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:07:05.631 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:05.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:07:05.631 00.000 20224 MoveAxis(E, 32, ABG)
01:07:05.631 00.000 20224 Guiding  Dir = 2, Dur = 32
01:07:05.631 00.000 20224 IsSlewing returns 0
01:07:05.631 00.000 20224 IsGuiding returns 0
01:07:05.636 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52438, med=3107, FiltMin=2800, FiltMax=27197, Gamma=1.000
01:07:05.650 00.014 8996 UpdateGuideState exits: m=643877 SNR=313.3
01:07:05.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:05.652 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:05.653 00.001 8996 Enqueuing Expose request
01:07:05.656 00.003 20224 PulseGuide returned control before completion, sleep 18
01:07:05.686 00.030 20224 IsGuiding returns 1
01:07:05.686 00.000 20224 scope still moving after pulse duration time elapsed
01:07:05.717 00.031 20224 IsSlewing returns 0
01:07:05.717 00.000 20224 IsGuiding returns 1
01:07:05.747 00.030 20224 IsSlewing returns 0
01:07:05.748 00.001 20224 IsGuiding returns 0
01:07:05.748 00.000 20224 scope move finished after 32 + 85 ms
01:07:05.748 00.000 20224 Move returns status 0, amount 32
01:07:05.748 00.000 20224 MoveAxis(N, 0, ABG)
01:07:05.748 00.000 20224 Move returns status 0, amount 0
01:07:05.749 00.001 20224 move complete, result=0
01:07:05.749 00.000 20224 worker thread done servicing request
01:07:05.749 00.000 20224 Worker thread wakes up
01:07:05.749 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
01:07:05.752 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:05.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:20.885 15.133 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:07:20.888 00.003 8996 case statement mapped state 6 to 3
01:07:20.891 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:07:21.762 00.871 20224 worker thread setting skip send exposure complete
01:07:21.762 00.000 20224 worker thread queueing reconnect event to GUI thread
01:07:21.762 00.000 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
01:07:21.762 00.000 20224 worker thread skipping SendWorkerThreadExposeComplete
01:07:21.762 00.000 20224 worker thread done servicing request
01:07:21.765 00.003 8996 Alert: After 16.0 sec the camera has not completed a 1.0 sec exposure, so it has been disconnected to prevent other problems. Refer to Trouble-shooting section of Help.
PHD will make several attempts to re-connect the camera.
01:07:21.781 00.016 8996 Try camera reconnect, now = 1770538041
01:07:21.782 00.001 8996 gear_dialog: ReconnectCamera
01:07:21.783 00.001 8996 gear_dialog: DoConnectCamera [ASI Camera (2) (ASCOM)]
01:07:21.784 00.001 8996 Status Line: Connecting to Camera ...
01:07:21.786 00.002 8996 GetString("/profile/4/cam_hash/14821106/whichCamera", "") returns ""
01:07:21.788 00.002 8996 Connecting to camera [ASI Camera (2) (ASCOM)] id = []
01:07:21.788 00.000 8996 Create ASCOM Camera: choice 'ASI Camera (2) (ASCOM)' progid ASCOM.ASICamera2_2.Camera
01:07:22.009 00.221 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:07:22.012 00.003 8996 case statement mapped state 6 to 3
01:07:22.015 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:07:22.605 00.590 8996 setting camera Name = ZWO ASI120MM Mini (ASCOM)
01:07:22.606 00.001 8996 ASCOM camera: MaxBinning is 2
01:07:22.608 00.002 8996 ASCOM camera: has cooler
01:07:22.609 00.001 8996 ASCOM Camera: set binning = 1
01:07:22.611 00.002 8996 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
01:07:22.613 00.002 8996 DoConnectCamera: reconnecting=1 warningIssued=0 lastCam=[ASI Camera (2) (ASCOM)] scaleRatio=1.000
01:07:22.614 00.001 8996 Connected Camera: ZWO ASI120MM Mini (ASCOM)
01:07:22.615 00.001 8996 FrameSize=(0,0)
01:07:22.616 00.001 8996 PixelSize=3.75
01:07:22.617 00.001 8996 BitsPerPixel=16
01:07:22.617 00.000 8996 HasGainControl=0
01:07:22.618 00.001 8996 HasShutter=0
01:07:22.619 00.001 8996 HasSubFrames=1
01:07:22.621 00.002 8996 ST4HasGuideOutput=1
01:07:22.622 00.001 8996 Status Line: Camera Connected
01:07:22.626 00.004 8996 Camera Re-connect succeeded, resume exposures
01:07:22.629 00.003 8996 ScheduleExposure(1000,3,0) exposurePending=0
01:07:22.630 00.001 8996 Enqueuing Expose request
01:07:22.631 00.001 20224 Worker thread wakes up
01:07:22.631 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:22.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,0,0)
01:07:23.054 00.423 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:07:23.057 00.003 8996 case statement mapped state 6 to 3
01:07:23.059 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:07:23.798 00.739 20224 Exposure complete
01:07:23.887 00.089 20224 worker thread done servicing request
01:07:23.887 00.000 8996 OnExposeComplete: enter
01:07:23.889 00.002 8996 UpdateGuideState(): m_state=6
01:07:23.890 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11959
01:07:23.890 00.000 8996 Star::Find returns 1 (0), X=134.70, Y=472.74, Mass=603035, SNR=282.0, Peak=47734 HFD=4.6
01:07:23.891 00.001 8996 MultiStar: [#1 -0.00,0.16,0.75,U] [#2 0.28,-0.48,0.00,M4] [#3 0.21,-0.39,0.67,U] [#4 -0.40,-0.36,0.00,M2] [#5 -0.17,-0.20,0.64,U] [#6 -0.29,0.01,0.43,U] [#7 -0.25,-0.27,0.42,U] [#8 -0.49,-0.36,0.00,M2] 
01:07:23.892 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.16}, one-star: {-0.43, -0.24}
01:07:23.893 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
01:07:23.894 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
01:07:23.895 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.23 cameraTheta=-2.37 mountX=-0.15 mountY=0.18, mountTheta=2.26
01:07:23.896 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.16, opts=13)
01:07:23.897 00.001 8996 Enqueuing Move request for scope (-0.16, -0.16)
01:07:23.898 00.001 20224 Worker thread wakes up
01:07:23.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
01:07:23.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
01:07:23.898 00.000 20224 Moving (-0.16, -0.16) raw xDistance=-0.15 yDistance=0.18
01:07:23.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:07:23.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:23.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:07:23.898 00.000 20224 MoveAxis(E, 0, ABG)
01:07:23.898 00.000 20224 Move returns status 0, amount 0
01:07:23.898 00.000 20224 MoveAxis(N, 0, ABG)
01:07:23.898 00.000 20224 Move returns status 0, amount 0
01:07:23.898 00.000 20224 move complete, result=0
01:07:23.898 00.000 20224 worker thread done servicing request
01:07:23.904 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47734, med=3107, FiltMin=2787, FiltMax=23856, Gamma=1.000
01:07:23.920 00.016 8996 UpdateGuideState exits: m=603035 SNR=282.0
01:07:23.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:23.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:23.923 00.001 8996 Enqueuing Expose request
01:07:23.924 00.001 20224 Worker thread wakes up
01:07:23.924 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:07:23.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:23.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:24.170 00.245 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:07:24.172 00.002 8996 case statement mapped state 6 to 3
01:07:24.174 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:07:24.893 00.719 20224 Exposure complete
01:07:24.985 00.092 20224 worker thread done servicing request
01:07:24.985 00.000 8996 OnExposeComplete: enter
01:07:24.987 00.002 8996 UpdateGuideState(): m_state=6
01:07:24.989 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11960
01:07:24.991 00.002 8996 Star::Find returns 1 (0), X=134.75, Y=472.60, Mass=622196, SNR=324.3, Peak=46390 HFD=4.6
01:07:24.992 00.001 8996 MultiStar: [#1 -0.18,0.18,0.63,U] [#2 0.18,-0.38,0.63,U] [#3 0.10,-0.13,0.63,U] [#4 -0.20,-0.15,0.54,U] [#5 -0.24,-0.55,0.00,M5] [#6 -0.01,-0.34,0.40,U] [#7 -0.34,-0.18,0.41,U] [#8 -0.21,-0.14,0.37,U] 
01:07:24.994 00.002 8996 refined, 7 included, MultiStar: {-0.14, -0.20}, one-star: {-0.38, -0.38}
01:07:24.995 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
01:07:24.997 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.08)
01:07:24.998 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-2.18 mountX=-0.12 mountY=0.22, mountTheta=2.08
01:07:25.001 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.20, opts=13)
01:07:25.003 00.002 8996 Enqueuing Move request for scope (-0.14, -0.20)
01:07:25.004 00.001 20224 Worker thread wakes up
01:07:25.005 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
01:07:25.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
01:07:25.005 00.000 20224 Moving (-0.14, -0.20) raw xDistance=-0.12 yDistance=0.22
01:07:25.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:07:25.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:07:25.005 00.000 20224 MoveAxis(E, 0, ABG)
01:07:25.005 00.000 20224 Move returns status 0, amount 0
01:07:25.005 00.000 20224 MoveAxis(S, 46, ABG)
01:07:25.006 00.001 20224 Guiding  Dir = 1, Dur = 46
01:07:25.006 00.000 20224 IsSlewing returns 0
01:07:25.006 00.000 20224 IsGuiding returns 0
01:07:25.009 00.003 20224 PulseGuide returned control before completion, sleep 54
01:07:25.017 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46390, med=3101, FiltMin=2781, FiltMax=26992, Gamma=1.000
01:07:25.042 00.025 8996 UpdateGuideState exits: m=622196 SNR=324.3
01:07:25.045 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:25.047 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:25.049 00.002 8996 Enqueuing Expose request
01:07:25.070 00.021 20224 IsGuiding returns 1
01:07:25.070 00.000 20224 scope still moving after pulse duration time elapsed
01:07:25.100 00.030 20224 IsSlewing returns 0
01:07:25.100 00.000 20224 IsGuiding returns 0
01:07:25.100 00.000 20224 scope move finished after 46 + 47 ms
01:07:25.100 00.000 20224 Move returns status 0, amount 46
01:07:25.100 00.000 20224 move complete, result=0
01:07:25.100 00.000 20224 worker thread done servicing request
01:07:25.101 00.001 20224 Worker thread wakes up
01:07:25.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:25.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:25.102 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:07:25.286 00.184 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:07:25.289 00.003 8996 case statement mapped state 6 to 3
01:07:25.290 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:07:25.388 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:07:25.390 00.002 8996 case statement mapped state 6 to 3
01:07:25.391 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:07:25.492 00.101 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
01:07:25.495 00.003 8996 PhdController::Dither begins
01:07:25.497 00.002 8996 dither: size=1.00, dRA=0.04 dDec=-0.40
01:07:25.500 00.003 8996 MountToCamera -- mountTheta (1.47) + m_xAngle (-0.10) = xAngle (1.37 = 1.37)
01:07:25.503 00.003 8996 MountToCamera -- mountX=0.04 mountY=-0.40 hyp=0.40 mountTheta=1.47 cameraX=0.08, cameraY=0.39 cameraTheta=1.37
01:07:25.505 00.002 8996 setting lock position to (135.21, 473.37)
01:07:25.507 00.002 8996 Mount: notify guiding dithered (0.1, 0.4)
01:07:25.509 00.002 8996 MultiStar: stabilizing after lock position change
01:07:25.510 00.001 8996 Status Line: Dither by 0.04,-0.40
01:07:25.513 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:07:25.514 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
01:07:25.515 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
01:07:26.278 00.763 20224 Exposure complete
01:07:26.366 00.088 20224 worker thread done servicing request
01:07:26.366 00.000 8996 OnExposeComplete: enter
01:07:26.367 00.001 8996 UpdateGuideState(): m_state=6
01:07:26.368 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11961
01:07:26.369 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=472.87, Mass=696593, SNR=318.8, Peak=53110 HFD=4.4
01:07:26.370 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
01:07:26.371 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
01:07:26.372 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.50 hyp=0.52 cameraTheta=-1.85 mountX=-0.09 mountY=0.51, mountTheta=1.75
01:07:26.374 00.002 8996 dither recenter: remaining=(-0.0,0.4) step=(-0.0,0.4)
01:07:26.375 00.001 8996 MountToCamera -- mountTheta (-1.67) + m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
01:07:26.375 00.000 8996 MountToCamera -- mountX=-0.04 mountY=0.40 hyp=0.40 mountTheta=-1.67 cameraX=-0.08, cameraY=-0.39 cameraTheta=-1.77
01:07:26.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.39, opts=4)
01:07:26.377 00.001 8996 Enqueuing Move request for scope (-0.08, -0.39)
01:07:26.378 00.001 8996 Mount: notify direct move -0.04,0.40
01:07:26.379 00.001 20224 Worker thread wakes up
01:07:26.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.39) opts 0x4
01:07:26.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.39)
01:07:26.379 00.000 20224 Moving (-0.08, -0.39) raw xDistance=-0.04 yDistance=0.40
01:07:26.379 00.000 20224 MoveAxis(E, 9, B)
01:07:26.379 00.000 20224 Guiding  Dir = 2, Dur = 9
01:07:26.379 00.000 20224 IsSlewing returns 0
01:07:26.379 00.000 20224 IsGuiding returns 0
01:07:26.385 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=53110, med=3107, FiltMin=2797, FiltMax=25997, Gamma=1.000
01:07:26.397 00.012 8996 UpdateGuideState exits: m=696593 SNR=318.8
01:07:26.398 00.001 8996 PhdController: settling, locked = 1, distance = 0.58 (2.00) aobump = 0 frame = 1 / 99999
01:07:26.399 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770538046.399,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.58,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:07:26.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:26.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:26.402 00.001 8996 Enqueuing Expose request
01:07:26.413 00.011 20224 IsGuiding returns 1
01:07:26.413 00.000 20224 scope still moving after pulse duration time elapsed
01:07:26.442 00.029 20224 IsSlewing returns 0
01:07:26.442 00.000 20224 IsGuiding returns 0
01:07:26.442 00.000 20224 scope move finished after 9 + 53 ms
01:07:26.442 00.000 20224 Move returns status 0, amount 9
01:07:26.442 00.000 20224 MoveAxis(S, 83, B)
01:07:26.442 00.000 20224 Guiding  Dir = 1, Dur = 83
01:07:26.442 00.000 20224 IsSlewing returns 0
01:07:26.442 00.000 20224 IsGuiding returns 0
01:07:26.490 00.048 20224 PulseGuide returned control before completion, sleep 46
01:07:26.549 00.059 20224 IsGuiding returns 1
01:07:26.550 00.001 20224 scope still moving after pulse duration time elapsed
01:07:26.581 00.031 20224 IsSlewing returns 0
01:07:26.581 00.000 20224 IsGuiding returns 1
01:07:26.612 00.031 20224 IsSlewing returns 0
01:07:26.612 00.000 20224 IsGuiding returns 0
01:07:26.613 00.001 20224 scope move finished after 83 + 87 ms
01:07:26.613 00.000 20224 Move returns status 0, amount 83
01:07:26.613 00.000 20224 move complete, result=0
01:07:26.613 00.000 20224 worker thread done servicing request
01:07:26.613 00.000 20224 Worker thread wakes up
01:07:26.613 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:26.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:26.613 00.000 8996 GuideStep: -0.0 px 9 ms EAST, 0.4 px 83 ms SOUTH
01:07:27.603 00.990 20224 Exposure complete
01:07:27.675 00.072 20224 worker thread done servicing request
01:07:27.675 00.000 8996 OnExposeComplete: enter
01:07:27.677 00.002 8996 UpdateGuideState(): m_state=6
01:07:27.678 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11962
01:07:27.679 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.14, Mass=690189, SNR=312.9, Peak=45718 HFD=4.5
01:07:27.679 00.000 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
01:07:27.680 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
01:07:27.682 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.23 mountX=0.11 mountY=0.22, mountTheta=1.13
01:07:27.684 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.24, opts=13)
01:07:27.685 00.001 8996 Enqueuing Move request for scope (0.08, -0.24)
01:07:27.686 00.001 20224 Worker thread wakes up
01:07:27.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.24) opts 0xd
01:07:27.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.24)
01:07:27.686 00.000 20224 Moving (0.08, -0.24) raw xDistance=0.11 yDistance=0.22
01:07:27.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:07:27.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:07:27.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:07:27.686 00.000 20224 MoveAxis(E, 0, ABG)
01:07:27.686 00.000 20224 Move returns status 0, amount 0
01:07:27.686 00.000 20224 MoveAxis(N, 0, ABG)
01:07:27.686 00.000 20224 Move returns status 0, amount 0
01:07:27.686 00.000 20224 move complete, result=0
01:07:27.686 00.000 20224 worker thread done servicing request
01:07:27.690 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45718, med=3091, FiltMin=2813, FiltMax=27456, Gamma=1.000
01:07:27.708 00.018 8996 UpdateGuideState exits: m=690189 SNR=312.9
01:07:27.710 00.002 8996 PhdController: settling, locked = 1, distance = 0.25 (2.00) aobump = 0 frame = 2 / 99999
01:07:27.711 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770538047.711,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.25,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
01:07:27.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:27.714 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:27.716 00.002 8996 Enqueuing Expose request
01:07:27.716 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:07:27.717 00.001 20224 Worker thread wakes up
01:07:27.717 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:27.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:28.877 01.160 20224 Exposure complete
01:07:28.935 00.058 20224 worker thread done servicing request
01:07:28.935 00.000 8996 OnExposeComplete: enter
01:07:28.936 00.001 8996 UpdateGuideState(): m_state=6
01:07:28.937 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11963
01:07:28.938 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.27, Mass=652175, SNR=312.1, Peak=44374 HFD=4.6
01:07:28.941 00.003 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
01:07:28.943 00.002 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
01:07:28.944 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.07 mountX=-0.05 mountY=0.11, mountTheta=1.98
01:07:28.947 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.10, opts=13)
01:07:28.949 00.002 8996 Enqueuing Move request for scope (-0.06, -0.10)
01:07:28.951 00.002 20224 Worker thread wakes up
01:07:28.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
01:07:28.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
01:07:28.951 00.000 20224 Moving (-0.06, -0.10) raw xDistance=-0.05 yDistance=0.11
01:07:28.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:07:28.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:28.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:07:28.951 00.000 20224 MoveAxis(E, 0, ABG)
01:07:28.951 00.000 20224 Move returns status 0, amount 0
01:07:28.951 00.000 20224 MoveAxis(N, 0, ABG)
01:07:28.951 00.000 20224 Move returns status 0, amount 0
01:07:28.951 00.000 20224 move complete, result=0
01:07:28.951 00.000 20224 worker thread done servicing request
01:07:28.958 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=44374, med=3097, FiltMin=2793, FiltMax=25040, Gamma=1.000
01:07:28.976 00.018 8996 UpdateGuideState exits: m=652175 SNR=312.1
01:07:28.978 00.002 8996 PhdController: settling, locked = 1, distance = 0.21 (2.00) aobump = 0 frame = 3 / 99999
01:07:28.979 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770538048.979,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.21,"Time":2.6,"SettleTime":3.0,"StarLocked":true}
01:07:28.980 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:28.981 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:28.983 00.002 8996 Enqueuing Expose request
01:07:28.984 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:07:28.985 00.001 20224 Worker thread wakes up
01:07:28.985 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:28.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:29.957 00.972 20224 Exposure complete
01:07:30.027 00.070 20224 worker thread done servicing request
01:07:30.028 00.001 8996 OnExposeComplete: enter
01:07:30.028 00.000 8996 UpdateGuideState(): m_state=6
01:07:30.031 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11964
01:07:30.033 00.002 8996 Star::Find returns 1 (0), X=135.60, Y=473.16, Mass=708476, SNR=362.3, Peak=55750 HFD=4.7
01:07:30.033 00.000 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
01:07:30.034 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.76)
01:07:30.035 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=-0.21 hyp=0.44 cameraTheta=-0.50 mountX=0.41 mountY=0.17, mountTheta=0.39
01:07:30.038 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=-0.21, opts=13)
01:07:30.039 00.001 8996 Enqueuing Move request for scope (0.39, -0.21)
01:07:30.040 00.001 20224 Worker thread wakes up
01:07:30.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.21) opts 0xd
01:07:30.040 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, -0.21)
01:07:30.041 00.001 20224 Moving (0.39, -0.21) raw xDistance=0.41 yDistance=0.17
01:07:30.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
01:07:30.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:30.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:07:30.041 00.000 20224 MoveAxis(W, 60, ABG)
01:07:30.041 00.000 20224 Guiding  Dir = 3, Dur = 60
01:07:30.042 00.001 20224 IsSlewing returns 0
01:07:30.042 00.000 20224 IsGuiding returns 0
01:07:30.044 00.002 20224 PulseGuide returned control before completion, sleep 68
01:07:30.051 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=55750, med=3101, FiltMin=2816, FiltMax=28784, Gamma=1.000
01:07:30.066 00.015 8996 UpdateGuideState exits: m=708476 SNR=362.3
01:07:30.067 00.001 8996 PhdController: settling, locked = 1, distance = 0.28 (2.00) aobump = 0 frame = 4 / 99999
01:07:30.068 00.001 8996 PhdController: newstate STATE_FINISH
01:07:30.069 00.001 8996 PhdController complete: success
01:07:30.070 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770538050.070,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:07:30.070 00.000 8996 Mount: notify guiding dither settle done success=1
01:07:30.071 00.001 8996 PhdController: newstate STATE_IDLE
01:07:30.072 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:30.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:30.074 00.001 8996 Enqueuing Expose request
01:07:30.121 00.047 20224 IsGuiding returns 1
01:07:30.121 00.000 20224 scope still moving after pulse duration time elapsed
01:07:30.152 00.031 20224 IsSlewing returns 0
01:07:30.152 00.000 20224 IsGuiding returns 0
01:07:30.153 00.001 20224 scope move finished after 60 + 50 ms
01:07:30.153 00.000 20224 Move returns status 0, amount 60
01:07:30.153 00.000 20224 MoveAxis(N, 0, ABG)
01:07:30.153 00.000 20224 Move returns status 0, amount 0
01:07:30.153 00.000 20224 move complete, result=0
01:07:30.153 00.000 20224 worker thread done servicing request
01:07:30.153 00.000 20224 Worker thread wakes up
01:07:30.153 00.000 8996 GuideStep: 0.4 px 60 ms WEST, 0.2 px 0 ms NORTH
01:07:30.155 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:30.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:30.564 00.409 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:07:30.566 00.002 8996 case statement mapped state 6 to 3
01:07:30.568 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:07:30.667 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
01:07:30.670 00.003 8996 PhdController::Guide begins
01:07:30.672 00.002 8996 PhdController: newstate STATE_SETUP
01:07:30.673 00.001 8996 PhdController: setup
01:07:30.674 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
01:07:30.675 00.001 8996 PhdController: guider state = 6
01:07:30.676 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:07:30.676 00.000 8996 PhdController: newstate STATE_SETTLE_WAIT
01:07:30.678 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
01:07:30.719 00.041 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:07:30.722 00.003 8996 case statement mapped state 6 to 3
01:07:30.724 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:07:31.329 00.605 20224 Exposure complete
01:07:31.392 00.063 20224 worker thread done servicing request
01:07:31.392 00.000 8996 OnExposeComplete: enter
01:07:31.393 00.001 8996 UpdateGuideState(): m_state=6
01:07:31.394 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11965
01:07:31.395 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.16, Mass=603842, SNR=275.8, Peak=53334 HFD=4.3
01:07:31.396 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
01:07:31.397 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
01:07:31.399 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.17 mountX=-0.13 mountY=0.23, mountTheta=2.07
01:07:31.401 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.21, opts=13)
01:07:31.402 00.001 8996 Enqueuing Move request for scope (-0.15, -0.21)
01:07:31.403 00.001 20224 Worker thread wakes up
01:07:31.404 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
01:07:31.404 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
01:07:31.404 00.000 20224 Moving (-0.15, -0.21) raw xDistance=-0.13 yDistance=0.23
01:07:31.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:07:31.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:07:31.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:07:31.404 00.000 20224 MoveAxis(E, 0, ABG)
01:07:31.404 00.000 20224 Move returns status 0, amount 0
01:07:31.404 00.000 20224 MoveAxis(N, 0, ABG)
01:07:31.404 00.000 20224 Move returns status 0, amount 0
01:07:31.404 00.000 20224 move complete, result=0
01:07:31.404 00.000 20224 worker thread done servicing request
01:07:31.408 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53334, med=3104, FiltMin=2787, FiltMax=23520, Gamma=1.000
01:07:31.428 00.020 8996 UpdateGuideState exits: m=603842 SNR=275.8
01:07:31.429 00.001 8996 PhdController: settling, locked = 1, distance = 0.27 (2.00) aobump = 0 frame = 1 / 99999
01:07:31.431 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770538051.431,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.27,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:07:31.433 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:31.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:31.435 00.001 8996 Enqueuing Expose request
01:07:31.437 00.002 20224 Worker thread wakes up
01:07:31.437 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:07:31.438 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:31.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:32.415 00.977 20224 Exposure complete
01:07:32.500 00.085 20224 worker thread done servicing request
01:07:32.500 00.000 8996 OnExposeComplete: enter
01:07:32.503 00.003 8996 UpdateGuideState(): m_state=6
01:07:32.505 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11966
01:07:32.507 00.002 8996 Star::Find returns 1 (0), X=134.93, Y=473.30, Mass=626530, SNR=308.4, Peak=52998 HFD=4.4
01:07:32.508 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
01:07:32.509 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.37)
01:07:32.510 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.07 hyp=0.30 cameraTheta=-2.89 mountX=-0.28 mountY=0.11, mountTheta=2.78
01:07:32.511 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.07, opts=13)
01:07:32.512 00.001 8996 Enqueuing Move request for scope (-0.29, -0.07)
01:07:32.513 00.001 20224 Worker thread wakes up
01:07:32.513 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.07) opts 0xd
01:07:32.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.07)
01:07:32.514 00.001 20224 Moving (-0.29, -0.07) raw xDistance=-0.28 yDistance=0.11
01:07:32.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:07:32.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:32.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:07:32.514 00.000 20224 MoveAxis(E, 41, ABG)
01:07:32.514 00.000 20224 Guiding  Dir = 2, Dur = 41
01:07:32.515 00.001 20224 IsSlewing returns 0
01:07:32.515 00.000 20224 IsGuiding returns 0
01:07:32.518 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52998, med=3091, FiltMin=2790, FiltMax=24342, Gamma=1.000
01:07:32.542 00.024 8996 UpdateGuideState exits: m=626530 SNR=308.4
01:07:32.543 00.001 8996 PhdController: settling, locked = 1, distance = 0.28 (2.00) aobump = 0 frame = 2 / 99999
01:07:32.545 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770538052.544,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.28,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
01:07:32.545 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:32.546 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:32.547 00.001 8996 Enqueuing Expose request
01:07:32.577 00.030 20224 IsGuiding returns 1
01:07:32.577 00.000 20224 scope still moving after pulse duration time elapsed
01:07:32.607 00.030 20224 IsSlewing returns 0
01:07:32.608 00.001 20224 IsGuiding returns 1
01:07:32.639 00.031 20224 IsSlewing returns 0
01:07:32.639 00.000 20224 IsGuiding returns 1
01:07:32.669 00.030 20224 IsSlewing returns 0
01:07:32.669 00.000 20224 IsGuiding returns 0
01:07:32.670 00.001 20224 scope move finished after 41 + 113 ms
01:07:32.670 00.000 20224 Move returns status 0, amount 41
01:07:32.670 00.000 20224 MoveAxis(N, 0, ABG)
01:07:32.670 00.000 20224 Move returns status 0, amount 0
01:07:32.670 00.000 20224 move complete, result=0
01:07:32.670 00.000 20224 worker thread done servicing request
01:07:32.670 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
01:07:32.672 00.002 20224 Worker thread wakes up
01:07:32.673 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:32.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:33.839 01.166 20224 Exposure complete
01:07:33.896 00.057 20224 worker thread done servicing request
01:07:33.896 00.000 8996 OnExposeComplete: enter
01:07:33.898 00.002 8996 UpdateGuideState(): m_state=6
01:07:33.900 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11967
01:07:33.901 00.001 8996 Star::Find returns 1 (0), X=135.36, Y=473.34, Mass=644731, SNR=301.1, Peak=47094 HFD=4.6
01:07:33.902 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
01:07:33.904 00.002 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
01:07:33.905 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.23 mountX=0.15 mountY=0.02, mountTheta=0.12
01:07:33.906 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.03, opts=13)
01:07:33.907 00.001 8996 Enqueuing Move request for scope (0.15, -0.03)
01:07:33.908 00.001 20224 Worker thread wakes up
01:07:33.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
01:07:33.908 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
01:07:33.908 00.000 20224 Moving (0.15, -0.03) raw xDistance=0.15 yDistance=0.02
01:07:33.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:07:33.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:33.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:07:33.909 00.001 20224 MoveAxis(E, 0, ABG)
01:07:33.909 00.000 20224 Move returns status 0, amount 0
01:07:33.909 00.000 20224 MoveAxis(N, 0, ABG)
01:07:33.909 00.000 20224 Move returns status 0, amount 0
01:07:33.909 00.000 20224 move complete, result=0
01:07:33.909 00.000 20224 worker thread done servicing request
01:07:33.915 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47094, med=3094, FiltMin=2806, FiltMax=23971, Gamma=1.000
01:07:33.930 00.015 8996 UpdateGuideState exits: m=644731 SNR=301.1
01:07:33.931 00.001 8996 PhdController: settling, locked = 1, distance = 0.24 (2.00) aobump = 0 frame = 3 / 99999
01:07:33.932 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770538053.932,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.24,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
01:07:33.933 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:33.933 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:33.934 00.001 8996 Enqueuing Expose request
01:07:33.935 00.001 20224 Worker thread wakes up
01:07:33.935 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:33.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:33.935 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:07:34.911 00.976 20224 Exposure complete
01:07:34.992 00.081 20224 worker thread done servicing request
01:07:34.992 00.000 8996 OnExposeComplete: enter
01:07:34.994 00.002 8996 UpdateGuideState(): m_state=6
01:07:34.996 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11968
01:07:34.998 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=472.98, Mass=717576, SNR=357.7, Peak=58566 HFD=4.4
01:07:34.999 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
01:07:35.000 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
01:07:35.001 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.39 hyp=0.44 cameraTheta=-1.09 mountX=0.24 mountY=0.36, mountTheta=0.98
01:07:35.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.39, opts=13)
01:07:35.005 00.002 8996 Enqueuing Move request for scope (0.21, -0.39)
01:07:35.007 00.002 20224 Worker thread wakes up
01:07:35.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.39) opts 0xd
01:07:35.007 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.39)
01:07:35.007 00.000 20224 Moving (0.21, -0.39) raw xDistance=0.24 yDistance=0.36
01:07:35.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:07:35.007 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.49
01:07:35.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:07:35.008 00.001 20224 MoveAxis(W, 35, ABG)
01:07:35.008 00.000 20224 Guiding  Dir = 3, Dur = 35
01:07:35.008 00.000 20224 IsSlewing returns 0
01:07:35.008 00.000 20224 IsGuiding returns 0
01:07:35.016 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=58566, med=3097, FiltMin=2829, FiltMax=29872, Gamma=1.000
01:07:35.025 00.009 20224 PulseGuide returned control before completion, sleep 29
01:07:35.035 00.010 8996 UpdateGuideState exits: m=717576 SNR=357.7
01:07:35.036 00.001 8996 PhdController: settling, locked = 1, distance = 0.30 (2.00) aobump = 0 frame = 4 / 99999
01:07:35.037 00.001 8996 PhdController: newstate STATE_FINISH
01:07:35.038 00.001 8996 PhdController complete: success
01:07:35.039 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770538055.039,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:07:35.040 00.001 8996 Mount: notify guiding dither settle done success=1
01:07:35.041 00.001 8996 PhdController: newstate STATE_IDLE
01:07:35.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:35.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:35.044 00.001 8996 Enqueuing Expose request
01:07:35.055 00.011 20224 IsGuiding returns 1
01:07:35.055 00.000 20224 scope still moving after pulse duration time elapsed
01:07:35.087 00.032 20224 IsSlewing returns 0
01:07:35.087 00.000 20224 IsGuiding returns 1
01:07:35.118 00.031 20224 IsSlewing returns 0
01:07:35.118 00.000 20224 IsGuiding returns 0
01:07:35.118 00.000 20224 scope move finished after 35 + 75 ms
01:07:35.118 00.000 20224 Move returns status 0, amount 35
01:07:35.118 00.000 20224 MoveAxis(S, 77, ABG)
01:07:35.119 00.001 20224 Guiding  Dir = 1, Dur = 77
01:07:35.119 00.000 20224 IsSlewing returns 0
01:07:35.119 00.000 20224 IsGuiding returns 0
01:07:35.120 00.001 20224 PulseGuide returned control before completion, sleep 86
01:07:35.213 00.093 20224 IsGuiding returns 1
01:07:35.213 00.000 20224 scope still moving after pulse duration time elapsed
01:07:35.244 00.031 20224 IsSlewing returns 0
01:07:35.244 00.000 20224 IsGuiding returns 1
01:07:35.275 00.031 20224 IsSlewing returns 0
01:07:35.276 00.001 20224 IsGuiding returns 0
01:07:35.276 00.000 20224 scope move finished after 77 + 79 ms
01:07:35.276 00.000 20224 Move returns status 0, amount 77
01:07:35.276 00.000 20224 move complete, result=0
01:07:35.276 00.000 20224 worker thread done servicing request
01:07:35.276 00.000 20224 Worker thread wakes up
01:07:35.276 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.4 px 77 ms SOUTH
01:07:35.279 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:35.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:36.442 01.163 20224 Exposure complete
01:07:36.533 00.091 20224 worker thread done servicing request
01:07:36.533 00.000 8996 OnExposeComplete: enter
01:07:36.535 00.002 8996 UpdateGuideState(): m_state=6
01:07:36.536 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11969
01:07:36.537 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.77, Mass=688917, SNR=329.0, Peak=59709 HFD=4.5
01:07:36.539 00.002 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.32 = 2.32)
01:07:36.540 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
01:07:36.541 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.40 hyp=0.50 cameraTheta=2.22 mountX=-0.34 mountY=-0.36, mountTheta=-2.32
01:07:36.544 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.40, opts=13)
01:07:36.546 00.002 8996 Enqueuing Move request for scope (-0.30, 0.40)
01:07:36.547 00.001 20224 Worker thread wakes up
01:07:36.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.40) opts 0xd
01:07:36.548 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.40)
01:07:36.548 00.000 20224 Moving (-0.30, 0.40) raw xDistance=-0.34 yDistance=-0.36
01:07:36.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
01:07:36.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:36.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:07:36.548 00.000 20224 MoveAxis(E, 47, ABG)
01:07:36.548 00.000 20224 Guiding  Dir = 2, Dur = 47
01:07:36.549 00.001 20224 IsSlewing returns 0
01:07:36.549 00.000 20224 IsGuiding returns 0
01:07:36.557 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=59709, med=3101, FiltMin=2806, FiltMax=26937, Gamma=1.000
01:07:36.580 00.023 8996 UpdateGuideState exits: m=688917 SNR=329.0
01:07:36.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:36.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:36.582 00.000 8996 Enqueuing Expose request
01:07:36.595 00.013 20224 PulseGuide returned control before completion, sleep 12
01:07:36.610 00.015 20224 IsGuiding returns 1
01:07:36.610 00.000 20224 scope still moving after pulse duration time elapsed
01:07:36.642 00.032 20224 IsSlewing returns 0
01:07:36.642 00.000 20224 IsGuiding returns 1
01:07:36.674 00.032 20224 IsSlewing returns 0
01:07:36.674 00.000 20224 IsGuiding returns 1
01:07:36.705 00.031 20224 IsSlewing returns 0
01:07:36.705 00.000 20224 IsGuiding returns 0
01:07:36.705 00.000 20224 scope move finished after 47 + 108 ms
01:07:36.705 00.000 20224 Move returns status 0, amount 47
01:07:36.705 00.000 20224 MoveAxis(N, 0, ABG)
01:07:36.706 00.001 20224 Move returns status 0, amount 0
01:07:36.706 00.000 20224 move complete, result=0
01:07:36.706 00.000 20224 worker thread done servicing request
01:07:36.706 00.000 20224 Worker thread wakes up
01:07:36.706 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.4 px 0 ms NORTH
01:07:36.708 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:36.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:37.676 00.968 20224 Exposure complete
01:07:37.743 00.067 20224 worker thread done servicing request
01:07:37.743 00.000 8996 OnExposeComplete: enter
01:07:37.744 00.001 8996 UpdateGuideState(): m_state=6
01:07:37.746 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11970
01:07:37.747 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=473.66, Mass=724539, SNR=355.3, Peak=54157 HFD=4.6
01:07:37.748 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
01:07:37.749 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
01:07:37.751 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.37 cameraTheta=2.26 mountX=-0.26 mountY=-0.26, mountTheta=-2.37
01:07:37.755 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.29, opts=13)
01:07:37.757 00.002 8996 Enqueuing Move request for scope (-0.24, 0.29)
01:07:37.758 00.001 20224 Worker thread wakes up
01:07:37.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
01:07:37.758 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
01:07:37.758 00.000 20224 Moving (-0.24, 0.29) raw xDistance=-0.26 yDistance=-0.26
01:07:37.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
01:07:37.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:37.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:07:37.758 00.000 20224 MoveAxis(E, 42, ABG)
01:07:37.758 00.000 20224 Guiding  Dir = 2, Dur = 42
01:07:37.758 00.000 20224 IsSlewing returns 0
01:07:37.758 00.000 20224 IsGuiding returns 0
01:07:37.762 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54157, med=3091, FiltMin=2784, FiltMax=27081, Gamma=1.000
01:07:37.769 00.007 20224 PulseGuide returned control before completion, sleep 42
01:07:37.782 00.013 8996 UpdateGuideState exits: m=724539 SNR=355.3
01:07:37.784 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:37.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:37.787 00.002 8996 Enqueuing Expose request
01:07:37.816 00.029 20224 IsGuiding returns 1
01:07:37.816 00.000 20224 scope still moving after pulse duration time elapsed
01:07:37.848 00.032 20224 IsSlewing returns 0
01:07:37.848 00.000 20224 IsGuiding returns 0
01:07:37.848 00.000 20224 scope move finished after 42 + 48 ms
01:07:37.849 00.001 20224 Move returns status 0, amount 42
01:07:37.849 00.000 20224 MoveAxis(N, 0, ABG)
01:07:37.849 00.000 20224 Move returns status 0, amount 0
01:07:37.849 00.000 20224 move complete, result=0
01:07:37.849 00.000 20224 worker thread done servicing request
01:07:37.849 00.000 20224 Worker thread wakes up
01:07:37.849 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.3 px 0 ms NORTH
01:07:37.851 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:37.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:39.039 01.188 20224 Exposure complete
01:07:39.125 00.086 20224 worker thread done servicing request
01:07:39.125 00.000 8996 OnExposeComplete: enter
01:07:39.126 00.001 8996 UpdateGuideState(): m_state=6
01:07:39.127 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11971
01:07:39.128 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.55, Mass=628764, SNR=318.3, Peak=49120 HFD=4.6
01:07:39.129 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
01:07:39.130 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
01:07:39.131 00.001 8996 CameraToMount -- cameraX=0.49 cameraY=0.17 hyp=0.52 cameraTheta=0.34 mountX=0.47 mountY=-0.23, mountTheta=-0.45
01:07:39.132 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.49, y=0.17, opts=13)
01:07:39.133 00.001 8996 Enqueuing Move request for scope (0.49, 0.17)
01:07:39.134 00.001 20224 Worker thread wakes up
01:07:39.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.17) opts 0xd
01:07:39.134 00.000 20224 Handling offset move in thread for scope, endpoint = (0.49, 0.17)
01:07:39.134 00.000 20224 Moving (0.49, 0.17) raw xDistance=0.47 yDistance=-0.23
01:07:39.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
01:07:39.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:39.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:07:39.134 00.000 20224 MoveAxis(W, 66, ABG)
01:07:39.134 00.000 20224 Guiding  Dir = 3, Dur = 66
01:07:39.134 00.000 20224 IsSlewing returns 0
01:07:39.135 00.001 20224 IsGuiding returns 0
01:07:39.138 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49120, med=3091, FiltMin=2816, FiltMax=27206, Gamma=1.000
01:07:39.145 00.007 20224 PulseGuide returned control before completion, sleep 66
01:07:39.152 00.007 8996 UpdateGuideState exits: m=628764 SNR=318.3
01:07:39.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:39.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:39.156 00.002 8996 Enqueuing Expose request
01:07:39.223 00.067 20224 IsGuiding returns 1
01:07:39.223 00.000 20224 scope still moving after pulse duration time elapsed
01:07:39.255 00.032 20224 IsSlewing returns 0
01:07:39.255 00.000 20224 IsGuiding returns 0
01:07:39.255 00.000 20224 scope move finished after 66 + 54 ms
01:07:39.256 00.001 20224 Move returns status 0, amount 66
01:07:39.256 00.000 20224 MoveAxis(N, 0, ABG)
01:07:39.256 00.000 20224 Move returns status 0, amount 0
01:07:39.256 00.000 20224 move complete, result=0
01:07:39.256 00.000 20224 worker thread done servicing request
01:07:39.256 00.000 8996 GuideStep: 0.5 px 66 ms WEST, -0.2 px 0 ms NORTH
01:07:39.259 00.003 20224 Worker thread wakes up
01:07:39.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:39.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:40.227 00.968 20224 Exposure complete
01:07:40.291 00.064 20224 worker thread done servicing request
01:07:40.291 00.000 8996 OnExposeComplete: enter
01:07:40.292 00.001 8996 UpdateGuideState(): m_state=6
01:07:40.293 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11972
01:07:40.294 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.83, Mass=639326, SNR=318.2, Peak=49440 HFD=4.5
01:07:40.294 00.000 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:07:40.295 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
01:07:40.296 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.46 hyp=0.50 cameraTheta=1.16 mountX=0.16 mountY=-0.48, mountTheta=-1.26
01:07:40.297 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.46, opts=13)
01:07:40.298 00.001 8996 Enqueuing Move request for scope (0.20, 0.46)
01:07:40.299 00.001 20224 Worker thread wakes up
01:07:40.299 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.46) opts 0xd
01:07:40.299 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.46)
01:07:40.299 00.000 20224 Moving (0.20, 0.46) raw xDistance=0.16 yDistance=-0.48
01:07:40.299 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:07:40.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:07:40.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
01:07:40.299 00.000 20224 MoveAxis(E, 0, ABG)
01:07:40.299 00.000 20224 Move returns status 0, amount 0
01:07:40.299 00.000 20224 MoveAxis(N, 0, ABG)
01:07:40.299 00.000 20224 Move returns status 0, amount 0
01:07:40.299 00.000 20224 move complete, result=0
01:07:40.299 00.000 20224 worker thread done servicing request
01:07:40.303 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49440, med=3091, FiltMin=2771, FiltMax=25718, Gamma=1.000
01:07:40.316 00.013 8996 UpdateGuideState exits: m=639326 SNR=318.2
01:07:40.316 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:40.318 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:40.319 00.001 8996 Enqueuing Expose request
01:07:40.320 00.001 20224 Worker thread wakes up
01:07:40.320 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.5 px 0 ms NORTH
01:07:40.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:40.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:41.524 01.203 20224 Exposure complete
01:07:41.588 00.064 20224 worker thread done servicing request
01:07:41.588 00.000 8996 OnExposeComplete: enter
01:07:41.590 00.002 8996 UpdateGuideState(): m_state=6
01:07:41.591 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11973
01:07:41.592 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.83, Mass=707433, SNR=317.7, Peak=61421 HFD=4.4
01:07:41.593 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
01:07:41.594 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
01:07:41.596 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=0.46 hyp=0.52 cameraTheta=2.08 mountX=-0.30 mountY=-0.43, mountTheta=-2.18
01:07:41.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.46, opts=13)
01:07:41.600 00.002 8996 Enqueuing Move request for scope (-0.26, 0.46)
01:07:41.602 00.002 20224 Worker thread wakes up
01:07:41.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.46) opts 0xd
01:07:41.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.46)
01:07:41.602 00.000 20224 Moving (-0.26, 0.46) raw xDistance=-0.30 yDistance=-0.43
01:07:41.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:07:41.602 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.50 newest=-1.13
01:07:41.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
01:07:41.602 00.000 20224 MoveAxis(E, 44, ABG)
01:07:41.602 00.000 20224 Guiding  Dir = 2, Dur = 44
01:07:41.603 00.001 20224 IsSlewing returns 0
01:07:41.603 00.000 20224 IsGuiding returns 0
01:07:41.608 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=61421, med=3091, FiltMin=2771, FiltMax=27126, Gamma=1.000
01:07:41.623 00.015 8996 UpdateGuideState exits: m=707433 SNR=317.7
01:07:41.624 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:41.625 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:41.626 00.001 8996 Enqueuing Expose request
01:07:41.648 00.022 20224 IsGuiding returns 1
01:07:41.649 00.001 20224 scope still moving after pulse duration time elapsed
01:07:41.678 00.029 20224 IsSlewing returns 0
01:07:41.678 00.000 20224 IsGuiding returns 1
01:07:41.710 00.032 20224 IsSlewing returns 0
01:07:41.711 00.001 20224 IsGuiding returns 1
01:07:41.742 00.031 20224 IsSlewing returns 0
01:07:41.743 00.001 20224 IsGuiding returns 0
01:07:41.743 00.000 20224 scope move finished after 44 + 95 ms
01:07:41.743 00.000 20224 Move returns status 0, amount 44
01:07:41.743 00.000 20224 MoveAxis(N, 90, ABG)
01:07:41.743 00.000 20224 Guiding  Dir = 0, Dur = 90
01:07:41.743 00.000 20224 IsSlewing returns 0
01:07:41.743 00.000 20224 IsGuiding returns 0
01:07:41.805 00.062 20224 PulseGuide returned control before completion, sleep 39
01:07:41.849 00.044 20224 IsGuiding returns 1
01:07:41.849 00.000 20224 scope still moving after pulse duration time elapsed
01:07:41.880 00.031 20224 IsSlewing returns 0
01:07:41.881 00.001 20224 IsGuiding returns 1
01:07:41.912 00.031 20224 IsSlewing returns 0
01:07:41.912 00.000 20224 IsGuiding returns 0
01:07:41.912 00.000 20224 scope move finished after 90 + 78 ms
01:07:41.912 00.000 20224 Move returns status 0, amount 90
01:07:41.912 00.000 20224 move complete, result=0
01:07:41.912 00.000 20224 worker thread done servicing request
01:07:41.912 00.000 20224 Worker thread wakes up
01:07:41.912 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:41.913 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:41.913 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.4 px 90 ms NORTH
01:07:42.905 00.992 20224 Exposure complete
01:07:43.002 00.097 20224 worker thread done servicing request
01:07:43.002 00.000 8996 OnExposeComplete: enter
01:07:43.004 00.002 8996 UpdateGuideState(): m_state=6
01:07:43.005 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11974
01:07:43.006 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.77, Mass=608688, SNR=308.4, Peak=44141 HFD=4.5
01:07:43.006 00.000 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
01:07:43.007 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
01:07:43.008 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.40 hyp=0.40 cameraTheta=1.74 mountX=-0.11 mountY=-0.39, mountTheta=-1.84
01:07:43.009 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.40, opts=13)
01:07:43.010 00.001 8996 Enqueuing Move request for scope (-0.07, 0.40)
01:07:43.011 00.001 20224 Worker thread wakes up
01:07:43.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.40) opts 0xd
01:07:43.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.40)
01:07:43.011 00.000 20224 Moving (-0.07, 0.40) raw xDistance=-0.11 yDistance=-0.39
01:07:43.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:07:43.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
01:07:43.011 00.000 20224 MoveAxis(E, 0, ABG)
01:07:43.011 00.000 20224 Move returns status 0, amount 0
01:07:43.011 00.000 20224 MoveAxis(N, 81, ABG)
01:07:43.011 00.000 20224 Guiding  Dir = 0, Dur = 81
01:07:43.012 00.001 20224 IsSlewing returns 0
01:07:43.012 00.000 20224 IsGuiding returns 0
01:07:43.016 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44141, med=3091, FiltMin=2790, FiltMax=21542, Gamma=1.000
01:07:43.031 00.015 8996 UpdateGuideState exits: m=608688 SNR=308.4
01:07:43.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:43.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:43.034 00.001 8996 Enqueuing Expose request
01:07:43.053 00.019 20224 PulseGuide returned control before completion, sleep 50
01:07:43.115 00.062 20224 IsGuiding returns 1
01:07:43.115 00.000 20224 scope still moving after pulse duration time elapsed
01:07:43.146 00.031 20224 IsSlewing returns 0
01:07:43.146 00.000 20224 IsGuiding returns 1
01:07:43.177 00.031 20224 IsSlewing returns 0
01:07:43.178 00.001 20224 IsGuiding returns 0
01:07:43.178 00.000 20224 scope move finished after 81 + 84 ms
01:07:43.178 00.000 20224 Move returns status 0, amount 81
01:07:43.178 00.000 20224 move complete, result=0
01:07:43.178 00.000 20224 worker thread done servicing request
01:07:43.178 00.000 20224 Worker thread wakes up
01:07:43.178 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 81 ms NORTH
01:07:43.181 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:43.181 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:44.354 01.173 20224 Exposure complete
01:07:44.446 00.092 20224 worker thread done servicing request
01:07:44.446 00.000 8996 OnExposeComplete: enter
01:07:44.447 00.001 8996 UpdateGuideState(): m_state=6
01:07:44.448 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11975
01:07:44.449 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=472.86, Mass=670088, SNR=349.9, Peak=50454 HFD=4.5
01:07:44.449 00.000 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
01:07:44.450 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
01:07:44.451 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.51 hyp=0.54 cameraTheta=-1.23 mountX=0.23 mountY=0.49, mountTheta=1.13
01:07:44.452 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.51, opts=13)
01:07:44.453 00.001 8996 Enqueuing Move request for scope (0.18, -0.51)
01:07:44.454 00.001 20224 Worker thread wakes up
01:07:44.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.51) opts 0xd
01:07:44.454 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.51)
01:07:44.454 00.000 20224 Moving (0.18, -0.51) raw xDistance=0.23 yDistance=0.49
01:07:44.454 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:07:44.454 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:44.454 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:07:44.454 00.000 20224 MoveAxis(W, 33, ABG)
01:07:44.454 00.000 20224 Guiding  Dir = 3, Dur = 33
01:07:44.454 00.000 20224 IsSlewing returns 0
01:07:44.454 00.000 20224 IsGuiding returns 0
01:07:44.458 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50454, med=3091, FiltMin=2751, FiltMax=26144, Gamma=1.000
01:07:44.462 00.004 20224 PulseGuide returned control before completion, sleep 36
01:07:44.476 00.014 8996 UpdateGuideState exits: m=670088 SNR=349.9
01:07:44.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:44.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:44.479 00.001 8996 Enqueuing Expose request
01:07:44.506 00.027 20224 IsGuiding returns 1
01:07:44.506 00.000 20224 scope still moving after pulse duration time elapsed
01:07:44.538 00.032 20224 IsSlewing returns 0
01:07:44.538 00.000 20224 IsGuiding returns 1
01:07:44.569 00.031 20224 IsSlewing returns 0
01:07:44.569 00.000 20224 IsGuiding returns 0
01:07:44.569 00.000 20224 scope move finished after 33 + 81 ms
01:07:44.569 00.000 20224 Move returns status 0, amount 33
01:07:44.569 00.000 20224 MoveAxis(N, 0, ABG)
01:07:44.569 00.000 20224 Move returns status 0, amount 0
01:07:44.569 00.000 20224 move complete, result=0
01:07:44.570 00.001 20224 worker thread done servicing request
01:07:44.570 00.000 20224 Worker thread wakes up
01:07:44.570 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.5 px 0 ms NORTH
01:07:44.571 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:44.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:45.556 00.985 20224 Exposure complete
01:07:45.620 00.064 20224 worker thread done servicing request
01:07:45.620 00.000 8996 OnExposeComplete: enter
01:07:45.621 00.001 8996 UpdateGuideState(): m_state=6
01:07:45.622 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11976
01:07:45.623 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.10, Mass=639118, SNR=320.8, Peak=53222 HFD=4.4
01:07:45.624 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:07:45.624 00.000 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
01:07:45.625 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.27 hyp=0.37 cameraTheta=-2.30 mountX=-0.22 mountY=0.30, mountTheta=2.20
01:07:45.628 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.27, opts=13)
01:07:45.628 00.000 8996 Enqueuing Move request for scope (-0.25, -0.27)
01:07:45.630 00.002 20224 Worker thread wakes up
01:07:45.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.27) opts 0xd
01:07:45.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.27)
01:07:45.630 00.000 20224 Moving (-0.25, -0.27) raw xDistance=-0.22 yDistance=0.30
01:07:45.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
01:07:45.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:45.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:07:45.630 00.000 20224 MoveAxis(E, 30, ABG)
01:07:45.630 00.000 20224 Guiding  Dir = 2, Dur = 30
01:07:45.630 00.000 20224 IsSlewing returns 0
01:07:45.630 00.000 20224 IsGuiding returns 0
01:07:45.636 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53222, med=3091, FiltMin=2803, FiltMax=25456, Gamma=1.000
01:07:45.645 00.009 20224 PulseGuide returned control before completion, sleep 26
01:07:45.650 00.005 8996 UpdateGuideState exits: m=639118 SNR=320.8
01:07:45.651 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:45.651 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:45.652 00.001 8996 Enqueuing Expose request
01:07:45.675 00.023 20224 IsGuiding returns 1
01:07:45.675 00.000 20224 scope still moving after pulse duration time elapsed
01:07:45.707 00.032 20224 IsSlewing returns 0
01:07:45.707 00.000 20224 IsGuiding returns 1
01:07:45.739 00.032 20224 IsSlewing returns 0
01:07:45.748 00.009 20224 IsGuiding returns 0
01:07:45.748 00.000 20224 scope move finished after 30 + 87 ms
01:07:45.748 00.000 20224 Move returns status 0, amount 30
01:07:45.748 00.000 20224 MoveAxis(N, 0, ABG)
01:07:45.748 00.000 20224 Move returns status 0, amount 0
01:07:45.748 00.000 20224 move complete, result=0
01:07:45.748 00.000 20224 worker thread done servicing request
01:07:45.748 00.000 20224 Worker thread wakes up
01:07:45.748 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 0 ms NORTH
01:07:45.750 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:45.750 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:46.909 01.159 20224 Exposure complete
01:07:46.969 00.060 20224 worker thread done servicing request
01:07:46.969 00.000 8996 OnExposeComplete: enter
01:07:46.970 00.001 8996 UpdateGuideState(): m_state=6
01:07:46.971 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11977
01:07:46.971 00.000 8996 Star::Find returns 1 (0), X=135.30, Y=472.77, Mass=687298, SNR=326.0, Peak=49510 HFD=4.6
01:07:46.972 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
01:07:46.973 00.001 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
01:07:46.974 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.61 hyp=0.61 cameraTheta=-1.43 mountX=0.15 mountY=0.59, mountTheta=1.33
01:07:46.975 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.61, opts=13)
01:07:46.976 00.001 8996 Enqueuing Move request for scope (0.09, -0.61)
01:07:46.977 00.001 20224 Worker thread wakes up
01:07:46.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.61) opts 0xd
01:07:46.977 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.61)
01:07:46.977 00.000 20224 Moving (0.09, -0.61) raw xDistance=0.15 yDistance=0.59
01:07:46.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:07:46.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:46.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
01:07:46.977 00.000 20224 MoveAxis(E, 0, ABG)
01:07:46.977 00.000 20224 Move returns status 0, amount 0
01:07:46.977 00.000 20224 MoveAxis(N, 0, ABG)
01:07:46.977 00.000 20224 Move returns status 0, amount 0
01:07:46.977 00.000 20224 move complete, result=0
01:07:46.977 00.000 20224 worker thread done servicing request
01:07:46.981 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49510, med=3091, FiltMin=2806, FiltMax=23472, Gamma=1.000
01:07:46.994 00.013 8996 UpdateGuideState exits: m=687298 SNR=326.0
01:07:46.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:46.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:46.996 00.000 8996 Enqueuing Expose request
01:07:46.997 00.001 20224 Worker thread wakes up
01:07:46.997 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
01:07:46.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:46.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:47.985 00.987 20224 Exposure complete
01:07:48.046 00.061 20224 worker thread done servicing request
01:07:48.046 00.000 8996 OnExposeComplete: enter
01:07:48.047 00.001 8996 UpdateGuideState(): m_state=6
01:07:48.048 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11978
01:07:48.049 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=472.84, Mass=641805, SNR=329.8, Peak=56086 HFD=4.6
01:07:48.051 00.002 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
01:07:48.053 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
01:07:48.054 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.54 hyp=0.61 cameraTheta=-1.07 mountX=0.34 mountY=0.50, mountTheta=0.97
01:07:48.057 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.54, opts=13)
01:07:48.059 00.002 8996 Enqueuing Move request for scope (0.29, -0.54)
01:07:48.060 00.001 20224 Worker thread wakes up
01:07:48.061 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.54) opts 0xd
01:07:48.061 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.54)
01:07:48.061 00.000 20224 Moving (0.29, -0.54) raw xDistance=0.34 yDistance=0.50
01:07:48.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
01:07:48.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:48.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
01:07:48.061 00.000 20224 MoveAxis(W, 50, ABG)
01:07:48.061 00.000 20224 Guiding  Dir = 3, Dur = 50
01:07:48.062 00.001 20224 IsSlewing returns 0
01:07:48.062 00.000 20224 IsGuiding returns 0
01:07:48.069 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56086, med=3091, FiltMin=2768, FiltMax=24915, Gamma=1.000
01:07:48.082 00.013 8996 UpdateGuideState exits: m=641805 SNR=329.8
01:07:48.083 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:48.084 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:48.084 00.000 8996 Enqueuing Expose request
01:07:48.085 00.001 20224 PulseGuide returned control before completion, sleep 41
01:07:48.128 00.043 20224 IsGuiding returns 1
01:07:48.128 00.000 20224 scope still moving after pulse duration time elapsed
01:07:48.159 00.031 20224 IsSlewing returns 0
01:07:48.159 00.000 20224 IsGuiding returns 0
01:07:48.159 00.000 20224 scope move finished after 50 + 46 ms
01:07:48.159 00.000 20224 Move returns status 0, amount 50
01:07:48.159 00.000 20224 MoveAxis(N, 0, ABG)
01:07:48.159 00.000 20224 Move returns status 0, amount 0
01:07:48.160 00.001 20224 move complete, result=0
01:07:48.160 00.000 20224 worker thread done servicing request
01:07:48.160 00.000 20224 Worker thread wakes up
01:07:48.160 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.5 px 0 ms NORTH
01:07:48.161 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:48.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:49.329 01.168 20224 Exposure complete
01:07:49.422 00.093 20224 worker thread done servicing request
01:07:49.422 00.000 8996 OnExposeComplete: enter
01:07:49.425 00.003 8996 UpdateGuideState(): m_state=6
01:07:49.427 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11979
01:07:49.429 00.002 8996 Star::Find returns 1 (0), X=134.83, Y=473.11, Mass=669340, SNR=315.2, Peak=57430 HFD=4.5
01:07:49.431 00.002 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
01:07:49.432 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
01:07:49.433 00.001 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.27 hyp=0.47 cameraTheta=-2.54 mountX=-0.36 mountY=0.31, mountTheta=2.44
01:07:49.436 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.27, opts=13)
01:07:49.438 00.002 8996 Enqueuing Move request for scope (-0.39, -0.27)
01:07:49.439 00.001 20224 Worker thread wakes up
01:07:49.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.27) opts 0xd
01:07:49.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.27)
01:07:49.439 00.000 20224 Moving (-0.39, -0.27) raw xDistance=-0.36 yDistance=0.31
01:07:49.440 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
01:07:49.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:49.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:07:49.440 00.000 20224 MoveAxis(E, 49, ABG)
01:07:49.440 00.000 20224 Guiding  Dir = 2, Dur = 49
01:07:49.440 00.000 20224 IsSlewing returns 0
01:07:49.441 00.001 20224 IsGuiding returns 0
01:07:49.443 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=57430, med=3091, FiltMin=2806, FiltMax=27952, Gamma=1.000
01:07:49.462 00.019 8996 UpdateGuideState exits: m=669340 SNR=315.2
01:07:49.464 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:49.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:49.466 00.001 8996 Enqueuing Expose request
01:07:49.487 00.021 20224 PulseGuide returned control before completion, sleep 13
01:07:49.501 00.014 20224 IsGuiding returns 1
01:07:49.501 00.000 20224 scope still moving after pulse duration time elapsed
01:07:49.532 00.031 20224 IsSlewing returns 0
01:07:49.533 00.001 20224 IsGuiding returns 1
01:07:49.563 00.030 20224 IsSlewing returns 0
01:07:49.564 00.001 20224 IsGuiding returns 1
01:07:49.594 00.030 20224 IsSlewing returns 0
01:07:49.594 00.000 20224 IsGuiding returns 0
01:07:49.594 00.000 20224 scope move finished after 49 + 105 ms
01:07:49.594 00.000 20224 Move returns status 0, amount 49
01:07:49.594 00.000 20224 MoveAxis(N, 0, ABG)
01:07:49.594 00.000 20224 Move returns status 0, amount 0
01:07:49.595 00.001 20224 move complete, result=0
01:07:49.595 00.000 20224 worker thread done servicing request
01:07:49.595 00.000 20224 Worker thread wakes up
01:07:49.595 00.000 8996 GuideStep: -0.4 px 49 ms EAST, 0.3 px 0 ms NORTH
01:07:49.596 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:49.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:50.570 00.974 20224 Exposure complete
01:07:50.627 00.057 20224 worker thread done servicing request
01:07:50.627 00.000 8996 OnExposeComplete: enter
01:07:50.628 00.001 8996 UpdateGuideState(): m_state=6
01:07:50.629 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11980
01:07:50.630 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=472.81, Mass=622802, SNR=314.6, Peak=46118 HFD=4.5
01:07:50.631 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
01:07:50.631 00.000 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
01:07:50.632 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.56 hyp=0.58 cameraTheta=-1.82 mountX=-0.09 mountY=0.58, mountTheta=1.72
01:07:50.633 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.56, opts=13)
01:07:50.634 00.001 8996 Enqueuing Move request for scope (-0.14, -0.56)
01:07:50.635 00.001 20224 Worker thread wakes up
01:07:50.636 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.56) opts 0xd
01:07:50.636 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.56)
01:07:50.636 00.000 20224 Moving (-0.14, -0.56) raw xDistance=-0.09 yDistance=0.58
01:07:50.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:07:50.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:07:50.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
01:07:50.636 00.000 20224 MoveAxis(E, 0, ABG)
01:07:50.636 00.000 20224 Move returns status 0, amount 0
01:07:50.636 00.000 20224 MoveAxis(N, 0, ABG)
01:07:50.636 00.000 20224 Move returns status 0, amount 0
01:07:50.636 00.000 20224 move complete, result=0
01:07:50.637 00.001 20224 worker thread done servicing request
01:07:50.647 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=46118, med=3091, FiltMin=2800, FiltMax=24198, Gamma=1.000
01:07:50.668 00.021 8996 UpdateGuideState exits: m=622802 SNR=314.6
01:07:50.670 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:50.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:50.673 00.001 8996 Enqueuing Expose request
01:07:50.674 00.001 20224 Worker thread wakes up
01:07:50.674 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
01:07:50.675 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:50.676 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:51.845 01.169 20224 Exposure complete
01:07:51.898 00.053 20224 worker thread done servicing request
01:07:51.898 00.000 8996 OnExposeComplete: enter
01:07:51.899 00.001 8996 UpdateGuideState(): m_state=6
01:07:51.900 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11981
01:07:51.901 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.00, Mass=609293, SNR=312.6, Peak=42422 HFD=4.4
01:07:51.902 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
01:07:51.903 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.67)
01:07:51.903 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.37 hyp=0.37 cameraTheta=-1.59 mountX=0.03 mountY=0.37, mountTheta=1.49
01:07:51.905 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.37, opts=13)
01:07:51.906 00.001 8996 Enqueuing Move request for scope (-0.01, -0.37)
01:07:51.907 00.001 20224 Worker thread wakes up
01:07:51.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.37) opts 0xd
01:07:51.907 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.37)
01:07:51.907 00.000 20224 Moving (-0.01, -0.37) raw xDistance=0.03 yDistance=0.37
01:07:51.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:07:51.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:07:51.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:07:51.907 00.000 20224 MoveAxis(E, 0, ABG)
01:07:51.907 00.000 20224 Move returns status 0, amount 0
01:07:51.907 00.000 20224 MoveAxis(N, 0, ABG)
01:07:51.907 00.000 20224 Move returns status 0, amount 0
01:07:51.907 00.000 20224 move complete, result=0
01:07:51.907 00.000 20224 worker thread done servicing request
01:07:51.911 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42422, med=3091, FiltMin=2784, FiltMax=25773, Gamma=1.000
01:07:51.930 00.019 8996 UpdateGuideState exits: m=609293 SNR=312.6
01:07:51.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:51.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:51.934 00.002 8996 Enqueuing Expose request
01:07:51.935 00.001 20224 Worker thread wakes up
01:07:51.935 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:07:51.937 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:51.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:52.933 00.996 20224 Exposure complete
01:07:52.989 00.056 20224 worker thread done servicing request
01:07:52.989 00.000 8996 OnExposeComplete: enter
01:07:52.990 00.001 8996 UpdateGuideState(): m_state=6
01:07:52.991 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:52.993 00.002 8996 Star::Find returns 1 (0), X=135.18, Y=473.06, Mass=747589, SNR=348.3, Peak=54486 HFD=4.4
01:07:52.994 00.001 8996 MultiStar: exiting stabilization period
01:07:52.996 00.002 8996 MultiStar: updating star positions after lock position change
01:07:52.998 00.002 8996 Star::Find(15, 775, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.000 00.002 8996 Star::Find returns 1 (0), X=774.23, Y=311.05, Mass=304780, SNR=199.5, Peak=28877 HFD=4.1
01:07:53.002 00.002 8996 Star::Find(15, 958, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.003 00.001 8996 Star::Find returns 1 (0), X=957.07, Y=94.01, Mass=353232, SNR=206.6, Peak=27968 HFD=4.4
01:07:53.003 00.000 8996 Star::Find(15, 923, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.004 00.001 8996 Star::Find returns 1 (0), X=923.89, Y=506.97, Mass=363975, SNR=183.1, Peak=33881 HFD=4.3
01:07:53.005 00.001 8996 Star::Find(15, 895, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.006 00.001 8996 Star::Find returns 1 (0), X=894.94, Y=484.47, Mass=211243, SNR=156.3, Peak=18518 HFD=4.0
01:07:53.007 00.001 8996 Star::Find(15, 494, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.008 00.001 8996 Star::Find returns 1 (0), X=495.11, Y=489.00, Mass=285367, SNR=193.4, Peak=30467 HFD=4.3
01:07:53.008 00.000 8996 Star::Find(15, 941, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.010 00.002 8996 Star::Find returns 1 (0), X=941.95, Y=757.24, Mass=195573, SNR=150.4, Peak=18608 HFD=4.2
01:07:53.011 00.001 8996 Star::Find(15, 1141, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.011 00.000 8996 Star::Find returns 1 (0), X=1141.52, Y=639.38, Mass=176706, SNR=139.4, Peak=15750 HFD=4.3
01:07:53.012 00.001 8996 Star::Find(15, 478, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.013 00.001 8996 Star::Find returns 1 (0), X=478.13, Y=383.73, Mass=140594, SNR=131.9, Peak=15555 HFD=4.1
01:07:53.014 00.001 8996 Star::Find(15, 529, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.015 00.001 8996 Star::Find returns 1 (0), X=530.48, Y=802.77, Mass=147473, SNR=116.1, Peak=13549 HFD=3.9
01:07:53.015 00.000 8996 Star::Find(15, 408, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.016 00.001 8996 Star::Find returns 1 (0), X=408.54, Y=355.38, Mass=123681, SNR=114.6, Peak=13417 HFD=3.9
01:07:53.017 00.001 8996 Star::Find(15, 176, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11982
01:07:53.018 00.001 8996 Star::Find returns 1 (0), X=175.34, Y=57.95, Mass=130298, SNR=106.6, Peak=12752 HFD=4.3
01:07:53.018 00.000 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
01:07:53.019 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
01:07:53.020 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.31 hyp=0.32 cameraTheta=-1.68 mountX=-0.00 mountY=0.32, mountTheta=1.58
01:07:53.021 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.31, opts=13)
01:07:53.022 00.001 8996 Enqueuing Move request for scope (-0.03, -0.31)
01:07:53.023 00.001 20224 Worker thread wakes up
01:07:53.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.31) opts 0xd
01:07:53.023 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.31)
01:07:53.023 00.000 20224 Moving (-0.03, -0.31) raw xDistance=-0.00 yDistance=0.32
01:07:53.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:07:53.023 00.000 20224 switching direction from -1 to 1 - decHistory=6 oldest=-0.32 newest=1.26
01:07:53.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:07:53.023 00.000 20224 MoveAxis(E, 0, ABG)
01:07:53.023 00.000 20224 Move returns status 0, amount 0
01:07:53.023 00.000 20224 MoveAxis(S, 67, ABG)
01:07:53.023 00.000 20224 Guiding  Dir = 1, Dur = 67
01:07:53.023 00.000 20224 IsSlewing returns 0
01:07:53.024 00.001 20224 IsGuiding returns 0
01:07:53.028 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54486, med=3091, FiltMin=2816, FiltMax=30176, Gamma=1.000
01:07:53.031 00.003 20224 PulseGuide returned control before completion, sleep 71
01:07:53.047 00.016 8996 UpdateGuideState exits: m=747589 SNR=348.3
01:07:53.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:53.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:53.049 00.000 8996 Enqueuing Expose request
01:07:53.103 00.054 20224 IsGuiding returns 1
01:07:53.103 00.000 20224 scope still moving after pulse duration time elapsed
01:07:53.135 00.032 20224 IsSlewing returns 0
01:07:53.136 00.001 20224 IsGuiding returns 1
01:07:53.166 00.030 20224 IsSlewing returns 0
01:07:53.166 00.000 20224 IsGuiding returns 1
01:07:53.197 00.031 20224 IsSlewing returns 0
01:07:53.197 00.000 20224 IsGuiding returns 0
01:07:53.197 00.000 20224 scope move finished after 67 + 106 ms
01:07:53.197 00.000 20224 Move returns status 0, amount 67
01:07:53.197 00.000 20224 move complete, result=0
01:07:53.197 00.000 20224 worker thread done servicing request
01:07:53.197 00.000 20224 Worker thread wakes up
01:07:53.197 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:53.197 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH
01:07:53.199 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:54.358 01.159 20224 Exposure complete
01:07:54.429 00.071 20224 worker thread done servicing request
01:07:54.429 00.000 8996 OnExposeComplete: enter
01:07:54.430 00.001 8996 UpdateGuideState(): m_state=6
01:07:54.431 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11983
01:07:54.432 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.33, Mass=666273, SNR=332.1, Peak=45750 HFD=4.6
01:07:54.433 00.001 8996 MultiStar: [#1 0.18,0.27,0.63,U] [#2 -0.05,0.34,0.62,U] [#3 -0.06,0.37,0.56,U] [#4 -0.23,0.26,0.54,U] [#5 -0.51,-0.18,0.00,M6] [#6 0.13,0.53,0.00,M1] [#7 -0.14,0.24,0.41,U] [#8 -0.40,0.25,0.00,M2] 
01:07:54.433 00.000 8996 single-star, 5 included, MultiStar: {-0.02, 0.21}, one-star: {0.05, -0.04}
01:07:54.434 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
01:07:54.435 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
01:07:54.436 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.06 cameraTheta=-0.73 mountX=0.05 mountY=0.04, mountTheta=0.63
01:07:54.437 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
01:07:54.438 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
01:07:54.439 00.001 20224 Worker thread wakes up
01:07:54.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
01:07:54.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
01:07:54.439 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.05 yDistance=0.04
01:07:54.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:07:54.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:54.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:07:54.439 00.000 20224 MoveAxis(E, 0, ABG)
01:07:54.439 00.000 20224 Move returns status 0, amount 0
01:07:54.439 00.000 20224 MoveAxis(N, 0, ABG)
01:07:54.439 00.000 20224 Move returns status 0, amount 0
01:07:54.439 00.000 20224 move complete, result=0
01:07:54.439 00.000 20224 worker thread done servicing request
01:07:54.443 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=45750, med=3091, FiltMin=2803, FiltMax=24768, Gamma=1.000
01:07:54.456 00.013 8996 UpdateGuideState exits: m=666273 SNR=332.1
01:07:54.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:54.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:54.459 00.001 8996 Enqueuing Expose request
01:07:54.459 00.000 20224 Worker thread wakes up
01:07:54.459 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:07:54.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:54.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:55.427 00.967 20224 Exposure complete
01:07:55.482 00.055 20224 worker thread done servicing request
01:07:55.482 00.000 8996 OnExposeComplete: enter
01:07:55.483 00.001 8996 UpdateGuideState(): m_state=6
01:07:55.485 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11984
01:07:55.486 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.62, Mass=693821, SNR=333.1, Peak=48093 HFD=4.6
01:07:55.487 00.001 8996 MultiStar: [#1 0.19,0.45,0.00,M1] [#2 -0.08,0.40,0.71,U] [#3 -0.02,0.44,0.52,U] [#4 -0.46,0.37,0.00,M1] [#5 -0.60,0.20,0.00,M7] [#6 0.23,0.60,0.00,M2] [#7 -0.30,0.56,0.00,M1] [#8 -0.58,0.33,0.00,M3] 
01:07:55.488 00.001 8996 single-star, 2 included, MultiStar: {-0.08, 0.34}, one-star: {-0.11, 0.24}
01:07:55.489 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:07:55.489 00.000 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
01:07:55.490 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.24 hyp=0.27 cameraTheta=2.00 mountX=-0.13 mountY=-0.23, mountTheta=-2.10
01:07:55.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.24, opts=13)
01:07:55.492 00.000 8996 Enqueuing Move request for scope (-0.11, 0.24)
01:07:55.493 00.001 20224 Worker thread wakes up
01:07:55.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.24) opts 0xd
01:07:55.493 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.24)
01:07:55.493 00.000 20224 Moving (-0.11, 0.24) raw xDistance=-0.13 yDistance=-0.23
01:07:55.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:07:55.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:07:55.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:07:55.493 00.000 20224 MoveAxis(E, 0, ABG)
01:07:55.493 00.000 20224 Move returns status 0, amount 0
01:07:55.493 00.000 20224 MoveAxis(N, 0, ABG)
01:07:55.494 00.001 20224 Move returns status 0, amount 0
01:07:55.494 00.000 20224 move complete, result=0
01:07:55.494 00.000 20224 worker thread done servicing request
01:07:55.501 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=48093, med=3091, FiltMin=2771, FiltMax=22457, Gamma=1.000
01:07:55.520 00.019 8996 UpdateGuideState exits: m=693821 SNR=333.1
01:07:55.522 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:55.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:55.524 00.001 8996 Enqueuing Expose request
01:07:55.524 00.000 20224 Worker thread wakes up
01:07:55.524 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:07:55.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:55.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:56.696 01.171 20224 Exposure complete
01:07:56.767 00.071 20224 worker thread done servicing request
01:07:56.767 00.000 8996 OnExposeComplete: enter
01:07:56.768 00.001 8996 UpdateGuideState(): m_state=6
01:07:56.769 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11985
01:07:56.769 00.000 8996 Star::Find returns 1 (0), X=135.29, Y=473.43, Mass=679203, SNR=326.7, Peak=45030 HFD=4.6
01:07:56.770 00.001 8996 MultiStar: [#1 0.16,0.33,0.64,U] [#2 0.12,0.32,0.84,U] [#3 -0.09,0.46,0.00,M5] [#4 -0.32,0.40,0.00,M2] [#5 -0.25,0.17,0.58,U] [#6 0.34,0.56,0.00,M3] [#7 0.09,0.33,0.42,U] [#8 -0.45,0.40,0.00,M4] 
01:07:56.771 00.001 8996 single-star, 4 included, MultiStar: {0.05, 0.22}, one-star: {0.08, 0.06}
01:07:56.772 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
01:07:56.773 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
01:07:56.774 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.63 mountX=0.07 mountY=-0.06, mountTheta=-0.73
01:07:56.775 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
01:07:56.776 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
01:07:56.777 00.001 20224 Worker thread wakes up
01:07:56.777 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
01:07:56.777 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
01:07:56.777 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.06
01:07:56.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:07:56.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:56.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:07:56.777 00.000 20224 MoveAxis(E, 0, ABG)
01:07:56.777 00.000 20224 Move returns status 0, amount 0
01:07:56.777 00.000 20224 MoveAxis(N, 0, ABG)
01:07:56.777 00.000 20224 Move returns status 0, amount 0
01:07:56.777 00.000 20224 move complete, result=0
01:07:56.777 00.000 20224 worker thread done servicing request
01:07:56.785 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45030, med=3091, FiltMin=2777, FiltMax=23667, Gamma=1.000
01:07:56.806 00.021 8996 UpdateGuideState exits: m=679203 SNR=326.7
01:07:56.808 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:56.808 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:56.809 00.001 8996 Enqueuing Expose request
01:07:56.810 00.001 20224 Worker thread wakes up
01:07:56.810 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:56.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:56.810 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:07:57.778 00.968 20224 Exposure complete
01:07:57.839 00.061 20224 worker thread done servicing request
01:07:57.839 00.000 8996 OnExposeComplete: enter
01:07:57.840 00.001 8996 UpdateGuideState(): m_state=6
01:07:57.841 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11986
01:07:57.842 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.05, Mass=744084, SNR=360.1, Peak=52582 HFD=4.6
01:07:57.843 00.001 8996 MultiStar: [#1 0.07,0.06,0.59,U] [#2 -0.17,0.07,0.60,U] [#3 0.19,0.13,0.52,U] [#4 -0.08,0.19,0.51,U] [#5 -0.53,-0.02,0.00,M7] [#6 0.43,0.25,0.00,M4] [#7 -0.19,0.39,0.32,U] [#8 -0.61,0.12,0.00,M5] 
01:07:57.844 00.001 8996 refined, 5 included, MultiStar: {0.00, 0.01}, one-star: {0.08, -0.33}
01:07:57.844 00.000 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
01:07:57.845 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:07:57.846 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.30 mountX=0.00 mountY=-0.01, mountTheta=-1.40
01:07:57.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
01:07:57.848 00.000 8996 Enqueuing Move request for scope (0.00, 0.01)
01:07:57.849 00.001 20224 Worker thread wakes up
01:07:57.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
01:07:57.849 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
01:07:57.849 00.000 20224 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
01:07:57.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:07:57.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:57.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:07:57.850 00.001 20224 MoveAxis(E, 0, ABG)
01:07:57.850 00.000 20224 Move returns status 0, amount 0
01:07:57.850 00.000 20224 MoveAxis(N, 0, ABG)
01:07:57.850 00.000 20224 Move returns status 0, amount 0
01:07:57.850 00.000 20224 move complete, result=0
01:07:57.850 00.000 20224 worker thread done servicing request
01:07:57.853 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52582, med=3091, FiltMin=2797, FiltMax=30816, Gamma=1.000
01:07:57.872 00.019 8996 UpdateGuideState exits: m=744084 SNR=360.1
01:07:57.873 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:57.874 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:57.875 00.001 8996 Enqueuing Expose request
01:07:57.876 00.001 20224 Worker thread wakes up
01:07:57.876 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:07:57.876 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:57.877 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:07:59.047 01.170 20224 Exposure complete
01:07:59.120 00.073 20224 worker thread done servicing request
01:07:59.125 00.005 8996 OnExposeComplete: enter
01:07:59.125 00.000 8996 UpdateGuideState(): m_state=6
01:07:59.128 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11987
01:07:59.129 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=472.77, Mass=724176, SNR=349.3, Peak=58438 HFD=4.5
01:07:59.131 00.002 8996 MultiStar: [#1 0.06,0.09,0.58,U] [#2 -0.49,0.01,0.00,M1] [#3 0.04,0.01,0.57,U] [#4 -0.23,-0.01,0.44,U] [#5 -0.49,-0.18,0.00,M8] [#6 0.06,0.30,0.38,U] [#7 -0.43,0.17,0.00,M1] [#8 -0.50,0.02,0.00,M6] 
01:07:59.133 00.002 8996 refined, 4 included, MultiStar: {-0.13, -0.15}, one-star: {-0.35, -0.60}
01:07:59.135 00.002 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
01:07:59.136 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
01:07:59.138 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.19 cameraTheta=-2.29 mountX=-0.11 mountY=0.16, mountTheta=2.19
01:07:59.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.15, opts=13)
01:07:59.142 00.002 8996 Enqueuing Move request for scope (-0.13, -0.15)
01:07:59.143 00.001 20224 Worker thread wakes up
01:07:59.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
01:07:59.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
01:07:59.143 00.000 20224 Moving (-0.13, -0.15) raw xDistance=-0.11 yDistance=0.16
01:07:59.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:07:59.143 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:07:59.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:07:59.143 00.000 20224 MoveAxis(E, 0, ABG)
01:07:59.143 00.000 20224 Move returns status 0, amount 0
01:07:59.143 00.000 20224 MoveAxis(N, 0, ABG)
01:07:59.143 00.000 20224 Move returns status 0, amount 0
01:07:59.143 00.000 20224 move complete, result=0
01:07:59.144 00.001 20224 worker thread done servicing request
01:07:59.148 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=58438, med=3091, FiltMin=2797, FiltMax=28336, Gamma=1.000
01:07:59.162 00.014 8996 UpdateGuideState exits: m=724176 SNR=349.3
01:07:59.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:07:59.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:07:59.164 00.000 8996 Enqueuing Expose request
01:07:59.165 00.001 20224 Worker thread wakes up
01:07:59.165 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:07:59.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:07:59.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:00.135 00.969 20224 Exposure complete
01:08:00.222 00.087 20224 worker thread done servicing request
01:08:00.222 00.000 8996 OnExposeComplete: enter
01:08:00.223 00.001 8996 UpdateGuideState(): m_state=6
01:08:00.224 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11988
01:08:00.225 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=472.85, Mass=639088, SNR=357.2, Peak=49254 HFD=4.4
01:08:00.226 00.001 8996 MultiStar: [#1 -0.22,0.30,0.52,U] [#2 -0.49,0.21,0.00,M2] [#3 -0.51,0.14,0.00,M4] [#4 -0.76,0.19,0.00,M1] [#5 -0.82,-0.13,0.00,M9] [#6 -0.45,0.03,0.00,M4] [#7 -0.71,0.42,0.00,M2] [#8 -0.61,0.32,0.00,M7] 
01:08:00.227 00.001 8996 refined, 1 included, MultiStar: {-0.23, -0.24}, one-star: {-0.23, -0.52}
01:08:00.227 00.000 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
01:08:00.228 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
01:08:00.229 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.24 hyp=0.33 cameraTheta=-2.34 mountX=-0.21 mountY=0.26, mountTheta=2.23
01:08:00.231 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.24, opts=13)
01:08:00.233 00.002 8996 Enqueuing Move request for scope (-0.23, -0.24)
01:08:00.234 00.001 20224 Worker thread wakes up
01:08:00.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.24) opts 0xd
01:08:00.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.24)
01:08:00.234 00.000 20224 Moving (-0.23, -0.24) raw xDistance=-0.21 yDistance=0.26
01:08:00.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:08:00.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:08:00.234 00.000 20224 MoveAxis(E, 30, ABG)
01:08:00.234 00.000 20224 Guiding  Dir = 2, Dur = 30
01:08:00.234 00.000 20224 IsSlewing returns 0
01:08:00.234 00.000 20224 IsGuiding returns 0
01:08:00.238 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=49254, med=3091, FiltMin=2806, FiltMax=25606, Gamma=1.000
01:08:00.246 00.008 20224 PulseGuide returned control before completion, sleep 29
01:08:00.256 00.010 8996 UpdateGuideState exits: m=639088 SNR=357.2
01:08:00.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:00.259 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:00.260 00.001 8996 Enqueuing Expose request
01:08:00.277 00.017 20224 IsGuiding returns 1
01:08:00.277 00.000 20224 scope still moving after pulse duration time elapsed
01:08:00.309 00.032 20224 IsSlewing returns 0
01:08:00.309 00.000 20224 IsGuiding returns 1
01:08:00.340 00.031 20224 IsSlewing returns 0
01:08:00.340 00.000 20224 IsGuiding returns 0
01:08:00.340 00.000 20224 scope move finished after 30 + 75 ms
01:08:00.340 00.000 20224 Move returns status 0, amount 30
01:08:00.340 00.000 20224 MoveAxis(S, 56, ABG)
01:08:00.340 00.000 20224 Guiding  Dir = 1, Dur = 56
01:08:00.342 00.002 20224 IsSlewing returns 0
01:08:00.342 00.000 20224 IsGuiding returns 0
01:08:00.405 00.063 20224 IsGuiding returns 1
01:08:00.405 00.000 20224 scope still moving after pulse duration time elapsed
01:08:00.432 00.027 20224 IsSlewing returns 0
01:08:00.432 00.000 20224 IsGuiding returns 1
01:08:00.463 00.031 20224 IsSlewing returns 0
01:08:00.464 00.001 20224 IsGuiding returns 1
01:08:00.494 00.030 20224 IsSlewing returns 0
01:08:00.495 00.001 20224 IsGuiding returns 0
01:08:00.495 00.000 20224 scope move finished after 56 + 97 ms
01:08:00.495 00.000 20224 Move returns status 0, amount 56
01:08:00.495 00.000 20224 move complete, result=0
01:08:00.495 00.000 20224 worker thread done servicing request
01:08:00.495 00.000 20224 Worker thread wakes up
01:08:00.495 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:00.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:00.495 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 56 ms SOUTH
01:08:01.673 01.178 20224 Exposure complete
01:08:01.740 00.067 20224 worker thread done servicing request
01:08:01.740 00.000 8996 OnExposeComplete: enter
01:08:01.742 00.002 8996 UpdateGuideState(): m_state=6
01:08:01.744 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11989
01:08:01.745 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=473.26, Mass=687418, SNR=386.7, Peak=48918 HFD=4.6
01:08:01.746 00.001 8996 MultiStar: [#1 0.21,0.38,0.59,U] [#2 0.01,-0.02,0.65,U] [#3 0.13,0.02,0.53,U] [#4 0.07,0.24,0.50,U] [#5 -0.33,0.46,0.00,M10] [#6 0.34,0.32,0.00,M5] [#7 -0.08,0.26,0.35,U] [#8 -0.33,0.41,0.00,M8] 
01:08:01.747 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.09}, one-star: {0.07, -0.11}
01:08:01.748 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
01:08:01.749 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
01:08:01.751 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.86 mountX=0.07 mountY=-0.10, mountTheta=-0.97
01:08:01.754 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
01:08:01.755 00.001 8996 Enqueuing Move request for scope (0.08, 0.09)
01:08:01.756 00.001 20224 Worker thread wakes up
01:08:01.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
01:08:01.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
01:08:01.756 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
01:08:01.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:08:01.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:01.757 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:08:01.757 00.000 20224 MoveAxis(E, 0, ABG)
01:08:01.757 00.000 20224 Move returns status 0, amount 0
01:08:01.757 00.000 20224 MoveAxis(N, 0, ABG)
01:08:01.757 00.000 20224 Move returns status 0, amount 0
01:08:01.757 00.000 20224 move complete, result=0
01:08:01.757 00.000 20224 worker thread done servicing request
01:08:01.764 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48918, med=3091, FiltMin=2793, FiltMax=22547, Gamma=1.000
01:08:01.779 00.015 8996 UpdateGuideState exits: m=687418 SNR=386.7
01:08:01.780 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:01.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:01.782 00.001 8996 Enqueuing Expose request
01:08:01.783 00.001 20224 Worker thread wakes up
01:08:01.783 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:01.784 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:01.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:02.763 00.979 20224 Exposure complete
01:08:02.838 00.075 20224 worker thread done servicing request
01:08:02.838 00.000 8996 OnExposeComplete: enter
01:08:02.839 00.001 8996 UpdateGuideState(): m_state=6
01:08:02.840 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11990
01:08:02.841 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.26, Mass=704264, SNR=341.0, Peak=53222 HFD=4.5
01:08:02.842 00.001 8996 MultiStar: [#1 -0.17,0.58,0.00,M1] [#2 0.00,0.36,0.65,U] [#3 0.18,0.78,0.00,M4] [#4 -0.18,0.53,0.00,M1] [#5 -0.41,0.36,0.00,R] [#6 -0.09,0.59,0.00,M6] [#7 -0.26,0.50,0.00,M2] [#8 -0.36,0.52,0.00,M9] 
01:08:02.843 00.001 8996 refined, 1 included, MultiStar: {-0.17, 0.08}, one-star: {-0.28, -0.11}
01:08:02.844 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
01:08:02.844 00.000 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
01:08:02.845 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.71 mountX=-0.18 mountY=-0.06, mountTheta=-2.83
01:08:02.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
01:08:02.848 00.001 8996 Enqueuing Move request for scope (-0.17, 0.08)
01:08:02.848 00.000 20224 Worker thread wakes up
01:08:02.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
01:08:02.849 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
01:08:02.849 00.000 20224 Moving (-0.17, 0.08) raw xDistance=-0.18 yDistance=-0.06
01:08:02.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:08:02.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:02.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:08:02.849 00.000 20224 MoveAxis(E, 0, ABG)
01:08:02.849 00.000 20224 Move returns status 0, amount 0
01:08:02.849 00.000 20224 MoveAxis(N, 0, ABG)
01:08:02.849 00.000 20224 Move returns status 0, amount 0
01:08:02.849 00.000 20224 move complete, result=0
01:08:02.849 00.000 20224 worker thread done servicing request
01:08:02.853 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=53222, med=3091, FiltMin=2790, FiltMax=26022, Gamma=1.000
01:08:02.865 00.012 8996 UpdateGuideState exits: m=704264 SNR=341.0
01:08:02.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:02.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:02.867 00.000 8996 Enqueuing Expose request
01:08:02.868 00.001 20224 Worker thread wakes up
01:08:02.868 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:02.869 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:02.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:04.040 01.171 20224 Exposure complete
01:08:04.142 00.102 20224 worker thread done servicing request
01:08:04.143 00.001 8996 OnExposeComplete: enter
01:08:04.144 00.001 8996 UpdateGuideState(): m_state=6
01:08:04.145 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11991
01:08:04.146 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.28, Mass=655051, SNR=336.4, Peak=45814 HFD=4.5
01:08:04.147 00.001 8996 MultiStar: [#1 -0.37,0.35,0.00,M2] [#2 -0.43,0.14,0.00,M1] [#3 -0.23,0.22,0.44,U] [#4 -0.19,0.45,0.00,M2] [#5 -0.14,-0.05,0.52,U] [#6 -0.20,0.57,0.00,M7] [#7 -0.42,0.59,0.00,M3] [#8 -0.53,0.47,0.00,M10] 
01:08:04.148 00.001 8996 refined, 2 included, MultiStar: {-0.27, -0.01}, one-star: {-0.36, -0.09}
01:08:04.149 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
01:08:04.150 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.16)
01:08:04.151 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-3.10 mountX=-0.27 mountY=0.04, mountTheta=2.99
01:08:04.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.01, opts=13)
01:08:04.154 00.001 8996 Enqueuing Move request for scope (-0.27, -0.01)
01:08:04.155 00.001 20224 Worker thread wakes up
01:08:04.155 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.01) opts 0xd
01:08:04.155 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.01)
01:08:04.155 00.000 20224 Moving (-0.27, -0.01) raw xDistance=-0.27 yDistance=0.04
01:08:04.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:08:04.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:04.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:08:04.155 00.000 20224 MoveAxis(E, 40, ABG)
01:08:04.155 00.000 20224 Guiding  Dir = 2, Dur = 40
01:08:04.156 00.001 20224 IsSlewing returns 0
01:08:04.156 00.000 20224 IsGuiding returns 0
01:08:04.161 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45814, med=3091, FiltMin=2791, FiltMax=25417, Gamma=1.000
01:08:04.174 00.013 20224 PulseGuide returned control before completion, sleep 32
01:08:04.186 00.012 8996 UpdateGuideState exits: m=655051 SNR=336.4
01:08:04.188 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:04.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:04.190 00.001 8996 Enqueuing Expose request
01:08:04.219 00.029 20224 IsGuiding returns 1
01:08:04.219 00.000 20224 scope still moving after pulse duration time elapsed
01:08:04.251 00.032 20224 IsSlewing returns 0
01:08:04.252 00.001 20224 IsGuiding returns 1
01:08:04.282 00.030 20224 IsSlewing returns 0
01:08:04.282 00.000 20224 IsGuiding returns 0
01:08:04.283 00.001 20224 scope move finished after 40 + 86 ms
01:08:04.283 00.000 20224 Move returns status 0, amount 40
01:08:04.283 00.000 20224 MoveAxis(N, 0, ABG)
01:08:04.283 00.000 20224 Move returns status 0, amount 0
01:08:04.283 00.000 20224 move complete, result=0
01:08:04.283 00.000 20224 worker thread done servicing request
01:08:04.283 00.000 20224 Worker thread wakes up
01:08:04.283 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:04.283 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
01:08:04.285 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:05.261 00.976 20224 Exposure complete
01:08:05.328 00.067 20224 worker thread done servicing request
01:08:05.328 00.000 8996 OnExposeComplete: enter
01:08:05.329 00.001 8996 UpdateGuideState(): m_state=6
01:08:05.331 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11992
01:08:05.333 00.002 8996 Star::Find returns 1 (0), X=134.93, Y=473.52, Mass=670813, SNR=309.2, Peak=42685 HFD=4.9
01:08:05.335 00.002 8996 MultiStar: [#1 -0.04,0.77,0.00,M3] [#2 -0.23,0.37,0.76,U] [#3 0.01,0.67,0.00,M4] [#4 -0.15,0.53,0.00,M3] [#5 -0.15,-0.12,0.64,U] [#6 0.15,0.96,0.00,M8] [#7 0.17,0.87,0.00,M4] [#8 -0.42,0.56,0.00,R] 
01:08:05.336 00.001 8996 refined, 2 included, MultiStar: {-0.23, 0.15}, one-star: {-0.28, 0.15}
01:08:05.338 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
01:08:05.339 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
01:08:05.341 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.27 cameraTheta=2.57 mountX=-0.24 mountY=-0.12, mountTheta=-2.68
01:08:05.344 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.15, opts=13)
01:08:05.347 00.003 8996 Enqueuing Move request for scope (-0.23, 0.15)
01:08:05.349 00.002 20224 Worker thread wakes up
01:08:05.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd
01:08:05.349 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.15)
01:08:05.349 00.000 20224 Moving (-0.23, 0.15) raw xDistance=-0.24 yDistance=-0.12
01:08:05.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
01:08:05.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:05.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:08:05.349 00.000 20224 MoveAxis(E, 38, ABG)
01:08:05.350 00.001 20224 Guiding  Dir = 2, Dur = 38
01:08:05.350 00.000 20224 IsSlewing returns 0
01:08:05.350 00.000 20224 IsGuiding returns 0
01:08:05.352 00.002 20224 PulseGuide returned control before completion, sleep 47
01:08:05.357 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42685, med=3091, FiltMin=2803, FiltMax=23264, Gamma=1.000
01:08:05.375 00.018 8996 UpdateGuideState exits: m=670813 SNR=309.2
01:08:05.376 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:05.377 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:05.378 00.001 8996 Enqueuing Expose request
01:08:05.406 00.028 20224 IsGuiding returns 1
01:08:05.406 00.000 20224 scope still moving after pulse duration time elapsed
01:08:05.438 00.032 20224 IsSlewing returns 0
01:08:05.438 00.000 20224 IsGuiding returns 0
01:08:05.438 00.000 20224 scope move finished after 38 + 49 ms
01:08:05.438 00.000 20224 Move returns status 0, amount 38
01:08:05.438 00.000 20224 MoveAxis(N, 0, ABG)
01:08:05.438 00.000 20224 Move returns status 0, amount 0
01:08:05.438 00.000 20224 move complete, result=0
01:08:05.438 00.000 20224 worker thread done servicing request
01:08:05.438 00.000 20224 Worker thread wakes up
01:08:05.438 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:05.439 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:05.439 00.000 8996 GuideStep: -0.2 px 38 ms EAST, -0.1 px 0 ms NORTH
01:08:06.599 01.160 20224 Exposure complete
01:08:06.660 00.061 20224 worker thread done servicing request
01:08:06.660 00.000 8996 OnExposeComplete: enter
01:08:06.661 00.001 8996 UpdateGuideState(): m_state=6
01:08:06.662 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11993
01:08:06.662 00.000 8996 Star::Find returns 1 (0), X=135.53, Y=473.42, Mass=664373, SNR=311.8, Peak=41830 HFD=4.9
01:08:06.663 00.001 8996 MultiStar: [#1 0.73,0.94,0.00,M4] [#2 0.62,0.54,0.00,M1] [#3 0.61,0.89,0.00,M5] [#4 0.44,0.91,0.00,M4] [#5 0.51,0.22,0.00,M1] [#6 0.77,1.04,0.00,M9] [#7 0.59,0.79,0.00,M5] [#8 0.56,0.15,0.00,M1] 
01:08:06.664 00.001 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
01:08:06.665 00.001 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
01:08:06.666 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.05 hyp=0.32 cameraTheta=0.16 mountX=0.31 mountY=-0.09, mountTheta=-0.27
01:08:06.667 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.05, opts=13)
01:08:06.668 00.001 8996 Enqueuing Move request for scope (0.32, 0.05)
01:08:06.669 00.001 20224 Worker thread wakes up
01:08:06.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.05) opts 0xd
01:08:06.669 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.05)
01:08:06.669 00.000 20224 Moving (0.32, 0.05) raw xDistance=0.31 yDistance=-0.09
01:08:06.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
01:08:06.669 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:06.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:08:06.669 00.000 20224 MoveAxis(W, 43, ABG)
01:08:06.669 00.000 20224 Guiding  Dir = 3, Dur = 43
01:08:06.670 00.001 20224 IsSlewing returns 0
01:08:06.670 00.000 20224 IsGuiding returns 0
01:08:06.673 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=41830, med=3091, FiltMin=2787, FiltMax=27891, Gamma=1.000
01:08:06.687 00.014 8996 UpdateGuideState exits: m=664373 SNR=311.8
01:08:06.689 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:06.691 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:06.693 00.002 8996 Enqueuing Expose request
01:08:06.710 00.017 20224 PulseGuide returned control before completion, sleep 13
01:08:06.725 00.015 20224 IsGuiding returns 1
01:08:06.725 00.000 20224 scope still moving after pulse duration time elapsed
01:08:06.757 00.032 20224 IsSlewing returns 0
01:08:06.757 00.000 20224 IsGuiding returns 1
01:08:06.788 00.031 20224 IsSlewing returns 0
01:08:06.788 00.000 20224 IsGuiding returns 1
01:08:06.819 00.031 20224 IsSlewing returns 0
01:08:06.820 00.001 20224 IsGuiding returns 0
01:08:06.820 00.000 20224 scope move finished after 43 + 106 ms
01:08:06.820 00.000 20224 Move returns status 0, amount 43
01:08:06.820 00.000 20224 MoveAxis(N, 0, ABG)
01:08:06.820 00.000 20224 Move returns status 0, amount 0
01:08:06.820 00.000 20224 move complete, result=0
01:08:06.820 00.000 20224 worker thread done servicing request
01:08:06.820 00.000 20224 Worker thread wakes up
01:08:06.820 00.000 8996 GuideStep: 0.3 px 43 ms WEST, -0.1 px 0 ms NORTH
01:08:06.823 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:06.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:07.809 00.986 20224 Exposure complete
01:08:07.897 00.088 20224 worker thread done servicing request
01:08:07.897 00.000 8996 OnExposeComplete: enter
01:08:07.898 00.001 8996 UpdateGuideState(): m_state=6
01:08:07.899 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11994
01:08:07.900 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.88, Mass=635123, SNR=312.9, Peak=42989 HFD=4.6
01:08:07.900 00.000 8996 MultiStar: [#1 0.46,0.72,0.00,M5] [#2 0.28,0.82,0.00,M2] [#3 0.30,0.97,0.00,M6] [#4 0.45,0.90,0.00,M5] [#5 0.10,0.27,0.70,U] [#6 0.38,0.96,0.00,M10] [#7 0.22,0.68,0.00,M6] [#8 -0.07,0.14,0.37,U] 
01:08:07.902 00.002 8996 refined, 2 included, MultiStar: {-0.03, 0.36}, one-star: {-0.11, 0.50}
01:08:07.903 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
01:08:07.904 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
01:08:07.904 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.36 hyp=0.36 cameraTheta=1.66 mountX=-0.07 mountY=-0.36, mountTheta=-1.76
01:08:07.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.36, opts=13)
01:08:07.907 00.001 8996 Enqueuing Move request for scope (-0.03, 0.36)
01:08:07.907 00.000 20224 Worker thread wakes up
01:08:07.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.36) opts 0xd
01:08:07.907 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.36)
01:08:07.908 00.001 20224 Moving (-0.03, 0.36) raw xDistance=-0.07 yDistance=-0.36
01:08:07.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:08:07.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:07.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:08:07.908 00.000 20224 MoveAxis(E, 0, ABG)
01:08:07.908 00.000 20224 Move returns status 0, amount 0
01:08:07.908 00.000 20224 MoveAxis(N, 0, ABG)
01:08:07.908 00.000 20224 Move returns status 0, amount 0
01:08:07.908 00.000 20224 move complete, result=0
01:08:07.908 00.000 20224 worker thread done servicing request
01:08:07.912 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=42989, med=3091, FiltMin=2790, FiltMax=26150, Gamma=1.000
01:08:07.932 00.020 8996 UpdateGuideState exits: m=635123 SNR=312.9
01:08:07.935 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:07.936 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:07.938 00.002 8996 Enqueuing Expose request
01:08:07.938 00.000 20224 Worker thread wakes up
01:08:07.938 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:08:07.939 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:07.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:09.098 01.159 20224 Exposure complete
01:08:09.189 00.091 20224 worker thread done servicing request
01:08:09.189 00.000 8996 OnExposeComplete: enter
01:08:09.190 00.001 8996 UpdateGuideState(): m_state=6
01:08:09.191 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11995
01:08:09.192 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=473.75, Mass=592947, SNR=320.0, Peak=38397 HFD=4.6
01:08:09.193 00.001 8996 MultiStar: [#1 -0.14,0.82,0.00,M6] [#2 -0.19,0.77,0.00,M3] [#3 -0.06,0.98,0.00,M7] [#4 -0.18,1.02,0.00,M6] [#5 0.05,0.30,0.49,U] [#6 0.04,0.91,0.00,R] [#7 -0.16,1.12,0.00,M7] [#8 -0.05,0.59,0.00,M1] 
01:08:09.194 00.001 8996 refined, 1 included, MultiStar: {-0.13, 0.35}, one-star: {-0.21, 0.38}
01:08:09.195 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
01:08:09.195 00.000 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
01:08:09.196 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.35 hyp=0.37 cameraTheta=1.92 mountX=-0.16 mountY=-0.33, mountTheta=-2.02
01:08:09.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.35, opts=13)
01:08:09.198 00.000 8996 Enqueuing Move request for scope (-0.13, 0.35)
01:08:09.200 00.002 20224 Worker thread wakes up
01:08:09.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.35) opts 0xd
01:08:09.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.35)
01:08:09.200 00.000 20224 Moving (-0.13, 0.35) raw xDistance=-0.16 yDistance=-0.33
01:08:09.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:08:09.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:08:09.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:08:09.200 00.000 20224 MoveAxis(E, 0, ABG)
01:08:09.200 00.000 20224 Move returns status 0, amount 0
01:08:09.200 00.000 20224 MoveAxis(N, 0, ABG)
01:08:09.201 00.001 20224 Move returns status 0, amount 0
01:08:09.201 00.000 20224 move complete, result=0
01:08:09.201 00.000 20224 worker thread done servicing request
01:08:09.204 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=38397, med=3091, FiltMin=2806, FiltMax=22678, Gamma=1.000
01:08:09.221 00.017 8996 UpdateGuideState exits: m=592947 SNR=320.0
01:08:09.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:09.224 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:09.225 00.001 8996 Enqueuing Expose request
01:08:09.226 00.001 20224 Worker thread wakes up
01:08:09.226 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:08:09.227 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:09.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:10.198 00.971 20224 Exposure complete
01:08:10.269 00.071 20224 worker thread done servicing request
01:08:10.269 00.000 8996 OnExposeComplete: enter
01:08:10.270 00.001 8996 UpdateGuideState(): m_state=6
01:08:10.271 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11996
01:08:10.272 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=473.58, Mass=555746, SNR=302.7, Peak=34448 HFD=4.7
01:08:10.273 00.001 8996 MultiStar: [#1 0.31,0.92,0.00,M7] [#2 0.05,0.93,0.00,M4] [#3 0.02,1.03,0.00,M8] [#4 0.02,1.23,0.00,M7] [#5 0.10,0.67,0.00,M1] [#6 0.23,-0.07,0.49,U] [#7 0.08,1.23,0.00,M8] [#8 0.05,0.46,0.00,M2] 
01:08:10.274 00.001 8996 refined, 1 included, MultiStar: {0.17, 0.12}, one-star: {0.14, 0.21}
01:08:10.274 00.000 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
01:08:10.275 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
01:08:10.276 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.61 mountX=0.16 mountY=-0.14, mountTheta=-0.72
01:08:10.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.12, opts=13)
01:08:10.280 00.002 8996 Enqueuing Move request for scope (0.17, 0.12)
01:08:10.281 00.001 20224 Worker thread wakes up
01:08:10.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
01:08:10.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
01:08:10.281 00.000 20224 Moving (0.17, 0.12) raw xDistance=0.16 yDistance=-0.14
01:08:10.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:08:10.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:10.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:08:10.281 00.000 20224 MoveAxis(E, 0, ABG)
01:08:10.281 00.000 20224 Move returns status 0, amount 0
01:08:10.281 00.000 20224 MoveAxis(N, 0, ABG)
01:08:10.281 00.000 20224 Move returns status 0, amount 0
01:08:10.281 00.000 20224 move complete, result=0
01:08:10.281 00.000 20224 worker thread done servicing request
01:08:10.285 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=34448, med=3091, FiltMin=2806, FiltMax=20211, Gamma=1.000
01:08:10.298 00.013 8996 UpdateGuideState exits: m=555746 SNR=302.7
01:08:10.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:10.300 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:10.301 00.001 8996 Enqueuing Expose request
01:08:10.301 00.000 20224 Worker thread wakes up
01:08:10.301 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:10.302 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:10.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:11.465 01.163 20224 Exposure complete
01:08:11.549 00.084 20224 worker thread done servicing request
01:08:11.549 00.000 8996 OnExposeComplete: enter
01:08:11.550 00.001 8996 UpdateGuideState(): m_state=6
01:08:11.551 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11997
01:08:11.552 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.29, Mass=706126, SNR=326.2, Peak=49622 HFD=4.5
01:08:11.554 00.002 8996 MultiStar: [#1 0.37,0.34,0.00,M8] [#2 0.12,0.10,0.70,U] [#3 -0.04,0.16,0.66,U] [#4 -0.09,0.38,0.46,U] [#5 0.20,-0.09,0.55,U] [#6 0.07,-0.60,0.00,M1] [#7 -0.17,0.84,0.00,M9] [#8 0.20,0.10,0.40,U] 
01:08:11.556 00.002 8996 refined, 5 included, MultiStar: {0.03, 0.07}, one-star: {-0.08, -0.09}
01:08:11.557 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
01:08:11.558 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
01:08:11.558 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.11 mountX=0.03 mountY=-0.07, mountTheta=-1.21
01:08:11.559 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.07, opts=13)
01:08:11.561 00.002 8996 Enqueuing Move request for scope (0.03, 0.07)
01:08:11.562 00.001 20224 Worker thread wakes up
01:08:11.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.07) opts 0xd
01:08:11.562 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.07)
01:08:11.562 00.000 20224 Moving (0.03, 0.07) raw xDistance=0.03 yDistance=-0.07
01:08:11.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:08:11.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:11.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:08:11.562 00.000 20224 MoveAxis(E, 0, ABG)
01:08:11.562 00.000 20224 Move returns status 0, amount 0
01:08:11.562 00.000 20224 MoveAxis(N, 0, ABG)
01:08:11.562 00.000 20224 Move returns status 0, amount 0
01:08:11.562 00.000 20224 move complete, result=0
01:08:11.562 00.000 20224 worker thread done servicing request
01:08:11.568 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49622, med=3094, FiltMin=2793, FiltMax=24496, Gamma=1.000
01:08:11.581 00.013 8996 UpdateGuideState exits: m=706126 SNR=326.2
01:08:11.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:11.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:11.584 00.001 8996 Enqueuing Expose request
01:08:11.585 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:11.585 00.000 20224 Worker thread wakes up
01:08:11.586 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:11.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:12.569 00.983 20224 Exposure complete
01:08:12.630 00.061 20224 worker thread done servicing request
01:08:12.630 00.000 8996 OnExposeComplete: enter
01:08:12.631 00.001 8996 UpdateGuideState(): m_state=6
01:08:12.632 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11998
01:08:12.633 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=473.39, Mass=736244, SNR=355.0, Peak=50678 HFD=4.8
01:08:12.634 00.001 8996 MultiStar: [#1 0.53,0.45,0.00,M9] [#2 0.39,0.24,0.00,M4] [#3 -0.17,0.41,0.52,U] [#4 -0.56,0.39,0.00,M7] [#5 0.08,-0.11,0.64,U] [#6 -0.04,-0.61,0.00,M2] [#7 0.01,0.63,0.00,M10] [#8 0.23,0.22,0.38,U] 
01:08:12.635 00.001 8996 refined, 3 included, MultiStar: {-0.06, 0.09}, one-star: {-0.19, 0.01}
01:08:12.636 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
01:08:12.636 00.000 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:08:12.637 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.11 mountX=-0.06 mountY=-0.09, mountTheta=-2.21
01:08:12.638 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
01:08:12.639 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
01:08:12.640 00.001 20224 Worker thread wakes up
01:08:12.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
01:08:12.640 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
01:08:12.640 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.06 yDistance=-0.09
01:08:12.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:12.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:12.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:08:12.640 00.000 20224 MoveAxis(E, 0, ABG)
01:08:12.640 00.000 20224 Move returns status 0, amount 0
01:08:12.640 00.000 20224 MoveAxis(N, 0, ABG)
01:08:12.640 00.000 20224 Move returns status 0, amount 0
01:08:12.641 00.001 20224 move complete, result=0
01:08:12.641 00.000 20224 worker thread done servicing request
01:08:12.644 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50678, med=3094, FiltMin=2790, FiltMax=25654, Gamma=1.000
01:08:12.670 00.026 8996 UpdateGuideState exits: m=736244 SNR=355.0
01:08:12.671 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:12.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:12.674 00.002 8996 Enqueuing Expose request
01:08:12.675 00.001 20224 Worker thread wakes up
01:08:12.675 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:12.677 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:12.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:13.873 01.196 20224 Exposure complete
01:08:13.949 00.076 20224 worker thread done servicing request
01:08:13.950 00.001 8996 OnExposeComplete: enter
01:08:13.951 00.001 8996 UpdateGuideState(): m_state=6
01:08:13.952 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 11999
01:08:13.954 00.002 8996 Star::Find returns 1 (0), X=134.74, Y=473.77, Mass=689341, SNR=290.9, Peak=43837 HFD=4.7
01:08:13.956 00.002 8996 MultiStar: [#1 -0.34,0.45,0.00,M10] [#2 -0.42,0.31,0.00,M5] [#3 -0.53,0.39,0.00,M7] [#4 -0.79,0.53,0.00,M8] [#5 -0.49,0.06,0.00,M1] [#6 -0.55,-0.46,0.00,M3] [#7 -0.76,0.70,0.00,R] [#8 -0.43,-0.11,0.43,U] 
01:08:13.957 00.001 8996 refined, 1 included, MultiStar: {-0.46, 0.24}, one-star: {-0.47, 0.39}
01:08:13.958 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
01:08:13.959 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
01:08:13.959 00.000 8996 CameraToMount -- cameraX=-0.46 cameraY=0.24 hyp=0.52 cameraTheta=2.66 mountX=-0.48 mountY=-0.19, mountTheta=-2.77
01:08:13.961 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.24, opts=13)
01:08:13.962 00.001 8996 Enqueuing Move request for scope (-0.46, 0.24)
01:08:13.962 00.000 20224 Worker thread wakes up
01:08:13.963 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.24) opts 0xd
01:08:13.963 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.24)
01:08:13.963 00.000 20224 Moving (-0.46, 0.24) raw xDistance=-0.48 yDistance=-0.19
01:08:13.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
01:08:13.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:13.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:08:13.963 00.000 20224 MoveAxis(E, 70, ABG)
01:08:13.963 00.000 20224 Guiding  Dir = 2, Dur = 70
01:08:13.963 00.000 20224 IsSlewing returns 0
01:08:13.964 00.001 20224 IsGuiding returns 0
01:08:13.967 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43837, med=3094, FiltMin=2803, FiltMax=26582, Gamma=1.000
01:08:13.979 00.012 8996 UpdateGuideState exits: m=689341 SNR=290.9
01:08:13.980 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:13.981 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:13.982 00.001 8996 Enqueuing Expose request
01:08:14.004 00.022 20224 PulseGuide returned control before completion, sleep 40
01:08:14.051 00.047 20224 IsGuiding returns 1
01:08:14.051 00.000 20224 scope still moving after pulse duration time elapsed
01:08:14.081 00.030 20224 IsSlewing returns 0
01:08:14.082 00.001 20224 IsGuiding returns 1
01:08:14.118 00.036 20224 IsSlewing returns 0
01:08:14.118 00.000 20224 IsGuiding returns 0
01:08:14.118 00.000 20224 scope move finished after 70 + 83 ms
01:08:14.118 00.000 20224 Move returns status 0, amount 70
01:08:14.118 00.000 20224 MoveAxis(N, 0, ABG)
01:08:14.118 00.000 20224 Move returns status 0, amount 0
01:08:14.118 00.000 20224 move complete, result=0
01:08:14.118 00.000 20224 worker thread done servicing request
01:08:14.118 00.000 20224 Worker thread wakes up
01:08:14.118 00.000 8996 GuideStep: -0.5 px 70 ms EAST, -0.2 px 0 ms NORTH
01:08:14.119 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:14.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:15.101 00.982 20224 Exposure complete
01:08:15.171 00.070 20224 worker thread done servicing request
01:08:15.171 00.000 8996 OnExposeComplete: enter
01:08:15.173 00.002 8996 UpdateGuideState(): m_state=6
01:08:15.175 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12000
01:08:15.176 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.78, Mass=729219, SNR=331.4, Peak=50829 HFD=4.6
01:08:15.179 00.003 8996 MultiStar: [#1 -0.12,0.48,0.00,R] [#2 -0.41,0.29,0.00,M6] [#3 -0.48,0.64,0.00,M8] [#4 -0.63,0.35,0.00,M9] [#5 -0.06,0.25,0.64,U] [#6 -0.39,-0.18,0.45,U] [#7 0.23,0.08,0.42,U] [#8 -0.18,0.00,0.34,U] 
01:08:15.180 00.001 8996 refined, 4 included, MultiStar: {-0.21, 0.18}, one-star: {-0.42, 0.41}
01:08:15.181 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
01:08:15.182 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
01:08:15.184 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.28 cameraTheta=2.42 mountX=-0.22 mountY=-0.16, mountTheta=-2.53
01:08:15.185 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.18, opts=13)
01:08:15.186 00.001 8996 Enqueuing Move request for scope (-0.21, 0.18)
01:08:15.187 00.001 20224 Worker thread wakes up
01:08:15.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
01:08:15.187 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
01:08:15.187 00.000 20224 Moving (-0.21, 0.18) raw xDistance=-0.22 yDistance=-0.16
01:08:15.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
01:08:15.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:15.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:08:15.187 00.000 20224 MoveAxis(E, 38, ABG)
01:08:15.188 00.001 20224 Guiding  Dir = 2, Dur = 38
01:08:15.188 00.000 20224 IsSlewing returns 0
01:08:15.188 00.000 20224 IsGuiding returns 0
01:08:15.191 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50829, med=3094, FiltMin=2806, FiltMax=27238, Gamma=1.000
01:08:15.194 00.003 20224 PulseGuide returned control before completion, sleep 42
01:08:15.204 00.010 8996 UpdateGuideState exits: m=729219 SNR=331.4
01:08:15.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:15.205 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:15.206 00.001 8996 Enqueuing Expose request
01:08:15.241 00.035 20224 IsGuiding returns 1
01:08:15.241 00.000 20224 scope still moving after pulse duration time elapsed
01:08:15.273 00.032 20224 IsSlewing returns 0
01:08:15.273 00.000 20224 IsGuiding returns 1
01:08:15.305 00.032 20224 IsSlewing returns 0
01:08:15.305 00.000 20224 IsGuiding returns 0
01:08:15.305 00.000 20224 scope move finished after 38 + 78 ms
01:08:15.305 00.000 20224 Move returns status 0, amount 38
01:08:15.305 00.000 20224 MoveAxis(N, 0, ABG)
01:08:15.305 00.000 20224 Move returns status 0, amount 0
01:08:15.306 00.001 20224 move complete, result=0
01:08:15.306 00.000 20224 worker thread done servicing request
01:08:15.306 00.000 20224 Worker thread wakes up
01:08:15.306 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:15.306 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:15.306 00.000 8996 GuideStep: -0.2 px 38 ms EAST, -0.2 px 0 ms NORTH
01:08:16.484 01.178 20224 Exposure complete
01:08:16.553 00.069 20224 worker thread done servicing request
01:08:16.553 00.000 8996 OnExposeComplete: enter
01:08:16.556 00.003 8996 UpdateGuideState(): m_state=6
01:08:16.558 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12001
01:08:16.561 00.003 8996 Star::Find returns 1 (0), X=135.05, Y=473.58, Mass=664594, SNR=310.7, Peak=41565 HFD=4.8
01:08:16.562 00.001 8996 MultiStar: [#1 0.16,0.37,0.70,U] [#2 -0.29,0.53,0.00,M7] [#3 0.07,0.86,0.00,M9] [#4 -0.35,0.76,0.00,M10] [#5 0.24,0.39,0.00,M1] [#6 0.29,0.00,0.41,U] [#7 1.11,0.56,0.00,M1] [#8 0.19,0.30,0.36,U] 
01:08:16.563 00.001 8996 refined, 3 included, MultiStar: {0.06, 0.23}, one-star: {-0.16, 0.21}
01:08:16.564 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
01:08:16.565 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
01:08:16.567 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.23 hyp=0.24 cameraTheta=1.34 mountX=0.03 mountY=-0.24, mountTheta=-1.44
01:08:16.570 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.23, opts=13)
01:08:16.571 00.001 8996 Enqueuing Move request for scope (0.06, 0.23)
01:08:16.573 00.002 20224 Worker thread wakes up
01:08:16.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.23) opts 0xd
01:08:16.573 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.23)
01:08:16.573 00.000 20224 Moving (0.06, 0.23) raw xDistance=0.03 yDistance=-0.24
01:08:16.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:08:16.573 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.56 newest=-0.58
01:08:16.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:08:16.573 00.000 20224 MoveAxis(E, 0, ABG)
01:08:16.573 00.000 20224 Move returns status 0, amount 0
01:08:16.573 00.000 20224 MoveAxis(N, 50, ABG)
01:08:16.573 00.000 20224 Guiding  Dir = 0, Dur = 50
01:08:16.573 00.000 20224 IsSlewing returns 0
01:08:16.574 00.001 20224 IsGuiding returns 0
01:08:16.581 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41565, med=3094, FiltMin=2739, FiltMax=23881, Gamma=1.000
01:08:16.602 00.021 8996 UpdateGuideState exits: m=664594 SNR=310.7
01:08:16.603 00.001 20224 PulseGuide returned control before completion, sleep 31
01:08:16.603 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:16.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:16.604 00.000 8996 Enqueuing Expose request
01:08:16.649 00.045 20224 IsGuiding returns 1
01:08:16.649 00.000 20224 scope still moving after pulse duration time elapsed
01:08:16.681 00.032 20224 IsSlewing returns 0
01:08:16.681 00.000 20224 IsGuiding returns 1
01:08:16.712 00.031 20224 IsSlewing returns 0
01:08:16.713 00.001 20224 IsGuiding returns 0
01:08:16.713 00.000 20224 scope move finished after 50 + 89 ms
01:08:16.713 00.000 20224 Move returns status 0, amount 50
01:08:16.713 00.000 20224 move complete, result=0
01:08:16.713 00.000 20224 worker thread done servicing request
01:08:16.713 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
01:08:16.716 00.003 20224 Worker thread wakes up
01:08:16.716 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:16.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:17.702 00.986 20224 Exposure complete
01:08:17.776 00.074 20224 worker thread done servicing request
01:08:17.777 00.001 8996 OnExposeComplete: enter
01:08:17.779 00.002 8996 UpdateGuideState(): m_state=6
01:08:17.781 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12002
01:08:17.784 00.003 8996 Star::Find returns 1 (0), X=135.37, Y=474.41, Mass=645788, SNR=314.0, Peak=35773 HFD=4.9
01:08:17.785 00.001 8996 MultiStar: large primary error, entering stabilization period
01:08:17.787 00.002 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
01:08:17.788 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
01:08:17.790 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=1.04 hyp=1.05 cameraTheta=1.42 mountX=0.05 mountY=-1.05, mountTheta=-1.52
01:08:17.793 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=1.04, opts=13)
01:08:17.794 00.001 8996 Enqueuing Move request for scope (0.15, 1.04)
01:08:17.795 00.001 20224 Worker thread wakes up
01:08:17.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 1.04) opts 0xd
01:08:17.795 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 1.04)
01:08:17.795 00.000 20224 Moving (0.15, 1.04) raw xDistance=0.05 yDistance=-1.05
01:08:17.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:08:17.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
01:08:17.795 00.000 20224 MoveAxis(E, 0, ABG)
01:08:17.795 00.000 20224 Move returns status 0, amount 0
01:08:17.795 00.000 20224 MoveAxis(N, 222, ABG)
01:08:17.795 00.000 20224 Guiding  Dir = 0, Dur = 222
01:08:17.796 00.001 20224 IsSlewing returns 0
01:08:17.796 00.000 20224 IsGuiding returns 0
01:08:17.800 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35773, med=3094, FiltMin=2765, FiltMax=22454, Gamma=1.000
01:08:17.814 00.014 8996 UpdateGuideState exits: m=645788 SNR=314.0
01:08:17.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:17.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:17.817 00.001 8996 Enqueuing Expose request
01:08:17.855 00.038 20224 PulseGuide returned control before completion, sleep 174
01:08:18.040 00.185 20224 IsGuiding returns 1
01:08:18.040 00.000 20224 scope still moving after pulse duration time elapsed
01:08:18.072 00.032 20224 IsSlewing returns 0
01:08:18.072 00.000 20224 IsGuiding returns 1
01:08:18.103 00.031 20224 IsSlewing returns 0
01:08:18.103 00.000 20224 IsGuiding returns 1
01:08:18.134 00.031 20224 IsSlewing returns 0
01:08:18.134 00.000 20224 IsGuiding returns 0
01:08:18.134 00.000 20224 scope move finished after 222 + 116 ms
01:08:18.134 00.000 20224 Move returns status 0, amount 222
01:08:18.134 00.000 20224 move complete, result=0
01:08:18.134 00.000 20224 worker thread done servicing request
01:08:18.134 00.000 20224 Worker thread wakes up
01:08:18.136 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:18.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:18.136 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -1.1 px 222 ms NORTH
01:08:19.332 01.196 20224 Exposure complete
01:08:19.394 00.062 20224 worker thread done servicing request
01:08:19.394 00.000 8996 OnExposeComplete: enter
01:08:19.395 00.001 8996 UpdateGuideState(): m_state=6
01:08:19.397 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12003
01:08:19.399 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=472.86, Mass=647716, SNR=330.5, Peak=43014 HFD=4.6
01:08:19.401 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
01:08:19.403 00.002 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
01:08:19.405 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.51 hyp=0.53 cameraTheta=-1.33 mountX=0.18 mountY=0.50, mountTheta=1.23
01:08:19.408 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.51, opts=13)
01:08:19.409 00.001 8996 Enqueuing Move request for scope (0.13, -0.51)
01:08:19.410 00.001 20224 Worker thread wakes up
01:08:19.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.51) opts 0xd
01:08:19.410 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.51)
01:08:19.410 00.000 20224 Moving (0.13, -0.51) raw xDistance=0.18 yDistance=0.50
01:08:19.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:08:19.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:19.411 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
01:08:19.411 00.000 20224 MoveAxis(E, 0, ABG)
01:08:19.411 00.000 20224 Move returns status 0, amount 0
01:08:19.411 00.000 20224 MoveAxis(N, 0, ABG)
01:08:19.411 00.000 20224 Move returns status 0, amount 0
01:08:19.411 00.000 20224 move complete, result=0
01:08:19.411 00.000 20224 worker thread done servicing request
01:08:19.420 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43014, med=3094, FiltMin=2806, FiltMax=24899, Gamma=1.000
01:08:19.435 00.015 8996 UpdateGuideState exits: m=647716 SNR=330.5
01:08:19.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:19.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:19.438 00.001 8996 Enqueuing Expose request
01:08:19.439 00.001 20224 Worker thread wakes up
01:08:19.439 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
01:08:19.440 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:19.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:20.426 00.986 20224 Exposure complete
01:08:20.498 00.072 20224 worker thread done servicing request
01:08:20.498 00.000 8996 OnExposeComplete: enter
01:08:20.499 00.001 8996 UpdateGuideState(): m_state=6
01:08:20.500 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12004
01:08:20.501 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=472.38, Mass=694101, SNR=342.3, Peak=47424 HFD=4.7
01:08:20.501 00.000 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
01:08:20.503 00.002 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
01:08:20.504 00.001 8996 CameraToMount -- cameraX=0.62 cameraY=-0.99 hyp=1.17 cameraTheta=-1.02 mountX=0.71 mountY=0.92, mountTheta=0.91
01:08:20.507 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.62, y=-0.99, opts=13)
01:08:20.509 00.002 8996 Enqueuing Move request for scope (0.62, -0.99)
01:08:20.511 00.002 20224 Worker thread wakes up
01:08:20.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.99) opts 0xd
01:08:20.511 00.000 20224 Handling offset move in thread for scope, endpoint = (0.62, -0.99)
01:08:20.511 00.000 20224 Moving (0.62, -0.99) raw xDistance=0.71 yDistance=0.92
01:08:20.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
01:08:20.511 00.000 20224 resist switch: large excursion: input 0.92 thresh 0.60 direction from -1 to 1
01:08:20.511 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.75
01:08:20.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
01:08:20.511 00.000 20224 MoveAxis(W, 103, ABG)
01:08:20.511 00.000 20224 Guiding  Dir = 3, Dur = 103
01:08:20.512 00.001 20224 IsSlewing returns 0
01:08:20.512 00.000 20224 IsGuiding returns 0
01:08:20.513 00.001 20224 PulseGuide returned control before completion, sleep 112
01:08:20.517 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47424, med=3094, FiltMin=2758, FiltMax=27472, Gamma=1.000
01:08:20.531 00.014 8996 UpdateGuideState exits: m=694101 SNR=342.3
01:08:20.532 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:20.534 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:20.535 00.001 8996 Enqueuing Expose request
01:08:20.637 00.102 20224 IsGuiding returns 1
01:08:20.637 00.000 20224 scope still moving after pulse duration time elapsed
01:08:20.668 00.031 20224 IsSlewing returns 0
01:08:20.668 00.000 20224 IsGuiding returns 0
01:08:20.668 00.000 20224 scope move finished after 103 + 53 ms
01:08:20.668 00.000 20224 Move returns status 0, amount 103
01:08:20.668 00.000 20224 MoveAxis(S, 193, ABG)
01:08:20.670 00.002 20224 Guiding  Dir = 1, Dur = 193
01:08:20.670 00.000 20224 IsSlewing returns 0
01:08:20.670 00.000 20224 IsGuiding returns 0
01:08:20.671 00.001 20224 PulseGuide returned control before completion, sleep 202
01:08:20.884 00.213 20224 IsGuiding returns 1
01:08:20.884 00.000 20224 scope still moving after pulse duration time elapsed
01:08:20.915 00.031 20224 IsSlewing returns 0
01:08:20.916 00.001 20224 IsGuiding returns 0
01:08:20.916 00.000 20224 scope move finished after 193 + 53 ms
01:08:20.916 00.000 20224 Move returns status 0, amount 193
01:08:20.916 00.000 20224 move complete, result=0
01:08:20.916 00.000 20224 worker thread done servicing request
01:08:20.916 00.000 20224 Worker thread wakes up
01:08:20.916 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:20.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:20.916 00.000 8996 GuideStep: 0.7 px 103 ms WEST, 0.9 px 193 ms SOUTH
01:08:22.083 01.167 20224 Exposure complete
01:08:22.162 00.079 20224 worker thread done servicing request
01:08:22.163 00.001 8996 OnExposeComplete: enter
01:08:22.163 00.000 8996 UpdateGuideState(): m_state=6
01:08:22.164 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12005
01:08:22.165 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=472.82, Mass=633014, SNR=326.2, Peak=48838 HFD=4.4
01:08:22.166 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:08:22.167 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
01:08:22.169 00.002 8996 CameraToMount -- cameraX=-0.42 cameraY=-0.55 hyp=0.69 cameraTheta=-2.22 mountX=-0.36 mountY=0.60, mountTheta=2.12
01:08:22.172 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=-0.55, opts=13)
01:08:22.174 00.002 8996 Enqueuing Move request for scope (-0.42, -0.55)
01:08:22.176 00.002 20224 Worker thread wakes up
01:08:22.176 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.55) opts 0xd
01:08:22.176 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, -0.55)
01:08:22.176 00.000 20224 Moving (-0.42, -0.55) raw xDistance=-0.36 yDistance=0.60
01:08:22.176 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.36
01:08:22.176 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
01:08:22.176 00.000 20224 MoveAxis(E, 45, ABG)
01:08:22.176 00.000 20224 Guiding  Dir = 2, Dur = 45
01:08:22.177 00.001 20224 IsSlewing returns 0
01:08:22.177 00.000 20224 IsGuiding returns 0
01:08:22.184 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48838, med=3094, FiltMin=2806, FiltMax=27165, Gamma=1.000
01:08:22.197 00.013 8996 UpdateGuideState exits: m=633014 SNR=326.2
01:08:22.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:22.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:22.200 00.001 8996 Enqueuing Expose request
01:08:22.234 00.034 20224 IsGuiding returns 1
01:08:22.234 00.000 20224 scope still moving after pulse duration time elapsed
01:08:22.260 00.026 20224 IsSlewing returns 0
01:08:22.260 00.000 20224 IsGuiding returns 1
01:08:22.297 00.037 20224 IsSlewing returns 0
01:08:22.297 00.000 20224 IsGuiding returns 1
01:08:22.324 00.027 20224 IsSlewing returns 0
01:08:22.324 00.000 20224 IsGuiding returns 0
01:08:22.324 00.000 20224 scope move finished after 45 + 101 ms
01:08:22.324 00.000 20224 Move returns status 0, amount 45
01:08:22.324 00.000 20224 MoveAxis(S, 125, ABG)
01:08:22.324 00.000 20224 Guiding  Dir = 1, Dur = 125
01:08:22.324 00.000 20224 IsSlewing returns 0
01:08:22.325 00.001 20224 IsGuiding returns 0
01:08:22.388 00.063 20224 PulseGuide returned control before completion, sleep 72
01:08:22.464 00.076 20224 IsGuiding returns 1
01:08:22.464 00.000 20224 scope still moving after pulse duration time elapsed
01:08:22.495 00.031 20224 IsSlewing returns 0
01:08:22.496 00.001 20224 IsGuiding returns 1
01:08:22.526 00.030 20224 IsSlewing returns 0
01:08:22.527 00.001 20224 IsGuiding returns 1
01:08:22.557 00.030 20224 IsSlewing returns 0
01:08:22.557 00.000 20224 IsGuiding returns 1
01:08:22.589 00.032 20224 IsSlewing returns 0
01:08:22.589 00.000 20224 IsGuiding returns 0
01:08:22.589 00.000 20224 scope move finished after 125 + 139 ms
01:08:22.589 00.000 20224 Move returns status 0, amount 125
01:08:22.589 00.000 20224 move complete, result=0
01:08:22.589 00.000 20224 worker thread done servicing request
01:08:22.590 00.001 20224 Worker thread wakes up
01:08:22.590 00.000 8996 GuideStep: -0.4 px 45 ms EAST, 0.6 px 125 ms SOUTH
01:08:22.590 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:22.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:23.583 00.993 20224 Exposure complete
01:08:23.655 00.072 20224 worker thread done servicing request
01:08:23.655 00.000 8996 OnExposeComplete: enter
01:08:23.657 00.002 8996 UpdateGuideState(): m_state=6
01:08:23.659 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12006
01:08:23.661 00.002 8996 Star::Find returns 1 (0), X=135.38, Y=473.27, Mass=639987, SNR=290.0, Peak=41158 HFD=4.7
01:08:23.662 00.001 8996 MultiStar: exiting stabilization period
01:08:23.664 00.002 8996 MultiStar: [#1 0.54,0.13,0.00,M1] [#2 0.28,0.40,0.00,M8] [#3 0.42,0.37,0.00,M10] [#4 0.36,0.32,0.00,R] [#5 0.19,-0.07,0.61,U] [#6 0.46,-0.53,0.00,M2] [#7 1.31,-0.28,0.00,M2] [#8 -0.00,0.40,0.43,U] 
01:08:23.665 00.001 8996 refined, 2 included, MultiStar: {0.14, 0.01}, one-star: {0.17, -0.11}
01:08:23.667 00.002 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.18 = 0.18)
01:08:23.668 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
01:08:23.669 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.08 mountX=0.14 mountY=-0.03, mountTheta=-0.20
01:08:23.671 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.01, opts=13)
01:08:23.672 00.001 8996 Enqueuing Move request for scope (0.14, 0.01)
01:08:23.674 00.002 20224 Worker thread wakes up
01:08:23.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
01:08:23.674 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
01:08:23.674 00.000 20224 Moving (0.14, 0.01) raw xDistance=0.14 yDistance=-0.03
01:08:23.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:08:23.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:23.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:08:23.674 00.000 20224 MoveAxis(E, 0, ABG)
01:08:23.674 00.000 20224 Move returns status 0, amount 0
01:08:23.674 00.000 20224 MoveAxis(N, 0, ABG)
01:08:23.674 00.000 20224 Move returns status 0, amount 0
01:08:23.674 00.000 20224 move complete, result=0
01:08:23.674 00.000 20224 worker thread done servicing request
01:08:23.680 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41158, med=3094, FiltMin=2784, FiltMax=26336, Gamma=1.000
01:08:23.695 00.015 8996 UpdateGuideState exits: m=639987 SNR=290.0
01:08:23.696 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:23.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:23.697 00.000 8996 Enqueuing Expose request
01:08:23.698 00.001 20224 Worker thread wakes up
01:08:23.699 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:23.699 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:23.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:24.879 01.180 20224 Exposure complete
01:08:24.963 00.084 20224 worker thread done servicing request
01:08:24.963 00.000 8996 OnExposeComplete: enter
01:08:24.965 00.002 8996 UpdateGuideState(): m_state=6
01:08:24.965 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12007
01:08:24.966 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=474.25, Mass=684170, SNR=326.5, Peak=42157 HFD=4.6
01:08:24.967 00.001 8996 MultiStar: [#1 0.22,0.79,0.00,M2] [#2 -0.07,0.64,0.00,M9] [#3 0.10,0.84,0.00,R] [#4 -0.48,0.45,0.00,M1] [#5 -0.09,0.71,0.00,M1] [#6 0.01,-0.25,0.44,U] [#7 0.67,0.15,0.00,M3] [#8 -0.20,0.51,0.00,M1] 
01:08:24.968 00.001 8996 refined, 1 included, MultiStar: {-0.09, 0.53}, one-star: {-0.13, 0.88}
01:08:24.968 00.000 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
01:08:24.969 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
01:08:24.970 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.53 hyp=0.54 cameraTheta=1.73 mountX=-0.14 mountY=-0.52, mountTheta=-1.83
01:08:24.972 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.53, opts=13)
01:08:24.973 00.001 8996 Enqueuing Move request for scope (-0.09, 0.53)
01:08:24.973 00.000 20224 Worker thread wakes up
01:08:24.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.53) opts 0xd
01:08:24.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.53)
01:08:24.974 00.001 20224 Moving (-0.09, 0.53) raw xDistance=-0.14 yDistance=-0.52
01:08:24.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:08:24.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:24.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
01:08:24.974 00.000 20224 MoveAxis(E, 0, ABG)
01:08:24.974 00.000 20224 Move returns status 0, amount 0
01:08:24.974 00.000 20224 MoveAxis(N, 0, ABG)
01:08:24.974 00.000 20224 Move returns status 0, amount 0
01:08:24.974 00.000 20224 move complete, result=0
01:08:24.974 00.000 20224 worker thread done servicing request
01:08:24.977 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42157, med=3094, FiltMin=2790, FiltMax=24582, Gamma=1.000
01:08:24.999 00.022 8996 UpdateGuideState exits: m=684170 SNR=326.5
01:08:25.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:25.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:25.002 00.001 8996 Enqueuing Expose request
01:08:25.003 00.001 20224 Worker thread wakes up
01:08:25.003 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:08:25.004 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:25.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:25.989 00.985 20224 Exposure complete
01:08:26.071 00.082 20224 worker thread done servicing request
01:08:26.071 00.000 8996 OnExposeComplete: enter
01:08:26.073 00.002 8996 UpdateGuideState(): m_state=6
01:08:26.075 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12008
01:08:26.077 00.002 8996 Star::Find returns 1 (0), X=135.05, Y=473.65, Mass=610937, SNR=302.0, Peak=42765 HFD=4.7
01:08:26.079 00.002 8996 MultiStar: [#1 0.17,0.54,0.00,M3] [#2 0.09,0.84,0.00,M10] [#3 -0.29,-0.29,0.67,U] [#4 -0.53,0.27,0.00,M2] [#5 0.15,0.31,0.56,U] [#6 0.20,-0.27,0.44,U] [#7 0.54,-0.21,0.00,M4] [#8 0.08,0.37,0.39,U] 
01:08:26.080 00.001 8996 refined, 4 included, MultiStar: {-0.05, 0.09}, one-star: {-0.16, 0.27}
01:08:26.082 00.002 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
01:08:26.083 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
01:08:26.085 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.09 hyp=0.10 cameraTheta=2.06 mountX=-0.06 mountY=-0.09, mountTheta=-2.17
01:08:26.087 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.09, opts=13)
01:08:26.089 00.002 8996 Enqueuing Move request for scope (-0.05, 0.09)
01:08:26.090 00.001 20224 Worker thread wakes up
01:08:26.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.09) opts 0xd
01:08:26.090 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.09)
01:08:26.091 00.001 20224 Moving (-0.05, 0.09) raw xDistance=-0.06 yDistance=-0.09
01:08:26.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:08:26.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:26.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:08:26.091 00.000 20224 MoveAxis(E, 0, ABG)
01:08:26.091 00.000 20224 Move returns status 0, amount 0
01:08:26.091 00.000 20224 MoveAxis(N, 0, ABG)
01:08:26.091 00.000 20224 Move returns status 0, amount 0
01:08:26.091 00.000 20224 move complete, result=0
01:08:26.091 00.000 20224 worker thread done servicing request
01:08:26.101 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42765, med=3094, FiltMin=2809, FiltMax=23497, Gamma=1.000
01:08:26.127 00.026 8996 UpdateGuideState exits: m=610937 SNR=302.0
01:08:26.129 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:26.131 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:26.133 00.002 8996 Enqueuing Expose request
01:08:26.134 00.001 20224 Worker thread wakes up
01:08:26.135 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:26.136 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:26.137 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:27.289 01.152 20224 Exposure complete
01:08:27.353 00.064 20224 worker thread done servicing request
01:08:27.353 00.000 8996 OnExposeComplete: enter
01:08:27.354 00.001 8996 UpdateGuideState(): m_state=6
01:08:27.355 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12009
01:08:27.356 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.64, Mass=598977, SNR=303.5, Peak=41568 HFD=4.7
01:08:27.357 00.001 8996 MultiStar: [#1 0.24,0.41,0.00,M4] [#2 0.45,0.76,0.00,R] [#3 0.13,0.01,0.70,U] [#4 -0.36,0.25,0.54,U] [#5 0.15,0.17,0.51,U] [#6 0.30,-0.16,0.46,U] [#7 1.03,0.10,0.00,M5] [#8 -0.02,0.63,0.00,M1] 
01:08:27.358 00.001 8996 refined, 4 included, MultiStar: {0.10, 0.13}, one-star: {0.22, 0.27}
01:08:27.358 00.000 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
01:08:27.359 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
01:08:27.360 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.17 cameraTheta=0.92 mountX=0.09 mountY=-0.14, mountTheta=-1.02
01:08:27.361 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
01:08:27.362 00.001 8996 Enqueuing Move request for scope (0.10, 0.13)
01:08:27.363 00.001 20224 Worker thread wakes up
01:08:27.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
01:08:27.363 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
01:08:27.363 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.09 yDistance=-0.14
01:08:27.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:08:27.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:27.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:08:27.363 00.000 20224 MoveAxis(E, 0, ABG)
01:08:27.363 00.000 20224 Move returns status 0, amount 0
01:08:27.363 00.000 20224 MoveAxis(N, 0, ABG)
01:08:27.363 00.000 20224 Move returns status 0, amount 0
01:08:27.363 00.000 20224 move complete, result=0
01:08:27.364 00.001 20224 worker thread done servicing request
01:08:27.367 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41568, med=3094, FiltMin=2809, FiltMax=23974, Gamma=1.000
01:08:27.381 00.014 8996 UpdateGuideState exits: m=598977 SNR=303.5
01:08:27.383 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:27.385 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:27.386 00.001 8996 Enqueuing Expose request
01:08:27.387 00.001 20224 Worker thread wakes up
01:08:27.387 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:27.388 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:27.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:28.367 00.979 20224 Exposure complete
01:08:28.435 00.068 20224 worker thread done servicing request
01:08:28.436 00.001 8996 OnExposeComplete: enter
01:08:28.436 00.000 8996 UpdateGuideState(): m_state=6
01:08:28.437 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12010
01:08:28.438 00.001 8996 Star::Find returns 1 (0), X=135.36, Y=473.75, Mass=640990, SNR=325.9, Peak=44192 HFD=4.6
01:08:28.439 00.001 8996 MultiStar: [#1 0.64,0.56,0.00,M5] [#2 0.16,-0.09,0.70,U] [#3 0.23,-0.32,0.61,U] [#4 -0.31,0.48,0.00,M2] [#5 -0.03,0.38,0.57,U] [#6 0.38,-0.14,0.40,U] [#7 1.00,0.06,0.00,M6] [#8 0.04,0.48,0.00,M2] 
01:08:28.440 00.001 8996 refined, 4 included, MultiStar: {0.16, 0.09}, one-star: {0.14, 0.38}
01:08:28.441 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
01:08:28.442 00.001 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
01:08:28.443 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.09 hyp=0.18 cameraTheta=0.48 mountX=0.15 mountY=-0.10, mountTheta=-0.59
01:08:28.444 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.09, opts=13)
01:08:28.445 00.001 8996 Enqueuing Move request for scope (0.16, 0.09)
01:08:28.446 00.001 20224 Worker thread wakes up
01:08:28.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.09) opts 0xd
01:08:28.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.09)
01:08:28.446 00.000 20224 Moving (0.16, 0.09) raw xDistance=0.15 yDistance=-0.10
01:08:28.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:08:28.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:28.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:08:28.446 00.000 20224 MoveAxis(E, 0, ABG)
01:08:28.446 00.000 20224 Move returns status 0, amount 0
01:08:28.446 00.000 20224 MoveAxis(N, 0, ABG)
01:08:28.446 00.000 20224 Move returns status 0, amount 0
01:08:28.446 00.000 20224 move complete, result=0
01:08:28.446 00.000 20224 worker thread done servicing request
01:08:28.450 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44192, med=3094, FiltMin=2803, FiltMax=23280, Gamma=1.000
01:08:28.462 00.012 8996 UpdateGuideState exits: m=640990 SNR=325.9
01:08:28.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:28.464 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:28.464 00.000 8996 Enqueuing Expose request
01:08:28.465 00.001 20224 Worker thread wakes up
01:08:28.465 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:28.466 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:28.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:29.650 01.184 20224 Exposure complete
01:08:29.707 00.057 20224 worker thread done servicing request
01:08:29.707 00.000 8996 OnExposeComplete: enter
01:08:29.708 00.001 8996 UpdateGuideState(): m_state=6
01:08:29.709 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12011
01:08:29.709 00.000 8996 Star::Find returns 1 (0), X=134.83, Y=474.17, Mass=626631, SNR=304.5, Peak=48061 HFD=4.4
01:08:29.712 00.003 8996 MultiStar: [#1 0.38,0.51,0.00,M6] [#2 -0.56,0.06,0.00,M1] [#3 0.01,0.08,0.65,U] [#4 -0.40,0.62,0.00,M3] [#5 0.01,0.43,0.57,U] [#6 0.21,0.05,0.46,U] [#7 0.99,0.42,0.00,M7] [#8 -0.16,0.50,0.00,M3] 
01:08:29.714 00.002 8996 refined, 3 included, MultiStar: {-0.10, 0.42}, one-star: {-0.39, 0.80}
01:08:29.717 00.003 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
01:08:29.719 00.002 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
01:08:29.721 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.42 hyp=0.43 cameraTheta=1.81 mountX=-0.14 mountY=-0.40, mountTheta=-1.91
01:08:29.724 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.42, opts=13)
01:08:29.726 00.002 8996 Enqueuing Move request for scope (-0.10, 0.42)
01:08:29.727 00.001 20224 Worker thread wakes up
01:08:29.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.42) opts 0xd
01:08:29.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.42)
01:08:29.727 00.000 20224 Moving (-0.10, 0.42) raw xDistance=-0.14 yDistance=-0.40
01:08:29.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:08:29.728 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:29.728 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
01:08:29.728 00.000 20224 MoveAxis(E, 0, ABG)
01:08:29.728 00.000 20224 Move returns status 0, amount 0
01:08:29.728 00.000 20224 MoveAxis(N, 0, ABG)
01:08:29.728 00.000 20224 Move returns status 0, amount 0
01:08:29.728 00.000 20224 move complete, result=0
01:08:29.728 00.000 20224 worker thread done servicing request
01:08:29.733 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48061, med=3094, FiltMin=2793, FiltMax=26649, Gamma=1.000
01:08:29.747 00.014 8996 UpdateGuideState exits: m=626631 SNR=304.5
01:08:29.748 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:29.749 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:29.749 00.000 8996 Enqueuing Expose request
01:08:29.750 00.001 20224 Worker thread wakes up
01:08:29.750 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:08:29.751 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:29.751 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:30.724 00.973 20224 Exposure complete
01:08:30.782 00.058 20224 worker thread done servicing request
01:08:30.782 00.000 8996 OnExposeComplete: enter
01:08:30.783 00.001 8996 UpdateGuideState(): m_state=6
01:08:30.784 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12012
01:08:30.784 00.000 8996 Star::Find returns 1 (0), X=135.10, Y=473.60, Mass=605045, SNR=282.8, Peak=42717 HFD=4.4
01:08:30.785 00.001 8996 MultiStar: [#1 0.35,0.35,0.00,M7] [#2 -0.32,0.11,0.74,U] [#3 -0.00,0.13,0.68,U] [#4 -0.26,0.54,0.00,M4] [#5 0.20,0.25,0.69,U] [#6 0.35,-0.05,0.44,U] [#7 0.95,0.16,0.00,M8] [#8 0.14,0.37,0.38,U] 
01:08:30.786 00.001 8996 refined, 5 included, MultiStar: {-0.00, 0.17}, one-star: {-0.12, 0.23}
01:08:30.787 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
01:08:30.788 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
01:08:30.789 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.59 mountX=-0.02 mountY=-0.17, mountTheta=-1.69
01:08:30.790 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.17, opts=13)
01:08:30.794 00.004 8996 Enqueuing Move request for scope (-0.00, 0.17)
01:08:30.796 00.002 20224 Worker thread wakes up
01:08:30.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
01:08:30.796 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
01:08:30.796 00.000 20224 Moving (-0.00, 0.17) raw xDistance=-0.02 yDistance=-0.17
01:08:30.797 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:08:30.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:30.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:08:30.797 00.000 20224 MoveAxis(E, 0, ABG)
01:08:30.797 00.000 20224 Move returns status 0, amount 0
01:08:30.797 00.000 20224 MoveAxis(N, 0, ABG)
01:08:30.797 00.000 20224 Move returns status 0, amount 0
01:08:30.797 00.000 20224 move complete, result=0
01:08:30.797 00.000 20224 worker thread done servicing request
01:08:30.806 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42717, med=3094, FiltMin=2771, FiltMax=22153, Gamma=1.000
01:08:30.832 00.026 8996 UpdateGuideState exits: m=605045 SNR=282.8
01:08:30.834 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:30.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:30.837 00.002 8996 Enqueuing Expose request
01:08:30.838 00.001 20224 Worker thread wakes up
01:08:30.838 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:08:30.840 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:30.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:32.027 01.187 20224 Exposure complete
01:08:32.117 00.090 20224 worker thread done servicing request
01:08:32.117 00.000 8996 OnExposeComplete: enter
01:08:32.119 00.002 8996 UpdateGuideState(): m_state=6
01:08:32.120 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12013
01:08:32.122 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=473.57, Mass=685423, SNR=343.7, Peak=45632 HFD=4.8
01:08:32.123 00.001 8996 MultiStar: [#1 0.72,0.33,0.00,M8] [#2 0.24,-0.03,0.74,U] [#3 0.50,-0.02,0.00,M1] [#4 -0.08,0.28,0.49,U] [#5 0.43,0.41,0.00,M1] [#6 0.60,0.03,0.00,M1] [#7 1.04,0.14,0.00,M9] [#8 0.42,0.30,0.00,M3] 
01:08:32.124 00.001 8996 refined, 2 included, MultiStar: {0.25, 0.14}, one-star: {0.41, 0.19}
01:08:32.125 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
01:08:32.126 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
01:08:32.126 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.28 cameraTheta=0.51 mountX=0.23 mountY=-0.16, mountTheta=-0.61
01:08:32.130 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.14, opts=13)
01:08:32.132 00.002 8996 Enqueuing Move request for scope (0.25, 0.14)
01:08:32.134 00.002 20224 Worker thread wakes up
01:08:32.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd
01:08:32.134 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.14)
01:08:32.134 00.000 20224 Moving (0.25, 0.14) raw xDistance=0.23 yDistance=-0.16
01:08:32.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:08:32.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:32.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:08:32.134 00.000 20224 MoveAxis(W, 34, ABG)
01:08:32.134 00.000 20224 Guiding  Dir = 3, Dur = 34
01:08:32.135 00.001 20224 IsSlewing returns 0
01:08:32.135 00.000 20224 IsGuiding returns 0
01:08:32.142 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45632, med=3094, FiltMin=2803, FiltMax=27379, Gamma=1.000
01:08:32.164 00.022 8996 UpdateGuideState exits: m=685423 SNR=343.7
01:08:32.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:32.167 00.001 20224 PulseGuide returned control before completion, sleep 13
01:08:32.167 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:32.168 00.001 8996 Enqueuing Expose request
01:08:32.181 00.013 20224 IsGuiding returns 1
01:08:32.181 00.000 20224 scope still moving after pulse duration time elapsed
01:08:32.213 00.032 20224 IsSlewing returns 0
01:08:32.213 00.000 20224 IsGuiding returns 1
01:08:32.244 00.031 20224 IsSlewing returns 0
01:08:32.244 00.000 20224 IsGuiding returns 1
01:08:32.276 00.032 20224 IsSlewing returns 0
01:08:32.276 00.000 20224 IsGuiding returns 0
01:08:32.276 00.000 20224 scope move finished after 34 + 106 ms
01:08:32.276 00.000 20224 Move returns status 0, amount 34
01:08:32.276 00.000 20224 MoveAxis(N, 0, ABG)
01:08:32.277 00.001 20224 Move returns status 0, amount 0
01:08:32.277 00.000 20224 move complete, result=0
01:08:32.277 00.000 20224 worker thread done servicing request
01:08:32.277 00.000 20224 Worker thread wakes up
01:08:32.277 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.2 px 0 ms NORTH
01:08:32.278 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:32.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:33.246 00.968 20224 Exposure complete
01:08:33.341 00.095 20224 worker thread done servicing request
01:08:33.342 00.001 8996 OnExposeComplete: enter
01:08:33.343 00.001 8996 UpdateGuideState(): m_state=6
01:08:33.345 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12014
01:08:33.347 00.002 8996 Star::Find returns 1 (0), X=135.06, Y=473.69, Mass=706020, SNR=313.3, Peak=47773 HFD=4.6
01:08:33.349 00.002 8996 MultiStar: [#1 0.30,0.44,0.00,M9] [#2 -0.25,-0.24,0.67,U] [#3 0.08,0.12,0.60,U] [#4 -0.54,0.31,0.00,M4] [#5 0.20,0.18,0.64,U] [#6 0.13,-0.40,0.43,U] [#7 0.45,-0.08,0.00,M10] [#8 0.23,0.48,0.00,M4] 
01:08:33.350 00.001 8996 refined, 4 included, MultiStar: {-0.03, 0.05}, one-star: {-0.16, 0.32}
01:08:33.351 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
01:08:33.352 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
01:08:33.353 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.05 hyp=0.06 cameraTheta=2.06 mountX=-0.03 mountY=-0.05, mountTheta=-2.17
01:08:33.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.05, opts=13)
01:08:33.356 00.001 8996 Enqueuing Move request for scope (-0.03, 0.05)
01:08:33.357 00.001 20224 Worker thread wakes up
01:08:33.358 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.05) opts 0xd
01:08:33.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.05)
01:08:33.358 00.000 20224 Moving (-0.03, 0.05) raw xDistance=-0.03 yDistance=-0.05
01:08:33.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:08:33.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:33.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:08:33.358 00.000 20224 MoveAxis(E, 0, ABG)
01:08:33.358 00.000 20224 Move returns status 0, amount 0
01:08:33.358 00.000 20224 MoveAxis(N, 0, ABG)
01:08:33.358 00.000 20224 Move returns status 0, amount 0
01:08:33.358 00.000 20224 move complete, result=0
01:08:33.358 00.000 20224 worker thread done servicing request
01:08:33.364 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47773, med=3094, FiltMin=2793, FiltMax=25849, Gamma=1.000
01:08:33.382 00.018 8996 UpdateGuideState exits: m=706020 SNR=313.3
01:08:33.385 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:33.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:33.388 00.002 8996 Enqueuing Expose request
01:08:33.389 00.001 20224 Worker thread wakes up
01:08:33.390 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:33.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:33.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:34.560 01.169 20224 Exposure complete
01:08:34.626 00.066 20224 worker thread done servicing request
01:08:34.626 00.000 8996 OnExposeComplete: enter
01:08:34.627 00.001 8996 UpdateGuideState(): m_state=6
01:08:34.628 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12015
01:08:34.629 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=473.39, Mass=711191, SNR=342.4, Peak=56342 HFD=4.6
01:08:34.630 00.001 8996 MultiStar: [#1 0.13,-0.05,0.60,U] [#2 -0.87,-0.35,0.00,M1] [#3 -0.37,-0.40,0.00,M1] [#4 -0.85,-0.06,0.00,M5] [#5 -0.39,0.14,0.55,U] [#6 -0.09,-0.28,0.41,U] [#7 0.35,-0.13,0.34,U] [#8 -0.20,0.38,0.33,U] 
01:08:34.631 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.01}, one-star: {-0.35, 0.02}
01:08:34.631 00.000 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
01:08:34.632 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:08:34.633 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.15 cameraTheta=3.08 mountX=-0.14 mountY=0.01, mountTheta=3.09
01:08:34.636 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.01, opts=13)
01:08:34.638 00.002 8996 Enqueuing Move request for scope (-0.14, 0.01)
01:08:34.639 00.001 20224 Worker thread wakes up
01:08:34.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.01) opts 0xd
01:08:34.639 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.01)
01:08:34.639 00.000 20224 Moving (-0.14, 0.01) raw xDistance=-0.14 yDistance=0.01
01:08:34.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:08:34.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:34.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:08:34.639 00.000 20224 MoveAxis(E, 0, ABG)
01:08:34.639 00.000 20224 Move returns status 0, amount 0
01:08:34.639 00.000 20224 MoveAxis(N, 0, ABG)
01:08:34.639 00.000 20224 Move returns status 0, amount 0
01:08:34.639 00.000 20224 move complete, result=0
01:08:34.639 00.000 20224 worker thread done servicing request
01:08:34.644 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=56342, med=3094, FiltMin=2776, FiltMax=28848, Gamma=1.000
01:08:34.660 00.016 8996 UpdateGuideState exits: m=711191 SNR=342.4
01:08:34.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:34.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:34.663 00.001 8996 Enqueuing Expose request
01:08:34.664 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:08:34.665 00.001 20224 Worker thread wakes up
01:08:34.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:34.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:35.643 00.978 20224 Exposure complete
01:08:35.721 00.078 20224 worker thread done servicing request
01:08:35.721 00.000 8996 OnExposeComplete: enter
01:08:35.722 00.001 8996 UpdateGuideState(): m_state=6
01:08:35.724 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12016
01:08:35.726 00.002 8996 Star::Find returns 1 (0), X=134.84, Y=472.99, Mass=667011, SNR=346.1, Peak=57062 HFD=4.5
01:08:35.727 00.001 8996 MultiStar: [#1 0.18,-0.22,0.61,U] [#2 -0.81,-0.41,0.00,M2] [#3 -0.23,-0.69,0.00,M2] [#4 -0.62,-0.23,0.00,M6] [#5 -0.36,-0.17,0.63,U] [#6 -0.01,-0.60,0.00,M1] [#7 0.46,-0.10,0.00,M10] [#8 -0.17,-0.20,0.37,U] 
01:08:35.729 00.002 8996 refined, 3 included, MultiStar: {-0.21, -0.27}, one-star: {-0.37, -0.38}
01:08:35.732 00.003 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
01:08:35.734 00.002 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
01:08:35.736 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-2.23 mountX=-0.18 mountY=0.29, mountTheta=2.13
01:08:35.739 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.27, opts=13)
01:08:35.741 00.002 8996 Enqueuing Move request for scope (-0.21, -0.27)
01:08:35.742 00.001 20224 Worker thread wakes up
01:08:35.743 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.27) opts 0xd
01:08:35.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.27)
01:08:35.743 00.000 20224 Moving (-0.21, -0.27) raw xDistance=-0.18 yDistance=0.29
01:08:35.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:08:35.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:08:35.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:08:35.743 00.000 20224 MoveAxis(E, 0, ABG)
01:08:35.743 00.000 20224 Move returns status 0, amount 0
01:08:35.744 00.001 20224 MoveAxis(N, 0, ABG)
01:08:35.744 00.000 20224 Move returns status 0, amount 0
01:08:35.744 00.000 20224 move complete, result=0
01:08:35.744 00.000 20224 worker thread done servicing request
01:08:35.749 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=57062, med=3094, FiltMin=2813, FiltMax=27702, Gamma=1.000
01:08:35.764 00.015 8996 UpdateGuideState exits: m=667011 SNR=346.1
01:08:35.766 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:35.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:35.768 00.001 8996 Enqueuing Expose request
01:08:35.768 00.000 20224 Worker thread wakes up
01:08:35.769 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:08:35.770 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:35.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:36.951 01.181 20224 Exposure complete
01:08:37.036 00.085 20224 worker thread done servicing request
01:08:37.036 00.000 8996 OnExposeComplete: enter
01:08:37.037 00.001 8996 UpdateGuideState(): m_state=6
01:08:37.038 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12017
01:08:37.039 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=473.31, Mass=662773, SNR=329.4, Peak=41238 HFD=4.7
01:08:37.040 00.001 8996 MultiStar: [#1 0.53,-0.19,0.00,M8] [#2 -0.34,-0.60,0.00,M3] [#3 -0.12,-1.01,0.00,M3] [#4 -0.50,-0.44,0.00,M7] [#5 0.30,-0.24,0.55,U] [#6 0.08,-0.72,0.00,M2] [#7 0.86,-0.61,0.00,R] [#8 0.27,-0.17,0.33,U] 
01:08:37.040 00.000 8996 single-star, 2 included, MultiStar: {0.17, -0.13}, one-star: {0.07, -0.06}
01:08:37.041 00.001 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
01:08:37.043 00.002 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
01:08:37.043 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.74 mountX=0.07 mountY=0.05, mountTheta=0.63
01:08:37.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
01:08:37.046 00.001 8996 Enqueuing Move request for scope (0.07, -0.06)
01:08:37.046 00.000 20224 Worker thread wakes up
01:08:37.047 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
01:08:37.047 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
01:08:37.047 00.000 20224 Moving (0.07, -0.06) raw xDistance=0.07 yDistance=0.05
01:08:37.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:08:37.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:37.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:08:37.047 00.000 20224 MoveAxis(E, 0, ABG)
01:08:37.047 00.000 20224 Move returns status 0, amount 0
01:08:37.047 00.000 20224 MoveAxis(N, 0, ABG)
01:08:37.047 00.000 20224 Move returns status 0, amount 0
01:08:37.047 00.000 20224 move complete, result=0
01:08:37.047 00.000 20224 worker thread done servicing request
01:08:37.050 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41238, med=3094, FiltMin=2787, FiltMax=25315, Gamma=1.000
01:08:37.072 00.022 8996 UpdateGuideState exits: m=662773 SNR=329.4
01:08:37.073 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:37.075 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:37.077 00.002 8996 Enqueuing Expose request
01:08:37.078 00.001 20224 Worker thread wakes up
01:08:37.078 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:37.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:37.078 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:38.055 00.977 20224 Exposure complete
01:08:38.147 00.092 20224 worker thread done servicing request
01:08:38.147 00.000 8996 OnExposeComplete: enter
01:08:38.149 00.002 8996 UpdateGuideState(): m_state=6
01:08:38.151 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12018
01:08:38.152 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.20, Mass=766019, SNR=364.0, Peak=51542 HFD=4.5
01:08:38.153 00.001 8996 MultiStar: [#1 0.24,-0.47,0.00,M9] [#2 -0.35,-1.08,0.00,M4] [#3 -0.11,-1.11,0.00,M4] [#4 -0.59,-0.62,0.00,M8] [#5 0.26,-0.30,0.60,U] [#6 0.19,-1.09,0.00,M3] [#7 0.13,-0.04,0.36,U] [#8 0.13,-0.48,0.00,M2] 
01:08:38.154 00.001 8996 single-star, 2 included, MultiStar: {0.07, -0.19}, one-star: {-0.07, -0.18}
01:08:38.155 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
01:08:38.156 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.31)
01:08:38.156 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.95 mountX=-0.05 mountY=0.18, mountTheta=1.85
01:08:38.158 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.18, opts=13)
01:08:38.159 00.001 8996 Enqueuing Move request for scope (-0.07, -0.18)
01:08:38.160 00.001 20224 Worker thread wakes up
01:08:38.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.18) opts 0xd
01:08:38.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.18)
01:08:38.160 00.000 20224 Moving (-0.07, -0.18) raw xDistance=-0.05 yDistance=0.18
01:08:38.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:08:38.160 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:38.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:08:38.160 00.000 20224 MoveAxis(E, 0, ABG)
01:08:38.160 00.000 20224 Move returns status 0, amount 0
01:08:38.161 00.001 20224 MoveAxis(N, 0, ABG)
01:08:38.161 00.000 20224 Move returns status 0, amount 0
01:08:38.161 00.000 20224 move complete, result=0
01:08:38.161 00.000 20224 worker thread done servicing request
01:08:38.166 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51542, med=3094, FiltMin=2777, FiltMax=26992, Gamma=1.000
01:08:38.187 00.021 8996 UpdateGuideState exits: m=766019 SNR=364.0
01:08:38.188 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:38.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:38.190 00.001 8996 Enqueuing Expose request
01:08:38.190 00.000 20224 Worker thread wakes up
01:08:38.190 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:08:38.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:38.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:39.350 01.159 20224 Exposure complete
01:08:39.457 00.107 20224 worker thread done servicing request
01:08:39.457 00.000 8996 OnExposeComplete: enter
01:08:39.458 00.001 8996 UpdateGuideState(): m_state=6
01:08:39.459 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12019
01:08:39.460 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.31, Mass=657663, SNR=336.6, Peak=45590 HFD=4.5
01:08:39.462 00.002 8996 MultiStar: [#1 0.17,-0.28,0.68,U] [#2 -0.42,-0.61,0.00,M5] [#3 0.00,-0.46,0.00,M5] [#4 -0.47,-0.22,0.00,M9] [#5 -0.08,-0.31,0.55,U] [#6 0.23,-0.72,0.00,M4] [#7 -0.21,0.37,0.38,U] [#8 0.19,0.00,0.42,U] 
01:08:39.463 00.001 8996 single-star, 4 included, MultiStar: {0.00, -0.09}, one-star: {-0.06, -0.06}
01:08:39.464 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
01:08:39.467 00.003 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
01:08:39.470 00.003 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.32 mountX=-0.05 mountY=0.07, mountTheta=2.21
01:08:39.472 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
01:08:39.473 00.001 8996 Enqueuing Move request for scope (-0.06, -0.06)
01:08:39.474 00.001 20224 Worker thread wakes up
01:08:39.474 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
01:08:39.474 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
01:08:39.474 00.000 20224 Moving (-0.06, -0.06) raw xDistance=-0.05 yDistance=0.07
01:08:39.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:08:39.475 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:39.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:08:39.475 00.000 20224 MoveAxis(E, 0, ABG)
01:08:39.475 00.000 20224 Move returns status 0, amount 0
01:08:39.475 00.000 20224 MoveAxis(N, 0, ABG)
01:08:39.475 00.000 20224 Move returns status 0, amount 0
01:08:39.475 00.000 20224 move complete, result=0
01:08:39.475 00.000 20224 worker thread done servicing request
01:08:39.480 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45590, med=3094, FiltMin=2758, FiltMax=23200, Gamma=1.000
01:08:39.498 00.018 8996 UpdateGuideState exits: m=657663 SNR=336.6
01:08:39.499 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:39.500 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:39.501 00.001 8996 Enqueuing Expose request
01:08:39.501 00.000 20224 Worker thread wakes up
01:08:39.501 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:08:39.502 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:39.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:40.477 00.975 20224 Exposure complete
01:08:40.554 00.077 20224 worker thread done servicing request
01:08:40.554 00.000 8996 OnExposeComplete: enter
01:08:40.555 00.001 8996 UpdateGuideState(): m_state=6
01:08:40.556 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12020
01:08:40.557 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.25, Mass=700962, SNR=306.3, Peak=52582 HFD=4.6
01:08:40.558 00.001 8996 MultiStar: [#1 0.58,-0.25,0.00,M9] [#2 -0.24,-0.40,0.00,M6] [#3 0.35,-0.52,0.00,M6] [#4 -0.09,-0.13,0.54,U] [#5 0.14,-0.48,0.00,M1] [#6 0.46,-0.78,0.00,M5] [#7 0.22,0.17,0.41,U] [#8 0.38,-0.32,0.00,M2] 
01:08:40.559 00.001 8996 refined, 2 included, MultiStar: {0.16, -0.06}, one-star: {0.26, -0.13}
01:08:40.560 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
01:08:40.560 00.000 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
01:08:40.561 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.40 mountX=0.16 mountY=0.05, mountTheta=0.28
01:08:40.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.06, opts=13)
01:08:40.563 00.000 8996 Enqueuing Move request for scope (0.16, -0.06)
01:08:40.564 00.001 20224 Worker thread wakes up
01:08:40.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
01:08:40.564 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
01:08:40.564 00.000 20224 Moving (0.16, -0.06) raw xDistance=0.16 yDistance=0.05
01:08:40.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:08:40.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:40.565 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:08:40.565 00.000 20224 MoveAxis(E, 0, ABG)
01:08:40.565 00.000 20224 Move returns status 0, amount 0
01:08:40.565 00.000 20224 MoveAxis(N, 0, ABG)
01:08:40.565 00.000 20224 Move returns status 0, amount 0
01:08:40.565 00.000 20224 move complete, result=0
01:08:40.565 00.000 20224 worker thread done servicing request
01:08:40.571 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=52582, med=3094, FiltMin=2806, FiltMax=29155, Gamma=1.000
01:08:40.597 00.026 8996 UpdateGuideState exits: m=700962 SNR=306.3
01:08:40.599 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:40.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:40.602 00.002 8996 Enqueuing Expose request
01:08:40.604 00.002 20224 Worker thread wakes up
01:08:40.604 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:08:40.606 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:40.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:41.758 01.152 20224 Exposure complete
01:08:41.845 00.087 20224 worker thread done servicing request
01:08:41.845 00.000 8996 OnExposeComplete: enter
01:08:41.847 00.002 8996 UpdateGuideState(): m_state=6
01:08:41.848 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12021
01:08:41.850 00.002 8996 Star::Find returns 1 (0), X=134.96, Y=473.10, Mass=582287, SNR=302.2, Peak=53174 HFD=4.4
01:08:41.851 00.001 8996 MultiStar: [#1 0.24,-0.51,0.00,M10] [#2 -0.48,-0.74,0.00,M7] [#3 0.24,-0.79,0.00,M7] [#4 -0.25,-0.29,0.53,U] [#5 0.06,-0.61,0.00,M2] [#6 0.10,-0.92,0.00,M6] [#7 -0.32,-0.19,0.46,U] [#8 0.10,-0.53,0.00,M3] 
01:08:41.852 00.001 8996 single-star, 2 included, MultiStar: {-0.27, -0.26}, one-star: {-0.25, -0.27}
01:08:41.854 00.002 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
01:08:41.855 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
01:08:41.856 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.27 hyp=0.37 cameraTheta=-2.32 mountX=-0.23 mountY=0.30, mountTheta=2.22
01:08:41.858 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.27, opts=13)
01:08:41.859 00.001 8996 Enqueuing Move request for scope (-0.25, -0.27)
01:08:41.859 00.000 20224 Worker thread wakes up
01:08:41.860 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.27) opts 0xd
01:08:41.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.27)
01:08:41.860 00.000 20224 Moving (-0.25, -0.27) raw xDistance=-0.23 yDistance=0.30
01:08:41.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:08:41.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
01:08:41.860 00.000 20224 MoveAxis(E, 33, ABG)
01:08:41.860 00.000 20224 Guiding  Dir = 2, Dur = 33
01:08:41.860 00.000 20224 IsSlewing returns 0
01:08:41.860 00.000 20224 IsGuiding returns 0
01:08:41.861 00.001 20224 PulseGuide returned control before completion, sleep 42
01:08:41.866 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53174, med=3094, FiltMin=2819, FiltMax=22816, Gamma=1.000
01:08:41.893 00.027 8996 UpdateGuideState exits: m=582287 SNR=302.2
01:08:41.895 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:41.896 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:41.897 00.001 8996 Enqueuing Expose request
01:08:41.906 00.009 20224 IsGuiding returns 1
01:08:41.906 00.000 20224 scope still moving after pulse duration time elapsed
01:08:41.938 00.032 20224 IsSlewing returns 0
01:08:41.938 00.000 20224 IsGuiding returns 1
01:08:41.969 00.031 20224 IsSlewing returns 0
01:08:41.969 00.000 20224 IsGuiding returns 0
01:08:41.969 00.000 20224 scope move finished after 33 + 76 ms
01:08:41.969 00.000 20224 Move returns status 0, amount 33
01:08:41.969 00.000 20224 MoveAxis(S, 63, ABG)
01:08:41.969 00.000 20224 Guiding  Dir = 1, Dur = 63
01:08:41.971 00.002 20224 IsSlewing returns 0
01:08:41.971 00.000 20224 IsGuiding returns 0
01:08:42.017 00.046 20224 PulseGuide returned control before completion, sleep 27
01:08:42.047 00.030 20224 IsGuiding returns 1
01:08:42.047 00.000 20224 scope still moving after pulse duration time elapsed
01:08:42.077 00.030 20224 IsSlewing returns 0
01:08:42.077 00.000 20224 IsGuiding returns 1
01:08:42.108 00.031 20224 IsSlewing returns 0
01:08:42.109 00.001 20224 IsGuiding returns 0
01:08:42.109 00.000 20224 scope move finished after 63 + 74 ms
01:08:42.109 00.000 20224 Move returns status 0, amount 63
01:08:42.109 00.000 20224 move complete, result=0
01:08:42.109 00.000 20224 worker thread done servicing request
01:08:42.109 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.3 px 63 ms SOUTH
01:08:42.111 00.002 20224 Worker thread wakes up
01:08:42.111 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:42.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:43.072 00.961 20224 Exposure complete
01:08:43.142 00.070 20224 worker thread done servicing request
01:08:43.142 00.000 8996 OnExposeComplete: enter
01:08:43.143 00.001 8996 UpdateGuideState(): m_state=6
01:08:43.144 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12022
01:08:43.145 00.001 8996 Star::Find returns 1 (0), X=134.88, Y=473.02, Mass=558209, SNR=295.2, Peak=46534 HFD=4.5
01:08:43.146 00.001 8996 MultiStar: [#1 0.29,-0.27,0.73,U] [#2 -0.46,-0.60,0.00,M8] [#3 -0.03,-0.70,0.00,M8] [#4 -0.54,0.01,0.00,M8] [#5 0.23,-0.37,0.56,U] [#6 -0.03,-0.79,0.00,M7] [#7 -0.53,0.13,0.00,M1] [#8 0.16,-0.12,0.37,U] 
01:08:43.146 00.000 8996 refined, 3 included, MultiStar: {0.02, -0.30}, one-star: {-0.33, -0.35}
01:08:43.147 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
01:08:43.148 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
01:08:43.149 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.49 mountX=0.05 mountY=0.30, mountTheta=1.39
01:08:43.150 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.30, opts=13)
01:08:43.151 00.001 8996 Enqueuing Move request for scope (0.02, -0.30)
01:08:43.152 00.001 20224 Worker thread wakes up
01:08:43.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.30) opts 0xd
01:08:43.152 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.30)
01:08:43.152 00.000 20224 Moving (0.02, -0.30) raw xDistance=0.05 yDistance=0.30
01:08:43.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:08:43.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
01:08:43.152 00.000 20224 MoveAxis(E, 0, ABG)
01:08:43.152 00.000 20224 Move returns status 0, amount 0
01:08:43.152 00.000 20224 MoveAxis(S, 62, ABG)
01:08:43.152 00.000 20224 Guiding  Dir = 1, Dur = 62
01:08:43.153 00.001 20224 IsSlewing returns 0
01:08:43.153 00.000 20224 IsGuiding returns 0
01:08:43.156 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46534, med=3094, FiltMin=2822, FiltMax=23446, Gamma=1.000
01:08:43.181 00.025 8996 UpdateGuideState exits: m=558209 SNR=295.2
01:08:43.183 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:43.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:43.185 00.001 8996 Enqueuing Expose request
01:08:43.207 00.022 20224 PulseGuide returned control before completion, sleep 19
01:08:43.236 00.029 20224 IsGuiding returns 1
01:08:43.236 00.000 20224 scope still moving after pulse duration time elapsed
01:08:43.267 00.031 20224 IsSlewing returns 0
01:08:43.267 00.000 20224 IsGuiding returns 1
01:08:43.299 00.032 20224 IsSlewing returns 0
01:08:43.299 00.000 20224 IsGuiding returns 0
01:08:43.299 00.000 20224 scope move finished after 62 + 84 ms
01:08:43.299 00.000 20224 Move returns status 0, amount 62
01:08:43.299 00.000 20224 move complete, result=0
01:08:43.299 00.000 20224 worker thread done servicing request
01:08:43.299 00.000 20224 Worker thread wakes up
01:08:43.300 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH
01:08:43.302 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:43.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:44.477 01.175 20224 Exposure complete
01:08:44.591 00.114 20224 worker thread done servicing request
01:08:44.591 00.000 8996 OnExposeComplete: enter
01:08:44.593 00.002 8996 UpdateGuideState(): m_state=6
01:08:44.594 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12023
01:08:44.595 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.44, Mass=659107, SNR=346.6, Peak=47990 HFD=4.9
01:08:44.596 00.001 8996 MultiStar: [#1 0.30,0.14,0.59,U] [#2 -0.39,-0.04,0.59,U] [#3 -0.20,-0.21,0.52,U] [#4 -0.59,-0.04,0.00,M9] [#5 0.16,0.16,0.52,U] [#6 0.03,-0.16,0.35,U] [#7 -0.20,0.59,0.00,M2] [#8 0.15,0.42,0.00,M3] 
01:08:44.598 00.002 8996 refined, 5 included, MultiStar: {0.07, 0.01}, one-star: {0.30, 0.07}
01:08:44.599 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
01:08:44.599 00.000 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
01:08:44.600 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.17 mountX=0.06 mountY=-0.02, mountTheta=-0.29
01:08:44.601 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.01, opts=13)
01:08:44.602 00.001 8996 Enqueuing Move request for scope (0.07, 0.01)
01:08:44.603 00.001 20224 Worker thread wakes up
01:08:44.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
01:08:44.603 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
01:08:44.604 00.001 20224 Moving (0.07, 0.01) raw xDistance=0.06 yDistance=-0.02
01:08:44.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:08:44.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:44.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:08:44.604 00.000 20224 MoveAxis(E, 0, ABG)
01:08:44.604 00.000 20224 Move returns status 0, amount 0
01:08:44.604 00.000 20224 MoveAxis(N, 0, ABG)
01:08:44.604 00.000 20224 Move returns status 0, amount 0
01:08:44.604 00.000 20224 move complete, result=0
01:08:44.604 00.000 20224 worker thread done servicing request
01:08:44.612 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47990, med=3094, FiltMin=2768, FiltMax=24115, Gamma=1.000
01:08:44.629 00.017 8996 UpdateGuideState exits: m=659107 SNR=346.6
01:08:44.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:44.630 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:44.631 00.001 8996 Enqueuing Expose request
01:08:44.632 00.001 20224 Worker thread wakes up
01:08:44.632 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:44.632 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:44.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:45.622 00.990 20224 Exposure complete
01:08:45.707 00.085 20224 worker thread done servicing request
01:08:45.707 00.000 8996 OnExposeComplete: enter
01:08:45.708 00.001 8996 UpdateGuideState(): m_state=6
01:08:45.709 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12024
01:08:45.710 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=473.64, Mass=701940, SNR=345.2, Peak=52480 HFD=4.8
01:08:45.711 00.001 8996 MultiStar: [#1 0.33,0.32,0.00,M9] [#2 -0.33,-0.17,0.67,U] [#3 0.11,-0.16,0.67,U] [#4 -0.59,0.19,0.00,M10] [#5 0.10,0.19,0.52,U] [#6 0.05,-0.20,0.42,U] [#7 -0.10,0.62,0.00,M3] [#8 0.08,0.24,0.37,U] 
01:08:45.712 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.04}, one-star: {0.41, 0.27}
01:08:45.713 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
01:08:45.715 00.002 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
01:08:45.717 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.39 mountX=0.09 mountY=-0.05, mountTheta=-0.50
01:08:45.720 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
01:08:45.722 00.002 8996 Enqueuing Move request for scope (0.10, 0.04)
01:08:45.723 00.001 20224 Worker thread wakes up
01:08:45.724 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
01:08:45.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
01:08:45.724 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.09 yDistance=-0.05
01:08:45.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:08:45.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:45.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:08:45.724 00.000 20224 MoveAxis(E, 0, ABG)
01:08:45.724 00.000 20224 Move returns status 0, amount 0
01:08:45.725 00.001 20224 MoveAxis(N, 0, ABG)
01:08:45.725 00.000 20224 Move returns status 0, amount 0
01:08:45.725 00.000 20224 move complete, result=0
01:08:45.725 00.000 20224 worker thread done servicing request
01:08:45.731 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52480, med=3094, FiltMin=2765, FiltMax=26483, Gamma=1.000
01:08:45.761 00.030 8996 UpdateGuideState exits: m=701940 SNR=345.2
01:08:45.763 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:45.765 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:45.767 00.002 8996 Enqueuing Expose request
01:08:45.769 00.002 20224 Worker thread wakes up
01:08:45.769 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:45.770 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:45.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:46.942 01.172 20224 Exposure complete
01:08:46.997 00.055 20224 worker thread done servicing request
01:08:46.998 00.001 8996 OnExposeComplete: enter
01:08:46.999 00.001 8996 UpdateGuideState(): m_state=6
01:08:46.999 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12025
01:08:47.000 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.79, Mass=606431, SNR=290.4, Peak=43661 HFD=4.4
01:08:47.001 00.001 8996 MultiStar: [#1 0.41,0.40,0.00,M10] [#2 -0.34,-0.02,0.84,U] [#3 0.38,0.01,0.67,U] [#4 -0.18,0.28,0.58,U] [#5 0.08,0.28,0.53,U] [#6 0.29,0.10,0.35,U] [#7 -0.08,0.62,0.00,M4] [#8 -0.03,0.41,0.43,U] 
01:08:47.002 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.21}, one-star: {-0.10, 0.42}
01:08:47.002 00.000 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:08:47.003 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
01:08:47.004 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.21 hyp=0.21 cameraTheta=1.68 mountX=-0.04 mountY=-0.21, mountTheta=-1.78
01:08:47.005 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.21, opts=13)
01:08:47.006 00.001 8996 Enqueuing Move request for scope (-0.02, 0.21)
01:08:47.007 00.001 20224 Worker thread wakes up
01:08:47.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.21) opts 0xd
01:08:47.007 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.21)
01:08:47.007 00.000 20224 Moving (-0.02, 0.21) raw xDistance=-0.04 yDistance=-0.21
01:08:47.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:08:47.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:47.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:08:47.007 00.000 20224 MoveAxis(E, 0, ABG)
01:08:47.007 00.000 20224 Move returns status 0, amount 0
01:08:47.007 00.000 20224 MoveAxis(N, 0, ABG)
01:08:47.008 00.001 20224 Move returns status 0, amount 0
01:08:47.008 00.000 20224 move complete, result=0
01:08:47.008 00.000 20224 worker thread done servicing request
01:08:47.012 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43661, med=3094, FiltMin=2816, FiltMax=21782, Gamma=1.000
01:08:47.024 00.012 8996 UpdateGuideState exits: m=606431 SNR=290.4
01:08:47.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:47.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:47.027 00.001 8996 Enqueuing Expose request
01:08:47.027 00.000 20224 Worker thread wakes up
01:08:47.027 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:08:47.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:47.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:48.002 00.974 20224 Exposure complete
01:08:48.061 00.059 20224 worker thread done servicing request
01:08:48.061 00.000 8996 OnExposeComplete: enter
01:08:48.062 00.001 8996 UpdateGuideState(): m_state=6
01:08:48.063 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12026
01:08:48.064 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.70, Mass=705067, SNR=348.3, Peak=51229 HFD=4.5
01:08:48.065 00.001 8996 MultiStar: [#1 0.27,0.35,0.56,U] [#2 -0.35,-0.05,0.73,U] [#3 -0.02,-0.28,0.52,U] [#4 -0.28,0.19,0.55,U] [#5 0.09,0.33,0.50,U] [#6 -0.02,-0.23,0.41,U] [#7 -0.05,0.48,0.00,M5] [#8 0.05,0.02,0.31,U] 
01:08:48.065 00.000 8996 refined, 7 included, MultiStar: {-0.07, 0.11}, one-star: {-0.09, 0.32}
01:08:48.066 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
01:08:48.067 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:08:48.068 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.11 hyp=0.13 cameraTheta=2.11 mountX=-0.08 mountY=-0.11, mountTheta=-2.21
01:08:48.069 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.11, opts=13)
01:08:48.070 00.001 8996 Enqueuing Move request for scope (-0.07, 0.11)
01:08:48.071 00.001 20224 Worker thread wakes up
01:08:48.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.11) opts 0xd
01:08:48.071 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.11)
01:08:48.071 00.000 20224 Moving (-0.07, 0.11) raw xDistance=-0.08 yDistance=-0.11
01:08:48.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:08:48.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:48.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:08:48.071 00.000 20224 MoveAxis(E, 0, ABG)
01:08:48.071 00.000 20224 Move returns status 0, amount 0
01:08:48.072 00.001 20224 MoveAxis(N, 0, ABG)
01:08:48.072 00.000 20224 Move returns status 0, amount 0
01:08:48.072 00.000 20224 move complete, result=0
01:08:48.072 00.000 20224 worker thread done servicing request
01:08:48.078 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51229, med=3094, FiltMin=2784, FiltMax=22601, Gamma=1.000
01:08:48.101 00.023 8996 UpdateGuideState exits: m=705067 SNR=348.3
01:08:48.102 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:48.103 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:48.105 00.002 8996 Enqueuing Expose request
01:08:48.106 00.001 20224 Worker thread wakes up
01:08:48.107 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:48.108 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:48.109 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:49.267 01.158 20224 Exposure complete
01:08:49.321 00.054 20224 worker thread done servicing request
01:08:49.321 00.000 8996 OnExposeComplete: enter
01:08:49.322 00.001 8996 UpdateGuideState(): m_state=6
01:08:49.324 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12027
01:08:49.325 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.59, Mass=720039, SNR=330.1, Peak=54829 HFD=4.5
01:08:49.326 00.001 8996 MultiStar: [#1 0.22,0.59,0.00,M10] [#2 -0.37,-0.00,0.70,U] [#3 -0.19,-0.37,0.54,U] [#4 -0.40,0.40,0.00,M9] [#5 0.17,0.51,0.00,M1] [#6 0.15,-0.08,0.36,U] [#7 -0.22,0.95,0.00,M6] [#8 0.04,0.59,0.00,M1] 
01:08:49.327 00.001 8996 refined, 3 included, MultiStar: {-0.26, -0.01}, one-star: {-0.36, 0.22}
01:08:49.327 00.000 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
01:08:49.328 00.001 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
01:08:49.329 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.12 mountX=-0.26 mountY=0.04, mountTheta=3.00
01:08:49.330 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.01, opts=13)
01:08:49.331 00.001 8996 Enqueuing Move request for scope (-0.26, -0.01)
01:08:49.332 00.001 20224 Worker thread wakes up
01:08:49.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
01:08:49.332 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
01:08:49.332 00.000 20224 Moving (-0.26, -0.01) raw xDistance=-0.26 yDistance=0.04
01:08:49.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:08:49.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:49.332 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:08:49.332 00.000 20224 MoveAxis(E, 38, ABG)
01:08:49.332 00.000 20224 Guiding  Dir = 2, Dur = 38
01:08:49.333 00.001 20224 IsSlewing returns 0
01:08:49.333 00.000 20224 IsGuiding returns 0
01:08:49.336 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54829, med=3097, FiltMin=2774, FiltMax=29625, Gamma=1.000
01:08:49.341 00.005 20224 PulseGuide returned control before completion, sleep 41
01:08:49.351 00.010 8996 UpdateGuideState exits: m=720039 SNR=330.1
01:08:49.353 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:49.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:49.355 00.001 8996 Enqueuing Expose request
01:08:49.386 00.031 20224 IsGuiding returns 1
01:08:49.386 00.000 20224 scope still moving after pulse duration time elapsed
01:08:49.416 00.030 20224 IsSlewing returns 0
01:08:49.416 00.000 20224 IsGuiding returns 0
01:08:49.416 00.000 20224 scope move finished after 38 + 45 ms
01:08:49.416 00.000 20224 Move returns status 0, amount 38
01:08:49.417 00.001 20224 MoveAxis(N, 0, ABG)
01:08:49.417 00.000 20224 Move returns status 0, amount 0
01:08:49.417 00.000 20224 move complete, result=0
01:08:49.417 00.000 20224 worker thread done servicing request
01:08:49.417 00.000 20224 Worker thread wakes up
01:08:49.417 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:49.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:49.418 00.001 8996 GuideStep: -0.3 px 38 ms EAST, 0.0 px 0 ms NORTH
01:08:50.391 00.973 20224 Exposure complete
01:08:50.457 00.066 20224 worker thread done servicing request
01:08:50.457 00.000 8996 OnExposeComplete: enter
01:08:50.458 00.001 8996 UpdateGuideState(): m_state=6
01:08:50.459 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12028
01:08:50.459 00.000 8996 Star::Find returns 1 (0), X=135.11, Y=473.85, Mass=644455, SNR=318.6, Peak=48893 HFD=4.4
01:08:50.460 00.001 8996 MultiStar: [#1 0.41,0.49,0.00,R] [#2 -0.15,-0.03,0.76,U] [#3 0.07,-0.27,0.54,U] [#4 -0.30,0.42,0.00,M10] [#5 0.07,0.28,0.62,U] [#6 0.06,-0.31,0.38,U] [#7 0.01,0.49,0.00,M7] [#8 0.20,0.68,0.00,M2] 
01:08:50.461 00.001 8996 refined, 4 included, MultiStar: {-0.04, 0.11}, one-star: {-0.11, 0.48}
01:08:50.462 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
01:08:50.463 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
01:08:50.463 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.88 mountX=-0.05 mountY=-0.11, mountTheta=-1.98
01:08:50.465 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
01:08:50.466 00.001 8996 Enqueuing Move request for scope (-0.04, 0.11)
01:08:50.467 00.001 20224 Worker thread wakes up
01:08:50.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
01:08:50.467 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
01:08:50.467 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.11
01:08:50.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:08:50.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:50.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:08:50.467 00.000 20224 MoveAxis(E, 0, ABG)
01:08:50.467 00.000 20224 Move returns status 0, amount 0
01:08:50.467 00.000 20224 MoveAxis(N, 0, ABG)
01:08:50.467 00.000 20224 Move returns status 0, amount 0
01:08:50.467 00.000 20224 move complete, result=0
01:08:50.467 00.000 20224 worker thread done servicing request
01:08:50.474 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48893, med=3094, FiltMin=2797, FiltMax=23798, Gamma=1.000
01:08:50.501 00.027 8996 UpdateGuideState exits: m=644455 SNR=318.6
01:08:50.504 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:50.506 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:50.507 00.001 8996 Enqueuing Expose request
01:08:50.509 00.002 20224 Worker thread wakes up
01:08:50.509 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:50.510 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:50.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:51.673 01.163 20224 Exposure complete
01:08:51.739 00.066 20224 worker thread done servicing request
01:08:51.739 00.000 8996 OnExposeComplete: enter
01:08:51.740 00.001 8996 UpdateGuideState(): m_state=6
01:08:51.741 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12029
01:08:51.742 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.94, Mass=644448, SNR=292.0, Peak=50109 HFD=4.3
01:08:51.743 00.001 8996 MultiStar: [#1 0.05,-0.06,0.65,U] [#2 -0.26,0.35,0.84,U] [#3 -0.12,-0.01,0.76,U] [#4 -0.69,0.22,0.00,R] [#5 0.28,0.36,0.00,M1] [#6 0.25,0.31,0.49,U] [#7 0.08,0.64,0.00,M8] [#8 0.34,0.53,0.00,M3] 
01:08:51.744 00.001 8996 refined, 4 included, MultiStar: {-0.06, 0.26}, one-star: {-0.09, 0.57}
01:08:51.745 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
01:08:51.746 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
01:08:51.746 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.26 cameraTheta=1.81 mountX=-0.09 mountY=-0.25, mountTheta=-1.91
01:08:51.749 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.26, opts=13)
01:08:51.750 00.001 8996 Enqueuing Move request for scope (-0.06, 0.26)
01:08:51.751 00.001 20224 Worker thread wakes up
01:08:51.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
01:08:51.751 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
01:08:51.751 00.000 20224 Moving (-0.06, 0.26) raw xDistance=-0.09 yDistance=-0.25
01:08:51.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:08:51.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:08:51.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:08:51.751 00.000 20224 MoveAxis(E, 0, ABG)
01:08:51.751 00.000 20224 Move returns status 0, amount 0
01:08:51.751 00.000 20224 MoveAxis(N, 0, ABG)
01:08:51.751 00.000 20224 Move returns status 0, amount 0
01:08:51.751 00.000 20224 move complete, result=0
01:08:51.752 00.001 20224 worker thread done servicing request
01:08:51.755 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=50109, med=3094, FiltMin=2800, FiltMax=26934, Gamma=1.000
01:08:51.772 00.017 8996 UpdateGuideState exits: m=644448 SNR=292.0
01:08:51.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:51.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:51.775 00.001 8996 Enqueuing Expose request
01:08:51.776 00.001 20224 Worker thread wakes up
01:08:51.776 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:08:51.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:51.777 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:52.745 00.968 20224 Exposure complete
01:08:52.829 00.084 20224 worker thread done servicing request
01:08:52.829 00.000 8996 OnExposeComplete: enter
01:08:52.832 00.003 8996 UpdateGuideState(): m_state=6
01:08:52.833 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12030
01:08:52.835 00.002 8996 Star::Find returns 1 (0), X=135.44, Y=474.06, Mass=688004, SNR=323.0, Peak=53472 HFD=4.4
01:08:52.837 00.002 8996 MultiStar: [#1 -0.26,-0.06,0.59,U] [#2 -0.38,-0.10,0.66,U] [#3 -0.01,-0.03,0.64,U] [#4 0.20,0.33,0.49,U] [#5 0.16,0.32,0.54,U] [#6 0.22,-0.06,0.47,U] [#7 0.03,1.24,0.00,M9] [#8 0.22,0.41,0.00,M4] 
01:08:52.838 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.20}, one-star: {0.23, 0.69}
01:08:52.840 00.002 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
01:08:52.842 00.002 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
01:08:52.844 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.45 mountX=0.01 mountY=-0.20, mountTheta=-1.54
01:08:52.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.20, opts=13)
01:08:52.847 00.001 8996 Enqueuing Move request for scope (0.03, 0.20)
01:08:52.848 00.001 20224 Worker thread wakes up
01:08:52.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
01:08:52.848 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
01:08:52.848 00.000 20224 Moving (0.03, 0.20) raw xDistance=0.01 yDistance=-0.20
01:08:52.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:08:52.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:08:52.849 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:08:52.849 00.000 20224 MoveAxis(E, 0, ABG)
01:08:52.849 00.000 20224 Move returns status 0, amount 0
01:08:52.849 00.000 20224 MoveAxis(N, 0, ABG)
01:08:52.849 00.000 20224 Move returns status 0, amount 0
01:08:52.849 00.000 20224 move complete, result=0
01:08:52.849 00.000 20224 worker thread done servicing request
01:08:52.853 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53472, med=3094, FiltMin=2781, FiltMax=28054, Gamma=1.000
01:08:52.868 00.015 8996 UpdateGuideState exits: m=688004 SNR=323.0
01:08:52.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:52.869 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:52.870 00.001 8996 Enqueuing Expose request
01:08:52.871 00.001 20224 Worker thread wakes up
01:08:52.871 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:08:52.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:52.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:54.050 01.178 20224 Exposure complete
01:08:54.114 00.064 20224 worker thread done servicing request
01:08:54.114 00.000 8996 OnExposeComplete: enter
01:08:54.115 00.001 8996 UpdateGuideState(): m_state=6
01:08:54.116 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12031
01:08:54.119 00.003 8996 Star::Find returns 1 (0), X=135.29, Y=473.82, Mass=523406, SNR=292.9, Peak=39808 HFD=4.5
01:08:54.122 00.003 8996 MultiStar: [#1 0.05,-0.29,0.71,U] [#2 -0.33,-0.18,0.70,U] [#3 -0.04,-0.17,0.67,U] [#4 0.38,0.23,0.59,U] [#5 0.13,0.45,0.00,M1] [#6 0.51,0.04,0.00,M1] [#7 0.09,1.07,0.00,M10] [#8 -0.03,0.60,0.00,M5] 
01:08:54.123 00.001 8996 refined, 4 included, MultiStar: {0.02, 0.04}, one-star: {0.07, 0.45}
01:08:54.124 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:08:54.125 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
01:08:54.127 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.05 mountX=0.02 mountY=-0.04, mountTheta=-1.15
01:08:54.129 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.04, opts=13)
01:08:54.131 00.002 8996 Enqueuing Move request for scope (0.02, 0.04)
01:08:54.132 00.001 20224 Worker thread wakes up
01:08:54.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
01:08:54.132 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
01:08:54.132 00.000 20224 Moving (0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
01:08:54.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:08:54.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:54.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:08:54.132 00.000 20224 MoveAxis(E, 0, ABG)
01:08:54.132 00.000 20224 Move returns status 0, amount 0
01:08:54.132 00.000 20224 MoveAxis(N, 0, ABG)
01:08:54.132 00.000 20224 Move returns status 0, amount 0
01:08:54.132 00.000 20224 move complete, result=0
01:08:54.133 00.001 20224 worker thread done servicing request
01:08:54.138 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=39808, med=3097, FiltMin=2781, FiltMax=19472, Gamma=1.000
01:08:54.154 00.016 8996 UpdateGuideState exits: m=523406 SNR=292.9
01:08:54.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:54.157 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:54.157 00.000 8996 Enqueuing Expose request
01:08:54.158 00.001 20224 Worker thread wakes up
01:08:54.158 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:08:54.160 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:54.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:55.128 00.968 20224 Exposure complete
01:08:55.197 00.069 20224 worker thread done servicing request
01:08:55.197 00.000 8996 OnExposeComplete: enter
01:08:55.200 00.003 8996 UpdateGuideState(): m_state=6
01:08:55.203 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12032
01:08:55.205 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=473.97, Mass=663481, SNR=332.6, Peak=51024 HFD=4.2
01:08:55.208 00.003 8996 MultiStar: [#1 0.21,-0.17,0.56,U] [#2 -0.26,-0.09,0.85,U] [#3 0.25,0.00,0.58,U] [#4 0.40,0.13,0.47,U] [#5 0.41,0.51,0.00,M2] [#6 0.32,-0.02,0.45,U] [#7 0.22,0.90,0.00,R] [#8 0.58,0.47,0.00,M6] 
01:08:55.209 00.001 8996 refined, 5 included, MultiStar: {0.14, 0.12}, one-star: {0.16, 0.60}
01:08:55.211 00.002 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
01:08:55.212 00.001 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
01:08:55.214 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.18 cameraTheta=0.73 mountX=0.12 mountY=-0.14, mountTheta=-0.84
01:08:55.219 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.12, opts=13)
01:08:55.221 00.002 8996 Enqueuing Move request for scope (0.14, 0.12)
01:08:55.222 00.001 20224 Worker thread wakes up
01:08:55.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
01:08:55.223 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
01:08:55.223 00.000 20224 Moving (0.14, 0.12) raw xDistance=0.12 yDistance=-0.14
01:08:55.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:08:55.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:55.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:08:55.223 00.000 20224 MoveAxis(E, 0, ABG)
01:08:55.223 00.000 20224 Move returns status 0, amount 0
01:08:55.223 00.000 20224 MoveAxis(N, 0, ABG)
01:08:55.223 00.000 20224 Move returns status 0, amount 0
01:08:55.224 00.001 20224 move complete, result=0
01:08:55.224 00.000 20224 worker thread done servicing request
01:08:55.229 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=51024, med=3094, FiltMin=2809, FiltMax=27574, Gamma=1.000
01:08:55.250 00.021 8996 UpdateGuideState exits: m=663481 SNR=332.6
01:08:55.252 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:55.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:55.255 00.002 8996 Enqueuing Expose request
01:08:55.257 00.002 20224 Worker thread wakes up
01:08:55.257 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:55.259 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:55.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:56.439 01.180 20224 Exposure complete
01:08:56.514 00.075 20224 worker thread done servicing request
01:08:56.514 00.000 8996 OnExposeComplete: enter
01:08:56.515 00.001 8996 UpdateGuideState(): m_state=6
01:08:56.516 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12033
01:08:56.517 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.87, Mass=614442, SNR=321.2, Peak=44445 HFD=4.5
01:08:56.519 00.002 8996 MultiStar: [#1 0.05,0.03,0.65,U] [#2 -0.24,0.05,0.75,U] [#3 -0.11,-0.05,0.57,U] [#4 0.28,0.01,0.55,U] [#5 0.27,0.06,0.57,U] [#6 0.08,0.06,0.50,U] [#7 0.06,0.02,0.42,U] [#8 0.28,0.49,0.00,M7] 
01:08:56.521 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.12}, one-star: {0.10, 0.50}
01:08:56.522 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:08:56.523 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
01:08:56.524 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.12 hyp=0.13 cameraTheta=1.15 mountX=0.04 mountY=-0.13, mountTheta=-1.25
01:08:56.525 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.12, opts=13)
01:08:56.526 00.001 8996 Enqueuing Move request for scope (0.05, 0.12)
01:08:56.527 00.001 20224 Worker thread wakes up
01:08:56.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.12) opts 0xd
01:08:56.527 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.12)
01:08:56.527 00.000 20224 Moving (0.05, 0.12) raw xDistance=0.04 yDistance=-0.13
01:08:56.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:08:56.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:56.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:08:56.527 00.000 20224 MoveAxis(E, 0, ABG)
01:08:56.527 00.000 20224 Move returns status 0, amount 0
01:08:56.527 00.000 20224 MoveAxis(N, 0, ABG)
01:08:56.527 00.000 20224 Move returns status 0, amount 0
01:08:56.527 00.000 20224 move complete, result=0
01:08:56.527 00.000 20224 worker thread done servicing request
01:08:56.531 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44445, med=3097, FiltMin=2798, FiltMax=24582, Gamma=1.000
01:08:56.544 00.013 8996 UpdateGuideState exits: m=614442 SNR=321.2
01:08:56.545 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:56.545 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:56.546 00.001 8996 Enqueuing Expose request
01:08:56.547 00.001 20224 Worker thread wakes up
01:08:56.547 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:08:56.548 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:56.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:57.516 00.968 20224 Exposure complete
01:08:57.592 00.076 20224 worker thread done servicing request
01:08:57.592 00.000 8996 OnExposeComplete: enter
01:08:57.593 00.001 8996 UpdateGuideState(): m_state=6
01:08:57.594 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12034
01:08:57.594 00.000 8996 Star::Find returns 1 (0), X=135.35, Y=473.79, Mass=703445, SNR=320.9, Peak=50016 HFD=4.5
01:08:57.596 00.002 8996 MultiStar: [#1 -0.05,-0.14,0.67,U] [#2 -0.46,-0.11,0.00,M1] [#3 0.15,0.13,0.66,U] [#4 0.24,0.26,0.61,U] [#5 -0.06,0.25,0.63,U] [#6 0.10,0.09,0.42,U] [#7 -0.09,0.22,0.41,U] [#8 -0.04,0.50,0.00,M8] 
01:08:57.596 00.000 8996 refined, 6 included, MultiStar: {0.07, 0.20}, one-star: {0.14, 0.42}
01:08:57.597 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
01:08:57.598 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
01:08:57.598 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.22 mountX=0.05 mountY=-0.20, mountTheta=-1.32
01:08:57.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.20, opts=13)
01:08:57.601 00.001 8996 Enqueuing Move request for scope (0.07, 0.20)
01:08:57.602 00.001 20224 Worker thread wakes up
01:08:57.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
01:08:57.602 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
01:08:57.602 00.000 20224 Moving (0.07, 0.20) raw xDistance=0.05 yDistance=-0.20
01:08:57.602 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:08:57.602 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.28 newest=-0.47
01:08:57.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
01:08:57.602 00.000 20224 MoveAxis(E, 0, ABG)
01:08:57.602 00.000 20224 Move returns status 0, amount 0
01:08:57.602 00.000 20224 MoveAxis(N, 43, ABG)
01:08:57.602 00.000 20224 Guiding  Dir = 0, Dur = 43
01:08:57.603 00.001 20224 IsSlewing returns 0
01:08:57.603 00.000 20224 IsGuiding returns 0
01:08:57.605 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50016, med=3097, FiltMin=2777, FiltMax=25734, Gamma=1.000
01:08:57.615 00.010 20224 PulseGuide returned control before completion, sleep 41
01:08:57.623 00.008 8996 UpdateGuideState exits: m=703445 SNR=320.9
01:08:57.624 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:57.626 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:57.628 00.002 8996 Enqueuing Expose request
01:08:57.662 00.034 20224 IsGuiding returns 1
01:08:57.662 00.000 20224 scope still moving after pulse duration time elapsed
01:08:57.693 00.031 20224 IsSlewing returns 0
01:08:57.693 00.000 20224 IsGuiding returns 1
01:08:57.723 00.030 20224 IsSlewing returns 0
01:08:57.723 00.000 20224 IsGuiding returns 0
01:08:57.723 00.000 20224 scope move finished after 43 + 77 ms
01:08:57.723 00.000 20224 Move returns status 0, amount 43
01:08:57.723 00.000 20224 move complete, result=0
01:08:57.723 00.000 20224 worker thread done servicing request
01:08:57.723 00.000 20224 Worker thread wakes up
01:08:57.723 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 43 ms NORTH
01:08:57.725 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:57.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:58.907 01.182 20224 Exposure complete
01:08:59.010 00.103 20224 worker thread done servicing request
01:08:59.010 00.000 8996 OnExposeComplete: enter
01:08:59.011 00.001 8996 UpdateGuideState(): m_state=6
01:08:59.012 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12035
01:08:59.013 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.70, Mass=643435, SNR=293.3, Peak=44669 HFD=4.4
01:08:59.014 00.001 8996 MultiStar: [#1 -0.25,-0.27,0.70,U] [#2 -0.37,-0.35,0.00,M2] [#3 -0.18,-0.23,0.65,U] [#4 0.12,0.29,0.57,U] [#5 0.18,0.24,0.62,U] [#6 0.09,-0.09,0.55,U] [#7 -0.29,0.08,0.46,U] [#8 0.15,0.42,0.44,U] 
01:08:59.015 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.09}, one-star: {-0.02, 0.33}
01:08:59.016 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
01:08:59.016 00.000 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
01:08:59.017 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.89 mountX=-0.04 mountY=-0.09, mountTheta=-1.99
01:08:59.019 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
01:08:59.021 00.002 8996 Enqueuing Move request for scope (-0.03, 0.09)
01:08:59.023 00.002 20224 Worker thread wakes up
01:08:59.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
01:08:59.023 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
01:08:59.023 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
01:08:59.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:08:59.024 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:08:59.024 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:08:59.024 00.000 20224 MoveAxis(E, 0, ABG)
01:08:59.024 00.000 20224 Move returns status 0, amount 0
01:08:59.024 00.000 20224 MoveAxis(N, 0, ABG)
01:08:59.024 00.000 20224 Move returns status 0, amount 0
01:08:59.024 00.000 20224 move complete, result=0
01:08:59.024 00.000 20224 worker thread done servicing request
01:08:59.031 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44669, med=3097, FiltMin=2813, FiltMax=22070, Gamma=1.000
01:08:59.050 00.019 8996 UpdateGuideState exits: m=643435 SNR=293.3
01:08:59.052 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:08:59.054 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:08:59.055 00.001 8996 Enqueuing Expose request
01:08:59.056 00.001 20224 Worker thread wakes up
01:08:59.056 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:08:59.056 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:08:59.056 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:00.039 00.983 20224 Exposure complete
01:09:00.096 00.057 20224 worker thread done servicing request
01:09:00.096 00.000 8996 OnExposeComplete: enter
01:09:00.097 00.001 8996 UpdateGuideState(): m_state=6
01:09:00.097 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12036
01:09:00.098 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.61, Mass=711845, SNR=340.3, Peak=43504 HFD=4.7
01:09:00.099 00.001 8996 MultiStar: [#1 -0.03,-0.41,0.61,U] [#2 -0.16,-0.59,0.00,M3] [#3 0.12,-0.46,0.00,M1] [#4 0.54,-0.24,0.00,M1] [#5 0.24,0.03,0.64,U] [#6 0.34,-0.32,0.00,M1] [#7 -0.25,-0.26,0.34,U] [#8 0.18,0.15,0.38,U] 
01:09:00.100 00.001 8996 refined, 4 included, MultiStar: {0.08, -0.01}, one-star: {0.11, 0.24}
01:09:00.101 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
01:09:00.102 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
01:09:00.102 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.12 mountX=0.08 mountY=0.00, mountTheta=0.01
01:09:00.104 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
01:09:00.104 00.000 8996 Enqueuing Move request for scope (0.08, -0.01)
01:09:00.105 00.001 20224 Worker thread wakes up
01:09:00.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
01:09:00.106 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
01:09:00.106 00.000 20224 Moving (0.08, -0.01) raw xDistance=0.08 yDistance=0.00
01:09:00.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:09:00.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:00.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:09:00.106 00.000 20224 MoveAxis(E, 0, ABG)
01:09:00.106 00.000 20224 Move returns status 0, amount 0
01:09:00.106 00.000 20224 MoveAxis(N, 0, ABG)
01:09:00.106 00.000 20224 Move returns status 0, amount 0
01:09:00.106 00.000 20224 move complete, result=0
01:09:00.106 00.000 20224 worker thread done servicing request
01:09:00.109 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43504, med=3097, FiltMin=2803, FiltMax=23286, Gamma=1.000
01:09:00.128 00.019 8996 UpdateGuideState exits: m=711845 SNR=340.3
01:09:00.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:00.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:00.131 00.001 8996 Enqueuing Expose request
01:09:00.132 00.001 20224 Worker thread wakes up
01:09:00.132 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:00.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:00.132 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:01.319 01.187 20224 Exposure complete
01:09:01.398 00.079 20224 worker thread done servicing request
01:09:01.398 00.000 8996 OnExposeComplete: enter
01:09:01.400 00.002 8996 UpdateGuideState(): m_state=6
01:09:01.402 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12037
01:09:01.404 00.002 8996 Star::Find returns 1 (0), X=134.85, Y=473.94, Mass=658423, SNR=300.2, Peak=60461 HFD=4.4
01:09:01.405 00.001 8996 MultiStar: [#1 -0.37,-0.19,0.70,U] [#2 -0.53,-0.05,0.00,M4] [#3 -0.37,-0.28,0.00,M2] [#4 0.13,0.02,0.54,U] [#5 0.07,0.30,0.57,U] [#6 -0.23,0.01,0.43,U] [#7 -0.58,-0.10,0.00,M1] [#8 0.05,0.46,0.00,M7] 
01:09:01.406 00.001 8996 refined, 4 included, MultiStar: {-0.19, 0.19}, one-star: {-0.36, 0.56}
01:09:01.407 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:09:01.409 00.002 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
01:09:01.411 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.27 cameraTheta=2.35 mountX=-0.20 mountY=-0.17, mountTheta=-2.45
01:09:01.414 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.19, opts=13)
01:09:01.416 00.002 8996 Enqueuing Move request for scope (-0.19, 0.19)
01:09:01.417 00.001 20224 Worker thread wakes up
01:09:01.418 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
01:09:01.418 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
01:09:01.418 00.000 20224 Moving (-0.19, 0.19) raw xDistance=-0.20 yDistance=-0.17
01:09:01.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:09:01.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:01.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:09:01.418 00.000 20224 MoveAxis(E, 30, ABG)
01:09:01.418 00.000 20224 Guiding  Dir = 2, Dur = 30
01:09:01.419 00.001 20224 IsSlewing returns 0
01:09:01.419 00.000 20224 IsGuiding returns 0
01:09:01.421 00.002 20224 PulseGuide returned control before completion, sleep 39
01:09:01.428 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60461, med=3097, FiltMin=2723, FiltMax=27049, Gamma=1.000
01:09:01.448 00.020 8996 UpdateGuideState exits: m=658423 SNR=300.2
01:09:01.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:01.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:01.451 00.001 8996 Enqueuing Expose request
01:09:01.473 00.022 20224 IsGuiding returns 0
01:09:01.473 00.000 20224 Move returns status 0, amount 30
01:09:01.473 00.000 20224 MoveAxis(N, 0, ABG)
01:09:01.473 00.000 20224 Move returns status 0, amount 0
01:09:01.473 00.000 20224 move complete, result=0
01:09:01.474 00.001 20224 worker thread done servicing request
01:09:01.474 00.000 20224 Worker thread wakes up
01:09:01.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:01.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:01.474 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
01:09:02.446 00.972 20224 Exposure complete
01:09:02.512 00.066 20224 worker thread done servicing request
01:09:02.512 00.000 8996 OnExposeComplete: enter
01:09:02.514 00.002 8996 UpdateGuideState(): m_state=6
01:09:02.514 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12038
01:09:02.515 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=474.02, Mass=759910, SNR=348.3, Peak=54336 HFD=4.4
01:09:02.516 00.001 8996 MultiStar: [#1 0.08,-0.05,0.59,U] [#2 -0.40,0.05,0.63,U] [#3 0.08,-0.14,0.49,U] [#4 0.30,0.32,0.47,U] [#5 0.34,0.68,0.00,M1] [#6 0.10,0.31,0.40,U] [#7 -0.31,0.42,0.00,M2] [#8 0.27,0.38,0.00,M8] 
01:09:02.517 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.24}, one-star: {-0.06, 0.65}
01:09:02.518 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
01:09:02.518 00.000 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
01:09:02.519 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.24 hyp=0.24 cameraTheta=1.61 mountX=-0.03 mountY=-0.23, mountTheta=-1.71
01:09:02.521 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.24, opts=13)
01:09:02.522 00.001 8996 Enqueuing Move request for scope (-0.01, 0.24)
01:09:02.523 00.001 20224 Worker thread wakes up
01:09:02.523 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.24) opts 0xd
01:09:02.523 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.24)
01:09:02.523 00.000 20224 Moving (-0.01, 0.24) raw xDistance=-0.03 yDistance=-0.23
01:09:02.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:09:02.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:09:02.523 00.000 20224 MoveAxis(E, 0, ABG)
01:09:02.524 00.001 20224 Move returns status 0, amount 0
01:09:02.524 00.000 20224 MoveAxis(N, 50, ABG)
01:09:02.524 00.000 20224 Guiding  Dir = 0, Dur = 50
01:09:02.524 00.000 20224 IsSlewing returns 0
01:09:02.524 00.000 20224 IsGuiding returns 0
01:09:02.527 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=54336, med=3097, FiltMin=2806, FiltMax=30550, Gamma=1.000
01:09:02.545 00.018 8996 UpdateGuideState exits: m=759910 SNR=348.3
01:09:02.546 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:02.548 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:02.549 00.001 8996 Enqueuing Expose request
01:09:02.553 00.004 20224 PulseGuide returned control before completion, sleep 31
01:09:02.599 00.046 20224 IsGuiding returns 1
01:09:02.599 00.000 20224 scope still moving after pulse duration time elapsed
01:09:02.631 00.032 20224 IsSlewing returns 0
01:09:02.632 00.001 20224 IsGuiding returns 1
01:09:02.661 00.029 20224 IsSlewing returns 0
01:09:02.662 00.001 20224 IsGuiding returns 0
01:09:02.662 00.000 20224 scope move finished after 50 + 87 ms
01:09:02.662 00.000 20224 Move returns status 0, amount 50
01:09:02.662 00.000 20224 move complete, result=0
01:09:02.662 00.000 20224 worker thread done servicing request
01:09:02.662 00.000 20224 Worker thread wakes up
01:09:02.662 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
01:09:02.664 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:02.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:03.830 01.166 20224 Exposure complete
01:09:03.921 00.091 20224 worker thread done servicing request
01:09:03.921 00.000 8996 OnExposeComplete: enter
01:09:03.922 00.001 8996 UpdateGuideState(): m_state=6
01:09:03.923 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12039
01:09:03.925 00.002 8996 Star::Find returns 1 (0), X=135.39, Y=473.87, Mass=578443, SNR=288.1, Peak=45680 HFD=4.5
01:09:03.926 00.001 8996 MultiStar: [#1 -0.32,-0.28,0.68,U] [#2 -0.56,0.03,0.00,M4] [#3 -0.05,-0.10,0.62,U] [#4 0.43,-0.09,0.58,U] [#5 0.12,0.23,0.59,U] [#6 0.25,-0.11,0.43,U] [#7 -0.30,0.06,0.51,U] [#8 0.32,0.41,0.00,M9] 
01:09:03.927 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.07}, one-star: {0.17, 0.49}
01:09:03.929 00.002 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
01:09:03.930 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
01:09:03.931 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.00 mountX=0.04 mountY=-0.07, mountTheta=-1.10
01:09:03.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
01:09:03.934 00.001 8996 Enqueuing Move request for scope (0.04, 0.07)
01:09:03.936 00.002 20224 Worker thread wakes up
01:09:03.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
01:09:03.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
01:09:03.936 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.04 yDistance=-0.07
01:09:03.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:09:03.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:03.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:09:03.936 00.000 20224 MoveAxis(E, 0, ABG)
01:09:03.936 00.000 20224 Move returns status 0, amount 0
01:09:03.936 00.000 20224 MoveAxis(N, 0, ABG)
01:09:03.936 00.000 20224 Move returns status 0, amount 0
01:09:03.936 00.000 20224 move complete, result=0
01:09:03.936 00.000 20224 worker thread done servicing request
01:09:03.940 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45680, med=3097, FiltMin=2761, FiltMax=21510, Gamma=1.000
01:09:03.954 00.014 8996 UpdateGuideState exits: m=578443 SNR=288.1
01:09:03.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:03.955 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:03.956 00.001 8996 Enqueuing Expose request
01:09:03.957 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:03.957 00.000 20224 Worker thread wakes up
01:09:03.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:03.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:04.929 00.971 20224 Exposure complete
01:09:05.002 00.073 20224 worker thread done servicing request
01:09:05.002 00.000 8996 OnExposeComplete: enter
01:09:05.002 00.000 8996 UpdateGuideState(): m_state=6
01:09:05.003 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12040
01:09:05.004 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.65, Mass=681850, SNR=318.8, Peak=43917 HFD=4.5
01:09:05.005 00.001 8996 MultiStar: [#1 -0.47,-0.08,0.00,M1] [#2 -0.40,-0.26,0.00,M5] [#3 -0.02,-0.18,0.59,U] [#4 0.19,-0.00,0.57,U] [#5 0.05,0.03,0.57,U] [#6 0.36,0.04,0.41,U] [#7 -0.38,-0.29,0.00,M2] [#8 0.13,-0.20,0.38,U] 
01:09:05.006 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.03}, one-star: {-0.03, 0.27}
01:09:05.007 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
01:09:05.007 00.000 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
01:09:05.008 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.40 mountX=0.08 mountY=-0.04, mountTheta=-0.51
01:09:05.009 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.03, opts=13)
01:09:05.010 00.001 8996 Enqueuing Move request for scope (0.08, 0.03)
01:09:05.011 00.001 20224 Worker thread wakes up
01:09:05.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.03) opts 0xd
01:09:05.011 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.03)
01:09:05.011 00.000 20224 Moving (0.08, 0.03) raw xDistance=0.08 yDistance=-0.04
01:09:05.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:09:05.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:05.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:09:05.011 00.000 20224 MoveAxis(E, 0, ABG)
01:09:05.011 00.000 20224 Move returns status 0, amount 0
01:09:05.011 00.000 20224 MoveAxis(N, 0, ABG)
01:09:05.011 00.000 20224 Move returns status 0, amount 0
01:09:05.012 00.001 20224 move complete, result=0
01:09:05.012 00.000 20224 worker thread done servicing request
01:09:05.022 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=43917, med=3097, FiltMin=2809, FiltMax=23926, Gamma=1.000
01:09:05.045 00.023 8996 UpdateGuideState exits: m=681850 SNR=318.8
01:09:05.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:05.047 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:05.049 00.002 8996 Enqueuing Expose request
01:09:05.051 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:05.052 00.001 20224 Worker thread wakes up
01:09:05.052 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:05.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:06.210 01.158 20224 Exposure complete
01:09:06.280 00.070 20224 worker thread done servicing request
01:09:06.281 00.001 8996 OnExposeComplete: enter
01:09:06.282 00.001 8996 UpdateGuideState(): m_state=6
01:09:06.284 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12041
01:09:06.287 00.003 8996 Star::Find returns 1 (0), X=135.35, Y=473.28, Mass=673597, SNR=338.0, Peak=46198 HFD=4.7
01:09:06.289 00.002 8996 MultiStar: [#1 0.19,-0.61,0.00,M2] [#2 -0.15,-0.38,0.71,U] [#3 0.25,-0.02,0.55,U] [#4 0.47,0.08,0.00,M1] [#5 0.32,-0.23,0.53,U] [#6 0.37,-0.37,0.00,M1] [#7 -0.05,-0.42,0.37,U] [#8 0.30,0.03,0.46,U] 
01:09:06.292 00.003 8996 single-star, 5 included, MultiStar: {0.12, -0.18}, one-star: {0.13, -0.09}
01:09:06.294 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
01:09:06.295 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
01:09:06.297 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.09 hyp=0.16 cameraTheta=-0.60 mountX=0.14 mountY=0.07, mountTheta=0.49
01:09:06.299 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.09, opts=13)
01:09:06.302 00.003 8996 Enqueuing Move request for scope (0.13, -0.09)
01:09:06.304 00.002 20224 Worker thread wakes up
01:09:06.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.09) opts 0xd
01:09:06.304 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.09)
01:09:06.304 00.000 20224 Moving (0.13, -0.09) raw xDistance=0.14 yDistance=0.07
01:09:06.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:09:06.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:06.305 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:09:06.305 00.000 20224 MoveAxis(E, 0, ABG)
01:09:06.305 00.000 20224 Move returns status 0, amount 0
01:09:06.305 00.000 20224 MoveAxis(N, 0, ABG)
01:09:06.305 00.000 20224 Move returns status 0, amount 0
01:09:06.305 00.000 20224 move complete, result=0
01:09:06.305 00.000 20224 worker thread done servicing request
01:09:06.311 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46198, med=3097, FiltMin=2797, FiltMax=23744, Gamma=1.000
01:09:06.330 00.019 8996 UpdateGuideState exits: m=673597 SNR=338.0
01:09:06.332 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:06.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:06.335 00.002 8996 Enqueuing Expose request
01:09:06.337 00.002 20224 Worker thread wakes up
01:09:06.337 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:06.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:06.339 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:07.308 00.969 20224 Exposure complete
01:09:07.379 00.071 20224 worker thread done servicing request
01:09:07.379 00.000 8996 OnExposeComplete: enter
01:09:07.380 00.001 8996 UpdateGuideState(): m_state=6
01:09:07.381 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12042
01:09:07.383 00.002 8996 Star::Find returns 1 (0), X=135.35, Y=473.40, Mass=597976, SNR=283.7, Peak=40886 HFD=4.5
01:09:07.385 00.002 8996 MultiStar: [#1 -0.10,-0.29,0.75,U] [#2 -0.25,-0.30,0.77,U] [#3 0.40,-0.34,0.00,M1] [#4 0.55,-0.03,0.00,M2] [#5 0.40,0.29,0.00,M1] [#6 0.13,-0.36,0.49,U] [#7 -0.26,-0.45,0.00,M2] [#8 0.04,0.23,0.41,U] 
01:09:07.386 00.001 8996 single-star, 4 included, MultiStar: {-0.01, -0.15}, one-star: {0.14, 0.03}
01:09:07.388 00.002 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
01:09:07.390 00.002 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
01:09:07.392 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.20 mountX=0.14 mountY=-0.04, mountTheta=-0.31
01:09:07.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.03, opts=13)
01:09:07.396 00.002 8996 Enqueuing Move request for scope (0.14, 0.03)
01:09:07.398 00.002 20224 Worker thread wakes up
01:09:07.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
01:09:07.398 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
01:09:07.398 00.000 20224 Moving (0.14, 0.03) raw xDistance=0.14 yDistance=-0.04
01:09:07.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:09:07.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:07.399 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:09:07.399 00.000 20224 MoveAxis(E, 0, ABG)
01:09:07.399 00.000 20224 Move returns status 0, amount 0
01:09:07.399 00.000 20224 MoveAxis(N, 0, ABG)
01:09:07.399 00.000 20224 Move returns status 0, amount 0
01:09:07.399 00.000 20224 move complete, result=0
01:09:07.399 00.000 20224 worker thread done servicing request
01:09:07.406 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40886, med=3097, FiltMin=2803, FiltMax=21107, Gamma=1.000
01:09:07.427 00.021 8996 UpdateGuideState exits: m=597976 SNR=283.7
01:09:07.427 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:07.429 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:07.431 00.002 8996 Enqueuing Expose request
01:09:07.432 00.001 20224 Worker thread wakes up
01:09:07.432 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:07.434 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:07.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:08.605 01.171 20224 Exposure complete
01:09:08.680 00.075 20224 worker thread done servicing request
01:09:08.680 00.000 8996 OnExposeComplete: enter
01:09:08.682 00.002 8996 UpdateGuideState(): m_state=6
01:09:08.683 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12043
01:09:08.683 00.000 8996 Star::Find returns 1 (0), X=135.36, Y=473.88, Mass=514803, SNR=274.5, Peak=42048 HFD=4.4
01:09:08.685 00.002 8996 MultiStar: [#1 -0.16,-0.20,0.70,U] [#2 -0.56,-0.04,0.00,M4] [#3 0.17,0.12,0.64,U] [#4 0.41,0.17,0.59,U] [#5 0.14,0.29,0.73,U] [#6 0.21,-0.15,0.47,U] [#7 -0.54,-0.14,0.00,M3] [#8 0.01,0.36,0.42,U] 
01:09:08.686 00.001 8996 refined, 6 included, MultiStar: {0.13, 0.18}, one-star: {0.14, 0.50}
01:09:08.686 00.000 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
01:09:08.687 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
01:09:08.688 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.18 hyp=0.22 cameraTheta=0.95 mountX=0.11 mountY=-0.20, mountTheta=-1.05
01:09:08.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.18, opts=13)
01:09:08.691 00.001 8996 Enqueuing Move request for scope (0.13, 0.18)
01:09:08.691 00.000 20224 Worker thread wakes up
01:09:08.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.18) opts 0xd
01:09:08.692 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.18)
01:09:08.692 00.000 20224 Moving (0.13, 0.18) raw xDistance=0.11 yDistance=-0.20
01:09:08.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:09:08.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:08.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:09:08.692 00.000 20224 MoveAxis(E, 0, ABG)
01:09:08.692 00.000 20224 Move returns status 0, amount 0
01:09:08.692 00.000 20224 MoveAxis(N, 0, ABG)
01:09:08.692 00.000 20224 Move returns status 0, amount 0
01:09:08.692 00.000 20224 move complete, result=0
01:09:08.692 00.000 20224 worker thread done servicing request
01:09:08.696 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42048, med=3097, FiltMin=2816, FiltMax=21062, Gamma=1.000
01:09:08.710 00.014 8996 UpdateGuideState exits: m=514803 SNR=274.5
01:09:08.711 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:08.712 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:08.712 00.000 8996 Enqueuing Expose request
01:09:08.714 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:09:08.715 00.001 20224 Worker thread wakes up
01:09:08.715 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:08.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:09.682 00.967 20224 Exposure complete
01:09:09.762 00.080 20224 worker thread done servicing request
01:09:09.762 00.000 8996 OnExposeComplete: enter
01:09:09.764 00.002 8996 UpdateGuideState(): m_state=6
01:09:09.765 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12044
01:09:09.766 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.71, Mass=718352, SNR=314.3, Peak=52093 HFD=4.4
01:09:09.767 00.001 8996 MultiStar: [#1 -0.27,-0.48,0.00,M1] [#2 -0.69,-0.14,0.00,M5] [#3 -0.20,-0.21,0.63,U] [#4 0.30,0.05,0.45,U] [#5 -0.19,0.34,0.59,U] [#6 -0.08,-0.04,0.43,U] [#7 -0.20,-0.14,0.37,U] [#8 0.02,0.29,0.33,U] 
01:09:09.768 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.12}, one-star: {-0.03, 0.34}
01:09:09.769 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
01:09:09.769 00.000 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
01:09:09.770 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.04 mountX=-0.07 mountY=-0.11, mountTheta=-2.15
01:09:09.771 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.12, opts=13)
01:09:09.772 00.001 8996 Enqueuing Move request for scope (-0.06, 0.12)
01:09:09.773 00.001 20224 Worker thread wakes up
01:09:09.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
01:09:09.773 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
01:09:09.773 00.000 20224 Moving (-0.06, 0.12) raw xDistance=-0.07 yDistance=-0.11
01:09:09.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:09:09.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:09.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:09:09.773 00.000 20224 MoveAxis(E, 0, ABG)
01:09:09.773 00.000 20224 Move returns status 0, amount 0
01:09:09.773 00.000 20224 MoveAxis(N, 0, ABG)
01:09:09.773 00.000 20224 Move returns status 0, amount 0
01:09:09.773 00.000 20224 move complete, result=0
01:09:09.774 00.001 20224 worker thread done servicing request
01:09:09.779 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52093, med=3097, FiltMin=2787, FiltMax=23750, Gamma=1.000
01:09:09.804 00.025 8996 UpdateGuideState exits: m=718352 SNR=314.3
01:09:09.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:09.807 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:09.808 00.001 8996 Enqueuing Expose request
01:09:09.809 00.001 20224 Worker thread wakes up
01:09:09.809 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:09.810 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:09.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:10.973 01.163 20224 Exposure complete
01:09:11.038 00.065 20224 worker thread done servicing request
01:09:11.038 00.000 8996 OnExposeComplete: enter
01:09:11.039 00.001 8996 UpdateGuideState(): m_state=6
01:09:11.040 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12045
01:09:11.042 00.002 8996 Star::Find returns 1 (0), X=135.03, Y=473.60, Mass=592783, SNR=289.4, Peak=39357 HFD=4.8
01:09:11.044 00.002 8996 MultiStar: [#1 -0.40,-0.41,0.00,M2] [#2 -0.89,-0.20,0.00,M6] [#3 0.08,-0.23,0.69,U] [#4 0.03,0.09,0.58,U] [#5 -0.20,0.35,0.70,U] [#6 0.04,-0.39,0.50,U] [#7 -0.70,-0.43,0.00,M3] [#8 -0.09,0.19,0.41,U] 
01:09:11.045 00.001 8996 refined, 5 included, MultiStar: {-0.07, 0.07}, one-star: {-0.18, 0.23}
01:09:11.046 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
01:09:11.047 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
01:09:11.048 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.07 hyp=0.10 cameraTheta=2.39 mountX=-0.08 mountY=-0.06, mountTheta=-2.50
01:09:11.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.07, opts=13)
01:09:11.052 00.001 8996 Enqueuing Move request for scope (-0.07, 0.07)
01:09:11.053 00.001 20224 Worker thread wakes up
01:09:11.053 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.07) opts 0xd
01:09:11.053 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.07)
01:09:11.053 00.000 20224 Moving (-0.07, 0.07) raw xDistance=-0.08 yDistance=-0.06
01:09:11.053 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:09:11.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:11.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:09:11.053 00.000 20224 MoveAxis(E, 0, ABG)
01:09:11.053 00.000 20224 Move returns status 0, amount 0
01:09:11.053 00.000 20224 MoveAxis(N, 0, ABG)
01:09:11.053 00.000 20224 Move returns status 0, amount 0
01:09:11.053 00.000 20224 move complete, result=0
01:09:11.053 00.000 20224 worker thread done servicing request
01:09:11.057 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39357, med=3097, FiltMin=2806, FiltMax=21833, Gamma=1.000
01:09:11.070 00.013 8996 UpdateGuideState exits: m=592783 SNR=289.4
01:09:11.071 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:11.072 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:11.072 00.000 8996 Enqueuing Expose request
01:09:11.073 00.001 20224 Worker thread wakes up
01:09:11.073 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:11.074 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:11.074 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:12.049 00.975 20224 Exposure complete
01:09:12.135 00.086 20224 worker thread done servicing request
01:09:12.135 00.000 8996 OnExposeComplete: enter
01:09:12.136 00.001 8996 UpdateGuideState(): m_state=6
01:09:12.137 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12046
01:09:12.138 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=473.64, Mass=742823, SNR=352.2, Peak=49933 HFD=4.7
01:09:12.139 00.001 8996 MultiStar: [#1 -0.10,-0.29,0.61,U] [#2 -0.27,-0.39,0.00,M7] [#3 0.09,-0.47,0.00,M1] [#4 0.49,-0.05,0.00,M1] [#5 0.06,-0.13,0.58,U] [#6 0.21,-0.49,0.00,M1] [#7 -0.51,-0.42,0.00,M4] [#8 -0.12,-0.02,0.33,U] 
01:09:12.141 00.002 8996 refined, 3 included, MultiStar: {-0.10, 0.00}, one-star: {-0.20, 0.27}
01:09:12.142 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
01:09:12.144 00.002 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
01:09:12.146 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.10 mountX=-0.10 mountY=0.01, mountTheta=3.06
01:09:12.149 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.00, opts=13)
01:09:12.150 00.001 8996 Enqueuing Move request for scope (-0.10, 0.00)
01:09:12.152 00.002 20224 Worker thread wakes up
01:09:12.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
01:09:12.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
01:09:12.152 00.000 20224 Moving (-0.10, 0.00) raw xDistance=-0.10 yDistance=0.01
01:09:12.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:09:12.153 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:12.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:09:12.153 00.000 20224 MoveAxis(E, 0, ABG)
01:09:12.153 00.000 20224 Move returns status 0, amount 0
01:09:12.153 00.000 20224 MoveAxis(N, 0, ABG)
01:09:12.153 00.000 20224 Move returns status 0, amount 0
01:09:12.153 00.000 20224 move complete, result=0
01:09:12.154 00.001 20224 worker thread done servicing request
01:09:12.158 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49933, med=3097, FiltMin=2797, FiltMax=26201, Gamma=1.000
01:09:12.178 00.020 8996 UpdateGuideState exits: m=742823 SNR=352.2
01:09:12.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:12.181 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:12.181 00.000 8996 Enqueuing Expose request
01:09:12.182 00.001 20224 Worker thread wakes up
01:09:12.182 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:12.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:12.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:13.352 01.169 20224 Exposure complete
01:09:13.418 00.066 20224 worker thread done servicing request
01:09:13.419 00.001 8996 OnExposeComplete: enter
01:09:13.420 00.001 8996 UpdateGuideState(): m_state=6
01:09:13.421 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12047
01:09:13.422 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.35, Mass=771405, SNR=342.0, Peak=51750 HFD=4.5
01:09:13.423 00.001 8996 MultiStar: [#1 -0.18,-0.17,0.57,U] [#2 -0.42,-0.16,0.74,U] [#3 -0.32,-0.71,0.00,M2] [#4 0.36,-0.15,0.47,U] [#5 0.09,-0.18,0.52,U] [#6 -0.19,-0.56,0.00,M2] [#7 -0.63,-0.63,0.00,M5] [#8 0.19,0.10,0.33,U] 
01:09:13.424 00.001 8996 single-star, 5 included, MultiStar: {-0.04, -0.10}, one-star: {-0.03, -0.02}
01:09:13.426 00.002 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
01:09:13.428 00.002 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
01:09:13.431 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.40 mountX=-0.02 mountY=0.03, mountTheta=2.29
01:09:13.434 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
01:09:13.435 00.001 8996 Enqueuing Move request for scope (-0.03, -0.02)
01:09:13.436 00.001 20224 Worker thread wakes up
01:09:13.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:09:13.437 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:09:13.437 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.02 yDistance=0.03
01:09:13.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:09:13.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:13.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:09:13.437 00.000 20224 MoveAxis(E, 0, ABG)
01:09:13.437 00.000 20224 Move returns status 0, amount 0
01:09:13.437 00.000 20224 MoveAxis(N, 0, ABG)
01:09:13.437 00.000 20224 Move returns status 0, amount 0
01:09:13.438 00.001 20224 move complete, result=0
01:09:13.438 00.000 20224 worker thread done servicing request
01:09:13.443 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51750, med=3097, FiltMin=2813, FiltMax=25699, Gamma=1.000
01:09:13.456 00.013 8996 UpdateGuideState exits: m=771405 SNR=342.0
01:09:13.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:13.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:13.459 00.001 8996 Enqueuing Expose request
01:09:13.460 00.001 20224 Worker thread wakes up
01:09:13.460 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:13.461 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:13.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:14.434 00.973 20224 Exposure complete
01:09:14.488 00.054 20224 worker thread done servicing request
01:09:14.488 00.000 8996 OnExposeComplete: enter
01:09:14.489 00.001 8996 UpdateGuideState(): m_state=6
01:09:14.490 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12048
01:09:14.491 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.53, Mass=660767, SNR=346.4, Peak=46278 HFD=4.3
01:09:14.492 00.001 8996 MultiStar: [#1 -0.30,-0.45,0.00,M1] [#2 -0.45,-0.46,0.00,M7] [#3 -0.27,-0.78,0.00,M3] [#4 0.25,-0.23,0.53,U] [#5 -0.14,-0.16,0.49,U] [#6 -0.18,-0.61,0.00,M3] [#7 -0.55,-0.61,0.00,M6] [#8 -0.11,0.05,0.33,U] 
01:09:14.493 00.001 8996 refined, 3 included, MultiStar: {-0.06, -0.01}, one-star: {-0.18, 0.15}
01:09:14.494 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
01:09:14.494 00.000 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.34)
01:09:14.495 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.92 mountX=-0.06 mountY=0.02, mountTheta=2.81
01:09:14.497 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
01:09:14.498 00.001 8996 Enqueuing Move request for scope (-0.06, -0.01)
01:09:14.498 00.000 20224 Worker thread wakes up
01:09:14.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
01:09:14.499 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
01:09:14.499 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.02
01:09:14.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:09:14.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:14.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:09:14.499 00.000 20224 MoveAxis(E, 0, ABG)
01:09:14.499 00.000 20224 Move returns status 0, amount 0
01:09:14.499 00.000 20224 MoveAxis(N, 0, ABG)
01:09:14.499 00.000 20224 Move returns status 0, amount 0
01:09:14.499 00.000 20224 move complete, result=0
01:09:14.499 00.000 20224 worker thread done servicing request
01:09:14.511 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46278, med=3097, FiltMin=2716, FiltMax=23958, Gamma=1.000
01:09:14.537 00.026 8996 UpdateGuideState exits: m=660767 SNR=346.4
01:09:14.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:14.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:14.540 00.001 8996 Enqueuing Expose request
01:09:14.541 00.001 20224 Worker thread wakes up
01:09:14.541 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:14.542 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:14.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:15.716 01.174 20224 Exposure complete
01:09:15.794 00.078 20224 worker thread done servicing request
01:09:15.794 00.000 8996 OnExposeComplete: enter
01:09:15.795 00.001 8996 UpdateGuideState(): m_state=6
01:09:15.796 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12049
01:09:15.796 00.000 8996 Star::Find returns 1 (0), X=134.92, Y=473.28, Mass=707903, SNR=329.8, Peak=55238 HFD=4.5
01:09:15.797 00.001 8996 MultiStar: [#1 -0.28,-0.83,0.00,M2] [#2 -0.50,-0.78,0.00,M8] [#3 -0.43,-0.85,0.00,M4] [#4 -0.17,-0.82,0.00,M1] [#5 -0.10,-0.49,0.00,M1] [#6 -0.16,-0.83,0.00,M4] [#7 -0.52,-0.75,0.00,M7] [#8 -0.11,-0.42,0.37,U] 
01:09:15.798 00.001 8996 refined, 1 included, MultiStar: {-0.24, -0.18}, one-star: {-0.29, -0.09}
01:09:15.799 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
01:09:15.800 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.76)
01:09:15.801 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-2.50 mountX=-0.22 mountY=0.21, mountTheta=2.39
01:09:15.802 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.18, opts=13)
01:09:15.803 00.001 8996 Enqueuing Move request for scope (-0.24, -0.18)
01:09:15.804 00.001 20224 Worker thread wakes up
01:09:15.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.18) opts 0xd
01:09:15.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.18)
01:09:15.804 00.000 20224 Moving (-0.24, -0.18) raw xDistance=-0.22 yDistance=0.21
01:09:15.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:09:15.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:09:15.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:09:15.804 00.000 20224 MoveAxis(E, 33, ABG)
01:09:15.804 00.000 20224 Guiding  Dir = 2, Dur = 33
01:09:15.804 00.000 20224 IsSlewing returns 0
01:09:15.805 00.001 20224 IsGuiding returns 0
01:09:15.812 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55238, med=3097, FiltMin=2790, FiltMax=28960, Gamma=1.000
01:09:15.828 00.016 8996 UpdateGuideState exits: m=707903 SNR=329.8
01:09:15.829 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:15.831 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:15.832 00.001 8996 Enqueuing Expose request
01:09:15.854 00.022 20224 IsGuiding returns 1
01:09:15.854 00.000 20224 scope still moving after pulse duration time elapsed
01:09:15.882 00.028 20224 IsSlewing returns 0
01:09:15.882 00.000 20224 IsGuiding returns 1
01:09:15.913 00.031 20224 IsSlewing returns 0
01:09:15.913 00.000 20224 IsGuiding returns 1
01:09:15.944 00.031 20224 IsSlewing returns 0
01:09:15.944 00.000 20224 IsGuiding returns 0
01:09:15.944 00.000 20224 scope move finished after 33 + 106 ms
01:09:15.944 00.000 20224 Move returns status 0, amount 33
01:09:15.944 00.000 20224 MoveAxis(N, 0, ABG)
01:09:15.944 00.000 20224 Move returns status 0, amount 0
01:09:15.945 00.001 20224 move complete, result=0
01:09:15.945 00.000 20224 worker thread done servicing request
01:09:15.945 00.000 20224 Worker thread wakes up
01:09:15.945 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
01:09:15.946 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:15.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:16.918 00.972 20224 Exposure complete
01:09:17.000 00.082 20224 worker thread done servicing request
01:09:17.000 00.000 8996 OnExposeComplete: enter
01:09:17.001 00.001 8996 UpdateGuideState(): m_state=6
01:09:17.002 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12050
01:09:17.003 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.46, Mass=636420, SNR=317.7, Peak=46496 HFD=4.7
01:09:17.004 00.001 8996 MultiStar: [#1 0.25,-0.42,0.00,M3] [#2 -0.01,-0.51,0.00,M9] [#3 0.06,-0.92,0.00,M5] [#4 0.56,-0.54,0.00,M2] [#5 0.53,-0.29,0.00,M2] [#6 0.33,-0.58,0.00,M5] [#7 0.06,-1.03,0.00,M8] [#8 0.59,0.04,0.00,M1] 
01:09:17.005 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
01:09:17.006 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
01:09:17.007 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=0.09 hyp=0.40 cameraTheta=0.22 mountX=0.38 mountY=-0.13, mountTheta=-0.33
01:09:17.009 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=0.09, opts=13)
01:09:17.010 00.001 8996 Enqueuing Move request for scope (0.39, 0.09)
01:09:17.011 00.001 20224 Worker thread wakes up
01:09:17.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.09) opts 0xd
01:09:17.011 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, 0.09)
01:09:17.011 00.000 20224 Moving (0.39, 0.09) raw xDistance=0.38 yDistance=-0.13
01:09:17.012 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
01:09:17.012 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:17.012 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:09:17.012 00.000 20224 MoveAxis(W, 53, ABG)
01:09:17.012 00.000 20224 Guiding  Dir = 3, Dur = 53
01:09:17.013 00.001 20224 IsSlewing returns 0
01:09:17.013 00.000 20224 IsGuiding returns 0
01:09:17.017 00.004 20224 PulseGuide returned control before completion, sleep 59
01:09:17.020 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46496, med=3097, FiltMin=2771, FiltMax=26259, Gamma=1.000
01:09:17.047 00.027 8996 UpdateGuideState exits: m=636420 SNR=317.7
01:09:17.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:17.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:17.051 00.001 8996 Enqueuing Expose request
01:09:17.078 00.027 20224 IsGuiding returns 1
01:09:17.078 00.000 20224 scope still moving after pulse duration time elapsed
01:09:17.110 00.032 20224 IsSlewing returns 0
01:09:17.110 00.000 20224 IsGuiding returns 0
01:09:17.110 00.000 20224 scope move finished after 53 + 44 ms
01:09:17.110 00.000 20224 Move returns status 0, amount 53
01:09:17.111 00.001 20224 MoveAxis(N, 0, ABG)
01:09:17.111 00.000 20224 Move returns status 0, amount 0
01:09:17.111 00.000 20224 move complete, result=0
01:09:17.111 00.000 20224 worker thread done servicing request
01:09:17.111 00.000 20224 Worker thread wakes up
01:09:17.111 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:17.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:17.118 00.007 8996 GuideStep: 0.4 px 53 ms WEST, -0.1 px 0 ms NORTH
01:09:18.266 01.148 20224 Exposure complete
01:09:18.318 00.052 20224 worker thread done servicing request
01:09:18.318 00.000 8996 OnExposeComplete: enter
01:09:18.319 00.001 8996 UpdateGuideState(): m_state=6
01:09:18.320 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12051
01:09:18.321 00.001 8996 Star::Find returns 1 (0), X=134.94, Y=473.21, Mass=608509, SNR=310.9, Peak=53286 HFD=4.4
01:09:18.322 00.001 8996 MultiStar: [#1 -0.36,-0.54,0.00,M4] [#2 -0.52,-0.37,0.00,M10] [#3 -0.22,-0.28,0.66,U] [#4 -0.20,-0.12,0.56,U] [#5 0.10,-0.07,0.62,U] [#6 0.03,-0.53,0.00,M6] [#7 -0.42,-0.59,0.00,M9] [#8 0.37,0.14,0.38,U] 
01:09:18.323 00.001 8996 refined, 4 included, MultiStar: {-0.10, -0.13}, one-star: {-0.27, -0.17}
01:09:18.323 00.000 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
01:09:18.324 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
01:09:18.325 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.24 mountX=-0.09 mountY=0.14, mountTheta=2.14
01:09:18.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
01:09:18.328 00.001 8996 Enqueuing Move request for scope (-0.10, -0.13)
01:09:18.329 00.001 20224 Worker thread wakes up
01:09:18.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
01:09:18.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
01:09:18.329 00.000 20224 Moving (-0.10, -0.13) raw xDistance=-0.09 yDistance=0.14
01:09:18.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:09:18.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:18.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:09:18.329 00.000 20224 MoveAxis(E, 0, ABG)
01:09:18.329 00.000 20224 Move returns status 0, amount 0
01:09:18.329 00.000 20224 MoveAxis(N, 0, ABG)
01:09:18.329 00.000 20224 Move returns status 0, amount 0
01:09:18.329 00.000 20224 move complete, result=0
01:09:18.329 00.000 20224 worker thread done servicing request
01:09:18.333 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=53286, med=3097, FiltMin=2800, FiltMax=23696, Gamma=1.000
01:09:18.346 00.013 8996 UpdateGuideState exits: m=608509 SNR=310.9
01:09:18.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:18.347 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:18.348 00.001 8996 Enqueuing Expose request
01:09:18.349 00.001 20224 Worker thread wakes up
01:09:18.349 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:18.349 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:18.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:19.325 00.976 20224 Exposure complete
01:09:19.393 00.068 20224 worker thread done servicing request
01:09:19.393 00.000 8996 OnExposeComplete: enter
01:09:19.394 00.001 8996 UpdateGuideState(): m_state=6
01:09:19.395 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12052
01:09:19.396 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.21, Mass=722455, SNR=343.8, Peak=49862 HFD=4.6
01:09:19.397 00.001 8996 MultiStar: [#1 -0.21,-0.36,0.64,U] [#2 -0.62,-0.29,0.00,R] [#3 0.08,-0.30,0.58,U] [#4 0.16,-0.32,0.39,U] [#5 0.27,-0.04,0.57,U] [#6 0.06,-0.69,0.00,M7] [#7 -0.20,-0.59,0.00,M10] [#8 0.20,0.29,0.31,U] 
01:09:19.398 00.001 8996 single-star, 5 included, MultiStar: {0.08, -0.18}, one-star: {0.09, -0.16}
01:09:19.399 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
01:09:19.399 00.000 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
01:09:19.400 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.19 cameraTheta=-1.05 mountX=0.11 mountY=0.15, mountTheta=0.95
01:09:19.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
01:09:19.405 00.003 8996 Enqueuing Move request for scope (0.09, -0.16)
01:09:19.407 00.002 20224 Worker thread wakes up
01:09:19.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
01:09:19.407 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
01:09:19.408 00.001 20224 Moving (0.09, -0.16) raw xDistance=0.11 yDistance=0.15
01:09:19.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:09:19.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:19.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:09:19.408 00.000 20224 MoveAxis(E, 0, ABG)
01:09:19.408 00.000 20224 Move returns status 0, amount 0
01:09:19.408 00.000 20224 MoveAxis(N, 0, ABG)
01:09:19.408 00.000 20224 Move returns status 0, amount 0
01:09:19.408 00.000 20224 move complete, result=0
01:09:19.408 00.000 20224 worker thread done servicing request
01:09:19.413 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49862, med=3097, FiltMin=2813, FiltMax=28016, Gamma=1.000
01:09:19.436 00.023 8996 UpdateGuideState exits: m=722455 SNR=343.8
01:09:19.438 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:19.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:19.440 00.001 8996 Enqueuing Expose request
01:09:19.441 00.001 20224 Worker thread wakes up
01:09:19.441 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:09:19.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:19.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:20.629 01.187 20224 Exposure complete
01:09:20.697 00.068 20224 worker thread done servicing request
01:09:20.697 00.000 8996 OnExposeComplete: enter
01:09:20.699 00.002 8996 UpdateGuideState(): m_state=6
01:09:20.700 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12053
01:09:20.701 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.23, Mass=698156, SNR=349.1, Peak=50342 HFD=4.7
01:09:20.702 00.001 8996 MultiStar: [#1 -0.07,-0.47,0.00,M4] [#2 0.45,0.03,0.00,M1] [#3 0.10,-0.69,0.00,M4] [#4 0.42,-0.36,0.00,M1] [#5 0.13,0.04,0.60,U] [#6 0.21,-0.36,0.39,U] [#7 -0.29,-0.49,0.00,R] [#8 0.18,0.16,0.33,U] 
01:09:20.703 00.001 8996 refined, 3 included, MultiStar: {0.20, -0.09}, one-star: {0.24, -0.14}
01:09:20.704 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
01:09:20.705 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.85)
01:09:20.706 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-0.41 mountX=0.20 mountY=0.06, mountTheta=0.30
01:09:20.707 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.09, opts=13)
01:09:20.708 00.001 8996 Enqueuing Move request for scope (0.20, -0.09)
01:09:20.709 00.001 20224 Worker thread wakes up
01:09:20.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.09) opts 0xd
01:09:20.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.09)
01:09:20.709 00.000 20224 Moving (0.20, -0.09) raw xDistance=0.20 yDistance=0.06
01:09:20.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:09:20.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:20.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:09:20.709 00.000 20224 MoveAxis(W, 30, ABG)
01:09:20.709 00.000 20224 Guiding  Dir = 3, Dur = 30
01:09:20.709 00.000 20224 IsSlewing returns 0
01:09:20.710 00.001 20224 IsGuiding returns 0
01:09:20.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50342, med=3097, FiltMin=2790, FiltMax=25328, Gamma=1.000
01:09:20.739 00.025 8996 UpdateGuideState exits: m=698156 SNR=349.1
01:09:20.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:20.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:20.742 00.001 8996 Enqueuing Expose request
01:09:20.748 00.006 20224 IsGuiding returns 1
01:09:20.748 00.000 20224 scope still moving after pulse duration time elapsed
01:09:20.778 00.030 20224 IsSlewing returns 0
01:09:20.778 00.000 20224 IsGuiding returns 1
01:09:20.809 00.031 20224 IsSlewing returns 0
01:09:20.809 00.000 20224 IsGuiding returns 1
01:09:20.841 00.032 20224 IsSlewing returns 0
01:09:20.842 00.001 20224 IsGuiding returns 0
01:09:20.842 00.000 20224 scope move finished after 30 + 101 ms
01:09:20.842 00.000 20224 Move returns status 0, amount 30
01:09:20.842 00.000 20224 MoveAxis(N, 0, ABG)
01:09:20.842 00.000 20224 Move returns status 0, amount 0
01:09:20.842 00.000 20224 move complete, result=0
01:09:20.842 00.000 20224 worker thread done servicing request
01:09:20.842 00.000 20224 Worker thread wakes up
01:09:20.842 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:20.843 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:20.843 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
01:09:21.807 00.964 20224 Exposure complete
01:09:21.889 00.082 20224 worker thread done servicing request
01:09:21.890 00.001 8996 OnExposeComplete: enter
01:09:21.892 00.002 8996 UpdateGuideState(): m_state=6
01:09:21.893 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12054
01:09:21.895 00.002 8996 Star::Find returns 1 (0), X=134.99, Y=473.55, Mass=654417, SNR=307.6, Peak=43549 HFD=4.9
01:09:21.897 00.002 8996 MultiStar: [#1 0.04,-0.39,0.72,U] [#2 0.16,0.06,0.75,U] [#3 -0.09,-0.53,0.00,M5] [#4 0.11,-0.23,0.53,U] [#5 -0.01,0.13,0.62,U] [#6 -0.09,-0.23,0.45,U] [#7 -0.19,-0.00,0.45,U] [#8 -0.01,0.38,0.37,U] 
01:09:21.898 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.01}, one-star: {-0.22, 0.18}
01:09:21.900 00.002 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
01:09:21.902 00.002 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.56)
01:09:21.903 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.70 mountX=-0.03 mountY=0.02, mountTheta=2.59
01:09:21.906 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
01:09:21.909 00.003 8996 Enqueuing Move request for scope (-0.03, -0.01)
01:09:21.911 00.002 20224 Worker thread wakes up
01:09:21.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
01:09:21.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
01:09:21.911 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.02
01:09:21.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:09:21.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:21.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:09:21.911 00.000 20224 MoveAxis(E, 0, ABG)
01:09:21.911 00.000 20224 Move returns status 0, amount 0
01:09:21.911 00.000 20224 MoveAxis(N, 0, ABG)
01:09:21.911 00.000 20224 Move returns status 0, amount 0
01:09:21.911 00.000 20224 move complete, result=0
01:09:21.911 00.000 20224 worker thread done servicing request
01:09:21.922 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43549, med=3097, FiltMin=2819, FiltMax=22841, Gamma=1.000
01:09:21.936 00.014 8996 UpdateGuideState exits: m=654417 SNR=307.6
01:09:21.938 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:21.938 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:21.940 00.002 8996 Enqueuing Expose request
01:09:21.940 00.000 20224 Worker thread wakes up
01:09:21.941 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:21.942 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:21.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:23.105 01.163 20224 Exposure complete
01:09:23.171 00.066 20224 worker thread done servicing request
01:09:23.171 00.000 8996 OnExposeComplete: enter
01:09:23.172 00.001 8996 UpdateGuideState(): m_state=6
01:09:23.173 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12055
01:09:23.174 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.41, Mass=725114, SNR=330.5, Peak=52774 HFD=4.6
01:09:23.175 00.001 8996 MultiStar: [#1 -0.24,-0.75,0.00,M4] [#2 0.18,-0.28,0.74,U] [#3 -0.10,-0.81,0.00,M6] [#4 0.23,-0.49,0.00,M1] [#5 0.04,0.02,0.50,U] [#6 0.04,-0.84,0.00,M6] [#7 0.08,-0.28,0.43,U] [#8 0.05,0.23,0.33,U] 
01:09:23.175 00.000 8996 refined, 4 included, MultiStar: {-0.03, -0.07}, one-star: {-0.29, 0.04}
01:09:23.176 00.001 8996 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
01:09:23.177 00.001 8996 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.28)
01:09:23.178 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.98 mountX=-0.02 mountY=0.07, mountTheta=1.88
01:09:23.179 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
01:09:23.180 00.001 8996 Enqueuing Move request for scope (-0.03, -0.07)
01:09:23.181 00.001 20224 Worker thread wakes up
01:09:23.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
01:09:23.181 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
01:09:23.181 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
01:09:23.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:09:23.181 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:23.181 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:09:23.181 00.000 20224 MoveAxis(E, 0, ABG)
01:09:23.181 00.000 20224 Move returns status 0, amount 0
01:09:23.181 00.000 20224 MoveAxis(N, 0, ABG)
01:09:23.181 00.000 20224 Move returns status 0, amount 0
01:09:23.181 00.000 20224 move complete, result=0
01:09:23.181 00.000 20224 worker thread done servicing request
01:09:23.186 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=52774, med=3097, FiltMin=2784, FiltMax=26313, Gamma=1.000
01:09:23.202 00.016 8996 UpdateGuideState exits: m=725114 SNR=330.5
01:09:23.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:23.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:23.205 00.001 8996 Enqueuing Expose request
01:09:23.206 00.001 20224 Worker thread wakes up
01:09:23.206 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:23.206 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:23.207 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:24.185 00.978 20224 Exposure complete
01:09:24.255 00.070 20224 worker thread done servicing request
01:09:24.255 00.000 8996 OnExposeComplete: enter
01:09:24.256 00.001 8996 UpdateGuideState(): m_state=6
01:09:24.256 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12056
01:09:24.257 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.35, Mass=664762, SNR=337.2, Peak=53094 HFD=4.7
01:09:24.258 00.001 8996 MultiStar: [#1 -0.60,-0.91,0.00,M5] [#2 -0.22,-0.34,0.74,U] [#3 -0.26,-0.77,0.00,M7] [#4 -0.20,-0.59,0.00,M2] [#5 -0.20,-0.29,0.54,U] [#6 -0.12,-0.99,0.00,M7] [#7 -0.36,-0.16,0.47,U] [#8 -0.31,0.04,0.37,U] 
01:09:24.259 00.001 8996 single-star, 4 included, MultiStar: {-0.28, -0.16}, one-star: {-0.31, -0.02}
01:09:24.260 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
01:09:24.261 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.19)
01:09:24.264 00.003 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.02 hyp=0.31 cameraTheta=-3.07 mountX=-0.31 mountY=0.06, mountTheta=2.96
01:09:24.267 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.02, opts=13)
01:09:24.269 00.002 8996 Enqueuing Move request for scope (-0.31, -0.02)
01:09:24.271 00.002 20224 Worker thread wakes up
01:09:24.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.02) opts 0xd
01:09:24.271 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.02)
01:09:24.271 00.000 20224 Moving (-0.31, -0.02) raw xDistance=-0.31 yDistance=0.06
01:09:24.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:09:24.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:24.272 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:09:24.272 00.000 20224 MoveAxis(E, 45, ABG)
01:09:24.272 00.000 20224 Guiding  Dir = 2, Dur = 45
01:09:24.272 00.000 20224 IsSlewing returns 0
01:09:24.272 00.000 20224 IsGuiding returns 0
01:09:24.277 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53094, med=3097, FiltMin=2819, FiltMax=25542, Gamma=1.000
01:09:24.296 00.019 8996 UpdateGuideState exits: m=664762 SNR=337.2
01:09:24.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:24.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:24.299 00.001 8996 Enqueuing Expose request
01:09:24.307 00.008 20224 PulseGuide returned control before completion, sleep 20
01:09:24.338 00.031 20224 IsGuiding returns 1
01:09:24.338 00.000 20224 scope still moving after pulse duration time elapsed
01:09:24.369 00.031 20224 IsSlewing returns 0
01:09:24.369 00.000 20224 IsGuiding returns 1
01:09:24.400 00.031 20224 IsSlewing returns 0
01:09:24.400 00.000 20224 IsGuiding returns 0
01:09:24.400 00.000 20224 scope move finished after 45 + 82 ms
01:09:24.400 00.000 20224 Move returns status 0, amount 45
01:09:24.400 00.000 20224 MoveAxis(N, 0, ABG)
01:09:24.400 00.000 20224 Move returns status 0, amount 0
01:09:24.400 00.000 20224 move complete, result=0
01:09:24.400 00.000 20224 worker thread done servicing request
01:09:24.400 00.000 20224 Worker thread wakes up
01:09:24.400 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:24.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:24.400 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
01:09:25.568 01.168 20224 Exposure complete
01:09:25.641 00.073 20224 worker thread done servicing request
01:09:25.641 00.000 8996 OnExposeComplete: enter
01:09:25.642 00.001 8996 UpdateGuideState(): m_state=6
01:09:25.644 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12057
01:09:25.645 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.80, Mass=706200, SNR=332.8, Peak=57277 HFD=4.5
01:09:25.646 00.001 8996 MultiStar: [#1 -0.35,-0.35,0.00,M6] [#2 -0.05,-0.14,0.68,U] [#3 -0.34,-0.30,0.00,M8] [#4 -0.22,-0.09,0.49,U] [#5 -0.30,0.32,0.58,U] [#6 -0.04,-0.44,0.41,U] [#7 -0.33,0.26,0.44,U] [#8 -0.18,0.26,0.32,U] 
01:09:25.647 00.001 8996 refined, 6 included, MultiStar: {-0.21, 0.13}, one-star: {-0.30, 0.43}
01:09:25.648 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
01:09:25.649 00.001 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
01:09:25.650 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.13 hyp=0.25 cameraTheta=2.60 mountX=-0.22 mountY=-0.10, mountTheta=-2.72
01:09:25.651 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.13, opts=13)
01:09:25.652 00.001 8996 Enqueuing Move request for scope (-0.21, 0.13)
01:09:25.653 00.001 20224 Worker thread wakes up
01:09:25.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.13) opts 0xd
01:09:25.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.13)
01:09:25.653 00.000 20224 Moving (-0.21, 0.13) raw xDistance=-0.22 yDistance=-0.10
01:09:25.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
01:09:25.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:25.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:09:25.653 00.000 20224 MoveAxis(E, 36, ABG)
01:09:25.653 00.000 20224 Guiding  Dir = 2, Dur = 36
01:09:25.654 00.001 20224 IsSlewing returns 0
01:09:25.654 00.000 20224 IsGuiding returns 0
01:09:25.657 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57277, med=3097, FiltMin=2777, FiltMax=27865, Gamma=1.000
01:09:25.661 00.004 20224 PulseGuide returned control before completion, sleep 39
01:09:25.671 00.010 8996 UpdateGuideState exits: m=706200 SNR=332.8
01:09:25.672 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:25.672 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:25.673 00.001 8996 Enqueuing Expose request
01:09:25.708 00.035 20224 IsGuiding returns 1
01:09:25.708 00.000 20224 scope still moving after pulse duration time elapsed
01:09:25.740 00.032 20224 IsSlewing returns 0
01:09:25.740 00.000 20224 IsGuiding returns 1
01:09:25.771 00.031 20224 IsSlewing returns 0
01:09:25.771 00.000 20224 IsGuiding returns 0
01:09:25.771 00.000 20224 scope move finished after 36 + 81 ms
01:09:25.771 00.000 20224 Move returns status 0, amount 36
01:09:25.772 00.001 20224 MoveAxis(N, 0, ABG)
01:09:25.772 00.000 20224 Move returns status 0, amount 0
01:09:25.772 00.000 20224 move complete, result=0
01:09:25.772 00.000 20224 worker thread done servicing request
01:09:25.772 00.000 20224 Worker thread wakes up
01:09:25.772 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
01:09:25.775 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:25.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:26.765 00.990 20224 Exposure complete
01:09:26.835 00.070 20224 worker thread done servicing request
01:09:26.835 00.000 8996 OnExposeComplete: enter
01:09:26.836 00.001 8996 UpdateGuideState(): m_state=6
01:09:26.837 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12058
01:09:26.838 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.93, Mass=714012, SNR=331.4, Peak=54829 HFD=4.4
01:09:26.839 00.001 8996 MultiStar: [#1 -0.24,-0.03,0.63,U] [#2 -0.06,0.27,0.82,U] [#3 0.05,-0.05,0.54,U] [#4 0.35,0.17,0.55,U] [#5 -0.22,0.22,0.59,U] [#6 0.21,0.12,0.37,U] [#7 -0.26,0.64,0.00,M1] [#8 0.18,0.44,0.00,M1] 
01:09:26.840 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.23}, one-star: {-0.09, 0.56}
01:09:26.840 00.000 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:09:26.841 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
01:09:26.842 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.69 mountX=-0.05 mountY=-0.22, mountTheta=-1.79
01:09:26.843 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.23, opts=13)
01:09:26.844 00.001 8996 Enqueuing Move request for scope (-0.03, 0.23)
01:09:26.845 00.001 20224 Worker thread wakes up
01:09:26.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.23) opts 0xd
01:09:26.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.23)
01:09:26.845 00.000 20224 Moving (-0.03, 0.23) raw xDistance=-0.05 yDistance=-0.22
01:09:26.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:09:26.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:09:26.845 00.000 20224 MoveAxis(E, 0, ABG)
01:09:26.845 00.000 20224 Move returns status 0, amount 0
01:09:26.845 00.000 20224 MoveAxis(N, 46, ABG)
01:09:26.845 00.000 20224 Guiding  Dir = 0, Dur = 46
01:09:26.845 00.000 20224 IsSlewing returns 0
01:09:26.846 00.001 20224 IsGuiding returns 0
01:09:26.847 00.001 20224 PulseGuide returned control before completion, sleep 55
01:09:26.849 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54829, med=3097, FiltMin=2765, FiltMax=29238, Gamma=1.000
01:09:26.862 00.013 8996 UpdateGuideState exits: m=714012 SNR=331.4
01:09:26.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:26.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:26.864 00.000 8996 Enqueuing Expose request
01:09:26.910 00.046 20224 IsGuiding returns 1
01:09:26.910 00.000 20224 scope still moving after pulse duration time elapsed
01:09:26.941 00.031 20224 IsSlewing returns 0
01:09:26.941 00.000 20224 IsGuiding returns 0
01:09:26.941 00.000 20224 scope move finished after 46 + 49 ms
01:09:26.941 00.000 20224 Move returns status 0, amount 46
01:09:26.941 00.000 20224 move complete, result=0
01:09:26.941 00.000 20224 worker thread done servicing request
01:09:26.941 00.000 20224 Worker thread wakes up
01:09:26.941 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 46 ms NORTH
01:09:26.943 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:26.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:28.114 01.171 20224 Exposure complete
01:09:28.203 00.089 20224 worker thread done servicing request
01:09:28.203 00.000 8996 OnExposeComplete: enter
01:09:28.205 00.002 8996 UpdateGuideState(): m_state=6
01:09:28.207 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12059
01:09:28.209 00.002 8996 Star::Find returns 1 (0), X=135.30, Y=473.43, Mass=583950, SNR=284.0, Peak=37910 HFD=4.7
01:09:28.211 00.002 8996 MultiStar: [#1 -0.10,-0.78,0.00,M6] [#2 -0.06,-0.32,0.77,U] [#3 -0.17,-0.56,0.00,M8] [#4 0.35,-0.29,0.00,M1] [#5 -0.06,-0.33,0.63,U] [#6 -0.15,-0.84,0.00,M6] [#7 -0.35,-0.23,0.42,U] [#8 -0.05,0.07,0.37,U] 
01:09:28.212 00.001 8996 single-star, 4 included, MultiStar: {-0.05, -0.15}, one-star: {0.09, 0.05}
01:09:28.214 00.002 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
01:09:28.216 00.002 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
01:09:28.217 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.55 mountX=0.08 mountY=-0.06, mountTheta=-0.66
01:09:28.220 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.05, opts=13)
01:09:28.221 00.001 8996 Enqueuing Move request for scope (0.09, 0.05)
01:09:28.223 00.002 20224 Worker thread wakes up
01:09:28.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
01:09:28.223 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
01:09:28.223 00.000 20224 Moving (0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
01:09:28.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:09:28.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:28.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:09:28.223 00.000 20224 MoveAxis(E, 0, ABG)
01:09:28.223 00.000 20224 Move returns status 0, amount 0
01:09:28.223 00.000 20224 MoveAxis(N, 0, ABG)
01:09:28.223 00.000 20224 Move returns status 0, amount 0
01:09:28.224 00.001 20224 move complete, result=0
01:09:28.224 00.000 20224 worker thread done servicing request
01:09:28.228 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=37910, med=3097, FiltMin=2790, FiltMax=19187, Gamma=1.000
01:09:28.252 00.024 8996 UpdateGuideState exits: m=583950 SNR=284.0
01:09:28.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:28.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:28.255 00.001 8996 Enqueuing Expose request
01:09:28.256 00.001 20224 Worker thread wakes up
01:09:28.256 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:28.257 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:28.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:29.227 00.970 20224 Exposure complete
01:09:29.296 00.069 20224 worker thread done servicing request
01:09:29.297 00.001 8996 OnExposeComplete: enter
01:09:29.300 00.003 8996 UpdateGuideState(): m_state=6
01:09:29.302 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12060
01:09:29.304 00.002 8996 Star::Find returns 1 (0), X=135.20, Y=473.11, Mass=695480, SNR=303.3, Peak=52470 HFD=4.5
01:09:29.306 00.002 8996 MultiStar: [#1 -0.31,-1.00,0.00,M7] [#2 -0.06,-0.64,0.00,M1] [#3 -0.38,-1.03,0.00,M9] [#4 -0.20,-0.73,0.00,M2] [#5 -0.11,-0.51,0.00,M1] [#6 -0.27,-0.95,0.00,M7] [#7 -0.36,-0.56,0.00,M1] [#8 -0.24,-0.30,0.36,U] 
01:09:29.308 00.002 8996 single-star, 1 included, MultiStar: {-0.07, -0.27}, one-star: {-0.01, -0.27}
01:09:29.310 00.002 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
01:09:29.312 00.002 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.64)
01:09:29.314 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.61 mountX=0.01 mountY=0.26, mountTheta=1.51
01:09:29.316 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.27, opts=13)
01:09:29.317 00.001 8996 Enqueuing Move request for scope (-0.01, -0.27)
01:09:29.318 00.001 20224 Worker thread wakes up
01:09:29.318 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.27) opts 0xd
01:09:29.319 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.27)
01:09:29.319 00.000 20224 Moving (-0.01, -0.27) raw xDistance=0.01 yDistance=0.26
01:09:29.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:09:29.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:09:29.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:09:29.319 00.000 20224 MoveAxis(E, 0, ABG)
01:09:29.319 00.000 20224 Move returns status 0, amount 0
01:09:29.319 00.000 20224 MoveAxis(N, 0, ABG)
01:09:29.319 00.000 20224 Move returns status 0, amount 0
01:09:29.319 00.000 20224 move complete, result=0
01:09:29.319 00.000 20224 worker thread done servicing request
01:09:29.324 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52470, med=3097, FiltMin=2790, FiltMax=28256, Gamma=1.000
01:09:29.349 00.025 8996 UpdateGuideState exits: m=695480 SNR=303.3
01:09:29.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:29.352 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:29.353 00.001 8996 Enqueuing Expose request
01:09:29.354 00.001 20224 Worker thread wakes up
01:09:29.354 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:09:29.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:29.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:30.506 01.151 20224 Exposure complete
01:09:30.591 00.085 20224 worker thread done servicing request
01:09:30.591 00.000 8996 OnExposeComplete: enter
01:09:30.592 00.001 8996 UpdateGuideState(): m_state=6
01:09:30.593 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12061
01:09:30.594 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.16, Mass=639098, SNR=344.4, Peak=56118 HFD=4.5
01:09:30.595 00.001 8996 MultiStar: [#1 -0.53,-0.60,0.00,M8] [#2 0.04,-0.59,0.00,M2] [#3 -0.24,-0.72,0.00,M10] [#4 -0.20,-0.50,0.00,M3] [#5 -0.11,-0.11,0.55,U] [#6 -0.24,-0.74,0.00,M8] [#7 -0.43,-0.30,0.00,M2] [#8 -0.35,-0.04,0.32,U] 
01:09:30.596 00.001 8996 refined, 2 included, MultiStar: {-0.25, -0.16}, one-star: {-0.29, -0.22}
01:09:30.597 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
01:09:30.597 00.000 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
01:09:30.598 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.29 cameraTheta=-2.57 mountX=-0.23 mountY=0.18, mountTheta=2.47
01:09:30.599 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.16, opts=13)
01:09:30.600 00.001 8996 Enqueuing Move request for scope (-0.25, -0.16)
01:09:30.601 00.001 20224 Worker thread wakes up
01:09:30.601 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd
01:09:30.601 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.16)
01:09:30.601 00.000 20224 Moving (-0.25, -0.16) raw xDistance=-0.23 yDistance=0.18
01:09:30.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:09:30.602 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:30.602 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:09:30.602 00.000 20224 MoveAxis(E, 34, ABG)
01:09:30.602 00.000 20224 Guiding  Dir = 2, Dur = 34
01:09:30.602 00.000 20224 IsSlewing returns 0
01:09:30.602 00.000 20224 IsGuiding returns 0
01:09:30.606 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56118, med=3097, FiltMin=2777, FiltMax=25264, Gamma=1.000
01:09:30.620 00.014 8996 UpdateGuideState exits: m=639098 SNR=344.4
01:09:30.623 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:30.625 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:30.627 00.002 8996 Enqueuing Expose request
01:09:30.653 00.026 20224 IsGuiding returns 1
01:09:30.653 00.000 20224 scope still moving after pulse duration time elapsed
01:09:30.683 00.030 20224 IsSlewing returns 0
01:09:30.683 00.000 20224 IsGuiding returns 1
01:09:30.714 00.031 20224 IsSlewing returns 0
01:09:30.714 00.000 20224 IsGuiding returns 1
01:09:30.745 00.031 20224 IsSlewing returns 0
01:09:30.746 00.001 20224 IsGuiding returns 0
01:09:30.746 00.000 20224 scope move finished after 34 + 109 ms
01:09:30.746 00.000 20224 Move returns status 0, amount 34
01:09:30.746 00.000 20224 MoveAxis(N, 0, ABG)
01:09:30.746 00.000 20224 Move returns status 0, amount 0
01:09:30.746 00.000 20224 move complete, result=0
01:09:30.746 00.000 20224 worker thread done servicing request
01:09:30.747 00.001 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
01:09:30.749 00.002 20224 Worker thread wakes up
01:09:30.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:30.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:31.724 00.975 20224 Exposure complete
01:09:31.781 00.057 20224 worker thread done servicing request
01:09:31.781 00.000 8996 OnExposeComplete: enter
01:09:31.782 00.001 8996 UpdateGuideState(): m_state=6
01:09:31.783 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12062
01:09:31.784 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.11, Mass=696307, SNR=324.7, Peak=52662 HFD=4.4
01:09:31.787 00.003 8996 MultiStar: [#1 -0.21,-0.75,0.00,M9] [#2 0.24,-0.04,0.76,U] [#3 0.14,-0.46,0.00,R] [#4 0.24,-0.30,0.51,U] [#5 0.23,0.06,0.55,U] [#6 0.10,-0.62,0.00,M9] [#7 -0.02,-0.37,0.43,U] [#8 0.06,-0.43,0.35,U] 
01:09:31.788 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.20}, one-star: {-0.11, -0.26}
01:09:31.788 00.000 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
01:09:31.789 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.11)
01:09:31.790 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.15 mountX=0.11 mountY=0.19, mountTheta=1.05
01:09:31.792 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.20, opts=13)
01:09:31.793 00.001 8996 Enqueuing Move request for scope (0.09, -0.20)
01:09:31.794 00.001 20224 Worker thread wakes up
01:09:31.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
01:09:31.794 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
01:09:31.794 00.000 20224 Moving (0.09, -0.20) raw xDistance=0.11 yDistance=0.19
01:09:31.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:09:31.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:31.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:09:31.794 00.000 20224 MoveAxis(E, 0, ABG)
01:09:31.794 00.000 20224 Move returns status 0, amount 0
01:09:31.794 00.000 20224 MoveAxis(N, 0, ABG)
01:09:31.794 00.000 20224 Move returns status 0, amount 0
01:09:31.794 00.000 20224 move complete, result=0
01:09:31.794 00.000 20224 worker thread done servicing request
01:09:31.800 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52662, med=3097, FiltMin=2787, FiltMax=27952, Gamma=1.000
01:09:31.814 00.014 8996 UpdateGuideState exits: m=696307 SNR=324.7
01:09:31.818 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:31.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:31.820 00.001 8996 Enqueuing Expose request
01:09:31.821 00.001 20224 Worker thread wakes up
01:09:31.821 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:09:31.821 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:31.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:32.995 01.174 20224 Exposure complete
01:09:33.067 00.072 20224 worker thread done servicing request
01:09:33.067 00.000 8996 OnExposeComplete: enter
01:09:33.069 00.002 8996 UpdateGuideState(): m_state=6
01:09:33.072 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12063
01:09:33.074 00.002 8996 Star::Find returns 1 (0), X=135.48, Y=473.06, Mass=602262, SNR=303.7, Peak=47798 HFD=4.9
01:09:33.076 00.002 8996 MultiStar: [#1 0.17,-0.71,0.00,M10] [#2 0.33,-0.41,0.00,M2] [#3 -0.01,-0.62,0.00,M1] [#4 0.31,-0.63,0.00,M3] [#5 0.36,-0.51,0.00,M1] [#6 0.24,-1.15,0.00,M10] [#7 0.13,-0.91,0.00,M2] [#8 0.46,-0.43,0.00,M1] 
01:09:33.078 00.002 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
01:09:33.079 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
01:09:33.081 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.32 hyp=0.41 cameraTheta=-0.88 mountX=0.29 mountY=0.28, mountTheta=0.77
01:09:33.085 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.32, opts=13)
01:09:33.088 00.003 8996 Enqueuing Move request for scope (0.26, -0.32)
01:09:33.090 00.002 20224 Worker thread wakes up
01:09:33.091 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.32) opts 0xd
01:09:33.091 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.32)
01:09:33.091 00.000 20224 Moving (0.26, -0.32) raw xDistance=0.29 yDistance=0.28
01:09:33.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
01:09:33.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:09:33.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:09:33.091 00.000 20224 MoveAxis(W, 43, ABG)
01:09:33.091 00.000 20224 Guiding  Dir = 3, Dur = 43
01:09:33.091 00.000 20224 IsSlewing returns 0
01:09:33.092 00.001 20224 IsGuiding returns 0
01:09:33.098 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47798, med=3097, FiltMin=2803, FiltMax=24093, Gamma=1.000
01:09:33.115 00.017 20224 PulseGuide returned control before completion, sleep 31
01:09:33.126 00.011 8996 UpdateGuideState exits: m=602262 SNR=303.7
01:09:33.128 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:33.129 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:33.130 00.001 8996 Enqueuing Expose request
01:09:33.161 00.031 20224 IsGuiding returns 1
01:09:33.161 00.000 20224 scope still moving after pulse duration time elapsed
01:09:33.193 00.032 20224 IsSlewing returns 0
01:09:33.193 00.000 20224 IsGuiding returns 1
01:09:33.224 00.031 20224 IsSlewing returns 0
01:09:33.224 00.000 20224 IsGuiding returns 0
01:09:33.225 00.001 20224 scope move finished after 43 + 90 ms
01:09:33.225 00.000 20224 Move returns status 0, amount 43
01:09:33.225 00.000 20224 MoveAxis(N, 0, ABG)
01:09:33.225 00.000 20224 Move returns status 0, amount 0
01:09:33.225 00.000 20224 move complete, result=0
01:09:33.225 00.000 20224 worker thread done servicing request
01:09:33.225 00.000 20224 Worker thread wakes up
01:09:33.225 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.3 px 0 ms NORTH
01:09:33.228 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:33.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:34.191 00.963 20224 Exposure complete
01:09:34.248 00.057 20224 worker thread done servicing request
01:09:34.248 00.000 8996 OnExposeComplete: enter
01:09:34.249 00.001 8996 UpdateGuideState(): m_state=6
01:09:34.251 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12064
01:09:34.252 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.23, Mass=667548, SNR=306.6, Peak=48166 HFD=4.5
01:09:34.253 00.001 8996 MultiStar: [#1 -0.24,-0.88,0.00,R] [#2 0.24,-0.34,0.79,U] [#3 -0.25,-0.46,0.00,M2] [#4 0.29,-0.72,0.00,M4] [#5 0.02,-0.42,0.56,U] [#6 0.01,-0.97,0.00,R] [#7 -0.10,-0.73,0.00,M3] [#8 -0.05,-0.36,0.32,U] 
01:09:34.255 00.002 8996 single-star, 3 included, MultiStar: {0.04, -0.28}, one-star: {-0.08, -0.14}
01:09:34.257 00.002 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
01:09:34.258 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
01:09:34.259 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.07 mountX=-0.06 mountY=0.15, mountTheta=1.97
01:09:34.261 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.14, opts=13)
01:09:34.262 00.001 8996 Enqueuing Move request for scope (-0.08, -0.14)
01:09:34.263 00.001 20224 Worker thread wakes up
01:09:34.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
01:09:34.263 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
01:09:34.263 00.000 20224 Moving (-0.08, -0.14) raw xDistance=-0.06 yDistance=0.15
01:09:34.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:09:34.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:34.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:09:34.263 00.000 20224 MoveAxis(E, 0, ABG)
01:09:34.263 00.000 20224 Move returns status 0, amount 0
01:09:34.263 00.000 20224 MoveAxis(N, 0, ABG)
01:09:34.263 00.000 20224 Move returns status 0, amount 0
01:09:34.263 00.000 20224 move complete, result=0
01:09:34.263 00.000 20224 worker thread done servicing request
01:09:34.268 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=48166, med=3097, FiltMin=2777, FiltMax=24560, Gamma=1.000
01:09:34.286 00.018 8996 UpdateGuideState exits: m=667548 SNR=306.6
01:09:34.287 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:34.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:34.290 00.002 8996 Enqueuing Expose request
01:09:34.291 00.001 20224 Worker thread wakes up
01:09:34.291 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:09:34.292 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:34.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:35.443 01.151 20224 Exposure complete
01:09:35.688 00.245 20224 worker thread done servicing request
01:09:36.220 00.532 8996 OnExposeComplete: enter
01:09:36.221 00.001 8996 UpdateGuideState(): m_state=6
01:09:36.222 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12065
01:09:36.223 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=472.77, Mass=740323, SNR=369.5, Peak=57958 HFD=4.4
01:09:36.224 00.001 8996 MultiStar: [#1 -0.35,0.02,0.55,U] [#2 0.01,-0.34,0.65,U] [#3 -0.71,-0.55,0.00,M3] [#4 -0.29,-0.92,0.00,M5] [#5 -0.12,-0.91,0.00,M1] [#6 -0.07,0.01,0.32,U] [#7 -0.26,-0.43,0.00,M4] [#8 -0.11,-0.56,0.00,M1] 
01:09:36.225 00.001 8996 refined, 3 included, MultiStar: {-0.15, -0.32}, one-star: {-0.18, -0.61}
01:09:36.225 00.000 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
01:09:36.226 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.25)
01:09:36.227 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.32 hyp=0.36 cameraTheta=-2.01 mountX=-0.12 mountY=0.34, mountTheta=1.91
01:09:36.236 00.009 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.32, opts=13)
01:09:36.238 00.002 8996 Enqueuing Move request for scope (-0.15, -0.32)
01:09:36.242 00.004 20224 Worker thread wakes up
01:09:36.243 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.32) opts 0xd
01:09:36.243 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.32)
01:09:36.243 00.000 20224 Moving (-0.15, -0.32) raw xDistance=-0.12 yDistance=0.34
01:09:36.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:09:36.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:09:36.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:09:36.243 00.000 20224 MoveAxis(E, 0, ABG)
01:09:36.243 00.000 20224 Move returns status 0, amount 0
01:09:36.243 00.000 20224 MoveAxis(N, 0, ABG)
01:09:36.243 00.000 20224 Move returns status 0, amount 0
01:09:36.243 00.000 20224 move complete, result=0
01:09:36.248 00.005 20224 worker thread done servicing request
01:09:36.263 00.015 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57958, med=3097, FiltMin=2822, FiltMax=24765, Gamma=1.000
01:09:36.281 00.018 8996 UpdateGuideState exits: m=740323 SNR=369.5
01:09:36.284 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:36.285 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:36.286 00.001 8996 Enqueuing Expose request
01:09:36.287 00.001 20224 Worker thread wakes up
01:09:36.287 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:09:36.288 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:36.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:37.257 00.969 20224 Exposure complete
01:09:37.311 00.054 20224 worker thread done servicing request
01:09:37.311 00.000 8996 OnExposeComplete: enter
01:09:37.312 00.001 8996 UpdateGuideState(): m_state=6
01:09:37.313 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12066
01:09:37.313 00.000 8996 Star::Find returns 1 (0), X=135.05, Y=472.75, Mass=632305, SNR=301.7, Peak=46310 HFD=4.5
01:09:37.315 00.002 8996 MultiStar: [#1 -0.11,-0.17,0.67,U] [#2 0.00,-0.30,0.78,U] [#3 -0.36,-0.68,0.00,M4] [#4 0.06,-0.92,0.00,M6] [#5 -0.01,-0.76,0.00,M2] [#6 -0.07,0.19,0.44,U] [#7 0.02,-0.61,0.00,M5] [#8 -0.09,-0.42,0.40,U] 
01:09:37.315 00.000 8996 refined, 4 included, MultiStar: {-0.09, -0.32}, one-star: {-0.16, -0.62}
01:09:37.316 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
01:09:37.317 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
01:09:37.318 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.32 hyp=0.33 cameraTheta=-1.85 mountX=-0.06 mountY=0.33, mountTheta=1.75
01:09:37.319 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.32, opts=13)
01:09:37.319 00.000 8996 Enqueuing Move request for scope (-0.09, -0.32)
01:09:37.320 00.001 20224 Worker thread wakes up
01:09:37.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.32) opts 0xd
01:09:37.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.32)
01:09:37.320 00.000 20224 Moving (-0.09, -0.32) raw xDistance=-0.06 yDistance=0.33
01:09:37.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:09:37.321 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.39 newest=0.82
01:09:37.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
01:09:37.321 00.000 20224 MoveAxis(E, 0, ABG)
01:09:37.321 00.000 20224 Move returns status 0, amount 0
01:09:37.321 00.000 20224 MoveAxis(S, 69, ABG)
01:09:37.321 00.000 20224 Guiding  Dir = 1, Dur = 69
01:09:37.321 00.000 20224 IsSlewing returns 0
01:09:37.321 00.000 20224 IsGuiding returns 0
01:09:37.324 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46310, med=3097, FiltMin=2797, FiltMax=23421, Gamma=1.000
01:09:37.336 00.012 8996 UpdateGuideState exits: m=632305 SNR=301.7
01:09:37.337 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:37.337 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:37.338 00.001 8996 Enqueuing Expose request
01:09:37.344 00.006 20224 PulseGuide returned control before completion, sleep 57
01:09:37.406 00.062 20224 IsGuiding returns 1
01:09:37.406 00.000 20224 scope still moving after pulse duration time elapsed
01:09:37.439 00.033 20224 IsSlewing returns 0
01:09:37.440 00.001 20224 IsGuiding returns 0
01:09:37.440 00.000 20224 scope move finished after 69 + 49 ms
01:09:37.440 00.000 20224 Move returns status 0, amount 69
01:09:37.440 00.000 20224 move complete, result=0
01:09:37.440 00.000 20224 worker thread done servicing request
01:09:37.440 00.000 20224 Worker thread wakes up
01:09:37.440 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 69 ms SOUTH
01:09:37.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:37.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:38.587 01.146 20224 Exposure complete
01:09:38.631 00.044 20224 worker thread done servicing request
01:09:38.633 00.002 8996 OnExposeComplete: enter
01:09:38.633 00.000 8996 UpdateGuideState(): m_state=6
01:09:38.635 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12067
01:09:38.635 00.000 8996 Star::Find returns 1 (0), X=135.10, Y=472.85, Mass=642752, SNR=315.4, Peak=47510 HFD=4.4
01:09:38.636 00.001 8996 MultiStar: [#1 0.10,0.07,0.57,U] [#2 0.26,-0.65,0.00,M1] [#3 -0.11,-0.48,0.00,M5] [#4 0.21,-0.62,0.00,M7] [#5 0.16,-0.51,0.00,M3] [#6 0.22,0.47,0.00,M1] [#7 0.03,-0.15,0.41,U] [#8 0.25,-0.32,0.34,U] 
01:09:38.637 00.001 8996 refined, 3 included, MultiStar: {0.02, -0.28}, one-star: {-0.11, -0.52}
01:09:38.638 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:09:38.638 00.000 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
01:09:38.640 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.51 mountX=0.04 mountY=0.28, mountTheta=1.41
01:09:38.641 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.28, opts=13)
01:09:38.642 00.001 8996 Enqueuing Move request for scope (0.02, -0.28)
01:09:38.642 00.000 20224 Worker thread wakes up
01:09:38.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.28) opts 0xd
01:09:38.643 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.28)
01:09:38.643 00.000 20224 Moving (0.02, -0.28) raw xDistance=0.04 yDistance=0.28
01:09:38.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:09:38.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:09:38.643 00.000 20224 MoveAxis(E, 0, ABG)
01:09:38.643 00.000 20224 Move returns status 0, amount 0
01:09:38.643 00.000 20224 MoveAxis(S, 58, ABG)
01:09:38.643 00.000 20224 Guiding  Dir = 1, Dur = 58
01:09:38.643 00.000 20224 IsSlewing returns 0
01:09:38.643 00.000 20224 IsGuiding returns 0
01:09:38.647 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47510, med=3097, FiltMin=2816, FiltMax=26077, Gamma=1.000
01:09:38.659 00.012 8996 UpdateGuideState exits: m=642752 SNR=315.4
01:09:38.659 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:38.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:38.661 00.001 8996 Enqueuing Expose request
01:09:38.676 00.015 20224 PulseGuide returned control before completion, sleep 35
01:09:38.723 00.047 20224 IsGuiding returns 1
01:09:38.723 00.000 20224 scope still moving after pulse duration time elapsed
01:09:38.754 00.031 20224 IsSlewing returns 0
01:09:38.754 00.000 20224 IsGuiding returns 1
01:09:38.786 00.032 20224 IsSlewing returns 0
01:09:38.786 00.000 20224 IsGuiding returns 0
01:09:38.786 00.000 20224 scope move finished after 58 + 84 ms
01:09:38.786 00.000 20224 Move returns status 0, amount 58
01:09:38.786 00.000 20224 move complete, result=0
01:09:38.786 00.000 20224 worker thread done servicing request
01:09:38.786 00.000 20224 Worker thread wakes up
01:09:38.786 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 58 ms SOUTH
01:09:38.787 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:38.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:39.776 00.989 20224 Exposure complete
01:09:39.863 00.087 20224 worker thread done servicing request
01:09:39.864 00.001 8996 OnExposeComplete: enter
01:09:39.865 00.001 8996 UpdateGuideState(): m_state=6
01:09:39.867 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12068
01:09:39.869 00.002 8996 Star::Find returns 1 (0), X=135.14, Y=473.12, Mass=689993, SNR=338.0, Peak=53110 HFD=4.4
01:09:39.870 00.001 8996 MultiStar: [#1 -0.25,0.15,0.56,U] [#2 -0.16,-0.16,0.72,U] [#3 -0.50,-0.25,0.00,M6] [#4 -0.01,-0.48,0.00,M8] [#5 -0.10,-0.10,0.56,U] [#6 -0.11,0.26,0.45,U] [#7 -0.34,-0.25,0.42,U] [#8 0.16,-0.22,0.33,U] 
01:09:39.871 00.001 8996 refined, 6 included, MultiStar: {-0.13, -0.10}, one-star: {-0.07, -0.26}
01:09:39.872 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
01:09:39.873 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
01:09:39.874 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-2.48 mountX=-0.12 mountY=0.11, mountTheta=2.38
01:09:39.875 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.10, opts=13)
01:09:39.876 00.001 8996 Enqueuing Move request for scope (-0.13, -0.10)
01:09:39.877 00.001 20224 Worker thread wakes up
01:09:39.878 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
01:09:39.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
01:09:39.878 00.000 20224 Moving (-0.13, -0.10) raw xDistance=-0.12 yDistance=0.11
01:09:39.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:09:39.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:39.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:09:39.878 00.000 20224 MoveAxis(E, 0, ABG)
01:09:39.878 00.000 20224 Move returns status 0, amount 0
01:09:39.878 00.000 20224 MoveAxis(N, 0, ABG)
01:09:39.878 00.000 20224 Move returns status 0, amount 0
01:09:39.878 00.000 20224 move complete, result=0
01:09:39.878 00.000 20224 worker thread done servicing request
01:09:39.883 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53110, med=3097, FiltMin=2765, FiltMax=26448, Gamma=1.000
01:09:39.904 00.021 8996 UpdateGuideState exits: m=689993 SNR=338.0
01:09:39.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:39.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:39.907 00.001 8996 Enqueuing Expose request
01:09:39.909 00.002 20224 Worker thread wakes up
01:09:39.909 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:39.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:39.909 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:41.071 01.162 20224 Exposure complete
01:09:41.160 00.089 20224 worker thread done servicing request
01:09:41.160 00.000 8996 OnExposeComplete: enter
01:09:41.161 00.001 8996 UpdateGuideState(): m_state=6
01:09:41.161 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12069
01:09:41.162 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.05, Mass=612994, SNR=293.5, Peak=50374 HFD=4.4
01:09:41.163 00.001 8996 MultiStar: [#1 -0.55,0.13,0.00,M1] [#2 -0.34,-0.17,0.97,U] [#3 -0.62,-0.22,0.00,M7] [#4 -0.21,-0.36,0.56,U] [#5 -0.49,-0.09,0.00,M3] [#6 -0.39,0.34,0.00,M1] [#7 -0.60,0.24,0.00,M4] [#8 -0.34,-0.02,0.40,U] 
01:09:41.164 00.001 8996 refined, 3 included, MultiStar: {-0.33, -0.24}, one-star: {-0.38, -0.33}
01:09:41.165 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
01:09:41.166 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
01:09:41.167 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.24 hyp=0.41 cameraTheta=-2.51 mountX=-0.30 mountY=0.27, mountTheta=2.41
01:09:41.168 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.24, opts=13)
01:09:41.169 00.001 8996 Enqueuing Move request for scope (-0.33, -0.24)
01:09:41.170 00.001 20224 Worker thread wakes up
01:09:41.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.24) opts 0xd
01:09:41.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.24)
01:09:41.170 00.000 20224 Moving (-0.33, -0.24) raw xDistance=-0.30 yDistance=0.27
01:09:41.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:09:41.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:09:41.170 00.000 20224 MoveAxis(E, 45, ABG)
01:09:41.170 00.000 20224 Guiding  Dir = 2, Dur = 45
01:09:41.170 00.000 20224 IsSlewing returns 0
01:09:41.170 00.000 20224 IsGuiding returns 0
01:09:41.175 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=50374, med=3097, FiltMin=2729, FiltMax=26774, Gamma=1.000
01:09:41.190 00.015 20224 PulseGuide returned control before completion, sleep 36
01:09:41.200 00.010 8996 UpdateGuideState exits: m=612994 SNR=293.5
01:09:41.201 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:41.202 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:41.204 00.002 8996 Enqueuing Expose request
01:09:41.235 00.031 20224 IsGuiding returns 1
01:09:41.235 00.000 20224 scope still moving after pulse duration time elapsed
01:09:41.266 00.031 20224 IsSlewing returns 0
01:09:41.266 00.000 20224 IsGuiding returns 1
01:09:41.298 00.032 20224 IsSlewing returns 0
01:09:41.299 00.001 20224 IsGuiding returns 0
01:09:41.299 00.000 20224 scope move finished after 45 + 83 ms
01:09:41.299 00.000 20224 Move returns status 0, amount 45
01:09:41.299 00.000 20224 MoveAxis(S, 58, ABG)
01:09:41.299 00.000 20224 Guiding  Dir = 1, Dur = 58
01:09:41.299 00.000 20224 IsSlewing returns 0
01:09:41.299 00.000 20224 IsGuiding returns 0
01:09:41.347 00.048 20224 PulseGuide returned control before completion, sleep 22
01:09:41.375 00.028 20224 IsGuiding returns 1
01:09:41.375 00.000 20224 scope still moving after pulse duration time elapsed
01:09:41.407 00.032 20224 IsSlewing returns 0
01:09:41.408 00.001 20224 IsGuiding returns 1
01:09:41.438 00.030 20224 IsSlewing returns 0
01:09:41.438 00.000 20224 IsGuiding returns 0
01:09:41.438 00.000 20224 scope move finished after 58 + 80 ms
01:09:41.438 00.000 20224 Move returns status 0, amount 58
01:09:41.438 00.000 20224 move complete, result=0
01:09:41.438 00.000 20224 worker thread done servicing request
01:09:41.438 00.000 20224 Worker thread wakes up
01:09:41.438 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.3 px 58 ms SOUTH
01:09:41.439 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:41.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:42.442 01.003 20224 Exposure complete
01:09:42.520 00.078 20224 worker thread done servicing request
01:09:42.521 00.001 8996 OnExposeComplete: enter
01:09:42.522 00.001 8996 UpdateGuideState(): m_state=6
01:09:42.523 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12070
01:09:42.524 00.001 8996 Star::Find returns 1 (0), X=135.25, Y=473.41, Mass=648702, SNR=316.4, Peak=42358 HFD=4.6
01:09:42.525 00.001 8996 MultiStar: [#1 -0.22,0.45,0.00,M2] [#2 0.23,-0.52,0.00,M1] [#3 -0.16,-0.29,0.58,U] [#4 0.21,-0.36,0.50,U] [#5 0.04,-0.15,0.68,U] [#6 0.08,0.35,0.36,U] [#7 -0.56,0.06,0.00,M5] [#8 0.08,-0.16,0.35,U] 
01:09:42.525 00.000 8996 single-star, 5 included, MultiStar: {0.04, -0.10}, one-star: {0.04, 0.04}
01:09:42.526 00.001 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
01:09:42.527 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
01:09:42.528 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.78 mountX=0.03 mountY=-0.04, mountTheta=-0.88
01:09:42.531 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
01:09:42.532 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
01:09:42.533 00.001 20224 Worker thread wakes up
01:09:42.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:09:42.533 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:09:42.533 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.04
01:09:42.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:09:42.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:42.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:09:42.534 00.001 20224 MoveAxis(E, 0, ABG)
01:09:42.534 00.000 20224 Move returns status 0, amount 0
01:09:42.534 00.000 20224 MoveAxis(N, 0, ABG)
01:09:42.534 00.000 20224 Move returns status 0, amount 0
01:09:42.534 00.000 20224 move complete, result=0
01:09:42.534 00.000 20224 worker thread done servicing request
01:09:42.538 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42358, med=3097, FiltMin=2797, FiltMax=21968, Gamma=1.000
01:09:42.560 00.022 8996 UpdateGuideState exits: m=648702 SNR=316.4
01:09:42.562 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:42.563 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:42.564 00.001 8996 Enqueuing Expose request
01:09:42.565 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:42.566 00.001 20224 Worker thread wakes up
01:09:42.566 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:42.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:43.740 01.174 20224 Exposure complete
01:09:43.827 00.087 20224 worker thread done servicing request
01:09:43.827 00.000 8996 OnExposeComplete: enter
01:09:43.828 00.001 8996 UpdateGuideState(): m_state=6
01:09:43.829 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12071
01:09:43.830 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.56, Mass=683609, SNR=360.9, Peak=43062 HFD=4.6
01:09:43.831 00.001 8996 MultiStar: [#1 -0.12,0.55,0.00,M3] [#2 0.15,-0.28,0.71,U] [#3 -0.30,0.20,0.60,U] [#4 0.08,0.23,0.46,U] [#5 -0.18,0.14,0.52,U] [#6 -0.09,0.53,0.00,M1] [#7 -0.55,-0.25,0.00,M6] [#8 -0.16,0.29,0.31,U] 
01:09:43.832 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.10}, one-star: {0.09, 0.19}
01:09:43.833 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
01:09:43.834 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
01:09:43.834 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.81 mountX=-0.04 mountY=-0.10, mountTheta=-1.91
01:09:43.836 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
01:09:43.837 00.001 8996 Enqueuing Move request for scope (-0.03, 0.10)
01:09:43.838 00.001 20224 Worker thread wakes up
01:09:43.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
01:09:43.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
01:09:43.838 00.000 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.10
01:09:43.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:09:43.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:43.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:09:43.838 00.000 20224 MoveAxis(E, 0, ABG)
01:09:43.838 00.000 20224 Move returns status 0, amount 0
01:09:43.838 00.000 20224 MoveAxis(N, 0, ABG)
01:09:43.838 00.000 20224 Move returns status 0, amount 0
01:09:43.838 00.000 20224 move complete, result=0
01:09:43.838 00.000 20224 worker thread done servicing request
01:09:43.844 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=43062, med=3097, FiltMin=2814, FiltMax=23590, Gamma=1.000
01:09:43.866 00.022 8996 UpdateGuideState exits: m=683609 SNR=360.9
01:09:43.868 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:43.868 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:43.870 00.002 8996 Enqueuing Expose request
01:09:43.871 00.001 20224 Worker thread wakes up
01:09:43.872 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:09:43.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:43.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:44.856 00.983 20224 Exposure complete
01:09:44.939 00.083 20224 worker thread done servicing request
01:09:44.939 00.000 8996 OnExposeComplete: enter
01:09:44.941 00.002 8996 UpdateGuideState(): m_state=6
01:09:44.943 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12072
01:09:44.945 00.002 8996 Star::Find returns 1 (0), X=134.91, Y=473.24, Mass=889037, SNR=385.4, Peak=65510 HFD=4.5
01:09:44.947 00.002 8996 MultiStar: [#1 -0.11,0.73,0.00,M4] [#2 -0.13,-0.41,0.62,U] [#3 -0.68,0.03,0.00,M6] [#4 0.00,0.16,0.41,U] [#5 -0.32,0.11,0.43,U] [#6 -0.45,0.40,0.00,M2] [#7 -0.47,-0.25,0.00,M7] [#8 -0.33,0.31,0.00,M1] 
01:09:44.949 00.002 8996 refined, 3 included, MultiStar: {-0.21, -0.11}, one-star: {-0.30, -0.13}
01:09:44.949 00.000 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
01:09:44.950 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
01:09:44.951 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-2.65 mountX=-0.20 mountY=0.14, mountTheta=2.54
01:09:44.952 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.11, opts=13)
01:09:44.955 00.003 8996 Enqueuing Move request for scope (-0.21, -0.11)
01:09:44.956 00.001 20224 Worker thread wakes up
01:09:44.957 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.11) opts 0xd
01:09:44.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.11)
01:09:44.957 00.000 20224 Moving (-0.21, -0.11) raw xDistance=-0.20 yDistance=0.14
01:09:44.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:09:44.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:44.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:09:44.957 00.000 20224 MoveAxis(E, 0, ABG)
01:09:44.957 00.000 20224 Move returns status 0, amount 0
01:09:44.957 00.000 20224 MoveAxis(N, 0, ABG)
01:09:44.957 00.000 20224 Move returns status 0, amount 0
01:09:44.957 00.000 20224 move complete, result=0
01:09:44.957 00.000 20224 worker thread done servicing request
01:09:44.962 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=65510, med=3101, FiltMin=2832, FiltMax=34790, Gamma=1.000
01:09:44.982 00.020 8996 UpdateGuideState exits: m=889037 SNR=385.4
01:09:44.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:44.985 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:44.987 00.002 8996 Enqueuing Expose request
01:09:44.988 00.001 20224 Worker thread wakes up
01:09:44.988 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:44.990 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:44.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:46.180 01.190 20224 Exposure complete
01:09:46.254 00.074 20224 worker thread done servicing request
01:09:46.255 00.001 8996 OnExposeComplete: enter
01:09:46.257 00.002 8996 UpdateGuideState(): m_state=6
01:09:46.258 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12073
01:09:46.260 00.002 8996 Star::Find returns 1 (0), X=134.70, Y=473.66, Mass=647729, SNR=328.7, Peak=46877 HFD=4.7
01:09:46.262 00.002 8996 MultiStar: [#1 -0.15,0.39,0.68,U] [#2 -0.19,-0.25,0.64,U] [#3 -0.39,0.04,0.64,U] [#4 -0.05,0.08,0.51,U] [#5 -0.22,0.28,0.48,U] [#6 -0.59,0.64,0.00,M3] [#7 -0.28,-0.40,0.00,M8] [#8 -0.48,0.30,0.00,M2] 
01:09:46.264 00.002 8996 refined, 5 included, MultiStar: {-0.28, 0.15}, one-star: {-0.52, 0.28}
01:09:46.266 00.002 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
01:09:46.267 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
01:09:46.268 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.32 cameraTheta=2.66 mountX=-0.30 mountY=-0.11, mountTheta=-2.78
01:09:46.270 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.15, opts=13)
01:09:46.271 00.001 8996 Enqueuing Move request for scope (-0.28, 0.15)
01:09:46.272 00.001 20224 Worker thread wakes up
01:09:46.272 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd
01:09:46.272 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.15)
01:09:46.272 00.000 20224 Moving (-0.28, 0.15) raw xDistance=-0.30 yDistance=-0.11
01:09:46.272 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:09:46.272 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:46.272 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:09:46.272 00.000 20224 MoveAxis(E, 43, ABG)
01:09:46.272 00.000 20224 Guiding  Dir = 2, Dur = 43
01:09:46.272 00.000 20224 IsSlewing returns 0
01:09:46.273 00.001 20224 IsGuiding returns 0
01:09:46.277 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46877, med=3097, FiltMin=2800, FiltMax=26934, Gamma=1.000
01:09:46.290 00.013 20224 PulseGuide returned control before completion, sleep 36
01:09:46.301 00.011 8996 UpdateGuideState exits: m=647729 SNR=328.7
01:09:46.303 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:46.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:46.306 00.002 8996 Enqueuing Expose request
01:09:46.336 00.030 20224 IsGuiding returns 1
01:09:46.336 00.000 20224 scope still moving after pulse duration time elapsed
01:09:46.367 00.031 20224 IsSlewing returns 0
01:09:46.367 00.000 20224 IsGuiding returns 1
01:09:46.398 00.031 20224 IsSlewing returns 0
01:09:46.398 00.000 20224 IsGuiding returns 0
01:09:46.398 00.000 20224 scope move finished after 43 + 82 ms
01:09:46.398 00.000 20224 Move returns status 0, amount 43
01:09:46.398 00.000 20224 MoveAxis(N, 0, ABG)
01:09:46.398 00.000 20224 Move returns status 0, amount 0
01:09:46.399 00.001 20224 move complete, result=0
01:09:46.399 00.000 20224 worker thread done servicing request
01:09:46.399 00.000 20224 Worker thread wakes up
01:09:46.399 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
01:09:46.401 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:46.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:47.371 00.970 20224 Exposure complete
01:09:47.436 00.065 20224 worker thread done servicing request
01:09:47.436 00.000 8996 OnExposeComplete: enter
01:09:47.437 00.001 8996 UpdateGuideState(): m_state=6
01:09:47.439 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12074
01:09:47.441 00.002 8996 Star::Find returns 1 (0), X=135.12, Y=473.09, Mass=679712, SNR=363.8, Peak=49926 HFD=4.5
01:09:47.443 00.002 8996 MultiStar: [#1 0.17,0.30,0.57,U] [#2 0.17,-0.14,0.67,U] [#3 0.05,-0.22,0.49,U] [#4 0.52,-0.23,0.00,M4] [#5 -0.25,-0.15,0.47,U] [#6 0.09,0.29,0.38,U] [#7 -0.21,-0.08,0.34,U] [#8 -0.11,0.05,0.29,U] 
01:09:47.444 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.07}, one-star: {-0.10, -0.29}
01:09:47.446 00.002 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:09:47.448 00.002 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.52)
01:09:47.449 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.74 mountX=-0.01 mountY=0.07, mountTheta=1.64
01:09:47.452 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
01:09:47.453 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
01:09:47.454 00.001 20224 Worker thread wakes up
01:09:47.455 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:09:47.455 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:09:47.455 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.01 yDistance=0.07
01:09:47.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:09:47.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:47.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:09:47.455 00.000 20224 MoveAxis(E, 0, ABG)
01:09:47.455 00.000 20224 Move returns status 0, amount 0
01:09:47.455 00.000 20224 MoveAxis(N, 0, ABG)
01:09:47.455 00.000 20224 Move returns status 0, amount 0
01:09:47.455 00.000 20224 move complete, result=0
01:09:47.455 00.000 20224 worker thread done servicing request
01:09:47.462 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49926, med=3097, FiltMin=2819, FiltMax=28400, Gamma=1.000
01:09:47.479 00.017 8996 UpdateGuideState exits: m=679712 SNR=363.8
01:09:47.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:47.482 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:47.482 00.000 8996 Enqueuing Expose request
01:09:47.484 00.002 20224 Worker thread wakes up
01:09:47.484 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:09:47.485 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:47.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:48.658 01.173 20224 Exposure complete
01:09:48.725 00.067 20224 worker thread done servicing request
01:09:48.725 00.000 8996 OnExposeComplete: enter
01:09:48.726 00.001 8996 UpdateGuideState(): m_state=6
01:09:48.727 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12075
01:09:48.728 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.31, Mass=628285, SNR=324.3, Peak=44326 HFD=4.7
01:09:48.729 00.001 8996 MultiStar: [#1 0.55,0.15,0.00,M3] [#2 0.62,-0.41,0.00,M1] [#3 0.35,-0.13,0.61,U] [#4 0.75,-0.32,0.00,M5] [#5 0.47,-0.48,0.00,M1] [#6 0.35,0.14,0.44,U] [#7 0.29,-0.74,0.00,M8] [#8 0.48,-0.44,0.00,M2] 
01:09:48.730 00.001 8996 refined, 2 included, MultiStar: {0.36, -0.04}, one-star: {0.38, -0.06}
01:09:48.730 00.000 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
01:09:48.731 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
01:09:48.732 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=-0.04 hyp=0.37 cameraTheta=-0.11 mountX=0.37 mountY=-0.00, mountTheta=-0.00
01:09:48.734 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.04, opts=13)
01:09:48.735 00.001 8996 Enqueuing Move request for scope (0.36, -0.04)
01:09:48.736 00.001 20224 Worker thread wakes up
01:09:48.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.04) opts 0xd
01:09:48.736 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.04)
01:09:48.736 00.000 20224 Moving (0.36, -0.04) raw xDistance=0.37 yDistance=-0.00
01:09:48.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
01:09:48.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:48.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:09:48.736 00.000 20224 MoveAxis(W, 53, ABG)
01:09:48.736 00.000 20224 Guiding  Dir = 3, Dur = 53
01:09:48.736 00.000 20224 IsSlewing returns 0
01:09:48.736 00.000 20224 IsGuiding returns 0
01:09:48.740 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44326, med=3097, FiltMin=2803, FiltMax=27613, Gamma=1.000
01:09:48.753 00.013 8996 UpdateGuideState exits: m=628285 SNR=324.3
01:09:48.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:48.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:48.756 00.001 8996 Enqueuing Expose request
01:09:48.760 00.004 20224 PulseGuide returned control before completion, sleep 40
01:09:48.804 00.044 20224 IsGuiding returns 1
01:09:48.804 00.000 20224 scope still moving after pulse duration time elapsed
01:09:48.836 00.032 20224 IsSlewing returns 0
01:09:48.836 00.000 20224 IsGuiding returns 1
01:09:48.867 00.031 20224 IsSlewing returns 0
01:09:48.867 00.000 20224 IsGuiding returns 0
01:09:48.867 00.000 20224 scope move finished after 53 + 77 ms
01:09:48.867 00.000 20224 Move returns status 0, amount 53
01:09:48.867 00.000 20224 MoveAxis(N, 0, ABG)
01:09:48.867 00.000 20224 Move returns status 0, amount 0
01:09:48.867 00.000 20224 move complete, result=0
01:09:48.867 00.000 20224 worker thread done servicing request
01:09:48.867 00.000 20224 Worker thread wakes up
01:09:48.867 00.000 8996 GuideStep: 0.4 px 53 ms WEST, -0.0 px 0 ms NORTH
01:09:48.869 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:48.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:49.849 00.980 20224 Exposure complete
01:09:49.921 00.072 20224 worker thread done servicing request
01:09:49.921 00.000 8996 OnExposeComplete: enter
01:09:49.923 00.002 8996 UpdateGuideState(): m_state=6
01:09:49.925 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12076
01:09:49.927 00.002 8996 Star::Find returns 1 (0), X=134.99, Y=473.37, Mass=677051, SNR=306.7, Peak=45478 HFD=4.7
01:09:49.929 00.002 8996 MultiStar: [#1 -0.03,0.39,0.76,U] [#2 -0.10,-0.27,0.77,U] [#3 -0.50,0.05,0.00,M4] [#4 -0.16,-0.15,0.58,U] [#5 0.04,0.04,0.58,U] [#6 -0.21,0.54,0.00,M2] [#7 -0.16,-0.08,0.52,U] [#8 0.03,0.10,0.39,U] 
01:09:49.931 00.002 8996 refined, 6 included, MultiStar: {-0.10, 0.00}, one-star: {-0.22, -0.01}
01:09:49.932 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.08)
01:09:49.933 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
01:09:49.933 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.11 mountX=-0.10 mountY=0.01, mountTheta=3.06
01:09:49.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.00, opts=13)
01:09:49.936 00.001 8996 Enqueuing Move request for scope (-0.10, 0.00)
01:09:49.936 00.000 20224 Worker thread wakes up
01:09:49.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
01:09:49.937 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
01:09:49.937 00.000 20224 Moving (-0.10, 0.00) raw xDistance=-0.10 yDistance=0.01
01:09:49.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:09:49.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:49.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:09:49.937 00.000 20224 MoveAxis(E, 0, ABG)
01:09:49.937 00.000 20224 Move returns status 0, amount 0
01:09:49.937 00.000 20224 MoveAxis(N, 0, ABG)
01:09:49.937 00.000 20224 Move returns status 0, amount 0
01:09:49.937 00.000 20224 move complete, result=0
01:09:49.937 00.000 20224 worker thread done servicing request
01:09:49.942 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45478, med=3097, FiltMin=2800, FiltMax=25270, Gamma=1.000
01:09:49.957 00.015 8996 UpdateGuideState exits: m=677051 SNR=306.7
01:09:49.958 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:49.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:49.960 00.001 8996 Enqueuing Expose request
01:09:49.961 00.001 20224 Worker thread wakes up
01:09:49.961 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:09:49.962 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:49.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:51.135 01.173 20224 Exposure complete
01:09:51.195 00.060 20224 worker thread done servicing request
01:09:51.196 00.001 8996 OnExposeComplete: enter
01:09:51.196 00.000 8996 UpdateGuideState(): m_state=6
01:09:51.197 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12077
01:09:51.198 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.99, Mass=682613, SNR=340.5, Peak=48285 HFD=4.4
01:09:51.199 00.001 8996 MultiStar: [#1 -0.35,1.04,0.00,M3] [#2 0.07,0.16,0.63,U] [#3 -0.37,0.75,0.00,M5] [#4 -0.22,0.41,0.00,M5] [#5 -0.04,0.65,0.00,M1] [#6 0.01,1.06,0.00,M3] [#7 -0.31,0.50,0.00,M8] [#8 -0.18,0.57,0.00,M2] 
01:09:51.200 00.001 8996 refined, 1 included, MultiStar: {-0.02, 0.44}, one-star: {-0.08, 0.62}
01:09:51.201 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
01:09:51.202 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
01:09:51.202 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.44 hyp=0.44 cameraTheta=1.63 mountX=-0.07 mountY=-0.43, mountTheta=-1.72
01:09:51.204 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.44, opts=13)
01:09:51.205 00.001 8996 Enqueuing Move request for scope (-0.02, 0.44)
01:09:51.206 00.001 20224 Worker thread wakes up
01:09:51.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.44) opts 0xd
01:09:51.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.44)
01:09:51.206 00.000 20224 Moving (-0.02, 0.44) raw xDistance=-0.07 yDistance=-0.43
01:09:51.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:09:51.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:09:51.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
01:09:51.206 00.000 20224 MoveAxis(E, 0, ABG)
01:09:51.206 00.000 20224 Move returns status 0, amount 0
01:09:51.206 00.000 20224 MoveAxis(N, 0, ABG)
01:09:51.206 00.000 20224 Move returns status 0, amount 0
01:09:51.206 00.000 20224 move complete, result=0
01:09:51.207 00.001 20224 worker thread done servicing request
01:09:51.213 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=48285, med=3101, FiltMin=2774, FiltMax=27382, Gamma=1.000
01:09:51.229 00.016 8996 UpdateGuideState exits: m=682613 SNR=340.5
01:09:51.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:51.231 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:51.232 00.001 8996 Enqueuing Expose request
01:09:51.233 00.001 20224 Worker thread wakes up
01:09:51.233 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:09:51.234 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:51.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:52.199 00.965 20224 Exposure complete
01:09:52.258 00.059 20224 worker thread done servicing request
01:09:52.258 00.000 8996 OnExposeComplete: enter
01:09:52.259 00.001 8996 UpdateGuideState(): m_state=6
01:09:52.260 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12078
01:09:52.261 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=474.17, Mass=704466, SNR=343.9, Peak=50157 HFD=4.5
01:09:52.262 00.001 8996 MultiStar: [#1 0.10,0.95,0.00,M4] [#2 0.05,0.55,0.00,M1] [#3 -0.33,0.92,0.00,M6] [#4 0.26,0.74,0.00,M6] [#5 -0.10,0.70,0.00,M2] [#6 -0.06,1.08,0.00,M4] [#7 -0.51,0.26,0.00,M9] [#8 0.11,0.93,0.00,M3] 
01:09:52.263 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
01:09:52.264 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
01:09:52.264 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=0.80 hyp=0.85 cameraTheta=1.92 mountX=-0.37 mountY=-0.76, mountTheta=-2.02
01:09:52.266 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.80, opts=13)
01:09:52.266 00.000 8996 Enqueuing Move request for scope (-0.29, 0.80)
01:09:52.268 00.002 20224 Worker thread wakes up
01:09:52.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.80) opts 0xd
01:09:52.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.80)
01:09:52.268 00.000 20224 Moving (-0.29, 0.80) raw xDistance=-0.37 yDistance=-0.76
01:09:52.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
01:09:52.268 00.000 20224 resist switch: large excursion: input -0.76 thresh 0.60 direction from 1 to -1
01:09:52.268 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.29
01:09:52.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
01:09:52.268 00.000 20224 MoveAxis(E, 53, ABG)
01:09:52.268 00.000 20224 Guiding  Dir = 2, Dur = 53
01:09:52.268 00.000 20224 IsSlewing returns 0
01:09:52.269 00.001 20224 IsGuiding returns 0
01:09:52.274 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50157, med=3097, FiltMin=2800, FiltMax=28176, Gamma=1.000
01:09:52.292 00.018 8996 UpdateGuideState exits: m=704466 SNR=343.9
01:09:52.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:52.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:52.295 00.001 8996 Enqueuing Expose request
01:09:52.300 00.005 20224 PulseGuide returned control before completion, sleep 32
01:09:52.347 00.047 20224 IsGuiding returns 1
01:09:52.347 00.000 20224 scope still moving after pulse duration time elapsed
01:09:52.379 00.032 20224 IsSlewing returns 0
01:09:52.379 00.000 20224 IsGuiding returns 1
01:09:52.410 00.031 20224 IsSlewing returns 0
01:09:52.410 00.000 20224 IsGuiding returns 1
01:09:52.441 00.031 20224 IsSlewing returns 0
01:09:52.441 00.000 20224 IsGuiding returns 0
01:09:52.441 00.000 20224 scope move finished after 53 + 119 ms
01:09:52.441 00.000 20224 Move returns status 0, amount 53
01:09:52.441 00.000 20224 MoveAxis(N, 161, ABG)
01:09:52.441 00.000 20224 Guiding  Dir = 0, Dur = 161
01:09:52.442 00.001 20224 IsSlewing returns 0
01:09:52.442 00.000 20224 IsGuiding returns 0
01:09:52.490 00.048 20224 PulseGuide returned control before completion, sleep 123
01:09:52.629 00.139 20224 IsGuiding returns 1
01:09:52.629 00.000 20224 scope still moving after pulse duration time elapsed
01:09:52.660 00.031 20224 IsSlewing returns 0
01:09:52.660 00.000 20224 IsGuiding returns 0
01:09:52.660 00.000 20224 scope move finished after 161 + 57 ms
01:09:52.660 00.000 20224 Move returns status 0, amount 161
01:09:52.660 00.000 20224 move complete, result=0
01:09:52.661 00.001 20224 worker thread done servicing request
01:09:52.661 00.000 20224 Worker thread wakes up
01:09:52.661 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.8 px 161 ms NORTH
01:09:52.663 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:52.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:53.834 01.171 20224 Exposure complete
01:09:53.896 00.062 20224 worker thread done servicing request
01:09:53.896 00.000 8996 OnExposeComplete: enter
01:09:53.898 00.002 8996 UpdateGuideState(): m_state=6
01:09:53.899 00.001 8996 Star::Find(15, 134, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12079
01:09:53.901 00.002 8996 Star::Find returns 1 (0), X=134.90, Y=473.94, Mass=637338, SNR=344.4, Peak=47549 HFD=4.5
01:09:53.903 00.002 8996 MultiStar: [#1 -0.09,0.58,0.00,M5] [#2 0.24,-0.02,0.70,U] [#3 -0.14,0.19,0.48,U] [#4 -0.03,-0.02,0.50,U] [#5 0.09,0.03,0.64,U] [#6 0.27,0.47,0.00,M5] [#7 0.09,-0.23,0.40,U] [#8 0.22,0.23,0.35,U] 
01:09:53.905 00.002 8996 refined, 6 included, MultiStar: {-0.01, 0.16}, one-star: {-0.31, 0.57}
01:09:53.905 00.000 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
01:09:53.906 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
01:09:53.908 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.66 mountX=-0.03 mountY=-0.15, mountTheta=-1.76
01:09:53.910 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.16, opts=13)
01:09:53.912 00.002 8996 Enqueuing Move request for scope (-0.01, 0.16)
01:09:53.913 00.001 20224 Worker thread wakes up
01:09:53.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
01:09:53.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
01:09:53.913 00.000 20224 Moving (-0.01, 0.16) raw xDistance=-0.03 yDistance=-0.15
01:09:53.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:09:53.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:53.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:09:53.913 00.000 20224 MoveAxis(E, 0, ABG)
01:09:53.913 00.000 20224 Move returns status 0, amount 0
01:09:53.913 00.000 20224 MoveAxis(N, 0, ABG)
01:09:53.913 00.000 20224 Move returns status 0, amount 0
01:09:53.913 00.000 20224 move complete, result=0
01:09:53.914 00.001 20224 worker thread done servicing request
01:09:53.917 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47549, med=3097, FiltMin=2771, FiltMax=25897, Gamma=1.000
01:09:53.934 00.017 8996 UpdateGuideState exits: m=637338 SNR=344.4
01:09:53.936 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:53.936 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:53.937 00.001 8996 Enqueuing Expose request
01:09:53.938 00.001 20224 Worker thread wakes up
01:09:53.938 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:53.938 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:09:53.939 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:54.916 00.977 20224 Exposure complete
01:09:55.014 00.098 20224 worker thread done servicing request
01:09:55.014 00.000 8996 OnExposeComplete: enter
01:09:55.015 00.001 8996 UpdateGuideState(): m_state=6
01:09:55.016 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12080
01:09:55.017 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.18, Mass=819620, SNR=376.2, Peak=51046 HFD=4.5
01:09:55.018 00.001 8996 MultiStar: [#1 -0.22,0.04,0.50,U] [#2 0.04,-0.42,0.58,U] [#3 -0.41,-0.14,0.54,U] [#4 0.10,-0.34,0.39,U] [#5 0.06,-0.16,0.48,U] [#6 -0.24,-0.05,0.38,U] [#7 -0.16,-0.28,0.35,U] [#8 0.00,-0.17,0.33,U] 
01:09:55.019 00.001 8996 single-star, 8 included, MultiStar: {-0.08, -0.19}, one-star: {0.04, -0.19}
01:09:55.020 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
01:09:55.021 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
01:09:55.021 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.19 hyp=0.19 cameraTheta=-1.34 mountX=0.06 mountY=0.18, mountTheta=1.24
01:09:55.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.19, opts=13)
01:09:55.024 00.001 8996 Enqueuing Move request for scope (0.04, -0.19)
01:09:55.025 00.001 20224 Worker thread wakes up
01:09:55.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.19) opts 0xd
01:09:55.025 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.19)
01:09:55.025 00.000 20224 Moving (0.04, -0.19) raw xDistance=0.06 yDistance=0.18
01:09:55.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:09:55.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:55.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:09:55.025 00.000 20224 MoveAxis(E, 0, ABG)
01:09:55.025 00.000 20224 Move returns status 0, amount 0
01:09:55.025 00.000 20224 MoveAxis(N, 0, ABG)
01:09:55.025 00.000 20224 Move returns status 0, amount 0
01:09:55.025 00.000 20224 move complete, result=0
01:09:55.025 00.000 20224 worker thread done servicing request
01:09:55.029 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=51046, med=3097, FiltMin=2800, FiltMax=30208, Gamma=1.000
01:09:55.042 00.013 8996 UpdateGuideState exits: m=819620 SNR=376.2
01:09:55.043 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:55.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:55.045 00.001 8996 Enqueuing Expose request
01:09:55.046 00.001 20224 Worker thread wakes up
01:09:55.046 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:09:55.047 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:55.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:56.208 01.161 20224 Exposure complete
01:09:56.285 00.077 20224 worker thread done servicing request
01:09:56.286 00.001 8996 OnExposeComplete: enter
01:09:56.288 00.002 8996 UpdateGuideState(): m_state=6
01:09:56.289 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12081
01:09:56.291 00.002 8996 Star::Find returns 1 (0), X=134.86, Y=473.78, Mass=656419, SNR=315.9, Peak=40925 HFD=4.5
01:09:56.293 00.002 8996 MultiStar: [#1 -0.20,0.63,0.00,M5] [#2 -0.07,0.15,0.66,U] [#3 -0.36,-0.05,0.49,U] [#4 0.15,0.09,0.51,U] [#5 -0.18,0.36,0.58,U] [#6 0.05,0.46,0.00,M5] [#7 -0.15,0.11,0.42,U] [#8 -0.07,0.41,0.28,U] 
01:09:56.295 00.002 8996 refined, 6 included, MultiStar: {-0.18, 0.23}, one-star: {-0.36, 0.40}
01:09:56.297 00.002 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
01:09:56.298 00.001 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.80 = -0.80)
01:09:56.299 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.23 mountX=-0.20 mountY=-0.20, mountTheta=-2.34
01:09:56.302 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.23, opts=13)
01:09:56.303 00.001 8996 Enqueuing Move request for scope (-0.18, 0.23)
01:09:56.304 00.001 20224 Worker thread wakes up
01:09:56.305 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
01:09:56.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
01:09:56.305 00.000 20224 Moving (-0.18, 0.23) raw xDistance=-0.20 yDistance=-0.20
01:09:56.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:09:56.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
01:09:56.305 00.000 20224 MoveAxis(E, 0, ABG)
01:09:56.305 00.000 20224 Move returns status 0, amount 0
01:09:56.305 00.000 20224 MoveAxis(N, 43, ABG)
01:09:56.305 00.000 20224 Guiding  Dir = 0, Dur = 43
01:09:56.306 00.001 20224 IsSlewing returns 0
01:09:56.306 00.000 20224 IsGuiding returns 0
01:09:56.311 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40925, med=3097, FiltMin=2787, FiltMax=26633, Gamma=1.000
01:09:56.314 00.003 20224 PulseGuide returned control before completion, sleep 45
01:09:56.336 00.022 8996 UpdateGuideState exits: m=656419 SNR=315.9
01:09:56.338 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:56.339 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:56.340 00.001 8996 Enqueuing Expose request
01:09:56.361 00.021 20224 IsGuiding returns 1
01:09:56.361 00.000 20224 scope still moving after pulse duration time elapsed
01:09:56.392 00.031 20224 IsSlewing returns 0
01:09:56.392 00.000 20224 IsGuiding returns 1
01:09:56.423 00.031 20224 IsSlewing returns 0
01:09:56.423 00.000 20224 IsGuiding returns 0
01:09:56.423 00.000 20224 scope move finished after 43 + 74 ms
01:09:56.423 00.000 20224 Move returns status 0, amount 43
01:09:56.423 00.000 20224 move complete, result=0
01:09:56.423 00.000 20224 worker thread done servicing request
01:09:56.423 00.000 20224 Worker thread wakes up
01:09:56.423 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:56.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:56.424 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 43 ms NORTH
01:09:57.409 00.985 20224 Exposure complete
01:09:57.479 00.070 20224 worker thread done servicing request
01:09:57.479 00.000 8996 OnExposeComplete: enter
01:09:57.480 00.001 8996 UpdateGuideState(): m_state=6
01:09:57.481 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12082
01:09:57.482 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.37, Mass=576970, SNR=271.4, Peak=33808 HFD=4.8
01:09:57.483 00.001 8996 MultiStar: [#1 0.27,0.38,0.00,M6] [#2 0.42,-0.28,0.00,M1] [#3 -0.00,-0.25,0.70,U] [#4 0.54,-0.30,0.00,M4] [#5 0.30,-0.10,0.67,U] [#6 0.36,-0.18,0.50,U] [#7 0.12,-0.28,0.48,U] [#8 0.21,-0.23,0.39,U] 
01:09:57.484 00.001 8996 single-star, 5 included, MultiStar: {0.19, -0.15}, one-star: {0.18, -0.01}
01:09:57.485 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
01:09:57.486 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
01:09:57.486 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-0.03 mountX=0.18 mountY=-0.02, mountTheta=-0.08
01:09:57.488 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.01, opts=13)
01:09:57.489 00.001 8996 Enqueuing Move request for scope (0.18, -0.01)
01:09:57.490 00.001 20224 Worker thread wakes up
01:09:57.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.01) opts 0xd
01:09:57.490 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.01)
01:09:57.490 00.000 20224 Moving (0.18, -0.01) raw xDistance=0.18 yDistance=-0.02
01:09:57.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:09:57.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:09:57.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:09:57.490 00.000 20224 MoveAxis(E, 0, ABG)
01:09:57.490 00.000 20224 Move returns status 0, amount 0
01:09:57.490 00.000 20224 MoveAxis(N, 0, ABG)
01:09:57.490 00.000 20224 Move returns status 0, amount 0
01:09:57.490 00.000 20224 move complete, result=0
01:09:57.490 00.000 20224 worker thread done servicing request
01:09:57.494 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=33808, med=3097, FiltMin=2819, FiltMax=22176, Gamma=1.000
01:09:57.507 00.013 8996 UpdateGuideState exits: m=576970 SNR=271.4
01:09:57.508 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:57.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:57.510 00.001 8996 Enqueuing Expose request
01:09:57.510 00.000 20224 Worker thread wakes up
01:09:57.511 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:09:57.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:57.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:58.672 01.161 20224 Exposure complete
01:09:58.737 00.065 20224 worker thread done servicing request
01:09:58.737 00.000 8996 OnExposeComplete: enter
01:09:58.739 00.002 8996 UpdateGuideState(): m_state=6
01:09:58.741 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12083
01:09:58.742 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=472.77, Mass=763488, SNR=347.4, Peak=51318 HFD=4.6
01:09:58.745 00.003 8996 MultiStar: [#1 0.44,-0.24,0.00,M7] [#2 0.46,-0.66,0.00,M2] [#3 0.28,-0.45,0.00,M3] [#4 0.41,-0.84,0.00,M5] [#5 0.42,-0.65,0.00,M1] [#6 0.63,-0.28,0.00,M5] [#7 0.35,-0.57,0.00,M6] [#8 0.53,-0.41,0.00,M1] 
01:09:58.746 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:09:58.748 00.002 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
01:09:58.749 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.60 hyp=0.67 cameraTheta=-1.13 mountX=0.34 mountY=0.57, mountTheta=1.03
01:09:58.752 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.60, opts=13)
01:09:58.754 00.002 8996 Enqueuing Move request for scope (0.28, -0.60)
01:09:58.755 00.001 20224 Worker thread wakes up
01:09:58.756 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.60) opts 0xd
01:09:58.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.60)
01:09:58.756 00.000 20224 Moving (0.28, -0.60) raw xDistance=0.34 yDistance=0.57
01:09:58.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
01:09:58.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:09:58.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
01:09:58.756 00.000 20224 MoveAxis(W, 49, ABG)
01:09:58.756 00.000 20224 Guiding  Dir = 3, Dur = 49
01:09:58.757 00.001 20224 IsSlewing returns 0
01:09:58.757 00.000 20224 IsGuiding returns 0
01:09:58.761 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51318, med=3101, FiltMin=2800, FiltMax=29408, Gamma=1.000
01:09:58.775 00.014 8996 UpdateGuideState exits: m=763488 SNR=347.4
01:09:58.777 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:09:58.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:09:58.778 00.000 8996 Enqueuing Expose request
01:09:58.779 00.001 20224 PulseGuide returned control before completion, sleep 38
01:09:58.824 00.045 20224 IsGuiding returns 1
01:09:58.824 00.000 20224 scope still moving after pulse duration time elapsed
01:09:58.855 00.031 20224 IsSlewing returns 0
01:09:58.855 00.000 20224 IsGuiding returns 1
01:09:58.886 00.031 20224 IsSlewing returns 0
01:09:58.886 00.000 20224 IsGuiding returns 0
01:09:58.886 00.000 20224 scope move finished after 49 + 80 ms
01:09:58.886 00.000 20224 Move returns status 0, amount 49
01:09:58.886 00.000 20224 MoveAxis(N, 0, ABG)
01:09:58.886 00.000 20224 Move returns status 0, amount 0
01:09:58.886 00.000 20224 move complete, result=0
01:09:58.886 00.000 20224 worker thread done servicing request
01:09:58.886 00.000 8996 GuideStep: 0.3 px 49 ms WEST, 0.6 px 0 ms NORTH
01:09:58.888 00.002 20224 Worker thread wakes up
01:09:58.888 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:09:58.888 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:09:59.864 00.976 20224 Exposure complete
01:09:59.973 00.109 20224 worker thread done servicing request
01:09:59.973 00.000 8996 OnExposeComplete: enter
01:09:59.976 00.003 8996 UpdateGuideState(): m_state=6
01:09:59.978 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12084
01:09:59.979 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=472.37, Mass=643322, SNR=335.8, Peak=44480 HFD=4.8
01:09:59.981 00.002 8996 MultiStar: large primary error, entering stabilization period
01:09:59.983 00.002 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
01:09:59.985 00.002 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
01:09:59.987 00.002 8996 CameraToMount -- cameraX=0.39 cameraY=-1.00 hyp=1.08 cameraTheta=-1.20 mountX=0.49 mountY=0.95, mountTheta=1.10
01:09:59.989 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=-1.00, opts=13)
01:09:59.991 00.002 8996 Enqueuing Move request for scope (0.39, -1.00)
01:09:59.994 00.003 20224 Worker thread wakes up
01:09:59.994 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, -1.00) opts 0xd
01:09:59.994 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, -1.00)
01:09:59.994 00.000 20224 Moving (0.39, -1.00) raw xDistance=0.49 yDistance=0.95
01:09:59.994 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.49
01:09:59.994 00.000 20224 resist switch: large excursion: input 0.95 thresh 0.60 direction from -1 to 1
01:09:59.994 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.86
01:09:59.994 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
01:09:59.994 00.000 20224 MoveAxis(W, 75, ABG)
01:09:59.994 00.000 20224 Guiding  Dir = 3, Dur = 75
01:09:59.994 00.000 20224 IsSlewing returns 0
01:09:59.994 00.000 20224 IsGuiding returns 0
01:10:00.002 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44480, med=3101, FiltMin=2803, FiltMax=27299, Gamma=1.000
01:10:00.026 00.024 8996 UpdateGuideState exits: m=643322 SNR=335.8
01:10:00.028 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:00.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:00.029 00.000 8996 Enqueuing Expose request
01:10:00.048 00.019 20224 PulseGuide returned control before completion, sleep 31
01:10:00.094 00.046 20224 IsGuiding returns 1
01:10:00.094 00.000 20224 scope still moving after pulse duration time elapsed
01:10:00.125 00.031 20224 IsSlewing returns 0
01:10:00.126 00.001 20224 IsGuiding returns 1
01:10:00.156 00.030 20224 IsSlewing returns 0
01:10:00.156 00.000 20224 IsGuiding returns 0
01:10:00.156 00.000 20224 scope move finished after 75 + 87 ms
01:10:00.156 00.000 20224 Move returns status 0, amount 75
01:10:00.157 00.001 20224 MoveAxis(S, 201, ABG)
01:10:00.157 00.000 20224 Guiding  Dir = 1, Dur = 201
01:10:00.157 00.000 20224 IsSlewing returns 0
01:10:00.157 00.000 20224 IsGuiding returns 0
01:10:00.176 00.019 20224 PulseGuide returned control before completion, sleep 193
01:10:00.373 00.197 20224 IsGuiding returns 1
01:10:00.373 00.000 20224 scope still moving after pulse duration time elapsed
01:10:00.403 00.030 20224 IsSlewing returns 0
01:10:00.404 00.001 20224 IsGuiding returns 0
01:10:00.404 00.000 20224 scope move finished after 201 + 46 ms
01:10:00.404 00.000 20224 Move returns status 0, amount 201
01:10:00.404 00.000 20224 move complete, result=0
01:10:00.404 00.000 20224 worker thread done servicing request
01:10:00.404 00.000 20224 Worker thread wakes up
01:10:00.404 00.000 8996 GuideStep: 0.5 px 75 ms WEST, 1.0 px 201 ms SOUTH
01:10:00.406 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:00.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:01.569 01.163 20224 Exposure complete
01:10:01.659 00.090 20224 worker thread done servicing request
01:10:01.659 00.000 8996 OnExposeComplete: enter
01:10:01.660 00.001 8996 UpdateGuideState(): m_state=6
01:10:01.661 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12085
01:10:01.662 00.001 8996 Star::Find returns 1 (0), X=134.69, Y=472.70, Mass=642692, SNR=301.9, Peak=50646 HFD=4.7
01:10:01.663 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
01:10:01.664 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
01:10:01.664 00.000 8996 CameraToMount -- cameraX=-0.53 cameraY=-0.68 hyp=0.86 cameraTheta=-2.23 mountX=-0.46 mountY=0.73, mountTheta=2.13
01:10:01.666 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.53, y=-0.68, opts=13)
01:10:01.667 00.001 8996 Enqueuing Move request for scope (-0.53, -0.68)
01:10:01.669 00.002 20224 Worker thread wakes up
01:10:01.669 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.68) opts 0xd
01:10:01.669 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.53, -0.68)
01:10:01.669 00.000 20224 Moving (-0.53, -0.68) raw xDistance=-0.46 yDistance=0.73
01:10:01.669 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.46
01:10:01.669 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
01:10:01.669 00.000 20224 MoveAxis(E, 62, ABG)
01:10:01.669 00.000 20224 Guiding  Dir = 2, Dur = 62
01:10:01.670 00.001 20224 IsSlewing returns 0
01:10:01.670 00.000 20224 IsGuiding returns 0
01:10:01.672 00.002 20224 PulseGuide returned control before completion, sleep 71
01:10:01.674 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50646, med=3101, FiltMin=2793, FiltMax=25574, Gamma=1.000
01:10:01.697 00.023 8996 UpdateGuideState exits: m=642692 SNR=301.9
01:10:01.699 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:01.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:01.700 00.000 8996 Enqueuing Expose request
01:10:01.747 00.047 20224 IsGuiding returns 1
01:10:01.747 00.000 20224 scope still moving after pulse duration time elapsed
01:10:01.778 00.031 20224 IsSlewing returns 0
01:10:01.778 00.000 20224 IsGuiding returns 0
01:10:01.778 00.000 20224 scope move finished after 62 + 45 ms
01:10:01.778 00.000 20224 Move returns status 0, amount 62
01:10:01.778 00.000 20224 MoveAxis(S, 154, ABG)
01:10:01.778 00.000 20224 Guiding  Dir = 1, Dur = 154
01:10:01.778 00.000 20224 IsSlewing returns 0
01:10:01.778 00.000 20224 IsGuiding returns 0
01:10:01.826 00.048 20224 PulseGuide returned control before completion, sleep 117
01:10:01.948 00.122 20224 IsGuiding returns 1
01:10:01.948 00.000 20224 scope still moving after pulse duration time elapsed
01:10:01.980 00.032 20224 IsSlewing returns 0
01:10:01.980 00.000 20224 IsGuiding returns 1
01:10:02.010 00.030 20224 IsSlewing returns 0
01:10:02.010 00.000 20224 IsGuiding returns 0
01:10:02.010 00.000 20224 scope move finished after 154 + 78 ms
01:10:02.010 00.000 20224 Move returns status 0, amount 154
01:10:02.010 00.000 20224 move complete, result=0
01:10:02.010 00.000 20224 worker thread done servicing request
01:10:02.010 00.000 20224 Worker thread wakes up
01:10:02.010 00.000 8996 GuideStep: -0.5 px 62 ms EAST, 0.7 px 154 ms SOUTH
01:10:02.012 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:02.013 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:03.008 00.995 20224 Exposure complete
01:10:03.071 00.063 20224 worker thread done servicing request
01:10:03.071 00.000 8996 OnExposeComplete: enter
01:10:03.072 00.001 8996 UpdateGuideState(): m_state=6
01:10:03.073 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12086
01:10:03.074 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.34, Mass=601011, SNR=311.8, Peak=45782 HFD=4.5
01:10:03.075 00.001 8996 MultiStar: exiting stabilization period
01:10:03.076 00.001 8996 MultiStar: [#1 -0.04,0.45,0.00,M8] [#2 -0.24,0.11,0.69,U] [#3 -0.65,0.13,0.00,M4] [#4 -0.18,0.00,0.55,U] [#5 -0.26,-0.10,0.59,U] [#6 -0.13,0.80,0.00,M6] [#7 -0.47,0.05,0.00,M7] [#8 -0.36,0.26,0.34,U] 
01:10:03.077 00.001 8996 refined, 4 included, MultiStar: {-0.26, 0.02}, one-star: {-0.28, -0.03}
01:10:03.077 00.000 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
01:10:03.078 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
01:10:03.079 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.02 hyp=0.26 cameraTheta=3.06 mountX=-0.26 mountY=0.01, mountTheta=3.11
01:10:03.081 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.02, opts=13)
01:10:03.081 00.000 8996 Enqueuing Move request for scope (-0.26, 0.02)
01:10:03.082 00.001 20224 Worker thread wakes up
01:10:03.082 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.02) opts 0xd
01:10:03.082 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.02)
01:10:03.082 00.000 20224 Moving (-0.26, 0.02) raw xDistance=-0.26 yDistance=0.01
01:10:03.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
01:10:03.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:03.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:10:03.083 00.001 20224 MoveAxis(E, 43, ABG)
01:10:03.083 00.000 20224 Guiding  Dir = 2, Dur = 43
01:10:03.083 00.000 20224 IsSlewing returns 0
01:10:03.083 00.000 20224 IsGuiding returns 0
01:10:03.086 00.003 20224 PulseGuide returned control before completion, sleep 50
01:10:03.090 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45782, med=3097, FiltMin=2813, FiltMax=23184, Gamma=1.000
01:10:03.105 00.015 8996 UpdateGuideState exits: m=601011 SNR=311.8
01:10:03.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:03.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:03.108 00.001 8996 Enqueuing Expose request
01:10:03.147 00.039 20224 IsGuiding returns 1
01:10:03.147 00.000 20224 scope still moving after pulse duration time elapsed
01:10:03.178 00.031 20224 IsSlewing returns 0
01:10:03.178 00.000 20224 IsGuiding returns 0
01:10:03.178 00.000 20224 scope move finished after 43 + 52 ms
01:10:03.178 00.000 20224 Move returns status 0, amount 43
01:10:03.178 00.000 20224 MoveAxis(N, 0, ABG)
01:10:03.178 00.000 20224 Move returns status 0, amount 0
01:10:03.178 00.000 20224 move complete, result=0
01:10:03.178 00.000 20224 worker thread done servicing request
01:10:03.178 00.000 20224 Worker thread wakes up
01:10:03.178 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.0 px 0 ms NORTH
01:10:03.179 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:03.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:04.357 01.178 20224 Exposure complete
01:10:04.430 00.073 20224 worker thread done servicing request
01:10:04.430 00.000 8996 OnExposeComplete: enter
01:10:04.432 00.002 8996 UpdateGuideState(): m_state=6
01:10:04.433 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12087
01:10:04.433 00.000 8996 Star::Find returns 1 (0), X=135.30, Y=473.31, Mass=616629, SNR=288.2, Peak=42022 HFD=4.7
01:10:04.434 00.001 8996 MultiStar: [#1 0.05,0.80,0.00,M9] [#2 0.31,0.22,0.88,U] [#3 -0.12,0.11,0.61,U] [#4 0.31,0.22,0.58,U] [#5 -0.00,0.34,0.63,U] [#6 0.37,1.02,0.00,M7] [#7 0.34,0.60,0.00,M8] [#8 0.22,-0.04,0.41,U] 
01:10:04.435 00.001 8996 single-star, 5 included, MultiStar: {0.14, 0.13}, one-star: {0.09, -0.06}
01:10:04.436 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
01:10:04.437 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.69)
01:10:04.438 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-0.57 mountX=0.10 mountY=0.05, mountTheta=0.46
01:10:04.440 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.06, opts=13)
01:10:04.440 00.000 8996 Enqueuing Move request for scope (0.09, -0.06)
01:10:04.441 00.001 20224 Worker thread wakes up
01:10:04.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.06) opts 0xd
01:10:04.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.06)
01:10:04.441 00.000 20224 Moving (0.09, -0.06) raw xDistance=0.10 yDistance=0.05
01:10:04.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:10:04.442 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:04.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:10:04.442 00.000 20224 MoveAxis(E, 0, ABG)
01:10:04.442 00.000 20224 Move returns status 0, amount 0
01:10:04.442 00.000 20224 MoveAxis(N, 0, ABG)
01:10:04.442 00.000 20224 Move returns status 0, amount 0
01:10:04.442 00.000 20224 move complete, result=0
01:10:04.442 00.000 20224 worker thread done servicing request
01:10:04.448 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42022, med=3097, FiltMin=2793, FiltMax=20803, Gamma=1.000
01:10:04.472 00.024 8996 UpdateGuideState exits: m=616629 SNR=288.2
01:10:04.474 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:04.476 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:04.478 00.002 8996 Enqueuing Expose request
01:10:04.480 00.002 20224 Worker thread wakes up
01:10:04.480 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:04.482 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:04.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:05.461 00.979 20224 Exposure complete
01:10:05.533 00.072 20224 worker thread done servicing request
01:10:05.533 00.000 8996 OnExposeComplete: enter
01:10:05.535 00.002 8996 UpdateGuideState(): m_state=6
01:10:05.536 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12088
01:10:05.537 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.43, Mass=676887, SNR=376.4, Peak=47878 HFD=5.0
01:10:05.538 00.001 8996 MultiStar: [#1 0.28,0.89,0.00,M10] [#2 0.39,0.18,0.65,U] [#3 0.12,0.09,0.48,U] [#4 0.73,0.13,0.00,M4] [#5 0.14,0.31,0.58,U] [#6 0.53,1.22,0.00,M8] [#7 0.15,0.54,0.00,M9] [#8 0.03,-0.05,0.29,U] 
01:10:05.539 00.001 8996 refined, 4 included, MultiStar: {0.23, 0.13}, one-star: {0.31, 0.06}
01:10:05.540 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
01:10:05.542 00.002 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
01:10:05.542 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.27 cameraTheta=0.50 mountX=0.22 mountY=-0.15, mountTheta=-0.61
01:10:05.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.13, opts=13)
01:10:05.545 00.001 8996 Enqueuing Move request for scope (0.23, 0.13)
01:10:05.546 00.001 20224 Worker thread wakes up
01:10:05.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.13) opts 0xd
01:10:05.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.13)
01:10:05.546 00.000 20224 Moving (0.23, 0.13) raw xDistance=0.22 yDistance=-0.15
01:10:05.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:10:05.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:05.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:10:05.546 00.000 20224 MoveAxis(W, 32, ABG)
01:10:05.546 00.000 20224 Guiding  Dir = 3, Dur = 32
01:10:05.547 00.001 20224 IsSlewing returns 0
01:10:05.547 00.000 20224 IsGuiding returns 0
01:10:05.548 00.001 20224 PulseGuide returned control before completion, sleep 41
01:10:05.550 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47878, med=3101, FiltMin=2800, FiltMax=24899, Gamma=1.000
01:10:05.564 00.014 8996 UpdateGuideState exits: m=676887 SNR=376.4
01:10:05.565 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:05.566 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:05.567 00.001 8996 Enqueuing Expose request
01:10:05.598 00.031 20224 IsGuiding returns 1
01:10:05.598 00.000 20224 scope still moving after pulse duration time elapsed
01:10:05.630 00.032 20224 IsSlewing returns 0
01:10:05.630 00.000 20224 IsGuiding returns 0
01:10:05.630 00.000 20224 scope move finished after 32 + 51 ms
01:10:05.630 00.000 20224 Move returns status 0, amount 32
01:10:05.630 00.000 20224 MoveAxis(N, 0, ABG)
01:10:05.630 00.000 20224 Move returns status 0, amount 0
01:10:05.630 00.000 20224 move complete, result=0
01:10:05.630 00.000 20224 worker thread done servicing request
01:10:05.630 00.000 20224 Worker thread wakes up
01:10:05.630 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:05.631 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:05.631 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.2 px 0 ms NORTH
01:10:06.797 01.166 20224 Exposure complete
01:10:06.860 00.063 20224 worker thread done servicing request
01:10:06.860 00.000 8996 OnExposeComplete: enter
01:10:06.861 00.001 8996 UpdateGuideState(): m_state=6
01:10:06.862 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12089
01:10:06.863 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=473.75, Mass=687709, SNR=345.6, Peak=52429 HFD=4.5
01:10:06.864 00.001 8996 MultiStar: [#1 0.13,0.57,0.00,R] [#2 0.07,0.11,0.57,U] [#3 -0.27,0.29,0.53,U] [#4 0.34,-0.01,0.48,U] [#5 0.04,0.28,0.51,U] [#6 0.20,1.10,0.00,M9] [#7 -0.18,0.24,0.35,U] [#8 -0.24,0.05,0.38,U] 
01:10:06.865 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.22}, one-star: {-0.20, 0.37}
01:10:06.865 00.000 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
01:10:06.866 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
01:10:06.867 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.89 mountX=-0.09 mountY=-0.21, mountTheta=-1.99
01:10:06.869 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.22, opts=13)
01:10:06.870 00.001 8996 Enqueuing Move request for scope (-0.07, 0.22)
01:10:06.871 00.001 20224 Worker thread wakes up
01:10:06.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
01:10:06.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
01:10:06.872 00.001 20224 Moving (-0.07, 0.22) raw xDistance=-0.09 yDistance=-0.21
01:10:06.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:10:06.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:10:06.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:10:06.872 00.000 20224 MoveAxis(E, 0, ABG)
01:10:06.872 00.000 20224 Move returns status 0, amount 0
01:10:06.872 00.000 20224 MoveAxis(N, 0, ABG)
01:10:06.872 00.000 20224 Move returns status 0, amount 0
01:10:06.872 00.000 20224 move complete, result=0
01:10:06.872 00.000 20224 worker thread done servicing request
01:10:06.880 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52429, med=3101, FiltMin=2813, FiltMax=23670, Gamma=1.000
01:10:06.906 00.026 8996 UpdateGuideState exits: m=687709 SNR=345.6
01:10:06.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:06.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:06.910 00.002 8996 Enqueuing Expose request
01:10:06.911 00.001 20224 Worker thread wakes up
01:10:06.911 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:10:06.913 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:06.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:07.884 00.971 20224 Exposure complete
01:10:07.967 00.083 20224 worker thread done servicing request
01:10:07.967 00.000 8996 OnExposeComplete: enter
01:10:07.968 00.001 8996 UpdateGuideState(): m_state=6
01:10:07.969 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12090
01:10:07.970 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=473.71, Mass=667227, SNR=326.3, Peak=49117 HFD=4.6
01:10:07.971 00.001 8996 MultiStar: [#1 -0.11,0.04,0.64,U] [#2 0.11,0.40,0.81,U] [#3 -0.32,0.21,0.53,U] [#4 0.20,-0.07,0.56,U] [#5 -0.10,0.22,0.61,U] [#6 -0.07,0.94,0.00,M10] [#7 -0.15,0.22,0.36,U] [#8 -0.23,0.18,0.36,U] 
01:10:07.972 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.21}, one-star: {-0.27, 0.33}
01:10:07.973 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
01:10:07.973 00.000 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
01:10:07.974 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.21 hyp=0.24 cameraTheta=2.02 mountX=-0.12 mountY=-0.20, mountTheta=-2.13
01:10:07.977 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.21, opts=13)
01:10:07.978 00.001 8996 Enqueuing Move request for scope (-0.10, 0.21)
01:10:07.979 00.001 20224 Worker thread wakes up
01:10:07.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.21) opts 0xd
01:10:07.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.21)
01:10:07.979 00.000 20224 Moving (-0.10, 0.21) raw xDistance=-0.12 yDistance=-0.20
01:10:07.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:10:07.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:07.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:10:07.979 00.000 20224 MoveAxis(E, 0, ABG)
01:10:07.979 00.000 20224 Move returns status 0, amount 0
01:10:07.979 00.000 20224 MoveAxis(N, 0, ABG)
01:10:07.979 00.000 20224 Move returns status 0, amount 0
01:10:07.979 00.000 20224 move complete, result=0
01:10:07.979 00.000 20224 worker thread done servicing request
01:10:07.983 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=49117, med=3101, FiltMin=2829, FiltMax=26793, Gamma=1.000
01:10:07.997 00.014 8996 UpdateGuideState exits: m=667227 SNR=326.3
01:10:07.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:07.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:07.999 00.000 8996 Enqueuing Expose request
01:10:08.000 00.001 20224 Worker thread wakes up
01:10:08.000 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:10:08.001 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:08.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:09.167 01.166 20224 Exposure complete
01:10:09.256 00.089 20224 worker thread done servicing request
01:10:09.256 00.000 8996 OnExposeComplete: enter
01:10:09.258 00.002 8996 UpdateGuideState(): m_state=6
01:10:09.259 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12091
01:10:09.260 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.52, Mass=577055, SNR=311.2, Peak=35526 HFD=4.6
01:10:09.263 00.003 8996 MultiStar: [#1 -0.10,0.18,0.69,U] [#2 0.26,0.36,0.72,U] [#3 0.10,0.34,0.69,U] [#4 0.36,0.13,0.60,U] [#5 0.23,0.14,0.61,U] [#6 0.11,0.92,0.00,R] [#7 -0.11,-0.12,0.45,U] [#8 0.11,0.63,0.00,M1] 
01:10:09.264 00.001 8996 single-star, 6 included, MultiStar: {0.12, 0.18}, one-star: {0.06, 0.15}
01:10:09.267 00.003 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
01:10:09.269 00.002 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
01:10:09.270 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.22 mountX=0.04 mountY=-0.16, mountTheta=-1.31
01:10:09.273 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.15, opts=13)
01:10:09.275 00.002 8996 Enqueuing Move request for scope (0.06, 0.15)
01:10:09.277 00.002 20224 Worker thread wakes up
01:10:09.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.15) opts 0xd
01:10:09.277 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.15)
01:10:09.277 00.000 20224 Moving (0.06, 0.15) raw xDistance=0.04 yDistance=-0.16
01:10:09.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:10:09.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:09.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:10:09.277 00.000 20224 MoveAxis(E, 0, ABG)
01:10:09.277 00.000 20224 Move returns status 0, amount 0
01:10:09.277 00.000 20224 MoveAxis(N, 0, ABG)
01:10:09.277 00.000 20224 Move returns status 0, amount 0
01:10:09.277 00.000 20224 move complete, result=0
01:10:09.277 00.000 20224 worker thread done servicing request
01:10:09.287 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38489, med=3101, FiltMin=2806, FiltMax=20105, Gamma=1.000
01:10:09.305 00.018 8996 UpdateGuideState exits: m=577055 SNR=311.2
01:10:09.306 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:09.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:09.308 00.001 8996 Enqueuing Expose request
01:10:09.308 00.000 20224 Worker thread wakes up
01:10:09.309 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:10:09.309 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:09.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:10.274 00.965 20224 Exposure complete
01:10:10.317 00.043 20224 worker thread done servicing request
01:10:10.317 00.000 8996 OnExposeComplete: enter
01:10:10.317 00.000 8996 UpdateGuideState(): m_state=6
01:10:10.317 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12092
01:10:10.317 00.000 8996 Star::Find returns 1 (0), X=135.02, Y=473.22, Mass=653215, SNR=303.2, Peak=47846 HFD=4.5
01:10:10.317 00.000 8996 MultiStar: [#1 -0.39,0.01,0.65,U] [#2 -0.07,-0.00,0.79,U] [#3 -0.26,0.31,0.69,U] [#4 0.21,0.17,0.54,U] [#5 -0.10,0.39,0.60,U] [#6 -0.33,-0.27,0.50,U] [#7 -0.43,0.04,0.48,U] [#8 -0.09,0.34,0.35,U] 
01:10:10.317 00.000 8996 refined, 8 included, MultiStar: {-0.18, 0.07}, one-star: {-0.19, -0.15}
01:10:10.317 00.000 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
01:10:10.317 00.000 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
01:10:10.317 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.78 mountX=-0.19 mountY=-0.05, mountTheta=-2.89
01:10:10.317 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.07, opts=13)
01:10:10.317 00.000 8996 Enqueuing Move request for scope (-0.18, 0.07)
01:10:10.317 00.000 20224 Worker thread wakes up
01:10:10.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
01:10:10.317 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
01:10:10.317 00.000 20224 Moving (-0.18, 0.07) raw xDistance=-0.19 yDistance=-0.05
01:10:10.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:10:10.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:10.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:10:10.317 00.000 20224 MoveAxis(E, 0, ABG)
01:10:10.317 00.000 20224 Move returns status 0, amount 0
01:10:10.317 00.000 20224 MoveAxis(N, 0, ABG)
01:10:10.317 00.000 20224 Move returns status 0, amount 0
01:10:10.317 00.000 20224 move complete, result=0
01:10:10.317 00.000 20224 worker thread done servicing request
01:10:10.329 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47846, med=3101, FiltMin=2814, FiltMax=23808, Gamma=1.000
01:10:10.329 00.000 8996 UpdateGuideState exits: m=653215 SNR=303.2
01:10:10.329 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:10.329 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:10.329 00.000 8996 Enqueuing Expose request
01:10:10.345 00.016 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:10:10.345 00.000 20224 Worker thread wakes up
01:10:10.345 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:10.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:11.497 01.152 20224 Exposure complete
01:10:11.543 00.046 20224 worker thread done servicing request
01:10:11.543 00.000 8996 OnExposeComplete: enter
01:10:11.543 00.000 8996 UpdateGuideState(): m_state=6
01:10:11.543 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12093
01:10:11.543 00.000 8996 Star::Find returns 1 (0), X=134.79, Y=473.84, Mass=769011, SNR=331.0, Peak=57917 HFD=4.4
01:10:11.543 00.000 8996 MultiStar: [#1 -0.37,0.49,0.00,M1] [#2 -0.27,0.92,0.00,M1] [#3 -0.68,0.70,0.00,M1] [#4 -0.30,0.53,0.00,M1] [#5 -0.39,0.44,0.00,M1] [#6 -0.19,0.39,0.42,U] [#7 -0.41,0.72,0.00,M6] [#8 -0.35,0.89,0.00,M1] 
01:10:11.543 00.000 8996 refined, 1 included, MultiStar: {-0.35, 0.44}, one-star: {-0.43, 0.47}
01:10:11.543 00.000 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
01:10:11.543 00.000 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
01:10:11.543 00.000 8996 CameraToMount -- cameraX=-0.35 cameraY=0.44 hyp=0.57 cameraTheta=2.24 mountX=-0.40 mountY=-0.40, mountTheta=-2.35
01:10:11.543 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.44, opts=13)
01:10:11.543 00.000 8996 Enqueuing Move request for scope (-0.35, 0.44)
01:10:11.543 00.000 20224 Worker thread wakes up
01:10:11.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.44) opts 0xd
01:10:11.543 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.44)
01:10:11.543 00.000 20224 Moving (-0.35, 0.44) raw xDistance=-0.40 yDistance=-0.40
01:10:11.543 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
01:10:11.543 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:10:11.543 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
01:10:11.543 00.000 20224 MoveAxis(E, 58, ABG)
01:10:11.543 00.000 20224 Guiding  Dir = 2, Dur = 58
01:10:11.543 00.000 20224 IsSlewing returns 0
01:10:11.543 00.000 20224 IsGuiding returns 0
01:10:11.543 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=57917, med=3101, FiltMin=2781, FiltMax=29846, Gamma=1.000
01:10:11.558 00.015 8996 UpdateGuideState exits: m=769011 SNR=331.0
01:10:11.558 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:11.558 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:11.558 00.000 8996 Enqueuing Expose request
01:10:11.571 00.013 20224 PulseGuide returned control before completion, sleep 48
01:10:11.634 00.063 20224 IsGuiding returns 1
01:10:11.634 00.000 20224 scope still moving after pulse duration time elapsed
01:10:11.666 00.032 20224 IsSlewing returns 0
01:10:11.666 00.000 20224 IsGuiding returns 0
01:10:11.666 00.000 20224 scope move finished after 58 + 57 ms
01:10:11.666 00.000 20224 Move returns status 0, amount 58
01:10:11.666 00.000 20224 MoveAxis(N, 0, ABG)
01:10:11.666 00.000 20224 Move returns status 0, amount 0
01:10:11.666 00.000 20224 move complete, result=0
01:10:11.666 00.000 20224 worker thread done servicing request
01:10:11.666 00.000 8996 GuideStep: -0.4 px 58 ms EAST, -0.4 px 0 ms NORTH
01:10:11.666 00.000 20224 Worker thread wakes up
01:10:11.666 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:11.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:12.626 00.960 20224 Exposure complete
01:10:12.677 00.051 20224 worker thread done servicing request
01:10:12.677 00.000 8996 OnExposeComplete: enter
01:10:12.677 00.000 8996 UpdateGuideState(): m_state=6
01:10:12.679 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12094
01:10:12.679 00.000 8996 Star::Find returns 1 (0), X=134.76, Y=473.91, Mass=647196, SNR=312.9, Peak=51869 HFD=4.5
01:10:12.681 00.002 8996 MultiStar: [#1 -0.06,0.24,0.64,U] [#2 0.18,0.59,0.00,M2] [#3 -0.21,0.55,0.00,M2] [#4 0.12,0.43,0.56,U] [#5 -0.15,0.34,0.53,U] [#6 -0.07,-0.03,0.37,U] [#7 -0.16,0.56,0.00,M7] [#8 -0.07,0.72,0.00,M2] 
01:10:12.681 00.000 8996 refined, 4 included, MultiStar: {-0.17, 0.35}, one-star: {-0.45, 0.53}
01:10:12.681 00.000 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
01:10:12.683 00.002 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
01:10:12.683 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.35 hyp=0.39 cameraTheta=2.02 mountX=-0.20 mountY=-0.33, mountTheta=-2.12
01:10:12.683 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.35, opts=13)
01:10:12.685 00.002 8996 Enqueuing Move request for scope (-0.17, 0.35)
01:10:12.685 00.000 20224 Worker thread wakes up
01:10:12.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.35) opts 0xd
01:10:12.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.35)
01:10:12.685 00.000 20224 Moving (-0.17, 0.35) raw xDistance=-0.20 yDistance=-0.33
01:10:12.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
01:10:12.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:10:12.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:10:12.685 00.000 20224 MoveAxis(E, 34, ABG)
01:10:12.685 00.000 20224 Guiding  Dir = 2, Dur = 34
01:10:12.685 00.000 20224 IsSlewing returns 0
01:10:12.685 00.000 20224 IsGuiding returns 0
01:10:12.687 00.002 20224 PulseGuide returned control before completion, sleep 43
01:10:12.689 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=51869, med=3101, FiltMin=2813, FiltMax=27190, Gamma=1.000
01:10:12.696 00.007 8996 UpdateGuideState exits: m=647196 SNR=312.9
01:10:12.696 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:12.696 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:12.696 00.000 8996 Enqueuing Expose request
01:10:12.737 00.041 20224 IsGuiding returns 1
01:10:12.737 00.000 20224 scope still moving after pulse duration time elapsed
01:10:12.769 00.032 20224 IsSlewing returns 0
01:10:12.769 00.000 20224 IsGuiding returns 0
01:10:12.769 00.000 20224 scope move finished after 34 + 49 ms
01:10:12.769 00.000 20224 Move returns status 0, amount 34
01:10:12.769 00.000 20224 MoveAxis(N, 0, ABG)
01:10:12.769 00.000 20224 Move returns status 0, amount 0
01:10:12.769 00.000 20224 move complete, result=0
01:10:12.769 00.000 20224 worker thread done servicing request
01:10:12.769 00.000 20224 Worker thread wakes up
01:10:12.769 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.3 px 0 ms NORTH
01:10:12.769 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:12.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:13.928 01.159 20224 Exposure complete
01:10:13.971 00.043 20224 worker thread done servicing request
01:10:13.971 00.000 8996 OnExposeComplete: enter
01:10:13.971 00.000 8996 UpdateGuideState(): m_state=6
01:10:13.971 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12095
01:10:13.977 00.006 8996 Star::Find returns 1 (0), X=135.56, Y=473.90, Mass=693493, SNR=309.4, Peak=51472 HFD=4.7
01:10:13.977 00.000 8996 MultiStar: [#1 0.15,0.45,0.00,M1] [#2 0.42,0.64,0.00,M3] [#3 0.19,0.61,0.00,M3] [#4 0.63,0.71,0.00,M1] [#5 0.41,0.40,0.00,M1] [#6 0.00,0.09,0.47,U] [#7 -0.15,0.28,0.46,U] [#8 0.42,0.30,0.00,M3] 
01:10:13.979 00.002 8996 refined, 2 included, MultiStar: {0.15, 0.36}, one-star: {0.35, 0.53}
01:10:13.979 00.000 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
01:10:13.979 00.000 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
01:10:13.981 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.36 hyp=0.39 cameraTheta=1.19 mountX=0.11 mountY=-0.38, mountTheta=-1.29
01:10:13.981 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.36, opts=13)
01:10:13.981 00.000 8996 Enqueuing Move request for scope (0.15, 0.36)
01:10:13.983 00.002 20224 Worker thread wakes up
01:10:13.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.36) opts 0xd
01:10:13.983 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.36)
01:10:13.983 00.000 20224 Moving (0.15, 0.36) raw xDistance=0.11 yDistance=-0.38
01:10:13.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:10:13.983 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.10 newest=-1.11
01:10:13.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
01:10:13.983 00.000 20224 MoveAxis(E, 0, ABG)
01:10:13.983 00.000 20224 Move returns status 0, amount 0
01:10:13.983 00.000 20224 MoveAxis(N, 80, ABG)
01:10:13.983 00.000 20224 Guiding  Dir = 0, Dur = 80
01:10:13.983 00.000 20224 IsSlewing returns 0
01:10:13.983 00.000 20224 IsGuiding returns 0
01:10:13.985 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51472, med=3101, FiltMin=2809, FiltMax=28134, Gamma=1.000
01:10:13.999 00.014 8996 UpdateGuideState exits: m=693493 SNR=309.4
01:10:14.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:14.000 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:14.001 00.001 8996 Enqueuing Expose request
01:10:14.037 00.036 20224 PulseGuide returned control before completion, sleep 38
01:10:14.082 00.045 20224 IsGuiding returns 1
01:10:14.082 00.000 20224 scope still moving after pulse duration time elapsed
01:10:14.113 00.031 20224 IsSlewing returns 0
01:10:14.113 00.000 20224 IsGuiding returns 1
01:10:14.144 00.031 20224 IsSlewing returns 0
01:10:14.144 00.000 20224 IsGuiding returns 0
01:10:14.144 00.000 20224 scope move finished after 80 + 81 ms
01:10:14.144 00.000 20224 Move returns status 0, amount 80
01:10:14.144 00.000 20224 move complete, result=0
01:10:14.144 00.000 20224 worker thread done servicing request
01:10:14.144 00.000 20224 Worker thread wakes up
01:10:14.144 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:14.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:14.144 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 80 ms NORTH
01:10:15.107 00.963 20224 Exposure complete
01:10:15.152 00.045 20224 worker thread done servicing request
01:10:15.153 00.001 8996 OnExposeComplete: enter
01:10:15.153 00.000 8996 UpdateGuideState(): m_state=6
01:10:15.154 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12096
01:10:15.155 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=473.66, Mass=597410, SNR=291.6, Peak=46576 HFD=4.5
01:10:15.155 00.000 8996 MultiStar: [#1 0.21,0.19,0.78,U] [#2 0.23,0.19,0.81,U] [#3 -0.00,0.30,0.62,U] [#4 0.53,0.08,0.00,M2] [#5 0.54,0.25,0.00,M2] [#6 0.35,-0.31,0.00,M1] [#7 0.33,0.51,0.00,M7] [#8 0.58,0.13,0.00,M4] 
01:10:15.156 00.001 8996 refined, 3 included, MultiStar: {0.21, 0.24}, one-star: {0.33, 0.29}
01:10:15.157 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
01:10:15.157 00.000 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
01:10:15.158 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.24 hyp=0.32 cameraTheta=0.86 mountX=0.19 mountY=-0.26, mountTheta=-0.96
01:10:15.159 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.24, opts=13)
01:10:15.160 00.001 8996 Enqueuing Move request for scope (0.21, 0.24)
01:10:15.160 00.000 20224 Worker thread wakes up
01:10:15.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.24) opts 0xd
01:10:15.160 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.24)
01:10:15.160 00.000 20224 Moving (0.21, 0.24) raw xDistance=0.19 yDistance=-0.26
01:10:15.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:10:15.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:10:15.161 00.001 20224 MoveAxis(E, 0, ABG)
01:10:15.161 00.000 20224 Move returns status 0, amount 0
01:10:15.161 00.000 20224 MoveAxis(N, 56, ABG)
01:10:15.161 00.000 20224 Guiding  Dir = 0, Dur = 56
01:10:15.161 00.000 20224 IsSlewing returns 0
01:10:15.161 00.000 20224 IsGuiding returns 0
01:10:15.162 00.001 20224 PulseGuide returned control before completion, sleep 65
01:10:15.166 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46576, med=3101, FiltMin=2801, FiltMax=23622, Gamma=1.000
01:10:15.175 00.009 8996 UpdateGuideState exits: m=597410 SNR=291.6
01:10:15.176 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:15.177 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:15.177 00.000 8996 Enqueuing Expose request
01:10:15.241 00.064 20224 IsGuiding returns 0
01:10:15.241 00.000 20224 Move returns status 0, amount 56
01:10:15.241 00.000 20224 move complete, result=0
01:10:15.241 00.000 20224 worker thread done servicing request
01:10:15.242 00.001 20224 Worker thread wakes up
01:10:15.242 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 56 ms NORTH
01:10:15.243 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:15.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:16.397 01.154 20224 Exposure complete
01:10:16.427 00.030 20224 worker thread done servicing request
01:10:16.443 00.016 8996 OnExposeComplete: enter
01:10:16.443 00.000 8996 UpdateGuideState(): m_state=6
01:10:16.443 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12097
01:10:16.445 00.002 8996 Star::Find returns 1 (0), X=135.77, Y=473.09, Mass=583743, SNR=318.0, Peak=45270 HFD=4.5
01:10:16.445 00.000 8996 MultiStar: [#1 0.32,-0.33,0.00,M1] [#2 0.65,-0.35,0.00,M3] [#3 0.02,-0.16,0.52,U] [#4 0.61,-0.24,0.00,M3] [#5 0.45,-0.45,0.00,M3] [#6 0.09,-0.76,0.00,M2] [#7 0.42,-0.11,0.44,U] [#8 0.35,-0.29,0.00,M5] 
01:10:16.445 00.000 8996 refined, 2 included, MultiStar: {0.38, -0.21}, one-star: {0.56, -0.29}
01:10:16.447 00.002 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
01:10:16.447 00.000 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
01:10:16.447 00.000 8996 CameraToMount -- cameraX=0.38 cameraY=-0.21 hyp=0.44 cameraTheta=-0.51 mountX=0.40 mountY=0.17, mountTheta=0.40
01:10:16.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.21, opts=13)
01:10:16.449 00.000 8996 Enqueuing Move request for scope (0.38, -0.21)
01:10:16.451 00.002 20224 Worker thread wakes up
01:10:16.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.21) opts 0xd
01:10:16.451 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.21)
01:10:16.451 00.000 20224 Moving (0.38, -0.21) raw xDistance=0.40 yDistance=0.17
01:10:16.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
01:10:16.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:16.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:10:16.451 00.000 20224 MoveAxis(W, 59, ABG)
01:10:16.451 00.000 20224 Guiding  Dir = 3, Dur = 59
01:10:16.451 00.000 20224 IsSlewing returns 0
01:10:16.451 00.000 20224 IsGuiding returns 0
01:10:16.453 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=45270, med=3101, FiltMin=2800, FiltMax=26336, Gamma=1.000
01:10:16.463 00.010 8996 UpdateGuideState exits: m=583743 SNR=318.0
01:10:16.465 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:16.465 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:16.465 00.000 8996 Enqueuing Expose request
01:10:16.490 00.025 20224 PulseGuide returned control before completion, sleep 29
01:10:16.522 00.032 20224 IsGuiding returns 1
01:10:16.522 00.000 20224 scope still moving after pulse duration time elapsed
01:10:16.554 00.032 20224 IsSlewing returns 0
01:10:16.554 00.000 20224 IsGuiding returns 1
01:10:16.586 00.032 20224 IsSlewing returns 0
01:10:16.586 00.000 20224 IsGuiding returns 0
01:10:16.586 00.000 20224 scope move finished after 59 + 76 ms
01:10:16.586 00.000 20224 Move returns status 0, amount 59
01:10:16.586 00.000 20224 MoveAxis(N, 0, ABG)
01:10:16.586 00.000 20224 Move returns status 0, amount 0
01:10:16.586 00.000 20224 move complete, result=0
01:10:16.586 00.000 20224 worker thread done servicing request
01:10:16.586 00.000 20224 Worker thread wakes up
01:10:16.587 00.001 8996 GuideStep: 0.4 px 59 ms WEST, 0.2 px 0 ms NORTH
01:10:16.587 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:16.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:17.552 00.965 20224 Exposure complete
01:10:17.596 00.044 20224 worker thread done servicing request
01:10:17.596 00.000 8996 OnExposeComplete: enter
01:10:17.596 00.000 8996 UpdateGuideState(): m_state=6
01:10:17.596 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12098
01:10:17.596 00.000 8996 Star::Find returns 1 (0), X=135.09, Y=473.34, Mass=664247, SNR=328.8, Peak=48294 HFD=4.6
01:10:17.596 00.000 8996 MultiStar: [#1 -0.15,-0.18,0.66,U] [#2 0.18,-0.33,0.66,U] [#3 -0.19,-0.03,0.60,U] [#4 0.14,-0.09,0.48,U] [#5 -0.10,-0.21,0.55,U] [#6 -0.33,-0.77,0.00,M3] [#7 -0.19,-0.14,0.37,U] [#8 -0.26,0.09,0.38,U] 
01:10:17.596 00.000 8996 single-star, 7 included, MultiStar: {-0.08, -0.12}, one-star: {-0.12, -0.03}
01:10:17.596 00.000 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
01:10:17.596 00.000 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
01:10:17.596 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.89 mountX=-0.12 mountY=0.05, mountTheta=2.78
01:10:17.596 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
01:10:17.596 00.000 8996 Enqueuing Move request for scope (-0.12, -0.03)
01:10:17.596 00.000 20224 Worker thread wakes up
01:10:17.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
01:10:17.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
01:10:17.596 00.000 20224 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=0.05
01:10:17.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:10:17.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:17.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:10:17.596 00.000 20224 MoveAxis(E, 0, ABG)
01:10:17.596 00.000 20224 Move returns status 0, amount 0
01:10:17.596 00.000 20224 MoveAxis(N, 0, ABG)
01:10:17.596 00.000 20224 Move returns status 0, amount 0
01:10:17.596 00.000 20224 move complete, result=0
01:10:17.596 00.000 20224 worker thread done servicing request
01:10:17.607 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48294, med=3101, FiltMin=2806, FiltMax=23254, Gamma=1.000
01:10:17.607 00.000 8996 UpdateGuideState exits: m=664247 SNR=328.8
01:10:17.607 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:17.607 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:17.607 00.000 8996 Enqueuing Expose request
01:10:17.607 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:17.607 00.000 20224 Worker thread wakes up
01:10:17.607 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:17.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:18.773 01.166 20224 Exposure complete
01:10:18.805 00.032 20224 worker thread done servicing request
01:10:18.805 00.000 8996 OnExposeComplete: enter
01:10:18.820 00.015 8996 UpdateGuideState(): m_state=6
01:10:18.820 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12099
01:10:18.820 00.000 8996 Star::Find returns 1 (0), X=134.87, Y=473.20, Mass=698468, SNR=335.5, Peak=53558 HFD=4.4
01:10:18.820 00.000 8996 MultiStar: [#1 -0.29,-0.13,0.63,U] [#2 -0.12,-0.57,0.00,M3] [#3 -0.73,-0.19,0.00,M1] [#4 -0.31,-0.30,0.48,U] [#5 0.01,-0.23,0.58,U] [#6 -0.32,-0.06,0.37,U] [#7 -0.26,-0.02,0.39,U] [#8 -0.16,-0.09,0.35,U] 
01:10:18.820 00.000 8996 refined, 6 included, MultiStar: {-0.25, -0.16}, one-star: {-0.34, -0.17}
01:10:18.820 00.000 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
01:10:18.820 00.000 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
01:10:18.820 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.29 cameraTheta=-2.58 mountX=-0.23 mountY=0.18, mountTheta=2.47
01:10:18.820 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.16, opts=13)
01:10:18.820 00.000 8996 Enqueuing Move request for scope (-0.25, -0.16)
01:10:18.820 00.000 20224 Worker thread wakes up
01:10:18.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd
01:10:18.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.16)
01:10:18.820 00.000 20224 Moving (-0.25, -0.16) raw xDistance=-0.23 yDistance=0.18
01:10:18.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:10:18.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:18.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:10:18.820 00.000 20224 MoveAxis(E, 34, ABG)
01:10:18.820 00.000 20224 Guiding  Dir = 2, Dur = 34
01:10:18.820 00.000 20224 IsSlewing returns 0
01:10:18.820 00.000 20224 IsGuiding returns 0
01:10:18.837 00.017 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53558, med=3101, FiltMin=2784, FiltMax=27648, Gamma=1.000
01:10:18.837 00.000 8996 UpdateGuideState exits: m=698468 SNR=335.5
01:10:18.837 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:18.837 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:18.837 00.000 8996 Enqueuing Expose request
01:10:18.884 00.047 20224 IsGuiding returns 1
01:10:18.884 00.000 20224 scope still moving after pulse duration time elapsed
01:10:18.916 00.032 20224 IsSlewing returns 0
01:10:18.916 00.000 20224 IsGuiding returns 1
01:10:18.948 00.032 20224 IsSlewing returns 0
01:10:18.948 00.000 20224 IsGuiding returns 1
01:10:18.980 00.032 20224 IsSlewing returns 0
01:10:18.980 00.000 20224 IsGuiding returns 0
01:10:18.980 00.000 20224 scope move finished after 34 + 112 ms
01:10:18.980 00.000 20224 Move returns status 0, amount 34
01:10:18.980 00.000 20224 MoveAxis(N, 0, ABG)
01:10:18.980 00.000 20224 Move returns status 0, amount 0
01:10:18.980 00.000 20224 move complete, result=0
01:10:18.980 00.000 20224 worker thread done servicing request
01:10:18.980 00.000 20224 Worker thread wakes up
01:10:18.980 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
01:10:18.984 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:18.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:19.938 00.954 20224 Exposure complete
01:10:19.987 00.049 20224 worker thread done servicing request
01:10:19.987 00.000 8996 OnExposeComplete: enter
01:10:19.987 00.000 8996 UpdateGuideState(): m_state=6
01:10:19.987 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12100
01:10:19.991 00.004 8996 Star::Find returns 1 (0), X=135.11, Y=473.26, Mass=685223, SNR=329.6, Peak=48854 HFD=4.5
01:10:19.991 00.000 8996 MultiStar: [#1 -0.10,-0.56,0.00,M1] [#2 0.09,-0.61,0.00,M4] [#3 -0.31,-0.58,0.00,M2] [#4 0.04,-0.54,0.00,M2] [#5 0.09,-0.23,0.53,U] [#6 0.08,-0.36,0.43,U] [#7 -0.00,-0.00,0.35,U] [#8 0.21,-0.18,0.34,U] 
01:10:19.991 00.000 8996 single-star, 4 included, MultiStar: {0.02, -0.17}, one-star: {-0.10, -0.12}
01:10:19.993 00.002 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
01:10:19.993 00.000 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
01:10:19.993 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-2.28 mountX=-0.09 mountY=0.13, mountTheta=2.18
01:10:19.995 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.12, opts=13)
01:10:19.995 00.000 8996 Enqueuing Move request for scope (-0.10, -0.12)
01:10:19.997 00.002 20224 Worker thread wakes up
01:10:19.997 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
01:10:19.997 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
01:10:19.997 00.000 20224 Moving (-0.10, -0.12) raw xDistance=-0.09 yDistance=0.13
01:10:19.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:10:19.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:19.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:10:19.997 00.000 20224 MoveAxis(E, 0, ABG)
01:10:19.997 00.000 20224 Move returns status 0, amount 0
01:10:19.997 00.000 20224 MoveAxis(N, 0, ABG)
01:10:19.997 00.000 20224 Move returns status 0, amount 0
01:10:19.997 00.000 20224 move complete, result=0
01:10:19.997 00.000 20224 worker thread done servicing request
01:10:19.999 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48854, med=3101, FiltMin=2790, FiltMax=23760, Gamma=1.000
01:10:20.010 00.011 8996 UpdateGuideState exits: m=685223 SNR=329.6
01:10:20.010 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:20.010 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:20.012 00.002 8996 Enqueuing Expose request
01:10:20.012 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:20.012 00.000 20224 Worker thread wakes up
01:10:20.012 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:20.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:21.167 01.155 20224 Exposure complete
01:10:21.215 00.048 20224 worker thread done servicing request
01:10:21.215 00.000 8996 OnExposeComplete: enter
01:10:21.215 00.000 8996 UpdateGuideState(): m_state=6
01:10:21.215 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12101
01:10:21.215 00.000 8996 Star::Find returns 1 (0), X=135.15, Y=473.23, Mass=747662, SNR=339.6, Peak=53782 HFD=4.5
01:10:21.215 00.000 8996 MultiStar: [#1 -0.05,-0.45,0.00,M2] [#2 0.15,-0.43,0.00,M5] [#3 -0.11,-0.39,0.52,U] [#4 0.21,-0.38,0.49,U] [#5 0.18,-0.49,0.00,M1] [#6 0.11,-0.46,0.00,M2] [#7 0.20,-0.19,0.33,U] [#8 0.15,-0.44,0.00,M3] 
01:10:21.215 00.000 8996 single-star, 3 included, MultiStar: {0.02, -0.25}, one-star: {-0.07, -0.14}
01:10:21.215 00.000 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
01:10:21.215 00.000 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.25)
01:10:21.215 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.01 mountX=-0.05 mountY=0.15, mountTheta=1.91
01:10:21.215 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.14, opts=13)
01:10:21.215 00.000 8996 Enqueuing Move request for scope (-0.07, -0.14)
01:10:21.215 00.000 20224 Worker thread wakes up
01:10:21.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
01:10:21.215 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
01:10:21.215 00.000 20224 Moving (-0.07, -0.14) raw xDistance=-0.05 yDistance=0.15
01:10:21.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:10:21.215 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:21.215 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:10:21.215 00.000 20224 MoveAxis(E, 0, ABG)
01:10:21.215 00.000 20224 Move returns status 0, amount 0
01:10:21.215 00.000 20224 MoveAxis(N, 0, ABG)
01:10:21.215 00.000 20224 Move returns status 0, amount 0
01:10:21.215 00.000 20224 move complete, result=0
01:10:21.215 00.000 20224 worker thread done servicing request
01:10:21.215 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53782, med=3101, FiltMin=2790, FiltMax=25536, Gamma=1.000
01:10:21.231 00.016 8996 UpdateGuideState exits: m=747662 SNR=339.6
01:10:21.231 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:21.231 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:21.231 00.000 8996 Enqueuing Expose request
01:10:21.231 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:21.231 00.000 20224 Worker thread wakes up
01:10:21.231 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:21.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:22.204 00.973 20224 Exposure complete
01:10:22.238 00.034 20224 worker thread done servicing request
01:10:22.238 00.000 8996 OnExposeComplete: enter
01:10:22.238 00.000 8996 UpdateGuideState(): m_state=6
01:10:22.238 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12102
01:10:22.238 00.000 8996 Star::Find returns 1 (0), X=134.96, Y=472.99, Mass=724358, SNR=293.9, Peak=53206 HFD=4.5
01:10:22.255 00.017 8996 MultiStar: [#1 -0.27,-0.62,0.00,M3] [#2 0.04,-0.29,0.78,U] [#3 -0.11,-0.22,0.67,U] [#4 0.26,-0.38,0.00,M2] [#5 0.08,-0.43,0.71,U] [#6 0.12,-0.74,0.00,M3] [#7 0.07,-0.35,0.46,U] [#8 0.02,-0.53,0.00,M4] 
01:10:22.255 00.000 8996 refined, 4 included, MultiStar: {-0.06, -0.34}, one-star: {-0.25, -0.38}
01:10:22.255 00.000 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:10:22.255 00.000 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:10:22.255 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.34 hyp=0.34 cameraTheta=-1.74 mountX=-0.02 mountY=0.34, mountTheta=1.64
01:10:22.255 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.34, opts=13)
01:10:22.255 00.000 8996 Enqueuing Move request for scope (-0.06, -0.34)
01:10:22.255 00.000 20224 Worker thread wakes up
01:10:22.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.34) opts 0xd
01:10:22.255 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.34)
01:10:22.255 00.000 20224 Moving (-0.06, -0.34) raw xDistance=-0.02 yDistance=0.34
01:10:22.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:10:22.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:10:22.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:10:22.255 00.000 20224 MoveAxis(E, 0, ABG)
01:10:22.255 00.000 20224 Move returns status 0, amount 0
01:10:22.255 00.000 20224 MoveAxis(N, 0, ABG)
01:10:22.255 00.000 20224 Move returns status 0, amount 0
01:10:22.255 00.000 20224 move complete, result=0
01:10:22.255 00.000 20224 worker thread done servicing request
01:10:22.255 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=53206, med=3101, FiltMin=2809, FiltMax=29408, Gamma=1.000
01:10:22.271 00.016 8996 UpdateGuideState exits: m=724358 SNR=293.9
01:10:22.271 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:22.271 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:22.271 00.000 8996 Enqueuing Expose request
01:10:22.271 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:10:22.271 00.000 20224 Worker thread wakes up
01:10:22.271 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:22.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:23.420 01.149 20224 Exposure complete
01:10:23.467 00.047 20224 worker thread done servicing request
01:10:23.467 00.000 8996 OnExposeComplete: enter
01:10:23.467 00.000 8996 UpdateGuideState(): m_state=6
01:10:23.473 00.006 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12103
01:10:23.473 00.000 8996 Star::Find returns 1 (0), X=135.30, Y=473.04, Mass=611474, SNR=308.0, Peak=44134 HFD=4.5
01:10:23.473 00.000 8996 MultiStar: [#1 -0.02,-0.27,0.64,U] [#2 0.30,-0.27,0.74,U] [#3 -0.13,-0.09,0.64,U] [#4 0.49,-0.02,0.00,M3] [#5 0.01,-0.19,0.59,U] [#6 0.23,-0.19,0.44,U] [#7 0.10,0.08,0.44,U] [#8 0.06,0.15,0.32,U] 
01:10:23.475 00.002 8996 refined, 7 included, MultiStar: {0.08, -0.18}, one-star: {0.09, -0.33}
01:10:23.475 00.000 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:10:23.475 00.000 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:10:23.477 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.16 mountX=0.10 mountY=0.17, mountTheta=1.05
01:10:23.477 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.18, opts=13)
01:10:23.479 00.002 8996 Enqueuing Move request for scope (0.08, -0.18)
01:10:23.479 00.000 20224 Worker thread wakes up
01:10:23.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
01:10:23.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
01:10:23.479 00.000 20224 Moving (0.08, -0.18) raw xDistance=0.10 yDistance=0.17
01:10:23.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:10:23.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:23.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:10:23.479 00.000 20224 MoveAxis(E, 0, ABG)
01:10:23.479 00.000 20224 Move returns status 0, amount 0
01:10:23.479 00.000 20224 MoveAxis(N, 0, ABG)
01:10:23.479 00.000 20224 Move returns status 0, amount 0
01:10:23.479 00.000 20224 move complete, result=0
01:10:23.479 00.000 20224 worker thread done servicing request
01:10:23.483 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44134, med=3101, FiltMin=2800, FiltMax=25328, Gamma=1.000
01:10:23.483 00.000 8996 UpdateGuideState exits: m=611474 SNR=308.0
01:10:23.483 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:23.483 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:23.483 00.000 8996 Enqueuing Expose request
01:10:23.483 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:23.483 00.000 20224 Worker thread wakes up
01:10:23.483 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:23.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:24.461 00.978 20224 Exposure complete
01:10:24.503 00.042 20224 worker thread done servicing request
01:10:24.503 00.000 8996 OnExposeComplete: enter
01:10:24.503 00.000 8996 UpdateGuideState(): m_state=6
01:10:24.503 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12104
01:10:24.507 00.004 8996 Star::Find returns 1 (0), X=135.33, Y=473.18, Mass=606581, SNR=286.2, Peak=43926 HFD=4.6
01:10:24.509 00.002 8996 MultiStar: [#1 0.09,-0.55,0.00,M3] [#2 0.56,-0.22,0.00,M4] [#3 0.07,0.11,0.71,U] [#4 0.56,-0.06,0.00,M4] [#5 0.35,-0.28,0.00,M1] [#6 0.16,-0.64,0.00,M3] [#7 0.11,-0.18,0.45,U] [#8 0.29,-0.20,0.43,U] 
01:10:24.509 00.000 8996 refined, 3 included, MultiStar: {0.13, -0.11}, one-star: {0.11, -0.19}
01:10:24.511 00.002 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
01:10:24.511 00.000 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
01:10:24.513 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.70 mountX=0.14 mountY=0.09, mountTheta=0.59
01:10:24.513 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.11, opts=13)
01:10:24.515 00.002 8996 Enqueuing Move request for scope (0.13, -0.11)
01:10:24.515 00.000 20224 Worker thread wakes up
01:10:24.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
01:10:24.515 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
01:10:24.515 00.000 20224 Moving (0.13, -0.11) raw xDistance=0.14 yDistance=0.09
01:10:24.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:10:24.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:24.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:10:24.515 00.000 20224 MoveAxis(E, 0, ABG)
01:10:24.515 00.000 20224 Move returns status 0, amount 0
01:10:24.515 00.000 20224 MoveAxis(N, 0, ABG)
01:10:24.515 00.000 20224 Move returns status 0, amount 0
01:10:24.515 00.000 20224 move complete, result=0
01:10:24.515 00.000 20224 worker thread done servicing request
01:10:24.518 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43926, med=3101, FiltMin=2813, FiltMax=23072, Gamma=1.000
01:10:24.518 00.000 8996 UpdateGuideState exits: m=606581 SNR=286.2
01:10:24.518 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:24.518 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:24.518 00.000 8996 Enqueuing Expose request
01:10:24.518 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:24.518 00.000 20224 Worker thread wakes up
01:10:24.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:24.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:25.686 01.168 20224 Exposure complete
01:10:25.736 00.050 20224 worker thread done servicing request
01:10:25.736 00.000 8996 OnExposeComplete: enter
01:10:25.736 00.000 8996 UpdateGuideState(): m_state=6
01:10:25.738 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12105
01:10:25.738 00.000 8996 Star::Find returns 1 (0), X=135.39, Y=473.24, Mass=717158, SNR=341.3, Peak=52630 HFD=4.6
01:10:25.738 00.000 8996 MultiStar: [#1 -0.11,-0.50,0.00,M4] [#2 0.29,-0.34,0.64,U] [#3 -0.08,-0.13,0.58,U] [#4 0.47,-0.07,0.00,M5] [#5 0.16,-0.15,0.62,U] [#6 0.07,-0.73,0.00,M4] [#7 -0.01,-0.08,0.45,U] [#8 0.08,0.16,0.28,U] 
01:10:25.740 00.002 8996 refined, 5 included, MultiStar: {0.12, -0.14}, one-star: {0.17, -0.13}
01:10:25.740 00.000 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
01:10:25.740 00.000 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.39)
01:10:25.740 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-0.87 mountX=0.13 mountY=0.13, mountTheta=0.76
01:10:25.740 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.14, opts=13)
01:10:25.740 00.000 8996 Enqueuing Move request for scope (0.12, -0.14)
01:10:25.740 00.000 20224 Worker thread wakes up
01:10:25.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
01:10:25.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
01:10:25.740 00.000 20224 Moving (0.12, -0.14) raw xDistance=0.13 yDistance=0.13
01:10:25.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:10:25.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:25.740 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:10:25.740 00.000 20224 MoveAxis(E, 0, ABG)
01:10:25.740 00.000 20224 Move returns status 0, amount 0
01:10:25.740 00.000 20224 MoveAxis(N, 0, ABG)
01:10:25.740 00.000 20224 Move returns status 0, amount 0
01:10:25.740 00.000 20224 move complete, result=0
01:10:25.740 00.000 20224 worker thread done servicing request
01:10:25.740 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=52630, med=3101, FiltMin=2812, FiltMax=25955, Gamma=1.000
01:10:25.752 00.012 8996 UpdateGuideState exits: m=717158 SNR=341.3
01:10:25.752 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:25.752 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:25.752 00.000 8996 Enqueuing Expose request
01:10:25.752 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:25.752 00.000 20224 Worker thread wakes up
01:10:25.752 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:25.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:26.732 00.980 20224 Exposure complete
01:10:26.771 00.039 20224 worker thread done servicing request
01:10:26.771 00.000 8996 OnExposeComplete: enter
01:10:26.771 00.000 8996 UpdateGuideState(): m_state=6
01:10:26.771 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12106
01:10:26.771 00.000 8996 Star::Find returns 1 (0), X=135.45, Y=473.22, Mass=606705, SNR=333.5, Peak=49142 HFD=4.6
01:10:26.771 00.000 8996 MultiStar: [#1 0.01,-0.20,0.59,U] [#2 0.38,-0.04,0.68,U] [#3 -0.05,-0.23,0.55,U] [#4 0.31,-0.37,0.00,M6] [#5 0.19,0.07,0.55,U] [#6 0.02,-0.81,0.00,M5] [#7 0.05,-0.07,0.44,U] [#8 0.21,0.09,0.30,U] 
01:10:26.771 00.000 8996 refined, 6 included, MultiStar: {0.16, -0.09}, one-star: {0.23, -0.15}
01:10:26.771 00.000 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
01:10:26.771 00.000 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.73)
01:10:26.771 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.53 mountX=0.17 mountY=0.08, mountTheta=0.42
01:10:26.771 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.09, opts=13)
01:10:26.771 00.000 8996 Enqueuing Move request for scope (0.16, -0.09)
01:10:26.771 00.000 20224 Worker thread wakes up
01:10:26.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
01:10:26.771 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
01:10:26.771 00.000 20224 Moving (0.16, -0.09) raw xDistance=0.17 yDistance=0.08
01:10:26.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:10:26.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:26.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:10:26.771 00.000 20224 MoveAxis(E, 0, ABG)
01:10:26.771 00.000 20224 Move returns status 0, amount 0
01:10:26.771 00.000 20224 MoveAxis(N, 0, ABG)
01:10:26.771 00.000 20224 Move returns status 0, amount 0
01:10:26.771 00.000 20224 move complete, result=0
01:10:26.771 00.000 20224 worker thread done servicing request
01:10:26.787 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49142, med=3101, FiltMin=2809, FiltMax=23859, Gamma=1.000
01:10:26.787 00.000 8996 UpdateGuideState exits: m=606705 SNR=333.5
01:10:26.787 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:26.787 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:26.787 00.000 8996 Enqueuing Expose request
01:10:26.787 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:26.787 00.000 20224 Worker thread wakes up
01:10:26.787 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:26.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:27.952 01.165 20224 Exposure complete
01:10:28.005 00.053 20224 worker thread done servicing request
01:10:28.005 00.000 8996 OnExposeComplete: enter
01:10:28.005 00.000 8996 UpdateGuideState(): m_state=6
01:10:28.005 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12107
01:10:28.005 00.000 8996 Star::Find returns 1 (0), X=135.43, Y=473.20, Mass=616622, SNR=291.9, Peak=49366 HFD=4.5
01:10:28.005 00.000 8996 MultiStar: [#1 -0.10,-0.63,0.00,M4] [#2 0.39,-0.14,0.80,U] [#3 -0.05,-0.09,0.55,U] [#4 0.40,-0.26,0.00,M7] [#5 0.18,-0.15,0.63,U] [#6 0.38,-0.49,0.00,M6] [#7 0.13,-0.11,0.46,U] [#8 0.10,-0.05,0.42,U] 
01:10:28.005 00.000 8996 refined, 5 included, MultiStar: {0.18, -0.13}, one-star: {0.22, -0.17}
01:10:28.005 00.000 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.52 = -0.52)
01:10:28.005 00.000 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.64)
01:10:28.005 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.23 cameraTheta=-0.62 mountX=0.20 mountY=0.11, mountTheta=0.51
01:10:28.005 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.13, opts=13)
01:10:28.005 00.000 8996 Enqueuing Move request for scope (0.18, -0.13)
01:10:28.005 00.000 20224 Worker thread wakes up
01:10:28.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
01:10:28.005 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
01:10:28.005 00.000 20224 Moving (0.18, -0.13) raw xDistance=0.20 yDistance=0.11
01:10:28.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:10:28.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:28.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:10:28.005 00.000 20224 MoveAxis(E, 0, ABG)
01:10:28.005 00.000 20224 Move returns status 0, amount 0
01:10:28.005 00.000 20224 MoveAxis(N, 0, ABG)
01:10:28.005 00.000 20224 Move returns status 0, amount 0
01:10:28.005 00.000 20224 move complete, result=0
01:10:28.005 00.000 20224 worker thread done servicing request
01:10:28.017 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49366, med=3101, FiltMin=2806, FiltMax=24656, Gamma=1.000
01:10:28.017 00.000 8996 UpdateGuideState exits: m=616622 SNR=291.9
01:10:28.017 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:28.017 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:28.017 00.000 8996 Enqueuing Expose request
01:10:28.017 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:28.017 00.000 20224 Worker thread wakes up
01:10:28.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:28.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:28.989 00.972 20224 Exposure complete
01:10:29.038 00.049 20224 worker thread done servicing request
01:10:29.038 00.000 8996 OnExposeComplete: enter
01:10:29.038 00.000 8996 UpdateGuideState(): m_state=6
01:10:29.038 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12108
01:10:29.045 00.007 8996 Star::Find returns 1 (0), X=135.05, Y=473.29, Mass=653076, SNR=312.1, Peak=52438 HFD=4.5
01:10:29.045 00.000 8996 MultiStar: [#1 -0.19,-0.46,0.00,M5] [#2 0.18,-0.47,0.00,M2] [#3 -0.21,-0.20,0.59,U] [#4 0.14,-0.28,0.48,U] [#5 -0.20,-0.22,0.64,U] [#6 -0.03,-0.66,0.00,M7] [#7 0.18,-0.12,0.43,U] [#8 -0.02,0.07,0.35,U] 
01:10:29.047 00.002 8996 refined, 5 included, MultiStar: {-0.08, -0.14}, one-star: {-0.17, -0.08}
01:10:29.047 00.000 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
01:10:29.047 00.000 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
01:10:29.047 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.08 mountX=-0.07 mountY=0.15, mountTheta=1.98
01:10:29.049 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.14, opts=13)
01:10:29.049 00.000 8996 Enqueuing Move request for scope (-0.08, -0.14)
01:10:29.051 00.002 20224 Worker thread wakes up
01:10:29.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
01:10:29.051 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
01:10:29.051 00.000 20224 Moving (-0.08, -0.14) raw xDistance=-0.07 yDistance=0.15
01:10:29.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:10:29.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:29.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:10:29.051 00.000 20224 MoveAxis(E, 0, ABG)
01:10:29.051 00.000 20224 Move returns status 0, amount 0
01:10:29.051 00.000 20224 MoveAxis(N, 0, ABG)
01:10:29.051 00.000 20224 Move returns status 0, amount 0
01:10:29.051 00.000 20224 move complete, result=0
01:10:29.051 00.000 20224 worker thread done servicing request
01:10:29.054 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52438, med=3101, FiltMin=2816, FiltMax=22630, Gamma=1.000
01:10:29.070 00.016 8996 UpdateGuideState exits: m=653076 SNR=312.1
01:10:29.072 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:29.072 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:29.074 00.002 8996 Enqueuing Expose request
01:10:29.074 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:29.074 00.000 20224 Worker thread wakes up
01:10:29.074 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:29.074 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:30.222 01.148 20224 Exposure complete
01:10:30.267 00.045 20224 worker thread done servicing request
01:10:30.267 00.000 8996 OnExposeComplete: enter
01:10:30.267 00.000 8996 UpdateGuideState(): m_state=6
01:10:30.267 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12109
01:10:30.267 00.000 8996 Star::Find returns 1 (0), X=135.11, Y=473.25, Mass=756258, SNR=358.1, Peak=56950 HFD=4.5
01:10:30.267 00.000 8996 MultiStar: [#1 -0.10,-0.25,0.67,U] [#2 0.27,-0.04,0.78,U] [#3 -0.03,-0.22,0.54,U] [#4 0.34,-0.44,0.00,M7] [#5 -0.05,0.05,0.53,U] [#6 0.03,-0.37,0.36,U] [#7 0.35,-0.03,0.36,U] [#8 0.00,-0.04,0.33,U] 
01:10:30.267 00.000 8996 refined, 7 included, MultiStar: {0.03, -0.13}, one-star: {-0.11, -0.13}
01:10:30.267 00.000 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
01:10:30.267 00.000 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
01:10:30.267 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.34 mountX=0.04 mountY=0.12, mountTheta=1.24
01:10:30.267 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.13, opts=13)
01:10:30.267 00.000 8996 Enqueuing Move request for scope (0.03, -0.13)
01:10:30.267 00.000 20224 Worker thread wakes up
01:10:30.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.13) opts 0xd
01:10:30.267 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.13)
01:10:30.278 00.011 20224 Moving (0.03, -0.13) raw xDistance=0.04 yDistance=0.12
01:10:30.278 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:10:30.278 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:30.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:10:30.278 00.000 20224 MoveAxis(E, 0, ABG)
01:10:30.278 00.000 20224 Move returns status 0, amount 0
01:10:30.278 00.000 20224 MoveAxis(N, 0, ABG)
01:10:30.278 00.000 20224 Move returns status 0, amount 0
01:10:30.278 00.000 20224 move complete, result=0
01:10:30.278 00.000 20224 worker thread done servicing request
01:10:30.278 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=56950, med=3101, FiltMin=2777, FiltMax=26544, Gamma=1.000
01:10:30.283 00.005 8996 UpdateGuideState exits: m=756258 SNR=358.1
01:10:30.283 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:30.283 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:30.283 00.000 8996 Enqueuing Expose request
01:10:30.283 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:30.283 00.000 20224 Worker thread wakes up
01:10:30.283 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:30.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:31.258 00.975 20224 Exposure complete
01:10:31.304 00.046 20224 worker thread done servicing request
01:10:31.304 00.000 8996 OnExposeComplete: enter
01:10:31.306 00.002 8996 UpdateGuideState(): m_state=6
01:10:31.306 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12110
01:10:31.308 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=473.50, Mass=724253, SNR=345.5, Peak=46166 HFD=4.5
01:10:31.308 00.000 8996 MultiStar: [#1 0.20,-0.19,0.65,U] [#2 0.66,-0.16,0.00,M2] [#3 0.18,-0.16,0.58,U] [#4 0.54,-0.40,0.00,M8] [#5 -0.07,-0.07,0.58,U] [#6 0.39,-0.44,0.00,M7] [#7 0.19,0.03,0.43,U] [#8 0.08,0.09,0.40,U] 
01:10:31.308 00.000 8996 refined, 5 included, MultiStar: {0.12, -0.02}, one-star: {0.13, 0.13}
01:10:31.308 00.000 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
01:10:31.308 00.000 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.08)
01:10:31.308 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-0.18 mountX=0.12 mountY=0.01, mountTheta=0.07
01:10:31.308 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.02, opts=13)
01:10:31.308 00.000 8996 Enqueuing Move request for scope (0.12, -0.02)
01:10:31.308 00.000 20224 Worker thread wakes up
01:10:31.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.02) opts 0xd
01:10:31.308 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.02)
01:10:31.308 00.000 20224 Moving (0.12, -0.02) raw xDistance=0.12 yDistance=0.01
01:10:31.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:10:31.308 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:31.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:10:31.308 00.000 20224 MoveAxis(E, 0, ABG)
01:10:31.308 00.000 20224 Move returns status 0, amount 0
01:10:31.308 00.000 20224 MoveAxis(N, 0, ABG)
01:10:31.308 00.000 20224 Move returns status 0, amount 0
01:10:31.308 00.000 20224 move complete, result=0
01:10:31.308 00.000 20224 worker thread done servicing request
01:10:31.308 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46166, med=3101, FiltMin=2797, FiltMax=24691, Gamma=1.000
01:10:31.321 00.013 8996 UpdateGuideState exits: m=724253 SNR=345.5
01:10:31.321 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:31.321 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:31.321 00.000 8996 Enqueuing Expose request
01:10:31.321 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:31.321 00.000 20224 Worker thread wakes up
01:10:31.321 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:31.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:32.472 01.151 20224 Exposure complete
01:10:32.520 00.048 20224 worker thread done servicing request
01:10:32.520 00.000 8996 OnExposeComplete: enter
01:10:32.520 00.000 8996 UpdateGuideState(): m_state=6
01:10:32.520 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12111
01:10:32.520 00.000 8996 Star::Find returns 1 (0), X=135.27, Y=473.32, Mass=757055, SNR=361.9, Peak=49222 HFD=4.7
01:10:32.520 00.000 8996 MultiStar: [#1 0.19,-0.57,0.00,M4] [#2 0.49,-0.39,0.00,M3] [#3 0.23,-0.36,0.49,U] [#4 0.67,-0.49,0.00,M9] [#5 0.23,-0.26,0.57,U] [#6 0.21,-0.69,0.00,M8] [#7 0.44,-0.22,0.00,M1] [#8 0.22,-0.28,0.29,U] 
01:10:32.520 00.000 8996 single-star, 3 included, MultiStar: {0.16, -0.19}, one-star: {0.06, -0.05}
01:10:32.520 00.000 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
01:10:32.520 00.000 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
01:10:32.520 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.68 mountX=0.07 mountY=0.04, mountTheta=0.57
01:10:32.520 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
01:10:32.520 00.000 8996 Enqueuing Move request for scope (0.06, -0.05)
01:10:32.520 00.000 20224 Worker thread wakes up
01:10:32.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
01:10:32.520 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
01:10:32.520 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.07 yDistance=0.04
01:10:32.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:10:32.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:32.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:10:32.520 00.000 20224 MoveAxis(E, 0, ABG)
01:10:32.520 00.000 20224 Move returns status 0, amount 0
01:10:32.520 00.000 20224 MoveAxis(N, 0, ABG)
01:10:32.520 00.000 20224 Move returns status 0, amount 0
01:10:32.520 00.000 20224 move complete, result=0
01:10:32.520 00.000 20224 worker thread done servicing request
01:10:32.537 00.017 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49222, med=3101, FiltMin=2784, FiltMax=24720, Gamma=1.000
01:10:32.539 00.002 8996 UpdateGuideState exits: m=757055 SNR=361.9
01:10:32.539 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:32.539 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:32.539 00.000 8996 Enqueuing Expose request
01:10:32.539 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:32.539 00.000 20224 Worker thread wakes up
01:10:32.539 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:32.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:33.508 00.969 20224 Exposure complete
01:10:33.555 00.047 20224 worker thread done servicing request
01:10:33.555 00.000 8996 OnExposeComplete: enter
01:10:33.555 00.000 8996 UpdateGuideState(): m_state=6
01:10:33.555 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12112
01:10:33.555 00.000 8996 Star::Find returns 1 (0), X=135.30, Y=473.37, Mass=699290, SNR=303.2, Peak=50534 HFD=4.7
01:10:33.555 00.000 8996 MultiStar: [#1 0.27,-0.45,0.00,M5] [#2 0.69,-0.61,0.00,M4] [#3 0.03,-0.32,0.63,U] [#4 0.49,-0.51,0.00,M10] [#5 0.32,-0.32,0.00,M1] [#6 0.04,-0.78,0.00,M9] [#7 0.27,-0.59,0.00,M2] [#8 0.26,-0.29,0.41,U] 
01:10:33.555 00.000 8996 single-star, 2 included, MultiStar: {0.10, -0.16}, one-star: {0.08, -0.01}
01:10:33.555 00.000 8996 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
01:10:33.555 00.000 8996 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
01:10:33.555 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.01 hyp=0.08 cameraTheta=-0.06 mountX=0.08 mountY=-0.00, mountTheta=-0.05
01:10:33.555 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.01, opts=13)
01:10:33.555 00.000 8996 Enqueuing Move request for scope (0.08, -0.01)
01:10:33.555 00.000 20224 Worker thread wakes up
01:10:33.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.01) opts 0xd
01:10:33.555 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.01)
01:10:33.555 00.000 20224 Moving (0.08, -0.01) raw xDistance=0.08 yDistance=-0.00
01:10:33.555 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:10:33.555 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:33.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:10:33.555 00.000 20224 MoveAxis(E, 0, ABG)
01:10:33.555 00.000 20224 Move returns status 0, amount 0
01:10:33.555 00.000 20224 MoveAxis(N, 0, ABG)
01:10:33.555 00.000 20224 Move returns status 0, amount 0
01:10:33.555 00.000 20224 move complete, result=0
01:10:33.555 00.000 20224 worker thread done servicing request
01:10:33.555 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50534, med=3101, FiltMin=2813, FiltMax=24195, Gamma=1.000
01:10:33.571 00.016 8996 UpdateGuideState exits: m=699290 SNR=303.2
01:10:33.571 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:33.571 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:33.571 00.000 8996 Enqueuing Expose request
01:10:33.571 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:10:33.571 00.000 20224 Worker thread wakes up
01:10:33.571 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:33.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:34.738 01.167 20224 Exposure complete
01:10:34.786 00.048 20224 worker thread done servicing request
01:10:34.786 00.000 8996 OnExposeComplete: enter
01:10:34.786 00.000 8996 UpdateGuideState(): m_state=6
01:10:34.786 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12113
01:10:34.786 00.000 8996 Star::Find returns 1 (0), X=135.32, Y=473.14, Mass=750246, SNR=306.1, Peak=56422 HFD=4.5
01:10:34.786 00.000 8996 MultiStar: [#1 0.37,-0.71,0.00,M6] [#2 0.62,-0.60,0.00,M5] [#3 0.00,-0.52,0.00,M1] [#4 0.38,-0.77,0.00,R] [#5 0.24,-0.35,0.61,U] [#6 0.24,-0.74,0.00,M10] [#7 0.23,-0.28,0.41,U] [#8 0.12,-0.46,0.00,M1] 
01:10:34.786 00.000 8996 single-star, 2 included, MultiStar: {0.17, -0.28}, one-star: {0.10, -0.23}
01:10:34.786 00.000 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:10:34.786 00.000 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:10:34.786 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.16 mountX=0.12 mountY=0.22, mountTheta=1.05
01:10:34.786 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.23, opts=13)
01:10:34.786 00.000 8996 Enqueuing Move request for scope (0.10, -0.23)
01:10:34.786 00.000 20224 Worker thread wakes up
01:10:34.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
01:10:34.786 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
01:10:34.786 00.000 20224 Moving (0.10, -0.23) raw xDistance=0.12 yDistance=0.22
01:10:34.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:10:34.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:10:34.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:10:34.786 00.000 20224 MoveAxis(E, 0, ABG)
01:10:34.786 00.000 20224 Move returns status 0, amount 0
01:10:34.786 00.000 20224 MoveAxis(N, 0, ABG)
01:10:34.786 00.000 20224 Move returns status 0, amount 0
01:10:34.786 00.000 20224 move complete, result=0
01:10:34.786 00.000 20224 worker thread done servicing request
01:10:34.786 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=56422, med=3101, FiltMin=2781, FiltMax=29024, Gamma=1.000
01:10:34.802 00.016 8996 UpdateGuideState exits: m=750246 SNR=306.1
01:10:34.802 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:34.802 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:34.802 00.000 8996 Enqueuing Expose request
01:10:34.802 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:34.802 00.000 20224 Worker thread wakes up
01:10:34.802 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:34.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:35.780 00.978 20224 Exposure complete
01:10:35.822 00.042 20224 worker thread done servicing request
01:10:35.822 00.000 8996 OnExposeComplete: enter
01:10:35.822 00.000 8996 UpdateGuideState(): m_state=6
01:10:35.822 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12114
01:10:35.822 00.000 8996 Star::Find returns 1 (0), X=135.39, Y=472.75, Mass=682234, SNR=331.9, Peak=54534 HFD=4.6
01:10:35.822 00.000 8996 MultiStar: [#1 0.06,-0.72,0.00,M7] [#2 0.46,-0.57,0.00,M6] [#3 0.00,-0.51,0.00,M2] [#4 0.07,-0.11,0.55,U] [#5 0.12,-0.52,0.00,M1] [#6 0.29,-0.84,0.00,R] [#7 0.34,-0.46,0.00,M2] [#8 0.23,-0.59,0.00,M2] 
01:10:35.822 00.000 8996 refined, 1 included, MultiStar: {0.14, -0.44}, one-star: {0.17, -0.62}
01:10:35.822 00.000 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
01:10:35.822 00.000 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
01:10:35.822 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.44 hyp=0.46 cameraTheta=-1.27 mountX=0.18 mountY=0.42, mountTheta=1.17
01:10:35.822 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.44, opts=13)
01:10:35.822 00.000 8996 Enqueuing Move request for scope (0.14, -0.44)
01:10:35.822 00.000 20224 Worker thread wakes up
01:10:35.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.44) opts 0xd
01:10:35.822 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.44)
01:10:35.822 00.000 20224 Moving (0.14, -0.44) raw xDistance=0.18 yDistance=0.42
01:10:35.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:10:35.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:10:35.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
01:10:35.822 00.000 20224 MoveAxis(E, 0, ABG)
01:10:35.822 00.000 20224 Move returns status 0, amount 0
01:10:35.822 00.000 20224 MoveAxis(N, 0, ABG)
01:10:35.822 00.000 20224 Move returns status 0, amount 0
01:10:35.822 00.000 20224 move complete, result=0
01:10:35.822 00.000 20224 worker thread done servicing request
01:10:35.822 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54534, med=3101, FiltMin=2784, FiltMax=23920, Gamma=1.000
01:10:35.838 00.016 8996 UpdateGuideState exits: m=682234 SNR=331.9
01:10:35.838 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:35.838 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:35.838 00.000 8996 Enqueuing Expose request
01:10:35.838 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
01:10:35.838 00.000 20224 Worker thread wakes up
01:10:35.838 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:35.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:37.003 01.165 20224 Exposure complete
01:10:37.051 00.048 20224 worker thread done servicing request
01:10:37.051 00.000 8996 OnExposeComplete: enter
01:10:37.051 00.000 8996 UpdateGuideState(): m_state=6
01:10:37.057 00.006 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12115
01:10:37.057 00.000 8996 Star::Find returns 1 (0), X=135.34, Y=472.91, Mass=677566, SNR=346.4, Peak=48438 HFD=4.4
01:10:37.057 00.000 8996 MultiStar: [#1 0.08,-0.85,0.00,M8] [#2 0.42,-0.52,0.00,M7] [#3 0.08,-0.51,0.00,M3] [#4 0.08,0.01,0.53,U] [#5 -0.06,-0.66,0.00,M2] [#6 -0.21,-0.18,0.38,U] [#7 0.11,-0.64,0.00,M3] [#8 0.09,-0.32,0.31,U] 
01:10:37.059 00.002 8996 refined, 3 included, MultiStar: {0.05, -0.28}, one-star: {0.13, -0.46}
01:10:37.059 00.000 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
01:10:37.059 00.000 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.88)
01:10:37.061 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.29 cameraTheta=-1.38 mountX=0.08 mountY=0.27, mountTheta=1.28
01:10:37.061 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.28, opts=13)
01:10:37.061 00.000 8996 Enqueuing Move request for scope (0.05, -0.28)
01:10:37.061 00.000 20224 Worker thread wakes up
01:10:37.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.28) opts 0xd
01:10:37.061 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.28)
01:10:37.061 00.000 20224 Moving (0.05, -0.28) raw xDistance=0.08 yDistance=0.27
01:10:37.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:10:37.061 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.34 newest=0.92
01:10:37.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:10:37.061 00.000 20224 MoveAxis(E, 0, ABG)
01:10:37.061 00.000 20224 Move returns status 0, amount 0
01:10:37.061 00.000 20224 MoveAxis(S, 57, ABG)
01:10:37.061 00.000 20224 Guiding  Dir = 1, Dur = 57
01:10:37.061 00.000 20224 IsSlewing returns 0
01:10:37.061 00.000 20224 IsGuiding returns 0
01:10:37.069 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48438, med=3101, FiltMin=2819, FiltMax=27485, Gamma=1.000
01:10:37.069 00.000 8996 UpdateGuideState exits: m=677566 SNR=346.4
01:10:37.069 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:37.069 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:37.083 00.014 8996 Enqueuing Expose request
01:10:37.114 00.031 20224 PulseGuide returned control before completion, sleep 16
01:10:37.146 00.032 20224 IsGuiding returns 1
01:10:37.146 00.000 20224 scope still moving after pulse duration time elapsed
01:10:37.178 00.032 20224 IsSlewing returns 0
01:10:37.178 00.000 20224 IsGuiding returns 1
01:10:37.210 00.032 20224 IsSlewing returns 0
01:10:37.210 00.000 20224 IsGuiding returns 0
01:10:37.210 00.000 20224 scope move finished after 57 + 88 ms
01:10:37.210 00.000 20224 Move returns status 0, amount 57
01:10:37.210 00.000 20224 move complete, result=0
01:10:37.210 00.000 20224 worker thread done servicing request
01:10:37.210 00.000 20224 Worker thread wakes up
01:10:37.210 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:37.210 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:37.210 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
01:10:38.169 00.959 20224 Exposure complete
01:10:38.222 00.053 20224 worker thread done servicing request
01:10:38.222 00.000 8996 OnExposeComplete: enter
01:10:38.222 00.000 8996 UpdateGuideState(): m_state=6
01:10:38.222 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12116
01:10:38.222 00.000 8996 Star::Find returns 1 (0), X=135.12, Y=473.29, Mass=584642, SNR=298.9, Peak=42118 HFD=4.5
01:10:38.222 00.000 8996 MultiStar: [#1 0.35,-0.30,0.00,M9] [#2 0.47,-0.39,0.00,M8] [#3 0.25,-0.41,0.00,M4] [#4 0.15,0.50,0.00,M1] [#5 0.19,-0.32,0.59,U] [#6 -0.10,0.05,0.50,U] [#7 0.34,-0.63,0.00,M4] [#8 0.21,-0.09,0.37,U] 
01:10:38.222 00.000 8996 refined, 3 included, MultiStar: {0.02, -0.11}, one-star: {-0.09, -0.08}
01:10:38.222 00.000 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
01:10:38.222 00.000 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
01:10:38.222 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.40 mountX=0.03 mountY=0.11, mountTheta=1.30
01:10:38.222 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
01:10:38.222 00.000 8996 Enqueuing Move request for scope (0.02, -0.11)
01:10:38.222 00.000 20224 Worker thread wakes up
01:10:38.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
01:10:38.222 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
01:10:38.222 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.11
01:10:38.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:10:38.222 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:38.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:10:38.222 00.000 20224 MoveAxis(E, 0, ABG)
01:10:38.222 00.000 20224 Move returns status 0, amount 0
01:10:38.222 00.000 20224 MoveAxis(N, 0, ABG)
01:10:38.222 00.000 20224 Move returns status 0, amount 0
01:10:38.222 00.000 20224 move complete, result=0
01:10:38.222 00.000 20224 worker thread done servicing request
01:10:38.235 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42118, med=3101, FiltMin=2829, FiltMax=20688, Gamma=1.000
01:10:38.246 00.011 8996 UpdateGuideState exits: m=584642 SNR=298.9
01:10:38.246 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:38.248 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:38.250 00.002 8996 Enqueuing Expose request
01:10:38.250 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:38.250 00.000 20224 Worker thread wakes up
01:10:38.250 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:38.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:39.401 01.151 20224 Exposure complete
01:10:39.433 00.032 20224 worker thread done servicing request
01:10:39.433 00.000 8996 OnExposeComplete: enter
01:10:39.449 00.016 8996 UpdateGuideState(): m_state=6
01:10:39.451 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12117
01:10:39.451 00.000 8996 Star::Find returns 1 (0), X=135.38, Y=473.68, Mass=713218, SNR=350.7, Peak=50464 HFD=4.7
01:10:39.453 00.002 8996 MultiStar: [#1 0.27,-0.19,0.60,U] [#2 0.25,-0.38,0.00,M9] [#3 -0.11,-0.02,0.55,U] [#4 0.03,0.60,0.00,M2] [#5 0.02,-0.18,0.55,U] [#6 -0.08,0.35,0.37,U] [#7 -0.04,0.14,0.36,U] [#8 0.05,0.06,0.34,U] 
01:10:39.455 00.002 8996 refined, 6 included, MultiStar: {0.07, 0.08}, one-star: {0.17, 0.31}
01:10:39.455 00.000 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
01:10:39.457 00.002 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
01:10:39.457 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.08 hyp=0.10 cameraTheta=0.84 mountX=0.06 mountY=-0.08, mountTheta=-0.95
01:10:39.457 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.08, opts=13)
01:10:39.459 00.002 8996 Enqueuing Move request for scope (0.07, 0.08)
01:10:39.459 00.000 20224 Worker thread wakes up
01:10:39.459 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.08) opts 0xd
01:10:39.459 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.08)
01:10:39.459 00.000 20224 Moving (0.07, 0.08) raw xDistance=0.06 yDistance=-0.08
01:10:39.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:10:39.459 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:39.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:10:39.459 00.000 20224 MoveAxis(E, 0, ABG)
01:10:39.459 00.000 20224 Move returns status 0, amount 0
01:10:39.459 00.000 20224 MoveAxis(N, 0, ABG)
01:10:39.459 00.000 20224 Move returns status 0, amount 0
01:10:39.459 00.000 20224 move complete, result=0
01:10:39.459 00.000 20224 worker thread done servicing request
01:10:39.462 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50464, med=3101, FiltMin=2800, FiltMax=25139, Gamma=1.000
01:10:39.472 00.010 8996 UpdateGuideState exits: m=713218 SNR=350.7
01:10:39.474 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:39.474 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:39.474 00.000 8996 Enqueuing Expose request
01:10:39.476 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:10:39.476 00.000 20224 Worker thread wakes up
01:10:39.476 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:39.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:40.434 00.958 20224 Exposure complete
01:10:40.482 00.048 20224 worker thread done servicing request
01:10:40.482 00.000 8996 OnExposeComplete: enter
01:10:40.482 00.000 8996 UpdateGuideState(): m_state=6
01:10:40.485 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12118
01:10:40.487 00.002 8996 Star::Find returns 1 (0), X=135.32, Y=473.38, Mass=666779, SNR=322.0, Peak=44022 HFD=4.7
01:10:40.487 00.000 8996 MultiStar: [#1 0.27,-0.26,0.65,U] [#2 0.30,-0.31,0.73,U] [#3 -0.29,-0.07,0.60,U] [#4 -0.21,0.65,0.00,M3] [#5 0.37,0.07,0.55,U] [#6 -0.26,0.48,0.00,M1] [#7 0.23,-0.13,0.42,U] [#8 0.51,0.09,0.00,M1] 
01:10:40.489 00.002 8996 single-star, 5 included, MultiStar: {0.16, -0.11}, one-star: {0.10, 0.01}
01:10:40.489 00.000 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
01:10:40.489 00.000 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
01:10:40.491 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.06 mountX=0.10 mountY=-0.02, mountTheta=-0.17
01:10:40.491 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
01:10:40.491 00.000 8996 Enqueuing Move request for scope (0.10, 0.01)
01:10:40.493 00.002 20224 Worker thread wakes up
01:10:40.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
01:10:40.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
01:10:40.493 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
01:10:40.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:10:40.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:40.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:10:40.493 00.000 20224 MoveAxis(E, 0, ABG)
01:10:40.493 00.000 20224 Move returns status 0, amount 0
01:10:40.493 00.000 20224 MoveAxis(N, 0, ABG)
01:10:40.493 00.000 20224 Move returns status 0, amount 0
01:10:40.493 00.000 20224 move complete, result=0
01:10:40.493 00.000 20224 worker thread done servicing request
01:10:40.495 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44022, med=3101, FiltMin=2784, FiltMax=22771, Gamma=1.000
01:10:40.505 00.010 8996 UpdateGuideState exits: m=666779 SNR=322.0
01:10:40.505 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:40.507 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:40.507 00.000 8996 Enqueuing Expose request
01:10:40.507 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:10:40.509 00.002 20224 Worker thread wakes up
01:10:40.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:40.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:41.663 01.154 20224 Exposure complete
01:10:41.711 00.048 20224 worker thread done servicing request
01:10:41.711 00.000 8996 OnExposeComplete: enter
01:10:41.711 00.000 8996 UpdateGuideState(): m_state=6
01:10:41.711 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12119
01:10:41.711 00.000 8996 Star::Find returns 1 (0), X=135.28, Y=473.59, Mass=672134, SNR=357.3, Peak=43024 HFD=4.7
01:10:41.711 00.000 8996 MultiStar: [#1 0.20,-0.23,0.58,U] [#2 0.51,-0.39,0.00,M9] [#3 -0.36,-0.38,0.00,M3] [#4 -0.15,0.38,0.42,U] [#5 0.22,-0.08,0.58,U] [#6 -0.26,0.46,0.00,M2] [#7 0.20,-0.18,0.37,U] [#8 0.42,0.15,0.31,U] 
01:10:41.711 00.000 8996 refined, 5 included, MultiStar: {0.14, 0.06}, one-star: {0.06, 0.22}
01:10:41.711 00.000 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
01:10:41.711 00.000 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
01:10:41.711 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.39 mountX=0.13 mountY=-0.07, mountTheta=-0.50
01:10:41.711 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.06, opts=13)
01:10:41.711 00.000 8996 Enqueuing Move request for scope (0.14, 0.06)
01:10:41.711 00.000 20224 Worker thread wakes up
01:10:41.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
01:10:41.711 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
01:10:41.711 00.000 20224 Moving (0.14, 0.06) raw xDistance=0.13 yDistance=-0.07
01:10:41.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:10:41.721 00.010 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:41.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:10:41.721 00.000 20224 MoveAxis(E, 0, ABG)
01:10:41.721 00.000 20224 Move returns status 0, amount 0
01:10:41.721 00.000 20224 MoveAxis(N, 0, ABG)
01:10:41.721 00.000 20224 Move returns status 0, amount 0
01:10:41.721 00.000 20224 move complete, result=0
01:10:41.721 00.000 20224 worker thread done servicing request
01:10:41.721 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43024, med=3101, FiltMin=2797, FiltMax=22342, Gamma=1.000
01:10:41.727 00.006 8996 UpdateGuideState exits: m=672134 SNR=357.3
01:10:41.727 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:41.727 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:41.727 00.000 8996 Enqueuing Expose request
01:10:41.727 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:10:41.727 00.000 20224 Worker thread wakes up
01:10:41.727 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:41.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:42.702 00.975 20224 Exposure complete
01:10:42.754 00.052 20224 worker thread done servicing request
01:10:42.754 00.000 8996 OnExposeComplete: enter
01:10:42.754 00.000 8996 UpdateGuideState(): m_state=6
01:10:42.754 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12120
01:10:42.754 00.000 8996 Star::Find returns 1 (0), X=135.20, Y=473.21, Mass=654275, SNR=309.7, Peak=48470 HFD=4.4
01:10:42.754 00.000 8996 MultiStar: [#1 0.19,-0.52,0.00,M7] [#2 0.22,-0.24,0.72,U] [#3 -0.02,-0.34,0.67,U] [#4 -0.20,0.11,0.58,U] [#5 -0.03,-0.31,0.62,U] [#6 -0.04,0.07,0.45,U] [#7 0.15,-0.09,0.38,U] [#8 -0.06,-0.29,0.36,U] 
01:10:42.754 00.000 8996 single-star, 7 included, MultiStar: {0.00, -0.17}, one-star: {-0.01, -0.16}
01:10:42.754 00.000 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
01:10:42.754 00.000 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
01:10:42.754 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.63 mountX=0.01 mountY=0.16, mountTheta=1.53
01:10:42.754 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.16, opts=13)
01:10:42.754 00.000 8996 Enqueuing Move request for scope (-0.01, -0.16)
01:10:42.754 00.000 20224 Worker thread wakes up
01:10:42.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.16) opts 0xd
01:10:42.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.16)
01:10:42.754 00.000 20224 Moving (-0.01, -0.16) raw xDistance=0.01 yDistance=0.16
01:10:42.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:10:42.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:42.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:10:42.754 00.000 20224 MoveAxis(E, 0, ABG)
01:10:42.754 00.000 20224 Move returns status 0, amount 0
01:10:42.754 00.000 20224 MoveAxis(N, 0, ABG)
01:10:42.754 00.000 20224 Move returns status 0, amount 0
01:10:42.754 00.000 20224 move complete, result=0
01:10:42.754 00.000 20224 worker thread done servicing request
01:10:42.766 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48470, med=3101, FiltMin=2813, FiltMax=24208, Gamma=1.000
01:10:42.775 00.009 8996 UpdateGuideState exits: m=654275 SNR=309.7
01:10:42.775 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:42.777 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:42.777 00.000 8996 Enqueuing Expose request
01:10:42.777 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:42.779 00.002 20224 Worker thread wakes up
01:10:42.779 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:42.779 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:43.933 01.154 20224 Exposure complete
01:10:43.981 00.048 20224 worker thread done servicing request
01:10:43.981 00.000 8996 OnExposeComplete: enter
01:10:43.981 00.000 8996 UpdateGuideState(): m_state=6
01:10:43.981 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12121
01:10:43.984 00.003 8996 Star::Find returns 1 (0), X=135.19, Y=473.14, Mass=662041, SNR=335.5, Peak=52758 HFD=4.4
01:10:43.984 00.000 8996 MultiStar: [#1 -0.11,-0.24,0.60,U] [#2 0.03,-0.45,0.00,M9] [#3 -0.29,-0.13,0.62,U] [#4 -0.36,0.30,0.00,M2] [#5 0.04,-0.57,0.00,M1] [#6 -0.22,0.45,0.00,M2] [#7 0.06,-0.08,0.39,U] [#8 0.21,-0.21,0.31,U] 
01:10:43.984 00.000 8996 refined, 4 included, MultiStar: {-0.06, -0.19}, one-star: {-0.02, -0.23}
01:10:43.986 00.002 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:10:43.986 00.000 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:10:43.986 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.88 mountX=-0.04 mountY=0.20, mountTheta=1.78
01:10:43.988 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.19, opts=13)
01:10:43.988 00.000 8996 Enqueuing Move request for scope (-0.06, -0.19)
01:10:43.990 00.002 20224 Worker thread wakes up
01:10:43.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
01:10:43.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
01:10:43.990 00.000 20224 Moving (-0.06, -0.19) raw xDistance=-0.04 yDistance=0.20
01:10:43.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:10:43.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:43.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:10:43.990 00.000 20224 MoveAxis(E, 0, ABG)
01:10:43.990 00.000 20224 Move returns status 0, amount 0
01:10:43.990 00.000 20224 MoveAxis(N, 0, ABG)
01:10:43.990 00.000 20224 Move returns status 0, amount 0
01:10:43.990 00.000 20224 move complete, result=0
01:10:43.990 00.000 20224 worker thread done servicing request
01:10:43.992 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52758, med=3101, FiltMin=2816, FiltMax=25824, Gamma=1.000
01:10:44.002 00.010 8996 UpdateGuideState exits: m=662041 SNR=335.5
01:10:44.002 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:44.006 00.004 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:44.006 00.000 8996 Enqueuing Expose request
01:10:44.008 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:44.008 00.000 20224 Worker thread wakes up
01:10:44.008 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:44.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:44.972 00.964 20224 Exposure complete
01:10:45.006 00.034 20224 worker thread done servicing request
01:10:45.006 00.000 8996 OnExposeComplete: enter
01:10:45.018 00.012 8996 UpdateGuideState(): m_state=6
01:10:45.020 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12122
01:10:45.020 00.000 8996 Star::Find returns 1 (0), X=135.38, Y=473.20, Mass=623806, SNR=329.9, Peak=47702 HFD=4.5
01:10:45.020 00.000 8996 MultiStar: [#1 -0.05,-0.32,0.71,U] [#2 0.06,-0.09,0.62,U] [#3 -0.03,-0.08,0.62,U] [#4 -0.06,0.38,0.55,U] [#5 0.20,-0.18,0.58,U] [#6 0.04,0.42,0.36,U] [#7 0.44,-0.08,0.00,M1] [#8 0.08,-0.09,0.32,U] 
01:10:45.020 00.000 8996 refined, 7 included, MultiStar: {0.06, -0.06}, one-star: {0.17, -0.17}
01:10:45.020 00.000 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
01:10:45.020 00.000 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
01:10:45.020 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.79 mountX=0.06 mountY=0.05, mountTheta=0.68
01:10:45.020 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.06, opts=13)
01:10:45.020 00.000 8996 Enqueuing Move request for scope (0.06, -0.06)
01:10:45.020 00.000 20224 Worker thread wakes up
01:10:45.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
01:10:45.020 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
01:10:45.027 00.007 20224 Moving (0.06, -0.06) raw xDistance=0.06 yDistance=0.05
01:10:45.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:10:45.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:45.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:10:45.027 00.000 20224 MoveAxis(E, 0, ABG)
01:10:45.027 00.000 20224 Move returns status 0, amount 0
01:10:45.027 00.000 20224 MoveAxis(N, 0, ABG)
01:10:45.027 00.000 20224 Move returns status 0, amount 0
01:10:45.027 00.000 20224 move complete, result=0
01:10:45.027 00.000 20224 worker thread done servicing request
01:10:45.029 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47702, med=3101, FiltMin=2797, FiltMax=24096, Gamma=1.000
01:10:45.039 00.010 8996 UpdateGuideState exits: m=623806 SNR=329.9
01:10:45.039 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:45.039 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:45.039 00.000 8996 Enqueuing Expose request
01:10:45.039 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:45.039 00.000 20224 Worker thread wakes up
01:10:45.039 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:45.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:46.200 01.161 20224 Exposure complete
01:10:46.246 00.046 20224 worker thread done servicing request
01:10:46.246 00.000 8996 OnExposeComplete: enter
01:10:46.246 00.000 8996 UpdateGuideState(): m_state=6
01:10:46.246 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12123
01:10:46.246 00.000 8996 Star::Find returns 1 (0), X=135.09, Y=473.35, Mass=531465, SNR=266.8, Peak=39766 HFD=4.5
01:10:46.246 00.000 8996 MultiStar: [#1 0.01,-0.21,0.76,U] [#2 0.43,-0.16,0.00,M9] [#3 -0.24,0.00,0.67,U] [#4 -0.05,0.57,0.00,M2] [#5 0.01,-0.27,0.74,U] [#6 -0.23,0.28,0.50,U] [#7 -0.00,-0.17,0.54,U] [#8 -0.19,-0.20,0.45,U] 
01:10:46.246 00.000 8996 single-star, 6 included, MultiStar: {-0.10, -0.09}, one-star: {-0.12, -0.03}
01:10:46.246 00.000 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
01:10:46.246 00.000 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
01:10:46.246 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.94 mountX=-0.12 mountY=0.04, mountTheta=2.83
01:10:46.246 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
01:10:46.246 00.000 8996 Enqueuing Move request for scope (-0.12, -0.03)
01:10:46.246 00.000 20224 Worker thread wakes up
01:10:46.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
01:10:46.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
01:10:46.246 00.000 20224 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=0.04
01:10:46.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:10:46.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:46.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:10:46.246 00.000 20224 MoveAxis(E, 0, ABG)
01:10:46.246 00.000 20224 Move returns status 0, amount 0
01:10:46.246 00.000 20224 MoveAxis(N, 0, ABG)
01:10:46.246 00.000 20224 Move returns status 0, amount 0
01:10:46.246 00.000 20224 move complete, result=0
01:10:46.246 00.000 20224 worker thread done servicing request
01:10:46.246 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39766, med=3104, FiltMin=2806, FiltMax=19152, Gamma=1.000
01:10:46.261 00.015 8996 UpdateGuideState exits: m=531465 SNR=266.8
01:10:46.261 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:46.261 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:46.261 00.000 8996 Enqueuing Expose request
01:10:46.261 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:46.261 00.000 20224 Worker thread wakes up
01:10:46.261 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:46.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:47.226 00.965 20224 Exposure complete
01:10:47.267 00.041 20224 worker thread done servicing request
01:10:47.267 00.000 8996 OnExposeComplete: enter
01:10:47.267 00.000 8996 UpdateGuideState(): m_state=6
01:10:47.267 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12124
01:10:47.267 00.000 8996 Star::Find returns 1 (0), X=134.96, Y=472.99, Mass=725805, SNR=317.8, Peak=62774 HFD=4.4
01:10:47.267 00.000 8996 MultiStar: [#1 -0.13,-0.25,0.66,U] [#2 0.23,-0.50,0.00,M10] [#3 -0.18,-0.33,0.61,U] [#4 -0.31,0.15,0.56,U] [#5 -0.07,-0.05,0.61,U] [#6 -0.20,0.28,0.44,U] [#7 -0.12,-0.14,0.45,U] [#8 -0.09,-0.17,0.30,U] 
01:10:47.267 00.000 8996 refined, 7 included, MultiStar: {-0.18, -0.15}, one-star: {-0.26, -0.38}
01:10:47.267 00.000 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
01:10:47.267 00.000 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
01:10:47.267 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-2.46 mountX=-0.17 mountY=0.17, mountTheta=2.35
01:10:47.267 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.15, opts=13)
01:10:47.267 00.000 8996 Enqueuing Move request for scope (-0.18, -0.15)
01:10:47.267 00.000 20224 Worker thread wakes up
01:10:47.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
01:10:47.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
01:10:47.267 00.000 20224 Moving (-0.18, -0.15) raw xDistance=-0.17 yDistance=0.17
01:10:47.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:10:47.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:47.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:10:47.267 00.000 20224 MoveAxis(E, 0, ABG)
01:10:47.267 00.000 20224 Move returns status 0, amount 0
01:10:47.267 00.000 20224 MoveAxis(N, 0, ABG)
01:10:47.267 00.000 20224 Move returns status 0, amount 0
01:10:47.267 00.000 20224 move complete, result=0
01:10:47.267 00.000 20224 worker thread done servicing request
01:10:47.283 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=62774, med=3101, FiltMin=2772, FiltMax=27456, Gamma=1.000
01:10:47.289 00.006 8996 UpdateGuideState exits: m=725805 SNR=317.8
01:10:47.289 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:47.289 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:47.289 00.000 8996 Enqueuing Expose request
01:10:47.289 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:47.289 00.000 20224 Worker thread wakes up
01:10:47.299 00.010 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:47.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:48.450 01.151 20224 Exposure complete
01:10:48.498 00.048 20224 worker thread done servicing request
01:10:48.498 00.000 8996 OnExposeComplete: enter
01:10:48.498 00.000 8996 UpdateGuideState(): m_state=6
01:10:48.498 00.000 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12125
01:10:48.503 00.005 8996 Star::Find returns 1 (0), X=135.09, Y=473.38, Mass=591892, SNR=288.1, Peak=44470 HFD=4.5
01:10:48.503 00.000 8996 MultiStar: [#1 -0.26,-0.23,0.70,U] [#2 -0.06,-0.34,0.96,U] [#3 -0.31,-0.05,0.66,U] [#4 -0.13,0.41,0.55,U] [#5 0.13,-0.16,0.57,U] [#6 -0.48,0.33,0.00,M1] [#7 -0.00,-0.13,0.38,U] [#8 -0.02,-0.01,0.43,U] 
01:10:48.503 00.000 8996 single-star, 7 included, MultiStar: {-0.11, -0.08}, one-star: {-0.12, 0.01}
01:10:48.505 00.002 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
01:10:48.505 00.000 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
01:10:48.505 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.01 hyp=0.12 cameraTheta=3.07 mountX=-0.12 mountY=0.00, mountTheta=3.10
01:10:48.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.01, opts=13)
01:10:48.507 00.000 8996 Enqueuing Move request for scope (-0.12, 0.01)
01:10:48.507 00.000 20224 Worker thread wakes up
01:10:48.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.01) opts 0xd
01:10:48.507 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.01)
01:10:48.507 00.000 20224 Moving (-0.12, 0.01) raw xDistance=-0.12 yDistance=0.00
01:10:48.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:10:48.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:48.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:10:48.507 00.000 20224 MoveAxis(E, 0, ABG)
01:10:48.507 00.000 20224 Move returns status 0, amount 0
01:10:48.507 00.000 20224 MoveAxis(N, 0, ABG)
01:10:48.507 00.000 20224 Move returns status 0, amount 0
01:10:48.507 00.000 20224 move complete, result=0
01:10:48.507 00.000 20224 worker thread done servicing request
01:10:48.507 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44470, med=3101, FiltMin=2787, FiltMax=20384, Gamma=1.000
01:10:48.514 00.007 8996 UpdateGuideState exits: m=591892 SNR=288.1
01:10:48.514 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:48.514 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:48.514 00.000 8996 Enqueuing Expose request
01:10:48.514 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:10:48.514 00.000 20224 Worker thread wakes up
01:10:48.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:48.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:49.491 00.977 20224 Exposure complete
01:10:49.537 00.046 20224 worker thread done servicing request
01:10:49.537 00.000 8996 OnExposeComplete: enter
01:10:49.537 00.000 8996 UpdateGuideState(): m_state=6
01:10:49.537 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12126
01:10:49.537 00.000 8996 Star::Find returns 1 (0), X=135.33, Y=473.16, Mass=747547, SNR=346.6, Peak=60022 HFD=4.5
01:10:49.537 00.000 8996 MultiStar: [#1 -0.01,-0.54,0.00,M3] [#2 0.26,-0.28,0.64,U] [#3 0.13,-0.12,0.51,U] [#4 0.03,0.23,0.47,U] [#5 0.21,-0.24,0.54,U] [#6 0.22,0.40,0.00,M2] [#7 0.20,-0.12,0.39,U] [#8 0.00,-0.23,0.36,U] 
01:10:49.537 00.000 8996 refined, 6 included, MultiStar: {0.14, -0.15}, one-star: {0.12, -0.21}
01:10:49.537 00.000 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
01:10:49.537 00.000 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.43)
01:10:49.537 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.15 hyp=0.21 cameraTheta=-0.83 mountX=0.16 mountY=0.14, mountTheta=0.72
01:10:49.537 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.15, opts=13)
01:10:49.537 00.000 8996 Enqueuing Move request for scope (0.14, -0.15)
01:10:49.537 00.000 20224 Worker thread wakes up
01:10:49.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.15) opts 0xd
01:10:49.537 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.15)
01:10:49.537 00.000 20224 Moving (0.14, -0.15) raw xDistance=0.16 yDistance=0.14
01:10:49.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:10:49.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:49.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:10:49.537 00.000 20224 MoveAxis(E, 0, ABG)
01:10:49.537 00.000 20224 Move returns status 0, amount 0
01:10:49.537 00.000 20224 MoveAxis(N, 0, ABG)
01:10:49.537 00.000 20224 Move returns status 0, amount 0
01:10:49.537 00.000 20224 move complete, result=0
01:10:49.537 00.000 20224 worker thread done servicing request
01:10:49.537 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=60022, med=3104, FiltMin=2806, FiltMax=27440, Gamma=1.000
01:10:49.549 00.012 8996 UpdateGuideState exits: m=747547 SNR=346.6
01:10:49.549 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:49.549 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:49.549 00.000 8996 Enqueuing Expose request
01:10:49.549 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:49.549 00.000 20224 Worker thread wakes up
01:10:49.549 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:49.549 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:50.716 01.167 20224 Exposure complete
01:10:50.766 00.050 20224 worker thread done servicing request
01:10:50.766 00.000 8996 OnExposeComplete: enter
01:10:50.766 00.000 8996 UpdateGuideState(): m_state=6
01:10:50.766 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12127
01:10:50.766 00.000 8996 Star::Find returns 1 (0), X=135.38, Y=473.22, Mass=662584, SNR=320.1, Peak=52278 HFD=4.5
01:10:50.766 00.000 8996 MultiStar: [#1 -0.01,-0.49,0.00,M4] [#2 0.29,-0.39,0.00,M9] [#3 -0.07,-0.24,0.69,U] [#4 -0.20,0.49,0.00,M1] [#5 0.19,-0.28,0.62,U] [#6 -0.32,-0.02,0.40,U] [#7 -0.25,-0.32,0.42,U] [#8 0.19,-0.14,0.36,U] 
01:10:50.766 00.000 8996 refined, 5 included, MultiStar: {0.02, -0.20}, one-star: {0.17, -0.15}
01:10:50.766 00.000 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
01:10:50.766 00.000 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
01:10:50.766 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.46 mountX=0.04 mountY=0.19, mountTheta=1.36
01:10:50.766 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.20, opts=13)
01:10:50.766 00.000 8996 Enqueuing Move request for scope (0.02, -0.20)
01:10:50.766 00.000 20224 Worker thread wakes up
01:10:50.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.20) opts 0xd
01:10:50.766 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.20)
01:10:50.766 00.000 20224 Moving (0.02, -0.20) raw xDistance=0.04 yDistance=0.19
01:10:50.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:10:50.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:50.766 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:10:50.766 00.000 20224 MoveAxis(E, 0, ABG)
01:10:50.766 00.000 20224 Move returns status 0, amount 0
01:10:50.766 00.000 20224 MoveAxis(N, 0, ABG)
01:10:50.766 00.000 20224 Move returns status 0, amount 0
01:10:50.766 00.000 20224 move complete, result=0
01:10:50.766 00.000 20224 worker thread done servicing request
01:10:50.766 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=52278, med=3101, FiltMin=2809, FiltMax=24208, Gamma=1.000
01:10:50.780 00.014 8996 UpdateGuideState exits: m=662584 SNR=320.1
01:10:50.780 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:50.780 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:50.780 00.000 8996 Enqueuing Expose request
01:10:50.780 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:50.780 00.000 20224 Worker thread wakes up
01:10:50.780 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:50.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:51.755 00.975 20224 Exposure complete
01:10:51.799 00.044 20224 worker thread done servicing request
01:10:51.799 00.000 8996 OnExposeComplete: enter
01:10:51.799 00.000 8996 UpdateGuideState(): m_state=6
01:10:51.799 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12128
01:10:51.799 00.000 8996 Star::Find returns 1 (0), X=135.09, Y=472.99, Mass=627169, SNR=315.3, Peak=54118 HFD=4.4
01:10:51.799 00.000 8996 MultiStar: [#1 -0.32,-0.64,0.00,M5] [#2 -0.14,-0.69,0.00,M10] [#3 -0.40,-0.25,0.00,M1] [#4 -0.54,0.13,0.00,M2] [#5 0.05,-0.51,0.00,M1] [#6 -0.54,-0.01,0.00,M2] [#7 -0.22,-0.45,0.00,M1] [#8 0.10,-0.42,0.44,U] 
01:10:51.799 00.000 8996 refined, 1 included, MultiStar: {-0.06, -0.40}, one-star: {-0.13, -0.39}
01:10:51.799 00.000 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
01:10:51.799 00.000 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
01:10:51.799 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.40 hyp=0.40 cameraTheta=-1.72 mountX=-0.02 mountY=0.40, mountTheta=1.62
01:10:51.799 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.40, opts=13)
01:10:51.799 00.000 8996 Enqueuing Move request for scope (-0.06, -0.40)
01:10:51.799 00.000 20224 Worker thread wakes up
01:10:51.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.40) opts 0xd
01:10:51.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.40)
01:10:51.799 00.000 20224 Moving (-0.06, -0.40) raw xDistance=-0.02 yDistance=0.40
01:10:51.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:10:51.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
01:10:51.799 00.000 20224 MoveAxis(E, 0, ABG)
01:10:51.799 00.000 20224 Move returns status 0, amount 0
01:10:51.799 00.000 20224 MoveAxis(S, 85, ABG)
01:10:51.799 00.000 20224 Guiding  Dir = 1, Dur = 85
01:10:51.799 00.000 20224 IsSlewing returns 0
01:10:51.799 00.000 20224 IsGuiding returns 0
01:10:51.799 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54118, med=3104, FiltMin=2787, FiltMax=25104, Gamma=1.000
01:10:51.816 00.017 8996 UpdateGuideState exits: m=627169 SNR=315.3
01:10:51.816 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:51.816 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:51.816 00.000 8996 Enqueuing Expose request
01:10:51.847 00.031 20224 PulseGuide returned control before completion, sleep 56
01:10:51.910 00.063 20224 IsGuiding returns 1
01:10:51.910 00.000 20224 scope still moving after pulse duration time elapsed
01:10:51.942 00.032 20224 IsSlewing returns 0
01:10:51.943 00.001 20224 IsGuiding returns 0
01:10:51.943 00.000 20224 scope move finished after 85 + 49 ms
01:10:51.943 00.000 20224 Move returns status 0, amount 85
01:10:51.943 00.000 20224 move complete, result=0
01:10:51.943 00.000 20224 worker thread done servicing request
01:10:51.943 00.000 20224 Worker thread wakes up
01:10:51.943 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 85 ms SOUTH
01:10:51.943 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:51.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:53.096 01.153 20224 Exposure complete
01:10:53.144 00.048 20224 worker thread done servicing request
01:10:53.144 00.000 8996 OnExposeComplete: enter
01:10:53.144 00.000 8996 UpdateGuideState(): m_state=6
01:10:53.144 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12129
01:10:53.144 00.000 8996 Star::Find returns 1 (0), X=135.03, Y=473.25, Mass=622144, SNR=296.1, Peak=54854 HFD=4.3
01:10:53.144 00.000 8996 MultiStar: [#1 -0.44,-0.33,0.00,M6] [#2 -0.07,-0.41,0.71,U] [#3 -0.52,-0.19,0.00,M2] [#4 -0.48,0.43,0.00,M3] [#5 -0.20,-0.12,0.65,U] [#6 -0.55,-0.02,0.00,M3] [#7 -0.20,-0.42,0.00,M2] [#8 -0.11,-0.13,0.42,U] 
01:10:53.144 00.000 8996 single-star, 3 included, MultiStar: {-0.15, -0.20}, one-star: {-0.19, -0.12}
01:10:53.144 00.000 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
01:10:53.144 00.000 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
01:10:53.144 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.56 mountX=-0.17 mountY=0.14, mountTheta=2.45
01:10:53.144 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.12, opts=13)
01:10:53.144 00.000 8996 Enqueuing Move request for scope (-0.19, -0.12)
01:10:53.144 00.000 20224 Worker thread wakes up
01:10:53.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
01:10:53.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
01:10:53.144 00.000 20224 Moving (-0.19, -0.12) raw xDistance=-0.17 yDistance=0.14
01:10:53.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:10:53.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:53.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:10:53.144 00.000 20224 MoveAxis(E, 0, ABG)
01:10:53.144 00.000 20224 Move returns status 0, amount 0
01:10:53.144 00.000 20224 MoveAxis(N, 0, ABG)
01:10:53.144 00.000 20224 Move returns status 0, amount 0
01:10:53.144 00.000 20224 move complete, result=0
01:10:53.144 00.000 20224 worker thread done servicing request
01:10:53.160 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=54854, med=3104, FiltMin=2803, FiltMax=22512, Gamma=1.000
01:10:53.160 00.000 8996 UpdateGuideState exits: m=622144 SNR=296.1
01:10:53.160 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:53.160 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:53.160 00.000 8996 Enqueuing Expose request
01:10:53.176 00.016 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:53.176 00.000 20224 Worker thread wakes up
01:10:53.176 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:53.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:54.132 00.956 20224 Exposure complete
01:10:54.184 00.052 20224 worker thread done servicing request
01:10:54.184 00.000 8996 OnExposeComplete: enter
01:10:54.184 00.000 8996 UpdateGuideState(): m_state=6
01:10:54.184 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12130
01:10:54.184 00.000 8996 Star::Find returns 1 (0), X=134.91, Y=473.36, Mass=616692, SNR=294.5, Peak=49446 HFD=4.5
01:10:54.184 00.000 8996 MultiStar: [#1 -0.50,-0.27,0.00,M7] [#2 0.04,-0.49,0.00,M10] [#3 -0.45,-0.11,0.00,M3] [#4 -0.39,0.47,0.00,M4] [#5 0.03,-0.16,0.73,U] [#6 -0.59,0.08,0.00,M4] [#7 -0.06,-0.55,0.00,M3] [#8 -0.03,-0.03,0.38,U] 
01:10:54.184 00.000 8996 refined, 2 included, MultiStar: {-0.14, -0.07}, one-star: {-0.30, -0.01}
01:10:54.184 00.000 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
01:10:54.184 00.000 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
01:10:54.184 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.70 mountX=-0.13 mountY=0.08, mountTheta=2.59
01:10:54.184 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
01:10:54.184 00.000 8996 Enqueuing Move request for scope (-0.14, -0.07)
01:10:54.184 00.000 20224 Worker thread wakes up
01:10:54.184 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
01:10:54.184 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
01:10:54.184 00.000 20224 Moving (-0.14, -0.07) raw xDistance=-0.13 yDistance=0.08
01:10:54.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:10:54.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:54.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:10:54.184 00.000 20224 MoveAxis(E, 0, ABG)
01:10:54.184 00.000 20224 Move returns status 0, amount 0
01:10:54.184 00.000 20224 MoveAxis(N, 0, ABG)
01:10:54.184 00.000 20224 Move returns status 0, amount 0
01:10:54.184 00.000 20224 move complete, result=0
01:10:54.184 00.000 20224 worker thread done servicing request
01:10:54.184 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49446, med=3104, FiltMin=2806, FiltMax=23622, Gamma=1.000
01:10:54.196 00.012 8996 UpdateGuideState exits: m=616692 SNR=294.5
01:10:54.196 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:54.196 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:54.196 00.000 8996 Enqueuing Expose request
01:10:54.196 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:54.196 00.000 20224 Worker thread wakes up
01:10:54.196 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:54.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:55.365 01.169 20224 Exposure complete
01:10:55.410 00.045 20224 worker thread done servicing request
01:10:55.410 00.000 8996 OnExposeComplete: enter
01:10:55.410 00.000 8996 UpdateGuideState(): m_state=6
01:10:55.410 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12131
01:10:55.410 00.000 8996 Star::Find returns 1 (0), X=134.89, Y=473.31, Mass=740554, SNR=336.7, Peak=59750 HFD=4.5
01:10:55.410 00.000 8996 MultiStar: [#1 -0.56,-0.19,0.00,M8] [#2 -0.09,-0.48,0.00,R] [#3 -0.44,-0.17,0.00,M4] [#4 -0.64,0.38,0.00,M5] [#5 -0.23,-0.10,0.59,U] [#6 -0.67,-0.01,0.00,M5] [#7 -0.27,-0.48,0.00,M4] [#8 -0.38,0.11,0.37,U] 
01:10:55.410 00.000 8996 refined, 2 included, MultiStar: {-0.31, -0.04}, one-star: {-0.32, -0.06}
01:10:55.410 00.000 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
01:10:55.410 00.000 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
01:10:55.410 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.01 mountX=-0.30 mountY=0.07, mountTheta=2.90
01:10:55.410 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.04, opts=13)
01:10:55.410 00.000 8996 Enqueuing Move request for scope (-0.31, -0.04)
01:10:55.410 00.000 20224 Worker thread wakes up
01:10:55.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
01:10:55.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
01:10:55.410 00.000 20224 Moving (-0.31, -0.04) raw xDistance=-0.30 yDistance=0.07
01:10:55.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:10:55.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:55.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:10:55.410 00.000 20224 MoveAxis(E, 44, ABG)
01:10:55.410 00.000 20224 Guiding  Dir = 2, Dur = 44
01:10:55.410 00.000 20224 IsSlewing returns 0
01:10:55.410 00.000 20224 IsGuiding returns 0
01:10:55.410 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=59750, med=3104, FiltMin=2809, FiltMax=27510, Gamma=1.000
01:10:55.423 00.013 20224 PulseGuide returned control before completion, sleep 50
01:10:55.423 00.000 8996 UpdateGuideState exits: m=740554 SNR=336.7
01:10:55.423 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:55.423 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:55.423 00.000 8996 Enqueuing Expose request
01:10:55.487 00.064 20224 IsGuiding returns 1
01:10:55.487 00.000 20224 scope still moving after pulse duration time elapsed
01:10:55.519 00.032 20224 IsSlewing returns 0
01:10:55.519 00.000 20224 IsGuiding returns 0
01:10:55.519 00.000 20224 scope move finished after 44 + 55 ms
01:10:55.519 00.000 20224 Move returns status 0, amount 44
01:10:55.519 00.000 20224 MoveAxis(N, 0, ABG)
01:10:55.519 00.000 20224 Move returns status 0, amount 0
01:10:55.519 00.000 20224 move complete, result=0
01:10:55.519 00.000 20224 worker thread done servicing request
01:10:55.519 00.000 20224 Worker thread wakes up
01:10:55.519 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
01:10:55.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:55.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:56.481 00.961 20224 Exposure complete
01:10:56.527 00.046 20224 worker thread done servicing request
01:10:56.527 00.000 8996 OnExposeComplete: enter
01:10:56.527 00.000 8996 UpdateGuideState(): m_state=6
01:10:56.527 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12132
01:10:56.527 00.000 8996 Star::Find returns 1 (0), X=135.03, Y=473.09, Mass=629248, SNR=304.9, Peak=52870 HFD=4.3
01:10:56.527 00.000 8996 MultiStar: [#1 -0.01,-0.38,0.65,U] [#2 0.29,-0.12,0.84,U] [#3 -0.13,-0.55,0.00,M5] [#4 -0.10,0.25,0.51,U] [#5 -0.06,-0.19,0.61,U] [#6 -0.37,0.04,0.48,U] [#7 -0.04,-0.66,0.00,M5] [#8 0.07,0.04,0.33,U] 
01:10:56.527 00.000 8996 refined, 6 included, MultiStar: {-0.04, -0.13}, one-star: {-0.19, -0.28}
01:10:56.527 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:10:56.527 00.000 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:10:56.527 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.88 mountX=-0.03 mountY=0.14, mountTheta=1.78
01:10:56.527 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
01:10:56.527 00.000 8996 Enqueuing Move request for scope (-0.04, -0.13)
01:10:56.527 00.000 20224 Worker thread wakes up
01:10:56.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
01:10:56.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
01:10:56.527 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.03 yDistance=0.14
01:10:56.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:10:56.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:56.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:10:56.527 00.000 20224 MoveAxis(E, 0, ABG)
01:10:56.527 00.000 20224 Move returns status 0, amount 0
01:10:56.527 00.000 20224 MoveAxis(N, 0, ABG)
01:10:56.527 00.000 20224 Move returns status 0, amount 0
01:10:56.527 00.000 20224 move complete, result=0
01:10:56.527 00.000 20224 worker thread done servicing request
01:10:56.538 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52870, med=3104, FiltMin=2806, FiltMax=26496, Gamma=1.000
01:10:56.544 00.006 8996 UpdateGuideState exits: m=629248 SNR=304.9
01:10:56.544 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:56.544 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:56.544 00.000 8996 Enqueuing Expose request
01:10:56.544 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:10:56.544 00.000 20224 Worker thread wakes up
01:10:56.544 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:56.544 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:57.716 01.172 20224 Exposure complete
01:10:57.759 00.043 20224 worker thread done servicing request
01:10:57.759 00.000 8996 OnExposeComplete: enter
01:10:57.759 00.000 8996 UpdateGuideState(): m_state=6
01:10:57.759 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12133
01:10:57.759 00.000 8996 Star::Find returns 1 (0), X=135.13, Y=473.10, Mass=600468, SNR=313.7, Peak=43094 HFD=4.4
01:10:57.759 00.000 8996 MultiStar: [#1 0.11,-0.43,0.63,U] [#2 0.59,-0.11,0.00,M1] [#3 -0.14,-0.51,0.00,M6] [#4 -0.05,0.01,0.46,U] [#5 0.34,-0.48,0.00,M1] [#6 0.10,0.21,0.45,U] [#7 -0.11,-0.69,0.00,M6] [#8 0.24,-0.45,0.00,M1] 
01:10:57.759 00.000 8996 refined, 3 included, MultiStar: {0.00, -0.17}, one-star: {-0.08, -0.27}
01:10:57.759 00.000 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
01:10:57.759 00.000 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
01:10:57.759 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.17 hyp=0.17 cameraTheta=-1.55 mountX=0.02 mountY=0.17, mountTheta=1.46
01:10:57.759 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.17, opts=13)
01:10:57.759 00.000 8996 Enqueuing Move request for scope (0.00, -0.17)
01:10:57.759 00.000 20224 Worker thread wakes up
01:10:57.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.17) opts 0xd
01:10:57.759 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.17)
01:10:57.759 00.000 20224 Moving (0.00, -0.17) raw xDistance=0.02 yDistance=0.17
01:10:57.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:10:57.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:57.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:10:57.759 00.000 20224 MoveAxis(E, 0, ABG)
01:10:57.759 00.000 20224 Move returns status 0, amount 0
01:10:57.759 00.000 20224 MoveAxis(N, 0, ABG)
01:10:57.759 00.000 20224 Move returns status 0, amount 0
01:10:57.759 00.000 20224 move complete, result=0
01:10:57.759 00.000 20224 worker thread done servicing request
01:10:57.773 00.014 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43094, med=3104, FiltMin=2798, FiltMax=25248, Gamma=1.000
01:10:57.787 00.014 8996 UpdateGuideState exits: m=600468 SNR=313.7
01:10:57.789 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:57.789 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:57.789 00.000 8996 Enqueuing Expose request
01:10:57.791 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:10:57.791 00.000 20224 Worker thread wakes up
01:10:57.791 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:57.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:10:58.759 00.968 20224 Exposure complete
01:10:58.849 00.090 20224 worker thread done servicing request
01:10:58.849 00.000 8996 OnExposeComplete: enter
01:10:58.850 00.001 8996 UpdateGuideState(): m_state=6
01:10:58.851 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12134
01:10:58.852 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.10, Mass=546783, SNR=278.5, Peak=41798 HFD=4.7
01:10:58.854 00.002 8996 MultiStar: [#1 0.12,-0.60,0.00,M7] [#2 0.59,-0.08,0.00,M2] [#3 0.19,-0.44,0.00,M7] [#4 0.27,0.27,0.53,U] [#5 0.31,-0.38,0.00,M2] [#6 -0.04,-0.03,0.48,U] [#7 -0.02,-0.21,0.50,U] [#8 0.49,-0.44,0.00,M2] 
01:10:58.855 00.001 8996 refined, 3 included, MultiStar: {0.20, -0.10}, one-star: {0.40, -0.27}
01:10:58.856 00.001 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
01:10:58.858 00.002 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.81)
01:10:58.859 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.10 hyp=0.23 cameraTheta=-0.45 mountX=0.21 mountY=0.07, mountTheta=0.34
01:10:58.861 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.10, opts=13)
01:10:58.862 00.001 8996 Enqueuing Move request for scope (0.20, -0.10)
01:10:58.864 00.002 20224 Worker thread wakes up
01:10:58.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.10) opts 0xd
01:10:58.864 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.10)
01:10:58.864 00.000 20224 Moving (0.20, -0.10) raw xDistance=0.21 yDistance=0.07
01:10:58.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:10:58.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:10:58.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:10:58.864 00.000 20224 MoveAxis(W, 31, ABG)
01:10:58.864 00.000 20224 Guiding  Dir = 3, Dur = 31
01:10:58.864 00.000 20224 IsSlewing returns 0
01:10:58.865 00.001 20224 IsGuiding returns 0
01:10:58.870 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41798, med=3104, FiltMin=2781, FiltMax=23088, Gamma=1.000
01:10:58.899 00.029 8996 UpdateGuideState exits: m=546783 SNR=278.5
01:10:58.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:10:58.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:10:58.902 00.001 8996 Enqueuing Expose request
01:10:58.915 00.013 20224 IsGuiding returns 1
01:10:58.915 00.000 20224 scope still moving after pulse duration time elapsed
01:10:58.945 00.030 20224 IsSlewing returns 0
01:10:58.945 00.000 20224 IsGuiding returns 1
01:10:58.977 00.032 20224 IsSlewing returns 0
01:10:58.977 00.000 20224 IsGuiding returns 1
01:10:59.008 00.031 20224 IsSlewing returns 0
01:10:59.008 00.000 20224 IsGuiding returns 0
01:10:59.009 00.001 20224 scope move finished after 31 + 112 ms
01:10:59.009 00.000 20224 Move returns status 0, amount 31
01:10:59.009 00.000 20224 MoveAxis(N, 0, ABG)
01:10:59.009 00.000 20224 Move returns status 0, amount 0
01:10:59.009 00.000 20224 move complete, result=0
01:10:59.009 00.000 20224 worker thread done servicing request
01:10:59.009 00.000 20224 Worker thread wakes up
01:10:59.009 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
01:10:59.012 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:10:59.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:00.187 01.175 20224 Exposure complete
01:11:00.251 00.064 20224 worker thread done servicing request
01:11:00.251 00.000 8996 OnExposeComplete: enter
01:11:00.252 00.001 8996 UpdateGuideState(): m_state=6
01:11:00.253 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12135
01:11:00.254 00.001 8996 Star::Find returns 1 (0), X=134.67, Y=472.81, Mass=641954, SNR=291.7, Peak=52646 HFD=4.5
01:11:00.255 00.001 8996 MultiStar: [#1 -0.52,-0.75,0.00,M8] [#2 -0.23,-0.31,0.86,U] [#3 -0.76,-0.66,0.00,M8] [#4 -0.70,0.04,0.00,M3] [#5 -0.61,-0.64,0.00,M3] [#6 -1.02,-0.29,0.00,M3] [#7 -0.51,-0.65,0.00,M6] [#8 -0.38,-0.14,0.36,U] 
01:11:00.256 00.001 8996 refined, 2 included, MultiStar: {-0.40, -0.40}, one-star: {-0.55, -0.57}
01:11:00.256 00.000 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
01:11:00.257 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
01:11:00.258 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.40 hyp=0.56 cameraTheta=-2.35 mountX=-0.36 mountY=0.44, mountTheta=2.25
01:11:00.260 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.40, opts=13)
01:11:00.261 00.001 8996 Enqueuing Move request for scope (-0.40, -0.40)
01:11:00.261 00.000 20224 Worker thread wakes up
01:11:00.262 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.40) opts 0xd
01:11:00.262 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.40)
01:11:00.262 00.000 20224 Moving (-0.40, -0.40) raw xDistance=-0.36 yDistance=0.44
01:11:00.262 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
01:11:00.262 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
01:11:00.262 00.000 20224 MoveAxis(E, 50, ABG)
01:11:00.262 00.000 20224 Guiding  Dir = 2, Dur = 50
01:11:00.262 00.000 20224 IsSlewing returns 0
01:11:00.263 00.001 20224 IsGuiding returns 0
01:11:00.264 00.001 20224 PulseGuide returned control before completion, sleep 59
01:11:00.267 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52646, med=3104, FiltMin=2809, FiltMax=25590, Gamma=1.000
01:11:00.282 00.015 8996 UpdateGuideState exits: m=641954 SNR=291.7
01:11:00.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:00.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:00.285 00.001 8996 Enqueuing Expose request
01:11:00.328 00.043 20224 IsGuiding returns 1
01:11:00.328 00.000 20224 scope still moving after pulse duration time elapsed
01:11:00.359 00.031 20224 IsSlewing returns 0
01:11:00.359 00.000 20224 IsGuiding returns 0
01:11:00.359 00.000 20224 scope move finished after 50 + 46 ms
01:11:00.359 00.000 20224 Move returns status 0, amount 50
01:11:00.359 00.000 20224 MoveAxis(S, 93, ABG)
01:11:00.359 00.000 20224 Guiding  Dir = 1, Dur = 93
01:11:00.359 00.000 20224 IsSlewing returns 0
01:11:00.359 00.000 20224 IsGuiding returns 0
01:11:00.406 00.047 20224 PulseGuide returned control before completion, sleep 56
01:11:00.468 00.062 20224 IsGuiding returns 1
01:11:00.468 00.000 20224 scope still moving after pulse duration time elapsed
01:11:00.499 00.031 20224 IsSlewing returns 0
01:11:00.499 00.000 20224 IsGuiding returns 0
01:11:00.499 00.000 20224 scope move finished after 93 + 46 ms
01:11:00.499 00.000 20224 Move returns status 0, amount 93
01:11:00.499 00.000 20224 move complete, result=0
01:11:00.499 00.000 20224 worker thread done servicing request
01:11:00.499 00.000 20224 Worker thread wakes up
01:11:00.499 00.000 8996 GuideStep: -0.4 px 50 ms EAST, 0.4 px 93 ms SOUTH
01:11:00.501 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:00.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:01.489 00.988 20224 Exposure complete
01:11:01.582 00.093 20224 worker thread done servicing request
01:11:01.582 00.000 8996 OnExposeComplete: enter
01:11:01.583 00.001 8996 UpdateGuideState(): m_state=6
01:11:01.584 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12136
01:11:01.585 00.001 8996 Star::Find returns 1 (0), X=135.23, Y=473.04, Mass=657769, SNR=289.7, Peak=43254 HFD=4.5
01:11:01.586 00.001 8996 MultiStar: [#1 -0.36,-0.72,0.00,M9] [#2 0.08,0.12,0.74,U] [#3 -0.37,-0.64,0.00,M9] [#4 -0.22,0.13,0.61,U] [#5 -0.04,-0.42,0.57,U] [#6 -0.36,-0.02,0.50,U] [#7 -0.22,-0.36,0.44,U] [#8 -0.22,-0.08,0.46,U] 
01:11:01.587 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.14}, one-star: {0.01, -0.33}
01:11:01.588 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:11:01.588 00.000 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
01:11:01.589 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-2.22 mountX=-0.09 mountY=0.15, mountTheta=2.11
01:11:01.591 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.14, opts=13)
01:11:01.592 00.001 8996 Enqueuing Move request for scope (-0.11, -0.14)
01:11:01.593 00.001 20224 Worker thread wakes up
01:11:01.593 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
01:11:01.593 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
01:11:01.593 00.000 20224 Moving (-0.11, -0.14) raw xDistance=-0.09 yDistance=0.15
01:11:01.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:11:01.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:01.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:11:01.593 00.000 20224 MoveAxis(E, 0, ABG)
01:11:01.593 00.000 20224 Move returns status 0, amount 0
01:11:01.593 00.000 20224 MoveAxis(N, 0, ABG)
01:11:01.593 00.000 20224 Move returns status 0, amount 0
01:11:01.593 00.000 20224 move complete, result=0
01:11:01.593 00.000 20224 worker thread done servicing request
01:11:01.597 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43254, med=3104, FiltMin=2804, FiltMax=27760, Gamma=1.000
01:11:01.625 00.028 8996 UpdateGuideState exits: m=657769 SNR=289.7
01:11:01.627 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:01.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:01.630 00.002 8996 Enqueuing Expose request
01:11:01.631 00.001 20224 Worker thread wakes up
01:11:01.631 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:01.631 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:01.632 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:02.788 01.156 20224 Exposure complete
01:11:02.851 00.063 20224 worker thread done servicing request
01:11:02.851 00.000 8996 OnExposeComplete: enter
01:11:02.853 00.002 8996 UpdateGuideState(): m_state=6
01:11:02.855 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12137
01:11:02.857 00.002 8996 Star::Find returns 1 (0), X=135.08, Y=473.67, Mass=620496, SNR=289.1, Peak=41309 HFD=4.7
01:11:02.859 00.002 8996 MultiStar: [#1 0.01,-0.31,0.68,U] [#2 0.08,0.10,0.72,U] [#3 -0.14,0.51,0.00,M10] [#4 -0.17,0.64,0.00,M3] [#5 0.05,0.06,0.70,U] [#6 -0.08,0.21,0.41,U] [#7 0.38,0.37,0.00,M6] [#8 -0.28,0.11,0.36,U] 
01:11:02.860 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.08}, one-star: {-0.14, 0.30}
01:11:02.862 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
01:11:02.863 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
01:11:02.865 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.05 mountX=-0.05 mountY=-0.08, mountTheta=-2.15
01:11:02.868 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
01:11:02.870 00.002 8996 Enqueuing Move request for scope (-0.04, 0.08)
01:11:02.871 00.001 20224 Worker thread wakes up
01:11:02.871 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
01:11:02.871 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
01:11:02.872 00.001 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.08
01:11:02.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:11:02.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:02.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:11:02.872 00.000 20224 MoveAxis(E, 0, ABG)
01:11:02.872 00.000 20224 Move returns status 0, amount 0
01:11:02.872 00.000 20224 MoveAxis(N, 0, ABG)
01:11:02.872 00.000 20224 Move returns status 0, amount 0
01:11:02.872 00.000 20224 move complete, result=0
01:11:02.872 00.000 20224 worker thread done servicing request
01:11:02.881 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41309, med=3104, FiltMin=2790, FiltMax=21929, Gamma=1.000
01:11:02.907 00.026 8996 UpdateGuideState exits: m=620496 SNR=289.1
01:11:02.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:02.910 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:02.912 00.002 8996 Enqueuing Expose request
01:11:02.914 00.002 20224 Worker thread wakes up
01:11:02.914 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:02.916 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:02.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:03.902 00.986 20224 Exposure complete
01:11:03.981 00.079 20224 worker thread done servicing request
01:11:03.981 00.000 8996 OnExposeComplete: enter
01:11:03.982 00.001 8996 UpdateGuideState(): m_state=6
01:11:03.983 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12138
01:11:03.984 00.001 8996 Star::Find returns 1 (0), X=134.77, Y=473.63, Mass=625965, SNR=267.5, Peak=39997 HFD=4.7
01:11:03.985 00.001 8996 MultiStar: [#1 -0.28,-0.29,0.84,U] [#2 -0.21,0.54,0.00,M1] [#3 -0.08,0.29,0.58,U] [#4 -0.20,0.62,0.00,M4] [#5 -0.15,-0.03,0.65,U] [#6 -0.09,0.45,0.00,M2] [#7 0.19,0.07,0.42,U] [#8 -0.23,0.01,0.45,U] 
01:11:03.986 00.001 8996 refined, 5 included, MultiStar: {-0.22, 0.05}, one-star: {-0.45, 0.25}
01:11:03.986 00.000 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
01:11:03.987 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
01:11:03.988 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.92 mountX=-0.22 mountY=-0.02, mountTheta=-3.03
01:11:03.990 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.05, opts=13)
01:11:03.991 00.001 8996 Enqueuing Move request for scope (-0.22, 0.05)
01:11:03.991 00.000 20224 Worker thread wakes up
01:11:03.991 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
01:11:03.992 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
01:11:03.992 00.000 20224 Moving (-0.22, 0.05) raw xDistance=-0.22 yDistance=-0.02
01:11:03.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:11:03.992 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:03.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:11:03.992 00.000 20224 MoveAxis(E, 32, ABG)
01:11:03.992 00.000 20224 Guiding  Dir = 2, Dur = 32
01:11:03.992 00.000 20224 IsSlewing returns 0
01:11:03.992 00.000 20224 IsGuiding returns 0
01:11:03.998 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39997, med=3104, FiltMin=2809, FiltMax=25366, Gamma=1.000
01:11:04.013 00.015 20224 PulseGuide returned control before completion, sleep 22
01:11:04.027 00.014 8996 UpdateGuideState exits: m=625965 SNR=267.5
01:11:04.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:04.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:04.030 00.001 8996 Enqueuing Expose request
01:11:04.044 00.014 20224 IsGuiding returns 1
01:11:04.044 00.000 20224 scope still moving after pulse duration time elapsed
01:11:04.075 00.031 20224 IsSlewing returns 0
01:11:04.075 00.000 20224 IsGuiding returns 1
01:11:04.106 00.031 20224 IsSlewing returns 0
01:11:04.106 00.000 20224 IsGuiding returns 0
01:11:04.106 00.000 20224 scope move finished after 32 + 81 ms
01:11:04.106 00.000 20224 Move returns status 0, amount 32
01:11:04.106 00.000 20224 MoveAxis(N, 0, ABG)
01:11:04.106 00.000 20224 Move returns status 0, amount 0
01:11:04.106 00.000 20224 move complete, result=0
01:11:04.106 00.000 20224 worker thread done servicing request
01:11:04.106 00.000 20224 Worker thread wakes up
01:11:04.106 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
01:11:04.108 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:04.108 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:05.286 01.178 20224 Exposure complete
01:11:05.348 00.062 20224 worker thread done servicing request
01:11:05.348 00.000 8996 OnExposeComplete: enter
01:11:05.349 00.001 8996 UpdateGuideState(): m_state=6
01:11:05.350 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12139
01:11:05.350 00.000 8996 Star::Find returns 1 (0), X=135.30, Y=473.36, Mass=642241, SNR=321.2, Peak=37878 HFD=4.7
01:11:05.351 00.001 8996 MultiStar: [#1 -0.10,-0.07,0.67,U] [#2 0.21,0.36,0.74,U] [#3 0.08,0.17,0.57,U] [#4 -0.21,0.88,0.00,M5] [#5 0.11,0.08,0.58,U] [#6 -0.00,0.73,0.00,M3] [#7 0.17,0.47,0.00,M6] [#8 0.07,0.11,0.38,U] 
01:11:05.352 00.001 8996 single-star, 5 included, MultiStar: {0.08, 0.10}, one-star: {0.09, -0.01}
01:11:05.353 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
01:11:05.354 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.10)
01:11:05.356 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.16 mountX=0.09 mountY=0.00, mountTheta=0.05
01:11:05.358 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
01:11:05.359 00.001 8996 Enqueuing Move request for scope (0.09, -0.01)
01:11:05.361 00.002 20224 Worker thread wakes up
01:11:05.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
01:11:05.361 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
01:11:05.361 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=0.00
01:11:05.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:11:05.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:05.362 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:11:05.362 00.000 20224 MoveAxis(E, 0, ABG)
01:11:05.362 00.000 20224 Move returns status 0, amount 0
01:11:05.362 00.000 20224 MoveAxis(N, 0, ABG)
01:11:05.362 00.000 20224 Move returns status 0, amount 0
01:11:05.362 00.000 20224 move complete, result=0
01:11:05.362 00.000 20224 worker thread done servicing request
01:11:05.369 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=37878, med=3104, FiltMin=2817, FiltMax=21203, Gamma=1.000
01:11:05.393 00.024 8996 UpdateGuideState exits: m=642241 SNR=321.2
01:11:05.396 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:05.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:05.399 00.002 8996 Enqueuing Expose request
01:11:05.400 00.001 20224 Worker thread wakes up
01:11:05.400 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:11:05.402 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:05.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:06.392 00.990 20224 Exposure complete
01:11:06.474 00.082 20224 worker thread done servicing request
01:11:06.474 00.000 8996 OnExposeComplete: enter
01:11:06.475 00.001 8996 UpdateGuideState(): m_state=6
01:11:06.476 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12140
01:11:06.476 00.000 8996 Star::Find returns 1 (0), X=135.05, Y=473.12, Mass=636356, SNR=304.1, Peak=41334 HFD=4.5
01:11:06.477 00.001 8996 MultiStar: [#1 0.09,0.11,0.62,U] [#2 0.54,0.74,0.00,M1] [#3 0.16,0.41,0.66,U] [#4 0.13,0.72,0.00,M6] [#5 -0.09,0.27,0.57,U] [#6 0.20,0.51,0.00,M4] [#7 0.34,0.25,0.42,U] [#8 0.11,0.29,0.34,U] 
01:11:06.478 00.001 8996 refined, 5 included, MultiStar: {0.04, 0.12}, one-star: {-0.16, -0.25}
01:11:06.479 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:11:06.480 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:11:06.481 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.12 hyp=0.13 cameraTheta=1.29 mountX=0.02 mountY=-0.13, mountTheta=-1.39
01:11:06.485 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.12, opts=13)
01:11:06.486 00.001 8996 Enqueuing Move request for scope (0.04, 0.12)
01:11:06.486 00.000 20224 Worker thread wakes up
01:11:06.486 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.12) opts 0xd
01:11:06.486 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.12)
01:11:06.486 00.000 20224 Moving (0.04, 0.12) raw xDistance=0.02 yDistance=-0.13
01:11:06.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:11:06.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:06.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:11:06.486 00.000 20224 MoveAxis(E, 0, ABG)
01:11:06.486 00.000 20224 Move returns status 0, amount 0
01:11:06.486 00.000 20224 MoveAxis(N, 0, ABG)
01:11:06.486 00.000 20224 Move returns status 0, amount 0
01:11:06.486 00.000 20224 move complete, result=0
01:11:06.486 00.000 20224 worker thread done servicing request
01:11:06.493 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41334, med=3104, FiltMin=2793, FiltMax=25456, Gamma=1.000
01:11:06.508 00.015 8996 UpdateGuideState exits: m=636356 SNR=304.1
01:11:06.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:06.509 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:06.511 00.002 8996 Enqueuing Expose request
01:11:06.512 00.001 20224 Worker thread wakes up
01:11:06.512 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:06.514 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:06.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:07.666 01.152 20224 Exposure complete
01:11:07.733 00.067 20224 worker thread done servicing request
01:11:07.733 00.000 8996 OnExposeComplete: enter
01:11:07.734 00.001 8996 UpdateGuideState(): m_state=6
01:11:07.735 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12141
01:11:07.736 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.78, Mass=606914, SNR=295.6, Peak=42733 HFD=4.7
01:11:07.737 00.001 8996 MultiStar: [#1 0.07,0.01,0.64,U] [#2 0.80,0.38,0.00,M2] [#3 0.12,0.37,0.61,U] [#4 0.20,0.72,0.00,M7] [#5 0.34,0.04,0.71,U] [#6 0.48,0.82,0.00,M5] [#7 0.53,0.39,0.00,M6] [#8 0.33,0.07,0.38,U] 
01:11:07.738 00.001 8996 refined, 4 included, MultiStar: {0.08, 0.21}, one-star: {-0.22, 0.40}
01:11:07.739 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
01:11:07.740 00.001 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
01:11:07.741 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.20 mountX=0.06 mountY=-0.21, mountTheta=-1.30
01:11:07.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.21, opts=13)
01:11:07.743 00.000 8996 Enqueuing Move request for scope (0.08, 0.21)
01:11:07.745 00.002 20224 Worker thread wakes up
01:11:07.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
01:11:07.745 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
01:11:07.746 00.001 20224 Moving (0.08, 0.21) raw xDistance=0.06 yDistance=-0.21
01:11:07.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:11:07.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:07.746 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:11:07.746 00.000 20224 MoveAxis(E, 0, ABG)
01:11:07.746 00.000 20224 Move returns status 0, amount 0
01:11:07.746 00.000 20224 MoveAxis(N, 0, ABG)
01:11:07.746 00.000 20224 Move returns status 0, amount 0
01:11:07.747 00.001 20224 move complete, result=0
01:11:07.747 00.000 20224 worker thread done servicing request
01:11:07.754 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42733, med=3104, FiltMin=2800, FiltMax=22934, Gamma=1.000
01:11:07.777 00.023 8996 UpdateGuideState exits: m=606914 SNR=295.6
01:11:07.778 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:07.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:07.780 00.001 8996 Enqueuing Expose request
01:11:07.781 00.001 20224 Worker thread wakes up
01:11:07.781 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:11:07.782 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:07.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:08.740 00.958 20224 Exposure complete
01:11:08.834 00.094 20224 worker thread done servicing request
01:11:08.834 00.000 8996 OnExposeComplete: enter
01:11:08.836 00.002 8996 UpdateGuideState(): m_state=6
01:11:08.838 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12142
01:11:08.840 00.002 8996 Star::Find returns 1 (0), X=134.96, Y=473.35, Mass=634536, SNR=326.9, Peak=43734 HFD=4.7
01:11:08.843 00.003 8996 MultiStar: [#1 0.14,-0.00,0.69,U] [#2 0.46,0.07,0.00,M3] [#3 0.26,0.02,0.62,U] [#4 0.33,0.63,0.00,M8] [#5 0.07,-0.17,0.60,U] [#6 0.16,0.82,0.00,M6] [#7 0.16,0.18,0.43,U] [#8 0.08,0.16,0.39,U] 
01:11:08.845 00.002 8996 refined, 5 included, MultiStar: {0.04, 0.01}, one-star: {-0.25, -0.03}
01:11:08.846 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
01:11:08.848 00.002 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
01:11:08.849 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.15 mountX=0.04 mountY=-0.01, mountTheta=-0.26
01:11:08.852 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
01:11:08.854 00.002 8996 Enqueuing Move request for scope (0.04, 0.01)
01:11:08.856 00.002 20224 Worker thread wakes up
01:11:08.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
01:11:08.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
01:11:08.856 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.01
01:11:08.857 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:11:08.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:08.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:11:08.857 00.000 20224 MoveAxis(E, 0, ABG)
01:11:08.857 00.000 20224 Move returns status 0, amount 0
01:11:08.857 00.000 20224 MoveAxis(N, 0, ABG)
01:11:08.857 00.000 20224 Move returns status 0, amount 0
01:11:08.857 00.000 20224 move complete, result=0
01:11:08.858 00.001 20224 worker thread done servicing request
01:11:08.864 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43734, med=3104, FiltMin=2809, FiltMax=23408, Gamma=1.000
01:11:08.885 00.021 8996 UpdateGuideState exits: m=634536 SNR=326.9
01:11:08.886 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:08.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:08.888 00.001 8996 Enqueuing Expose request
01:11:08.889 00.001 20224 Worker thread wakes up
01:11:08.889 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:08.890 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:08.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:10.067 01.177 20224 Exposure complete
01:11:10.129 00.062 20224 worker thread done servicing request
01:11:10.130 00.001 8996 OnExposeComplete: enter
01:11:10.131 00.001 8996 UpdateGuideState(): m_state=6
01:11:10.131 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12143
01:11:10.132 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=473.35, Mass=620483, SNR=298.4, Peak=45158 HFD=4.4
01:11:10.133 00.001 8996 MultiStar: [#1 0.07,-0.03,0.69,U] [#2 0.64,0.46,0.00,M4] [#3 0.21,0.63,0.00,M6] [#4 0.14,0.87,0.00,M9] [#5 0.08,0.01,0.69,U] [#6 0.04,0.95,0.00,M7] [#7 -0.12,0.17,0.43,U] [#8 0.05,0.29,0.35,U] 
01:11:10.134 00.001 8996 refined, 4 included, MultiStar: {-0.03, 0.04}, one-star: {-0.17, -0.02}
01:11:10.135 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:11:10.136 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
01:11:10.137 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.18 mountX=-0.04 mountY=-0.04, mountTheta=-2.28
01:11:10.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
01:11:10.139 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
01:11:10.140 00.001 20224 Worker thread wakes up
01:11:10.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
01:11:10.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
01:11:10.140 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.04
01:11:10.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:11:10.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:10.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:11:10.140 00.000 20224 MoveAxis(E, 0, ABG)
01:11:10.140 00.000 20224 Move returns status 0, amount 0
01:11:10.140 00.000 20224 MoveAxis(N, 0, ABG)
01:11:10.140 00.000 20224 Move returns status 0, amount 0
01:11:10.140 00.000 20224 move complete, result=0
01:11:10.140 00.000 20224 worker thread done servicing request
01:11:10.144 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45158, med=3104, FiltMin=2787, FiltMax=22806, Gamma=1.000
01:11:10.158 00.014 8996 UpdateGuideState exits: m=620483 SNR=298.4
01:11:10.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:10.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:10.161 00.001 8996 Enqueuing Expose request
01:11:10.161 00.000 20224 Worker thread wakes up
01:11:10.161 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:10.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:10.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:11.141 00.979 20224 Exposure complete
01:11:11.234 00.093 20224 worker thread done servicing request
01:11:11.234 00.000 8996 OnExposeComplete: enter
01:11:11.236 00.002 8996 UpdateGuideState(): m_state=6
01:11:11.239 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12144
01:11:11.240 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.49, Mass=560317, SNR=289.3, Peak=36310 HFD=5.0
01:11:11.243 00.003 8996 MultiStar: [#1 0.25,0.13,0.65,U] [#2 0.61,0.44,0.00,M5] [#3 0.26,0.33,0.65,U] [#4 0.37,0.83,0.00,M10] [#5 0.13,0.33,0.68,U] [#6 0.04,0.84,0.00,M8] [#7 0.15,0.29,0.47,U] [#8 0.21,0.21,0.40,U] 
01:11:11.244 00.001 8996 single-star, 5 included, MultiStar: {0.22, 0.22}, one-star: {0.27, 0.12}
01:11:11.246 00.002 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
01:11:11.247 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
01:11:11.249 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=0.12 hyp=0.30 cameraTheta=0.42 mountX=0.26 mountY=-0.15, mountTheta=-0.53
01:11:11.252 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.12, opts=13)
01:11:11.253 00.001 8996 Enqueuing Move request for scope (0.27, 0.12)
01:11:11.254 00.001 20224 Worker thread wakes up
01:11:11.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.12) opts 0xd
01:11:11.254 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.12)
01:11:11.254 00.000 20224 Moving (0.27, 0.12) raw xDistance=0.26 yDistance=-0.15
01:11:11.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:11:11.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:11.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:11:11.254 00.000 20224 MoveAxis(W, 38, ABG)
01:11:11.254 00.000 20224 Guiding  Dir = 3, Dur = 38
01:11:11.254 00.000 20224 IsSlewing returns 0
01:11:11.255 00.001 20224 IsGuiding returns 0
01:11:11.260 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=36310, med=3104, FiltMin=2822, FiltMax=22851, Gamma=1.000
01:11:11.284 00.024 8996 UpdateGuideState exits: m=560317 SNR=289.3
01:11:11.286 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:11.287 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:11.289 00.002 8996 Enqueuing Expose request
01:11:11.317 00.028 20224 IsGuiding returns 1
01:11:11.317 00.000 20224 scope still moving after pulse duration time elapsed
01:11:11.343 00.026 20224 IsSlewing returns 0
01:11:11.343 00.000 20224 IsGuiding returns 1
01:11:11.375 00.032 20224 IsSlewing returns 0
01:11:11.375 00.000 20224 IsGuiding returns 1
01:11:11.406 00.031 20224 IsSlewing returns 0
01:11:11.406 00.000 20224 IsGuiding returns 0
01:11:11.406 00.000 20224 scope move finished after 38 + 113 ms
01:11:11.406 00.000 20224 Move returns status 0, amount 38
01:11:11.406 00.000 20224 MoveAxis(N, 0, ABG)
01:11:11.406 00.000 20224 Move returns status 0, amount 0
01:11:11.406 00.000 20224 move complete, result=0
01:11:11.407 00.001 20224 worker thread done servicing request
01:11:11.407 00.000 20224 Worker thread wakes up
01:11:11.407 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.2 px 0 ms NORTH
01:11:11.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:11.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:12.596 01.188 20224 Exposure complete
01:11:12.653 00.057 20224 worker thread done servicing request
01:11:12.653 00.000 8996 OnExposeComplete: enter
01:11:12.654 00.001 8996 UpdateGuideState(): m_state=6
01:11:12.655 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12145
01:11:12.656 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.47, Mass=756479, SNR=382.2, Peak=48054 HFD=4.7
01:11:12.657 00.001 8996 MultiStar: [#1 0.03,0.19,0.52,U] [#2 0.33,0.57,0.00,M6] [#3 0.03,0.38,0.46,U] [#4 -0.00,1.08,0.00,R] [#5 -0.28,0.31,0.46,U] [#6 -0.44,0.55,0.00,M9] [#7 -0.29,-0.03,0.33,U] [#8 -0.28,0.61,0.00,M1] 
01:11:12.658 00.001 8996 single-star, 4 included, MultiStar: {-0.08, 0.18}, one-star: {-0.03, 0.10}
01:11:12.658 00.000 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
01:11:12.659 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
01:11:12.660 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.89 mountX=-0.04 mountY=-0.10, mountTheta=-1.99
01:11:12.661 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
01:11:12.662 00.001 8996 Enqueuing Move request for scope (-0.03, 0.10)
01:11:12.663 00.001 20224 Worker thread wakes up
01:11:12.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
01:11:12.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
01:11:12.663 00.000 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.10
01:11:12.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:11:12.664 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:12.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:11:12.664 00.000 20224 MoveAxis(E, 0, ABG)
01:11:12.664 00.000 20224 Move returns status 0, amount 0
01:11:12.664 00.000 20224 MoveAxis(N, 0, ABG)
01:11:12.664 00.000 20224 Move returns status 0, amount 0
01:11:12.664 00.000 20224 move complete, result=0
01:11:12.664 00.000 20224 worker thread done servicing request
01:11:12.670 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48054, med=3104, FiltMin=2816, FiltMax=22425, Gamma=1.000
01:11:12.684 00.014 8996 UpdateGuideState exits: m=756479 SNR=382.2
01:11:12.685 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:12.686 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:12.687 00.001 8996 Enqueuing Expose request
01:11:12.688 00.001 20224 Worker thread wakes up
01:11:12.688 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:12.688 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:12.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:13.679 00.991 20224 Exposure complete
01:11:13.739 00.060 20224 worker thread done servicing request
01:11:13.739 00.000 8996 OnExposeComplete: enter
01:11:13.740 00.001 8996 UpdateGuideState(): m_state=6
01:11:13.742 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12146
01:11:13.743 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.65, Mass=669178, SNR=324.6, Peak=50493 HFD=4.6
01:11:13.744 00.001 8996 MultiStar: [#1 -0.07,0.18,0.64,U] [#2 0.29,0.51,0.00,M7] [#3 -0.61,0.19,0.00,M5] [#4 -0.47,-0.26,0.00,M1] [#5 -0.14,0.35,0.65,U] [#6 -0.56,0.58,0.00,M10] [#7 -0.27,0.24,0.38,U] [#8 -0.45,0.10,0.00,M2] 
01:11:13.745 00.001 8996 refined, 3 included, MultiStar: {-0.25, 0.26}, one-star: {-0.42, 0.27}
01:11:13.746 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
01:11:13.746 00.000 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
01:11:13.747 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.26 hyp=0.36 cameraTheta=2.32 mountX=-0.27 mountY=-0.23, mountTheta=-2.43
01:11:13.749 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.26, opts=13)
01:11:13.750 00.001 8996 Enqueuing Move request for scope (-0.25, 0.26)
01:11:13.751 00.001 20224 Worker thread wakes up
01:11:13.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.26) opts 0xd
01:11:13.751 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.26)
01:11:13.751 00.000 20224 Moving (-0.25, 0.26) raw xDistance=-0.27 yDistance=-0.23
01:11:13.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:11:13.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:11:13.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:11:13.751 00.000 20224 MoveAxis(E, 40, ABG)
01:11:13.751 00.000 20224 Guiding  Dir = 2, Dur = 40
01:11:13.751 00.000 20224 IsSlewing returns 0
01:11:13.752 00.001 20224 IsGuiding returns 0
01:11:13.755 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50493, med=3104, FiltMin=2816, FiltMax=27862, Gamma=1.000
01:11:13.758 00.003 20224 PulseGuide returned control before completion, sleep 44
01:11:13.782 00.024 8996 UpdateGuideState exits: m=669178 SNR=324.6
01:11:13.785 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:13.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:13.788 00.002 8996 Enqueuing Expose request
01:11:13.805 00.017 20224 IsGuiding returns 1
01:11:13.805 00.000 20224 scope still moving after pulse duration time elapsed
01:11:13.836 00.031 20224 IsSlewing returns 0
01:11:13.836 00.000 20224 IsGuiding returns 1
01:11:13.868 00.032 20224 IsSlewing returns 0
01:11:13.868 00.000 20224 IsGuiding returns 0
01:11:13.868 00.000 20224 scope move finished after 40 + 75 ms
01:11:13.868 00.000 20224 Move returns status 0, amount 40
01:11:13.868 00.000 20224 MoveAxis(N, 0, ABG)
01:11:13.868 00.000 20224 Move returns status 0, amount 0
01:11:13.868 00.000 20224 move complete, result=0
01:11:13.868 00.000 20224 worker thread done servicing request
01:11:13.868 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.2 px 0 ms NORTH
01:11:13.868 00.000 20224 Worker thread wakes up
01:11:13.868 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:13.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:15.031 01.163 20224 Exposure complete
01:11:15.142 00.111 20224 worker thread done servicing request
01:11:15.142 00.000 8996 OnExposeComplete: enter
01:11:15.144 00.002 8996 UpdateGuideState(): m_state=6
01:11:15.145 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12147
01:11:15.147 00.002 8996 Star::Find returns 1 (0), X=135.16, Y=473.62, Mass=743300, SNR=338.5, Peak=51453 HFD=4.6
01:11:15.148 00.001 8996 MultiStar: [#1 0.20,-0.33,0.60,U] [#2 0.17,0.27,0.64,U] [#3 -0.07,-0.12,0.58,U] [#4 -0.13,-0.57,0.00,M2] [#5 -0.13,-0.03,0.55,U] [#6 -0.44,0.19,0.00,R] [#7 0.19,-0.05,0.37,U] [#8 -0.27,0.19,0.35,U] 
01:11:15.150 00.002 8996 refined, 6 included, MultiStar: {0.01, 0.05}, one-star: {-0.06, 0.25}
01:11:15.152 00.002 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
01:11:15.153 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
01:11:15.155 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.35 mountX=0.01 mountY=-0.05, mountTheta=-1.45
01:11:15.157 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
01:11:15.158 00.001 8996 Enqueuing Move request for scope (0.01, 0.05)
01:11:15.159 00.001 20224 Worker thread wakes up
01:11:15.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
01:11:15.159 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
01:11:15.159 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
01:11:15.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:11:15.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:15.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:11:15.160 00.001 20224 MoveAxis(E, 0, ABG)
01:11:15.160 00.000 20224 Move returns status 0, amount 0
01:11:15.160 00.000 20224 MoveAxis(N, 0, ABG)
01:11:15.160 00.000 20224 Move returns status 0, amount 0
01:11:15.160 00.000 20224 move complete, result=0
01:11:15.160 00.000 20224 worker thread done servicing request
01:11:15.164 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51453, med=3104, FiltMin=2822, FiltMax=23504, Gamma=1.000
01:11:15.178 00.014 8996 UpdateGuideState exits: m=743300 SNR=338.5
01:11:15.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:15.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:15.181 00.001 8996 Enqueuing Expose request
01:11:15.182 00.001 20224 Worker thread wakes up
01:11:15.182 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:15.183 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:15.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:16.164 00.981 20224 Exposure complete
01:11:16.242 00.078 20224 worker thread done servicing request
01:11:16.242 00.000 8996 OnExposeComplete: enter
01:11:16.244 00.002 8996 UpdateGuideState(): m_state=6
01:11:16.246 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12148
01:11:16.248 00.002 8996 Star::Find returns 1 (0), X=135.09, Y=473.68, Mass=708136, SNR=308.6, Peak=50749 HFD=4.6
01:11:16.249 00.001 8996 MultiStar: [#1 0.19,-0.04,0.63,U] [#2 0.39,0.40,0.00,M7] [#3 -0.08,0.18,0.65,U] [#4 -0.05,-0.43,0.61,U] [#5 0.08,0.36,0.57,U] [#6 0.20,0.32,0.49,U] [#7 -0.03,0.15,0.40,U] [#8 -0.06,0.08,0.36,U] 
01:11:16.251 00.002 8996 refined, 7 included, MultiStar: {0.01, 0.12}, one-star: {-0.12, 0.31}
01:11:16.252 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
01:11:16.254 00.002 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
01:11:16.256 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.53 mountX=-0.01 mountY=-0.12, mountTheta=-1.62
01:11:16.258 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.12, opts=13)
01:11:16.260 00.002 8996 Enqueuing Move request for scope (0.01, 0.12)
01:11:16.262 00.002 20224 Worker thread wakes up
01:11:16.262 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
01:11:16.262 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
01:11:16.262 00.000 20224 Moving (0.01, 0.12) raw xDistance=-0.01 yDistance=-0.12
01:11:16.263 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:11:16.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:16.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:11:16.263 00.000 20224 MoveAxis(E, 0, ABG)
01:11:16.263 00.000 20224 Move returns status 0, amount 0
01:11:16.263 00.000 20224 MoveAxis(N, 0, ABG)
01:11:16.263 00.000 20224 Move returns status 0, amount 0
01:11:16.263 00.000 20224 move complete, result=0
01:11:16.264 00.001 20224 worker thread done servicing request
01:11:16.271 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50749, med=3104, FiltMin=2819, FiltMax=23129, Gamma=1.000
01:11:16.298 00.027 8996 UpdateGuideState exits: m=708136 SNR=308.6
01:11:16.299 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:16.301 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:16.303 00.002 8996 Enqueuing Expose request
01:11:16.305 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:16.307 00.002 20224 Worker thread wakes up
01:11:16.307 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:16.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:17.474 01.167 20224 Exposure complete
01:11:17.571 00.097 20224 worker thread done servicing request
01:11:17.571 00.000 8996 OnExposeComplete: enter
01:11:17.573 00.002 8996 UpdateGuideState(): m_state=6
01:11:17.575 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12149
01:11:17.576 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.43, Mass=686561, SNR=356.5, Peak=47174 HFD=4.6
01:11:17.577 00.001 8996 MultiStar: [#1 0.36,-0.12,0.66,U] [#2 0.27,0.77,0.00,M8] [#3 -0.02,0.04,0.48,U] [#4 -0.12,-0.64,0.00,M2] [#5 0.42,0.06,0.54,U] [#6 0.43,0.29,0.00,M1] [#7 -0.15,0.25,0.35,U] [#8 0.38,0.01,0.33,U] 
01:11:17.579 00.002 8996 refined, 5 included, MultiStar: {0.11, 0.04}, one-star: {-0.17, 0.06}
01:11:17.580 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
01:11:17.582 00.002 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
01:11:17.584 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.11 cameraTheta=0.33 mountX=0.10 mountY=-0.05, mountTheta=-0.45
01:11:17.587 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
01:11:17.588 00.001 8996 Enqueuing Move request for scope (0.11, 0.04)
01:11:17.590 00.002 20224 Worker thread wakes up
01:11:17.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
01:11:17.590 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
01:11:17.591 00.001 20224 Moving (0.11, 0.04) raw xDistance=0.10 yDistance=-0.05
01:11:17.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:11:17.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:17.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:11:17.591 00.000 20224 MoveAxis(E, 0, ABG)
01:11:17.591 00.000 20224 Move returns status 0, amount 0
01:11:17.591 00.000 20224 MoveAxis(N, 0, ABG)
01:11:17.591 00.000 20224 Move returns status 0, amount 0
01:11:17.591 00.000 20224 move complete, result=0
01:11:17.591 00.000 20224 worker thread done servicing request
01:11:17.599 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47174, med=3104, FiltMin=2809, FiltMax=23030, Gamma=1.000
01:11:17.625 00.026 8996 UpdateGuideState exits: m=686561 SNR=356.5
01:11:17.627 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:17.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:17.629 00.001 8996 Enqueuing Expose request
01:11:17.630 00.001 20224 Worker thread wakes up
01:11:17.630 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:17.631 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:17.631 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:18.618 00.987 20224 Exposure complete
01:11:18.691 00.073 20224 worker thread done servicing request
01:11:18.691 00.000 8996 OnExposeComplete: enter
01:11:18.692 00.001 8996 UpdateGuideState(): m_state=6
01:11:18.693 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12150
01:11:18.694 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.49, Mass=597471, SNR=293.7, Peak=41094 HFD=4.5
01:11:18.695 00.001 8996 MultiStar: [#1 0.10,0.04,0.64,U] [#2 0.26,0.41,0.00,M9] [#3 -0.30,-0.14,0.65,U] [#4 -0.01,-0.52,0.00,M3] [#5 0.79,0.23,0.00,M1] [#6 0.14,0.37,0.44,U] [#7 -0.06,0.12,0.43,U] [#8 0.51,0.18,0.00,M1] 
01:11:18.696 00.001 8996 refined, 4 included, MultiStar: {0.04, 0.09}, one-star: {0.21, 0.12}
01:11:18.697 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
01:11:18.698 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
01:11:18.699 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.09 cameraTheta=1.15 mountX=0.03 mountY=-0.09, mountTheta=-1.24
01:11:18.700 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.09, opts=13)
01:11:18.701 00.001 8996 Enqueuing Move request for scope (0.04, 0.09)
01:11:18.702 00.001 20224 Worker thread wakes up
01:11:18.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:11:18.702 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:11:18.702 00.000 20224 Moving (0.04, 0.09) raw xDistance=0.03 yDistance=-0.09
01:11:18.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:11:18.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:18.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:11:18.702 00.000 20224 MoveAxis(E, 0, ABG)
01:11:18.702 00.000 20224 Move returns status 0, amount 0
01:11:18.702 00.000 20224 MoveAxis(N, 0, ABG)
01:11:18.703 00.001 20224 Move returns status 0, amount 0
01:11:18.703 00.000 20224 move complete, result=0
01:11:18.703 00.000 20224 worker thread done servicing request
01:11:18.709 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41094, med=3104, FiltMin=2774, FiltMax=21875, Gamma=1.000
01:11:18.724 00.015 8996 UpdateGuideState exits: m=597471 SNR=293.7
01:11:18.724 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:18.725 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:18.726 00.001 8996 Enqueuing Expose request
01:11:18.727 00.001 20224 Worker thread wakes up
01:11:18.727 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:18.728 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:18.728 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:19.880 01.152 20224 Exposure complete
01:11:19.949 00.069 20224 worker thread done servicing request
01:11:19.950 00.001 8996 OnExposeComplete: enter
01:11:19.951 00.001 8996 UpdateGuideState(): m_state=6
01:11:19.952 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12151
01:11:19.953 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.69, Mass=691519, SNR=321.5, Peak=42653 HFD=4.6
01:11:19.954 00.001 8996 MultiStar: [#1 -0.19,-0.15,0.65,U] [#2 0.13,0.54,0.00,M10] [#3 0.03,-0.25,0.60,U] [#4 -0.10,-0.65,0.00,M4] [#5 0.03,0.05,0.53,U] [#6 0.06,0.11,0.52,U] [#7 -0.06,0.14,0.41,U] [#8 0.19,-0.18,0.34,U] 
01:11:19.955 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.04}, one-star: {0.05, 0.32}
01:11:19.956 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
01:11:19.957 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
01:11:19.958 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.42 mountX=0.00 mountY=-0.04, mountTheta=-1.51
01:11:19.959 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.04, opts=13)
01:11:19.960 00.001 8996 Enqueuing Move request for scope (0.01, 0.04)
01:11:19.961 00.001 20224 Worker thread wakes up
01:11:19.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
01:11:19.961 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
01:11:19.961 00.000 20224 Moving (0.01, 0.04) raw xDistance=0.00 yDistance=-0.04
01:11:19.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:11:19.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:19.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:11:19.961 00.000 20224 MoveAxis(E, 0, ABG)
01:11:19.961 00.000 20224 Move returns status 0, amount 0
01:11:19.961 00.000 20224 MoveAxis(N, 0, ABG)
01:11:19.961 00.000 20224 Move returns status 0, amount 0
01:11:19.962 00.001 20224 move complete, result=0
01:11:19.962 00.000 20224 worker thread done servicing request
01:11:19.966 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42653, med=3104, FiltMin=2808, FiltMax=23958, Gamma=1.000
01:11:19.990 00.024 8996 UpdateGuideState exits: m=691519 SNR=321.5
01:11:19.992 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:19.994 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:19.995 00.001 8996 Enqueuing Expose request
01:11:19.997 00.002 20224 Worker thread wakes up
01:11:19.997 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:19.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:19.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:20.981 00.983 20224 Exposure complete
01:11:21.052 00.071 20224 worker thread done servicing request
01:11:21.052 00.000 8996 OnExposeComplete: enter
01:11:21.053 00.001 8996 UpdateGuideState(): m_state=6
01:11:21.054 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12152
01:11:21.055 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.39, Mass=614677, SNR=323.0, Peak=39510 HFD=4.6
01:11:21.056 00.001 8996 MultiStar: [#1 0.03,-0.07,0.64,U] [#2 0.33,0.40,0.00,R] [#3 -0.03,0.18,0.60,U] [#4 -0.07,-0.52,0.00,M5] [#5 0.34,-0.11,0.63,U] [#6 0.35,0.17,0.41,U] [#7 -0.03,0.06,0.38,U] [#8 0.35,-0.08,0.35,U] 
01:11:21.057 00.001 8996 single-star, 6 included, MultiStar: {0.10, 0.02}, one-star: {-0.07, 0.01}
01:11:21.057 00.000 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
01:11:21.058 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
01:11:21.059 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=2.96 mountX=-0.07 mountY=-0.01, mountTheta=-3.07
01:11:21.060 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
01:11:21.061 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
01:11:21.062 00.001 20224 Worker thread wakes up
01:11:21.062 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
01:11:21.062 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
01:11:21.062 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=-0.01
01:11:21.063 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:11:21.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:21.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:11:21.063 00.000 20224 MoveAxis(E, 0, ABG)
01:11:21.063 00.000 20224 Move returns status 0, amount 0
01:11:21.063 00.000 20224 MoveAxis(N, 0, ABG)
01:11:21.063 00.000 20224 Move returns status 0, amount 0
01:11:21.063 00.000 20224 move complete, result=0
01:11:21.063 00.000 20224 worker thread done servicing request
01:11:21.067 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39510, med=3104, FiltMin=2749, FiltMax=20547, Gamma=1.000
01:11:21.084 00.017 8996 UpdateGuideState exits: m=614677 SNR=323.0
01:11:21.087 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:21.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:21.090 00.002 8996 Enqueuing Expose request
01:11:21.092 00.002 20224 Worker thread wakes up
01:11:21.092 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:21.093 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:21.093 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:22.263 01.170 20224 Exposure complete
01:11:22.322 00.059 20224 worker thread done servicing request
01:11:22.322 00.000 8996 OnExposeComplete: enter
01:11:22.323 00.001 8996 UpdateGuideState(): m_state=6
01:11:22.324 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12153
01:11:22.325 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.53, Mass=696982, SNR=314.0, Peak=42176 HFD=4.6
01:11:22.326 00.001 8996 MultiStar: [#1 -0.10,-0.22,0.69,U] [#2 -0.07,-0.28,0.89,U] [#3 -0.11,0.27,0.64,U] [#4 -0.01,-0.20,0.53,U] [#5 -0.20,-0.02,0.64,U] [#6 -0.10,0.11,0.48,U] [#7 -0.17,0.22,0.44,U] [#8 0.04,-0.28,0.39,U] 
01:11:22.327 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.03, 0.15}
01:11:22.328 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
01:11:22.328 00.000 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
01:11:22.329 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.83 mountX=-0.08 mountY=0.04, mountTheta=2.72
01:11:22.331 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
01:11:22.332 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
01:11:22.332 00.000 20224 Worker thread wakes up
01:11:22.333 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:11:22.333 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:11:22.333 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
01:11:22.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:11:22.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:22.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:11:22.333 00.000 20224 MoveAxis(E, 0, ABG)
01:11:22.333 00.000 20224 Move returns status 0, amount 0
01:11:22.333 00.000 20224 MoveAxis(N, 0, ABG)
01:11:22.333 00.000 20224 Move returns status 0, amount 0
01:11:22.333 00.000 20224 move complete, result=0
01:11:22.333 00.000 20224 worker thread done servicing request
01:11:22.337 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42176, med=3104, FiltMin=2806, FiltMax=22838, Gamma=1.000
01:11:22.363 00.026 8996 UpdateGuideState exits: m=696982 SNR=314.0
01:11:22.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:22.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:22.366 00.001 8996 Enqueuing Expose request
01:11:22.367 00.001 20224 Worker thread wakes up
01:11:22.367 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:11:22.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:22.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:23.336 00.968 20224 Exposure complete
01:11:23.400 00.064 20224 worker thread done servicing request
01:11:23.400 00.000 8996 OnExposeComplete: enter
01:11:23.401 00.001 8996 UpdateGuideState(): m_state=6
01:11:23.401 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12154
01:11:23.402 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.21, Mass=519410, SNR=278.3, Peak=40998 HFD=4.5
01:11:23.403 00.001 8996 MultiStar: [#1 -0.23,-0.19,0.67,U] [#2 -0.12,-0.32,0.88,U] [#3 -0.33,-0.06,0.59,U] [#4 -0.24,-0.29,0.53,U] [#5 0.20,0.07,0.61,U] [#6 -0.10,-0.04,0.46,U] [#7 -0.09,0.00,0.49,U] [#8 -0.01,-0.22,0.37,U] 
01:11:23.404 00.001 8996 refined, 8 included, MultiStar: {-0.15, -0.14}, one-star: {-0.32, -0.16}
01:11:23.405 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:11:23.406 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
01:11:23.407 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-2.39 mountX=-0.14 mountY=0.16, mountTheta=2.28
01:11:23.410 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.14, opts=13)
01:11:23.411 00.001 8996 Enqueuing Move request for scope (-0.15, -0.14)
01:11:23.411 00.000 20224 Worker thread wakes up
01:11:23.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.14) opts 0xd
01:11:23.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.14)
01:11:23.411 00.000 20224 Moving (-0.15, -0.14) raw xDistance=-0.14 yDistance=0.16
01:11:23.412 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:11:23.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:23.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:11:23.412 00.000 20224 MoveAxis(E, 0, ABG)
01:11:23.412 00.000 20224 Move returns status 0, amount 0
01:11:23.412 00.000 20224 MoveAxis(N, 0, ABG)
01:11:23.412 00.000 20224 Move returns status 0, amount 0
01:11:23.412 00.000 20224 move complete, result=0
01:11:23.412 00.000 20224 worker thread done servicing request
01:11:23.416 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40998, med=3104, FiltMin=2820, FiltMax=21430, Gamma=1.000
01:11:23.436 00.020 8996 UpdateGuideState exits: m=519410 SNR=278.3
01:11:23.438 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:23.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:23.441 00.002 8996 Enqueuing Expose request
01:11:23.443 00.002 20224 Worker thread wakes up
01:11:23.443 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:23.445 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:23.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:24.616 01.171 20224 Exposure complete
01:11:24.704 00.088 20224 worker thread done servicing request
01:11:24.704 00.000 8996 OnExposeComplete: enter
01:11:24.705 00.001 8996 UpdateGuideState(): m_state=6
01:11:24.706 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12155
01:11:24.707 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=472.90, Mass=538996, SNR=272.9, Peak=40598 HFD=4.5
01:11:24.708 00.001 8996 MultiStar: [#1 -0.20,-0.50,0.00,M1] [#2 -0.17,-0.45,0.00,M1] [#3 -0.28,-0.21,0.71,U] [#4 -0.10,-0.64,0.00,M4] [#5 0.06,-0.09,0.66,U] [#6 -0.05,-0.21,0.46,U] [#7 0.25,0.04,0.46,U] [#8 0.04,-0.07,0.41,U] 
01:11:24.709 00.001 8996 refined, 5 included, MultiStar: {-0.06, -0.21}, one-star: {-0.18, -0.47}
01:11:24.710 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
01:11:24.711 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.40)
01:11:24.711 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.86 mountX=-0.04 mountY=0.22, mountTheta=1.76
01:11:24.713 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.21, opts=13)
01:11:24.714 00.001 8996 Enqueuing Move request for scope (-0.06, -0.21)
01:11:24.715 00.001 20224 Worker thread wakes up
01:11:24.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.21) opts 0xd
01:11:24.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.21)
01:11:24.715 00.000 20224 Moving (-0.06, -0.21) raw xDistance=-0.04 yDistance=0.22
01:11:24.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:11:24.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:11:24.715 00.000 20224 MoveAxis(E, 0, ABG)
01:11:24.715 00.000 20224 Move returns status 0, amount 0
01:11:24.715 00.000 20224 MoveAxis(S, 46, ABG)
01:11:24.715 00.000 20224 Guiding  Dir = 1, Dur = 46
01:11:24.716 00.001 20224 IsSlewing returns 0
01:11:24.716 00.000 20224 IsGuiding returns 0
01:11:24.720 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=40598, med=3104, FiltMin=2819, FiltMax=23184, Gamma=1.000
01:11:24.734 00.014 8996 UpdateGuideState exits: m=538996 SNR=272.9
01:11:24.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:24.737 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:24.738 00.001 8996 Enqueuing Expose request
01:11:24.767 00.029 20224 IsGuiding returns 1
01:11:24.767 00.000 20224 scope still moving after pulse duration time elapsed
01:11:24.798 00.031 20224 IsSlewing returns 0
01:11:24.798 00.000 20224 IsGuiding returns 1
01:11:24.828 00.030 20224 IsSlewing returns 0
01:11:24.828 00.000 20224 IsGuiding returns 1
01:11:24.860 00.032 20224 IsSlewing returns 0
01:11:24.860 00.000 20224 IsGuiding returns 0
01:11:24.860 00.000 20224 scope move finished after 46 + 98 ms
01:11:24.860 00.000 20224 Move returns status 0, amount 46
01:11:24.860 00.000 20224 move complete, result=0
01:11:24.860 00.000 20224 worker thread done servicing request
01:11:24.860 00.000 20224 Worker thread wakes up
01:11:24.861 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:11:24.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:24.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:25.833 00.971 20224 Exposure complete
01:11:25.920 00.087 20224 worker thread done servicing request
01:11:25.920 00.000 8996 OnExposeComplete: enter
01:11:25.921 00.001 8996 UpdateGuideState(): m_state=6
01:11:25.922 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12156
01:11:25.924 00.002 8996 Star::Find returns 1 (0), X=135.33, Y=473.29, Mass=615449, SNR=305.4, Peak=41302 HFD=4.7
01:11:25.925 00.001 8996 MultiStar: [#1 -0.16,-0.27,0.71,U] [#2 -0.07,-0.04,0.77,U] [#3 -0.09,0.18,0.61,U] [#4 0.02,-0.24,0.53,U] [#5 0.12,-0.08,0.66,U] [#6 0.36,0.50,0.00,M1] [#7 0.16,0.13,0.40,U] [#8 0.05,0.03,0.39,U] 
01:11:25.926 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.06}, one-star: {0.12, -0.08}
01:11:25.926 00.000 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
01:11:25.927 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
01:11:25.928 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.35 mountX=0.02 mountY=0.06, mountTheta=1.25
01:11:25.930 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.06, opts=13)
01:11:25.930 00.000 8996 Enqueuing Move request for scope (0.01, -0.06)
01:11:25.931 00.001 20224 Worker thread wakes up
01:11:25.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.06) opts 0xd
01:11:25.931 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.06)
01:11:25.931 00.000 20224 Moving (0.01, -0.06) raw xDistance=0.02 yDistance=0.06
01:11:25.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:11:25.932 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:25.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:11:25.932 00.000 20224 MoveAxis(E, 0, ABG)
01:11:25.932 00.000 20224 Move returns status 0, amount 0
01:11:25.932 00.000 20224 MoveAxis(N, 0, ABG)
01:11:25.932 00.000 20224 Move returns status 0, amount 0
01:11:25.932 00.000 20224 move complete, result=0
01:11:25.932 00.000 20224 worker thread done servicing request
01:11:25.936 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41302, med=3104, FiltMin=2803, FiltMax=21808, Gamma=1.000
01:11:25.950 00.014 8996 UpdateGuideState exits: m=615449 SNR=305.4
01:11:25.951 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:25.952 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:25.953 00.001 8996 Enqueuing Expose request
01:11:25.954 00.001 20224 Worker thread wakes up
01:11:25.954 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:25.955 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:25.955 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:27.125 01.170 20224 Exposure complete
01:11:27.230 00.105 20224 worker thread done servicing request
01:11:27.230 00.000 8996 OnExposeComplete: enter
01:11:27.232 00.002 8996 UpdateGuideState(): m_state=6
01:11:27.234 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12157
01:11:27.236 00.002 8996 Star::Find returns 1 (0), X=135.12, Y=473.22, Mass=698214, SNR=350.7, Peak=47382 HFD=4.5
01:11:27.238 00.002 8996 MultiStar: [#1 -0.25,-0.14,0.61,U] [#2 0.01,0.37,0.70,U] [#3 -0.16,0.26,0.60,U] [#4 -0.22,-0.04,0.51,U] [#5 -0.24,0.19,0.50,U] [#6 0.09,0.88,0.00,M2] [#7 -0.13,0.18,0.37,U] [#8 -0.34,-0.15,0.32,U] 
01:11:27.240 00.002 8996 refined, 7 included, MultiStar: {-0.16, 0.06}, one-star: {-0.09, -0.16}
01:11:27.241 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
01:11:27.243 00.002 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
01:11:27.244 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.78 mountX=-0.16 mountY=-0.04, mountTheta=-2.90
01:11:27.248 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.06, opts=13)
01:11:27.249 00.001 8996 Enqueuing Move request for scope (-0.16, 0.06)
01:11:27.249 00.000 20224 Worker thread wakes up
01:11:27.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
01:11:27.250 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
01:11:27.250 00.000 20224 Moving (-0.16, 0.06) raw xDistance=-0.16 yDistance=-0.04
01:11:27.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:11:27.250 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:27.250 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:11:27.250 00.000 20224 MoveAxis(E, 0, ABG)
01:11:27.250 00.000 20224 Move returns status 0, amount 0
01:11:27.250 00.000 20224 MoveAxis(N, 0, ABG)
01:11:27.250 00.000 20224 Move returns status 0, amount 0
01:11:27.250 00.000 20224 move complete, result=0
01:11:27.250 00.000 20224 worker thread done servicing request
01:11:27.257 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47382, med=3104, FiltMin=2771, FiltMax=24144, Gamma=1.000
01:11:27.276 00.019 8996 UpdateGuideState exits: m=698214 SNR=350.7
01:11:27.278 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:27.280 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:27.282 00.002 8996 Enqueuing Expose request
01:11:27.283 00.001 20224 Worker thread wakes up
01:11:27.284 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:11:27.284 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:27.285 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:28.268 00.983 20224 Exposure complete
01:11:28.326 00.058 20224 worker thread done servicing request
01:11:28.326 00.000 8996 OnExposeComplete: enter
01:11:28.327 00.001 8996 UpdateGuideState(): m_state=6
01:11:28.328 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12158
01:11:28.329 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.62, Mass=664347, SNR=330.2, Peak=43213 HFD=4.8
01:11:28.330 00.001 8996 MultiStar: [#1 -0.19,0.07,0.61,U] [#2 -0.04,0.13,0.77,U] [#3 -0.13,0.50,0.00,M1] [#4 -0.19,-0.29,0.52,U] [#5 0.01,0.39,0.51,U] [#6 0.23,0.82,0.00,M3] [#7 -0.04,0.24,0.35,U] [#8 -0.42,-0.04,0.37,U] 
01:11:28.331 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.12}, one-star: {-0.17, 0.25}
01:11:28.332 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
01:11:28.333 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
01:11:28.333 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.19 cameraTheta=2.42 mountX=-0.15 mountY=-0.11, mountTheta=-2.53
01:11:28.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.12, opts=13)
01:11:28.336 00.001 8996 Enqueuing Move request for scope (-0.14, 0.12)
01:11:28.336 00.000 20224 Worker thread wakes up
01:11:28.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
01:11:28.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
01:11:28.336 00.000 20224 Moving (-0.14, 0.12) raw xDistance=-0.15 yDistance=-0.11
01:11:28.337 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:11:28.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:28.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:11:28.337 00.000 20224 MoveAxis(E, 0, ABG)
01:11:28.337 00.000 20224 Move returns status 0, amount 0
01:11:28.337 00.000 20224 MoveAxis(N, 0, ABG)
01:11:28.337 00.000 20224 Move returns status 0, amount 0
01:11:28.337 00.000 20224 move complete, result=0
01:11:28.337 00.000 20224 worker thread done servicing request
01:11:28.341 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43213, med=3104, FiltMin=2817, FiltMax=23289, Gamma=1.000
01:11:28.355 00.014 8996 UpdateGuideState exits: m=664347 SNR=330.2
01:11:28.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:28.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:28.358 00.001 8996 Enqueuing Expose request
01:11:28.359 00.001 20224 Worker thread wakes up
01:11:28.359 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:28.359 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:28.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:29.520 01.161 20224 Exposure complete
01:11:29.588 00.068 20224 worker thread done servicing request
01:11:29.588 00.000 8996 OnExposeComplete: enter
01:11:29.589 00.001 8996 UpdateGuideState(): m_state=6
01:11:29.591 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12159
01:11:29.593 00.002 8996 Star::Find returns 1 (0), X=135.16, Y=473.70, Mass=703466, SNR=297.7, Peak=49005 HFD=4.5
01:11:29.597 00.004 8996 MultiStar: [#1 0.04,0.02,0.70,U] [#2 -0.07,-0.08,0.75,U] [#3 -0.24,0.02,0.63,U] [#4 -0.23,-0.33,0.57,U] [#5 -0.07,0.25,0.70,U] [#6 -0.07,0.28,0.50,U] [#7 0.00,-0.12,0.45,U] [#8 -0.25,0.51,0.00,M1] 
01:11:29.600 00.003 8996 refined, 7 included, MultiStar: {-0.08, 0.07}, one-star: {-0.06, 0.33}
01:11:29.602 00.002 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
01:11:29.604 00.002 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
01:11:29.605 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.44 mountX=-0.09 mountY=-0.06, mountTheta=-2.55
01:11:29.606 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.07, opts=13)
01:11:29.608 00.002 8996 Enqueuing Move request for scope (-0.08, 0.07)
01:11:29.609 00.001 20224 Worker thread wakes up
01:11:29.609 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
01:11:29.609 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
01:11:29.609 00.000 20224 Moving (-0.08, 0.07) raw xDistance=-0.09 yDistance=-0.06
01:11:29.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:11:29.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:29.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:11:29.610 00.001 20224 MoveAxis(E, 0, ABG)
01:11:29.610 00.000 20224 Move returns status 0, amount 0
01:11:29.610 00.000 20224 MoveAxis(N, 0, ABG)
01:11:29.610 00.000 20224 Move returns status 0, amount 0
01:11:29.610 00.000 20224 move complete, result=0
01:11:29.610 00.000 20224 worker thread done servicing request
01:11:29.619 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49005, med=3104, FiltMin=2800, FiltMax=25542, Gamma=1.000
01:11:29.644 00.025 8996 UpdateGuideState exits: m=703466 SNR=297.7
01:11:29.646 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:29.648 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:29.649 00.001 8996 Enqueuing Expose request
01:11:29.651 00.002 20224 Worker thread wakes up
01:11:29.651 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:29.652 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:29.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:30.641 00.989 20224 Exposure complete
01:11:30.748 00.107 20224 worker thread done servicing request
01:11:30.748 00.000 8996 OnExposeComplete: enter
01:11:30.749 00.001 8996 UpdateGuideState(): m_state=6
01:11:30.750 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12160
01:11:30.750 00.000 8996 Star::Find returns 1 (0), X=134.74, Y=473.86, Mass=608570, SNR=286.6, Peak=47277 HFD=4.5
01:11:30.751 00.001 8996 MultiStar: [#1 0.27,0.23,0.84,U] [#2 -0.09,0.22,0.79,U] [#3 -0.08,0.31,0.74,U] [#4 -0.04,-0.30,0.64,U] [#5 0.07,0.51,0.00,M1] [#6 0.24,0.25,0.48,U] [#7 -0.30,-0.16,0.39,U] [#8 0.09,0.22,0.41,U] 
01:11:30.752 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.20}, one-star: {-0.47, 0.49}
01:11:30.753 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
01:11:30.754 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
01:11:30.755 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.91 mountX=-0.09 mountY=-0.19, mountTheta=-2.01
01:11:30.758 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.20, opts=13)
01:11:30.759 00.001 8996 Enqueuing Move request for scope (-0.07, 0.20)
01:11:30.759 00.000 20224 Worker thread wakes up
01:11:30.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.20) opts 0xd
01:11:30.759 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.20)
01:11:30.759 00.000 20224 Moving (-0.07, 0.20) raw xDistance=-0.09 yDistance=-0.19
01:11:30.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:11:30.760 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:30.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:11:30.760 00.000 20224 MoveAxis(E, 0, ABG)
01:11:30.760 00.000 20224 Move returns status 0, amount 0
01:11:30.760 00.000 20224 MoveAxis(N, 0, ABG)
01:11:30.760 00.000 20224 Move returns status 0, amount 0
01:11:30.760 00.000 20224 move complete, result=0
01:11:30.760 00.000 20224 worker thread done servicing request
01:11:30.764 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47277, med=3104, FiltMin=2774, FiltMax=24870, Gamma=1.000
01:11:30.781 00.017 8996 UpdateGuideState exits: m=608570 SNR=286.6
01:11:30.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:30.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:30.784 00.001 8996 Enqueuing Expose request
01:11:30.785 00.001 20224 Worker thread wakes up
01:11:30.785 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:11:30.786 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:30.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:31.955 01.169 20224 Exposure complete
01:11:32.049 00.094 20224 worker thread done servicing request
01:11:32.049 00.000 8996 OnExposeComplete: enter
01:11:32.051 00.002 8996 UpdateGuideState(): m_state=6
01:11:32.052 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12161
01:11:32.054 00.002 8996 Star::Find returns 1 (0), X=134.99, Y=473.52, Mass=703781, SNR=340.8, Peak=47494 HFD=4.7
01:11:32.055 00.001 8996 MultiStar: [#1 0.02,-0.02,0.56,U] [#2 -0.15,0.18,0.62,U] [#3 -0.43,0.35,0.00,M1] [#4 -0.19,-0.26,0.51,U] [#5 0.09,0.33,0.48,U] [#6 -0.03,0.23,0.36,U] [#7 -0.54,0.26,0.00,M1] [#8 0.17,0.39,0.35,U] 
01:11:32.056 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.12}, one-star: {-0.22, 0.14}
01:11:32.057 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
01:11:32.058 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
01:11:32.059 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.15 cameraTheta=2.15 mountX=-0.09 mountY=-0.11, mountTheta=-2.25
01:11:32.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
01:11:32.062 00.001 8996 Enqueuing Move request for scope (-0.08, 0.12)
01:11:32.063 00.001 20224 Worker thread wakes up
01:11:32.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
01:11:32.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
01:11:32.064 00.001 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
01:11:32.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:11:32.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:32.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:11:32.064 00.000 20224 MoveAxis(E, 0, ABG)
01:11:32.064 00.000 20224 Move returns status 0, amount 0
01:11:32.064 00.000 20224 MoveAxis(N, 0, ABG)
01:11:32.064 00.000 20224 Move returns status 0, amount 0
01:11:32.064 00.000 20224 move complete, result=0
01:11:32.064 00.000 20224 worker thread done servicing request
01:11:32.068 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=47494, med=3104, FiltMin=2813, FiltMax=24934, Gamma=1.000
01:11:32.083 00.015 8996 UpdateGuideState exits: m=703781 SNR=340.8
01:11:32.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:32.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:32.086 00.001 8996 Enqueuing Expose request
01:11:32.088 00.002 20224 Worker thread wakes up
01:11:32.088 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:32.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:32.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:33.072 00.983 20224 Exposure complete
01:11:33.160 00.088 20224 worker thread done servicing request
01:11:33.160 00.000 8996 OnExposeComplete: enter
01:11:33.162 00.002 8996 UpdateGuideState(): m_state=6
01:11:33.164 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12162
01:11:33.165 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.36, Mass=641655, SNR=295.8, Peak=45302 HFD=4.6
01:11:33.167 00.002 8996 MultiStar: [#1 -0.35,-0.15,0.67,U] [#2 -0.17,0.05,0.66,U] [#3 -0.34,-0.02,0.68,U] [#4 -0.34,-0.28,0.59,U] [#5 -0.26,0.00,0.61,U] [#6 0.16,0.26,0.49,U] [#7 -0.25,0.29,0.46,U] [#8 0.06,-0.02,0.39,U] 
01:11:33.168 00.001 8996 refined, 8 included, MultiStar: {-0.23, 0.00}, one-star: {-0.32, -0.01}
01:11:33.170 00.002 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.24 = -3.04)
01:11:33.172 00.002 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
01:11:33.173 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.00 hyp=0.23 cameraTheta=3.14 mountX=-0.23 mountY=0.03, mountTheta=3.03
01:11:33.175 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.00, opts=13)
01:11:33.176 00.001 8996 Enqueuing Move request for scope (-0.23, 0.00)
01:11:33.178 00.002 20224 Worker thread wakes up
01:11:33.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.00) opts 0xd
01:11:33.178 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.00)
01:11:33.178 00.000 20224 Moving (-0.23, 0.00) raw xDistance=-0.23 yDistance=0.03
01:11:33.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:11:33.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:33.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:11:33.178 00.000 20224 MoveAxis(E, 33, ABG)
01:11:33.178 00.000 20224 Guiding  Dir = 2, Dur = 33
01:11:33.179 00.001 20224 IsSlewing returns 0
01:11:33.179 00.000 20224 IsGuiding returns 0
01:11:33.182 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45302, med=3107, FiltMin=2809, FiltMax=25078, Gamma=1.000
01:11:33.197 00.015 8996 UpdateGuideState exits: m=641655 SNR=295.8
01:11:33.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:33.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:33.199 00.000 8996 Enqueuing Expose request
01:11:33.230 00.031 20224 IsGuiding returns 1
01:11:33.230 00.000 20224 scope still moving after pulse duration time elapsed
01:11:33.260 00.030 20224 IsSlewing returns 0
01:11:33.260 00.000 20224 IsGuiding returns 1
01:11:33.291 00.031 20224 IsSlewing returns 0
01:11:33.291 00.000 20224 IsGuiding returns 1
01:11:33.321 00.030 20224 IsSlewing returns 0
01:11:33.321 00.000 20224 IsGuiding returns 0
01:11:33.321 00.000 20224 scope move finished after 33 + 109 ms
01:11:33.321 00.000 20224 Move returns status 0, amount 33
01:11:33.321 00.000 20224 MoveAxis(N, 0, ABG)
01:11:33.321 00.000 20224 Move returns status 0, amount 0
01:11:33.321 00.000 20224 move complete, result=0
01:11:33.322 00.001 20224 worker thread done servicing request
01:11:33.322 00.000 20224 Worker thread wakes up
01:11:33.322 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
01:11:33.324 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:33.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:34.492 01.168 20224 Exposure complete
01:11:34.571 00.079 20224 worker thread done servicing request
01:11:34.571 00.000 8996 OnExposeComplete: enter
01:11:34.573 00.002 8996 UpdateGuideState(): m_state=6
01:11:34.575 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12163
01:11:34.577 00.002 8996 Star::Find returns 1 (0), X=135.27, Y=473.29, Mass=663719, SNR=324.6, Peak=45142 HFD=4.6
01:11:34.579 00.002 8996 MultiStar: [#1 0.17,-0.08,0.72,U] [#2 0.14,-0.04,0.83,U] [#3 -0.05,-0.11,0.52,U] [#4 -0.19,-0.55,0.00,M1] [#5 0.21,0.00,0.55,U] [#6 0.12,0.66,0.00,M1] [#7 0.14,0.22,0.45,U] [#8 0.29,0.00,0.34,U] 
01:11:34.581 00.002 8996 single-star, 6 included, MultiStar: {0.12, -0.03}, one-star: {0.05, -0.08}
01:11:34.583 00.002 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
01:11:34.584 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
01:11:34.585 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-1.02 mountX=0.06 mountY=0.08, mountTheta=0.91
01:11:34.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
01:11:34.588 00.001 8996 Enqueuing Move request for scope (0.05, -0.08)
01:11:34.589 00.001 20224 Worker thread wakes up
01:11:34.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
01:11:34.590 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
01:11:34.590 00.000 20224 Moving (0.05, -0.08) raw xDistance=0.06 yDistance=0.08
01:11:34.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:11:34.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:34.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:11:34.590 00.000 20224 MoveAxis(E, 0, ABG)
01:11:34.590 00.000 20224 Move returns status 0, amount 0
01:11:34.590 00.000 20224 MoveAxis(N, 0, ABG)
01:11:34.590 00.000 20224 Move returns status 0, amount 0
01:11:34.590 00.000 20224 move complete, result=0
01:11:34.590 00.000 20224 worker thread done servicing request
01:11:34.594 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45142, med=3104, FiltMin=2806, FiltMax=24163, Gamma=1.000
01:11:34.609 00.015 8996 UpdateGuideState exits: m=663719 SNR=324.6
01:11:34.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:34.610 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:34.611 00.001 8996 Enqueuing Expose request
01:11:34.612 00.001 20224 Worker thread wakes up
01:11:34.612 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:34.613 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:34.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:35.579 00.966 20224 Exposure complete
01:11:35.666 00.087 20224 worker thread done servicing request
01:11:35.666 00.000 8996 OnExposeComplete: enter
01:11:35.668 00.002 8996 UpdateGuideState(): m_state=6
01:11:35.670 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12164
01:11:35.671 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.56, Mass=619961, SNR=310.1, Peak=46544 HFD=4.8
01:11:35.673 00.002 8996 MultiStar: [#1 0.34,-0.25,0.52,U] [#2 0.06,0.14,0.70,U] [#3 0.25,-0.17,0.62,U] [#4 0.05,-0.60,0.00,M2] [#5 0.63,-0.07,0.00,M1] [#6 0.34,0.24,0.46,U] [#7 0.27,0.18,0.48,U] [#8 0.68,0.03,0.00,M1] 
01:11:35.675 00.002 8996 refined, 5 included, MultiStar: {0.27, 0.07}, one-star: {0.35, 0.18}
01:11:35.677 00.002 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
01:11:35.679 00.002 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
01:11:35.680 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.24 mountX=0.26 mountY=-0.10, mountTheta=-0.35
01:11:35.686 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.07, opts=13)
01:11:35.687 00.001 8996 Enqueuing Move request for scope (0.27, 0.07)
01:11:35.687 00.000 20224 Worker thread wakes up
01:11:35.687 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.07) opts 0xd
01:11:35.687 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.07)
01:11:35.687 00.000 20224 Moving (0.27, 0.07) raw xDistance=0.26 yDistance=-0.10
01:11:35.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:11:35.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:35.688 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:11:35.688 00.000 20224 MoveAxis(W, 38, ABG)
01:11:35.688 00.000 20224 Guiding  Dir = 3, Dur = 38
01:11:35.688 00.000 20224 IsSlewing returns 0
01:11:35.688 00.000 20224 IsGuiding returns 0
01:11:35.694 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46544, med=3107, FiltMin=2835, FiltMax=25363, Gamma=1.000
01:11:35.723 00.029 8996 UpdateGuideState exits: m=619961 SNR=310.1
01:11:35.725 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:35.727 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:35.729 00.002 8996 Enqueuing Expose request
01:11:35.732 00.003 20224 IsGuiding returns 1
01:11:35.732 00.000 20224 scope still moving after pulse duration time elapsed
01:11:35.762 00.030 20224 IsSlewing returns 0
01:11:35.762 00.000 20224 IsGuiding returns 1
01:11:35.793 00.031 20224 IsSlewing returns 0
01:11:35.793 00.000 20224 IsGuiding returns 1
01:11:35.824 00.031 20224 IsSlewing returns 0
01:11:35.824 00.000 20224 IsGuiding returns 0
01:11:35.824 00.000 20224 scope move finished after 38 + 98 ms
01:11:35.824 00.000 20224 Move returns status 0, amount 38
01:11:35.824 00.000 20224 MoveAxis(N, 0, ABG)
01:11:35.825 00.001 20224 Move returns status 0, amount 0
01:11:35.825 00.000 20224 move complete, result=0
01:11:35.825 00.000 20224 worker thread done servicing request
01:11:35.825 00.000 20224 Worker thread wakes up
01:11:35.825 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
01:11:35.826 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:35.827 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:37.003 01.176 20224 Exposure complete
01:11:37.064 00.061 20224 worker thread done servicing request
01:11:37.064 00.000 8996 OnExposeComplete: enter
01:11:37.065 00.001 8996 UpdateGuideState(): m_state=6
01:11:37.067 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12165
01:11:37.067 00.000 8996 Star::Find returns 1 (0), X=135.11, Y=473.34, Mass=750915, SNR=353.8, Peak=51526 HFD=4.7
01:11:37.069 00.002 8996 MultiStar: [#1 -0.07,0.17,0.57,U] [#2 -0.39,0.09,0.58,U] [#3 -0.26,0.14,0.58,U] [#4 -0.28,-0.34,0.44,U] [#5 0.07,-0.12,0.52,U] [#6 -0.16,0.27,0.31,U] [#7 -0.26,0.09,0.33,U] [#8 0.10,0.20,0.31,U] 
01:11:37.069 00.000 8996 single-star, 8 included, MultiStar: {-0.15, 0.04}, one-star: {-0.10, -0.03}
01:11:37.070 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
01:11:37.071 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
01:11:37.072 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.87 mountX=-0.10 mountY=0.04, mountTheta=2.76
01:11:37.075 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
01:11:37.077 00.002 8996 Enqueuing Move request for scope (-0.10, -0.03)
01:11:37.079 00.002 20224 Worker thread wakes up
01:11:37.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
01:11:37.079 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
01:11:37.079 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
01:11:37.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:11:37.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:37.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:11:37.079 00.000 20224 MoveAxis(E, 0, ABG)
01:11:37.079 00.000 20224 Move returns status 0, amount 0
01:11:37.080 00.001 20224 MoveAxis(N, 0, ABG)
01:11:37.080 00.000 20224 Move returns status 0, amount 0
01:11:37.080 00.000 20224 move complete, result=0
01:11:37.080 00.000 20224 worker thread done servicing request
01:11:37.088 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51526, med=3104, FiltMin=2771, FiltMax=25008, Gamma=1.000
01:11:37.114 00.026 8996 UpdateGuideState exits: m=750915 SNR=353.8
01:11:37.116 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:37.117 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:37.118 00.001 8996 Enqueuing Expose request
01:11:37.119 00.001 20224 Worker thread wakes up
01:11:37.119 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:11:37.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:37.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:38.097 00.977 20224 Exposure complete
01:11:38.161 00.064 20224 worker thread done servicing request
01:11:38.162 00.001 8996 OnExposeComplete: enter
01:11:38.162 00.000 8996 UpdateGuideState(): m_state=6
01:11:38.163 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12166
01:11:38.164 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=473.44, Mass=660442, SNR=324.6, Peak=45862 HFD=4.8
01:11:38.165 00.001 8996 MultiStar: [#1 -0.19,0.33,0.71,U] [#2 -0.33,0.32,0.00,M1] [#3 -0.48,0.24,0.00,M1] [#4 -0.29,-0.30,0.56,U] [#5 -0.16,0.19,0.55,U] [#6 -0.07,0.52,0.00,M1] [#7 -0.23,-0.10,0.42,U] [#8 -0.19,0.28,0.31,U] 
01:11:38.166 00.001 8996 single-star, 5 included, MultiStar: {-0.21, 0.08}, one-star: {-0.22, 0.07}
01:11:38.167 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
01:11:38.168 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
01:11:38.169 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.07 hyp=0.23 cameraTheta=2.83 mountX=-0.22 mountY=-0.05, mountTheta=-2.94
01:11:38.170 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.07, opts=13)
01:11:38.171 00.001 8996 Enqueuing Move request for scope (-0.22, 0.07)
01:11:38.172 00.001 20224 Worker thread wakes up
01:11:38.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.07) opts 0xd
01:11:38.172 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.07)
01:11:38.172 00.000 20224 Moving (-0.22, 0.07) raw xDistance=-0.22 yDistance=-0.05
01:11:38.173 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:11:38.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:38.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:11:38.173 00.000 20224 MoveAxis(E, 33, ABG)
01:11:38.173 00.000 20224 Guiding  Dir = 2, Dur = 33
01:11:38.173 00.000 20224 IsSlewing returns 0
01:11:38.173 00.000 20224 IsGuiding returns 0
01:11:38.174 00.001 20224 PulseGuide returned control before completion, sleep 43
01:11:38.178 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45862, med=3104, FiltMin=2829, FiltMax=22806, Gamma=1.000
01:11:38.204 00.026 8996 UpdateGuideState exits: m=660442 SNR=324.6
01:11:38.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:38.205 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:38.206 00.001 8996 Enqueuing Expose request
01:11:38.219 00.013 20224 IsGuiding returns 1
01:11:38.219 00.000 20224 scope still moving after pulse duration time elapsed
01:11:38.250 00.031 20224 IsSlewing returns 0
01:11:38.250 00.000 20224 IsGuiding returns 1
01:11:38.281 00.031 20224 IsSlewing returns 0
01:11:38.281 00.000 20224 IsGuiding returns 0
01:11:38.281 00.000 20224 scope move finished after 33 + 75 ms
01:11:38.281 00.000 20224 Move returns status 0, amount 33
01:11:38.281 00.000 20224 MoveAxis(N, 0, ABG)
01:11:38.281 00.000 20224 Move returns status 0, amount 0
01:11:38.281 00.000 20224 move complete, result=0
01:11:38.282 00.001 20224 worker thread done servicing request
01:11:38.282 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.0 px 0 ms NORTH
01:11:38.283 00.001 20224 Worker thread wakes up
01:11:38.283 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:38.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:39.465 01.182 20224 Exposure complete
01:11:39.545 00.080 20224 worker thread done servicing request
01:11:39.545 00.000 8996 OnExposeComplete: enter
01:11:39.546 00.001 8996 UpdateGuideState(): m_state=6
01:11:39.547 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12167
01:11:39.548 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=473.42, Mass=703759, SNR=342.6, Peak=48182 HFD=4.7
01:11:39.549 00.001 8996 MultiStar: [#1 -0.04,-0.01,0.69,U] [#2 0.22,0.13,0.74,U] [#3 -0.20,-0.07,0.64,U] [#4 -0.26,-0.45,0.00,M1] [#5 0.36,0.06,0.47,U] [#6 0.04,0.32,0.49,U] [#7 0.12,-0.19,0.40,U] [#8 0.31,0.08,0.31,U] 
01:11:39.550 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.05}, one-star: {0.26, 0.04}
01:11:39.551 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
01:11:39.552 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
01:11:39.552 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.13 cameraTheta=0.35 mountX=0.12 mountY=-0.06, mountTheta=-0.46
01:11:39.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.05, opts=13)
01:11:39.555 00.001 8996 Enqueuing Move request for scope (0.13, 0.05)
01:11:39.556 00.001 20224 Worker thread wakes up
01:11:39.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
01:11:39.556 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
01:11:39.556 00.000 20224 Moving (0.13, 0.05) raw xDistance=0.12 yDistance=-0.06
01:11:39.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:11:39.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:39.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:11:39.556 00.000 20224 MoveAxis(E, 0, ABG)
01:11:39.556 00.000 20224 Move returns status 0, amount 0
01:11:39.556 00.000 20224 MoveAxis(N, 0, ABG)
01:11:39.556 00.000 20224 Move returns status 0, amount 0
01:11:39.556 00.000 20224 move complete, result=0
01:11:39.557 00.001 20224 worker thread done servicing request
01:11:39.561 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48182, med=3107, FiltMin=2819, FiltMax=27491, Gamma=1.000
01:11:39.575 00.014 8996 UpdateGuideState exits: m=703759 SNR=342.6
01:11:39.576 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:39.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:39.578 00.001 8996 Enqueuing Expose request
01:11:39.578 00.000 20224 Worker thread wakes up
01:11:39.579 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:39.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:39.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:40.554 00.975 20224 Exposure complete
01:11:40.652 00.098 20224 worker thread done servicing request
01:11:40.652 00.000 8996 OnExposeComplete: enter
01:11:40.653 00.001 8996 UpdateGuideState(): m_state=6
01:11:40.654 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12168
01:11:40.654 00.000 8996 Star::Find returns 1 (0), X=135.36, Y=473.91, Mass=622324, SNR=302.0, Peak=47648 HFD=4.5
01:11:40.655 00.001 8996 MultiStar: [#1 -0.17,-0.05,0.70,U] [#2 0.04,0.01,0.72,U] [#3 -0.01,-0.20,0.66,U] [#4 -0.13,-0.50,0.00,M2] [#5 0.11,-0.04,0.61,U] [#6 -0.07,0.09,0.42,U] [#7 0.06,-0.10,0.40,U] [#8 -0.10,0.23,0.39,U] 
01:11:40.656 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.09}, one-star: {0.14, 0.54}
01:11:40.657 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
01:11:40.658 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
01:11:40.659 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.41 mountX=0.01 mountY=-0.09, mountTheta=-1.51
01:11:40.660 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
01:11:40.661 00.001 8996 Enqueuing Move request for scope (0.01, 0.09)
01:11:40.662 00.001 20224 Worker thread wakes up
01:11:40.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
01:11:40.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
01:11:40.662 00.000 20224 Moving (0.01, 0.09) raw xDistance=0.01 yDistance=-0.09
01:11:40.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:11:40.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:40.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:11:40.662 00.000 20224 MoveAxis(E, 0, ABG)
01:11:40.663 00.001 20224 Move returns status 0, amount 0
01:11:40.663 00.000 20224 MoveAxis(N, 0, ABG)
01:11:40.663 00.000 20224 Move returns status 0, amount 0
01:11:40.663 00.000 20224 move complete, result=0
01:11:40.663 00.000 20224 worker thread done servicing request
01:11:40.667 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47648, med=3104, FiltMin=2803, FiltMax=22912, Gamma=1.000
01:11:40.682 00.015 8996 UpdateGuideState exits: m=622324 SNR=302.0
01:11:40.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:40.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:40.685 00.001 8996 Enqueuing Expose request
01:11:40.685 00.000 20224 Worker thread wakes up
01:11:40.685 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:11:40.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:40.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:41.848 01.162 20224 Exposure complete
01:11:41.945 00.097 20224 worker thread done servicing request
01:11:41.945 00.000 8996 OnExposeComplete: enter
01:11:41.947 00.002 8996 UpdateGuideState(): m_state=6
01:11:41.949 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12169
01:11:41.950 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.92, Mass=622264, SNR=298.7, Peak=54592 HFD=4.3
01:11:41.952 00.002 8996 MultiStar: [#1 0.01,0.15,0.73,U] [#2 0.17,0.45,0.00,M1] [#3 -0.16,0.34,0.69,U] [#4 0.12,-0.03,0.47,U] [#5 0.20,0.19,0.68,U] [#6 0.42,0.60,0.00,M1] [#7 0.30,0.22,0.44,U] [#8 0.32,0.61,0.00,M1] 
01:11:41.954 00.002 8996 refined, 5 included, MultiStar: {0.11, 0.27}, one-star: {0.22, 0.54}
01:11:41.956 00.002 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
01:11:41.957 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
01:11:41.959 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.27 hyp=0.30 cameraTheta=1.19 mountX=0.08 mountY=-0.29, mountTheta=-1.29
01:11:41.962 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.27, opts=13)
01:11:41.963 00.001 8996 Enqueuing Move request for scope (0.11, 0.27)
01:11:41.965 00.002 20224 Worker thread wakes up
01:11:41.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.27) opts 0xd
01:11:41.965 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.27)
01:11:41.965 00.000 20224 Moving (0.11, 0.27) raw xDistance=0.08 yDistance=-0.29
01:11:41.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:11:41.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:11:41.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:11:41.965 00.000 20224 MoveAxis(E, 0, ABG)
01:11:41.965 00.000 20224 Move returns status 0, amount 0
01:11:41.965 00.000 20224 MoveAxis(N, 0, ABG)
01:11:41.965 00.000 20224 Move returns status 0, amount 0
01:11:41.965 00.000 20224 move complete, result=0
01:11:41.966 00.001 20224 worker thread done servicing request
01:11:41.971 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=54592, med=3107, FiltMin=2806, FiltMax=25152, Gamma=1.000
01:11:41.986 00.015 8996 UpdateGuideState exits: m=622264 SNR=298.7
01:11:41.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:41.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:41.989 00.001 8996 Enqueuing Expose request
01:11:41.990 00.001 20224 Worker thread wakes up
01:11:41.990 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:11:41.990 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:41.991 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:42.969 00.978 20224 Exposure complete
01:11:43.053 00.084 20224 worker thread done servicing request
01:11:43.053 00.000 8996 OnExposeComplete: enter
01:11:43.054 00.001 8996 UpdateGuideState(): m_state=6
01:11:43.055 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12170
01:11:43.056 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.99, Mass=592291, SNR=307.5, Peak=47728 HFD=4.7
01:11:43.057 00.001 8996 MultiStar: [#1 0.14,0.43,0.00,M1] [#2 0.51,0.32,0.00,M2] [#3 0.23,0.21,0.61,U] [#4 0.17,-0.31,0.58,U] [#5 0.27,0.24,0.58,U] [#6 0.26,0.25,0.41,U] [#7 0.41,0.16,0.44,U] [#8 0.52,0.61,0.00,M2] 
01:11:43.059 00.002 8996 refined, 5 included, MultiStar: {0.24, 0.24}, one-star: {0.20, 0.62}
01:11:43.060 00.001 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
01:11:43.062 00.002 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
01:11:43.064 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=0.24 hyp=0.34 cameraTheta=0.78 mountX=0.22 mountY=-0.27, mountTheta=-0.89
01:11:43.067 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.24, opts=13)
01:11:43.069 00.002 8996 Enqueuing Move request for scope (0.24, 0.24)
01:11:43.070 00.001 20224 Worker thread wakes up
01:11:43.071 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.24) opts 0xd
01:11:43.071 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.24)
01:11:43.071 00.000 20224 Moving (0.24, 0.24) raw xDistance=0.22 yDistance=-0.27
01:11:43.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:11:43.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:11:43.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:11:43.071 00.000 20224 MoveAxis(W, 32, ABG)
01:11:43.071 00.000 20224 Guiding  Dir = 3, Dur = 32
01:11:43.072 00.001 20224 IsSlewing returns 0
01:11:43.072 00.000 20224 IsGuiding returns 0
01:11:43.080 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=47728, med=3107, FiltMin=2825, FiltMax=23766, Gamma=1.000
01:11:43.108 00.028 8996 UpdateGuideState exits: m=592291 SNR=307.5
01:11:43.110 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:43.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:43.113 00.002 8996 Enqueuing Expose request
01:11:43.137 00.024 20224 IsGuiding returns 1
01:11:43.137 00.000 20224 scope still moving after pulse duration time elapsed
01:11:43.167 00.030 20224 IsSlewing returns 0
01:11:43.167 00.000 20224 IsGuiding returns 1
01:11:43.197 00.030 20224 IsSlewing returns 0
01:11:43.197 00.000 20224 IsGuiding returns 1
01:11:43.228 00.031 20224 IsSlewing returns 0
01:11:43.228 00.000 20224 IsGuiding returns 0
01:11:43.229 00.001 20224 scope move finished after 32 + 124 ms
01:11:43.229 00.000 20224 Move returns status 0, amount 32
01:11:43.229 00.000 20224 MoveAxis(N, 0, ABG)
01:11:43.229 00.000 20224 Move returns status 0, amount 0
01:11:43.229 00.000 20224 move complete, result=0
01:11:43.229 00.000 20224 worker thread done servicing request
01:11:43.229 00.000 20224 Worker thread wakes up
01:11:43.230 00.001 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
01:11:43.231 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:43.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:44.398 01.167 20224 Exposure complete
01:11:44.473 00.075 20224 worker thread done servicing request
01:11:44.473 00.000 8996 OnExposeComplete: enter
01:11:44.474 00.001 8996 UpdateGuideState(): m_state=6
01:11:44.475 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12171
01:11:44.476 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=473.80, Mass=568758, SNR=302.7, Peak=46973 HFD=4.4
01:11:44.477 00.001 8996 MultiStar: [#1 -0.13,0.20,0.77,U] [#2 -0.29,0.17,0.69,U] [#3 -0.13,0.41,0.73,U] [#4 -0.30,-0.11,0.57,U] [#5 0.10,0.26,0.65,U] [#6 -0.08,0.36,0.43,U] [#7 -0.17,0.10,0.47,U] [#8 -0.15,0.39,0.32,U] 
01:11:44.478 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.26}, one-star: {-0.19, 0.43}
01:11:44.479 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
01:11:44.479 00.000 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:11:44.480 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.26 hyp=0.30 cameraTheta=2.11 mountX=-0.18 mountY=-0.24, mountTheta=-2.21
01:11:44.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.26, opts=13)
01:11:44.483 00.001 8996 Enqueuing Move request for scope (-0.15, 0.26)
01:11:44.484 00.001 20224 Worker thread wakes up
01:11:44.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.26) opts 0xd
01:11:44.484 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.26)
01:11:44.484 00.000 20224 Moving (-0.15, 0.26) raw xDistance=-0.18 yDistance=-0.24
01:11:44.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:11:44.484 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.01 newest=-0.79
01:11:44.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:11:44.484 00.000 20224 MoveAxis(E, 0, ABG)
01:11:44.484 00.000 20224 Move returns status 0, amount 0
01:11:44.484 00.000 20224 MoveAxis(N, 50, ABG)
01:11:44.484 00.000 20224 Guiding  Dir = 0, Dur = 50
01:11:44.485 00.001 20224 IsSlewing returns 0
01:11:44.485 00.000 20224 IsGuiding returns 0
01:11:44.486 00.001 20224 PulseGuide returned control before completion, sleep 59
01:11:44.488 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46973, med=3107, FiltMin=2803, FiltMax=22230, Gamma=1.000
01:11:44.502 00.014 8996 UpdateGuideState exits: m=568758 SNR=302.7
01:11:44.503 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:44.504 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:44.505 00.001 8996 Enqueuing Expose request
01:11:44.546 00.041 20224 IsGuiding returns 1
01:11:44.546 00.000 20224 scope still moving after pulse duration time elapsed
01:11:44.577 00.031 20224 IsSlewing returns 0
01:11:44.577 00.000 20224 IsGuiding returns 0
01:11:44.578 00.001 20224 scope move finished after 50 + 42 ms
01:11:44.578 00.000 20224 Move returns status 0, amount 50
01:11:44.578 00.000 20224 move complete, result=0
01:11:44.578 00.000 20224 worker thread done servicing request
01:11:44.578 00.000 20224 Worker thread wakes up
01:11:44.578 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:44.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:44.578 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
01:11:45.569 00.991 20224 Exposure complete
01:11:45.658 00.089 20224 worker thread done servicing request
01:11:45.658 00.000 8996 OnExposeComplete: enter
01:11:45.659 00.001 8996 UpdateGuideState(): m_state=6
01:11:45.660 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12172
01:11:45.660 00.000 8996 Star::Find returns 1 (0), X=135.12, Y=473.90, Mass=712437, SNR=311.8, Peak=60717 HFD=4.4
01:11:45.661 00.001 8996 MultiStar: [#1 -0.29,0.06,0.66,U] [#2 -0.54,0.34,0.00,M2] [#3 -0.47,0.20,0.00,M1] [#4 -0.38,-0.44,0.00,M1] [#5 -0.19,0.04,0.57,U] [#6 -0.08,0.45,0.00,M1] [#7 -0.22,0.24,0.37,U] [#8 -0.03,0.18,0.34,U] 
01:11:45.662 00.001 8996 refined, 4 included, MultiStar: {-0.17, 0.25}, one-star: {-0.09, 0.53}
01:11:45.663 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:11:45.664 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
01:11:45.665 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.25 hyp=0.30 cameraTheta=2.15 mountX=-0.19 mountY=-0.23, mountTheta=-2.25
01:11:45.667 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.25, opts=13)
01:11:45.669 00.002 8996 Enqueuing Move request for scope (-0.17, 0.25)
01:11:45.670 00.001 20224 Worker thread wakes up
01:11:45.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.25) opts 0xd
01:11:45.670 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.25)
01:11:45.670 00.000 20224 Moving (-0.17, 0.25) raw xDistance=-0.19 yDistance=-0.23
01:11:45.670 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:11:45.670 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:11:45.670 00.000 20224 MoveAxis(E, 0, ABG)
01:11:45.670 00.000 20224 Move returns status 0, amount 0
01:11:45.671 00.001 20224 MoveAxis(N, 49, ABG)
01:11:45.671 00.000 20224 Guiding  Dir = 0, Dur = 49
01:11:45.671 00.000 20224 IsSlewing returns 0
01:11:45.671 00.000 20224 IsGuiding returns 0
01:11:45.680 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=60717, med=3107, FiltMin=2822, FiltMax=28726, Gamma=1.000
01:11:45.710 00.030 8996 UpdateGuideState exits: m=712437 SNR=311.8
01:11:45.712 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:45.714 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:45.715 00.001 8996 Enqueuing Expose request
01:11:45.730 00.015 20224 IsGuiding returns 1
01:11:45.731 00.001 20224 scope still moving after pulse duration time elapsed
01:11:45.760 00.029 20224 IsSlewing returns 0
01:11:45.760 00.000 20224 IsGuiding returns 1
01:11:45.791 00.031 20224 IsSlewing returns 0
01:11:45.791 00.000 20224 IsGuiding returns 1
01:11:45.822 00.031 20224 IsSlewing returns 0
01:11:45.822 00.000 20224 IsGuiding returns 0
01:11:45.822 00.000 20224 scope move finished after 49 + 102 ms
01:11:45.822 00.000 20224 Move returns status 0, amount 49
01:11:45.822 00.000 20224 move complete, result=0
01:11:45.822 00.000 20224 worker thread done servicing request
01:11:45.822 00.000 20224 Worker thread wakes up
01:11:45.822 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 49 ms NORTH
01:11:45.824 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:45.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:46.998 01.174 20224 Exposure complete
01:11:47.077 00.079 20224 worker thread done servicing request
01:11:47.077 00.000 8996 OnExposeComplete: enter
01:11:47.078 00.001 8996 UpdateGuideState(): m_state=6
01:11:47.080 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12173
01:11:47.082 00.002 8996 Star::Find returns 1 (0), X=134.79, Y=473.80, Mass=663622, SNR=301.9, Peak=60205 HFD=4.4
01:11:47.083 00.001 8996 MultiStar: [#1 -0.15,-0.09,0.65,U] [#2 -0.29,-0.18,0.77,U] [#3 -0.62,-0.02,0.00,M2] [#4 -0.43,-0.74,0.00,M2] [#5 -0.18,0.14,0.69,U] [#6 -0.08,0.09,0.37,U] [#7 -0.34,-0.08,0.51,U] [#8 -0.26,0.23,0.43,U] 
01:11:47.085 00.002 8996 refined, 6 included, MultiStar: {-0.27, 0.10}, one-star: {-0.43, 0.43}
01:11:47.086 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
01:11:47.087 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
01:11:47.089 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.28 cameraTheta=2.80 mountX=-0.27 mountY=-0.06, mountTheta=-2.91
01:11:47.093 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.10, opts=13)
01:11:47.095 00.002 8996 Enqueuing Move request for scope (-0.27, 0.10)
01:11:47.097 00.002 20224 Worker thread wakes up
01:11:47.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
01:11:47.097 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
01:11:47.097 00.000 20224 Moving (-0.27, 0.10) raw xDistance=-0.27 yDistance=-0.06
01:11:47.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:11:47.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:47.098 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:11:47.098 00.000 20224 MoveAxis(E, 40, ABG)
01:11:47.098 00.000 20224 Guiding  Dir = 2, Dur = 40
01:11:47.098 00.000 20224 IsSlewing returns 0
01:11:47.099 00.001 20224 IsGuiding returns 0
01:11:47.107 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=60205, med=3107, FiltMin=2819, FiltMax=26070, Gamma=1.000
01:11:47.132 00.025 8996 UpdateGuideState exits: m=663622 SNR=301.9
01:11:47.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:47.135 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:47.136 00.001 8996 Enqueuing Expose request
01:11:47.149 00.013 20224 IsGuiding returns 1
01:11:47.149 00.000 20224 scope still moving after pulse duration time elapsed
01:11:47.179 00.030 20224 IsSlewing returns 0
01:11:47.179 00.000 20224 IsGuiding returns 1
01:11:47.211 00.032 20224 IsSlewing returns 0
01:11:47.211 00.000 20224 IsGuiding returns 1
01:11:47.242 00.031 20224 IsSlewing returns 0
01:11:47.242 00.000 20224 IsGuiding returns 0
01:11:47.242 00.000 20224 scope move finished after 40 + 103 ms
01:11:47.242 00.000 20224 Move returns status 0, amount 40
01:11:47.242 00.000 20224 MoveAxis(N, 0, ABG)
01:11:47.242 00.000 20224 Move returns status 0, amount 0
01:11:47.243 00.001 20224 move complete, result=0
01:11:47.243 00.000 20224 worker thread done servicing request
01:11:47.243 00.000 20224 Worker thread wakes up
01:11:47.243 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
01:11:47.244 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:47.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:48.235 00.991 20224 Exposure complete
01:11:48.317 00.082 20224 worker thread done servicing request
01:11:48.318 00.001 8996 OnExposeComplete: enter
01:11:48.319 00.001 8996 UpdateGuideState(): m_state=6
01:11:48.321 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12174
01:11:48.323 00.002 8996 Star::Find returns 1 (0), X=135.07, Y=473.48, Mass=688497, SNR=329.7, Peak=49222 HFD=4.3
01:11:48.324 00.001 8996 MultiStar: [#1 0.02,-0.40,0.64,U] [#2 -0.10,-0.38,0.67,U] [#3 -0.13,-0.19,0.55,U] [#4 -0.27,-0.85,0.00,M3] [#5 0.07,-0.16,0.52,U] [#6 0.32,-0.02,0.42,U] [#7 0.10,-0.30,0.45,U] [#8 0.01,-0.15,0.34,U] 
01:11:48.326 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.17}, one-star: {-0.14, 0.11}
01:11:48.328 00.002 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
01:11:48.329 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
01:11:48.331 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.63 mountX=0.01 mountY=0.17, mountTheta=1.54
01:11:48.335 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.17, opts=13)
01:11:48.337 00.002 8996 Enqueuing Move request for scope (-0.01, -0.17)
01:11:48.339 00.002 20224 Worker thread wakes up
01:11:48.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
01:11:48.339 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
01:11:48.339 00.000 20224 Moving (-0.01, -0.17) raw xDistance=0.01 yDistance=0.17
01:11:48.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:11:48.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:48.340 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:11:48.340 00.000 20224 MoveAxis(E, 0, ABG)
01:11:48.340 00.000 20224 Move returns status 0, amount 0
01:11:48.340 00.000 20224 MoveAxis(N, 0, ABG)
01:11:48.340 00.000 20224 Move returns status 0, amount 0
01:11:48.340 00.000 20224 move complete, result=0
01:11:48.340 00.000 20224 worker thread done servicing request
01:11:48.347 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=49222, med=3107, FiltMin=2793, FiltMax=23881, Gamma=1.000
01:11:48.376 00.029 8996 UpdateGuideState exits: m=688497 SNR=329.7
01:11:48.377 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:48.378 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:48.380 00.002 8996 Enqueuing Expose request
01:11:48.381 00.001 20224 Worker thread wakes up
01:11:48.381 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:48.382 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:48.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:49.554 01.172 20224 Exposure complete
01:11:49.616 00.062 20224 worker thread done servicing request
01:11:49.616 00.000 8996 OnExposeComplete: enter
01:11:49.617 00.001 8996 UpdateGuideState(): m_state=6
01:11:49.618 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12175
01:11:49.619 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.30, Mass=622765, SNR=285.4, Peak=44966 HFD=4.6
01:11:49.620 00.001 8996 MultiStar: [#1 -0.32,-0.18,0.74,U] [#2 -0.14,-0.06,0.80,U] [#3 -0.18,-0.13,0.63,U] [#4 -0.49,-0.75,0.00,M4] [#5 -0.06,-0.15,0.76,U] [#6 -0.06,-0.03,0.50,U] [#7 0.06,-0.16,0.50,U] [#8 -0.09,-0.00,0.37,U] 
01:11:49.621 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.10}, one-star: {-0.15, -0.07}
01:11:49.622 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
01:11:49.622 00.000 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
01:11:49.623 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.70 mountX=-0.14 mountY=0.09, mountTheta=2.59
01:11:49.625 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.07, opts=13)
01:11:49.626 00.001 8996 Enqueuing Move request for scope (-0.15, -0.07)
01:11:49.627 00.001 20224 Worker thread wakes up
01:11:49.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
01:11:49.627 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
01:11:49.627 00.000 20224 Moving (-0.15, -0.07) raw xDistance=-0.14 yDistance=0.09
01:11:49.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:11:49.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:49.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:11:49.627 00.000 20224 MoveAxis(E, 0, ABG)
01:11:49.627 00.000 20224 Move returns status 0, amount 0
01:11:49.627 00.000 20224 MoveAxis(N, 0, ABG)
01:11:49.627 00.000 20224 Move returns status 0, amount 0
01:11:49.627 00.000 20224 move complete, result=0
01:11:49.627 00.000 20224 worker thread done servicing request
01:11:49.634 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44966, med=3107, FiltMin=2803, FiltMax=22166, Gamma=1.000
01:11:49.653 00.019 8996 UpdateGuideState exits: m=622765 SNR=285.4
01:11:49.655 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:49.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:49.657 00.001 8996 Enqueuing Expose request
01:11:49.658 00.001 20224 Worker thread wakes up
01:11:49.658 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:49.660 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:49.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:50.643 00.983 20224 Exposure complete
01:11:50.726 00.083 20224 worker thread done servicing request
01:11:50.726 00.000 8996 OnExposeComplete: enter
01:11:50.728 00.002 8996 UpdateGuideState(): m_state=6
01:11:50.729 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12176
01:11:50.729 00.000 8996 Star::Find returns 1 (0), X=135.14, Y=473.10, Mass=706214, SNR=348.4, Peak=54630 HFD=4.4
01:11:50.730 00.001 8996 MultiStar: [#1 -0.26,-0.35,0.62,U] [#2 0.10,-0.07,0.73,U] [#3 -0.18,-0.11,0.47,U] [#4 -0.08,-0.67,0.00,M5] [#5 0.08,-0.21,0.49,U] [#6 0.12,0.04,0.39,U] [#7 0.29,-0.12,0.35,U] [#8 0.20,0.18,0.36,U] 
01:11:50.731 00.001 8996 refined, 7 included, MultiStar: {0.00, -0.15}, one-star: {-0.07, -0.28}
01:11:50.732 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
01:11:50.733 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.72)
01:11:50.734 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.54 mountX=0.02 mountY=0.15, mountTheta=1.44
01:11:50.735 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.15, opts=13)
01:11:50.736 00.001 8996 Enqueuing Move request for scope (0.00, -0.15)
01:11:50.737 00.001 20224 Worker thread wakes up
01:11:50.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.15) opts 0xd
01:11:50.737 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.15)
01:11:50.737 00.000 20224 Moving (0.00, -0.15) raw xDistance=0.02 yDistance=0.15
01:11:50.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:11:50.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:50.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:11:50.737 00.000 20224 MoveAxis(E, 0, ABG)
01:11:50.737 00.000 20224 Move returns status 0, amount 0
01:11:50.737 00.000 20224 MoveAxis(N, 0, ABG)
01:11:50.738 00.001 20224 Move returns status 0, amount 0
01:11:50.738 00.000 20224 move complete, result=0
01:11:50.738 00.000 20224 worker thread done servicing request
01:11:50.741 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=54630, med=3107, FiltMin=2803, FiltMax=27168, Gamma=1.000
01:11:50.767 00.026 8996 UpdateGuideState exits: m=706214 SNR=348.4
01:11:50.769 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:50.771 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:50.773 00.002 8996 Enqueuing Expose request
01:11:50.775 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:50.777 00.002 20224 Worker thread wakes up
01:11:50.777 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:50.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:51.947 01.170 20224 Exposure complete
01:11:52.037 00.090 20224 worker thread done servicing request
01:11:52.037 00.000 8996 OnExposeComplete: enter
01:11:52.039 00.002 8996 UpdateGuideState(): m_state=6
01:11:52.042 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12177
01:11:52.043 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=473.32, Mass=694494, SNR=345.1, Peak=53622 HFD=4.5
01:11:52.046 00.003 8996 MultiStar: [#1 0.02,-0.28,0.63,U] [#2 0.16,-0.24,0.74,U] [#3 0.18,-0.31,0.63,U] [#4 0.33,-0.71,0.00,M6] [#5 0.24,-0.32,0.49,U] [#6 0.17,-0.21,0.47,U] [#7 0.01,-0.21,0.41,U] [#8 0.23,-0.17,0.30,U] 
01:11:52.047 00.001 8996 single-star, 7 included, MultiStar: {0.10, -0.21}, one-star: {-0.04, -0.06}
01:11:52.049 00.002 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
01:11:52.050 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.05)
01:11:52.050 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.21 mountX=-0.04 mountY=0.06, mountTheta=2.11
01:11:52.054 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
01:11:52.055 00.001 8996 Enqueuing Move request for scope (-0.04, -0.06)
01:11:52.057 00.002 20224 Worker thread wakes up
01:11:52.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
01:11:52.057 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
01:11:52.057 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.04 yDistance=0.06
01:11:52.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:11:52.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:52.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:11:52.057 00.000 20224 MoveAxis(E, 0, ABG)
01:11:52.058 00.001 20224 Move returns status 0, amount 0
01:11:52.058 00.000 20224 MoveAxis(N, 0, ABG)
01:11:52.058 00.000 20224 Move returns status 0, amount 0
01:11:52.058 00.000 20224 move complete, result=0
01:11:52.058 00.000 20224 worker thread done servicing request
01:11:52.065 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=53622, med=3107, FiltMin=2806, FiltMax=23264, Gamma=1.000
01:11:52.088 00.023 8996 UpdateGuideState exits: m=694494 SNR=345.1
01:11:52.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:52.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:52.091 00.001 8996 Enqueuing Expose request
01:11:52.091 00.000 20224 Worker thread wakes up
01:11:52.091 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:52.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:52.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:53.068 00.976 20224 Exposure complete
01:11:53.164 00.096 20224 worker thread done servicing request
01:11:53.164 00.000 8996 OnExposeComplete: enter
01:11:53.165 00.001 8996 UpdateGuideState(): m_state=6
01:11:53.167 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12178
01:11:53.168 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=473.02, Mass=616887, SNR=313.2, Peak=49494 HFD=4.3
01:11:53.170 00.002 8996 MultiStar: [#1 -0.08,-0.49,0.00,M1] [#2 0.17,-0.30,0.74,U] [#3 0.04,-0.50,0.00,M1] [#4 0.08,-1.01,0.00,M7] [#5 0.03,-0.47,0.00,M1] [#6 0.16,-0.08,0.41,U] [#7 0.33,-0.38,0.00,M1] [#8 0.07,-0.21,0.36,U] 
01:11:53.171 00.001 8996 refined, 3 included, MultiStar: {0.13, -0.27}, one-star: {0.12, -0.35}
01:11:53.172 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
01:11:53.173 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
01:11:53.175 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.11 mountX=0.16 mountY=0.26, mountTheta=1.01
01:11:53.176 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.27, opts=13)
01:11:53.177 00.001 8996 Enqueuing Move request for scope (0.13, -0.27)
01:11:53.179 00.002 20224 Worker thread wakes up
01:11:53.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd
01:11:53.179 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.27)
01:11:53.179 00.000 20224 Moving (0.13, -0.27) raw xDistance=0.16 yDistance=0.26
01:11:53.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:11:53.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:11:53.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:11:53.180 00.001 20224 MoveAxis(E, 0, ABG)
01:11:53.180 00.000 20224 Move returns status 0, amount 0
01:11:53.180 00.000 20224 MoveAxis(N, 0, ABG)
01:11:53.180 00.000 20224 Move returns status 0, amount 0
01:11:53.180 00.000 20224 move complete, result=0
01:11:53.180 00.000 20224 worker thread done servicing request
01:11:53.187 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49494, med=3107, FiltMin=2809, FiltMax=25488, Gamma=1.000
01:11:53.210 00.023 8996 UpdateGuideState exits: m=616887 SNR=313.2
01:11:53.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:53.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:53.213 00.001 8996 Enqueuing Expose request
01:11:53.215 00.002 20224 Worker thread wakes up
01:11:53.215 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:11:53.216 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:53.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:54.384 01.168 20224 Exposure complete
01:11:54.460 00.076 20224 worker thread done servicing request
01:11:54.460 00.000 8996 OnExposeComplete: enter
01:11:54.462 00.002 8996 UpdateGuideState(): m_state=6
01:11:54.464 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12179
01:11:54.465 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=473.19, Mass=739012, SNR=342.4, Peak=57798 HFD=4.4
01:11:54.467 00.002 8996 MultiStar: [#1 0.13,-0.34,0.60,U] [#2 -0.06,-0.14,0.74,U] [#3 -0.08,-0.27,0.60,U] [#4 -0.04,-0.62,0.00,M8] [#5 0.38,-0.22,0.60,U] [#6 0.34,-0.03,0.41,U] [#7 0.21,-0.16,0.33,U] [#8 0.34,-0.06,0.34,U] 
01:11:54.468 00.001 8996 single-star, 7 included, MultiStar: {0.13, -0.19}, one-star: {0.07, -0.18}
01:11:54.468 00.000 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
01:11:54.469 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
01:11:54.470 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.18 hyp=0.19 cameraTheta=-1.20 mountX=0.09 mountY=0.17, mountTheta=1.10
01:11:54.472 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.18, opts=13)
01:11:54.473 00.001 8996 Enqueuing Move request for scope (0.07, -0.18)
01:11:54.474 00.001 20224 Worker thread wakes up
01:11:54.474 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.18) opts 0xd
01:11:54.474 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.18)
01:11:54.474 00.000 20224 Moving (0.07, -0.18) raw xDistance=0.09 yDistance=0.17
01:11:54.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:11:54.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:54.475 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:11:54.475 00.000 20224 MoveAxis(E, 0, ABG)
01:11:54.475 00.000 20224 Move returns status 0, amount 0
01:11:54.475 00.000 20224 MoveAxis(N, 0, ABG)
01:11:54.475 00.000 20224 Move returns status 0, amount 0
01:11:54.475 00.000 20224 move complete, result=0
01:11:54.475 00.000 20224 worker thread done servicing request
01:11:54.479 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57798, med=3107, FiltMin=2809, FiltMax=26432, Gamma=1.000
01:11:54.493 00.014 8996 UpdateGuideState exits: m=739012 SNR=342.4
01:11:54.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:54.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:54.496 00.001 8996 Enqueuing Expose request
01:11:54.497 00.001 20224 Worker thread wakes up
01:11:54.497 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:54.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:54.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:55.488 00.990 20224 Exposure complete
01:11:55.573 00.085 20224 worker thread done servicing request
01:11:55.573 00.000 8996 OnExposeComplete: enter
01:11:55.575 00.002 8996 UpdateGuideState(): m_state=6
01:11:55.576 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12180
01:11:55.576 00.000 8996 Star::Find returns 1 (0), X=135.35, Y=473.17, Mass=616336, SNR=287.7, Peak=48806 HFD=4.5
01:11:55.577 00.001 8996 MultiStar: [#1 0.13,-0.37,0.71,U] [#2 0.11,-0.46,0.00,M1] [#3 0.18,-0.32,0.67,U] [#4 0.02,-0.78,0.00,M9] [#5 0.29,-0.36,0.00,M1] [#6 0.30,0.00,0.46,U] [#7 -0.05,-0.27,0.46,U] [#8 0.36,0.03,0.40,U] 
01:11:55.578 00.001 8996 single-star, 5 included, MultiStar: {0.16, -0.21}, one-star: {0.14, -0.21}
01:11:55.579 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
01:11:55.580 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.27)
01:11:55.581 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-0.99 mountX=0.15 mountY=0.19, mountTheta=0.89
01:11:55.582 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.21, opts=13)
01:11:55.583 00.001 8996 Enqueuing Move request for scope (0.14, -0.21)
01:11:55.584 00.001 20224 Worker thread wakes up
01:11:55.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd
01:11:55.584 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.21)
01:11:55.584 00.000 20224 Moving (0.14, -0.21) raw xDistance=0.15 yDistance=0.19
01:11:55.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:11:55.584 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:55.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:11:55.585 00.001 20224 MoveAxis(E, 0, ABG)
01:11:55.585 00.000 20224 Move returns status 0, amount 0
01:11:55.585 00.000 20224 MoveAxis(N, 0, ABG)
01:11:55.585 00.000 20224 Move returns status 0, amount 0
01:11:55.585 00.000 20224 move complete, result=0
01:11:55.585 00.000 20224 worker thread done servicing request
01:11:55.589 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=48806, med=3107, FiltMin=2809, FiltMax=24768, Gamma=1.000
01:11:55.603 00.014 8996 UpdateGuideState exits: m=616336 SNR=287.7
01:11:55.604 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:55.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:55.606 00.001 8996 Enqueuing Expose request
01:11:55.607 00.001 20224 Worker thread wakes up
01:11:55.607 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:55.607 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:55.608 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:56.772 01.164 20224 Exposure complete
01:11:56.862 00.090 20224 worker thread done servicing request
01:11:56.862 00.000 8996 OnExposeComplete: enter
01:11:56.863 00.001 8996 UpdateGuideState(): m_state=6
01:11:56.864 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12181
01:11:56.866 00.002 8996 Star::Find returns 1 (0), X=135.35, Y=473.08, Mass=631832, SNR=310.9, Peak=53526 HFD=4.3
01:11:56.868 00.002 8996 MultiStar: [#1 0.05,-0.27,0.66,U] [#2 0.03,-0.18,0.80,U] [#3 -0.23,-0.34,0.61,U] [#4 -0.12,-0.63,0.00,M10] [#5 -0.04,-0.27,0.59,U] [#6 0.32,-0.01,0.44,U] [#7 -0.34,-0.39,0.00,M1] [#8 0.32,-0.31,0.39,U] 
01:11:56.870 00.002 8996 refined, 6 included, MultiStar: {0.07, -0.25}, one-star: {0.13, -0.29}
01:11:56.872 00.002 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:11:56.873 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
01:11:56.874 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.25 cameraTheta=-1.31 mountX=0.09 mountY=0.24, mountTheta=1.21
01:11:56.877 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.25, opts=13)
01:11:56.878 00.001 8996 Enqueuing Move request for scope (0.07, -0.25)
01:11:56.879 00.001 20224 Worker thread wakes up
01:11:56.880 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
01:11:56.880 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
01:11:56.880 00.000 20224 Moving (0.07, -0.25) raw xDistance=0.09 yDistance=0.24
01:11:56.880 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:11:56.880 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:11:56.880 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:11:56.880 00.000 20224 MoveAxis(E, 0, ABG)
01:11:56.881 00.001 20224 Move returns status 0, amount 0
01:11:56.881 00.000 20224 MoveAxis(N, 0, ABG)
01:11:56.881 00.000 20224 Move returns status 0, amount 0
01:11:56.881 00.000 20224 move complete, result=0
01:11:56.881 00.000 20224 worker thread done servicing request
01:11:56.889 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53526, med=3104, FiltMin=2806, FiltMax=26112, Gamma=1.000
01:11:56.908 00.019 8996 UpdateGuideState exits: m=631832 SNR=310.9
01:11:56.909 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:56.911 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:56.912 00.001 8996 Enqueuing Expose request
01:11:56.914 00.002 20224 Worker thread wakes up
01:11:56.914 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:11:56.916 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:56.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:57.900 00.984 20224 Exposure complete
01:11:57.960 00.060 20224 worker thread done servicing request
01:11:57.960 00.000 8996 OnExposeComplete: enter
01:11:57.961 00.001 8996 UpdateGuideState(): m_state=6
01:11:57.962 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12182
01:11:57.963 00.001 8996 Star::Find returns 1 (0), X=135.01, Y=473.23, Mass=671168, SNR=314.4, Peak=57206 HFD=4.3
01:11:57.963 00.000 8996 MultiStar: [#1 0.01,-0.32,0.74,U] [#2 0.12,-0.28,0.68,U] [#3 0.02,-0.25,0.62,U] [#4 -0.04,-0.73,0.00,R] [#5 -0.11,-0.22,0.54,U] [#6 0.13,-0.04,0.48,U] [#7 -0.10,-0.52,0.00,M2] [#8 -0.01,-0.52,0.00,M1] 
01:11:57.964 00.001 8996 refined, 5 included, MultiStar: {-0.03, -0.21}, one-star: {-0.20, -0.15}
01:11:57.965 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
01:11:57.966 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
01:11:57.967 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.69 mountX=-0.00 mountY=0.21, mountTheta=1.59
01:11:57.968 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.21, opts=13)
01:11:57.969 00.001 8996 Enqueuing Move request for scope (-0.03, -0.21)
01:11:57.970 00.001 20224 Worker thread wakes up
01:11:57.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
01:11:57.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
01:11:57.970 00.000 20224 Moving (-0.03, -0.21) raw xDistance=-0.00 yDistance=0.21
01:11:57.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:11:57.970 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.19 newest=0.64
01:11:57.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:11:57.970 00.000 20224 MoveAxis(E, 0, ABG)
01:11:57.970 00.000 20224 Move returns status 0, amount 0
01:11:57.970 00.000 20224 MoveAxis(S, 45, ABG)
01:11:57.970 00.000 20224 Guiding  Dir = 1, Dur = 45
01:11:57.970 00.000 20224 IsSlewing returns 0
01:11:57.971 00.001 20224 IsGuiding returns 0
01:11:57.974 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=57206, med=3107, FiltMin=2803, FiltMax=26128, Gamma=1.000
01:11:57.988 00.014 8996 UpdateGuideState exits: m=671168 SNR=314.4
01:11:57.989 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:57.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:57.991 00.001 8996 Enqueuing Expose request
01:11:58.017 00.026 20224 IsGuiding returns 1
01:11:58.017 00.000 20224 scope still moving after pulse duration time elapsed
01:11:58.047 00.030 20224 IsSlewing returns 0
01:11:58.047 00.000 20224 IsGuiding returns 1
01:11:58.078 00.031 20224 IsSlewing returns 0
01:11:58.078 00.000 20224 IsGuiding returns 1
01:11:58.110 00.032 20224 IsSlewing returns 0
01:11:58.110 00.000 20224 IsGuiding returns 0
01:11:58.110 00.000 20224 scope move finished after 45 + 93 ms
01:11:58.110 00.000 20224 Move returns status 0, amount 45
01:11:58.110 00.000 20224 move complete, result=0
01:11:58.110 00.000 20224 worker thread done servicing request
01:11:58.110 00.000 20224 Worker thread wakes up
01:11:58.110 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 45 ms SOUTH
01:11:58.111 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:58.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:11:59.257 01.146 20224 Exposure complete
01:11:59.322 00.065 20224 worker thread done servicing request
01:11:59.322 00.000 8996 OnExposeComplete: enter
01:11:59.323 00.001 8996 UpdateGuideState(): m_state=6
01:11:59.324 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12183
01:11:59.325 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.44, Mass=668659, SNR=307.5, Peak=52582 HFD=4.2
01:11:59.326 00.001 8996 MultiStar: [#1 0.15,-0.39,0.62,U] [#2 -0.15,0.02,0.74,U] [#3 -0.27,-0.18,0.67,U] [#4 -0.28,-0.02,0.54,U] [#5 0.07,-0.18,0.64,U] [#6 0.05,0.03,0.40,U] [#7 -0.26,-0.25,0.43,U] [#8 0.03,-0.21,0.34,U] 
01:11:59.327 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.11}, one-star: {-0.25, 0.06}
01:11:59.328 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
01:11:59.328 00.000 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
01:11:59.329 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.41 mountX=-0.11 mountY=0.12, mountTheta=2.30
01:11:59.333 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.11, opts=13)
01:11:59.333 00.000 8996 Enqueuing Move request for scope (-0.12, -0.11)
01:11:59.335 00.002 20224 Worker thread wakes up
01:11:59.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
01:11:59.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
01:11:59.335 00.000 20224 Moving (-0.12, -0.11) raw xDistance=-0.11 yDistance=0.12
01:11:59.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:11:59.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:11:59.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:11:59.336 00.001 20224 MoveAxis(E, 0, ABG)
01:11:59.336 00.000 20224 Move returns status 0, amount 0
01:11:59.336 00.000 20224 MoveAxis(N, 0, ABG)
01:11:59.336 00.000 20224 Move returns status 0, amount 0
01:11:59.336 00.000 20224 move complete, result=0
01:11:59.336 00.000 20224 worker thread done servicing request
01:11:59.343 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52582, med=3107, FiltMin=2825, FiltMax=23510, Gamma=1.000
01:11:59.362 00.019 8996 UpdateGuideState exits: m=668659 SNR=307.5
01:11:59.363 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:11:59.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:11:59.365 00.001 8996 Enqueuing Expose request
01:11:59.366 00.001 20224 Worker thread wakes up
01:11:59.366 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:11:59.367 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:11:59.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:00.358 00.991 20224 Exposure complete
01:12:00.451 00.093 20224 worker thread done servicing request
01:12:00.451 00.000 8996 OnExposeComplete: enter
01:12:00.453 00.002 8996 UpdateGuideState(): m_state=6
01:12:00.455 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12184
01:12:00.455 00.000 8996 Star::Find returns 1 (0), X=135.34, Y=473.25, Mass=604317, SNR=299.3, Peak=46198 HFD=4.6
01:12:00.457 00.002 8996 MultiStar: [#1 0.44,-0.44,0.00,M1] [#2 0.03,-0.20,0.74,U] [#3 0.04,0.04,0.70,U] [#4 0.09,0.24,0.59,U] [#5 0.24,-0.09,0.80,U] [#6 0.19,0.05,0.39,U] [#7 0.18,-0.15,0.46,U] [#8 0.13,-0.28,0.38,U] 
01:12:00.459 00.002 8996 refined, 7 included, MultiStar: {0.12, -0.07}, one-star: {0.12, -0.13}
01:12:00.460 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
01:12:00.462 00.002 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
01:12:00.464 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.50 mountX=0.13 mountY=0.05, mountTheta=0.39
01:12:00.465 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.07, opts=13)
01:12:00.467 00.002 8996 Enqueuing Move request for scope (0.12, -0.07)
01:12:00.468 00.001 20224 Worker thread wakes up
01:12:00.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
01:12:00.468 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
01:12:00.468 00.000 20224 Moving (0.12, -0.07) raw xDistance=0.13 yDistance=0.05
01:12:00.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:12:00.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:00.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:12:00.469 00.001 20224 MoveAxis(E, 0, ABG)
01:12:00.469 00.000 20224 Move returns status 0, amount 0
01:12:00.469 00.000 20224 MoveAxis(N, 0, ABG)
01:12:00.469 00.000 20224 Move returns status 0, amount 0
01:12:00.469 00.000 20224 move complete, result=0
01:12:00.469 00.000 20224 worker thread done servicing request
01:12:00.473 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=46198, med=3107, FiltMin=2806, FiltMax=22592, Gamma=1.000
01:12:00.488 00.015 8996 UpdateGuideState exits: m=604317 SNR=299.3
01:12:00.489 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:00.490 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:00.490 00.000 8996 Enqueuing Expose request
01:12:00.491 00.001 20224 Worker thread wakes up
01:12:00.491 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:00.492 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:00.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:01.661 01.169 20224 Exposure complete
01:12:01.774 00.113 20224 worker thread done servicing request
01:12:01.774 00.000 8996 OnExposeComplete: enter
01:12:01.776 00.002 8996 UpdateGuideState(): m_state=6
01:12:01.778 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12185
01:12:01.779 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=473.12, Mass=588384, SNR=293.8, Peak=49974 HFD=4.6
01:12:01.780 00.001 8996 MultiStar: [#1 0.13,-0.47,0.00,M2] [#2 -0.04,-0.18,0.75,U] [#3 0.03,-0.13,0.56,U] [#4 0.06,0.06,0.66,U] [#5 0.25,-0.27,0.63,U] [#6 0.09,-0.03,0.48,U] [#7 0.03,-0.31,0.39,U] [#8 0.08,-0.19,0.39,U] 
01:12:01.782 00.002 8996 refined, 7 included, MultiStar: {0.12, -0.17}, one-star: {0.33, -0.26}
01:12:01.783 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
01:12:01.785 00.002 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.32)
01:12:01.787 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-0.94 mountX=0.14 mountY=0.15, mountTheta=0.83
01:12:01.790 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.17, opts=13)
01:12:01.791 00.001 8996 Enqueuing Move request for scope (0.12, -0.17)
01:12:01.793 00.002 20224 Worker thread wakes up
01:12:01.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.17) opts 0xd
01:12:01.793 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.17)
01:12:01.793 00.000 20224 Moving (0.12, -0.17) raw xDistance=0.14 yDistance=0.15
01:12:01.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:12:01.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:01.794 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:12:01.794 00.000 20224 MoveAxis(E, 0, ABG)
01:12:01.794 00.000 20224 Move returns status 0, amount 0
01:12:01.794 00.000 20224 MoveAxis(N, 0, ABG)
01:12:01.794 00.000 20224 Move returns status 0, amount 0
01:12:01.794 00.000 20224 move complete, result=0
01:12:01.794 00.000 20224 worker thread done servicing request
01:12:01.802 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49974, med=3107, FiltMin=2797, FiltMax=24304, Gamma=1.000
01:12:01.829 00.027 8996 UpdateGuideState exits: m=588384 SNR=293.8
01:12:01.830 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:01.832 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:01.833 00.001 8996 Enqueuing Expose request
01:12:01.834 00.001 20224 Worker thread wakes up
01:12:01.834 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:01.835 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:01.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:02.812 00.977 20224 Exposure complete
01:12:02.875 00.063 20224 worker thread done servicing request
01:12:02.875 00.000 8996 OnExposeComplete: enter
01:12:02.876 00.001 8996 UpdateGuideState(): m_state=6
01:12:02.877 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12186
01:12:02.878 00.001 8996 Star::Find returns 1 (0), X=135.33, Y=473.26, Mass=692229, SNR=320.6, Peak=46230 HFD=4.7
01:12:02.879 00.001 8996 MultiStar: [#1 0.00,-0.36,0.73,U] [#2 -0.15,-0.22,0.69,U] [#3 -0.18,-0.07,0.58,U] [#4 -0.20,0.09,0.48,U] [#5 0.09,-0.12,0.54,U] [#6 0.07,0.21,0.42,U] [#7 -0.27,-0.18,0.47,U] [#8 -0.22,-0.22,0.38,U] 
01:12:02.880 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.13}, one-star: {0.12, -0.12}
01:12:02.881 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
01:12:02.882 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
01:12:02.883 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-2.02 mountX=-0.05 mountY=0.13, mountTheta=1.92
01:12:02.884 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
01:12:02.885 00.001 8996 Enqueuing Move request for scope (-0.06, -0.13)
01:12:02.886 00.001 20224 Worker thread wakes up
01:12:02.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
01:12:02.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
01:12:02.886 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.05 yDistance=0.13
01:12:02.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:12:02.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:02.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:12:02.886 00.000 20224 MoveAxis(E, 0, ABG)
01:12:02.886 00.000 20224 Move returns status 0, amount 0
01:12:02.886 00.000 20224 MoveAxis(N, 0, ABG)
01:12:02.886 00.000 20224 Move returns status 0, amount 0
01:12:02.886 00.000 20224 move complete, result=0
01:12:02.887 00.001 20224 worker thread done servicing request
01:12:02.890 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46230, med=3107, FiltMin=2803, FiltMax=24467, Gamma=1.000
01:12:02.905 00.015 8996 UpdateGuideState exits: m=692229 SNR=320.6
01:12:02.906 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:02.907 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:02.907 00.000 8996 Enqueuing Expose request
01:12:02.908 00.001 20224 Worker thread wakes up
01:12:02.908 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:02.909 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:02.909 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:04.077 01.168 20224 Exposure complete
01:12:04.167 00.090 20224 worker thread done servicing request
01:12:04.167 00.000 8996 OnExposeComplete: enter
01:12:04.168 00.001 8996 UpdateGuideState(): m_state=6
01:12:04.169 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12187
01:12:04.170 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=473.13, Mass=706077, SNR=325.7, Peak=63622 HFD=4.4
01:12:04.171 00.001 8996 MultiStar: [#1 -0.19,-0.68,0.00,M2] [#2 -0.05,-0.08,0.80,U] [#3 -0.08,0.13,0.67,U] [#4 0.02,0.23,0.48,U] [#5 0.02,-0.34,0.60,U] [#6 0.02,-0.20,0.40,U] [#7 -0.30,-0.17,0.45,U] [#8 -0.05,0.09,0.39,U] 
01:12:04.172 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.09}, one-star: {-0.35, -0.24}
01:12:04.173 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
01:12:04.174 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
01:12:04.175 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-2.49 mountX=-0.11 mountY=0.10, mountTheta=2.38
01:12:04.176 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.09, opts=13)
01:12:04.177 00.001 8996 Enqueuing Move request for scope (-0.12, -0.09)
01:12:04.178 00.001 20224 Worker thread wakes up
01:12:04.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.09) opts 0xd
01:12:04.178 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.09)
01:12:04.178 00.000 20224 Moving (-0.12, -0.09) raw xDistance=-0.11 yDistance=0.10
01:12:04.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:12:04.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:04.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:12:04.178 00.000 20224 MoveAxis(E, 0, ABG)
01:12:04.178 00.000 20224 Move returns status 0, amount 0
01:12:04.178 00.000 20224 MoveAxis(N, 0, ABG)
01:12:04.178 00.000 20224 Move returns status 0, amount 0
01:12:04.178 00.000 20224 move complete, result=0
01:12:04.178 00.000 20224 worker thread done servicing request
01:12:04.184 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=63622, med=3107, FiltMin=2809, FiltMax=27888, Gamma=1.000
01:12:04.198 00.014 8996 UpdateGuideState exits: m=706077 SNR=325.7
01:12:04.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:04.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:04.201 00.001 8996 Enqueuing Expose request
01:12:04.202 00.001 20224 Worker thread wakes up
01:12:04.202 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:04.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:04.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:05.166 00.963 20224 Exposure complete
01:12:05.253 00.087 20224 worker thread done servicing request
01:12:05.253 00.000 8996 OnExposeComplete: enter
01:12:05.254 00.001 8996 UpdateGuideState(): m_state=6
01:12:05.254 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12188
01:12:05.255 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.29, Mass=619160, SNR=301.0, Peak=53254 HFD=4.4
01:12:05.257 00.002 8996 MultiStar: [#1 -0.08,-0.41,0.71,U] [#2 -0.12,0.04,0.73,U] [#3 -0.13,0.26,0.68,U] [#4 -0.05,0.32,0.60,U] [#5 0.09,0.07,0.65,U] [#6 -0.02,-0.13,0.42,U] [#7 -0.33,-0.51,0.00,M1] [#8 -0.13,-0.21,0.33,U] 
01:12:05.259 00.002 8996 refined, 7 included, MultiStar: {-0.10, -0.01}, one-star: {-0.29, -0.08}
01:12:05.260 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
01:12:05.262 00.002 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
01:12:05.263 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.05 mountX=-0.10 mountY=0.02, mountTheta=2.93
01:12:05.266 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.01, opts=13)
01:12:05.267 00.001 8996 Enqueuing Move request for scope (-0.10, -0.01)
01:12:05.268 00.001 20224 Worker thread wakes up
01:12:05.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
01:12:05.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
01:12:05.268 00.000 20224 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=0.02
01:12:05.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:12:05.269 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:05.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:12:05.269 00.000 20224 MoveAxis(E, 0, ABG)
01:12:05.269 00.000 20224 Move returns status 0, amount 0
01:12:05.269 00.000 20224 MoveAxis(N, 0, ABG)
01:12:05.269 00.000 20224 Move returns status 0, amount 0
01:12:05.269 00.000 20224 move complete, result=0
01:12:05.269 00.000 20224 worker thread done servicing request
01:12:05.273 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53254, med=3107, FiltMin=2739, FiltMax=22742, Gamma=1.000
01:12:05.289 00.016 8996 UpdateGuideState exits: m=619160 SNR=301.0
01:12:05.290 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:05.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:05.292 00.001 8996 Enqueuing Expose request
01:12:05.293 00.001 20224 Worker thread wakes up
01:12:05.293 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:05.293 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:05.294 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:06.462 01.168 20224 Exposure complete
01:12:06.564 00.102 20224 worker thread done servicing request
01:12:06.565 00.001 8996 OnExposeComplete: enter
01:12:06.566 00.001 8996 UpdateGuideState(): m_state=6
01:12:06.568 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12189
01:12:06.569 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.22, Mass=675781, SNR=305.5, Peak=58150 HFD=4.4
01:12:06.571 00.002 8996 MultiStar: [#1 -0.35,-0.36,0.00,M2] [#2 -0.47,-0.46,0.00,M1] [#3 -0.55,-0.17,0.00,M1] [#4 -0.46,-0.05,0.00,M1] [#5 -0.16,-0.06,0.61,U] [#6 -0.36,-0.12,0.45,U] [#7 -0.34,-0.40,0.00,M2] [#8 -0.07,-0.35,0.33,U] 
01:12:06.573 00.002 8996 refined, 3 included, MultiStar: {-0.24, -0.15}, one-star: {-0.30, -0.15}
01:12:06.575 00.002 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
01:12:06.577 00.002 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
01:12:06.578 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.15 hyp=0.29 cameraTheta=-2.58 mountX=-0.23 mountY=0.18, mountTheta=2.48
01:12:06.581 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.15, opts=13)
01:12:06.582 00.001 8996 Enqueuing Move request for scope (-0.24, -0.15)
01:12:06.583 00.001 20224 Worker thread wakes up
01:12:06.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.15) opts 0xd
01:12:06.583 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.15)
01:12:06.583 00.000 20224 Moving (-0.24, -0.15) raw xDistance=-0.23 yDistance=0.18
01:12:06.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:12:06.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:06.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:12:06.583 00.000 20224 MoveAxis(E, 33, ABG)
01:12:06.583 00.000 20224 Guiding  Dir = 2, Dur = 33
01:12:06.583 00.000 20224 IsSlewing returns 0
01:12:06.584 00.001 20224 IsGuiding returns 0
01:12:06.586 00.002 20224 PulseGuide returned control before completion, sleep 42
01:12:06.592 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=58150, med=3107, FiltMin=2803, FiltMax=25712, Gamma=1.000
01:12:06.613 00.021 8996 UpdateGuideState exits: m=675781 SNR=305.5
01:12:06.614 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:06.616 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:06.617 00.001 8996 Enqueuing Expose request
01:12:06.643 00.026 20224 IsGuiding returns 1
01:12:06.643 00.000 20224 scope still moving after pulse duration time elapsed
01:12:06.674 00.031 20224 IsSlewing returns 0
01:12:06.674 00.000 20224 IsGuiding returns 0
01:12:06.674 00.000 20224 scope move finished after 33 + 57 ms
01:12:06.674 00.000 20224 Move returns status 0, amount 33
01:12:06.674 00.000 20224 MoveAxis(N, 0, ABG)
01:12:06.674 00.000 20224 Move returns status 0, amount 0
01:12:06.674 00.000 20224 move complete, result=0
01:12:06.674 00.000 20224 worker thread done servicing request
01:12:06.674 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
01:12:06.675 00.001 20224 Worker thread wakes up
01:12:06.675 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:06.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:07.642 00.967 20224 Exposure complete
01:12:07.705 00.063 20224 worker thread done servicing request
01:12:07.705 00.000 8996 OnExposeComplete: enter
01:12:07.706 00.001 8996 UpdateGuideState(): m_state=6
01:12:07.707 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12190
01:12:07.708 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.57, Mass=671993, SNR=326.2, Peak=43878 HFD=4.9
01:12:07.709 00.001 8996 MultiStar: [#1 0.14,-0.41,0.61,U] [#2 -0.01,-0.35,0.65,U] [#3 -0.14,-0.36,0.56,U] [#4 0.03,-0.06,0.49,U] [#5 0.22,-0.26,0.55,U] [#6 0.04,-0.31,0.45,U] [#7 -0.18,-0.62,0.00,M3] [#8 0.35,-0.18,0.36,U] 
01:12:07.710 00.001 8996 refined, 7 included, MultiStar: {0.11, -0.18}, one-star: {0.24, 0.20}
01:12:07.711 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
01:12:07.712 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
01:12:07.713 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-1.03 mountX=0.13 mountY=0.17, mountTheta=0.93
01:12:07.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.18, opts=13)
01:12:07.716 00.001 8996 Enqueuing Move request for scope (0.11, -0.18)
01:12:07.717 00.001 20224 Worker thread wakes up
01:12:07.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.18) opts 0xd
01:12:07.717 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.18)
01:12:07.717 00.000 20224 Moving (0.11, -0.18) raw xDistance=0.13 yDistance=0.17
01:12:07.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:12:07.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:07.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:12:07.717 00.000 20224 MoveAxis(E, 0, ABG)
01:12:07.717 00.000 20224 Move returns status 0, amount 0
01:12:07.718 00.001 20224 MoveAxis(N, 0, ABG)
01:12:07.718 00.000 20224 Move returns status 0, amount 0
01:12:07.718 00.000 20224 move complete, result=0
01:12:07.718 00.000 20224 worker thread done servicing request
01:12:07.722 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43878, med=3107, FiltMin=2819, FiltMax=26179, Gamma=1.000
01:12:07.736 00.014 8996 UpdateGuideState exits: m=671993 SNR=326.2
01:12:07.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:07.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:07.738 00.000 8996 Enqueuing Expose request
01:12:07.739 00.001 20224 Worker thread wakes up
01:12:07.739 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:07.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:07.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:08.908 01.168 20224 Exposure complete
01:12:09.010 00.102 20224 worker thread done servicing request
01:12:09.011 00.001 8996 OnExposeComplete: enter
01:12:09.012 00.001 8996 UpdateGuideState(): m_state=6
01:12:09.014 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12191
01:12:09.016 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=473.13, Mass=596394, SNR=279.0, Peak=46534 HFD=4.5
01:12:09.018 00.002 8996 MultiStar: [#1 0.30,-0.30,0.76,U] [#2 0.13,-0.39,0.93,U] [#3 0.02,-0.42,0.66,U] [#4 -0.11,-0.43,0.59,U] [#5 0.60,-0.58,0.00,M1] [#6 0.40,-0.08,0.43,U] [#7 0.18,-0.19,0.48,U] [#8 0.54,-0.15,0.00,M1] 
01:12:09.020 00.002 8996 single-star, 6 included, MultiStar: {0.16, -0.31}, one-star: {0.20, -0.25}
01:12:09.022 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
01:12:09.023 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
01:12:09.025 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-0.89 mountX=0.22 mountY=0.22, mountTheta=0.78
01:12:09.027 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.25, opts=13)
01:12:09.029 00.002 8996 Enqueuing Move request for scope (0.20, -0.25)
01:12:09.031 00.002 20224 Worker thread wakes up
01:12:09.031 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.25) opts 0xd
01:12:09.031 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.25)
01:12:09.031 00.000 20224 Moving (0.20, -0.25) raw xDistance=0.22 yDistance=0.22
01:12:09.031 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:12:09.032 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:12:09.032 00.000 20224 MoveAxis(W, 33, ABG)
01:12:09.032 00.000 20224 Guiding  Dir = 3, Dur = 33
01:12:09.032 00.000 20224 IsSlewing returns 0
01:12:09.033 00.001 20224 IsGuiding returns 0
01:12:09.040 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46534, med=3107, FiltMin=2793, FiltMax=23331, Gamma=1.000
01:12:09.044 00.004 20224 PulseGuide returned control before completion, sleep 33
01:12:09.067 00.023 8996 UpdateGuideState exits: m=596394 SNR=279.0
01:12:09.068 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:09.069 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:09.070 00.001 8996 Enqueuing Expose request
01:12:09.090 00.020 20224 IsGuiding returns 1
01:12:09.090 00.000 20224 scope still moving after pulse duration time elapsed
01:12:09.123 00.033 20224 IsSlewing returns 0
01:12:09.123 00.000 20224 IsGuiding returns 0
01:12:09.123 00.000 20224 scope move finished after 33 + 56 ms
01:12:09.123 00.000 20224 Move returns status 0, amount 33
01:12:09.123 00.000 20224 MoveAxis(S, 47, ABG)
01:12:09.123 00.000 20224 Guiding  Dir = 1, Dur = 47
01:12:09.123 00.000 20224 IsSlewing returns 0
01:12:09.123 00.000 20224 IsGuiding returns 0
01:12:09.186 00.063 20224 IsGuiding returns 1
01:12:09.187 00.001 20224 scope still moving after pulse duration time elapsed
01:12:09.216 00.029 20224 IsSlewing returns 0
01:12:09.216 00.000 20224 IsGuiding returns 1
01:12:09.246 00.030 20224 IsSlewing returns 0
01:12:09.247 00.001 20224 IsGuiding returns 1
01:12:09.277 00.030 20224 IsSlewing returns 0
01:12:09.277 00.000 20224 IsGuiding returns 0
01:12:09.277 00.000 20224 scope move finished after 47 + 106 ms
01:12:09.277 00.000 20224 Move returns status 0, amount 47
01:12:09.277 00.000 20224 move complete, result=0
01:12:09.277 00.000 20224 worker thread done servicing request
01:12:09.277 00.000 20224 Worker thread wakes up
01:12:09.278 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 47 ms SOUTH
01:12:09.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:09.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:10.261 00.982 20224 Exposure complete
01:12:10.374 00.113 20224 worker thread done servicing request
01:12:10.374 00.000 8996 OnExposeComplete: enter
01:12:10.376 00.002 8996 UpdateGuideState(): m_state=6
01:12:10.378 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12192
01:12:10.380 00.002 8996 Star::Find returns 1 (0), X=135.08, Y=473.12, Mass=580825, SNR=288.3, Peak=48662 HFD=4.3
01:12:10.382 00.002 8996 MultiStar: [#1 -0.06,-0.69,0.00,M1] [#2 -0.12,-0.25,0.72,U] [#3 -0.26,-0.57,0.00,M1] [#4 -0.24,-0.18,0.51,U] [#5 0.33,-0.68,0.00,M2] [#6 0.20,0.09,0.51,U] [#7 0.03,-0.30,0.40,U] [#8 0.44,0.05,0.35,U] 
01:12:10.384 00.002 8996 refined, 5 included, MultiStar: {-0.02, -0.17}, one-star: {-0.13, -0.25}
01:12:10.385 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:12:10.386 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
01:12:10.387 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.70 mountX=-0.01 mountY=0.17, mountTheta=1.60
01:12:10.389 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.17, opts=13)
01:12:10.391 00.002 8996 Enqueuing Move request for scope (-0.02, -0.17)
01:12:10.392 00.001 20224 Worker thread wakes up
01:12:10.393 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.17) opts 0xd
01:12:10.393 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.17)
01:12:10.393 00.000 20224 Moving (-0.02, -0.17) raw xDistance=-0.01 yDistance=0.17
01:12:10.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:12:10.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:10.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:12:10.393 00.000 20224 MoveAxis(E, 0, ABG)
01:12:10.393 00.000 20224 Move returns status 0, amount 0
01:12:10.393 00.000 20224 MoveAxis(N, 0, ABG)
01:12:10.393 00.000 20224 Move returns status 0, amount 0
01:12:10.393 00.000 20224 move complete, result=0
01:12:10.393 00.000 20224 worker thread done servicing request
01:12:10.401 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48662, med=3107, FiltMin=2793, FiltMax=23440, Gamma=1.000
01:12:10.422 00.021 8996 UpdateGuideState exits: m=580825 SNR=288.3
01:12:10.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:10.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:10.424 00.000 8996 Enqueuing Expose request
01:12:10.425 00.001 20224 Worker thread wakes up
01:12:10.425 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:10.426 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:10.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:11.595 01.169 20224 Exposure complete
01:12:11.691 00.096 20224 worker thread done servicing request
01:12:11.691 00.000 8996 OnExposeComplete: enter
01:12:11.692 00.001 8996 UpdateGuideState(): m_state=6
01:12:11.693 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12193
01:12:11.694 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.18, Mass=820883, SNR=371.7, Peak=63526 HFD=4.5
01:12:11.695 00.001 8996 MultiStar: [#1 -0.08,-0.60,0.00,M2] [#2 -0.12,-0.37,0.66,U] [#3 -0.21,-0.52,0.00,M2] [#4 -0.06,-0.34,0.53,U] [#5 0.05,-0.35,0.44,U] [#6 0.17,-0.32,0.34,U] [#7 -0.02,-0.52,0.00,M2] [#8 0.18,-0.39,0.31,U] 
01:12:11.696 00.001 8996 single-star, 5 included, MultiStar: {-0.03, -0.31}, one-star: {-0.13, -0.20}
01:12:11.697 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
01:12:11.697 00.000 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
01:12:11.698 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.15 mountX=-0.11 mountY=0.21, mountTheta=2.05
01:12:11.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.20, opts=13)
01:12:11.701 00.001 8996 Enqueuing Move request for scope (-0.13, -0.20)
01:12:11.701 00.000 20224 Worker thread wakes up
01:12:11.702 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
01:12:11.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
01:12:11.702 00.000 20224 Moving (-0.13, -0.20) raw xDistance=-0.11 yDistance=0.21
01:12:11.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:12:11.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:12:11.702 00.000 20224 MoveAxis(E, 0, ABG)
01:12:11.702 00.000 20224 Move returns status 0, amount 0
01:12:11.702 00.000 20224 MoveAxis(S, 44, ABG)
01:12:11.702 00.000 20224 Guiding  Dir = 1, Dur = 44
01:12:11.702 00.000 20224 IsSlewing returns 0
01:12:11.703 00.001 20224 IsGuiding returns 0
01:12:11.705 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=63526, med=3107, FiltMin=2784, FiltMax=32592, Gamma=1.000
01:12:11.709 00.004 20224 PulseGuide returned control before completion, sleep 48
01:12:11.720 00.011 8996 UpdateGuideState exits: m=820883 SNR=371.7
01:12:11.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:11.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:11.722 00.000 8996 Enqueuing Expose request
01:12:11.771 00.049 20224 IsGuiding returns 1
01:12:11.771 00.000 20224 scope still moving after pulse duration time elapsed
01:12:11.803 00.032 20224 IsSlewing returns 0
01:12:11.803 00.000 20224 IsGuiding returns 0
01:12:11.803 00.000 20224 scope move finished after 44 + 56 ms
01:12:11.803 00.000 20224 Move returns status 0, amount 44
01:12:11.803 00.000 20224 move complete, result=0
01:12:11.804 00.001 20224 worker thread done servicing request
01:12:11.804 00.000 20224 Worker thread wakes up
01:12:11.804 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
01:12:11.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:11.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:12.792 00.987 20224 Exposure complete
01:12:12.876 00.084 20224 worker thread done servicing request
01:12:12.876 00.000 8996 OnExposeComplete: enter
01:12:12.877 00.001 8996 UpdateGuideState(): m_state=6
01:12:12.878 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12194
01:12:12.879 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.27, Mass=655070, SNR=337.5, Peak=45494 HFD=4.5
01:12:12.880 00.001 8996 MultiStar: [#1 -0.19,-0.48,0.00,M3] [#2 -0.15,-0.19,0.68,U] [#3 -0.21,-0.44,0.00,M3] [#4 -0.11,-0.16,0.49,U] [#5 0.05,-0.27,0.63,U] [#6 0.02,0.01,0.37,U] [#7 -0.15,-0.25,0.36,U] [#8 -0.07,-0.30,0.34,U] 
01:12:12.881 00.001 8996 single-star, 6 included, MultiStar: {-0.07, -0.17}, one-star: {-0.09, -0.10}
01:12:12.881 00.000 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
01:12:12.882 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
01:12:12.883 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.28 mountX=-0.08 mountY=0.11, mountTheta=2.18
01:12:12.885 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.10, opts=13)
01:12:12.885 00.000 8996 Enqueuing Move request for scope (-0.09, -0.10)
01:12:12.886 00.001 20224 Worker thread wakes up
01:12:12.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
01:12:12.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
01:12:12.887 00.001 20224 Moving (-0.09, -0.10) raw xDistance=-0.08 yDistance=0.11
01:12:12.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:12:12.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:12.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:12:12.887 00.000 20224 MoveAxis(E, 0, ABG)
01:12:12.887 00.000 20224 Move returns status 0, amount 0
01:12:12.887 00.000 20224 MoveAxis(N, 0, ABG)
01:12:12.887 00.000 20224 Move returns status 0, amount 0
01:12:12.887 00.000 20224 move complete, result=0
01:12:12.887 00.000 20224 worker thread done servicing request
01:12:12.891 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45494, med=3107, FiltMin=2793, FiltMax=24560, Gamma=1.000
01:12:12.905 00.014 8996 UpdateGuideState exits: m=655070 SNR=337.5
01:12:12.906 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:12.907 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:12.908 00.001 8996 Enqueuing Expose request
01:12:12.909 00.001 20224 Worker thread wakes up
01:12:12.909 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:12.910 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:12.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:14.073 01.163 20224 Exposure complete
01:12:14.157 00.084 20224 worker thread done servicing request
01:12:14.157 00.000 8996 OnExposeComplete: enter
01:12:14.160 00.003 8996 UpdateGuideState(): m_state=6
01:12:14.163 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12195
01:12:14.165 00.002 8996 Star::Find returns 1 (0), X=135.19, Y=473.71, Mass=616679, SNR=311.3, Peak=45117 HFD=4.5
01:12:14.166 00.001 8996 MultiStar: [#1 0.07,-0.31,0.66,U] [#2 0.11,0.11,0.73,U] [#3 -0.23,-0.20,0.63,U] [#4 -0.20,-0.01,0.47,U] [#5 0.23,-0.10,0.64,U] [#6 0.34,0.26,0.47,U] [#7 -0.03,-0.07,0.40,U] [#8 0.35,0.09,0.41,U] 
01:12:14.167 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {-0.02, 0.34}
01:12:14.169 00.002 8996 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
01:12:14.170 00.001 8996 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.57 = -2.57)
01:12:14.172 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.46 mountX=0.05 mountY=-0.03, mountTheta=-0.57
01:12:14.174 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
01:12:14.175 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
01:12:14.177 00.002 20224 Worker thread wakes up
01:12:14.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
01:12:14.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
01:12:14.177 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.05 yDistance=-0.03
01:12:14.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:12:14.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:14.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:12:14.177 00.000 20224 MoveAxis(E, 0, ABG)
01:12:14.177 00.000 20224 Move returns status 0, amount 0
01:12:14.177 00.000 20224 MoveAxis(N, 0, ABG)
01:12:14.178 00.001 20224 Move returns status 0, amount 0
01:12:14.178 00.000 20224 move complete, result=0
01:12:14.178 00.000 20224 worker thread done servicing request
01:12:14.183 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45117, med=3107, FiltMin=2803, FiltMax=21398, Gamma=1.000
01:12:14.207 00.024 8996 UpdateGuideState exits: m=616679 SNR=311.3
01:12:14.209 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:14.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:14.211 00.001 8996 Enqueuing Expose request
01:12:14.212 00.001 20224 Worker thread wakes up
01:12:14.212 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:14.213 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:14.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:15.196 00.983 20224 Exposure complete
01:12:15.287 00.091 20224 worker thread done servicing request
01:12:15.287 00.000 8996 OnExposeComplete: enter
01:12:15.288 00.001 8996 UpdateGuideState(): m_state=6
01:12:15.289 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12196
01:12:15.290 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.61, Mass=654289, SNR=329.4, Peak=50077 HFD=4.4
01:12:15.292 00.002 8996 MultiStar: [#1 0.10,-0.20,0.64,U] [#2 -0.18,-0.03,0.75,U] [#3 -0.10,-0.01,0.70,U] [#4 0.07,0.25,0.49,U] [#5 -0.05,0.04,0.54,U] [#6 0.12,0.27,0.37,U] [#7 -0.11,-0.03,0.41,U] [#8 0.28,0.18,0.39,U] 
01:12:15.292 00.000 8996 refined, 8 included, MultiStar: {-0.03, 0.07}, one-star: {-0.14, 0.24}
01:12:15.293 00.001 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
01:12:15.294 00.001 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
01:12:15.295 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.99 mountX=-0.04 mountY=-0.07, mountTheta=-2.10
01:12:15.296 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
01:12:15.297 00.001 8996 Enqueuing Move request for scope (-0.03, 0.07)
01:12:15.298 00.001 20224 Worker thread wakes up
01:12:15.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
01:12:15.298 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
01:12:15.298 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.04 yDistance=-0.07
01:12:15.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:12:15.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:15.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:12:15.298 00.000 20224 MoveAxis(E, 0, ABG)
01:12:15.299 00.001 20224 Move returns status 0, amount 0
01:12:15.299 00.000 20224 MoveAxis(N, 0, ABG)
01:12:15.299 00.000 20224 Move returns status 0, amount 0
01:12:15.299 00.000 20224 move complete, result=0
01:12:15.299 00.000 20224 worker thread done servicing request
01:12:15.303 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50077, med=3107, FiltMin=2806, FiltMax=21945, Gamma=1.000
01:12:15.317 00.014 8996 UpdateGuideState exits: m=654289 SNR=329.4
01:12:15.318 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:15.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:15.319 00.000 8996 Enqueuing Expose request
01:12:15.320 00.001 20224 Worker thread wakes up
01:12:15.320 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:15.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:15.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:16.479 01.158 20224 Exposure complete
01:12:16.563 00.084 20224 worker thread done servicing request
01:12:16.563 00.000 8996 OnExposeComplete: enter
01:12:16.565 00.002 8996 UpdateGuideState(): m_state=6
01:12:16.566 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12197
01:12:16.568 00.002 8996 Star::Find returns 1 (0), X=135.22, Y=473.66, Mass=607093, SNR=302.2, Peak=43965 HFD=4.5
01:12:16.570 00.002 8996 MultiStar: [#1 0.26,0.05,0.71,U] [#2 0.12,0.10,0.83,U] [#3 -0.21,-0.03,0.66,U] [#4 0.03,0.38,0.53,U] [#5 0.43,0.33,0.00,M1] [#6 0.25,0.24,0.44,U] [#7 -0.07,0.13,0.42,U] [#8 0.46,0.17,0.00,M1] 
01:12:16.571 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.16}, one-star: {0.01, 0.28}
01:12:16.573 00.002 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:12:16.574 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
01:12:16.575 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.24 mountX=0.04 mountY=-0.17, mountTheta=-1.34
01:12:16.577 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.16, opts=13)
01:12:16.578 00.001 8996 Enqueuing Move request for scope (0.06, 0.16)
01:12:16.579 00.001 20224 Worker thread wakes up
01:12:16.580 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
01:12:16.580 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
01:12:16.580 00.000 20224 Moving (0.06, 0.16) raw xDistance=0.04 yDistance=-0.17
01:12:16.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:12:16.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:16.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:12:16.580 00.000 20224 MoveAxis(E, 0, ABG)
01:12:16.580 00.000 20224 Move returns status 0, amount 0
01:12:16.580 00.000 20224 MoveAxis(N, 0, ABG)
01:12:16.580 00.000 20224 Move returns status 0, amount 0
01:12:16.580 00.000 20224 move complete, result=0
01:12:16.580 00.000 20224 worker thread done servicing request
01:12:16.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=43965, med=3107, FiltMin=2791, FiltMax=20813, Gamma=1.000
01:12:16.600 00.015 8996 UpdateGuideState exits: m=607093 SNR=302.2
01:12:16.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:16.603 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:16.604 00.001 8996 Enqueuing Expose request
01:12:16.604 00.000 20224 Worker thread wakes up
01:12:16.604 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:12:16.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:16.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:17.586 00.981 20224 Exposure complete
01:12:17.670 00.084 20224 worker thread done servicing request
01:12:17.670 00.000 8996 OnExposeComplete: enter
01:12:17.671 00.001 8996 UpdateGuideState(): m_state=6
01:12:17.672 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12198
01:12:17.673 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.50, Mass=717736, SNR=324.6, Peak=55414 HFD=4.4
01:12:17.674 00.001 8996 MultiStar: [#1 0.16,0.02,0.58,U] [#2 0.21,-0.10,0.70,U] [#3 -0.21,0.13,0.51,U] [#4 -0.17,0.22,0.49,U] [#5 0.30,0.06,0.61,U] [#6 0.15,0.16,0.42,U] [#7 0.09,-0.17,0.35,U] [#8 0.39,0.15,0.39,U] 
01:12:17.675 00.001 8996 refined, 8 included, MultiStar: {0.17, 0.07}, one-star: {0.39, 0.13}
01:12:17.676 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
01:12:17.677 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
01:12:17.678 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.07 hyp=0.19 cameraTheta=0.38 mountX=0.17 mountY=-0.09, mountTheta=-0.49
01:12:17.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.07, opts=13)
01:12:17.681 00.001 8996 Enqueuing Move request for scope (0.17, 0.07)
01:12:17.682 00.001 20224 Worker thread wakes up
01:12:17.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.07) opts 0xd
01:12:17.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.07)
01:12:17.682 00.000 20224 Moving (0.17, 0.07) raw xDistance=0.17 yDistance=-0.09
01:12:17.683 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:12:17.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:17.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:12:17.683 00.000 20224 MoveAxis(E, 0, ABG)
01:12:17.683 00.000 20224 Move returns status 0, amount 0
01:12:17.683 00.000 20224 MoveAxis(N, 0, ABG)
01:12:17.683 00.000 20224 Move returns status 0, amount 0
01:12:17.683 00.000 20224 move complete, result=0
01:12:17.684 00.001 20224 worker thread done servicing request
01:12:17.689 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55414, med=3107, FiltMin=2793, FiltMax=29843, Gamma=1.000
01:12:17.717 00.028 8996 UpdateGuideState exits: m=717736 SNR=324.6
01:12:17.719 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:17.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:17.722 00.002 8996 Enqueuing Expose request
01:12:17.724 00.002 20224 Worker thread wakes up
01:12:17.724 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:17.725 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:17.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:18.888 01.163 20224 Exposure complete
01:12:18.946 00.058 20224 worker thread done servicing request
01:12:18.946 00.000 8996 OnExposeComplete: enter
01:12:18.947 00.001 8996 UpdateGuideState(): m_state=6
01:12:18.948 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12199
01:12:18.949 00.001 8996 Star::Find returns 1 (0), X=135.12, Y=473.54, Mass=710799, SNR=346.6, Peak=47501 HFD=4.6
01:12:18.951 00.002 8996 MultiStar: [#1 -0.31,-0.11,0.63,U] [#2 -0.12,-0.20,0.75,U] [#3 -0.58,-0.01,0.00,M1] [#4 -0.59,-0.03,0.00,M1] [#5 0.15,-0.08,0.51,U] [#6 0.04,0.44,0.39,U] [#7 -0.01,0.12,0.39,U] [#8 0.14,0.15,0.32,U] 
01:12:18.953 00.002 8996 refined, 6 included, MultiStar: {-0.06, 0.04}, one-star: {-0.09, 0.17}
01:12:18.954 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
01:12:18.956 00.002 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
01:12:18.957 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.51 mountX=-0.06 mountY=-0.04, mountTheta=-2.63
01:12:18.960 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
01:12:18.962 00.002 8996 Enqueuing Move request for scope (-0.06, 0.04)
01:12:18.964 00.002 20224 Worker thread wakes up
01:12:18.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
01:12:18.964 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
01:12:18.964 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.06 yDistance=-0.04
01:12:18.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:12:18.965 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:18.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:12:18.965 00.000 20224 MoveAxis(E, 0, ABG)
01:12:18.965 00.000 20224 Move returns status 0, amount 0
01:12:18.965 00.000 20224 MoveAxis(N, 0, ABG)
01:12:18.965 00.000 20224 Move returns status 0, amount 0
01:12:18.965 00.000 20224 move complete, result=0
01:12:18.965 00.000 20224 worker thread done servicing request
01:12:18.973 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47501, med=3107, FiltMin=2816, FiltMax=22617, Gamma=1.000
01:12:18.989 00.016 8996 UpdateGuideState exits: m=710799 SNR=346.6
01:12:18.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:18.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:18.992 00.001 8996 Enqueuing Expose request
01:12:18.993 00.001 20224 Worker thread wakes up
01:12:18.993 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:18.994 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:18.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:19.960 00.966 20224 Exposure complete
01:12:20.027 00.067 20224 worker thread done servicing request
01:12:20.027 00.000 8996 OnExposeComplete: enter
01:12:20.029 00.002 8996 UpdateGuideState(): m_state=6
01:12:20.030 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12200
01:12:20.032 00.002 8996 Star::Find returns 1 (0), X=135.12, Y=473.64, Mass=624461, SNR=304.7, Peak=47661 HFD=4.5
01:12:20.034 00.002 8996 MultiStar: [#1 -0.22,-0.02,0.63,U] [#2 -0.47,-0.19,0.00,M1] [#3 -0.37,0.12,0.69,U] [#4 -0.63,0.30,0.00,M2] [#5 0.06,-0.02,0.55,U] [#6 -0.20,0.53,0.00,M1] [#7 -0.18,0.06,0.41,U] [#8 0.02,0.15,0.43,U] 
01:12:20.036 00.002 8996 refined, 5 included, MultiStar: {-0.14, 0.11}, one-star: {-0.10, 0.27}
01:12:20.037 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
01:12:20.039 00.002 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
01:12:20.041 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.48 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
01:12:20.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.11, opts=13)
01:12:20.045 00.002 8996 Enqueuing Move request for scope (-0.14, 0.11)
01:12:20.047 00.002 20224 Worker thread wakes up
01:12:20.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
01:12:20.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
01:12:20.047 00.000 20224 Moving (-0.14, 0.11) raw xDistance=-0.15 yDistance=-0.09
01:12:20.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:12:20.048 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:20.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:12:20.048 00.000 20224 MoveAxis(E, 0, ABG)
01:12:20.048 00.000 20224 Move returns status 0, amount 0
01:12:20.048 00.000 20224 MoveAxis(N, 0, ABG)
01:12:20.048 00.000 20224 Move returns status 0, amount 0
01:12:20.048 00.000 20224 move complete, result=0
01:12:20.048 00.000 20224 worker thread done servicing request
01:12:20.055 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47661, med=3107, FiltMin=2803, FiltMax=21257, Gamma=1.000
01:12:20.077 00.022 8996 UpdateGuideState exits: m=624461 SNR=304.7
01:12:20.079 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:20.081 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:20.082 00.001 8996 Enqueuing Expose request
01:12:20.084 00.002 20224 Worker thread wakes up
01:12:20.084 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:20.086 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:20.086 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:21.239 01.153 20224 Exposure complete
01:12:21.307 00.068 20224 worker thread done servicing request
01:12:21.308 00.001 8996 OnExposeComplete: enter
01:12:21.309 00.001 8996 UpdateGuideState(): m_state=6
01:12:21.310 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12201
01:12:21.311 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.43, Mass=740169, SNR=341.2, Peak=47910 HFD=4.7
01:12:21.313 00.002 8996 MultiStar: [#1 -0.45,-0.30,0.00,M1] [#2 -0.30,-0.36,0.00,M2] [#3 -0.43,-0.21,0.00,M1] [#4 -0.33,0.19,0.49,U] [#5 -0.36,-0.42,0.00,M1] [#6 -0.05,0.23,0.45,U] [#7 -0.33,0.13,0.37,U] [#8 -0.17,0.20,0.32,U] 
01:12:21.315 00.002 8996 single-star, 4 included, MultiStar: {-0.17, 0.14}, one-star: {-0.08, 0.06}
01:12:21.316 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
01:12:21.318 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
01:12:21.320 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.52 mountX=-0.09 mountY=-0.05, mountTheta=-2.63
01:12:21.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
01:12:21.324 00.002 8996 Enqueuing Move request for scope (-0.08, 0.06)
01:12:21.325 00.001 20224 Worker thread wakes up
01:12:21.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
01:12:21.325 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
01:12:21.325 00.000 20224 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=-0.05
01:12:21.325 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:12:21.326 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:21.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:12:21.326 00.000 20224 MoveAxis(E, 0, ABG)
01:12:21.326 00.000 20224 Move returns status 0, amount 0
01:12:21.326 00.000 20224 MoveAxis(N, 0, ABG)
01:12:21.326 00.000 20224 Move returns status 0, amount 0
01:12:21.326 00.000 20224 move complete, result=0
01:12:21.327 00.001 20224 worker thread done servicing request
01:12:21.334 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47910, med=3107, FiltMin=2800, FiltMax=22742, Gamma=1.000
01:12:21.360 00.026 8996 UpdateGuideState exits: m=740169 SNR=341.2
01:12:21.361 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:21.362 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:21.363 00.001 8996 Enqueuing Expose request
01:12:21.364 00.001 20224 Worker thread wakes up
01:12:21.365 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:21.366 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:21.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:22.338 00.972 20224 Exposure complete
01:12:22.417 00.079 20224 worker thread done servicing request
01:12:22.417 00.000 8996 OnExposeComplete: enter
01:12:22.419 00.002 8996 UpdateGuideState(): m_state=6
01:12:22.421 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12202
01:12:22.423 00.002 8996 Star::Find returns 1 (0), X=134.99, Y=473.79, Mass=577133, SNR=317.0, Peak=46317 HFD=4.5
01:12:22.425 00.002 8996 MultiStar: [#1 -0.31,-0.22,0.58,U] [#2 -0.08,-0.15,0.74,U] [#3 -0.30,-0.01,0.63,U] [#4 -0.19,0.47,0.00,M2] [#5 -0.20,0.08,0.58,U] [#6 0.22,0.53,0.00,M1] [#7 -0.05,0.27,0.43,U] [#8 -0.11,0.45,0.00,M1] 
01:12:22.427 00.002 8996 refined, 5 included, MultiStar: {-0.20, 0.08}, one-star: {-0.22, 0.42}
01:12:22.429 00.002 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
01:12:22.430 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
01:12:22.432 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.08 hyp=0.21 cameraTheta=2.74 mountX=-0.20 mountY=-0.06, mountTheta=-2.85
01:12:22.435 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.08, opts=13)
01:12:22.437 00.002 8996 Enqueuing Move request for scope (-0.20, 0.08)
01:12:22.438 00.001 20224 Worker thread wakes up
01:12:22.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.08) opts 0xd
01:12:22.438 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.08)
01:12:22.438 00.000 20224 Moving (-0.20, 0.08) raw xDistance=-0.20 yDistance=-0.06
01:12:22.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:12:22.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:22.439 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:12:22.439 00.000 20224 MoveAxis(E, 30, ABG)
01:12:22.439 00.000 20224 Guiding  Dir = 2, Dur = 30
01:12:22.439 00.000 20224 IsSlewing returns 0
01:12:22.439 00.000 20224 IsGuiding returns 0
01:12:22.446 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46317, med=3107, FiltMin=2816, FiltMax=21497, Gamma=1.000
01:12:22.464 00.018 20224 PulseGuide returned control before completion, sleep 15
01:12:22.473 00.009 8996 UpdateGuideState exits: m=577133 SNR=317.0
01:12:22.475 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:22.477 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:22.478 00.001 8996 Enqueuing Expose request
01:12:22.495 00.017 20224 IsGuiding returns 1
01:12:22.495 00.000 20224 scope still moving after pulse duration time elapsed
01:12:22.527 00.032 20224 IsSlewing returns 0
01:12:22.527 00.000 20224 IsGuiding returns 0
01:12:22.527 00.000 20224 scope move finished after 30 + 58 ms
01:12:22.527 00.000 20224 Move returns status 0, amount 30
01:12:22.527 00.000 20224 MoveAxis(N, 0, ABG)
01:12:22.527 00.000 20224 Move returns status 0, amount 0
01:12:22.527 00.000 20224 move complete, result=0
01:12:22.527 00.000 20224 worker thread done servicing request
01:12:22.527 00.000 20224 Worker thread wakes up
01:12:22.528 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:22.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:22.528 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
01:12:23.694 01.166 20224 Exposure complete
01:12:23.786 00.092 20224 worker thread done servicing request
01:12:23.786 00.000 8996 OnExposeComplete: enter
01:12:23.788 00.002 8996 UpdateGuideState(): m_state=6
01:12:23.790 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12203
01:12:23.792 00.002 8996 Star::Find returns 1 (0), X=135.36, Y=473.38, Mass=643466, SNR=318.6, Peak=48550 HFD=4.7
01:12:23.794 00.002 8996 MultiStar: [#1 0.09,-0.37,0.62,U] [#2 -0.04,-0.48,0.00,M2] [#3 -0.26,-0.46,0.00,M1] [#4 0.06,0.01,0.49,U] [#5 0.05,-0.27,0.51,U] [#6 0.41,0.07,0.40,U] [#7 0.11,-0.19,0.39,U] [#8 0.19,-0.36,0.40,U] 
01:12:23.795 00.001 8996 single-star, 6 included, MultiStar: {0.14, -0.14}, one-star: {0.14, 0.01}
01:12:23.797 00.002 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
01:12:23.799 00.002 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
01:12:23.800 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.01 hyp=0.14 cameraTheta=0.05 mountX=0.14 mountY=-0.02, mountTheta=-0.17
01:12:23.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.01, opts=13)
01:12:23.804 00.002 8996 Enqueuing Move request for scope (0.14, 0.01)
01:12:23.806 00.002 20224 Worker thread wakes up
01:12:23.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.01) opts 0xd
01:12:23.806 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.01)
01:12:23.806 00.000 20224 Moving (0.14, 0.01) raw xDistance=0.14 yDistance=-0.02
01:12:23.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:12:23.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:23.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:12:23.806 00.000 20224 MoveAxis(E, 0, ABG)
01:12:23.807 00.001 20224 Move returns status 0, amount 0
01:12:23.807 00.000 20224 MoveAxis(N, 0, ABG)
01:12:23.807 00.000 20224 Move returns status 0, amount 0
01:12:23.807 00.000 20224 move complete, result=0
01:12:23.807 00.000 20224 worker thread done servicing request
01:12:23.814 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48550, med=3107, FiltMin=2816, FiltMax=23155, Gamma=1.000
01:12:23.836 00.022 8996 UpdateGuideState exits: m=643466 SNR=318.6
01:12:23.837 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:23.838 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:23.839 00.001 8996 Enqueuing Expose request
01:12:23.839 00.000 20224 Worker thread wakes up
01:12:23.839 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:23.840 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:23.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:24.827 00.987 20224 Exposure complete
01:12:24.924 00.097 20224 worker thread done servicing request
01:12:24.924 00.000 8996 OnExposeComplete: enter
01:12:24.930 00.006 8996 UpdateGuideState(): m_state=6
01:12:24.930 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12204
01:12:24.931 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=473.25, Mass=718483, SNR=338.9, Peak=54070 HFD=4.4
01:12:24.933 00.002 8996 MultiStar: [#1 0.08,-0.11,0.63,U] [#2 0.00,-0.42,0.61,U] [#3 -0.07,-0.05,0.57,U] [#4 -0.13,0.21,0.54,U] [#5 -0.18,-0.45,0.00,M1] [#6 0.04,-0.04,0.33,U] [#7 -0.06,-0.12,0.39,U] [#8 -0.15,-0.37,0.36,U] 
01:12:24.935 00.002 8996 refined, 7 included, MultiStar: {-0.06, -0.12}, one-star: {-0.16, -0.12}
01:12:24.936 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:12:24.938 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
01:12:24.940 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-2.05 mountX=-0.05 mountY=0.13, mountTheta=1.95
01:12:24.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.12, opts=13)
01:12:24.943 00.001 8996 Enqueuing Move request for scope (-0.06, -0.12)
01:12:24.944 00.001 20224 Worker thread wakes up
01:12:24.945 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
01:12:24.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
01:12:24.945 00.000 20224 Moving (-0.06, -0.12) raw xDistance=-0.05 yDistance=0.13
01:12:24.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:12:24.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:24.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:12:24.945 00.000 20224 MoveAxis(E, 0, ABG)
01:12:24.945 00.000 20224 Move returns status 0, amount 0
01:12:24.945 00.000 20224 MoveAxis(N, 0, ABG)
01:12:24.945 00.000 20224 Move returns status 0, amount 0
01:12:24.946 00.001 20224 move complete, result=0
01:12:24.946 00.000 20224 worker thread done servicing request
01:12:24.953 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=54070, med=3107, FiltMin=2816, FiltMax=25008, Gamma=1.000
01:12:24.975 00.022 8996 UpdateGuideState exits: m=718483 SNR=338.9
01:12:24.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:24.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:24.978 00.001 8996 Enqueuing Expose request
01:12:24.979 00.001 20224 Worker thread wakes up
01:12:24.979 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:24.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:24.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:26.156 01.176 20224 Exposure complete
01:12:26.224 00.068 20224 worker thread done servicing request
01:12:26.224 00.000 8996 OnExposeComplete: enter
01:12:26.226 00.002 8996 UpdateGuideState(): m_state=6
01:12:26.228 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12205
01:12:26.229 00.001 8996 Star::Find returns 1 (0), X=135.26, Y=473.47, Mass=709565, SNR=334.2, Peak=45926 HFD=4.6
01:12:26.231 00.002 8996 MultiStar: [#1 -0.08,-0.18,0.55,U] [#2 -0.24,-0.18,0.69,U] [#3 -0.35,-0.24,0.67,U] [#4 -0.22,-0.02,0.44,U] [#5 0.04,-0.02,0.50,U] [#6 0.14,0.16,0.36,U] [#7 -0.28,-0.18,0.40,U] [#8 -0.15,-0.18,0.39,U] 
01:12:26.232 00.001 8996 single-star, 8 included, MultiStar: {-0.12, -0.08}, one-star: {0.05, 0.09}
01:12:26.233 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
01:12:26.234 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
01:12:26.235 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.11 mountX=0.04 mountY=-0.10, mountTheta=-1.20
01:12:26.238 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
01:12:26.240 00.002 8996 Enqueuing Move request for scope (0.05, 0.09)
01:12:26.241 00.001 20224 Worker thread wakes up
01:12:26.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
01:12:26.242 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
01:12:26.242 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
01:12:26.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:12:26.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:26.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:12:26.242 00.000 20224 MoveAxis(E, 0, ABG)
01:12:26.242 00.000 20224 Move returns status 0, amount 0
01:12:26.242 00.000 20224 MoveAxis(N, 0, ABG)
01:12:26.242 00.000 20224 Move returns status 0, amount 0
01:12:26.242 00.000 20224 move complete, result=0
01:12:26.243 00.001 20224 worker thread done servicing request
01:12:26.248 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45926, med=3107, FiltMin=2787, FiltMax=24451, Gamma=1.000
01:12:26.270 00.022 8996 UpdateGuideState exits: m=709565 SNR=334.2
01:12:26.271 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:26.272 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:26.273 00.001 8996 Enqueuing Expose request
01:12:26.274 00.001 20224 Worker thread wakes up
01:12:26.274 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:26.275 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:26.275 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:27.260 00.985 20224 Exposure complete
01:12:27.366 00.106 20224 worker thread done servicing request
01:12:27.366 00.000 8996 OnExposeComplete: enter
01:12:27.367 00.001 8996 UpdateGuideState(): m_state=6
01:12:27.369 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12206
01:12:27.370 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.33, Mass=635966, SNR=316.8, Peak=49670 HFD=4.6
01:12:27.371 00.001 8996 MultiStar: [#1 0.06,-0.06,0.70,U] [#2 0.30,-0.07,0.78,U] [#3 -0.20,0.01,0.61,U] [#4 -0.27,0.09,0.57,U] [#5 -0.05,-0.38,0.61,U] [#6 0.37,0.03,0.48,U] [#7 -0.07,-0.21,0.43,U] [#8 0.24,-0.04,0.35,U] 
01:12:27.372 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.07}, one-star: {0.12, -0.05}
01:12:27.373 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
01:12:27.374 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
01:12:27.375 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.92 mountX=0.06 mountY=0.07, mountTheta=0.81
01:12:27.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
01:12:27.377 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
01:12:27.378 00.001 20224 Worker thread wakes up
01:12:27.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
01:12:27.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
01:12:27.378 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.06 yDistance=0.07
01:12:27.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:12:27.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:27.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:12:27.379 00.001 20224 MoveAxis(E, 0, ABG)
01:12:27.379 00.000 20224 Move returns status 0, amount 0
01:12:27.379 00.000 20224 MoveAxis(N, 0, ABG)
01:12:27.379 00.000 20224 Move returns status 0, amount 0
01:12:27.379 00.000 20224 move complete, result=0
01:12:27.379 00.000 20224 worker thread done servicing request
01:12:27.384 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49670, med=3107, FiltMin=2781, FiltMax=22787, Gamma=1.000
01:12:27.411 00.027 8996 UpdateGuideState exits: m=635966 SNR=316.8
01:12:27.413 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:27.415 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:27.417 00.002 8996 Enqueuing Expose request
01:12:27.418 00.001 20224 Worker thread wakes up
01:12:27.418 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:27.418 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:27.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:28.594 01.176 20224 Exposure complete
01:12:28.691 00.097 20224 worker thread done servicing request
01:12:28.692 00.001 8996 OnExposeComplete: enter
01:12:28.693 00.001 8996 UpdateGuideState(): m_state=6
01:12:28.694 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12207
01:12:28.695 00.001 8996 Star::Find returns 1 (0), X=135.36, Y=473.13, Mass=687463, SNR=323.8, Peak=52726 HFD=4.5
01:12:28.696 00.001 8996 MultiStar: [#1 -0.16,-0.48,0.00,M1] [#2 0.04,-0.19,0.70,U] [#3 -0.24,-0.47,0.00,M1] [#4 0.04,0.03,0.54,U] [#5 0.13,-0.15,0.59,U] [#6 0.12,0.09,0.36,U] [#7 0.18,-0.14,0.38,U] [#8 -0.17,-0.25,0.40,U] 
01:12:28.697 00.001 8996 refined, 6 included, MultiStar: {0.08, -0.15}, one-star: {0.15, -0.25}
01:12:28.699 00.002 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
01:12:28.701 00.002 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
01:12:28.702 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-1.06 mountX=0.10 mountY=0.14, mountTheta=0.95
01:12:28.705 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.15, opts=13)
01:12:28.707 00.002 8996 Enqueuing Move request for scope (0.08, -0.15)
01:12:28.707 00.000 20224 Worker thread wakes up
01:12:28.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.15) opts 0xd
01:12:28.708 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.15)
01:12:28.708 00.000 20224 Moving (0.08, -0.15) raw xDistance=0.10 yDistance=0.14
01:12:28.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:12:28.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:28.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:12:28.708 00.000 20224 MoveAxis(E, 0, ABG)
01:12:28.708 00.000 20224 Move returns status 0, amount 0
01:12:28.708 00.000 20224 MoveAxis(N, 0, ABG)
01:12:28.708 00.000 20224 Move returns status 0, amount 0
01:12:28.708 00.000 20224 move complete, result=0
01:12:28.708 00.000 20224 worker thread done servicing request
01:12:28.714 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52726, med=3107, FiltMin=2784, FiltMax=26096, Gamma=1.000
01:12:28.731 00.017 8996 UpdateGuideState exits: m=687463 SNR=323.8
01:12:28.732 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:28.733 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:28.734 00.001 8996 Enqueuing Expose request
01:12:28.734 00.000 20224 Worker thread wakes up
01:12:28.734 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:28.735 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:28.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:29.709 00.974 20224 Exposure complete
01:12:29.797 00.088 20224 worker thread done servicing request
01:12:29.797 00.000 8996 OnExposeComplete: enter
01:12:29.798 00.001 8996 UpdateGuideState(): m_state=6
01:12:29.800 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12208
01:12:29.800 00.000 8996 Star::Find returns 1 (0), X=135.46, Y=473.11, Mass=754517, SNR=346.5, Peak=60342 HFD=4.5
01:12:29.802 00.002 8996 MultiStar: [#1 0.10,-0.10,0.58,U] [#2 -0.06,-0.11,0.67,U] [#3 -0.14,-0.14,0.49,U] [#4 -0.04,0.09,0.44,U] [#5 0.15,0.01,0.56,U] [#6 0.19,0.10,0.46,U] [#7 0.06,0.05,0.37,U] [#8 0.13,-0.09,0.39,U] 
01:12:29.803 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.08}, one-star: {0.24, -0.26}
01:12:29.803 00.000 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
01:12:29.804 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
01:12:29.805 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.08 hyp=0.11 cameraTheta=-0.75 mountX=0.09 mountY=0.07, mountTheta=0.64
01:12:29.806 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.08, opts=13)
01:12:29.807 00.001 8996 Enqueuing Move request for scope (0.08, -0.08)
01:12:29.809 00.002 20224 Worker thread wakes up
01:12:29.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.08) opts 0xd
01:12:29.809 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.08)
01:12:29.809 00.000 20224 Moving (0.08, -0.08) raw xDistance=0.09 yDistance=0.07
01:12:29.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:12:29.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:29.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:12:29.809 00.000 20224 MoveAxis(E, 0, ABG)
01:12:29.809 00.000 20224 Move returns status 0, amount 0
01:12:29.809 00.000 20224 MoveAxis(N, 0, ABG)
01:12:29.809 00.000 20224 Move returns status 0, amount 0
01:12:29.809 00.000 20224 move complete, result=0
01:12:29.809 00.000 20224 worker thread done servicing request
01:12:29.813 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=60342, med=3107, FiltMin=2803, FiltMax=29248, Gamma=1.000
01:12:29.827 00.014 8996 UpdateGuideState exits: m=754517 SNR=346.5
01:12:29.827 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:29.829 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:29.830 00.001 8996 Enqueuing Expose request
01:12:29.831 00.001 20224 Worker thread wakes up
01:12:29.831 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:29.832 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:29.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:30.994 01.162 20224 Exposure complete
01:12:31.067 00.073 20224 worker thread done servicing request
01:12:31.067 00.000 8996 OnExposeComplete: enter
01:12:31.069 00.002 8996 UpdateGuideState(): m_state=6
01:12:31.070 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12209
01:12:31.072 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=473.27, Mass=575930, SNR=272.1, Peak=42198 HFD=4.6
01:12:31.074 00.002 8996 MultiStar: [#1 0.49,-0.13,0.00,M1] [#2 0.09,-0.00,0.91,U] [#3 0.03,-0.43,0.67,U] [#4 0.06,-0.08,0.55,U] [#5 0.16,-0.18,0.65,U] [#6 0.00,0.24,0.58,U] [#7 -0.01,-0.22,0.44,U] [#8 0.13,-0.01,0.43,U] 
01:12:31.076 00.002 8996 refined, 7 included, MultiStar: {0.08, -0.10}, one-star: {0.12, -0.10}
01:12:31.078 00.002 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
01:12:31.079 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
01:12:31.081 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.90 mountX=0.09 mountY=0.09, mountTheta=0.80
01:12:31.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.10, opts=13)
01:12:31.084 00.001 8996 Enqueuing Move request for scope (0.08, -0.10)
01:12:31.085 00.001 20224 Worker thread wakes up
01:12:31.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
01:12:31.086 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
01:12:31.086 00.000 20224 Moving (0.08, -0.10) raw xDistance=0.09 yDistance=0.09
01:12:31.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:12:31.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:31.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:12:31.086 00.000 20224 MoveAxis(E, 0, ABG)
01:12:31.086 00.000 20224 Move returns status 0, amount 0
01:12:31.086 00.000 20224 MoveAxis(N, 0, ABG)
01:12:31.086 00.000 20224 Move returns status 0, amount 0
01:12:31.086 00.000 20224 move complete, result=0
01:12:31.086 00.000 20224 worker thread done servicing request
01:12:31.090 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42198, med=3107, FiltMin=2809, FiltMax=22336, Gamma=1.000
01:12:31.105 00.015 8996 UpdateGuideState exits: m=575930 SNR=272.1
01:12:31.105 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:31.106 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:31.107 00.001 8996 Enqueuing Expose request
01:12:31.108 00.001 20224 Worker thread wakes up
01:12:31.108 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:31.109 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:31.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:32.075 00.966 20224 Exposure complete
01:12:32.144 00.069 20224 worker thread done servicing request
01:12:32.144 00.000 8996 OnExposeComplete: enter
01:12:32.145 00.001 8996 UpdateGuideState(): m_state=6
01:12:32.145 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12210
01:12:32.146 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=473.41, Mass=612626, SNR=292.1, Peak=42342 HFD=4.6
01:12:32.148 00.002 8996 MultiStar: [#1 0.01,-0.22,0.64,U] [#2 -0.23,-0.23,0.69,U] [#3 -0.31,-0.20,0.62,U] [#4 -0.05,0.02,0.58,U] [#5 0.02,-0.13,0.69,U] [#6 0.08,-0.09,0.49,U] [#7 -0.17,-0.33,0.48,U] [#8 0.09,-0.02,0.37,U] 
01:12:32.149 00.001 8996 single-star, 8 included, MultiStar: {-0.07, -0.12}, one-star: {-0.04, 0.03}
01:12:32.150 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
01:12:32.151 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
01:12:32.151 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.47 mountX=-0.05 mountY=-0.03, mountTheta=-2.58
01:12:32.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
01:12:32.154 00.001 8996 Enqueuing Move request for scope (-0.04, 0.03)
01:12:32.155 00.001 20224 Worker thread wakes up
01:12:32.155 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
01:12:32.155 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
01:12:32.155 00.000 20224 Moving (-0.04, 0.03) raw xDistance=-0.05 yDistance=-0.03
01:12:32.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:12:32.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:32.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:12:32.155 00.000 20224 MoveAxis(E, 0, ABG)
01:12:32.155 00.000 20224 Move returns status 0, amount 0
01:12:32.155 00.000 20224 MoveAxis(N, 0, ABG)
01:12:32.155 00.000 20224 Move returns status 0, amount 0
01:12:32.155 00.000 20224 move complete, result=0
01:12:32.155 00.000 20224 worker thread done servicing request
01:12:32.158 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42342, med=3107, FiltMin=2825, FiltMax=21520, Gamma=1.000
01:12:32.183 00.025 8996 UpdateGuideState exits: m=612626 SNR=292.1
01:12:32.185 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:32.186 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:32.188 00.002 8996 Enqueuing Expose request
01:12:32.189 00.001 20224 Worker thread wakes up
01:12:32.190 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:32.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:32.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:33.367 01.176 20224 Exposure complete
01:12:33.430 00.063 20224 worker thread done servicing request
01:12:33.430 00.000 8996 OnExposeComplete: enter
01:12:33.432 00.002 8996 UpdateGuideState(): m_state=6
01:12:33.434 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12211
01:12:33.435 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.44, Mass=636869, SNR=324.7, Peak=47398 HFD=4.4
01:12:33.437 00.002 8996 MultiStar: [#1 -0.21,0.05,0.68,U] [#2 -0.26,0.01,0.63,U] [#3 -0.32,-0.11,0.56,U] [#4 -0.27,0.09,0.55,U] [#5 0.09,-0.06,0.60,U] [#6 0.04,0.33,0.49,U] [#7 -0.24,0.01,0.38,U] [#8 0.04,0.10,0.32,U] 
01:12:33.439 00.002 8996 single-star, 8 included, MultiStar: {-0.14, 0.05}, one-star: {-0.11, 0.06}
01:12:33.440 00.001 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
01:12:33.441 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
01:12:33.442 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.12 cameraTheta=2.61 mountX=-0.11 mountY=-0.05, mountTheta=-2.72
01:12:33.445 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.06, opts=13)
01:12:33.446 00.001 8996 Enqueuing Move request for scope (-0.11, 0.06)
01:12:33.447 00.001 20224 Worker thread wakes up
01:12:33.448 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
01:12:33.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
01:12:33.448 00.000 20224 Moving (-0.11, 0.06) raw xDistance=-0.11 yDistance=-0.05
01:12:33.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:12:33.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:33.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:12:33.448 00.000 20224 MoveAxis(E, 0, ABG)
01:12:33.448 00.000 20224 Move returns status 0, amount 0
01:12:33.448 00.000 20224 MoveAxis(N, 0, ABG)
01:12:33.448 00.000 20224 Move returns status 0, amount 0
01:12:33.448 00.000 20224 move complete, result=0
01:12:33.448 00.000 20224 worker thread done servicing request
01:12:33.453 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47398, med=3107, FiltMin=2768, FiltMax=20825, Gamma=1.000
01:12:33.479 00.026 8996 UpdateGuideState exits: m=636869 SNR=324.7
01:12:33.481 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:33.483 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:33.485 00.002 8996 Enqueuing Expose request
01:12:33.486 00.001 20224 Worker thread wakes up
01:12:33.487 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:33.488 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:33.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:34.477 00.989 20224 Exposure complete
01:12:34.560 00.083 20224 worker thread done servicing request
01:12:34.560 00.000 8996 OnExposeComplete: enter
01:12:34.562 00.002 8996 UpdateGuideState(): m_state=6
01:12:34.564 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12212
01:12:34.566 00.002 8996 Star::Find returns 1 (0), X=135.03, Y=473.36, Mass=616211, SNR=324.1, Peak=47910 HFD=4.5
01:12:34.568 00.002 8996 MultiStar: [#1 -0.10,-0.20,0.61,U] [#2 -0.28,-0.05,0.60,U] [#3 -0.21,-0.04,0.59,U] [#4 -0.35,0.20,0.59,U] [#5 0.14,0.01,0.57,U] [#6 0.31,0.10,0.49,U] [#7 -0.16,0.08,0.39,U] [#8 0.07,0.04,0.30,U] 
01:12:34.570 00.002 8996 refined, 8 included, MultiStar: {-0.11, 0.01}, one-star: {-0.18, -0.01}
01:12:34.572 00.002 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
01:12:34.574 00.002 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
01:12:34.576 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.09 mountX=-0.11 mountY=0.01, mountTheta=3.08
01:12:34.580 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
01:12:34.581 00.001 8996 Enqueuing Move request for scope (-0.11, 0.01)
01:12:34.583 00.002 20224 Worker thread wakes up
01:12:34.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
01:12:34.583 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
01:12:34.583 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.01
01:12:34.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:12:34.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:34.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:12:34.583 00.000 20224 MoveAxis(E, 0, ABG)
01:12:34.584 00.001 20224 Move returns status 0, amount 0
01:12:34.584 00.000 20224 MoveAxis(N, 0, ABG)
01:12:34.584 00.000 20224 Move returns status 0, amount 0
01:12:34.584 00.000 20224 move complete, result=0
01:12:34.584 00.000 20224 worker thread done servicing request
01:12:34.592 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47910, med=3107, FiltMin=2809, FiltMax=22400, Gamma=1.000
01:12:34.621 00.029 8996 UpdateGuideState exits: m=616211 SNR=324.1
01:12:34.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:34.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:34.624 00.001 8996 Enqueuing Expose request
01:12:34.625 00.001 20224 Worker thread wakes up
01:12:34.625 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:34.627 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:34.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:35.796 01.169 20224 Exposure complete
01:12:35.885 00.089 20224 worker thread done servicing request
01:12:35.885 00.000 8996 OnExposeComplete: enter
01:12:35.887 00.002 8996 UpdateGuideState(): m_state=6
01:12:35.888 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12213
01:12:35.889 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=473.41, Mass=593859, SNR=298.6, Peak=41750 HFD=4.6
01:12:35.890 00.001 8996 MultiStar: [#1 -0.05,-0.13,0.73,U] [#2 -0.24,-0.11,0.63,U] [#3 -0.57,0.08,0.00,M1] [#4 -0.45,0.28,0.00,M1] [#5 -0.04,-0.08,0.65,U] [#6 -0.14,-0.09,0.45,U] [#7 -0.26,0.03,0.47,U] [#8 0.08,0.17,0.39,U] 
01:12:35.891 00.001 8996 single-star, 6 included, MultiStar: {-0.09, -0.03}, one-star: {-0.01, 0.03}
01:12:35.892 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
01:12:35.892 00.000 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
01:12:35.893 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.87 mountX=-0.01 mountY=-0.03, mountTheta=-1.97
01:12:35.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
01:12:35.895 00.000 8996 Enqueuing Move request for scope (-0.01, 0.03)
01:12:35.896 00.001 20224 Worker thread wakes up
01:12:35.896 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:12:35.896 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:12:35.896 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
01:12:35.897 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:12:35.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:35.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:12:35.897 00.000 20224 MoveAxis(E, 0, ABG)
01:12:35.897 00.000 20224 Move returns status 0, amount 0
01:12:35.897 00.000 20224 MoveAxis(N, 0, ABG)
01:12:35.897 00.000 20224 Move returns status 0, amount 0
01:12:35.897 00.000 20224 move complete, result=0
01:12:35.897 00.000 20224 worker thread done servicing request
01:12:35.903 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=41750, med=3107, FiltMin=2797, FiltMax=20432, Gamma=1.000
01:12:35.923 00.020 8996 UpdateGuideState exits: m=593859 SNR=298.6
01:12:35.925 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:35.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:35.928 00.002 8996 Enqueuing Expose request
01:12:35.929 00.001 20224 Worker thread wakes up
01:12:35.929 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:35.931 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:35.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:36.896 00.965 20224 Exposure complete
01:12:36.969 00.073 20224 worker thread done servicing request
01:12:36.970 00.001 8996 OnExposeComplete: enter
01:12:36.970 00.000 8996 UpdateGuideState(): m_state=6
01:12:36.971 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12214
01:12:36.972 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.30, Mass=663432, SNR=331.1, Peak=50070 HFD=4.5
01:12:36.973 00.001 8996 MultiStar: [#1 -0.19,-0.16,0.66,U] [#2 -0.31,-0.18,0.66,U] [#3 -0.29,0.11,0.55,U] [#4 -0.56,0.10,0.00,M2] [#5 0.04,-0.26,0.52,U] [#6 -0.09,-0.12,0.34,U] [#7 -0.40,-0.21,0.39,U] [#8 0.17,0.32,0.35,U] 
01:12:36.974 00.001 8996 single-star, 7 included, MultiStar: {-0.14, -0.08}, one-star: {-0.05, -0.07}
01:12:36.975 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
01:12:36.976 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
01:12:36.976 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.22 mountX=-0.05 mountY=0.07, mountTheta=2.12
01:12:36.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
01:12:36.979 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
01:12:36.981 00.002 20224 Worker thread wakes up
01:12:36.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
01:12:36.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
01:12:36.981 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.05 yDistance=0.07
01:12:36.982 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:12:36.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:36.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:12:36.982 00.000 20224 MoveAxis(E, 0, ABG)
01:12:36.982 00.000 20224 Move returns status 0, amount 0
01:12:36.982 00.000 20224 MoveAxis(N, 0, ABG)
01:12:36.982 00.000 20224 Move returns status 0, amount 0
01:12:36.982 00.000 20224 move complete, result=0
01:12:36.982 00.000 20224 worker thread done servicing request
01:12:36.989 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50070, med=3107, FiltMin=2787, FiltMax=21315, Gamma=1.000
01:12:37.013 00.024 8996 UpdateGuideState exits: m=663432 SNR=331.1
01:12:37.014 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:37.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:37.016 00.001 8996 Enqueuing Expose request
01:12:37.017 00.001 20224 Worker thread wakes up
01:12:37.017 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:37.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:37.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:38.184 01.166 20224 Exposure complete
01:12:38.242 00.058 20224 worker thread done servicing request
01:12:38.242 00.000 8996 OnExposeComplete: enter
01:12:38.243 00.001 8996 UpdateGuideState(): m_state=6
01:12:38.244 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12215
01:12:38.245 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.44, Mass=656929, SNR=356.6, Peak=48806 HFD=4.8
01:12:38.245 00.000 8996 MultiStar: [#1 -0.42,-0.28,0.00,M1] [#2 -0.33,-0.36,0.00,M1] [#3 -0.55,0.04,0.00,M1] [#4 -0.48,0.28,0.00,M3] [#5 -0.26,-0.06,0.52,U] [#6 -0.33,0.13,0.43,U] [#7 -0.25,-0.11,0.37,U] [#8 -0.18,0.09,0.29,U] 
01:12:38.246 00.001 8996 refined, 4 included, MultiStar: {-0.27, 0.03}, one-star: {-0.29, 0.06}
01:12:38.247 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
01:12:38.248 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
01:12:38.249 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.03 mountX=-0.27 mountY=0.00, mountTheta=3.13
01:12:38.250 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.03, opts=13)
01:12:38.251 00.001 8996 Enqueuing Move request for scope (-0.27, 0.03)
01:12:38.252 00.001 20224 Worker thread wakes up
01:12:38.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
01:12:38.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
01:12:38.252 00.000 20224 Moving (-0.27, 0.03) raw xDistance=-0.27 yDistance=0.00
01:12:38.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:12:38.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:38.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:12:38.252 00.000 20224 MoveAxis(E, 40, ABG)
01:12:38.252 00.000 20224 Guiding  Dir = 2, Dur = 40
01:12:38.253 00.001 20224 IsSlewing returns 0
01:12:38.253 00.000 20224 IsGuiding returns 0
01:12:38.254 00.001 20224 PulseGuide returned control before completion, sleep 49
01:12:38.257 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48806, med=3107, FiltMin=2809, FiltMax=24185, Gamma=1.000
01:12:38.271 00.014 8996 UpdateGuideState exits: m=656929 SNR=356.6
01:12:38.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:38.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:38.274 00.001 8996 Enqueuing Expose request
01:12:38.309 00.035 20224 IsGuiding returns 1
01:12:38.309 00.000 20224 scope still moving after pulse duration time elapsed
01:12:38.341 00.032 20224 IsSlewing returns 0
01:12:38.341 00.000 20224 IsGuiding returns 0
01:12:38.341 00.000 20224 scope move finished after 40 + 47 ms
01:12:38.341 00.000 20224 Move returns status 0, amount 40
01:12:38.341 00.000 20224 MoveAxis(N, 0, ABG)
01:12:38.341 00.000 20224 Move returns status 0, amount 0
01:12:38.341 00.000 20224 move complete, result=0
01:12:38.342 00.001 20224 worker thread done servicing request
01:12:38.342 00.000 20224 Worker thread wakes up
01:12:38.342 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.0 px 0 ms NORTH
01:12:38.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:38.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:39.319 00.976 20224 Exposure complete
01:12:39.395 00.076 20224 worker thread done servicing request
01:12:39.395 00.000 8996 OnExposeComplete: enter
01:12:39.396 00.001 8996 UpdateGuideState(): m_state=6
01:12:39.397 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12216
01:12:39.399 00.002 8996 Star::Find returns 1 (0), X=135.36, Y=473.55, Mass=650514, SNR=311.1, Peak=43360 HFD=4.6
01:12:39.401 00.002 8996 MultiStar: [#1 -0.11,0.18,0.60,U] [#2 -0.22,0.31,0.69,U] [#3 -0.31,0.07,0.76,U] [#4 -0.19,0.38,0.51,U] [#5 0.02,0.10,0.57,U] [#6 0.00,0.34,0.34,U] [#7 -0.00,0.01,0.41,U] [#8 0.19,0.36,0.36,U] 
01:12:39.403 00.002 8996 refined, 8 included, MultiStar: {-0.06, 0.20}, one-star: {0.15, 0.18}
01:12:39.404 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
01:12:39.405 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
01:12:39.406 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.87 mountX=-0.08 mountY=-0.19, mountTheta=-1.97
01:12:39.409 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.20, opts=13)
01:12:39.410 00.001 8996 Enqueuing Move request for scope (-0.06, 0.20)
01:12:39.411 00.001 20224 Worker thread wakes up
01:12:39.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.20) opts 0xd
01:12:39.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.20)
01:12:39.411 00.000 20224 Moving (-0.06, 0.20) raw xDistance=-0.08 yDistance=-0.19
01:12:39.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:12:39.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:39.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:12:39.411 00.000 20224 MoveAxis(E, 0, ABG)
01:12:39.411 00.000 20224 Move returns status 0, amount 0
01:12:39.411 00.000 20224 MoveAxis(N, 0, ABG)
01:12:39.411 00.000 20224 Move returns status 0, amount 0
01:12:39.411 00.000 20224 move complete, result=0
01:12:39.411 00.000 20224 worker thread done servicing request
01:12:39.416 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43360, med=3107, FiltMin=2797, FiltMax=22003, Gamma=1.000
01:12:39.431 00.015 8996 UpdateGuideState exits: m=650514 SNR=311.1
01:12:39.432 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:39.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:39.434 00.001 8996 Enqueuing Expose request
01:12:39.435 00.001 20224 Worker thread wakes up
01:12:39.435 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:12:39.436 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:39.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:40.600 01.164 20224 Exposure complete
01:12:40.688 00.088 20224 worker thread done servicing request
01:12:40.688 00.000 8996 OnExposeComplete: enter
01:12:40.690 00.002 8996 UpdateGuideState(): m_state=6
01:12:40.691 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12217
01:12:40.693 00.002 8996 Star::Find returns 1 (0), X=135.50, Y=473.70, Mass=709536, SNR=331.8, Peak=55728 HFD=4.7
01:12:40.694 00.001 8996 MultiStar: [#1 0.08,0.01,0.72,U] [#2 0.14,0.03,0.52,U] [#3 0.00,-0.12,0.54,U] [#4 0.13,0.33,0.49,U] [#5 0.22,0.05,0.61,U] [#6 0.41,0.49,0.00,M1] [#7 0.28,0.11,0.45,U] [#8 0.34,0.25,0.42,U] 
01:12:40.695 00.001 8996 refined, 7 included, MultiStar: {0.19, 0.13}, one-star: {0.29, 0.33}
01:12:40.697 00.002 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
01:12:40.698 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
01:12:40.700 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.13 hyp=0.23 cameraTheta=0.61 mountX=0.17 mountY=-0.15, mountTheta=-0.72
01:12:40.703 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.13, opts=13)
01:12:40.704 00.001 8996 Enqueuing Move request for scope (0.19, 0.13)
01:12:40.705 00.001 20224 Worker thread wakes up
01:12:40.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.13) opts 0xd
01:12:40.705 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.13)
01:12:40.705 00.000 20224 Moving (0.19, 0.13) raw xDistance=0.17 yDistance=-0.15
01:12:40.706 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:12:40.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:40.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:12:40.706 00.000 20224 MoveAxis(E, 0, ABG)
01:12:40.706 00.000 20224 Move returns status 0, amount 0
01:12:40.706 00.000 20224 MoveAxis(N, 0, ABG)
01:12:40.706 00.000 20224 Move returns status 0, amount 0
01:12:40.706 00.000 20224 move complete, result=0
01:12:40.706 00.000 20224 worker thread done servicing request
01:12:40.712 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55728, med=3107, FiltMin=2809, FiltMax=25974, Gamma=1.000
01:12:40.736 00.024 8996 UpdateGuideState exits: m=709536 SNR=331.8
01:12:40.738 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:40.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:40.740 00.001 8996 Enqueuing Expose request
01:12:40.742 00.002 20224 Worker thread wakes up
01:12:40.742 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:12:40.743 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:40.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:41.730 00.987 20224 Exposure complete
01:12:41.803 00.073 20224 worker thread done servicing request
01:12:41.803 00.000 8996 OnExposeComplete: enter
01:12:41.804 00.001 8996 UpdateGuideState(): m_state=6
01:12:41.805 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12218
01:12:41.806 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.39, Mass=585610, SNR=308.7, Peak=41670 HFD=4.6
01:12:41.807 00.001 8996 MultiStar: [#1 0.13,-0.26,0.65,U] [#2 0.04,-0.14,0.84,U] [#3 -0.08,0.13,0.68,U] [#4 -0.12,0.29,0.50,U] [#5 0.14,-0.05,0.56,U] [#6 0.17,0.24,0.44,U] [#7 -0.24,-0.04,0.42,U] [#8 0.37,-0.02,0.43,U] 
01:12:41.808 00.001 8996 single-star, 8 included, MultiStar: {0.04, 0.00}, one-star: {-0.00, 0.02}
01:12:41.809 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
01:12:41.809 00.000 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
01:12:41.810 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.61 mountX=-0.00 mountY=-0.02, mountTheta=-1.71
01:12:41.812 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.02, opts=13)
01:12:41.813 00.001 8996 Enqueuing Move request for scope (-0.00, 0.02)
01:12:41.813 00.000 20224 Worker thread wakes up
01:12:41.814 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
01:12:41.814 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
01:12:41.814 00.000 20224 Moving (-0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
01:12:41.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:12:41.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:41.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:12:41.814 00.000 20224 MoveAxis(E, 0, ABG)
01:12:41.814 00.000 20224 Move returns status 0, amount 0
01:12:41.814 00.000 20224 MoveAxis(N, 0, ABG)
01:12:41.814 00.000 20224 Move returns status 0, amount 0
01:12:41.814 00.000 20224 move complete, result=0
01:12:41.814 00.000 20224 worker thread done servicing request
01:12:41.818 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41670, med=3107, FiltMin=2816, FiltMax=19789, Gamma=1.000
01:12:41.831 00.013 8996 UpdateGuideState exits: m=585610 SNR=308.7
01:12:41.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:41.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:41.834 00.001 8996 Enqueuing Expose request
01:12:41.836 00.002 20224 Worker thread wakes up
01:12:41.836 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:41.836 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:41.837 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:43.032 01.195 20224 Exposure complete
01:12:43.121 00.089 20224 worker thread done servicing request
01:12:43.121 00.000 8996 OnExposeComplete: enter
01:12:43.123 00.002 8996 UpdateGuideState(): m_state=6
01:12:43.124 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12219
01:12:43.126 00.002 8996 Star::Find returns 1 (0), X=135.28, Y=473.10, Mass=560154, SNR=282.9, Peak=40822 HFD=4.6
01:12:43.127 00.001 8996 MultiStar: [#1 0.04,-0.10,0.67,U] [#2 0.01,-0.40,0.81,U] [#3 -0.10,-0.17,0.78,U] [#4 -0.08,0.16,0.68,U] [#5 0.00,-0.08,0.68,U] [#6 0.02,0.20,0.42,U] [#7 -0.04,-0.22,0.41,U] [#8 -0.13,0.08,0.39,U] 
01:12:43.128 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.12}, one-star: {0.07, -0.27}
01:12:43.130 00.002 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
01:12:43.131 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
01:12:43.133 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.69 mountX=-0.00 mountY=0.12, mountTheta=1.59
01:12:43.136 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
01:12:43.137 00.001 8996 Enqueuing Move request for scope (-0.01, -0.12)
01:12:43.139 00.002 20224 Worker thread wakes up
01:12:43.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
01:12:43.139 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
01:12:43.139 00.000 20224 Moving (-0.01, -0.12) raw xDistance=-0.00 yDistance=0.12
01:12:43.139 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:12:43.139 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:43.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:12:43.139 00.000 20224 MoveAxis(E, 0, ABG)
01:12:43.139 00.000 20224 Move returns status 0, amount 0
01:12:43.139 00.000 20224 MoveAxis(N, 0, ABG)
01:12:43.139 00.000 20224 Move returns status 0, amount 0
01:12:43.139 00.000 20224 move complete, result=0
01:12:43.140 00.001 20224 worker thread done servicing request
01:12:43.148 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40953, med=3107, FiltMin=2822, FiltMax=23888, Gamma=1.000
01:12:43.174 00.026 8996 UpdateGuideState exits: m=560154 SNR=282.9
01:12:43.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:43.175 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:43.176 00.001 8996 Enqueuing Expose request
01:12:43.177 00.001 20224 Worker thread wakes up
01:12:43.177 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:43.178 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:43.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:44.145 00.967 20224 Exposure complete
01:12:44.215 00.070 20224 worker thread done servicing request
01:12:44.216 00.001 8996 OnExposeComplete: enter
01:12:44.217 00.001 8996 UpdateGuideState(): m_state=6
01:12:44.217 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12220
01:12:44.218 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.13, Mass=605270, SNR=292.0, Peak=49398 HFD=4.4
01:12:44.219 00.001 8996 MultiStar: [#1 0.02,-0.38,0.71,U] [#2 -0.11,-0.19,0.75,U] [#3 -0.18,-0.15,0.64,U] [#4 -0.20,-0.27,0.52,U] [#5 -0.13,-0.23,0.61,U] [#6 0.10,0.24,0.51,U] [#7 -0.13,-0.52,0.00,M1] [#8 -0.09,-0.10,0.39,U] 
01:12:44.220 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.18}, one-star: {-0.08, -0.24}
01:12:44.221 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
01:12:44.222 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
01:12:44.223 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.00 mountX=-0.07 mountY=0.19, mountTheta=1.90
01:12:44.225 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.18, opts=13)
01:12:44.226 00.001 8996 Enqueuing Move request for scope (-0.08, -0.18)
01:12:44.227 00.001 20224 Worker thread wakes up
01:12:44.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
01:12:44.227 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
01:12:44.227 00.000 20224 Moving (-0.08, -0.18) raw xDistance=-0.07 yDistance=0.19
01:12:44.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:12:44.227 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:44.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:12:44.227 00.000 20224 MoveAxis(E, 0, ABG)
01:12:44.227 00.000 20224 Move returns status 0, amount 0
01:12:44.227 00.000 20224 MoveAxis(N, 0, ABG)
01:12:44.227 00.000 20224 Move returns status 0, amount 0
01:12:44.228 00.001 20224 move complete, result=0
01:12:44.228 00.000 20224 worker thread done servicing request
01:12:44.231 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49398, med=3107, FiltMin=2819, FiltMax=24336, Gamma=1.000
01:12:44.246 00.015 8996 UpdateGuideState exits: m=605270 SNR=292.0
01:12:44.247 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:44.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:44.249 00.001 8996 Enqueuing Expose request
01:12:44.250 00.001 20224 Worker thread wakes up
01:12:44.250 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:44.250 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:44.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:45.412 01.162 20224 Exposure complete
01:12:45.503 00.091 20224 worker thread done servicing request
01:12:45.503 00.000 8996 OnExposeComplete: enter
01:12:45.505 00.002 8996 UpdateGuideState(): m_state=6
01:12:45.506 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12221
01:12:45.508 00.002 8996 Star::Find returns 1 (0), X=135.23, Y=473.33, Mass=675063, SNR=326.1, Peak=44598 HFD=4.7
01:12:45.510 00.002 8996 MultiStar: [#1 0.39,-0.76,0.00,M1] [#2 0.26,-0.50,0.00,M1] [#3 -0.27,-0.20,0.60,U] [#4 -0.01,-0.06,0.57,U] [#5 0.35,-0.24,0.65,U] [#6 0.37,0.05,0.40,U] [#7 0.26,-0.24,0.39,U] [#8 0.32,-0.01,0.38,U] 
01:12:45.512 00.002 8996 single-star, 6 included, MultiStar: {0.11, -0.11}, one-star: {0.02, -0.04}
01:12:45.513 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
01:12:45.514 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.15)
01:12:45.515 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.05 cameraTheta=-1.11 mountX=0.02 mountY=0.04, mountTheta=1.01
01:12:45.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
01:12:45.518 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
01:12:45.519 00.001 20224 Worker thread wakes up
01:12:45.520 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
01:12:45.520 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
01:12:45.520 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.04
01:12:45.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:12:45.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:45.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:12:45.520 00.000 20224 MoveAxis(E, 0, ABG)
01:12:45.520 00.000 20224 Move returns status 0, amount 0
01:12:45.520 00.000 20224 MoveAxis(N, 0, ABG)
01:12:45.521 00.001 20224 Move returns status 0, amount 0
01:12:45.521 00.000 20224 move complete, result=0
01:12:45.521 00.000 20224 worker thread done servicing request
01:12:45.527 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=44598, med=3107, FiltMin=2803, FiltMax=23859, Gamma=1.000
01:12:45.551 00.024 8996 UpdateGuideState exits: m=675063 SNR=326.1
01:12:45.552 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:45.554 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:45.555 00.001 8996 Enqueuing Expose request
01:12:45.557 00.002 20224 Worker thread wakes up
01:12:45.557 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:12:45.559 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:45.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:46.532 00.973 20224 Exposure complete
01:12:46.624 00.092 20224 worker thread done servicing request
01:12:46.624 00.000 8996 OnExposeComplete: enter
01:12:46.626 00.002 8996 UpdateGuideState(): m_state=6
01:12:46.628 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12222
01:12:46.629 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.19, Mass=596110, SNR=292.2, Peak=42422 HFD=4.5
01:12:46.631 00.002 8996 MultiStar: [#1 0.06,-0.78,0.00,M2] [#2 0.05,-0.67,0.00,M2] [#3 -0.15,-0.62,0.00,M1] [#4 -0.40,-0.15,0.54,U] [#5 0.24,-0.29,0.68,U] [#6 0.33,-0.15,0.45,U] [#7 0.08,-0.46,0.00,M1] [#8 0.06,-0.38,0.33,U] 
01:12:46.632 00.001 8996 single-star, 4 included, MultiStar: {0.07, -0.22}, one-star: {0.09, -0.18}
01:12:46.634 00.002 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
01:12:46.635 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
01:12:46.636 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.09 mountX=0.11 mountY=0.17, mountTheta=0.99
01:12:46.638 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.18, opts=13)
01:12:46.640 00.002 8996 Enqueuing Move request for scope (0.09, -0.18)
01:12:46.641 00.001 20224 Worker thread wakes up
01:12:46.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
01:12:46.641 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
01:12:46.641 00.000 20224 Moving (0.09, -0.18) raw xDistance=0.11 yDistance=0.17
01:12:46.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:12:46.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:46.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:12:46.641 00.000 20224 MoveAxis(E, 0, ABG)
01:12:46.641 00.000 20224 Move returns status 0, amount 0
01:12:46.642 00.001 20224 MoveAxis(N, 0, ABG)
01:12:46.642 00.000 20224 Move returns status 0, amount 0
01:12:46.642 00.000 20224 move complete, result=0
01:12:46.642 00.000 20224 worker thread done servicing request
01:12:46.647 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42422, med=3107, FiltMin=2790, FiltMax=22528, Gamma=1.000
01:12:46.669 00.022 8996 UpdateGuideState exits: m=596110 SNR=292.2
01:12:46.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:46.672 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:46.673 00.001 8996 Enqueuing Expose request
01:12:46.674 00.001 20224 Worker thread wakes up
01:12:46.674 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:46.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:46.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:47.841 01.167 20224 Exposure complete
01:12:48.032 00.191 20224 worker thread done servicing request
01:12:48.032 00.000 8996 OnExposeComplete: enter
01:12:48.033 00.001 8996 UpdateGuideState(): m_state=6
01:12:48.034 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12223
01:12:48.036 00.002 8996 Star::Find returns 1 (0), X=135.61, Y=473.16, Mass=692332, SNR=336.3, Peak=51318 HFD=4.6
01:12:48.037 00.001 8996 MultiStar: [#1 0.06,-0.80,0.00,M3] [#2 0.20,-0.62,0.00,M3] [#3 -0.18,-0.24,0.53,U] [#4 -0.09,0.10,0.51,U] [#5 0.24,-0.26,0.58,U] [#6 0.37,0.15,0.41,U] [#7 -0.03,-0.42,0.38,U] [#8 0.23,-0.48,0.00,M1] 
01:12:48.038 00.001 8996 refined, 5 included, MultiStar: {0.16, -0.16}, one-star: {0.40, -0.21}
01:12:48.039 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
01:12:48.041 00.002 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
01:12:48.042 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.22 cameraTheta=-0.78 mountX=0.17 mountY=0.14, mountTheta=0.67
01:12:48.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.16, opts=13)
01:12:48.046 00.002 8996 Enqueuing Move request for scope (0.16, -0.16)
01:12:48.048 00.002 20224 Worker thread wakes up
01:12:48.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.16) opts 0xd
01:12:48.048 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.16)
01:12:48.048 00.000 20224 Moving (0.16, -0.16) raw xDistance=0.17 yDistance=0.14
01:12:48.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:12:48.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:48.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:12:48.049 00.001 20224 MoveAxis(E, 0, ABG)
01:12:48.049 00.000 20224 Move returns status 0, amount 0
01:12:48.049 00.000 20224 MoveAxis(N, 0, ABG)
01:12:48.049 00.000 20224 Move returns status 0, amount 0
01:12:48.049 00.000 20224 move complete, result=0
01:12:48.049 00.000 20224 worker thread done servicing request
01:12:48.056 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=51318, med=3107, FiltMin=2809, FiltMax=26925, Gamma=1.000
01:12:48.074 00.018 8996 UpdateGuideState exits: m=692332 SNR=336.3
01:12:48.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:48.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:48.077 00.001 8996 Enqueuing Expose request
01:12:48.078 00.001 20224 Worker thread wakes up
01:12:48.078 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:48.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:48.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:49.048 00.969 20224 Exposure complete
01:12:49.103 00.055 20224 worker thread done servicing request
01:12:49.103 00.000 8996 OnExposeComplete: enter
01:12:49.105 00.002 8996 UpdateGuideState(): m_state=6
01:12:49.105 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12224
01:12:49.106 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=472.95, Mass=642987, SNR=300.1, Peak=49142 HFD=4.7
01:12:49.107 00.001 8996 MultiStar: [#1 0.14,-0.70,0.00,M4] [#2 0.26,-0.49,0.00,M4] [#3 0.05,-0.42,0.59,U] [#4 -0.01,-0.15,0.56,U] [#5 0.23,-0.42,0.00,M1] [#6 0.33,0.05,0.41,U] [#7 0.03,-0.23,0.41,U] [#8 0.35,-0.12,0.34,U] 
01:12:49.108 00.001 8996 refined, 5 included, MultiStar: {0.14, -0.26}, one-star: {0.18, -0.42}
01:12:49.109 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
01:12:49.110 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
01:12:49.111 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.26 hyp=0.30 cameraTheta=-1.08 mountX=0.17 mountY=0.24, mountTheta=0.97
01:12:49.112 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.26, opts=13)
01:12:49.114 00.002 8996 Enqueuing Move request for scope (0.14, -0.26)
01:12:49.114 00.000 20224 Worker thread wakes up
01:12:49.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.26) opts 0xd
01:12:49.114 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.26)
01:12:49.115 00.001 20224 Moving (0.14, -0.26) raw xDistance=0.17 yDistance=0.24
01:12:49.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:12:49.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:12:49.115 00.000 20224 MoveAxis(E, 0, ABG)
01:12:49.115 00.000 20224 Move returns status 0, amount 0
01:12:49.115 00.000 20224 MoveAxis(S, 51, ABG)
01:12:49.115 00.000 20224 Guiding  Dir = 1, Dur = 51
01:12:49.115 00.000 20224 IsSlewing returns 0
01:12:49.115 00.000 20224 IsGuiding returns 0
01:12:49.119 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49142, med=3107, FiltMin=2832, FiltMax=26368, Gamma=1.000
01:12:49.133 00.014 20224 PulseGuide returned control before completion, sleep 44
01:12:49.137 00.004 8996 UpdateGuideState exits: m=642987 SNR=300.1
01:12:49.139 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:49.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:49.142 00.002 8996 Enqueuing Expose request
01:12:49.180 00.038 20224 IsGuiding returns 1
01:12:49.180 00.000 20224 scope still moving after pulse duration time elapsed
01:12:49.212 00.032 20224 IsSlewing returns 0
01:12:49.212 00.000 20224 IsGuiding returns 0
01:12:49.213 00.001 20224 scope move finished after 51 + 45 ms
01:12:49.213 00.000 20224 Move returns status 0, amount 51
01:12:49.213 00.000 20224 move complete, result=0
01:12:49.213 00.000 20224 worker thread done servicing request
01:12:49.213 00.000 20224 Worker thread wakes up
01:12:49.213 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:49.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:49.213 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:12:50.219 01.006 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:12:50.220 00.001 8996 case statement mapped state 6 to 3
01:12:50.222 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:12:50.364 00.142 20224 Exposure complete
01:12:50.423 00.059 20224 worker thread done servicing request
01:12:50.423 00.000 8996 OnExposeComplete: enter
01:12:50.424 00.001 8996 UpdateGuideState(): m_state=6
01:12:50.425 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12225
01:12:50.426 00.001 8996 Star::Find returns 1 (0), X=135.36, Y=473.67, Mass=683802, SNR=329.1, Peak=47888 HFD=4.7
01:12:50.427 00.001 8996 MultiStar: [#1 0.11,-0.26,0.63,U] [#2 -0.31,-0.34,0.00,M5] [#3 -0.02,-0.11,0.57,U] [#4 0.08,0.16,0.48,U] [#5 0.04,-0.01,0.55,U] [#6 0.06,0.40,0.39,U] [#7 0.14,-0.15,0.36,U] [#8 0.14,0.04,0.39,U] 
01:12:50.427 00.000 8996 refined, 7 included, MultiStar: {0.09, 0.06}, one-star: {0.15, 0.30}
01:12:50.428 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
01:12:50.429 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
01:12:50.430 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.60 mountX=0.08 mountY=-0.07, mountTheta=-0.70
01:12:50.431 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
01:12:50.432 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
01:12:50.433 00.001 20224 Worker thread wakes up
01:12:50.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
01:12:50.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
01:12:50.433 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.08 yDistance=-0.07
01:12:50.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:12:50.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:50.434 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:12:50.434 00.000 20224 MoveAxis(E, 0, ABG)
01:12:50.434 00.000 20224 Move returns status 0, amount 0
01:12:50.434 00.000 20224 MoveAxis(N, 0, ABG)
01:12:50.434 00.000 20224 Move returns status 0, amount 0
01:12:50.434 00.000 20224 move complete, result=0
01:12:50.434 00.000 20224 worker thread done servicing request
01:12:50.438 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47888, med=3107, FiltMin=2806, FiltMax=23734, Gamma=1.000
01:12:50.460 00.022 8996 UpdateGuideState exits: m=683802 SNR=329.1
01:12:50.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:50.462 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:50.464 00.002 8996 Enqueuing Expose request
01:12:50.465 00.001 20224 Worker thread wakes up
01:12:50.465 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:50.467 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:50.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:51.449 00.982 20224 Exposure complete
01:12:51.508 00.059 20224 worker thread done servicing request
01:12:51.508 00.000 8996 OnExposeComplete: enter
01:12:51.509 00.001 8996 UpdateGuideState(): m_state=6
01:12:51.510 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12226
01:12:51.511 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=473.32, Mass=563054, SNR=325.9, Peak=41830 HFD=4.7
01:12:51.512 00.001 8996 MultiStar: [#1 0.03,-0.57,0.00,M4] [#2 0.00,-0.42,0.81,U] [#3 -0.30,-0.45,0.00,M1] [#4 -0.15,-0.04,0.55,U] [#5 0.32,-0.26,0.57,U] [#6 -0.11,-0.01,0.35,U] [#7 0.11,-0.20,0.39,U] [#8 0.22,-0.14,0.32,U] 
01:12:51.513 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.17}, one-star: {-0.23, -0.06}
01:12:51.513 00.000 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
01:12:51.514 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
01:12:51.515 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.65 mountX=0.00 mountY=0.17, mountTheta=1.55
01:12:51.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.17, opts=13)
01:12:51.518 00.001 8996 Enqueuing Move request for scope (-0.01, -0.17)
01:12:51.518 00.000 20224 Worker thread wakes up
01:12:51.519 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
01:12:51.519 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
01:12:51.519 00.000 20224 Moving (-0.01, -0.17) raw xDistance=0.00 yDistance=0.17
01:12:51.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:12:51.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:51.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:12:51.519 00.000 20224 MoveAxis(E, 0, ABG)
01:12:51.519 00.000 20224 Move returns status 0, amount 0
01:12:51.519 00.000 20224 MoveAxis(N, 0, ABG)
01:12:51.519 00.000 20224 Move returns status 0, amount 0
01:12:51.519 00.000 20224 move complete, result=0
01:12:51.520 00.001 20224 worker thread done servicing request
01:12:51.528 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41830, med=3107, FiltMin=2835, FiltMax=21158, Gamma=1.000
01:12:51.553 00.025 8996 UpdateGuideState exits: m=563054 SNR=325.9
01:12:51.555 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:51.556 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:51.557 00.001 8996 Enqueuing Expose request
01:12:51.558 00.001 20224 Worker thread wakes up
01:12:51.558 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:12:51.559 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:51.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:52.721 01.162 20224 Exposure complete
01:12:52.779 00.058 20224 worker thread done servicing request
01:12:52.779 00.000 8996 OnExposeComplete: enter
01:12:52.780 00.001 8996 UpdateGuideState(): m_state=6
01:12:52.781 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12227
01:12:52.782 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.21, Mass=579133, SNR=264.6, Peak=41238 HFD=4.4
01:12:52.783 00.001 8996 MultiStar: [#1 0.02,-0.25,0.79,U] [#2 -0.10,-0.09,0.92,U] [#3 -0.09,-0.12,0.65,U] [#4 -0.22,0.31,0.61,U] [#5 0.24,-0.14,0.65,U] [#6 0.30,0.12,0.49,U] [#7 -0.12,-0.15,0.48,U] [#8 0.24,-0.16,0.44,U] 
01:12:52.784 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.08}, one-star: {0.00, -0.16}
01:12:52.784 00.000 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
01:12:52.785 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
01:12:52.786 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.41 mountX=0.02 mountY=0.08, mountTheta=1.31
01:12:52.787 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.08, opts=13)
01:12:52.788 00.001 8996 Enqueuing Move request for scope (0.01, -0.08)
01:12:52.789 00.001 20224 Worker thread wakes up
01:12:52.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
01:12:52.789 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
01:12:52.789 00.000 20224 Moving (0.01, -0.08) raw xDistance=0.02 yDistance=0.08
01:12:52.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:12:52.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:52.790 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:12:52.790 00.000 20224 MoveAxis(E, 0, ABG)
01:12:52.790 00.000 20224 Move returns status 0, amount 0
01:12:52.790 00.000 20224 MoveAxis(N, 0, ABG)
01:12:52.790 00.000 20224 Move returns status 0, amount 0
01:12:52.790 00.000 20224 move complete, result=0
01:12:52.790 00.000 20224 worker thread done servicing request
01:12:52.794 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41238, med=3110, FiltMin=2813, FiltMax=20688, Gamma=1.000
01:12:52.815 00.021 8996 UpdateGuideState exits: m=579133 SNR=264.6
01:12:52.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:52.817 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:52.819 00.002 8996 Enqueuing Expose request
01:12:52.820 00.001 20224 Worker thread wakes up
01:12:52.820 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:52.821 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:52.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:53.810 00.989 20224 Exposure complete
01:12:53.892 00.082 20224 worker thread done servicing request
01:12:53.892 00.000 8996 OnExposeComplete: enter
01:12:53.893 00.001 8996 UpdateGuideState(): m_state=6
01:12:53.894 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12228
01:12:53.894 00.000 8996 Star::Find returns 1 (0), X=135.62, Y=473.48, Mass=732481, SNR=366.8, Peak=50262 HFD=4.9
01:12:53.895 00.001 8996 MultiStar: [#1 0.01,-0.08,0.54,U] [#2 0.12,0.19,0.56,U] [#3 -0.01,0.14,0.58,U] [#4 0.12,0.42,0.49,U] [#5 0.09,0.06,0.49,U] [#6 0.11,0.12,0.35,U] [#7 0.21,-0.17,0.36,U] [#8 0.13,0.30,0.31,U] 
01:12:53.896 00.001 8996 refined, 8 included, MultiStar: {0.16, 0.12}, one-star: {0.41, 0.11}
01:12:53.897 00.001 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
01:12:53.898 00.001 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
01:12:53.899 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.12 hyp=0.20 cameraTheta=0.65 mountX=0.14 mountY=-0.14, mountTheta=-0.75
01:12:53.901 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.12, opts=13)
01:12:53.902 00.001 8996 Enqueuing Move request for scope (0.16, 0.12)
01:12:53.903 00.001 20224 Worker thread wakes up
01:12:53.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.12) opts 0xd
01:12:53.903 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.12)
01:12:53.903 00.000 20224 Moving (0.16, 0.12) raw xDistance=0.14 yDistance=-0.14
01:12:53.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:12:53.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:53.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:12:53.903 00.000 20224 MoveAxis(E, 0, ABG)
01:12:53.903 00.000 20224 Move returns status 0, amount 0
01:12:53.903 00.000 20224 MoveAxis(N, 0, ABG)
01:12:53.904 00.001 20224 Move returns status 0, amount 0
01:12:53.904 00.000 20224 move complete, result=0
01:12:53.904 00.000 20224 worker thread done servicing request
01:12:53.907 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50262, med=3107, FiltMin=2832, FiltMax=28931, Gamma=1.000
01:12:53.930 00.023 8996 UpdateGuideState exits: m=732481 SNR=366.8
01:12:53.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:53.933 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:53.934 00.001 8996 Enqueuing Expose request
01:12:53.935 00.001 20224 Worker thread wakes up
01:12:53.935 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:53.936 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:53.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:55.099 01.163 20224 Exposure complete
01:12:55.166 00.067 20224 worker thread done servicing request
01:12:55.166 00.000 8996 OnExposeComplete: enter
01:12:55.167 00.001 8996 UpdateGuideState(): m_state=6
01:12:55.168 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12229
01:12:55.169 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.74, Mass=680935, SNR=294.8, Peak=47533 HFD=4.5
01:12:55.170 00.001 8996 MultiStar: [#1 0.19,-0.01,0.66,U] [#2 0.24,-0.10,0.74,U] [#3 0.23,0.01,0.62,U] [#4 0.32,0.02,0.56,U] [#5 0.28,-0.15,0.59,U] [#6 0.53,0.19,0.00,M1] [#7 0.65,0.08,0.00,M1] [#8 0.15,-0.16,0.33,U] 
01:12:55.171 00.001 8996 refined, 6 included, MultiStar: {0.15, 0.04}, one-star: {-0.14, 0.37}
01:12:55.172 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
01:12:55.173 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
01:12:55.174 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.23 mountX=0.15 mountY=-0.05, mountTheta=-0.34
01:12:55.176 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.04, opts=13)
01:12:55.178 00.002 8996 Enqueuing Move request for scope (0.15, 0.04)
01:12:55.180 00.002 20224 Worker thread wakes up
01:12:55.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
01:12:55.180 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
01:12:55.180 00.000 20224 Moving (0.15, 0.04) raw xDistance=0.15 yDistance=-0.05
01:12:55.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:12:55.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:55.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:12:55.181 00.001 20224 MoveAxis(E, 0, ABG)
01:12:55.181 00.000 20224 Move returns status 0, amount 0
01:12:55.181 00.000 20224 MoveAxis(N, 0, ABG)
01:12:55.181 00.000 20224 Move returns status 0, amount 0
01:12:55.181 00.000 20224 move complete, result=0
01:12:55.181 00.000 20224 worker thread done servicing request
01:12:55.189 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47533, med=3107, FiltMin=2820, FiltMax=24342, Gamma=1.000
01:12:55.213 00.024 8996 UpdateGuideState exits: m=680935 SNR=294.8
01:12:55.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:55.214 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:55.215 00.001 8996 Enqueuing Expose request
01:12:55.216 00.001 20224 Worker thread wakes up
01:12:55.216 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:12:55.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:55.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:56.189 00.972 20224 Exposure complete
01:12:56.273 00.084 20224 worker thread done servicing request
01:12:56.273 00.000 8996 OnExposeComplete: enter
01:12:56.274 00.001 8996 UpdateGuideState(): m_state=6
01:12:56.276 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12230
01:12:56.276 00.000 8996 Star::Find returns 1 (0), X=135.14, Y=473.39, Mass=618070, SNR=299.8, Peak=38982 HFD=4.8
01:12:56.277 00.001 8996 MultiStar: [#1 0.41,0.23,0.00,M2] [#2 0.26,0.05,0.84,U] [#3 -0.01,-0.01,0.58,U] [#4 0.10,0.18,0.54,U] [#5 0.39,0.19,0.61,U] [#6 0.59,0.53,0.00,M2] [#7 0.43,0.20,0.00,M2] [#8 0.32,0.18,0.40,U] 
01:12:56.279 00.002 8996 single-star, 5 included, MultiStar: {0.14, 0.09}, one-star: {-0.07, 0.02}
01:12:56.280 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
01:12:56.282 00.002 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
01:12:56.283 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.08 cameraTheta=2.88 mountX=-0.08 mountY=-0.01, mountTheta=-2.99
01:12:56.286 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
01:12:56.287 00.001 8996 Enqueuing Move request for scope (-0.07, 0.02)
01:12:56.288 00.001 20224 Worker thread wakes up
01:12:56.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
01:12:56.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
01:12:56.288 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.08 yDistance=-0.01
01:12:56.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:12:56.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:56.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:12:56.288 00.000 20224 MoveAxis(E, 0, ABG)
01:12:56.288 00.000 20224 Move returns status 0, amount 0
01:12:56.289 00.001 20224 MoveAxis(N, 0, ABG)
01:12:56.289 00.000 20224 Move returns status 0, amount 0
01:12:56.289 00.000 20224 move complete, result=0
01:12:56.289 00.000 20224 worker thread done servicing request
01:12:56.295 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=38982, med=3107, FiltMin=2806, FiltMax=21430, Gamma=1.000
01:12:56.315 00.020 8996 UpdateGuideState exits: m=618070 SNR=299.8
01:12:56.316 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:56.317 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:56.318 00.001 8996 Enqueuing Expose request
01:12:56.318 00.000 20224 Worker thread wakes up
01:12:56.318 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:12:56.319 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:56.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:57.486 01.167 20224 Exposure complete
01:12:57.557 00.071 20224 worker thread done servicing request
01:12:57.558 00.001 8996 OnExposeComplete: enter
01:12:57.559 00.001 8996 UpdateGuideState(): m_state=6
01:12:57.561 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12231
01:12:57.563 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=473.57, Mass=630427, SNR=307.7, Peak=40864 HFD=4.7
01:12:57.566 00.003 8996 MultiStar: [#1 0.28,-0.28,0.67,U] [#2 0.25,0.08,0.78,U] [#3 0.18,0.35,0.58,U] [#4 0.26,0.46,0.00,M1] [#5 0.51,0.03,0.00,M1] [#6 0.80,0.45,0.00,M3] [#7 0.45,0.36,0.00,M3] [#8 0.54,0.15,0.00,M1] 
01:12:57.567 00.001 8996 refined, 3 included, MultiStar: {0.23, 0.09}, one-star: {0.21, 0.20}
01:12:57.569 00.002 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
01:12:57.571 00.002 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
01:12:57.573 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=0.09 hyp=0.25 cameraTheta=0.38 mountX=0.22 mountY=-0.12, mountTheta=-0.49
01:12:57.576 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.09, opts=13)
01:12:57.578 00.002 8996 Enqueuing Move request for scope (0.23, 0.09)
01:12:57.580 00.002 20224 Worker thread wakes up
01:12:57.580 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.09) opts 0xd
01:12:57.580 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.09)
01:12:57.580 00.000 20224 Moving (0.23, 0.09) raw xDistance=0.22 yDistance=-0.12
01:12:57.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:12:57.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:57.581 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:12:57.581 00.000 20224 MoveAxis(W, 32, ABG)
01:12:57.581 00.000 20224 Guiding  Dir = 3, Dur = 32
01:12:57.581 00.000 20224 IsSlewing returns 0
01:12:57.582 00.001 20224 IsGuiding returns 0
01:12:57.587 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40864, med=3107, FiltMin=2790, FiltMax=24643, Gamma=1.000
01:12:57.608 00.021 20224 PulseGuide returned control before completion, sleep 16
01:12:57.610 00.002 8996 UpdateGuideState exits: m=630427 SNR=307.7
01:12:57.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:57.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:57.612 00.000 8996 Enqueuing Expose request
01:12:57.634 00.022 20224 IsGuiding returns 1
01:12:57.634 00.000 20224 scope still moving after pulse duration time elapsed
01:12:57.666 00.032 20224 IsSlewing returns 0
01:12:57.666 00.000 20224 IsGuiding returns 1
01:12:57.698 00.032 20224 IsSlewing returns 0
01:12:57.698 00.000 20224 IsGuiding returns 0
01:12:57.698 00.000 20224 scope move finished after 32 + 84 ms
01:12:57.698 00.000 20224 Move returns status 0, amount 32
01:12:57.698 00.000 20224 MoveAxis(N, 0, ABG)
01:12:57.698 00.000 20224 Move returns status 0, amount 0
01:12:57.698 00.000 20224 move complete, result=0
01:12:57.698 00.000 20224 worker thread done servicing request
01:12:57.698 00.000 20224 Worker thread wakes up
01:12:57.698 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
01:12:57.699 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:57.700 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:58.669 00.969 20224 Exposure complete
01:12:58.741 00.072 20224 worker thread done servicing request
01:12:58.741 00.000 8996 OnExposeComplete: enter
01:12:58.742 00.001 8996 UpdateGuideState(): m_state=6
01:12:58.742 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12232
01:12:58.743 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=473.29, Mass=724067, SNR=360.6, Peak=54774 HFD=4.6
01:12:58.745 00.002 8996 MultiStar: [#1 -0.08,-0.36,0.50,U] [#2 -0.16,-0.23,0.64,U] [#3 -0.13,0.04,0.51,U] [#4 -0.11,0.15,0.45,U] [#5 -0.00,-0.12,0.53,U] [#6 0.33,0.29,0.34,U] [#7 -0.14,0.12,0.40,U] [#8 -0.05,0.07,0.35,U] 
01:12:58.745 00.000 8996 refined, 8 included, MultiStar: {-0.07, -0.05}, one-star: {-0.13, -0.08}
01:12:58.746 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
01:12:58.747 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.68)
01:12:58.748 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.58 mountX=-0.07 mountY=0.05, mountTheta=2.47
01:12:58.750 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.05, opts=13)
01:12:58.752 00.002 8996 Enqueuing Move request for scope (-0.07, -0.05)
01:12:58.753 00.001 20224 Worker thread wakes up
01:12:58.754 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
01:12:58.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
01:12:58.754 00.000 20224 Moving (-0.07, -0.05) raw xDistance=-0.07 yDistance=0.05
01:12:58.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:12:58.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:12:58.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:12:58.754 00.000 20224 MoveAxis(E, 0, ABG)
01:12:58.754 00.000 20224 Move returns status 0, amount 0
01:12:58.754 00.000 20224 MoveAxis(N, 0, ABG)
01:12:58.754 00.000 20224 Move returns status 0, amount 0
01:12:58.755 00.001 20224 move complete, result=0
01:12:58.755 00.000 20224 worker thread done servicing request
01:12:58.761 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54774, med=3107, FiltMin=2784, FiltMax=25568, Gamma=1.000
01:12:58.785 00.024 8996 UpdateGuideState exits: m=724067 SNR=360.6
01:12:58.787 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:12:58.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:12:58.790 00.002 8996 Enqueuing Expose request
01:12:58.791 00.001 20224 Worker thread wakes up
01:12:58.791 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:12:58.792 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:12:58.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:12:59.960 01.168 20224 Exposure complete
01:13:00.035 00.075 20224 worker thread done servicing request
01:13:00.035 00.000 8996 OnExposeComplete: enter
01:13:00.036 00.001 8996 UpdateGuideState(): m_state=6
01:13:00.037 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12233
01:13:00.038 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=473.59, Mass=645260, SNR=304.2, Peak=47997 HFD=4.6
01:13:00.039 00.001 8996 MultiStar: [#1 -0.41,-0.09,0.77,U] [#2 -0.18,-0.02,0.81,U] [#3 -0.04,0.27,0.68,U] [#4 -0.16,0.39,0.51,U] [#5 -0.06,-0.02,0.76,U] [#6 0.17,0.57,0.00,M3] [#7 0.06,0.18,0.38,U] [#8 -0.01,0.15,0.35,U] 
01:13:00.039 00.000 8996 refined, 7 included, MultiStar: {-0.18, 0.12}, one-star: {-0.35, 0.22}
01:13:00.040 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
01:13:00.041 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
01:13:00.042 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.55 mountX=-0.19 mountY=-0.10, mountTheta=-2.66
01:13:00.045 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.12, opts=13)
01:13:00.046 00.001 8996 Enqueuing Move request for scope (-0.18, 0.12)
01:13:00.047 00.001 20224 Worker thread wakes up
01:13:00.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
01:13:00.047 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
01:13:00.047 00.000 20224 Moving (-0.18, 0.12) raw xDistance=-0.19 yDistance=-0.10
01:13:00.047 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:13:00.047 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:00.047 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:13:00.047 00.000 20224 MoveAxis(E, 0, ABG)
01:13:00.047 00.000 20224 Move returns status 0, amount 0
01:13:00.047 00.000 20224 MoveAxis(N, 0, ABG)
01:13:00.047 00.000 20224 Move returns status 0, amount 0
01:13:00.047 00.000 20224 move complete, result=0
01:13:00.047 00.000 20224 worker thread done servicing request
01:13:00.051 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47997, med=3110, FiltMin=2829, FiltMax=27497, Gamma=1.000
01:13:00.064 00.013 8996 UpdateGuideState exits: m=645260 SNR=304.2
01:13:00.065 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:00.066 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:00.067 00.001 8996 Enqueuing Expose request
01:13:00.068 00.001 20224 Worker thread wakes up
01:13:00.068 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:00.068 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:00.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:01.030 00.962 20224 Exposure complete
01:13:01.135 00.105 20224 worker thread done servicing request
01:13:01.135 00.000 8996 OnExposeComplete: enter
01:13:01.136 00.001 8996 UpdateGuideState(): m_state=6
01:13:01.137 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12234
01:13:01.138 00.001 8996 Star::Find returns 1 (0), X=134.86, Y=473.39, Mass=585785, SNR=293.7, Peak=45222 HFD=4.6
01:13:01.140 00.002 8996 MultiStar: [#1 -0.20,0.01,0.67,U] [#2 -0.34,-0.03,0.77,U] [#3 -0.11,0.12,0.63,U] [#4 -0.05,0.31,0.56,U] [#5 -0.26,-0.31,0.58,U] [#6 0.28,0.66,0.00,M4] [#7 -0.28,0.05,0.45,U] [#8 0.05,0.11,0.34,U] 
01:13:01.141 00.001 8996 refined, 7 included, MultiStar: {-0.22, 0.03}, one-star: {-0.36, 0.02}
01:13:01.142 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
01:13:01.143 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
01:13:01.144 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.03 hyp=0.22 cameraTheta=3.02 mountX=-0.22 mountY=-0.00, mountTheta=-3.13
01:13:01.145 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.03, opts=13)
01:13:01.146 00.001 8996 Enqueuing Move request for scope (-0.22, 0.03)
01:13:01.147 00.001 20224 Worker thread wakes up
01:13:01.147 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.03) opts 0xd
01:13:01.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.03)
01:13:01.147 00.000 20224 Moving (-0.22, 0.03) raw xDistance=-0.22 yDistance=-0.00
01:13:01.148 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:13:01.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:01.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:13:01.148 00.000 20224 MoveAxis(E, 33, ABG)
01:13:01.148 00.000 20224 Guiding  Dir = 2, Dur = 33
01:13:01.148 00.000 20224 IsSlewing returns 0
01:13:01.148 00.000 20224 IsGuiding returns 0
01:13:01.155 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45222, med=3107, FiltMin=2819, FiltMax=22390, Gamma=1.000
01:13:01.182 00.027 8996 UpdateGuideState exits: m=585785 SNR=293.7
01:13:01.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:01.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:01.185 00.001 8996 Enqueuing Expose request
01:13:01.197 00.012 20224 IsGuiding returns 1
01:13:01.197 00.000 20224 scope still moving after pulse duration time elapsed
01:13:01.227 00.030 20224 IsSlewing returns 0
01:13:01.227 00.000 20224 IsGuiding returns 1
01:13:01.258 00.031 20224 IsSlewing returns 0
01:13:01.258 00.000 20224 IsGuiding returns 1
01:13:01.289 00.031 20224 IsSlewing returns 0
01:13:01.289 00.000 20224 IsGuiding returns 0
01:13:01.289 00.000 20224 scope move finished after 33 + 108 ms
01:13:01.289 00.000 20224 Move returns status 0, amount 33
01:13:01.289 00.000 20224 MoveAxis(N, 0, ABG)
01:13:01.289 00.000 20224 Move returns status 0, amount 0
01:13:01.289 00.000 20224 move complete, result=0
01:13:01.289 00.000 20224 worker thread done servicing request
01:13:01.289 00.000 20224 Worker thread wakes up
01:13:01.289 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.0 px 0 ms NORTH
01:13:01.290 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:01.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:02.464 01.174 20224 Exposure complete
01:13:02.546 00.082 20224 worker thread done servicing request
01:13:02.547 00.001 8996 OnExposeComplete: enter
01:13:02.548 00.001 8996 UpdateGuideState(): m_state=6
01:13:02.549 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12235
01:13:02.549 00.000 8996 Star::Find returns 1 (0), X=135.37, Y=473.48, Mass=626732, SNR=300.8, Peak=40342 HFD=4.6
01:13:02.551 00.002 8996 MultiStar: [#1 0.26,-0.30,0.71,U] [#2 0.30,-0.08,0.88,U] [#3 0.07,-0.01,0.70,U] [#4 0.31,0.01,0.51,U] [#5 0.24,-0.05,0.61,U] [#6 0.39,0.26,0.00,M5] [#7 0.19,0.00,0.45,U] [#8 0.36,0.04,0.36,U] 
01:13:02.551 00.000 8996 single-star, 7 included, MultiStar: {0.23, -0.04}, one-star: {0.15, 0.10}
01:13:02.552 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
01:13:02.553 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
01:13:02.554 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.60 mountX=0.14 mountY=-0.12, mountTheta=-0.71
01:13:02.555 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.10, opts=13)
01:13:02.556 00.001 8996 Enqueuing Move request for scope (0.15, 0.10)
01:13:02.557 00.001 20224 Worker thread wakes up
01:13:02.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
01:13:02.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
01:13:02.557 00.000 20224 Moving (0.15, 0.10) raw xDistance=0.14 yDistance=-0.12
01:13:02.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:13:02.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:02.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:13:02.558 00.001 20224 MoveAxis(E, 0, ABG)
01:13:02.558 00.000 20224 Move returns status 0, amount 0
01:13:02.558 00.000 20224 MoveAxis(N, 0, ABG)
01:13:02.558 00.000 20224 Move returns status 0, amount 0
01:13:02.558 00.000 20224 move complete, result=0
01:13:02.558 00.000 20224 worker thread done servicing request
01:13:02.562 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=40342, med=3107, FiltMin=2803, FiltMax=22147, Gamma=1.000
01:13:02.576 00.014 8996 UpdateGuideState exits: m=626732 SNR=300.8
01:13:02.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:02.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:02.579 00.001 8996 Enqueuing Expose request
01:13:02.580 00.001 20224 Worker thread wakes up
01:13:02.580 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:02.580 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:02.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:03.549 00.969 20224 Exposure complete
01:13:03.629 00.080 20224 worker thread done servicing request
01:13:03.629 00.000 8996 OnExposeComplete: enter
01:13:03.630 00.001 8996 UpdateGuideState(): m_state=6
01:13:03.632 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12236
01:13:03.632 00.000 8996 Star::Find returns 1 (0), X=135.34, Y=473.09, Mass=701328, SNR=357.6, Peak=44854 HFD=4.6
01:13:03.635 00.003 8996 MultiStar: [#1 -0.02,-0.38,0.61,U] [#2 0.03,-0.58,0.00,M1] [#3 -0.13,-0.38,0.53,U] [#4 0.03,-0.01,0.52,U] [#5 -0.01,-0.28,0.47,U] [#6 0.08,-0.24,0.34,U] [#7 -0.02,-0.18,0.35,U] [#8 0.15,-0.52,0.00,M1] 
01:13:03.636 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.26}, one-star: {0.13, -0.28}
01:13:03.637 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
01:13:03.638 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
01:13:03.639 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.50 mountX=0.04 mountY=0.26, mountTheta=1.40
01:13:03.640 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.26, opts=13)
01:13:03.641 00.001 8996 Enqueuing Move request for scope (0.02, -0.26)
01:13:03.642 00.001 20224 Worker thread wakes up
01:13:03.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.26) opts 0xd
01:13:03.642 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.26)
01:13:03.642 00.000 20224 Moving (0.02, -0.26) raw xDistance=0.04 yDistance=0.26
01:13:03.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:13:03.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:13:03.642 00.000 20224 MoveAxis(E, 0, ABG)
01:13:03.642 00.000 20224 Move returns status 0, amount 0
01:13:03.642 00.000 20224 MoveAxis(S, 54, ABG)
01:13:03.642 00.000 20224 Guiding  Dir = 1, Dur = 54
01:13:03.643 00.001 20224 IsSlewing returns 0
01:13:03.643 00.000 20224 IsGuiding returns 0
01:13:03.648 00.005 20224 PulseGuide returned control before completion, sleep 60
01:13:03.649 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=44854, med=3110, FiltMin=2803, FiltMax=27776, Gamma=1.000
01:13:03.665 00.016 8996 UpdateGuideState exits: m=701328 SNR=357.6
01:13:03.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:03.668 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:03.670 00.002 8996 Enqueuing Expose request
01:13:03.709 00.039 20224 IsGuiding returns 1
01:13:03.709 00.000 20224 scope still moving after pulse duration time elapsed
01:13:03.741 00.032 20224 IsSlewing returns 0
01:13:03.741 00.000 20224 IsGuiding returns 0
01:13:03.741 00.000 20224 scope move finished after 54 + 44 ms
01:13:03.741 00.000 20224 Move returns status 0, amount 54
01:13:03.741 00.000 20224 move complete, result=0
01:13:03.742 00.001 20224 worker thread done servicing request
01:13:03.742 00.000 20224 Worker thread wakes up
01:13:03.742 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:03.742 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 54 ms SOUTH
01:13:03.743 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:04.903 01.160 20224 Exposure complete
01:13:04.975 00.072 20224 worker thread done servicing request
01:13:04.976 00.001 8996 OnExposeComplete: enter
01:13:04.977 00.001 8996 UpdateGuideState(): m_state=6
01:13:04.977 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12237
01:13:04.977 00.000 8996 Star::Find returns 1 (0), X=135.19, Y=473.48, Mass=689393, SNR=373.1, Peak=39846 HFD=4.7
01:13:04.978 00.001 8996 MultiStar: [#1 0.23,0.32,0.52,U] [#2 0.13,0.12,0.63,U] [#3 -0.08,0.36,0.57,U] [#4 -0.20,0.48,0.00,M1] [#5 -0.01,0.41,0.57,U] [#6 0.37,0.39,0.00,M5] [#7 0.25,0.28,0.37,U] [#8 0.31,0.23,0.33,U] 
01:13:04.979 00.001 8996 single-star, 6 included, MultiStar: {0.08, 0.24}, one-star: {-0.02, 0.11}
01:13:04.981 00.002 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
01:13:04.982 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
01:13:04.983 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.77 mountX=-0.03 mountY=-0.10, mountTheta=-1.87
01:13:04.984 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.11, opts=13)
01:13:04.985 00.001 8996 Enqueuing Move request for scope (-0.02, 0.11)
01:13:04.986 00.001 20224 Worker thread wakes up
01:13:04.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.11) opts 0xd
01:13:04.986 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.11)
01:13:04.986 00.000 20224 Moving (-0.02, 0.11) raw xDistance=-0.03 yDistance=-0.10
01:13:04.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:13:04.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:04.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:13:04.986 00.000 20224 MoveAxis(E, 0, ABG)
01:13:04.986 00.000 20224 Move returns status 0, amount 0
01:13:04.986 00.000 20224 MoveAxis(N, 0, ABG)
01:13:04.986 00.000 20224 Move returns status 0, amount 0
01:13:04.986 00.000 20224 move complete, result=0
01:13:04.987 00.001 20224 worker thread done servicing request
01:13:04.990 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39846, med=3110, FiltMin=2806, FiltMax=21616, Gamma=1.000
01:13:05.005 00.015 8996 UpdateGuideState exits: m=689393 SNR=373.1
01:13:05.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:05.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:05.007 00.000 8996 Enqueuing Expose request
01:13:05.008 00.001 20224 Worker thread wakes up
01:13:05.008 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:05.008 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:05.009 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:05.994 00.985 20224 Exposure complete
01:13:06.075 00.081 20224 worker thread done servicing request
01:13:06.076 00.001 8996 OnExposeComplete: enter
01:13:06.078 00.002 8996 UpdateGuideState(): m_state=6
01:13:06.079 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12238
01:13:06.081 00.002 8996 Star::Find returns 1 (0), X=135.51, Y=473.32, Mass=797798, SNR=364.2, Peak=57430 HFD=4.8
01:13:06.083 00.002 8996 MultiStar: [#1 0.40,0.10,0.63,U] [#2 0.19,0.14,0.67,U] [#3 0.15,0.22,0.49,U] [#4 0.05,0.65,0.00,M2] [#5 0.27,0.43,0.00,M1] [#6 0.41,0.46,0.00,M6] [#7 -0.02,0.22,0.35,U] [#8 0.11,0.33,0.32,U] 
01:13:06.085 00.002 8996 refined, 5 included, MultiStar: {0.22, 0.12}, one-star: {0.29, -0.05}
01:13:06.086 00.001 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
01:13:06.088 00.002 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
01:13:06.090 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.48 mountX=0.21 mountY=-0.14, mountTheta=-0.59
01:13:06.093 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.12, opts=13)
01:13:06.095 00.002 8996 Enqueuing Move request for scope (0.22, 0.12)
01:13:06.097 00.002 20224 Worker thread wakes up
01:13:06.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd
01:13:06.097 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.12)
01:13:06.097 00.000 20224 Moving (0.22, 0.12) raw xDistance=0.21 yDistance=-0.14
01:13:06.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:13:06.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:06.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:13:06.098 00.001 20224 MoveAxis(W, 31, ABG)
01:13:06.098 00.000 20224 Guiding  Dir = 3, Dur = 31
01:13:06.098 00.000 20224 IsSlewing returns 0
01:13:06.099 00.001 20224 IsGuiding returns 0
01:13:06.100 00.001 20224 PulseGuide returned control before completion, sleep 40
01:13:06.105 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=57430, med=3110, FiltMin=2797, FiltMax=28819, Gamma=1.000
01:13:06.120 00.015 8996 UpdateGuideState exits: m=797798 SNR=364.2
01:13:06.121 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:06.123 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:06.125 00.002 8996 Enqueuing Expose request
01:13:06.147 00.022 20224 IsGuiding returns 1
01:13:06.147 00.000 20224 scope still moving after pulse duration time elapsed
01:13:06.177 00.030 20224 IsSlewing returns 0
01:13:06.177 00.000 20224 IsGuiding returns 1
01:13:06.209 00.032 20224 IsSlewing returns 0
01:13:06.209 00.000 20224 IsGuiding returns 0
01:13:06.209 00.000 20224 scope move finished after 31 + 79 ms
01:13:06.209 00.000 20224 Move returns status 0, amount 31
01:13:06.209 00.000 20224 MoveAxis(N, 0, ABG)
01:13:06.209 00.000 20224 Move returns status 0, amount 0
01:13:06.209 00.000 20224 move complete, result=0
01:13:06.209 00.000 20224 worker thread done servicing request
01:13:06.210 00.001 8996 GuideStep: 0.2 px 31 ms WEST, -0.1 px 0 ms NORTH
01:13:06.212 00.002 20224 Worker thread wakes up
01:13:06.212 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:06.212 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:07.392 01.180 20224 Exposure complete
01:13:07.481 00.089 20224 worker thread done servicing request
01:13:07.481 00.000 8996 OnExposeComplete: enter
01:13:07.482 00.001 8996 UpdateGuideState(): m_state=6
01:13:07.484 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12239
01:13:07.485 00.001 8996 Star::Find returns 1 (0), X=134.88, Y=473.70, Mass=630059, SNR=301.2, Peak=43661 HFD=4.5
01:13:07.487 00.002 8996 MultiStar: [#1 -0.33,-0.21,0.65,U] [#2 -0.48,0.35,0.00,M1] [#3 -0.74,0.07,0.00,M1] [#4 -0.52,0.22,0.00,M3] [#5 -0.31,0.16,0.46,U] [#6 -0.13,0.41,0.35,U] [#7 -0.47,0.02,0.00,M1] [#8 -0.13,0.27,0.36,U] 
01:13:07.487 00.000 8996 refined, 4 included, MultiStar: {-0.28, 0.18}, one-star: {-0.33, 0.32}
01:13:07.488 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
01:13:07.489 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
01:13:07.489 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=0.18 hyp=0.33 cameraTheta=2.57 mountX=-0.29 mountY=-0.15, mountTheta=-2.68
01:13:07.491 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.18, opts=13)
01:13:07.492 00.001 8996 Enqueuing Move request for scope (-0.28, 0.18)
01:13:07.492 00.000 20224 Worker thread wakes up
01:13:07.492 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.18) opts 0xd
01:13:07.493 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.18)
01:13:07.493 00.000 20224 Moving (-0.28, 0.18) raw xDistance=-0.29 yDistance=-0.15
01:13:07.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
01:13:07.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:07.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:13:07.493 00.000 20224 MoveAxis(E, 40, ABG)
01:13:07.493 00.000 20224 Guiding  Dir = 2, Dur = 40
01:13:07.493 00.000 20224 IsSlewing returns 0
01:13:07.493 00.000 20224 IsGuiding returns 0
01:13:07.496 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43661, med=3110, FiltMin=2817, FiltMax=25593, Gamma=1.000
01:13:07.516 00.020 8996 UpdateGuideState exits: m=630059 SNR=301.2
01:13:07.518 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:07.519 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:07.520 00.001 8996 Enqueuing Expose request
01:13:07.521 00.001 20224 PulseGuide returned control before completion, sleep 24
01:13:07.549 00.028 20224 IsGuiding returns 1
01:13:07.549 00.000 20224 scope still moving after pulse duration time elapsed
01:13:07.581 00.032 20224 IsSlewing returns 0
01:13:07.581 00.000 20224 IsGuiding returns 1
01:13:07.613 00.032 20224 IsSlewing returns 0
01:13:07.613 00.000 20224 IsGuiding returns 0
01:13:07.613 00.000 20224 scope move finished after 40 + 79 ms
01:13:07.613 00.000 20224 Move returns status 0, amount 40
01:13:07.613 00.000 20224 MoveAxis(N, 0, ABG)
01:13:07.613 00.000 20224 Move returns status 0, amount 0
01:13:07.613 00.000 20224 move complete, result=0
01:13:07.613 00.000 20224 worker thread done servicing request
01:13:07.613 00.000 20224 Worker thread wakes up
01:13:07.613 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
01:13:07.615 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:07.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:08.588 00.973 20224 Exposure complete
01:13:08.689 00.101 20224 worker thread done servicing request
01:13:08.689 00.000 8996 OnExposeComplete: enter
01:13:08.690 00.001 8996 UpdateGuideState(): m_state=6
01:13:08.691 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12240
01:13:08.692 00.001 8996 Star::Find returns 1 (0), X=135.23, Y=473.78, Mass=726400, SNR=335.7, Peak=46717 HFD=4.5
01:13:08.693 00.001 8996 MultiStar: [#1 -0.10,0.18,0.62,U] [#2 -0.48,0.37,0.00,M2] [#3 -0.71,-0.03,0.00,M2] [#4 -0.47,0.17,0.00,M4] [#5 0.25,0.25,0.51,U] [#6 0.10,0.78,0.00,M6] [#7 -0.16,0.35,0.40,U] [#8 0.10,0.28,0.34,U] 
01:13:08.694 00.001 8996 refined, 4 included, MultiStar: {0.02, 0.31}, one-star: {0.01, 0.41}
01:13:08.695 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
01:13:08.695 00.000 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
01:13:08.696 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.52 mountX=-0.01 mountY=-0.31, mountTheta=-1.62
01:13:08.698 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.31, opts=13)
01:13:08.699 00.001 8996 Enqueuing Move request for scope (0.02, 0.31)
01:13:08.699 00.000 20224 Worker thread wakes up
01:13:08.700 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.31) opts 0xd
01:13:08.700 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.31)
01:13:08.700 00.000 20224 Moving (0.02, 0.31) raw xDistance=-0.01 yDistance=-0.31
01:13:08.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:13:08.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:13:08.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:13:08.700 00.000 20224 MoveAxis(E, 0, ABG)
01:13:08.700 00.000 20224 Move returns status 0, amount 0
01:13:08.700 00.000 20224 MoveAxis(N, 0, ABG)
01:13:08.700 00.000 20224 Move returns status 0, amount 0
01:13:08.700 00.000 20224 move complete, result=0
01:13:08.700 00.000 20224 worker thread done servicing request
01:13:08.705 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46717, med=3110, FiltMin=2781, FiltMax=26262, Gamma=1.000
01:13:08.730 00.025 8996 UpdateGuideState exits: m=726400 SNR=335.7
01:13:08.731 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:08.732 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:08.733 00.001 8996 Enqueuing Expose request
01:13:08.734 00.001 20224 Worker thread wakes up
01:13:08.735 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:13:08.735 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:08.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:09.900 01.165 20224 Exposure complete
01:13:09.987 00.087 20224 worker thread done servicing request
01:13:09.987 00.000 8996 OnExposeComplete: enter
01:13:09.988 00.001 8996 UpdateGuideState(): m_state=6
01:13:09.989 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12241
01:13:09.990 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.44, Mass=626177, SNR=301.3, Peak=44406 HFD=4.6
01:13:09.991 00.001 8996 MultiStar: [#1 -0.70,0.04,0.00,M1] [#2 -0.32,0.15,0.86,U] [#3 -0.07,0.25,0.73,U] [#4 -0.10,0.50,0.00,M5] [#5 0.31,0.02,0.64,U] [#6 -0.06,0.61,0.00,M7] [#7 -0.09,0.48,0.00,M1] [#8 0.17,0.20,0.34,U] 
01:13:09.992 00.001 8996 refined, 4 included, MultiStar: {-0.11, 0.13}, one-star: {-0.32, 0.07}
01:13:09.993 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
01:13:09.994 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
01:13:09.994 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.27 mountX=-0.12 mountY=-0.12, mountTheta=-2.38
01:13:09.996 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
01:13:09.997 00.001 8996 Enqueuing Move request for scope (-0.11, 0.13)
01:13:09.998 00.001 20224 Worker thread wakes up
01:13:09.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
01:13:09.998 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
01:13:09.998 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.12
01:13:09.998 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:13:09.998 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:09.998 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:13:09.998 00.000 20224 MoveAxis(E, 0, ABG)
01:13:09.998 00.000 20224 Move returns status 0, amount 0
01:13:09.998 00.000 20224 MoveAxis(N, 0, ABG)
01:13:09.998 00.000 20224 Move returns status 0, amount 0
01:13:09.998 00.000 20224 move complete, result=0
01:13:09.998 00.000 20224 worker thread done servicing request
01:13:10.002 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44406, med=3110, FiltMin=2809, FiltMax=24182, Gamma=1.000
01:13:10.018 00.016 8996 UpdateGuideState exits: m=626177 SNR=301.3
01:13:10.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:10.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:10.021 00.001 8996 Enqueuing Expose request
01:13:10.023 00.002 20224 Worker thread wakes up
01:13:10.023 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:10.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:10.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:11.001 00.977 20224 Exposure complete
01:13:11.064 00.063 20224 worker thread done servicing request
01:13:11.064 00.000 8996 OnExposeComplete: enter
01:13:11.066 00.002 8996 UpdateGuideState(): m_state=6
01:13:11.067 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12242
01:13:11.067 00.000 8996 Star::Find returns 1 (0), X=135.40, Y=473.34, Mass=642130, SNR=300.9, Peak=41574 HFD=4.7
01:13:11.069 00.002 8996 MultiStar: [#1 -0.02,0.35,0.73,U] [#2 0.16,0.13,0.84,U] [#3 0.03,0.62,0.00,M2] [#4 -0.06,0.79,0.00,M6] [#5 -0.08,0.08,0.60,U] [#6 0.04,0.30,0.42,U] [#7 -0.30,0.13,0.45,U] [#8 -0.29,0.35,0.00,M1] 
01:13:11.070 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.14}, one-star: {0.18, -0.03}
01:13:11.070 00.000 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
01:13:11.071 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
01:13:11.072 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.33 mountX=0.02 mountY=-0.14, mountTheta=-1.43
01:13:11.073 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.14, opts=13)
01:13:11.074 00.001 8996 Enqueuing Move request for scope (0.03, 0.14)
01:13:11.075 00.001 20224 Worker thread wakes up
01:13:11.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
01:13:11.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
01:13:11.075 00.000 20224 Moving (0.03, 0.14) raw xDistance=0.02 yDistance=-0.14
01:13:11.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:13:11.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:11.076 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:13:11.076 00.000 20224 MoveAxis(E, 0, ABG)
01:13:11.076 00.000 20224 Move returns status 0, amount 0
01:13:11.076 00.000 20224 MoveAxis(N, 0, ABG)
01:13:11.076 00.000 20224 Move returns status 0, amount 0
01:13:11.076 00.000 20224 move complete, result=0
01:13:11.076 00.000 20224 worker thread done servicing request
01:13:11.079 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41574, med=3110, FiltMin=2809, FiltMax=22547, Gamma=1.000
01:13:11.095 00.016 8996 UpdateGuideState exits: m=642130 SNR=300.9
01:13:11.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:11.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:11.097 00.000 8996 Enqueuing Expose request
01:13:11.098 00.001 20224 Worker thread wakes up
01:13:11.098 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:11.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:11.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:12.265 01.166 20224 Exposure complete
01:13:12.340 00.075 20224 worker thread done servicing request
01:13:12.340 00.000 8996 OnExposeComplete: enter
01:13:12.342 00.002 8996 UpdateGuideState(): m_state=6
01:13:12.343 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12243
01:13:12.344 00.001 8996 Star::Find returns 1 (0), X=134.67, Y=473.39, Mass=615093, SNR=301.8, Peak=42806 HFD=4.8
01:13:12.346 00.002 8996 MultiStar: [#1 0.02,-0.02,0.59,U] [#2 -0.02,0.24,0.80,U] [#3 -0.31,0.46,0.00,M3] [#4 -0.31,0.28,0.52,U] [#5 0.08,0.28,0.61,U] [#6 -0.15,0.44,0.00,M7] [#7 -0.16,0.07,0.46,U] [#8 0.36,0.41,0.00,M2] 
01:13:12.347 00.001 8996 refined, 5 included, MultiStar: {-0.18, 0.14}, one-star: {-0.55, 0.02}
01:13:12.348 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
01:13:12.349 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
01:13:12.351 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.14 hyp=0.23 cameraTheta=2.50 mountX=-0.20 mountY=-0.12, mountTheta=-2.61
01:13:12.352 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.14, opts=13)
01:13:12.354 00.002 8996 Enqueuing Move request for scope (-0.18, 0.14)
01:13:12.355 00.001 20224 Worker thread wakes up
01:13:12.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.14) opts 0xd
01:13:12.355 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.14)
01:13:12.355 00.000 20224 Moving (-0.18, 0.14) raw xDistance=-0.20 yDistance=-0.12
01:13:12.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:13:12.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:12.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:13:12.355 00.000 20224 MoveAxis(E, 0, ABG)
01:13:12.355 00.000 20224 Move returns status 0, amount 0
01:13:12.355 00.000 20224 MoveAxis(N, 0, ABG)
01:13:12.355 00.000 20224 Move returns status 0, amount 0
01:13:12.355 00.000 20224 move complete, result=0
01:13:12.355 00.000 20224 worker thread done servicing request
01:13:12.360 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42806, med=3110, FiltMin=2832, FiltMax=25257, Gamma=1.000
01:13:12.375 00.015 8996 UpdateGuideState exits: m=615093 SNR=301.8
01:13:12.376 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:12.377 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:12.377 00.000 8996 Enqueuing Expose request
01:13:12.378 00.001 20224 Worker thread wakes up
01:13:12.378 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:12.379 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:12.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:13.370 00.991 20224 Exposure complete
01:13:13.460 00.090 20224 worker thread done servicing request
01:13:13.460 00.000 8996 OnExposeComplete: enter
01:13:13.461 00.001 8996 UpdateGuideState(): m_state=6
01:13:13.462 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12244
01:13:13.463 00.001 8996 Star::Find returns 1 (0), X=134.89, Y=473.65, Mass=660553, SNR=315.8, Peak=40333 HFD=4.7
01:13:13.464 00.001 8996 MultiStar: [#1 -0.03,-0.43,0.55,U] [#2 -0.21,0.08,0.67,U] [#3 -0.28,0.42,0.00,M4] [#4 -0.27,0.45,0.00,M6] [#5 -0.10,0.04,0.66,U] [#6 0.19,0.51,0.00,M8] [#7 0.03,0.21,0.40,U] [#8 0.20,0.46,0.00,M3] 
01:13:13.465 00.001 8996 refined, 4 included, MultiStar: {-0.17, 0.06}, one-star: {-0.33, 0.28}
01:13:13.466 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
01:13:13.467 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
01:13:13.467 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.06 hyp=0.18 cameraTheta=2.77 mountX=-0.17 mountY=-0.04, mountTheta=-2.89
01:13:13.469 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.06, opts=13)
01:13:13.470 00.001 8996 Enqueuing Move request for scope (-0.17, 0.06)
01:13:13.472 00.002 20224 Worker thread wakes up
01:13:13.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.06) opts 0xd
01:13:13.472 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.06)
01:13:13.472 00.000 20224 Moving (-0.17, 0.06) raw xDistance=-0.17 yDistance=-0.04
01:13:13.473 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:13:13.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:13.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:13:13.473 00.000 20224 MoveAxis(E, 0, ABG)
01:13:13.473 00.000 20224 Move returns status 0, amount 0
01:13:13.473 00.000 20224 MoveAxis(N, 0, ABG)
01:13:13.473 00.000 20224 Move returns status 0, amount 0
01:13:13.473 00.000 20224 move complete, result=0
01:13:13.474 00.001 20224 worker thread done servicing request
01:13:13.481 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40333, med=3110, FiltMin=2819, FiltMax=26377, Gamma=1.000
01:13:13.509 00.028 8996 UpdateGuideState exits: m=660553 SNR=315.8
01:13:13.511 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:13.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:13.514 00.002 8996 Enqueuing Expose request
01:13:13.516 00.002 20224 Worker thread wakes up
01:13:13.516 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:13.518 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:13.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:14.689 01.171 20224 Exposure complete
01:13:14.777 00.088 20224 worker thread done servicing request
01:13:14.777 00.000 8996 OnExposeComplete: enter
01:13:14.779 00.002 8996 UpdateGuideState(): m_state=6
01:13:14.781 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12245
01:13:14.783 00.002 8996 Star::Find returns 1 (0), X=134.89, Y=473.39, Mass=856715, SNR=376.4, Peak=52982 HFD=4.8
01:13:14.785 00.002 8996 MultiStar: [#1 -0.08,-0.17,0.49,U] [#2 -0.17,0.26,0.56,U] [#3 -0.27,0.46,0.00,M5] [#4 -0.37,0.74,0.00,M7] [#5 0.04,0.36,0.49,U] [#6 -0.02,0.83,0.00,M9] [#7 -0.31,0.62,0.00,M1] [#8 -0.15,0.20,0.29,U] 
01:13:14.787 00.002 8996 refined, 4 included, MultiStar: {-0.17, 0.11}, one-star: {-0.33, 0.01}
01:13:14.789 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
01:13:14.790 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
01:13:14.791 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.11 hyp=0.20 cameraTheta=2.57 mountX=-0.18 mountY=-0.09, mountTheta=-2.69
01:13:14.794 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.11, opts=13)
01:13:14.796 00.002 8996 Enqueuing Move request for scope (-0.17, 0.11)
01:13:14.798 00.002 20224 Worker thread wakes up
01:13:14.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.11) opts 0xd
01:13:14.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.11)
01:13:14.798 00.000 20224 Moving (-0.17, 0.11) raw xDistance=-0.18 yDistance=-0.09
01:13:14.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:13:14.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:14.798 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:13:14.798 00.000 20224 MoveAxis(E, 0, ABG)
01:13:14.799 00.001 20224 Move returns status 0, amount 0
01:13:14.799 00.000 20224 MoveAxis(N, 0, ABG)
01:13:14.799 00.000 20224 Move returns status 0, amount 0
01:13:14.799 00.000 20224 move complete, result=0
01:13:14.799 00.000 20224 worker thread done servicing request
01:13:14.807 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=52982, med=3110, FiltMin=2822, FiltMax=31686, Gamma=1.000
01:13:14.833 00.026 8996 UpdateGuideState exits: m=856715 SNR=376.4
01:13:14.835 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:14.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:14.838 00.002 8996 Enqueuing Expose request
01:13:14.839 00.001 20224 Worker thread wakes up
01:13:14.839 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:14.841 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:14.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:15.826 00.985 20224 Exposure complete
01:13:15.920 00.094 20224 worker thread done servicing request
01:13:15.920 00.000 8996 OnExposeComplete: enter
01:13:15.921 00.001 8996 UpdateGuideState(): m_state=6
01:13:15.922 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12246
01:13:15.923 00.001 8996 Star::Find returns 1 (0), X=134.95, Y=473.72, Mass=665137, SNR=330.7, Peak=48621 HFD=4.6
01:13:15.924 00.001 8996 MultiStar: [#1 -0.07,-0.27,0.58,U] [#2 -0.19,0.26,0.71,U] [#3 -0.16,0.52,0.00,M6] [#4 -0.16,0.54,0.00,M8] [#5 0.03,0.05,0.53,U] [#6 -0.08,0.51,0.00,M10] [#7 -0.00,0.37,0.40,U] [#8 0.03,0.02,0.35,U] 
01:13:15.925 00.001 8996 refined, 5 included, MultiStar: {-0.12, 0.16}, one-star: {-0.27, 0.35}
01:13:15.925 00.000 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
01:13:15.926 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
01:13:15.927 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.20 cameraTheta=2.21 mountX=-0.13 mountY=-0.14, mountTheta=-2.31
01:13:15.930 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
01:13:15.931 00.001 8996 Enqueuing Move request for scope (-0.12, 0.16)
01:13:15.931 00.000 20224 Worker thread wakes up
01:13:15.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
01:13:15.931 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
01:13:15.931 00.000 20224 Moving (-0.12, 0.16) raw xDistance=-0.13 yDistance=-0.14
01:13:15.932 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:13:15.932 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:15.932 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:13:15.932 00.000 20224 MoveAxis(E, 0, ABG)
01:13:15.932 00.000 20224 Move returns status 0, amount 0
01:13:15.932 00.000 20224 MoveAxis(N, 0, ABG)
01:13:15.932 00.000 20224 Move returns status 0, amount 0
01:13:15.932 00.000 20224 move complete, result=0
01:13:15.932 00.000 20224 worker thread done servicing request
01:13:15.937 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48621, med=3110, FiltMin=2784, FiltMax=25033, Gamma=1.000
01:13:15.957 00.020 8996 UpdateGuideState exits: m=665137 SNR=330.7
01:13:15.959 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:15.961 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:15.962 00.001 8996 Enqueuing Expose request
01:13:15.964 00.002 20224 Worker thread wakes up
01:13:15.964 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:15.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:15.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:17.130 01.165 20224 Exposure complete
01:13:17.199 00.069 20224 worker thread done servicing request
01:13:17.199 00.000 8996 OnExposeComplete: enter
01:13:17.200 00.001 8996 UpdateGuideState(): m_state=6
01:13:17.201 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12247
01:13:17.202 00.001 8996 Star::Find returns 1 (0), X=135.01, Y=473.61, Mass=628591, SNR=332.7, Peak=37005 HFD=4.8
01:13:17.203 00.001 8996 MultiStar: [#1 -0.27,-0.30,0.61,U] [#2 -0.57,-0.01,0.00,M1] [#3 -0.77,-0.09,0.00,M7] [#4 -0.55,0.15,0.00,M9] [#5 -0.01,0.09,0.62,U] [#6 -0.14,0.48,0.00,R] [#7 -0.47,0.15,0.00,M1] [#8 -0.10,-0.13,0.29,U] 
01:13:17.204 00.001 8996 refined, 3 included, MultiStar: {-0.16, 0.03}, one-star: {-0.20, 0.24}
01:13:17.204 00.000 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
01:13:17.205 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
01:13:17.206 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.96 mountX=-0.16 mountY=-0.01, mountTheta=-3.08
01:13:17.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.03, opts=13)
01:13:17.208 00.000 8996 Enqueuing Move request for scope (-0.16, 0.03)
01:13:17.209 00.001 20224 Worker thread wakes up
01:13:17.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
01:13:17.209 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
01:13:17.210 00.001 20224 Moving (-0.16, 0.03) raw xDistance=-0.16 yDistance=-0.01
01:13:17.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:13:17.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:17.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:13:17.210 00.000 20224 MoveAxis(E, 0, ABG)
01:13:17.210 00.000 20224 Move returns status 0, amount 0
01:13:17.210 00.000 20224 MoveAxis(N, 0, ABG)
01:13:17.210 00.000 20224 Move returns status 0, amount 0
01:13:17.210 00.000 20224 move complete, result=0
01:13:17.210 00.000 20224 worker thread done servicing request
01:13:17.215 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=37005, med=3110, FiltMin=2816, FiltMax=24406, Gamma=1.000
01:13:17.230 00.015 8996 UpdateGuideState exits: m=628591 SNR=332.7
01:13:17.232 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:17.233 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:17.234 00.001 8996 Enqueuing Expose request
01:13:17.236 00.002 20224 Worker thread wakes up
01:13:17.236 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:17.238 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:17.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:18.210 00.972 20224 Exposure complete
01:13:18.290 00.080 20224 worker thread done servicing request
01:13:18.290 00.000 8996 OnExposeComplete: enter
01:13:18.291 00.001 8996 UpdateGuideState(): m_state=6
01:13:18.292 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12248
01:13:18.294 00.002 8996 Star::Find returns 1 (0), X=134.76, Y=473.44, Mass=599842, SNR=316.1, Peak=40486 HFD=4.6
01:13:18.296 00.002 8996 MultiStar: [#1 -0.22,-0.05,0.70,U] [#2 -0.50,-0.01,0.00,M2] [#3 -0.64,-0.07,0.00,M8] [#4 -0.66,-0.05,0.00,M10] [#5 0.14,0.30,0.63,U] [#6 -0.04,0.19,0.38,U] [#7 -0.31,0.17,0.42,U] [#8 0.13,0.23,0.37,U] 
01:13:18.297 00.001 8996 refined, 5 included, MultiStar: {-0.18, 0.13}, one-star: {-0.46, 0.07}
01:13:18.299 00.002 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
01:13:18.301 00.002 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
01:13:18.302 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.13 hyp=0.22 cameraTheta=2.51 mountX=-0.19 mountY=-0.11, mountTheta=-2.62
01:13:18.305 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.13, opts=13)
01:13:18.307 00.002 8996 Enqueuing Move request for scope (-0.18, 0.13)
01:13:18.308 00.001 20224 Worker thread wakes up
01:13:18.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.13) opts 0xd
01:13:18.309 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.13)
01:13:18.309 00.000 20224 Moving (-0.18, 0.13) raw xDistance=-0.19 yDistance=-0.11
01:13:18.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:13:18.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:18.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:13:18.309 00.000 20224 MoveAxis(E, 0, ABG)
01:13:18.309 00.000 20224 Move returns status 0, amount 0
01:13:18.309 00.000 20224 MoveAxis(N, 0, ABG)
01:13:18.309 00.000 20224 Move returns status 0, amount 0
01:13:18.309 00.000 20224 move complete, result=0
01:13:18.309 00.000 20224 worker thread done servicing request
01:13:18.315 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40486, med=3110, FiltMin=2800, FiltMax=25584, Gamma=1.000
01:13:18.332 00.017 8996 UpdateGuideState exits: m=599842 SNR=316.1
01:13:18.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:18.334 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:18.335 00.001 8996 Enqueuing Expose request
01:13:18.335 00.000 20224 Worker thread wakes up
01:13:18.335 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:18.336 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:18.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:19.505 01.169 20224 Exposure complete
01:13:19.560 00.055 20224 worker thread done servicing request
01:13:19.560 00.000 8996 OnExposeComplete: enter
01:13:19.561 00.001 8996 UpdateGuideState(): m_state=6
01:13:19.562 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12249
01:13:19.562 00.000 8996 Star::Find returns 1 (0), X=135.26, Y=473.53, Mass=537572, SNR=280.2, Peak=33430 HFD=4.6
01:13:19.564 00.002 8996 MultiStar: [#1 -0.21,-0.29,0.76,U] [#2 -0.19,-0.52,0.00,M3] [#3 -0.78,0.01,0.00,M9] [#4 -0.62,0.20,0.00,R] [#5 0.03,-0.29,0.74,U] [#6 -0.12,-0.19,0.49,U] [#7 -0.18,0.07,0.50,U] [#8 0.09,0.18,0.39,U] 
01:13:19.566 00.002 8996 refined, 5 included, MultiStar: {-0.05, -0.07}, one-star: {0.05, 0.15}
01:13:19.567 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
01:13:19.569 00.002 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
01:13:19.570 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.21 mountX=-0.04 mountY=0.07, mountTheta=2.11
01:13:19.574 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
01:13:19.575 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
01:13:19.577 00.002 20224 Worker thread wakes up
01:13:19.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
01:13:19.578 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
01:13:19.578 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.07
01:13:19.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:13:19.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:19.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:13:19.578 00.000 20224 MoveAxis(E, 0, ABG)
01:13:19.578 00.000 20224 Move returns status 0, amount 0
01:13:19.578 00.000 20224 MoveAxis(N, 0, ABG)
01:13:19.579 00.001 20224 Move returns status 0, amount 0
01:13:19.579 00.000 20224 move complete, result=0
01:13:19.579 00.000 20224 worker thread done servicing request
01:13:19.587 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=33430, med=3110, FiltMin=2768, FiltMax=18899, Gamma=1.000
01:13:19.610 00.023 8996 UpdateGuideState exits: m=537572 SNR=280.2
01:13:19.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:19.613 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:19.614 00.001 8996 Enqueuing Expose request
01:13:19.616 00.002 20224 Worker thread wakes up
01:13:19.616 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:19.618 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:19.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:20.583 00.965 20224 Exposure complete
01:13:20.675 00.092 20224 worker thread done servicing request
01:13:20.676 00.001 8996 OnExposeComplete: enter
01:13:20.678 00.002 8996 UpdateGuideState(): m_state=6
01:13:20.680 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12250
01:13:20.681 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.35, Mass=626163, SNR=347.3, Peak=41718 HFD=4.8
01:13:20.682 00.001 8996 MultiStar: [#1 -0.12,-0.14,0.55,U] [#2 -0.30,-0.32,0.67,U] [#3 -0.23,-0.33,0.48,U] [#4 0.39,0.10,0.52,U] [#5 0.03,-0.28,0.56,U] [#6 0.40,0.14,0.41,U] [#7 0.08,-0.14,0.37,U] [#8 0.10,0.22,0.35,U] 
01:13:20.683 00.001 8996 refined, 8 included, MultiStar: {0.05, -0.10}, one-star: {0.17, -0.02}
01:13:20.685 00.002 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
01:13:20.687 00.002 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
01:13:20.689 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.10 mountX=0.06 mountY=0.09, mountTheta=1.00
01:13:20.692 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
01:13:20.693 00.001 8996 Enqueuing Move request for scope (0.05, -0.10)
01:13:20.695 00.002 20224 Worker thread wakes up
01:13:20.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
01:13:20.696 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
01:13:20.696 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
01:13:20.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:13:20.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:20.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:13:20.696 00.000 20224 MoveAxis(E, 0, ABG)
01:13:20.696 00.000 20224 Move returns status 0, amount 0
01:13:20.696 00.000 20224 MoveAxis(N, 0, ABG)
01:13:20.696 00.000 20224 Move returns status 0, amount 0
01:13:20.696 00.000 20224 move complete, result=0
01:13:20.696 00.000 20224 worker thread done servicing request
01:13:20.703 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41718, med=3110, FiltMin=2820, FiltMax=22995, Gamma=1.000
01:13:20.727 00.024 8996 UpdateGuideState exits: m=626163 SNR=347.3
01:13:20.729 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:20.729 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:20.730 00.001 8996 Enqueuing Expose request
01:13:20.732 00.002 20224 Worker thread wakes up
01:13:20.732 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:20.733 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:20.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:21.901 01.168 20224 Exposure complete
01:13:22.005 00.104 20224 worker thread done servicing request
01:13:22.005 00.000 8996 OnExposeComplete: enter
01:13:22.007 00.002 8996 UpdateGuideState(): m_state=6
01:13:22.008 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12251
01:13:22.010 00.002 8996 Star::Find returns 1 (0), X=135.09, Y=473.56, Mass=649045, SNR=297.5, Peak=42493 HFD=4.8
01:13:22.012 00.002 8996 MultiStar: [#1 -0.32,-0.25,0.57,U] [#2 -0.21,-0.28,0.76,U] [#3 -0.39,-0.31,0.00,M9] [#4 0.07,0.05,0.53,U] [#5 0.07,0.06,0.63,U] [#6 0.00,0.05,0.44,U] [#7 -0.33,-0.24,0.36,U] [#8 -0.17,-0.01,0.39,U] 
01:13:22.014 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.04}, one-star: {-0.13, 0.19}
01:13:22.016 00.002 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
01:13:22.017 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
01:13:22.019 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.86 mountX=-0.12 mountY=0.05, mountTheta=2.75
01:13:22.024 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
01:13:22.025 00.001 8996 Enqueuing Move request for scope (-0.12, -0.04)
01:13:22.027 00.002 20224 Worker thread wakes up
01:13:22.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
01:13:22.027 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
01:13:22.027 00.000 20224 Moving (-0.12, -0.04) raw xDistance=-0.12 yDistance=0.05
01:13:22.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:13:22.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:22.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:13:22.027 00.000 20224 MoveAxis(E, 0, ABG)
01:13:22.028 00.001 20224 Move returns status 0, amount 0
01:13:22.028 00.000 20224 MoveAxis(N, 0, ABG)
01:13:22.028 00.000 20224 Move returns status 0, amount 0
01:13:22.028 00.000 20224 move complete, result=0
01:13:22.028 00.000 20224 worker thread done servicing request
01:13:22.036 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42493, med=3110, FiltMin=2819, FiltMax=22550, Gamma=1.000
01:13:22.058 00.022 8996 UpdateGuideState exits: m=649045 SNR=297.5
01:13:22.059 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:22.060 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:22.061 00.001 8996 Enqueuing Expose request
01:13:22.062 00.001 20224 Worker thread wakes up
01:13:22.062 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:22.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:22.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:23.050 00.987 20224 Exposure complete
01:13:23.117 00.067 20224 worker thread done servicing request
01:13:23.117 00.000 8996 OnExposeComplete: enter
01:13:23.119 00.002 8996 UpdateGuideState(): m_state=6
01:13:23.121 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12252
01:13:23.122 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.67, Mass=774940, SNR=366.2, Peak=49965 HFD=4.6
01:13:23.124 00.002 8996 MultiStar: [#1 -0.19,-0.38,0.53,U] [#2 -0.41,-0.50,0.00,M2] [#3 -0.65,-0.03,0.00,M10] [#4 0.18,0.17,0.44,U] [#5 -0.04,-0.18,0.49,U] [#6 0.11,-0.56,0.00,M1] [#7 -0.37,-0.19,0.37,U] [#8 0.04,0.02,0.27,U] 
01:13:23.126 00.002 8996 refined, 5 included, MultiStar: {-0.06, 0.01}, one-star: {-0.01, 0.30}
01:13:23.127 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.14 = -3.14)
01:13:23.129 00.002 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
01:13:23.131 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=3.05 mountX=-0.06 mountY=0.00, mountTheta=3.12
01:13:23.133 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.01, opts=13)
01:13:23.135 00.002 8996 Enqueuing Move request for scope (-0.06, 0.01)
01:13:23.137 00.002 20224 Worker thread wakes up
01:13:23.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.01) opts 0xd
01:13:23.137 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.01)
01:13:23.137 00.000 20224 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=0.00
01:13:23.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:13:23.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:23.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:13:23.137 00.000 20224 MoveAxis(E, 0, ABG)
01:13:23.137 00.000 20224 Move returns status 0, amount 0
01:13:23.138 00.001 20224 MoveAxis(N, 0, ABG)
01:13:23.138 00.000 20224 Move returns status 0, amount 0
01:13:23.138 00.000 20224 move complete, result=0
01:13:23.138 00.000 20224 worker thread done servicing request
01:13:23.144 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49965, med=3110, FiltMin=2768, FiltMax=25462, Gamma=1.000
01:13:23.166 00.022 8996 UpdateGuideState exits: m=774940 SNR=366.2
01:13:23.168 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:23.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:23.171 00.002 8996 Enqueuing Expose request
01:13:23.172 00.001 20224 Worker thread wakes up
01:13:23.173 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:23.174 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:23.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:24.334 01.160 20224 Exposure complete
01:13:24.410 00.076 20224 worker thread done servicing request
01:13:24.410 00.000 8996 OnExposeComplete: enter
01:13:24.412 00.002 8996 UpdateGuideState(): m_state=6
01:13:24.414 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12253
01:13:24.416 00.002 8996 Star::Find returns 1 (0), X=135.27, Y=473.36, Mass=622822, SNR=306.4, Peak=38918 HFD=4.7
01:13:24.417 00.001 8996 MultiStar: [#1 -0.25,-0.60,0.00,M1] [#2 -0.31,-0.02,0.84,U] [#3 -0.33,-0.20,0.66,U] [#4 0.29,-0.06,0.50,U] [#5 0.23,-0.19,0.48,U] [#6 0.46,-0.15,0.00,M2] [#7 0.18,-0.03,0.37,U] [#8 0.24,0.04,0.42,U] 
01:13:24.418 00.001 8996 single-star, 6 included, MultiStar: {-0.00, -0.06}, one-star: {0.06, -0.01}
01:13:24.419 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
01:13:24.421 00.002 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.17 = 3.12)
01:13:24.422 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.14 mountX=0.06 mountY=0.00, mountTheta=0.03
01:13:24.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
01:13:24.426 00.002 8996 Enqueuing Move request for scope (0.06, -0.01)
01:13:24.427 00.001 20224 Worker thread wakes up
01:13:24.427 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:13:24.428 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:13:24.428 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.00
01:13:24.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:13:24.428 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:24.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:13:24.428 00.000 20224 MoveAxis(E, 0, ABG)
01:13:24.428 00.000 20224 Move returns status 0, amount 0
01:13:24.428 00.000 20224 MoveAxis(N, 0, ABG)
01:13:24.428 00.000 20224 Move returns status 0, amount 0
01:13:24.428 00.000 20224 move complete, result=0
01:13:24.428 00.000 20224 worker thread done servicing request
01:13:24.434 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38918, med=3110, FiltMin=2781, FiltMax=21763, Gamma=1.000
01:13:24.450 00.016 8996 UpdateGuideState exits: m=622822 SNR=306.4
01:13:24.451 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:24.452 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:24.453 00.001 8996 Enqueuing Expose request
01:13:24.453 00.000 20224 Worker thread wakes up
01:13:24.453 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:24.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:24.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:25.436 00.982 20224 Exposure complete
01:13:25.499 00.063 20224 worker thread done servicing request
01:13:25.499 00.000 8996 OnExposeComplete: enter
01:13:25.500 00.001 8996 UpdateGuideState(): m_state=6
01:13:25.501 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12254
01:13:25.502 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=473.42, Mass=687655, SNR=341.5, Peak=45421 HFD=4.8
01:13:25.503 00.001 8996 MultiStar: [#1 -0.14,-0.14,0.59,U] [#2 -0.27,0.19,0.72,U] [#3 -0.17,0.37,0.62,U] [#4 0.24,-0.21,0.47,U] [#5 -0.10,-0.09,0.60,U] [#6 0.09,-0.28,0.46,U] [#7 -0.20,-0.08,0.44,U] [#8 -0.23,-0.18,0.38,U] 
01:13:25.504 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.01}, one-star: {-0.19, 0.04}
01:13:25.504 00.000 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
01:13:25.506 00.002 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
01:13:25.506 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.13 cameraTheta=-3.05 mountX=-0.12 mountY=0.03, mountTheta=2.94
01:13:25.508 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.01, opts=13)
01:13:25.509 00.001 8996 Enqueuing Move request for scope (-0.12, -0.01)
01:13:25.510 00.001 20224 Worker thread wakes up
01:13:25.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
01:13:25.510 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
01:13:25.510 00.000 20224 Moving (-0.12, -0.01) raw xDistance=-0.12 yDistance=0.03
01:13:25.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:13:25.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:25.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:13:25.510 00.000 20224 MoveAxis(E, 0, ABG)
01:13:25.510 00.000 20224 Move returns status 0, amount 0
01:13:25.510 00.000 20224 MoveAxis(N, 0, ABG)
01:13:25.510 00.000 20224 Move returns status 0, amount 0
01:13:25.511 00.001 20224 move complete, result=0
01:13:25.511 00.000 20224 worker thread done servicing request
01:13:25.515 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=45421, med=3110, FiltMin=2816, FiltMax=22694, Gamma=1.000
01:13:25.532 00.017 8996 UpdateGuideState exits: m=687655 SNR=341.5
01:13:25.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:25.533 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:25.534 00.001 8996 Enqueuing Expose request
01:13:25.535 00.001 20224 Worker thread wakes up
01:13:25.535 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:25.536 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:25.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:26.715 01.179 20224 Exposure complete
01:13:26.783 00.068 20224 worker thread done servicing request
01:13:26.783 00.000 8996 OnExposeComplete: enter
01:13:26.784 00.001 8996 UpdateGuideState(): m_state=6
01:13:26.785 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12255
01:13:26.786 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.17, Mass=748965, SNR=342.9, Peak=56278 HFD=4.5
01:13:26.787 00.001 8996 MultiStar: [#1 -0.34,-0.03,0.68,U] [#2 -0.02,0.08,0.69,U] [#3 -0.31,0.24,0.65,U] [#4 0.45,0.21,0.00,M1] [#5 -0.36,-0.36,0.00,M1] [#6 -0.13,-0.31,0.40,U] [#7 -0.24,0.02,0.45,U] [#8 -0.05,0.05,0.31,U] 
01:13:26.788 00.001 8996 refined, 6 included, MultiStar: {-0.21, -0.03}, one-star: {-0.26, -0.21}
01:13:26.789 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
01:13:26.789 00.000 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
01:13:26.790 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=-0.21 mountY=0.05, mountTheta=2.90
01:13:26.792 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.03, opts=13)
01:13:26.793 00.001 8996 Enqueuing Move request for scope (-0.21, -0.03)
01:13:26.794 00.001 20224 Worker thread wakes up
01:13:26.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.03) opts 0xd
01:13:26.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.03)
01:13:26.794 00.000 20224 Moving (-0.21, -0.03) raw xDistance=-0.21 yDistance=0.05
01:13:26.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:13:26.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:26.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:13:26.794 00.000 20224 MoveAxis(E, 30, ABG)
01:13:26.794 00.000 20224 Guiding  Dir = 2, Dur = 30
01:13:26.794 00.000 20224 IsSlewing returns 0
01:13:26.795 00.001 20224 IsGuiding returns 0
01:13:26.797 00.002 20224 PulseGuide returned control before completion, sleep 38
01:13:26.798 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56278, med=3110, FiltMin=2822, FiltMax=29606, Gamma=1.000
01:13:26.826 00.028 8996 UpdateGuideState exits: m=748965 SNR=342.9
01:13:26.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:26.830 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:26.831 00.001 8996 Enqueuing Expose request
01:13:26.845 00.014 20224 IsGuiding returns 1
01:13:26.845 00.000 20224 scope still moving after pulse duration time elapsed
01:13:26.876 00.031 20224 IsSlewing returns 0
01:13:26.876 00.000 20224 IsGuiding returns 0
01:13:26.877 00.001 20224 scope move finished after 30 + 52 ms
01:13:26.877 00.000 20224 Move returns status 0, amount 30
01:13:26.877 00.000 20224 MoveAxis(N, 0, ABG)
01:13:26.877 00.000 20224 Move returns status 0, amount 0
01:13:26.877 00.000 20224 move complete, result=0
01:13:26.877 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
01:13:26.879 00.002 20224 worker thread done servicing request
01:13:26.880 00.001 20224 Worker thread wakes up
01:13:26.880 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:26.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:27.868 00.988 20224 Exposure complete
01:13:27.954 00.086 20224 worker thread done servicing request
01:13:27.954 00.000 8996 OnExposeComplete: enter
01:13:27.955 00.001 8996 UpdateGuideState(): m_state=6
01:13:27.957 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12256
01:13:27.960 00.003 8996 Star::Find returns 1 (0), X=135.24, Y=473.28, Mass=619370, SNR=293.8, Peak=41046 HFD=4.6
01:13:27.964 00.004 8996 MultiStar: [#1 -0.07,-0.49,0.00,M1] [#2 0.15,0.24,0.80,U] [#3 -0.25,0.21,0.65,U] [#4 0.46,0.27,0.00,M2] [#5 -0.37,0.18,0.63,U] [#6 0.14,-0.24,0.42,U] [#7 0.05,-0.21,0.39,U] [#8 -0.03,0.10,0.38,U] 
01:13:27.967 00.003 8996 refined, 6 included, MultiStar: {-0.04, 0.05}, one-star: {0.02, -0.10}
01:13:27.969 00.002 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
01:13:27.970 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
01:13:27.971 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.33 mountX=-0.05 mountY=-0.04, mountTheta=-2.44
01:13:27.975 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
01:13:27.976 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
01:13:27.978 00.002 20224 Worker thread wakes up
01:13:27.979 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
01:13:27.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
01:13:27.979 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.04
01:13:27.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:13:27.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:27.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:13:27.979 00.000 20224 MoveAxis(E, 0, ABG)
01:13:27.979 00.000 20224 Move returns status 0, amount 0
01:13:27.980 00.001 20224 MoveAxis(N, 0, ABG)
01:13:27.980 00.000 20224 Move returns status 0, amount 0
01:13:27.980 00.000 20224 move complete, result=0
01:13:27.980 00.000 20224 worker thread done servicing request
01:13:27.986 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41046, med=3110, FiltMin=2793, FiltMax=22112, Gamma=1.000
01:13:28.001 00.015 8996 UpdateGuideState exits: m=619370 SNR=293.8
01:13:28.002 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:28.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:28.004 00.001 8996 Enqueuing Expose request
01:13:28.005 00.001 20224 Worker thread wakes up
01:13:28.005 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:28.007 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:28.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:29.174 01.167 20224 Exposure complete
01:13:29.251 00.077 20224 worker thread done servicing request
01:13:29.251 00.000 8996 OnExposeComplete: enter
01:13:29.253 00.002 8996 UpdateGuideState(): m_state=6
01:13:29.254 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12257
01:13:29.255 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.40, Mass=701808, SNR=360.1, Peak=47350 HFD=4.9
01:13:29.256 00.001 8996 MultiStar: [#1 -0.07,-0.59,0.00,M2] [#2 -0.03,-0.37,0.63,U] [#3 0.09,-0.49,0.00,M7] [#4 0.57,-0.23,0.00,M3] [#5 0.09,-0.37,0.52,U] [#6 0.59,-0.25,0.00,M1] [#7 0.19,-0.10,0.45,U] [#8 0.17,-0.18,0.34,U] 
01:13:29.256 00.000 8996 refined, 4 included, MultiStar: {0.15, -0.17}, one-star: {0.27, 0.03}
01:13:29.257 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
01:13:29.259 00.002 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
01:13:29.260 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-0.86 mountX=0.16 mountY=0.15, mountTheta=0.75
01:13:29.261 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.17, opts=13)
01:13:29.261 00.000 8996 Enqueuing Move request for scope (0.15, -0.17)
01:13:29.263 00.002 20224 Worker thread wakes up
01:13:29.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.17) opts 0xd
01:13:29.263 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.17)
01:13:29.263 00.000 20224 Moving (0.15, -0.17) raw xDistance=0.16 yDistance=0.15
01:13:29.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:13:29.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:29.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:13:29.263 00.000 20224 MoveAxis(E, 0, ABG)
01:13:29.263 00.000 20224 Move returns status 0, amount 0
01:13:29.263 00.000 20224 MoveAxis(N, 0, ABG)
01:13:29.263 00.000 20224 Move returns status 0, amount 0
01:13:29.263 00.000 20224 move complete, result=0
01:13:29.263 00.000 20224 worker thread done servicing request
01:13:29.267 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47350, med=3110, FiltMin=2838, FiltMax=24979, Gamma=1.000
01:13:29.288 00.021 8996 UpdateGuideState exits: m=701808 SNR=360.1
01:13:29.289 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:29.290 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:29.291 00.001 8996 Enqueuing Expose request
01:13:29.292 00.001 20224 Worker thread wakes up
01:13:29.292 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:13:29.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:29.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:30.265 00.972 20224 Exposure complete
01:13:30.368 00.103 20224 worker thread done servicing request
01:13:30.368 00.000 8996 OnExposeComplete: enter
01:13:30.369 00.001 8996 UpdateGuideState(): m_state=6
01:13:30.370 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12258
01:13:30.370 00.000 8996 Star::Find returns 1 (0), X=135.04, Y=473.48, Mass=717499, SNR=332.6, Peak=46422 HFD=4.9
01:13:30.371 00.001 8996 MultiStar: [#1 -0.48,-0.43,0.00,M3] [#2 -0.35,-0.39,0.00,M1] [#3 -0.11,-0.05,0.53,U] [#4 0.53,0.01,0.00,M4] [#5 -0.17,-0.35,0.64,U] [#6 0.42,-0.04,0.40,U] [#7 -0.11,-0.01,0.45,U] [#8 -0.02,-0.05,0.36,U] 
01:13:30.372 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.06}, one-star: {-0.17, 0.10}
01:13:30.373 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
01:13:30.374 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
01:13:30.375 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.45 mountX=-0.06 mountY=0.06, mountTheta=2.34
01:13:30.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.06, opts=13)
01:13:30.377 00.001 8996 Enqueuing Move request for scope (-0.07, -0.06)
01:13:30.378 00.001 20224 Worker thread wakes up
01:13:30.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
01:13:30.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
01:13:30.378 00.000 20224 Moving (-0.07, -0.06) raw xDistance=-0.06 yDistance=0.06
01:13:30.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:13:30.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:30.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:13:30.378 00.000 20224 MoveAxis(E, 0, ABG)
01:13:30.379 00.001 20224 Move returns status 0, amount 0
01:13:30.379 00.000 20224 MoveAxis(N, 0, ABG)
01:13:30.379 00.000 20224 Move returns status 0, amount 0
01:13:30.379 00.000 20224 move complete, result=0
01:13:30.379 00.000 20224 worker thread done servicing request
01:13:30.386 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46422, med=3110, FiltMin=2819, FiltMax=23958, Gamma=1.000
01:13:30.408 00.022 8996 UpdateGuideState exits: m=717499 SNR=332.6
01:13:30.410 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:30.411 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:30.412 00.001 8996 Enqueuing Expose request
01:13:30.413 00.001 20224 Worker thread wakes up
01:13:30.413 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:30.414 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:30.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:31.578 01.164 20224 Exposure complete
01:13:31.643 00.065 20224 worker thread done servicing request
01:13:31.644 00.001 8996 OnExposeComplete: enter
01:13:31.645 00.001 8996 UpdateGuideState(): m_state=6
01:13:31.645 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12259
01:13:31.646 00.001 8996 Star::Find returns 1 (0), X=135.01, Y=473.07, Mass=655970, SNR=303.8, Peak=44150 HFD=4.5
01:13:31.647 00.001 8996 MultiStar: [#1 0.05,-0.24,0.60,U] [#2 -0.07,-0.26,0.71,U] [#3 -0.09,-0.39,0.64,U] [#4 0.63,-0.11,0.00,M5] [#5 -0.07,-0.64,0.00,M1] [#6 0.48,-0.51,0.00,M1] [#7 0.01,-0.26,0.36,U] [#8 -0.02,0.08,0.33,U] 
01:13:31.648 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.26}, one-star: {-0.20, -0.31}
01:13:31.649 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
01:13:31.650 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
01:13:31.651 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.86 mountX=-0.05 mountY=0.27, mountTheta=1.76
01:13:31.652 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.26, opts=13)
01:13:31.653 00.001 8996 Enqueuing Move request for scope (-0.08, -0.26)
01:13:31.654 00.001 20224 Worker thread wakes up
01:13:31.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.26) opts 0xd
01:13:31.654 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.26)
01:13:31.654 00.000 20224 Moving (-0.08, -0.26) raw xDistance=-0.05 yDistance=0.27
01:13:31.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:13:31.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:13:31.654 00.000 20224 MoveAxis(E, 0, ABG)
01:13:31.654 00.000 20224 Move returns status 0, amount 0
01:13:31.654 00.000 20224 MoveAxis(S, 57, ABG)
01:13:31.654 00.000 20224 Guiding  Dir = 1, Dur = 57
01:13:31.655 00.001 20224 IsSlewing returns 0
01:13:31.655 00.000 20224 IsGuiding returns 0
01:13:31.656 00.001 20224 PulseGuide returned control before completion, sleep 66
01:13:31.659 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44150, med=3113, FiltMin=2793, FiltMax=27232, Gamma=1.000
01:13:31.683 00.024 8996 UpdateGuideState exits: m=655970 SNR=303.8
01:13:31.683 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:31.685 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:31.685 00.000 8996 Enqueuing Expose request
01:13:31.733 00.048 20224 IsGuiding returns 1
01:13:31.733 00.000 20224 scope still moving after pulse duration time elapsed
01:13:31.765 00.032 20224 IsSlewing returns 0
01:13:31.765 00.000 20224 IsGuiding returns 0
01:13:31.765 00.000 20224 scope move finished after 57 + 53 ms
01:13:31.765 00.000 20224 Move returns status 0, amount 57
01:13:31.765 00.000 20224 move complete, result=0
01:13:31.765 00.000 20224 worker thread done servicing request
01:13:31.765 00.000 20224 Worker thread wakes up
01:13:31.765 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
01:13:31.767 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:31.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:32.760 00.993 20224 Exposure complete
01:13:32.828 00.068 20224 worker thread done servicing request
01:13:32.828 00.000 8996 OnExposeComplete: enter
01:13:32.829 00.001 8996 UpdateGuideState(): m_state=6
01:13:32.830 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12260
01:13:32.830 00.000 8996 Star::Find returns 1 (0), X=135.00, Y=473.09, Mass=851310, SNR=362.4, Peak=60054 HFD=4.4
01:13:32.832 00.002 8996 MultiStar: [#1 0.11,-0.06,0.57,U] [#2 0.23,-0.42,0.00,M1] [#3 -0.07,-0.16,0.60,U] [#4 0.63,-0.11,0.00,M6] [#5 -0.02,-0.39,0.57,U] [#6 0.43,-0.44,0.00,M2] [#7 0.14,0.06,0.34,U] [#8 -0.22,0.34,0.30,U] 
01:13:32.832 00.000 8996 refined, 5 included, MultiStar: {-0.07, -0.15}, one-star: {-0.22, -0.28}
01:13:32.833 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
01:13:32.834 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
01:13:32.835 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.15 hyp=0.17 cameraTheta=-1.99 mountX=-0.05 mountY=0.16, mountTheta=1.89
01:13:32.836 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.15, opts=13)
01:13:32.837 00.001 8996 Enqueuing Move request for scope (-0.07, -0.15)
01:13:32.838 00.001 20224 Worker thread wakes up
01:13:32.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.15) opts 0xd
01:13:32.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.15)
01:13:32.838 00.000 20224 Moving (-0.07, -0.15) raw xDistance=-0.05 yDistance=0.16
01:13:32.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:13:32.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:32.839 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:13:32.839 00.000 20224 MoveAxis(E, 0, ABG)
01:13:32.839 00.000 20224 Move returns status 0, amount 0
01:13:32.839 00.000 20224 MoveAxis(N, 0, ABG)
01:13:32.839 00.000 20224 Move returns status 0, amount 0
01:13:32.839 00.000 20224 move complete, result=0
01:13:32.839 00.000 20224 worker thread done servicing request
01:13:32.843 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=60054, med=3110, FiltMin=2803, FiltMax=31542, Gamma=1.000
01:13:32.857 00.014 8996 UpdateGuideState exits: m=851310 SNR=362.4
01:13:32.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:32.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:32.861 00.002 8996 Enqueuing Expose request
01:13:32.863 00.002 20224 Worker thread wakes up
01:13:32.863 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:13:32.865 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:32.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:34.035 01.170 20224 Exposure complete
01:13:34.116 00.081 20224 worker thread done servicing request
01:13:34.116 00.000 8996 OnExposeComplete: enter
01:13:34.117 00.001 8996 UpdateGuideState(): m_state=6
01:13:34.118 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12261
01:13:34.119 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.39, Mass=599433, SNR=294.3, Peak=41350 HFD=4.8
01:13:34.120 00.001 8996 MultiStar: [#1 -0.19,0.03,0.72,U] [#2 -0.11,-0.24,0.83,U] [#3 -0.38,0.08,0.64,U] [#4 0.32,0.14,0.56,U] [#5 -0.03,-0.04,0.55,U] [#6 0.39,-0.07,0.40,U] [#7 0.00,0.28,0.46,U] [#8 0.02,0.31,0.40,U] 
01:13:34.120 00.000 8996 refined, 8 included, MultiStar: {-0.07, 0.03}, one-star: {-0.25, 0.02}
01:13:34.121 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
01:13:34.122 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
01:13:34.123 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.73 mountX=-0.07 mountY=-0.02, mountTheta=-2.85
01:13:34.124 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
01:13:34.125 00.001 8996 Enqueuing Move request for scope (-0.07, 0.03)
01:13:34.126 00.001 20224 Worker thread wakes up
01:13:34.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
01:13:34.126 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
01:13:34.126 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.07 yDistance=-0.02
01:13:34.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:13:34.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:34.127 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:13:34.127 00.000 20224 MoveAxis(E, 0, ABG)
01:13:34.127 00.000 20224 Move returns status 0, amount 0
01:13:34.127 00.000 20224 MoveAxis(N, 0, ABG)
01:13:34.127 00.000 20224 Move returns status 0, amount 0
01:13:34.127 00.000 20224 move complete, result=0
01:13:34.127 00.000 20224 worker thread done servicing request
01:13:34.130 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41350, med=3113, FiltMin=2806, FiltMax=22377, Gamma=1.000
01:13:34.145 00.015 8996 UpdateGuideState exits: m=599433 SNR=294.3
01:13:34.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:34.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:34.147 00.000 8996 Enqueuing Expose request
01:13:34.148 00.001 20224 Worker thread wakes up
01:13:34.148 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:34.149 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:34.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:35.131 00.982 20224 Exposure complete
01:13:35.213 00.082 20224 worker thread done servicing request
01:13:35.213 00.000 8996 OnExposeComplete: enter
01:13:35.213 00.000 8996 UpdateGuideState(): m_state=6
01:13:35.214 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12262
01:13:35.215 00.001 8996 Star::Find returns 1 (0), X=134.82, Y=473.71, Mass=631077, SNR=292.7, Peak=45069 HFD=4.6
01:13:35.216 00.001 8996 MultiStar: [#1 -0.08,-0.00,0.72,U] [#2 -0.21,-0.06,0.83,U] [#3 -0.39,-0.24,0.00,M4] [#4 0.31,-0.10,0.56,U] [#5 -0.45,0.58,0.00,M1] [#6 0.27,0.07,0.53,U] [#7 -0.04,0.05,0.57,U] [#8 -0.37,0.56,0.00,M1] 
01:13:35.217 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.07}, one-star: {-0.39, 0.34}
01:13:35.218 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
01:13:35.219 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
01:13:35.220 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.10 cameraTheta=2.40 mountX=-0.08 mountY=-0.06, mountTheta=-2.51
01:13:35.222 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.07, opts=13)
01:13:35.223 00.001 8996 Enqueuing Move request for scope (-0.08, 0.07)
01:13:35.224 00.001 20224 Worker thread wakes up
01:13:35.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
01:13:35.224 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
01:13:35.225 00.001 20224 Moving (-0.08, 0.07) raw xDistance=-0.08 yDistance=-0.06
01:13:35.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:13:35.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:35.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:13:35.225 00.000 20224 MoveAxis(E, 0, ABG)
01:13:35.225 00.000 20224 Move returns status 0, amount 0
01:13:35.225 00.000 20224 MoveAxis(N, 0, ABG)
01:13:35.225 00.000 20224 Move returns status 0, amount 0
01:13:35.225 00.000 20224 move complete, result=0
01:13:35.225 00.000 20224 worker thread done servicing request
01:13:35.231 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45069, med=3113, FiltMin=2809, FiltMax=26313, Gamma=1.000
01:13:35.248 00.017 8996 UpdateGuideState exits: m=631077 SNR=292.7
01:13:35.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:35.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:35.251 00.001 8996 Enqueuing Expose request
01:13:35.252 00.001 20224 Worker thread wakes up
01:13:35.252 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:35.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:35.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:36.419 01.166 20224 Exposure complete
01:13:36.489 00.070 20224 worker thread done servicing request
01:13:36.489 00.000 8996 OnExposeComplete: enter
01:13:36.490 00.001 8996 UpdateGuideState(): m_state=6
01:13:36.491 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12263
01:13:36.491 00.000 8996 Star::Find returns 1 (0), X=134.70, Y=473.58, Mass=649817, SNR=315.1, Peak=41869 HFD=4.7
01:13:36.492 00.001 8996 MultiStar: [#1 -0.10,-0.31,0.66,U] [#2 -0.46,-0.16,0.00,M1] [#3 0.17,0.43,0.00,M5] [#4 0.68,0.01,0.00,M5] [#5 0.13,-0.10,0.55,U] [#6 0.46,0.03,0.00,M1] [#7 -0.00,0.65,0.00,M1] [#8 0.10,0.02,0.37,U] 
01:13:36.493 00.001 8996 refined, 3 included, MultiStar: {-0.18, -0.02}, one-star: {-0.51, 0.20}
01:13:36.494 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:13:36.495 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
01:13:36.496 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.04 mountX=-0.18 mountY=0.04, mountTheta=2.92
01:13:36.497 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.02, opts=13)
01:13:36.498 00.001 8996 Enqueuing Move request for scope (-0.18, -0.02)
01:13:36.499 00.001 20224 Worker thread wakes up
01:13:36.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
01:13:36.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
01:13:36.499 00.000 20224 Moving (-0.18, -0.02) raw xDistance=-0.18 yDistance=0.04
01:13:36.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:13:36.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:36.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:13:36.500 00.001 20224 MoveAxis(E, 0, ABG)
01:13:36.500 00.000 20224 Move returns status 0, amount 0
01:13:36.500 00.000 20224 MoveAxis(N, 0, ABG)
01:13:36.500 00.000 20224 Move returns status 0, amount 0
01:13:36.500 00.000 20224 move complete, result=0
01:13:36.500 00.000 20224 worker thread done servicing request
01:13:36.503 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41869, med=3113, FiltMin=2800, FiltMax=26944, Gamma=1.000
01:13:36.517 00.014 8996 UpdateGuideState exits: m=649817 SNR=315.1
01:13:36.518 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:36.519 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:36.519 00.000 8996 Enqueuing Expose request
01:13:36.520 00.001 20224 Worker thread wakes up
01:13:36.520 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:36.521 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:36.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:37.511 00.990 20224 Exposure complete
01:13:37.593 00.082 20224 worker thread done servicing request
01:13:37.594 00.001 8996 OnExposeComplete: enter
01:13:37.594 00.000 8996 UpdateGuideState(): m_state=6
01:13:37.595 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12264
01:13:37.596 00.001 8996 Star::Find returns 1 (0), X=134.67, Y=473.39, Mass=716000, SNR=326.1, Peak=46486 HFD=4.8
01:13:37.597 00.001 8996 MultiStar: [#1 -0.11,-0.13,0.62,U] [#2 -0.49,0.02,0.00,M2] [#3 0.12,0.53,0.00,M6] [#4 0.71,0.45,0.00,M6] [#5 0.14,-0.03,0.56,U] [#6 0.38,-0.09,0.37,U] [#7 -0.26,0.65,0.00,M2] [#8 0.13,-0.19,0.35,U] 
01:13:37.598 00.001 8996 refined, 4 included, MultiStar: {-0.12, -0.06}, one-star: {-0.54, 0.02}
01:13:37.599 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:13:37.599 00.000 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
01:13:37.600 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.65 mountX=-0.11 mountY=0.08, mountTheta=2.54
01:13:37.602 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
01:13:37.603 00.001 8996 Enqueuing Move request for scope (-0.12, -0.06)
01:13:37.604 00.001 20224 Worker thread wakes up
01:13:37.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
01:13:37.604 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
01:13:37.604 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.11 yDistance=0.08
01:13:37.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:13:37.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:37.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:13:37.604 00.000 20224 MoveAxis(E, 0, ABG)
01:13:37.604 00.000 20224 Move returns status 0, amount 0
01:13:37.604 00.000 20224 MoveAxis(N, 0, ABG)
01:13:37.604 00.000 20224 Move returns status 0, amount 0
01:13:37.604 00.000 20224 move complete, result=0
01:13:37.604 00.000 20224 worker thread done servicing request
01:13:37.608 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46486, med=3113, FiltMin=2800, FiltMax=30665, Gamma=1.000
01:13:37.625 00.017 8996 UpdateGuideState exits: m=716000 SNR=326.1
01:13:37.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:37.628 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:37.630 00.002 8996 Enqueuing Expose request
01:13:37.632 00.002 20224 Worker thread wakes up
01:13:37.632 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:37.633 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:37.634 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:38.813 01.179 20224 Exposure complete
01:13:38.896 00.083 20224 worker thread done servicing request
01:13:38.897 00.001 8996 OnExposeComplete: enter
01:13:38.897 00.000 8996 UpdateGuideState(): m_state=6
01:13:38.898 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12265
01:13:38.899 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=472.99, Mass=631926, SNR=292.7, Peak=42774 HFD=4.6
01:13:38.900 00.001 8996 MultiStar: [#1 0.06,-0.12,0.73,U] [#2 -0.03,-0.08,0.73,U] [#3 -0.25,-0.15,0.74,U] [#4 0.51,0.17,0.00,M7] [#5 0.63,-0.32,0.00,M1] [#6 0.55,-0.14,0.00,M1] [#7 -0.25,0.32,0.45,U] [#8 0.43,-0.01,0.34,U] 
01:13:38.901 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.12}, one-star: {0.11, -0.38}
01:13:38.902 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
01:13:38.902 00.000 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
01:13:38.903 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.13 cameraTheta=-1.62 mountX=0.01 mountY=0.12, mountTheta=1.52
01:13:38.905 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
01:13:38.906 00.001 8996 Enqueuing Move request for scope (-0.01, -0.12)
01:13:38.907 00.001 20224 Worker thread wakes up
01:13:38.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
01:13:38.907 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
01:13:38.907 00.000 20224 Moving (-0.01, -0.12) raw xDistance=0.01 yDistance=0.12
01:13:38.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:13:38.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:38.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:13:38.907 00.000 20224 MoveAxis(E, 0, ABG)
01:13:38.907 00.000 20224 Move returns status 0, amount 0
01:13:38.907 00.000 20224 MoveAxis(N, 0, ABG)
01:13:38.907 00.000 20224 Move returns status 0, amount 0
01:13:38.907 00.000 20224 move complete, result=0
01:13:38.907 00.000 20224 worker thread done servicing request
01:13:38.912 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42774, med=3113, FiltMin=2813, FiltMax=26768, Gamma=1.000
01:13:38.926 00.014 8996 UpdateGuideState exits: m=631926 SNR=292.7
01:13:38.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:38.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:38.930 00.002 8996 Enqueuing Expose request
01:13:38.931 00.001 20224 Worker thread wakes up
01:13:38.931 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:38.933 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:38.933 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:39.910 00.977 20224 Exposure complete
01:13:39.985 00.075 20224 worker thread done servicing request
01:13:39.985 00.000 8996 OnExposeComplete: enter
01:13:39.986 00.001 8996 UpdateGuideState(): m_state=6
01:13:39.987 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12266
01:13:39.988 00.001 8996 Star::Find returns 1 (0), X=134.88, Y=473.14, Mass=555210, SNR=294.6, Peak=42454 HFD=4.4
01:13:39.989 00.001 8996 MultiStar: [#1 -0.20,-0.25,0.65,U] [#2 -0.73,-0.12,0.00,M2] [#3 -0.72,0.35,0.00,M6] [#4 0.08,0.29,0.58,U] [#5 0.21,0.10,0.62,U] [#6 0.20,-0.12,0.47,U] [#7 -0.37,0.38,0.00,M2] [#8 0.19,0.40,0.38,U] 
01:13:39.990 00.001 8996 refined, 5 included, MultiStar: {-0.03, -0.02}, one-star: {-0.33, -0.23}
01:13:39.991 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
01:13:39.991 00.000 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
01:13:39.992 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.62 mountX=-0.03 mountY=0.02, mountTheta=2.51
01:13:39.994 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
01:13:39.995 00.001 8996 Enqueuing Move request for scope (-0.03, -0.02)
01:13:39.995 00.000 20224 Worker thread wakes up
01:13:39.996 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:13:39.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:13:39.996 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.02
01:13:39.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:13:39.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:39.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:13:39.996 00.000 20224 MoveAxis(E, 0, ABG)
01:13:39.996 00.000 20224 Move returns status 0, amount 0
01:13:39.996 00.000 20224 MoveAxis(N, 0, ABG)
01:13:39.996 00.000 20224 Move returns status 0, amount 0
01:13:39.996 00.000 20224 move complete, result=0
01:13:39.996 00.000 20224 worker thread done servicing request
01:13:40.000 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42454, med=3113, FiltMin=2806, FiltMax=22800, Gamma=1.000
01:13:40.014 00.014 8996 UpdateGuideState exits: m=555210 SNR=294.6
01:13:40.016 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:40.016 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:40.017 00.001 8996 Enqueuing Expose request
01:13:40.018 00.001 20224 Worker thread wakes up
01:13:40.018 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:13:40.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:40.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:41.186 01.167 20224 Exposure complete
01:13:41.261 00.075 20224 worker thread done servicing request
01:13:41.261 00.000 8996 OnExposeComplete: enter
01:13:41.262 00.001 8996 UpdateGuideState(): m_state=6
01:13:41.263 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12267
01:13:41.264 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=473.47, Mass=687389, SNR=313.1, Peak=42582 HFD=4.6
01:13:41.265 00.001 8996 MultiStar: [#1 -0.28,-0.22,0.67,U] [#2 -0.58,0.02,0.00,M3] [#3 -0.45,0.01,0.00,M7] [#4 0.06,0.20,0.56,U] [#5 -0.14,-0.12,0.59,U] [#6 0.33,-0.17,0.36,U] [#7 -0.29,0.41,0.00,M3] [#8 0.01,0.30,0.38,U] 
01:13:41.266 00.001 8996 refined, 5 included, MultiStar: {0.01, 0.01}, one-star: {0.13, 0.10}
01:13:41.267 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
01:13:41.267 00.000 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
01:13:41.268 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=1.21 mountX=0.00 mountY=-0.01, mountTheta=-1.31
01:13:41.271 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
01:13:41.272 00.001 8996 Enqueuing Move request for scope (0.01, 0.01)
01:13:41.273 00.001 20224 Worker thread wakes up
01:13:41.273 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
01:13:41.273 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
01:13:41.273 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.00 yDistance=-0.01
01:13:41.274 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:13:41.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:41.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:13:41.274 00.000 20224 MoveAxis(E, 0, ABG)
01:13:41.274 00.000 20224 Move returns status 0, amount 0
01:13:41.274 00.000 20224 MoveAxis(N, 0, ABG)
01:13:41.274 00.000 20224 Move returns status 0, amount 0
01:13:41.274 00.000 20224 move complete, result=0
01:13:41.274 00.000 20224 worker thread done servicing request
01:13:41.281 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42582, med=3113, FiltMin=2803, FiltMax=24630, Gamma=1.000
01:13:41.305 00.024 8996 UpdateGuideState exits: m=687389 SNR=313.1
01:13:41.306 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:41.308 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:41.308 00.000 8996 Enqueuing Expose request
01:13:41.310 00.002 20224 Worker thread wakes up
01:13:41.310 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:41.310 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:41.311 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:42.289 00.978 20224 Exposure complete
01:13:42.365 00.076 20224 worker thread done servicing request
01:13:42.365 00.000 8996 OnExposeComplete: enter
01:13:42.366 00.001 8996 UpdateGuideState(): m_state=6
01:13:42.367 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12268
01:13:42.368 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=473.58, Mass=711674, SNR=358.0, Peak=46086 HFD=4.7
01:13:42.369 00.001 8996 MultiStar: [#1 -0.08,0.31,0.56,U] [#2 -0.32,0.40,0.00,M4] [#3 0.01,0.35,0.50,U] [#4 0.45,0.16,0.00,M6] [#5 0.01,0.14,0.48,U] [#6 0.48,0.10,0.00,M1] [#7 -0.09,0.75,0.00,M4] [#8 -0.01,0.44,0.36,U] 
01:13:42.370 00.001 8996 refined, 4 included, MultiStar: {-0.09, 0.27}, one-star: {-0.21, 0.21}
01:13:42.371 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
01:13:42.372 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
01:13:42.372 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.88 mountX=-0.11 mountY=-0.26, mountTheta=-1.98
01:13:42.375 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.27, opts=13)
01:13:42.377 00.002 8996 Enqueuing Move request for scope (-0.09, 0.27)
01:13:42.378 00.001 20224 Worker thread wakes up
01:13:42.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.27) opts 0xd
01:13:42.379 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.27)
01:13:42.379 00.000 20224 Moving (-0.09, 0.27) raw xDistance=-0.11 yDistance=-0.26
01:13:42.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:13:42.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:13:42.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:13:42.379 00.000 20224 MoveAxis(E, 0, ABG)
01:13:42.379 00.000 20224 Move returns status 0, amount 0
01:13:42.379 00.000 20224 MoveAxis(N, 0, ABG)
01:13:42.379 00.000 20224 Move returns status 0, amount 0
01:13:42.380 00.001 20224 move complete, result=0
01:13:42.380 00.000 20224 worker thread done servicing request
01:13:42.387 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46086, med=3113, FiltMin=2816, FiltMax=26633, Gamma=1.000
01:13:42.414 00.027 8996 UpdateGuideState exits: m=711674 SNR=358.0
01:13:42.415 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:42.416 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:42.417 00.001 8996 Enqueuing Expose request
01:13:42.417 00.000 20224 Worker thread wakes up
01:13:42.418 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:13:42.418 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:42.419 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:43.615 01.196 20224 Exposure complete
01:13:43.705 00.090 20224 worker thread done servicing request
01:13:43.705 00.000 8996 OnExposeComplete: enter
01:13:43.706 00.001 8996 UpdateGuideState(): m_state=6
01:13:43.707 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12269
01:13:43.709 00.002 8996 Star::Find returns 1 (0), X=135.14, Y=473.81, Mass=664878, SNR=305.9, Peak=42429 HFD=4.5
01:13:43.711 00.002 8996 MultiStar: [#1 -0.04,0.44,0.76,U] [#2 -0.24,0.31,0.63,U] [#3 -0.21,0.25,0.67,U] [#4 0.26,0.33,0.60,U] [#5 0.25,0.20,0.72,U] [#6 0.14,0.08,0.48,U] [#7 -0.29,0.18,0.46,U] [#8 0.32,0.07,0.41,U] 
01:13:43.713 00.002 8996 refined, 8 included, MultiStar: {0.00, 0.28}, one-star: {-0.08, 0.44}
01:13:43.714 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
01:13:43.716 00.002 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
01:13:43.717 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.56 mountX=-0.03 mountY=-0.28, mountTheta=-1.66
01:13:43.720 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.28, opts=13)
01:13:43.722 00.002 8996 Enqueuing Move request for scope (0.00, 0.28)
01:13:43.723 00.001 20224 Worker thread wakes up
01:13:43.724 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.28) opts 0xd
01:13:43.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.28)
01:13:43.724 00.000 20224 Moving (0.00, 0.28) raw xDistance=-0.03 yDistance=-0.28
01:13:43.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:13:43.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:13:43.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:13:43.724 00.000 20224 MoveAxis(E, 0, ABG)
01:13:43.724 00.000 20224 Move returns status 0, amount 0
01:13:43.724 00.000 20224 MoveAxis(N, 0, ABG)
01:13:43.724 00.000 20224 Move returns status 0, amount 0
01:13:43.725 00.001 20224 move complete, result=0
01:13:43.725 00.000 20224 worker thread done servicing request
01:13:43.733 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42429, med=3113, FiltMin=2832, FiltMax=25510, Gamma=1.000
01:13:43.750 00.017 8996 UpdateGuideState exits: m=664878 SNR=305.9
01:13:43.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:43.752 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:43.753 00.001 8996 Enqueuing Expose request
01:13:43.753 00.000 20224 Worker thread wakes up
01:13:43.753 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:13:43.754 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:43.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:44.750 00.996 20224 Exposure complete
01:13:44.853 00.103 20224 worker thread done servicing request
01:13:44.853 00.000 8996 OnExposeComplete: enter
01:13:44.854 00.001 8996 UpdateGuideState(): m_state=6
01:13:44.855 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12270
01:13:44.856 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.89, Mass=645288, SNR=339.9, Peak=42685 HFD=4.5
01:13:44.857 00.001 8996 MultiStar: [#1 -0.08,-0.02,0.60,U] [#2 -0.36,0.18,0.70,U] [#3 -0.53,0.38,0.00,M6] [#4 0.19,0.28,0.42,U] [#5 0.25,0.40,0.00,M1] [#6 0.07,0.21,0.33,U] [#7 -0.29,0.13,0.37,U] [#8 0.30,0.06,0.29,U] 
01:13:44.858 00.001 8996 refined, 6 included, MultiStar: {-0.17, 0.24}, one-star: {-0.43, 0.51}
01:13:44.859 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
01:13:44.859 00.000 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
01:13:44.860 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.29 cameraTheta=2.20 mountX=-0.20 mountY=-0.22, mountTheta=-2.31
01:13:44.863 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.24, opts=13)
01:13:44.863 00.000 8996 Enqueuing Move request for scope (-0.17, 0.24)
01:13:44.864 00.001 20224 Worker thread wakes up
01:13:44.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd
01:13:44.864 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.24)
01:13:44.864 00.000 20224 Moving (-0.17, 0.24) raw xDistance=-0.20 yDistance=-0.22
01:13:44.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:13:44.864 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.04 newest=-0.76
01:13:44.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:13:44.864 00.000 20224 MoveAxis(E, 0, ABG)
01:13:44.864 00.000 20224 Move returns status 0, amount 0
01:13:44.864 00.000 20224 MoveAxis(N, 46, ABG)
01:13:44.864 00.000 20224 Guiding  Dir = 0, Dur = 46
01:13:44.865 00.001 20224 IsSlewing returns 0
01:13:44.865 00.000 20224 IsGuiding returns 0
01:13:44.869 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42685, med=3113, FiltMin=2797, FiltMax=27334, Gamma=1.000
01:13:44.882 00.013 8996 UpdateGuideState exits: m=645288 SNR=339.9
01:13:44.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:44.885 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:44.886 00.001 8996 Enqueuing Expose request
01:13:44.894 00.008 20224 PulseGuide returned control before completion, sleep 27
01:13:44.926 00.032 20224 IsGuiding returns 1
01:13:44.926 00.000 20224 scope still moving after pulse duration time elapsed
01:13:44.957 00.031 20224 IsSlewing returns 0
01:13:44.957 00.000 20224 IsGuiding returns 1
01:13:44.989 00.032 20224 IsSlewing returns 0
01:13:44.989 00.000 20224 IsGuiding returns 0
01:13:44.989 00.000 20224 scope move finished after 46 + 77 ms
01:13:44.989 00.000 20224 Move returns status 0, amount 46
01:13:44.989 00.000 20224 move complete, result=0
01:13:44.989 00.000 20224 worker thread done servicing request
01:13:44.989 00.000 20224 Worker thread wakes up
01:13:44.989 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 46 ms NORTH
01:13:44.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:44.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:46.141 01.151 20224 Exposure complete
01:13:46.220 00.079 20224 worker thread done servicing request
01:13:46.220 00.000 8996 OnExposeComplete: enter
01:13:46.221 00.001 8996 UpdateGuideState(): m_state=6
01:13:46.223 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12271
01:13:46.224 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.67, Mass=615478, SNR=315.0, Peak=39373 HFD=4.7
01:13:46.226 00.002 8996 MultiStar: [#1 -0.26,0.23,0.67,U] [#2 -0.35,0.00,0.79,U] [#3 -0.56,0.22,0.00,M7] [#4 0.08,0.26,0.55,U] [#5 -0.00,0.18,0.55,U] [#6 -0.05,-0.08,0.45,U] [#7 -0.44,0.35,0.00,M3] [#8 0.01,0.29,0.36,U] 
01:13:46.227 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.18}, one-star: {0.05, 0.30}
01:13:46.229 00.002 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
01:13:46.231 00.002 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
01:13:46.232 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.18 hyp=0.20 cameraTheta=2.02 mountX=-0.10 mountY=-0.17, mountTheta=-2.12
01:13:46.235 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.18, opts=13)
01:13:46.237 00.002 8996 Enqueuing Move request for scope (-0.08, 0.18)
01:13:46.238 00.001 20224 Worker thread wakes up
01:13:46.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.18) opts 0xd
01:13:46.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.18)
01:13:46.239 00.001 20224 Moving (-0.08, 0.18) raw xDistance=-0.10 yDistance=-0.17
01:13:46.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:13:46.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:46.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:13:46.239 00.000 20224 MoveAxis(E, 0, ABG)
01:13:46.239 00.000 20224 Move returns status 0, amount 0
01:13:46.239 00.000 20224 MoveAxis(N, 0, ABG)
01:13:46.239 00.000 20224 Move returns status 0, amount 0
01:13:46.239 00.000 20224 move complete, result=0
01:13:46.239 00.000 20224 worker thread done servicing request
01:13:46.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40128, med=3113, FiltMin=2809, FiltMax=21094, Gamma=1.000
01:13:46.258 00.015 8996 UpdateGuideState exits: m=615478 SNR=315.0
01:13:46.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:46.260 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:46.260 00.000 8996 Enqueuing Expose request
01:13:46.261 00.001 20224 Worker thread wakes up
01:13:46.261 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:13:46.262 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:46.262 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:47.236 00.974 20224 Exposure complete
01:13:47.304 00.068 20224 worker thread done servicing request
01:13:47.304 00.000 8996 OnExposeComplete: enter
01:13:47.305 00.001 8996 UpdateGuideState(): m_state=6
01:13:47.307 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12272
01:13:47.308 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=473.51, Mass=676707, SNR=300.9, Peak=41350 HFD=4.7
01:13:47.309 00.001 8996 MultiStar: [#1 -0.13,-0.07,0.78,U] [#2 0.15,-0.10,0.72,U] [#3 -0.25,0.05,0.69,U] [#4 0.44,0.18,0.00,M4] [#5 0.16,0.18,0.55,U] [#6 0.25,-0.03,0.44,U] [#7 -0.04,0.16,0.58,U] [#8 -0.02,0.24,0.34,U] 
01:13:47.310 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.06}, one-star: {0.17, 0.14}
01:13:47.311 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:13:47.312 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:13:47.313 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.06 mountX=0.03 mountY=-0.06, mountTheta=-1.16
01:13:47.315 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.06, opts=13)
01:13:47.316 00.001 8996 Enqueuing Move request for scope (0.03, 0.06)
01:13:47.317 00.001 20224 Worker thread wakes up
01:13:47.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
01:13:47.317 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
01:13:47.318 00.001 20224 Moving (0.03, 0.06) raw xDistance=0.03 yDistance=-0.06
01:13:47.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:13:47.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:47.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:13:47.318 00.000 20224 MoveAxis(E, 0, ABG)
01:13:47.318 00.000 20224 Move returns status 0, amount 0
01:13:47.318 00.000 20224 MoveAxis(N, 0, ABG)
01:13:47.318 00.000 20224 Move returns status 0, amount 0
01:13:47.318 00.000 20224 move complete, result=0
01:13:47.319 00.001 20224 worker thread done servicing request
01:13:47.323 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41350, med=3113, FiltMin=2816, FiltMax=23750, Gamma=1.000
01:13:47.337 00.014 8996 UpdateGuideState exits: m=676707 SNR=300.9
01:13:47.338 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:47.339 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:47.341 00.002 8996 Enqueuing Expose request
01:13:47.341 00.000 20224 Worker thread wakes up
01:13:47.341 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:13:47.343 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:47.343 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:48.517 01.174 20224 Exposure complete
01:13:48.584 00.067 20224 worker thread done servicing request
01:13:48.584 00.000 8996 OnExposeComplete: enter
01:13:48.586 00.002 8996 UpdateGuideState(): m_state=6
01:13:48.587 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12273
01:13:48.589 00.002 8996 Star::Find returns 1 (0), X=135.39, Y=473.42, Mass=603896, SNR=287.0, Peak=43558 HFD=4.7
01:13:48.591 00.002 8996 MultiStar: [#1 -0.32,-0.23,0.80,U] [#2 -0.11,-0.18,0.77,U] [#3 -0.23,0.26,0.74,U] [#4 0.44,0.16,0.00,M5] [#5 0.24,-0.01,0.71,U] [#6 0.00,-0.41,0.64,U] [#7 -0.25,-0.22,0.43,U] [#8 0.27,0.41,0.00,M1] 
01:13:48.593 00.002 8996 refined, 6 included, MultiStar: {-0.05, -0.09}, one-star: {0.18, 0.05}
01:13:48.595 00.002 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
01:13:48.597 00.002 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
01:13:48.598 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.11 mountX=-0.04 mountY=0.09, mountTheta=2.01
01:13:48.602 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
01:13:48.603 00.001 8996 Enqueuing Move request for scope (-0.05, -0.09)
01:13:48.604 00.001 20224 Worker thread wakes up
01:13:48.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
01:13:48.605 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
01:13:48.605 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.09
01:13:48.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:13:48.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:48.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:13:48.605 00.000 20224 MoveAxis(E, 0, ABG)
01:13:48.605 00.000 20224 Move returns status 0, amount 0
01:13:48.605 00.000 20224 MoveAxis(N, 0, ABG)
01:13:48.605 00.000 20224 Move returns status 0, amount 0
01:13:48.605 00.000 20224 move complete, result=0
01:13:48.605 00.000 20224 worker thread done servicing request
01:13:48.614 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43558, med=3113, FiltMin=2787, FiltMax=22259, Gamma=1.000
01:13:48.638 00.024 8996 UpdateGuideState exits: m=603896 SNR=287.0
01:13:48.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:48.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:48.641 00.001 8996 Enqueuing Expose request
01:13:48.642 00.001 20224 Worker thread wakes up
01:13:48.642 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:48.642 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:48.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:49.621 00.979 20224 Exposure complete
01:13:49.706 00.085 20224 worker thread done servicing request
01:13:49.707 00.001 8996 OnExposeComplete: enter
01:13:49.708 00.001 8996 UpdateGuideState(): m_state=6
01:13:49.709 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12274
01:13:49.711 00.002 8996 Star::Find returns 1 (0), X=135.04, Y=473.05, Mass=683456, SNR=359.7, Peak=56246 HFD=4.4
01:13:49.713 00.002 8996 MultiStar: [#1 -0.39,-0.33,0.00,M1] [#2 -0.56,-0.37,0.00,M1] [#3 -0.42,-0.08,0.57,U] [#4 0.15,0.00,0.39,U] [#5 0.19,0.02,0.56,U] [#6 -0.10,-0.42,0.36,U] [#7 -0.57,-0.08,0.00,M2] [#8 0.01,-0.01,0.30,U] 
01:13:49.714 00.001 8996 refined, 5 included, MultiStar: {-0.09, -0.16}, one-star: {-0.18, -0.33}
01:13:49.715 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
01:13:49.716 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
01:13:49.717 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-2.07 mountX=-0.07 mountY=0.17, mountTheta=1.97
01:13:49.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.16, opts=13)
01:13:49.719 00.000 8996 Enqueuing Move request for scope (-0.09, -0.16)
01:13:49.720 00.001 20224 Worker thread wakes up
01:13:49.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.16) opts 0xd
01:13:49.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.16)
01:13:49.720 00.000 20224 Moving (-0.09, -0.16) raw xDistance=-0.07 yDistance=0.17
01:13:49.721 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:13:49.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:49.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:13:49.721 00.000 20224 MoveAxis(E, 0, ABG)
01:13:49.721 00.000 20224 Move returns status 0, amount 0
01:13:49.721 00.000 20224 MoveAxis(N, 0, ABG)
01:13:49.721 00.000 20224 Move returns status 0, amount 0
01:13:49.721 00.000 20224 move complete, result=0
01:13:49.721 00.000 20224 worker thread done servicing request
01:13:49.726 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=56246, med=3113, FiltMin=2829, FiltMax=26512, Gamma=1.000
01:13:49.741 00.015 8996 UpdateGuideState exits: m=683456 SNR=359.7
01:13:49.743 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:49.744 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:49.746 00.002 8996 Enqueuing Expose request
01:13:49.747 00.001 20224 Worker thread wakes up
01:13:49.747 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:13:49.749 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:49.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:50.923 01.174 20224 Exposure complete
01:13:50.999 00.076 20224 worker thread done servicing request
01:13:51.000 00.001 8996 OnExposeComplete: enter
01:13:51.001 00.001 8996 UpdateGuideState(): m_state=6
01:13:51.002 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12275
01:13:51.004 00.002 8996 Star::Find returns 1 (0), X=135.07, Y=472.78, Mass=568626, SNR=298.3, Peak=42534 HFD=4.4
01:13:51.005 00.001 8996 MultiStar: [#1 -0.42,-0.37,0.00,M2] [#2 -0.66,-0.37,0.00,M2] [#3 -0.51,-0.36,0.00,M5] [#4 0.16,-0.36,0.61,U] [#5 -0.11,-0.47,0.00,M1] [#6 -0.19,-0.66,0.00,M1] [#7 -0.20,-0.31,0.40,U] [#8 -0.11,-0.39,0.33,U] 
01:13:51.007 00.002 8996 refined, 3 included, MultiStar: {-0.07, -0.45}, one-star: {-0.15, -0.59}
01:13:51.008 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
01:13:51.009 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
01:13:51.011 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.45 hyp=0.46 cameraTheta=-1.72 mountX=-0.03 mountY=0.46, mountTheta=1.63
01:13:51.015 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.45, opts=13)
01:13:51.016 00.001 8996 Enqueuing Move request for scope (-0.07, -0.45)
01:13:51.017 00.001 20224 Worker thread wakes up
01:13:51.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.45) opts 0xd
01:13:51.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.45)
01:13:51.017 00.000 20224 Moving (-0.07, -0.45) raw xDistance=-0.03 yDistance=0.46
01:13:51.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:13:51.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:13:51.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
01:13:51.017 00.000 20224 MoveAxis(E, 0, ABG)
01:13:51.018 00.001 20224 Move returns status 0, amount 0
01:13:51.018 00.000 20224 MoveAxis(N, 0, ABG)
01:13:51.018 00.000 20224 Move returns status 0, amount 0
01:13:51.018 00.000 20224 move complete, result=0
01:13:51.018 00.000 20224 worker thread done servicing request
01:13:51.022 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42534, med=3113, FiltMin=2832, FiltMax=21117, Gamma=1.000
01:13:51.041 00.019 8996 UpdateGuideState exits: m=568626 SNR=298.3
01:13:51.043 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:51.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:51.046 00.002 8996 Enqueuing Expose request
01:13:51.048 00.002 20224 Worker thread wakes up
01:13:51.048 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
01:13:51.050 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:51.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:52.020 00.970 20224 Exposure complete
01:13:52.085 00.065 20224 worker thread done servicing request
01:13:52.085 00.000 8996 OnExposeComplete: enter
01:13:52.086 00.001 8996 UpdateGuideState(): m_state=6
01:13:52.088 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12276
01:13:52.090 00.002 8996 Star::Find returns 1 (0), X=134.94, Y=473.18, Mass=651332, SNR=307.8, Peak=47718 HFD=4.4
01:13:52.091 00.001 8996 MultiStar: [#1 -0.35,-0.68,0.00,M3] [#2 -0.33,-0.54,0.00,M3] [#3 -0.47,-0.37,0.00,M6] [#4 0.24,-0.13,0.55,U] [#5 -0.46,-0.42,0.00,M2] [#6 -0.20,-0.50,0.00,M2] [#7 -0.47,-0.40,0.00,M2] [#8 -0.59,-0.19,0.00,M1] 
01:13:52.093 00.002 8996 refined, 1 included, MultiStar: {-0.09, -0.17}, one-star: {-0.27, -0.19}
01:13:52.094 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:13:52.095 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
01:13:52.096 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.06 mountX=-0.07 mountY=0.18, mountTheta=1.96
01:13:52.098 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.17, opts=13)
01:13:52.099 00.001 8996 Enqueuing Move request for scope (-0.09, -0.17)
01:13:52.100 00.001 20224 Worker thread wakes up
01:13:52.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
01:13:52.100 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
01:13:52.100 00.000 20224 Moving (-0.09, -0.17) raw xDistance=-0.07 yDistance=0.18
01:13:52.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:13:52.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:52.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:13:52.100 00.000 20224 MoveAxis(E, 0, ABG)
01:13:52.100 00.000 20224 Move returns status 0, amount 0
01:13:52.100 00.000 20224 MoveAxis(N, 0, ABG)
01:13:52.100 00.000 20224 Move returns status 0, amount 0
01:13:52.101 00.001 20224 move complete, result=0
01:13:52.101 00.000 20224 worker thread done servicing request
01:13:52.104 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47718, med=3113, FiltMin=2803, FiltMax=26528, Gamma=1.000
01:13:52.118 00.014 8996 UpdateGuideState exits: m=651332 SNR=307.8
01:13:52.119 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:52.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:52.121 00.001 8996 Enqueuing Expose request
01:13:52.122 00.001 20224 Worker thread wakes up
01:13:52.122 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:13:52.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:52.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:53.301 01.178 20224 Exposure complete
01:13:53.405 00.104 20224 worker thread done servicing request
01:13:53.405 00.000 8996 OnExposeComplete: enter
01:13:53.406 00.001 8996 UpdateGuideState(): m_state=6
01:13:53.407 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12277
01:13:53.408 00.001 8996 Star::Find returns 1 (0), X=134.69, Y=473.24, Mass=592248, SNR=303.2, Peak=45830 HFD=4.7
01:13:53.409 00.001 8996 MultiStar: [#1 -0.54,-0.30,0.00,M4] [#2 -0.44,-0.26,0.00,M4] [#3 -0.74,0.10,0.00,M7] [#4 0.06,0.06,0.50,U] [#5 -0.45,-0.52,0.00,M3] [#6 -0.05,-0.29,0.37,U] [#7 -0.57,0.08,0.00,M3] [#8 -0.55,0.05,0.00,M2] 
01:13:53.410 00.001 8996 refined, 2 included, MultiStar: {-0.27, -0.11}, one-star: {-0.53, -0.13}
01:13:53.411 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
01:13:53.411 00.000 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
01:13:53.412 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-2.76 mountX=-0.26 mountY=0.14, mountTheta=2.65
01:13:53.415 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.11, opts=13)
01:13:53.416 00.001 8996 Enqueuing Move request for scope (-0.27, -0.11)
01:13:53.418 00.002 20224 Worker thread wakes up
01:13:53.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.11) opts 0xd
01:13:53.418 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.11)
01:13:53.418 00.000 20224 Moving (-0.27, -0.11) raw xDistance=-0.26 yDistance=0.14
01:13:53.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:13:53.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:53.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:13:53.419 00.001 20224 MoveAxis(E, 38, ABG)
01:13:53.419 00.000 20224 Guiding  Dir = 2, Dur = 38
01:13:53.419 00.000 20224 IsSlewing returns 0
01:13:53.420 00.001 20224 IsGuiding returns 0
01:13:53.427 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45830, med=3113, FiltMin=2813, FiltMax=24169, Gamma=1.000
01:13:53.453 00.026 8996 UpdateGuideState exits: m=592248 SNR=303.2
01:13:53.455 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:53.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:53.457 00.001 8996 Enqueuing Expose request
01:13:53.464 00.007 20224 IsGuiding returns 1
01:13:53.464 00.000 20224 scope still moving after pulse duration time elapsed
01:13:53.494 00.030 20224 IsSlewing returns 0
01:13:53.494 00.000 20224 IsGuiding returns 1
01:13:53.525 00.031 20224 IsSlewing returns 0
01:13:53.525 00.000 20224 IsGuiding returns 1
01:13:53.556 00.031 20224 IsSlewing returns 0
01:13:53.556 00.000 20224 IsGuiding returns 0
01:13:53.556 00.000 20224 scope move finished after 38 + 97 ms
01:13:53.556 00.000 20224 Move returns status 0, amount 38
01:13:53.556 00.000 20224 MoveAxis(N, 0, ABG)
01:13:53.556 00.000 20224 Move returns status 0, amount 0
01:13:53.556 00.000 20224 move complete, result=0
01:13:53.557 00.001 20224 worker thread done servicing request
01:13:53.557 00.000 20224 Worker thread wakes up
01:13:53.557 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
01:13:53.558 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:53.558 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:54.535 00.977 20224 Exposure complete
01:13:54.619 00.084 20224 worker thread done servicing request
01:13:54.619 00.000 8996 OnExposeComplete: enter
01:13:54.620 00.001 8996 UpdateGuideState(): m_state=6
01:13:54.621 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12278
01:13:54.621 00.000 8996 Star::Find returns 1 (0), X=135.29, Y=473.23, Mass=688607, SNR=348.0, Peak=44150 HFD=4.7
01:13:54.623 00.002 8996 MultiStar: [#1 -0.03,-0.10,0.58,U] [#2 -0.21,-0.10,0.70,U] [#3 -0.37,-0.18,0.53,U] [#4 0.45,0.02,0.00,M2] [#5 0.06,-0.39,0.53,U] [#6 0.36,-0.37,0.00,M2] [#7 -0.12,-0.38,0.40,U] [#8 -0.06,0.11,0.38,U] 
01:13:54.624 00.001 8996 single-star, 6 included, MultiStar: {-0.08, -0.16}, one-star: {0.08, -0.14}
01:13:54.625 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
01:13:54.625 00.000 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
01:13:54.626 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.05 mountX=0.09 mountY=0.13, mountTheta=0.95
01:13:54.628 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.14, opts=13)
01:13:54.629 00.001 8996 Enqueuing Move request for scope (0.08, -0.14)
01:13:54.629 00.000 20224 Worker thread wakes up
01:13:54.630 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
01:13:54.630 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
01:13:54.630 00.000 20224 Moving (0.08, -0.14) raw xDistance=0.09 yDistance=0.13
01:13:54.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:13:54.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:54.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:13:54.630 00.000 20224 MoveAxis(E, 0, ABG)
01:13:54.630 00.000 20224 Move returns status 0, amount 0
01:13:54.630 00.000 20224 MoveAxis(N, 0, ABG)
01:13:54.630 00.000 20224 Move returns status 0, amount 0
01:13:54.630 00.000 20224 move complete, result=0
01:13:54.630 00.000 20224 worker thread done servicing request
01:13:54.640 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44150, med=3113, FiltMin=2790, FiltMax=24915, Gamma=1.000
01:13:54.657 00.017 8996 UpdateGuideState exits: m=688607 SNR=348.0
01:13:54.658 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:54.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:54.660 00.001 8996 Enqueuing Expose request
01:13:54.661 00.001 20224 Worker thread wakes up
01:13:54.661 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:54.662 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:54.662 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:55.813 01.151 20224 Exposure complete
01:13:55.870 00.057 20224 worker thread done servicing request
01:13:55.870 00.000 8996 OnExposeComplete: enter
01:13:55.871 00.001 8996 UpdateGuideState(): m_state=6
01:13:55.872 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12279
01:13:55.873 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.00, Mass=555529, SNR=319.7, Peak=38998 HFD=4.4
01:13:55.874 00.001 8996 MultiStar: [#1 -0.26,-0.35,0.59,U] [#2 -0.51,-0.33,0.00,M4] [#3 -0.61,-0.05,0.00,M7] [#4 0.08,-0.21,0.56,U] [#5 0.00,-0.32,0.59,U] [#6 0.03,-0.41,0.42,U] [#7 -0.49,-0.40,0.00,M3] [#8 -0.18,0.07,0.37,U] 
01:13:55.875 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.29}, one-star: {-0.02, -0.37}
01:13:55.876 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
01:13:55.877 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
01:13:55.878 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.29 hyp=0.30 cameraTheta=-1.74 mountX=-0.02 mountY=0.30, mountTheta=1.65
01:13:55.879 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.29, opts=13)
01:13:55.880 00.001 8996 Enqueuing Move request for scope (-0.05, -0.29)
01:13:55.881 00.001 20224 Worker thread wakes up
01:13:55.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.29) opts 0xd
01:13:55.881 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.29)
01:13:55.881 00.000 20224 Moving (-0.05, -0.29) raw xDistance=-0.02 yDistance=0.30
01:13:55.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:13:55.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:13:55.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:13:55.881 00.000 20224 MoveAxis(E, 0, ABG)
01:13:55.881 00.000 20224 Move returns status 0, amount 0
01:13:55.881 00.000 20224 MoveAxis(N, 0, ABG)
01:13:55.881 00.000 20224 Move returns status 0, amount 0
01:13:55.881 00.000 20224 move complete, result=0
01:13:55.882 00.001 20224 worker thread done servicing request
01:13:55.885 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=38998, med=3113, FiltMin=2793, FiltMax=23200, Gamma=1.000
01:13:55.900 00.015 8996 UpdateGuideState exits: m=555529 SNR=319.7
01:13:55.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:55.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:55.903 00.001 8996 Enqueuing Expose request
01:13:55.904 00.001 20224 Worker thread wakes up
01:13:55.904 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:13:55.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:55.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:56.883 00.978 20224 Exposure complete
01:13:56.982 00.099 20224 worker thread done servicing request
01:13:56.982 00.000 8996 OnExposeComplete: enter
01:13:56.983 00.001 8996 UpdateGuideState(): m_state=6
01:13:56.984 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12280
01:13:56.985 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.39, Mass=691025, SNR=307.5, Peak=47318 HFD=4.6
01:13:56.986 00.001 8996 MultiStar: [#1 -0.33,-0.02,0.72,U] [#2 -0.15,-0.16,0.87,U] [#3 -0.34,0.05,0.63,U] [#4 0.26,0.03,0.52,U] [#5 -0.30,-0.02,0.65,U] [#6 0.28,-0.46,0.00,M2] [#7 -0.41,-0.09,0.45,U] [#8 -0.31,0.34,0.00,M1] 
01:13:56.987 00.001 8996 single-star, 6 included, MultiStar: {-0.17, -0.03}, one-star: {-0.01, 0.02}
01:13:56.988 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:13:56.989 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
01:13:56.990 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.02 cameraTheta=2.00 mountX=-0.01 mountY=-0.02, mountTheta=-2.10
01:13:56.991 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
01:13:56.992 00.001 8996 Enqueuing Move request for scope (-0.01, 0.02)
01:13:56.993 00.001 20224 Worker thread wakes up
01:13:56.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
01:13:56.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
01:13:56.993 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.01 yDistance=-0.02
01:13:56.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:13:56.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:56.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:13:56.994 00.001 20224 MoveAxis(E, 0, ABG)
01:13:56.994 00.000 20224 Move returns status 0, amount 0
01:13:56.994 00.000 20224 MoveAxis(N, 0, ABG)
01:13:56.994 00.000 20224 Move returns status 0, amount 0
01:13:56.994 00.000 20224 move complete, result=0
01:13:56.994 00.000 20224 worker thread done servicing request
01:13:56.997 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47318, med=3113, FiltMin=2809, FiltMax=23040, Gamma=1.000
01:13:57.015 00.018 8996 UpdateGuideState exits: m=691025 SNR=307.5
01:13:57.017 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:57.019 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:57.021 00.002 8996 Enqueuing Expose request
01:13:57.022 00.001 20224 Worker thread wakes up
01:13:57.022 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:13:57.025 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:57.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:58.203 01.178 20224 Exposure complete
01:13:58.303 00.100 20224 worker thread done servicing request
01:13:58.303 00.000 8996 OnExposeComplete: enter
01:13:58.304 00.001 8996 UpdateGuideState(): m_state=6
01:13:58.305 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12281
01:13:58.306 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.30, Mass=724035, SNR=323.4, Peak=51846 HFD=4.7
01:13:58.307 00.001 8996 MultiStar: [#1 0.01,-0.45,0.00,M2] [#2 -0.10,-0.09,0.75,U] [#3 -0.27,-0.16,0.55,U] [#4 0.54,-0.12,0.00,M1] [#5 0.45,-0.14,0.00,M1] [#6 0.33,-0.43,0.00,M3] [#7 0.17,-0.15,0.41,U] [#8 0.17,0.27,0.44,U] 
01:13:58.308 00.001 8996 refined, 4 included, MultiStar: {0.03, -0.06}, one-star: {0.18, -0.08}
01:13:58.309 00.001 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
01:13:58.309 00.000 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
01:13:58.310 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.03 mountX=0.04 mountY=0.05, mountTheta=0.92
01:13:58.313 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
01:13:58.314 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
01:13:58.316 00.002 20224 Worker thread wakes up
01:13:58.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
01:13:58.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
01:13:58.316 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.05
01:13:58.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:13:58.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:58.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:13:58.316 00.000 20224 MoveAxis(E, 0, ABG)
01:13:58.316 00.000 20224 Move returns status 0, amount 0
01:13:58.316 00.000 20224 MoveAxis(N, 0, ABG)
01:13:58.316 00.000 20224 Move returns status 0, amount 0
01:13:58.316 00.000 20224 move complete, result=0
01:13:58.316 00.000 20224 worker thread done servicing request
01:13:58.322 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51846, med=3113, FiltMin=2809, FiltMax=27331, Gamma=1.000
01:13:58.340 00.018 8996 UpdateGuideState exits: m=724035 SNR=323.4
01:13:58.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:58.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:58.343 00.001 8996 Enqueuing Expose request
01:13:58.344 00.001 20224 Worker thread wakes up
01:13:58.344 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:13:58.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:58.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:13:59.335 00.990 20224 Exposure complete
01:13:59.421 00.086 20224 worker thread done servicing request
01:13:59.421 00.000 8996 OnExposeComplete: enter
01:13:59.422 00.001 8996 UpdateGuideState(): m_state=6
01:13:59.424 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12282
01:13:59.425 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.13, Mass=786017, SNR=354.0, Peak=57174 HFD=4.8
01:13:59.427 00.002 8996 MultiStar: [#1 -0.05,-0.49,0.00,M3] [#2 -0.01,-0.27,0.66,U] [#3 -0.07,-0.51,0.00,M6] [#4 0.70,-0.14,0.00,M2] [#5 0.10,-0.17,0.61,U] [#6 0.29,-0.62,0.00,M4] [#7 0.25,-0.47,0.00,M2] [#8 0.28,-0.14,0.38,U] 
01:13:59.429 00.002 8996 refined, 3 included, MultiStar: {0.16, -0.22}, one-star: {0.27, -0.24}
01:13:59.431 00.002 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
01:13:59.432 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
01:13:59.434 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.93 mountX=0.18 mountY=0.20, mountTheta=0.82
01:13:59.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.22, opts=13)
01:13:59.437 00.001 8996 Enqueuing Move request for scope (0.16, -0.22)
01:13:59.438 00.001 20224 Worker thread wakes up
01:13:59.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
01:13:59.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
01:13:59.438 00.000 20224 Moving (0.16, -0.22) raw xDistance=0.18 yDistance=0.20
01:13:59.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:13:59.439 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:13:59.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:13:59.439 00.000 20224 MoveAxis(E, 0, ABG)
01:13:59.439 00.000 20224 Move returns status 0, amount 0
01:13:59.439 00.000 20224 MoveAxis(N, 0, ABG)
01:13:59.439 00.000 20224 Move returns status 0, amount 0
01:13:59.439 00.000 20224 move complete, result=0
01:13:59.439 00.000 20224 worker thread done servicing request
01:13:59.443 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57174, med=3113, FiltMin=2835, FiltMax=29549, Gamma=1.000
01:13:59.458 00.015 8996 UpdateGuideState exits: m=786017 SNR=354.0
01:13:59.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:13:59.460 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:13:59.461 00.001 8996 Enqueuing Expose request
01:13:59.461 00.000 20224 Worker thread wakes up
01:13:59.461 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:13:59.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:13:59.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:00.652 01.190 20224 Exposure complete
01:14:00.712 00.060 20224 worker thread done servicing request
01:14:00.712 00.000 8996 OnExposeComplete: enter
01:14:00.713 00.001 8996 UpdateGuideState(): m_state=6
01:14:00.714 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12283
01:14:00.714 00.000 8996 Star::Find returns 1 (0), X=135.35, Y=473.27, Mass=670705, SNR=316.1, Peak=48214 HFD=4.7
01:14:00.715 00.001 8996 MultiStar: [#1 -0.21,-0.31,0.57,U] [#2 -0.23,-0.21,0.59,U] [#3 -0.33,-0.10,0.64,U] [#4 0.13,0.32,0.50,U] [#5 -0.02,-0.15,0.51,U] [#6 0.13,-0.50,0.00,M5] [#7 -0.33,-0.14,0.45,U] [#8 0.16,0.31,0.34,U] 
01:14:00.716 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.07}, one-star: {0.14, -0.10}
01:14:00.717 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
01:14:00.718 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
01:14:00.719 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-2.39 mountX=-0.07 mountY=0.08, mountTheta=2.29
01:14:00.720 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.07, opts=13)
01:14:00.721 00.001 8996 Enqueuing Move request for scope (-0.08, -0.07)
01:14:00.722 00.001 20224 Worker thread wakes up
01:14:00.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
01:14:00.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
01:14:00.722 00.000 20224 Moving (-0.08, -0.07) raw xDistance=-0.07 yDistance=0.08
01:14:00.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:14:00.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:00.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:14:00.722 00.000 20224 MoveAxis(E, 0, ABG)
01:14:00.722 00.000 20224 Move returns status 0, amount 0
01:14:00.722 00.000 20224 MoveAxis(N, 0, ABG)
01:14:00.723 00.001 20224 Move returns status 0, amount 0
01:14:00.723 00.000 20224 move complete, result=0
01:14:00.723 00.000 20224 worker thread done servicing request
01:14:00.727 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48214, med=3113, FiltMin=2832, FiltMax=24976, Gamma=1.000
01:14:00.750 00.023 8996 UpdateGuideState exits: m=670705 SNR=316.1
01:14:00.752 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:00.754 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:00.755 00.001 8996 Enqueuing Expose request
01:14:00.757 00.002 20224 Worker thread wakes up
01:14:00.757 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:00.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:00.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:01.734 00.976 20224 Exposure complete
01:14:01.809 00.075 20224 worker thread done servicing request
01:14:01.809 00.000 8996 OnExposeComplete: enter
01:14:01.810 00.001 8996 UpdateGuideState(): m_state=6
01:14:01.811 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12284
01:14:01.811 00.000 8996 Star::Find returns 1 (0), X=134.99, Y=473.24, Mass=699061, SNR=365.6, Peak=49638 HFD=4.5
01:14:01.813 00.002 8996 MultiStar: [#1 -0.55,-0.33,0.00,M3] [#2 -0.25,-0.21,0.74,U] [#3 -0.31,0.11,0.58,U] [#4 0.47,0.63,0.00,M2] [#5 -0.42,0.13,0.50,U] [#6 -0.02,-0.29,0.36,U] [#7 -0.47,-0.12,0.00,M2] [#8 -0.34,-0.11,0.28,U] 
01:14:01.813 00.000 8996 single-star, 5 included, MultiStar: {-0.26, -0.09}, one-star: {-0.23, -0.13}
01:14:01.814 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
01:14:01.815 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
01:14:01.816 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-2.62 mountX=-0.21 mountY=0.16, mountTheta=2.51
01:14:01.817 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.13, opts=13)
01:14:01.818 00.001 8996 Enqueuing Move request for scope (-0.23, -0.13)
01:14:01.819 00.001 20224 Worker thread wakes up
01:14:01.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.13) opts 0xd
01:14:01.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.13)
01:14:01.819 00.000 20224 Moving (-0.23, -0.13) raw xDistance=-0.21 yDistance=0.16
01:14:01.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:14:01.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:01.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:14:01.819 00.000 20224 MoveAxis(E, 31, ABG)
01:14:01.819 00.000 20224 Guiding  Dir = 2, Dur = 31
01:14:01.819 00.000 20224 IsSlewing returns 0
01:14:01.820 00.001 20224 IsGuiding returns 0
01:14:01.823 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49638, med=3113, FiltMin=2825, FiltMax=26320, Gamma=1.000
01:14:01.843 00.020 8996 UpdateGuideState exits: m=699061 SNR=365.6
01:14:01.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:01.846 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:01.847 00.001 8996 Enqueuing Expose request
01:14:01.848 00.001 20224 PulseGuide returned control before completion, sleep 14
01:14:01.878 00.030 20224 IsGuiding returns 1
01:14:01.878 00.000 20224 scope still moving after pulse duration time elapsed
01:14:01.910 00.032 20224 IsSlewing returns 0
01:14:01.910 00.000 20224 IsGuiding returns 1
01:14:01.942 00.032 20224 IsSlewing returns 0
01:14:01.942 00.000 20224 IsGuiding returns 0
01:14:01.942 00.000 20224 scope move finished after 31 + 90 ms
01:14:01.942 00.000 20224 Move returns status 0, amount 31
01:14:01.942 00.000 20224 MoveAxis(N, 0, ABG)
01:14:01.942 00.000 20224 Move returns status 0, amount 0
01:14:01.942 00.000 20224 move complete, result=0
01:14:01.942 00.000 20224 worker thread done servicing request
01:14:01.942 00.000 20224 Worker thread wakes up
01:14:01.942 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
01:14:01.944 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:01.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:03.108 01.164 20224 Exposure complete
01:14:03.177 00.069 20224 worker thread done servicing request
01:14:03.177 00.000 8996 OnExposeComplete: enter
01:14:03.179 00.002 8996 UpdateGuideState(): m_state=6
01:14:03.181 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12285
01:14:03.183 00.002 8996 Star::Find returns 1 (0), X=135.55, Y=473.36, Mass=625537, SNR=308.4, Peak=42246 HFD=4.8
01:14:03.185 00.002 8996 MultiStar: [#1 0.04,-0.34,0.66,U] [#2 0.07,-0.29,0.75,U] [#3 0.12,-0.27,0.58,U] [#4 0.56,0.20,0.00,M3] [#5 0.14,-0.08,0.56,U] [#6 0.14,-0.47,0.00,M5] [#7 0.12,-0.35,0.42,U] [#8 0.55,-0.10,0.00,M1] 
01:14:03.187 00.002 8996 refined, 5 included, MultiStar: {0.15, -0.20}, one-star: {0.33, -0.02}
01:14:03.189 00.002 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
01:14:03.190 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
01:14:03.191 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-0.93 mountX=0.17 mountY=0.18, mountTheta=0.83
01:14:03.194 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.20, opts=13)
01:14:03.196 00.002 8996 Enqueuing Move request for scope (0.15, -0.20)
01:14:03.197 00.001 20224 Worker thread wakes up
01:14:03.198 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.20) opts 0xd
01:14:03.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.20)
01:14:03.198 00.000 20224 Moving (0.15, -0.20) raw xDistance=0.17 yDistance=0.18
01:14:03.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:14:03.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:03.198 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:14:03.198 00.000 20224 MoveAxis(E, 0, ABG)
01:14:03.198 00.000 20224 Move returns status 0, amount 0
01:14:03.198 00.000 20224 MoveAxis(N, 0, ABG)
01:14:03.199 00.001 20224 Move returns status 0, amount 0
01:14:03.199 00.000 20224 move complete, result=0
01:14:03.199 00.000 20224 worker thread done servicing request
01:14:03.207 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42246, med=3113, FiltMin=2813, FiltMax=24867, Gamma=1.000
01:14:03.233 00.026 8996 UpdateGuideState exits: m=625537 SNR=308.4
01:14:03.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:03.237 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:03.238 00.001 8996 Enqueuing Expose request
01:14:03.239 00.001 20224 Worker thread wakes up
01:14:03.239 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:03.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:03.241 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:04.228 00.987 20224 Exposure complete
01:14:04.305 00.077 20224 worker thread done servicing request
01:14:04.305 00.000 8996 OnExposeComplete: enter
01:14:04.306 00.001 8996 UpdateGuideState(): m_state=6
01:14:04.307 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12286
01:14:04.308 00.001 8996 Star::Find returns 1 (0), X=135.31, Y=473.27, Mass=564670, SNR=288.8, Peak=36902 HFD=4.6
01:14:04.309 00.001 8996 MultiStar: [#1 0.41,-0.64,0.00,M3] [#2 0.04,-0.58,0.00,M1] [#3 -0.15,-0.85,0.00,M4] [#4 0.77,-0.39,0.00,M4] [#5 0.17,-0.31,0.70,U] [#6 0.18,-0.54,0.00,M6] [#7 0.04,-0.71,0.00,M2] [#8 0.13,-0.01,0.38,U] 
01:14:04.310 00.001 8996 single-star, 2 included, MultiStar: {0.13, -0.15}, one-star: {0.09, -0.10}
01:14:04.311 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
01:14:04.312 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
01:14:04.312 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-0.82 mountX=0.10 mountY=0.09, mountTheta=0.72
01:14:04.314 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.10, opts=13)
01:14:04.315 00.001 8996 Enqueuing Move request for scope (0.09, -0.10)
01:14:04.316 00.001 20224 Worker thread wakes up
01:14:04.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.10) opts 0xd
01:14:04.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.10)
01:14:04.316 00.000 20224 Moving (0.09, -0.10) raw xDistance=0.10 yDistance=0.09
01:14:04.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:14:04.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:04.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:14:04.316 00.000 20224 MoveAxis(E, 0, ABG)
01:14:04.316 00.000 20224 Move returns status 0, amount 0
01:14:04.316 00.000 20224 MoveAxis(N, 0, ABG)
01:14:04.316 00.000 20224 Move returns status 0, amount 0
01:14:04.316 00.000 20224 move complete, result=0
01:14:04.316 00.000 20224 worker thread done servicing request
01:14:04.321 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=36902, med=3113, FiltMin=2797, FiltMax=23200, Gamma=1.000
01:14:04.336 00.015 8996 UpdateGuideState exits: m=564670 SNR=288.8
01:14:04.337 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:04.338 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:04.338 00.000 8996 Enqueuing Expose request
01:14:04.339 00.001 20224 Worker thread wakes up
01:14:04.339 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:04.340 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:04.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:05.512 01.172 20224 Exposure complete
01:14:05.617 00.105 20224 worker thread done servicing request
01:14:05.617 00.000 8996 OnExposeComplete: enter
01:14:05.618 00.001 8996 UpdateGuideState(): m_state=6
01:14:05.620 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12287
01:14:05.622 00.002 8996 Star::Find returns 1 (0), X=135.60, Y=473.25, Mass=613778, SNR=298.2, Peak=42838 HFD=4.7
01:14:05.624 00.002 8996 MultiStar: [#1 0.55,-0.21,0.00,M4] [#2 0.29,-0.35,0.00,M2] [#3 0.03,-0.58,0.00,M5] [#4 0.49,-0.44,0.00,M5] [#5 0.66,-0.72,0.00,M1] [#6 0.43,-0.90,0.00,M7] [#7 0.18,-0.46,0.00,M3] [#8 0.65,-0.09,0.00,M1] 
01:14:05.625 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
01:14:05.627 00.002 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
01:14:05.629 00.002 8996 CameraToMount -- cameraX=0.38 cameraY=-0.13 hyp=0.40 cameraTheta=-0.31 mountX=0.40 mountY=0.08, mountTheta=0.20
01:14:05.632 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.13, opts=13)
01:14:05.633 00.001 8996 Enqueuing Move request for scope (0.38, -0.13)
01:14:05.634 00.001 20224 Worker thread wakes up
01:14:05.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.13) opts 0xd
01:14:05.634 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.13)
01:14:05.634 00.000 20224 Moving (0.38, -0.13) raw xDistance=0.40 yDistance=0.08
01:14:05.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
01:14:05.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:05.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:14:05.635 00.001 20224 MoveAxis(W, 58, ABG)
01:14:05.635 00.000 20224 Guiding  Dir = 3, Dur = 58
01:14:05.635 00.000 20224 IsSlewing returns 0
01:14:05.635 00.000 20224 IsGuiding returns 0
01:14:05.639 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42838, med=3113, FiltMin=2825, FiltMax=24813, Gamma=1.000
01:14:05.653 00.014 8996 UpdateGuideState exits: m=613778 SNR=298.2
01:14:05.654 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:05.655 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:05.656 00.001 8996 Enqueuing Expose request
01:14:05.680 00.024 20224 PulseGuide returned control before completion, sleep 23
01:14:05.711 00.031 20224 IsGuiding returns 1
01:14:05.711 00.000 20224 scope still moving after pulse duration time elapsed
01:14:05.742 00.031 20224 IsSlewing returns 0
01:14:05.742 00.000 20224 IsGuiding returns 1
01:14:05.773 00.031 20224 IsSlewing returns 0
01:14:05.773 00.000 20224 IsGuiding returns 0
01:14:05.773 00.000 20224 scope move finished after 58 + 80 ms
01:14:05.774 00.001 20224 Move returns status 0, amount 58
01:14:05.774 00.000 20224 MoveAxis(N, 0, ABG)
01:14:05.774 00.000 20224 Move returns status 0, amount 0
01:14:05.774 00.000 20224 move complete, result=0
01:14:05.774 00.000 20224 worker thread done servicing request
01:14:05.774 00.000 20224 Worker thread wakes up
01:14:05.774 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:05.774 00.000 8996 GuideStep: 0.4 px 58 ms WEST, 0.1 px 0 ms NORTH
01:14:05.775 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:06.761 00.986 20224 Exposure complete
01:14:06.847 00.086 20224 worker thread done servicing request
01:14:06.848 00.001 8996 OnExposeComplete: enter
01:14:06.849 00.001 8996 UpdateGuideState(): m_state=6
01:14:06.851 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12288
01:14:06.853 00.002 8996 Star::Find returns 1 (0), X=135.27, Y=473.22, Mass=631022, SNR=334.7, Peak=42358 HFD=4.6
01:14:06.855 00.002 8996 MultiStar: [#1 -0.13,-0.36,0.65,U] [#2 -0.35,-0.37,0.00,M3] [#3 -0.59,-0.38,0.00,M6] [#4 0.28,-0.34,0.47,U] [#5 0.36,-0.35,0.00,M2] [#6 0.13,-0.66,0.00,M8] [#7 -0.31,-0.07,0.43,U] [#8 0.10,-0.11,0.45,U] 
01:14:06.856 00.001 8996 single-star, 4 included, MultiStar: {0.00, -0.21}, one-star: {0.06, -0.16}
01:14:06.858 00.002 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
01:14:06.860 00.002 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
01:14:06.861 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.21 mountX=0.07 mountY=0.15, mountTheta=1.11
01:14:06.863 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.16, opts=13)
01:14:06.864 00.001 8996 Enqueuing Move request for scope (0.06, -0.16)
01:14:06.866 00.002 20224 Worker thread wakes up
01:14:06.866 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.16) opts 0xd
01:14:06.866 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.16)
01:14:06.866 00.000 20224 Moving (0.06, -0.16) raw xDistance=0.07 yDistance=0.15
01:14:06.866 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:14:06.866 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:06.866 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:14:06.867 00.001 20224 MoveAxis(E, 0, ABG)
01:14:06.867 00.000 20224 Move returns status 0, amount 0
01:14:06.867 00.000 20224 MoveAxis(N, 0, ABG)
01:14:06.867 00.000 20224 Move returns status 0, amount 0
01:14:06.867 00.000 20224 move complete, result=0
01:14:06.867 00.000 20224 worker thread done servicing request
01:14:06.876 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42358, med=3113, FiltMin=2829, FiltMax=23571, Gamma=1.000
01:14:06.890 00.014 8996 UpdateGuideState exits: m=631022 SNR=334.7
01:14:06.892 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:06.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:06.895 00.002 8996 Enqueuing Expose request
01:14:06.896 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:06.897 00.001 20224 Worker thread wakes up
01:14:06.897 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:06.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:08.068 01.171 20224 Exposure complete
01:14:08.143 00.075 20224 worker thread done servicing request
01:14:08.143 00.000 8996 OnExposeComplete: enter
01:14:08.144 00.001 8996 UpdateGuideState(): m_state=6
01:14:08.145 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12289
01:14:08.145 00.000 8996 Star::Find returns 1 (0), X=135.39, Y=473.29, Mass=636866, SNR=282.3, Peak=43766 HFD=4.7
01:14:08.146 00.001 8996 MultiStar: [#1 -0.04,-0.33,0.80,U] [#2 -0.08,-0.53,0.00,M4] [#3 -0.27,-0.39,0.00,M7] [#4 0.09,-0.00,0.51,U] [#5 -0.13,-0.38,0.61,U] [#6 0.09,-0.57,0.00,M9] [#7 -0.26,-0.59,0.00,M3] [#8 0.08,0.03,0.38,U] 
01:14:08.147 00.001 8996 refined, 4 included, MultiStar: {0.04, -0.17}, one-star: {0.18, -0.08}
01:14:08.148 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
01:14:08.149 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
01:14:08.150 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.17 hyp=0.18 cameraTheta=-1.32 mountX=0.06 mountY=0.16, mountTheta=1.22
01:14:08.151 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.17, opts=13)
01:14:08.152 00.001 8996 Enqueuing Move request for scope (0.04, -0.17)
01:14:08.153 00.001 20224 Worker thread wakes up
01:14:08.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.17) opts 0xd
01:14:08.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.17)
01:14:08.153 00.000 20224 Moving (0.04, -0.17) raw xDistance=0.06 yDistance=0.16
01:14:08.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:14:08.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:08.154 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:14:08.154 00.000 20224 MoveAxis(E, 0, ABG)
01:14:08.154 00.000 20224 Move returns status 0, amount 0
01:14:08.154 00.000 20224 MoveAxis(N, 0, ABG)
01:14:08.154 00.000 20224 Move returns status 0, amount 0
01:14:08.154 00.000 20224 move complete, result=0
01:14:08.154 00.000 20224 worker thread done servicing request
01:14:08.158 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43766, med=3113, FiltMin=2825, FiltMax=24083, Gamma=1.000
01:14:08.172 00.014 8996 UpdateGuideState exits: m=636866 SNR=282.3
01:14:08.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:08.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:08.175 00.001 8996 Enqueuing Expose request
01:14:08.176 00.001 20224 Worker thread wakes up
01:14:08.176 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:08.176 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:08.177 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:09.148 00.971 20224 Exposure complete
01:14:09.253 00.105 20224 worker thread done servicing request
01:14:09.253 00.000 8996 OnExposeComplete: enter
01:14:09.254 00.001 8996 UpdateGuideState(): m_state=6
01:14:09.255 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12290
01:14:09.256 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.04, Mass=562607, SNR=305.7, Peak=44998 HFD=4.4
01:14:09.257 00.001 8996 MultiStar: [#1 -0.09,-0.40,0.67,U] [#2 -0.22,-0.39,0.00,M5] [#3 -0.17,-0.36,0.63,U] [#4 0.37,-0.12,0.46,U] [#5 -0.07,-0.22,0.61,U] [#6 0.14,-0.60,0.00,M10] [#7 -0.31,-0.73,0.00,M4] [#8 -0.12,-0.27,0.39,U] 
01:14:09.258 00.001 8996 refined, 5 included, MultiStar: {-0.06, -0.30}, one-star: {-0.15, -0.33}
01:14:09.259 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
01:14:09.259 00.000 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.48)
01:14:09.260 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.30 hyp=0.31 cameraTheta=-1.78 mountX=-0.03 mountY=0.30, mountTheta=1.68
01:14:09.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.30, opts=13)
01:14:09.263 00.001 8996 Enqueuing Move request for scope (-0.06, -0.30)
01:14:09.264 00.001 20224 Worker thread wakes up
01:14:09.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.30) opts 0xd
01:14:09.264 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.30)
01:14:09.264 00.000 20224 Moving (-0.06, -0.30) raw xDistance=-0.03 yDistance=0.30
01:14:09.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:14:09.264 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:14:09.264 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:14:09.264 00.000 20224 MoveAxis(E, 0, ABG)
01:14:09.264 00.000 20224 Move returns status 0, amount 0
01:14:09.264 00.000 20224 MoveAxis(N, 0, ABG)
01:14:09.264 00.000 20224 Move returns status 0, amount 0
01:14:09.264 00.000 20224 move complete, result=0
01:14:09.264 00.000 20224 worker thread done servicing request
01:14:09.268 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=44998, med=3113, FiltMin=2803, FiltMax=22272, Gamma=1.000
01:14:09.282 00.014 8996 UpdateGuideState exits: m=562607 SNR=305.7
01:14:09.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:09.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:09.285 00.001 8996 Enqueuing Expose request
01:14:09.285 00.000 20224 Worker thread wakes up
01:14:09.285 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:14:09.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:09.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:10.484 01.198 20224 Exposure complete
01:14:10.555 00.071 20224 worker thread done servicing request
01:14:10.555 00.000 8996 OnExposeComplete: enter
01:14:10.556 00.001 8996 UpdateGuideState(): m_state=6
01:14:10.557 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12291
01:14:10.558 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=473.64, Mass=669032, SNR=333.7, Peak=49565 HFD=4.6
01:14:10.559 00.001 8996 MultiStar: [#1 -0.49,-0.45,0.00,M2] [#2 -0.44,-0.41,0.00,M6] [#3 -0.57,-0.30,0.00,M7] [#4 0.11,-0.32,0.47,U] [#5 -0.13,-0.06,0.53,U] [#6 0.04,-0.59,0.00,R] [#7 -0.71,-0.42,0.00,M5] [#8 -0.22,-0.06,0.33,U] 
01:14:10.560 00.001 8996 refined, 3 included, MultiStar: {-0.23, 0.03}, one-star: {-0.45, 0.26}
01:14:10.560 00.000 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
01:14:10.561 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
01:14:10.562 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.02 mountX=-0.23 mountY=-0.00, mountTheta=-3.13
01:14:10.565 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.03, opts=13)
01:14:10.567 00.002 8996 Enqueuing Move request for scope (-0.23, 0.03)
01:14:10.569 00.002 20224 Worker thread wakes up
01:14:10.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
01:14:10.569 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
01:14:10.569 00.000 20224 Moving (-0.23, 0.03) raw xDistance=-0.23 yDistance=-0.00
01:14:10.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:14:10.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:10.570 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:14:10.570 00.000 20224 MoveAxis(E, 34, ABG)
01:14:10.570 00.000 20224 Guiding  Dir = 2, Dur = 34
01:14:10.570 00.000 20224 IsSlewing returns 0
01:14:10.571 00.001 20224 IsGuiding returns 0
01:14:10.576 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49565, med=3113, FiltMin=2800, FiltMax=27990, Gamma=1.000
01:14:10.580 00.004 20224 PulseGuide returned control before completion, sleep 36
01:14:10.601 00.021 8996 UpdateGuideState exits: m=669032 SNR=333.7
01:14:10.603 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:10.605 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:10.606 00.001 8996 Enqueuing Expose request
01:14:10.625 00.019 20224 IsGuiding returns 1
01:14:10.625 00.000 20224 scope still moving after pulse duration time elapsed
01:14:10.657 00.032 20224 IsSlewing returns 0
01:14:10.657 00.000 20224 IsGuiding returns 1
01:14:10.688 00.031 20224 IsSlewing returns 0
01:14:10.688 00.000 20224 IsGuiding returns 0
01:14:10.689 00.001 20224 scope move finished after 34 + 83 ms
01:14:10.689 00.000 20224 Move returns status 0, amount 34
01:14:10.689 00.000 20224 MoveAxis(N, 0, ABG)
01:14:10.689 00.000 20224 Move returns status 0, amount 0
01:14:10.689 00.000 20224 move complete, result=0
01:14:10.689 00.000 20224 worker thread done servicing request
01:14:10.689 00.000 20224 Worker thread wakes up
01:14:10.689 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:10.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:10.689 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
01:14:11.671 00.982 20224 Exposure complete
01:14:11.739 00.068 20224 worker thread done servicing request
01:14:11.739 00.000 8996 OnExposeComplete: enter
01:14:11.740 00.001 8996 UpdateGuideState(): m_state=6
01:14:11.742 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12292
01:14:11.742 00.000 8996 Star::Find returns 1 (0), X=134.90, Y=473.42, Mass=567222, SNR=285.4, Peak=44486 HFD=4.6
01:14:11.744 00.002 8996 MultiStar: [#1 -0.34,-0.34,0.00,M3] [#2 -0.44,-0.13,0.00,M7] [#3 -0.64,-0.31,0.00,M8] [#4 0.34,-0.31,0.00,M2] [#5 0.00,-0.26,0.61,U] [#6 0.04,0.04,0.43,U] [#7 -0.25,-0.37,0.00,M6] [#8 0.04,-0.11,0.44,U] 
01:14:11.746 00.002 8996 refined, 3 included, MultiStar: {-0.11, -0.06}, one-star: {-0.32, 0.05}
01:14:11.747 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
01:14:11.748 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
01:14:11.749 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.69 mountX=-0.11 mountY=0.07, mountTheta=2.58
01:14:11.750 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.06, opts=13)
01:14:11.752 00.002 8996 Enqueuing Move request for scope (-0.11, -0.06)
01:14:11.753 00.001 20224 Worker thread wakes up
01:14:11.754 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
01:14:11.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
01:14:11.754 00.000 20224 Moving (-0.11, -0.06) raw xDistance=-0.11 yDistance=0.07
01:14:11.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:14:11.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:11.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:14:11.754 00.000 20224 MoveAxis(E, 0, ABG)
01:14:11.754 00.000 20224 Move returns status 0, amount 0
01:14:11.754 00.000 20224 MoveAxis(N, 0, ABG)
01:14:11.754 00.000 20224 Move returns status 0, amount 0
01:14:11.754 00.000 20224 move complete, result=0
01:14:11.754 00.000 20224 worker thread done servicing request
01:14:11.759 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44486, med=3117, FiltMin=2816, FiltMax=23526, Gamma=1.000
01:14:11.773 00.014 8996 UpdateGuideState exits: m=567222 SNR=285.4
01:14:11.775 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:11.775 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:11.776 00.001 8996 Enqueuing Expose request
01:14:11.776 00.000 20224 Worker thread wakes up
01:14:11.776 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:11.776 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:11.778 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:12.946 01.168 20224 Exposure complete
01:14:13.005 00.059 20224 worker thread done servicing request
01:14:13.005 00.000 8996 OnExposeComplete: enter
01:14:13.006 00.001 8996 UpdateGuideState(): m_state=6
01:14:13.007 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12293
01:14:13.008 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.21, Mass=586723, SNR=271.9, Peak=47734 HFD=4.6
01:14:13.009 00.001 8996 MultiStar: [#1 -0.02,-0.28,0.70,U] [#2 0.09,-0.57,0.00,M8] [#3 0.00,-0.32,0.69,U] [#4 0.65,-0.18,0.00,M3] [#5 0.18,-0.23,0.68,U] [#6 0.49,0.26,0.00,M1] [#7 0.21,-0.42,0.00,M7] [#8 0.52,-0.05,0.00,M1] 
01:14:13.010 00.001 8996 refined, 3 included, MultiStar: {0.11, -0.24}, one-star: {0.21, -0.16}
01:14:13.011 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:14:13.011 00.000 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:14:13.012 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-1.15 mountX=0.13 mountY=0.22, mountTheta=1.05
01:14:13.014 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.24, opts=13)
01:14:13.015 00.001 8996 Enqueuing Move request for scope (0.11, -0.24)
01:14:13.016 00.001 20224 Worker thread wakes up
01:14:13.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.24) opts 0xd
01:14:13.016 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.24)
01:14:13.016 00.000 20224 Moving (0.11, -0.24) raw xDistance=0.13 yDistance=0.22
01:14:13.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:14:13.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:14:13.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:14:13.016 00.000 20224 MoveAxis(E, 0, ABG)
01:14:13.016 00.000 20224 Move returns status 0, amount 0
01:14:13.016 00.000 20224 MoveAxis(N, 0, ABG)
01:14:13.016 00.000 20224 Move returns status 0, amount 0
01:14:13.016 00.000 20224 move complete, result=0
01:14:13.017 00.001 20224 worker thread done servicing request
01:14:13.021 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=47734, med=3117, FiltMin=2799, FiltMax=23232, Gamma=1.000
01:14:13.036 00.015 8996 UpdateGuideState exits: m=586723 SNR=271.9
01:14:13.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:13.040 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:13.041 00.001 8996 Enqueuing Expose request
01:14:13.043 00.002 20224 Worker thread wakes up
01:14:13.043 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:13.045 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:13.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:14.012 00.967 20224 Exposure complete
01:14:14.068 00.056 20224 worker thread done servicing request
01:14:14.068 00.000 8996 OnExposeComplete: enter
01:14:14.069 00.001 8996 UpdateGuideState(): m_state=6
01:14:14.070 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12294
01:14:14.071 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=472.77, Mass=722637, SNR=323.7, Peak=47510 HFD=4.5
01:14:14.073 00.002 8996 MultiStar: [#1 -0.00,-0.73,0.00,M3] [#2 0.04,-0.39,0.82,U] [#3 0.20,-0.64,0.00,M8] [#4 0.74,-0.50,0.00,M4] [#5 0.26,-0.60,0.00,M1] [#6 0.52,-0.29,0.00,M2] [#7 0.21,-0.41,0.00,M8] [#8 0.44,-0.65,0.00,M2] 
01:14:14.074 00.001 8996 refined, 1 included, MultiStar: {0.06, -0.50}, one-star: {0.08, -0.60}
01:14:14.076 00.002 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
01:14:14.078 00.002 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
01:14:14.079 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.50 hyp=0.51 cameraTheta=-1.45 mountX=0.11 mountY=0.49, mountTheta=1.35
01:14:14.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.50, opts=13)
01:14:14.084 00.002 8996 Enqueuing Move request for scope (0.06, -0.50)
01:14:14.085 00.001 20224 Worker thread wakes up
01:14:14.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.50) opts 0xd
01:14:14.085 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.50)
01:14:14.085 00.000 20224 Moving (0.06, -0.50) raw xDistance=0.11 yDistance=0.49
01:14:14.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:14:14.085 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.35 newest=0.79
01:14:14.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
01:14:14.085 00.000 20224 MoveAxis(E, 0, ABG)
01:14:14.085 00.000 20224 Move returns status 0, amount 0
01:14:14.085 00.000 20224 MoveAxis(S, 104, ABG)
01:14:14.085 00.000 20224 Guiding  Dir = 1, Dur = 104
01:14:14.086 00.001 20224 IsSlewing returns 0
01:14:14.086 00.000 20224 IsGuiding returns 0
01:14:14.087 00.001 20224 PulseGuide returned control before completion, sleep 113
01:14:14.091 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=47510, med=3117, FiltMin=2803, FiltMax=25571, Gamma=1.000
01:14:14.114 00.023 8996 UpdateGuideState exits: m=722637 SNR=323.7
01:14:14.116 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:14.117 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:14.119 00.002 8996 Enqueuing Expose request
01:14:14.207 00.088 20224 IsGuiding returns 1
01:14:14.207 00.000 20224 scope still moving after pulse duration time elapsed
01:14:14.239 00.032 20224 IsSlewing returns 0
01:14:14.239 00.000 20224 IsGuiding returns 1
01:14:14.269 00.030 20224 IsSlewing returns 0
01:14:14.269 00.000 20224 IsGuiding returns 0
01:14:14.270 00.001 20224 scope move finished after 104 + 80 ms
01:14:14.270 00.000 20224 Move returns status 0, amount 104
01:14:14.270 00.000 20224 move complete, result=0
01:14:14.270 00.000 20224 worker thread done servicing request
01:14:14.270 00.000 20224 Worker thread wakes up
01:14:14.270 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 104 ms SOUTH
01:14:14.272 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:14.273 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:15.441 01.168 20224 Exposure complete
01:14:15.527 00.086 20224 worker thread done servicing request
01:14:15.527 00.000 8996 OnExposeComplete: enter
01:14:15.528 00.001 8996 UpdateGuideState(): m_state=6
01:14:15.529 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12295
01:14:15.530 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.61, Mass=618961, SNR=289.7, Peak=42573 HFD=4.6
01:14:15.531 00.001 8996 MultiStar: [#1 -0.41,-0.06,0.71,U] [#2 -0.42,0.00,0.74,U] [#3 -0.15,0.26,0.65,U] [#4 0.20,0.10,0.55,U] [#5 0.33,0.08,0.58,U] [#6 0.05,0.36,0.42,U] [#7 -0.17,0.10,0.51,U] [#8 0.27,0.23,0.44,U] 
01:14:15.532 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.14}, one-star: {-0.07, 0.24}
01:14:15.533 00.001 8996 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
01:14:15.534 00.001 8996 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
01:14:15.535 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.07 mountX=-0.09 mountY=-0.13, mountTheta=-2.17
01:14:15.536 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.14, opts=13)
01:14:15.537 00.001 8996 Enqueuing Move request for scope (-0.07, 0.14)
01:14:15.538 00.001 20224 Worker thread wakes up
01:14:15.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
01:14:15.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
01:14:15.538 00.000 20224 Moving (-0.07, 0.14) raw xDistance=-0.09 yDistance=-0.13
01:14:15.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:14:15.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:15.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:14:15.538 00.000 20224 MoveAxis(E, 0, ABG)
01:14:15.538 00.000 20224 Move returns status 0, amount 0
01:14:15.538 00.000 20224 MoveAxis(N, 0, ABG)
01:14:15.539 00.001 20224 Move returns status 0, amount 0
01:14:15.539 00.000 20224 move complete, result=0
01:14:15.539 00.000 20224 worker thread done servicing request
01:14:15.543 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=42573, med=3117, FiltMin=2809, FiltMax=20377, Gamma=1.000
01:14:15.556 00.013 8996 UpdateGuideState exits: m=618961 SNR=289.7
01:14:15.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:15.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:15.559 00.001 8996 Enqueuing Expose request
01:14:15.560 00.001 20224 Worker thread wakes up
01:14:15.560 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:15.561 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:15.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:16.535 00.974 20224 Exposure complete
01:14:16.589 00.054 20224 worker thread done servicing request
01:14:16.589 00.000 8996 OnExposeComplete: enter
01:14:16.590 00.001 8996 UpdateGuideState(): m_state=6
01:14:16.591 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12296
01:14:16.592 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.73, Mass=589344, SNR=308.3, Peak=46320 HFD=4.7
01:14:16.593 00.001 8996 MultiStar: [#1 -0.31,-0.31,0.65,U] [#2 -0.21,-0.14,0.86,U] [#3 -0.10,0.12,0.66,U] [#4 0.52,0.32,0.00,M4] [#5 -0.02,0.10,0.58,U] [#6 0.08,0.25,0.41,U] [#7 -0.01,-0.13,0.45,U] [#8 -0.07,0.04,0.36,U] 
01:14:16.594 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {0.38, 0.36}
01:14:16.595 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
01:14:16.596 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
01:14:16.596 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.90 mountX=-0.02 mountY=-0.05, mountTheta=-2.00
01:14:16.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
01:14:16.599 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
01:14:16.600 00.001 20224 Worker thread wakes up
01:14:16.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
01:14:16.600 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
01:14:16.600 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
01:14:16.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:14:16.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:16.600 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:14:16.600 00.000 20224 MoveAxis(E, 0, ABG)
01:14:16.600 00.000 20224 Move returns status 0, amount 0
01:14:16.600 00.000 20224 MoveAxis(N, 0, ABG)
01:14:16.600 00.000 20224 Move returns status 0, amount 0
01:14:16.600 00.000 20224 move complete, result=0
01:14:16.600 00.000 20224 worker thread done servicing request
01:14:16.604 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=46320, med=3117, FiltMin=2819, FiltMax=22950, Gamma=1.000
01:14:16.619 00.015 8996 UpdateGuideState exits: m=589344 SNR=308.3
01:14:16.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:16.621 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:16.622 00.001 8996 Enqueuing Expose request
01:14:16.622 00.000 20224 Worker thread wakes up
01:14:16.622 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:16.623 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:16.624 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:17.799 01.175 20224 Exposure complete
01:14:17.875 00.076 20224 worker thread done servicing request
01:14:17.875 00.000 8996 OnExposeComplete: enter
01:14:17.876 00.001 8996 UpdateGuideState(): m_state=6
01:14:17.877 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12297
01:14:17.878 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.32, Mass=693624, SNR=332.6, Peak=45382 HFD=4.7
01:14:17.879 00.001 8996 MultiStar: [#1 -0.13,-0.36,0.52,U] [#2 -0.22,0.16,0.67,U] [#3 -0.24,0.08,0.58,U] [#4 0.60,0.03,0.00,M5] [#5 -0.08,-0.21,0.49,U] [#6 0.27,0.64,0.00,M1] [#7 -0.05,0.31,0.35,U] [#8 0.12,-0.10,0.35,U] 
01:14:17.880 00.001 8996 single-star, 6 included, MultiStar: {-0.08, -0.03}, one-star: {0.06, -0.05}
01:14:17.880 00.000 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
01:14:17.881 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
01:14:17.882 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.69 mountX=0.06 mountY=0.04, mountTheta=0.58
01:14:17.883 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
01:14:17.884 00.001 8996 Enqueuing Move request for scope (0.06, -0.05)
01:14:17.885 00.001 20224 Worker thread wakes up
01:14:17.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
01:14:17.885 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
01:14:17.885 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.06 yDistance=0.04
01:14:17.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:14:17.886 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:17.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:14:17.886 00.000 20224 MoveAxis(E, 0, ABG)
01:14:17.886 00.000 20224 Move returns status 0, amount 0
01:14:17.886 00.000 20224 MoveAxis(N, 0, ABG)
01:14:17.886 00.000 20224 Move returns status 0, amount 0
01:14:17.886 00.000 20224 move complete, result=0
01:14:17.886 00.000 20224 worker thread done servicing request
01:14:17.889 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45382, med=3117, FiltMin=2835, FiltMax=23856, Gamma=1.000
01:14:17.904 00.015 8996 UpdateGuideState exits: m=693624 SNR=332.6
01:14:17.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:17.906 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:17.906 00.000 8996 Enqueuing Expose request
01:14:17.907 00.001 20224 Worker thread wakes up
01:14:17.907 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:17.908 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:17.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:18.889 00.981 20224 Exposure complete
01:14:18.961 00.072 20224 worker thread done servicing request
01:14:18.961 00.000 8996 OnExposeComplete: enter
01:14:18.963 00.002 8996 UpdateGuideState(): m_state=6
01:14:18.965 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12298
01:14:18.967 00.002 8996 Star::Find returns 1 (0), X=135.13, Y=473.74, Mass=696642, SNR=336.2, Peak=48765 HFD=4.5
01:14:18.969 00.002 8996 MultiStar: [#1 0.05,-0.00,0.59,U] [#2 -0.22,-0.08,0.69,U] [#3 -0.77,-0.15,0.00,M6] [#4 0.24,-0.27,0.51,U] [#5 -0.10,0.04,0.53,U] [#6 0.18,0.80,0.00,M2] [#7 -0.18,0.28,0.43,U] [#8 0.16,0.16,0.32,U] 
01:14:18.971 00.002 8996 refined, 6 included, MultiStar: {-0.04, 0.09}, one-star: {-0.09, 0.36}
01:14:18.972 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:14:18.973 00.001 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
01:14:18.975 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.01 mountX=-0.05 mountY=-0.08, mountTheta=-2.11
01:14:18.978 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
01:14:18.979 00.001 8996 Enqueuing Move request for scope (-0.04, 0.09)
01:14:18.980 00.001 20224 Worker thread wakes up
01:14:18.981 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
01:14:18.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
01:14:18.981 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
01:14:18.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:14:18.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:18.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:14:18.981 00.000 20224 MoveAxis(E, 0, ABG)
01:14:18.981 00.000 20224 Move returns status 0, amount 0
01:14:18.981 00.000 20224 MoveAxis(N, 0, ABG)
01:14:18.981 00.000 20224 Move returns status 0, amount 0
01:14:18.981 00.000 20224 move complete, result=0
01:14:18.981 00.000 20224 worker thread done servicing request
01:14:18.986 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48765, med=3117, FiltMin=2825, FiltMax=24582, Gamma=1.000
01:14:19.003 00.017 8996 UpdateGuideState exits: m=696642 SNR=336.2
01:14:19.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:19.005 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:19.006 00.001 8996 Enqueuing Expose request
01:14:19.007 00.001 20224 Worker thread wakes up
01:14:19.007 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:19.009 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:19.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:20.182 01.173 20224 Exposure complete
01:14:20.261 00.079 20224 worker thread done servicing request
01:14:20.261 00.000 8996 OnExposeComplete: enter
01:14:20.262 00.001 8996 UpdateGuideState(): m_state=6
01:14:20.264 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12299
01:14:20.266 00.002 8996 Star::Find returns 1 (0), X=135.09, Y=473.59, Mass=609123, SNR=331.3, Peak=41005 HFD=4.8
01:14:20.268 00.002 8996 MultiStar: [#1 -0.34,-0.13,0.68,U] [#2 -0.31,0.25,0.78,U] [#3 -0.55,-0.02,0.00,M7] [#4 0.33,0.14,0.51,U] [#5 -0.16,-0.20,0.44,U] [#6 0.26,0.71,0.00,M3] [#7 -0.10,0.29,0.33,U] [#8 -0.31,0.03,0.35,U] 
01:14:20.269 00.001 8996 refined, 6 included, MultiStar: {-0.16, 0.10}, one-star: {-0.13, 0.22}
01:14:20.271 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
01:14:20.272 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
01:14:20.274 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.58 mountX=-0.17 mountY=-0.08, mountTheta=-2.69
01:14:20.276 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.10, opts=13)
01:14:20.278 00.002 8996 Enqueuing Move request for scope (-0.16, 0.10)
01:14:20.280 00.002 20224 Worker thread wakes up
01:14:20.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
01:14:20.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
01:14:20.280 00.000 20224 Moving (-0.16, 0.10) raw xDistance=-0.17 yDistance=-0.08
01:14:20.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:14:20.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:20.281 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:14:20.281 00.000 20224 MoveAxis(E, 0, ABG)
01:14:20.281 00.000 20224 Move returns status 0, amount 0
01:14:20.281 00.000 20224 MoveAxis(N, 0, ABG)
01:14:20.281 00.000 20224 Move returns status 0, amount 0
01:14:20.281 00.000 20224 move complete, result=0
01:14:20.282 00.001 20224 worker thread done servicing request
01:14:20.291 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41005, med=3117, FiltMin=2790, FiltMax=19910, Gamma=1.000
01:14:20.316 00.025 8996 UpdateGuideState exits: m=609123 SNR=331.3
01:14:20.318 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:20.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:20.320 00.001 8996 Enqueuing Expose request
01:14:20.321 00.001 20224 Worker thread wakes up
01:14:20.321 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:20.324 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:20.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:21.314 00.990 20224 Exposure complete
01:14:21.374 00.060 20224 worker thread done servicing request
01:14:21.374 00.000 8996 OnExposeComplete: enter
01:14:21.375 00.001 8996 UpdateGuideState(): m_state=6
01:14:21.376 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12300
01:14:21.377 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.55, Mass=730412, SNR=310.1, Peak=45533 HFD=4.6
01:14:21.378 00.001 8996 MultiStar: [#1 -0.32,-0.28,0.61,U] [#2 -0.17,-0.10,0.65,U] [#3 -0.14,0.34,0.52,U] [#4 0.49,0.28,0.00,M4] [#5 -0.52,-0.23,0.00,M1] [#6 0.22,0.60,0.00,M4] [#7 0.02,0.50,0.00,M4] [#8 -0.13,0.04,0.34,U] 
01:14:21.379 00.001 8996 refined, 4 included, MultiStar: {-0.14, 0.04}, one-star: {-0.03, 0.18}
01:14:21.380 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
01:14:21.381 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
01:14:21.382 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.85 mountX=-0.15 mountY=-0.03, mountTheta=-2.96
01:14:21.383 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
01:14:21.384 00.001 8996 Enqueuing Move request for scope (-0.14, 0.04)
01:14:21.386 00.002 20224 Worker thread wakes up
01:14:21.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
01:14:21.387 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
01:14:21.387 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.15 yDistance=-0.03
01:14:21.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:14:21.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:21.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:14:21.387 00.000 20224 MoveAxis(E, 0, ABG)
01:14:21.387 00.000 20224 Move returns status 0, amount 0
01:14:21.387 00.000 20224 MoveAxis(N, 0, ABG)
01:14:21.388 00.001 20224 Move returns status 0, amount 0
01:14:21.388 00.000 20224 move complete, result=0
01:14:21.388 00.000 20224 worker thread done servicing request
01:14:21.395 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45533, med=3117, FiltMin=2829, FiltMax=23462, Gamma=1.000
01:14:21.412 00.017 8996 UpdateGuideState exits: m=730412 SNR=310.1
01:14:21.414 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:21.416 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:21.417 00.001 8996 Enqueuing Expose request
01:14:21.419 00.002 20224 Worker thread wakes up
01:14:21.419 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:21.421 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:21.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:22.577 01.156 20224 Exposure complete
01:14:22.655 00.078 20224 worker thread done servicing request
01:14:22.656 00.001 8996 OnExposeComplete: enter
01:14:22.656 00.000 8996 UpdateGuideState(): m_state=6
01:14:22.657 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12301
01:14:22.658 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=473.13, Mass=593178, SNR=289.1, Peak=45446 HFD=4.4
01:14:22.659 00.001 8996 MultiStar: [#1 0.10,-0.16,0.66,U] [#2 0.12,0.05,0.84,U] [#3 -0.24,0.11,0.75,U] [#4 0.53,0.45,0.00,M5] [#5 0.12,-0.32,0.67,U] [#6 0.35,0.56,0.00,M5] [#7 0.05,0.38,0.45,U] [#8 0.16,-0.13,0.44,U] 
01:14:22.660 00.001 8996 refined, 6 included, MultiStar: {0.03, -0.07}, one-star: {-0.02, -0.24}
01:14:22.661 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
01:14:22.662 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.09)
01:14:22.662 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.17 mountX=0.04 mountY=0.06, mountTheta=1.07
01:14:22.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
01:14:22.665 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
01:14:22.666 00.001 20224 Worker thread wakes up
01:14:22.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
01:14:22.666 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
01:14:22.666 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.06
01:14:22.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:14:22.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:22.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:14:22.666 00.000 20224 MoveAxis(E, 0, ABG)
01:14:22.666 00.000 20224 Move returns status 0, amount 0
01:14:22.666 00.000 20224 MoveAxis(N, 0, ABG)
01:14:22.666 00.000 20224 Move returns status 0, amount 0
01:14:22.666 00.000 20224 move complete, result=0
01:14:22.666 00.000 20224 worker thread done servicing request
01:14:22.670 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45446, med=3117, FiltMin=2822, FiltMax=24304, Gamma=1.000
01:14:22.685 00.015 8996 UpdateGuideState exits: m=593178 SNR=289.1
01:14:22.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:22.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:22.688 00.001 8996 Enqueuing Expose request
01:14:22.689 00.001 20224 Worker thread wakes up
01:14:22.689 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:22.690 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:22.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:23.666 00.976 20224 Exposure complete
01:14:23.726 00.060 20224 worker thread done servicing request
01:14:23.726 00.000 8996 OnExposeComplete: enter
01:14:23.728 00.002 8996 UpdateGuideState(): m_state=6
01:14:23.729 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12302
01:14:23.730 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=473.31, Mass=577443, SNR=318.8, Peak=39062 HFD=4.7
01:14:23.731 00.001 8996 MultiStar: [#1 0.02,0.02,0.64,U] [#2 -0.26,-0.07,0.63,U] [#3 -0.64,0.44,0.00,M6] [#4 0.24,0.22,0.50,U] [#5 -0.40,-0.48,0.00,M1] [#6 -0.01,0.42,0.46,U] [#7 -0.19,0.31,0.36,U] [#8 -0.51,-0.05,0.00,M1] 
01:14:23.731 00.000 8996 refined, 5 included, MultiStar: {-0.09, 0.09}, one-star: {-0.21, -0.06}
01:14:23.732 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:14:23.733 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
01:14:23.734 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.34 mountX=-0.10 mountY=-0.08, mountTheta=-2.45
01:14:23.736 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.09, opts=13)
01:14:23.736 00.000 8996 Enqueuing Move request for scope (-0.09, 0.09)
01:14:23.737 00.001 20224 Worker thread wakes up
01:14:23.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
01:14:23.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
01:14:23.737 00.000 20224 Moving (-0.09, 0.09) raw xDistance=-0.10 yDistance=-0.08
01:14:23.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:14:23.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:23.738 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:14:23.738 00.000 20224 MoveAxis(E, 0, ABG)
01:14:23.738 00.000 20224 Move returns status 0, amount 0
01:14:23.738 00.000 20224 MoveAxis(N, 0, ABG)
01:14:23.738 00.000 20224 Move returns status 0, amount 0
01:14:23.738 00.000 20224 move complete, result=0
01:14:23.738 00.000 20224 worker thread done servicing request
01:14:23.741 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39062, med=3117, FiltMin=2822, FiltMax=21472, Gamma=1.000
01:14:23.755 00.014 8996 UpdateGuideState exits: m=577443 SNR=318.8
01:14:23.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:23.757 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:23.758 00.001 8996 Enqueuing Expose request
01:14:23.759 00.001 20224 Worker thread wakes up
01:14:23.759 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:23.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:23.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:24.928 01.168 20224 Exposure complete
01:14:25.004 00.076 20224 worker thread done servicing request
01:14:25.004 00.000 8996 OnExposeComplete: enter
01:14:25.005 00.001 8996 UpdateGuideState(): m_state=6
01:14:25.006 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12303
01:14:25.007 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.35, Mass=698797, SNR=321.1, Peak=53702 HFD=4.6
01:14:25.008 00.001 8996 MultiStar: [#1 -0.36,-0.38,0.00,M1] [#2 -0.31,-0.27,0.78,U] [#3 -0.16,-0.10,0.65,U] [#4 0.25,0.00,0.52,U] [#5 -0.40,-0.27,0.00,M2] [#6 0.06,0.41,0.49,U] [#7 -0.33,-0.04,0.40,U] [#8 -0.62,-0.11,0.00,M2] 
01:14:25.009 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.03}, one-star: {-0.41, -0.02}
01:14:25.009 00.000 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
01:14:25.010 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
01:14:25.011 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-2.99 mountX=-0.19 mountY=0.05, mountTheta=2.88
01:14:25.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.03, opts=13)
01:14:25.014 00.001 8996 Enqueuing Move request for scope (-0.19, -0.03)
01:14:25.014 00.000 20224 Worker thread wakes up
01:14:25.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
01:14:25.015 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
01:14:25.015 00.000 20224 Moving (-0.19, -0.03) raw xDistance=-0.19 yDistance=0.05
01:14:25.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:14:25.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:25.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:14:25.015 00.000 20224 MoveAxis(E, 0, ABG)
01:14:25.015 00.000 20224 Move returns status 0, amount 0
01:14:25.015 00.000 20224 MoveAxis(N, 0, ABG)
01:14:25.015 00.000 20224 Move returns status 0, amount 0
01:14:25.015 00.000 20224 move complete, result=0
01:14:25.015 00.000 20224 worker thread done servicing request
01:14:25.020 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53702, med=3117, FiltMin=2835, FiltMax=29168, Gamma=1.000
01:14:25.046 00.026 8996 UpdateGuideState exits: m=698797 SNR=321.1
01:14:25.048 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:25.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:25.050 00.001 8996 Enqueuing Expose request
01:14:25.051 00.001 20224 Worker thread wakes up
01:14:25.051 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:25.052 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:25.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:26.021 00.969 20224 Exposure complete
01:14:26.093 00.072 20224 worker thread done servicing request
01:14:26.094 00.001 8996 OnExposeComplete: enter
01:14:26.095 00.001 8996 UpdateGuideState(): m_state=6
01:14:26.095 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12304
01:14:26.096 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.18, Mass=632869, SNR=312.2, Peak=48134 HFD=4.4
01:14:26.097 00.001 8996 MultiStar: [#1 -0.24,-0.34,0.70,U] [#2 -0.41,0.03,0.72,U] [#3 -0.39,0.35,0.00,M6] [#4 0.38,0.09,0.57,U] [#5 -0.09,0.06,0.61,U] [#6 0.12,0.40,0.45,U] [#7 -0.09,-0.15,0.48,U] [#8 -0.48,-0.16,0.00,M3] 
01:14:26.098 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.05}, one-star: {-0.41, -0.19}
01:14:26.099 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
01:14:26.100 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
01:14:26.101 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-2.85 mountX=-0.15 mountY=0.07, mountTheta=2.73
01:14:26.102 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.05, opts=13)
01:14:26.103 00.001 8996 Enqueuing Move request for scope (-0.16, -0.05)
01:14:26.104 00.001 20224 Worker thread wakes up
01:14:26.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
01:14:26.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
01:14:26.104 00.000 20224 Moving (-0.16, -0.05) raw xDistance=-0.15 yDistance=0.07
01:14:26.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:14:26.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:26.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:14:26.104 00.000 20224 MoveAxis(E, 0, ABG)
01:14:26.105 00.001 20224 Move returns status 0, amount 0
01:14:26.105 00.000 20224 MoveAxis(N, 0, ABG)
01:14:26.105 00.000 20224 Move returns status 0, amount 0
01:14:26.105 00.000 20224 move complete, result=0
01:14:26.105 00.000 20224 worker thread done servicing request
01:14:26.108 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48134, med=3117, FiltMin=2819, FiltMax=25040, Gamma=1.000
01:14:26.125 00.017 8996 UpdateGuideState exits: m=632869 SNR=312.2
01:14:26.126 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:26.128 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:26.129 00.001 8996 Enqueuing Expose request
01:14:26.131 00.002 20224 Worker thread wakes up
01:14:26.131 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:26.132 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:26.132 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:27.321 01.189 20224 Exposure complete
01:14:27.422 00.101 20224 worker thread done servicing request
01:14:27.422 00.000 8996 OnExposeComplete: enter
01:14:27.423 00.001 8996 UpdateGuideState(): m_state=6
01:14:27.424 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12305
01:14:27.425 00.001 8996 Star::Find returns 1 (0), X=134.91, Y=473.33, Mass=668085, SNR=321.0, Peak=46614 HFD=4.6
01:14:27.426 00.001 8996 MultiStar: [#1 -0.17,-0.01,0.64,U] [#2 -0.15,-0.12,0.69,U] [#3 -0.37,-0.04,0.57,U] [#4 0.25,0.06,0.55,U] [#5 -0.28,-0.04,0.58,U] [#6 -0.13,0.21,0.43,U] [#7 -0.17,0.25,0.49,U] [#8 -0.49,-0.04,0.00,M4] 
01:14:27.427 00.001 8996 refined, 7 included, MultiStar: {-0.18, 0.01}, one-star: {-0.31, -0.05}
01:14:27.427 00.000 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
01:14:27.428 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:14:27.429 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.01 hyp=0.18 cameraTheta=3.08 mountX=-0.18 mountY=0.01, mountTheta=3.09
01:14:27.433 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.01, opts=13)
01:14:27.434 00.001 8996 Enqueuing Move request for scope (-0.18, 0.01)
01:14:27.435 00.001 20224 Worker thread wakes up
01:14:27.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.01) opts 0xd
01:14:27.435 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.01)
01:14:27.435 00.000 20224 Moving (-0.18, 0.01) raw xDistance=-0.18 yDistance=0.01
01:14:27.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:14:27.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:27.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:14:27.435 00.000 20224 MoveAxis(E, 0, ABG)
01:14:27.435 00.000 20224 Move returns status 0, amount 0
01:14:27.435 00.000 20224 MoveAxis(N, 0, ABG)
01:14:27.435 00.000 20224 Move returns status 0, amount 0
01:14:27.435 00.000 20224 move complete, result=0
01:14:27.435 00.000 20224 worker thread done servicing request
01:14:27.440 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46614, med=3117, FiltMin=2816, FiltMax=26326, Gamma=1.000
01:14:27.454 00.014 8996 UpdateGuideState exits: m=668085 SNR=321.0
01:14:27.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:27.455 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:27.456 00.001 8996 Enqueuing Expose request
01:14:27.457 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:27.459 00.002 20224 Worker thread wakes up
01:14:27.459 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:27.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:28.451 00.992 20224 Exposure complete
01:14:28.528 00.077 20224 worker thread done servicing request
01:14:28.528 00.000 8996 OnExposeComplete: enter
01:14:28.529 00.001 8996 UpdateGuideState(): m_state=6
01:14:28.529 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12306
01:14:28.530 00.001 8996 Star::Find returns 1 (0), X=134.71, Y=473.29, Mass=671880, SNR=292.6, Peak=51766 HFD=4.6
01:14:28.531 00.001 8996 MultiStar: [#1 -0.52,0.08,0.00,M1] [#2 -0.60,-0.19,0.00,M1] [#3 -0.39,0.04,0.68,U] [#4 0.30,0.19,0.59,U] [#5 -0.32,-0.10,0.55,U] [#6 0.02,0.63,0.00,M2] [#7 -0.24,0.20,0.44,U] [#8 -0.48,-0.02,0.00,M5] 
01:14:28.532 00.001 8996 refined, 4 included, MultiStar: {-0.27, 0.03}, one-star: {-0.50, -0.08}
01:14:28.532 00.000 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
01:14:28.533 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
01:14:28.534 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.03 hyp=0.27 cameraTheta=3.03 mountX=-0.27 mountY=0.00, mountTheta=3.13
01:14:28.536 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.03, opts=13)
01:14:28.537 00.001 8996 Enqueuing Move request for scope (-0.27, 0.03)
01:14:28.538 00.001 20224 Worker thread wakes up
01:14:28.538 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.03) opts 0xd
01:14:28.538 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.03)
01:14:28.538 00.000 20224 Moving (-0.27, 0.03) raw xDistance=-0.27 yDistance=0.00
01:14:28.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:14:28.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:28.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:14:28.538 00.000 20224 MoveAxis(E, 39, ABG)
01:14:28.538 00.000 20224 Guiding  Dir = 2, Dur = 39
01:14:28.538 00.000 20224 IsSlewing returns 0
01:14:28.539 00.001 20224 IsGuiding returns 0
01:14:28.542 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51766, med=3117, FiltMin=2819, FiltMax=25568, Gamma=1.000
01:14:28.551 00.009 20224 PulseGuide returned control before completion, sleep 37
01:14:28.556 00.005 8996 UpdateGuideState exits: m=671880 SNR=292.6
01:14:28.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:28.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:28.558 00.000 8996 Enqueuing Expose request
01:14:28.597 00.039 20224 IsGuiding returns 1
01:14:28.597 00.000 20224 scope still moving after pulse duration time elapsed
01:14:28.629 00.032 20224 IsSlewing returns 0
01:14:28.629 00.000 20224 IsGuiding returns 1
01:14:28.659 00.030 20224 IsSlewing returns 0
01:14:28.659 00.000 20224 IsGuiding returns 0
01:14:28.659 00.000 20224 scope move finished after 39 + 82 ms
01:14:28.659 00.000 20224 Move returns status 0, amount 39
01:14:28.659 00.000 20224 MoveAxis(N, 0, ABG)
01:14:28.659 00.000 20224 Move returns status 0, amount 0
01:14:28.659 00.000 20224 move complete, result=0
01:14:28.659 00.000 20224 worker thread done servicing request
01:14:28.660 00.001 20224 Worker thread wakes up
01:14:28.660 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
01:14:28.661 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:28.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:29.831 01.170 20224 Exposure complete
01:14:29.914 00.083 20224 worker thread done servicing request
01:14:29.914 00.000 8996 OnExposeComplete: enter
01:14:29.915 00.001 8996 UpdateGuideState(): m_state=6
01:14:29.917 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12307
01:14:29.918 00.001 8996 Star::Find returns 1 (0), X=135.11, Y=473.35, Mass=556795, SNR=288.9, Peak=39334 HFD=4.7
01:14:29.919 00.001 8996 MultiStar: [#1 -0.08,-0.11,0.74,U] [#2 -0.21,-0.46,0.00,M2] [#3 -0.39,-0.15,0.73,U] [#4 0.36,0.09,0.52,U] [#5 0.15,0.16,0.62,U] [#6 0.37,0.53,0.00,M3] [#7 0.06,-0.16,0.40,U] [#8 0.11,0.11,0.42,U] 
01:14:29.920 00.001 8996 refined, 6 included, MultiStar: {-0.02, -0.02}, one-star: {-0.11, -0.02}
01:14:29.922 00.002 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
01:14:29.922 00.000 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
01:14:29.923 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.52 mountX=-0.02 mountY=0.02, mountTheta=2.41
01:14:29.925 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
01:14:29.926 00.001 8996 Enqueuing Move request for scope (-0.02, -0.02)
01:14:29.927 00.001 20224 Worker thread wakes up
01:14:29.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:14:29.927 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:14:29.927 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
01:14:29.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:14:29.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:29.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:14:29.927 00.000 20224 MoveAxis(E, 0, ABG)
01:14:29.927 00.000 20224 Move returns status 0, amount 0
01:14:29.927 00.000 20224 MoveAxis(N, 0, ABG)
01:14:29.927 00.000 20224 Move returns status 0, amount 0
01:14:29.927 00.000 20224 move complete, result=0
01:14:29.927 00.000 20224 worker thread done servicing request
01:14:29.932 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39334, med=3117, FiltMin=2829, FiltMax=19926, Gamma=1.000
01:14:29.946 00.014 8996 UpdateGuideState exits: m=556795 SNR=288.9
01:14:29.947 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:29.948 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:29.949 00.001 8996 Enqueuing Expose request
01:14:29.950 00.001 20224 Worker thread wakes up
01:14:29.950 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:29.951 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:29.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:30.935 00.984 20224 Exposure complete
01:14:31.010 00.075 20224 worker thread done servicing request
01:14:31.010 00.000 8996 OnExposeComplete: enter
01:14:31.012 00.002 8996 UpdateGuideState(): m_state=6
01:14:31.014 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12308
01:14:31.016 00.002 8996 Star::Find returns 1 (0), X=135.46, Y=473.65, Mass=757657, SNR=360.5, Peak=46192 HFD=4.9
01:14:31.017 00.001 8996 MultiStar: [#1 0.29,-0.08,0.53,U] [#2 0.20,-0.02,0.66,U] [#3 0.08,0.24,0.56,U] [#4 0.71,0.09,0.00,M1] [#5 0.33,0.10,0.48,U] [#6 0.65,0.55,0.00,M4] [#7 0.35,0.15,0.42,U] [#8 0.35,0.25,0.29,U] 
01:14:31.020 00.003 8996 refined, 6 included, MultiStar: {0.25, 0.14}, one-star: {0.25, 0.27}
01:14:31.021 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
01:14:31.021 00.000 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
01:14:31.022 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.14 hyp=0.29 cameraTheta=0.50 mountX=0.24 mountY=-0.16, mountTheta=-0.61
01:14:31.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.14, opts=13)
01:14:31.026 00.002 8996 Enqueuing Move request for scope (0.25, 0.14)
01:14:31.027 00.001 20224 Worker thread wakes up
01:14:31.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.14) opts 0xd
01:14:31.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.14)
01:14:31.027 00.000 20224 Moving (0.25, 0.14) raw xDistance=0.24 yDistance=-0.16
01:14:31.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:14:31.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:31.028 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:14:31.028 00.000 20224 MoveAxis(W, 35, ABG)
01:14:31.028 00.000 20224 Guiding  Dir = 3, Dur = 35
01:14:31.028 00.000 20224 IsSlewing returns 0
01:14:31.029 00.001 20224 IsGuiding returns 0
01:14:31.036 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46192, med=3117, FiltMin=2819, FiltMax=25984, Gamma=1.000
01:14:31.052 00.016 8996 UpdateGuideState exits: m=757657 SNR=360.5
01:14:31.054 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:31.055 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:31.056 00.001 20224 PulseGuide returned control before completion, sleep 21
01:14:31.056 00.000 8996 Enqueuing Expose request
01:14:31.084 00.028 20224 IsGuiding returns 1
01:14:31.084 00.000 20224 scope still moving after pulse duration time elapsed
01:14:31.117 00.033 20224 IsSlewing returns 0
01:14:31.117 00.000 20224 IsGuiding returns 1
01:14:31.148 00.031 20224 IsSlewing returns 0
01:14:31.148 00.000 20224 IsGuiding returns 0
01:14:31.148 00.000 20224 scope move finished after 35 + 84 ms
01:14:31.148 00.000 20224 Move returns status 0, amount 35
01:14:31.149 00.001 20224 MoveAxis(N, 0, ABG)
01:14:31.149 00.000 20224 Move returns status 0, amount 0
01:14:31.149 00.000 20224 move complete, result=0
01:14:31.149 00.000 20224 worker thread done servicing request
01:14:31.149 00.000 20224 Worker thread wakes up
01:14:31.149 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.2 px 0 ms NORTH
01:14:31.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:31.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:32.321 01.171 20224 Exposure complete
01:14:32.416 00.095 20224 worker thread done servicing request
01:14:32.416 00.000 8996 OnExposeComplete: enter
01:14:32.417 00.001 8996 UpdateGuideState(): m_state=6
01:14:32.418 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12309
01:14:32.419 00.001 8996 Star::Find returns 1 (0), X=135.05, Y=473.13, Mass=568456, SNR=289.4, Peak=42902 HFD=4.5
01:14:32.420 00.001 8996 MultiStar: [#1 -0.21,-0.44,0.00,M1] [#2 -0.01,-0.28,0.71,U] [#3 -0.24,-0.26,0.58,U] [#4 0.39,-0.11,0.56,U] [#5 -0.05,-0.24,0.61,U] [#6 0.24,0.01,0.45,U] [#7 -0.37,-0.23,0.39,U] [#8 0.01,-0.01,0.46,U] 
01:14:32.421 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.19}, one-star: {-0.17, -0.24}
01:14:32.422 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:14:32.422 00.000 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:14:32.423 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.74 mountX=-0.01 mountY=0.19, mountTheta=1.64
01:14:32.424 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.19, opts=13)
01:14:32.425 00.001 8996 Enqueuing Move request for scope (-0.03, -0.19)
01:14:32.426 00.001 20224 Worker thread wakes up
01:14:32.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
01:14:32.426 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
01:14:32.426 00.000 20224 Moving (-0.03, -0.19) raw xDistance=-0.01 yDistance=0.19
01:14:32.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:14:32.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:32.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:14:32.426 00.000 20224 MoveAxis(E, 0, ABG)
01:14:32.426 00.000 20224 Move returns status 0, amount 0
01:14:32.426 00.000 20224 MoveAxis(N, 0, ABG)
01:14:32.426 00.000 20224 Move returns status 0, amount 0
01:14:32.426 00.000 20224 move complete, result=0
01:14:32.426 00.000 20224 worker thread done servicing request
01:14:32.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42902, med=3117, FiltMin=2822, FiltMax=23600, Gamma=1.000
01:14:32.451 00.021 8996 UpdateGuideState exits: m=568456 SNR=289.4
01:14:32.453 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:32.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:32.455 00.001 8996 Enqueuing Expose request
01:14:32.457 00.002 20224 Worker thread wakes up
01:14:32.457 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:14:32.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:32.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:33.443 00.985 20224 Exposure complete
01:14:33.515 00.072 20224 worker thread done servicing request
01:14:33.515 00.000 8996 OnExposeComplete: enter
01:14:33.517 00.002 8996 UpdateGuideState(): m_state=6
01:14:33.519 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12310
01:14:33.521 00.002 8996 Star::Find returns 1 (0), X=134.96, Y=473.32, Mass=687727, SNR=371.9, Peak=46598 HFD=4.7
01:14:33.524 00.003 8996 MultiStar: [#1 -0.22,-0.09,0.53,U] [#2 -0.12,-0.15,0.61,U] [#3 -0.33,-0.03,0.60,U] [#4 0.13,-0.08,0.44,U] [#5 -0.04,-0.18,0.43,U] [#6 0.14,0.28,0.32,U] [#7 -0.19,0.08,0.33,U] [#8 -0.07,-0.12,0.29,U] 
01:14:33.525 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.05}, one-star: {-0.25, -0.05}
01:14:33.527 00.002 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
01:14:33.529 00.002 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
01:14:33.530 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.05 hyp=0.15 cameraTheta=-2.79 mountX=-0.14 mountY=0.07, mountTheta=2.68
01:14:33.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.05, opts=13)
01:14:33.534 00.002 8996 Enqueuing Move request for scope (-0.14, -0.05)
01:14:33.536 00.002 20224 Worker thread wakes up
01:14:33.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.05) opts 0xd
01:14:33.536 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.05)
01:14:33.537 00.001 20224 Moving (-0.14, -0.05) raw xDistance=-0.14 yDistance=0.07
01:14:33.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:14:33.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:33.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:14:33.537 00.000 20224 MoveAxis(E, 0, ABG)
01:14:33.537 00.000 20224 Move returns status 0, amount 0
01:14:33.537 00.000 20224 MoveAxis(N, 0, ABG)
01:14:33.537 00.000 20224 Move returns status 0, amount 0
01:14:33.537 00.000 20224 move complete, result=0
01:14:33.537 00.000 20224 worker thread done servicing request
01:14:33.545 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46598, med=3117, FiltMin=2822, FiltMax=26326, Gamma=1.000
01:14:33.564 00.019 8996 UpdateGuideState exits: m=687727 SNR=371.9
01:14:33.566 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:33.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:33.569 00.002 8996 Enqueuing Expose request
01:14:33.570 00.001 20224 Worker thread wakes up
01:14:33.570 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:33.571 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:33.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:34.745 01.174 20224 Exposure complete
01:14:34.839 00.094 20224 worker thread done servicing request
01:14:34.839 00.000 8996 OnExposeComplete: enter
01:14:34.840 00.001 8996 UpdateGuideState(): m_state=6
01:14:34.841 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12311
01:14:34.842 00.001 8996 Star::Find returns 1 (0), X=135.01, Y=473.12, Mass=684307, SNR=338.3, Peak=50630 HFD=4.5
01:14:34.843 00.001 8996 MultiStar: [#1 -0.04,-0.22,0.57,U] [#2 -0.21,0.20,0.71,U] [#3 -0.35,-0.25,0.49,U] [#4 0.26,-0.45,0.00,M1] [#5 -0.17,-0.25,0.49,U] [#6 0.24,0.36,0.40,U] [#7 -0.29,-0.26,0.40,U] [#8 -0.39,-0.34,0.00,M2] 
01:14:34.844 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.11}, one-star: {-0.20, -0.26}
01:14:34.845 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
01:14:34.845 00.000 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
01:14:34.846 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.55 mountX=-0.15 mountY=0.13, mountTheta=2.45
01:14:34.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.11, opts=13)
01:14:34.849 00.001 8996 Enqueuing Move request for scope (-0.16, -0.11)
01:14:34.849 00.000 20224 Worker thread wakes up
01:14:34.850 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
01:14:34.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
01:14:34.850 00.000 20224 Moving (-0.16, -0.11) raw xDistance=-0.15 yDistance=0.13
01:14:34.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:14:34.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:34.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:14:34.850 00.000 20224 MoveAxis(E, 0, ABG)
01:14:34.850 00.000 20224 Move returns status 0, amount 0
01:14:34.850 00.000 20224 MoveAxis(N, 0, ABG)
01:14:34.850 00.000 20224 Move returns status 0, amount 0
01:14:34.850 00.000 20224 move complete, result=0
01:14:34.850 00.000 20224 worker thread done servicing request
01:14:34.854 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50630, med=3117, FiltMin=2803, FiltMax=25904, Gamma=1.000
01:14:34.869 00.015 8996 UpdateGuideState exits: m=684307 SNR=338.3
01:14:34.871 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:34.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:34.873 00.001 8996 Enqueuing Expose request
01:14:34.874 00.001 20224 Worker thread wakes up
01:14:34.874 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:34.875 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:34.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:35.865 00.990 20224 Exposure complete
01:14:35.961 00.096 20224 worker thread done servicing request
01:14:35.961 00.000 8996 OnExposeComplete: enter
01:14:35.963 00.002 8996 UpdateGuideState(): m_state=6
01:14:35.965 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12312
01:14:35.967 00.002 8996 Star::Find returns 1 (0), X=134.64, Y=473.39, Mass=623168, SNR=301.4, Peak=40374 HFD=4.9
01:14:35.969 00.002 8996 MultiStar: [#1 -0.59,-0.27,0.00,M1] [#2 -0.48,-0.08,0.00,M1] [#3 -0.31,-0.09,0.62,U] [#4 0.01,-0.22,0.51,U] [#5 -0.07,-0.47,0.00,M1] [#6 -0.15,0.28,0.45,U] [#7 -0.55,-0.22,0.00,M1] [#8 -0.18,0.06,0.40,U] 
01:14:35.970 00.001 8996 refined, 4 included, MultiStar: {-0.30, -0.00}, one-star: {-0.58, 0.02}
01:14:35.972 00.002 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
01:14:35.973 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.17 = 0.12)
01:14:35.974 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.00 hyp=0.30 cameraTheta=-3.14 mountX=-0.30 mountY=0.03, mountTheta=3.03
01:14:35.976 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.00, opts=13)
01:14:35.978 00.002 8996 Enqueuing Move request for scope (-0.30, -0.00)
01:14:35.979 00.001 20224 Worker thread wakes up
01:14:35.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.00) opts 0xd
01:14:35.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.00)
01:14:35.979 00.000 20224 Moving (-0.30, -0.00) raw xDistance=-0.30 yDistance=0.03
01:14:35.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:14:35.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:35.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:14:35.979 00.000 20224 MoveAxis(E, 44, ABG)
01:14:35.980 00.001 20224 Guiding  Dir = 2, Dur = 44
01:14:35.980 00.000 20224 IsSlewing returns 0
01:14:35.980 00.000 20224 IsGuiding returns 0
01:14:35.983 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40374, med=3117, FiltMin=2822, FiltMax=25865, Gamma=1.000
01:14:35.998 00.015 8996 UpdateGuideState exits: m=623168 SNR=301.4
01:14:35.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:36.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:36.001 00.001 8996 Enqueuing Expose request
01:14:36.002 00.001 20224 PulseGuide returned control before completion, sleep 33
01:14:36.047 00.045 20224 IsGuiding returns 1
01:14:36.047 00.000 20224 scope still moving after pulse duration time elapsed
01:14:36.079 00.032 20224 IsSlewing returns 0
01:14:36.079 00.000 20224 IsGuiding returns 1
01:14:36.111 00.032 20224 IsSlewing returns 0
01:14:36.111 00.000 20224 IsGuiding returns 0
01:14:36.111 00.000 20224 scope move finished after 44 + 87 ms
01:14:36.112 00.001 20224 Move returns status 0, amount 44
01:14:36.112 00.000 20224 MoveAxis(N, 0, ABG)
01:14:36.112 00.000 20224 Move returns status 0, amount 0
01:14:36.112 00.000 20224 move complete, result=0
01:14:36.112 00.000 20224 worker thread done servicing request
01:14:36.112 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.0 px 0 ms NORTH
01:14:36.114 00.002 20224 Worker thread wakes up
01:14:36.114 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:36.114 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:37.290 01.176 20224 Exposure complete
01:14:37.359 00.069 20224 worker thread done servicing request
01:14:37.359 00.000 8996 OnExposeComplete: enter
01:14:37.360 00.001 8996 UpdateGuideState(): m_state=6
01:14:37.361 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12313
01:14:37.362 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.40, Mass=818386, SNR=374.0, Peak=49638 HFD=4.7
01:14:37.363 00.001 8996 MultiStar: [#1 -0.18,0.06,0.54,U] [#2 -0.34,0.00,0.53,U] [#3 -0.69,0.06,0.00,M1] [#4 0.31,0.36,0.00,M1] [#5 0.10,0.04,0.50,U] [#6 0.01,-0.07,0.30,U] [#7 -0.16,-0.08,0.37,U] [#8 -0.17,0.36,0.31,U] 
01:14:37.364 00.001 8996 single-star, 6 included, MultiStar: {-0.12, 0.04}, one-star: {-0.11, 0.03}
01:14:37.364 00.000 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
01:14:37.365 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
01:14:37.366 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.88 mountX=-0.11 mountY=-0.02, mountTheta=-2.99
01:14:37.368 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.03, opts=13)
01:14:37.369 00.001 8996 Enqueuing Move request for scope (-0.11, 0.03)
01:14:37.369 00.000 20224 Worker thread wakes up
01:14:37.370 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
01:14:37.370 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
01:14:37.370 00.000 20224 Moving (-0.11, 0.03) raw xDistance=-0.11 yDistance=-0.02
01:14:37.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:14:37.370 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:37.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:14:37.370 00.000 20224 MoveAxis(E, 0, ABG)
01:14:37.370 00.000 20224 Move returns status 0, amount 0
01:14:37.370 00.000 20224 MoveAxis(N, 0, ABG)
01:14:37.370 00.000 20224 Move returns status 0, amount 0
01:14:37.370 00.000 20224 move complete, result=0
01:14:37.370 00.000 20224 worker thread done servicing request
01:14:37.375 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49638, med=3117, FiltMin=2829, FiltMax=30806, Gamma=1.000
01:14:37.401 00.026 8996 UpdateGuideState exits: m=818386 SNR=374.0
01:14:37.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:37.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:37.404 00.001 8996 Enqueuing Expose request
01:14:37.405 00.001 20224 Worker thread wakes up
01:14:37.405 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:37.407 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:37.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:38.382 00.975 20224 Exposure complete
01:14:38.466 00.084 20224 worker thread done servicing request
01:14:38.466 00.000 8996 OnExposeComplete: enter
01:14:38.467 00.001 8996 UpdateGuideState(): m_state=6
01:14:38.468 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12314
01:14:38.469 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.26, Mass=615219, SNR=292.2, Peak=41494 HFD=4.5
01:14:38.470 00.001 8996 MultiStar: [#1 -0.19,-0.30,0.63,U] [#2 -0.32,-0.11,0.73,U] [#3 -0.39,0.06,0.64,U] [#4 0.23,-0.00,0.59,U] [#5 0.19,0.13,0.53,U] [#6 -0.06,0.06,0.38,U] [#7 -0.05,0.16,0.48,U] [#8 0.01,0.30,0.42,U] 
01:14:38.471 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.01}, one-star: {-0.36, -0.11}
01:14:38.472 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
01:14:38.472 00.000 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
01:14:38.473 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.08 mountX=-0.14 mountY=0.03, mountTheta=2.97
01:14:38.477 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.01, opts=13)
01:14:38.477 00.000 8996 Enqueuing Move request for scope (-0.14, -0.01)
01:14:38.478 00.001 20224 Worker thread wakes up
01:14:38.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
01:14:38.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
01:14:38.478 00.000 20224 Moving (-0.14, -0.01) raw xDistance=-0.14 yDistance=0.03
01:14:38.479 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:14:38.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:38.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:14:38.479 00.000 20224 MoveAxis(E, 0, ABG)
01:14:38.479 00.000 20224 Move returns status 0, amount 0
01:14:38.479 00.000 20224 MoveAxis(N, 0, ABG)
01:14:38.479 00.000 20224 Move returns status 0, amount 0
01:14:38.479 00.000 20224 move complete, result=0
01:14:38.479 00.000 20224 worker thread done servicing request
01:14:38.482 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41494, med=3117, FiltMin=2829, FiltMax=25270, Gamma=1.000
01:14:38.497 00.015 8996 UpdateGuideState exits: m=615219 SNR=292.2
01:14:38.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:38.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:38.499 00.000 8996 Enqueuing Expose request
01:14:38.500 00.001 20224 Worker thread wakes up
01:14:38.500 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:38.501 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:38.501 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:39.663 01.162 20224 Exposure complete
01:14:39.749 00.086 20224 worker thread done servicing request
01:14:39.749 00.000 8996 OnExposeComplete: enter
01:14:39.750 00.001 8996 UpdateGuideState(): m_state=6
01:14:39.751 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12315
01:14:39.752 00.001 8996 Star::Find returns 1 (0), X=134.69, Y=473.33, Mass=659669, SNR=326.2, Peak=42118 HFD=4.7
01:14:39.753 00.001 8996 MultiStar: [#1 -0.41,-0.34,0.00,M1] [#2 -0.41,-0.32,0.00,M1] [#3 -0.32,-0.04,0.53,U] [#4 0.49,0.13,0.00,M1] [#5 -0.21,0.03,0.50,U] [#6 0.33,0.15,0.40,U] [#7 -0.09,0.02,0.50,U] [#8 -0.21,-0.01,0.36,U] 
01:14:39.754 00.001 8996 refined, 5 included, MultiStar: {-0.24, 0.00}, one-star: {-0.52, -0.04}
01:14:39.755 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
01:14:39.756 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
01:14:39.756 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.00 hyp=0.24 cameraTheta=3.13 mountX=-0.24 mountY=0.02, mountTheta=3.04
01:14:39.759 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.00, opts=13)
01:14:39.759 00.000 8996 Enqueuing Move request for scope (-0.24, 0.00)
01:14:39.760 00.001 20224 Worker thread wakes up
01:14:39.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.00) opts 0xd
01:14:39.760 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.00)
01:14:39.760 00.000 20224 Moving (-0.24, 0.00) raw xDistance=-0.24 yDistance=0.02
01:14:39.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:14:39.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:39.761 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:14:39.761 00.000 20224 MoveAxis(E, 35, ABG)
01:14:39.761 00.000 20224 Guiding  Dir = 2, Dur = 35
01:14:39.761 00.000 20224 IsSlewing returns 0
01:14:39.761 00.000 20224 IsGuiding returns 0
01:14:39.764 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42118, med=3117, FiltMin=2832, FiltMax=27062, Gamma=1.000
01:14:39.778 00.014 8996 UpdateGuideState exits: m=659669 SNR=326.2
01:14:39.780 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:39.780 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:39.781 00.001 8996 Enqueuing Expose request
01:14:39.784 00.003 20224 PulseGuide returned control before completion, sleep 22
01:14:39.815 00.031 20224 IsGuiding returns 1
01:14:39.815 00.000 20224 scope still moving after pulse duration time elapsed
01:14:39.846 00.031 20224 IsSlewing returns 0
01:14:39.846 00.000 20224 IsGuiding returns 1
01:14:39.881 00.035 20224 IsSlewing returns 0
01:14:39.881 00.000 20224 IsGuiding returns 0
01:14:39.881 00.000 20224 scope move finished after 35 + 85 ms
01:14:39.881 00.000 20224 Move returns status 0, amount 35
01:14:39.881 00.000 20224 MoveAxis(N, 0, ABG)
01:14:39.881 00.000 20224 Move returns status 0, amount 0
01:14:39.881 00.000 20224 move complete, result=0
01:14:39.881 00.000 20224 worker thread done servicing request
01:14:39.881 00.000 20224 Worker thread wakes up
01:14:39.881 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
01:14:39.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:39.883 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:40.856 00.973 20224 Exposure complete
01:14:40.948 00.092 20224 worker thread done servicing request
01:14:40.948 00.000 8996 OnExposeComplete: enter
01:14:40.949 00.001 8996 UpdateGuideState(): m_state=6
01:14:40.950 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12316
01:14:40.951 00.001 8996 Star::Find returns 1 (0), X=134.65, Y=473.57, Mass=656664, SNR=289.1, Peak=38397 HFD=4.8
01:14:40.952 00.001 8996 MultiStar: [#1 0.01,-0.23,0.63,U] [#2 0.14,-0.04,0.80,U] [#3 0.12,-0.32,0.70,U] [#4 0.78,-0.17,0.00,M2] [#5 0.21,0.15,0.64,U] [#6 0.70,-0.17,0.00,M1] [#7 -0.12,-0.40,0.48,U] [#8 0.14,-0.11,0.49,U] 
01:14:40.953 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.07}, one-star: {-0.57, 0.20}
01:14:40.953 00.000 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:14:40.954 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
01:14:40.955 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.14 mountX=-0.04 mountY=0.08, mountTheta=2.04
01:14:40.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
01:14:40.958 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
01:14:40.959 00.001 20224 Worker thread wakes up
01:14:40.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
01:14:40.959 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
01:14:40.959 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.08
01:14:40.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:14:40.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:40.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:14:40.960 00.001 20224 MoveAxis(E, 0, ABG)
01:14:40.960 00.000 20224 Move returns status 0, amount 0
01:14:40.960 00.000 20224 MoveAxis(N, 0, ABG)
01:14:40.960 00.000 20224 Move returns status 0, amount 0
01:14:40.960 00.000 20224 move complete, result=0
01:14:40.960 00.000 20224 worker thread done servicing request
01:14:40.967 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38397, med=3117, FiltMin=2787, FiltMax=29209, Gamma=1.000
01:14:40.989 00.022 8996 UpdateGuideState exits: m=656664 SNR=289.1
01:14:40.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:40.992 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:40.993 00.001 8996 Enqueuing Expose request
01:14:40.994 00.001 20224 Worker thread wakes up
01:14:40.994 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:40.996 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:40.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:42.166 01.170 20224 Exposure complete
01:14:42.268 00.102 20224 worker thread done servicing request
01:14:42.268 00.000 8996 OnExposeComplete: enter
01:14:42.269 00.001 8996 UpdateGuideState(): m_state=6
01:14:42.270 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12317
01:14:42.270 00.000 8996 Star::Find returns 1 (0), X=135.14, Y=473.43, Mass=689212, SNR=324.1, Peak=43654 HFD=4.7
01:14:42.271 00.001 8996 MultiStar: [#1 0.10,-0.27,0.75,U] [#2 0.10,0.14,0.67,U] [#3 0.08,-0.18,0.59,U] [#4 0.75,0.03,0.00,M3] [#5 0.40,0.08,0.49,U] [#6 0.42,0.02,0.45,U] [#7 0.03,0.10,0.38,U] [#8 0.45,0.03,0.00,M1] 
01:14:42.272 00.001 8996 single-star, 6 included, MultiStar: {0.12, -0.02}, one-star: {-0.07, 0.06}
01:14:42.273 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
01:14:42.274 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
01:14:42.275 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.47 mountX=-0.08 mountY=-0.05, mountTheta=-2.58
01:14:42.276 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.06, opts=13)
01:14:42.277 00.001 8996 Enqueuing Move request for scope (-0.07, 0.06)
01:14:42.278 00.001 20224 Worker thread wakes up
01:14:42.278 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.06) opts 0xd
01:14:42.278 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.06)
01:14:42.278 00.000 20224 Moving (-0.07, 0.06) raw xDistance=-0.08 yDistance=-0.05
01:14:42.278 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:14:42.278 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:42.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:14:42.278 00.000 20224 MoveAxis(E, 0, ABG)
01:14:42.278 00.000 20224 Move returns status 0, amount 0
01:14:42.278 00.000 20224 MoveAxis(N, 0, ABG)
01:14:42.278 00.000 20224 Move returns status 0, amount 0
01:14:42.279 00.001 20224 move complete, result=0
01:14:42.279 00.000 20224 worker thread done servicing request
01:14:42.283 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43654, med=3117, FiltMin=2838, FiltMax=22774, Gamma=1.000
01:14:42.296 00.013 8996 UpdateGuideState exits: m=689212 SNR=324.1
01:14:42.297 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:42.299 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:42.299 00.000 8996 Enqueuing Expose request
01:14:42.301 00.002 20224 Worker thread wakes up
01:14:42.301 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:42.302 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:42.303 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:43.293 00.990 20224 Exposure complete
01:14:43.381 00.088 20224 worker thread done servicing request
01:14:43.381 00.000 8996 OnExposeComplete: enter
01:14:43.382 00.001 8996 UpdateGuideState(): m_state=6
01:14:43.383 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12318
01:14:43.384 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.69, Mass=661806, SNR=299.7, Peak=44640 HFD=4.7
01:14:43.385 00.001 8996 MultiStar: [#1 -0.03,-0.04,0.64,U] [#2 0.39,-0.16,0.75,U] [#3 0.12,-0.13,0.72,U] [#4 0.82,-0.07,0.00,M4] [#5 0.49,0.01,0.00,M1] [#6 0.57,0.19,0.00,M1] [#7 0.38,0.22,0.49,U] [#8 0.47,-0.22,0.00,M2] 
01:14:43.386 00.001 8996 refined, 4 included, MultiStar: {0.20, 0.05}, one-star: {0.18, 0.31}
01:14:43.388 00.002 8996 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
01:14:43.389 00.001 8996 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
01:14:43.390 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.05 hyp=0.21 cameraTheta=0.25 mountX=0.19 mountY=-0.07, mountTheta=-0.36
01:14:43.393 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.05, opts=13)
01:14:43.393 00.000 8996 Enqueuing Move request for scope (0.20, 0.05)
01:14:43.394 00.001 20224 Worker thread wakes up
01:14:43.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.05) opts 0xd
01:14:43.394 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.05)
01:14:43.394 00.000 20224 Moving (0.20, 0.05) raw xDistance=0.19 yDistance=-0.07
01:14:43.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:14:43.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:43.395 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:14:43.395 00.000 20224 MoveAxis(E, 0, ABG)
01:14:43.395 00.000 20224 Move returns status 0, amount 0
01:14:43.395 00.000 20224 MoveAxis(N, 0, ABG)
01:14:43.395 00.000 20224 Move returns status 0, amount 0
01:14:43.395 00.000 20224 move complete, result=0
01:14:43.395 00.000 20224 worker thread done servicing request
01:14:43.398 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44640, med=3117, FiltMin=2832, FiltMax=24598, Gamma=1.000
01:14:43.416 00.018 8996 UpdateGuideState exits: m=661806 SNR=299.7
01:14:43.418 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:43.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:43.420 00.001 8996 Enqueuing Expose request
01:14:43.422 00.002 20224 Worker thread wakes up
01:14:43.422 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:43.423 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:43.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:44.588 01.165 20224 Exposure complete
01:14:44.668 00.080 20224 worker thread done servicing request
01:14:44.669 00.001 8996 OnExposeComplete: enter
01:14:44.670 00.001 8996 UpdateGuideState(): m_state=6
01:14:44.672 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12319
01:14:44.674 00.002 8996 Star::Find returns 1 (0), X=135.29, Y=473.48, Mass=583920, SNR=285.7, Peak=35078 HFD=4.7
01:14:44.676 00.002 8996 MultiStar: [#1 0.01,-0.20,0.65,U] [#2 0.35,-0.02,0.76,U] [#3 0.19,0.11,0.72,U] [#4 0.82,0.06,0.00,M5] [#5 0.04,-0.07,0.81,U] [#6 0.80,0.47,0.00,M2] [#7 0.15,0.17,0.45,U] [#8 0.37,-0.20,0.37,U] 
01:14:44.678 00.002 8996 single-star, 6 included, MultiStar: {0.15, -0.00}, one-star: {0.08, 0.11}
01:14:44.680 00.002 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
01:14:44.680 00.000 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
01:14:44.681 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.13 cameraTheta=0.95 mountX=0.07 mountY=-0.11, mountTheta=-1.05
01:14:44.684 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.11, opts=13)
01:14:44.685 00.001 8996 Enqueuing Move request for scope (0.08, 0.11)
01:14:44.686 00.001 20224 Worker thread wakes up
01:14:44.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
01:14:44.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
01:14:44.687 00.001 20224 Moving (0.08, 0.11) raw xDistance=0.07 yDistance=-0.11
01:14:44.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:14:44.687 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:44.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:14:44.687 00.000 20224 MoveAxis(E, 0, ABG)
01:14:44.687 00.000 20224 Move returns status 0, amount 0
01:14:44.687 00.000 20224 MoveAxis(N, 0, ABG)
01:14:44.687 00.000 20224 Move returns status 0, amount 0
01:14:44.687 00.000 20224 move complete, result=0
01:14:44.687 00.000 20224 worker thread done servicing request
01:14:44.691 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=35078, med=3117, FiltMin=2803, FiltMax=19824, Gamma=1.000
01:14:44.706 00.015 8996 UpdateGuideState exits: m=583920 SNR=285.7
01:14:44.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:44.707 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:44.708 00.001 8996 Enqueuing Expose request
01:14:44.709 00.001 20224 Worker thread wakes up
01:14:44.709 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:44.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:44.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:45.690 00.980 20224 Exposure complete
01:14:45.781 00.091 20224 worker thread done servicing request
01:14:45.781 00.000 8996 OnExposeComplete: enter
01:14:45.782 00.001 8996 UpdateGuideState(): m_state=6
01:14:45.784 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12320
01:14:45.785 00.001 8996 Star::Find returns 1 (0), X=135.23, Y=473.41, Mass=716260, SNR=306.4, Peak=43574 HFD=4.6
01:14:45.786 00.001 8996 MultiStar: [#1 -0.11,0.08,0.76,U] [#2 0.24,-0.06,0.59,U] [#3 -0.09,0.18,0.58,U] [#4 0.68,0.26,0.00,M6] [#5 0.03,-0.03,0.51,U] [#6 0.46,0.53,0.00,M3] [#7 0.13,0.09,0.42,U] [#8 0.04,0.13,0.38,U] 
01:14:45.787 00.001 8996 single-star, 6 included, MultiStar: {0.03, 0.05}, one-star: {0.02, 0.03}
01:14:45.788 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
01:14:45.790 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
01:14:45.791 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.03 hyp=0.04 cameraTheta=1.08 mountX=0.01 mountY=-0.03, mountTheta=-1.18
01:14:45.793 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.03, opts=13)
01:14:45.794 00.001 8996 Enqueuing Move request for scope (0.02, 0.03)
01:14:45.795 00.001 20224 Worker thread wakes up
01:14:45.795 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.03) opts 0xd
01:14:45.795 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.03)
01:14:45.795 00.000 20224 Moving (0.02, 0.03) raw xDistance=0.01 yDistance=-0.03
01:14:45.795 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:14:45.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:45.796 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:14:45.796 00.000 20224 MoveAxis(E, 0, ABG)
01:14:45.796 00.000 20224 Move returns status 0, amount 0
01:14:45.796 00.000 20224 MoveAxis(N, 0, ABG)
01:14:45.796 00.000 20224 Move returns status 0, amount 0
01:14:45.796 00.000 20224 move complete, result=0
01:14:45.796 00.000 20224 worker thread done servicing request
01:14:45.799 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43574, med=3120, FiltMin=2829, FiltMax=25171, Gamma=1.000
01:14:45.814 00.015 8996 UpdateGuideState exits: m=716260 SNR=306.4
01:14:45.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:45.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:45.816 00.000 8996 Enqueuing Expose request
01:14:45.817 00.001 20224 Worker thread wakes up
01:14:45.817 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:45.818 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:45.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:46.985 01.167 20224 Exposure complete
01:14:47.060 00.075 20224 worker thread done servicing request
01:14:47.060 00.000 8996 OnExposeComplete: enter
01:14:47.061 00.001 8996 UpdateGuideState(): m_state=6
01:14:47.062 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12321
01:14:47.063 00.001 8996 Star::Find returns 1 (0), X=135.02, Y=473.30, Mass=690717, SNR=363.9, Peak=51126 HFD=4.6
01:14:47.064 00.001 8996 MultiStar: [#1 -0.06,-0.05,0.70,U] [#2 0.04,-0.01,0.56,U] [#3 -0.27,0.13,0.57,U] [#4 0.34,-0.03,0.45,U] [#5 -0.04,0.03,0.58,U] [#6 0.31,0.27,0.35,U] [#7 -0.28,-0.04,0.39,U] [#8 -0.11,0.06,0.28,U] 
01:14:47.064 00.000 8996 refined, 8 included, MultiStar: {-0.05, 0.01}, one-star: {-0.19, -0.07}
01:14:47.065 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
01:14:47.066 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
01:14:47.067 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.06 cameraTheta=2.91 mountX=-0.06 mountY=-0.01, mountTheta=-3.03
01:14:47.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
01:14:47.070 00.001 8996 Enqueuing Move request for scope (-0.05, 0.01)
01:14:47.071 00.001 20224 Worker thread wakes up
01:14:47.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
01:14:47.071 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
01:14:47.071 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.06 yDistance=-0.01
01:14:47.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:14:47.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:47.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:14:47.071 00.000 20224 MoveAxis(E, 0, ABG)
01:14:47.071 00.000 20224 Move returns status 0, amount 0
01:14:47.071 00.000 20224 MoveAxis(N, 0, ABG)
01:14:47.071 00.000 20224 Move returns status 0, amount 0
01:14:47.071 00.000 20224 move complete, result=0
01:14:47.071 00.000 20224 worker thread done servicing request
01:14:47.077 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51126, med=3120, FiltMin=2832, FiltMax=25350, Gamma=1.000
01:14:47.091 00.014 8996 UpdateGuideState exits: m=690717 SNR=363.9
01:14:47.093 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:47.094 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:47.095 00.001 8996 Enqueuing Expose request
01:14:47.095 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:47.097 00.002 20224 Worker thread wakes up
01:14:47.097 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:47.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:48.084 00.987 20224 Exposure complete
01:14:48.155 00.071 20224 worker thread done servicing request
01:14:48.155 00.000 8996 OnExposeComplete: enter
01:14:48.156 00.001 8996 UpdateGuideState(): m_state=6
01:14:48.157 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12322
01:14:48.158 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.31, Mass=602591, SNR=313.3, Peak=43702 HFD=4.6
01:14:48.159 00.001 8996 MultiStar: [#1 -0.02,-0.49,0.00,M1] [#2 0.23,0.23,0.71,U] [#3 0.20,-0.00,0.68,U] [#4 0.72,-0.04,0.00,M6] [#5 0.11,-0.00,0.71,U] [#6 0.59,0.22,0.00,M3] [#7 0.00,0.10,0.41,U] [#8 0.11,-0.03,0.33,U] 
01:14:48.160 00.001 8996 single-star, 5 included, MultiStar: {0.09, 0.03}, one-star: {-0.06, -0.06}
01:14:48.161 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
01:14:48.162 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.89)
01:14:48.163 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.37 mountX=-0.06 mountY=0.07, mountTheta=2.26
01:14:48.164 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
01:14:48.165 00.001 8996 Enqueuing Move request for scope (-0.06, -0.06)
01:14:48.166 00.001 20224 Worker thread wakes up
01:14:48.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
01:14:48.166 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
01:14:48.166 00.000 20224 Moving (-0.06, -0.06) raw xDistance=-0.06 yDistance=0.07
01:14:48.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:14:48.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:48.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:14:48.166 00.000 20224 MoveAxis(E, 0, ABG)
01:14:48.166 00.000 20224 Move returns status 0, amount 0
01:14:48.166 00.000 20224 MoveAxis(N, 0, ABG)
01:14:48.166 00.000 20224 Move returns status 0, amount 0
01:14:48.167 00.001 20224 move complete, result=0
01:14:48.167 00.000 20224 worker thread done servicing request
01:14:48.170 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43702, med=3117, FiltMin=2803, FiltMax=20832, Gamma=1.000
01:14:48.195 00.025 8996 UpdateGuideState exits: m=602591 SNR=313.3
01:14:48.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:48.198 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:48.200 00.002 8996 Enqueuing Expose request
01:14:48.202 00.002 20224 Worker thread wakes up
01:14:48.202 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:48.203 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:48.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:49.373 01.170 20224 Exposure complete
01:14:49.456 00.083 20224 worker thread done servicing request
01:14:49.457 00.001 8996 OnExposeComplete: enter
01:14:49.458 00.001 8996 UpdateGuideState(): m_state=6
01:14:49.459 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12323
01:14:49.460 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.44, Mass=695284, SNR=331.2, Peak=49830 HFD=4.7
01:14:49.461 00.001 8996 MultiStar: [#1 0.22,0.14,0.63,U] [#2 0.30,0.22,0.76,U] [#3 0.16,0.34,0.61,U] [#4 1.03,0.25,0.00,M7] [#5 0.32,0.07,0.60,U] [#6 0.35,0.22,0.43,U] [#7 0.20,0.29,0.42,U] [#8 0.53,0.01,0.00,M1] 
01:14:49.463 00.002 8996 refined, 6 included, MultiStar: {0.28, 0.18}, one-star: {0.36, 0.07}
01:14:49.464 00.001 8996 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.10) = xAngle (0.66 = 0.66)
01:14:49.465 00.001 8996 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
01:14:49.466 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.18 hyp=0.33 cameraTheta=0.56 mountX=0.26 mountY=-0.21, mountTheta=-0.67
01:14:49.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.18, opts=13)
01:14:49.469 00.001 8996 Enqueuing Move request for scope (0.28, 0.18)
01:14:49.470 00.001 20224 Worker thread wakes up
01:14:49.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.18) opts 0xd
01:14:49.470 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.18)
01:14:49.470 00.000 20224 Moving (0.28, 0.18) raw xDistance=0.26 yDistance=-0.21
01:14:49.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:14:49.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:14:49.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:14:49.470 00.000 20224 MoveAxis(W, 38, ABG)
01:14:49.470 00.000 20224 Guiding  Dir = 3, Dur = 38
01:14:49.471 00.001 20224 IsSlewing returns 0
01:14:49.471 00.000 20224 IsGuiding returns 0
01:14:49.477 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49830, med=3120, FiltMin=2819, FiltMax=27827, Gamma=1.000
01:14:49.503 00.026 8996 UpdateGuideState exits: m=695284 SNR=331.2
01:14:49.505 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:49.506 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:49.507 00.001 8996 Enqueuing Expose request
01:14:49.520 00.013 20224 IsGuiding returns 1
01:14:49.520 00.000 20224 scope still moving after pulse duration time elapsed
01:14:49.549 00.029 20224 IsSlewing returns 0
01:14:49.549 00.000 20224 IsGuiding returns 1
01:14:49.581 00.032 20224 IsSlewing returns 0
01:14:49.581 00.000 20224 IsGuiding returns 1
01:14:49.612 00.031 20224 IsSlewing returns 0
01:14:49.613 00.001 20224 IsGuiding returns 0
01:14:49.613 00.000 20224 scope move finished after 38 + 103 ms
01:14:49.613 00.000 20224 Move returns status 0, amount 38
01:14:49.613 00.000 20224 MoveAxis(N, 0, ABG)
01:14:49.613 00.000 20224 Move returns status 0, amount 0
01:14:49.613 00.000 20224 move complete, result=0
01:14:49.613 00.000 20224 worker thread done servicing request
01:14:49.613 00.000 20224 Worker thread wakes up
01:14:49.614 00.001 8996 GuideStep: 0.3 px 38 ms WEST, -0.2 px 0 ms NORTH
01:14:49.615 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:49.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:50.602 00.987 20224 Exposure complete
01:14:50.674 00.072 20224 worker thread done servicing request
01:14:50.674 00.000 8996 OnExposeComplete: enter
01:14:50.675 00.001 8996 UpdateGuideState(): m_state=6
01:14:50.677 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12324
01:14:50.679 00.002 8996 Star::Find returns 1 (0), X=135.15, Y=473.56, Mass=592544, SNR=280.0, Peak=36909 HFD=4.7
01:14:50.681 00.002 8996 MultiStar: [#1 -0.06,0.43,0.76,U] [#2 0.01,0.37,0.81,U] [#3 -0.30,0.25,0.59,U] [#4 0.44,0.49,0.00,M8] [#5 -0.29,0.32,0.69,U] [#6 0.01,0.45,0.00,M3] [#7 -0.23,0.51,0.00,M1] [#8 -0.13,0.23,0.39,U] 
01:14:50.682 00.001 8996 single-star, 5 included, MultiStar: {-0.12, 0.30}, one-star: {-0.06, 0.18}
01:14:50.684 00.002 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
01:14:50.686 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
01:14:50.687 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.88 mountX=-0.08 mountY=-0.18, mountTheta=-1.98
01:14:50.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.18, opts=13)
01:14:50.692 00.003 8996 Enqueuing Move request for scope (-0.06, 0.18)
01:14:50.692 00.000 20224 Worker thread wakes up
01:14:50.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.18) opts 0xd
01:14:50.692 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.18)
01:14:50.692 00.000 20224 Moving (-0.06, 0.18) raw xDistance=-0.08 yDistance=-0.18
01:14:50.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:14:50.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:50.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:14:50.694 00.002 20224 MoveAxis(E, 0, ABG)
01:14:50.694 00.000 20224 Move returns status 0, amount 0
01:14:50.694 00.000 20224 MoveAxis(N, 0, ABG)
01:14:50.694 00.000 20224 Move returns status 0, amount 0
01:14:50.694 00.000 20224 move complete, result=0
01:14:50.694 00.000 20224 worker thread done servicing request
01:14:50.697 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=36909, med=3120, FiltMin=2841, FiltMax=21046, Gamma=1.000
01:14:50.711 00.014 8996 UpdateGuideState exits: m=592544 SNR=280.0
01:14:50.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:50.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:50.714 00.001 8996 Enqueuing Expose request
01:14:50.715 00.001 20224 Worker thread wakes up
01:14:50.715 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:14:50.716 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:50.716 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:51.891 01.175 20224 Exposure complete
01:14:51.995 00.104 20224 worker thread done servicing request
01:14:51.995 00.000 8996 OnExposeComplete: enter
01:14:51.997 00.002 8996 UpdateGuideState(): m_state=6
01:14:51.999 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12325
01:14:52.002 00.003 8996 Star::Find returns 1 (0), X=134.84, Y=473.68, Mass=805744, SNR=376.2, Peak=54861 HFD=4.6
01:14:52.003 00.001 8996 MultiStar: [#1 -0.15,0.01,0.56,U] [#2 -0.29,-0.02,0.61,U] [#3 -0.56,-0.18,0.00,M1] [#4 0.34,0.13,0.43,U] [#5 -0.24,-0.24,0.43,U] [#6 0.27,0.49,0.00,M4] [#7 -0.43,-0.07,0.32,U] [#8 -0.28,-0.05,0.29,U] 
01:14:52.005 00.002 8996 refined, 6 included, MultiStar: {-0.22, 0.06}, one-star: {-0.38, 0.31}
01:14:52.006 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
01:14:52.007 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
01:14:52.008 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.06 hyp=0.23 cameraTheta=2.89 mountX=-0.23 mountY=-0.03, mountTheta=-3.00
01:14:52.011 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.06, opts=13)
01:14:52.013 00.002 8996 Enqueuing Move request for scope (-0.22, 0.06)
01:14:52.015 00.002 20224 Worker thread wakes up
01:14:52.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.06) opts 0xd
01:14:52.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.06)
01:14:52.015 00.000 20224 Moving (-0.22, 0.06) raw xDistance=-0.23 yDistance=-0.03
01:14:52.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:14:52.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:52.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:14:52.015 00.000 20224 MoveAxis(E, 33, ABG)
01:14:52.015 00.000 20224 Guiding  Dir = 2, Dur = 33
01:14:52.015 00.000 20224 IsSlewing returns 0
01:14:52.016 00.001 20224 IsGuiding returns 0
01:14:52.021 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=54861, med=3120, FiltMin=2829, FiltMax=31689, Gamma=1.000
01:14:52.038 00.017 8996 UpdateGuideState exits: m=805744 SNR=376.2
01:14:52.039 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:52.040 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:52.041 00.001 8996 Enqueuing Expose request
01:14:52.071 00.030 20224 IsGuiding returns 1
01:14:52.071 00.000 20224 scope still moving after pulse duration time elapsed
01:14:52.101 00.030 20224 IsSlewing returns 0
01:14:52.101 00.000 20224 IsGuiding returns 1
01:14:52.131 00.030 20224 IsSlewing returns 0
01:14:52.131 00.000 20224 IsGuiding returns 1
01:14:52.163 00.032 20224 IsSlewing returns 0
01:14:52.163 00.000 20224 IsGuiding returns 0
01:14:52.163 00.000 20224 scope move finished after 33 + 115 ms
01:14:52.163 00.000 20224 Move returns status 0, amount 33
01:14:52.164 00.001 20224 MoveAxis(N, 0, ABG)
01:14:52.164 00.000 20224 Move returns status 0, amount 0
01:14:52.164 00.000 20224 move complete, result=0
01:14:52.164 00.000 20224 worker thread done servicing request
01:14:52.164 00.000 20224 Worker thread wakes up
01:14:52.164 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.0 px 0 ms NORTH
01:14:52.166 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:52.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:53.141 00.975 20224 Exposure complete
01:14:53.226 00.085 20224 worker thread done servicing request
01:14:53.226 00.000 8996 OnExposeComplete: enter
01:14:53.227 00.001 8996 UpdateGuideState(): m_state=6
01:14:53.228 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12326
01:14:53.228 00.000 8996 Star::Find returns 1 (0), X=134.81, Y=473.66, Mass=643103, SNR=298.7, Peak=44509 HFD=4.6
01:14:53.229 00.001 8996 MultiStar: [#1 0.02,0.05,0.63,U] [#2 -0.07,0.02,0.81,U] [#3 -0.34,-0.05,0.57,U] [#4 0.12,0.34,0.63,U] [#5 -0.46,0.11,0.00,M1] [#6 0.15,0.88,0.00,M5] [#7 -0.32,0.24,0.39,U] [#8 -0.09,0.33,0.32,U] 
01:14:53.230 00.001 8996 refined, 6 included, MultiStar: {-0.17, 0.17}, one-star: {-0.41, 0.29}
01:14:53.231 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
01:14:53.232 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
01:14:53.233 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.17 hyp=0.24 cameraTheta=2.36 mountX=-0.18 mountY=-0.15, mountTheta=-2.47
01:14:53.234 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.17, opts=13)
01:14:53.235 00.001 8996 Enqueuing Move request for scope (-0.17, 0.17)
01:14:53.236 00.001 20224 Worker thread wakes up
01:14:53.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.17) opts 0xd
01:14:53.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.17)
01:14:53.236 00.000 20224 Moving (-0.17, 0.17) raw xDistance=-0.18 yDistance=-0.15
01:14:53.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:14:53.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:53.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:14:53.236 00.000 20224 MoveAxis(E, 0, ABG)
01:14:53.236 00.000 20224 Move returns status 0, amount 0
01:14:53.236 00.000 20224 MoveAxis(N, 0, ABG)
01:14:53.236 00.000 20224 Move returns status 0, amount 0
01:14:53.236 00.000 20224 move complete, result=0
01:14:53.237 00.001 20224 worker thread done servicing request
01:14:53.241 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44509, med=3120, FiltMin=2790, FiltMax=25862, Gamma=1.000
01:14:53.261 00.020 8996 UpdateGuideState exits: m=643103 SNR=298.7
01:14:53.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:53.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:53.264 00.001 8996 Enqueuing Expose request
01:14:53.265 00.001 20224 Worker thread wakes up
01:14:53.265 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:53.265 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:53.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:54.435 01.170 20224 Exposure complete
01:14:54.529 00.094 20224 worker thread done servicing request
01:14:54.529 00.000 8996 OnExposeComplete: enter
01:14:54.530 00.001 8996 UpdateGuideState(): m_state=6
01:14:54.531 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12327
01:14:54.532 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.44, Mass=692555, SNR=314.9, Peak=50646 HFD=4.5
01:14:54.533 00.001 8996 MultiStar: [#1 0.13,0.07,0.58,U] [#2 0.07,-0.06,0.82,U] [#3 -0.17,-0.12,0.54,U] [#4 0.45,-0.02,0.00,M7] [#5 0.17,0.28,0.74,U] [#6 -0.05,0.37,0.45,U] [#7 -0.43,-0.22,0.00,M1] [#8 0.03,0.21,0.33,U] 
01:14:54.534 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.10}, one-star: {-0.29, 0.07}
01:14:54.534 00.000 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
01:14:54.535 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
01:14:54.536 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.87 mountX=-0.04 mountY=-0.09, mountTheta=-1.97
01:14:54.538 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
01:14:54.538 00.000 8996 Enqueuing Move request for scope (-0.03, 0.10)
01:14:54.539 00.001 20224 Worker thread wakes up
01:14:54.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
01:14:54.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
01:14:54.539 00.000 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.09
01:14:54.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:14:54.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:54.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:14:54.540 00.001 20224 MoveAxis(E, 0, ABG)
01:14:54.540 00.000 20224 Move returns status 0, amount 0
01:14:54.540 00.000 20224 MoveAxis(N, 0, ABG)
01:14:54.540 00.000 20224 Move returns status 0, amount 0
01:14:54.540 00.000 20224 move complete, result=0
01:14:54.540 00.000 20224 worker thread done servicing request
01:14:54.543 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50646, med=3120, FiltMin=2816, FiltMax=26726, Gamma=1.000
01:14:54.562 00.019 8996 UpdateGuideState exits: m=692555 SNR=314.9
01:14:54.564 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:54.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:54.567 00.002 8996 Enqueuing Expose request
01:14:54.569 00.002 20224 Worker thread wakes up
01:14:54.569 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:14:54.571 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:54.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:55.554 00.983 20224 Exposure complete
01:14:55.622 00.068 20224 worker thread done servicing request
01:14:55.622 00.000 8996 OnExposeComplete: enter
01:14:55.624 00.002 8996 UpdateGuideState(): m_state=6
01:14:55.626 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12328
01:14:55.627 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.20, Mass=652490, SNR=295.6, Peak=54774 HFD=4.4
01:14:55.629 00.002 8996 MultiStar: [#1 0.09,-0.46,0.00,M1] [#2 -0.00,-0.37,0.72,U] [#3 -0.47,-0.36,0.00,M1] [#4 0.59,-0.13,0.00,M8] [#5 0.02,0.07,0.55,U] [#6 0.13,0.09,0.47,U] [#7 -0.17,-0.26,0.40,U] [#8 0.04,0.02,0.38,U] 
01:14:55.629 00.000 8996 refined, 5 included, MultiStar: {-0.08, -0.13}, one-star: {-0.30, -0.17}
01:14:55.630 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
01:14:55.631 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.14)
01:14:55.632 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.11 mountX=-0.07 mountY=0.14, mountTheta=2.01
01:14:55.636 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.13, opts=13)
01:14:55.637 00.001 8996 Enqueuing Move request for scope (-0.08, -0.13)
01:14:55.638 00.001 20224 Worker thread wakes up
01:14:55.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
01:14:55.638 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
01:14:55.638 00.000 20224 Moving (-0.08, -0.13) raw xDistance=-0.07 yDistance=0.14
01:14:55.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:14:55.639 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:55.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:14:55.639 00.000 20224 MoveAxis(E, 0, ABG)
01:14:55.639 00.000 20224 Move returns status 0, amount 0
01:14:55.639 00.000 20224 MoveAxis(N, 0, ABG)
01:14:55.639 00.000 20224 Move returns status 0, amount 0
01:14:55.639 00.000 20224 move complete, result=0
01:14:55.639 00.000 20224 worker thread done servicing request
01:14:55.644 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54774, med=3120, FiltMin=2816, FiltMax=26624, Gamma=1.000
01:14:55.659 00.015 8996 UpdateGuideState exits: m=652490 SNR=295.6
01:14:55.661 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:55.663 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:55.664 00.001 8996 Enqueuing Expose request
01:14:55.666 00.002 20224 Worker thread wakes up
01:14:55.666 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:55.668 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:55.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:56.837 01.169 20224 Exposure complete
01:14:56.937 00.100 20224 worker thread done servicing request
01:14:56.937 00.000 8996 OnExposeComplete: enter
01:14:56.938 00.001 8996 UpdateGuideState(): m_state=6
01:14:56.939 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12329
01:14:56.940 00.001 8996 Star::Find returns 1 (0), X=135.18, Y=473.53, Mass=625234, SNR=342.2, Peak=41222 HFD=4.6
01:14:56.941 00.001 8996 MultiStar: [#1 0.04,0.05,0.61,U] [#2 0.19,-0.35,0.59,U] [#3 -0.01,-0.34,0.56,U] [#4 0.54,-0.51,0.00,M9] [#5 0.28,-0.20,0.49,U] [#6 0.37,0.50,0.00,M4] [#7 0.12,-0.35,0.40,U] [#8 -0.09,-0.08,0.31,U] 
01:14:56.941 00.000 8996 refined, 6 included, MultiStar: {0.06, -0.12}, one-star: {-0.04, 0.15}
01:14:56.942 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
01:14:56.943 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
01:14:56.944 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.14 cameraTheta=-1.09 mountX=0.08 mountY=0.11, mountTheta=0.98
01:14:56.946 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.12, opts=13)
01:14:56.947 00.001 8996 Enqueuing Move request for scope (0.06, -0.12)
01:14:56.948 00.001 20224 Worker thread wakes up
01:14:56.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
01:14:56.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
01:14:56.948 00.000 20224 Moving (0.06, -0.12) raw xDistance=0.08 yDistance=0.11
01:14:56.949 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:14:56.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:56.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:14:56.949 00.000 20224 MoveAxis(E, 0, ABG)
01:14:56.949 00.000 20224 Move returns status 0, amount 0
01:14:56.949 00.000 20224 MoveAxis(N, 0, ABG)
01:14:56.949 00.000 20224 Move returns status 0, amount 0
01:14:56.949 00.000 20224 move complete, result=0
01:14:56.949 00.000 20224 worker thread done servicing request
01:14:56.953 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=41222, med=3120, FiltMin=2832, FiltMax=20384, Gamma=1.000
01:14:56.967 00.014 8996 UpdateGuideState exits: m=625234 SNR=342.2
01:14:56.968 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:56.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:56.969 00.000 8996 Enqueuing Expose request
01:14:56.970 00.001 20224 Worker thread wakes up
01:14:56.970 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:14:56.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:56.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:57.946 00.975 20224 Exposure complete
01:14:58.015 00.069 20224 worker thread done servicing request
01:14:58.015 00.000 8996 OnExposeComplete: enter
01:14:58.016 00.001 8996 UpdateGuideState(): m_state=6
01:14:58.017 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12330
01:14:58.017 00.000 8996 Star::Find returns 1 (0), X=135.37, Y=473.39, Mass=635848, SNR=274.4, Peak=40854 HFD=4.8
01:14:58.018 00.001 8996 MultiStar: [#1 0.34,-0.17,0.75,U] [#2 0.19,-0.24,0.78,U] [#3 0.10,-0.30,0.64,U] [#4 0.64,-0.28,0.00,M10] [#5 0.30,-0.13,0.61,U] [#6 0.49,0.36,0.00,M5] [#7 0.38,-0.27,0.00,M1] [#8 0.30,-0.10,0.37,U] 
01:14:58.019 00.001 8996 single-star, 5 included, MultiStar: {0.22, -0.15}, one-star: {0.15, 0.02}
01:14:58.020 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
01:14:58.021 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
01:14:58.022 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.10 mountX=0.15 mountY=-0.03, mountTheta=-0.22
01:14:58.023 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.02, opts=13)
01:14:58.024 00.001 8996 Enqueuing Move request for scope (0.15, 0.02)
01:14:58.025 00.001 20224 Worker thread wakes up
01:14:58.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
01:14:58.025 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
01:14:58.025 00.000 20224 Moving (0.15, 0.02) raw xDistance=0.15 yDistance=-0.03
01:14:58.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:14:58.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:58.026 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:14:58.026 00.000 20224 MoveAxis(E, 0, ABG)
01:14:58.026 00.000 20224 Move returns status 0, amount 0
01:14:58.026 00.000 20224 MoveAxis(N, 0, ABG)
01:14:58.026 00.000 20224 Move returns status 0, amount 0
01:14:58.026 00.000 20224 move complete, result=0
01:14:58.026 00.000 20224 worker thread done servicing request
01:14:58.029 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=40854, med=3120, FiltMin=2835, FiltMax=22864, Gamma=1.000
01:14:58.044 00.015 8996 UpdateGuideState exits: m=635848 SNR=274.4
01:14:58.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:58.045 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:58.046 00.001 8996 Enqueuing Expose request
01:14:58.047 00.001 20224 Worker thread wakes up
01:14:58.047 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:14:58.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:58.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:14:59.218 01.170 20224 Exposure complete
01:14:59.313 00.095 20224 worker thread done servicing request
01:14:59.313 00.000 8996 OnExposeComplete: enter
01:14:59.314 00.001 8996 UpdateGuideState(): m_state=6
01:14:59.316 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12331
01:14:59.317 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.34, Mass=688620, SNR=326.7, Peak=47510 HFD=4.6
01:14:59.319 00.002 8996 MultiStar: [#1 -0.07,-0.34,0.58,U] [#2 0.01,-0.24,0.60,U] [#3 -0.15,-0.30,0.51,U] [#4 0.42,-0.42,0.00,R] [#5 0.34,-0.27,0.58,U] [#6 0.20,0.14,0.50,U] [#7 -0.04,-0.30,0.42,U] [#8 0.13,-0.22,0.38,U] 
01:14:59.320 00.001 8996 single-star, 7 included, MultiStar: {0.03, -0.18}, one-star: {-0.08, -0.03}
01:14:59.321 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
01:14:59.322 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
01:14:59.323 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.79 mountX=-0.08 mountY=0.04, mountTheta=2.68
01:14:59.324 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
01:14:59.325 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
01:14:59.327 00.002 20224 Worker thread wakes up
01:14:59.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:14:59.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:14:59.327 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
01:14:59.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:14:59.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:14:59.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:14:59.328 00.001 20224 MoveAxis(E, 0, ABG)
01:14:59.328 00.000 20224 Move returns status 0, amount 0
01:14:59.328 00.000 20224 MoveAxis(N, 0, ABG)
01:14:59.328 00.000 20224 Move returns status 0, amount 0
01:14:59.328 00.000 20224 move complete, result=0
01:14:59.328 00.000 20224 worker thread done servicing request
01:14:59.335 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47510, med=3120, FiltMin=2809, FiltMax=23632, Gamma=1.000
01:14:59.359 00.024 8996 UpdateGuideState exits: m=688620 SNR=326.7
01:14:59.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:14:59.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:14:59.362 00.001 8996 Enqueuing Expose request
01:14:59.363 00.001 20224 Worker thread wakes up
01:14:59.363 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:14:59.363 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:14:59.364 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:00.326 00.962 20224 Exposure complete
01:15:00.396 00.070 20224 worker thread done servicing request
01:15:00.396 00.000 8996 OnExposeComplete: enter
01:15:00.397 00.001 8996 UpdateGuideState(): m_state=6
01:15:00.397 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12332
01:15:00.398 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=472.78, Mass=626788, SNR=306.7, Peak=44598 HFD=4.4
01:15:00.399 00.001 8996 MultiStar: [#1 -0.14,-0.92,0.00,M1] [#2 0.03,-0.51,0.00,M1] [#3 -0.38,-0.36,0.00,M1] [#4 -0.15,-0.17,0.54,U] [#5 0.20,-0.60,0.00,M1] [#6 0.00,0.04,0.40,U] [#7 -0.13,-0.27,0.52,U] [#8 0.04,-0.31,0.52,U] 
01:15:00.400 00.001 8996 refined, 4 included, MultiStar: {-0.06, -0.33}, one-star: {-0.04, -0.60}
01:15:00.401 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:15:00.402 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
01:15:00.403 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.33 cameraTheta=-1.74 mountX=-0.02 mountY=0.33, mountTheta=1.64
01:15:00.406 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.33, opts=13)
01:15:00.407 00.001 8996 Enqueuing Move request for scope (-0.06, -0.33)
01:15:00.408 00.001 20224 Worker thread wakes up
01:15:00.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.33) opts 0xd
01:15:00.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.33)
01:15:00.408 00.000 20224 Moving (-0.06, -0.33) raw xDistance=-0.02 yDistance=0.33
01:15:00.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:15:00.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
01:15:00.408 00.000 20224 MoveAxis(E, 0, ABG)
01:15:00.408 00.000 20224 Move returns status 0, amount 0
01:15:00.408 00.000 20224 MoveAxis(S, 70, ABG)
01:15:00.408 00.000 20224 Guiding  Dir = 1, Dur = 70
01:15:00.409 00.001 20224 IsSlewing returns 0
01:15:00.409 00.000 20224 IsGuiding returns 0
01:15:00.413 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44598, med=3120, FiltMin=2813, FiltMax=23757, Gamma=1.000
01:15:00.428 00.015 20224 PulseGuide returned control before completion, sleep 62
01:15:00.431 00.003 8996 UpdateGuideState exits: m=626788 SNR=306.7
01:15:00.433 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:00.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:00.435 00.001 8996 Enqueuing Expose request
01:15:00.504 00.069 20224 IsGuiding returns 1
01:15:00.504 00.000 20224 scope still moving after pulse duration time elapsed
01:15:00.535 00.031 20224 IsSlewing returns 0
01:15:00.535 00.000 20224 IsGuiding returns 0
01:15:00.535 00.000 20224 scope move finished after 70 + 55 ms
01:15:00.535 00.000 20224 Move returns status 0, amount 70
01:15:00.535 00.000 20224 move complete, result=0
01:15:00.535 00.000 20224 worker thread done servicing request
01:15:00.535 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 70 ms SOUTH
01:15:00.537 00.002 20224 Worker thread wakes up
01:15:00.537 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:00.537 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:01.698 01.161 20224 Exposure complete
01:15:01.753 00.055 20224 worker thread done servicing request
01:15:01.753 00.000 8996 OnExposeComplete: enter
01:15:01.754 00.001 8996 UpdateGuideState(): m_state=6
01:15:01.755 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12333
01:15:01.756 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.71, Mass=606695, SNR=285.5, Peak=38621 HFD=4.6
01:15:01.757 00.001 8996 MultiStar: [#1 -0.17,0.05,0.72,U] [#2 -0.21,0.48,0.00,M2] [#3 -0.54,0.30,0.00,M2] [#4 -0.30,0.72,0.00,M1] [#5 0.10,0.36,0.67,U] [#6 0.07,0.78,0.00,M4] [#7 -0.32,0.25,0.46,U] [#8 -0.12,0.04,0.35,U] 
01:15:01.758 00.001 8996 refined, 4 included, MultiStar: {-0.08, 0.23}, one-star: {-0.01, 0.34}
01:15:01.759 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
01:15:01.760 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
01:15:01.760 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.25 cameraTheta=1.90 mountX=-0.10 mountY=-0.22, mountTheta=-2.00
01:15:01.762 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.23, opts=13)
01:15:01.763 00.001 8996 Enqueuing Move request for scope (-0.08, 0.23)
01:15:01.764 00.001 20224 Worker thread wakes up
01:15:01.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
01:15:01.764 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
01:15:01.764 00.000 20224 Moving (-0.08, 0.23) raw xDistance=-0.10 yDistance=-0.22
01:15:01.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:15:01.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:01.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:15:01.764 00.000 20224 MoveAxis(E, 0, ABG)
01:15:01.764 00.000 20224 Move returns status 0, amount 0
01:15:01.764 00.000 20224 MoveAxis(N, 0, ABG)
01:15:01.764 00.000 20224 Move returns status 0, amount 0
01:15:01.764 00.000 20224 move complete, result=0
01:15:01.764 00.000 20224 worker thread done servicing request
01:15:01.769 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=38621, med=3120, FiltMin=2816, FiltMax=23110, Gamma=1.000
01:15:01.788 00.019 8996 UpdateGuideState exits: m=606695 SNR=285.5
01:15:01.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:01.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:01.791 00.001 8996 Enqueuing Expose request
01:15:01.792 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:01.793 00.001 20224 Worker thread wakes up
01:15:01.793 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:01.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:02.783 00.990 20224 Exposure complete
01:15:02.857 00.074 20224 worker thread done servicing request
01:15:02.857 00.000 8996 OnExposeComplete: enter
01:15:02.859 00.002 8996 UpdateGuideState(): m_state=6
01:15:02.861 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12334
01:15:02.862 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=473.76, Mass=656458, SNR=309.8, Peak=44973 HFD=4.6
01:15:02.863 00.001 8996 MultiStar: [#1 -0.20,-0.01,0.70,U] [#2 -0.42,0.12,0.67,U] [#3 -0.04,0.04,0.61,U] [#4 -0.07,0.41,0.49,U] [#5 0.03,-0.18,0.58,U] [#6 0.10,0.39,0.37,U] [#7 -0.40,0.29,0.00,M1] [#8 -0.10,-0.13,0.34,U] 
01:15:02.864 00.001 8996 refined, 7 included, MultiStar: {-0.15, 0.14}, one-star: {-0.23, 0.39}
01:15:02.865 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
01:15:02.866 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
01:15:02.866 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.20 cameraTheta=2.36 mountX=-0.16 mountY=-0.13, mountTheta=-2.47
01:15:02.868 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.14, opts=13)
01:15:02.869 00.001 8996 Enqueuing Move request for scope (-0.15, 0.14)
01:15:02.870 00.001 20224 Worker thread wakes up
01:15:02.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.14) opts 0xd
01:15:02.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.14)
01:15:02.870 00.000 20224 Moving (-0.15, 0.14) raw xDistance=-0.16 yDistance=-0.13
01:15:02.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:15:02.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:02.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:15:02.870 00.000 20224 MoveAxis(E, 0, ABG)
01:15:02.870 00.000 20224 Move returns status 0, amount 0
01:15:02.870 00.000 20224 MoveAxis(N, 0, ABG)
01:15:02.870 00.000 20224 Move returns status 0, amount 0
01:15:02.870 00.000 20224 move complete, result=0
01:15:02.870 00.000 20224 worker thread done servicing request
01:15:02.874 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44973, med=3120, FiltMin=2813, FiltMax=26102, Gamma=1.000
01:15:02.888 00.014 8996 UpdateGuideState exits: m=656458 SNR=309.8
01:15:02.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:02.890 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:02.890 00.000 8996 Enqueuing Expose request
01:15:02.891 00.001 20224 Worker thread wakes up
01:15:02.891 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:02.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:02.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:04.060 01.168 20224 Exposure complete
01:15:04.133 00.073 20224 worker thread done servicing request
01:15:04.133 00.000 8996 OnExposeComplete: enter
01:15:04.135 00.002 8996 UpdateGuideState(): m_state=6
01:15:04.136 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12335
01:15:04.137 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.36, Mass=722086, SNR=349.2, Peak=51750 HFD=4.7
01:15:04.138 00.001 8996 MultiStar: [#1 -0.13,0.23,0.65,U] [#2 -0.24,0.37,0.66,U] [#3 -0.28,-0.36,0.00,M2] [#4 0.04,0.34,0.53,U] [#5 0.24,-0.57,0.00,M1] [#6 0.13,0.18,0.39,U] [#7 -0.43,0.00,0.37,U] [#8 -0.06,0.10,0.35,U] 
01:15:04.139 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.17}, one-star: {-0.25, -0.01}
01:15:04.140 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
01:15:04.140 00.000 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
01:15:04.141 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.17 hyp=0.23 cameraTheta=2.30 mountX=-0.17 mountY=-0.15, mountTheta=-2.41
01:15:04.143 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.17, opts=13)
01:15:04.144 00.001 8996 Enqueuing Move request for scope (-0.15, 0.17)
01:15:04.145 00.001 20224 Worker thread wakes up
01:15:04.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.17) opts 0xd
01:15:04.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.17)
01:15:04.145 00.000 20224 Moving (-0.15, 0.17) raw xDistance=-0.17 yDistance=-0.15
01:15:04.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:15:04.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:04.146 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:15:04.146 00.000 20224 MoveAxis(E, 0, ABG)
01:15:04.146 00.000 20224 Move returns status 0, amount 0
01:15:04.146 00.000 20224 MoveAxis(N, 0, ABG)
01:15:04.146 00.000 20224 Move returns status 0, amount 0
01:15:04.146 00.000 20224 move complete, result=0
01:15:04.146 00.000 20224 worker thread done servicing request
01:15:04.150 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=51750, med=3120, FiltMin=2803, FiltMax=26048, Gamma=1.000
01:15:04.166 00.016 8996 UpdateGuideState exits: m=722086 SNR=349.2
01:15:04.169 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:04.171 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:04.172 00.001 8996 Enqueuing Expose request
01:15:04.173 00.001 20224 Worker thread wakes up
01:15:04.174 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:04.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:04.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:05.145 00.970 20224 Exposure complete
01:15:05.202 00.057 20224 worker thread done servicing request
01:15:05.202 00.000 8996 OnExposeComplete: enter
01:15:05.203 00.001 8996 UpdateGuideState(): m_state=6
01:15:05.204 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12336
01:15:05.204 00.000 8996 Star::Find returns 1 (0), X=135.14, Y=473.81, Mass=543799, SNR=258.7, Peak=40781 HFD=4.4
01:15:05.206 00.002 8996 MultiStar: [#1 -0.10,-0.04,0.74,U] [#2 -0.04,0.04,0.88,U] [#3 -0.27,-0.16,0.67,U] [#4 0.06,0.25,0.69,U] [#5 0.09,-0.02,0.68,U] [#6 0.14,0.23,0.52,U] [#7 -0.04,-0.05,0.49,U] [#8 0.20,0.76,0.00,M1] 
01:15:05.206 00.000 8996 refined, 7 included, MultiStar: {-0.04, 0.10}, one-star: {-0.07, 0.43}
01:15:05.207 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
01:15:05.208 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
01:15:05.208 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=-0.05 mountY=-0.10, mountTheta=-2.02
01:15:05.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
01:15:05.211 00.001 8996 Enqueuing Move request for scope (-0.04, 0.10)
01:15:05.211 00.000 20224 Worker thread wakes up
01:15:05.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
01:15:05.212 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
01:15:05.212 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.10
01:15:05.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:15:05.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:05.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:15:05.212 00.000 20224 MoveAxis(E, 0, ABG)
01:15:05.212 00.000 20224 Move returns status 0, amount 0
01:15:05.212 00.000 20224 MoveAxis(N, 0, ABG)
01:15:05.212 00.000 20224 Move returns status 0, amount 0
01:15:05.212 00.000 20224 move complete, result=0
01:15:05.212 00.000 20224 worker thread done servicing request
01:15:05.215 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40781, med=3120, FiltMin=2832, FiltMax=21049, Gamma=1.000
01:15:05.241 00.026 8996 UpdateGuideState exits: m=543799 SNR=258.7
01:15:05.243 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:05.245 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:05.246 00.001 8996 Enqueuing Expose request
01:15:05.248 00.002 20224 Worker thread wakes up
01:15:05.248 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:05.250 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:05.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:06.408 01.158 20224 Exposure complete
01:15:06.483 00.075 20224 worker thread done servicing request
01:15:06.483 00.000 8996 OnExposeComplete: enter
01:15:06.485 00.002 8996 UpdateGuideState(): m_state=6
01:15:06.488 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12337
01:15:06.489 00.001 8996 Star::Find returns 1 (0), X=135.46, Y=473.51, Mass=703002, SNR=327.3, Peak=44176 HFD=4.8
01:15:06.490 00.001 8996 MultiStar: [#1 0.03,-0.29,0.63,U] [#2 -0.13,-0.06,0.70,U] [#3 -0.04,-0.41,0.57,U] [#4 0.26,0.29,0.44,U] [#5 0.19,-0.10,0.58,U] [#6 0.48,0.19,0.00,M2] [#7 0.43,0.08,0.46,U] [#8 -0.00,0.21,0.30,U] 
01:15:06.491 00.001 8996 refined, 7 included, MultiStar: {0.12, -0.03}, one-star: {0.25, 0.13}
01:15:06.492 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
01:15:06.493 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 3.00)
01:15:06.494 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-0.26 mountX=0.12 mountY=0.02, mountTheta=0.15
01:15:06.495 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.03, opts=13)
01:15:06.497 00.002 8996 Enqueuing Move request for scope (0.12, -0.03)
01:15:06.498 00.001 20224 Worker thread wakes up
01:15:06.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
01:15:06.498 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
01:15:06.498 00.000 20224 Moving (0.12, -0.03) raw xDistance=0.12 yDistance=0.02
01:15:06.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:15:06.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:06.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:15:06.498 00.000 20224 MoveAxis(E, 0, ABG)
01:15:06.498 00.000 20224 Move returns status 0, amount 0
01:15:06.498 00.000 20224 MoveAxis(N, 0, ABG)
01:15:06.498 00.000 20224 Move returns status 0, amount 0
01:15:06.498 00.000 20224 move complete, result=0
01:15:06.499 00.001 20224 worker thread done servicing request
01:15:06.506 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44176, med=3120, FiltMin=2816, FiltMax=25843, Gamma=1.000
01:15:06.521 00.015 8996 UpdateGuideState exits: m=703002 SNR=327.3
01:15:06.523 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:06.523 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:06.524 00.001 8996 Enqueuing Expose request
01:15:06.525 00.001 20224 Worker thread wakes up
01:15:06.525 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:06.526 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:06.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:07.514 00.988 20224 Exposure complete
01:15:07.583 00.069 20224 worker thread done servicing request
01:15:07.584 00.001 8996 OnExposeComplete: enter
01:15:07.586 00.002 8996 UpdateGuideState(): m_state=6
01:15:07.588 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12338
01:15:07.589 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.28, Mass=652796, SNR=341.6, Peak=41270 HFD=4.6
01:15:07.591 00.002 8996 MultiStar: [#1 -0.19,-0.33,0.58,U] [#2 -0.28,-0.26,0.65,U] [#3 -0.10,-0.16,0.54,U] [#4 0.08,0.42,0.44,U] [#5 0.08,-0.29,0.47,U] [#6 0.53,0.71,0.00,M3] [#7 0.05,0.13,0.33,U] [#8 -0.07,0.12,0.29,U] 
01:15:07.593 00.002 8996 single-star, 7 included, MultiStar: {-0.08, -0.10}, one-star: {-0.06, -0.09}
01:15:07.595 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
01:15:07.597 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
01:15:07.598 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.15 mountX=-0.05 mountY=0.10, mountTheta=2.05
01:15:07.600 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
01:15:07.601 00.001 8996 Enqueuing Move request for scope (-0.06, -0.09)
01:15:07.602 00.001 20224 Worker thread wakes up
01:15:07.603 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
01:15:07.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
01:15:07.603 00.000 20224 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.10
01:15:07.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:15:07.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:07.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:15:07.603 00.000 20224 MoveAxis(E, 0, ABG)
01:15:07.604 00.001 20224 Move returns status 0, amount 0
01:15:07.604 00.000 20224 MoveAxis(N, 0, ABG)
01:15:07.604 00.000 20224 Move returns status 0, amount 0
01:15:07.604 00.000 20224 move complete, result=0
01:15:07.604 00.000 20224 worker thread done servicing request
01:15:07.610 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1213, max=41270, med=3120, FiltMin=2825, FiltMax=23296, Gamma=1.000
01:15:07.630 00.020 8996 UpdateGuideState exits: m=652796 SNR=341.6
01:15:07.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:07.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:07.633 00.001 8996 Enqueuing Expose request
01:15:07.634 00.001 20224 Worker thread wakes up
01:15:07.634 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:07.636 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:07.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:08.803 01.167 20224 Exposure complete
01:15:08.891 00.088 20224 worker thread done servicing request
01:15:08.891 00.000 8996 OnExposeComplete: enter
01:15:08.892 00.001 8996 UpdateGuideState(): m_state=6
01:15:08.893 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12339
01:15:08.894 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=473.30, Mass=524033, SNR=272.9, Peak=35894 HFD=4.7
01:15:08.895 00.001 8996 MultiStar: [#1 -0.29,-0.33,0.87,U] [#2 -0.21,0.03,0.91,U] [#3 -0.23,0.28,0.71,U] [#4 0.23,0.61,0.00,M1] [#5 -0.47,-0.11,0.00,M1] [#6 0.44,0.47,0.00,M4] [#7 0.05,0.26,0.48,U] [#8 -0.25,0.12,0.34,U] 
01:15:08.895 00.000 8996 refined, 5 included, MultiStar: {-0.21, 0.01}, one-star: {-0.23, -0.07}
01:15:08.897 00.002 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
01:15:08.898 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
01:15:08.899 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.11 mountX=-0.21 mountY=0.02, mountTheta=3.06
01:15:08.900 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.01, opts=13)
01:15:08.901 00.001 8996 Enqueuing Move request for scope (-0.21, 0.01)
01:15:08.902 00.001 20224 Worker thread wakes up
01:15:08.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
01:15:08.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
01:15:08.902 00.000 20224 Moving (-0.21, 0.01) raw xDistance=-0.21 yDistance=0.02
01:15:08.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:15:08.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:08.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:15:08.902 00.000 20224 MoveAxis(E, 31, ABG)
01:15:08.902 00.000 20224 Guiding  Dir = 2, Dur = 31
01:15:08.903 00.001 20224 IsSlewing returns 0
01:15:08.903 00.000 20224 IsGuiding returns 0
01:15:08.906 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35894, med=3120, FiltMin=2819, FiltMax=19632, Gamma=1.000
01:15:08.920 00.014 8996 UpdateGuideState exits: m=524033 SNR=272.9
01:15:08.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:08.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:08.923 00.001 8996 Enqueuing Expose request
01:15:08.930 00.007 20224 PulseGuide returned control before completion, sleep 15
01:15:08.960 00.030 20224 IsGuiding returns 1
01:15:08.960 00.000 20224 scope still moving after pulse duration time elapsed
01:15:08.991 00.031 20224 IsSlewing returns 0
01:15:08.991 00.000 20224 IsGuiding returns 1
01:15:09.021 00.030 20224 IsSlewing returns 0
01:15:09.021 00.000 20224 IsGuiding returns 0
01:15:09.021 00.000 20224 scope move finished after 31 + 87 ms
01:15:09.021 00.000 20224 Move returns status 0, amount 31
01:15:09.021 00.000 20224 MoveAxis(N, 0, ABG)
01:15:09.021 00.000 20224 Move returns status 0, amount 0
01:15:09.021 00.000 20224 move complete, result=0
01:15:09.022 00.001 20224 worker thread done servicing request
01:15:09.022 00.000 20224 Worker thread wakes up
01:15:09.022 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.0 px 0 ms NORTH
01:15:09.025 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:09.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:10.022 00.997 20224 Exposure complete
01:15:10.095 00.073 20224 worker thread done servicing request
01:15:10.095 00.000 8996 OnExposeComplete: enter
01:15:10.096 00.001 8996 UpdateGuideState(): m_state=6
01:15:10.096 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12340
01:15:10.097 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.33, Mass=608224, SNR=340.1, Peak=41574 HFD=4.7
01:15:10.098 00.001 8996 MultiStar: [#1 0.08,-0.54,0.00,M1] [#2 0.04,-0.54,0.00,M1] [#3 0.10,-0.25,0.56,U] [#4 0.12,0.16,0.43,U] [#5 0.24,-0.22,0.56,U] [#6 0.60,0.32,0.00,M5] [#7 -0.02,-0.05,0.34,U] [#8 0.08,-0.30,0.32,U] 
01:15:10.099 00.001 8996 refined, 5 included, MultiStar: {0.15, -0.11}, one-star: {0.20, -0.04}
01:15:10.100 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
01:15:10.101 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
01:15:10.101 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-0.64 mountX=0.15 mountY=0.09, mountTheta=0.53
01:15:10.104 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.11, opts=13)
01:15:10.106 00.002 8996 Enqueuing Move request for scope (0.15, -0.11)
01:15:10.106 00.000 20224 Worker thread wakes up
01:15:10.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.11) opts 0xd
01:15:10.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.11)
01:15:10.107 00.001 20224 Moving (0.15, -0.11) raw xDistance=0.15 yDistance=0.09
01:15:10.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:15:10.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:10.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:15:10.107 00.000 20224 MoveAxis(E, 0, ABG)
01:15:10.107 00.000 20224 Move returns status 0, amount 0
01:15:10.107 00.000 20224 MoveAxis(N, 0, ABG)
01:15:10.107 00.000 20224 Move returns status 0, amount 0
01:15:10.107 00.000 20224 move complete, result=0
01:15:10.107 00.000 20224 worker thread done servicing request
01:15:10.110 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41574, med=3120, FiltMin=2822, FiltMax=22637, Gamma=1.000
01:15:10.124 00.014 8996 UpdateGuideState exits: m=608224 SNR=340.1
01:15:10.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:10.125 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:10.126 00.001 8996 Enqueuing Expose request
01:15:10.127 00.001 20224 Worker thread wakes up
01:15:10.127 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:10.128 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:10.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:11.293 01.165 20224 Exposure complete
01:15:11.370 00.077 20224 worker thread done servicing request
01:15:11.370 00.000 8996 OnExposeComplete: enter
01:15:11.371 00.001 8996 UpdateGuideState(): m_state=6
01:15:11.372 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12341
01:15:11.372 00.000 8996 Star::Find returns 1 (0), X=135.08, Y=473.38, Mass=687341, SNR=335.8, Peak=45382 HFD=4.7
01:15:11.373 00.001 8996 MultiStar: [#1 0.11,-0.30,0.59,U] [#2 0.31,-0.37,0.00,M2] [#3 0.06,0.05,0.54,U] [#4 0.52,0.54,0.00,M1] [#5 -0.06,0.18,0.64,U] [#6 0.39,0.28,0.00,M6] [#7 0.05,-0.00,0.35,U] [#8 0.07,-0.28,0.38,U] 
01:15:11.374 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.04}, one-star: {-0.13, 0.01}
01:15:11.376 00.002 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
01:15:11.377 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.44)
01:15:11.378 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.82 mountX=-0.01 mountY=0.04, mountTheta=1.72
01:15:11.381 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
01:15:11.383 00.002 8996 Enqueuing Move request for scope (-0.01, -0.04)
01:15:11.385 00.002 20224 Worker thread wakes up
01:15:11.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
01:15:11.385 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
01:15:11.385 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.01 yDistance=0.04
01:15:11.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:15:11.386 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:11.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:15:11.386 00.000 20224 MoveAxis(E, 0, ABG)
01:15:11.386 00.000 20224 Move returns status 0, amount 0
01:15:11.386 00.000 20224 MoveAxis(N, 0, ABG)
01:15:11.386 00.000 20224 Move returns status 0, amount 0
01:15:11.386 00.000 20224 move complete, result=0
01:15:11.386 00.000 20224 worker thread done servicing request
01:15:11.394 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45382, med=3120, FiltMin=2841, FiltMax=23177, Gamma=1.000
01:15:11.411 00.017 8996 UpdateGuideState exits: m=687341 SNR=335.8
01:15:11.412 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:11.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:11.414 00.001 8996 Enqueuing Expose request
01:15:11.415 00.001 20224 Worker thread wakes up
01:15:11.415 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:11.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:11.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:12.408 00.992 20224 Exposure complete
01:15:12.485 00.077 20224 worker thread done servicing request
01:15:12.485 00.000 8996 OnExposeComplete: enter
01:15:12.488 00.003 8996 UpdateGuideState(): m_state=6
01:15:12.490 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12342
01:15:12.493 00.003 8996 Star::Find returns 1 (0), X=135.50, Y=473.34, Mass=668076, SNR=325.9, Peak=50310 HFD=4.6
01:15:12.495 00.002 8996 MultiStar: [#1 0.17,0.00,0.73,U] [#2 0.08,-0.30,0.71,U] [#3 0.24,-0.18,0.65,U] [#4 0.44,0.77,0.00,M2] [#5 0.17,0.11,0.65,U] [#6 0.25,0.46,0.00,M7] [#7 0.30,0.14,0.38,U] [#8 0.13,0.29,0.35,U] 
01:15:12.497 00.002 8996 refined, 6 included, MultiStar: {0.20, -0.03}, one-star: {0.29, -0.04}
01:15:12.499 00.002 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
01:15:12.502 00.003 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.11)
01:15:12.503 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.03 hyp=0.20 cameraTheta=-0.15 mountX=0.20 mountY=0.01, mountTheta=0.03
01:15:12.506 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.03, opts=13)
01:15:12.508 00.002 8996 Enqueuing Move request for scope (0.20, -0.03)
01:15:12.509 00.001 20224 Worker thread wakes up
01:15:12.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.03) opts 0xd
01:15:12.509 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.03)
01:15:12.509 00.000 20224 Moving (0.20, -0.03) raw xDistance=0.20 yDistance=0.01
01:15:12.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:15:12.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:12.510 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:15:12.510 00.000 20224 MoveAxis(W, 29, ABG)
01:15:12.510 00.000 20224 Guiding  Dir = 3, Dur = 29
01:15:12.510 00.000 20224 IsSlewing returns 0
01:15:12.511 00.001 20224 IsGuiding returns 0
01:15:12.518 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50310, med=3120, FiltMin=2819, FiltMax=25059, Gamma=1.000
01:15:12.550 00.032 8996 UpdateGuideState exits: m=668076 SNR=325.9
01:15:12.552 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:12.554 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:12.555 00.001 8996 Enqueuing Expose request
01:15:12.563 00.008 20224 IsGuiding returns 1
01:15:12.563 00.000 20224 scope still moving after pulse duration time elapsed
01:15:12.599 00.036 20224 IsSlewing returns 0
01:15:12.599 00.000 20224 IsGuiding returns 1
01:15:12.625 00.026 20224 IsSlewing returns 0
01:15:12.625 00.000 20224 IsGuiding returns 1
01:15:12.656 00.031 20224 IsSlewing returns 0
01:15:12.657 00.001 20224 IsGuiding returns 0
01:15:12.657 00.000 20224 scope move finished after 29 + 117 ms
01:15:12.657 00.000 20224 Move returns status 0, amount 29
01:15:12.657 00.000 20224 MoveAxis(N, 0, ABG)
01:15:12.657 00.000 20224 Move returns status 0, amount 0
01:15:12.657 00.000 20224 move complete, result=0
01:15:12.657 00.000 20224 worker thread done servicing request
01:15:12.657 00.000 20224 Worker thread wakes up
01:15:12.658 00.001 8996 GuideStep: 0.2 px 29 ms WEST, 0.0 px 0 ms NORTH
01:15:12.660 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:12.660 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:13.835 01.175 20224 Exposure complete
01:15:13.895 00.060 20224 worker thread done servicing request
01:15:13.895 00.000 8996 OnExposeComplete: enter
01:15:13.896 00.001 8996 UpdateGuideState(): m_state=6
01:15:13.898 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12343
01:15:13.900 00.002 8996 Star::Find returns 1 (0), X=135.01, Y=473.69, Mass=646026, SNR=313.7, Peak=46269 HFD=4.6
01:15:13.902 00.002 8996 MultiStar: [#1 -0.18,-0.04,0.70,U] [#2 -0.24,-0.23,0.75,U] [#3 -0.25,0.17,0.61,U] [#4 -0.26,0.63,0.00,M3] [#5 -0.02,-0.06,0.52,U] [#6 -0.11,0.13,0.38,U] [#7 -0.30,-0.19,0.42,U] [#8 -0.26,0.18,0.39,U] 
01:15:13.903 00.001 8996 refined, 7 included, MultiStar: {-0.20, 0.05}, one-star: {-0.21, 0.32}
01:15:13.904 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
01:15:13.905 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
01:15:13.907 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.05 hyp=0.20 cameraTheta=2.90 mountX=-0.20 mountY=-0.02, mountTheta=-3.02
01:15:13.910 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.05, opts=13)
01:15:13.911 00.001 8996 Enqueuing Move request for scope (-0.20, 0.05)
01:15:13.912 00.001 20224 Worker thread wakes up
01:15:13.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.05) opts 0xd
01:15:13.912 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.05)
01:15:13.912 00.000 20224 Moving (-0.20, 0.05) raw xDistance=-0.20 yDistance=-0.02
01:15:13.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
01:15:13.913 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:13.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:15:13.913 00.000 20224 MoveAxis(E, 27, ABG)
01:15:13.913 00.000 20224 Guiding  Dir = 2, Dur = 27
01:15:13.913 00.000 20224 IsSlewing returns 0
01:15:13.913 00.000 20224 IsGuiding returns 0
01:15:13.918 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46269, med=3120, FiltMin=2784, FiltMax=24505, Gamma=1.000
01:15:13.942 00.024 8996 UpdateGuideState exits: m=646026 SNR=313.7
01:15:13.944 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:13.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:13.946 00.001 8996 Enqueuing Expose request
01:15:13.974 00.028 20224 IsGuiding returns 1
01:15:13.974 00.000 20224 scope still moving after pulse duration time elapsed
01:15:14.004 00.030 20224 IsSlewing returns 0
01:15:14.004 00.000 20224 IsGuiding returns 1
01:15:14.035 00.031 20224 IsSlewing returns 0
01:15:14.036 00.001 20224 IsGuiding returns 1
01:15:14.072 00.036 20224 IsSlewing returns 0
01:15:14.072 00.000 20224 IsGuiding returns 0
01:15:14.072 00.000 20224 scope move finished after 27 + 132 ms
01:15:14.072 00.000 20224 Move returns status 0, amount 27
01:15:14.072 00.000 20224 MoveAxis(N, 0, ABG)
01:15:14.072 00.000 20224 Move returns status 0, amount 0
01:15:14.073 00.001 20224 move complete, result=0
01:15:14.073 00.000 20224 worker thread done servicing request
01:15:14.073 00.000 20224 Worker thread wakes up
01:15:14.073 00.000 8996 GuideStep: -0.2 px 27 ms EAST, -0.0 px 0 ms NORTH
01:15:14.075 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:14.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:15.057 00.982 20224 Exposure complete
01:15:15.129 00.072 20224 worker thread done servicing request
01:15:15.129 00.000 8996 OnExposeComplete: enter
01:15:15.131 00.002 8996 UpdateGuideState(): m_state=6
01:15:15.133 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12344
01:15:15.134 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.63, Mass=638051, SNR=290.5, Peak=42016 HFD=4.9
01:15:15.135 00.001 8996 MultiStar: [#1 -0.02,-0.16,0.73,U] [#2 0.10,-0.24,0.84,U] [#3 -0.02,0.13,0.68,U] [#4 0.16,0.86,0.00,M4] [#5 0.19,0.04,0.67,U] [#6 0.30,0.25,0.47,U] [#7 0.26,0.05,0.45,U] [#8 -0.03,0.42,0.49,U] 
01:15:15.137 00.002 8996 refined, 7 included, MultiStar: {0.12, 0.08}, one-star: {0.23, 0.26}
01:15:15.137 00.000 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
01:15:15.138 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
01:15:15.140 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.08 hyp=0.14 cameraTheta=0.55 mountX=0.11 mountY=-0.09, mountTheta=-0.66
01:15:15.142 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.08, opts=13)
01:15:15.143 00.001 8996 Enqueuing Move request for scope (0.12, 0.08)
01:15:15.144 00.001 20224 Worker thread wakes up
01:15:15.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.08) opts 0xd
01:15:15.144 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.08)
01:15:15.144 00.000 20224 Moving (0.12, 0.08) raw xDistance=0.11 yDistance=-0.09
01:15:15.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:15:15.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:15.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:15:15.145 00.001 20224 MoveAxis(E, 0, ABG)
01:15:15.145 00.000 20224 Move returns status 0, amount 0
01:15:15.145 00.000 20224 MoveAxis(N, 0, ABG)
01:15:15.145 00.000 20224 Move returns status 0, amount 0
01:15:15.145 00.000 20224 move complete, result=0
01:15:15.145 00.000 20224 worker thread done servicing request
01:15:15.149 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42016, med=3120, FiltMin=2809, FiltMax=23635, Gamma=1.000
01:15:15.163 00.014 8996 UpdateGuideState exits: m=638051 SNR=290.5
01:15:15.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:15.164 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:15.165 00.001 8996 Enqueuing Expose request
01:15:15.166 00.001 20224 Worker thread wakes up
01:15:15.166 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:15.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:15.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:16.348 01.181 20224 Exposure complete
01:15:16.415 00.067 20224 worker thread done servicing request
01:15:16.415 00.000 8996 OnExposeComplete: enter
01:15:16.416 00.001 8996 UpdateGuideState(): m_state=6
01:15:16.417 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12345
01:15:16.417 00.000 8996 Star::Find returns 1 (0), X=135.26, Y=473.43, Mass=626537, SNR=350.9, Peak=38845 HFD=4.7
01:15:16.418 00.001 8996 MultiStar: [#1 0.41,-0.23,0.00,M1] [#2 0.08,-0.20,0.69,U] [#3 0.39,0.36,0.00,M1] [#4 0.57,0.73,0.00,M5] [#5 0.39,0.33,0.00,M1] [#6 0.46,0.55,0.00,M6] [#7 0.15,0.01,0.38,U] [#8 0.26,-0.18,0.32,U] 
01:15:16.419 00.001 8996 single-star, 3 included, MultiStar: {0.10, -0.06}, one-star: {0.04, 0.06}
01:15:16.420 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
01:15:16.421 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
01:15:16.421 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.90 mountX=0.04 mountY=-0.06, mountTheta=-1.01
01:15:16.423 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.06, opts=13)
01:15:16.424 00.001 8996 Enqueuing Move request for scope (0.04, 0.06)
01:15:16.424 00.000 20224 Worker thread wakes up
01:15:16.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
01:15:16.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
01:15:16.425 00.001 20224 Moving (0.04, 0.06) raw xDistance=0.04 yDistance=-0.06
01:15:16.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:15:16.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:16.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:15:16.425 00.000 20224 MoveAxis(E, 0, ABG)
01:15:16.425 00.000 20224 Move returns status 0, amount 0
01:15:16.425 00.000 20224 MoveAxis(N, 0, ABG)
01:15:16.425 00.000 20224 Move returns status 0, amount 0
01:15:16.425 00.000 20224 move complete, result=0
01:15:16.425 00.000 20224 worker thread done servicing request
01:15:16.430 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=38845, med=3120, FiltMin=2828, FiltMax=20691, Gamma=1.000
01:15:16.455 00.025 8996 UpdateGuideState exits: m=626537 SNR=350.9
01:15:16.456 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:16.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:16.458 00.001 8996 Enqueuing Expose request
01:15:16.459 00.001 20224 Worker thread wakes up
01:15:16.459 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:16.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:16.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:17.444 00.984 20224 Exposure complete
01:15:17.539 00.095 20224 worker thread done servicing request
01:15:17.539 00.000 8996 OnExposeComplete: enter
01:15:17.541 00.002 8996 UpdateGuideState(): m_state=6
01:15:17.542 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12346
01:15:17.543 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=473.25, Mass=674432, SNR=297.4, Peak=52534 HFD=4.4
01:15:17.545 00.002 8996 MultiStar: [#1 -0.03,-0.30,0.79,U] [#2 -0.16,-0.18,0.74,U] [#3 -0.22,-0.07,0.64,U] [#4 0.11,0.59,0.00,M6] [#5 0.21,0.17,0.64,U] [#6 0.17,0.15,0.53,U] [#7 0.00,-0.22,0.49,U] [#8 -0.03,0.10,0.39,U] 
01:15:17.546 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.08}, one-star: {-0.18, -0.12}
01:15:17.547 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
01:15:17.548 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
01:15:17.549 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.11 mountX=-0.04 mountY=0.08, mountTheta=2.01
01:15:17.550 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
01:15:17.552 00.002 8996 Enqueuing Move request for scope (-0.05, -0.08)
01:15:17.554 00.002 20224 Worker thread wakes up
01:15:17.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
01:15:17.554 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
01:15:17.554 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.04 yDistance=0.08
01:15:17.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:15:17.555 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:17.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:15:17.555 00.000 20224 MoveAxis(E, 0, ABG)
01:15:17.555 00.000 20224 Move returns status 0, amount 0
01:15:17.555 00.000 20224 MoveAxis(N, 0, ABG)
01:15:17.555 00.000 20224 Move returns status 0, amount 0
01:15:17.555 00.000 20224 move complete, result=0
01:15:17.555 00.000 20224 worker thread done servicing request
01:15:17.562 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52534, med=3120, FiltMin=2800, FiltMax=26166, Gamma=1.000
01:15:17.582 00.020 8996 UpdateGuideState exits: m=674432 SNR=297.4
01:15:17.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:17.585 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:17.587 00.002 8996 Enqueuing Expose request
01:15:17.588 00.001 20224 Worker thread wakes up
01:15:17.588 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:17.590 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:17.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:18.759 01.169 20224 Exposure complete
01:15:18.837 00.078 20224 worker thread done servicing request
01:15:18.837 00.000 8996 OnExposeComplete: enter
01:15:18.837 00.000 8996 UpdateGuideState(): m_state=6
01:15:18.838 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12347
01:15:18.839 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.55, Mass=650964, SNR=292.4, Peak=39958 HFD=4.7
01:15:18.841 00.002 8996 MultiStar: [#1 -0.11,-0.15,0.84,U] [#2 0.02,-0.34,0.81,U] [#3 -0.18,-0.13,0.57,U] [#4 0.21,0.41,0.00,M7] [#5 0.42,-0.05,0.65,U] [#6 0.30,0.02,0.44,U] [#7 -0.18,-0.16,0.49,U] [#8 0.13,0.13,0.41,U] 
01:15:18.842 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.07}, one-star: {-0.01, 0.18}
01:15:18.843 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
01:15:18.844 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.20)
01:15:18.845 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.06 mountX=0.04 mountY=0.06, mountTheta=0.96
01:15:18.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
01:15:18.847 00.000 8996 Enqueuing Move request for scope (0.04, -0.07)
01:15:18.848 00.001 20224 Worker thread wakes up
01:15:18.849 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
01:15:18.849 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
01:15:18.849 00.000 20224 Moving (0.04, -0.07) raw xDistance=0.04 yDistance=0.06
01:15:18.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:15:18.849 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:18.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:15:18.849 00.000 20224 MoveAxis(E, 0, ABG)
01:15:18.849 00.000 20224 Move returns status 0, amount 0
01:15:18.849 00.000 20224 MoveAxis(N, 0, ABG)
01:15:18.849 00.000 20224 Move returns status 0, amount 0
01:15:18.849 00.000 20224 move complete, result=0
01:15:18.849 00.000 20224 worker thread done servicing request
01:15:18.855 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=39958, med=3120, FiltMin=2787, FiltMax=20694, Gamma=1.000
01:15:18.873 00.018 8996 UpdateGuideState exits: m=650964 SNR=292.4
01:15:18.874 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:18.875 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:18.876 00.001 8996 Enqueuing Expose request
01:15:18.877 00.001 20224 Worker thread wakes up
01:15:18.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:18.878 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:18.879 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:19.868 00.989 20224 Exposure complete
01:15:19.939 00.071 20224 worker thread done servicing request
01:15:19.939 00.000 8996 OnExposeComplete: enter
01:15:19.940 00.001 8996 UpdateGuideState(): m_state=6
01:15:19.941 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12348
01:15:19.942 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.40, Mass=734782, SNR=327.6, Peak=53206 HFD=4.6
01:15:19.944 00.002 8996 MultiStar: [#1 -0.19,-0.01,0.60,U] [#2 -0.17,-0.23,0.68,U] [#3 -0.41,0.37,0.00,M1] [#4 0.02,0.61,0.00,M8] [#5 0.17,-0.18,0.54,U] [#6 0.17,0.21,0.44,U] [#7 -0.19,-0.13,0.36,U] [#8 0.31,0.27,0.40,U] 
01:15:19.945 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.02}, one-star: {-0.37, 0.02}
01:15:19.946 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
01:15:19.947 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
01:15:19.948 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.92 mountX=-0.09 mountY=0.03, mountTheta=2.81
01:15:19.949 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.02, opts=13)
01:15:19.950 00.001 8996 Enqueuing Move request for scope (-0.09, -0.02)
01:15:19.951 00.001 20224 Worker thread wakes up
01:15:19.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
01:15:19.951 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
01:15:19.951 00.000 20224 Moving (-0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
01:15:19.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:15:19.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:19.952 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:15:19.952 00.000 20224 MoveAxis(E, 0, ABG)
01:15:19.952 00.000 20224 Move returns status 0, amount 0
01:15:19.952 00.000 20224 MoveAxis(N, 0, ABG)
01:15:19.952 00.000 20224 Move returns status 0, amount 0
01:15:19.952 00.000 20224 move complete, result=0
01:15:19.952 00.000 20224 worker thread done servicing request
01:15:19.957 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53206, med=3120, FiltMin=2819, FiltMax=27958, Gamma=1.000
01:15:19.976 00.019 8996 UpdateGuideState exits: m=734782 SNR=327.6
01:15:19.978 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:19.980 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:19.981 00.001 8996 Enqueuing Expose request
01:15:19.982 00.001 20224 Worker thread wakes up
01:15:19.982 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:19.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:19.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:21.163 01.180 20224 Exposure complete
01:15:21.233 00.070 20224 worker thread done servicing request
01:15:21.234 00.001 8996 OnExposeComplete: enter
01:15:21.235 00.001 8996 UpdateGuideState(): m_state=6
01:15:21.237 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12349
01:15:21.238 00.001 8996 Star::Find returns 1 (0), X=135.03, Y=473.72, Mass=639457, SNR=294.7, Peak=46605 HFD=4.6
01:15:21.240 00.002 8996 MultiStar: [#1 0.01,0.14,0.67,U] [#2 -0.13,0.02,0.71,U] [#3 -0.24,0.30,0.73,U] [#4 -0.23,0.74,0.00,M9] [#5 0.01,0.19,0.58,U] [#6 0.07,0.69,0.00,M4] [#7 -0.10,0.16,0.46,U] [#8 -0.19,0.20,0.34,U] 
01:15:21.241 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.21}, one-star: {-0.18, 0.35}
01:15:21.242 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
01:15:21.244 00.002 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:15:21.245 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.21 hyp=0.24 cameraTheta=2.11 mountX=-0.14 mountY=-0.19, mountTheta=-2.21
01:15:21.248 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.21, opts=13)
01:15:21.250 00.002 8996 Enqueuing Move request for scope (-0.12, 0.21)
01:15:21.252 00.002 20224 Worker thread wakes up
01:15:21.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.21) opts 0xd
01:15:21.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.21)
01:15:21.252 00.000 20224 Moving (-0.12, 0.21) raw xDistance=-0.14 yDistance=-0.19
01:15:21.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:15:21.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:21.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:15:21.252 00.000 20224 MoveAxis(E, 0, ABG)
01:15:21.252 00.000 20224 Move returns status 0, amount 0
01:15:21.252 00.000 20224 MoveAxis(N, 0, ABG)
01:15:21.252 00.000 20224 Move returns status 0, amount 0
01:15:21.252 00.000 20224 move complete, result=0
01:15:21.252 00.000 20224 worker thread done servicing request
01:15:21.258 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46605, med=3120, FiltMin=2825, FiltMax=23289, Gamma=1.000
01:15:21.273 00.015 8996 UpdateGuideState exits: m=639457 SNR=294.7
01:15:21.273 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:21.274 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:21.275 00.001 8996 Enqueuing Expose request
01:15:21.276 00.001 20224 Worker thread wakes up
01:15:21.276 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:21.277 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:21.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:22.259 00.982 20224 Exposure complete
01:15:22.337 00.078 20224 worker thread done servicing request
01:15:22.337 00.000 8996 OnExposeComplete: enter
01:15:22.339 00.002 8996 UpdateGuideState(): m_state=6
01:15:22.340 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12350
01:15:22.342 00.002 8996 Star::Find returns 1 (0), X=135.06, Y=473.67, Mass=602543, SNR=304.6, Peak=44029 HFD=4.7
01:15:22.344 00.002 8996 MultiStar: [#1 -0.47,0.16,0.00,M1] [#2 -0.59,0.12,0.00,M1] [#3 -0.56,0.25,0.00,M1] [#4 -0.27,0.66,0.00,M10] [#5 0.01,-0.01,0.61,U] [#6 -0.16,0.71,0.00,M5] [#7 -0.44,0.09,0.00,M1] [#8 -0.14,0.48,0.00,M1] 
01:15:22.345 00.001 8996 refined, 1 included, MultiStar: {-0.09, 0.18}, one-star: {-0.16, 0.30}
01:15:22.346 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
01:15:22.346 00.000 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
01:15:22.347 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.18 hyp=0.21 cameraTheta=2.04 mountX=-0.11 mountY=-0.17, mountTheta=-2.14
01:15:22.349 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.18, opts=13)
01:15:22.350 00.001 8996 Enqueuing Move request for scope (-0.09, 0.18)
01:15:22.350 00.000 20224 Worker thread wakes up
01:15:22.351 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.18) opts 0xd
01:15:22.351 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.18)
01:15:22.351 00.000 20224 Moving (-0.09, 0.18) raw xDistance=-0.11 yDistance=-0.17
01:15:22.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:15:22.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:22.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:15:22.351 00.000 20224 MoveAxis(E, 0, ABG)
01:15:22.351 00.000 20224 Move returns status 0, amount 0
01:15:22.351 00.000 20224 MoveAxis(N, 0, ABG)
01:15:22.351 00.000 20224 Move returns status 0, amount 0
01:15:22.351 00.000 20224 move complete, result=0
01:15:22.351 00.000 20224 worker thread done servicing request
01:15:22.355 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44029, med=3120, FiltMin=2822, FiltMax=20982, Gamma=1.000
01:15:22.380 00.025 8996 UpdateGuideState exits: m=602543 SNR=304.6
01:15:22.382 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:22.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:22.385 00.002 8996 Enqueuing Expose request
01:15:22.386 00.001 20224 Worker thread wakes up
01:15:22.386 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:22.388 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:22.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:23.557 01.169 20224 Exposure complete
01:15:23.632 00.075 20224 worker thread done servicing request
01:15:23.633 00.001 8996 OnExposeComplete: enter
01:15:23.634 00.001 8996 UpdateGuideState(): m_state=6
01:15:23.635 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12351
01:15:23.637 00.002 8996 Star::Find returns 1 (0), X=135.09, Y=473.52, Mass=678755, SNR=295.9, Peak=47622 HFD=4.5
01:15:23.639 00.002 8996 MultiStar: [#1 0.05,0.16,0.65,U] [#2 -0.19,0.00,0.90,U] [#3 0.09,0.41,0.65,U] [#4 -0.02,0.67,0.00,R] [#5 0.17,0.08,0.59,U] [#6 0.29,0.30,0.39,U] [#7 0.02,0.23,0.46,U] [#8 -0.05,0.19,0.35,U] 
01:15:23.640 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.17}, one-star: {-0.13, 0.15}
01:15:23.641 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
01:15:23.642 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
01:15:23.643 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.58 mountX=-0.02 mountY=-0.17, mountTheta=-1.67
01:15:23.645 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.17, opts=13)
01:15:23.646 00.001 8996 Enqueuing Move request for scope (-0.00, 0.17)
01:15:23.647 00.001 20224 Worker thread wakes up
01:15:23.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
01:15:23.647 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
01:15:23.647 00.000 20224 Moving (-0.00, 0.17) raw xDistance=-0.02 yDistance=-0.17
01:15:23.648 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:15:23.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:23.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:15:23.648 00.000 20224 MoveAxis(E, 0, ABG)
01:15:23.648 00.000 20224 Move returns status 0, amount 0
01:15:23.648 00.000 20224 MoveAxis(N, 0, ABG)
01:15:23.648 00.000 20224 Move returns status 0, amount 0
01:15:23.648 00.000 20224 move complete, result=0
01:15:23.648 00.000 20224 worker thread done servicing request
01:15:23.652 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47622, med=3123, FiltMin=2832, FiltMax=22825, Gamma=1.000
01:15:23.672 00.020 8996 UpdateGuideState exits: m=678755 SNR=295.9
01:15:23.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:23.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:23.676 00.002 8996 Enqueuing Expose request
01:15:23.677 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:23.678 00.001 20224 Worker thread wakes up
01:15:23.678 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:23.678 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:24.664 00.986 20224 Exposure complete
01:15:24.735 00.071 20224 worker thread done servicing request
01:15:24.735 00.000 8996 OnExposeComplete: enter
01:15:24.737 00.002 8996 UpdateGuideState(): m_state=6
01:15:24.739 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12352
01:15:24.742 00.003 8996 Star::Find returns 1 (0), X=135.21, Y=473.49, Mass=586891, SNR=304.6, Peak=38646 HFD=4.7
01:15:24.745 00.003 8996 MultiStar: [#1 0.21,0.02,0.68,U] [#2 0.09,0.12,0.69,U] [#3 0.05,0.33,0.50,U] [#4 0.41,0.15,0.49,U] [#5 0.25,0.14,0.68,U] [#6 0.39,0.43,0.00,M5] [#7 0.15,0.07,0.41,U] [#8 0.26,0.29,0.31,U] 
01:15:24.746 00.001 8996 single-star, 7 included, MultiStar: {0.15, 0.14}, one-star: {-0.01, 0.11}
01:15:24.748 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
01:15:24.749 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:15:24.750 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.64 mountX=-0.02 mountY=-0.11, mountTheta=-1.73
01:15:24.754 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.11, opts=13)
01:15:24.756 00.002 8996 Enqueuing Move request for scope (-0.01, 0.11)
01:15:24.758 00.002 20224 Worker thread wakes up
01:15:24.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.11) opts 0xd
01:15:24.758 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.11)
01:15:24.758 00.000 20224 Moving (-0.01, 0.11) raw xDistance=-0.02 yDistance=-0.11
01:15:24.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:15:24.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:24.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:15:24.758 00.000 20224 MoveAxis(E, 0, ABG)
01:15:24.758 00.000 20224 Move returns status 0, amount 0
01:15:24.758 00.000 20224 MoveAxis(N, 0, ABG)
01:15:24.758 00.000 20224 Move returns status 0, amount 0
01:15:24.758 00.000 20224 move complete, result=0
01:15:24.758 00.000 20224 worker thread done servicing request
01:15:24.763 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38646, med=3120, FiltMin=2829, FiltMax=18736, Gamma=1.000
01:15:24.789 00.026 8996 UpdateGuideState exits: m=586891 SNR=304.6
01:15:24.791 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:24.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:24.793 00.001 8996 Enqueuing Expose request
01:15:24.795 00.002 20224 Worker thread wakes up
01:15:24.795 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:24.796 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:24.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:25.961 01.165 20224 Exposure complete
01:15:26.026 00.065 20224 worker thread done servicing request
01:15:26.026 00.000 8996 OnExposeComplete: enter
01:15:26.028 00.002 8996 UpdateGuideState(): m_state=6
01:15:26.030 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12353
01:15:26.031 00.001 8996 Star::Find returns 1 (0), X=135.30, Y=473.65, Mass=593720, SNR=290.8, Peak=41280 HFD=4.7
01:15:26.032 00.001 8996 MultiStar: [#1 -0.05,0.05,0.69,U] [#2 0.10,0.04,0.73,U] [#3 -0.24,0.38,0.69,U] [#4 0.25,-0.05,0.54,U] [#5 0.35,0.51,0.00,M1] [#6 0.34,0.66,0.00,M6] [#7 -0.05,0.06,0.46,U] [#8 0.10,0.40,0.34,U] 
01:15:26.033 00.001 8996 refined, 6 included, MultiStar: {0.02, 0.16}, one-star: {0.09, 0.27}
01:15:26.035 00.002 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
01:15:26.036 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
01:15:26.038 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.17 cameraTheta=1.42 mountX=0.01 mountY=-0.17, mountTheta=-1.52
01:15:26.041 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.16, opts=13)
01:15:26.044 00.003 8996 Enqueuing Move request for scope (0.02, 0.16)
01:15:26.046 00.002 20224 Worker thread wakes up
01:15:26.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
01:15:26.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
01:15:26.046 00.000 20224 Moving (0.02, 0.16) raw xDistance=0.01 yDistance=-0.17
01:15:26.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:15:26.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:26.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:15:26.046 00.000 20224 MoveAxis(E, 0, ABG)
01:15:26.046 00.000 20224 Move returns status 0, amount 0
01:15:26.046 00.000 20224 MoveAxis(N, 0, ABG)
01:15:26.046 00.000 20224 Move returns status 0, amount 0
01:15:26.046 00.000 20224 move complete, result=0
01:15:26.046 00.000 20224 worker thread done servicing request
01:15:26.057 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=41280, med=3120, FiltMin=2851, FiltMax=19750, Gamma=1.000
01:15:26.084 00.027 8996 UpdateGuideState exits: m=593720 SNR=290.8
01:15:26.086 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:26.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:26.087 00.000 8996 Enqueuing Expose request
01:15:26.088 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:26.089 00.001 20224 Worker thread wakes up
01:15:26.089 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:26.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:27.066 00.977 20224 Exposure complete
01:15:27.132 00.066 20224 worker thread done servicing request
01:15:27.132 00.000 8996 OnExposeComplete: enter
01:15:27.133 00.001 8996 UpdateGuideState(): m_state=6
01:15:27.134 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12354
01:15:27.135 00.001 8996 Star::Find returns 1 (0), X=135.35, Y=473.73, Mass=672355, SNR=327.1, Peak=45520 HFD=4.7
01:15:27.136 00.001 8996 MultiStar: [#1 0.09,0.04,0.64,U] [#2 0.09,0.06,0.69,U] [#3 -0.10,0.15,0.56,U] [#4 0.18,0.06,0.45,U] [#5 0.29,0.09,0.56,U] [#6 0.06,0.35,0.51,U] [#7 -0.04,0.01,0.42,U] [#8 0.11,0.29,0.41,U] 
01:15:27.139 00.003 8996 refined, 8 included, MultiStar: {0.10, 0.17}, one-star: {0.14, 0.35}
01:15:27.142 00.003 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:15:27.144 00.002 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:15:27.145 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.17 hyp=0.19 cameraTheta=1.05 mountX=0.08 mountY=-0.18, mountTheta=-1.15
01:15:27.148 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.17, opts=13)
01:15:27.150 00.002 8996 Enqueuing Move request for scope (0.10, 0.17)
01:15:27.151 00.001 20224 Worker thread wakes up
01:15:27.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.17) opts 0xd
01:15:27.151 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.17)
01:15:27.151 00.000 20224 Moving (0.10, 0.17) raw xDistance=0.08 yDistance=-0.18
01:15:27.152 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:15:27.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:27.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:15:27.152 00.000 20224 MoveAxis(E, 0, ABG)
01:15:27.152 00.000 20224 Move returns status 0, amount 0
01:15:27.152 00.000 20224 MoveAxis(N, 0, ABG)
01:15:27.152 00.000 20224 Move returns status 0, amount 0
01:15:27.152 00.000 20224 move complete, result=0
01:15:27.152 00.000 20224 worker thread done servicing request
01:15:27.159 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45520, med=3120, FiltMin=2824, FiltMax=23926, Gamma=1.000
01:15:27.181 00.022 8996 UpdateGuideState exits: m=672355 SNR=327.1
01:15:27.183 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:27.185 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:27.187 00.002 8996 Enqueuing Expose request
01:15:27.189 00.002 20224 Worker thread wakes up
01:15:27.189 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:27.191 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:27.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:28.361 01.170 20224 Exposure complete
01:15:28.440 00.079 20224 worker thread done servicing request
01:15:28.441 00.001 8996 OnExposeComplete: enter
01:15:28.442 00.001 8996 UpdateGuideState(): m_state=6
01:15:28.443 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12355
01:15:28.443 00.000 8996 Star::Find returns 1 (0), X=135.26, Y=473.70, Mass=637937, SNR=304.9, Peak=44672 HFD=4.6
01:15:28.444 00.001 8996 MultiStar: [#1 0.23,0.03,0.78,U] [#2 -0.04,0.23,0.76,U] [#3 -0.22,0.19,0.70,U] [#4 0.19,-0.02,0.58,U] [#5 0.23,0.21,0.58,U] [#6 0.08,0.52,0.00,M6] [#7 -0.08,-0.00,0.41,U] [#8 -0.11,0.34,0.46,U] 
01:15:28.445 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.17}, one-star: {0.04, 0.33}
01:15:28.446 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
01:15:28.446 00.000 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
01:15:28.447 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.17 hyp=0.18 cameraTheta=1.36 mountX=0.02 mountY=-0.18, mountTheta=-1.46
01:15:28.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.17, opts=13)
01:15:28.450 00.001 8996 Enqueuing Move request for scope (0.04, 0.17)
01:15:28.451 00.001 20224 Worker thread wakes up
01:15:28.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.17) opts 0xd
01:15:28.451 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.17)
01:15:28.451 00.000 20224 Moving (0.04, 0.17) raw xDistance=0.02 yDistance=-0.18
01:15:28.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:15:28.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:28.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:15:28.451 00.000 20224 MoveAxis(E, 0, ABG)
01:15:28.451 00.000 20224 Move returns status 0, amount 0
01:15:28.451 00.000 20224 MoveAxis(N, 0, ABG)
01:15:28.451 00.000 20224 Move returns status 0, amount 0
01:15:28.451 00.000 20224 move complete, result=0
01:15:28.451 00.000 20224 worker thread done servicing request
01:15:28.461 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=44672, med=3120, FiltMin=2813, FiltMax=21171, Gamma=1.000
01:15:28.480 00.019 8996 UpdateGuideState exits: m=637937 SNR=304.9
01:15:28.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:28.482 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:28.483 00.001 8996 Enqueuing Expose request
01:15:28.484 00.001 20224 Worker thread wakes up
01:15:28.484 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:28.485 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:28.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:29.476 00.991 20224 Exposure complete
01:15:29.564 00.088 20224 worker thread done servicing request
01:15:29.564 00.000 8996 OnExposeComplete: enter
01:15:29.565 00.001 8996 UpdateGuideState(): m_state=6
01:15:29.567 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12356
01:15:29.569 00.002 8996 Star::Find returns 1 (0), X=135.27, Y=473.53, Mass=507175, SNR=263.9, Peak=33053 HFD=4.6
01:15:29.571 00.002 8996 MultiStar: [#1 -0.37,-0.00,0.72,U] [#2 -0.32,0.03,0.83,U] [#3 -0.65,0.13,0.00,M1] [#4 -0.06,0.13,0.62,U] [#5 0.06,0.09,0.71,U] [#6 -0.03,0.46,0.00,M7] [#7 -0.25,0.01,0.52,U] [#8 0.15,0.05,0.44,U] 
01:15:29.573 00.002 8996 refined, 6 included, MultiStar: {-0.11, 0.07}, one-star: {0.05, 0.15}
01:15:29.574 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
01:15:29.575 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
01:15:29.577 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.56 mountX=-0.12 mountY=-0.06, mountTheta=-2.67
01:15:29.579 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
01:15:29.580 00.001 8996 Enqueuing Move request for scope (-0.11, 0.07)
01:15:29.580 00.000 20224 Worker thread wakes up
01:15:29.581 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
01:15:29.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
01:15:29.581 00.000 20224 Moving (-0.11, 0.07) raw xDistance=-0.12 yDistance=-0.06
01:15:29.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:15:29.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:29.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:15:29.581 00.000 20224 MoveAxis(E, 0, ABG)
01:15:29.581 00.000 20224 Move returns status 0, amount 0
01:15:29.581 00.000 20224 MoveAxis(N, 0, ABG)
01:15:29.581 00.000 20224 Move returns status 0, amount 0
01:15:29.581 00.000 20224 move complete, result=0
01:15:29.581 00.000 20224 worker thread done servicing request
01:15:29.585 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=34883, med=3123, FiltMin=2832, FiltMax=17507, Gamma=1.000
01:15:29.615 00.030 8996 UpdateGuideState exits: m=507175 SNR=263.9
01:15:29.617 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:29.619 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:29.620 00.001 8996 Enqueuing Expose request
01:15:29.622 00.002 20224 Worker thread wakes up
01:15:29.622 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:29.623 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:29.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:30.788 01.165 20224 Exposure complete
01:15:30.849 00.061 20224 worker thread done servicing request
01:15:30.850 00.001 8996 OnExposeComplete: enter
01:15:30.853 00.003 8996 UpdateGuideState(): m_state=6
01:15:30.854 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12357
01:15:30.855 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.74, Mass=681711, SNR=325.7, Peak=49901 HFD=4.5
01:15:30.856 00.001 8996 MultiStar: [#1 -0.24,0.06,0.59,U] [#2 -0.31,0.22,0.67,U] [#3 -0.54,0.39,0.00,M2] [#4 -0.16,-0.03,0.46,U] [#5 -0.17,0.28,0.53,U] [#6 -0.01,0.58,0.00,M8] [#7 -0.50,0.17,0.00,M1] [#8 -0.28,0.40,0.00,M1] 
01:15:30.857 00.001 8996 refined, 4 included, MultiStar: {-0.19, 0.21}, one-star: {-0.12, 0.37}
01:15:30.859 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
01:15:30.860 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
01:15:30.862 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.29 cameraTheta=2.31 mountX=-0.21 mountY=-0.19, mountTheta=-2.41
01:15:30.864 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.21, opts=13)
01:15:30.865 00.001 8996 Enqueuing Move request for scope (-0.19, 0.21)
01:15:30.866 00.001 20224 Worker thread wakes up
01:15:30.867 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
01:15:30.867 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
01:15:30.867 00.000 20224 Moving (-0.19, 0.21) raw xDistance=-0.21 yDistance=-0.19
01:15:30.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:15:30.867 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:30.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:15:30.867 00.000 20224 MoveAxis(E, 31, ABG)
01:15:30.867 00.000 20224 Guiding  Dir = 2, Dur = 31
01:15:30.868 00.001 20224 IsSlewing returns 0
01:15:30.868 00.000 20224 IsGuiding returns 0
01:15:30.874 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49901, med=3120, FiltMin=2822, FiltMax=23065, Gamma=1.000
01:15:30.887 00.013 8996 UpdateGuideState exits: m=681711 SNR=325.7
01:15:30.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:30.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:30.891 00.002 8996 Enqueuing Expose request
01:15:30.892 00.001 20224 PulseGuide returned control before completion, sleep 19
01:15:30.921 00.029 20224 IsGuiding returns 1
01:15:30.921 00.000 20224 scope still moving after pulse duration time elapsed
01:15:30.953 00.032 20224 IsSlewing returns 0
01:15:30.953 00.000 20224 IsGuiding returns 1
01:15:30.984 00.031 20224 IsSlewing returns 0
01:15:30.984 00.000 20224 IsGuiding returns 0
01:15:30.984 00.000 20224 scope move finished after 31 + 85 ms
01:15:30.984 00.000 20224 Move returns status 0, amount 31
01:15:30.984 00.000 20224 MoveAxis(N, 0, ABG)
01:15:30.985 00.001 20224 Move returns status 0, amount 0
01:15:30.985 00.000 20224 move complete, result=0
01:15:30.985 00.000 20224 worker thread done servicing request
01:15:30.985 00.000 20224 Worker thread wakes up
01:15:30.985 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:30.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:30.985 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
01:15:31.957 00.972 20224 Exposure complete
01:15:32.014 00.057 20224 worker thread done servicing request
01:15:32.014 00.000 8996 OnExposeComplete: enter
01:15:32.015 00.001 8996 UpdateGuideState(): m_state=6
01:15:32.016 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12358
01:15:32.017 00.001 8996 Star::Find returns 1 (0), X=135.21, Y=473.61, Mass=759025, SNR=356.1, Peak=46573 HFD=4.6
01:15:32.018 00.001 8996 MultiStar: [#1 0.14,-0.02,0.51,U] [#2 -0.01,-0.26,0.68,U] [#3 -0.07,-0.12,0.48,U] [#4 0.20,-0.09,0.39,U] [#5 0.04,0.14,0.47,U] [#6 0.37,0.55,0.00,M9] [#7 0.25,0.27,0.35,U] [#8 0.02,0.18,0.31,U] 
01:15:32.019 00.001 8996 refined, 7 included, MultiStar: {0.05, 0.04}, one-star: {-0.01, 0.24}
01:15:32.019 00.000 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
01:15:32.020 00.001 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
01:15:32.021 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.07 cameraTheta=0.68 mountX=0.05 mountY=-0.05, mountTheta=-0.79
01:15:32.025 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
01:15:32.027 00.002 8996 Enqueuing Move request for scope (0.05, 0.04)
01:15:32.029 00.002 20224 Worker thread wakes up
01:15:32.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
01:15:32.029 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
01:15:32.029 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=-0.05
01:15:32.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:15:32.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:32.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:15:32.029 00.000 20224 MoveAxis(E, 0, ABG)
01:15:32.029 00.000 20224 Move returns status 0, amount 0
01:15:32.030 00.001 20224 MoveAxis(N, 0, ABG)
01:15:32.030 00.000 20224 Move returns status 0, amount 0
01:15:32.030 00.000 20224 move complete, result=0
01:15:32.030 00.000 20224 worker thread done servicing request
01:15:32.037 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46573, med=3123, FiltMin=2857, FiltMax=24355, Gamma=1.000
01:15:32.056 00.019 8996 UpdateGuideState exits: m=759025 SNR=356.1
01:15:32.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:32.059 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:32.061 00.002 8996 Enqueuing Expose request
01:15:32.062 00.001 20224 Worker thread wakes up
01:15:32.062 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:15:32.063 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:32.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:33.239 01.176 20224 Exposure complete
01:15:33.319 00.080 20224 worker thread done servicing request
01:15:33.319 00.000 8996 OnExposeComplete: enter
01:15:33.321 00.002 8996 UpdateGuideState(): m_state=6
01:15:33.322 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12359
01:15:33.324 00.002 8996 Star::Find returns 1 (0), X=135.44, Y=473.62, Mass=691312, SNR=340.6, Peak=46352 HFD=4.9
01:15:33.326 00.002 8996 MultiStar: [#1 0.51,0.15,0.00,M1] [#2 0.20,-0.18,0.64,U] [#3 0.30,0.04,0.59,U] [#4 0.47,-0.01,0.00,M1] [#5 0.41,0.12,0.51,U] [#6 0.58,0.46,0.00,M10] [#7 0.27,0.04,0.38,U] [#8 0.37,0.33,0.00,M1] 
01:15:33.328 00.002 8996 refined, 4 included, MultiStar: {0.27, 0.07}, one-star: {0.22, 0.24}
01:15:33.330 00.002 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
01:15:33.331 00.001 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
01:15:33.333 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=0.07 hyp=0.28 cameraTheta=0.26 mountX=0.26 mountY=-0.10, mountTheta=-0.38
01:15:33.334 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.07, opts=13)
01:15:33.336 00.002 8996 Enqueuing Move request for scope (0.27, 0.07)
01:15:33.338 00.002 20224 Worker thread wakes up
01:15:33.339 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.07) opts 0xd
01:15:33.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.07)
01:15:33.339 00.000 20224 Moving (0.27, 0.07) raw xDistance=0.26 yDistance=-0.10
01:15:33.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:15:33.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:33.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:15:33.339 00.000 20224 MoveAxis(W, 38, ABG)
01:15:33.339 00.000 20224 Guiding  Dir = 3, Dur = 38
01:15:33.340 00.001 20224 IsSlewing returns 0
01:15:33.340 00.000 20224 IsGuiding returns 0
01:15:33.346 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46352, med=3120, FiltMin=2809, FiltMax=24790, Gamma=1.000
01:15:33.364 00.018 8996 UpdateGuideState exits: m=691312 SNR=340.6
01:15:33.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:33.368 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:33.369 00.001 8996 Enqueuing Expose request
01:15:33.397 00.028 20224 IsGuiding returns 1
01:15:33.397 00.000 20224 scope still moving after pulse duration time elapsed
01:15:33.427 00.030 20224 IsSlewing returns 0
01:15:33.427 00.000 20224 IsGuiding returns 1
01:15:33.457 00.030 20224 IsSlewing returns 0
01:15:33.457 00.000 20224 IsGuiding returns 1
01:15:33.488 00.031 20224 IsSlewing returns 0
01:15:33.488 00.000 20224 IsGuiding returns 0
01:15:33.488 00.000 20224 scope move finished after 38 + 109 ms
01:15:33.489 00.001 20224 Move returns status 0, amount 38
01:15:33.489 00.000 20224 MoveAxis(N, 0, ABG)
01:15:33.489 00.000 20224 Move returns status 0, amount 0
01:15:33.489 00.000 20224 move complete, result=0
01:15:33.489 00.000 20224 worker thread done servicing request
01:15:33.489 00.000 20224 Worker thread wakes up
01:15:33.489 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
01:15:33.491 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:33.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:34.468 00.977 20224 Exposure complete
01:15:34.555 00.087 20224 worker thread done servicing request
01:15:34.555 00.000 8996 OnExposeComplete: enter
01:15:34.556 00.001 8996 UpdateGuideState(): m_state=6
01:15:34.557 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12360
01:15:34.558 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.45, Mass=647908, SNR=304.6, Peak=43014 HFD=4.6
01:15:34.559 00.001 8996 MultiStar: [#1 -0.07,-0.05,0.70,U] [#2 -0.12,-0.23,0.78,U] [#3 -0.19,-0.04,0.61,U] [#4 -0.01,-0.11,0.52,U] [#5 0.18,0.01,0.59,U] [#6 0.08,0.29,0.37,U] [#7 -0.30,-0.12,0.42,U] [#8 0.16,0.34,0.37,U] 
01:15:34.560 00.001 8996 refined, 8 included, MultiStar: {-0.05, -0.01}, one-star: {-0.07, 0.08}
01:15:34.561 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:15:34.561 00.000 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
01:15:34.562 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-3.04 mountX=-0.05 mountY=0.01, mountTheta=2.93
01:15:34.563 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
01:15:34.564 00.001 8996 Enqueuing Move request for scope (-0.05, -0.01)
01:15:34.566 00.002 20224 Worker thread wakes up
01:15:34.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
01:15:34.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
01:15:34.566 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.01
01:15:34.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:15:34.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:34.567 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:15:34.567 00.000 20224 MoveAxis(E, 0, ABG)
01:15:34.567 00.000 20224 Move returns status 0, amount 0
01:15:34.567 00.000 20224 MoveAxis(N, 0, ABG)
01:15:34.567 00.000 20224 Move returns status 0, amount 0
01:15:34.567 00.000 20224 move complete, result=0
01:15:34.567 00.000 20224 worker thread done servicing request
01:15:34.579 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=43014, med=3123, FiltMin=2800, FiltMax=21654, Gamma=1.000
01:15:34.600 00.021 8996 UpdateGuideState exits: m=647908 SNR=304.6
01:15:34.603 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:34.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:34.606 00.002 8996 Enqueuing Expose request
01:15:34.607 00.001 20224 Worker thread wakes up
01:15:34.607 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:34.608 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:34.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:35.771 01.163 20224 Exposure complete
01:15:35.850 00.079 20224 worker thread done servicing request
01:15:35.850 00.000 8996 OnExposeComplete: enter
01:15:35.851 00.001 8996 UpdateGuideState(): m_state=6
01:15:35.851 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12361
01:15:35.852 00.001 8996 Star::Find returns 1 (0), X=135.07, Y=473.48, Mass=652381, SNR=322.8, Peak=45494 HFD=4.7
01:15:35.853 00.001 8996 MultiStar: [#1 -0.17,-0.16,0.59,U] [#2 -0.35,-0.28,0.00,M1] [#3 -0.33,0.09,0.60,U] [#4 -0.01,-0.05,0.52,U] [#5 0.02,0.05,0.53,U] [#6 -0.15,-0.05,0.40,U] [#7 -0.62,-0.01,0.00,M1] [#8 -0.01,0.19,0.36,U] 
01:15:35.854 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.03}, one-star: {-0.14, 0.10}
01:15:35.855 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
01:15:35.856 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
01:15:35.856 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.03 hyp=0.13 cameraTheta=2.92 mountX=-0.13 mountY=-0.01, mountTheta=-3.03
01:15:35.858 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.03, opts=13)
01:15:35.859 00.001 8996 Enqueuing Move request for scope (-0.12, 0.03)
01:15:35.859 00.000 20224 Worker thread wakes up
01:15:35.860 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.03) opts 0xd
01:15:35.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.03)
01:15:35.860 00.000 20224 Moving (-0.12, 0.03) raw xDistance=-0.13 yDistance=-0.01
01:15:35.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:15:35.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:35.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:15:35.860 00.000 20224 MoveAxis(E, 0, ABG)
01:15:35.860 00.000 20224 Move returns status 0, amount 0
01:15:35.860 00.000 20224 MoveAxis(N, 0, ABG)
01:15:35.861 00.001 20224 Move returns status 0, amount 0
01:15:35.861 00.000 20224 move complete, result=0
01:15:35.861 00.000 20224 worker thread done servicing request
01:15:35.863 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45494, med=3120, FiltMin=2832, FiltMax=20982, Gamma=1.000
01:15:35.876 00.013 8996 UpdateGuideState exits: m=652381 SNR=322.8
01:15:35.877 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:35.878 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:35.879 00.001 8996 Enqueuing Expose request
01:15:35.880 00.001 20224 Worker thread wakes up
01:15:35.880 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:15:35.880 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:35.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:36.863 00.983 20224 Exposure complete
01:15:36.937 00.074 20224 worker thread done servicing request
01:15:36.937 00.000 8996 OnExposeComplete: enter
01:15:36.938 00.001 8996 UpdateGuideState(): m_state=6
01:15:36.939 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12362
01:15:36.940 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=473.29, Mass=753462, SNR=332.8, Peak=55126 HFD=4.5
01:15:36.941 00.001 8996 MultiStar: [#1 -0.29,-0.15,0.61,U] [#2 -0.52,-0.37,0.00,M2] [#3 -0.66,-0.22,0.00,M1] [#4 -0.16,-0.34,0.50,U] [#5 -0.11,-0.06,0.39,U] [#6 -0.01,-0.17,0.43,U] [#7 -0.44,-0.12,0.00,M2] [#8 -0.08,0.11,0.32,U] 
01:15:36.941 00.000 8996 refined, 5 included, MultiStar: {-0.17, -0.13}, one-star: {-0.21, -0.08}
01:15:36.942 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
01:15:36.943 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
01:15:36.944 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.49 mountX=-0.15 mountY=0.14, mountTheta=2.39
01:15:36.945 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.13, opts=13)
01:15:36.946 00.001 8996 Enqueuing Move request for scope (-0.17, -0.13)
01:15:36.947 00.001 20224 Worker thread wakes up
01:15:36.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
01:15:36.947 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
01:15:36.947 00.000 20224 Moving (-0.17, -0.13) raw xDistance=-0.15 yDistance=0.14
01:15:36.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:15:36.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:36.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:15:36.947 00.000 20224 MoveAxis(E, 0, ABG)
01:15:36.947 00.000 20224 Move returns status 0, amount 0
01:15:36.947 00.000 20224 MoveAxis(N, 0, ABG)
01:15:36.947 00.000 20224 Move returns status 0, amount 0
01:15:36.947 00.000 20224 move complete, result=0
01:15:36.947 00.000 20224 worker thread done servicing request
01:15:36.955 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55126, med=3123, FiltMin=2822, FiltMax=26198, Gamma=1.000
01:15:36.969 00.014 8996 UpdateGuideState exits: m=753462 SNR=332.8
01:15:36.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:36.970 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:36.971 00.001 8996 Enqueuing Expose request
01:15:36.972 00.001 20224 Worker thread wakes up
01:15:36.972 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:36.973 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:36.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:38.157 01.184 20224 Exposure complete
01:15:38.228 00.071 20224 worker thread done servicing request
01:15:38.228 00.000 8996 OnExposeComplete: enter
01:15:38.229 00.001 8996 UpdateGuideState(): m_state=6
01:15:38.230 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12363
01:15:38.231 00.001 8996 Star::Find returns 1 (0), X=135.00, Y=473.28, Mass=566382, SNR=294.0, Peak=43318 HFD=4.5
01:15:38.232 00.001 8996 MultiStar: [#1 -0.44,-0.40,0.00,M1] [#2 -0.25,-0.24,0.81,U] [#3 -0.72,-0.10,0.00,M2] [#4 -0.31,-0.16,0.60,U] [#5 -0.28,-0.08,0.65,U] [#6 -0.25,-0.03,0.46,U] [#7 -0.60,-0.26,0.00,M3] [#8 -0.29,-0.00,0.40,U] 
01:15:38.232 00.000 8996 single-star, 5 included, MultiStar: {-0.26, -0.12}, one-star: {-0.22, -0.09}
01:15:38.233 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
01:15:38.234 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
01:15:38.235 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-2.74 mountX=-0.21 mountY=0.12, mountTheta=2.63
01:15:38.237 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.09, opts=13)
01:15:38.237 00.000 8996 Enqueuing Move request for scope (-0.22, -0.09)
01:15:38.238 00.001 20224 Worker thread wakes up
01:15:38.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
01:15:38.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
01:15:38.238 00.000 20224 Moving (-0.22, -0.09) raw xDistance=-0.21 yDistance=0.12
01:15:38.239 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:15:38.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:38.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:15:38.239 00.000 20224 MoveAxis(E, 30, ABG)
01:15:38.239 00.000 20224 Guiding  Dir = 2, Dur = 30
01:15:38.239 00.000 20224 IsSlewing returns 0
01:15:38.239 00.000 20224 IsGuiding returns 0
01:15:38.243 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43318, med=3123, FiltMin=2806, FiltMax=21424, Gamma=1.000
01:15:38.256 00.013 8996 UpdateGuideState exits: m=566382 SNR=294.0
01:15:38.257 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:38.258 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:38.259 00.001 8996 Enqueuing Expose request
01:15:38.287 00.028 20224 IsGuiding returns 1
01:15:38.287 00.000 20224 scope still moving after pulse duration time elapsed
01:15:38.317 00.030 20224 IsSlewing returns 0
01:15:38.317 00.000 20224 IsGuiding returns 1
01:15:38.348 00.031 20224 IsSlewing returns 0
01:15:38.348 00.000 20224 IsGuiding returns 1
01:15:38.380 00.032 20224 IsSlewing returns 0
01:15:38.380 00.000 20224 IsGuiding returns 0
01:15:38.380 00.000 20224 scope move finished after 30 + 111 ms
01:15:38.380 00.000 20224 Move returns status 0, amount 30
01:15:38.380 00.000 20224 MoveAxis(N, 0, ABG)
01:15:38.380 00.000 20224 Move returns status 0, amount 0
01:15:38.380 00.000 20224 move complete, result=0
01:15:38.380 00.000 20224 worker thread done servicing request
01:15:38.380 00.000 20224 Worker thread wakes up
01:15:38.381 00.001 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
01:15:38.382 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:38.382 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:39.372 00.990 20224 Exposure complete
01:15:39.446 00.074 20224 worker thread done servicing request
01:15:39.446 00.000 8996 OnExposeComplete: enter
01:15:39.448 00.002 8996 UpdateGuideState(): m_state=6
01:15:39.450 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12364
01:15:39.451 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.04, Mass=678085, SNR=322.4, Peak=53846 HFD=4.5
01:15:39.453 00.002 8996 MultiStar: [#1 -0.43,-0.45,0.00,M2] [#2 -0.36,-0.33,0.00,M2] [#3 -0.57,-0.08,0.00,M3] [#4 -0.21,-0.36,0.54,U] [#5 -0.04,-0.50,0.00,M1] [#6 -0.06,0.18,0.43,U] [#7 -0.66,-0.45,0.00,M4] [#8 -0.07,-0.30,0.35,U] 
01:15:39.455 00.002 8996 refined, 3 included, MultiStar: {-0.25, -0.24}, one-star: {-0.42, -0.33}
01:15:39.456 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:15:39.458 00.002 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
01:15:39.459 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.24 hyp=0.35 cameraTheta=-2.39 mountX=-0.23 mountY=0.27, mountTheta=2.28
01:15:39.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.24, opts=13)
01:15:39.462 00.001 8996 Enqueuing Move request for scope (-0.25, -0.24)
01:15:39.463 00.001 20224 Worker thread wakes up
01:15:39.463 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.24) opts 0xd
01:15:39.463 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.24)
01:15:39.463 00.000 20224 Moving (-0.25, -0.24) raw xDistance=-0.23 yDistance=0.27
01:15:39.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:15:39.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:15:39.463 00.000 20224 MoveAxis(E, 36, ABG)
01:15:39.463 00.000 20224 Guiding  Dir = 2, Dur = 36
01:15:39.464 00.001 20224 IsSlewing returns 0
01:15:39.464 00.000 20224 IsGuiding returns 0
01:15:39.470 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53846, med=3123, FiltMin=2813, FiltMax=29488, Gamma=1.000
01:15:39.491 00.021 20224 PulseGuide returned control before completion, sleep 20
01:15:39.499 00.008 8996 UpdateGuideState exits: m=678085 SNR=322.4
01:15:39.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:39.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:39.502 00.001 8996 Enqueuing Expose request
01:15:39.519 00.017 20224 IsGuiding returns 1
01:15:39.519 00.000 20224 scope still moving after pulse duration time elapsed
01:15:39.550 00.031 20224 IsSlewing returns 0
01:15:39.551 00.001 20224 IsGuiding returns 1
01:15:39.581 00.030 20224 IsSlewing returns 0
01:15:39.582 00.001 20224 IsGuiding returns 0
01:15:39.582 00.000 20224 scope move finished after 36 + 81 ms
01:15:39.582 00.000 20224 Move returns status 0, amount 36
01:15:39.582 00.000 20224 MoveAxis(S, 56, ABG)
01:15:39.582 00.000 20224 Guiding  Dir = 1, Dur = 56
01:15:39.583 00.001 20224 IsSlewing returns 0
01:15:39.583 00.000 20224 IsGuiding returns 0
01:15:39.646 00.063 20224 IsGuiding returns 1
01:15:39.646 00.000 20224 scope still moving after pulse duration time elapsed
01:15:39.675 00.029 20224 IsSlewing returns 0
01:15:39.675 00.000 20224 IsGuiding returns 1
01:15:39.706 00.031 20224 IsSlewing returns 0
01:15:39.706 00.000 20224 IsGuiding returns 1
01:15:39.737 00.031 20224 IsSlewing returns 0
01:15:39.738 00.001 20224 IsGuiding returns 0
01:15:39.738 00.000 20224 scope move finished after 56 + 98 ms
01:15:39.738 00.000 20224 Move returns status 0, amount 56
01:15:39.738 00.000 20224 move complete, result=0
01:15:39.738 00.000 20224 worker thread done servicing request
01:15:39.738 00.000 20224 Worker thread wakes up
01:15:39.738 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.3 px 56 ms SOUTH
01:15:39.741 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:39.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:40.905 01.164 20224 Exposure complete
01:15:40.972 00.067 20224 worker thread done servicing request
01:15:40.972 00.000 8996 OnExposeComplete: enter
01:15:40.973 00.001 8996 UpdateGuideState(): m_state=6
01:15:40.974 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12365
01:15:40.975 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.14, Mass=667748, SNR=309.1, Peak=50342 HFD=4.6
01:15:40.976 00.001 8996 MultiStar: [#1 0.55,-0.50,0.00,M3] [#2 0.34,-0.35,0.00,M3] [#3 0.06,-0.41,0.65,U] [#4 0.18,-0.62,0.00,M1] [#5 0.37,-0.04,0.52,U] [#6 0.29,0.06,0.41,U] [#7 -0.01,-0.49,0.00,M5] [#8 0.39,-0.08,0.41,U] 
01:15:40.977 00.001 8996 refined, 4 included, MultiStar: {0.24, -0.18}, one-star: {0.22, -0.23}
01:15:40.978 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
01:15:40.979 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
01:15:40.980 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.18 hyp=0.30 cameraTheta=-0.63 mountX=0.26 mountY=0.15, mountTheta=0.52
01:15:40.981 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.18, opts=13)
01:15:40.983 00.002 8996 Enqueuing Move request for scope (0.24, -0.18)
01:15:40.984 00.001 20224 Worker thread wakes up
01:15:40.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.18) opts 0xd
01:15:40.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.18)
01:15:40.984 00.000 20224 Moving (0.24, -0.18) raw xDistance=0.26 yDistance=0.15
01:15:40.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
01:15:40.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:40.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:15:40.984 00.000 20224 MoveAxis(W, 35, ABG)
01:15:40.984 00.000 20224 Guiding  Dir = 3, Dur = 35
01:15:40.986 00.002 20224 IsSlewing returns 0
01:15:40.987 00.001 20224 IsGuiding returns 0
01:15:40.991 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50342, med=3123, FiltMin=2848, FiltMax=25440, Gamma=1.000
01:15:41.005 00.014 20224 PulseGuide returned control before completion, sleep 27
01:15:41.008 00.003 8996 UpdateGuideState exits: m=667748 SNR=309.1
01:15:41.009 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:41.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:41.011 00.001 8996 Enqueuing Expose request
01:15:41.034 00.023 20224 IsGuiding returns 1
01:15:41.034 00.000 20224 scope still moving after pulse duration time elapsed
01:15:41.066 00.032 20224 IsSlewing returns 0
01:15:41.066 00.000 20224 IsGuiding returns 1
01:15:41.098 00.032 20224 IsSlewing returns 0
01:15:41.098 00.000 20224 IsGuiding returns 0
01:15:41.098 00.000 20224 scope move finished after 35 + 76 ms
01:15:41.098 00.000 20224 Move returns status 0, amount 35
01:15:41.098 00.000 20224 MoveAxis(N, 0, ABG)
01:15:41.098 00.000 20224 Move returns status 0, amount 0
01:15:41.098 00.000 20224 move complete, result=0
01:15:41.099 00.001 20224 worker thread done servicing request
01:15:41.099 00.000 8996 GuideStep: 0.3 px 35 ms WEST, 0.1 px 0 ms NORTH
01:15:41.101 00.002 20224 Worker thread wakes up
01:15:41.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:41.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:42.072 00.971 20224 Exposure complete
01:15:42.155 00.083 20224 worker thread done servicing request
01:15:42.155 00.000 8996 OnExposeComplete: enter
01:15:42.156 00.001 8996 UpdateGuideState(): m_state=6
01:15:42.157 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12366
01:15:42.158 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.65, Mass=722795, SNR=361.4, Peak=50525 HFD=4.8
01:15:42.160 00.002 8996 MultiStar: [#1 -0.13,0.01,0.56,U] [#2 -0.12,0.17,0.57,U] [#3 -0.34,-0.01,0.50,U] [#4 -0.16,-0.19,0.48,U] [#5 0.25,0.25,0.55,U] [#6 -0.05,0.20,0.36,U] [#7 -0.24,-0.05,0.38,U] [#8 0.16,0.33,0.26,U] 
01:15:42.160 00.000 8996 refined, 8 included, MultiStar: {-0.11, 0.12}, one-star: {-0.22, 0.27}
01:15:42.161 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:15:42.162 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
01:15:42.163 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.16 cameraTheta=2.34 mountX=-0.13 mountY=-0.10, mountTheta=-2.45
01:15:42.164 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.12, opts=13)
01:15:42.165 00.001 8996 Enqueuing Move request for scope (-0.11, 0.12)
01:15:42.166 00.001 20224 Worker thread wakes up
01:15:42.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
01:15:42.166 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
01:15:42.166 00.000 20224 Moving (-0.11, 0.12) raw xDistance=-0.13 yDistance=-0.10
01:15:42.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:15:42.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:42.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:15:42.166 00.000 20224 MoveAxis(E, 0, ABG)
01:15:42.166 00.000 20224 Move returns status 0, amount 0
01:15:42.167 00.001 20224 MoveAxis(N, 0, ABG)
01:15:42.167 00.000 20224 Move returns status 0, amount 0
01:15:42.167 00.000 20224 move complete, result=0
01:15:42.167 00.000 20224 worker thread done servicing request
01:15:42.170 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=50525, med=3123, FiltMin=2797, FiltMax=25513, Gamma=1.000
01:15:42.193 00.023 8996 UpdateGuideState exits: m=722795 SNR=361.4
01:15:42.195 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:42.195 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:42.196 00.001 8996 Enqueuing Expose request
01:15:42.197 00.001 20224 Worker thread wakes up
01:15:42.197 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:42.198 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:42.198 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:43.373 01.175 20224 Exposure complete
01:15:43.434 00.061 20224 worker thread done servicing request
01:15:43.434 00.000 8996 OnExposeComplete: enter
01:15:43.435 00.001 8996 UpdateGuideState(): m_state=6
01:15:43.436 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12367
01:15:43.437 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.70, Mass=656086, SNR=327.0, Peak=47440 HFD=4.7
01:15:43.437 00.000 8996 MultiStar: [#1 0.01,0.33,0.55,U] [#2 -0.25,0.22,0.65,U] [#3 -0.49,-0.02,0.00,M2] [#4 -0.18,0.05,0.44,U] [#5 0.20,0.13,0.58,U] [#6 0.01,0.27,0.37,U] [#7 -0.02,0.03,0.40,U] [#8 0.23,0.10,0.36,U] 
01:15:43.438 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.21}, one-star: {0.22, 0.33}
01:15:43.439 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
01:15:43.440 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
01:15:43.440 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.21 hyp=0.21 cameraTheta=1.37 mountX=0.02 mountY=-0.21, mountTheta=-1.47
01:15:43.442 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.21, opts=13)
01:15:43.443 00.001 8996 Enqueuing Move request for scope (0.04, 0.21)
01:15:43.443 00.000 20224 Worker thread wakes up
01:15:43.444 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.21) opts 0xd
01:15:43.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.21)
01:15:43.444 00.000 20224 Moving (0.04, 0.21) raw xDistance=0.02 yDistance=-0.21
01:15:43.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:15:43.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:43.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:15:43.444 00.000 20224 MoveAxis(E, 0, ABG)
01:15:43.444 00.000 20224 Move returns status 0, amount 0
01:15:43.444 00.000 20224 MoveAxis(N, 0, ABG)
01:15:43.444 00.000 20224 Move returns status 0, amount 0
01:15:43.444 00.000 20224 move complete, result=0
01:15:43.444 00.000 20224 worker thread done servicing request
01:15:43.448 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47440, med=3123, FiltMin=2790, FiltMax=23331, Gamma=1.000
01:15:43.465 00.017 8996 UpdateGuideState exits: m=656086 SNR=327.0
01:15:43.466 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:43.468 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:43.469 00.001 8996 Enqueuing Expose request
01:15:43.470 00.001 20224 Worker thread wakes up
01:15:43.470 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:43.472 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:43.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:44.446 00.974 20224 Exposure complete
01:15:44.512 00.066 20224 worker thread done servicing request
01:15:44.513 00.001 8996 OnExposeComplete: enter
01:15:44.514 00.001 8996 UpdateGuideState(): m_state=6
01:15:44.514 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12368
01:15:44.515 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=473.74, Mass=763928, SNR=351.5, Peak=51808 HFD=4.6
01:15:44.516 00.001 8996 MultiStar: [#1 0.01,0.43,0.65,U] [#2 -0.16,0.44,0.00,M2] [#3 -0.38,0.07,0.54,U] [#4 -0.32,-0.16,0.45,U] [#5 0.22,0.24,0.55,U] [#6 -0.14,0.24,0.37,U] [#7 -0.15,0.23,0.40,U] [#8 -0.08,0.36,0.37,U] 
01:15:44.517 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.25}, one-star: {0.06, 0.37}
01:15:44.518 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
01:15:44.519 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
01:15:44.519 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.25 hyp=0.26 cameraTheta=1.84 mountX=-0.09 mountY=-0.24, mountTheta=-1.94
01:15:44.521 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.25, opts=13)
01:15:44.522 00.001 8996 Enqueuing Move request for scope (-0.07, 0.25)
01:15:44.522 00.000 20224 Worker thread wakes up
01:15:44.523 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.25) opts 0xd
01:15:44.523 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.25)
01:15:44.523 00.000 20224 Moving (-0.07, 0.25) raw xDistance=-0.09 yDistance=-0.24
01:15:44.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:15:44.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:15:44.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:15:44.523 00.000 20224 MoveAxis(E, 0, ABG)
01:15:44.523 00.000 20224 Move returns status 0, amount 0
01:15:44.523 00.000 20224 MoveAxis(N, 0, ABG)
01:15:44.523 00.000 20224 Move returns status 0, amount 0
01:15:44.523 00.000 20224 move complete, result=0
01:15:44.523 00.000 20224 worker thread done servicing request
01:15:44.527 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51808, med=3123, FiltMin=2819, FiltMax=25030, Gamma=1.000
01:15:44.541 00.014 8996 UpdateGuideState exits: m=763928 SNR=351.5
01:15:44.543 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:44.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:44.546 00.002 8996 Enqueuing Expose request
01:15:44.548 00.002 20224 Worker thread wakes up
01:15:44.548 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:15:44.550 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:44.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:45.701 01.151 20224 Exposure complete
01:15:45.767 00.066 20224 worker thread done servicing request
01:15:45.767 00.000 8996 OnExposeComplete: enter
01:15:45.769 00.002 8996 UpdateGuideState(): m_state=6
01:15:45.769 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12369
01:15:45.770 00.001 8996 Star::Find returns 1 (0), X=135.36, Y=473.92, Mass=664318, SNR=311.5, Peak=52912 HFD=4.4
01:15:45.771 00.001 8996 MultiStar: [#1 -0.02,0.38,0.69,U] [#2 -0.02,0.15,0.72,U] [#3 -0.11,0.25,0.62,U] [#4 0.06,-0.01,0.49,U] [#5 0.11,0.31,0.58,U] [#6 0.25,0.56,0.00,M2] [#7 0.39,0.31,0.00,M3] [#8 -0.01,0.57,0.00,M1] 
01:15:45.772 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.31}, one-star: {0.14, 0.55}
01:15:45.773 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
01:15:45.774 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
01:15:45.774 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.31 hyp=0.31 cameraTheta=1.46 mountX=0.00 mountY=-0.31, mountTheta=-1.56
01:15:45.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.31, opts=13)
01:15:45.777 00.001 8996 Enqueuing Move request for scope (0.03, 0.31)
01:15:45.778 00.001 20224 Worker thread wakes up
01:15:45.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.31) opts 0xd
01:15:45.778 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.31)
01:15:45.778 00.000 20224 Moving (0.03, 0.31) raw xDistance=0.00 yDistance=-0.31
01:15:45.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:15:45.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:15:45.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:15:45.778 00.000 20224 MoveAxis(E, 0, ABG)
01:15:45.778 00.000 20224 Move returns status 0, amount 0
01:15:45.778 00.000 20224 MoveAxis(N, 0, ABG)
01:15:45.778 00.000 20224 Move returns status 0, amount 0
01:15:45.778 00.000 20224 move complete, result=0
01:15:45.778 00.000 20224 worker thread done servicing request
01:15:45.782 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52912, med=3123, FiltMin=2774, FiltMax=26608, Gamma=1.000
01:15:45.804 00.022 8996 UpdateGuideState exits: m=664318 SNR=311.5
01:15:45.806 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:45.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:45.808 00.001 8996 Enqueuing Expose request
01:15:45.808 00.000 20224 Worker thread wakes up
01:15:45.808 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:15:45.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:45.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:46.775 00.966 20224 Exposure complete
01:15:46.855 00.080 20224 worker thread done servicing request
01:15:46.855 00.000 8996 OnExposeComplete: enter
01:15:46.856 00.001 8996 UpdateGuideState(): m_state=6
01:15:46.857 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12370
01:15:46.858 00.001 8996 Star::Find returns 1 (0), X=135.28, Y=473.76, Mass=695179, SNR=325.0, Peak=46208 HFD=4.6
01:15:46.859 00.001 8996 MultiStar: [#1 0.03,0.10,0.64,U] [#2 -0.14,0.20,0.80,U] [#3 -0.08,0.42,0.61,U] [#4 0.05,0.11,0.56,U] [#5 0.23,0.12,0.60,U] [#6 0.27,0.75,0.00,M3] [#7 0.29,0.34,0.00,M4] [#8 0.28,0.41,0.00,M2] 
01:15:46.860 00.001 8996 refined, 5 included, MultiStar: {0.02, 0.24}, one-star: {0.07, 0.39}
01:15:46.860 00.000 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
01:15:46.861 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
01:15:46.862 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.47 mountX=0.00 mountY=-0.24, mountTheta=-1.57
01:15:46.865 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.24, opts=13)
01:15:46.868 00.003 8996 Enqueuing Move request for scope (0.02, 0.24)
01:15:46.870 00.002 20224 Worker thread wakes up
01:15:46.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
01:15:46.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
01:15:46.870 00.000 20224 Moving (0.02, 0.24) raw xDistance=0.00 yDistance=-0.24
01:15:46.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:15:46.870 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.25 newest=-0.78
01:15:46.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:15:46.870 00.000 20224 MoveAxis(E, 0, ABG)
01:15:46.870 00.000 20224 Move returns status 0, amount 0
01:15:46.871 00.001 20224 MoveAxis(N, 50, ABG)
01:15:46.871 00.000 20224 Guiding  Dir = 0, Dur = 50
01:15:46.871 00.000 20224 IsSlewing returns 0
01:15:46.871 00.000 20224 IsGuiding returns 0
01:15:46.879 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46208, med=3123, FiltMin=2822, FiltMax=24790, Gamma=1.000
01:15:46.881 00.002 20224 PulseGuide returned control before completion, sleep 52
01:15:46.899 00.018 8996 UpdateGuideState exits: m=695179 SNR=325.0
01:15:46.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:46.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:46.902 00.001 8996 Enqueuing Expose request
01:15:46.941 00.039 20224 IsGuiding returns 1
01:15:46.941 00.000 20224 scope still moving after pulse duration time elapsed
01:15:46.973 00.032 20224 IsSlewing returns 0
01:15:46.973 00.000 20224 IsGuiding returns 0
01:15:46.973 00.000 20224 scope move finished after 50 + 52 ms
01:15:46.973 00.000 20224 Move returns status 0, amount 50
01:15:46.973 00.000 20224 move complete, result=0
01:15:46.973 00.000 20224 worker thread done servicing request
01:15:46.974 00.001 20224 Worker thread wakes up
01:15:46.974 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 50 ms NORTH
01:15:46.976 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:46.977 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:48.125 01.148 20224 Exposure complete
01:15:48.189 00.064 20224 worker thread done servicing request
01:15:48.190 00.001 8996 OnExposeComplete: enter
01:15:48.192 00.002 8996 UpdateGuideState(): m_state=6
01:15:48.194 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12371
01:15:48.196 00.002 8996 Star::Find returns 1 (0), X=135.06, Y=473.75, Mass=639255, SNR=302.7, Peak=43357 HFD=4.5
01:15:48.198 00.002 8996 MultiStar: [#1 -0.45,0.06,0.00,M1] [#2 -0.61,-0.03,0.00,M1] [#3 -0.71,-0.07,0.00,M1] [#4 -0.16,-0.32,0.62,U] [#5 -0.18,-0.01,0.58,U] [#6 -0.04,0.32,0.49,U] [#7 -0.15,0.22,0.42,U] [#8 -0.09,0.18,0.35,U] 
01:15:48.201 00.003 8996 refined, 5 included, MultiStar: {-0.14, 0.14}, one-star: {-0.16, 0.38}
01:15:48.203 00.002 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:15:48.204 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
01:15:48.206 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.35 mountX=-0.15 mountY=-0.12, mountTheta=-2.45
01:15:48.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.14, opts=13)
01:15:48.209 00.001 8996 Enqueuing Move request for scope (-0.14, 0.14)
01:15:48.211 00.002 20224 Worker thread wakes up
01:15:48.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
01:15:48.211 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
01:15:48.211 00.000 20224 Moving (-0.14, 0.14) raw xDistance=-0.15 yDistance=-0.12
01:15:48.211 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:15:48.211 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:48.211 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:15:48.211 00.000 20224 MoveAxis(E, 0, ABG)
01:15:48.211 00.000 20224 Move returns status 0, amount 0
01:15:48.211 00.000 20224 MoveAxis(N, 0, ABG)
01:15:48.211 00.000 20224 Move returns status 0, amount 0
01:15:48.211 00.000 20224 move complete, result=0
01:15:48.211 00.000 20224 worker thread done servicing request
01:15:48.219 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=43357, med=3123, FiltMin=2825, FiltMax=22281, Gamma=1.000
01:15:48.244 00.025 8996 UpdateGuideState exits: m=639255 SNR=302.7
01:15:48.246 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:48.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:48.247 00.000 8996 Enqueuing Expose request
01:15:48.248 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:15:48.249 00.001 20224 Worker thread wakes up
01:15:48.249 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:48.249 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:49.216 00.967 20224 Exposure complete
01:15:49.288 00.072 20224 worker thread done servicing request
01:15:49.288 00.000 8996 OnExposeComplete: enter
01:15:49.289 00.001 8996 UpdateGuideState(): m_state=6
01:15:49.290 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12372
01:15:49.291 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.57, Mass=723536, SNR=337.0, Peak=50941 HFD=4.9
01:15:49.292 00.001 8996 MultiStar: [#1 -0.38,-0.32,0.00,M2] [#2 -0.51,-0.23,0.00,M2] [#3 -0.79,-0.42,0.00,M2] [#4 -0.56,-0.36,0.00,M1] [#5 -0.41,-0.20,0.00,M1] [#6 -0.27,0.06,0.45,U] [#7 -0.61,-0.49,0.00,M4] [#8 -0.02,-0.27,0.41,U] 
01:15:49.293 00.001 8996 refined, 2 included, MultiStar: {-0.20, 0.06}, one-star: {-0.24, 0.19}
01:15:49.294 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
01:15:49.295 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
01:15:49.297 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.06 hyp=0.21 cameraTheta=2.85 mountX=-0.20 mountY=-0.04, mountTheta=-2.96
01:15:49.301 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.06, opts=13)
01:15:49.303 00.002 8996 Enqueuing Move request for scope (-0.20, 0.06)
01:15:49.304 00.001 20224 Worker thread wakes up
01:15:49.305 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.06) opts 0xd
01:15:49.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.06)
01:15:49.305 00.000 20224 Moving (-0.20, 0.06) raw xDistance=-0.20 yDistance=-0.04
01:15:49.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:15:49.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:49.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:15:49.305 00.000 20224 MoveAxis(E, 30, ABG)
01:15:49.305 00.000 20224 Guiding  Dir = 2, Dur = 30
01:15:49.305 00.000 20224 IsSlewing returns 0
01:15:49.305 00.000 20224 IsGuiding returns 0
01:15:49.311 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50941, med=3123, FiltMin=2774, FiltMax=24617, Gamma=1.000
01:15:49.327 00.016 20224 PulseGuide returned control before completion, sleep 19
01:15:49.330 00.003 8996 UpdateGuideState exits: m=723536 SNR=337.0
01:15:49.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:49.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:49.333 00.001 8996 Enqueuing Expose request
01:15:49.357 00.024 20224 IsGuiding returns 1
01:15:49.357 00.000 20224 scope still moving after pulse duration time elapsed
01:15:49.389 00.032 20224 IsSlewing returns 0
01:15:49.389 00.000 20224 IsGuiding returns 1
01:15:49.420 00.031 20224 IsSlewing returns 0
01:15:49.420 00.000 20224 IsGuiding returns 0
01:15:49.420 00.000 20224 scope move finished after 30 + 84 ms
01:15:49.420 00.000 20224 Move returns status 0, amount 30
01:15:49.420 00.000 20224 MoveAxis(N, 0, ABG)
01:15:49.420 00.000 20224 Move returns status 0, amount 0
01:15:49.420 00.000 20224 move complete, result=0
01:15:49.420 00.000 20224 worker thread done servicing request
01:15:49.420 00.000 20224 Worker thread wakes up
01:15:49.420 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:49.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:49.420 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
01:15:50.595 01.175 20224 Exposure complete
01:15:50.669 00.074 20224 worker thread done servicing request
01:15:50.670 00.001 8996 OnExposeComplete: enter
01:15:50.671 00.001 8996 UpdateGuideState(): m_state=6
01:15:50.671 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12373
01:15:50.672 00.001 8996 Star::Find returns 1 (0), X=135.44, Y=473.72, Mass=547348, SNR=282.0, Peak=41152 HFD=4.6
01:15:50.673 00.001 8996 MultiStar: [#1 0.41,-0.11,0.67,U] [#2 0.42,-0.15,0.88,U] [#3 0.33,0.19,0.59,U] [#4 0.29,-0.38,0.00,M2] [#5 0.32,0.02,0.66,U] [#6 0.69,0.62,0.00,M2] [#7 0.54,-0.22,0.00,M5] [#8 0.51,0.00,0.00,M1] 
01:15:50.674 00.001 8996 refined, 4 included, MultiStar: {0.34, 0.07}, one-star: {0.23, 0.34}
01:15:50.675 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.30 = 0.30)
01:15:50.676 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
01:15:50.676 00.000 8996 CameraToMount -- cameraX=0.34 cameraY=0.07 hyp=0.34 cameraTheta=0.21 mountX=0.33 mountY=-0.11, mountTheta=-0.32
01:15:50.678 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.07, opts=13)
01:15:50.679 00.001 8996 Enqueuing Move request for scope (0.34, 0.07)
01:15:50.680 00.001 20224 Worker thread wakes up
01:15:50.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.07) opts 0xd
01:15:50.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.07)
01:15:50.680 00.000 20224 Moving (0.34, 0.07) raw xDistance=0.33 yDistance=-0.11
01:15:50.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
01:15:50.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:50.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:15:50.680 00.000 20224 MoveAxis(W, 46, ABG)
01:15:50.680 00.000 20224 Guiding  Dir = 3, Dur = 46
01:15:50.680 00.000 20224 IsSlewing returns 0
01:15:50.681 00.001 20224 IsGuiding returns 0
01:15:50.682 00.001 20224 PulseGuide returned control before completion, sleep 55
01:15:50.684 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=41152, med=3120, FiltMin=2841, FiltMax=19910, Gamma=1.000
01:15:50.698 00.014 8996 UpdateGuideState exits: m=547348 SNR=282.0
01:15:50.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:50.700 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:50.701 00.001 8996 Enqueuing Expose request
01:15:50.753 00.052 20224 IsGuiding returns 1
01:15:50.753 00.000 20224 scope still moving after pulse duration time elapsed
01:15:50.784 00.031 20224 IsSlewing returns 0
01:15:50.784 00.000 20224 IsGuiding returns 0
01:15:50.784 00.000 20224 scope move finished after 46 + 57 ms
01:15:50.784 00.000 20224 Move returns status 0, amount 46
01:15:50.784 00.000 20224 MoveAxis(N, 0, ABG)
01:15:50.784 00.000 20224 Move returns status 0, amount 0
01:15:50.784 00.000 20224 move complete, result=0
01:15:50.784 00.000 20224 worker thread done servicing request
01:15:50.784 00.000 20224 Worker thread wakes up
01:15:50.784 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.1 px 0 ms NORTH
01:15:50.785 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:50.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:51.773 00.988 20224 Exposure complete
01:15:51.828 00.055 20224 worker thread done servicing request
01:15:51.828 00.000 8996 OnExposeComplete: enter
01:15:51.829 00.001 8996 UpdateGuideState(): m_state=6
01:15:51.830 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12374
01:15:51.831 00.001 8996 Star::Find returns 1 (0), X=135.10, Y=473.29, Mass=549468, SNR=289.7, Peak=41782 HFD=4.6
01:15:51.832 00.001 8996 MultiStar: [#1 0.14,-0.06,0.77,U] [#2 0.20,0.15,0.80,U] [#3 -0.15,-0.03,0.60,U] [#4 -0.13,-0.20,0.61,U] [#5 0.11,0.23,0.59,U] [#6 0.13,0.53,0.00,M3] [#7 -0.08,-0.13,0.42,U] [#8 0.21,-0.01,0.36,U] 
01:15:51.833 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.01}, one-star: {-0.12, -0.09}
01:15:51.833 00.000 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
01:15:51.834 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
01:15:51.835 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.66 mountX=0.02 mountY=0.01, mountTheta=0.55
01:15:51.836 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
01:15:51.837 00.001 8996 Enqueuing Move request for scope (0.02, -0.01)
01:15:51.838 00.001 20224 Worker thread wakes up
01:15:51.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
01:15:51.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
01:15:51.838 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
01:15:51.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:15:51.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:51.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:15:51.838 00.000 20224 MoveAxis(E, 0, ABG)
01:15:51.838 00.000 20224 Move returns status 0, amount 0
01:15:51.838 00.000 20224 MoveAxis(N, 0, ABG)
01:15:51.838 00.000 20224 Move returns status 0, amount 0
01:15:51.838 00.000 20224 move complete, result=0
01:15:51.838 00.000 20224 worker thread done servicing request
01:15:51.842 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41782, med=3123, FiltMin=2835, FiltMax=20246, Gamma=1.000
01:15:51.855 00.013 8996 UpdateGuideState exits: m=549468 SNR=289.7
01:15:51.856 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:51.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:51.858 00.001 8996 Enqueuing Expose request
01:15:51.858 00.000 20224 Worker thread wakes up
01:15:51.858 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:15:51.859 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:51.859 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:53.023 01.164 20224 Exposure complete
01:15:53.098 00.075 20224 worker thread done servicing request
01:15:53.098 00.000 8996 OnExposeComplete: enter
01:15:53.099 00.001 8996 UpdateGuideState(): m_state=6
01:15:53.101 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12375
01:15:53.102 00.001 8996 Star::Find returns 1 (0), X=134.78, Y=473.40, Mass=530379, SNR=256.6, Peak=37238 HFD=4.7
01:15:53.104 00.002 8996 MultiStar: [#1 -0.54,-0.42,0.00,M1] [#2 -0.46,-0.06,0.00,M1] [#3 -0.55,-0.13,0.00,M1] [#4 -0.56,-0.12,0.00,M2] [#5 -0.43,0.04,0.58,U] [#6 -0.12,0.35,0.48,U] [#7 -0.42,0.19,0.00,M5] [#8 -0.26,0.13,0.51,U] 
01:15:53.105 00.001 8996 refined, 3 included, MultiStar: {-0.34, 0.11}, one-star: {-0.44, 0.02}
01:15:53.106 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
01:15:53.107 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
01:15:53.108 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=0.11 hyp=0.36 cameraTheta=2.83 mountX=-0.35 mountY=-0.07, mountTheta=-2.95
01:15:53.111 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.11, opts=13)
01:15:53.111 00.000 8996 Enqueuing Move request for scope (-0.34, 0.11)
01:15:53.113 00.002 20224 Worker thread wakes up
01:15:53.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.11) opts 0xd
01:15:53.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.11)
01:15:53.113 00.000 20224 Moving (-0.34, 0.11) raw xDistance=-0.35 yDistance=-0.07
01:15:53.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:15:53.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:53.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:15:53.113 00.000 20224 MoveAxis(E, 51, ABG)
01:15:53.113 00.000 20224 Guiding  Dir = 2, Dur = 51
01:15:53.114 00.001 20224 IsSlewing returns 0
01:15:53.114 00.000 20224 IsGuiding returns 0
01:15:53.119 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=37238, med=3123, FiltMin=2812, FiltMax=22902, Gamma=1.000
01:15:53.145 00.026 8996 UpdateGuideState exits: m=530379 SNR=256.6
01:15:53.147 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:53.149 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:53.150 00.001 8996 Enqueuing Expose request
01:15:53.177 00.027 20224 IsGuiding returns 1
01:15:53.177 00.000 20224 scope still moving after pulse duration time elapsed
01:15:53.207 00.030 20224 IsSlewing returns 0
01:15:53.207 00.000 20224 IsGuiding returns 1
01:15:53.239 00.032 20224 IsSlewing returns 0
01:15:53.240 00.001 20224 IsGuiding returns 1
01:15:53.271 00.031 20224 IsSlewing returns 0
01:15:53.271 00.000 20224 IsGuiding returns 0
01:15:53.271 00.000 20224 scope move finished after 51 + 106 ms
01:15:53.271 00.000 20224 Move returns status 0, amount 51
01:15:53.271 00.000 20224 MoveAxis(N, 0, ABG)
01:15:53.271 00.000 20224 Move returns status 0, amount 0
01:15:53.271 00.000 20224 move complete, result=0
01:15:53.271 00.000 20224 worker thread done servicing request
01:15:53.271 00.000 20224 Worker thread wakes up
01:15:53.272 00.001 8996 GuideStep: -0.4 px 51 ms EAST, -0.1 px 0 ms NORTH
01:15:53.273 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:53.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:54.257 00.984 20224 Exposure complete
01:15:54.313 00.056 20224 worker thread done servicing request
01:15:54.313 00.000 8996 OnExposeComplete: enter
01:15:54.314 00.001 8996 UpdateGuideState(): m_state=6
01:15:54.315 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12376
01:15:54.317 00.002 8996 Star::Find returns 1 (0), X=134.88, Y=473.14, Mass=521569, SNR=271.4, Peak=37206 HFD=4.5
01:15:54.320 00.003 8996 MultiStar: [#1 -0.26,-0.98,0.00,M2] [#2 -0.33,-0.53,0.00,M2] [#3 -0.21,-0.36,0.64,U] [#4 -0.19,-0.62,0.00,M3] [#5 -0.15,-0.56,0.00,M1] [#6 0.21,0.16,0.48,U] [#7 -0.17,-0.20,0.49,U] [#8 -0.27,-0.24,0.43,U] 
01:15:54.322 00.002 8996 refined, 4 included, MultiStar: {-0.19, -0.19}, one-star: {-0.34, -0.23}
01:15:54.324 00.002 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
01:15:54.324 00.000 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
01:15:54.325 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.34 mountX=-0.17 mountY=0.21, mountTheta=2.24
01:15:54.327 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.19, opts=13)
01:15:54.328 00.001 8996 Enqueuing Move request for scope (-0.19, -0.19)
01:15:54.329 00.001 20224 Worker thread wakes up
01:15:54.330 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
01:15:54.330 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
01:15:54.330 00.000 20224 Moving (-0.19, -0.19) raw xDistance=-0.17 yDistance=0.21
01:15:54.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:15:54.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:15:54.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:15:54.330 00.000 20224 MoveAxis(E, 0, ABG)
01:15:54.330 00.000 20224 Move returns status 0, amount 0
01:15:54.330 00.000 20224 MoveAxis(N, 0, ABG)
01:15:54.331 00.001 20224 Move returns status 0, amount 0
01:15:54.331 00.000 20224 move complete, result=0
01:15:54.331 00.000 20224 worker thread done servicing request
01:15:54.336 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=37206, med=3123, FiltMin=2809, FiltMax=22208, Gamma=1.000
01:15:54.352 00.016 8996 UpdateGuideState exits: m=521569 SNR=271.4
01:15:54.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:54.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:54.355 00.001 8996 Enqueuing Expose request
01:15:54.356 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:15:54.357 00.001 20224 Worker thread wakes up
01:15:54.357 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:54.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:55.503 01.146 20224 Exposure complete
01:15:55.596 00.093 20224 worker thread done servicing request
01:15:55.596 00.000 8996 OnExposeComplete: enter
01:15:55.598 00.002 8996 UpdateGuideState(): m_state=6
01:15:55.600 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12377
01:15:55.601 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=473.12, Mass=741750, SNR=339.7, Peak=53990 HFD=4.4
01:15:55.603 00.002 8996 MultiStar: [#1 -0.27,-0.56,0.00,M3] [#2 -0.33,-0.46,0.00,M3] [#3 -0.43,-0.13,0.00,M1] [#4 -0.18,-0.45,0.00,M4] [#5 -0.21,-0.28,0.50,U] [#6 0.16,0.25,0.41,U] [#7 0.04,-0.46,0.00,M5] [#8 -0.14,-0.35,0.34,U] 
01:15:55.606 00.003 8996 refined, 3 included, MultiStar: {-0.06, -0.19}, one-star: {-0.04, -0.26}
01:15:55.608 00.002 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:15:55.609 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:15:55.610 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.19 cameraTheta=-1.88 mountX=-0.04 mountY=0.19, mountTheta=1.78
01:15:55.613 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.19, opts=13)
01:15:55.614 00.001 8996 Enqueuing Move request for scope (-0.06, -0.19)
01:15:55.615 00.001 20224 Worker thread wakes up
01:15:55.615 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
01:15:55.615 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
01:15:55.615 00.000 20224 Moving (-0.06, -0.19) raw xDistance=-0.04 yDistance=0.19
01:15:55.615 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:15:55.615 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:55.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:15:55.615 00.000 20224 MoveAxis(E, 0, ABG)
01:15:55.615 00.000 20224 Move returns status 0, amount 0
01:15:55.615 00.000 20224 MoveAxis(N, 0, ABG)
01:15:55.615 00.000 20224 Move returns status 0, amount 0
01:15:55.615 00.000 20224 move complete, result=0
01:15:55.615 00.000 20224 worker thread done servicing request
01:15:55.619 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53990, med=3123, FiltMin=2829, FiltMax=29680, Gamma=1.000
01:15:55.633 00.014 8996 UpdateGuideState exits: m=741750 SNR=339.7
01:15:55.634 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:55.635 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:55.636 00.001 8996 Enqueuing Expose request
01:15:55.637 00.001 20224 Worker thread wakes up
01:15:55.637 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:15:55.639 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:55.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:56.632 00.993 20224 Exposure complete
01:15:56.688 00.056 20224 worker thread done servicing request
01:15:56.688 00.000 8996 OnExposeComplete: enter
01:15:56.689 00.001 8996 UpdateGuideState(): m_state=6
01:15:56.690 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12378
01:15:56.691 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=473.27, Mass=778260, SNR=405.4, Peak=60838 HFD=4.6
01:15:56.692 00.001 8996 MultiStar: [#1 -0.19,0.11,0.48,U] [#2 -0.13,-0.10,0.55,U] [#3 -0.31,0.21,0.43,U] [#4 0.02,-0.15,0.36,U] [#5 -0.16,0.25,0.55,U] [#6 0.27,0.46,0.00,M1] [#7 0.04,0.06,0.33,U] [#8 0.00,0.15,0.24,U] 
01:15:56.693 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.03}, one-star: {-0.29, -0.10}
01:15:56.693 00.000 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
01:15:56.694 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
01:15:56.695 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.96 mountX=-0.17 mountY=-0.01, mountTheta=-3.07
01:15:56.697 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
01:15:56.698 00.001 8996 Enqueuing Move request for scope (-0.17, 0.03)
01:15:56.699 00.001 20224 Worker thread wakes up
01:15:56.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
01:15:56.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
01:15:56.699 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.17 yDistance=-0.01
01:15:56.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:15:56.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:56.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:15:56.699 00.000 20224 MoveAxis(E, 0, ABG)
01:15:56.699 00.000 20224 Move returns status 0, amount 0
01:15:56.699 00.000 20224 MoveAxis(N, 0, ABG)
01:15:56.699 00.000 20224 Move returns status 0, amount 0
01:15:56.699 00.000 20224 move complete, result=0
01:15:56.700 00.001 20224 worker thread done servicing request
01:15:56.703 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=60838, med=3123, FiltMin=2797, FiltMax=28294, Gamma=1.000
01:15:56.716 00.013 8996 UpdateGuideState exits: m=778260 SNR=405.4
01:15:56.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:56.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:56.719 00.001 8996 Enqueuing Expose request
01:15:56.719 00.000 20224 Worker thread wakes up
01:15:56.719 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:15:56.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:56.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:57.875 01.155 20224 Exposure complete
01:15:57.953 00.078 20224 worker thread done servicing request
01:15:57.953 00.000 8996 OnExposeComplete: enter
01:15:57.955 00.002 8996 UpdateGuideState(): m_state=6
01:15:57.955 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12379
01:15:57.956 00.001 8996 Star::Find returns 1 (0), X=134.79, Y=473.25, Mass=764540, SNR=370.8, Peak=58710 HFD=4.6
01:15:57.957 00.001 8996 MultiStar: [#1 -0.36,0.13,0.57,U] [#2 -0.27,0.01,0.59,U] [#3 -0.43,-0.30,0.00,M1] [#4 -0.14,-0.31,0.44,U] [#5 -0.38,-0.01,0.44,U] [#6 0.06,0.92,0.00,M2] [#7 -0.11,0.12,0.37,U] [#8 -0.35,0.04,0.34,U] 
01:15:57.958 00.001 8996 refined, 6 included, MultiStar: {-0.32, -0.03}, one-star: {-0.43, -0.13}
01:15:57.959 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:15:57.960 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
01:15:57.960 00.000 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.03 hyp=0.32 cameraTheta=-3.04 mountX=-0.31 mountY=0.07, mountTheta=2.92
01:15:57.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.03, opts=13)
01:15:57.964 00.002 8996 Enqueuing Move request for scope (-0.32, -0.03)
01:15:57.965 00.001 20224 Worker thread wakes up
01:15:57.966 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.03) opts 0xd
01:15:57.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.03)
01:15:57.966 00.000 20224 Moving (-0.32, -0.03) raw xDistance=-0.31 yDistance=0.07
01:15:57.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:15:57.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:57.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:15:57.966 00.000 20224 MoveAxis(E, 45, ABG)
01:15:57.966 00.000 20224 Guiding  Dir = 2, Dur = 45
01:15:57.967 00.001 20224 IsSlewing returns 0
01:15:57.967 00.000 20224 IsGuiding returns 0
01:15:57.969 00.002 20224 PulseGuide returned control before completion, sleep 54
01:15:57.974 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=58710, med=3123, FiltMin=2806, FiltMax=29168, Gamma=1.000
01:15:58.008 00.034 8996 UpdateGuideState exits: m=764540 SNR=370.8
01:15:58.011 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:58.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:58.014 00.002 8996 Enqueuing Expose request
01:15:58.027 00.013 20224 IsGuiding returns 1
01:15:58.027 00.000 20224 scope still moving after pulse duration time elapsed
01:15:58.058 00.031 20224 IsSlewing returns 0
01:15:58.058 00.000 20224 IsGuiding returns 0
01:15:58.058 00.000 20224 scope move finished after 45 + 45 ms
01:15:58.058 00.000 20224 Move returns status 0, amount 45
01:15:58.059 00.001 20224 MoveAxis(N, 0, ABG)
01:15:58.059 00.000 20224 Move returns status 0, amount 0
01:15:58.059 00.000 20224 move complete, result=0
01:15:58.059 00.000 20224 worker thread done servicing request
01:15:58.059 00.000 20224 Worker thread wakes up
01:15:58.059 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:58.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:15:58.060 00.001 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
01:15:59.034 00.974 20224 Exposure complete
01:15:59.100 00.066 20224 worker thread done servicing request
01:15:59.100 00.000 8996 OnExposeComplete: enter
01:15:59.101 00.001 8996 UpdateGuideState(): m_state=6
01:15:59.101 00.000 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12380
01:15:59.102 00.001 8996 Star::Find returns 1 (0), X=134.93, Y=473.25, Mass=623556, SNR=298.4, Peak=46086 HFD=4.6
01:15:59.103 00.001 8996 MultiStar: [#1 -0.26,-0.35,0.66,U] [#2 0.02,-0.01,0.78,U] [#3 -0.31,-0.34,0.00,M2] [#4 -0.11,-0.25,0.51,U] [#5 -0.01,-0.13,0.55,U] [#6 0.41,0.52,0.00,M3] [#7 0.01,0.07,0.43,U] [#8 0.11,-0.04,0.40,U] 
01:15:59.104 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.13}, one-star: {-0.28, -0.12}
01:15:59.105 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
01:15:59.106 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 1.00)
01:15:59.106 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.26 mountX=-0.09 mountY=0.14, mountTheta=2.16
01:15:59.108 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.13, opts=13)
01:15:59.108 00.000 8996 Enqueuing Move request for scope (-0.10, -0.13)
01:15:59.109 00.001 20224 Worker thread wakes up
01:15:59.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
01:15:59.109 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
01:15:59.109 00.000 20224 Moving (-0.10, -0.13) raw xDistance=-0.09 yDistance=0.14
01:15:59.110 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:15:59.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:15:59.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:15:59.110 00.000 20224 MoveAxis(E, 0, ABG)
01:15:59.110 00.000 20224 Move returns status 0, amount 0
01:15:59.110 00.000 20224 MoveAxis(N, 0, ABG)
01:15:59.110 00.000 20224 Move returns status 0, amount 0
01:15:59.110 00.000 20224 move complete, result=0
01:15:59.110 00.000 20224 worker thread done servicing request
01:15:59.114 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=46086, med=3123, FiltMin=2819, FiltMax=23072, Gamma=1.000
01:15:59.128 00.014 8996 UpdateGuideState exits: m=623556 SNR=298.4
01:15:59.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:15:59.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:15:59.131 00.001 8996 Enqueuing Expose request
01:15:59.132 00.001 20224 Worker thread wakes up
01:15:59.132 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:15:59.133 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:15:59.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:00.294 01.161 20224 Exposure complete
01:16:00.365 00.071 20224 worker thread done servicing request
01:16:00.366 00.001 8996 OnExposeComplete: enter
01:16:00.367 00.001 8996 UpdateGuideState(): m_state=6
01:16:00.368 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12381
01:16:00.368 00.000 8996 Star::Find returns 1 (0), X=135.31, Y=473.62, Mass=621619, SNR=272.9, Peak=40221 HFD=4.7
01:16:00.369 00.001 8996 MultiStar: [#1 0.17,-0.29,0.87,U] [#2 0.22,-0.06,0.84,U] [#3 0.19,-0.51,0.00,M3] [#4 0.48,-0.24,0.00,M2] [#5 0.32,0.04,0.65,U] [#6 0.81,0.53,0.00,M4] [#7 0.31,0.37,0.00,M3] [#8 0.40,0.05,0.41,U] 
01:16:00.370 00.001 8996 refined, 4 included, MultiStar: {0.21, -0.00}, one-star: {0.10, 0.25}
01:16:00.371 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
01:16:00.372 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
01:16:00.374 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-0.01 mountX=0.21 mountY=-0.02, mountTheta=-0.10
01:16:00.377 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.00, opts=13)
01:16:00.378 00.001 8996 Enqueuing Move request for scope (0.21, -0.00)
01:16:00.380 00.002 20224 Worker thread wakes up
01:16:00.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.00) opts 0xd
01:16:00.380 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.00)
01:16:00.380 00.000 20224 Moving (0.21, -0.00) raw xDistance=0.21 yDistance=-0.02
01:16:00.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:16:00.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:00.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:16:00.381 00.001 20224 MoveAxis(W, 31, ABG)
01:16:00.381 00.000 20224 Guiding  Dir = 3, Dur = 31
01:16:00.381 00.000 20224 IsSlewing returns 0
01:16:00.381 00.000 20224 IsGuiding returns 0
01:16:00.389 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40221, med=3123, FiltMin=2822, FiltMax=20915, Gamma=1.000
01:16:00.405 00.016 20224 PulseGuide returned control before completion, sleep 17
01:16:00.412 00.007 8996 UpdateGuideState exits: m=621619 SNR=272.9
01:16:00.413 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:00.414 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:00.415 00.001 8996 Enqueuing Expose request
01:16:00.436 00.021 20224 IsGuiding returns 1
01:16:00.436 00.000 20224 scope still moving after pulse duration time elapsed
01:16:00.468 00.032 20224 IsSlewing returns 0
01:16:00.469 00.001 20224 IsGuiding returns 1
01:16:00.499 00.030 20224 IsSlewing returns 0
01:16:00.499 00.000 20224 IsGuiding returns 0
01:16:00.499 00.000 20224 scope move finished after 31 + 87 ms
01:16:00.499 00.000 20224 Move returns status 0, amount 31
01:16:00.499 00.000 20224 MoveAxis(N, 0, ABG)
01:16:00.499 00.000 20224 Move returns status 0, amount 0
01:16:00.499 00.000 20224 move complete, result=0
01:16:00.499 00.000 20224 worker thread done servicing request
01:16:00.499 00.000 20224 Worker thread wakes up
01:16:00.500 00.001 8996 GuideStep: 0.2 px 31 ms WEST, -0.0 px 0 ms NORTH
01:16:00.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:00.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:01.483 00.983 20224 Exposure complete
01:16:01.567 00.084 20224 worker thread done servicing request
01:16:01.567 00.000 8996 OnExposeComplete: enter
01:16:01.568 00.001 8996 UpdateGuideState(): m_state=6
01:16:01.569 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12382
01:16:01.571 00.002 8996 Star::Find returns 1 (0), X=134.95, Y=473.58, Mass=704842, SNR=331.8, Peak=50045 HFD=4.8
01:16:01.573 00.002 8996 MultiStar: [#1 0.00,-0.23,0.62,U] [#2 -0.06,0.05,0.66,U] [#3 0.08,-0.02,0.49,U] [#4 0.24,-0.18,0.46,U] [#5 0.35,-0.00,0.53,U] [#6 0.50,0.39,0.00,M5] [#7 0.03,0.21,0.39,U] [#8 0.24,-0.05,0.37,U] 
01:16:01.574 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.01}, one-star: {-0.26, 0.20}
01:16:01.576 00.002 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
01:16:01.577 00.001 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
01:16:01.578 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.44 mountX=0.03 mountY=-0.02, mountTheta=-0.55
01:16:01.580 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
01:16:01.581 00.001 8996 Enqueuing Move request for scope (0.03, 0.01)
01:16:01.582 00.001 20224 Worker thread wakes up
01:16:01.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:16:01.583 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:16:01.583 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
01:16:01.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:16:01.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:01.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:16:01.583 00.000 20224 MoveAxis(E, 0, ABG)
01:16:01.583 00.000 20224 Move returns status 0, amount 0
01:16:01.583 00.000 20224 MoveAxis(N, 0, ABG)
01:16:01.583 00.000 20224 Move returns status 0, amount 0
01:16:01.583 00.000 20224 move complete, result=0
01:16:01.583 00.000 20224 worker thread done servicing request
01:16:01.587 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50045, med=3123, FiltMin=2835, FiltMax=25641, Gamma=1.000
01:16:01.602 00.015 8996 UpdateGuideState exits: m=704842 SNR=331.8
01:16:01.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:01.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:01.604 00.000 8996 Enqueuing Expose request
01:16:01.605 00.001 20224 Worker thread wakes up
01:16:01.605 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:01.606 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:01.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:02.777 01.171 20224 Exposure complete
01:16:02.844 00.067 20224 worker thread done servicing request
01:16:02.844 00.000 8996 OnExposeComplete: enter
01:16:02.845 00.001 8996 UpdateGuideState(): m_state=6
01:16:02.846 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12383
01:16:02.847 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.36, Mass=547453, SNR=264.1, Peak=41974 HFD=4.5
01:16:02.848 00.001 8996 MultiStar: [#1 -0.43,-0.04,0.89,U] [#2 -0.24,-0.16,0.92,U] [#3 -0.22,-0.11,0.87,U] [#4 -0.06,-0.23,0.61,U] [#5 -0.01,-0.14,0.74,U] [#6 0.01,0.11,0.46,U] [#7 -0.12,-0.23,0.41,U] [#8 0.28,0.00,0.46,U] 
01:16:02.850 00.002 8996 single-star, 8 included, MultiStar: {-0.14, -0.09}, one-star: {-0.17, -0.02}
01:16:02.851 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:16:02.852 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
01:16:02.853 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.02 hyp=0.17 cameraTheta=-3.04 mountX=-0.17 mountY=0.04, mountTheta=2.93
01:16:02.855 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.02, opts=13)
01:16:02.856 00.001 8996 Enqueuing Move request for scope (-0.17, -0.02)
01:16:02.857 00.001 20224 Worker thread wakes up
01:16:02.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.02) opts 0xd
01:16:02.857 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.02)
01:16:02.857 00.000 20224 Moving (-0.17, -0.02) raw xDistance=-0.17 yDistance=0.04
01:16:02.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:16:02.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:02.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:16:02.857 00.000 20224 MoveAxis(E, 0, ABG)
01:16:02.857 00.000 20224 Move returns status 0, amount 0
01:16:02.857 00.000 20224 MoveAxis(N, 0, ABG)
01:16:02.857 00.000 20224 Move returns status 0, amount 0
01:16:02.857 00.000 20224 move complete, result=0
01:16:02.858 00.001 20224 worker thread done servicing request
01:16:02.861 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41974, med=3123, FiltMin=2845, FiltMax=19408, Gamma=1.000
01:16:02.874 00.013 8996 UpdateGuideState exits: m=547453 SNR=264.1
01:16:02.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:02.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:02.876 00.000 8996 Enqueuing Expose request
01:16:02.877 00.001 20224 Worker thread wakes up
01:16:02.877 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:02.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:02.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:03.874 00.996 20224 Exposure complete
01:16:03.963 00.089 20224 worker thread done servicing request
01:16:03.964 00.001 8996 OnExposeComplete: enter
01:16:03.965 00.001 8996 UpdateGuideState(): m_state=6
01:16:03.965 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12384
01:16:03.966 00.001 8996 Star::Find returns 1 (0), X=134.90, Y=473.52, Mass=579018, SNR=288.6, Peak=42582 HFD=4.3
01:16:03.967 00.001 8996 MultiStar: [#1 -0.25,-0.07,0.66,U] [#2 -0.31,-0.15,0.91,U] [#3 -0.26,0.19,0.75,U] [#4 -0.26,-0.10,0.78,U] [#5 -0.25,-0.16,0.62,U] [#6 0.14,0.29,0.43,U] [#7 -0.19,-0.09,0.44,U] [#8 -0.21,-0.01,0.35,U] 
01:16:03.968 00.001 8996 refined, 8 included, MultiStar: {-0.24, 0.00}, one-star: {-0.31, 0.14}
01:16:03.970 00.002 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
01:16:03.971 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
01:16:03.972 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.00 hyp=0.24 cameraTheta=3.14 mountX=-0.24 mountY=0.03, mountTheta=3.03
01:16:03.974 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.00, opts=13)
01:16:03.975 00.001 8996 Enqueuing Move request for scope (-0.24, 0.00)
01:16:03.976 00.001 20224 Worker thread wakes up
01:16:03.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.00) opts 0xd
01:16:03.976 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.00)
01:16:03.976 00.000 20224 Moving (-0.24, 0.00) raw xDistance=-0.24 yDistance=0.03
01:16:03.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:16:03.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:03.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:16:03.976 00.000 20224 MoveAxis(E, 35, ABG)
01:16:03.976 00.000 20224 Guiding  Dir = 2, Dur = 35
01:16:03.977 00.001 20224 IsSlewing returns 0
01:16:03.977 00.000 20224 IsGuiding returns 0
01:16:03.981 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42582, med=3123, FiltMin=2848, FiltMax=23142, Gamma=1.000
01:16:04.000 00.019 8996 UpdateGuideState exits: m=579018 SNR=288.6
01:16:04.002 00.002 20224 PulseGuide returned control before completion, sleep 21
01:16:04.002 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:04.003 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:04.005 00.002 8996 Enqueuing Expose request
01:16:04.031 00.026 20224 IsGuiding returns 1
01:16:04.031 00.000 20224 scope still moving after pulse duration time elapsed
01:16:04.063 00.032 20224 IsSlewing returns 0
01:16:04.064 00.001 20224 IsGuiding returns 1
01:16:04.094 00.030 20224 IsSlewing returns 0
01:16:04.094 00.000 20224 IsGuiding returns 0
01:16:04.094 00.000 20224 scope move finished after 35 + 82 ms
01:16:04.094 00.000 20224 Move returns status 0, amount 35
01:16:04.094 00.000 20224 MoveAxis(N, 0, ABG)
01:16:04.094 00.000 20224 Move returns status 0, amount 0
01:16:04.094 00.000 20224 move complete, result=0
01:16:04.094 00.000 20224 worker thread done servicing request
01:16:04.094 00.000 20224 Worker thread wakes up
01:16:04.095 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:04.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:04.095 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
01:16:05.255 01.160 20224 Exposure complete
01:16:05.345 00.090 20224 worker thread done servicing request
01:16:05.345 00.000 8996 OnExposeComplete: enter
01:16:05.346 00.001 8996 UpdateGuideState(): m_state=6
01:16:05.348 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12385
01:16:05.350 00.002 8996 Star::Find returns 1 (0), X=135.05, Y=473.05, Mass=632189, SNR=295.5, Peak=54262 HFD=4.4
01:16:05.351 00.001 8996 MultiStar: [#1 -0.08,-0.43,0.72,U] [#2 -0.03,-0.54,0.00,M1] [#3 -0.21,0.16,0.63,U] [#4 0.02,-0.23,0.50,U] [#5 -0.05,-0.18,0.66,U] [#6 0.24,0.34,0.44,U] [#7 -0.12,-0.23,0.45,U] [#8 -0.35,0.07,0.37,U] 
01:16:05.353 00.002 8996 refined, 7 included, MultiStar: {-0.10, -0.15}, one-star: {-0.16, -0.33}
01:16:05.354 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
01:16:05.356 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
01:16:05.358 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.15 hyp=0.18 cameraTheta=-2.15 mountX=-0.08 mountY=0.16, mountTheta=2.05
01:16:05.360 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.15, opts=13)
01:16:05.362 00.002 8996 Enqueuing Move request for scope (-0.10, -0.15)
01:16:05.363 00.001 20224 Worker thread wakes up
01:16:05.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.15) opts 0xd
01:16:05.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.15)
01:16:05.363 00.000 20224 Moving (-0.10, -0.15) raw xDistance=-0.08 yDistance=0.16
01:16:05.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:16:05.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:05.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:16:05.364 00.001 20224 MoveAxis(E, 0, ABG)
01:16:05.364 00.000 20224 Move returns status 0, amount 0
01:16:05.364 00.000 20224 MoveAxis(N, 0, ABG)
01:16:05.364 00.000 20224 Move returns status 0, amount 0
01:16:05.364 00.000 20224 move complete, result=0
01:16:05.364 00.000 20224 worker thread done servicing request
01:16:05.369 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=54262, med=3123, FiltMin=2797, FiltMax=25664, Gamma=1.000
01:16:05.386 00.017 8996 UpdateGuideState exits: m=632189 SNR=295.5
01:16:05.388 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:05.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:05.390 00.001 8996 Enqueuing Expose request
01:16:05.391 00.001 20224 Worker thread wakes up
01:16:05.391 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:05.393 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:05.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:06.378 00.985 20224 Exposure complete
01:16:06.473 00.095 20224 worker thread done servicing request
01:16:06.473 00.000 8996 OnExposeComplete: enter
01:16:06.474 00.001 8996 UpdateGuideState(): m_state=6
01:16:06.475 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12386
01:16:06.476 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=472.99, Mass=726455, SNR=310.5, Peak=62390 HFD=4.5
01:16:06.477 00.001 8996 MultiStar: [#1 -0.16,-0.48,0.00,M1] [#2 -0.19,-0.59,0.00,M2] [#3 -0.53,-0.51,0.00,M1] [#4 -0.17,-0.75,0.00,M1] [#5 -0.42,-0.42,0.00,M1] [#6 0.34,0.15,0.48,U] [#7 -0.06,-0.36,0.45,U] [#8 -0.39,-0.24,0.00,M1] 
01:16:06.478 00.001 8996 refined, 2 included, MultiStar: {-0.05, -0.25}, one-star: {-0.24, -0.39}
01:16:06.478 00.000 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
01:16:06.480 00.002 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
01:16:06.480 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.78 mountX=-0.03 mountY=0.25, mountTheta=1.69
01:16:06.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.25, opts=13)
01:16:06.483 00.001 8996 Enqueuing Move request for scope (-0.05, -0.25)
01:16:06.484 00.001 20224 Worker thread wakes up
01:16:06.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
01:16:06.484 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
01:16:06.484 00.000 20224 Moving (-0.05, -0.25) raw xDistance=-0.03 yDistance=0.25
01:16:06.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:16:06.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:06.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:16:06.484 00.000 20224 MoveAxis(E, 0, ABG)
01:16:06.484 00.000 20224 Move returns status 0, amount 0
01:16:06.484 00.000 20224 MoveAxis(N, 0, ABG)
01:16:06.484 00.000 20224 Move returns status 0, amount 0
01:16:06.484 00.000 20224 move complete, result=0
01:16:06.484 00.000 20224 worker thread done servicing request
01:16:06.488 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=62390, med=3123, FiltMin=2825, FiltMax=27318, Gamma=1.000
01:16:06.507 00.019 8996 UpdateGuideState exits: m=726455 SNR=310.5
01:16:06.508 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:06.509 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:06.510 00.001 8996 Enqueuing Expose request
01:16:06.512 00.002 20224 Worker thread wakes up
01:16:06.512 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:16:06.513 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:06.513 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:07.693 01.180 20224 Exposure complete
01:16:07.780 00.087 20224 worker thread done servicing request
01:16:07.780 00.000 8996 OnExposeComplete: enter
01:16:07.781 00.001 8996 UpdateGuideState(): m_state=6
01:16:07.782 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12387
01:16:07.784 00.002 8996 Star::Find returns 1 (0), X=135.00, Y=473.18, Mass=617034, SNR=311.3, Peak=54342 HFD=4.4
01:16:07.784 00.000 8996 MultiStar: [#1 -0.17,-0.50,0.00,M2] [#2 0.08,-0.54,0.00,M3] [#3 -0.11,-0.27,0.64,U] [#4 0.09,-0.36,0.57,U] [#5 0.03,-0.23,0.67,U] [#6 0.33,0.06,0.45,U] [#7 -0.21,-0.40,0.00,M1] [#8 -0.08,-0.46,0.00,M2] 
01:16:07.785 00.001 8996 refined, 4 included, MultiStar: {-0.02, -0.21}, one-star: {-0.21, -0.20}
01:16:07.785 00.000 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
01:16:07.786 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
01:16:07.787 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.21 hyp=0.21 cameraTheta=-1.67 mountX=0.00 mountY=0.21, mountTheta=1.57
01:16:07.788 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.21, opts=13)
01:16:07.789 00.001 8996 Enqueuing Move request for scope (-0.02, -0.21)
01:16:07.790 00.001 20224 Worker thread wakes up
01:16:07.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.21) opts 0xd
01:16:07.790 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.21)
01:16:07.790 00.000 20224 Moving (-0.02, -0.21) raw xDistance=0.00 yDistance=0.21
01:16:07.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:16:07.791 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:07.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:16:07.791 00.000 20224 MoveAxis(E, 0, ABG)
01:16:07.791 00.000 20224 Move returns status 0, amount 0
01:16:07.791 00.000 20224 MoveAxis(N, 0, ABG)
01:16:07.791 00.000 20224 Move returns status 0, amount 0
01:16:07.791 00.000 20224 move complete, result=0
01:16:07.791 00.000 20224 worker thread done servicing request
01:16:07.801 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=54342, med=3123, FiltMin=2822, FiltMax=23446, Gamma=1.000
01:16:07.819 00.018 8996 UpdateGuideState exits: m=617034 SNR=311.3
01:16:07.820 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:07.821 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:07.823 00.002 8996 Enqueuing Expose request
01:16:07.823 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:07.823 00.000 20224 Worker thread wakes up
01:16:07.823 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:07.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:08.815 00.992 20224 Exposure complete
01:16:08.915 00.100 20224 worker thread done servicing request
01:16:08.916 00.001 8996 OnExposeComplete: enter
01:16:08.917 00.001 8996 UpdateGuideState(): m_state=6
01:16:08.919 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12388
01:16:08.921 00.002 8996 Star::Find returns 1 (0), X=135.35, Y=472.99, Mass=734784, SNR=376.3, Peak=54486 HFD=4.5
01:16:08.924 00.003 8996 MultiStar: [#1 0.14,-0.68,0.00,M3] [#2 0.15,-0.69,0.00,M4] [#3 0.06,-0.69,0.00,M1] [#4 0.49,-0.64,0.00,M1] [#5 0.14,-0.43,0.00,M1] [#6 0.44,0.12,0.00,M1] [#7 0.02,-0.50,0.00,M2] [#8 0.36,-0.42,0.00,M3] 
01:16:08.925 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
01:16:08.927 00.002 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
01:16:08.929 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.38 hyp=0.40 cameraTheta=-1.23 mountX=0.17 mountY=0.36, mountTheta=1.13
01:16:08.932 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.38, opts=13)
01:16:08.934 00.002 8996 Enqueuing Move request for scope (0.13, -0.38)
01:16:08.936 00.002 20224 Worker thread wakes up
01:16:08.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.38) opts 0xd
01:16:08.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.38)
01:16:08.936 00.000 20224 Moving (0.13, -0.38) raw xDistance=0.17 yDistance=0.36
01:16:08.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:16:08.936 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.18 newest=0.82
01:16:08.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:16:08.936 00.000 20224 MoveAxis(E, 0, ABG)
01:16:08.936 00.000 20224 Move returns status 0, amount 0
01:16:08.937 00.001 20224 MoveAxis(S, 76, ABG)
01:16:08.937 00.000 20224 Guiding  Dir = 1, Dur = 76
01:16:08.937 00.000 20224 IsSlewing returns 0
01:16:08.937 00.000 20224 IsGuiding returns 0
01:16:08.942 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=54486, med=3123, FiltMin=2819, FiltMax=29968, Gamma=1.000
01:16:08.969 00.027 8996 UpdateGuideState exits: m=734784 SNR=376.3
01:16:08.971 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:08.973 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:08.974 00.001 8996 Enqueuing Expose request
01:16:08.990 00.016 20224 PulseGuide returned control before completion, sleep 34
01:16:09.035 00.045 20224 IsGuiding returns 1
01:16:09.035 00.000 20224 scope still moving after pulse duration time elapsed
01:16:09.066 00.031 20224 IsSlewing returns 0
01:16:09.066 00.000 20224 IsGuiding returns 1
01:16:09.096 00.030 20224 IsSlewing returns 0
01:16:09.096 00.000 20224 IsGuiding returns 0
01:16:09.096 00.000 20224 scope move finished after 76 + 82 ms
01:16:09.096 00.000 20224 Move returns status 0, amount 76
01:16:09.096 00.000 20224 move complete, result=0
01:16:09.097 00.001 20224 worker thread done servicing request
01:16:09.097 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 76 ms SOUTH
01:16:09.098 00.001 20224 Worker thread wakes up
01:16:09.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:09.099 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:10.272 01.173 20224 Exposure complete
01:16:10.352 00.080 20224 worker thread done servicing request
01:16:10.352 00.000 8996 OnExposeComplete: enter
01:16:10.353 00.001 8996 UpdateGuideState(): m_state=6
01:16:10.354 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12389
01:16:10.355 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.25, Mass=613042, SNR=304.4, Peak=44374 HFD=4.6
01:16:10.357 00.002 8996 MultiStar: [#1 0.11,-0.45,0.00,M4] [#2 0.01,-0.28,0.70,U] [#3 0.03,-0.30,0.63,U] [#4 0.48,-0.44,0.00,M2] [#5 0.09,-0.31,0.59,U] [#6 0.24,0.02,0.46,U] [#7 -0.12,-0.38,0.46,U] [#8 0.15,-0.21,0.37,U] 
01:16:10.357 00.000 8996 single-star, 6 included, MultiStar: {0.06, -0.22}, one-star: {0.07, -0.12}
01:16:10.358 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
01:16:10.359 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.24)
01:16:10.360 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-1.02 mountX=0.09 mountY=0.11, mountTheta=0.91
01:16:10.361 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.12, opts=13)
01:16:10.362 00.001 8996 Enqueuing Move request for scope (0.07, -0.12)
01:16:10.363 00.001 20224 Worker thread wakes up
01:16:10.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.12) opts 0xd
01:16:10.363 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.12)
01:16:10.363 00.000 20224 Moving (0.07, -0.12) raw xDistance=0.09 yDistance=0.11
01:16:10.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:16:10.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:10.364 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:16:10.364 00.000 20224 MoveAxis(E, 0, ABG)
01:16:10.364 00.000 20224 Move returns status 0, amount 0
01:16:10.364 00.000 20224 MoveAxis(N, 0, ABG)
01:16:10.364 00.000 20224 Move returns status 0, amount 0
01:16:10.364 00.000 20224 move complete, result=0
01:16:10.364 00.000 20224 worker thread done servicing request
01:16:10.368 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44374, med=3123, FiltMin=2752, FiltMax=21840, Gamma=1.000
01:16:10.382 00.014 8996 UpdateGuideState exits: m=613042 SNR=304.4
01:16:10.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:10.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:10.385 00.001 8996 Enqueuing Expose request
01:16:10.386 00.001 20224 Worker thread wakes up
01:16:10.386 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:10.387 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:10.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:11.380 00.993 20224 Exposure complete
01:16:11.461 00.081 20224 worker thread done servicing request
01:16:11.461 00.000 8996 OnExposeComplete: enter
01:16:11.463 00.002 8996 UpdateGuideState(): m_state=6
01:16:11.465 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12390
01:16:11.466 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.29, Mass=748906, SNR=357.1, Peak=52950 HFD=4.7
01:16:11.468 00.002 8996 MultiStar: [#1 -0.12,-0.44,0.00,M5] [#2 0.13,-0.08,0.64,U] [#3 -0.10,-0.43,0.60,U] [#4 0.16,-0.54,0.00,M3] [#5 -0.11,-0.16,0.52,U] [#6 0.39,0.29,0.00,M1] [#7 0.16,-0.07,0.40,U] [#8 -0.19,-0.21,0.29,U] 
01:16:11.470 00.002 8996 single-star, 5 included, MultiStar: {0.02, -0.16}, one-star: {0.11, -0.08}
01:16:11.472 00.002 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
01:16:11.474 00.002 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
01:16:11.475 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.63 mountX=0.12 mountY=0.07, mountTheta=0.52
01:16:11.477 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
01:16:11.478 00.001 8996 Enqueuing Move request for scope (0.11, -0.08)
01:16:11.480 00.002 20224 Worker thread wakes up
01:16:11.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
01:16:11.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
01:16:11.480 00.000 20224 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=0.07
01:16:11.480 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:16:11.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:11.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:16:11.480 00.000 20224 MoveAxis(E, 0, ABG)
01:16:11.480 00.000 20224 Move returns status 0, amount 0
01:16:11.480 00.000 20224 MoveAxis(N, 0, ABG)
01:16:11.480 00.000 20224 Move returns status 0, amount 0
01:16:11.480 00.000 20224 move complete, result=0
01:16:11.480 00.000 20224 worker thread done servicing request
01:16:11.485 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=52950, med=3123, FiltMin=2838, FiltMax=25011, Gamma=1.000
01:16:11.503 00.018 8996 UpdateGuideState exits: m=748906 SNR=357.1
01:16:11.504 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:11.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:11.505 00.000 8996 Enqueuing Expose request
01:16:11.506 00.001 20224 Worker thread wakes up
01:16:11.506 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:11.507 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:11.507 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:12.679 01.172 20224 Exposure complete
01:16:12.741 00.062 20224 worker thread done servicing request
01:16:12.741 00.000 8996 OnExposeComplete: enter
01:16:12.742 00.001 8996 UpdateGuideState(): m_state=6
01:16:12.743 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12391
01:16:12.744 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.28, Mass=604204, SNR=282.8, Peak=44662 HFD=4.6
01:16:12.745 00.001 8996 MultiStar: [#1 -0.15,-0.43,0.00,M6] [#2 0.05,-0.20,0.81,U] [#3 0.04,-0.30,0.67,U] [#4 0.34,-0.53,0.00,M4] [#5 0.26,-0.12,0.72,U] [#6 0.37,0.40,0.00,M2] [#7 0.21,-0.23,0.48,U] [#8 0.05,-0.32,0.40,U] 
01:16:12.746 00.001 8996 single-star, 5 included, MultiStar: {0.11, -0.19}, one-star: {0.05, -0.09}
01:16:12.747 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
01:16:12.747 00.000 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.21)
01:16:12.748 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-1.05 mountX=0.06 mountY=0.09, mountTheta=0.95
01:16:12.750 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.09, opts=13)
01:16:12.751 00.001 8996 Enqueuing Move request for scope (0.05, -0.09)
01:16:12.752 00.001 20224 Worker thread wakes up
01:16:12.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
01:16:12.752 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
01:16:12.752 00.000 20224 Moving (0.05, -0.09) raw xDistance=0.06 yDistance=0.09
01:16:12.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:16:12.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:12.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:16:12.752 00.000 20224 MoveAxis(E, 0, ABG)
01:16:12.752 00.000 20224 Move returns status 0, amount 0
01:16:12.752 00.000 20224 MoveAxis(N, 0, ABG)
01:16:12.752 00.000 20224 Move returns status 0, amount 0
01:16:12.752 00.000 20224 move complete, result=0
01:16:12.753 00.001 20224 worker thread done servicing request
01:16:12.755 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44662, med=3123, FiltMin=2829, FiltMax=21360, Gamma=1.000
01:16:12.769 00.014 8996 UpdateGuideState exits: m=604204 SNR=282.8
01:16:12.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:12.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:12.772 00.001 8996 Enqueuing Expose request
01:16:12.773 00.001 20224 Worker thread wakes up
01:16:12.773 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:12.774 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:12.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:13.741 00.967 20224 Exposure complete
01:16:13.817 00.076 20224 worker thread done servicing request
01:16:13.817 00.000 8996 OnExposeComplete: enter
01:16:13.819 00.002 8996 UpdateGuideState(): m_state=6
01:16:13.821 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12392
01:16:13.822 00.001 8996 Star::Find returns 1 (0), X=135.16, Y=473.27, Mass=773491, SNR=359.7, Peak=58694 HFD=4.5
01:16:13.825 00.003 8996 MultiStar: [#1 -0.14,-0.52,0.00,M7] [#2 -0.06,-0.04,0.67,U] [#3 -0.44,-0.45,0.00,M1] [#4 -0.11,-0.69,0.00,M5] [#5 -0.07,-0.06,0.48,U] [#6 -0.11,0.37,0.33,U] [#7 -0.20,-0.01,0.38,U] [#8 -0.03,-0.10,0.32,U] 
01:16:13.826 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.02}, one-star: {-0.05, -0.10}
01:16:13.827 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
01:16:13.828 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
01:16:13.829 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.86 mountX=-0.07 mountY=0.03, mountTheta=2.75
01:16:13.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
01:16:13.833 00.002 8996 Enqueuing Move request for scope (-0.08, -0.02)
01:16:13.834 00.001 20224 Worker thread wakes up
01:16:13.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
01:16:13.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
01:16:13.834 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.07 yDistance=0.03
01:16:13.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:16:13.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:13.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:16:13.834 00.000 20224 MoveAxis(E, 0, ABG)
01:16:13.834 00.000 20224 Move returns status 0, amount 0
01:16:13.834 00.000 20224 MoveAxis(N, 0, ABG)
01:16:13.834 00.000 20224 Move returns status 0, amount 0
01:16:13.834 00.000 20224 move complete, result=0
01:16:13.834 00.000 20224 worker thread done servicing request
01:16:13.841 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=58694, med=3123, FiltMin=2848, FiltMax=28592, Gamma=1.000
01:16:13.869 00.028 8996 UpdateGuideState exits: m=773491 SNR=359.7
01:16:13.871 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:13.873 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:13.874 00.001 8996 Enqueuing Expose request
01:16:13.876 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:13.877 00.001 20224 Worker thread wakes up
01:16:13.877 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:13.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:15.047 01.170 20224 Exposure complete
01:16:15.114 00.067 20224 worker thread done servicing request
01:16:15.114 00.000 8996 OnExposeComplete: enter
01:16:15.115 00.001 8996 UpdateGuideState(): m_state=6
01:16:15.116 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12393
01:16:15.117 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.14, Mass=685229, SNR=299.1, Peak=58774 HFD=4.4
01:16:15.118 00.001 8996 MultiStar: [#1 -0.51,-0.12,0.00,M8] [#2 -0.27,-0.17,0.82,U] [#3 -0.34,-0.08,0.64,U] [#4 -0.30,-0.65,0.00,M6] [#5 -0.25,-0.07,0.65,U] [#6 -0.02,0.23,0.43,U] [#7 -0.16,-0.07,0.45,U] [#8 -0.18,-0.38,0.36,U] 
01:16:15.119 00.001 8996 refined, 6 included, MultiStar: {-0.23, -0.12}, one-star: {-0.25, -0.23}
01:16:15.119 00.000 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
01:16:15.120 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
01:16:15.121 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-2.65 mountX=-0.22 mountY=0.15, mountTheta=2.54
01:16:15.124 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.12, opts=13)
01:16:15.125 00.001 8996 Enqueuing Move request for scope (-0.23, -0.12)
01:16:15.126 00.001 20224 Worker thread wakes up
01:16:15.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.12) opts 0xd
01:16:15.126 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.12)
01:16:15.126 00.000 20224 Moving (-0.23, -0.12) raw xDistance=-0.22 yDistance=0.15
01:16:15.127 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:16:15.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:15.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:16:15.127 00.000 20224 MoveAxis(E, 32, ABG)
01:16:15.127 00.000 20224 Guiding  Dir = 2, Dur = 32
01:16:15.127 00.000 20224 IsSlewing returns 0
01:16:15.127 00.000 20224 IsGuiding returns 0
01:16:15.131 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=58774, med=3123, FiltMin=2845, FiltMax=26576, Gamma=1.000
01:16:15.147 00.016 8996 UpdateGuideState exits: m=685229 SNR=299.1
01:16:15.149 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:15.151 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:15.153 00.002 8996 Enqueuing Expose request
01:16:15.190 00.037 20224 IsGuiding returns 1
01:16:15.190 00.000 20224 scope still moving after pulse duration time elapsed
01:16:15.220 00.030 20224 IsSlewing returns 0
01:16:15.220 00.000 20224 IsGuiding returns 1
01:16:15.251 00.031 20224 IsSlewing returns 0
01:16:15.251 00.000 20224 IsGuiding returns 1
01:16:15.282 00.031 20224 IsSlewing returns 0
01:16:15.282 00.000 20224 IsGuiding returns 1
01:16:15.314 00.032 20224 IsSlewing returns 0
01:16:15.314 00.000 20224 IsGuiding returns 0
01:16:15.314 00.000 20224 scope move finished after 32 + 154 ms
01:16:15.314 00.000 20224 Move returns status 0, amount 32
01:16:15.314 00.000 20224 MoveAxis(N, 0, ABG)
01:16:15.314 00.000 20224 Move returns status 0, amount 0
01:16:15.314 00.000 20224 move complete, result=0
01:16:15.314 00.000 20224 worker thread done servicing request
01:16:15.315 00.001 20224 Worker thread wakes up
01:16:15.315 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
01:16:15.316 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:15.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:16.308 00.992 20224 Exposure complete
01:16:16.387 00.079 20224 worker thread done servicing request
01:16:16.388 00.001 8996 OnExposeComplete: enter
01:16:16.389 00.001 8996 UpdateGuideState(): m_state=6
01:16:16.391 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12394
01:16:16.393 00.002 8996 Star::Find returns 1 (0), X=135.06, Y=473.11, Mass=520483, SNR=277.7, Peak=43846 HFD=4.4
01:16:16.394 00.001 8996 MultiStar: [#1 -0.02,-0.55,0.00,M9] [#2 -0.01,-0.55,0.00,M1] [#3 -0.37,-0.41,0.00,M1] [#4 -0.19,-0.76,0.00,M7] [#5 0.26,-0.28,0.69,U] [#6 0.11,0.14,0.54,U] [#7 -0.06,-0.28,0.43,U] [#8 -0.05,-0.19,0.39,U] 
01:16:16.395 00.001 8996 refined, 4 included, MultiStar: {0.01, -0.19}, one-star: {-0.15, -0.26}
01:16:16.397 00.002 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
01:16:16.397 00.000 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
01:16:16.398 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.50 mountX=0.03 mountY=0.18, mountTheta=1.40
01:16:16.402 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
01:16:16.404 00.002 8996 Enqueuing Move request for scope (0.01, -0.19)
01:16:16.405 00.001 20224 Worker thread wakes up
01:16:16.406 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
01:16:16.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
01:16:16.406 00.000 20224 Moving (0.01, -0.19) raw xDistance=0.03 yDistance=0.18
01:16:16.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:16:16.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:16.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:16:16.406 00.000 20224 MoveAxis(E, 0, ABG)
01:16:16.406 00.000 20224 Move returns status 0, amount 0
01:16:16.406 00.000 20224 MoveAxis(N, 0, ABG)
01:16:16.407 00.001 20224 Move returns status 0, amount 0
01:16:16.407 00.000 20224 move complete, result=0
01:16:16.407 00.000 20224 worker thread done servicing request
01:16:16.414 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43846, med=3123, FiltMin=2822, FiltMax=21872, Gamma=1.000
01:16:16.435 00.021 8996 UpdateGuideState exits: m=520483 SNR=277.7
01:16:16.437 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:16.439 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:16.441 00.002 8996 Enqueuing Expose request
01:16:16.443 00.002 20224 Worker thread wakes up
01:16:16.443 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:16.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:16.445 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:17.616 01.171 20224 Exposure complete
01:16:17.700 00.084 20224 worker thread done servicing request
01:16:17.700 00.000 8996 OnExposeComplete: enter
01:16:17.701 00.001 8996 UpdateGuideState(): m_state=6
01:16:17.702 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12395
01:16:17.703 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.03, Mass=639381, SNR=324.0, Peak=53926 HFD=4.7
01:16:17.704 00.001 8996 MultiStar: [#1 0.32,-0.52,0.00,M10] [#2 0.25,-0.46,0.00,M2] [#3 0.31,-0.34,0.00,M2] [#4 0.62,-0.71,0.00,M8] [#5 0.30,-0.34,0.00,M1] [#6 0.77,0.11,0.00,M1] [#7 0.74,-0.15,0.00,M1] [#8 0.45,-0.11,0.00,M1] 
01:16:17.705 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
01:16:17.705 00.000 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
01:16:17.706 00.001 8996 CameraToMount -- cameraX=0.40 cameraY=-0.34 hyp=0.53 cameraTheta=-0.71 mountX=0.43 mountY=0.30, mountTheta=0.61
01:16:17.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=-0.34, opts=13)
01:16:17.709 00.001 8996 Enqueuing Move request for scope (0.40, -0.34)
01:16:17.710 00.001 20224 Worker thread wakes up
01:16:17.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.34) opts 0xd
01:16:17.710 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, -0.34)
01:16:17.710 00.000 20224 Moving (0.40, -0.34) raw xDistance=0.43 yDistance=0.30
01:16:17.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
01:16:17.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
01:16:17.710 00.000 20224 MoveAxis(W, 63, ABG)
01:16:17.710 00.000 20224 Guiding  Dir = 3, Dur = 63
01:16:17.710 00.000 20224 IsSlewing returns 0
01:16:17.710 00.000 20224 IsGuiding returns 0
01:16:17.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=53926, med=3123, FiltMin=2832, FiltMax=26067, Gamma=1.000
01:16:17.729 00.015 8996 UpdateGuideState exits: m=639381 SNR=324.0
01:16:17.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:17.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:17.732 00.001 8996 Enqueuing Expose request
01:16:17.744 00.012 20224 PulseGuide returned control before completion, sleep 41
01:16:17.789 00.045 20224 IsGuiding returns 1
01:16:17.789 00.000 20224 scope still moving after pulse duration time elapsed
01:16:17.820 00.031 20224 IsSlewing returns 0
01:16:17.820 00.000 20224 IsGuiding returns 1
01:16:17.852 00.032 20224 IsSlewing returns 0
01:16:17.852 00.000 20224 IsGuiding returns 0
01:16:17.852 00.000 20224 scope move finished after 63 + 78 ms
01:16:17.852 00.000 20224 Move returns status 0, amount 63
01:16:17.852 00.000 20224 MoveAxis(S, 63, ABG)
01:16:17.852 00.000 20224 Guiding  Dir = 1, Dur = 63
01:16:17.852 00.000 20224 IsSlewing returns 0
01:16:17.852 00.000 20224 IsGuiding returns 0
01:16:17.899 00.047 20224 PulseGuide returned control before completion, sleep 27
01:16:17.929 00.030 20224 IsGuiding returns 1
01:16:17.929 00.000 20224 scope still moving after pulse duration time elapsed
01:16:17.960 00.031 20224 IsSlewing returns 0
01:16:17.960 00.000 20224 IsGuiding returns 1
01:16:17.991 00.031 20224 IsSlewing returns 0
01:16:17.991 00.000 20224 IsGuiding returns 0
01:16:17.991 00.000 20224 scope move finished after 63 + 74 ms
01:16:17.991 00.000 20224 Move returns status 0, amount 63
01:16:17.991 00.000 20224 move complete, result=0
01:16:17.991 00.000 20224 worker thread done servicing request
01:16:17.991 00.000 20224 Worker thread wakes up
01:16:17.991 00.000 8996 GuideStep: 0.4 px 63 ms WEST, 0.3 px 63 ms SOUTH
01:16:17.993 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:17.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:18.970 00.977 20224 Exposure complete
01:16:19.058 00.088 20224 worker thread done servicing request
01:16:19.058 00.000 8996 OnExposeComplete: enter
01:16:19.060 00.002 8996 UpdateGuideState(): m_state=6
01:16:19.062 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12396
01:16:19.063 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.45, Mass=620923, SNR=320.1, Peak=42166 HFD=4.8
01:16:19.066 00.003 8996 MultiStar: [#1 0.18,-0.47,0.00,R] [#2 0.12,-0.30,0.70,U] [#3 -0.06,-0.45,0.00,M3] [#4 0.54,-0.25,0.00,M9] [#5 0.01,0.09,0.56,U] [#6 0.50,0.40,0.00,M2] [#7 0.46,0.14,0.00,M2] [#8 0.23,-0.11,0.30,U] 
01:16:19.067 00.001 8996 refined, 3 included, MultiStar: {0.13, -0.04}, one-star: {0.18, 0.08}
01:16:19.069 00.002 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
01:16:19.071 00.002 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.94)
01:16:19.072 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.14 cameraTheta=-0.32 mountX=0.14 mountY=0.03, mountTheta=0.20
01:16:19.075 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.04, opts=13)
01:16:19.077 00.002 8996 Enqueuing Move request for scope (0.13, -0.04)
01:16:19.078 00.001 20224 Worker thread wakes up
01:16:19.079 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
01:16:19.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
01:16:19.079 00.000 20224 Moving (0.13, -0.04) raw xDistance=0.14 yDistance=0.03
01:16:19.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:16:19.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:19.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:16:19.079 00.000 20224 MoveAxis(E, 0, ABG)
01:16:19.079 00.000 20224 Move returns status 0, amount 0
01:16:19.079 00.000 20224 MoveAxis(N, 0, ABG)
01:16:19.079 00.000 20224 Move returns status 0, amount 0
01:16:19.079 00.000 20224 move complete, result=0
01:16:19.080 00.001 20224 worker thread done servicing request
01:16:19.088 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42166, med=3123, FiltMin=2832, FiltMax=22963, Gamma=1.000
01:16:19.118 00.030 8996 UpdateGuideState exits: m=620923 SNR=320.1
01:16:19.120 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:19.122 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:19.123 00.001 8996 Enqueuing Expose request
01:16:19.125 00.002 20224 Worker thread wakes up
01:16:19.125 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:19.127 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:19.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:20.300 01.173 20224 Exposure complete
01:16:20.396 00.096 20224 worker thread done servicing request
01:16:20.397 00.001 8996 OnExposeComplete: enter
01:16:20.399 00.002 8996 UpdateGuideState(): m_state=6
01:16:20.401 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12397
01:16:20.403 00.002 8996 Star::Find returns 1 (0), X=135.05, Y=473.51, Mass=735565, SNR=339.0, Peak=49565 HFD=4.8
01:16:20.405 00.002 8996 MultiStar: [#1 -0.41,0.45,0.00,M1] [#2 -0.31,-0.20,0.80,U] [#3 -0.09,0.04,0.62,U] [#4 0.26,0.10,0.45,U] [#5 -0.10,-0.17,0.50,U] [#6 0.23,0.31,0.39,U] [#7 -0.25,-0.18,0.43,U] [#8 0.06,0.21,0.30,U] 
01:16:20.407 00.002 8996 refined, 7 included, MultiStar: {-0.09, 0.02}, one-star: {-0.16, 0.14}
01:16:20.408 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
01:16:20.410 00.002 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
01:16:20.412 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.97 mountX=-0.09 mountY=-0.01, mountTheta=-3.08
01:16:20.415 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
01:16:20.416 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
01:16:20.418 00.002 20224 Worker thread wakes up
01:16:20.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
01:16:20.418 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
01:16:20.418 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
01:16:20.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:16:20.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:20.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:16:20.418 00.000 20224 MoveAxis(E, 0, ABG)
01:16:20.418 00.000 20224 Move returns status 0, amount 0
01:16:20.419 00.001 20224 MoveAxis(N, 0, ABG)
01:16:20.419 00.000 20224 Move returns status 0, amount 0
01:16:20.419 00.000 20224 move complete, result=0
01:16:20.419 00.000 20224 worker thread done servicing request
01:16:20.424 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49565, med=3123, FiltMin=2838, FiltMax=22617, Gamma=1.000
01:16:20.439 00.015 8996 UpdateGuideState exits: m=735565 SNR=339.0
01:16:20.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:20.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:20.442 00.001 8996 Enqueuing Expose request
01:16:20.443 00.001 20224 Worker thread wakes up
01:16:20.443 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:20.443 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:20.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:21.421 00.978 20224 Exposure complete
01:16:21.521 00.100 20224 worker thread done servicing request
01:16:21.522 00.001 8996 OnExposeComplete: enter
01:16:21.524 00.002 8996 UpdateGuideState(): m_state=6
01:16:21.526 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12398
01:16:21.528 00.002 8996 Star::Find returns 1 (0), X=135.20, Y=473.22, Mass=672056, SNR=327.2, Peak=46678 HFD=4.4
01:16:21.530 00.002 8996 MultiStar: [#1 -0.62,0.14,0.00,M2] [#2 -0.30,-0.19,0.75,U] [#3 -0.61,-0.18,0.00,M3] [#4 -0.29,-0.39,0.00,M9] [#5 -0.22,-0.24,0.57,U] [#6 -0.29,0.02,0.34,U] [#7 -0.53,-0.21,0.00,M2] [#8 -0.17,-0.12,0.34,U] 
01:16:21.532 00.002 8996 single-star, 4 included, MultiStar: {-0.17, -0.15}, one-star: {-0.02, -0.15}
01:16:21.533 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
01:16:21.535 00.002 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
01:16:21.536 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.16 cameraTheta=-1.69 mountX=-0.00 mountY=0.16, mountTheta=1.59
01:16:21.539 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.15, opts=13)
01:16:21.541 00.002 8996 Enqueuing Move request for scope (-0.02, -0.15)
01:16:21.543 00.002 20224 Worker thread wakes up
01:16:21.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.15) opts 0xd
01:16:21.543 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.15)
01:16:21.544 00.001 20224 Moving (-0.02, -0.15) raw xDistance=-0.00 yDistance=0.16
01:16:21.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:16:21.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:21.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:16:21.544 00.000 20224 MoveAxis(E, 0, ABG)
01:16:21.544 00.000 20224 Move returns status 0, amount 0
01:16:21.544 00.000 20224 MoveAxis(N, 0, ABG)
01:16:21.544 00.000 20224 Move returns status 0, amount 0
01:16:21.545 00.001 20224 move complete, result=0
01:16:21.545 00.000 20224 worker thread done servicing request
01:16:21.551 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=46678, med=3123, FiltMin=2832, FiltMax=25200, Gamma=1.000
01:16:21.577 00.026 8996 UpdateGuideState exits: m=672056 SNR=327.2
01:16:21.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:21.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:21.580 00.001 8996 Enqueuing Expose request
01:16:21.580 00.000 20224 Worker thread wakes up
01:16:21.581 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:21.581 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:21.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:22.760 01.179 20224 Exposure complete
01:16:22.834 00.074 20224 worker thread done servicing request
01:16:22.834 00.000 8996 OnExposeComplete: enter
01:16:22.835 00.001 8996 UpdateGuideState(): m_state=6
01:16:22.836 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12399
01:16:22.837 00.001 8996 Star::Find returns 1 (0), X=134.76, Y=473.14, Mass=614669, SNR=336.6, Peak=50310 HFD=4.5
01:16:22.838 00.001 8996 MultiStar: [#1 -1.04,-0.03,0.00,M3] [#2 -0.51,-0.33,0.00,M1] [#3 -0.62,-0.09,0.00,M4] [#4 -0.54,-0.40,0.00,M10] [#5 -0.37,-0.16,0.48,U] [#6 -0.10,0.51,0.00,M1] [#7 -0.45,-0.06,0.00,M3] [#8 -0.63,0.13,0.00,M1] 
01:16:22.838 00.000 8996 refined, 1 included, MultiStar: {-0.43, -0.21}, one-star: {-0.45, -0.23}
01:16:22.839 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
01:16:22.840 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
01:16:22.841 00.001 8996 CameraToMount -- cameraX=-0.43 cameraY=-0.21 hyp=0.47 cameraTheta=-2.69 mountX=-0.40 mountY=0.25, mountTheta=2.58
01:16:22.843 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=-0.21, opts=13)
01:16:22.845 00.002 8996 Enqueuing Move request for scope (-0.43, -0.21)
01:16:22.847 00.002 20224 Worker thread wakes up
01:16:22.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.21) opts 0xd
01:16:22.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, -0.21)
01:16:22.847 00.000 20224 Moving (-0.43, -0.21) raw xDistance=-0.40 yDistance=0.25
01:16:22.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
01:16:22.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:16:22.847 00.000 20224 MoveAxis(E, 59, ABG)
01:16:22.847 00.000 20224 Guiding  Dir = 2, Dur = 59
01:16:22.848 00.001 20224 IsSlewing returns 0
01:16:22.848 00.000 20224 IsGuiding returns 0
01:16:22.853 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50310, med=3123, FiltMin=2806, FiltMax=24528, Gamma=1.000
01:16:22.874 00.021 20224 PulseGuide returned control before completion, sleep 44
01:16:22.877 00.003 8996 UpdateGuideState exits: m=614669 SNR=336.6
01:16:22.879 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:22.880 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:22.882 00.002 8996 Enqueuing Expose request
01:16:22.921 00.039 20224 IsGuiding returns 1
01:16:22.921 00.000 20224 scope still moving after pulse duration time elapsed
01:16:22.953 00.032 20224 IsSlewing returns 0
01:16:22.953 00.000 20224 IsGuiding returns 1
01:16:22.985 00.032 20224 IsSlewing returns 0
01:16:22.985 00.000 20224 IsGuiding returns 0
01:16:22.985 00.000 20224 scope move finished after 59 + 78 ms
01:16:22.985 00.000 20224 Move returns status 0, amount 59
01:16:22.985 00.000 20224 MoveAxis(S, 53, ABG)
01:16:22.985 00.000 20224 Guiding  Dir = 1, Dur = 53
01:16:22.985 00.000 20224 IsSlewing returns 0
01:16:22.985 00.000 20224 IsGuiding returns 0
01:16:23.034 00.049 20224 PulseGuide returned control before completion, sleep 14
01:16:23.064 00.030 20224 IsGuiding returns 1
01:16:23.064 00.000 20224 scope still moving after pulse duration time elapsed
01:16:23.096 00.032 20224 IsSlewing returns 0
01:16:23.096 00.000 20224 IsGuiding returns 1
01:16:23.128 00.032 20224 IsSlewing returns 0
01:16:23.128 00.000 20224 IsGuiding returns 0
01:16:23.128 00.000 20224 scope move finished after 53 + 89 ms
01:16:23.128 00.000 20224 Move returns status 0, amount 53
01:16:23.128 00.000 20224 move complete, result=0
01:16:23.128 00.000 20224 worker thread done servicing request
01:16:23.128 00.000 20224 Worker thread wakes up
01:16:23.129 00.001 8996 GuideStep: -0.4 px 59 ms EAST, 0.3 px 53 ms SOUTH
01:16:23.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:23.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:24.125 00.995 20224 Exposure complete
01:16:24.188 00.063 20224 worker thread done servicing request
01:16:24.189 00.001 8996 OnExposeComplete: enter
01:16:24.189 00.000 8996 UpdateGuideState(): m_state=6
01:16:24.191 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12400
01:16:24.192 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=473.49, Mass=803576, SNR=371.7, Peak=48966 HFD=4.7
01:16:24.194 00.002 8996 MultiStar: [#1 -0.53,0.20,0.00,M4] [#2 -0.11,0.03,0.63,U] [#3 -0.21,-0.15,0.60,U] [#4 0.12,-0.31,0.49,U] [#5 -0.18,0.17,0.45,U] [#6 0.09,0.69,0.00,M2] [#7 -0.24,0.34,0.35,U] [#8 0.00,0.30,0.31,U] 
01:16:24.196 00.002 8996 refined, 6 included, MultiStar: {-0.09, 0.05}, one-star: {-0.04, 0.11}
01:16:24.198 00.002 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
01:16:24.199 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
01:16:24.201 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.66 mountX=-0.09 mountY=-0.04, mountTheta=-2.77
01:16:24.203 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
01:16:24.205 00.002 8996 Enqueuing Move request for scope (-0.09, 0.05)
01:16:24.206 00.001 20224 Worker thread wakes up
01:16:24.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
01:16:24.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
01:16:24.207 00.001 20224 Moving (-0.09, 0.05) raw xDistance=-0.09 yDistance=-0.04
01:16:24.207 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:16:24.207 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:24.207 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:16:24.207 00.000 20224 MoveAxis(E, 0, ABG)
01:16:24.207 00.000 20224 Move returns status 0, amount 0
01:16:24.207 00.000 20224 MoveAxis(N, 0, ABG)
01:16:24.207 00.000 20224 Move returns status 0, amount 0
01:16:24.207 00.000 20224 move complete, result=0
01:16:24.208 00.001 20224 worker thread done servicing request
01:16:24.217 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48966, med=3123, FiltMin=2816, FiltMax=25350, Gamma=1.000
01:16:24.242 00.025 8996 UpdateGuideState exits: m=803576 SNR=371.7
01:16:24.244 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:24.246 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:24.248 00.002 8996 Enqueuing Expose request
01:16:24.249 00.001 20224 Worker thread wakes up
01:16:24.249 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:24.251 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:24.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:25.419 01.168 20224 Exposure complete
01:16:25.480 00.061 20224 worker thread done servicing request
01:16:25.480 00.000 8996 OnExposeComplete: enter
01:16:25.481 00.001 8996 UpdateGuideState(): m_state=6
01:16:25.482 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12401
01:16:25.482 00.000 8996 Star::Find returns 1 (0), X=135.19, Y=474.03, Mass=635406, SNR=336.8, Peak=45181 HFD=4.6
01:16:25.483 00.001 8996 MultiStar: [#1 -0.45,0.64,0.00,M5] [#2 -0.09,0.25,0.63,U] [#3 -0.27,0.50,0.00,M4] [#4 -0.25,0.01,0.49,U] [#5 0.01,0.58,0.00,M1] [#6 0.17,0.55,0.00,M3] [#7 -0.20,-0.03,0.41,U] [#8 -0.07,0.70,0.00,M1] 
01:16:25.484 00.001 8996 refined, 3 included, MultiStar: {-0.11, 0.32}, one-star: {-0.03, 0.65}
01:16:25.485 00.001 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
01:16:25.486 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
01:16:25.487 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.32 hyp=0.34 cameraTheta=1.92 mountX=-0.14 mountY=-0.30, mountTheta=-2.02
01:16:25.489 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.32, opts=13)
01:16:25.490 00.001 8996 Enqueuing Move request for scope (-0.11, 0.32)
01:16:25.491 00.001 20224 Worker thread wakes up
01:16:25.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.32) opts 0xd
01:16:25.491 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.32)
01:16:25.491 00.000 20224 Moving (-0.11, 0.32) raw xDistance=-0.14 yDistance=-0.30
01:16:25.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:16:25.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:16:25.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:16:25.491 00.000 20224 MoveAxis(E, 0, ABG)
01:16:25.491 00.000 20224 Move returns status 0, amount 0
01:16:25.491 00.000 20224 MoveAxis(N, 0, ABG)
01:16:25.491 00.000 20224 Move returns status 0, amount 0
01:16:25.491 00.000 20224 move complete, result=0
01:16:25.491 00.000 20224 worker thread done servicing request
01:16:25.496 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45181, med=3123, FiltMin=2816, FiltMax=24950, Gamma=1.000
01:16:25.515 00.019 8996 UpdateGuideState exits: m=635406 SNR=336.8
01:16:25.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:25.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:25.518 00.001 8996 Enqueuing Expose request
01:16:25.519 00.001 20224 Worker thread wakes up
01:16:25.519 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:16:25.521 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:25.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:26.498 00.977 20224 Exposure complete
01:16:26.583 00.085 20224 worker thread done servicing request
01:16:26.583 00.000 8996 OnExposeComplete: enter
01:16:26.584 00.001 8996 UpdateGuideState(): m_state=6
01:16:26.585 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12402
01:16:26.586 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=474.09, Mass=719785, SNR=322.3, Peak=59040 HFD=4.9
01:16:26.588 00.002 8996 MultiStar: [#1 -0.27,0.74,0.00,M6] [#2 0.11,0.30,0.60,U] [#3 0.06,0.25,0.60,U] [#4 0.37,0.09,0.55,U] [#5 -0.03,0.56,0.00,M2] [#6 0.46,0.96,0.00,M4] [#7 0.00,0.20,0.42,U] [#8 0.11,0.59,0.00,M2] 
01:16:26.589 00.001 8996 refined, 4 included, MultiStar: {0.19, 0.37}, one-star: {0.30, 0.71}
01:16:26.590 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
01:16:26.591 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
01:16:26.592 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.37 hyp=0.42 cameraTheta=1.09 mountX=0.16 mountY=-0.39, mountTheta=-1.19
01:16:26.593 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.37, opts=13)
01:16:26.594 00.001 8996 Enqueuing Move request for scope (0.19, 0.37)
01:16:26.595 00.001 20224 Worker thread wakes up
01:16:26.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.37) opts 0xd
01:16:26.595 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.37)
01:16:26.595 00.000 20224 Moving (0.19, 0.37) raw xDistance=0.16 yDistance=-0.39
01:16:26.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:16:26.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:16:26.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:16:26.595 00.000 20224 MoveAxis(E, 0, ABG)
01:16:26.596 00.001 20224 Move returns status 0, amount 0
01:16:26.596 00.000 20224 MoveAxis(N, 0, ABG)
01:16:26.596 00.000 20224 Move returns status 0, amount 0
01:16:26.596 00.000 20224 move complete, result=0
01:16:26.596 00.000 20224 worker thread done servicing request
01:16:26.599 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=59040, med=3123, FiltMin=2835, FiltMax=28214, Gamma=1.000
01:16:26.614 00.015 8996 UpdateGuideState exits: m=719785 SNR=322.3
01:16:26.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:26.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:26.616 00.000 8996 Enqueuing Expose request
01:16:26.617 00.001 20224 Worker thread wakes up
01:16:26.617 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:16:26.618 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:26.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:27.793 01.175 20224 Exposure complete
01:16:27.851 00.058 20224 worker thread done servicing request
01:16:27.851 00.000 8996 OnExposeComplete: enter
01:16:27.852 00.001 8996 UpdateGuideState(): m_state=6
01:16:27.853 00.001 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12403
01:16:27.854 00.001 8996 Star::Find returns 1 (0), X=135.23, Y=473.97, Mass=672195, SNR=349.5, Peak=49437 HFD=4.4
01:16:27.855 00.001 8996 MultiStar: [#1 -0.25,0.86,0.00,M7] [#2 -0.19,0.53,0.00,M1] [#3 -0.31,0.43,0.00,M4] [#4 0.00,0.10,0.45,U] [#5 -0.29,0.63,0.00,M3] [#6 0.02,1.29,0.00,M5] [#7 -0.34,0.43,0.00,M1] [#8 -0.27,0.49,0.00,M3] 
01:16:27.856 00.001 8996 refined, 1 included, MultiStar: {0.01, 0.45}, one-star: {0.02, 0.60}
01:16:27.857 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
01:16:27.858 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
01:16:27.858 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.45 hyp=0.45 cameraTheta=1.54 mountX=-0.03 mountY=-0.44, mountTheta=-1.64
01:16:27.860 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.45, opts=13)
01:16:27.861 00.001 8996 Enqueuing Move request for scope (0.01, 0.45)
01:16:27.861 00.000 20224 Worker thread wakes up
01:16:27.862 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.45) opts 0xd
01:16:27.862 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.45)
01:16:27.862 00.000 20224 Moving (0.01, 0.45) raw xDistance=-0.03 yDistance=-0.44
01:16:27.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:16:27.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:27.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
01:16:27.862 00.000 20224 MoveAxis(E, 0, ABG)
01:16:27.862 00.000 20224 Move returns status 0, amount 0
01:16:27.862 00.000 20224 MoveAxis(N, 0, ABG)
01:16:27.862 00.000 20224 Move returns status 0, amount 0
01:16:27.862 00.000 20224 move complete, result=0
01:16:27.862 00.000 20224 worker thread done servicing request
01:16:27.866 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49437, med=3123, FiltMin=2813, FiltMax=26806, Gamma=1.000
01:16:27.880 00.014 8996 UpdateGuideState exits: m=672195 SNR=349.5
01:16:27.881 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:27.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:27.882 00.000 8996 Enqueuing Expose request
01:16:27.883 00.001 20224 Worker thread wakes up
01:16:27.883 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:16:27.884 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:27.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:28.858 00.974 20224 Exposure complete
01:16:28.930 00.072 20224 worker thread done servicing request
01:16:28.930 00.000 8996 OnExposeComplete: enter
01:16:28.931 00.001 8996 UpdateGuideState(): m_state=6
01:16:28.932 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12404
01:16:28.933 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.98, Mass=682907, SNR=333.8, Peak=51197 HFD=4.5
01:16:28.934 00.001 8996 MultiStar: [#1 -0.39,0.59,0.00,M8] [#2 -0.22,0.20,0.58,U] [#3 -0.28,0.42,0.00,M5] [#4 -0.03,-0.04,0.50,U] [#5 -0.39,0.13,0.56,U] [#6 0.06,0.94,0.00,M6] [#7 -0.17,0.35,0.29,U] [#8 -0.03,0.47,0.00,M4] 
01:16:28.935 00.001 8996 refined, 4 included, MultiStar: {-0.19, 0.30}, one-star: {-0.16, 0.61}
01:16:28.936 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
01:16:28.937 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
01:16:28.937 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=0.30 hyp=0.36 cameraTheta=2.14 mountX=-0.22 mountY=-0.28, mountTheta=-2.25
01:16:28.940 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.30, opts=13)
01:16:28.941 00.001 8996 Enqueuing Move request for scope (-0.19, 0.30)
01:16:28.942 00.001 20224 Worker thread wakes up
01:16:28.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.30) opts 0xd
01:16:28.942 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.30)
01:16:28.942 00.000 20224 Moving (-0.19, 0.30) raw xDistance=-0.22 yDistance=-0.28
01:16:28.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:16:28.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:28.943 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:16:28.943 00.000 20224 MoveAxis(E, 32, ABG)
01:16:28.943 00.000 20224 Guiding  Dir = 2, Dur = 32
01:16:28.943 00.000 20224 IsSlewing returns 0
01:16:28.943 00.000 20224 IsGuiding returns 0
01:16:28.947 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51197, med=3126, FiltMin=2822, FiltMax=26640, Gamma=1.000
01:16:28.963 00.016 8996 UpdateGuideState exits: m=682907 SNR=333.8
01:16:28.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:28.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:28.966 00.001 8996 Enqueuing Expose request
01:16:28.991 00.025 20224 IsGuiding returns 1
01:16:28.991 00.000 20224 scope still moving after pulse duration time elapsed
01:16:29.018 00.027 20224 IsSlewing returns 0
01:16:29.018 00.000 20224 IsGuiding returns 1
01:16:29.050 00.032 20224 IsSlewing returns 0
01:16:29.050 00.000 20224 IsGuiding returns 1
01:16:29.082 00.032 20224 IsSlewing returns 0
01:16:29.082 00.000 20224 IsGuiding returns 0
01:16:29.082 00.000 20224 scope move finished after 32 + 106 ms
01:16:29.082 00.000 20224 Move returns status 0, amount 32
01:16:29.082 00.000 20224 MoveAxis(N, 0, ABG)
01:16:29.082 00.000 20224 Move returns status 0, amount 0
01:16:29.082 00.000 20224 move complete, result=0
01:16:29.082 00.000 20224 worker thread done servicing request
01:16:29.082 00.000 20224 Worker thread wakes up
01:16:29.083 00.001 8996 GuideStep: -0.2 px 32 ms EAST, -0.3 px 0 ms NORTH
01:16:29.083 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:29.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:30.255 01.172 20224 Exposure complete
01:16:30.338 00.083 20224 worker thread done servicing request
01:16:30.338 00.000 8996 OnExposeComplete: enter
01:16:30.339 00.001 8996 UpdateGuideState(): m_state=6
01:16:30.340 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12405
01:16:30.341 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=474.33, Mass=627124, SNR=306.5, Peak=41568 HFD=4.7
01:16:30.342 00.001 8996 MultiStar: large primary error, entering stabilization period
01:16:30.343 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
01:16:30.344 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
01:16:30.345 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.96 hyp=0.97 cameraTheta=1.40 mountX=0.07 mountY=-0.97, mountTheta=-1.50
01:16:30.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.96, opts=13)
01:16:30.347 00.000 8996 Enqueuing Move request for scope (0.16, 0.96)
01:16:30.349 00.002 20224 Worker thread wakes up
01:16:30.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.96) opts 0xd
01:16:30.349 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.96)
01:16:30.349 00.000 20224 Moving (0.16, 0.96) raw xDistance=0.07 yDistance=-0.97
01:16:30.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:16:30.349 00.000 20224 resist switch: large excursion: input -0.97 thresh 0.60 direction from 1 to -1
01:16:30.349 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.91
01:16:30.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
01:16:30.350 00.001 20224 MoveAxis(E, 0, ABG)
01:16:30.350 00.000 20224 Move returns status 0, amount 0
01:16:30.350 00.000 20224 MoveAxis(N, 204, ABG)
01:16:30.350 00.000 20224 Guiding  Dir = 0, Dur = 204
01:16:30.350 00.000 20224 IsSlewing returns 0
01:16:30.350 00.000 20224 IsGuiding returns 0
01:16:30.352 00.002 20224 PulseGuide returned control before completion, sleep 213
01:16:30.354 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41568, med=3123, FiltMin=2822, FiltMax=22998, Gamma=1.000
01:16:30.372 00.018 8996 UpdateGuideState exits: m=627124 SNR=306.5
01:16:30.374 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:30.376 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:30.377 00.001 8996 Enqueuing Expose request
01:16:30.577 00.200 20224 IsGuiding returns 1
01:16:30.577 00.000 20224 scope still moving after pulse duration time elapsed
01:16:30.608 00.031 20224 IsSlewing returns 0
01:16:30.608 00.000 20224 IsGuiding returns 0
01:16:30.608 00.000 20224 scope move finished after 204 + 53 ms
01:16:30.608 00.000 20224 Move returns status 0, amount 204
01:16:30.608 00.000 20224 move complete, result=0
01:16:30.608 00.000 20224 worker thread done servicing request
01:16:30.609 00.001 20224 Worker thread wakes up
01:16:30.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:30.609 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -1.0 px 204 ms NORTH
01:16:30.610 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:31.578 00.968 20224 Exposure complete
01:16:31.659 00.081 20224 worker thread done servicing request
01:16:31.661 00.002 8996 OnExposeComplete: enter
01:16:31.662 00.001 8996 UpdateGuideState(): m_state=6
01:16:31.664 00.002 8996 Star::Find(15, 135, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12406
01:16:31.666 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=473.41, Mass=636731, SNR=296.7, Peak=37574 HFD=4.9
01:16:31.667 00.001 8996 MultiStar: exiting stabilization period
01:16:31.669 00.002 8996 MultiStar: [#1 0.35,0.54,0.00,M9] [#2 0.38,0.22,0.90,U] [#3 0.33,-0.24,0.63,U] [#4 0.70,-0.11,0.00,M6] [#5 0.60,0.13,0.00,M3] [#6 0.58,0.25,0.00,M7] [#7 0.57,-0.31,0.00,M1] [#8 0.37,0.22,0.39,U] 
01:16:31.670 00.001 8996 single-star, 3 included, MultiStar: {0.29, 0.06}, one-star: {0.15, 0.04}
01:16:31.672 00.002 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
01:16:31.673 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
01:16:31.674 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.16 cameraTheta=0.22 mountX=0.15 mountY=-0.05, mountTheta=-0.34
01:16:31.677 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.04, opts=13)
01:16:31.678 00.001 8996 Enqueuing Move request for scope (0.15, 0.04)
01:16:31.680 00.002 20224 Worker thread wakes up
01:16:31.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.04) opts 0xd
01:16:31.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.04)
01:16:31.680 00.000 20224 Moving (0.15, 0.04) raw xDistance=0.15 yDistance=-0.05
01:16:31.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:16:31.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:31.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:16:31.680 00.000 20224 MoveAxis(E, 0, ABG)
01:16:31.681 00.001 20224 Move returns status 0, amount 0
01:16:31.681 00.000 20224 MoveAxis(N, 0, ABG)
01:16:31.681 00.000 20224 Move returns status 0, amount 0
01:16:31.681 00.000 20224 move complete, result=0
01:16:31.681 00.000 20224 worker thread done servicing request
01:16:31.689 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=37574, med=3123, FiltMin=2816, FiltMax=20960, Gamma=1.000
01:16:31.709 00.020 8996 UpdateGuideState exits: m=636731 SNR=296.7
01:16:31.710 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:31.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:31.712 00.001 8996 Enqueuing Expose request
01:16:31.713 00.001 20224 Worker thread wakes up
01:16:31.713 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:31.714 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:31.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:32.875 01.161 20224 Exposure complete
01:16:32.968 00.093 20224 worker thread done servicing request
01:16:32.968 00.000 8996 OnExposeComplete: enter
01:16:32.969 00.001 8996 UpdateGuideState(): m_state=6
01:16:32.970 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12407
01:16:32.971 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=473.33, Mass=710383, SNR=354.6, Peak=48214 HFD=4.8
01:16:32.972 00.001 8996 MultiStar: [#1 -0.23,0.27,0.58,U] [#2 -0.21,-0.13,0.60,U] [#3 -0.32,-0.31,0.49,U] [#4 0.18,-0.35,0.46,U] [#5 0.03,-0.04,0.56,U] [#6 0.21,-0.05,0.35,U] [#7 -0.10,-0.34,0.36,U] [#8 0.14,-0.01,0.30,U] 
01:16:32.973 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.09}, one-star: {0.27, -0.04}
01:16:32.973 00.000 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
01:16:32.974 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
01:16:32.975 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.48 mountX=0.02 mountY=0.09, mountTheta=1.38
01:16:32.977 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
01:16:32.977 00.000 8996 Enqueuing Move request for scope (0.01, -0.09)
01:16:32.978 00.001 20224 Worker thread wakes up
01:16:32.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
01:16:32.978 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
01:16:32.978 00.000 20224 Moving (0.01, -0.09) raw xDistance=0.02 yDistance=0.09
01:16:32.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:16:32.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:32.979 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:16:32.979 00.000 20224 MoveAxis(E, 0, ABG)
01:16:32.979 00.000 20224 Move returns status 0, amount 0
01:16:32.979 00.000 20224 MoveAxis(N, 0, ABG)
01:16:32.979 00.000 20224 Move returns status 0, amount 0
01:16:32.979 00.000 20224 move complete, result=0
01:16:32.979 00.000 20224 worker thread done servicing request
01:16:32.982 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=48214, med=3123, FiltMin=2825, FiltMax=28387, Gamma=1.000
01:16:32.997 00.015 8996 UpdateGuideState exits: m=710383 SNR=354.6
01:16:32.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:32.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:32.999 00.000 8996 Enqueuing Expose request
01:16:33.000 00.001 20224 Worker thread wakes up
01:16:33.000 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:33.001 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:33.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:33.992 00.991 20224 Exposure complete
01:16:34.069 00.077 20224 worker thread done servicing request
01:16:34.069 00.000 8996 OnExposeComplete: enter
01:16:34.070 00.001 8996 UpdateGuideState(): m_state=6
01:16:34.071 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12408
01:16:34.072 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.14, Mass=599497, SNR=307.9, Peak=45046 HFD=4.8
01:16:34.073 00.001 8996 MultiStar: [#1 0.25,0.20,0.64,U] [#2 -0.08,-0.42,0.71,U] [#3 0.24,-0.60,0.00,M4] [#4 0.28,-0.62,0.00,M6] [#5 0.27,-0.30,0.53,U] [#6 0.62,-0.03,0.00,M7] [#7 0.29,-0.38,0.00,M1] [#8 0.34,-0.02,0.38,U] 
01:16:34.074 00.001 8996 refined, 4 included, MultiStar: {0.21, -0.17}, one-star: {0.32, -0.23}
01:16:34.075 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
01:16:34.076 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.58)
01:16:34.076 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.17 hyp=0.28 cameraTheta=-0.68 mountX=0.23 mountY=0.15, mountTheta=0.57
01:16:34.078 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.17, opts=13)
01:16:34.079 00.001 8996 Enqueuing Move request for scope (0.21, -0.17)
01:16:34.080 00.001 20224 Worker thread wakes up
01:16:34.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.17) opts 0xd
01:16:34.080 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.17)
01:16:34.080 00.000 20224 Moving (0.21, -0.17) raw xDistance=0.23 yDistance=0.15
01:16:34.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:16:34.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:34.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:16:34.080 00.000 20224 MoveAxis(W, 34, ABG)
01:16:34.080 00.000 20224 Guiding  Dir = 3, Dur = 34
01:16:34.081 00.001 20224 IsSlewing returns 0
01:16:34.081 00.000 20224 IsGuiding returns 0
01:16:34.085 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45046, med=3123, FiltMin=2819, FiltMax=24320, Gamma=1.000
01:16:34.099 00.014 8996 UpdateGuideState exits: m=599497 SNR=307.9
01:16:34.100 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:34.101 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:34.101 00.000 8996 Enqueuing Expose request
01:16:34.137 00.036 20224 IsGuiding returns 1
01:16:34.137 00.000 20224 scope still moving after pulse duration time elapsed
01:16:34.167 00.030 20224 IsSlewing returns 0
01:16:34.167 00.000 20224 IsGuiding returns 1
01:16:34.197 00.030 20224 IsSlewing returns 0
01:16:34.197 00.000 20224 IsGuiding returns 1
01:16:34.229 00.032 20224 IsSlewing returns 0
01:16:34.229 00.000 20224 IsGuiding returns 0
01:16:34.229 00.000 20224 scope move finished after 34 + 114 ms
01:16:34.229 00.000 20224 Move returns status 0, amount 34
01:16:34.229 00.000 20224 MoveAxis(N, 0, ABG)
01:16:34.229 00.000 20224 Move returns status 0, amount 0
01:16:34.229 00.000 20224 move complete, result=0
01:16:34.229 00.000 20224 worker thread done servicing request
01:16:34.229 00.000 20224 Worker thread wakes up
01:16:34.229 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
01:16:34.230 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:34.231 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:35.399 01.168 20224 Exposure complete
01:16:35.479 00.080 20224 worker thread done servicing request
01:16:35.479 00.000 8996 OnExposeComplete: enter
01:16:35.480 00.001 8996 UpdateGuideState(): m_state=6
01:16:35.480 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12409
01:16:35.481 00.001 8996 Star::Find returns 1 (0), X=135.22, Y=473.28, Mass=625219, SNR=293.4, Peak=39142 HFD=4.6
01:16:35.482 00.001 8996 MultiStar: [#1 -0.16,0.10,0.69,U] [#2 -0.22,-0.12,0.67,U] [#3 0.03,-0.25,0.69,U] [#4 0.23,-0.49,0.00,M7] [#5 0.14,-0.42,0.73,U] [#6 0.61,0.25,0.00,M8] [#7 -0.07,0.07,0.47,U] [#8 0.02,0.03,0.41,U] 
01:16:35.483 00.001 8996 single-star, 6 included, MultiStar: {-0.03, -0.12}, one-star: {0.00, -0.10}
01:16:35.484 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
01:16:35.485 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
01:16:35.486 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.53 mountX=0.01 mountY=0.10, mountTheta=1.43
01:16:35.487 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.10, opts=13)
01:16:35.488 00.001 8996 Enqueuing Move request for scope (0.00, -0.10)
01:16:35.489 00.001 20224 Worker thread wakes up
01:16:35.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
01:16:35.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
01:16:35.489 00.000 20224 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.10
01:16:35.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:16:35.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:35.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:16:35.489 00.000 20224 MoveAxis(E, 0, ABG)
01:16:35.489 00.000 20224 Move returns status 0, amount 0
01:16:35.489 00.000 20224 MoveAxis(N, 0, ABG)
01:16:35.489 00.000 20224 Move returns status 0, amount 0
01:16:35.489 00.000 20224 move complete, result=0
01:16:35.489 00.000 20224 worker thread done servicing request
01:16:35.493 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=39142, med=3123, FiltMin=2841, FiltMax=22995, Gamma=1.000
01:16:35.509 00.016 8996 UpdateGuideState exits: m=625219 SNR=293.4
01:16:35.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:35.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:35.512 00.001 8996 Enqueuing Expose request
01:16:35.514 00.002 20224 Worker thread wakes up
01:16:35.514 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:35.515 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:35.516 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:36.496 00.980 20224 Exposure complete
01:16:36.604 00.108 20224 worker thread done servicing request
01:16:36.604 00.000 8996 OnExposeComplete: enter
01:16:36.605 00.001 8996 UpdateGuideState(): m_state=6
01:16:36.606 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12410
01:16:36.606 00.000 8996 Star::Find returns 1 (0), X=135.38, Y=473.36, Mass=677355, SNR=321.3, Peak=47350 HFD=4.7
01:16:36.608 00.002 8996 MultiStar: [#1 -0.29,0.36,0.00,M7] [#2 -0.19,-0.20,0.70,U] [#3 -0.22,-0.11,0.59,U] [#4 0.16,-0.53,0.00,M8] [#5 0.39,-0.14,0.54,U] [#6 0.42,0.21,0.00,M9] [#7 -0.09,0.11,0.49,U] [#8 -0.06,0.17,0.36,U] 
01:16:36.608 00.000 8996 refined, 5 included, MultiStar: {0.01, -0.05}, one-star: {0.17, -0.01}
01:16:36.609 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
01:16:36.610 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
01:16:36.611 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.29 mountX=0.02 mountY=0.04, mountTheta=1.19
01:16:36.612 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
01:16:36.613 00.001 8996 Enqueuing Move request for scope (0.01, -0.05)
01:16:36.614 00.001 20224 Worker thread wakes up
01:16:36.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
01:16:36.614 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
01:16:36.614 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.02 yDistance=0.04
01:16:36.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:16:36.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:36.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:16:36.614 00.000 20224 MoveAxis(E, 0, ABG)
01:16:36.615 00.001 20224 Move returns status 0, amount 0
01:16:36.615 00.000 20224 MoveAxis(N, 0, ABG)
01:16:36.615 00.000 20224 Move returns status 0, amount 0
01:16:36.615 00.000 20224 move complete, result=0
01:16:36.615 00.000 20224 worker thread done servicing request
01:16:36.618 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47350, med=3123, FiltMin=2829, FiltMax=24499, Gamma=1.000
01:16:36.632 00.014 8996 UpdateGuideState exits: m=677355 SNR=321.3
01:16:36.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:36.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:36.635 00.001 8996 Enqueuing Expose request
01:16:36.636 00.001 20224 Worker thread wakes up
01:16:36.636 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:36.637 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:36.637 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:37.796 01.159 20224 Exposure complete
01:16:37.878 00.082 20224 worker thread done servicing request
01:16:37.878 00.000 8996 OnExposeComplete: enter
01:16:37.879 00.001 8996 UpdateGuideState(): m_state=6
01:16:37.880 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12411
01:16:37.881 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.23, Mass=652711, SNR=299.9, Peak=45606 HFD=4.5
01:16:37.882 00.001 8996 MultiStar: [#1 -0.66,0.41,0.00,M8] [#2 -0.18,-0.05,0.90,U] [#3 -0.24,-0.07,0.62,U] [#4 0.04,-0.26,0.55,U] [#5 -0.17,0.06,0.66,U] [#6 0.24,0.35,0.54,U] [#7 -0.07,0.10,0.50,U] [#8 -0.11,0.01,0.35,U] 
01:16:37.883 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.02}, one-star: {-0.03, -0.14}
01:16:37.884 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
01:16:37.884 00.000 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
01:16:37.885 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.93 mountX=-0.07 mountY=0.02, mountTheta=2.81
01:16:37.887 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
01:16:37.888 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
01:16:37.889 00.001 20224 Worker thread wakes up
01:16:37.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
01:16:37.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
01:16:37.889 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.02
01:16:37.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:16:37.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:37.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:16:37.889 00.000 20224 MoveAxis(E, 0, ABG)
01:16:37.889 00.000 20224 Move returns status 0, amount 0
01:16:37.889 00.000 20224 MoveAxis(N, 0, ABG)
01:16:37.889 00.000 20224 Move returns status 0, amount 0
01:16:37.889 00.000 20224 move complete, result=0
01:16:37.889 00.000 20224 worker thread done servicing request
01:16:37.893 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45606, med=3123, FiltMin=2790, FiltMax=23024, Gamma=1.000
01:16:37.907 00.014 8996 UpdateGuideState exits: m=652711 SNR=299.9
01:16:37.908 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:37.909 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:37.910 00.001 8996 Enqueuing Expose request
01:16:37.911 00.001 20224 Worker thread wakes up
01:16:37.911 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:37.912 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:37.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:38.905 00.993 20224 Exposure complete
01:16:38.989 00.084 20224 worker thread done servicing request
01:16:38.989 00.000 8996 OnExposeComplete: enter
01:16:38.990 00.001 8996 UpdateGuideState(): m_state=6
01:16:38.991 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12412
01:16:38.991 00.000 8996 Star::Find returns 1 (0), X=135.05, Y=473.56, Mass=664840, SNR=340.3, Peak=44813 HFD=4.7
01:16:38.992 00.001 8996 MultiStar: [#1 -0.49,0.12,0.00,M9] [#2 -0.07,-0.14,0.58,U] [#3 -0.30,-0.15,0.51,U] [#4 0.03,-0.23,0.47,U] [#5 -0.14,0.10,0.51,U] [#6 0.16,0.34,0.37,U] [#7 -0.01,-0.19,0.40,U] [#8 -0.04,0.10,0.32,U] 
01:16:38.993 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.01}, one-star: {-0.17, 0.19}
01:16:38.994 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
01:16:38.995 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
01:16:38.996 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.01 mountX=-0.09 mountY=-0.00, mountTheta=-3.13
01:16:38.997 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.01, opts=13)
01:16:38.998 00.001 8996 Enqueuing Move request for scope (-0.09, 0.01)
01:16:38.999 00.001 20224 Worker thread wakes up
01:16:38.999 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
01:16:38.999 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
01:16:38.999 00.000 20224 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=-0.00
01:16:38.999 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:16:38.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:38.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:16:38.999 00.000 20224 MoveAxis(E, 0, ABG)
01:16:38.999 00.000 20224 Move returns status 0, amount 0
01:16:39.000 00.001 20224 MoveAxis(N, 0, ABG)
01:16:39.000 00.000 20224 Move returns status 0, amount 0
01:16:39.000 00.000 20224 move complete, result=0
01:16:39.000 00.000 20224 worker thread done servicing request
01:16:39.005 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44813, med=3123, FiltMin=2838, FiltMax=22713, Gamma=1.000
01:16:39.021 00.016 8996 UpdateGuideState exits: m=664840 SNR=340.3
01:16:39.023 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:39.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:39.025 00.001 8996 Enqueuing Expose request
01:16:39.027 00.002 20224 Worker thread wakes up
01:16:39.027 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:39.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:39.029 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:40.191 01.162 20224 Exposure complete
01:16:40.257 00.066 20224 worker thread done servicing request
01:16:40.257 00.000 8996 OnExposeComplete: enter
01:16:40.259 00.002 8996 UpdateGuideState(): m_state=6
01:16:40.260 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12413
01:16:40.261 00.001 8996 Star::Find returns 1 (0), X=134.83, Y=473.43, Mass=639731, SNR=308.7, Peak=43686 HFD=4.8
01:16:40.262 00.001 8996 MultiStar: [#1 -0.60,0.36,0.00,M10] [#2 -0.44,0.03,0.71,U] [#3 -0.34,0.07,0.64,U] [#4 -0.33,-0.02,0.51,U] [#5 -0.27,0.23,0.71,U] [#6 -0.25,0.28,0.42,U] [#7 -0.44,-0.24,0.00,M1] [#8 -0.46,-0.03,0.00,M1] 
01:16:40.263 00.001 8996 refined, 5 included, MultiStar: {-0.35, 0.10}, one-star: {-0.38, 0.06}
01:16:40.264 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
01:16:40.264 00.000 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
01:16:40.265 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.10 hyp=0.36 cameraTheta=2.86 mountX=-0.35 mountY=-0.06, mountTheta=-2.98
01:16:40.267 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.10, opts=13)
01:16:40.268 00.001 8996 Enqueuing Move request for scope (-0.35, 0.10)
01:16:40.268 00.000 20224 Worker thread wakes up
01:16:40.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.10) opts 0xd
01:16:40.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.10)
01:16:40.268 00.000 20224 Moving (-0.35, 0.10) raw xDistance=-0.35 yDistance=-0.06
01:16:40.269 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:16:40.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:40.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:16:40.269 00.000 20224 MoveAxis(E, 52, ABG)
01:16:40.269 00.000 20224 Guiding  Dir = 2, Dur = 52
01:16:40.269 00.000 20224 IsSlewing returns 0
01:16:40.269 00.000 20224 IsGuiding returns 0
01:16:40.273 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=43686, med=3123, FiltMin=2829, FiltMax=24966, Gamma=1.000
01:16:40.294 00.021 8996 UpdateGuideState exits: m=639731 SNR=308.7
01:16:40.297 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:40.298 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:40.300 00.002 8996 Enqueuing Expose request
01:16:40.327 00.027 20224 IsGuiding returns 1
01:16:40.327 00.000 20224 scope still moving after pulse duration time elapsed
01:16:40.357 00.030 20224 IsSlewing returns 0
01:16:40.357 00.000 20224 IsGuiding returns 1
01:16:40.388 00.031 20224 IsSlewing returns 0
01:16:40.388 00.000 20224 IsGuiding returns 1
01:16:40.418 00.030 20224 IsSlewing returns 0
01:16:40.418 00.000 20224 IsGuiding returns 0
01:16:40.418 00.000 20224 scope move finished after 52 + 97 ms
01:16:40.418 00.000 20224 Move returns status 0, amount 52
01:16:40.418 00.000 20224 MoveAxis(N, 0, ABG)
01:16:40.418 00.000 20224 Move returns status 0, amount 0
01:16:40.418 00.000 20224 move complete, result=0
01:16:40.418 00.000 20224 worker thread done servicing request
01:16:40.418 00.000 20224 Worker thread wakes up
01:16:40.418 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.1 px 0 ms NORTH
01:16:40.419 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:40.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:41.407 00.988 20224 Exposure complete
01:16:41.463 00.056 20224 worker thread done servicing request
01:16:41.463 00.000 8996 OnExposeComplete: enter
01:16:41.466 00.003 8996 UpdateGuideState(): m_state=6
01:16:41.467 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12414
01:16:41.469 00.002 8996 Star::Find returns 1 (0), X=135.02, Y=473.28, Mass=675395, SNR=335.3, Peak=53222 HFD=4.6
01:16:41.471 00.002 8996 MultiStar: [#1 -0.32,0.13,0.65,U] [#2 -0.38,-0.14,0.72,U] [#3 -0.22,-0.14,0.58,U] [#4 0.01,-0.24,0.52,U] [#5 -0.01,-0.32,0.48,U] [#6 0.20,0.08,0.42,U] [#7 0.13,-0.13,0.42,U] [#8 -0.17,-0.32,0.40,U] 
01:16:41.472 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.12}, one-star: {-0.20, -0.10}
01:16:41.473 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
01:16:41.474 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
01:16:41.475 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.19 cameraTheta=-2.44 mountX=-0.13 mountY=0.13, mountTheta=2.33
01:16:41.476 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.12, opts=13)
01:16:41.477 00.001 8996 Enqueuing Move request for scope (-0.14, -0.12)
01:16:41.478 00.001 20224 Worker thread wakes up
01:16:41.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
01:16:41.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
01:16:41.478 00.000 20224 Moving (-0.14, -0.12) raw xDistance=-0.13 yDistance=0.13
01:16:41.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:16:41.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:41.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:16:41.478 00.000 20224 MoveAxis(E, 0, ABG)
01:16:41.479 00.001 20224 Move returns status 0, amount 0
01:16:41.479 00.000 20224 MoveAxis(N, 0, ABG)
01:16:41.479 00.000 20224 Move returns status 0, amount 0
01:16:41.479 00.000 20224 move complete, result=0
01:16:41.479 00.000 20224 worker thread done servicing request
01:16:41.484 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53222, med=3123, FiltMin=2825, FiltMax=23664, Gamma=1.000
01:16:41.498 00.014 8996 UpdateGuideState exits: m=675395 SNR=335.3
01:16:41.499 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:41.500 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:41.501 00.001 8996 Enqueuing Expose request
01:16:41.502 00.001 20224 Worker thread wakes up
01:16:41.502 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:41.503 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:41.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:42.653 01.150 20224 Exposure complete
01:16:42.709 00.056 20224 worker thread done servicing request
01:16:42.710 00.001 8996 OnExposeComplete: enter
01:16:42.711 00.001 8996 UpdateGuideState(): m_state=6
01:16:42.712 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12415
01:16:42.712 00.000 8996 Star::Find returns 1 (0), X=134.96, Y=473.30, Mass=683328, SNR=335.3, Peak=46614 HFD=4.6
01:16:42.714 00.002 8996 MultiStar: [#1 -0.16,0.22,0.65,U] [#2 -0.03,-0.42,0.69,U] [#3 0.15,0.07,0.54,U] [#4 0.38,0.02,0.53,U] [#5 0.10,0.04,0.57,U] [#6 0.45,0.35,0.00,M6] [#7 -0.26,0.07,0.34,U] [#8 -0.18,-0.12,0.32,U] 
01:16:42.714 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.04}, one-star: {-0.25, -0.07}
01:16:42.715 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
01:16:42.716 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
01:16:42.717 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.42 mountX=-0.04 mountY=0.04, mountTheta=2.31
01:16:42.718 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
01:16:42.719 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
01:16:42.720 00.001 20224 Worker thread wakes up
01:16:42.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
01:16:42.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
01:16:42.720 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=0.04
01:16:42.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:16:42.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:42.721 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:16:42.721 00.000 20224 MoveAxis(E, 0, ABG)
01:16:42.721 00.000 20224 Move returns status 0, amount 0
01:16:42.721 00.000 20224 MoveAxis(N, 0, ABG)
01:16:42.721 00.000 20224 Move returns status 0, amount 0
01:16:42.721 00.000 20224 move complete, result=0
01:16:42.721 00.000 20224 worker thread done servicing request
01:16:42.729 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46614, med=3123, FiltMin=2813, FiltMax=25270, Gamma=1.000
01:16:42.752 00.023 8996 UpdateGuideState exits: m=683328 SNR=335.3
01:16:42.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:42.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:42.756 00.002 8996 Enqueuing Expose request
01:16:42.757 00.001 20224 Worker thread wakes up
01:16:42.757 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:16:42.759 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:42.759 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:43.728 00.969 20224 Exposure complete
01:16:43.797 00.069 20224 worker thread done servicing request
01:16:43.797 00.000 8996 OnExposeComplete: enter
01:16:43.799 00.002 8996 UpdateGuideState(): m_state=6
01:16:43.800 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12416
01:16:43.801 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.15, Mass=700797, SNR=331.7, Peak=46838 HFD=4.5
01:16:43.803 00.002 8996 MultiStar: [#1 0.16,0.09,0.51,U] [#2 0.16,-0.18,0.63,U] [#3 0.03,-0.11,0.61,U] [#4 0.40,0.00,0.48,U] [#5 0.26,-0.20,0.51,U] [#6 0.62,0.02,0.00,M7] [#7 0.12,-0.29,0.36,U] [#8 0.52,-0.12,0.00,M1] 
01:16:43.804 00.001 8996 refined, 6 included, MultiStar: {0.15, -0.14}, one-star: {0.05, -0.23}
01:16:43.806 00.002 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
01:16:43.808 00.002 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
01:16:43.809 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-0.74 mountX=0.16 mountY=0.12, mountTheta=0.64
01:16:43.812 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.14, opts=13)
01:16:43.813 00.001 8996 Enqueuing Move request for scope (0.15, -0.14)
01:16:43.815 00.002 20224 Worker thread wakes up
01:16:43.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
01:16:43.815 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
01:16:43.815 00.000 20224 Moving (0.15, -0.14) raw xDistance=0.16 yDistance=0.12
01:16:43.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:16:43.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:43.815 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:16:43.815 00.000 20224 MoveAxis(E, 0, ABG)
01:16:43.815 00.000 20224 Move returns status 0, amount 0
01:16:43.815 00.000 20224 MoveAxis(N, 0, ABG)
01:16:43.815 00.000 20224 Move returns status 0, amount 0
01:16:43.815 00.000 20224 move complete, result=0
01:16:43.815 00.000 20224 worker thread done servicing request
01:16:43.825 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46838, med=3123, FiltMin=2816, FiltMax=26848, Gamma=1.000
01:16:43.840 00.015 8996 UpdateGuideState exits: m=700797 SNR=331.7
01:16:43.841 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:43.841 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:43.842 00.001 8996 Enqueuing Expose request
01:16:43.843 00.001 20224 Worker thread wakes up
01:16:43.843 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:43.844 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:43.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:45.007 01.163 20224 Exposure complete
01:16:45.092 00.085 20224 worker thread done servicing request
01:16:45.092 00.000 8996 OnExposeComplete: enter
01:16:45.093 00.001 8996 UpdateGuideState(): m_state=6
01:16:45.095 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12417
01:16:45.097 00.002 8996 Star::Find returns 1 (0), X=135.48, Y=472.96, Mass=664214, SNR=335.0, Peak=49446 HFD=5.0
01:16:45.099 00.002 8996 MultiStar: [#1 0.08,0.11,0.64,U] [#2 0.23,-0.25,0.84,U] [#3 0.19,0.04,0.64,U] [#4 0.29,-0.45,0.00,M3] [#5 0.51,0.23,0.00,M1] [#6 0.47,0.13,0.00,M8] [#7 0.04,-0.57,0.00,M1] [#8 0.47,-0.11,0.00,M2] 
01:16:45.101 00.002 8996 refined, 3 included, MultiStar: {0.20, -0.17}, one-star: {0.26, -0.41}
01:16:45.102 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
01:16:45.104 00.002 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
01:16:45.106 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=-0.17 hyp=0.26 cameraTheta=-0.69 mountX=0.22 mountY=0.14, mountTheta=0.58
01:16:45.109 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.17, opts=13)
01:16:45.110 00.001 8996 Enqueuing Move request for scope (0.20, -0.17)
01:16:45.113 00.003 20224 Worker thread wakes up
01:16:45.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.17) opts 0xd
01:16:45.113 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.17)
01:16:45.113 00.000 20224 Moving (0.20, -0.17) raw xDistance=0.22 yDistance=0.14
01:16:45.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:16:45.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:45.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:16:45.113 00.000 20224 MoveAxis(W, 32, ABG)
01:16:45.113 00.000 20224 Guiding  Dir = 3, Dur = 32
01:16:45.113 00.000 20224 IsSlewing returns 0
01:16:45.113 00.000 20224 IsGuiding returns 0
01:16:45.122 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49446, med=3123, FiltMin=2845, FiltMax=25923, Gamma=1.000
01:16:45.142 00.020 20224 PulseGuide returned control before completion, sleep 14
01:16:45.150 00.008 8996 UpdateGuideState exits: m=664214 SNR=335.0
01:16:45.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:45.153 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:45.154 00.001 8996 Enqueuing Expose request
01:16:45.172 00.018 20224 IsGuiding returns 1
01:16:45.172 00.000 20224 scope still moving after pulse duration time elapsed
01:16:45.203 00.031 20224 IsSlewing returns 0
01:16:45.203 00.000 20224 IsGuiding returns 1
01:16:45.235 00.032 20224 IsSlewing returns 0
01:16:45.235 00.000 20224 IsGuiding returns 0
01:16:45.235 00.000 20224 scope move finished after 32 + 90 ms
01:16:45.236 00.001 20224 Move returns status 0, amount 32
01:16:45.236 00.000 20224 MoveAxis(N, 0, ABG)
01:16:45.236 00.000 20224 Move returns status 0, amount 0
01:16:45.236 00.000 20224 move complete, result=0
01:16:45.236 00.000 20224 worker thread done servicing request
01:16:45.236 00.000 20224 Worker thread wakes up
01:16:45.236 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:45.236 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
01:16:45.237 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:46.219 00.982 20224 Exposure complete
01:16:46.300 00.081 20224 worker thread done servicing request
01:16:46.300 00.000 8996 OnExposeComplete: enter
01:16:46.301 00.001 8996 UpdateGuideState(): m_state=6
01:16:46.302 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12418
01:16:46.303 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.49, Mass=697164, SNR=348.4, Peak=41501 HFD=4.9
01:16:46.304 00.001 8996 MultiStar: [#1 -0.46,0.40,0.00,M7] [#2 -0.16,-0.15,0.67,U] [#3 -0.20,0.28,0.55,U] [#4 0.04,-0.15,0.47,U] [#5 -0.13,0.04,0.54,U] [#6 0.12,0.23,0.40,U] [#7 -0.23,-0.39,0.00,M2] [#8 -0.35,0.09,0.39,U] 
01:16:46.305 00.001 8996 refined, 6 included, MultiStar: {-0.13, 0.06}, one-star: {-0.16, 0.12}
01:16:46.306 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
01:16:46.307 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
01:16:46.307 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.69 mountX=-0.13 mountY=-0.05, mountTheta=-2.81
01:16:46.309 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
01:16:46.312 00.003 8996 Enqueuing Move request for scope (-0.13, 0.06)
01:16:46.313 00.001 20224 Worker thread wakes up
01:16:46.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
01:16:46.314 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
01:16:46.314 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.13 yDistance=-0.05
01:16:46.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:16:46.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:46.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:16:46.314 00.000 20224 MoveAxis(E, 0, ABG)
01:16:46.314 00.000 20224 Move returns status 0, amount 0
01:16:46.314 00.000 20224 MoveAxis(N, 0, ABG)
01:16:46.315 00.001 20224 Move returns status 0, amount 0
01:16:46.315 00.000 20224 move complete, result=0
01:16:46.315 00.000 20224 worker thread done servicing request
01:16:46.323 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41501, med=3123, FiltMin=2758, FiltMax=25152, Gamma=1.000
01:16:46.350 00.027 8996 UpdateGuideState exits: m=697164 SNR=348.4
01:16:46.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:46.353 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:46.354 00.001 8996 Enqueuing Expose request
01:16:46.356 00.002 20224 Worker thread wakes up
01:16:46.356 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:16:46.358 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:46.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:47.532 01.174 20224 Exposure complete
01:16:47.586 00.054 20224 worker thread done servicing request
01:16:47.586 00.000 8996 OnExposeComplete: enter
01:16:47.588 00.002 8996 UpdateGuideState(): m_state=6
01:16:47.590 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12419
01:16:47.591 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=472.87, Mass=605244, SNR=283.8, Peak=45030 HFD=4.4
01:16:47.593 00.002 8996 MultiStar: [#1 -0.59,-0.29,0.00,M8] [#2 -0.41,-0.55,0.00,M1] [#3 -0.27,-0.59,0.00,M1] [#4 0.00,-0.79,0.00,M3] [#5 -0.09,-0.63,0.00,M1] [#6 0.35,-0.00,0.44,U] [#7 0.06,-0.70,0.00,M3] [#8 -0.52,-0.42,0.00,M2] 
01:16:47.595 00.002 8996 refined, 1 included, MultiStar: {0.10, -0.35}, one-star: {-0.01, -0.50}
01:16:47.597 00.002 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
01:16:47.597 00.000 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
01:16:47.599 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.35 hyp=0.36 cameraTheta=-1.30 mountX=0.13 mountY=0.34, mountTheta=1.20
01:16:47.601 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.35, opts=13)
01:16:47.602 00.001 8996 Enqueuing Move request for scope (0.10, -0.35)
01:16:47.603 00.001 20224 Worker thread wakes up
01:16:47.603 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.35) opts 0xd
01:16:47.603 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.35)
01:16:47.603 00.000 20224 Moving (0.10, -0.35) raw xDistance=0.13 yDistance=0.34
01:16:47.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:16:47.604 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:47.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:16:47.604 00.000 20224 MoveAxis(E, 0, ABG)
01:16:47.604 00.000 20224 Move returns status 0, amount 0
01:16:47.604 00.000 20224 MoveAxis(N, 0, ABG)
01:16:47.604 00.000 20224 Move returns status 0, amount 0
01:16:47.604 00.000 20224 move complete, result=0
01:16:47.605 00.001 20224 worker thread done servicing request
01:16:47.611 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45030, med=3123, FiltMin=2766, FiltMax=23981, Gamma=1.000
01:16:47.627 00.016 8996 UpdateGuideState exits: m=605244 SNR=283.8
01:16:47.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:47.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:47.630 00.001 8996 Enqueuing Expose request
01:16:47.631 00.001 20224 Worker thread wakes up
01:16:47.631 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:16:47.631 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:47.632 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:48.615 00.983 20224 Exposure complete
01:16:48.713 00.098 20224 worker thread done servicing request
01:16:48.713 00.000 8996 OnExposeComplete: enter
01:16:48.715 00.002 8996 UpdateGuideState(): m_state=6
01:16:48.717 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12420
01:16:48.719 00.002 8996 Star::Find returns 1 (0), X=134.71, Y=472.78, Mass=607614, SNR=272.8, Peak=53334 HFD=4.6
01:16:48.721 00.002 8996 MultiStar: [#1 -0.98,-0.32,0.00,M9] [#2 -0.62,-0.78,0.00,M2] [#3 -0.37,-0.40,0.00,M2] [#4 -0.05,-0.39,0.61,U] [#5 -0.54,-0.67,0.00,M2] [#6 0.08,-0.28,0.50,U] [#7 -0.46,-0.51,0.00,M4] [#8 -0.67,-0.54,0.00,M3] 
01:16:48.722 00.001 8996 refined, 2 included, MultiStar: {-0.24, -0.46}, one-star: {-0.51, -0.59}
01:16:48.723 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:16:48.725 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
01:16:48.727 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.46 hyp=0.52 cameraTheta=-2.05 mountX=-0.19 mountY=0.49, mountTheta=1.95
01:16:48.731 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.46, opts=13)
01:16:48.732 00.001 8996 Enqueuing Move request for scope (-0.24, -0.46)
01:16:48.732 00.000 20224 Worker thread wakes up
01:16:48.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.46) opts 0xd
01:16:48.733 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.46)
01:16:48.733 00.000 20224 Moving (-0.24, -0.46) raw xDistance=-0.19 yDistance=0.49
01:16:48.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:16:48.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:16:48.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:16:48.733 00.000 20224 MoveAxis(E, 0, ABG)
01:16:48.733 00.000 20224 Move returns status 0, amount 0
01:16:48.733 00.000 20224 MoveAxis(N, 0, ABG)
01:16:48.733 00.000 20224 Move returns status 0, amount 0
01:16:48.733 00.000 20224 move complete, result=0
01:16:48.733 00.000 20224 worker thread done servicing request
01:16:48.745 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53334, med=3123, FiltMin=2800, FiltMax=24320, Gamma=1.000
01:16:48.775 00.030 8996 UpdateGuideState exits: m=607614 SNR=272.8
01:16:48.777 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:48.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:48.779 00.001 8996 Enqueuing Expose request
01:16:48.780 00.001 20224 Worker thread wakes up
01:16:48.780 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
01:16:48.782 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:48.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:49.943 01.161 20224 Exposure complete
01:16:50.033 00.090 20224 worker thread done servicing request
01:16:50.033 00.000 8996 OnExposeComplete: enter
01:16:50.035 00.002 8996 UpdateGuideState(): m_state=6
01:16:50.036 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12421
01:16:50.038 00.002 8996 Star::Find returns 1 (0), X=134.88, Y=473.38, Mass=695789, SNR=349.8, Peak=51078 HFD=4.7
01:16:50.040 00.002 8996 MultiStar: [#1 -0.82,-0.06,0.00,M10] [#2 -0.81,-0.33,0.00,M3] [#3 -0.73,-0.31,0.00,M3] [#4 -0.15,-0.33,0.42,U] [#5 -0.40,-0.19,0.54,U] [#6 0.22,0.30,0.40,U] [#7 -0.27,-0.47,0.00,M5] [#8 -0.31,-0.30,0.30,U] 
01:16:50.042 00.002 8996 refined, 4 included, MultiStar: {-0.23, -0.08}, one-star: {-0.34, 0.00}
01:16:50.043 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
01:16:50.045 00.002 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.45)
01:16:50.047 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.08 hyp=0.25 cameraTheta=-2.81 mountX=-0.22 mountY=0.11, mountTheta=2.70
01:16:50.051 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.08, opts=13)
01:16:50.053 00.002 8996 Enqueuing Move request for scope (-0.23, -0.08)
01:16:50.054 00.001 20224 Worker thread wakes up
01:16:50.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.08) opts 0xd
01:16:50.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.08)
01:16:50.055 00.001 20224 Moving (-0.23, -0.08) raw xDistance=-0.22 yDistance=0.11
01:16:50.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:16:50.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:50.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:16:50.055 00.000 20224 MoveAxis(E, 33, ABG)
01:16:50.055 00.000 20224 Guiding  Dir = 2, Dur = 33
01:16:50.056 00.001 20224 IsSlewing returns 0
01:16:50.056 00.000 20224 IsGuiding returns 0
01:16:50.060 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51078, med=3126, FiltMin=2806, FiltMax=27590, Gamma=1.000
01:16:50.061 00.001 20224 PulseGuide returned control before completion, sleep 38
01:16:50.082 00.021 8996 UpdateGuideState exits: m=695789 SNR=349.8
01:16:50.083 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:50.084 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:50.085 00.001 8996 Enqueuing Expose request
01:16:50.111 00.026 20224 IsGuiding returns 1
01:16:50.111 00.000 20224 scope still moving after pulse duration time elapsed
01:16:50.143 00.032 20224 IsSlewing returns 0
01:16:50.143 00.000 20224 IsGuiding returns 0
01:16:50.143 00.000 20224 scope move finished after 33 + 54 ms
01:16:50.143 00.000 20224 Move returns status 0, amount 33
01:16:50.143 00.000 20224 MoveAxis(N, 0, ABG)
01:16:50.143 00.000 20224 Move returns status 0, amount 0
01:16:50.143 00.000 20224 move complete, result=0
01:16:50.143 00.000 20224 worker thread done servicing request
01:16:50.143 00.000 20224 Worker thread wakes up
01:16:50.143 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
01:16:50.144 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:50.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:51.112 00.968 20224 Exposure complete
01:16:51.192 00.080 20224 worker thread done servicing request
01:16:51.192 00.000 8996 OnExposeComplete: enter
01:16:51.193 00.001 8996 UpdateGuideState(): m_state=6
01:16:51.195 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12422
01:16:51.196 00.001 8996 Star::Find returns 1 (0), X=134.67, Y=473.29, Mass=742884, SNR=353.5, Peak=54262 HFD=4.7
01:16:51.198 00.002 8996 MultiStar: [#1 -0.89,-0.15,0.00,R] [#2 -0.66,-0.25,0.00,M4] [#3 -0.45,-0.22,0.00,M4] [#4 -0.17,-0.25,0.43,U] [#5 -0.41,-0.47,0.00,M2] [#6 -0.15,0.12,0.45,U] [#7 -0.50,-0.30,0.00,M6] [#8 -0.68,-0.24,0.00,M3] 
01:16:51.200 00.002 8996 refined, 2 included, MultiStar: {-0.37, -0.07}, one-star: {-0.55, -0.08}
01:16:51.201 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
01:16:51.203 00.002 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
01:16:51.204 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.07 hyp=0.37 cameraTheta=-2.94 mountX=-0.36 mountY=0.11, mountTheta=2.83
01:16:51.206 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.07, opts=13)
01:16:51.207 00.001 8996 Enqueuing Move request for scope (-0.37, -0.07)
01:16:51.209 00.002 20224 Worker thread wakes up
01:16:51.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.07) opts 0xd
01:16:51.209 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.07)
01:16:51.210 00.001 20224 Moving (-0.37, -0.07) raw xDistance=-0.36 yDistance=0.11
01:16:51.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
01:16:51.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:51.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:16:51.210 00.000 20224 MoveAxis(E, 54, ABG)
01:16:51.210 00.000 20224 Guiding  Dir = 2, Dur = 54
01:16:51.211 00.001 20224 IsSlewing returns 0
01:16:51.211 00.000 20224 IsGuiding returns 0
01:16:51.213 00.002 20224 PulseGuide returned control before completion, sleep 63
01:16:51.217 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54262, med=3126, FiltMin=2781, FiltMax=28873, Gamma=1.000
01:16:51.244 00.027 8996 UpdateGuideState exits: m=742884 SNR=353.5
01:16:51.246 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:51.248 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:51.250 00.002 8996 Enqueuing Expose request
01:16:51.283 00.033 20224 IsGuiding returns 1
01:16:51.283 00.000 20224 scope still moving after pulse duration time elapsed
01:16:51.315 00.032 20224 IsSlewing returns 0
01:16:51.315 00.000 20224 IsGuiding returns 0
01:16:51.315 00.000 20224 scope move finished after 54 + 49 ms
01:16:51.315 00.000 20224 Move returns status 0, amount 54
01:16:51.315 00.000 20224 MoveAxis(N, 0, ABG)
01:16:51.315 00.000 20224 Move returns status 0, amount 0
01:16:51.315 00.000 20224 move complete, result=0
01:16:51.315 00.000 20224 worker thread done servicing request
01:16:51.315 00.000 20224 Worker thread wakes up
01:16:51.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:51.315 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.1 px 0 ms NORTH
01:16:51.316 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:52.476 01.160 20224 Exposure complete
01:16:52.550 00.074 20224 worker thread done servicing request
01:16:52.551 00.001 8996 OnExposeComplete: enter
01:16:52.552 00.001 8996 UpdateGuideState(): m_state=6
01:16:52.553 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12423
01:16:52.554 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.19, Mass=656305, SNR=346.6, Peak=48358 HFD=4.5
01:16:52.555 00.001 8996 MultiStar: [#1 0.70,0.39,0.00,M1] [#2 0.08,-0.20,0.60,U] [#3 -0.39,-0.42,0.00,M5] [#4 0.01,-0.48,0.00,M1] [#5 0.02,-0.34,0.55,U] [#6 0.29,-0.14,0.36,U] [#7 -0.03,-0.10,0.42,U] [#8 -0.17,-0.09,0.39,U] 
01:16:52.556 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.19}, one-star: {-0.13, -0.18}
01:16:52.557 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
01:16:52.558 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
01:16:52.559 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.65 mountX=0.00 mountY=0.19, mountTheta=1.55
01:16:52.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.19, opts=13)
01:16:52.562 00.001 8996 Enqueuing Move request for scope (-0.01, -0.19)
01:16:52.563 00.001 20224 Worker thread wakes up
01:16:52.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.19) opts 0xd
01:16:52.563 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.19)
01:16:52.563 00.000 20224 Moving (-0.01, -0.19) raw xDistance=0.00 yDistance=0.19
01:16:52.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:16:52.563 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:52.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:16:52.563 00.000 20224 MoveAxis(E, 0, ABG)
01:16:52.563 00.000 20224 Move returns status 0, amount 0
01:16:52.563 00.000 20224 MoveAxis(N, 0, ABG)
01:16:52.563 00.000 20224 Move returns status 0, amount 0
01:16:52.563 00.000 20224 move complete, result=0
01:16:52.564 00.001 20224 worker thread done servicing request
01:16:52.572 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=48358, med=3126, FiltMin=2835, FiltMax=24304, Gamma=1.000
01:16:52.597 00.025 8996 UpdateGuideState exits: m=656305 SNR=346.6
01:16:52.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:52.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:52.600 00.001 8996 Enqueuing Expose request
01:16:52.601 00.001 20224 Worker thread wakes up
01:16:52.601 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:16:52.601 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:52.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:53.577 00.976 20224 Exposure complete
01:16:53.650 00.073 20224 worker thread done servicing request
01:16:53.651 00.001 8996 OnExposeComplete: enter
01:16:53.652 00.001 8996 UpdateGuideState(): m_state=6
01:16:53.654 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12424
01:16:53.656 00.002 8996 Star::Find returns 1 (0), X=135.01, Y=472.81, Mass=670643, SNR=333.3, Peak=48246 HFD=4.5
01:16:53.658 00.002 8996 MultiStar: [#1 0.54,0.25,0.00,M2] [#2 -0.21,-0.35,0.68,U] [#3 -0.31,-0.17,0.55,U] [#4 -0.02,-0.40,0.51,U] [#5 0.05,-0.36,0.53,U] [#6 0.33,0.02,0.53,U] [#7 -0.29,-0.38,0.00,M6] [#8 0.09,-0.39,0.32,U] 
01:16:53.660 00.002 8996 refined, 6 included, MultiStar: {-0.07, -0.34}, one-star: {-0.20, -0.56}
01:16:53.661 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
01:16:53.663 00.002 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.48)
01:16:53.665 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.34 hyp=0.35 cameraTheta=-1.78 mountX=-0.04 mountY=0.35, mountTheta=1.68
01:16:53.667 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.34, opts=13)
01:16:53.669 00.002 8996 Enqueuing Move request for scope (-0.07, -0.34)
01:16:53.670 00.001 20224 Worker thread wakes up
01:16:53.671 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.34) opts 0xd
01:16:53.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.34)
01:16:53.671 00.000 20224 Moving (-0.07, -0.34) raw xDistance=-0.04 yDistance=0.35
01:16:53.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:16:53.671 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.30 newest=0.65
01:16:53.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
01:16:53.671 00.000 20224 MoveAxis(E, 0, ABG)
01:16:53.671 00.000 20224 Move returns status 0, amount 0
01:16:53.671 00.000 20224 MoveAxis(S, 73, ABG)
01:16:53.671 00.000 20224 Guiding  Dir = 1, Dur = 73
01:16:53.672 00.001 20224 IsSlewing returns 0
01:16:53.672 00.000 20224 IsGuiding returns 0
01:16:53.676 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=48246, med=3126, FiltMin=2803, FiltMax=24765, Gamma=1.000
01:16:53.694 00.018 8996 UpdateGuideState exits: m=670643 SNR=333.3
01:16:53.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:53.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:53.698 00.001 8996 Enqueuing Expose request
01:16:53.713 00.015 20224 PulseGuide returned control before completion, sleep 43
01:16:53.758 00.045 20224 IsGuiding returns 1
01:16:53.758 00.000 20224 scope still moving after pulse duration time elapsed
01:16:53.789 00.031 20224 IsSlewing returns 0
01:16:53.789 00.000 20224 IsGuiding returns 1
01:16:53.821 00.032 20224 IsSlewing returns 0
01:16:53.821 00.000 20224 IsGuiding returns 0
01:16:53.821 00.000 20224 scope move finished after 73 + 75 ms
01:16:53.821 00.000 20224 Move returns status 0, amount 73
01:16:53.821 00.000 20224 move complete, result=0
01:16:53.822 00.001 20224 worker thread done servicing request
01:16:53.822 00.000 20224 Worker thread wakes up
01:16:53.822 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 73 ms SOUTH
01:16:53.823 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:53.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:54.985 01.162 20224 Exposure complete
01:16:55.067 00.082 20224 worker thread done servicing request
01:16:55.067 00.000 8996 OnExposeComplete: enter
01:16:55.069 00.002 8996 UpdateGuideState(): m_state=6
01:16:55.070 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12425
01:16:55.071 00.001 8996 Star::Find returns 1 (0), X=134.98, Y=472.90, Mass=698767, SNR=347.1, Peak=53398 HFD=4.5
01:16:55.073 00.002 8996 MultiStar: [#1 0.61,-0.01,0.00,M3] [#2 -0.02,-0.42,0.67,U] [#3 -0.17,-0.63,0.00,M5] [#4 0.18,-0.61,0.00,M1] [#5 -0.00,-0.43,0.50,U] [#6 0.04,-0.11,0.33,U] [#7 -0.11,-0.18,0.34,U] [#8 -0.34,-0.71,0.00,M2] 
01:16:55.074 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.38}, one-star: {-0.23, -0.48}
01:16:55.074 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
01:16:55.075 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
01:16:55.076 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.38 hyp=0.39 cameraTheta=-1.82 mountX=-0.06 mountY=0.39, mountTheta=1.72
01:16:55.078 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.38, opts=13)
01:16:55.079 00.001 8996 Enqueuing Move request for scope (-0.09, -0.38)
01:16:55.080 00.001 20224 Worker thread wakes up
01:16:55.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.38) opts 0xd
01:16:55.080 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.38)
01:16:55.080 00.000 20224 Moving (-0.09, -0.38) raw xDistance=-0.06 yDistance=0.39
01:16:55.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:16:55.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
01:16:55.080 00.000 20224 MoveAxis(E, 0, ABG)
01:16:55.080 00.000 20224 Move returns status 0, amount 0
01:16:55.080 00.000 20224 MoveAxis(S, 81, ABG)
01:16:55.080 00.000 20224 Guiding  Dir = 1, Dur = 81
01:16:55.080 00.000 20224 IsSlewing returns 0
01:16:55.081 00.001 20224 IsGuiding returns 0
01:16:55.083 00.002 20224 PulseGuide returned control before completion, sleep 88
01:16:55.083 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=53398, med=3126, FiltMin=2822, FiltMax=28845, Gamma=1.000
01:16:55.099 00.016 8996 UpdateGuideState exits: m=698767 SNR=347.1
01:16:55.099 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:55.101 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:55.102 00.001 8996 Enqueuing Expose request
01:16:55.179 00.077 20224 IsGuiding returns 1
01:16:55.179 00.000 20224 scope still moving after pulse duration time elapsed
01:16:55.210 00.031 20224 IsSlewing returns 0
01:16:55.210 00.000 20224 IsGuiding returns 0
01:16:55.210 00.000 20224 scope move finished after 81 + 48 ms
01:16:55.210 00.000 20224 Move returns status 0, amount 81
01:16:55.210 00.000 20224 move complete, result=0
01:16:55.210 00.000 20224 worker thread done servicing request
01:16:55.210 00.000 20224 Worker thread wakes up
01:16:55.211 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 81 ms SOUTH
01:16:55.212 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:55.213 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:56.182 00.969 20224 Exposure complete
01:16:56.255 00.073 20224 worker thread done servicing request
01:16:56.255 00.000 8996 OnExposeComplete: enter
01:16:56.257 00.002 8996 UpdateGuideState(): m_state=6
01:16:56.259 00.002 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12426
01:16:56.261 00.002 8996 Star::Find returns 1 (0), X=135.22, Y=473.25, Mass=733628, SNR=345.1, Peak=47654 HFD=4.7
01:16:56.262 00.001 8996 MultiStar: [#1 0.43,0.49,0.00,M4] [#2 -0.34,-0.04,0.65,U] [#3 -0.34,-0.02,0.51,U] [#4 -0.01,-0.46,0.00,M2] [#5 -0.16,0.03,0.48,U] [#6 0.02,0.48,0.00,M1] [#7 -0.30,0.15,0.40,U] [#8 0.03,0.11,0.29,U] 
01:16:56.263 00.001 8996 single-star, 5 included, MultiStar: {-0.17, -0.02}, one-star: {0.01, -0.13}
01:16:56.264 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:16:56.265 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
01:16:56.266 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.51 mountX=0.02 mountY=0.12, mountTheta=1.41
01:16:56.268 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
01:16:56.270 00.002 8996 Enqueuing Move request for scope (0.01, -0.13)
01:16:56.271 00.001 20224 Worker thread wakes up
01:16:56.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
01:16:56.271 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
01:16:56.271 00.000 20224 Moving (0.01, -0.13) raw xDistance=0.02 yDistance=0.12
01:16:56.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:16:56.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:56.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:16:56.271 00.000 20224 MoveAxis(E, 0, ABG)
01:16:56.271 00.000 20224 Move returns status 0, amount 0
01:16:56.271 00.000 20224 MoveAxis(N, 0, ABG)
01:16:56.271 00.000 20224 Move returns status 0, amount 0
01:16:56.271 00.000 20224 move complete, result=0
01:16:56.271 00.000 20224 worker thread done servicing request
01:16:56.275 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47654, med=3126, FiltMin=2797, FiltMax=28368, Gamma=1.000
01:16:56.303 00.028 8996 UpdateGuideState exits: m=733628 SNR=345.1
01:16:56.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:56.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:56.307 00.002 8996 Enqueuing Expose request
01:16:56.308 00.001 20224 Worker thread wakes up
01:16:56.308 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:16:56.309 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:56.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:57.467 01.158 20224 Exposure complete
01:16:57.529 00.062 20224 worker thread done servicing request
01:16:57.529 00.000 8996 OnExposeComplete: enter
01:16:57.531 00.002 8996 UpdateGuideState(): m_state=6
01:16:57.533 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12427
01:16:57.535 00.002 8996 Star::Find returns 1 (0), X=134.83, Y=473.45, Mass=656366, SNR=297.6, Peak=45926 HFD=4.6
01:16:57.537 00.002 8996 MultiStar: [#1 0.37,0.42,0.00,M5] [#2 -0.59,-0.18,0.00,M1] [#3 -0.48,0.07,0.00,M5] [#4 -0.14,0.04,0.59,U] [#5 -0.45,-0.12,0.00,M1] [#6 0.16,0.52,0.00,M2] [#7 -0.10,0.40,0.50,U] [#8 -0.21,0.23,0.37,U] 
01:16:57.539 00.002 8996 refined, 3 included, MultiStar: {-0.24, 0.16}, one-star: {-0.38, 0.08}
01:16:57.541 00.002 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
01:16:57.542 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
01:16:57.544 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.56 mountX=-0.26 mountY=-0.13, mountTheta=-2.67
01:16:57.548 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.16, opts=13)
01:16:57.551 00.003 8996 Enqueuing Move request for scope (-0.24, 0.16)
01:16:57.553 00.002 20224 Worker thread wakes up
01:16:57.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
01:16:57.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
01:16:57.553 00.000 20224 Moving (-0.24, 0.16) raw xDistance=-0.26 yDistance=-0.13
01:16:57.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:16:57.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:57.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:16:57.553 00.000 20224 MoveAxis(E, 37, ABG)
01:16:57.553 00.000 20224 Guiding  Dir = 2, Dur = 37
01:16:57.554 00.001 20224 IsSlewing returns 0
01:16:57.554 00.000 20224 IsGuiding returns 0
01:16:57.560 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=45926, med=3126, FiltMin=2835, FiltMax=26614, Gamma=1.000
01:16:57.578 00.018 8996 UpdateGuideState exits: m=656366 SNR=297.6
01:16:57.580 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:57.581 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:57.582 00.001 8996 Enqueuing Expose request
01:16:57.607 00.025 20224 IsGuiding returns 1
01:16:57.607 00.000 20224 scope still moving after pulse duration time elapsed
01:16:57.637 00.030 20224 IsSlewing returns 0
01:16:57.637 00.000 20224 IsGuiding returns 1
01:16:57.668 00.031 20224 IsSlewing returns 0
01:16:57.668 00.000 20224 IsGuiding returns 1
01:16:57.700 00.032 20224 IsSlewing returns 0
01:16:57.700 00.000 20224 IsGuiding returns 0
01:16:57.701 00.001 20224 scope move finished after 37 + 109 ms
01:16:57.701 00.000 20224 Move returns status 0, amount 37
01:16:57.701 00.000 20224 MoveAxis(N, 0, ABG)
01:16:57.701 00.000 20224 Move returns status 0, amount 0
01:16:57.701 00.000 20224 move complete, result=0
01:16:57.701 00.000 20224 worker thread done servicing request
01:16:57.701 00.000 20224 Worker thread wakes up
01:16:57.701 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
01:16:57.704 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:57.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:58.675 00.971 20224 Exposure complete
01:16:58.751 00.076 20224 worker thread done servicing request
01:16:58.751 00.000 8996 OnExposeComplete: enter
01:16:58.753 00.002 8996 UpdateGuideState(): m_state=6
01:16:58.755 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12428
01:16:58.757 00.002 8996 Star::Find returns 1 (0), X=135.29, Y=473.43, Mass=670263, SNR=313.3, Peak=41318 HFD=4.7
01:16:58.759 00.002 8996 MultiStar: [#1 0.82,0.55,0.00,M6] [#2 -0.25,0.07,0.65,U] [#3 -0.10,0.29,0.70,U] [#4 0.11,0.13,0.53,U] [#5 0.10,-0.12,0.61,U] [#6 0.56,0.57,0.00,M3] [#7 0.22,0.37,0.47,U] [#8 0.03,0.22,0.31,U] 
01:16:58.761 00.002 8996 single-star, 6 included, MultiStar: {0.02, 0.13}, one-star: {0.08, 0.06}
01:16:58.763 00.002 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
01:16:58.763 00.000 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
01:16:58.764 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.64 mountX=0.07 mountY=-0.07, mountTheta=-0.75
01:16:58.767 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
01:16:58.768 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
01:16:58.769 00.001 20224 Worker thread wakes up
01:16:58.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
01:16:58.769 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
01:16:58.770 00.001 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
01:16:58.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:16:58.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:16:58.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:16:58.770 00.000 20224 MoveAxis(E, 0, ABG)
01:16:58.770 00.000 20224 Move returns status 0, amount 0
01:16:58.770 00.000 20224 MoveAxis(N, 0, ABG)
01:16:58.770 00.000 20224 Move returns status 0, amount 0
01:16:58.770 00.000 20224 move complete, result=0
01:16:58.770 00.000 20224 worker thread done servicing request
01:16:58.774 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41318, med=3126, FiltMin=2809, FiltMax=22339, Gamma=1.000
01:16:58.799 00.025 8996 UpdateGuideState exits: m=670263 SNR=313.3
01:16:58.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:16:58.802 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:16:58.803 00.001 8996 Enqueuing Expose request
01:16:58.805 00.002 20224 Worker thread wakes up
01:16:58.805 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:16:58.807 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:16:58.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:16:59.981 01.174 20224 Exposure complete
01:17:00.064 00.083 20224 worker thread done servicing request
01:17:00.064 00.000 8996 OnExposeComplete: enter
01:17:00.065 00.001 8996 UpdateGuideState(): m_state=6
01:17:00.066 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12429
01:17:00.067 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.27, Mass=712432, SNR=334.1, Peak=52102 HFD=4.7
01:17:00.068 00.001 8996 MultiStar: [#1 1.04,0.18,0.00,M7] [#2 0.11,-0.32,0.67,U] [#3 0.28,-0.03,0.56,U] [#4 0.49,-0.01,0.00,M1] [#5 0.18,-0.09,0.57,U] [#6 0.73,0.39,0.00,M4] [#7 0.20,-0.08,0.43,U] [#8 0.02,-0.44,0.31,U] 
01:17:00.069 00.001 8996 single-star, 5 included, MultiStar: {0.18, -0.16}, one-star: {0.20, -0.11}
01:17:00.070 00.001 8996 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
01:17:00.072 00.002 8996 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
01:17:00.073 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-0.48 mountX=0.21 mountY=0.08, mountTheta=0.37
01:17:00.076 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.11, opts=13)
01:17:00.078 00.002 8996 Enqueuing Move request for scope (0.20, -0.11)
01:17:00.080 00.002 20224 Worker thread wakes up
01:17:00.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
01:17:00.080 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
01:17:00.080 00.000 20224 Moving (0.20, -0.11) raw xDistance=0.21 yDistance=0.08
01:17:00.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:17:00.081 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:00.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:17:00.081 00.000 20224 MoveAxis(W, 31, ABG)
01:17:00.081 00.000 20224 Guiding  Dir = 3, Dur = 31
01:17:00.082 00.001 20224 IsSlewing returns 0
01:17:00.082 00.000 20224 IsGuiding returns 0
01:17:00.088 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52102, med=3126, FiltMin=2784, FiltMax=28147, Gamma=1.000
01:17:00.110 00.022 8996 UpdateGuideState exits: m=712432 SNR=334.1
01:17:00.111 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:00.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:00.113 00.001 8996 Enqueuing Expose request
01:17:00.132 00.019 20224 IsGuiding returns 1
01:17:00.132 00.000 20224 scope still moving after pulse duration time elapsed
01:17:00.164 00.032 20224 IsSlewing returns 0
01:17:00.164 00.000 20224 IsGuiding returns 1
01:17:00.195 00.031 20224 IsSlewing returns 0
01:17:00.195 00.000 20224 IsGuiding returns 1
01:17:00.225 00.030 20224 IsSlewing returns 0
01:17:00.225 00.000 20224 IsGuiding returns 0
01:17:00.225 00.000 20224 scope move finished after 31 + 112 ms
01:17:00.225 00.000 20224 Move returns status 0, amount 31
01:17:00.225 00.000 20224 MoveAxis(N, 0, ABG)
01:17:00.225 00.000 20224 Move returns status 0, amount 0
01:17:00.226 00.001 20224 move complete, result=0
01:17:00.226 00.000 20224 worker thread done servicing request
01:17:00.226 00.000 20224 Worker thread wakes up
01:17:00.226 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
01:17:00.228 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:00.228 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:01.211 00.983 20224 Exposure complete
01:17:01.283 00.072 20224 worker thread done servicing request
01:17:01.283 00.000 8996 OnExposeComplete: enter
01:17:01.285 00.002 8996 UpdateGuideState(): m_state=6
01:17:01.287 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12430
01:17:01.289 00.002 8996 Star::Find returns 1 (0), X=135.33, Y=473.60, Mass=575163, SNR=296.9, Peak=36528 HFD=4.7
01:17:01.291 00.002 8996 MultiStar: [#1 0.94,0.55,0.00,M8] [#2 0.15,0.04,0.69,U] [#3 -0.11,0.05,0.61,U] [#4 0.27,-0.07,0.56,U] [#5 0.30,-0.03,0.60,U] [#6 0.61,0.26,0.00,M5] [#7 0.17,-0.00,0.45,U] [#8 0.16,0.03,0.36,U] 
01:17:01.292 00.001 8996 refined, 6 included, MultiStar: {0.15, 0.06}, one-star: {0.12, 0.23}
01:17:01.294 00.002 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
01:17:01.296 00.002 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
01:17:01.297 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.06 hyp=0.16 cameraTheta=0.37 mountX=0.14 mountY=-0.07, mountTheta=-0.48
01:17:01.300 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.06, opts=13)
01:17:01.302 00.002 8996 Enqueuing Move request for scope (0.15, 0.06)
01:17:01.304 00.002 20224 Worker thread wakes up
01:17:01.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.06) opts 0xd
01:17:01.304 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.06)
01:17:01.304 00.000 20224 Moving (0.15, 0.06) raw xDistance=0.14 yDistance=-0.07
01:17:01.305 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:17:01.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:01.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:17:01.305 00.000 20224 MoveAxis(E, 0, ABG)
01:17:01.305 00.000 20224 Move returns status 0, amount 0
01:17:01.305 00.000 20224 MoveAxis(N, 0, ABG)
01:17:01.305 00.000 20224 Move returns status 0, amount 0
01:17:01.305 00.000 20224 move complete, result=0
01:17:01.306 00.001 20224 worker thread done servicing request
01:17:01.313 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=36528, med=3126, FiltMin=2820, FiltMax=20211, Gamma=1.000
01:17:01.329 00.016 8996 UpdateGuideState exits: m=575163 SNR=296.9
01:17:01.331 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:01.333 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:01.335 00.002 8996 Enqueuing Expose request
01:17:01.336 00.001 20224 Worker thread wakes up
01:17:01.336 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:01.338 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:01.339 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:02.500 01.161 20224 Exposure complete
01:17:02.606 00.106 20224 worker thread done servicing request
01:17:02.606 00.000 8996 OnExposeComplete: enter
01:17:02.607 00.001 8996 UpdateGuideState(): m_state=6
01:17:02.609 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12431
01:17:02.611 00.002 8996 Star::Find returns 1 (0), X=134.97, Y=473.25, Mass=606994, SNR=325.4, Peak=42342 HFD=4.7
01:17:02.613 00.002 8996 MultiStar: [#1 0.64,0.69,0.00,M9] [#2 -0.03,0.20,0.73,U] [#3 -0.22,0.06,0.61,U] [#4 0.40,-0.16,0.52,U] [#5 0.01,0.17,0.59,U] [#6 0.03,0.33,0.37,U] [#7 -0.22,-0.09,0.40,U] [#8 -0.10,0.03,0.35,U] 
01:17:02.613 00.000 8996 refined, 7 included, MultiStar: {-0.07, 0.04}, one-star: {-0.25, -0.12}
01:17:02.614 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
01:17:02.615 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
01:17:02.617 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.62 mountX=-0.07 mountY=-0.03, mountTheta=-2.73
01:17:02.618 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
01:17:02.619 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
01:17:02.620 00.001 20224 Worker thread wakes up
01:17:02.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
01:17:02.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
01:17:02.620 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
01:17:02.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:17:02.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:02.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:17:02.620 00.000 20224 MoveAxis(E, 0, ABG)
01:17:02.620 00.000 20224 Move returns status 0, amount 0
01:17:02.620 00.000 20224 MoveAxis(N, 0, ABG)
01:17:02.620 00.000 20224 Move returns status 0, amount 0
01:17:02.620 00.000 20224 move complete, result=0
01:17:02.621 00.001 20224 worker thread done servicing request
01:17:02.624 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42342, med=3126, FiltMin=2829, FiltMax=22070, Gamma=1.000
01:17:02.646 00.022 8996 UpdateGuideState exits: m=606994 SNR=325.4
01:17:02.648 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:02.649 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:02.650 00.001 8996 Enqueuing Expose request
01:17:02.651 00.001 20224 Worker thread wakes up
01:17:02.651 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:17:02.653 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:02.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:03.642 00.989 20224 Exposure complete
01:17:03.723 00.081 20224 worker thread done servicing request
01:17:03.723 00.000 8996 OnExposeComplete: enter
01:17:03.725 00.002 8996 UpdateGuideState(): m_state=6
01:17:03.726 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12432
01:17:03.726 00.000 8996 Star::Find returns 1 (0), X=134.99, Y=473.31, Mass=635197, SNR=340.8, Peak=41798 HFD=4.8
01:17:03.728 00.002 8996 MultiStar: [#1 0.57,0.40,0.00,M10] [#2 -0.27,-0.00,0.66,U] [#3 -0.34,0.15,0.66,U] [#4 0.01,-0.11,0.45,U] [#5 -0.13,-0.12,0.46,U] [#6 0.20,0.33,0.40,U] [#7 -0.17,-0.04,0.39,U] [#8 -0.06,-0.01,0.31,U] 
01:17:03.728 00.000 8996 refined, 7 included, MultiStar: {-0.16, 0.01}, one-star: {-0.22, -0.07}
01:17:03.729 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
01:17:03.730 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
01:17:03.731 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.01 hyp=0.16 cameraTheta=3.09 mountX=-0.16 mountY=0.01, mountTheta=3.08
01:17:03.732 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.01, opts=13)
01:17:03.733 00.001 8996 Enqueuing Move request for scope (-0.16, 0.01)
01:17:03.734 00.001 20224 Worker thread wakes up
01:17:03.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.01) opts 0xd
01:17:03.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.01)
01:17:03.734 00.000 20224 Moving (-0.16, 0.01) raw xDistance=-0.16 yDistance=0.01
01:17:03.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:17:03.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:03.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:17:03.735 00.001 20224 MoveAxis(E, 0, ABG)
01:17:03.735 00.000 20224 Move returns status 0, amount 0
01:17:03.735 00.000 20224 MoveAxis(N, 0, ABG)
01:17:03.735 00.000 20224 Move returns status 0, amount 0
01:17:03.735 00.000 20224 move complete, result=0
01:17:03.735 00.000 20224 worker thread done servicing request
01:17:03.741 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41798, med=3126, FiltMin=2835, FiltMax=24374, Gamma=1.000
01:17:03.757 00.016 8996 UpdateGuideState exits: m=635197 SNR=340.8
01:17:03.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:03.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:03.759 00.000 8996 Enqueuing Expose request
01:17:03.760 00.001 20224 Worker thread wakes up
01:17:03.760 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:03.761 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:03.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:04.919 01.158 20224 Exposure complete
01:17:05.002 00.083 20224 worker thread done servicing request
01:17:05.002 00.000 8996 OnExposeComplete: enter
01:17:05.003 00.001 8996 UpdateGuideState(): m_state=6
01:17:05.005 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12433
01:17:05.006 00.001 8996 Star::Find returns 1 (0), X=134.54, Y=473.51, Mass=558657, SNR=272.5, Peak=38614 HFD=5.0
01:17:05.009 00.003 8996 MultiStar: [#1 0.43,0.83,0.00,R] [#2 -0.56,-0.33,0.00,M1] [#3 -0.65,0.13,0.00,M1] [#4 -0.38,-0.12,0.56,U] [#5 -0.17,-0.02,0.64,U] [#6 -0.10,0.35,0.49,U] [#7 -0.41,-0.18,0.59,U] [#8 -0.31,0.03,0.39,U] 
01:17:05.010 00.001 8996 refined, 5 included, MultiStar: {-0.38, 0.04}, one-star: {-0.67, 0.13}
01:17:05.012 00.002 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.14 = -3.14)
01:17:05.013 00.001 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
01:17:05.015 00.002 8996 CameraToMount -- cameraX=-0.38 cameraY=0.04 hyp=0.38 cameraTheta=3.05 mountX=-0.38 mountY=0.01, mountTheta=3.12
01:17:05.018 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.04, opts=13)
01:17:05.019 00.001 8996 Enqueuing Move request for scope (-0.38, 0.04)
01:17:05.020 00.001 20224 Worker thread wakes up
01:17:05.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.04) opts 0xd
01:17:05.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.04)
01:17:05.020 00.000 20224 Moving (-0.38, 0.04) raw xDistance=-0.38 yDistance=0.01
01:17:05.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
01:17:05.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:05.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:17:05.020 00.000 20224 MoveAxis(E, 56, ABG)
01:17:05.020 00.000 20224 Guiding  Dir = 2, Dur = 56
01:17:05.021 00.001 20224 IsSlewing returns 0
01:17:05.021 00.000 20224 IsGuiding returns 0
01:17:05.027 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38614, med=3126, FiltMin=2819, FiltMax=22342, Gamma=1.000
01:17:05.046 00.019 8996 UpdateGuideState exits: m=558657 SNR=272.5
01:17:05.047 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:05.049 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:05.050 00.001 8996 Enqueuing Expose request
01:17:05.052 00.002 20224 PulseGuide returned control before completion, sleep 36
01:17:05.097 00.045 20224 IsGuiding returns 1
01:17:05.097 00.000 20224 scope still moving after pulse duration time elapsed
01:17:05.129 00.032 20224 IsSlewing returns 0
01:17:05.129 00.000 20224 IsGuiding returns 1
01:17:05.160 00.031 20224 IsSlewing returns 0
01:17:05.160 00.000 20224 IsGuiding returns 0
01:17:05.160 00.000 20224 scope move finished after 56 + 83 ms
01:17:05.160 00.000 20224 Move returns status 0, amount 56
01:17:05.160 00.000 20224 MoveAxis(N, 0, ABG)
01:17:05.160 00.000 20224 Move returns status 0, amount 0
01:17:05.160 00.000 20224 move complete, result=0
01:17:05.160 00.000 20224 worker thread done servicing request
01:17:05.161 00.001 20224 Worker thread wakes up
01:17:05.161 00.000 8996 GuideStep: -0.4 px 56 ms EAST, 0.0 px 0 ms NORTH
01:17:05.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:05.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:06.137 00.975 20224 Exposure complete
01:17:06.197 00.060 20224 worker thread done servicing request
01:17:06.198 00.001 8996 OnExposeComplete: enter
01:17:06.198 00.000 8996 UpdateGuideState(): m_state=6
01:17:06.199 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12434
01:17:06.200 00.001 8996 Star::Find returns 1 (0), X=134.99, Y=473.38, Mass=720117, SNR=351.4, Peak=47734 HFD=4.8
01:17:06.201 00.001 8996 MultiStar: [#1 0.17,-0.23,0.63,U] [#2 -0.01,-0.23,0.72,U] [#3 -0.08,0.19,0.49,U] [#4 0.15,0.09,0.45,U] [#5 -0.04,-0.08,0.51,U] [#6 0.26,0.43,0.00,M3] [#7 -0.21,-0.07,0.38,U] [#8 0.07,0.17,0.31,U] 
01:17:06.202 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.04}, one-star: {-0.22, 0.00}
01:17:06.203 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:17:06.204 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
01:17:06.204 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.31 mountX=-0.03 mountY=0.05, mountTheta=2.21
01:17:06.206 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
01:17:06.207 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
01:17:06.208 00.001 20224 Worker thread wakes up
01:17:06.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
01:17:06.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
01:17:06.208 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.03 yDistance=0.05
01:17:06.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:17:06.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:06.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:17:06.208 00.000 20224 MoveAxis(E, 0, ABG)
01:17:06.208 00.000 20224 Move returns status 0, amount 0
01:17:06.208 00.000 20224 MoveAxis(N, 0, ABG)
01:17:06.208 00.000 20224 Move returns status 0, amount 0
01:17:06.208 00.000 20224 move complete, result=0
01:17:06.209 00.001 20224 worker thread done servicing request
01:17:06.213 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47734, med=3126, FiltMin=2840, FiltMax=26502, Gamma=1.000
01:17:06.227 00.014 8996 UpdateGuideState exits: m=720117 SNR=351.4
01:17:06.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:06.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:06.230 00.001 8996 Enqueuing Expose request
01:17:06.230 00.000 20224 Worker thread wakes up
01:17:06.230 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:06.231 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:06.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:07.398 01.167 20224 Exposure complete
01:17:07.462 00.064 20224 worker thread done servicing request
01:17:07.462 00.000 8996 OnExposeComplete: enter
01:17:07.463 00.001 8996 UpdateGuideState(): m_state=6
01:17:07.464 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12435
01:17:07.465 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.51, Mass=716715, SNR=316.4, Peak=45149 HFD=4.9
01:17:07.466 00.001 8996 MultiStar: [#1 0.10,-0.21,0.56,U] [#2 -0.17,0.00,0.80,U] [#3 -0.10,-0.25,0.58,U] [#4 0.06,-0.22,0.43,U] [#5 -0.14,0.24,0.61,U] [#6 0.10,0.26,0.43,U] [#7 -0.37,-0.29,0.00,M1] [#8 -0.13,0.04,0.39,U] 
01:17:07.467 00.001 8996 refined, 7 included, MultiStar: {-0.07, 0.01}, one-star: {-0.15, 0.13}
01:17:07.468 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
01:17:07.469 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
01:17:07.470 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.01 mountX=-0.07 mountY=-0.00, mountTheta=-3.13
01:17:07.471 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
01:17:07.472 00.001 8996 Enqueuing Move request for scope (-0.07, 0.01)
01:17:07.473 00.001 20224 Worker thread wakes up
01:17:07.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
01:17:07.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
01:17:07.473 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=-0.00
01:17:07.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:17:07.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:07.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:17:07.473 00.000 20224 MoveAxis(E, 0, ABG)
01:17:07.473 00.000 20224 Move returns status 0, amount 0
01:17:07.473 00.000 20224 MoveAxis(N, 0, ABG)
01:17:07.473 00.000 20224 Move returns status 0, amount 0
01:17:07.473 00.000 20224 move complete, result=0
01:17:07.473 00.000 20224 worker thread done servicing request
01:17:07.477 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45149, med=3126, FiltMin=2841, FiltMax=23625, Gamma=1.000
01:17:07.491 00.014 8996 UpdateGuideState exits: m=716715 SNR=316.4
01:17:07.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:07.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:07.494 00.001 8996 Enqueuing Expose request
01:17:07.495 00.001 20224 Worker thread wakes up
01:17:07.495 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:17:07.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:07.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:08.462 00.966 20224 Exposure complete
01:17:08.569 00.107 20224 worker thread done servicing request
01:17:08.569 00.000 8996 OnExposeComplete: enter
01:17:08.571 00.002 8996 UpdateGuideState(): m_state=6
01:17:08.573 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12436
01:17:08.574 00.001 8996 Star::Find returns 1 (0), X=135.04, Y=473.60, Mass=727089, SNR=308.2, Peak=47613 HFD=4.8
01:17:08.575 00.001 8996 MultiStar: [#1 0.35,-0.25,0.63,U] [#2 -0.08,0.21,0.69,U] [#3 -0.01,0.13,0.63,U] [#4 0.41,-0.03,0.54,U] [#5 0.28,0.11,0.64,U] [#6 0.32,0.48,0.00,M3] [#7 -0.09,-0.01,0.46,U] [#8 -0.05,-0.01,0.41,U] 
01:17:08.576 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.07}, one-star: {-0.18, 0.22}
01:17:08.578 00.002 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
01:17:08.580 00.002 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.21 = -2.21)
01:17:08.581 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.81 mountX=0.06 mountY=-0.07, mountTheta=-0.92
01:17:08.585 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.07, opts=13)
01:17:08.586 00.001 8996 Enqueuing Move request for scope (0.06, 0.07)
01:17:08.588 00.002 20224 Worker thread wakes up
01:17:08.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
01:17:08.588 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
01:17:08.588 00.000 20224 Moving (0.06, 0.07) raw xDistance=0.06 yDistance=-0.07
01:17:08.589 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:17:08.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:08.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:17:08.589 00.000 20224 MoveAxis(E, 0, ABG)
01:17:08.589 00.000 20224 Move returns status 0, amount 0
01:17:08.589 00.000 20224 MoveAxis(N, 0, ABG)
01:17:08.589 00.000 20224 Move returns status 0, amount 0
01:17:08.590 00.001 20224 move complete, result=0
01:17:08.591 00.001 20224 worker thread done servicing request
01:17:08.597 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47613, med=3126, FiltMin=2819, FiltMax=24697, Gamma=1.000
01:17:08.617 00.020 8996 UpdateGuideState exits: m=727089 SNR=308.2
01:17:08.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:08.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:08.620 00.001 8996 Enqueuing Expose request
01:17:08.620 00.000 20224 Worker thread wakes up
01:17:08.620 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:08.622 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:08.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:09.819 01.197 20224 Exposure complete
01:17:09.907 00.088 20224 worker thread done servicing request
01:17:09.907 00.000 8996 OnExposeComplete: enter
01:17:09.908 00.001 8996 UpdateGuideState(): m_state=6
01:17:09.909 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12437
01:17:09.909 00.000 8996 Star::Find returns 1 (0), X=135.48, Y=473.74, Mass=570097, SNR=313.7, Peak=39328 HFD=4.7
01:17:09.911 00.002 8996 MultiStar: [#1 0.24,-0.43,0.00,M1] [#2 -0.03,0.27,0.69,U] [#3 -0.17,-0.11,0.61,U] [#4 0.19,-0.26,0.51,U] [#5 0.24,0.16,0.57,U] [#6 0.32,0.25,0.37,U] [#7 -0.27,-0.31,0.40,U] [#8 0.13,-0.00,0.35,U] 
01:17:09.912 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.09}, one-star: {0.26, 0.37}
01:17:09.913 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
01:17:09.914 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
01:17:09.914 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.09 hyp=0.13 cameraTheta=0.77 mountX=0.09 mountY=-0.10, mountTheta=-0.87
01:17:09.916 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.09, opts=13)
01:17:09.917 00.001 8996 Enqueuing Move request for scope (0.10, 0.09)
01:17:09.918 00.001 20224 Worker thread wakes up
01:17:09.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.09) opts 0xd
01:17:09.918 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.09)
01:17:09.918 00.000 20224 Moving (0.10, 0.09) raw xDistance=0.09 yDistance=-0.10
01:17:09.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:17:09.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:09.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:17:09.918 00.000 20224 MoveAxis(E, 0, ABG)
01:17:09.918 00.000 20224 Move returns status 0, amount 0
01:17:09.918 00.000 20224 MoveAxis(N, 0, ABG)
01:17:09.918 00.000 20224 Move returns status 0, amount 0
01:17:09.918 00.000 20224 move complete, result=0
01:17:09.918 00.000 20224 worker thread done servicing request
01:17:09.924 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=39328, med=3126, FiltMin=2832, FiltMax=20934, Gamma=1.000
01:17:09.939 00.015 8996 UpdateGuideState exits: m=570097 SNR=313.7
01:17:09.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:09.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:09.942 00.001 8996 Enqueuing Expose request
01:17:09.943 00.001 20224 Worker thread wakes up
01:17:09.943 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:09.944 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:09.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:10.921 00.977 20224 Exposure complete
01:17:10.997 00.076 20224 worker thread done servicing request
01:17:10.997 00.000 8996 OnExposeComplete: enter
01:17:10.998 00.001 8996 UpdateGuideState(): m_state=6
01:17:10.999 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12438
01:17:11.001 00.002 8996 Star::Find returns 1 (0), X=135.15, Y=473.00, Mass=600019, SNR=305.7, Peak=38278 HFD=4.5
01:17:11.002 00.001 8996 MultiStar: [#1 0.43,-0.49,0.00,M2] [#2 0.04,-0.06,0.88,U] [#3 -0.09,-0.23,0.51,U] [#4 -0.08,-0.42,0.58,U] [#5 0.20,-0.12,0.65,U] [#6 0.31,0.02,0.43,U] [#7 -0.33,-0.42,0.00,M1] [#8 0.22,-0.45,0.00,M1] 
01:17:11.003 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.21}, one-star: {-0.06, -0.37}
01:17:11.005 00.002 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
01:17:11.006 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
01:17:11.008 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.21 hyp=0.21 cameraTheta=-1.41 mountX=0.06 mountY=0.21, mountTheta=1.31
01:17:11.012 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.21, opts=13)
01:17:11.013 00.001 8996 Enqueuing Move request for scope (0.03, -0.21)
01:17:11.016 00.003 20224 Worker thread wakes up
01:17:11.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.21) opts 0xd
01:17:11.016 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.21)
01:17:11.016 00.000 20224 Moving (0.03, -0.21) raw xDistance=0.06 yDistance=0.21
01:17:11.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:17:11.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:17:11.016 00.000 20224 MoveAxis(E, 0, ABG)
01:17:11.016 00.000 20224 Move returns status 0, amount 0
01:17:11.017 00.001 20224 MoveAxis(S, 43, ABG)
01:17:11.017 00.000 20224 Guiding  Dir = 1, Dur = 43
01:17:11.017 00.000 20224 IsSlewing returns 0
01:17:11.018 00.001 20224 IsGuiding returns 0
01:17:11.024 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=38278, med=3126, FiltMin=2832, FiltMax=24400, Gamma=1.000
01:17:11.048 00.024 8996 UpdateGuideState exits: m=600019 SNR=305.7
01:17:11.050 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:11.051 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:11.052 00.001 8996 Enqueuing Expose request
01:17:11.074 00.022 20224 IsGuiding returns 1
01:17:11.074 00.000 20224 scope still moving after pulse duration time elapsed
01:17:11.105 00.031 20224 IsSlewing returns 0
01:17:11.105 00.000 20224 IsGuiding returns 1
01:17:11.137 00.032 20224 IsSlewing returns 0
01:17:11.137 00.000 20224 IsGuiding returns 1
01:17:11.167 00.030 20224 IsSlewing returns 0
01:17:11.167 00.000 20224 IsGuiding returns 1
01:17:11.199 00.032 20224 IsSlewing returns 0
01:17:11.199 00.000 20224 IsGuiding returns 0
01:17:11.199 00.000 20224 scope move finished after 43 + 138 ms
01:17:11.199 00.000 20224 Move returns status 0, amount 43
01:17:11.199 00.000 20224 move complete, result=0
01:17:11.199 00.000 20224 worker thread done servicing request
01:17:11.199 00.000 20224 Worker thread wakes up
01:17:11.199 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
01:17:11.200 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:11.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:12.379 01.179 20224 Exposure complete
01:17:12.466 00.087 20224 worker thread done servicing request
01:17:12.466 00.000 8996 OnExposeComplete: enter
01:17:12.467 00.001 8996 UpdateGuideState(): m_state=6
01:17:12.468 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12439
01:17:12.469 00.001 8996 Star::Find returns 1 (0), X=134.81, Y=473.39, Mass=641961, SNR=323.2, Peak=39670 HFD=4.8
01:17:12.470 00.001 8996 MultiStar: [#1 -0.03,-0.11,0.68,U] [#2 -0.43,0.63,0.00,M1] [#3 -0.47,0.34,0.00,M1] [#4 -0.31,0.06,0.47,U] [#5 -0.15,0.34,0.52,U] [#6 -0.18,0.52,0.00,M2] [#7 -0.31,0.05,0.43,U] [#8 -0.23,0.00,0.35,U] 
01:17:12.471 00.001 8996 refined, 5 included, MultiStar: {-0.25, 0.05}, one-star: {-0.40, 0.02}
01:17:12.472 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
01:17:12.472 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
01:17:12.473 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.05 hyp=0.25 cameraTheta=2.94 mountX=-0.25 mountY=-0.02, mountTheta=-3.06
01:17:12.475 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.05, opts=13)
01:17:12.476 00.001 8996 Enqueuing Move request for scope (-0.25, 0.05)
01:17:12.477 00.001 20224 Worker thread wakes up
01:17:12.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.05) opts 0xd
01:17:12.477 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.05)
01:17:12.477 00.000 20224 Moving (-0.25, 0.05) raw xDistance=-0.25 yDistance=-0.02
01:17:12.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:17:12.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:12.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:17:12.477 00.000 20224 MoveAxis(E, 37, ABG)
01:17:12.477 00.000 20224 Guiding  Dir = 2, Dur = 37
01:17:12.477 00.000 20224 IsSlewing returns 0
01:17:12.478 00.001 20224 IsGuiding returns 0
01:17:12.485 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=39670, med=3126, FiltMin=2797, FiltMax=26489, Gamma=1.000
01:17:12.493 00.008 20224 PulseGuide returned control before completion, sleep 32
01:17:12.512 00.019 8996 UpdateGuideState exits: m=641961 SNR=323.2
01:17:12.513 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:12.514 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:12.515 00.001 8996 Enqueuing Expose request
01:17:12.540 00.025 20224 IsGuiding returns 1
01:17:12.540 00.000 20224 scope still moving after pulse duration time elapsed
01:17:12.573 00.033 20224 IsSlewing returns 0
01:17:12.573 00.000 20224 IsGuiding returns 1
01:17:12.604 00.031 20224 IsSlewing returns 0
01:17:12.604 00.000 20224 IsGuiding returns 0
01:17:12.604 00.000 20224 scope move finished after 37 + 88 ms
01:17:12.604 00.000 20224 Move returns status 0, amount 37
01:17:12.604 00.000 20224 MoveAxis(N, 0, ABG)
01:17:12.604 00.000 20224 Move returns status 0, amount 0
01:17:12.604 00.000 20224 move complete, result=0
01:17:12.604 00.000 20224 worker thread done servicing request
01:17:12.604 00.000 20224 Worker thread wakes up
01:17:12.604 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.0 px 0 ms NORTH
01:17:12.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:12.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:13.600 00.995 20224 Exposure complete
01:17:13.691 00.091 20224 worker thread done servicing request
01:17:13.691 00.000 8996 OnExposeComplete: enter
01:17:13.692 00.001 8996 UpdateGuideState(): m_state=6
01:17:13.693 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12440
01:17:13.693 00.000 8996 Star::Find returns 1 (0), X=135.43, Y=473.52, Mass=507215, SNR=261.7, Peak=32048 HFD=5.0
01:17:13.694 00.001 8996 MultiStar: [#1 0.37,-0.29,0.00,M2] [#2 0.01,0.09,0.84,U] [#3 -0.18,0.13,0.77,U] [#4 0.16,0.04,0.60,U] [#5 0.11,0.14,0.64,U] [#6 0.24,0.49,0.00,M3] [#7 0.01,0.13,0.41,U] [#8 0.06,0.18,0.42,U] 
01:17:13.695 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.12}, one-star: {0.22, 0.14}
01:17:13.696 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
01:17:13.697 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
01:17:13.698 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.12 hyp=0.13 cameraTheta=1.11 mountX=0.05 mountY=-0.13, mountTheta=-1.21
01:17:13.699 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.12, opts=13)
01:17:13.700 00.001 8996 Enqueuing Move request for scope (0.06, 0.12)
01:17:13.701 00.001 20224 Worker thread wakes up
01:17:13.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.12) opts 0xd
01:17:13.701 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.12)
01:17:13.701 00.000 20224 Moving (0.06, 0.12) raw xDistance=0.05 yDistance=-0.13
01:17:13.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:17:13.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:13.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:17:13.701 00.000 20224 MoveAxis(E, 0, ABG)
01:17:13.701 00.000 20224 Move returns status 0, amount 0
01:17:13.701 00.000 20224 MoveAxis(N, 0, ABG)
01:17:13.701 00.000 20224 Move returns status 0, amount 0
01:17:13.701 00.000 20224 move complete, result=0
01:17:13.702 00.001 20224 worker thread done servicing request
01:17:13.705 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=32048, med=3126, FiltMin=2797, FiltMax=18966, Gamma=1.000
01:17:13.719 00.014 8996 UpdateGuideState exits: m=507215 SNR=261.7
01:17:13.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:13.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:13.722 00.001 8996 Enqueuing Expose request
01:17:13.723 00.001 20224 Worker thread wakes up
01:17:13.723 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:13.724 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:13.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:14.898 01.174 20224 Exposure complete
01:17:14.997 00.099 20224 worker thread done servicing request
01:17:14.997 00.000 8996 OnExposeComplete: enter
01:17:14.998 00.001 8996 UpdateGuideState(): m_state=6
01:17:14.999 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12441
01:17:15.000 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.33, Mass=612829, SNR=292.9, Peak=37206 HFD=4.7
01:17:15.001 00.001 8996 MultiStar: [#1 0.63,-0.23,0.00,M3] [#2 0.38,0.36,0.00,M1] [#3 -0.04,-0.06,0.65,U] [#4 0.40,-0.29,0.00,M1] [#5 0.41,-0.16,0.61,U] [#6 0.45,0.64,0.00,M4] [#7 0.28,0.33,0.51,U] [#8 0.57,0.37,0.00,M1] 
01:17:15.003 00.002 8996 single-star, 3 included, MultiStar: {0.16, -0.00}, one-star: {0.07, -0.04}
01:17:15.004 00.001 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
01:17:15.006 00.002 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.51 = 2.77)
01:17:15.007 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.49 mountX=0.07 mountY=0.03, mountTheta=0.38
01:17:15.010 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
01:17:15.012 00.002 8996 Enqueuing Move request for scope (0.07, -0.04)
01:17:15.013 00.001 20224 Worker thread wakes up
01:17:15.014 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
01:17:15.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
01:17:15.014 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.07 yDistance=0.03
01:17:15.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:17:15.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:15.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:17:15.014 00.000 20224 MoveAxis(E, 0, ABG)
01:17:15.014 00.000 20224 Move returns status 0, amount 0
01:17:15.014 00.000 20224 MoveAxis(N, 0, ABG)
01:17:15.014 00.000 20224 Move returns status 0, amount 0
01:17:15.015 00.001 20224 move complete, result=0
01:17:15.015 00.000 20224 worker thread done servicing request
01:17:15.020 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37206, med=3126, FiltMin=2819, FiltMax=21216, Gamma=1.000
01:17:15.045 00.025 8996 UpdateGuideState exits: m=612829 SNR=292.9
01:17:15.047 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:15.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:15.048 00.000 8996 Enqueuing Expose request
01:17:15.049 00.001 20224 Worker thread wakes up
01:17:15.049 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:15.050 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:15.050 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:16.029 00.979 20224 Exposure complete
01:17:16.123 00.094 20224 worker thread done servicing request
01:17:16.123 00.000 8996 OnExposeComplete: enter
01:17:16.125 00.002 8996 UpdateGuideState(): m_state=6
01:17:16.126 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12442
01:17:16.127 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=473.37, Mass=533370, SNR=256.7, Peak=36566 HFD=4.8
01:17:16.128 00.001 8996 MultiStar: [#1 0.33,-0.01,0.85,U] [#2 0.08,-0.00,0.77,U] [#3 0.08,0.06,0.68,U] [#4 0.24,-0.19,0.68,U] [#5 0.02,0.07,0.77,U] [#6 0.45,0.80,0.00,M5] [#7 -0.00,0.01,0.51,U] [#8 0.07,0.11,0.40,U] 
01:17:16.129 00.001 8996 refined, 7 included, MultiStar: {0.16, 0.00}, one-star: {0.27, -0.00}
01:17:16.130 00.001 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
01:17:16.131 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
01:17:16.132 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.00 hyp=0.16 cameraTheta=0.01 mountX=0.16 mountY=-0.02, mountTheta=-0.12
01:17:16.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.00, opts=13)
01:17:16.135 00.001 8996 Enqueuing Move request for scope (0.16, 0.00)
01:17:16.135 00.000 20224 Worker thread wakes up
01:17:16.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.00) opts 0xd
01:17:16.136 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.00)
01:17:16.136 00.000 20224 Moving (0.16, 0.00) raw xDistance=0.16 yDistance=-0.02
01:17:16.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:17:16.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:16.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:17:16.136 00.000 20224 MoveAxis(E, 0, ABG)
01:17:16.136 00.000 20224 Move returns status 0, amount 0
01:17:16.136 00.000 20224 MoveAxis(N, 0, ABG)
01:17:16.136 00.000 20224 Move returns status 0, amount 0
01:17:16.136 00.000 20224 move complete, result=0
01:17:16.136 00.000 20224 worker thread done servicing request
01:17:16.141 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=36566, med=3126, FiltMin=2825, FiltMax=19315, Gamma=1.000
01:17:16.159 00.018 8996 UpdateGuideState exits: m=533370 SNR=256.7
01:17:16.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:16.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:16.162 00.001 8996 Enqueuing Expose request
01:17:16.163 00.001 20224 Worker thread wakes up
01:17:16.163 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:17:16.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:16.164 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:17.345 01.181 20224 Exposure complete
01:17:17.428 00.083 20224 worker thread done servicing request
01:17:17.428 00.000 8996 OnExposeComplete: enter
01:17:17.429 00.001 8996 UpdateGuideState(): m_state=6
01:17:17.429 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12443
01:17:17.430 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.68, Mass=641204, SNR=327.6, Peak=46717 HFD=4.5
01:17:17.432 00.002 8996 MultiStar: [#1 0.27,-0.14,0.69,U] [#2 -0.21,0.27,0.67,U] [#3 -0.50,0.08,0.00,M1] [#4 -0.09,-0.18,0.62,U] [#5 0.01,0.30,0.54,U] [#6 0.14,1.08,0.00,M6] [#7 0.07,0.33,0.34,U] [#8 -0.20,0.38,0.31,U] 
01:17:17.433 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.16}, one-star: {-0.36, 0.31}
01:17:17.435 00.002 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
01:17:17.436 00.001 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:17:17.438 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.10 mountX=-0.11 mountY=-0.15, mountTheta=-2.21
01:17:17.440 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.16, opts=13)
01:17:17.442 00.002 8996 Enqueuing Move request for scope (-0.10, 0.16)
01:17:17.443 00.001 20224 Worker thread wakes up
01:17:17.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
01:17:17.444 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
01:17:17.444 00.000 20224 Moving (-0.10, 0.16) raw xDistance=-0.11 yDistance=-0.15
01:17:17.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:17:17.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:17.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:17:17.444 00.000 20224 MoveAxis(E, 0, ABG)
01:17:17.444 00.000 20224 Move returns status 0, amount 0
01:17:17.444 00.000 20224 MoveAxis(N, 0, ABG)
01:17:17.444 00.000 20224 Move returns status 0, amount 0
01:17:17.445 00.001 20224 move complete, result=0
01:17:17.445 00.000 20224 worker thread done servicing request
01:17:17.454 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46717, med=3126, FiltMin=2835, FiltMax=28320, Gamma=1.000
01:17:17.471 00.017 8996 UpdateGuideState exits: m=641204 SNR=327.6
01:17:17.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:17.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:17.474 00.001 8996 Enqueuing Expose request
01:17:17.474 00.000 20224 Worker thread wakes up
01:17:17.474 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:17:17.475 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:17.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:18.450 00.975 20224 Exposure complete
01:17:18.544 00.094 20224 worker thread done servicing request
01:17:18.544 00.000 8996 OnExposeComplete: enter
01:17:18.546 00.002 8996 UpdateGuideState(): m_state=6
01:17:18.548 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12444
01:17:18.550 00.002 8996 Star::Find returns 1 (0), X=135.34, Y=473.81, Mass=644585, SNR=333.3, Peak=43408 HFD=4.6
01:17:18.551 00.001 8996 MultiStar: [#1 0.35,0.02,0.61,U] [#2 0.09,0.17,0.69,U] [#3 0.20,0.25,0.53,U] [#4 0.06,0.01,0.48,U] [#5 0.14,0.04,0.50,U] [#6 0.69,1.01,0.00,M7] [#7 0.44,0.77,0.00,M1] [#8 0.18,0.53,0.00,M1] 
01:17:18.552 00.001 8996 refined, 5 included, MultiStar: {0.16, 0.19}, one-star: {0.13, 0.44}
01:17:18.553 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
01:17:18.555 00.002 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:17:18.557 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.19 hyp=0.25 cameraTheta=0.87 mountX=0.14 mountY=-0.21, mountTheta=-0.97
01:17:18.560 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.19, opts=13)
01:17:18.561 00.001 8996 Enqueuing Move request for scope (0.16, 0.19)
01:17:18.563 00.002 20224 Worker thread wakes up
01:17:18.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.19) opts 0xd
01:17:18.564 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.19)
01:17:18.564 00.000 20224 Moving (0.16, 0.19) raw xDistance=0.14 yDistance=-0.21
01:17:18.564 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:17:18.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:17:18.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:17:18.564 00.000 20224 MoveAxis(E, 0, ABG)
01:17:18.564 00.000 20224 Move returns status 0, amount 0
01:17:18.564 00.000 20224 MoveAxis(N, 0, ABG)
01:17:18.564 00.000 20224 Move returns status 0, amount 0
01:17:18.564 00.000 20224 move complete, result=0
01:17:18.564 00.000 20224 worker thread done servicing request
01:17:18.572 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43408, med=3126, FiltMin=2841, FiltMax=23590, Gamma=1.000
01:17:18.597 00.025 8996 UpdateGuideState exits: m=644585 SNR=333.3
01:17:18.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:18.598 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:18.599 00.001 8996 Enqueuing Expose request
01:17:18.600 00.001 20224 Worker thread wakes up
01:17:18.600 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:17:18.601 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:18.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:19.766 01.165 20224 Exposure complete
01:17:19.872 00.106 20224 worker thread done servicing request
01:17:19.873 00.001 8996 OnExposeComplete: enter
01:17:19.874 00.001 8996 UpdateGuideState(): m_state=6
01:17:19.875 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12445
01:17:19.876 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.62, Mass=686582, SNR=294.5, Peak=41600 HFD=4.7
01:17:19.878 00.002 8996 MultiStar: [#1 0.66,-0.08,0.00,M1] [#2 0.11,0.38,0.71,U] [#3 0.26,0.25,0.63,U] [#4 0.63,0.30,0.00,M1] [#5 0.50,0.14,0.00,M1] [#6 0.54,0.52,0.00,M8] [#7 0.52,0.30,0.00,M2] [#8 0.37,0.08,0.36,U] 
01:17:19.879 00.001 8996 single-star, 3 included, MultiStar: {0.17, 0.26}, one-star: {0.08, 0.25}
01:17:19.881 00.002 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
01:17:19.883 00.002 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
01:17:19.884 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.27 mountX=0.05 mountY=-0.26, mountTheta=-1.36
01:17:19.887 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.25, opts=13)
01:17:19.888 00.001 8996 Enqueuing Move request for scope (0.08, 0.25)
01:17:19.889 00.001 20224 Worker thread wakes up
01:17:19.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
01:17:19.890 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
01:17:19.890 00.000 20224 Moving (0.08, 0.25) raw xDistance=0.05 yDistance=-0.26
01:17:19.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:17:19.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:17:19.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:17:19.890 00.000 20224 MoveAxis(E, 0, ABG)
01:17:19.890 00.000 20224 Move returns status 0, amount 0
01:17:19.890 00.000 20224 MoveAxis(N, 0, ABG)
01:17:19.890 00.000 20224 Move returns status 0, amount 0
01:17:19.890 00.000 20224 move complete, result=0
01:17:19.890 00.000 20224 worker thread done servicing request
01:17:19.895 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41600, med=3126, FiltMin=2819, FiltMax=22390, Gamma=1.000
01:17:19.915 00.020 8996 UpdateGuideState exits: m=686582 SNR=294.5
01:17:19.917 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:19.919 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:19.920 00.001 8996 Enqueuing Expose request
01:17:19.921 00.001 20224 Worker thread wakes up
01:17:19.921 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:17:19.923 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:19.923 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:20.918 00.995 20224 Exposure complete
01:17:21.034 00.116 20224 worker thread done servicing request
01:17:21.034 00.000 8996 OnExposeComplete: enter
01:17:21.035 00.001 8996 UpdateGuideState(): m_state=6
01:17:21.036 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12446
01:17:21.037 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=473.77, Mass=655654, SNR=290.6, Peak=49792 HFD=4.7
01:17:21.038 00.001 8996 MultiStar: [#1 0.61,-0.23,0.00,M2] [#2 0.18,0.34,0.79,U] [#3 -0.10,0.04,0.76,U] [#4 0.33,0.10,0.44,U] [#5 0.51,0.26,0.00,M2] [#6 0.51,0.35,0.00,M9] [#7 -0.10,-0.06,0.38,U] [#8 0.33,-0.06,0.42,U] 
01:17:21.039 00.001 8996 refined, 5 included, MultiStar: {0.19, 0.18}, one-star: {0.39, 0.39}
01:17:21.040 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
01:17:21.041 00.001 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
01:17:21.041 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.26 cameraTheta=0.77 mountX=0.17 mountY=-0.20, mountTheta=-0.87
01:17:21.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.18, opts=13)
01:17:21.044 00.001 8996 Enqueuing Move request for scope (0.19, 0.18)
01:17:21.045 00.001 20224 Worker thread wakes up
01:17:21.045 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.18) opts 0xd
01:17:21.045 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.18)
01:17:21.045 00.000 20224 Moving (0.19, 0.18) raw xDistance=0.17 yDistance=-0.20
01:17:21.045 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:17:21.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:17:21.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:17:21.045 00.000 20224 MoveAxis(E, 0, ABG)
01:17:21.045 00.000 20224 Move returns status 0, amount 0
01:17:21.046 00.001 20224 MoveAxis(N, 0, ABG)
01:17:21.046 00.000 20224 Move returns status 0, amount 0
01:17:21.046 00.000 20224 move complete, result=0
01:17:21.046 00.000 20224 worker thread done servicing request
01:17:21.050 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49792, med=3126, FiltMin=2825, FiltMax=25878, Gamma=1.000
01:17:21.065 00.015 8996 UpdateGuideState exits: m=655654 SNR=290.6
01:17:21.066 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:21.067 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:21.068 00.001 8996 Enqueuing Expose request
01:17:21.069 00.001 20224 Worker thread wakes up
01:17:21.069 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:17:21.069 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:21.070 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:22.245 01.175 20224 Exposure complete
01:17:22.331 00.086 20224 worker thread done servicing request
01:17:22.331 00.000 8996 OnExposeComplete: enter
01:17:22.333 00.002 8996 UpdateGuideState(): m_state=6
01:17:22.335 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12447
01:17:22.337 00.002 8996 Star::Find returns 1 (0), X=135.59, Y=473.76, Mass=671583, SNR=331.0, Peak=51504 HFD=4.6
01:17:22.339 00.002 8996 MultiStar: [#1 0.34,-0.41,0.00,M3] [#2 0.01,-0.01,0.70,U] [#3 0.17,0.07,0.53,U] [#4 0.13,-0.24,0.52,U] [#5 0.22,-0.15,0.61,U] [#6 0.56,0.48,0.00,M10] [#7 0.22,0.09,0.44,U] [#8 0.14,0.34,0.38,U] 
01:17:22.340 00.001 8996 refined, 6 included, MultiStar: {0.20, 0.09}, one-star: {0.37, 0.39}
01:17:22.341 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
01:17:22.342 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
01:17:22.343 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.09 hyp=0.22 cameraTheta=0.43 mountX=0.19 mountY=-0.11, mountTheta=-0.54
01:17:22.344 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.09, opts=13)
01:17:22.345 00.001 8996 Enqueuing Move request for scope (0.20, 0.09)
01:17:22.346 00.001 20224 Worker thread wakes up
01:17:22.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.09) opts 0xd
01:17:22.346 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.09)
01:17:22.346 00.000 20224 Moving (0.20, 0.09) raw xDistance=0.19 yDistance=-0.11
01:17:22.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:17:22.346 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:22.346 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:17:22.346 00.000 20224 MoveAxis(E, 0, ABG)
01:17:22.347 00.001 20224 Move returns status 0, amount 0
01:17:22.347 00.000 20224 MoveAxis(N, 0, ABG)
01:17:22.347 00.000 20224 Move returns status 0, amount 0
01:17:22.347 00.000 20224 move complete, result=0
01:17:22.347 00.000 20224 worker thread done servicing request
01:17:22.350 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=51504, med=3126, FiltMin=2835, FiltMax=28694, Gamma=1.000
01:17:22.367 00.017 8996 UpdateGuideState exits: m=671583 SNR=331.0
01:17:22.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:22.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:22.370 00.001 8996 Enqueuing Expose request
01:17:22.371 00.001 20224 Worker thread wakes up
01:17:22.371 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:22.373 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:22.373 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:23.352 00.979 20224 Exposure complete
01:17:23.449 00.097 20224 worker thread done servicing request
01:17:23.449 00.000 8996 OnExposeComplete: enter
01:17:23.450 00.001 8996 UpdateGuideState(): m_state=6
01:17:23.451 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12448
01:17:23.452 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=473.66, Mass=650992, SNR=308.7, Peak=50944 HFD=4.8
01:17:23.453 00.001 8996 MultiStar: [#1 0.46,-0.01,0.00,M4] [#2 0.07,0.17,0.70,U] [#3 0.04,0.22,0.58,U] [#4 0.39,-0.16,0.48,U] [#5 0.33,0.20,0.65,U] [#6 0.75,0.60,0.00,R] [#7 0.25,0.35,0.39,U] [#8 0.30,0.31,0.33,U] 
01:17:23.454 00.001 8996 refined, 6 included, MultiStar: {0.25, 0.20}, one-star: {0.36, 0.29}
01:17:23.455 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
01:17:23.460 00.005 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
01:17:23.461 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.20 hyp=0.32 cameraTheta=0.68 mountX=0.23 mountY=-0.23, mountTheta=-0.79
01:17:23.462 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.20, opts=13)
01:17:23.463 00.001 8996 Enqueuing Move request for scope (0.25, 0.20)
01:17:23.464 00.001 20224 Worker thread wakes up
01:17:23.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.20) opts 0xd
01:17:23.464 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.20)
01:17:23.465 00.001 20224 Moving (0.25, 0.20) raw xDistance=0.23 yDistance=-0.23
01:17:23.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:17:23.465 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.12 newest=-0.54
01:17:23.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:17:23.465 00.000 20224 MoveAxis(W, 33, ABG)
01:17:23.465 00.000 20224 Guiding  Dir = 3, Dur = 33
01:17:23.465 00.000 20224 IsSlewing returns 0
01:17:23.466 00.001 20224 IsGuiding returns 0
01:17:23.472 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50944, med=3126, FiltMin=2825, FiltMax=25078, Gamma=1.000
01:17:23.473 00.001 20224 PulseGuide returned control before completion, sleep 37
01:17:23.487 00.014 8996 UpdateGuideState exits: m=650992 SNR=308.7
01:17:23.488 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:23.489 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:23.490 00.001 8996 Enqueuing Expose request
01:17:23.518 00.028 20224 IsGuiding returns 1
01:17:23.518 00.000 20224 scope still moving after pulse duration time elapsed
01:17:23.550 00.032 20224 IsSlewing returns 0
01:17:23.550 00.000 20224 IsGuiding returns 1
01:17:23.580 00.030 20224 IsSlewing returns 0
01:17:23.580 00.000 20224 IsGuiding returns 0
01:17:23.580 00.000 20224 scope move finished after 33 + 82 ms
01:17:23.580 00.000 20224 Move returns status 0, amount 33
01:17:23.580 00.000 20224 MoveAxis(N, 48, ABG)
01:17:23.580 00.000 20224 Guiding  Dir = 0, Dur = 48
01:17:23.580 00.000 20224 IsSlewing returns 0
01:17:23.580 00.000 20224 IsGuiding returns 0
01:17:23.630 00.050 20224 IsGuiding returns 1
01:17:23.630 00.000 20224 scope still moving after pulse duration time elapsed
01:17:23.659 00.029 20224 IsSlewing returns 0
01:17:23.660 00.001 20224 IsGuiding returns 1
01:17:23.690 00.030 20224 IsSlewing returns 0
01:17:23.690 00.000 20224 IsGuiding returns 1
01:17:23.721 00.031 20224 IsSlewing returns 0
01:17:23.721 00.000 20224 IsGuiding returns 0
01:17:23.721 00.000 20224 scope move finished after 48 + 92 ms
01:17:23.721 00.000 20224 Move returns status 0, amount 48
01:17:23.721 00.000 20224 move complete, result=0
01:17:23.721 00.000 20224 worker thread done servicing request
01:17:23.721 00.000 20224 Worker thread wakes up
01:17:23.721 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.2 px 48 ms NORTH
01:17:23.723 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:23.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:24.882 01.159 20224 Exposure complete
01:17:24.940 00.058 20224 worker thread done servicing request
01:17:24.940 00.000 8996 OnExposeComplete: enter
01:17:24.941 00.001 8996 UpdateGuideState(): m_state=6
01:17:24.942 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12449
01:17:24.943 00.001 8996 Star::Find returns 1 (0), X=134.84, Y=473.61, Mass=583017, SNR=272.8, Peak=42685 HFD=4.6
01:17:24.944 00.001 8996 MultiStar: [#1 -0.06,-0.05,0.76,U] [#2 -0.08,-0.01,0.88,U] [#3 -0.29,0.16,0.76,U] [#4 0.09,0.05,0.63,U] [#5 -0.31,0.04,0.55,U] [#6 -0.83,0.12,0.00,M1] [#7 -0.58,0.26,0.00,M1] [#8 -0.39,0.52,0.00,M1] 
01:17:24.945 00.001 8996 refined, 5 included, MultiStar: {-0.18, 0.08}, one-star: {-0.37, 0.24}
01:17:24.945 00.000 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
01:17:24.946 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
01:17:24.947 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.73 mountX=-0.19 mountY=-0.06, mountTheta=-2.84
01:17:24.950 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.08, opts=13)
01:17:24.951 00.001 8996 Enqueuing Move request for scope (-0.18, 0.08)
01:17:24.952 00.001 20224 Worker thread wakes up
01:17:24.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
01:17:24.952 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
01:17:24.952 00.000 20224 Moving (-0.18, 0.08) raw xDistance=-0.19 yDistance=-0.06
01:17:24.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:17:24.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:24.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:17:24.952 00.000 20224 MoveAxis(E, 0, ABG)
01:17:24.952 00.000 20224 Move returns status 0, amount 0
01:17:24.952 00.000 20224 MoveAxis(N, 0, ABG)
01:17:24.952 00.000 20224 Move returns status 0, amount 0
01:17:24.952 00.000 20224 move complete, result=0
01:17:24.952 00.000 20224 worker thread done servicing request
01:17:24.958 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42685, med=3126, FiltMin=2838, FiltMax=23945, Gamma=1.000
01:17:24.986 00.028 8996 UpdateGuideState exits: m=583017 SNR=272.8
01:17:24.988 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:24.990 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:24.992 00.002 8996 Enqueuing Expose request
01:17:24.993 00.001 20224 Worker thread wakes up
01:17:24.994 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:24.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:24.996 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:25.961 00.965 20224 Exposure complete
01:17:26.053 00.092 20224 worker thread done servicing request
01:17:26.053 00.000 8996 OnExposeComplete: enter
01:17:26.054 00.001 8996 UpdateGuideState(): m_state=6
01:17:26.056 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12450
01:17:26.058 00.002 8996 Star::Find returns 1 (0), X=134.62, Y=473.55, Mass=652639, SNR=296.9, Peak=44333 HFD=4.9
01:17:26.062 00.004 8996 MultiStar: [#1 -0.25,-0.05,0.59,U] [#2 -0.40,0.11,0.72,U] [#3 -0.40,0.08,0.60,U] [#4 -0.32,-0.01,0.49,U] [#5 -0.14,0.16,0.59,U] [#6 -0.87,0.15,0.00,M2] [#7 -0.71,0.11,0.00,M2] [#8 -0.36,0.29,0.00,M2] 
01:17:26.064 00.002 8996 refined, 5 included, MultiStar: {-0.38, 0.09}, one-star: {-0.59, 0.18}
01:17:26.064 00.000 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
01:17:26.065 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
01:17:26.066 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.09 hyp=0.39 cameraTheta=2.90 mountX=-0.38 mountY=-0.05, mountTheta=-3.02
01:17:26.067 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.09, opts=13)
01:17:26.068 00.001 8996 Enqueuing Move request for scope (-0.38, 0.09)
01:17:26.069 00.001 20224 Worker thread wakes up
01:17:26.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.09) opts 0xd
01:17:26.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.09)
01:17:26.069 00.000 20224 Moving (-0.38, 0.09) raw xDistance=-0.38 yDistance=-0.05
01:17:26.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
01:17:26.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:26.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:17:26.069 00.000 20224 MoveAxis(E, 56, ABG)
01:17:26.069 00.000 20224 Guiding  Dir = 2, Dur = 56
01:17:26.070 00.001 20224 IsSlewing returns 0
01:17:26.070 00.000 20224 IsGuiding returns 0
01:17:26.073 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44333, med=3126, FiltMin=2813, FiltMax=25190, Gamma=1.000
01:17:26.080 00.007 20224 PulseGuide returned control before completion, sleep 56
01:17:26.088 00.008 8996 UpdateGuideState exits: m=652639 SNR=296.9
01:17:26.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:26.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:26.091 00.001 8996 Enqueuing Expose request
01:17:26.142 00.051 20224 IsGuiding returns 1
01:17:26.142 00.000 20224 scope still moving after pulse duration time elapsed
01:17:26.173 00.031 20224 IsSlewing returns 0
01:17:26.173 00.000 20224 IsGuiding returns 0
01:17:26.173 00.000 20224 scope move finished after 56 + 47 ms
01:17:26.173 00.000 20224 Move returns status 0, amount 56
01:17:26.173 00.000 20224 MoveAxis(N, 0, ABG)
01:17:26.173 00.000 20224 Move returns status 0, amount 0
01:17:26.173 00.000 20224 move complete, result=0
01:17:26.173 00.000 20224 worker thread done servicing request
01:17:26.173 00.000 20224 Worker thread wakes up
01:17:26.174 00.001 8996 GuideStep: -0.4 px 56 ms EAST, -0.0 px 0 ms NORTH
01:17:26.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:26.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:27.351 01.176 20224 Exposure complete
01:17:27.458 00.107 20224 worker thread done servicing request
01:17:27.458 00.000 8996 OnExposeComplete: enter
01:17:27.459 00.001 8996 UpdateGuideState(): m_state=6
01:17:27.460 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12451
01:17:27.461 00.001 8996 Star::Find returns 1 (0), X=134.88, Y=473.23, Mass=659093, SNR=306.4, Peak=47174 HFD=4.5
01:17:27.462 00.001 8996 MultiStar: [#1 0.44,-0.17,0.00,M3] [#2 -0.09,-0.41,0.70,U] [#3 -0.22,-0.09,0.55,U] [#4 0.06,-0.63,0.00,M1] [#5 0.24,-0.17,0.61,U] [#6 -0.69,-0.37,0.00,M3] [#7 -0.27,-0.15,0.46,U] [#8 0.09,-0.01,0.39,U] 
01:17:27.463 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.17}, one-star: {-0.33, -0.14}
01:17:27.464 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
01:17:27.464 00.000 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
01:17:27.466 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.18 mountX=-0.11 mountY=0.19, mountTheta=2.08
01:17:27.467 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.17, opts=13)
01:17:27.468 00.001 8996 Enqueuing Move request for scope (-0.12, -0.17)
01:17:27.469 00.001 20224 Worker thread wakes up
01:17:27.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
01:17:27.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
01:17:27.469 00.000 20224 Moving (-0.12, -0.17) raw xDistance=-0.11 yDistance=0.19
01:17:27.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:17:27.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:27.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:17:27.469 00.000 20224 MoveAxis(E, 0, ABG)
01:17:27.470 00.001 20224 Move returns status 0, amount 0
01:17:27.470 00.000 20224 MoveAxis(N, 0, ABG)
01:17:27.470 00.000 20224 Move returns status 0, amount 0
01:17:27.470 00.000 20224 move complete, result=0
01:17:27.470 00.000 20224 worker thread done servicing request
01:17:27.475 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47174, med=3126, FiltMin=2848, FiltMax=26838, Gamma=1.000
01:17:27.490 00.015 8996 UpdateGuideState exits: m=659093 SNR=306.4
01:17:27.491 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:27.492 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:27.492 00.000 8996 Enqueuing Expose request
01:17:27.493 00.001 20224 Worker thread wakes up
01:17:27.493 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:27.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:27.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:28.481 00.987 20224 Exposure complete
01:17:28.565 00.084 20224 worker thread done servicing request
01:17:28.565 00.000 8996 OnExposeComplete: enter
01:17:28.567 00.002 8996 UpdateGuideState(): m_state=6
01:17:28.569 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12452
01:17:28.571 00.002 8996 Star::Find returns 1 (0), X=134.85, Y=473.59, Mass=678824, SNR=305.7, Peak=43885 HFD=4.7
01:17:28.573 00.002 8996 MultiStar: [#1 -0.00,-0.12,0.70,U] [#2 -0.58,-0.24,0.00,M1] [#3 -0.60,0.16,0.00,M1] [#4 -0.01,0.07,0.51,U] [#5 -0.09,0.27,0.59,U] [#6 -0.68,-0.35,0.00,M4] [#7 -0.45,0.09,0.00,M2] [#8 0.18,0.41,0.00,M2] 
01:17:28.575 00.002 8996 refined, 3 included, MultiStar: {-0.15, 0.12}, one-star: {-0.37, 0.22}
01:17:28.576 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
01:17:28.578 00.002 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
01:17:28.580 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.48 mountX=-0.16 mountY=-0.10, mountTheta=-2.59
01:17:28.583 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.12, opts=13)
01:17:28.585 00.002 8996 Enqueuing Move request for scope (-0.15, 0.12)
01:17:28.586 00.001 20224 Worker thread wakes up
01:17:28.587 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
01:17:28.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
01:17:28.587 00.000 20224 Moving (-0.15, 0.12) raw xDistance=-0.16 yDistance=-0.10
01:17:28.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:17:28.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:28.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:17:28.587 00.000 20224 MoveAxis(E, 0, ABG)
01:17:28.588 00.001 20224 Move returns status 0, amount 0
01:17:28.588 00.000 20224 MoveAxis(N, 0, ABG)
01:17:28.588 00.000 20224 Move returns status 0, amount 0
01:17:28.588 00.000 20224 move complete, result=0
01:17:28.588 00.000 20224 worker thread done servicing request
01:17:28.594 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43885, med=3126, FiltMin=2838, FiltMax=28486, Gamma=1.000
01:17:28.611 00.017 8996 UpdateGuideState exits: m=678824 SNR=305.7
01:17:28.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:28.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:28.614 00.001 8996 Enqueuing Expose request
01:17:28.615 00.001 20224 Worker thread wakes up
01:17:28.615 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:28.615 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:28.616 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:29.798 01.182 20224 Exposure complete
01:17:29.911 00.113 20224 worker thread done servicing request
01:17:29.911 00.000 8996 OnExposeComplete: enter
01:17:29.913 00.002 8996 UpdateGuideState(): m_state=6
01:17:29.916 00.003 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12453
01:17:29.917 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=473.58, Mass=717010, SNR=375.1, Peak=45597 HFD=4.8
01:17:29.920 00.003 8996 MultiStar: [#1 0.41,0.08,0.56,U] [#2 -0.12,-0.27,0.60,U] [#3 -0.24,0.25,0.53,U] [#4 -0.12,-0.12,0.43,U] [#5 -0.38,0.07,0.47,U] [#6 -0.87,-0.02,0.00,M5] [#7 -0.22,-0.03,0.37,U] [#8 -0.33,0.55,0.00,M3] 
01:17:29.922 00.002 8996 refined, 6 included, MultiStar: {-0.10, 0.05}, one-star: {-0.12, 0.21}
01:17:29.923 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
01:17:29.925 00.002 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
01:17:29.927 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.05 hyp=0.11 cameraTheta=2.69 mountX=-0.10 mountY=-0.04, mountTheta=-2.80
01:17:29.930 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.05, opts=13)
01:17:29.931 00.001 8996 Enqueuing Move request for scope (-0.10, 0.05)
01:17:29.933 00.002 20224 Worker thread wakes up
01:17:29.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.05) opts 0xd
01:17:29.934 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.05)
01:17:29.934 00.000 20224 Moving (-0.10, 0.05) raw xDistance=-0.10 yDistance=-0.04
01:17:29.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:17:29.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:29.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:17:29.934 00.000 20224 MoveAxis(E, 0, ABG)
01:17:29.934 00.000 20224 Move returns status 0, amount 0
01:17:29.934 00.000 20224 MoveAxis(N, 0, ABG)
01:17:29.935 00.001 20224 Move returns status 0, amount 0
01:17:29.935 00.000 20224 move complete, result=0
01:17:29.935 00.000 20224 worker thread done servicing request
01:17:29.942 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45597, med=3126, FiltMin=2806, FiltMax=24185, Gamma=1.000
01:17:29.970 00.028 8996 UpdateGuideState exits: m=717010 SNR=375.1
01:17:29.971 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:29.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:29.974 00.002 8996 Enqueuing Expose request
01:17:29.975 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:17:29.976 00.001 20224 Worker thread wakes up
01:17:29.976 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:29.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:30.960 00.984 20224 Exposure complete
01:17:31.061 00.101 20224 worker thread done servicing request
01:17:31.062 00.001 8996 OnExposeComplete: enter
01:17:31.062 00.000 8996 UpdateGuideState(): m_state=6
01:17:31.063 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12454
01:17:31.064 00.001 8996 Star::Find returns 1 (0), X=134.97, Y=473.47, Mass=668259, SNR=323.9, Peak=43478 HFD=4.9
01:17:31.065 00.001 8996 MultiStar: [#1 0.24,-0.28,0.64,U] [#2 -0.48,0.00,0.00,M1] [#3 -0.21,0.28,0.57,U] [#4 -0.01,-0.12,0.60,U] [#5 0.16,0.10,0.63,U] [#6 -0.81,-0.22,0.00,M6] [#7 -0.52,0.30,0.00,M2] [#8 0.17,0.23,0.33,U] 
01:17:31.066 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.04}, one-star: {-0.24, 0.10}
01:17:31.067 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
01:17:31.068 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
01:17:31.069 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.93 mountX=-0.02 mountY=-0.04, mountTheta=-2.03
01:17:31.070 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
01:17:31.071 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
01:17:31.072 00.001 20224 Worker thread wakes up
01:17:31.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
01:17:31.072 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
01:17:31.072 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.02 yDistance=-0.04
01:17:31.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:17:31.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:31.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:17:31.072 00.000 20224 MoveAxis(E, 0, ABG)
01:17:31.072 00.000 20224 Move returns status 0, amount 0
01:17:31.072 00.000 20224 MoveAxis(N, 0, ABG)
01:17:31.072 00.000 20224 Move returns status 0, amount 0
01:17:31.072 00.000 20224 move complete, result=0
01:17:31.072 00.000 20224 worker thread done servicing request
01:17:31.077 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43478, med=3126, FiltMin=2813, FiltMax=24566, Gamma=1.000
01:17:31.091 00.014 8996 UpdateGuideState exits: m=668259 SNR=323.9
01:17:31.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:31.093 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:31.094 00.001 8996 Enqueuing Expose request
01:17:31.095 00.001 20224 Worker thread wakes up
01:17:31.095 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:17:31.095 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:31.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:32.261 01.166 20224 Exposure complete
01:17:32.343 00.082 20224 worker thread done servicing request
01:17:32.343 00.000 8996 OnExposeComplete: enter
01:17:32.344 00.001 8996 UpdateGuideState(): m_state=6
01:17:32.345 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12455
01:17:32.346 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.16, Mass=662779, SNR=331.4, Peak=41974 HFD=4.7
01:17:32.349 00.003 8996 MultiStar: [#1 0.33,-0.56,0.00,M1] [#2 -0.23,-0.32,0.70,U] [#3 -0.34,-0.11,0.56,U] [#4 0.24,0.01,0.42,U] [#5 0.25,-0.34,0.51,U] [#6 -0.62,-0.57,0.00,M7] [#7 -0.25,-0.19,0.42,U] [#8 0.27,0.10,0.33,U] 
01:17:32.350 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.18}, one-star: {0.18, -0.21}
01:17:32.351 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:17:32.353 00.002 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
01:17:32.355 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.51 mountX=0.03 mountY=0.18, mountTheta=1.41
01:17:32.358 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.18, opts=13)
01:17:32.359 00.001 8996 Enqueuing Move request for scope (0.01, -0.18)
01:17:32.361 00.002 20224 Worker thread wakes up
01:17:32.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
01:17:32.361 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
01:17:32.361 00.000 20224 Moving (0.01, -0.18) raw xDistance=0.03 yDistance=0.18
01:17:32.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:17:32.361 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:32.362 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:17:32.362 00.000 20224 MoveAxis(E, 0, ABG)
01:17:32.362 00.000 20224 Move returns status 0, amount 0
01:17:32.362 00.000 20224 MoveAxis(N, 0, ABG)
01:17:32.362 00.000 20224 Move returns status 0, amount 0
01:17:32.362 00.000 20224 move complete, result=0
01:17:32.362 00.000 20224 worker thread done servicing request
01:17:32.369 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41974, med=3126, FiltMin=2809, FiltMax=25536, Gamma=1.000
01:17:32.398 00.029 8996 UpdateGuideState exits: m=662779 SNR=331.4
01:17:32.400 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:32.402 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:32.403 00.001 8996 Enqueuing Expose request
01:17:32.405 00.002 20224 Worker thread wakes up
01:17:32.405 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:32.407 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:32.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:33.378 00.971 20224 Exposure complete
01:17:33.477 00.099 20224 worker thread done servicing request
01:17:33.477 00.000 8996 OnExposeComplete: enter
01:17:33.478 00.001 8996 UpdateGuideState(): m_state=6
01:17:33.479 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12456
01:17:33.480 00.001 8996 Star::Find returns 1 (0), X=135.23, Y=473.32, Mass=739753, SNR=366.1, Peak=48806 HFD=4.7
01:17:33.481 00.001 8996 MultiStar: [#1 0.11,-0.78,0.00,M2] [#2 -0.50,-0.05,0.00,M1] [#3 -0.58,-0.01,0.00,M1] [#4 -0.30,-0.15,0.43,U] [#5 0.16,0.03,0.58,U] [#6 -0.83,-0.53,0.00,M8] [#7 -0.16,-0.05,0.38,U] [#8 -0.27,-0.01,0.25,U] 
01:17:33.482 00.001 8996 single-star, 4 included, MultiStar: {-0.05, -0.04}, one-star: {0.02, -0.05}
01:17:33.483 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
01:17:33.484 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
01:17:33.486 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.05 cameraTheta=-1.19 mountX=0.02 mountY=0.05, mountTheta=1.08
01:17:33.489 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
01:17:33.491 00.002 8996 Enqueuing Move request for scope (0.02, -0.05)
01:17:33.493 00.002 20224 Worker thread wakes up
01:17:33.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
01:17:33.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
01:17:33.493 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.02 yDistance=0.05
01:17:33.494 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:17:33.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:33.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:17:33.494 00.000 20224 MoveAxis(E, 0, ABG)
01:17:33.494 00.000 20224 Move returns status 0, amount 0
01:17:33.494 00.000 20224 MoveAxis(N, 0, ABG)
01:17:33.494 00.000 20224 Move returns status 0, amount 0
01:17:33.494 00.000 20224 move complete, result=0
01:17:33.495 00.001 20224 worker thread done servicing request
01:17:33.501 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48806, med=3126, FiltMin=2851, FiltMax=23891, Gamma=1.000
01:17:33.519 00.018 8996 UpdateGuideState exits: m=739753 SNR=366.1
01:17:33.521 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:33.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:33.523 00.001 8996 Enqueuing Expose request
01:17:33.525 00.002 20224 Worker thread wakes up
01:17:33.525 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:33.526 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:33.527 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:34.700 01.173 20224 Exposure complete
01:17:34.797 00.097 20224 worker thread done servicing request
01:17:34.797 00.000 8996 OnExposeComplete: enter
01:17:34.798 00.001 8996 UpdateGuideState(): m_state=6
01:17:34.799 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12457
01:17:34.800 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.84, Mass=706592, SNR=349.8, Peak=49037 HFD=4.4
01:17:34.801 00.001 8996 MultiStar: [#1 -0.04,-0.27,0.50,U] [#2 -0.13,0.08,0.70,U] [#3 -0.33,0.22,0.50,U] [#4 -0.05,0.20,0.41,U] [#5 0.31,0.22,0.48,U] [#6 -0.84,0.11,0.00,M9] [#7 -0.19,0.20,0.39,U] [#8 0.15,0.37,0.31,U] 
01:17:34.802 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.21}, one-star: {-0.07, 0.47}
01:17:34.803 00.001 8996 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
01:17:34.804 00.001 8996 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
01:17:34.805 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.21 cameraTheta=1.84 mountX=-0.08 mountY=-0.20, mountTheta=-1.94
01:17:34.806 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.21, opts=13)
01:17:34.807 00.001 8996 Enqueuing Move request for scope (-0.06, 0.21)
01:17:34.808 00.001 20224 Worker thread wakes up
01:17:34.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
01:17:34.808 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
01:17:34.808 00.000 20224 Moving (-0.06, 0.21) raw xDistance=-0.08 yDistance=-0.20
01:17:34.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:17:34.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:34.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:17:34.808 00.000 20224 MoveAxis(E, 0, ABG)
01:17:34.809 00.001 20224 Move returns status 0, amount 0
01:17:34.809 00.000 20224 MoveAxis(N, 0, ABG)
01:17:34.809 00.000 20224 Move returns status 0, amount 0
01:17:34.809 00.000 20224 move complete, result=0
01:17:34.809 00.000 20224 worker thread done servicing request
01:17:34.812 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49037, med=3126, FiltMin=2832, FiltMax=29206, Gamma=1.000
01:17:34.826 00.014 8996 UpdateGuideState exits: m=706592 SNR=349.8
01:17:34.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:34.828 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:34.829 00.001 8996 Enqueuing Expose request
01:17:34.830 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:17:34.831 00.001 20224 Worker thread wakes up
01:17:34.831 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:34.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:35.813 00.982 20224 Exposure complete
01:17:35.897 00.084 20224 worker thread done servicing request
01:17:35.897 00.000 8996 OnExposeComplete: enter
01:17:35.898 00.001 8996 UpdateGuideState(): m_state=6
01:17:35.900 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12458
01:17:35.901 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.68, Mass=640158, SNR=307.5, Peak=41565 HFD=4.7
01:17:35.903 00.002 8996 MultiStar: [#1 0.32,-0.05,0.79,U] [#2 -0.08,0.14,0.69,U] [#3 -0.29,-0.08,0.56,U] [#4 0.01,-0.25,0.58,U] [#5 0.09,0.21,0.65,U] [#6 -0.84,-0.09,0.00,M10] [#7 0.02,0.10,0.42,U] [#8 0.18,0.36,0.33,U] 
01:17:35.905 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.09}, one-star: {0.08, 0.31}
01:17:35.907 00.002 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
01:17:35.908 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
01:17:35.909 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.09 hyp=0.10 cameraTheta=1.09 mountX=0.04 mountY=-0.10, mountTheta=-1.19
01:17:35.914 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.09, opts=13)
01:17:35.915 00.001 8996 Enqueuing Move request for scope (0.05, 0.09)
01:17:35.916 00.001 20224 Worker thread wakes up
01:17:35.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.09) opts 0xd
01:17:35.916 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.09)
01:17:35.916 00.000 20224 Moving (0.05, 0.09) raw xDistance=0.04 yDistance=-0.10
01:17:35.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:17:35.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:35.917 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:17:35.917 00.000 20224 MoveAxis(E, 0, ABG)
01:17:35.917 00.000 20224 Move returns status 0, amount 0
01:17:35.917 00.000 20224 MoveAxis(N, 0, ABG)
01:17:35.917 00.000 20224 Move returns status 0, amount 0
01:17:35.917 00.000 20224 move complete, result=0
01:17:35.917 00.000 20224 worker thread done servicing request
01:17:35.922 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41565, med=3126, FiltMin=2809, FiltMax=21094, Gamma=1.000
01:17:35.936 00.014 8996 UpdateGuideState exits: m=640158 SNR=307.5
01:17:35.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:35.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:35.939 00.001 8996 Enqueuing Expose request
01:17:35.940 00.001 20224 Worker thread wakes up
01:17:35.940 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:35.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:35.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:37.117 01.176 20224 Exposure complete
01:17:37.211 00.094 20224 worker thread done servicing request
01:17:37.211 00.000 8996 OnExposeComplete: enter
01:17:37.213 00.002 8996 UpdateGuideState(): m_state=6
01:17:37.215 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12459
01:17:37.216 00.001 8996 Star::Find returns 1 (0), X=135.39, Y=473.48, Mass=672446, SNR=286.7, Peak=41728 HFD=4.9
01:17:37.219 00.003 8996 MultiStar: [#1 0.08,-0.70,0.00,M1] [#2 -0.19,-0.55,0.00,M1] [#3 -0.63,-0.18,0.00,M1] [#4 -0.32,-0.42,0.00,M1] [#5 0.06,-0.27,0.67,U] [#6 -0.59,-0.60,0.00,R] [#7 -0.17,-0.36,0.42,U] [#8 0.31,-0.29,0.44,U] 
01:17:37.220 00.001 8996 refined, 3 included, MultiStar: {0.11, -0.14}, one-star: {0.18, 0.11}
01:17:37.222 00.002 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.79 = -0.79)
01:17:37.224 00.002 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.91 = 2.37)
01:17:37.225 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.14 hyp=0.18 cameraTheta=-0.88 mountX=0.13 mountY=0.13, mountTheta=0.78
01:17:37.229 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.14, opts=13)
01:17:37.230 00.001 8996 Enqueuing Move request for scope (0.11, -0.14)
01:17:37.232 00.002 20224 Worker thread wakes up
01:17:37.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.14) opts 0xd
01:17:37.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.14)
01:17:37.233 00.001 20224 Moving (0.11, -0.14) raw xDistance=0.13 yDistance=0.13
01:17:37.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:17:37.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:37.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:17:37.233 00.000 20224 MoveAxis(E, 0, ABG)
01:17:37.233 00.000 20224 Move returns status 0, amount 0
01:17:37.233 00.000 20224 MoveAxis(N, 0, ABG)
01:17:37.233 00.000 20224 Move returns status 0, amount 0
01:17:37.233 00.000 20224 move complete, result=0
01:17:37.234 00.001 20224 worker thread done servicing request
01:17:37.243 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=41728, med=3126, FiltMin=2829, FiltMax=23286, Gamma=1.000
01:17:37.264 00.021 8996 UpdateGuideState exits: m=672446 SNR=286.7
01:17:37.265 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:37.266 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:37.268 00.002 8996 Enqueuing Expose request
01:17:37.270 00.002 20224 Worker thread wakes up
01:17:37.270 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:37.272 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:37.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:38.240 00.968 20224 Exposure complete
01:17:38.321 00.081 20224 worker thread done servicing request
01:17:38.321 00.000 8996 OnExposeComplete: enter
01:17:38.322 00.001 8996 UpdateGuideState(): m_state=6
01:17:38.323 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12460
01:17:38.324 00.001 8996 Star::Find returns 1 (0), X=134.96, Y=473.23, Mass=613089, SNR=286.1, Peak=44662 HFD=4.6
01:17:38.325 00.001 8996 MultiStar: [#1 -0.03,-0.83,0.00,M2] [#2 -0.16,-0.49,0.00,M2] [#3 -0.21,-0.35,0.69,U] [#4 -0.09,-0.73,0.00,M2] [#5 -0.11,-0.33,0.67,U] [#6 0.07,0.10,0.46,U] [#7 -0.18,-0.38,0.42,U] [#8 0.05,-0.19,0.38,U] 
01:17:38.326 00.001 8996 refined, 5 included, MultiStar: {-0.14, -0.22}, one-star: {-0.25, -0.14}
01:17:38.328 00.002 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:17:38.329 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.12)
01:17:38.330 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.22 hyp=0.26 cameraTheta=-2.14 mountX=-0.12 mountY=0.23, mountTheta=2.04
01:17:38.333 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.22, opts=13)
01:17:38.335 00.002 8996 Enqueuing Move request for scope (-0.14, -0.22)
01:17:38.337 00.002 20224 Worker thread wakes up
01:17:38.337 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.22) opts 0xd
01:17:38.337 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.22)
01:17:38.337 00.000 20224 Moving (-0.14, -0.22) raw xDistance=-0.12 yDistance=0.23
01:17:38.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:17:38.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:17:38.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:17:38.337 00.000 20224 MoveAxis(E, 0, ABG)
01:17:38.337 00.000 20224 Move returns status 0, amount 0
01:17:38.337 00.000 20224 MoveAxis(N, 0, ABG)
01:17:38.337 00.000 20224 Move returns status 0, amount 0
01:17:38.337 00.000 20224 move complete, result=0
01:17:38.338 00.001 20224 worker thread done servicing request
01:17:38.343 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=44662, med=3129, FiltMin=2825, FiltMax=24454, Gamma=1.000
01:17:38.372 00.029 8996 UpdateGuideState exits: m=613089 SNR=286.1
01:17:38.373 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:38.375 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:38.376 00.001 8996 Enqueuing Expose request
01:17:38.378 00.002 20224 Worker thread wakes up
01:17:38.378 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:38.380 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:38.380 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:39.550 01.170 20224 Exposure complete
01:17:39.617 00.067 20224 worker thread done servicing request
01:17:39.617 00.000 8996 OnExposeComplete: enter
01:17:39.618 00.001 8996 UpdateGuideState(): m_state=6
01:17:39.619 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12461
01:17:39.620 00.001 8996 Star::Find returns 1 (0), X=135.29, Y=473.31, Mass=627995, SNR=304.3, Peak=40774 HFD=4.6
01:17:39.621 00.001 8996 MultiStar: [#1 0.24,-0.41,0.00,M3] [#2 -0.10,-0.40,0.79,U] [#3 -0.17,-0.06,0.61,U] [#4 -0.06,-0.31,0.53,U] [#5 0.06,-0.13,0.57,U] [#6 0.11,0.26,0.45,U] [#7 0.38,0.03,0.43,U] [#8 0.04,-0.32,0.39,U] 
01:17:39.622 00.001 8996 single-star, 7 included, MultiStar: {0.02, -0.14}, one-star: {0.07, -0.06}
01:17:39.622 00.000 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
01:17:39.623 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
01:17:39.624 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-0.72 mountX=0.08 mountY=0.06, mountTheta=0.61
01:17:39.626 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
01:17:39.626 00.000 8996 Enqueuing Move request for scope (0.07, -0.06)
01:17:39.627 00.001 20224 Worker thread wakes up
01:17:39.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
01:17:39.627 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
01:17:39.628 00.001 20224 Moving (0.07, -0.06) raw xDistance=0.08 yDistance=0.06
01:17:39.628 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:17:39.628 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:39.628 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:17:39.628 00.000 20224 MoveAxis(E, 0, ABG)
01:17:39.628 00.000 20224 Move returns status 0, amount 0
01:17:39.628 00.000 20224 MoveAxis(N, 0, ABG)
01:17:39.628 00.000 20224 Move returns status 0, amount 0
01:17:39.628 00.000 20224 move complete, result=0
01:17:39.628 00.000 20224 worker thread done servicing request
01:17:39.632 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=40774, med=3126, FiltMin=2777, FiltMax=23379, Gamma=1.000
01:17:39.656 00.024 8996 UpdateGuideState exits: m=627995 SNR=304.3
01:17:39.658 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:39.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:39.660 00.001 8996 Enqueuing Expose request
01:17:39.661 00.001 20224 Worker thread wakes up
01:17:39.662 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:39.662 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:39.663 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:40.646 00.983 20224 Exposure complete
01:17:40.706 00.060 20224 worker thread done servicing request
01:17:40.706 00.000 8996 OnExposeComplete: enter
01:17:40.707 00.001 8996 UpdateGuideState(): m_state=6
01:17:40.708 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12462
01:17:40.709 00.001 8996 Star::Find returns 1 (0), X=135.08, Y=473.33, Mass=701070, SNR=316.3, Peak=47270 HFD=4.6
01:17:40.710 00.001 8996 MultiStar: [#1 0.23,-0.45,0.00,M4] [#2 0.10,-0.01,0.73,U] [#3 -0.16,-0.34,0.54,U] [#4 0.23,-0.28,0.56,U] [#5 0.40,-0.23,0.00,M1] [#6 0.12,0.26,0.46,U] [#7 0.04,0.01,0.44,U] [#8 0.32,-0.02,0.33,U] 
01:17:40.711 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.07}, one-star: {-0.13, -0.04}
01:17:40.712 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
01:17:40.713 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.22)
01:17:40.714 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-1.04 mountX=0.05 mountY=0.06, mountTheta=0.93
01:17:40.716 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.07, opts=13)
01:17:40.717 00.001 8996 Enqueuing Move request for scope (0.04, -0.07)
01:17:40.717 00.000 20224 Worker thread wakes up
01:17:40.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.07) opts 0xd
01:17:40.717 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.07)
01:17:40.718 00.001 20224 Moving (0.04, -0.07) raw xDistance=0.05 yDistance=0.06
01:17:40.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:17:40.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:40.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:17:40.718 00.000 20224 MoveAxis(E, 0, ABG)
01:17:40.718 00.000 20224 Move returns status 0, amount 0
01:17:40.718 00.000 20224 MoveAxis(N, 0, ABG)
01:17:40.718 00.000 20224 Move returns status 0, amount 0
01:17:40.718 00.000 20224 move complete, result=0
01:17:40.718 00.000 20224 worker thread done servicing request
01:17:40.722 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=47270, med=3126, FiltMin=2803, FiltMax=24832, Gamma=1.000
01:17:40.747 00.025 8996 UpdateGuideState exits: m=701070 SNR=316.3
01:17:40.748 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:40.749 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:40.750 00.001 8996 Enqueuing Expose request
01:17:40.750 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:40.751 00.001 20224 Worker thread wakes up
01:17:40.752 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:40.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:41.915 01.163 20224 Exposure complete
01:17:41.996 00.081 20224 worker thread done servicing request
01:17:41.996 00.000 8996 OnExposeComplete: enter
01:17:41.997 00.001 8996 UpdateGuideState(): m_state=6
01:17:42.000 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12463
01:17:42.001 00.001 8996 Star::Find returns 1 (0), X=135.19, Y=473.46, Mass=521392, SNR=285.3, Peak=33286 HFD=4.7
01:17:42.004 00.003 8996 MultiStar: [#1 0.30,-0.49,0.00,M5] [#2 -0.24,0.10,0.76,U] [#3 -0.29,-0.24,0.66,U] [#4 -0.10,-0.56,0.00,M1] [#5 0.11,-0.09,0.64,U] [#6 -0.07,0.26,0.48,U] [#7 -0.23,-0.26,0.56,U] [#8 0.32,-0.03,0.42,U] 
01:17:42.005 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.02}, one-star: {-0.02, 0.09}
01:17:42.007 00.002 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
01:17:42.009 00.002 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.36)
01:17:42.011 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.90 mountX=-0.08 mountY=0.03, mountTheta=2.79
01:17:42.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.02, opts=13)
01:17:42.015 00.002 8996 Enqueuing Move request for scope (-0.08, -0.02)
01:17:42.016 00.001 20224 Worker thread wakes up
01:17:42.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
01:17:42.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
01:17:42.016 00.000 20224 Moving (-0.08, -0.02) raw xDistance=-0.08 yDistance=0.03
01:17:42.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:17:42.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:42.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:17:42.016 00.000 20224 MoveAxis(E, 0, ABG)
01:17:42.016 00.000 20224 Move returns status 0, amount 0
01:17:42.016 00.000 20224 MoveAxis(N, 0, ABG)
01:17:42.016 00.000 20224 Move returns status 0, amount 0
01:17:42.016 00.000 20224 move complete, result=0
01:17:42.016 00.000 20224 worker thread done servicing request
01:17:42.023 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=33286, med=3126, FiltMin=2819, FiltMax=16902, Gamma=1.000
01:17:42.051 00.028 8996 UpdateGuideState exits: m=521392 SNR=285.3
01:17:42.053 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:42.055 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:42.056 00.001 8996 Enqueuing Expose request
01:17:42.058 00.002 20224 Worker thread wakes up
01:17:42.058 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:42.060 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:42.060 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:43.026 00.966 20224 Exposure complete
01:17:43.130 00.104 20224 worker thread done servicing request
01:17:43.130 00.000 8996 OnExposeComplete: enter
01:17:43.131 00.001 8996 UpdateGuideState(): m_state=6
01:17:43.132 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12464
01:17:43.133 00.001 8996 Star::Find returns 1 (0), X=134.80, Y=473.42, Mass=665525, SNR=313.2, Peak=48614 HFD=4.6
01:17:43.134 00.001 8996 MultiStar: [#1 -0.19,-0.17,0.72,U] [#2 -0.51,-0.04,0.00,M1] [#3 -0.66,0.07,0.00,M1] [#4 -0.58,-0.27,0.00,M2] [#5 -0.17,-0.18,0.55,U] [#6 -0.14,0.12,0.41,U] [#7 -0.22,-0.08,0.40,U] [#8 -0.16,0.03,0.33,U] 
01:17:43.135 00.001 8996 refined, 5 included, MultiStar: {-0.24, -0.04}, one-star: {-0.41, 0.05}
01:17:43.136 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
01:17:43.136 00.000 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.29)
01:17:43.137 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-2.97 mountX=-0.24 mountY=0.07, mountTheta=2.86
01:17:43.141 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.04, opts=13)
01:17:43.144 00.003 8996 Enqueuing Move request for scope (-0.24, -0.04)
01:17:43.146 00.002 20224 Worker thread wakes up
01:17:43.147 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
01:17:43.147 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
01:17:43.147 00.000 20224 Moving (-0.24, -0.04) raw xDistance=-0.24 yDistance=0.07
01:17:43.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:17:43.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:43.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:17:43.147 00.000 20224 MoveAxis(E, 35, ABG)
01:17:43.147 00.000 20224 Guiding  Dir = 2, Dur = 35
01:17:43.147 00.000 20224 IsSlewing returns 0
01:17:43.147 00.000 20224 IsGuiding returns 0
01:17:43.156 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48614, med=3126, FiltMin=2800, FiltMax=26297, Gamma=1.000
01:17:43.171 00.015 8996 UpdateGuideState exits: m=665525 SNR=313.2
01:17:43.173 00.002 20224 PulseGuide returned control before completion, sleep 20
01:17:43.174 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:43.175 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:43.176 00.001 8996 Enqueuing Expose request
01:17:43.202 00.026 20224 IsGuiding returns 1
01:17:43.202 00.000 20224 scope still moving after pulse duration time elapsed
01:17:43.234 00.032 20224 IsSlewing returns 0
01:17:43.234 00.000 20224 IsGuiding returns 1
01:17:43.265 00.031 20224 IsSlewing returns 0
01:17:43.265 00.000 20224 IsGuiding returns 0
01:17:43.265 00.000 20224 scope move finished after 35 + 83 ms
01:17:43.265 00.000 20224 Move returns status 0, amount 35
01:17:43.265 00.000 20224 MoveAxis(N, 0, ABG)
01:17:43.266 00.001 20224 Move returns status 0, amount 0
01:17:43.266 00.000 20224 move complete, result=0
01:17:43.266 00.000 20224 worker thread done servicing request
01:17:43.266 00.000 20224 Worker thread wakes up
01:17:43.266 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:43.266 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
01:17:43.268 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:44.437 01.169 20224 Exposure complete
01:17:44.535 00.098 20224 worker thread done servicing request
01:17:44.535 00.000 8996 OnExposeComplete: enter
01:17:44.537 00.002 8996 UpdateGuideState(): m_state=6
01:17:44.539 00.002 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12465
01:17:44.541 00.002 8996 Star::Find returns 1 (0), X=135.17, Y=473.33, Mass=663876, SNR=318.2, Peak=44598 HFD=4.5
01:17:44.543 00.002 8996 MultiStar: [#1 0.28,-0.56,0.00,M5] [#2 -0.15,-0.00,0.71,U] [#3 -0.21,0.12,0.54,U] [#4 -0.08,-0.29,0.57,U] [#5 -0.14,0.03,0.51,U] [#6 0.06,0.22,0.37,U] [#7 0.06,0.19,0.38,U] [#8 -0.03,-0.06,0.35,U] 
01:17:44.544 00.001 8996 single-star, 7 included, MultiStar: {-0.08, 0.00}, one-star: {-0.04, -0.04}
01:17:44.546 00.002 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:17:44.548 00.002 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
01:17:44.550 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.38 mountX=-0.04 mountY=0.05, mountTheta=2.28
01:17:44.553 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
01:17:44.554 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
01:17:44.556 00.002 20224 Worker thread wakes up
01:17:44.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
01:17:44.556 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
01:17:44.556 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=0.05
01:17:44.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:17:44.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:44.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:17:44.556 00.000 20224 MoveAxis(E, 0, ABG)
01:17:44.556 00.000 20224 Move returns status 0, amount 0
01:17:44.556 00.000 20224 MoveAxis(N, 0, ABG)
01:17:44.556 00.000 20224 Move returns status 0, amount 0
01:17:44.556 00.000 20224 move complete, result=0
01:17:44.556 00.000 20224 worker thread done servicing request
01:17:44.563 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44598, med=3126, FiltMin=2838, FiltMax=22403, Gamma=1.000
01:17:44.584 00.021 8996 UpdateGuideState exits: m=663876 SNR=318.2
01:17:44.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:44.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:44.587 00.001 8996 Enqueuing Expose request
01:17:44.588 00.001 20224 Worker thread wakes up
01:17:44.588 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:44.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:44.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:45.554 00.965 20224 Exposure complete
01:17:45.653 00.099 20224 worker thread done servicing request
01:17:45.654 00.001 8996 OnExposeComplete: enter
01:17:45.655 00.001 8996 UpdateGuideState(): m_state=6
01:17:45.656 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12466
01:17:45.657 00.001 8996 Star::Find returns 1 (0), X=135.06, Y=473.38, Mass=771296, SNR=386.0, Peak=54902 HFD=4.8
01:17:45.659 00.002 8996 MultiStar: [#1 0.12,-0.79,0.00,M6] [#2 0.16,-0.02,0.52,U] [#3 -0.31,0.05,0.47,U] [#4 -0.06,-0.38,0.42,U] [#5 -0.01,-0.20,0.43,U] [#6 0.18,0.18,0.31,U] [#7 0.15,-0.10,0.34,U] [#8 0.13,-0.23,0.31,U] 
01:17:45.660 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.07}, one-star: {-0.15, 0.01}
01:17:45.661 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
01:17:45.662 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
01:17:45.663 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.93 mountX=-0.02 mountY=0.07, mountTheta=1.83
01:17:45.665 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.07, opts=13)
01:17:45.666 00.001 8996 Enqueuing Move request for scope (-0.03, -0.07)
01:17:45.667 00.001 20224 Worker thread wakes up
01:17:45.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.07) opts 0xd
01:17:45.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.07)
01:17:45.667 00.000 20224 Moving (-0.03, -0.07) raw xDistance=-0.02 yDistance=0.07
01:17:45.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:17:45.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:45.668 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:17:45.668 00.000 20224 MoveAxis(E, 0, ABG)
01:17:45.668 00.000 20224 Move returns status 0, amount 0
01:17:45.668 00.000 20224 MoveAxis(N, 0, ABG)
01:17:45.668 00.000 20224 Move returns status 0, amount 0
01:17:45.668 00.000 20224 move complete, result=0
01:17:45.668 00.000 20224 worker thread done servicing request
01:17:45.672 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54902, med=3126, FiltMin=2816, FiltMax=25270, Gamma=1.000
01:17:45.687 00.015 8996 UpdateGuideState exits: m=771296 SNR=386.0
01:17:45.688 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:45.689 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:45.689 00.000 8996 Enqueuing Expose request
01:17:45.690 00.001 20224 Worker thread wakes up
01:17:45.690 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:45.691 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:45.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:46.848 01.157 20224 Exposure complete
01:17:46.906 00.058 20224 worker thread done servicing request
01:17:46.906 00.000 8996 OnExposeComplete: enter
01:17:46.907 00.001 8996 UpdateGuideState(): m_state=6
01:17:46.908 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12467
01:17:46.909 00.001 8996 Star::Find returns 1 (0), X=135.34, Y=473.68, Mass=713048, SNR=339.0, Peak=45261 HFD=4.7
01:17:46.910 00.001 8996 MultiStar: [#1 0.32,-0.67,0.00,M7] [#2 0.17,0.00,0.60,U] [#3 -0.17,-0.55,0.00,M1] [#4 0.29,-0.41,0.00,M1] [#5 -0.01,-0.19,0.59,U] [#6 0.45,0.32,0.00,M1] [#7 -0.10,0.09,0.37,U] [#8 -0.11,-0.13,0.31,U] 
01:17:46.911 00.001 8996 refined, 4 included, MultiStar: {0.05, 0.07}, one-star: {0.12, 0.31}
01:17:46.911 00.000 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
01:17:46.912 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
01:17:46.913 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.92 mountX=0.04 mountY=-0.07, mountTheta=-1.02
01:17:46.914 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.07, opts=13)
01:17:46.915 00.001 8996 Enqueuing Move request for scope (0.05, 0.07)
01:17:46.916 00.001 20224 Worker thread wakes up
01:17:46.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
01:17:46.917 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
01:17:46.917 00.000 20224 Moving (0.05, 0.07) raw xDistance=0.04 yDistance=-0.07
01:17:46.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:17:46.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:46.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:17:46.917 00.000 20224 MoveAxis(E, 0, ABG)
01:17:46.917 00.000 20224 Move returns status 0, amount 0
01:17:46.917 00.000 20224 MoveAxis(N, 0, ABG)
01:17:46.917 00.000 20224 Move returns status 0, amount 0
01:17:46.917 00.000 20224 move complete, result=0
01:17:46.918 00.001 20224 worker thread done servicing request
01:17:46.922 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=45261, med=3126, FiltMin=2835, FiltMax=23574, Gamma=1.000
01:17:46.936 00.014 8996 UpdateGuideState exits: m=713048 SNR=339.0
01:17:46.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:46.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:46.939 00.001 8996 Enqueuing Expose request
01:17:46.940 00.001 20224 Worker thread wakes up
01:17:46.940 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:46.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:46.941 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:47.912 00.971 20224 Exposure complete
01:17:47.983 00.071 20224 worker thread done servicing request
01:17:47.983 00.000 8996 OnExposeComplete: enter
01:17:47.984 00.001 8996 UpdateGuideState(): m_state=6
01:17:47.985 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12468
01:17:47.986 00.001 8996 Star::Find returns 1 (0), X=135.41, Y=473.63, Mass=644332, SNR=338.2, Peak=44256 HFD=4.7
01:17:47.987 00.001 8996 MultiStar: [#1 0.43,-0.29,0.00,M8] [#2 0.03,-0.00,0.68,U] [#3 0.06,-0.14,0.52,U] [#4 0.08,-0.40,0.47,U] [#5 0.04,0.11,0.48,U] [#6 0.44,0.44,0.00,M2] [#7 -0.10,-0.03,0.34,U] [#8 0.10,0.07,0.34,U] 
01:17:47.988 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.02}, one-star: {0.19, 0.25}
01:17:47.993 00.005 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
01:17:47.993 00.000 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.82 = -2.82)
01:17:47.995 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.21 mountX=0.08 mountY=-0.03, mountTheta=-0.32
01:17:47.998 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.02, opts=13)
01:17:47.999 00.001 8996 Enqueuing Move request for scope (0.08, 0.02)
01:17:48.001 00.002 20224 Worker thread wakes up
01:17:48.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
01:17:48.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
01:17:48.001 00.000 20224 Moving (0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
01:17:48.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:17:48.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:48.002 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:17:48.002 00.000 20224 MoveAxis(E, 0, ABG)
01:17:48.002 00.000 20224 Move returns status 0, amount 0
01:17:48.002 00.000 20224 MoveAxis(N, 0, ABG)
01:17:48.002 00.000 20224 Move returns status 0, amount 0
01:17:48.002 00.000 20224 move complete, result=0
01:17:48.002 00.000 20224 worker thread done servicing request
01:17:48.007 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44256, med=3126, FiltMin=2777, FiltMax=21686, Gamma=1.000
01:17:48.021 00.014 8996 UpdateGuideState exits: m=644332 SNR=338.2
01:17:48.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:48.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:48.024 00.001 8996 Enqueuing Expose request
01:17:48.025 00.001 20224 Worker thread wakes up
01:17:48.025 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:17:48.026 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:48.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:49.198 01.172 20224 Exposure complete
01:17:49.315 00.117 20224 worker thread done servicing request
01:17:49.315 00.000 8996 OnExposeComplete: enter
01:17:49.316 00.001 8996 UpdateGuideState(): m_state=6
01:17:49.318 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12469
01:17:49.319 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.51, Mass=645786, SNR=333.1, Peak=43744 HFD=4.8
01:17:49.320 00.001 8996 MultiStar: [#1 0.68,-0.37,0.00,M9] [#2 0.20,-0.39,0.63,U] [#3 0.36,-0.15,0.60,U] [#4 0.49,-0.41,0.00,M1] [#5 0.52,-0.12,0.00,M1] [#6 0.60,0.29,0.00,M3] [#7 0.16,-0.27,0.42,U] [#8 0.43,-0.15,0.00,M1] 
01:17:49.321 00.001 8996 refined, 3 included, MultiStar: {0.27, -0.12}, one-star: {0.31, 0.14}
01:17:49.322 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
01:17:49.323 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
01:17:49.324 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.12 hyp=0.29 cameraTheta=-0.41 mountX=0.28 mountY=0.08, mountTheta=0.29
01:17:49.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.12, opts=13)
01:17:49.327 00.001 8996 Enqueuing Move request for scope (0.27, -0.12)
01:17:49.328 00.001 20224 Worker thread wakes up
01:17:49.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.12) opts 0xd
01:17:49.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.12)
01:17:49.328 00.000 20224 Moving (0.27, -0.12) raw xDistance=0.28 yDistance=0.08
01:17:49.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
01:17:49.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:49.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:17:49.328 00.000 20224 MoveAxis(W, 41, ABG)
01:17:49.328 00.000 20224 Guiding  Dir = 3, Dur = 41
01:17:49.328 00.000 20224 IsSlewing returns 0
01:17:49.328 00.000 20224 IsGuiding returns 0
01:17:49.333 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43744, med=3126, FiltMin=2822, FiltMax=25843, Gamma=1.000
01:17:49.362 00.029 8996 UpdateGuideState exits: m=645786 SNR=333.1
01:17:49.363 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:49.369 00.006 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:49.372 00.003 8996 Enqueuing Expose request
01:17:49.375 00.003 20224 PulseGuide returned control before completion, sleep 11
01:17:49.396 00.021 20224 IsGuiding returns 1
01:17:49.396 00.000 20224 scope still moving after pulse duration time elapsed
01:17:49.428 00.032 20224 IsSlewing returns 0
01:17:49.428 00.000 20224 IsGuiding returns 1
01:17:49.460 00.032 20224 IsSlewing returns 0
01:17:49.460 00.000 20224 IsGuiding returns 0
01:17:49.460 00.000 20224 scope move finished after 41 + 89 ms
01:17:49.460 00.000 20224 Move returns status 0, amount 41
01:17:49.460 00.000 20224 MoveAxis(N, 0, ABG)
01:17:49.460 00.000 20224 Move returns status 0, amount 0
01:17:49.460 00.000 20224 move complete, result=0
01:17:49.460 00.000 20224 worker thread done servicing request
01:17:49.460 00.000 20224 Worker thread wakes up
01:17:49.460 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.1 px 0 ms NORTH
01:17:49.462 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:49.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:50.450 00.988 20224 Exposure complete
01:17:50.534 00.084 20224 worker thread done servicing request
01:17:50.534 00.000 8996 OnExposeComplete: enter
01:17:50.536 00.002 8996 UpdateGuideState(): m_state=6
01:17:50.538 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12470
01:17:50.540 00.002 8996 Star::Find returns 1 (0), X=135.40, Y=473.84, Mass=646035, SNR=371.0, Peak=45632 HFD=4.7
01:17:50.542 00.002 8996 MultiStar: [#1 0.49,-0.16,0.00,M10] [#2 -0.02,-0.20,0.66,U] [#3 -0.02,-0.04,0.52,U] [#4 0.28,-0.28,0.49,U] [#5 0.19,0.39,0.57,U] [#6 0.24,0.71,0.00,M4] [#7 0.01,0.14,0.34,U] [#8 0.05,0.19,0.32,U] 
01:17:50.544 00.002 8996 refined, 6 included, MultiStar: {0.11, 0.13}, one-star: {0.18, 0.47}
01:17:50.546 00.002 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
01:17:50.547 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:17:50.549 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.87 mountX=0.10 mountY=-0.14, mountTheta=-0.98
01:17:50.552 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.13, opts=13)
01:17:50.554 00.002 8996 Enqueuing Move request for scope (0.11, 0.13)
01:17:50.556 00.002 20224 Worker thread wakes up
01:17:50.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
01:17:50.556 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
01:17:50.556 00.000 20224 Moving (0.11, 0.13) raw xDistance=0.10 yDistance=-0.14
01:17:50.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:17:50.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:50.557 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:17:50.557 00.000 20224 MoveAxis(E, 0, ABG)
01:17:50.557 00.000 20224 Move returns status 0, amount 0
01:17:50.557 00.000 20224 MoveAxis(N, 0, ABG)
01:17:50.557 00.000 20224 Move returns status 0, amount 0
01:17:50.557 00.000 20224 move complete, result=0
01:17:50.557 00.000 20224 worker thread done servicing request
01:17:50.564 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45632, med=3126, FiltMin=2822, FiltMax=24486, Gamma=1.000
01:17:50.585 00.021 8996 UpdateGuideState exits: m=646035 SNR=371.0
01:17:50.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:50.587 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:50.588 00.001 8996 Enqueuing Expose request
01:17:50.589 00.001 20224 Worker thread wakes up
01:17:50.589 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:17:50.589 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:50.590 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:51.756 01.166 20224 Exposure complete
01:17:51.833 00.077 20224 worker thread done servicing request
01:17:51.833 00.000 8996 OnExposeComplete: enter
01:17:51.834 00.001 8996 UpdateGuideState(): m_state=6
01:17:51.835 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12471
01:17:51.836 00.001 8996 Star::Find returns 1 (0), X=134.85, Y=473.21, Mass=585412, SNR=313.8, Peak=45270 HFD=4.5
01:17:51.837 00.001 8996 MultiStar: [#1 0.12,-0.48,0.00,R] [#2 -0.32,-0.22,0.83,U] [#3 -0.55,0.06,0.00,M1] [#4 -0.22,-0.34,0.50,U] [#5 0.04,-0.18,0.49,U] [#6 -0.12,0.25,0.36,U] [#7 -0.25,0.16,0.39,U] [#8 -0.02,-0.10,0.34,U] 
01:17:51.838 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.12}, one-star: {-0.36, -0.16}
01:17:51.839 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
01:17:51.839 00.000 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.63)
01:17:51.840 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.12 hyp=0.25 cameraTheta=-2.63 mountX=-0.21 mountY=0.15, mountTheta=2.52
01:17:51.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.12, opts=13)
01:17:51.843 00.001 8996 Enqueuing Move request for scope (-0.22, -0.12)
01:17:51.843 00.000 20224 Worker thread wakes up
01:17:51.844 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.12) opts 0xd
01:17:51.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.12)
01:17:51.844 00.000 20224 Moving (-0.22, -0.12) raw xDistance=-0.21 yDistance=0.15
01:17:51.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:17:51.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:51.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:17:51.844 00.000 20224 MoveAxis(E, 30, ABG)
01:17:51.844 00.000 20224 Guiding  Dir = 2, Dur = 30
01:17:51.844 00.000 20224 IsSlewing returns 0
01:17:51.844 00.000 20224 IsGuiding returns 0
01:17:51.847 00.003 20224 PulseGuide returned control before completion, sleep 38
01:17:51.849 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45270, med=3126, FiltMin=2822, FiltMax=23360, Gamma=1.000
01:17:51.864 00.015 8996 UpdateGuideState exits: m=585412 SNR=313.8
01:17:51.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:51.865 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:51.866 00.001 8996 Enqueuing Expose request
01:17:51.894 00.028 20224 IsGuiding returns 1
01:17:51.894 00.000 20224 scope still moving after pulse duration time elapsed
01:17:51.924 00.030 20224 IsSlewing returns 0
01:17:51.924 00.000 20224 IsGuiding returns 0
01:17:51.924 00.000 20224 scope move finished after 30 + 49 ms
01:17:51.924 00.000 20224 Move returns status 0, amount 30
01:17:51.924 00.000 20224 MoveAxis(N, 0, ABG)
01:17:51.924 00.000 20224 Move returns status 0, amount 0
01:17:51.924 00.000 20224 move complete, result=0
01:17:51.924 00.000 20224 worker thread done servicing request
01:17:51.924 00.000 20224 Worker thread wakes up
01:17:51.924 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
01:17:51.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:51.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:52.900 00.975 20224 Exposure complete
01:17:52.971 00.071 20224 worker thread done servicing request
01:17:52.972 00.001 8996 OnExposeComplete: enter
01:17:52.973 00.001 8996 UpdateGuideState(): m_state=6
01:17:52.974 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12472
01:17:52.975 00.001 8996 Star::Find returns 1 (0), X=135.27, Y=473.24, Mass=642222, SNR=295.3, Peak=45670 HFD=4.6
01:17:52.976 00.001 8996 MultiStar: [#1 -0.03,0.08,0.66,U] [#2 -0.24,-0.26,0.76,U] [#3 -0.43,-0.25,0.00,M2] [#4 -0.29,-0.34,0.51,U] [#5 0.15,-0.21,0.59,U] [#6 -0.21,0.23,0.41,U] [#7 -0.27,-0.05,0.45,U] [#8 0.12,-0.05,0.39,U] 
01:17:52.977 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.11}, one-star: {0.06, -0.13}
01:17:52.978 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
01:17:52.978 00.000 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
01:17:52.979 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.17 mountX=-0.06 mountY=0.12, mountTheta=2.07
01:17:52.981 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.11, opts=13)
01:17:52.982 00.001 8996 Enqueuing Move request for scope (-0.08, -0.11)
01:17:52.983 00.001 20224 Worker thread wakes up
01:17:52.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
01:17:52.983 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
01:17:52.983 00.000 20224 Moving (-0.08, -0.11) raw xDistance=-0.06 yDistance=0.12
01:17:52.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:17:52.983 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:52.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:17:52.983 00.000 20224 MoveAxis(E, 0, ABG)
01:17:52.983 00.000 20224 Move returns status 0, amount 0
01:17:52.983 00.000 20224 MoveAxis(N, 0, ABG)
01:17:52.983 00.000 20224 Move returns status 0, amount 0
01:17:52.983 00.000 20224 move complete, result=0
01:17:52.983 00.000 20224 worker thread done servicing request
01:17:52.987 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45670, med=3126, FiltMin=2803, FiltMax=22624, Gamma=1.000
01:17:53.013 00.026 8996 UpdateGuideState exits: m=642222 SNR=295.3
01:17:53.015 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:53.017 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:53.018 00.001 8996 Enqueuing Expose request
01:17:53.019 00.001 20224 Worker thread wakes up
01:17:53.020 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:53.021 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:53.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:54.218 01.197 20224 Exposure complete
01:17:54.293 00.075 20224 worker thread done servicing request
01:17:54.293 00.000 8996 OnExposeComplete: enter
01:17:54.295 00.002 8996 UpdateGuideState(): m_state=6
01:17:54.296 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12473
01:17:54.297 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.10, Mass=644310, SNR=314.8, Peak=45494 HFD=4.4
01:17:54.298 00.001 8996 MultiStar: [#1 -0.18,-0.46,0.00,M1] [#2 -0.08,-0.57,0.00,M1] [#3 -0.22,-0.73,0.00,M3] [#4 -0.15,-0.80,0.00,M1] [#5 -0.02,-0.41,0.60,U] [#6 0.04,-0.02,0.41,U] [#7 -0.23,-0.31,0.39,U] [#8 0.13,-0.11,0.41,U] 
01:17:54.299 00.001 8996 refined, 4 included, MultiStar: {-0.04, -0.25}, one-star: {-0.07, -0.28}
01:17:54.300 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
01:17:54.301 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.54)
01:17:54.301 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.72 mountX=-0.01 mountY=0.25, mountTheta=1.62
01:17:54.302 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.25, opts=13)
01:17:54.304 00.002 8996 Enqueuing Move request for scope (-0.04, -0.25)
01:17:54.305 00.001 20224 Worker thread wakes up
01:17:54.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
01:17:54.305 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
01:17:54.305 00.000 20224 Moving (-0.04, -0.25) raw xDistance=-0.01 yDistance=0.25
01:17:54.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:17:54.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:17:54.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:17:54.305 00.000 20224 MoveAxis(E, 0, ABG)
01:17:54.305 00.000 20224 Move returns status 0, amount 0
01:17:54.305 00.000 20224 MoveAxis(N, 0, ABG)
01:17:54.305 00.000 20224 Move returns status 0, amount 0
01:17:54.305 00.000 20224 move complete, result=0
01:17:54.305 00.000 20224 worker thread done servicing request
01:17:54.308 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45494, med=3126, FiltMin=2828, FiltMax=26480, Gamma=1.000
01:17:54.334 00.026 8996 UpdateGuideState exits: m=644310 SNR=314.8
01:17:54.336 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:54.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:54.339 00.002 8996 Enqueuing Expose request
01:17:54.340 00.001 20224 Worker thread wakes up
01:17:54.340 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:17:54.340 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:54.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:55.314 00.974 20224 Exposure complete
01:17:55.403 00.089 20224 worker thread done servicing request
01:17:55.404 00.001 8996 OnExposeComplete: enter
01:17:55.405 00.001 8996 UpdateGuideState(): m_state=6
01:17:55.406 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12474
01:17:55.406 00.000 8996 Star::Find returns 1 (0), X=135.03, Y=473.23, Mass=661916, SNR=318.5, Peak=47686 HFD=4.6
01:17:55.407 00.001 8996 MultiStar: [#1 0.04,-0.08,0.58,U] [#2 -0.09,-0.12,0.79,U] [#3 -0.38,-0.44,0.00,M4] [#4 -0.12,-0.62,0.00,M2] [#5 0.02,-0.28,0.59,U] [#6 -0.21,0.21,0.38,U] [#7 -0.02,-0.21,0.43,U] [#8 0.05,-0.22,0.34,U] 
01:17:55.408 00.001 8996 refined, 6 included, MultiStar: {-0.07, -0.13}, one-star: {-0.19, -0.14}
01:17:55.409 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
01:17:55.410 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
01:17:55.411 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.08 mountX=-0.06 mountY=0.14, mountTheta=1.98
01:17:55.412 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.13, opts=13)
01:17:55.413 00.001 8996 Enqueuing Move request for scope (-0.07, -0.13)
01:17:55.414 00.001 20224 Worker thread wakes up
01:17:55.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
01:17:55.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
01:17:55.414 00.000 20224 Moving (-0.07, -0.13) raw xDistance=-0.06 yDistance=0.14
01:17:55.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:17:55.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:55.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:17:55.414 00.000 20224 MoveAxis(E, 0, ABG)
01:17:55.414 00.000 20224 Move returns status 0, amount 0
01:17:55.414 00.000 20224 MoveAxis(N, 0, ABG)
01:17:55.414 00.000 20224 Move returns status 0, amount 0
01:17:55.415 00.001 20224 move complete, result=0
01:17:55.415 00.000 20224 worker thread done servicing request
01:17:55.419 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47686, med=3126, FiltMin=2809, FiltMax=25094, Gamma=1.000
01:17:55.441 00.022 8996 UpdateGuideState exits: m=661916 SNR=318.5
01:17:55.443 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:55.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:55.446 00.002 8996 Enqueuing Expose request
01:17:55.447 00.001 20224 Worker thread wakes up
01:17:55.447 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:17:55.449 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:55.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:56.623 01.174 20224 Exposure complete
01:17:56.718 00.095 20224 worker thread done servicing request
01:17:56.718 00.000 8996 OnExposeComplete: enter
01:17:56.720 00.002 8996 UpdateGuideState(): m_state=6
01:17:56.722 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12475
01:17:56.723 00.001 8996 Star::Find returns 1 (0), X=134.92, Y=472.91, Mass=637669, SNR=293.6, Peak=49622 HFD=4.5
01:17:56.725 00.002 8996 MultiStar: [#1 0.24,-0.16,0.67,U] [#2 0.12,-0.31,0.83,U] [#3 -0.15,-0.34,0.64,U] [#4 0.10,-0.49,0.00,M3] [#5 0.07,-0.16,0.65,U] [#6 0.04,0.32,0.40,U] [#7 0.02,-0.22,0.43,U] [#8 0.11,-0.01,0.38,U] 
01:17:56.727 00.002 8996 refined, 7 included, MultiStar: {-0.00, -0.22}, one-star: {-0.29, -0.46}
01:17:56.728 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
01:17:56.729 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
01:17:56.731 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.59 mountX=0.02 mountY=0.22, mountTheta=1.49
01:17:56.734 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.22, opts=13)
01:17:56.735 00.001 8996 Enqueuing Move request for scope (-0.00, -0.22)
01:17:56.737 00.002 20224 Worker thread wakes up
01:17:56.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.22) opts 0xd
01:17:56.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.22)
01:17:56.737 00.000 20224 Moving (-0.00, -0.22) raw xDistance=0.02 yDistance=0.22
01:17:56.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:17:56.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:17:56.738 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:17:56.738 00.000 20224 MoveAxis(E, 0, ABG)
01:17:56.738 00.000 20224 Move returns status 0, amount 0
01:17:56.738 00.000 20224 MoveAxis(N, 0, ABG)
01:17:56.738 00.000 20224 Move returns status 0, amount 0
01:17:56.738 00.000 20224 move complete, result=0
01:17:56.738 00.000 20224 worker thread done servicing request
01:17:56.745 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49622, med=3126, FiltMin=2832, FiltMax=25910, Gamma=1.000
01:17:56.771 00.026 8996 UpdateGuideState exits: m=637669 SNR=293.6
01:17:56.773 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:56.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:56.775 00.001 8996 Enqueuing Expose request
01:17:56.776 00.001 20224 Worker thread wakes up
01:17:56.776 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:56.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:56.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:57.747 00.970 20224 Exposure complete
01:17:57.821 00.074 20224 worker thread done servicing request
01:17:57.821 00.000 8996 OnExposeComplete: enter
01:17:57.822 00.001 8996 UpdateGuideState(): m_state=6
01:17:57.823 00.001 8996 Star::Find(15, 134, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12476
01:17:57.824 00.001 8996 Star::Find returns 1 (0), X=135.14, Y=473.34, Mass=662225, SNR=312.2, Peak=44710 HFD=4.7
01:17:57.825 00.001 8996 MultiStar: [#1 0.16,-0.18,0.65,U] [#2 -0.23,-0.29,0.76,U] [#3 -0.20,-0.22,0.62,U] [#4 -0.06,-0.50,0.00,M4] [#5 0.18,-0.17,0.70,U] [#6 0.00,-0.11,0.45,U] [#7 -0.16,-0.31,0.50,U] [#8 0.27,-0.30,0.45,U] 
01:17:57.825 00.000 8996 single-star, 7 included, MultiStar: {-0.02, -0.19}, one-star: {-0.08, -0.04}
01:17:57.826 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
01:17:57.827 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
01:17:57.828 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.70 mountX=-0.07 mountY=0.04, mountTheta=2.59
01:17:57.829 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
01:17:57.830 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
01:17:57.831 00.001 20224 Worker thread wakes up
01:17:57.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
01:17:57.832 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
01:17:57.832 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.07 yDistance=0.04
01:17:57.832 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:17:57.832 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:57.832 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:17:57.832 00.000 20224 MoveAxis(E, 0, ABG)
01:17:57.832 00.000 20224 Move returns status 0, amount 0
01:17:57.832 00.000 20224 MoveAxis(N, 0, ABG)
01:17:57.832 00.000 20224 Move returns status 0, amount 0
01:17:57.832 00.000 20224 move complete, result=0
01:17:57.832 00.000 20224 worker thread done servicing request
01:17:57.836 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44710, med=3126, FiltMin=2787, FiltMax=22704, Gamma=1.000
01:17:57.850 00.014 8996 UpdateGuideState exits: m=662225 SNR=312.2
01:17:57.852 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:57.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:57.854 00.001 8996 Enqueuing Expose request
01:17:57.854 00.000 20224 Worker thread wakes up
01:17:57.854 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:17:57.855 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:57.855 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:17:59.036 01.181 20224 Exposure complete
01:17:59.132 00.096 20224 worker thread done servicing request
01:17:59.133 00.001 8996 OnExposeComplete: enter
01:17:59.134 00.001 8996 UpdateGuideState(): m_state=6
01:17:59.134 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12477
01:17:59.135 00.001 8996 Star::Find returns 1 (0), X=135.15, Y=473.06, Mass=693713, SNR=372.4, Peak=52310 HFD=4.5
01:17:59.136 00.001 8996 MultiStar: [#1 0.13,-0.10,0.47,U] [#2 -0.10,-0.11,0.65,U] [#3 -0.33,-0.47,0.00,M3] [#4 -0.07,-0.69,0.00,M5] [#5 0.18,-0.27,0.57,U] [#6 -0.00,0.14,0.36,U] [#7 -0.23,-0.36,0.42,U] [#8 0.36,-0.14,0.32,U] 
01:17:59.137 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.19}, one-star: {-0.07, -0.31}
01:17:59.138 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:17:59.139 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
01:17:59.140 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.50 mountX=0.03 mountY=0.19, mountTheta=1.41
01:17:59.142 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
01:17:59.142 00.000 8996 Enqueuing Move request for scope (0.01, -0.19)
01:17:59.143 00.001 20224 Worker thread wakes up
01:17:59.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
01:17:59.143 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
01:17:59.144 00.001 20224 Moving (0.01, -0.19) raw xDistance=0.03 yDistance=0.19
01:17:59.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:17:59.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:17:59.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:17:59.144 00.000 20224 MoveAxis(E, 0, ABG)
01:17:59.144 00.000 20224 Move returns status 0, amount 0
01:17:59.144 00.000 20224 MoveAxis(N, 0, ABG)
01:17:59.144 00.000 20224 Move returns status 0, amount 0
01:17:59.144 00.000 20224 move complete, result=0
01:17:59.144 00.000 20224 worker thread done servicing request
01:17:59.148 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52310, med=3126, FiltMin=2816, FiltMax=27952, Gamma=1.000
01:17:59.163 00.015 8996 UpdateGuideState exits: m=693713 SNR=372.4
01:17:59.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:17:59.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:17:59.166 00.001 8996 Enqueuing Expose request
01:17:59.167 00.001 20224 Worker thread wakes up
01:17:59.167 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:17:59.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:17:59.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:00.144 00.976 20224 Exposure complete
01:18:00.230 00.086 20224 worker thread done servicing request
01:18:00.230 00.000 8996 OnExposeComplete: enter
01:18:00.232 00.002 8996 UpdateGuideState(): m_state=6
01:18:00.234 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12478
01:18:00.236 00.002 8996 Star::Find returns 1 (0), X=135.13, Y=473.40, Mass=650185, SNR=311.9, Peak=46710 HFD=4.5
01:18:00.238 00.002 8996 MultiStar: [#1 -0.07,-0.03,0.72,U] [#2 -0.17,-0.19,0.63,U] [#3 -0.48,-0.46,0.00,M4] [#4 -0.04,-0.52,0.00,M6] [#5 -0.12,-0.14,0.56,U] [#6 -0.02,0.63,0.00,M1] [#7 -0.15,0.08,0.41,U] [#8 -0.01,-0.05,0.36,U] 
01:18:00.239 00.001 8996 single-star, 5 included, MultiStar: {-0.10, -0.05}, one-star: {-0.08, 0.03}
01:18:00.240 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
01:18:00.241 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
01:18:00.242 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.84 mountX=-0.08 mountY=-0.02, mountTheta=-2.95
01:18:00.244 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
01:18:00.246 00.002 8996 Enqueuing Move request for scope (-0.08, 0.03)
01:18:00.246 00.000 20224 Worker thread wakes up
01:18:00.247 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
01:18:00.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
01:18:00.247 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
01:18:00.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:18:00.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:00.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:18:00.247 00.000 20224 MoveAxis(E, 0, ABG)
01:18:00.247 00.000 20224 Move returns status 0, amount 0
01:18:00.248 00.001 20224 MoveAxis(N, 0, ABG)
01:18:00.248 00.000 20224 Move returns status 0, amount 0
01:18:00.248 00.000 20224 move complete, result=0
01:18:00.248 00.000 20224 worker thread done servicing request
01:18:00.254 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46710, med=3126, FiltMin=2816, FiltMax=21817, Gamma=1.000
01:18:00.277 00.023 8996 UpdateGuideState exits: m=650185 SNR=311.9
01:18:00.279 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:00.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:00.281 00.001 8996 Enqueuing Expose request
01:18:00.282 00.001 20224 Worker thread wakes up
01:18:00.282 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:00.284 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:00.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:01.448 01.164 20224 Exposure complete
01:18:01.542 00.094 20224 worker thread done servicing request
01:18:01.542 00.000 8996 OnExposeComplete: enter
01:18:01.544 00.002 8996 UpdateGuideState(): m_state=6
01:18:01.546 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12479
01:18:01.547 00.001 8996 Star::Find returns 1 (0), X=134.72, Y=473.38, Mass=594546, SNR=284.4, Peak=42694 HFD=4.7
01:18:01.549 00.002 8996 MultiStar: [#1 -0.27,-0.33,0.66,U] [#2 -0.51,-0.43,0.00,M1] [#3 -0.55,-0.77,0.00,M5] [#4 -0.31,-0.90,0.00,M7] [#5 -0.02,-0.30,0.62,U] [#6 -0.14,0.06,0.52,U] [#7 -0.38,-0.35,0.00,M1] [#8 -0.32,-0.29,0.39,U] 
01:18:01.551 00.002 8996 refined, 4 included, MultiStar: {-0.28, -0.15}, one-star: {-0.49, 0.00}
01:18:01.552 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
01:18:01.554 00.002 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
01:18:01.555 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-2.64 mountX=-0.26 mountY=0.18, mountTheta=2.53
01:18:01.559 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.15, opts=13)
01:18:01.562 00.003 8996 Enqueuing Move request for scope (-0.28, -0.15)
01:18:01.562 00.000 20224 Worker thread wakes up
01:18:01.562 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.15) opts 0xd
01:18:01.562 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.15)
01:18:01.562 00.000 20224 Moving (-0.28, -0.15) raw xDistance=-0.26 yDistance=0.18
01:18:01.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:18:01.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:01.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:18:01.564 00.002 20224 MoveAxis(E, 38, ABG)
01:18:01.564 00.000 20224 Guiding  Dir = 2, Dur = 38
01:18:01.564 00.000 20224 IsSlewing returns 0
01:18:01.564 00.000 20224 IsGuiding returns 0
01:18:01.569 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42694, med=3126, FiltMin=2813, FiltMax=25264, Gamma=1.000
01:18:01.591 00.022 20224 PulseGuide returned control before completion, sleep 21
01:18:01.592 00.001 8996 UpdateGuideState exits: m=594546 SNR=284.4
01:18:01.593 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:01.595 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:01.597 00.002 8996 Enqueuing Expose request
01:18:01.621 00.024 20224 IsGuiding returns 1
01:18:01.623 00.002 20224 scope still moving after pulse duration time elapsed
01:18:01.653 00.030 20224 IsSlewing returns 0
01:18:01.653 00.000 20224 IsGuiding returns 1
01:18:01.685 00.032 20224 IsSlewing returns 0
01:18:01.685 00.000 20224 IsGuiding returns 0
01:18:01.685 00.000 20224 scope move finished after 38 + 83 ms
01:18:01.685 00.000 20224 Move returns status 0, amount 38
01:18:01.685 00.000 20224 MoveAxis(N, 0, ABG)
01:18:01.685 00.000 20224 Move returns status 0, amount 0
01:18:01.685 00.000 20224 move complete, result=0
01:18:01.685 00.000 20224 worker thread done servicing request
01:18:01.685 00.000 20224 Worker thread wakes up
01:18:01.685 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:01.685 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:02.662 00.977 20224 Exposure complete
01:18:02.916 00.254 20224 worker thread done servicing request
01:18:03.533 00.617 8996 GuideStep: -0.3 px 38 ms EAST, 0.2 px 0 ms NORTH
01:18:03.538 00.005 8996 OnExposeComplete: enter
01:18:03.540 00.002 8996 UpdateGuideState(): m_state=6
01:18:03.541 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12480
01:18:03.542 00.001 8996 Star::Find returns 1 (0), X=135.32, Y=473.05, Mass=746509, SNR=369.8, Peak=50902 HFD=4.7
01:18:03.543 00.001 8996 MultiStar: [#1 -0.00,-0.40,0.56,U] [#2 -0.24,-0.42,0.00,M2] [#3 0.01,-0.40,0.51,U] [#4 0.06,-0.87,0.00,M8] [#5 0.34,-0.50,0.00,M1] [#6 0.11,-0.07,0.33,U] [#7 -0.17,-0.46,0.00,M2] [#8 0.45,-0.37,0.00,M1] 
01:18:03.545 00.002 8996 refined, 3 included, MultiStar: {0.06, -0.32}, one-star: {0.11, -0.33}
01:18:03.546 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
01:18:03.547 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
01:18:03.547 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.32 hyp=0.33 cameraTheta=-1.39 mountX=0.09 mountY=0.32, mountTheta=1.29
01:18:03.549 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.32, opts=13)
01:18:03.550 00.001 8996 Enqueuing Move request for scope (0.06, -0.32)
01:18:03.550 00.000 20224 Worker thread wakes up
01:18:03.551 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.32) opts 0xd
01:18:03.551 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.32)
01:18:03.551 00.000 20224 Moving (0.06, -0.32) raw xDistance=0.09 yDistance=0.32
01:18:03.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:18:03.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:18:03.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:18:03.551 00.000 20224 MoveAxis(E, 0, ABG)
01:18:03.551 00.000 20224 Move returns status 0, amount 0
01:18:03.551 00.000 20224 MoveAxis(N, 0, ABG)
01:18:03.551 00.000 20224 Move returns status 0, amount 0
01:18:03.551 00.000 20224 move complete, result=0
01:18:03.551 00.000 20224 worker thread done servicing request
01:18:03.576 00.025 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50902, med=3126, FiltMin=2854, FiltMax=29232, Gamma=1.000
01:18:03.591 00.015 8996 UpdateGuideState exits: m=746509 SNR=369.8
01:18:03.592 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:03.593 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:03.594 00.001 8996 Enqueuing Expose request
01:18:03.594 00.000 20224 Worker thread wakes up
01:18:03.595 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:18:03.595 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:03.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:04.765 01.170 20224 Exposure complete
01:18:04.825 00.060 20224 worker thread done servicing request
01:18:04.825 00.000 8996 OnExposeComplete: enter
01:18:04.825 00.000 8996 UpdateGuideState(): m_state=6
01:18:04.826 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12481
01:18:04.827 00.001 8996 Star::Find returns 1 (0), X=135.24, Y=473.35, Mass=762212, SNR=333.7, Peak=46790 HFD=4.8
01:18:04.828 00.001 8996 MultiStar: [#1 0.12,-0.13,0.59,U] [#2 0.10,-0.11,0.71,U] [#3 -0.06,-0.39,0.54,U] [#4 0.08,-0.74,0.00,M9] [#5 0.06,-0.18,0.57,U] [#6 0.29,0.02,0.34,U] [#7 -0.08,-0.39,0.42,U] [#8 0.11,-0.17,0.33,U] 
01:18:04.829 00.001 8996 single-star, 7 included, MultiStar: {0.06, -0.16}, one-star: {0.02, -0.02}
01:18:04.830 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
01:18:04.831 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
01:18:04.832 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-0.71 mountX=0.02 mountY=0.02, mountTheta=0.60
01:18:04.833 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.02, opts=13)
01:18:04.834 00.001 8996 Enqueuing Move request for scope (0.02, -0.02)
01:18:04.835 00.001 20224 Worker thread wakes up
01:18:04.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.02) opts 0xd
01:18:04.835 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.02)
01:18:04.835 00.000 20224 Moving (0.02, -0.02) raw xDistance=0.02 yDistance=0.02
01:18:04.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:18:04.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:04.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:18:04.835 00.000 20224 MoveAxis(E, 0, ABG)
01:18:04.835 00.000 20224 Move returns status 0, amount 0
01:18:04.835 00.000 20224 MoveAxis(N, 0, ABG)
01:18:04.835 00.000 20224 Move returns status 0, amount 0
01:18:04.835 00.000 20224 move complete, result=0
01:18:04.836 00.001 20224 worker thread done servicing request
01:18:04.840 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46790, med=3126, FiltMin=2838, FiltMax=25664, Gamma=1.000
01:18:04.857 00.017 8996 UpdateGuideState exits: m=762212 SNR=333.7
01:18:04.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:04.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:04.859 00.000 8996 Enqueuing Expose request
01:18:04.860 00.001 20224 Worker thread wakes up
01:18:04.860 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:04.861 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:04.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:05.228 00.367 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:18:05.229 00.001 8996 case statement mapped state 6 to 3
01:18:05.231 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:18:05.843 00.612 20224 Exposure complete
01:18:05.920 00.077 20224 worker thread done servicing request
01:18:05.920 00.000 8996 OnExposeComplete: enter
01:18:05.921 00.001 8996 UpdateGuideState(): m_state=6
01:18:05.922 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12482
01:18:05.923 00.001 8996 Star::Find returns 1 (0), X=135.37, Y=473.41, Mass=763450, SNR=377.4, Peak=46678 HFD=4.7
01:18:05.924 00.001 8996 MultiStar: [#1 0.26,-0.11,0.54,U] [#2 0.37,-0.08,0.59,U] [#3 0.13,-0.32,0.48,U] [#4 0.38,-0.28,0.00,M10] [#5 0.07,-0.21,0.49,U] [#6 0.52,-0.10,0.00,M1] [#7 0.17,-0.16,0.34,U] [#8 -0.01,-0.23,0.30,U] 
01:18:05.925 00.001 8996 single-star, 6 included, MultiStar: {0.18, -0.12}, one-star: {0.16, 0.04}
01:18:05.926 00.001 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.34 = 0.34)
01:18:05.926 00.000 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.78 = -2.78)
01:18:05.927 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.04 hyp=0.16 cameraTheta=0.24 mountX=0.15 mountY=-0.06, mountTheta=-0.36
01:18:05.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.04, opts=13)
01:18:05.930 00.001 8996 Enqueuing Move request for scope (0.16, 0.04)
01:18:05.930 00.000 20224 Worker thread wakes up
01:18:05.931 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.04) opts 0xd
01:18:05.931 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.04)
01:18:05.931 00.000 20224 Moving (0.16, 0.04) raw xDistance=0.15 yDistance=-0.06
01:18:05.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:18:05.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:05.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:18:05.931 00.000 20224 MoveAxis(E, 0, ABG)
01:18:05.931 00.000 20224 Move returns status 0, amount 0
01:18:05.931 00.000 20224 MoveAxis(N, 0, ABG)
01:18:05.931 00.000 20224 Move returns status 0, amount 0
01:18:05.931 00.000 20224 move complete, result=0
01:18:05.931 00.000 20224 worker thread done servicing request
01:18:05.935 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46678, med=3126, FiltMin=2819, FiltMax=27107, Gamma=1.000
01:18:05.960 00.025 8996 UpdateGuideState exits: m=763450 SNR=377.4
01:18:05.962 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:05.964 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:05.965 00.001 8996 Enqueuing Expose request
01:18:05.966 00.001 20224 Worker thread wakes up
01:18:05.966 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:05.967 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:05.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:06.398 00.431 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:18:06.399 00.001 8996 case statement mapped state 6 to 3
01:18:06.400 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:18:07.125 00.725 20224 Exposure complete
01:18:07.189 00.064 20224 worker thread done servicing request
01:18:07.189 00.000 8996 OnExposeComplete: enter
01:18:07.190 00.001 8996 UpdateGuideState(): m_state=6
01:18:07.191 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12483
01:18:07.191 00.000 8996 Star::Find returns 1 (0), X=135.42, Y=473.11, Mass=582615, SNR=288.6, Peak=42838 HFD=4.7
01:18:07.192 00.001 8996 MultiStar: [#1 0.42,-0.21,0.00,M1] [#2 0.29,-0.52,0.00,M1] [#3 0.08,-0.56,0.00,M3] [#4 0.47,-0.37,0.00,R] [#5 0.27,-0.37,0.00,M1] [#6 0.58,0.58,0.00,M2] [#7 0.45,0.17,0.00,M1] [#8 0.09,-0.27,0.39,U] 
01:18:07.193 00.001 8996 refined, 1 included, MultiStar: {0.17, -0.26}, one-star: {0.20, -0.26}
01:18:07.194 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
01:18:07.195 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
01:18:07.196 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.26 hyp=0.32 cameraTheta=-0.99 mountX=0.20 mountY=0.24, mountTheta=0.88
01:18:07.197 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.26, opts=13)
01:18:07.198 00.001 8996 Enqueuing Move request for scope (0.17, -0.26)
01:18:07.199 00.001 20224 Worker thread wakes up
01:18:07.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.26) opts 0xd
01:18:07.199 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.26)
01:18:07.199 00.000 20224 Moving (0.17, -0.26) raw xDistance=0.20 yDistance=0.24
01:18:07.199 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:18:07.199 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:18:07.199 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:18:07.199 00.000 20224 MoveAxis(E, 0, ABG)
01:18:07.199 00.000 20224 Move returns status 0, amount 0
01:18:07.199 00.000 20224 MoveAxis(N, 0, ABG)
01:18:07.199 00.000 20224 Move returns status 0, amount 0
01:18:07.199 00.000 20224 move complete, result=0
01:18:07.200 00.001 20224 worker thread done servicing request
01:18:07.203 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42838, med=3126, FiltMin=2816, FiltMax=24349, Gamma=1.000
01:18:07.218 00.015 8996 UpdateGuideState exits: m=582615 SNR=288.6
01:18:07.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:07.219 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:07.220 00.001 8996 Enqueuing Expose request
01:18:07.221 00.001 20224 Worker thread wakes up
01:18:07.221 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:18:07.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:07.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:07.518 00.296 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:18:07.519 00.001 8996 case statement mapped state 6 to 3
01:18:07.520 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:18:08.196 00.676 20224 Exposure complete
01:18:08.282 00.086 20224 worker thread done servicing request
01:18:08.283 00.001 8996 OnExposeComplete: enter
01:18:08.284 00.001 8996 UpdateGuideState(): m_state=6
01:18:08.286 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12484
01:18:08.287 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=473.23, Mass=610511, SNR=293.6, Peak=45270 HFD=4.7
01:18:08.289 00.002 8996 MultiStar: [#1 0.34,-0.39,0.00,M2] [#2 0.30,-0.37,0.00,M2] [#3 -0.02,-0.70,0.00,M4] [#4 -0.12,-0.40,0.53,U] [#5 0.31,-0.61,0.00,M2] [#6 0.39,-0.02,0.45,U] [#7 0.08,-0.60,0.00,M2] [#8 0.29,0.04,0.37,U] 
01:18:08.291 00.002 8996 refined, 3 included, MultiStar: {0.28, -0.15}, one-star: {0.44, -0.14}
01:18:08.292 00.001 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
01:18:08.293 00.001 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.77)
01:18:08.294 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-0.49 mountX=0.30 mountY=0.12, mountTheta=0.38
01:18:08.297 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.15, opts=13)
01:18:08.299 00.002 8996 Enqueuing Move request for scope (0.28, -0.15)
01:18:08.300 00.001 20224 Worker thread wakes up
01:18:08.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.15) opts 0xd
01:18:08.300 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.15)
01:18:08.301 00.001 20224 Moving (0.28, -0.15) raw xDistance=0.30 yDistance=0.12
01:18:08.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
01:18:08.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:08.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:18:08.301 00.000 20224 MoveAxis(W, 43, ABG)
01:18:08.301 00.000 20224 Guiding  Dir = 3, Dur = 43
01:18:08.302 00.001 20224 IsSlewing returns 0
01:18:08.302 00.000 20224 IsGuiding returns 0
01:18:08.308 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45270, med=3126, FiltMin=2829, FiltMax=24096, Gamma=1.000
01:18:08.332 00.024 8996 UpdateGuideState exits: m=610511 SNR=293.6
01:18:08.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:08.336 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:08.337 00.001 8996 Enqueuing Expose request
01:18:08.340 00.003 20224 PulseGuide returned control before completion, sleep 16
01:18:08.371 00.031 20224 IsGuiding returns 1
01:18:08.371 00.000 20224 scope still moving after pulse duration time elapsed
01:18:08.403 00.032 20224 IsSlewing returns 0
01:18:08.403 00.000 20224 IsGuiding returns 1
01:18:08.435 00.032 20224 IsSlewing returns 0
01:18:08.435 00.000 20224 IsGuiding returns 0
01:18:08.435 00.000 20224 scope move finished after 43 + 90 ms
01:18:08.435 00.000 20224 Move returns status 0, amount 43
01:18:08.435 00.000 20224 MoveAxis(N, 0, ABG)
01:18:08.435 00.000 20224 Move returns status 0, amount 0
01:18:08.435 00.000 20224 move complete, result=0
01:18:08.436 00.001 20224 worker thread done servicing request
01:18:08.436 00.000 20224 Worker thread wakes up
01:18:08.436 00.000 8996 GuideStep: 0.3 px 43 ms WEST, 0.1 px 0 ms NORTH
01:18:08.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:08.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:08.586 00.149 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:18:08.588 00.002 8996 case statement mapped state 6 to 3
01:18:08.590 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:18:09.611 01.021 20224 Exposure complete
01:18:09.689 00.078 20224 worker thread done servicing request
01:18:09.690 00.001 8996 OnExposeComplete: enter
01:18:09.691 00.001 8996 UpdateGuideState(): m_state=6
01:18:09.693 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12485
01:18:09.694 00.001 8996 Star::Find returns 1 (0), X=134.60, Y=473.09, Mass=700548, SNR=351.5, Peak=49302 HFD=4.8
01:18:09.696 00.002 8996 MultiStar: [#1 -0.46,-0.41,0.00,M3] [#2 -0.68,-0.30,0.00,M3] [#3 -0.76,-0.39,0.00,M5] [#4 -0.85,0.04,0.00,M1] [#5 -0.78,-0.44,0.00,M3] [#6 -0.30,0.19,0.36,U] [#7 -0.50,-0.09,0.00,M3] [#8 -0.73,-0.39,0.00,M1] 
01:18:09.698 00.002 8996 refined, 1 included, MultiStar: {-0.53, -0.16}, one-star: {-0.61, -0.28}
01:18:09.699 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
01:18:09.701 00.002 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
01:18:09.702 00.001 8996 CameraToMount -- cameraX=-0.53 cameraY=-0.16 hyp=0.55 cameraTheta=-2.85 mountX=-0.51 mountY=0.22, mountTheta=2.74
01:18:09.707 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.53, y=-0.16, opts=13)
01:18:09.708 00.001 8996 Enqueuing Move request for scope (-0.53, -0.16)
01:18:09.709 00.001 20224 Worker thread wakes up
01:18:09.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.16) opts 0xd
01:18:09.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.53, -0.16)
01:18:09.709 00.000 20224 Moving (-0.53, -0.16) raw xDistance=-0.51 yDistance=0.22
01:18:09.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.51
01:18:09.709 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.22 newest=0.58
01:18:09.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:18:09.709 00.000 20224 MoveAxis(E, 72, ABG)
01:18:09.709 00.000 20224 Guiding  Dir = 2, Dur = 72
01:18:09.709 00.000 20224 IsSlewing returns 0
01:18:09.710 00.001 20224 IsGuiding returns 0
01:18:09.713 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49302, med=3126, FiltMin=2835, FiltMax=27504, Gamma=1.000
01:18:09.734 00.021 8996 UpdateGuideState exits: m=700548 SNR=351.5
01:18:09.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:09.737 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:09.738 00.001 8996 Enqueuing Expose request
01:18:09.740 00.002 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:18:09.741 00.001 8996 case statement mapped state 6 to 3
01:18:09.742 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:18:09.753 00.011 20224 PulseGuide returned control before completion, sleep 39
01:18:09.798 00.045 20224 IsGuiding returns 1
01:18:09.798 00.000 20224 scope still moving after pulse duration time elapsed
01:18:09.805 00.007 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:18:09.806 00.001 8996 case statement mapped state 6 to 3
01:18:09.808 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:18:09.830 00.022 20224 IsSlewing returns 0
01:18:09.830 00.000 20224 IsGuiding returns 1
01:18:09.862 00.032 20224 IsSlewing returns 0
01:18:09.862 00.000 20224 IsGuiding returns 0
01:18:09.862 00.000 20224 scope move finished after 72 + 80 ms
01:18:09.862 00.000 20224 Move returns status 0, amount 72
01:18:09.863 00.001 20224 MoveAxis(S, 46, ABG)
01:18:09.863 00.000 20224 Guiding  Dir = 1, Dur = 46
01:18:09.863 00.000 20224 IsSlewing returns 0
01:18:09.863 00.000 20224 IsGuiding returns 0
01:18:09.907 00.044 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
01:18:09.909 00.002 8996 PhdController::Dither begins
01:18:09.910 00.001 8996 dither: size=1.00, dRA=0.75 dDec=0.45
01:18:09.911 00.001 20224 IsGuiding returns 1
01:18:09.911 00.000 20224 scope still moving after pulse duration time elapsed
01:18:09.911 00.000 8996 MountToCamera -- mountTheta (-0.54) + m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
01:18:09.913 00.002 8996 MountToCamera -- mountX=0.75 mountY=0.45 hyp=0.88 mountTheta=-0.54 cameraX=0.70, cameraY=-0.52 cameraTheta=-0.64
01:18:09.914 00.001 8996 setting lock position to (135.92, 472.85)
01:18:09.916 00.002 8996 Mount: notify guiding dithered (0.7, -0.5)
01:18:09.917 00.001 8996 MultiStar: stabilizing after lock position change
01:18:09.919 00.002 8996 Status Line: Dither by 0.75,0.45
01:18:09.922 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:18:09.924 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
01:18:09.926 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
01:18:09.942 00.016 20224 IsSlewing returns 0
01:18:09.942 00.000 20224 IsGuiding returns 1
01:18:09.974 00.032 20224 IsSlewing returns 0
01:18:09.974 00.000 20224 IsGuiding returns 1
01:18:10.006 00.032 20224 IsSlewing returns 0
01:18:10.006 00.000 20224 IsGuiding returns 0
01:18:10.006 00.000 20224 scope move finished after 46 + 97 ms
01:18:10.006 00.000 20224 Move returns status 0, amount 46
01:18:10.006 00.000 20224 move complete, result=0
01:18:10.006 00.000 20224 worker thread done servicing request
01:18:10.006 00.000 20224 Worker thread wakes up
01:18:10.006 00.000 8996 GuideStep: -0.5 px 72 ms EAST, 0.2 px 46 ms SOUTH
01:18:10.008 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:10.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(120,458,31,31)
01:18:10.980 00.972 20224 Exposure complete
01:18:11.067 00.087 20224 worker thread done servicing request
01:18:11.067 00.000 8996 OnExposeComplete: enter
01:18:11.068 00.001 8996 UpdateGuideState(): m_state=6
01:18:11.069 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12486
01:18:11.071 00.002 8996 Star::Find returns 1 (0), X=134.89, Y=473.09, Mass=742588, SNR=338.9, Peak=52950 HFD=4.6
01:18:11.072 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
01:18:11.072 00.000 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
01:18:11.073 00.001 8996 CameraToMount -- cameraX=-1.03 cameraY=0.24 hyp=1.06 cameraTheta=2.91 mountX=-1.05 mountY=-0.12, mountTheta=-3.03
01:18:11.075 00.002 8996 dither recenter: remaining=(-0.8,-0.5) step=(-0.8,-0.5)
01:18:11.076 00.001 8996 MountToCamera -- mountTheta (2.60) + m_xAngle (-0.10) = xAngle (2.50 = 2.50)
01:18:11.077 00.001 8996 MountToCamera -- mountX=-0.75 mountY=-0.45 hyp=0.88 mountTheta=2.60 cameraX=-0.70, cameraY=0.52 cameraTheta=2.50
01:18:11.078 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.70, y=0.52, opts=4)
01:18:11.079 00.001 8996 Enqueuing Move request for scope (-0.70, 0.52)
01:18:11.079 00.000 8996 Mount: notify direct move -0.75,-0.45
01:18:11.080 00.001 20224 Worker thread wakes up
01:18:11.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.52) opts 0x4
01:18:11.080 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.70, 0.52)
01:18:11.080 00.000 20224 Moving (-0.70, 0.52) raw xDistance=-0.75 yDistance=-0.45
01:18:11.080 00.000 20224 MoveAxis(E, 174, B)
01:18:11.080 00.000 20224 Guiding  Dir = 2, Dur = 174
01:18:11.081 00.001 20224 IsSlewing returns 0
01:18:11.081 00.000 20224 IsGuiding returns 0
01:18:11.085 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52950, med=3126, FiltMin=2835, FiltMax=28902, Gamma=1.000
01:18:11.103 00.018 8996 UpdateGuideState exits: m=742588 SNR=338.9
01:18:11.105 00.002 8996 PhdController: settling, locked = 1, distance = 1.17 (2.00) aobump = 0 frame = 1 / 99999
01:18:11.105 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770538691.105,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.17,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:18:11.107 00.002 20224 PulseGuide returned control before completion, sleep 159
01:18:11.107 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:11.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:11.109 00.001 8996 Enqueuing Expose request
01:18:11.278 00.169 20224 IsGuiding returns 1
01:18:11.278 00.000 20224 scope still moving after pulse duration time elapsed
01:18:11.310 00.032 20224 IsSlewing returns 0
01:18:11.310 00.000 20224 IsGuiding returns 1
01:18:11.342 00.032 20224 IsSlewing returns 0
01:18:11.342 00.000 20224 IsGuiding returns 1
01:18:11.374 00.032 20224 IsSlewing returns 0
01:18:11.374 00.000 20224 IsGuiding returns 0
01:18:11.374 00.000 20224 scope move finished after 174 + 118 ms
01:18:11.374 00.000 20224 Move returns status 0, amount 174
01:18:11.374 00.000 20224 MoveAxis(N, 96, B)
01:18:11.374 00.000 20224 Guiding  Dir = 0, Dur = 96
01:18:11.374 00.000 20224 IsSlewing returns 0
01:18:11.374 00.000 20224 IsGuiding returns 0
01:18:11.422 00.048 20224 PulseGuide returned control before completion, sleep 59
01:18:11.485 00.063 20224 IsGuiding returns 1
01:18:11.485 00.000 20224 scope still moving after pulse duration time elapsed
01:18:11.517 00.032 20224 IsSlewing returns 0
01:18:11.517 00.000 20224 IsGuiding returns 1
01:18:11.549 00.032 20224 IsSlewing returns 0
01:18:11.549 00.000 20224 IsGuiding returns 1
01:18:11.581 00.032 20224 IsSlewing returns 0
01:18:11.581 00.000 20224 IsGuiding returns 1
01:18:11.613 00.032 20224 IsSlewing returns 0
01:18:11.613 00.000 20224 IsGuiding returns 0
01:18:11.613 00.000 20224 scope move finished after 96 + 142 ms
01:18:11.613 00.000 20224 Move returns status 0, amount 96
01:18:11.613 00.000 20224 move complete, result=0
01:18:11.613 00.000 20224 worker thread done servicing request
01:18:11.613 00.000 20224 Worker thread wakes up
01:18:11.613 00.000 8996 GuideStep: -0.8 px 174 ms EAST, -0.5 px 96 ms NORTH
01:18:11.615 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:11.615 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:12.772 01.157 20224 Exposure complete
01:18:12.845 00.073 20224 worker thread done servicing request
01:18:12.845 00.000 8996 OnExposeComplete: enter
01:18:12.846 00.001 8996 UpdateGuideState(): m_state=6
01:18:12.847 00.001 8996 Star::Find(15, 134, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12487
01:18:12.848 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=473.57, Mass=569909, SNR=283.0, Peak=38966 HFD=5.0
01:18:12.849 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:18:12.849 00.000 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:18:12.850 00.001 8996 CameraToMount -- cameraX=0.60 cameraY=0.72 hyp=0.94 cameraTheta=0.88 mountX=0.53 mountY=-0.79, mountTheta=-0.98
01:18:12.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.60, y=0.72, opts=13)
01:18:12.853 00.001 8996 Enqueuing Move request for scope (0.60, 0.72)
01:18:12.854 00.001 20224 Worker thread wakes up
01:18:12.854 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.72) opts 0xd
01:18:12.854 00.000 20224 Handling offset move in thread for scope, endpoint = (0.60, 0.72)
01:18:12.854 00.000 20224 Moving (0.60, 0.72) raw xDistance=0.53 yDistance=-0.79
01:18:12.854 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
01:18:12.854 00.000 20224 resist switch: large excursion: input -0.79 thresh 0.60 direction from 0 to -1
01:18:12.854 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.36
01:18:12.854 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
01:18:12.854 00.000 20224 MoveAxis(W, 77, ABG)
01:18:12.854 00.000 20224 Guiding  Dir = 3, Dur = 77
01:18:12.854 00.000 20224 IsSlewing returns 0
01:18:12.855 00.001 20224 IsGuiding returns 0
01:18:12.857 00.002 20224 PulseGuide returned control before completion, sleep 85
01:18:12.859 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38966, med=3126, FiltMin=2835, FiltMax=21657, Gamma=1.000
01:18:12.883 00.024 8996 UpdateGuideState exits: m=569909 SNR=283.0
01:18:12.884 00.001 8996 PhdController: settling, locked = 1, distance = 0.94 (2.00) aobump = 0 frame = 2 / 99999
01:18:12.885 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770538692.885,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.94,"Time":1.8,"SettleTime":3.0,"StarLocked":true}
01:18:12.887 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:12.888 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:12.889 00.001 8996 Enqueuing Expose request
01:18:12.952 00.063 20224 IsGuiding returns 0
01:18:12.952 00.000 20224 Move returns status 0, amount 77
01:18:12.952 00.000 20224 MoveAxis(N, 165, ABG)
01:18:12.952 00.000 20224 Guiding  Dir = 0, Dur = 165
01:18:12.952 00.000 20224 IsSlewing returns 0
01:18:12.952 00.000 20224 IsGuiding returns 0
01:18:13.016 00.064 20224 PulseGuide returned control before completion, sleep 112
01:18:13.142 00.126 20224 IsGuiding returns 1
01:18:13.142 00.000 20224 scope still moving after pulse duration time elapsed
01:18:13.174 00.032 20224 IsSlewing returns 0
01:18:13.174 00.000 20224 IsGuiding returns 1
01:18:13.206 00.032 20224 IsSlewing returns 0
01:18:13.206 00.000 20224 IsGuiding returns 0
01:18:13.206 00.000 20224 scope move finished after 165 + 89 ms
01:18:13.206 00.000 20224 Move returns status 0, amount 165
01:18:13.206 00.000 20224 move complete, result=0
01:18:13.206 00.000 20224 worker thread done servicing request
01:18:13.206 00.000 20224 Worker thread wakes up
01:18:13.206 00.000 8996 GuideStep: 0.5 px 77 ms WEST, -0.8 px 165 ms NORTH
01:18:13.207 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:13.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:14.173 00.966 20224 Exposure complete
01:18:14.248 00.075 20224 worker thread done servicing request
01:18:14.248 00.000 8996 OnExposeComplete: enter
01:18:14.249 00.001 8996 UpdateGuideState(): m_state=6
01:18:14.250 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12488
01:18:14.250 00.000 8996 Star::Find returns 1 (0), X=135.78, Y=472.81, Mass=795547, SNR=358.6, Peak=55798 HFD=4.7
01:18:14.251 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
01:18:14.252 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.36)
01:18:14.253 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-2.90 mountX=-0.14 mountY=0.05, mountTheta=2.79
01:18:14.254 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.03, opts=13)
01:18:14.255 00.001 8996 Enqueuing Move request for scope (-0.14, -0.03)
01:18:14.256 00.001 20224 Worker thread wakes up
01:18:14.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
01:18:14.256 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
01:18:14.256 00.000 20224 Moving (-0.14, -0.03) raw xDistance=-0.14 yDistance=0.05
01:18:14.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:18:14.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:14.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:18:14.256 00.000 20224 MoveAxis(E, 0, ABG)
01:18:14.257 00.001 20224 Move returns status 0, amount 0
01:18:14.257 00.000 20224 MoveAxis(N, 0, ABG)
01:18:14.257 00.000 20224 Move returns status 0, amount 0
01:18:14.257 00.000 20224 move complete, result=0
01:18:14.257 00.000 20224 worker thread done servicing request
01:18:14.261 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=55798, med=3126, FiltMin=2813, FiltMax=30384, Gamma=1.000
01:18:14.276 00.015 8996 UpdateGuideState exits: m=795547 SNR=358.6
01:18:14.277 00.001 8996 PhdController: settling, locked = 1, distance = 0.70 (2.00) aobump = 0 frame = 3 / 99999
01:18:14.278 00.001 8996 PhdController: newstate STATE_FINISH
01:18:14.279 00.001 8996 PhdController complete: success
01:18:14.279 00.000 8996 evsrv: {"Event":"SettleDone","Timestamp":1770538694.279,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
01:18:14.280 00.001 8996 Mount: notify guiding dither settle done success=1
01:18:14.281 00.001 8996 PhdController: newstate STATE_IDLE
01:18:14.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:14.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:14.284 00.001 8996 Enqueuing Expose request
01:18:14.284 00.000 20224 Worker thread wakes up
01:18:14.284 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:14.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:14.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:14.996 00.711 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:18:14.998 00.002 8996 case statement mapped state 6 to 3
01:18:14.999 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:18:15.098 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
01:18:15.099 00.001 8996 PhdController::Guide begins
01:18:15.100 00.001 8996 PhdController: newstate STATE_SETUP
01:18:15.101 00.001 8996 PhdController: setup
01:18:15.102 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
01:18:15.103 00.001 8996 PhdController: guider state = 6
01:18:15.105 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:18:15.106 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
01:18:15.107 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
01:18:15.149 00.042 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:18:15.150 00.001 8996 case statement mapped state 6 to 3
01:18:15.151 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:18:15.465 00.314 20224 Exposure complete
01:18:15.555 00.090 20224 worker thread done servicing request
01:18:15.556 00.001 8996 OnExposeComplete: enter
01:18:15.557 00.001 8996 UpdateGuideState(): m_state=6
01:18:15.559 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12489
01:18:15.561 00.002 8996 Star::Find returns 1 (0), X=135.53, Y=472.15, Mass=525237, SNR=294.5, Peak=46304 HFD=4.5
01:18:15.562 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
01:18:15.564 00.002 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
01:18:15.566 00.002 8996 CameraToMount -- cameraX=-0.39 cameraY=-0.70 hyp=0.80 cameraTheta=-2.07 mountX=-0.32 mountY=0.74, mountTheta=1.97
01:18:15.569 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=-0.70, opts=13)
01:18:15.570 00.001 8996 Enqueuing Move request for scope (-0.39, -0.70)
01:18:15.572 00.002 20224 Worker thread wakes up
01:18:15.572 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.70) opts 0xd
01:18:15.572 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, -0.70)
01:18:15.572 00.000 20224 Moving (-0.39, -0.70) raw xDistance=-0.32 yDistance=0.74
01:18:15.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:18:15.572 00.000 20224 resist switch: large excursion: input 0.74 thresh 0.60 direction from -1 to 1
01:18:15.573 00.001 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.23
01:18:15.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
01:18:15.573 00.000 20224 MoveAxis(E, 46, ABG)
01:18:15.573 00.000 20224 Guiding  Dir = 2, Dur = 46
01:18:15.573 00.000 20224 IsSlewing returns 0
01:18:15.574 00.001 20224 IsGuiding returns 0
01:18:15.580 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46304, med=3126, FiltMin=2819, FiltMax=21782, Gamma=1.000
01:18:15.597 00.017 20224 PulseGuide returned control before completion, sleep 33
01:18:15.606 00.009 8996 UpdateGuideState exits: m=525237 SNR=294.5
01:18:15.608 00.002 8996 PhdController: settling, locked = 1, distance = 0.73 (2.00) aobump = 0 frame = 1 / 99999
01:18:15.610 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770538695.610,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.73,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:18:15.612 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:15.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:15.614 00.001 8996 Enqueuing Expose request
01:18:15.644 00.030 20224 IsGuiding returns 1
01:18:15.644 00.000 20224 scope still moving after pulse duration time elapsed
01:18:15.676 00.032 20224 IsSlewing returns 0
01:18:15.676 00.000 20224 IsGuiding returns 1
01:18:15.708 00.032 20224 IsSlewing returns 0
01:18:15.708 00.000 20224 IsGuiding returns 0
01:18:15.708 00.000 20224 scope move finished after 46 + 88 ms
01:18:15.708 00.000 20224 Move returns status 0, amount 46
01:18:15.708 00.000 20224 MoveAxis(S, 157, ABG)
01:18:15.708 00.000 20224 Guiding  Dir = 1, Dur = 157
01:18:15.708 00.000 20224 IsSlewing returns 0
01:18:15.709 00.001 20224 IsGuiding returns 0
01:18:15.758 00.049 20224 PulseGuide returned control before completion, sleep 119
01:18:15.883 00.125 20224 IsGuiding returns 1
01:18:15.883 00.000 20224 scope still moving after pulse duration time elapsed
01:18:15.915 00.032 20224 IsSlewing returns 0
01:18:15.915 00.000 20224 IsGuiding returns 1
01:18:15.947 00.032 20224 IsSlewing returns 0
01:18:15.947 00.000 20224 IsGuiding returns 0
01:18:15.947 00.000 20224 scope move finished after 157 + 81 ms
01:18:15.947 00.000 20224 Move returns status 0, amount 157
01:18:15.947 00.000 20224 move complete, result=0
01:18:15.947 00.000 20224 worker thread done servicing request
01:18:15.947 00.000 20224 Worker thread wakes up
01:18:15.947 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:15.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:15.947 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.7 px 157 ms SOUTH
01:18:16.918 00.971 20224 Exposure complete
01:18:16.976 00.058 20224 worker thread done servicing request
01:18:16.976 00.000 8996 OnExposeComplete: enter
01:18:16.978 00.002 8996 UpdateGuideState(): m_state=6
01:18:16.980 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12490
01:18:16.981 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=472.37, Mass=616490, SNR=292.4, Peak=43872 HFD=4.7
01:18:16.983 00.002 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
01:18:16.984 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
01:18:16.986 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.48 hyp=0.49 cameraTheta=-1.77 mountX=-0.05 mountY=0.49, mountTheta=1.67
01:18:16.988 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.48, opts=13)
01:18:16.990 00.002 8996 Enqueuing Move request for scope (-0.09, -0.48)
01:18:16.992 00.002 20224 Worker thread wakes up
01:18:16.992 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.48) opts 0xd
01:18:16.992 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.48)
01:18:16.992 00.000 20224 Moving (-0.09, -0.48) raw xDistance=-0.05 yDistance=0.49
01:18:16.992 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:18:16.992 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
01:18:16.992 00.000 20224 MoveAxis(E, 0, ABG)
01:18:16.992 00.000 20224 Move returns status 0, amount 0
01:18:16.992 00.000 20224 MoveAxis(S, 102, ABG)
01:18:16.992 00.000 20224 Guiding  Dir = 1, Dur = 102
01:18:16.992 00.000 20224 IsSlewing returns 0
01:18:16.993 00.001 20224 IsGuiding returns 0
01:18:17.000 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43872, med=3126, FiltMin=2825, FiltMax=26595, Gamma=1.000
01:18:17.024 00.024 8996 UpdateGuideState exits: m=616490 SNR=292.4
01:18:17.025 00.001 20224 PulseGuide returned control before completion, sleep 81
01:18:17.025 00.000 8996 PhdController: settling, locked = 1, distance = 0.66 (2.00) aobump = 0 frame = 2 / 99999
01:18:17.026 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770538697.026,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.66,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
01:18:17.028 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:17.030 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:17.031 00.001 8996 Enqueuing Expose request
01:18:17.119 00.088 20224 IsGuiding returns 0
01:18:17.119 00.000 20224 Move returns status 0, amount 102
01:18:17.119 00.000 20224 move complete, result=0
01:18:17.119 00.000 20224 worker thread done servicing request
01:18:17.119 00.000 20224 Worker thread wakes up
01:18:17.119 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 102 ms SOUTH
01:18:17.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:17.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:18.301 01.181 20224 Exposure complete
01:18:18.369 00.068 20224 worker thread done servicing request
01:18:18.369 00.000 8996 OnExposeComplete: enter
01:18:18.370 00.001 8996 UpdateGuideState(): m_state=6
01:18:18.370 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12491
01:18:18.372 00.002 8996 Star::Find returns 1 (0), X=135.97, Y=472.83, Mass=678029, SNR=349.3, Peak=49366 HFD=4.5
01:18:18.374 00.002 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
01:18:18.376 00.002 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
01:18:18.379 00.003 8996 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-0.38 mountX=0.06 mountY=0.02, mountTheta=0.27
01:18:18.383 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.02, opts=13)
01:18:18.386 00.003 8996 Enqueuing Move request for scope (0.05, -0.02)
01:18:18.388 00.002 20224 Worker thread wakes up
01:18:18.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.02) opts 0xd
01:18:18.388 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.02)
01:18:18.388 00.000 20224 Moving (0.05, -0.02) raw xDistance=0.06 yDistance=0.02
01:18:18.388 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:18:18.389 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:18.389 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:18:18.389 00.000 20224 MoveAxis(E, 0, ABG)
01:18:18.389 00.000 20224 Move returns status 0, amount 0
01:18:18.389 00.000 20224 MoveAxis(N, 0, ABG)
01:18:18.389 00.000 20224 Move returns status 0, amount 0
01:18:18.389 00.000 20224 move complete, result=0
01:18:18.389 00.000 20224 worker thread done servicing request
01:18:18.397 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49366, med=3126, FiltMin=2806, FiltMax=26704, Gamma=1.000
01:18:18.422 00.025 8996 UpdateGuideState exits: m=678029 SNR=349.3
01:18:18.424 00.002 8996 PhdController: settling, locked = 1, distance = 0.48 (2.00) aobump = 0 frame = 3 / 99999
01:18:18.426 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770538698.426,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.48,"Time":2.8,"SettleTime":3.0,"StarLocked":true}
01:18:18.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:18.429 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:18.430 00.001 8996 Enqueuing Expose request
01:18:18.432 00.002 20224 Worker thread wakes up
01:18:18.432 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:18.433 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:18.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:19.400 00.967 20224 Exposure complete
01:18:19.460 00.060 20224 worker thread done servicing request
01:18:19.460 00.000 8996 OnExposeComplete: enter
01:18:19.462 00.002 8996 UpdateGuideState(): m_state=6
01:18:19.464 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12492
01:18:19.466 00.002 8996 Star::Find returns 1 (0), X=136.11, Y=473.03, Mass=722372, SNR=352.5, Peak=52726 HFD=4.5
01:18:19.467 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
01:18:19.468 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
01:18:19.469 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.27 cameraTheta=0.76 mountX=0.17 mountY=-0.20, mountTheta=-0.86
01:18:19.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.18, opts=13)
01:18:19.472 00.001 8996 Enqueuing Move request for scope (0.19, 0.18)
01:18:19.473 00.001 20224 Worker thread wakes up
01:18:19.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.18) opts 0xd
01:18:19.473 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.18)
01:18:19.473 00.000 20224 Moving (0.19, 0.18) raw xDistance=0.17 yDistance=-0.20
01:18:19.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:18:19.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:18:19.474 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:18:19.474 00.000 20224 MoveAxis(E, 0, ABG)
01:18:19.474 00.000 20224 Move returns status 0, amount 0
01:18:19.474 00.000 20224 MoveAxis(N, 0, ABG)
01:18:19.474 00.000 20224 Move returns status 0, amount 0
01:18:19.474 00.000 20224 move complete, result=0
01:18:19.474 00.000 20224 worker thread done servicing request
01:18:19.478 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52726, med=3126, FiltMin=2803, FiltMax=28531, Gamma=1.000
01:18:19.493 00.015 8996 UpdateGuideState exits: m=722372 SNR=352.5
01:18:19.494 00.001 8996 PhdController: settling, locked = 1, distance = 0.41 (2.00) aobump = 0 frame = 4 / 99999
01:18:19.495 00.001 8996 PhdController: newstate STATE_FINISH
01:18:19.496 00.001 8996 PhdController complete: success
01:18:19.497 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770538699.497,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:18:19.498 00.001 8996 Mount: notify guiding dither settle done success=1
01:18:19.501 00.003 8996 PhdController: newstate STATE_IDLE
01:18:19.502 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:19.504 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:19.506 00.002 8996 Enqueuing Expose request
01:18:19.507 00.001 20224 Worker thread wakes up
01:18:19.507 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:18:19.509 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:19.509 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:20.670 01.161 20224 Exposure complete
01:18:20.751 00.081 20224 worker thread done servicing request
01:18:20.751 00.000 8996 OnExposeComplete: enter
01:18:20.752 00.001 8996 UpdateGuideState(): m_state=6
01:18:20.753 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.754 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=472.56, Mass=631521, SNR=312.6, Peak=44486 HFD=4.8
01:18:20.755 00.001 8996 MultiStar: exiting stabilization period
01:18:20.756 00.001 8996 MultiStar: updating star positions after lock position change
01:18:20.757 00.001 8996 Star::Find(15, 775, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.757 00.000 8996 Star::Find returns 1 (0), X=775.10, Y=310.94, Mass=329288, SNR=231.7, Peak=28701 HFD=4.3
01:18:20.758 00.001 8996 Star::Find(15, 959, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.759 00.001 8996 Star::Find returns 1 (0), X=957.89, Y=93.61, Mass=401444, SNR=249.8, Peak=33853 HFD=4.0
01:18:20.760 00.001 8996 Star::Find(15, 924, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.761 00.001 8996 Star::Find returns 1 (0), X=924.51, Y=506.39, Mass=350139, SNR=197.8, Peak=24784 HFD=4.4
01:18:20.762 00.001 8996 Star::Find(15, 895, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.762 00.000 8996 Star::Find returns 1 (0), X=895.58, Y=483.86, Mass=220365, SNR=178.9, Peak=18854 HFD=3.9
01:18:20.763 00.001 8996 Star::Find(15, 495, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.764 00.001 8996 Star::Find returns 1 (0), X=495.60, Y=488.54, Mass=246770, SNR=178.7, Peak=19523 HFD=4.2
01:18:20.765 00.001 8996 Star::Find(15, 942, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.765 00.000 8996 Star::Find returns 1 (0), X=943.07, Y=757.24, Mass=158049, SNR=126.9, Peak=15024 HFD=4.2
01:18:20.766 00.001 8996 Star::Find(15, 1141, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.767 00.001 8996 Star::Find returns 1 (0), X=1142.46, Y=639.04, Mass=195375, SNR=144.5, Peak=17305 HFD=4.2
01:18:20.768 00.001 8996 Star::Find(15, 478, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.769 00.001 8996 Star::Find returns 1 (0), X=478.44, Y=383.80, Mass=138627, SNR=114.4, Peak=13232 HFD=3.9
01:18:20.769 00.000 8996 Star::Find(15, 530, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.770 00.001 8996 Star::Find returns 1 (0), X=530.97, Y=802.43, Mass=114147, SNR=101.3, Peak=11328 HFD=4.2
01:18:20.771 00.001 8996 Star::Find(15, 409, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.772 00.001 8996 Star::Find returns 1 (0), X=409.10, Y=355.29, Mass=154691, SNR=133.2, Peak=16921 HFD=4.1
01:18:20.773 00.001 8996 Star::Find(15, 177, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12493
01:18:20.774 00.001 8996 Star::Find returns 1 (0), X=176.22, Y=58.02, Mass=135495, SNR=101.4, Peak=12310 HFD=4.3
01:18:20.774 00.000 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
01:18:20.775 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
01:18:20.776 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.54 mountX=0.04 mountY=0.29, mountTheta=1.45
01:18:20.778 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.29, opts=13)
01:18:20.779 00.001 8996 Enqueuing Move request for scope (0.01, -0.29)
01:18:20.780 00.001 20224 Worker thread wakes up
01:18:20.780 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.29) opts 0xd
01:18:20.780 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.29)
01:18:20.780 00.000 20224 Moving (0.01, -0.29) raw xDistance=0.04 yDistance=0.29
01:18:20.780 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:18:20.780 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
01:18:20.780 00.000 20224 MoveAxis(E, 0, ABG)
01:18:20.780 00.000 20224 Move returns status 0, amount 0
01:18:20.780 00.000 20224 MoveAxis(S, 60, ABG)
01:18:20.780 00.000 20224 Guiding  Dir = 1, Dur = 60
01:18:20.780 00.000 20224 IsSlewing returns 0
01:18:20.781 00.001 20224 IsGuiding returns 0
01:18:20.786 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44486, med=3126, FiltMin=2832, FiltMax=25398, Gamma=1.000
01:18:20.794 00.008 20224 PulseGuide returned control before completion, sleep 57
01:18:20.811 00.017 8996 UpdateGuideState exits: m=631521 SNR=312.6
01:18:20.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:20.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:20.813 00.000 8996 Enqueuing Expose request
01:18:20.856 00.043 20224 IsGuiding returns 1
01:18:20.856 00.000 20224 scope still moving after pulse duration time elapsed
01:18:20.886 00.030 20224 IsSlewing returns 0
01:18:20.886 00.000 20224 IsGuiding returns 0
01:18:20.886 00.000 20224 scope move finished after 60 + 45 ms
01:18:20.886 00.000 20224 Move returns status 0, amount 60
01:18:20.886 00.000 20224 move complete, result=0
01:18:20.886 00.000 20224 worker thread done servicing request
01:18:20.886 00.000 20224 Worker thread wakes up
01:18:20.886 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
01:18:20.887 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:20.888 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:21.872 00.984 20224 Exposure complete
01:18:21.967 00.095 20224 worker thread done servicing request
01:18:21.967 00.000 8996 OnExposeComplete: enter
01:18:21.969 00.002 8996 UpdateGuideState(): m_state=6
01:18:21.970 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12494
01:18:21.970 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=472.92, Mass=731182, SNR=317.4, Peak=54678 HFD=4.5
01:18:21.972 00.002 8996 MultiStar: [#1 -0.18,0.19,0.54,U] [#2 0.08,0.15,0.75,U] [#3 0.04,0.35,0.56,U] [#4 -0.10,0.34,0.52,U] [#5 -0.12,0.19,0.48,U] [#6 -0.28,-0.17,0.40,U] [#7 -0.23,0.30,0.40,U] [#8 0.24,0.34,0.34,U] 
01:18:21.972 00.000 8996 single-star, 8 included, MultiStar: {-0.06, 0.19}, one-star: {-0.05, 0.07}
01:18:21.973 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.29 = 2.29)
01:18:21.974 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
01:18:21.975 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.20 mountX=-0.06 mountY=-0.07, mountTheta=-2.30
01:18:21.976 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.07, opts=13)
01:18:21.977 00.001 8996 Enqueuing Move request for scope (-0.05, 0.07)
01:18:21.979 00.002 20224 Worker thread wakes up
01:18:21.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:18:21.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:18:21.979 00.000 20224 Moving (-0.05, 0.07) raw xDistance=-0.06 yDistance=-0.07
01:18:21.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:18:21.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:21.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:18:21.979 00.000 20224 MoveAxis(E, 0, ABG)
01:18:21.979 00.000 20224 Move returns status 0, amount 0
01:18:21.979 00.000 20224 MoveAxis(N, 0, ABG)
01:18:21.981 00.002 20224 Move returns status 0, amount 0
01:18:21.981 00.000 20224 move complete, result=0
01:18:21.981 00.000 20224 worker thread done servicing request
01:18:21.989 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=54678, med=3129, FiltMin=2819, FiltMax=29910, Gamma=1.000
01:18:22.018 00.029 8996 UpdateGuideState exits: m=731182 SNR=317.4
01:18:22.020 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:22.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:22.021 00.000 8996 Enqueuing Expose request
01:18:22.021 00.000 20224 Worker thread wakes up
01:18:22.021 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:22.023 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:22.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:23.217 01.194 20224 Exposure complete
01:18:23.301 00.084 20224 worker thread done servicing request
01:18:23.301 00.000 8996 OnExposeComplete: enter
01:18:23.302 00.001 8996 UpdateGuideState(): m_state=6
01:18:23.304 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12495
01:18:23.306 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=472.73, Mass=684424, SNR=330.7, Peak=42819 HFD=4.6
01:18:23.308 00.002 8996 MultiStar: [#1 -0.06,0.01,0.70,U] [#2 -0.11,0.46,0.00,M3] [#3 0.07,0.36,0.58,U] [#4 -0.34,0.57,0.00,M1] [#5 0.07,0.25,0.59,U] [#6 -0.07,0.05,0.35,U] [#7 -0.26,0.33,0.41,U] [#8 0.29,0.50,0.00,M1] 
01:18:23.309 00.001 8996 refined, 5 included, MultiStar: {0.05, 0.11}, one-star: {0.28, -0.11}
01:18:23.311 00.002 8996 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
01:18:23.313 00.002 8996 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.90 = -1.90)
01:18:23.314 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.13 mountX=0.04 mountY=-0.12, mountTheta=-1.23
01:18:23.318 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.11, opts=13)
01:18:23.319 00.001 8996 Enqueuing Move request for scope (0.05, 0.11)
01:18:23.320 00.001 20224 Worker thread wakes up
01:18:23.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
01:18:23.320 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
01:18:23.320 00.000 20224 Moving (0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
01:18:23.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:18:23.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:23.321 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:18:23.321 00.000 20224 MoveAxis(E, 0, ABG)
01:18:23.321 00.000 20224 Move returns status 0, amount 0
01:18:23.321 00.000 20224 MoveAxis(N, 0, ABG)
01:18:23.321 00.000 20224 Move returns status 0, amount 0
01:18:23.321 00.000 20224 move complete, result=0
01:18:23.321 00.000 20224 worker thread done servicing request
01:18:23.330 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42819, med=3129, FiltMin=2832, FiltMax=22976, Gamma=1.000
01:18:23.352 00.022 8996 UpdateGuideState exits: m=684424 SNR=330.7
01:18:23.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:23.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:23.355 00.001 8996 Enqueuing Expose request
01:18:23.356 00.001 20224 Worker thread wakes up
01:18:23.356 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:23.357 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:23.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:24.349 00.992 20224 Exposure complete
01:18:24.444 00.095 20224 worker thread done servicing request
01:18:24.444 00.000 8996 OnExposeComplete: enter
01:18:24.445 00.001 8996 UpdateGuideState(): m_state=6
01:18:24.447 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12496
01:18:24.448 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=472.98, Mass=662092, SNR=303.1, Peak=47574 HFD=4.5
01:18:24.450 00.002 8996 MultiStar: [#1 0.13,0.28,0.64,U] [#2 -0.08,0.29,0.72,U] [#3 0.18,0.58,0.00,M4] [#4 -0.18,0.54,0.00,M2] [#5 0.01,0.20,0.58,U] [#6 -0.14,0.26,0.46,U] [#7 -0.10,0.22,0.40,U] [#8 0.17,0.42,0.00,M2] 
01:18:24.451 00.001 8996 single-star, 5 included, MultiStar: {0.00, 0.22}, one-star: {0.08, 0.13}
01:18:24.452 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
01:18:24.453 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
01:18:24.454 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.13 hyp=0.15 cameraTheta=0.99 mountX=0.07 mountY=-0.14, mountTheta=-1.09
01:18:24.456 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.13, opts=13)
01:18:24.457 00.001 8996 Enqueuing Move request for scope (0.08, 0.13)
01:18:24.458 00.001 20224 Worker thread wakes up
01:18:24.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.13) opts 0xd
01:18:24.458 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.13)
01:18:24.458 00.000 20224 Moving (0.08, 0.13) raw xDistance=0.07 yDistance=-0.14
01:18:24.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:18:24.459 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:24.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:18:24.459 00.000 20224 MoveAxis(E, 0, ABG)
01:18:24.459 00.000 20224 Move returns status 0, amount 0
01:18:24.459 00.000 20224 MoveAxis(N, 0, ABG)
01:18:24.459 00.000 20224 Move returns status 0, amount 0
01:18:24.459 00.000 20224 move complete, result=0
01:18:24.459 00.000 20224 worker thread done servicing request
01:18:24.464 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47574, med=3129, FiltMin=2822, FiltMax=25974, Gamma=1.000
01:18:24.481 00.017 8996 UpdateGuideState exits: m=662092 SNR=303.1
01:18:24.483 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:24.485 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:24.486 00.001 8996 Enqueuing Expose request
01:18:24.488 00.002 20224 Worker thread wakes up
01:18:24.488 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:24.490 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:24.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:25.657 01.167 20224 Exposure complete
01:18:25.743 00.086 20224 worker thread done servicing request
01:18:25.744 00.001 8996 OnExposeComplete: enter
01:18:25.745 00.001 8996 UpdateGuideState(): m_state=6
01:18:25.747 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12497
01:18:25.748 00.001 8996 Star::Find returns 1 (0), X=135.43, Y=473.01, Mass=527928, SNR=272.9, Peak=40182 HFD=4.5
01:18:25.750 00.002 8996 MultiStar: [#1 -0.33,0.20,0.69,U] [#2 -0.48,0.07,0.00,M3] [#3 0.02,0.09,0.73,U] [#4 -0.27,0.40,0.00,M3] [#5 -0.19,0.18,0.85,U] [#6 -0.49,-0.06,0.00,M1] [#7 -0.23,0.28,0.46,U] [#8 -0.09,0.17,0.36,U] 
01:18:25.752 00.002 8996 refined, 5 included, MultiStar: {-0.25, 0.17}, one-star: {-0.49, 0.16}
01:18:25.754 00.002 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
01:18:25.755 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
01:18:25.757 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.30 cameraTheta=2.53 mountX=-0.26 mountY=-0.14, mountTheta=-2.64
01:18:25.759 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.17, opts=13)
01:18:25.759 00.000 8996 Enqueuing Move request for scope (-0.25, 0.17)
01:18:25.760 00.001 20224 Worker thread wakes up
01:18:25.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd
01:18:25.760 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.17)
01:18:25.760 00.000 20224 Moving (-0.25, 0.17) raw xDistance=-0.26 yDistance=-0.14
01:18:25.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:18:25.760 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:25.761 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:18:25.761 00.000 20224 MoveAxis(E, 38, ABG)
01:18:25.761 00.000 20224 Guiding  Dir = 2, Dur = 38
01:18:25.761 00.000 20224 IsSlewing returns 0
01:18:25.761 00.000 20224 IsGuiding returns 0
01:18:25.766 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40182, med=3129, FiltMin=2771, FiltMax=21853, Gamma=1.000
01:18:25.781 00.015 8996 UpdateGuideState exits: m=527928 SNR=272.9
01:18:25.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:25.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:25.784 00.001 8996 Enqueuing Expose request
01:18:25.820 00.036 20224 IsGuiding returns 1
01:18:25.820 00.000 20224 scope still moving after pulse duration time elapsed
01:18:25.850 00.030 20224 IsSlewing returns 0
01:18:25.850 00.000 20224 IsGuiding returns 1
01:18:25.881 00.031 20224 IsSlewing returns 0
01:18:25.881 00.000 20224 IsGuiding returns 1
01:18:25.912 00.031 20224 IsSlewing returns 0
01:18:25.912 00.000 20224 IsGuiding returns 0
01:18:25.912 00.000 20224 scope move finished after 38 + 112 ms
01:18:25.912 00.000 20224 Move returns status 0, amount 38
01:18:25.912 00.000 20224 MoveAxis(N, 0, ABG)
01:18:25.912 00.000 20224 Move returns status 0, amount 0
01:18:25.913 00.001 20224 move complete, result=0
01:18:25.913 00.000 20224 worker thread done servicing request
01:18:25.913 00.000 20224 Worker thread wakes up
01:18:25.913 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
01:18:25.914 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:25.914 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:26.899 00.985 20224 Exposure complete
01:18:26.990 00.091 20224 worker thread done servicing request
01:18:26.990 00.000 8996 OnExposeComplete: enter
01:18:26.991 00.001 8996 UpdateGuideState(): m_state=6
01:18:26.992 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12498
01:18:26.993 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=472.64, Mass=530206, SNR=269.0, Peak=40854 HFD=4.6
01:18:26.994 00.001 8996 MultiStar: [#1 0.09,0.26,0.94,U] [#2 0.04,0.04,0.75,U] [#3 0.23,0.44,0.00,M4] [#4 0.14,0.14,0.63,U] [#5 0.03,-0.02,0.73,U] [#6 0.08,0.10,0.43,U] [#7 -0.03,0.53,0.00,M1] [#8 0.24,0.11,0.45,U] 
01:18:26.995 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.05}, one-star: {-0.02, -0.21}
01:18:26.995 00.000 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
01:18:26.996 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
01:18:26.997 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.08 cameraTheta=0.59 mountX=0.06 mountY=-0.05, mountTheta=-0.70
01:18:26.998 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
01:18:26.999 00.001 8996 Enqueuing Move request for scope (0.07, 0.05)
01:18:27.000 00.001 20224 Worker thread wakes up
01:18:27.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
01:18:27.000 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
01:18:27.000 00.000 20224 Moving (0.07, 0.05) raw xDistance=0.06 yDistance=-0.05
01:18:27.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:18:27.001 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:27.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:18:27.001 00.000 20224 MoveAxis(E, 0, ABG)
01:18:27.001 00.000 20224 Move returns status 0, amount 0
01:18:27.001 00.000 20224 MoveAxis(N, 0, ABG)
01:18:27.001 00.000 20224 Move returns status 0, amount 0
01:18:27.001 00.000 20224 move complete, result=0
01:18:27.001 00.000 20224 worker thread done servicing request
01:18:27.004 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=40854, med=3126, FiltMin=2838, FiltMax=22758, Gamma=1.000
01:18:27.018 00.014 8996 UpdateGuideState exits: m=530206 SNR=269.0
01:18:27.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:27.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:27.021 00.001 8996 Enqueuing Expose request
01:18:27.022 00.001 20224 Worker thread wakes up
01:18:27.022 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:27.023 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:27.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:28.169 01.146 20224 Exposure complete
01:18:28.252 00.083 20224 worker thread done servicing request
01:18:28.252 00.000 8996 OnExposeComplete: enter
01:18:28.254 00.002 8996 UpdateGuideState(): m_state=6
01:18:28.255 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12499
01:18:28.256 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=472.94, Mass=600757, SNR=280.8, Peak=43510 HFD=4.5
01:18:28.258 00.002 8996 MultiStar: [#1 -0.07,-0.11,0.68,U] [#2 0.06,-0.19,0.83,U] [#3 0.51,-0.13,0.00,M5] [#4 0.05,0.04,0.55,U] [#5 0.01,-0.01,0.55,U] [#6 -0.22,-0.06,0.49,U] [#7 -0.14,-0.17,0.45,U] [#8 0.20,0.25,0.43,U] 
01:18:28.259 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.02}, one-star: {-0.03, 0.09}
01:18:28.260 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
01:18:28.262 00.002 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
01:18:28.263 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.15 mountX=-0.01 mountY=0.03, mountTheta=2.05
01:18:28.266 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
01:18:28.268 00.002 8996 Enqueuing Move request for scope (-0.02, -0.02)
01:18:28.269 00.001 20224 Worker thread wakes up
01:18:28.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:18:28.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:18:28.269 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=0.03
01:18:28.270 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:18:28.270 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:28.270 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:18:28.270 00.000 20224 MoveAxis(E, 0, ABG)
01:18:28.270 00.000 20224 Move returns status 0, amount 0
01:18:28.270 00.000 20224 MoveAxis(N, 0, ABG)
01:18:28.270 00.000 20224 Move returns status 0, amount 0
01:18:28.270 00.000 20224 move complete, result=0
01:18:28.270 00.000 20224 worker thread done servicing request
01:18:28.274 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43510, med=3129, FiltMin=2822, FiltMax=26032, Gamma=1.000
01:18:28.296 00.022 8996 UpdateGuideState exits: m=600757 SNR=280.8
01:18:28.298 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:28.299 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:28.300 00.001 8996 Enqueuing Expose request
01:18:28.300 00.000 20224 Worker thread wakes up
01:18:28.300 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:28.301 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:28.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:29.291 00.990 20224 Exposure complete
01:18:29.368 00.077 20224 worker thread done servicing request
01:18:29.368 00.000 8996 OnExposeComplete: enter
01:18:29.369 00.001 8996 UpdateGuideState(): m_state=6
01:18:29.370 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12500
01:18:29.371 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=472.67, Mass=637620, SNR=289.5, Peak=47094 HFD=4.6
01:18:29.372 00.001 8996 MultiStar: [#1 0.12,-0.08,0.63,U] [#2 0.15,0.12,0.81,U] [#3 0.42,0.27,0.00,M6] [#4 0.44,0.53,0.00,M2] [#5 -0.01,0.16,0.64,U] [#6 -0.06,0.00,0.48,U] [#7 0.09,0.35,0.51,U] [#8 0.29,-0.02,0.33,U] 
01:18:29.373 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.03}, one-star: {0.03, -0.18}
01:18:29.374 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
01:18:29.374 00.000 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
01:18:29.375 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.39 mountX=0.07 mountY=-0.04, mountTheta=-0.50
01:18:29.377 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
01:18:29.378 00.001 8996 Enqueuing Move request for scope (0.07, 0.03)
01:18:29.379 00.001 20224 Worker thread wakes up
01:18:29.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
01:18:29.379 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
01:18:29.379 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.07 yDistance=-0.04
01:18:29.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:18:29.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:29.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:18:29.379 00.000 20224 MoveAxis(E, 0, ABG)
01:18:29.379 00.000 20224 Move returns status 0, amount 0
01:18:29.379 00.000 20224 MoveAxis(N, 0, ABG)
01:18:29.379 00.000 20224 Move returns status 0, amount 0
01:18:29.379 00.000 20224 move complete, result=0
01:18:29.379 00.000 20224 worker thread done servicing request
01:18:29.386 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47094, med=3129, FiltMin=2829, FiltMax=24550, Gamma=1.000
01:18:29.410 00.024 8996 UpdateGuideState exits: m=637620 SNR=289.5
01:18:29.412 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:29.414 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:29.415 00.001 8996 Enqueuing Expose request
01:18:29.416 00.001 20224 Worker thread wakes up
01:18:29.416 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:29.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:29.416 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:30.592 01.176 20224 Exposure complete
01:18:30.660 00.068 20224 worker thread done servicing request
01:18:30.660 00.000 8996 OnExposeComplete: enter
01:18:30.661 00.001 8996 UpdateGuideState(): m_state=6
01:18:30.662 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12501
01:18:30.662 00.000 8996 Star::Find returns 1 (0), X=136.52, Y=473.04, Mass=595699, SNR=284.2, Peak=47315 HFD=4.9
01:18:30.664 00.002 8996 MultiStar: [#1 0.27,-0.03,0.66,U] [#2 0.41,-0.11,0.89,U] [#3 0.52,0.12,0.00,M7] [#4 0.38,0.14,0.50,U] [#5 0.13,-0.12,0.59,U] [#6 0.14,-0.00,0.36,U] [#7 0.49,0.12,0.00,M1] [#8 0.51,0.21,0.00,M1] 
01:18:30.666 00.002 8996 refined, 5 included, MultiStar: {0.37, 0.02}, one-star: {0.60, 0.20}
01:18:30.667 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
01:18:30.669 00.002 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
01:18:30.671 00.002 8996 CameraToMount -- cameraX=0.37 cameraY=0.02 hyp=0.37 cameraTheta=0.05 mountX=0.36 mountY=-0.06, mountTheta=-0.17
01:18:30.673 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=0.02, opts=13)
01:18:30.675 00.002 8996 Enqueuing Move request for scope (0.37, 0.02)
01:18:30.677 00.002 20224 Worker thread wakes up
01:18:30.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.02) opts 0xd
01:18:30.677 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, 0.02)
01:18:30.678 00.001 20224 Moving (0.37, 0.02) raw xDistance=0.36 yDistance=-0.06
01:18:30.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
01:18:30.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:30.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:18:30.678 00.000 20224 MoveAxis(W, 53, ABG)
01:18:30.678 00.000 20224 Guiding  Dir = 3, Dur = 53
01:18:30.678 00.000 20224 IsSlewing returns 0
01:18:30.678 00.000 20224 IsGuiding returns 0
01:18:30.686 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47315, med=3129, FiltMin=2829, FiltMax=24624, Gamma=1.000
01:18:30.695 00.009 20224 PulseGuide returned control before completion, sleep 47
01:18:30.713 00.018 8996 UpdateGuideState exits: m=595699 SNR=284.2
01:18:30.716 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:30.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:30.719 00.002 8996 Enqueuing Expose request
01:18:30.757 00.038 20224 IsGuiding returns 1
01:18:30.757 00.000 20224 scope still moving after pulse duration time elapsed
01:18:30.788 00.031 20224 IsSlewing returns 0
01:18:30.788 00.000 20224 IsGuiding returns 0
01:18:30.788 00.000 20224 scope move finished after 53 + 57 ms
01:18:30.788 00.000 20224 Move returns status 0, amount 53
01:18:30.788 00.000 20224 MoveAxis(N, 0, ABG)
01:18:30.788 00.000 20224 Move returns status 0, amount 0
01:18:30.788 00.000 20224 move complete, result=0
01:18:30.789 00.001 20224 worker thread done servicing request
01:18:30.789 00.000 20224 Worker thread wakes up
01:18:30.789 00.000 8996 GuideStep: 0.4 px 53 ms WEST, -0.1 px 0 ms NORTH
01:18:30.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:30.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:31.767 00.977 20224 Exposure complete
01:18:31.841 00.074 20224 worker thread done servicing request
01:18:31.841 00.000 8996 OnExposeComplete: enter
01:18:31.843 00.002 8996 UpdateGuideState(): m_state=6
01:18:31.844 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12502
01:18:31.846 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=472.93, Mass=591656, SNR=309.9, Peak=45238 HFD=4.4
01:18:31.848 00.002 8996 MultiStar: [#1 0.16,-0.28,0.68,U] [#2 -0.09,-0.25,0.78,U] [#3 0.52,-0.03,0.00,M8] [#4 0.47,-0.11,0.00,M2] [#5 -0.14,-0.01,0.67,U] [#6 -0.02,-0.19,0.41,U] [#7 0.25,0.37,0.51,U] [#8 -0.01,-0.49,0.00,M2] 
01:18:31.850 00.002 8996 refined, 5 included, MultiStar: {0.06, -0.05}, one-star: {0.16, 0.08}
01:18:31.852 00.002 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
01:18:31.853 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
01:18:31.855 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.74 mountX=0.06 mountY=0.04, mountTheta=0.63
01:18:31.860 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
01:18:31.862 00.002 8996 Enqueuing Move request for scope (0.06, -0.05)
01:18:31.863 00.001 20224 Worker thread wakes up
01:18:31.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
01:18:31.863 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
01:18:31.863 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.06 yDistance=0.04
01:18:31.863 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:18:31.863 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:31.863 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:18:31.863 00.000 20224 MoveAxis(E, 0, ABG)
01:18:31.863 00.000 20224 Move returns status 0, amount 0
01:18:31.863 00.000 20224 MoveAxis(N, 0, ABG)
01:18:31.863 00.000 20224 Move returns status 0, amount 0
01:18:31.863 00.000 20224 move complete, result=0
01:18:31.863 00.000 20224 worker thread done servicing request
01:18:31.869 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45238, med=3129, FiltMin=2784, FiltMax=24816, Gamma=1.000
01:18:31.892 00.023 8996 UpdateGuideState exits: m=591656 SNR=309.9
01:18:31.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:31.896 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:31.897 00.001 8996 Enqueuing Expose request
01:18:31.899 00.002 20224 Worker thread wakes up
01:18:31.899 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:31.900 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:31.900 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:33.049 01.149 20224 Exposure complete
01:18:33.113 00.064 20224 worker thread done servicing request
01:18:33.113 00.000 8996 OnExposeComplete: enter
01:18:33.114 00.001 8996 UpdateGuideState(): m_state=6
01:18:33.115 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12503
01:18:33.116 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=472.80, Mass=665895, SNR=322.6, Peak=52054 HFD=4.4
01:18:33.117 00.001 8996 MultiStar: [#1 0.05,-0.34,0.67,U] [#2 0.13,0.15,0.75,U] [#3 0.40,0.29,0.00,M9] [#4 0.17,0.17,0.53,U] [#5 -0.07,0.12,0.57,U] [#6 0.07,-0.12,0.40,U] [#7 0.12,-0.23,0.50,U] [#8 0.05,-0.14,0.38,U] 
01:18:33.118 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.04}, one-star: {0.10, -0.05}
01:18:33.118 00.000 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
01:18:33.119 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.75)
01:18:33.120 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.51 mountX=0.08 mountY=0.04, mountTheta=0.39
01:18:33.121 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
01:18:33.122 00.001 8996 Enqueuing Move request for scope (0.08, -0.04)
01:18:33.123 00.001 20224 Worker thread wakes up
01:18:33.123 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
01:18:33.123 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
01:18:33.123 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=0.04
01:18:33.123 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:18:33.123 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:33.123 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:18:33.123 00.000 20224 MoveAxis(E, 0, ABG)
01:18:33.123 00.000 20224 Move returns status 0, amount 0
01:18:33.123 00.000 20224 MoveAxis(N, 0, ABG)
01:18:33.124 00.001 20224 Move returns status 0, amount 0
01:18:33.124 00.000 20224 move complete, result=0
01:18:33.124 00.000 20224 worker thread done servicing request
01:18:33.127 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52054, med=3129, FiltMin=2848, FiltMax=26704, Gamma=1.000
01:18:33.147 00.020 8996 UpdateGuideState exits: m=665895 SNR=322.6
01:18:33.149 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:33.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:33.152 00.002 8996 Enqueuing Expose request
01:18:33.154 00.002 20224 Worker thread wakes up
01:18:33.154 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:33.155 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:33.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:34.131 00.976 20224 Exposure complete
01:18:34.205 00.074 20224 worker thread done servicing request
01:18:34.206 00.001 8996 OnExposeComplete: enter
01:18:34.206 00.000 8996 UpdateGuideState(): m_state=6
01:18:34.207 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12504
01:18:34.208 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=472.74, Mass=611810, SNR=303.0, Peak=48214 HFD=4.5
01:18:34.209 00.001 8996 MultiStar: [#1 0.06,-0.18,0.59,U] [#2 -0.05,0.17,0.89,U] [#3 0.16,0.41,0.68,U] [#4 -0.01,0.18,0.48,U] [#5 -0.22,0.35,0.61,U] [#6 0.33,-0.33,0.00,M1] [#7 -0.23,0.13,0.43,U] [#8 -0.01,-0.17,0.41,U] 
01:18:34.210 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.10}, one-star: {0.04, -0.11}
01:18:34.211 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
01:18:34.212 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
01:18:34.213 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.77 mountX=-0.03 mountY=-0.10, mountTheta=-1.87
01:18:34.214 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.10, opts=13)
01:18:34.215 00.001 8996 Enqueuing Move request for scope (-0.02, 0.10)
01:18:34.216 00.001 20224 Worker thread wakes up
01:18:34.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
01:18:34.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
01:18:34.217 00.001 20224 Moving (-0.02, 0.10) raw xDistance=-0.03 yDistance=-0.10
01:18:34.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:18:34.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:34.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:18:34.217 00.000 20224 MoveAxis(E, 0, ABG)
01:18:34.217 00.000 20224 Move returns status 0, amount 0
01:18:34.217 00.000 20224 MoveAxis(N, 0, ABG)
01:18:34.217 00.000 20224 Move returns status 0, amount 0
01:18:34.217 00.000 20224 move complete, result=0
01:18:34.217 00.000 20224 worker thread done servicing request
01:18:34.223 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48214, med=3129, FiltMin=2838, FiltMax=23718, Gamma=1.000
01:18:34.238 00.015 8996 UpdateGuideState exits: m=611810 SNR=303.0
01:18:34.239 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:34.240 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:34.240 00.000 8996 Enqueuing Expose request
01:18:34.241 00.001 20224 Worker thread wakes up
01:18:34.241 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:34.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:34.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:35.409 01.167 20224 Exposure complete
01:18:35.499 00.090 20224 worker thread done servicing request
01:18:35.499 00.000 8996 OnExposeComplete: enter
01:18:35.501 00.002 8996 UpdateGuideState(): m_state=6
01:18:35.503 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12505
01:18:35.505 00.002 8996 Star::Find returns 1 (0), X=135.81, Y=473.03, Mass=735339, SNR=318.7, Peak=59414 HFD=4.6
01:18:35.507 00.002 8996 MultiStar: [#1 0.05,0.16,0.71,U] [#2 -0.16,0.23,0.72,U] [#3 -0.07,0.29,0.65,U] [#4 0.11,0.53,0.00,M1] [#5 -0.09,0.18,0.59,U] [#6 -0.24,-0.26,0.39,U] [#7 -0.30,-0.05,0.38,U] [#8 -0.07,-0.07,0.35,U] 
01:18:35.509 00.002 8996 refined, 7 included, MultiStar: {-0.11, 0.13}, one-star: {-0.11, 0.18}
01:18:35.512 00.003 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
01:18:35.514 00.002 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
01:18:35.517 00.003 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.28 mountX=-0.12 mountY=-0.11, mountTheta=-2.38
01:18:35.522 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
01:18:35.525 00.003 8996 Enqueuing Move request for scope (-0.11, 0.13)
01:18:35.527 00.002 20224 Worker thread wakes up
01:18:35.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
01:18:35.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
01:18:35.527 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.11
01:18:35.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:18:35.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:35.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:18:35.527 00.000 20224 MoveAxis(E, 0, ABG)
01:18:35.528 00.001 20224 Move returns status 0, amount 0
01:18:35.528 00.000 20224 MoveAxis(N, 0, ABG)
01:18:35.528 00.000 20224 Move returns status 0, amount 0
01:18:35.528 00.000 20224 move complete, result=0
01:18:35.528 00.000 20224 worker thread done servicing request
01:18:35.536 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=59414, med=3129, FiltMin=2851, FiltMax=31600, Gamma=1.000
01:18:35.565 00.029 8996 UpdateGuideState exits: m=735339 SNR=318.7
01:18:35.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:35.568 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:35.571 00.003 8996 Enqueuing Expose request
01:18:35.573 00.002 20224 Worker thread wakes up
01:18:35.573 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:35.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:35.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:36.568 00.994 20224 Exposure complete
01:18:36.647 00.079 20224 worker thread done servicing request
01:18:36.648 00.001 8996 OnExposeComplete: enter
01:18:36.649 00.001 8996 UpdateGuideState(): m_state=6
01:18:36.650 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12506
01:18:36.651 00.001 8996 Star::Find returns 1 (0), X=135.54, Y=472.83, Mass=571754, SNR=275.9, Peak=44038 HFD=4.6
01:18:36.653 00.002 8996 MultiStar: [#1 -0.10,-0.20,0.77,U] [#2 -0.26,0.08,0.77,U] [#3 -0.10,-0.08,0.77,U] [#4 -0.36,-0.07,0.51,U] [#5 -0.28,0.12,0.68,U] [#6 -0.36,-0.57,0.00,M1] [#7 -0.60,-0.18,0.00,M1] [#8 0.11,-0.25,0.41,U] 
01:18:36.653 00.000 8996 refined, 6 included, MultiStar: {-0.22, -0.05}, one-star: {-0.38, -0.02}
01:18:36.654 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
01:18:36.655 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
01:18:36.656 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.94 mountX=-0.21 mountY=0.07, mountTheta=2.82
01:18:36.657 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.05, opts=13)
01:18:36.658 00.001 8996 Enqueuing Move request for scope (-0.22, -0.05)
01:18:36.659 00.001 20224 Worker thread wakes up
01:18:36.659 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
01:18:36.659 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
01:18:36.659 00.000 20224 Moving (-0.22, -0.05) raw xDistance=-0.21 yDistance=0.07
01:18:36.659 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:18:36.659 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:36.659 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:18:36.659 00.000 20224 MoveAxis(E, 31, ABG)
01:18:36.659 00.000 20224 Guiding  Dir = 2, Dur = 31
01:18:36.660 00.001 20224 IsSlewing returns 0
01:18:36.660 00.000 20224 IsGuiding returns 0
01:18:36.663 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=58960, med=3129, FiltMin=2835, FiltMax=23187, Gamma=1.000
01:18:36.679 00.016 8996 UpdateGuideState exits: m=571754 SNR=275.9
01:18:36.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:36.681 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:36.682 00.001 8996 Enqueuing Expose request
01:18:36.713 00.031 20224 IsGuiding returns 1
01:18:36.713 00.000 20224 scope still moving after pulse duration time elapsed
01:18:36.742 00.029 20224 IsSlewing returns 0
01:18:36.742 00.000 20224 IsGuiding returns 1
01:18:36.773 00.031 20224 IsSlewing returns 0
01:18:36.773 00.000 20224 IsGuiding returns 1
01:18:36.804 00.031 20224 IsSlewing returns 0
01:18:36.804 00.000 20224 IsGuiding returns 0
01:18:36.804 00.000 20224 scope move finished after 31 + 112 ms
01:18:36.804 00.000 20224 Move returns status 0, amount 31
01:18:36.804 00.000 20224 MoveAxis(N, 0, ABG)
01:18:36.804 00.000 20224 Move returns status 0, amount 0
01:18:36.804 00.000 20224 move complete, result=0
01:18:36.804 00.000 20224 worker thread done servicing request
01:18:36.804 00.000 20224 Worker thread wakes up
01:18:36.804 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
01:18:36.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:36.806 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:37.981 01.175 20224 Exposure complete
01:18:38.065 00.084 20224 worker thread done servicing request
01:18:38.066 00.001 8996 OnExposeComplete: enter
01:18:38.068 00.002 8996 UpdateGuideState(): m_state=6
01:18:38.069 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12507
01:18:38.071 00.002 8996 Star::Find returns 1 (0), X=136.32, Y=472.58, Mass=664487, SNR=324.3, Peak=42387 HFD=4.7
01:18:38.074 00.003 8996 MultiStar: [#1 0.07,-0.28,0.55,U] [#2 0.10,0.07,0.78,U] [#3 0.25,-0.08,0.54,U] [#4 0.31,0.14,0.54,U] [#5 0.29,0.11,0.54,U] [#6 0.11,-0.35,0.37,U] [#7 -0.14,0.21,0.51,U] [#8 0.36,-0.18,0.35,U] 
01:18:38.075 00.001 8996 refined, 8 included, MultiStar: {0.20, -0.07}, one-star: {0.40, -0.27}
01:18:38.077 00.002 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
01:18:38.079 00.002 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
01:18:38.080 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.07 hyp=0.22 cameraTheta=-0.34 mountX=0.21 mountY=0.05, mountTheta=0.22
01:18:38.083 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.07, opts=13)
01:18:38.084 00.001 8996 Enqueuing Move request for scope (0.20, -0.07)
01:18:38.086 00.002 20224 Worker thread wakes up
01:18:38.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.07) opts 0xd
01:18:38.086 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.07)
01:18:38.086 00.000 20224 Moving (0.20, -0.07) raw xDistance=0.21 yDistance=0.05
01:18:38.087 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
01:18:38.087 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:38.087 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:18:38.087 00.000 20224 MoveAxis(W, 29, ABG)
01:18:38.087 00.000 20224 Guiding  Dir = 3, Dur = 29
01:18:38.088 00.001 20224 IsSlewing returns 0
01:18:38.088 00.000 20224 IsGuiding returns 0
01:18:38.096 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42387, med=3129, FiltMin=2829, FiltMax=23229, Gamma=1.000
01:18:38.124 00.028 8996 UpdateGuideState exits: m=664487 SNR=324.3
01:18:38.126 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:38.128 00.002 20224 IsGuiding returns 1
01:18:38.128 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:38.129 00.001 8996 Enqueuing Expose request
01:18:38.132 00.003 20224 scope still moving after pulse duration time elapsed
01:18:38.159 00.027 20224 IsSlewing returns 0
01:18:38.159 00.000 20224 IsGuiding returns 1
01:18:38.190 00.031 20224 IsSlewing returns 0
01:18:38.190 00.000 20224 IsGuiding returns 1
01:18:38.220 00.030 20224 IsSlewing returns 0
01:18:38.220 00.000 20224 IsGuiding returns 0
01:18:38.220 00.000 20224 scope move finished after 29 + 103 ms
01:18:38.220 00.000 20224 Move returns status 0, amount 29
01:18:38.220 00.000 20224 MoveAxis(N, 0, ABG)
01:18:38.220 00.000 20224 Move returns status 0, amount 0
01:18:38.220 00.000 20224 move complete, result=0
01:18:38.220 00.000 20224 worker thread done servicing request
01:18:38.221 00.001 20224 Worker thread wakes up
01:18:38.221 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.0 px 0 ms NORTH
01:18:38.221 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:38.222 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:39.210 00.988 20224 Exposure complete
01:18:39.277 00.067 20224 worker thread done servicing request
01:18:39.278 00.001 8996 OnExposeComplete: enter
01:18:39.280 00.002 8996 UpdateGuideState(): m_state=6
01:18:39.282 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12508
01:18:39.283 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.62, Mass=645821, SNR=302.6, Peak=43398 HFD=4.8
01:18:39.285 00.002 8996 MultiStar: [#1 0.16,-0.00,0.65,U] [#2 -0.22,0.27,0.78,U] [#3 0.14,0.34,0.69,U] [#4 -0.05,0.38,0.60,U] [#5 0.03,-0.14,0.59,U] [#6 -0.00,-0.61,0.00,M1] [#7 -0.18,0.17,0.38,U] [#8 0.23,-0.02,0.33,U] 
01:18:39.286 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.08}, one-star: {0.14, -0.23}
01:18:39.288 00.002 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
01:18:39.289 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
01:18:39.291 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.17 mountX=0.03 mountY=-0.09, mountTheta=-1.27
01:18:39.294 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
01:18:39.296 00.002 8996 Enqueuing Move request for scope (0.04, 0.08)
01:18:39.298 00.002 20224 Worker thread wakes up
01:18:39.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
01:18:39.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
01:18:39.298 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.09
01:18:39.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:18:39.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:39.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:18:39.299 00.001 20224 MoveAxis(E, 0, ABG)
01:18:39.299 00.000 20224 Move returns status 0, amount 0
01:18:39.299 00.000 20224 MoveAxis(N, 0, ABG)
01:18:39.299 00.000 20224 Move returns status 0, amount 0
01:18:39.299 00.000 20224 move complete, result=0
01:18:39.299 00.000 20224 worker thread done servicing request
01:18:39.309 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43398, med=3129, FiltMin=2819, FiltMax=22464, Gamma=1.000
01:18:39.329 00.020 8996 UpdateGuideState exits: m=645821 SNR=302.6
01:18:39.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:39.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:39.332 00.001 8996 Enqueuing Expose request
01:18:39.332 00.000 20224 Worker thread wakes up
01:18:39.332 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:39.334 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:39.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:40.507 01.173 20224 Exposure complete
01:18:40.578 00.071 20224 worker thread done servicing request
01:18:40.578 00.000 8996 OnExposeComplete: enter
01:18:40.580 00.002 8996 UpdateGuideState(): m_state=6
01:18:40.583 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12509
01:18:40.584 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=472.88, Mass=639234, SNR=335.1, Peak=41942 HFD=4.6
01:18:40.585 00.001 8996 MultiStar: [#1 0.06,0.34,0.55,U] [#2 -0.03,0.51,0.00,M1] [#3 -0.01,0.46,0.00,M5] [#4 0.01,0.56,0.00,M1] [#5 -0.36,0.33,0.00,M1] [#6 -0.49,0.09,0.00,M2] [#7 -0.29,0.72,0.00,M1] [#8 0.03,0.45,0.00,M1] 
01:18:40.586 00.001 8996 single-star, 1 included, MultiStar: {-0.05, 0.14}, one-star: {-0.11, 0.03}
01:18:40.587 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
01:18:40.588 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
01:18:40.589 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.12 cameraTheta=2.87 mountX=-0.12 mountY=-0.02, mountTheta=-2.98
01:18:40.591 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.03, opts=13)
01:18:40.593 00.002 8996 Enqueuing Move request for scope (-0.11, 0.03)
01:18:40.594 00.001 20224 Worker thread wakes up
01:18:40.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
01:18:40.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
01:18:40.594 00.000 20224 Moving (-0.11, 0.03) raw xDistance=-0.12 yDistance=-0.02
01:18:40.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:18:40.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:40.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:18:40.594 00.000 20224 MoveAxis(E, 0, ABG)
01:18:40.594 00.000 20224 Move returns status 0, amount 0
01:18:40.594 00.000 20224 MoveAxis(N, 0, ABG)
01:18:40.595 00.001 20224 Move returns status 0, amount 0
01:18:40.595 00.000 20224 move complete, result=0
01:18:40.595 00.000 20224 worker thread done servicing request
01:18:40.599 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41942, med=3126, FiltMin=2829, FiltMax=25936, Gamma=1.000
01:18:40.613 00.014 8996 UpdateGuideState exits: m=639234 SNR=335.1
01:18:40.615 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:40.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:40.618 00.002 8996 Enqueuing Expose request
01:18:40.619 00.001 20224 Worker thread wakes up
01:18:40.619 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:40.621 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:40.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:41.606 00.985 20224 Exposure complete
01:18:41.690 00.084 20224 worker thread done servicing request
01:18:41.690 00.000 8996 OnExposeComplete: enter
01:18:41.691 00.001 8996 UpdateGuideState(): m_state=6
01:18:41.692 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12510
01:18:41.693 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.12, Mass=718747, SNR=302.2, Peak=49478 HFD=4.5
01:18:41.694 00.001 8996 MultiStar: [#1 -0.22,0.01,0.64,U] [#2 -0.31,0.07,0.86,U] [#3 -0.48,0.18,0.00,M6] [#4 -0.40,0.52,0.00,M2] [#5 -0.53,-0.04,0.00,M2] [#6 -0.68,0.17,0.00,M3] [#7 -0.47,0.13,0.00,M2] [#8 0.10,0.09,0.41,U] 
01:18:41.695 00.001 8996 refined, 3 included, MultiStar: {-0.08, 0.13}, one-star: {0.14, 0.27}
01:18:41.695 00.000 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.21 = 2.21)
01:18:41.696 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
01:18:41.697 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.13 hyp=0.15 cameraTheta=2.12 mountX=-0.09 mountY=-0.12, mountTheta=-2.22
01:18:41.699 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.13, opts=13)
01:18:41.699 00.000 8996 Enqueuing Move request for scope (-0.08, 0.13)
01:18:41.700 00.001 20224 Worker thread wakes up
01:18:41.700 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.13) opts 0xd
01:18:41.700 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.13)
01:18:41.701 00.001 20224 Moving (-0.08, 0.13) raw xDistance=-0.09 yDistance=-0.12
01:18:41.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:18:41.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:41.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:18:41.701 00.000 20224 MoveAxis(E, 0, ABG)
01:18:41.701 00.000 20224 Move returns status 0, amount 0
01:18:41.701 00.000 20224 MoveAxis(N, 0, ABG)
01:18:41.701 00.000 20224 Move returns status 0, amount 0
01:18:41.701 00.000 20224 move complete, result=0
01:18:41.701 00.000 20224 worker thread done servicing request
01:18:41.705 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49478, med=3129, FiltMin=2825, FiltMax=28720, Gamma=1.000
01:18:41.722 00.017 8996 UpdateGuideState exits: m=718747 SNR=302.2
01:18:41.724 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:41.724 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:41.725 00.001 8996 Enqueuing Expose request
01:18:41.726 00.001 20224 Worker thread wakes up
01:18:41.726 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:18:41.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:41.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:42.903 01.176 20224 Exposure complete
01:18:42.991 00.088 20224 worker thread done servicing request
01:18:42.992 00.001 8996 OnExposeComplete: enter
01:18:42.993 00.001 8996 UpdateGuideState(): m_state=6
01:18:42.994 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12511
01:18:42.994 00.000 8996 Star::Find returns 1 (0), X=135.56, Y=472.90, Mass=552305, SNR=293.5, Peak=37462 HFD=4.8
01:18:42.996 00.002 8996 MultiStar: [#1 -0.70,-0.20,0.00,M1] [#2 -0.70,-0.20,0.00,M1] [#3 -0.46,0.45,0.00,M7] [#4 -0.78,0.15,0.00,M3] [#5 -0.60,0.15,0.00,M3] [#6 -0.60,0.14,0.00,M4] [#7 -0.47,0.37,0.00,M3] [#8 -0.44,0.01,0.45,U] 
01:18:42.997 00.001 8996 single-star, 1 included, MultiStar: {-0.38, 0.04}, one-star: {-0.35, 0.05}
01:18:42.997 00.000 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
01:18:42.998 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
01:18:42.999 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.05 hyp=0.36 cameraTheta=3.01 mountX=-0.36 mountY=-0.01, mountTheta=-3.12
01:18:43.000 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.05, opts=13)
01:18:43.001 00.001 8996 Enqueuing Move request for scope (-0.35, 0.05)
01:18:43.002 00.001 20224 Worker thread wakes up
01:18:43.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.05) opts 0xd
01:18:43.002 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.05)
01:18:43.002 00.000 20224 Moving (-0.35, 0.05) raw xDistance=-0.36 yDistance=-0.01
01:18:43.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
01:18:43.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:43.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:18:43.002 00.000 20224 MoveAxis(E, 52, ABG)
01:18:43.002 00.000 20224 Guiding  Dir = 2, Dur = 52
01:18:43.003 00.001 20224 IsSlewing returns 0
01:18:43.003 00.000 20224 IsGuiding returns 0
01:18:43.006 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37462, med=3129, FiltMin=2844, FiltMax=23555, Gamma=1.000
01:18:43.026 00.020 8996 UpdateGuideState exits: m=552305 SNR=293.5
01:18:43.028 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:43.030 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:43.031 00.001 8996 Enqueuing Expose request
01:18:43.062 00.031 20224 IsGuiding returns 1
01:18:43.062 00.000 20224 scope still moving after pulse duration time elapsed
01:18:43.092 00.030 20224 IsSlewing returns 0
01:18:43.092 00.000 20224 IsGuiding returns 1
01:18:43.123 00.031 20224 IsSlewing returns 0
01:18:43.123 00.000 20224 IsGuiding returns 1
01:18:43.155 00.032 20224 IsSlewing returns 0
01:18:43.155 00.000 20224 IsGuiding returns 0
01:18:43.155 00.000 20224 scope move finished after 52 + 99 ms
01:18:43.155 00.000 20224 Move returns status 0, amount 52
01:18:43.155 00.000 20224 MoveAxis(N, 0, ABG)
01:18:43.155 00.000 20224 Move returns status 0, amount 0
01:18:43.155 00.000 20224 move complete, result=0
01:18:43.156 00.001 20224 worker thread done servicing request
01:18:43.156 00.000 20224 Worker thread wakes up
01:18:43.156 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:43.156 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.0 px 0 ms NORTH
01:18:43.159 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:44.142 00.983 20224 Exposure complete
01:18:44.226 00.084 20224 worker thread done servicing request
01:18:44.226 00.000 8996 OnExposeComplete: enter
01:18:44.228 00.002 8996 UpdateGuideState(): m_state=6
01:18:44.229 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12512
01:18:44.231 00.002 8996 Star::Find returns 1 (0), X=135.80, Y=472.84, Mass=662097, SNR=326.5, Peak=44662 HFD=4.5
01:18:44.233 00.002 8996 MultiStar: [#1 -0.25,-0.28,0.61,U] [#2 -0.48,-0.26,0.00,M2] [#3 -0.06,0.27,0.58,U] [#4 -0.24,0.27,0.47,U] [#5 -0.26,0.37,0.00,M4] [#6 -0.45,0.22,0.00,M5] [#7 -0.61,0.17,0.00,M4] [#8 -0.04,-0.28,0.31,U] 
01:18:44.235 00.002 8996 single-star, 4 included, MultiStar: {-0.15, 0.01}, one-star: {-0.12, -0.00}
01:18:44.236 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
01:18:44.238 00.002 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
01:18:44.239 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.10 mountX=-0.11 mountY=0.02, mountTheta=2.99
01:18:44.243 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.00, opts=13)
01:18:44.245 00.002 8996 Enqueuing Move request for scope (-0.12, -0.00)
01:18:44.246 00.001 20224 Worker thread wakes up
01:18:44.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
01:18:44.247 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
01:18:44.247 00.000 20224 Moving (-0.12, -0.00) raw xDistance=-0.11 yDistance=0.02
01:18:44.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:18:44.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:44.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:18:44.247 00.000 20224 MoveAxis(E, 0, ABG)
01:18:44.247 00.000 20224 Move returns status 0, amount 0
01:18:44.247 00.000 20224 MoveAxis(N, 0, ABG)
01:18:44.247 00.000 20224 Move returns status 0, amount 0
01:18:44.248 00.001 20224 move complete, result=0
01:18:44.248 00.000 20224 worker thread done servicing request
01:18:44.256 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44662, med=3129, FiltMin=2832, FiltMax=27200, Gamma=1.000
01:18:44.280 00.024 8996 UpdateGuideState exits: m=662097 SNR=326.5
01:18:44.282 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:44.283 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:44.284 00.001 8996 Enqueuing Expose request
01:18:44.285 00.001 20224 Worker thread wakes up
01:18:44.285 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:44.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:44.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:45.481 01.195 20224 Exposure complete
01:18:45.544 00.063 20224 worker thread done servicing request
01:18:45.544 00.000 8996 OnExposeComplete: enter
01:18:45.545 00.001 8996 UpdateGuideState(): m_state=6
01:18:45.546 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12513
01:18:45.547 00.001 8996 Star::Find returns 1 (0), X=135.53, Y=473.01, Mass=533695, SNR=276.2, Peak=40822 HFD=4.7
01:18:45.548 00.001 8996 MultiStar: [#1 -0.16,-0.68,0.00,M1] [#2 -0.52,-0.56,0.00,M3] [#3 -0.37,-0.05,0.70,U] [#4 -0.56,-0.12,0.00,M3] [#5 -0.45,0.20,0.00,M5] [#6 -0.73,-0.01,0.00,M6] [#7 -0.62,-0.18,0.00,M5] [#8 -0.26,-0.50,0.00,M1] 
01:18:45.549 00.001 8996 refined, 1 included, MultiStar: {-0.38, 0.07}, one-star: {-0.39, 0.16}
01:18:45.550 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
01:18:45.553 00.003 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
01:18:45.554 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.07 hyp=0.38 cameraTheta=2.95 mountX=-0.38 mountY=-0.03, mountTheta=-3.07
01:18:45.558 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.07, opts=13)
01:18:45.558 00.000 8996 Enqueuing Move request for scope (-0.38, 0.07)
01:18:45.561 00.003 20224 Worker thread wakes up
01:18:45.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.07) opts 0xd
01:18:45.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.07)
01:18:45.562 00.001 20224 Moving (-0.38, 0.07) raw xDistance=-0.38 yDistance=-0.03
01:18:45.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
01:18:45.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:45.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:18:45.562 00.000 20224 MoveAxis(E, 56, ABG)
01:18:45.562 00.000 20224 Guiding  Dir = 2, Dur = 56
01:18:45.563 00.001 20224 IsSlewing returns 0
01:18:45.563 00.000 20224 IsGuiding returns 0
01:18:45.565 00.002 20224 PulseGuide returned control before completion, sleep 63
01:18:45.570 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=40822, med=3129, FiltMin=2832, FiltMax=23536, Gamma=1.000
01:18:45.597 00.027 8996 UpdateGuideState exits: m=533695 SNR=276.2
01:18:45.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:45.600 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:45.601 00.001 8996 Enqueuing Expose request
01:18:45.643 00.042 20224 IsGuiding returns 1
01:18:45.643 00.000 20224 scope still moving after pulse duration time elapsed
01:18:45.674 00.031 20224 IsSlewing returns 0
01:18:45.674 00.000 20224 IsGuiding returns 0
01:18:45.674 00.000 20224 scope move finished after 56 + 55 ms
01:18:45.674 00.000 20224 Move returns status 0, amount 56
01:18:45.674 00.000 20224 MoveAxis(N, 0, ABG)
01:18:45.674 00.000 20224 Move returns status 0, amount 0
01:18:45.674 00.000 20224 move complete, result=0
01:18:45.674 00.000 20224 worker thread done servicing request
01:18:45.674 00.000 8996 GuideStep: -0.4 px 56 ms EAST, -0.0 px 0 ms NORTH
01:18:45.675 00.001 20224 Worker thread wakes up
01:18:45.675 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:45.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:46.637 00.962 20224 Exposure complete
01:18:46.706 00.069 20224 worker thread done servicing request
01:18:46.706 00.000 8996 OnExposeComplete: enter
01:18:46.708 00.002 8996 UpdateGuideState(): m_state=6
01:18:46.709 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12514
01:18:46.710 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=472.75, Mass=751627, SNR=320.5, Peak=54150 HFD=4.6
01:18:46.711 00.001 8996 MultiStar: [#1 -0.06,-0.28,0.77,U] [#2 -0.60,-0.61,0.00,M4] [#3 0.35,0.11,0.62,U] [#4 0.07,0.12,0.46,U] [#5 0.04,0.14,0.58,U] [#6 -0.03,-0.22,0.46,U] [#7 -0.30,0.16,0.47,U] [#8 0.26,-0.52,0.00,M2] 
01:18:46.712 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.03}, one-star: {-0.10, -0.10}
01:18:46.714 00.002 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
01:18:46.715 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
01:18:46.716 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.79 mountX=-0.00 mountY=0.03, mountTheta=1.69
01:18:46.717 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
01:18:46.718 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
01:18:46.720 00.002 20224 Worker thread wakes up
01:18:46.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
01:18:46.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
01:18:46.720 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.00 yDistance=0.03
01:18:46.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:18:46.720 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:46.720 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:18:46.720 00.000 20224 MoveAxis(E, 0, ABG)
01:18:46.720 00.000 20224 Move returns status 0, amount 0
01:18:46.720 00.000 20224 MoveAxis(N, 0, ABG)
01:18:46.720 00.000 20224 Move returns status 0, amount 0
01:18:46.720 00.000 20224 move complete, result=0
01:18:46.720 00.000 20224 worker thread done servicing request
01:18:46.725 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=54150, med=3129, FiltMin=2819, FiltMax=28547, Gamma=1.000
01:18:46.740 00.015 8996 UpdateGuideState exits: m=751627 SNR=320.5
01:18:46.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:46.741 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:46.742 00.001 8996 Enqueuing Expose request
01:18:46.743 00.001 20224 Worker thread wakes up
01:18:46.743 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:46.744 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:46.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:47.911 01.167 20224 Exposure complete
01:18:47.969 00.058 20224 worker thread done servicing request
01:18:47.969 00.000 8996 OnExposeComplete: enter
01:18:47.970 00.001 8996 UpdateGuideState(): m_state=6
01:18:47.971 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12515
01:18:47.974 00.003 8996 Star::Find returns 1 (0), X=136.16, Y=472.32, Mass=681571, SNR=288.9, Peak=42912 HFD=4.6
01:18:47.976 00.002 8996 MultiStar: [#1 0.03,-0.99,0.00,M1] [#2 -0.13,-0.45,0.00,M5] [#3 0.83,-0.03,0.00,M5] [#4 0.56,0.08,0.00,M3] [#5 0.19,-0.24,0.66,U] [#6 0.06,-0.60,0.00,M6] [#7 -0.04,-0.34,0.41,U] [#8 0.25,-0.74,0.00,M3] 
01:18:47.977 00.001 8996 refined, 2 included, MultiStar: {0.17, -0.40}, one-star: {0.24, -0.53}
01:18:47.979 00.002 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
01:18:47.980 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
01:18:47.981 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.40 hyp=0.43 cameraTheta=-1.17 mountX=0.21 mountY=0.38, mountTheta=1.07
01:18:47.982 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.40, opts=13)
01:18:47.983 00.001 8996 Enqueuing Move request for scope (0.17, -0.40)
01:18:47.984 00.001 20224 Worker thread wakes up
01:18:47.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.40) opts 0xd
01:18:47.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.40)
01:18:47.984 00.000 20224 Moving (0.17, -0.40) raw xDistance=0.21 yDistance=0.38
01:18:47.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:18:47.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
01:18:47.984 00.000 20224 MoveAxis(W, 30, ABG)
01:18:47.985 00.001 20224 Guiding  Dir = 3, Dur = 30
01:18:47.985 00.000 20224 IsSlewing returns 0
01:18:47.985 00.000 20224 IsGuiding returns 0
01:18:47.989 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=42912, med=3129, FiltMin=2829, FiltMax=23133, Gamma=1.000
01:18:48.002 00.013 8996 UpdateGuideState exits: m=681571 SNR=288.9
01:18:48.003 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:48.003 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:48.005 00.002 8996 Enqueuing Expose request
01:18:48.005 00.000 20224 PulseGuide returned control before completion, sleep 21
01:18:48.037 00.032 20224 IsGuiding returns 1
01:18:48.037 00.000 20224 scope still moving after pulse duration time elapsed
01:18:48.068 00.031 20224 IsSlewing returns 0
01:18:48.068 00.000 20224 IsGuiding returns 1
01:18:48.100 00.032 20224 IsSlewing returns 0
01:18:48.100 00.000 20224 IsGuiding returns 0
01:18:48.100 00.000 20224 scope move finished after 30 + 84 ms
01:18:48.100 00.000 20224 Move returns status 0, amount 30
01:18:48.100 00.000 20224 MoveAxis(S, 80, ABG)
01:18:48.100 00.000 20224 Guiding  Dir = 1, Dur = 80
01:18:48.101 00.001 20224 IsSlewing returns 0
01:18:48.101 00.000 20224 IsGuiding returns 0
01:18:48.163 00.062 20224 PulseGuide returned control before completion, sleep 28
01:18:48.192 00.029 20224 IsGuiding returns 1
01:18:48.192 00.000 20224 scope still moving after pulse duration time elapsed
01:18:48.223 00.031 20224 IsSlewing returns 0
01:18:48.223 00.000 20224 IsGuiding returns 1
01:18:48.254 00.031 20224 IsSlewing returns 0
01:18:48.254 00.000 20224 IsGuiding returns 0
01:18:48.254 00.000 20224 scope move finished after 80 + 73 ms
01:18:48.254 00.000 20224 Move returns status 0, amount 80
01:18:48.254 00.000 20224 move complete, result=0
01:18:48.254 00.000 20224 worker thread done servicing request
01:18:48.254 00.000 20224 Worker thread wakes up
01:18:48.255 00.001 8996 GuideStep: 0.2 px 30 ms WEST, 0.4 px 80 ms SOUTH
01:18:48.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:48.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:49.225 00.969 20224 Exposure complete
01:18:49.298 00.073 20224 worker thread done servicing request
01:18:49.298 00.000 8996 OnExposeComplete: enter
01:18:49.299 00.001 8996 UpdateGuideState(): m_state=6
01:18:49.300 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12516
01:18:49.301 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=472.54, Mass=702790, SNR=353.4, Peak=44256 HFD=4.7
01:18:49.302 00.001 8996 MultiStar: [#1 -0.40,-0.69,0.00,M2] [#2 -0.11,-0.78,0.00,M6] [#3 0.35,0.10,0.56,U] [#4 0.26,0.14,0.53,U] [#5 -0.04,-0.28,0.49,U] [#6 0.03,-0.78,0.00,M7] [#7 -0.04,-0.31,0.37,U] [#8 0.04,-0.75,0.00,M4] 
01:18:49.303 00.001 8996 refined, 4 included, MultiStar: {0.04, -0.14}, one-star: {-0.17, -0.30}
01:18:49.304 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
01:18:49.305 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
01:18:49.305 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.27 mountX=0.06 mountY=0.14, mountTheta=1.17
01:18:49.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.14, opts=13)
01:18:49.308 00.001 8996 Enqueuing Move request for scope (0.04, -0.14)
01:18:49.309 00.001 20224 Worker thread wakes up
01:18:49.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.14) opts 0xd
01:18:49.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.14)
01:18:49.309 00.000 20224 Moving (0.04, -0.14) raw xDistance=0.06 yDistance=0.14
01:18:49.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:18:49.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:49.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:18:49.309 00.000 20224 MoveAxis(E, 0, ABG)
01:18:49.309 00.000 20224 Move returns status 0, amount 0
01:18:49.309 00.000 20224 MoveAxis(N, 0, ABG)
01:18:49.309 00.000 20224 Move returns status 0, amount 0
01:18:49.310 00.001 20224 move complete, result=0
01:18:49.310 00.000 20224 worker thread done servicing request
01:18:49.317 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44256, med=3129, FiltMin=2782, FiltMax=27235, Gamma=1.000
01:18:49.339 00.022 8996 UpdateGuideState exits: m=702790 SNR=353.4
01:18:49.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:49.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:49.342 00.001 8996 Enqueuing Expose request
01:18:49.343 00.001 20224 Worker thread wakes up
01:18:49.343 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:49.344 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:49.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:50.530 01.186 20224 Exposure complete
01:18:50.615 00.085 20224 worker thread done servicing request
01:18:50.615 00.000 8996 OnExposeComplete: enter
01:18:50.616 00.001 8996 UpdateGuideState(): m_state=6
01:18:50.616 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12517
01:18:50.617 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=472.60, Mass=702531, SNR=315.8, Peak=40758 HFD=4.7
01:18:50.618 00.001 8996 MultiStar: [#1 0.02,-0.47,0.00,M3] [#2 -0.20,-0.25,0.75,U] [#3 0.17,0.12,0.53,U] [#4 -0.08,0.10,0.43,U] [#5 0.42,-0.06,0.57,U] [#6 -0.49,-0.32,0.00,M8] [#7 -0.58,-0.38,0.00,M3] [#8 0.55,-0.43,0.00,M5] 
01:18:50.619 00.001 8996 refined, 4 included, MultiStar: {0.13, -0.11}, one-star: {0.28, -0.25}
01:18:50.620 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
01:18:50.621 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
01:18:50.622 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.70 mountX=0.14 mountY=0.09, mountTheta=0.59
01:18:50.623 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.11, opts=13)
01:18:50.624 00.001 8996 Enqueuing Move request for scope (0.13, -0.11)
01:18:50.625 00.001 20224 Worker thread wakes up
01:18:50.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.11) opts 0xd
01:18:50.625 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.11)
01:18:50.625 00.000 20224 Moving (0.13, -0.11) raw xDistance=0.14 yDistance=0.09
01:18:50.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:18:50.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:50.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:18:50.625 00.000 20224 MoveAxis(E, 0, ABG)
01:18:50.625 00.000 20224 Move returns status 0, amount 0
01:18:50.626 00.001 20224 MoveAxis(N, 0, ABG)
01:18:50.626 00.000 20224 Move returns status 0, amount 0
01:18:50.626 00.000 20224 move complete, result=0
01:18:50.626 00.000 20224 worker thread done servicing request
01:18:50.629 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40758, med=3129, FiltMin=2793, FiltMax=24214, Gamma=1.000
01:18:50.645 00.016 8996 UpdateGuideState exits: m=702531 SNR=315.8
01:18:50.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:50.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:50.648 00.001 8996 Enqueuing Expose request
01:18:50.648 00.000 20224 Worker thread wakes up
01:18:50.648 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:50.649 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:50.650 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:51.633 00.983 20224 Exposure complete
01:18:51.692 00.059 20224 worker thread done servicing request
01:18:51.693 00.001 8996 OnExposeComplete: enter
01:18:51.694 00.001 8996 UpdateGuideState(): m_state=6
01:18:51.694 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12518
01:18:51.695 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.89, Mass=701225, SNR=340.8, Peak=47542 HFD=4.6
01:18:51.696 00.001 8996 MultiStar: [#1 -0.11,-0.34,0.58,U] [#2 -0.31,-0.13,0.61,U] [#3 0.28,0.60,0.00,M4] [#4 0.06,0.32,0.50,U] [#5 0.07,0.09,0.50,U] [#6 -0.28,-0.13,0.45,U] [#7 -0.41,0.24,0.00,M4] [#8 0.31,-0.45,0.00,M6] 
01:18:51.697 00.001 8996 single-star, 5 included, MultiStar: {-0.11, -0.03}, one-star: {-0.07, 0.04}
01:18:51.698 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
01:18:51.699 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
01:18:51.700 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.66 mountX=-0.07 mountY=-0.03, mountTheta=-2.77
01:18:51.701 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.04, opts=13)
01:18:51.702 00.001 8996 Enqueuing Move request for scope (-0.07, 0.04)
01:18:51.703 00.001 20224 Worker thread wakes up
01:18:51.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.04) opts 0xd
01:18:51.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.04)
01:18:51.703 00.000 20224 Moving (-0.07, 0.04) raw xDistance=-0.07 yDistance=-0.03
01:18:51.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:18:51.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:51.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:18:51.703 00.000 20224 MoveAxis(E, 0, ABG)
01:18:51.703 00.000 20224 Move returns status 0, amount 0
01:18:51.703 00.000 20224 MoveAxis(N, 0, ABG)
01:18:51.703 00.000 20224 Move returns status 0, amount 0
01:18:51.703 00.000 20224 move complete, result=0
01:18:51.703 00.000 20224 worker thread done servicing request
01:18:51.709 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47542, med=3129, FiltMin=2806, FiltMax=27126, Gamma=1.000
01:18:51.736 00.027 8996 UpdateGuideState exits: m=701225 SNR=340.8
01:18:51.738 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:51.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:51.741 00.002 8996 Enqueuing Expose request
01:18:51.743 00.002 20224 Worker thread wakes up
01:18:51.743 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:51.744 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:51.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:52.938 01.194 20224 Exposure complete
01:18:53.042 00.104 20224 worker thread done servicing request
01:18:53.042 00.000 8996 OnExposeComplete: enter
01:18:53.043 00.001 8996 UpdateGuideState(): m_state=6
01:18:53.044 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12519
01:18:53.045 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=472.81, Mass=692955, SNR=332.6, Peak=46646 HFD=4.5
01:18:53.046 00.001 8996 MultiStar: [#1 -0.50,0.03,0.00,M3] [#2 -0.55,-0.03,0.00,M5] [#3 -0.09,0.50,0.00,M5] [#4 -0.28,0.88,0.00,M1] [#5 -0.36,0.09,0.58,U] [#6 -0.37,-0.29,0.00,M8] [#7 -0.53,0.23,0.00,M5] [#8 -0.16,-0.03,0.36,U] 
01:18:53.047 00.001 8996 single-star, 2 included, MultiStar: {-0.18, 0.00}, one-star: {-0.08, -0.04}
01:18:53.047 00.000 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
01:18:53.048 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
01:18:53.049 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.08 cameraTheta=-2.68 mountX=-0.07 mountY=0.05, mountTheta=2.57
01:18:53.051 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
01:18:53.051 00.000 8996 Enqueuing Move request for scope (-0.08, -0.04)
01:18:53.052 00.001 20224 Worker thread wakes up
01:18:53.052 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
01:18:53.052 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
01:18:53.052 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.07 yDistance=0.05
01:18:53.053 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:18:53.053 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:53.053 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:18:53.053 00.000 20224 MoveAxis(E, 0, ABG)
01:18:53.053 00.000 20224 Move returns status 0, amount 0
01:18:53.053 00.000 20224 MoveAxis(N, 0, ABG)
01:18:53.053 00.000 20224 Move returns status 0, amount 0
01:18:53.053 00.000 20224 move complete, result=0
01:18:53.053 00.000 20224 worker thread done servicing request
01:18:53.058 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46646, med=3129, FiltMin=2806, FiltMax=28835, Gamma=1.000
01:18:53.073 00.015 8996 UpdateGuideState exits: m=692955 SNR=332.6
01:18:53.075 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:53.077 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:53.079 00.002 8996 Enqueuing Expose request
01:18:53.080 00.001 20224 Worker thread wakes up
01:18:53.081 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:53.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:53.083 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:54.054 00.971 20224 Exposure complete
01:18:54.129 00.075 20224 worker thread done servicing request
01:18:54.129 00.000 8996 OnExposeComplete: enter
01:18:54.131 00.002 8996 UpdateGuideState(): m_state=6
01:18:54.132 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12520
01:18:54.132 00.000 8996 Star::Find returns 1 (0), X=135.59, Y=472.90, Mass=646860, SNR=331.8, Peak=43478 HFD=4.8
01:18:54.133 00.001 8996 MultiStar: [#1 -0.31,0.23,0.58,U] [#2 -0.42,0.17,0.00,M6] [#3 -0.42,0.28,0.00,M6] [#4 -0.45,0.42,0.00,M2] [#5 -0.46,0.22,0.00,M1] [#6 -0.23,-0.22,0.39,U] [#7 -0.46,0.08,0.00,M6] [#8 -0.37,0.05,0.45,U] 
01:18:54.134 00.001 8996 refined, 3 included, MultiStar: {-0.32, 0.05}, one-star: {-0.33, 0.05}
01:18:54.135 00.001 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
01:18:54.136 00.001 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
01:18:54.137 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.05 hyp=0.32 cameraTheta=2.99 mountX=-0.32 mountY=-0.01, mountTheta=-3.10
01:18:54.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.05, opts=13)
01:18:54.139 00.001 8996 Enqueuing Move request for scope (-0.32, 0.05)
01:18:54.140 00.001 20224 Worker thread wakes up
01:18:54.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.05) opts 0xd
01:18:54.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.05)
01:18:54.140 00.000 20224 Moving (-0.32, 0.05) raw xDistance=-0.32 yDistance=-0.01
01:18:54.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:18:54.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:54.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:18:54.140 00.000 20224 MoveAxis(E, 47, ABG)
01:18:54.140 00.000 20224 Guiding  Dir = 2, Dur = 47
01:18:54.141 00.001 20224 IsSlewing returns 0
01:18:54.141 00.000 20224 IsGuiding returns 0
01:18:54.142 00.001 20224 PulseGuide returned control before completion, sleep 57
01:18:54.144 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43478, med=3129, FiltMin=2838, FiltMax=26144, Gamma=1.000
01:18:54.159 00.015 8996 UpdateGuideState exits: m=646860 SNR=331.8
01:18:54.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:54.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:54.161 00.000 8996 Enqueuing Expose request
01:18:54.208 00.047 20224 IsGuiding returns 1
01:18:54.208 00.000 20224 scope still moving after pulse duration time elapsed
01:18:54.239 00.031 20224 IsSlewing returns 0
01:18:54.239 00.000 20224 IsGuiding returns 0
01:18:54.239 00.000 20224 scope move finished after 47 + 51 ms
01:18:54.239 00.000 20224 Move returns status 0, amount 47
01:18:54.239 00.000 20224 MoveAxis(N, 0, ABG)
01:18:54.239 00.000 20224 Move returns status 0, amount 0
01:18:54.239 00.000 20224 move complete, result=0
01:18:54.239 00.000 20224 worker thread done servicing request
01:18:54.240 00.001 20224 Worker thread wakes up
01:18:54.240 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
01:18:54.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:54.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:55.401 01.160 20224 Exposure complete
01:18:55.500 00.099 20224 worker thread done servicing request
01:18:55.500 00.000 8996 OnExposeComplete: enter
01:18:55.502 00.002 8996 UpdateGuideState(): m_state=6
01:18:55.504 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12521
01:18:55.505 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=472.66, Mass=535531, SNR=255.4, Peak=34550 HFD=4.7
01:18:55.508 00.003 8996 MultiStar: [#1 -0.30,-0.28,0.78,U] [#2 -0.40,-0.01,0.94,U] [#3 -0.06,-0.20,0.67,U] [#4 -0.19,0.09,0.68,U] [#5 -0.33,0.09,0.66,U] [#6 -0.36,-0.22,0.52,U] [#7 -0.33,0.24,0.44,U] [#8 -0.07,-0.18,0.37,U] 
01:18:55.509 00.001 8996 single-star, 8 included, MultiStar: {-0.22, -0.08}, one-star: {-0.00, -0.19}
01:18:55.510 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
01:18:55.512 00.002 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
01:18:55.513 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.60 mountX=0.01 mountY=0.19, mountTheta=1.50
01:18:55.516 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.19, opts=13)
01:18:55.518 00.002 8996 Enqueuing Move request for scope (-0.00, -0.19)
01:18:55.519 00.001 20224 Worker thread wakes up
01:18:55.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
01:18:55.520 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
01:18:55.520 00.000 20224 Moving (-0.00, -0.19) raw xDistance=0.01 yDistance=0.19
01:18:55.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:18:55.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:55.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:18:55.520 00.000 20224 MoveAxis(E, 0, ABG)
01:18:55.520 00.000 20224 Move returns status 0, amount 0
01:18:55.520 00.000 20224 MoveAxis(N, 0, ABG)
01:18:55.520 00.000 20224 Move returns status 0, amount 0
01:18:55.520 00.000 20224 move complete, result=0
01:18:55.520 00.000 20224 worker thread done servicing request
01:18:55.526 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=34550, med=3129, FiltMin=2816, FiltMax=20416, Gamma=1.000
01:18:55.550 00.024 8996 UpdateGuideState exits: m=535531 SNR=255.4
01:18:55.552 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:55.553 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:55.555 00.002 8996 Enqueuing Expose request
01:18:55.557 00.002 20224 Worker thread wakes up
01:18:55.557 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:18:55.559 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:55.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:56.548 00.989 20224 Exposure complete
01:18:56.635 00.087 20224 worker thread done servicing request
01:18:56.635 00.000 8996 OnExposeComplete: enter
01:18:56.636 00.001 8996 UpdateGuideState(): m_state=6
01:18:56.637 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12522
01:18:56.637 00.000 8996 Star::Find returns 1 (0), X=136.30, Y=472.78, Mass=630927, SNR=279.9, Peak=38835 HFD=4.6
01:18:56.638 00.001 8996 MultiStar: [#1 0.02,-0.35,0.74,U] [#2 0.14,0.15,0.84,U] [#3 -0.04,0.20,0.60,U] [#4 0.01,0.35,0.56,U] [#5 0.13,0.24,0.74,U] [#6 -0.07,-0.38,0.44,U] [#7 -0.10,0.11,0.49,U] [#8 0.24,-0.10,0.41,U] 
01:18:56.639 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.02}, one-star: {0.38, -0.07}
01:18:56.640 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
01:18:56.641 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
01:18:56.642 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.11 cameraTheta=0.23 mountX=0.10 mountY=-0.04, mountTheta=-0.34
01:18:56.643 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
01:18:56.644 00.001 8996 Enqueuing Move request for scope (0.10, 0.02)
01:18:56.645 00.001 20224 Worker thread wakes up
01:18:56.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
01:18:56.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
01:18:56.645 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.04
01:18:56.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:18:56.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:56.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:18:56.645 00.000 20224 MoveAxis(E, 0, ABG)
01:18:56.646 00.001 20224 Move returns status 0, amount 0
01:18:56.646 00.000 20224 MoveAxis(N, 0, ABG)
01:18:56.646 00.000 20224 Move returns status 0, amount 0
01:18:56.646 00.000 20224 move complete, result=0
01:18:56.646 00.000 20224 worker thread done servicing request
01:18:56.650 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=38835, med=3129, FiltMin=2817, FiltMax=24822, Gamma=1.000
01:18:56.665 00.015 8996 UpdateGuideState exits: m=630927 SNR=279.9
01:18:56.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:56.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:56.668 00.001 8996 Enqueuing Expose request
01:18:56.668 00.000 20224 Worker thread wakes up
01:18:56.668 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:18:56.669 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:56.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:57.840 01.171 20224 Exposure complete
01:18:57.920 00.080 20224 worker thread done servicing request
01:18:57.920 00.000 8996 OnExposeComplete: enter
01:18:57.921 00.001 8996 UpdateGuideState(): m_state=6
01:18:57.922 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12523
01:18:57.922 00.000 8996 Star::Find returns 1 (0), X=136.06, Y=472.76, Mass=738394, SNR=328.9, Peak=50262 HFD=4.5
01:18:57.923 00.001 8996 MultiStar: [#1 0.07,-0.30,0.63,U] [#2 -0.10,-0.01,0.65,U] [#3 0.24,-0.03,0.66,U] [#4 -0.26,0.28,0.44,U] [#5 0.06,0.02,0.52,U] [#6 -0.28,-0.18,0.35,U] [#7 -0.09,0.03,0.39,U] [#8 0.08,0.15,0.32,U] 
01:18:57.924 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.04}, one-star: {0.14, -0.09}
01:18:57.925 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
01:18:57.926 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
01:18:57.927 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.04 hyp=0.04 cameraTheta=-1.10 mountX=0.02 mountY=0.03, mountTheta=0.99
01:18:57.929 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.04, opts=13)
01:18:57.930 00.001 8996 Enqueuing Move request for scope (0.02, -0.04)
01:18:57.931 00.001 20224 Worker thread wakes up
01:18:57.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.04) opts 0xd
01:18:57.931 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.04)
01:18:57.931 00.000 20224 Moving (0.02, -0.04) raw xDistance=0.02 yDistance=0.03
01:18:57.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:18:57.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:57.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:18:57.931 00.000 20224 MoveAxis(E, 0, ABG)
01:18:57.931 00.000 20224 Move returns status 0, amount 0
01:18:57.931 00.000 20224 MoveAxis(N, 0, ABG)
01:18:57.931 00.000 20224 Move returns status 0, amount 0
01:18:57.931 00.000 20224 move complete, result=0
01:18:57.932 00.001 20224 worker thread done servicing request
01:18:57.935 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50262, med=3129, FiltMin=2838, FiltMax=25558, Gamma=1.000
01:18:57.949 00.014 8996 UpdateGuideState exits: m=738394 SNR=328.9
01:18:57.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:57.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:57.952 00.001 8996 Enqueuing Expose request
01:18:57.953 00.001 20224 Worker thread wakes up
01:18:57.953 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:18:57.954 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:57.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:18:58.943 00.989 20224 Exposure complete
01:18:59.018 00.075 20224 worker thread done servicing request
01:18:59.019 00.001 8996 OnExposeComplete: enter
01:18:59.019 00.000 8996 UpdateGuideState(): m_state=6
01:18:59.020 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12524
01:18:59.021 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=472.57, Mass=725565, SNR=302.4, Peak=43456 HFD=4.6
01:18:59.022 00.001 8996 MultiStar: [#1 0.10,-0.20,0.67,U] [#2 0.01,0.09,0.87,U] [#3 0.29,-0.26,0.65,U] [#4 0.18,0.19,0.61,U] [#5 -0.01,0.00,0.55,U] [#6 0.05,-0.37,0.52,U] [#7 -0.25,0.10,0.40,U] [#8 0.34,0.02,0.38,U] 
01:18:59.023 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.09}, one-star: {0.26, -0.27}
01:18:59.024 00.001 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
01:18:59.024 00.000 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
01:18:59.025 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.65 mountX=0.13 mountY=0.08, mountTheta=0.54
01:18:59.027 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.09, opts=13)
01:18:59.028 00.001 8996 Enqueuing Move request for scope (0.12, -0.09)
01:18:59.029 00.001 20224 Worker thread wakes up
01:18:59.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
01:18:59.029 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
01:18:59.029 00.000 20224 Moving (0.12, -0.09) raw xDistance=0.13 yDistance=0.08
01:18:59.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:18:59.029 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:18:59.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:18:59.029 00.000 20224 MoveAxis(E, 0, ABG)
01:18:59.029 00.000 20224 Move returns status 0, amount 0
01:18:59.029 00.000 20224 MoveAxis(N, 0, ABG)
01:18:59.029 00.000 20224 Move returns status 0, amount 0
01:18:59.029 00.000 20224 move complete, result=0
01:18:59.029 00.000 20224 worker thread done servicing request
01:18:59.033 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43456, med=3129, FiltMin=2803, FiltMax=24480, Gamma=1.000
01:18:59.052 00.019 8996 UpdateGuideState exits: m=725565 SNR=302.4
01:18:59.054 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:18:59.056 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:18:59.057 00.001 8996 Enqueuing Expose request
01:18:59.059 00.002 20224 Worker thread wakes up
01:18:59.059 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:18:59.061 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:18:59.061 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:00.238 01.177 20224 Exposure complete
01:19:00.321 00.083 20224 worker thread done servicing request
01:19:00.321 00.000 8996 OnExposeComplete: enter
01:19:00.323 00.002 8996 UpdateGuideState(): m_state=6
01:19:00.324 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12525
01:19:00.326 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=472.85, Mass=686293, SNR=330.6, Peak=50771 HFD=4.7
01:19:00.328 00.002 8996 MultiStar: [#1 0.15,-0.16,0.68,U] [#2 -0.17,0.17,0.65,U] [#3 0.37,0.35,0.00,M3] [#4 -0.04,-0.04,0.51,U] [#5 0.08,0.23,0.46,U] [#6 0.05,-0.19,0.45,U] [#7 -0.53,-0.05,0.00,M3] [#8 -0.12,-0.11,0.35,U] 
01:19:00.330 00.002 8996 refined, 6 included, MultiStar: {0.14, -0.01}, one-star: {0.60, -0.00}
01:19:00.331 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
01:19:00.333 00.002 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.09 = -3.09)
01:19:00.335 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-0.07 mountX=0.14 mountY=-0.01, mountTheta=-0.05
01:19:00.339 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.01, opts=13)
01:19:00.340 00.001 8996 Enqueuing Move request for scope (0.14, -0.01)
01:19:00.341 00.001 20224 Worker thread wakes up
01:19:00.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.01) opts 0xd
01:19:00.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.01)
01:19:00.341 00.000 20224 Moving (0.14, -0.01) raw xDistance=0.14 yDistance=-0.01
01:19:00.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:19:00.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:00.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:19:00.341 00.000 20224 MoveAxis(E, 0, ABG)
01:19:00.341 00.000 20224 Move returns status 0, amount 0
01:19:00.341 00.000 20224 MoveAxis(N, 0, ABG)
01:19:00.341 00.000 20224 Move returns status 0, amount 0
01:19:00.341 00.000 20224 move complete, result=0
01:19:00.342 00.001 20224 worker thread done servicing request
01:19:00.345 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=50771, med=3129, FiltMin=2838, FiltMax=26918, Gamma=1.000
01:19:00.359 00.014 8996 UpdateGuideState exits: m=686293 SNR=330.6
01:19:00.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:00.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:00.362 00.001 8996 Enqueuing Expose request
01:19:00.363 00.001 20224 Worker thread wakes up
01:19:00.363 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:19:00.364 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:00.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:01.340 00.976 20224 Exposure complete
01:19:01.416 00.076 20224 worker thread done servicing request
01:19:01.416 00.000 8996 OnExposeComplete: enter
01:19:01.419 00.003 8996 UpdateGuideState(): m_state=6
01:19:01.422 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12526
01:19:01.425 00.003 8996 Star::Find returns 1 (0), X=136.07, Y=472.70, Mass=671853, SNR=354.5, Peak=45974 HFD=4.6
01:19:01.428 00.003 8996 MultiStar: [#1 -0.17,-0.15,0.53,U] [#2 0.01,-0.20,0.62,U] [#3 0.21,0.07,0.49,U] [#4 -0.14,0.06,0.46,U] [#5 -0.18,-0.19,0.47,U] [#6 -0.01,-0.44,0.41,U] [#7 -0.54,0.05,0.00,M4] [#8 0.26,-0.61,0.00,M1] 
01:19:01.429 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.14}, one-star: {0.15, -0.15}
01:19:01.430 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
01:19:01.432 00.002 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
01:19:01.433 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.14 cameraTheta=-1.54 mountX=0.02 mountY=0.14, mountTheta=1.44
01:19:01.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.14, opts=13)
01:19:01.436 00.001 8996 Enqueuing Move request for scope (0.00, -0.14)
01:19:01.438 00.002 20224 Worker thread wakes up
01:19:01.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
01:19:01.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
01:19:01.438 00.000 20224 Moving (0.00, -0.14) raw xDistance=0.02 yDistance=0.14
01:19:01.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:19:01.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:01.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:19:01.438 00.000 20224 MoveAxis(E, 0, ABG)
01:19:01.438 00.000 20224 Move returns status 0, amount 0
01:19:01.438 00.000 20224 MoveAxis(N, 0, ABG)
01:19:01.438 00.000 20224 Move returns status 0, amount 0
01:19:01.438 00.000 20224 move complete, result=0
01:19:01.438 00.000 20224 worker thread done servicing request
01:19:01.444 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45974, med=3129, FiltMin=2841, FiltMax=24400, Gamma=1.000
01:19:01.470 00.026 8996 UpdateGuideState exits: m=671853 SNR=354.5
01:19:01.472 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:01.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:01.475 00.002 8996 Enqueuing Expose request
01:19:01.476 00.001 20224 Worker thread wakes up
01:19:01.476 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:01.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:01.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:02.651 01.174 20224 Exposure complete
01:19:02.709 00.058 20224 worker thread done servicing request
01:19:02.709 00.000 8996 OnExposeComplete: enter
01:19:02.710 00.001 8996 UpdateGuideState(): m_state=6
01:19:02.710 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12527
01:19:02.711 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=472.79, Mass=676473, SNR=312.2, Peak=46678 HFD=4.5
01:19:02.712 00.001 8996 MultiStar: [#1 -0.11,-0.10,0.68,U] [#2 -0.21,-0.09,0.69,U] [#3 -0.10,0.14,0.60,U] [#4 -0.46,0.15,0.00,M1] [#5 0.04,-0.19,0.51,U] [#6 -0.37,-0.07,0.43,U] [#7 -0.30,0.17,0.37,U] [#8 0.18,-0.36,0.43,U] 
01:19:02.713 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.07}, one-star: {0.12, -0.06}
01:19:02.714 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
01:19:02.715 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
01:19:02.717 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.36 mountX=-0.06 mountY=0.08, mountTheta=2.26
01:19:02.717 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
01:19:02.718 00.001 8996 Enqueuing Move request for scope (-0.07, -0.07)
01:19:02.719 00.001 20224 Worker thread wakes up
01:19:02.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
01:19:02.719 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
01:19:02.719 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.06 yDistance=0.08
01:19:02.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:19:02.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:02.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:19:02.720 00.001 20224 MoveAxis(E, 0, ABG)
01:19:02.720 00.000 20224 Move returns status 0, amount 0
01:19:02.720 00.000 20224 MoveAxis(N, 0, ABG)
01:19:02.720 00.000 20224 Move returns status 0, amount 0
01:19:02.720 00.000 20224 move complete, result=0
01:19:02.720 00.000 20224 worker thread done servicing request
01:19:02.724 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46678, med=3129, FiltMin=2822, FiltMax=24806, Gamma=1.000
01:19:02.738 00.014 8996 UpdateGuideState exits: m=676473 SNR=312.2
01:19:02.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:02.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:02.741 00.001 8996 Enqueuing Expose request
01:19:02.742 00.001 20224 Worker thread wakes up
01:19:02.742 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:02.742 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:02.743 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:03.727 00.984 20224 Exposure complete
01:19:03.780 00.053 20224 worker thread done servicing request
01:19:03.780 00.000 8996 OnExposeComplete: enter
01:19:03.781 00.001 8996 UpdateGuideState(): m_state=6
01:19:03.782 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12528
01:19:03.783 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.07, Mass=711868, SNR=363.6, Peak=50627 HFD=4.8
01:19:03.784 00.001 8996 MultiStar: [#1 -0.13,-0.02,0.60,U] [#2 -0.25,-0.12,0.54,U] [#3 0.21,0.24,0.59,U] [#4 0.02,0.11,0.41,U] [#5 -0.50,-0.26,0.00,M1] [#6 -0.03,0.12,0.43,U] [#7 -0.02,0.33,0.33,U] [#8 -0.22,-0.06,0.29,U] 
01:19:03.785 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.11}, one-star: {0.53, 0.22}
01:19:03.786 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
01:19:03.786 00.000 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
01:19:03.787 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.92 mountX=0.07 mountY=-0.12, mountTheta=-1.03
01:19:03.789 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.11, opts=13)
01:19:03.790 00.001 8996 Enqueuing Move request for scope (0.09, 0.11)
01:19:03.790 00.000 20224 Worker thread wakes up
01:19:03.791 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
01:19:03.791 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
01:19:03.791 00.000 20224 Moving (0.09, 0.11) raw xDistance=0.07 yDistance=-0.12
01:19:03.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:19:03.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:03.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:19:03.791 00.000 20224 MoveAxis(E, 0, ABG)
01:19:03.791 00.000 20224 Move returns status 0, amount 0
01:19:03.791 00.000 20224 MoveAxis(N, 0, ABG)
01:19:03.791 00.000 20224 Move returns status 0, amount 0
01:19:03.791 00.000 20224 move complete, result=0
01:19:03.791 00.000 20224 worker thread done servicing request
01:19:03.796 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50627, med=3129, FiltMin=2845, FiltMax=29296, Gamma=1.000
01:19:03.810 00.014 8996 UpdateGuideState exits: m=711868 SNR=363.6
01:19:03.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:03.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:03.813 00.001 8996 Enqueuing Expose request
01:19:03.814 00.001 20224 Worker thread wakes up
01:19:03.814 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:03.814 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:03.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:04.965 01.151 20224 Exposure complete
01:19:05.023 00.058 20224 worker thread done servicing request
01:19:05.023 00.000 8996 OnExposeComplete: enter
01:19:05.024 00.001 8996 UpdateGuideState(): m_state=6
01:19:05.024 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12529
01:19:05.025 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.59, Mass=730351, SNR=307.7, Peak=49158 HFD=4.8
01:19:05.026 00.001 8996 MultiStar: [#1 -0.35,-0.56,0.00,M1] [#2 -0.22,-0.38,0.74,U] [#3 -0.06,-0.15,0.63,U] [#4 -0.25,-0.23,0.58,U] [#5 -0.21,-0.51,0.00,M2] [#6 -0.20,-0.54,0.00,M1] [#7 -0.59,0.21,0.00,M3] [#8 -0.26,-0.11,0.36,U] 
01:19:05.027 00.001 8996 single-star, 4 included, MultiStar: {-0.15, -0.24}, one-star: {-0.07, -0.26}
01:19:05.028 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
01:19:05.029 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
01:19:05.030 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.82 mountX=-0.04 mountY=0.27, mountTheta=1.73
01:19:05.031 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.26, opts=13)
01:19:05.032 00.001 8996 Enqueuing Move request for scope (-0.07, -0.26)
01:19:05.033 00.001 20224 Worker thread wakes up
01:19:05.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd
01:19:05.033 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.26)
01:19:05.033 00.000 20224 Moving (-0.07, -0.26) raw xDistance=-0.04 yDistance=0.27
01:19:05.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:19:05.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:19:05.033 00.000 20224 MoveAxis(E, 0, ABG)
01:19:05.033 00.000 20224 Move returns status 0, amount 0
01:19:05.033 00.000 20224 MoveAxis(S, 56, ABG)
01:19:05.033 00.000 20224 Guiding  Dir = 1, Dur = 56
01:19:05.033 00.000 20224 IsSlewing returns 0
01:19:05.034 00.001 20224 IsGuiding returns 0
01:19:05.039 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49158, med=3129, FiltMin=2825, FiltMax=27798, Gamma=1.000
01:19:05.055 00.016 8996 UpdateGuideState exits: m=730351 SNR=307.7
01:19:05.057 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:05.059 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:05.060 00.001 8996 Enqueuing Expose request
01:19:05.066 00.006 20224 PulseGuide returned control before completion, sleep 34
01:19:05.113 00.047 20224 IsGuiding returns 1
01:19:05.113 00.000 20224 scope still moving after pulse duration time elapsed
01:19:05.144 00.031 20224 IsSlewing returns 0
01:19:05.144 00.000 20224 IsGuiding returns 1
01:19:05.175 00.031 20224 IsSlewing returns 0
01:19:05.175 00.000 20224 IsGuiding returns 0
01:19:05.175 00.000 20224 scope move finished after 56 + 85 ms
01:19:05.176 00.001 20224 Move returns status 0, amount 56
01:19:05.176 00.000 20224 move complete, result=0
01:19:05.176 00.000 20224 worker thread done servicing request
01:19:05.176 00.000 20224 Worker thread wakes up
01:19:05.176 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 56 ms SOUTH
01:19:05.178 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:05.178 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:06.173 00.995 20224 Exposure complete
01:19:06.274 00.101 20224 worker thread done servicing request
01:19:06.275 00.001 8996 OnExposeComplete: enter
01:19:06.276 00.001 8996 UpdateGuideState(): m_state=6
01:19:06.277 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12530
01:19:06.279 00.002 8996 Star::Find returns 1 (0), X=135.87, Y=472.58, Mass=677785, SNR=300.3, Peak=41440 HFD=4.8
01:19:06.281 00.002 8996 MultiStar: [#1 -0.15,0.25,0.62,U] [#2 -0.14,0.11,0.80,U] [#3 0.08,0.47,0.00,M1] [#4 0.05,0.56,0.00,M1] [#5 -0.05,0.43,0.63,U] [#6 -0.37,0.14,0.43,U] [#7 -0.27,0.34,0.46,U] [#8 -0.18,0.27,0.36,U] 
01:19:06.282 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.13}, one-star: {-0.04, -0.27}
01:19:06.284 00.002 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
01:19:06.285 00.001 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
01:19:06.286 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.19 cameraTheta=2.42 mountX=-0.16 mountY=-0.11, mountTheta=-2.53
01:19:06.288 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.13, opts=13)
01:19:06.289 00.001 8996 Enqueuing Move request for scope (-0.15, 0.13)
01:19:06.290 00.001 20224 Worker thread wakes up
01:19:06.290 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
01:19:06.290 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
01:19:06.290 00.000 20224 Moving (-0.15, 0.13) raw xDistance=-0.16 yDistance=-0.11
01:19:06.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:19:06.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:06.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:19:06.290 00.000 20224 MoveAxis(E, 0, ABG)
01:19:06.290 00.000 20224 Move returns status 0, amount 0
01:19:06.290 00.000 20224 MoveAxis(N, 0, ABG)
01:19:06.290 00.000 20224 Move returns status 0, amount 0
01:19:06.290 00.000 20224 move complete, result=0
01:19:06.290 00.000 20224 worker thread done servicing request
01:19:06.294 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41440, med=3129, FiltMin=2825, FiltMax=27798, Gamma=1.000
01:19:06.309 00.015 8996 UpdateGuideState exits: m=677785 SNR=300.3
01:19:06.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:06.310 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:06.311 00.001 8996 Enqueuing Expose request
01:19:06.312 00.001 20224 Worker thread wakes up
01:19:06.312 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:06.313 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:06.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:07.477 01.164 20224 Exposure complete
01:19:07.538 00.061 20224 worker thread done servicing request
01:19:07.538 00.000 8996 OnExposeComplete: enter
01:19:07.539 00.001 8996 UpdateGuideState(): m_state=6
01:19:07.540 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12531
01:19:07.541 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.13, Mass=639816, SNR=303.5, Peak=45750 HFD=4.6
01:19:07.544 00.003 8996 MultiStar: [#1 0.04,0.08,0.65,U] [#2 -0.15,-0.34,0.72,U] [#3 0.19,0.55,0.00,M2] [#4 -0.13,0.44,0.00,M2] [#5 -0.39,0.60,0.00,M2] [#6 -0.32,0.00,0.36,U] [#7 -0.60,0.21,0.00,M3] [#8 -0.04,0.05,0.37,U] 
01:19:07.545 00.001 8996 refined, 4 included, MultiStar: {-0.04, 0.04}, one-star: {0.08, 0.28}
01:19:07.547 00.002 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
01:19:07.548 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
01:19:07.550 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.06 cameraTheta=2.45 mountX=-0.05 mountY=-0.03, mountTheta=-2.56
01:19:07.554 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
01:19:07.555 00.001 8996 Enqueuing Move request for scope (-0.04, 0.04)
01:19:07.556 00.001 20224 Worker thread wakes up
01:19:07.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
01:19:07.556 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
01:19:07.556 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.05 yDistance=-0.03
01:19:07.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:19:07.557 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:07.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:19:07.557 00.000 20224 MoveAxis(E, 0, ABG)
01:19:07.557 00.000 20224 Move returns status 0, amount 0
01:19:07.557 00.000 20224 MoveAxis(N, 0, ABG)
01:19:07.557 00.000 20224 Move returns status 0, amount 0
01:19:07.557 00.000 20224 move complete, result=0
01:19:07.557 00.000 20224 worker thread done servicing request
01:19:07.563 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45750, med=3129, FiltMin=2848, FiltMax=24934, Gamma=1.000
01:19:07.586 00.023 8996 UpdateGuideState exits: m=639816 SNR=303.5
01:19:07.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:07.589 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:07.591 00.002 8996 Enqueuing Expose request
01:19:07.592 00.001 20224 Worker thread wakes up
01:19:07.592 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:19:07.594 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:07.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:08.567 00.973 20224 Exposure complete
01:19:08.662 00.095 20224 worker thread done servicing request
01:19:08.663 00.001 8996 OnExposeComplete: enter
01:19:08.664 00.001 8996 UpdateGuideState(): m_state=6
01:19:08.665 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12532
01:19:08.666 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=473.21, Mass=697239, SNR=322.5, Peak=45638 HFD=4.7
01:19:08.668 00.002 8996 MultiStar: [#1 -0.10,-0.01,0.60,U] [#2 -0.60,-0.24,0.00,M1] [#3 -0.08,0.07,0.55,U] [#4 -0.21,0.40,0.00,M3] [#5 -0.12,0.39,0.55,U] [#6 -0.22,-0.13,0.45,U] [#7 -0.54,0.40,0.00,M4] [#8 -0.15,-0.07,0.30,U] 
01:19:08.669 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.15}, one-star: {-0.27, 0.36}
01:19:08.670 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
01:19:08.671 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
01:19:08.672 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.41 mountX=-0.18 mountY=-0.13, mountTheta=-2.52
01:19:08.675 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.15, opts=13)
01:19:08.676 00.001 8996 Enqueuing Move request for scope (-0.17, 0.15)
01:19:08.677 00.001 20224 Worker thread wakes up
01:19:08.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
01:19:08.677 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
01:19:08.677 00.000 20224 Moving (-0.17, 0.15) raw xDistance=-0.18 yDistance=-0.13
01:19:08.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:19:08.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:08.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:19:08.677 00.000 20224 MoveAxis(E, 0, ABG)
01:19:08.677 00.000 20224 Move returns status 0, amount 0
01:19:08.677 00.000 20224 MoveAxis(N, 0, ABG)
01:19:08.677 00.000 20224 Move returns status 0, amount 0
01:19:08.678 00.001 20224 move complete, result=0
01:19:08.678 00.000 20224 worker thread done servicing request
01:19:08.683 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45638, med=3129, FiltMin=2841, FiltMax=27600, Gamma=1.000
01:19:08.713 00.030 8996 UpdateGuideState exits: m=697239 SNR=322.5
01:19:08.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:08.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:08.718 00.002 8996 Enqueuing Expose request
01:19:08.719 00.001 20224 Worker thread wakes up
01:19:08.719 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:08.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:08.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:09.899 01.179 20224 Exposure complete
01:19:09.958 00.059 20224 worker thread done servicing request
01:19:09.958 00.000 8996 OnExposeComplete: enter
01:19:09.959 00.001 8996 UpdateGuideState(): m_state=6
01:19:09.960 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12533
01:19:09.961 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.11, Mass=607112, SNR=273.2, Peak=46166 HFD=4.5
01:19:09.962 00.001 8996 MultiStar: [#1 -0.29,0.26,0.71,U] [#2 -0.62,0.17,0.00,M2] [#3 -0.20,0.61,0.00,M2] [#4 -0.48,0.68,0.00,M4] [#5 -0.10,0.35,0.65,U] [#6 -0.60,0.09,0.00,M1] [#7 -0.57,0.56,0.00,M5] [#8 -0.29,0.08,0.37,U] 
01:19:09.963 00.001 8996 single-star, 3 included, MultiStar: {-0.21, 0.26}, one-star: {-0.18, 0.26}
01:19:09.964 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:19:09.964 00.000 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
01:19:09.965 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.26 hyp=0.32 cameraTheta=2.18 mountX=-0.21 mountY=-0.24, mountTheta=-2.29
01:19:09.967 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.26, opts=13)
01:19:09.967 00.000 8996 Enqueuing Move request for scope (-0.18, 0.26)
01:19:09.968 00.001 20224 Worker thread wakes up
01:19:09.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.26) opts 0xd
01:19:09.968 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.26)
01:19:09.968 00.000 20224 Moving (-0.18, 0.26) raw xDistance=-0.21 yDistance=-0.24
01:19:09.969 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:19:09.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:09.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:19:09.969 00.000 20224 MoveAxis(E, 30, ABG)
01:19:09.969 00.000 20224 Guiding  Dir = 2, Dur = 30
01:19:09.969 00.000 20224 IsSlewing returns 0
01:19:09.969 00.000 20224 IsGuiding returns 0
01:19:09.972 00.003 20224 PulseGuide returned control before completion, sleep 39
01:19:09.974 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46166, med=3129, FiltMin=2809, FiltMax=28864, Gamma=1.000
01:19:09.991 00.017 8996 UpdateGuideState exits: m=607112 SNR=273.2
01:19:09.993 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:09.995 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:09.997 00.002 8996 Enqueuing Expose request
01:19:10.014 00.017 20224 IsGuiding returns 1
01:19:10.014 00.000 20224 scope still moving after pulse duration time elapsed
01:19:10.045 00.031 20224 IsSlewing returns 0
01:19:10.045 00.000 20224 IsGuiding returns 1
01:19:10.076 00.031 20224 IsSlewing returns 0
01:19:10.076 00.000 20224 IsGuiding returns 0
01:19:10.076 00.000 20224 scope move finished after 30 + 76 ms
01:19:10.076 00.000 20224 Move returns status 0, amount 30
01:19:10.076 00.000 20224 MoveAxis(N, 0, ABG)
01:19:10.076 00.000 20224 Move returns status 0, amount 0
01:19:10.076 00.000 20224 move complete, result=0
01:19:10.076 00.000 20224 worker thread done servicing request
01:19:10.076 00.000 20224 Worker thread wakes up
01:19:10.077 00.001 8996 GuideStep: -0.2 px 30 ms EAST, -0.2 px 0 ms NORTH
01:19:10.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:10.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:11.067 00.990 20224 Exposure complete
01:19:11.156 00.089 20224 worker thread done servicing request
01:19:11.156 00.000 8996 OnExposeComplete: enter
01:19:11.158 00.002 8996 UpdateGuideState(): m_state=6
01:19:11.160 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12534
01:19:11.161 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.70, Mass=759564, SNR=362.8, Peak=44080 HFD=4.8
01:19:11.163 00.002 8996 MultiStar: large primary error, entering stabilization period
01:19:11.164 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
01:19:11.165 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
01:19:11.166 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=0.85 hyp=0.93 cameraTheta=1.16 mountX=0.29 mountY=-0.89, mountTheta=-1.26
01:19:11.168 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=0.85, opts=13)
01:19:11.170 00.002 8996 Enqueuing Move request for scope (0.37, 0.85)
01:19:11.172 00.002 20224 Worker thread wakes up
01:19:11.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.85) opts 0xd
01:19:11.172 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, 0.85)
01:19:11.172 00.000 20224 Moving (0.37, 0.85) raw xDistance=0.29 yDistance=-0.89
01:19:11.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
01:19:11.172 00.000 20224 resist switch: large excursion: input -0.89 thresh 0.60 direction from 1 to -1
01:19:11.172 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.67
01:19:11.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
01:19:11.173 00.001 20224 MoveAxis(W, 40, ABG)
01:19:11.173 00.000 20224 Guiding  Dir = 3, Dur = 40
01:19:11.173 00.000 20224 IsSlewing returns 0
01:19:11.173 00.000 20224 IsGuiding returns 0
01:19:11.179 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=44080, med=3129, FiltMin=2835, FiltMax=25517, Gamma=1.000
01:19:11.204 00.025 8996 UpdateGuideState exits: m=759564 SNR=362.8
01:19:11.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:11.207 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:11.208 00.001 8996 Enqueuing Expose request
01:19:11.228 00.020 20224 IsGuiding returns 1
01:19:11.228 00.000 20224 scope still moving after pulse duration time elapsed
01:19:11.259 00.031 20224 IsSlewing returns 0
01:19:11.259 00.000 20224 IsGuiding returns 1
01:19:11.290 00.031 20224 IsSlewing returns 0
01:19:11.290 00.000 20224 IsGuiding returns 1
01:19:11.320 00.030 20224 IsSlewing returns 0
01:19:11.320 00.000 20224 IsGuiding returns 0
01:19:11.320 00.000 20224 scope move finished after 40 + 107 ms
01:19:11.320 00.000 20224 Move returns status 0, amount 40
01:19:11.320 00.000 20224 MoveAxis(N, 188, ABG)
01:19:11.320 00.000 20224 Guiding  Dir = 0, Dur = 188
01:19:11.320 00.000 20224 IsSlewing returns 0
01:19:11.320 00.000 20224 IsGuiding returns 0
01:19:11.384 00.064 20224 PulseGuide returned control before completion, sleep 134
01:19:11.521 00.137 20224 IsGuiding returns 1
01:19:11.521 00.000 20224 scope still moving after pulse duration time elapsed
01:19:11.553 00.032 20224 IsSlewing returns 0
01:19:11.553 00.000 20224 IsGuiding returns 1
01:19:11.583 00.030 20224 IsSlewing returns 0
01:19:11.583 00.000 20224 IsGuiding returns 1
01:19:11.614 00.031 20224 IsSlewing returns 0
01:19:11.614 00.000 20224 IsGuiding returns 1
01:19:11.645 00.031 20224 IsSlewing returns 0
01:19:11.645 00.000 20224 IsGuiding returns 0
01:19:11.646 00.001 20224 scope move finished after 188 + 137 ms
01:19:11.646 00.000 20224 Move returns status 0, amount 188
01:19:11.646 00.000 20224 move complete, result=0
01:19:11.646 00.000 20224 worker thread done servicing request
01:19:11.646 00.000 20224 Worker thread wakes up
01:19:11.646 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.9 px 188 ms NORTH
01:19:11.649 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:11.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:12.822 01.173 20224 Exposure complete
01:19:12.928 00.106 20224 worker thread done servicing request
01:19:12.928 00.000 8996 OnExposeComplete: enter
01:19:12.929 00.001 8996 UpdateGuideState(): m_state=6
01:19:12.930 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12535
01:19:12.931 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=472.71, Mass=569231, SNR=291.6, Peak=38662 HFD=4.6
01:19:12.931 00.000 8996 MultiStar: exiting stabilization period
01:19:12.933 00.002 8996 MultiStar: [#1 -0.27,-0.05,0.64,U] [#2 -0.75,-0.10,0.00,M3] [#3 -0.37,0.20,0.79,U] [#4 -0.40,0.09,0.55,U] [#5 -0.77,0.16,0.00,M1] [#6 -0.62,-0.03,0.00,M2] [#7 -0.59,0.32,0.00,M6] [#8 -0.52,-0.40,0.00,M1] 
01:19:12.933 00.000 8996 single-star, 3 included, MultiStar: {-0.23, 0.01}, one-star: {0.01, -0.14}
01:19:12.934 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:19:12.935 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
01:19:12.936 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.51 mountX=0.02 mountY=0.14, mountTheta=1.41
01:19:12.937 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.14, opts=13)
01:19:12.938 00.001 8996 Enqueuing Move request for scope (0.01, -0.14)
01:19:12.939 00.001 20224 Worker thread wakes up
01:19:12.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
01:19:12.939 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
01:19:12.939 00.000 20224 Moving (0.01, -0.14) raw xDistance=0.02 yDistance=0.14
01:19:12.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:19:12.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:12.940 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:19:12.940 00.000 20224 MoveAxis(E, 0, ABG)
01:19:12.940 00.000 20224 Move returns status 0, amount 0
01:19:12.940 00.000 20224 MoveAxis(N, 0, ABG)
01:19:12.940 00.000 20224 Move returns status 0, amount 0
01:19:12.940 00.000 20224 move complete, result=0
01:19:12.940 00.000 20224 worker thread done servicing request
01:19:12.946 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=38662, med=3129, FiltMin=2845, FiltMax=23302, Gamma=1.000
01:19:12.975 00.029 8996 UpdateGuideState exits: m=569231 SNR=291.6
01:19:12.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:12.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:12.978 00.001 8996 Enqueuing Expose request
01:19:12.978 00.000 20224 Worker thread wakes up
01:19:12.979 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:12.979 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:12.979 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:13.966 00.987 20224 Exposure complete
01:19:14.024 00.058 20224 worker thread done servicing request
01:19:14.024 00.000 8996 OnExposeComplete: enter
01:19:14.025 00.001 8996 UpdateGuideState(): m_state=6
01:19:14.026 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12536
01:19:14.027 00.001 8996 Star::Find returns 1 (0), X=135.47, Y=472.52, Mass=618630, SNR=310.0, Peak=38320 HFD=5.1
01:19:14.028 00.001 8996 MultiStar: [#1 -0.43,0.16,0.00,M1] [#2 -0.45,-0.42,0.00,M4] [#3 -0.75,0.03,0.00,M2] [#4 -0.85,0.12,0.00,M4] [#5 -0.70,0.01,0.00,M2] [#6 -0.79,0.10,0.00,M3] [#7 -0.80,0.14,0.00,M7] [#8 -0.51,-0.54,0.00,M2] 
01:19:14.029 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
01:19:14.030 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.76)
01:19:14.030 00.000 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.33 hyp=0.56 cameraTheta=-2.50 mountX=-0.41 mountY=0.38, mountTheta=2.39
01:19:14.032 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.33, opts=13)
01:19:14.033 00.001 8996 Enqueuing Move request for scope (-0.44, -0.33)
01:19:14.034 00.001 20224 Worker thread wakes up
01:19:14.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.33) opts 0xd
01:19:14.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.33)
01:19:14.034 00.000 20224 Moving (-0.44, -0.33) raw xDistance=-0.41 yDistance=0.38
01:19:14.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
01:19:14.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:14.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:19:14.034 00.000 20224 MoveAxis(E, 60, ABG)
01:19:14.034 00.000 20224 Guiding  Dir = 2, Dur = 60
01:19:14.034 00.000 20224 IsSlewing returns 0
01:19:14.035 00.001 20224 IsGuiding returns 0
01:19:14.039 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38320, med=3133, FiltMin=2845, FiltMax=22259, Gamma=1.000
01:19:14.052 00.013 8996 UpdateGuideState exits: m=618630 SNR=310.0
01:19:14.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:14.053 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:14.054 00.001 8996 Enqueuing Expose request
01:19:14.057 00.003 20224 PulseGuide returned control before completion, sleep 48
01:19:14.119 00.062 20224 IsGuiding returns 1
01:19:14.119 00.000 20224 scope still moving after pulse duration time elapsed
01:19:14.151 00.032 20224 IsSlewing returns 0
01:19:14.151 00.000 20224 IsGuiding returns 0
01:19:14.151 00.000 20224 scope move finished after 60 + 56 ms
01:19:14.151 00.000 20224 Move returns status 0, amount 60
01:19:14.151 00.000 20224 MoveAxis(N, 0, ABG)
01:19:14.151 00.000 20224 Move returns status 0, amount 0
01:19:14.151 00.000 20224 move complete, result=0
01:19:14.152 00.001 20224 worker thread done servicing request
01:19:14.152 00.000 20224 Worker thread wakes up
01:19:14.152 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:14.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:14.152 00.000 8996 GuideStep: -0.4 px 60 ms EAST, 0.4 px 0 ms NORTH
01:19:15.297 01.145 20224 Exposure complete
01:19:15.373 00.076 20224 worker thread done servicing request
01:19:15.373 00.000 8996 OnExposeComplete: enter
01:19:15.376 00.003 8996 UpdateGuideState(): m_state=6
01:19:15.380 00.004 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12537
01:19:15.383 00.003 8996 Star::Find returns 1 (0), X=135.53, Y=472.72, Mass=563205, SNR=278.1, Peak=36150 HFD=4.7
01:19:15.385 00.002 8996 MultiStar: [#1 0.25,-0.17,0.71,U] [#2 -0.22,-0.03,0.81,U] [#3 0.15,0.39,0.63,U] [#4 -0.05,0.29,0.63,U] [#5 0.09,0.17,0.61,U] [#6 -0.00,0.29,0.53,U] [#7 -0.55,0.63,0.00,M8] [#8 0.23,-0.13,0.45,U] 
01:19:15.388 00.003 8996 refined, 7 included, MultiStar: {-0.03, 0.07}, one-star: {-0.39, -0.13}
01:19:15.390 00.002 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:19:15.392 00.002 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
01:19:15.393 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.07 hyp=0.07 cameraTheta=2.01 mountX=-0.04 mountY=-0.06, mountTheta=-2.11
01:19:15.396 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.07, opts=13)
01:19:15.398 00.002 8996 Enqueuing Move request for scope (-0.03, 0.07)
01:19:15.400 00.002 20224 Worker thread wakes up
01:19:15.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.07) opts 0xd
01:19:15.400 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.07)
01:19:15.400 00.000 20224 Moving (-0.03, 0.07) raw xDistance=-0.04 yDistance=-0.06
01:19:15.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:19:15.401 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:15.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:19:15.401 00.000 20224 MoveAxis(E, 0, ABG)
01:19:15.401 00.000 20224 Move returns status 0, amount 0
01:19:15.401 00.000 20224 MoveAxis(N, 0, ABG)
01:19:15.401 00.000 20224 Move returns status 0, amount 0
01:19:15.401 00.000 20224 move complete, result=0
01:19:15.402 00.001 20224 worker thread done servicing request
01:19:15.411 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=36150, med=3129, FiltMin=2854, FiltMax=22035, Gamma=1.000
01:19:15.440 00.029 8996 UpdateGuideState exits: m=563205 SNR=278.1
01:19:15.442 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:15.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:15.445 00.002 8996 Enqueuing Expose request
01:19:15.447 00.002 20224 Worker thread wakes up
01:19:15.447 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:15.449 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:15.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:16.438 00.989 20224 Exposure complete
01:19:16.532 00.094 20224 worker thread done servicing request
01:19:16.532 00.000 8996 OnExposeComplete: enter
01:19:16.533 00.001 8996 UpdateGuideState(): m_state=6
01:19:16.535 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12538
01:19:16.536 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=472.64, Mass=776545, SNR=361.9, Peak=48214 HFD=4.6
01:19:16.537 00.001 8996 MultiStar: [#1 -0.06,-0.12,0.52,U] [#2 -0.31,-0.28,0.57,U] [#3 -0.04,-0.07,0.57,U] [#4 -0.12,0.25,0.44,U] [#5 -0.22,0.13,0.56,U] [#6 -0.23,-0.11,0.44,U] [#7 -0.32,0.37,0.00,M9] [#8 -0.18,-0.35,0.36,U] 
01:19:16.538 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.11}, one-star: {-0.09, -0.21}
01:19:16.538 00.000 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
01:19:16.539 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.54 = 0.74)
01:19:16.540 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.11 hyp=0.18 cameraTheta=-2.52 mountX=-0.14 mountY=0.12, mountTheta=2.41
01:19:16.542 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.11, opts=13)
01:19:16.543 00.001 8996 Enqueuing Move request for scope (-0.15, -0.11)
01:19:16.543 00.000 20224 Worker thread wakes up
01:19:16.544 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.11) opts 0xd
01:19:16.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.11)
01:19:16.544 00.000 20224 Moving (-0.15, -0.11) raw xDistance=-0.14 yDistance=0.12
01:19:16.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:19:16.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:16.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:19:16.544 00.000 20224 MoveAxis(E, 0, ABG)
01:19:16.544 00.000 20224 Move returns status 0, amount 0
01:19:16.544 00.000 20224 MoveAxis(N, 0, ABG)
01:19:16.544 00.000 20224 Move returns status 0, amount 0
01:19:16.544 00.000 20224 move complete, result=0
01:19:16.544 00.000 20224 worker thread done servicing request
01:19:16.548 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48214, med=3129, FiltMin=2829, FiltMax=31670, Gamma=1.000
01:19:16.563 00.015 8996 UpdateGuideState exits: m=776545 SNR=361.9
01:19:16.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:16.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:16.566 00.001 8996 Enqueuing Expose request
01:19:16.567 00.001 20224 Worker thread wakes up
01:19:16.567 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:16.568 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:16.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:17.750 01.182 20224 Exposure complete
01:19:17.814 00.064 20224 worker thread done servicing request
01:19:17.814 00.000 8996 OnExposeComplete: enter
01:19:17.815 00.001 8996 UpdateGuideState(): m_state=6
01:19:17.816 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12539
01:19:17.817 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=472.15, Mass=653855, SNR=308.3, Peak=42976 HFD=4.6
01:19:17.818 00.001 8996 MultiStar: [#1 -0.27,-0.97,0.00,M1] [#2 -0.07,-0.68,0.00,M3] [#3 0.30,-0.16,0.69,U] [#4 -0.03,-0.25,0.52,U] [#5 -0.14,-0.38,0.60,U] [#6 0.02,-0.18,0.40,U] [#7 -0.30,-0.07,0.46,U] [#8 0.16,-0.30,0.39,U] 
01:19:17.819 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.34}, one-star: {-0.26, -0.70}
01:19:17.819 00.000 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
01:19:17.820 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
01:19:17.821 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.34 hyp=0.35 cameraTheta=-1.73 mountX=-0.02 mountY=0.35, mountTheta=1.63
01:19:17.823 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.34, opts=13)
01:19:17.823 00.000 8996 Enqueuing Move request for scope (-0.05, -0.34)
01:19:17.824 00.001 20224 Worker thread wakes up
01:19:17.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.34) opts 0xd
01:19:17.825 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.34)
01:19:17.825 00.000 20224 Moving (-0.05, -0.34) raw xDistance=-0.02 yDistance=0.35
01:19:17.825 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:19:17.825 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:17.825 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:19:17.825 00.000 20224 MoveAxis(E, 0, ABG)
01:19:17.825 00.000 20224 Move returns status 0, amount 0
01:19:17.825 00.000 20224 MoveAxis(N, 0, ABG)
01:19:17.825 00.000 20224 Move returns status 0, amount 0
01:19:17.825 00.000 20224 move complete, result=0
01:19:17.825 00.000 20224 worker thread done servicing request
01:19:17.829 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42976, med=3133, FiltMin=2851, FiltMax=26265, Gamma=1.000
01:19:17.843 00.014 8996 UpdateGuideState exits: m=653855 SNR=308.3
01:19:17.844 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:17.845 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:17.846 00.001 8996 Enqueuing Expose request
01:19:17.846 00.000 20224 Worker thread wakes up
01:19:17.847 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:19:17.847 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:17.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:18.815 00.968 20224 Exposure complete
01:19:18.888 00.073 20224 worker thread done servicing request
01:19:18.888 00.000 8996 OnExposeComplete: enter
01:19:18.890 00.002 8996 UpdateGuideState(): m_state=6
01:19:18.891 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12540
01:19:18.892 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=472.02, Mass=599404, SNR=298.6, Peak=39424 HFD=4.4
01:19:18.894 00.002 8996 MultiStar: [#1 0.26,-0.55,0.00,M2] [#2 0.03,-1.10,0.00,M4] [#3 0.49,-0.10,0.00,M1] [#4 0.23,-0.02,0.61,U] [#5 -0.03,-0.30,0.60,U] [#6 -0.06,-0.15,0.49,U] [#7 -0.13,-0.29,0.44,U] [#8 0.11,-0.74,0.00,M1] 
01:19:18.895 00.001 8996 refined, 4 included, MultiStar: {0.09, -0.39}, one-star: {0.25, -0.83}
01:19:18.896 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
01:19:18.897 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
01:19:18.898 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.39 hyp=0.40 cameraTheta=-1.34 mountX=0.13 mountY=0.38, mountTheta=1.24
01:19:18.900 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.39, opts=13)
01:19:18.901 00.001 8996 Enqueuing Move request for scope (0.09, -0.39)
01:19:18.902 00.001 20224 Worker thread wakes up
01:19:18.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.39) opts 0xd
01:19:18.902 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.39)
01:19:18.902 00.000 20224 Moving (0.09, -0.39) raw xDistance=0.13 yDistance=0.38
01:19:18.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:19:18.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:18.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:19:18.902 00.000 20224 MoveAxis(E, 0, ABG)
01:19:18.902 00.000 20224 Move returns status 0, amount 0
01:19:18.902 00.000 20224 MoveAxis(N, 0, ABG)
01:19:18.902 00.000 20224 Move returns status 0, amount 0
01:19:18.902 00.000 20224 move complete, result=0
01:19:18.903 00.001 20224 worker thread done servicing request
01:19:18.906 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39424, med=3133, FiltMin=2841, FiltMax=25750, Gamma=1.000
01:19:18.921 00.015 8996 UpdateGuideState exits: m=599404 SNR=298.6
01:19:18.922 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:18.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:18.923 00.000 8996 Enqueuing Expose request
01:19:18.924 00.001 20224 Worker thread wakes up
01:19:18.924 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:19:18.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:18.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:20.093 01.168 20224 Exposure complete
01:19:20.193 00.100 20224 worker thread done servicing request
01:19:20.194 00.001 8996 OnExposeComplete: enter
01:19:20.196 00.002 8996 UpdateGuideState(): m_state=6
01:19:20.197 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12541
01:19:20.199 00.002 8996 Star::Find returns 1 (0), X=136.04, Y=472.50, Mass=693108, SNR=303.6, Peak=45552 HFD=4.7
01:19:20.202 00.003 8996 MultiStar: [#1 0.08,-0.64,0.00,M3] [#2 -0.17,-0.84,0.00,M5] [#3 0.12,-0.31,0.58,U] [#4 -0.02,-0.28,0.47,U] [#5 0.16,-0.41,0.68,U] [#6 -0.20,-0.79,0.00,M1] [#7 0.23,-0.24,0.45,U] [#8 0.15,-1.02,0.00,M2] 
01:19:20.203 00.001 8996 refined, 4 included, MultiStar: {0.12, -0.33}, one-star: {0.12, -0.35}
01:19:20.205 00.002 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
01:19:20.207 00.002 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
01:19:20.209 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.33 hyp=0.35 cameraTheta=-1.21 mountX=0.16 mountY=0.31, mountTheta=1.11
01:19:20.212 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.33, opts=13)
01:19:20.214 00.002 8996 Enqueuing Move request for scope (0.12, -0.33)
01:19:20.215 00.001 20224 Worker thread wakes up
01:19:20.216 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.33) opts 0xd
01:19:20.216 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.33)
01:19:20.216 00.000 20224 Moving (0.12, -0.33) raw xDistance=0.16 yDistance=0.31
01:19:20.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:19:20.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:19:20.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:19:20.216 00.000 20224 MoveAxis(E, 0, ABG)
01:19:20.216 00.000 20224 Move returns status 0, amount 0
01:19:20.216 00.000 20224 MoveAxis(N, 0, ABG)
01:19:20.217 00.001 20224 Move returns status 0, amount 0
01:19:20.217 00.000 20224 move complete, result=0
01:19:20.217 00.000 20224 worker thread done servicing request
01:19:20.227 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=157, max=45552, med=3133, FiltMin=2851, FiltMax=24496, Gamma=1.000
01:19:20.253 00.026 8996 UpdateGuideState exits: m=693108 SNR=303.6
01:19:20.254 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:20.256 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:20.257 00.001 8996 Enqueuing Expose request
01:19:20.258 00.001 20224 Worker thread wakes up
01:19:20.258 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:19:20.259 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:20.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:21.249 00.990 20224 Exposure complete
01:19:21.338 00.089 20224 worker thread done servicing request
01:19:21.338 00.000 8996 OnExposeComplete: enter
01:19:21.340 00.002 8996 UpdateGuideState(): m_state=6
01:19:21.342 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12542
01:19:21.344 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=472.36, Mass=569800, SNR=277.9, Peak=35043 HFD=4.7
01:19:21.346 00.002 8996 MultiStar: [#1 0.15,-0.64,0.00,M4] [#2 0.19,-0.61,0.00,M6] [#3 0.63,0.21,0.00,M1] [#4 0.46,0.03,0.00,M1] [#5 0.47,-0.31,0.00,M1] [#6 0.03,-0.71,0.00,M2] [#7 0.31,-0.43,0.00,M7] [#8 0.67,-0.62,0.00,M3] 
01:19:21.348 00.002 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
01:19:21.348 00.000 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.89 = 2.40)
01:19:21.349 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=-0.48 hyp=0.64 cameraTheta=-0.86 mountX=0.46 mountY=0.43, mountTheta=0.75
01:19:21.351 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=-0.48, opts=13)
01:19:21.353 00.002 8996 Enqueuing Move request for scope (0.42, -0.48)
01:19:21.355 00.002 20224 Worker thread wakes up
01:19:21.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.48) opts 0xd
01:19:21.355 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, -0.48)
01:19:21.355 00.000 20224 Moving (0.42, -0.48) raw xDistance=0.46 yDistance=0.43
01:19:21.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
01:19:21.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:19:21.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:19:21.355 00.000 20224 MoveAxis(W, 67, ABG)
01:19:21.356 00.001 20224 Guiding  Dir = 3, Dur = 67
01:19:21.356 00.000 20224 IsSlewing returns 0
01:19:21.356 00.000 20224 IsGuiding returns 0
01:19:21.357 00.001 20224 PulseGuide returned control before completion, sleep 76
01:19:21.362 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=35043, med=3133, FiltMin=2838, FiltMax=20400, Gamma=1.000
01:19:21.380 00.018 8996 UpdateGuideState exits: m=569800 SNR=277.9
01:19:21.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:21.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:21.383 00.001 8996 Enqueuing Expose request
01:19:21.441 00.058 20224 IsGuiding returns 1
01:19:21.441 00.000 20224 scope still moving after pulse duration time elapsed
01:19:21.472 00.031 20224 IsSlewing returns 0
01:19:21.472 00.000 20224 IsGuiding returns 0
01:19:21.472 00.000 20224 scope move finished after 67 + 48 ms
01:19:21.472 00.000 20224 Move returns status 0, amount 67
01:19:21.472 00.000 20224 MoveAxis(N, 0, ABG)
01:19:21.472 00.000 20224 Move returns status 0, amount 0
01:19:21.472 00.000 20224 move complete, result=0
01:19:21.472 00.000 20224 worker thread done servicing request
01:19:21.473 00.001 20224 Worker thread wakes up
01:19:21.473 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:21.473 00.000 8996 GuideStep: 0.5 px 67 ms WEST, 0.4 px 0 ms NORTH
01:19:21.474 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:22.646 01.172 20224 Exposure complete
01:19:22.713 00.067 20224 worker thread done servicing request
01:19:22.713 00.000 8996 OnExposeComplete: enter
01:19:22.714 00.001 8996 UpdateGuideState(): m_state=6
01:19:22.715 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12543
01:19:22.716 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=472.05, Mass=692997, SNR=335.2, Peak=44064 HFD=4.9
01:19:22.717 00.001 8996 MultiStar: [#1 -0.21,-0.74,0.00,M5] [#2 -0.34,-0.49,0.00,M7] [#3 -0.20,-0.45,0.00,M2] [#4 -0.23,-0.29,0.51,U] [#5 -0.37,-0.65,0.00,M2] [#6 -0.52,-0.63,0.00,M3] [#7 -0.32,-0.44,0.00,M8] [#8 -0.14,-0.78,0.00,M4] 
01:19:22.718 00.001 8996 refined, 1 included, MultiStar: {-0.32, -0.62}, one-star: {-0.37, -0.79}
01:19:22.718 00.000 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:19:22.719 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
01:19:22.720 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.62 hyp=0.70 cameraTheta=-2.04 mountX=-0.26 mountY=0.66, mountTheta=1.94
01:19:22.721 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.62, opts=13)
01:19:22.722 00.001 8996 Enqueuing Move request for scope (-0.32, -0.62)
01:19:22.723 00.001 20224 Worker thread wakes up
01:19:22.723 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.62) opts 0xd
01:19:22.723 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.62)
01:19:22.723 00.000 20224 Moving (-0.32, -0.62) raw xDistance=-0.26 yDistance=0.66
01:19:22.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
01:19:22.723 00.000 20224 resist switch: large excursion: input 0.66 thresh 0.60 direction from -1 to 1
01:19:22.723 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.97
01:19:22.723 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
01:19:22.723 00.000 20224 MoveAxis(E, 33, ABG)
01:19:22.724 00.001 20224 Guiding  Dir = 2, Dur = 33
01:19:22.724 00.000 20224 IsSlewing returns 0
01:19:22.724 00.000 20224 IsGuiding returns 0
01:19:22.728 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44064, med=3133, FiltMin=2832, FiltMax=26761, Gamma=1.000
01:19:22.744 00.016 8996 UpdateGuideState exits: m=692997 SNR=335.2
01:19:22.745 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:22.747 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:22.748 00.001 8996 Enqueuing Expose request
01:19:22.772 00.024 20224 IsGuiding returns 1
01:19:22.772 00.000 20224 scope still moving after pulse duration time elapsed
01:19:22.802 00.030 20224 IsSlewing returns 0
01:19:22.802 00.000 20224 IsGuiding returns 1
01:19:22.833 00.031 20224 IsSlewing returns 0
01:19:22.833 00.000 20224 IsGuiding returns 1
01:19:22.865 00.032 20224 IsSlewing returns 0
01:19:22.865 00.000 20224 IsGuiding returns 0
01:19:22.865 00.000 20224 scope move finished after 33 + 108 ms
01:19:22.866 00.001 20224 Move returns status 0, amount 33
01:19:22.866 00.000 20224 MoveAxis(S, 138, ABG)
01:19:22.866 00.000 20224 Guiding  Dir = 1, Dur = 138
01:19:22.866 00.000 20224 IsSlewing returns 0
01:19:22.866 00.000 20224 IsGuiding returns 0
01:19:22.929 00.063 20224 PulseGuide returned control before completion, sleep 86
01:19:23.020 00.091 20224 IsGuiding returns 1
01:19:23.020 00.000 20224 scope still moving after pulse duration time elapsed
01:19:23.051 00.031 20224 IsSlewing returns 0
01:19:23.051 00.000 20224 IsGuiding returns 1
01:19:23.082 00.031 20224 IsSlewing returns 0
01:19:23.082 00.000 20224 IsGuiding returns 1
01:19:23.114 00.032 20224 IsSlewing returns 0
01:19:23.114 00.000 20224 IsGuiding returns 0
01:19:23.114 00.000 20224 scope move finished after 138 + 109 ms
01:19:23.115 00.001 20224 Move returns status 0, amount 138
01:19:23.115 00.000 20224 move complete, result=0
01:19:23.115 00.000 20224 worker thread done servicing request
01:19:23.115 00.000 8996 GuideStep: -0.3 px 33 ms EAST, 0.7 px 138 ms SOUTH
01:19:23.116 00.001 20224 Worker thread wakes up
01:19:23.116 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:23.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:24.097 00.981 20224 Exposure complete
01:19:24.166 00.069 20224 worker thread done servicing request
01:19:24.166 00.000 8996 OnExposeComplete: enter
01:19:24.168 00.002 8996 UpdateGuideState(): m_state=6
01:19:24.170 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12544
01:19:24.171 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=472.41, Mass=531020, SNR=280.1, Peak=33376 HFD=4.8
01:19:24.173 00.002 8996 MultiStar: [#1 0.07,-0.39,0.74,U] [#2 -0.00,-0.38,0.86,U] [#3 -0.09,-0.14,0.70,U] [#4 -0.14,-0.18,0.50,U] [#5 0.09,-0.21,0.70,U] [#6 -0.21,-0.39,0.51,U] [#7 -0.15,-0.39,0.45,U] [#8 0.20,-0.70,0.00,M5] 
01:19:24.174 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.32}, one-star: {0.23, -0.44}
01:19:24.175 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
01:19:24.176 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
01:19:24.177 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.55 mountX=0.04 mountY=0.32, mountTheta=1.46
01:19:24.178 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.32, opts=13)
01:19:24.179 00.001 8996 Enqueuing Move request for scope (0.01, -0.32)
01:19:24.180 00.001 20224 Worker thread wakes up
01:19:24.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.32) opts 0xd
01:19:24.180 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.32)
01:19:24.180 00.000 20224 Moving (0.01, -0.32) raw xDistance=0.04 yDistance=0.32
01:19:24.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:24.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:19:24.180 00.000 20224 MoveAxis(E, 0, ABG)
01:19:24.180 00.000 20224 Move returns status 0, amount 0
01:19:24.180 00.000 20224 MoveAxis(S, 67, ABG)
01:19:24.180 00.000 20224 Guiding  Dir = 1, Dur = 67
01:19:24.181 00.001 20224 IsSlewing returns 0
01:19:24.181 00.000 20224 IsGuiding returns 0
01:19:24.185 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=33376, med=3133, FiltMin=2806, FiltMax=18649, Gamma=1.000
01:19:24.190 00.005 20224 PulseGuide returned control before completion, sleep 68
01:19:24.208 00.018 8996 UpdateGuideState exits: m=531020 SNR=280.1
01:19:24.210 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:24.212 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:24.213 00.001 8996 Enqueuing Expose request
01:19:24.267 00.054 20224 IsGuiding returns 1
01:19:24.267 00.000 20224 scope still moving after pulse duration time elapsed
01:19:24.299 00.032 20224 IsSlewing returns 0
01:19:24.299 00.000 20224 IsGuiding returns 0
01:19:24.299 00.000 20224 scope move finished after 67 + 50 ms
01:19:24.299 00.000 20224 Move returns status 0, amount 67
01:19:24.299 00.000 20224 move complete, result=0
01:19:24.299 00.000 20224 worker thread done servicing request
01:19:24.299 00.000 20224 Worker thread wakes up
01:19:24.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:24.299 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 67 ms SOUTH
01:19:24.300 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:25.456 01.156 20224 Exposure complete
01:19:25.522 00.066 20224 worker thread done servicing request
01:19:25.522 00.000 8996 OnExposeComplete: enter
01:19:25.523 00.001 8996 UpdateGuideState(): m_state=6
01:19:25.524 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12545
01:19:25.525 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.93, Mass=663768, SNR=342.0, Peak=45638 HFD=4.5
01:19:25.526 00.001 8996 MultiStar: [#1 0.40,-0.09,0.60,U] [#2 0.06,-0.19,0.67,U] [#3 0.49,0.06,0.00,M2] [#4 0.23,0.11,0.42,U] [#5 -0.02,-0.30,0.52,U] [#6 0.09,-0.33,0.35,U] [#7 0.14,-0.07,0.47,U] [#8 0.35,-0.04,0.32,U] 
01:19:25.527 00.001 8996 single-star, 7 included, MultiStar: {0.16, -0.09}, one-star: {0.14, 0.08}
01:19:25.528 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
01:19:25.529 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
01:19:25.530 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.08 hyp=0.16 cameraTheta=0.51 mountX=0.13 mountY=-0.09, mountTheta=-0.62
01:19:25.531 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.08, opts=13)
01:19:25.532 00.001 8996 Enqueuing Move request for scope (0.14, 0.08)
01:19:25.533 00.001 20224 Worker thread wakes up
01:19:25.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.08) opts 0xd
01:19:25.533 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.08)
01:19:25.533 00.000 20224 Moving (0.14, 0.08) raw xDistance=0.13 yDistance=-0.09
01:19:25.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:19:25.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:25.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:19:25.533 00.000 20224 MoveAxis(E, 0, ABG)
01:19:25.533 00.000 20224 Move returns status 0, amount 0
01:19:25.533 00.000 20224 MoveAxis(N, 0, ABG)
01:19:25.533 00.000 20224 Move returns status 0, amount 0
01:19:25.533 00.000 20224 move complete, result=0
01:19:25.534 00.001 20224 worker thread done servicing request
01:19:25.538 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45638, med=3133, FiltMin=2851, FiltMax=26048, Gamma=1.000
01:19:25.554 00.016 8996 UpdateGuideState exits: m=663768 SNR=342.0
01:19:25.556 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:25.557 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:25.559 00.002 8996 Enqueuing Expose request
01:19:25.560 00.001 20224 Worker thread wakes up
01:19:25.560 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:25.561 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:25.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:26.532 00.971 20224 Exposure complete
01:19:26.610 00.078 20224 worker thread done servicing request
01:19:26.610 00.000 8996 OnExposeComplete: enter
01:19:26.611 00.001 8996 UpdateGuideState(): m_state=6
01:19:26.612 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12546
01:19:26.613 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.53, Mass=603808, SNR=287.6, Peak=37107 HFD=4.8
01:19:26.614 00.001 8996 MultiStar: [#1 0.28,-0.22,0.79,U] [#2 0.08,-0.19,0.86,U] [#3 0.57,0.01,0.00,M3] [#4 0.31,0.05,0.60,U] [#5 0.25,0.30,0.65,U] [#6 0.11,-0.50,0.00,M2] [#7 -0.14,-0.18,0.42,U] [#8 0.40,-0.08,0.36,U] 
01:19:26.616 00.002 8996 refined, 6 included, MultiStar: {0.26, -0.12}, one-star: {0.49, -0.32}
01:19:26.617 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
01:19:26.617 00.000 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
01:19:26.618 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.12 hyp=0.29 cameraTheta=-0.42 mountX=0.27 mountY=0.08, mountTheta=0.30
01:19:26.619 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.12, opts=13)
01:19:26.620 00.001 8996 Enqueuing Move request for scope (0.26, -0.12)
01:19:26.621 00.001 20224 Worker thread wakes up
01:19:26.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.12) opts 0xd
01:19:26.621 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.12)
01:19:26.621 00.000 20224 Moving (0.26, -0.12) raw xDistance=0.27 yDistance=0.08
01:19:26.622 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:19:26.622 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:26.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:19:26.622 00.000 20224 MoveAxis(W, 40, ABG)
01:19:26.622 00.000 20224 Guiding  Dir = 3, Dur = 40
01:19:26.622 00.000 20224 IsSlewing returns 0
01:19:26.622 00.000 20224 IsGuiding returns 0
01:19:26.626 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37107, med=3133, FiltMin=2838, FiltMax=20912, Gamma=1.000
01:19:26.640 00.014 8996 UpdateGuideState exits: m=603808 SNR=287.6
01:19:26.641 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:26.641 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:26.642 00.001 8996 Enqueuing Expose request
01:19:26.648 00.006 20224 PulseGuide returned control before completion, sleep 24
01:19:26.678 00.030 20224 IsGuiding returns 1
01:19:26.678 00.000 20224 scope still moving after pulse duration time elapsed
01:19:26.710 00.032 20224 IsSlewing returns 0
01:19:26.710 00.000 20224 IsGuiding returns 1
01:19:26.740 00.030 20224 IsSlewing returns 0
01:19:26.740 00.000 20224 IsGuiding returns 0
01:19:26.741 00.001 20224 scope move finished after 40 + 78 ms
01:19:26.741 00.000 20224 Move returns status 0, amount 40
01:19:26.741 00.000 20224 MoveAxis(N, 0, ABG)
01:19:26.741 00.000 20224 Move returns status 0, amount 0
01:19:26.741 00.000 20224 move complete, result=0
01:19:26.741 00.000 20224 worker thread done servicing request
01:19:26.741 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
01:19:26.742 00.001 20224 Worker thread wakes up
01:19:26.742 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:26.743 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:27.923 01.180 20224 Exposure complete
01:19:27.999 00.076 20224 worker thread done servicing request
01:19:27.999 00.000 8996 OnExposeComplete: enter
01:19:28.001 00.002 8996 UpdateGuideState(): m_state=6
01:19:28.002 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12547
01:19:28.004 00.002 8996 Star::Find returns 1 (0), X=135.50, Y=472.91, Mass=679941, SNR=308.1, Peak=52246 HFD=4.7
01:19:28.005 00.001 8996 MultiStar: [#1 -0.14,-0.03,0.60,U] [#2 -0.38,0.24,0.00,M5] [#3 -0.01,0.24,0.57,U] [#4 -0.16,0.45,0.00,M1] [#5 -0.34,0.38,0.00,M1] [#6 -0.47,-0.57,0.00,M3] [#7 -0.12,0.41,0.45,U] [#8 0.14,0.14,0.39,U] 
01:19:28.006 00.001 8996 refined, 4 included, MultiStar: {-0.17, 0.14}, one-star: {-0.42, 0.07}
01:19:28.007 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
01:19:28.008 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
01:19:28.009 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.14 hyp=0.22 cameraTheta=2.44 mountX=-0.18 mountY=-0.12, mountTheta=-2.55
01:19:28.010 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.14, opts=13)
01:19:28.011 00.001 8996 Enqueuing Move request for scope (-0.17, 0.14)
01:19:28.012 00.001 20224 Worker thread wakes up
01:19:28.012 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.14) opts 0xd
01:19:28.012 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.14)
01:19:28.012 00.000 20224 Moving (-0.17, 0.14) raw xDistance=-0.18 yDistance=-0.12
01:19:28.013 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:19:28.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:28.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:19:28.013 00.000 20224 MoveAxis(E, 0, ABG)
01:19:28.013 00.000 20224 Move returns status 0, amount 0
01:19:28.013 00.000 20224 MoveAxis(N, 0, ABG)
01:19:28.013 00.000 20224 Move returns status 0, amount 0
01:19:28.013 00.000 20224 move complete, result=0
01:19:28.013 00.000 20224 worker thread done servicing request
01:19:28.016 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52246, med=3133, FiltMin=2787, FiltMax=27248, Gamma=1.000
01:19:28.030 00.014 8996 UpdateGuideState exits: m=679941 SNR=308.1
01:19:28.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:28.032 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:28.033 00.001 8996 Enqueuing Expose request
01:19:28.034 00.001 20224 Worker thread wakes up
01:19:28.034 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:28.035 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:28.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:29.023 00.988 20224 Exposure complete
01:19:29.090 00.067 20224 worker thread done servicing request
01:19:29.090 00.000 8996 OnExposeComplete: enter
01:19:29.092 00.002 8996 UpdateGuideState(): m_state=6
01:19:29.093 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12548
01:19:29.093 00.000 8996 Star::Find returns 1 (0), X=135.02, Y=472.86, Mass=662148, SNR=339.1, Peak=44134 HFD=4.5
01:19:29.094 00.001 8996 MultiStar: large primary error, entering stabilization period
01:19:29.095 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
01:19:29.096 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
01:19:29.097 00.001 8996 CameraToMount -- cameraX=-0.90 cameraY=0.02 hyp=0.90 cameraTheta=3.12 mountX=-0.90 mountY=0.09, mountTheta=3.04
01:19:29.098 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.90, y=0.02, opts=13)
01:19:29.099 00.001 8996 Enqueuing Move request for scope (-0.90, 0.02)
01:19:29.100 00.001 20224 Worker thread wakes up
01:19:29.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.02) opts 0xd
01:19:29.100 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.90, 0.02)
01:19:29.100 00.000 20224 Moving (-0.90, 0.02) raw xDistance=-0.90 yDistance=0.09
01:19:29.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
01:19:29.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:29.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:19:29.100 00.000 20224 MoveAxis(E, 131, ABG)
01:19:29.100 00.000 20224 Guiding  Dir = 2, Dur = 131
01:19:29.101 00.001 20224 IsSlewing returns 0
01:19:29.101 00.000 20224 IsGuiding returns 0
01:19:29.105 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44134, med=3133, FiltMin=2848, FiltMax=25885, Gamma=1.000
01:19:29.119 00.014 8996 UpdateGuideState exits: m=662148 SNR=339.1
01:19:29.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:29.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:29.122 00.001 8996 Enqueuing Expose request
01:19:29.157 00.035 20224 PulseGuide returned control before completion, sleep 85
01:19:29.249 00.092 20224 IsGuiding returns 1
01:19:29.249 00.000 20224 scope still moving after pulse duration time elapsed
01:19:29.280 00.031 20224 IsSlewing returns 0
01:19:29.280 00.000 20224 IsGuiding returns 1
01:19:29.311 00.031 20224 IsSlewing returns 0
01:19:29.311 00.000 20224 IsGuiding returns 1
01:19:29.343 00.032 20224 IsSlewing returns 0
01:19:29.343 00.000 20224 IsGuiding returns 0
01:19:29.343 00.000 20224 scope move finished after 131 + 111 ms
01:19:29.343 00.000 20224 Move returns status 0, amount 131
01:19:29.343 00.000 20224 MoveAxis(N, 0, ABG)
01:19:29.343 00.000 20224 Move returns status 0, amount 0
01:19:29.343 00.000 20224 move complete, result=0
01:19:29.343 00.000 20224 worker thread done servicing request
01:19:29.344 00.001 20224 Worker thread wakes up
01:19:29.344 00.000 8996 GuideStep: -0.9 px 131 ms EAST, 0.1 px 0 ms NORTH
01:19:29.347 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:29.347 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:30.523 01.176 20224 Exposure complete
01:19:30.591 00.068 20224 worker thread done servicing request
01:19:30.591 00.000 8996 OnExposeComplete: enter
01:19:30.593 00.002 8996 UpdateGuideState(): m_state=6
01:19:30.595 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12549
01:19:30.597 00.002 8996 Star::Find returns 1 (0), X=136.30, Y=473.22, Mass=653576, SNR=346.9, Peak=42147 HFD=4.6
01:19:30.599 00.002 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
01:19:30.600 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
01:19:30.602 00.002 8996 CameraToMount -- cameraX=0.38 cameraY=0.37 hyp=0.53 cameraTheta=0.78 mountX=0.34 mountY=-0.42, mountTheta=-0.88
01:19:30.605 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.37, opts=13)
01:19:30.607 00.002 8996 Enqueuing Move request for scope (0.38, 0.37)
01:19:30.608 00.001 20224 Worker thread wakes up
01:19:30.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.37) opts 0xd
01:19:30.608 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.37)
01:19:30.609 00.001 20224 Moving (0.38, 0.37) raw xDistance=0.34 yDistance=-0.42
01:19:30.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.34
01:19:30.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:30.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:19:30.609 00.000 20224 MoveAxis(W, 41, ABG)
01:19:30.609 00.000 20224 Guiding  Dir = 3, Dur = 41
01:19:30.609 00.000 20224 IsSlewing returns 0
01:19:30.610 00.001 20224 IsGuiding returns 0
01:19:30.614 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42147, med=3133, FiltMin=2845, FiltMax=24173, Gamma=1.000
01:19:30.631 00.017 8996 UpdateGuideState exits: m=653576 SNR=346.9
01:19:30.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:30.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:30.634 00.001 8996 Enqueuing Expose request
01:19:30.652 00.018 20224 IsGuiding returns 1
01:19:30.652 00.000 20224 scope still moving after pulse duration time elapsed
01:19:30.682 00.030 20224 IsSlewing returns 0
01:19:30.682 00.000 20224 IsGuiding returns 1
01:19:30.713 00.031 20224 IsSlewing returns 0
01:19:30.714 00.001 20224 IsGuiding returns 1
01:19:30.744 00.030 20224 IsSlewing returns 0
01:19:30.744 00.000 20224 IsGuiding returns 0
01:19:30.745 00.001 20224 scope move finished after 41 + 93 ms
01:19:30.745 00.000 20224 Move returns status 0, amount 41
01:19:30.745 00.000 20224 MoveAxis(N, 0, ABG)
01:19:30.745 00.000 20224 Move returns status 0, amount 0
01:19:30.745 00.000 20224 move complete, result=0
01:19:30.745 00.000 20224 worker thread done servicing request
01:19:30.745 00.000 20224 Worker thread wakes up
01:19:30.745 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.4 px 0 ms NORTH
01:19:30.748 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:30.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:31.729 00.981 20224 Exposure complete
01:19:31.804 00.075 20224 worker thread done servicing request
01:19:31.804 00.000 8996 OnExposeComplete: enter
01:19:31.805 00.001 8996 UpdateGuideState(): m_state=6
01:19:31.806 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12550
01:19:31.807 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.21, Mass=718663, SNR=342.4, Peak=46870 HFD=4.5
01:19:31.808 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
01:19:31.808 00.000 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
01:19:31.809 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.36 hyp=0.38 cameraTheta=1.28 mountX=0.07 mountY=-0.37, mountTheta=-1.37
01:19:31.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.36, opts=13)
01:19:31.812 00.001 8996 Enqueuing Move request for scope (0.11, 0.36)
01:19:31.812 00.000 20224 Worker thread wakes up
01:19:31.813 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.36) opts 0xd
01:19:31.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.36)
01:19:31.813 00.000 20224 Moving (0.11, 0.36) raw xDistance=0.07 yDistance=-0.37
01:19:31.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:19:31.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:19:31.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:19:31.813 00.000 20224 MoveAxis(E, 0, ABG)
01:19:31.813 00.000 20224 Move returns status 0, amount 0
01:19:31.813 00.000 20224 MoveAxis(N, 0, ABG)
01:19:31.813 00.000 20224 Move returns status 0, amount 0
01:19:31.814 00.001 20224 move complete, result=0
01:19:31.814 00.000 20224 worker thread done servicing request
01:19:31.826 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46870, med=3133, FiltMin=2825, FiltMax=26768, Gamma=1.000
01:19:31.850 00.024 8996 UpdateGuideState exits: m=718663 SNR=342.4
01:19:31.852 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:31.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:31.855 00.002 8996 Enqueuing Expose request
01:19:31.856 00.001 20224 Worker thread wakes up
01:19:31.856 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:19:31.858 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:31.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:33.031 01.173 20224 Exposure complete
01:19:33.085 00.054 20224 worker thread done servicing request
01:19:33.085 00.000 8996 OnExposeComplete: enter
01:19:33.086 00.001 8996 UpdateGuideState(): m_state=6
01:19:33.086 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12551
01:19:33.087 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=472.84, Mass=523883, SNR=247.2, Peak=40902 HFD=4.4
01:19:33.088 00.001 8996 MultiStar: exiting stabilization period
01:19:33.089 00.001 8996 MultiStar: [#1 -0.26,-0.28,0.81,U] [#2 0.11,-0.17,1.05,U] [#3 0.39,0.06,0.80,U] [#4 0.08,0.51,0.00,M2] [#5 -0.10,0.01,0.67,U] [#6 0.14,-0.03,0.55,U] [#7 -0.26,-0.02,0.48,U] [#8 0.12,-0.34,0.48,U] 
01:19:33.090 00.001 8996 single-star, 7 included, MultiStar: {0.02, -0.09}, one-star: {-0.06, -0.01}
01:19:33.090 00.000 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
01:19:33.091 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
01:19:33.092 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-2.90 mountX=-0.05 mountY=0.02, mountTheta=2.79
01:19:33.093 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
01:19:33.094 00.001 8996 Enqueuing Move request for scope (-0.06, -0.01)
01:19:33.095 00.001 20224 Worker thread wakes up
01:19:33.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
01:19:33.095 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
01:19:33.095 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.05 yDistance=0.02
01:19:33.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:19:33.095 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:33.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:19:33.095 00.000 20224 MoveAxis(E, 0, ABG)
01:19:33.095 00.000 20224 Move returns status 0, amount 0
01:19:33.095 00.000 20224 MoveAxis(N, 0, ABG)
01:19:33.095 00.000 20224 Move returns status 0, amount 0
01:19:33.095 00.000 20224 move complete, result=0
01:19:33.095 00.000 20224 worker thread done servicing request
01:19:33.099 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40902, med=3133, FiltMin=2825, FiltMax=22608, Gamma=1.000
01:19:33.112 00.013 8996 UpdateGuideState exits: m=523883 SNR=247.2
01:19:33.113 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:33.114 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:33.115 00.001 8996 Enqueuing Expose request
01:19:33.116 00.001 20224 Worker thread wakes up
01:19:33.116 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:33.116 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:33.117 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:34.095 00.978 20224 Exposure complete
01:19:34.171 00.076 20224 worker thread done servicing request
01:19:34.171 00.000 8996 OnExposeComplete: enter
01:19:34.173 00.002 8996 UpdateGuideState(): m_state=6
01:19:34.174 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12552
01:19:34.175 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=472.95, Mass=604701, SNR=304.0, Peak=44150 HFD=4.5
01:19:34.176 00.001 8996 MultiStar: [#1 -0.16,-0.11,0.62,U] [#2 0.02,-0.01,0.61,U] [#3 0.27,0.57,0.00,M2] [#4 0.06,0.54,0.00,M3] [#5 -0.11,-0.03,0.59,U] [#6 -0.09,-0.19,0.44,U] [#7 -0.30,-0.08,0.36,U] [#8 -0.22,-0.07,0.29,U] 
01:19:34.177 00.001 8996 single-star, 6 included, MultiStar: {-0.10, -0.03}, one-star: {-0.01, 0.10}
01:19:34.177 00.000 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
01:19:34.178 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
01:19:34.179 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.71 mountX=-0.02 mountY=-0.10, mountTheta=-1.81
01:19:34.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.10, opts=13)
01:19:34.182 00.001 8996 Enqueuing Move request for scope (-0.01, 0.10)
01:19:34.183 00.001 20224 Worker thread wakes up
01:19:34.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
01:19:34.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
01:19:34.183 00.000 20224 Moving (-0.01, 0.10) raw xDistance=-0.02 yDistance=-0.10
01:19:34.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:19:34.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:34.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:19:34.183 00.000 20224 MoveAxis(E, 0, ABG)
01:19:34.184 00.001 20224 Move returns status 0, amount 0
01:19:34.184 00.000 20224 MoveAxis(N, 0, ABG)
01:19:34.184 00.000 20224 Move returns status 0, amount 0
01:19:34.184 00.000 20224 move complete, result=0
01:19:34.184 00.000 20224 worker thread done servicing request
01:19:34.190 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44150, med=3133, FiltMin=2841, FiltMax=22854, Gamma=1.000
01:19:34.214 00.024 8996 UpdateGuideState exits: m=604701 SNR=304.0
01:19:34.216 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:34.217 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:34.219 00.002 8996 Enqueuing Expose request
01:19:34.220 00.001 20224 Worker thread wakes up
01:19:34.220 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:34.222 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:34.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:35.396 01.174 20224 Exposure complete
01:19:35.479 00.083 20224 worker thread done servicing request
01:19:35.479 00.000 8996 OnExposeComplete: enter
01:19:35.480 00.001 8996 UpdateGuideState(): m_state=6
01:19:35.481 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12553
01:19:35.482 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=472.69, Mass=719101, SNR=328.9, Peak=43222 HFD=4.6
01:19:35.483 00.001 8996 MultiStar: [#1 0.17,-0.10,0.59,U] [#2 0.06,0.04,0.62,U] [#3 0.45,0.48,0.00,M3] [#4 0.14,0.32,0.45,U] [#5 0.10,0.13,0.52,U] [#6 -0.10,-0.43,0.36,U] [#7 -0.26,-0.13,0.39,U] [#8 0.19,0.07,0.37,U] 
01:19:35.483 00.000 8996 refined, 7 included, MultiStar: {0.04, -0.04}, one-star: {-0.03, -0.16}
01:19:35.484 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
01:19:35.485 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
01:19:35.486 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.79 mountX=0.04 mountY=0.03, mountTheta=0.68
01:19:35.487 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
01:19:35.488 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
01:19:35.489 00.001 20224 Worker thread wakes up
01:19:35.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
01:19:35.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
01:19:35.489 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.03
01:19:35.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:19:35.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:35.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:19:35.490 00.001 20224 MoveAxis(E, 0, ABG)
01:19:35.490 00.000 20224 Move returns status 0, amount 0
01:19:35.490 00.000 20224 MoveAxis(N, 0, ABG)
01:19:35.490 00.000 20224 Move returns status 0, amount 0
01:19:35.490 00.000 20224 move complete, result=0
01:19:35.490 00.000 20224 worker thread done servicing request
01:19:35.494 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=43222, med=3133, FiltMin=2841, FiltMax=29238, Gamma=1.000
01:19:35.517 00.023 8996 UpdateGuideState exits: m=719101 SNR=328.9
01:19:35.519 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:35.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:35.521 00.001 8996 Enqueuing Expose request
01:19:35.523 00.002 20224 Worker thread wakes up
01:19:35.523 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:35.524 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:35.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:36.492 00.968 20224 Exposure complete
01:19:36.564 00.072 20224 worker thread done servicing request
01:19:36.565 00.001 8996 OnExposeComplete: enter
01:19:36.566 00.001 8996 UpdateGuideState(): m_state=6
01:19:36.568 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12554
01:19:36.569 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.71, Mass=788909, SNR=370.7, Peak=46198 HFD=4.7
01:19:36.571 00.002 8996 MultiStar: [#1 0.39,-0.04,0.49,U] [#2 0.24,0.18,0.53,U] [#3 0.47,0.18,0.00,M4] [#4 0.25,0.49,0.00,M3] [#5 0.08,0.02,0.42,U] [#6 -0.27,-0.17,0.32,U] [#7 -0.25,0.03,0.38,U] [#8 0.38,0.02,0.31,U] 
01:19:36.573 00.002 8996 refined, 6 included, MultiStar: {0.13, -0.03}, one-star: {0.14, -0.14}
01:19:36.574 00.001 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
01:19:36.576 00.002 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.23 = 3.05)
01:19:36.578 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-0.20 mountX=0.13 mountY=0.01, mountTheta=0.09
01:19:36.581 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
01:19:36.583 00.002 8996 Enqueuing Move request for scope (0.13, -0.03)
01:19:36.584 00.001 20224 Worker thread wakes up
01:19:36.585 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
01:19:36.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
01:19:36.585 00.000 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.01
01:19:36.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:19:36.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:36.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:19:36.585 00.000 20224 MoveAxis(E, 0, ABG)
01:19:36.585 00.000 20224 Move returns status 0, amount 0
01:19:36.586 00.001 20224 MoveAxis(N, 0, ABG)
01:19:36.586 00.000 20224 Move returns status 0, amount 0
01:19:36.586 00.000 20224 move complete, result=0
01:19:36.586 00.000 20224 worker thread done servicing request
01:19:36.592 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46198, med=3133, FiltMin=2825, FiltMax=26454, Gamma=1.000
01:19:36.618 00.026 8996 UpdateGuideState exits: m=788909 SNR=370.7
01:19:36.619 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:36.620 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:36.621 00.001 8996 Enqueuing Expose request
01:19:36.622 00.001 20224 Worker thread wakes up
01:19:36.622 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:36.622 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:36.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:37.786 01.164 20224 Exposure complete
01:19:37.890 00.104 20224 worker thread done servicing request
01:19:37.890 00.000 8996 OnExposeComplete: enter
01:19:37.892 00.002 8996 UpdateGuideState(): m_state=6
01:19:37.894 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12555
01:19:37.895 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=472.69, Mass=664496, SNR=348.7, Peak=45670 HFD=4.6
01:19:37.897 00.002 8996 MultiStar: [#1 -0.15,-0.50,0.00,M1] [#2 -0.23,0.07,0.55,U] [#3 0.28,-0.20,0.54,U] [#4 0.17,0.20,0.47,U] [#5 0.04,0.19,0.55,U] [#6 -0.29,-0.18,0.38,U] [#7 -0.27,-0.34,0.38,U] [#8 0.25,-0.48,0.00,M1] 
01:19:37.899 00.002 8996 refined, 6 included, MultiStar: {-0.02, -0.06}, one-star: {-0.01, -0.16}
01:19:37.900 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.88 = -1.88)
01:19:37.902 00.002 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.28)
01:19:37.903 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.97 mountX=-0.02 mountY=0.06, mountTheta=1.87
01:19:37.905 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
01:19:37.906 00.001 8996 Enqueuing Move request for scope (-0.02, -0.06)
01:19:37.907 00.001 20224 Worker thread wakes up
01:19:37.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
01:19:37.907 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
01:19:37.907 00.000 20224 Moving (-0.02, -0.06) raw xDistance=-0.02 yDistance=0.06
01:19:37.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:19:37.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:37.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:19:37.907 00.000 20224 MoveAxis(E, 0, ABG)
01:19:37.907 00.000 20224 Move returns status 0, amount 0
01:19:37.907 00.000 20224 MoveAxis(N, 0, ABG)
01:19:37.907 00.000 20224 Move returns status 0, amount 0
01:19:37.907 00.000 20224 move complete, result=0
01:19:37.908 00.001 20224 worker thread done servicing request
01:19:37.912 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=45670, med=3133, FiltMin=2832, FiltMax=26342, Gamma=1.000
01:19:37.930 00.018 8996 UpdateGuideState exits: m=664496 SNR=348.7
01:19:37.932 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:37.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:37.934 00.001 8996 Enqueuing Expose request
01:19:37.935 00.001 20224 Worker thread wakes up
01:19:37.935 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:37.937 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:37.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:38.911 00.974 20224 Exposure complete
01:19:38.970 00.059 20224 worker thread done servicing request
01:19:38.970 00.000 8996 OnExposeComplete: enter
01:19:38.971 00.001 8996 UpdateGuideState(): m_state=6
01:19:38.972 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12556
01:19:38.973 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=472.71, Mass=653986, SNR=330.2, Peak=44486 HFD=4.6
01:19:38.974 00.001 8996 MultiStar: [#1 -0.00,-0.42,0.57,U] [#2 0.00,-0.05,0.67,U] [#3 0.27,-0.01,0.52,U] [#4 0.16,0.20,0.48,U] [#5 -0.23,-0.01,0.57,U] [#6 -0.26,-0.23,0.41,U] [#7 0.16,-0.04,0.42,U] [#8 -0.20,-0.44,0.00,M2] 
01:19:38.975 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.10}, one-star: {-0.12, -0.14}
01:19:38.975 00.000 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
01:19:38.976 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.53)
01:19:38.977 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.73 mountX=-0.01 mountY=0.10, mountTheta=1.63
01:19:38.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
01:19:38.979 00.000 8996 Enqueuing Move request for scope (-0.02, -0.10)
01:19:38.981 00.002 20224 Worker thread wakes up
01:19:38.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
01:19:38.981 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
01:19:38.981 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
01:19:38.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:19:38.981 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:38.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:19:38.981 00.000 20224 MoveAxis(E, 0, ABG)
01:19:38.981 00.000 20224 Move returns status 0, amount 0
01:19:38.982 00.001 20224 MoveAxis(N, 0, ABG)
01:19:38.982 00.000 20224 Move returns status 0, amount 0
01:19:38.982 00.000 20224 move complete, result=0
01:19:38.982 00.000 20224 worker thread done servicing request
01:19:38.989 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44486, med=3133, FiltMin=2851, FiltMax=26259, Gamma=1.000
01:19:39.011 00.022 8996 UpdateGuideState exits: m=653986 SNR=330.2
01:19:39.013 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:39.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:39.015 00.001 8996 Enqueuing Expose request
01:19:39.016 00.001 20224 Worker thread wakes up
01:19:39.016 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:39.017 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:39.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:40.183 01.166 20224 Exposure complete
01:19:40.237 00.054 20224 worker thread done servicing request
01:19:40.237 00.000 8996 OnExposeComplete: enter
01:19:40.238 00.001 8996 UpdateGuideState(): m_state=6
01:19:40.239 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12557
01:19:40.240 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=472.86, Mass=783259, SNR=368.5, Peak=56950 HFD=4.5
01:19:40.241 00.001 8996 MultiStar: [#1 0.02,-0.08,0.53,U] [#2 -0.41,0.18,0.00,M1] [#3 -0.25,0.46,0.00,M3] [#4 -0.28,0.48,0.00,M2] [#5 0.06,0.19,0.54,U] [#6 -0.30,-0.27,0.37,U] [#7 -0.42,0.20,0.00,M1] [#8 -0.09,-0.20,0.27,U] 
01:19:40.242 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.03}, one-star: {-0.15, 0.01}
01:19:40.243 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
01:19:40.244 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
01:19:40.245 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.79 mountX=-0.08 mountY=0.04, mountTheta=2.68
01:19:40.247 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
01:19:40.248 00.001 8996 Enqueuing Move request for scope (-0.09, -0.03)
01:19:40.250 00.002 20224 Worker thread wakes up
01:19:40.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
01:19:40.250 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
01:19:40.250 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.08 yDistance=0.04
01:19:40.250 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:19:40.251 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:40.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:19:40.251 00.000 20224 MoveAxis(E, 0, ABG)
01:19:40.251 00.000 20224 Move returns status 0, amount 0
01:19:40.251 00.000 20224 MoveAxis(N, 0, ABG)
01:19:40.251 00.000 20224 Move returns status 0, amount 0
01:19:40.251 00.000 20224 move complete, result=0
01:19:40.252 00.001 20224 worker thread done servicing request
01:19:40.259 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56950, med=3133, FiltMin=2816, FiltMax=31424, Gamma=1.000
01:19:40.275 00.016 8996 UpdateGuideState exits: m=783259 SNR=368.5
01:19:40.276 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:40.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:40.277 00.000 8996 Enqueuing Expose request
01:19:40.278 00.001 20224 Worker thread wakes up
01:19:40.278 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:40.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:40.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:41.267 00.988 20224 Exposure complete
01:19:41.351 00.084 20224 worker thread done servicing request
01:19:41.352 00.001 8996 OnExposeComplete: enter
01:19:41.353 00.001 8996 UpdateGuideState(): m_state=6
01:19:41.354 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12558
01:19:41.355 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=472.79, Mass=540383, SNR=283.8, Peak=42390 HFD=4.4
01:19:41.356 00.001 8996 MultiStar: [#1 -0.07,-0.29,0.69,U] [#2 -0.05,0.00,0.80,U] [#3 0.12,0.20,0.60,U] [#4 0.07,0.09,0.50,U] [#5 0.03,0.19,0.59,U] [#6 -0.25,-0.13,0.47,U] [#7 -0.23,-0.19,0.42,U] [#8 0.10,-0.30,0.41,U] 
01:19:41.356 00.000 8996 refined, 8 included, MultiStar: {-0.04, -0.04}, one-star: {-0.10, -0.06}
01:19:41.357 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
01:19:41.358 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
01:19:41.359 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-2.36 mountX=-0.04 mountY=0.05, mountTheta=2.26
01:19:41.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.04, opts=13)
01:19:41.362 00.001 8996 Enqueuing Move request for scope (-0.04, -0.04)
01:19:41.363 00.001 20224 Worker thread wakes up
01:19:41.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
01:19:41.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
01:19:41.363 00.000 20224 Moving (-0.04, -0.04) raw xDistance=-0.04 yDistance=0.05
01:19:41.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:19:41.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:41.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:19:41.363 00.000 20224 MoveAxis(E, 0, ABG)
01:19:41.363 00.000 20224 Move returns status 0, amount 0
01:19:41.363 00.000 20224 MoveAxis(N, 0, ABG)
01:19:41.363 00.000 20224 Move returns status 0, amount 0
01:19:41.363 00.000 20224 move complete, result=0
01:19:41.363 00.000 20224 worker thread done servicing request
01:19:41.370 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42390, med=3133, FiltMin=2825, FiltMax=22336, Gamma=1.000
01:19:41.392 00.022 8996 UpdateGuideState exits: m=540383 SNR=283.8
01:19:41.394 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:41.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:41.396 00.001 8996 Enqueuing Expose request
01:19:41.397 00.001 20224 Worker thread wakes up
01:19:41.397 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:41.398 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:41.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:42.566 01.168 20224 Exposure complete
01:19:42.625 00.059 20224 worker thread done servicing request
01:19:42.625 00.000 8996 OnExposeComplete: enter
01:19:42.626 00.001 8996 UpdateGuideState(): m_state=6
01:19:42.627 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12559
01:19:42.628 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.07, Mass=752860, SNR=368.8, Peak=56950 HFD=4.5
01:19:42.629 00.001 8996 MultiStar: [#1 0.35,0.16,0.48,U] [#2 0.27,0.40,0.00,M1] [#3 0.59,0.42,0.00,M3] [#4 0.47,0.38,0.00,M2] [#5 0.45,0.47,0.00,M1] [#6 0.16,-0.03,0.32,U] [#7 0.01,0.21,0.34,U] [#8 0.52,-0.02,0.00,M1] 
01:19:42.630 00.001 8996 refined, 3 included, MultiStar: {0.11, 0.17}, one-star: {0.01, 0.22}
01:19:42.630 00.000 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
01:19:42.631 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
01:19:42.632 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.99 mountX=0.09 mountY=-0.18, mountTheta=-1.09
01:19:42.635 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.17, opts=13)
01:19:42.636 00.001 8996 Enqueuing Move request for scope (0.11, 0.17)
01:19:42.637 00.001 20224 Worker thread wakes up
01:19:42.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
01:19:42.637 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
01:19:42.637 00.000 20224 Moving (0.11, 0.17) raw xDistance=0.09 yDistance=-0.18
01:19:42.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:19:42.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:42.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:19:42.637 00.000 20224 MoveAxis(E, 0, ABG)
01:19:42.637 00.000 20224 Move returns status 0, amount 0
01:19:42.637 00.000 20224 MoveAxis(N, 0, ABG)
01:19:42.638 00.001 20224 Move returns status 0, amount 0
01:19:42.638 00.000 20224 move complete, result=0
01:19:42.638 00.000 20224 worker thread done servicing request
01:19:42.643 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56950, med=3133, FiltMin=2819, FiltMax=29654, Gamma=1.000
01:19:42.657 00.014 8996 UpdateGuideState exits: m=752860 SNR=368.8
01:19:42.658 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:42.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:42.660 00.001 8996 Enqueuing Expose request
01:19:42.661 00.001 20224 Worker thread wakes up
01:19:42.661 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:19:42.662 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:42.662 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:43.638 00.976 20224 Exposure complete
01:19:43.716 00.078 20224 worker thread done servicing request
01:19:43.716 00.000 8996 OnExposeComplete: enter
01:19:43.717 00.001 8996 UpdateGuideState(): m_state=6
01:19:43.718 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12560
01:19:43.719 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=472.96, Mass=562828, SNR=279.2, Peak=41302 HFD=4.5
01:19:43.720 00.001 8996 MultiStar: [#1 0.32,0.02,0.76,U] [#2 0.39,0.03,0.85,U] [#3 0.25,0.39,0.00,M4] [#4 0.17,0.34,0.52,U] [#5 0.38,-0.01,0.72,U] [#6 0.20,-0.39,0.45,U] [#7 0.12,0.42,0.46,U] [#8 0.44,-0.04,0.38,U] 
01:19:43.721 00.001 8996 single-star, 7 included, MultiStar: {0.26, 0.06}, one-star: {0.07, 0.11}
01:19:43.721 00.000 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:19:43.722 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
01:19:43.723 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.11 hyp=0.13 cameraTheta=1.01 mountX=0.06 mountY=-0.11, mountTheta=-1.11
01:19:43.725 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.11, opts=13)
01:19:43.726 00.001 8996 Enqueuing Move request for scope (0.07, 0.11)
01:19:43.726 00.000 20224 Worker thread wakes up
01:19:43.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.11) opts 0xd
01:19:43.727 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.11)
01:19:43.727 00.000 20224 Moving (0.07, 0.11) raw xDistance=0.06 yDistance=-0.11
01:19:43.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:19:43.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:43.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:19:43.727 00.000 20224 MoveAxis(E, 0, ABG)
01:19:43.727 00.000 20224 Move returns status 0, amount 0
01:19:43.727 00.000 20224 MoveAxis(N, 0, ABG)
01:19:43.727 00.000 20224 Move returns status 0, amount 0
01:19:43.727 00.000 20224 move complete, result=0
01:19:43.727 00.000 20224 worker thread done servicing request
01:19:43.734 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41302, med=3133, FiltMin=2835, FiltMax=22310, Gamma=1.000
01:19:43.761 00.027 8996 UpdateGuideState exits: m=562828 SNR=279.2
01:19:43.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:43.764 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:43.766 00.002 8996 Enqueuing Expose request
01:19:43.767 00.001 20224 Worker thread wakes up
01:19:43.767 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:43.769 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:43.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:44.945 01.176 20224 Exposure complete
01:19:45.053 00.108 20224 worker thread done servicing request
01:19:45.053 00.000 8996 OnExposeComplete: enter
01:19:45.056 00.003 8996 UpdateGuideState(): m_state=6
01:19:45.057 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12561
01:19:45.058 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=472.82, Mass=657764, SNR=317.6, Peak=47510 HFD=4.5
01:19:45.060 00.002 8996 MultiStar: [#1 0.28,-0.22,0.64,U] [#2 -0.11,-0.26,0.64,U] [#3 0.26,0.10,0.61,U] [#4 0.11,0.29,0.46,U] [#5 -0.04,-0.07,0.60,U] [#6 -0.08,-0.33,0.51,U] [#7 0.03,0.18,0.42,U] [#8 0.35,0.14,0.37,U] 
01:19:45.061 00.001 8996 single-star, 8 included, MultiStar: {0.07, -0.04}, one-star: {-0.03, -0.03}
01:19:45.063 00.002 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
01:19:45.064 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
01:19:45.065 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-2.39 mountX=-0.03 mountY=0.04, mountTheta=2.29
01:19:45.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
01:19:45.068 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
01:19:45.069 00.001 20224 Worker thread wakes up
01:19:45.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
01:19:45.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
01:19:45.069 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.04
01:19:45.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:19:45.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:45.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:19:45.069 00.000 20224 MoveAxis(E, 0, ABG)
01:19:45.069 00.000 20224 Move returns status 0, amount 0
01:19:45.069 00.000 20224 MoveAxis(N, 0, ABG)
01:19:45.069 00.000 20224 Move returns status 0, amount 0
01:19:45.069 00.000 20224 move complete, result=0
01:19:45.070 00.001 20224 worker thread done servicing request
01:19:45.073 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47510, med=3133, FiltMin=2822, FiltMax=27763, Gamma=1.000
01:19:45.087 00.014 8996 UpdateGuideState exits: m=657764 SNR=317.6
01:19:45.089 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:45.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:45.092 00.002 8996 Enqueuing Expose request
01:19:45.094 00.002 20224 Worker thread wakes up
01:19:45.094 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:45.096 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:45.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:46.077 00.981 20224 Exposure complete
01:19:46.172 00.095 20224 worker thread done servicing request
01:19:46.172 00.000 8996 OnExposeComplete: enter
01:19:46.174 00.002 8996 UpdateGuideState(): m_state=6
01:19:46.175 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12562
01:19:46.176 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=472.77, Mass=701643, SNR=340.9, Peak=49142 HFD=4.6
01:19:46.177 00.001 8996 MultiStar: [#1 0.13,-0.27,0.55,U] [#2 -0.08,0.05,0.69,U] [#3 0.33,0.05,0.56,U] [#4 0.15,0.05,0.45,U] [#5 -0.09,0.13,0.56,U] [#6 -0.18,-0.15,0.37,U] [#7 -0.19,0.20,0.38,U] [#8 0.19,-0.16,0.35,U] 
01:19:46.178 00.001 8996 refined, 8 included, MultiStar: {-0.01, -0.02}, one-star: {-0.21, -0.08}
01:19:46.178 00.000 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
01:19:46.179 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
01:19:46.180 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-2.11 mountX=-0.01 mountY=0.02, mountTheta=2.01
01:19:46.181 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.02, opts=13)
01:19:46.182 00.001 8996 Enqueuing Move request for scope (-0.01, -0.02)
01:19:46.183 00.001 20224 Worker thread wakes up
01:19:46.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.02) opts 0xd
01:19:46.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.02)
01:19:46.183 00.000 20224 Moving (-0.01, -0.02) raw xDistance=-0.01 yDistance=0.02
01:19:46.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:19:46.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:46.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:19:46.183 00.000 20224 MoveAxis(E, 0, ABG)
01:19:46.184 00.001 20224 Move returns status 0, amount 0
01:19:46.184 00.000 20224 MoveAxis(N, 0, ABG)
01:19:46.184 00.000 20224 Move returns status 0, amount 0
01:19:46.184 00.000 20224 move complete, result=0
01:19:46.184 00.000 20224 worker thread done servicing request
01:19:46.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49142, med=3133, FiltMin=2835, FiltMax=28368, Gamma=1.000
01:19:46.210 00.022 8996 UpdateGuideState exits: m=701643 SNR=340.9
01:19:46.212 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:46.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:46.215 00.002 8996 Enqueuing Expose request
01:19:46.217 00.002 20224 Worker thread wakes up
01:19:46.217 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:46.219 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:46.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:47.395 01.176 20224 Exposure complete
01:19:47.506 00.111 20224 worker thread done servicing request
01:19:47.506 00.000 8996 OnExposeComplete: enter
01:19:47.507 00.001 8996 UpdateGuideState(): m_state=6
01:19:47.508 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12563
01:19:47.510 00.002 8996 Star::Find returns 1 (0), X=135.81, Y=473.04, Mass=710197, SNR=317.6, Peak=51574 HFD=4.5
01:19:47.511 00.001 8996 MultiStar: [#1 -0.15,0.12,0.62,U] [#2 0.02,0.33,0.66,U] [#3 -0.21,-0.00,0.54,U] [#4 -0.15,0.29,0.44,U] [#5 -0.37,-0.06,0.66,U] [#6 -0.27,-0.36,0.00,M1] [#7 -0.59,0.13,0.00,M1] [#8 -0.14,0.07,0.32,U] 
01:19:47.512 00.001 8996 refined, 6 included, MultiStar: {-0.16, 0.14}, one-star: {-0.11, 0.19}
01:19:47.513 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
01:19:47.514 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
01:19:47.515 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.41 mountX=-0.17 mountY=-0.12, mountTheta=-2.52
01:19:47.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.14, opts=13)
01:19:47.517 00.000 8996 Enqueuing Move request for scope (-0.16, 0.14)
01:19:47.518 00.001 20224 Worker thread wakes up
01:19:47.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
01:19:47.519 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
01:19:47.519 00.000 20224 Moving (-0.16, 0.14) raw xDistance=-0.17 yDistance=-0.12
01:19:47.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:19:47.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:47.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:19:47.519 00.000 20224 MoveAxis(E, 0, ABG)
01:19:47.519 00.000 20224 Move returns status 0, amount 0
01:19:47.519 00.000 20224 MoveAxis(N, 0, ABG)
01:19:47.519 00.000 20224 Move returns status 0, amount 0
01:19:47.519 00.000 20224 move complete, result=0
01:19:47.519 00.000 20224 worker thread done servicing request
01:19:47.523 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=51574, med=3133, FiltMin=2835, FiltMax=32198, Gamma=1.000
01:19:47.546 00.023 8996 UpdateGuideState exits: m=710197 SNR=317.6
01:19:47.548 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:47.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:47.551 00.002 8996 Enqueuing Expose request
01:19:47.553 00.002 20224 Worker thread wakes up
01:19:47.553 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:47.555 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:47.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:48.540 00.985 20224 Exposure complete
01:19:48.622 00.082 20224 worker thread done servicing request
01:19:48.622 00.000 8996 OnExposeComplete: enter
01:19:48.623 00.001 8996 UpdateGuideState(): m_state=6
01:19:48.625 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12564
01:19:48.626 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=472.60, Mass=740576, SNR=336.1, Peak=44886 HFD=4.8
01:19:48.628 00.002 8996 MultiStar: [#1 -0.04,-0.10,0.59,U] [#2 0.31,0.04,0.66,U] [#3 0.05,-0.07,0.51,U] [#4 -0.12,0.09,0.40,U] [#5 -0.13,0.05,0.54,U] [#6 -0.25,-0.52,0.00,M2] [#7 -0.78,-0.32,0.00,M2] [#8 0.18,-0.04,0.40,U] 
01:19:48.630 00.002 8996 refined, 6 included, MultiStar: {-0.02, -0.06}, one-star: {-0.25, -0.24}
01:19:48.631 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
01:19:48.633 00.002 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
01:19:48.634 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.91 mountX=-0.02 mountY=0.07, mountTheta=1.82
01:19:48.636 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.06, opts=13)
01:19:48.638 00.002 8996 Enqueuing Move request for scope (-0.02, -0.06)
01:19:48.638 00.000 20224 Worker thread wakes up
01:19:48.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.06) opts 0xd
01:19:48.638 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.06)
01:19:48.639 00.001 20224 Moving (-0.02, -0.06) raw xDistance=-0.02 yDistance=0.07
01:19:48.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:19:48.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:48.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:19:48.639 00.000 20224 MoveAxis(E, 0, ABG)
01:19:48.639 00.000 20224 Move returns status 0, amount 0
01:19:48.639 00.000 20224 MoveAxis(N, 0, ABG)
01:19:48.639 00.000 20224 Move returns status 0, amount 0
01:19:48.639 00.000 20224 move complete, result=0
01:19:48.639 00.000 20224 worker thread done servicing request
01:19:48.647 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44886, med=3133, FiltMin=2835, FiltMax=29491, Gamma=1.000
01:19:48.673 00.026 8996 UpdateGuideState exits: m=740576 SNR=336.1
01:19:48.675 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:48.676 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:48.678 00.002 8996 Enqueuing Expose request
01:19:48.680 00.002 20224 Worker thread wakes up
01:19:48.680 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:48.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:48.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:49.844 01.163 20224 Exposure complete
01:19:49.944 00.100 20224 worker thread done servicing request
01:19:49.944 00.000 8996 OnExposeComplete: enter
01:19:49.945 00.001 8996 UpdateGuideState(): m_state=6
01:19:49.946 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12565
01:19:49.947 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.67, Mass=613694, SNR=295.2, Peak=46454 HFD=4.5
01:19:49.948 00.001 8996 MultiStar: [#1 -0.07,-0.13,0.68,U] [#2 -0.21,0.11,0.76,U] [#3 -0.09,-0.23,0.68,U] [#4 -0.02,-0.04,0.51,U] [#5 0.11,0.13,0.69,U] [#6 -0.47,-0.76,0.00,M3] [#7 -0.80,-0.36,0.00,M3] [#8 0.19,-0.35,0.44,U] 
01:19:49.949 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.09}, one-star: {-0.07, -0.17}
01:19:49.950 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
01:19:49.951 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
01:19:49.951 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-2.01 mountX=-0.03 mountY=0.09, mountTheta=1.91
01:19:49.953 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.09, opts=13)
01:19:49.954 00.001 8996 Enqueuing Move request for scope (-0.04, -0.09)
01:19:49.955 00.001 20224 Worker thread wakes up
01:19:49.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
01:19:49.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
01:19:49.955 00.000 20224 Moving (-0.04, -0.09) raw xDistance=-0.03 yDistance=0.09
01:19:49.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:19:49.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:49.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:19:49.955 00.000 20224 MoveAxis(E, 0, ABG)
01:19:49.955 00.000 20224 Move returns status 0, amount 0
01:19:49.955 00.000 20224 MoveAxis(N, 0, ABG)
01:19:49.955 00.000 20224 Move returns status 0, amount 0
01:19:49.955 00.000 20224 move complete, result=0
01:19:49.955 00.000 20224 worker thread done servicing request
01:19:49.959 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46454, med=3133, FiltMin=2825, FiltMax=24694, Gamma=1.000
01:19:49.975 00.016 8996 UpdateGuideState exits: m=613694 SNR=295.2
01:19:49.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:49.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:49.978 00.001 8996 Enqueuing Expose request
01:19:49.979 00.001 20224 Worker thread wakes up
01:19:49.979 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:49.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:49.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:50.958 00.978 20224 Exposure complete
01:19:51.035 00.077 20224 worker thread done servicing request
01:19:51.035 00.000 8996 OnExposeComplete: enter
01:19:51.036 00.001 8996 UpdateGuideState(): m_state=6
01:19:51.037 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12566
01:19:51.038 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=473.01, Mass=627266, SNR=333.0, Peak=40771 HFD=4.4
01:19:51.039 00.001 8996 MultiStar: [#1 -0.06,-0.30,0.58,U] [#2 -0.07,-0.45,0.00,M1] [#3 -0.08,-0.19,0.54,U] [#4 -0.20,-0.20,0.41,U] [#5 0.19,0.11,0.59,U] [#6 -0.50,-0.60,0.00,M4] [#7 -0.22,-0.85,0.00,M4] [#8 0.31,-0.10,0.40,U] 
01:19:51.040 00.001 8996 refined, 5 included, MultiStar: {0.12, -0.05}, one-star: {0.36, 0.17}
01:19:51.041 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
01:19:51.042 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
01:19:51.042 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.39 mountX=0.13 mountY=0.04, mountTheta=0.27
01:19:51.046 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.05, opts=13)
01:19:51.047 00.001 8996 Enqueuing Move request for scope (0.12, -0.05)
01:19:51.047 00.000 20224 Worker thread wakes up
01:19:51.047 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
01:19:51.047 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
01:19:51.047 00.000 20224 Moving (0.12, -0.05) raw xDistance=0.13 yDistance=0.04
01:19:51.048 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:19:51.048 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:51.048 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:19:51.048 00.000 20224 MoveAxis(E, 0, ABG)
01:19:51.048 00.000 20224 Move returns status 0, amount 0
01:19:51.048 00.000 20224 MoveAxis(N, 0, ABG)
01:19:51.048 00.000 20224 Move returns status 0, amount 0
01:19:51.048 00.000 20224 move complete, result=0
01:19:51.048 00.000 20224 worker thread done servicing request
01:19:51.056 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=40771, med=3133, FiltMin=2838, FiltMax=26848, Gamma=1.000
01:19:51.074 00.018 8996 UpdateGuideState exits: m=627266 SNR=333.0
01:19:51.076 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:51.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:51.078 00.001 8996 Enqueuing Expose request
01:19:51.078 00.000 20224 Worker thread wakes up
01:19:51.079 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:51.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:51.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:52.240 01.160 20224 Exposure complete
01:19:52.320 00.080 20224 worker thread done servicing request
01:19:52.320 00.000 8996 OnExposeComplete: enter
01:19:52.322 00.002 8996 UpdateGuideState(): m_state=6
01:19:52.323 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12567
01:19:52.324 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=472.77, Mass=573977, SNR=293.2, Peak=43734 HFD=4.5
01:19:52.325 00.001 8996 MultiStar: [#1 -0.07,-0.27,0.72,U] [#2 -0.04,-0.48,0.00,M2] [#3 -0.10,-0.26,0.57,U] [#4 0.05,-0.11,0.59,U] [#5 -0.11,-0.08,0.70,U] [#6 -0.84,-0.82,0.00,M5] [#7 -0.98,-1.01,0.00,M5] [#8 0.27,-0.54,0.00,M1] 
01:19:52.326 00.001 8996 refined, 4 included, MultiStar: {0.02, -0.15}, one-star: {0.22, -0.08}
01:19:52.327 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
01:19:52.328 00.001 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.80)
01:19:52.329 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.46 mountX=0.03 mountY=0.15, mountTheta=1.36
01:19:52.331 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.15, opts=13)
01:19:52.332 00.001 8996 Enqueuing Move request for scope (0.02, -0.15)
01:19:52.333 00.001 20224 Worker thread wakes up
01:19:52.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.15) opts 0xd
01:19:52.333 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.15)
01:19:52.333 00.000 20224 Moving (0.02, -0.15) raw xDistance=0.03 yDistance=0.15
01:19:52.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:19:52.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:52.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:19:52.333 00.000 20224 MoveAxis(E, 0, ABG)
01:19:52.333 00.000 20224 Move returns status 0, amount 0
01:19:52.333 00.000 20224 MoveAxis(N, 0, ABG)
01:19:52.333 00.000 20224 Move returns status 0, amount 0
01:19:52.333 00.000 20224 move complete, result=0
01:19:52.333 00.000 20224 worker thread done servicing request
01:19:52.337 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43734, med=3133, FiltMin=2813, FiltMax=21232, Gamma=1.000
01:19:52.361 00.024 8996 UpdateGuideState exits: m=573977 SNR=293.2
01:19:52.363 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:52.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:52.366 00.002 8996 Enqueuing Expose request
01:19:52.367 00.001 20224 Worker thread wakes up
01:19:52.367 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:52.369 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:52.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:53.367 00.998 20224 Exposure complete
01:19:53.442 00.075 20224 worker thread done servicing request
01:19:53.442 00.000 8996 OnExposeComplete: enter
01:19:53.443 00.001 8996 UpdateGuideState(): m_state=6
01:19:53.444 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12568
01:19:53.445 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.16, Mass=625165, SNR=337.5, Peak=45283 HFD=4.5
01:19:53.446 00.001 8996 MultiStar: [#1 -0.18,-0.04,0.65,U] [#2 -0.01,-0.15,0.70,U] [#3 -0.17,0.28,0.63,U] [#4 -0.56,0.03,0.00,M1] [#5 -0.03,0.07,0.61,U] [#6 -0.18,-0.62,0.00,M6] [#7 -0.32,-0.18,0.40,U] [#8 0.19,-0.27,0.35,U] 
01:19:53.447 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.05}, one-star: {0.37, 0.31}
01:19:53.447 00.000 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
01:19:53.448 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
01:19:53.449 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.35 mountX=0.01 mountY=-0.05, mountTheta=-1.44
01:19:53.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.05, opts=13)
01:19:53.452 00.001 8996 Enqueuing Move request for scope (0.01, 0.05)
01:19:53.452 00.000 20224 Worker thread wakes up
01:19:53.453 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.05) opts 0xd
01:19:53.453 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.05)
01:19:53.453 00.000 20224 Moving (0.01, 0.05) raw xDistance=0.01 yDistance=-0.05
01:19:53.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:19:53.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:53.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:19:53.453 00.000 20224 MoveAxis(E, 0, ABG)
01:19:53.453 00.000 20224 Move returns status 0, amount 0
01:19:53.453 00.000 20224 MoveAxis(N, 0, ABG)
01:19:53.453 00.000 20224 Move returns status 0, amount 0
01:19:53.453 00.000 20224 move complete, result=0
01:19:53.453 00.000 20224 worker thread done servicing request
01:19:53.457 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45283, med=3133, FiltMin=2829, FiltMax=24720, Gamma=1.000
01:19:53.471 00.014 8996 UpdateGuideState exits: m=625165 SNR=337.5
01:19:53.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:53.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:53.474 00.001 8996 Enqueuing Expose request
01:19:53.475 00.001 20224 Worker thread wakes up
01:19:53.475 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:53.475 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:19:53.476 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:54.642 01.166 20224 Exposure complete
01:19:54.698 00.056 20224 worker thread done servicing request
01:19:54.698 00.000 8996 OnExposeComplete: enter
01:19:54.700 00.002 8996 UpdateGuideState(): m_state=6
01:19:54.702 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12569
01:19:54.704 00.002 8996 Star::Find returns 1 (0), X=136.42, Y=472.84, Mass=615511, SNR=321.8, Peak=42611 HFD=4.7
01:19:54.705 00.001 8996 MultiStar: [#1 0.39,-0.09,0.63,U] [#2 -0.05,-0.03,0.64,U] [#3 0.18,0.27,0.57,U] [#4 0.07,0.14,0.57,U] [#5 0.28,0.07,0.65,U] [#6 -0.55,-0.67,0.00,M7] [#7 -0.59,-0.22,0.00,M5] [#8 0.56,-0.22,0.00,M1] 
01:19:54.706 00.001 8996 refined, 5 included, MultiStar: {0.26, 0.05}, one-star: {0.51, -0.01}
01:19:54.707 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
01:19:54.707 00.000 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
01:19:54.708 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.19 mountX=0.25 mountY=-0.08, mountTheta=-0.30
01:19:54.709 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.05, opts=13)
01:19:54.710 00.001 8996 Enqueuing Move request for scope (0.26, 0.05)
01:19:54.711 00.001 20224 Worker thread wakes up
01:19:54.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
01:19:54.711 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
01:19:54.711 00.000 20224 Moving (0.26, 0.05) raw xDistance=0.25 yDistance=-0.08
01:19:54.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:19:54.711 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:54.711 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:19:54.711 00.000 20224 MoveAxis(W, 37, ABG)
01:19:54.711 00.000 20224 Guiding  Dir = 3, Dur = 37
01:19:54.712 00.001 20224 IsSlewing returns 0
01:19:54.712 00.000 20224 IsGuiding returns 0
01:19:54.715 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42611, med=3133, FiltMin=2819, FiltMax=23357, Gamma=1.000
01:19:54.734 00.019 8996 UpdateGuideState exits: m=615511 SNR=321.8
01:19:54.736 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:54.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:54.739 00.002 8996 Enqueuing Expose request
01:19:54.753 00.014 20224 IsGuiding returns 1
01:19:54.753 00.000 20224 scope still moving after pulse duration time elapsed
01:19:54.784 00.031 20224 IsSlewing returns 0
01:19:54.784 00.000 20224 IsGuiding returns 1
01:19:54.815 00.031 20224 IsSlewing returns 0
01:19:54.815 00.000 20224 IsGuiding returns 1
01:19:54.846 00.031 20224 IsSlewing returns 0
01:19:54.846 00.000 20224 IsGuiding returns 0
01:19:54.846 00.000 20224 scope move finished after 37 + 97 ms
01:19:54.846 00.000 20224 Move returns status 0, amount 37
01:19:54.846 00.000 20224 MoveAxis(N, 0, ABG)
01:19:54.846 00.000 20224 Move returns status 0, amount 0
01:19:54.846 00.000 20224 move complete, result=0
01:19:54.846 00.000 20224 worker thread done servicing request
01:19:54.846 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
01:19:54.847 00.001 20224 Worker thread wakes up
01:19:54.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:54.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:55.826 00.978 20224 Exposure complete
01:19:55.922 00.096 20224 worker thread done servicing request
01:19:55.922 00.000 8996 OnExposeComplete: enter
01:19:55.923 00.001 8996 UpdateGuideState(): m_state=6
01:19:55.924 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12570
01:19:55.925 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=472.75, Mass=572852, SNR=277.9, Peak=44070 HFD=4.7
01:19:55.926 00.001 8996 MultiStar: [#1 -0.21,0.11,0.82,U] [#2 -0.51,0.22,0.00,M1] [#3 -0.13,0.23,0.72,U] [#4 -0.44,0.18,0.00,M1] [#5 0.00,0.02,0.66,U] [#6 -0.93,-0.82,0.00,M8] [#7 -1.05,-0.18,0.00,M6] [#8 -0.22,-0.38,0.38,U] 
01:19:55.927 00.001 8996 refined, 4 included, MultiStar: {-0.17, 0.01}, one-star: {-0.25, -0.10}
01:19:55.928 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
01:19:55.929 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
01:19:55.930 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.09 mountX=-0.17 mountY=0.01, mountTheta=3.08
01:19:55.933 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
01:19:55.934 00.001 8996 Enqueuing Move request for scope (-0.17, 0.01)
01:19:55.935 00.001 20224 Worker thread wakes up
01:19:55.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
01:19:55.935 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
01:19:55.935 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
01:19:55.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:19:55.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:55.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:19:55.935 00.000 20224 MoveAxis(E, 0, ABG)
01:19:55.935 00.000 20224 Move returns status 0, amount 0
01:19:55.935 00.000 20224 MoveAxis(N, 0, ABG)
01:19:55.935 00.000 20224 Move returns status 0, amount 0
01:19:55.936 00.001 20224 move complete, result=0
01:19:55.936 00.000 20224 worker thread done servicing request
01:19:55.941 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44070, med=3133, FiltMin=2816, FiltMax=22912, Gamma=1.000
01:19:55.958 00.017 8996 UpdateGuideState exits: m=572852 SNR=277.9
01:19:55.960 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:55.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:55.962 00.001 8996 Enqueuing Expose request
01:19:55.963 00.001 20224 Worker thread wakes up
01:19:55.963 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:55.964 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:55.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:57.124 01.160 20224 Exposure complete
01:19:57.182 00.058 20224 worker thread done servicing request
01:19:57.182 00.000 8996 OnExposeComplete: enter
01:19:57.183 00.001 8996 UpdateGuideState(): m_state=6
01:19:57.184 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12571
01:19:57.185 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.07, Mass=718548, SNR=358.5, Peak=55942 HFD=4.8
01:19:57.186 00.001 8996 MultiStar: [#1 -0.78,0.06,0.00,M1] [#2 -0.91,-0.18,0.00,M2] [#3 -0.47,0.66,0.00,M1] [#4 -0.90,0.69,0.00,M2] [#5 -0.87,0.27,0.00,M1] [#6 -1.14,-0.66,0.00,M9] [#7 -1.14,0.26,0.00,M7] [#8 -0.70,0.09,0.00,M1] 
01:19:57.187 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
01:19:57.188 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
01:19:57.189 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.22 hyp=0.39 cameraTheta=2.54 mountX=-0.34 mountY=-0.18, mountTheta=-2.65
01:19:57.190 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.22, opts=13)
01:19:57.191 00.001 8996 Enqueuing Move request for scope (-0.32, 0.22)
01:19:57.192 00.001 20224 Worker thread wakes up
01:19:57.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.22) opts 0xd
01:19:57.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.22)
01:19:57.192 00.000 20224 Moving (-0.32, 0.22) raw xDistance=-0.34 yDistance=-0.18
01:19:57.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
01:19:57.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:57.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:19:57.192 00.000 20224 MoveAxis(E, 49, ABG)
01:19:57.192 00.000 20224 Guiding  Dir = 2, Dur = 49
01:19:57.193 00.001 20224 IsSlewing returns 0
01:19:57.193 00.000 20224 IsGuiding returns 0
01:19:57.197 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55942, med=3133, FiltMin=2813, FiltMax=29395, Gamma=1.000
01:19:57.210 00.013 8996 UpdateGuideState exits: m=718548 SNR=358.5
01:19:57.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:57.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:57.213 00.001 8996 Enqueuing Expose request
01:19:57.216 00.003 20224 PulseGuide returned control before completion, sleep 36
01:19:57.261 00.045 20224 IsGuiding returns 1
01:19:57.261 00.000 20224 scope still moving after pulse duration time elapsed
01:19:57.292 00.031 20224 IsSlewing returns 0
01:19:57.292 00.000 20224 IsGuiding returns 1
01:19:57.323 00.031 20224 IsSlewing returns 0
01:19:57.323 00.000 20224 IsGuiding returns 0
01:19:57.323 00.000 20224 scope move finished after 49 + 81 ms
01:19:57.323 00.000 20224 Move returns status 0, amount 49
01:19:57.323 00.000 20224 MoveAxis(N, 0, ABG)
01:19:57.323 00.000 20224 Move returns status 0, amount 0
01:19:57.323 00.000 20224 move complete, result=0
01:19:57.323 00.000 20224 worker thread done servicing request
01:19:57.323 00.000 20224 Worker thread wakes up
01:19:57.323 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:57.323 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.2 px 0 ms NORTH
01:19:57.324 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:58.313 00.989 20224 Exposure complete
01:19:58.416 00.103 20224 worker thread done servicing request
01:19:58.416 00.000 8996 OnExposeComplete: enter
01:19:58.418 00.002 8996 UpdateGuideState(): m_state=6
01:19:58.420 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12572
01:19:58.421 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=472.58, Mass=657492, SNR=310.1, Peak=40822 HFD=4.9
01:19:58.423 00.002 8996 MultiStar: [#1 -0.45,-0.25,0.00,M2] [#2 -0.66,-0.24,0.00,M3] [#3 -0.17,0.41,0.53,U] [#4 -0.18,0.53,0.00,M3] [#5 -0.20,0.16,0.63,U] [#6 -0.78,-0.65,0.00,M10] [#7 -0.48,0.16,0.00,M8] [#8 -0.14,-0.12,0.36,U] 
01:19:58.424 00.001 8996 refined, 3 included, MultiStar: {-0.07, 0.00}, one-star: {0.09, -0.27}
01:19:58.425 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
01:19:58.426 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
01:19:58.427 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.09 mountX=-0.07 mountY=0.00, mountTheta=3.07
01:19:58.428 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.00, opts=13)
01:19:58.429 00.001 8996 Enqueuing Move request for scope (-0.07, 0.00)
01:19:58.430 00.001 20224 Worker thread wakes up
01:19:58.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
01:19:58.430 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
01:19:58.430 00.000 20224 Moving (-0.07, 0.00) raw xDistance=-0.07 yDistance=0.00
01:19:58.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:19:58.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:58.431 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:19:58.431 00.000 20224 MoveAxis(E, 0, ABG)
01:19:58.431 00.000 20224 Move returns status 0, amount 0
01:19:58.431 00.000 20224 MoveAxis(N, 0, ABG)
01:19:58.431 00.000 20224 Move returns status 0, amount 0
01:19:58.431 00.000 20224 move complete, result=0
01:19:58.431 00.000 20224 worker thread done servicing request
01:19:58.434 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40822, med=3133, FiltMin=2803, FiltMax=24304, Gamma=1.000
01:19:58.450 00.016 8996 UpdateGuideState exits: m=657492 SNR=310.1
01:19:58.452 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:58.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:58.455 00.002 8996 Enqueuing Expose request
01:19:58.456 00.001 20224 Worker thread wakes up
01:19:58.457 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:19:58.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:58.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:19:59.626 01.168 20224 Exposure complete
01:19:59.700 00.074 20224 worker thread done servicing request
01:19:59.700 00.000 8996 OnExposeComplete: enter
01:19:59.701 00.001 8996 UpdateGuideState(): m_state=6
01:19:59.702 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12573
01:19:59.703 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=472.72, Mass=530912, SNR=311.0, Peak=39702 HFD=4.5
01:19:59.704 00.001 8996 MultiStar: [#1 -0.47,-0.34,0.00,M3] [#2 -0.27,-0.47,0.00,M4] [#3 -0.21,-0.29,0.56,U] [#4 -0.29,0.14,0.56,U] [#5 -0.19,-0.03,0.56,U] [#6 -0.46,-0.42,0.00,R] [#7 0.04,0.02,0.38,U] [#8 0.13,-0.53,0.00,M1] 
01:19:59.705 00.001 8996 refined, 4 included, MultiStar: {-0.05, -0.07}, one-star: {0.22, -0.13}
01:19:59.705 00.000 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
01:19:59.706 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
01:19:59.707 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.17 mountX=-0.04 mountY=0.08, mountTheta=2.07
01:19:59.709 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
01:19:59.710 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
01:19:59.710 00.000 20224 Worker thread wakes up
01:19:59.711 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
01:19:59.711 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
01:19:59.711 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.08
01:19:59.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:19:59.711 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:19:59.711 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:19:59.711 00.000 20224 MoveAxis(E, 0, ABG)
01:19:59.711 00.000 20224 Move returns status 0, amount 0
01:19:59.711 00.000 20224 MoveAxis(N, 0, ABG)
01:19:59.711 00.000 20224 Move returns status 0, amount 0
01:19:59.711 00.000 20224 move complete, result=0
01:19:59.711 00.000 20224 worker thread done servicing request
01:19:59.716 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=39702, med=3133, FiltMin=2788, FiltMax=19952, Gamma=1.000
01:19:59.745 00.029 8996 UpdateGuideState exits: m=530912 SNR=311.0
01:19:59.748 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:19:59.750 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:19:59.751 00.001 8996 Enqueuing Expose request
01:19:59.753 00.002 20224 Worker thread wakes up
01:19:59.753 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:19:59.754 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:19:59.755 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:00.741 00.986 20224 Exposure complete
01:20:00.835 00.094 20224 worker thread done servicing request
01:20:00.835 00.000 8996 OnExposeComplete: enter
01:20:00.837 00.002 8996 UpdateGuideState(): m_state=6
01:20:00.838 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12574
01:20:00.839 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=472.96, Mass=630583, SNR=311.3, Peak=49110 HFD=4.3
01:20:00.841 00.002 8996 MultiStar: [#1 -0.51,-0.04,0.00,M4] [#2 -0.39,-0.27,0.00,M5] [#3 -0.15,-0.00,0.63,U] [#4 -0.52,0.19,0.00,M3] [#5 -0.57,-0.17,0.00,M1] [#6 -0.39,0.17,0.45,U] [#7 -0.48,-0.08,0.00,M8] [#8 -0.24,-0.22,0.34,U] 
01:20:00.842 00.001 8996 refined, 3 included, MultiStar: {-0.07, 0.05}, one-star: {0.18, 0.11}
01:20:00.844 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
01:20:00.845 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
01:20:00.846 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.58 mountX=-0.08 mountY=-0.04, mountTheta=-2.69
01:20:00.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
01:20:00.850 00.002 8996 Enqueuing Move request for scope (-0.07, 0.05)
01:20:00.851 00.001 20224 Worker thread wakes up
01:20:00.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
01:20:00.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
01:20:00.851 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
01:20:00.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:20:00.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:00.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:20:00.851 00.000 20224 MoveAxis(E, 0, ABG)
01:20:00.852 00.001 20224 Move returns status 0, amount 0
01:20:00.852 00.000 20224 MoveAxis(N, 0, ABG)
01:20:00.852 00.000 20224 Move returns status 0, amount 0
01:20:00.852 00.000 20224 move complete, result=0
01:20:00.852 00.000 20224 worker thread done servicing request
01:20:00.858 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49110, med=3133, FiltMin=2819, FiltMax=25859, Gamma=1.000
01:20:00.888 00.030 8996 UpdateGuideState exits: m=630583 SNR=311.3
01:20:00.890 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:00.892 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:00.894 00.002 8996 Enqueuing Expose request
01:20:00.896 00.002 20224 Worker thread wakes up
01:20:00.896 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:00.897 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:00.898 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:02.081 01.183 20224 Exposure complete
01:20:02.143 00.062 20224 worker thread done servicing request
01:20:02.143 00.000 8996 OnExposeComplete: enter
01:20:02.144 00.001 8996 UpdateGuideState(): m_state=6
01:20:02.145 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12575
01:20:02.146 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=472.72, Mass=643251, SNR=298.9, Peak=45942 HFD=4.7
01:20:02.147 00.001 8996 MultiStar: [#1 -0.38,-0.52,0.00,M5] [#2 -0.38,-0.28,0.00,M6] [#3 -0.30,0.04,0.63,U] [#4 -0.34,0.27,0.58,U] [#5 -0.28,-0.34,0.52,U] [#6 0.06,-0.02,0.41,U] [#7 -0.04,-0.05,0.43,U] [#8 -0.46,-0.14,0.00,M1] 
01:20:02.148 00.001 8996 refined, 5 included, MultiStar: {-0.21, -0.04}, one-star: {-0.22, -0.13}
01:20:02.148 00.000 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
01:20:02.149 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
01:20:02.150 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.20 mountY=0.07, mountTheta=2.83
01:20:02.152 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
01:20:02.152 00.000 8996 Enqueuing Move request for scope (-0.21, -0.04)
01:20:02.153 00.001 20224 Worker thread wakes up
01:20:02.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
01:20:02.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
01:20:02.154 00.001 20224 Moving (-0.21, -0.04) raw xDistance=-0.20 yDistance=0.07
01:20:02.154 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:20:02.154 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:02.154 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:20:02.154 00.000 20224 MoveAxis(E, 30, ABG)
01:20:02.154 00.000 20224 Guiding  Dir = 2, Dur = 30
01:20:02.154 00.000 20224 IsSlewing returns 0
01:20:02.154 00.000 20224 IsGuiding returns 0
01:20:02.158 00.004 20224 PulseGuide returned control before completion, sleep 37
01:20:02.159 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45942, med=3133, FiltMin=2848, FiltMax=25904, Gamma=1.000
01:20:02.189 00.030 8996 UpdateGuideState exits: m=643251 SNR=298.9
01:20:02.191 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:02.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:02.194 00.002 8996 Enqueuing Expose request
01:20:02.204 00.010 20224 IsGuiding returns 1
01:20:02.204 00.000 20224 scope still moving after pulse duration time elapsed
01:20:02.236 00.032 20224 IsSlewing returns 0
01:20:02.236 00.000 20224 IsGuiding returns 1
01:20:02.268 00.032 20224 IsSlewing returns 0
01:20:02.268 00.000 20224 IsGuiding returns 0
01:20:02.268 00.000 20224 scope move finished after 30 + 84 ms
01:20:02.268 00.000 20224 Move returns status 0, amount 30
01:20:02.268 00.000 20224 MoveAxis(N, 0, ABG)
01:20:02.269 00.001 20224 Move returns status 0, amount 0
01:20:02.269 00.000 20224 move complete, result=0
01:20:02.269 00.000 20224 worker thread done servicing request
01:20:02.269 00.000 20224 Worker thread wakes up
01:20:02.269 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:02.269 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
01:20:02.270 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:03.242 00.972 20224 Exposure complete
01:20:03.299 00.057 20224 worker thread done servicing request
01:20:03.299 00.000 8996 OnExposeComplete: enter
01:20:03.300 00.001 8996 UpdateGuideState(): m_state=6
01:20:03.301 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12576
01:20:03.301 00.000 8996 Star::Find returns 1 (0), X=136.40, Y=472.97, Mass=541861, SNR=300.9, Peak=42419 HFD=4.8
01:20:03.303 00.002 8996 MultiStar: [#1 0.03,-0.47,0.00,M6] [#2 0.11,-0.18,0.67,U] [#3 0.26,0.14,0.57,U] [#4 0.35,0.54,0.00,M3] [#5 0.21,0.15,0.68,U] [#6 0.44,-0.13,0.00,M1] [#7 0.16,-0.15,0.42,U] [#8 0.13,-0.04,0.39,U] 
01:20:03.303 00.000 8996 refined, 5 included, MultiStar: {0.26, 0.03}, one-star: {0.48, 0.12}
01:20:03.304 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
01:20:03.305 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
01:20:03.306 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.03 hyp=0.26 cameraTheta=0.10 mountX=0.26 mountY=-0.06, mountTheta=-0.22
01:20:03.307 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.03, opts=13)
01:20:03.308 00.001 8996 Enqueuing Move request for scope (0.26, 0.03)
01:20:03.309 00.001 20224 Worker thread wakes up
01:20:03.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.03) opts 0xd
01:20:03.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.03)
01:20:03.309 00.000 20224 Moving (0.26, 0.03) raw xDistance=0.26 yDistance=-0.06
01:20:03.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
01:20:03.310 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:03.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:20:03.310 00.000 20224 MoveAxis(W, 35, ABG)
01:20:03.310 00.000 20224 Guiding  Dir = 3, Dur = 35
01:20:03.310 00.000 20224 IsSlewing returns 0
01:20:03.310 00.000 20224 IsGuiding returns 0
01:20:03.314 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42419, med=3133, FiltMin=2790, FiltMax=23024, Gamma=1.000
01:20:03.328 00.014 8996 UpdateGuideState exits: m=541861 SNR=300.9
01:20:03.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:03.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:03.330 00.000 8996 Enqueuing Expose request
01:20:03.341 00.011 20224 PulseGuide returned control before completion, sleep 14
01:20:03.356 00.015 20224 IsGuiding returns 1
01:20:03.356 00.000 20224 scope still moving after pulse duration time elapsed
01:20:03.388 00.032 20224 IsSlewing returns 0
01:20:03.388 00.000 20224 IsGuiding returns 1
01:20:03.419 00.031 20224 IsSlewing returns 0
01:20:03.419 00.000 20224 IsGuiding returns 1
01:20:03.450 00.031 20224 IsSlewing returns 0
01:20:03.451 00.001 20224 IsGuiding returns 0
01:20:03.451 00.000 20224 scope move finished after 35 + 105 ms
01:20:03.451 00.000 20224 Move returns status 0, amount 35
01:20:03.451 00.000 20224 MoveAxis(N, 0, ABG)
01:20:03.451 00.000 20224 Move returns status 0, amount 0
01:20:03.452 00.001 20224 move complete, result=0
01:20:03.452 00.000 20224 worker thread done servicing request
01:20:03.452 00.000 8996 GuideStep: 0.3 px 35 ms WEST, -0.1 px 0 ms NORTH
01:20:03.454 00.002 20224 Worker thread wakes up
01:20:03.454 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:03.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:04.628 01.174 20224 Exposure complete
01:20:04.708 00.080 20224 worker thread done servicing request
01:20:04.708 00.000 8996 OnExposeComplete: enter
01:20:04.709 00.001 8996 UpdateGuideState(): m_state=6
01:20:04.711 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12577
01:20:04.712 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=473.01, Mass=662906, SNR=297.7, Peak=47926 HFD=4.7
01:20:04.714 00.002 8996 MultiStar: [#1 -0.53,-0.68,0.00,M7] [#2 -0.12,-0.10,0.78,U] [#3 0.10,-0.07,0.57,U] [#4 -0.05,-0.10,0.55,U] [#5 -0.59,0.08,0.00,M1] [#6 -0.00,0.15,0.41,U] [#7 -0.40,0.04,0.51,U] [#8 -0.29,-0.38,0.00,M1] 
01:20:04.716 00.002 8996 refined, 5 included, MultiStar: {-0.15, 0.02}, one-star: {-0.29, 0.16}
01:20:04.717 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
01:20:04.719 00.002 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
01:20:04.720 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.15 cameraTheta=3.00 mountX=-0.15 mountY=-0.00, mountTheta=-3.12
01:20:04.723 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.02, opts=13)
01:20:04.724 00.001 8996 Enqueuing Move request for scope (-0.15, 0.02)
01:20:04.726 00.002 20224 Worker thread wakes up
01:20:04.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
01:20:04.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
01:20:04.726 00.000 20224 Moving (-0.15, 0.02) raw xDistance=-0.15 yDistance=-0.00
01:20:04.727 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:20:04.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:04.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:20:04.727 00.000 20224 MoveAxis(E, 0, ABG)
01:20:04.727 00.000 20224 Move returns status 0, amount 0
01:20:04.727 00.000 20224 MoveAxis(N, 0, ABG)
01:20:04.727 00.000 20224 Move returns status 0, amount 0
01:20:04.727 00.000 20224 move complete, result=0
01:20:04.728 00.001 20224 worker thread done servicing request
01:20:04.735 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=47926, med=3133, FiltMin=2845, FiltMax=28563, Gamma=1.000
01:20:04.760 00.025 8996 UpdateGuideState exits: m=662906 SNR=297.7
01:20:04.762 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:04.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:04.765 00.002 8996 Enqueuing Expose request
01:20:04.767 00.002 20224 Worker thread wakes up
01:20:04.767 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:04.769 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:04.769 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:05.742 00.973 20224 Exposure complete
01:20:05.817 00.075 20224 worker thread done servicing request
01:20:05.817 00.000 8996 OnExposeComplete: enter
01:20:05.818 00.001 8996 UpdateGuideState(): m_state=6
01:20:05.819 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12578
01:20:05.820 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=472.95, Mass=698693, SNR=313.4, Peak=51238 HFD=4.8
01:20:05.821 00.001 8996 MultiStar: [#1 -0.25,-0.45,0.00,M8] [#2 -0.49,0.02,0.00,M5] [#3 -0.11,-0.46,0.00,M1] [#4 -0.19,0.26,0.54,U] [#5 -0.27,0.29,0.62,U] [#6 -0.12,0.09,0.43,U] [#7 -0.70,-0.27,0.00,M6] [#8 -0.53,-0.11,0.00,M2] 
01:20:05.821 00.000 8996 refined, 3 included, MultiStar: {-0.24, 0.18}, one-star: {-0.31, 0.10}
01:20:05.822 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
01:20:05.823 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
01:20:05.824 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.18 hyp=0.30 cameraTheta=2.51 mountX=-0.26 mountY=-0.15, mountTheta=-2.62
01:20:05.827 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.18, opts=13)
01:20:05.828 00.001 8996 Enqueuing Move request for scope (-0.24, 0.18)
01:20:05.829 00.001 20224 Worker thread wakes up
01:20:05.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.18) opts 0xd
01:20:05.829 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.18)
01:20:05.829 00.000 20224 Moving (-0.24, 0.18) raw xDistance=-0.26 yDistance=-0.15
01:20:05.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:20:05.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:05.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:20:05.829 00.000 20224 MoveAxis(E, 38, ABG)
01:20:05.829 00.000 20224 Guiding  Dir = 2, Dur = 38
01:20:05.830 00.001 20224 IsSlewing returns 0
01:20:05.830 00.000 20224 IsGuiding returns 0
01:20:05.833 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51238, med=3136, FiltMin=2819, FiltMax=30224, Gamma=1.000
01:20:05.857 00.024 8996 UpdateGuideState exits: m=698693 SNR=313.4
01:20:05.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:05.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:05.860 00.001 8996 Enqueuing Expose request
01:20:05.882 00.022 20224 IsGuiding returns 1
01:20:05.882 00.000 20224 scope still moving after pulse duration time elapsed
01:20:05.911 00.029 20224 IsSlewing returns 0
01:20:05.911 00.000 20224 IsGuiding returns 1
01:20:05.942 00.031 20224 IsSlewing returns 0
01:20:05.942 00.000 20224 IsGuiding returns 1
01:20:05.973 00.031 20224 IsSlewing returns 0
01:20:05.973 00.000 20224 IsGuiding returns 0
01:20:05.973 00.000 20224 scope move finished after 38 + 105 ms
01:20:05.973 00.000 20224 Move returns status 0, amount 38
01:20:05.973 00.000 20224 MoveAxis(N, 0, ABG)
01:20:05.973 00.000 20224 Move returns status 0, amount 0
01:20:05.973 00.000 20224 move complete, result=0
01:20:05.974 00.001 20224 worker thread done servicing request
01:20:05.974 00.000 20224 Worker thread wakes up
01:20:05.974 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
01:20:05.976 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:05.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:07.149 01.173 20224 Exposure complete
01:20:07.227 00.078 20224 worker thread done servicing request
01:20:07.227 00.000 8996 OnExposeComplete: enter
01:20:07.229 00.002 8996 UpdateGuideState(): m_state=6
01:20:07.231 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12579
01:20:07.233 00.002 8996 Star::Find returns 1 (0), X=136.04, Y=472.72, Mass=638441, SNR=327.9, Peak=41686 HFD=4.6
01:20:07.235 00.002 8996 MultiStar: [#1 0.17,-0.41,0.57,U] [#2 0.27,-0.07,0.69,U] [#3 0.53,-0.17,0.00,M2] [#4 0.40,-0.03,0.52,U] [#5 0.48,0.06,0.00,M1] [#6 0.47,-0.02,0.00,M1] [#7 -0.13,-0.28,0.47,U] [#8 0.60,-0.19,0.00,M3] 
01:20:07.237 00.002 8996 single-star, 4 included, MultiStar: {0.17, -0.17}, one-star: {0.12, -0.12}
01:20:07.238 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
01:20:07.239 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.45)
01:20:07.240 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.81 mountX=0.13 mountY=0.11, mountTheta=0.70
01:20:07.243 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.12, opts=13)
01:20:07.245 00.002 8996 Enqueuing Move request for scope (0.12, -0.12)
01:20:07.247 00.002 20224 Worker thread wakes up
01:20:07.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.12) opts 0xd
01:20:07.247 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.12)
01:20:07.247 00.000 20224 Moving (0.12, -0.12) raw xDistance=0.13 yDistance=0.11
01:20:07.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:20:07.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:07.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:20:07.248 00.001 20224 MoveAxis(E, 0, ABG)
01:20:07.248 00.000 20224 Move returns status 0, amount 0
01:20:07.248 00.000 20224 MoveAxis(N, 0, ABG)
01:20:07.248 00.000 20224 Move returns status 0, amount 0
01:20:07.248 00.000 20224 move complete, result=0
01:20:07.248 00.000 20224 worker thread done servicing request
01:20:07.255 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41686, med=3136, FiltMin=2822, FiltMax=23862, Gamma=1.000
01:20:07.279 00.024 8996 UpdateGuideState exits: m=638441 SNR=327.9
01:20:07.281 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:07.283 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:07.285 00.002 8996 Enqueuing Expose request
01:20:07.287 00.002 20224 Worker thread wakes up
01:20:07.287 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:07.289 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:07.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:08.271 00.982 20224 Exposure complete
01:20:08.347 00.076 20224 worker thread done servicing request
01:20:08.347 00.000 8996 OnExposeComplete: enter
01:20:08.348 00.001 8996 UpdateGuideState(): m_state=6
01:20:08.349 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12580
01:20:08.349 00.000 8996 Star::Find returns 1 (0), X=136.18, Y=472.76, Mass=603862, SNR=326.3, Peak=38166 HFD=4.6
01:20:08.350 00.001 8996 MultiStar: [#1 0.27,-0.45,0.00,M8] [#2 0.42,-0.26,0.00,M5] [#3 0.44,-0.35,0.00,M3] [#4 0.37,-0.10,0.50,U] [#5 -0.04,-0.46,0.00,M2] [#6 0.66,-0.36,0.00,M2] [#7 0.04,-0.18,0.36,U] [#8 0.39,-0.30,0.00,M4] 
01:20:08.351 00.001 8996 refined, 2 included, MultiStar: {0.25, -0.11}, one-star: {0.26, -0.09}
01:20:08.352 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
01:20:08.353 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
01:20:08.354 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=-0.11 hyp=0.27 cameraTheta=-0.42 mountX=0.26 mountY=0.08, mountTheta=0.30
01:20:08.355 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.11, opts=13)
01:20:08.356 00.001 8996 Enqueuing Move request for scope (0.25, -0.11)
01:20:08.357 00.001 20224 Worker thread wakes up
01:20:08.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.11) opts 0xd
01:20:08.357 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.11)
01:20:08.357 00.000 20224 Moving (0.25, -0.11) raw xDistance=0.26 yDistance=0.08
01:20:08.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:20:08.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:08.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:20:08.358 00.001 20224 MoveAxis(W, 38, ABG)
01:20:08.358 00.000 20224 Guiding  Dir = 3, Dur = 38
01:20:08.358 00.000 20224 IsSlewing returns 0
01:20:08.358 00.000 20224 IsGuiding returns 0
01:20:08.365 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38166, med=3136, FiltMin=2845, FiltMax=22464, Gamma=1.000
01:20:08.368 00.003 20224 PulseGuide returned control before completion, sleep 38
01:20:08.388 00.020 8996 UpdateGuideState exits: m=603862 SNR=326.3
01:20:08.391 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:08.393 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:08.396 00.003 8996 Enqueuing Expose request
01:20:08.416 00.020 20224 IsGuiding returns 1
01:20:08.416 00.000 20224 scope still moving after pulse duration time elapsed
01:20:08.446 00.030 20224 IsSlewing returns 0
01:20:08.446 00.000 20224 IsGuiding returns 1
01:20:08.477 00.031 20224 IsSlewing returns 0
01:20:08.477 00.000 20224 IsGuiding returns 0
01:20:08.477 00.000 20224 scope move finished after 38 + 81 ms
01:20:08.477 00.000 20224 Move returns status 0, amount 38
01:20:08.477 00.000 20224 MoveAxis(N, 0, ABG)
01:20:08.477 00.000 20224 Move returns status 0, amount 0
01:20:08.477 00.000 20224 move complete, result=0
01:20:08.478 00.001 20224 worker thread done servicing request
01:20:08.478 00.000 20224 Worker thread wakes up
01:20:08.478 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.1 px 0 ms NORTH
01:20:08.479 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:08.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:09.654 01.175 20224 Exposure complete
01:20:09.755 00.101 20224 worker thread done servicing request
01:20:09.755 00.000 8996 OnExposeComplete: enter
01:20:09.756 00.001 8996 UpdateGuideState(): m_state=6
01:20:09.758 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12581
01:20:09.759 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=472.51, Mass=627465, SNR=306.5, Peak=40150 HFD=4.7
01:20:09.761 00.002 8996 MultiStar: [#1 0.06,-0.36,0.62,U] [#2 -0.15,0.09,0.78,U] [#3 0.03,-0.09,0.71,U] [#4 -0.18,-0.28,0.43,U] [#5 -0.63,-0.38,0.00,M3] [#6 -0.04,-0.25,0.48,U] [#7 -0.14,-0.07,0.51,U] [#8 -0.43,-0.68,0.00,M5] 
01:20:09.763 00.002 8996 refined, 6 included, MultiStar: {-0.10, -0.18}, one-star: {-0.20, -0.34}
01:20:09.764 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:20:09.765 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
01:20:09.766 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-2.06 mountX=-0.08 mountY=0.19, mountTheta=1.96
01:20:09.769 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.18, opts=13)
01:20:09.771 00.002 8996 Enqueuing Move request for scope (-0.10, -0.18)
01:20:09.774 00.003 20224 Worker thread wakes up
01:20:09.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
01:20:09.774 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
01:20:09.774 00.000 20224 Moving (-0.10, -0.18) raw xDistance=-0.08 yDistance=0.19
01:20:09.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:20:09.774 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:09.774 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:20:09.774 00.000 20224 MoveAxis(E, 0, ABG)
01:20:09.774 00.000 20224 Move returns status 0, amount 0
01:20:09.774 00.000 20224 MoveAxis(N, 0, ABG)
01:20:09.774 00.000 20224 Move returns status 0, amount 0
01:20:09.775 00.001 20224 move complete, result=0
01:20:09.775 00.000 20224 worker thread done servicing request
01:20:09.780 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40150, med=3136, FiltMin=2841, FiltMax=24528, Gamma=1.000
01:20:09.794 00.014 8996 UpdateGuideState exits: m=627465 SNR=306.5
01:20:09.796 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:09.798 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:09.799 00.001 8996 Enqueuing Expose request
01:20:09.800 00.001 20224 Worker thread wakes up
01:20:09.800 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:20:09.802 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:09.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:10.770 00.968 20224 Exposure complete
01:20:10.843 00.073 20224 worker thread done servicing request
01:20:10.843 00.000 8996 OnExposeComplete: enter
01:20:10.844 00.001 8996 UpdateGuideState(): m_state=6
01:20:10.846 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12582
01:20:10.847 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=472.56, Mass=617975, SNR=325.3, Peak=40672 HFD=4.9
01:20:10.849 00.002 8996 MultiStar: [#1 -0.36,-0.35,0.00,M8] [#2 -0.04,-0.42,0.68,U] [#3 0.17,0.08,0.59,U] [#4 -0.14,-0.09,0.54,U] [#5 -0.46,-0.63,0.00,M4] [#6 0.14,-0.63,0.00,M2] [#7 -0.43,-0.01,0.41,U] [#8 -0.18,-0.72,0.00,M6] 
01:20:10.850 00.001 8996 refined, 4 included, MultiStar: {-0.17, -0.18}, one-star: {-0.36, -0.29}
01:20:10.852 00.002 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:20:10.853 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
01:20:10.854 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.18 hyp=0.25 cameraTheta=-2.31 mountX=-0.15 mountY=0.20, mountTheta=2.21
01:20:10.855 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.18, opts=13)
01:20:10.856 00.001 8996 Enqueuing Move request for scope (-0.17, -0.18)
01:20:10.857 00.001 20224 Worker thread wakes up
01:20:10.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.18) opts 0xd
01:20:10.857 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.18)
01:20:10.857 00.000 20224 Moving (-0.17, -0.18) raw xDistance=-0.15 yDistance=0.20
01:20:10.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:20:10.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:10.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:20:10.857 00.000 20224 MoveAxis(E, 0, ABG)
01:20:10.857 00.000 20224 Move returns status 0, amount 0
01:20:10.857 00.000 20224 MoveAxis(N, 0, ABG)
01:20:10.857 00.000 20224 Move returns status 0, amount 0
01:20:10.857 00.000 20224 move complete, result=0
01:20:10.857 00.000 20224 worker thread done servicing request
01:20:10.861 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40672, med=3136, FiltMin=2825, FiltMax=24499, Gamma=1.000
01:20:10.879 00.018 8996 UpdateGuideState exits: m=617975 SNR=325.3
01:20:10.880 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:10.882 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:10.883 00.001 8996 Enqueuing Expose request
01:20:10.884 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:20:10.885 00.001 20224 Worker thread wakes up
01:20:10.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:10.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:12.072 01.187 20224 Exposure complete
01:20:12.154 00.082 20224 worker thread done servicing request
01:20:12.154 00.000 8996 OnExposeComplete: enter
01:20:12.155 00.001 8996 UpdateGuideState(): m_state=6
01:20:12.157 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12583
01:20:12.159 00.002 8996 Star::Find returns 1 (0), X=135.86, Y=472.12, Mass=624627, SNR=286.8, Peak=48240 HFD=4.5
01:20:12.160 00.001 8996 MultiStar: [#1 0.35,-0.46,0.00,M9] [#2 0.18,-0.48,0.00,M4] [#3 0.56,-0.12,0.00,M2] [#4 0.29,-0.24,0.57,U] [#5 -0.40,-0.53,0.00,M5] [#6 0.36,-0.14,0.40,U] [#7 -0.31,-0.17,0.43,U] [#8 -0.13,-0.47,0.00,M7] 
01:20:12.162 00.002 8996 refined, 3 included, MultiStar: {0.05, -0.42}, one-star: {-0.06, -0.73}
01:20:12.163 00.001 8996 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.10) = xAngle (-1.36 = -1.36)
01:20:12.165 00.002 8996 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
01:20:12.166 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.42 hyp=0.42 cameraTheta=-1.46 mountX=0.09 mountY=0.41, mountTheta=1.36
01:20:12.168 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.42, opts=13)
01:20:12.169 00.001 8996 Enqueuing Move request for scope (0.05, -0.42)
01:20:12.170 00.001 20224 Worker thread wakes up
01:20:12.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.42) opts 0xd
01:20:12.170 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.42)
01:20:12.170 00.000 20224 Moving (0.05, -0.42) raw xDistance=0.09 yDistance=0.41
01:20:12.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:20:12.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
01:20:12.170 00.000 20224 MoveAxis(E, 0, ABG)
01:20:12.170 00.000 20224 Move returns status 0, amount 0
01:20:12.170 00.000 20224 MoveAxis(S, 86, ABG)
01:20:12.170 00.000 20224 Guiding  Dir = 1, Dur = 86
01:20:12.171 00.001 20224 IsSlewing returns 0
01:20:12.171 00.000 20224 IsGuiding returns 0
01:20:12.174 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48240, med=3136, FiltMin=2838, FiltMax=24633, Gamma=1.000
01:20:12.182 00.008 20224 PulseGuide returned control before completion, sleep 85
01:20:12.191 00.009 8996 UpdateGuideState exits: m=624627 SNR=286.8
01:20:12.193 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:12.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:12.195 00.001 8996 Enqueuing Expose request
01:20:12.275 00.080 20224 IsGuiding returns 1
01:20:12.275 00.000 20224 scope still moving after pulse duration time elapsed
01:20:12.307 00.032 20224 IsSlewing returns 0
01:20:12.307 00.000 20224 IsGuiding returns 0
01:20:12.307 00.000 20224 scope move finished after 86 + 50 ms
01:20:12.307 00.000 20224 Move returns status 0, amount 86
01:20:12.308 00.001 20224 move complete, result=0
01:20:12.308 00.000 20224 worker thread done servicing request
01:20:12.308 00.000 20224 Worker thread wakes up
01:20:12.308 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 86 ms SOUTH
01:20:12.310 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:12.311 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:13.289 00.978 20224 Exposure complete
01:20:13.351 00.062 20224 worker thread done servicing request
01:20:13.351 00.000 8996 OnExposeComplete: enter
01:20:13.352 00.001 8996 UpdateGuideState(): m_state=6
01:20:13.353 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12584
01:20:13.354 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=472.55, Mass=628798, SNR=289.2, Peak=40454 HFD=4.8
01:20:13.354 00.000 8996 MultiStar: [#1 -0.28,-0.44,0.00,M10] [#2 -0.32,-0.34,0.00,M5] [#3 -0.04,0.07,0.71,U] [#4 -0.24,-0.20,0.54,U] [#5 -0.31,-0.07,0.63,U] [#6 0.12,-0.12,0.45,U] [#7 -0.51,-0.16,0.00,M2] [#8 -0.24,-0.63,0.00,M8] 
01:20:13.356 00.002 8996 refined, 4 included, MultiStar: {-0.21, -0.14}, one-star: {-0.40, -0.30}
01:20:13.357 00.001 8996 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
01:20:13.358 00.001 8996 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
01:20:13.359 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.14 hyp=0.25 cameraTheta=-2.57 mountX=-0.20 mountY=0.16, mountTheta=2.46
01:20:13.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.14, opts=13)
01:20:13.362 00.001 8996 Enqueuing Move request for scope (-0.21, -0.14)
01:20:13.363 00.001 20224 Worker thread wakes up
01:20:13.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.14) opts 0xd
01:20:13.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.14)
01:20:13.363 00.000 20224 Moving (-0.21, -0.14) raw xDistance=-0.20 yDistance=0.16
01:20:13.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:20:13.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:13.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:20:13.363 00.000 20224 MoveAxis(E, 0, ABG)
01:20:13.363 00.000 20224 Move returns status 0, amount 0
01:20:13.364 00.001 20224 MoveAxis(N, 0, ABG)
01:20:13.364 00.000 20224 Move returns status 0, amount 0
01:20:13.364 00.000 20224 move complete, result=0
01:20:13.364 00.000 20224 worker thread done servicing request
01:20:13.371 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40454, med=3136, FiltMin=2838, FiltMax=24803, Gamma=1.000
01:20:13.385 00.014 8996 UpdateGuideState exits: m=628798 SNR=289.2
01:20:13.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:13.388 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:13.389 00.001 8996 Enqueuing Expose request
01:20:13.391 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:20:13.392 00.001 20224 Worker thread wakes up
01:20:13.392 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:13.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:14.592 01.200 20224 Exposure complete
01:20:14.668 00.076 20224 worker thread done servicing request
01:20:14.668 00.000 8996 OnExposeComplete: enter
01:20:14.670 00.002 8996 UpdateGuideState(): m_state=6
01:20:14.671 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12585
01:20:14.672 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=472.83, Mass=700892, SNR=312.6, Peak=49302 HFD=4.6
01:20:14.674 00.002 8996 MultiStar: [#1 -0.08,0.09,0.67,U] [#2 -0.51,-0.20,0.00,M6] [#3 0.19,0.02,0.61,U] [#4 0.13,-0.03,0.52,U] [#5 -0.31,-0.15,0.55,U] [#6 0.40,0.14,0.38,U] [#7 -0.09,-0.01,0.48,U] [#8 -0.19,-0.56,0.00,M9] 
01:20:14.675 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.00}, one-star: {-0.20, -0.02}
01:20:14.676 00.001 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
01:20:14.677 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.02 = 0.02)
01:20:14.678 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.04 mountX=-0.03 mountY=0.00, mountTheta=3.12
01:20:14.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.00, opts=13)
01:20:14.681 00.001 8996 Enqueuing Move request for scope (-0.03, 0.00)
01:20:14.682 00.001 20224 Worker thread wakes up
01:20:14.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
01:20:14.682 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
01:20:14.682 00.000 20224 Moving (-0.03, 0.00) raw xDistance=-0.03 yDistance=0.00
01:20:14.683 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:20:14.683 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:14.683 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:20:14.683 00.000 20224 MoveAxis(E, 0, ABG)
01:20:14.683 00.000 20224 Move returns status 0, amount 0
01:20:14.683 00.000 20224 MoveAxis(N, 0, ABG)
01:20:14.683 00.000 20224 Move returns status 0, amount 0
01:20:14.683 00.000 20224 move complete, result=0
01:20:14.683 00.000 20224 worker thread done servicing request
01:20:14.688 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49302, med=3136, FiltMin=2848, FiltMax=26931, Gamma=1.000
01:20:14.710 00.022 8996 UpdateGuideState exits: m=700892 SNR=312.6
01:20:14.712 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:14.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:14.714 00.001 8996 Enqueuing Expose request
01:20:14.715 00.001 20224 Worker thread wakes up
01:20:14.715 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:14.717 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:14.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:15.681 00.964 20224 Exposure complete
01:20:15.745 00.064 20224 worker thread done servicing request
01:20:15.745 00.000 8996 OnExposeComplete: enter
01:20:15.746 00.001 8996 UpdateGuideState(): m_state=6
01:20:15.747 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12586
01:20:15.748 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=472.69, Mass=636905, SNR=359.8, Peak=46678 HFD=4.7
01:20:15.749 00.001 8996 MultiStar: [#1 0.06,0.05,0.54,U] [#2 -0.09,0.07,0.66,U] [#3 0.11,0.36,0.54,U] [#4 -0.26,0.15,0.43,U] [#5 -0.20,-0.12,0.55,U] [#6 0.13,0.15,0.42,U] [#7 -0.59,0.36,0.00,M2] [#8 -0.28,-0.31,0.27,U] 
01:20:15.750 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.02}, one-star: {-0.15, -0.16}
01:20:15.750 00.000 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
01:20:15.751 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
01:20:15.752 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.91 mountX=-0.08 mountY=-0.01, mountTheta=-3.03
01:20:15.753 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
01:20:15.754 00.001 8996 Enqueuing Move request for scope (-0.08, 0.02)
01:20:15.755 00.001 20224 Worker thread wakes up
01:20:15.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
01:20:15.755 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
01:20:15.755 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
01:20:15.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:20:15.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:15.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:20:15.755 00.000 20224 MoveAxis(E, 0, ABG)
01:20:15.755 00.000 20224 Move returns status 0, amount 0
01:20:15.755 00.000 20224 MoveAxis(N, 0, ABG)
01:20:15.755 00.000 20224 Move returns status 0, amount 0
01:20:15.755 00.000 20224 move complete, result=0
01:20:15.755 00.000 20224 worker thread done servicing request
01:20:15.758 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46678, med=3136, FiltMin=2822, FiltMax=25587, Gamma=1.000
01:20:15.772 00.014 8996 UpdateGuideState exits: m=636905 SNR=359.8
01:20:15.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:15.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:15.775 00.001 8996 Enqueuing Expose request
01:20:15.776 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:15.777 00.001 20224 Worker thread wakes up
01:20:15.777 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:15.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:16.928 01.151 20224 Exposure complete
01:20:17.015 00.087 20224 worker thread done servicing request
01:20:17.015 00.000 8996 OnExposeComplete: enter
01:20:17.016 00.001 8996 UpdateGuideState(): m_state=6
01:20:17.017 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12587
01:20:17.018 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=472.30, Mass=657891, SNR=342.3, Peak=45776 HFD=4.7
01:20:17.019 00.001 8996 MultiStar: [#1 -0.07,-0.12,0.53,U] [#2 0.01,-0.06,0.65,U] [#3 0.02,0.37,0.52,U] [#4 -0.06,0.23,0.48,U] [#5 0.00,-0.01,0.59,U] [#6 -0.23,0.14,0.41,U] [#7 -0.29,-0.25,0.37,U] [#8 -0.04,-0.70,0.00,M9] 
01:20:17.019 00.000 8996 refined, 7 included, MultiStar: {-0.14, -0.09}, one-star: {-0.40, -0.55}
01:20:17.020 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
01:20:17.021 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
01:20:17.022 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.60 mountX=-0.13 mountY=0.10, mountTheta=2.49
01:20:17.023 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.09, opts=13)
01:20:17.024 00.001 8996 Enqueuing Move request for scope (-0.14, -0.09)
01:20:17.025 00.001 20224 Worker thread wakes up
01:20:17.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
01:20:17.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
01:20:17.025 00.000 20224 Moving (-0.14, -0.09) raw xDistance=-0.13 yDistance=0.10
01:20:17.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:20:17.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:17.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:20:17.025 00.000 20224 MoveAxis(E, 0, ABG)
01:20:17.025 00.000 20224 Move returns status 0, amount 0
01:20:17.025 00.000 20224 MoveAxis(N, 0, ABG)
01:20:17.025 00.000 20224 Move returns status 0, amount 0
01:20:17.025 00.000 20224 move complete, result=0
01:20:17.026 00.001 20224 worker thread done servicing request
01:20:17.029 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45776, med=3136, FiltMin=2800, FiltMax=25395, Gamma=1.000
01:20:17.047 00.018 8996 UpdateGuideState exits: m=657891 SNR=342.3
01:20:17.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:17.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:17.050 00.000 8996 Enqueuing Expose request
01:20:17.051 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:17.052 00.001 20224 Worker thread wakes up
01:20:17.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:17.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:18.026 00.973 20224 Exposure complete
01:20:18.090 00.064 20224 worker thread done servicing request
01:20:18.090 00.000 8996 OnExposeComplete: enter
01:20:18.091 00.001 8996 UpdateGuideState(): m_state=6
01:20:18.092 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12588
01:20:18.093 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=472.23, Mass=600294, SNR=279.5, Peak=36672 HFD=4.8
01:20:18.094 00.001 8996 MultiStar: [#1 -0.15,-0.31,0.71,U] [#2 -0.39,-0.20,0.63,U] [#3 0.23,0.26,0.68,U] [#4 -0.34,0.18,0.60,U] [#5 0.11,-0.30,0.69,U] [#6 0.06,0.11,0.52,U] [#7 -0.61,0.07,0.00,M2] [#8 -0.13,-0.53,0.00,M10] 
01:20:18.095 00.001 8996 refined, 6 included, MultiStar: {-0.17, -0.17}, one-star: {-0.50, -0.62}
01:20:18.095 00.000 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
01:20:18.096 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.92)
01:20:18.097 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.34 mountX=-0.15 mountY=0.19, mountTheta=2.24
01:20:18.099 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.17, opts=13)
01:20:18.099 00.000 8996 Enqueuing Move request for scope (-0.17, -0.17)
01:20:18.100 00.001 20224 Worker thread wakes up
01:20:18.100 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
01:20:18.100 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
01:20:18.100 00.000 20224 Moving (-0.17, -0.17) raw xDistance=-0.15 yDistance=0.19
01:20:18.100 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:20:18.100 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:18.100 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:20:18.100 00.000 20224 MoveAxis(E, 0, ABG)
01:20:18.101 00.001 20224 Move returns status 0, amount 0
01:20:18.101 00.000 20224 MoveAxis(N, 0, ABG)
01:20:18.101 00.000 20224 Move returns status 0, amount 0
01:20:18.101 00.000 20224 move complete, result=0
01:20:18.101 00.000 20224 worker thread done servicing request
01:20:18.104 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=36672, med=3136, FiltMin=2841, FiltMax=21977, Gamma=1.000
01:20:18.118 00.014 8996 UpdateGuideState exits: m=600294 SNR=279.5
01:20:18.119 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:18.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:18.121 00.001 8996 Enqueuing Expose request
01:20:18.121 00.000 20224 Worker thread wakes up
01:20:18.121 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:20:18.122 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:18.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:19.275 01.153 20224 Exposure complete
01:20:19.348 00.073 20224 worker thread done servicing request
01:20:19.348 00.000 8996 OnExposeComplete: enter
01:20:19.349 00.001 8996 UpdateGuideState(): m_state=6
01:20:19.350 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12589
01:20:19.351 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=472.30, Mass=555366, SNR=284.8, Peak=39200 HFD=4.6
01:20:19.352 00.001 8996 MultiStar: [#1 -0.09,-0.29,0.78,U] [#2 -0.25,-0.11,0.83,U] [#3 0.04,0.49,0.00,M1] [#4 -0.21,0.13,0.67,U] [#5 -0.44,-0.23,0.00,M1] [#6 -0.14,-0.00,0.52,U] [#7 -0.73,-0.27,0.00,M3] [#8 -0.15,-0.34,0.39,U] 
01:20:19.353 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.22}, one-star: {-0.15, -0.55}
01:20:19.353 00.000 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
01:20:19.354 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.03)
01:20:19.355 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-2.23 mountX=-0.15 mountY=0.24, mountTheta=2.13
01:20:19.356 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.22, opts=13)
01:20:19.357 00.001 8996 Enqueuing Move request for scope (-0.17, -0.22)
01:20:19.358 00.001 20224 Worker thread wakes up
01:20:19.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.22) opts 0xd
01:20:19.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.22)
01:20:19.358 00.000 20224 Moving (-0.17, -0.22) raw xDistance=-0.15 yDistance=0.24
01:20:19.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:20:19.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:20:19.358 00.000 20224 MoveAxis(E, 0, ABG)
01:20:19.358 00.000 20224 Move returns status 0, amount 0
01:20:19.358 00.000 20224 MoveAxis(S, 50, ABG)
01:20:19.358 00.000 20224 Guiding  Dir = 1, Dur = 50
01:20:19.358 00.000 20224 IsSlewing returns 0
01:20:19.358 00.000 20224 IsGuiding returns 0
01:20:19.366 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=39200, med=3136, FiltMin=2851, FiltMax=22227, Gamma=1.000
01:20:19.383 00.017 8996 UpdateGuideState exits: m=555366 SNR=284.8
01:20:19.384 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:19.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:19.386 00.001 8996 Enqueuing Expose request
01:20:19.392 00.006 20224 PulseGuide returned control before completion, sleep 28
01:20:19.422 00.030 20224 IsGuiding returns 1
01:20:19.422 00.000 20224 scope still moving after pulse duration time elapsed
01:20:19.454 00.032 20224 IsSlewing returns 0
01:20:19.454 00.000 20224 IsGuiding returns 1
01:20:19.486 00.032 20224 IsSlewing returns 0
01:20:19.486 00.000 20224 IsGuiding returns 0
01:20:19.486 00.000 20224 scope move finished after 50 + 78 ms
01:20:19.486 00.000 20224 Move returns status 0, amount 50
01:20:19.486 00.000 20224 move complete, result=0
01:20:19.486 00.000 20224 worker thread done servicing request
01:20:19.486 00.000 20224 Worker thread wakes up
01:20:19.486 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:19.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:19.486 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:20:20.458 00.972 20224 Exposure complete
01:20:20.546 00.088 20224 worker thread done servicing request
01:20:20.546 00.000 8996 OnExposeComplete: enter
01:20:20.547 00.001 8996 UpdateGuideState(): m_state=6
01:20:20.548 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12590
01:20:20.550 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=472.36, Mass=759077, SNR=323.7, Peak=50176 HFD=4.8
01:20:20.551 00.001 8996 MultiStar: [#1 -0.24,-0.15,0.62,U] [#2 -0.33,-0.18,0.57,U] [#3 -0.10,0.23,0.66,U] [#4 -0.22,-0.05,0.53,U] [#5 -0.35,-0.30,0.00,M2] [#6 0.13,0.07,0.32,U] [#7 -0.46,-0.00,0.00,M4] [#8 -0.19,-0.04,0.33,U] 
01:20:20.552 00.001 8996 refined, 6 included, MultiStar: {-0.26, -0.14}, one-star: {-0.50, -0.49}
01:20:20.553 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:20:20.554 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
01:20:20.555 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.14 hyp=0.29 cameraTheta=-2.66 mountX=-0.24 mountY=0.16, mountTheta=2.55
01:20:20.557 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.14, opts=13)
01:20:20.557 00.000 8996 Enqueuing Move request for scope (-0.26, -0.14)
01:20:20.558 00.001 20224 Worker thread wakes up
01:20:20.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.14) opts 0xd
01:20:20.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.14)
01:20:20.558 00.000 20224 Moving (-0.26, -0.14) raw xDistance=-0.24 yDistance=0.16
01:20:20.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:20:20.559 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:20.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:20:20.559 00.000 20224 MoveAxis(E, 35, ABG)
01:20:20.559 00.000 20224 Guiding  Dir = 2, Dur = 35
01:20:20.559 00.000 20224 IsSlewing returns 0
01:20:20.559 00.000 20224 IsGuiding returns 0
01:20:20.563 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50176, med=3136, FiltMin=2816, FiltMax=27315, Gamma=1.000
01:20:20.581 00.018 8996 UpdateGuideState exits: m=759077 SNR=323.7
01:20:20.583 00.002 20224 PulseGuide returned control before completion, sleep 24
01:20:20.583 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:20.584 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:20.586 00.002 8996 Enqueuing Expose request
01:20:20.611 00.025 20224 IsGuiding returns 1
01:20:20.611 00.000 20224 scope still moving after pulse duration time elapsed
01:20:20.642 00.031 20224 IsSlewing returns 0
01:20:20.642 00.000 20224 IsGuiding returns 1
01:20:20.674 00.032 20224 IsSlewing returns 0
01:20:20.679 00.005 20224 IsGuiding returns 0
01:20:20.679 00.000 20224 scope move finished after 35 + 84 ms
01:20:20.679 00.000 20224 Move returns status 0, amount 35
01:20:20.680 00.001 20224 MoveAxis(N, 0, ABG)
01:20:20.680 00.000 20224 Move returns status 0, amount 0
01:20:20.680 00.000 20224 move complete, result=0
01:20:20.680 00.000 20224 worker thread done servicing request
01:20:20.680 00.000 20224 Worker thread wakes up
01:20:20.680 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
01:20:20.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:20.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:21.855 01.174 20224 Exposure complete
01:20:21.917 00.062 20224 worker thread done servicing request
01:20:21.917 00.000 8996 OnExposeComplete: enter
01:20:21.918 00.001 8996 UpdateGuideState(): m_state=6
01:20:21.919 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12591
01:20:21.920 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=472.85, Mass=612780, SNR=326.9, Peak=47126 HFD=4.4
01:20:21.920 00.000 8996 MultiStar: [#1 0.20,0.08,0.69,U] [#2 -0.25,0.35,0.76,U] [#3 0.31,0.36,0.00,M1] [#4 0.16,0.34,0.64,U] [#5 0.10,0.32,0.60,U] [#6 0.53,0.35,0.00,M1] [#7 -0.23,0.22,0.45,U] [#8 0.13,-0.02,0.33,U] 
01:20:21.921 00.001 8996 single-star, 6 included, MultiStar: {-0.01, 0.18}, one-star: {-0.09, 0.00}
01:20:21.922 00.001 8996 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
01:20:21.923 00.001 8996 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
01:20:21.924 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.00 hyp=0.09 cameraTheta=3.14 mountX=-0.09 mountY=0.01, mountTheta=3.03
01:20:21.926 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.00, opts=13)
01:20:21.927 00.001 8996 Enqueuing Move request for scope (-0.09, 0.00)
01:20:21.927 00.000 20224 Worker thread wakes up
01:20:21.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.00) opts 0xd
01:20:21.928 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.00)
01:20:21.928 00.000 20224 Moving (-0.09, 0.00) raw xDistance=-0.09 yDistance=0.01
01:20:21.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:20:21.928 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:21.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:20:21.928 00.000 20224 MoveAxis(E, 0, ABG)
01:20:21.928 00.000 20224 Move returns status 0, amount 0
01:20:21.928 00.000 20224 MoveAxis(N, 0, ABG)
01:20:21.928 00.000 20224 Move returns status 0, amount 0
01:20:21.928 00.000 20224 move complete, result=0
01:20:21.928 00.000 20224 worker thread done servicing request
01:20:21.932 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47126, med=3136, FiltMin=2809, FiltMax=24323, Gamma=1.000
01:20:21.947 00.015 8996 UpdateGuideState exits: m=612780 SNR=326.9
01:20:21.949 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:21.949 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:21.950 00.001 8996 Enqueuing Expose request
01:20:21.951 00.001 20224 Worker thread wakes up
01:20:21.951 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:21.952 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:21.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:22.926 00.974 20224 Exposure complete
01:20:23.004 00.078 20224 worker thread done servicing request
01:20:23.005 00.001 8996 OnExposeComplete: enter
01:20:23.006 00.001 8996 UpdateGuideState(): m_state=6
01:20:23.007 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12592
01:20:23.007 00.000 8996 Star::Find returns 1 (0), X=135.82, Y=472.62, Mass=586484, SNR=277.2, Peak=38390 HFD=4.7
01:20:23.008 00.001 8996 MultiStar: [#1 0.05,-0.09,0.80,U] [#2 -0.25,0.16,0.84,U] [#3 0.32,0.41,0.00,M2] [#4 -0.02,0.25,0.65,U] [#5 0.10,0.21,0.75,U] [#6 0.31,-0.11,0.51,U] [#7 -0.41,0.01,0.53,U] [#8 0.26,-0.06,0.43,U] 
01:20:23.009 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.01}, one-star: {-0.10, -0.22}
01:20:23.010 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
01:20:23.011 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
01:20:23.012 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.65 mountX=-0.03 mountY=-0.01, mountTheta=-2.76
01:20:23.013 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.01, opts=13)
01:20:23.014 00.001 8996 Enqueuing Move request for scope (-0.03, 0.01)
01:20:23.015 00.001 20224 Worker thread wakes up
01:20:23.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
01:20:23.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
01:20:23.015 00.000 20224 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=-0.01
01:20:23.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:20:23.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:23.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:20:23.015 00.000 20224 MoveAxis(E, 0, ABG)
01:20:23.015 00.000 20224 Move returns status 0, amount 0
01:20:23.015 00.000 20224 MoveAxis(N, 0, ABG)
01:20:23.015 00.000 20224 Move returns status 0, amount 0
01:20:23.015 00.000 20224 move complete, result=0
01:20:23.015 00.000 20224 worker thread done servicing request
01:20:23.021 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=38390, med=3136, FiltMin=2841, FiltMax=24691, Gamma=1.000
01:20:23.035 00.014 8996 UpdateGuideState exits: m=586484 SNR=277.2
01:20:23.036 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:23.038 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:23.040 00.002 8996 Enqueuing Expose request
01:20:23.043 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:23.046 00.003 20224 Worker thread wakes up
01:20:23.046 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:23.046 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:24.218 01.172 20224 Exposure complete
01:20:24.275 00.057 20224 worker thread done servicing request
01:20:24.275 00.000 8996 OnExposeComplete: enter
01:20:24.277 00.002 8996 UpdateGuideState(): m_state=6
01:20:24.279 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12593
01:20:24.280 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.02, Mass=616656, SNR=292.4, Peak=46022 HFD=4.5
01:20:24.282 00.002 8996 MultiStar: [#1 -0.16,-0.26,0.73,U] [#2 -0.33,0.30,0.74,U] [#3 0.17,0.50,0.00,M3] [#4 -0.11,0.20,0.50,U] [#5 -0.09,0.16,0.65,U] [#6 -0.16,0.37,0.53,U] [#7 -0.47,-0.04,0.00,M3] [#8 -0.02,0.27,0.37,U] 
01:20:24.283 00.001 8996 single-star, 6 included, MultiStar: {-0.13, 0.16}, one-star: {-0.01, 0.17}
01:20:24.284 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
01:20:24.285 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
01:20:24.287 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.60 mountX=-0.02 mountY=-0.17, mountTheta=-1.70
01:20:24.288 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
01:20:24.290 00.002 8996 Enqueuing Move request for scope (-0.01, 0.17)
01:20:24.290 00.000 20224 Worker thread wakes up
01:20:24.291 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
01:20:24.291 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
01:20:24.291 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.02 yDistance=-0.17
01:20:24.291 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:20:24.291 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:24.291 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:20:24.291 00.000 20224 MoveAxis(E, 0, ABG)
01:20:24.291 00.000 20224 Move returns status 0, amount 0
01:20:24.291 00.000 20224 MoveAxis(N, 0, ABG)
01:20:24.291 00.000 20224 Move returns status 0, amount 0
01:20:24.291 00.000 20224 move complete, result=0
01:20:24.291 00.000 20224 worker thread done servicing request
01:20:24.295 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46022, med=3136, FiltMin=2854, FiltMax=24694, Gamma=1.000
01:20:24.316 00.021 8996 UpdateGuideState exits: m=616656 SNR=292.4
01:20:24.318 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:24.319 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:24.320 00.001 8996 Enqueuing Expose request
01:20:24.322 00.002 20224 Worker thread wakes up
01:20:24.322 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:24.322 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:24.322 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:20:25.301 00.979 20224 Exposure complete
01:20:25.371 00.070 20224 worker thread done servicing request
01:20:25.371 00.000 8996 OnExposeComplete: enter
01:20:25.372 00.001 8996 UpdateGuideState(): m_state=6
01:20:25.374 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12594
01:20:25.375 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.88, Mass=716208, SNR=322.1, Peak=50390 HFD=4.5
01:20:25.377 00.002 8996 MultiStar: [#1 -0.02,0.07,0.72,U] [#2 -0.30,0.54,0.00,M1] [#3 -0.08,0.38,0.61,U] [#4 -0.05,0.36,0.50,U] [#5 -0.38,-0.14,0.62,U] [#6 0.31,0.56,0.00,M1] [#7 -0.32,0.05,0.40,U] [#8 -0.02,0.34,0.34,U] 
01:20:25.378 00.001 8996 single-star, 6 included, MultiStar: {-0.08, 0.13}, one-star: {0.15, 0.03}
01:20:25.379 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
01:20:25.380 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
01:20:25.381 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.03 hyp=0.15 cameraTheta=0.20 mountX=0.14 mountY=-0.05, mountTheta=-0.31
01:20:25.384 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.03, opts=13)
01:20:25.385 00.001 8996 Enqueuing Move request for scope (0.15, 0.03)
01:20:25.386 00.001 20224 Worker thread wakes up
01:20:25.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.03) opts 0xd
01:20:25.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.03)
01:20:25.386 00.000 20224 Moving (0.15, 0.03) raw xDistance=0.14 yDistance=-0.05
01:20:25.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:20:25.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:25.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:20:25.386 00.000 20224 MoveAxis(E, 0, ABG)
01:20:25.386 00.000 20224 Move returns status 0, amount 0
01:20:25.386 00.000 20224 MoveAxis(N, 0, ABG)
01:20:25.386 00.000 20224 Move returns status 0, amount 0
01:20:25.386 00.000 20224 move complete, result=0
01:20:25.386 00.000 20224 worker thread done servicing request
01:20:25.391 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=50390, med=3136, FiltMin=2829, FiltMax=28387, Gamma=1.000
01:20:25.412 00.021 8996 UpdateGuideState exits: m=716208 SNR=322.1
01:20:25.413 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:25.414 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:25.415 00.001 8996 Enqueuing Expose request
01:20:25.416 00.001 20224 Worker thread wakes up
01:20:25.416 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:25.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:25.416 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:26.591 01.175 20224 Exposure complete
01:20:26.674 00.083 20224 worker thread done servicing request
01:20:26.674 00.000 8996 OnExposeComplete: enter
01:20:26.676 00.002 8996 UpdateGuideState(): m_state=6
01:20:26.677 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12595
01:20:26.678 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.08, Mass=550625, SNR=278.3, Peak=42726 HFD=4.4
01:20:26.679 00.001 8996 MultiStar: [#1 -0.24,0.29,0.58,U] [#2 -0.36,0.09,0.90,U] [#3 -0.12,0.31,0.61,U] [#4 -0.14,0.27,0.56,U] [#5 -0.05,0.17,0.62,U] [#6 0.16,-0.02,0.45,U] [#7 -0.76,0.06,0.00,M3] [#8 0.12,0.13,0.43,U] 
01:20:26.681 00.002 8996 refined, 7 included, MultiStar: {-0.08, 0.19}, one-star: {0.14, 0.23}
01:20:26.682 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
01:20:26.683 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
01:20:26.684 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.19 hyp=0.20 cameraTheta=1.96 mountX=-0.09 mountY=-0.18, mountTheta=-2.06
01:20:26.688 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.19, opts=13)
01:20:26.688 00.000 8996 Enqueuing Move request for scope (-0.08, 0.19)
01:20:26.689 00.001 20224 Worker thread wakes up
01:20:26.690 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.19) opts 0xd
01:20:26.690 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.19)
01:20:26.690 00.000 20224 Moving (-0.08, 0.19) raw xDistance=-0.09 yDistance=-0.18
01:20:26.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:20:26.690 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:26.690 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:20:26.690 00.000 20224 MoveAxis(E, 0, ABG)
01:20:26.691 00.001 20224 Move returns status 0, amount 0
01:20:26.691 00.000 20224 MoveAxis(N, 0, ABG)
01:20:26.691 00.000 20224 Move returns status 0, amount 0
01:20:26.691 00.000 20224 move complete, result=0
01:20:26.691 00.000 20224 worker thread done servicing request
01:20:26.698 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42726, med=3136, FiltMin=2845, FiltMax=21430, Gamma=1.000
01:20:26.715 00.017 8996 UpdateGuideState exits: m=550625 SNR=278.3
01:20:26.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:26.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:26.718 00.001 8996 Enqueuing Expose request
01:20:26.719 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:20:26.720 00.001 20224 Worker thread wakes up
01:20:26.720 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:26.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:27.684 00.964 20224 Exposure complete
01:20:27.772 00.088 20224 worker thread done servicing request
01:20:27.772 00.000 8996 OnExposeComplete: enter
01:20:27.773 00.001 8996 UpdateGuideState(): m_state=6
01:20:27.774 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12596
01:20:27.776 00.002 8996 Star::Find returns 1 (0), X=135.81, Y=473.08, Mass=573420, SNR=310.0, Peak=41302 HFD=4.5
01:20:27.777 00.001 8996 MultiStar: [#1 -0.66,-0.24,0.00,M1] [#2 -0.61,-0.07,0.00,M1] [#3 -0.51,0.08,0.00,M2] [#4 -0.67,0.19,0.00,M1] [#5 -0.65,-0.11,0.00,M1] [#6 -0.12,0.31,0.41,U] [#7 -0.52,0.42,0.00,M4] [#8 -0.44,-0.11,0.00,M4] 
01:20:27.778 00.001 8996 single-star, 1 included, MultiStar: {-0.11, 0.25}, one-star: {-0.11, 0.23}
01:20:27.779 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:20:27.780 00.001 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
01:20:27.781 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.23 hyp=0.26 cameraTheta=2.01 mountX=-0.13 mountY=-0.22, mountTheta=-2.11
01:20:27.783 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.23, opts=13)
01:20:27.786 00.003 8996 Enqueuing Move request for scope (-0.11, 0.23)
01:20:27.789 00.003 20224 Worker thread wakes up
01:20:27.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.23) opts 0xd
01:20:27.789 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.23)
01:20:27.789 00.000 20224 Moving (-0.11, 0.23) raw xDistance=-0.13 yDistance=-0.22
01:20:27.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:20:27.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:20:27.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:20:27.789 00.000 20224 MoveAxis(E, 0, ABG)
01:20:27.789 00.000 20224 Move returns status 0, amount 0
01:20:27.789 00.000 20224 MoveAxis(N, 0, ABG)
01:20:27.789 00.000 20224 Move returns status 0, amount 0
01:20:27.789 00.000 20224 move complete, result=0
01:20:27.790 00.001 20224 worker thread done servicing request
01:20:27.795 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41302, med=3136, FiltMin=2829, FiltMax=24544, Gamma=1.000
01:20:27.824 00.029 8996 UpdateGuideState exits: m=573420 SNR=310.0
01:20:27.825 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:27.826 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:27.827 00.001 8996 Enqueuing Expose request
01:20:27.828 00.001 20224 Worker thread wakes up
01:20:27.828 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:20:27.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:27.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:29.002 01.173 20224 Exposure complete
01:20:29.070 00.068 20224 worker thread done servicing request
01:20:29.070 00.000 8996 OnExposeComplete: enter
01:20:29.071 00.001 8996 UpdateGuideState(): m_state=6
01:20:29.072 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12597
01:20:29.073 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=472.93, Mass=696158, SNR=313.9, Peak=50598 HFD=4.5
01:20:29.074 00.001 8996 MultiStar: [#1 0.07,0.16,0.65,U] [#2 -0.39,0.36,0.00,M2] [#3 0.35,0.41,0.00,M3] [#4 -0.09,0.36,0.44,U] [#5 -0.26,0.20,0.60,U] [#6 0.09,0.34,0.45,U] [#7 0.07,0.25,0.39,U] [#8 -0.01,0.28,0.34,U] 
01:20:29.075 00.001 8996 single-star, 6 included, MultiStar: {-0.05, 0.21}, one-star: {-0.09, 0.08}
01:20:29.076 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
01:20:29.077 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
01:20:29.077 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.08 hyp=0.12 cameraTheta=2.44 mountX=-0.10 mountY=-0.07, mountTheta=-2.55
01:20:29.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.08, opts=13)
01:20:29.080 00.001 8996 Enqueuing Move request for scope (-0.09, 0.08)
01:20:29.080 00.000 20224 Worker thread wakes up
01:20:29.081 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.08) opts 0xd
01:20:29.081 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.08)
01:20:29.081 00.000 20224 Moving (-0.09, 0.08) raw xDistance=-0.10 yDistance=-0.07
01:20:29.081 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:20:29.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:29.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:20:29.081 00.000 20224 MoveAxis(E, 0, ABG)
01:20:29.081 00.000 20224 Move returns status 0, amount 0
01:20:29.081 00.000 20224 MoveAxis(N, 0, ABG)
01:20:29.081 00.000 20224 Move returns status 0, amount 0
01:20:29.081 00.000 20224 move complete, result=0
01:20:29.081 00.000 20224 worker thread done servicing request
01:20:29.084 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50598, med=3136, FiltMin=2825, FiltMax=28198, Gamma=1.000
01:20:29.108 00.024 8996 UpdateGuideState exits: m=696158 SNR=313.9
01:20:29.110 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:29.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:29.113 00.002 8996 Enqueuing Expose request
01:20:29.115 00.002 20224 Worker thread wakes up
01:20:29.115 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:20:29.116 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:29.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:30.087 00.971 20224 Exposure complete
01:20:30.179 00.092 20224 worker thread done servicing request
01:20:30.179 00.000 8996 OnExposeComplete: enter
01:20:30.181 00.002 8996 UpdateGuideState(): m_state=6
01:20:30.184 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12598
01:20:30.186 00.002 8996 Star::Find returns 1 (0), X=135.61, Y=472.58, Mass=615033, SNR=327.7, Peak=39958 HFD=4.9
01:20:30.188 00.002 8996 MultiStar: [#1 -0.29,0.18,0.60,U] [#2 -0.49,-0.08,0.00,M3] [#3 -0.01,0.03,0.55,U] [#4 -0.15,0.52,0.00,M1] [#5 -0.18,0.16,0.47,U] [#6 -0.10,0.15,0.35,U] [#7 -0.35,0.33,0.00,M4] [#8 0.07,-0.41,0.39,U] 
01:20:30.190 00.002 8996 refined, 5 included, MultiStar: {-0.17, -0.05}, one-star: {-0.31, -0.27}
01:20:30.191 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
01:20:30.193 00.002 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
01:20:30.194 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.85 mountX=-0.17 mountY=0.07, mountTheta=2.73
01:20:30.197 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.05, opts=13)
01:20:30.199 00.002 8996 Enqueuing Move request for scope (-0.17, -0.05)
01:20:30.201 00.002 20224 Worker thread wakes up
01:20:30.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
01:20:30.201 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
01:20:30.201 00.000 20224 Moving (-0.17, -0.05) raw xDistance=-0.17 yDistance=0.07
01:20:30.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:20:30.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:30.202 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:20:30.202 00.000 20224 MoveAxis(E, 0, ABG)
01:20:30.202 00.000 20224 Move returns status 0, amount 0
01:20:30.202 00.000 20224 MoveAxis(N, 0, ABG)
01:20:30.202 00.000 20224 Move returns status 0, amount 0
01:20:30.202 00.000 20224 move complete, result=0
01:20:30.202 00.000 20224 worker thread done servicing request
01:20:30.209 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39958, med=3136, FiltMin=2848, FiltMax=26496, Gamma=1.000
01:20:30.237 00.028 8996 UpdateGuideState exits: m=615033 SNR=327.7
01:20:30.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:30.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:30.240 00.001 8996 Enqueuing Expose request
01:20:30.241 00.001 20224 Worker thread wakes up
01:20:30.241 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:30.242 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:30.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:31.401 01.159 20224 Exposure complete
01:20:31.471 00.070 20224 worker thread done servicing request
01:20:31.471 00.000 8996 OnExposeComplete: enter
01:20:31.473 00.002 8996 UpdateGuideState(): m_state=6
01:20:31.475 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12599
01:20:31.476 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=472.69, Mass=674894, SNR=311.6, Peak=41942 HFD=4.7
01:20:31.478 00.002 8996 MultiStar: [#1 -0.50,-0.04,0.00,M1] [#2 -0.17,0.36,0.65,U] [#3 -0.21,-0.02,0.60,U] [#4 0.10,0.45,0.00,M2] [#5 -0.50,0.01,0.00,M1] [#6 -0.08,-0.12,0.39,U] [#7 -0.43,0.20,0.00,M5] [#8 -0.23,0.27,0.44,U] 
01:20:31.480 00.002 8996 refined, 4 included, MultiStar: {-0.22, 0.05}, one-star: {-0.30, -0.15}
01:20:31.481 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
01:20:31.483 00.002 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
01:20:31.484 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.05 hyp=0.22 cameraTheta=2.94 mountX=-0.22 mountY=-0.02, mountTheta=-3.05
01:20:31.486 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.05, opts=13)
01:20:31.487 00.001 8996 Enqueuing Move request for scope (-0.22, 0.05)
01:20:31.489 00.002 20224 Worker thread wakes up
01:20:31.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.05) opts 0xd
01:20:31.489 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.05)
01:20:31.489 00.000 20224 Moving (-0.22, 0.05) raw xDistance=-0.22 yDistance=-0.02
01:20:31.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:20:31.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:31.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:20:31.489 00.000 20224 MoveAxis(E, 32, ABG)
01:20:31.489 00.000 20224 Guiding  Dir = 2, Dur = 32
01:20:31.490 00.001 20224 IsSlewing returns 0
01:20:31.490 00.000 20224 IsGuiding returns 0
01:20:31.495 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=41942, med=3136, FiltMin=2806, FiltMax=26883, Gamma=1.000
01:20:31.509 00.014 8996 UpdateGuideState exits: m=674894 SNR=311.6
01:20:31.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:31.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:31.512 00.001 8996 Enqueuing Expose request
01:20:31.528 00.016 20224 IsGuiding returns 1
01:20:31.528 00.000 20224 scope still moving after pulse duration time elapsed
01:20:31.557 00.029 20224 IsSlewing returns 0
01:20:31.557 00.000 20224 IsGuiding returns 1
01:20:31.589 00.032 20224 IsSlewing returns 0
01:20:31.589 00.000 20224 IsGuiding returns 1
01:20:31.621 00.032 20224 IsSlewing returns 0
01:20:31.621 00.000 20224 IsGuiding returns 0
01:20:31.621 00.000 20224 scope move finished after 32 + 99 ms
01:20:31.621 00.000 20224 Move returns status 0, amount 32
01:20:31.621 00.000 20224 MoveAxis(N, 0, ABG)
01:20:31.621 00.000 20224 Move returns status 0, amount 0
01:20:31.621 00.000 20224 move complete, result=0
01:20:31.622 00.001 20224 worker thread done servicing request
01:20:31.622 00.000 20224 Worker thread wakes up
01:20:31.622 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
01:20:31.624 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:31.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:32.602 00.978 20224 Exposure complete
01:20:32.715 00.113 20224 worker thread done servicing request
01:20:32.715 00.000 8996 OnExposeComplete: enter
01:20:32.717 00.002 8996 UpdateGuideState(): m_state=6
01:20:32.718 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12600
01:20:32.720 00.002 8996 Star::Find returns 1 (0), X=135.89, Y=472.91, Mass=646135, SNR=328.3, Peak=46454 HFD=4.5
01:20:32.722 00.002 8996 MultiStar: [#1 0.10,-0.08,0.59,U] [#2 0.07,0.03,0.57,U] [#3 0.17,0.35,0.58,U] [#4 -0.12,0.27,0.49,U] [#5 0.21,0.08,0.52,U] [#6 0.31,0.20,0.39,U] [#7 -0.17,0.15,0.37,U] [#8 0.26,0.15,0.31,U] 
01:20:32.724 00.002 8996 single-star, 8 included, MultiStar: {0.08, 0.12}, one-star: {-0.03, 0.06}
01:20:32.725 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:20:32.726 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
01:20:32.727 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=2.00 mountX=-0.03 mountY=-0.06, mountTheta=-2.10
01:20:32.729 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
01:20:32.730 00.001 8996 Enqueuing Move request for scope (-0.03, 0.06)
01:20:32.731 00.001 20224 Worker thread wakes up
01:20:32.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
01:20:32.731 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
01:20:32.731 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
01:20:32.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:20:32.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:32.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:20:32.731 00.000 20224 MoveAxis(E, 0, ABG)
01:20:32.731 00.000 20224 Move returns status 0, amount 0
01:20:32.731 00.000 20224 MoveAxis(N, 0, ABG)
01:20:32.731 00.000 20224 Move returns status 0, amount 0
01:20:32.731 00.000 20224 move complete, result=0
01:20:32.732 00.001 20224 worker thread done servicing request
01:20:32.737 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46454, med=3136, FiltMin=2819, FiltMax=27606, Gamma=1.000
01:20:32.754 00.017 8996 UpdateGuideState exits: m=646135 SNR=328.3
01:20:32.756 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:32.758 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:32.759 00.001 8996 Enqueuing Expose request
01:20:32.761 00.002 20224 Worker thread wakes up
01:20:32.761 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:20:32.762 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:32.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:33.929 01.167 20224 Exposure complete
01:20:33.996 00.067 20224 worker thread done servicing request
01:20:33.996 00.000 8996 OnExposeComplete: enter
01:20:33.997 00.001 8996 UpdateGuideState(): m_state=6
01:20:33.997 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12601
01:20:33.998 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=472.65, Mass=649782, SNR=302.4, Peak=40870 HFD=4.6
01:20:34.000 00.002 8996 MultiStar: [#1 0.26,-0.19,0.69,U] [#2 0.41,-0.15,0.67,U] [#3 0.62,-0.08,0.00,M1] [#4 0.43,0.35,0.00,M2] [#5 0.12,0.09,0.47,U] [#6 0.69,-0.02,0.00,M1] [#7 0.56,0.17,0.00,M5] [#8 0.33,-0.69,0.00,M1] 
01:20:34.001 00.001 8996 refined, 3 included, MultiStar: {0.26, -0.14}, one-star: {0.22, -0.20}
01:20:34.001 00.000 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
01:20:34.002 00.001 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
01:20:34.003 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.14 hyp=0.29 cameraTheta=-0.49 mountX=0.27 mountY=0.11, mountTheta=0.38
01:20:34.004 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.14, opts=13)
01:20:34.005 00.001 8996 Enqueuing Move request for scope (0.26, -0.14)
01:20:34.006 00.001 20224 Worker thread wakes up
01:20:34.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.14) opts 0xd
01:20:34.006 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.14)
01:20:34.006 00.000 20224 Moving (0.26, -0.14) raw xDistance=0.27 yDistance=0.11
01:20:34.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:20:34.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:34.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:20:34.006 00.000 20224 MoveAxis(W, 39, ABG)
01:20:34.006 00.000 20224 Guiding  Dir = 3, Dur = 39
01:20:34.007 00.001 20224 IsSlewing returns 0
01:20:34.007 00.000 20224 IsGuiding returns 0
01:20:34.010 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40870, med=3136, FiltMin=2841, FiltMax=23158, Gamma=1.000
01:20:34.025 00.015 8996 UpdateGuideState exits: m=649782 SNR=302.4
01:20:34.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:34.026 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:34.027 00.001 8996 Enqueuing Expose request
01:20:34.064 00.037 20224 IsGuiding returns 1
01:20:34.064 00.000 20224 scope still moving after pulse duration time elapsed
01:20:34.094 00.030 20224 IsSlewing returns 0
01:20:34.094 00.000 20224 IsGuiding returns 1
01:20:34.124 00.030 20224 IsSlewing returns 0
01:20:34.125 00.001 20224 IsGuiding returns 1
01:20:34.155 00.030 20224 IsSlewing returns 0
01:20:34.155 00.000 20224 IsGuiding returns 0
01:20:34.156 00.001 20224 scope move finished after 39 + 109 ms
01:20:34.156 00.000 20224 Move returns status 0, amount 39
01:20:34.156 00.000 20224 MoveAxis(N, 0, ABG)
01:20:34.156 00.000 20224 Move returns status 0, amount 0
01:20:34.156 00.000 20224 move complete, result=0
01:20:34.156 00.000 20224 worker thread done servicing request
01:20:34.156 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.1 px 0 ms NORTH
01:20:34.158 00.002 20224 Worker thread wakes up
01:20:34.158 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:34.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:35.143 00.985 20224 Exposure complete
01:20:35.202 00.059 20224 worker thread done servicing request
01:20:35.202 00.000 8996 OnExposeComplete: enter
01:20:35.203 00.001 8996 UpdateGuideState(): m_state=6
01:20:35.204 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12602
01:20:35.205 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=472.64, Mass=683987, SNR=312.2, Peak=38518 HFD=4.8
01:20:35.206 00.001 8996 MultiStar: [#1 0.07,-0.22,0.61,U] [#2 0.17,-0.03,0.81,U] [#3 0.24,-0.02,0.61,U] [#4 0.28,0.44,0.00,M3] [#5 -0.24,0.20,0.53,U] [#6 0.54,0.06,0.00,M2] [#7 -0.19,0.18,0.37,U] [#8 0.13,-0.01,0.34,U] 
01:20:35.207 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.05}, one-star: {0.07, -0.21}
01:20:35.207 00.000 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
01:20:35.208 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.52)
01:20:35.209 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.73 mountX=0.06 mountY=0.04, mountTheta=0.62
01:20:35.211 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
01:20:35.211 00.000 8996 Enqueuing Move request for scope (0.06, -0.05)
01:20:35.213 00.002 20224 Worker thread wakes up
01:20:35.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
01:20:35.213 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
01:20:35.213 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.06 yDistance=0.04
01:20:35.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:20:35.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:35.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:20:35.213 00.000 20224 MoveAxis(E, 0, ABG)
01:20:35.213 00.000 20224 Move returns status 0, amount 0
01:20:35.213 00.000 20224 MoveAxis(N, 0, ABG)
01:20:35.213 00.000 20224 Move returns status 0, amount 0
01:20:35.213 00.000 20224 move complete, result=0
01:20:35.213 00.000 20224 worker thread done servicing request
01:20:35.225 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=38518, med=3136, FiltMin=2825, FiltMax=25510, Gamma=1.000
01:20:35.243 00.018 8996 UpdateGuideState exits: m=683987 SNR=312.2
01:20:35.245 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:35.245 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:35.247 00.002 8996 Enqueuing Expose request
01:20:35.249 00.002 20224 Worker thread wakes up
01:20:35.249 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:35.250 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:35.251 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:36.402 01.151 20224 Exposure complete
01:20:36.476 00.074 20224 worker thread done servicing request
01:20:36.476 00.000 8996 OnExposeComplete: enter
01:20:36.479 00.003 8996 UpdateGuideState(): m_state=6
01:20:36.481 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12603
01:20:36.482 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=472.70, Mass=694272, SNR=335.2, Peak=43286 HFD=4.6
01:20:36.483 00.001 8996 MultiStar: [#1 -0.29,0.05,0.61,U] [#2 0.02,0.06,0.67,U] [#3 -0.06,0.31,0.51,U] [#4 -0.31,0.53,0.00,M4] [#5 -0.08,0.13,0.49,U] [#6 -0.00,-0.27,0.44,U] [#7 -0.39,0.15,0.37,U] [#8 0.08,0.06,0.33,U] 
01:20:36.485 00.002 8996 refined, 7 included, MultiStar: {-0.01, 0.02}, one-star: {0.30, -0.14}
01:20:36.487 00.002 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
01:20:36.488 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
01:20:36.490 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.02 hyp=0.03 cameraTheta=2.09 mountX=-0.02 mountY=-0.02, mountTheta=-2.20
01:20:36.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.02, opts=13)
01:20:36.493 00.001 8996 Enqueuing Move request for scope (-0.01, 0.02)
01:20:36.493 00.000 20224 Worker thread wakes up
01:20:36.494 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.02) opts 0xd
01:20:36.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.02)
01:20:36.494 00.000 20224 Moving (-0.01, 0.02) raw xDistance=-0.02 yDistance=-0.02
01:20:36.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:20:36.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:36.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:20:36.494 00.000 20224 MoveAxis(E, 0, ABG)
01:20:36.494 00.000 20224 Move returns status 0, amount 0
01:20:36.494 00.000 20224 MoveAxis(N, 0, ABG)
01:20:36.494 00.000 20224 Move returns status 0, amount 0
01:20:36.494 00.000 20224 move complete, result=0
01:20:36.494 00.000 20224 worker thread done servicing request
01:20:36.498 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43286, med=3136, FiltMin=2841, FiltMax=22384, Gamma=1.000
01:20:36.513 00.015 8996 UpdateGuideState exits: m=694272 SNR=335.2
01:20:36.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:36.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:36.516 00.001 8996 Enqueuing Expose request
01:20:36.516 00.000 20224 Worker thread wakes up
01:20:36.517 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:36.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:36.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:37.483 00.966 20224 Exposure complete
01:20:37.553 00.070 20224 worker thread done servicing request
01:20:37.553 00.000 8996 OnExposeComplete: enter
01:20:37.554 00.001 8996 UpdateGuideState(): m_state=6
01:20:37.556 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12604
01:20:37.557 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.29, Mass=675687, SNR=317.3, Peak=48083 HFD=4.7
01:20:37.559 00.002 8996 MultiStar: [#1 -0.22,-0.09,0.65,U] [#2 -0.42,-0.01,0.73,U] [#3 -0.30,0.53,0.00,M1] [#4 -0.12,0.69,0.00,M5] [#5 -0.34,0.23,0.73,U] [#6 0.01,-0.02,0.44,U] [#7 -0.53,0.23,0.00,M4] [#8 -0.13,0.04,0.39,U] 
01:20:37.560 00.001 8996 refined, 5 included, MultiStar: {-0.02, 0.14}, one-star: {0.65, 0.44}
01:20:37.561 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
01:20:37.563 00.002 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
01:20:37.564 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.73 mountX=-0.04 mountY=-0.14, mountTheta=-1.83
01:20:37.566 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
01:20:37.567 00.001 8996 Enqueuing Move request for scope (-0.02, 0.14)
01:20:37.568 00.001 20224 Worker thread wakes up
01:20:37.568 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
01:20:37.568 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
01:20:37.569 00.001 20224 Moving (-0.02, 0.14) raw xDistance=-0.04 yDistance=-0.14
01:20:37.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:20:37.569 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:37.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:20:37.569 00.000 20224 MoveAxis(E, 0, ABG)
01:20:37.569 00.000 20224 Move returns status 0, amount 0
01:20:37.569 00.000 20224 MoveAxis(N, 0, ABG)
01:20:37.569 00.000 20224 Move returns status 0, amount 0
01:20:37.569 00.000 20224 move complete, result=0
01:20:37.569 00.000 20224 worker thread done servicing request
01:20:37.578 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48083, med=3139, FiltMin=2841, FiltMax=25133, Gamma=1.000
01:20:37.604 00.026 8996 UpdateGuideState exits: m=675687 SNR=317.3
01:20:37.606 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:37.607 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:37.608 00.001 8996 Enqueuing Expose request
01:20:37.609 00.001 20224 Worker thread wakes up
01:20:37.609 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:20:37.610 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:37.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:38.766 01.156 20224 Exposure complete
01:20:38.831 00.065 20224 worker thread done servicing request
01:20:38.831 00.000 8996 OnExposeComplete: enter
01:20:38.833 00.002 8996 UpdateGuideState(): m_state=6
01:20:38.834 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12605
01:20:38.835 00.001 8996 Star::Find returns 1 (0), X=135.61, Y=472.83, Mass=625902, SNR=325.2, Peak=44342 HFD=4.6
01:20:38.836 00.001 8996 MultiStar: [#1 -0.31,-0.22,0.52,U] [#2 -0.25,-0.35,0.75,U] [#3 0.13,0.52,0.00,M2] [#4 -0.60,0.21,0.00,M6] [#5 -0.37,0.03,0.56,U] [#6 0.04,0.19,0.37,U] [#7 -0.67,0.27,0.00,M5] [#8 -0.25,-0.43,0.00,M1] 
01:20:38.836 00.000 8996 refined, 4 included, MultiStar: {-0.26, -0.10}, one-star: {-0.30, -0.02}
01:20:38.837 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
01:20:38.838 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
01:20:38.839 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.10 hyp=0.28 cameraTheta=-2.79 mountX=-0.25 mountY=0.13, mountTheta=2.68
01:20:38.840 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.10, opts=13)
01:20:38.841 00.001 8996 Enqueuing Move request for scope (-0.26, -0.10)
01:20:38.842 00.001 20224 Worker thread wakes up
01:20:38.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.10) opts 0xd
01:20:38.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.10)
01:20:38.842 00.000 20224 Moving (-0.26, -0.10) raw xDistance=-0.25 yDistance=0.13
01:20:38.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:20:38.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:38.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:20:38.842 00.000 20224 MoveAxis(E, 37, ABG)
01:20:38.843 00.001 20224 Guiding  Dir = 2, Dur = 37
01:20:38.843 00.000 20224 IsSlewing returns 0
01:20:38.843 00.000 20224 IsGuiding returns 0
01:20:38.846 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44342, med=3136, FiltMin=2835, FiltMax=26176, Gamma=1.000
01:20:38.865 00.019 20224 PulseGuide returned control before completion, sleep 25
01:20:38.872 00.007 8996 UpdateGuideState exits: m=625902 SNR=325.2
01:20:38.873 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:38.874 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:38.875 00.001 8996 Enqueuing Expose request
01:20:38.896 00.021 20224 IsGuiding returns 1
01:20:38.896 00.000 20224 scope still moving after pulse duration time elapsed
01:20:38.928 00.032 20224 IsSlewing returns 0
01:20:38.929 00.001 20224 IsGuiding returns 1
01:20:38.959 00.030 20224 IsSlewing returns 0
01:20:38.959 00.000 20224 IsGuiding returns 0
01:20:38.959 00.000 20224 scope move finished after 37 + 78 ms
01:20:38.959 00.000 20224 Move returns status 0, amount 37
01:20:38.959 00.000 20224 MoveAxis(N, 0, ABG)
01:20:38.959 00.000 20224 Move returns status 0, amount 0
01:20:38.959 00.000 20224 move complete, result=0
01:20:38.960 00.001 20224 worker thread done servicing request
01:20:38.960 00.000 20224 Worker thread wakes up
01:20:38.960 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:38.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:38.961 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
01:20:39.942 00.981 20224 Exposure complete
01:20:40.044 00.102 20224 worker thread done servicing request
01:20:40.044 00.000 8996 OnExposeComplete: enter
01:20:40.045 00.001 8996 UpdateGuideState(): m_state=6
01:20:40.046 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12606
01:20:40.047 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=472.90, Mass=690910, SNR=293.5, Peak=45942 HFD=4.6
01:20:40.048 00.001 8996 MultiStar: [#1 0.32,-0.58,0.00,M1] [#2 0.23,-0.42,0.00,M1] [#3 0.53,0.02,0.00,M3] [#4 0.34,0.09,0.52,U] [#5 -0.10,0.24,0.54,U] [#6 0.41,0.10,0.36,U] [#7 -0.17,-0.04,0.42,U] [#8 0.04,-0.01,0.37,U] 
01:20:40.048 00.000 8996 single-star, 5 included, MultiStar: {0.06, 0.08}, one-star: {-0.04, 0.05}
01:20:40.049 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
01:20:40.050 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
01:20:40.051 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.20 mountX=-0.04 mountY=-0.05, mountTheta=-2.31
01:20:40.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
01:20:40.053 00.001 8996 Enqueuing Move request for scope (-0.04, 0.05)
01:20:40.054 00.001 20224 Worker thread wakes up
01:20:40.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
01:20:40.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
01:20:40.054 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.04 yDistance=-0.05
01:20:40.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:20:40.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:40.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:20:40.054 00.000 20224 MoveAxis(E, 0, ABG)
01:20:40.054 00.000 20224 Move returns status 0, amount 0
01:20:40.054 00.000 20224 MoveAxis(N, 0, ABG)
01:20:40.054 00.000 20224 Move returns status 0, amount 0
01:20:40.054 00.000 20224 move complete, result=0
01:20:40.054 00.000 20224 worker thread done servicing request
01:20:40.061 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45942, med=3136, FiltMin=2832, FiltMax=27056, Gamma=1.000
01:20:40.078 00.017 8996 UpdateGuideState exits: m=690910 SNR=293.5
01:20:40.080 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:40.082 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:40.084 00.002 8996 Enqueuing Expose request
01:20:40.086 00.002 20224 Worker thread wakes up
01:20:40.086 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:20:40.088 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:40.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:41.260 01.172 20224 Exposure complete
01:20:41.346 00.086 20224 worker thread done servicing request
01:20:41.346 00.000 8996 OnExposeComplete: enter
01:20:41.348 00.002 8996 UpdateGuideState(): m_state=6
01:20:41.350 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12607
01:20:41.353 00.003 8996 Star::Find returns 1 (0), X=136.22, Y=473.15, Mass=589171, SNR=317.2, Peak=41430 HFD=4.4
01:20:41.356 00.003 8996 MultiStar: [#1 0.19,-0.37,0.68,U] [#2 -0.23,0.07,0.71,U] [#3 0.56,0.25,0.00,M4] [#4 0.16,-0.01,0.48,U] [#5 0.15,0.31,0.56,U] [#6 0.26,0.13,0.44,U] [#7 -0.15,0.14,0.38,U] [#8 0.30,-0.30,0.32,U] 
01:20:41.358 00.002 8996 refined, 7 included, MultiStar: {0.13, 0.06}, one-star: {0.31, 0.30}
01:20:41.359 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
01:20:41.361 00.002 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
01:20:41.362 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.06 hyp=0.14 cameraTheta=0.44 mountX=0.12 mountY=-0.07, mountTheta=-0.55
01:20:41.366 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.06, opts=13)
01:20:41.367 00.001 8996 Enqueuing Move request for scope (0.13, 0.06)
01:20:41.369 00.002 20224 Worker thread wakes up
01:20:41.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.06) opts 0xd
01:20:41.369 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.06)
01:20:41.369 00.000 20224 Moving (0.13, 0.06) raw xDistance=0.12 yDistance=-0.07
01:20:41.370 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:20:41.370 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:41.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:20:41.370 00.000 20224 MoveAxis(E, 0, ABG)
01:20:41.370 00.000 20224 Move returns status 0, amount 0
01:20:41.370 00.000 20224 MoveAxis(N, 0, ABG)
01:20:41.370 00.000 20224 Move returns status 0, amount 0
01:20:41.370 00.000 20224 move complete, result=0
01:20:41.370 00.000 20224 worker thread done servicing request
01:20:41.381 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41430, med=3139, FiltMin=2851, FiltMax=22819, Gamma=1.000
01:20:41.395 00.014 8996 UpdateGuideState exits: m=589171 SNR=317.2
01:20:41.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:41.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:41.398 00.001 8996 Enqueuing Expose request
01:20:41.398 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:20:41.399 00.001 20224 Worker thread wakes up
01:20:41.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:41.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:42.390 00.991 20224 Exposure complete
01:20:42.460 00.070 20224 worker thread done servicing request
01:20:42.460 00.000 8996 OnExposeComplete: enter
01:20:42.461 00.001 8996 UpdateGuideState(): m_state=6
01:20:42.461 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12608
01:20:42.462 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=472.79, Mass=682952, SNR=328.1, Peak=47203 HFD=4.6
01:20:42.463 00.001 8996 MultiStar: [#1 0.15,-0.22,0.67,U] [#2 0.18,-0.46,0.00,M1] [#3 0.67,-0.27,0.00,M5] [#4 0.40,-0.28,0.00,M5] [#5 0.29,-0.03,0.59,U] [#6 0.30,-0.07,0.47,U] [#7 -0.08,-0.15,0.40,U] [#8 0.49,-0.11,0.00,M1] 
01:20:42.464 00.001 8996 refined, 4 included, MultiStar: {0.24, -0.10}, one-star: {0.38, -0.06}
01:20:42.465 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
01:20:42.466 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
01:20:42.466 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-0.40 mountX=0.25 mountY=0.07, mountTheta=0.28
01:20:42.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.10, opts=13)
01:20:42.469 00.001 8996 Enqueuing Move request for scope (0.24, -0.10)
01:20:42.469 00.000 20224 Worker thread wakes up
01:20:42.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.10) opts 0xd
01:20:42.469 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.10)
01:20:42.469 00.000 20224 Moving (0.24, -0.10) raw xDistance=0.25 yDistance=0.07
01:20:42.470 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:20:42.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:42.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:20:42.470 00.000 20224 MoveAxis(W, 37, ABG)
01:20:42.470 00.000 20224 Guiding  Dir = 3, Dur = 37
01:20:42.470 00.000 20224 IsSlewing returns 0
01:20:42.470 00.000 20224 IsGuiding returns 0
01:20:42.473 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47203, med=3136, FiltMin=2848, FiltMax=25104, Gamma=1.000
01:20:42.494 00.021 8996 UpdateGuideState exits: m=682952 SNR=328.1
01:20:42.496 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:42.497 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:42.499 00.002 8996 Enqueuing Expose request
01:20:42.515 00.016 20224 IsGuiding returns 1
01:20:42.515 00.000 20224 scope still moving after pulse duration time elapsed
01:20:42.545 00.030 20224 IsSlewing returns 0
01:20:42.545 00.000 20224 IsGuiding returns 1
01:20:42.576 00.031 20224 IsSlewing returns 0
01:20:42.576 00.000 20224 IsGuiding returns 1
01:20:42.608 00.032 20224 IsSlewing returns 0
01:20:42.608 00.000 20224 IsGuiding returns 0
01:20:42.609 00.001 20224 scope move finished after 37 + 101 ms
01:20:42.609 00.000 20224 Move returns status 0, amount 37
01:20:42.609 00.000 20224 MoveAxis(N, 0, ABG)
01:20:42.609 00.000 20224 Move returns status 0, amount 0
01:20:42.609 00.000 20224 move complete, result=0
01:20:42.609 00.000 20224 worker thread done servicing request
01:20:42.609 00.000 20224 Worker thread wakes up
01:20:42.610 00.001 8996 GuideStep: 0.3 px 37 ms WEST, 0.1 px 0 ms NORTH
01:20:42.611 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:42.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:43.766 01.155 20224 Exposure complete
01:20:43.839 00.073 20224 worker thread done servicing request
01:20:43.839 00.000 8996 OnExposeComplete: enter
01:20:43.840 00.001 8996 UpdateGuideState(): m_state=6
01:20:43.841 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12609
01:20:43.842 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=472.75, Mass=622075, SNR=298.8, Peak=46678 HFD=4.6
01:20:43.843 00.001 8996 MultiStar: [#1 -0.40,-0.31,0.00,M1] [#2 -0.42,-0.08,0.73,U] [#3 -0.41,0.04,0.64,U] [#4 -0.58,0.02,0.00,M6] [#5 -0.33,-0.03,0.64,U] [#6 -0.31,0.05,0.42,U] [#7 -0.43,0.01,0.43,U] [#8 0.14,-0.12,0.42,U] 
01:20:43.844 00.001 8996 single-star, 6 included, MultiStar: {-0.29, -0.04}, one-star: {-0.22, -0.10}
01:20:43.845 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
01:20:43.845 00.000 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
01:20:43.846 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.10 hyp=0.24 cameraTheta=-2.71 mountX=-0.21 mountY=0.12, mountTheta=2.60
01:20:43.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.10, opts=13)
01:20:43.849 00.001 8996 Enqueuing Move request for scope (-0.22, -0.10)
01:20:43.849 00.000 20224 Worker thread wakes up
01:20:43.849 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.10) opts 0xd
01:20:43.850 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.10)
01:20:43.850 00.000 20224 Moving (-0.22, -0.10) raw xDistance=-0.21 yDistance=0.12
01:20:43.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
01:20:43.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:43.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:20:43.850 00.000 20224 MoveAxis(E, 28, ABG)
01:20:43.850 00.000 20224 Guiding  Dir = 2, Dur = 28
01:20:43.850 00.000 20224 IsSlewing returns 0
01:20:43.850 00.000 20224 IsGuiding returns 0
01:20:43.855 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46678, med=3139, FiltMin=2852, FiltMax=25728, Gamma=1.000
01:20:43.871 00.016 20224 PulseGuide returned control before completion, sleep 18
01:20:43.875 00.004 8996 UpdateGuideState exits: m=622075 SNR=298.8
01:20:43.876 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:43.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:43.878 00.001 8996 Enqueuing Expose request
01:20:43.902 00.024 20224 IsGuiding returns 1
01:20:43.902 00.000 20224 scope still moving after pulse duration time elapsed
01:20:43.933 00.031 20224 IsSlewing returns 0
01:20:43.933 00.000 20224 IsGuiding returns 1
01:20:43.963 00.030 20224 IsSlewing returns 0
01:20:43.963 00.000 20224 IsGuiding returns 0
01:20:43.964 00.001 20224 scope move finished after 28 + 85 ms
01:20:43.964 00.000 20224 Move returns status 0, amount 28
01:20:43.964 00.000 20224 MoveAxis(N, 0, ABG)
01:20:43.964 00.000 20224 Move returns status 0, amount 0
01:20:43.964 00.000 20224 move complete, result=0
01:20:43.964 00.000 20224 worker thread done servicing request
01:20:43.964 00.000 20224 Worker thread wakes up
01:20:43.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:43.964 00.000 8996 GuideStep: -0.2 px 28 ms EAST, 0.1 px 0 ms NORTH
01:20:43.965 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:44.960 00.995 20224 Exposure complete
01:20:45.036 00.076 20224 worker thread done servicing request
01:20:45.037 00.001 8996 OnExposeComplete: enter
01:20:45.038 00.001 8996 UpdateGuideState(): m_state=6
01:20:45.038 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12610
01:20:45.039 00.001 8996 Star::Find returns 1 (0), X=136.24, Y=472.56, Mass=618424, SNR=299.2, Peak=38070 HFD=4.6
01:20:45.040 00.001 8996 MultiStar: [#1 0.04,-0.45,0.00,M2] [#2 0.08,0.06,0.80,U] [#3 0.04,-0.11,0.62,U] [#4 -0.02,0.09,0.58,U] [#5 -0.11,-0.15,0.69,U] [#6 0.17,0.09,0.44,U] [#7 -0.52,0.04,0.00,M2] [#8 0.35,-0.25,0.45,U] 
01:20:45.042 00.002 8996 refined, 6 included, MultiStar: {0.12, -0.09}, one-star: {0.33, -0.29}
01:20:45.044 00.002 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
01:20:45.045 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.60)
01:20:45.046 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.66 mountX=0.13 mountY=0.08, mountTheta=0.55
01:20:45.048 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.09, opts=13)
01:20:45.049 00.001 8996 Enqueuing Move request for scope (0.12, -0.09)
01:20:45.050 00.001 20224 Worker thread wakes up
01:20:45.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
01:20:45.051 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
01:20:45.051 00.000 20224 Moving (0.12, -0.09) raw xDistance=0.13 yDistance=0.08
01:20:45.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:20:45.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:45.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:20:45.051 00.000 20224 MoveAxis(E, 0, ABG)
01:20:45.051 00.000 20224 Move returns status 0, amount 0
01:20:45.051 00.000 20224 MoveAxis(N, 0, ABG)
01:20:45.051 00.000 20224 Move returns status 0, amount 0
01:20:45.051 00.000 20224 move complete, result=0
01:20:45.051 00.000 20224 worker thread done servicing request
01:20:45.056 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=38070, med=3136, FiltMin=2816, FiltMax=21613, Gamma=1.000
01:20:45.071 00.015 8996 UpdateGuideState exits: m=618424 SNR=299.2
01:20:45.072 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:45.072 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:45.073 00.001 8996 Enqueuing Expose request
01:20:45.074 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:45.075 00.001 20224 Worker thread wakes up
01:20:45.075 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:45.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:46.229 01.154 20224 Exposure complete
01:20:46.307 00.078 20224 worker thread done servicing request
01:20:46.307 00.000 8996 OnExposeComplete: enter
01:20:46.308 00.001 8996 UpdateGuideState(): m_state=6
01:20:46.309 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12611
01:20:46.310 00.001 8996 Star::Find returns 1 (0), X=136.25, Y=472.86, Mass=630946, SNR=290.8, Peak=41302 HFD=4.5
01:20:46.311 00.001 8996 MultiStar: [#1 0.39,-0.05,0.65,U] [#2 0.20,-0.01,0.77,U] [#3 -0.01,-0.25,0.66,U] [#4 0.03,-0.13,0.58,U] [#5 0.25,-0.15,0.64,U] [#6 0.40,0.21,0.00,M1] [#7 -0.30,-0.66,0.00,M3] [#8 0.42,-0.25,0.00,M1] 
01:20:46.312 00.001 8996 refined, 5 included, MultiStar: {0.21, -0.09}, one-star: {0.33, 0.01}
01:20:46.314 00.002 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
01:20:46.315 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
01:20:46.317 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.09 hyp=0.23 cameraTheta=-0.39 mountX=0.22 mountY=0.06, mountTheta=0.27
01:20:46.319 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.09, opts=13)
01:20:46.321 00.002 8996 Enqueuing Move request for scope (0.21, -0.09)
01:20:46.322 00.001 20224 Worker thread wakes up
01:20:46.323 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.09) opts 0xd
01:20:46.323 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.09)
01:20:46.323 00.000 20224 Moving (0.21, -0.09) raw xDistance=0.22 yDistance=0.06
01:20:46.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:20:46.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:46.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:20:46.323 00.000 20224 MoveAxis(W, 32, ABG)
01:20:46.323 00.000 20224 Guiding  Dir = 3, Dur = 32
01:20:46.324 00.001 20224 IsSlewing returns 0
01:20:46.324 00.000 20224 IsGuiding returns 0
01:20:46.329 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41302, med=3136, FiltMin=2822, FiltMax=24544, Gamma=1.000
01:20:46.342 00.013 8996 UpdateGuideState exits: m=630946 SNR=290.8
01:20:46.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:46.344 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:46.345 00.001 8996 Enqueuing Expose request
01:20:46.391 00.046 20224 IsGuiding returns 1
01:20:46.391 00.000 20224 scope still moving after pulse duration time elapsed
01:20:46.422 00.031 20224 IsSlewing returns 0
01:20:46.422 00.000 20224 IsGuiding returns 1
01:20:46.454 00.032 20224 IsSlewing returns 0
01:20:46.454 00.000 20224 IsGuiding returns 1
01:20:46.486 00.032 20224 IsSlewing returns 0
01:20:46.486 00.000 20224 IsGuiding returns 0
01:20:46.486 00.000 20224 scope move finished after 32 + 129 ms
01:20:46.486 00.000 20224 Move returns status 0, amount 32
01:20:46.486 00.000 20224 MoveAxis(N, 0, ABG)
01:20:46.486 00.000 20224 Move returns status 0, amount 0
01:20:46.486 00.000 20224 move complete, result=0
01:20:46.486 00.000 20224 worker thread done servicing request
01:20:46.486 00.000 20224 Worker thread wakes up
01:20:46.486 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
01:20:46.488 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:46.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:47.472 00.984 20224 Exposure complete
01:20:47.537 00.065 20224 worker thread done servicing request
01:20:47.537 00.000 8996 OnExposeComplete: enter
01:20:47.538 00.001 8996 UpdateGuideState(): m_state=6
01:20:47.539 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12612
01:20:47.540 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=472.50, Mass=618899, SNR=286.3, Peak=38864 HFD=5.0
01:20:47.541 00.001 8996 MultiStar: [#1 -0.05,-0.18,0.71,U] [#2 -0.47,-0.20,0.00,M1] [#3 0.06,0.03,0.77,U] [#4 -0.63,0.06,0.00,M5] [#5 -0.10,0.11,0.61,U] [#6 0.10,0.11,0.51,U] [#7 -0.26,-0.08,0.49,U] [#8 0.36,-0.21,0.45,U] 
01:20:47.541 00.000 8996 refined, 6 included, MultiStar: {-0.07, -0.10}, one-star: {-0.36, -0.35}
01:20:47.542 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
01:20:47.543 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
01:20:47.543 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-2.17 mountX=-0.06 mountY=0.11, mountTheta=2.07
01:20:47.546 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
01:20:47.547 00.001 8996 Enqueuing Move request for scope (-0.07, -0.10)
01:20:47.548 00.001 20224 Worker thread wakes up
01:20:47.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
01:20:47.548 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
01:20:47.548 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
01:20:47.549 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:20:47.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:47.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:20:47.549 00.000 20224 MoveAxis(E, 0, ABG)
01:20:47.549 00.000 20224 Move returns status 0, amount 0
01:20:47.549 00.000 20224 MoveAxis(N, 0, ABG)
01:20:47.549 00.000 20224 Move returns status 0, amount 0
01:20:47.549 00.000 20224 move complete, result=0
01:20:47.549 00.000 20224 worker thread done servicing request
01:20:47.552 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38864, med=3139, FiltMin=2825, FiltMax=23683, Gamma=1.000
01:20:47.566 00.014 8996 UpdateGuideState exits: m=618899 SNR=286.3
01:20:47.567 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:47.569 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:47.571 00.002 8996 Enqueuing Expose request
01:20:47.572 00.001 20224 Worker thread wakes up
01:20:47.573 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:47.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:47.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:48.770 01.196 20224 Exposure complete
01:20:48.838 00.068 20224 worker thread done servicing request
01:20:48.838 00.000 8996 OnExposeComplete: enter
01:20:48.839 00.001 8996 UpdateGuideState(): m_state=6
01:20:48.841 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12613
01:20:48.842 00.001 8996 Star::Find returns 1 (0), X=135.17, Y=472.60, Mass=626026, SNR=294.7, Peak=37654 HFD=4.7
01:20:48.843 00.001 8996 MultiStar: [#1 -0.31,0.06,0.62,U] [#2 -0.43,-0.43,0.00,M2] [#3 -0.01,0.38,0.70,U] [#4 -0.63,0.07,0.00,M6] [#5 -0.31,-0.10,0.72,U] [#6 -0.31,-0.26,0.46,U] [#7 -0.77,-0.33,0.00,M3] [#8 -0.35,-0.46,0.00,M1] 
01:20:48.844 00.001 8996 refined, 4 included, MultiStar: {-0.37, -0.04}, one-star: {-0.74, -0.25}
01:20:48.846 00.002 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:20:48.847 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
01:20:48.848 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.04 hyp=0.37 cameraTheta=-3.04 mountX=-0.37 mountY=0.08, mountTheta=2.92
01:20:48.849 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.04, opts=13)
01:20:48.850 00.001 8996 Enqueuing Move request for scope (-0.37, -0.04)
01:20:48.851 00.001 20224 Worker thread wakes up
01:20:48.852 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.04) opts 0xd
01:20:48.852 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.04)
01:20:48.852 00.000 20224 Moving (-0.37, -0.04) raw xDistance=-0.37 yDistance=0.08
01:20:48.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
01:20:48.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:48.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:20:48.852 00.000 20224 MoveAxis(E, 53, ABG)
01:20:48.852 00.000 20224 Guiding  Dir = 2, Dur = 53
01:20:48.852 00.000 20224 IsSlewing returns 0
01:20:48.853 00.001 20224 IsGuiding returns 0
01:20:48.856 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=37654, med=3139, FiltMin=2844, FiltMax=20435, Gamma=1.000
01:20:48.871 00.015 8996 UpdateGuideState exits: m=626026 SNR=294.7
01:20:48.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:48.874 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:48.874 00.000 8996 Enqueuing Expose request
01:20:48.885 00.011 20224 PulseGuide returned control before completion, sleep 32
01:20:48.930 00.045 20224 IsGuiding returns 1
01:20:48.930 00.000 20224 scope still moving after pulse duration time elapsed
01:20:48.960 00.030 20224 IsSlewing returns 0
01:20:48.960 00.000 20224 IsGuiding returns 1
01:20:48.991 00.031 20224 IsSlewing returns 0
01:20:48.991 00.000 20224 IsGuiding returns 0
01:20:48.991 00.000 20224 scope move finished after 53 + 85 ms
01:20:48.991 00.000 20224 Move returns status 0, amount 53
01:20:48.992 00.001 20224 MoveAxis(N, 0, ABG)
01:20:48.992 00.000 20224 Move returns status 0, amount 0
01:20:48.992 00.000 20224 move complete, result=0
01:20:48.992 00.000 20224 worker thread done servicing request
01:20:48.992 00.000 20224 Worker thread wakes up
01:20:48.992 00.000 8996 GuideStep: -0.4 px 53 ms EAST, 0.1 px 0 ms NORTH
01:20:48.993 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:48.994 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:49.974 00.980 20224 Exposure complete
01:20:50.046 00.072 20224 worker thread done servicing request
01:20:50.046 00.000 8996 OnExposeComplete: enter
01:20:50.049 00.003 8996 UpdateGuideState(): m_state=6
01:20:50.052 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12614
01:20:50.054 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=472.62, Mass=771867, SNR=361.0, Peak=47350 HFD=4.7
01:20:50.056 00.002 8996 MultiStar: [#1 -0.18,-0.65,0.00,M1] [#2 -0.45,-0.04,0.00,M3] [#3 -0.20,0.31,0.56,U] [#4 -0.19,0.08,0.41,U] [#5 -0.37,-0.21,0.50,U] [#6 -0.27,0.00,0.37,U] [#7 -0.73,-0.42,0.00,M4] [#8 -0.37,0.13,0.35,U] 
01:20:50.057 00.001 8996 refined, 5 included, MultiStar: {-0.25, -0.03}, one-star: {-0.18, -0.23}
01:20:50.058 00.001 8996 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:20:50.059 00.001 8996 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.22)
01:20:50.061 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.04 mountX=-0.24 mountY=0.05, mountTheta=2.93
01:20:50.063 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.03, opts=13)
01:20:50.064 00.001 8996 Enqueuing Move request for scope (-0.25, -0.03)
01:20:50.065 00.001 20224 Worker thread wakes up
01:20:50.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
01:20:50.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
01:20:50.065 00.000 20224 Moving (-0.25, -0.03) raw xDistance=-0.24 yDistance=0.05
01:20:50.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
01:20:50.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:50.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:20:50.065 00.000 20224 MoveAxis(E, 39, ABG)
01:20:50.066 00.001 20224 Guiding  Dir = 2, Dur = 39
01:20:50.066 00.000 20224 IsSlewing returns 0
01:20:50.066 00.000 20224 IsGuiding returns 0
01:20:50.069 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47350, med=3139, FiltMin=2813, FiltMax=30771, Gamma=1.000
01:20:50.085 00.016 8996 UpdateGuideState exits: m=771867 SNR=361.0
01:20:50.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:50.086 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:50.087 00.001 8996 Enqueuing Expose request
01:20:50.110 00.023 20224 IsGuiding returns 1
01:20:50.110 00.000 20224 scope still moving after pulse duration time elapsed
01:20:50.139 00.029 20224 IsSlewing returns 0
01:20:50.139 00.000 20224 IsGuiding returns 1
01:20:50.171 00.032 20224 IsSlewing returns 0
01:20:50.171 00.000 20224 IsGuiding returns 1
01:20:50.201 00.030 20224 IsSlewing returns 0
01:20:50.203 00.002 20224 IsGuiding returns 0
01:20:50.203 00.000 20224 scope move finished after 39 + 96 ms
01:20:50.203 00.000 20224 Move returns status 0, amount 39
01:20:50.203 00.000 20224 MoveAxis(N, 0, ABG)
01:20:50.203 00.000 20224 Move returns status 0, amount 0
01:20:50.203 00.000 20224 move complete, result=0
01:20:50.203 00.000 20224 worker thread done servicing request
01:20:50.203 00.000 20224 Worker thread wakes up
01:20:50.203 00.000 8996 GuideStep: -0.2 px 39 ms EAST, 0.1 px 0 ms NORTH
01:20:50.206 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:50.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:51.384 01.178 20224 Exposure complete
01:20:51.463 00.079 20224 worker thread done servicing request
01:20:51.463 00.000 8996 OnExposeComplete: enter
01:20:51.464 00.001 8996 UpdateGuideState(): m_state=6
01:20:51.465 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12615
01:20:51.466 00.001 8996 Star::Find returns 1 (0), X=136.23, Y=472.66, Mass=586135, SNR=314.1, Peak=34998 HFD=4.7
01:20:51.466 00.000 8996 MultiStar: [#1 0.02,-0.48,0.00,M2] [#2 -0.17,-0.31,0.74,U] [#3 0.42,-0.02,0.56,U] [#4 0.02,-0.10,0.49,U] [#5 0.20,-0.02,0.48,U] [#6 0.37,-0.25,0.37,U] [#7 -0.10,-0.53,0.00,M5] [#8 0.35,-0.62,0.00,M1] 
01:20:51.469 00.003 8996 refined, 5 included, MultiStar: {0.18, -0.16}, one-star: {0.31, -0.19}
01:20:51.471 00.002 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
01:20:51.474 00.003 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
01:20:51.476 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.16 hyp=0.24 cameraTheta=-0.72 mountX=0.20 mountY=0.14, mountTheta=0.61
01:20:51.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.16, opts=13)
01:20:51.480 00.002 8996 Enqueuing Move request for scope (0.18, -0.16)
01:20:51.482 00.002 20224 Worker thread wakes up
01:20:51.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.16) opts 0xd
01:20:51.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.16)
01:20:51.482 00.000 20224 Moving (0.18, -0.16) raw xDistance=0.20 yDistance=0.14
01:20:51.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:20:51.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:51.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:20:51.482 00.000 20224 MoveAxis(E, 0, ABG)
01:20:51.482 00.000 20224 Move returns status 0, amount 0
01:20:51.482 00.000 20224 MoveAxis(N, 0, ABG)
01:20:51.482 00.000 20224 Move returns status 0, amount 0
01:20:51.482 00.000 20224 move complete, result=0
01:20:51.482 00.000 20224 worker thread done servicing request
01:20:51.490 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=34998, med=3139, FiltMin=2849, FiltMax=19981, Gamma=1.000
01:20:51.520 00.030 8996 UpdateGuideState exits: m=586135 SNR=314.1
01:20:51.522 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:51.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:51.525 00.002 8996 Enqueuing Expose request
01:20:51.526 00.001 20224 Worker thread wakes up
01:20:51.526 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:51.527 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:51.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:52.505 00.978 20224 Exposure complete
01:20:52.579 00.074 20224 worker thread done servicing request
01:20:52.579 00.000 8996 OnExposeComplete: enter
01:20:52.580 00.001 8996 UpdateGuideState(): m_state=6
01:20:52.581 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12616
01:20:52.582 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.75, Mass=631765, SNR=286.3, Peak=48835 HFD=4.5
01:20:52.583 00.001 8996 MultiStar: [#1 0.30,-0.28,0.69,U] [#2 0.41,-0.22,0.00,M3] [#3 0.49,-0.24,0.00,M1] [#4 0.44,-0.04,0.63,U] [#5 0.19,-0.06,0.62,U] [#6 0.31,-0.08,0.44,U] [#7 0.03,-0.27,0.46,U] [#8 0.36,-0.47,0.00,M2] 
01:20:52.583 00.000 8996 refined, 5 included, MultiStar: {0.41, -0.13}, one-star: {0.83, -0.10}
01:20:52.584 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
01:20:52.585 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.95)
01:20:52.586 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=-0.13 hyp=0.43 cameraTheta=-0.31 mountX=0.42 mountY=0.08, mountTheta=0.20
01:20:52.588 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=-0.13, opts=13)
01:20:52.588 00.000 8996 Enqueuing Move request for scope (0.41, -0.13)
01:20:52.589 00.001 20224 Worker thread wakes up
01:20:52.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.13) opts 0xd
01:20:52.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, -0.13)
01:20:52.589 00.000 20224 Moving (0.41, -0.13) raw xDistance=0.42 yDistance=0.08
01:20:52.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
01:20:52.590 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:52.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:20:52.590 00.000 20224 MoveAxis(W, 62, ABG)
01:20:52.590 00.000 20224 Guiding  Dir = 3, Dur = 62
01:20:52.590 00.000 20224 IsSlewing returns 0
01:20:52.590 00.000 20224 IsGuiding returns 0
01:20:52.593 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48835, med=3139, FiltMin=2845, FiltMax=25472, Gamma=1.000
01:20:52.614 00.021 8996 UpdateGuideState exits: m=631765 SNR=286.3
01:20:52.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:52.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:52.618 00.002 8996 Enqueuing Expose request
01:20:52.619 00.001 20224 PulseGuide returned control before completion, sleep 45
01:20:52.681 00.062 20224 IsGuiding returns 1
01:20:52.681 00.000 20224 scope still moving after pulse duration time elapsed
01:20:52.711 00.030 20224 IsSlewing returns 0
01:20:52.711 00.000 20224 IsGuiding returns 0
01:20:52.711 00.000 20224 scope move finished after 62 + 58 ms
01:20:52.711 00.000 20224 Move returns status 0, amount 62
01:20:52.711 00.000 20224 MoveAxis(N, 0, ABG)
01:20:52.711 00.000 20224 Move returns status 0, amount 0
01:20:52.711 00.000 20224 move complete, result=0
01:20:52.712 00.001 20224 worker thread done servicing request
01:20:52.712 00.000 20224 Worker thread wakes up
01:20:52.712 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:52.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:52.712 00.000 8996 GuideStep: 0.4 px 62 ms WEST, 0.1 px 0 ms NORTH
01:20:53.886 01.174 20224 Exposure complete
01:20:53.967 00.081 20224 worker thread done servicing request
01:20:53.967 00.000 8996 OnExposeComplete: enter
01:20:53.968 00.001 8996 UpdateGuideState(): m_state=6
01:20:53.970 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12617
01:20:53.971 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=472.57, Mass=602935, SNR=279.0, Peak=39286 HFD=4.7
01:20:53.973 00.002 8996 MultiStar: [#1 -0.14,-0.21,0.74,U] [#2 -0.07,0.01,0.78,U] [#3 0.01,-0.13,0.80,U] [#4 -0.23,-0.20,0.63,U] [#5 -0.33,-0.41,0.00,M1] [#6 -0.21,-0.17,0.43,U] [#7 -0.21,-0.44,0.00,M5] [#8 -0.16,-0.48,0.00,M3] 
01:20:53.973 00.000 8996 refined, 5 included, MultiStar: {-0.11, -0.17}, one-star: {-0.10, -0.28}
01:20:53.974 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
01:20:53.975 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
01:20:53.976 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-2.16 mountX=-0.10 mountY=0.18, mountTheta=2.06
01:20:53.977 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.17, opts=13)
01:20:53.978 00.001 8996 Enqueuing Move request for scope (-0.11, -0.17)
01:20:53.979 00.001 20224 Worker thread wakes up
01:20:53.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.17) opts 0xd
01:20:53.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.17)
01:20:53.979 00.000 20224 Moving (-0.11, -0.17) raw xDistance=-0.10 yDistance=0.18
01:20:53.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:20:53.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:53.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:20:53.979 00.000 20224 MoveAxis(E, 0, ABG)
01:20:53.979 00.000 20224 Move returns status 0, amount 0
01:20:53.979 00.000 20224 MoveAxis(N, 0, ABG)
01:20:53.979 00.000 20224 Move returns status 0, amount 0
01:20:53.980 00.001 20224 move complete, result=0
01:20:53.980 00.000 20224 worker thread done servicing request
01:20:53.983 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39286, med=3139, FiltMin=2829, FiltMax=25475, Gamma=1.000
01:20:54.003 00.020 8996 UpdateGuideState exits: m=602935 SNR=279.0
01:20:54.004 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:54.006 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:54.008 00.002 8996 Enqueuing Expose request
01:20:54.010 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:20:54.012 00.002 20224 Worker thread wakes up
01:20:54.012 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:54.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:54.985 00.973 20224 Exposure complete
01:20:55.072 00.087 20224 worker thread done servicing request
01:20:55.072 00.000 8996 OnExposeComplete: enter
01:20:55.076 00.004 8996 UpdateGuideState(): m_state=6
01:20:55.077 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12618
01:20:55.079 00.002 8996 Star::Find returns 1 (0), X=135.97, Y=472.73, Mass=636085, SNR=334.6, Peak=45334 HFD=4.5
01:20:55.083 00.004 8996 MultiStar: [#1 -0.20,-0.31,0.61,U] [#2 -0.31,0.04,0.76,U] [#3 0.07,-0.18,0.54,U] [#4 -0.22,-0.23,0.44,U] [#5 -0.26,-0.15,0.48,U] [#6 0.21,-0.47,0.00,M1] [#7 -0.38,-0.42,0.00,M6] [#8 -0.08,-0.65,0.00,M4] 
01:20:55.085 00.002 8996 single-star, 5 included, MultiStar: {-0.13, -0.14}, one-star: {0.05, -0.12}
01:20:55.087 00.002 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
01:20:55.089 00.002 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.09)
01:20:55.091 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.17 mountX=0.06 mountY=0.11, mountTheta=1.07
01:20:55.094 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
01:20:55.095 00.001 8996 Enqueuing Move request for scope (0.05, -0.12)
01:20:55.096 00.001 20224 Worker thread wakes up
01:20:55.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
01:20:55.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
01:20:55.096 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.06 yDistance=0.11
01:20:55.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:20:55.096 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:55.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:20:55.096 00.000 20224 MoveAxis(E, 0, ABG)
01:20:55.096 00.000 20224 Move returns status 0, amount 0
01:20:55.096 00.000 20224 MoveAxis(N, 0, ABG)
01:20:55.096 00.000 20224 Move returns status 0, amount 0
01:20:55.096 00.000 20224 move complete, result=0
01:20:55.096 00.000 20224 worker thread done servicing request
01:20:55.100 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45334, med=3139, FiltMin=2854, FiltMax=26038, Gamma=1.000
01:20:55.118 00.018 8996 UpdateGuideState exits: m=636085 SNR=334.6
01:20:55.120 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:55.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:55.122 00.001 8996 Enqueuing Expose request
01:20:55.123 00.001 20224 Worker thread wakes up
01:20:55.124 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:20:55.125 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:55.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:56.296 01.171 20224 Exposure complete
01:20:56.368 00.072 20224 worker thread done servicing request
01:20:56.368 00.000 8996 OnExposeComplete: enter
01:20:56.370 00.002 8996 UpdateGuideState(): m_state=6
01:20:56.371 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12619
01:20:56.372 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=472.74, Mass=632379, SNR=285.0, Peak=42054 HFD=4.7
01:20:56.372 00.000 8996 MultiStar: [#1 -0.74,-0.65,0.00,M1] [#2 -0.61,0.09,0.00,M2] [#3 -0.44,-0.26,0.00,M1] [#4 -0.66,-0.39,0.00,M2] [#5 -0.58,-0.08,0.00,M1] [#6 -0.29,-0.58,0.00,M2] [#7 -0.69,-0.47,0.00,M7] [#8 -0.39,-0.33,0.00,M5] 
01:20:56.374 00.002 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
01:20:56.376 00.002 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.42)
01:20:56.378 00.002 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.11 hyp=0.36 cameraTheta=-2.84 mountX=-0.33 mountY=0.14, mountTheta=2.73
01:20:56.381 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.11, opts=13)
01:20:56.383 00.002 8996 Enqueuing Move request for scope (-0.34, -0.11)
01:20:56.385 00.002 20224 Worker thread wakes up
01:20:56.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.11) opts 0xd
01:20:56.385 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.11)
01:20:56.385 00.000 20224 Moving (-0.34, -0.11) raw xDistance=-0.33 yDistance=0.14
01:20:56.386 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:20:56.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:56.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:20:56.386 00.000 20224 MoveAxis(E, 48, ABG)
01:20:56.386 00.000 20224 Guiding  Dir = 2, Dur = 48
01:20:56.387 00.001 20224 IsSlewing returns 0
01:20:56.387 00.000 20224 IsGuiding returns 0
01:20:56.397 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42054, med=3139, FiltMin=2851, FiltMax=25203, Gamma=1.000
01:20:56.420 00.023 20224 PulseGuide returned control before completion, sleep 25
01:20:56.425 00.005 8996 UpdateGuideState exits: m=632379 SNR=285.0
01:20:56.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:56.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:56.427 00.000 8996 Enqueuing Expose request
01:20:56.451 00.024 20224 IsGuiding returns 1
01:20:56.451 00.000 20224 scope still moving after pulse duration time elapsed
01:20:56.483 00.032 20224 IsSlewing returns 0
01:20:56.483 00.000 20224 IsGuiding returns 1
01:20:56.514 00.031 20224 IsSlewing returns 0
01:20:56.514 00.000 20224 IsGuiding returns 0
01:20:56.514 00.000 20224 scope move finished after 48 + 79 ms
01:20:56.514 00.000 20224 Move returns status 0, amount 48
01:20:56.514 00.000 20224 MoveAxis(N, 0, ABG)
01:20:56.514 00.000 20224 Move returns status 0, amount 0
01:20:56.514 00.000 20224 move complete, result=0
01:20:56.514 00.000 20224 worker thread done servicing request
01:20:56.515 00.001 20224 Worker thread wakes up
01:20:56.515 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.1 px 0 ms NORTH
01:20:56.517 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:56.518 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:57.492 00.974 20224 Exposure complete
01:20:57.546 00.054 20224 worker thread done servicing request
01:20:57.547 00.001 8996 OnExposeComplete: enter
01:20:57.548 00.001 8996 UpdateGuideState(): m_state=6
01:20:57.550 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12620
01:20:57.552 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=472.60, Mass=690762, SNR=315.8, Peak=49110 HFD=4.7
01:20:57.554 00.002 8996 MultiStar: [#1 -0.20,-0.44,0.00,M2] [#2 -0.10,-0.41,0.70,U] [#3 0.30,-0.06,0.59,U] [#4 0.03,-0.07,0.45,U] [#5 -0.30,-0.39,0.00,M2] [#6 -0.08,-0.29,0.38,U] [#7 -0.63,-0.21,0.00,M8] [#8 -0.30,-0.28,0.33,U] 
01:20:57.556 00.002 8996 refined, 5 included, MultiStar: {-0.07, -0.23}, one-star: {-0.25, -0.25}
01:20:57.557 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:20:57.558 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:20:57.560 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.25 cameraTheta=-1.88 mountX=-0.05 mountY=0.24, mountTheta=1.78
01:20:57.561 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.23, opts=13)
01:20:57.562 00.001 8996 Enqueuing Move request for scope (-0.07, -0.23)
01:20:57.563 00.001 20224 Worker thread wakes up
01:20:57.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
01:20:57.563 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
01:20:57.563 00.000 20224 Moving (-0.07, -0.23) raw xDistance=-0.05 yDistance=0.24
01:20:57.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:20:57.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:20:57.563 00.000 20224 MoveAxis(E, 0, ABG)
01:20:57.563 00.000 20224 Move returns status 0, amount 0
01:20:57.563 00.000 20224 MoveAxis(S, 51, ABG)
01:20:57.563 00.000 20224 Guiding  Dir = 1, Dur = 51
01:20:57.564 00.001 20224 IsSlewing returns 0
01:20:57.564 00.000 20224 IsGuiding returns 0
01:20:57.567 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49110, med=3139, FiltMin=2865, FiltMax=27475, Gamma=1.000
01:20:57.588 00.021 8996 UpdateGuideState exits: m=690762 SNR=315.8
01:20:57.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:57.591 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:57.593 00.002 8996 Enqueuing Expose request
01:20:57.596 00.003 20224 PulseGuide returned control before completion, sleep 33
01:20:57.639 00.043 20224 IsGuiding returns 1
01:20:57.639 00.000 20224 scope still moving after pulse duration time elapsed
01:20:57.670 00.031 20224 IsSlewing returns 0
01:20:57.670 00.000 20224 IsGuiding returns 1
01:20:57.701 00.031 20224 IsSlewing returns 0
01:20:57.702 00.001 20224 IsGuiding returns 0
01:20:57.702 00.000 20224 scope move finished after 51 + 87 ms
01:20:57.702 00.000 20224 Move returns status 0, amount 51
01:20:57.702 00.000 20224 move complete, result=0
01:20:57.702 00.000 20224 worker thread done servicing request
01:20:57.703 00.001 20224 Worker thread wakes up
01:20:57.703 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:20:57.705 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:57.705 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:58.867 01.162 20224 Exposure complete
01:20:58.935 00.068 20224 worker thread done servicing request
01:20:58.935 00.000 8996 OnExposeComplete: enter
01:20:58.937 00.002 8996 UpdateGuideState(): m_state=6
01:20:58.939 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12621
01:20:58.940 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=472.96, Mass=743682, SNR=318.5, Peak=54230 HFD=4.5
01:20:58.942 00.002 8996 MultiStar: [#1 -0.23,-0.03,0.73,U] [#2 -0.50,-0.19,0.00,M2] [#3 0.00,-0.16,0.50,U] [#4 -0.16,-0.03,0.47,U] [#5 -0.42,0.26,0.00,M3] [#6 -0.21,0.05,0.37,U] [#7 -0.93,-0.12,0.00,M9] [#8 -0.16,-0.08,0.38,U] 
01:20:58.943 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.00}, one-star: {0.11, 0.11}
01:20:58.945 00.002 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
01:20:58.947 00.002 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
01:20:58.949 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.10 mountX=-0.08 mountY=0.01, mountTheta=2.99
01:20:58.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.00, opts=13)
01:20:58.953 00.002 8996 Enqueuing Move request for scope (-0.08, -0.00)
01:20:58.954 00.001 20224 Worker thread wakes up
01:20:58.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
01:20:58.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
01:20:58.954 00.000 20224 Moving (-0.08, -0.00) raw xDistance=-0.08 yDistance=0.01
01:20:58.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:20:58.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:20:58.955 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:20:58.955 00.000 20224 MoveAxis(E, 0, ABG)
01:20:58.955 00.000 20224 Move returns status 0, amount 0
01:20:58.955 00.000 20224 MoveAxis(N, 0, ABG)
01:20:58.955 00.000 20224 Move returns status 0, amount 0
01:20:58.955 00.000 20224 move complete, result=0
01:20:58.955 00.000 20224 worker thread done servicing request
01:20:58.962 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54230, med=3139, FiltMin=2841, FiltMax=30739, Gamma=1.000
01:20:58.981 00.019 8996 UpdateGuideState exits: m=743682 SNR=318.5
01:20:58.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:20:58.983 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:20:58.984 00.001 8996 Enqueuing Expose request
01:20:58.984 00.000 20224 Worker thread wakes up
01:20:58.984 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:20:58.985 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:20:58.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:20:59.970 00.985 20224 Exposure complete
01:21:00.051 00.081 20224 worker thread done servicing request
01:21:00.051 00.000 8996 OnExposeComplete: enter
01:21:00.052 00.001 8996 UpdateGuideState(): m_state=6
01:21:00.053 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12622
01:21:00.054 00.001 8996 Star::Find returns 1 (0), X=136.25, Y=473.07, Mass=509810, SNR=243.0, Peak=34547 HFD=4.5
01:21:00.055 00.001 8996 MultiStar: [#1 -0.05,0.20,0.74,U] [#2 -0.28,-0.09,0.93,U] [#3 -0.04,0.05,0.82,U] [#4 -0.11,0.04,0.73,U] [#5 -0.49,0.43,0.00,M4] [#6 0.14,0.26,0.58,U] [#7 -0.47,0.06,0.00,M10] [#8 0.10,-0.08,0.37,U] 
01:21:00.055 00.000 8996 refined, 6 included, MultiStar: {0.01, 0.09}, one-star: {0.33, 0.22}
01:21:00.056 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
01:21:00.057 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
01:21:00.058 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.50 mountX=-0.00 mountY=-0.09, mountTheta=-1.60
01:21:00.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.09, opts=13)
01:21:00.060 00.001 8996 Enqueuing Move request for scope (0.01, 0.09)
01:21:00.061 00.001 20224 Worker thread wakes up
01:21:00.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.09) opts 0xd
01:21:00.061 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.09)
01:21:00.061 00.000 20224 Moving (0.01, 0.09) raw xDistance=-0.00 yDistance=-0.09
01:21:00.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:21:00.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:00.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:21:00.061 00.000 20224 MoveAxis(E, 0, ABG)
01:21:00.061 00.000 20224 Move returns status 0, amount 0
01:21:00.061 00.000 20224 MoveAxis(N, 0, ABG)
01:21:00.061 00.000 20224 Move returns status 0, amount 0
01:21:00.061 00.000 20224 move complete, result=0
01:21:00.061 00.000 20224 worker thread done servicing request
01:21:00.065 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=34547, med=3139, FiltMin=2825, FiltMax=22022, Gamma=1.000
01:21:00.089 00.024 8996 UpdateGuideState exits: m=509810 SNR=243.0
01:21:00.090 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:00.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:00.092 00.001 8996 Enqueuing Expose request
01:21:00.093 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:00.094 00.001 20224 Worker thread wakes up
01:21:00.094 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:00.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:01.254 01.160 20224 Exposure complete
01:21:01.314 00.060 20224 worker thread done servicing request
01:21:01.314 00.000 8996 OnExposeComplete: enter
01:21:01.316 00.002 8996 UpdateGuideState(): m_state=6
01:21:01.318 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12623
01:21:01.320 00.002 8996 Star::Find returns 1 (0), X=135.80, Y=472.57, Mass=700391, SNR=314.9, Peak=45270 HFD=4.7
01:21:01.321 00.001 8996 MultiStar: [#1 0.19,-0.12,0.56,U] [#2 -0.21,-0.44,0.00,M2] [#3 -0.30,-0.15,0.54,U] [#4 -0.25,-0.04,0.58,U] [#5 0.14,-0.17,0.60,U] [#6 0.28,-0.03,0.45,U] [#7 -0.26,0.23,0.45,U] [#8 0.14,-0.36,0.30,U] 
01:21:01.322 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.13}, one-star: {-0.12, -0.28}
01:21:01.323 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:21:01.324 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:21:01.325 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.88 mountX=-0.03 mountY=0.13, mountTheta=1.78
01:21:01.326 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
01:21:01.327 00.001 8996 Enqueuing Move request for scope (-0.04, -0.13)
01:21:01.327 00.000 20224 Worker thread wakes up
01:21:01.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
01:21:01.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
01:21:01.327 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.03 yDistance=0.13
01:21:01.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:21:01.328 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:01.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:21:01.328 00.000 20224 MoveAxis(E, 0, ABG)
01:21:01.328 00.000 20224 Move returns status 0, amount 0
01:21:01.328 00.000 20224 MoveAxis(N, 0, ABG)
01:21:01.328 00.000 20224 Move returns status 0, amount 0
01:21:01.328 00.000 20224 move complete, result=0
01:21:01.328 00.000 20224 worker thread done servicing request
01:21:01.331 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45270, med=3139, FiltMin=2771, FiltMax=27526, Gamma=1.000
01:21:01.345 00.014 8996 UpdateGuideState exits: m=700391 SNR=314.9
01:21:01.346 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:01.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:01.348 00.001 8996 Enqueuing Expose request
01:21:01.348 00.000 20224 Worker thread wakes up
01:21:01.348 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:01.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:01.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:02.323 00.974 20224 Exposure complete
01:21:02.403 00.080 20224 worker thread done servicing request
01:21:02.403 00.000 8996 OnExposeComplete: enter
01:21:02.405 00.002 8996 UpdateGuideState(): m_state=6
01:21:02.406 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12624
01:21:02.408 00.002 8996 Star::Find returns 1 (0), X=135.82, Y=472.86, Mass=664351, SNR=297.6, Peak=46422 HFD=4.4
01:21:02.409 00.001 8996 MultiStar: [#1 -0.32,0.31,0.69,U] [#2 -0.35,0.03,0.76,U] [#3 -0.28,-0.09,0.73,U] [#4 -0.45,-0.30,0.00,M1] [#5 -0.07,-0.15,0.70,U] [#6 0.16,0.19,0.38,U] [#7 -0.26,0.24,0.42,U] [#8 -0.20,0.07,0.36,U] 
01:21:02.410 00.001 8996 single-star, 7 included, MultiStar: {-0.19, 0.06}, one-star: {-0.10, 0.01}
01:21:02.411 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
01:21:02.411 00.000 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
01:21:02.412 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.03 mountX=-0.10 mountY=0.00, mountTheta=3.14
01:21:02.414 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.01, opts=13)
01:21:02.414 00.000 8996 Enqueuing Move request for scope (-0.10, 0.01)
01:21:02.415 00.001 20224 Worker thread wakes up
01:21:02.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
01:21:02.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
01:21:02.416 00.001 20224 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=0.00
01:21:02.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:21:02.416 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:02.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:21:02.416 00.000 20224 MoveAxis(E, 0, ABG)
01:21:02.416 00.000 20224 Move returns status 0, amount 0
01:21:02.416 00.000 20224 MoveAxis(N, 0, ABG)
01:21:02.416 00.000 20224 Move returns status 0, amount 0
01:21:02.416 00.000 20224 move complete, result=0
01:21:02.416 00.000 20224 worker thread done servicing request
01:21:02.421 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46422, med=3139, FiltMin=2838, FiltMax=27827, Gamma=1.000
01:21:02.435 00.014 8996 UpdateGuideState exits: m=664351 SNR=297.6
01:21:02.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:02.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:02.438 00.001 8996 Enqueuing Expose request
01:21:02.439 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:02.440 00.001 20224 Worker thread wakes up
01:21:02.440 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:02.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:03.605 01.165 20224 Exposure complete
01:21:03.685 00.080 20224 worker thread done servicing request
01:21:03.685 00.000 8996 OnExposeComplete: enter
01:21:03.687 00.002 8996 UpdateGuideState(): m_state=6
01:21:03.689 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12625
01:21:03.690 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=472.80, Mass=642690, SNR=316.6, Peak=43094 HFD=4.5
01:21:03.692 00.002 8996 MultiStar: [#1 -0.16,-0.02,0.68,U] [#2 -0.18,0.10,0.86,U] [#3 0.05,0.42,0.58,U] [#4 -0.22,0.29,0.54,U] [#5 -0.04,-0.21,0.59,U] [#6 0.21,0.19,0.34,U] [#7 -0.52,0.07,0.00,M9] [#8 0.09,-0.03,0.39,U] 
01:21:03.694 00.002 8996 refined, 7 included, MultiStar: {-0.01, 0.07}, one-star: {0.21, -0.05}
01:21:03.694 00.000 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
01:21:03.696 00.002 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
01:21:03.697 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.72 mountX=-0.02 mountY=-0.07, mountTheta=-1.82
01:21:03.700 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.07, opts=13)
01:21:03.701 00.001 8996 Enqueuing Move request for scope (-0.01, 0.07)
01:21:03.703 00.002 20224 Worker thread wakes up
01:21:03.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
01:21:03.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
01:21:03.703 00.000 20224 Moving (-0.01, 0.07) raw xDistance=-0.02 yDistance=-0.07
01:21:03.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:21:03.704 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:03.704 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:21:03.704 00.000 20224 MoveAxis(E, 0, ABG)
01:21:03.704 00.000 20224 Move returns status 0, amount 0
01:21:03.704 00.000 20224 MoveAxis(N, 0, ABG)
01:21:03.704 00.000 20224 Move returns status 0, amount 0
01:21:03.704 00.000 20224 move complete, result=0
01:21:03.704 00.000 20224 worker thread done servicing request
01:21:03.710 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43094, med=3139, FiltMin=2809, FiltMax=25712, Gamma=1.000
01:21:03.735 00.025 8996 UpdateGuideState exits: m=642690 SNR=316.6
01:21:03.736 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:03.737 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:03.738 00.001 8996 Enqueuing Expose request
01:21:03.738 00.000 20224 Worker thread wakes up
01:21:03.738 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:03.739 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:03.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:04.708 00.969 20224 Exposure complete
01:21:04.774 00.066 20224 worker thread done servicing request
01:21:04.774 00.000 8996 OnExposeComplete: enter
01:21:04.775 00.001 8996 UpdateGuideState(): m_state=6
01:21:04.776 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12626
01:21:04.777 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=472.98, Mass=677847, SNR=311.0, Peak=46230 HFD=4.5
01:21:04.778 00.001 8996 MultiStar: [#1 0.10,-0.01,0.60,U] [#2 0.02,-0.03,0.72,U] [#3 0.14,0.43,0.00,M1] [#4 -0.19,0.08,0.53,U] [#5 -0.27,0.05,0.47,U] [#6 0.32,0.18,0.38,U] [#7 0.04,0.22,0.41,U] [#8 0.07,0.11,0.35,U] 
01:21:04.779 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.08}, one-star: {0.13, 0.13}
01:21:04.780 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
01:21:04.781 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
01:21:04.781 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.19 mountX=0.02 mountY=-0.08, mountTheta=-1.29
01:21:04.783 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
01:21:04.784 00.001 8996 Enqueuing Move request for scope (0.03, 0.08)
01:21:04.784 00.000 20224 Worker thread wakes up
01:21:04.784 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
01:21:04.785 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
01:21:04.785 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
01:21:04.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:21:04.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:04.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:21:04.785 00.000 20224 MoveAxis(E, 0, ABG)
01:21:04.785 00.000 20224 Move returns status 0, amount 0
01:21:04.785 00.000 20224 MoveAxis(N, 0, ABG)
01:21:04.785 00.000 20224 Move returns status 0, amount 0
01:21:04.785 00.000 20224 move complete, result=0
01:21:04.785 00.000 20224 worker thread done servicing request
01:21:04.791 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46230, med=3139, FiltMin=2837, FiltMax=27766, Gamma=1.000
01:21:04.814 00.023 8996 UpdateGuideState exits: m=677847 SNR=311.0
01:21:04.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:04.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:04.816 00.000 8996 Enqueuing Expose request
01:21:04.817 00.001 20224 Worker thread wakes up
01:21:04.817 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:04.818 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:04.818 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:05.979 01.161 20224 Exposure complete
01:21:06.061 00.082 20224 worker thread done servicing request
01:21:06.062 00.001 8996 OnExposeComplete: enter
01:21:06.063 00.001 8996 UpdateGuideState(): m_state=6
01:21:06.064 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12627
01:21:06.065 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=472.89, Mass=663062, SNR=327.3, Peak=46134 HFD=4.6
01:21:06.066 00.001 8996 MultiStar: [#1 -0.10,-0.19,0.64,U] [#2 -0.78,-0.08,0.00,M1] [#3 0.12,0.20,0.52,U] [#4 -0.30,0.19,0.48,U] [#5 -0.06,0.20,0.53,U] [#6 -0.09,0.60,0.00,M1] [#7 -0.43,0.29,0.00,M9] [#8 0.07,0.03,0.32,U] 
01:21:06.068 00.002 8996 single-star, 5 included, MultiStar: {-0.05, 0.07}, one-star: {-0.04, 0.04}
01:21:06.069 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
01:21:06.070 00.001 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
01:21:06.072 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.04 hyp=0.05 cameraTheta=2.29 mountX=-0.04 mountY=-0.04, mountTheta=-2.39
01:21:06.075 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.04, opts=13)
01:21:06.076 00.001 8996 Enqueuing Move request for scope (-0.04, 0.04)
01:21:06.077 00.001 20224 Worker thread wakes up
01:21:06.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.04) opts 0xd
01:21:06.077 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.04)
01:21:06.077 00.000 20224 Moving (-0.04, 0.04) raw xDistance=-0.04 yDistance=-0.04
01:21:06.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:21:06.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:06.078 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:21:06.078 00.000 20224 MoveAxis(E, 0, ABG)
01:21:06.078 00.000 20224 Move returns status 0, amount 0
01:21:06.078 00.000 20224 MoveAxis(N, 0, ABG)
01:21:06.078 00.000 20224 Move returns status 0, amount 0
01:21:06.078 00.000 20224 move complete, result=0
01:21:06.078 00.000 20224 worker thread done servicing request
01:21:06.081 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46134, med=3139, FiltMin=2851, FiltMax=26342, Gamma=1.000
01:21:06.097 00.016 8996 UpdateGuideState exits: m=663062 SNR=327.3
01:21:06.099 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:06.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:06.102 00.002 8996 Enqueuing Expose request
01:21:06.103 00.001 20224 Worker thread wakes up
01:21:06.103 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:06.105 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:06.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:07.071 00.966 20224 Exposure complete
01:21:07.127 00.056 20224 worker thread done servicing request
01:21:07.127 00.000 8996 OnExposeComplete: enter
01:21:07.128 00.001 8996 UpdateGuideState(): m_state=6
01:21:07.129 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12628
01:21:07.129 00.000 8996 Star::Find returns 1 (0), X=135.72, Y=472.46, Mass=619233, SNR=289.6, Peak=40064 HFD=4.7
01:21:07.130 00.001 8996 MultiStar: [#1 -0.37,-0.18,0.69,U] [#2 -0.88,-0.33,0.00,M2] [#3 -0.35,0.05,0.57,U] [#4 -0.37,0.20,0.56,U] [#5 -0.56,-0.16,0.00,M1] [#6 -0.05,0.26,0.53,U] [#7 -0.74,0.16,0.00,M10] [#8 -0.30,-0.43,0.00,M1] 
01:21:07.131 00.001 8996 refined, 4 included, MultiStar: {-0.27, -0.07}, one-star: {-0.20, -0.39}
01:21:07.132 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
01:21:07.133 00.001 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.37)
01:21:07.134 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-2.89 mountX=-0.26 mountY=0.10, mountTheta=2.78
01:21:07.135 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.07, opts=13)
01:21:07.136 00.001 8996 Enqueuing Move request for scope (-0.27, -0.07)
01:21:07.137 00.001 20224 Worker thread wakes up
01:21:07.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.07) opts 0xd
01:21:07.137 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.07)
01:21:07.137 00.000 20224 Moving (-0.27, -0.07) raw xDistance=-0.26 yDistance=0.10
01:21:07.138 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:21:07.138 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:07.138 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:21:07.138 00.000 20224 MoveAxis(E, 38, ABG)
01:21:07.138 00.000 20224 Guiding  Dir = 2, Dur = 38
01:21:07.138 00.000 20224 IsSlewing returns 0
01:21:07.138 00.000 20224 IsGuiding returns 0
01:21:07.142 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40064, med=3139, FiltMin=2848, FiltMax=25171, Gamma=1.000
01:21:07.156 00.014 8996 UpdateGuideState exits: m=619233 SNR=289.6
01:21:07.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:07.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:07.159 00.001 8996 Enqueuing Expose request
01:21:07.183 00.024 20224 IsGuiding returns 1
01:21:07.183 00.000 20224 scope still moving after pulse duration time elapsed
01:21:07.214 00.031 20224 IsSlewing returns 0
01:21:07.214 00.000 20224 IsGuiding returns 1
01:21:07.246 00.032 20224 IsSlewing returns 0
01:21:07.246 00.000 20224 IsGuiding returns 1
01:21:07.278 00.032 20224 IsSlewing returns 0
01:21:07.278 00.000 20224 IsGuiding returns 0
01:21:07.278 00.000 20224 scope move finished after 38 + 101 ms
01:21:07.278 00.000 20224 Move returns status 0, amount 38
01:21:07.278 00.000 20224 MoveAxis(N, 0, ABG)
01:21:07.278 00.000 20224 Move returns status 0, amount 0
01:21:07.278 00.000 20224 move complete, result=0
01:21:07.278 00.000 20224 worker thread done servicing request
01:21:07.278 00.000 20224 Worker thread wakes up
01:21:07.278 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.1 px 0 ms NORTH
01:21:07.280 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:07.280 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:08.444 01.164 20224 Exposure complete
01:21:08.512 00.068 20224 worker thread done servicing request
01:21:08.512 00.000 8996 OnExposeComplete: enter
01:21:08.515 00.003 8996 UpdateGuideState(): m_state=6
01:21:08.519 00.004 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12629
01:21:08.521 00.002 8996 Star::Find returns 1 (0), X=135.85, Y=472.62, Mass=572809, SNR=280.3, Peak=36822 HFD=4.7
01:21:08.524 00.003 8996 MultiStar: [#1 -0.51,-0.04,0.00,M1] [#2 -0.08,0.37,0.66,U] [#3 0.36,0.49,0.00,M1] [#4 0.30,0.59,0.00,M1] [#5 -0.15,0.28,0.55,U] [#6 0.55,0.50,0.00,M1] [#7 0.41,0.51,0.00,R] [#8 -0.27,0.07,0.44,U] 
01:21:08.526 00.002 8996 refined, 3 included, MultiStar: {-0.12, 0.07}, one-star: {-0.06, -0.23}
01:21:08.528 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
01:21:08.529 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
01:21:08.530 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.58 mountX=-0.13 mountY=-0.06, mountTheta=-2.69
01:21:08.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.07, opts=13)
01:21:08.533 00.001 8996 Enqueuing Move request for scope (-0.12, 0.07)
01:21:08.534 00.001 20224 Worker thread wakes up
01:21:08.534 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
01:21:08.534 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
01:21:08.534 00.000 20224 Moving (-0.12, 0.07) raw xDistance=-0.13 yDistance=-0.06
01:21:08.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:21:08.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:08.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:21:08.534 00.000 20224 MoveAxis(E, 0, ABG)
01:21:08.534 00.000 20224 Move returns status 0, amount 0
01:21:08.534 00.000 20224 MoveAxis(N, 0, ABG)
01:21:08.535 00.001 20224 Move returns status 0, amount 0
01:21:08.535 00.000 20224 move complete, result=0
01:21:08.535 00.000 20224 worker thread done servicing request
01:21:08.539 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36822, med=3139, FiltMin=2832, FiltMax=23494, Gamma=1.000
01:21:08.553 00.014 8996 UpdateGuideState exits: m=572809 SNR=280.3
01:21:08.554 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:08.555 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:08.555 00.000 8996 Enqueuing Expose request
01:21:08.556 00.001 20224 Worker thread wakes up
01:21:08.556 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:08.557 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:08.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:09.535 00.978 20224 Exposure complete
01:21:09.634 00.099 20224 worker thread done servicing request
01:21:09.634 00.000 8996 OnExposeComplete: enter
01:21:09.636 00.002 8996 UpdateGuideState(): m_state=6
01:21:09.637 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12630
01:21:09.639 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=472.89, Mass=595708, SNR=280.0, Peak=45078 HFD=4.4
01:21:09.640 00.001 8996 MultiStar: [#1 0.12,-0.17,0.76,U] [#2 0.05,-0.11,0.77,U] [#3 0.68,0.12,0.00,M2] [#4 0.50,0.66,0.00,M2] [#5 0.23,0.03,0.72,U] [#6 0.66,0.21,0.00,M2] [#7 -0.41,-0.58,0.00,M1] [#8 0.25,-0.19,0.43,U] 
01:21:09.641 00.001 8996 single-star, 4 included, MultiStar: {0.14, -0.06}, one-star: {0.11, 0.04}
01:21:09.642 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
01:21:09.643 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
01:21:09.645 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.33 mountX=0.10 mountY=-0.05, mountTheta=-0.44
01:21:09.646 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
01:21:09.647 00.001 8996 Enqueuing Move request for scope (0.11, 0.04)
01:21:09.648 00.001 20224 Worker thread wakes up
01:21:09.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
01:21:09.648 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
01:21:09.648 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.10 yDistance=-0.05
01:21:09.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:21:09.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:09.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:21:09.648 00.000 20224 MoveAxis(E, 0, ABG)
01:21:09.648 00.000 20224 Move returns status 0, amount 0
01:21:09.648 00.000 20224 MoveAxis(N, 0, ABG)
01:21:09.648 00.000 20224 Move returns status 0, amount 0
01:21:09.648 00.000 20224 move complete, result=0
01:21:09.648 00.000 20224 worker thread done servicing request
01:21:09.651 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45078, med=3139, FiltMin=2848, FiltMax=24499, Gamma=1.000
01:21:09.665 00.014 8996 UpdateGuideState exits: m=595708 SNR=280.0
01:21:09.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:09.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:09.668 00.001 8996 Enqueuing Expose request
01:21:09.668 00.000 20224 Worker thread wakes up
01:21:09.668 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:09.670 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:09.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:10.830 01.160 20224 Exposure complete
01:21:10.904 00.074 20224 worker thread done servicing request
01:21:10.904 00.000 8996 OnExposeComplete: enter
01:21:10.905 00.001 8996 UpdateGuideState(): m_state=6
01:21:10.906 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12631
01:21:10.907 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.07, Mass=613108, SNR=304.0, Peak=41190 HFD=4.5
01:21:10.907 00.000 8996 MultiStar: [#1 -0.11,-0.15,0.71,U] [#2 0.02,-0.14,0.68,U] [#3 0.34,0.35,0.00,M3] [#4 0.63,0.60,0.00,M3] [#5 -0.02,0.37,0.64,U] [#6 0.34,0.30,0.00,M3] [#7 -0.88,-0.04,0.00,M2] [#8 0.16,0.18,0.35,U] 
01:21:10.908 00.001 8996 refined, 4 included, MultiStar: {0.04, 0.09}, one-star: {0.16, 0.22}
01:21:10.909 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
01:21:10.910 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
01:21:10.911 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.16 mountX=0.03 mountY=-0.10, mountTheta=-1.26
01:21:10.912 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.09, opts=13)
01:21:10.915 00.003 8996 Enqueuing Move request for scope (0.04, 0.09)
01:21:10.917 00.002 20224 Worker thread wakes up
01:21:10.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:21:10.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:21:10.919 00.002 20224 Moving (0.04, 0.09) raw xDistance=0.03 yDistance=-0.10
01:21:10.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:21:10.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:10.919 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:21:10.919 00.000 20224 MoveAxis(E, 0, ABG)
01:21:10.919 00.000 20224 Move returns status 0, amount 0
01:21:10.919 00.000 20224 MoveAxis(N, 0, ABG)
01:21:10.919 00.000 20224 Move returns status 0, amount 0
01:21:10.919 00.000 20224 move complete, result=0
01:21:10.919 00.000 20224 worker thread done servicing request
01:21:10.926 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41190, med=3139, FiltMin=2848, FiltMax=23683, Gamma=1.000
01:21:10.947 00.021 8996 UpdateGuideState exits: m=613108 SNR=304.0
01:21:10.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:10.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:10.949 00.000 8996 Enqueuing Expose request
01:21:10.950 00.001 20224 Worker thread wakes up
01:21:10.950 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:10.951 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:10.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:11.936 00.985 20224 Exposure complete
01:21:12.011 00.075 20224 worker thread done servicing request
01:21:12.011 00.000 8996 OnExposeComplete: enter
01:21:12.012 00.001 8996 UpdateGuideState(): m_state=6
01:21:12.013 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12632
01:21:12.014 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=473.31, Mass=599454, SNR=284.3, Peak=44291 HFD=4.7
01:21:12.015 00.001 8996 MultiStar: [#1 -0.08,0.36,0.82,U] [#2 0.21,0.03,0.80,U] [#3 0.13,0.32,0.68,U] [#4 -0.15,0.62,0.00,M4] [#5 -0.13,0.41,0.63,U] [#6 0.37,0.55,0.00,M4] [#7 -0.60,-0.07,0.00,M3] [#8 -0.02,-0.08,0.39,U] 
01:21:12.016 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.28}, one-star: {0.46, 0.46}
01:21:12.016 00.000 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
01:21:12.018 00.002 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
01:21:12.020 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.28 hyp=0.31 cameraTheta=1.14 mountX=0.10 mountY=-0.30, mountTheta=-1.24
01:21:12.023 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.28, opts=13)
01:21:12.025 00.002 8996 Enqueuing Move request for scope (0.13, 0.28)
01:21:12.026 00.001 20224 Worker thread wakes up
01:21:12.027 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.28) opts 0xd
01:21:12.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.28)
01:21:12.027 00.000 20224 Moving (0.13, 0.28) raw xDistance=0.10 yDistance=-0.30
01:21:12.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:21:12.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:21:12.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:21:12.027 00.000 20224 MoveAxis(E, 0, ABG)
01:21:12.027 00.000 20224 Move returns status 0, amount 0
01:21:12.027 00.000 20224 MoveAxis(N, 0, ABG)
01:21:12.028 00.001 20224 Move returns status 0, amount 0
01:21:12.028 00.000 20224 move complete, result=0
01:21:12.028 00.000 20224 worker thread done servicing request
01:21:12.034 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44291, med=3142, FiltMin=2845, FiltMax=22685, Gamma=1.000
01:21:12.058 00.024 8996 UpdateGuideState exits: m=599454 SNR=284.3
01:21:12.060 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:12.062 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:12.063 00.001 8996 Enqueuing Expose request
01:21:12.065 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:21:12.068 00.003 20224 Worker thread wakes up
01:21:12.068 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:12.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:13.236 01.168 20224 Exposure complete
01:21:13.307 00.071 20224 worker thread done servicing request
01:21:13.308 00.001 8996 OnExposeComplete: enter
01:21:13.309 00.001 8996 UpdateGuideState(): m_state=6
01:21:13.310 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12633
01:21:13.311 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=472.54, Mass=781009, SNR=346.6, Peak=47152 HFD=4.9
01:21:13.312 00.001 8996 MultiStar: [#1 0.12,-0.11,0.58,U] [#2 0.06,-0.01,0.71,U] [#3 -0.06,0.03,0.53,U] [#4 -0.17,0.21,0.44,U] [#5 -0.29,0.03,0.49,U] [#6 0.07,-0.01,0.35,U] [#7 -1.05,-0.70,0.00,M4] [#8 0.10,0.33,0.42,U] 
01:21:13.312 00.000 8996 refined, 7 included, MultiStar: {-0.02, -0.03}, one-star: {-0.01, -0.31}
01:21:13.313 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
01:21:13.314 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
01:21:13.315 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-2.16 mountX=-0.02 mountY=0.03, mountTheta=2.06
01:21:13.316 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
01:21:13.317 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
01:21:13.318 00.001 20224 Worker thread wakes up
01:21:13.318 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:21:13.318 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:21:13.318 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
01:21:13.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:21:13.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:13.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:21:13.318 00.000 20224 MoveAxis(E, 0, ABG)
01:21:13.318 00.000 20224 Move returns status 0, amount 0
01:21:13.318 00.000 20224 MoveAxis(N, 0, ABG)
01:21:13.318 00.000 20224 Move returns status 0, amount 0
01:21:13.318 00.000 20224 move complete, result=0
01:21:13.318 00.000 20224 worker thread done servicing request
01:21:13.322 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=47152, med=3142, FiltMin=2861, FiltMax=29910, Gamma=1.000
01:21:13.344 00.022 8996 UpdateGuideState exits: m=781009 SNR=346.6
01:21:13.345 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:13.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:13.347 00.001 8996 Enqueuing Expose request
01:21:13.347 00.000 20224 Worker thread wakes up
01:21:13.347 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:13.348 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:13.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:14.318 00.970 20224 Exposure complete
01:21:14.393 00.075 20224 worker thread done servicing request
01:21:14.393 00.000 8996 OnExposeComplete: enter
01:21:14.394 00.001 8996 UpdateGuideState(): m_state=6
01:21:14.395 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12634
01:21:14.396 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=473.38, Mass=677892, SNR=324.7, Peak=38195 HFD=4.8
01:21:14.397 00.001 8996 MultiStar: [#1 -0.00,0.33,0.71,U] [#2 0.18,0.71,0.00,M1] [#3 0.48,0.78,0.00,M2] [#4 0.00,1.09,0.00,M4] [#5 -0.51,0.26,0.00,M1] [#6 -0.07,-0.01,0.44,U] [#7 -0.83,-0.69,0.00,M5] [#8 -0.09,0.62,0.00,M1] 
01:21:14.398 00.001 8996 refined, 2 included, MultiStar: {0.09, 0.35}, one-star: {0.23, 0.53}
01:21:14.399 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
01:21:14.399 00.000 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
01:21:14.400 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.35 hyp=0.37 cameraTheta=1.32 mountX=0.06 mountY=-0.36, mountTheta=-1.42
01:21:14.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.35, opts=13)
01:21:14.402 00.000 8996 Enqueuing Move request for scope (0.09, 0.35)
01:21:14.403 00.001 20224 Worker thread wakes up
01:21:14.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.35) opts 0xd
01:21:14.403 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.35)
01:21:14.403 00.000 20224 Moving (0.09, 0.35) raw xDistance=0.06 yDistance=-0.36
01:21:14.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:21:14.404 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:21:14.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:21:14.404 00.000 20224 MoveAxis(E, 0, ABG)
01:21:14.404 00.000 20224 Move returns status 0, amount 0
01:21:14.404 00.000 20224 MoveAxis(N, 0, ABG)
01:21:14.404 00.000 20224 Move returns status 0, amount 0
01:21:14.404 00.000 20224 move complete, result=0
01:21:14.404 00.000 20224 worker thread done servicing request
01:21:14.407 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=38195, med=3142, FiltMin=2829, FiltMax=22758, Gamma=1.000
01:21:14.433 00.026 8996 UpdateGuideState exits: m=677892 SNR=324.7
01:21:14.435 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:14.437 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:14.438 00.001 8996 Enqueuing Expose request
01:21:14.440 00.002 20224 Worker thread wakes up
01:21:14.440 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:21:14.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:14.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:15.632 01.191 20224 Exposure complete
01:21:15.715 00.083 20224 worker thread done servicing request
01:21:15.715 00.000 8996 OnExposeComplete: enter
01:21:15.717 00.002 8996 UpdateGuideState(): m_state=6
01:21:15.718 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12635
01:21:15.719 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=473.16, Mass=593904, SNR=304.6, Peak=39590 HFD=4.5
01:21:15.721 00.002 8996 MultiStar: [#1 0.14,0.09,0.69,U] [#2 -0.10,0.30,0.92,U] [#3 -0.07,0.41,0.56,U] [#4 -0.07,0.27,0.54,U] [#5 -0.59,-0.17,0.00,M2] [#6 -0.26,-0.01,0.44,U] [#7 -0.81,-0.53,0.00,M6] [#8 -0.01,-0.04,0.36,U] 
01:21:15.723 00.002 8996 refined, 6 included, MultiStar: {-0.07, 0.22}, one-star: {-0.13, 0.31}
01:21:15.724 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
01:21:15.725 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
01:21:15.726 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.22 hyp=0.23 cameraTheta=1.88 mountX=-0.09 mountY=-0.21, mountTheta=-1.98
01:21:15.728 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.22, opts=13)
01:21:15.729 00.001 8996 Enqueuing Move request for scope (-0.07, 0.22)
01:21:15.730 00.001 20224 Worker thread wakes up
01:21:15.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.22) opts 0xd
01:21:15.730 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.22)
01:21:15.730 00.000 20224 Moving (-0.07, 0.22) raw xDistance=-0.09 yDistance=-0.21
01:21:15.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:21:15.730 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.02 newest=-0.55
01:21:15.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:21:15.730 00.000 20224 MoveAxis(E, 0, ABG)
01:21:15.730 00.000 20224 Move returns status 0, amount 0
01:21:15.730 00.000 20224 MoveAxis(N, 45, ABG)
01:21:15.730 00.000 20224 Guiding  Dir = 0, Dur = 45
01:21:15.731 00.001 20224 IsSlewing returns 0
01:21:15.731 00.000 20224 IsGuiding returns 0
01:21:15.732 00.001 20224 PulseGuide returned control before completion, sleep 54
01:21:15.734 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39590, med=3142, FiltMin=2806, FiltMax=24096, Gamma=1.000
01:21:15.760 00.026 8996 UpdateGuideState exits: m=593904 SNR=304.6
01:21:15.762 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:15.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:15.765 00.002 8996 Enqueuing Expose request
01:21:15.800 00.035 20224 IsGuiding returns 1
01:21:15.800 00.000 20224 scope still moving after pulse duration time elapsed
01:21:15.832 00.032 20224 IsSlewing returns 0
01:21:15.832 00.000 20224 IsGuiding returns 0
01:21:15.832 00.000 20224 scope move finished after 45 + 55 ms
01:21:15.832 00.000 20224 Move returns status 0, amount 45
01:21:15.832 00.000 20224 move complete, result=0
01:21:15.832 00.000 20224 worker thread done servicing request
01:21:15.832 00.000 20224 Worker thread wakes up
01:21:15.832 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:15.833 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:15.833 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 45 ms NORTH
01:21:16.812 00.979 20224 Exposure complete
01:21:16.871 00.059 20224 worker thread done servicing request
01:21:16.871 00.000 8996 OnExposeComplete: enter
01:21:16.874 00.003 8996 UpdateGuideState(): m_state=6
01:21:16.875 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12636
01:21:16.876 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=472.89, Mass=610366, SNR=285.5, Peak=43478 HFD=4.5
01:21:16.877 00.001 8996 MultiStar: [#1 0.12,-0.17,0.65,U] [#2 0.08,0.02,0.86,U] [#3 0.16,0.01,0.61,U] [#4 0.13,0.30,0.64,U] [#5 0.03,-0.03,0.62,U] [#6 -0.12,0.06,0.53,U] [#7 -0.71,-0.57,0.00,M7] [#8 -0.02,0.17,0.38,U] 
01:21:16.879 00.002 8996 single-star, 7 included, MultiStar: {0.06, 0.04}, one-star: {0.02, 0.04}
01:21:16.880 00.001 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
01:21:16.881 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
01:21:16.882 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.04 hyp=0.05 cameraTheta=1.04 mountX=0.02 mountY=-0.04, mountTheta=-1.14
01:21:16.885 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.04, opts=13)
01:21:16.886 00.001 8996 Enqueuing Move request for scope (0.02, 0.04)
01:21:16.887 00.001 20224 Worker thread wakes up
01:21:16.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.04) opts 0xd
01:21:16.887 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.04)
01:21:16.887 00.000 20224 Moving (0.02, 0.04) raw xDistance=0.02 yDistance=-0.04
01:21:16.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:21:16.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:16.888 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:21:16.888 00.000 20224 MoveAxis(E, 0, ABG)
01:21:16.888 00.000 20224 Move returns status 0, amount 0
01:21:16.888 00.000 20224 MoveAxis(N, 0, ABG)
01:21:16.888 00.000 20224 Move returns status 0, amount 0
01:21:16.888 00.000 20224 move complete, result=0
01:21:16.888 00.000 20224 worker thread done servicing request
01:21:16.892 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43478, med=3142, FiltMin=2790, FiltMax=26000, Gamma=1.000
01:21:16.907 00.015 8996 UpdateGuideState exits: m=610366 SNR=285.5
01:21:16.909 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:16.909 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:16.910 00.001 8996 Enqueuing Expose request
01:21:16.911 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:16.912 00.001 20224 Worker thread wakes up
01:21:16.912 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:16.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:18.076 01.164 20224 Exposure complete
01:21:18.138 00.062 20224 worker thread done servicing request
01:21:18.139 00.001 8996 OnExposeComplete: enter
01:21:18.141 00.002 8996 UpdateGuideState(): m_state=6
01:21:18.143 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12637
01:21:18.144 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.89, Mass=692651, SNR=344.6, Peak=47491 HFD=4.8
01:21:18.147 00.003 8996 MultiStar: [#1 0.26,-0.13,0.61,U] [#2 0.43,-0.13,0.00,M1] [#3 0.42,-0.33,0.00,M1] [#4 0.30,-0.03,0.46,U] [#5 -0.04,-0.36,0.50,U] [#6 0.22,-0.16,0.34,U] [#7 -0.77,-0.59,0.00,M8] [#8 0.56,-0.16,0.00,M1] 
01:21:18.148 00.001 8996 refined, 4 included, MultiStar: {0.30, -0.10}, one-star: {0.51, 0.04}
01:21:18.150 00.002 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
01:21:18.152 00.002 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.94)
01:21:18.153 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.10 hyp=0.31 cameraTheta=-0.32 mountX=0.30 mountY=0.06, mountTheta=0.21
01:21:18.156 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.10, opts=13)
01:21:18.157 00.001 8996 Enqueuing Move request for scope (0.30, -0.10)
01:21:18.158 00.001 20224 Worker thread wakes up
01:21:18.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.10) opts 0xd
01:21:18.158 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.10)
01:21:18.158 00.000 20224 Moving (0.30, -0.10) raw xDistance=0.30 yDistance=0.06
01:21:18.158 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
01:21:18.158 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:18.158 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:21:18.159 00.001 20224 MoveAxis(W, 44, ABG)
01:21:18.159 00.000 20224 Guiding  Dir = 3, Dur = 44
01:21:18.159 00.000 20224 IsSlewing returns 0
01:21:18.159 00.000 20224 IsGuiding returns 0
01:21:18.167 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47491, med=3142, FiltMin=2803, FiltMax=25494, Gamma=1.000
01:21:18.185 00.018 20224 PulseGuide returned control before completion, sleep 30
01:21:18.190 00.005 8996 UpdateGuideState exits: m=692651 SNR=344.6
01:21:18.193 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:18.195 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:18.196 00.001 8996 Enqueuing Expose request
01:21:18.230 00.034 20224 IsGuiding returns 1
01:21:18.230 00.000 20224 scope still moving after pulse duration time elapsed
01:21:18.262 00.032 20224 IsSlewing returns 0
01:21:18.262 00.000 20224 IsGuiding returns 1
01:21:18.293 00.031 20224 IsSlewing returns 0
01:21:18.293 00.000 20224 IsGuiding returns 0
01:21:18.293 00.000 20224 scope move finished after 44 + 89 ms
01:21:18.293 00.000 20224 Move returns status 0, amount 44
01:21:18.293 00.000 20224 MoveAxis(N, 0, ABG)
01:21:18.293 00.000 20224 Move returns status 0, amount 0
01:21:18.294 00.001 20224 move complete, result=0
01:21:18.294 00.000 20224 worker thread done servicing request
01:21:18.294 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.1 px 0 ms NORTH
01:21:18.297 00.003 20224 Worker thread wakes up
01:21:18.297 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:18.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:19.267 00.970 20224 Exposure complete
01:21:19.339 00.072 20224 worker thread done servicing request
01:21:19.339 00.000 8996 OnExposeComplete: enter
01:21:19.341 00.002 8996 UpdateGuideState(): m_state=6
01:21:19.342 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12638
01:21:19.343 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=472.73, Mass=722291, SNR=370.1, Peak=48038 HFD=4.5
01:21:19.344 00.001 8996 MultiStar: [#1 0.25,-0.07,0.69,U] [#2 0.23,-0.26,0.57,U] [#3 0.15,-0.13,0.58,U] [#4 -0.02,0.23,0.35,U] [#5 -0.37,-0.09,0.47,U] [#6 0.02,-0.10,0.28,U] [#7 -0.60,-0.75,0.00,M9] [#8 0.03,-0.10,0.29,U] 
01:21:19.345 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.10}, one-star: {-0.06, -0.12}
01:21:19.346 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
01:21:19.346 00.000 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
01:21:19.347 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.19 mountX=0.05 mountY=0.09, mountTheta=1.09
01:21:19.349 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.10, opts=13)
01:21:19.350 00.001 8996 Enqueuing Move request for scope (0.04, -0.10)
01:21:19.350 00.000 20224 Worker thread wakes up
01:21:19.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.10) opts 0xd
01:21:19.351 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.10)
01:21:19.351 00.000 20224 Moving (0.04, -0.10) raw xDistance=0.05 yDistance=0.09
01:21:19.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:21:19.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:19.351 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:21:19.351 00.000 20224 MoveAxis(E, 0, ABG)
01:21:19.351 00.000 20224 Move returns status 0, amount 0
01:21:19.351 00.000 20224 MoveAxis(N, 0, ABG)
01:21:19.351 00.000 20224 Move returns status 0, amount 0
01:21:19.351 00.000 20224 move complete, result=0
01:21:19.351 00.000 20224 worker thread done servicing request
01:21:19.355 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=48038, med=3142, FiltMin=2845, FiltMax=30262, Gamma=1.000
01:21:19.377 00.022 8996 UpdateGuideState exits: m=722291 SNR=370.1
01:21:19.378 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:19.378 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:19.379 00.001 8996 Enqueuing Expose request
01:21:19.380 00.001 20224 Worker thread wakes up
01:21:19.380 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:19.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:19.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:20.549 01.168 20224 Exposure complete
01:21:20.618 00.069 20224 worker thread done servicing request
01:21:20.618 00.000 8996 OnExposeComplete: enter
01:21:20.619 00.001 8996 UpdateGuideState(): m_state=6
01:21:20.620 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12639
01:21:20.621 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=472.96, Mass=593033, SNR=284.3, Peak=36758 HFD=4.8
01:21:20.623 00.002 8996 MultiStar: [#1 -0.31,0.19,0.60,U] [#2 -0.31,-0.16,0.92,U] [#3 -0.84,-0.38,0.00,M1] [#4 -0.71,0.22,0.00,M1] [#5 -0.10,0.13,0.72,U] [#6 -0.45,-0.04,0.00,M1] [#7 -1.34,-0.44,0.00,M10] [#8 -0.21,0.02,0.38,U] 
01:21:20.624 00.001 8996 refined, 4 included, MultiStar: {-0.31, 0.05}, one-star: {-0.52, 0.11}
01:21:20.625 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
01:21:20.626 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
01:21:20.628 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=0.05 hyp=0.32 cameraTheta=2.98 mountX=-0.32 mountY=-0.01, mountTheta=-3.10
01:21:20.631 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.05, opts=13)
01:21:20.634 00.003 8996 Enqueuing Move request for scope (-0.31, 0.05)
01:21:20.637 00.003 20224 Worker thread wakes up
01:21:20.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.05) opts 0xd
01:21:20.637 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.05)
01:21:20.637 00.000 20224 Moving (-0.31, 0.05) raw xDistance=-0.32 yDistance=-0.01
01:21:20.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:21:20.637 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:20.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:21:20.637 00.000 20224 MoveAxis(E, 46, ABG)
01:21:20.637 00.000 20224 Guiding  Dir = 2, Dur = 46
01:21:20.638 00.001 20224 IsSlewing returns 0
01:21:20.638 00.000 20224 IsGuiding returns 0
01:21:20.643 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=36758, med=3142, FiltMin=2830, FiltMax=23472, Gamma=1.000
01:21:20.664 00.021 8996 UpdateGuideState exits: m=593033 SNR=284.3
01:21:20.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:20.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:20.666 00.000 8996 Enqueuing Expose request
01:21:20.690 00.024 20224 IsGuiding returns 1
01:21:20.690 00.000 20224 scope still moving after pulse duration time elapsed
01:21:20.720 00.030 20224 IsSlewing returns 0
01:21:20.721 00.001 20224 IsGuiding returns 1
01:21:20.751 00.030 20224 IsSlewing returns 0
01:21:20.752 00.001 20224 IsGuiding returns 1
01:21:20.782 00.030 20224 IsSlewing returns 0
01:21:20.783 00.001 20224 IsGuiding returns 0
01:21:20.783 00.000 20224 scope move finished after 46 + 98 ms
01:21:20.783 00.000 20224 Move returns status 0, amount 46
01:21:20.783 00.000 20224 MoveAxis(N, 0, ABG)
01:21:20.783 00.000 20224 Move returns status 0, amount 0
01:21:20.783 00.000 20224 move complete, result=0
01:21:20.784 00.001 20224 worker thread done servicing request
01:21:20.784 00.000 20224 Worker thread wakes up
01:21:20.784 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.0 px 0 ms NORTH
01:21:20.786 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:20.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:21.768 00.982 20224 Exposure complete
01:21:21.837 00.069 20224 worker thread done servicing request
01:21:21.837 00.000 8996 OnExposeComplete: enter
01:21:21.838 00.001 8996 UpdateGuideState(): m_state=6
01:21:21.840 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12640
01:21:21.841 00.001 8996 Star::Find returns 1 (0), X=135.45, Y=472.75, Mass=601073, SNR=317.4, Peak=37238 HFD=4.7
01:21:21.842 00.001 8996 MultiStar: [#1 0.02,0.20,0.62,U] [#2 -0.51,-0.62,0.00,M1] [#3 -0.52,0.09,0.00,M2] [#4 -0.67,0.25,0.00,M2] [#5 -0.39,0.12,0.60,U] [#6 -0.02,-0.27,0.39,U] [#7 -0.93,-0.58,0.00,R] [#8 -0.26,0.01,0.42,U] 
01:21:21.843 00.001 8996 refined, 4 included, MultiStar: {-0.27, -0.00}, one-star: {-0.47, -0.10}
01:21:21.844 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
01:21:21.845 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
01:21:21.847 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.00 hyp=0.27 cameraTheta=-3.13 mountX=-0.26 mountY=0.03, mountTheta=3.02
01:21:21.849 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.00, opts=13)
01:21:21.851 00.002 8996 Enqueuing Move request for scope (-0.27, -0.00)
01:21:21.852 00.001 20224 Worker thread wakes up
01:21:21.853 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.00) opts 0xd
01:21:21.853 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.00)
01:21:21.853 00.000 20224 Moving (-0.27, -0.00) raw xDistance=-0.26 yDistance=0.03
01:21:21.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
01:21:21.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:21.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:21:21.853 00.000 20224 MoveAxis(E, 42, ABG)
01:21:21.853 00.000 20224 Guiding  Dir = 2, Dur = 42
01:21:21.854 00.001 20224 IsSlewing returns 0
01:21:21.854 00.000 20224 IsGuiding returns 0
01:21:21.859 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=37238, med=3142, FiltMin=2838, FiltMax=23043, Gamma=1.000
01:21:21.865 00.006 20224 PulseGuide returned control before completion, sleep 41
01:21:21.875 00.010 8996 UpdateGuideState exits: m=601073 SNR=317.4
01:21:21.876 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:21.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:21.878 00.001 8996 Enqueuing Expose request
01:21:21.912 00.034 20224 IsGuiding returns 1
01:21:21.912 00.000 20224 scope still moving after pulse duration time elapsed
01:21:21.944 00.032 20224 IsSlewing returns 0
01:21:21.945 00.001 20224 IsGuiding returns 1
01:21:21.975 00.030 20224 IsSlewing returns 0
01:21:21.975 00.000 20224 IsGuiding returns 0
01:21:21.975 00.000 20224 scope move finished after 42 + 79 ms
01:21:21.976 00.001 20224 Move returns status 0, amount 42
01:21:21.976 00.000 20224 MoveAxis(N, 0, ABG)
01:21:21.976 00.000 20224 Move returns status 0, amount 0
01:21:21.976 00.000 20224 move complete, result=0
01:21:21.976 00.000 20224 worker thread done servicing request
01:21:21.976 00.000 20224 Worker thread wakes up
01:21:21.976 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.0 px 0 ms NORTH
01:21:21.978 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:21.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:23.128 01.150 20224 Exposure complete
01:21:23.195 00.067 20224 worker thread done servicing request
01:21:23.195 00.000 8996 OnExposeComplete: enter
01:21:23.196 00.001 8996 UpdateGuideState(): m_state=6
01:21:23.197 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12641
01:21:23.197 00.000 8996 Star::Find returns 1 (0), X=136.48, Y=473.01, Mass=653184, SNR=316.7, Peak=43683 HFD=5.0
01:21:23.198 00.001 8996 MultiStar: [#1 0.36,-0.22,0.61,U] [#2 0.31,-0.13,0.65,U] [#3 0.15,0.14,0.61,U] [#4 0.12,0.40,0.60,U] [#5 0.54,0.36,0.00,M1] [#6 0.44,-0.46,0.00,M1] [#7 0.70,0.32,0.00,M1] [#8 0.50,0.10,0.00,M1] 
01:21:23.201 00.003 8996 refined, 4 included, MultiStar: {0.33, 0.08}, one-star: {0.56, 0.16}
01:21:23.203 00.002 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
01:21:23.206 00.003 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
01:21:23.208 00.002 8996 CameraToMount -- cameraX=0.33 cameraY=0.08 hyp=0.34 cameraTheta=0.23 mountX=0.32 mountY=-0.11, mountTheta=-0.34
01:21:23.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.08, opts=13)
01:21:23.212 00.002 8996 Enqueuing Move request for scope (0.33, 0.08)
01:21:23.214 00.002 20224 Worker thread wakes up
01:21:23.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.08) opts 0xd
01:21:23.214 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.08)
01:21:23.214 00.000 20224 Moving (0.33, 0.08) raw xDistance=0.32 yDistance=-0.11
01:21:23.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
01:21:23.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:23.215 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:21:23.215 00.000 20224 MoveAxis(W, 44, ABG)
01:21:23.215 00.000 20224 Guiding  Dir = 3, Dur = 44
01:21:23.215 00.000 20224 IsSlewing returns 0
01:21:23.216 00.001 20224 IsGuiding returns 0
01:21:23.223 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43683, med=3139, FiltMin=2854, FiltMax=25360, Gamma=1.000
01:21:23.232 00.009 20224 PulseGuide returned control before completion, sleep 39
01:21:23.240 00.008 8996 UpdateGuideState exits: m=653184 SNR=316.7
01:21:23.242 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:23.242 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:23.243 00.001 8996 Enqueuing Expose request
01:21:23.277 00.034 20224 IsGuiding returns 1
01:21:23.277 00.000 20224 scope still moving after pulse duration time elapsed
01:21:23.309 00.032 20224 IsSlewing returns 0
01:21:23.309 00.000 20224 IsGuiding returns 1
01:21:23.346 00.037 20224 IsSlewing returns 0
01:21:23.346 00.000 20224 IsGuiding returns 0
01:21:23.346 00.000 20224 scope move finished after 44 + 86 ms
01:21:23.346 00.000 20224 Move returns status 0, amount 44
01:21:23.346 00.000 20224 MoveAxis(N, 0, ABG)
01:21:23.346 00.000 20224 Move returns status 0, amount 0
01:21:23.346 00.000 20224 move complete, result=0
01:21:23.347 00.001 20224 worker thread done servicing request
01:21:23.347 00.000 20224 Worker thread wakes up
01:21:23.347 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH
01:21:23.349 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:23.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:24.314 00.965 20224 Exposure complete
01:21:24.389 00.075 20224 worker thread done servicing request
01:21:24.389 00.000 8996 OnExposeComplete: enter
01:21:24.392 00.003 8996 UpdateGuideState(): m_state=6
01:21:24.394 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12642
01:21:24.396 00.002 8996 Star::Find returns 1 (0), X=135.80, Y=472.89, Mass=748371, SNR=330.1, Peak=50934 HFD=4.5
01:21:24.398 00.002 8996 MultiStar: [#1 0.04,-0.29,0.63,U] [#2 -0.20,0.22,0.78,U] [#3 0.08,0.41,0.60,U] [#4 -0.34,0.58,0.00,M2] [#5 -0.00,0.10,0.62,U] [#6 -0.02,-0.33,0.38,U] [#7 0.38,0.25,0.00,M2] [#8 -0.01,-0.37,0.31,U] 
01:21:24.399 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.02}, one-star: {-0.11, 0.04}
01:21:24.401 00.002 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
01:21:24.402 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
01:21:24.404 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.69 mountX=-0.05 mountY=-0.02, mountTheta=-2.81
01:21:24.407 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
01:21:24.408 00.001 8996 Enqueuing Move request for scope (-0.05, 0.02)
01:21:24.410 00.002 20224 Worker thread wakes up
01:21:24.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:21:24.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:21:24.410 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.02
01:21:24.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:21:24.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:24.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:21:24.411 00.001 20224 MoveAxis(E, 0, ABG)
01:21:24.411 00.000 20224 Move returns status 0, amount 0
01:21:24.411 00.000 20224 MoveAxis(N, 0, ABG)
01:21:24.411 00.000 20224 Move returns status 0, amount 0
01:21:24.411 00.000 20224 move complete, result=0
01:21:24.411 00.000 20224 worker thread done servicing request
01:21:24.418 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50934, med=3142, FiltMin=2845, FiltMax=28947, Gamma=1.000
01:21:24.437 00.019 8996 UpdateGuideState exits: m=748371 SNR=330.1
01:21:24.439 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:24.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:24.442 00.002 8996 Enqueuing Expose request
01:21:24.443 00.001 20224 Worker thread wakes up
01:21:24.443 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:24.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:24.443 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:25.605 01.162 20224 Exposure complete
01:21:25.669 00.064 20224 worker thread done servicing request
01:21:25.669 00.000 8996 OnExposeComplete: enter
01:21:25.671 00.002 8996 UpdateGuideState(): m_state=6
01:21:25.672 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12643
01:21:25.673 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=472.67, Mass=730573, SNR=332.7, Peak=43939 HFD=4.7
01:21:25.674 00.001 8996 MultiStar: [#1 0.06,-0.46,0.00,M1] [#2 -0.00,0.24,0.76,U] [#3 -0.04,0.16,0.53,U] [#4 -0.13,-0.04,0.41,U] [#5 0.03,0.35,0.54,U] [#6 0.40,-0.12,0.41,U] [#7 0.51,0.39,0.00,M3] [#8 0.39,-0.17,0.35,U] 
01:21:25.675 00.001 8996 refined, 6 included, MultiStar: {0.13, 0.04}, one-star: {0.30, -0.18}
01:21:25.676 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
01:21:25.677 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
01:21:25.678 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.29 mountX=0.13 mountY=-0.05, mountTheta=-0.40
01:21:25.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.04, opts=13)
01:21:25.681 00.001 8996 Enqueuing Move request for scope (0.13, 0.04)
01:21:25.682 00.001 20224 Worker thread wakes up
01:21:25.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
01:21:25.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
01:21:25.682 00.000 20224 Moving (0.13, 0.04) raw xDistance=0.13 yDistance=-0.05
01:21:25.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:21:25.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:25.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:21:25.682 00.000 20224 MoveAxis(E, 0, ABG)
01:21:25.682 00.000 20224 Move returns status 0, amount 0
01:21:25.682 00.000 20224 MoveAxis(N, 0, ABG)
01:21:25.682 00.000 20224 Move returns status 0, amount 0
01:21:25.682 00.000 20224 move complete, result=0
01:21:25.682 00.000 20224 worker thread done servicing request
01:21:25.688 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43939, med=3142, FiltMin=2841, FiltMax=23472, Gamma=1.000
01:21:25.705 00.017 8996 UpdateGuideState exits: m=730573 SNR=332.7
01:21:25.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:25.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:25.707 00.000 8996 Enqueuing Expose request
01:21:25.708 00.001 20224 Worker thread wakes up
01:21:25.708 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:25.709 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:25.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:26.690 00.981 20224 Exposure complete
01:21:26.790 00.100 20224 worker thread done servicing request
01:21:26.791 00.001 8996 OnExposeComplete: enter
01:21:26.792 00.001 8996 UpdateGuideState(): m_state=6
01:21:26.793 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12644
01:21:26.794 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=472.24, Mass=596933, SNR=280.7, Peak=44704 HFD=4.5
01:21:26.797 00.003 8996 MultiStar: [#1 -0.05,-0.57,0.00,M2] [#2 -0.20,-0.20,0.88,U] [#3 0.13,-0.24,0.60,U] [#4 0.05,0.20,0.52,U] [#5 0.06,-0.07,0.50,U] [#6 0.25,-0.47,0.00,M1] [#7 0.32,0.16,0.56,U] [#8 -0.09,-0.56,0.00,M1] 
01:21:26.801 00.004 8996 refined, 5 included, MultiStar: {0.03, -0.19}, one-star: {-0.02, -0.60}
01:21:26.803 00.002 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
01:21:26.805 00.002 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
01:21:26.807 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.41 mountX=0.05 mountY=0.18, mountTheta=1.31
01:21:26.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.19, opts=13)
01:21:26.812 00.003 8996 Enqueuing Move request for scope (0.03, -0.19)
01:21:26.814 00.002 20224 Worker thread wakes up
01:21:26.814 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
01:21:26.814 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
01:21:26.814 00.000 20224 Moving (0.03, -0.19) raw xDistance=0.05 yDistance=0.18
01:21:26.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:21:26.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:26.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:21:26.814 00.000 20224 MoveAxis(E, 0, ABG)
01:21:26.814 00.000 20224 Move returns status 0, amount 0
01:21:26.814 00.000 20224 MoveAxis(N, 0, ABG)
01:21:26.814 00.000 20224 Move returns status 0, amount 0
01:21:26.816 00.002 20224 move complete, result=0
01:21:26.816 00.000 20224 worker thread done servicing request
01:21:26.825 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44704, med=3139, FiltMin=2835, FiltMax=24899, Gamma=1.000
01:21:26.851 00.026 8996 UpdateGuideState exits: m=596933 SNR=280.7
01:21:26.854 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:26.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:26.857 00.002 8996 Enqueuing Expose request
01:21:26.858 00.001 20224 Worker thread wakes up
01:21:26.858 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:26.858 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:26.858 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:21:28.018 01.160 20224 Exposure complete
01:21:28.108 00.090 20224 worker thread done servicing request
01:21:28.108 00.000 8996 OnExposeComplete: enter
01:21:28.110 00.002 8996 UpdateGuideState(): m_state=6
01:21:28.112 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12645
01:21:28.114 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=472.43, Mass=621799, SNR=302.5, Peak=43584 HFD=4.7
01:21:28.116 00.002 8996 MultiStar: [#1 0.01,-0.56,0.00,M3] [#2 0.08,-0.19,0.81,U] [#3 0.35,-0.29,0.00,M1] [#4 -0.34,-0.46,0.00,M1] [#5 -0.20,0.12,0.61,U] [#6 -0.01,0.03,0.39,U] [#7 -0.19,-0.37,0.40,U] [#8 -0.06,-0.30,0.43,U] 
01:21:28.117 00.001 8996 refined, 5 included, MultiStar: {-0.10, -0.21}, one-star: {-0.19, -0.41}
01:21:28.118 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
01:21:28.119 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
01:21:28.121 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-2.00 mountX=-0.07 mountY=0.22, mountTheta=1.90
01:21:28.124 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.21, opts=13)
01:21:28.125 00.001 8996 Enqueuing Move request for scope (-0.10, -0.21)
01:21:28.128 00.003 20224 Worker thread wakes up
01:21:28.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
01:21:28.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
01:21:28.128 00.000 20224 Moving (-0.10, -0.21) raw xDistance=-0.07 yDistance=0.22
01:21:28.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:21:28.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:21:28.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:21:28.128 00.000 20224 MoveAxis(E, 0, ABG)
01:21:28.128 00.000 20224 Move returns status 0, amount 0
01:21:28.128 00.000 20224 MoveAxis(N, 0, ABG)
01:21:28.128 00.000 20224 Move returns status 0, amount 0
01:21:28.128 00.000 20224 move complete, result=0
01:21:28.128 00.000 20224 worker thread done servicing request
01:21:28.134 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43584, med=3142, FiltMin=2832, FiltMax=26342, Gamma=1.000
01:21:28.152 00.018 8996 UpdateGuideState exits: m=621799 SNR=302.5
01:21:28.152 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:28.154 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:28.155 00.001 8996 Enqueuing Expose request
01:21:28.156 00.001 20224 Worker thread wakes up
01:21:28.156 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:21:28.157 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:28.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:29.134 00.977 20224 Exposure complete
01:21:29.205 00.071 20224 worker thread done servicing request
01:21:29.205 00.000 8996 OnExposeComplete: enter
01:21:29.207 00.002 8996 UpdateGuideState(): m_state=6
01:21:29.209 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12646
01:21:29.210 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=472.56, Mass=581768, SNR=279.4, Peak=39814 HFD=4.8
01:21:29.212 00.002 8996 MultiStar: [#1 0.34,-0.38,0.00,M4] [#2 -0.08,0.00,0.87,U] [#3 0.10,0.01,0.66,U] [#4 -0.21,-0.08,0.56,U] [#5 0.01,0.10,0.59,U] [#6 0.26,-0.08,0.53,U] [#7 0.04,-0.51,0.00,M2] [#8 0.40,-0.22,0.00,M1] 
01:21:29.214 00.002 8996 refined, 5 included, MultiStar: {-0.07, -0.07}, one-star: {-0.32, -0.29}
01:21:29.216 00.002 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
01:21:29.217 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
01:21:29.218 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.34 mountX=-0.06 mountY=0.08, mountTheta=2.24
01:21:29.221 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
01:21:29.223 00.002 8996 Enqueuing Move request for scope (-0.07, -0.07)
01:21:29.224 00.001 20224 Worker thread wakes up
01:21:29.224 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
01:21:29.224 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
01:21:29.224 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.06 yDistance=0.08
01:21:29.225 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:21:29.225 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:29.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:21:29.225 00.000 20224 MoveAxis(E, 0, ABG)
01:21:29.225 00.000 20224 Move returns status 0, amount 0
01:21:29.225 00.000 20224 MoveAxis(N, 0, ABG)
01:21:29.225 00.000 20224 Move returns status 0, amount 0
01:21:29.225 00.000 20224 move complete, result=0
01:21:29.225 00.000 20224 worker thread done servicing request
01:21:29.230 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=39814, med=3142, FiltMin=2851, FiltMax=23459, Gamma=1.000
01:21:29.250 00.020 8996 UpdateGuideState exits: m=581768 SNR=279.4
01:21:29.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:29.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:29.252 00.000 8996 Enqueuing Expose request
01:21:29.254 00.002 20224 Worker thread wakes up
01:21:29.254 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:29.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:29.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:30.412 01.157 20224 Exposure complete
01:21:30.488 00.076 20224 worker thread done servicing request
01:21:30.488 00.000 8996 OnExposeComplete: enter
01:21:30.490 00.002 8996 UpdateGuideState(): m_state=6
01:21:30.491 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12647
01:21:30.492 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=472.69, Mass=741191, SNR=346.8, Peak=46230 HFD=4.7
01:21:30.494 00.002 8996 MultiStar: [#1 -0.33,-0.41,0.00,M5] [#2 -0.30,0.01,0.64,U] [#3 -0.13,-0.13,0.54,U] [#4 -0.34,-0.07,0.48,U] [#5 -0.03,0.03,0.55,U] [#6 0.25,-0.06,0.39,U] [#7 -0.35,-0.67,0.00,M3] [#8 0.43,-0.43,0.00,M2] 
01:21:30.495 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.07}, one-star: {0.08, -0.16}
01:21:30.496 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
01:21:30.497 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
01:21:30.498 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.36 mountX=-0.07 mountY=0.08, mountTheta=2.26
01:21:30.500 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
01:21:30.501 00.001 8996 Enqueuing Move request for scope (-0.07, -0.07)
01:21:30.501 00.000 20224 Worker thread wakes up
01:21:30.502 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
01:21:30.502 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
01:21:30.502 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.07 yDistance=0.08
01:21:30.502 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:21:30.502 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:30.502 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:21:30.502 00.000 20224 MoveAxis(E, 0, ABG)
01:21:30.502 00.000 20224 Move returns status 0, amount 0
01:21:30.502 00.000 20224 MoveAxis(N, 0, ABG)
01:21:30.502 00.000 20224 Move returns status 0, amount 0
01:21:30.502 00.000 20224 move complete, result=0
01:21:30.502 00.000 20224 worker thread done servicing request
01:21:30.506 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46230, med=3142, FiltMin=2803, FiltMax=28358, Gamma=1.000
01:21:30.522 00.016 8996 UpdateGuideState exits: m=741191 SNR=346.8
01:21:30.523 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:30.524 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:30.525 00.001 8996 Enqueuing Expose request
01:21:30.526 00.001 20224 Worker thread wakes up
01:21:30.526 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:30.526 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:30.527 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:31.505 00.978 20224 Exposure complete
01:21:31.570 00.065 20224 worker thread done servicing request
01:21:31.570 00.000 8996 OnExposeComplete: enter
01:21:31.572 00.002 8996 UpdateGuideState(): m_state=6
01:21:31.573 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12648
01:21:31.574 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=472.99, Mass=598534, SNR=296.4, Peak=41686 HFD=4.6
01:21:31.576 00.002 8996 MultiStar: [#1 -0.45,-0.42,0.00,M6] [#2 -0.69,-0.39,0.00,M1] [#3 0.21,-0.12,0.63,U] [#4 -0.20,-0.17,0.56,U] [#5 -0.17,-0.24,0.50,U] [#6 -0.55,0.12,0.00,M1] [#7 -0.08,-0.54,0.00,M4] [#8 0.19,0.00,0.36,U] 
01:21:31.576 00.000 8996 refined, 4 included, MultiStar: {-0.03, -0.05}, one-star: {-0.11, 0.14}
01:21:31.577 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
01:21:31.578 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
01:21:31.579 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.17 mountX=-0.03 mountY=0.05, mountTheta=2.07
01:21:31.580 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
01:21:31.581 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
01:21:31.582 00.001 20224 Worker thread wakes up
01:21:31.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
01:21:31.582 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
01:21:31.582 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.05
01:21:31.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:21:31.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:31.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:21:31.582 00.000 20224 MoveAxis(E, 0, ABG)
01:21:31.582 00.000 20224 Move returns status 0, amount 0
01:21:31.582 00.000 20224 MoveAxis(N, 0, ABG)
01:21:31.582 00.000 20224 Move returns status 0, amount 0
01:21:31.582 00.000 20224 move complete, result=0
01:21:31.582 00.000 20224 worker thread done servicing request
01:21:31.586 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41686, med=3142, FiltMin=2825, FiltMax=25104, Gamma=1.000
01:21:31.600 00.014 8996 UpdateGuideState exits: m=598534 SNR=296.4
01:21:31.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:31.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:31.603 00.001 8996 Enqueuing Expose request
01:21:31.603 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:31.604 00.001 20224 Worker thread wakes up
01:21:31.604 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:31.605 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:32.766 01.161 20224 Exposure complete
01:21:32.830 00.064 20224 worker thread done servicing request
01:21:32.830 00.000 8996 OnExposeComplete: enter
01:21:32.831 00.001 8996 UpdateGuideState(): m_state=6
01:21:32.833 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12649
01:21:32.833 00.000 8996 Star::Find returns 1 (0), X=135.69, Y=472.68, Mass=682998, SNR=305.0, Peak=44998 HFD=4.8
01:21:32.834 00.001 8996 MultiStar: [#1 -0.20,-0.08,0.83,U] [#2 -0.84,-0.12,0.00,M2] [#3 -0.12,-0.14,0.65,U] [#4 -0.14,0.37,0.51,U] [#5 -0.33,0.15,0.54,U] [#6 -0.49,-0.19,0.00,M2] [#7 -0.18,0.24,0.45,U] [#8 -0.13,0.00,0.39,U] 
01:21:32.835 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.01}, one-star: {-0.23, -0.17}
01:21:32.836 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
01:21:32.836 00.000 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
01:21:32.837 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.01 hyp=0.20 cameraTheta=3.09 mountX=-0.20 mountY=0.01, mountTheta=3.08
01:21:32.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.01, opts=13)
01:21:32.839 00.000 8996 Enqueuing Move request for scope (-0.20, 0.01)
01:21:32.840 00.001 20224 Worker thread wakes up
01:21:32.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.01) opts 0xd
01:21:32.840 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.01)
01:21:32.840 00.000 20224 Moving (-0.20, 0.01) raw xDistance=-0.20 yDistance=0.01
01:21:32.841 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:21:32.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:32.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:21:32.841 00.000 20224 MoveAxis(E, 0, ABG)
01:21:32.841 00.000 20224 Move returns status 0, amount 0
01:21:32.841 00.000 20224 MoveAxis(N, 0, ABG)
01:21:32.841 00.000 20224 Move returns status 0, amount 0
01:21:32.841 00.000 20224 move complete, result=0
01:21:32.841 00.000 20224 worker thread done servicing request
01:21:32.849 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=44998, med=3142, FiltMin=2822, FiltMax=27280, Gamma=1.000
01:21:32.870 00.021 8996 UpdateGuideState exits: m=682998 SNR=305.0
01:21:32.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:32.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:32.873 00.001 8996 Enqueuing Expose request
01:21:32.873 00.000 20224 Worker thread wakes up
01:21:32.874 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:32.874 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:32.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:33.852 00.978 20224 Exposure complete
01:21:33.920 00.068 20224 worker thread done servicing request
01:21:33.920 00.000 8996 OnExposeComplete: enter
01:21:33.921 00.001 8996 UpdateGuideState(): m_state=6
01:21:33.922 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12650
01:21:33.923 00.001 8996 Star::Find returns 1 (0), X=135.50, Y=472.71, Mass=603715, SNR=292.2, Peak=42390 HFD=4.7
01:21:33.923 00.000 8996 MultiStar: [#1 -0.73,-0.46,0.00,M6] [#2 -0.62,-0.27,0.00,M3] [#3 -0.28,-0.07,0.68,U] [#4 -0.60,-0.39,0.00,M1] [#5 -0.26,-0.08,0.63,U] [#6 -0.24,-0.24,0.43,U] [#7 -0.31,0.05,0.42,U] [#8 -0.28,-0.25,0.40,U] 
01:21:33.924 00.001 8996 refined, 5 included, MultiStar: {-0.31, -0.12}, one-star: {-0.42, -0.14}
01:21:33.925 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
01:21:33.926 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
01:21:33.926 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.12 hyp=0.34 cameraTheta=-2.78 mountX=-0.30 mountY=0.15, mountTheta=2.67
01:21:33.928 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.12, opts=13)
01:21:33.929 00.001 8996 Enqueuing Move request for scope (-0.31, -0.12)
01:21:33.930 00.001 20224 Worker thread wakes up
01:21:33.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.12) opts 0xd
01:21:33.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.12)
01:21:33.930 00.000 20224 Moving (-0.31, -0.12) raw xDistance=-0.30 yDistance=0.15
01:21:33.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:21:33.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:33.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:21:33.930 00.000 20224 MoveAxis(E, 44, ABG)
01:21:33.930 00.000 20224 Guiding  Dir = 2, Dur = 44
01:21:33.931 00.001 20224 IsSlewing returns 0
01:21:33.931 00.000 20224 IsGuiding returns 0
01:21:33.934 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42390, med=3142, FiltMin=2854, FiltMax=24083, Gamma=1.000
01:21:33.949 00.015 8996 UpdateGuideState exits: m=603715 SNR=292.2
01:21:33.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:33.950 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:33.951 00.001 8996 Enqueuing Expose request
01:21:33.968 00.017 20224 PulseGuide returned control before completion, sleep 17
01:21:33.998 00.030 20224 IsGuiding returns 1
01:21:33.998 00.000 20224 scope still moving after pulse duration time elapsed
01:21:34.029 00.031 20224 IsSlewing returns 0
01:21:34.029 00.000 20224 IsGuiding returns 1
01:21:34.060 00.031 20224 IsSlewing returns 0
01:21:34.061 00.001 20224 IsGuiding returns 0
01:21:34.061 00.000 20224 scope move finished after 44 + 86 ms
01:21:34.061 00.000 20224 Move returns status 0, amount 44
01:21:34.061 00.000 20224 MoveAxis(N, 0, ABG)
01:21:34.061 00.000 20224 Move returns status 0, amount 0
01:21:34.061 00.000 20224 move complete, result=0
01:21:34.061 00.000 20224 worker thread done servicing request
01:21:34.061 00.000 20224 Worker thread wakes up
01:21:34.061 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.2 px 0 ms NORTH
01:21:34.063 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:34.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:35.221 01.158 20224 Exposure complete
01:21:35.298 00.077 20224 worker thread done servicing request
01:21:35.298 00.000 8996 OnExposeComplete: enter
01:21:35.299 00.001 8996 UpdateGuideState(): m_state=6
01:21:35.301 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12651
01:21:35.301 00.000 8996 Star::Find returns 1 (0), X=135.94, Y=472.78, Mass=626167, SNR=307.8, Peak=45686 HFD=4.4
01:21:35.302 00.001 8996 MultiStar: [#1 -0.11,-0.18,0.63,U] [#2 -0.29,-0.68,0.00,M4] [#3 -0.57,0.02,0.00,M1] [#4 -0.55,0.28,0.00,M2] [#5 -0.12,-0.06,0.60,U] [#6 -0.06,-0.06,0.39,U] [#7 0.54,-0.41,0.00,M3] [#8 0.11,-0.22,0.36,U] 
01:21:35.303 00.001 8996 single-star, 4 included, MultiStar: {-0.04, -0.11}, one-star: {0.02, -0.06}
01:21:35.304 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:21:35.305 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
01:21:35.305 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.07 cameraTheta=-1.31 mountX=0.02 mountY=0.06, mountTheta=1.21
01:21:35.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
01:21:35.308 00.001 8996 Enqueuing Move request for scope (0.02, -0.06)
01:21:35.308 00.000 20224 Worker thread wakes up
01:21:35.309 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
01:21:35.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
01:21:35.309 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.02 yDistance=0.06
01:21:35.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:21:35.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:35.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:21:35.309 00.000 20224 MoveAxis(E, 0, ABG)
01:21:35.309 00.000 20224 Move returns status 0, amount 0
01:21:35.310 00.001 20224 MoveAxis(N, 0, ABG)
01:21:35.310 00.000 20224 Move returns status 0, amount 0
01:21:35.310 00.000 20224 move complete, result=0
01:21:35.310 00.000 20224 worker thread done servicing request
01:21:35.315 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45686, med=3142, FiltMin=2838, FiltMax=25475, Gamma=1.000
01:21:35.331 00.016 8996 UpdateGuideState exits: m=626167 SNR=307.8
01:21:35.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:35.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:35.334 00.001 8996 Enqueuing Expose request
01:21:35.335 00.001 20224 Worker thread wakes up
01:21:35.335 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:35.335 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:35.336 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:36.328 00.992 20224 Exposure complete
01:21:36.415 00.087 20224 worker thread done servicing request
01:21:36.415 00.000 8996 OnExposeComplete: enter
01:21:36.417 00.002 8996 UpdateGuideState(): m_state=6
01:21:36.419 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12652
01:21:36.421 00.002 8996 Star::Find returns 1 (0), X=136.22, Y=472.61, Mass=729576, SNR=336.9, Peak=43958 HFD=4.8
01:21:36.423 00.002 8996 MultiStar: [#1 0.06,-0.11,0.65,U] [#2 -0.14,-0.55,0.00,M5] [#3 -0.02,-0.21,0.55,U] [#4 -0.32,0.21,0.53,U] [#5 -0.19,-0.38,0.68,U] [#6 0.02,-0.61,0.00,M1] [#7 0.45,-0.59,0.00,M4] [#8 0.27,-0.27,0.36,U] 
01:21:36.424 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.18}, one-star: {0.30, -0.24}
01:21:36.426 00.002 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
01:21:36.427 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
01:21:36.429 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.38 mountX=0.05 mountY=0.17, mountTheta=1.29
01:21:36.432 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.18, opts=13)
01:21:36.433 00.001 8996 Enqueuing Move request for scope (0.03, -0.18)
01:21:36.435 00.002 20224 Worker thread wakes up
01:21:36.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
01:21:36.435 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
01:21:36.435 00.000 20224 Moving (0.03, -0.18) raw xDistance=0.05 yDistance=0.17
01:21:36.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:21:36.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:36.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:21:36.435 00.000 20224 MoveAxis(E, 0, ABG)
01:21:36.435 00.000 20224 Move returns status 0, amount 0
01:21:36.435 00.000 20224 MoveAxis(N, 0, ABG)
01:21:36.435 00.000 20224 Move returns status 0, amount 0
01:21:36.435 00.000 20224 move complete, result=0
01:21:36.436 00.001 20224 worker thread done servicing request
01:21:36.440 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=43958, med=3142, FiltMin=2825, FiltMax=23312, Gamma=1.000
01:21:36.463 00.023 8996 UpdateGuideState exits: m=729576 SNR=336.9
01:21:36.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:36.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:36.466 00.001 8996 Enqueuing Expose request
01:21:36.467 00.001 20224 Worker thread wakes up
01:21:36.467 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:21:36.467 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:36.468 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:37.652 01.184 20224 Exposure complete
01:21:37.752 00.100 20224 worker thread done servicing request
01:21:37.752 00.000 8996 OnExposeComplete: enter
01:21:37.754 00.002 8996 UpdateGuideState(): m_state=6
01:21:37.756 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12653
01:21:37.757 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=472.52, Mass=514187, SNR=267.7, Peak=32816 HFD=4.7
01:21:37.759 00.002 8996 MultiStar: [#1 -0.14,-0.37,0.88,U] [#2 -0.36,-0.46,0.00,M6] [#3 0.41,-0.41,0.00,M1] [#4 0.08,0.05,0.70,U] [#5 0.01,-0.12,0.72,U] [#6 0.08,-0.57,0.00,M2] [#7 -0.07,-0.29,0.45,U] [#8 -0.09,-1.12,0.00,M1] 
01:21:37.760 00.001 8996 refined, 4 included, MultiStar: {-0.05, -0.22}, one-star: {-0.09, -0.33}
01:21:37.762 00.002 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
01:21:37.764 00.002 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
01:21:37.766 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.78 mountX=-0.03 mountY=0.23, mountTheta=1.69
01:21:37.769 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.22, opts=13)
01:21:37.770 00.001 8996 Enqueuing Move request for scope (-0.05, -0.22)
01:21:37.771 00.001 20224 Worker thread wakes up
01:21:37.771 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.22) opts 0xd
01:21:37.771 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.22)
01:21:37.771 00.000 20224 Moving (-0.05, -0.22) raw xDistance=-0.03 yDistance=0.23
01:21:37.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:21:37.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:21:37.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:21:37.772 00.001 20224 MoveAxis(E, 0, ABG)
01:21:37.772 00.000 20224 Move returns status 0, amount 0
01:21:37.772 00.000 20224 MoveAxis(N, 0, ABG)
01:21:37.772 00.000 20224 Move returns status 0, amount 0
01:21:37.772 00.000 20224 move complete, result=0
01:21:37.772 00.000 20224 worker thread done servicing request
01:21:37.777 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=32816, med=3142, FiltMin=2848, FiltMax=21190, Gamma=1.000
01:21:37.802 00.025 8996 UpdateGuideState exits: m=514187 SNR=267.7
01:21:37.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:37.805 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:37.805 00.000 8996 Enqueuing Expose request
01:21:37.806 00.001 20224 Worker thread wakes up
01:21:37.807 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:21:37.808 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:37.808 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:38.790 00.982 20224 Exposure complete
01:21:38.888 00.098 20224 worker thread done servicing request
01:21:38.888 00.000 8996 OnExposeComplete: enter
01:21:38.891 00.003 8996 UpdateGuideState(): m_state=6
01:21:38.892 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12654
01:21:38.894 00.002 8996 Star::Find returns 1 (0), X=135.96, Y=472.48, Mass=614829, SNR=325.2, Peak=38694 HFD=4.9
01:21:38.896 00.002 8996 MultiStar: [#1 -0.18,-0.10,0.61,U] [#2 -0.28,-1.05,0.00,M7] [#3 0.41,-0.31,0.00,M2] [#4 0.18,-0.26,0.46,U] [#5 0.02,-0.22,0.64,U] [#6 -0.29,-0.88,0.00,M3] [#7 0.01,-0.35,0.41,U] [#8 0.15,-0.89,0.00,M2] 
01:21:38.897 00.001 8996 refined, 4 included, MultiStar: {0.01, -0.27}, one-star: {0.04, -0.37}
01:21:38.898 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
01:21:38.899 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
01:21:38.900 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.27 hyp=0.27 cameraTheta=-1.54 mountX=0.04 mountY=0.26, mountTheta=1.44
01:21:38.903 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.27, opts=13)
01:21:38.903 00.000 8996 Enqueuing Move request for scope (0.01, -0.27)
01:21:38.903 00.000 20224 Worker thread wakes up
01:21:38.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.27) opts 0xd
01:21:38.904 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.27)
01:21:38.904 00.000 20224 Moving (0.01, -0.27) raw xDistance=0.04 yDistance=0.26
01:21:38.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:21:38.904 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.38 newest=0.66
01:21:38.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:21:38.904 00.000 20224 MoveAxis(E, 0, ABG)
01:21:38.904 00.000 20224 Move returns status 0, amount 0
01:21:38.904 00.000 20224 MoveAxis(S, 55, ABG)
01:21:38.904 00.000 20224 Guiding  Dir = 1, Dur = 55
01:21:38.904 00.000 20224 IsSlewing returns 0
01:21:38.905 00.001 20224 IsGuiding returns 0
01:21:38.908 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=38694, med=3142, FiltMin=2793, FiltMax=23766, Gamma=1.000
01:21:38.921 00.013 20224 PulseGuide returned control before completion, sleep 49
01:21:38.923 00.002 8996 UpdateGuideState exits: m=614829 SNR=325.2
01:21:38.925 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:38.926 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:38.928 00.002 8996 Enqueuing Expose request
01:21:38.984 00.056 20224 IsGuiding returns 1
01:21:38.984 00.000 20224 scope still moving after pulse duration time elapsed
01:21:39.016 00.032 20224 IsSlewing returns 0
01:21:39.016 00.000 20224 IsGuiding returns 0
01:21:39.016 00.000 20224 scope move finished after 55 + 55 ms
01:21:39.016 00.000 20224 Move returns status 0, amount 55
01:21:39.016 00.000 20224 move complete, result=0
01:21:39.016 00.000 20224 worker thread done servicing request
01:21:39.016 00.000 20224 Worker thread wakes up
01:21:39.016 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 55 ms SOUTH
01:21:39.019 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:39.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:40.205 01.186 20224 Exposure complete
01:21:40.298 00.093 20224 worker thread done servicing request
01:21:40.298 00.000 8996 OnExposeComplete: enter
01:21:40.301 00.003 8996 UpdateGuideState(): m_state=6
01:21:40.304 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12655
01:21:40.306 00.002 8996 Star::Find returns 1 (0), X=136.44, Y=472.73, Mass=715566, SNR=331.0, Peak=52419 HFD=4.7
01:21:40.308 00.002 8996 MultiStar: [#1 -0.08,-1.00,0.00,M3] [#2 -0.34,-0.39,0.00,M8] [#3 0.12,-0.15,0.59,U] [#4 -0.25,-0.23,0.46,U] [#5 -0.11,-0.39,0.46,U] [#6 0.18,-0.48,0.00,M4] [#7 0.26,-0.53,0.00,M3] [#8 0.09,-0.37,0.34,U] 
01:21:40.309 00.001 8996 refined, 4 included, MultiStar: {0.16, -0.22}, one-star: {0.52, -0.12}
01:21:40.309 00.000 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
01:21:40.311 00.002 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
01:21:40.312 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.93 mountX=0.18 mountY=0.20, mountTheta=0.82
01:21:40.313 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.22, opts=13)
01:21:40.315 00.002 8996 Enqueuing Move request for scope (0.16, -0.22)
01:21:40.316 00.001 20224 Worker thread wakes up
01:21:40.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
01:21:40.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
01:21:40.316 00.000 20224 Moving (0.16, -0.22) raw xDistance=0.18 yDistance=0.20
01:21:40.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:21:40.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:40.317 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:21:40.317 00.000 20224 MoveAxis(E, 0, ABG)
01:21:40.317 00.000 20224 Move returns status 0, amount 0
01:21:40.317 00.000 20224 MoveAxis(N, 0, ABG)
01:21:40.317 00.000 20224 Move returns status 0, amount 0
01:21:40.317 00.000 20224 move complete, result=0
01:21:40.317 00.000 20224 worker thread done servicing request
01:21:40.322 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52419, med=3142, FiltMin=2845, FiltMax=25382, Gamma=1.000
01:21:40.342 00.020 8996 UpdateGuideState exits: m=715566 SNR=331.0
01:21:40.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:40.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:40.346 00.001 8996 Enqueuing Expose request
01:21:40.347 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:21:40.348 00.001 20224 Worker thread wakes up
01:21:40.348 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:40.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:41.305 00.957 20224 Exposure complete
01:21:41.359 00.054 20224 worker thread done servicing request
01:21:41.359 00.000 8996 OnExposeComplete: enter
01:21:41.360 00.001 8996 UpdateGuideState(): m_state=6
01:21:41.361 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12656
01:21:41.362 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=472.59, Mass=564818, SNR=298.1, Peak=35283 HFD=4.8
01:21:41.363 00.001 8996 MultiStar: [#1 -0.49,-1.00,0.00,M4] [#2 0.02,-0.43,0.74,U] [#3 -0.09,-0.36,0.51,U] [#4 -0.01,-0.29,0.52,U] [#5 -0.32,-0.37,0.00,M1] [#6 -0.49,-0.68,0.00,M5] [#7 0.10,-0.49,0.00,M4] [#8 -0.27,-0.43,0.00,M2] 
01:21:41.364 00.001 8996 refined, 3 included, MultiStar: {0.15, -0.33}, one-star: {0.46, -0.26}
01:21:41.365 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:21:41.366 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
01:21:41.367 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.33 hyp=0.36 cameraTheta=-1.14 mountX=0.18 mountY=0.31, mountTheta=1.03
01:21:41.368 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.33, opts=13)
01:21:41.368 00.000 8996 Enqueuing Move request for scope (0.15, -0.33)
01:21:41.369 00.001 20224 Worker thread wakes up
01:21:41.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.33) opts 0xd
01:21:41.369 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.33)
01:21:41.369 00.000 20224 Moving (0.15, -0.33) raw xDistance=0.18 yDistance=0.31
01:21:41.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:21:41.370 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
01:21:41.370 00.000 20224 MoveAxis(E, 0, ABG)
01:21:41.370 00.000 20224 Move returns status 0, amount 0
01:21:41.370 00.000 20224 MoveAxis(S, 65, ABG)
01:21:41.370 00.000 20224 Guiding  Dir = 1, Dur = 65
01:21:41.370 00.000 20224 IsSlewing returns 0
01:21:41.370 00.000 20224 IsGuiding returns 0
01:21:41.374 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35283, med=3142, FiltMin=2813, FiltMax=21776, Gamma=1.000
01:21:41.395 00.021 20224 PulseGuide returned control before completion, sleep 51
01:21:41.400 00.005 8996 UpdateGuideState exits: m=564818 SNR=298.1
01:21:41.402 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:41.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:41.404 00.001 8996 Enqueuing Expose request
01:21:41.457 00.053 20224 IsGuiding returns 1
01:21:41.457 00.000 20224 scope still moving after pulse duration time elapsed
01:21:41.489 00.032 20224 IsSlewing returns 0
01:21:41.489 00.000 20224 IsGuiding returns 0
01:21:41.489 00.000 20224 scope move finished after 65 + 54 ms
01:21:41.489 00.000 20224 Move returns status 0, amount 65
01:21:41.489 00.000 20224 move complete, result=0
01:21:41.489 00.000 20224 worker thread done servicing request
01:21:41.489 00.000 20224 Worker thread wakes up
01:21:41.489 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 65 ms SOUTH
01:21:41.491 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:41.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:42.678 01.187 20224 Exposure complete
01:21:42.749 00.071 20224 worker thread done servicing request
01:21:42.750 00.001 8996 OnExposeComplete: enter
01:21:42.751 00.001 8996 UpdateGuideState(): m_state=6
01:21:42.752 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12657
01:21:42.753 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=472.97, Mass=561726, SNR=260.7, Peak=37462 HFD=4.6
01:21:42.754 00.001 8996 MultiStar: [#1 -0.02,-0.24,0.92,U] [#2 -0.00,0.33,0.86,U] [#3 -0.46,-0.11,0.00,M1] [#4 -0.59,0.23,0.00,M1] [#5 -0.62,0.46,0.00,M2] [#6 -0.42,-0.54,0.00,M6] [#7 -0.07,-0.09,0.50,U] [#8 -0.37,-0.17,0.41,U] 
01:21:42.755 00.001 8996 refined, 4 included, MultiStar: {-0.08, 0.02}, one-star: {-0.10, 0.12}
01:21:42.757 00.002 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
01:21:42.758 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
01:21:42.759 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.02 hyp=0.08 cameraTheta=2.90 mountX=-0.08 mountY=-0.01, mountTheta=-3.02
01:21:42.761 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.02, opts=13)
01:21:42.761 00.000 8996 Enqueuing Move request for scope (-0.08, 0.02)
01:21:42.762 00.001 20224 Worker thread wakes up
01:21:42.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.02) opts 0xd
01:21:42.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.02)
01:21:42.762 00.000 20224 Moving (-0.08, 0.02) raw xDistance=-0.08 yDistance=-0.01
01:21:42.763 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:21:42.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:42.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:21:42.763 00.000 20224 MoveAxis(E, 0, ABG)
01:21:42.763 00.000 20224 Move returns status 0, amount 0
01:21:42.763 00.000 20224 MoveAxis(N, 0, ABG)
01:21:42.763 00.000 20224 Move returns status 0, amount 0
01:21:42.763 00.000 20224 move complete, result=0
01:21:42.763 00.000 20224 worker thread done servicing request
01:21:42.767 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=37462, med=3142, FiltMin=2841, FiltMax=24880, Gamma=1.000
01:21:42.782 00.015 8996 UpdateGuideState exits: m=561726 SNR=260.7
01:21:42.783 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:42.784 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:42.785 00.001 8996 Enqueuing Expose request
01:21:42.785 00.000 20224 Worker thread wakes up
01:21:42.786 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:42.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:42.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:43.763 00.977 20224 Exposure complete
01:21:43.826 00.063 20224 worker thread done servicing request
01:21:43.826 00.000 8996 OnExposeComplete: enter
01:21:43.827 00.001 8996 UpdateGuideState(): m_state=6
01:21:43.828 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12658
01:21:43.828 00.000 8996 Star::Find returns 1 (0), X=135.71, Y=472.86, Mass=671067, SNR=343.7, Peak=46022 HFD=4.5
01:21:43.830 00.002 8996 MultiStar: [#1 0.30,-0.19,0.51,U] [#2 -0.19,0.42,0.00,M7] [#3 -0.11,0.33,0.51,U] [#4 -0.65,0.13,0.00,M2] [#5 -0.34,0.08,0.48,U] [#6 0.10,-0.09,0.37,U] [#7 0.14,0.55,0.00,M4] [#8 -0.14,-0.04,0.33,U] 
01:21:43.831 00.001 8996 refined, 5 included, MultiStar: {-0.09, 0.02}, one-star: {-0.21, 0.01}
01:21:43.834 00.003 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
01:21:43.836 00.002 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
01:21:43.837 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.89 mountX=-0.09 mountY=-0.01, mountTheta=-3.01
01:21:43.839 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
01:21:43.840 00.001 8996 Enqueuing Move request for scope (-0.09, 0.02)
01:21:43.841 00.001 20224 Worker thread wakes up
01:21:43.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
01:21:43.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
01:21:43.841 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
01:21:43.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:21:43.841 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:43.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:21:43.842 00.001 20224 MoveAxis(E, 0, ABG)
01:21:43.842 00.000 20224 Move returns status 0, amount 0
01:21:43.842 00.000 20224 MoveAxis(N, 0, ABG)
01:21:43.842 00.000 20224 Move returns status 0, amount 0
01:21:43.842 00.000 20224 move complete, result=0
01:21:43.842 00.000 20224 worker thread done servicing request
01:21:43.848 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46022, med=3142, FiltMin=2841, FiltMax=27424, Gamma=1.000
01:21:43.866 00.018 8996 UpdateGuideState exits: m=671067 SNR=343.7
01:21:43.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:43.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:43.869 00.001 8996 Enqueuing Expose request
01:21:43.870 00.001 20224 Worker thread wakes up
01:21:43.870 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:43.871 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:43.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:45.039 01.168 20224 Exposure complete
01:21:45.109 00.070 20224 worker thread done servicing request
01:21:45.109 00.000 8996 OnExposeComplete: enter
01:21:45.110 00.001 8996 UpdateGuideState(): m_state=6
01:21:45.111 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12659
01:21:45.113 00.002 8996 Star::Find returns 1 (0), X=135.48, Y=472.96, Mass=668267, SNR=309.4, Peak=43254 HFD=5.0
01:21:45.115 00.002 8996 MultiStar: [#1 0.38,-0.02,0.61,U] [#2 -0.07,-0.06,0.76,U] [#3 0.17,-0.11,0.55,U] [#4 -0.25,-0.32,0.47,U] [#5 -0.50,0.08,0.00,M2] [#6 0.38,0.61,0.00,M6] [#7 -0.09,-0.14,0.39,U] [#8 -0.21,-0.33,0.37,U] 
01:21:45.116 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.08}, one-star: {-0.44, 0.11}
01:21:45.118 00.002 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
01:21:45.120 00.002 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
01:21:45.121 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.12 cameraTheta=-2.45 mountX=-0.09 mountY=0.09, mountTheta=2.34
01:21:45.124 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
01:21:45.126 00.002 8996 Enqueuing Move request for scope (-0.10, -0.08)
01:21:45.127 00.001 20224 Worker thread wakes up
01:21:45.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
01:21:45.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
01:21:45.127 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
01:21:45.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:21:45.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:45.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:21:45.127 00.000 20224 MoveAxis(E, 0, ABG)
01:21:45.127 00.000 20224 Move returns status 0, amount 0
01:21:45.127 00.000 20224 MoveAxis(N, 0, ABG)
01:21:45.127 00.000 20224 Move returns status 0, amount 0
01:21:45.128 00.001 20224 move complete, result=0
01:21:45.128 00.000 20224 worker thread done servicing request
01:21:45.134 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43254, med=3142, FiltMin=2835, FiltMax=26579, Gamma=1.000
01:21:45.153 00.019 8996 UpdateGuideState exits: m=668267 SNR=309.4
01:21:45.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:45.155 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:45.156 00.001 8996 Enqueuing Expose request
01:21:45.157 00.001 20224 Worker thread wakes up
01:21:45.157 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:45.158 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:45.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:46.136 00.978 20224 Exposure complete
01:21:46.192 00.056 20224 worker thread done servicing request
01:21:46.192 00.000 8996 OnExposeComplete: enter
01:21:46.194 00.002 8996 UpdateGuideState(): m_state=6
01:21:46.195 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12660
01:21:46.197 00.002 8996 Star::Find returns 1 (0), X=135.16, Y=472.58, Mass=608889, SNR=290.0, Peak=35232 HFD=4.8
01:21:46.199 00.002 8996 MultiStar: [#1 0.06,-0.08,0.65,U] [#2 -0.20,-0.09,0.75,U] [#3 -0.12,-0.26,0.69,U] [#4 -0.08,0.34,0.45,U] [#5 -0.22,0.21,0.53,U] [#6 0.18,0.13,0.38,U] [#7 0.51,-0.09,0.00,M4] [#8 -0.20,-0.21,0.35,U] 
01:21:46.201 00.002 8996 refined, 7 included, MultiStar: {-0.23, -0.07}, one-star: {-0.76, -0.27}
01:21:46.201 00.000 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
01:21:46.202 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
01:21:46.203 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.86 mountX=-0.22 mountY=0.09, mountTheta=2.75
01:21:46.206 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.07, opts=13)
01:21:46.207 00.001 8996 Enqueuing Move request for scope (-0.23, -0.07)
01:21:46.208 00.001 20224 Worker thread wakes up
01:21:46.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
01:21:46.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
01:21:46.208 00.000 20224 Moving (-0.23, -0.07) raw xDistance=-0.22 yDistance=0.09
01:21:46.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:21:46.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:46.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:21:46.208 00.000 20224 MoveAxis(E, 32, ABG)
01:21:46.209 00.001 20224 Guiding  Dir = 2, Dur = 32
01:21:46.209 00.000 20224 IsSlewing returns 0
01:21:46.209 00.000 20224 IsGuiding returns 0
01:21:46.210 00.001 20224 PulseGuide returned control before completion, sleep 41
01:21:46.213 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=35232, med=3142, FiltMin=2822, FiltMax=20150, Gamma=1.000
01:21:46.228 00.015 8996 UpdateGuideState exits: m=608889 SNR=290.0
01:21:46.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:46.229 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:46.230 00.001 8996 Enqueuing Expose request
01:21:46.256 00.026 20224 IsGuiding returns 1
01:21:46.256 00.000 20224 scope still moving after pulse duration time elapsed
01:21:46.288 00.032 20224 IsSlewing returns 0
01:21:46.288 00.000 20224 IsGuiding returns 0
01:21:46.288 00.000 20224 scope move finished after 32 + 47 ms
01:21:46.288 00.000 20224 Move returns status 0, amount 32
01:21:46.289 00.001 20224 MoveAxis(N, 0, ABG)
01:21:46.289 00.000 20224 Move returns status 0, amount 0
01:21:46.289 00.000 20224 move complete, result=0
01:21:46.289 00.000 20224 worker thread done servicing request
01:21:46.289 00.000 20224 Worker thread wakes up
01:21:46.289 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:46.289 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
01:21:46.290 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:47.445 01.155 20224 Exposure complete
01:21:47.517 00.072 20224 worker thread done servicing request
01:21:47.518 00.001 8996 OnExposeComplete: enter
01:21:47.518 00.000 8996 UpdateGuideState(): m_state=6
01:21:47.519 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12661
01:21:47.520 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=472.72, Mass=597957, SNR=292.2, Peak=38246 HFD=4.8
01:21:47.521 00.001 8996 MultiStar: [#1 -0.43,-0.24,0.00,M1] [#2 0.21,0.12,0.70,U] [#3 0.09,0.26,0.59,U] [#4 -0.35,0.10,0.55,U] [#5 0.01,0.25,0.52,U] [#6 0.59,0.56,0.00,M6] [#7 0.38,0.21,0.43,U] [#8 0.07,-0.34,0.41,U] 
01:21:47.523 00.002 8996 refined, 6 included, MultiStar: {-0.02, 0.06}, one-star: {-0.29, -0.13}
01:21:47.523 00.000 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
01:21:47.525 00.002 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
01:21:47.526 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.89 mountX=-0.02 mountY=-0.06, mountTheta=-1.99
01:21:47.529 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.06, opts=13)
01:21:47.530 00.001 8996 Enqueuing Move request for scope (-0.02, 0.06)
01:21:47.531 00.001 20224 Worker thread wakes up
01:21:47.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.06) opts 0xd
01:21:47.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.06)
01:21:47.531 00.000 20224 Moving (-0.02, 0.06) raw xDistance=-0.02 yDistance=-0.06
01:21:47.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:21:47.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:47.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:21:47.531 00.000 20224 MoveAxis(E, 0, ABG)
01:21:47.531 00.000 20224 Move returns status 0, amount 0
01:21:47.531 00.000 20224 MoveAxis(N, 0, ABG)
01:21:47.532 00.001 20224 Move returns status 0, amount 0
01:21:47.532 00.000 20224 move complete, result=0
01:21:47.532 00.000 20224 worker thread done servicing request
01:21:47.535 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=38246, med=3142, FiltMin=2838, FiltMax=22992, Gamma=1.000
01:21:47.548 00.013 8996 UpdateGuideState exits: m=597957 SNR=292.2
01:21:47.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:47.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:47.551 00.001 8996 Enqueuing Expose request
01:21:47.551 00.000 20224 Worker thread wakes up
01:21:47.551 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:47.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:47.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:48.534 00.982 20224 Exposure complete
01:21:48.631 00.097 20224 worker thread done servicing request
01:21:48.631 00.000 8996 OnExposeComplete: enter
01:21:48.632 00.001 8996 UpdateGuideState(): m_state=6
01:21:48.633 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12662
01:21:48.634 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=472.79, Mass=709383, SNR=316.6, Peak=43894 HFD=4.7
01:21:48.635 00.001 8996 MultiStar: [#1 -0.44,-0.21,0.00,M2] [#2 -0.59,-0.40,0.00,M5] [#3 0.14,-0.17,0.60,U] [#4 0.01,0.23,0.47,U] [#5 0.14,-0.24,0.53,U] [#6 0.20,0.16,0.41,U] [#7 0.17,0.20,0.40,U] [#8 -0.09,-0.23,0.33,U] 
01:21:48.635 00.000 8996 refined, 6 included, MultiStar: {-0.03, -0.03}, one-star: {-0.40, -0.06}
01:21:48.636 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
01:21:48.637 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
01:21:48.637 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.45 mountX=-0.03 mountY=0.03, mountTheta=2.34
01:21:48.639 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
01:21:48.640 00.001 8996 Enqueuing Move request for scope (-0.03, -0.03)
01:21:48.640 00.000 20224 Worker thread wakes up
01:21:48.641 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
01:21:48.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
01:21:48.641 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
01:21:48.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:21:48.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:48.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:21:48.641 00.000 20224 MoveAxis(E, 0, ABG)
01:21:48.641 00.000 20224 Move returns status 0, amount 0
01:21:48.641 00.000 20224 MoveAxis(N, 0, ABG)
01:21:48.641 00.000 20224 Move returns status 0, amount 0
01:21:48.641 00.000 20224 move complete, result=0
01:21:48.641 00.000 20224 worker thread done servicing request
01:21:48.645 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43894, med=3142, FiltMin=2846, FiltMax=28144, Gamma=1.000
01:21:48.661 00.016 8996 UpdateGuideState exits: m=709383 SNR=316.6
01:21:48.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:48.664 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:48.665 00.001 8996 Enqueuing Expose request
01:21:48.666 00.001 20224 Worker thread wakes up
01:21:48.666 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:48.667 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:48.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:49.830 01.163 20224 Exposure complete
01:21:49.892 00.062 20224 worker thread done servicing request
01:21:49.893 00.001 8996 OnExposeComplete: enter
01:21:49.893 00.000 8996 UpdateGuideState(): m_state=6
01:21:49.895 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12663
01:21:49.896 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=473.18, Mass=794985, SNR=325.1, Peak=47510 HFD=4.8
01:21:49.897 00.001 8996 MultiStar: [#1 0.09,-0.47,0.00,M3] [#2 -0.36,-0.30,0.00,M6] [#3 0.27,0.48,0.00,M1] [#4 0.10,0.45,0.00,M1] [#5 -0.05,0.24,0.56,U] [#6 0.80,0.36,0.00,M6] [#7 0.03,0.24,0.38,U] [#8 0.29,0.22,0.33,U] 
01:21:49.898 00.001 8996 refined, 3 included, MultiStar: {-0.11, 0.28}, one-star: {-0.33, 0.33}
01:21:49.898 00.000 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
01:21:49.899 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
01:21:49.900 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.95 mountX=-0.14 mountY=-0.26, mountTheta=-2.05
01:21:49.901 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.28, opts=13)
01:21:49.902 00.001 8996 Enqueuing Move request for scope (-0.11, 0.28)
01:21:49.903 00.001 20224 Worker thread wakes up
01:21:49.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
01:21:49.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
01:21:49.903 00.000 20224 Moving (-0.11, 0.28) raw xDistance=-0.14 yDistance=-0.26
01:21:49.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:21:49.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:21:49.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:21:49.904 00.001 20224 MoveAxis(E, 0, ABG)
01:21:49.904 00.000 20224 Move returns status 0, amount 0
01:21:49.904 00.000 20224 MoveAxis(N, 0, ABG)
01:21:49.904 00.000 20224 Move returns status 0, amount 0
01:21:49.904 00.000 20224 move complete, result=0
01:21:49.904 00.000 20224 worker thread done servicing request
01:21:49.907 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47510, med=3145, FiltMin=2844, FiltMax=31453, Gamma=1.000
01:21:49.931 00.024 8996 UpdateGuideState exits: m=794985 SNR=325.1
01:21:49.933 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:49.935 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:49.936 00.001 8996 Enqueuing Expose request
01:21:49.937 00.001 20224 Worker thread wakes up
01:21:49.937 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:21:49.938 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:49.938 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:50.904 00.966 20224 Exposure complete
01:21:50.962 00.058 20224 worker thread done servicing request
01:21:50.962 00.000 8996 OnExposeComplete: enter
01:21:50.963 00.001 8996 UpdateGuideState(): m_state=6
01:21:50.964 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12664
01:21:50.965 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.25, Mass=591701, SNR=280.4, Peak=35478 HFD=4.8
01:21:50.966 00.001 8996 MultiStar: [#1 0.06,-0.37,0.75,U] [#2 -0.40,-0.30,0.00,M7] [#3 -0.18,0.05,0.74,U] [#4 -0.23,-0.02,0.59,U] [#5 0.16,0.00,0.67,U] [#6 0.41,0.40,0.00,M7] [#7 0.20,0.44,0.00,M2] [#8 0.11,0.05,0.31,U] 
01:21:50.967 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.04}, one-star: {-0.06, 0.40}
01:21:50.968 00.001 8996 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
01:21:50.968 00.000 8996 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
01:21:50.969 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.29 mountX=-0.04 mountY=-0.04, mountTheta=-2.39
01:21:50.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
01:21:50.972 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
01:21:50.973 00.001 20224 Worker thread wakes up
01:21:50.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
01:21:50.973 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
01:21:50.973 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.04
01:21:50.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:21:50.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:50.973 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:21:50.973 00.000 20224 MoveAxis(E, 0, ABG)
01:21:50.973 00.000 20224 Move returns status 0, amount 0
01:21:50.973 00.000 20224 MoveAxis(N, 0, ABG)
01:21:50.973 00.000 20224 Move returns status 0, amount 0
01:21:50.973 00.000 20224 move complete, result=0
01:21:50.974 00.001 20224 worker thread done servicing request
01:21:50.977 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=35478, med=3142, FiltMin=2829, FiltMax=23734, Gamma=1.000
01:21:50.996 00.019 8996 UpdateGuideState exits: m=591701 SNR=280.4
01:21:50.999 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:51.001 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:51.002 00.001 8996 Enqueuing Expose request
01:21:51.004 00.002 20224 Worker thread wakes up
01:21:51.004 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:51.006 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:51.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:52.175 01.169 20224 Exposure complete
01:21:52.243 00.068 20224 worker thread done servicing request
01:21:52.243 00.000 8996 OnExposeComplete: enter
01:21:52.246 00.003 8996 UpdateGuideState(): m_state=6
01:21:52.246 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12665
01:21:52.248 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=473.01, Mass=720932, SNR=316.7, Peak=45782 HFD=4.7
01:21:52.250 00.002 8996 MultiStar: [#1 -0.25,-0.12,0.63,U] [#2 -0.34,-0.23,0.71,U] [#3 -0.51,-0.11,0.00,M1] [#4 -0.76,-0.09,0.00,M1] [#5 -0.38,-0.53,0.00,M1] [#6 0.04,0.25,0.44,U] [#7 -0.17,-0.11,0.37,U] [#8 -0.12,-0.64,0.00,M1] 
01:21:52.251 00.001 8996 refined, 4 included, MultiStar: {-0.19, -0.00}, one-star: {-0.17, 0.16}
01:21:52.253 00.002 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
01:21:52.254 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
01:21:52.255 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.00 hyp=0.19 cameraTheta=-3.13 mountX=-0.19 mountY=0.03, mountTheta=3.01
01:21:52.256 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.00, opts=13)
01:21:52.258 00.002 8996 Enqueuing Move request for scope (-0.19, -0.00)
01:21:52.259 00.001 20224 Worker thread wakes up
01:21:52.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.00) opts 0xd
01:21:52.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.00)
01:21:52.259 00.000 20224 Moving (-0.19, -0.00) raw xDistance=-0.19 yDistance=0.03
01:21:52.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:21:52.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:52.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:21:52.259 00.000 20224 MoveAxis(E, 0, ABG)
01:21:52.259 00.000 20224 Move returns status 0, amount 0
01:21:52.259 00.000 20224 MoveAxis(N, 0, ABG)
01:21:52.259 00.000 20224 Move returns status 0, amount 0
01:21:52.259 00.000 20224 move complete, result=0
01:21:52.259 00.000 20224 worker thread done servicing request
01:21:52.264 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45782, med=3142, FiltMin=2838, FiltMax=31190, Gamma=1.000
01:21:52.281 00.017 8996 UpdateGuideState exits: m=720932 SNR=316.7
01:21:52.283 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:52.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:52.286 00.002 8996 Enqueuing Expose request
01:21:52.287 00.001 20224 Worker thread wakes up
01:21:52.287 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:21:52.288 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:52.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:53.256 00.968 20224 Exposure complete
01:21:53.341 00.085 20224 worker thread done servicing request
01:21:53.341 00.000 8996 OnExposeComplete: enter
01:21:53.343 00.002 8996 UpdateGuideState(): m_state=6
01:21:53.345 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12666
01:21:53.347 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=472.43, Mass=689449, SNR=334.0, Peak=40672 HFD=4.8
01:21:53.349 00.002 8996 MultiStar: [#1 0.09,0.03,0.50,U] [#2 -0.52,-0.28,0.00,M7] [#3 -0.36,0.35,0.00,M2] [#4 -0.56,0.31,0.00,M2] [#5 -0.10,-0.12,0.57,U] [#6 0.08,0.18,0.37,U] [#7 -0.11,0.33,0.39,U] [#8 0.05,-0.18,0.33,U] 
01:21:53.350 00.001 8996 refined, 5 included, MultiStar: {-0.06, -0.11}, one-star: {-0.19, -0.42}
01:21:53.351 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
01:21:53.353 00.002 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.17)
01:21:53.360 00.007 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.11 hyp=0.12 cameraTheta=-2.09 mountX=-0.05 mountY=0.11, mountTheta=1.99
01:21:53.364 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.11, opts=13)
01:21:53.365 00.001 8996 Enqueuing Move request for scope (-0.06, -0.11)
01:21:53.367 00.002 20224 Worker thread wakes up
01:21:53.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.11) opts 0xd
01:21:53.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.11)
01:21:53.367 00.000 20224 Moving (-0.06, -0.11) raw xDistance=-0.05 yDistance=0.11
01:21:53.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:21:53.368 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:53.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:21:53.368 00.000 20224 MoveAxis(E, 0, ABG)
01:21:53.368 00.000 20224 Move returns status 0, amount 0
01:21:53.368 00.000 20224 MoveAxis(N, 0, ABG)
01:21:53.368 00.000 20224 Move returns status 0, amount 0
01:21:53.368 00.000 20224 move complete, result=0
01:21:53.368 00.000 20224 worker thread done servicing request
01:21:53.374 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40672, med=3142, FiltMin=2841, FiltMax=27523, Gamma=1.000
01:21:53.390 00.016 8996 UpdateGuideState exits: m=689449 SNR=334.0
01:21:53.392 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:53.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:53.395 00.002 8996 Enqueuing Expose request
01:21:53.396 00.001 20224 Worker thread wakes up
01:21:53.396 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:53.398 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:53.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:54.555 01.157 20224 Exposure complete
01:21:54.618 00.063 20224 worker thread done servicing request
01:21:54.618 00.000 8996 OnExposeComplete: enter
01:21:54.620 00.002 8996 UpdateGuideState(): m_state=6
01:21:54.622 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12667
01:21:54.623 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.90, Mass=693805, SNR=290.7, Peak=44934 HFD=4.5
01:21:54.624 00.001 8996 MultiStar: [#1 -0.47,-0.18,0.00,M1] [#2 -0.40,-0.53,0.00,M8] [#3 0.01,0.58,0.00,M3] [#4 -0.31,0.44,0.00,M3] [#5 -0.11,0.24,0.67,U] [#6 -0.00,0.26,0.44,U] [#7 0.27,0.54,0.00,M1] [#8 0.16,-0.16,0.36,U] 
01:21:54.625 00.001 8996 refined, 3 included, MultiStar: {0.05, 0.11}, one-star: {0.14, 0.05}
01:21:54.626 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:21:54.627 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
01:21:54.628 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.15 mountX=0.04 mountY=-0.12, mountTheta=-1.25
01:21:54.630 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.11, opts=13)
01:21:54.631 00.001 8996 Enqueuing Move request for scope (0.05, 0.11)
01:21:54.632 00.001 20224 Worker thread wakes up
01:21:54.632 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.11) opts 0xd
01:21:54.632 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.11)
01:21:54.632 00.000 20224 Moving (0.05, 0.11) raw xDistance=0.04 yDistance=-0.12
01:21:54.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:21:54.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:54.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:21:54.632 00.000 20224 MoveAxis(E, 0, ABG)
01:21:54.633 00.001 20224 Move returns status 0, amount 0
01:21:54.633 00.000 20224 MoveAxis(N, 0, ABG)
01:21:54.633 00.000 20224 Move returns status 0, amount 0
01:21:54.633 00.000 20224 move complete, result=0
01:21:54.633 00.000 20224 worker thread done servicing request
01:21:54.637 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=44934, med=3142, FiltMin=2800, FiltMax=27603, Gamma=1.000
01:21:54.662 00.025 8996 UpdateGuideState exits: m=693805 SNR=290.7
01:21:54.664 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:54.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:54.666 00.001 8996 Enqueuing Expose request
01:21:54.667 00.001 20224 Worker thread wakes up
01:21:54.668 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:21:54.669 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:54.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:55.632 00.963 20224 Exposure complete
01:21:55.697 00.065 20224 worker thread done servicing request
01:21:55.698 00.001 8996 OnExposeComplete: enter
01:21:55.698 00.000 8996 UpdateGuideState(): m_state=6
01:21:55.699 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12668
01:21:55.700 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=472.71, Mass=731623, SNR=357.9, Peak=41830 HFD=4.7
01:21:55.701 00.001 8996 MultiStar: [#1 -0.62,-0.05,0.00,M2] [#2 -0.71,-0.58,0.00,M9] [#3 -0.18,-0.16,0.57,U] [#4 -0.43,0.05,0.45,U] [#5 -0.54,0.09,0.00,M1] [#6 -0.44,-0.23,0.00,M5] [#7 0.13,-0.08,0.34,U] [#8 -0.30,-0.41,0.00,M1] 
01:21:55.702 00.001 8996 refined, 3 included, MultiStar: {-0.18, -0.10}, one-star: {-0.17, -0.14}
01:21:55.703 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
01:21:55.704 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
01:21:55.705 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.10 hyp=0.20 cameraTheta=-2.62 mountX=-0.17 mountY=0.12, mountTheta=2.51
01:21:55.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.10, opts=13)
01:21:55.707 00.000 8996 Enqueuing Move request for scope (-0.18, -0.10)
01:21:55.708 00.001 20224 Worker thread wakes up
01:21:55.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.10) opts 0xd
01:21:55.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.10)
01:21:55.708 00.000 20224 Moving (-0.18, -0.10) raw xDistance=-0.17 yDistance=0.12
01:21:55.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:21:55.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:55.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:21:55.709 00.001 20224 MoveAxis(E, 0, ABG)
01:21:55.709 00.000 20224 Move returns status 0, amount 0
01:21:55.709 00.000 20224 MoveAxis(N, 0, ABG)
01:21:55.709 00.000 20224 Move returns status 0, amount 0
01:21:55.709 00.000 20224 move complete, result=0
01:21:55.709 00.000 20224 worker thread done servicing request
01:21:55.712 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41830, med=3142, FiltMin=2832, FiltMax=29232, Gamma=1.000
01:21:55.727 00.015 8996 UpdateGuideState exits: m=731623 SNR=357.9
01:21:55.729 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:55.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:55.732 00.002 8996 Enqueuing Expose request
01:21:55.733 00.001 20224 Worker thread wakes up
01:21:55.733 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:55.735 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:55.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:56.893 01.158 20224 Exposure complete
01:21:56.970 00.077 20224 worker thread done servicing request
01:21:56.970 00.000 8996 OnExposeComplete: enter
01:21:56.971 00.001 8996 UpdateGuideState(): m_state=6
01:21:56.971 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12669
01:21:56.973 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=472.69, Mass=674795, SNR=368.9, Peak=42166 HFD=4.7
01:21:56.977 00.004 8996 MultiStar: [#1 -0.38,-0.81,0.00,M3] [#2 -0.70,-0.13,0.00,M10] [#3 0.22,0.12,0.57,U] [#4 -0.20,-0.15,0.40,U] [#5 -0.36,0.43,0.00,M2] [#6 0.02,0.05,0.33,U] [#7 0.07,0.03,0.36,U] [#8 -0.21,-0.53,0.00,M2] 
01:21:56.979 00.002 8996 refined, 4 included, MultiStar: {-0.04, -0.05}, one-star: {-0.19, -0.16}
01:21:56.981 00.002 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
01:21:56.984 00.003 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
01:21:56.986 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-2.28 mountX=-0.04 mountY=0.05, mountTheta=2.17
01:21:56.989 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.05, opts=13)
01:21:56.990 00.001 8996 Enqueuing Move request for scope (-0.04, -0.05)
01:21:56.993 00.003 20224 Worker thread wakes up
01:21:56.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.05) opts 0xd
01:21:56.994 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.05)
01:21:56.994 00.000 20224 Moving (-0.04, -0.05) raw xDistance=-0.04 yDistance=0.05
01:21:56.994 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:21:56.994 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:56.994 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:21:56.994 00.000 20224 MoveAxis(E, 0, ABG)
01:21:56.994 00.000 20224 Move returns status 0, amount 0
01:21:56.995 00.001 20224 MoveAxis(N, 0, ABG)
01:21:56.995 00.000 20224 Move returns status 0, amount 0
01:21:56.995 00.000 20224 move complete, result=0
01:21:56.995 00.000 20224 worker thread done servicing request
01:21:57.005 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42166, med=3142, FiltMin=2841, FiltMax=26160, Gamma=1.000
01:21:57.043 00.038 8996 UpdateGuideState exits: m=674795 SNR=368.9
01:21:57.046 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:57.048 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:57.050 00.002 8996 Enqueuing Expose request
01:21:57.053 00.003 20224 Worker thread wakes up
01:21:57.053 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:57.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:57.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:58.030 00.976 20224 Exposure complete
01:21:58.107 00.077 20224 worker thread done servicing request
01:21:58.107 00.000 8996 OnExposeComplete: enter
01:21:58.109 00.002 8996 UpdateGuideState(): m_state=6
01:21:58.112 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12670
01:21:58.114 00.002 8996 Star::Find returns 1 (0), X=135.63, Y=472.32, Mass=657533, SNR=329.0, Peak=43200 HFD=4.8
01:21:58.117 00.003 8996 MultiStar: [#1 -0.20,-0.72,0.00,M4] [#2 -0.66,-0.25,0.00,R] [#3 0.39,-0.00,0.65,U] [#4 -0.25,-0.25,0.49,U] [#5 -0.06,0.22,0.51,U] [#6 -0.06,0.09,0.47,U] [#7 0.19,0.20,0.36,U] [#8 -0.20,-0.43,0.00,M3] 
01:21:58.118 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.12}, one-star: {-0.29, -0.53}
01:21:58.120 00.002 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
01:21:58.122 00.002 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
01:21:58.123 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.91 mountX=-0.03 mountY=0.13, mountTheta=1.81
01:21:58.127 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
01:21:58.129 00.002 8996 Enqueuing Move request for scope (-0.04, -0.12)
01:21:58.132 00.003 20224 Worker thread wakes up
01:21:58.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
01:21:58.132 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
01:21:58.132 00.000 20224 Moving (-0.04, -0.12) raw xDistance=-0.03 yDistance=0.13
01:21:58.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:21:58.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:58.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:21:58.132 00.000 20224 MoveAxis(E, 0, ABG)
01:21:58.133 00.001 20224 Move returns status 0, amount 0
01:21:58.133 00.000 20224 MoveAxis(N, 0, ABG)
01:21:58.133 00.000 20224 Move returns status 0, amount 0
01:21:58.133 00.000 20224 move complete, result=0
01:21:58.133 00.000 20224 worker thread done servicing request
01:21:58.141 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43200, med=3145, FiltMin=2845, FiltMax=27043, Gamma=1.000
01:21:58.163 00.022 8996 UpdateGuideState exits: m=657533 SNR=329.0
01:21:58.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:58.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:58.166 00.001 8996 Enqueuing Expose request
01:21:58.167 00.001 20224 Worker thread wakes up
01:21:58.167 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:21:58.167 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:58.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:21:59.322 01.155 20224 Exposure complete
01:21:59.426 00.104 20224 worker thread done servicing request
01:21:59.427 00.001 8996 OnExposeComplete: enter
01:21:59.428 00.001 8996 UpdateGuideState(): m_state=6
01:21:59.429 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12671
01:21:59.431 00.002 8996 Star::Find returns 1 (0), X=135.53, Y=472.89, Mass=610929, SNR=273.2, Peak=36166 HFD=4.9
01:21:59.432 00.001 8996 MultiStar: [#1 -0.36,-0.22,0.68,U] [#2 0.26,0.14,0.72,U] [#3 -0.26,0.39,0.00,M1] [#4 -0.12,0.20,0.53,U] [#5 -0.58,0.25,0.00,M2] [#6 0.03,0.50,0.00,M4] [#7 -0.11,0.10,0.43,U] [#8 -0.40,-0.20,0.00,M4] 
01:21:59.434 00.002 8996 refined, 4 included, MultiStar: {-0.17, 0.04}, one-star: {-0.39, 0.04}
01:21:59.435 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
01:21:59.436 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
01:21:59.437 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.17 cameraTheta=2.90 mountX=-0.17 mountY=-0.02, mountTheta=-3.01
01:21:59.439 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.04, opts=13)
01:21:59.439 00.000 8996 Enqueuing Move request for scope (-0.17, 0.04)
01:21:59.440 00.001 20224 Worker thread wakes up
01:21:59.440 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
01:21:59.440 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
01:21:59.441 00.001 20224 Moving (-0.17, 0.04) raw xDistance=-0.17 yDistance=-0.02
01:21:59.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:21:59.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:21:59.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:21:59.441 00.000 20224 MoveAxis(E, 0, ABG)
01:21:59.441 00.000 20224 Move returns status 0, amount 0
01:21:59.441 00.000 20224 MoveAxis(N, 0, ABG)
01:21:59.441 00.000 20224 Move returns status 0, amount 0
01:21:59.441 00.000 20224 move complete, result=0
01:21:59.441 00.000 20224 worker thread done servicing request
01:21:59.445 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=36166, med=3142, FiltMin=2851, FiltMax=24611, Gamma=1.000
01:21:59.465 00.020 8996 UpdateGuideState exits: m=610929 SNR=273.2
01:21:59.466 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:21:59.467 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:21:59.469 00.002 8996 Enqueuing Expose request
01:21:59.471 00.002 20224 Worker thread wakes up
01:21:59.471 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:21:59.473 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:21:59.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:00.446 00.973 20224 Exposure complete
01:22:00.509 00.063 20224 worker thread done servicing request
01:22:00.510 00.001 8996 OnExposeComplete: enter
01:22:00.510 00.000 8996 UpdateGuideState(): m_state=6
01:22:00.511 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12672
01:22:00.512 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=472.70, Mass=663648, SNR=322.3, Peak=37686 HFD=4.8
01:22:00.513 00.001 8996 MultiStar: [#1 -0.25,-0.07,0.64,U] [#2 -0.03,-0.04,0.63,U] [#3 -0.28,-0.01,0.64,U] [#4 -0.39,0.02,0.56,U] [#5 -0.59,-0.35,0.00,M3] [#6 0.07,0.13,0.38,U] [#7 0.10,0.19,0.51,U] [#8 -0.30,0.02,0.44,U] 
01:22:00.514 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.01}, one-star: {-0.36, -0.15}
01:22:00.515 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
01:22:00.516 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
01:22:00.516 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.01 hyp=0.21 cameraTheta=-3.08 mountX=-0.20 mountY=0.04, mountTheta=2.97
01:22:00.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.01, opts=13)
01:22:00.519 00.001 8996 Enqueuing Move request for scope (-0.21, -0.01)
01:22:00.520 00.001 20224 Worker thread wakes up
01:22:00.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.01) opts 0xd
01:22:00.520 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.01)
01:22:00.520 00.000 20224 Moving (-0.21, -0.01) raw xDistance=-0.20 yDistance=0.04
01:22:00.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:22:00.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:00.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:22:00.520 00.000 20224 MoveAxis(E, 30, ABG)
01:22:00.520 00.000 20224 Guiding  Dir = 2, Dur = 30
01:22:00.520 00.000 20224 IsSlewing returns 0
01:22:00.521 00.001 20224 IsGuiding returns 0
01:22:00.524 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37686, med=3142, FiltMin=2841, FiltMax=24915, Gamma=1.000
01:22:00.549 00.025 8996 UpdateGuideState exits: m=663648 SNR=322.3
01:22:00.551 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:00.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:00.553 00.001 8996 Enqueuing Expose request
01:22:00.574 00.021 20224 IsGuiding returns 1
01:22:00.574 00.000 20224 scope still moving after pulse duration time elapsed
01:22:00.604 00.030 20224 IsSlewing returns 0
01:22:00.604 00.000 20224 IsGuiding returns 1
01:22:00.636 00.032 20224 IsSlewing returns 0
01:22:00.636 00.000 20224 IsGuiding returns 1
01:22:00.666 00.030 20224 IsSlewing returns 0
01:22:00.667 00.001 20224 IsGuiding returns 0
01:22:00.667 00.000 20224 scope move finished after 30 + 116 ms
01:22:00.667 00.000 20224 Move returns status 0, amount 30
01:22:00.667 00.000 20224 MoveAxis(N, 0, ABG)
01:22:00.667 00.000 20224 Move returns status 0, amount 0
01:22:00.667 00.000 20224 move complete, result=0
01:22:00.667 00.000 20224 worker thread done servicing request
01:22:00.668 00.001 20224 Worker thread wakes up
01:22:00.668 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
01:22:00.670 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:00.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:01.829 01.159 20224 Exposure complete
01:22:01.914 00.085 20224 worker thread done servicing request
01:22:01.914 00.000 8996 OnExposeComplete: enter
01:22:01.916 00.002 8996 UpdateGuideState(): m_state=6
01:22:01.918 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12673
01:22:01.920 00.002 8996 Star::Find returns 1 (0), X=136.26, Y=472.55, Mass=647159, SNR=309.9, Peak=37667 HFD=4.7
01:22:01.921 00.001 8996 MultiStar: [#1 -0.10,-0.58,0.00,M3] [#2 0.78,0.48,0.00,M1] [#3 0.58,-0.13,0.00,M1] [#4 0.30,-0.13,0.45,U] [#5 -0.04,-0.24,0.56,U] [#6 0.27,-0.07,0.38,U] [#7 0.25,-0.45,0.00,M1] [#8 0.07,-0.84,0.00,M4] 
01:22:01.923 00.002 8996 refined, 3 included, MultiStar: {0.23, -0.22}, one-star: {0.34, -0.30}
01:22:01.924 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
01:22:01.925 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
01:22:01.926 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.22 hyp=0.32 cameraTheta=-0.75 mountX=0.25 mountY=0.19, mountTheta=0.64
01:22:01.928 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.22, opts=13)
01:22:01.931 00.003 8996 Enqueuing Move request for scope (0.23, -0.22)
01:22:01.933 00.002 20224 Worker thread wakes up
01:22:01.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.22) opts 0xd
01:22:01.933 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.22)
01:22:01.933 00.000 20224 Moving (0.23, -0.22) raw xDistance=0.25 yDistance=0.19
01:22:01.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
01:22:01.934 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:01.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:22:01.934 00.000 20224 MoveAxis(W, 35, ABG)
01:22:01.934 00.000 20224 Guiding  Dir = 3, Dur = 35
01:22:01.934 00.000 20224 IsSlewing returns 0
01:22:01.935 00.001 20224 IsGuiding returns 0
01:22:01.940 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=37667, med=3142, FiltMin=2832, FiltMax=20880, Gamma=1.000
01:22:01.946 00.006 20224 PulseGuide returned control before completion, sleep 35
01:22:01.957 00.011 8996 UpdateGuideState exits: m=647159 SNR=309.9
01:22:01.958 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:01.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:01.959 00.000 8996 Enqueuing Expose request
01:22:01.992 00.033 20224 IsGuiding returns 1
01:22:01.992 00.000 20224 scope still moving after pulse duration time elapsed
01:22:02.022 00.030 20224 IsSlewing returns 0
01:22:02.022 00.000 20224 IsGuiding returns 1
01:22:02.053 00.031 20224 IsSlewing returns 0
01:22:02.054 00.001 20224 IsGuiding returns 0
01:22:02.054 00.000 20224 scope move finished after 35 + 84 ms
01:22:02.054 00.000 20224 Move returns status 0, amount 35
01:22:02.054 00.000 20224 MoveAxis(N, 0, ABG)
01:22:02.054 00.000 20224 Move returns status 0, amount 0
01:22:02.054 00.000 20224 move complete, result=0
01:22:02.054 00.000 20224 worker thread done servicing request
01:22:02.054 00.000 20224 Worker thread wakes up
01:22:02.054 00.000 8996 GuideStep: 0.3 px 35 ms WEST, 0.2 px 0 ms NORTH
01:22:02.058 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:02.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:03.046 00.988 20224 Exposure complete
01:22:03.144 00.098 20224 worker thread done servicing request
01:22:03.144 00.000 8996 OnExposeComplete: enter
01:22:03.146 00.002 8996 UpdateGuideState(): m_state=6
01:22:03.147 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12674
01:22:03.148 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=472.55, Mass=587532, SNR=298.7, Peak=35526 HFD=4.7
01:22:03.150 00.002 8996 MultiStar: [#1 -0.23,-0.38,0.68,U] [#2 0.15,-0.23,0.74,U] [#3 0.02,-0.16,0.58,U] [#4 0.13,0.16,0.56,U] [#5 -0.41,-0.54,0.00,M3] [#6 0.20,0.24,0.37,U] [#7 -0.12,-0.33,0.38,U] [#8 -0.34,-0.38,0.00,M5] 
01:22:03.152 00.002 8996 refined, 6 included, MultiStar: {-0.03, -0.18}, one-star: {-0.19, -0.30}
01:22:03.153 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:22:03.154 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:22:03.155 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.74 mountX=-0.01 mountY=0.18, mountTheta=1.64
01:22:03.157 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
01:22:03.158 00.001 8996 Enqueuing Move request for scope (-0.03, -0.18)
01:22:03.159 00.001 20224 Worker thread wakes up
01:22:03.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
01:22:03.159 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
01:22:03.159 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.01 yDistance=0.18
01:22:03.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:22:03.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:03.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:22:03.159 00.000 20224 MoveAxis(E, 0, ABG)
01:22:03.159 00.000 20224 Move returns status 0, amount 0
01:22:03.159 00.000 20224 MoveAxis(N, 0, ABG)
01:22:03.159 00.000 20224 Move returns status 0, amount 0
01:22:03.159 00.000 20224 move complete, result=0
01:22:03.159 00.000 20224 worker thread done servicing request
01:22:03.163 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=35526, med=3142, FiltMin=2845, FiltMax=24896, Gamma=1.000
01:22:03.177 00.014 8996 UpdateGuideState exits: m=587532 SNR=298.7
01:22:03.179 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:03.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:03.180 00.000 8996 Enqueuing Expose request
01:22:03.181 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:03.182 00.001 20224 Worker thread wakes up
01:22:03.182 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:03.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:04.338 01.156 20224 Exposure complete
01:22:04.395 00.057 20224 worker thread done servicing request
01:22:04.396 00.001 8996 OnExposeComplete: enter
01:22:04.397 00.001 8996 UpdateGuideState(): m_state=6
01:22:04.398 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12675
01:22:04.399 00.001 8996 Star::Find returns 1 (0), X=135.55, Y=472.29, Mass=615895, SNR=291.7, Peak=38080 HFD=4.8
01:22:04.400 00.001 8996 MultiStar: [#1 -0.32,-0.27,0.67,U] [#2 0.59,0.25,0.00,M1] [#3 -0.30,-0.21,0.53,U] [#4 -0.45,0.08,0.00,M1] [#5 -0.59,-0.12,0.00,M4] [#6 -0.40,-0.20,0.40,U] [#7 -0.37,-0.38,0.00,M1] [#8 -0.14,-0.24,0.40,U] 
01:22:04.401 00.001 8996 refined, 4 included, MultiStar: {-0.32, -0.34}, one-star: {-0.37, -0.56}
01:22:04.402 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
01:22:04.403 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
01:22:04.404 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.34 hyp=0.47 cameraTheta=-2.32 mountX=-0.29 mountY=0.38, mountTheta=2.22
01:22:04.406 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.34, opts=13)
01:22:04.407 00.001 8996 Enqueuing Move request for scope (-0.32, -0.34)
01:22:04.408 00.001 20224 Worker thread wakes up
01:22:04.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.34) opts 0xd
01:22:04.408 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.34)
01:22:04.408 00.000 20224 Moving (-0.32, -0.34) raw xDistance=-0.29 yDistance=0.38
01:22:04.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
01:22:04.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
01:22:04.408 00.000 20224 MoveAxis(E, 42, ABG)
01:22:04.408 00.000 20224 Guiding  Dir = 2, Dur = 42
01:22:04.408 00.000 20224 IsSlewing returns 0
01:22:04.408 00.000 20224 IsGuiding returns 0
01:22:04.413 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38080, med=3145, FiltMin=2841, FiltMax=23401, Gamma=1.000
01:22:04.427 00.014 8996 UpdateGuideState exits: m=615895 SNR=291.7
01:22:04.429 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:04.431 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:04.433 00.002 8996 Enqueuing Expose request
01:22:04.443 00.010 20224 PulseGuide returned control before completion, sleep 18
01:22:04.474 00.031 20224 IsGuiding returns 1
01:22:04.474 00.000 20224 scope still moving after pulse duration time elapsed
01:22:04.505 00.031 20224 IsSlewing returns 0
01:22:04.505 00.000 20224 IsGuiding returns 1
01:22:04.537 00.032 20224 IsSlewing returns 0
01:22:04.537 00.000 20224 IsGuiding returns 0
01:22:04.537 00.000 20224 scope move finished after 42 + 86 ms
01:22:04.537 00.000 20224 Move returns status 0, amount 42
01:22:04.537 00.000 20224 MoveAxis(S, 79, ABG)
01:22:04.537 00.000 20224 Guiding  Dir = 1, Dur = 79
01:22:04.538 00.001 20224 IsSlewing returns 0
01:22:04.538 00.000 20224 IsGuiding returns 0
01:22:04.601 00.063 20224 PulseGuide returned control before completion, sleep 26
01:22:04.632 00.031 20224 IsGuiding returns 1
01:22:04.632 00.000 20224 scope still moving after pulse duration time elapsed
01:22:04.663 00.031 20224 IsSlewing returns 0
01:22:04.663 00.000 20224 IsGuiding returns 1
01:22:04.694 00.031 20224 IsSlewing returns 0
01:22:04.694 00.000 20224 IsGuiding returns 1
01:22:04.725 00.031 20224 IsSlewing returns 0
01:22:04.726 00.001 20224 IsGuiding returns 0
01:22:04.726 00.000 20224 scope move finished after 79 + 109 ms
01:22:04.726 00.000 20224 Move returns status 0, amount 79
01:22:04.726 00.000 20224 move complete, result=0
01:22:04.726 00.000 20224 worker thread done servicing request
01:22:04.726 00.000 20224 Worker thread wakes up
01:22:04.726 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.4 px 79 ms SOUTH
01:22:04.729 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:04.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:05.720 00.991 20224 Exposure complete
01:22:05.795 00.075 20224 worker thread done servicing request
01:22:05.795 00.000 8996 OnExposeComplete: enter
01:22:05.796 00.001 8996 UpdateGuideState(): m_state=6
01:22:05.797 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12676
01:22:05.797 00.000 8996 Star::Find returns 1 (0), X=135.73, Y=472.67, Mass=552922, SNR=287.2, Peak=32614 HFD=4.7
01:22:05.798 00.001 8996 MultiStar: [#1 0.19,-0.05,0.71,U] [#2 0.65,0.17,0.00,M2] [#3 0.08,0.48,0.00,M1] [#4 -0.44,0.28,0.00,M2] [#5 -0.17,0.08,0.65,U] [#6 0.48,-0.05,0.00,M1] [#7 -0.11,-0.04,0.43,U] [#8 -0.29,-0.39,0.00,M5] 
01:22:05.799 00.001 8996 refined, 3 included, MultiStar: {-0.07, -0.07}, one-star: {-0.19, -0.18}
01:22:05.800 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
01:22:05.801 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
01:22:05.802 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-2.42 mountX=-0.07 mountY=0.07, mountTheta=2.31
01:22:05.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.07, opts=13)
01:22:05.806 00.002 8996 Enqueuing Move request for scope (-0.07, -0.07)
01:22:05.808 00.002 20224 Worker thread wakes up
01:22:05.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.07) opts 0xd
01:22:05.808 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.07)
01:22:05.808 00.000 20224 Moving (-0.07, -0.07) raw xDistance=-0.07 yDistance=0.07
01:22:05.808 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:22:05.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:05.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:22:05.808 00.000 20224 MoveAxis(E, 0, ABG)
01:22:05.808 00.000 20224 Move returns status 0, amount 0
01:22:05.808 00.000 20224 MoveAxis(N, 0, ABG)
01:22:05.808 00.000 20224 Move returns status 0, amount 0
01:22:05.808 00.000 20224 move complete, result=0
01:22:05.808 00.000 20224 worker thread done servicing request
01:22:05.814 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=32614, med=3145, FiltMin=2832, FiltMax=22595, Gamma=1.000
01:22:05.838 00.024 8996 UpdateGuideState exits: m=552922 SNR=287.2
01:22:05.839 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:05.840 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:05.840 00.000 8996 Enqueuing Expose request
01:22:05.841 00.001 20224 Worker thread wakes up
01:22:05.841 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:05.842 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:05.842 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:07.002 01.160 20224 Exposure complete
01:22:07.089 00.087 20224 worker thread done servicing request
01:22:07.089 00.000 8996 OnExposeComplete: enter
01:22:07.091 00.002 8996 UpdateGuideState(): m_state=6
01:22:07.093 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12677
01:22:07.094 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.05, Mass=656268, SNR=303.7, Peak=40854 HFD=4.5
01:22:07.096 00.002 8996 MultiStar: [#1 0.14,-0.19,0.61,U] [#2 0.63,0.26,0.00,M3] [#3 0.15,0.18,0.55,U] [#4 -0.13,0.30,0.50,U] [#5 -0.12,0.15,0.59,U] [#6 -0.11,0.63,0.00,M2] [#7 0.39,0.10,0.36,U] [#8 -0.02,-0.28,0.33,U] 
01:22:07.097 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.09}, one-star: {0.14, 0.20}
01:22:07.099 00.002 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
01:22:07.100 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
01:22:07.101 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.85 mountX=0.07 mountY=-0.10, mountTheta=-0.96
01:22:07.103 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
01:22:07.104 00.001 8996 Enqueuing Move request for scope (0.08, 0.09)
01:22:07.105 00.001 20224 Worker thread wakes up
01:22:07.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
01:22:07.105 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
01:22:07.105 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
01:22:07.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:22:07.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:07.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:22:07.105 00.000 20224 MoveAxis(E, 0, ABG)
01:22:07.105 00.000 20224 Move returns status 0, amount 0
01:22:07.105 00.000 20224 MoveAxis(N, 0, ABG)
01:22:07.105 00.000 20224 Move returns status 0, amount 0
01:22:07.105 00.000 20224 move complete, result=0
01:22:07.105 00.000 20224 worker thread done servicing request
01:22:07.110 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40854, med=3145, FiltMin=2841, FiltMax=25843, Gamma=1.000
01:22:07.145 00.035 8996 UpdateGuideState exits: m=656268 SNR=303.7
01:22:07.147 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:07.149 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:07.150 00.001 8996 Enqueuing Expose request
01:22:07.151 00.001 20224 Worker thread wakes up
01:22:07.151 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:07.152 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:07.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:08.134 00.982 20224 Exposure complete
01:22:08.204 00.070 20224 worker thread done servicing request
01:22:08.205 00.001 8996 OnExposeComplete: enter
01:22:08.206 00.001 8996 UpdateGuideState(): m_state=6
01:22:08.206 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12678
01:22:08.207 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.01, Mass=671073, SNR=320.0, Peak=41654 HFD=4.5
01:22:08.208 00.001 8996 MultiStar: [#1 -0.32,-0.24,0.72,U] [#2 0.79,0.08,0.00,M4] [#3 0.11,0.19,0.59,U] [#4 -0.23,0.41,0.00,M2] [#5 0.00,0.26,0.58,U] [#6 0.19,0.31,0.42,U] [#7 0.31,0.27,0.43,U] [#8 0.14,0.19,0.37,U] 
01:22:08.209 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.14}, one-star: {0.08, 0.16}
01:22:08.209 00.000 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
01:22:08.210 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:22:08.211 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.14 cameraTheta=1.25 mountX=0.03 mountY=-0.14, mountTheta=-1.35
01:22:08.212 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.14, opts=13)
01:22:08.213 00.001 8996 Enqueuing Move request for scope (0.05, 0.14)
01:22:08.214 00.001 20224 Worker thread wakes up
01:22:08.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.14) opts 0xd
01:22:08.214 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.14)
01:22:08.214 00.000 20224 Moving (0.05, 0.14) raw xDistance=0.03 yDistance=-0.14
01:22:08.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:22:08.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:08.215 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:22:08.215 00.000 20224 MoveAxis(E, 0, ABG)
01:22:08.215 00.000 20224 Move returns status 0, amount 0
01:22:08.215 00.000 20224 MoveAxis(N, 0, ABG)
01:22:08.215 00.000 20224 Move returns status 0, amount 0
01:22:08.215 00.000 20224 move complete, result=0
01:22:08.215 00.000 20224 worker thread done servicing request
01:22:08.218 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=41654, med=3145, FiltMin=2845, FiltMax=25395, Gamma=1.000
01:22:08.234 00.016 8996 UpdateGuideState exits: m=671073 SNR=320.0
01:22:08.236 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:08.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:08.239 00.002 8996 Enqueuing Expose request
01:22:08.240 00.001 20224 Worker thread wakes up
01:22:08.240 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:08.240 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:08.240 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:09.405 01.165 20224 Exposure complete
01:22:09.504 00.099 20224 worker thread done servicing request
01:22:09.504 00.000 8996 OnExposeComplete: enter
01:22:09.506 00.002 8996 UpdateGuideState(): m_state=6
01:22:09.508 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12679
01:22:09.509 00.001 8996 Star::Find returns 1 (0), X=135.20, Y=473.11, Mass=639113, SNR=345.2, Peak=37878 HFD=4.6
01:22:09.511 00.002 8996 MultiStar: [#1 -0.15,-0.20,0.55,U] [#2 0.49,0.35,0.00,M5] [#3 -0.27,0.36,0.00,M1] [#4 -0.44,0.04,0.39,U] [#5 -0.66,0.11,0.00,M2] [#6 0.24,0.37,0.31,U] [#7 -0.00,0.25,0.37,U] [#8 -0.22,-0.36,0.28,U] 
01:22:09.512 00.001 8996 refined, 5 included, MultiStar: {-0.33, 0.09}, one-star: {-0.72, 0.26}
01:22:09.515 00.003 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
01:22:09.518 00.003 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
01:22:09.520 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.09 hyp=0.34 cameraTheta=2.87 mountX=-0.34 mountY=-0.05, mountTheta=-2.98
01:22:09.523 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.09, opts=13)
01:22:09.525 00.002 8996 Enqueuing Move request for scope (-0.33, 0.09)
01:22:09.526 00.001 20224 Worker thread wakes up
01:22:09.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.09) opts 0xd
01:22:09.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.09)
01:22:09.526 00.000 20224 Moving (-0.33, 0.09) raw xDistance=-0.34 yDistance=-0.05
01:22:09.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
01:22:09.527 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:09.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:22:09.527 00.000 20224 MoveAxis(E, 50, ABG)
01:22:09.527 00.000 20224 Guiding  Dir = 2, Dur = 50
01:22:09.527 00.000 20224 IsSlewing returns 0
01:22:09.527 00.000 20224 IsGuiding returns 0
01:22:09.534 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37878, med=3145, FiltMin=2841, FiltMax=25488, Gamma=1.000
01:22:09.545 00.011 20224 PulseGuide returned control before completion, sleep 43
01:22:09.548 00.003 8996 UpdateGuideState exits: m=639113 SNR=345.2
01:22:09.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:09.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:09.551 00.001 8996 Enqueuing Expose request
01:22:09.592 00.041 20224 IsGuiding returns 1
01:22:09.592 00.000 20224 scope still moving after pulse duration time elapsed
01:22:09.622 00.030 20224 IsSlewing returns 0
01:22:09.626 00.004 20224 IsGuiding returns 1
01:22:09.653 00.027 20224 IsSlewing returns 0
01:22:09.653 00.000 20224 IsGuiding returns 0
01:22:09.654 00.001 20224 scope move finished after 50 + 75 ms
01:22:09.654 00.000 20224 Move returns status 0, amount 50
01:22:09.654 00.000 20224 MoveAxis(N, 0, ABG)
01:22:09.654 00.000 20224 Move returns status 0, amount 0
01:22:09.654 00.000 20224 move complete, result=0
01:22:09.654 00.000 20224 worker thread done servicing request
01:22:09.654 00.000 20224 Worker thread wakes up
01:22:09.654 00.000 8996 GuideStep: -0.3 px 50 ms EAST, -0.1 px 0 ms NORTH
01:22:09.656 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:09.657 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:10.628 00.971 20224 Exposure complete
01:22:10.703 00.075 20224 worker thread done servicing request
01:22:10.703 00.000 8996 OnExposeComplete: enter
01:22:10.705 00.002 8996 UpdateGuideState(): m_state=6
01:22:10.707 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12680
01:22:10.709 00.002 8996 Star::Find returns 1 (0), X=135.91, Y=472.93, Mass=522628, SNR=274.3, Peak=30102 HFD=4.6
01:22:10.710 00.001 8996 MultiStar: [#1 0.28,0.04,0.74,U] [#2 0.80,0.29,0.00,M6] [#3 0.11,-0.04,0.73,U] [#4 -0.25,-0.08,0.54,U] [#5 0.11,0.30,0.70,U] [#6 0.09,0.24,0.41,U] [#7 0.69,0.28,0.00,M1] [#8 0.29,-0.10,0.42,U] 
01:22:10.712 00.002 8996 single-star, 6 included, MultiStar: {0.08, 0.07}, one-star: {-0.00, 0.08}
01:22:10.713 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
01:22:10.714 00.001 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
01:22:10.716 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.62 mountX=-0.01 mountY=-0.08, mountTheta=-1.72
01:22:10.718 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.08, opts=13)
01:22:10.719 00.001 8996 Enqueuing Move request for scope (-0.00, 0.08)
01:22:10.720 00.001 20224 Worker thread wakes up
01:22:10.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
01:22:10.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
01:22:10.720 00.000 20224 Moving (-0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
01:22:10.720 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:22:10.721 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:10.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:22:10.721 00.000 20224 MoveAxis(E, 0, ABG)
01:22:10.721 00.000 20224 Move returns status 0, amount 0
01:22:10.721 00.000 20224 MoveAxis(N, 0, ABG)
01:22:10.721 00.000 20224 Move returns status 0, amount 0
01:22:10.721 00.000 20224 move complete, result=0
01:22:10.721 00.000 20224 worker thread done servicing request
01:22:10.729 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=31373, med=3145, FiltMin=2861, FiltMax=21443, Gamma=1.000
01:22:10.751 00.022 8996 UpdateGuideState exits: m=522628 SNR=274.3
01:22:10.752 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:10.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:10.754 00.001 8996 Enqueuing Expose request
01:22:10.755 00.001 20224 Worker thread wakes up
01:22:10.755 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:10.756 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:10.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:11.914 01.158 20224 Exposure complete
01:22:11.977 00.063 20224 worker thread done servicing request
01:22:11.977 00.000 8996 OnExposeComplete: enter
01:22:11.979 00.002 8996 UpdateGuideState(): m_state=6
01:22:11.981 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12681
01:22:11.982 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=472.92, Mass=580606, SNR=290.5, Peak=37971 HFD=4.6
01:22:11.984 00.002 8996 MultiStar: [#1 0.75,0.11,0.00,M1] [#2 1.07,0.23,0.00,M7] [#3 0.63,-0.00,0.00,M1] [#4 0.58,0.20,0.00,M1] [#5 0.32,0.21,0.57,U] [#6 0.95,0.40,0.00,M1] [#7 1.03,0.61,0.00,M2] [#8 0.50,0.18,0.00,M2] 
01:22:11.986 00.002 8996 refined, 1 included, MultiStar: {0.35, 0.12}, one-star: {0.37, 0.07}
01:22:11.988 00.002 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
01:22:11.989 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
01:22:11.991 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=0.12 hyp=0.37 cameraTheta=0.32 mountX=0.34 mountY=-0.16, mountTheta=-0.43
01:22:11.994 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.12, opts=13)
01:22:11.996 00.002 8996 Enqueuing Move request for scope (0.35, 0.12)
01:22:11.998 00.002 20224 Worker thread wakes up
01:22:11.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.12) opts 0xd
01:22:11.998 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.12)
01:22:11.998 00.000 20224 Moving (0.35, 0.12) raw xDistance=0.34 yDistance=-0.16
01:22:11.998 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
01:22:11.998 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:11.998 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:22:11.998 00.000 20224 MoveAxis(W, 50, ABG)
01:22:11.999 00.001 20224 Guiding  Dir = 3, Dur = 50
01:22:11.999 00.000 20224 IsSlewing returns 0
01:22:11.999 00.000 20224 IsGuiding returns 0
01:22:12.008 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37971, med=3145, FiltMin=2835, FiltMax=23120, Gamma=1.000
01:22:12.010 00.002 20224 PulseGuide returned control before completion, sleep 53
01:22:12.031 00.021 8996 UpdateGuideState exits: m=580606 SNR=290.5
01:22:12.033 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:12.035 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:12.036 00.001 8996 Enqueuing Expose request
01:22:12.068 00.032 20224 IsGuiding returns 1
01:22:12.068 00.000 20224 scope still moving after pulse duration time elapsed
01:22:12.100 00.032 20224 IsSlewing returns 0
01:22:12.100 00.000 20224 IsGuiding returns 0
01:22:12.100 00.000 20224 scope move finished after 50 + 50 ms
01:22:12.100 00.000 20224 Move returns status 0, amount 50
01:22:12.100 00.000 20224 MoveAxis(N, 0, ABG)
01:22:12.100 00.000 20224 Move returns status 0, amount 0
01:22:12.100 00.000 20224 move complete, result=0
01:22:12.100 00.000 20224 worker thread done servicing request
01:22:12.101 00.001 20224 Worker thread wakes up
01:22:12.101 00.000 8996 GuideStep: 0.3 px 50 ms WEST, -0.2 px 0 ms NORTH
01:22:12.102 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:12.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:13.082 00.980 20224 Exposure complete
01:22:13.138 00.056 20224 worker thread done servicing request
01:22:13.138 00.000 8996 OnExposeComplete: enter
01:22:13.139 00.001 8996 UpdateGuideState(): m_state=6
01:22:13.140 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12682
01:22:13.141 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=472.98, Mass=575892, SNR=305.2, Peak=43398 HFD=4.7
01:22:13.141 00.000 8996 MultiStar: [#1 0.38,-0.14,0.57,U] [#2 0.73,0.34,0.00,M8] [#3 0.38,0.04,0.63,U] [#4 0.20,0.07,0.55,U] [#5 0.31,0.29,0.64,U] [#6 0.31,0.53,0.00,M2] [#7 0.56,0.26,0.00,M3] [#8 0.33,0.01,0.38,U] 
01:22:13.142 00.001 8996 refined, 5 included, MultiStar: {0.19, 0.08}, one-star: {-0.18, 0.13}
01:22:13.143 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
01:22:13.143 00.000 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
01:22:13.144 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.20 cameraTheta=0.40 mountX=0.18 mountY=-0.10, mountTheta=-0.51
01:22:13.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.08, opts=13)
01:22:13.149 00.003 8996 Enqueuing Move request for scope (0.19, 0.08)
01:22:13.152 00.003 20224 Worker thread wakes up
01:22:13.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
01:22:13.152 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
01:22:13.152 00.000 20224 Moving (0.19, 0.08) raw xDistance=0.18 yDistance=-0.10
01:22:13.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:22:13.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:13.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:22:13.152 00.000 20224 MoveAxis(E, 0, ABG)
01:22:13.152 00.000 20224 Move returns status 0, amount 0
01:22:13.152 00.000 20224 MoveAxis(N, 0, ABG)
01:22:13.152 00.000 20224 Move returns status 0, amount 0
01:22:13.152 00.000 20224 move complete, result=0
01:22:13.152 00.000 20224 worker thread done servicing request
01:22:13.161 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43398, med=3145, FiltMin=2838, FiltMax=25936, Gamma=1.000
01:22:13.177 00.016 8996 UpdateGuideState exits: m=575892 SNR=305.2
01:22:13.179 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:13.181 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:13.183 00.002 8996 Enqueuing Expose request
01:22:13.186 00.003 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:13.188 00.002 20224 Worker thread wakes up
01:22:13.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:13.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:14.352 01.164 20224 Exposure complete
01:22:14.433 00.081 20224 worker thread done servicing request
01:22:14.434 00.001 8996 OnExposeComplete: enter
01:22:14.436 00.002 8996 UpdateGuideState(): m_state=6
01:22:14.437 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12683
01:22:14.438 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.12, Mass=545490, SNR=266.3, Peak=34486 HFD=4.5
01:22:14.440 00.002 8996 MultiStar: [#1 0.23,0.05,0.71,U] [#2 0.45,0.46,0.00,M9] [#3 0.28,-0.22,0.67,U] [#4 -0.01,-0.18,0.57,U] [#5 0.14,0.62,0.00,M1] [#6 0.51,0.32,0.00,M3] [#7 0.66,0.54,0.00,M4] [#8 0.19,0.26,0.38,U] 
01:22:14.441 00.001 8996 refined, 4 included, MultiStar: {0.17, 0.05}, one-star: {0.14, 0.27}
01:22:14.443 00.002 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
01:22:14.444 00.001 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
01:22:14.446 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.05 hyp=0.17 cameraTheta=0.27 mountX=0.16 mountY=-0.07, mountTheta=-0.39
01:22:14.449 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.05, opts=13)
01:22:14.449 00.000 8996 Enqueuing Move request for scope (0.17, 0.05)
01:22:14.450 00.001 20224 Worker thread wakes up
01:22:14.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.05) opts 0xd
01:22:14.451 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.05)
01:22:14.451 00.000 20224 Moving (0.17, 0.05) raw xDistance=0.16 yDistance=-0.07
01:22:14.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:22:14.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:14.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:22:14.451 00.000 20224 MoveAxis(E, 0, ABG)
01:22:14.451 00.000 20224 Move returns status 0, amount 0
01:22:14.451 00.000 20224 MoveAxis(N, 0, ABG)
01:22:14.451 00.000 20224 Move returns status 0, amount 0
01:22:14.452 00.001 20224 move complete, result=0
01:22:14.452 00.000 20224 worker thread done servicing request
01:22:14.459 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=34486, med=3145, FiltMin=2845, FiltMax=22752, Gamma=1.000
01:22:14.478 00.019 8996 UpdateGuideState exits: m=545490 SNR=266.3
01:22:14.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:14.480 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:14.481 00.001 8996 Enqueuing Expose request
01:22:14.482 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:14.483 00.001 20224 Worker thread wakes up
01:22:14.483 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:14.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:15.472 00.989 20224 Exposure complete
01:22:15.540 00.068 20224 worker thread done servicing request
01:22:15.540 00.000 8996 OnExposeComplete: enter
01:22:15.541 00.001 8996 UpdateGuideState(): m_state=6
01:22:15.543 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12684
01:22:15.544 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.21, Mass=740816, SNR=325.4, Peak=47878 HFD=4.5
01:22:15.547 00.003 8996 MultiStar: [#1 0.19,0.35,0.59,U] [#2 0.56,0.38,0.00,M10] [#3 -0.05,-0.08,0.58,U] [#4 -0.04,0.11,0.49,U] [#5 -0.28,0.30,0.54,U] [#6 0.53,0.32,0.00,M4] [#7 0.39,0.51,0.00,M5] [#8 -0.01,0.40,0.41,U] 
01:22:15.548 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.25}, one-star: {-0.06, 0.36}
01:22:15.550 00.002 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
01:22:15.552 00.002 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
01:22:15.553 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.74 mountX=-0.07 mountY=-0.24, mountTheta=-1.84
01:22:15.556 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.25, opts=13)
01:22:15.558 00.002 8996 Enqueuing Move request for scope (-0.04, 0.25)
01:22:15.559 00.001 20224 Worker thread wakes up
01:22:15.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.25) opts 0xd
01:22:15.559 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.25)
01:22:15.559 00.000 20224 Moving (-0.04, 0.25) raw xDistance=-0.07 yDistance=-0.24
01:22:15.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:22:15.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:22:15.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:22:15.559 00.000 20224 MoveAxis(E, 0, ABG)
01:22:15.559 00.000 20224 Move returns status 0, amount 0
01:22:15.559 00.000 20224 MoveAxis(N, 0, ABG)
01:22:15.559 00.000 20224 Move returns status 0, amount 0
01:22:15.559 00.000 20224 move complete, result=0
01:22:15.560 00.001 20224 worker thread done servicing request
01:22:15.564 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47878, med=3145, FiltMin=2848, FiltMax=30368, Gamma=1.000
01:22:15.588 00.024 8996 UpdateGuideState exits: m=740816 SNR=325.4
01:22:15.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:15.591 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:15.592 00.001 8996 Enqueuing Expose request
01:22:15.593 00.001 20224 Worker thread wakes up
01:22:15.593 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:22:15.594 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:15.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:16.754 01.160 20224 Exposure complete
01:22:16.811 00.057 20224 worker thread done servicing request
01:22:16.811 00.000 8996 OnExposeComplete: enter
01:22:16.812 00.001 8996 UpdateGuideState(): m_state=6
01:22:16.814 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12685
01:22:16.815 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.12, Mass=614025, SNR=313.8, Peak=36982 HFD=4.5
01:22:16.817 00.002 8996 MultiStar: [#1 0.17,0.15,0.59,U] [#2 0.46,0.47,0.00,R] [#3 0.54,0.28,0.00,M1] [#4 0.15,0.61,0.00,M1] [#5 -0.04,0.26,0.60,U] [#6 0.61,0.13,0.00,M5] [#7 0.29,0.57,0.00,M6] [#8 0.19,0.27,0.37,U] 
01:22:16.817 00.000 8996 refined, 3 included, MultiStar: {0.14, 0.24}, one-star: {0.21, 0.28}
01:22:16.818 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
01:22:16.819 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
01:22:16.820 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.05 mountX=0.12 mountY=-0.26, mountTheta=-1.15
01:22:16.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.24, opts=13)
01:22:16.823 00.001 8996 Enqueuing Move request for scope (0.14, 0.24)
01:22:16.823 00.000 20224 Worker thread wakes up
01:22:16.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
01:22:16.824 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
01:22:16.824 00.000 20224 Moving (0.14, 0.24) raw xDistance=0.12 yDistance=-0.26
01:22:16.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:22:16.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:22:16.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:22:16.824 00.000 20224 MoveAxis(E, 0, ABG)
01:22:16.824 00.000 20224 Move returns status 0, amount 0
01:22:16.824 00.000 20224 MoveAxis(N, 0, ABG)
01:22:16.824 00.000 20224 Move returns status 0, amount 0
01:22:16.824 00.000 20224 move complete, result=0
01:22:16.824 00.000 20224 worker thread done servicing request
01:22:16.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=36982, med=3145, FiltMin=2845, FiltMax=24416, Gamma=1.000
01:22:16.854 00.026 8996 UpdateGuideState exits: m=614025 SNR=313.8
01:22:16.856 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:16.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:16.859 00.002 8996 Enqueuing Expose request
01:22:16.862 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:22:16.865 00.003 20224 Worker thread wakes up
01:22:16.865 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:16.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:17.849 00.984 20224 Exposure complete
01:22:17.913 00.064 20224 worker thread done servicing request
01:22:17.913 00.000 8996 OnExposeComplete: enter
01:22:17.914 00.001 8996 UpdateGuideState(): m_state=6
01:22:17.915 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12686
01:22:17.916 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=472.94, Mass=659069, SNR=308.4, Peak=47318 HFD=4.5
01:22:17.917 00.001 8996 MultiStar: [#1 -0.04,-0.25,0.58,U] [#2 -0.42,-0.07,0.78,U] [#3 -0.02,0.34,0.62,U] [#4 -0.04,0.68,0.00,M2] [#5 -0.18,0.33,0.52,U] [#6 -0.14,0.09,0.45,U] [#7 -0.07,0.53,0.00,M7] [#8 0.14,-0.24,0.33,U] 
01:22:17.918 00.001 8996 single-star, 6 included, MultiStar: {-0.11, 0.05}, one-star: {-0.02, 0.09}
01:22:17.918 00.000 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
01:22:17.919 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
01:22:17.920 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.76 mountX=-0.03 mountY=-0.09, mountTheta=-1.86
01:22:17.921 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
01:22:17.922 00.001 8996 Enqueuing Move request for scope (-0.02, 0.09)
01:22:17.923 00.001 20224 Worker thread wakes up
01:22:17.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
01:22:17.923 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
01:22:17.923 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
01:22:17.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:22:17.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:17.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:22:17.923 00.000 20224 MoveAxis(E, 0, ABG)
01:22:17.924 00.001 20224 Move returns status 0, amount 0
01:22:17.924 00.000 20224 MoveAxis(N, 0, ABG)
01:22:17.924 00.000 20224 Move returns status 0, amount 0
01:22:17.924 00.000 20224 move complete, result=0
01:22:17.924 00.000 20224 worker thread done servicing request
01:22:17.934 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=47318, med=3145, FiltMin=2854, FiltMax=28006, Gamma=1.000
01:22:17.958 00.024 8996 UpdateGuideState exits: m=659069 SNR=308.4
01:22:17.960 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:17.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:17.962 00.001 8996 Enqueuing Expose request
01:22:17.962 00.000 20224 Worker thread wakes up
01:22:17.962 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:17.963 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:17.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:19.127 01.164 20224 Exposure complete
01:22:19.212 00.085 20224 worker thread done servicing request
01:22:19.212 00.000 8996 OnExposeComplete: enter
01:22:19.214 00.002 8996 UpdateGuideState(): m_state=6
01:22:19.215 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12687
01:22:19.217 00.002 8996 Star::Find returns 1 (0), X=135.83, Y=472.86, Mass=611623, SNR=276.0, Peak=45750 HFD=4.4
01:22:19.219 00.002 8996 MultiStar: [#1 -0.23,-0.30,0.63,U] [#2 0.03,-0.09,0.72,U] [#3 -0.23,-0.22,0.54,U] [#4 -0.02,0.42,0.55,U] [#5 0.00,-0.05,0.62,U] [#6 0.26,-0.27,0.51,U] [#7 0.38,0.05,0.50,U] [#8 0.50,-0.18,0.00,M1] 
01:22:19.220 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.05}, one-star: {-0.09, 0.01}
01:22:19.223 00.003 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
01:22:19.225 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
01:22:19.226 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.67 mountX=-0.00 mountY=0.05, mountTheta=1.58
01:22:19.229 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
01:22:19.230 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
01:22:19.232 00.002 20224 Worker thread wakes up
01:22:19.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
01:22:19.232 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
01:22:19.232 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
01:22:19.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:22:19.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:19.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:22:19.232 00.000 20224 MoveAxis(E, 0, ABG)
01:22:19.232 00.000 20224 Move returns status 0, amount 0
01:22:19.232 00.000 20224 MoveAxis(N, 0, ABG)
01:22:19.232 00.000 20224 Move returns status 0, amount 0
01:22:19.232 00.000 20224 move complete, result=0
01:22:19.232 00.000 20224 worker thread done servicing request
01:22:19.238 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45750, med=3145, FiltMin=2835, FiltMax=25443, Gamma=1.000
01:22:19.265 00.027 8996 UpdateGuideState exits: m=611623 SNR=276.0
01:22:19.267 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:19.273 00.006 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:19.274 00.001 8996 Enqueuing Expose request
01:22:19.276 00.002 20224 Worker thread wakes up
01:22:19.276 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:19.277 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:19.278 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:20.252 00.974 20224 Exposure complete
01:22:20.313 00.061 20224 worker thread done servicing request
01:22:20.313 00.000 8996 OnExposeComplete: enter
01:22:20.314 00.001 8996 UpdateGuideState(): m_state=6
01:22:20.315 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12688
01:22:20.316 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=472.90, Mass=671837, SNR=331.4, Peak=45891 HFD=4.7
01:22:20.317 00.001 8996 MultiStar: [#1 0.23,-0.19,0.45,U] [#2 0.13,-0.42,0.67,U] [#3 -0.05,-0.22,0.64,U] [#4 -0.13,-0.09,0.42,U] [#5 -0.04,-0.23,0.56,U] [#6 0.17,0.12,0.38,U] [#7 0.33,-0.23,0.32,U] [#8 0.58,0.05,0.00,M2] 
01:22:20.318 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.15}, one-star: {0.44, 0.05}
01:22:20.319 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
01:22:20.321 00.002 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.50)
01:22:20.322 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.76 mountX=0.17 mountY=0.13, mountTheta=0.65
01:22:20.323 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.15, opts=13)
01:22:20.325 00.002 8996 Enqueuing Move request for scope (0.15, -0.15)
01:22:20.326 00.001 20224 Worker thread wakes up
01:22:20.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
01:22:20.326 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
01:22:20.327 00.001 20224 Moving (0.15, -0.15) raw xDistance=0.17 yDistance=0.13
01:22:20.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:22:20.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:20.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:22:20.327 00.000 20224 MoveAxis(E, 0, ABG)
01:22:20.327 00.000 20224 Move returns status 0, amount 0
01:22:20.327 00.000 20224 MoveAxis(N, 0, ABG)
01:22:20.327 00.000 20224 Move returns status 0, amount 0
01:22:20.327 00.000 20224 move complete, result=0
01:22:20.327 00.000 20224 worker thread done servicing request
01:22:20.332 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45891, med=3145, FiltMin=2841, FiltMax=26528, Gamma=1.000
01:22:20.347 00.015 8996 UpdateGuideState exits: m=671837 SNR=331.4
01:22:20.348 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:20.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:20.349 00.000 8996 Enqueuing Expose request
01:22:20.350 00.001 20224 Worker thread wakes up
01:22:20.350 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:20.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:20.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:21.526 01.175 20224 Exposure complete
01:22:21.585 00.059 20224 worker thread done servicing request
01:22:21.585 00.000 8996 OnExposeComplete: enter
01:22:21.586 00.001 8996 UpdateGuideState(): m_state=6
01:22:21.587 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12689
01:22:21.588 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.81, Mass=681834, SNR=303.7, Peak=46902 HFD=4.4
01:22:21.589 00.001 8996 MultiStar: [#1 -0.22,-0.35,0.67,U] [#2 0.11,-0.35,0.68,U] [#3 0.13,0.09,0.60,U] [#4 -0.26,0.40,0.00,M1] [#5 0.09,-0.08,0.61,U] [#6 0.14,0.27,0.41,U] [#7 0.12,0.14,0.40,U] [#8 0.20,-0.37,0.33,U] 
01:22:21.589 00.000 8996 single-star, 7 included, MultiStar: {0.03, -0.10}, one-star: {-0.07, -0.04}
01:22:21.590 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
01:22:21.591 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
01:22:21.591 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.65 mountX=-0.06 mountY=0.04, mountTheta=2.54
01:22:21.594 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.04, opts=13)
01:22:21.595 00.001 8996 Enqueuing Move request for scope (-0.07, -0.04)
01:22:21.596 00.001 20224 Worker thread wakes up
01:22:21.596 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
01:22:21.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
01:22:21.596 00.000 20224 Moving (-0.07, -0.04) raw xDistance=-0.06 yDistance=0.04
01:22:21.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:22:21.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:21.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:22:21.596 00.000 20224 MoveAxis(E, 0, ABG)
01:22:21.597 00.001 20224 Move returns status 0, amount 0
01:22:21.597 00.000 20224 MoveAxis(N, 0, ABG)
01:22:21.597 00.000 20224 Move returns status 0, amount 0
01:22:21.597 00.000 20224 move complete, result=0
01:22:21.597 00.000 20224 worker thread done servicing request
01:22:21.602 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46902, med=3145, FiltMin=2846, FiltMax=26563, Gamma=1.000
01:22:21.625 00.023 8996 UpdateGuideState exits: m=681834 SNR=303.7
01:22:21.626 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:21.628 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:21.630 00.002 8996 Enqueuing Expose request
01:22:21.631 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:21.632 00.001 20224 Worker thread wakes up
01:22:21.632 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:21.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:22.616 00.984 20224 Exposure complete
01:22:22.676 00.060 20224 worker thread done servicing request
01:22:22.677 00.001 8996 OnExposeComplete: enter
01:22:22.677 00.000 8996 UpdateGuideState(): m_state=6
01:22:22.678 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12690
01:22:22.679 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=472.52, Mass=566498, SNR=280.4, Peak=38582 HFD=4.8
01:22:22.680 00.001 8996 MultiStar: [#1 -0.63,-0.55,0.00,M1] [#2 -0.24,-0.54,0.00,M1] [#3 -0.25,-0.14,0.72,U] [#4 -0.25,0.45,0.00,M2] [#5 -0.25,-0.28,0.65,U] [#6 -0.38,-0.08,0.49,U] [#7 0.10,-0.02,0.45,U] [#8 -0.06,-0.44,0.37,U] 
01:22:22.681 00.001 8996 refined, 5 included, MultiStar: {-0.21, -0.22}, one-star: {-0.26, -0.33}
01:22:22.682 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
01:22:22.683 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
01:22:22.684 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.22 hyp=0.31 cameraTheta=-2.32 mountX=-0.19 mountY=0.25, mountTheta=2.22
01:22:22.686 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.22, opts=13)
01:22:22.687 00.001 8996 Enqueuing Move request for scope (-0.21, -0.22)
01:22:22.687 00.000 20224 Worker thread wakes up
01:22:22.688 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.22) opts 0xd
01:22:22.688 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.22)
01:22:22.688 00.000 20224 Moving (-0.21, -0.22) raw xDistance=-0.19 yDistance=0.25
01:22:22.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:22:22.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:22:22.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:22:22.688 00.000 20224 MoveAxis(E, 0, ABG)
01:22:22.688 00.000 20224 Move returns status 0, amount 0
01:22:22.688 00.000 20224 MoveAxis(N, 0, ABG)
01:22:22.688 00.000 20224 Move returns status 0, amount 0
01:22:22.688 00.000 20224 move complete, result=0
01:22:22.688 00.000 20224 worker thread done servicing request
01:22:22.693 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=38582, med=3145, FiltMin=2877, FiltMax=24131, Gamma=1.000
01:22:22.711 00.018 8996 UpdateGuideState exits: m=566498 SNR=280.4
01:22:22.712 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:22.713 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:22.713 00.000 8996 Enqueuing Expose request
01:22:22.714 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:22.715 00.001 20224 Worker thread wakes up
01:22:22.715 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:22.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:23.887 01.172 20224 Exposure complete
01:22:23.987 00.100 20224 worker thread done servicing request
01:22:23.987 00.000 8996 OnExposeComplete: enter
01:22:23.989 00.002 8996 UpdateGuideState(): m_state=6
01:22:23.989 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12691
01:22:23.991 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=472.39, Mass=678660, SNR=284.9, Peak=48576 HFD=4.7
01:22:23.992 00.001 8996 MultiStar: [#1 -0.80,-1.06,0.00,M2] [#2 -0.26,-0.45,0.00,M2] [#3 -0.01,-0.14,0.63,U] [#4 -0.27,-0.14,0.49,U] [#5 -0.23,-0.55,0.00,M1] [#6 0.12,-0.14,0.43,U] [#7 0.08,-0.13,0.56,U] [#8 0.11,-0.47,0.00,M1] 
01:22:23.992 00.000 8996 refined, 4 included, MultiStar: {-0.07, -0.24}, one-star: {-0.19, -0.46}
01:22:23.993 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
01:22:23.994 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
01:22:23.995 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.24 hyp=0.25 cameraTheta=-1.87 mountX=-0.05 mountY=0.25, mountTheta=1.77
01:22:23.996 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.24, opts=13)
01:22:23.997 00.001 8996 Enqueuing Move request for scope (-0.07, -0.24)
01:22:23.998 00.001 20224 Worker thread wakes up
01:22:23.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.24) opts 0xd
01:22:23.998 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.24)
01:22:23.998 00.000 20224 Moving (-0.07, -0.24) raw xDistance=-0.05 yDistance=0.25
01:22:23.998 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:22:23.998 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:22:23.998 00.000 20224 MoveAxis(E, 0, ABG)
01:22:23.998 00.000 20224 Move returns status 0, amount 0
01:22:23.998 00.000 20224 MoveAxis(S, 52, ABG)
01:22:23.998 00.000 20224 Guiding  Dir = 1, Dur = 52
01:22:23.998 00.000 20224 IsSlewing returns 0
01:22:23.999 00.001 20224 IsGuiding returns 0
01:22:24.002 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48576, med=3145, FiltMin=2857, FiltMax=29424, Gamma=1.000
01:22:24.005 00.003 20224 PulseGuide returned control before completion, sleep 56
01:22:24.023 00.018 8996 UpdateGuideState exits: m=678660 SNR=284.9
01:22:24.025 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:24.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:24.027 00.001 8996 Enqueuing Expose request
01:22:24.065 00.038 20224 IsGuiding returns 1
01:22:24.065 00.000 20224 scope still moving after pulse duration time elapsed
01:22:24.097 00.032 20224 IsSlewing returns 0
01:22:24.097 00.000 20224 IsGuiding returns 0
01:22:24.097 00.000 20224 scope move finished after 52 + 46 ms
01:22:24.097 00.000 20224 Move returns status 0, amount 52
01:22:24.098 00.001 20224 move complete, result=0
01:22:24.098 00.000 20224 worker thread done servicing request
01:22:24.098 00.000 20224 Worker thread wakes up
01:22:24.098 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 52 ms SOUTH
01:22:24.100 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:24.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:25.086 00.986 20224 Exposure complete
01:22:25.155 00.069 20224 worker thread done servicing request
01:22:25.155 00.000 8996 OnExposeComplete: enter
01:22:25.156 00.001 8996 UpdateGuideState(): m_state=6
01:22:25.157 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12692
01:22:25.158 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=472.05, Mass=765632, SNR=342.7, Peak=56752 HFD=4.5
01:22:25.159 00.001 8996 MultiStar: [#1 -0.67,-0.68,0.00,M3] [#2 -0.17,-1.00,0.00,M3] [#3 -0.27,-0.28,0.50,U] [#4 -0.41,-0.21,0.00,M2] [#5 -0.38,-0.65,0.00,M2] [#6 -0.08,-0.25,0.33,U] [#7 0.02,-0.47,0.00,M3] [#8 0.03,-0.64,0.00,M2] 
01:22:25.160 00.001 8996 refined, 2 included, MultiStar: {-0.10, -0.56}, one-star: {-0.02, -0.80}
01:22:25.161 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
01:22:25.161 00.000 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
01:22:25.162 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.56 hyp=0.57 cameraTheta=-1.74 mountX=-0.04 mountY=0.56, mountTheta=1.65
01:22:25.164 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.56, opts=13)
01:22:25.165 00.001 8996 Enqueuing Move request for scope (-0.10, -0.56)
01:22:25.166 00.001 20224 Worker thread wakes up
01:22:25.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.56) opts 0xd
01:22:25.166 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.56)
01:22:25.166 00.000 20224 Moving (-0.10, -0.56) raw xDistance=-0.04 yDistance=0.56
01:22:25.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:22:25.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
01:22:25.167 00.001 20224 MoveAxis(E, 0, ABG)
01:22:25.167 00.000 20224 Move returns status 0, amount 0
01:22:25.167 00.000 20224 MoveAxis(S, 119, ABG)
01:22:25.167 00.000 20224 Guiding  Dir = 1, Dur = 119
01:22:25.167 00.000 20224 IsSlewing returns 0
01:22:25.167 00.000 20224 IsGuiding returns 0
01:22:25.170 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=56752, med=3145, FiltMin=2829, FiltMax=29936, Gamma=1.000
01:22:25.174 00.004 20224 PulseGuide returned control before completion, sleep 122
01:22:25.186 00.012 8996 UpdateGuideState exits: m=765632 SNR=342.7
01:22:25.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:25.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:25.190 00.002 8996 Enqueuing Expose request
01:22:25.298 00.108 20224 IsGuiding returns 1
01:22:25.298 00.000 20224 scope still moving after pulse duration time elapsed
01:22:25.329 00.031 20224 IsSlewing returns 0
01:22:25.329 00.000 20224 IsGuiding returns 1
01:22:25.361 00.032 20224 IsSlewing returns 0
01:22:25.361 00.000 20224 IsGuiding returns 0
01:22:25.362 00.001 20224 scope move finished after 119 + 75 ms
01:22:25.362 00.000 20224 Move returns status 0, amount 119
01:22:25.362 00.000 20224 move complete, result=0
01:22:25.362 00.000 20224 worker thread done servicing request
01:22:25.362 00.000 20224 Worker thread wakes up
01:22:25.362 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.6 px 119 ms SOUTH
01:22:25.364 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:25.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:26.534 01.170 20224 Exposure complete
01:22:26.591 00.057 20224 worker thread done servicing request
01:22:26.591 00.000 8996 OnExposeComplete: enter
01:22:26.593 00.002 8996 UpdateGuideState(): m_state=6
01:22:26.594 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12693
01:22:26.596 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=472.75, Mass=597494, SNR=310.5, Peak=36518 HFD=4.8
01:22:26.598 00.002 8996 MultiStar: [#1 -0.34,0.38,0.00,M4] [#2 -0.25,0.20,0.73,U] [#3 -0.31,0.71,0.00,M1] [#4 -0.43,0.57,0.00,M3] [#5 -0.10,0.55,0.00,M3] [#6 -0.03,0.70,0.00,M1] [#7 -0.44,0.35,0.00,M4] [#8 0.04,0.30,0.43,U] 
01:22:26.599 00.001 8996 refined, 2 included, MultiStar: {-0.33, 0.08}, one-star: {-0.54, -0.09}
01:22:26.601 00.002 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
01:22:26.602 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
01:22:26.603 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.08 hyp=0.34 cameraTheta=2.89 mountX=-0.33 mountY=-0.05, mountTheta=-3.01
01:22:26.605 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.08, opts=13)
01:22:26.606 00.001 8996 Enqueuing Move request for scope (-0.33, 0.08)
01:22:26.607 00.001 20224 Worker thread wakes up
01:22:26.607 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.08) opts 0xd
01:22:26.607 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.08)
01:22:26.608 00.001 20224 Moving (-0.33, 0.08) raw xDistance=-0.33 yDistance=-0.05
01:22:26.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:22:26.608 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:26.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:22:26.608 00.000 20224 MoveAxis(E, 49, ABG)
01:22:26.608 00.000 20224 Guiding  Dir = 2, Dur = 49
01:22:26.608 00.000 20224 IsSlewing returns 0
01:22:26.609 00.001 20224 IsGuiding returns 0
01:22:26.615 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52646, med=3145, FiltMin=2867, FiltMax=21875, Gamma=1.000
01:22:26.630 00.015 8996 UpdateGuideState exits: m=597494 SNR=310.5
01:22:26.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:26.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:26.633 00.001 8996 Enqueuing Expose request
01:22:26.667 00.034 20224 IsGuiding returns 1
01:22:26.667 00.000 20224 scope still moving after pulse duration time elapsed
01:22:26.697 00.030 20224 IsSlewing returns 0
01:22:26.697 00.000 20224 IsGuiding returns 1
01:22:26.728 00.031 20224 IsSlewing returns 0
01:22:26.728 00.000 20224 IsGuiding returns 1
01:22:26.759 00.031 20224 IsSlewing returns 0
01:22:26.760 00.001 20224 IsGuiding returns 0
01:22:26.760 00.000 20224 scope move finished after 49 + 102 ms
01:22:26.760 00.000 20224 Move returns status 0, amount 49
01:22:26.760 00.000 20224 MoveAxis(N, 0, ABG)
01:22:26.760 00.000 20224 Move returns status 0, amount 0
01:22:26.760 00.000 20224 move complete, result=0
01:22:26.760 00.000 20224 worker thread done servicing request
01:22:26.761 00.001 8996 GuideStep: -0.3 px 49 ms EAST, -0.0 px 0 ms NORTH
01:22:26.763 00.002 20224 Worker thread wakes up
01:22:26.764 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:26.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:27.730 00.966 20224 Exposure complete
01:22:27.786 00.056 20224 worker thread done servicing request
01:22:27.786 00.000 8996 OnExposeComplete: enter
01:22:27.787 00.001 8996 UpdateGuideState(): m_state=6
01:22:27.788 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12694
01:22:27.789 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.08, Mass=602743, SNR=276.2, Peak=35894 HFD=4.5
01:22:27.790 00.001 8996 MultiStar: [#1 -0.23,0.44,0.00,M5] [#2 0.02,0.39,0.74,U] [#3 0.30,0.91,0.00,M2] [#4 -0.27,0.86,0.00,M4] [#5 0.38,0.80,0.00,M4] [#6 0.13,0.59,0.00,M2] [#7 0.11,0.93,0.00,M5] [#8 0.47,0.62,0.00,M2] 
01:22:27.791 00.001 8996 single-star, 1 included, MultiStar: {0.05, 0.30}, one-star: {0.08, 0.23}
01:22:27.791 00.000 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
01:22:27.792 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
01:22:27.793 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.23 mountX=0.06 mountY=-0.24, mountTheta=-1.33
01:22:27.796 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
01:22:27.796 00.000 8996 Enqueuing Move request for scope (0.08, 0.23)
01:22:27.797 00.001 20224 Worker thread wakes up
01:22:27.797 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
01:22:27.797 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
01:22:27.797 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
01:22:27.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:22:27.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:22:27.798 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:22:27.798 00.000 20224 MoveAxis(E, 0, ABG)
01:22:27.798 00.000 20224 Move returns status 0, amount 0
01:22:27.798 00.000 20224 MoveAxis(N, 0, ABG)
01:22:27.798 00.000 20224 Move returns status 0, amount 0
01:22:27.798 00.000 20224 move complete, result=0
01:22:27.798 00.000 20224 worker thread done servicing request
01:22:27.801 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35894, med=3145, FiltMin=2851, FiltMax=24240, Gamma=1.000
01:22:27.817 00.016 8996 UpdateGuideState exits: m=602743 SNR=276.2
01:22:27.818 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:27.818 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:27.819 00.001 8996 Enqueuing Expose request
01:22:27.820 00.001 20224 Worker thread wakes up
01:22:27.820 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:22:27.820 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:27.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:29.006 01.186 20224 Exposure complete
01:22:29.084 00.078 20224 worker thread done servicing request
01:22:29.084 00.000 8996 OnExposeComplete: enter
01:22:29.086 00.002 8996 UpdateGuideState(): m_state=6
01:22:29.087 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12695
01:22:29.088 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.52, Mass=615733, SNR=296.0, Peak=34646 HFD=4.9
01:22:29.089 00.001 8996 MultiStar: [#1 0.03,0.61,0.00,M6] [#2 0.35,0.52,0.00,M2] [#3 0.13,0.81,0.00,M3] [#4 0.19,1.05,0.00,M5] [#5 -0.03,0.80,0.00,M5] [#6 0.03,0.99,0.00,M3] [#7 0.03,1.31,0.00,M6] [#8 0.25,0.73,0.00,M3] 
01:22:29.090 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
01:22:29.091 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.08 = -2.08)
01:22:29.093 00.002 8996 CameraToMount -- cameraX=0.48 cameraY=0.67 hyp=0.83 cameraTheta=0.95 mountX=0.42 mountY=-0.73, mountTheta=-1.05
01:22:29.096 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.48, y=0.67, opts=13)
01:22:29.098 00.002 8996 Enqueuing Move request for scope (0.48, 0.67)
01:22:29.099 00.001 20224 Worker thread wakes up
01:22:29.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.67) opts 0xd
01:22:29.099 00.000 20224 Handling offset move in thread for scope, endpoint = (0.48, 0.67)
01:22:29.099 00.000 20224 Moving (0.48, 0.67) raw xDistance=0.42 yDistance=-0.73
01:22:29.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
01:22:29.099 00.000 20224 resist switch: large excursion: input -0.73 thresh 0.60 direction from 1 to -1
01:22:29.099 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.18
01:22:29.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
01:22:29.100 00.001 20224 MoveAxis(W, 61, ABG)
01:22:29.100 00.000 20224 Guiding  Dir = 3, Dur = 61
01:22:29.100 00.000 20224 IsSlewing returns 0
01:22:29.100 00.000 20224 IsGuiding returns 0
01:22:29.106 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=34646, med=3145, FiltMin=2841, FiltMax=22473, Gamma=1.000
01:22:29.124 00.018 8996 UpdateGuideState exits: m=615733 SNR=296.0
01:22:29.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:29.125 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:29.126 00.001 8996 Enqueuing Expose request
01:22:29.162 00.036 20224 IsGuiding returns 1
01:22:29.162 00.000 20224 scope still moving after pulse duration time elapsed
01:22:29.191 00.029 20224 IsSlewing returns 0
01:22:29.191 00.000 20224 IsGuiding returns 1
01:22:29.222 00.031 20224 IsSlewing returns 0
01:22:29.222 00.000 20224 IsGuiding returns 1
01:22:29.252 00.030 20224 IsSlewing returns 0
01:22:29.253 00.001 20224 IsGuiding returns 0
01:22:29.253 00.000 20224 scope move finished after 61 + 92 ms
01:22:29.253 00.000 20224 Move returns status 0, amount 61
01:22:29.253 00.000 20224 MoveAxis(N, 153, ABG)
01:22:29.253 00.000 20224 Guiding  Dir = 0, Dur = 153
01:22:29.254 00.001 20224 IsSlewing returns 0
01:22:29.254 00.000 20224 IsGuiding returns 0
01:22:29.315 00.061 20224 PulseGuide returned control before completion, sleep 102
01:22:29.422 00.107 20224 IsGuiding returns 1
01:22:29.422 00.000 20224 scope still moving after pulse duration time elapsed
01:22:29.453 00.031 20224 IsSlewing returns 0
01:22:29.454 00.001 20224 IsGuiding returns 1
01:22:29.484 00.030 20224 IsSlewing returns 0
01:22:29.484 00.000 20224 IsGuiding returns 0
01:22:29.484 00.000 20224 scope move finished after 153 + 77 ms
01:22:29.484 00.000 20224 Move returns status 0, amount 153
01:22:29.485 00.001 20224 move complete, result=0
01:22:29.485 00.000 20224 worker thread done servicing request
01:22:29.485 00.000 20224 Worker thread wakes up
01:22:29.485 00.000 8996 GuideStep: 0.4 px 61 ms WEST, -0.7 px 153 ms NORTH
01:22:29.487 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:29.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:30.482 00.995 20224 Exposure complete
01:22:30.557 00.075 20224 worker thread done servicing request
01:22:30.557 00.000 8996 OnExposeComplete: enter
01:22:30.558 00.001 8996 UpdateGuideState(): m_state=6
01:22:30.558 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12696
01:22:30.559 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=473.37, Mass=531924, SNR=264.4, Peak=34326 HFD=4.7
01:22:30.560 00.001 8996 MultiStar: [#1 -0.03,0.77,0.00,M7] [#2 0.16,0.30,0.79,U] [#3 0.35,0.71,0.00,M4] [#4 0.17,0.80,0.00,M6] [#5 -0.13,0.57,0.00,M6] [#6 0.04,0.80,0.00,M4] [#7 0.13,0.64,0.00,M7] [#8 -0.06,0.72,0.00,M4] 
01:22:30.562 00.002 8996 refined, 1 included, MultiStar: {0.07, 0.42}, one-star: {0.00, 0.52}
01:22:30.565 00.003 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
01:22:30.567 00.002 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
01:22:30.569 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.42 hyp=0.43 cameraTheta=1.40 mountX=0.03 mountY=-0.43, mountTheta=-1.50
01:22:30.570 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.42, opts=13)
01:22:30.571 00.001 8996 Enqueuing Move request for scope (0.07, 0.42)
01:22:30.572 00.001 20224 Worker thread wakes up
01:22:30.572 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.42) opts 0xd
01:22:30.572 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.42)
01:22:30.572 00.000 20224 Moving (0.07, 0.42) raw xDistance=0.03 yDistance=-0.43
01:22:30.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:22:30.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
01:22:30.572 00.000 20224 MoveAxis(E, 0, ABG)
01:22:30.573 00.001 20224 Move returns status 0, amount 0
01:22:30.573 00.000 20224 MoveAxis(N, 90, ABG)
01:22:30.573 00.000 20224 Guiding  Dir = 0, Dur = 90
01:22:30.573 00.000 20224 IsSlewing returns 0
01:22:30.573 00.000 20224 IsGuiding returns 0
01:22:30.579 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=34326, med=3145, FiltMin=2845, FiltMax=21862, Gamma=1.000
01:22:30.595 00.016 20224 PulseGuide returned control before completion, sleep 79
01:22:30.598 00.003 8996 UpdateGuideState exits: m=531924 SNR=264.4
01:22:30.600 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:30.601 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:30.602 00.001 8996 Enqueuing Expose request
01:22:30.689 00.087 20224 IsGuiding returns 0
01:22:30.689 00.000 20224 Move returns status 0, amount 90
01:22:30.689 00.000 20224 move complete, result=0
01:22:30.689 00.000 20224 worker thread done servicing request
01:22:30.689 00.000 20224 Worker thread wakes up
01:22:30.689 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:30.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:30.690 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 90 ms NORTH
01:22:31.843 01.153 20224 Exposure complete
01:22:31.914 00.071 20224 worker thread done servicing request
01:22:31.914 00.000 8996 OnExposeComplete: enter
01:22:31.915 00.001 8996 UpdateGuideState(): m_state=6
01:22:31.916 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12697
01:22:31.917 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=472.98, Mass=677045, SNR=318.1, Peak=42390 HFD=4.5
01:22:31.918 00.001 8996 MultiStar: [#1 0.10,-0.24,0.61,U] [#2 -0.38,-0.01,0.76,U] [#3 -0.40,0.20,0.00,M5] [#4 -0.48,0.28,0.00,M7] [#5 -0.30,0.58,0.00,M7] [#6 -0.15,0.11,0.35,U] [#7 -0.06,-0.11,0.41,U] [#8 0.31,0.59,0.00,M5] 
01:22:31.919 00.001 8996 refined, 4 included, MultiStar: {-0.07, -0.01}, one-star: {0.08, 0.13}
01:22:31.920 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
01:22:31.921 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
01:22:31.921 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-3.02 mountX=-0.07 mountY=0.02, mountTheta=2.91
01:22:31.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.01, opts=13)
01:22:31.924 00.001 8996 Enqueuing Move request for scope (-0.07, -0.01)
01:22:31.924 00.000 20224 Worker thread wakes up
01:22:31.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.01) opts 0xd
01:22:31.925 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.01)
01:22:31.925 00.000 20224 Moving (-0.07, -0.01) raw xDistance=-0.07 yDistance=0.02
01:22:31.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:22:31.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:31.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:22:31.925 00.000 20224 MoveAxis(E, 0, ABG)
01:22:31.925 00.000 20224 Move returns status 0, amount 0
01:22:31.925 00.000 20224 MoveAxis(N, 0, ABG)
01:22:31.925 00.000 20224 Move returns status 0, amount 0
01:22:31.925 00.000 20224 move complete, result=0
01:22:31.925 00.000 20224 worker thread done servicing request
01:22:31.930 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=42390, med=3145, FiltMin=2857, FiltMax=25830, Gamma=1.000
01:22:31.945 00.015 8996 UpdateGuideState exits: m=677045 SNR=318.1
01:22:31.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:31.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:31.947 00.000 8996 Enqueuing Expose request
01:22:31.949 00.002 20224 Worker thread wakes up
01:22:31.950 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:31.951 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:31.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:32.929 00.978 20224 Exposure complete
01:22:33.014 00.085 20224 worker thread done servicing request
01:22:33.014 00.000 8996 OnExposeComplete: enter
01:22:33.016 00.002 8996 UpdateGuideState(): m_state=6
01:22:33.017 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12698
01:22:33.018 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.07, Mass=642808, SNR=319.1, Peak=47206 HFD=4.5
01:22:33.019 00.001 8996 MultiStar: [#1 0.02,-0.18,0.73,U] [#2 -0.27,0.04,0.75,U] [#3 0.01,0.05,0.70,U] [#4 -0.39,0.08,0.56,U] [#5 -0.48,0.39,0.00,M8] [#6 0.19,0.18,0.39,U] [#7 -0.11,-0.08,0.43,U] [#8 -0.06,0.19,0.33,U] 
01:22:33.020 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.06}, one-star: {0.20, 0.22}
01:22:33.022 00.002 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:22:33.023 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
01:22:33.024 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.15 mountX=-0.04 mountY=-0.06, mountTheta=-2.26
01:22:33.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
01:22:33.027 00.001 8996 Enqueuing Move request for scope (-0.04, 0.06)
01:22:33.030 00.003 20224 Worker thread wakes up
01:22:33.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
01:22:33.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
01:22:33.030 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.04 yDistance=-0.06
01:22:33.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:22:33.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:33.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:22:33.030 00.000 20224 MoveAxis(E, 0, ABG)
01:22:33.030 00.000 20224 Move returns status 0, amount 0
01:22:33.030 00.000 20224 MoveAxis(N, 0, ABG)
01:22:33.030 00.000 20224 Move returns status 0, amount 0
01:22:33.030 00.000 20224 move complete, result=0
01:22:33.030 00.000 20224 worker thread done servicing request
01:22:33.039 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=47206, med=3145, FiltMin=2806, FiltMax=26448, Gamma=1.000
01:22:33.063 00.024 8996 UpdateGuideState exits: m=642808 SNR=319.1
01:22:33.065 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:33.067 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:33.069 00.002 8996 Enqueuing Expose request
01:22:33.070 00.001 20224 Worker thread wakes up
01:22:33.070 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:33.072 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:33.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:34.260 01.188 20224 Exposure complete
01:22:34.331 00.071 20224 worker thread done servicing request
01:22:34.331 00.000 8996 OnExposeComplete: enter
01:22:34.332 00.001 8996 UpdateGuideState(): m_state=6
01:22:34.333 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12699
01:22:34.333 00.000 8996 Star::Find returns 1 (0), X=135.59, Y=472.78, Mass=555689, SNR=298.1, Peak=37206 HFD=4.7
01:22:34.334 00.001 8996 MultiStar: [#1 -0.18,-0.02,0.63,U] [#2 -0.34,-0.62,0.00,M1] [#3 -0.01,0.29,0.57,U] [#4 -0.55,0.20,0.00,M7] [#5 -0.25,0.18,0.56,U] [#6 -0.35,0.14,0.47,U] [#7 -0.14,0.25,0.43,U] [#8 -0.36,-0.19,0.36,U] 
01:22:34.335 00.001 8996 refined, 6 included, MultiStar: {-0.23, 0.07}, one-star: {-0.33, -0.07}
01:22:34.336 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
01:22:34.337 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
01:22:34.337 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.25 cameraTheta=2.84 mountX=-0.24 mountY=-0.05, mountTheta=-2.95
01:22:34.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.07, opts=13)
01:22:34.340 00.001 8996 Enqueuing Move request for scope (-0.23, 0.07)
01:22:34.341 00.001 20224 Worker thread wakes up
01:22:34.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
01:22:34.341 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
01:22:34.341 00.000 20224 Moving (-0.23, 0.07) raw xDistance=-0.24 yDistance=-0.05
01:22:34.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:22:34.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:34.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:22:34.341 00.000 20224 MoveAxis(E, 35, ABG)
01:22:34.341 00.000 20224 Guiding  Dir = 2, Dur = 35
01:22:34.341 00.000 20224 IsSlewing returns 0
01:22:34.342 00.001 20224 IsGuiding returns 0
01:22:34.345 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37206, med=3145, FiltMin=2838, FiltMax=23971, Gamma=1.000
01:22:34.358 00.013 8996 UpdateGuideState exits: m=555689 SNR=298.1
01:22:34.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:34.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:34.361 00.001 8996 Enqueuing Expose request
01:22:34.386 00.025 20224 IsGuiding returns 1
01:22:34.386 00.000 20224 scope still moving after pulse duration time elapsed
01:22:34.416 00.030 20224 IsSlewing returns 0
01:22:34.416 00.000 20224 IsGuiding returns 1
01:22:34.448 00.032 20224 IsSlewing returns 0
01:22:34.448 00.000 20224 IsGuiding returns 1
01:22:34.480 00.032 20224 IsSlewing returns 0
01:22:34.481 00.001 20224 IsGuiding returns 0
01:22:34.481 00.000 20224 scope move finished after 35 + 104 ms
01:22:34.481 00.000 20224 Move returns status 0, amount 35
01:22:34.481 00.000 20224 MoveAxis(N, 0, ABG)
01:22:34.481 00.000 20224 Move returns status 0, amount 0
01:22:34.481 00.000 20224 move complete, result=0
01:22:34.481 00.000 20224 worker thread done servicing request
01:22:34.481 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
01:22:34.483 00.002 20224 Worker thread wakes up
01:22:34.484 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:34.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:35.449 00.965 20224 Exposure complete
01:22:35.535 00.086 20224 worker thread done servicing request
01:22:35.535 00.000 8996 OnExposeComplete: enter
01:22:35.536 00.001 8996 UpdateGuideState(): m_state=6
01:22:35.537 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12700
01:22:35.537 00.000 8996 Star::Find returns 1 (0), X=135.89, Y=472.56, Mass=711052, SNR=311.9, Peak=44624 HFD=4.8
01:22:35.539 00.002 8996 MultiStar: [#1 -0.19,-0.41,0.00,M5] [#2 -0.41,-0.29,0.00,M2] [#3 -0.18,-0.04,0.57,U] [#4 -0.24,0.10,0.53,U] [#5 -0.43,0.04,0.54,U] [#6 -0.28,0.06,0.47,U] [#7 0.22,-0.01,0.43,U] [#8 -0.10,-0.45,0.00,M4] 
01:22:35.540 00.001 8996 refined, 5 included, MultiStar: {-0.15, -0.06}, one-star: {-0.03, -0.28}
01:22:35.541 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
01:22:35.542 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
01:22:35.543 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.75 mountX=-0.14 mountY=0.08, mountTheta=2.64
01:22:35.544 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.06, opts=13)
01:22:35.545 00.001 8996 Enqueuing Move request for scope (-0.15, -0.06)
01:22:35.545 00.000 20224 Worker thread wakes up
01:22:35.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
01:22:35.545 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
01:22:35.545 00.000 20224 Moving (-0.15, -0.06) raw xDistance=-0.14 yDistance=0.08
01:22:35.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:22:35.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:35.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:22:35.545 00.000 20224 MoveAxis(E, 0, ABG)
01:22:35.545 00.000 20224 Move returns status 0, amount 0
01:22:35.545 00.000 20224 MoveAxis(N, 0, ABG)
01:22:35.545 00.000 20224 Move returns status 0, amount 0
01:22:35.546 00.001 20224 move complete, result=0
01:22:35.546 00.000 20224 worker thread done servicing request
01:22:35.550 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44624, med=3145, FiltMin=2867, FiltMax=28502, Gamma=1.000
01:22:35.563 00.013 8996 UpdateGuideState exits: m=711052 SNR=311.9
01:22:35.565 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:35.565 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:35.566 00.001 8996 Enqueuing Expose request
01:22:35.567 00.001 20224 Worker thread wakes up
01:22:35.567 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:35.568 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:35.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:36.752 01.184 20224 Exposure complete
01:22:36.816 00.064 20224 worker thread done servicing request
01:22:36.816 00.000 8996 OnExposeComplete: enter
01:22:36.818 00.002 8996 UpdateGuideState(): m_state=6
01:22:36.819 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12701
01:22:36.820 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=472.66, Mass=658215, SNR=294.6, Peak=41126 HFD=4.7
01:22:36.821 00.001 8996 MultiStar: [#1 -0.30,-0.07,0.75,U] [#2 -0.16,-0.53,0.00,M3] [#3 -0.26,-0.08,0.73,U] [#4 -0.06,0.04,0.58,U] [#5 0.10,-0.12,0.54,U] [#6 0.28,-0.13,0.40,U] [#7 0.20,0.02,0.47,U] [#8 -0.16,-0.56,0.00,M5] 
01:22:36.822 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.09}, one-star: {-0.26, -0.19}
01:22:36.823 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
01:22:36.824 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.84)
01:22:36.825 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-2.42 mountX=-0.09 mountY=0.10, mountTheta=2.31
01:22:36.827 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.09, opts=13)
01:22:36.828 00.001 8996 Enqueuing Move request for scope (-0.10, -0.09)
01:22:36.829 00.001 20224 Worker thread wakes up
01:22:36.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
01:22:36.829 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
01:22:36.829 00.000 20224 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.10
01:22:36.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:22:36.830 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:36.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:22:36.830 00.000 20224 MoveAxis(E, 0, ABG)
01:22:36.830 00.000 20224 Move returns status 0, amount 0
01:22:36.830 00.000 20224 MoveAxis(N, 0, ABG)
01:22:36.830 00.000 20224 Move returns status 0, amount 0
01:22:36.830 00.000 20224 move complete, result=0
01:22:36.831 00.001 20224 worker thread done servicing request
01:22:36.837 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41126, med=3145, FiltMin=2861, FiltMax=26288, Gamma=1.000
01:22:36.859 00.022 8996 UpdateGuideState exits: m=658215 SNR=294.6
01:22:36.861 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:36.863 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:36.866 00.003 8996 Enqueuing Expose request
01:22:36.867 00.001 20224 Worker thread wakes up
01:22:36.867 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:36.869 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:36.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:37.843 00.974 20224 Exposure complete
01:22:37.914 00.071 20224 worker thread done servicing request
01:22:37.914 00.000 8996 OnExposeComplete: enter
01:22:37.916 00.002 8996 UpdateGuideState(): m_state=6
01:22:37.918 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12702
01:22:37.920 00.002 8996 Star::Find returns 1 (0), X=135.95, Y=472.49, Mass=587784, SNR=268.4, Peak=38800 HFD=4.9
01:22:37.922 00.002 8996 MultiStar: [#1 -0.41,-0.13,0.89,U] [#2 -0.31,-0.33,0.00,M4] [#3 -0.10,-0.02,0.80,U] [#4 -0.21,-0.02,0.64,U] [#5 0.04,-0.42,0.72,U] [#6 0.16,-0.02,0.36,U] [#7 0.33,-0.15,0.52,U] [#8 0.32,-0.40,0.00,M6] 
01:22:37.925 00.003 8996 refined, 6 included, MultiStar: {-0.06, -0.18}, one-star: {0.03, -0.36}
01:22:37.926 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:22:37.928 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
01:22:37.929 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.88 mountX=-0.04 mountY=0.19, mountTheta=1.78
01:22:37.933 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.18, opts=13)
01:22:37.934 00.001 8996 Enqueuing Move request for scope (-0.06, -0.18)
01:22:37.936 00.002 20224 Worker thread wakes up
01:22:37.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
01:22:37.936 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
01:22:37.936 00.000 20224 Moving (-0.06, -0.18) raw xDistance=-0.04 yDistance=0.19
01:22:37.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:22:37.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:37.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:22:37.936 00.000 20224 MoveAxis(E, 0, ABG)
01:22:37.936 00.000 20224 Move returns status 0, amount 0
01:22:37.936 00.000 20224 MoveAxis(N, 0, ABG)
01:22:37.936 00.000 20224 Move returns status 0, amount 0
01:22:37.936 00.000 20224 move complete, result=0
01:22:37.936 00.000 20224 worker thread done servicing request
01:22:37.943 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38800, med=3149, FiltMin=2854, FiltMax=22704, Gamma=1.000
01:22:37.968 00.025 8996 UpdateGuideState exits: m=587784 SNR=268.4
01:22:37.970 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:37.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:37.972 00.001 8996 Enqueuing Expose request
01:22:37.973 00.001 20224 Worker thread wakes up
01:22:37.974 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:37.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:37.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:39.147 01.172 20224 Exposure complete
01:22:39.224 00.077 20224 worker thread done servicing request
01:22:39.224 00.000 8996 OnExposeComplete: enter
01:22:39.225 00.001 8996 UpdateGuideState(): m_state=6
01:22:39.226 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12703
01:22:39.227 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=472.50, Mass=629784, SNR=307.9, Peak=42272 HFD=4.8
01:22:39.228 00.001 8996 MultiStar: [#1 -0.24,-0.28,0.68,U] [#2 -0.16,-0.41,0.69,U] [#3 -0.34,0.19,0.55,U] [#4 -0.36,0.31,0.00,M5] [#5 0.06,-0.24,0.70,U] [#6 -0.25,-0.18,0.40,U] [#7 -0.00,-0.40,0.48,U] [#8 0.32,-0.26,0.37,U] 
01:22:39.228 00.000 8996 refined, 7 included, MultiStar: {-0.09, -0.25}, one-star: {-0.03, -0.35}
01:22:39.229 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
01:22:39.230 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.35)
01:22:39.231 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.91 mountX=-0.06 mountY=0.26, mountTheta=1.81
01:22:39.232 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.25, opts=13)
01:22:39.233 00.001 8996 Enqueuing Move request for scope (-0.09, -0.25)
01:22:39.234 00.001 20224 Worker thread wakes up
01:22:39.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.25) opts 0xd
01:22:39.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.25)
01:22:39.234 00.000 20224 Moving (-0.09, -0.25) raw xDistance=-0.06 yDistance=0.26
01:22:39.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:22:39.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:22:39.236 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:22:39.236 00.000 20224 MoveAxis(E, 0, ABG)
01:22:39.236 00.000 20224 Move returns status 0, amount 0
01:22:39.236 00.000 20224 MoveAxis(N, 0, ABG)
01:22:39.236 00.000 20224 Move returns status 0, amount 0
01:22:39.236 00.000 20224 move complete, result=0
01:22:39.236 00.000 20224 worker thread done servicing request
01:22:39.237 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42272, med=3145, FiltMin=2806, FiltMax=25110, Gamma=1.000
01:22:39.255 00.018 8996 UpdateGuideState exits: m=629784 SNR=307.9
01:22:39.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:39.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:39.258 00.001 8996 Enqueuing Expose request
01:22:39.259 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:22:39.260 00.001 20224 Worker thread wakes up
01:22:39.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:39.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:40.222 00.962 20224 Exposure complete
01:22:40.313 00.091 20224 worker thread done servicing request
01:22:40.313 00.000 8996 OnExposeComplete: enter
01:22:40.314 00.001 8996 UpdateGuideState(): m_state=6
01:22:40.315 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12704
01:22:40.316 00.001 8996 Star::Find returns 1 (0), X=135.95, Y=472.84, Mass=587516, SNR=305.9, Peak=42646 HFD=4.5
01:22:40.318 00.002 8996 MultiStar: [#1 -0.27,0.07,0.66,U] [#2 -0.42,-0.27,0.00,M4] [#3 -0.17,0.24,0.51,U] [#4 -0.30,0.73,0.00,M6] [#5 -0.09,0.05,0.58,U] [#6 0.02,0.15,0.41,U] [#7 -0.14,-0.48,0.00,M1] [#8 0.15,0.09,0.33,U] 
01:22:40.319 00.001 8996 single-star, 5 included, MultiStar: {-0.07, 0.08}, one-star: {0.03, -0.01}
01:22:40.320 00.001 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.16 = -0.16)
01:22:40.321 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
01:22:40.323 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-0.26 mountX=0.03 mountY=0.00, mountTheta=0.15
01:22:40.326 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.01, opts=13)
01:22:40.327 00.001 8996 Enqueuing Move request for scope (0.03, -0.01)
01:22:40.328 00.001 20224 Worker thread wakes up
01:22:40.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.01) opts 0xd
01:22:40.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.01)
01:22:40.328 00.000 20224 Moving (0.03, -0.01) raw xDistance=0.03 yDistance=0.00
01:22:40.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:22:40.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:40.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:22:40.328 00.000 20224 MoveAxis(E, 0, ABG)
01:22:40.328 00.000 20224 Move returns status 0, amount 0
01:22:40.328 00.000 20224 MoveAxis(N, 0, ABG)
01:22:40.328 00.000 20224 Move returns status 0, amount 0
01:22:40.328 00.000 20224 move complete, result=0
01:22:40.329 00.001 20224 worker thread done servicing request
01:22:40.334 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42646, med=3145, FiltMin=2864, FiltMax=23651, Gamma=1.000
01:22:40.348 00.014 8996 UpdateGuideState exits: m=587516 SNR=305.9
01:22:40.349 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:40.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:40.351 00.001 8996 Enqueuing Expose request
01:22:40.352 00.001 20224 Worker thread wakes up
01:22:40.352 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:40.352 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:40.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:41.521 01.169 20224 Exposure complete
01:22:41.613 00.092 20224 worker thread done servicing request
01:22:41.613 00.000 8996 OnExposeComplete: enter
01:22:41.615 00.002 8996 UpdateGuideState(): m_state=6
01:22:41.616 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12705
01:22:41.617 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=472.99, Mass=662025, SNR=299.6, Peak=52502 HFD=4.5
01:22:41.618 00.001 8996 MultiStar: [#1 -0.46,-0.22,0.00,M2] [#2 -0.19,-0.23,0.79,U] [#3 -0.03,0.53,0.00,M1] [#4 -0.29,0.40,0.00,M7] [#5 -0.21,0.69,0.00,M3] [#6 -0.14,0.14,0.38,U] [#7 -0.28,0.03,0.41,U] [#8 -0.09,0.20,0.46,U] 
01:22:41.619 00.001 8996 refined, 4 included, MultiStar: {-0.12, 0.04}, one-star: {0.01, 0.14}
01:22:41.620 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
01:22:41.621 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
01:22:41.622 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.12 cameraTheta=2.82 mountX=-0.12 mountY=-0.02, mountTheta=-2.94
01:22:41.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
01:22:41.626 00.002 8996 Enqueuing Move request for scope (-0.12, 0.04)
01:22:41.627 00.001 20224 Worker thread wakes up
01:22:41.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
01:22:41.627 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
01:22:41.627 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.02
01:22:41.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:22:41.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:41.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:22:41.627 00.000 20224 MoveAxis(E, 0, ABG)
01:22:41.627 00.000 20224 Move returns status 0, amount 0
01:22:41.627 00.000 20224 MoveAxis(N, 0, ABG)
01:22:41.627 00.000 20224 Move returns status 0, amount 0
01:22:41.627 00.000 20224 move complete, result=0
01:22:41.627 00.000 20224 worker thread done servicing request
01:22:41.631 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=52502, med=3168, FiltMin=2864, FiltMax=27446, Gamma=1.000
01:22:41.652 00.021 8996 UpdateGuideState exits: m=662025 SNR=299.6
01:22:41.654 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:41.656 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:41.657 00.001 8996 Enqueuing Expose request
01:22:41.659 00.002 20224 Worker thread wakes up
01:22:41.659 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:41.661 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:41.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:42.666 01.005 20224 Exposure complete
01:22:42.773 00.107 20224 worker thread done servicing request
01:22:42.773 00.000 8996 OnExposeComplete: enter
01:22:42.774 00.001 8996 UpdateGuideState(): m_state=6
01:22:42.775 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12706
01:22:42.776 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=472.61, Mass=576340, SNR=291.2, Peak=40822 HFD=4.7
01:22:42.777 00.001 8996 MultiStar: [#1 -0.68,-0.45,0.00,M3] [#2 -0.40,-0.48,0.00,M4] [#3 0.20,0.32,0.71,U] [#4 -0.14,0.22,0.57,U] [#5 -0.22,0.19,0.59,U] [#6 -0.19,0.12,0.41,U] [#7 -0.03,-0.28,0.51,U] [#8 -0.10,-0.29,0.42,U] 
01:22:42.777 00.000 8996 refined, 6 included, MultiStar: {-0.10, 0.00}, one-star: {-0.23, -0.23}
01:22:42.778 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
01:22:42.779 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
01:22:42.780 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.00 hyp=0.10 cameraTheta=3.12 mountX=-0.10 mountY=0.01, mountTheta=3.05
01:22:42.781 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.00, opts=13)
01:22:42.782 00.001 8996 Enqueuing Move request for scope (-0.10, 0.00)
01:22:42.783 00.001 20224 Worker thread wakes up
01:22:42.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.00) opts 0xd
01:22:42.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.00)
01:22:42.783 00.000 20224 Moving (-0.10, 0.00) raw xDistance=-0.10 yDistance=0.01
01:22:42.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:22:42.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:42.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:22:42.783 00.000 20224 MoveAxis(E, 0, ABG)
01:22:42.784 00.001 20224 Move returns status 0, amount 0
01:22:42.784 00.000 20224 MoveAxis(N, 0, ABG)
01:22:42.784 00.000 20224 Move returns status 0, amount 0
01:22:42.784 00.000 20224 move complete, result=0
01:22:42.784 00.000 20224 worker thread done servicing request
01:22:42.788 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40822, med=3145, FiltMin=2857, FiltMax=24496, Gamma=1.000
01:22:42.802 00.014 8996 UpdateGuideState exits: m=576340 SNR=291.2
01:22:42.803 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:42.804 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:42.804 00.000 8996 Enqueuing Expose request
01:22:42.805 00.001 20224 Worker thread wakes up
01:22:42.805 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:22:42.806 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:42.806 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:43.961 01.155 20224 Exposure complete
01:22:44.036 00.075 20224 worker thread done servicing request
01:22:44.036 00.000 8996 OnExposeComplete: enter
01:22:44.038 00.002 8996 UpdateGuideState(): m_state=6
01:22:44.040 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12707
01:22:44.042 00.002 8996 Star::Find returns 1 (0), X=135.76, Y=472.79, Mass=639336, SNR=315.0, Peak=46534 HFD=4.5
01:22:44.044 00.002 8996 MultiStar: [#1 -0.69,-0.56,0.00,M4] [#2 -0.99,-0.60,0.00,M5] [#3 -0.27,0.29,0.54,U] [#4 -0.55,0.21,0.00,M7] [#5 -0.64,-0.07,0.00,M3] [#6 -0.60,-0.09,0.00,M1] [#7 -0.43,-0.01,0.44,U] [#8 -0.44,-0.41,0.00,M3] 
01:22:44.045 00.001 8996 single-star, 2 included, MultiStar: {-0.25, 0.05}, one-star: {-0.16, -0.06}
01:22:44.046 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
01:22:44.048 00.002 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
01:22:44.049 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.80 mountX=-0.16 mountY=0.08, mountTheta=2.69
01:22:44.051 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.06, opts=13)
01:22:44.052 00.001 8996 Enqueuing Move request for scope (-0.16, -0.06)
01:22:44.054 00.002 20224 Worker thread wakes up
01:22:44.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
01:22:44.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
01:22:44.054 00.000 20224 Moving (-0.16, -0.06) raw xDistance=-0.16 yDistance=0.08
01:22:44.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:22:44.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:44.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:22:44.055 00.001 20224 MoveAxis(E, 0, ABG)
01:22:44.055 00.000 20224 Move returns status 0, amount 0
01:22:44.055 00.000 20224 MoveAxis(N, 0, ABG)
01:22:44.055 00.000 20224 Move returns status 0, amount 0
01:22:44.055 00.000 20224 move complete, result=0
01:22:44.055 00.000 20224 worker thread done servicing request
01:22:44.061 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46534, med=3145, FiltMin=2814, FiltMax=25667, Gamma=1.000
01:22:44.076 00.015 8996 UpdateGuideState exits: m=639336 SNR=315.0
01:22:44.078 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:44.081 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:44.083 00.002 8996 Enqueuing Expose request
01:22:44.083 00.000 20224 Worker thread wakes up
01:22:44.084 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:44.084 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:44.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:45.072 00.988 20224 Exposure complete
01:22:45.162 00.090 20224 worker thread done servicing request
01:22:45.162 00.000 8996 OnExposeComplete: enter
01:22:45.163 00.001 8996 UpdateGuideState(): m_state=6
01:22:45.164 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12708
01:22:45.165 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=472.68, Mass=661447, SNR=306.1, Peak=42166 HFD=4.8
01:22:45.166 00.001 8996 MultiStar: [#1 -0.70,-0.17,0.00,M5] [#2 -0.68,-0.28,0.00,M6] [#3 -0.30,-0.07,0.59,U] [#4 -0.31,0.37,0.00,M8] [#5 -0.30,-0.09,0.59,U] [#6 -0.10,0.02,0.43,U] [#7 -0.38,0.05,0.37,U] [#8 -0.27,-0.37,0.00,M4] 
01:22:45.167 00.001 8996 refined, 4 included, MultiStar: {-0.28, -0.08}, one-star: {-0.29, -0.17}
01:22:45.168 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
01:22:45.169 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
01:22:45.171 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-2.87 mountX=-0.27 mountY=0.11, mountTheta=2.75
01:22:45.172 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.08, opts=13)
01:22:45.193 00.021 8996 Enqueuing Move request for scope (-0.28, -0.08)
01:22:45.195 00.002 20224 Worker thread wakes up
01:22:45.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.08) opts 0xd
01:22:45.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.08)
01:22:45.195 00.000 20224 Moving (-0.28, -0.08) raw xDistance=-0.27 yDistance=0.11
01:22:45.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:22:45.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:45.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:22:45.195 00.000 20224 MoveAxis(E, 39, ABG)
01:22:45.195 00.000 20224 Guiding  Dir = 2, Dur = 39
01:22:45.196 00.001 20224 IsSlewing returns 0
01:22:45.196 00.000 20224 IsGuiding returns 0
01:22:45.197 00.001 20224 PulseGuide returned control before completion, sleep 49
01:22:45.200 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42166, med=3145, FiltMin=2822, FiltMax=27379, Gamma=1.000
01:22:45.216 00.016 8996 UpdateGuideState exits: m=661447 SNR=306.1
01:22:45.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:45.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:45.219 00.001 8996 Enqueuing Expose request
01:22:45.247 00.028 20224 IsGuiding returns 1
01:22:45.247 00.000 20224 scope still moving after pulse duration time elapsed
01:22:45.278 00.031 20224 IsSlewing returns 0
01:22:45.278 00.000 20224 IsGuiding returns 0
01:22:45.278 00.000 20224 scope move finished after 39 + 43 ms
01:22:45.278 00.000 20224 Move returns status 0, amount 39
01:22:45.278 00.000 20224 MoveAxis(N, 0, ABG)
01:22:45.278 00.000 20224 Move returns status 0, amount 0
01:22:45.278 00.000 20224 move complete, result=0
01:22:45.278 00.000 20224 worker thread done servicing request
01:22:45.278 00.000 20224 Worker thread wakes up
01:22:45.280 00.002 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
01:22:45.282 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:45.282 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:46.450 01.168 20224 Exposure complete
01:22:46.525 00.075 20224 worker thread done servicing request
01:22:46.525 00.000 8996 OnExposeComplete: enter
01:22:46.526 00.001 8996 UpdateGuideState(): m_state=6
01:22:46.528 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12709
01:22:46.534 00.006 8996 Star::Find returns 1 (0), X=136.35, Y=472.87, Mass=663759, SNR=302.8, Peak=38579 HFD=4.7
01:22:46.536 00.002 8996 MultiStar: [#1 0.16,-0.28,0.72,U] [#2 0.14,-0.43,0.00,M7] [#3 -0.07,0.05,0.53,U] [#4 0.23,0.12,0.58,U] [#5 -0.13,0.13,0.53,U] [#6 0.42,0.35,0.00,M1] [#7 0.60,0.05,0.00,M1] [#8 0.30,0.12,0.34,U] 
01:22:46.537 00.001 8996 refined, 5 included, MultiStar: {0.18, 0.01}, one-star: {0.43, 0.02}
01:22:46.538 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
01:22:46.539 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
01:22:46.541 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.01 hyp=0.18 cameraTheta=0.03 mountX=0.18 mountY=-0.03, mountTheta=-0.15
01:22:46.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.01, opts=13)
01:22:46.544 00.001 8996 Enqueuing Move request for scope (0.18, 0.01)
01:22:46.545 00.001 20224 Worker thread wakes up
01:22:46.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.01) opts 0xd
01:22:46.545 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.01)
01:22:46.545 00.000 20224 Moving (0.18, 0.01) raw xDistance=0.18 yDistance=-0.03
01:22:46.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:22:46.546 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:46.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:22:46.546 00.000 20224 MoveAxis(E, 0, ABG)
01:22:46.546 00.000 20224 Move returns status 0, amount 0
01:22:46.546 00.000 20224 MoveAxis(N, 0, ABG)
01:22:46.546 00.000 20224 Move returns status 0, amount 0
01:22:46.546 00.000 20224 move complete, result=0
01:22:46.546 00.000 20224 worker thread done servicing request
01:22:46.551 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38579, med=3145, FiltMin=2851, FiltMax=25606, Gamma=1.000
01:22:46.568 00.017 8996 UpdateGuideState exits: m=663759 SNR=302.8
01:22:46.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:46.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:46.571 00.001 8996 Enqueuing Expose request
01:22:46.572 00.001 20224 Worker thread wakes up
01:22:46.572 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:22:46.574 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:46.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:47.558 00.984 20224 Exposure complete
01:22:47.633 00.075 20224 worker thread done servicing request
01:22:47.633 00.000 8996 OnExposeComplete: enter
01:22:47.634 00.001 8996 UpdateGuideState(): m_state=6
01:22:47.634 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12710
01:22:47.635 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=472.93, Mass=585398, SNR=286.6, Peak=34326 HFD=4.5
01:22:47.636 00.001 8996 MultiStar: [#1 -0.16,-0.45,0.00,M5] [#2 -0.09,-0.70,0.00,M8] [#3 0.04,0.14,0.58,U] [#4 0.03,0.29,0.54,U] [#5 -0.09,-0.02,0.59,U] [#6 0.52,0.11,0.00,M2] [#7 0.69,0.24,0.00,M2] [#8 0.24,-0.26,0.32,U] 
01:22:47.637 00.001 8996 refined, 4 included, MultiStar: {0.11, 0.07}, one-star: {0.28, 0.08}
01:22:47.638 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
01:22:47.639 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
01:22:47.639 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.59 mountX=0.10 mountY=-0.09, mountTheta=-0.70
01:22:47.642 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
01:22:47.644 00.002 8996 Enqueuing Move request for scope (0.11, 0.07)
01:22:47.645 00.001 20224 Worker thread wakes up
01:22:47.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
01:22:47.646 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
01:22:47.646 00.000 20224 Moving (0.11, 0.07) raw xDistance=0.10 yDistance=-0.09
01:22:47.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:22:47.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:47.646 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:22:47.646 00.000 20224 MoveAxis(E, 0, ABG)
01:22:47.646 00.000 20224 Move returns status 0, amount 0
01:22:47.646 00.000 20224 MoveAxis(N, 0, ABG)
01:22:47.647 00.001 20224 Move returns status 0, amount 0
01:22:47.647 00.000 20224 move complete, result=0
01:22:47.647 00.000 20224 worker thread done servicing request
01:22:47.652 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=34326, med=3145, FiltMin=2854, FiltMax=23760, Gamma=1.000
01:22:47.683 00.031 8996 UpdateGuideState exits: m=585398 SNR=286.6
01:22:47.685 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:47.686 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:47.687 00.001 8996 Enqueuing Expose request
01:22:47.689 00.002 20224 Worker thread wakes up
01:22:47.689 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:47.690 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:47.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:48.857 01.167 20224 Exposure complete
01:22:48.926 00.069 20224 worker thread done servicing request
01:22:48.926 00.000 8996 OnExposeComplete: enter
01:22:48.929 00.003 8996 UpdateGuideState(): m_state=6
01:22:48.931 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12711
01:22:48.932 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=472.88, Mass=677165, SNR=331.4, Peak=43622 HFD=4.7
01:22:48.933 00.001 8996 MultiStar: [#1 -0.39,-0.66,0.00,M6] [#2 0.02,-0.58,0.00,M9] [#3 -0.12,0.06,0.51,U] [#4 0.02,0.26,0.52,U] [#5 -0.46,-0.10,0.00,M1] [#6 0.22,0.17,0.43,U] [#7 0.34,-0.06,0.39,U] [#8 -0.28,-0.47,0.00,M3] 
01:22:48.935 00.002 8996 refined, 4 included, MultiStar: {-0.04, 0.09}, one-star: {-0.29, 0.03}
01:22:48.936 00.001 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:22:48.937 00.001 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
01:22:48.939 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.09 cameraTheta=2.01 mountX=-0.05 mountY=-0.08, mountTheta=-2.11
01:22:48.942 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
01:22:48.944 00.002 8996 Enqueuing Move request for scope (-0.04, 0.09)
01:22:48.945 00.001 20224 Worker thread wakes up
01:22:48.946 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
01:22:48.946 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
01:22:48.946 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
01:22:48.946 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:22:48.946 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:48.946 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:22:48.946 00.000 20224 MoveAxis(E, 0, ABG)
01:22:48.946 00.000 20224 Move returns status 0, amount 0
01:22:48.947 00.001 20224 MoveAxis(N, 0, ABG)
01:22:48.947 00.000 20224 Move returns status 0, amount 0
01:22:48.947 00.000 20224 move complete, result=0
01:22:48.947 00.000 20224 worker thread done servicing request
01:22:48.954 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43622, med=3149, FiltMin=2829, FiltMax=27328, Gamma=1.000
01:22:48.983 00.029 8996 UpdateGuideState exits: m=677165 SNR=331.4
01:22:48.985 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:48.988 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:48.990 00.002 8996 Enqueuing Expose request
01:22:48.993 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:22:48.996 00.003 20224 Worker thread wakes up
01:22:48.996 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:48.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:49.978 00.982 20224 Exposure complete
01:22:50.034 00.056 20224 worker thread done servicing request
01:22:50.034 00.000 8996 OnExposeComplete: enter
01:22:50.035 00.001 8996 UpdateGuideState(): m_state=6
01:22:50.036 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12712
01:22:50.037 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=472.25, Mass=604849, SNR=293.4, Peak=42016 HFD=4.6
01:22:50.038 00.001 8996 MultiStar: [#1 -0.27,-0.51,0.00,M7] [#2 0.14,-0.50,0.00,M10] [#3 0.06,0.34,0.60,U] [#4 -0.21,0.24,0.53,U] [#5 -0.32,-0.16,0.70,U] [#6 0.53,0.22,0.00,M2] [#7 0.23,-0.24,0.52,U] [#8 -0.21,-0.62,0.00,M4] 
01:22:50.039 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.15}, one-star: {-0.12, -0.59}
01:22:50.040 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
01:22:50.040 00.000 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
01:22:50.041 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-2.10 mountX=-0.07 mountY=0.16, mountTheta=2.00
01:22:50.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.15, opts=13)
01:22:50.044 00.001 8996 Enqueuing Move request for scope (-0.09, -0.15)
01:22:50.044 00.000 20224 Worker thread wakes up
01:22:50.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.15) opts 0xd
01:22:50.044 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.15)
01:22:50.044 00.000 20224 Moving (-0.09, -0.15) raw xDistance=-0.07 yDistance=0.16
01:22:50.045 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:22:50.045 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:50.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:22:50.045 00.000 20224 MoveAxis(E, 0, ABG)
01:22:50.045 00.000 20224 Move returns status 0, amount 0
01:22:50.045 00.000 20224 MoveAxis(N, 0, ABG)
01:22:50.045 00.000 20224 Move returns status 0, amount 0
01:22:50.045 00.000 20224 move complete, result=0
01:22:50.045 00.000 20224 worker thread done servicing request
01:22:50.049 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42016, med=3149, FiltMin=2867, FiltMax=23779, Gamma=1.000
01:22:50.062 00.013 8996 UpdateGuideState exits: m=604849 SNR=293.4
01:22:50.063 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:50.064 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:50.064 00.000 8996 Enqueuing Expose request
01:22:50.065 00.001 20224 Worker thread wakes up
01:22:50.065 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:50.066 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:50.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:51.236 01.170 20224 Exposure complete
01:22:51.320 00.084 20224 worker thread done servicing request
01:22:51.320 00.000 8996 OnExposeComplete: enter
01:22:51.321 00.001 8996 UpdateGuideState(): m_state=6
01:22:51.323 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12713
01:22:51.326 00.003 8996 Star::Find returns 1 (0), X=136.15, Y=472.67, Mass=734676, SNR=300.7, Peak=44182 HFD=4.6
01:22:51.328 00.002 8996 MultiStar: [#1 0.17,-0.65,0.00,M8] [#2 0.16,-0.51,0.00,R] [#3 0.31,-0.16,0.58,U] [#4 -0.13,-0.13,0.50,U] [#5 0.16,-0.07,0.57,U] [#6 0.61,0.48,0.00,M3] [#7 0.45,0.05,0.00,M1] [#8 -0.04,-0.45,0.00,M5] 
01:22:51.329 00.001 8996 refined, 3 included, MultiStar: {0.17, -0.14}, one-star: {0.24, -0.18}
01:22:51.330 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
01:22:51.331 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
01:22:51.333 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.71 mountX=0.18 mountY=0.12, mountTheta=0.60
01:22:51.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.14, opts=13)
01:22:51.337 00.002 8996 Enqueuing Move request for scope (0.17, -0.14)
01:22:51.338 00.001 20224 Worker thread wakes up
01:22:51.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
01:22:51.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
01:22:51.338 00.000 20224 Moving (0.17, -0.14) raw xDistance=0.18 yDistance=0.12
01:22:51.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:22:51.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:51.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:22:51.339 00.001 20224 MoveAxis(E, 0, ABG)
01:22:51.339 00.000 20224 Move returns status 0, amount 0
01:22:51.339 00.000 20224 MoveAxis(N, 0, ABG)
01:22:51.339 00.000 20224 Move returns status 0, amount 0
01:22:51.339 00.000 20224 move complete, result=0
01:22:51.339 00.000 20224 worker thread done servicing request
01:22:51.346 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44182, med=3149, FiltMin=2854, FiltMax=25072, Gamma=1.000
01:22:51.373 00.027 8996 UpdateGuideState exits: m=734676 SNR=300.7
01:22:51.375 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:51.377 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:51.378 00.001 8996 Enqueuing Expose request
01:22:51.379 00.001 20224 Worker thread wakes up
01:22:51.379 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:51.381 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:51.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:52.354 00.973 20224 Exposure complete
01:22:52.424 00.070 20224 worker thread done servicing request
01:22:52.425 00.001 8996 OnExposeComplete: enter
01:22:52.426 00.001 8996 UpdateGuideState(): m_state=6
01:22:52.427 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12714
01:22:52.429 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=472.23, Mass=633114, SNR=293.9, Peak=38464 HFD=4.7
01:22:52.430 00.001 8996 MultiStar: [#1 0.08,-0.39,0.62,U] [#2 -0.17,-0.00,0.76,U] [#3 0.31,0.20,0.58,U] [#4 -0.08,0.09,0.56,U] [#5 -0.26,0.20,0.47,U] [#6 0.21,0.34,0.47,U] [#7 0.32,0.12,0.37,U] [#8 -0.26,-0.19,0.34,U] 
01:22:52.432 00.002 8996 refined, 8 included, MultiStar: {0.02, -0.09}, one-star: {0.06, -0.62}
01:22:52.433 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:22:52.434 00.001 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
01:22:52.434 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.09 hyp=0.09 cameraTheta=-1.30 mountX=0.03 mountY=0.08, mountTheta=1.21
01:22:52.437 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.09, opts=13)
01:22:52.439 00.002 8996 Enqueuing Move request for scope (0.02, -0.09)
01:22:52.441 00.002 20224 Worker thread wakes up
01:22:52.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.09) opts 0xd
01:22:52.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.09)
01:22:52.441 00.000 20224 Moving (0.02, -0.09) raw xDistance=0.03 yDistance=0.08
01:22:52.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:22:52.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:52.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:22:52.441 00.000 20224 MoveAxis(E, 0, ABG)
01:22:52.441 00.000 20224 Move returns status 0, amount 0
01:22:52.441 00.000 20224 MoveAxis(N, 0, ABG)
01:22:52.441 00.000 20224 Move returns status 0, amount 0
01:22:52.441 00.000 20224 move complete, result=0
01:22:52.442 00.001 20224 worker thread done servicing request
01:22:52.447 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=38464, med=3149, FiltMin=2835, FiltMax=22816, Gamma=1.000
01:22:52.469 00.022 8996 UpdateGuideState exits: m=633114 SNR=293.9
01:22:52.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:52.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:52.472 00.001 8996 Enqueuing Expose request
01:22:52.472 00.000 20224 Worker thread wakes up
01:22:52.472 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:22:52.474 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:52.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:53.637 01.163 20224 Exposure complete
01:22:53.728 00.091 20224 worker thread done servicing request
01:22:53.728 00.000 8996 OnExposeComplete: enter
01:22:53.730 00.002 8996 UpdateGuideState(): m_state=6
01:22:53.730 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12715
01:22:53.731 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=472.26, Mass=626861, SNR=348.0, Peak=41632 HFD=4.7
01:22:53.731 00.000 8996 MultiStar: [#1 -0.11,-0.26,0.54,U] [#2 -0.50,-0.27,0.00,M1] [#3 0.08,0.21,0.58,U] [#4 -0.23,-0.01,0.48,U] [#5 -0.46,-0.26,0.00,M1] [#6 0.22,0.17,0.33,U] [#7 0.08,0.12,0.34,U] [#8 -0.18,-0.62,0.00,M5] 
01:22:53.733 00.002 8996 refined, 5 included, MultiStar: {-0.06, -0.16}, one-star: {-0.18, -0.58}
01:22:53.733 00.000 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
01:22:53.735 00.002 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
01:22:53.735 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.95 mountX=-0.05 mountY=0.16, mountTheta=1.85
01:22:53.737 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.16, opts=13)
01:22:53.737 00.000 8996 Enqueuing Move request for scope (-0.06, -0.16)
01:22:53.738 00.001 20224 Worker thread wakes up
01:22:53.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
01:22:53.738 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
01:22:53.738 00.000 20224 Moving (-0.06, -0.16) raw xDistance=-0.05 yDistance=0.16
01:22:53.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:22:53.739 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:53.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:22:53.739 00.000 20224 MoveAxis(E, 0, ABG)
01:22:53.739 00.000 20224 Move returns status 0, amount 0
01:22:53.739 00.000 20224 MoveAxis(N, 0, ABG)
01:22:53.739 00.000 20224 Move returns status 0, amount 0
01:22:53.739 00.000 20224 move complete, result=0
01:22:53.739 00.000 20224 worker thread done servicing request
01:22:53.743 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=41632, med=3149, FiltMin=2809, FiltMax=24915, Gamma=1.000
01:22:53.763 00.020 8996 UpdateGuideState exits: m=626861 SNR=348.0
01:22:53.766 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:53.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:53.768 00.001 8996 Enqueuing Expose request
01:22:53.770 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:53.770 00.000 20224 Worker thread wakes up
01:22:53.770 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:53.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:54.760 00.990 20224 Exposure complete
01:22:54.835 00.075 20224 worker thread done servicing request
01:22:54.835 00.000 8996 OnExposeComplete: enter
01:22:54.836 00.001 8996 UpdateGuideState(): m_state=6
01:22:54.837 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12716
01:22:54.838 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=472.23, Mass=584004, SNR=313.4, Peak=37760 HFD=4.6
01:22:54.839 00.001 8996 MultiStar: [#1 -0.10,-0.35,0.68,U] [#2 -0.19,-0.20,0.75,U] [#3 -0.02,0.05,0.53,U] [#4 -0.09,0.42,0.55,U] [#5 0.07,-0.14,0.53,U] [#6 -0.18,0.01,0.38,U] [#7 0.21,-0.09,0.39,U] [#8 -0.22,-0.67,0.00,M6] 
01:22:54.840 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.18}, one-star: {0.05, -0.62}
01:22:54.840 00.000 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
01:22:54.841 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
01:22:54.842 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.76 mountX=-0.02 mountY=0.18, mountTheta=1.67
01:22:54.843 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
01:22:54.844 00.001 8996 Enqueuing Move request for scope (-0.03, -0.18)
01:22:54.845 00.001 20224 Worker thread wakes up
01:22:54.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
01:22:54.845 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
01:22:54.845 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.02 yDistance=0.18
01:22:54.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:22:54.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:22:54.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:22:54.845 00.000 20224 MoveAxis(E, 0, ABG)
01:22:54.845 00.000 20224 Move returns status 0, amount 0
01:22:54.845 00.000 20224 MoveAxis(N, 0, ABG)
01:22:54.845 00.000 20224 Move returns status 0, amount 0
01:22:54.845 00.000 20224 move complete, result=0
01:22:54.845 00.000 20224 worker thread done servicing request
01:22:54.851 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37760, med=3149, FiltMin=2861, FiltMax=22128, Gamma=1.000
01:22:54.871 00.020 8996 UpdateGuideState exits: m=584004 SNR=313.4
01:22:54.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:54.874 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:54.876 00.002 8996 Enqueuing Expose request
01:22:54.877 00.001 20224 Worker thread wakes up
01:22:54.877 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:54.879 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:54.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:56.054 01.175 20224 Exposure complete
01:22:56.131 00.077 20224 worker thread done servicing request
01:22:56.131 00.000 8996 OnExposeComplete: enter
01:22:56.132 00.001 8996 UpdateGuideState(): m_state=6
01:22:56.133 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12717
01:22:56.134 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=472.63, Mass=526947, SNR=266.4, Peak=36390 HFD=4.7
01:22:56.135 00.001 8996 MultiStar: [#1 -0.22,-0.37,0.70,U] [#2 -0.48,-0.19,0.00,M1] [#3 -0.10,-0.47,0.00,M1] [#4 -0.36,-0.15,0.54,U] [#5 -0.30,-0.15,0.66,U] [#6 -0.24,0.54,0.00,M1] [#7 0.13,0.10,0.52,U] [#8 0.01,-0.46,0.00,M7] 
01:22:56.136 00.001 8996 refined, 4 included, MultiStar: {-0.20, -0.18}, one-star: {-0.22, -0.22}
01:22:56.137 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
01:22:56.138 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
01:22:56.139 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.43 mountX=-0.19 mountY=0.20, mountTheta=2.32
01:22:56.140 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.18, opts=13)
01:22:56.141 00.001 8996 Enqueuing Move request for scope (-0.20, -0.18)
01:22:56.141 00.000 20224 Worker thread wakes up
01:22:56.142 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd
01:22:56.142 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.18)
01:22:56.142 00.000 20224 Moving (-0.20, -0.18) raw xDistance=-0.19 yDistance=0.20
01:22:56.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:22:56.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:22:56.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:22:56.142 00.000 20224 MoveAxis(E, 0, ABG)
01:22:56.142 00.000 20224 Move returns status 0, amount 0
01:22:56.142 00.000 20224 MoveAxis(N, 0, ABG)
01:22:56.142 00.000 20224 Move returns status 0, amount 0
01:22:56.142 00.000 20224 move complete, result=0
01:22:56.142 00.000 20224 worker thread done servicing request
01:22:56.146 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=36390, med=3149, FiltMin=2861, FiltMax=23795, Gamma=1.000
01:22:56.160 00.014 8996 UpdateGuideState exits: m=526947 SNR=266.4
01:22:56.161 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:56.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:56.162 00.000 8996 Enqueuing Expose request
01:22:56.163 00.001 20224 Worker thread wakes up
01:22:56.163 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:22:56.164 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:56.164 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:57.149 00.985 20224 Exposure complete
01:22:57.219 00.070 20224 worker thread done servicing request
01:22:57.219 00.000 8996 OnExposeComplete: enter
01:22:57.220 00.001 8996 UpdateGuideState(): m_state=6
01:22:57.221 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12718
01:22:57.222 00.001 8996 Star::Find returns 1 (0), X=135.48, Y=472.06, Mass=739781, SNR=307.6, Peak=48608 HFD=4.9
01:22:57.222 00.000 8996 MultiStar: large primary error, entering stabilization period
01:22:57.223 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
01:22:57.224 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
01:22:57.224 00.000 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.79 hyp=0.91 cameraTheta=-2.08 mountX=-0.36 mountY=0.84, mountTheta=1.98
01:22:57.226 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.79, opts=13)
01:22:57.227 00.001 8996 Enqueuing Move request for scope (-0.44, -0.79)
01:22:57.228 00.001 20224 Worker thread wakes up
01:22:57.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.79) opts 0xd
01:22:57.228 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.79)
01:22:57.228 00.000 20224 Moving (-0.44, -0.79) raw xDistance=-0.36 yDistance=0.84
01:22:57.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
01:22:57.228 00.000 20224 resist switch: large excursion: input 0.84 thresh 0.60 direction from -1 to 1
01:22:57.228 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.51
01:22:57.229 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
01:22:57.229 00.000 20224 MoveAxis(E, 52, ABG)
01:22:57.229 00.000 20224 Guiding  Dir = 2, Dur = 52
01:22:57.229 00.000 20224 IsSlewing returns 0
01:22:57.230 00.001 20224 IsGuiding returns 0
01:22:57.235 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48608, med=3149, FiltMin=2832, FiltMax=28137, Gamma=1.000
01:22:57.250 00.015 8996 UpdateGuideState exits: m=739781 SNR=307.6
01:22:57.253 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:57.255 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:57.257 00.002 8996 Enqueuing Expose request
01:22:57.282 00.025 20224 IsGuiding returns 1
01:22:57.282 00.000 20224 scope still moving after pulse duration time elapsed
01:22:57.312 00.030 20224 IsSlewing returns 0
01:22:57.312 00.000 20224 IsGuiding returns 1
01:22:57.343 00.031 20224 IsSlewing returns 0
01:22:57.343 00.000 20224 IsGuiding returns 1
01:22:57.374 00.031 20224 IsSlewing returns 0
01:22:57.375 00.001 20224 IsGuiding returns 0
01:22:57.375 00.000 20224 scope move finished after 52 + 93 ms
01:22:57.375 00.000 20224 Move returns status 0, amount 52
01:22:57.375 00.000 20224 MoveAxis(S, 176, ABG)
01:22:57.375 00.000 20224 Guiding  Dir = 1, Dur = 176
01:22:57.375 00.000 20224 IsSlewing returns 0
01:22:57.376 00.001 20224 IsGuiding returns 0
01:22:57.438 00.062 20224 PulseGuide returned control before completion, sleep 125
01:22:57.577 00.139 20224 IsGuiding returns 1
01:22:57.577 00.000 20224 scope still moving after pulse duration time elapsed
01:22:57.608 00.031 20224 IsSlewing returns 0
01:22:57.608 00.000 20224 IsGuiding returns 1
01:22:57.640 00.032 20224 IsSlewing returns 0
01:22:57.640 00.000 20224 IsGuiding returns 1
01:22:57.671 00.031 20224 IsSlewing returns 0
01:22:57.672 00.001 20224 IsGuiding returns 1
01:22:57.703 00.031 20224 IsSlewing returns 0
01:22:57.703 00.000 20224 IsGuiding returns 0
01:22:57.704 00.001 20224 scope move finished after 176 + 151 ms
01:22:57.704 00.000 20224 Move returns status 0, amount 176
01:22:57.704 00.000 20224 move complete, result=0
01:22:57.704 00.000 20224 worker thread done servicing request
01:22:57.704 00.000 20224 Worker thread wakes up
01:22:57.704 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:57.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:57.704 00.000 8996 GuideStep: -0.4 px 52 ms EAST, 0.8 px 176 ms SOUTH
01:22:58.861 01.157 20224 Exposure complete
01:22:58.955 00.094 20224 worker thread done servicing request
01:22:58.955 00.000 8996 OnExposeComplete: enter
01:22:58.956 00.001 8996 UpdateGuideState(): m_state=6
01:22:58.958 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12719
01:22:58.958 00.000 8996 Star::Find returns 1 (0), X=136.08, Y=472.45, Mass=589795, SNR=297.2, Peak=35360 HFD=4.9
01:22:58.960 00.002 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
01:22:58.961 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
01:22:58.962 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.40 hyp=0.43 cameraTheta=-1.19 mountX=0.20 mountY=0.38, mountTheta=1.09
01:22:58.966 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.40, opts=13)
01:22:58.968 00.002 8996 Enqueuing Move request for scope (0.16, -0.40)
01:22:58.971 00.003 20224 Worker thread wakes up
01:22:58.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.40) opts 0xd
01:22:58.971 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.40)
01:22:58.971 00.000 20224 Moving (0.16, -0.40) raw xDistance=0.20 yDistance=0.38
01:22:58.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:22:58.971 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
01:22:58.971 00.000 20224 MoveAxis(E, 0, ABG)
01:22:58.971 00.000 20224 Move returns status 0, amount 0
01:22:58.971 00.000 20224 MoveAxis(S, 79, ABG)
01:22:58.971 00.000 20224 Guiding  Dir = 1, Dur = 79
01:22:58.971 00.000 20224 IsSlewing returns 0
01:22:58.972 00.001 20224 IsGuiding returns 0
01:22:58.980 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35360, med=3149, FiltMin=2813, FiltMax=19888, Gamma=1.000
01:22:59.008 00.028 8996 UpdateGuideState exits: m=589795 SNR=297.2
01:22:59.010 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:22:59.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:22:59.012 00.001 8996 Enqueuing Expose request
01:22:59.014 00.002 20224 PulseGuide returned control before completion, sleep 48
01:22:59.074 00.060 20224 IsGuiding returns 1
01:22:59.074 00.000 20224 scope still moving after pulse duration time elapsed
01:22:59.107 00.033 20224 IsSlewing returns 0
01:22:59.107 00.000 20224 IsGuiding returns 0
01:22:59.107 00.000 20224 scope move finished after 79 + 57 ms
01:22:59.107 00.000 20224 Move returns status 0, amount 79
01:22:59.107 00.000 20224 move complete, result=0
01:22:59.107 00.000 20224 worker thread done servicing request
01:22:59.107 00.000 20224 Worker thread wakes up
01:22:59.107 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:22:59.108 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:22:59.113 00.005 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 79 ms SOUTH
01:23:00.079 00.966 20224 Exposure complete
01:23:00.176 00.097 20224 worker thread done servicing request
01:23:00.176 00.000 8996 OnExposeComplete: enter
01:23:00.177 00.001 8996 UpdateGuideState(): m_state=6
01:23:00.179 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12720
01:23:00.180 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=473.25, Mass=669346, SNR=318.6, Peak=46230 HFD=4.6
01:23:00.181 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
01:23:00.182 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
01:23:00.183 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.41 hyp=0.48 cameraTheta=1.00 mountX=0.22 mountY=-0.43, mountTheta=-1.10
01:23:00.185 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.41, opts=13)
01:23:00.187 00.002 8996 Enqueuing Move request for scope (0.26, 0.41)
01:23:00.190 00.003 20224 Worker thread wakes up
01:23:00.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.41) opts 0xd
01:23:00.190 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.41)
01:23:00.190 00.000 20224 Moving (0.26, 0.41) raw xDistance=0.22 yDistance=-0.43
01:23:00.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:23:00.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:00.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
01:23:00.190 00.000 20224 MoveAxis(W, 33, ABG)
01:23:00.190 00.000 20224 Guiding  Dir = 3, Dur = 33
01:23:00.190 00.000 20224 IsSlewing returns 0
01:23:00.190 00.000 20224 IsGuiding returns 0
01:23:00.199 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46230, med=3149, FiltMin=2848, FiltMax=24576, Gamma=1.000
01:23:00.202 00.003 20224 PulseGuide returned control before completion, sleep 32
01:23:00.221 00.019 8996 UpdateGuideState exits: m=669346 SNR=318.6
01:23:00.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:00.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:00.224 00.001 8996 Enqueuing Expose request
01:23:00.248 00.024 20224 IsGuiding returns 1
01:23:00.248 00.000 20224 scope still moving after pulse duration time elapsed
01:23:00.278 00.030 20224 IsSlewing returns 0
01:23:00.279 00.001 20224 IsGuiding returns 1
01:23:00.310 00.031 20224 IsSlewing returns 0
01:23:00.310 00.000 20224 IsGuiding returns 0
01:23:00.310 00.000 20224 scope move finished after 33 + 86 ms
01:23:00.310 00.000 20224 Move returns status 0, amount 33
01:23:00.311 00.001 20224 MoveAxis(N, 0, ABG)
01:23:00.311 00.000 20224 Move returns status 0, amount 0
01:23:00.311 00.000 20224 move complete, result=0
01:23:00.311 00.000 20224 worker thread done servicing request
01:23:00.311 00.000 20224 Worker thread wakes up
01:23:00.311 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:00.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:00.311 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.4 px 0 ms NORTH
01:23:01.479 01.168 20224 Exposure complete
01:23:01.550 00.071 20224 worker thread done servicing request
01:23:01.550 00.000 8996 OnExposeComplete: enter
01:23:01.551 00.001 8996 UpdateGuideState(): m_state=6
01:23:01.552 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12721
01:23:01.553 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.01, Mass=672241, SNR=313.0, Peak=41078 HFD=4.9
01:23:01.554 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
01:23:01.555 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
01:23:01.556 00.001 8996 CameraToMount -- cameraX=-0.52 cameraY=0.16 hyp=0.54 cameraTheta=2.84 mountX=-0.53 mountY=-0.10, mountTheta=-2.95
01:23:01.557 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=0.16, opts=13)
01:23:01.558 00.001 8996 Enqueuing Move request for scope (-0.52, 0.16)
01:23:01.559 00.001 20224 Worker thread wakes up
01:23:01.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.16) opts 0xd
01:23:01.559 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, 0.16)
01:23:01.559 00.000 20224 Moving (-0.52, 0.16) raw xDistance=-0.53 yDistance=-0.10
01:23:01.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.53
01:23:01.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:01.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:23:01.560 00.001 20224 MoveAxis(E, 75, ABG)
01:23:01.560 00.000 20224 Guiding  Dir = 2, Dur = 75
01:23:01.560 00.000 20224 IsSlewing returns 0
01:23:01.560 00.000 20224 IsGuiding returns 0
01:23:01.565 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41078, med=3149, FiltMin=2880, FiltMax=26035, Gamma=1.000
01:23:01.566 00.001 20224 PulseGuide returned control before completion, sleep 80
01:23:01.584 00.018 8996 UpdateGuideState exits: m=672241 SNR=313.0
01:23:01.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:01.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:01.587 00.001 8996 Enqueuing Expose request
01:23:01.659 00.072 20224 IsGuiding returns 0
01:23:01.659 00.000 20224 Move returns status 0, amount 75
01:23:01.659 00.000 20224 MoveAxis(N, 0, ABG)
01:23:01.659 00.000 20224 Move returns status 0, amount 0
01:23:01.659 00.000 20224 move complete, result=0
01:23:01.659 00.000 20224 worker thread done servicing request
01:23:01.659 00.000 20224 Worker thread wakes up
01:23:01.659 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:01.660 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:01.660 00.000 8996 GuideStep: -0.5 px 75 ms EAST, -0.1 px 0 ms NORTH
01:23:02.636 00.976 20224 Exposure complete
01:23:02.703 00.067 20224 worker thread done servicing request
01:23:02.703 00.000 8996 OnExposeComplete: enter
01:23:02.704 00.001 8996 UpdateGuideState(): m_state=6
01:23:02.705 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12722
01:23:02.706 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.55, Mass=625882, SNR=320.2, Peak=41280 HFD=4.8
01:23:02.706 00.000 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
01:23:02.707 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
01:23:02.708 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.70 hyp=0.70 cameraTheta=1.59 mountX=-0.09 mountY=-0.70, mountTheta=-1.69
01:23:02.709 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.70, opts=13)
01:23:02.710 00.001 8996 Enqueuing Move request for scope (-0.02, 0.70)
01:23:02.711 00.001 20224 Worker thread wakes up
01:23:02.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.70) opts 0xd
01:23:02.711 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.70)
01:23:02.711 00.000 20224 Moving (-0.02, 0.70) raw xDistance=-0.09 yDistance=-0.70
01:23:02.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:23:02.711 00.000 20224 resist switch: large excursion: input -0.70 thresh 0.60 direction from 1 to -1
01:23:02.711 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.09
01:23:02.711 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
01:23:02.711 00.000 20224 MoveAxis(E, 0, ABG)
01:23:02.711 00.000 20224 Move returns status 0, amount 0
01:23:02.712 00.001 20224 MoveAxis(N, 147, ABG)
01:23:02.712 00.000 20224 Guiding  Dir = 0, Dur = 147
01:23:02.712 00.000 20224 IsSlewing returns 0
01:23:02.712 00.000 20224 IsGuiding returns 0
01:23:02.716 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41280, med=3149, FiltMin=2861, FiltMax=25254, Gamma=1.000
01:23:02.737 00.021 20224 PulseGuide returned control before completion, sleep 132
01:23:02.739 00.002 8996 UpdateGuideState exits: m=625882 SNR=320.2
01:23:02.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:02.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:02.742 00.001 8996 Enqueuing Expose request
01:23:02.881 00.139 20224 IsGuiding returns 1
01:23:02.881 00.000 20224 scope still moving after pulse duration time elapsed
01:23:02.907 00.026 20224 IsSlewing returns 0
01:23:02.908 00.001 20224 IsGuiding returns 1
01:23:02.937 00.029 20224 IsSlewing returns 0
01:23:02.938 00.001 20224 IsGuiding returns 0
01:23:02.938 00.000 20224 scope move finished after 147 + 78 ms
01:23:02.938 00.000 20224 Move returns status 0, amount 147
01:23:02.938 00.000 20224 move complete, result=0
01:23:02.938 00.000 20224 worker thread done servicing request
01:23:02.938 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.7 px 147 ms NORTH
01:23:02.940 00.002 20224 Worker thread wakes up
01:23:02.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:02.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:04.115 01.175 20224 Exposure complete
01:23:04.199 00.084 20224 worker thread done servicing request
01:23:04.199 00.000 8996 OnExposeComplete: enter
01:23:04.201 00.002 8996 UpdateGuideState(): m_state=6
01:23:04.202 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12723
01:23:04.202 00.000 8996 Star::Find returns 1 (0), X=136.20, Y=473.20, Mass=630123, SNR=297.8, Peak=41046 HFD=4.6
01:23:04.203 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
01:23:04.204 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
01:23:04.205 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.35 hyp=0.45 cameraTheta=0.91 mountX=0.24 mountY=-0.38, mountTheta=-1.01
01:23:04.207 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.35, opts=13)
01:23:04.208 00.001 8996 Enqueuing Move request for scope (0.28, 0.35)
01:23:04.209 00.001 20224 Worker thread wakes up
01:23:04.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.35) opts 0xd
01:23:04.209 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.35)
01:23:04.209 00.000 20224 Moving (0.28, 0.35) raw xDistance=0.24 yDistance=-0.38
01:23:04.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:23:04.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
01:23:04.209 00.000 20224 MoveAxis(W, 35, ABG)
01:23:04.209 00.000 20224 Guiding  Dir = 3, Dur = 35
01:23:04.209 00.000 20224 IsSlewing returns 0
01:23:04.209 00.000 20224 IsGuiding returns 0
01:23:04.213 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=41046, med=3149, FiltMin=2845, FiltMax=24880, Gamma=1.000
01:23:04.228 00.015 8996 UpdateGuideState exits: m=630123 SNR=297.8
01:23:04.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:04.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:04.230 00.000 8996 Enqueuing Expose request
01:23:04.265 00.035 20224 IsGuiding returns 1
01:23:04.265 00.000 20224 scope still moving after pulse duration time elapsed
01:23:04.295 00.030 20224 IsSlewing returns 0
01:23:04.295 00.000 20224 IsGuiding returns 1
01:23:04.326 00.031 20224 IsSlewing returns 0
01:23:04.326 00.000 20224 IsGuiding returns 1
01:23:04.356 00.030 20224 IsSlewing returns 0
01:23:04.356 00.000 20224 IsGuiding returns 0
01:23:04.356 00.000 20224 scope move finished after 35 + 111 ms
01:23:04.356 00.000 20224 Move returns status 0, amount 35
01:23:04.356 00.000 20224 MoveAxis(N, 81, ABG)
01:23:04.356 00.000 20224 Guiding  Dir = 0, Dur = 81
01:23:04.356 00.000 20224 IsSlewing returns 0
01:23:04.356 00.000 20224 IsGuiding returns 0
01:23:04.420 00.064 20224 PulseGuide returned control before completion, sleep 27
01:23:04.451 00.031 20224 IsGuiding returns 1
01:23:04.451 00.000 20224 scope still moving after pulse duration time elapsed
01:23:04.483 00.032 20224 IsSlewing returns 0
01:23:04.483 00.000 20224 IsGuiding returns 1
01:23:04.514 00.031 20224 IsSlewing returns 0
01:23:04.514 00.000 20224 IsGuiding returns 0
01:23:04.514 00.000 20224 scope move finished after 81 + 77 ms
01:23:04.515 00.001 20224 Move returns status 0, amount 81
01:23:04.515 00.000 20224 move complete, result=0
01:23:04.515 00.000 20224 worker thread done servicing request
01:23:04.515 00.000 20224 Worker thread wakes up
01:23:04.515 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.4 px 81 ms NORTH
01:23:04.516 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:04.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:05.505 00.989 20224 Exposure complete
01:23:05.581 00.076 20224 worker thread done servicing request
01:23:05.582 00.001 8996 OnExposeComplete: enter
01:23:05.583 00.001 8996 UpdateGuideState(): m_state=6
01:23:05.585 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12724
01:23:05.587 00.002 8996 Star::Find returns 1 (0), X=135.57, Y=472.85, Mass=562744, SNR=259.6, Peak=35670 HFD=4.8
01:23:05.588 00.001 8996 MultiStar: exiting stabilization period
01:23:05.590 00.002 8996 MultiStar: [#1 -0.48,-0.34,0.00,M5] [#2 -0.39,-0.25,0.00,M2] [#3 -0.16,0.31,0.82,U] [#4 -0.17,0.27,0.65,U] [#5 -0.61,0.05,0.00,M1] [#6 0.14,0.52,0.00,M2] [#7 0.24,0.50,0.00,M1] [#8 -0.27,-0.16,0.43,U] 
01:23:05.591 00.001 8996 refined, 3 included, MultiStar: {-0.24, 0.12}, one-star: {-0.35, -0.00}
01:23:05.593 00.002 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
01:23:05.595 00.002 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
01:23:05.596 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.12 hyp=0.27 cameraTheta=2.67 mountX=-0.25 mountY=-0.09, mountTheta=-2.79
01:23:05.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.12, opts=13)
01:23:05.599 00.001 8996 Enqueuing Move request for scope (-0.24, 0.12)
01:23:05.600 00.001 20224 Worker thread wakes up
01:23:05.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.12) opts 0xd
01:23:05.600 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.12)
01:23:05.600 00.000 20224 Moving (-0.24, 0.12) raw xDistance=-0.25 yDistance=-0.09
01:23:05.601 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
01:23:05.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:05.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:23:05.601 00.000 20224 MoveAxis(E, 35, ABG)
01:23:05.601 00.000 20224 Guiding  Dir = 2, Dur = 35
01:23:05.601 00.000 20224 IsSlewing returns 0
01:23:05.602 00.001 20224 IsGuiding returns 0
01:23:05.602 00.000 20224 PulseGuide returned control before completion, sleep 44
01:23:05.607 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=35670, med=3149, FiltMin=2867, FiltMax=24368, Gamma=1.000
01:23:05.628 00.021 8996 UpdateGuideState exits: m=562744 SNR=259.6
01:23:05.629 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:05.630 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:05.631 00.001 8996 Enqueuing Expose request
01:23:05.658 00.027 20224 IsGuiding returns 1
01:23:05.658 00.000 20224 scope still moving after pulse duration time elapsed
01:23:05.690 00.032 20224 IsSlewing returns 0
01:23:05.690 00.000 20224 IsGuiding returns 0
01:23:05.690 00.000 20224 scope move finished after 35 + 52 ms
01:23:05.690 00.000 20224 Move returns status 0, amount 35
01:23:05.690 00.000 20224 MoveAxis(N, 0, ABG)
01:23:05.690 00.000 20224 Move returns status 0, amount 0
01:23:05.690 00.000 20224 move complete, result=0
01:23:05.690 00.000 20224 worker thread done servicing request
01:23:05.690 00.000 20224 Worker thread wakes up
01:23:05.690 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:05.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:05.691 00.001 8996 GuideStep: -0.3 px 35 ms EAST, -0.1 px 0 ms NORTH
01:23:06.892 01.201 20224 Exposure complete
01:23:06.983 00.091 20224 worker thread done servicing request
01:23:06.983 00.000 8996 OnExposeComplete: enter
01:23:06.985 00.002 8996 UpdateGuideState(): m_state=6
01:23:06.986 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12725
01:23:06.988 00.002 8996 Star::Find returns 1 (0), X=135.71, Y=472.81, Mass=579489, SNR=283.1, Peak=39926 HFD=4.6
01:23:06.989 00.001 8996 MultiStar: [#1 -0.27,-0.10,0.81,U] [#2 -0.22,0.41,0.00,M3] [#3 -0.03,-0.04,0.67,U] [#4 -0.10,0.12,0.56,U] [#5 -0.74,-0.18,0.00,M2] [#6 0.27,0.46,0.00,M3] [#7 0.23,0.13,0.45,U] [#8 -0.39,-0.30,0.00,M7] 
01:23:06.991 00.002 8996 refined, 4 included, MultiStar: {-0.11, -0.01}, one-star: {-0.21, -0.04}
01:23:06.992 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
01:23:06.992 00.000 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
01:23:06.993 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.08 mountX=-0.11 mountY=0.02, mountTheta=2.97
01:23:06.995 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
01:23:06.996 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
01:23:06.996 00.000 20224 Worker thread wakes up
01:23:06.997 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
01:23:06.997 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
01:23:06.997 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.02
01:23:06.997 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:23:06.997 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:06.997 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:23:06.997 00.000 20224 MoveAxis(E, 0, ABG)
01:23:06.997 00.000 20224 Move returns status 0, amount 0
01:23:06.997 00.000 20224 MoveAxis(N, 0, ABG)
01:23:06.997 00.000 20224 Move returns status 0, amount 0
01:23:06.997 00.000 20224 move complete, result=0
01:23:06.997 00.000 20224 worker thread done servicing request
01:23:07.001 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39926, med=3149, FiltMin=2860, FiltMax=23104, Gamma=1.000
01:23:07.024 00.023 8996 UpdateGuideState exits: m=579489 SNR=283.1
01:23:07.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:07.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:07.028 00.002 8996 Enqueuing Expose request
01:23:07.030 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:07.031 00.001 20224 Worker thread wakes up
01:23:07.031 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:07.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:08.006 00.975 20224 Exposure complete
01:23:08.099 00.093 20224 worker thread done servicing request
01:23:08.099 00.000 8996 OnExposeComplete: enter
01:23:08.100 00.001 8996 UpdateGuideState(): m_state=6
01:23:08.101 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12726
01:23:08.102 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=472.71, Mass=696531, SNR=330.6, Peak=44998 HFD=4.6
01:23:08.103 00.001 8996 MultiStar: [#1 -0.02,0.00,0.62,U] [#2 -0.24,0.41,0.00,M4] [#3 0.23,0.53,0.00,M1] [#4 -0.07,0.66,0.00,M1] [#5 -0.01,0.16,0.49,U] [#6 0.51,0.49,0.00,M4] [#7 0.52,0.36,0.00,M1] [#8 0.22,0.24,0.32,U] 
01:23:08.104 00.001 8996 refined, 3 included, MultiStar: {0.11, 0.01}, one-star: {0.22, -0.14}
01:23:08.104 00.000 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
01:23:08.105 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
01:23:08.106 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.07 mountX=0.11 mountY=-0.02, mountTheta=-0.18
01:23:08.107 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.01, opts=13)
01:23:08.108 00.001 8996 Enqueuing Move request for scope (0.11, 0.01)
01:23:08.109 00.001 20224 Worker thread wakes up
01:23:08.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
01:23:08.109 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
01:23:08.109 00.000 20224 Moving (0.11, 0.01) raw xDistance=0.11 yDistance=-0.02
01:23:08.110 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:23:08.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:08.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:23:08.110 00.000 20224 MoveAxis(E, 0, ABG)
01:23:08.110 00.000 20224 Move returns status 0, amount 0
01:23:08.110 00.000 20224 MoveAxis(N, 0, ABG)
01:23:08.110 00.000 20224 Move returns status 0, amount 0
01:23:08.110 00.000 20224 move complete, result=0
01:23:08.110 00.000 20224 worker thread done servicing request
01:23:08.113 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=44998, med=3149, FiltMin=2829, FiltMax=24464, Gamma=1.000
01:23:08.129 00.016 8996 UpdateGuideState exits: m=696531 SNR=330.6
01:23:08.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:08.132 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:08.133 00.001 8996 Enqueuing Expose request
01:23:08.135 00.002 20224 Worker thread wakes up
01:23:08.135 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:08.137 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:08.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:09.297 01.160 20224 Exposure complete
01:23:09.381 00.084 20224 worker thread done servicing request
01:23:09.382 00.001 8996 OnExposeComplete: enter
01:23:09.384 00.002 8996 UpdateGuideState(): m_state=6
01:23:09.386 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12727
01:23:09.388 00.002 8996 Star::Find returns 1 (0), X=136.19, Y=473.08, Mass=670509, SNR=321.3, Peak=47318 HFD=4.5
01:23:09.390 00.002 8996 MultiStar: [#1 0.11,0.49,0.00,M4] [#2 -0.03,0.24,0.69,U] [#3 0.36,0.65,0.00,M2] [#4 0.09,0.39,0.47,U] [#5 -0.07,0.38,0.62,U] [#6 0.27,0.43,0.00,M5] [#7 0.27,0.13,0.41,U] [#8 0.01,0.32,0.37,U] 
01:23:09.391 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.28}, one-star: {0.27, 0.23}
01:23:09.393 00.002 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
01:23:09.393 00.000 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
01:23:09.396 00.003 8996 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.22 mountX=0.07 mountY=-0.29, mountTheta=-1.32
01:23:09.400 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.28, opts=13)
01:23:09.402 00.002 8996 Enqueuing Move request for scope (0.10, 0.28)
01:23:09.405 00.003 20224 Worker thread wakes up
01:23:09.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
01:23:09.405 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
01:23:09.405 00.000 20224 Moving (0.10, 0.28) raw xDistance=0.07 yDistance=-0.29
01:23:09.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:23:09.405 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
01:23:09.405 00.000 20224 MoveAxis(E, 0, ABG)
01:23:09.405 00.000 20224 Move returns status 0, amount 0
01:23:09.405 00.000 20224 MoveAxis(N, 61, ABG)
01:23:09.405 00.000 20224 Guiding  Dir = 0, Dur = 61
01:23:09.406 00.001 20224 IsSlewing returns 0
01:23:09.406 00.000 20224 IsGuiding returns 0
01:23:09.409 00.003 20224 PulseGuide returned control before completion, sleep 68
01:23:09.412 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47318, med=3149, FiltMin=2835, FiltMax=26627, Gamma=1.000
01:23:09.432 00.020 8996 UpdateGuideState exits: m=670509 SNR=321.3
01:23:09.434 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:09.435 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:09.437 00.002 8996 Enqueuing Expose request
01:23:09.488 00.051 20224 IsGuiding returns 1
01:23:09.488 00.000 20224 scope still moving after pulse duration time elapsed
01:23:09.520 00.032 20224 IsSlewing returns 0
01:23:09.520 00.000 20224 IsGuiding returns 0
01:23:09.520 00.000 20224 scope move finished after 61 + 53 ms
01:23:09.520 00.000 20224 Move returns status 0, amount 61
01:23:09.520 00.000 20224 move complete, result=0
01:23:09.520 00.000 20224 worker thread done servicing request
01:23:09.521 00.001 20224 Worker thread wakes up
01:23:09.521 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:09.521 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 61 ms NORTH
01:23:09.522 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:10.498 00.976 20224 Exposure complete
01:23:10.562 00.064 20224 worker thread done servicing request
01:23:10.562 00.000 8996 OnExposeComplete: enter
01:23:10.563 00.001 8996 UpdateGuideState(): m_state=6
01:23:10.564 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12728
01:23:10.565 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=472.68, Mass=737317, SNR=356.0, Peak=48374 HFD=4.7
01:23:10.566 00.001 8996 MultiStar: [#1 0.26,0.34,0.51,U] [#2 0.17,-0.26,0.60,U] [#3 0.39,0.26,0.00,M3] [#4 0.26,0.24,0.51,U] [#5 0.01,-0.34,0.47,U] [#6 0.71,0.31,0.00,M6] [#7 0.58,0.15,0.00,M1] [#8 0.08,0.08,0.30,U] 
01:23:10.567 00.001 8996 refined, 5 included, MultiStar: {0.15, -0.05}, one-star: {0.10, -0.17}
01:23:10.568 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
01:23:10.568 00.000 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
01:23:10.569 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.32 mountX=0.15 mountY=0.03, mountTheta=0.20
01:23:10.571 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
01:23:10.572 00.001 8996 Enqueuing Move request for scope (0.15, -0.05)
01:23:10.572 00.000 20224 Worker thread wakes up
01:23:10.572 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
01:23:10.572 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
01:23:10.573 00.001 20224 Moving (0.15, -0.05) raw xDistance=0.15 yDistance=0.03
01:23:10.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:23:10.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:10.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:23:10.573 00.000 20224 MoveAxis(E, 0, ABG)
01:23:10.573 00.000 20224 Move returns status 0, amount 0
01:23:10.573 00.000 20224 MoveAxis(N, 0, ABG)
01:23:10.573 00.000 20224 Move returns status 0, amount 0
01:23:10.573 00.000 20224 move complete, result=0
01:23:10.573 00.000 20224 worker thread done servicing request
01:23:10.580 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48374, med=3149, FiltMin=2857, FiltMax=26928, Gamma=1.000
01:23:10.595 00.015 8996 UpdateGuideState exits: m=737317 SNR=356.0
01:23:10.596 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:10.598 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:10.598 00.000 8996 Enqueuing Expose request
01:23:10.599 00.001 20224 Worker thread wakes up
01:23:10.599 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:10.600 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:10.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:11.755 01.155 20224 Exposure complete
01:23:11.827 00.072 20224 worker thread done servicing request
01:23:11.827 00.000 8996 OnExposeComplete: enter
01:23:11.828 00.001 8996 UpdateGuideState(): m_state=6
01:23:11.829 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12729
01:23:11.829 00.000 8996 Star::Find returns 1 (0), X=135.92, Y=472.58, Mass=680776, SNR=321.0, Peak=41270 HFD=4.8
01:23:11.830 00.001 8996 MultiStar: [#1 -0.04,-0.40,0.62,U] [#2 -0.37,0.24,0.72,U] [#3 -0.04,-0.06,0.60,U] [#4 -0.24,0.08,0.52,U] [#5 -0.25,-0.13,0.52,U] [#6 0.50,0.01,0.00,M7] [#7 0.00,-0.29,0.40,U] [#8 -0.06,-0.39,0.33,U] 
01:23:11.831 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.14}, one-star: {-0.00, -0.27}
01:23:11.832 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:23:11.833 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
01:23:11.833 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.14 hyp=0.19 cameraTheta=-2.31 mountX=-0.11 mountY=0.15, mountTheta=2.20
01:23:11.835 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.14, opts=13)
01:23:11.836 00.001 8996 Enqueuing Move request for scope (-0.13, -0.14)
01:23:11.837 00.001 20224 Worker thread wakes up
01:23:11.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.14) opts 0xd
01:23:11.837 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.14)
01:23:11.837 00.000 20224 Moving (-0.13, -0.14) raw xDistance=-0.11 yDistance=0.15
01:23:11.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:23:11.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:11.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:23:11.837 00.000 20224 MoveAxis(E, 0, ABG)
01:23:11.837 00.000 20224 Move returns status 0, amount 0
01:23:11.837 00.000 20224 MoveAxis(N, 0, ABG)
01:23:11.837 00.000 20224 Move returns status 0, amount 0
01:23:11.837 00.000 20224 move complete, result=0
01:23:11.837 00.000 20224 worker thread done servicing request
01:23:11.844 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41270, med=3149, FiltMin=2851, FiltMax=26128, Gamma=1.000
01:23:11.868 00.024 8996 UpdateGuideState exits: m=680776 SNR=321.0
01:23:11.870 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:11.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:11.872 00.001 8996 Enqueuing Expose request
01:23:11.872 00.000 20224 Worker thread wakes up
01:23:11.873 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:11.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:11.873 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:12.838 00.965 20224 Exposure complete
01:23:12.917 00.079 20224 worker thread done servicing request
01:23:12.917 00.000 8996 OnExposeComplete: enter
01:23:12.918 00.001 8996 UpdateGuideState(): m_state=6
01:23:12.919 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12730
01:23:12.920 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.23, Mass=573610, SNR=359.1, Peak=40880 HFD=4.5
01:23:12.921 00.001 8996 MultiStar: [#1 -0.32,-0.78,0.00,M3] [#2 -0.63,-0.22,0.00,M2] [#3 -0.23,-0.33,0.57,U] [#4 -0.17,-0.12,0.40,U] [#5 -0.20,-0.30,0.53,U] [#6 0.27,0.00,0.37,U] [#7 0.06,-0.05,0.35,U] [#8 0.23,-0.14,0.30,U] 
01:23:12.921 00.000 8996 refined, 6 included, MultiStar: {0.01, -0.31}, one-star: {0.14, -0.62}
01:23:12.922 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
01:23:12.923 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
01:23:12.925 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.31 hyp=0.31 cameraTheta=-1.55 mountX=0.04 mountY=0.30, mountTheta=1.45
01:23:12.929 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.31, opts=13)
01:23:12.932 00.003 8996 Enqueuing Move request for scope (0.01, -0.31)
01:23:12.934 00.002 20224 Worker thread wakes up
01:23:12.934 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.31) opts 0xd
01:23:12.934 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.31)
01:23:12.934 00.000 20224 Moving (0.01, -0.31) raw xDistance=0.04 yDistance=0.30
01:23:12.934 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:23:12.934 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:12.934 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:23:12.935 00.001 20224 MoveAxis(E, 0, ABG)
01:23:12.935 00.000 20224 Move returns status 0, amount 0
01:23:12.935 00.000 20224 MoveAxis(N, 0, ABG)
01:23:12.935 00.000 20224 Move returns status 0, amount 0
01:23:12.935 00.000 20224 move complete, result=0
01:23:12.935 00.000 20224 worker thread done servicing request
01:23:12.943 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=40880, med=3149, FiltMin=2835, FiltMax=21417, Gamma=1.000
01:23:12.962 00.019 8996 UpdateGuideState exits: m=573610 SNR=359.1
01:23:12.963 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:12.964 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:12.965 00.001 8996 Enqueuing Expose request
01:23:12.966 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:23:12.967 00.001 20224 Worker thread wakes up
01:23:12.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:12.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:14.143 01.176 20224 Exposure complete
01:23:14.227 00.084 20224 worker thread done servicing request
01:23:14.227 00.000 8996 OnExposeComplete: enter
01:23:14.229 00.002 8996 UpdateGuideState(): m_state=6
01:23:14.230 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12731
01:23:14.231 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=472.61, Mass=631389, SNR=298.9, Peak=39526 HFD=4.8
01:23:14.232 00.001 8996 MultiStar: [#1 -0.29,-0.39,0.00,M4] [#2 -0.41,0.11,0.75,U] [#3 -0.09,-0.04,0.67,U] [#4 -0.57,-0.13,0.00,M1] [#5 -0.14,-0.02,0.54,U] [#6 0.17,0.42,0.00,M7] [#7 0.35,0.31,0.00,M1] [#8 0.23,-0.24,0.35,U] 
01:23:14.232 00.000 8996 refined, 4 included, MultiStar: {-0.08, -0.08}, one-star: {0.09, -0.24}
01:23:14.233 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
01:23:14.234 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
01:23:14.235 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.08 hyp=0.12 cameraTheta=-2.37 mountX=-0.08 mountY=0.09, mountTheta=2.26
01:23:14.237 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.08, opts=13)
01:23:14.238 00.001 8996 Enqueuing Move request for scope (-0.08, -0.08)
01:23:14.240 00.002 20224 Worker thread wakes up
01:23:14.240 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.08) opts 0xd
01:23:14.240 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.08)
01:23:14.240 00.000 20224 Moving (-0.08, -0.08) raw xDistance=-0.08 yDistance=0.09
01:23:14.240 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:23:14.240 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:14.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:23:14.240 00.000 20224 MoveAxis(E, 0, ABG)
01:23:14.240 00.000 20224 Move returns status 0, amount 0
01:23:14.240 00.000 20224 MoveAxis(N, 0, ABG)
01:23:14.240 00.000 20224 Move returns status 0, amount 0
01:23:14.240 00.000 20224 move complete, result=0
01:23:14.240 00.000 20224 worker thread done servicing request
01:23:14.246 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=39526, med=3149, FiltMin=2841, FiltMax=24694, Gamma=1.000
01:23:14.277 00.031 8996 UpdateGuideState exits: m=631389 SNR=298.9
01:23:14.279 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:14.281 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:14.282 00.001 8996 Enqueuing Expose request
01:23:14.283 00.001 20224 Worker thread wakes up
01:23:14.283 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:14.284 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:14.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:15.260 00.976 20224 Exposure complete
01:23:15.338 00.078 20224 worker thread done servicing request
01:23:15.339 00.001 8996 OnExposeComplete: enter
01:23:15.340 00.001 8996 UpdateGuideState(): m_state=6
01:23:15.340 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12732
01:23:15.341 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=472.78, Mass=581760, SNR=319.8, Peak=40294 HFD=4.7
01:23:15.343 00.002 8996 MultiStar: [#1 -0.19,-0.68,0.00,M5] [#2 -0.57,0.23,0.00,M2] [#3 0.08,0.22,0.55,U] [#4 -0.37,-0.21,0.47,U] [#5 -0.44,-0.25,0.00,M1] [#6 0.03,0.05,0.48,U] [#7 -0.01,0.05,0.33,U] [#8 -0.02,-0.68,0.00,M2] 
01:23:15.343 00.000 8996 refined, 4 included, MultiStar: {-0.13, -0.00}, one-star: {-0.24, -0.07}
01:23:15.345 00.002 8996 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
01:23:15.347 00.002 8996 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
01:23:15.347 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-3.12 mountX=-0.13 mountY=0.02, mountTheta=3.01
01:23:15.350 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.00, opts=13)
01:23:15.351 00.001 8996 Enqueuing Move request for scope (-0.13, -0.00)
01:23:15.352 00.001 20224 Worker thread wakes up
01:23:15.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.00) opts 0xd
01:23:15.352 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.00)
01:23:15.352 00.000 20224 Moving (-0.13, -0.00) raw xDistance=-0.13 yDistance=0.02
01:23:15.352 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:23:15.352 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:15.352 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:23:15.352 00.000 20224 MoveAxis(E, 0, ABG)
01:23:15.352 00.000 20224 Move returns status 0, amount 0
01:23:15.352 00.000 20224 MoveAxis(N, 0, ABG)
01:23:15.352 00.000 20224 Move returns status 0, amount 0
01:23:15.352 00.000 20224 move complete, result=0
01:23:15.352 00.000 20224 worker thread done servicing request
01:23:15.356 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=40294, med=3149, FiltMin=2851, FiltMax=24336, Gamma=1.000
01:23:15.382 00.026 8996 UpdateGuideState exits: m=581760 SNR=319.8
01:23:15.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:15.384 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:15.385 00.001 8996 Enqueuing Expose request
01:23:15.385 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:15.387 00.002 20224 Worker thread wakes up
01:23:15.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:15.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:16.551 01.164 20224 Exposure complete
01:23:16.627 00.076 20224 worker thread done servicing request
01:23:16.628 00.001 8996 OnExposeComplete: enter
01:23:16.629 00.001 8996 UpdateGuideState(): m_state=6
01:23:16.631 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12733
01:23:16.633 00.002 8996 Star::Find returns 1 (0), X=135.67, Y=472.58, Mass=541003, SNR=305.6, Peak=33542 HFD=4.8
01:23:16.636 00.003 8996 MultiStar: [#1 -0.01,-0.29,0.72,U] [#2 -0.65,0.38,0.00,M3] [#3 0.05,0.32,0.66,U] [#4 -0.14,0.43,0.00,M1] [#5 -0.11,0.03,0.52,U] [#6 0.25,0.09,0.42,U] [#7 0.11,0.15,0.41,U] [#8 -0.06,-0.67,0.00,M3] 
01:23:16.637 00.001 8996 refined, 5 included, MultiStar: {-0.03, -0.04}, one-star: {-0.25, -0.27}
01:23:16.638 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
01:23:16.639 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
01:23:16.641 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.28 mountX=-0.03 mountY=0.04, mountTheta=2.18
01:23:16.644 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
01:23:16.645 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
01:23:16.646 00.001 20224 Worker thread wakes up
01:23:16.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
01:23:16.646 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
01:23:16.646 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
01:23:16.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:23:16.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:16.647 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:23:16.647 00.000 20224 MoveAxis(E, 0, ABG)
01:23:16.647 00.000 20224 Move returns status 0, amount 0
01:23:16.647 00.000 20224 MoveAxis(N, 0, ABG)
01:23:16.647 00.000 20224 Move returns status 0, amount 0
01:23:16.647 00.000 20224 move complete, result=0
01:23:16.647 00.000 20224 worker thread done servicing request
01:23:16.652 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=33542, med=3149, FiltMin=2822, FiltMax=22339, Gamma=1.000
01:23:16.672 00.020 8996 UpdateGuideState exits: m=541003 SNR=305.6
01:23:16.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:16.675 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:16.677 00.002 8996 Enqueuing Expose request
01:23:16.678 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:16.680 00.002 20224 Worker thread wakes up
01:23:16.680 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:16.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:17.670 00.990 20224 Exposure complete
01:23:17.732 00.062 20224 worker thread done servicing request
01:23:17.732 00.000 8996 OnExposeComplete: enter
01:23:17.733 00.001 8996 UpdateGuideState(): m_state=6
01:23:17.734 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12734
01:23:17.735 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=472.67, Mass=615235, SNR=284.2, Peak=38742 HFD=4.6
01:23:17.736 00.001 8996 MultiStar: [#1 -0.37,-0.56,0.00,M5] [#2 -0.79,0.27,0.00,M4] [#3 -0.07,0.22,0.70,U] [#4 -0.24,0.23,0.57,U] [#5 -0.27,0.43,0.00,M1] [#6 -0.11,0.01,0.41,U] [#7 0.12,0.37,0.44,U] [#8 -0.12,-0.40,0.30,U] 
01:23:17.737 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.04}, one-star: {-0.12, -0.18}
01:23:17.738 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
01:23:17.738 00.000 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
01:23:17.739 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.71 mountX=-0.10 mountY=-0.03, mountTheta=-2.83
01:23:17.740 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
01:23:17.742 00.002 8996 Enqueuing Move request for scope (-0.10, 0.04)
01:23:17.743 00.001 20224 Worker thread wakes up
01:23:17.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
01:23:17.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
01:23:17.743 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.10 yDistance=-0.03
01:23:17.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:23:17.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:17.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:23:17.743 00.000 20224 MoveAxis(E, 0, ABG)
01:23:17.743 00.000 20224 Move returns status 0, amount 0
01:23:17.743 00.000 20224 MoveAxis(N, 0, ABG)
01:23:17.743 00.000 20224 Move returns status 0, amount 0
01:23:17.743 00.000 20224 move complete, result=0
01:23:17.744 00.001 20224 worker thread done servicing request
01:23:17.750 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=38742, med=3149, FiltMin=2816, FiltMax=26438, Gamma=1.000
01:23:17.770 00.020 8996 UpdateGuideState exits: m=615235 SNR=284.2
01:23:17.771 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:17.772 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:17.773 00.001 8996 Enqueuing Expose request
01:23:17.774 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:17.775 00.001 20224 Worker thread wakes up
01:23:17.775 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:17.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:18.941 01.166 20224 Exposure complete
01:23:19.009 00.068 20224 worker thread done servicing request
01:23:19.010 00.001 8996 OnExposeComplete: enter
01:23:19.011 00.001 8996 UpdateGuideState(): m_state=6
01:23:19.011 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12735
01:23:19.012 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=472.84, Mass=775818, SNR=385.6, Peak=49142 HFD=4.7
01:23:19.013 00.001 8996 MultiStar: [#1 -0.37,-0.48,0.00,M6] [#2 -0.76,0.40,0.00,M5] [#3 -0.22,-0.46,0.00,M1] [#4 -0.24,-0.10,0.42,U] [#5 -0.44,0.31,0.00,M2] [#6 -0.37,-0.06,0.27,U] [#7 -0.14,-0.01,0.33,U] [#8 -0.49,-0.45,0.00,M3] 
01:23:19.015 00.002 8996 refined, 3 included, MultiStar: {-0.32, -0.04}, one-star: {-0.39, -0.01}
01:23:19.017 00.002 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
01:23:19.019 00.002 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.23)
01:23:19.020 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-3.02 mountX=-0.31 mountY=0.07, mountTheta=2.91
01:23:19.024 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.04, opts=13)
01:23:19.026 00.002 8996 Enqueuing Move request for scope (-0.32, -0.04)
01:23:19.027 00.001 20224 Worker thread wakes up
01:23:19.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.04) opts 0xd
01:23:19.028 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.04)
01:23:19.028 00.000 20224 Moving (-0.32, -0.04) raw xDistance=-0.31 yDistance=0.07
01:23:19.028 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:23:19.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:19.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:23:19.028 00.000 20224 MoveAxis(E, 45, ABG)
01:23:19.028 00.000 20224 Guiding  Dir = 2, Dur = 45
01:23:19.029 00.001 20224 IsSlewing returns 0
01:23:19.029 00.000 20224 IsGuiding returns 0
01:23:19.040 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49142, med=3152, FiltMin=2854, FiltMax=30304, Gamma=1.000
01:23:19.056 00.016 8996 UpdateGuideState exits: m=775818 SNR=385.6
01:23:19.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:19.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:19.059 00.001 8996 Enqueuing Expose request
01:23:19.080 00.021 20224 IsGuiding returns 1
01:23:19.080 00.000 20224 scope still moving after pulse duration time elapsed
01:23:19.109 00.029 20224 IsSlewing returns 0
01:23:19.109 00.000 20224 IsGuiding returns 1
01:23:19.141 00.032 20224 IsSlewing returns 0
01:23:19.141 00.000 20224 IsGuiding returns 1
01:23:19.172 00.031 20224 IsSlewing returns 0
01:23:19.172 00.000 20224 IsGuiding returns 0
01:23:19.172 00.000 20224 scope move finished after 45 + 97 ms
01:23:19.172 00.000 20224 Move returns status 0, amount 45
01:23:19.172 00.000 20224 MoveAxis(N, 0, ABG)
01:23:19.172 00.000 20224 Move returns status 0, amount 0
01:23:19.172 00.000 20224 move complete, result=0
01:23:19.172 00.000 20224 worker thread done servicing request
01:23:19.172 00.000 20224 Worker thread wakes up
01:23:19.173 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:19.173 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:19.173 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
01:23:20.165 00.992 20224 Exposure complete
01:23:20.232 00.067 20224 worker thread done servicing request
01:23:20.232 00.000 8996 OnExposeComplete: enter
01:23:20.233 00.001 8996 UpdateGuideState(): m_state=6
01:23:20.234 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12736
01:23:20.235 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.10, Mass=645838, SNR=324.7, Peak=36790 HFD=4.6
01:23:20.236 00.001 8996 MultiStar: [#1 -0.28,-0.44,0.00,M7] [#2 -0.40,0.21,0.58,U] [#3 0.04,-0.15,0.52,U] [#4 -0.15,-0.16,0.50,U] [#5 -0.05,-0.04,0.46,U] [#6 0.34,0.24,0.48,U] [#7 -0.07,-0.24,0.41,U] [#8 -0.13,-0.50,0.00,M4] 
01:23:20.237 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.05}, one-star: {0.08, 0.25}
01:23:20.238 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
01:23:20.239 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
01:23:20.239 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.98 mountX=-0.03 mountY=-0.05, mountTheta=-2.08
01:23:20.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
01:23:20.242 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
01:23:20.242 00.000 20224 Worker thread wakes up
01:23:20.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
01:23:20.243 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
01:23:20.243 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.03 yDistance=-0.05
01:23:20.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:23:20.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:20.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:23:20.243 00.000 20224 MoveAxis(E, 0, ABG)
01:23:20.243 00.000 20224 Move returns status 0, amount 0
01:23:20.243 00.000 20224 MoveAxis(N, 0, ABG)
01:23:20.243 00.000 20224 Move returns status 0, amount 0
01:23:20.243 00.000 20224 move complete, result=0
01:23:20.243 00.000 20224 worker thread done servicing request
01:23:20.249 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=36790, med=3149, FiltMin=2848, FiltMax=24790, Gamma=1.000
01:23:20.273 00.024 8996 UpdateGuideState exits: m=645838 SNR=324.7
01:23:20.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:20.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:20.276 00.001 8996 Enqueuing Expose request
01:23:20.277 00.001 20224 Worker thread wakes up
01:23:20.277 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:20.277 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:20.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:21.431 01.154 20224 Exposure complete
01:23:21.495 00.064 20224 worker thread done servicing request
01:23:21.495 00.000 8996 OnExposeComplete: enter
01:23:21.496 00.001 8996 UpdateGuideState(): m_state=6
01:23:21.497 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12737
01:23:21.497 00.000 8996 Star::Find returns 1 (0), X=135.98, Y=472.66, Mass=610687, SNR=307.9, Peak=35478 HFD=4.8
01:23:21.498 00.001 8996 MultiStar: [#1 -0.03,0.18,0.66,U] [#2 0.02,0.04,0.67,U] [#3 0.00,0.27,0.61,U] [#4 0.19,0.21,0.50,U] [#5 0.23,0.17,0.59,U] [#6 0.05,0.18,0.41,U] [#7 0.03,0.11,0.45,U] [#8 0.31,0.26,0.40,U] 
01:23:21.499 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.11}, one-star: {0.06, -0.18}
01:23:21.500 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
01:23:21.501 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
01:23:21.501 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.14 cameraTheta=0.91 mountX=0.07 mountY=-0.12, mountTheta=-1.02
01:23:21.503 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.11, opts=13)
01:23:21.504 00.001 8996 Enqueuing Move request for scope (0.08, 0.11)
01:23:21.505 00.001 20224 Worker thread wakes up
01:23:21.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
01:23:21.505 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
01:23:21.505 00.000 20224 Moving (0.08, 0.11) raw xDistance=0.07 yDistance=-0.12
01:23:21.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:23:21.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:21.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:23:21.505 00.000 20224 MoveAxis(E, 0, ABG)
01:23:21.505 00.000 20224 Move returns status 0, amount 0
01:23:21.505 00.000 20224 MoveAxis(N, 0, ABG)
01:23:21.505 00.000 20224 Move returns status 0, amount 0
01:23:21.505 00.000 20224 move complete, result=0
01:23:21.505 00.000 20224 worker thread done servicing request
01:23:21.512 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35478, med=3149, FiltMin=2867, FiltMax=23302, Gamma=1.000
01:23:21.541 00.029 8996 UpdateGuideState exits: m=610687 SNR=307.9
01:23:21.543 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:21.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:21.545 00.001 8996 Enqueuing Expose request
01:23:21.547 00.002 20224 Worker thread wakes up
01:23:21.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:21.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:21.547 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:22.519 00.972 20224 Exposure complete
01:23:22.607 00.088 20224 worker thread done servicing request
01:23:22.607 00.000 8996 OnExposeComplete: enter
01:23:22.608 00.001 8996 UpdateGuideState(): m_state=6
01:23:22.609 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12738
01:23:22.611 00.002 8996 Star::Find returns 1 (0), X=135.91, Y=472.37, Mass=715530, SNR=336.8, Peak=44592 HFD=4.8
01:23:22.613 00.002 8996 MultiStar: [#1 -0.20,-0.17,0.60,U] [#2 0.00,0.08,0.67,U] [#3 -0.07,-0.50,0.00,M1] [#4 -0.16,0.18,0.49,U] [#5 -0.00,-0.24,0.48,U] [#6 0.32,-0.35,0.00,M2] [#7 0.14,-0.39,0.43,U] [#8 0.40,-0.14,0.33,U] 
01:23:22.613 00.000 8996 refined, 6 included, MultiStar: {-0.00, -0.19}, one-star: {-0.01, -0.48}
01:23:22.614 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
01:23:22.615 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
01:23:22.616 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.59 mountX=0.01 mountY=0.19, mountTheta=1.50
01:23:22.617 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.19, opts=13)
01:23:22.619 00.002 8996 Enqueuing Move request for scope (-0.00, -0.19)
01:23:22.620 00.001 20224 Worker thread wakes up
01:23:22.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
01:23:22.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
01:23:22.620 00.000 20224 Moving (-0.00, -0.19) raw xDistance=0.01 yDistance=0.19
01:23:22.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:23:22.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:22.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:23:22.620 00.000 20224 MoveAxis(E, 0, ABG)
01:23:22.620 00.000 20224 Move returns status 0, amount 0
01:23:22.620 00.000 20224 MoveAxis(N, 0, ABG)
01:23:22.620 00.000 20224 Move returns status 0, amount 0
01:23:22.620 00.000 20224 move complete, result=0
01:23:22.621 00.001 20224 worker thread done servicing request
01:23:22.624 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44592, med=3149, FiltMin=2829, FiltMax=26720, Gamma=1.000
01:23:22.645 00.021 8996 UpdateGuideState exits: m=715530 SNR=336.8
01:23:22.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:22.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:22.648 00.001 8996 Enqueuing Expose request
01:23:22.649 00.001 20224 Worker thread wakes up
01:23:22.649 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:22.649 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:22.650 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:23.818 01.168 20224 Exposure complete
01:23:23.882 00.064 20224 worker thread done servicing request
01:23:23.882 00.000 8996 OnExposeComplete: enter
01:23:23.883 00.001 8996 UpdateGuideState(): m_state=6
01:23:23.885 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12739
01:23:23.886 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=472.51, Mass=668077, SNR=306.5, Peak=41376 HFD=4.6
01:23:23.887 00.001 8996 MultiStar: [#1 -0.07,-0.42,0.61,U] [#2 -0.21,0.10,0.68,U] [#3 -0.08,-0.10,0.59,U] [#4 0.01,-0.17,0.56,U] [#5 -0.06,-0.93,0.00,M1] [#6 0.30,-0.20,0.44,U] [#7 0.12,-0.13,0.45,U] [#8 0.05,-0.61,0.00,M3] 
01:23:23.889 00.002 8996 refined, 6 included, MultiStar: {-0.05, -0.19}, one-star: {-0.16, -0.33}
01:23:23.890 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
01:23:23.892 00.002 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
01:23:23.893 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.82 mountX=-0.03 mountY=0.19, mountTheta=1.72
01:23:23.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.19, opts=13)
01:23:23.896 00.001 8996 Enqueuing Move request for scope (-0.05, -0.19)
01:23:23.897 00.001 20224 Worker thread wakes up
01:23:23.898 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
01:23:23.898 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
01:23:23.898 00.000 20224 Moving (-0.05, -0.19) raw xDistance=-0.03 yDistance=0.19
01:23:23.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:23:23.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:23.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:23:23.898 00.000 20224 MoveAxis(E, 0, ABG)
01:23:23.898 00.000 20224 Move returns status 0, amount 0
01:23:23.898 00.000 20224 MoveAxis(N, 0, ABG)
01:23:23.898 00.000 20224 Move returns status 0, amount 0
01:23:23.898 00.000 20224 move complete, result=0
01:23:23.898 00.000 20224 worker thread done servicing request
01:23:23.903 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41376, med=3149, FiltMin=2838, FiltMax=26659, Gamma=1.000
01:23:23.922 00.019 8996 UpdateGuideState exits: m=668077 SNR=306.5
01:23:23.924 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:23.926 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:23.927 00.001 8996 Enqueuing Expose request
01:23:23.929 00.002 20224 Worker thread wakes up
01:23:23.929 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:23.931 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:23.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:24.921 00.990 20224 Exposure complete
01:23:24.980 00.059 20224 worker thread done servicing request
01:23:24.980 00.000 8996 OnExposeComplete: enter
01:23:24.981 00.001 8996 UpdateGuideState(): m_state=6
01:23:24.982 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12740
01:23:24.983 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=472.64, Mass=698135, SNR=325.7, Peak=42646 HFD=4.8
01:23:24.984 00.001 8996 MultiStar: [#1 0.00,-0.72,0.00,M5] [#2 -0.29,-0.21,0.78,U] [#3 0.56,-0.40,0.00,M1] [#4 -0.11,-0.46,0.00,M1] [#5 -0.05,-0.75,0.00,M2] [#6 0.12,-0.06,0.41,U] [#7 0.40,-0.26,0.00,M1] [#8 0.18,-0.77,0.00,M4] 
01:23:24.984 00.000 8996 refined, 2 included, MultiStar: {-0.03, -0.18}, one-star: {0.10, -0.21}
01:23:24.985 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
01:23:24.986 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
01:23:24.987 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.76 mountX=-0.02 mountY=0.18, mountTheta=1.66
01:23:24.988 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
01:23:24.989 00.001 8996 Enqueuing Move request for scope (-0.03, -0.18)
01:23:24.990 00.001 20224 Worker thread wakes up
01:23:24.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
01:23:24.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
01:23:24.990 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.02 yDistance=0.18
01:23:24.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:23:24.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:24.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:23:24.990 00.000 20224 MoveAxis(E, 0, ABG)
01:23:24.990 00.000 20224 Move returns status 0, amount 0
01:23:24.990 00.000 20224 MoveAxis(N, 0, ABG)
01:23:24.991 00.001 20224 Move returns status 0, amount 0
01:23:24.991 00.000 20224 move complete, result=0
01:23:24.991 00.000 20224 worker thread done servicing request
01:23:24.996 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=42646, med=3149, FiltMin=2854, FiltMax=25590, Gamma=1.000
01:23:25.009 00.013 8996 UpdateGuideState exits: m=698135 SNR=325.7
01:23:25.010 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:25.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:25.012 00.001 8996 Enqueuing Expose request
01:23:25.012 00.000 20224 Worker thread wakes up
01:23:25.013 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:25.013 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:25.013 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:26.171 01.158 20224 Exposure complete
01:23:26.244 00.073 20224 worker thread done servicing request
01:23:26.244 00.000 8996 OnExposeComplete: enter
01:23:26.245 00.001 8996 UpdateGuideState(): m_state=6
01:23:26.246 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12741
01:23:26.247 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=472.49, Mass=571787, SNR=293.5, Peak=33699 HFD=4.8
01:23:26.249 00.002 8996 MultiStar: [#1 -0.22,-0.48,0.00,M6] [#2 -0.09,-0.30,0.79,U] [#3 0.12,0.03,0.56,U] [#4 0.02,0.04,0.58,U] [#5 0.10,-0.33,0.69,U] [#6 -0.02,0.10,0.49,U] [#7 0.42,-0.04,0.42,U] [#8 0.14,-0.53,0.00,M5] 
01:23:26.250 00.001 8996 refined, 6 included, MultiStar: {0.14, -0.17}, one-star: {0.41, -0.36}
01:23:26.251 00.001 8996 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
01:23:26.251 00.000 8996 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
01:23:26.252 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.85 mountX=0.16 mountY=0.15, mountTheta=0.75
01:23:26.253 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.17, opts=13)
01:23:26.254 00.001 8996 Enqueuing Move request for scope (0.14, -0.17)
01:23:26.255 00.001 20224 Worker thread wakes up
01:23:26.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
01:23:26.255 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
01:23:26.255 00.000 20224 Moving (0.14, -0.17) raw xDistance=0.16 yDistance=0.15
01:23:26.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:23:26.255 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:26.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:23:26.256 00.001 20224 MoveAxis(E, 0, ABG)
01:23:26.256 00.000 20224 Move returns status 0, amount 0
01:23:26.256 00.000 20224 MoveAxis(N, 0, ABG)
01:23:26.256 00.000 20224 Move returns status 0, amount 0
01:23:26.256 00.000 20224 move complete, result=0
01:23:26.256 00.000 20224 worker thread done servicing request
01:23:26.260 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=33699, med=3149, FiltMin=2841, FiltMax=21504, Gamma=1.000
01:23:26.274 00.014 8996 UpdateGuideState exits: m=571787 SNR=293.5
01:23:26.276 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:26.278 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:26.279 00.001 8996 Enqueuing Expose request
01:23:26.280 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:26.281 00.001 20224 Worker thread wakes up
01:23:26.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:26.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:27.263 00.982 20224 Exposure complete
01:23:27.356 00.093 20224 worker thread done servicing request
01:23:27.356 00.000 8996 OnExposeComplete: enter
01:23:27.358 00.002 8996 UpdateGuideState(): m_state=6
01:23:27.359 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12742
01:23:27.361 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=472.46, Mass=588410, SNR=308.5, Peak=36976 HFD=4.9
01:23:27.363 00.002 8996 MultiStar: [#1 0.08,-0.39,0.65,U] [#2 -0.00,-0.29,0.64,U] [#3 0.13,-0.12,0.59,U] [#4 -0.18,-0.08,0.53,U] [#5 -0.09,-0.33,0.53,U] [#6 0.26,0.21,0.47,U] [#7 0.41,-0.25,0.00,M1] [#8 -0.06,-0.76,0.00,M6] 
01:23:27.364 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.23}, one-star: {0.16, -0.39}
01:23:27.365 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
01:23:27.366 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
01:23:27.367 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.32 mountX=0.08 mountY=0.22, mountTheta=1.22
01:23:27.369 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.23, opts=13)
01:23:27.370 00.001 8996 Enqueuing Move request for scope (0.06, -0.23)
01:23:27.370 00.000 20224 Worker thread wakes up
01:23:27.371 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
01:23:27.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
01:23:27.371 00.000 20224 Moving (0.06, -0.23) raw xDistance=0.08 yDistance=0.22
01:23:27.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:23:27.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:23:27.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:23:27.371 00.000 20224 MoveAxis(E, 0, ABG)
01:23:27.371 00.000 20224 Move returns status 0, amount 0
01:23:27.371 00.000 20224 MoveAxis(N, 0, ABG)
01:23:27.371 00.000 20224 Move returns status 0, amount 0
01:23:27.371 00.000 20224 move complete, result=0
01:23:27.371 00.000 20224 worker thread done servicing request
01:23:27.374 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=36976, med=3149, FiltMin=2861, FiltMax=20329, Gamma=1.000
01:23:27.393 00.019 8996 UpdateGuideState exits: m=588410 SNR=308.5
01:23:27.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:27.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:27.395 00.000 8996 Enqueuing Expose request
01:23:27.396 00.001 20224 Worker thread wakes up
01:23:27.396 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:27.397 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:27.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:28.571 01.174 20224 Exposure complete
01:23:28.652 00.081 20224 worker thread done servicing request
01:23:28.652 00.000 8996 OnExposeComplete: enter
01:23:28.654 00.002 8996 UpdateGuideState(): m_state=6
01:23:28.655 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12743
01:23:28.656 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=472.87, Mass=654701, SNR=312.9, Peak=47622 HFD=4.5
01:23:28.658 00.002 8996 MultiStar: [#1 0.03,-0.34,0.68,U] [#2 -0.29,0.12,0.64,U] [#3 0.09,0.07,0.58,U] [#4 0.01,0.21,0.50,U] [#5 -0.19,0.11,0.57,U] [#6 0.06,0.22,0.43,U] [#7 0.27,0.12,0.39,U] [#8 0.14,-0.16,0.33,U] 
01:23:28.659 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.13, 0.02}
01:23:28.660 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
01:23:28.661 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
01:23:28.662 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.05 cameraTheta=2.40 mountX=-0.04 mountY=-0.03, mountTheta=-2.51
01:23:28.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
01:23:28.665 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
01:23:28.667 00.002 20224 Worker thread wakes up
01:23:28.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:23:28.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:23:28.667 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.04 yDistance=-0.03
01:23:28.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:23:28.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:28.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:23:28.667 00.000 20224 MoveAxis(E, 0, ABG)
01:23:28.667 00.000 20224 Move returns status 0, amount 0
01:23:28.667 00.000 20224 MoveAxis(N, 0, ABG)
01:23:28.667 00.000 20224 Move returns status 0, amount 0
01:23:28.667 00.000 20224 move complete, result=0
01:23:28.667 00.000 20224 worker thread done servicing request
01:23:28.673 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47622, med=3149, FiltMin=2816, FiltMax=26256, Gamma=1.000
01:23:28.694 00.021 8996 UpdateGuideState exits: m=654701 SNR=312.9
01:23:28.696 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:28.697 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:28.699 00.002 8996 Enqueuing Expose request
01:23:28.700 00.001 20224 Worker thread wakes up
01:23:28.700 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:28.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:28.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:29.682 00.981 20224 Exposure complete
01:23:29.751 00.069 20224 worker thread done servicing request
01:23:29.751 00.000 8996 OnExposeComplete: enter
01:23:29.752 00.001 8996 UpdateGuideState(): m_state=6
01:23:29.754 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12744
01:23:29.755 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=472.27, Mass=599936, SNR=298.0, Peak=42048 HFD=4.6
01:23:29.756 00.001 8996 MultiStar: [#1 -0.28,-0.36,0.00,M5] [#2 -0.19,0.11,0.89,U] [#3 0.19,-0.36,0.57,U] [#4 0.17,0.07,0.53,U] [#5 -0.18,-0.12,0.59,U] [#6 0.12,0.01,0.44,U] [#7 0.11,-0.15,0.49,U] [#8 0.18,-0.37,0.42,U] 
01:23:29.757 00.001 8996 refined, 7 included, MultiStar: {0.02, -0.19}, one-star: {-0.02, -0.58}
01:23:29.757 00.000 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
01:23:29.758 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
01:23:29.759 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.19 hyp=0.19 cameraTheta=-1.47 mountX=0.04 mountY=0.19, mountTheta=1.37
01:23:29.761 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.19, opts=13)
01:23:29.762 00.001 8996 Enqueuing Move request for scope (0.02, -0.19)
01:23:29.763 00.001 20224 Worker thread wakes up
01:23:29.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.19) opts 0xd
01:23:29.763 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.19)
01:23:29.763 00.000 20224 Moving (0.02, -0.19) raw xDistance=0.04 yDistance=0.19
01:23:29.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:23:29.763 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:29.763 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:23:29.763 00.000 20224 MoveAxis(E, 0, ABG)
01:23:29.763 00.000 20224 Move returns status 0, amount 0
01:23:29.763 00.000 20224 MoveAxis(N, 0, ABG)
01:23:29.763 00.000 20224 Move returns status 0, amount 0
01:23:29.763 00.000 20224 move complete, result=0
01:23:29.764 00.001 20224 worker thread done servicing request
01:23:29.769 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=42048, med=3149, FiltMin=2787, FiltMax=23264, Gamma=1.000
01:23:29.789 00.020 8996 UpdateGuideState exits: m=599936 SNR=298.0
01:23:29.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:29.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:29.792 00.001 8996 Enqueuing Expose request
01:23:29.793 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:29.794 00.001 20224 Worker thread wakes up
01:23:29.794 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:29.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:30.960 01.166 20224 Exposure complete
01:23:31.043 00.083 20224 worker thread done servicing request
01:23:31.043 00.000 8996 OnExposeComplete: enter
01:23:31.045 00.002 8996 UpdateGuideState(): m_state=6
01:23:31.046 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12745
01:23:31.047 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=472.37, Mass=649004, SNR=317.1, Peak=41792 HFD=4.7
01:23:31.049 00.002 8996 MultiStar: [#1 -0.24,-0.22,0.69,U] [#2 -0.23,0.05,0.61,U] [#3 -0.10,-0.07,0.57,U] [#4 -0.07,-0.23,0.51,U] [#5 -0.29,-0.41,0.00,M1] [#6 0.09,-0.23,0.40,U] [#7 0.36,0.01,0.48,U] [#8 0.02,-0.31,0.38,U] 
01:23:31.050 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.21}, one-star: {-0.19, -0.47}
01:23:31.052 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
01:23:31.053 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
01:23:31.054 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.94 mountX=-0.06 mountY=0.21, mountTheta=1.84
01:23:31.057 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.21, opts=13)
01:23:31.058 00.001 8996 Enqueuing Move request for scope (-0.08, -0.21)
01:23:31.059 00.001 20224 Worker thread wakes up
01:23:31.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
01:23:31.059 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
01:23:31.059 00.000 20224 Moving (-0.08, -0.21) raw xDistance=-0.06 yDistance=0.21
01:23:31.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:23:31.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:23:31.060 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:23:31.060 00.000 20224 MoveAxis(E, 0, ABG)
01:23:31.060 00.000 20224 Move returns status 0, amount 0
01:23:31.060 00.000 20224 MoveAxis(N, 0, ABG)
01:23:31.060 00.000 20224 Move returns status 0, amount 0
01:23:31.060 00.000 20224 move complete, result=0
01:23:31.060 00.000 20224 worker thread done servicing request
01:23:31.066 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=41792, med=3149, FiltMin=2828, FiltMax=26384, Gamma=1.000
01:23:31.086 00.020 8996 UpdateGuideState exits: m=649004 SNR=317.1
01:23:31.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:31.089 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:31.090 00.001 8996 Enqueuing Expose request
01:23:31.091 00.001 20224 Worker thread wakes up
01:23:31.091 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:31.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:31.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:32.074 00.982 20224 Exposure complete
01:23:32.137 00.063 20224 worker thread done servicing request
01:23:32.137 00.000 8996 OnExposeComplete: enter
01:23:32.138 00.001 8996 UpdateGuideState(): m_state=6
01:23:32.139 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12746
01:23:32.140 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=472.45, Mass=636479, SNR=308.2, Peak=40544 HFD=4.8
01:23:32.142 00.002 8996 MultiStar: [#1 -0.05,-0.33,0.73,U] [#2 -0.42,-0.05,0.67,U] [#3 0.23,-0.48,0.00,M1] [#4 -0.01,-0.38,0.52,U] [#5 -0.22,-0.23,0.62,U] [#6 0.15,0.05,0.51,U] [#7 0.16,-0.17,0.44,U] [#8 -0.35,-0.62,0.00,M4] 
01:23:32.142 00.000 8996 refined, 6 included, MultiStar: {-0.03, -0.24}, one-star: {0.18, -0.39}
01:23:32.143 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
01:23:32.144 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
01:23:32.145 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.69 mountX=-0.00 mountY=0.24, mountTheta=1.59
01:23:32.147 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.24, opts=13)
01:23:32.148 00.001 8996 Enqueuing Move request for scope (-0.03, -0.24)
01:23:32.149 00.001 20224 Worker thread wakes up
01:23:32.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd
01:23:32.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.24)
01:23:32.149 00.000 20224 Moving (-0.03, -0.24) raw xDistance=-0.00 yDistance=0.24
01:23:32.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:23:32.149 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.27 newest=0.64
01:23:32.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:23:32.149 00.000 20224 MoveAxis(E, 0, ABG)
01:23:32.149 00.000 20224 Move returns status 0, amount 0
01:23:32.149 00.000 20224 MoveAxis(S, 50, ABG)
01:23:32.149 00.000 20224 Guiding  Dir = 1, Dur = 50
01:23:32.149 00.000 20224 IsSlewing returns 0
01:23:32.150 00.001 20224 IsGuiding returns 0
01:23:32.154 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40544, med=3149, FiltMin=2854, FiltMax=22704, Gamma=1.000
01:23:32.172 00.018 8996 UpdateGuideState exits: m=636479 SNR=308.2
01:23:32.174 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:32.174 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:32.175 00.001 8996 Enqueuing Expose request
01:23:32.195 00.020 20224 PulseGuide returned control before completion, sleep 15
01:23:32.226 00.031 20224 IsGuiding returns 1
01:23:32.226 00.000 20224 scope still moving after pulse duration time elapsed
01:23:32.258 00.032 20224 IsSlewing returns 0
01:23:32.258 00.000 20224 IsGuiding returns 1
01:23:32.290 00.032 20224 IsSlewing returns 0
01:23:32.290 00.000 20224 IsGuiding returns 0
01:23:32.290 00.000 20224 scope move finished after 50 + 90 ms
01:23:32.290 00.000 20224 Move returns status 0, amount 50
01:23:32.290 00.000 20224 move complete, result=0
01:23:32.290 00.000 20224 worker thread done servicing request
01:23:32.290 00.000 20224 Worker thread wakes up
01:23:32.290 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:32.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:33.454 01.164 20224 Exposure complete
01:23:33.527 00.073 20224 worker thread done servicing request
01:23:34.199 00.672 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:23:34.206 00.007 8996 OnExposeComplete: enter
01:23:34.207 00.001 8996 UpdateGuideState(): m_state=6
01:23:34.208 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12747
01:23:34.209 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=472.30, Mass=591559, SNR=319.2, Peak=35744 HFD=4.7
01:23:34.211 00.002 8996 MultiStar: [#1 -0.39,-0.98,0.00,M4] [#2 -0.48,-0.22,0.00,M1] [#3 -0.07,-0.54,0.00,M2] [#4 -0.08,-0.35,0.49,U] [#5 -0.53,-0.59,0.00,M1] [#6 -0.07,-0.20,0.44,U] [#7 0.30,-0.36,0.00,M1] [#8 -0.36,-1.20,0.00,M5] 
01:23:34.212 00.001 8996 refined, 2 included, MultiStar: {-0.01, -0.42}, one-star: {0.05, -0.55}
01:23:34.213 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
01:23:34.213 00.000 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
01:23:34.214 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.42 hyp=0.42 cameraTheta=-1.59 mountX=0.03 mountY=0.42, mountTheta=1.49
01:23:34.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.42, opts=13)
01:23:34.217 00.001 8996 Enqueuing Move request for scope (-0.01, -0.42)
01:23:34.218 00.001 20224 Worker thread wakes up
01:23:34.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.42) opts 0xd
01:23:34.218 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.42)
01:23:34.218 00.000 20224 Moving (-0.01, -0.42) raw xDistance=0.03 yDistance=0.42
01:23:34.218 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:23:34.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
01:23:34.218 00.000 20224 MoveAxis(E, 0, ABG)
01:23:34.218 00.000 20224 Move returns status 0, amount 0
01:23:34.218 00.000 20224 MoveAxis(S, 87, ABG)
01:23:34.218 00.000 20224 Guiding  Dir = 1, Dur = 87
01:23:34.218 00.000 20224 IsSlewing returns 0
01:23:34.219 00.001 20224 IsGuiding returns 0
01:23:34.248 00.029 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=35744, med=3149, FiltMin=2851, FiltMax=21456, Gamma=1.000
01:23:34.254 00.006 20224 PulseGuide returned control before completion, sleep 62
01:23:34.266 00.012 8996 UpdateGuideState exits: m=591559 SNR=319.2
01:23:34.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:34.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:34.269 00.001 8996 Enqueuing Expose request
01:23:34.332 00.063 20224 IsGuiding returns 1
01:23:34.332 00.000 20224 scope still moving after pulse duration time elapsed
01:23:34.363 00.031 20224 IsSlewing returns 0
01:23:34.363 00.000 20224 IsGuiding returns 0
01:23:34.363 00.000 20224 scope move finished after 87 + 57 ms
01:23:34.363 00.000 20224 Move returns status 0, amount 87
01:23:34.363 00.000 20224 move complete, result=0
01:23:34.363 00.000 20224 worker thread done servicing request
01:23:34.363 00.000 20224 Worker thread wakes up
01:23:34.364 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 87 ms SOUTH
01:23:34.365 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:34.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:35.573 01.208 20224 Exposure complete
01:23:35.636 00.063 20224 worker thread done servicing request
01:23:35.636 00.000 8996 OnExposeComplete: enter
01:23:35.636 00.000 8996 UpdateGuideState(): m_state=6
01:23:35.638 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12748
01:23:35.638 00.000 8996 Star::Find returns 1 (0), X=135.58, Y=472.86, Mass=660429, SNR=326.1, Peak=44566 HFD=4.8
01:23:35.640 00.002 8996 MultiStar: [#1 -0.70,-0.35,0.00,M5] [#2 -0.81,0.12,0.00,M2] [#3 -0.16,-0.03,0.53,U] [#4 -0.28,0.24,0.48,U] [#5 -0.58,-0.00,0.00,M2] [#6 0.23,0.38,0.41,U] [#7 -0.20,0.37,0.36,U] [#8 0.09,-0.04,0.34,U] 
01:23:35.641 00.001 8996 refined, 5 included, MultiStar: {-0.16, 0.12}, one-star: {-0.34, 0.01}
01:23:35.642 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
01:23:35.643 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
01:23:35.644 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.50 mountX=-0.17 mountY=-0.10, mountTheta=-2.61
01:23:35.646 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.12, opts=13)
01:23:35.647 00.001 8996 Enqueuing Move request for scope (-0.16, 0.12)
01:23:35.648 00.001 20224 Worker thread wakes up
01:23:35.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
01:23:35.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
01:23:35.648 00.000 20224 Moving (-0.16, 0.12) raw xDistance=-0.17 yDistance=-0.10
01:23:35.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:23:35.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:35.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:23:35.648 00.000 20224 MoveAxis(E, 0, ABG)
01:23:35.648 00.000 20224 Move returns status 0, amount 0
01:23:35.648 00.000 20224 MoveAxis(N, 0, ABG)
01:23:35.648 00.000 20224 Move returns status 0, amount 0
01:23:35.649 00.001 20224 move complete, result=0
01:23:35.649 00.000 20224 worker thread done servicing request
01:23:35.652 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44566, med=3149, FiltMin=2864, FiltMax=26883, Gamma=1.000
01:23:35.670 00.018 8996 UpdateGuideState exits: m=660429 SNR=326.1
01:23:35.671 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:35.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:35.672 00.000 8996 Enqueuing Expose request
01:23:35.673 00.001 20224 Worker thread wakes up
01:23:35.673 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:35.674 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:35.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:36.181 00.507 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:23:36.182 00.001 8996 case statement mapped state 6 to 3
01:23:36.183 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:23:36.636 00.453 20224 Exposure complete
01:23:36.693 00.057 20224 worker thread done servicing request
01:23:36.693 00.000 8996 OnExposeComplete: enter
01:23:36.694 00.001 8996 UpdateGuideState(): m_state=6
01:23:36.695 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12749
01:23:36.695 00.000 8996 Star::Find returns 1 (0), X=135.80, Y=472.35, Mass=710176, SNR=334.2, Peak=49504 HFD=4.6
01:23:36.697 00.002 8996 MultiStar: [#1 -0.49,-0.26,0.00,M6] [#2 -0.87,0.24,0.00,M3] [#3 -0.23,0.12,0.59,U] [#4 -0.22,0.12,0.46,U] [#5 -0.77,0.14,0.00,M3] [#6 0.04,0.50,0.00,M1] [#7 -0.35,0.06,0.47,U] [#8 -0.18,0.09,0.33,U] 
01:23:36.697 00.000 8996 refined, 4 included, MultiStar: {-0.20, -0.11}, one-star: {-0.11, -0.49}
01:23:36.698 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
01:23:36.699 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
01:23:36.700 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-2.65 mountX=-0.19 mountY=0.13, mountTheta=2.54
01:23:36.701 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.11, opts=13)
01:23:36.702 00.001 8996 Enqueuing Move request for scope (-0.20, -0.11)
01:23:36.703 00.001 20224 Worker thread wakes up
01:23:36.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.11) opts 0xd
01:23:36.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.11)
01:23:36.703 00.000 20224 Moving (-0.20, -0.11) raw xDistance=-0.19 yDistance=0.13
01:23:36.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:23:36.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:36.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:23:36.703 00.000 20224 MoveAxis(E, 0, ABG)
01:23:36.703 00.000 20224 Move returns status 0, amount 0
01:23:36.703 00.000 20224 MoveAxis(N, 0, ABG)
01:23:36.703 00.000 20224 Move returns status 0, amount 0
01:23:36.703 00.000 20224 move complete, result=0
01:23:36.704 00.001 20224 worker thread done servicing request
01:23:36.710 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49504, med=3149, FiltMin=2838, FiltMax=29206, Gamma=1.000
01:23:36.733 00.023 8996 UpdateGuideState exits: m=710176 SNR=334.2
01:23:36.735 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:36.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:36.737 00.001 8996 Enqueuing Expose request
01:23:36.739 00.002 20224 Worker thread wakes up
01:23:36.739 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:23:36.740 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:36.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:37.910 01.170 20224 Exposure complete
01:23:37.987 00.077 20224 worker thread done servicing request
01:23:37.987 00.000 8996 OnExposeComplete: enter
01:23:37.989 00.002 8996 UpdateGuideState(): m_state=6
01:23:37.990 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12750
01:23:37.992 00.002 8996 Star::Find returns 1 (0), X=135.70, Y=472.83, Mass=715391, SNR=323.8, Peak=52502 HFD=4.6
01:23:37.993 00.001 8996 MultiStar: [#1 -0.64,0.12,0.00,M7] [#2 -0.77,0.23,0.00,M4] [#3 -0.42,0.20,0.00,M1] [#4 -0.73,0.20,0.00,M1] [#5 -0.71,0.14,0.00,M4] [#6 -0.37,0.45,0.00,M2] [#7 -0.49,0.22,0.00,M1] [#8 -0.32,-0.37,0.00,M4] 
01:23:37.994 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
01:23:37.994 00.000 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
01:23:37.995 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.05 mountX=-0.22 mountY=0.04, mountTheta=2.94
01:23:37.997 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.02, opts=13)
01:23:37.998 00.001 8996 Enqueuing Move request for scope (-0.22, -0.02)
01:23:37.998 00.000 20224 Worker thread wakes up
01:23:37.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
01:23:37.998 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
01:23:37.998 00.000 20224 Moving (-0.22, -0.02) raw xDistance=-0.22 yDistance=0.04
01:23:37.999 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:23:37.999 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:37.999 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:23:37.999 00.000 20224 MoveAxis(E, 32, ABG)
01:23:37.999 00.000 20224 Guiding  Dir = 2, Dur = 32
01:23:37.999 00.000 20224 IsSlewing returns 0
01:23:37.999 00.000 20224 IsGuiding returns 0
01:23:38.007 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52502, med=3149, FiltMin=2816, FiltMax=29408, Gamma=1.000
01:23:38.029 00.022 8996 UpdateGuideState exits: m=715391 SNR=323.8
01:23:38.030 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:38.031 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:38.032 00.001 8996 Enqueuing Expose request
01:23:38.055 00.023 20224 IsGuiding returns 1
01:23:38.055 00.000 20224 scope still moving after pulse duration time elapsed
01:23:38.085 00.030 20224 IsSlewing returns 0
01:23:38.085 00.000 20224 IsGuiding returns 1
01:23:38.117 00.032 20224 IsSlewing returns 0
01:23:38.117 00.000 20224 IsGuiding returns 1
01:23:38.149 00.032 20224 IsSlewing returns 0
01:23:38.149 00.000 20224 IsGuiding returns 0
01:23:38.149 00.000 20224 scope move finished after 32 + 117 ms
01:23:38.149 00.000 20224 Move returns status 0, amount 32
01:23:38.149 00.000 20224 MoveAxis(N, 0, ABG)
01:23:38.149 00.000 20224 Move returns status 0, amount 0
01:23:38.150 00.001 20224 move complete, result=0
01:23:38.150 00.000 20224 worker thread done servicing request
01:23:38.150 00.000 20224 Worker thread wakes up
01:23:38.150 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
01:23:38.153 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:38.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:39.120 00.967 20224 Exposure complete
01:23:39.209 00.089 20224 worker thread done servicing request
01:23:39.210 00.001 8996 OnExposeComplete: enter
01:23:39.210 00.000 8996 UpdateGuideState(): m_state=6
01:23:39.211 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12751
01:23:39.212 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=472.24, Mass=684836, SNR=320.0, Peak=48736 HFD=4.7
01:23:39.213 00.001 8996 MultiStar: [#1 -0.24,-0.29,0.72,U] [#2 -0.79,0.02,0.00,M5] [#3 -0.35,-0.01,0.59,U] [#4 -0.57,0.05,0.00,M2] [#5 -0.42,-0.18,0.00,M5] [#6 -0.21,0.30,0.38,U] [#7 0.22,0.09,0.42,U] [#8 -0.04,-0.68,0.00,M5] 
01:23:39.214 00.001 8996 refined, 4 included, MultiStar: {-0.21, -0.21}, one-star: {-0.30, -0.60}
01:23:39.215 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
01:23:39.216 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
01:23:39.216 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.21 hyp=0.30 cameraTheta=-2.35 mountX=-0.19 mountY=0.24, mountTheta=2.25
01:23:39.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.21, opts=13)
01:23:39.220 00.002 8996 Enqueuing Move request for scope (-0.21, -0.21)
01:23:39.221 00.001 20224 Worker thread wakes up
01:23:39.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.21) opts 0xd
01:23:39.221 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.21)
01:23:39.222 00.001 20224 Moving (-0.21, -0.21) raw xDistance=-0.19 yDistance=0.24
01:23:39.222 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:23:39.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:23:39.222 00.000 20224 MoveAxis(E, 0, ABG)
01:23:39.222 00.000 20224 Move returns status 0, amount 0
01:23:39.222 00.000 20224 MoveAxis(S, 50, ABG)
01:23:39.222 00.000 20224 Guiding  Dir = 1, Dur = 50
01:23:39.222 00.000 20224 IsSlewing returns 0
01:23:39.222 00.000 20224 IsGuiding returns 0
01:23:39.226 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48736, med=3149, FiltMin=2848, FiltMax=27571, Gamma=1.000
01:23:39.241 00.015 8996 UpdateGuideState exits: m=684836 SNR=320.0
01:23:39.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:39.242 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:39.243 00.001 8996 Enqueuing Expose request
01:23:39.252 00.009 20224 PulseGuide returned control before completion, sleep 31
01:23:39.297 00.045 20224 IsGuiding returns 1
01:23:39.297 00.000 20224 scope still moving after pulse duration time elapsed
01:23:39.328 00.031 20224 IsSlewing returns 0
01:23:39.328 00.000 20224 IsGuiding returns 1
01:23:39.359 00.031 20224 IsSlewing returns 0
01:23:39.359 00.000 20224 IsGuiding returns 0
01:23:39.359 00.000 20224 scope move finished after 50 + 87 ms
01:23:39.359 00.000 20224 Move returns status 0, amount 50
01:23:39.359 00.000 20224 move complete, result=0
01:23:39.359 00.000 20224 worker thread done servicing request
01:23:39.359 00.000 20224 Worker thread wakes up
01:23:39.359 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:23:39.360 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:39.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:40.517 01.157 20224 Exposure complete
01:23:40.587 00.070 20224 worker thread done servicing request
01:23:40.587 00.000 8996 OnExposeComplete: enter
01:23:40.588 00.001 8996 UpdateGuideState(): m_state=6
01:23:40.589 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12752
01:23:40.590 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=472.83, Mass=583632, SNR=274.9, Peak=43878 HFD=4.3
01:23:40.591 00.001 8996 MultiStar: [#1 -0.26,0.12,0.64,U] [#2 -0.35,0.67,0.00,M6] [#3 0.03,0.01,0.77,U] [#4 -0.10,0.37,0.73,U] [#5 0.13,0.19,0.64,U] [#6 -0.02,0.25,0.43,U] [#7 0.03,0.40,0.48,U] [#8 -0.21,0.01,0.42,U] 
01:23:40.591 00.000 8996 single-star, 7 included, MultiStar: {-0.03, 0.15}, one-star: {0.08, -0.02}
01:23:40.592 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
01:23:40.593 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
01:23:40.593 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.27 mountX=0.08 mountY=0.01, mountTheta=0.15
01:23:40.595 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
01:23:40.596 00.001 8996 Enqueuing Move request for scope (0.08, -0.02)
01:23:40.597 00.001 20224 Worker thread wakes up
01:23:40.597 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
01:23:40.597 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
01:23:40.597 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
01:23:40.597 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:23:40.597 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:40.597 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:23:40.597 00.000 20224 MoveAxis(E, 0, ABG)
01:23:40.597 00.000 20224 Move returns status 0, amount 0
01:23:40.597 00.000 20224 MoveAxis(N, 0, ABG)
01:23:40.597 00.000 20224 Move returns status 0, amount 0
01:23:40.597 00.000 20224 move complete, result=0
01:23:40.597 00.000 20224 worker thread done servicing request
01:23:40.602 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43878, med=3149, FiltMin=2857, FiltMax=23878, Gamma=1.000
01:23:40.617 00.015 8996 UpdateGuideState exits: m=583632 SNR=274.9
01:23:40.619 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:40.621 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:40.622 00.001 8996 Enqueuing Expose request
01:23:40.623 00.001 20224 Worker thread wakes up
01:23:40.623 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:40.624 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:40.625 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:41.600 00.975 20224 Exposure complete
01:23:41.662 00.062 20224 worker thread done servicing request
01:23:41.662 00.000 8996 OnExposeComplete: enter
01:23:41.664 00.002 8996 UpdateGuideState(): m_state=6
01:23:41.665 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12753
01:23:41.666 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=473.07, Mass=511669, SNR=259.4, Peak=41526 HFD=4.7
01:23:41.666 00.000 8996 MultiStar: [#1 -0.46,0.13,0.00,M6] [#2 -0.20,0.56,0.00,M7] [#3 -0.10,0.27,0.79,U] [#4 -0.18,0.30,0.69,U] [#5 -0.35,0.00,0.62,U] [#6 -0.20,0.17,0.52,U] [#7 0.05,0.25,0.49,U] [#8 -0.26,-0.27,0.39,U] 
01:23:41.667 00.001 8996 refined, 6 included, MultiStar: {-0.19, 0.17}, one-star: {-0.27, 0.23}
01:23:41.668 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
01:23:41.669 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
01:23:41.670 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.17 hyp=0.26 cameraTheta=2.43 mountX=-0.21 mountY=-0.15, mountTheta=-2.53
01:23:41.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.17, opts=13)
01:23:41.673 00.001 8996 Enqueuing Move request for scope (-0.19, 0.17)
01:23:41.674 00.001 20224 Worker thread wakes up
01:23:41.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.17) opts 0xd
01:23:41.674 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.17)
01:23:41.674 00.000 20224 Moving (-0.19, 0.17) raw xDistance=-0.21 yDistance=-0.15
01:23:41.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:23:41.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:41.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:23:41.675 00.001 20224 MoveAxis(E, 31, ABG)
01:23:41.675 00.000 20224 Guiding  Dir = 2, Dur = 31
01:23:41.675 00.000 20224 IsSlewing returns 0
01:23:41.675 00.000 20224 IsGuiding returns 0
01:23:41.676 00.001 20224 PulseGuide returned control before completion, sleep 40
01:23:41.678 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=41526, med=3149, FiltMin=2854, FiltMax=22592, Gamma=1.000
01:23:41.691 00.013 8996 UpdateGuideState exits: m=511669 SNR=259.4
01:23:41.692 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:41.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:41.694 00.001 8996 Enqueuing Expose request
01:23:41.729 00.035 20224 IsGuiding returns 1
01:23:41.729 00.000 20224 scope still moving after pulse duration time elapsed
01:23:41.761 00.032 20224 IsSlewing returns 0
01:23:41.761 00.000 20224 IsGuiding returns 0
01:23:41.761 00.000 20224 scope move finished after 31 + 54 ms
01:23:41.761 00.000 20224 Move returns status 0, amount 31
01:23:41.761 00.000 20224 MoveAxis(N, 0, ABG)
01:23:41.761 00.000 20224 Move returns status 0, amount 0
01:23:41.761 00.000 20224 move complete, result=0
01:23:41.761 00.000 20224 worker thread done servicing request
01:23:41.761 00.000 20224 Worker thread wakes up
01:23:41.762 00.001 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
01:23:41.763 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:41.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:42.918 01.155 20224 Exposure complete
01:23:42.986 00.068 20224 worker thread done servicing request
01:23:42.987 00.001 8996 OnExposeComplete: enter
01:23:42.987 00.000 8996 UpdateGuideState(): m_state=6
01:23:42.989 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12754
01:23:42.989 00.000 8996 Star::Find returns 1 (0), X=136.03, Y=472.77, Mass=608942, SNR=284.8, Peak=44662 HFD=4.4
01:23:42.990 00.001 8996 MultiStar: [#1 -0.18,0.08,0.68,U] [#2 -0.06,0.82,0.00,M8] [#3 -0.08,0.64,0.00,M1] [#4 -0.23,0.55,0.00,M1] [#5 -0.02,0.17,0.59,U] [#6 -0.28,0.30,0.48,U] [#7 0.07,0.23,0.42,U] [#8 -0.05,0.03,0.37,U] 
01:23:42.991 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.09}, one-star: {0.11, -0.08}
01:23:42.992 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:23:42.992 00.000 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
01:23:42.993 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.00 mountX=-0.05 mountY=-0.09, mountTheta=-2.11
01:23:42.995 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
01:23:42.995 00.000 8996 Enqueuing Move request for scope (-0.04, 0.09)
01:23:42.996 00.001 20224 Worker thread wakes up
01:23:42.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
01:23:42.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
01:23:42.996 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.09
01:23:42.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:23:42.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:42.997 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:23:42.997 00.000 20224 MoveAxis(E, 0, ABG)
01:23:42.997 00.000 20224 Move returns status 0, amount 0
01:23:42.997 00.000 20224 MoveAxis(N, 0, ABG)
01:23:42.997 00.000 20224 Move returns status 0, amount 0
01:23:42.997 00.000 20224 move complete, result=0
01:23:42.997 00.000 20224 worker thread done servicing request
01:23:43.001 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44662, med=3149, FiltMin=2857, FiltMax=24352, Gamma=1.000
01:23:43.013 00.012 8996 UpdateGuideState exits: m=608942 SNR=284.8
01:23:43.014 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:43.015 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:43.015 00.000 8996 Enqueuing Expose request
01:23:43.016 00.001 20224 Worker thread wakes up
01:23:43.016 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:43.017 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:43.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:43.992 00.975 20224 Exposure complete
01:23:44.101 00.109 20224 worker thread done servicing request
01:23:44.102 00.001 8996 OnExposeComplete: enter
01:23:44.104 00.002 8996 UpdateGuideState(): m_state=6
01:23:44.106 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12755
01:23:44.107 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=472.71, Mass=658851, SNR=327.3, Peak=41491 HFD=4.7
01:23:44.109 00.002 8996 MultiStar: [#1 -0.01,0.00,0.60,U] [#2 -0.31,0.66,0.00,M9] [#3 0.08,0.54,0.00,M2] [#4 -0.26,0.50,0.00,M2] [#5 -0.43,0.21,0.00,M3] [#6 0.20,0.24,0.39,U] [#7 -0.05,0.36,0.37,U] [#8 -0.11,-0.04,0.36,U] 
01:23:44.111 00.002 8996 refined, 4 included, MultiStar: {0.16, 0.03}, one-star: {0.42, -0.14}
01:23:44.113 00.002 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
01:23:44.114 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
01:23:44.116 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=0.03 hyp=0.16 cameraTheta=0.17 mountX=0.16 mountY=-0.05, mountTheta=-0.28
01:23:44.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.03, opts=13)
01:23:44.120 00.002 8996 Enqueuing Move request for scope (0.16, 0.03)
01:23:44.121 00.001 20224 Worker thread wakes up
01:23:44.121 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.03) opts 0xd
01:23:44.121 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.03)
01:23:44.121 00.000 20224 Moving (0.16, 0.03) raw xDistance=0.16 yDistance=-0.05
01:23:44.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:23:44.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:44.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:23:44.121 00.000 20224 MoveAxis(E, 0, ABG)
01:23:44.122 00.001 20224 Move returns status 0, amount 0
01:23:44.122 00.000 20224 MoveAxis(N, 0, ABG)
01:23:44.122 00.000 20224 Move returns status 0, amount 0
01:23:44.122 00.000 20224 move complete, result=0
01:23:44.122 00.000 20224 worker thread done servicing request
01:23:44.129 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41491, med=3149, FiltMin=2835, FiltMax=23021, Gamma=1.000
01:23:44.153 00.024 8996 UpdateGuideState exits: m=658851 SNR=327.3
01:23:44.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:44.156 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:44.157 00.001 8996 Enqueuing Expose request
01:23:44.159 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:44.160 00.001 20224 Worker thread wakes up
01:23:44.160 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:44.160 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:45.341 01.181 20224 Exposure complete
01:23:45.446 00.105 20224 worker thread done servicing request
01:23:45.446 00.000 8996 OnExposeComplete: enter
01:23:45.447 00.001 8996 UpdateGuideState(): m_state=6
01:23:45.448 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12756
01:23:45.449 00.001 8996 Star::Find returns 1 (0), X=135.38, Y=472.86, Mass=561116, SNR=286.5, Peak=36038 HFD=4.7
01:23:45.450 00.001 8996 MultiStar: [#1 -0.45,0.04,0.00,M5] [#2 -0.29,0.75,0.00,M10] [#3 -0.04,0.58,0.00,M3] [#4 -0.17,0.83,0.00,M3] [#5 -0.68,-0.09,0.00,M4] [#6 -0.17,0.27,0.45,U] [#7 0.03,0.44,0.44,U] [#8 -0.16,0.24,0.42,U] 
01:23:45.451 00.001 8996 refined, 3 included, MultiStar: {-0.29, 0.19}, one-star: {-0.54, 0.01}
01:23:45.452 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
01:23:45.453 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
01:23:45.454 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.19 hyp=0.35 cameraTheta=2.57 mountX=-0.31 mountY=-0.15, mountTheta=-2.68
01:23:45.456 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.19, opts=13)
01:23:45.457 00.001 8996 Enqueuing Move request for scope (-0.29, 0.19)
01:23:45.457 00.000 20224 Worker thread wakes up
01:23:45.458 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.19) opts 0xd
01:23:45.458 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.19)
01:23:45.458 00.000 20224 Moving (-0.29, 0.19) raw xDistance=-0.31 yDistance=-0.15
01:23:45.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
01:23:45.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:45.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:23:45.458 00.000 20224 MoveAxis(E, 45, ABG)
01:23:45.458 00.000 20224 Guiding  Dir = 2, Dur = 45
01:23:45.458 00.000 20224 IsSlewing returns 0
01:23:45.458 00.000 20224 IsGuiding returns 0
01:23:45.464 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=36038, med=3149, FiltMin=2841, FiltMax=21664, Gamma=1.000
01:23:45.482 00.018 8996 UpdateGuideState exits: m=561116 SNR=286.5
01:23:45.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:45.484 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:45.484 00.000 8996 Enqueuing Expose request
01:23:45.487 00.003 20224 PulseGuide returned control before completion, sleep 27
01:23:45.517 00.030 20224 IsGuiding returns 1
01:23:45.517 00.000 20224 scope still moving after pulse duration time elapsed
01:23:45.548 00.031 20224 IsSlewing returns 0
01:23:45.548 00.000 20224 IsGuiding returns 1
01:23:45.580 00.032 20224 IsSlewing returns 0
01:23:45.580 00.000 20224 IsGuiding returns 0
01:23:45.580 00.000 20224 scope move finished after 45 + 76 ms
01:23:45.580 00.000 20224 Move returns status 0, amount 45
01:23:45.580 00.000 20224 MoveAxis(N, 0, ABG)
01:23:45.580 00.000 20224 Move returns status 0, amount 0
01:23:45.580 00.000 20224 move complete, result=0
01:23:45.580 00.000 20224 worker thread done servicing request
01:23:45.581 00.001 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
01:23:45.582 00.001 20224 Worker thread wakes up
01:23:45.582 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:45.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:46.545 00.963 20224 Exposure complete
01:23:46.600 00.055 20224 worker thread done servicing request
01:23:46.600 00.000 8996 OnExposeComplete: enter
01:23:46.601 00.001 8996 UpdateGuideState(): m_state=6
01:23:46.602 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12757
01:23:46.603 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=472.75, Mass=477699, SNR=267.6, Peak=29734 HFD=4.5
01:23:46.604 00.001 8996 MultiStar: [#1 -0.00,0.09,0.74,U] [#2 -0.34,0.70,0.00,R] [#3 -0.03,0.44,0.69,U] [#4 -0.02,0.30,0.54,U] [#5 -0.34,-0.20,0.66,U] [#6 0.14,-0.05,0.41,U] [#7 0.44,0.08,0.53,U] [#8 -0.03,0.15,0.40,U] 
01:23:46.605 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.08}, one-star: {0.16, -0.10}
01:23:46.605 00.000 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:23:46.606 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
01:23:46.607 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.15 mountX=0.03 mountY=-0.08, mountTheta=-1.25
01:23:46.608 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
01:23:46.609 00.001 8996 Enqueuing Move request for scope (0.04, 0.08)
01:23:46.610 00.001 20224 Worker thread wakes up
01:23:46.610 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
01:23:46.610 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
01:23:46.610 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.08
01:23:46.610 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:23:46.610 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:46.610 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:23:46.610 00.000 20224 MoveAxis(E, 0, ABG)
01:23:46.610 00.000 20224 Move returns status 0, amount 0
01:23:46.610 00.000 20224 MoveAxis(N, 0, ABG)
01:23:46.610 00.000 20224 Move returns status 0, amount 0
01:23:46.610 00.000 20224 move complete, result=0
01:23:46.611 00.001 20224 worker thread done servicing request
01:23:46.616 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=29734, med=3149, FiltMin=2843, FiltMax=18304, Gamma=1.000
01:23:46.629 00.013 8996 UpdateGuideState exits: m=477699 SNR=267.6
01:23:46.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:46.631 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:46.632 00.001 8996 Enqueuing Expose request
01:23:46.633 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:46.633 00.000 20224 Worker thread wakes up
01:23:46.634 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:46.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:47.796 01.162 20224 Exposure complete
01:23:47.879 00.083 20224 worker thread done servicing request
01:23:47.880 00.001 8996 OnExposeComplete: enter
01:23:47.880 00.000 8996 UpdateGuideState(): m_state=6
01:23:47.882 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12758
01:23:47.883 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=472.98, Mass=830343, SNR=336.0, Peak=55414 HFD=4.5
01:23:47.884 00.001 8996 MultiStar: [#1 0.16,0.04,0.68,U] [#2 0.50,-0.33,0.00,M1] [#3 0.34,0.27,0.49,U] [#4 0.16,0.48,0.00,M3] [#5 -0.18,-0.14,0.49,U] [#6 0.33,0.11,0.36,U] [#7 0.84,0.23,0.00,M1] [#8 -0.18,-0.27,0.36,U] 
01:23:47.886 00.002 8996 refined, 5 included, MultiStar: {0.09, 0.05}, one-star: {0.05, 0.13}
01:23:47.887 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
01:23:47.888 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
01:23:47.889 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.50 mountX=0.08 mountY=-0.06, mountTheta=-0.61
01:23:47.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.05, opts=13)
01:23:47.892 00.001 8996 Enqueuing Move request for scope (0.09, 0.05)
01:23:47.894 00.002 20224 Worker thread wakes up
01:23:47.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
01:23:47.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
01:23:47.894 00.000 20224 Moving (0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
01:23:47.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:23:47.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:47.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:23:47.894 00.000 20224 MoveAxis(E, 0, ABG)
01:23:47.894 00.000 20224 Move returns status 0, amount 0
01:23:47.894 00.000 20224 MoveAxis(N, 0, ABG)
01:23:47.894 00.000 20224 Move returns status 0, amount 0
01:23:47.894 00.000 20224 move complete, result=0
01:23:47.894 00.000 20224 worker thread done servicing request
01:23:47.900 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55414, med=3149, FiltMin=2790, FiltMax=34406, Gamma=1.000
01:23:47.924 00.024 8996 UpdateGuideState exits: m=830343 SNR=336.0
01:23:47.925 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:47.927 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:47.929 00.002 8996 Enqueuing Expose request
01:23:47.930 00.001 20224 Worker thread wakes up
01:23:47.930 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:47.932 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:47.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:48.911 00.979 20224 Exposure complete
01:23:48.974 00.063 20224 worker thread done servicing request
01:23:48.974 00.000 8996 OnExposeComplete: enter
01:23:48.975 00.001 8996 UpdateGuideState(): m_state=6
01:23:48.976 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12759
01:23:48.977 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=473.06, Mass=666933, SNR=291.9, Peak=45270 HFD=4.5
01:23:48.978 00.001 8996 MultiStar: [#1 0.15,0.37,0.72,U] [#2 0.15,0.11,0.70,U] [#3 0.28,0.33,0.63,U] [#4 0.05,0.42,0.64,U] [#5 -0.18,0.37,0.67,U] [#6 0.43,0.01,0.45,U] [#7 0.54,0.41,0.00,M2] [#8 -0.01,0.06,0.34,U] 
01:23:48.980 00.002 8996 refined, 7 included, MultiStar: {0.14, 0.25}, one-star: {0.21, 0.21}
01:23:48.981 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
01:23:48.983 00.002 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
01:23:48.984 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.25 hyp=0.29 cameraTheta=1.07 mountX=0.11 mountY=-0.27, mountTheta=-1.17
01:23:48.986 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.25, opts=13)
01:23:48.988 00.002 8996 Enqueuing Move request for scope (0.14, 0.25)
01:23:48.989 00.001 20224 Worker thread wakes up
01:23:48.989 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.25) opts 0xd
01:23:48.990 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.25)
01:23:48.990 00.000 20224 Moving (0.14, 0.25) raw xDistance=0.11 yDistance=-0.27
01:23:48.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:23:48.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:23:48.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:23:48.990 00.000 20224 MoveAxis(E, 0, ABG)
01:23:48.990 00.000 20224 Move returns status 0, amount 0
01:23:48.990 00.000 20224 MoveAxis(N, 0, ABG)
01:23:48.991 00.001 20224 Move returns status 0, amount 0
01:23:48.991 00.000 20224 move complete, result=0
01:23:48.991 00.000 20224 worker thread done servicing request
01:23:48.996 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45270, med=3149, FiltMin=2835, FiltMax=28406, Gamma=1.000
01:23:49.015 00.019 8996 UpdateGuideState exits: m=666933 SNR=291.9
01:23:49.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:49.017 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:49.018 00.001 8996 Enqueuing Expose request
01:23:49.018 00.000 20224 Worker thread wakes up
01:23:49.018 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:23:49.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:49.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:50.182 01.163 20224 Exposure complete
01:23:50.260 00.078 20224 worker thread done servicing request
01:23:50.261 00.001 8996 OnExposeComplete: enter
01:23:50.262 00.001 8996 UpdateGuideState(): m_state=6
01:23:50.264 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12760
01:23:50.265 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=472.88, Mass=648865, SNR=302.8, Peak=49078 HFD=4.4
01:23:50.267 00.002 8996 MultiStar: [#1 -0.18,0.15,0.70,U] [#2 0.38,-0.21,0.73,U] [#3 0.44,0.51,0.00,M1] [#4 0.08,0.73,0.00,M3] [#5 -0.07,0.80,0.00,M2] [#6 0.23,0.61,0.00,M1] [#7 0.60,0.57,0.00,M3] [#8 -0.10,0.56,0.00,M1] 
01:23:50.269 00.002 8996 refined, 2 included, MultiStar: {0.04, -0.01}, one-star: {-0.06, 0.03}
01:23:50.270 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
01:23:50.270 00.000 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
01:23:50.271 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.18 mountX=0.04 mountY=0.00, mountTheta=0.06
01:23:50.273 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
01:23:50.274 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
01:23:50.274 00.000 20224 Worker thread wakes up
01:23:50.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:23:50.274 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:23:50.274 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.00
01:23:50.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:23:50.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:50.275 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:23:50.275 00.000 20224 MoveAxis(E, 0, ABG)
01:23:50.275 00.000 20224 Move returns status 0, amount 0
01:23:50.275 00.000 20224 MoveAxis(N, 0, ABG)
01:23:50.275 00.000 20224 Move returns status 0, amount 0
01:23:50.275 00.000 20224 move complete, result=0
01:23:50.275 00.000 20224 worker thread done servicing request
01:23:50.278 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49078, med=3149, FiltMin=2845, FiltMax=26608, Gamma=1.000
01:23:50.292 00.014 8996 UpdateGuideState exits: m=648865 SNR=302.8
01:23:50.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:50.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:50.295 00.001 8996 Enqueuing Expose request
01:23:50.295 00.000 20224 Worker thread wakes up
01:23:50.295 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:50.296 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:50.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:51.268 00.972 20224 Exposure complete
01:23:51.367 00.099 20224 worker thread done servicing request
01:23:51.367 00.000 8996 OnExposeComplete: enter
01:23:51.369 00.002 8996 UpdateGuideState(): m_state=6
01:23:51.370 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12761
01:23:51.372 00.002 8996 Star::Find returns 1 (0), X=136.04, Y=473.13, Mass=651427, SNR=326.2, Peak=46582 HFD=4.5
01:23:51.373 00.001 8996 MultiStar: [#1 -0.12,0.38,0.54,U] [#2 0.28,-0.27,0.64,U] [#3 0.42,0.49,0.00,M2] [#4 -0.13,0.42,0.45,U] [#5 -0.02,0.31,0.65,U] [#6 0.27,0.56,0.00,M2] [#7 0.47,0.29,0.00,M4] [#8 0.04,0.11,0.41,U] 
01:23:51.374 00.001 8996 refined, 5 included, MultiStar: {0.05, 0.21}, one-star: {0.12, 0.29}
01:23:51.375 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
01:23:51.376 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
01:23:51.377 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.21 cameraTheta=1.33 mountX=0.03 mountY=-0.21, mountTheta=-1.43
01:23:51.378 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.21, opts=13)
01:23:51.379 00.001 8996 Enqueuing Move request for scope (0.05, 0.21)
01:23:51.380 00.001 20224 Worker thread wakes up
01:23:51.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
01:23:51.380 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
01:23:51.380 00.000 20224 Moving (0.05, 0.21) raw xDistance=0.03 yDistance=-0.21
01:23:51.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:23:51.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:23:51.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:23:51.380 00.000 20224 MoveAxis(E, 0, ABG)
01:23:51.380 00.000 20224 Move returns status 0, amount 0
01:23:51.380 00.000 20224 MoveAxis(N, 0, ABG)
01:23:51.380 00.000 20224 Move returns status 0, amount 0
01:23:51.380 00.000 20224 move complete, result=0
01:23:51.381 00.001 20224 worker thread done servicing request
01:23:51.387 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46582, med=3149, FiltMin=2854, FiltMax=25075, Gamma=1.000
01:23:51.402 00.015 8996 UpdateGuideState exits: m=651427 SNR=326.2
01:23:51.403 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:51.403 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:51.404 00.001 8996 Enqueuing Expose request
01:23:51.405 00.001 20224 Worker thread wakes up
01:23:51.405 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:23:51.406 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:51.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:52.582 01.176 20224 Exposure complete
01:23:52.639 00.057 20224 worker thread done servicing request
01:23:52.639 00.000 8996 OnExposeComplete: enter
01:23:52.641 00.002 8996 UpdateGuideState(): m_state=6
01:23:52.642 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12762
01:23:52.643 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=472.74, Mass=640201, SNR=311.6, Peak=39446 HFD=4.7
01:23:52.644 00.001 8996 MultiStar: [#1 -0.64,-0.20,0.00,M1] [#2 0.17,-0.42,0.00,M1] [#3 0.13,0.16,0.57,U] [#4 0.03,0.49,0.00,M3] [#5 -0.23,0.19,0.60,U] [#6 0.34,0.29,0.38,U] [#7 0.50,0.14,0.00,M5] [#8 -0.06,-0.35,0.38,U] 
01:23:52.645 00.001 8996 refined, 4 included, MultiStar: {-0.07, 0.02}, one-star: {-0.24, -0.11}
01:23:52.646 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
01:23:52.647 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
01:23:52.648 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.82 mountX=-0.07 mountY=-0.01, mountTheta=-2.93
01:23:52.652 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
01:23:52.655 00.003 8996 Enqueuing Move request for scope (-0.07, 0.02)
01:23:52.656 00.001 20224 Worker thread wakes up
01:23:52.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
01:23:52.656 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
01:23:52.656 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
01:23:52.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:23:52.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:52.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:23:52.656 00.000 20224 MoveAxis(E, 0, ABG)
01:23:52.656 00.000 20224 Move returns status 0, amount 0
01:23:52.656 00.000 20224 MoveAxis(N, 0, ABG)
01:23:52.656 00.000 20224 Move returns status 0, amount 0
01:23:52.656 00.000 20224 move complete, result=0
01:23:52.656 00.000 20224 worker thread done servicing request
01:23:52.661 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=39446, med=3149, FiltMin=2835, FiltMax=25472, Gamma=1.000
01:23:52.687 00.026 8996 UpdateGuideState exits: m=640201 SNR=311.6
01:23:52.689 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:52.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:52.691 00.001 8996 Enqueuing Expose request
01:23:52.692 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:52.692 00.000 20224 Worker thread wakes up
01:23:52.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:52.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:53.686 00.993 20224 Exposure complete
01:23:53.777 00.091 20224 worker thread done servicing request
01:23:53.777 00.000 8996 OnExposeComplete: enter
01:23:53.778 00.001 8996 UpdateGuideState(): m_state=6
01:23:53.779 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12763
01:23:53.780 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=472.78, Mass=575486, SNR=274.2, Peak=35478 HFD=4.5
01:23:53.781 00.001 8996 MultiStar: [#1 -0.10,-0.55,0.00,M2] [#2 0.51,-0.57,0.00,M2] [#3 0.22,0.42,0.00,M2] [#4 0.15,0.27,0.60,U] [#5 -0.25,0.20,0.68,U] [#6 0.08,0.06,0.42,U] [#7 0.19,-0.15,0.52,U] [#8 0.06,0.01,0.34,U] 
01:23:53.782 00.001 8996 refined, 5 included, MultiStar: {0.07, 0.05}, one-star: {0.17, -0.07}
01:23:53.783 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
01:23:53.784 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
01:23:53.785 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.61 mountX=0.07 mountY=-0.06, mountTheta=-0.72
01:23:53.787 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
01:23:53.788 00.001 8996 Enqueuing Move request for scope (0.07, 0.05)
01:23:53.789 00.001 20224 Worker thread wakes up
01:23:53.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
01:23:53.789 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
01:23:53.790 00.001 20224 Moving (0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
01:23:53.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:23:53.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:53.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:23:53.790 00.000 20224 MoveAxis(E, 0, ABG)
01:23:53.790 00.000 20224 Move returns status 0, amount 0
01:23:53.790 00.000 20224 MoveAxis(N, 0, ABG)
01:23:53.790 00.000 20224 Move returns status 0, amount 0
01:23:53.790 00.000 20224 move complete, result=0
01:23:53.790 00.000 20224 worker thread done servicing request
01:23:53.795 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35478, med=3149, FiltMin=2848, FiltMax=21632, Gamma=1.000
01:23:53.808 00.013 8996 UpdateGuideState exits: m=575486 SNR=274.2
01:23:53.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:53.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:53.811 00.001 8996 Enqueuing Expose request
01:23:53.812 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:53.813 00.001 20224 Worker thread wakes up
01:23:53.813 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:53.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:55.015 01.202 20224 Exposure complete
01:23:55.095 00.080 20224 worker thread done servicing request
01:23:55.095 00.000 8996 OnExposeComplete: enter
01:23:55.096 00.001 8996 UpdateGuideState(): m_state=6
01:23:55.097 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12764
01:23:55.098 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=472.58, Mass=657690, SNR=309.0, Peak=41350 HFD=4.7
01:23:55.099 00.001 8996 MultiStar: [#1 0.35,0.03,0.60,U] [#2 0.56,-0.44,0.00,M3] [#3 0.34,-0.04,0.68,U] [#4 0.30,0.19,0.59,U] [#5 -0.08,-0.04,0.65,U] [#6 0.23,0.18,0.42,U] [#7 0.60,-0.22,0.00,M5] [#8 0.27,-0.11,0.34,U] 
01:23:55.100 00.001 8996 refined, 6 included, MultiStar: {0.13, -0.03}, one-star: {-0.20, -0.27}
01:23:55.100 00.000 8996 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.10) = xAngle (-0.15 = -0.15)
01:23:55.101 00.001 8996 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.28 = 3.01)
01:23:55.102 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-0.25 mountX=0.13 mountY=0.02, mountTheta=0.14
01:23:55.105 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.03, opts=13)
01:23:55.106 00.001 8996 Enqueuing Move request for scope (0.13, -0.03)
01:23:55.107 00.001 20224 Worker thread wakes up
01:23:55.107 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.03) opts 0xd
01:23:55.107 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.03)
01:23:55.107 00.000 20224 Moving (0.13, -0.03) raw xDistance=0.13 yDistance=0.02
01:23:55.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:23:55.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:55.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:23:55.107 00.000 20224 MoveAxis(E, 0, ABG)
01:23:55.107 00.000 20224 Move returns status 0, amount 0
01:23:55.107 00.000 20224 MoveAxis(N, 0, ABG)
01:23:55.107 00.000 20224 Move returns status 0, amount 0
01:23:55.107 00.000 20224 move complete, result=0
01:23:55.107 00.000 20224 worker thread done servicing request
01:23:55.113 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=41350, med=3149, FiltMin=2854, FiltMax=26912, Gamma=1.000
01:23:55.129 00.016 8996 UpdateGuideState exits: m=657690 SNR=309.0
01:23:55.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:55.131 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:55.132 00.001 8996 Enqueuing Expose request
01:23:55.133 00.001 20224 Worker thread wakes up
01:23:55.133 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:23:55.133 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:55.134 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:56.122 00.988 20224 Exposure complete
01:23:56.182 00.060 20224 worker thread done servicing request
01:23:56.182 00.000 8996 OnExposeComplete: enter
01:23:56.183 00.001 8996 UpdateGuideState(): m_state=6
01:23:56.184 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12765
01:23:56.185 00.001 8996 Star::Find returns 1 (0), X=135.09, Y=472.93, Mass=595307, SNR=314.1, Peak=41718 HFD=4.5
01:23:56.186 00.001 8996 MultiStar: [#1 -0.04,0.07,0.71,U] [#2 0.31,-0.05,0.78,U] [#3 0.09,0.47,0.00,M2] [#4 -0.23,0.44,0.00,M2] [#5 -0.46,0.38,0.00,M1] [#6 0.07,0.34,0.35,U] [#7 0.14,0.28,0.42,U] [#8 -0.21,0.06,0.35,U] 
01:23:56.187 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.10}, one-star: {-0.83, 0.08}
01:23:56.188 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
01:23:56.189 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
01:23:56.190 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.19 cameraTheta=2.62 mountX=-0.18 mountY=-0.08, mountTheta=-2.73
01:23:56.191 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.10, opts=13)
01:23:56.192 00.001 8996 Enqueuing Move request for scope (-0.17, 0.10)
01:23:56.193 00.001 20224 Worker thread wakes up
01:23:56.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
01:23:56.193 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
01:23:56.193 00.000 20224 Moving (-0.17, 0.10) raw xDistance=-0.18 yDistance=-0.08
01:23:56.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:23:56.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:56.194 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:23:56.194 00.000 20224 MoveAxis(E, 0, ABG)
01:23:56.194 00.000 20224 Move returns status 0, amount 0
01:23:56.194 00.000 20224 MoveAxis(N, 0, ABG)
01:23:56.194 00.000 20224 Move returns status 0, amount 0
01:23:56.194 00.000 20224 move complete, result=0
01:23:56.194 00.000 20224 worker thread done servicing request
01:23:56.197 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41718, med=3149, FiltMin=2864, FiltMax=24285, Gamma=1.000
01:23:56.212 00.015 8996 UpdateGuideState exits: m=595307 SNR=314.1
01:23:56.213 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:56.214 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:56.215 00.001 8996 Enqueuing Expose request
01:23:56.215 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:23:56.216 00.001 20224 Worker thread wakes up
01:23:56.216 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:56.217 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:57.392 01.175 20224 Exposure complete
01:23:57.454 00.062 20224 worker thread done servicing request
01:23:57.454 00.000 8996 OnExposeComplete: enter
01:23:57.455 00.001 8996 UpdateGuideState(): m_state=6
01:23:57.456 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12766
01:23:57.457 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=472.66, Mass=518223, SNR=269.0, Peak=31190 HFD=4.8
01:23:57.458 00.001 8996 MultiStar: [#1 -0.20,0.14,0.82,U] [#2 0.34,-0.40,0.00,M3] [#3 0.09,0.03,0.62,U] [#4 0.15,0.54,0.00,M3] [#5 -0.12,0.22,0.70,U] [#6 0.60,0.54,0.00,M1] [#7 0.38,0.19,0.62,U] [#8 -0.02,0.03,0.37,U] 
01:23:57.459 00.001 8996 refined, 5 included, MultiStar: {-0.07, 0.05}, one-star: {-0.32, -0.19}
01:23:57.460 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
01:23:57.460 00.000 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
01:23:57.461 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.49 mountX=-0.07 mountY=-0.05, mountTheta=-2.60
01:23:57.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
01:23:57.463 00.000 8996 Enqueuing Move request for scope (-0.07, 0.05)
01:23:57.464 00.001 20224 Worker thread wakes up
01:23:57.464 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
01:23:57.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
01:23:57.464 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=-0.05
01:23:57.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:23:57.464 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:57.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:23:57.464 00.000 20224 MoveAxis(E, 0, ABG)
01:23:57.464 00.000 20224 Move returns status 0, amount 0
01:23:57.464 00.000 20224 MoveAxis(N, 0, ABG)
01:23:57.464 00.000 20224 Move returns status 0, amount 0
01:23:57.464 00.000 20224 move complete, result=0
01:23:57.465 00.001 20224 worker thread done servicing request
01:23:57.468 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=34477, med=3149, FiltMin=2851, FiltMax=22707, Gamma=1.000
01:23:57.488 00.020 8996 UpdateGuideState exits: m=518223 SNR=269.0
01:23:57.489 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:57.490 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:57.491 00.001 8996 Enqueuing Expose request
01:23:57.492 00.001 20224 Worker thread wakes up
01:23:57.492 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:57.493 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:57.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:58.465 00.972 20224 Exposure complete
01:23:58.528 00.063 20224 worker thread done servicing request
01:23:58.528 00.000 8996 OnExposeComplete: enter
01:23:58.529 00.001 8996 UpdateGuideState(): m_state=6
01:23:58.530 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12767
01:23:58.531 00.001 8996 Star::Find returns 1 (0), X=135.74, Y=472.84, Mass=652870, SNR=358.4, Peak=49366 HFD=4.6
01:23:58.532 00.001 8996 MultiStar: [#1 0.07,-0.16,0.66,U] [#2 0.32,-0.62,0.00,M4] [#3 0.27,-0.10,0.51,U] [#4 -0.02,0.21,0.44,U] [#5 -0.37,0.24,0.56,U] [#6 0.56,0.08,0.00,M2] [#7 0.15,0.18,0.31,U] [#8 -0.13,-0.14,0.30,U] 
01:23:58.533 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.02}, one-star: {-0.18, -0.01}
01:23:58.534 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
01:23:58.534 00.000 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
01:23:58.535 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.06 cameraTheta=2.81 mountX=-0.06 mountY=-0.01, mountTheta=-2.92
01:23:58.537 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
01:23:58.540 00.003 8996 Enqueuing Move request for scope (-0.05, 0.02)
01:23:58.542 00.002 20224 Worker thread wakes up
01:23:58.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:23:58.542 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:23:58.542 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.06 yDistance=-0.01
01:23:58.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:23:58.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:23:58.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:23:58.542 00.000 20224 MoveAxis(E, 0, ABG)
01:23:58.542 00.000 20224 Move returns status 0, amount 0
01:23:58.543 00.001 20224 MoveAxis(N, 0, ABG)
01:23:58.543 00.000 20224 Move returns status 0, amount 0
01:23:58.543 00.000 20224 move complete, result=0
01:23:58.543 00.000 20224 worker thread done servicing request
01:23:58.549 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49366, med=3149, FiltMin=2832, FiltMax=26384, Gamma=1.000
01:23:58.577 00.028 8996 UpdateGuideState exits: m=652870 SNR=358.4
01:23:58.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:58.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:58.580 00.001 8996 Enqueuing Expose request
01:23:58.582 00.002 20224 Worker thread wakes up
01:23:58.582 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:23:58.583 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:58.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:23:59.732 01.149 20224 Exposure complete
01:23:59.806 00.074 20224 worker thread done servicing request
01:23:59.806 00.000 8996 OnExposeComplete: enter
01:23:59.807 00.001 8996 UpdateGuideState(): m_state=6
01:23:59.808 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12768
01:23:59.808 00.000 8996 Star::Find returns 1 (0), X=135.78, Y=472.52, Mass=638493, SNR=307.3, Peak=41520 HFD=4.6
01:23:59.809 00.001 8996 MultiStar: [#1 0.23,-0.27,0.64,U] [#2 0.34,-0.87,0.00,M5] [#3 0.81,0.26,0.00,M1] [#4 0.25,-0.02,0.54,U] [#5 -0.51,-0.32,0.00,M1] [#6 0.44,0.36,0.00,M3] [#7 0.51,-0.07,0.00,M3] [#8 0.13,-0.06,0.36,U] 
01:23:59.810 00.001 8996 refined, 3 included, MultiStar: {0.07, -0.21}, one-star: {-0.14, -0.33}
01:23:59.811 00.001 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
01:23:59.811 00.000 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
01:23:59.812 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.24 mountX=0.09 mountY=0.20, mountTheta=1.14
01:23:59.813 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.21, opts=13)
01:23:59.814 00.001 8996 Enqueuing Move request for scope (0.07, -0.21)
01:23:59.815 00.001 20224 Worker thread wakes up
01:23:59.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
01:23:59.815 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
01:23:59.815 00.000 20224 Moving (0.07, -0.21) raw xDistance=0.09 yDistance=0.20
01:23:59.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:23:59.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:23:59.816 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:23:59.816 00.000 20224 MoveAxis(E, 0, ABG)
01:23:59.816 00.000 20224 Move returns status 0, amount 0
01:23:59.816 00.000 20224 MoveAxis(N, 0, ABG)
01:23:59.816 00.000 20224 Move returns status 0, amount 0
01:23:59.816 00.000 20224 move complete, result=0
01:23:59.816 00.000 20224 worker thread done servicing request
01:23:59.819 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41520, med=3149, FiltMin=2841, FiltMax=26147, Gamma=1.000
01:23:59.835 00.016 8996 UpdateGuideState exits: m=638493 SNR=307.3
01:23:59.835 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:23:59.837 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:23:59.837 00.000 8996 Enqueuing Expose request
01:23:59.838 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:23:59.839 00.001 20224 Worker thread wakes up
01:23:59.839 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:23:59.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:00.820 00.981 20224 Exposure complete
01:24:00.881 00.061 20224 worker thread done servicing request
01:24:00.881 00.000 8996 OnExposeComplete: enter
01:24:00.882 00.001 8996 UpdateGuideState(): m_state=6
01:24:00.883 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12769
01:24:00.884 00.001 8996 Star::Find returns 1 (0), X=135.79, Y=472.40, Mass=624800, SNR=290.9, Peak=41216 HFD=4.6
01:24:00.885 00.001 8996 MultiStar: [#1 0.42,-0.53,0.00,M1] [#2 0.43,-0.71,0.00,M6] [#3 0.85,0.24,0.00,M2] [#4 0.51,-0.21,0.00,M2] [#5 -0.09,-0.07,0.65,U] [#6 0.39,0.02,0.48,U] [#7 0.59,-0.10,0.00,M4] [#8 0.10,-0.27,0.36,U] 
01:24:00.885 00.000 8996 refined, 3 included, MultiStar: {0.01, -0.23}, one-star: {-0.13, -0.45}
01:24:00.886 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:24:00.887 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
01:24:00.888 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.51 mountX=0.04 mountY=0.23, mountTheta=1.41
01:24:00.889 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.23, opts=13)
01:24:00.891 00.002 8996 Enqueuing Move request for scope (0.01, -0.23)
01:24:00.892 00.001 20224 Worker thread wakes up
01:24:00.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.23) opts 0xd
01:24:00.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.23)
01:24:00.892 00.000 20224 Moving (0.01, -0.23) raw xDistance=0.04 yDistance=0.23
01:24:00.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:24:00.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:24:00.892 00.000 20224 MoveAxis(E, 0, ABG)
01:24:00.892 00.000 20224 Move returns status 0, amount 0
01:24:00.892 00.000 20224 MoveAxis(S, 49, ABG)
01:24:00.892 00.000 20224 Guiding  Dir = 1, Dur = 49
01:24:00.893 00.001 20224 IsSlewing returns 0
01:24:00.893 00.000 20224 IsGuiding returns 0
01:24:00.896 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=41216, med=3149, FiltMin=2825, FiltMax=27664, Gamma=1.000
01:24:00.915 00.019 8996 UpdateGuideState exits: m=624800 SNR=290.9
01:24:00.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:00.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:00.919 00.002 8996 Enqueuing Expose request
01:24:00.955 00.036 20224 IsGuiding returns 1
01:24:00.955 00.000 20224 scope still moving after pulse duration time elapsed
01:24:00.985 00.030 20224 IsSlewing returns 0
01:24:00.985 00.000 20224 IsGuiding returns 1
01:24:01.017 00.032 20224 IsSlewing returns 0
01:24:01.018 00.001 20224 IsGuiding returns 1
01:24:01.048 00.030 20224 IsSlewing returns 0
01:24:01.049 00.001 20224 IsGuiding returns 0
01:24:01.049 00.000 20224 scope move finished after 49 + 106 ms
01:24:01.049 00.000 20224 Move returns status 0, amount 49
01:24:01.049 00.000 20224 move complete, result=0
01:24:01.049 00.000 20224 worker thread done servicing request
01:24:01.049 00.000 20224 Worker thread wakes up
01:24:01.050 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
01:24:01.052 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:01.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:02.237 01.185 20224 Exposure complete
01:24:02.323 00.086 20224 worker thread done servicing request
01:24:02.323 00.000 8996 OnExposeComplete: enter
01:24:02.325 00.002 8996 UpdateGuideState(): m_state=6
01:24:02.327 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12770
01:24:02.329 00.002 8996 Star::Find returns 1 (0), X=135.84, Y=472.85, Mass=644098, SNR=311.1, Peak=47478 HFD=4.4
01:24:02.332 00.003 8996 MultiStar: [#1 0.42,0.02,0.70,U] [#2 0.29,-0.32,0.65,U] [#3 0.43,0.38,0.00,M3] [#4 0.14,0.19,0.54,U] [#5 -0.21,0.12,0.57,U] [#6 0.44,0.43,0.00,M3] [#7 0.70,0.54,0.00,M5] [#8 -0.07,0.17,0.37,U] 
01:24:02.334 00.002 8996 single-star, 5 included, MultiStar: {0.09, 0.01}, one-star: {-0.08, -0.00}
01:24:02.337 00.003 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
01:24:02.339 00.002 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
01:24:02.340 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-3.10 mountX=-0.08 mountY=0.01, mountTheta=2.99
01:24:02.342 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.00, opts=13)
01:24:02.344 00.002 8996 Enqueuing Move request for scope (-0.08, -0.00)
01:24:02.347 00.003 20224 Worker thread wakes up
01:24:02.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.00) opts 0xd
01:24:02.347 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.00)
01:24:02.347 00.000 20224 Moving (-0.08, -0.00) raw xDistance=-0.08 yDistance=0.01
01:24:02.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:24:02.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:02.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:24:02.347 00.000 20224 MoveAxis(E, 0, ABG)
01:24:02.347 00.000 20224 Move returns status 0, amount 0
01:24:02.347 00.000 20224 MoveAxis(N, 0, ABG)
01:24:02.348 00.001 20224 Move returns status 0, amount 0
01:24:02.348 00.000 20224 move complete, result=0
01:24:02.348 00.000 20224 worker thread done servicing request
01:24:02.358 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47478, med=3149, FiltMin=2832, FiltMax=27984, Gamma=1.000
01:24:02.383 00.025 8996 UpdateGuideState exits: m=644098 SNR=311.1
01:24:02.384 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:02.384 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:02.385 00.001 8996 Enqueuing Expose request
01:24:02.386 00.001 20224 Worker thread wakes up
01:24:02.386 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:24:02.387 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:02.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:03.366 00.979 20224 Exposure complete
01:24:03.434 00.068 20224 worker thread done servicing request
01:24:03.434 00.000 8996 OnExposeComplete: enter
01:24:03.436 00.002 8996 UpdateGuideState(): m_state=6
01:24:03.438 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12771
01:24:03.439 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=473.07, Mass=712100, SNR=338.3, Peak=51574 HFD=4.5
01:24:03.441 00.002 8996 MultiStar: [#1 -0.08,-0.12,0.68,U] [#2 0.48,-0.30,0.00,M6] [#3 0.36,0.44,0.00,M4] [#4 0.26,0.49,0.00,M2] [#5 -0.22,0.27,0.48,U] [#6 0.34,0.59,0.00,M4] [#7 0.26,0.54,0.00,M6] [#8 0.11,0.43,0.32,U] 
01:24:03.442 00.001 8996 refined, 3 included, MultiStar: {-0.09, 0.17}, one-star: {-0.11, 0.22}
01:24:03.442 00.000 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
01:24:03.444 00.002 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
01:24:03.444 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.17 hyp=0.19 cameraTheta=2.09 mountX=-0.11 mountY=-0.15, mountTheta=-2.19
01:24:03.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.17, opts=13)
01:24:03.447 00.001 8996 Enqueuing Move request for scope (-0.09, 0.17)
01:24:03.448 00.001 20224 Worker thread wakes up
01:24:03.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.17) opts 0xd
01:24:03.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.17)
01:24:03.448 00.000 20224 Moving (-0.09, 0.17) raw xDistance=-0.11 yDistance=-0.15
01:24:03.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:24:03.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:03.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:24:03.448 00.000 20224 MoveAxis(E, 0, ABG)
01:24:03.448 00.000 20224 Move returns status 0, amount 0
01:24:03.449 00.001 20224 MoveAxis(N, 0, ABG)
01:24:03.449 00.000 20224 Move returns status 0, amount 0
01:24:03.449 00.000 20224 move complete, result=0
01:24:03.449 00.000 20224 worker thread done servicing request
01:24:03.452 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51574, med=3149, FiltMin=2841, FiltMax=29360, Gamma=1.000
01:24:03.468 00.016 8996 UpdateGuideState exits: m=712100 SNR=338.3
01:24:03.470 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:03.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:03.472 00.001 8996 Enqueuing Expose request
01:24:03.473 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:24:03.474 00.001 20224 Worker thread wakes up
01:24:03.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:03.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:04.641 01.167 20224 Exposure complete
01:24:04.745 00.104 20224 worker thread done servicing request
01:24:04.745 00.000 8996 OnExposeComplete: enter
01:24:04.746 00.001 8996 UpdateGuideState(): m_state=6
01:24:04.747 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12772
01:24:04.748 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.07, Mass=714165, SNR=302.5, Peak=51958 HFD=4.5
01:24:04.749 00.001 8996 MultiStar: [#1 0.06,0.19,0.63,U] [#2 0.32,0.03,0.70,U] [#3 0.22,0.79,0.00,M5] [#4 0.08,0.76,0.00,M3] [#5 -0.25,0.25,0.55,U] [#6 0.17,0.77,0.00,M5] [#7 0.31,0.67,0.00,M7] [#8 -0.10,0.38,0.37,U] 
01:24:04.750 00.001 8996 refined, 4 included, MultiStar: {0.01, 0.20}, one-star: {-0.05, 0.22}
01:24:04.750 00.000 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
01:24:04.751 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
01:24:04.752 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.20 hyp=0.20 cameraTheta=1.51 mountX=-0.01 mountY=-0.20, mountTheta=-1.61
01:24:04.754 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.20, opts=13)
01:24:04.755 00.001 8996 Enqueuing Move request for scope (0.01, 0.20)
01:24:04.756 00.001 20224 Worker thread wakes up
01:24:04.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.20) opts 0xd
01:24:04.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.20)
01:24:04.756 00.000 20224 Moving (0.01, 0.20) raw xDistance=-0.01 yDistance=-0.20
01:24:04.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:24:04.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:04.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:24:04.756 00.000 20224 MoveAxis(E, 0, ABG)
01:24:04.756 00.000 20224 Move returns status 0, amount 0
01:24:04.756 00.000 20224 MoveAxis(N, 0, ABG)
01:24:04.756 00.000 20224 Move returns status 0, amount 0
01:24:04.756 00.000 20224 move complete, result=0
01:24:04.756 00.000 20224 worker thread done servicing request
01:24:04.761 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51958, med=3149, FiltMin=2832, FiltMax=27856, Gamma=1.000
01:24:04.776 00.015 8996 UpdateGuideState exits: m=714165 SNR=302.5
01:24:04.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:04.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:04.779 00.001 8996 Enqueuing Expose request
01:24:04.779 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:24:04.780 00.001 20224 Worker thread wakes up
01:24:04.780 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:04.781 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:05.761 00.980 20224 Exposure complete
01:24:05.848 00.087 20224 worker thread done servicing request
01:24:05.848 00.000 8996 OnExposeComplete: enter
01:24:05.849 00.001 8996 UpdateGuideState(): m_state=6
01:24:05.850 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12773
01:24:05.851 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=473.21, Mass=693363, SNR=312.4, Peak=38470 HFD=4.8
01:24:05.852 00.001 8996 MultiStar: [#1 0.03,0.57,0.00,M1] [#2 0.45,0.14,0.00,M6] [#3 0.37,0.72,0.00,M6] [#4 -0.06,0.67,0.00,M4] [#5 -0.70,0.28,0.00,M1] [#6 0.20,0.42,0.00,M6] [#7 0.45,0.39,0.00,M8] [#8 -0.31,0.21,0.29,U] 
01:24:05.852 00.000 8996 refined, 1 included, MultiStar: {-0.11, 0.33}, one-star: {-0.05, 0.36}
01:24:05.853 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
01:24:05.854 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
01:24:05.855 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.89 mountX=-0.14 mountY=-0.31, mountTheta=-1.99
01:24:05.856 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.33, opts=13)
01:24:05.857 00.001 8996 Enqueuing Move request for scope (-0.11, 0.33)
01:24:05.858 00.001 20224 Worker thread wakes up
01:24:05.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.33) opts 0xd
01:24:05.858 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.33)
01:24:05.858 00.000 20224 Moving (-0.11, 0.33) raw xDistance=-0.14 yDistance=-0.31
01:24:05.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:24:05.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:05.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:24:05.858 00.000 20224 MoveAxis(E, 0, ABG)
01:24:05.858 00.000 20224 Move returns status 0, amount 0
01:24:05.858 00.000 20224 MoveAxis(N, 0, ABG)
01:24:05.858 00.000 20224 Move returns status 0, amount 0
01:24:05.858 00.000 20224 move complete, result=0
01:24:05.859 00.001 20224 worker thread done servicing request
01:24:05.864 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=38470, med=3149, FiltMin=2864, FiltMax=28630, Gamma=1.000
01:24:05.887 00.023 8996 UpdateGuideState exits: m=693363 SNR=312.4
01:24:05.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:05.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:05.890 00.001 8996 Enqueuing Expose request
01:24:05.892 00.002 20224 Worker thread wakes up
01:24:05.892 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:24:05.893 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:05.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:07.066 01.173 20224 Exposure complete
01:24:07.136 00.070 20224 worker thread done servicing request
01:24:07.136 00.000 8996 OnExposeComplete: enter
01:24:07.139 00.003 8996 UpdateGuideState(): m_state=6
01:24:07.142 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12774
01:24:07.144 00.002 8996 Star::Find returns 1 (0), X=136.36, Y=472.75, Mass=701783, SNR=315.4, Peak=49219 HFD=4.7
01:24:07.146 00.002 8996 MultiStar: [#1 0.27,0.09,0.63,U] [#2 0.77,-0.21,0.00,M7] [#3 0.73,0.75,0.00,M7] [#4 0.41,0.59,0.00,M5] [#5 0.20,0.39,0.51,U] [#6 0.73,0.66,0.00,M7] [#7 0.69,0.85,0.00,M9] [#8 0.22,0.34,0.34,U] 
01:24:07.147 00.001 8996 refined, 3 included, MultiStar: {0.32, 0.11}, one-star: {0.44, -0.10}
01:24:07.149 00.002 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
01:24:07.151 00.002 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
01:24:07.153 00.002 8996 CameraToMount -- cameraX=0.32 cameraY=0.11 hyp=0.34 cameraTheta=0.33 mountX=0.31 mountY=-0.15, mountTheta=-0.44
01:24:07.157 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.11, opts=13)
01:24:07.159 00.002 8996 Enqueuing Move request for scope (0.32, 0.11)
01:24:07.161 00.002 20224 Worker thread wakes up
01:24:07.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.11) opts 0xd
01:24:07.161 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.11)
01:24:07.162 00.001 20224 Moving (0.32, 0.11) raw xDistance=0.31 yDistance=-0.15
01:24:07.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
01:24:07.162 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:07.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:24:07.162 00.000 20224 MoveAxis(W, 45, ABG)
01:24:07.162 00.000 20224 Guiding  Dir = 3, Dur = 45
01:24:07.162 00.000 20224 IsSlewing returns 0
01:24:07.162 00.000 20224 IsGuiding returns 0
01:24:07.168 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49219, med=3149, FiltMin=2854, FiltMax=24125, Gamma=1.000
01:24:07.185 00.017 8996 UpdateGuideState exits: m=701783 SNR=315.4
01:24:07.187 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:07.187 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:07.188 00.001 8996 Enqueuing Expose request
01:24:07.197 00.009 20224 PulseGuide returned control before completion, sleep 21
01:24:07.228 00.031 20224 IsGuiding returns 1
01:24:07.228 00.000 20224 scope still moving after pulse duration time elapsed
01:24:07.259 00.031 20224 IsSlewing returns 0
01:24:07.259 00.000 20224 IsGuiding returns 1
01:24:07.290 00.031 20224 IsSlewing returns 0
01:24:07.291 00.001 20224 IsGuiding returns 0
01:24:07.291 00.000 20224 scope move finished after 45 + 83 ms
01:24:07.291 00.000 20224 Move returns status 0, amount 45
01:24:07.291 00.000 20224 MoveAxis(N, 0, ABG)
01:24:07.291 00.000 20224 Move returns status 0, amount 0
01:24:07.291 00.000 20224 move complete, result=0
01:24:07.291 00.000 20224 worker thread done servicing request
01:24:07.291 00.000 20224 Worker thread wakes up
01:24:07.291 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.1 px 0 ms NORTH
01:24:07.294 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:07.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:08.279 00.985 20224 Exposure complete
01:24:08.356 00.077 20224 worker thread done servicing request
01:24:08.356 00.000 8996 OnExposeComplete: enter
01:24:08.358 00.002 8996 UpdateGuideState(): m_state=6
01:24:08.360 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12775
01:24:08.361 00.001 8996 Star::Find returns 1 (0), X=135.58, Y=473.22, Mass=655474, SNR=317.2, Peak=39526 HFD=4.8
01:24:08.363 00.002 8996 MultiStar: [#1 -0.22,-0.19,0.63,U] [#2 0.08,-0.25,0.66,U] [#3 0.02,0.35,0.63,U] [#4 -0.27,0.27,0.49,U] [#5 -0.49,0.14,0.00,M1] [#6 0.02,0.51,0.00,M8] [#7 -0.31,0.44,0.00,M10] [#8 0.07,0.25,0.36,U] 
01:24:08.364 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.14}, one-star: {-0.34, 0.37}
01:24:08.365 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:24:08.367 00.002 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
01:24:08.369 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.14 hyp=0.20 cameraTheta=2.35 mountX=-0.15 mountY=-0.12, mountTheta=-2.45
01:24:08.370 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.14, opts=13)
01:24:08.372 00.002 8996 Enqueuing Move request for scope (-0.14, 0.14)
01:24:08.373 00.001 20224 Worker thread wakes up
01:24:08.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.14) opts 0xd
01:24:08.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.14)
01:24:08.374 00.001 20224 Moving (-0.14, 0.14) raw xDistance=-0.15 yDistance=-0.12
01:24:08.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:24:08.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:08.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:24:08.374 00.000 20224 MoveAxis(E, 0, ABG)
01:24:08.374 00.000 20224 Move returns status 0, amount 0
01:24:08.374 00.000 20224 MoveAxis(N, 0, ABG)
01:24:08.374 00.000 20224 Move returns status 0, amount 0
01:24:08.374 00.000 20224 move complete, result=0
01:24:08.375 00.001 20224 worker thread done servicing request
01:24:08.382 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39526, med=3149, FiltMin=2832, FiltMax=24957, Gamma=1.000
01:24:08.407 00.025 8996 UpdateGuideState exits: m=655474 SNR=317.2
01:24:08.407 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:08.408 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:08.409 00.001 8996 Enqueuing Expose request
01:24:08.410 00.001 20224 Worker thread wakes up
01:24:08.410 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:08.411 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:08.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:09.584 01.173 20224 Exposure complete
01:24:09.657 00.073 20224 worker thread done servicing request
01:24:09.657 00.000 8996 OnExposeComplete: enter
01:24:09.658 00.001 8996 UpdateGuideState(): m_state=6
01:24:09.659 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12776
01:24:09.660 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=473.21, Mass=743952, SNR=384.0, Peak=49814 HFD=4.5
01:24:09.661 00.001 8996 MultiStar: [#1 -0.37,0.21,0.51,U] [#2 -0.16,-0.16,0.59,U] [#3 0.07,0.41,0.51,U] [#4 -0.27,0.51,0.00,M5] [#5 -0.26,0.47,0.00,M2] [#6 -0.02,0.42,0.38,U] [#7 0.05,0.62,0.00,R] [#8 -0.21,0.28,0.31,U] 
01:24:09.662 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.25}, one-star: {-0.06, 0.36}
01:24:09.664 00.002 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:24:09.665 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
01:24:09.666 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.25 hyp=0.28 cameraTheta=2.00 mountX=-0.14 mountY=-0.24, mountTheta=-2.10
01:24:09.668 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.25, opts=13)
01:24:09.669 00.001 8996 Enqueuing Move request for scope (-0.11, 0.25)
01:24:09.673 00.004 20224 Worker thread wakes up
01:24:09.673 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.25) opts 0xd
01:24:09.673 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.25)
01:24:09.673 00.000 20224 Moving (-0.11, 0.25) raw xDistance=-0.14 yDistance=-0.24
01:24:09.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:24:09.673 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:09.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:24:09.673 00.000 20224 MoveAxis(E, 0, ABG)
01:24:09.673 00.000 20224 Move returns status 0, amount 0
01:24:09.673 00.000 20224 MoveAxis(N, 0, ABG)
01:24:09.673 00.000 20224 Move returns status 0, amount 0
01:24:09.673 00.000 20224 move complete, result=0
01:24:09.673 00.000 20224 worker thread done servicing request
01:24:09.678 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49814, med=3152, FiltMin=2854, FiltMax=30128, Gamma=1.000
01:24:09.697 00.019 8996 UpdateGuideState exits: m=743952 SNR=384.0
01:24:09.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:09.699 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:09.700 00.001 8996 Enqueuing Expose request
01:24:09.702 00.002 20224 Worker thread wakes up
01:24:09.702 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:24:09.703 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:09.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:10.675 00.972 20224 Exposure complete
01:24:10.736 00.061 20224 worker thread done servicing request
01:24:10.736 00.000 8996 OnExposeComplete: enter
01:24:10.737 00.001 8996 UpdateGuideState(): m_state=6
01:24:10.738 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12777
01:24:10.739 00.001 8996 Star::Find returns 1 (0), X=135.40, Y=473.24, Mass=570174, SNR=302.6, Peak=34886 HFD=4.7
01:24:10.740 00.001 8996 MultiStar: [#1 -0.20,-0.03,0.69,U] [#2 -0.26,-0.42,0.00,M6] [#3 -0.21,0.35,0.67,U] [#4 -0.52,0.08,0.00,M6] [#5 -0.47,0.47,0.00,M3] [#6 -0.07,0.37,0.45,U] [#7 -0.03,-0.36,0.49,U] [#8 -0.44,0.05,0.39,U] 
01:24:10.741 00.001 8996 refined, 5 included, MultiStar: {-0.27, 0.17}, one-star: {-0.51, 0.40}
01:24:10.742 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
01:24:10.742 00.000 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
01:24:10.743 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.17 hyp=0.32 cameraTheta=2.59 mountX=-0.29 mountY=-0.14, mountTheta=-2.70
01:24:10.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.17, opts=13)
01:24:10.746 00.001 8996 Enqueuing Move request for scope (-0.27, 0.17)
01:24:10.746 00.000 20224 Worker thread wakes up
01:24:10.746 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.17) opts 0xd
01:24:10.746 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.17)
01:24:10.747 00.001 20224 Moving (-0.27, 0.17) raw xDistance=-0.29 yDistance=-0.14
01:24:10.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
01:24:10.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:10.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:24:10.747 00.000 20224 MoveAxis(E, 42, ABG)
01:24:10.747 00.000 20224 Guiding  Dir = 2, Dur = 42
01:24:10.747 00.000 20224 IsSlewing returns 0
01:24:10.747 00.000 20224 IsGuiding returns 0
01:24:10.759 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=34886, med=3149, FiltMin=2838, FiltMax=22563, Gamma=1.000
01:24:10.766 00.007 20224 PulseGuide returned control before completion, sleep 34
01:24:10.784 00.018 8996 UpdateGuideState exits: m=570174 SNR=302.6
01:24:10.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:10.786 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:10.787 00.001 8996 Enqueuing Expose request
01:24:10.811 00.024 20224 IsGuiding returns 1
01:24:10.811 00.000 20224 scope still moving after pulse duration time elapsed
01:24:10.842 00.031 20224 IsSlewing returns 0
01:24:10.842 00.000 20224 IsGuiding returns 1
01:24:10.874 00.032 20224 IsSlewing returns 0
01:24:10.874 00.000 20224 IsGuiding returns 0
01:24:10.874 00.000 20224 scope move finished after 42 + 84 ms
01:24:10.874 00.000 20224 Move returns status 0, amount 42
01:24:10.874 00.000 20224 MoveAxis(N, 0, ABG)
01:24:10.874 00.000 20224 Move returns status 0, amount 0
01:24:10.874 00.000 20224 move complete, result=0
01:24:10.874 00.000 20224 worker thread done servicing request
01:24:10.874 00.000 20224 Worker thread wakes up
01:24:10.875 00.001 8996 GuideStep: -0.3 px 42 ms EAST, -0.1 px 0 ms NORTH
01:24:10.876 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:10.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:12.041 01.165 20224 Exposure complete
01:24:12.114 00.073 20224 worker thread done servicing request
01:24:12.114 00.000 8996 OnExposeComplete: enter
01:24:12.115 00.001 8996 UpdateGuideState(): m_state=6
01:24:12.116 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12778
01:24:12.118 00.002 8996 Star::Find returns 1 (0), X=135.83, Y=472.92, Mass=670175, SNR=294.2, Peak=43766 HFD=4.5
01:24:12.119 00.001 8996 MultiStar: [#1 -0.21,-0.13,0.77,U] [#2 0.13,-0.92,0.00,M7] [#3 0.12,0.22,0.62,U] [#4 -0.05,0.17,0.49,U] [#5 -0.20,-0.14,0.63,U] [#6 0.35,0.23,0.44,U] [#7 0.22,-0.37,0.47,U] [#8 0.04,-0.55,0.00,M1] 
01:24:12.120 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.01}, one-star: {-0.09, 0.07}
01:24:12.121 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
01:24:12.121 00.000 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
01:24:12.122 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.62 mountX=-0.02 mountY=-0.01, mountTheta=-2.73
01:24:12.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
01:24:12.125 00.001 8996 Enqueuing Move request for scope (-0.02, 0.01)
01:24:12.126 00.001 20224 Worker thread wakes up
01:24:12.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
01:24:12.126 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
01:24:12.126 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
01:24:12.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:24:12.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:12.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:24:12.126 00.000 20224 MoveAxis(E, 0, ABG)
01:24:12.126 00.000 20224 Move returns status 0, amount 0
01:24:12.126 00.000 20224 MoveAxis(N, 0, ABG)
01:24:12.126 00.000 20224 Move returns status 0, amount 0
01:24:12.126 00.000 20224 move complete, result=0
01:24:12.126 00.000 20224 worker thread done servicing request
01:24:12.130 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43766, med=3149, FiltMin=2860, FiltMax=27862, Gamma=1.000
01:24:12.145 00.015 8996 UpdateGuideState exits: m=670175 SNR=294.2
01:24:12.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:12.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:12.148 00.001 8996 Enqueuing Expose request
01:24:12.148 00.000 20224 Worker thread wakes up
01:24:12.148 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:12.150 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:12.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:13.141 00.991 20224 Exposure complete
01:24:13.215 00.074 20224 worker thread done servicing request
01:24:13.215 00.000 8996 OnExposeComplete: enter
01:24:13.217 00.002 8996 UpdateGuideState(): m_state=6
01:24:13.218 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12779
01:24:13.219 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=473.45, Mass=645802, SNR=299.9, Peak=37910 HFD=4.8
01:24:13.220 00.001 8996 MultiStar: [#1 -0.19,0.15,0.60,U] [#2 -0.22,-0.24,0.80,U] [#3 0.04,0.46,0.00,M4] [#4 -0.18,0.34,0.48,U] [#5 -0.22,0.20,0.58,U] [#6 0.42,0.20,0.00,M6] [#7 -0.21,-0.27,0.42,U] [#8 -0.17,-0.15,0.38,U] 
01:24:13.221 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.14}, one-star: {-0.21, 0.60}
01:24:13.222 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
01:24:13.223 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
01:24:13.224 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.14 hyp=0.25 cameraTheta=2.53 mountX=-0.22 mountY=-0.12, mountTheta=-2.64
01:24:13.225 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.14, opts=13)
01:24:13.226 00.001 8996 Enqueuing Move request for scope (-0.20, 0.14)
01:24:13.227 00.001 20224 Worker thread wakes up
01:24:13.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.14) opts 0xd
01:24:13.227 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.14)
01:24:13.227 00.000 20224 Moving (-0.20, 0.14) raw xDistance=-0.22 yDistance=-0.12
01:24:13.227 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:24:13.228 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:13.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:24:13.228 00.000 20224 MoveAxis(E, 32, ABG)
01:24:13.228 00.000 20224 Guiding  Dir = 2, Dur = 32
01:24:13.228 00.000 20224 IsSlewing returns 0
01:24:13.228 00.000 20224 IsGuiding returns 0
01:24:13.231 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37910, med=3149, FiltMin=2861, FiltMax=27117, Gamma=1.000
01:24:13.247 00.016 8996 UpdateGuideState exits: m=645802 SNR=299.9
01:24:13.248 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:13.249 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:13.249 00.000 8996 Enqueuing Expose request
01:24:13.276 00.027 20224 IsGuiding returns 1
01:24:13.276 00.000 20224 scope still moving after pulse duration time elapsed
01:24:13.306 00.030 20224 IsSlewing returns 0
01:24:13.306 00.000 20224 IsGuiding returns 1
01:24:13.337 00.031 20224 IsSlewing returns 0
01:24:13.337 00.000 20224 IsGuiding returns 1
01:24:13.368 00.031 20224 IsSlewing returns 0
01:24:13.369 00.001 20224 IsGuiding returns 0
01:24:13.369 00.000 20224 scope move finished after 32 + 107 ms
01:24:13.369 00.000 20224 Move returns status 0, amount 32
01:24:13.369 00.000 20224 MoveAxis(N, 0, ABG)
01:24:13.369 00.000 20224 Move returns status 0, amount 0
01:24:13.369 00.000 20224 move complete, result=0
01:24:13.369 00.000 20224 worker thread done servicing request
01:24:13.369 00.000 20224 Worker thread wakes up
01:24:13.369 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:13.369 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
01:24:13.372 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:14.537 01.165 20224 Exposure complete
01:24:14.615 00.078 20224 worker thread done servicing request
01:24:14.616 00.001 8996 OnExposeComplete: enter
01:24:14.617 00.001 8996 UpdateGuideState(): m_state=6
01:24:14.617 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12780
01:24:14.618 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=472.71, Mass=618543, SNR=322.0, Peak=36310 HFD=4.8
01:24:14.619 00.001 8996 MultiStar: [#1 -0.08,0.31,0.65,U] [#2 0.50,-0.10,0.00,M7] [#3 0.22,0.46,0.00,M5] [#4 0.05,0.59,0.00,M5] [#5 0.06,0.49,0.00,M2] [#6 0.33,0.47,0.00,M7] [#7 0.47,-0.07,0.00,M1] [#8 0.24,-0.04,0.30,U] 
01:24:14.620 00.001 8996 refined, 2 included, MultiStar: {-0.17, 0.03}, one-star: {-0.36, -0.14}
01:24:14.621 00.001 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
01:24:14.622 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
01:24:14.622 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.98 mountX=-0.17 mountY=-0.01, mountTheta=-3.10
01:24:14.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
01:24:14.625 00.001 8996 Enqueuing Move request for scope (-0.17, 0.03)
01:24:14.626 00.001 20224 Worker thread wakes up
01:24:14.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
01:24:14.626 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
01:24:14.626 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.17 yDistance=-0.01
01:24:14.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:24:14.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:14.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:24:14.626 00.000 20224 MoveAxis(E, 0, ABG)
01:24:14.626 00.000 20224 Move returns status 0, amount 0
01:24:14.626 00.000 20224 MoveAxis(N, 0, ABG)
01:24:14.626 00.000 20224 Move returns status 0, amount 0
01:24:14.626 00.000 20224 move complete, result=0
01:24:14.626 00.000 20224 worker thread done servicing request
01:24:14.630 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=36310, med=3149, FiltMin=2867, FiltMax=23555, Gamma=1.000
01:24:14.643 00.013 8996 UpdateGuideState exits: m=618543 SNR=322.0
01:24:14.644 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:14.645 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:14.645 00.000 8996 Enqueuing Expose request
01:24:14.646 00.001 20224 Worker thread wakes up
01:24:14.646 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:14.647 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:14.647 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:15.620 00.973 20224 Exposure complete
01:24:15.698 00.078 20224 worker thread done servicing request
01:24:15.698 00.000 8996 OnExposeComplete: enter
01:24:15.700 00.002 8996 UpdateGuideState(): m_state=6
01:24:15.701 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12781
01:24:15.703 00.002 8996 Star::Find returns 1 (0), X=135.37, Y=472.82, Mass=654642, SNR=305.5, Peak=35510 HFD=4.8
01:24:15.705 00.002 8996 MultiStar: [#1 -0.35,-0.00,0.61,U] [#2 -0.14,-0.32,0.81,U] [#3 -0.26,0.40,0.00,M6] [#4 -0.38,0.49,0.00,M6] [#5 -0.20,0.18,0.62,U] [#6 0.03,0.15,0.45,U] [#7 0.09,-0.20,0.42,U] [#8 -0.04,0.05,0.35,U] 
01:24:15.707 00.002 8996 refined, 6 included, MultiStar: {-0.22, -0.04}, one-star: {-0.55, -0.03}
01:24:15.709 00.002 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
01:24:15.711 00.002 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
01:24:15.712 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.04 hyp=0.23 cameraTheta=-2.96 mountX=-0.22 mountY=0.07, mountTheta=2.84
01:24:15.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.04, opts=13)
01:24:15.716 00.002 8996 Enqueuing Move request for scope (-0.22, -0.04)
01:24:15.717 00.001 20224 Worker thread wakes up
01:24:15.718 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.04) opts 0xd
01:24:15.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.04)
01:24:15.718 00.000 20224 Moving (-0.22, -0.04) raw xDistance=-0.22 yDistance=0.07
01:24:15.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:24:15.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:15.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:24:15.718 00.000 20224 MoveAxis(E, 32, ABG)
01:24:15.718 00.000 20224 Guiding  Dir = 2, Dur = 32
01:24:15.719 00.001 20224 IsSlewing returns 0
01:24:15.719 00.000 20224 IsGuiding returns 0
01:24:15.726 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35510, med=3149, FiltMin=2822, FiltMax=23280, Gamma=1.000
01:24:15.750 00.024 8996 UpdateGuideState exits: m=654642 SNR=305.5
01:24:15.752 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:15.753 00.001 20224 IsGuiding returns 1
01:24:15.753 00.000 20224 scope still moving after pulse duration time elapsed
01:24:15.753 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:15.755 00.002 8996 Enqueuing Expose request
01:24:15.784 00.029 20224 IsSlewing returns 0
01:24:15.784 00.000 20224 IsGuiding returns 1
01:24:15.815 00.031 20224 IsSlewing returns 0
01:24:15.815 00.000 20224 IsGuiding returns 1
01:24:15.847 00.032 20224 IsSlewing returns 0
01:24:15.847 00.000 20224 IsGuiding returns 0
01:24:15.848 00.001 20224 scope move finished after 32 + 96 ms
01:24:15.848 00.000 20224 Move returns status 0, amount 32
01:24:15.848 00.000 20224 MoveAxis(N, 0, ABG)
01:24:15.848 00.000 20224 Move returns status 0, amount 0
01:24:15.848 00.000 20224 move complete, result=0
01:24:15.848 00.000 20224 worker thread done servicing request
01:24:15.848 00.000 20224 Worker thread wakes up
01:24:15.848 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
01:24:15.849 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:15.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:17.035 01.186 20224 Exposure complete
01:24:17.130 00.095 20224 worker thread done servicing request
01:24:17.130 00.000 8996 OnExposeComplete: enter
01:24:17.131 00.001 8996 UpdateGuideState(): m_state=6
01:24:17.133 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12782
01:24:17.134 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=472.29, Mass=582781, SNR=303.9, Peak=29456 HFD=4.9
01:24:17.136 00.002 8996 MultiStar: [#1 0.19,-0.25,0.73,U] [#2 0.12,-0.85,0.00,M7] [#3 0.46,-0.18,0.00,M7] [#4 0.38,0.45,0.00,M7] [#5 0.30,-0.05,0.56,U] [#6 0.65,0.25,0.00,M7] [#7 0.49,-0.65,0.00,M1] [#8 0.08,-0.40,0.34,U] 
01:24:17.137 00.001 8996 refined, 3 included, MultiStar: {0.18, -0.35}, one-star: {0.13, -0.56}
01:24:17.138 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
01:24:17.139 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
01:24:17.140 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.35 hyp=0.39 cameraTheta=-1.10 mountX=0.21 mountY=0.32, mountTheta=0.99
01:24:17.143 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.35, opts=13)
01:24:17.145 00.002 8996 Enqueuing Move request for scope (0.18, -0.35)
01:24:17.146 00.001 20224 Worker thread wakes up
01:24:17.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.35) opts 0xd
01:24:17.146 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.35)
01:24:17.146 00.000 20224 Moving (0.18, -0.35) raw xDistance=0.21 yDistance=0.32
01:24:17.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
01:24:17.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:24:17.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:24:17.146 00.000 20224 MoveAxis(W, 28, ABG)
01:24:17.146 00.000 20224 Guiding  Dir = 3, Dur = 28
01:24:17.147 00.001 20224 IsSlewing returns 0
01:24:17.147 00.000 20224 IsGuiding returns 0
01:24:17.151 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=29456, med=3149, FiltMin=2816, FiltMax=20864, Gamma=1.000
01:24:17.167 00.016 8996 UpdateGuideState exits: m=582781 SNR=303.9
01:24:17.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:17.168 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:17.169 00.001 8996 Enqueuing Expose request
01:24:17.174 00.005 20224 PulseGuide returned control before completion, sleep 11
01:24:17.188 00.014 20224 IsGuiding returns 1
01:24:17.188 00.000 20224 scope still moving after pulse duration time elapsed
01:24:17.220 00.032 20224 IsSlewing returns 0
01:24:17.220 00.000 20224 IsGuiding returns 1
01:24:17.252 00.032 20224 IsSlewing returns 0
01:24:17.253 00.001 20224 IsGuiding returns 1
01:24:17.283 00.030 20224 IsSlewing returns 0
01:24:17.283 00.000 20224 IsGuiding returns 0
01:24:17.283 00.000 20224 scope move finished after 28 + 107 ms
01:24:17.283 00.000 20224 Move returns status 0, amount 28
01:24:17.283 00.000 20224 MoveAxis(N, 0, ABG)
01:24:17.283 00.000 20224 Move returns status 0, amount 0
01:24:17.283 00.000 20224 move complete, result=0
01:24:17.283 00.000 20224 worker thread done servicing request
01:24:17.284 00.001 8996 GuideStep: 0.2 px 28 ms WEST, 0.3 px 0 ms NORTH
01:24:17.287 00.003 20224 Worker thread wakes up
01:24:17.287 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:17.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:18.267 00.980 20224 Exposure complete
01:24:18.343 00.076 20224 worker thread done servicing request
01:24:18.343 00.000 8996 OnExposeComplete: enter
01:24:18.344 00.001 8996 UpdateGuideState(): m_state=6
01:24:18.345 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12783
01:24:18.346 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=472.57, Mass=785899, SNR=376.5, Peak=41654 HFD=5.0
01:24:18.347 00.001 8996 MultiStar: [#1 -0.15,-0.65,0.00,M1] [#2 0.11,-0.70,0.00,M8] [#3 -0.14,0.16,0.55,U] [#4 -0.22,0.15,0.44,U] [#5 -0.07,0.11,0.54,U] [#6 -0.05,0.33,0.32,U] [#7 -0.15,-0.74,0.00,M2] [#8 -0.23,-0.22,0.30,U] 
01:24:18.348 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.01}, one-star: {-0.09, -0.28}
01:24:18.349 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
01:24:18.349 00.000 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.18)
01:24:18.350 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.01 hyp=0.12 cameraTheta=-3.08 mountX=-0.12 mountY=0.02, mountTheta=2.96
01:24:18.353 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.01, opts=13)
01:24:18.356 00.003 8996 Enqueuing Move request for scope (-0.12, -0.01)
01:24:18.358 00.002 20224 Worker thread wakes up
01:24:18.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.01) opts 0xd
01:24:18.358 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.01)
01:24:18.358 00.000 20224 Moving (-0.12, -0.01) raw xDistance=-0.12 yDistance=0.02
01:24:18.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:24:18.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:18.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:24:18.359 00.001 20224 MoveAxis(E, 0, ABG)
01:24:18.359 00.000 20224 Move returns status 0, amount 0
01:24:18.359 00.000 20224 MoveAxis(N, 0, ABG)
01:24:18.359 00.000 20224 Move returns status 0, amount 0
01:24:18.359 00.000 20224 move complete, result=0
01:24:18.359 00.000 20224 worker thread done servicing request
01:24:18.362 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41654, med=3152, FiltMin=2811, FiltMax=28902, Gamma=1.000
01:24:18.382 00.020 8996 UpdateGuideState exits: m=785899 SNR=376.5
01:24:18.384 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:18.384 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:18.385 00.001 8996 Enqueuing Expose request
01:24:18.386 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:24:18.387 00.001 20224 Worker thread wakes up
01:24:18.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:18.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:19.544 01.157 20224 Exposure complete
01:24:19.634 00.090 20224 worker thread done servicing request
01:24:19.634 00.000 8996 OnExposeComplete: enter
01:24:19.636 00.002 8996 UpdateGuideState(): m_state=6
01:24:19.638 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12784
01:24:19.640 00.002 8996 Star::Find returns 1 (0), X=135.47, Y=472.32, Mass=620532, SNR=274.2, Peak=32048 HFD=5.0
01:24:19.642 00.002 8996 MultiStar: [#1 -0.14,-0.94,0.00,M2] [#2 -0.12,-1.13,0.00,M9] [#3 -0.07,-0.68,0.00,M7] [#4 -0.13,-0.83,0.00,M7] [#5 -0.37,-0.59,0.00,M1] [#6 -0.10,-0.44,0.00,M7] [#7 -0.26,-1.55,0.00,M3] [#8 -0.27,-1.01,0.00,M1] 
01:24:19.644 00.002 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
01:24:19.646 00.002 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.99)
01:24:19.648 00.002 8996 CameraToMount -- cameraX=-0.45 cameraY=-0.53 hyp=0.70 cameraTheta=-2.27 mountX=-0.39 mountY=0.58, mountTheta=2.17
01:24:19.651 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.45, y=-0.53, opts=13)
01:24:19.652 00.001 8996 Enqueuing Move request for scope (-0.45, -0.53)
01:24:19.654 00.002 20224 Worker thread wakes up
01:24:19.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.53) opts 0xd
01:24:19.654 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.45, -0.53)
01:24:19.654 00.000 20224 Moving (-0.45, -0.53) raw xDistance=-0.39 yDistance=0.58
01:24:19.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
01:24:19.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
01:24:19.654 00.000 20224 MoveAxis(E, 57, ABG)
01:24:19.654 00.000 20224 Guiding  Dir = 2, Dur = 57
01:24:19.655 00.001 20224 IsSlewing returns 0
01:24:19.655 00.000 20224 IsGuiding returns 0
01:24:19.657 00.002 20224 PulseGuide returned control before completion, sleep 66
01:24:19.662 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=32048, med=3149, FiltMin=2856, FiltMax=22371, Gamma=1.000
01:24:19.683 00.021 8996 UpdateGuideState exits: m=620532 SNR=274.2
01:24:19.684 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:19.685 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:19.686 00.001 8996 Enqueuing Expose request
01:24:19.724 00.038 20224 IsGuiding returns 1
01:24:19.724 00.000 20224 scope still moving after pulse duration time elapsed
01:24:19.755 00.031 20224 IsSlewing returns 0
01:24:19.755 00.000 20224 IsGuiding returns 0
01:24:19.755 00.000 20224 scope move finished after 57 + 42 ms
01:24:19.755 00.000 20224 Move returns status 0, amount 57
01:24:19.755 00.000 20224 MoveAxis(S, 122, ABG)
01:24:19.755 00.000 20224 Guiding  Dir = 1, Dur = 122
01:24:19.756 00.001 20224 IsSlewing returns 0
01:24:19.756 00.000 20224 IsGuiding returns 0
01:24:19.803 00.047 20224 PulseGuide returned control before completion, sleep 85
01:24:19.894 00.091 20224 IsGuiding returns 1
01:24:19.894 00.000 20224 scope still moving after pulse duration time elapsed
01:24:19.925 00.031 20224 IsSlewing returns 0
01:24:19.925 00.000 20224 IsGuiding returns 1
01:24:19.956 00.031 20224 IsSlewing returns 0
01:24:19.957 00.001 20224 IsGuiding returns 1
01:24:19.987 00.030 20224 IsSlewing returns 0
01:24:19.987 00.000 20224 IsGuiding returns 0
01:24:19.988 00.001 20224 scope move finished after 122 + 110 ms
01:24:19.988 00.000 20224 Move returns status 0, amount 122
01:24:19.988 00.000 20224 move complete, result=0
01:24:19.988 00.000 20224 worker thread done servicing request
01:24:19.988 00.000 8996 GuideStep: -0.4 px 57 ms EAST, 0.6 px 122 ms SOUTH
01:24:19.991 00.003 20224 Worker thread wakes up
01:24:19.991 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:19.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:20.958 00.967 20224 Exposure complete
01:24:21.026 00.068 20224 worker thread done servicing request
01:24:21.026 00.000 8996 OnExposeComplete: enter
01:24:21.027 00.001 8996 UpdateGuideState(): m_state=6
01:24:21.028 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12785
01:24:21.029 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.00, Mass=862889, SNR=368.0, Peak=47299 HFD=4.7
01:24:21.030 00.001 8996 MultiStar: [#1 0.67,-0.05,0.00,M3] [#2 0.59,-0.19,0.00,M10] [#3 0.66,0.46,0.00,M8] [#4 0.24,0.36,0.45,U] [#5 0.58,-0.04,0.00,M2] [#6 0.81,0.49,0.00,M8] [#7 0.58,-0.24,0.00,M4] [#8 0.65,-0.15,0.00,M2] 
01:24:21.031 00.001 8996 single-star, 1 included, MultiStar: {0.28, 0.22}, one-star: {0.30, 0.15}
01:24:21.032 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.56 = 0.56)
01:24:21.033 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.56 = -2.56)
01:24:21.034 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=0.15 hyp=0.34 cameraTheta=0.47 mountX=0.29 mountY=-0.19, mountTheta=-0.57
01:24:21.035 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=0.15, opts=13)
01:24:21.036 00.001 8996 Enqueuing Move request for scope (0.30, 0.15)
01:24:21.037 00.001 20224 Worker thread wakes up
01:24:21.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.15) opts 0xd
01:24:21.037 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, 0.15)
01:24:21.037 00.000 20224 Moving (0.30, 0.15) raw xDistance=0.29 yDistance=-0.19
01:24:21.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.29
01:24:21.037 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:21.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:24:21.037 00.000 20224 MoveAxis(W, 38, ABG)
01:24:21.037 00.000 20224 Guiding  Dir = 3, Dur = 38
01:24:21.038 00.001 20224 IsSlewing returns 0
01:24:21.038 00.000 20224 IsGuiding returns 0
01:24:21.043 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47299, med=3149, FiltMin=2820, FiltMax=33584, Gamma=1.000
01:24:21.070 00.027 8996 UpdateGuideState exits: m=862889 SNR=368.0
01:24:21.072 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:21.073 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:21.074 00.001 8996 Enqueuing Expose request
01:24:21.088 00.014 20224 IsGuiding returns 1
01:24:21.088 00.000 20224 scope still moving after pulse duration time elapsed
01:24:21.118 00.030 20224 IsSlewing returns 0
01:24:21.118 00.000 20224 IsGuiding returns 1
01:24:21.148 00.030 20224 IsSlewing returns 0
01:24:21.150 00.002 20224 IsGuiding returns 1
01:24:21.180 00.030 20224 IsSlewing returns 0
01:24:21.181 00.001 20224 IsGuiding returns 0
01:24:21.181 00.000 20224 scope move finished after 38 + 105 ms
01:24:21.181 00.000 20224 Move returns status 0, amount 38
01:24:21.181 00.000 20224 MoveAxis(N, 0, ABG)
01:24:21.182 00.001 20224 Move returns status 0, amount 0
01:24:21.182 00.000 20224 move complete, result=0
01:24:21.182 00.000 20224 worker thread done servicing request
01:24:21.182 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.2 px 0 ms NORTH
01:24:21.184 00.002 20224 Worker thread wakes up
01:24:21.184 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:21.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:22.362 01.178 20224 Exposure complete
01:24:22.451 00.089 20224 worker thread done servicing request
01:24:22.451 00.000 8996 OnExposeComplete: enter
01:24:22.452 00.001 8996 UpdateGuideState(): m_state=6
01:24:22.452 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12786
01:24:22.453 00.001 8996 Star::Find returns 1 (0), X=135.56, Y=472.74, Mass=613604, SNR=267.0, Peak=30550 HFD=5.0
01:24:22.454 00.001 8996 MultiStar: [#1 -0.45,0.15,0.00,M4] [#2 -0.18,-0.14,0.82,U] [#3 -0.23,0.84,0.00,M9] [#4 -0.49,0.72,0.00,M7] [#5 -0.60,0.30,0.00,M3] [#6 -0.51,0.01,0.00,M9] [#7 -0.72,-0.79,0.00,M5] [#8 -0.38,0.07,0.36,U] 
01:24:22.455 00.001 8996 refined, 2 included, MultiStar: {-0.30, -0.09}, one-star: {-0.36, -0.10}
01:24:22.456 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
01:24:22.457 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
01:24:22.457 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-2.85 mountX=-0.29 mountY=0.12, mountTheta=2.73
01:24:22.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.09, opts=13)
01:24:22.460 00.001 8996 Enqueuing Move request for scope (-0.30, -0.09)
01:24:22.461 00.001 20224 Worker thread wakes up
01:24:22.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.09) opts 0xd
01:24:22.461 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.09)
01:24:22.461 00.000 20224 Moving (-0.30, -0.09) raw xDistance=-0.29 yDistance=0.12
01:24:22.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
01:24:22.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:22.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:24:22.461 00.000 20224 MoveAxis(E, 39, ABG)
01:24:22.461 00.000 20224 Guiding  Dir = 2, Dur = 39
01:24:22.461 00.000 20224 IsSlewing returns 0
01:24:22.461 00.000 20224 IsGuiding returns 0
01:24:22.467 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=30550, med=3152, FiltMin=2832, FiltMax=23056, Gamma=1.000
01:24:22.486 00.019 8996 UpdateGuideState exits: m=613604 SNR=267.0
01:24:22.487 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:22.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:22.489 00.001 8996 Enqueuing Expose request
01:24:22.514 00.025 20224 IsGuiding returns 1
01:24:22.514 00.000 20224 scope still moving after pulse duration time elapsed
01:24:22.541 00.027 20224 IsSlewing returns 0
01:24:22.541 00.000 20224 IsGuiding returns 1
01:24:22.571 00.030 20224 IsSlewing returns 0
01:24:22.571 00.000 20224 IsGuiding returns 1
01:24:22.602 00.031 20224 IsSlewing returns 0
01:24:22.603 00.001 20224 IsGuiding returns 0
01:24:22.603 00.000 20224 scope move finished after 39 + 102 ms
01:24:22.603 00.000 20224 Move returns status 0, amount 39
01:24:22.603 00.000 20224 MoveAxis(N, 0, ABG)
01:24:22.603 00.000 20224 Move returns status 0, amount 0
01:24:22.603 00.000 20224 move complete, result=0
01:24:22.603 00.000 20224 worker thread done servicing request
01:24:22.604 00.001 20224 Worker thread wakes up
01:24:22.604 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:22.604 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
01:24:22.606 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:23.595 00.989 20224 Exposure complete
01:24:23.670 00.075 20224 worker thread done servicing request
01:24:23.670 00.000 8996 OnExposeComplete: enter
01:24:23.671 00.001 8996 UpdateGuideState(): m_state=6
01:24:23.674 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12787
01:24:23.677 00.003 8996 Star::Find returns 1 (0), X=135.96, Y=472.99, Mass=710540, SNR=302.5, Peak=36566 HFD=4.5
01:24:23.680 00.003 8996 MultiStar: [#1 -0.17,0.45,0.00,M5] [#2 -0.01,-0.42,0.65,U] [#3 0.28,0.85,0.00,M10] [#4 -0.33,0.51,0.00,M8] [#5 -0.14,0.62,0.00,M4] [#6 0.30,0.27,0.39,U] [#7 0.22,0.07,0.38,U] [#8 -0.03,0.12,0.39,U] 
01:24:23.682 00.002 8996 refined, 4 included, MultiStar: {0.08, 0.01}, one-star: {0.04, 0.14}
01:24:23.684 00.002 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.26 = 0.26)
01:24:23.686 00.002 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
01:24:23.688 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.01 hyp=0.08 cameraTheta=0.16 mountX=0.08 mountY=-0.02, mountTheta=-0.28
01:24:23.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.01, opts=13)
01:24:23.691 00.001 8996 Enqueuing Move request for scope (0.08, 0.01)
01:24:23.692 00.001 20224 Worker thread wakes up
01:24:23.692 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.01) opts 0xd
01:24:23.692 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.01)
01:24:23.692 00.000 20224 Moving (0.08, 0.01) raw xDistance=0.08 yDistance=-0.02
01:24:23.692 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:24:23.692 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:23.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:24:23.692 00.000 20224 MoveAxis(E, 0, ABG)
01:24:23.692 00.000 20224 Move returns status 0, amount 0
01:24:23.693 00.001 20224 MoveAxis(N, 0, ABG)
01:24:23.693 00.000 20224 Move returns status 0, amount 0
01:24:23.693 00.000 20224 move complete, result=0
01:24:23.693 00.000 20224 worker thread done servicing request
01:24:23.696 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=36566, med=3152, FiltMin=2841, FiltMax=26134, Gamma=1.000
01:24:23.715 00.019 8996 UpdateGuideState exits: m=710540 SNR=302.5
01:24:23.717 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:23.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:23.718 00.000 8996 Enqueuing Expose request
01:24:23.720 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:24:23.721 00.001 20224 Worker thread wakes up
01:24:23.721 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:23.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:24.886 01.165 20224 Exposure complete
01:24:24.942 00.056 20224 worker thread done servicing request
01:24:24.942 00.000 8996 OnExposeComplete: enter
01:24:24.943 00.001 8996 UpdateGuideState(): m_state=6
01:24:24.944 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12788
01:24:24.944 00.000 8996 Star::Find returns 1 (0), X=136.02, Y=473.56, Mass=657127, SNR=342.1, Peak=36384 HFD=4.9
01:24:24.945 00.001 8996 MultiStar: [#1 0.00,0.83,0.00,M6] [#2 0.11,0.42,0.61,U] [#3 0.33,1.22,0.00,R] [#4 -0.23,1.15,0.00,M9] [#5 0.15,0.92,0.00,M5] [#6 -0.11,0.95,0.00,M9] [#7 0.02,0.18,0.42,U] [#8 0.16,0.46,0.00,M1] 
01:24:24.946 00.001 8996 refined, 2 included, MultiStar: {0.09, 0.51}, one-star: {0.11, 0.71}
01:24:24.947 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
01:24:24.948 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
01:24:24.949 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.51 hyp=0.52 cameraTheta=1.40 mountX=0.04 mountY=-0.52, mountTheta=-1.49
01:24:24.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.51, opts=13)
01:24:24.952 00.001 8996 Enqueuing Move request for scope (0.09, 0.51)
01:24:24.952 00.000 20224 Worker thread wakes up
01:24:24.952 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.51) opts 0xd
01:24:24.952 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.51)
01:24:24.952 00.000 20224 Moving (0.09, 0.51) raw xDistance=0.04 yDistance=-0.52
01:24:24.953 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:24:24.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:24.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
01:24:24.953 00.000 20224 MoveAxis(E, 0, ABG)
01:24:24.953 00.000 20224 Move returns status 0, amount 0
01:24:24.953 00.000 20224 MoveAxis(N, 0, ABG)
01:24:24.953 00.000 20224 Move returns status 0, amount 0
01:24:24.953 00.000 20224 move complete, result=0
01:24:24.953 00.000 20224 worker thread done servicing request
01:24:24.956 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=36384, med=3152, FiltMin=2845, FiltMax=22336, Gamma=1.000
01:24:24.981 00.025 8996 UpdateGuideState exits: m=657127 SNR=342.1
01:24:24.983 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:24.985 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:24.986 00.001 8996 Enqueuing Expose request
01:24:24.987 00.001 20224 Worker thread wakes up
01:24:24.987 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
01:24:24.988 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:24.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:25.958 00.970 20224 Exposure complete
01:24:26.029 00.071 20224 worker thread done servicing request
01:24:26.029 00.000 8996 OnExposeComplete: enter
01:24:26.031 00.002 8996 UpdateGuideState(): m_state=6
01:24:26.033 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12789
01:24:26.035 00.002 8996 Star::Find returns 1 (0), X=135.94, Y=473.50, Mass=651916, SNR=329.7, Peak=36912 HFD=5.0
01:24:26.037 00.002 8996 MultiStar: [#1 -0.01,0.47,0.00,M7] [#2 0.17,0.12,0.67,U] [#3 -0.37,-0.43,0.00,M1] [#4 -0.07,1.05,0.00,M10] [#5 0.08,0.72,0.00,M6] [#6 0.12,0.66,0.00,M10] [#7 0.24,-0.14,0.39,U] [#8 0.37,0.81,0.00,M2] 
01:24:26.039 00.002 8996 refined, 2 included, MultiStar: {0.11, 0.33}, one-star: {0.02, 0.65}
01:24:26.040 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
01:24:26.041 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:24:26.042 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.25 mountX=0.08 mountY=-0.34, mountTheta=-1.35
01:24:26.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.33, opts=13)
01:24:26.045 00.001 8996 Enqueuing Move request for scope (0.11, 0.33)
01:24:26.046 00.001 20224 Worker thread wakes up
01:24:26.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.33) opts 0xd
01:24:26.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.33)
01:24:26.046 00.000 20224 Moving (0.11, 0.33) raw xDistance=0.08 yDistance=-0.34
01:24:26.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:24:26.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:26.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:24:26.046 00.000 20224 MoveAxis(E, 0, ABG)
01:24:26.046 00.000 20224 Move returns status 0, amount 0
01:24:26.046 00.000 20224 MoveAxis(N, 0, ABG)
01:24:26.046 00.000 20224 Move returns status 0, amount 0
01:24:26.046 00.000 20224 move complete, result=0
01:24:26.046 00.000 20224 worker thread done servicing request
01:24:26.052 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=36912, med=3152, FiltMin=2854, FiltMax=23750, Gamma=1.000
01:24:26.068 00.016 8996 UpdateGuideState exits: m=651916 SNR=329.7
01:24:26.070 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:26.071 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:26.073 00.002 8996 Enqueuing Expose request
01:24:26.075 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:24:26.077 00.002 20224 Worker thread wakes up
01:24:26.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:26.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:27.251 01.174 20224 Exposure complete
01:24:27.309 00.058 20224 worker thread done servicing request
01:24:27.309 00.000 8996 OnExposeComplete: enter
01:24:27.310 00.001 8996 UpdateGuideState(): m_state=6
01:24:27.311 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12790
01:24:27.312 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.12, Mass=673147, SNR=342.8, Peak=42246 HFD=4.8
01:24:27.313 00.001 8996 MultiStar: [#1 -0.17,0.27,0.59,U] [#2 0.03,-0.21,0.61,U] [#3 -0.42,-0.34,0.00,M2] [#4 -0.36,0.64,0.00,R] [#5 -0.25,0.42,0.00,M7] [#6 0.17,0.50,0.00,R] [#7 0.01,-0.06,0.37,U] [#8 -0.05,0.47,0.00,M3] 
01:24:27.314 00.001 8996 refined, 3 included, MultiStar: {-0.09, 0.11}, one-star: {-0.17, 0.28}
01:24:27.315 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.37 = 2.37)
01:24:27.316 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
01:24:27.317 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.15 cameraTheta=2.27 mountX=-0.11 mountY=-0.10, mountTheta=-2.38
01:24:27.318 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.11, opts=13)
01:24:27.319 00.001 8996 Enqueuing Move request for scope (-0.09, 0.11)
01:24:27.320 00.001 20224 Worker thread wakes up
01:24:27.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
01:24:27.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
01:24:27.320 00.000 20224 Moving (-0.09, 0.11) raw xDistance=-0.11 yDistance=-0.10
01:24:27.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:24:27.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:27.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:24:27.320 00.000 20224 MoveAxis(E, 0, ABG)
01:24:27.321 00.001 20224 Move returns status 0, amount 0
01:24:27.321 00.000 20224 MoveAxis(N, 0, ABG)
01:24:27.321 00.000 20224 Move returns status 0, amount 0
01:24:27.321 00.000 20224 move complete, result=0
01:24:27.321 00.000 20224 worker thread done servicing request
01:24:27.327 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=42246, med=3152, FiltMin=2835, FiltMax=27328, Gamma=1.000
01:24:27.353 00.026 8996 UpdateGuideState exits: m=673147 SNR=342.8
01:24:27.355 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:27.356 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:27.357 00.001 8996 Enqueuing Expose request
01:24:27.358 00.001 20224 Worker thread wakes up
01:24:27.359 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:27.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:27.359 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:28.324 00.965 20224 Exposure complete
01:24:28.408 00.084 20224 worker thread done servicing request
01:24:28.408 00.000 8996 OnExposeComplete: enter
01:24:28.409 00.001 8996 UpdateGuideState(): m_state=6
01:24:28.410 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12791
01:24:28.413 00.003 8996 Star::Find returns 1 (0), X=135.86, Y=473.29, Mass=752207, SNR=348.4, Peak=41910 HFD=4.9
01:24:28.416 00.003 8996 MultiStar: [#1 0.11,0.17,0.55,U] [#2 0.41,-0.33,0.00,M6] [#3 -0.43,-0.80,0.00,M3] [#4 -0.31,-0.42,0.00,M1] [#5 0.10,0.62,0.00,M8] [#6 0.23,-0.12,0.37,U] [#7 0.64,-0.10,0.00,M2] [#8 0.03,0.14,0.32,U] 
01:24:28.418 00.002 8996 refined, 3 included, MultiStar: {0.04, 0.24}, one-star: {-0.06, 0.44}
01:24:28.421 00.003 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
01:24:28.422 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
01:24:28.424 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.39 mountX=0.02 mountY=-0.24, mountTheta=-1.48
01:24:28.427 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.24, opts=13)
01:24:28.428 00.001 8996 Enqueuing Move request for scope (0.04, 0.24)
01:24:28.430 00.002 20224 Worker thread wakes up
01:24:28.430 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.24) opts 0xd
01:24:28.430 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.24)
01:24:28.430 00.000 20224 Moving (0.04, 0.24) raw xDistance=0.02 yDistance=-0.24
01:24:28.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:24:28.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:24:28.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:24:28.430 00.000 20224 MoveAxis(E, 0, ABG)
01:24:28.430 00.000 20224 Move returns status 0, amount 0
01:24:28.430 00.000 20224 MoveAxis(N, 0, ABG)
01:24:28.431 00.001 20224 Move returns status 0, amount 0
01:24:28.431 00.000 20224 move complete, result=0
01:24:28.431 00.000 20224 worker thread done servicing request
01:24:28.435 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=41910, med=3152, FiltMin=2845, FiltMax=28726, Gamma=1.000
01:24:28.462 00.027 8996 UpdateGuideState exits: m=752207 SNR=348.4
01:24:28.463 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:28.464 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:28.466 00.002 8996 Enqueuing Expose request
01:24:28.466 00.000 20224 Worker thread wakes up
01:24:28.467 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:24:28.468 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:28.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:29.635 01.167 20224 Exposure complete
01:24:29.734 00.099 20224 worker thread done servicing request
01:24:29.734 00.000 8996 OnExposeComplete: enter
01:24:29.736 00.002 8996 UpdateGuideState(): m_state=6
01:24:29.739 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12792
01:24:29.741 00.002 8996 Star::Find returns 1 (0), X=136.82, Y=473.34, Mass=625858, SNR=324.9, Peak=32627 HFD=4.9
01:24:29.744 00.003 8996 MultiStar: large primary error, entering stabilization period
01:24:29.746 00.002 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
01:24:29.748 00.002 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
01:24:29.749 00.001 8996 CameraToMount -- cameraX=0.90 cameraY=0.49 hyp=1.03 cameraTheta=0.50 mountX=0.85 mountY=-0.59, mountTheta=-0.61
01:24:29.753 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.90, y=0.49, opts=13)
01:24:29.756 00.003 8996 Enqueuing Move request for scope (0.90, 0.49)
01:24:29.759 00.003 20224 Worker thread wakes up
01:24:29.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.49) opts 0xd
01:24:29.759 00.000 20224 Handling offset move in thread for scope, endpoint = (0.90, 0.49)
01:24:29.759 00.000 20224 Moving (0.90, 0.49) raw xDistance=0.85 yDistance=-0.59
01:24:29.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.85
01:24:29.759 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.42 newest=-0.94
01:24:29.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
01:24:29.759 00.000 20224 MoveAxis(W, 124, ABG)
01:24:29.759 00.000 20224 Guiding  Dir = 3, Dur = 124
01:24:29.760 00.001 20224 IsSlewing returns 0
01:24:29.760 00.000 20224 IsGuiding returns 0
01:24:29.767 00.007 20224 PulseGuide returned control before completion, sleep 127
01:24:29.771 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=32627, med=3149, FiltMin=2864, FiltMax=24521, Gamma=1.000
01:24:29.794 00.023 8996 UpdateGuideState exits: m=625858 SNR=324.9
01:24:29.796 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:29.798 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:29.799 00.001 8996 Enqueuing Expose request
01:24:29.909 00.110 20224 IsGuiding returns 1
01:24:29.909 00.000 20224 scope still moving after pulse duration time elapsed
01:24:29.941 00.032 20224 IsSlewing returns 0
01:24:29.941 00.000 20224 IsGuiding returns 0
01:24:29.941 00.000 20224 scope move finished after 124 + 57 ms
01:24:29.941 00.000 20224 Move returns status 0, amount 124
01:24:29.941 00.000 20224 MoveAxis(N, 125, ABG)
01:24:29.941 00.000 20224 Guiding  Dir = 0, Dur = 125
01:24:29.942 00.001 20224 IsSlewing returns 0
01:24:29.942 00.000 20224 IsGuiding returns 0
01:24:30.004 00.062 20224 PulseGuide returned control before completion, sleep 73
01:24:30.083 00.079 20224 IsGuiding returns 1
01:24:30.083 00.000 20224 scope still moving after pulse duration time elapsed
01:24:30.115 00.032 20224 IsSlewing returns 0
01:24:30.115 00.000 20224 IsGuiding returns 1
01:24:30.147 00.032 20224 IsSlewing returns 0
01:24:30.147 00.000 20224 IsGuiding returns 1
01:24:30.179 00.032 20224 IsSlewing returns 0
01:24:30.179 00.000 20224 IsGuiding returns 0
01:24:30.179 00.000 20224 scope move finished after 125 + 112 ms
01:24:30.179 00.000 20224 Move returns status 0, amount 125
01:24:30.179 00.000 20224 move complete, result=0
01:24:30.179 00.000 20224 worker thread done servicing request
01:24:30.179 00.000 20224 Worker thread wakes up
01:24:30.179 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:30.179 00.000 8996 GuideStep: 0.9 px 124 ms WEST, -0.6 px 125 ms NORTH
01:24:30.180 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:31.146 00.966 20224 Exposure complete
01:24:31.237 00.091 20224 worker thread done servicing request
01:24:31.237 00.000 8996 OnExposeComplete: enter
01:24:31.238 00.001 8996 UpdateGuideState(): m_state=6
01:24:31.239 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12793
01:24:31.240 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=472.91, Mass=715267, SNR=312.0, Peak=46230 HFD=4.6
01:24:31.241 00.001 8996 MultiStar: exiting stabilization period
01:24:31.243 00.002 8996 MultiStar: [#1 -0.71,-0.23,0.00,M6] [#2 -0.07,-0.32,0.75,U] [#3 -0.58,-0.70,0.00,M4] [#4 -0.09,-0.04,0.56,U] [#5 -0.80,0.69,0.00,M9] [#6 -0.49,-0.47,0.00,M1] [#7 -0.06,-0.37,0.38,U] [#8 -0.48,-0.22,0.00,M3] 
01:24:31.244 00.001 8996 refined, 3 included, MultiStar: {-0.14, -0.13}, one-star: {-0.24, 0.06}
01:24:31.245 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
01:24:31.247 00.002 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
01:24:31.249 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.39 mountX=-0.12 mountY=0.14, mountTheta=2.29
01:24:31.252 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.13, opts=13)
01:24:31.254 00.002 8996 Enqueuing Move request for scope (-0.14, -0.13)
01:24:31.256 00.002 20224 Worker thread wakes up
01:24:31.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
01:24:31.256 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
01:24:31.256 00.000 20224 Moving (-0.14, -0.13) raw xDistance=-0.12 yDistance=0.14
01:24:31.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:24:31.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:31.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:24:31.256 00.000 20224 MoveAxis(E, 0, ABG)
01:24:31.256 00.000 20224 Move returns status 0, amount 0
01:24:31.256 00.000 20224 MoveAxis(N, 0, ABG)
01:24:31.257 00.001 20224 Move returns status 0, amount 0
01:24:31.257 00.000 20224 move complete, result=0
01:24:31.257 00.000 20224 worker thread done servicing request
01:24:31.264 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46230, med=3152, FiltMin=2861, FiltMax=30192, Gamma=1.000
01:24:31.285 00.021 8996 UpdateGuideState exits: m=715267 SNR=312.0
01:24:31.287 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:31.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:31.289 00.001 8996 Enqueuing Expose request
01:24:31.290 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:31.292 00.002 20224 Worker thread wakes up
01:24:31.292 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:31.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:32.446 01.154 20224 Exposure complete
01:24:32.527 00.081 20224 worker thread done servicing request
01:24:32.527 00.000 8996 OnExposeComplete: enter
01:24:32.529 00.002 8996 UpdateGuideState(): m_state=6
01:24:32.531 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12794
01:24:32.533 00.002 8996 Star::Find returns 1 (0), X=135.42, Y=472.38, Mass=660842, SNR=306.7, Peak=38544 HFD=4.9
01:24:32.534 00.001 8996 MultiStar: [#1 -0.59,-0.60,0.00,M7] [#2 -0.24,-0.98,0.00,M6] [#3 -0.52,-1.46,0.00,M5] [#4 -0.20,-0.63,0.00,M1] [#5 -0.72,-0.24,0.00,M10] [#6 -0.32,-0.54,0.00,M2] [#7 -0.28,-0.87,0.00,M2] [#8 -0.38,-0.59,0.00,M4] 
01:24:32.536 00.002 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:24:32.537 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
01:24:32.539 00.002 8996 CameraToMount -- cameraX=-0.50 cameraY=-0.47 hyp=0.68 cameraTheta=-2.39 mountX=-0.45 mountY=0.52, mountTheta=2.29
01:24:32.543 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.50, y=-0.47, opts=13)
01:24:32.545 00.002 8996 Enqueuing Move request for scope (-0.50, -0.47)
01:24:32.547 00.002 20224 Worker thread wakes up
01:24:32.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.47) opts 0xd
01:24:32.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.50, -0.47)
01:24:32.548 00.001 20224 Moving (-0.50, -0.47) raw xDistance=-0.45 yDistance=0.52
01:24:32.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
01:24:32.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:32.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
01:24:32.548 00.000 20224 MoveAxis(E, 66, ABG)
01:24:32.548 00.000 20224 Guiding  Dir = 2, Dur = 66
01:24:32.549 00.001 20224 IsSlewing returns 0
01:24:32.549 00.000 20224 IsGuiding returns 0
01:24:32.556 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=38544, med=3149, FiltMin=2835, FiltMax=24547, Gamma=1.000
01:24:32.580 00.024 8996 UpdateGuideState exits: m=660842 SNR=306.7
01:24:32.581 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:32.581 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:32.582 00.001 8996 Enqueuing Expose request
01:24:32.589 00.007 20224 PulseGuide returned control before completion, sleep 36
01:24:32.635 00.046 20224 IsGuiding returns 1
01:24:32.635 00.000 20224 scope still moving after pulse duration time elapsed
01:24:32.667 00.032 20224 IsSlewing returns 0
01:24:32.667 00.000 20224 IsGuiding returns 1
01:24:32.698 00.031 20224 IsSlewing returns 0
01:24:32.698 00.000 20224 IsGuiding returns 0
01:24:32.698 00.000 20224 scope move finished after 66 + 82 ms
01:24:32.698 00.000 20224 Move returns status 0, amount 66
01:24:32.698 00.000 20224 MoveAxis(N, 0, ABG)
01:24:32.698 00.000 20224 Move returns status 0, amount 0
01:24:32.698 00.000 20224 move complete, result=0
01:24:32.698 00.000 20224 worker thread done servicing request
01:24:32.698 00.000 20224 Worker thread wakes up
01:24:32.698 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:32.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:32.698 00.000 8996 GuideStep: -0.5 px 66 ms EAST, 0.5 px 0 ms NORTH
01:24:33.674 00.976 20224 Exposure complete
01:24:33.775 00.101 20224 worker thread done servicing request
01:24:33.775 00.000 8996 OnExposeComplete: enter
01:24:33.777 00.002 8996 UpdateGuideState(): m_state=6
01:24:33.778 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12795
01:24:33.780 00.002 8996 Star::Find returns 1 (0), X=136.01, Y=472.02, Mass=603078, SNR=303.9, Peak=35744 HFD=4.5
01:24:33.782 00.002 8996 MultiStar: [#1 0.04,-0.88,0.00,M8] [#2 0.50,-1.20,0.00,M7] [#3 0.23,-1.22,0.00,M6] [#4 0.87,-0.95,0.00,M2] [#5 -0.07,-0.62,0.00,R] [#6 0.66,-0.91,0.00,M3] [#7 0.42,-0.72,0.00,M3] [#8 0.53,-0.60,0.00,M5] 
01:24:33.783 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
01:24:33.785 00.002 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
01:24:33.786 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.82 hyp=0.83 cameraTheta=-1.47 mountX=0.17 mountY=0.81, mountTheta=1.37
01:24:33.789 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.82, opts=13)
01:24:33.790 00.001 8996 Enqueuing Move request for scope (0.09, -0.82)
01:24:33.792 00.002 20224 Worker thread wakes up
01:24:33.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.82) opts 0xd
01:24:33.792 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.82)
01:24:33.793 00.001 20224 Moving (0.09, -0.82) raw xDistance=0.17 yDistance=0.81
01:24:33.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:24:33.793 00.000 20224 resist switch: large excursion: input 0.81 thresh 0.60 direction from -1 to 1
01:24:33.793 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.43
01:24:33.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
01:24:33.793 00.000 20224 MoveAxis(E, 0, ABG)
01:24:33.793 00.000 20224 Move returns status 0, amount 0
01:24:33.793 00.000 20224 MoveAxis(S, 170, ABG)
01:24:33.793 00.000 20224 Guiding  Dir = 1, Dur = 170
01:24:33.794 00.001 20224 IsSlewing returns 0
01:24:33.794 00.000 20224 IsGuiding returns 0
01:24:33.796 00.002 20224 PulseGuide returned control before completion, sleep 179
01:24:33.798 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=35744, med=3149, FiltMin=2851, FiltMax=24105, Gamma=1.000
01:24:33.813 00.015 8996 UpdateGuideState exits: m=603078 SNR=303.9
01:24:33.815 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:33.816 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:33.816 00.000 8996 Enqueuing Expose request
01:24:33.975 00.159 20224 IsGuiding returns 1
01:24:33.975 00.000 20224 scope still moving after pulse duration time elapsed
01:24:34.007 00.032 20224 IsSlewing returns 0
01:24:34.007 00.000 20224 IsGuiding returns 1
01:24:34.039 00.032 20224 IsSlewing returns 0
01:24:34.040 00.001 20224 IsGuiding returns 0
01:24:34.040 00.000 20224 scope move finished after 170 + 76 ms
01:24:34.040 00.000 20224 Move returns status 0, amount 170
01:24:34.040 00.000 20224 move complete, result=0
01:24:34.040 00.000 20224 worker thread done servicing request
01:24:34.040 00.000 20224 Worker thread wakes up
01:24:34.040 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.8 px 170 ms SOUTH
01:24:34.044 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:34.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:35.212 01.168 20224 Exposure complete
01:24:35.310 00.098 20224 worker thread done servicing request
01:24:35.310 00.000 8996 OnExposeComplete: enter
01:24:35.311 00.001 8996 UpdateGuideState(): m_state=6
01:24:35.313 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12796
01:24:35.315 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=472.98, Mass=583737, SNR=282.0, Peak=32358 HFD=4.8
01:24:35.316 00.001 8996 MultiStar: [#1 -0.36,0.32,0.00,M9] [#2 -0.07,0.18,0.79,U] [#3 -0.41,-0.58,0.00,M7] [#4 0.07,0.26,0.59,U] [#5 -0.20,1.31,0.00,M1] [#6 -0.12,-0.06,0.43,U] [#7 -0.35,0.22,0.49,U] [#8 -0.41,0.10,0.44,U] 
01:24:35.317 00.001 8996 refined, 5 included, MultiStar: {-0.16, 0.15}, one-star: {-0.19, 0.13}
01:24:35.318 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
01:24:35.319 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
01:24:35.320 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.40 mountX=-0.17 mountY=-0.13, mountTheta=-2.51
01:24:35.322 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.15, opts=13)
01:24:35.323 00.001 8996 Enqueuing Move request for scope (-0.16, 0.15)
01:24:35.324 00.001 20224 Worker thread wakes up
01:24:35.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
01:24:35.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
01:24:35.324 00.000 20224 Moving (-0.16, 0.15) raw xDistance=-0.17 yDistance=-0.13
01:24:35.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:24:35.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:35.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:24:35.324 00.000 20224 MoveAxis(E, 0, ABG)
01:24:35.324 00.000 20224 Move returns status 0, amount 0
01:24:35.324 00.000 20224 MoveAxis(N, 0, ABG)
01:24:35.324 00.000 20224 Move returns status 0, amount 0
01:24:35.325 00.001 20224 move complete, result=0
01:24:35.325 00.000 20224 worker thread done servicing request
01:24:35.328 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=32358, med=3152, FiltMin=2873, FiltMax=22310, Gamma=1.000
01:24:35.352 00.024 8996 UpdateGuideState exits: m=583737 SNR=282.0
01:24:35.354 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:35.355 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:35.357 00.002 8996 Enqueuing Expose request
01:24:35.358 00.001 20224 Worker thread wakes up
01:24:35.359 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:24:35.360 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:35.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:36.355 00.995 20224 Exposure complete
01:24:36.464 00.109 20224 worker thread done servicing request
01:24:36.464 00.000 8996 OnExposeComplete: enter
01:24:36.466 00.002 8996 UpdateGuideState(): m_state=6
01:24:36.468 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12797
01:24:36.468 00.000 8996 Star::Find returns 1 (0), X=136.04, Y=473.60, Mass=642652, SNR=324.8, Peak=42096 HFD=4.8
01:24:36.470 00.002 8996 MultiStar: [#1 -0.06,0.64,0.00,M10] [#2 -0.17,0.46,0.00,M7] [#3 -0.38,-0.45,0.00,M8] [#4 0.23,0.49,0.00,M2] [#5 -0.31,1.52,0.00,M2] [#6 -0.01,0.54,0.00,M3] [#7 0.03,0.37,0.48,U] [#8 -0.03,0.68,0.00,M5] 
01:24:36.470 00.000 8996 refined, 1 included, MultiStar: {0.09, 0.63}, one-star: {0.12, 0.75}
01:24:36.471 00.001 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
01:24:36.472 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
01:24:36.473 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.63 hyp=0.63 cameraTheta=1.43 mountX=0.03 mountY=-0.63, mountTheta=-1.52
01:24:36.474 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.63, opts=13)
01:24:36.475 00.001 8996 Enqueuing Move request for scope (0.09, 0.63)
01:24:36.476 00.001 20224 Worker thread wakes up
01:24:36.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.63) opts 0xd
01:24:36.476 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.63)
01:24:36.476 00.000 20224 Moving (0.09, 0.63) raw xDistance=0.03 yDistance=-0.63
01:24:36.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:24:36.476 00.000 20224 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
01:24:36.476 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.90
01:24:36.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
01:24:36.476 00.000 20224 MoveAxis(E, 0, ABG)
01:24:36.476 00.000 20224 Move returns status 0, amount 0
01:24:36.477 00.001 20224 MoveAxis(N, 133, ABG)
01:24:36.477 00.000 20224 Guiding  Dir = 0, Dur = 133
01:24:36.477 00.000 20224 IsSlewing returns 0
01:24:36.477 00.000 20224 IsGuiding returns 0
01:24:36.480 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42096, med=3149, FiltMin=2864, FiltMax=22413, Gamma=1.000
01:24:36.499 00.019 20224 PulseGuide returned control before completion, sleep 122
01:24:36.512 00.013 8996 UpdateGuideState exits: m=642652 SNR=324.8
01:24:36.515 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:36.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:36.518 00.002 8996 Enqueuing Expose request
01:24:36.623 00.105 20224 IsGuiding returns 1
01:24:36.623 00.000 20224 scope still moving after pulse duration time elapsed
01:24:36.654 00.031 20224 IsSlewing returns 0
01:24:36.654 00.000 20224 IsGuiding returns 1
01:24:36.684 00.030 20224 IsSlewing returns 0
01:24:36.686 00.002 20224 IsGuiding returns 0
01:24:36.686 00.000 20224 scope move finished after 133 + 74 ms
01:24:36.686 00.000 20224 Move returns status 0, amount 133
01:24:36.686 00.000 20224 move complete, result=0
01:24:36.686 00.000 20224 worker thread done servicing request
01:24:36.686 00.000 20224 Worker thread wakes up
01:24:36.686 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.6 px 133 ms NORTH
01:24:36.689 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:36.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:37.884 01.195 20224 Exposure complete
01:24:37.955 00.071 20224 worker thread done servicing request
01:24:37.956 00.001 8996 OnExposeComplete: enter
01:24:37.956 00.000 8996 UpdateGuideState(): m_state=6
01:24:37.957 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12798
01:24:37.958 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=473.76, Mass=767833, SNR=371.4, Peak=51536 HFD=4.6
01:24:37.959 00.001 8996 MultiStar: large primary error, entering stabilization period
01:24:37.960 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
01:24:37.961 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
01:24:37.961 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.91 hyp=0.93 cameraTheta=1.75 mountX=-0.26 mountY=-0.89, mountTheta=-1.85
01:24:37.963 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.91, opts=13)
01:24:37.964 00.001 8996 Enqueuing Move request for scope (-0.17, 0.91)
01:24:37.964 00.000 20224 Worker thread wakes up
01:24:37.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.91) opts 0xd
01:24:37.965 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.91)
01:24:37.965 00.000 20224 Moving (-0.17, 0.91) raw xDistance=-0.26 yDistance=-0.89
01:24:37.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:24:37.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
01:24:37.965 00.000 20224 MoveAxis(E, 37, ABG)
01:24:37.965 00.000 20224 Guiding  Dir = 2, Dur = 37
01:24:37.965 00.000 20224 IsSlewing returns 0
01:24:37.965 00.000 20224 IsGuiding returns 0
01:24:37.970 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51536, med=3152, FiltMin=2819, FiltMax=31395, Gamma=1.000
01:24:37.984 00.014 8996 UpdateGuideState exits: m=767833 SNR=371.4
01:24:37.986 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:37.986 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:37.987 00.001 8996 Enqueuing Expose request
01:24:38.016 00.029 20224 IsGuiding returns 1
01:24:38.016 00.000 20224 scope still moving after pulse duration time elapsed
01:24:38.045 00.029 20224 IsSlewing returns 0
01:24:38.045 00.000 20224 IsGuiding returns 1
01:24:38.076 00.031 20224 IsSlewing returns 0
01:24:38.076 00.000 20224 IsGuiding returns 1
01:24:38.107 00.031 20224 IsSlewing returns 0
01:24:38.108 00.001 20224 IsGuiding returns 0
01:24:38.108 00.000 20224 scope move finished after 37 + 105 ms
01:24:38.108 00.000 20224 Move returns status 0, amount 37
01:24:38.108 00.000 20224 MoveAxis(N, 187, ABG)
01:24:38.108 00.000 20224 Guiding  Dir = 0, Dur = 187
01:24:38.108 00.000 20224 IsSlewing returns 0
01:24:38.109 00.001 20224 IsGuiding returns 0
01:24:38.170 00.061 20224 PulseGuide returned control before completion, sleep 136
01:24:38.323 00.153 20224 IsGuiding returns 1
01:24:38.323 00.000 20224 scope still moving after pulse duration time elapsed
01:24:38.354 00.031 20224 IsSlewing returns 0
01:24:38.354 00.000 20224 IsGuiding returns 1
01:24:38.385 00.031 20224 IsSlewing returns 0
01:24:38.385 00.000 20224 IsGuiding returns 1
01:24:38.416 00.031 20224 IsSlewing returns 0
01:24:38.416 00.000 20224 IsGuiding returns 0
01:24:38.417 00.001 20224 scope move finished after 187 + 120 ms
01:24:38.417 00.000 20224 Move returns status 0, amount 187
01:24:38.417 00.000 20224 move complete, result=0
01:24:38.417 00.000 20224 worker thread done servicing request
01:24:38.417 00.000 20224 Worker thread wakes up
01:24:38.417 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:38.417 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.9 px 187 ms NORTH
01:24:38.421 00.004 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:39.404 00.983 20224 Exposure complete
01:24:39.502 00.098 20224 worker thread done servicing request
01:24:39.503 00.001 8996 OnExposeComplete: enter
01:24:39.504 00.001 8996 UpdateGuideState(): m_state=6
01:24:39.505 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12799
01:24:39.506 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=472.70, Mass=711481, SNR=337.9, Peak=42950 HFD=4.7
01:24:39.508 00.002 8996 MultiStar: exiting stabilization period
01:24:39.509 00.001 8996 MultiStar: [#1 -0.33,-0.23,0.61,U] [#2 0.44,-0.54,0.00,M8] [#3 0.03,-1.43,0.00,M9] [#4 0.66,-0.66,0.00,M3] [#5 -0.02,0.53,0.00,M3] [#6 0.05,-0.59,0.00,M4] [#7 0.09,-0.67,0.00,M2] [#8 0.12,0.02,0.34,U] 
01:24:39.510 00.001 8996 single-star, 2 included, MultiStar: {-0.08, -0.14}, one-star: {0.00, -0.14}
01:24:39.511 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
01:24:39.512 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
01:24:39.512 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=-0.14 hyp=0.15 cameraTheta=-1.55 mountX=0.02 mountY=0.14, mountTheta=1.45
01:24:39.514 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.14, opts=13)
01:24:39.515 00.001 8996 Enqueuing Move request for scope (0.00, -0.14)
01:24:39.515 00.000 20224 Worker thread wakes up
01:24:39.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.14) opts 0xd
01:24:39.515 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.14)
01:24:39.515 00.000 20224 Moving (0.00, -0.14) raw xDistance=0.02 yDistance=0.14
01:24:39.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:24:39.516 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:39.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:24:39.516 00.000 20224 MoveAxis(E, 0, ABG)
01:24:39.516 00.000 20224 Move returns status 0, amount 0
01:24:39.516 00.000 20224 MoveAxis(N, 0, ABG)
01:24:39.516 00.000 20224 Move returns status 0, amount 0
01:24:39.516 00.000 20224 move complete, result=0
01:24:39.516 00.000 20224 worker thread done servicing request
01:24:39.524 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42950, med=3152, FiltMin=2819, FiltMax=27558, Gamma=1.000
01:24:39.551 00.027 8996 UpdateGuideState exits: m=711481 SNR=337.9
01:24:39.552 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:39.553 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:39.554 00.001 8996 Enqueuing Expose request
01:24:39.555 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:39.556 00.001 20224 Worker thread wakes up
01:24:39.556 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:39.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:40.735 01.179 20224 Exposure complete
01:24:40.806 00.071 20224 worker thread done servicing request
01:24:40.806 00.000 8996 OnExposeComplete: enter
01:24:40.807 00.001 8996 UpdateGuideState(): m_state=6
01:24:40.808 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12800
01:24:40.809 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=472.37, Mass=591802, SNR=310.8, Peak=35168 HFD=4.8
01:24:40.810 00.001 8996 MultiStar: [#1 -0.38,-0.80,0.00,M10] [#2 0.08,-1.15,0.00,M9] [#3 -0.41,-1.74,0.00,M10] [#4 0.25,-1.05,0.00,M4] [#5 -0.06,0.15,0.61,U] [#6 -0.05,-1.17,0.00,M5] [#7 0.03,-0.99,0.00,M3] [#8 0.33,-0.39,0.00,M5] 
01:24:40.811 00.001 8996 refined, 1 included, MultiStar: {-0.12, -0.24}, one-star: {-0.16, -0.48}
01:24:40.812 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
01:24:40.813 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
01:24:40.814 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.24 hyp=0.27 cameraTheta=-2.04 mountX=-0.10 mountY=0.25, mountTheta=1.94
01:24:40.815 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.24, opts=13)
01:24:40.816 00.001 8996 Enqueuing Move request for scope (-0.12, -0.24)
01:24:40.817 00.001 20224 Worker thread wakes up
01:24:40.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.24) opts 0xd
01:24:40.817 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.24)
01:24:40.817 00.000 20224 Moving (-0.12, -0.24) raw xDistance=-0.10 yDistance=0.25
01:24:40.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:24:40.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:40.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:24:40.817 00.000 20224 MoveAxis(E, 0, ABG)
01:24:40.817 00.000 20224 Move returns status 0, amount 0
01:24:40.817 00.000 20224 MoveAxis(N, 0, ABG)
01:24:40.817 00.000 20224 Move returns status 0, amount 0
01:24:40.817 00.000 20224 move complete, result=0
01:24:40.817 00.000 20224 worker thread done servicing request
01:24:40.822 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35168, med=3152, FiltMin=2848, FiltMax=24112, Gamma=1.000
01:24:40.836 00.014 8996 UpdateGuideState exits: m=591802 SNR=310.8
01:24:40.836 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:40.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:40.838 00.001 8996 Enqueuing Expose request
01:24:40.839 00.001 20224 Worker thread wakes up
01:24:40.839 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:24:40.840 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:40.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:41.815 00.975 20224 Exposure complete
01:24:41.883 00.068 20224 worker thread done servicing request
01:24:41.883 00.000 8996 OnExposeComplete: enter
01:24:41.884 00.001 8996 UpdateGuideState(): m_state=6
01:24:41.885 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12801
01:24:41.886 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=471.95, Mass=613794, SNR=306.7, Peak=45152 HFD=4.6
01:24:41.887 00.001 8996 MultiStar: large primary error, entering stabilization period
01:24:41.888 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:24:41.888 00.000 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
01:24:41.889 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.89 hyp=0.90 cameraTheta=-1.70 mountX=-0.03 mountY=0.90, mountTheta=1.60
01:24:41.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.89, opts=13)
01:24:41.892 00.001 8996 Enqueuing Move request for scope (-0.12, -0.89)
01:24:41.893 00.001 20224 Worker thread wakes up
01:24:41.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.89) opts 0xd
01:24:41.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.89)
01:24:41.893 00.000 20224 Moving (-0.12, -0.89) raw xDistance=-0.03 yDistance=0.90
01:24:41.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:24:41.893 00.000 20224 resist switch: large excursion: input 0.90 thresh 0.60 direction from -1 to 1
01:24:41.893 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.71
01:24:41.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
01:24:41.893 00.000 20224 MoveAxis(E, 0, ABG)
01:24:41.893 00.000 20224 Move returns status 0, amount 0
01:24:41.893 00.000 20224 MoveAxis(S, 190, ABG)
01:24:41.893 00.000 20224 Guiding  Dir = 1, Dur = 190
01:24:41.894 00.001 20224 IsSlewing returns 0
01:24:41.894 00.000 20224 IsGuiding returns 0
01:24:41.897 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45152, med=3152, FiltMin=2845, FiltMax=26128, Gamma=1.000
01:24:41.904 00.007 20224 PulseGuide returned control before completion, sleep 190
01:24:41.911 00.007 8996 UpdateGuideState exits: m=613794 SNR=306.7
01:24:41.912 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:41.913 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:41.914 00.001 8996 Enqueuing Expose request
01:24:42.106 00.192 20224 IsGuiding returns 1
01:24:42.106 00.000 20224 scope still moving after pulse duration time elapsed
01:24:42.138 00.032 20224 IsSlewing returns 0
01:24:42.138 00.000 20224 IsGuiding returns 0
01:24:42.138 00.000 20224 scope move finished after 190 + 55 ms
01:24:42.138 00.000 20224 Move returns status 0, amount 190
01:24:42.138 00.000 20224 move complete, result=0
01:24:42.138 00.000 20224 worker thread done servicing request
01:24:42.138 00.000 20224 Worker thread wakes up
01:24:42.138 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.9 px 190 ms SOUTH
01:24:42.141 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:42.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:43.329 01.188 20224 Exposure complete
01:24:43.382 00.053 20224 worker thread done servicing request
01:24:43.383 00.001 8996 OnExposeComplete: enter
01:24:43.383 00.000 8996 UpdateGuideState(): m_state=6
01:24:43.384 00.001 8996 Star::Find(15, 135, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12802
01:24:43.385 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=472.97, Mass=636279, SNR=285.9, Peak=40870 HFD=4.8
01:24:43.386 00.001 8996 MultiStar: exiting stabilization period
01:24:43.387 00.001 8996 MultiStar: [#1 -0.06,-0.21,0.73,U] [#2 0.03,-0.60,0.00,M10] [#3 -0.14,-1.02,0.00,R] [#4 0.47,-0.36,0.00,M5] [#5 -0.03,0.72,0.00,M3] [#6 0.00,0.02,0.35,U] [#7 -0.01,-0.38,0.43,U] [#8 0.24,0.18,0.43,U] 
01:24:43.387 00.000 8996 refined, 4 included, MultiStar: {-0.07, -0.04}, one-star: {-0.24, 0.12}
01:24:43.388 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
01:24:43.389 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
01:24:43.390 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.61 mountX=-0.06 mountY=0.05, mountTheta=2.50
01:24:43.391 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.04, opts=13)
01:24:43.392 00.001 8996 Enqueuing Move request for scope (-0.07, -0.04)
01:24:43.393 00.001 20224 Worker thread wakes up
01:24:43.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
01:24:43.393 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
01:24:43.393 00.000 20224 Moving (-0.07, -0.04) raw xDistance=-0.06 yDistance=0.05
01:24:43.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:24:43.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:43.394 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:24:43.394 00.000 20224 MoveAxis(E, 0, ABG)
01:24:43.394 00.000 20224 Move returns status 0, amount 0
01:24:43.394 00.000 20224 MoveAxis(N, 0, ABG)
01:24:43.394 00.000 20224 Move returns status 0, amount 0
01:24:43.394 00.000 20224 move complete, result=0
01:24:43.394 00.000 20224 worker thread done servicing request
01:24:43.397 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40870, med=3152, FiltMin=2867, FiltMax=26992, Gamma=1.000
01:24:43.422 00.025 8996 UpdateGuideState exits: m=636279 SNR=285.9
01:24:43.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:43.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:43.425 00.001 8996 Enqueuing Expose request
01:24:43.426 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:24:43.427 00.001 20224 Worker thread wakes up
01:24:43.427 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:43.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:44.402 00.975 20224 Exposure complete
01:24:44.470 00.068 20224 worker thread done servicing request
01:24:44.470 00.000 8996 OnExposeComplete: enter
01:24:44.471 00.001 8996 UpdateGuideState(): m_state=6
01:24:44.472 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12803
01:24:44.473 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=472.77, Mass=622669, SNR=294.1, Peak=39027 HFD=4.7
01:24:44.473 00.000 8996 MultiStar: [#1 0.16,-0.08,0.69,U] [#2 0.32,-0.33,0.00,R] [#3 -0.16,-0.02,0.68,U] [#4 0.41,-0.40,0.00,M6] [#5 -0.13,0.57,0.00,M4] [#6 -0.17,-0.44,0.00,M5] [#7 0.11,-0.59,0.00,M3] [#8 0.23,0.05,0.42,U] 
01:24:44.474 00.001 8996 refined, 3 included, MultiStar: {0.15, -0.05}, one-star: {0.31, -0.08}
01:24:44.475 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
01:24:44.476 00.001 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
01:24:44.477 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.05 hyp=0.15 cameraTheta=-0.30 mountX=0.15 mountY=0.03, mountTheta=0.19
01:24:44.478 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.05, opts=13)
01:24:44.479 00.001 8996 Enqueuing Move request for scope (0.15, -0.05)
01:24:44.479 00.000 20224 Worker thread wakes up
01:24:44.480 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.05) opts 0xd
01:24:44.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.05)
01:24:44.480 00.000 20224 Moving (0.15, -0.05) raw xDistance=0.15 yDistance=0.03
01:24:44.480 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:24:44.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:44.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:24:44.480 00.000 20224 MoveAxis(E, 0, ABG)
01:24:44.480 00.000 20224 Move returns status 0, amount 0
01:24:44.480 00.000 20224 MoveAxis(N, 0, ABG)
01:24:44.480 00.000 20224 Move returns status 0, amount 0
01:24:44.480 00.000 20224 move complete, result=0
01:24:44.480 00.000 20224 worker thread done servicing request
01:24:44.484 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=39027, med=3152, FiltMin=2812, FiltMax=23424, Gamma=1.000
01:24:44.503 00.019 8996 UpdateGuideState exits: m=622669 SNR=294.1
01:24:44.505 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:44.507 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:44.509 00.002 8996 Enqueuing Expose request
01:24:44.510 00.001 20224 Worker thread wakes up
01:24:44.510 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:24:44.511 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:44.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:45.684 01.173 20224 Exposure complete
01:24:45.773 00.089 20224 worker thread done servicing request
01:24:45.774 00.001 8996 OnExposeComplete: enter
01:24:45.775 00.001 8996 UpdateGuideState(): m_state=6
01:24:45.777 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12804
01:24:45.778 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=472.47, Mass=706556, SNR=304.7, Peak=47264 HFD=4.8
01:24:45.781 00.003 8996 MultiStar: [#1 0.13,-0.19,0.68,U] [#2 -0.48,-0.45,0.00,M1] [#3 0.05,0.14,0.65,U] [#4 0.30,-0.27,0.54,U] [#5 -0.00,0.51,0.00,M5] [#6 -0.29,-0.59,0.00,M6] [#7 0.02,-0.59,0.00,M4] [#8 0.40,-0.15,0.37,U] 
01:24:45.782 00.001 8996 refined, 4 included, MultiStar: {0.15, -0.19}, one-star: {0.07, -0.38}
01:24:45.784 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
01:24:45.786 00.002 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
01:24:45.788 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.89 mountX=0.17 mountY=0.17, mountTheta=0.79
01:24:45.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.19, opts=13)
01:24:45.792 00.002 8996 Enqueuing Move request for scope (0.15, -0.19)
01:24:45.793 00.001 20224 Worker thread wakes up
01:24:45.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
01:24:45.793 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
01:24:45.793 00.000 20224 Moving (0.15, -0.19) raw xDistance=0.17 yDistance=0.17
01:24:45.794 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:24:45.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:45.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:24:45.794 00.000 20224 MoveAxis(E, 0, ABG)
01:24:45.794 00.000 20224 Move returns status 0, amount 0
01:24:45.794 00.000 20224 MoveAxis(N, 0, ABG)
01:24:45.794 00.000 20224 Move returns status 0, amount 0
01:24:45.794 00.000 20224 move complete, result=0
01:24:45.794 00.000 20224 worker thread done servicing request
01:24:45.800 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=47264, med=3152, FiltMin=2857, FiltMax=25344, Gamma=1.000
01:24:45.816 00.016 8996 UpdateGuideState exits: m=706556 SNR=304.7
01:24:45.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:45.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:45.820 00.002 8996 Enqueuing Expose request
01:24:45.822 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:24:45.825 00.003 20224 Worker thread wakes up
01:24:45.825 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:45.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:46.809 00.984 20224 Exposure complete
01:24:46.902 00.093 20224 worker thread done servicing request
01:24:46.902 00.000 8996 OnExposeComplete: enter
01:24:46.903 00.001 8996 UpdateGuideState(): m_state=6
01:24:46.904 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12805
01:24:46.905 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=472.54, Mass=623993, SNR=273.7, Peak=40624 HFD=4.9
01:24:46.906 00.001 8996 MultiStar: [#1 -0.12,-0.33,0.71,U] [#2 -0.38,0.18,0.75,U] [#3 -0.20,0.05,0.66,U] [#4 0.19,-0.41,0.00,M6] [#5 -0.24,0.41,0.00,M6] [#6 -0.02,-0.37,0.49,U] [#7 0.09,-0.30,0.48,U] [#8 0.22,-0.14,0.40,U] 
01:24:46.906 00.000 8996 refined, 6 included, MultiStar: {-0.08, -0.17}, one-star: {0.05, -0.31}
01:24:46.907 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
01:24:46.908 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
01:24:46.909 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.99 mountX=-0.06 mountY=0.18, mountTheta=1.89
01:24:46.912 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.17, opts=13)
01:24:46.914 00.002 8996 Enqueuing Move request for scope (-0.08, -0.17)
01:24:46.917 00.003 20224 Worker thread wakes up
01:24:46.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
01:24:46.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
01:24:46.917 00.000 20224 Moving (-0.08, -0.17) raw xDistance=-0.06 yDistance=0.18
01:24:46.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:24:46.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:46.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:24:46.917 00.000 20224 MoveAxis(E, 0, ABG)
01:24:46.917 00.000 20224 Move returns status 0, amount 0
01:24:46.918 00.001 20224 MoveAxis(N, 0, ABG)
01:24:46.918 00.000 20224 Move returns status 0, amount 0
01:24:46.918 00.000 20224 move complete, result=0
01:24:46.918 00.000 20224 worker thread done servicing request
01:24:46.924 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40624, med=3152, FiltMin=2838, FiltMax=23078, Gamma=1.000
01:24:46.948 00.024 8996 UpdateGuideState exits: m=623993 SNR=273.7
01:24:46.950 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:46.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:46.953 00.002 8996 Enqueuing Expose request
01:24:46.954 00.001 20224 Worker thread wakes up
01:24:46.954 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:24:46.956 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:46.956 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:48.113 01.157 20224 Exposure complete
01:24:48.176 00.063 20224 worker thread done servicing request
01:24:48.176 00.000 8996 OnExposeComplete: enter
01:24:48.177 00.001 8996 UpdateGuideState(): m_state=6
01:24:48.178 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12806
01:24:48.179 00.001 8996 Star::Find returns 1 (0), X=135.57, Y=472.88, Mass=587102, SNR=307.9, Peak=37798 HFD=4.8
01:24:48.180 00.001 8996 MultiStar: [#1 -0.72,-0.24,0.00,M7] [#2 -0.54,-0.23,0.00,M1] [#3 -0.32,-0.14,0.53,U] [#4 -0.37,-0.73,0.00,M7] [#5 -0.74,0.74,0.00,M7] [#6 -0.24,-0.49,0.00,M6] [#7 -0.54,-0.66,0.00,M4] [#8 -0.37,-0.33,0.00,M2] 
01:24:48.181 00.001 8996 refined, 1 included, MultiStar: {-0.34, -0.03}, one-star: {-0.35, 0.03}
01:24:48.182 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
01:24:48.183 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.20)
01:24:48.184 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.03 hyp=0.34 cameraTheta=-3.05 mountX=-0.33 mountY=0.07, mountTheta=2.94
01:24:48.186 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.03, opts=13)
01:24:48.186 00.000 8996 Enqueuing Move request for scope (-0.34, -0.03)
01:24:48.187 00.001 20224 Worker thread wakes up
01:24:48.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.03) opts 0xd
01:24:48.187 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.03)
01:24:48.187 00.000 20224 Moving (-0.34, -0.03) raw xDistance=-0.33 yDistance=0.07
01:24:48.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:24:48.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:48.188 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:24:48.188 00.000 20224 MoveAxis(E, 49, ABG)
01:24:48.188 00.000 20224 Guiding  Dir = 2, Dur = 49
01:24:48.188 00.000 20224 IsSlewing returns 0
01:24:48.188 00.000 20224 IsGuiding returns 0
01:24:48.192 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=37798, med=3152, FiltMin=2835, FiltMax=23472, Gamma=1.000
01:24:48.222 00.030 8996 UpdateGuideState exits: m=587102 SNR=307.9
01:24:48.224 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:48.226 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:48.227 00.001 8996 Enqueuing Expose request
01:24:48.234 00.007 20224 PulseGuide returned control before completion, sleep 14
01:24:48.259 00.025 20224 IsGuiding returns 1
01:24:48.259 00.000 20224 scope still moving after pulse duration time elapsed
01:24:48.290 00.031 20224 IsSlewing returns 0
01:24:48.290 00.000 20224 IsGuiding returns 1
01:24:48.321 00.031 20224 IsSlewing returns 0
01:24:48.321 00.000 20224 IsGuiding returns 0
01:24:48.321 00.000 20224 scope move finished after 49 + 83 ms
01:24:48.321 00.000 20224 Move returns status 0, amount 49
01:24:48.322 00.001 20224 MoveAxis(N, 0, ABG)
01:24:48.322 00.000 20224 Move returns status 0, amount 0
01:24:48.322 00.000 20224 move complete, result=0
01:24:48.322 00.000 20224 worker thread done servicing request
01:24:48.322 00.000 20224 Worker thread wakes up
01:24:48.322 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH
01:24:48.324 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:48.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:49.319 00.995 20224 Exposure complete
01:24:49.414 00.095 20224 worker thread done servicing request
01:24:49.414 00.000 8996 OnExposeComplete: enter
01:24:49.416 00.002 8996 UpdateGuideState(): m_state=6
01:24:49.418 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12807
01:24:49.420 00.002 8996 Star::Find returns 1 (0), X=136.16, Y=472.90, Mass=617597, SNR=295.3, Peak=37942 HFD=4.5
01:24:49.421 00.001 8996 MultiStar: [#1 -0.15,-0.16,0.56,U] [#2 -0.03,-0.20,0.65,U] [#3 -0.00,-0.10,0.76,U] [#4 0.33,-0.48,0.00,M8] [#5 0.03,0.83,0.00,M8] [#6 0.02,-0.71,0.00,M7] [#7 0.37,-0.72,0.00,M5] [#8 0.31,-0.20,0.34,U] 
01:24:49.422 00.001 8996 refined, 4 included, MultiStar: {0.07, -0.09}, one-star: {0.24, 0.06}
01:24:49.423 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
01:24:49.423 00.000 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
01:24:49.424 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.12 cameraTheta=-0.92 mountX=0.08 mountY=0.08, mountTheta=0.81
01:24:49.426 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.09, opts=13)
01:24:49.428 00.002 8996 Enqueuing Move request for scope (0.07, -0.09)
01:24:49.429 00.001 20224 Worker thread wakes up
01:24:49.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.09) opts 0xd
01:24:49.430 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.09)
01:24:49.430 00.000 20224 Moving (0.07, -0.09) raw xDistance=0.08 yDistance=0.08
01:24:49.430 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:24:49.430 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:49.430 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:24:49.430 00.000 20224 MoveAxis(E, 0, ABG)
01:24:49.430 00.000 20224 Move returns status 0, amount 0
01:24:49.430 00.000 20224 MoveAxis(N, 0, ABG)
01:24:49.430 00.000 20224 Move returns status 0, amount 0
01:24:49.430 00.000 20224 move complete, result=0
01:24:49.430 00.000 20224 worker thread done servicing request
01:24:49.435 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=37942, med=3152, FiltMin=2806, FiltMax=24656, Gamma=1.000
01:24:49.449 00.014 8996 UpdateGuideState exits: m=617597 SNR=295.3
01:24:49.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:49.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:49.451 00.000 8996 Enqueuing Expose request
01:24:49.452 00.001 20224 Worker thread wakes up
01:24:49.452 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:49.453 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:49.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:50.609 01.156 20224 Exposure complete
01:24:50.694 00.085 20224 worker thread done servicing request
01:24:50.695 00.001 8996 OnExposeComplete: enter
01:24:50.695 00.000 8996 UpdateGuideState(): m_state=6
01:24:50.696 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12808
01:24:50.697 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=472.85, Mass=620389, SNR=306.7, Peak=45302 HFD=4.5
01:24:50.699 00.002 8996 MultiStar: [#1 -0.10,-0.19,0.72,U] [#2 0.04,-0.07,0.69,U] [#3 0.22,0.23,0.54,U] [#4 0.48,-0.28,0.00,M9] [#5 -0.22,0.88,0.00,M9] [#6 0.33,-0.48,0.00,M8] [#7 0.43,-0.48,0.00,M6] [#8 -0.13,-0.38,0.40,U] 
01:24:50.701 00.002 8996 refined, 4 included, MultiStar: {0.03, -0.06}, one-star: {0.09, 0.00}
01:24:50.704 00.003 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
01:24:50.706 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
01:24:50.708 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-1.07 mountX=0.04 mountY=0.06, mountTheta=0.97
01:24:50.710 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.06, opts=13)
01:24:50.711 00.001 8996 Enqueuing Move request for scope (0.03, -0.06)
01:24:50.712 00.001 20224 Worker thread wakes up
01:24:50.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
01:24:50.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
01:24:50.712 00.000 20224 Moving (0.03, -0.06) raw xDistance=0.04 yDistance=0.06
01:24:50.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:24:50.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:50.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:24:50.712 00.000 20224 MoveAxis(E, 0, ABG)
01:24:50.712 00.000 20224 Move returns status 0, amount 0
01:24:50.713 00.001 20224 MoveAxis(N, 0, ABG)
01:24:50.713 00.000 20224 Move returns status 0, amount 0
01:24:50.713 00.000 20224 move complete, result=0
01:24:50.713 00.000 20224 worker thread done servicing request
01:24:50.720 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45302, med=3152, FiltMin=2861, FiltMax=24662, Gamma=1.000
01:24:50.739 00.019 8996 UpdateGuideState exits: m=620389 SNR=306.7
01:24:50.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:50.740 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:50.741 00.001 8996 Enqueuing Expose request
01:24:50.742 00.001 20224 Worker thread wakes up
01:24:50.742 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:50.743 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:50.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:51.718 00.975 20224 Exposure complete
01:24:51.792 00.074 20224 worker thread done servicing request
01:24:51.792 00.000 8996 OnExposeComplete: enter
01:24:51.793 00.001 8996 UpdateGuideState(): m_state=6
01:24:51.794 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12809
01:24:51.795 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.80, Mass=562529, SNR=322.4, Peak=40963 HFD=4.6
01:24:51.796 00.001 8996 MultiStar: [#1 -0.01,-0.43,0.67,U] [#2 0.48,-0.33,0.00,M1] [#3 0.28,0.06,0.51,U] [#4 0.67,-0.42,0.00,M10] [#5 0.05,0.32,0.55,U] [#6 0.44,-0.53,0.00,M9] [#7 0.73,-0.55,0.00,M7] [#8 0.07,-0.23,0.35,U] 
01:24:51.797 00.001 8996 refined, 4 included, MultiStar: {0.23, -0.07}, one-star: {0.51, -0.05}
01:24:51.798 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
01:24:51.799 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.32 = 2.96)
01:24:51.799 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.29 mountX=0.23 mountY=0.04, mountTheta=0.18
01:24:51.801 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.07, opts=13)
01:24:51.802 00.001 8996 Enqueuing Move request for scope (0.23, -0.07)
01:24:51.802 00.000 20224 Worker thread wakes up
01:24:51.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
01:24:51.802 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
01:24:51.803 00.001 20224 Moving (0.23, -0.07) raw xDistance=0.23 yDistance=0.04
01:24:51.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:24:51.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:51.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:24:51.803 00.000 20224 MoveAxis(W, 34, ABG)
01:24:51.803 00.000 20224 Guiding  Dir = 3, Dur = 34
01:24:51.803 00.000 20224 IsSlewing returns 0
01:24:51.803 00.000 20224 IsGuiding returns 0
01:24:51.805 00.002 20224 PulseGuide returned control before completion, sleep 43
01:24:51.807 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40963, med=3152, FiltMin=2864, FiltMax=21344, Gamma=1.000
01:24:51.822 00.015 8996 UpdateGuideState exits: m=562529 SNR=322.4
01:24:51.823 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:51.824 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:51.825 00.001 8996 Enqueuing Expose request
01:24:51.859 00.034 20224 IsGuiding returns 1
01:24:51.859 00.000 20224 scope still moving after pulse duration time elapsed
01:24:51.891 00.032 20224 IsSlewing returns 0
01:24:51.891 00.000 20224 IsGuiding returns 0
01:24:51.891 00.000 20224 scope move finished after 34 + 53 ms
01:24:51.891 00.000 20224 Move returns status 0, amount 34
01:24:51.891 00.000 20224 MoveAxis(N, 0, ABG)
01:24:51.891 00.000 20224 Move returns status 0, amount 0
01:24:51.891 00.000 20224 move complete, result=0
01:24:51.891 00.000 20224 worker thread done servicing request
01:24:51.891 00.000 20224 Worker thread wakes up
01:24:51.891 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
01:24:51.893 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:51.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:53.068 01.175 20224 Exposure complete
01:24:53.151 00.083 20224 worker thread done servicing request
01:24:53.152 00.001 8996 OnExposeComplete: enter
01:24:53.153 00.001 8996 UpdateGuideState(): m_state=6
01:24:53.155 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12810
01:24:53.156 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=473.00, Mass=526704, SNR=294.9, Peak=39670 HFD=4.6
01:24:53.157 00.001 8996 MultiStar: [#1 0.08,-0.04,0.75,U] [#2 -0.16,-0.14,0.68,U] [#3 -0.13,0.28,0.68,U] [#4 0.07,-0.34,0.52,U] [#5 -0.46,0.52,0.00,M9] [#6 0.16,-0.21,0.40,U] [#7 0.27,-0.46,0.00,M8] [#8 -0.33,-0.51,0.00,M1] 
01:24:53.160 00.003 8996 refined, 5 included, MultiStar: {-0.02, -0.01}, one-star: {-0.03, 0.16}
01:24:53.162 00.002 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
01:24:53.165 00.003 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
01:24:53.167 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-2.62 mountX=-0.02 mountY=0.01, mountTheta=2.51
01:24:53.172 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.01, opts=13)
01:24:53.174 00.002 8996 Enqueuing Move request for scope (-0.02, -0.01)
01:24:53.175 00.001 20224 Worker thread wakes up
01:24:53.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
01:24:53.175 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
01:24:53.175 00.000 20224 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=0.01
01:24:53.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:24:53.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:53.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:24:53.176 00.001 20224 MoveAxis(E, 0, ABG)
01:24:53.176 00.000 20224 Move returns status 0, amount 0
01:24:53.176 00.000 20224 MoveAxis(N, 0, ABG)
01:24:53.176 00.000 20224 Move returns status 0, amount 0
01:24:53.176 00.000 20224 move complete, result=0
01:24:53.176 00.000 20224 worker thread done servicing request
01:24:53.181 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39670, med=3152, FiltMin=2857, FiltMax=22038, Gamma=1.000
01:24:53.198 00.017 8996 UpdateGuideState exits: m=526704 SNR=294.9
01:24:53.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:53.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:53.200 00.000 8996 Enqueuing Expose request
01:24:53.202 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:24:53.203 00.001 20224 Worker thread wakes up
01:24:53.203 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:53.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:54.183 00.980 20224 Exposure complete
01:24:54.245 00.062 20224 worker thread done servicing request
01:24:54.245 00.000 8996 OnExposeComplete: enter
01:24:54.246 00.001 8996 UpdateGuideState(): m_state=6
01:24:54.247 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12811
01:24:54.248 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=472.96, Mass=714980, SNR=325.6, Peak=43926 HFD=4.5
01:24:54.249 00.001 8996 MultiStar: [#1 -0.01,-0.17,0.58,U] [#2 0.07,-0.18,0.74,U] [#3 0.09,0.06,0.58,U] [#4 0.38,-0.11,0.47,U] [#5 -0.05,0.63,0.00,M10] [#6 0.17,-0.52,0.00,M9] [#7 0.37,-0.56,0.00,M9] [#8 0.09,-0.69,0.00,M2] 
01:24:54.250 00.001 8996 refined, 4 included, MultiStar: {0.09, -0.04}, one-star: {0.02, 0.11}
01:24:54.251 00.001 8996 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
01:24:54.252 00.001 8996 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
01:24:54.253 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.43 mountX=0.09 mountY=0.03, mountTheta=0.32
01:24:54.256 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
01:24:54.258 00.002 8996 Enqueuing Move request for scope (0.09, -0.04)
01:24:54.259 00.001 20224 Worker thread wakes up
01:24:54.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
01:24:54.259 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
01:24:54.259 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=0.03
01:24:54.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:24:54.260 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:54.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:24:54.260 00.000 20224 MoveAxis(E, 0, ABG)
01:24:54.260 00.000 20224 Move returns status 0, amount 0
01:24:54.260 00.000 20224 MoveAxis(N, 0, ABG)
01:24:54.260 00.000 20224 Move returns status 0, amount 0
01:24:54.260 00.000 20224 move complete, result=0
01:24:54.260 00.000 20224 worker thread done servicing request
01:24:54.265 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43926, med=3152, FiltMin=2848, FiltMax=27936, Gamma=1.000
01:24:54.280 00.015 8996 UpdateGuideState exits: m=714980 SNR=325.6
01:24:54.281 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:54.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:54.283 00.001 8996 Enqueuing Expose request
01:24:54.284 00.001 20224 Worker thread wakes up
01:24:54.284 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:24:54.285 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:54.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:55.451 01.166 20224 Exposure complete
01:24:55.514 00.063 20224 worker thread done servicing request
01:24:55.514 00.000 8996 OnExposeComplete: enter
01:24:55.517 00.003 8996 UpdateGuideState(): m_state=6
01:24:55.520 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12812
01:24:55.522 00.002 8996 Star::Find returns 1 (0), X=136.02, Y=472.64, Mass=612199, SNR=280.7, Peak=37462 HFD=4.8
01:24:55.525 00.003 8996 MultiStar: [#1 0.18,-0.42,0.00,M3] [#2 -0.04,-0.20,0.80,U] [#3 0.13,-0.58,0.00,M1] [#4 0.53,-0.84,0.00,M9] [#5 0.17,0.16,0.74,U] [#6 0.50,-0.38,0.00,M10] [#7 0.44,-0.41,0.00,M10] [#8 0.41,-0.43,0.00,M3] 
01:24:55.527 00.002 8996 refined, 2 included, MultiStar: {0.07, -0.10}, one-star: {0.10, -0.21}
01:24:55.528 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
01:24:55.530 00.002 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
01:24:55.531 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-0.92 mountX=0.08 mountY=0.09, mountTheta=0.82
01:24:55.533 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.10, opts=13)
01:24:55.534 00.001 8996 Enqueuing Move request for scope (0.07, -0.10)
01:24:55.535 00.001 20224 Worker thread wakes up
01:24:55.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.10) opts 0xd
01:24:55.536 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.10)
01:24:55.536 00.000 20224 Moving (0.07, -0.10) raw xDistance=0.08 yDistance=0.09
01:24:55.536 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:24:55.536 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:55.536 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:24:55.536 00.000 20224 MoveAxis(E, 0, ABG)
01:24:55.536 00.000 20224 Move returns status 0, amount 0
01:24:55.536 00.000 20224 MoveAxis(N, 0, ABG)
01:24:55.536 00.000 20224 Move returns status 0, amount 0
01:24:55.536 00.000 20224 move complete, result=0
01:24:55.536 00.000 20224 worker thread done servicing request
01:24:55.541 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=37462, med=3152, FiltMin=2867, FiltMax=22486, Gamma=1.000
01:24:55.568 00.027 8996 UpdateGuideState exits: m=612199 SNR=280.7
01:24:55.570 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:55.572 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:55.574 00.002 8996 Enqueuing Expose request
01:24:55.575 00.001 20224 Worker thread wakes up
01:24:55.575 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:24:55.577 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:55.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:56.546 00.969 20224 Exposure complete
01:24:56.614 00.068 20224 worker thread done servicing request
01:24:56.614 00.000 8996 OnExposeComplete: enter
01:24:56.615 00.001 8996 UpdateGuideState(): m_state=6
01:24:56.617 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12813
01:24:56.618 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=472.66, Mass=742760, SNR=327.0, Peak=48550 HFD=4.6
01:24:56.620 00.002 8996 MultiStar: [#1 0.11,-0.09,0.62,U] [#2 -0.19,-0.32,0.71,U] [#3 -0.24,-0.26,0.58,U] [#4 0.15,-0.48,0.00,M10] [#5 0.17,0.48,0.00,M10] [#6 0.11,-0.48,0.00,R] [#7 0.20,-0.57,0.00,R] [#8 0.11,-0.33,0.33,U] 
01:24:56.621 00.001 8996 single-star, 4 included, MultiStar: {-0.10, -0.23}, one-star: {-0.14, -0.19}
01:24:56.622 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
01:24:56.624 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
01:24:56.624 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.19 hyp=0.24 cameraTheta=-2.20 mountX=-0.12 mountY=0.21, mountTheta=2.10
01:24:56.627 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.19, opts=13)
01:24:56.628 00.001 8996 Enqueuing Move request for scope (-0.14, -0.19)
01:24:56.629 00.001 20224 Worker thread wakes up
01:24:56.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.19) opts 0xd
01:24:56.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.19)
01:24:56.629 00.000 20224 Moving (-0.14, -0.19) raw xDistance=-0.12 yDistance=0.21
01:24:56.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:24:56.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:24:56.629 00.000 20224 MoveAxis(E, 0, ABG)
01:24:56.629 00.000 20224 Move returns status 0, amount 0
01:24:56.629 00.000 20224 MoveAxis(S, 44, ABG)
01:24:56.629 00.000 20224 Guiding  Dir = 1, Dur = 44
01:24:56.629 00.000 20224 IsSlewing returns 0
01:24:56.629 00.000 20224 IsGuiding returns 0
01:24:56.633 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=48550, med=3152, FiltMin=2864, FiltMax=31187, Gamma=1.000
01:24:56.643 00.010 20224 PulseGuide returned control before completion, sleep 41
01:24:56.652 00.009 8996 UpdateGuideState exits: m=742760 SNR=327.0
01:24:56.654 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:56.655 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:56.656 00.001 8996 Enqueuing Expose request
01:24:56.690 00.034 20224 IsGuiding returns 1
01:24:56.690 00.000 20224 scope still moving after pulse duration time elapsed
01:24:56.722 00.032 20224 IsSlewing returns 0
01:24:56.722 00.000 20224 IsGuiding returns 0
01:24:56.722 00.000 20224 scope move finished after 44 + 48 ms
01:24:56.722 00.000 20224 Move returns status 0, amount 44
01:24:56.722 00.000 20224 move complete, result=0
01:24:56.723 00.001 20224 worker thread done servicing request
01:24:56.723 00.000 20224 Worker thread wakes up
01:24:56.723 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 44 ms SOUTH
01:24:56.724 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:56.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:57.900 01.176 20224 Exposure complete
01:24:57.957 00.057 20224 worker thread done servicing request
01:24:57.957 00.000 8996 OnExposeComplete: enter
01:24:57.958 00.001 8996 UpdateGuideState(): m_state=6
01:24:57.960 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12814
01:24:57.963 00.003 8996 Star::Find returns 1 (0), X=135.43, Y=472.98, Mass=588783, SNR=278.6, Peak=35222 HFD=4.9
01:24:57.965 00.002 8996 MultiStar: [#1 -0.50,0.16,0.00,M3] [#2 -0.59,0.18,0.00,M1] [#3 -0.30,-0.05,0.61,U] [#4 -0.01,0.13,0.56,U] [#5 -0.42,0.94,0.00,R] [#6 -0.22,0.82,0.00,M1] [#7 -0.19,0.69,0.00,M1] [#8 -0.59,0.09,0.00,M3] 
01:24:57.967 00.002 8996 refined, 2 included, MultiStar: {-0.31, 0.08}, one-star: {-0.49, 0.13}
01:24:57.968 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
01:24:57.970 00.002 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
01:24:57.971 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.08 hyp=0.32 cameraTheta=2.88 mountX=-0.32 mountY=-0.05, mountTheta=-3.00
01:24:57.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.08, opts=13)
01:24:57.974 00.001 8996 Enqueuing Move request for scope (-0.31, 0.08)
01:24:57.974 00.000 20224 Worker thread wakes up
01:24:57.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.08) opts 0xd
01:24:57.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.08)
01:24:57.975 00.001 20224 Moving (-0.31, 0.08) raw xDistance=-0.32 yDistance=-0.05
01:24:57.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:24:57.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:24:57.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:24:57.975 00.000 20224 MoveAxis(E, 46, ABG)
01:24:57.975 00.000 20224 Guiding  Dir = 2, Dur = 46
01:24:57.975 00.000 20224 IsSlewing returns 0
01:24:57.975 00.000 20224 IsGuiding returns 0
01:24:57.978 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=35222, med=3152, FiltMin=2825, FiltMax=24989, Gamma=1.000
01:24:57.992 00.014 8996 UpdateGuideState exits: m=588783 SNR=278.6
01:24:57.993 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:57.994 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:57.995 00.001 8996 Enqueuing Expose request
01:24:58.035 00.040 20224 IsGuiding returns 1
01:24:58.035 00.000 20224 scope still moving after pulse duration time elapsed
01:24:58.064 00.029 20224 IsSlewing returns 0
01:24:58.064 00.000 20224 IsGuiding returns 1
01:24:58.095 00.031 20224 IsSlewing returns 0
01:24:58.095 00.000 20224 IsGuiding returns 1
01:24:58.126 00.031 20224 IsSlewing returns 0
01:24:58.126 00.000 20224 IsGuiding returns 0
01:24:58.127 00.001 20224 scope move finished after 46 + 104 ms
01:24:58.127 00.000 20224 Move returns status 0, amount 46
01:24:58.127 00.000 20224 MoveAxis(N, 0, ABG)
01:24:58.127 00.000 20224 Move returns status 0, amount 0
01:24:58.127 00.000 20224 move complete, result=0
01:24:58.127 00.000 20224 worker thread done servicing request
01:24:58.127 00.000 20224 Worker thread wakes up
01:24:58.127 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:58.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:24:58.127 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.0 px 0 ms NORTH
01:24:59.115 00.988 20224 Exposure complete
01:24:59.190 00.075 20224 worker thread done servicing request
01:24:59.190 00.000 8996 OnExposeComplete: enter
01:24:59.191 00.001 8996 UpdateGuideState(): m_state=6
01:24:59.192 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12815
01:24:59.194 00.002 8996 Star::Find returns 1 (0), X=135.83, Y=473.29, Mass=610088, SNR=285.6, Peak=41942 HFD=4.6
01:24:59.196 00.002 8996 MultiStar: [#1 -0.06,0.62,0.00,M4] [#2 0.03,0.68,0.00,M2] [#3 0.03,0.78,0.00,M1] [#4 0.56,0.49,0.00,M10] [#5 0.42,0.58,0.00,M1] [#6 0.15,0.97,0.00,M2] [#7 0.17,0.87,0.00,M2] [#8 -0.06,0.46,0.00,M4] 
01:24:59.198 00.002 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
01:24:59.199 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
01:24:59.200 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.44 hyp=0.45 cameraTheta=1.76 mountX=-0.13 mountY=-0.43, mountTheta=-1.86
01:24:59.204 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.44, opts=13)
01:24:59.206 00.002 8996 Enqueuing Move request for scope (-0.09, 0.44)
01:24:59.208 00.002 20224 Worker thread wakes up
01:24:59.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.44) opts 0xd
01:24:59.208 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.44)
01:24:59.208 00.000 20224 Moving (-0.09, 0.44) raw xDistance=-0.13 yDistance=-0.43
01:24:59.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:24:59.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:24:59.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
01:24:59.208 00.000 20224 MoveAxis(E, 0, ABG)
01:24:59.208 00.000 20224 Move returns status 0, amount 0
01:24:59.209 00.001 20224 MoveAxis(N, 0, ABG)
01:24:59.209 00.000 20224 Move returns status 0, amount 0
01:24:59.209 00.000 20224 move complete, result=0
01:24:59.209 00.000 20224 worker thread done servicing request
01:24:59.216 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41942, med=3152, FiltMin=2848, FiltMax=24998, Gamma=1.000
01:24:59.241 00.025 8996 UpdateGuideState exits: m=610088 SNR=285.6
01:24:59.242 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:24:59.243 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:24:59.244 00.001 8996 Enqueuing Expose request
01:24:59.245 00.001 20224 Worker thread wakes up
01:24:59.245 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:24:59.247 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:24:59.247 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:00.415 01.168 20224 Exposure complete
01:25:00.518 00.103 20224 worker thread done servicing request
01:25:00.518 00.000 8996 OnExposeComplete: enter
01:25:00.520 00.002 8996 UpdateGuideState(): m_state=6
01:25:00.521 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12816
01:25:00.522 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=472.75, Mass=762591, SNR=398.5, Peak=49814 HFD=4.7
01:25:00.523 00.001 8996 MultiStar: [#1 -0.13,0.10,0.50,U] [#2 -0.14,0.13,0.57,U] [#3 0.02,0.20,0.46,U] [#4 0.36,-0.32,0.00,R] [#5 0.32,-0.30,0.44,U] [#6 -0.04,0.29,0.31,U] [#7 0.02,0.43,0.36,U] [#8 -0.34,-0.15,0.32,U] 
01:25:00.524 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {0.04, -0.10}
01:25:00.525 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
01:25:00.526 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
01:25:00.527 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.05 cameraTheta=1.97 mountX=-0.02 mountY=-0.04, mountTheta=-2.07
01:25:00.529 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
01:25:00.530 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
01:25:00.531 00.001 20224 Worker thread wakes up
01:25:00.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
01:25:00.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
01:25:00.531 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.04
01:25:00.531 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:25:00.531 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:00.531 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:25:00.531 00.000 20224 MoveAxis(E, 0, ABG)
01:25:00.531 00.000 20224 Move returns status 0, amount 0
01:25:00.531 00.000 20224 MoveAxis(N, 0, ABG)
01:25:00.531 00.000 20224 Move returns status 0, amount 0
01:25:00.531 00.000 20224 move complete, result=0
01:25:00.532 00.001 20224 worker thread done servicing request
01:25:00.537 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49814, med=3152, FiltMin=2857, FiltMax=28678, Gamma=1.000
01:25:00.552 00.015 8996 UpdateGuideState exits: m=762591 SNR=398.5
01:25:00.554 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:00.556 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:00.557 00.001 8996 Enqueuing Expose request
01:25:00.558 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:25:00.559 00.001 20224 Worker thread wakes up
01:25:00.559 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:00.559 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:01.532 00.973 20224 Exposure complete
01:25:01.610 00.078 20224 worker thread done servicing request
01:25:01.610 00.000 8996 OnExposeComplete: enter
01:25:01.611 00.001 8996 UpdateGuideState(): m_state=6
01:25:01.612 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12817
01:25:01.613 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=472.45, Mass=562791, SNR=297.1, Peak=34550 HFD=4.9
01:25:01.614 00.001 8996 MultiStar: [#1 0.09,0.03,0.72,U] [#2 0.02,0.04,0.86,U] [#3 0.22,0.36,0.57,U] [#4 -0.04,-0.02,0.52,U] [#5 0.44,-0.29,0.00,M1] [#6 0.18,0.02,0.45,U] [#7 -0.13,0.11,0.39,U] [#8 0.21,-0.25,0.44,U] 
01:25:01.615 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.04}, one-star: {0.09, -0.40}
01:25:01.616 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
01:25:01.616 00.000 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.78)
01:25:01.617 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.47 mountX=0.08 mountY=0.03, mountTheta=0.36
01:25:01.619 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
01:25:01.619 00.000 8996 Enqueuing Move request for scope (0.08, -0.04)
01:25:01.620 00.001 20224 Worker thread wakes up
01:25:01.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
01:25:01.621 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
01:25:01.621 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=0.03
01:25:01.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:25:01.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:01.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:25:01.621 00.000 20224 MoveAxis(E, 0, ABG)
01:25:01.621 00.000 20224 Move returns status 0, amount 0
01:25:01.621 00.000 20224 MoveAxis(N, 0, ABG)
01:25:01.621 00.000 20224 Move returns status 0, amount 0
01:25:01.622 00.001 20224 move complete, result=0
01:25:01.622 00.000 20224 worker thread done servicing request
01:25:01.624 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=34550, med=3152, FiltMin=2851, FiltMax=20185, Gamma=1.000
01:25:01.638 00.014 8996 UpdateGuideState exits: m=562791 SNR=297.1
01:25:01.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:01.640 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:01.641 00.001 8996 Enqueuing Expose request
01:25:01.642 00.001 20224 Worker thread wakes up
01:25:01.642 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:01.642 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:01.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:02.810 01.168 20224 Exposure complete
01:25:02.880 00.070 20224 worker thread done servicing request
01:25:02.880 00.000 8996 OnExposeComplete: enter
01:25:02.882 00.002 8996 UpdateGuideState(): m_state=6
01:25:02.883 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12818
01:25:02.884 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=472.43, Mass=738172, SNR=337.3, Peak=43062 HFD=4.7
01:25:02.885 00.001 8996 MultiStar: [#1 0.04,-0.17,0.54,U] [#2 0.19,-0.11,0.69,U] [#3 0.07,-0.14,0.55,U] [#4 0.19,-0.24,0.43,U] [#5 0.80,-0.39,0.00,M2] [#6 0.13,0.15,0.41,U] [#7 -0.13,-0.16,0.42,U] [#8 0.32,-0.44,0.00,M3] 
01:25:02.886 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.19}, one-star: {0.40, -0.42}
01:25:02.887 00.001 8996 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.10) = xAngle (-0.76 = -0.76)
01:25:02.888 00.001 8996 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.88 = 2.40)
01:25:02.889 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-0.86 mountX=0.18 mountY=0.17, mountTheta=0.75
01:25:02.890 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.19, opts=13)
01:25:02.891 00.001 8996 Enqueuing Move request for scope (0.17, -0.19)
01:25:02.892 00.001 20224 Worker thread wakes up
01:25:02.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd
01:25:02.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.19)
01:25:02.892 00.000 20224 Moving (0.17, -0.19) raw xDistance=0.18 yDistance=0.17
01:25:02.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:25:02.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:02.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:25:02.893 00.001 20224 MoveAxis(E, 0, ABG)
01:25:02.893 00.000 20224 Move returns status 0, amount 0
01:25:02.893 00.000 20224 MoveAxis(N, 0, ABG)
01:25:02.893 00.000 20224 Move returns status 0, amount 0
01:25:02.893 00.000 20224 move complete, result=0
01:25:02.893 00.000 20224 worker thread done servicing request
01:25:02.896 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43062, med=3152, FiltMin=2809, FiltMax=24912, Gamma=1.000
01:25:02.918 00.022 8996 UpdateGuideState exits: m=738172 SNR=337.3
01:25:02.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:02.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:02.922 00.002 8996 Enqueuing Expose request
01:25:02.922 00.000 20224 Worker thread wakes up
01:25:02.922 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:02.924 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:02.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:03.897 00.973 20224 Exposure complete
01:25:03.954 00.057 20224 worker thread done servicing request
01:25:03.954 00.000 8996 OnExposeComplete: enter
01:25:03.955 00.001 8996 UpdateGuideState(): m_state=6
01:25:03.956 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12819
01:25:03.957 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.70, Mass=650337, SNR=321.7, Peak=40406 HFD=4.7
01:25:03.958 00.001 8996 MultiStar: [#1 0.12,0.02,0.59,U] [#2 -0.15,-0.01,0.68,U] [#3 0.21,0.35,0.60,U] [#4 0.25,0.09,0.50,U] [#5 0.99,-0.13,0.00,M3] [#6 -0.00,0.51,0.00,M1] [#7 0.02,0.09,0.40,U] [#8 0.43,0.49,0.00,M4] 
01:25:03.958 00.000 8996 refined, 5 included, MultiStar: {0.04, 0.04}, one-star: {-0.07, -0.15}
01:25:03.959 00.001 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
01:25:03.960 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
01:25:03.961 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.74 mountX=0.04 mountY=-0.04, mountTheta=-0.85
01:25:03.963 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
01:25:03.963 00.000 8996 Enqueuing Move request for scope (0.04, 0.04)
01:25:03.964 00.001 20224 Worker thread wakes up
01:25:03.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:25:03.965 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:25:03.965 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
01:25:03.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:25:03.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:03.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:25:03.965 00.000 20224 MoveAxis(E, 0, ABG)
01:25:03.965 00.000 20224 Move returns status 0, amount 0
01:25:03.965 00.000 20224 MoveAxis(N, 0, ABG)
01:25:03.965 00.000 20224 Move returns status 0, amount 0
01:25:03.966 00.001 20224 move complete, result=0
01:25:03.966 00.000 20224 worker thread done servicing request
01:25:03.973 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40406, med=3152, FiltMin=2838, FiltMax=26931, Gamma=1.000
01:25:03.995 00.022 8996 UpdateGuideState exits: m=650337 SNR=321.7
01:25:03.996 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:03.997 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:03.997 00.000 8996 Enqueuing Expose request
01:25:03.998 00.001 20224 Worker thread wakes up
01:25:03.998 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:25:03.999 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:03.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:05.167 01.168 20224 Exposure complete
01:25:05.227 00.060 20224 worker thread done servicing request
01:25:05.227 00.000 8996 OnExposeComplete: enter
01:25:05.228 00.001 8996 UpdateGuideState(): m_state=6
01:25:05.229 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12820
01:25:05.230 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=472.73, Mass=628782, SNR=314.4, Peak=42918 HFD=4.6
01:25:05.231 00.001 8996 MultiStar: [#1 -0.07,-0.13,0.74,U] [#2 -0.17,-0.00,0.63,U] [#3 0.08,0.34,0.58,U] [#4 0.10,0.17,0.49,U] [#5 0.53,-0.06,0.00,M4] [#6 0.04,0.17,0.38,U] [#7 -0.20,-0.05,0.37,U] [#8 -0.09,0.06,0.35,U] 
01:25:05.231 00.000 8996 refined, 7 included, MultiStar: {-0.06, 0.03}, one-star: {-0.12, -0.12}
01:25:05.232 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
01:25:05.233 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
01:25:05.234 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.03 hyp=0.06 cameraTheta=2.69 mountX=-0.06 mountY=-0.02, mountTheta=-2.80
01:25:05.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.03, opts=13)
01:25:05.237 00.001 8996 Enqueuing Move request for scope (-0.06, 0.03)
01:25:05.238 00.001 20224 Worker thread wakes up
01:25:05.238 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.03) opts 0xd
01:25:05.238 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.03)
01:25:05.238 00.000 20224 Moving (-0.06, 0.03) raw xDistance=-0.06 yDistance=-0.02
01:25:05.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:25:05.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:05.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:25:05.238 00.000 20224 MoveAxis(E, 0, ABG)
01:25:05.238 00.000 20224 Move returns status 0, amount 0
01:25:05.238 00.000 20224 MoveAxis(N, 0, ABG)
01:25:05.238 00.000 20224 Move returns status 0, amount 0
01:25:05.238 00.000 20224 move complete, result=0
01:25:05.238 00.000 20224 worker thread done servicing request
01:25:05.242 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42918, med=3152, FiltMin=2848, FiltMax=27123, Gamma=1.000
01:25:05.258 00.016 8996 UpdateGuideState exits: m=628782 SNR=314.4
01:25:05.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:05.260 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:05.261 00.001 8996 Enqueuing Expose request
01:25:05.261 00.000 20224 Worker thread wakes up
01:25:05.261 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:25:05.262 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:05.262 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:06.221 00.959 20224 Exposure complete
01:25:06.307 00.086 20224 worker thread done servicing request
01:25:06.308 00.001 8996 OnExposeComplete: enter
01:25:06.310 00.002 8996 UpdateGuideState(): m_state=6
01:25:06.313 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12821
01:25:06.316 00.003 8996 Star::Find returns 1 (0), X=135.93, Y=472.96, Mass=561607, SNR=280.9, Peak=37494 HFD=4.5
01:25:06.319 00.003 8996 MultiStar: [#1 -0.03,0.43,0.67,U] [#2 -0.19,0.40,1.08,U] [#3 -0.38,0.37,0.00,M1] [#4 -0.32,0.48,0.00,M1] [#5 0.28,0.36,0.00,M5] [#6 -0.36,0.44,0.00,M1] [#7 -0.30,0.63,0.00,M1] [#8 -0.14,0.18,0.40,U] 
01:25:06.321 00.002 8996 single-star, 3 included, MultiStar: {-0.09, 0.28}, one-star: {0.01, 0.11}
01:25:06.323 00.002 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
01:25:06.324 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
01:25:06.326 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.11 hyp=0.11 cameraTheta=1.48 mountX=-0.00 mountY=-0.11, mountTheta=-1.58
01:25:06.329 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.11, opts=13)
01:25:06.331 00.002 8996 Enqueuing Move request for scope (0.01, 0.11)
01:25:06.332 00.001 20224 Worker thread wakes up
01:25:06.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.11) opts 0xd
01:25:06.332 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.11)
01:25:06.332 00.000 20224 Moving (0.01, 0.11) raw xDistance=-0.00 yDistance=-0.11
01:25:06.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:25:06.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:06.332 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:25:06.332 00.000 20224 MoveAxis(E, 0, ABG)
01:25:06.332 00.000 20224 Move returns status 0, amount 0
01:25:06.332 00.000 20224 MoveAxis(N, 0, ABG)
01:25:06.332 00.000 20224 Move returns status 0, amount 0
01:25:06.332 00.000 20224 move complete, result=0
01:25:06.332 00.000 20224 worker thread done servicing request
01:25:06.339 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37494, med=3152, FiltMin=2861, FiltMax=23638, Gamma=1.000
01:25:06.356 00.017 8996 UpdateGuideState exits: m=561607 SNR=280.9
01:25:06.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:06.357 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:06.358 00.001 8996 Enqueuing Expose request
01:25:06.359 00.001 20224 Worker thread wakes up
01:25:06.359 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:06.360 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:06.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:07.525 01.165 20224 Exposure complete
01:25:07.615 00.090 20224 worker thread done servicing request
01:25:07.615 00.000 8996 OnExposeComplete: enter
01:25:07.616 00.001 8996 UpdateGuideState(): m_state=6
01:25:07.617 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12822
01:25:07.618 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=472.90, Mass=755340, SNR=333.8, Peak=48099 HFD=4.5
01:25:07.619 00.001 8996 MultiStar: [#1 -0.11,-0.15,0.59,U] [#2 -0.19,0.00,0.67,U] [#3 0.19,0.30,0.48,U] [#4 0.24,0.18,0.42,U] [#5 0.41,0.01,0.60,U] [#6 0.13,0.50,0.00,M2] [#7 0.08,0.28,0.34,U] [#8 0.24,-0.10,0.36,U] 
01:25:07.620 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.06}, one-star: {0.28, 0.05}
01:25:07.621 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
01:25:07.622 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
01:25:07.623 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.37 mountX=0.14 mountY=-0.07, mountTheta=-0.48
01:25:07.624 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.06, opts=13)
01:25:07.625 00.001 8996 Enqueuing Move request for scope (0.14, 0.06)
01:25:07.626 00.001 20224 Worker thread wakes up
01:25:07.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
01:25:07.626 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
01:25:07.626 00.000 20224 Moving (0.14, 0.06) raw xDistance=0.14 yDistance=-0.07
01:25:07.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:25:07.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:07.627 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:25:07.627 00.000 20224 MoveAxis(E, 0, ABG)
01:25:07.627 00.000 20224 Move returns status 0, amount 0
01:25:07.627 00.000 20224 MoveAxis(N, 0, ABG)
01:25:07.627 00.000 20224 Move returns status 0, amount 0
01:25:07.627 00.000 20224 move complete, result=0
01:25:07.628 00.001 20224 worker thread done servicing request
01:25:07.632 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=48099, med=3152, FiltMin=2854, FiltMax=29046, Gamma=1.000
01:25:07.651 00.019 8996 UpdateGuideState exits: m=755340 SNR=333.8
01:25:07.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:07.654 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:07.655 00.001 8996 Enqueuing Expose request
01:25:07.656 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:07.657 00.001 20224 Worker thread wakes up
01:25:07.657 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:07.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:08.640 00.983 20224 Exposure complete
01:25:08.698 00.058 20224 worker thread done servicing request
01:25:08.698 00.000 8996 OnExposeComplete: enter
01:25:08.699 00.001 8996 UpdateGuideState(): m_state=6
01:25:08.700 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12823
01:25:08.701 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.26, Mass=717622, SNR=309.3, Peak=44179 HFD=4.7
01:25:08.703 00.002 8996 MultiStar: [#1 0.26,0.06,0.68,U] [#2 0.34,0.12,0.72,U] [#3 0.20,0.29,0.56,U] [#4 0.14,0.12,0.55,U] [#5 0.61,-0.24,0.00,M5] [#6 0.10,0.22,0.42,U] [#7 0.19,0.30,0.54,U] [#8 0.35,0.13,0.36,U] 
01:25:08.704 00.001 8996 refined, 7 included, MultiStar: {0.33, 0.22}, one-star: {0.72, 0.41}
01:25:08.705 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
01:25:08.706 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
01:25:08.706 00.000 8996 CameraToMount -- cameraX=0.33 cameraY=0.22 hyp=0.40 cameraTheta=0.58 mountX=0.31 mountY=-0.26, mountTheta=-0.69
01:25:08.709 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.22, opts=13)
01:25:08.710 00.001 8996 Enqueuing Move request for scope (0.33, 0.22)
01:25:08.711 00.001 20224 Worker thread wakes up
01:25:08.711 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.22) opts 0xd
01:25:08.711 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.22)
01:25:08.711 00.000 20224 Moving (0.33, 0.22) raw xDistance=0.31 yDistance=-0.26
01:25:08.711 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
01:25:08.711 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:25:08.711 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:25:08.711 00.000 20224 MoveAxis(W, 45, ABG)
01:25:08.711 00.000 20224 Guiding  Dir = 3, Dur = 45
01:25:08.712 00.001 20224 IsSlewing returns 0
01:25:08.712 00.000 20224 IsGuiding returns 0
01:25:08.715 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=44179, med=3152, FiltMin=2864, FiltMax=29475, Gamma=1.000
01:25:08.730 00.015 8996 UpdateGuideState exits: m=717622 SNR=309.3
01:25:08.731 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:08.732 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:08.733 00.001 8996 Enqueuing Expose request
01:25:08.765 00.032 20224 IsGuiding returns 1
01:25:08.765 00.000 20224 scope still moving after pulse duration time elapsed
01:25:08.796 00.031 20224 IsSlewing returns 0
01:25:08.796 00.000 20224 IsGuiding returns 1
01:25:08.828 00.032 20224 IsSlewing returns 0
01:25:08.828 00.000 20224 IsGuiding returns 1
01:25:08.860 00.032 20224 IsSlewing returns 0
01:25:08.860 00.000 20224 IsGuiding returns 0
01:25:08.860 00.000 20224 scope move finished after 45 + 103 ms
01:25:08.860 00.000 20224 Move returns status 0, amount 45
01:25:08.860 00.000 20224 MoveAxis(N, 0, ABG)
01:25:08.860 00.000 20224 Move returns status 0, amount 0
01:25:08.860 00.000 20224 move complete, result=0
01:25:08.861 00.001 20224 worker thread done servicing request
01:25:08.861 00.000 8996 GuideStep: 0.3 px 45 ms WEST, -0.3 px 0 ms NORTH
01:25:08.862 00.001 20224 Worker thread wakes up
01:25:08.862 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:08.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:10.019 01.157 20224 Exposure complete
01:25:10.112 00.093 20224 worker thread done servicing request
01:25:10.113 00.001 8996 OnExposeComplete: enter
01:25:10.115 00.002 8996 UpdateGuideState(): m_state=6
01:25:10.116 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12824
01:25:10.117 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=472.96, Mass=561294, SNR=286.7, Peak=32502 HFD=4.7
01:25:10.118 00.001 8996 MultiStar: [#1 -0.14,0.23,0.73,U] [#2 -0.42,0.01,0.78,U] [#3 -0.46,0.23,0.00,M1] [#4 -0.22,0.41,0.00,M1] [#5 0.22,0.12,0.57,U] [#6 -0.57,0.25,0.00,M2] [#7 -0.74,0.52,0.00,M1] [#8 -0.17,-0.03,0.40,U] 
01:25:10.120 00.002 8996 single-star, 4 included, MultiStar: {-0.12, 0.10}, one-star: {-0.06, 0.11}
01:25:10.121 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
01:25:10.122 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
01:25:10.123 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.11 hyp=0.13 cameraTheta=2.09 mountX=-0.07 mountY=-0.10, mountTheta=-2.19
01:25:10.125 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.11, opts=13)
01:25:10.126 00.001 8996 Enqueuing Move request for scope (-0.06, 0.11)
01:25:10.127 00.001 20224 Worker thread wakes up
01:25:10.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.11) opts 0xd
01:25:10.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.11)
01:25:10.127 00.000 20224 Moving (-0.06, 0.11) raw xDistance=-0.07 yDistance=-0.10
01:25:10.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:25:10.127 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:10.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:25:10.127 00.000 20224 MoveAxis(E, 0, ABG)
01:25:10.127 00.000 20224 Move returns status 0, amount 0
01:25:10.127 00.000 20224 MoveAxis(N, 0, ABG)
01:25:10.127 00.000 20224 Move returns status 0, amount 0
01:25:10.127 00.000 20224 move complete, result=0
01:25:10.127 00.000 20224 worker thread done servicing request
01:25:10.132 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=32502, med=3152, FiltMin=2813, FiltMax=22198, Gamma=1.000
01:25:10.156 00.024 8996 UpdateGuideState exits: m=561294 SNR=286.7
01:25:10.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:10.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:10.160 00.002 8996 Enqueuing Expose request
01:25:10.161 00.001 20224 Worker thread wakes up
01:25:10.161 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:10.163 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:10.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:11.139 00.976 20224 Exposure complete
01:25:11.258 00.119 20224 worker thread done servicing request
01:25:11.259 00.001 8996 OnExposeComplete: enter
01:25:11.260 00.001 8996 UpdateGuideState(): m_state=6
01:25:11.261 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12825
01:25:11.261 00.000 8996 Star::Find returns 1 (0), X=135.53, Y=473.27, Mass=672896, SNR=319.2, Peak=44006 HFD=4.7
01:25:11.262 00.001 8996 MultiStar: [#1 -0.25,0.51,0.00,M1] [#2 -0.37,0.04,0.70,U] [#3 -0.50,0.57,0.00,M2] [#4 -0.56,0.24,0.00,M2] [#5 0.14,0.02,0.62,U] [#6 -0.54,0.36,0.00,M3] [#7 -0.31,0.22,0.43,U] [#8 -0.30,0.11,0.43,U] 
01:25:11.263 00.001 8996 refined, 4 included, MultiStar: {-0.26, 0.19}, one-star: {-0.38, 0.42}
01:25:11.264 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
01:25:11.264 00.000 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
01:25:11.265 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.19 hyp=0.32 cameraTheta=2.51 mountX=-0.28 mountY=-0.16, mountTheta=-2.62
01:25:11.267 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.19, opts=13)
01:25:11.267 00.000 8996 Enqueuing Move request for scope (-0.26, 0.19)
01:25:11.268 00.001 20224 Worker thread wakes up
01:25:11.268 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.19) opts 0xd
01:25:11.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.19)
01:25:11.268 00.000 20224 Moving (-0.26, 0.19) raw xDistance=-0.28 yDistance=-0.16
01:25:11.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:25:11.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:11.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:25:11.268 00.000 20224 MoveAxis(E, 40, ABG)
01:25:11.268 00.000 20224 Guiding  Dir = 2, Dur = 40
01:25:11.269 00.001 20224 IsSlewing returns 0
01:25:11.269 00.000 20224 IsGuiding returns 0
01:25:11.273 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44006, med=3152, FiltMin=2870, FiltMax=29843, Gamma=1.000
01:25:11.286 00.013 8996 UpdateGuideState exits: m=672896 SNR=319.2
01:25:11.289 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:11.291 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:11.293 00.002 8996 Enqueuing Expose request
01:25:11.318 00.025 20224 IsGuiding returns 1
01:25:11.318 00.000 20224 scope still moving after pulse duration time elapsed
01:25:11.348 00.030 20224 IsSlewing returns 0
01:25:11.348 00.000 20224 IsGuiding returns 1
01:25:11.379 00.031 20224 IsSlewing returns 0
01:25:11.379 00.000 20224 IsGuiding returns 1
01:25:11.411 00.032 20224 IsSlewing returns 0
01:25:11.412 00.001 20224 IsGuiding returns 0
01:25:11.412 00.000 20224 scope move finished after 40 + 102 ms
01:25:11.412 00.000 20224 Move returns status 0, amount 40
01:25:11.412 00.000 20224 MoveAxis(N, 0, ABG)
01:25:11.412 00.000 20224 Move returns status 0, amount 0
01:25:11.412 00.000 20224 move complete, result=0
01:25:11.412 00.000 20224 worker thread done servicing request
01:25:11.412 00.000 20224 Worker thread wakes up
01:25:11.412 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.2 px 0 ms NORTH
01:25:11.414 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:11.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:12.575 01.161 20224 Exposure complete
01:25:12.657 00.082 20224 worker thread done servicing request
01:25:12.657 00.000 8996 OnExposeComplete: enter
01:25:12.658 00.001 8996 UpdateGuideState(): m_state=6
01:25:12.659 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12826
01:25:12.660 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=472.95, Mass=668258, SNR=302.3, Peak=48486 HFD=4.4
01:25:12.661 00.001 8996 MultiStar: [#1 0.12,0.13,0.68,U] [#2 0.08,-0.15,0.64,U] [#3 -0.34,0.08,0.63,U] [#4 -0.06,0.13,0.54,U] [#5 0.95,0.12,0.00,M4] [#6 -0.21,0.11,0.44,U] [#7 -0.09,0.32,0.37,U] [#8 0.22,-0.07,0.30,U] 
01:25:12.661 00.000 8996 refined, 7 included, MultiStar: {0.02, 0.08}, one-star: {0.27, 0.10}
01:25:12.662 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
01:25:12.663 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
01:25:12.664 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.08 hyp=0.08 cameraTheta=1.33 mountX=0.01 mountY=-0.08, mountTheta=-1.43
01:25:12.665 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.08, opts=13)
01:25:12.666 00.001 8996 Enqueuing Move request for scope (0.02, 0.08)
01:25:12.666 00.000 20224 Worker thread wakes up
01:25:12.667 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.08) opts 0xd
01:25:12.667 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.08)
01:25:12.667 00.000 20224 Moving (0.02, 0.08) raw xDistance=0.01 yDistance=-0.08
01:25:12.667 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:25:12.667 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:12.667 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:25:12.667 00.000 20224 MoveAxis(E, 0, ABG)
01:25:12.667 00.000 20224 Move returns status 0, amount 0
01:25:12.667 00.000 20224 MoveAxis(N, 0, ABG)
01:25:12.667 00.000 20224 Move returns status 0, amount 0
01:25:12.667 00.000 20224 move complete, result=0
01:25:12.667 00.000 20224 worker thread done servicing request
01:25:12.673 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48486, med=3155, FiltMin=2864, FiltMax=28016, Gamma=1.000
01:25:12.692 00.019 8996 UpdateGuideState exits: m=668258 SNR=302.3
01:25:12.694 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:12.696 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:12.697 00.001 8996 Enqueuing Expose request
01:25:12.700 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:12.701 00.001 20224 Worker thread wakes up
01:25:12.701 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:12.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:13.702 01.001 20224 Exposure complete
01:25:13.771 00.069 20224 worker thread done servicing request
01:25:13.771 00.000 8996 OnExposeComplete: enter
01:25:13.772 00.001 8996 UpdateGuideState(): m_state=6
01:25:13.773 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12827
01:25:13.774 00.001 8996 Star::Find returns 1 (0), X=136.02, Y=473.02, Mass=636889, SNR=298.0, Peak=44630 HFD=4.5
01:25:13.775 00.001 8996 MultiStar: [#1 -0.26,0.05,0.82,U] [#2 -0.46,0.08,0.00,M1] [#3 -0.36,0.14,0.64,U] [#4 -0.46,0.06,0.00,M2] [#5 0.03,0.06,0.52,U] [#6 -0.44,0.12,0.00,M3] [#7 -0.39,0.17,0.39,U] [#8 -0.08,0.10,0.43,U] 
01:25:13.776 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.12}, one-star: {0.10, 0.17}
01:25:13.777 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
01:25:13.777 00.000 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
01:25:13.778 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.12 hyp=0.18 cameraTheta=2.43 mountX=-0.15 mountY=-0.10, mountTheta=-2.54
01:25:13.780 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.12, opts=13)
01:25:13.781 00.001 8996 Enqueuing Move request for scope (-0.14, 0.12)
01:25:13.782 00.001 20224 Worker thread wakes up
01:25:13.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.12) opts 0xd
01:25:13.782 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.12)
01:25:13.782 00.000 20224 Moving (-0.14, 0.12) raw xDistance=-0.15 yDistance=-0.10
01:25:13.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:25:13.782 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:13.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:25:13.782 00.000 20224 MoveAxis(E, 0, ABG)
01:25:13.782 00.000 20224 Move returns status 0, amount 0
01:25:13.782 00.000 20224 MoveAxis(N, 0, ABG)
01:25:13.782 00.000 20224 Move returns status 0, amount 0
01:25:13.782 00.000 20224 move complete, result=0
01:25:13.782 00.000 20224 worker thread done servicing request
01:25:13.786 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=44630, med=3152, FiltMin=2854, FiltMax=25814, Gamma=1.000
01:25:13.800 00.014 8996 UpdateGuideState exits: m=636889 SNR=298.0
01:25:13.801 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:13.802 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:13.803 00.001 8996 Enqueuing Expose request
01:25:13.803 00.000 20224 Worker thread wakes up
01:25:13.803 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:13.804 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:13.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:14.975 01.171 20224 Exposure complete
01:25:15.038 00.063 20224 worker thread done servicing request
01:25:15.038 00.000 8996 OnExposeComplete: enter
01:25:15.039 00.001 8996 UpdateGuideState(): m_state=6
01:25:15.040 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12828
01:25:15.041 00.001 8996 Star::Find returns 1 (0), X=135.42, Y=473.22, Mass=637060, SNR=297.6, Peak=41718 HFD=4.7
01:25:15.042 00.001 8996 MultiStar: [#1 -0.47,0.53,0.00,M1] [#2 -0.41,0.35,0.00,M2] [#3 -0.65,0.25,0.00,M1] [#4 -0.58,0.69,0.00,M3] [#5 0.11,0.42,0.64,U] [#6 -0.89,0.67,0.00,M4] [#7 -0.63,0.39,0.00,M1] [#8 -0.12,0.41,0.39,U] 
01:25:15.043 00.001 8996 refined, 2 included, MultiStar: {-0.23, 0.39}, one-star: {-0.50, 0.37}
01:25:15.044 00.001 8996 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
01:25:15.044 00.000 8996 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:25:15.047 00.003 8996 CameraToMount -- cameraX=-0.23 cameraY=0.39 hyp=0.46 cameraTheta=2.10 mountX=-0.27 mountY=-0.36, mountTheta=-2.21
01:25:15.051 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.39, opts=13)
01:25:15.053 00.002 8996 Enqueuing Move request for scope (-0.23, 0.39)
01:25:15.055 00.002 20224 Worker thread wakes up
01:25:15.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.39) opts 0xd
01:25:15.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.39)
01:25:15.055 00.000 20224 Moving (-0.23, 0.39) raw xDistance=-0.27 yDistance=-0.36
01:25:15.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:25:15.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:25:15.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:25:15.056 00.001 20224 MoveAxis(E, 39, ABG)
01:25:15.056 00.000 20224 Guiding  Dir = 2, Dur = 39
01:25:15.056 00.000 20224 IsSlewing returns 0
01:25:15.057 00.001 20224 IsGuiding returns 0
01:25:15.062 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41718, med=3152, FiltMin=2845, FiltMax=25027, Gamma=1.000
01:25:15.077 00.015 8996 UpdateGuideState exits: m=637060 SNR=297.6
01:25:15.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:15.079 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:15.080 00.001 8996 Enqueuing Expose request
01:25:15.094 00.014 20224 PulseGuide returned control before completion, sleep 12
01:25:15.113 00.019 20224 IsGuiding returns 1
01:25:15.114 00.001 20224 scope still moving after pulse duration time elapsed
01:25:15.140 00.026 20224 IsSlewing returns 0
01:25:15.140 00.000 20224 IsGuiding returns 1
01:25:15.171 00.031 20224 IsSlewing returns 0
01:25:15.171 00.000 20224 IsGuiding returns 1
01:25:15.203 00.032 20224 IsSlewing returns 0
01:25:15.203 00.000 20224 IsGuiding returns 0
01:25:15.203 00.000 20224 scope move finished after 39 + 107 ms
01:25:15.203 00.000 20224 Move returns status 0, amount 39
01:25:15.203 00.000 20224 MoveAxis(N, 0, ABG)
01:25:15.203 00.000 20224 Move returns status 0, amount 0
01:25:15.203 00.000 20224 move complete, result=0
01:25:15.203 00.000 20224 worker thread done servicing request
01:25:15.203 00.000 20224 Worker thread wakes up
01:25:15.203 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.4 px 0 ms NORTH
01:25:15.206 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:15.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:16.191 00.985 20224 Exposure complete
01:25:16.271 00.080 20224 worker thread done servicing request
01:25:16.271 00.000 8996 OnExposeComplete: enter
01:25:16.272 00.001 8996 UpdateGuideState(): m_state=6
01:25:16.273 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12829
01:25:16.274 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.00, Mass=674686, SNR=314.9, Peak=49779 HFD=4.7
01:25:16.275 00.001 8996 MultiStar: [#1 0.39,0.41,0.00,M2] [#2 0.25,0.49,0.00,M3] [#3 0.14,0.25,0.52,U] [#4 0.14,0.23,0.57,U] [#5 0.50,0.09,0.00,M3] [#6 -0.09,0.35,0.40,U] [#7 0.14,0.37,0.32,U] [#8 0.26,0.38,0.00,M1] 
01:25:16.275 00.000 8996 refined, 4 included, MultiStar: {0.19, 0.24}, one-star: {0.38, 0.15}
01:25:16.276 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:25:16.277 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
01:25:16.278 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.24 hyp=0.31 cameraTheta=0.89 mountX=0.17 mountY=-0.26, mountTheta=-0.99
01:25:16.279 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.24, opts=13)
01:25:16.280 00.001 8996 Enqueuing Move request for scope (0.19, 0.24)
01:25:16.281 00.001 20224 Worker thread wakes up
01:25:16.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.24) opts 0xd
01:25:16.281 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.24)
01:25:16.281 00.000 20224 Moving (0.19, 0.24) raw xDistance=0.17 yDistance=-0.26
01:25:16.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:25:16.281 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.20 newest=-0.72
01:25:16.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:25:16.281 00.000 20224 MoveAxis(E, 0, ABG)
01:25:16.281 00.000 20224 Move returns status 0, amount 0
01:25:16.281 00.000 20224 MoveAxis(N, 54, ABG)
01:25:16.281 00.000 20224 Guiding  Dir = 0, Dur = 54
01:25:16.281 00.000 20224 IsSlewing returns 0
01:25:16.282 00.001 20224 IsGuiding returns 0
01:25:16.287 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49779, med=3152, FiltMin=2820, FiltMax=27120, Gamma=1.000
01:25:16.300 00.013 20224 PulseGuide returned control before completion, sleep 47
01:25:16.309 00.009 8996 UpdateGuideState exits: m=674686 SNR=314.9
01:25:16.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:16.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:16.312 00.001 8996 Enqueuing Expose request
01:25:16.360 00.048 20224 IsGuiding returns 1
01:25:16.360 00.000 20224 scope still moving after pulse duration time elapsed
01:25:16.392 00.032 20224 IsSlewing returns 0
01:25:16.392 00.000 20224 IsGuiding returns 0
01:25:16.392 00.000 20224 scope move finished after 54 + 55 ms
01:25:16.393 00.001 20224 Move returns status 0, amount 54
01:25:16.393 00.000 20224 move complete, result=0
01:25:16.393 00.000 20224 worker thread done servicing request
01:25:16.393 00.000 20224 Worker thread wakes up
01:25:16.393 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 54 ms NORTH
01:25:16.395 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:16.396 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:17.568 01.172 20224 Exposure complete
01:25:17.653 00.085 20224 worker thread done servicing request
01:25:17.653 00.000 8996 OnExposeComplete: enter
01:25:17.654 00.001 8996 UpdateGuideState(): m_state=6
01:25:17.655 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12830
01:25:17.657 00.002 8996 Star::Find returns 1 (0), X=136.38, Y=473.36, Mass=641195, SNR=317.4, Peak=40179 HFD=4.8
01:25:17.659 00.002 8996 MultiStar: [#1 0.35,0.65,0.00,M3] [#2 -0.14,0.21,0.87,U] [#3 0.14,0.52,0.00,M1] [#4 0.15,0.48,0.00,M3] [#5 0.65,0.41,0.00,M4] [#6 -0.03,0.38,0.35,U] [#7 0.05,0.46,0.00,M1] [#8 0.62,0.72,0.00,M2] 
01:25:17.661 00.002 8996 refined, 2 included, MultiStar: {0.15, 0.37}, one-star: {0.46, 0.51}
01:25:17.662 00.001 8996 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
01:25:17.664 00.002 8996 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
01:25:17.665 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.37 hyp=0.40 cameraTheta=1.20 mountX=0.11 mountY=-0.39, mountTheta=-1.30
01:25:17.668 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.37, opts=13)
01:25:17.669 00.001 8996 Enqueuing Move request for scope (0.15, 0.37)
01:25:17.670 00.001 20224 Worker thread wakes up
01:25:17.670 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.37) opts 0xd
01:25:17.670 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.37)
01:25:17.670 00.000 20224 Moving (0.15, 0.37) raw xDistance=0.11 yDistance=-0.39
01:25:17.671 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:25:17.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
01:25:17.671 00.000 20224 MoveAxis(E, 0, ABG)
01:25:17.671 00.000 20224 Move returns status 0, amount 0
01:25:17.671 00.000 20224 MoveAxis(N, 82, ABG)
01:25:17.671 00.000 20224 Guiding  Dir = 0, Dur = 82
01:25:17.671 00.000 20224 IsSlewing returns 0
01:25:17.671 00.000 20224 IsGuiding returns 0
01:25:17.674 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40179, med=3155, FiltMin=2867, FiltMax=21853, Gamma=1.000
01:25:17.688 00.014 8996 UpdateGuideState exits: m=641195 SNR=317.4
01:25:17.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:17.689 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:17.690 00.001 8996 Enqueuing Expose request
01:25:17.700 00.010 20224 PulseGuide returned control before completion, sleep 64
01:25:17.778 00.078 20224 IsGuiding returns 1
01:25:17.778 00.000 20224 scope still moving after pulse duration time elapsed
01:25:17.810 00.032 20224 IsSlewing returns 0
01:25:17.810 00.000 20224 IsGuiding returns 0
01:25:17.810 00.000 20224 scope move finished after 82 + 56 ms
01:25:17.810 00.000 20224 Move returns status 0, amount 82
01:25:17.810 00.000 20224 move complete, result=0
01:25:17.810 00.000 20224 worker thread done servicing request
01:25:17.810 00.000 20224 Worker thread wakes up
01:25:17.810 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 82 ms NORTH
01:25:17.813 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:17.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:18.798 00.985 20224 Exposure complete
01:25:18.869 00.071 20224 worker thread done servicing request
01:25:18.869 00.000 8996 OnExposeComplete: enter
01:25:18.871 00.002 8996 UpdateGuideState(): m_state=6
01:25:18.872 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12831
01:25:18.874 00.002 8996 Star::Find returns 1 (0), X=136.10, Y=473.00, Mass=521696, SNR=259.0, Peak=34998 HFD=4.5
01:25:18.875 00.001 8996 MultiStar: [#1 -0.07,0.18,0.67,U] [#2 -0.10,0.22,0.87,U] [#3 -0.29,0.16,0.70,U] [#4 -0.13,0.28,0.55,U] [#5 0.68,-0.01,0.00,M5] [#6 -0.10,0.65,0.00,M3] [#7 -0.06,0.33,0.48,U] [#8 0.10,0.16,0.47,U] 
01:25:18.875 00.000 8996 refined, 6 included, MultiStar: {-0.04, 0.20}, one-star: {0.18, 0.15}
01:25:18.878 00.003 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
01:25:18.878 00.000 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
01:25:18.879 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.20 hyp=0.21 cameraTheta=1.79 mountX=-0.06 mountY=-0.20, mountTheta=-1.89
01:25:18.881 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.20, opts=13)
01:25:18.882 00.001 8996 Enqueuing Move request for scope (-0.04, 0.20)
01:25:18.883 00.001 20224 Worker thread wakes up
01:25:18.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.20) opts 0xd
01:25:18.883 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.20)
01:25:18.883 00.000 20224 Moving (-0.04, 0.20) raw xDistance=-0.06 yDistance=-0.20
01:25:18.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:25:18.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:18.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:25:18.883 00.000 20224 MoveAxis(E, 0, ABG)
01:25:18.883 00.000 20224 Move returns status 0, amount 0
01:25:18.883 00.000 20224 MoveAxis(N, 0, ABG)
01:25:18.883 00.000 20224 Move returns status 0, amount 0
01:25:18.883 00.000 20224 move complete, result=0
01:25:18.883 00.000 20224 worker thread done servicing request
01:25:18.887 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=34998, med=3155, FiltMin=2854, FiltMax=21107, Gamma=1.000
01:25:18.908 00.021 8996 UpdateGuideState exits: m=521696 SNR=259.0
01:25:18.910 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:18.912 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:18.913 00.001 8996 Enqueuing Expose request
01:25:18.914 00.001 20224 Worker thread wakes up
01:25:18.914 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:25:18.916 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:18.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:20.077 01.161 20224 Exposure complete
01:25:20.163 00.086 20224 worker thread done servicing request
01:25:20.163 00.000 8996 OnExposeComplete: enter
01:25:20.163 00.000 8996 UpdateGuideState(): m_state=6
01:25:20.164 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12832
01:25:20.165 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=472.75, Mass=736755, SNR=386.1, Peak=42646 HFD=4.6
01:25:20.166 00.001 8996 MultiStar: [#1 -0.15,-0.01,0.51,U] [#2 -0.22,-0.15,0.53,U] [#3 -0.47,-0.67,0.00,M1] [#4 -0.23,-0.13,0.43,U] [#5 0.52,-0.22,0.00,M6] [#6 -0.42,-0.64,0.00,M4] [#7 -0.00,-0.29,0.33,U] [#8 -0.03,-0.12,0.30,U] 
01:25:20.167 00.001 8996 refined, 5 included, MultiStar: {-0.02, -0.12}, one-star: {0.22, -0.10}
01:25:20.167 00.000 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
01:25:20.168 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
01:25:20.169 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.12 hyp=0.12 cameraTheta=-1.77 mountX=-0.01 mountY=0.12, mountTheta=1.67
01:25:20.170 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.12, opts=13)
01:25:20.171 00.001 8996 Enqueuing Move request for scope (-0.02, -0.12)
01:25:20.172 00.001 20224 Worker thread wakes up
01:25:20.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.12) opts 0xd
01:25:20.172 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.12)
01:25:20.172 00.000 20224 Moving (-0.02, -0.12) raw xDistance=-0.01 yDistance=0.12
01:25:20.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:25:20.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:20.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:25:20.172 00.000 20224 MoveAxis(E, 0, ABG)
01:25:20.172 00.000 20224 Move returns status 0, amount 0
01:25:20.172 00.000 20224 MoveAxis(N, 0, ABG)
01:25:20.172 00.000 20224 Move returns status 0, amount 0
01:25:20.172 00.000 20224 move complete, result=0
01:25:20.172 00.000 20224 worker thread done servicing request
01:25:20.181 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=42646, med=3155, FiltMin=2857, FiltMax=25712, Gamma=1.000
01:25:20.201 00.020 8996 UpdateGuideState exits: m=736755 SNR=386.1
01:25:20.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:20.203 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:20.203 00.000 8996 Enqueuing Expose request
01:25:20.204 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:20.206 00.002 20224 Worker thread wakes up
01:25:20.206 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:20.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:21.177 00.971 20224 Exposure complete
01:25:21.261 00.084 20224 worker thread done servicing request
01:25:21.261 00.000 8996 OnExposeComplete: enter
01:25:21.262 00.001 8996 UpdateGuideState(): m_state=6
01:25:21.263 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12833
01:25:21.264 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=472.86, Mass=705022, SNR=327.6, Peak=45302 HFD=4.5
01:25:21.265 00.001 8996 MultiStar: [#1 0.03,-0.05,0.65,U] [#2 0.13,-0.11,0.81,U] [#3 0.07,-0.31,0.66,U] [#4 -0.02,-0.35,0.51,U] [#5 0.47,-0.02,0.00,M7] [#6 -0.28,-0.07,0.42,U] [#7 0.04,-0.31,0.44,U] [#8 0.11,0.13,0.31,U] 
01:25:21.265 00.000 8996 refined, 7 included, MultiStar: {0.08, -0.13}, one-star: {0.26, 0.01}
01:25:21.266 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
01:25:21.267 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
01:25:21.268 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.05 mountX=0.09 mountY=0.12, mountTheta=0.94
01:25:21.269 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.13, opts=13)
01:25:21.270 00.001 8996 Enqueuing Move request for scope (0.08, -0.13)
01:25:21.271 00.001 20224 Worker thread wakes up
01:25:21.271 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
01:25:21.271 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
01:25:21.271 00.000 20224 Moving (0.08, -0.13) raw xDistance=0.09 yDistance=0.12
01:25:21.271 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:25:21.271 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:21.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:25:21.271 00.000 20224 MoveAxis(E, 0, ABG)
01:25:21.271 00.000 20224 Move returns status 0, amount 0
01:25:21.271 00.000 20224 MoveAxis(N, 0, ABG)
01:25:21.271 00.000 20224 Move returns status 0, amount 0
01:25:21.271 00.000 20224 move complete, result=0
01:25:21.271 00.000 20224 worker thread done servicing request
01:25:21.280 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45302, med=3155, FiltMin=2845, FiltMax=26758, Gamma=1.000
01:25:21.307 00.027 8996 UpdateGuideState exits: m=705022 SNR=327.6
01:25:21.310 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:21.312 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:21.315 00.003 8996 Enqueuing Expose request
01:25:21.317 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:21.319 00.002 20224 Worker thread wakes up
01:25:21.319 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:21.319 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:22.477 01.158 20224 Exposure complete
01:25:22.545 00.068 20224 worker thread done servicing request
01:25:22.545 00.000 8996 OnExposeComplete: enter
01:25:22.548 00.003 8996 UpdateGuideState(): m_state=6
01:25:22.549 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12834
01:25:22.551 00.002 8996 Star::Find returns 1 (0), X=136.16, Y=472.36, Mass=639737, SNR=324.6, Peak=42112 HFD=4.6
01:25:22.553 00.002 8996 MultiStar: [#1 0.07,-0.45,0.00,M1] [#2 0.05,-1.03,0.00,M1] [#3 -0.16,-0.57,0.00,M1] [#4 -0.07,-0.40,0.52,U] [#5 0.56,-0.36,0.00,M8] [#6 -0.27,-0.66,0.00,M4] [#7 0.18,-0.33,0.39,U] [#8 0.31,-0.10,0.37,U] 
01:25:22.554 00.001 8996 refined, 3 included, MultiStar: {0.17, -0.38}, one-star: {0.24, -0.49}
01:25:22.555 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
01:25:22.556 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
01:25:22.557 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.38 hyp=0.41 cameraTheta=-1.15 mountX=0.21 mountY=0.35, mountTheta=1.04
01:25:22.559 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.38, opts=13)
01:25:22.560 00.001 8996 Enqueuing Move request for scope (0.17, -0.38)
01:25:22.560 00.000 20224 Worker thread wakes up
01:25:22.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.38) opts 0xd
01:25:22.561 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.38)
01:25:22.561 00.000 20224 Moving (0.17, -0.38) raw xDistance=0.21 yDistance=0.35
01:25:22.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:25:22.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:22.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:25:22.561 00.000 20224 MoveAxis(W, 30, ABG)
01:25:22.561 00.000 20224 Guiding  Dir = 3, Dur = 30
01:25:22.561 00.000 20224 IsSlewing returns 0
01:25:22.561 00.000 20224 IsGuiding returns 0
01:25:22.565 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42112, med=3152, FiltMin=2845, FiltMax=24073, Gamma=1.000
01:25:22.573 00.008 20224 PulseGuide returned control before completion, sleep 29
01:25:22.582 00.009 8996 UpdateGuideState exits: m=639737 SNR=324.6
01:25:22.584 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:22.585 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:22.587 00.002 8996 Enqueuing Expose request
01:25:22.604 00.017 20224 IsGuiding returns 1
01:25:22.604 00.000 20224 scope still moving after pulse duration time elapsed
01:25:22.635 00.031 20224 IsSlewing returns 0
01:25:22.635 00.000 20224 IsGuiding returns 1
01:25:22.667 00.032 20224 IsSlewing returns 0
01:25:22.667 00.000 20224 IsGuiding returns 0
01:25:22.667 00.000 20224 scope move finished after 30 + 75 ms
01:25:22.667 00.000 20224 Move returns status 0, amount 30
01:25:22.667 00.000 20224 MoveAxis(N, 0, ABG)
01:25:22.668 00.001 20224 Move returns status 0, amount 0
01:25:22.668 00.000 20224 move complete, result=0
01:25:22.668 00.000 20224 worker thread done servicing request
01:25:22.668 00.000 20224 Worker thread wakes up
01:25:22.668 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.4 px 0 ms NORTH
01:25:22.671 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:22.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:23.652 00.981 20224 Exposure complete
01:25:23.712 00.060 20224 worker thread done servicing request
01:25:23.713 00.001 8996 OnExposeComplete: enter
01:25:23.713 00.000 8996 UpdateGuideState(): m_state=6
01:25:23.714 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12835
01:25:23.716 00.002 8996 Star::Find returns 1 (0), X=135.71, Y=472.34, Mass=675820, SNR=300.1, Peak=42560 HFD=4.8
01:25:23.717 00.001 8996 MultiStar: [#1 -0.78,-0.59,0.00,M2] [#2 -0.75,-0.91,0.00,M2] [#3 -0.65,-0.41,0.00,M2] [#4 -0.78,-0.36,0.00,M1] [#5 0.00,-0.43,0.67,U] [#6 -0.61,-0.57,0.00,M5] [#7 -0.08,-0.17,0.49,U] [#8 -0.11,-0.27,0.36,U] 
01:25:23.717 00.000 8996 refined, 3 included, MultiStar: {-0.11, -0.39}, one-star: {-0.21, -0.51}
01:25:23.718 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
01:25:23.719 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
01:25:23.720 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.39 hyp=0.41 cameraTheta=-1.85 mountX=-0.07 mountY=0.40, mountTheta=1.75
01:25:23.721 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.39, opts=13)
01:25:23.722 00.001 8996 Enqueuing Move request for scope (-0.11, -0.39)
01:25:23.722 00.000 20224 Worker thread wakes up
01:25:23.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.39) opts 0xd
01:25:23.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.39)
01:25:23.722 00.000 20224 Moving (-0.11, -0.39) raw xDistance=-0.07 yDistance=0.40
01:25:23.723 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:25:23.723 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:23.723 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
01:25:23.723 00.000 20224 MoveAxis(E, 0, ABG)
01:25:23.723 00.000 20224 Move returns status 0, amount 0
01:25:23.723 00.000 20224 MoveAxis(N, 0, ABG)
01:25:23.723 00.000 20224 Move returns status 0, amount 0
01:25:23.723 00.000 20224 move complete, result=0
01:25:23.723 00.000 20224 worker thread done servicing request
01:25:23.727 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42560, med=3152, FiltMin=2784, FiltMax=28560, Gamma=1.000
01:25:23.751 00.024 8996 UpdateGuideState exits: m=675820 SNR=300.1
01:25:23.754 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:23.756 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:23.758 00.002 8996 Enqueuing Expose request
01:25:23.758 00.000 20224 Worker thread wakes up
01:25:23.758 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:25:23.760 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:23.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:24.943 01.183 20224 Exposure complete
01:25:25.023 00.080 20224 worker thread done servicing request
01:25:25.023 00.000 8996 OnExposeComplete: enter
01:25:25.025 00.002 8996 UpdateGuideState(): m_state=6
01:25:25.026 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12836
01:25:25.027 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=472.63, Mass=563101, SNR=290.7, Peak=38102 HFD=4.8
01:25:25.029 00.002 8996 MultiStar: [#1 -0.44,-0.74,0.00,M3] [#2 -0.43,-0.16,0.00,M3] [#3 -0.52,-0.39,0.00,M3] [#4 -0.44,-0.49,0.00,M2] [#5 -0.07,-0.50,0.00,M8] [#6 -0.46,-0.47,0.00,M6] [#7 -0.37,-0.22,0.45,U] [#8 -0.30,-0.30,0.30,U] 
01:25:25.030 00.001 8996 single-star, 2 included, MultiStar: {-0.31, -0.23}, one-star: {-0.29, -0.21}
01:25:25.032 00.002 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
01:25:25.034 00.002 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.76)
01:25:25.035 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.21 hyp=0.36 cameraTheta=-2.50 mountX=-0.26 mountY=0.25, mountTheta=2.39
01:25:25.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.21, opts=13)
01:25:25.038 00.001 8996 Enqueuing Move request for scope (-0.29, -0.21)
01:25:25.040 00.002 20224 Worker thread wakes up
01:25:25.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.21) opts 0xd
01:25:25.040 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.21)
01:25:25.040 00.000 20224 Moving (-0.29, -0.21) raw xDistance=-0.26 yDistance=0.25
01:25:25.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:25:25.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:25.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:25:25.040 00.000 20224 MoveAxis(E, 39, ABG)
01:25:25.040 00.000 20224 Guiding  Dir = 2, Dur = 39
01:25:25.041 00.001 20224 IsSlewing returns 0
01:25:25.041 00.000 20224 IsGuiding returns 0
01:25:25.046 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38102, med=3152, FiltMin=2870, FiltMax=22787, Gamma=1.000
01:25:25.062 00.016 8996 UpdateGuideState exits: m=563101 SNR=290.7
01:25:25.063 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:25.064 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:25.064 00.000 8996 Enqueuing Expose request
01:25:25.089 00.025 20224 IsGuiding returns 1
01:25:25.089 00.000 20224 scope still moving after pulse duration time elapsed
01:25:25.119 00.030 20224 IsSlewing returns 0
01:25:25.119 00.000 20224 IsGuiding returns 1
01:25:25.151 00.032 20224 IsSlewing returns 0
01:25:25.151 00.000 20224 IsGuiding returns 1
01:25:25.181 00.030 20224 IsSlewing returns 0
01:25:25.181 00.000 20224 IsGuiding returns 0
01:25:25.182 00.001 20224 scope move finished after 39 + 101 ms
01:25:25.182 00.000 20224 Move returns status 0, amount 39
01:25:25.182 00.000 20224 MoveAxis(N, 0, ABG)
01:25:25.182 00.000 20224 Move returns status 0, amount 0
01:25:25.182 00.000 20224 move complete, result=0
01:25:25.182 00.000 20224 worker thread done servicing request
01:25:25.182 00.000 20224 Worker thread wakes up
01:25:25.182 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:25.182 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:25.182 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.2 px 0 ms NORTH
01:25:26.163 00.981 20224 Exposure complete
01:25:26.235 00.072 20224 worker thread done servicing request
01:25:26.236 00.001 8996 OnExposeComplete: enter
01:25:26.237 00.001 8996 UpdateGuideState(): m_state=6
01:25:26.237 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12837
01:25:26.238 00.001 8996 Star::Find returns 1 (0), X=135.82, Y=472.66, Mass=585784, SNR=298.7, Peak=41494 HFD=4.6
01:25:26.239 00.001 8996 MultiStar: [#1 -0.15,-0.41,0.70,U] [#2 -0.50,-0.14,0.00,M4] [#3 -0.45,-0.53,0.00,M4] [#4 -0.28,-0.42,0.00,M3] [#5 -0.02,-0.63,0.00,M9] [#6 -0.32,-0.09,0.42,U] [#7 -0.11,-0.26,0.37,U] [#8 -0.44,-0.62,0.00,M1] 
01:25:26.240 00.001 8996 single-star, 3 included, MultiStar: {-0.15, -0.25}, one-star: {-0.10, -0.19}
01:25:26.241 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:25:26.241 00.000 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
01:25:26.242 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-2.06 mountX=-0.08 mountY=0.20, mountTheta=1.96
01:25:26.243 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.19, opts=13)
01:25:26.244 00.001 8996 Enqueuing Move request for scope (-0.10, -0.19)
01:25:26.246 00.002 20224 Worker thread wakes up
01:25:26.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
01:25:26.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
01:25:26.246 00.000 20224 Moving (-0.10, -0.19) raw xDistance=-0.08 yDistance=0.20
01:25:26.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:25:26.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:26.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:25:26.246 00.000 20224 MoveAxis(E, 0, ABG)
01:25:26.246 00.000 20224 Move returns status 0, amount 0
01:25:26.246 00.000 20224 MoveAxis(N, 0, ABG)
01:25:26.246 00.000 20224 Move returns status 0, amount 0
01:25:26.246 00.000 20224 move complete, result=0
01:25:26.246 00.000 20224 worker thread done servicing request
01:25:26.251 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=41494, med=3152, FiltMin=2838, FiltMax=23715, Gamma=1.000
01:25:26.266 00.015 8996 UpdateGuideState exits: m=585784 SNR=298.7
01:25:26.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:26.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:26.269 00.001 8996 Enqueuing Expose request
01:25:26.269 00.000 20224 Worker thread wakes up
01:25:26.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:26.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:26.270 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:27.423 01.153 20224 Exposure complete
01:25:27.505 00.082 20224 worker thread done servicing request
01:25:27.505 00.000 8996 OnExposeComplete: enter
01:25:27.506 00.001 8996 UpdateGuideState(): m_state=6
01:25:27.507 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12838
01:25:27.508 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=472.88, Mass=703009, SNR=324.1, Peak=50790 HFD=4.5
01:25:27.509 00.001 8996 MultiStar: [#1 -0.17,-0.20,0.65,U] [#2 -0.26,-0.28,0.60,U] [#3 -0.22,-0.34,0.60,U] [#4 -0.36,-0.28,0.00,M4] [#5 0.08,-0.23,0.53,U] [#6 -0.08,-0.03,0.45,U] [#7 0.13,-0.26,0.37,U] [#8 -0.19,-0.31,0.37,U] 
01:25:27.510 00.001 8996 single-star, 7 included, MultiStar: {-0.11, -0.18}, one-star: {-0.09, 0.03}
01:25:27.510 00.000 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
01:25:27.511 00.001 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
01:25:27.512 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.83 mountX=-0.09 mountY=-0.02, mountTheta=-2.94
01:25:27.513 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
01:25:27.514 00.001 8996 Enqueuing Move request for scope (-0.09, 0.03)
01:25:27.515 00.001 20224 Worker thread wakes up
01:25:27.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
01:25:27.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
01:25:27.515 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.09 yDistance=-0.02
01:25:27.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:25:27.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:27.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:25:27.515 00.000 20224 MoveAxis(E, 0, ABG)
01:25:27.515 00.000 20224 Move returns status 0, amount 0
01:25:27.515 00.000 20224 MoveAxis(N, 0, ABG)
01:25:27.515 00.000 20224 Move returns status 0, amount 0
01:25:27.515 00.000 20224 move complete, result=0
01:25:27.515 00.000 20224 worker thread done servicing request
01:25:27.519 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50790, med=3155, FiltMin=2845, FiltMax=28272, Gamma=1.000
01:25:27.533 00.014 8996 UpdateGuideState exits: m=703009 SNR=324.1
01:25:27.534 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:27.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:27.535 00.000 8996 Enqueuing Expose request
01:25:27.537 00.002 20224 Worker thread wakes up
01:25:27.537 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:25:27.538 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:27.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:28.508 00.970 20224 Exposure complete
01:25:28.608 00.100 20224 worker thread done servicing request
01:25:28.608 00.000 8996 OnExposeComplete: enter
01:25:28.610 00.002 8996 UpdateGuideState(): m_state=6
01:25:28.613 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12839
01:25:28.614 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=472.43, Mass=662471, SNR=313.1, Peak=43008 HFD=4.9
01:25:28.616 00.002 8996 MultiStar: [#1 -0.14,-0.38,0.60,U] [#2 -0.34,-0.75,0.00,M4] [#3 -0.24,-0.40,0.00,M4] [#4 -0.09,-0.52,0.00,M5] [#5 0.36,-0.45,0.00,M9] [#6 -0.14,-0.25,0.44,U] [#7 0.21,0.02,0.45,U] [#8 0.02,-0.73,0.00,M1] 
01:25:28.618 00.002 8996 refined, 3 included, MultiStar: {0.01, -0.30}, one-star: {0.07, -0.42}
01:25:28.621 00.003 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
01:25:28.623 00.002 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
01:25:28.625 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.30 hyp=0.30 cameraTheta=-1.55 mountX=0.04 mountY=0.30, mountTheta=1.45
01:25:28.628 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.30, opts=13)
01:25:28.629 00.001 8996 Enqueuing Move request for scope (0.01, -0.30)
01:25:28.630 00.001 20224 Worker thread wakes up
01:25:28.631 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.30) opts 0xd
01:25:28.631 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.30)
01:25:28.631 00.000 20224 Moving (0.01, -0.30) raw xDistance=0.04 yDistance=0.30
01:25:28.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:25:28.631 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.46 newest=0.48
01:25:28.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
01:25:28.631 00.000 20224 MoveAxis(E, 0, ABG)
01:25:28.631 00.000 20224 Move returns status 0, amount 0
01:25:28.631 00.000 20224 MoveAxis(S, 63, ABG)
01:25:28.631 00.000 20224 Guiding  Dir = 1, Dur = 63
01:25:28.632 00.001 20224 IsSlewing returns 0
01:25:28.632 00.000 20224 IsGuiding returns 0
01:25:28.633 00.001 20224 PulseGuide returned control before completion, sleep 72
01:25:28.641 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=43008, med=3155, FiltMin=2838, FiltMax=23990, Gamma=1.000
01:25:28.659 00.018 8996 UpdateGuideState exits: m=662471 SNR=313.1
01:25:28.661 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:28.663 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:28.666 00.003 8996 Enqueuing Expose request
01:25:28.710 00.044 20224 IsGuiding returns 1
01:25:28.710 00.000 20224 scope still moving after pulse duration time elapsed
01:25:28.746 00.036 20224 IsSlewing returns 0
01:25:28.746 00.000 20224 IsGuiding returns 0
01:25:28.746 00.000 20224 scope move finished after 63 + 50 ms
01:25:28.746 00.000 20224 Move returns status 0, amount 63
01:25:28.746 00.000 20224 move complete, result=0
01:25:28.746 00.000 20224 worker thread done servicing request
01:25:28.746 00.000 20224 Worker thread wakes up
01:25:28.746 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:28.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:28.746 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 63 ms SOUTH
01:25:29.910 01.164 20224 Exposure complete
01:25:29.973 00.063 20224 worker thread done servicing request
01:25:29.973 00.000 8996 OnExposeComplete: enter
01:25:29.974 00.001 8996 UpdateGuideState(): m_state=6
01:25:29.975 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12840
01:25:29.976 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=472.38, Mass=608327, SNR=299.0, Peak=38768 HFD=4.8
01:25:29.977 00.001 8996 MultiStar: [#1 -0.19,-0.36,0.68,U] [#2 -0.64,-0.40,0.00,M5] [#3 -0.34,-0.02,0.64,U] [#4 -0.35,-0.38,0.00,M6] [#5 -0.02,-0.48,0.00,M10] [#6 -0.17,-0.31,0.45,U] [#7 -0.18,-0.23,0.44,U] [#8 -0.46,-0.82,0.00,M2] 
01:25:29.978 00.001 8996 refined, 4 included, MultiStar: {-0.20, -0.30}, one-star: {-0.14, -0.46}
01:25:29.979 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
01:25:29.979 00.000 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
01:25:29.980 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.30 hyp=0.36 cameraTheta=-2.16 mountX=-0.17 mountY=0.32, mountTheta=2.06
01:25:29.982 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.30, opts=13)
01:25:29.982 00.000 8996 Enqueuing Move request for scope (-0.20, -0.30)
01:25:29.983 00.001 20224 Worker thread wakes up
01:25:29.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.30) opts 0xd
01:25:29.983 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.30)
01:25:29.983 00.000 20224 Moving (-0.20, -0.30) raw xDistance=-0.17 yDistance=0.32
01:25:29.984 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:25:29.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:25:29.984 00.000 20224 MoveAxis(E, 0, ABG)
01:25:29.984 00.000 20224 Move returns status 0, amount 0
01:25:29.984 00.000 20224 MoveAxis(S, 67, ABG)
01:25:29.984 00.000 20224 Guiding  Dir = 1, Dur = 67
01:25:29.984 00.000 20224 IsSlewing returns 0
01:25:29.984 00.000 20224 IsGuiding returns 0
01:25:29.986 00.002 20224 PulseGuide returned control before completion, sleep 76
01:25:29.989 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=38768, med=3155, FiltMin=2851, FiltMax=25251, Gamma=1.000
01:25:30.003 00.014 8996 UpdateGuideState exits: m=608327 SNR=299.0
01:25:30.006 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:30.008 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:30.009 00.001 8996 Enqueuing Expose request
01:25:30.065 00.056 20224 IsGuiding returns 1
01:25:30.065 00.000 20224 scope still moving after pulse duration time elapsed
01:25:30.101 00.036 20224 IsSlewing returns 0
01:25:30.101 00.000 20224 IsGuiding returns 0
01:25:30.101 00.000 20224 scope move finished after 67 + 50 ms
01:25:30.101 00.000 20224 Move returns status 0, amount 67
01:25:30.101 00.000 20224 move complete, result=0
01:25:30.101 00.000 20224 worker thread done servicing request
01:25:30.101 00.000 20224 Worker thread wakes up
01:25:30.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:30.101 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 67 ms SOUTH
01:25:30.102 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:31.089 00.987 20224 Exposure complete
01:25:31.160 00.071 20224 worker thread done servicing request
01:25:31.160 00.000 8996 OnExposeComplete: enter
01:25:31.162 00.002 8996 UpdateGuideState(): m_state=6
01:25:31.163 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12841
01:25:31.165 00.002 8996 Star::Find returns 1 (0), X=135.84, Y=472.65, Mass=589491, SNR=300.3, Peak=37062 HFD=4.6
01:25:31.166 00.001 8996 MultiStar: [#1 -0.43,-0.48,0.00,M1] [#2 -0.68,-0.58,0.00,M6] [#3 -0.40,-0.22,0.00,M4] [#4 -0.56,-0.45,0.00,M7] [#5 0.37,-0.67,0.00,R] [#6 -0.33,-0.25,0.39,U] [#7 -0.46,-0.25,0.00,M1] [#8 -0.00,-0.83,0.00,M3] 
01:25:31.167 00.001 8996 single-star, 1 included, MultiStar: {-0.15, -0.21}, one-star: {-0.08, -0.20}
01:25:31.168 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
01:25:31.170 00.002 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.30)
01:25:31.170 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.96 mountX=-0.06 mountY=0.20, mountTheta=1.86
01:25:31.172 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.20, opts=13)
01:25:31.174 00.002 8996 Enqueuing Move request for scope (-0.08, -0.20)
01:25:31.174 00.000 20224 Worker thread wakes up
01:25:31.175 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
01:25:31.175 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
01:25:31.175 00.000 20224 Moving (-0.08, -0.20) raw xDistance=-0.06 yDistance=0.20
01:25:31.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:25:31.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:25:31.175 00.000 20224 MoveAxis(E, 0, ABG)
01:25:31.175 00.000 20224 Move returns status 0, amount 0
01:25:31.175 00.000 20224 MoveAxis(S, 43, ABG)
01:25:31.175 00.000 20224 Guiding  Dir = 1, Dur = 43
01:25:31.176 00.001 20224 IsSlewing returns 0
01:25:31.176 00.000 20224 IsGuiding returns 0
01:25:31.179 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=37062, med=3155, FiltMin=2832, FiltMax=23750, Gamma=1.000
01:25:31.207 00.028 8996 UpdateGuideState exits: m=589491 SNR=300.3
01:25:31.210 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:31.212 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:31.214 00.002 8996 Enqueuing Expose request
01:25:31.218 00.004 20224 PulseGuide returned control before completion, sleep 12
01:25:31.232 00.014 20224 IsGuiding returns 1
01:25:31.232 00.000 20224 scope still moving after pulse duration time elapsed
01:25:31.263 00.031 20224 IsSlewing returns 0
01:25:31.263 00.000 20224 IsGuiding returns 1
01:25:31.295 00.032 20224 IsSlewing returns 0
01:25:31.296 00.001 20224 IsGuiding returns 1
01:25:31.328 00.032 20224 IsSlewing returns 0
01:25:31.329 00.001 20224 IsGuiding returns 0
01:25:31.329 00.000 20224 scope move finished after 43 + 109 ms
01:25:31.329 00.000 20224 Move returns status 0, amount 43
01:25:31.329 00.000 20224 move complete, result=0
01:25:31.329 00.000 20224 worker thread done servicing request
01:25:31.329 00.000 20224 Worker thread wakes up
01:25:31.329 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:31.329 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
01:25:31.331 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:32.507 01.176 20224 Exposure complete
01:25:32.577 00.070 20224 worker thread done servicing request
01:25:32.577 00.000 8996 OnExposeComplete: enter
01:25:32.578 00.001 8996 UpdateGuideState(): m_state=6
01:25:32.580 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12842
01:25:32.581 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=472.76, Mass=597928, SNR=327.5, Peak=45046 HFD=4.5
01:25:32.583 00.002 8996 MultiStar: [#1 -0.74,-0.09,0.00,M2] [#2 -0.69,-0.47,0.00,M7] [#3 -0.56,-0.10,0.00,M5] [#4 -0.63,-0.18,0.00,M8] [#5 -0.52,-0.03,0.00,M1] [#6 -0.43,-0.11,0.43,U] [#7 -0.28,-0.12,0.33,U] [#8 -0.42,-0.16,0.00,M4] 
01:25:32.584 00.001 8996 single-star, 2 included, MultiStar: {-0.19, -0.10}, one-star: {-0.06, -0.09}
01:25:32.585 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
01:25:32.586 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
01:25:32.587 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.15 mountX=-0.05 mountY=0.10, mountTheta=2.05
01:25:32.588 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
01:25:32.590 00.002 8996 Enqueuing Move request for scope (-0.06, -0.09)
01:25:32.590 00.000 20224 Worker thread wakes up
01:25:32.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
01:25:32.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
01:25:32.591 00.001 20224 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.10
01:25:32.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:25:32.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:32.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:25:32.591 00.000 20224 MoveAxis(E, 0, ABG)
01:25:32.591 00.000 20224 Move returns status 0, amount 0
01:25:32.591 00.000 20224 MoveAxis(N, 0, ABG)
01:25:32.591 00.000 20224 Move returns status 0, amount 0
01:25:32.591 00.000 20224 move complete, result=0
01:25:32.591 00.000 20224 worker thread done servicing request
01:25:32.597 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45046, med=3152, FiltMin=2870, FiltMax=24995, Gamma=1.000
01:25:32.621 00.024 8996 UpdateGuideState exits: m=597928 SNR=327.5
01:25:32.623 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:32.625 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:32.628 00.003 8996 Enqueuing Expose request
01:25:32.630 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:32.632 00.002 20224 Worker thread wakes up
01:25:32.632 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:32.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:33.612 00.980 20224 Exposure complete
01:25:33.705 00.093 20224 worker thread done servicing request
01:25:33.705 00.000 8996 OnExposeComplete: enter
01:25:33.706 00.001 8996 UpdateGuideState(): m_state=6
01:25:33.708 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12843
01:25:33.710 00.002 8996 Star::Find returns 1 (0), X=135.65, Y=472.49, Mass=596356, SNR=312.7, Peak=42752 HFD=4.6
01:25:33.713 00.003 8996 MultiStar: [#1 -0.67,-0.34,0.00,M3] [#2 -0.60,-0.34,0.00,M8] [#3 -0.32,-0.59,0.00,M6] [#4 -0.55,-0.59,0.00,M9] [#5 -0.63,-0.32,0.00,M2] [#6 -0.58,-0.37,0.00,M1] [#7 -0.64,-0.39,0.00,M1] [#8 -0.37,-0.52,0.00,M5] 
01:25:33.715 00.002 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:25:33.716 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
01:25:33.718 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.35 hyp=0.44 cameraTheta=-2.22 mountX=-0.23 mountY=0.38, mountTheta=2.12
01:25:33.720 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.35, opts=13)
01:25:33.721 00.001 8996 Enqueuing Move request for scope (-0.27, -0.35)
01:25:33.722 00.001 20224 Worker thread wakes up
01:25:33.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.35) opts 0xd
01:25:33.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.35)
01:25:33.722 00.000 20224 Moving (-0.27, -0.35) raw xDistance=-0.23 yDistance=0.38
01:25:33.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:25:33.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
01:25:33.722 00.000 20224 MoveAxis(E, 34, ABG)
01:25:33.722 00.000 20224 Guiding  Dir = 2, Dur = 34
01:25:33.722 00.000 20224 IsSlewing returns 0
01:25:33.723 00.001 20224 IsGuiding returns 0
01:25:33.727 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42752, med=3155, FiltMin=2838, FiltMax=24419, Gamma=1.000
01:25:33.748 00.021 8996 UpdateGuideState exits: m=596356 SNR=312.7
01:25:33.750 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:33.752 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:33.753 00.001 8996 Enqueuing Expose request
01:25:33.756 00.003 20224 PulseGuide returned control before completion, sleep 12
01:25:33.770 00.014 20224 IsGuiding returns 1
01:25:33.770 00.000 20224 scope still moving after pulse duration time elapsed
01:25:33.801 00.031 20224 IsSlewing returns 0
01:25:33.801 00.000 20224 IsGuiding returns 1
01:25:33.832 00.031 20224 IsSlewing returns 0
01:25:33.832 00.000 20224 IsGuiding returns 1
01:25:33.862 00.030 20224 IsSlewing returns 0
01:25:33.862 00.000 20224 IsGuiding returns 0
01:25:33.862 00.000 20224 scope move finished after 34 + 106 ms
01:25:33.863 00.001 20224 Move returns status 0, amount 34
01:25:33.863 00.000 20224 MoveAxis(S, 81, ABG)
01:25:33.863 00.000 20224 Guiding  Dir = 1, Dur = 81
01:25:33.863 00.000 20224 IsSlewing returns 0
01:25:33.863 00.000 20224 IsGuiding returns 0
01:25:33.910 00.047 20224 PulseGuide returned control before completion, sleep 45
01:25:33.970 00.060 20224 IsGuiding returns 1
01:25:33.970 00.000 20224 scope still moving after pulse duration time elapsed
01:25:34.001 00.031 20224 IsSlewing returns 0
01:25:34.002 00.001 20224 IsGuiding returns 1
01:25:34.033 00.031 20224 IsSlewing returns 0
01:25:34.033 00.000 20224 IsGuiding returns 0
01:25:34.033 00.000 20224 scope move finished after 81 + 88 ms
01:25:34.033 00.000 20224 Move returns status 0, amount 81
01:25:34.033 00.000 20224 move complete, result=0
01:25:34.033 00.000 20224 worker thread done servicing request
01:25:34.033 00.000 20224 Worker thread wakes up
01:25:34.033 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:34.033 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.4 px 81 ms SOUTH
01:25:34.034 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:35.198 01.164 20224 Exposure complete
01:25:35.273 00.075 20224 worker thread done servicing request
01:25:35.273 00.000 8996 OnExposeComplete: enter
01:25:35.274 00.001 8996 UpdateGuideState(): m_state=6
01:25:35.275 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12844
01:25:35.276 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=472.54, Mass=738068, SNR=320.2, Peak=44038 HFD=4.9
01:25:35.277 00.001 8996 MultiStar: [#1 -0.18,-0.58,0.00,M4] [#2 -0.05,-0.62,0.00,M9] [#3 -0.08,-0.57,0.00,M7] [#4 0.06,-0.33,0.52,U] [#5 0.23,0.03,0.60,U] [#6 -0.13,-0.53,0.00,M2] [#7 -0.02,-0.33,0.36,U] [#8 0.53,-0.37,0.00,M6] 
01:25:35.278 00.001 8996 refined, 3 included, MultiStar: {0.12, -0.23}, one-star: {0.13, -0.31}
01:25:35.279 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
01:25:35.280 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
01:25:35.281 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-1.10 mountX=0.14 mountY=0.22, mountTheta=1.00
01:25:35.282 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.23, opts=13)
01:25:35.283 00.001 8996 Enqueuing Move request for scope (0.12, -0.23)
01:25:35.284 00.001 20224 Worker thread wakes up
01:25:35.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.23) opts 0xd
01:25:35.284 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.23)
01:25:35.285 00.001 20224 Moving (0.12, -0.23) raw xDistance=0.14 yDistance=0.22
01:25:35.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:25:35.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:25:35.285 00.000 20224 MoveAxis(E, 0, ABG)
01:25:35.285 00.000 20224 Move returns status 0, amount 0
01:25:35.285 00.000 20224 MoveAxis(S, 46, ABG)
01:25:35.285 00.000 20224 Guiding  Dir = 1, Dur = 46
01:25:35.285 00.000 20224 IsSlewing returns 0
01:25:35.285 00.000 20224 IsGuiding returns 0
01:25:35.290 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44038, med=3155, FiltMin=2841, FiltMax=25894, Gamma=1.000
01:25:35.314 00.024 20224 PulseGuide returned control before completion, sleep 28
01:25:35.314 00.000 8996 UpdateGuideState exits: m=738068 SNR=320.2
01:25:35.316 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:35.317 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:35.317 00.000 8996 Enqueuing Expose request
01:25:35.344 00.027 20224 IsGuiding returns 1
01:25:35.344 00.000 20224 scope still moving after pulse duration time elapsed
01:25:35.379 00.035 20224 IsSlewing returns 0
01:25:35.379 00.000 20224 IsGuiding returns 1
01:25:35.406 00.027 20224 IsSlewing returns 0
01:25:35.406 00.000 20224 IsGuiding returns 0
01:25:35.406 00.000 20224 scope move finished after 46 + 75 ms
01:25:35.406 00.000 20224 Move returns status 0, amount 46
01:25:35.406 00.000 20224 move complete, result=0
01:25:35.407 00.001 20224 worker thread done servicing request
01:25:35.407 00.000 20224 Worker thread wakes up
01:25:35.407 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:25:35.409 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:35.410 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:36.396 00.986 20224 Exposure complete
01:25:36.477 00.081 20224 worker thread done servicing request
01:25:36.477 00.000 8996 OnExposeComplete: enter
01:25:36.478 00.001 8996 UpdateGuideState(): m_state=6
01:25:36.479 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12845
01:25:36.480 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=472.76, Mass=690775, SNR=322.7, Peak=45334 HFD=4.5
01:25:36.482 00.002 8996 MultiStar: [#1 -0.65,-0.35,0.00,M5] [#2 -0.47,-0.34,0.00,M10] [#3 -0.38,-0.04,0.64,U] [#4 -0.29,-0.03,0.42,U] [#5 -0.25,0.61,0.00,M2] [#6 -0.09,-0.11,0.40,U] [#7 -0.07,0.16,0.43,U] [#8 -0.01,-0.19,0.35,U] 
01:25:36.482 00.000 8996 single-star, 5 included, MultiStar: {-0.14, -0.05}, one-star: {-0.02, -0.09}
01:25:36.483 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:25:36.484 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
01:25:36.485 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.83 mountX=-0.02 mountY=0.09, mountTheta=1.73
01:25:36.486 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
01:25:36.487 00.001 8996 Enqueuing Move request for scope (-0.02, -0.09)
01:25:36.488 00.001 20224 Worker thread wakes up
01:25:36.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
01:25:36.488 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
01:25:36.488 00.000 20224 Moving (-0.02, -0.09) raw xDistance=-0.02 yDistance=0.09
01:25:36.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:25:36.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:36.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:25:36.489 00.001 20224 MoveAxis(E, 0, ABG)
01:25:36.489 00.000 20224 Move returns status 0, amount 0
01:25:36.489 00.000 20224 MoveAxis(N, 0, ABG)
01:25:36.489 00.000 20224 Move returns status 0, amount 0
01:25:36.489 00.000 20224 move complete, result=0
01:25:36.489 00.000 20224 worker thread done servicing request
01:25:36.492 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45334, med=3155, FiltMin=2825, FiltMax=28643, Gamma=1.000
01:25:36.506 00.014 8996 UpdateGuideState exits: m=690775 SNR=322.7
01:25:36.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:36.509 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:36.509 00.000 8996 Enqueuing Expose request
01:25:36.510 00.001 20224 Worker thread wakes up
01:25:36.510 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:36.510 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:36.512 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:37.685 01.173 20224 Exposure complete
01:25:37.740 00.055 20224 worker thread done servicing request
01:25:37.740 00.000 8996 OnExposeComplete: enter
01:25:37.741 00.001 8996 UpdateGuideState(): m_state=6
01:25:37.742 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12846
01:25:37.743 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.41, Mass=680050, SNR=314.4, Peak=41168 HFD=4.7
01:25:37.744 00.001 8996 MultiStar: [#1 -0.27,0.14,0.75,U] [#2 -0.19,0.28,0.64,U] [#3 -0.20,0.64,0.00,M7] [#4 -0.03,0.67,0.00,M8] [#5 -0.23,1.09,0.00,M3] [#6 -0.54,0.50,0.00,M2] [#7 -0.05,0.40,0.43,U] [#8 -0.01,0.46,0.00,M6] 
01:25:37.745 00.001 8996 refined, 3 included, MultiStar: {-0.19, 0.36}, one-star: {-0.19, 0.57}
01:25:37.746 00.001 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
01:25:37.747 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
01:25:37.748 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.36 hyp=0.41 cameraTheta=2.05 mountX=-0.22 mountY=-0.34, mountTheta=-2.16
01:25:37.749 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.36, opts=13)
01:25:37.750 00.001 8996 Enqueuing Move request for scope (-0.19, 0.36)
01:25:37.751 00.001 20224 Worker thread wakes up
01:25:37.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.36) opts 0xd
01:25:37.751 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.36)
01:25:37.751 00.000 20224 Moving (-0.19, 0.36) raw xDistance=-0.22 yDistance=-0.34
01:25:37.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:25:37.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:37.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:25:37.751 00.000 20224 MoveAxis(E, 33, ABG)
01:25:37.751 00.000 20224 Guiding  Dir = 2, Dur = 33
01:25:37.751 00.000 20224 IsSlewing returns 0
01:25:37.752 00.001 20224 IsGuiding returns 0
01:25:37.755 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41168, med=3155, FiltMin=2838, FiltMax=27187, Gamma=1.000
01:25:37.759 00.004 20224 PulseGuide returned control before completion, sleep 37
01:25:37.775 00.016 8996 UpdateGuideState exits: m=680050 SNR=314.4
01:25:37.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:37.777 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:37.778 00.001 8996 Enqueuing Expose request
01:25:37.804 00.026 20224 IsGuiding returns 1
01:25:37.804 00.000 20224 scope still moving after pulse duration time elapsed
01:25:37.836 00.032 20224 IsSlewing returns 0
01:25:37.836 00.000 20224 IsGuiding returns 1
01:25:37.867 00.031 20224 IsSlewing returns 0
01:25:37.867 00.000 20224 IsGuiding returns 0
01:25:37.868 00.001 20224 scope move finished after 33 + 83 ms
01:25:37.868 00.000 20224 Move returns status 0, amount 33
01:25:37.868 00.000 20224 MoveAxis(N, 0, ABG)
01:25:37.868 00.000 20224 Move returns status 0, amount 0
01:25:37.868 00.000 20224 move complete, result=0
01:25:37.868 00.000 20224 worker thread done servicing request
01:25:37.868 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.3 px 0 ms NORTH
01:25:37.872 00.004 20224 Worker thread wakes up
01:25:37.872 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:37.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:38.849 00.977 20224 Exposure complete
01:25:38.919 00.070 20224 worker thread done servicing request
01:25:38.919 00.000 8996 OnExposeComplete: enter
01:25:38.920 00.001 8996 UpdateGuideState(): m_state=6
01:25:38.921 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12847
01:25:38.922 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.12, Mass=679356, SNR=311.0, Peak=42166 HFD=4.5
01:25:38.923 00.001 8996 MultiStar: [#1 -0.03,0.02,0.70,U] [#2 -0.08,0.44,0.72,U] [#3 -0.04,0.41,0.57,U] [#4 -0.09,0.45,0.00,M9] [#5 0.07,0.92,0.00,M4] [#6 -0.31,0.70,0.00,M3] [#7 -0.06,0.43,0.46,U] [#8 -0.09,0.15,0.39,U] 
01:25:38.924 00.001 8996 single-star, 5 included, MultiStar: {-0.02, 0.28}, one-star: {0.09, 0.27}
01:25:38.925 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
01:25:38.925 00.000 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
01:25:38.926 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.27 hyp=0.28 cameraTheta=1.26 mountX=0.06 mountY=-0.28, mountTheta=-1.36
01:25:38.929 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.27, opts=13)
01:25:38.930 00.001 8996 Enqueuing Move request for scope (0.09, 0.27)
01:25:38.931 00.001 20224 Worker thread wakes up
01:25:38.931 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.27) opts 0xd
01:25:38.931 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.27)
01:25:38.931 00.000 20224 Moving (0.09, 0.27) raw xDistance=0.06 yDistance=-0.28
01:25:38.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:25:38.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:38.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:25:38.931 00.000 20224 MoveAxis(E, 0, ABG)
01:25:38.931 00.000 20224 Move returns status 0, amount 0
01:25:38.931 00.000 20224 MoveAxis(N, 0, ABG)
01:25:38.931 00.000 20224 Move returns status 0, amount 0
01:25:38.931 00.000 20224 move complete, result=0
01:25:38.931 00.000 20224 worker thread done servicing request
01:25:38.935 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42166, med=3155, FiltMin=2813, FiltMax=25718, Gamma=1.000
01:25:38.954 00.019 8996 UpdateGuideState exits: m=679356 SNR=311.0
01:25:38.956 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:38.958 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:38.959 00.001 8996 Enqueuing Expose request
01:25:38.961 00.002 20224 Worker thread wakes up
01:25:38.961 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:25:38.964 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:38.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:40.141 01.177 20224 Exposure complete
01:25:40.213 00.072 20224 worker thread done servicing request
01:25:40.213 00.000 8996 OnExposeComplete: enter
01:25:40.215 00.002 8996 UpdateGuideState(): m_state=6
01:25:40.216 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12848
01:25:40.217 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=473.33, Mass=573633, SNR=333.8, Peak=36899 HFD=4.8
01:25:40.219 00.002 8996 MultiStar: [#1 0.23,0.25,0.61,U] [#2 0.38,0.61,0.00,M9] [#3 0.42,0.64,0.00,M7] [#4 0.42,0.28,0.00,M10] [#5 0.39,0.76,0.00,M5] [#6 0.46,0.68,0.00,M4] [#7 0.27,0.65,0.00,M1] [#8 0.54,0.83,0.00,M6] 
01:25:40.219 00.000 8996 refined, 1 included, MultiStar: {0.50, 0.39}, one-star: {0.66, 0.48}
01:25:40.220 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
01:25:40.222 00.002 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
01:25:40.224 00.002 8996 CameraToMount -- cameraX=0.50 cameraY=0.39 hyp=0.63 cameraTheta=0.67 mountX=0.46 mountY=-0.45, mountTheta=-0.78
01:25:40.226 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=0.39, opts=13)
01:25:40.228 00.002 8996 Enqueuing Move request for scope (0.50, 0.39)
01:25:40.230 00.002 20224 Worker thread wakes up
01:25:40.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.39) opts 0xd
01:25:40.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, 0.39)
01:25:40.230 00.000 20224 Moving (0.50, 0.39) raw xDistance=0.46 yDistance=-0.45
01:25:40.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
01:25:40.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:40.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
01:25:40.230 00.000 20224 MoveAxis(W, 67, ABG)
01:25:40.230 00.000 20224 Guiding  Dir = 3, Dur = 67
01:25:40.230 00.000 20224 IsSlewing returns 0
01:25:40.231 00.001 20224 IsGuiding returns 0
01:25:40.232 00.001 20224 PulseGuide returned control before completion, sleep 76
01:25:40.237 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=36899, med=3155, FiltMin=2848, FiltMax=22157, Gamma=1.000
01:25:40.269 00.032 8996 UpdateGuideState exits: m=573633 SNR=333.8
01:25:40.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:40.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:40.272 00.001 8996 Enqueuing Expose request
01:25:40.317 00.045 20224 IsGuiding returns 1
01:25:40.317 00.000 20224 scope still moving after pulse duration time elapsed
01:25:40.348 00.031 20224 IsSlewing returns 0
01:25:40.348 00.000 20224 IsGuiding returns 0
01:25:40.348 00.000 20224 scope move finished after 67 + 50 ms
01:25:40.348 00.000 20224 Move returns status 0, amount 67
01:25:40.348 00.000 20224 MoveAxis(N, 0, ABG)
01:25:40.348 00.000 20224 Move returns status 0, amount 0
01:25:40.348 00.000 20224 move complete, result=0
01:25:40.348 00.000 20224 worker thread done servicing request
01:25:40.348 00.000 20224 Worker thread wakes up
01:25:40.348 00.000 8996 GuideStep: 0.5 px 67 ms WEST, -0.4 px 0 ms NORTH
01:25:40.350 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:40.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:41.317 00.967 20224 Exposure complete
01:25:41.393 00.076 20224 worker thread done servicing request
01:25:41.393 00.000 8996 OnExposeComplete: enter
01:25:41.395 00.002 8996 UpdateGuideState(): m_state=6
01:25:41.396 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12849
01:25:41.397 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=473.16, Mass=653596, SNR=299.2, Peak=42054 HFD=4.6
01:25:41.398 00.001 8996 MultiStar: [#1 0.04,0.15,0.63,U] [#2 0.26,0.24,0.83,U] [#3 0.09,0.82,0.00,M8] [#4 0.27,0.40,0.00,R] [#5 0.01,0.80,0.00,M6] [#6 0.08,0.61,0.00,M5] [#7 -0.03,0.80,0.00,M2] [#8 -0.02,0.51,0.00,M7] 
01:25:41.399 00.001 8996 refined, 2 included, MultiStar: {0.11, 0.25}, one-star: {0.04, 0.32}
01:25:41.400 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:25:41.401 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
01:25:41.401 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.25 hyp=0.27 cameraTheta=1.15 mountX=0.09 mountY=-0.26, mountTheta=-1.25
01:25:41.403 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.25, opts=13)
01:25:41.404 00.001 8996 Enqueuing Move request for scope (0.11, 0.25)
01:25:41.405 00.001 20224 Worker thread wakes up
01:25:41.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.25) opts 0xd
01:25:41.405 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.25)
01:25:41.405 00.000 20224 Moving (0.11, 0.25) raw xDistance=0.09 yDistance=-0.26
01:25:41.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:25:41.405 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:41.405 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:25:41.405 00.000 20224 MoveAxis(E, 0, ABG)
01:25:41.405 00.000 20224 Move returns status 0, amount 0
01:25:41.405 00.000 20224 MoveAxis(N, 0, ABG)
01:25:41.405 00.000 20224 Move returns status 0, amount 0
01:25:41.405 00.000 20224 move complete, result=0
01:25:41.406 00.001 20224 worker thread done servicing request
01:25:41.412 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42054, med=3155, FiltMin=2841, FiltMax=26390, Gamma=1.000
01:25:41.427 00.015 8996 UpdateGuideState exits: m=653596 SNR=299.2
01:25:41.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:41.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:41.430 00.001 8996 Enqueuing Expose request
01:25:41.431 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:25:41.432 00.001 20224 Worker thread wakes up
01:25:41.432 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:41.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:42.601 01.169 20224 Exposure complete
01:25:42.690 00.089 20224 worker thread done servicing request
01:25:42.690 00.000 8996 OnExposeComplete: enter
01:25:42.692 00.002 8996 UpdateGuideState(): m_state=6
01:25:42.694 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12850
01:25:42.696 00.002 8996 Star::Find returns 1 (0), X=135.71, Y=473.18, Mass=724913, SNR=360.1, Peak=50902 HFD=4.6
01:25:42.698 00.002 8996 MultiStar: [#1 -0.06,0.52,0.00,M2] [#2 -0.57,0.27,0.00,M9] [#3 -0.35,0.52,0.00,M9] [#4 -0.69,0.03,0.00,M1] [#5 -0.25,1.18,0.00,M7] [#6 -0.43,0.73,0.00,M6] [#7 -0.12,0.82,0.00,M3] [#8 -0.42,0.75,0.00,M8] 
01:25:42.699 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
01:25:42.701 00.002 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
01:25:42.703 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.34 hyp=0.40 cameraTheta=2.13 mountX=-0.24 mountY=-0.31, mountTheta=-2.24
01:25:42.706 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.34, opts=13)
01:25:42.707 00.001 8996 Enqueuing Move request for scope (-0.21, 0.34)
01:25:42.708 00.001 20224 Worker thread wakes up
01:25:42.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.34) opts 0xd
01:25:42.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.34)
01:25:42.708 00.000 20224 Moving (-0.21, 0.34) raw xDistance=-0.24 yDistance=-0.31
01:25:42.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:25:42.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:25:42.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:25:42.708 00.000 20224 MoveAxis(E, 35, ABG)
01:25:42.708 00.000 20224 Guiding  Dir = 2, Dur = 35
01:25:42.708 00.000 20224 IsSlewing returns 0
01:25:42.709 00.001 20224 IsGuiding returns 0
01:25:42.713 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50902, med=3155, FiltMin=2848, FiltMax=28832, Gamma=1.000
01:25:42.728 00.015 8996 UpdateGuideState exits: m=724913 SNR=360.1
01:25:42.729 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:42.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:42.731 00.001 8996 Enqueuing Expose request
01:25:42.735 00.004 20224 PulseGuide returned control before completion, sleep 19
01:25:42.765 00.030 20224 IsGuiding returns 1
01:25:42.765 00.000 20224 scope still moving after pulse duration time elapsed
01:25:42.797 00.032 20224 IsSlewing returns 0
01:25:42.797 00.000 20224 IsGuiding returns 0
01:25:42.797 00.000 20224 scope move finished after 35 + 53 ms
01:25:42.797 00.000 20224 Move returns status 0, amount 35
01:25:42.797 00.000 20224 MoveAxis(N, 0, ABG)
01:25:42.798 00.001 20224 Move returns status 0, amount 0
01:25:42.798 00.000 20224 move complete, result=0
01:25:42.798 00.000 20224 worker thread done servicing request
01:25:42.798 00.000 20224 Worker thread wakes up
01:25:42.798 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:42.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:42.801 00.003 8996 GuideStep: -0.2 px 35 ms EAST, -0.3 px 0 ms NORTH
01:25:43.776 00.975 20224 Exposure complete
01:25:43.841 00.065 20224 worker thread done servicing request
01:25:43.841 00.000 8996 OnExposeComplete: enter
01:25:43.843 00.002 8996 UpdateGuideState(): m_state=6
01:25:43.844 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12851
01:25:43.845 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=473.10, Mass=742303, SNR=320.3, Peak=48358 HFD=4.5
01:25:43.847 00.002 8996 MultiStar: [#1 0.04,0.29,0.66,U] [#2 -0.26,0.33,0.75,U] [#3 -0.08,0.28,0.54,U] [#4 -0.28,-0.43,0.00,M2] [#5 -0.02,0.90,0.00,M8] [#6 0.03,0.86,0.00,M7] [#7 0.01,0.88,0.00,M4] [#8 0.02,0.21,0.37,U] 
01:25:43.850 00.003 8996 refined, 4 included, MultiStar: {-0.02, 0.28}, one-star: {0.14, 0.25}
01:25:43.852 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
01:25:43.853 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
01:25:43.855 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.64 mountX=-0.05 mountY=-0.27, mountTheta=-1.74
01:25:43.858 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.28, opts=13)
01:25:43.860 00.002 8996 Enqueuing Move request for scope (-0.02, 0.28)
01:25:43.861 00.001 20224 Worker thread wakes up
01:25:43.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
01:25:43.861 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
01:25:43.862 00.001 20224 Moving (-0.02, 0.28) raw xDistance=-0.05 yDistance=-0.27
01:25:43.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:25:43.862 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=0.70 newest=-0.84
01:25:43.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:25:43.862 00.000 20224 MoveAxis(E, 0, ABG)
01:25:43.862 00.000 20224 Move returns status 0, amount 0
01:25:43.862 00.000 20224 MoveAxis(N, 58, ABG)
01:25:43.862 00.000 20224 Guiding  Dir = 0, Dur = 58
01:25:43.863 00.001 20224 IsSlewing returns 0
01:25:43.863 00.000 20224 IsGuiding returns 0
01:25:43.865 00.002 20224 PulseGuide returned control before completion, sleep 67
01:25:43.873 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48358, med=3155, FiltMin=2845, FiltMax=28784, Gamma=1.000
01:25:43.905 00.032 8996 UpdateGuideState exits: m=742303 SNR=320.3
01:25:43.907 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:43.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:43.909 00.001 8996 Enqueuing Expose request
01:25:43.941 00.032 20224 IsGuiding returns 1
01:25:43.941 00.000 20224 scope still moving after pulse duration time elapsed
01:25:43.972 00.031 20224 IsSlewing returns 0
01:25:43.972 00.000 20224 IsGuiding returns 0
01:25:43.972 00.000 20224 scope move finished after 58 + 51 ms
01:25:43.972 00.000 20224 Move returns status 0, amount 58
01:25:43.972 00.000 20224 move complete, result=0
01:25:43.973 00.001 20224 worker thread done servicing request
01:25:43.973 00.000 20224 Worker thread wakes up
01:25:43.973 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 58 ms NORTH
01:25:43.974 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:43.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:45.140 01.166 20224 Exposure complete
01:25:45.220 00.080 20224 worker thread done servicing request
01:25:45.221 00.001 8996 OnExposeComplete: enter
01:25:45.222 00.001 8996 UpdateGuideState(): m_state=6
01:25:45.222 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12852
01:25:45.224 00.002 8996 Star::Find returns 1 (0), X=136.04, Y=473.30, Mass=676446, SNR=333.7, Peak=47030 HFD=4.6
01:25:45.226 00.002 8996 MultiStar: [#1 -0.13,0.24,0.64,U] [#2 -0.63,0.37,0.00,M9] [#3 -0.66,-0.02,0.00,M9] [#4 -0.70,-0.05,0.00,M3] [#5 -0.35,0.84,0.00,M9] [#6 -0.07,0.75,0.00,M8] [#7 -0.17,0.80,0.00,M5] [#8 -0.16,0.02,0.28,U] 
01:25:45.228 00.002 8996 refined, 2 included, MultiStar: {-0.00, 0.31}, one-star: {0.12, 0.45}
01:25:45.229 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
01:25:45.230 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
01:25:45.232 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.31 hyp=0.31 cameraTheta=1.58 mountX=-0.03 mountY=-0.31, mountTheta=-1.67
01:25:45.234 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.31, opts=13)
01:25:45.235 00.001 8996 Enqueuing Move request for scope (-0.00, 0.31)
01:25:45.236 00.001 20224 Worker thread wakes up
01:25:45.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.31) opts 0xd
01:25:45.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.31)
01:25:45.236 00.000 20224 Moving (-0.00, 0.31) raw xDistance=-0.03 yDistance=-0.31
01:25:45.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:25:45.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:25:45.236 00.000 20224 MoveAxis(E, 0, ABG)
01:25:45.236 00.000 20224 Move returns status 0, amount 0
01:25:45.236 00.000 20224 MoveAxis(N, 66, ABG)
01:25:45.236 00.000 20224 Guiding  Dir = 0, Dur = 66
01:25:45.236 00.000 20224 IsSlewing returns 0
01:25:45.236 00.000 20224 IsGuiding returns 0
01:25:45.240 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47030, med=3155, FiltMin=2861, FiltMax=25110, Gamma=1.000
01:25:45.254 00.014 8996 UpdateGuideState exits: m=676446 SNR=333.7
01:25:45.255 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:45.256 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:45.256 00.000 8996 Enqueuing Expose request
01:25:45.296 00.040 20224 PulseGuide returned control before completion, sleep 17
01:25:45.325 00.029 20224 IsGuiding returns 1
01:25:45.325 00.000 20224 scope still moving after pulse duration time elapsed
01:25:45.357 00.032 20224 IsSlewing returns 0
01:25:45.357 00.000 20224 IsGuiding returns 1
01:25:45.389 00.032 20224 IsSlewing returns 0
01:25:45.389 00.000 20224 IsGuiding returns 0
01:25:45.389 00.000 20224 scope move finished after 66 + 86 ms
01:25:45.389 00.000 20224 Move returns status 0, amount 66
01:25:45.389 00.000 20224 move complete, result=0
01:25:45.389 00.000 20224 worker thread done servicing request
01:25:45.389 00.000 20224 Worker thread wakes up
01:25:45.389 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:45.390 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:45.390 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 66 ms NORTH
01:25:46.369 00.979 20224 Exposure complete
01:25:46.450 00.081 20224 worker thread done servicing request
01:25:46.450 00.000 8996 OnExposeComplete: enter
01:25:46.452 00.002 8996 UpdateGuideState(): m_state=6
01:25:46.458 00.006 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12853
01:25:46.459 00.001 8996 Star::Find returns 1 (0), X=135.66, Y=472.90, Mass=547055, SNR=283.1, Peak=43254 HFD=4.7
01:25:46.461 00.002 8996 MultiStar: [#1 -0.29,0.26,0.61,U] [#2 -0.30,-0.03,0.84,U] [#3 -0.36,-0.17,0.67,U] [#4 -0.72,-0.39,0.00,M4] [#5 -0.05,0.36,0.73,U] [#6 -0.17,0.48,0.00,M9] [#7 0.40,0.71,0.00,M6] [#8 0.02,0.13,0.42,U] 
01:25:46.462 00.001 8996 refined, 5 included, MultiStar: {-0.23, 0.09}, one-star: {-0.26, 0.05}
01:25:46.463 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
01:25:46.465 00.002 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
01:25:46.466 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.09 hyp=0.25 cameraTheta=2.75 mountX=-0.23 mountY=-0.07, mountTheta=-2.87
01:25:46.469 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.09, opts=13)
01:25:46.471 00.002 8996 Enqueuing Move request for scope (-0.23, 0.09)
01:25:46.473 00.002 20224 Worker thread wakes up
01:25:46.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.09) opts 0xd
01:25:46.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.09)
01:25:46.473 00.000 20224 Moving (-0.23, 0.09) raw xDistance=-0.23 yDistance=-0.07
01:25:46.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:25:46.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:46.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:25:46.473 00.000 20224 MoveAxis(E, 34, ABG)
01:25:46.473 00.000 20224 Guiding  Dir = 2, Dur = 34
01:25:46.474 00.001 20224 IsSlewing returns 0
01:25:46.474 00.000 20224 IsGuiding returns 0
01:25:46.478 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43254, med=3155, FiltMin=2829, FiltMax=23920, Gamma=1.000
01:25:46.486 00.008 20224 PulseGuide returned control before completion, sleep 32
01:25:46.495 00.009 8996 UpdateGuideState exits: m=547055 SNR=283.1
01:25:46.496 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:46.497 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:46.498 00.001 8996 Enqueuing Expose request
01:25:46.533 00.035 20224 IsGuiding returns 1
01:25:46.533 00.000 20224 scope still moving after pulse duration time elapsed
01:25:46.563 00.030 20224 IsSlewing returns 0
01:25:46.563 00.000 20224 IsGuiding returns 1
01:25:46.594 00.031 20224 IsSlewing returns 0
01:25:46.595 00.001 20224 IsGuiding returns 0
01:25:46.595 00.000 20224 scope move finished after 34 + 86 ms
01:25:46.595 00.000 20224 Move returns status 0, amount 34
01:25:46.595 00.000 20224 MoveAxis(N, 0, ABG)
01:25:46.595 00.000 20224 Move returns status 0, amount 0
01:25:46.595 00.000 20224 move complete, result=0
01:25:46.595 00.000 20224 worker thread done servicing request
01:25:46.595 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
01:25:46.598 00.003 20224 Worker thread wakes up
01:25:46.599 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:46.599 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:47.759 01.160 20224 Exposure complete
01:25:47.825 00.066 20224 worker thread done servicing request
01:25:47.825 00.000 8996 OnExposeComplete: enter
01:25:47.826 00.001 8996 UpdateGuideState(): m_state=6
01:25:47.827 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12854
01:25:47.830 00.003 8996 Star::Find returns 1 (0), X=136.03, Y=472.81, Mass=575927, SNR=297.3, Peak=45078 HFD=4.4
01:25:47.831 00.001 8996 MultiStar: [#1 0.32,-0.02,0.60,U] [#2 0.35,-0.26,0.82,U] [#3 0.37,0.00,0.59,U] [#4 -0.05,-0.43,0.56,U] [#5 0.34,0.24,0.60,U] [#6 0.20,0.16,0.51,U] [#7 0.55,0.06,0.00,M7] [#8 0.23,-0.17,0.39,U] 
01:25:47.832 00.001 8996 single-star, 7 included, MultiStar: {0.23, -0.07}, one-star: {0.11, -0.04}
01:25:47.834 00.002 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
01:25:47.835 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
01:25:47.837 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.11 cameraTheta=-0.33 mountX=0.11 mountY=0.02, mountTheta=0.22
01:25:47.840 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
01:25:47.841 00.001 8996 Enqueuing Move request for scope (0.11, -0.04)
01:25:47.843 00.002 20224 Worker thread wakes up
01:25:47.843 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
01:25:47.843 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
01:25:47.843 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.11 yDistance=0.02
01:25:47.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:25:47.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:47.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:25:47.843 00.000 20224 MoveAxis(E, 0, ABG)
01:25:47.843 00.000 20224 Move returns status 0, amount 0
01:25:47.843 00.000 20224 MoveAxis(N, 0, ABG)
01:25:47.843 00.000 20224 Move returns status 0, amount 0
01:25:47.843 00.000 20224 move complete, result=0
01:25:47.843 00.000 20224 worker thread done servicing request
01:25:47.849 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45078, med=3155, FiltMin=2861, FiltMax=22160, Gamma=1.000
01:25:47.864 00.015 8996 UpdateGuideState exits: m=575927 SNR=297.3
01:25:47.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:47.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:47.866 00.000 8996 Enqueuing Expose request
01:25:47.867 00.001 20224 Worker thread wakes up
01:25:47.867 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:25:47.868 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:47.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:48.846 00.978 20224 Exposure complete
01:25:48.912 00.066 20224 worker thread done servicing request
01:25:48.912 00.000 8996 OnExposeComplete: enter
01:25:48.914 00.002 8996 UpdateGuideState(): m_state=6
01:25:48.915 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12855
01:25:48.916 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.08, Mass=669746, SNR=297.3, Peak=48438 HFD=4.4
01:25:48.918 00.002 8996 MultiStar: [#1 0.33,0.10,0.75,U] [#2 0.33,0.22,0.82,U] [#3 0.21,0.14,0.63,U] [#4 0.03,-0.33,0.53,U] [#5 0.58,0.41,0.00,M8] [#6 0.53,0.22,0.00,M9] [#7 0.32,0.29,0.51,U] [#8 0.54,-0.04,0.00,M5] 
01:25:48.920 00.002 8996 refined, 5 included, MultiStar: {0.27, 0.13}, one-star: {0.30, 0.23}
01:25:48.921 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
01:25:48.922 00.001 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
01:25:48.923 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.13 hyp=0.30 cameraTheta=0.45 mountX=0.25 mountY=-0.16, mountTheta=-0.56
01:25:48.925 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.13, opts=13)
01:25:48.926 00.001 8996 Enqueuing Move request for scope (0.27, 0.13)
01:25:48.927 00.001 20224 Worker thread wakes up
01:25:48.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.13) opts 0xd
01:25:48.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.13)
01:25:48.927 00.000 20224 Moving (0.27, 0.13) raw xDistance=0.25 yDistance=-0.16
01:25:48.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:25:48.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:48.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:25:48.927 00.000 20224 MoveAxis(W, 37, ABG)
01:25:48.927 00.000 20224 Guiding  Dir = 3, Dur = 37
01:25:48.927 00.000 20224 IsSlewing returns 0
01:25:48.928 00.001 20224 IsGuiding returns 0
01:25:48.929 00.001 20224 PulseGuide returned control before completion, sleep 46
01:25:48.931 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48438, med=3155, FiltMin=2867, FiltMax=28304, Gamma=1.000
01:25:48.954 00.023 8996 UpdateGuideState exits: m=669746 SNR=297.3
01:25:48.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:48.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:48.957 00.001 8996 Enqueuing Expose request
01:25:48.988 00.031 20224 IsGuiding returns 1
01:25:48.988 00.000 20224 scope still moving after pulse duration time elapsed
01:25:49.019 00.031 20224 IsSlewing returns 0
01:25:49.019 00.000 20224 IsGuiding returns 0
01:25:49.019 00.000 20224 scope move finished after 37 + 55 ms
01:25:49.019 00.000 20224 Move returns status 0, amount 37
01:25:49.020 00.001 20224 MoveAxis(N, 0, ABG)
01:25:49.020 00.000 20224 Move returns status 0, amount 0
01:25:49.020 00.000 20224 move complete, result=0
01:25:49.020 00.000 20224 worker thread done servicing request
01:25:49.020 00.000 20224 Worker thread wakes up
01:25:49.020 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.2 px 0 ms NORTH
01:25:49.022 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:49.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:50.207 01.185 20224 Exposure complete
01:25:50.283 00.076 20224 worker thread done servicing request
01:25:50.284 00.001 8996 OnExposeComplete: enter
01:25:50.286 00.002 8996 UpdateGuideState(): m_state=6
01:25:50.289 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12856
01:25:50.291 00.002 8996 Star::Find returns 1 (0), X=136.08, Y=473.08, Mass=738971, SNR=381.3, Peak=48246 HFD=4.5
01:25:50.293 00.002 8996 MultiStar: [#1 -0.20,0.05,0.57,U] [#2 -0.14,-0.06,0.61,U] [#3 -0.14,0.16,0.48,U] [#4 -0.73,-0.48,0.00,M3] [#5 0.01,0.67,0.00,M9] [#6 -0.32,0.21,0.27,U] [#7 -0.23,0.17,0.33,U] [#8 -0.18,0.16,0.30,U] 
01:25:50.294 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.13}, one-star: {0.16, 0.23}
01:25:50.295 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:25:50.296 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
01:25:50.297 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.13 hyp=0.16 cameraTheta=2.18 mountX=-0.10 mountY=-0.12, mountTheta=-2.29
01:25:50.298 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.13, opts=13)
01:25:50.299 00.001 8996 Enqueuing Move request for scope (-0.09, 0.13)
01:25:50.300 00.001 20224 Worker thread wakes up
01:25:50.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.13) opts 0xd
01:25:50.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.13)
01:25:50.300 00.000 20224 Moving (-0.09, 0.13) raw xDistance=-0.10 yDistance=-0.12
01:25:50.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:25:50.301 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:50.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:25:50.301 00.000 20224 MoveAxis(E, 0, ABG)
01:25:50.301 00.000 20224 Move returns status 0, amount 0
01:25:50.301 00.000 20224 MoveAxis(N, 0, ABG)
01:25:50.301 00.000 20224 Move returns status 0, amount 0
01:25:50.301 00.000 20224 move complete, result=0
01:25:50.301 00.000 20224 worker thread done servicing request
01:25:50.308 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48246, med=3155, FiltMin=2880, FiltMax=28966, Gamma=1.000
01:25:50.328 00.020 8996 UpdateGuideState exits: m=738971 SNR=381.3
01:25:50.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:50.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:50.331 00.001 8996 Enqueuing Expose request
01:25:50.332 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:50.333 00.001 20224 Worker thread wakes up
01:25:50.333 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:50.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:51.320 00.987 20224 Exposure complete
01:25:51.404 00.084 20224 worker thread done servicing request
01:25:51.404 00.000 8996 OnExposeComplete: enter
01:25:51.405 00.001 8996 UpdateGuideState(): m_state=6
01:25:51.407 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12857
01:25:51.409 00.002 8996 Star::Find returns 1 (0), X=135.92, Y=473.39, Mass=729408, SNR=383.4, Peak=51830 HFD=4.7
01:25:51.412 00.003 8996 MultiStar: [#1 -0.05,0.28,0.53,U] [#2 -0.25,0.17,0.53,U] [#3 -0.04,0.54,0.00,M6] [#4 -0.36,-0.26,0.41,U] [#5 -0.00,1.01,0.00,M10] [#6 -0.13,0.49,0.00,M9] [#7 -0.19,0.20,0.29,U] [#8 -0.28,0.15,0.28,U] 
01:25:51.413 00.001 8996 refined, 5 included, MultiStar: {-0.15, 0.26}, one-star: {-0.00, 0.54}
01:25:51.414 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
01:25:51.414 00.000 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
01:25:51.415 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.26 hyp=0.29 cameraTheta=2.09 mountX=-0.17 mountY=-0.24, mountTheta=-2.19
01:25:51.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.26, opts=13)
01:25:51.418 00.001 8996 Enqueuing Move request for scope (-0.15, 0.26)
01:25:51.418 00.000 20224 Worker thread wakes up
01:25:51.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.26) opts 0xd
01:25:51.418 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.26)
01:25:51.419 00.001 20224 Moving (-0.15, 0.26) raw xDistance=-0.17 yDistance=-0.24
01:25:51.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:25:51.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:25:51.419 00.000 20224 MoveAxis(E, 0, ABG)
01:25:51.419 00.000 20224 Move returns status 0, amount 0
01:25:51.419 00.000 20224 MoveAxis(N, 50, ABG)
01:25:51.419 00.000 20224 Guiding  Dir = 0, Dur = 50
01:25:51.419 00.000 20224 IsSlewing returns 0
01:25:51.419 00.000 20224 IsGuiding returns 0
01:25:51.423 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51830, med=3155, FiltMin=2857, FiltMax=29174, Gamma=1.000
01:25:51.447 00.024 8996 UpdateGuideState exits: m=729408 SNR=383.4
01:25:51.448 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:51.449 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:51.450 00.001 8996 Enqueuing Expose request
01:25:51.456 00.006 20224 PulseGuide returned control before completion, sleep 24
01:25:51.486 00.030 20224 IsGuiding returns 1
01:25:51.486 00.000 20224 scope still moving after pulse duration time elapsed
01:25:51.517 00.031 20224 IsSlewing returns 0
01:25:51.517 00.000 20224 IsGuiding returns 1
01:25:51.551 00.034 20224 IsSlewing returns 0
01:25:51.551 00.000 20224 IsGuiding returns 0
01:25:51.552 00.001 20224 scope move finished after 50 + 82 ms
01:25:51.552 00.000 20224 Move returns status 0, amount 50
01:25:51.552 00.000 20224 move complete, result=0
01:25:51.552 00.000 20224 worker thread done servicing request
01:25:51.552 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
01:25:51.553 00.001 20224 Worker thread wakes up
01:25:51.553 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:51.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:52.714 01.161 20224 Exposure complete
01:25:52.775 00.061 20224 worker thread done servicing request
01:25:52.775 00.000 8996 OnExposeComplete: enter
01:25:52.777 00.002 8996 UpdateGuideState(): m_state=6
01:25:52.779 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12858
01:25:52.780 00.001 8996 Star::Find returns 1 (0), X=135.98, Y=473.14, Mass=600172, SNR=319.2, Peak=43510 HFD=4.4
01:25:52.781 00.001 8996 MultiStar: [#1 0.14,0.26,0.65,U] [#2 0.24,-0.00,0.67,U] [#3 0.27,0.21,0.58,U] [#4 0.02,-0.14,0.47,U] [#5 -0.02,0.77,0.00,R] [#6 0.04,0.57,0.00,M10] [#7 0.22,0.11,0.43,U] [#8 0.12,-0.10,0.33,U] 
01:25:52.782 00.001 8996 refined, 6 included, MultiStar: {0.15, 0.13}, one-star: {0.06, 0.29}
01:25:52.783 00.001 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
01:25:52.784 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
01:25:52.786 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.13 hyp=0.19 cameraTheta=0.71 mountX=0.13 mountY=-0.14, mountTheta=-0.81
01:25:52.790 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.13, opts=13)
01:25:52.792 00.002 8996 Enqueuing Move request for scope (0.15, 0.13)
01:25:52.794 00.002 20224 Worker thread wakes up
01:25:52.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.13) opts 0xd
01:25:52.794 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.13)
01:25:52.794 00.000 20224 Moving (0.15, 0.13) raw xDistance=0.13 yDistance=-0.14
01:25:52.795 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:25:52.795 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:52.795 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:25:52.795 00.000 20224 MoveAxis(E, 0, ABG)
01:25:52.795 00.000 20224 Move returns status 0, amount 0
01:25:52.795 00.000 20224 MoveAxis(N, 0, ABG)
01:25:52.795 00.000 20224 Move returns status 0, amount 0
01:25:52.795 00.000 20224 move complete, result=0
01:25:52.796 00.001 20224 worker thread done servicing request
01:25:52.803 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43510, med=3155, FiltMin=2848, FiltMax=25440, Gamma=1.000
01:25:52.826 00.023 8996 UpdateGuideState exits: m=600172 SNR=319.2
01:25:52.828 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:52.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:52.832 00.003 8996 Enqueuing Expose request
01:25:52.833 00.001 20224 Worker thread wakes up
01:25:52.834 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:52.835 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:52.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:53.822 00.987 20224 Exposure complete
01:25:53.899 00.077 20224 worker thread done servicing request
01:25:53.899 00.000 8996 OnExposeComplete: enter
01:25:53.900 00.001 8996 UpdateGuideState(): m_state=6
01:25:53.901 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12859
01:25:53.902 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.05, Mass=641928, SNR=297.9, Peak=46678 HFD=4.5
01:25:53.903 00.001 8996 MultiStar: [#1 0.21,0.17,0.77,U] [#2 0.18,-0.27,0.73,U] [#3 0.43,0.17,0.00,M6] [#4 0.23,-0.49,0.00,M2] [#5 0.11,0.04,0.61,U] [#6 0.07,0.08,0.35,U] [#7 0.03,0.14,0.41,U] [#8 0.12,0.00,0.38,U] 
01:25:53.903 00.000 8996 refined, 6 included, MultiStar: {0.10, 0.06}, one-star: {-0.01, 0.20}
01:25:53.904 00.001 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
01:25:53.905 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
01:25:53.906 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.52 mountX=0.10 mountY=-0.07, mountTheta=-0.63
01:25:53.908 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.06, opts=13)
01:25:53.908 00.000 8996 Enqueuing Move request for scope (0.10, 0.06)
01:25:53.910 00.002 20224 Worker thread wakes up
01:25:53.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
01:25:53.910 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
01:25:53.910 00.000 20224 Moving (0.10, 0.06) raw xDistance=0.10 yDistance=-0.07
01:25:53.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:25:53.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:53.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:25:53.910 00.000 20224 MoveAxis(E, 0, ABG)
01:25:53.910 00.000 20224 Move returns status 0, amount 0
01:25:53.911 00.001 20224 MoveAxis(N, 0, ABG)
01:25:53.911 00.000 20224 Move returns status 0, amount 0
01:25:53.911 00.000 20224 move complete, result=0
01:25:53.911 00.000 20224 worker thread done servicing request
01:25:53.915 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46678, med=3155, FiltMin=2864, FiltMax=27680, Gamma=1.000
01:25:53.934 00.019 8996 UpdateGuideState exits: m=641928 SNR=297.9
01:25:53.936 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:53.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:53.938 00.001 8996 Enqueuing Expose request
01:25:53.939 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:25:53.941 00.002 20224 Worker thread wakes up
01:25:53.941 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:53.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:55.111 01.170 20224 Exposure complete
01:25:55.204 00.093 20224 worker thread done servicing request
01:25:55.205 00.001 8996 OnExposeComplete: enter
01:25:55.206 00.001 8996 UpdateGuideState(): m_state=6
01:25:55.206 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12860
01:25:55.207 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=472.67, Mass=636202, SNR=330.7, Peak=44598 HFD=4.7
01:25:55.208 00.001 8996 MultiStar: [#1 0.10,-0.19,0.64,U] [#2 -0.29,-0.26,0.74,U] [#3 -0.44,-0.42,0.00,M7] [#4 -0.32,-0.81,0.00,M3] [#5 0.20,-0.55,0.00,M1] [#6 -0.42,-0.33,0.00,M10] [#7 -0.47,-0.26,0.00,M3] [#8 0.14,-0.19,0.35,U] 
01:25:55.210 00.002 8996 refined, 3 included, MultiStar: {-0.19, -0.21}, one-star: {-0.40, -0.18}
01:25:55.212 00.002 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
01:25:55.215 00.003 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
01:25:55.217 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.21 hyp=0.28 cameraTheta=-2.30 mountX=-0.16 mountY=0.23, mountTheta=2.20
01:25:55.220 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.21, opts=13)
01:25:55.221 00.001 8996 Enqueuing Move request for scope (-0.19, -0.21)
01:25:55.222 00.001 20224 Worker thread wakes up
01:25:55.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.21) opts 0xd
01:25:55.223 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.21)
01:25:55.223 00.000 20224 Moving (-0.19, -0.21) raw xDistance=-0.16 yDistance=0.23
01:25:55.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:25:55.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:55.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:25:55.223 00.000 20224 MoveAxis(E, 0, ABG)
01:25:55.223 00.000 20224 Move returns status 0, amount 0
01:25:55.223 00.000 20224 MoveAxis(N, 0, ABG)
01:25:55.223 00.000 20224 Move returns status 0, amount 0
01:25:55.223 00.000 20224 move complete, result=0
01:25:55.224 00.001 20224 worker thread done servicing request
01:25:55.232 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44598, med=3158, FiltMin=2841, FiltMax=25123, Gamma=1.000
01:25:55.248 00.016 8996 UpdateGuideState exits: m=636202 SNR=330.7
01:25:55.250 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:55.250 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:55.251 00.001 8996 Enqueuing Expose request
01:25:55.252 00.001 20224 Worker thread wakes up
01:25:55.252 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:55.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:55.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:56.228 00.975 20224 Exposure complete
01:25:56.300 00.072 20224 worker thread done servicing request
01:25:56.300 00.000 8996 OnExposeComplete: enter
01:25:56.302 00.002 8996 UpdateGuideState(): m_state=6
01:25:56.303 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12861
01:25:56.305 00.002 8996 Star::Find returns 1 (0), X=135.66, Y=472.49, Mass=642141, SNR=329.4, Peak=41120 HFD=4.8
01:25:56.307 00.002 8996 MultiStar: [#1 -0.09,0.12,0.57,U] [#2 0.05,-0.48,0.00,M2] [#3 -0.46,-0.53,0.00,M8] [#4 -0.51,-0.84,0.00,M4] [#5 -0.01,-0.53,0.00,M2] [#6 -0.14,-0.16,0.43,U] [#7 -0.33,-0.26,0.41,U] [#8 0.06,-0.34,0.39,U] 
01:25:56.308 00.001 8996 refined, 4 included, MultiStar: {-0.18, -0.21}, one-star: {-0.26, -0.36}
01:25:56.309 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
01:25:56.310 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
01:25:56.311 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.21 hyp=0.28 cameraTheta=-2.25 mountX=-0.15 mountY=0.23, mountTheta=2.15
01:25:56.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.21, opts=13)
01:25:56.314 00.001 8996 Enqueuing Move request for scope (-0.18, -0.21)
01:25:56.315 00.001 20224 Worker thread wakes up
01:25:56.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.21) opts 0xd
01:25:56.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.21)
01:25:56.315 00.000 20224 Moving (-0.18, -0.21) raw xDistance=-0.15 yDistance=0.23
01:25:56.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:25:56.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:25:56.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:25:56.315 00.000 20224 MoveAxis(E, 0, ABG)
01:25:56.315 00.000 20224 Move returns status 0, amount 0
01:25:56.315 00.000 20224 MoveAxis(N, 0, ABG)
01:25:56.315 00.000 20224 Move returns status 0, amount 0
01:25:56.315 00.000 20224 move complete, result=0
01:25:56.315 00.000 20224 worker thread done servicing request
01:25:56.319 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=41120, med=3155, FiltMin=2864, FiltMax=26595, Gamma=1.000
01:25:56.334 00.015 8996 UpdateGuideState exits: m=642141 SNR=329.4
01:25:56.336 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:56.338 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:56.340 00.002 8996 Enqueuing Expose request
01:25:56.341 00.001 20224 Worker thread wakes up
01:25:56.342 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:25:56.343 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:56.344 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:57.512 01.168 20224 Exposure complete
01:25:57.597 00.085 20224 worker thread done servicing request
01:25:57.597 00.000 8996 OnExposeComplete: enter
01:25:57.599 00.002 8996 UpdateGuideState(): m_state=6
01:25:57.601 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12862
01:25:57.603 00.002 8996 Star::Find returns 1 (0), X=135.74, Y=472.69, Mass=578025, SNR=321.1, Peak=39590 HFD=4.7
01:25:57.605 00.002 8996 MultiStar: [#1 0.10,-0.13,0.63,U] [#2 -0.05,-0.05,0.74,U] [#3 -0.72,-0.71,0.00,M9] [#4 -0.67,-0.87,0.00,M5] [#5 0.16,-0.26,0.58,U] [#6 -0.38,-0.28,0.00,M10] [#7 -0.41,-0.24,0.00,M3] [#8 0.25,-0.00,0.40,U] 
01:25:57.607 00.002 8996 refined, 4 included, MultiStar: {0.01, -0.13}, one-star: {-0.18, -0.16}
01:25:57.608 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
01:25:57.610 00.002 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.78)
01:25:57.612 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.48 mountX=0.02 mountY=0.13, mountTheta=1.38
01:25:57.614 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.13, opts=13)
01:25:57.617 00.003 8996 Enqueuing Move request for scope (0.01, -0.13)
01:25:57.618 00.001 20224 Worker thread wakes up
01:25:57.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.13) opts 0xd
01:25:57.618 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.13)
01:25:57.618 00.000 20224 Moving (0.01, -0.13) raw xDistance=0.02 yDistance=0.13
01:25:57.619 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:25:57.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:57.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:25:57.619 00.000 20224 MoveAxis(E, 0, ABG)
01:25:57.619 00.000 20224 Move returns status 0, amount 0
01:25:57.619 00.000 20224 MoveAxis(N, 0, ABG)
01:25:57.619 00.000 20224 Move returns status 0, amount 0
01:25:57.619 00.000 20224 move complete, result=0
01:25:57.619 00.000 20224 worker thread done servicing request
01:25:57.625 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39590, med=3155, FiltMin=2871, FiltMax=24851, Gamma=1.000
01:25:57.651 00.026 8996 UpdateGuideState exits: m=578025 SNR=321.1
01:25:57.653 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:57.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:57.656 00.002 8996 Enqueuing Expose request
01:25:57.656 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:25:57.657 00.001 20224 Worker thread wakes up
01:25:57.657 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:57.657 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:25:58.639 00.982 20224 Exposure complete
01:25:58.722 00.083 20224 worker thread done servicing request
01:25:58.722 00.000 8996 OnExposeComplete: enter
01:25:58.724 00.002 8996 UpdateGuideState(): m_state=6
01:25:58.725 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12863
01:25:58.726 00.001 8996 Star::Find returns 1 (0), X=135.52, Y=473.05, Mass=650575, SNR=291.9, Peak=47654 HFD=4.9
01:25:58.729 00.003 8996 MultiStar: [#1 -0.33,-0.27,0.77,U] [#2 -0.45,0.16,0.00,M2] [#3 -0.71,-0.44,0.00,M10] [#4 -0.87,-0.72,0.00,M6] [#5 0.11,0.05,0.59,U] [#6 -0.74,-0.23,0.00,R] [#7 -0.40,0.02,0.41,U] [#8 -0.05,-0.17,0.35,U] 
01:25:58.731 00.002 8996 refined, 4 included, MultiStar: {-0.24, -0.01}, one-star: {-0.40, 0.20}
01:25:58.734 00.003 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
01:25:58.736 00.002 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
01:25:58.737 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.11 mountX=-0.24 mountY=0.04, mountTheta=2.99
01:25:58.746 00.009 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.01, opts=13)
01:25:58.751 00.005 8996 Enqueuing Move request for scope (-0.24, -0.01)
01:25:58.752 00.001 20224 Worker thread wakes up
01:25:58.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
01:25:58.752 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
01:25:58.752 00.000 20224 Moving (-0.24, -0.01) raw xDistance=-0.24 yDistance=0.04
01:25:58.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:25:58.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:25:58.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:25:58.752 00.000 20224 MoveAxis(E, 35, ABG)
01:25:58.753 00.001 20224 Guiding  Dir = 2, Dur = 35
01:25:58.753 00.000 20224 IsSlewing returns 0
01:25:58.754 00.001 20224 IsGuiding returns 0
01:25:58.761 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47654, med=3155, FiltMin=2851, FiltMax=27821, Gamma=1.000
01:25:58.792 00.031 8996 UpdateGuideState exits: m=650575 SNR=291.9
01:25:58.794 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:25:58.795 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:25:58.796 00.001 8996 Enqueuing Expose request
01:25:58.799 00.003 20224 IsGuiding returns 1
01:25:58.799 00.000 20224 scope still moving after pulse duration time elapsed
01:25:58.830 00.031 20224 IsSlewing returns 0
01:25:58.830 00.000 20224 IsGuiding returns 1
01:25:58.860 00.030 20224 IsSlewing returns 0
01:25:58.860 00.000 20224 IsGuiding returns 1
01:25:58.892 00.032 20224 IsSlewing returns 0
01:25:58.893 00.001 20224 IsGuiding returns 0
01:25:58.893 00.000 20224 scope move finished after 35 + 103 ms
01:25:58.893 00.000 20224 Move returns status 0, amount 35
01:25:58.893 00.000 20224 MoveAxis(N, 0, ABG)
01:25:58.893 00.000 20224 Move returns status 0, amount 0
01:25:58.893 00.000 20224 move complete, result=0
01:25:58.893 00.000 20224 worker thread done servicing request
01:25:58.893 00.000 20224 Worker thread wakes up
01:25:58.893 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
01:25:58.896 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:25:58.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:00.074 01.178 20224 Exposure complete
01:26:00.135 00.061 20224 worker thread done servicing request
01:26:00.135 00.000 8996 OnExposeComplete: enter
01:26:00.136 00.001 8996 UpdateGuideState(): m_state=6
01:26:00.136 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12864
01:26:00.137 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=472.84, Mass=710341, SNR=310.3, Peak=49702 HFD=4.4
01:26:00.138 00.001 8996 MultiStar: [#1 0.15,0.10,0.61,U] [#2 0.35,-0.15,0.71,U] [#3 -0.12,-0.18,0.52,U] [#4 -0.34,-0.62,0.00,M7] [#5 0.05,-0.37,0.58,U] [#6 1.03,0.31,0.00,M1] [#7 -0.02,0.02,0.40,U] [#8 0.16,-0.47,0.00,M1] 
01:26:00.139 00.001 8996 refined, 5 included, MultiStar: {0.14, -0.09}, one-star: {0.24, -0.01}
01:26:00.140 00.001 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
01:26:00.140 00.000 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
01:26:00.141 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.58 mountX=0.15 mountY=0.08, mountTheta=0.47
01:26:00.143 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.09, opts=13)
01:26:00.144 00.001 8996 Enqueuing Move request for scope (0.14, -0.09)
01:26:00.144 00.000 20224 Worker thread wakes up
01:26:00.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
01:26:00.145 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
01:26:00.145 00.000 20224 Moving (0.14, -0.09) raw xDistance=0.15 yDistance=0.08
01:26:00.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:26:00.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:00.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:26:00.145 00.000 20224 MoveAxis(E, 0, ABG)
01:26:00.145 00.000 20224 Move returns status 0, amount 0
01:26:00.145 00.000 20224 MoveAxis(N, 0, ABG)
01:26:00.145 00.000 20224 Move returns status 0, amount 0
01:26:00.145 00.000 20224 move complete, result=0
01:26:00.145 00.000 20224 worker thread done servicing request
01:26:00.150 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49702, med=3155, FiltMin=2848, FiltMax=29632, Gamma=1.000
01:26:00.164 00.014 8996 UpdateGuideState exits: m=710341 SNR=310.3
01:26:00.166 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:00.168 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:00.169 00.001 8996 Enqueuing Expose request
01:26:00.170 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:00.171 00.001 20224 Worker thread wakes up
01:26:00.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:00.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:01.147 00.976 20224 Exposure complete
01:26:01.228 00.081 20224 worker thread done servicing request
01:26:01.228 00.000 8996 OnExposeComplete: enter
01:26:01.228 00.000 8996 UpdateGuideState(): m_state=6
01:26:01.230 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12865
01:26:01.231 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=472.54, Mass=680696, SNR=311.1, Peak=47510 HFD=4.6
01:26:01.233 00.002 8996 MultiStar: [#1 0.01,-0.17,0.65,U] [#2 0.19,-0.12,0.75,U] [#3 0.12,-0.14,0.61,U] [#4 -0.44,-0.86,0.00,M8] [#5 0.45,0.02,0.68,U] [#6 0.72,0.24,0.00,M2] [#7 0.31,0.14,0.43,U] [#8 0.11,-0.18,0.32,U] 
01:26:01.234 00.001 8996 refined, 6 included, MultiStar: {0.15, -0.13}, one-star: {-0.04, -0.31}
01:26:01.235 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
01:26:01.237 00.002 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.54)
01:26:01.238 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.13 hyp=0.20 cameraTheta=-0.72 mountX=0.16 mountY=0.11, mountTheta=0.61
01:26:01.241 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.13, opts=13)
01:26:01.243 00.002 8996 Enqueuing Move request for scope (0.15, -0.13)
01:26:01.245 00.002 20224 Worker thread wakes up
01:26:01.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.13) opts 0xd
01:26:01.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.13)
01:26:01.245 00.000 20224 Moving (0.15, -0.13) raw xDistance=0.16 yDistance=0.11
01:26:01.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:26:01.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:01.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:26:01.246 00.001 20224 MoveAxis(E, 0, ABG)
01:26:01.246 00.000 20224 Move returns status 0, amount 0
01:26:01.246 00.000 20224 MoveAxis(N, 0, ABG)
01:26:01.246 00.000 20224 Move returns status 0, amount 0
01:26:01.246 00.000 20224 move complete, result=0
01:26:01.246 00.000 20224 worker thread done servicing request
01:26:01.253 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47510, med=3155, FiltMin=2864, FiltMax=27334, Gamma=1.000
01:26:01.283 00.030 8996 UpdateGuideState exits: m=680696 SNR=311.1
01:26:01.284 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:01.286 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:01.288 00.002 8996 Enqueuing Expose request
01:26:01.290 00.002 20224 Worker thread wakes up
01:26:01.290 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:01.292 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:01.292 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:02.452 01.160 20224 Exposure complete
01:26:02.518 00.066 20224 worker thread done servicing request
01:26:02.518 00.000 8996 OnExposeComplete: enter
01:26:02.519 00.001 8996 UpdateGuideState(): m_state=6
01:26:02.520 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12866
01:26:02.521 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=472.64, Mass=711168, SNR=314.0, Peak=47510 HFD=4.5
01:26:02.522 00.001 8996 MultiStar: [#1 0.19,-0.35,0.63,U] [#2 -0.28,-0.28,0.70,U] [#3 -0.42,-0.58,0.00,M9] [#4 -0.37,-0.79,0.00,M9] [#5 0.25,-0.30,0.66,U] [#6 0.26,0.08,0.43,U] [#7 -0.15,-0.38,0.39,U] [#8 0.07,-0.06,0.32,U] 
01:26:02.523 00.001 8996 refined, 6 included, MultiStar: {0.09, -0.23}, one-star: {0.22, -0.21}
01:26:02.524 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
01:26:02.525 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
01:26:02.526 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.19 mountX=0.11 mountY=0.22, mountTheta=1.09
01:26:02.527 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.23, opts=13)
01:26:02.528 00.001 8996 Enqueuing Move request for scope (0.09, -0.23)
01:26:02.529 00.001 20224 Worker thread wakes up
01:26:02.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
01:26:02.529 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
01:26:02.529 00.000 20224 Moving (0.09, -0.23) raw xDistance=0.11 yDistance=0.22
01:26:02.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:26:02.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:26:02.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:26:02.529 00.000 20224 MoveAxis(E, 0, ABG)
01:26:02.529 00.000 20224 Move returns status 0, amount 0
01:26:02.529 00.000 20224 MoveAxis(N, 0, ABG)
01:26:02.529 00.000 20224 Move returns status 0, amount 0
01:26:02.529 00.000 20224 move complete, result=0
01:26:02.529 00.000 20224 worker thread done servicing request
01:26:02.533 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47510, med=3155, FiltMin=2854, FiltMax=24000, Gamma=1.000
01:26:02.562 00.029 8996 UpdateGuideState exits: m=711168 SNR=314.0
01:26:02.564 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:02.566 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:02.567 00.001 8996 Enqueuing Expose request
01:26:02.571 00.004 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:02.573 00.002 20224 Worker thread wakes up
01:26:02.573 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:02.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:03.546 00.973 20224 Exposure complete
01:26:03.616 00.070 20224 worker thread done servicing request
01:26:03.616 00.000 8996 OnExposeComplete: enter
01:26:03.617 00.001 8996 UpdateGuideState(): m_state=6
01:26:03.618 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12867
01:26:03.619 00.001 8996 Star::Find returns 1 (0), X=135.94, Y=472.68, Mass=677708, SNR=320.2, Peak=46678 HFD=4.7
01:26:03.620 00.001 8996 MultiStar: [#1 0.07,-0.21,0.61,U] [#2 -0.27,-0.38,0.00,M1] [#3 -0.32,-0.67,0.00,M10] [#4 -0.53,-0.97,0.00,M10] [#5 0.11,-0.41,0.67,U] [#6 0.61,0.33,0.00,M2] [#7 0.01,-0.20,0.35,U] [#8 0.02,-0.51,0.00,M1] 
01:26:03.621 00.001 8996 single-star, 3 included, MultiStar: {0.06, -0.24}, one-star: {0.02, -0.17}
01:26:03.621 00.000 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
01:26:03.623 00.002 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.83)
01:26:03.625 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.43 mountX=0.04 mountY=0.17, mountTheta=1.33
01:26:03.628 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.17, opts=13)
01:26:03.629 00.001 8996 Enqueuing Move request for scope (0.02, -0.17)
01:26:03.630 00.001 20224 Worker thread wakes up
01:26:03.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
01:26:03.631 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
01:26:03.631 00.000 20224 Moving (0.02, -0.17) raw xDistance=0.04 yDistance=0.17
01:26:03.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:26:03.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:03.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:26:03.631 00.000 20224 MoveAxis(E, 0, ABG)
01:26:03.631 00.000 20224 Move returns status 0, amount 0
01:26:03.631 00.000 20224 MoveAxis(N, 0, ABG)
01:26:03.632 00.001 20224 Move returns status 0, amount 0
01:26:03.632 00.000 20224 move complete, result=0
01:26:03.632 00.000 20224 worker thread done servicing request
01:26:03.637 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46678, med=3155, FiltMin=2864, FiltMax=24726, Gamma=1.000
01:26:03.663 00.026 8996 UpdateGuideState exits: m=677708 SNR=320.2
01:26:03.664 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:03.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:03.667 00.002 8996 Enqueuing Expose request
01:26:03.668 00.001 20224 Worker thread wakes up
01:26:03.668 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:03.669 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:03.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:04.831 01.162 20224 Exposure complete
01:26:04.919 00.088 20224 worker thread done servicing request
01:26:04.920 00.001 8996 OnExposeComplete: enter
01:26:04.922 00.002 8996 UpdateGuideState(): m_state=6
01:26:04.923 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12868
01:26:04.925 00.002 8996 Star::Find returns 1 (0), X=136.11, Y=472.67, Mass=633985, SNR=317.0, Peak=45942 HFD=4.6
01:26:04.928 00.003 8996 MultiStar: [#1 0.25,-0.37,0.70,U] [#2 -0.00,-0.56,0.00,M2] [#3 -0.08,-0.30,0.53,U] [#4 -0.31,-0.80,0.00,R] [#5 0.23,-0.61,0.00,M1] [#6 0.95,0.23,0.00,M3] [#7 0.23,-0.10,0.39,U] [#8 -0.03,-0.50,0.00,M2] 
01:26:04.931 00.003 8996 single-star, 3 included, MultiStar: {0.16, -0.24}, one-star: {0.19, -0.18}
01:26:04.933 00.002 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
01:26:04.935 00.002 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
01:26:04.936 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-0.77 mountX=0.20 mountY=0.16, mountTheta=0.66
01:26:04.939 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.18, opts=13)
01:26:04.941 00.002 8996 Enqueuing Move request for scope (0.19, -0.18)
01:26:04.943 00.002 20224 Worker thread wakes up
01:26:04.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
01:26:04.943 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
01:26:04.943 00.000 20224 Moving (0.19, -0.18) raw xDistance=0.20 yDistance=0.16
01:26:04.944 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:26:04.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:04.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:26:04.944 00.000 20224 MoveAxis(W, 30, ABG)
01:26:04.944 00.000 20224 Guiding  Dir = 3, Dur = 30
01:26:04.945 00.001 20224 IsSlewing returns 0
01:26:04.945 00.000 20224 IsGuiding returns 0
01:26:04.952 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45942, med=3158, FiltMin=2861, FiltMax=22854, Gamma=1.000
01:26:04.956 00.004 20224 PulseGuide returned control before completion, sleep 30
01:26:04.973 00.017 8996 UpdateGuideState exits: m=633985 SNR=317.0
01:26:04.976 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:04.977 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:04.978 00.001 8996 Enqueuing Expose request
01:26:05.002 00.024 20224 IsGuiding returns 1
01:26:05.002 00.000 20224 scope still moving after pulse duration time elapsed
01:26:05.033 00.031 20224 IsSlewing returns 0
01:26:05.033 00.000 20224 IsGuiding returns 1
01:26:05.065 00.032 20224 IsSlewing returns 0
01:26:05.065 00.000 20224 IsGuiding returns 0
01:26:05.065 00.000 20224 scope move finished after 30 + 89 ms
01:26:05.065 00.000 20224 Move returns status 0, amount 30
01:26:05.065 00.000 20224 MoveAxis(N, 0, ABG)
01:26:05.065 00.000 20224 Move returns status 0, amount 0
01:26:05.065 00.000 20224 move complete, result=0
01:26:05.065 00.000 20224 worker thread done servicing request
01:26:05.066 00.001 20224 Worker thread wakes up
01:26:05.066 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
01:26:05.067 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:05.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:06.035 00.968 20224 Exposure complete
01:26:06.115 00.080 20224 worker thread done servicing request
01:26:06.115 00.000 8996 OnExposeComplete: enter
01:26:06.116 00.001 8996 UpdateGuideState(): m_state=6
01:26:06.118 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12869
01:26:06.119 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=472.65, Mass=631818, SNR=331.6, Peak=43286 HFD=4.3
01:26:06.120 00.001 8996 MultiStar: [#1 0.10,-0.13,0.56,U] [#2 -0.23,-0.19,0.66,U] [#3 -0.37,-0.18,0.55,U] [#4 -0.24,0.01,0.48,U] [#5 0.29,-0.22,0.56,U] [#6 0.69,0.02,0.00,M4] [#7 -0.35,-0.30,0.00,M1] [#8 0.12,-0.19,0.35,U] 
01:26:06.121 00.001 8996 refined, 6 included, MultiStar: {-0.03, -0.16}, one-star: {0.08, -0.20}
01:26:06.121 00.000 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
01:26:06.122 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
01:26:06.123 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.76 mountX=-0.02 mountY=0.17, mountTheta=1.67
01:26:06.124 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.16, opts=13)
01:26:06.125 00.001 8996 Enqueuing Move request for scope (-0.03, -0.16)
01:26:06.126 00.001 20224 Worker thread wakes up
01:26:06.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
01:26:06.126 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
01:26:06.126 00.000 20224 Moving (-0.03, -0.16) raw xDistance=-0.02 yDistance=0.17
01:26:06.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:26:06.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:06.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:26:06.126 00.000 20224 MoveAxis(E, 0, ABG)
01:26:06.126 00.000 20224 Move returns status 0, amount 0
01:26:06.126 00.000 20224 MoveAxis(N, 0, ABG)
01:26:06.126 00.000 20224 Move returns status 0, amount 0
01:26:06.126 00.000 20224 move complete, result=0
01:26:06.126 00.000 20224 worker thread done servicing request
01:26:06.130 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43286, med=3158, FiltMin=2841, FiltMax=23158, Gamma=1.000
01:26:06.152 00.022 8996 UpdateGuideState exits: m=631818 SNR=331.6
01:26:06.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:06.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:06.155 00.001 8996 Enqueuing Expose request
01:26:06.155 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:06.156 00.001 20224 Worker thread wakes up
01:26:06.157 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:06.157 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:07.336 01.179 20224 Exposure complete
01:26:07.405 00.069 20224 worker thread done servicing request
01:26:07.405 00.000 8996 OnExposeComplete: enter
01:26:07.406 00.001 8996 UpdateGuideState(): m_state=6
01:26:07.407 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12870
01:26:07.408 00.001 8996 Star::Find returns 1 (0), X=135.68, Y=472.75, Mass=684949, SNR=324.7, Peak=48598 HFD=4.7
01:26:07.408 00.000 8996 MultiStar: [#1 -0.43,-0.24,0.00,M1] [#2 -0.60,-0.40,0.00,M2] [#3 -0.54,-0.34,0.00,M9] [#4 -0.53,0.00,0.00,M1] [#5 -0.15,-0.47,0.00,M1] [#6 0.28,-0.24,0.38,U] [#7 -0.49,-0.31,0.00,M2] [#8 0.01,-0.21,0.33,U] 
01:26:07.409 00.001 8996 refined, 2 included, MultiStar: {-0.08, -0.15}, one-star: {-0.24, -0.10}
01:26:07.410 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
01:26:07.411 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
01:26:07.411 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.04 mountX=-0.06 mountY=0.16, mountTheta=1.94
01:26:07.413 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.15, opts=13)
01:26:07.413 00.000 8996 Enqueuing Move request for scope (-0.08, -0.15)
01:26:07.415 00.002 20224 Worker thread wakes up
01:26:07.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
01:26:07.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
01:26:07.415 00.000 20224 Moving (-0.08, -0.15) raw xDistance=-0.06 yDistance=0.16
01:26:07.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:26:07.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:07.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:26:07.415 00.000 20224 MoveAxis(E, 0, ABG)
01:26:07.415 00.000 20224 Move returns status 0, amount 0
01:26:07.415 00.000 20224 MoveAxis(N, 0, ABG)
01:26:07.415 00.000 20224 Move returns status 0, amount 0
01:26:07.415 00.000 20224 move complete, result=0
01:26:07.416 00.001 20224 worker thread done servicing request
01:26:07.419 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=48598, med=3158, FiltMin=2829, FiltMax=27920, Gamma=1.000
01:26:07.434 00.015 8996 UpdateGuideState exits: m=684949 SNR=324.7
01:26:07.437 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:07.439 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:07.442 00.003 8996 Enqueuing Expose request
01:26:07.443 00.001 20224 Worker thread wakes up
01:26:07.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:07.444 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:07.445 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:08.409 00.964 20224 Exposure complete
01:26:08.470 00.061 20224 worker thread done servicing request
01:26:08.471 00.001 8996 OnExposeComplete: enter
01:26:08.473 00.002 8996 UpdateGuideState(): m_state=6
01:26:08.474 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12871
01:26:08.475 00.001 8996 Star::Find returns 1 (0), X=135.71, Y=472.63, Mass=593547, SNR=295.9, Peak=42982 HFD=4.7
01:26:08.477 00.002 8996 MultiStar: [#1 -0.46,-0.42,0.00,M2] [#2 -0.62,-0.58,0.00,M3] [#3 -0.35,-0.69,0.00,M10] [#4 -0.22,-0.06,0.64,U] [#5 -0.21,-0.60,0.00,M2] [#6 0.30,-0.19,0.45,U] [#7 -0.30,-0.05,0.52,U] [#8 0.02,-0.43,0.35,U] 
01:26:08.477 00.000 8996 refined, 4 included, MultiStar: {-0.12, -0.17}, one-star: {-0.21, -0.22}
01:26:08.478 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
01:26:08.479 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.08)
01:26:08.481 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.18 mountX=-0.10 mountY=0.19, mountTheta=2.08
01:26:08.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.17, opts=13)
01:26:08.484 00.001 8996 Enqueuing Move request for scope (-0.12, -0.17)
01:26:08.486 00.002 20224 Worker thread wakes up
01:26:08.486 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
01:26:08.486 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
01:26:08.486 00.000 20224 Moving (-0.12, -0.17) raw xDistance=-0.10 yDistance=0.19
01:26:08.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:26:08.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:08.487 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:26:08.487 00.000 20224 MoveAxis(E, 0, ABG)
01:26:08.487 00.000 20224 Move returns status 0, amount 0
01:26:08.487 00.000 20224 MoveAxis(N, 0, ABG)
01:26:08.487 00.000 20224 Move returns status 0, amount 0
01:26:08.487 00.000 20224 move complete, result=0
01:26:08.487 00.000 20224 worker thread done servicing request
01:26:08.495 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42982, med=3158, FiltMin=2845, FiltMax=24963, Gamma=1.000
01:26:08.515 00.020 8996 UpdateGuideState exits: m=593547 SNR=295.9
01:26:08.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:08.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:08.518 00.001 8996 Enqueuing Expose request
01:26:08.518 00.000 20224 Worker thread wakes up
01:26:08.518 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:08.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:08.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:09.684 01.165 20224 Exposure complete
01:26:09.750 00.066 20224 worker thread done servicing request
01:26:09.750 00.000 8996 OnExposeComplete: enter
01:26:09.752 00.002 8996 UpdateGuideState(): m_state=6
01:26:09.754 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12872
01:26:09.756 00.002 8996 Star::Find returns 1 (0), X=135.72, Y=472.92, Mass=612676, SNR=349.2, Peak=49110 HFD=4.6
01:26:09.758 00.002 8996 MultiStar: [#1 -0.26,-0.25,0.51,U] [#2 -0.59,-0.43,0.00,M4] [#3 -0.25,-0.21,0.57,U] [#4 -0.36,0.14,0.44,U] [#5 -0.28,-0.49,0.00,M3] [#6 0.53,0.21,0.00,M3] [#7 -0.25,0.00,0.41,U] [#8 -0.35,-0.32,0.00,M1] 
01:26:09.760 00.002 8996 single-star, 4 included, MultiStar: {-0.25, -0.04}, one-star: {-0.20, 0.07}
01:26:09.761 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
01:26:09.763 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
01:26:09.764 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.80 mountX=-0.20 mountY=-0.05, mountTheta=-2.91
01:26:09.766 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.07, opts=13)
01:26:09.767 00.001 8996 Enqueuing Move request for scope (-0.20, 0.07)
01:26:09.768 00.001 20224 Worker thread wakes up
01:26:09.769 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
01:26:09.769 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
01:26:09.769 00.000 20224 Moving (-0.20, 0.07) raw xDistance=-0.20 yDistance=-0.05
01:26:09.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:26:09.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:09.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:26:09.769 00.000 20224 MoveAxis(E, 30, ABG)
01:26:09.769 00.000 20224 Guiding  Dir = 2, Dur = 30
01:26:09.770 00.001 20224 IsSlewing returns 0
01:26:09.770 00.000 20224 IsGuiding returns 0
01:26:09.777 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49110, med=3158, FiltMin=2841, FiltMax=26304, Gamma=1.000
01:26:09.798 00.021 8996 UpdateGuideState exits: m=612676 SNR=349.2
01:26:09.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:09.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:09.801 00.001 8996 Enqueuing Expose request
01:26:09.830 00.029 20224 IsGuiding returns 1
01:26:09.830 00.000 20224 scope still moving after pulse duration time elapsed
01:26:09.859 00.029 20224 IsSlewing returns 0
01:26:09.859 00.000 20224 IsGuiding returns 1
01:26:09.891 00.032 20224 IsSlewing returns 0
01:26:09.891 00.000 20224 IsGuiding returns 1
01:26:09.923 00.032 20224 IsSlewing returns 0
01:26:09.923 00.000 20224 IsGuiding returns 0
01:26:09.923 00.000 20224 scope move finished after 30 + 122 ms
01:26:09.923 00.000 20224 Move returns status 0, amount 30
01:26:09.924 00.001 20224 MoveAxis(N, 0, ABG)
01:26:09.924 00.000 20224 Move returns status 0, amount 0
01:26:09.924 00.000 20224 move complete, result=0
01:26:09.924 00.000 20224 worker thread done servicing request
01:26:09.924 00.000 20224 Worker thread wakes up
01:26:09.924 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
01:26:09.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:09.925 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:10.893 00.968 20224 Exposure complete
01:26:10.962 00.069 20224 worker thread done servicing request
01:26:10.962 00.000 8996 OnExposeComplete: enter
01:26:10.963 00.001 8996 UpdateGuideState(): m_state=6
01:26:10.964 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12873
01:26:10.965 00.001 8996 Star::Find returns 1 (0), X=135.89, Y=472.30, Mass=671041, SNR=345.8, Peak=48512 HFD=4.6
01:26:10.966 00.001 8996 MultiStar: [#1 -0.20,-0.61,0.00,M2] [#2 -0.41,-0.74,0.00,M5] [#3 0.08,-0.24,0.53,U] [#4 -0.05,-0.06,0.48,U] [#5 0.14,-0.90,0.00,M4] [#6 0.94,0.22,0.00,M4] [#7 -0.00,-0.14,0.35,U] [#8 0.02,-0.49,0.00,M2] 
01:26:10.966 00.000 8996 refined, 3 included, MultiStar: {-0.01, -0.32}, one-star: {-0.03, -0.55}
01:26:10.967 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
01:26:10.968 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
01:26:10.968 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.32 hyp=0.32 cameraTheta=-1.59 mountX=0.03 mountY=0.32, mountTheta=1.49
01:26:10.970 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.32, opts=13)
01:26:10.971 00.001 8996 Enqueuing Move request for scope (-0.01, -0.32)
01:26:10.971 00.000 20224 Worker thread wakes up
01:26:10.971 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.32) opts 0xd
01:26:10.971 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.32)
01:26:10.971 00.000 20224 Moving (-0.01, -0.32) raw xDistance=0.03 yDistance=0.32
01:26:10.971 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:26:10.971 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:26:10.972 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:26:10.972 00.000 20224 MoveAxis(E, 0, ABG)
01:26:10.972 00.000 20224 Move returns status 0, amount 0
01:26:10.972 00.000 20224 MoveAxis(N, 0, ABG)
01:26:10.972 00.000 20224 Move returns status 0, amount 0
01:26:10.972 00.000 20224 move complete, result=0
01:26:10.972 00.000 20224 worker thread done servicing request
01:26:10.976 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48512, med=3158, FiltMin=2838, FiltMax=26288, Gamma=1.000
01:26:10.989 00.013 8996 UpdateGuideState exits: m=671041 SNR=345.8
01:26:10.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:10.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:10.992 00.001 8996 Enqueuing Expose request
01:26:10.993 00.001 20224 Worker thread wakes up
01:26:10.993 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:26:10.993 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:10.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:12.156 01.163 20224 Exposure complete
01:26:12.222 00.066 20224 worker thread done servicing request
01:26:12.223 00.001 8996 OnExposeComplete: enter
01:26:12.224 00.001 8996 UpdateGuideState(): m_state=6
01:26:12.224 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12874
01:26:12.225 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=472.43, Mass=683484, SNR=317.4, Peak=47760 HFD=4.7
01:26:12.226 00.001 8996 MultiStar: [#1 -0.00,-0.61,0.00,M3] [#2 -0.15,-0.60,0.00,M6] [#3 0.18,-0.07,0.53,U] [#4 0.10,-0.05,0.53,U] [#5 0.23,-0.49,0.00,M5] [#6 1.04,0.35,0.00,M5] [#7 0.38,0.14,0.42,U] [#8 0.46,-0.49,0.00,M3] 
01:26:12.227 00.001 8996 refined, 3 included, MultiStar: {0.05, -0.17}, one-star: {-0.20, -0.42}
01:26:12.227 00.000 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:26:12.228 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
01:26:12.229 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.17 hyp=0.18 cameraTheta=-1.31 mountX=0.06 mountY=0.16, mountTheta=1.21
01:26:12.230 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.17, opts=13)
01:26:12.231 00.001 8996 Enqueuing Move request for scope (0.05, -0.17)
01:26:12.232 00.001 20224 Worker thread wakes up
01:26:12.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.17) opts 0xd
01:26:12.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.17)
01:26:12.232 00.000 20224 Moving (0.05, -0.17) raw xDistance=0.06 yDistance=0.16
01:26:12.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:26:12.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:12.233 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:26:12.233 00.000 20224 MoveAxis(E, 0, ABG)
01:26:12.233 00.000 20224 Move returns status 0, amount 0
01:26:12.233 00.000 20224 MoveAxis(N, 0, ABG)
01:26:12.233 00.000 20224 Move returns status 0, amount 0
01:26:12.233 00.000 20224 move complete, result=0
01:26:12.233 00.000 20224 worker thread done servicing request
01:26:12.236 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=47760, med=3155, FiltMin=2803, FiltMax=28083, Gamma=1.000
01:26:12.252 00.016 8996 UpdateGuideState exits: m=683484 SNR=317.4
01:26:12.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:12.253 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:12.254 00.001 8996 Enqueuing Expose request
01:26:12.255 00.001 20224 Worker thread wakes up
01:26:12.255 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:12.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:12.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:13.224 00.968 20224 Exposure complete
01:26:13.301 00.077 20224 worker thread done servicing request
01:26:13.301 00.000 8996 OnExposeComplete: enter
01:26:13.302 00.001 8996 UpdateGuideState(): m_state=6
01:26:13.303 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12875
01:26:13.303 00.000 8996 Star::Find returns 1 (0), X=136.04, Y=472.33, Mass=631028, SNR=295.7, Peak=46256 HFD=4.7
01:26:13.304 00.001 8996 MultiStar: [#1 0.08,-0.42,0.71,U] [#2 -0.07,-0.30,0.75,U] [#3 0.09,-0.04,0.65,U] [#4 -0.03,0.15,0.53,U] [#5 0.18,-0.40,0.56,U] [#6 1.01,0.36,0.00,M6] [#7 0.18,-0.02,0.45,U] [#8 0.06,-0.41,0.34,U] 
01:26:13.305 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.27}, one-star: {0.12, -0.52}
01:26:13.306 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:26:13.307 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
01:26:13.308 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.31 mountX=0.10 mountY=0.26, mountTheta=1.21
01:26:13.311 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.27, opts=13)
01:26:13.313 00.002 8996 Enqueuing Move request for scope (0.07, -0.27)
01:26:13.314 00.001 20224 Worker thread wakes up
01:26:13.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
01:26:13.314 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
01:26:13.314 00.000 20224 Moving (0.07, -0.27) raw xDistance=0.10 yDistance=0.26
01:26:13.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:26:13.315 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.54 newest=0.74
01:26:13.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:26:13.315 00.000 20224 MoveAxis(E, 0, ABG)
01:26:13.315 00.000 20224 Move returns status 0, amount 0
01:26:13.315 00.000 20224 MoveAxis(S, 56, ABG)
01:26:13.315 00.000 20224 Guiding  Dir = 1, Dur = 56
01:26:13.316 00.001 20224 IsSlewing returns 0
01:26:13.316 00.000 20224 IsGuiding returns 0
01:26:13.323 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46256, med=3158, FiltMin=2845, FiltMax=21392, Gamma=1.000
01:26:13.337 00.014 8996 UpdateGuideState exits: m=631028 SNR=295.7
01:26:13.338 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:13.340 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:13.342 00.002 8996 Enqueuing Expose request
01:26:13.356 00.014 20224 PulseGuide returned control before completion, sleep 27
01:26:13.386 00.030 20224 IsGuiding returns 1
01:26:13.386 00.000 20224 scope still moving after pulse duration time elapsed
01:26:13.417 00.031 20224 IsSlewing returns 0
01:26:13.417 00.000 20224 IsGuiding returns 1
01:26:13.448 00.031 20224 IsSlewing returns 0
01:26:13.449 00.001 20224 IsGuiding returns 0
01:26:13.449 00.000 20224 scope move finished after 56 + 76 ms
01:26:13.449 00.000 20224 Move returns status 0, amount 56
01:26:13.449 00.000 20224 move complete, result=0
01:26:13.449 00.000 20224 worker thread done servicing request
01:26:13.449 00.000 20224 Worker thread wakes up
01:26:13.449 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
01:26:13.451 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:13.452 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:14.608 01.156 20224 Exposure complete
01:26:14.677 00.069 20224 worker thread done servicing request
01:26:14.677 00.000 8996 OnExposeComplete: enter
01:26:14.678 00.001 8996 UpdateGuideState(): m_state=6
01:26:14.679 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12876
01:26:14.680 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=472.55, Mass=687281, SNR=332.4, Peak=49472 HFD=4.8
01:26:14.681 00.001 8996 MultiStar: [#1 -0.07,-0.53,0.00,M3] [#2 0.06,-0.41,0.60,U] [#3 0.08,-0.54,0.00,M7] [#4 -0.01,-0.15,0.54,U] [#5 -0.30,-0.95,0.00,M5] [#6 0.71,0.16,0.00,M7] [#7 -0.04,0.08,0.47,U] [#8 0.02,-0.53,0.00,M3] 
01:26:14.682 00.001 8996 refined, 3 included, MultiStar: {-0.01, -0.23}, one-star: {-0.05, -0.30}
01:26:14.682 00.000 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
01:26:14.683 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
01:26:14.684 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.23 hyp=0.23 cameraTheta=-1.62 mountX=0.01 mountY=0.23, mountTheta=1.53
01:26:14.686 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.23, opts=13)
01:26:14.687 00.001 8996 Enqueuing Move request for scope (-0.01, -0.23)
01:26:14.688 00.001 20224 Worker thread wakes up
01:26:14.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.23) opts 0xd
01:26:14.688 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.23)
01:26:14.688 00.000 20224 Moving (-0.01, -0.23) raw xDistance=0.01 yDistance=0.23
01:26:14.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:26:14.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:26:14.688 00.000 20224 MoveAxis(E, 0, ABG)
01:26:14.688 00.000 20224 Move returns status 0, amount 0
01:26:14.688 00.000 20224 MoveAxis(S, 48, ABG)
01:26:14.688 00.000 20224 Guiding  Dir = 1, Dur = 48
01:26:14.688 00.000 20224 IsSlewing returns 0
01:26:14.689 00.001 20224 IsGuiding returns 0
01:26:14.690 00.001 20224 PulseGuide returned control before completion, sleep 58
01:26:14.692 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49472, med=3158, FiltMin=2838, FiltMax=26854, Gamma=1.000
01:26:14.706 00.014 8996 UpdateGuideState exits: m=687281 SNR=332.4
01:26:14.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:14.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:14.709 00.001 8996 Enqueuing Expose request
01:26:14.763 00.054 20224 IsGuiding returns 1
01:26:14.763 00.000 20224 scope still moving after pulse duration time elapsed
01:26:14.795 00.032 20224 IsSlewing returns 0
01:26:14.795 00.000 20224 IsGuiding returns 0
01:26:14.795 00.000 20224 scope move finished after 48 + 58 ms
01:26:14.795 00.000 20224 Move returns status 0, amount 48
01:26:14.795 00.000 20224 move complete, result=0
01:26:14.795 00.000 20224 worker thread done servicing request
01:26:14.796 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:26:14.797 00.001 20224 Worker thread wakes up
01:26:14.798 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:14.798 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:15.772 00.974 20224 Exposure complete
01:26:15.867 00.095 20224 worker thread done servicing request
01:26:15.867 00.000 8996 OnExposeComplete: enter
01:26:15.869 00.002 8996 UpdateGuideState(): m_state=6
01:26:15.870 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12877
01:26:15.871 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=472.65, Mass=787752, SNR=360.7, Peak=49494 HFD=4.7
01:26:15.872 00.001 8996 MultiStar: [#1 -0.30,-0.33,0.71,U] [#2 -0.26,-0.49,0.00,M5] [#3 -0.20,0.08,0.58,U] [#4 -0.02,0.31,0.50,U] [#5 0.10,-0.60,0.00,M6] [#6 0.50,0.26,0.00,M8] [#7 -0.38,-0.26,0.00,M1] [#8 0.08,-0.20,0.29,U] 
01:26:15.873 00.001 8996 refined, 4 included, MultiStar: {-0.10, -0.09}, one-star: {-0.00, -0.20}
01:26:15.874 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
01:26:15.875 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
01:26:15.876 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.41 mountX=-0.09 mountY=0.10, mountTheta=2.30
01:26:15.878 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.09, opts=13)
01:26:15.880 00.002 8996 Enqueuing Move request for scope (-0.10, -0.09)
01:26:15.881 00.001 20224 Worker thread wakes up
01:26:15.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.09) opts 0xd
01:26:15.881 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.09)
01:26:15.881 00.000 20224 Moving (-0.10, -0.09) raw xDistance=-0.09 yDistance=0.10
01:26:15.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:26:15.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:15.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:26:15.881 00.000 20224 MoveAxis(E, 0, ABG)
01:26:15.881 00.000 20224 Move returns status 0, amount 0
01:26:15.881 00.000 20224 MoveAxis(N, 0, ABG)
01:26:15.881 00.000 20224 Move returns status 0, amount 0
01:26:15.881 00.000 20224 move complete, result=0
01:26:15.881 00.000 20224 worker thread done servicing request
01:26:15.886 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49494, med=3158, FiltMin=2870, FiltMax=29846, Gamma=1.000
01:26:15.900 00.014 8996 UpdateGuideState exits: m=787752 SNR=360.7
01:26:15.902 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:15.903 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:15.904 00.001 8996 Enqueuing Expose request
01:26:15.904 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:15.905 00.001 20224 Worker thread wakes up
01:26:15.905 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:15.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:17.060 01.155 20224 Exposure complete
01:26:17.166 00.106 20224 worker thread done servicing request
01:26:17.166 00.000 8996 OnExposeComplete: enter
01:26:17.167 00.001 8996 UpdateGuideState(): m_state=6
01:26:17.168 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12878
01:26:17.169 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=472.89, Mass=540927, SNR=274.5, Peak=39030 HFD=4.5
01:26:17.171 00.002 8996 MultiStar: [#1 -0.15,-0.05,0.72,U] [#2 -0.20,-0.09,0.80,U] [#3 -0.23,0.17,0.69,U] [#4 -0.35,0.24,0.66,U] [#5 -0.31,-0.70,0.00,M7] [#6 0.57,0.59,0.00,M9] [#7 -0.71,-0.03,0.00,M2] [#8 -0.09,0.05,0.39,U] 
01:26:17.174 00.003 8996 single-star, 5 included, MultiStar: {-0.14, 0.05}, one-star: {0.11, 0.04}
01:26:17.176 00.002 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
01:26:17.179 00.003 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
01:26:17.181 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.04 hyp=0.12 cameraTheta=0.37 mountX=0.10 mountY=-0.05, mountTheta=-0.48
01:26:17.184 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.04, opts=13)
01:26:17.186 00.002 8996 Enqueuing Move request for scope (0.11, 0.04)
01:26:17.187 00.001 20224 Worker thread wakes up
01:26:17.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.04) opts 0xd
01:26:17.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.04)
01:26:17.187 00.000 20224 Moving (0.11, 0.04) raw xDistance=0.10 yDistance=-0.05
01:26:17.188 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:26:17.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:17.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:26:17.188 00.000 20224 MoveAxis(E, 0, ABG)
01:26:17.188 00.000 20224 Move returns status 0, amount 0
01:26:17.188 00.000 20224 MoveAxis(N, 0, ABG)
01:26:17.188 00.000 20224 Move returns status 0, amount 0
01:26:17.188 00.000 20224 move complete, result=0
01:26:17.188 00.000 20224 worker thread done servicing request
01:26:17.192 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=39030, med=3158, FiltMin=2854, FiltMax=22339, Gamma=1.000
01:26:17.207 00.015 8996 UpdateGuideState exits: m=540927 SNR=274.5
01:26:17.208 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:17.209 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:17.209 00.000 8996 Enqueuing Expose request
01:26:17.210 00.001 20224 Worker thread wakes up
01:26:17.210 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:17.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:17.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:18.194 00.983 20224 Exposure complete
01:26:18.273 00.079 20224 worker thread done servicing request
01:26:18.273 00.000 8996 OnExposeComplete: enter
01:26:18.274 00.001 8996 UpdateGuideState(): m_state=6
01:26:18.275 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12879
01:26:18.276 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=473.32, Mass=572984, SNR=298.9, Peak=44102 HFD=4.3
01:26:18.277 00.001 8996 MultiStar: [#1 -0.31,0.13,0.65,U] [#2 -0.47,-0.01,0.00,M5] [#3 -0.27,0.28,0.66,U] [#4 -0.28,0.65,0.00,M1] [#5 -0.34,-0.55,0.00,M8] [#6 0.63,0.57,0.00,M10] [#7 -0.44,0.39,0.00,M3] [#8 -0.11,0.05,0.35,U] 
01:26:18.278 00.001 8996 refined, 3 included, MultiStar: {-0.12, 0.28}, one-star: {0.11, 0.47}
01:26:18.278 00.000 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
01:26:18.279 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
01:26:18.280 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.31 cameraTheta=1.96 mountX=-0.14 mountY=-0.27, mountTheta=-2.06
01:26:18.281 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.28, opts=13)
01:26:18.282 00.001 8996 Enqueuing Move request for scope (-0.12, 0.28)
01:26:18.283 00.001 20224 Worker thread wakes up
01:26:18.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
01:26:18.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
01:26:18.283 00.000 20224 Moving (-0.12, 0.28) raw xDistance=-0.14 yDistance=-0.27
01:26:18.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:26:18.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:18.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:26:18.283 00.000 20224 MoveAxis(E, 0, ABG)
01:26:18.283 00.000 20224 Move returns status 0, amount 0
01:26:18.284 00.001 20224 MoveAxis(N, 0, ABG)
01:26:18.284 00.000 20224 Move returns status 0, amount 0
01:26:18.284 00.000 20224 move complete, result=0
01:26:18.284 00.000 20224 worker thread done servicing request
01:26:18.288 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44102, med=3158, FiltMin=2838, FiltMax=21974, Gamma=1.000
01:26:18.304 00.016 8996 UpdateGuideState exits: m=572984 SNR=298.9
01:26:18.305 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:18.306 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:18.307 00.001 8996 Enqueuing Expose request
01:26:18.308 00.001 20224 Worker thread wakes up
01:26:18.308 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:26:18.309 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:18.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:19.503 01.194 20224 Exposure complete
01:26:19.592 00.089 20224 worker thread done servicing request
01:26:19.593 00.001 8996 OnExposeComplete: enter
01:26:19.594 00.001 8996 UpdateGuideState(): m_state=6
01:26:19.596 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12880
01:26:19.597 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=472.97, Mass=621044, SNR=267.9, Peak=46582 HFD=4.5
01:26:19.598 00.001 8996 MultiStar: [#1 -0.19,0.11,0.66,U] [#2 -0.36,-0.22,0.74,U] [#3 0.08,-0.06,0.69,U] [#4 -0.01,0.28,0.62,U] [#5 -0.18,-0.51,0.00,M9] [#6 0.68,0.40,0.00,R] [#7 -0.05,0.33,0.48,U] [#8 -0.35,-0.33,0.00,M1] 
01:26:19.598 00.000 8996 refined, 5 included, MultiStar: {-0.07, 0.08}, one-star: {0.07, 0.12}
01:26:19.599 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
01:26:19.600 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
01:26:19.601 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.32 mountX=-0.08 mountY=-0.07, mountTheta=-2.43
01:26:19.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
01:26:19.604 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
01:26:19.605 00.001 20224 Worker thread wakes up
01:26:19.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
01:26:19.605 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
01:26:19.605 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.08 yDistance=-0.07
01:26:19.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:26:19.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:19.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:26:19.605 00.000 20224 MoveAxis(E, 0, ABG)
01:26:19.605 00.000 20224 Move returns status 0, amount 0
01:26:19.605 00.000 20224 MoveAxis(N, 0, ABG)
01:26:19.605 00.000 20224 Move returns status 0, amount 0
01:26:19.605 00.000 20224 move complete, result=0
01:26:19.605 00.000 20224 worker thread done servicing request
01:26:19.609 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46582, med=3158, FiltMin=2870, FiltMax=24163, Gamma=1.000
01:26:19.625 00.016 8996 UpdateGuideState exits: m=621044 SNR=267.9
01:26:19.627 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:19.629 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:19.631 00.002 8996 Enqueuing Expose request
01:26:19.632 00.001 20224 Worker thread wakes up
01:26:19.632 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:19.634 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:19.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:20.605 00.971 20224 Exposure complete
01:26:20.694 00.089 20224 worker thread done servicing request
01:26:20.694 00.000 8996 OnExposeComplete: enter
01:26:20.696 00.002 8996 UpdateGuideState(): m_state=6
01:26:20.698 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12881
01:26:20.699 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=472.87, Mass=623841, SNR=287.9, Peak=43958 HFD=4.4
01:26:20.701 00.002 8996 MultiStar: [#1 -0.21,-0.06,0.88,U] [#2 -0.66,-0.54,0.00,M5] [#3 -0.27,-0.24,0.80,U] [#4 -0.16,0.34,0.53,U] [#5 -0.19,-0.46,0.00,M10] [#6 -0.33,0.01,0.40,U] [#7 -0.53,0.10,0.00,M3] [#8 -0.08,-0.12,0.51,U] 
01:26:20.702 00.001 8996 refined, 5 included, MultiStar: {-0.09, -0.02}, one-star: {0.28, 0.02}
01:26:20.702 00.000 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.79 = -2.79)
01:26:20.703 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
01:26:20.704 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.88 mountX=-0.09 mountY=0.03, mountTheta=2.77
01:26:20.706 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.02, opts=13)
01:26:20.707 00.001 8996 Enqueuing Move request for scope (-0.09, -0.02)
01:26:20.708 00.001 20224 Worker thread wakes up
01:26:20.708 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
01:26:20.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
01:26:20.708 00.000 20224 Moving (-0.09, -0.02) raw xDistance=-0.09 yDistance=0.03
01:26:20.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:26:20.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:20.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:26:20.708 00.000 20224 MoveAxis(E, 0, ABG)
01:26:20.708 00.000 20224 Move returns status 0, amount 0
01:26:20.708 00.000 20224 MoveAxis(N, 0, ABG)
01:26:20.708 00.000 20224 Move returns status 0, amount 0
01:26:20.708 00.000 20224 move complete, result=0
01:26:20.708 00.000 20224 worker thread done servicing request
01:26:20.712 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43958, med=3158, FiltMin=2867, FiltMax=24368, Gamma=1.000
01:26:20.737 00.025 8996 UpdateGuideState exits: m=623841 SNR=287.9
01:26:20.739 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:20.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:20.742 00.002 8996 Enqueuing Expose request
01:26:20.743 00.001 20224 Worker thread wakes up
01:26:20.743 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:26:20.745 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:20.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:21.920 01.175 20224 Exposure complete
01:26:21.989 00.069 20224 worker thread done servicing request
01:26:21.989 00.000 8996 OnExposeComplete: enter
01:26:21.990 00.001 8996 UpdateGuideState(): m_state=6
01:26:21.991 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12882
01:26:21.991 00.000 8996 Star::Find returns 1 (0), X=136.08, Y=472.74, Mass=643286, SNR=328.6, Peak=43766 HFD=4.5
01:26:21.993 00.002 8996 MultiStar: [#1 -0.37,-0.39,0.00,M1] [#2 -0.35,-0.60,0.00,M6] [#3 -0.43,-0.46,0.00,M3] [#4 -0.29,0.10,0.48,U] [#5 -0.14,-0.87,0.00,R] [#6 -0.08,-0.42,0.43,U] [#7 -0.39,-0.23,0.00,M4] [#8 -0.04,-0.43,0.34,U] 
01:26:21.993 00.000 8996 refined, 3 included, MultiStar: {-0.01, -0.17}, one-star: {0.16, -0.10}
01:26:21.994 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
01:26:21.995 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
01:26:21.996 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.17 hyp=0.17 cameraTheta=-1.65 mountX=0.00 mountY=0.17, mountTheta=1.55
01:26:21.997 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.17, opts=13)
01:26:21.999 00.002 8996 Enqueuing Move request for scope (-0.01, -0.17)
01:26:22.000 00.001 20224 Worker thread wakes up
01:26:22.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.17) opts 0xd
01:26:22.000 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.17)
01:26:22.000 00.000 20224 Moving (-0.01, -0.17) raw xDistance=0.00 yDistance=0.17
01:26:22.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:26:22.001 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:22.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:26:22.001 00.000 20224 MoveAxis(E, 0, ABG)
01:26:22.001 00.000 20224 Move returns status 0, amount 0
01:26:22.001 00.000 20224 MoveAxis(N, 0, ABG)
01:26:22.001 00.000 20224 Move returns status 0, amount 0
01:26:22.001 00.000 20224 move complete, result=0
01:26:22.001 00.000 20224 worker thread done servicing request
01:26:22.004 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43766, med=3158, FiltMin=2864, FiltMax=22752, Gamma=1.000
01:26:22.022 00.018 8996 UpdateGuideState exits: m=643286 SNR=328.6
01:26:22.024 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:22.026 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:22.028 00.002 8996 Enqueuing Expose request
01:26:22.029 00.001 20224 Worker thread wakes up
01:26:22.029 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:26:22.032 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:22.032 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:23.002 00.970 20224 Exposure complete
01:26:23.070 00.068 20224 worker thread done servicing request
01:26:23.070 00.000 8996 OnExposeComplete: enter
01:26:23.071 00.001 8996 UpdateGuideState(): m_state=6
01:26:23.072 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12883
01:26:23.073 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=472.49, Mass=611770, SNR=285.2, Peak=40992 HFD=4.5
01:26:23.075 00.002 8996 MultiStar: [#1 -0.16,-0.01,0.60,U] [#2 -0.35,-0.06,0.81,U] [#3 -0.56,-0.20,0.00,M4] [#4 -0.35,0.34,0.00,M1] [#5 0.03,0.41,0.62,U] [#6 -0.58,-0.02,0.00,M1] [#7 -0.07,0.17,0.54,U] [#8 -0.19,-0.16,0.44,U] 
01:26:23.076 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.03}, one-star: {0.29, -0.36}
01:26:23.077 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
01:26:23.078 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
01:26:23.079 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.52 mountX=-0.04 mountY=0.04, mountTheta=2.42
01:26:23.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
01:26:23.084 00.002 8996 Enqueuing Move request for scope (-0.05, -0.03)
01:26:23.085 00.001 20224 Worker thread wakes up
01:26:23.086 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
01:26:23.086 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
01:26:23.086 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.04 yDistance=0.04
01:26:23.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:26:23.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:23.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:26:23.086 00.000 20224 MoveAxis(E, 0, ABG)
01:26:23.087 00.001 20224 Move returns status 0, amount 0
01:26:23.087 00.000 20224 MoveAxis(N, 0, ABG)
01:26:23.087 00.000 20224 Move returns status 0, amount 0
01:26:23.087 00.000 20224 move complete, result=0
01:26:23.087 00.000 20224 worker thread done servicing request
01:26:23.094 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40992, med=3158, FiltMin=2870, FiltMax=21526, Gamma=1.000
01:26:23.122 00.028 8996 UpdateGuideState exits: m=611770 SNR=285.2
01:26:23.124 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:23.126 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:23.127 00.001 8996 Enqueuing Expose request
01:26:23.129 00.002 20224 Worker thread wakes up
01:26:23.129 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:23.129 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:23.129 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:26:24.281 01.152 20224 Exposure complete
01:26:24.345 00.064 20224 worker thread done servicing request
01:26:24.345 00.000 8996 OnExposeComplete: enter
01:26:24.347 00.002 8996 UpdateGuideState(): m_state=6
01:26:24.347 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12884
01:26:24.348 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=472.76, Mass=642072, SNR=317.9, Peak=47875 HFD=4.6
01:26:24.350 00.002 8996 MultiStar: [#1 -0.20,-0.34,0.61,U] [#2 -0.24,-0.22,0.66,U] [#3 -0.42,-0.11,0.63,U] [#4 -0.52,-0.00,0.00,M2] [#5 0.07,0.63,0.00,M1] [#6 -0.39,-0.11,0.44,U] [#7 -0.05,0.22,0.43,U] [#8 0.03,-0.10,0.35,U] 
01:26:24.351 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.12}, one-star: {0.48, -0.09}
01:26:24.352 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
01:26:24.353 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
01:26:24.353 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-2.03 mountX=-0.05 mountY=0.13, mountTheta=1.93
01:26:24.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.12, opts=13)
01:26:24.356 00.001 8996 Enqueuing Move request for scope (-0.06, -0.12)
01:26:24.356 00.000 20224 Worker thread wakes up
01:26:24.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
01:26:24.356 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
01:26:24.356 00.000 20224 Moving (-0.06, -0.12) raw xDistance=-0.05 yDistance=0.13
01:26:24.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:26:24.357 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:24.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:26:24.357 00.000 20224 MoveAxis(E, 0, ABG)
01:26:24.357 00.000 20224 Move returns status 0, amount 0
01:26:24.357 00.000 20224 MoveAxis(N, 0, ABG)
01:26:24.357 00.000 20224 Move returns status 0, amount 0
01:26:24.357 00.000 20224 move complete, result=0
01:26:24.357 00.000 20224 worker thread done servicing request
01:26:24.361 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=47875, med=3158, FiltMin=2832, FiltMax=22829, Gamma=1.000
01:26:24.375 00.014 8996 UpdateGuideState exits: m=642072 SNR=317.9
01:26:24.376 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:24.377 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:24.377 00.000 8996 Enqueuing Expose request
01:26:24.378 00.001 20224 Worker thread wakes up
01:26:24.378 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:24.379 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:24.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:25.351 00.972 20224 Exposure complete
01:26:25.434 00.083 20224 worker thread done servicing request
01:26:25.434 00.000 8996 OnExposeComplete: enter
01:26:25.435 00.001 8996 UpdateGuideState(): m_state=6
01:26:25.436 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12885
01:26:25.436 00.000 8996 Star::Find returns 1 (0), X=135.81, Y=472.77, Mass=681396, SNR=330.7, Peak=52630 HFD=4.4
01:26:25.437 00.001 8996 MultiStar: [#1 -0.12,-0.39,0.64,U] [#2 -0.30,-0.39,0.00,M5] [#3 -0.32,-0.46,0.00,M4] [#4 -0.30,0.06,0.56,U] [#5 -0.29,0.33,0.62,U] [#6 -0.36,-0.13,0.40,U] [#7 -0.01,0.14,0.42,U] [#8 -0.38,-0.58,0.00,M1] 
01:26:25.438 00.001 8996 single-star, 5 included, MultiStar: {-0.19, -0.02}, one-star: {-0.10, -0.08}
01:26:25.439 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
01:26:25.440 00.001 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
01:26:25.441 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.51 mountX=-0.10 mountY=0.09, mountTheta=2.40
01:26:25.442 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
01:26:25.443 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
01:26:25.444 00.001 20224 Worker thread wakes up
01:26:25.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
01:26:25.444 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
01:26:25.444 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.10 yDistance=0.09
01:26:25.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:26:25.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:25.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:26:25.444 00.000 20224 MoveAxis(E, 0, ABG)
01:26:25.444 00.000 20224 Move returns status 0, amount 0
01:26:25.444 00.000 20224 MoveAxis(N, 0, ABG)
01:26:25.444 00.000 20224 Move returns status 0, amount 0
01:26:25.444 00.000 20224 move complete, result=0
01:26:25.445 00.001 20224 worker thread done servicing request
01:26:25.456 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52630, med=3158, FiltMin=2851, FiltMax=28336, Gamma=1.000
01:26:25.488 00.032 8996 UpdateGuideState exits: m=681396 SNR=330.7
01:26:25.490 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:25.491 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:25.493 00.002 8996 Enqueuing Expose request
01:26:25.494 00.001 20224 Worker thread wakes up
01:26:25.495 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:25.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:25.497 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:26.665 01.168 20224 Exposure complete
01:26:26.734 00.069 20224 worker thread done servicing request
01:26:26.734 00.000 8996 OnExposeComplete: enter
01:26:26.735 00.001 8996 UpdateGuideState(): m_state=6
01:26:26.736 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12886
01:26:26.737 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=472.79, Mass=768221, SNR=326.8, Peak=52358 HFD=4.5
01:26:26.737 00.000 8996 MultiStar: [#1 -0.06,-0.20,0.65,U] [#2 -0.24,-0.52,0.00,M6] [#3 -1.05,-0.45,0.00,M5] [#4 -0.47,0.15,0.00,M2] [#5 0.10,0.40,0.46,U] [#6 -0.72,-0.52,0.00,M1] [#7 -0.23,-0.23,0.40,U] [#8 -0.13,-0.24,0.30,U] 
01:26:26.738 00.001 8996 single-star, 4 included, MultiStar: {-0.04, -0.06}, one-star: {0.00, -0.06}
01:26:26.739 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
01:26:26.740 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
01:26:26.742 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.49 mountX=0.01 mountY=0.06, mountTheta=1.39
01:26:26.745 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.06, opts=13)
01:26:26.747 00.002 8996 Enqueuing Move request for scope (0.00, -0.06)
01:26:26.748 00.001 20224 Worker thread wakes up
01:26:26.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.06) opts 0xd
01:26:26.748 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.06)
01:26:26.749 00.001 20224 Moving (0.00, -0.06) raw xDistance=0.01 yDistance=0.06
01:26:26.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:26:26.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:26.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:26:26.749 00.000 20224 MoveAxis(E, 0, ABG)
01:26:26.749 00.000 20224 Move returns status 0, amount 0
01:26:26.749 00.000 20224 MoveAxis(N, 0, ABG)
01:26:26.749 00.000 20224 Move returns status 0, amount 0
01:26:26.749 00.000 20224 move complete, result=0
01:26:26.750 00.001 20224 worker thread done servicing request
01:26:26.756 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52358, med=3158, FiltMin=2832, FiltMax=29744, Gamma=1.000
01:26:26.772 00.016 8996 UpdateGuideState exits: m=768221 SNR=326.8
01:26:26.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:26.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:26.776 00.002 8996 Enqueuing Expose request
01:26:26.777 00.001 20224 Worker thread wakes up
01:26:26.777 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:26:26.779 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:26.779 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:27.755 00.976 20224 Exposure complete
01:26:27.847 00.092 20224 worker thread done servicing request
01:26:27.847 00.000 8996 OnExposeComplete: enter
01:26:27.848 00.001 8996 UpdateGuideState(): m_state=6
01:26:27.849 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12887
01:26:27.850 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=472.61, Mass=616266, SNR=315.0, Peak=41270 HFD=4.7
01:26:27.852 00.002 8996 MultiStar: [#1 -0.22,-0.72,0.00,M1] [#2 -0.04,-0.33,0.84,U] [#3 -0.30,-0.59,0.00,M6] [#4 -0.36,-0.48,0.00,M3] [#5 0.22,0.22,0.55,U] [#6 -0.40,-0.47,0.00,M2] [#7 -0.16,-0.32,0.40,U] [#8 0.10,-0.41,0.40,U] 
01:26:27.853 00.001 8996 refined, 4 included, MultiStar: {0.08, -0.22}, one-star: {0.19, -0.24}
01:26:27.853 00.000 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
01:26:27.854 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
01:26:27.855 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.22 mountX=0.10 mountY=0.21, mountTheta=1.12
01:26:27.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.22, opts=13)
01:26:27.858 00.001 8996 Enqueuing Move request for scope (0.08, -0.22)
01:26:27.859 00.001 20224 Worker thread wakes up
01:26:27.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
01:26:27.859 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
01:26:27.859 00.000 20224 Moving (0.08, -0.22) raw xDistance=0.10 yDistance=0.21
01:26:27.860 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:26:27.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:26:27.860 00.000 20224 MoveAxis(E, 0, ABG)
01:26:27.860 00.000 20224 Move returns status 0, amount 0
01:26:27.860 00.000 20224 MoveAxis(S, 43, ABG)
01:26:27.860 00.000 20224 Guiding  Dir = 1, Dur = 43
01:26:27.860 00.000 20224 IsSlewing returns 0
01:26:27.860 00.000 20224 IsGuiding returns 0
01:26:27.862 00.002 20224 PulseGuide returned control before completion, sleep 52
01:26:27.864 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41270, med=3158, FiltMin=2861, FiltMax=20854, Gamma=1.000
01:26:27.891 00.027 8996 UpdateGuideState exits: m=616266 SNR=315.0
01:26:27.893 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:27.894 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:27.895 00.001 8996 Enqueuing Expose request
01:26:27.929 00.034 20224 IsGuiding returns 1
01:26:27.929 00.000 20224 scope still moving after pulse duration time elapsed
01:26:27.960 00.031 20224 IsSlewing returns 0
01:26:27.960 00.000 20224 IsGuiding returns 0
01:26:27.960 00.000 20224 scope move finished after 43 + 56 ms
01:26:27.960 00.000 20224 Move returns status 0, amount 43
01:26:27.960 00.000 20224 move complete, result=0
01:26:27.960 00.000 20224 worker thread done servicing request
01:26:27.960 00.000 20224 Worker thread wakes up
01:26:27.960 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
01:26:27.962 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:27.962 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:29.142 01.180 20224 Exposure complete
01:26:29.201 00.059 20224 worker thread done servicing request
01:26:29.201 00.000 8996 OnExposeComplete: enter
01:26:29.202 00.001 8996 UpdateGuideState(): m_state=6
01:26:29.203 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12888
01:26:29.204 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.55, Mass=559960, SNR=283.3, Peak=40854 HFD=4.4
01:26:29.205 00.001 8996 MultiStar: [#1 -0.18,-0.61,0.00,M2] [#2 -0.18,-0.14,0.56,U] [#3 -0.22,-0.35,0.68,U] [#4 -0.18,-0.02,0.47,U] [#5 0.26,0.20,0.63,U] [#6 -0.07,-0.62,0.00,M3] [#7 -0.08,-0.44,0.41,U] [#8 0.07,-0.40,0.43,U] 
01:26:29.205 00.000 8996 refined, 6 included, MultiStar: {-0.06, -0.20}, one-star: {-0.07, -0.30}
01:26:29.206 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
01:26:29.207 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
01:26:29.208 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.85 mountX=-0.04 mountY=0.21, mountTheta=1.75
01:26:29.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.20, opts=13)
01:26:29.211 00.001 8996 Enqueuing Move request for scope (-0.06, -0.20)
01:26:29.212 00.001 20224 Worker thread wakes up
01:26:29.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
01:26:29.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
01:26:29.212 00.000 20224 Moving (-0.06, -0.20) raw xDistance=-0.04 yDistance=0.21
01:26:29.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:26:29.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:26:29.212 00.000 20224 MoveAxis(E, 0, ABG)
01:26:29.212 00.000 20224 Move returns status 0, amount 0
01:26:29.212 00.000 20224 MoveAxis(S, 44, ABG)
01:26:29.212 00.000 20224 Guiding  Dir = 1, Dur = 44
01:26:29.212 00.000 20224 IsSlewing returns 0
01:26:29.212 00.000 20224 IsGuiding returns 0
01:26:29.215 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40854, med=3158, FiltMin=2864, FiltMax=23350, Gamma=1.000
01:26:29.230 00.015 8996 UpdateGuideState exits: m=559960 SNR=283.3
01:26:29.231 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:29.232 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:29.232 00.000 8996 Enqueuing Expose request
01:26:29.257 00.025 20224 IsGuiding returns 1
01:26:29.257 00.000 20224 scope still moving after pulse duration time elapsed
01:26:29.287 00.030 20224 IsSlewing returns 0
01:26:29.287 00.000 20224 IsGuiding returns 1
01:26:29.318 00.031 20224 IsSlewing returns 0
01:26:29.319 00.001 20224 IsGuiding returns 1
01:26:29.350 00.031 20224 IsSlewing returns 0
01:26:29.351 00.001 20224 IsGuiding returns 0
01:26:29.351 00.000 20224 scope move finished after 44 + 94 ms
01:26:29.351 00.000 20224 Move returns status 0, amount 44
01:26:29.351 00.000 20224 move complete, result=0
01:26:29.351 00.000 20224 worker thread done servicing request
01:26:29.351 00.000 20224 Worker thread wakes up
01:26:29.351 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH
01:26:29.353 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:29.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:30.339 00.986 20224 Exposure complete
01:26:30.417 00.078 20224 worker thread done servicing request
01:26:30.417 00.000 8996 OnExposeComplete: enter
01:26:30.418 00.001 8996 UpdateGuideState(): m_state=6
01:26:30.419 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12889
01:26:30.420 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=472.94, Mass=544168, SNR=298.9, Peak=43318 HFD=4.5
01:26:30.421 00.001 8996 MultiStar: [#1 -0.37,0.04,0.65,U] [#2 -0.30,0.08,0.82,U] [#3 -0.32,-0.32,0.00,M6] [#4 -0.36,0.18,0.53,U] [#5 0.01,0.75,0.00,M1] [#6 -0.35,-0.13,0.37,U] [#7 -0.39,0.02,0.45,U] [#8 -0.08,0.09,0.38,U] 
01:26:30.421 00.000 8996 single-star, 6 included, MultiStar: {-0.28, 0.07}, one-star: {-0.17, 0.09}
01:26:30.422 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
01:26:30.423 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
01:26:30.424 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.09 hyp=0.19 cameraTheta=2.65 mountX=-0.18 mountY=-0.07, mountTheta=-2.76
01:26:30.426 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.09, opts=13)
01:26:30.428 00.002 8996 Enqueuing Move request for scope (-0.17, 0.09)
01:26:30.431 00.003 20224 Worker thread wakes up
01:26:30.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.09) opts 0xd
01:26:30.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.09)
01:26:30.431 00.000 20224 Moving (-0.17, 0.09) raw xDistance=-0.18 yDistance=-0.07
01:26:30.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:26:30.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:30.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:26:30.431 00.000 20224 MoveAxis(E, 0, ABG)
01:26:30.431 00.000 20224 Move returns status 0, amount 0
01:26:30.431 00.000 20224 MoveAxis(N, 0, ABG)
01:26:30.431 00.000 20224 Move returns status 0, amount 0
01:26:30.431 00.000 20224 move complete, result=0
01:26:30.431 00.000 20224 worker thread done servicing request
01:26:30.436 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43318, med=3158, FiltMin=2873, FiltMax=26992, Gamma=1.000
01:26:30.454 00.018 8996 UpdateGuideState exits: m=544168 SNR=298.9
01:26:30.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:30.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:30.457 00.001 8996 Enqueuing Expose request
01:26:30.458 00.001 20224 Worker thread wakes up
01:26:30.458 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:30.458 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:30.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:31.620 01.162 20224 Exposure complete
01:26:31.715 00.095 20224 worker thread done servicing request
01:26:31.715 00.000 8996 OnExposeComplete: enter
01:26:31.716 00.001 8996 UpdateGuideState(): m_state=6
01:26:31.717 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12890
01:26:31.718 00.001 8996 Star::Find returns 1 (0), X=135.67, Y=473.11, Mass=661310, SNR=300.4, Peak=48518 HFD=4.6
01:26:31.719 00.001 8996 MultiStar: [#1 -0.10,0.24,0.68,U] [#2 -0.20,0.40,0.82,U] [#3 -0.31,0.19,0.69,U] [#4 -0.08,0.90,0.00,M2] [#5 0.30,1.20,0.00,M2] [#6 0.07,0.30,0.41,U] [#7 -0.08,0.53,0.00,M1] [#8 -0.07,0.53,0.00,M1] 
01:26:31.720 00.001 8996 refined, 4 included, MultiStar: {-0.18, 0.28}, one-star: {-0.24, 0.26}
01:26:31.721 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:26:31.721 00.000 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
01:26:31.722 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.28 hyp=0.33 cameraTheta=2.15 mountX=-0.21 mountY=-0.25, mountTheta=-2.26
01:26:31.724 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.28, opts=13)
01:26:31.725 00.001 8996 Enqueuing Move request for scope (-0.18, 0.28)
01:26:31.725 00.000 20224 Worker thread wakes up
01:26:31.726 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.28) opts 0xd
01:26:31.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.28)
01:26:31.726 00.000 20224 Moving (-0.18, 0.28) raw xDistance=-0.21 yDistance=-0.25
01:26:31.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:26:31.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:31.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:26:31.726 00.000 20224 MoveAxis(E, 30, ABG)
01:26:31.726 00.000 20224 Guiding  Dir = 2, Dur = 30
01:26:31.726 00.000 20224 IsSlewing returns 0
01:26:31.726 00.000 20224 IsGuiding returns 0
01:26:31.730 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48518, med=3158, FiltMin=2851, FiltMax=28835, Gamma=1.000
01:26:31.732 00.002 20224 PulseGuide returned control before completion, sleep 35
01:26:31.756 00.024 8996 UpdateGuideState exits: m=661310 SNR=300.4
01:26:31.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:31.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:31.759 00.001 8996 Enqueuing Expose request
01:26:31.778 00.019 20224 IsGuiding returns 1
01:26:31.778 00.000 20224 scope still moving after pulse duration time elapsed
01:26:31.810 00.032 20224 IsSlewing returns 0
01:26:31.810 00.000 20224 IsGuiding returns 1
01:26:31.841 00.031 20224 IsSlewing returns 0
01:26:31.841 00.000 20224 IsGuiding returns 0
01:26:31.841 00.000 20224 scope move finished after 30 + 85 ms
01:26:31.841 00.000 20224 Move returns status 0, amount 30
01:26:31.841 00.000 20224 MoveAxis(N, 0, ABG)
01:26:31.841 00.000 20224 Move returns status 0, amount 0
01:26:31.841 00.000 20224 move complete, result=0
01:26:31.842 00.001 20224 worker thread done servicing request
01:26:31.842 00.000 20224 Worker thread wakes up
01:26:31.842 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:31.842 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.3 px 0 ms NORTH
01:26:31.844 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:32.822 00.978 20224 Exposure complete
01:26:32.901 00.079 20224 worker thread done servicing request
01:26:32.902 00.001 8996 OnExposeComplete: enter
01:26:32.903 00.001 8996 UpdateGuideState(): m_state=6
01:26:32.903 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12891
01:26:32.904 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.00, Mass=585087, SNR=278.7, Peak=41270 HFD=4.5
01:26:32.905 00.001 8996 MultiStar: [#1 -0.11,-0.24,0.70,U] [#2 -0.20,0.29,0.82,U] [#3 0.22,0.25,0.67,U] [#4 0.21,0.52,0.00,M3] [#5 0.55,0.87,0.00,M3] [#6 0.13,0.04,0.50,U] [#7 -0.14,0.19,0.47,U] [#8 0.35,0.33,0.00,M2] 
01:26:32.906 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.12}, one-star: {-0.01, 0.15}
01:26:32.907 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
01:26:32.907 00.000 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
01:26:32.908 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.12 hyp=0.12 cameraTheta=1.79 mountX=-0.04 mountY=-0.12, mountTheta=-1.89
01:26:32.911 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.12, opts=13)
01:26:32.913 00.002 8996 Enqueuing Move request for scope (-0.03, 0.12)
01:26:32.916 00.003 20224 Worker thread wakes up
01:26:32.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.12) opts 0xd
01:26:32.916 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.12)
01:26:32.916 00.000 20224 Moving (-0.03, 0.12) raw xDistance=-0.04 yDistance=-0.12
01:26:32.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:26:32.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:32.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:26:32.916 00.000 20224 MoveAxis(E, 0, ABG)
01:26:32.916 00.000 20224 Move returns status 0, amount 0
01:26:32.916 00.000 20224 MoveAxis(N, 0, ABG)
01:26:32.916 00.000 20224 Move returns status 0, amount 0
01:26:32.916 00.000 20224 move complete, result=0
01:26:32.917 00.001 20224 worker thread done servicing request
01:26:32.923 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41270, med=3158, FiltMin=2825, FiltMax=24739, Gamma=1.000
01:26:32.951 00.028 8996 UpdateGuideState exits: m=585087 SNR=278.7
01:26:32.952 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:32.953 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:32.955 00.002 8996 Enqueuing Expose request
01:26:32.956 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:32.957 00.001 20224 Worker thread wakes up
01:26:32.957 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:32.958 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:34.121 01.163 20224 Exposure complete
01:26:34.176 00.055 20224 worker thread done servicing request
01:26:34.177 00.001 8996 OnExposeComplete: enter
01:26:34.178 00.001 8996 UpdateGuideState(): m_state=6
01:26:34.178 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12892
01:26:34.179 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=473.15, Mass=677680, SNR=294.1, Peak=53590 HFD=4.4
01:26:34.180 00.001 8996 MultiStar: [#1 0.01,0.08,0.75,U] [#2 -0.01,0.07,0.77,U] [#3 0.06,0.27,0.62,U] [#4 -0.09,0.46,0.00,M4] [#5 0.03,0.74,0.00,M4] [#6 -0.20,0.12,0.55,U] [#7 -0.06,0.58,0.00,M1] [#8 0.46,0.25,0.00,M3] 
01:26:34.181 00.001 8996 refined, 4 included, MultiStar: {-0.04, 0.18}, one-star: {-0.08, 0.30}
01:26:34.182 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
01:26:34.183 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
01:26:34.183 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.80 mountX=-0.06 mountY=-0.17, mountTheta=-1.90
01:26:34.185 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.18, opts=13)
01:26:34.186 00.001 8996 Enqueuing Move request for scope (-0.04, 0.18)
01:26:34.187 00.001 20224 Worker thread wakes up
01:26:34.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.18) opts 0xd
01:26:34.187 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.18)
01:26:34.187 00.000 20224 Moving (-0.04, 0.18) raw xDistance=-0.06 yDistance=-0.17
01:26:34.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:26:34.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:34.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:26:34.187 00.000 20224 MoveAxis(E, 0, ABG)
01:26:34.187 00.000 20224 Move returns status 0, amount 0
01:26:34.187 00.000 20224 MoveAxis(N, 0, ABG)
01:26:34.187 00.000 20224 Move returns status 0, amount 0
01:26:34.187 00.000 20224 move complete, result=0
01:26:34.187 00.000 20224 worker thread done servicing request
01:26:34.191 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=53590, med=3158, FiltMin=2867, FiltMax=27456, Gamma=1.000
01:26:34.207 00.016 8996 UpdateGuideState exits: m=677680 SNR=294.1
01:26:34.208 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:34.208 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:34.209 00.001 8996 Enqueuing Expose request
01:26:34.210 00.001 20224 Worker thread wakes up
01:26:34.210 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:26:34.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:34.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:35.181 00.970 20224 Exposure complete
01:26:35.256 00.075 20224 worker thread done servicing request
01:26:35.256 00.000 8996 OnExposeComplete: enter
01:26:35.259 00.003 8996 UpdateGuideState(): m_state=6
01:26:35.262 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12893
01:26:35.264 00.002 8996 Star::Find returns 1 (0), X=136.26, Y=473.20, Mass=631906, SNR=329.9, Peak=40374 HFD=4.6
01:26:35.267 00.003 8996 MultiStar: [#1 -0.02,0.52,0.00,M1] [#2 0.23,0.41,0.00,M1] [#3 0.11,0.35,0.61,U] [#4 0.28,0.72,0.00,M5] [#5 0.34,0.79,0.00,M5] [#6 0.32,0.27,0.42,U] [#7 -0.04,0.42,0.36,U] [#8 0.27,0.29,0.35,U] 
01:26:35.270 00.003 8996 refined, 4 included, MultiStar: {0.23, 0.34}, one-star: {0.34, 0.35}
01:26:35.271 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
01:26:35.273 00.002 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
01:26:35.275 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=0.34 hyp=0.41 cameraTheta=0.99 mountX=0.19 mountY=-0.36, mountTheta=-1.09
01:26:35.279 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.34, opts=13)
01:26:35.281 00.002 8996 Enqueuing Move request for scope (0.23, 0.34)
01:26:35.284 00.003 20224 Worker thread wakes up
01:26:35.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.34) opts 0xd
01:26:35.284 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.34)
01:26:35.284 00.000 20224 Moving (0.23, 0.34) raw xDistance=0.19 yDistance=-0.36
01:26:35.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:26:35.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:35.285 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:26:35.285 00.000 20224 MoveAxis(E, 0, ABG)
01:26:35.285 00.000 20224 Move returns status 0, amount 0
01:26:35.285 00.000 20224 MoveAxis(N, 0, ABG)
01:26:35.285 00.000 20224 Move returns status 0, amount 0
01:26:35.285 00.000 20224 move complete, result=0
01:26:35.285 00.000 20224 worker thread done servicing request
01:26:35.292 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40374, med=3158, FiltMin=2867, FiltMax=24320, Gamma=1.000
01:26:35.310 00.018 8996 UpdateGuideState exits: m=631906 SNR=329.9
01:26:35.312 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:35.314 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:35.316 00.002 8996 Enqueuing Expose request
01:26:35.318 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:26:35.319 00.001 20224 Worker thread wakes up
01:26:35.320 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:35.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:36.492 01.172 20224 Exposure complete
01:26:36.575 00.083 20224 worker thread done servicing request
01:26:36.575 00.000 8996 OnExposeComplete: enter
01:26:36.577 00.002 8996 UpdateGuideState(): m_state=6
01:26:36.578 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12894
01:26:36.579 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.21, Mass=554573, SNR=282.2, Peak=39062 HFD=4.4
01:26:36.581 00.002 8996 MultiStar: [#1 0.07,0.15,0.71,U] [#2 0.13,-0.03,0.79,U] [#3 -0.12,0.25,0.72,U] [#4 -0.09,0.23,0.47,U] [#5 0.34,0.79,0.00,M6] [#6 -0.14,0.08,0.50,U] [#7 -0.13,0.20,0.41,U] [#8 0.26,0.32,0.35,U] 
01:26:36.582 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.20}, one-star: {0.08, 0.36}
01:26:36.583 00.001 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
01:26:36.583 00.000 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
01:26:36.584 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.20 hyp=0.20 cameraTheta=1.49 mountX=-0.00 mountY=-0.20, mountTheta=-1.59
01:26:36.588 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.20, opts=13)
01:26:36.589 00.001 8996 Enqueuing Move request for scope (0.02, 0.20)
01:26:36.590 00.001 20224 Worker thread wakes up
01:26:36.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.20) opts 0xd
01:26:36.590 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.20)
01:26:36.590 00.000 20224 Moving (0.02, 0.20) raw xDistance=-0.00 yDistance=-0.20
01:26:36.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:26:36.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:36.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:26:36.591 00.001 20224 MoveAxis(E, 0, ABG)
01:26:36.591 00.000 20224 Move returns status 0, amount 0
01:26:36.591 00.000 20224 MoveAxis(N, 0, ABG)
01:26:36.591 00.000 20224 Move returns status 0, amount 0
01:26:36.591 00.000 20224 move complete, result=0
01:26:36.591 00.000 20224 worker thread done servicing request
01:26:36.597 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39062, med=3158, FiltMin=2816, FiltMax=21894, Gamma=1.000
01:26:36.621 00.024 8996 UpdateGuideState exits: m=554573 SNR=282.2
01:26:36.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:36.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:36.624 00.001 8996 Enqueuing Expose request
01:26:36.624 00.000 20224 Worker thread wakes up
01:26:36.624 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:26:36.625 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:36.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:37.619 00.994 20224 Exposure complete
01:26:37.716 00.097 20224 worker thread done servicing request
01:26:37.716 00.000 8996 OnExposeComplete: enter
01:26:37.718 00.002 8996 UpdateGuideState(): m_state=6
01:26:37.720 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12895
01:26:37.722 00.002 8996 Star::Find returns 1 (0), X=136.05, Y=473.06, Mass=588553, SNR=290.9, Peak=39670 HFD=4.4
01:26:37.724 00.002 8996 MultiStar: [#1 0.25,0.22,0.60,U] [#2 -0.13,-0.18,0.82,U] [#3 -0.07,0.11,0.69,U] [#4 0.28,0.52,0.00,M5] [#5 0.45,1.20,0.00,M7] [#6 -0.01,0.38,0.38,U] [#7 0.01,0.16,0.38,U] [#8 0.27,0.24,0.49,U] 
01:26:37.725 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.14}, one-star: {0.14, 0.21}
01:26:37.726 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:26:37.727 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
01:26:37.729 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.14 hyp=0.15 cameraTheta=1.16 mountX=0.05 mountY=-0.14, mountTheta=-1.26
01:26:37.732 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.14, opts=13)
01:26:37.734 00.002 8996 Enqueuing Move request for scope (0.06, 0.14)
01:26:37.735 00.001 20224 Worker thread wakes up
01:26:37.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.14) opts 0xd
01:26:37.735 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.14)
01:26:37.735 00.000 20224 Moving (0.06, 0.14) raw xDistance=0.05 yDistance=-0.14
01:26:37.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:26:37.736 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:37.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:26:37.736 00.000 20224 MoveAxis(E, 0, ABG)
01:26:37.736 00.000 20224 Move returns status 0, amount 0
01:26:37.736 00.000 20224 MoveAxis(N, 0, ABG)
01:26:37.736 00.000 20224 Move returns status 0, amount 0
01:26:37.736 00.000 20224 move complete, result=0
01:26:37.736 00.000 20224 worker thread done servicing request
01:26:37.740 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=39670, med=3158, FiltMin=2870, FiltMax=24118, Gamma=1.000
01:26:37.765 00.025 8996 UpdateGuideState exits: m=588553 SNR=290.9
01:26:37.767 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:37.768 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:37.769 00.001 8996 Enqueuing Expose request
01:26:37.771 00.002 20224 Worker thread wakes up
01:26:37.771 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:37.772 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:37.772 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:38.937 01.165 20224 Exposure complete
01:26:39.013 00.076 20224 worker thread done servicing request
01:26:39.013 00.000 8996 OnExposeComplete: enter
01:26:39.014 00.001 8996 UpdateGuideState(): m_state=6
01:26:39.016 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12896
01:26:39.017 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=472.92, Mass=618146, SNR=265.5, Peak=41923 HFD=4.8
01:26:39.018 00.001 8996 MultiStar: [#1 0.45,-0.31,0.00,M1] [#2 0.21,-0.49,0.00,M1] [#3 0.34,-0.59,0.00,M1] [#4 0.71,-0.10,0.00,M6] [#5 0.53,0.47,0.00,M8] [#6 0.55,-0.21,0.00,M1] [#7 0.52,-0.11,0.00,M1] [#8 0.40,-0.23,0.00,M1] 
01:26:39.019 00.001 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
01:26:39.020 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
01:26:39.020 00.000 8996 CameraToMount -- cameraX=0.61 cameraY=0.07 hyp=0.61 cameraTheta=0.12 mountX=0.60 mountY=-0.14, mountTheta=-0.23
01:26:39.022 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.61, y=0.07, opts=13)
01:26:39.022 00.000 8996 Enqueuing Move request for scope (0.61, 0.07)
01:26:39.023 00.001 20224 Worker thread wakes up
01:26:39.023 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.07) opts 0xd
01:26:39.023 00.000 20224 Handling offset move in thread for scope, endpoint = (0.61, 0.07)
01:26:39.023 00.000 20224 Moving (0.61, 0.07) raw xDistance=0.60 yDistance=-0.14
01:26:39.023 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
01:26:39.023 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:39.023 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:26:39.023 00.000 20224 MoveAxis(W, 87, ABG)
01:26:39.023 00.000 20224 Guiding  Dir = 3, Dur = 87
01:26:39.024 00.001 20224 IsSlewing returns 0
01:26:39.024 00.000 20224 IsGuiding returns 0
01:26:39.032 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41923, med=3158, FiltMin=2864, FiltMax=24016, Gamma=1.000
01:26:39.054 00.022 8996 UpdateGuideState exits: m=618146 SNR=265.5
01:26:39.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:39.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:39.056 00.000 8996 Enqueuing Expose request
01:26:39.072 00.016 20224 PulseGuide returned control before completion, sleep 49
01:26:39.133 00.061 20224 IsGuiding returns 1
01:26:39.133 00.000 20224 scope still moving after pulse duration time elapsed
01:26:39.164 00.031 20224 IsSlewing returns 0
01:26:39.164 00.000 20224 IsGuiding returns 1
01:26:39.195 00.031 20224 IsSlewing returns 0
01:26:39.195 00.000 20224 IsGuiding returns 1
01:26:39.226 00.031 20224 IsSlewing returns 0
01:26:39.226 00.000 20224 IsGuiding returns 1
01:26:39.257 00.031 20224 IsSlewing returns 0
01:26:39.257 00.000 20224 IsGuiding returns 0
01:26:39.257 00.000 20224 scope move finished after 87 + 145 ms
01:26:39.257 00.000 20224 Move returns status 0, amount 87
01:26:39.257 00.000 20224 MoveAxis(N, 0, ABG)
01:26:39.257 00.000 20224 Move returns status 0, amount 0
01:26:39.257 00.000 20224 move complete, result=0
01:26:39.257 00.000 20224 worker thread done servicing request
01:26:39.257 00.000 20224 Worker thread wakes up
01:26:39.257 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:39.257 00.000 8996 GuideStep: 0.6 px 87 ms WEST, -0.1 px 0 ms NORTH
01:26:39.259 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:40.236 00.977 20224 Exposure complete
01:26:40.304 00.068 20224 worker thread done servicing request
01:26:40.304 00.000 8996 OnExposeComplete: enter
01:26:40.306 00.002 8996 UpdateGuideState(): m_state=6
01:26:40.307 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12897
01:26:40.307 00.000 8996 Star::Find returns 1 (0), X=136.10, Y=472.97, Mass=696713, SNR=296.9, Peak=42870 HFD=4.4
01:26:40.309 00.002 8996 MultiStar: [#1 0.02,-0.33,0.67,U] [#2 0.02,0.09,0.73,U] [#3 -0.21,-0.14,0.68,U] [#4 0.01,0.24,0.48,U] [#5 0.38,0.44,0.00,M9] [#6 0.27,0.11,0.43,U] [#7 0.23,0.24,0.42,U] [#8 0.18,0.03,0.39,U] 
01:26:40.310 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.03}, one-star: {0.18, 0.12}
01:26:40.312 00.002 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
01:26:40.313 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
01:26:40.314 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.03 hyp=0.08 cameraTheta=0.41 mountX=0.07 mountY=-0.04, mountTheta=-0.52
01:26:40.318 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.03, opts=13)
01:26:40.319 00.001 8996 Enqueuing Move request for scope (0.07, 0.03)
01:26:40.320 00.001 20224 Worker thread wakes up
01:26:40.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.03) opts 0xd
01:26:40.320 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.03)
01:26:40.320 00.000 20224 Moving (0.07, 0.03) raw xDistance=0.07 yDistance=-0.04
01:26:40.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:26:40.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:40.321 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:26:40.321 00.000 20224 MoveAxis(E, 0, ABG)
01:26:40.321 00.000 20224 Move returns status 0, amount 0
01:26:40.321 00.000 20224 MoveAxis(N, 0, ABG)
01:26:40.321 00.000 20224 Move returns status 0, amount 0
01:26:40.321 00.000 20224 move complete, result=0
01:26:40.321 00.000 20224 worker thread done servicing request
01:26:40.326 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42870, med=3158, FiltMin=2854, FiltMax=28182, Gamma=1.000
01:26:40.346 00.020 8996 UpdateGuideState exits: m=696713 SNR=296.9
01:26:40.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:40.350 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:40.351 00.001 8996 Enqueuing Expose request
01:26:40.354 00.003 20224 Worker thread wakes up
01:26:40.354 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:26:40.357 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:40.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:41.518 01.161 20224 Exposure complete
01:26:41.600 00.082 20224 worker thread done servicing request
01:26:41.601 00.001 8996 OnExposeComplete: enter
01:26:41.604 00.003 8996 UpdateGuideState(): m_state=6
01:26:41.606 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12898
01:26:41.609 00.003 8996 Star::Find returns 1 (0), X=135.01, Y=472.60, Mass=689988, SNR=313.3, Peak=49078 HFD=4.8
01:26:41.611 00.002 8996 MultiStar: large primary error, entering stabilization period
01:26:41.612 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
01:26:41.613 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.39)
01:26:41.614 00.001 8996 CameraToMount -- cameraX=-0.91 cameraY=-0.25 hyp=0.94 cameraTheta=-2.87 mountX=-0.88 mountY=0.35, mountTheta=2.76
01:26:41.617 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.91, y=-0.25, opts=13)
01:26:41.618 00.001 8996 Enqueuing Move request for scope (-0.91, -0.25)
01:26:41.620 00.002 20224 Worker thread wakes up
01:26:41.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.91, -0.25) opts 0xd
01:26:41.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.91, -0.25)
01:26:41.620 00.000 20224 Moving (-0.91, -0.25) raw xDistance=-0.88 yDistance=0.35
01:26:41.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.88
01:26:41.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:26:41.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:26:41.620 00.000 20224 MoveAxis(E, 129, ABG)
01:26:41.620 00.000 20224 Guiding  Dir = 2, Dur = 129
01:26:41.621 00.001 20224 IsSlewing returns 0
01:26:41.621 00.000 20224 IsGuiding returns 0
01:26:41.626 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=49078, med=3158, FiltMin=2854, FiltMax=23222, Gamma=1.000
01:26:41.641 00.015 8996 UpdateGuideState exits: m=689988 SNR=313.3
01:26:41.642 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:41.643 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:41.644 00.001 8996 Enqueuing Expose request
01:26:41.650 00.006 20224 PulseGuide returned control before completion, sleep 111
01:26:41.775 00.125 20224 IsGuiding returns 1
01:26:41.775 00.000 20224 scope still moving after pulse duration time elapsed
01:26:41.806 00.031 20224 IsSlewing returns 0
01:26:41.806 00.000 20224 IsGuiding returns 1
01:26:41.838 00.032 20224 IsSlewing returns 0
01:26:41.838 00.000 20224 IsGuiding returns 0
01:26:41.838 00.000 20224 scope move finished after 129 + 88 ms
01:26:41.838 00.000 20224 Move returns status 0, amount 129
01:26:41.838 00.000 20224 MoveAxis(N, 0, ABG)
01:26:41.838 00.000 20224 Move returns status 0, amount 0
01:26:41.838 00.000 20224 move complete, result=0
01:26:41.838 00.000 20224 worker thread done servicing request
01:26:41.838 00.000 8996 GuideStep: -0.9 px 129 ms EAST, 0.4 px 0 ms NORTH
01:26:41.839 00.001 20224 Worker thread wakes up
01:26:41.839 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:41.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:42.810 00.971 20224 Exposure complete
01:26:42.884 00.074 20224 worker thread done servicing request
01:26:42.884 00.000 8996 OnExposeComplete: enter
01:26:42.886 00.002 8996 UpdateGuideState(): m_state=6
01:26:42.888 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12899
01:26:42.890 00.002 8996 Star::Find returns 1 (0), X=135.49, Y=472.70, Mass=620162, SNR=295.4, Peak=41750 HFD=4.7
01:26:42.891 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
01:26:42.893 00.002 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
01:26:42.895 00.002 8996 CameraToMount -- cameraX=-0.43 cameraY=-0.15 hyp=0.45 cameraTheta=-2.80 mountX=-0.41 mountY=0.20, mountTheta=2.69
01:26:42.897 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=-0.15, opts=13)
01:26:42.899 00.002 8996 Enqueuing Move request for scope (-0.43, -0.15)
01:26:42.901 00.002 20224 Worker thread wakes up
01:26:42.901 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.15) opts 0xd
01:26:42.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, -0.15)
01:26:42.901 00.000 20224 Moving (-0.43, -0.15) raw xDistance=-0.41 yDistance=0.20
01:26:42.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.41
01:26:42.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:26:42.902 00.001 20224 MoveAxis(E, 69, ABG)
01:26:42.902 00.000 20224 Guiding  Dir = 2, Dur = 69
01:26:42.902 00.000 20224 IsSlewing returns 0
01:26:42.903 00.001 20224 IsGuiding returns 0
01:26:42.910 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=41750, med=3158, FiltMin=2870, FiltMax=26627, Gamma=1.000
01:26:42.937 00.027 8996 UpdateGuideState exits: m=620162 SNR=295.4
01:26:42.938 00.001 20224 PulseGuide returned control before completion, sleep 44
01:26:42.939 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:42.941 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:42.942 00.001 8996 Enqueuing Expose request
01:26:42.983 00.041 20224 IsGuiding returns 1
01:26:42.983 00.000 20224 scope still moving after pulse duration time elapsed
01:26:43.015 00.032 20224 IsSlewing returns 0
01:26:43.016 00.001 20224 IsGuiding returns 1
01:26:43.047 00.031 20224 IsSlewing returns 0
01:26:43.048 00.001 20224 IsGuiding returns 0
01:26:43.048 00.000 20224 scope move finished after 69 + 76 ms
01:26:43.048 00.000 20224 Move returns status 0, amount 69
01:26:43.048 00.000 20224 MoveAxis(S, 42, ABG)
01:26:43.048 00.000 20224 Guiding  Dir = 1, Dur = 42
01:26:43.049 00.001 20224 IsSlewing returns 0
01:26:43.049 00.000 20224 IsGuiding returns 0
01:26:43.097 00.048 20224 IsGuiding returns 1
01:26:43.097 00.000 20224 scope still moving after pulse duration time elapsed
01:26:43.126 00.029 20224 IsSlewing returns 0
01:26:43.127 00.001 20224 IsGuiding returns 1
01:26:43.157 00.030 20224 IsSlewing returns 0
01:26:43.158 00.001 20224 IsGuiding returns 1
01:26:43.189 00.031 20224 IsSlewing returns 0
01:26:43.189 00.000 20224 IsGuiding returns 0
01:26:43.189 00.000 20224 scope move finished after 42 + 97 ms
01:26:43.189 00.000 20224 Move returns status 0, amount 42
01:26:43.189 00.000 20224 move complete, result=0
01:26:43.189 00.000 20224 worker thread done servicing request
01:26:43.189 00.000 20224 Worker thread wakes up
01:26:43.189 00.000 8996 GuideStep: -0.4 px 69 ms EAST, 0.2 px 42 ms SOUTH
01:26:43.191 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:43.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:44.375 01.184 20224 Exposure complete
01:26:44.481 00.106 20224 worker thread done servicing request
01:26:44.481 00.000 8996 OnExposeComplete: enter
01:26:44.482 00.001 8996 UpdateGuideState(): m_state=6
01:26:44.483 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12900
01:26:44.484 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=473.10, Mass=693224, SNR=387.2, Peak=51411 HFD=4.7
01:26:44.485 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
01:26:44.485 00.000 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
01:26:44.486 00.001 8996 CameraToMount -- cameraX=0.52 cameraY=0.25 hyp=0.58 cameraTheta=0.45 mountX=0.49 mountY=-0.31, mountTheta=-0.56
01:26:44.488 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.52, y=0.25, opts=13)
01:26:44.489 00.001 8996 Enqueuing Move request for scope (0.52, 0.25)
01:26:44.490 00.001 20224 Worker thread wakes up
01:26:44.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.25) opts 0xd
01:26:44.490 00.000 20224 Handling offset move in thread for scope, endpoint = (0.52, 0.25)
01:26:44.490 00.000 20224 Moving (0.52, 0.25) raw xDistance=0.49 yDistance=-0.31
01:26:44.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.49
01:26:44.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:44.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:26:44.490 00.000 20224 MoveAxis(W, 67, ABG)
01:26:44.490 00.000 20224 Guiding  Dir = 3, Dur = 67
01:26:44.491 00.001 20224 IsSlewing returns 0
01:26:44.491 00.000 20224 IsGuiding returns 0
01:26:44.494 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51411, med=3158, FiltMin=2723, FiltMax=27827, Gamma=1.000
01:26:44.503 00.009 20224 PulseGuide returned control before completion, sleep 65
01:26:44.508 00.005 8996 UpdateGuideState exits: m=693224 SNR=387.2
01:26:44.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:44.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:44.511 00.001 8996 Enqueuing Expose request
01:26:44.581 00.070 20224 IsGuiding returns 1
01:26:44.581 00.000 20224 scope still moving after pulse duration time elapsed
01:26:44.613 00.032 20224 IsSlewing returns 0
01:26:44.613 00.000 20224 IsGuiding returns 0
01:26:44.613 00.000 20224 scope move finished after 67 + 55 ms
01:26:44.613 00.000 20224 Move returns status 0, amount 67
01:26:44.613 00.000 20224 MoveAxis(N, 0, ABG)
01:26:44.613 00.000 20224 Move returns status 0, amount 0
01:26:44.613 00.000 20224 move complete, result=0
01:26:44.613 00.000 20224 worker thread done servicing request
01:26:44.614 00.001 20224 Worker thread wakes up
01:26:44.614 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:44.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:44.614 00.000 8996 GuideStep: 0.5 px 67 ms WEST, -0.3 px 0 ms NORTH
01:26:45.587 00.973 20224 Exposure complete
01:26:45.650 00.063 20224 worker thread done servicing request
01:26:45.650 00.000 8996 OnExposeComplete: enter
01:26:45.652 00.002 8996 UpdateGuideState(): m_state=6
01:26:45.654 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12901
01:26:45.656 00.002 8996 Star::Find returns 1 (0), X=136.43, Y=473.23, Mass=519767, SNR=277.2, Peak=37011 HFD=4.6
01:26:45.657 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
01:26:45.658 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
01:26:45.659 00.001 8996 CameraToMount -- cameraX=0.51 cameraY=0.38 hyp=0.64 cameraTheta=0.64 mountX=0.47 mountY=-0.44, mountTheta=-0.74
01:26:45.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=0.38, opts=13)
01:26:45.662 00.001 8996 Enqueuing Move request for scope (0.51, 0.38)
01:26:45.663 00.001 20224 Worker thread wakes up
01:26:45.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.38) opts 0xd
01:26:45.663 00.000 20224 Handling offset move in thread for scope, endpoint = (0.51, 0.38)
01:26:45.663 00.000 20224 Moving (0.51, 0.38) raw xDistance=0.47 yDistance=-0.44
01:26:45.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.47
01:26:45.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:26:45.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
01:26:45.664 00.001 20224 MoveAxis(W, 74, ABG)
01:26:45.664 00.000 20224 Guiding  Dir = 3, Dur = 74
01:26:45.664 00.000 20224 IsSlewing returns 0
01:26:45.664 00.000 20224 IsGuiding returns 0
01:26:45.668 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37011, med=3158, FiltMin=2861, FiltMax=20541, Gamma=1.000
01:26:45.682 00.014 8996 UpdateGuideState exits: m=519767 SNR=277.2
01:26:45.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:45.683 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:45.684 00.001 8996 Enqueuing Expose request
01:26:45.702 00.018 20224 PulseGuide returned control before completion, sleep 47
01:26:45.764 00.062 20224 IsGuiding returns 1
01:26:45.764 00.000 20224 scope still moving after pulse duration time elapsed
01:26:45.795 00.031 20224 IsSlewing returns 0
01:26:45.796 00.001 20224 IsGuiding returns 0
01:26:45.796 00.000 20224 scope move finished after 74 + 57 ms
01:26:45.796 00.000 20224 Move returns status 0, amount 74
01:26:45.796 00.000 20224 MoveAxis(N, 0, ABG)
01:26:45.796 00.000 20224 Move returns status 0, amount 0
01:26:45.796 00.000 20224 move complete, result=0
01:26:45.796 00.000 20224 worker thread done servicing request
01:26:45.796 00.000 8996 GuideStep: 0.5 px 74 ms WEST, -0.4 px 0 ms NORTH
01:26:45.799 00.003 20224 Worker thread wakes up
01:26:45.799 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:45.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:46.970 01.171 20224 Exposure complete
01:26:47.064 00.094 20224 worker thread done servicing request
01:26:47.064 00.000 8996 OnExposeComplete: enter
01:26:47.065 00.001 8996 UpdateGuideState(): m_state=6
01:26:47.066 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12902
01:26:47.067 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=473.15, Mass=642114, SNR=330.3, Peak=50166 HFD=4.5
01:26:47.068 00.001 8996 MultiStar: exiting stabilization period
01:26:47.069 00.001 8996 MultiStar: [#1 0.02,0.26,0.44,U] [#2 0.13,0.36,0.64,U] [#3 -0.03,0.55,0.00,M1] [#4 -0.11,0.89,0.00,M6] [#5 0.10,0.97,0.00,M10] [#6 0.03,0.35,0.32,U] [#7 -0.05,0.84,0.00,M1] [#8 0.07,0.14,0.33,U] 
01:26:47.069 00.000 8996 refined, 4 included, MultiStar: {0.06, 0.30}, one-star: {0.05, 0.30}
01:26:47.070 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
01:26:47.071 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
01:26:47.072 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.30 cameraTheta=1.37 mountX=0.03 mountY=-0.30, mountTheta=-1.46
01:26:47.073 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.30, opts=13)
01:26:47.074 00.001 8996 Enqueuing Move request for scope (0.06, 0.30)
01:26:47.075 00.001 20224 Worker thread wakes up
01:26:47.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
01:26:47.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
01:26:47.075 00.000 20224 Moving (0.06, 0.30) raw xDistance=0.03 yDistance=-0.30
01:26:47.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:26:47.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:26:47.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:26:47.075 00.000 20224 MoveAxis(E, 0, ABG)
01:26:47.075 00.000 20224 Move returns status 0, amount 0
01:26:47.075 00.000 20224 MoveAxis(N, 0, ABG)
01:26:47.075 00.000 20224 Move returns status 0, amount 0
01:26:47.075 00.000 20224 move complete, result=0
01:26:47.075 00.000 20224 worker thread done servicing request
01:26:47.083 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50166, med=3158, FiltMin=2841, FiltMax=25056, Gamma=1.000
01:26:47.107 00.024 8996 UpdateGuideState exits: m=642114 SNR=330.3
01:26:47.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:47.108 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:47.110 00.002 8996 Enqueuing Expose request
01:26:47.113 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:26:47.115 00.002 20224 Worker thread wakes up
01:26:47.115 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:47.115 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:48.098 00.983 20224 Exposure complete
01:26:48.174 00.076 20224 worker thread done servicing request
01:26:48.174 00.000 8996 OnExposeComplete: enter
01:26:48.175 00.001 8996 UpdateGuideState(): m_state=6
01:26:48.176 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12903
01:26:48.177 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=473.33, Mass=647241, SNR=287.4, Peak=39142 HFD=4.7
01:26:48.178 00.001 8996 MultiStar: [#1 -0.36,0.67,0.00,M1] [#2 -0.43,0.71,0.00,M1] [#3 -0.24,0.97,0.00,M2] [#4 -0.27,1.34,0.00,M7] [#5 0.12,1.44,0.00,R] [#6 -0.13,0.60,0.00,M1] [#7 0.10,0.95,0.00,M2] [#8 -0.28,0.23,0.34,U] 
01:26:48.179 00.001 8996 refined, 1 included, MultiStar: {-0.18, 0.42}, one-star: {-0.15, 0.48}
01:26:48.179 00.000 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
01:26:48.180 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
01:26:48.181 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.42 hyp=0.45 cameraTheta=1.98 mountX=-0.22 mountY=-0.39, mountTheta=-2.08
01:26:48.183 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.42, opts=13)
01:26:48.183 00.000 8996 Enqueuing Move request for scope (-0.18, 0.42)
01:26:48.184 00.001 20224 Worker thread wakes up
01:26:48.185 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.42) opts 0xd
01:26:48.185 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.42)
01:26:48.185 00.000 20224 Moving (-0.18, 0.42) raw xDistance=-0.22 yDistance=-0.39
01:26:48.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:26:48.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:26:48.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:26:48.185 00.000 20224 MoveAxis(E, 32, ABG)
01:26:48.185 00.000 20224 Guiding  Dir = 2, Dur = 32
01:26:48.185 00.000 20224 IsSlewing returns 0
01:26:48.185 00.000 20224 IsGuiding returns 0
01:26:48.189 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=237, max=39142, med=3158, FiltMin=2864, FiltMax=26000, Gamma=1.000
01:26:48.204 00.015 8996 UpdateGuideState exits: m=647241 SNR=287.4
01:26:48.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:48.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:48.206 00.000 8996 Enqueuing Expose request
01:26:48.231 00.025 20224 IsGuiding returns 1
01:26:48.231 00.000 20224 scope still moving after pulse duration time elapsed
01:26:48.262 00.031 20224 IsSlewing returns 0
01:26:48.262 00.000 20224 IsGuiding returns 1
01:26:48.293 00.031 20224 IsSlewing returns 0
01:26:48.294 00.001 20224 IsGuiding returns 1
01:26:48.324 00.030 20224 IsSlewing returns 0
01:26:48.324 00.000 20224 IsGuiding returns 0
01:26:48.324 00.000 20224 scope move finished after 32 + 106 ms
01:26:48.324 00.000 20224 Move returns status 0, amount 32
01:26:48.324 00.000 20224 MoveAxis(N, 0, ABG)
01:26:48.324 00.000 20224 Move returns status 0, amount 0
01:26:48.324 00.000 20224 move complete, result=0
01:26:48.325 00.001 20224 worker thread done servicing request
01:26:48.325 00.000 20224 Worker thread wakes up
01:26:48.325 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:48.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:48.325 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.4 px 0 ms NORTH
01:26:49.479 01.154 20224 Exposure complete
01:26:49.552 00.073 20224 worker thread done servicing request
01:26:49.552 00.000 8996 OnExposeComplete: enter
01:26:49.553 00.001 8996 UpdateGuideState(): m_state=6
01:26:49.554 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12904
01:26:49.555 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=473.18, Mass=612826, SNR=294.7, Peak=46307 HFD=4.7
01:26:49.556 00.001 8996 MultiStar: [#1 0.29,0.30,0.71,U] [#2 -0.04,0.09,0.72,U] [#3 0.24,0.59,0.00,M3] [#4 0.46,0.87,0.00,M8] [#5 0.47,-0.73,0.00,M1] [#6 0.48,0.45,0.00,M2] [#7 0.55,0.70,0.00,M3] [#8 0.80,0.19,0.00,M1] 
01:26:49.557 00.001 8996 refined, 2 included, MultiStar: {0.33, 0.25}, one-star: {0.62, 0.33}
01:26:49.558 00.001 8996 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
01:26:49.559 00.001 8996 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.38 = -2.38)
01:26:49.559 00.000 8996 CameraToMount -- cameraX=0.33 cameraY=0.25 hyp=0.41 cameraTheta=0.65 mountX=0.31 mountY=-0.29, mountTheta=-0.75
01:26:49.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.25, opts=13)
01:26:49.562 00.001 8996 Enqueuing Move request for scope (0.33, 0.25)
01:26:49.563 00.001 20224 Worker thread wakes up
01:26:49.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.25) opts 0xd
01:26:49.563 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.25)
01:26:49.563 00.000 20224 Moving (0.33, 0.25) raw xDistance=0.31 yDistance=-0.29
01:26:49.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
01:26:49.563 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.32 newest=-0.98
01:26:49.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
01:26:49.563 00.000 20224 MoveAxis(W, 42, ABG)
01:26:49.563 00.000 20224 Guiding  Dir = 3, Dur = 42
01:26:49.564 00.001 20224 IsSlewing returns 0
01:26:49.564 00.000 20224 IsGuiding returns 0
01:26:49.568 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46307, med=3158, FiltMin=2848, FiltMax=24397, Gamma=1.000
01:26:49.578 00.010 20224 PulseGuide returned control before completion, sleep 39
01:26:49.591 00.013 8996 UpdateGuideState exits: m=612826 SNR=294.7
01:26:49.593 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:49.594 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:49.595 00.001 8996 Enqueuing Expose request
01:26:49.624 00.029 20224 IsGuiding returns 1
01:26:49.624 00.000 20224 scope still moving after pulse duration time elapsed
01:26:49.656 00.032 20224 IsSlewing returns 0
01:26:49.656 00.000 20224 IsGuiding returns 1
01:26:49.688 00.032 20224 IsSlewing returns 0
01:26:49.688 00.000 20224 IsGuiding returns 0
01:26:49.688 00.000 20224 scope move finished after 42 + 82 ms
01:26:49.688 00.000 20224 Move returns status 0, amount 42
01:26:49.688 00.000 20224 MoveAxis(N, 60, ABG)
01:26:49.688 00.000 20224 Guiding  Dir = 0, Dur = 60
01:26:49.688 00.000 20224 IsSlewing returns 0
01:26:49.688 00.000 20224 IsGuiding returns 0
01:26:49.735 00.047 20224 PulseGuide returned control before completion, sleep 23
01:26:49.765 00.030 20224 IsGuiding returns 1
01:26:49.765 00.000 20224 scope still moving after pulse duration time elapsed
01:26:49.797 00.032 20224 IsSlewing returns 0
01:26:49.797 00.000 20224 IsGuiding returns 1
01:26:49.828 00.031 20224 IsSlewing returns 0
01:26:49.830 00.002 20224 IsGuiding returns 0
01:26:49.831 00.001 20224 scope move finished after 60 + 82 ms
01:26:49.831 00.000 20224 Move returns status 0, amount 60
01:26:49.831 00.000 20224 move complete, result=0
01:26:49.831 00.000 20224 worker thread done servicing request
01:26:49.831 00.000 20224 Worker thread wakes up
01:26:49.831 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:49.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:49.831 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.3 px 60 ms NORTH
01:26:50.800 00.969 20224 Exposure complete
01:26:50.866 00.066 20224 worker thread done servicing request
01:26:50.866 00.000 8996 OnExposeComplete: enter
01:26:50.867 00.001 8996 UpdateGuideState(): m_state=6
01:26:50.868 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12905
01:26:50.869 00.001 8996 Star::Find returns 1 (0), X=136.23, Y=473.32, Mass=562203, SNR=271.1, Peak=35843 HFD=4.7
01:26:50.871 00.002 8996 MultiStar: [#1 -0.01,0.19,0.69,U] [#2 0.12,0.29,0.87,U] [#3 0.16,0.35,0.67,U] [#4 0.27,1.03,0.00,M9] [#5 0.42,-0.50,0.00,M2] [#6 0.16,0.44,0.00,M3] [#7 0.42,0.78,0.00,M4] [#8 0.31,-0.10,0.33,U] 
01:26:50.872 00.001 8996 refined, 4 included, MultiStar: {0.18, 0.30}, one-star: {0.32, 0.47}
01:26:50.874 00.002 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
01:26:50.875 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
01:26:50.876 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.30 hyp=0.35 cameraTheta=1.03 mountX=0.15 mountY=-0.32, mountTheta=-1.13
01:26:50.878 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.30, opts=13)
01:26:50.880 00.002 8996 Enqueuing Move request for scope (0.18, 0.30)
01:26:50.881 00.001 20224 Worker thread wakes up
01:26:50.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.30) opts 0xd
01:26:50.881 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.30)
01:26:50.881 00.000 20224 Moving (0.18, 0.30) raw xDistance=0.15 yDistance=-0.32
01:26:50.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:26:50.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
01:26:50.881 00.000 20224 MoveAxis(E, 0, ABG)
01:26:50.881 00.000 20224 Move returns status 0, amount 0
01:26:50.881 00.000 20224 MoveAxis(N, 66, ABG)
01:26:50.882 00.001 20224 Guiding  Dir = 0, Dur = 66
01:26:50.882 00.000 20224 IsSlewing returns 0
01:26:50.882 00.000 20224 IsGuiding returns 0
01:26:50.888 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35843, med=3158, FiltMin=2864, FiltMax=21296, Gamma=1.000
01:26:50.904 00.016 8996 UpdateGuideState exits: m=562203 SNR=271.1
01:26:50.905 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:50.905 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:50.906 00.001 8996 Enqueuing Expose request
01:26:50.934 00.028 20224 PulseGuide returned control before completion, sleep 24
01:26:50.965 00.031 20224 IsGuiding returns 1
01:26:50.965 00.000 20224 scope still moving after pulse duration time elapsed
01:26:50.995 00.030 20224 IsSlewing returns 0
01:26:50.996 00.001 20224 IsGuiding returns 1
01:26:51.027 00.031 20224 IsSlewing returns 0
01:26:51.027 00.000 20224 IsGuiding returns 0
01:26:51.027 00.000 20224 scope move finished after 66 + 79 ms
01:26:51.027 00.000 20224 Move returns status 0, amount 66
01:26:51.027 00.000 20224 move complete, result=0
01:26:51.027 00.000 20224 worker thread done servicing request
01:26:51.027 00.000 20224 Worker thread wakes up
01:26:51.027 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
01:26:51.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:51.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:52.223 01.195 20224 Exposure complete
01:26:52.298 00.075 20224 worker thread done servicing request
01:26:52.298 00.000 8996 OnExposeComplete: enter
01:26:52.299 00.001 8996 UpdateGuideState(): m_state=6
01:26:52.300 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12906
01:26:52.302 00.002 8996 Star::Find returns 1 (0), X=135.79, Y=472.95, Mass=587740, SNR=289.8, Peak=47430 HFD=4.5
01:26:52.303 00.001 8996 MultiStar: [#1 -0.30,0.38,0.00,M1] [#2 -0.15,0.32,0.81,U] [#3 -0.25,-0.01,0.67,U] [#4 -0.14,0.73,0.00,M10] [#5 0.22,-0.66,0.00,M3] [#6 -0.08,0.46,0.00,M4] [#7 -0.23,0.17,0.43,U] [#8 -0.00,0.15,0.42,U] 
01:26:52.304 00.001 8996 single-star, 4 included, MultiStar: {-0.16, 0.15}, one-star: {-0.13, 0.10}
01:26:52.305 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
01:26:52.307 00.002 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
01:26:52.308 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.47 mountX=-0.14 mountY=-0.09, mountTheta=-2.58
01:26:52.309 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.10, opts=13)
01:26:52.310 00.001 8996 Enqueuing Move request for scope (-0.13, 0.10)
01:26:52.311 00.001 20224 Worker thread wakes up
01:26:52.311 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
01:26:52.311 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
01:26:52.311 00.000 20224 Moving (-0.13, 0.10) raw xDistance=-0.14 yDistance=-0.09
01:26:52.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:26:52.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:52.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:26:52.311 00.000 20224 MoveAxis(E, 0, ABG)
01:26:52.311 00.000 20224 Move returns status 0, amount 0
01:26:52.311 00.000 20224 MoveAxis(N, 0, ABG)
01:26:52.311 00.000 20224 Move returns status 0, amount 0
01:26:52.311 00.000 20224 move complete, result=0
01:26:52.311 00.000 20224 worker thread done servicing request
01:26:52.315 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47430, med=3158, FiltMin=2832, FiltMax=24592, Gamma=1.000
01:26:52.329 00.014 8996 UpdateGuideState exits: m=587740 SNR=289.8
01:26:52.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:52.331 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:52.332 00.001 8996 Enqueuing Expose request
01:26:52.332 00.000 20224 Worker thread wakes up
01:26:52.332 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:26:52.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:52.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:53.303 00.970 20224 Exposure complete
01:26:53.399 00.096 20224 worker thread done servicing request
01:26:53.400 00.001 8996 OnExposeComplete: enter
01:26:53.401 00.001 8996 UpdateGuideState(): m_state=6
01:26:53.403 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12907
01:26:53.404 00.001 8996 Star::Find returns 1 (0), X=135.13, Y=473.00, Mass=604937, SNR=273.9, Peak=44262 HFD=4.4
01:26:53.405 00.001 8996 MultiStar: [#1 -0.43,0.19,0.00,M2] [#2 -0.55,-0.15,0.00,M1] [#3 -0.47,0.25,0.00,M2] [#4 -0.22,0.84,0.00,R] [#5 -0.33,-0.40,0.00,M4] [#6 -0.50,0.51,0.00,M5] [#7 -0.35,0.51,0.00,M4] [#8 -0.27,0.25,0.46,U] 
01:26:53.406 00.001 8996 refined, 1 included, MultiStar: {-0.62, 0.18}, one-star: {-0.78, 0.15}
01:26:53.407 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
01:26:53.408 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
01:26:53.408 00.000 8996 CameraToMount -- cameraX=-0.62 cameraY=0.18 hyp=0.65 cameraTheta=2.86 mountX=-0.64 mountY=-0.11, mountTheta=-2.97
01:26:53.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.62, y=0.18, opts=13)
01:26:53.411 00.001 8996 Enqueuing Move request for scope (-0.62, 0.18)
01:26:53.411 00.000 20224 Worker thread wakes up
01:26:53.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.18) opts 0xd
01:26:53.412 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.62, 0.18)
01:26:53.412 00.000 20224 Moving (-0.62, 0.18) raw xDistance=-0.64 yDistance=-0.11
01:26:53.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64
01:26:53.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:53.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:26:53.412 00.000 20224 MoveAxis(E, 93, ABG)
01:26:53.412 00.000 20224 Guiding  Dir = 2, Dur = 93
01:26:53.412 00.000 20224 IsSlewing returns 0
01:26:53.412 00.000 20224 IsGuiding returns 0
01:26:53.417 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44262, med=3158, FiltMin=2867, FiltMax=24928, Gamma=1.000
01:26:53.439 00.022 8996 UpdateGuideState exits: m=604937 SNR=273.9
01:26:53.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:53.442 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:53.443 00.001 8996 Enqueuing Expose request
01:26:53.464 00.021 20224 PulseGuide returned control before completion, sleep 52
01:26:53.524 00.060 20224 IsGuiding returns 1
01:26:53.524 00.000 20224 scope still moving after pulse duration time elapsed
01:26:53.555 00.031 20224 IsSlewing returns 0
01:26:53.556 00.001 20224 IsGuiding returns 1
01:26:53.586 00.030 20224 IsSlewing returns 0
01:26:53.586 00.000 20224 IsGuiding returns 0
01:26:53.586 00.000 20224 scope move finished after 93 + 81 ms
01:26:53.586 00.000 20224 Move returns status 0, amount 93
01:26:53.587 00.001 20224 MoveAxis(N, 0, ABG)
01:26:53.587 00.000 20224 Move returns status 0, amount 0
01:26:53.587 00.000 20224 move complete, result=0
01:26:53.587 00.000 20224 worker thread done servicing request
01:26:53.587 00.000 8996 GuideStep: -0.6 px 93 ms EAST, -0.1 px 0 ms NORTH
01:26:53.588 00.001 20224 Worker thread wakes up
01:26:53.589 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:53.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:54.748 01.159 20224 Exposure complete
01:26:54.803 00.055 20224 worker thread done servicing request
01:26:54.803 00.000 8996 OnExposeComplete: enter
01:26:54.804 00.001 8996 UpdateGuideState(): m_state=6
01:26:54.805 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12908
01:26:54.806 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=473.18, Mass=651702, SNR=322.3, Peak=46035 HFD=4.7
01:26:54.807 00.001 8996 MultiStar: [#1 0.24,-0.11,0.56,U] [#2 0.49,0.07,0.00,M2] [#3 0.55,0.39,0.00,M3] [#4 0.38,-0.30,0.00,M1] [#5 0.51,-0.65,0.00,M5] [#6 0.55,0.40,0.00,M6] [#7 0.47,0.12,0.00,M5] [#8 0.42,-0.06,0.47,U] 
01:26:54.808 00.001 8996 refined, 2 included, MultiStar: {0.43, 0.12}, one-star: {0.54, 0.33}
01:26:54.809 00.001 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
01:26:54.809 00.000 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
01:26:54.810 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=0.12 hyp=0.45 cameraTheta=0.27 mountX=0.42 mountY=-0.17, mountTheta=-0.38
01:26:54.812 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=0.12, opts=13)
01:26:54.812 00.000 8996 Enqueuing Move request for scope (0.43, 0.12)
01:26:54.813 00.001 20224 Worker thread wakes up
01:26:54.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.12) opts 0xd
01:26:54.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, 0.12)
01:26:54.813 00.000 20224 Moving (0.43, 0.12) raw xDistance=0.42 yDistance=-0.17
01:26:54.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.42
01:26:54.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:54.814 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:26:54.814 00.000 20224 MoveAxis(W, 54, ABG)
01:26:54.814 00.000 20224 Guiding  Dir = 3, Dur = 54
01:26:54.814 00.000 20224 IsSlewing returns 0
01:26:54.814 00.000 20224 IsGuiding returns 0
01:26:54.822 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46035, med=3158, FiltMin=2822, FiltMax=24163, Gamma=1.000
01:26:54.846 00.024 20224 PulseGuide returned control before completion, sleep 33
01:26:54.851 00.005 8996 UpdateGuideState exits: m=651702 SNR=322.3
01:26:54.854 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:54.857 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:54.858 00.001 8996 Enqueuing Expose request
01:26:54.892 00.034 20224 IsGuiding returns 1
01:26:54.892 00.000 20224 scope still moving after pulse duration time elapsed
01:26:54.924 00.032 20224 IsSlewing returns 0
01:26:54.924 00.000 20224 IsGuiding returns 1
01:26:54.955 00.031 20224 IsSlewing returns 0
01:26:54.955 00.000 20224 IsGuiding returns 0
01:26:54.955 00.000 20224 scope move finished after 54 + 87 ms
01:26:54.956 00.001 20224 Move returns status 0, amount 54
01:26:54.956 00.000 20224 MoveAxis(N, 0, ABG)
01:26:54.956 00.000 20224 Move returns status 0, amount 0
01:26:54.956 00.000 20224 move complete, result=0
01:26:54.956 00.000 20224 worker thread done servicing request
01:26:54.956 00.000 20224 Worker thread wakes up
01:26:54.956 00.000 8996 GuideStep: 0.4 px 54 ms WEST, -0.2 px 0 ms NORTH
01:26:54.958 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:54.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:55.923 00.965 20224 Exposure complete
01:26:56.028 00.105 20224 worker thread done servicing request
01:26:56.028 00.000 8996 OnExposeComplete: enter
01:26:56.029 00.001 8996 UpdateGuideState(): m_state=6
01:26:56.030 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12909
01:26:56.030 00.000 8996 Star::Find returns 1 (0), X=136.30, Y=472.95, Mass=610975, SNR=300.9, Peak=41187 HFD=4.7
01:26:56.031 00.001 8996 MultiStar: [#1 0.25,0.19,0.71,U] [#2 0.08,-0.21,0.86,U] [#3 0.06,0.22,0.62,U] [#4 0.44,-0.27,0.00,M2] [#5 0.35,-0.71,0.00,M6] [#6 0.26,0.29,0.40,U] [#7 0.27,-0.08,0.42,U] [#8 0.11,-0.30,0.32,U] 
01:26:56.032 00.001 8996 refined, 6 included, MultiStar: {0.21, 0.04}, one-star: {0.38, 0.10}
01:26:56.033 00.001 8996 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
01:26:56.034 00.001 8996 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
01:26:56.034 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.22 cameraTheta=0.20 mountX=0.21 mountY=-0.07, mountTheta=-0.31
01:26:56.038 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.04, opts=13)
01:26:56.040 00.002 8996 Enqueuing Move request for scope (0.21, 0.04)
01:26:56.041 00.001 20224 Worker thread wakes up
01:26:56.042 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
01:26:56.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
01:26:56.042 00.000 20224 Moving (0.21, 0.04) raw xDistance=0.21 yDistance=-0.07
01:26:56.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
01:26:56.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:56.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:26:56.042 00.000 20224 MoveAxis(W, 34, ABG)
01:26:56.042 00.000 20224 Guiding  Dir = 3, Dur = 34
01:26:56.043 00.001 20224 IsSlewing returns 0
01:26:56.043 00.000 20224 IsGuiding returns 0
01:26:56.045 00.002 20224 PulseGuide returned control before completion, sleep 43
01:26:56.050 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41187, med=3158, FiltMin=2861, FiltMax=25046, Gamma=1.000
01:26:56.076 00.026 8996 UpdateGuideState exits: m=610975 SNR=300.9
01:26:56.077 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:56.078 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:56.080 00.002 8996 Enqueuing Expose request
01:26:56.098 00.018 20224 IsGuiding returns 1
01:26:56.098 00.000 20224 scope still moving after pulse duration time elapsed
01:26:56.129 00.031 20224 IsSlewing returns 0
01:26:56.129 00.000 20224 IsGuiding returns 0
01:26:56.130 00.001 20224 scope move finished after 34 + 51 ms
01:26:56.130 00.000 20224 Move returns status 0, amount 34
01:26:56.130 00.000 20224 MoveAxis(N, 0, ABG)
01:26:56.130 00.000 20224 Move returns status 0, amount 0
01:26:56.130 00.000 20224 move complete, result=0
01:26:56.130 00.000 20224 worker thread done servicing request
01:26:56.130 00.000 20224 Worker thread wakes up
01:26:56.130 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:56.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:56.130 00.000 8996 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH
01:26:57.282 01.152 20224 Exposure complete
01:26:57.343 00.061 20224 worker thread done servicing request
01:26:57.343 00.000 8996 OnExposeComplete: enter
01:26:57.345 00.002 8996 UpdateGuideState(): m_state=6
01:26:57.347 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12910
01:26:57.348 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=473.05, Mass=574129, SNR=283.9, Peak=40006 HFD=4.6
01:26:57.350 00.002 8996 MultiStar: [#1 -0.16,-0.13,0.67,U] [#2 -0.29,0.16,0.81,U] [#3 -0.06,0.16,0.66,U] [#4 -0.01,-0.53,0.00,M3] [#5 -0.25,-0.86,0.00,M7] [#6 -0.56,-0.01,0.00,M6] [#7 -0.27,0.10,0.43,U] [#8 -0.25,-0.12,0.39,U] 
01:26:57.352 00.002 8996 refined, 5 included, MultiStar: {-0.20, 0.09}, one-star: {-0.19, 0.20}
01:26:57.353 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
01:26:57.355 00.002 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
01:26:57.356 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.09 hyp=0.22 cameraTheta=2.73 mountX=-0.20 mountY=-0.06, mountTheta=-2.84
01:26:57.359 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.09, opts=13)
01:26:57.360 00.001 8996 Enqueuing Move request for scope (-0.20, 0.09)
01:26:57.361 00.001 20224 Worker thread wakes up
01:26:57.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.09) opts 0xd
01:26:57.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.09)
01:26:57.361 00.000 20224 Moving (-0.20, 0.09) raw xDistance=-0.20 yDistance=-0.06
01:26:57.362 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
01:26:57.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:57.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:26:57.362 00.000 20224 MoveAxis(E, 27, ABG)
01:26:57.362 00.000 20224 Guiding  Dir = 2, Dur = 27
01:26:57.362 00.000 20224 IsSlewing returns 0
01:26:57.362 00.000 20224 IsGuiding returns 0
01:26:57.367 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40006, med=3158, FiltMin=2841, FiltMax=25872, Gamma=1.000
01:26:57.383 00.016 8996 UpdateGuideState exits: m=574129 SNR=283.9
01:26:57.384 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:57.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:57.385 00.000 8996 Enqueuing Expose request
01:26:57.404 00.019 20224 IsGuiding returns 1
01:26:57.404 00.000 20224 scope still moving after pulse duration time elapsed
01:26:57.434 00.030 20224 IsSlewing returns 0
01:26:57.434 00.000 20224 IsGuiding returns 1
01:26:57.464 00.030 20224 IsSlewing returns 0
01:26:57.464 00.000 20224 IsGuiding returns 1
01:26:57.495 00.031 20224 IsSlewing returns 0
01:26:57.496 00.001 20224 IsGuiding returns 0
01:26:57.496 00.000 20224 scope move finished after 27 + 105 ms
01:26:57.496 00.000 20224 Move returns status 0, amount 27
01:26:57.496 00.000 20224 MoveAxis(N, 0, ABG)
01:26:57.496 00.000 20224 Move returns status 0, amount 0
01:26:57.496 00.000 20224 move complete, result=0
01:26:57.496 00.000 20224 worker thread done servicing request
01:26:57.496 00.000 20224 Worker thread wakes up
01:26:57.496 00.000 8996 GuideStep: -0.2 px 27 ms EAST, -0.1 px 0 ms NORTH
01:26:57.498 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:57.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:58.476 00.978 20224 Exposure complete
01:26:58.532 00.056 20224 worker thread done servicing request
01:26:58.533 00.001 8996 OnExposeComplete: enter
01:26:58.534 00.001 8996 UpdateGuideState(): m_state=6
01:26:58.536 00.002 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12911
01:26:58.538 00.002 8996 Star::Find returns 1 (0), X=136.38, Y=473.25, Mass=719570, SNR=305.4, Peak=47235 HFD=4.7
01:26:58.540 00.002 8996 MultiStar: [#1 0.25,-0.00,0.76,U] [#2 0.16,0.07,0.79,U] [#3 0.47,0.17,0.00,M2] [#4 0.65,-0.68,0.00,M4] [#5 -0.06,-0.73,0.00,M8] [#6 0.48,0.08,0.00,M7] [#7 0.39,0.25,0.00,M4] [#8 0.13,-0.01,0.37,U] 
01:26:58.541 00.001 8996 refined, 3 included, MultiStar: {0.28, 0.15}, one-star: {0.46, 0.40}
01:26:58.542 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
01:26:58.543 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
01:26:58.545 00.002 8996 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.50 mountX=0.27 mountY=-0.18, mountTheta=-0.60
01:26:58.548 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.15, opts=13)
01:26:58.550 00.002 8996 Enqueuing Move request for scope (0.28, 0.15)
01:26:58.551 00.001 20224 Worker thread wakes up
01:26:58.552 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd
01:26:58.552 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.15)
01:26:58.552 00.000 20224 Moving (0.28, 0.15) raw xDistance=0.27 yDistance=-0.18
01:26:58.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
01:26:58.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:26:58.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:26:58.552 00.000 20224 MoveAxis(W, 37, ABG)
01:26:58.552 00.000 20224 Guiding  Dir = 3, Dur = 37
01:26:58.553 00.001 20224 IsSlewing returns 0
01:26:58.553 00.000 20224 IsGuiding returns 0
01:26:58.561 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47235, med=3158, FiltMin=2864, FiltMax=27232, Gamma=1.000
01:26:58.594 00.033 8996 UpdateGuideState exits: m=719570 SNR=305.4
01:26:58.596 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:58.597 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:58.598 00.001 8996 Enqueuing Expose request
01:26:58.612 00.014 20224 IsGuiding returns 1
01:26:58.612 00.000 20224 scope still moving after pulse duration time elapsed
01:26:58.642 00.030 20224 IsSlewing returns 0
01:26:58.642 00.000 20224 IsGuiding returns 1
01:26:58.674 00.032 20224 IsSlewing returns 0
01:26:58.674 00.000 20224 IsGuiding returns 1
01:26:58.710 00.036 20224 IsSlewing returns 0
01:26:58.711 00.001 20224 IsGuiding returns 0
01:26:58.711 00.000 20224 scope move finished after 37 + 120 ms
01:26:58.711 00.000 20224 Move returns status 0, amount 37
01:26:58.711 00.000 20224 MoveAxis(N, 0, ABG)
01:26:58.711 00.000 20224 Move returns status 0, amount 0
01:26:58.711 00.000 20224 move complete, result=0
01:26:58.711 00.000 20224 worker thread done servicing request
01:26:58.712 00.001 20224 Worker thread wakes up
01:26:58.712 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.2 px 0 ms NORTH
01:26:58.714 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:26:58.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:26:59.874 01.160 20224 Exposure complete
01:26:59.951 00.077 20224 worker thread done servicing request
01:26:59.951 00.000 8996 OnExposeComplete: enter
01:26:59.952 00.001 8996 UpdateGuideState(): m_state=6
01:26:59.953 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12912
01:26:59.954 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=472.44, Mass=656705, SNR=306.3, Peak=41216 HFD=4.8
01:26:59.955 00.001 8996 MultiStar: [#1 -0.51,-0.55,0.00,M1] [#2 -0.42,-0.12,0.67,U] [#3 -0.28,-0.43,0.00,M3] [#4 0.23,-0.85,0.00,M5] [#5 -0.11,-0.92,0.00,M9] [#6 -0.28,-0.17,0.45,U] [#7 -0.51,-0.32,0.00,M5] [#8 -0.18,-0.27,0.33,U] 
01:26:59.956 00.001 8996 refined, 3 included, MultiStar: {-0.30, -0.27}, one-star: {-0.28, -0.41}
01:26:59.957 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
01:26:59.959 00.002 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
01:26:59.960 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.27 hyp=0.41 cameraTheta=-2.42 mountX=-0.28 mountY=0.30, mountTheta=2.31
01:26:59.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.27, opts=13)
01:26:59.962 00.000 8996 Enqueuing Move request for scope (-0.30, -0.27)
01:26:59.963 00.001 20224 Worker thread wakes up
01:26:59.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.27) opts 0xd
01:26:59.963 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.27)
01:26:59.963 00.000 20224 Moving (-0.30, -0.27) raw xDistance=-0.28 yDistance=0.30
01:26:59.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
01:26:59.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:26:59.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:26:59.963 00.000 20224 MoveAxis(E, 38, ABG)
01:26:59.964 00.001 20224 Guiding  Dir = 2, Dur = 38
01:26:59.964 00.000 20224 IsSlewing returns 0
01:26:59.964 00.000 20224 IsGuiding returns 0
01:26:59.967 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41216, med=3158, FiltMin=2864, FiltMax=25651, Gamma=1.000
01:26:59.986 00.019 8996 UpdateGuideState exits: m=656705 SNR=306.3
01:26:59.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:26:59.989 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:26:59.991 00.002 8996 Enqueuing Expose request
01:27:00.022 00.031 20224 IsGuiding returns 1
01:27:00.022 00.000 20224 scope still moving after pulse duration time elapsed
01:27:00.051 00.029 20224 IsSlewing returns 0
01:27:00.051 00.000 20224 IsGuiding returns 1
01:27:00.083 00.032 20224 IsSlewing returns 0
01:27:00.083 00.000 20224 IsGuiding returns 1
01:27:00.114 00.031 20224 IsSlewing returns 0
01:27:00.114 00.000 20224 IsGuiding returns 0
01:27:00.115 00.001 20224 scope move finished after 38 + 112 ms
01:27:00.115 00.000 20224 Move returns status 0, amount 38
01:27:00.115 00.000 20224 MoveAxis(N, 0, ABG)
01:27:00.115 00.000 20224 Move returns status 0, amount 0
01:27:00.115 00.000 20224 move complete, result=0
01:27:00.115 00.000 20224 worker thread done servicing request
01:27:00.116 00.001 20224 Worker thread wakes up
01:27:00.116 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.3 px 0 ms NORTH
01:27:00.118 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:00.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:01.089 00.971 20224 Exposure complete
01:27:01.158 00.069 20224 worker thread done servicing request
01:27:01.158 00.000 8996 OnExposeComplete: enter
01:27:01.161 00.003 8996 UpdateGuideState(): m_state=6
01:27:01.164 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12913
01:27:01.167 00.003 8996 Star::Find returns 1 (0), X=135.69, Y=473.06, Mass=737373, SNR=360.3, Peak=47094 HFD=4.7
01:27:01.171 00.004 8996 MultiStar: [#1 -0.32,-0.01,0.53,U] [#2 -0.33,0.22,0.63,U] [#3 0.02,0.30,0.55,U] [#4 0.13,-0.08,0.43,U] [#5 -0.26,-0.84,0.00,M10] [#6 0.02,-0.02,0.35,U] [#7 -0.09,0.43,0.35,U] [#8 -0.34,-0.05,0.27,U] 
01:27:01.174 00.003 8996 refined, 7 included, MultiStar: {-0.16, 0.15}, one-star: {-0.23, 0.21}
01:27:01.175 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
01:27:01.176 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
01:27:01.178 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.40 mountX=-0.17 mountY=-0.13, mountTheta=-2.51
01:27:01.180 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.15, opts=13)
01:27:01.182 00.002 8996 Enqueuing Move request for scope (-0.16, 0.15)
01:27:01.182 00.000 20224 Worker thread wakes up
01:27:01.183 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
01:27:01.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
01:27:01.183 00.000 20224 Moving (-0.16, 0.15) raw xDistance=-0.17 yDistance=-0.13
01:27:01.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:27:01.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:01.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:27:01.183 00.000 20224 MoveAxis(E, 0, ABG)
01:27:01.183 00.000 20224 Move returns status 0, amount 0
01:27:01.183 00.000 20224 MoveAxis(N, 0, ABG)
01:27:01.183 00.000 20224 Move returns status 0, amount 0
01:27:01.183 00.000 20224 move complete, result=0
01:27:01.184 00.001 20224 worker thread done servicing request
01:27:01.189 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47094, med=3161, FiltMin=2857, FiltMax=30464, Gamma=1.000
01:27:01.204 00.015 8996 UpdateGuideState exits: m=737373 SNR=360.3
01:27:01.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:01.207 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:01.209 00.002 8996 Enqueuing Expose request
01:27:01.211 00.002 20224 Worker thread wakes up
01:27:01.211 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:01.213 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:01.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:02.374 01.161 20224 Exposure complete
01:27:02.432 00.058 20224 worker thread done servicing request
01:27:02.432 00.000 8996 OnExposeComplete: enter
01:27:02.433 00.001 8996 UpdateGuideState(): m_state=6
01:27:02.434 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12914
01:27:02.434 00.000 8996 Star::Find returns 1 (0), X=135.97, Y=473.03, Mass=667849, SNR=328.6, Peak=53110 HFD=4.5
01:27:02.436 00.002 8996 MultiStar: [#1 0.32,-0.02,0.59,U] [#2 0.03,0.41,0.73,U] [#3 0.22,0.21,0.55,U] [#4 0.60,-0.03,0.00,M5] [#5 -0.03,-0.90,0.00,R] [#6 0.00,-0.01,0.37,U] [#7 -0.20,-0.15,0.42,U] [#8 -0.06,-0.18,0.32,U] 
01:27:02.436 00.000 8996 refined, 6 included, MultiStar: {0.07, 0.12}, one-star: {0.05, 0.19}
01:27:02.437 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:27:02.438 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
01:27:02.439 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.12 hyp=0.14 cameraTheta=1.02 mountX=0.06 mountY=-0.12, mountTheta=-1.12
01:27:02.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.12, opts=13)
01:27:02.442 00.001 8996 Enqueuing Move request for scope (0.07, 0.12)
01:27:02.444 00.002 20224 Worker thread wakes up
01:27:02.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.12) opts 0xd
01:27:02.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.12)
01:27:02.444 00.000 20224 Moving (0.07, 0.12) raw xDistance=0.06 yDistance=-0.12
01:27:02.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:27:02.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:02.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:27:02.445 00.001 20224 MoveAxis(E, 0, ABG)
01:27:02.445 00.000 20224 Move returns status 0, amount 0
01:27:02.445 00.000 20224 MoveAxis(N, 0, ABG)
01:27:02.445 00.000 20224 Move returns status 0, amount 0
01:27:02.445 00.000 20224 move complete, result=0
01:27:02.445 00.000 20224 worker thread done servicing request
01:27:02.450 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=53110, med=3158, FiltMin=2829, FiltMax=24982, Gamma=1.000
01:27:02.476 00.026 8996 UpdateGuideState exits: m=667849 SNR=328.6
01:27:02.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:02.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:02.478 00.000 8996 Enqueuing Expose request
01:27:02.479 00.001 20224 Worker thread wakes up
01:27:02.479 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:02.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:02.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:03.475 00.995 20224 Exposure complete
01:27:03.537 00.062 20224 worker thread done servicing request
01:27:03.538 00.001 8996 OnExposeComplete: enter
01:27:03.538 00.000 8996 UpdateGuideState(): m_state=6
01:27:03.541 00.003 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12915
01:27:03.543 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=472.87, Mass=598706, SNR=311.2, Peak=44854 HFD=4.5
01:27:03.545 00.002 8996 MultiStar: [#1 0.21,0.06,0.64,U] [#2 0.14,0.20,0.75,U] [#3 0.19,0.30,0.65,U] [#4 0.39,-0.22,0.53,U] [#5 -0.08,-0.07,0.64,U] [#6 -0.10,-0.14,0.42,U] [#7 0.08,0.00,0.46,U] [#8 0.00,-0.13,0.36,U] 
01:27:03.546 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.03}, one-star: {-0.18, 0.02}
01:27:03.548 00.002 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
01:27:03.550 00.002 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
01:27:03.551 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.06 cameraTheta=0.42 mountX=0.06 mountY=-0.03, mountTheta=-0.53
01:27:03.554 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
01:27:03.556 00.002 8996 Enqueuing Move request for scope (0.06, 0.03)
01:27:03.557 00.001 20224 Worker thread wakes up
01:27:03.557 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
01:27:03.557 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
01:27:03.557 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.03
01:27:03.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:27:03.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:03.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:27:03.557 00.000 20224 MoveAxis(E, 0, ABG)
01:27:03.557 00.000 20224 Move returns status 0, amount 0
01:27:03.557 00.000 20224 MoveAxis(N, 0, ABG)
01:27:03.558 00.001 20224 Move returns status 0, amount 0
01:27:03.558 00.000 20224 move complete, result=0
01:27:03.558 00.000 20224 worker thread done servicing request
01:27:03.561 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44854, med=3158, FiltMin=2867, FiltMax=26038, Gamma=1.000
01:27:03.576 00.015 8996 UpdateGuideState exits: m=598706 SNR=311.2
01:27:03.577 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:03.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:03.579 00.001 8996 Enqueuing Expose request
01:27:03.580 00.001 20224 Worker thread wakes up
01:27:03.580 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:03.580 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:03.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:04.754 01.174 20224 Exposure complete
01:27:04.817 00.063 20224 worker thread done servicing request
01:27:04.817 00.000 8996 OnExposeComplete: enter
01:27:04.819 00.002 8996 UpdateGuideState(): m_state=6
01:27:04.821 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12916
01:27:04.822 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=472.60, Mass=660790, SNR=325.1, Peak=45750 HFD=4.6
01:27:04.823 00.001 8996 MultiStar: [#1 0.15,-0.20,0.52,U] [#2 -0.05,-0.39,0.69,U] [#3 0.31,0.00,0.58,U] [#4 0.48,-0.58,0.00,M5] [#5 -0.04,-0.20,0.58,U] [#6 0.06,0.13,0.40,U] [#7 0.29,-0.03,0.38,U] [#8 -0.15,-0.22,0.34,U] 
01:27:04.825 00.002 8996 refined, 7 included, MultiStar: {0.08, -0.17}, one-star: {0.07, -0.24}
01:27:04.827 00.002 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
01:27:04.829 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
01:27:04.831 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-1.14 mountX=0.09 mountY=0.16, mountTheta=1.04
01:27:04.833 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.17, opts=13)
01:27:04.834 00.001 8996 Enqueuing Move request for scope (0.08, -0.17)
01:27:04.835 00.001 20224 Worker thread wakes up
01:27:04.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.17) opts 0xd
01:27:04.835 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.17)
01:27:04.835 00.000 20224 Moving (0.08, -0.17) raw xDistance=0.09 yDistance=0.16
01:27:04.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:27:04.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:04.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:27:04.835 00.000 20224 MoveAxis(E, 0, ABG)
01:27:04.836 00.001 20224 Move returns status 0, amount 0
01:27:04.836 00.000 20224 MoveAxis(N, 0, ABG)
01:27:04.836 00.000 20224 Move returns status 0, amount 0
01:27:04.836 00.000 20224 move complete, result=0
01:27:04.836 00.000 20224 worker thread done servicing request
01:27:04.842 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45750, med=3158, FiltMin=2851, FiltMax=24166, Gamma=1.000
01:27:04.856 00.014 8996 UpdateGuideState exits: m=660790 SNR=325.1
01:27:04.859 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:04.861 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:04.862 00.001 8996 Enqueuing Expose request
01:27:04.863 00.001 20224 Worker thread wakes up
01:27:04.863 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:27:04.865 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:04.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:05.849 00.984 20224 Exposure complete
01:27:05.909 00.060 20224 worker thread done servicing request
01:27:05.909 00.000 8996 OnExposeComplete: enter
01:27:05.910 00.001 8996 UpdateGuideState(): m_state=6
01:27:05.911 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12917
01:27:05.912 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=472.96, Mass=505534, SNR=257.3, Peak=43590 HFD=4.4
01:27:05.913 00.001 8996 MultiStar: [#1 0.17,0.18,0.80,U] [#2 0.03,-0.01,0.72,U] [#3 -0.15,0.20,0.74,U] [#4 0.28,-0.48,0.00,M6] [#5 0.01,0.03,0.57,U] [#6 0.02,-0.18,0.49,U] [#7 0.15,0.02,0.46,U] [#8 0.26,0.01,0.50,U] 
01:27:05.914 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.06}, one-star: {0.05, 0.11}
01:27:05.915 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.92 = 0.92)
01:27:05.916 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.20 = -2.20)
01:27:05.916 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.83 mountX=0.05 mountY=-0.07, mountTheta=-0.93
01:27:05.918 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
01:27:05.919 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
01:27:05.920 00.001 20224 Worker thread wakes up
01:27:05.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
01:27:05.920 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
01:27:05.920 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
01:27:05.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:27:05.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:05.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:27:05.920 00.000 20224 MoveAxis(E, 0, ABG)
01:27:05.920 00.000 20224 Move returns status 0, amount 0
01:27:05.920 00.000 20224 MoveAxis(N, 0, ABG)
01:27:05.920 00.000 20224 Move returns status 0, amount 0
01:27:05.920 00.000 20224 move complete, result=0
01:27:05.920 00.000 20224 worker thread done servicing request
01:27:05.924 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43590, med=3158, FiltMin=2880, FiltMax=20534, Gamma=1.000
01:27:05.938 00.014 8996 UpdateGuideState exits: m=505534 SNR=257.3
01:27:05.940 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:05.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:05.942 00.001 8996 Enqueuing Expose request
01:27:05.942 00.000 20224 Worker thread wakes up
01:27:05.942 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:05.943 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:05.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:07.109 01.166 20224 Exposure complete
01:27:07.180 00.071 20224 worker thread done servicing request
01:27:07.180 00.000 8996 OnExposeComplete: enter
01:27:07.181 00.001 8996 UpdateGuideState(): m_state=6
01:27:07.182 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12918
01:27:07.183 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=473.01, Mass=656437, SNR=283.5, Peak=50390 HFD=4.5
01:27:07.184 00.001 8996 MultiStar: [#1 0.03,-0.11,0.73,U] [#2 -0.09,-0.45,0.00,M1] [#3 -0.27,0.09,0.65,U] [#4 0.26,-0.39,0.00,M7] [#5 0.14,0.00,0.60,U] [#6 -0.07,-0.18,0.38,U] [#7 0.27,0.03,0.44,U] [#8 0.12,-0.30,0.51,U] 
01:27:07.185 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.02}, one-star: {0.08, 0.16}
01:27:07.185 00.000 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
01:27:07.187 00.002 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.86)
01:27:07.189 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.40 mountX=0.04 mountY=0.01, mountTheta=0.28
01:27:07.193 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
01:27:07.195 00.002 8996 Enqueuing Move request for scope (0.04, -0.02)
01:27:07.197 00.002 20224 Worker thread wakes up
01:27:07.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
01:27:07.197 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
01:27:07.197 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.01
01:27:07.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:27:07.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:07.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:27:07.197 00.000 20224 MoveAxis(E, 0, ABG)
01:27:07.197 00.000 20224 Move returns status 0, amount 0
01:27:07.197 00.000 20224 MoveAxis(N, 0, ABG)
01:27:07.197 00.000 20224 Move returns status 0, amount 0
01:27:07.197 00.000 20224 move complete, result=0
01:27:07.197 00.000 20224 worker thread done servicing request
01:27:07.202 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50390, med=3158, FiltMin=2854, FiltMax=25046, Gamma=1.000
01:27:07.216 00.014 8996 UpdateGuideState exits: m=656437 SNR=283.5
01:27:07.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:07.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:07.220 00.002 8996 Enqueuing Expose request
01:27:07.222 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:07.224 00.002 20224 Worker thread wakes up
01:27:07.224 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:07.224 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:08.196 00.972 20224 Exposure complete
01:27:08.261 00.065 20224 worker thread done servicing request
01:27:08.261 00.000 8996 OnExposeComplete: enter
01:27:08.262 00.001 8996 UpdateGuideState(): m_state=6
01:27:08.262 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12919
01:27:08.263 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=472.79, Mass=661551, SNR=281.1, Peak=51686 HFD=4.3
01:27:08.264 00.001 8996 MultiStar: [#1 -0.07,-0.61,0.00,M1] [#2 -0.06,-0.29,0.79,U] [#3 0.16,-0.16,0.74,U] [#4 0.30,-0.73,0.00,M8] [#5 0.18,-0.05,0.57,U] [#6 0.03,-0.45,0.47,U] [#7 0.33,0.04,0.49,U] [#8 0.10,-0.19,0.40,U] 
01:27:08.265 00.001 8996 single-star, 6 included, MultiStar: {0.13, -0.16}, one-star: {0.17, -0.06}
01:27:08.266 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
01:27:08.267 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
01:27:08.267 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.06 hyp=0.18 cameraTheta=-0.33 mountX=0.18 mountY=0.04, mountTheta=0.22
01:27:08.269 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.06, opts=13)
01:27:08.269 00.000 8996 Enqueuing Move request for scope (0.17, -0.06)
01:27:08.270 00.001 20224 Worker thread wakes up
01:27:08.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.06) opts 0xd
01:27:08.270 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.06)
01:27:08.270 00.000 20224 Moving (0.17, -0.06) raw xDistance=0.18 yDistance=0.04
01:27:08.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:27:08.271 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:08.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:27:08.271 00.000 20224 MoveAxis(E, 0, ABG)
01:27:08.271 00.000 20224 Move returns status 0, amount 0
01:27:08.271 00.000 20224 MoveAxis(N, 0, ABG)
01:27:08.271 00.000 20224 Move returns status 0, amount 0
01:27:08.271 00.000 20224 move complete, result=0
01:27:08.271 00.000 20224 worker thread done servicing request
01:27:08.274 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51686, med=3158, FiltMin=2865, FiltMax=25958, Gamma=1.000
01:27:08.289 00.015 8996 UpdateGuideState exits: m=661551 SNR=281.1
01:27:08.290 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:08.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:08.292 00.001 8996 Enqueuing Expose request
01:27:08.293 00.001 20224 Worker thread wakes up
01:27:08.293 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:08.293 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:08.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:09.455 01.162 20224 Exposure complete
01:27:09.528 00.073 20224 worker thread done servicing request
01:27:09.528 00.000 8996 OnExposeComplete: enter
01:27:09.529 00.001 8996 UpdateGuideState(): m_state=6
01:27:09.531 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12920
01:27:09.533 00.002 8996 Star::Find returns 1 (0), X=135.73, Y=472.46, Mass=713183, SNR=315.2, Peak=50176 HFD=4.6
01:27:09.536 00.003 8996 MultiStar: [#1 0.04,-0.44,0.68,U] [#2 0.07,-0.53,0.00,M1] [#3 0.23,-0.18,0.68,U] [#4 0.47,-0.60,0.00,M9] [#5 0.37,-0.02,0.57,U] [#6 0.08,-0.23,0.39,U] [#7 0.15,-0.14,0.39,U] [#8 0.31,-0.36,0.00,M1] 
01:27:09.536 00.000 8996 refined, 5 included, MultiStar: {0.08, -0.26}, one-star: {-0.19, -0.39}
01:27:09.537 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
01:27:09.538 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
01:27:09.539 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.26 hyp=0.27 cameraTheta=-1.28 mountX=0.10 mountY=0.25, mountTheta=1.18
01:27:09.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.26, opts=13)
01:27:09.543 00.002 8996 Enqueuing Move request for scope (0.08, -0.26)
01:27:09.544 00.001 20224 Worker thread wakes up
01:27:09.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.26) opts 0xd
01:27:09.544 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.26)
01:27:09.544 00.000 20224 Moving (0.08, -0.26) raw xDistance=0.10 yDistance=0.25
01:27:09.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:27:09.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:27:09.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:27:09.545 00.001 20224 MoveAxis(E, 0, ABG)
01:27:09.545 00.000 20224 Move returns status 0, amount 0
01:27:09.545 00.000 20224 MoveAxis(N, 0, ABG)
01:27:09.545 00.000 20224 Move returns status 0, amount 0
01:27:09.545 00.000 20224 move complete, result=0
01:27:09.545 00.000 20224 worker thread done servicing request
01:27:09.550 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50176, med=3161, FiltMin=2857, FiltMax=30739, Gamma=1.000
01:27:09.570 00.020 8996 UpdateGuideState exits: m=713183 SNR=315.2
01:27:09.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:09.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:09.573 00.001 8996 Enqueuing Expose request
01:27:09.574 00.001 20224 Worker thread wakes up
01:27:09.574 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:27:09.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:09.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:10.550 00.975 20224 Exposure complete
01:27:10.607 00.057 20224 worker thread done servicing request
01:27:10.607 00.000 8996 OnExposeComplete: enter
01:27:10.608 00.001 8996 UpdateGuideState(): m_state=6
01:27:10.609 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12921
01:27:10.610 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.71, Mass=575563, SNR=262.3, Peak=43478 HFD=4.5
01:27:10.611 00.001 8996 MultiStar: [#1 -0.19,-0.46,0.00,M1] [#2 -0.13,-0.29,0.87,U] [#3 -0.01,0.10,0.76,U] [#4 -0.02,-0.72,0.00,M10] [#5 0.11,-0.10,0.73,U] [#6 -0.10,-0.25,0.52,U] [#7 -0.22,-0.12,0.47,U] [#8 0.07,-0.33,0.44,U] 
01:27:10.612 00.001 8996 single-star, 6 included, MultiStar: {-0.05, -0.15}, one-star: {-0.07, -0.14}
01:27:10.613 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:27:10.614 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
01:27:10.615 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.04 mountX=-0.06 mountY=0.15, mountTheta=1.94
01:27:10.616 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.14, opts=13)
01:27:10.617 00.001 8996 Enqueuing Move request for scope (-0.07, -0.14)
01:27:10.618 00.001 20224 Worker thread wakes up
01:27:10.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
01:27:10.618 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
01:27:10.618 00.000 20224 Moving (-0.07, -0.14) raw xDistance=-0.06 yDistance=0.15
01:27:10.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:27:10.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:10.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:27:10.618 00.000 20224 MoveAxis(E, 0, ABG)
01:27:10.618 00.000 20224 Move returns status 0, amount 0
01:27:10.618 00.000 20224 MoveAxis(N, 0, ABG)
01:27:10.618 00.000 20224 Move returns status 0, amount 0
01:27:10.618 00.000 20224 move complete, result=0
01:27:10.619 00.001 20224 worker thread done servicing request
01:27:10.624 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43478, med=3158, FiltMin=2845, FiltMax=24435, Gamma=1.000
01:27:10.651 00.027 8996 UpdateGuideState exits: m=575563 SNR=262.3
01:27:10.653 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:10.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:10.656 00.002 8996 Enqueuing Expose request
01:27:10.657 00.001 20224 Worker thread wakes up
01:27:10.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:10.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:10.658 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:11.820 01.162 20224 Exposure complete
01:27:11.900 00.080 20224 worker thread done servicing request
01:27:11.900 00.000 8996 OnExposeComplete: enter
01:27:11.901 00.001 8996 UpdateGuideState(): m_state=6
01:27:11.902 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12922
01:27:11.903 00.001 8996 Star::Find returns 1 (0), X=135.49, Y=472.36, Mass=599707, SNR=300.1, Peak=41072 HFD=4.8
01:27:11.904 00.001 8996 MultiStar: [#1 -0.25,-0.61,0.00,M2] [#2 -0.22,-0.37,0.68,U] [#3 -0.23,-0.11,0.63,U] [#4 0.03,-0.77,0.00,R] [#5 0.00,-0.47,0.00,M1] [#6 -0.27,-0.20,0.51,U] [#7 -0.21,-0.21,0.41,U] [#8 -0.08,-0.63,0.00,M1] 
01:27:11.905 00.001 8996 refined, 4 included, MultiStar: {-0.29, -0.31}, one-star: {-0.43, -0.49}
01:27:11.905 00.000 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
01:27:11.906 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
01:27:11.907 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.31 hyp=0.42 cameraTheta=-2.32 mountX=-0.26 mountY=0.34, mountTheta=2.22
01:27:11.908 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.31, opts=13)
01:27:11.909 00.001 8996 Enqueuing Move request for scope (-0.29, -0.31)
01:27:11.910 00.001 20224 Worker thread wakes up
01:27:11.910 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.31) opts 0xd
01:27:11.910 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.31)
01:27:11.910 00.000 20224 Moving (-0.29, -0.31) raw xDistance=-0.26 yDistance=0.34
01:27:11.910 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:27:11.910 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:27:11.910 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:27:11.910 00.000 20224 MoveAxis(E, 38, ABG)
01:27:11.910 00.000 20224 Guiding  Dir = 2, Dur = 38
01:27:11.911 00.001 20224 IsSlewing returns 0
01:27:11.911 00.000 20224 IsGuiding returns 0
01:27:11.913 00.002 20224 PulseGuide returned control before completion, sleep 46
01:27:11.915 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41072, med=3158, FiltMin=2845, FiltMax=21443, Gamma=1.000
01:27:11.930 00.015 8996 UpdateGuideState exits: m=599707 SNR=300.1
01:27:11.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:11.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:11.933 00.001 8996 Enqueuing Expose request
01:27:11.976 00.043 20224 IsGuiding returns 1
01:27:11.976 00.000 20224 scope still moving after pulse duration time elapsed
01:27:12.008 00.032 20224 IsSlewing returns 0
01:27:12.008 00.000 20224 IsGuiding returns 0
01:27:12.008 00.000 20224 scope move finished after 38 + 58 ms
01:27:12.008 00.000 20224 Move returns status 0, amount 38
01:27:12.008 00.000 20224 MoveAxis(N, 0, ABG)
01:27:12.008 00.000 20224 Move returns status 0, amount 0
01:27:12.008 00.000 20224 move complete, result=0
01:27:12.009 00.001 20224 worker thread done servicing request
01:27:12.009 00.000 20224 Worker thread wakes up
01:27:12.009 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.3 px 0 ms NORTH
01:27:12.011 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:12.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:13.002 00.991 20224 Exposure complete
01:27:13.086 00.084 20224 worker thread done servicing request
01:27:13.086 00.000 8996 OnExposeComplete: enter
01:27:13.087 00.001 8996 UpdateGuideState(): m_state=6
01:27:13.088 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12923
01:27:13.089 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=472.54, Mass=614707, SNR=312.0, Peak=41152 HFD=4.7
01:27:13.090 00.001 8996 MultiStar: [#1 0.09,-0.74,0.00,M3] [#2 -0.00,-0.49,0.00,M1] [#3 0.08,-0.36,0.69,U] [#4 0.58,-0.08,0.00,M1] [#5 0.26,-0.32,0.65,U] [#6 0.42,-0.13,0.39,U] [#7 0.28,-0.14,0.40,U] [#8 0.35,-0.56,0.00,M2] 
01:27:13.091 00.001 8996 single-star, 4 included, MultiStar: {0.20, -0.28}, one-star: {0.13, -0.31}
01:27:13.091 00.000 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:27:13.092 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
01:27:13.093 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.31 hyp=0.34 cameraTheta=-1.18 mountX=0.16 mountY=0.29, mountTheta=1.08
01:27:13.094 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.31, opts=13)
01:27:13.095 00.001 8996 Enqueuing Move request for scope (0.13, -0.31)
01:27:13.096 00.001 20224 Worker thread wakes up
01:27:13.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.31) opts 0xd
01:27:13.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.31)
01:27:13.096 00.000 20224 Moving (0.13, -0.31) raw xDistance=0.16 yDistance=0.29
01:27:13.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:27:13.096 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.00 newest=0.78
01:27:13.096 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
01:27:13.096 00.000 20224 MoveAxis(E, 0, ABG)
01:27:13.096 00.000 20224 Move returns status 0, amount 0
01:27:13.096 00.000 20224 MoveAxis(S, 62, ABG)
01:27:13.097 00.001 20224 Guiding  Dir = 1, Dur = 62
01:27:13.097 00.000 20224 IsSlewing returns 0
01:27:13.097 00.000 20224 IsGuiding returns 0
01:27:13.100 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=41152, med=3158, FiltMin=2873, FiltMax=21248, Gamma=1.000
01:27:13.114 00.014 8996 UpdateGuideState exits: m=614707 SNR=312.0
01:27:13.115 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:13.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:13.117 00.001 8996 Enqueuing Expose request
01:27:13.119 00.002 20224 PulseGuide returned control before completion, sleep 51
01:27:13.180 00.061 20224 IsGuiding returns 1
01:27:13.180 00.000 20224 scope still moving after pulse duration time elapsed
01:27:13.212 00.032 20224 IsSlewing returns 0
01:27:13.212 00.000 20224 IsGuiding returns 0
01:27:13.212 00.000 20224 scope move finished after 62 + 52 ms
01:27:13.212 00.000 20224 Move returns status 0, amount 62
01:27:13.212 00.000 20224 move complete, result=0
01:27:13.212 00.000 20224 worker thread done servicing request
01:27:13.213 00.001 20224 Worker thread wakes up
01:27:13.213 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 62 ms SOUTH
01:27:13.214 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:13.215 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:14.392 01.177 20224 Exposure complete
01:27:14.481 00.089 20224 worker thread done servicing request
01:27:14.481 00.000 8996 OnExposeComplete: enter
01:27:14.482 00.001 8996 UpdateGuideState(): m_state=6
01:27:14.484 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12924
01:27:14.485 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.38, Mass=653864, SNR=314.1, Peak=46160 HFD=4.8
01:27:14.487 00.002 8996 MultiStar: [#1 0.14,-0.61,0.00,M4] [#2 -0.00,-0.33,0.79,U] [#3 0.35,-0.38,0.00,M1] [#4 0.53,-0.13,0.00,M2] [#5 0.30,-0.17,0.63,U] [#6 -0.03,-0.76,0.00,M1] [#7 0.13,-0.35,0.44,U] [#8 0.34,-0.29,0.38,U] 
01:27:14.488 00.001 8996 refined, 4 included, MultiStar: {0.16, -0.34}, one-star: {0.15, -0.47}
01:27:14.490 00.002 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
01:27:14.491 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.13)
01:27:14.491 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=-0.34 hyp=0.37 cameraTheta=-1.13 mountX=0.19 mountY=0.32, mountTheta=1.03
01:27:14.494 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.34, opts=13)
01:27:14.495 00.001 8996 Enqueuing Move request for scope (0.16, -0.34)
01:27:14.495 00.000 20224 Worker thread wakes up
01:27:14.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.34) opts 0xd
01:27:14.495 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.34)
01:27:14.495 00.000 20224 Moving (0.16, -0.34) raw xDistance=0.19 yDistance=0.32
01:27:14.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:27:14.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:27:14.495 00.000 20224 MoveAxis(E, 0, ABG)
01:27:14.496 00.001 20224 Move returns status 0, amount 0
01:27:14.496 00.000 20224 MoveAxis(S, 67, ABG)
01:27:14.496 00.000 20224 Guiding  Dir = 1, Dur = 67
01:27:14.496 00.000 20224 IsSlewing returns 0
01:27:14.496 00.000 20224 IsGuiding returns 0
01:27:14.503 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=46160, med=3161, FiltMin=2851, FiltMax=21728, Gamma=1.000
01:27:14.516 00.013 8996 UpdateGuideState exits: m=653864 SNR=314.1
01:27:14.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:14.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:14.519 00.001 8996 Enqueuing Expose request
01:27:14.526 00.007 20224 PulseGuide returned control before completion, sleep 47
01:27:14.585 00.059 20224 IsGuiding returns 1
01:27:14.585 00.000 20224 scope still moving after pulse duration time elapsed
01:27:14.616 00.031 20224 IsSlewing returns 0
01:27:14.617 00.001 20224 IsGuiding returns 0
01:27:14.617 00.000 20224 scope move finished after 67 + 53 ms
01:27:14.617 00.000 20224 Move returns status 0, amount 67
01:27:14.617 00.000 20224 move complete, result=0
01:27:14.617 00.000 20224 worker thread done servicing request
01:27:14.617 00.000 20224 Worker thread wakes up
01:27:14.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:14.617 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 67 ms SOUTH
01:27:14.619 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:15.589 00.970 20224 Exposure complete
01:27:15.668 00.079 20224 worker thread done servicing request
01:27:15.668 00.000 8996 OnExposeComplete: enter
01:27:15.671 00.003 8996 UpdateGuideState(): m_state=6
01:27:15.673 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12925
01:27:15.675 00.002 8996 Star::Find returns 1 (0), X=136.05, Y=472.60, Mass=662315, SNR=299.9, Peak=44704 HFD=4.7
01:27:15.676 00.001 8996 MultiStar: [#1 0.20,-0.45,0.00,M5] [#2 -0.13,-0.13,0.77,U] [#3 0.09,-0.09,0.62,U] [#4 0.43,0.19,0.00,M3] [#5 0.23,-0.27,0.56,U] [#6 0.05,0.07,0.43,U] [#7 -0.06,-0.04,0.38,U] [#8 0.52,-0.07,0.00,M2] 
01:27:15.677 00.001 8996 refined, 5 included, MultiStar: {0.06, -0.15}, one-star: {0.13, -0.25}
01:27:15.678 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
01:27:15.680 00.002 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
01:27:15.682 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.21 mountX=0.07 mountY=0.14, mountTheta=1.11
01:27:15.685 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.15, opts=13)
01:27:15.687 00.002 8996 Enqueuing Move request for scope (0.06, -0.15)
01:27:15.688 00.001 20224 Worker thread wakes up
01:27:15.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
01:27:15.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
01:27:15.688 00.000 20224 Moving (0.06, -0.15) raw xDistance=0.07 yDistance=0.14
01:27:15.689 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:27:15.689 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:15.689 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:27:15.689 00.000 20224 MoveAxis(E, 0, ABG)
01:27:15.689 00.000 20224 Move returns status 0, amount 0
01:27:15.689 00.000 20224 MoveAxis(N, 0, ABG)
01:27:15.689 00.000 20224 Move returns status 0, amount 0
01:27:15.689 00.000 20224 move complete, result=0
01:27:15.689 00.000 20224 worker thread done servicing request
01:27:15.694 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44704, med=3158, FiltMin=2857, FiltMax=22832, Gamma=1.000
01:27:15.721 00.027 8996 UpdateGuideState exits: m=662315 SNR=299.9
01:27:15.723 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:15.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:15.725 00.001 8996 Enqueuing Expose request
01:27:15.726 00.001 20224 Worker thread wakes up
01:27:15.726 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:15.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:15.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:16.899 01.172 20224 Exposure complete
01:27:16.972 00.073 20224 worker thread done servicing request
01:27:16.973 00.001 8996 OnExposeComplete: enter
01:27:16.974 00.001 8996 UpdateGuideState(): m_state=6
01:27:16.975 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12926
01:27:16.976 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.04, Mass=593784, SNR=296.1, Peak=54691 HFD=4.4
01:27:16.977 00.001 8996 MultiStar: [#1 0.26,0.04,0.65,U] [#2 0.25,0.15,0.84,U] [#3 0.24,-0.19,0.62,U] [#4 0.71,0.22,0.00,M4] [#5 0.50,0.09,0.00,M1] [#6 0.13,0.22,0.51,U] [#7 0.19,0.15,0.53,U] [#8 0.62,0.23,0.00,M3] 
01:27:16.978 00.001 8996 refined, 5 included, MultiStar: {0.34, 0.10}, one-star: {0.72, 0.19}
01:27:16.979 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
01:27:16.980 00.001 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
01:27:16.981 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=0.10 hyp=0.36 cameraTheta=0.29 mountX=0.33 mountY=-0.14, mountTheta=-0.40
01:27:16.983 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.10, opts=13)
01:27:16.984 00.001 8996 Enqueuing Move request for scope (0.34, 0.10)
01:27:16.985 00.001 20224 Worker thread wakes up
01:27:16.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.10) opts 0xd
01:27:16.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.10)
01:27:16.985 00.000 20224 Moving (0.34, 0.10) raw xDistance=0.33 yDistance=-0.14
01:27:16.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
01:27:16.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:16.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:27:16.985 00.000 20224 MoveAxis(W, 48, ABG)
01:27:16.985 00.000 20224 Guiding  Dir = 3, Dur = 48
01:27:16.986 00.001 20224 IsSlewing returns 0
01:27:16.986 00.000 20224 IsGuiding returns 0
01:27:16.990 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54691, med=3161, FiltMin=2861, FiltMax=26749, Gamma=1.000
01:27:17.005 00.015 8996 UpdateGuideState exits: m=593784 SNR=296.1
01:27:17.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:17.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:17.007 00.000 8996 Enqueuing Expose request
01:27:17.028 00.021 20224 PulseGuide returned control before completion, sleep 16
01:27:17.058 00.030 20224 IsGuiding returns 1
01:27:17.058 00.000 20224 scope still moving after pulse duration time elapsed
01:27:17.088 00.030 20224 IsSlewing returns 0
01:27:17.088 00.000 20224 IsGuiding returns 1
01:27:17.120 00.032 20224 IsSlewing returns 0
01:27:17.120 00.000 20224 IsGuiding returns 0
01:27:17.120 00.000 20224 scope move finished after 48 + 86 ms
01:27:17.121 00.001 20224 Move returns status 0, amount 48
01:27:17.121 00.000 20224 MoveAxis(N, 0, ABG)
01:27:17.121 00.000 20224 Move returns status 0, amount 0
01:27:17.121 00.000 20224 move complete, result=0
01:27:17.121 00.000 20224 worker thread done servicing request
01:27:17.121 00.000 8996 GuideStep: 0.3 px 48 ms WEST, -0.1 px 0 ms NORTH
01:27:17.123 00.002 20224 Worker thread wakes up
01:27:17.123 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:17.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:18.101 00.978 20224 Exposure complete
01:27:18.194 00.093 20224 worker thread done servicing request
01:27:18.194 00.000 8996 OnExposeComplete: enter
01:27:18.195 00.001 8996 UpdateGuideState(): m_state=6
01:27:18.197 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12927
01:27:18.198 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=472.85, Mass=504753, SNR=260.8, Peak=41526 HFD=4.3
01:27:18.199 00.001 8996 MultiStar: [#1 0.04,0.07,0.77,U] [#2 0.12,-0.02,0.88,U] [#3 0.17,-0.10,0.96,U] [#4 0.45,0.25,0.00,M5] [#5 -0.00,-0.04,0.76,U] [#6 0.11,0.33,0.55,U] [#7 0.13,0.07,0.61,U] [#8 0.31,0.01,0.43,U] 
01:27:18.200 00.001 8996 single-star, 7 included, MultiStar: {0.11, 0.03}, one-star: {0.08, 0.00}
01:27:18.201 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
01:27:18.201 00.000 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
01:27:18.202 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.05 mountX=0.08 mountY=-0.01, mountTheta=-0.16
01:27:18.204 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.00, opts=13)
01:27:18.205 00.001 8996 Enqueuing Move request for scope (0.08, 0.00)
01:27:18.206 00.001 20224 Worker thread wakes up
01:27:18.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
01:27:18.206 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
01:27:18.206 00.000 20224 Moving (0.08, 0.00) raw xDistance=0.08 yDistance=-0.01
01:27:18.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:27:18.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:18.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:27:18.206 00.000 20224 MoveAxis(E, 0, ABG)
01:27:18.206 00.000 20224 Move returns status 0, amount 0
01:27:18.206 00.000 20224 MoveAxis(N, 0, ABG)
01:27:18.206 00.000 20224 Move returns status 0, amount 0
01:27:18.206 00.000 20224 move complete, result=0
01:27:18.206 00.000 20224 worker thread done servicing request
01:27:18.210 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=41526, med=3161, FiltMin=2867, FiltMax=21827, Gamma=1.000
01:27:18.224 00.014 8996 UpdateGuideState exits: m=504753 SNR=260.8
01:27:18.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:18.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:18.227 00.001 8996 Enqueuing Expose request
01:27:18.228 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:18.229 00.001 20224 Worker thread wakes up
01:27:18.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:18.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:19.373 01.144 20224 Exposure complete
01:27:19.444 00.071 20224 worker thread done servicing request
01:27:19.444 00.000 8996 OnExposeComplete: enter
01:27:19.445 00.001 8996 UpdateGuideState(): m_state=6
01:27:19.447 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12928
01:27:19.449 00.002 8996 Star::Find returns 1 (0), X=135.62, Y=472.91, Mass=596712, SNR=297.6, Peak=48934 HFD=4.6
01:27:19.451 00.002 8996 MultiStar: [#1 -0.33,0.10,0.71,U] [#2 -0.14,0.30,0.70,U] [#3 -0.08,0.25,0.76,U] [#4 0.28,0.54,0.00,M6] [#5 -0.05,0.08,0.57,U] [#6 -0.29,0.18,0.47,U] [#7 -0.34,-0.05,0.45,U] [#8 -0.05,0.11,0.35,U] 
01:27:19.453 00.002 8996 refined, 7 included, MultiStar: {-0.20, 0.13}, one-star: {-0.29, 0.06}
01:27:19.454 00.001 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
01:27:19.455 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
01:27:19.456 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.13 hyp=0.24 cameraTheta=2.56 mountX=-0.22 mountY=-0.11, mountTheta=-2.67
01:27:19.459 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.13, opts=13)
01:27:19.460 00.001 8996 Enqueuing Move request for scope (-0.20, 0.13)
01:27:19.462 00.002 20224 Worker thread wakes up
01:27:19.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.13) opts 0xd
01:27:19.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.13)
01:27:19.463 00.001 20224 Moving (-0.20, 0.13) raw xDistance=-0.22 yDistance=-0.11
01:27:19.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:27:19.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:19.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:27:19.463 00.000 20224 MoveAxis(E, 32, ABG)
01:27:19.463 00.000 20224 Guiding  Dir = 2, Dur = 32
01:27:19.463 00.000 20224 IsSlewing returns 0
01:27:19.463 00.000 20224 IsGuiding returns 0
01:27:19.465 00.002 20224 PulseGuide returned control before completion, sleep 41
01:27:19.468 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=48934, med=3158, FiltMin=2854, FiltMax=24688, Gamma=1.000
01:27:19.487 00.019 8996 UpdateGuideState exits: m=596712 SNR=297.6
01:27:19.488 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:19.488 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:19.489 00.001 8996 Enqueuing Expose request
01:27:19.509 00.020 20224 IsGuiding returns 1
01:27:19.509 00.000 20224 scope still moving after pulse duration time elapsed
01:27:19.540 00.031 20224 IsSlewing returns 0
01:27:19.540 00.000 20224 IsGuiding returns 0
01:27:19.541 00.001 20224 scope move finished after 32 + 45 ms
01:27:19.541 00.000 20224 Move returns status 0, amount 32
01:27:19.541 00.000 20224 MoveAxis(N, 0, ABG)
01:27:19.541 00.000 20224 Move returns status 0, amount 0
01:27:19.541 00.000 20224 move complete, result=0
01:27:19.541 00.000 20224 worker thread done servicing request
01:27:19.541 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
01:27:19.542 00.001 20224 Worker thread wakes up
01:27:19.542 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:19.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:20.535 00.993 20224 Exposure complete
01:27:20.595 00.060 20224 worker thread done servicing request
01:27:20.595 00.000 8996 OnExposeComplete: enter
01:27:20.596 00.001 8996 UpdateGuideState(): m_state=6
01:27:20.597 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12929
01:27:20.598 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=472.98, Mass=622622, SNR=323.8, Peak=55078 HFD=4.4
01:27:20.599 00.001 8996 MultiStar: [#1 -0.03,0.11,0.62,U] [#2 0.10,0.13,0.70,U] [#3 0.06,0.16,0.55,U] [#4 0.28,0.27,0.47,U] [#5 0.48,0.42,0.00,M1] [#6 -0.32,0.45,0.00,M1] [#7 -0.10,0.19,0.40,U] [#8 0.33,0.04,0.39,U] 
01:27:20.600 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.15}, one-star: {-0.16, 0.13}
01:27:20.601 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
01:27:20.602 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
01:27:20.602 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.34 mountX=0.02 mountY=-0.15, mountTheta=-1.43
01:27:20.604 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
01:27:20.605 00.001 8996 Enqueuing Move request for scope (0.03, 0.15)
01:27:20.606 00.001 20224 Worker thread wakes up
01:27:20.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
01:27:20.606 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
01:27:20.606 00.000 20224 Moving (0.03, 0.15) raw xDistance=0.02 yDistance=-0.15
01:27:20.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:27:20.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:20.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:27:20.606 00.000 20224 MoveAxis(E, 0, ABG)
01:27:20.606 00.000 20224 Move returns status 0, amount 0
01:27:20.606 00.000 20224 MoveAxis(N, 0, ABG)
01:27:20.606 00.000 20224 Move returns status 0, amount 0
01:27:20.606 00.000 20224 move complete, result=0
01:27:20.607 00.001 20224 worker thread done servicing request
01:27:20.611 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55078, med=3161, FiltMin=2813, FiltMax=27600, Gamma=1.000
01:27:20.628 00.017 8996 UpdateGuideState exits: m=622622 SNR=323.8
01:27:20.629 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:20.630 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:20.631 00.001 8996 Enqueuing Expose request
01:27:20.632 00.001 20224 Worker thread wakes up
01:27:20.632 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:20.633 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:20.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:21.804 01.171 20224 Exposure complete
01:27:21.899 00.095 20224 worker thread done servicing request
01:27:21.899 00.000 8996 OnExposeComplete: enter
01:27:21.901 00.002 8996 UpdateGuideState(): m_state=6
01:27:21.902 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12930
01:27:21.903 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.98, Mass=581623, SNR=310.3, Peak=52227 HFD=4.5
01:27:21.904 00.001 8996 MultiStar: [#1 0.38,-0.25,0.00,M2] [#2 0.30,-0.09,0.67,U] [#3 0.46,-0.18,0.00,M1] [#4 0.97,0.25,0.00,M6] [#5 0.99,-0.05,0.00,M2] [#6 0.65,-0.08,0.00,M2] [#7 0.37,0.00,0.44,U] [#8 1.03,-0.12,0.00,M1] 
01:27:21.905 00.001 8996 refined, 2 included, MultiStar: {0.54, 0.04}, one-star: {0.77, 0.13}
01:27:21.906 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
01:27:21.906 00.000 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
01:27:21.908 00.002 8996 CameraToMount -- cameraX=0.54 cameraY=0.04 hyp=0.54 cameraTheta=0.07 mountX=0.53 mountY=-0.10, mountTheta=-0.18
01:27:21.909 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.54, y=0.04, opts=13)
01:27:21.910 00.001 8996 Enqueuing Move request for scope (0.54, 0.04)
01:27:21.911 00.001 20224 Worker thread wakes up
01:27:21.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.04) opts 0xd
01:27:21.911 00.000 20224 Handling offset move in thread for scope, endpoint = (0.54, 0.04)
01:27:21.911 00.000 20224 Moving (0.54, 0.04) raw xDistance=0.53 yDistance=-0.10
01:27:21.912 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
01:27:21.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:21.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:27:21.912 00.000 20224 MoveAxis(W, 77, ABG)
01:27:21.912 00.000 20224 Guiding  Dir = 3, Dur = 77
01:27:21.912 00.000 20224 IsSlewing returns 0
01:27:21.912 00.000 20224 IsGuiding returns 0
01:27:21.915 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=52227, med=3158, FiltMin=2841, FiltMax=25158, Gamma=1.000
01:27:21.929 00.014 8996 UpdateGuideState exits: m=581623 SNR=310.3
01:27:21.930 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:21.930 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:21.931 00.001 8996 Enqueuing Expose request
01:27:21.971 00.040 20224 PulseGuide returned control before completion, sleep 28
01:27:22.002 00.031 20224 IsGuiding returns 1
01:27:22.002 00.000 20224 scope still moving after pulse duration time elapsed
01:27:22.032 00.030 20224 IsSlewing returns 0
01:27:22.032 00.000 20224 IsGuiding returns 1
01:27:22.065 00.033 20224 IsSlewing returns 0
01:27:22.065 00.000 20224 IsGuiding returns 0
01:27:22.065 00.000 20224 scope move finished after 77 + 75 ms
01:27:22.065 00.000 20224 Move returns status 0, amount 77
01:27:22.065 00.000 20224 MoveAxis(N, 0, ABG)
01:27:22.066 00.001 20224 Move returns status 0, amount 0
01:27:22.066 00.000 20224 move complete, result=0
01:27:22.066 00.000 20224 worker thread done servicing request
01:27:22.066 00.000 8996 GuideStep: 0.5 px 77 ms WEST, -0.1 px 0 ms NORTH
01:27:22.069 00.003 20224 Worker thread wakes up
01:27:22.069 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:22.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:23.037 00.968 20224 Exposure complete
01:27:23.107 00.070 20224 worker thread done servicing request
01:27:23.107 00.000 8996 OnExposeComplete: enter
01:27:23.108 00.001 8996 UpdateGuideState(): m_state=6
01:27:23.109 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12931
01:27:23.110 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=473.07, Mass=692200, SNR=326.5, Peak=54262 HFD=4.4
01:27:23.111 00.001 8996 MultiStar: [#1 -0.12,-0.29,0.66,U] [#2 -0.17,-0.02,0.62,U] [#3 0.02,-0.03,0.48,U] [#4 0.15,0.29,0.48,U] [#5 0.40,-0.17,0.52,U] [#6 0.17,0.11,0.38,U] [#7 -0.21,0.16,0.52,U] [#8 0.19,-0.16,0.41,U] 
01:27:23.112 00.001 8996 refined, 8 included, MultiStar: {0.08, 0.02}, one-star: {0.27, 0.22}
01:27:23.113 00.001 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
01:27:23.113 00.000 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
01:27:23.114 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.28 mountX=0.08 mountY=-0.03, mountTheta=-0.39
01:27:23.115 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.02, opts=13)
01:27:23.116 00.001 8996 Enqueuing Move request for scope (0.08, 0.02)
01:27:23.117 00.001 20224 Worker thread wakes up
01:27:23.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
01:27:23.117 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
01:27:23.117 00.000 20224 Moving (0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
01:27:23.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:27:23.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:23.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:27:23.117 00.000 20224 MoveAxis(E, 0, ABG)
01:27:23.117 00.000 20224 Move returns status 0, amount 0
01:27:23.117 00.000 20224 MoveAxis(N, 0, ABG)
01:27:23.117 00.000 20224 Move returns status 0, amount 0
01:27:23.117 00.000 20224 move complete, result=0
01:27:23.118 00.001 20224 worker thread done servicing request
01:27:23.121 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54262, med=3161, FiltMin=2867, FiltMax=28659, Gamma=1.000
01:27:23.141 00.020 8996 UpdateGuideState exits: m=692200 SNR=326.5
01:27:23.142 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:23.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:23.144 00.001 8996 Enqueuing Expose request
01:27:23.145 00.001 20224 Worker thread wakes up
01:27:23.145 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:23.146 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:23.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:24.313 01.167 20224 Exposure complete
01:27:24.388 00.075 20224 worker thread done servicing request
01:27:24.388 00.000 8996 OnExposeComplete: enter
01:27:24.390 00.002 8996 UpdateGuideState(): m_state=6
01:27:24.391 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12932
01:27:24.392 00.001 8996 Star::Find returns 1 (0), X=136.10, Y=472.91, Mass=679078, SNR=314.5, Peak=55766 HFD=4.4
01:27:24.393 00.001 8996 MultiStar: [#1 -0.41,0.32,0.00,M2] [#2 -0.73,0.23,0.00,M1] [#3 -0.47,0.28,0.00,M1] [#4 -0.21,0.32,0.42,U] [#5 -0.12,0.04,0.54,U] [#6 -0.35,-0.00,0.44,U] [#7 -0.27,0.21,0.40,U] [#8 -0.08,0.20,0.38,U] 
01:27:24.394 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.12}, one-star: {0.18, 0.06}
01:27:24.395 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:27:24.396 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
01:27:24.399 00.003 8996 CameraToMount -- cameraX=-0.08 cameraY=0.12 hyp=0.14 cameraTheta=2.18 mountX=-0.09 mountY=-0.11, mountTheta=-2.28
01:27:24.403 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.12, opts=13)
01:27:24.406 00.003 8996 Enqueuing Move request for scope (-0.08, 0.12)
01:27:24.408 00.002 20224 Worker thread wakes up
01:27:24.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.12) opts 0xd
01:27:24.409 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.12)
01:27:24.409 00.000 20224 Moving (-0.08, 0.12) raw xDistance=-0.09 yDistance=-0.11
01:27:24.409 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:27:24.409 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:24.409 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:27:24.409 00.000 20224 MoveAxis(E, 0, ABG)
01:27:24.409 00.000 20224 Move returns status 0, amount 0
01:27:24.409 00.000 20224 MoveAxis(N, 0, ABG)
01:27:24.409 00.000 20224 Move returns status 0, amount 0
01:27:24.409 00.000 20224 move complete, result=0
01:27:24.409 00.000 20224 worker thread done servicing request
01:27:24.416 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=55766, med=3158, FiltMin=2800, FiltMax=26675, Gamma=1.000
01:27:24.436 00.020 8996 UpdateGuideState exits: m=679078 SNR=314.5
01:27:24.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:24.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:24.439 00.001 8996 Enqueuing Expose request
01:27:24.439 00.000 20224 Worker thread wakes up
01:27:24.440 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:24.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:24.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:25.407 00.966 20224 Exposure complete
01:27:25.486 00.079 20224 worker thread done servicing request
01:27:25.486 00.000 8996 OnExposeComplete: enter
01:27:25.487 00.001 8996 UpdateGuideState(): m_state=6
01:27:25.488 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12933
01:27:25.489 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=472.98, Mass=592693, SNR=298.8, Peak=42371 HFD=4.4
01:27:25.490 00.001 8996 MultiStar: [#1 -0.40,-0.10,0.62,U] [#2 -0.21,0.13,0.69,U] [#3 0.08,0.20,0.60,U] [#4 0.19,0.35,0.53,U] [#5 0.07,0.29,0.56,U] [#6 0.31,0.21,0.41,U] [#7 -0.11,0.31,0.40,U] [#8 -0.10,0.12,0.36,U] 
01:27:25.490 00.000 8996 refined, 8 included, MultiStar: {0.03, 0.17}, one-star: {0.29, 0.13}
01:27:25.491 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
01:27:25.492 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
01:27:25.493 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.17 hyp=0.17 cameraTheta=1.42 mountX=0.01 mountY=-0.17, mountTheta=-1.51
01:27:25.494 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.17, opts=13)
01:27:25.495 00.001 8996 Enqueuing Move request for scope (0.03, 0.17)
01:27:25.496 00.001 20224 Worker thread wakes up
01:27:25.496 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.17) opts 0xd
01:27:25.496 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.17)
01:27:25.496 00.000 20224 Moving (0.03, 0.17) raw xDistance=0.01 yDistance=-0.17
01:27:25.496 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:27:25.496 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:25.496 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:27:25.496 00.000 20224 MoveAxis(E, 0, ABG)
01:27:25.496 00.000 20224 Move returns status 0, amount 0
01:27:25.496 00.000 20224 MoveAxis(N, 0, ABG)
01:27:25.497 00.001 20224 Move returns status 0, amount 0
01:27:25.497 00.000 20224 move complete, result=0
01:27:25.497 00.000 20224 worker thread done servicing request
01:27:25.500 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42371, med=3158, FiltMin=2851, FiltMax=25667, Gamma=1.000
01:27:25.522 00.022 8996 UpdateGuideState exits: m=592693 SNR=298.8
01:27:25.523 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:25.525 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:25.526 00.001 8996 Enqueuing Expose request
01:27:25.527 00.001 20224 Worker thread wakes up
01:27:25.527 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:27:25.528 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:25.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:26.701 01.173 20224 Exposure complete
01:27:26.788 00.087 20224 worker thread done servicing request
01:27:26.788 00.000 8996 OnExposeComplete: enter
01:27:26.790 00.002 8996 UpdateGuideState(): m_state=6
01:27:26.791 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12934
01:27:26.792 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=472.66, Mass=648472, SNR=296.7, Peak=49526 HFD=4.7
01:27:26.794 00.002 8996 MultiStar: [#1 -0.47,-0.07,0.00,M2] [#2 -0.23,0.04,0.66,U] [#3 -0.43,0.02,0.64,U] [#4 -0.13,0.34,0.59,U] [#5 -0.21,0.02,0.63,U] [#6 -0.46,-0.26,0.00,M1] [#7 -0.64,0.04,0.00,M1] [#8 -0.00,0.07,0.37,U] 
01:27:26.795 00.001 8996 refined, 5 included, MultiStar: {-0.22, 0.02}, one-star: {-0.20, -0.19}
01:27:26.797 00.002 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
01:27:26.798 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
01:27:26.800 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.02 hyp=0.22 cameraTheta=3.04 mountX=-0.22 mountY=0.00, mountTheta=3.13
01:27:26.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.02, opts=13)
01:27:26.804 00.002 8996 Enqueuing Move request for scope (-0.22, 0.02)
01:27:26.805 00.001 20224 Worker thread wakes up
01:27:26.806 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.02) opts 0xd
01:27:26.806 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.02)
01:27:26.806 00.000 20224 Moving (-0.22, 0.02) raw xDistance=-0.22 yDistance=0.00
01:27:26.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:27:26.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:26.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:27:26.806 00.000 20224 MoveAxis(E, 32, ABG)
01:27:26.806 00.000 20224 Guiding  Dir = 2, Dur = 32
01:27:26.807 00.001 20224 IsSlewing returns 0
01:27:26.807 00.000 20224 IsGuiding returns 0
01:27:26.813 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49526, med=3158, FiltMin=2809, FiltMax=25555, Gamma=1.000
01:27:26.829 00.016 8996 UpdateGuideState exits: m=648472 SNR=296.7
01:27:26.830 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:26.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:26.832 00.001 8996 Enqueuing Expose request
01:27:26.843 00.011 20224 IsGuiding returns 1
01:27:26.843 00.000 20224 scope still moving after pulse duration time elapsed
01:27:26.870 00.027 20224 IsSlewing returns 0
01:27:26.870 00.000 20224 IsGuiding returns 1
01:27:26.902 00.032 20224 IsSlewing returns 0
01:27:26.902 00.000 20224 IsGuiding returns 1
01:27:26.933 00.031 20224 IsSlewing returns 0
01:27:26.933 00.000 20224 IsGuiding returns 0
01:27:26.933 00.000 20224 scope move finished after 32 + 94 ms
01:27:26.933 00.000 20224 Move returns status 0, amount 32
01:27:26.933 00.000 20224 MoveAxis(N, 0, ABG)
01:27:26.933 00.000 20224 Move returns status 0, amount 0
01:27:26.933 00.000 20224 move complete, result=0
01:27:26.934 00.001 20224 worker thread done servicing request
01:27:26.934 00.000 20224 Worker thread wakes up
01:27:26.934 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:26.934 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:26.934 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
01:27:27.911 00.977 20224 Exposure complete
01:27:27.979 00.068 20224 worker thread done servicing request
01:27:27.979 00.000 8996 OnExposeComplete: enter
01:27:27.980 00.001 8996 UpdateGuideState(): m_state=6
01:27:27.981 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12935
01:27:27.983 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=473.21, Mass=675537, SNR=291.5, Peak=51574 HFD=4.4
01:27:27.986 00.003 8996 MultiStar: [#1 -0.27,0.11,0.62,U] [#2 -0.42,-0.15,0.72,U] [#3 -0.48,0.18,0.00,M1] [#4 0.07,0.71,0.00,M3] [#5 -0.13,0.17,0.60,U] [#6 -0.20,0.27,0.37,U] [#7 -0.32,0.57,0.00,M2] [#8 0.12,0.41,0.38,U] 
01:27:27.988 00.002 8996 refined, 5 included, MultiStar: {-0.12, 0.19}, one-star: {0.12, 0.37}
01:27:27.989 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:27:27.989 00.000 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
01:27:27.991 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.22 cameraTheta=2.16 mountX=-0.14 mountY=-0.17, mountTheta=-2.26
01:27:27.993 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.19, opts=13)
01:27:27.994 00.001 8996 Enqueuing Move request for scope (-0.12, 0.19)
01:27:27.995 00.001 20224 Worker thread wakes up
01:27:27.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
01:27:27.996 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
01:27:27.996 00.000 20224 Moving (-0.12, 0.19) raw xDistance=-0.14 yDistance=-0.17
01:27:27.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:27:27.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:27.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:27:27.996 00.000 20224 MoveAxis(E, 0, ABG)
01:27:27.996 00.000 20224 Move returns status 0, amount 0
01:27:27.996 00.000 20224 MoveAxis(N, 0, ABG)
01:27:27.996 00.000 20224 Move returns status 0, amount 0
01:27:27.996 00.000 20224 move complete, result=0
01:27:27.997 00.001 20224 worker thread done servicing request
01:27:28.001 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51574, med=3161, FiltMin=2857, FiltMax=26854, Gamma=1.000
01:27:28.016 00.015 8996 UpdateGuideState exits: m=675537 SNR=291.5
01:27:28.019 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:28.021 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:28.022 00.001 8996 Enqueuing Expose request
01:27:28.024 00.002 20224 Worker thread wakes up
01:27:28.024 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:27:28.025 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:28.026 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:29.174 01.148 20224 Exposure complete
01:27:29.236 00.062 20224 worker thread done servicing request
01:27:29.236 00.000 8996 OnExposeComplete: enter
01:27:29.237 00.001 8996 UpdateGuideState(): m_state=6
01:27:29.238 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12936
01:27:29.239 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.69, Mass=658741, SNR=299.4, Peak=44627 HFD=4.7
01:27:29.240 00.001 8996 MultiStar: [#1 0.38,-0.05,0.60,U] [#2 0.04,-0.37,0.85,U] [#3 0.17,0.11,0.57,U] [#4 0.37,0.36,0.00,M4] [#5 0.34,0.17,0.59,U] [#6 0.26,0.17,0.40,U] [#7 -0.07,-0.01,0.38,U] [#8 0.35,0.14,0.37,U] 
01:27:29.241 00.001 8996 refined, 7 included, MultiStar: {0.25, -0.05}, one-star: {0.43, -0.16}
01:27:29.241 00.000 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
01:27:29.242 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
01:27:29.244 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.05 hyp=0.26 cameraTheta=-0.19 mountX=0.26 mountY=0.02, mountTheta=0.08
01:27:29.249 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.05, opts=13)
01:27:29.251 00.002 8996 Enqueuing Move request for scope (0.25, -0.05)
01:27:29.253 00.002 20224 Worker thread wakes up
01:27:29.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.05) opts 0xd
01:27:29.253 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.05)
01:27:29.253 00.000 20224 Moving (0.25, -0.05) raw xDistance=0.26 yDistance=0.02
01:27:29.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:27:29.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:29.254 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:27:29.254 00.000 20224 MoveAxis(W, 38, ABG)
01:27:29.254 00.000 20224 Guiding  Dir = 3, Dur = 38
01:27:29.254 00.000 20224 IsSlewing returns 0
01:27:29.254 00.000 20224 IsGuiding returns 0
01:27:29.260 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=44627, med=3161, FiltMin=2861, FiltMax=22470, Gamma=1.000
01:27:29.274 00.014 8996 UpdateGuideState exits: m=658741 SNR=299.4
01:27:29.274 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:29.277 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:29.279 00.002 8996 Enqueuing Expose request
01:27:29.281 00.002 20224 PulseGuide returned control before completion, sleep 26
01:27:29.322 00.041 20224 IsGuiding returns 1
01:27:29.322 00.000 20224 scope still moving after pulse duration time elapsed
01:27:29.354 00.032 20224 IsSlewing returns 0
01:27:29.355 00.001 20224 IsGuiding returns 1
01:27:29.386 00.031 20224 IsSlewing returns 0
01:27:29.387 00.001 20224 IsGuiding returns 0
01:27:29.387 00.000 20224 scope move finished after 38 + 94 ms
01:27:29.387 00.000 20224 Move returns status 0, amount 38
01:27:29.387 00.000 20224 MoveAxis(N, 0, ABG)
01:27:29.387 00.000 20224 Move returns status 0, amount 0
01:27:29.387 00.000 20224 move complete, result=0
01:27:29.387 00.000 20224 worker thread done servicing request
01:27:29.387 00.000 20224 Worker thread wakes up
01:27:29.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:29.387 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.0 px 0 ms NORTH
01:27:29.389 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:30.380 00.991 20224 Exposure complete
01:27:30.462 00.082 20224 worker thread done servicing request
01:27:30.462 00.000 8996 OnExposeComplete: enter
01:27:30.463 00.001 8996 UpdateGuideState(): m_state=6
01:27:30.464 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12937
01:27:30.465 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=472.81, Mass=634065, SNR=310.9, Peak=48598 HFD=4.3
01:27:30.465 00.000 8996 MultiStar: [#1 -0.03,-0.24,0.63,U] [#2 0.07,-0.30,0.75,U] [#3 0.14,-0.12,0.61,U] [#4 0.45,0.27,0.00,M5] [#5 0.09,-0.11,0.62,U] [#6 0.21,-0.12,0.36,U] [#7 -0.14,-0.07,0.39,U] [#8 0.07,-0.21,0.35,U] 
01:27:30.466 00.001 8996 single-star, 7 included, MultiStar: {0.08, -0.15}, one-star: {0.15, -0.03}
01:27:30.467 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
01:27:30.468 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
01:27:30.468 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.23 mountX=0.15 mountY=0.02, mountTheta=0.12
01:27:30.471 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.03, opts=13)
01:27:30.474 00.003 8996 Enqueuing Move request for scope (0.15, -0.03)
01:27:30.477 00.003 20224 Worker thread wakes up
01:27:30.477 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
01:27:30.477 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
01:27:30.477 00.000 20224 Moving (0.15, -0.03) raw xDistance=0.15 yDistance=0.02
01:27:30.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:27:30.477 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:30.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:27:30.477 00.000 20224 MoveAxis(E, 0, ABG)
01:27:30.477 00.000 20224 Move returns status 0, amount 0
01:27:30.477 00.000 20224 MoveAxis(N, 0, ABG)
01:27:30.478 00.001 20224 Move returns status 0, amount 0
01:27:30.478 00.000 20224 move complete, result=0
01:27:30.478 00.000 20224 worker thread done servicing request
01:27:30.486 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48598, med=3161, FiltMin=2864, FiltMax=24912, Gamma=1.000
01:27:30.511 00.025 8996 UpdateGuideState exits: m=634065 SNR=310.9
01:27:30.513 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:30.514 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:30.515 00.001 8996 Enqueuing Expose request
01:27:30.517 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:30.518 00.001 20224 Worker thread wakes up
01:27:30.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:30.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:31.681 01.163 20224 Exposure complete
01:27:31.748 00.067 20224 worker thread done servicing request
01:27:31.748 00.000 8996 OnExposeComplete: enter
01:27:31.749 00.001 8996 UpdateGuideState(): m_state=6
01:27:31.750 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12938
01:27:31.751 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=472.90, Mass=660177, SNR=303.5, Peak=58998 HFD=4.4
01:27:31.752 00.001 8996 MultiStar: [#1 0.04,0.01,0.72,U] [#2 -0.34,-0.18,0.83,U] [#3 -0.11,0.18,0.68,U] [#4 -0.10,0.02,0.54,U] [#5 0.02,-0.02,0.54,U] [#6 0.12,-0.10,0.55,U] [#7 -0.25,-0.23,0.47,U] [#8 -0.05,-0.17,0.35,U] 
01:27:31.753 00.001 8996 single-star, 8 included, MultiStar: {-0.08, -0.03}, one-star: {-0.02, 0.05}
01:27:31.753 00.000 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
01:27:31.755 00.002 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
01:27:31.756 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.93 mountX=-0.02 mountY=-0.05, mountTheta=-2.03
01:27:31.759 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
01:27:31.760 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
01:27:31.762 00.002 20224 Worker thread wakes up
01:27:31.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
01:27:31.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
01:27:31.762 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
01:27:31.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:27:31.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:31.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:27:31.762 00.000 20224 MoveAxis(E, 0, ABG)
01:27:31.762 00.000 20224 Move returns status 0, amount 0
01:27:31.762 00.000 20224 MoveAxis(N, 0, ABG)
01:27:31.762 00.000 20224 Move returns status 0, amount 0
01:27:31.762 00.000 20224 move complete, result=0
01:27:31.762 00.000 20224 worker thread done servicing request
01:27:31.769 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58998, med=3161, FiltMin=2848, FiltMax=26822, Gamma=1.000
01:27:31.784 00.015 8996 UpdateGuideState exits: m=660177 SNR=303.5
01:27:31.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:31.787 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:31.788 00.001 8996 Enqueuing Expose request
01:27:31.789 00.001 20224 Worker thread wakes up
01:27:31.789 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:31.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:31.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:32.766 00.976 20224 Exposure complete
01:27:32.832 00.066 20224 worker thread done servicing request
01:27:32.833 00.001 8996 OnExposeComplete: enter
01:27:32.834 00.001 8996 UpdateGuideState(): m_state=6
01:27:32.836 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12939
01:27:32.837 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=472.58, Mass=675605, SNR=319.3, Peak=45808 HFD=4.5
01:27:32.838 00.001 8996 MultiStar: [#1 -0.09,-0.53,0.00,M1] [#2 -0.03,-0.17,0.74,U] [#3 0.21,0.22,0.64,U] [#4 0.35,0.32,0.00,M5] [#5 -0.13,-0.10,0.60,U] [#6 0.19,-0.32,0.46,U] [#7 0.04,-0.15,0.44,U] [#8 -0.12,-0.20,0.33,U] 
01:27:32.839 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.14}, one-star: {0.16, -0.27}
01:27:32.839 00.000 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
01:27:32.840 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
01:27:32.841 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.17 mountX=0.07 mountY=0.13, mountTheta=1.06
01:27:32.843 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
01:27:32.844 00.001 8996 Enqueuing Move request for scope (0.06, -0.14)
01:27:32.845 00.001 20224 Worker thread wakes up
01:27:32.845 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
01:27:32.845 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
01:27:32.845 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.07 yDistance=0.13
01:27:32.845 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:27:32.845 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:32.845 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:27:32.845 00.000 20224 MoveAxis(E, 0, ABG)
01:27:32.845 00.000 20224 Move returns status 0, amount 0
01:27:32.845 00.000 20224 MoveAxis(N, 0, ABG)
01:27:32.845 00.000 20224 Move returns status 0, amount 0
01:27:32.845 00.000 20224 move complete, result=0
01:27:32.845 00.000 20224 worker thread done servicing request
01:27:32.849 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45808, med=3161, FiltMin=2867, FiltMax=22896, Gamma=1.000
01:27:32.868 00.019 8996 UpdateGuideState exits: m=675605 SNR=319.3
01:27:32.870 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:32.872 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:32.873 00.001 8996 Enqueuing Expose request
01:27:32.873 00.000 20224 Worker thread wakes up
01:27:32.873 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:32.875 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:32.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:34.047 01.172 20224 Exposure complete
01:27:34.130 00.083 20224 worker thread done servicing request
01:27:34.130 00.000 8996 OnExposeComplete: enter
01:27:34.131 00.001 8996 UpdateGuideState(): m_state=6
01:27:34.132 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12940
01:27:34.132 00.000 8996 Star::Find returns 1 (0), X=135.79, Y=472.77, Mass=644667, SNR=319.3, Peak=53558 HFD=4.5
01:27:34.133 00.001 8996 MultiStar: [#1 -0.43,-0.55,0.00,M2] [#2 -0.37,-0.40,0.00,M1] [#3 -0.04,-0.18,0.59,U] [#4 0.12,0.06,0.47,U] [#5 0.14,-0.23,0.56,U] [#6 -0.23,-0.38,0.43,U] [#7 -0.28,-0.28,0.42,U] [#8 -0.05,-0.44,0.34,U] 
01:27:34.134 00.001 8996 single-star, 6 included, MultiStar: {-0.07, -0.19}, one-star: {-0.13, -0.07}
01:27:34.135 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
01:27:34.136 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
01:27:34.137 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.63 mountX=-0.12 mountY=0.09, mountTheta=2.52
01:27:34.138 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.07, opts=13)
01:27:34.139 00.001 8996 Enqueuing Move request for scope (-0.13, -0.07)
01:27:34.140 00.001 20224 Worker thread wakes up
01:27:34.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
01:27:34.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
01:27:34.140 00.000 20224 Moving (-0.13, -0.07) raw xDistance=-0.12 yDistance=0.09
01:27:34.141 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:27:34.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:34.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:27:34.141 00.000 20224 MoveAxis(E, 0, ABG)
01:27:34.141 00.000 20224 Move returns status 0, amount 0
01:27:34.141 00.000 20224 MoveAxis(N, 0, ABG)
01:27:34.141 00.000 20224 Move returns status 0, amount 0
01:27:34.141 00.000 20224 move complete, result=0
01:27:34.141 00.000 20224 worker thread done servicing request
01:27:34.145 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=53558, med=3161, FiltMin=2861, FiltMax=25680, Gamma=1.000
01:27:34.161 00.016 8996 UpdateGuideState exits: m=644667 SNR=319.3
01:27:34.164 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:34.166 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:34.167 00.001 8996 Enqueuing Expose request
01:27:34.169 00.002 20224 Worker thread wakes up
01:27:34.169 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:34.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:34.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:35.133 00.963 20224 Exposure complete
01:27:35.207 00.074 20224 worker thread done servicing request
01:27:35.207 00.000 8996 OnExposeComplete: enter
01:27:35.208 00.001 8996 UpdateGuideState(): m_state=6
01:27:35.209 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12941
01:27:35.210 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=472.69, Mass=720697, SNR=305.8, Peak=59190 HFD=4.5
01:27:35.211 00.001 8996 MultiStar: [#1 -0.43,-0.43,0.00,M3] [#2 -0.43,-0.22,0.00,M2] [#3 -0.28,-0.09,0.54,U] [#4 -0.02,-0.10,0.50,U] [#5 -0.20,-0.39,0.56,U] [#6 -0.68,-0.46,0.00,M1] [#7 -0.48,-0.19,0.00,M1] [#8 -0.22,-0.27,0.36,U] 
01:27:35.211 00.000 8996 single-star, 4 included, MultiStar: {-0.15, -0.19}, one-star: {-0.08, -0.15}
01:27:35.212 00.001 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:27:35.213 00.001 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
01:27:35.214 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.04 mountX=-0.06 mountY=0.16, mountTheta=1.94
01:27:35.215 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.15, opts=13)
01:27:35.216 00.001 8996 Enqueuing Move request for scope (-0.08, -0.15)
01:27:35.216 00.000 20224 Worker thread wakes up
01:27:35.217 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
01:27:35.217 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
01:27:35.217 00.000 20224 Moving (-0.08, -0.15) raw xDistance=-0.06 yDistance=0.16
01:27:35.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:27:35.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:35.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:27:35.217 00.000 20224 MoveAxis(E, 0, ABG)
01:27:35.217 00.000 20224 Move returns status 0, amount 0
01:27:35.217 00.000 20224 MoveAxis(N, 0, ABG)
01:27:35.217 00.000 20224 Move returns status 0, amount 0
01:27:35.217 00.000 20224 move complete, result=0
01:27:35.217 00.000 20224 worker thread done servicing request
01:27:35.220 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=59190, med=3161, FiltMin=2870, FiltMax=28723, Gamma=1.000
01:27:35.244 00.024 8996 UpdateGuideState exits: m=720697 SNR=305.8
01:27:35.245 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:35.246 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:35.246 00.000 8996 Enqueuing Expose request
01:27:35.247 00.001 20224 Worker thread wakes up
01:27:35.247 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:27:35.248 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:35.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:36.413 01.165 20224 Exposure complete
01:27:36.468 00.055 20224 worker thread done servicing request
01:27:36.468 00.000 8996 OnExposeComplete: enter
01:27:36.470 00.002 8996 UpdateGuideState(): m_state=6
01:27:36.471 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12942
01:27:36.472 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=472.72, Mass=602662, SNR=285.7, Peak=49366 HFD=4.6
01:27:36.473 00.001 8996 MultiStar: [#1 -0.48,-0.25,0.00,M4] [#2 -0.48,-0.16,0.00,M3] [#3 -0.02,0.18,0.56,U] [#4 0.10,0.52,0.00,M4] [#5 -0.15,0.07,0.64,U] [#6 -0.28,-0.06,0.45,U] [#7 -0.19,-0.16,0.45,U] [#8 -0.13,-0.31,0.43,U] 
01:27:36.473 00.000 8996 refined, 5 included, MultiStar: {-0.16, -0.06}, one-star: {-0.20, -0.12}
01:27:36.474 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
01:27:36.475 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
01:27:36.476 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.79 mountX=-0.16 mountY=0.08, mountTheta=2.68
01:27:36.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.06, opts=13)
01:27:36.478 00.001 8996 Enqueuing Move request for scope (-0.16, -0.06)
01:27:36.478 00.000 20224 Worker thread wakes up
01:27:36.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
01:27:36.478 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
01:27:36.478 00.000 20224 Moving (-0.16, -0.06) raw xDistance=-0.16 yDistance=0.08
01:27:36.479 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:27:36.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:36.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:27:36.479 00.000 20224 MoveAxis(E, 0, ABG)
01:27:36.479 00.000 20224 Move returns status 0, amount 0
01:27:36.479 00.000 20224 MoveAxis(N, 0, ABG)
01:27:36.479 00.000 20224 Move returns status 0, amount 0
01:27:36.479 00.000 20224 move complete, result=0
01:27:36.479 00.000 20224 worker thread done servicing request
01:27:36.483 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49366, med=3161, FiltMin=2835, FiltMax=24976, Gamma=1.000
01:27:36.497 00.014 8996 UpdateGuideState exits: m=602662 SNR=285.7
01:27:36.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:36.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:36.500 00.001 8996 Enqueuing Expose request
01:27:36.501 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:36.502 00.001 20224 Worker thread wakes up
01:27:36.502 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:36.502 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:37.485 00.983 20224 Exposure complete
01:27:37.555 00.070 20224 worker thread done servicing request
01:27:37.555 00.000 8996 OnExposeComplete: enter
01:27:37.556 00.001 8996 UpdateGuideState(): m_state=6
01:27:37.557 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12943
01:27:37.557 00.000 8996 Star::Find returns 1 (0), X=135.84, Y=472.36, Mass=636748, SNR=313.8, Peak=50816 HFD=4.5
01:27:37.559 00.002 8996 MultiStar: [#1 -0.19,-0.39,0.59,U] [#2 -0.40,-0.44,0.00,M4] [#3 -0.06,-0.08,0.59,U] [#4 0.19,0.26,0.47,U] [#5 -0.15,-0.17,0.59,U] [#6 -0.38,-0.11,0.41,U] [#7 -0.32,-0.02,0.40,U] [#8 -0.30,-0.33,0.37,U] 
01:27:37.560 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.21}, one-star: {-0.08, -0.49}
01:27:37.561 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
01:27:37.562 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
01:27:37.564 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-2.16 mountX=-0.12 mountY=0.22, mountTheta=2.06
01:27:37.568 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.21, opts=13)
01:27:37.571 00.003 8996 Enqueuing Move request for scope (-0.14, -0.21)
01:27:37.572 00.001 20224 Worker thread wakes up
01:27:37.572 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.21) opts 0xd
01:27:37.573 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.21)
01:27:37.573 00.000 20224 Moving (-0.14, -0.21) raw xDistance=-0.12 yDistance=0.22
01:27:37.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:27:37.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:27:37.573 00.000 20224 MoveAxis(E, 0, ABG)
01:27:37.573 00.000 20224 Move returns status 0, amount 0
01:27:37.573 00.000 20224 MoveAxis(S, 47, ABG)
01:27:37.573 00.000 20224 Guiding  Dir = 1, Dur = 47
01:27:37.574 00.001 20224 IsSlewing returns 0
01:27:37.574 00.000 20224 IsGuiding returns 0
01:27:37.583 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50816, med=3161, FiltMin=2857, FiltMax=26160, Gamma=1.000
01:27:37.603 00.020 8996 UpdateGuideState exits: m=636748 SNR=313.8
01:27:37.604 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:37.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:37.605 00.000 8996 Enqueuing Expose request
01:27:37.611 00.006 20224 PulseGuide returned control before completion, sleep 21
01:27:37.641 00.030 20224 IsGuiding returns 1
01:27:37.641 00.000 20224 scope still moving after pulse duration time elapsed
01:27:37.673 00.032 20224 IsSlewing returns 0
01:27:37.673 00.000 20224 IsGuiding returns 1
01:27:37.704 00.031 20224 IsSlewing returns 0
01:27:37.704 00.000 20224 IsGuiding returns 0
01:27:37.704 00.000 20224 scope move finished after 47 + 82 ms
01:27:37.705 00.001 20224 Move returns status 0, amount 47
01:27:37.705 00.000 20224 move complete, result=0
01:27:37.705 00.000 20224 worker thread done servicing request
01:27:37.705 00.000 20224 Worker thread wakes up
01:27:37.705 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
01:27:37.707 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:37.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:38.878 01.171 20224 Exposure complete
01:27:38.942 00.064 20224 worker thread done servicing request
01:27:38.942 00.000 8996 OnExposeComplete: enter
01:27:38.944 00.002 8996 UpdateGuideState(): m_state=6
01:27:38.944 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12944
01:27:38.945 00.001 8996 Star::Find returns 1 (0), X=135.72, Y=472.96, Mass=547867, SNR=298.1, Peak=47734 HFD=4.5
01:27:38.947 00.002 8996 MultiStar: [#1 -0.24,0.24,0.68,U] [#2 -0.41,0.03,0.65,U] [#3 -0.23,0.35,0.66,U] [#4 -0.01,0.47,0.00,M4] [#5 -0.15,-0.13,0.66,U] [#6 -0.20,0.13,0.40,U] [#7 -0.50,0.09,0.00,M1] [#8 -0.11,-0.09,0.42,U] 
01:27:38.947 00.000 8996 single-star, 6 included, MultiStar: {-0.23, 0.10}, one-star: {-0.20, 0.12}
01:27:38.948 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
01:27:38.949 00.001 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
01:27:38.950 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.12 hyp=0.23 cameraTheta=2.62 mountX=-0.21 mountY=-0.09, mountTheta=-2.73
01:27:38.951 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.12, opts=13)
01:27:38.952 00.001 8996 Enqueuing Move request for scope (-0.20, 0.12)
01:27:38.953 00.001 20224 Worker thread wakes up
01:27:38.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.12) opts 0xd
01:27:38.953 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.12)
01:27:38.953 00.000 20224 Moving (-0.20, 0.12) raw xDistance=-0.21 yDistance=-0.09
01:27:38.953 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:27:38.953 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:38.953 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:27:38.953 00.000 20224 MoveAxis(E, 31, ABG)
01:27:38.953 00.000 20224 Guiding  Dir = 2, Dur = 31
01:27:38.954 00.001 20224 IsSlewing returns 0
01:27:38.954 00.000 20224 IsGuiding returns 0
01:27:38.955 00.001 20224 PulseGuide returned control before completion, sleep 40
01:27:38.959 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47734, med=3161, FiltMin=2806, FiltMax=22240, Gamma=1.000
01:27:38.973 00.014 8996 UpdateGuideState exits: m=547867 SNR=298.1
01:27:38.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:38.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:38.976 00.001 8996 Enqueuing Expose request
01:27:39.001 00.025 20224 IsGuiding returns 1
01:27:39.001 00.000 20224 scope still moving after pulse duration time elapsed
01:27:39.032 00.031 20224 IsSlewing returns 0
01:27:39.032 00.000 20224 IsGuiding returns 0
01:27:39.032 00.000 20224 scope move finished after 31 + 48 ms
01:27:39.032 00.000 20224 Move returns status 0, amount 31
01:27:39.032 00.000 20224 MoveAxis(N, 0, ABG)
01:27:39.033 00.001 20224 Move returns status 0, amount 0
01:27:39.033 00.000 20224 move complete, result=0
01:27:39.033 00.000 20224 worker thread done servicing request
01:27:39.033 00.000 20224 Worker thread wakes up
01:27:39.033 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:39.033 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:39.034 00.001 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
01:27:40.016 00.982 20224 Exposure complete
01:27:40.107 00.091 20224 worker thread done servicing request
01:27:40.107 00.000 8996 OnExposeComplete: enter
01:27:40.108 00.001 8996 UpdateGuideState(): m_state=6
01:27:40.109 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12945
01:27:40.110 00.001 8996 Star::Find returns 1 (0), X=135.87, Y=472.70, Mass=733605, SNR=336.6, Peak=55574 HFD=4.5
01:27:40.113 00.003 8996 MultiStar: [#1 0.02,-0.10,0.54,U] [#2 0.11,-0.08,0.62,U] [#3 0.11,0.04,0.55,U] [#4 0.17,0.24,0.47,U] [#5 0.23,-0.06,0.67,U] [#6 0.18,-0.25,0.36,U] [#7 -0.17,-0.36,0.43,U] [#8 0.08,-0.05,0.35,U] 
01:27:40.115 00.002 8996 refined, 8 included, MultiStar: {0.07, -0.08}, one-star: {-0.05, -0.15}
01:27:40.117 00.002 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
01:27:40.118 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
01:27:40.119 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.89 mountX=0.08 mountY=0.08, mountTheta=0.79
01:27:40.122 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.08, opts=13)
01:27:40.123 00.001 8996 Enqueuing Move request for scope (0.07, -0.08)
01:27:40.125 00.002 20224 Worker thread wakes up
01:27:40.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
01:27:40.125 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
01:27:40.125 00.000 20224 Moving (0.07, -0.08) raw xDistance=0.08 yDistance=0.08
01:27:40.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:27:40.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:40.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:27:40.125 00.000 20224 MoveAxis(E, 0, ABG)
01:27:40.125 00.000 20224 Move returns status 0, amount 0
01:27:40.125 00.000 20224 MoveAxis(N, 0, ABG)
01:27:40.125 00.000 20224 Move returns status 0, amount 0
01:27:40.125 00.000 20224 move complete, result=0
01:27:40.125 00.000 20224 worker thread done servicing request
01:27:40.129 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=55574, med=3161, FiltMin=2809, FiltMax=31158, Gamma=1.000
01:27:40.143 00.014 8996 UpdateGuideState exits: m=733605 SNR=336.6
01:27:40.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:40.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:40.146 00.001 8996 Enqueuing Expose request
01:27:40.147 00.001 20224 Worker thread wakes up
01:27:40.147 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:40.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:40.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:41.316 01.168 20224 Exposure complete
01:27:41.372 00.056 20224 worker thread done servicing request
01:27:41.372 00.000 8996 OnExposeComplete: enter
01:27:41.375 00.003 8996 UpdateGuideState(): m_state=6
01:27:41.377 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12946
01:27:41.378 00.001 8996 Star::Find returns 1 (0), X=136.04, Y=472.80, Mass=577495, SNR=288.5, Peak=45270 HFD=4.4
01:27:41.379 00.001 8996 MultiStar: [#1 0.01,-0.00,0.80,U] [#2 0.21,-0.02,0.78,U] [#3 0.23,0.03,0.56,U] [#4 0.61,0.28,0.00,M4] [#5 0.16,-0.14,0.60,U] [#6 0.18,-0.40,0.45,U] [#7 -0.16,-0.12,0.41,U] [#8 0.03,-0.14,0.39,U] 
01:27:41.380 00.001 8996 single-star, 7 included, MultiStar: {0.11, -0.08}, one-star: {0.12, -0.05}
01:27:41.381 00.001 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.30 = -0.30)
01:27:41.382 00.001 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.86)
01:27:41.383 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.40 mountX=0.12 mountY=0.04, mountTheta=0.29
01:27:41.384 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.05, opts=13)
01:27:41.385 00.001 8996 Enqueuing Move request for scope (0.12, -0.05)
01:27:41.386 00.001 20224 Worker thread wakes up
01:27:41.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
01:27:41.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
01:27:41.386 00.000 20224 Moving (0.12, -0.05) raw xDistance=0.12 yDistance=0.04
01:27:41.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:27:41.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:41.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:27:41.386 00.000 20224 MoveAxis(E, 0, ABG)
01:27:41.387 00.001 20224 Move returns status 0, amount 0
01:27:41.387 00.000 20224 MoveAxis(N, 0, ABG)
01:27:41.387 00.000 20224 Move returns status 0, amount 0
01:27:41.387 00.000 20224 move complete, result=0
01:27:41.387 00.000 20224 worker thread done servicing request
01:27:41.393 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45270, med=3161, FiltMin=2867, FiltMax=23680, Gamma=1.000
01:27:41.411 00.018 8996 UpdateGuideState exits: m=577495 SNR=288.5
01:27:41.413 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:41.414 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:41.415 00.001 8996 Enqueuing Expose request
01:27:41.417 00.002 20224 Worker thread wakes up
01:27:41.417 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:41.418 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:41.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:42.397 00.979 20224 Exposure complete
01:27:42.470 00.073 20224 worker thread done servicing request
01:27:42.470 00.000 8996 OnExposeComplete: enter
01:27:42.471 00.001 8996 UpdateGuideState(): m_state=6
01:27:42.472 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12947
01:27:42.472 00.000 8996 Star::Find returns 1 (0), X=136.10, Y=472.86, Mass=625068, SNR=320.3, Peak=48966 HFD=4.4
01:27:42.473 00.001 8996 MultiStar: [#1 0.02,-0.18,0.73,U] [#2 -0.11,-0.04,0.68,U] [#3 0.16,0.08,0.66,U] [#4 0.49,0.50,0.00,M5] [#5 -0.06,-0.12,0.63,U] [#6 -0.06,0.24,0.37,U] [#7 -0.17,-0.18,0.35,U] [#8 0.15,-0.03,0.31,U] 
01:27:42.474 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.03}, one-star: {0.18, 0.01}
01:27:42.475 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
01:27:42.475 00.000 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
01:27:42.476 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.79 mountX=0.04 mountY=0.03, mountTheta=0.68
01:27:42.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
01:27:42.479 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
01:27:42.480 00.001 20224 Worker thread wakes up
01:27:42.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
01:27:42.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
01:27:42.481 00.001 20224 Moving (0.03, -0.03) raw xDistance=0.04 yDistance=0.03
01:27:42.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:27:42.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:42.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:27:42.481 00.000 20224 MoveAxis(E, 0, ABG)
01:27:42.481 00.000 20224 Move returns status 0, amount 0
01:27:42.481 00.000 20224 MoveAxis(N, 0, ABG)
01:27:42.481 00.000 20224 Move returns status 0, amount 0
01:27:42.481 00.000 20224 move complete, result=0
01:27:42.481 00.000 20224 worker thread done servicing request
01:27:42.484 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48966, med=3161, FiltMin=2838, FiltMax=25216, Gamma=1.000
01:27:42.501 00.017 8996 UpdateGuideState exits: m=625068 SNR=320.3
01:27:42.503 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:42.505 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:42.507 00.002 8996 Enqueuing Expose request
01:27:42.509 00.002 20224 Worker thread wakes up
01:27:42.509 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:42.511 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:42.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:43.656 01.145 20224 Exposure complete
01:27:43.728 00.072 20224 worker thread done servicing request
01:27:43.728 00.000 8996 OnExposeComplete: enter
01:27:43.730 00.002 8996 UpdateGuideState(): m_state=6
01:27:43.731 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12948
01:27:43.732 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.84, Mass=699608, SNR=332.6, Peak=52390 HFD=4.4
01:27:43.733 00.001 8996 MultiStar: [#1 0.07,0.01,0.54,U] [#2 0.04,0.16,0.64,U] [#3 0.22,0.19,0.65,U] [#4 0.72,0.38,0.00,M6] [#5 0.22,0.12,0.54,U] [#6 -0.09,-0.18,0.34,U] [#7 -0.02,0.11,0.45,U] [#8 0.08,-0.34,0.30,U] 
01:27:43.734 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.04}, one-star: {0.15, -0.01}
01:27:43.736 00.002 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
01:27:43.737 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
01:27:43.739 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.36 mountX=0.10 mountY=-0.05, mountTheta=-0.47
01:27:43.741 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
01:27:43.743 00.002 8996 Enqueuing Move request for scope (0.10, 0.04)
01:27:43.744 00.001 20224 Worker thread wakes up
01:27:43.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
01:27:43.744 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
01:27:43.744 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.05
01:27:43.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:27:43.745 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:43.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:27:43.745 00.000 20224 MoveAxis(E, 0, ABG)
01:27:43.745 00.000 20224 Move returns status 0, amount 0
01:27:43.745 00.000 20224 MoveAxis(N, 0, ABG)
01:27:43.745 00.000 20224 Move returns status 0, amount 0
01:27:43.745 00.000 20224 move complete, result=0
01:27:43.745 00.000 20224 worker thread done servicing request
01:27:43.749 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52390, med=3161, FiltMin=2838, FiltMax=26448, Gamma=1.000
01:27:43.771 00.022 8996 UpdateGuideState exits: m=699608 SNR=332.6
01:27:43.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:43.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:43.774 00.001 8996 Enqueuing Expose request
01:27:43.776 00.002 20224 Worker thread wakes up
01:27:43.776 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:43.778 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:43.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:44.746 00.968 20224 Exposure complete
01:27:44.820 00.074 20224 worker thread done servicing request
01:27:44.820 00.000 8996 OnExposeComplete: enter
01:27:44.821 00.001 8996 UpdateGuideState(): m_state=6
01:27:44.823 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12949
01:27:44.824 00.001 8996 Star::Find returns 1 (0), X=136.23, Y=472.96, Mass=668289, SNR=308.6, Peak=49366 HFD=4.4
01:27:44.826 00.002 8996 MultiStar: [#1 0.13,-0.09,0.67,U] [#2 0.15,-0.15,0.75,U] [#3 -0.14,0.03,0.63,U] [#4 0.03,0.32,0.62,U] [#5 0.09,0.12,0.58,U] [#6 -0.42,-0.21,0.00,M1] [#7 -0.31,-0.28,0.48,U] [#8 0.07,-0.31,0.37,U] 
01:27:44.828 00.002 8996 refined, 7 included, MultiStar: {0.07, -0.00}, one-star: {0.31, 0.11}
01:27:44.829 00.001 8996 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.10) = xAngle (0.03 = 0.03)
01:27:44.831 00.002 8996 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.10 = -3.10)
01:27:44.832 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.00 hyp=0.07 cameraTheta=-0.07 mountX=0.07 mountY=-0.00, mountTheta=-0.05
01:27:44.835 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.00, opts=13)
01:27:44.836 00.001 8996 Enqueuing Move request for scope (0.07, -0.00)
01:27:44.837 00.001 20224 Worker thread wakes up
01:27:44.838 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.00) opts 0xd
01:27:44.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.00)
01:27:44.838 00.000 20224 Moving (0.07, -0.00) raw xDistance=0.07 yDistance=-0.00
01:27:44.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:27:44.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:44.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:27:44.838 00.000 20224 MoveAxis(E, 0, ABG)
01:27:44.838 00.000 20224 Move returns status 0, amount 0
01:27:44.838 00.000 20224 MoveAxis(N, 0, ABG)
01:27:44.838 00.000 20224 Move returns status 0, amount 0
01:27:44.838 00.000 20224 move complete, result=0
01:27:44.839 00.001 20224 worker thread done servicing request
01:27:44.844 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49366, med=3161, FiltMin=2832, FiltMax=26384, Gamma=1.000
01:27:44.857 00.013 8996 UpdateGuideState exits: m=668289 SNR=308.6
01:27:44.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:44.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:44.860 00.001 8996 Enqueuing Expose request
01:27:44.861 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:44.861 00.000 20224 Worker thread wakes up
01:27:44.863 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:44.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:46.042 01.179 20224 Exposure complete
01:27:46.110 00.068 20224 worker thread done servicing request
01:27:46.110 00.000 8996 OnExposeComplete: enter
01:27:46.111 00.001 8996 UpdateGuideState(): m_state=6
01:27:46.112 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12950
01:27:46.113 00.001 8996 Star::Find returns 1 (0), X=136.13, Y=472.70, Mass=627198, SNR=297.5, Peak=48662 HFD=4.4
01:27:46.114 00.001 8996 MultiStar: [#1 0.24,-0.07,0.75,U] [#2 0.09,0.08,0.79,U] [#3 -0.14,-0.08,0.55,U] [#4 0.22,0.17,0.57,U] [#5 0.30,0.00,0.56,U] [#6 -0.27,-0.43,0.00,M2] [#7 -0.23,-0.06,0.39,U] [#8 0.18,0.00,0.31,U] 
01:27:46.115 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.02}, one-star: {0.22, -0.15}
01:27:46.115 00.000 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
01:27:46.116 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
01:27:46.117 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.14 cameraTheta=-0.16 mountX=0.14 mountY=0.01, mountTheta=0.05
01:27:46.118 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.02, opts=13)
01:27:46.119 00.001 8996 Enqueuing Move request for scope (0.13, -0.02)
01:27:46.120 00.001 20224 Worker thread wakes up
01:27:46.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
01:27:46.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
01:27:46.120 00.000 20224 Moving (0.13, -0.02) raw xDistance=0.14 yDistance=0.01
01:27:46.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:27:46.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:46.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:27:46.120 00.000 20224 MoveAxis(E, 0, ABG)
01:27:46.120 00.000 20224 Move returns status 0, amount 0
01:27:46.120 00.000 20224 MoveAxis(N, 0, ABG)
01:27:46.120 00.000 20224 Move returns status 0, amount 0
01:27:46.120 00.000 20224 move complete, result=0
01:27:46.120 00.000 20224 worker thread done servicing request
01:27:46.123 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48662, med=3219, FiltMin=2905, FiltMax=21792, Gamma=1.000
01:27:46.138 00.015 8996 UpdateGuideState exits: m=627198 SNR=297.5
01:27:46.140 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:46.140 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:46.142 00.002 8996 Enqueuing Expose request
01:27:46.144 00.002 20224 Worker thread wakes up
01:27:46.144 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:46.146 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:46.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:47.138 00.992 20224 Exposure complete
01:27:47.198 00.060 20224 worker thread done servicing request
01:27:47.199 00.001 8996 OnExposeComplete: enter
01:27:47.200 00.001 8996 UpdateGuideState(): m_state=6
01:27:47.201 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12951
01:27:47.203 00.002 8996 Star::Find returns 1 (0), X=136.21, Y=472.68, Mass=593815, SNR=328.1, Peak=41715 HFD=4.5
01:27:47.206 00.003 8996 MultiStar: [#1 0.30,-0.31,0.56,U] [#2 0.38,-0.29,0.00,M1] [#3 0.08,-0.28,0.58,U] [#4 0.37,-0.31,0.00,M5] [#5 0.39,-0.27,0.00,M1] [#6 -0.04,-0.48,0.00,M3] [#7 -0.01,0.10,0.42,U] [#8 0.40,-0.11,0.36,U] 
01:27:47.207 00.001 8996 refined, 4 included, MultiStar: {0.22, -0.17}, one-star: {0.29, -0.17}
01:27:47.207 00.000 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
01:27:47.208 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.60)
01:27:47.209 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.17 hyp=0.28 cameraTheta=-0.66 mountX=0.24 mountY=0.14, mountTheta=0.55
01:27:47.212 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.17, opts=13)
01:27:47.214 00.002 8996 Enqueuing Move request for scope (0.22, -0.17)
01:27:47.215 00.001 20224 Worker thread wakes up
01:27:47.215 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.17) opts 0xd
01:27:47.215 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.17)
01:27:47.215 00.000 20224 Moving (0.22, -0.17) raw xDistance=0.24 yDistance=0.14
01:27:47.215 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:27:47.216 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:47.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:27:47.216 00.000 20224 MoveAxis(W, 34, ABG)
01:27:47.216 00.000 20224 Guiding  Dir = 3, Dur = 34
01:27:47.216 00.000 20224 IsSlewing returns 0
01:27:47.217 00.001 20224 IsGuiding returns 0
01:27:47.223 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41715, med=3161, FiltMin=2864, FiltMax=20454, Gamma=1.000
01:27:47.237 00.014 8996 UpdateGuideState exits: m=593815 SNR=328.1
01:27:47.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:47.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:47.240 00.001 8996 Enqueuing Expose request
01:27:47.282 00.042 20224 IsGuiding returns 1
01:27:47.282 00.000 20224 scope still moving after pulse duration time elapsed
01:27:47.313 00.031 20224 IsSlewing returns 0
01:27:47.313 00.000 20224 IsGuiding returns 1
01:27:47.344 00.031 20224 IsSlewing returns 0
01:27:47.344 00.000 20224 IsGuiding returns 1
01:27:47.375 00.031 20224 IsSlewing returns 0
01:27:47.376 00.001 20224 IsGuiding returns 1
01:27:47.407 00.031 20224 IsSlewing returns 0
01:27:47.407 00.000 20224 IsGuiding returns 0
01:27:47.407 00.000 20224 scope move finished after 34 + 156 ms
01:27:47.407 00.000 20224 Move returns status 0, amount 34
01:27:47.407 00.000 20224 MoveAxis(N, 0, ABG)
01:27:47.407 00.000 20224 Move returns status 0, amount 0
01:27:47.407 00.000 20224 move complete, result=0
01:27:47.408 00.001 20224 worker thread done servicing request
01:27:47.408 00.000 20224 Worker thread wakes up
01:27:47.408 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
01:27:47.408 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:47.409 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:48.564 01.155 20224 Exposure complete
01:27:48.626 00.062 20224 worker thread done servicing request
01:27:48.626 00.000 8996 OnExposeComplete: enter
01:27:48.627 00.001 8996 UpdateGuideState(): m_state=6
01:27:48.629 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12952
01:27:48.630 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=472.69, Mass=619547, SNR=298.6, Peak=50006 HFD=4.7
01:27:48.632 00.002 8996 MultiStar: [#1 -0.15,-0.08,0.66,U] [#2 -0.08,-0.05,0.76,U] [#3 -0.33,-0.22,0.60,U] [#4 0.01,0.19,0.55,U] [#5 -0.32,-0.20,0.54,U] [#6 -0.10,-0.04,0.54,U] [#7 -0.33,0.04,0.48,U] [#8 -0.34,-0.16,0.35,U] 
01:27:48.633 00.001 8996 refined, 8 included, MultiStar: {-0.20, -0.08}, one-star: {-0.22, -0.16}
01:27:48.635 00.002 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
01:27:48.637 00.002 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.51)
01:27:48.639 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.08 hyp=0.21 cameraTheta=-2.75 mountX=-0.19 mountY=0.10, mountTheta=2.64
01:27:48.642 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.08, opts=13)
01:27:48.644 00.002 8996 Enqueuing Move request for scope (-0.20, -0.08)
01:27:48.645 00.001 20224 Worker thread wakes up
01:27:48.645 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.08) opts 0xd
01:27:48.646 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.08)
01:27:48.646 00.000 20224 Moving (-0.20, -0.08) raw xDistance=-0.19 yDistance=0.10
01:27:48.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:27:48.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:48.646 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:27:48.646 00.000 20224 MoveAxis(E, 0, ABG)
01:27:48.646 00.000 20224 Move returns status 0, amount 0
01:27:48.646 00.000 20224 MoveAxis(N, 0, ABG)
01:27:48.647 00.001 20224 Move returns status 0, amount 0
01:27:48.647 00.000 20224 move complete, result=0
01:27:48.647 00.000 20224 worker thread done servicing request
01:27:48.657 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50006, med=3161, FiltMin=2857, FiltMax=26768, Gamma=1.000
01:27:48.681 00.024 8996 UpdateGuideState exits: m=619547 SNR=298.6
01:27:48.683 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:48.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:48.686 00.002 8996 Enqueuing Expose request
01:27:48.687 00.001 20224 Worker thread wakes up
01:27:48.687 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:48.688 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:48.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:49.667 00.979 20224 Exposure complete
01:27:49.740 00.073 20224 worker thread done servicing request
01:27:49.740 00.000 8996 OnExposeComplete: enter
01:27:49.741 00.001 8996 UpdateGuideState(): m_state=6
01:27:49.742 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12953
01:27:49.743 00.001 8996 Star::Find returns 1 (0), X=135.78, Y=472.70, Mass=659739, SNR=298.1, Peak=53894 HFD=4.6
01:27:49.744 00.001 8996 MultiStar: [#1 -0.11,-0.16,0.73,U] [#2 0.07,-0.17,0.74,U] [#3 -0.40,-0.39,0.00,M1] [#4 0.05,-0.11,0.59,U] [#5 -0.36,-0.04,0.62,U] [#6 -0.21,-0.32,0.39,U] [#7 -0.49,-0.20,0.00,M1] [#8 -0.47,-0.13,0.00,M1] 
01:27:49.745 00.001 8996 refined, 5 included, MultiStar: {-0.11, -0.15}, one-star: {-0.14, -0.15}
01:27:49.746 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:27:49.747 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
01:27:49.747 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.15 hyp=0.18 cameraTheta=-2.21 mountX=-0.10 mountY=0.16, mountTheta=2.11
01:27:49.749 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.15, opts=13)
01:27:49.750 00.001 8996 Enqueuing Move request for scope (-0.11, -0.15)
01:27:49.751 00.001 20224 Worker thread wakes up
01:27:49.751 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.15) opts 0xd
01:27:49.751 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.15)
01:27:49.751 00.000 20224 Moving (-0.11, -0.15) raw xDistance=-0.10 yDistance=0.16
01:27:49.751 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:27:49.751 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:49.751 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:27:49.751 00.000 20224 MoveAxis(E, 0, ABG)
01:27:49.751 00.000 20224 Move returns status 0, amount 0
01:27:49.751 00.000 20224 MoveAxis(N, 0, ABG)
01:27:49.751 00.000 20224 Move returns status 0, amount 0
01:27:49.751 00.000 20224 move complete, result=0
01:27:49.751 00.000 20224 worker thread done servicing request
01:27:49.755 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=53894, med=3161, FiltMin=2849, FiltMax=29254, Gamma=1.000
01:27:49.768 00.013 8996 UpdateGuideState exits: m=659739 SNR=298.1
01:27:49.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:49.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:49.771 00.001 8996 Enqueuing Expose request
01:27:49.772 00.001 20224 Worker thread wakes up
01:27:49.772 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:27:49.772 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:49.772 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:50.931 01.159 20224 Exposure complete
01:27:50.992 00.061 20224 worker thread done servicing request
01:27:50.992 00.000 8996 OnExposeComplete: enter
01:27:50.994 00.002 8996 UpdateGuideState(): m_state=6
01:27:50.994 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12954
01:27:50.996 00.002 8996 Star::Find returns 1 (0), X=135.78, Y=472.74, Mass=676381, SNR=307.1, Peak=55990 HFD=4.5
01:27:50.997 00.001 8996 MultiStar: [#1 -0.21,-0.34,0.67,U] [#2 -0.40,-0.56,0.00,M1] [#3 -0.41,-0.52,0.00,M2] [#4 -0.14,-0.08,0.53,U] [#5 -0.19,-0.40,0.55,U] [#6 -0.23,-0.29,0.42,U] [#7 -0.61,-0.52,0.00,M2] [#8 -0.12,-0.20,0.35,U] 
01:27:50.998 00.001 8996 single-star, 5 included, MultiStar: {-0.17, -0.23}, one-star: {-0.13, -0.11}
01:27:50.999 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
01:27:51.001 00.002 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
01:27:51.002 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.18 cameraTheta=-2.44 mountX=-0.12 mountY=0.13, mountTheta=2.33
01:27:51.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.11, opts=13)
01:27:51.005 00.001 8996 Enqueuing Move request for scope (-0.13, -0.11)
01:27:51.005 00.000 20224 Worker thread wakes up
01:27:51.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.11) opts 0xd
01:27:51.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.11)
01:27:51.006 00.001 20224 Moving (-0.13, -0.11) raw xDistance=-0.12 yDistance=0.13
01:27:51.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:27:51.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:51.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:27:51.006 00.000 20224 MoveAxis(E, 0, ABG)
01:27:51.006 00.000 20224 Move returns status 0, amount 0
01:27:51.006 00.000 20224 MoveAxis(N, 0, ABG)
01:27:51.006 00.000 20224 Move returns status 0, amount 0
01:27:51.006 00.000 20224 move complete, result=0
01:27:51.006 00.000 20224 worker thread done servicing request
01:27:51.010 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55990, med=3161, FiltMin=2867, FiltMax=27299, Gamma=1.000
01:27:51.024 00.014 8996 UpdateGuideState exits: m=676381 SNR=307.1
01:27:51.025 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:51.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:51.027 00.001 8996 Enqueuing Expose request
01:27:51.028 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:27:51.029 00.001 20224 Worker thread wakes up
01:27:51.029 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:51.029 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:52.017 00.988 20224 Exposure complete
01:27:52.089 00.072 20224 worker thread done servicing request
01:27:52.089 00.000 8996 OnExposeComplete: enter
01:27:52.091 00.002 8996 UpdateGuideState(): m_state=6
01:27:52.092 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12955
01:27:52.093 00.001 8996 Star::Find returns 1 (0), X=135.69, Y=472.79, Mass=699134, SNR=347.5, Peak=56838 HFD=4.6
01:27:52.095 00.002 8996 MultiStar: [#1 -0.60,-0.40,0.00,M1] [#2 -0.49,-0.51,0.00,M2] [#3 -0.57,-0.30,0.00,M3] [#4 -0.38,-0.18,0.44,U] [#5 -0.09,-0.56,0.00,M1] [#6 -0.32,-0.29,0.37,U] [#7 -0.65,-0.29,0.00,M3] [#8 0.01,-0.30,0.31,U] 
01:27:52.096 00.001 8996 single-star, 3 included, MultiStar: {-0.24, -0.16}, one-star: {-0.22, -0.06}
01:27:52.097 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
01:27:52.098 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
01:27:52.099 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.06 hyp=0.23 cameraTheta=-2.88 mountX=-0.22 mountY=0.09, mountTheta=2.76
01:27:52.101 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.06, opts=13)
01:27:52.102 00.001 8996 Enqueuing Move request for scope (-0.22, -0.06)
01:27:52.103 00.001 20224 Worker thread wakes up
01:27:52.103 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.06) opts 0xd
01:27:52.103 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.06)
01:27:52.103 00.000 20224 Moving (-0.22, -0.06) raw xDistance=-0.22 yDistance=0.09
01:27:52.103 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:27:52.104 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:52.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:27:52.104 00.000 20224 MoveAxis(E, 32, ABG)
01:27:52.104 00.000 20224 Guiding  Dir = 2, Dur = 32
01:27:52.104 00.000 20224 IsSlewing returns 0
01:27:52.104 00.000 20224 IsGuiding returns 0
01:27:52.108 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=56838, med=3161, FiltMin=2838, FiltMax=27232, Gamma=1.000
01:27:52.122 00.014 8996 UpdateGuideState exits: m=699134 SNR=347.5
01:27:52.123 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:52.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:52.124 00.000 8996 Enqueuing Expose request
01:27:52.153 00.029 20224 IsGuiding returns 1
01:27:52.153 00.000 20224 scope still moving after pulse duration time elapsed
01:27:52.182 00.029 20224 IsSlewing returns 0
01:27:52.182 00.000 20224 IsGuiding returns 1
01:27:52.214 00.032 20224 IsSlewing returns 0
01:27:52.215 00.001 20224 IsGuiding returns 1
01:27:52.245 00.030 20224 IsSlewing returns 0
01:27:52.246 00.001 20224 IsGuiding returns 0
01:27:52.246 00.000 20224 scope move finished after 32 + 110 ms
01:27:52.246 00.000 20224 Move returns status 0, amount 32
01:27:52.246 00.000 20224 MoveAxis(N, 0, ABG)
01:27:52.246 00.000 20224 Move returns status 0, amount 0
01:27:52.246 00.000 20224 move complete, result=0
01:27:52.247 00.001 20224 worker thread done servicing request
01:27:52.247 00.000 20224 Worker thread wakes up
01:27:52.247 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
01:27:52.250 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:52.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:53.412 01.162 20224 Exposure complete
01:27:53.481 00.069 20224 worker thread done servicing request
01:27:53.481 00.000 8996 OnExposeComplete: enter
01:27:53.482 00.001 8996 UpdateGuideState(): m_state=6
01:27:53.483 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12956
01:27:53.484 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=472.69, Mass=555244, SNR=274.9, Peak=43894 HFD=4.4
01:27:53.485 00.001 8996 MultiStar: [#1 -0.19,-0.24,0.70,U] [#2 -0.30,-0.42,0.00,M3] [#3 -0.41,-0.53,0.00,M4] [#4 -0.30,-0.23,0.52,U] [#5 0.14,-0.22,0.66,U] [#6 -0.49,-0.65,0.00,M1] [#7 -0.39,-0.28,0.00,M4] [#8 -0.07,-0.27,0.36,U] 
01:27:53.486 00.001 8996 single-star, 4 included, MultiStar: {-0.07, -0.21}, one-star: {-0.00, -0.16}
01:27:53.487 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
01:27:53.487 00.000 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.67)
01:27:53.488 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.16 hyp=0.16 cameraTheta=-1.59 mountX=0.01 mountY=0.15, mountTheta=1.49
01:27:53.490 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.16, opts=13)
01:27:53.491 00.001 8996 Enqueuing Move request for scope (-0.00, -0.16)
01:27:53.492 00.001 20224 Worker thread wakes up
01:27:53.492 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.16) opts 0xd
01:27:53.492 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.16)
01:27:53.492 00.000 20224 Moving (-0.00, -0.16) raw xDistance=0.01 yDistance=0.15
01:27:53.492 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:27:53.492 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:53.492 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:27:53.492 00.000 20224 MoveAxis(E, 0, ABG)
01:27:53.492 00.000 20224 Move returns status 0, amount 0
01:27:53.492 00.000 20224 MoveAxis(N, 0, ABG)
01:27:53.492 00.000 20224 Move returns status 0, amount 0
01:27:53.492 00.000 20224 move complete, result=0
01:27:53.493 00.001 20224 worker thread done servicing request
01:27:53.498 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43894, med=3161, FiltMin=2848, FiltMax=22646, Gamma=1.000
01:27:53.516 00.018 8996 UpdateGuideState exits: m=555244 SNR=274.9
01:27:53.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:53.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:53.518 00.000 8996 Enqueuing Expose request
01:27:53.519 00.001 20224 Worker thread wakes up
01:27:53.519 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:27:53.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:53.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:54.499 00.979 20224 Exposure complete
01:27:54.588 00.089 20224 worker thread done servicing request
01:27:54.588 00.000 8996 OnExposeComplete: enter
01:27:54.589 00.001 8996 UpdateGuideState(): m_state=6
01:27:54.590 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12957
01:27:54.590 00.000 8996 Star::Find returns 1 (0), X=135.73, Y=472.43, Mass=582990, SNR=302.9, Peak=43392 HFD=4.6
01:27:54.591 00.001 8996 MultiStar: [#1 -0.30,-0.43,0.00,M1] [#2 -0.10,-0.45,0.00,M4] [#3 -0.38,-0.66,0.00,M5] [#4 -0.24,-0.28,0.54,U] [#5 0.07,-0.57,0.00,M1] [#6 -0.65,-0.99,0.00,M2] [#7 -0.20,-0.53,0.00,M5] [#8 0.02,-0.26,0.38,U] 
01:27:54.592 00.001 8996 refined, 2 included, MultiStar: {-0.16, -0.35}, one-star: {-0.19, -0.42}
01:27:54.593 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
01:27:54.594 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.25)
01:27:54.595 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.35 hyp=0.38 cameraTheta=-2.01 mountX=-0.13 mountY=0.36, mountTheta=1.91
01:27:54.597 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.35, opts=13)
01:27:54.600 00.003 8996 Enqueuing Move request for scope (-0.16, -0.35)
01:27:54.602 00.002 20224 Worker thread wakes up
01:27:54.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.35) opts 0xd
01:27:54.602 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.35)
01:27:54.602 00.000 20224 Moving (-0.16, -0.35) raw xDistance=-0.13 yDistance=0.36
01:27:54.603 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:27:54.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:27:54.603 00.000 20224 MoveAxis(E, 0, ABG)
01:27:54.603 00.000 20224 Move returns status 0, amount 0
01:27:54.603 00.000 20224 MoveAxis(S, 77, ABG)
01:27:54.603 00.000 20224 Guiding  Dir = 1, Dur = 77
01:27:54.603 00.000 20224 IsSlewing returns 0
01:27:54.603 00.000 20224 IsGuiding returns 0
01:27:54.610 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43392, med=3161, FiltMin=2841, FiltMax=25728, Gamma=1.000
01:27:54.629 00.019 8996 UpdateGuideState exits: m=582990 SNR=302.9
01:27:54.631 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:54.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:54.633 00.001 8996 Enqueuing Expose request
01:27:54.644 00.011 20224 PulseGuide returned control before completion, sleep 46
01:27:54.707 00.063 20224 IsGuiding returns 1
01:27:54.707 00.000 20224 scope still moving after pulse duration time elapsed
01:27:54.738 00.031 20224 IsSlewing returns 0
01:27:54.738 00.000 20224 IsGuiding returns 0
01:27:54.739 00.001 20224 scope move finished after 77 + 58 ms
01:27:54.739 00.000 20224 Move returns status 0, amount 77
01:27:54.739 00.000 20224 move complete, result=0
01:27:54.739 00.000 20224 worker thread done servicing request
01:27:54.739 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 77 ms SOUTH
01:27:54.741 00.002 20224 Worker thread wakes up
01:27:54.741 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:54.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:55.936 01.195 20224 Exposure complete
01:27:55.995 00.059 20224 worker thread done servicing request
01:27:55.995 00.000 8996 OnExposeComplete: enter
01:27:55.995 00.000 8996 UpdateGuideState(): m_state=6
01:27:55.996 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12958
01:27:55.997 00.001 8996 Star::Find returns 1 (0), X=135.76, Y=473.20, Mass=704901, SNR=313.1, Peak=62438 HFD=4.4
01:27:55.998 00.001 8996 MultiStar: [#1 0.08,0.06,0.71,U] [#2 -0.11,-0.08,0.71,U] [#3 -0.22,-0.04,0.59,U] [#4 0.33,0.34,0.00,M1] [#5 0.08,0.21,0.45,U] [#6 -0.18,-0.35,0.33,U] [#7 -0.06,0.08,0.41,U] [#8 -0.14,-0.00,0.28,U] 
01:27:55.999 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.07}, one-star: {-0.15, 0.35}
01:27:55.999 00.000 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
01:27:56.000 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
01:27:56.001 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.07 hyp=0.11 cameraTheta=2.45 mountX=-0.09 mountY=-0.06, mountTheta=-2.56
01:27:56.002 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.07, opts=13)
01:27:56.003 00.001 8996 Enqueuing Move request for scope (-0.09, 0.07)
01:27:56.004 00.001 20224 Worker thread wakes up
01:27:56.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.07) opts 0xd
01:27:56.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.07)
01:27:56.004 00.000 20224 Moving (-0.09, 0.07) raw xDistance=-0.09 yDistance=-0.06
01:27:56.005 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:27:56.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:56.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:27:56.005 00.000 20224 MoveAxis(E, 0, ABG)
01:27:56.005 00.000 20224 Move returns status 0, amount 0
01:27:56.005 00.000 20224 MoveAxis(N, 0, ABG)
01:27:56.005 00.000 20224 Move returns status 0, amount 0
01:27:56.005 00.000 20224 move complete, result=0
01:27:56.005 00.000 20224 worker thread done servicing request
01:27:56.008 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=62438, med=3161, FiltMin=2880, FiltMax=27677, Gamma=1.000
01:27:56.022 00.014 8996 UpdateGuideState exits: m=704901 SNR=313.1
01:27:56.023 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:56.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:56.024 00.000 8996 Enqueuing Expose request
01:27:56.025 00.001 20224 Worker thread wakes up
01:27:56.025 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:27:56.026 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:56.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:57.006 00.980 20224 Exposure complete
01:27:57.081 00.075 20224 worker thread done servicing request
01:27:57.081 00.000 8996 OnExposeComplete: enter
01:27:57.083 00.002 8996 UpdateGuideState(): m_state=6
01:27:57.083 00.000 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12959
01:27:57.086 00.003 8996 Star::Find returns 1 (0), X=135.88, Y=473.16, Mass=580626, SNR=288.2, Peak=50038 HFD=4.4
01:27:57.089 00.003 8996 MultiStar: [#1 0.01,-0.27,0.77,U] [#2 -0.16,-0.01,0.78,U] [#3 -0.18,-0.25,0.74,U] [#4 0.23,0.30,0.53,U] [#5 0.29,-0.07,0.70,U] [#6 -0.12,0.03,0.39,U] [#7 -0.36,-0.04,0.44,U] [#8 0.26,-0.03,0.45,U] 
01:27:57.091 00.002 8996 refined, 8 included, MultiStar: {-0.01, 0.00}, one-star: {-0.04, 0.31}
01:27:57.093 00.002 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.14 = 3.14)
01:27:57.095 00.002 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
01:27:57.096 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=3.04 mountX=-0.01 mountY=0.00, mountTheta=3.13
01:27:57.100 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
01:27:57.102 00.002 8996 Enqueuing Move request for scope (-0.01, 0.00)
01:27:57.103 00.001 20224 Worker thread wakes up
01:27:57.104 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
01:27:57.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
01:27:57.104 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=0.00
01:27:57.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:27:57.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:57.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:27:57.104 00.000 20224 MoveAxis(E, 0, ABG)
01:27:57.104 00.000 20224 Move returns status 0, amount 0
01:27:57.104 00.000 20224 MoveAxis(N, 0, ABG)
01:27:57.104 00.000 20224 Move returns status 0, amount 0
01:27:57.104 00.000 20224 move complete, result=0
01:27:57.105 00.001 20224 worker thread done servicing request
01:27:57.110 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50038, med=3161, FiltMin=2857, FiltMax=24550, Gamma=1.000
01:27:57.124 00.014 8996 UpdateGuideState exits: m=580626 SNR=288.2
01:27:57.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:57.126 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:57.126 00.000 8996 Enqueuing Expose request
01:27:57.127 00.001 20224 Worker thread wakes up
01:27:57.127 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:57.128 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:57.128 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:58.276 01.148 20224 Exposure complete
01:27:58.347 00.071 20224 worker thread done servicing request
01:27:58.347 00.000 8996 OnExposeComplete: enter
01:27:58.349 00.002 8996 UpdateGuideState(): m_state=6
01:27:58.350 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12960
01:27:58.352 00.002 8996 Star::Find returns 1 (0), X=135.81, Y=472.89, Mass=633887, SNR=300.2, Peak=52054 HFD=4.4
01:27:58.353 00.001 8996 MultiStar: [#1 0.02,0.07,0.67,U] [#2 -0.34,0.04,0.71,U] [#3 -0.49,0.02,0.00,M4] [#4 -0.22,0.20,0.52,U] [#5 -0.06,-0.06,0.58,U] [#6 -0.40,-0.30,0.00,M1] [#7 -0.11,0.17,0.43,U] [#8 0.06,0.05,0.35,U] 
01:27:58.354 00.001 8996 single-star, 6 included, MultiStar: {-0.12, 0.06}, one-star: {-0.10, 0.04}
01:27:58.355 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
01:27:58.356 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
01:27:58.357 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.80 mountX=-0.11 mountY=-0.02, mountTheta=-2.92
01:27:58.359 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
01:27:58.361 00.002 8996 Enqueuing Move request for scope (-0.10, 0.04)
01:27:58.362 00.001 20224 Worker thread wakes up
01:27:58.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
01:27:58.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
01:27:58.362 00.000 20224 Moving (-0.10, 0.04) raw xDistance=-0.11 yDistance=-0.02
01:27:58.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:27:58.363 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:58.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:27:58.363 00.000 20224 MoveAxis(E, 0, ABG)
01:27:58.363 00.000 20224 Move returns status 0, amount 0
01:27:58.363 00.000 20224 MoveAxis(N, 0, ABG)
01:27:58.363 00.000 20224 Move returns status 0, amount 0
01:27:58.363 00.000 20224 move complete, result=0
01:27:58.363 00.000 20224 worker thread done servicing request
01:27:58.366 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=52054, med=3165, FiltMin=2877, FiltMax=25488, Gamma=1.000
01:27:58.379 00.013 8996 UpdateGuideState exits: m=633887 SNR=300.2
01:27:58.380 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:58.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:58.382 00.001 8996 Enqueuing Expose request
01:27:58.383 00.001 20224 Worker thread wakes up
01:27:58.383 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:27:58.384 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:58.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:27:59.357 00.973 20224 Exposure complete
01:27:59.416 00.059 20224 worker thread done servicing request
01:27:59.416 00.000 8996 OnExposeComplete: enter
01:27:59.417 00.001 8996 UpdateGuideState(): m_state=6
01:27:59.419 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12961
01:27:59.420 00.001 8996 Star::Find returns 1 (0), X=135.81, Y=472.85, Mass=634728, SNR=332.6, Peak=54790 HFD=4.4
01:27:59.422 00.002 8996 MultiStar: [#1 -0.42,-0.16,0.61,U] [#2 -0.24,-0.06,0.74,U] [#3 -0.56,-0.22,0.00,M5] [#4 -0.07,0.22,0.53,U] [#5 -0.10,-0.01,0.52,U] [#6 0.02,0.01,0.48,U] [#7 0.04,0.22,0.37,U] [#8 0.16,0.02,0.38,U] 
01:27:59.423 00.001 8996 single-star, 7 included, MultiStar: {-0.12, 0.02}, one-star: {-0.11, 0.00}
01:27:59.424 00.001 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
01:27:59.425 00.001 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
01:27:59.425 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.00 hyp=0.11 cameraTheta=3.12 mountX=-0.11 mountY=0.01, mountTheta=3.05
01:27:59.427 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.00, opts=13)
01:27:59.427 00.000 8996 Enqueuing Move request for scope (-0.11, 0.00)
01:27:59.428 00.001 20224 Worker thread wakes up
01:27:59.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.00) opts 0xd
01:27:59.428 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.00)
01:27:59.429 00.001 20224 Moving (-0.11, 0.00) raw xDistance=-0.11 yDistance=0.01
01:27:59.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:27:59.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:27:59.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:27:59.429 00.000 20224 MoveAxis(E, 0, ABG)
01:27:59.429 00.000 20224 Move returns status 0, amount 0
01:27:59.429 00.000 20224 MoveAxis(N, 0, ABG)
01:27:59.429 00.000 20224 Move returns status 0, amount 0
01:27:59.429 00.000 20224 move complete, result=0
01:27:59.429 00.000 20224 worker thread done servicing request
01:27:59.432 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54790, med=3165, FiltMin=2832, FiltMax=25376, Gamma=1.000
01:27:59.447 00.015 8996 UpdateGuideState exits: m=634728 SNR=332.6
01:27:59.448 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:27:59.449 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:27:59.450 00.001 8996 Enqueuing Expose request
01:27:59.450 00.000 20224 Worker thread wakes up
01:27:59.450 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:27:59.451 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:27:59.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:00.613 01.162 20224 Exposure complete
01:28:00.696 00.083 20224 worker thread done servicing request
01:28:00.696 00.000 8996 OnExposeComplete: enter
01:28:00.698 00.002 8996 UpdateGuideState(): m_state=6
01:28:00.700 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12962
01:28:00.702 00.002 8996 Star::Find returns 1 (0), X=135.88, Y=473.12, Mass=647871, SNR=270.5, Peak=57542 HFD=4.4
01:28:00.704 00.002 8996 MultiStar: [#1 -0.25,-0.16,0.86,U] [#2 -0.22,-0.26,0.80,U] [#3 -0.30,-0.04,0.65,U] [#4 -0.09,0.19,0.59,U] [#5 0.04,-0.05,0.64,U] [#6 0.00,-0.24,0.52,U] [#7 0.19,0.14,0.60,U] [#8 -0.23,-0.24,0.42,U] 
01:28:00.706 00.002 8996 refined, 8 included, MultiStar: {-0.10, -0.03}, one-star: {-0.04, 0.27}
01:28:00.707 00.001 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
01:28:00.709 00.002 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
01:28:00.710 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.89 mountX=-0.10 mountY=0.04, mountTheta=2.78
01:28:00.713 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.03, opts=13)
01:28:00.714 00.001 8996 Enqueuing Move request for scope (-0.10, -0.03)
01:28:00.716 00.002 20224 Worker thread wakes up
01:28:00.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
01:28:00.716 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
01:28:00.716 00.000 20224 Moving (-0.10, -0.03) raw xDistance=-0.10 yDistance=0.04
01:28:00.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:28:00.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:00.717 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:28:00.717 00.000 20224 MoveAxis(E, 0, ABG)
01:28:00.717 00.000 20224 Move returns status 0, amount 0
01:28:00.717 00.000 20224 MoveAxis(N, 0, ABG)
01:28:00.717 00.000 20224 Move returns status 0, amount 0
01:28:00.717 00.000 20224 move complete, result=0
01:28:00.717 00.000 20224 worker thread done servicing request
01:28:00.726 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=57542, med=3161, FiltMin=2872, FiltMax=27862, Gamma=1.000
01:28:00.752 00.026 8996 UpdateGuideState exits: m=647871 SNR=270.5
01:28:00.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:00.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:00.755 00.001 8996 Enqueuing Expose request
01:28:00.756 00.001 20224 Worker thread wakes up
01:28:00.756 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:00.757 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:00.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:01.730 00.973 20224 Exposure complete
01:28:01.817 00.087 20224 worker thread done servicing request
01:28:01.817 00.000 8996 OnExposeComplete: enter
01:28:01.818 00.001 8996 UpdateGuideState(): m_state=6
01:28:01.819 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12963
01:28:01.820 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=472.90, Mass=697938, SNR=346.0, Peak=60470 HFD=4.4
01:28:01.821 00.001 8996 MultiStar: [#1 -0.04,0.02,0.61,U] [#2 -0.24,-0.19,0.60,U] [#3 -0.07,0.07,0.53,U] [#4 -0.03,0.39,0.49,U] [#5 0.17,-0.04,0.51,U] [#6 -0.16,-0.10,0.38,U] [#7 -0.01,0.07,0.34,U] [#8 0.02,-0.60,0.00,M1] 
01:28:01.823 00.002 8996 single-star, 7 included, MultiStar: {-0.05, 0.03}, one-star: {-0.01, 0.05}
01:28:01.824 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
01:28:01.826 00.002 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
01:28:01.828 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.75 mountX=-0.01 mountY=-0.05, mountTheta=-1.85
01:28:01.831 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.05, opts=13)
01:28:01.833 00.002 8996 Enqueuing Move request for scope (-0.01, 0.05)
01:28:01.835 00.002 20224 Worker thread wakes up
01:28:01.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
01:28:01.835 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
01:28:01.835 00.000 20224 Moving (-0.01, 0.05) raw xDistance=-0.01 yDistance=-0.05
01:28:01.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:28:01.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:01.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:28:01.836 00.001 20224 MoveAxis(E, 0, ABG)
01:28:01.836 00.000 20224 Move returns status 0, amount 0
01:28:01.836 00.000 20224 MoveAxis(N, 0, ABG)
01:28:01.836 00.000 20224 Move returns status 0, amount 0
01:28:01.836 00.000 20224 move complete, result=0
01:28:01.836 00.000 20224 worker thread done servicing request
01:28:01.844 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=60470, med=3165, FiltMin=2854, FiltMax=28912, Gamma=1.000
01:28:01.870 00.026 8996 UpdateGuideState exits: m=697938 SNR=346.0
01:28:01.872 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:01.874 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:01.876 00.002 8996 Enqueuing Expose request
01:28:01.878 00.002 20224 Worker thread wakes up
01:28:01.878 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:01.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:01.880 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:03.055 01.175 20224 Exposure complete
01:28:03.134 00.079 20224 worker thread done servicing request
01:28:03.135 00.001 8996 OnExposeComplete: enter
01:28:03.136 00.001 8996 UpdateGuideState(): m_state=6
01:28:03.138 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12964
01:28:03.140 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=472.98, Mass=630960, SNR=334.6, Peak=51046 HFD=4.4
01:28:03.142 00.002 8996 MultiStar: [#1 -0.05,-0.01,0.62,U] [#2 -0.24,-0.10,0.65,U] [#3 -0.29,-0.29,0.53,U] [#4 0.31,0.35,0.00,M1] [#5 0.14,0.12,0.55,U] [#6 -0.45,0.12,0.00,M1] [#7 -0.13,-0.01,0.36,U] [#8 0.24,-0.04,0.35,U] 
01:28:03.144 00.002 8996 refined, 6 included, MultiStar: {-0.03, -0.01}, one-star: {0.11, 0.14}
01:28:03.145 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
01:28:03.147 00.002 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
01:28:03.148 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.76 mountX=-0.03 mountY=0.01, mountTheta=2.65
01:28:03.150 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
01:28:03.151 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
01:28:03.152 00.001 20224 Worker thread wakes up
01:28:03.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
01:28:03.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
01:28:03.152 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
01:28:03.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:28:03.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:03.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:28:03.152 00.000 20224 MoveAxis(E, 0, ABG)
01:28:03.152 00.000 20224 Move returns status 0, amount 0
01:28:03.152 00.000 20224 MoveAxis(N, 0, ABG)
01:28:03.152 00.000 20224 Move returns status 0, amount 0
01:28:03.152 00.000 20224 move complete, result=0
01:28:03.152 00.000 20224 worker thread done servicing request
01:28:03.157 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51046, med=3161, FiltMin=2841, FiltMax=25446, Gamma=1.000
01:28:03.174 00.017 8996 UpdateGuideState exits: m=630960 SNR=334.6
01:28:03.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:03.176 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:03.177 00.001 8996 Enqueuing Expose request
01:28:03.178 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:03.179 00.001 20224 Worker thread wakes up
01:28:03.179 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:03.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:04.170 00.991 20224 Exposure complete
01:28:04.239 00.069 20224 worker thread done servicing request
01:28:04.239 00.000 8996 OnExposeComplete: enter
01:28:04.241 00.002 8996 UpdateGuideState(): m_state=6
01:28:04.242 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12965
01:28:04.244 00.002 8996 Star::Find returns 1 (0), X=135.71, Y=472.80, Mass=579105, SNR=300.8, Peak=44662 HFD=4.6
01:28:04.245 00.001 8996 MultiStar: [#1 -0.09,-0.11,0.68,U] [#2 -0.40,-0.24,0.00,M1] [#3 -0.60,-0.28,0.00,M3] [#4 -0.11,0.17,0.53,U] [#5 -0.08,0.09,0.67,U] [#6 -0.36,-0.30,0.00,M2] [#7 0.02,-0.20,0.45,U] [#8 0.00,0.06,0.41,U] 
01:28:04.247 00.002 8996 refined, 5 included, MultiStar: {-0.10, -0.01}, one-star: {-0.21, -0.05}
01:28:04.248 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:28:04.250 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
01:28:04.251 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-3.03 mountX=-0.10 mountY=0.02, mountTheta=2.92
01:28:04.254 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.01, opts=13)
01:28:04.255 00.001 8996 Enqueuing Move request for scope (-0.10, -0.01)
01:28:04.256 00.001 20224 Worker thread wakes up
01:28:04.256 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.01) opts 0xd
01:28:04.256 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.01)
01:28:04.256 00.000 20224 Moving (-0.10, -0.01) raw xDistance=-0.10 yDistance=0.02
01:28:04.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:28:04.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:04.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:28:04.257 00.001 20224 MoveAxis(E, 0, ABG)
01:28:04.257 00.000 20224 Move returns status 0, amount 0
01:28:04.257 00.000 20224 MoveAxis(N, 0, ABG)
01:28:04.257 00.000 20224 Move returns status 0, amount 0
01:28:04.257 00.000 20224 move complete, result=0
01:28:04.257 00.000 20224 worker thread done servicing request
01:28:04.261 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44662, med=3165, FiltMin=2867, FiltMax=23056, Gamma=1.000
01:28:04.277 00.016 8996 UpdateGuideState exits: m=579105 SNR=300.8
01:28:04.278 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:04.279 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:04.279 00.000 8996 Enqueuing Expose request
01:28:04.280 00.001 20224 Worker thread wakes up
01:28:04.281 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:04.281 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:04.281 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:05.455 01.174 20224 Exposure complete
01:28:05.550 00.095 20224 worker thread done servicing request
01:28:05.550 00.000 8996 OnExposeComplete: enter
01:28:05.551 00.001 8996 UpdateGuideState(): m_state=6
01:28:05.554 00.003 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12966
01:28:05.557 00.003 8996 Star::Find returns 1 (0), X=135.87, Y=472.72, Mass=724241, SNR=342.9, Peak=54710 HFD=4.5
01:28:05.561 00.004 8996 MultiStar: [#1 -0.03,0.10,0.57,U] [#2 -0.40,-0.40,0.00,M2] [#3 -0.22,0.12,0.50,U] [#4 0.07,0.41,0.54,U] [#5 -0.00,-0.08,0.52,U] [#6 -0.08,-0.20,0.44,U] [#7 -0.21,-0.08,0.39,U] [#8 0.20,-0.06,0.40,U] 
01:28:05.563 00.002 8996 refined, 7 included, MultiStar: {-0.04, 0.01}, one-star: {-0.05, -0.13}
01:28:05.565 00.002 8996 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.10) = xAngle (3.08 = 3.08)
01:28:05.566 00.001 8996 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
01:28:05.568 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.98 mountX=-0.04 mountY=-0.00, mountTheta=-3.10
01:28:05.573 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
01:28:05.574 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
01:28:05.576 00.002 20224 Worker thread wakes up
01:28:05.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
01:28:05.576 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
01:28:05.576 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.00
01:28:05.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:28:05.576 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:05.576 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:28:05.577 00.001 20224 MoveAxis(E, 0, ABG)
01:28:05.577 00.000 20224 Move returns status 0, amount 0
01:28:05.577 00.000 20224 MoveAxis(N, 0, ABG)
01:28:05.577 00.000 20224 Move returns status 0, amount 0
01:28:05.577 00.000 20224 move complete, result=0
01:28:05.577 00.000 20224 worker thread done servicing request
01:28:05.583 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54710, med=3161, FiltMin=2838, FiltMax=28582, Gamma=1.000
01:28:05.602 00.019 8996 UpdateGuideState exits: m=724241 SNR=342.9
01:28:05.604 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:05.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:05.605 00.000 8996 Enqueuing Expose request
01:28:05.606 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:05.607 00.001 20224 Worker thread wakes up
01:28:05.607 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:05.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:06.578 00.971 20224 Exposure complete
01:28:06.642 00.064 20224 worker thread done servicing request
01:28:06.642 00.000 8996 OnExposeComplete: enter
01:28:06.643 00.001 8996 UpdateGuideState(): m_state=6
01:28:06.644 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12967
01:28:06.644 00.000 8996 Star::Find returns 1 (0), X=135.87, Y=472.76, Mass=589582, SNR=311.1, Peak=45190 HFD=4.5
01:28:06.645 00.001 8996 MultiStar: [#1 -0.44,0.00,0.58,U] [#2 -0.32,-0.23,0.68,U] [#3 -0.41,-0.20,0.00,M3] [#4 -0.35,0.15,0.55,U] [#5 -0.11,0.21,0.64,U] [#6 -0.15,0.03,0.43,U] [#7 -0.12,0.05,0.41,U] [#8 0.06,-0.01,0.38,U] 
01:28:06.646 00.001 8996 single-star, 7 included, MultiStar: {-0.19, 0.00}, one-star: {-0.05, -0.09}
01:28:06.647 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
01:28:06.648 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
01:28:06.648 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.07 mountX=-0.04 mountY=0.10, mountTheta=1.97
01:28:06.650 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
01:28:06.650 00.000 8996 Enqueuing Move request for scope (-0.05, -0.09)
01:28:06.651 00.001 20224 Worker thread wakes up
01:28:06.651 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
01:28:06.651 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
01:28:06.652 00.001 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.10
01:28:06.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:28:06.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:06.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:28:06.652 00.000 20224 MoveAxis(E, 0, ABG)
01:28:06.652 00.000 20224 Move returns status 0, amount 0
01:28:06.652 00.000 20224 MoveAxis(N, 0, ABG)
01:28:06.652 00.000 20224 Move returns status 0, amount 0
01:28:06.652 00.000 20224 move complete, result=0
01:28:06.652 00.000 20224 worker thread done servicing request
01:28:06.660 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45190, med=3165, FiltMin=2880, FiltMax=25894, Gamma=1.000
01:28:06.677 00.017 8996 UpdateGuideState exits: m=589582 SNR=311.1
01:28:06.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:06.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:06.679 00.000 8996 Enqueuing Expose request
01:28:06.680 00.001 20224 Worker thread wakes up
01:28:06.680 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:06.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:06.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:07.849 01.168 20224 Exposure complete
01:28:07.924 00.075 20224 worker thread done servicing request
01:28:07.924 00.000 8996 OnExposeComplete: enter
01:28:07.926 00.002 8996 UpdateGuideState(): m_state=6
01:28:07.928 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12968
01:28:07.929 00.001 8996 Star::Find returns 1 (0), X=135.86, Y=472.81, Mass=696572, SNR=307.4, Peak=62102 HFD=4.4
01:28:07.931 00.002 8996 MultiStar: [#1 -0.34,-0.37,0.00,M1] [#2 -0.68,-0.53,0.00,M2] [#3 -0.23,0.09,0.66,U] [#4 -0.18,0.00,0.52,U] [#5 -0.21,-0.25,0.68,U] [#6 -0.43,-0.51,0.00,M1] [#7 -0.35,-0.24,0.36,U] [#8 -0.35,-0.33,0.00,M1] 
01:28:07.933 00.002 8996 single-star, 4 included, MultiStar: {-0.18, -0.07}, one-star: {-0.05, -0.04}
01:28:07.934 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
01:28:07.935 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.74)
01:28:07.937 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-2.52 mountX=-0.05 mountY=0.05, mountTheta=2.41
01:28:07.939 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.04, opts=13)
01:28:07.941 00.002 8996 Enqueuing Move request for scope (-0.05, -0.04)
01:28:07.942 00.001 20224 Worker thread wakes up
01:28:07.943 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.04) opts 0xd
01:28:07.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.04)
01:28:07.943 00.000 20224 Moving (-0.05, -0.04) raw xDistance=-0.05 yDistance=0.05
01:28:07.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:28:07.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:07.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:28:07.943 00.000 20224 MoveAxis(E, 0, ABG)
01:28:07.943 00.000 20224 Move returns status 0, amount 0
01:28:07.943 00.000 20224 MoveAxis(N, 0, ABG)
01:28:07.943 00.000 20224 Move returns status 0, amount 0
01:28:07.943 00.000 20224 move complete, result=0
01:28:07.943 00.000 20224 worker thread done servicing request
01:28:07.948 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=62102, med=3161, FiltMin=2845, FiltMax=29427, Gamma=1.000
01:28:07.963 00.015 8996 UpdateGuideState exits: m=696572 SNR=307.4
01:28:07.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:07.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:07.966 00.001 8996 Enqueuing Expose request
01:28:07.967 00.001 20224 Worker thread wakes up
01:28:07.967 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:07.969 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:07.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:08.944 00.975 20224 Exposure complete
01:28:09.001 00.057 20224 worker thread done servicing request
01:28:09.002 00.001 8996 OnExposeComplete: enter
01:28:09.003 00.001 8996 UpdateGuideState(): m_state=6
01:28:09.004 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12969
01:28:09.005 00.001 8996 Star::Find returns 1 (0), X=135.63, Y=472.85, Mass=529694, SNR=279.7, Peak=48038 HFD=4.5
01:28:09.006 00.001 8996 MultiStar: [#1 -0.24,-0.00,0.69,U] [#2 -0.33,-0.31,0.00,M3] [#3 -0.30,-0.37,0.00,M3] [#4 0.16,0.20,0.55,U] [#5 0.06,-0.09,0.65,U] [#6 -0.12,-0.39,0.48,U] [#7 -0.35,-0.16,0.42,U] [#8 -0.23,-0.19,0.40,U] 
01:28:09.007 00.001 8996 refined, 6 included, MultiStar: {-0.15, -0.07}, one-star: {-0.29, 0.00}
01:28:09.008 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
01:28:09.009 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
01:28:09.010 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.72 mountX=-0.14 mountY=0.08, mountTheta=2.61
01:28:09.012 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.07, opts=13)
01:28:09.013 00.001 8996 Enqueuing Move request for scope (-0.15, -0.07)
01:28:09.015 00.002 20224 Worker thread wakes up
01:28:09.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
01:28:09.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
01:28:09.015 00.000 20224 Moving (-0.15, -0.07) raw xDistance=-0.14 yDistance=0.08
01:28:09.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:28:09.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:09.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:28:09.015 00.000 20224 MoveAxis(E, 0, ABG)
01:28:09.015 00.000 20224 Move returns status 0, amount 0
01:28:09.015 00.000 20224 MoveAxis(N, 0, ABG)
01:28:09.015 00.000 20224 Move returns status 0, amount 0
01:28:09.015 00.000 20224 move complete, result=0
01:28:09.015 00.000 20224 worker thread done servicing request
01:28:09.021 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48038, med=3161, FiltMin=2861, FiltMax=21264, Gamma=1.000
01:28:09.036 00.015 8996 UpdateGuideState exits: m=529694 SNR=279.7
01:28:09.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:09.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:09.039 00.001 8996 Enqueuing Expose request
01:28:09.040 00.001 20224 Worker thread wakes up
01:28:09.040 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:09.041 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:09.041 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:10.242 01.201 20224 Exposure complete
01:28:10.313 00.071 20224 worker thread done servicing request
01:28:10.313 00.000 8996 OnExposeComplete: enter
01:28:10.316 00.003 8996 UpdateGuideState(): m_state=6
01:28:10.317 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12970
01:28:10.319 00.002 8996 Star::Find returns 1 (0), X=135.96, Y=472.67, Mass=708746, SNR=338.1, Peak=54070 HFD=4.5
01:28:10.320 00.001 8996 MultiStar: [#1 -0.24,0.11,0.60,U] [#2 -0.23,-0.01,0.60,U] [#3 -0.42,-0.28,0.00,M4] [#4 0.01,0.03,0.41,U] [#5 0.20,-0.03,0.45,U] [#6 -0.02,-0.10,0.41,U] [#7 -0.27,-0.03,0.35,U] [#8 -0.10,-0.07,0.29,U] 
01:28:10.321 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.05}, one-star: {0.04, -0.18}
01:28:10.322 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
01:28:10.323 00.001 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
01:28:10.324 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.53 mountX=-0.06 mountY=0.05, mountTheta=2.42
01:28:10.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.05, opts=13)
01:28:10.326 00.000 8996 Enqueuing Move request for scope (-0.07, -0.05)
01:28:10.327 00.001 20224 Worker thread wakes up
01:28:10.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
01:28:10.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
01:28:10.327 00.000 20224 Moving (-0.07, -0.05) raw xDistance=-0.06 yDistance=0.05
01:28:10.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:28:10.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:10.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:28:10.327 00.000 20224 MoveAxis(E, 0, ABG)
01:28:10.327 00.000 20224 Move returns status 0, amount 0
01:28:10.327 00.000 20224 MoveAxis(N, 0, ABG)
01:28:10.328 00.001 20224 Move returns status 0, amount 0
01:28:10.328 00.000 20224 move complete, result=0
01:28:10.328 00.000 20224 worker thread done servicing request
01:28:10.334 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54070, med=3161, FiltMin=2857, FiltMax=26118, Gamma=1.000
01:28:10.355 00.021 8996 UpdateGuideState exits: m=708746 SNR=338.1
01:28:10.356 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:10.357 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:10.358 00.001 8996 Enqueuing Expose request
01:28:10.359 00.001 20224 Worker thread wakes up
01:28:10.359 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:10.359 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:10.359 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:11.336 00.977 20224 Exposure complete
01:28:11.407 00.071 20224 worker thread done servicing request
01:28:11.407 00.000 8996 OnExposeComplete: enter
01:28:11.408 00.001 8996 UpdateGuideState(): m_state=6
01:28:11.410 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12971
01:28:11.411 00.001 8996 Star::Find returns 1 (0), X=135.97, Y=472.36, Mass=547006, SNR=281.7, Peak=40208 HFD=4.4
01:28:11.412 00.001 8996 MultiStar: [#1 -0.32,-0.41,0.00,M1] [#2 -0.41,-0.63,0.00,M3] [#3 -0.47,-0.57,0.00,M5] [#4 0.02,-0.16,0.56,U] [#5 -0.33,-0.64,0.00,M1] [#6 -0.13,-0.17,0.49,U] [#7 0.06,-0.14,0.47,U] [#8 -0.17,-0.46,0.00,M1] 
01:28:11.413 00.001 8996 refined, 3 included, MultiStar: {0.01, -0.29}, one-star: {0.06, -0.49}
01:28:11.413 00.000 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
01:28:11.414 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
01:28:11.415 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.52 mountX=0.04 mountY=0.29, mountTheta=1.43
01:28:11.416 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.29, opts=13)
01:28:11.417 00.001 8996 Enqueuing Move request for scope (0.01, -0.29)
01:28:11.418 00.001 20224 Worker thread wakes up
01:28:11.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.29) opts 0xd
01:28:11.418 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.29)
01:28:11.418 00.000 20224 Moving (0.01, -0.29) raw xDistance=0.04 yDistance=0.29
01:28:11.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:28:11.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
01:28:11.418 00.000 20224 MoveAxis(E, 0, ABG)
01:28:11.418 00.000 20224 Move returns status 0, amount 0
01:28:11.418 00.000 20224 MoveAxis(S, 60, ABG)
01:28:11.418 00.000 20224 Guiding  Dir = 1, Dur = 60
01:28:11.419 00.001 20224 IsSlewing returns 0
01:28:11.419 00.000 20224 IsGuiding returns 0
01:28:11.422 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40208, med=3165, FiltMin=2867, FiltMax=20944, Gamma=1.000
01:28:11.437 00.015 8996 UpdateGuideState exits: m=547006 SNR=281.7
01:28:11.438 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:11.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:11.439 00.000 8996 Enqueuing Expose request
01:28:11.457 00.018 20224 PulseGuide returned control before completion, sleep 32
01:28:11.504 00.047 20224 IsGuiding returns 1
01:28:11.504 00.000 20224 scope still moving after pulse duration time elapsed
01:28:11.535 00.031 20224 IsSlewing returns 0
01:28:11.536 00.001 20224 IsGuiding returns 1
01:28:11.566 00.030 20224 IsSlewing returns 0
01:28:11.566 00.000 20224 IsGuiding returns 0
01:28:11.566 00.000 20224 scope move finished after 60 + 87 ms
01:28:11.566 00.000 20224 Move returns status 0, amount 60
01:28:11.567 00.001 20224 move complete, result=0
01:28:11.567 00.000 20224 worker thread done servicing request
01:28:11.567 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
01:28:11.569 00.002 20224 Worker thread wakes up
01:28:11.569 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:11.569 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:12.722 01.153 20224 Exposure complete
01:28:12.782 00.060 20224 worker thread done servicing request
01:28:12.783 00.001 8996 OnExposeComplete: enter
01:28:12.785 00.002 8996 UpdateGuideState(): m_state=6
01:28:12.787 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12972
01:28:12.788 00.001 8996 Star::Find returns 1 (0), X=135.77, Y=472.95, Mass=576440, SNR=300.9, Peak=47014 HFD=4.5
01:28:12.790 00.002 8996 MultiStar: [#1 -0.35,-0.08,0.78,U] [#2 -0.40,-0.02,0.76,U] [#3 -0.31,-0.03,0.58,U] [#4 -0.12,0.24,0.52,U] [#5 -0.44,-0.13,0.00,M2] [#6 -0.36,-0.03,0.38,U] [#7 -0.04,0.09,0.38,U] [#8 -0.19,-0.26,0.37,U] 
01:28:12.792 00.002 8996 single-star, 7 included, MultiStar: {-0.25, 0.01}, one-star: {-0.14, 0.10}
01:28:12.795 00.003 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
01:28:12.795 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
01:28:12.795 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.18 cameraTheta=2.54 mountX=-0.15 mountY=-0.08, mountTheta=-2.65
01:28:12.799 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.10, opts=13)
01:28:12.801 00.002 8996 Enqueuing Move request for scope (-0.14, 0.10)
01:28:12.802 00.001 20224 Worker thread wakes up
01:28:12.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
01:28:12.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
01:28:12.803 00.001 20224 Moving (-0.14, 0.10) raw xDistance=-0.15 yDistance=-0.08
01:28:12.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:28:12.803 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:12.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:28:12.803 00.000 20224 MoveAxis(E, 0, ABG)
01:28:12.803 00.000 20224 Move returns status 0, amount 0
01:28:12.803 00.000 20224 MoveAxis(N, 0, ABG)
01:28:12.803 00.000 20224 Move returns status 0, amount 0
01:28:12.803 00.000 20224 move complete, result=0
01:28:12.804 00.001 20224 worker thread done servicing request
01:28:12.811 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47014, med=3165, FiltMin=2851, FiltMax=25408, Gamma=1.000
01:28:12.838 00.027 8996 UpdateGuideState exits: m=576440 SNR=300.9
01:28:12.841 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:12.843 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:12.845 00.002 8996 Enqueuing Expose request
01:28:12.847 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:12.849 00.002 20224 Worker thread wakes up
01:28:12.849 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:12.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:13.823 00.974 20224 Exposure complete
01:28:13.897 00.074 20224 worker thread done servicing request
01:28:13.897 00.000 8996 OnExposeComplete: enter
01:28:13.900 00.003 8996 UpdateGuideState(): m_state=6
01:28:13.902 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12973
01:28:13.904 00.002 8996 Star::Find returns 1 (0), X=135.13, Y=472.87, Mass=735621, SNR=353.6, Peak=54630 HFD=4.5
01:28:13.905 00.001 8996 MultiStar: [#1 -0.61,-0.06,0.00,M1] [#2 -0.40,0.08,0.68,U] [#3 -0.59,-0.04,0.00,M5] [#4 -0.45,0.31,0.00,M1] [#5 -0.56,0.09,0.00,M3] [#6 -0.43,-0.10,0.35,U] [#7 -0.57,0.01,0.00,M1] [#8 -0.75,-0.09,0.00,M1] 
01:28:13.907 00.002 8996 refined, 2 included, MultiStar: {-0.60, 0.02}, one-star: {-0.79, 0.02}
01:28:13.909 00.002 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
01:28:13.910 00.001 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
01:28:13.912 00.002 8996 CameraToMount -- cameraX=-0.60 cameraY=0.02 hyp=0.60 cameraTheta=3.11 mountX=-0.60 mountY=0.05, mountTheta=3.06
01:28:13.915 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.60, y=0.02, opts=13)
01:28:13.916 00.001 8996 Enqueuing Move request for scope (-0.60, 0.02)
01:28:13.917 00.001 20224 Worker thread wakes up
01:28:13.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.02) opts 0xd
01:28:13.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.60, 0.02)
01:28:13.917 00.000 20224 Moving (-0.60, 0.02) raw xDistance=-0.60 yDistance=0.05
01:28:13.918 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
01:28:13.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:13.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:28:13.918 00.000 20224 MoveAxis(E, 87, ABG)
01:28:13.918 00.000 20224 Guiding  Dir = 2, Dur = 87
01:28:13.918 00.000 20224 IsSlewing returns 0
01:28:13.918 00.000 20224 IsGuiding returns 0
01:28:13.925 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=54630, med=3165, FiltMin=2852, FiltMax=28605, Gamma=1.000
01:28:13.947 00.022 8996 UpdateGuideState exits: m=735621 SNR=353.6
01:28:13.949 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:13.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:13.952 00.002 8996 Enqueuing Expose request
01:28:13.972 00.020 20224 PulseGuide returned control before completion, sleep 44
01:28:14.017 00.045 20224 IsGuiding returns 1
01:28:14.017 00.000 20224 scope still moving after pulse duration time elapsed
01:28:14.049 00.032 20224 IsSlewing returns 0
01:28:14.050 00.001 20224 IsGuiding returns 1
01:28:14.081 00.031 20224 IsSlewing returns 0
01:28:14.081 00.000 20224 IsGuiding returns 0
01:28:14.081 00.000 20224 scope move finished after 87 + 76 ms
01:28:14.081 00.000 20224 Move returns status 0, amount 87
01:28:14.081 00.000 20224 MoveAxis(N, 0, ABG)
01:28:14.081 00.000 20224 Move returns status 0, amount 0
01:28:14.082 00.001 20224 move complete, result=0
01:28:14.082 00.000 20224 worker thread done servicing request
01:28:14.082 00.000 20224 Worker thread wakes up
01:28:14.082 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:14.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:14.082 00.000 8996 GuideStep: -0.6 px 87 ms EAST, 0.0 px 0 ms NORTH
01:28:15.239 01.157 20224 Exposure complete
01:28:15.335 00.096 20224 worker thread done servicing request
01:28:15.335 00.000 8996 OnExposeComplete: enter
01:28:15.336 00.001 8996 UpdateGuideState(): m_state=6
01:28:15.337 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12974
01:28:15.339 00.002 8996 Star::Find returns 1 (0), X=136.06, Y=473.00, Mass=640289, SNR=304.8, Peak=51350 HFD=4.4
01:28:15.340 00.001 8996 MultiStar: [#1 0.11,0.22,0.69,U] [#2 0.28,0.21,0.70,U] [#3 0.16,0.14,0.60,U] [#4 0.22,0.32,0.47,U] [#5 0.43,0.16,0.00,M4] [#6 0.14,0.19,0.38,U] [#7 0.09,0.02,0.49,U] [#8 0.11,0.01,0.27,U] 
01:28:15.341 00.001 8996 single-star, 7 included, MultiStar: {0.16, 0.17}, one-star: {0.14, 0.15}
01:28:15.342 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
01:28:15.343 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
01:28:15.343 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.15 hyp=0.20 cameraTheta=0.81 mountX=0.13 mountY=-0.16, mountTheta=-0.91
01:28:15.345 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.15, opts=13)
01:28:15.345 00.000 8996 Enqueuing Move request for scope (0.14, 0.15)
01:28:15.346 00.001 20224 Worker thread wakes up
01:28:15.347 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.15) opts 0xd
01:28:15.347 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.15)
01:28:15.347 00.000 20224 Moving (0.14, 0.15) raw xDistance=0.13 yDistance=-0.16
01:28:15.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:28:15.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:15.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:28:15.347 00.000 20224 MoveAxis(E, 0, ABG)
01:28:15.347 00.000 20224 Move returns status 0, amount 0
01:28:15.347 00.000 20224 MoveAxis(N, 0, ABG)
01:28:15.347 00.000 20224 Move returns status 0, amount 0
01:28:15.347 00.000 20224 move complete, result=0
01:28:15.347 00.000 20224 worker thread done servicing request
01:28:15.353 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51350, med=3165, FiltMin=2851, FiltMax=26931, Gamma=1.000
01:28:15.379 00.026 8996 UpdateGuideState exits: m=640289 SNR=304.8
01:28:15.380 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:15.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:15.382 00.001 8996 Enqueuing Expose request
01:28:15.383 00.001 20224 Worker thread wakes up
01:28:15.383 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:28:15.383 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:15.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:16.361 00.978 20224 Exposure complete
01:28:16.420 00.059 20224 worker thread done servicing request
01:28:16.421 00.001 8996 OnExposeComplete: enter
01:28:16.422 00.001 8996 UpdateGuideState(): m_state=6
01:28:16.423 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12975
01:28:16.424 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=472.83, Mass=564134, SNR=288.5, Peak=41638 HFD=4.4
01:28:16.425 00.001 8996 MultiStar: [#1 0.27,0.10,0.65,U] [#2 0.03,0.10,0.95,U] [#3 0.08,0.26,0.66,U] [#4 0.37,0.43,0.00,M1] [#5 0.31,0.07,0.73,U] [#6 0.23,0.32,0.52,U] [#7 -0.08,-0.06,0.40,U] [#8 0.02,0.09,0.36,U] 
01:28:16.426 00.001 8996 refined, 7 included, MultiStar: {0.15, 0.10}, one-star: {0.24, -0.02}
01:28:16.427 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
01:28:16.428 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
01:28:16.429 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.10 hyp=0.18 cameraTheta=0.59 mountX=0.14 mountY=-0.12, mountTheta=-0.70
01:28:16.431 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.10, opts=13)
01:28:16.432 00.001 8996 Enqueuing Move request for scope (0.15, 0.10)
01:28:16.433 00.001 20224 Worker thread wakes up
01:28:16.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.10) opts 0xd
01:28:16.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.10)
01:28:16.433 00.000 20224 Moving (0.15, 0.10) raw xDistance=0.14 yDistance=-0.12
01:28:16.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:28:16.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:16.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:28:16.433 00.000 20224 MoveAxis(E, 0, ABG)
01:28:16.433 00.000 20224 Move returns status 0, amount 0
01:28:16.433 00.000 20224 MoveAxis(N, 0, ABG)
01:28:16.433 00.000 20224 Move returns status 0, amount 0
01:28:16.433 00.000 20224 move complete, result=0
01:28:16.434 00.001 20224 worker thread done servicing request
01:28:16.439 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41837, med=3165, FiltMin=2845, FiltMax=22080, Gamma=1.000
01:28:16.455 00.016 8996 UpdateGuideState exits: m=564134 SNR=288.5
01:28:16.456 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:16.457 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:16.458 00.001 8996 Enqueuing Expose request
01:28:16.459 00.001 20224 Worker thread wakes up
01:28:16.459 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:16.459 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:16.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:17.626 01.167 20224 Exposure complete
01:28:17.694 00.068 20224 worker thread done servicing request
01:28:17.694 00.000 8996 OnExposeComplete: enter
01:28:17.696 00.002 8996 UpdateGuideState(): m_state=6
01:28:17.697 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12976
01:28:17.698 00.001 8996 Star::Find returns 1 (0), X=135.93, Y=473.22, Mass=654212, SNR=292.8, Peak=53750 HFD=4.4
01:28:17.699 00.001 8996 MultiStar: [#1 0.13,0.03,0.72,U] [#2 -0.04,0.09,0.76,U] [#3 0.03,-0.03,0.63,U] [#4 0.32,0.30,0.55,U] [#5 0.27,0.25,0.58,U] [#6 0.21,0.10,0.37,U] [#7 -0.10,0.19,0.41,U] [#8 0.20,-0.12,0.34,U] 
01:28:17.700 00.001 8996 refined, 8 included, MultiStar: {0.10, 0.15}, one-star: {0.01, 0.37}
01:28:17.701 00.001 8996 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
01:28:17.702 00.001 8996 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
01:28:17.703 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=1.00 mountX=0.08 mountY=-0.16, mountTheta=-1.10
01:28:17.704 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.15, opts=13)
01:28:17.705 00.001 8996 Enqueuing Move request for scope (0.10, 0.15)
01:28:17.706 00.001 20224 Worker thread wakes up
01:28:17.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
01:28:17.706 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
01:28:17.706 00.000 20224 Moving (0.10, 0.15) raw xDistance=0.08 yDistance=-0.16
01:28:17.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:28:17.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:17.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:28:17.706 00.000 20224 MoveAxis(E, 0, ABG)
01:28:17.706 00.000 20224 Move returns status 0, amount 0
01:28:17.706 00.000 20224 MoveAxis(N, 0, ABG)
01:28:17.706 00.000 20224 Move returns status 0, amount 0
01:28:17.706 00.000 20224 move complete, result=0
01:28:17.706 00.000 20224 worker thread done servicing request
01:28:17.713 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53750, med=3165, FiltMin=2870, FiltMax=26454, Gamma=1.000
01:28:17.740 00.027 8996 UpdateGuideState exits: m=654212 SNR=292.8
01:28:17.742 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:17.743 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:17.744 00.001 8996 Enqueuing Expose request
01:28:17.746 00.002 20224 Worker thread wakes up
01:28:17.746 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:28:17.748 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:17.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:18.728 00.980 20224 Exposure complete
01:28:18.807 00.079 20224 worker thread done servicing request
01:28:18.807 00.000 8996 OnExposeComplete: enter
01:28:18.808 00.001 8996 UpdateGuideState(): m_state=6
01:28:18.809 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12977
01:28:18.810 00.001 8996 Star::Find returns 1 (0), X=135.85, Y=472.85, Mass=624199, SNR=299.0, Peak=55638 HFD=4.4
01:28:18.811 00.001 8996 MultiStar: [#1 0.06,-0.18,0.76,U] [#2 -0.12,-0.07,0.85,U] [#3 -0.12,0.09,0.61,U] [#4 0.20,0.35,0.60,U] [#5 0.16,0.17,0.58,U] [#6 -0.04,0.11,0.42,U] [#7 -0.21,0.06,0.45,U] [#8 0.05,-0.05,0.33,U] 
01:28:18.812 00.001 8996 refined, 8 included, MultiStar: {-0.02, 0.04}, one-star: {-0.07, -0.00}
01:28:18.813 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
01:28:18.813 00.000 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
01:28:18.814 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.04 hyp=0.04 cameraTheta=1.94 mountX=-0.02 mountY=-0.04, mountTheta=-2.04
01:28:18.815 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.04, opts=13)
01:28:18.816 00.001 8996 Enqueuing Move request for scope (-0.02, 0.04)
01:28:18.817 00.001 20224 Worker thread wakes up
01:28:18.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.04) opts 0xd
01:28:18.817 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.04)
01:28:18.817 00.000 20224 Moving (-0.02, 0.04) raw xDistance=-0.02 yDistance=-0.04
01:28:18.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:28:18.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:18.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:28:18.817 00.000 20224 MoveAxis(E, 0, ABG)
01:28:18.817 00.000 20224 Move returns status 0, amount 0
01:28:18.817 00.000 20224 MoveAxis(N, 0, ABG)
01:28:18.817 00.000 20224 Move returns status 0, amount 0
01:28:18.817 00.000 20224 move complete, result=0
01:28:18.818 00.001 20224 worker thread done servicing request
01:28:18.821 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55638, med=3165, FiltMin=2877, FiltMax=25808, Gamma=1.000
01:28:18.842 00.021 8996 UpdateGuideState exits: m=624199 SNR=299.0
01:28:18.844 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:18.846 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:18.848 00.002 8996 Enqueuing Expose request
01:28:18.850 00.002 20224 Worker thread wakes up
01:28:18.850 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:18.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:18.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:20.029 01.178 20224 Exposure complete
01:28:20.104 00.075 20224 worker thread done servicing request
01:28:20.104 00.000 8996 OnExposeComplete: enter
01:28:20.105 00.001 8996 UpdateGuideState(): m_state=6
01:28:20.106 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12978
01:28:20.107 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=473.03, Mass=620231, SNR=305.6, Peak=56534 HFD=4.4
01:28:20.108 00.001 8996 MultiStar: [#1 -0.28,-0.02,0.62,U] [#2 -0.33,0.01,0.76,U] [#3 -0.12,0.24,0.67,U] [#4 0.06,0.52,0.00,M1] [#5 0.09,0.48,0.00,M2] [#6 -0.35,-0.07,0.44,U] [#7 -0.25,0.03,0.33,U] [#8 0.14,0.20,0.45,U] 
01:28:20.109 00.001 8996 single-star, 6 included, MultiStar: {-0.16, 0.09}, one-star: {-0.02, 0.18}
01:28:20.109 00.000 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
01:28:20.110 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
01:28:20.111 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.67 mountX=-0.03 mountY=-0.18, mountTheta=-1.76
01:28:20.112 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.18, opts=13)
01:28:20.113 00.001 8996 Enqueuing Move request for scope (-0.02, 0.18)
01:28:20.114 00.001 20224 Worker thread wakes up
01:28:20.114 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.18) opts 0xd
01:28:20.114 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.18)
01:28:20.114 00.000 20224 Moving (-0.02, 0.18) raw xDistance=-0.03 yDistance=-0.18
01:28:20.114 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:28:20.114 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:20.114 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:28:20.114 00.000 20224 MoveAxis(E, 0, ABG)
01:28:20.114 00.000 20224 Move returns status 0, amount 0
01:28:20.114 00.000 20224 MoveAxis(N, 0, ABG)
01:28:20.115 00.001 20224 Move returns status 0, amount 0
01:28:20.115 00.000 20224 move complete, result=0
01:28:20.115 00.000 20224 worker thread done servicing request
01:28:20.121 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=56534, med=3165, FiltMin=2864, FiltMax=25878, Gamma=1.000
01:28:20.142 00.021 8996 UpdateGuideState exits: m=620231 SNR=305.6
01:28:20.144 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:20.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:20.145 00.000 8996 Enqueuing Expose request
01:28:20.146 00.001 20224 Worker thread wakes up
01:28:20.146 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:28:20.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:20.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:21.109 00.962 20224 Exposure complete
01:28:21.209 00.100 20224 worker thread done servicing request
01:28:21.209 00.000 8996 OnExposeComplete: enter
01:28:21.210 00.001 8996 UpdateGuideState(): m_state=6
01:28:21.211 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12979
01:28:21.212 00.001 8996 Star::Find returns 1 (0), X=135.75, Y=472.86, Mass=602466, SNR=297.4, Peak=53590 HFD=4.5
01:28:21.214 00.002 8996 MultiStar: [#1 -0.45,-0.23,0.00,M1] [#2 -0.55,0.31,0.00,M1] [#3 -0.32,0.12,0.64,U] [#4 0.08,0.30,0.57,U] [#5 -0.10,0.18,0.61,U] [#6 -0.40,-0.02,0.38,U] [#7 -0.59,-0.14,0.00,M1] [#8 -0.03,-0.12,0.37,U] 
01:28:21.216 00.002 8996 single-star, 5 included, MultiStar: {-0.15, 0.09}, one-star: {-0.17, 0.01}
01:28:21.218 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
01:28:21.219 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:28:21.221 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.08 mountX=-0.17 mountY=0.01, mountTheta=3.09
01:28:21.224 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
01:28:21.225 00.001 8996 Enqueuing Move request for scope (-0.17, 0.01)
01:28:21.227 00.002 20224 Worker thread wakes up
01:28:21.227 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
01:28:21.227 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
01:28:21.227 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
01:28:21.228 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:28:21.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:21.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:28:21.228 00.000 20224 MoveAxis(E, 0, ABG)
01:28:21.228 00.000 20224 Move returns status 0, amount 0
01:28:21.228 00.000 20224 MoveAxis(N, 0, ABG)
01:28:21.228 00.000 20224 Move returns status 0, amount 0
01:28:21.228 00.000 20224 move complete, result=0
01:28:21.229 00.001 20224 worker thread done servicing request
01:28:21.235 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53590, med=3165, FiltMin=2873, FiltMax=25408, Gamma=1.000
01:28:21.253 00.018 8996 UpdateGuideState exits: m=602466 SNR=297.4
01:28:21.255 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:21.256 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:21.257 00.001 8996 Enqueuing Expose request
01:28:21.258 00.001 20224 Worker thread wakes up
01:28:21.258 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:21.259 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:21.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:22.420 01.161 20224 Exposure complete
01:28:22.474 00.054 20224 worker thread done servicing request
01:28:22.474 00.000 8996 OnExposeComplete: enter
01:28:22.475 00.001 8996 UpdateGuideState(): m_state=6
01:28:22.476 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12980
01:28:22.477 00.001 8996 Star::Find returns 1 (0), X=135.51, Y=473.04, Mass=723478, SNR=331.9, Peak=56950 HFD=4.9
01:28:22.478 00.001 8996 MultiStar: [#1 -0.23,-0.06,0.64,U] [#2 -0.22,0.04,0.62,U] [#3 -0.25,-0.30,0.59,U] [#4 0.19,0.25,0.52,U] [#5 0.01,0.01,0.54,U] [#6 -0.39,-0.19,0.43,U] [#7 -0.36,0.20,0.44,U] [#8 -0.31,0.01,0.33,U] 
01:28:22.478 00.000 8996 refined, 8 included, MultiStar: {-0.23, 0.03}, one-star: {-0.41, 0.19}
01:28:22.479 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
01:28:22.480 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
01:28:22.480 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.02 mountX=-0.23 mountY=-0.00, mountTheta=-3.13
01:28:22.484 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.03, opts=13)
01:28:22.487 00.003 8996 Enqueuing Move request for scope (-0.23, 0.03)
01:28:22.490 00.003 20224 Worker thread wakes up
01:28:22.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
01:28:22.490 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
01:28:22.490 00.000 20224 Moving (-0.23, 0.03) raw xDistance=-0.23 yDistance=-0.00
01:28:22.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:28:22.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:22.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:28:22.490 00.000 20224 MoveAxis(E, 34, ABG)
01:28:22.491 00.001 20224 Guiding  Dir = 2, Dur = 34
01:28:22.491 00.000 20224 IsSlewing returns 0
01:28:22.492 00.001 20224 IsGuiding returns 0
01:28:22.499 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56950, med=3165, FiltMin=2870, FiltMax=28941, Gamma=1.000
01:28:22.499 00.000 20224 PulseGuide returned control before completion, sleep 37
01:28:22.520 00.021 8996 UpdateGuideState exits: m=723478 SNR=331.9
01:28:22.521 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:22.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:22.522 00.000 8996 Enqueuing Expose request
01:28:22.545 00.023 20224 IsGuiding returns 1
01:28:22.545 00.000 20224 scope still moving after pulse duration time elapsed
01:28:22.577 00.032 20224 IsSlewing returns 0
01:28:22.577 00.000 20224 IsGuiding returns 1
01:28:22.608 00.031 20224 IsSlewing returns 0
01:28:22.608 00.000 20224 IsGuiding returns 0
01:28:22.608 00.000 20224 scope move finished after 34 + 82 ms
01:28:22.608 00.000 20224 Move returns status 0, amount 34
01:28:22.608 00.000 20224 MoveAxis(N, 0, ABG)
01:28:22.608 00.000 20224 Move returns status 0, amount 0
01:28:22.608 00.000 20224 move complete, result=0
01:28:22.608 00.000 20224 worker thread done servicing request
01:28:22.608 00.000 20224 Worker thread wakes up
01:28:22.608 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
01:28:22.610 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:22.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:23.594 00.984 20224 Exposure complete
01:28:23.667 00.073 20224 worker thread done servicing request
01:28:23.667 00.000 8996 OnExposeComplete: enter
01:28:23.668 00.001 8996 UpdateGuideState(): m_state=6
01:28:23.669 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12981
01:28:23.670 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=472.93, Mass=515272, SNR=267.5, Peak=42134 HFD=4.4
01:28:23.671 00.001 8996 MultiStar: [#1 0.24,-0.23,0.74,U] [#2 0.10,0.17,0.99,U] [#3 -0.10,-0.26,0.61,U] [#4 0.51,0.26,0.00,M1] [#5 0.51,-0.07,0.00,M1] [#6 0.00,-0.29,0.50,U] [#7 -0.17,-0.31,0.47,U] [#8 0.33,-0.06,0.43,U] 
01:28:23.672 00.001 8996 refined, 6 included, MultiStar: {0.10, -0.08}, one-star: {0.18, 0.08}
01:28:23.672 00.000 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
01:28:23.674 00.002 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
01:28:23.674 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.71 mountX=0.10 mountY=0.07, mountTheta=0.60
01:28:23.676 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.08, opts=13)
01:28:23.677 00.001 8996 Enqueuing Move request for scope (0.10, -0.08)
01:28:23.677 00.000 20224 Worker thread wakes up
01:28:23.677 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
01:28:23.678 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
01:28:23.678 00.000 20224 Moving (0.10, -0.08) raw xDistance=0.10 yDistance=0.07
01:28:23.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:28:23.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:23.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:28:23.678 00.000 20224 MoveAxis(E, 0, ABG)
01:28:23.678 00.000 20224 Move returns status 0, amount 0
01:28:23.678 00.000 20224 MoveAxis(N, 0, ABG)
01:28:23.678 00.000 20224 Move returns status 0, amount 0
01:28:23.678 00.000 20224 move complete, result=0
01:28:23.678 00.000 20224 worker thread done servicing request
01:28:23.682 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42134, med=3165, FiltMin=2838, FiltMax=22576, Gamma=1.000
01:28:23.703 00.021 8996 UpdateGuideState exits: m=515272 SNR=267.5
01:28:23.706 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:23.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:23.708 00.001 8996 Enqueuing Expose request
01:28:23.709 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:23.711 00.002 20224 Worker thread wakes up
01:28:23.711 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:23.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:24.878 01.167 20224 Exposure complete
01:28:24.995 00.117 20224 worker thread done servicing request
01:28:24.995 00.000 8996 OnExposeComplete: enter
01:28:24.996 00.001 8996 UpdateGuideState(): m_state=6
01:28:24.997 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12982
01:28:24.998 00.001 8996 Star::Find returns 1 (0), X=136.03, Y=472.74, Mass=527230, SNR=279.8, Peak=42646 HFD=4.4
01:28:24.999 00.001 8996 MultiStar: [#1 0.06,-0.12,0.75,U] [#2 -0.41,-0.18,0.73,U] [#3 -0.13,-0.03,0.71,U] [#4 0.13,0.34,0.60,U] [#5 0.56,-0.20,0.00,M2] [#6 0.09,-0.19,0.44,U] [#7 0.29,0.28,0.54,U] [#8 0.40,-0.21,0.46,U] 
01:28:25.000 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.03}, one-star: {0.12, -0.11}
01:28:25.001 00.001 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
01:28:25.001 00.000 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
01:28:25.002 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.64 mountX=0.05 mountY=0.03, mountTheta=0.53
01:28:25.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.03, opts=13)
01:28:25.005 00.001 8996 Enqueuing Move request for scope (0.04, -0.03)
01:28:25.005 00.000 20224 Worker thread wakes up
01:28:25.006 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
01:28:25.006 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
01:28:25.006 00.000 20224 Moving (0.04, -0.03) raw xDistance=0.05 yDistance=0.03
01:28:25.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:28:25.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:25.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:28:25.006 00.000 20224 MoveAxis(E, 0, ABG)
01:28:25.006 00.000 20224 Move returns status 0, amount 0
01:28:25.006 00.000 20224 MoveAxis(N, 0, ABG)
01:28:25.006 00.000 20224 Move returns status 0, amount 0
01:28:25.006 00.000 20224 move complete, result=0
01:28:25.006 00.000 20224 worker thread done servicing request
01:28:25.010 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42646, med=3165, FiltMin=2861, FiltMax=19462, Gamma=1.000
01:28:25.029 00.019 8996 UpdateGuideState exits: m=527230 SNR=279.8
01:28:25.030 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:25.031 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:25.032 00.001 8996 Enqueuing Expose request
01:28:25.033 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:25.034 00.001 20224 Worker thread wakes up
01:28:25.034 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:25.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:26.008 00.974 20224 Exposure complete
01:28:26.092 00.084 20224 worker thread done servicing request
01:28:26.092 00.000 8996 OnExposeComplete: enter
01:28:26.093 00.001 8996 UpdateGuideState(): m_state=6
01:28:26.095 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12983
01:28:26.096 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.50, Mass=620048, SNR=300.8, Peak=43136 HFD=4.5
01:28:26.097 00.001 8996 MultiStar: [#1 -0.19,-0.14,0.66,U] [#2 -0.19,-0.04,0.68,U] [#3 0.13,0.05,0.60,U] [#4 0.09,0.14,0.46,U] [#5 0.45,0.02,0.00,M3] [#6 0.01,-0.20,0.36,U] [#7 -0.08,-0.03,0.38,U] [#8 0.23,-0.12,0.30,U] 
01:28:26.098 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.11}, one-star: {0.15, -0.35}
01:28:26.099 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
01:28:26.099 00.000 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.79)
01:28:26.100 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.47 mountX=0.02 mountY=0.11, mountTheta=1.37
01:28:26.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
01:28:26.102 00.000 8996 Enqueuing Move request for scope (0.01, -0.11)
01:28:26.103 00.001 20224 Worker thread wakes up
01:28:26.103 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
01:28:26.103 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
01:28:26.103 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
01:28:26.104 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:28:26.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:26.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:28:26.104 00.000 20224 MoveAxis(E, 0, ABG)
01:28:26.104 00.000 20224 Move returns status 0, amount 0
01:28:26.104 00.000 20224 MoveAxis(N, 0, ABG)
01:28:26.104 00.000 20224 Move returns status 0, amount 0
01:28:26.104 00.000 20224 move complete, result=0
01:28:26.104 00.000 20224 worker thread done servicing request
01:28:26.110 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43136, med=3165, FiltMin=2870, FiltMax=22086, Gamma=1.000
01:28:26.124 00.014 8996 UpdateGuideState exits: m=620048 SNR=300.8
01:28:26.127 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:26.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:26.128 00.000 8996 Enqueuing Expose request
01:28:26.129 00.001 20224 Worker thread wakes up
01:28:26.129 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:26.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:26.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:27.289 01.159 20224 Exposure complete
01:28:27.358 00.069 20224 worker thread done servicing request
01:28:27.359 00.001 8996 OnExposeComplete: enter
01:28:27.359 00.000 8996 UpdateGuideState(): m_state=6
01:28:27.360 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12984
01:28:27.361 00.001 8996 Star::Find returns 1 (0), X=135.59, Y=472.79, Mass=660831, SNR=340.5, Peak=53286 HFD=4.6
01:28:27.362 00.001 8996 MultiStar: [#1 0.06,-0.02,0.58,U] [#2 -0.36,-0.01,0.75,U] [#3 -0.32,-0.10,0.52,U] [#4 0.26,0.25,0.47,U] [#5 0.37,0.23,0.54,U] [#6 -0.16,-0.39,0.38,U] [#7 -0.33,0.05,0.40,U] [#8 0.05,-0.26,0.34,U] 
01:28:27.363 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.02}, one-star: {-0.33, -0.06}
01:28:27.364 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
01:28:27.364 00.000 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.30)
01:28:27.366 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.96 mountX=-0.11 mountY=0.04, mountTheta=2.84
01:28:27.370 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.02, opts=13)
01:28:27.372 00.002 8996 Enqueuing Move request for scope (-0.12, -0.02)
01:28:27.373 00.001 20224 Worker thread wakes up
01:28:27.374 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
01:28:27.374 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
01:28:27.374 00.000 20224 Moving (-0.12, -0.02) raw xDistance=-0.11 yDistance=0.04
01:28:27.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:28:27.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:27.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:28:27.374 00.000 20224 MoveAxis(E, 0, ABG)
01:28:27.374 00.000 20224 Move returns status 0, amount 0
01:28:27.374 00.000 20224 MoveAxis(N, 0, ABG)
01:28:27.374 00.000 20224 Move returns status 0, amount 0
01:28:27.374 00.000 20224 move complete, result=0
01:28:27.374 00.000 20224 worker thread done servicing request
01:28:27.378 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=53286, med=3161, FiltMin=2848, FiltMax=27827, Gamma=1.000
01:28:27.396 00.018 8996 UpdateGuideState exits: m=660831 SNR=340.5
01:28:27.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:27.398 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:27.399 00.001 8996 Enqueuing Expose request
01:28:27.400 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:27.401 00.001 20224 Worker thread wakes up
01:28:27.401 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:27.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:28.381 00.980 20224 Exposure complete
01:28:28.444 00.063 20224 worker thread done servicing request
01:28:28.444 00.000 8996 OnExposeComplete: enter
01:28:28.445 00.001 8996 UpdateGuideState(): m_state=6
01:28:28.446 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12985
01:28:28.449 00.003 8996 Star::Find returns 1 (0), X=135.85, Y=472.65, Mass=655164, SNR=308.1, Peak=50342 HFD=4.6
01:28:28.452 00.003 8996 MultiStar: [#1 -0.01,-0.50,0.00,M1] [#2 -0.18,-0.50,0.00,M1] [#3 -0.32,-0.26,0.70,U] [#4 -0.03,0.29,0.52,U] [#5 0.01,-0.13,0.73,U] [#6 -0.02,-0.17,0.33,U] [#7 -0.12,0.19,0.44,U] [#8 0.18,-0.29,0.36,U] 
01:28:28.452 00.000 8996 refined, 6 included, MultiStar: {-0.07, -0.10}, one-star: {-0.07, -0.20}
01:28:28.453 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:28:28.454 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
01:28:28.455 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.20 mountX=-0.06 mountY=0.11, mountTheta=2.10
01:28:28.458 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
01:28:28.459 00.001 8996 Enqueuing Move request for scope (-0.07, -0.10)
01:28:28.460 00.001 20224 Worker thread wakes up
01:28:28.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
01:28:28.460 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
01:28:28.460 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.11
01:28:28.460 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:28:28.460 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:28.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:28:28.460 00.000 20224 MoveAxis(E, 0, ABG)
01:28:28.460 00.000 20224 Move returns status 0, amount 0
01:28:28.460 00.000 20224 MoveAxis(N, 0, ABG)
01:28:28.460 00.000 20224 Move returns status 0, amount 0
01:28:28.460 00.000 20224 move complete, result=0
01:28:28.461 00.001 20224 worker thread done servicing request
01:28:28.467 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50342, med=3165, FiltMin=2841, FiltMax=25702, Gamma=1.000
01:28:28.488 00.021 8996 UpdateGuideState exits: m=655164 SNR=308.1
01:28:28.489 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:28.491 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:28.492 00.001 8996 Enqueuing Expose request
01:28:28.493 00.001 20224 Worker thread wakes up
01:28:28.493 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:28.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:28.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:29.703 01.209 20224 Exposure complete
01:28:29.780 00.077 20224 worker thread done servicing request
01:28:29.780 00.000 8996 OnExposeComplete: enter
01:28:29.782 00.002 8996 UpdateGuideState(): m_state=6
01:28:29.783 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12986
01:28:29.784 00.001 8996 Star::Find returns 1 (0), X=135.62, Y=472.61, Mass=584454, SNR=293.1, Peak=40982 HFD=4.8
01:28:29.785 00.001 8996 MultiStar: [#1 -0.20,-0.30,0.65,U] [#2 -0.43,-0.26,0.00,M2] [#3 -0.54,-0.12,0.00,M1] [#4 -0.20,0.22,0.53,U] [#5 0.21,-0.24,0.57,U] [#6 -0.29,-0.04,0.51,U] [#7 0.15,0.24,0.52,U] [#8 0.06,-0.26,0.37,U] 
01:28:29.785 00.000 8996 refined, 6 included, MultiStar: {-0.11, -0.11}, one-star: {-0.30, -0.24}
01:28:29.786 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:28:29.787 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
01:28:29.788 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-2.39 mountX=-0.10 mountY=0.12, mountTheta=2.28
01:28:29.789 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.11, opts=13)
01:28:29.790 00.001 8996 Enqueuing Move request for scope (-0.11, -0.11)
01:28:29.791 00.001 20224 Worker thread wakes up
01:28:29.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
01:28:29.791 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
01:28:29.791 00.000 20224 Moving (-0.11, -0.11) raw xDistance=-0.10 yDistance=0.12
01:28:29.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:28:29.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:29.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:28:29.791 00.000 20224 MoveAxis(E, 0, ABG)
01:28:29.791 00.000 20224 Move returns status 0, amount 0
01:28:29.791 00.000 20224 MoveAxis(N, 0, ABG)
01:28:29.791 00.000 20224 Move returns status 0, amount 0
01:28:29.791 00.000 20224 move complete, result=0
01:28:29.791 00.000 20224 worker thread done servicing request
01:28:29.797 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40982, med=3165, FiltMin=2864, FiltMax=25392, Gamma=1.000
01:28:29.818 00.021 8996 UpdateGuideState exits: m=584454 SNR=293.1
01:28:29.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:29.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:29.822 00.002 8996 Enqueuing Expose request
01:28:29.823 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:29.824 00.001 20224 Worker thread wakes up
01:28:29.824 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:29.825 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:30.799 00.974 20224 Exposure complete
01:28:30.870 00.071 20224 worker thread done servicing request
01:28:30.870 00.000 8996 OnExposeComplete: enter
01:28:30.871 00.001 8996 UpdateGuideState(): m_state=6
01:28:30.872 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12987
01:28:30.873 00.001 8996 Star::Find returns 1 (0), X=135.96, Y=472.73, Mass=695654, SNR=317.6, Peak=54598 HFD=4.5
01:28:30.874 00.001 8996 MultiStar: [#1 -0.32,-0.22,0.51,U] [#2 -0.52,-0.10,0.00,M3] [#3 -0.58,0.03,0.00,M2] [#4 0.03,0.42,0.44,U] [#5 0.27,0.02,0.56,U] [#6 -0.09,0.07,0.37,U] [#7 0.13,0.17,0.36,U] [#8 0.02,0.02,0.33,U] 
01:28:30.875 00.001 8996 refined, 6 included, MultiStar: {0.02, 0.02}, one-star: {0.04, -0.12}
01:28:30.876 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
01:28:30.877 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
01:28:30.877 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.02 hyp=0.02 cameraTheta=0.81 mountX=0.01 mountY=-0.02, mountTheta=-0.91
01:28:30.879 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.02, opts=13)
01:28:30.880 00.001 8996 Enqueuing Move request for scope (0.02, 0.02)
01:28:30.881 00.001 20224 Worker thread wakes up
01:28:30.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.02) opts 0xd
01:28:30.881 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.02)
01:28:30.881 00.000 20224 Moving (0.02, 0.02) raw xDistance=0.01 yDistance=-0.02
01:28:30.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:28:30.881 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:30.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:28:30.881 00.000 20224 MoveAxis(E, 0, ABG)
01:28:30.881 00.000 20224 Move returns status 0, amount 0
01:28:30.881 00.000 20224 MoveAxis(N, 0, ABG)
01:28:30.881 00.000 20224 Move returns status 0, amount 0
01:28:30.881 00.000 20224 move complete, result=0
01:28:30.881 00.000 20224 worker thread done servicing request
01:28:30.885 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=54598, med=3161, FiltMin=2854, FiltMax=24960, Gamma=1.000
01:28:30.911 00.026 8996 UpdateGuideState exits: m=695654 SNR=317.6
01:28:30.913 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:30.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:30.915 00.001 8996 Enqueuing Expose request
01:28:30.916 00.001 20224 Worker thread wakes up
01:28:30.916 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:30.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:30.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:32.094 01.177 20224 Exposure complete
01:28:32.158 00.064 20224 worker thread done servicing request
01:28:32.158 00.000 8996 OnExposeComplete: enter
01:28:32.159 00.001 8996 UpdateGuideState(): m_state=6
01:28:32.160 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12988
01:28:32.161 00.001 8996 Star::Find returns 1 (0), X=135.83, Y=472.68, Mass=705476, SNR=325.5, Peak=55094 HFD=4.5
01:28:32.162 00.001 8996 MultiStar: [#1 -0.25,-0.11,0.63,U] [#2 -0.51,-0.30,0.00,M4] [#3 -0.23,0.13,0.63,U] [#4 -0.03,0.27,0.50,U] [#5 0.22,-0.01,0.70,U] [#6 0.11,0.17,0.45,U] [#7 -0.00,0.14,0.48,U] [#8 0.13,-0.10,0.29,U] 
01:28:32.163 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.02}, one-star: {-0.08, -0.17}
01:28:32.163 00.000 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
01:28:32.164 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
01:28:32.165 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.66 mountX=-0.04 mountY=-0.01, mountTheta=-2.77
01:28:32.166 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
01:28:32.167 00.001 8996 Enqueuing Move request for scope (-0.03, 0.02)
01:28:32.168 00.001 20224 Worker thread wakes up
01:28:32.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
01:28:32.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
01:28:32.168 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.04 yDistance=-0.01
01:28:32.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:28:32.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:32.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:28:32.168 00.000 20224 MoveAxis(E, 0, ABG)
01:28:32.168 00.000 20224 Move returns status 0, amount 0
01:28:32.168 00.000 20224 MoveAxis(N, 0, ABG)
01:28:32.168 00.000 20224 Move returns status 0, amount 0
01:28:32.169 00.001 20224 move complete, result=0
01:28:32.169 00.000 20224 worker thread done servicing request
01:28:32.174 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55094, med=3165, FiltMin=2809, FiltMax=29651, Gamma=1.000
01:28:32.190 00.016 8996 UpdateGuideState exits: m=705476 SNR=325.5
01:28:32.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:32.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:32.192 00.000 8996 Enqueuing Expose request
01:28:32.193 00.001 20224 Worker thread wakes up
01:28:32.193 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:32.194 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:32.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:33.159 00.965 20224 Exposure complete
01:28:33.224 00.065 20224 worker thread done servicing request
01:28:33.224 00.000 8996 OnExposeComplete: enter
01:28:33.225 00.001 8996 UpdateGuideState(): m_state=6
01:28:33.226 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12989
01:28:33.227 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.94, Mass=693134, SNR=332.7, Peak=56534 HFD=4.4
01:28:33.228 00.001 8996 MultiStar: [#1 0.01,-0.20,0.67,U] [#2 -0.27,-0.19,0.68,U] [#3 -0.30,0.16,0.52,U] [#4 -0.02,0.55,0.00,M1] [#5 0.12,0.08,0.52,U] [#6 0.07,0.19,0.37,U] [#7 -0.06,0.38,0.40,U] [#8 0.34,-0.06,0.35,U] 
01:28:33.229 00.001 8996 refined, 7 included, MultiStar: {-0.00, 0.03}, one-star: {0.15, 0.09}
01:28:33.229 00.000 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
01:28:33.230 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:28:33.231 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.03 hyp=0.03 cameraTheta=1.64 mountX=-0.01 mountY=-0.03, mountTheta=-1.74
01:28:33.232 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.03, opts=13)
01:28:33.233 00.001 8996 Enqueuing Move request for scope (-0.00, 0.03)
01:28:33.234 00.001 20224 Worker thread wakes up
01:28:33.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.03) opts 0xd
01:28:33.234 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.03)
01:28:33.234 00.000 20224 Moving (-0.00, 0.03) raw xDistance=-0.01 yDistance=-0.03
01:28:33.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:28:33.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:33.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:28:33.234 00.000 20224 MoveAxis(E, 0, ABG)
01:28:33.234 00.000 20224 Move returns status 0, amount 0
01:28:33.234 00.000 20224 MoveAxis(N, 0, ABG)
01:28:33.234 00.000 20224 Move returns status 0, amount 0
01:28:33.234 00.000 20224 move complete, result=0
01:28:33.235 00.001 20224 worker thread done servicing request
01:28:33.239 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=56534, med=3165, FiltMin=2864, FiltMax=28195, Gamma=1.000
01:28:33.254 00.015 8996 UpdateGuideState exits: m=693134 SNR=332.7
01:28:33.255 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:33.257 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:33.257 00.000 8996 Enqueuing Expose request
01:28:33.258 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:33.259 00.001 20224 Worker thread wakes up
01:28:33.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:33.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:34.415 01.156 20224 Exposure complete
01:28:34.472 00.057 20224 worker thread done servicing request
01:28:34.472 00.000 8996 OnExposeComplete: enter
01:28:34.474 00.002 8996 UpdateGuideState(): m_state=6
01:28:34.476 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12990
01:28:34.478 00.002 8996 Star::Find returns 1 (0), X=135.98, Y=472.89, Mass=628499, SNR=321.3, Peak=52214 HFD=4.4
01:28:34.480 00.002 8996 MultiStar: [#1 -0.33,-0.24,0.56,U] [#2 -0.49,-0.09,0.00,M4] [#3 -0.34,0.18,0.67,U] [#4 -0.15,0.37,0.52,U] [#5 -0.10,0.03,0.53,U] [#6 -0.36,0.15,0.40,U] [#7 -0.34,0.03,0.36,U] [#8 -0.00,0.16,0.38,U] 
01:28:34.482 00.002 8996 single-star, 7 included, MultiStar: {-0.17, 0.08}, one-star: {0.07, 0.04}
01:28:34.483 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
01:28:34.484 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
01:28:34.485 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.04 hyp=0.08 cameraTheta=0.54 mountX=0.06 mountY=-0.05, mountTheta=-0.64
01:28:34.488 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.04, opts=13)
01:28:34.489 00.001 8996 Enqueuing Move request for scope (0.07, 0.04)
01:28:34.490 00.001 20224 Worker thread wakes up
01:28:34.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.04) opts 0xd
01:28:34.490 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.04)
01:28:34.490 00.000 20224 Moving (0.07, 0.04) raw xDistance=0.06 yDistance=-0.05
01:28:34.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:28:34.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:34.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:28:34.490 00.000 20224 MoveAxis(E, 0, ABG)
01:28:34.490 00.000 20224 Move returns status 0, amount 0
01:28:34.490 00.000 20224 MoveAxis(N, 0, ABG)
01:28:34.490 00.000 20224 Move returns status 0, amount 0
01:28:34.490 00.000 20224 move complete, result=0
01:28:34.490 00.000 20224 worker thread done servicing request
01:28:34.495 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52214, med=3165, FiltMin=2857, FiltMax=23766, Gamma=1.000
01:28:34.510 00.015 8996 UpdateGuideState exits: m=628499 SNR=321.3
01:28:34.511 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:34.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:34.513 00.001 8996 Enqueuing Expose request
01:28:34.514 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:34.515 00.001 20224 Worker thread wakes up
01:28:34.515 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:34.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:35.499 00.984 20224 Exposure complete
01:28:35.570 00.071 20224 worker thread done servicing request
01:28:35.570 00.000 8996 OnExposeComplete: enter
01:28:35.571 00.001 8996 UpdateGuideState(): m_state=6
01:28:35.571 00.000 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12991
01:28:35.572 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=473.11, Mass=676537, SNR=298.1, Peak=51126 HFD=4.4
01:28:35.573 00.001 8996 MultiStar: [#1 -0.49,-0.12,0.00,M1] [#2 -0.33,0.14,0.79,U] [#3 -0.19,0.44,0.00,M1] [#4 -0.12,0.38,0.53,U] [#5 -0.05,0.17,0.67,U] [#6 -0.25,-0.06,0.50,U] [#7 -0.64,0.08,0.00,M1] [#8 0.09,-0.03,0.30,U] 
01:28:35.574 00.001 8996 refined, 5 included, MultiStar: {-0.05, 0.17}, one-star: {0.25, 0.26}
01:28:35.575 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
01:28:35.576 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
01:28:35.576 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.87 mountX=-0.07 mountY=-0.16, mountTheta=-1.97
01:28:35.578 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.17, opts=13)
01:28:35.579 00.001 8996 Enqueuing Move request for scope (-0.05, 0.17)
01:28:35.579 00.000 20224 Worker thread wakes up
01:28:35.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
01:28:35.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
01:28:35.580 00.001 20224 Moving (-0.05, 0.17) raw xDistance=-0.07 yDistance=-0.16
01:28:35.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:28:35.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:35.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:28:35.580 00.000 20224 MoveAxis(E, 0, ABG)
01:28:35.580 00.000 20224 Move returns status 0, amount 0
01:28:35.580 00.000 20224 MoveAxis(N, 0, ABG)
01:28:35.580 00.000 20224 Move returns status 0, amount 0
01:28:35.580 00.000 20224 move complete, result=0
01:28:35.580 00.000 20224 worker thread done servicing request
01:28:35.587 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=51126, med=3161, FiltMin=2877, FiltMax=29280, Gamma=1.000
01:28:35.601 00.014 8996 UpdateGuideState exits: m=676537 SNR=298.1
01:28:35.602 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:35.603 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:35.604 00.001 8996 Enqueuing Expose request
01:28:35.605 00.001 20224 Worker thread wakes up
01:28:35.605 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:28:35.606 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:35.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:36.780 01.174 20224 Exposure complete
01:28:36.862 00.082 20224 worker thread done servicing request
01:28:36.862 00.000 8996 OnExposeComplete: enter
01:28:36.864 00.002 8996 UpdateGuideState(): m_state=6
01:28:36.866 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12992
01:28:36.867 00.001 8996 Star::Find returns 1 (0), X=135.73, Y=472.83, Mass=681323, SNR=300.9, Peak=52438 HFD=4.5
01:28:36.870 00.003 8996 MultiStar: [#1 -0.26,-0.17,0.74,U] [#2 -0.16,-0.25,0.66,U] [#3 0.02,0.19,0.55,U] [#4 0.12,0.36,0.54,U] [#5 -0.44,-0.51,0.00,M1] [#6 -0.41,-0.24,0.00,M1] [#7 -0.16,-0.23,0.45,U] [#8 -0.34,-0.47,0.00,M1] 
01:28:36.873 00.003 8996 refined, 5 included, MultiStar: {-0.12, -0.03}, one-star: {-0.19, -0.02}
01:28:36.875 00.002 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
01:28:36.877 00.002 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
01:28:36.878 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.13 cameraTheta=-2.90 mountX=-0.12 mountY=0.05, mountTheta=2.78
01:28:36.880 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
01:28:36.882 00.002 8996 Enqueuing Move request for scope (-0.12, -0.03)
01:28:36.883 00.001 20224 Worker thread wakes up
01:28:36.883 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
01:28:36.883 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
01:28:36.883 00.000 20224 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=0.05
01:28:36.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:28:36.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:36.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:28:36.884 00.001 20224 MoveAxis(E, 0, ABG)
01:28:36.884 00.000 20224 Move returns status 0, amount 0
01:28:36.884 00.000 20224 MoveAxis(N, 0, ABG)
01:28:36.884 00.000 20224 Move returns status 0, amount 0
01:28:36.884 00.000 20224 move complete, result=0
01:28:36.884 00.000 20224 worker thread done servicing request
01:28:36.890 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52438, med=3161, FiltMin=2854, FiltMax=28288, Gamma=1.000
01:28:36.917 00.027 8996 UpdateGuideState exits: m=681323 SNR=300.9
01:28:36.920 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:36.922 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:36.924 00.002 8996 Enqueuing Expose request
01:28:36.925 00.001 20224 Worker thread wakes up
01:28:36.925 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:36.927 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:36.927 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:37.902 00.975 20224 Exposure complete
01:28:37.988 00.086 20224 worker thread done servicing request
01:28:37.988 00.000 8996 OnExposeComplete: enter
01:28:37.989 00.001 8996 UpdateGuideState(): m_state=6
01:28:37.991 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12993
01:28:37.992 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=473.10, Mass=553616, SNR=298.6, Peak=43366 HFD=4.4
01:28:37.994 00.002 8996 MultiStar: [#1 -0.33,0.01,0.72,U] [#2 -0.21,-0.11,0.71,U] [#3 -0.45,-0.06,0.00,M1] [#4 -0.13,0.31,0.57,U] [#5 -0.25,-0.07,0.63,U] [#6 -0.55,-0.41,0.00,M2] [#7 -0.50,-0.43,0.00,M1] [#8 -0.36,-0.31,0.00,M2] 
01:28:37.995 00.001 8996 refined, 4 included, MultiStar: {-0.13, 0.09}, one-star: {0.15, 0.25}
01:28:37.996 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.65 = 2.65)
01:28:37.997 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
01:28:37.998 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.15 cameraTheta=2.55 mountX=-0.14 mountY=-0.07, mountTheta=-2.67
01:28:37.999 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.09, opts=13)
01:28:38.000 00.001 8996 Enqueuing Move request for scope (-0.13, 0.09)
01:28:38.000 00.000 20224 Worker thread wakes up
01:28:38.001 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
01:28:38.001 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
01:28:38.001 00.000 20224 Moving (-0.13, 0.09) raw xDistance=-0.14 yDistance=-0.07
01:28:38.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:28:38.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:38.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:28:38.001 00.000 20224 MoveAxis(E, 0, ABG)
01:28:38.001 00.000 20224 Move returns status 0, amount 0
01:28:38.001 00.000 20224 MoveAxis(N, 0, ABG)
01:28:38.001 00.000 20224 Move returns status 0, amount 0
01:28:38.001 00.000 20224 move complete, result=0
01:28:38.001 00.000 20224 worker thread done servicing request
01:28:38.005 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=43366, med=3165, FiltMin=2857, FiltMax=24128, Gamma=1.000
01:28:38.027 00.022 8996 UpdateGuideState exits: m=553616 SNR=298.6
01:28:38.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:38.030 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:38.031 00.001 8996 Enqueuing Expose request
01:28:38.032 00.001 20224 Worker thread wakes up
01:28:38.032 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:38.033 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:38.033 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:39.208 01.175 20224 Exposure complete
01:28:39.273 00.065 20224 worker thread done servicing request
01:28:39.273 00.000 8996 OnExposeComplete: enter
01:28:39.274 00.001 8996 UpdateGuideState(): m_state=6
01:28:39.274 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12994
01:28:39.275 00.001 8996 Star::Find returns 1 (0), X=135.92, Y=473.05, Mass=641158, SNR=348.9, Peak=58710 HFD=4.4
01:28:39.276 00.001 8996 MultiStar: [#1 -0.59,-0.03,0.00,M1] [#2 -0.52,0.08,0.00,M2] [#3 -0.47,0.20,0.00,M2] [#4 -0.12,0.38,0.45,U] [#5 -0.12,-0.01,0.49,U] [#6 -0.43,0.21,0.00,M3] [#7 -0.86,-0.25,0.00,M2] [#8 -0.37,-0.16,0.37,U] 
01:28:39.277 00.001 8996 refined, 3 included, MultiStar: {-0.11, 0.13}, one-star: {0.00, 0.21}
01:28:39.278 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
01:28:39.279 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
01:28:39.279 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=-0.12 mountY=-0.12, mountTheta=-2.35
01:28:39.282 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
01:28:39.283 00.001 8996 Enqueuing Move request for scope (-0.11, 0.13)
01:28:39.284 00.001 20224 Worker thread wakes up
01:28:39.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
01:28:39.284 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
01:28:39.284 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.12
01:28:39.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:28:39.284 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:39.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:28:39.284 00.000 20224 MoveAxis(E, 0, ABG)
01:28:39.284 00.000 20224 Move returns status 0, amount 0
01:28:39.284 00.000 20224 MoveAxis(N, 0, ABG)
01:28:39.284 00.000 20224 Move returns status 0, amount 0
01:28:39.284 00.000 20224 move complete, result=0
01:28:39.284 00.000 20224 worker thread done servicing request
01:28:39.288 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=58710, med=3161, FiltMin=2857, FiltMax=26070, Gamma=1.000
01:28:39.307 00.019 8996 UpdateGuideState exits: m=641158 SNR=348.9
01:28:39.310 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:39.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:39.312 00.001 8996 Enqueuing Expose request
01:28:39.314 00.002 20224 Worker thread wakes up
01:28:39.314 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:28:39.315 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:39.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:40.275 00.960 20224 Exposure complete
01:28:40.364 00.089 20224 worker thread done servicing request
01:28:40.364 00.000 8996 OnExposeComplete: enter
01:28:40.366 00.002 8996 UpdateGuideState(): m_state=6
01:28:40.367 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12995
01:28:40.368 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=473.01, Mass=691722, SNR=314.4, Peak=52102 HFD=4.5
01:28:40.369 00.001 8996 MultiStar: [#1 -0.54,-0.56,0.00,M2] [#2 -0.67,-0.18,0.00,M3] [#3 -0.64,-0.19,0.00,M3] [#4 -0.54,0.03,0.00,M1] [#5 -0.62,-0.27,0.00,M1] [#6 -0.56,-0.16,0.00,M4] [#7 -0.87,-0.33,0.00,M3] [#8 -0.72,-0.16,0.00,M2] 
01:28:40.370 00.001 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
01:28:40.371 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
01:28:40.372 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.16 hyp=0.35 cameraTheta=2.67 mountX=-0.33 mountY=-0.12, mountTheta=-2.79
01:28:40.374 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.16, opts=13)
01:28:40.375 00.001 8996 Enqueuing Move request for scope (-0.32, 0.16)
01:28:40.376 00.001 20224 Worker thread wakes up
01:28:40.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.16) opts 0xd
01:28:40.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.16)
01:28:40.376 00.000 20224 Moving (-0.32, 0.16) raw xDistance=-0.33 yDistance=-0.12
01:28:40.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:28:40.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:40.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:28:40.376 00.000 20224 MoveAxis(E, 48, ABG)
01:28:40.376 00.000 20224 Guiding  Dir = 2, Dur = 48
01:28:40.377 00.001 20224 IsSlewing returns 0
01:28:40.377 00.000 20224 IsGuiding returns 0
01:28:40.382 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=52102, med=3161, FiltMin=2825, FiltMax=30163, Gamma=1.000
01:28:40.396 00.014 8996 UpdateGuideState exits: m=691722 SNR=314.4
01:28:40.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:40.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:40.398 00.000 8996 Enqueuing Expose request
01:28:40.427 00.029 20224 IsGuiding returns 1
01:28:40.427 00.000 20224 scope still moving after pulse duration time elapsed
01:28:40.457 00.030 20224 IsSlewing returns 0
01:28:40.457 00.000 20224 IsGuiding returns 1
01:28:40.488 00.031 20224 IsSlewing returns 0
01:28:40.488 00.000 20224 IsGuiding returns 1
01:28:40.520 00.032 20224 IsSlewing returns 0
01:28:40.520 00.000 20224 IsGuiding returns 0
01:28:40.520 00.000 20224 scope move finished after 48 + 95 ms
01:28:40.520 00.000 20224 Move returns status 0, amount 48
01:28:40.520 00.000 20224 MoveAxis(N, 0, ABG)
01:28:40.520 00.000 20224 Move returns status 0, amount 0
01:28:40.520 00.000 20224 move complete, result=0
01:28:40.520 00.000 20224 worker thread done servicing request
01:28:40.521 00.001 20224 Worker thread wakes up
01:28:40.521 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
01:28:40.522 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:40.523 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:41.687 01.164 20224 Exposure complete
01:28:41.760 00.073 20224 worker thread done servicing request
01:28:41.760 00.000 8996 OnExposeComplete: enter
01:28:41.761 00.001 8996 UpdateGuideState(): m_state=6
01:28:41.762 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12996
01:28:41.763 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=472.73, Mass=683984, SNR=311.8, Peak=45667 HFD=4.6
01:28:41.764 00.001 8996 MultiStar: [#1 -0.09,-0.39,0.55,U] [#2 -0.15,-0.28,0.81,U] [#3 -0.07,-0.02,0.55,U] [#4 0.28,0.28,0.59,U] [#5 -0.06,-0.39,0.58,U] [#6 0.13,-0.23,0.44,U] [#7 -0.23,-0.17,0.41,U] [#8 -0.16,-0.05,0.36,U] 
01:28:41.765 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.16}, one-star: {0.36, -0.12}
01:28:41.766 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
01:28:41.766 00.000 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
01:28:41.768 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.35 mountX=0.05 mountY=0.15, mountTheta=1.25
01:28:41.769 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.16, opts=13)
01:28:41.770 00.001 8996 Enqueuing Move request for scope (0.04, -0.16)
01:28:41.770 00.000 20224 Worker thread wakes up
01:28:41.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
01:28:41.771 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
01:28:41.771 00.000 20224 Moving (0.04, -0.16) raw xDistance=0.05 yDistance=0.15
01:28:41.771 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:28:41.771 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:41.771 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:28:41.771 00.000 20224 MoveAxis(E, 0, ABG)
01:28:41.771 00.000 20224 Move returns status 0, amount 0
01:28:41.771 00.000 20224 MoveAxis(N, 0, ABG)
01:28:41.771 00.000 20224 Move returns status 0, amount 0
01:28:41.771 00.000 20224 move complete, result=0
01:28:41.771 00.000 20224 worker thread done servicing request
01:28:41.776 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45667, med=3161, FiltMin=2803, FiltMax=25104, Gamma=1.000
01:28:41.790 00.014 8996 UpdateGuideState exits: m=683984 SNR=311.8
01:28:41.791 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:41.792 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:41.793 00.001 8996 Enqueuing Expose request
01:28:41.793 00.000 20224 Worker thread wakes up
01:28:41.793 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:28:41.794 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:41.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:42.770 00.976 20224 Exposure complete
01:28:42.837 00.067 20224 worker thread done servicing request
01:28:42.837 00.000 8996 OnExposeComplete: enter
01:28:42.839 00.002 8996 UpdateGuideState(): m_state=6
01:28:42.840 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12997
01:28:42.842 00.002 8996 Star::Find returns 1 (0), X=136.03, Y=472.63, Mass=646738, SNR=304.8, Peak=47174 HFD=4.6
01:28:42.844 00.002 8996 MultiStar: [#1 0.07,-0.10,0.71,U] [#2 0.04,-0.34,0.70,U] [#3 -0.13,-0.07,0.60,U] [#4 0.29,0.34,0.49,U] [#5 0.16,-0.10,0.60,U] [#6 0.05,-0.00,0.43,U] [#7 -0.23,0.04,0.45,U] [#8 -0.02,-0.29,0.40,U] 
01:28:42.846 00.002 8996 refined, 8 included, MultiStar: {0.05, -0.10}, one-star: {0.11, -0.21}
01:28:42.847 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:28:42.849 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
01:28:42.850 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.14 mountX=0.06 mountY=0.10, mountTheta=1.04
01:28:42.852 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
01:28:42.853 00.001 8996 Enqueuing Move request for scope (0.05, -0.10)
01:28:42.854 00.001 20224 Worker thread wakes up
01:28:42.855 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
01:28:42.855 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
01:28:42.855 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.10
01:28:42.855 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:28:42.855 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:42.855 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:28:42.855 00.000 20224 MoveAxis(E, 0, ABG)
01:28:42.855 00.000 20224 Move returns status 0, amount 0
01:28:42.855 00.000 20224 MoveAxis(N, 0, ABG)
01:28:42.855 00.000 20224 Move returns status 0, amount 0
01:28:42.855 00.000 20224 move complete, result=0
01:28:42.855 00.000 20224 worker thread done servicing request
01:28:42.862 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47174, med=3161, FiltMin=2864, FiltMax=24646, Gamma=1.000
01:28:42.881 00.019 8996 UpdateGuideState exits: m=646738 SNR=304.8
01:28:42.883 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:42.883 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:42.884 00.001 8996 Enqueuing Expose request
01:28:42.885 00.001 20224 Worker thread wakes up
01:28:42.885 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:42.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:42.886 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:44.047 01.161 20224 Exposure complete
01:28:44.109 00.062 20224 worker thread done servicing request
01:28:44.109 00.000 8996 OnExposeComplete: enter
01:28:44.110 00.001 8996 UpdateGuideState(): m_state=6
01:28:44.111 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12998
01:28:44.112 00.001 8996 Star::Find returns 1 (0), X=135.88, Y=472.40, Mass=720408, SNR=365.1, Peak=52352 HFD=4.4
01:28:44.113 00.001 8996 MultiStar: [#1 0.54,-0.60,0.00,M1] [#2 -0.02,-0.53,0.00,M2] [#3 0.01,-0.44,0.53,U] [#4 0.05,-0.33,0.39,U] [#5 0.08,-0.44,0.44,U] [#6 0.03,-0.22,0.32,U] [#7 0.10,0.03,0.38,U] [#8 -0.05,-0.55,0.00,M1] 
01:28:44.114 00.001 8996 refined, 5 included, MultiStar: {0.02, -0.35}, one-star: {-0.04, -0.45}
01:28:44.115 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:28:44.116 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
01:28:44.117 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.35 hyp=0.35 cameraTheta=-1.51 mountX=0.05 mountY=0.34, mountTheta=1.41
01:28:44.119 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.35, opts=13)
01:28:44.121 00.002 8996 Enqueuing Move request for scope (0.02, -0.35)
01:28:44.122 00.001 20224 Worker thread wakes up
01:28:44.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.35) opts 0xd
01:28:44.122 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.35)
01:28:44.122 00.000 20224 Moving (0.02, -0.35) raw xDistance=0.05 yDistance=0.34
01:28:44.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:28:44.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:28:44.122 00.000 20224 MoveAxis(E, 0, ABG)
01:28:44.122 00.000 20224 Move returns status 0, amount 0
01:28:44.123 00.001 20224 MoveAxis(S, 72, ABG)
01:28:44.123 00.000 20224 Guiding  Dir = 1, Dur = 72
01:28:44.123 00.000 20224 IsSlewing returns 0
01:28:44.123 00.000 20224 IsGuiding returns 0
01:28:44.128 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52352, med=3165, FiltMin=2883, FiltMax=30240, Gamma=1.000
01:28:44.151 00.023 8996 UpdateGuideState exits: m=720408 SNR=365.1
01:28:44.153 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:44.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:44.155 00.001 8996 Enqueuing Expose request
01:28:44.169 00.014 20224 PulseGuide returned control before completion, sleep 37
01:28:44.214 00.045 20224 IsGuiding returns 1
01:28:44.214 00.000 20224 scope still moving after pulse duration time elapsed
01:28:44.246 00.032 20224 IsSlewing returns 0
01:28:44.246 00.000 20224 IsGuiding returns 1
01:28:44.278 00.032 20224 IsSlewing returns 0
01:28:44.278 00.000 20224 IsGuiding returns 0
01:28:44.278 00.000 20224 scope move finished after 72 + 83 ms
01:28:44.279 00.001 20224 Move returns status 0, amount 72
01:28:44.279 00.000 20224 move complete, result=0
01:28:44.279 00.000 20224 worker thread done servicing request
01:28:44.279 00.000 20224 Worker thread wakes up
01:28:44.279 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:44.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:44.279 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 72 ms SOUTH
01:28:45.255 00.976 20224 Exposure complete
01:28:45.356 00.101 20224 worker thread done servicing request
01:28:45.356 00.000 8996 OnExposeComplete: enter
01:28:45.357 00.001 8996 UpdateGuideState(): m_state=6
01:28:45.358 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 12999
01:28:45.359 00.001 8996 Star::Find returns 1 (0), X=136.06, Y=472.81, Mass=637118, SNR=303.4, Peak=51910 HFD=4.4
01:28:45.360 00.001 8996 MultiStar: [#1 0.13,-0.18,0.65,U] [#2 -0.14,-0.03,0.70,U] [#3 0.05,-0.12,0.59,U] [#4 0.12,0.02,0.51,U] [#5 -0.06,-0.32,0.61,U] [#6 -0.07,0.12,0.41,U] [#7 0.08,0.06,0.42,U] [#8 0.12,-0.23,0.34,U] 
01:28:45.362 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.08}, one-star: {0.15, -0.04}
01:28:45.365 00.003 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
01:28:45.367 00.002 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
01:28:45.369 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.10 cameraTheta=-1.08 mountX=0.05 mountY=0.08, mountTheta=0.98
01:28:45.372 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.08, opts=13)
01:28:45.374 00.002 8996 Enqueuing Move request for scope (0.04, -0.08)
01:28:45.375 00.001 20224 Worker thread wakes up
01:28:45.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.08) opts 0xd
01:28:45.376 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.08)
01:28:45.376 00.000 20224 Moving (0.04, -0.08) raw xDistance=0.05 yDistance=0.08
01:28:45.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:28:45.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:45.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:28:45.376 00.000 20224 MoveAxis(E, 0, ABG)
01:28:45.376 00.000 20224 Move returns status 0, amount 0
01:28:45.377 00.001 20224 MoveAxis(N, 0, ABG)
01:28:45.377 00.000 20224 Move returns status 0, amount 0
01:28:45.377 00.000 20224 move complete, result=0
01:28:45.377 00.000 20224 worker thread done servicing request
01:28:45.386 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51910, med=3165, FiltMin=2822, FiltMax=25552, Gamma=1.000
01:28:45.412 00.026 8996 UpdateGuideState exits: m=637118 SNR=303.4
01:28:45.416 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:45.418 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:45.420 00.002 8996 Enqueuing Expose request
01:28:45.422 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:45.424 00.002 20224 Worker thread wakes up
01:28:45.424 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:45.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:46.593 01.169 20224 Exposure complete
01:28:46.669 00.076 20224 worker thread done servicing request
01:28:46.669 00.000 8996 OnExposeComplete: enter
01:28:46.670 00.001 8996 UpdateGuideState(): m_state=6
01:28:46.671 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13000
01:28:46.672 00.001 8996 Star::Find returns 1 (0), X=136.00, Y=472.77, Mass=610191, SNR=283.6, Peak=48438 HFD=4.4
01:28:46.673 00.001 8996 MultiStar: [#1 0.07,-0.24,0.68,U] [#2 -0.19,0.07,0.75,U] [#3 -0.17,-0.16,0.64,U] [#4 0.30,0.20,0.62,U] [#5 0.34,0.06,0.66,U] [#6 -0.14,-0.10,0.42,U] [#7 -0.00,-0.00,0.46,U] [#8 0.24,-0.14,0.38,U] 
01:28:46.674 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.04}, one-star: {0.08, -0.08}
01:28:46.674 00.000 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
01:28:46.675 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
01:28:46.676 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-0.60 mountX=0.06 mountY=0.03, mountTheta=0.49
01:28:46.678 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.04, opts=13)
01:28:46.679 00.001 8996 Enqueuing Move request for scope (0.06, -0.04)
01:28:46.680 00.001 20224 Worker thread wakes up
01:28:46.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.04) opts 0xd
01:28:46.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.04)
01:28:46.680 00.000 20224 Moving (0.06, -0.04) raw xDistance=0.06 yDistance=0.03
01:28:46.681 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:28:46.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:46.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:28:46.681 00.000 20224 MoveAxis(E, 0, ABG)
01:28:46.681 00.000 20224 Move returns status 0, amount 0
01:28:46.681 00.000 20224 MoveAxis(N, 0, ABG)
01:28:46.681 00.000 20224 Move returns status 0, amount 0
01:28:46.681 00.000 20224 move complete, result=0
01:28:46.681 00.000 20224 worker thread done servicing request
01:28:46.688 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48438, med=3161, FiltMin=2867, FiltMax=24352, Gamma=1.000
01:28:46.704 00.016 8996 UpdateGuideState exits: m=610191 SNR=283.6
01:28:46.705 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:46.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:46.707 00.001 8996 Enqueuing Expose request
01:28:46.707 00.000 20224 Worker thread wakes up
01:28:46.707 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:28:46.708 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:46.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:47.688 00.980 20224 Exposure complete
01:28:47.801 00.113 20224 worker thread done servicing request
01:28:47.801 00.000 8996 OnExposeComplete: enter
01:28:47.802 00.001 8996 UpdateGuideState(): m_state=6
01:28:47.803 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13001
01:28:47.804 00.001 8996 Star::Find returns 1 (0), X=135.64, Y=472.79, Mass=625696, SNR=293.5, Peak=47430 HFD=4.6
01:28:47.805 00.001 8996 MultiStar: [#1 -0.21,-0.22,0.76,U] [#2 -0.13,0.08,0.73,U] [#3 -0.32,-0.23,0.62,U] [#4 -0.11,0.44,0.00,M1] [#5 0.01,0.06,0.64,U] [#6 -0.29,0.22,0.43,U] [#7 -0.38,0.33,0.00,M1] [#8 -0.04,-0.07,0.39,U] 
01:28:47.806 00.001 8996 refined, 6 included, MultiStar: {-0.19, -0.04}, one-star: {-0.28, -0.06}
01:28:47.806 00.000 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
01:28:47.807 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.35)
01:28:47.808 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-2.91 mountX=-0.18 mountY=0.07, mountTheta=2.80
01:28:47.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.04, opts=13)
01:28:47.811 00.001 8996 Enqueuing Move request for scope (-0.19, -0.04)
01:28:47.812 00.001 20224 Worker thread wakes up
01:28:47.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.04) opts 0xd
01:28:47.812 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.04)
01:28:47.812 00.000 20224 Moving (-0.19, -0.04) raw xDistance=-0.18 yDistance=0.07
01:28:47.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:28:47.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:47.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:28:47.812 00.000 20224 MoveAxis(E, 0, ABG)
01:28:47.812 00.000 20224 Move returns status 0, amount 0
01:28:47.812 00.000 20224 MoveAxis(N, 0, ABG)
01:28:47.812 00.000 20224 Move returns status 0, amount 0
01:28:47.812 00.000 20224 move complete, result=0
01:28:47.812 00.000 20224 worker thread done servicing request
01:28:47.818 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47430, med=3165, FiltMin=2880, FiltMax=24864, Gamma=1.000
01:28:47.839 00.021 8996 UpdateGuideState exits: m=625696 SNR=293.5
01:28:47.840 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:47.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:47.843 00.002 8996 Enqueuing Expose request
01:28:47.844 00.001 20224 Worker thread wakes up
01:28:47.844 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:28:47.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:47.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:49.000 01.155 20224 Exposure complete
01:28:49.063 00.063 20224 worker thread done servicing request
01:28:49.063 00.000 8996 OnExposeComplete: enter
01:28:49.064 00.001 8996 UpdateGuideState(): m_state=6
01:28:49.065 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13002
01:28:49.066 00.001 8996 Star::Find returns 1 (0), X=135.70, Y=473.08, Mass=635036, SNR=303.3, Peak=52022 HFD=4.5
01:28:49.068 00.002 8996 MultiStar: [#1 -0.31,0.18,0.58,U] [#2 -0.46,0.14,0.00,M1] [#3 -0.40,0.07,0.61,U] [#4 -0.04,0.41,0.55,U] [#5 -0.13,-0.07,0.50,U] [#6 -0.46,-0.08,0.00,M1] [#7 -0.80,-0.06,0.00,M2] [#8 0.07,0.06,0.32,U] 
01:28:49.068 00.000 8996 refined, 5 included, MultiStar: {-0.20, 0.17}, one-star: {-0.22, 0.23}
01:28:49.069 00.001 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
01:28:49.070 00.001 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
01:28:49.071 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.45 mountX=-0.21 mountY=-0.14, mountTheta=-2.55
01:28:49.073 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.17, opts=13)
01:28:49.074 00.001 8996 Enqueuing Move request for scope (-0.20, 0.17)
01:28:49.075 00.001 20224 Worker thread wakes up
01:28:49.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
01:28:49.075 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
01:28:49.075 00.000 20224 Moving (-0.20, 0.17) raw xDistance=-0.21 yDistance=-0.14
01:28:49.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:28:49.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:49.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:28:49.075 00.000 20224 MoveAxis(E, 31, ABG)
01:28:49.075 00.000 20224 Guiding  Dir = 2, Dur = 31
01:28:49.075 00.000 20224 IsSlewing returns 0
01:28:49.075 00.000 20224 IsGuiding returns 0
01:28:49.080 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52022, med=3165, FiltMin=2838, FiltMax=28800, Gamma=1.000
01:28:49.124 00.044 20224 IsGuiding returns 1
01:28:49.124 00.000 20224 scope still moving after pulse duration time elapsed
01:28:49.151 00.027 20224 IsSlewing returns 0
01:28:49.151 00.000 20224 IsGuiding returns 0
01:28:49.151 00.000 20224 scope move finished after 31 + 44 ms
01:28:49.151 00.000 20224 Move returns status 0, amount 31
01:28:49.151 00.000 20224 MoveAxis(N, 0, ABG)
01:28:49.151 00.000 20224 Move returns status 0, amount 0
01:28:49.151 00.000 20224 move complete, result=0
01:28:49.439 00.288 20224 worker thread done servicing request
01:28:49.441 00.002 8996 UpdateGuideState exits: m=635036 SNR=303.3
01:28:49.443 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:49.446 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:49.448 00.002 8996 Enqueuing Expose request
01:28:49.449 00.001 20224 Worker thread wakes up
01:28:49.449 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
01:28:49.450 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:49.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:50.425 00.975 20224 Exposure complete
01:28:50.516 00.091 20224 worker thread done servicing request
01:28:50.516 00.000 8996 OnExposeComplete: enter
01:28:50.517 00.001 8996 UpdateGuideState(): m_state=6
01:28:50.518 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13003
01:28:50.519 00.001 8996 Star::Find returns 1 (0), X=135.65, Y=472.78, Mass=673058, SNR=311.7, Peak=52070 HFD=4.6
01:28:50.520 00.001 8996 MultiStar: [#1 -0.28,-0.28,0.71,U] [#2 -0.17,-0.24,0.84,U] [#3 0.17,0.03,0.64,U] [#4 0.14,0.13,0.43,U] [#5 -0.09,-0.40,0.55,U] [#6 -0.18,-0.20,0.48,U] [#7 -0.21,-0.35,0.40,U] [#8 0.01,-0.03,0.44,U] 
01:28:50.521 00.001 8996 refined, 8 included, MultiStar: {-0.12, -0.16}, one-star: {-0.27, -0.07}
01:28:50.522 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
01:28:50.523 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
01:28:50.524 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.16 hyp=0.20 cameraTheta=-2.23 mountX=-0.11 mountY=0.17, mountTheta=2.13
01:28:50.525 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.16, opts=13)
01:28:50.526 00.001 8996 Enqueuing Move request for scope (-0.12, -0.16)
01:28:50.527 00.001 20224 Worker thread wakes up
01:28:50.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.16) opts 0xd
01:28:50.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.16)
01:28:50.527 00.000 20224 Moving (-0.12, -0.16) raw xDistance=-0.11 yDistance=0.17
01:28:50.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:28:50.528 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:50.528 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:28:50.528 00.000 20224 MoveAxis(E, 0, ABG)
01:28:50.528 00.000 20224 Move returns status 0, amount 0
01:28:50.528 00.000 20224 MoveAxis(N, 0, ABG)
01:28:50.528 00.000 20224 Move returns status 0, amount 0
01:28:50.528 00.000 20224 move complete, result=0
01:28:50.528 00.000 20224 worker thread done servicing request
01:28:50.532 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52070, med=3165, FiltMin=2857, FiltMax=27472, Gamma=1.000
01:28:50.552 00.020 8996 UpdateGuideState exits: m=673058 SNR=311.7
01:28:50.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:50.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:50.555 00.001 8996 Enqueuing Expose request
01:28:50.556 00.001 20224 Worker thread wakes up
01:28:50.556 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:28:50.557 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:50.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:51.719 01.162 20224 Exposure complete
01:28:51.801 00.082 20224 worker thread done servicing request
01:28:51.801 00.000 8996 OnExposeComplete: enter
01:28:51.802 00.001 8996 UpdateGuideState(): m_state=6
01:28:51.803 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13004
01:28:51.804 00.001 8996 Star::Find returns 1 (0), X=135.99, Y=472.58, Mass=638915, SNR=290.0, Peak=42390 HFD=4.8
01:28:51.806 00.002 8996 MultiStar: [#1 -0.02,-0.54,0.00,M1] [#2 0.04,-0.49,0.00,M1] [#3 0.14,-0.38,0.63,U] [#4 0.44,0.14,0.00,M1] [#5 0.21,-0.09,0.69,U] [#6 0.14,-0.50,0.00,M1] [#7 -0.35,-0.38,0.00,M2] [#8 0.19,-0.29,0.36,U] 
01:28:51.807 00.001 8996 single-star, 3 included, MultiStar: {0.14, -0.25}, one-star: {0.07, -0.27}
01:28:51.808 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
01:28:51.809 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
01:28:51.810 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.27 cameraTheta=-1.32 mountX=0.09 mountY=0.26, mountTheta=1.22
01:28:51.811 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.27, opts=13)
01:28:51.812 00.001 8996 Enqueuing Move request for scope (0.07, -0.27)
01:28:51.812 00.000 20224 Worker thread wakes up
01:28:51.813 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
01:28:51.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
01:28:51.813 00.000 20224 Moving (0.07, -0.27) raw xDistance=0.09 yDistance=0.26
01:28:51.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:28:51.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:28:51.813 00.000 20224 MoveAxis(E, 0, ABG)
01:28:51.813 00.000 20224 Move returns status 0, amount 0
01:28:51.813 00.000 20224 MoveAxis(S, 54, ABG)
01:28:51.813 00.000 20224 Guiding  Dir = 1, Dur = 54
01:28:51.813 00.000 20224 IsSlewing returns 0
01:28:51.813 00.000 20224 IsGuiding returns 0
01:28:51.817 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42390, med=3165, FiltMin=2845, FiltMax=23606, Gamma=1.000
01:28:51.822 00.005 20224 PulseGuide returned control before completion, sleep 56
01:28:51.834 00.012 8996 UpdateGuideState exits: m=638915 SNR=290.0
01:28:51.835 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:51.836 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:51.837 00.001 8996 Enqueuing Expose request
01:28:51.884 00.047 20224 IsGuiding returns 1
01:28:51.884 00.000 20224 scope still moving after pulse duration time elapsed
01:28:51.916 00.032 20224 IsSlewing returns 0
01:28:51.916 00.000 20224 IsGuiding returns 0
01:28:51.916 00.000 20224 scope move finished after 54 + 49 ms
01:28:51.916 00.000 20224 Move returns status 0, amount 54
01:28:51.916 00.000 20224 move complete, result=0
01:28:51.916 00.000 20224 worker thread done servicing request
01:28:51.917 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 54 ms SOUTH
01:28:51.919 00.002 20224 Worker thread wakes up
01:28:51.919 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:51.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:52.125 00.206 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:28:52.126 00.001 8996 case statement mapped state 6 to 3
01:28:52.128 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:28:52.900 00.772 20224 Exposure complete
01:28:52.959 00.059 20224 worker thread done servicing request
01:28:52.959 00.000 8996 OnExposeComplete: enter
01:28:52.961 00.002 8996 UpdateGuideState(): m_state=6
01:28:52.962 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13005
01:28:52.963 00.001 8996 Star::Find returns 1 (0), X=135.80, Y=472.75, Mass=555627, SNR=284.5, Peak=41318 HFD=4.5
01:28:52.964 00.001 8996 MultiStar: [#1 0.04,-0.24,0.71,U] [#2 0.11,0.18,0.74,U] [#3 -0.10,0.11,0.65,U] [#4 0.21,0.12,0.58,U] [#5 0.38,0.40,0.00,M1] [#6 -0.18,-0.01,0.48,U] [#7 -0.29,0.18,0.49,U] [#8 0.13,0.11,0.41,U] 
01:28:52.964 00.000 8996 refined, 7 included, MultiStar: {-0.03, 0.03}, one-star: {-0.12, -0.10}
01:28:52.965 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
01:28:52.966 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
01:28:52.966 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.34 mountX=-0.03 mountY=-0.02, mountTheta=-2.44
01:28:52.968 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
01:28:52.969 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
01:28:52.969 00.000 20224 Worker thread wakes up
01:28:52.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:28:52.969 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:28:52.970 00.001 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.02
01:28:52.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:28:52.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:52.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:28:52.970 00.000 20224 MoveAxis(E, 0, ABG)
01:28:52.970 00.000 20224 Move returns status 0, amount 0
01:28:52.970 00.000 20224 MoveAxis(N, 0, ABG)
01:28:52.970 00.000 20224 Move returns status 0, amount 0
01:28:52.970 00.000 20224 move complete, result=0
01:28:52.970 00.000 20224 worker thread done servicing request
01:28:52.975 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41318, med=3165, FiltMin=2835, FiltMax=21744, Gamma=1.000
01:28:52.990 00.015 8996 UpdateGuideState exits: m=555627 SNR=284.5
01:28:52.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:52.993 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:52.994 00.001 8996 Enqueuing Expose request
01:28:52.995 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:28:52.996 00.001 20224 Worker thread wakes up
01:28:52.997 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:52.997 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:53.240 00.243 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:28:53.241 00.001 8996 case statement mapped state 6 to 3
01:28:53.243 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:28:54.173 00.930 20224 Exposure complete
01:28:54.243 00.070 20224 worker thread done servicing request
01:28:54.243 00.000 8996 OnExposeComplete: enter
01:28:54.246 00.003 8996 UpdateGuideState(): m_state=6
01:28:54.247 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13006
01:28:54.249 00.002 8996 Star::Find returns 1 (0), X=135.95, Y=473.14, Mass=653004, SNR=309.9, Peak=48438 HFD=4.4
01:28:54.250 00.001 8996 MultiStar: [#1 -0.13,0.11,0.68,U] [#2 -0.09,0.30,0.70,U] [#3 -0.17,0.31,0.57,U] [#4 0.02,0.46,0.00,M1] [#5 0.26,0.51,0.00,M2] [#6 -0.05,0.11,0.43,U] [#7 -0.35,0.13,0.38,U] [#8 0.12,0.39,0.33,U] 
01:28:54.251 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.24}, one-star: {0.03, 0.29}
01:28:54.252 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
01:28:54.253 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
01:28:54.256 00.003 8996 CameraToMount -- cameraX=-0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.90 mountX=-0.10 mountY=-0.23, mountTheta=-2.00
01:28:54.258 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.24, opts=13)
01:28:54.258 00.000 8996 Enqueuing Move request for scope (-0.08, 0.24)
01:28:54.260 00.002 20224 Worker thread wakes up
01:28:54.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.24) opts 0xd
01:28:54.261 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.24)
01:28:54.261 00.000 20224 Moving (-0.08, 0.24) raw xDistance=-0.10 yDistance=-0.23
01:28:54.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:28:54.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:54.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:28:54.261 00.000 20224 MoveAxis(E, 0, ABG)
01:28:54.261 00.000 20224 Move returns status 0, amount 0
01:28:54.261 00.000 20224 MoveAxis(N, 0, ABG)
01:28:54.261 00.000 20224 Move returns status 0, amount 0
01:28:54.261 00.000 20224 move complete, result=0
01:28:54.261 00.000 20224 worker thread done servicing request
01:28:54.270 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=48438, med=3165, FiltMin=2857, FiltMax=27222, Gamma=1.000
01:28:54.299 00.029 8996 UpdateGuideState exits: m=653004 SNR=309.9
01:28:54.302 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:54.303 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:54.306 00.003 8996 Enqueuing Expose request
01:28:54.306 00.000 20224 Worker thread wakes up
01:28:54.306 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:28:54.308 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:54.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:54.355 00.047 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:28:54.357 00.002 8996 case statement mapped state 6 to 3
01:28:54.359 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:28:55.286 00.927 20224 Exposure complete
01:28:55.356 00.070 20224 worker thread done servicing request
01:28:55.356 00.000 8996 OnExposeComplete: enter
01:28:55.358 00.002 8996 UpdateGuideState(): m_state=6
01:28:55.359 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13007
01:28:55.361 00.002 8996 Star::Find returns 1 (0), X=135.58, Y=473.11, Mass=720033, SNR=314.2, Peak=57878 HFD=4.8
01:28:55.362 00.001 8996 MultiStar: [#1 -0.10,0.06,0.63,U] [#2 -0.27,0.17,0.66,U] [#3 0.18,0.34,0.57,U] [#4 0.28,0.34,0.55,U] [#5 0.29,0.33,0.67,U] [#6 -0.46,-0.25,0.00,M1] [#7 -0.49,-0.07,0.00,M1] [#8 0.22,0.37,0.29,U] 
01:28:55.363 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.26}, one-star: {-0.34, 0.26}
01:28:55.364 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
01:28:55.366 00.002 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
01:28:55.367 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.26 hyp=0.26 cameraTheta=1.62 mountX=-0.04 mountY=-0.25, mountTheta=-1.72
01:28:55.369 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.26, opts=13)
01:28:55.371 00.002 8996 Enqueuing Move request for scope (-0.01, 0.26)
01:28:55.371 00.000 20224 Worker thread wakes up
01:28:55.372 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.26) opts 0xd
01:28:55.372 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.26)
01:28:55.372 00.000 20224 Moving (-0.01, 0.26) raw xDistance=-0.04 yDistance=-0.25
01:28:55.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:28:55.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:28:55.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:28:55.372 00.000 20224 MoveAxis(E, 0, ABG)
01:28:55.372 00.000 20224 Move returns status 0, amount 0
01:28:55.372 00.000 20224 MoveAxis(N, 0, ABG)
01:28:55.372 00.000 20224 Move returns status 0, amount 0
01:28:55.372 00.000 20224 move complete, result=0
01:28:55.372 00.000 20224 worker thread done servicing request
01:28:55.377 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=57878, med=3165, FiltMin=2864, FiltMax=30403, Gamma=1.000
01:28:55.394 00.017 8996 UpdateGuideState exits: m=720033 SNR=314.2
01:28:55.396 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:55.398 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:55.399 00.001 8996 Enqueuing Expose request
01:28:55.401 00.002 20224 Worker thread wakes up
01:28:55.401 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:28:55.402 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:55.402 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:55.475 00.073 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:28:55.476 00.001 8996 case statement mapped state 6 to 3
01:28:55.477 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:28:56.541 01.064 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:28:56.542 00.001 8996 case statement mapped state 6 to 3
01:28:56.545 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:28:56.567 00.022 20224 Exposure complete
01:28:56.641 00.074 20224 worker thread done servicing request
01:28:56.641 00.000 8996 OnExposeComplete: enter
01:28:56.642 00.001 8996 UpdateGuideState(): m_state=6
01:28:56.643 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13008
01:28:56.644 00.001 8996 Star::Find returns 1 (0), X=135.60, Y=472.79, Mass=614183, SNR=348.1, Peak=43318 HFD=4.7
01:28:56.645 00.001 8996 MultiStar: [#1 -0.39,0.23,0.00,M1] [#2 -0.55,0.16,0.00,M1] [#3 -0.65,0.30,0.00,M1] [#4 -0.14,0.59,0.00,M1] [#5 -0.45,0.04,0.00,M2] [#6 -0.77,-0.11,0.00,M2] [#7 -0.61,0.21,0.00,M2] [#8 -0.34,0.25,0.33,U] 
01:28:56.646 00.001 8996 single-star, 1 included, MultiStar: {-0.32, 0.02}, one-star: {-0.31, -0.06}
01:28:56.647 00.001 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
01:28:56.649 00.002 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.98 = 0.31)
01:28:56.650 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.06 hyp=0.32 cameraTheta=-2.95 mountX=-0.31 mountY=0.10, mountTheta=2.84
01:28:56.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.06, opts=13)
01:28:56.653 00.001 8996 Enqueuing Move request for scope (-0.31, -0.06)
01:28:56.654 00.001 20224 Worker thread wakes up
01:28:56.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.06) opts 0xd
01:28:56.654 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.06)
01:28:56.654 00.000 20224 Moving (-0.31, -0.06) raw xDistance=-0.31 yDistance=0.10
01:28:56.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
01:28:56.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:28:56.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:28:56.654 00.000 20224 MoveAxis(E, 45, ABG)
01:28:56.655 00.001 20224 Guiding  Dir = 2, Dur = 45
01:28:56.655 00.000 20224 IsSlewing returns 0
01:28:56.655 00.000 20224 IsGuiding returns 0
01:28:56.659 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=43318, med=3165, FiltMin=2864, FiltMax=26259, Gamma=1.000
01:28:56.682 00.023 8996 UpdateGuideState exits: m=614183 SNR=348.1
01:28:56.683 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:56.684 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:56.685 00.001 8996 Enqueuing Expose request
01:28:56.686 00.001 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:28:56.687 00.001 8996 case statement mapped state 6 to 3
01:28:56.688 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:28:56.712 00.024 20224 IsGuiding returns 1
01:28:56.712 00.000 20224 scope still moving after pulse duration time elapsed
01:28:56.740 00.028 20224 IsSlewing returns 0
01:28:56.740 00.000 20224 IsGuiding returns 1
01:28:56.745 00.005 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
01:28:56.746 00.001 8996 PhdController::Dither begins
01:28:56.748 00.002 8996 dither: size=1.00, dRA=0.91 dDec=0.85
01:28:56.749 00.001 8996 MountToCamera -- mountTheta (-0.75) + m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
01:28:56.751 00.002 8996 MountToCamera -- mountX=0.91 mountY=0.85 hyp=1.25 mountTheta=-0.75 cameraX=0.83, cameraY=-0.94 cameraTheta=-0.85
01:28:56.752 00.001 8996 setting lock position to (136.74, 471.91)
01:28:56.754 00.002 8996 Mount: notify guiding dithered (0.8, -0.9)
01:28:56.756 00.002 8996 MultiStar: stabilizing after lock position change
01:28:56.757 00.001 8996 Status Line: Dither by 0.91,0.85
01:28:56.763 00.006 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:28:56.766 00.003 8996 PhdController: newstate STATE_SETTLE_WAIT
01:28:56.769 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
01:28:56.772 00.003 20224 IsSlewing returns 0
01:28:56.772 00.000 20224 IsGuiding returns 1
01:28:56.803 00.031 20224 IsSlewing returns 0
01:28:56.803 00.000 20224 IsGuiding returns 0
01:28:56.803 00.000 20224 scope move finished after 45 + 103 ms
01:28:56.803 00.000 20224 Move returns status 0, amount 45
01:28:56.803 00.000 20224 MoveAxis(N, 0, ABG)
01:28:56.803 00.000 20224 Move returns status 0, amount 0
01:28:56.804 00.001 20224 move complete, result=0
01:28:56.804 00.000 20224 worker thread done servicing request
01:28:56.804 00.000 20224 Worker thread wakes up
01:28:56.804 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
01:28:56.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:56.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(121,458,31,31)
01:28:57.780 00.975 20224 Exposure complete
01:28:57.858 00.078 20224 worker thread done servicing request
01:28:57.858 00.000 8996 OnExposeComplete: enter
01:28:57.859 00.001 8996 UpdateGuideState(): m_state=6
01:28:57.861 00.002 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13009
01:28:57.862 00.001 8996 Star::Find returns 1 (0), X=135.91, Y=473.18, Mass=561965, SNR=266.9, Peak=43894 HFD=4.4
01:28:57.863 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:28:57.864 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
01:28:57.865 00.001 8996 CameraToMount -- cameraX=-0.83 cameraY=1.27 hyp=1.52 cameraTheta=2.15 mountX=-0.95 mountY=-1.17, mountTheta=-2.25
01:28:57.866 00.001 8996 dither recenter: remaining=(-0.9,-0.9) step=(-0.9,-0.9)
01:28:57.868 00.002 8996 MountToCamera -- mountTheta (2.39) + m_xAngle (-0.10) = xAngle (2.29 = 2.29)
01:28:57.870 00.002 8996 MountToCamera -- mountX=-0.91 mountY=-0.85 hyp=1.25 mountTheta=2.39 cameraX=-0.83, cameraY=0.94 cameraTheta=2.29
01:28:57.872 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.83, y=0.94, opts=4)
01:28:57.874 00.002 8996 Enqueuing Move request for scope (-0.83, 0.94)
01:28:57.876 00.002 8996 Mount: notify direct move -0.91,-0.85
01:28:57.878 00.002 20224 Worker thread wakes up
01:28:57.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.94) opts 0x4
01:28:57.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.83, 0.94)
01:28:57.878 00.000 20224 Moving (-0.83, 0.94) raw xDistance=-0.91 yDistance=-0.85
01:28:57.878 00.000 20224 MoveAxis(E, 211, B)
01:28:57.878 00.000 20224 Guiding  Dir = 2, Dur = 211
01:28:57.879 00.001 20224 IsSlewing returns 0
01:28:57.879 00.000 20224 IsGuiding returns 0
01:28:57.887 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43894, med=3165, FiltMin=2870, FiltMax=23286, Gamma=1.000
01:28:57.900 00.013 20224 PulseGuide returned control before completion, sleep 200
01:28:57.910 00.010 8996 UpdateGuideState exits: m=561965 SNR=266.9
01:28:57.911 00.001 8996 PhdController: settling, locked = 1, distance = 1.50 (2.00) aobump = 0 frame = 1 / 99999
01:28:57.912 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539337.912,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.50,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:28:57.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:57.914 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:57.915 00.001 8996 Enqueuing Expose request
01:28:58.106 00.191 20224 IsGuiding returns 1
01:28:58.106 00.000 20224 scope still moving after pulse duration time elapsed
01:28:58.139 00.033 20224 IsSlewing returns 0
01:28:58.139 00.000 20224 IsGuiding returns 1
01:28:58.170 00.031 20224 IsSlewing returns 0
01:28:58.170 00.000 20224 IsGuiding returns 0
01:28:58.170 00.000 20224 scope move finished after 211 + 80 ms
01:28:58.170 00.000 20224 Move returns status 0, amount 211
01:28:58.170 00.000 20224 MoveAxis(N, 179, B)
01:28:58.170 00.000 20224 Guiding  Dir = 0, Dur = 179
01:28:58.170 00.000 20224 IsSlewing returns 0
01:28:58.170 00.000 20224 IsGuiding returns 0
01:28:58.220 00.050 20224 PulseGuide returned control before completion, sleep 140
01:28:58.377 00.157 20224 IsGuiding returns 1
01:28:58.377 00.000 20224 scope still moving after pulse duration time elapsed
01:28:58.409 00.032 20224 IsSlewing returns 0
01:28:58.409 00.000 20224 IsGuiding returns 1
01:28:58.441 00.032 20224 IsSlewing returns 0
01:28:58.441 00.000 20224 IsGuiding returns 1
01:28:58.473 00.032 20224 IsSlewing returns 0
01:28:58.473 00.000 20224 IsGuiding returns 0
01:28:58.473 00.000 20224 scope move finished after 179 + 123 ms
01:28:58.473 00.000 20224 Move returns status 0, amount 179
01:28:58.473 00.000 20224 move complete, result=0
01:28:58.473 00.000 20224 worker thread done servicing request
01:28:58.474 00.001 20224 Worker thread wakes up
01:28:58.474 00.000 8996 GuideStep: -0.9 px 211 ms EAST, -0.9 px 179 ms NORTH
01:28:58.476 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:58.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:28:59.637 01.161 20224 Exposure complete
01:28:59.708 00.071 20224 worker thread done servicing request
01:28:59.708 00.000 8996 OnExposeComplete: enter
01:28:59.709 00.001 8996 UpdateGuideState(): m_state=6
01:28:59.710 00.001 8996 Star::Find(15, 135, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13010
01:28:59.710 00.000 8996 Star::Find returns 1 (0), X=137.29, Y=472.37, Mass=739769, SNR=322.0, Peak=47424 HFD=4.5
01:28:59.711 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
01:28:59.712 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
01:28:59.713 00.001 8996 CameraToMount -- cameraX=0.55 cameraY=0.46 hyp=0.72 cameraTheta=0.70 mountX=0.50 mountY=-0.52, mountTheta=-0.80
01:28:59.714 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.55, y=0.46, opts=13)
01:28:59.715 00.001 8996 Enqueuing Move request for scope (0.55, 0.46)
01:28:59.716 00.001 20224 Worker thread wakes up
01:28:59.716 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.46) opts 0xd
01:28:59.716 00.000 20224 Handling offset move in thread for scope, endpoint = (0.55, 0.46)
01:28:59.716 00.000 20224 Moving (0.55, 0.46) raw xDistance=0.50 yDistance=-0.52
01:28:59.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
01:28:59.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:28:59.717 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
01:28:59.717 00.000 20224 MoveAxis(W, 73, ABG)
01:28:59.717 00.000 20224 Guiding  Dir = 3, Dur = 73
01:28:59.717 00.000 20224 IsSlewing returns 0
01:28:59.717 00.000 20224 IsGuiding returns 0
01:28:59.726 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47424, med=3165, FiltMin=2864, FiltMax=26861, Gamma=1.000
01:28:59.737 00.011 20224 PulseGuide returned control before completion, sleep 64
01:28:59.748 00.011 8996 UpdateGuideState exits: m=739769 SNR=322.0
01:28:59.749 00.001 8996 PhdController: settling, locked = 1, distance = 0.72 (2.00) aobump = 0 frame = 2 / 99999
01:28:59.750 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539339.750,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.72,"Time":1.8,"SettleTime":3.0,"StarLocked":true}
01:28:59.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:28:59.751 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:28:59.752 00.001 8996 Enqueuing Expose request
01:28:59.811 00.059 20224 IsGuiding returns 1
01:28:59.811 00.000 20224 scope still moving after pulse duration time elapsed
01:28:59.843 00.032 20224 IsSlewing returns 0
01:28:59.843 00.000 20224 IsGuiding returns 0
01:28:59.843 00.000 20224 scope move finished after 73 + 53 ms
01:28:59.844 00.001 20224 Move returns status 0, amount 73
01:28:59.844 00.000 20224 MoveAxis(N, 0, ABG)
01:28:59.844 00.000 20224 Move returns status 0, amount 0
01:28:59.844 00.000 20224 move complete, result=0
01:28:59.844 00.000 20224 worker thread done servicing request
01:28:59.844 00.000 20224 Worker thread wakes up
01:28:59.844 00.000 8996 GuideStep: 0.5 px 73 ms WEST, -0.5 px 0 ms NORTH
01:28:59.846 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:28:59.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:00.818 00.972 20224 Exposure complete
01:29:00.884 00.066 20224 worker thread done servicing request
01:29:00.884 00.000 8996 OnExposeComplete: enter
01:29:00.886 00.002 8996 UpdateGuideState(): m_state=6
01:29:00.887 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13011
01:29:00.889 00.002 8996 Star::Find returns 1 (0), X=137.07, Y=472.44, Mass=632698, SNR=304.2, Peak=41939 HFD=4.6
01:29:00.890 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:29:00.891 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
01:29:00.893 00.002 8996 CameraToMount -- cameraX=0.33 cameraY=0.53 hyp=0.62 cameraTheta=1.01 mountX=0.28 mountY=-0.56, mountTheta=-1.11
01:29:00.896 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.53, opts=13)
01:29:00.897 00.001 8996 Enqueuing Move request for scope (0.33, 0.53)
01:29:00.899 00.002 20224 Worker thread wakes up
01:29:00.899 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.53) opts 0xd
01:29:00.899 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.53)
01:29:00.899 00.000 20224 Moving (0.33, 0.53) raw xDistance=0.28 yDistance=-0.56
01:29:00.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28
01:29:00.899 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:29:00.899 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
01:29:00.899 00.000 20224 MoveAxis(W, 46, ABG)
01:29:00.900 00.001 20224 Guiding  Dir = 3, Dur = 46
01:29:00.900 00.000 20224 IsSlewing returns 0
01:29:00.900 00.000 20224 IsGuiding returns 0
01:29:00.905 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41939, med=3165, FiltMin=2841, FiltMax=22336, Gamma=1.000
01:29:00.925 00.020 8996 UpdateGuideState exits: m=632698 SNR=304.2
01:29:00.926 00.001 8996 PhdController: settling, locked = 1, distance = 0.69 (2.00) aobump = 0 frame = 3 / 99999
01:29:00.929 00.003 8996 PhdController: newstate STATE_FINISH
01:29:00.930 00.001 8996 PhdController complete: success
01:29:00.931 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770539340.931,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
01:29:00.932 00.001 8996 Mount: notify guiding dither settle done success=1
01:29:00.933 00.001 8996 PhdController: newstate STATE_IDLE
01:29:00.934 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:00.935 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:00.936 00.001 8996 Enqueuing Expose request
01:29:00.959 00.023 20224 IsGuiding returns 1
01:29:00.959 00.000 20224 scope still moving after pulse duration time elapsed
01:29:00.989 00.030 20224 IsSlewing returns 0
01:29:00.989 00.000 20224 IsGuiding returns 1
01:29:01.020 00.031 20224 IsSlewing returns 0
01:29:01.020 00.000 20224 IsGuiding returns 1
01:29:01.056 00.036 20224 IsSlewing returns 0
01:29:01.056 00.000 20224 IsGuiding returns 0
01:29:01.056 00.000 20224 scope move finished after 46 + 109 ms
01:29:01.056 00.000 20224 Move returns status 0, amount 46
01:29:01.056 00.000 20224 MoveAxis(N, 0, ABG)
01:29:01.056 00.000 20224 Move returns status 0, amount 0
01:29:01.056 00.000 20224 move complete, result=0
01:29:01.056 00.000 20224 worker thread done servicing request
01:29:01.056 00.000 20224 Worker thread wakes up
01:29:01.056 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.6 px 0 ms NORTH
01:29:01.057 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:01.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:01.837 00.780 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:29:01.839 00.002 8996 case statement mapped state 6 to 3
01:29:01.840 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:29:01.939 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
01:29:01.941 00.002 8996 PhdController::Guide begins
01:29:01.942 00.001 8996 PhdController: newstate STATE_SETUP
01:29:01.943 00.001 8996 PhdController: setup
01:29:01.944 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
01:29:01.946 00.002 8996 PhdController: guider state = 6
01:29:01.947 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:29:01.948 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
01:29:01.949 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
01:29:01.990 00.041 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:29:01.993 00.003 8996 case statement mapped state 6 to 3
01:29:01.995 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:29:02.224 00.229 20224 Exposure complete
01:29:02.299 00.075 20224 worker thread done servicing request
01:29:02.299 00.000 8996 OnExposeComplete: enter
01:29:02.300 00.001 8996 UpdateGuideState(): m_state=6
01:29:02.301 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13012
01:29:02.302 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.39, Mass=576240, SNR=276.2, Peak=41091 HFD=4.6
01:29:02.303 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:29:02.304 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
01:29:02.304 00.000 8996 CameraToMount -- cameraX=-0.33 cameraY=0.48 hyp=0.58 cameraTheta=2.18 mountX=-0.38 mountY=-0.44, mountTheta=-2.28
01:29:02.307 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.48, opts=13)
01:29:02.308 00.001 8996 Enqueuing Move request for scope (-0.33, 0.48)
01:29:02.309 00.001 20224 Worker thread wakes up
01:29:02.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.48) opts 0xd
01:29:02.309 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.48)
01:29:02.309 00.000 20224 Moving (-0.33, 0.48) raw xDistance=-0.38 yDistance=-0.44
01:29:02.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.38
01:29:02.309 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.52
01:29:02.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
01:29:02.309 00.000 20224 MoveAxis(E, 52, ABG)
01:29:02.309 00.000 20224 Guiding  Dir = 2, Dur = 52
01:29:02.309 00.000 20224 IsSlewing returns 0
01:29:02.309 00.000 20224 IsGuiding returns 0
01:29:02.313 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41091, med=3165, FiltMin=2800, FiltMax=23072, Gamma=1.000
01:29:02.323 00.010 20224 PulseGuide returned control before completion, sleep 49
01:29:02.328 00.005 8996 UpdateGuideState exits: m=576240 SNR=276.2
01:29:02.330 00.002 8996 PhdController: settling, locked = 1, distance = 0.66 (2.00) aobump = 0 frame = 1 / 99999
01:29:02.330 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770539342.330,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.66,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:29:02.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:02.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:02.333 00.001 8996 Enqueuing Expose request
01:29:02.385 00.052 20224 IsGuiding returns 1
01:29:02.385 00.000 20224 scope still moving after pulse duration time elapsed
01:29:02.417 00.032 20224 IsSlewing returns 0
01:29:02.417 00.000 20224 IsGuiding returns 0
01:29:02.417 00.000 20224 scope move finished after 52 + 56 ms
01:29:02.417 00.000 20224 Move returns status 0, amount 52
01:29:02.417 00.000 20224 MoveAxis(N, 92, ABG)
01:29:02.417 00.000 20224 Guiding  Dir = 0, Dur = 92
01:29:02.417 00.000 20224 IsSlewing returns 0
01:29:02.418 00.001 20224 IsGuiding returns 0
01:29:02.482 00.064 20224 PulseGuide returned control before completion, sleep 38
01:29:02.529 00.047 20224 IsGuiding returns 1
01:29:02.529 00.000 20224 scope still moving after pulse duration time elapsed
01:29:02.561 00.032 20224 IsSlewing returns 0
01:29:02.561 00.000 20224 IsGuiding returns 1
01:29:02.593 00.032 20224 IsSlewing returns 0
01:29:02.593 00.000 20224 IsGuiding returns 0
01:29:02.593 00.000 20224 scope move finished after 92 + 83 ms
01:29:02.593 00.000 20224 Move returns status 0, amount 92
01:29:02.593 00.000 20224 move complete, result=0
01:29:02.593 00.000 20224 worker thread done servicing request
01:29:02.593 00.000 20224 Worker thread wakes up
01:29:02.593 00.000 8996 GuideStep: -0.4 px 52 ms EAST, -0.4 px 92 ms NORTH
01:29:02.595 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:02.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:03.591 00.996 20224 Exposure complete
01:29:03.655 00.064 20224 worker thread done servicing request
01:29:03.655 00.000 8996 OnExposeComplete: enter
01:29:03.656 00.001 8996 UpdateGuideState(): m_state=6
01:29:03.657 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13013
01:29:03.658 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.15, Mass=755074, SNR=345.2, Peak=64083 HFD=4.6
01:29:03.658 00.000 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
01:29:03.659 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
01:29:03.660 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.94 mountX=-0.11 mountY=-0.22, mountTheta=-2.04
01:29:03.661 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.23, opts=13)
01:29:03.662 00.001 8996 Enqueuing Move request for scope (-0.09, 0.23)
01:29:03.663 00.001 20224 Worker thread wakes up
01:29:03.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.23) opts 0xd
01:29:03.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.23)
01:29:03.663 00.000 20224 Moving (-0.09, 0.23) raw xDistance=-0.11 yDistance=-0.22
01:29:03.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:29:03.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:29:03.663 00.000 20224 MoveAxis(E, 0, ABG)
01:29:03.663 00.000 20224 Move returns status 0, amount 0
01:29:03.663 00.000 20224 MoveAxis(N, 47, ABG)
01:29:03.663 00.000 20224 Guiding  Dir = 0, Dur = 47
01:29:03.664 00.001 20224 IsSlewing returns 0
01:29:03.664 00.000 20224 IsGuiding returns 0
01:29:03.668 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=64083, med=3165, FiltMin=2854, FiltMax=30077, Gamma=1.000
01:29:03.687 00.019 20224 PulseGuide returned control before completion, sleep 34
01:29:03.691 00.004 8996 UpdateGuideState exits: m=755074 SNR=345.2
01:29:03.693 00.002 8996 PhdController: settling, locked = 1, distance = 0.53 (2.00) aobump = 0 frame = 2 / 99999
01:29:03.694 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539343.694,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.53,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
01:29:03.695 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:03.695 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:03.696 00.001 8996 Enqueuing Expose request
01:29:03.734 00.038 20224 IsGuiding returns 1
01:29:03.734 00.000 20224 scope still moving after pulse duration time elapsed
01:29:03.766 00.032 20224 IsSlewing returns 0
01:29:03.766 00.000 20224 IsGuiding returns 1
01:29:03.797 00.031 20224 IsSlewing returns 0
01:29:03.797 00.000 20224 IsGuiding returns 0
01:29:03.797 00.000 20224 scope move finished after 47 + 86 ms
01:29:03.797 00.000 20224 Move returns status 0, amount 47
01:29:03.797 00.000 20224 move complete, result=0
01:29:03.797 00.000 20224 worker thread done servicing request
01:29:03.797 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
01:29:03.799 00.002 20224 Worker thread wakes up
01:29:03.799 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:03.799 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:04.965 01.166 20224 Exposure complete
01:29:05.033 00.068 20224 worker thread done servicing request
01:29:05.033 00.000 8996 OnExposeComplete: enter
01:29:05.034 00.001 8996 UpdateGuideState(): m_state=6
01:29:05.035 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13014
01:29:05.035 00.000 8996 Star::Find returns 1 (0), X=136.59, Y=471.50, Mass=636232, SNR=310.0, Peak=43965 HFD=4.7
01:29:05.036 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
01:29:05.037 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
01:29:05.037 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.42 hyp=0.44 cameraTheta=-1.92 mountX=-0.11 mountY=0.43, mountTheta=1.82
01:29:05.039 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.42, opts=13)
01:29:05.040 00.001 8996 Enqueuing Move request for scope (-0.15, -0.42)
01:29:05.041 00.001 20224 Worker thread wakes up
01:29:05.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.42) opts 0xd
01:29:05.041 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.42)
01:29:05.041 00.000 20224 Moving (-0.15, -0.42) raw xDistance=-0.11 yDistance=0.43
01:29:05.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:29:05.042 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:05.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:29:05.042 00.000 20224 MoveAxis(E, 0, ABG)
01:29:05.042 00.000 20224 Move returns status 0, amount 0
01:29:05.042 00.000 20224 MoveAxis(N, 0, ABG)
01:29:05.042 00.000 20224 Move returns status 0, amount 0
01:29:05.042 00.000 20224 move complete, result=0
01:29:05.042 00.000 20224 worker thread done servicing request
01:29:05.047 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43965, med=3165, FiltMin=2877, FiltMax=25475, Gamma=1.000
01:29:05.061 00.014 8996 UpdateGuideState exits: m=636232 SNR=310.0
01:29:05.062 00.001 8996 PhdController: settling, locked = 1, distance = 0.51 (2.00) aobump = 0 frame = 3 / 99999
01:29:05.063 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539345.063,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.51,"Time":2.7,"SettleTime":3.0,"StarLocked":true}
01:29:05.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:05.064 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:05.065 00.001 8996 Enqueuing Expose request
01:29:05.066 00.001 20224 Worker thread wakes up
01:29:05.066 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:29:05.068 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:05.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:06.055 00.987 20224 Exposure complete
01:29:06.132 00.077 20224 worker thread done servicing request
01:29:06.132 00.000 8996 OnExposeComplete: enter
01:29:06.133 00.001 8996 UpdateGuideState(): m_state=6
01:29:06.134 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13015
01:29:06.135 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=471.82, Mass=665093, SNR=299.2, Peak=44771 HFD=4.6
01:29:06.136 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
01:29:06.137 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.52)
01:29:06.138 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.10 hyp=0.25 cameraTheta=-2.74 mountX=-0.22 mountY=0.12, mountTheta=2.63
01:29:06.139 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.10, opts=13)
01:29:06.139 00.000 8996 Enqueuing Move request for scope (-0.23, -0.10)
01:29:06.141 00.002 20224 Worker thread wakes up
01:29:06.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.10) opts 0xd
01:29:06.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.10)
01:29:06.141 00.000 20224 Moving (-0.23, -0.10) raw xDistance=-0.22 yDistance=0.12
01:29:06.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:29:06.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:06.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:29:06.141 00.000 20224 MoveAxis(E, 32, ABG)
01:29:06.141 00.000 20224 Guiding  Dir = 2, Dur = 32
01:29:06.142 00.001 20224 IsSlewing returns 0
01:29:06.142 00.000 20224 IsGuiding returns 0
01:29:06.147 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44771, med=3165, FiltMin=2870, FiltMax=27267, Gamma=1.000
01:29:06.170 00.023 8996 UpdateGuideState exits: m=665093 SNR=299.2
01:29:06.173 00.003 8996 PhdController: settling, locked = 1, distance = 0.43 (2.00) aobump = 0 frame = 4 / 99999
01:29:06.174 00.001 8996 PhdController: newstate STATE_FINISH
01:29:06.176 00.002 8996 PhdController complete: success
01:29:06.177 00.001 20224 PulseGuide returned control before completion, sleep 11
01:29:06.178 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770539346.177,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:29:06.180 00.002 8996 Mount: notify guiding dither settle done success=1
01:29:06.181 00.001 8996 PhdController: newstate STATE_IDLE
01:29:06.183 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:06.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:06.186 00.002 8996 Enqueuing Expose request
01:29:06.203 00.017 20224 IsGuiding returns 1
01:29:06.204 00.001 20224 scope still moving after pulse duration time elapsed
01:29:06.235 00.031 20224 IsSlewing returns 0
01:29:06.235 00.000 20224 IsGuiding returns 1
01:29:06.267 00.032 20224 IsSlewing returns 0
01:29:06.267 00.000 20224 IsGuiding returns 0
01:29:06.267 00.000 20224 scope move finished after 32 + 93 ms
01:29:06.267 00.000 20224 Move returns status 0, amount 32
01:29:06.268 00.001 20224 MoveAxis(N, 0, ABG)
01:29:06.268 00.000 20224 Move returns status 0, amount 0
01:29:06.268 00.000 20224 move complete, result=0
01:29:06.268 00.000 20224 worker thread done servicing request
01:29:06.268 00.000 20224 Worker thread wakes up
01:29:06.268 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
01:29:06.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:06.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:07.452 01.183 20224 Exposure complete
01:29:07.515 00.063 20224 worker thread done servicing request
01:29:07.516 00.001 8996 OnExposeComplete: enter
01:29:07.517 00.001 8996 UpdateGuideState(): m_state=6
01:29:07.518 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.519 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=471.96, Mass=594488, SNR=302.1, Peak=50451 HFD=4.4
01:29:07.521 00.002 8996 MultiStar: exiting stabilization period
01:29:07.521 00.000 8996 MultiStar: updating star positions after lock position change
01:29:07.523 00.002 8996 Star::Find(15, 776, 312, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.524 00.001 8996 Star::Find returns 1 (0), X=776.07, Y=310.05, Mass=284977, SNR=180.3, Peak=28777 HFD=4.2
01:29:07.525 00.001 8996 Star::Find(15, 960, 96, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.526 00.001 8996 Star::Find returns 1 (0), X=958.50, Y=92.89, Mass=429188, SNR=264.0, Peak=36349 HFD=4.1
01:29:07.527 00.001 8996 Star::Find(15, 925, 509, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.528 00.001 8996 Star::Find returns 1 (0), X=925.70, Y=505.44, Mass=360302, SNR=183.5, Peak=25616 HFD=4.3
01:29:07.529 00.001 8996 Star::Find(15, 896, 486, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.530 00.001 8996 Star::Find returns 1 (0), X=896.40, Y=482.90, Mass=237071, SNR=151.6, Peak=19670 HFD=3.9
01:29:07.530 00.000 8996 Star::Find(15, 496, 489, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.531 00.001 8996 Star::Find returns 1 (0), X=496.56, Y=487.81, Mass=239436, SNR=170.1, Peak=23981 HFD=3.8
01:29:07.532 00.001 8996 Star::Find(15, 943, 759, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.533 00.001 8996 Star::Find returns 1 (0), X=943.21, Y=756.09, Mass=176057, SNR=141.8, Peak=15337 HFD=4.4
01:29:07.534 00.001 8996 Star::Find(15, 1142, 642, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.535 00.001 8996 Star::Find returns 1 (0), X=1143.23, Y=638.32, Mass=192960, SNR=149.4, Peak=18262 HFD=4.2
01:29:07.536 00.001 8996 Star::Find(15, 479, 384, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.536 00.000 8996 Star::Find returns 1 (0), X=479.32, Y=383.11, Mass=114929, SNR=110.3, Peak=13289 HFD=3.8
01:29:07.537 00.001 8996 Star::Find(15, 531, 803, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.538 00.001 8996 Star::Find returns 1 (0), X=532.19, Y=801.87, Mass=149828, SNR=119.1, Peak=14838 HFD=4.2
01:29:07.538 00.000 8996 Star::Find(15, 410, 355, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.539 00.001 8996 Star::Find returns 1 (0), X=410.43, Y=354.83, Mass=125161, SNR=101.6, Peak=12166 HFD=3.8
01:29:07.540 00.001 8996 Star::Find(15, 178, 56, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13016
01:29:07.541 00.001 8996 Star::Find returns 1 (0), X=177.20, Y=57.06, Mass=122108, SNR=107.7, Peak=12272 HFD=4.2
01:29:07.542 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
01:29:07.542 00.000 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
01:29:07.543 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.05 hyp=0.27 cameraTheta=0.17 mountX=0.26 mountY=-0.08, mountTheta=-0.29
01:29:07.544 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.05, opts=13)
01:29:07.545 00.001 8996 Enqueuing Move request for scope (0.27, 0.05)
01:29:07.546 00.001 20224 Worker thread wakes up
01:29:07.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.05) opts 0xd
01:29:07.546 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.05)
01:29:07.546 00.000 20224 Moving (0.27, 0.05) raw xDistance=0.26 yDistance=-0.08
01:29:07.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
01:29:07.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:07.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:29:07.547 00.001 20224 MoveAxis(W, 36, ABG)
01:29:07.547 00.000 20224 Guiding  Dir = 3, Dur = 36
01:29:07.547 00.000 20224 IsSlewing returns 0
01:29:07.547 00.000 20224 IsGuiding returns 0
01:29:07.549 00.002 20224 PulseGuide returned control before completion, sleep 44
01:29:07.554 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50451, med=3165, FiltMin=2851, FiltMax=22931, Gamma=1.000
01:29:07.571 00.017 8996 UpdateGuideState exits: m=594488 SNR=302.1
01:29:07.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:07.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:07.574 00.001 8996 Enqueuing Expose request
01:29:07.609 00.035 20224 IsGuiding returns 1
01:29:07.609 00.000 20224 scope still moving after pulse duration time elapsed
01:29:07.641 00.032 20224 IsSlewing returns 0
01:29:07.641 00.000 20224 IsGuiding returns 0
01:29:07.641 00.000 20224 scope move finished after 36 + 57 ms
01:29:07.641 00.000 20224 Move returns status 0, amount 36
01:29:07.641 00.000 20224 MoveAxis(N, 0, ABG)
01:29:07.641 00.000 20224 Move returns status 0, amount 0
01:29:07.641 00.000 20224 move complete, result=0
01:29:07.641 00.000 20224 worker thread done servicing request
01:29:07.641 00.000 20224 Worker thread wakes up
01:29:07.642 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:07.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:07.642 00.000 8996 GuideStep: 0.3 px 36 ms WEST, -0.1 px 0 ms NORTH
01:29:08.613 00.971 20224 Exposure complete
01:29:08.667 00.054 20224 worker thread done servicing request
01:29:08.667 00.000 8996 OnExposeComplete: enter
01:29:08.668 00.001 8996 UpdateGuideState(): m_state=6
01:29:08.669 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13017
01:29:08.670 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.07, Mass=607490, SNR=281.7, Peak=49443 HFD=4.5
01:29:08.671 00.001 8996 MultiStar: [#1 -0.30,-0.19,0.66,U] [#2 0.02,-0.28,0.96,U] [#3 -0.65,-0.13,0.00,M2] [#4 -0.38,-0.09,0.57,U] [#5 -0.02,0.10,0.64,U] [#6 0.07,-0.06,0.45,U] [#7 -0.31,-0.41,0.00,M3] [#8 0.18,-0.17,0.44,U] 
01:29:08.672 00.001 8996 refined, 6 included, MultiStar: {-0.02, -0.07}, one-star: {0.22, 0.15}
01:29:08.673 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
01:29:08.674 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
01:29:08.675 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.80 mountX=-0.01 mountY=0.07, mountTheta=1.71
01:29:08.677 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
01:29:08.677 00.000 8996 Enqueuing Move request for scope (-0.02, -0.07)
01:29:08.678 00.001 20224 Worker thread wakes up
01:29:08.679 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:29:08.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:29:08.679 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
01:29:08.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:29:08.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:08.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:29:08.679 00.000 20224 MoveAxis(E, 0, ABG)
01:29:08.679 00.000 20224 Move returns status 0, amount 0
01:29:08.679 00.000 20224 MoveAxis(N, 0, ABG)
01:29:08.679 00.000 20224 Move returns status 0, amount 0
01:29:08.679 00.000 20224 move complete, result=0
01:29:08.679 00.000 20224 worker thread done servicing request
01:29:08.682 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49443, med=3165, FiltMin=2848, FiltMax=24976, Gamma=1.000
01:29:08.704 00.022 8996 UpdateGuideState exits: m=607490 SNR=281.7
01:29:08.706 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:08.708 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:08.709 00.001 8996 Enqueuing Expose request
01:29:08.710 00.001 20224 Worker thread wakes up
01:29:08.711 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:29:08.712 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:08.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:09.882 01.170 20224 Exposure complete
01:29:09.951 00.069 20224 worker thread done servicing request
01:29:09.951 00.000 8996 OnExposeComplete: enter
01:29:09.952 00.001 8996 UpdateGuideState(): m_state=6
01:29:09.953 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13018
01:29:09.954 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=471.47, Mass=583205, SNR=311.9, Peak=40989 HFD=4.5
01:29:09.955 00.001 8996 MultiStar: [#1 -0.69,-0.50,0.00,M1] [#2 -0.28,-0.64,0.00,M1] [#3 -0.75,-0.24,0.00,M3] [#4 -0.38,-0.26,0.00,M1] [#5 -0.44,-0.40,0.00,M2] [#6 0.07,-0.51,0.00,M2] [#7 -0.73,-0.84,0.00,M4] [#8 -0.11,-0.57,0.00,M1] 
01:29:09.955 00.000 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:29:09.956 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
01:29:09.957 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.44 hyp=0.48 cameraTheta=-1.14 mountX=0.25 mountY=0.41, mountTheta=1.03
01:29:09.958 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.44, opts=13)
01:29:09.959 00.001 8996 Enqueuing Move request for scope (0.20, -0.44)
01:29:09.960 00.001 20224 Worker thread wakes up
01:29:09.960 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.44) opts 0xd
01:29:09.960 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.44)
01:29:09.960 00.000 20224 Moving (0.20, -0.44) raw xDistance=0.25 yDistance=0.41
01:29:09.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
01:29:09.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:09.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:29:09.960 00.000 20224 MoveAxis(W, 36, ABG)
01:29:09.960 00.000 20224 Guiding  Dir = 3, Dur = 36
01:29:09.960 00.000 20224 IsSlewing returns 0
01:29:09.961 00.001 20224 IsGuiding returns 0
01:29:09.964 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40989, med=3165, FiltMin=2851, FiltMax=22560, Gamma=1.000
01:29:09.978 00.014 8996 UpdateGuideState exits: m=583205 SNR=311.9
01:29:09.979 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:09.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:09.981 00.001 8996 Enqueuing Expose request
01:29:10.003 00.022 20224 IsGuiding returns 1
01:29:10.003 00.000 20224 scope still moving after pulse duration time elapsed
01:29:10.033 00.030 20224 IsSlewing returns 0
01:29:10.033 00.000 20224 IsGuiding returns 1
01:29:10.064 00.031 20224 IsSlewing returns 0
01:29:10.064 00.000 20224 IsGuiding returns 1
01:29:10.095 00.031 20224 IsSlewing returns 0
01:29:10.095 00.000 20224 IsGuiding returns 0
01:29:10.095 00.000 20224 scope move finished after 36 + 98 ms
01:29:10.095 00.000 20224 Move returns status 0, amount 36
01:29:10.095 00.000 20224 MoveAxis(N, 0, ABG)
01:29:10.095 00.000 20224 Move returns status 0, amount 0
01:29:10.096 00.001 20224 move complete, result=0
01:29:10.096 00.000 20224 worker thread done servicing request
01:29:10.096 00.000 20224 Worker thread wakes up
01:29:10.096 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:10.096 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.4 px 0 ms NORTH
01:29:10.099 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:11.096 00.997 20224 Exposure complete
01:29:11.164 00.068 20224 worker thread done servicing request
01:29:11.164 00.000 8996 OnExposeComplete: enter
01:29:11.165 00.001 8996 UpdateGuideState(): m_state=6
01:29:11.166 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13019
01:29:11.167 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=471.71, Mass=591600, SNR=268.4, Peak=45411 HFD=4.7
01:29:11.168 00.001 8996 MultiStar: [#1 -0.81,-0.60,0.00,M2] [#2 -0.45,-0.46,0.00,M2] [#3 -0.81,-0.40,0.00,M4] [#4 -0.85,-0.48,0.00,M2] [#5 -0.77,-0.26,0.00,M3] [#6 -0.21,-0.40,0.00,M3] [#7 -0.78,-0.92,0.00,M5] [#8 -0.54,-0.42,0.00,M2] 
01:29:11.168 00.000 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
01:29:11.169 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
01:29:11.170 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.08 mountX=-0.10 mountY=0.22, mountTheta=1.98
01:29:11.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.21, opts=13)
01:29:11.172 00.001 8996 Enqueuing Move request for scope (-0.12, -0.21)
01:29:11.173 00.001 20224 Worker thread wakes up
01:29:11.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
01:29:11.173 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
01:29:11.173 00.000 20224 Moving (-0.12, -0.21) raw xDistance=-0.10 yDistance=0.22
01:29:11.173 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:29:11.173 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:11.173 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:29:11.173 00.000 20224 MoveAxis(E, 0, ABG)
01:29:11.173 00.000 20224 Move returns status 0, amount 0
01:29:11.173 00.000 20224 MoveAxis(N, 0, ABG)
01:29:11.173 00.000 20224 Move returns status 0, amount 0
01:29:11.173 00.000 20224 move complete, result=0
01:29:11.174 00.001 20224 worker thread done servicing request
01:29:11.181 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45411, med=3165, FiltMin=2867, FiltMax=23683, Gamma=1.000
01:29:11.206 00.025 8996 UpdateGuideState exits: m=591600 SNR=268.4
01:29:11.208 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:11.208 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:11.209 00.001 8996 Enqueuing Expose request
01:29:11.210 00.001 20224 Worker thread wakes up
01:29:11.210 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:29:11.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:11.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:12.374 01.163 20224 Exposure complete
01:29:12.434 00.060 20224 worker thread done servicing request
01:29:12.435 00.001 8996 OnExposeComplete: enter
01:29:12.436 00.001 8996 UpdateGuideState(): m_state=6
01:29:12.436 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13020
01:29:12.437 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=471.82, Mass=561675, SNR=313.4, Peak=42947 HFD=4.6
01:29:12.438 00.001 8996 MultiStar: [#1 -0.65,-0.51,0.00,M3] [#2 -0.63,-0.40,0.00,M3] [#3 -0.52,0.01,0.00,M5] [#4 -0.35,0.22,0.52,U] [#5 -0.73,-0.56,0.00,M4] [#6 0.29,-0.46,0.00,M4] [#7 -0.76,-0.58,0.00,M6] [#8 -0.30,-0.39,0.00,M3] 
01:29:12.439 00.001 8996 single-star, 1 included, MultiStar: {-0.29, 0.01}, one-star: {-0.27, -0.10}
01:29:12.440 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
01:29:12.440 00.000 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
01:29:12.441 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.10 hyp=0.28 cameraTheta=-2.79 mountX=-0.25 mountY=0.13, mountTheta=2.68
01:29:12.442 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.10, opts=13)
01:29:12.445 00.003 8996 Enqueuing Move request for scope (-0.27, -0.10)
01:29:12.446 00.001 20224 Worker thread wakes up
01:29:12.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.10) opts 0xd
01:29:12.447 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.10)
01:29:12.447 00.000 20224 Moving (-0.27, -0.10) raw xDistance=-0.25 yDistance=0.13
01:29:12.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:29:12.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:12.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:29:12.447 00.000 20224 MoveAxis(E, 37, ABG)
01:29:12.447 00.000 20224 Guiding  Dir = 2, Dur = 37
01:29:12.448 00.001 20224 IsSlewing returns 0
01:29:12.448 00.000 20224 IsGuiding returns 0
01:29:12.455 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42947, med=3165, FiltMin=2861, FiltMax=22003, Gamma=1.000
01:29:12.477 00.022 20224 PulseGuide returned control before completion, sleep 19
01:29:12.485 00.008 8996 UpdateGuideState exits: m=561675 SNR=313.4
01:29:12.486 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:12.488 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:12.489 00.001 8996 Enqueuing Expose request
01:29:12.507 00.018 20224 IsGuiding returns 1
01:29:12.507 00.000 20224 scope still moving after pulse duration time elapsed
01:29:12.538 00.031 20224 IsSlewing returns 0
01:29:12.538 00.000 20224 IsGuiding returns 1
01:29:12.570 00.032 20224 IsSlewing returns 0
01:29:12.570 00.000 20224 IsGuiding returns 0
01:29:12.570 00.000 20224 scope move finished after 37 + 84 ms
01:29:12.570 00.000 20224 Move returns status 0, amount 37
01:29:12.570 00.000 20224 MoveAxis(N, 0, ABG)
01:29:12.570 00.000 20224 Move returns status 0, amount 0
01:29:12.570 00.000 20224 move complete, result=0
01:29:12.570 00.000 20224 worker thread done servicing request
01:29:12.570 00.000 20224 Worker thread wakes up
01:29:12.571 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:12.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:12.574 00.003 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
01:29:13.534 00.960 20224 Exposure complete
01:29:13.602 00.068 20224 worker thread done servicing request
01:29:13.602 00.000 8996 OnExposeComplete: enter
01:29:13.603 00.001 8996 UpdateGuideState(): m_state=6
01:29:13.605 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13021
01:29:13.605 00.000 8996 Star::Find returns 1 (0), X=136.37, Y=471.63, Mass=651991, SNR=308.7, Peak=40179 HFD=4.8
01:29:13.606 00.001 8996 MultiStar: [#1 -0.71,-0.61,0.00,M4] [#2 -0.21,-0.30,0.71,U] [#3 -0.69,-0.26,0.00,M6] [#4 -0.16,-0.20,0.54,U] [#5 -0.51,-0.37,0.00,M5] [#6 0.02,-0.75,0.00,M5] [#7 -0.72,-0.30,0.00,M7] [#8 -0.13,-0.41,0.42,U] 
01:29:13.607 00.001 8996 refined, 3 included, MultiStar: {-0.25, -0.29}, one-star: {-0.38, -0.28}
01:29:13.608 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
01:29:13.609 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
01:29:13.610 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.29 hyp=0.38 cameraTheta=-2.28 mountX=-0.22 mountY=0.32, mountTheta=2.18
01:29:13.612 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.29, opts=13)
01:29:13.613 00.001 8996 Enqueuing Move request for scope (-0.25, -0.29)
01:29:13.614 00.001 20224 Worker thread wakes up
01:29:13.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.29) opts 0xd
01:29:13.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.29)
01:29:13.614 00.000 20224 Moving (-0.25, -0.29) raw xDistance=-0.22 yDistance=0.32
01:29:13.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
01:29:13.614 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:29:13.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:29:13.614 00.000 20224 MoveAxis(E, 35, ABG)
01:29:13.614 00.000 20224 Guiding  Dir = 2, Dur = 35
01:29:13.615 00.001 20224 IsSlewing returns 0
01:29:13.615 00.000 20224 IsGuiding returns 0
01:29:13.619 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40179, med=3165, FiltMin=2864, FiltMax=22816, Gamma=1.000
01:29:13.637 00.018 8996 UpdateGuideState exits: m=651991 SNR=308.7
01:29:13.638 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:13.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:13.639 00.000 8996 Enqueuing Expose request
01:29:13.663 00.024 20224 IsGuiding returns 1
01:29:13.663 00.000 20224 scope still moving after pulse duration time elapsed
01:29:13.693 00.030 20224 IsSlewing returns 0
01:29:13.693 00.000 20224 IsGuiding returns 1
01:29:13.724 00.031 20224 IsSlewing returns 0
01:29:13.724 00.000 20224 IsGuiding returns 1
01:29:13.755 00.031 20224 IsSlewing returns 0
01:29:13.755 00.000 20224 IsGuiding returns 0
01:29:13.756 00.001 20224 scope move finished after 35 + 105 ms
01:29:13.756 00.000 20224 Move returns status 0, amount 35
01:29:13.756 00.000 20224 MoveAxis(N, 0, ABG)
01:29:13.756 00.000 20224 Move returns status 0, amount 0
01:29:13.756 00.000 20224 move complete, result=0
01:29:13.756 00.000 20224 worker thread done servicing request
01:29:13.756 00.000 20224 Worker thread wakes up
01:29:13.757 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:13.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:13.757 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.3 px 0 ms NORTH
01:29:14.935 01.178 20224 Exposure complete
01:29:15.007 00.072 20224 worker thread done servicing request
01:29:15.007 00.000 8996 OnExposeComplete: enter
01:29:15.009 00.002 8996 UpdateGuideState(): m_state=6
01:29:15.012 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13022
01:29:15.014 00.002 8996 Star::Find returns 1 (0), X=136.49, Y=471.39, Mass=742293, SNR=346.2, Peak=52973 HFD=4.8
01:29:15.016 00.002 8996 MultiStar: [#1 -0.31,-0.68,0.00,M5] [#2 0.05,-0.85,0.00,M3] [#3 -0.50,-0.07,0.00,M7] [#4 -0.10,-0.30,0.46,U] [#5 -0.61,-0.52,0.00,M6] [#6 0.06,-0.53,0.00,M6] [#7 -0.66,-1.07,0.00,M8] [#8 -0.23,-0.79,0.00,M3] 
01:29:15.018 00.002 8996 refined, 1 included, MultiStar: {-0.20, -0.45}, one-star: {-0.25, -0.52}
01:29:15.019 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
01:29:15.020 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
01:29:15.021 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.45 hyp=0.49 cameraTheta=-2.00 mountX=-0.16 mountY=0.47, mountTheta=1.90
01:29:15.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.45, opts=13)
01:29:15.024 00.001 8996 Enqueuing Move request for scope (-0.20, -0.45)
01:29:15.025 00.001 20224 Worker thread wakes up
01:29:15.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.45) opts 0xd
01:29:15.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.45)
01:29:15.025 00.000 20224 Moving (-0.20, -0.45) raw xDistance=-0.16 yDistance=0.47
01:29:15.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:29:15.025 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.33 newest=0.91
01:29:15.025 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
01:29:15.025 00.000 20224 MoveAxis(E, 0, ABG)
01:29:15.025 00.000 20224 Move returns status 0, amount 0
01:29:15.025 00.000 20224 MoveAxis(S, 99, ABG)
01:29:15.025 00.000 20224 Guiding  Dir = 1, Dur = 99
01:29:15.025 00.000 20224 IsSlewing returns 0
01:29:15.025 00.000 20224 IsGuiding returns 0
01:29:15.029 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52973, med=3165, FiltMin=2832, FiltMax=28947, Gamma=1.000
01:29:15.047 00.018 8996 UpdateGuideState exits: m=742293 SNR=346.2
01:29:15.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:15.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:15.050 00.001 8996 Enqueuing Expose request
01:29:15.055 00.005 20224 PulseGuide returned control before completion, sleep 80
01:29:15.147 00.092 20224 IsGuiding returns 1
01:29:15.147 00.000 20224 scope still moving after pulse duration time elapsed
01:29:15.179 00.032 20224 IsSlewing returns 0
01:29:15.179 00.000 20224 IsGuiding returns 1
01:29:15.211 00.032 20224 IsSlewing returns 0
01:29:15.212 00.001 20224 IsGuiding returns 1
01:29:15.243 00.031 20224 IsSlewing returns 0
01:29:15.243 00.000 20224 IsGuiding returns 0
01:29:15.243 00.000 20224 scope move finished after 99 + 118 ms
01:29:15.243 00.000 20224 Move returns status 0, amount 99
01:29:15.243 00.000 20224 move complete, result=0
01:29:15.243 00.000 20224 worker thread done servicing request
01:29:15.243 00.000 20224 Worker thread wakes up
01:29:15.243 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:15.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:15.244 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 99 ms SOUTH
01:29:16.211 00.967 20224 Exposure complete
01:29:16.274 00.063 20224 worker thread done servicing request
01:29:16.274 00.000 8996 OnExposeComplete: enter
01:29:16.275 00.001 8996 UpdateGuideState(): m_state=6
01:29:16.276 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13023
01:29:16.277 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=471.51, Mass=642485, SNR=300.4, Peak=46701 HFD=4.6
01:29:16.278 00.001 8996 MultiStar: [#1 -0.21,-0.62,0.00,M6] [#2 0.34,-0.49,0.00,M4] [#3 0.02,-0.37,0.65,U] [#4 0.24,-0.31,0.60,U] [#5 -0.30,-0.42,0.00,M7] [#6 0.60,-0.63,0.00,M7] [#7 -0.26,-0.78,0.00,M9] [#8 -0.29,-0.78,0.00,M4] 
01:29:16.280 00.002 8996 refined, 2 included, MultiStar: {0.09, -0.37}, one-star: {0.04, -0.40}
01:29:16.282 00.002 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
01:29:16.283 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
01:29:16.286 00.003 8996 CameraToMount -- cameraX=0.09 cameraY=-0.37 hyp=0.38 cameraTheta=-1.34 mountX=0.12 mountY=0.36, mountTheta=1.24
01:29:16.289 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.37, opts=13)
01:29:16.291 00.002 8996 Enqueuing Move request for scope (0.09, -0.37)
01:29:16.293 00.002 20224 Worker thread wakes up
01:29:16.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.37) opts 0xd
01:29:16.293 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.37)
01:29:16.293 00.000 20224 Moving (0.09, -0.37) raw xDistance=0.12 yDistance=0.36
01:29:16.293 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:29:16.293 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:29:16.293 00.000 20224 MoveAxis(E, 0, ABG)
01:29:16.293 00.000 20224 Move returns status 0, amount 0
01:29:16.293 00.000 20224 MoveAxis(S, 75, ABG)
01:29:16.293 00.000 20224 Guiding  Dir = 1, Dur = 75
01:29:16.294 00.001 20224 IsSlewing returns 0
01:29:16.294 00.000 20224 IsGuiding returns 0
01:29:16.301 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46701, med=3165, FiltMin=2845, FiltMax=28336, Gamma=1.000
01:29:16.310 00.009 20224 PulseGuide returned control before completion, sleep 69
01:29:16.322 00.012 8996 UpdateGuideState exits: m=642485 SNR=300.4
01:29:16.325 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:16.325 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:16.326 00.001 8996 Enqueuing Expose request
01:29:16.389 00.063 20224 IsGuiding returns 1
01:29:16.389 00.000 20224 scope still moving after pulse duration time elapsed
01:29:16.420 00.031 20224 IsSlewing returns 0
01:29:16.420 00.000 20224 IsGuiding returns 0
01:29:16.420 00.000 20224 scope move finished after 75 + 51 ms
01:29:16.420 00.000 20224 Move returns status 0, amount 75
01:29:16.420 00.000 20224 move complete, result=0
01:29:16.420 00.000 20224 worker thread done servicing request
01:29:16.420 00.000 20224 Worker thread wakes up
01:29:16.420 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 75 ms SOUTH
01:29:16.422 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:16.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:17.569 01.147 20224 Exposure complete
01:29:17.645 00.076 20224 worker thread done servicing request
01:29:17.645 00.000 8996 OnExposeComplete: enter
01:29:17.646 00.001 8996 UpdateGuideState(): m_state=6
01:29:17.647 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13024
01:29:17.648 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.16, Mass=620163, SNR=293.1, Peak=51043 HFD=4.5
01:29:17.650 00.002 8996 MultiStar: [#1 0.04,0.11,0.70,U] [#2 0.40,0.00,0.78,U] [#3 -0.01,0.06,0.66,U] [#4 -0.08,0.06,0.53,U] [#5 -0.21,0.06,0.55,U] [#6 0.54,-0.00,0.00,M8] [#7 0.13,-0.09,0.36,U] [#8 -0.02,0.06,0.36,U] 
01:29:17.652 00.002 8996 refined, 7 included, MultiStar: {0.03, 0.08}, one-star: {-0.08, 0.24}
01:29:17.653 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:29:17.654 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:29:17.656 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.24 mountX=0.02 mountY=-0.09, mountTheta=-1.34
01:29:17.659 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
01:29:17.661 00.002 8996 Enqueuing Move request for scope (0.03, 0.08)
01:29:17.662 00.001 20224 Worker thread wakes up
01:29:17.663 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
01:29:17.663 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
01:29:17.663 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.09
01:29:17.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:29:17.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:17.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:29:17.663 00.000 20224 MoveAxis(E, 0, ABG)
01:29:17.663 00.000 20224 Move returns status 0, amount 0
01:29:17.663 00.000 20224 MoveAxis(N, 0, ABG)
01:29:17.663 00.000 20224 Move returns status 0, amount 0
01:29:17.663 00.000 20224 move complete, result=0
01:29:17.663 00.000 20224 worker thread done servicing request
01:29:17.670 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=51043, med=3165, FiltMin=2880, FiltMax=25869, Gamma=1.000
01:29:17.691 00.021 8996 UpdateGuideState exits: m=620163 SNR=293.1
01:29:17.691 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:17.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:17.693 00.001 8996 Enqueuing Expose request
01:29:17.694 00.001 20224 Worker thread wakes up
01:29:17.694 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:17.695 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:17.695 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:18.672 00.977 20224 Exposure complete
01:29:18.758 00.086 20224 worker thread done servicing request
01:29:18.758 00.000 8996 OnExposeComplete: enter
01:29:18.760 00.002 8996 UpdateGuideState(): m_state=6
01:29:18.761 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13025
01:29:18.762 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.15, Mass=558743, SNR=291.2, Peak=50147 HFD=4.4
01:29:18.763 00.001 8996 MultiStar: [#1 0.06,0.02,0.61,U] [#2 -0.03,-0.10,0.76,U] [#3 -0.04,0.04,0.61,U] [#4 0.17,0.42,0.00,M1] [#5 0.07,0.03,0.67,U] [#6 0.56,0.04,0.00,M9] [#7 0.12,-0.01,0.49,U] [#8 0.24,-0.36,0.46,U] 
01:29:18.764 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.01}, one-star: {0.05, 0.23}
01:29:18.765 00.001 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
01:29:18.766 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
01:29:18.766 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.18 mountX=0.06 mountY=-0.02, mountTheta=-0.29
01:29:18.768 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
01:29:18.769 00.001 8996 Enqueuing Move request for scope (0.06, 0.01)
01:29:18.769 00.000 20224 Worker thread wakes up
01:29:18.770 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
01:29:18.770 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
01:29:18.770 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
01:29:18.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:29:18.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:18.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:29:18.770 00.000 20224 MoveAxis(E, 0, ABG)
01:29:18.770 00.000 20224 Move returns status 0, amount 0
01:29:18.770 00.000 20224 MoveAxis(N, 0, ABG)
01:29:18.770 00.000 20224 Move returns status 0, amount 0
01:29:18.770 00.000 20224 move complete, result=0
01:29:18.770 00.000 20224 worker thread done servicing request
01:29:18.774 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50147, med=3165, FiltMin=2861, FiltMax=25709, Gamma=1.000
01:29:18.788 00.014 8996 UpdateGuideState exits: m=558743 SNR=291.2
01:29:18.789 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:18.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:18.791 00.001 8996 Enqueuing Expose request
01:29:18.792 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:18.793 00.001 20224 Worker thread wakes up
01:29:18.793 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:18.793 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:19.998 01.205 20224 Exposure complete
01:29:20.094 00.096 20224 worker thread done servicing request
01:29:20.094 00.000 8996 OnExposeComplete: enter
01:29:20.095 00.001 8996 UpdateGuideState(): m_state=6
01:29:20.096 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13026
01:29:20.097 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=471.87, Mass=599053, SNR=288.4, Peak=45187 HFD=4.5
01:29:20.098 00.001 8996 MultiStar: [#1 -0.29,-0.31,0.67,U] [#2 0.01,-0.12,0.83,U] [#3 -0.36,-0.03,0.60,U] [#4 -0.01,0.25,0.55,U] [#5 -0.06,-0.18,0.68,U] [#6 0.23,-0.61,0.00,M10] [#7 -0.50,-0.43,0.00,M8] [#8 -0.01,-0.55,0.00,M3] 
01:29:20.099 00.001 8996 single-star, 5 included, MultiStar: {-0.10, -0.08}, one-star: {0.00, -0.04}
01:29:20.100 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
01:29:20.101 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
01:29:20.102 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.55 mountX=0.00 mountY=0.04, mountTheta=1.45
01:29:20.105 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.04, opts=13)
01:29:20.106 00.001 8996 Enqueuing Move request for scope (0.00, -0.04)
01:29:20.107 00.001 20224 Worker thread wakes up
01:29:20.107 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.04) opts 0xd
01:29:20.108 00.001 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.04)
01:29:20.108 00.000 20224 Moving (0.00, -0.04) raw xDistance=0.00 yDistance=0.04
01:29:20.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:29:20.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:20.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:29:20.108 00.000 20224 MoveAxis(E, 0, ABG)
01:29:20.108 00.000 20224 Move returns status 0, amount 0
01:29:20.108 00.000 20224 MoveAxis(N, 0, ABG)
01:29:20.108 00.000 20224 Move returns status 0, amount 0
01:29:20.108 00.000 20224 move complete, result=0
01:29:20.108 00.000 20224 worker thread done servicing request
01:29:20.113 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45187, med=3165, FiltMin=2880, FiltMax=26131, Gamma=1.000
01:29:20.136 00.023 8996 UpdateGuideState exits: m=599053 SNR=288.4
01:29:20.138 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:20.140 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:20.141 00.001 8996 Enqueuing Expose request
01:29:20.143 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:20.144 00.001 20224 Worker thread wakes up
01:29:20.144 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:20.144 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:21.126 00.982 20224 Exposure complete
01:29:21.192 00.066 20224 worker thread done servicing request
01:29:21.192 00.000 8996 OnExposeComplete: enter
01:29:21.193 00.001 8996 UpdateGuideState(): m_state=6
01:29:21.193 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13027
01:29:21.194 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=471.77, Mass=637131, SNR=303.8, Peak=47203 HFD=4.6
01:29:21.196 00.002 8996 MultiStar: [#1 -0.02,-0.44,0.63,U] [#2 -0.45,-0.57,0.00,M2] [#3 -0.09,0.10,0.53,U] [#4 -0.06,0.01,0.53,U] [#5 -0.26,-0.25,0.59,U] [#6 0.25,-0.15,0.41,U] [#7 -0.55,-0.32,0.00,M9] [#8 -0.00,-0.40,0.38,U] 
01:29:21.197 00.001 8996 single-star, 6 included, MultiStar: {-0.05, -0.18}, one-star: {-0.05, -0.15}
01:29:21.199 00.002 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
01:29:21.199 00.000 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
01:29:21.200 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.15 hyp=0.15 cameraTheta=-1.87 mountX=-0.03 mountY=0.15, mountTheta=1.77
01:29:21.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.15, opts=13)
01:29:21.202 00.000 8996 Enqueuing Move request for scope (-0.05, -0.15)
01:29:21.203 00.001 20224 Worker thread wakes up
01:29:21.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.15) opts 0xd
01:29:21.203 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.15)
01:29:21.203 00.000 20224 Moving (-0.05, -0.15) raw xDistance=-0.03 yDistance=0.15
01:29:21.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:29:21.203 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:21.204 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:29:21.204 00.000 20224 MoveAxis(E, 0, ABG)
01:29:21.204 00.000 20224 Move returns status 0, amount 0
01:29:21.204 00.000 20224 MoveAxis(N, 0, ABG)
01:29:21.204 00.000 20224 Move returns status 0, amount 0
01:29:21.204 00.000 20224 move complete, result=0
01:29:21.204 00.000 20224 worker thread done servicing request
01:29:21.207 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47203, med=3165, FiltMin=2873, FiltMax=26825, Gamma=1.000
01:29:21.233 00.026 8996 UpdateGuideState exits: m=637131 SNR=303.8
01:29:21.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:21.236 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:21.238 00.002 8996 Enqueuing Expose request
01:29:21.239 00.001 20224 Worker thread wakes up
01:29:21.240 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:21.240 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:29:21.241 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:22.403 01.162 20224 Exposure complete
01:29:22.469 00.066 20224 worker thread done servicing request
01:29:22.469 00.000 8996 OnExposeComplete: enter
01:29:22.470 00.001 8996 UpdateGuideState(): m_state=6
01:29:22.471 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13028
01:29:22.472 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.29, Mass=586047, SNR=281.4, Peak=46243 HFD=4.7
01:29:22.473 00.001 8996 MultiStar: [#1 -0.25,-0.07,0.71,U] [#2 -0.43,-0.22,0.00,M3] [#3 -0.49,-0.14,0.00,M3] [#4 -0.14,0.15,0.55,U] [#5 -0.30,0.00,0.68,U] [#6 0.17,0.06,0.44,U] [#7 -0.67,-0.14,0.00,M10] [#8 0.05,0.11,0.43,U] 
01:29:22.474 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.13}, one-star: {-0.12, 0.37}
01:29:22.474 00.000 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
01:29:22.475 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
01:29:22.476 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.18 cameraTheta=2.36 mountX=-0.14 mountY=-0.11, mountTheta=-2.47
01:29:22.477 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.13, opts=13)
01:29:22.478 00.001 8996 Enqueuing Move request for scope (-0.13, 0.13)
01:29:22.479 00.001 20224 Worker thread wakes up
01:29:22.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
01:29:22.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
01:29:22.479 00.000 20224 Moving (-0.13, 0.13) raw xDistance=-0.14 yDistance=-0.11
01:29:22.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:29:22.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:22.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:29:22.479 00.000 20224 MoveAxis(E, 0, ABG)
01:29:22.479 00.000 20224 Move returns status 0, amount 0
01:29:22.479 00.000 20224 MoveAxis(N, 0, ABG)
01:29:22.479 00.000 20224 Move returns status 0, amount 0
01:29:22.479 00.000 20224 move complete, result=0
01:29:22.479 00.000 20224 worker thread done servicing request
01:29:22.486 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46243, med=3165, FiltMin=2845, FiltMax=25734, Gamma=1.000
01:29:22.502 00.016 8996 UpdateGuideState exits: m=586047 SNR=281.4
01:29:22.504 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:22.505 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:22.506 00.001 8996 Enqueuing Expose request
01:29:22.507 00.001 20224 Worker thread wakes up
01:29:22.507 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:22.508 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:22.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:23.479 00.971 20224 Exposure complete
01:29:23.559 00.080 20224 worker thread done servicing request
01:29:23.559 00.000 8996 OnExposeComplete: enter
01:29:23.561 00.002 8996 UpdateGuideState(): m_state=6
01:29:23.562 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13029
01:29:23.563 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=472.24, Mass=669273, SNR=318.9, Peak=42723 HFD=4.6
01:29:23.565 00.002 8996 MultiStar: [#1 -0.81,-0.11,0.00,M2] [#2 -0.66,-0.15,0.00,M4] [#3 -0.99,0.08,0.00,M4] [#4 -0.52,0.32,0.00,M1] [#5 -0.27,0.15,0.42,U] [#6 0.20,-0.03,0.41,U] [#7 -0.93,-0.07,0.00,R] [#8 -0.15,-0.28,0.33,U] 
01:29:23.566 00.001 8996 refined, 3 included, MultiStar: {-0.24, 0.13}, one-star: {-0.45, 0.33}
01:29:23.567 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
01:29:23.567 00.000 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
01:29:23.568 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.28 cameraTheta=2.64 mountX=-0.26 mountY=-0.10, mountTheta=-2.76
01:29:23.571 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.13, opts=13)
01:29:23.572 00.001 8996 Enqueuing Move request for scope (-0.24, 0.13)
01:29:23.573 00.001 20224 Worker thread wakes up
01:29:23.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.13) opts 0xd
01:29:23.573 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.13)
01:29:23.573 00.000 20224 Moving (-0.24, 0.13) raw xDistance=-0.26 yDistance=-0.10
01:29:23.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:29:23.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:23.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:29:23.573 00.000 20224 MoveAxis(E, 37, ABG)
01:29:23.573 00.000 20224 Guiding  Dir = 2, Dur = 37
01:29:23.573 00.000 20224 IsSlewing returns 0
01:29:23.573 00.000 20224 IsGuiding returns 0
01:29:23.574 00.001 20224 PulseGuide returned control before completion, sleep 46
01:29:23.578 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42723, med=3165, FiltMin=2848, FiltMax=26093, Gamma=1.000
01:29:23.596 00.018 8996 UpdateGuideState exits: m=669273 SNR=318.9
01:29:23.598 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:23.600 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:23.601 00.001 8996 Enqueuing Expose request
01:29:23.623 00.022 20224 IsGuiding returns 1
01:29:23.623 00.000 20224 scope still moving after pulse duration time elapsed
01:29:23.656 00.033 20224 IsSlewing returns 0
01:29:23.657 00.001 20224 IsGuiding returns 0
01:29:23.657 00.000 20224 scope move finished after 37 + 46 ms
01:29:23.657 00.000 20224 Move returns status 0, amount 37
01:29:23.657 00.000 20224 MoveAxis(N, 0, ABG)
01:29:23.657 00.000 20224 Move returns status 0, amount 0
01:29:23.657 00.000 20224 move complete, result=0
01:29:23.657 00.000 20224 worker thread done servicing request
01:29:23.657 00.000 20224 Worker thread wakes up
01:29:23.657 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:23.658 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:23.658 00.000 8996 GuideStep: -0.3 px 37 ms EAST, -0.1 px 0 ms NORTH
01:29:24.821 01.163 20224 Exposure complete
01:29:24.911 00.090 20224 worker thread done servicing request
01:29:24.912 00.001 8996 OnExposeComplete: enter
01:29:24.913 00.001 8996 UpdateGuideState(): m_state=6
01:29:24.915 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13030
01:29:24.915 00.000 8996 Star::Find returns 1 (0), X=137.26, Y=471.99, Mass=596652, SNR=312.4, Peak=41184 HFD=4.5
01:29:24.917 00.002 8996 MultiStar: [#1 -0.40,-0.14,0.59,U] [#2 0.15,-0.17,0.70,U] [#3 -0.44,0.24,0.00,M5] [#4 0.06,0.34,0.48,U] [#5 0.19,-0.16,0.55,U] [#6 0.48,-0.13,0.00,M8] [#7 0.53,-0.16,0.00,M1] [#8 0.35,-0.46,0.00,M1] 
01:29:24.917 00.000 8996 refined, 4 included, MultiStar: {0.16, -0.02}, one-star: {0.52, 0.08}
01:29:24.918 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
01:29:24.919 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.12 = -3.12)
01:29:24.920 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.10 mountX=0.16 mountY=-0.00, mountTheta=-0.02
01:29:24.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.02, opts=13)
01:29:24.923 00.001 8996 Enqueuing Move request for scope (0.16, -0.02)
01:29:24.924 00.001 20224 Worker thread wakes up
01:29:24.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
01:29:24.924 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
01:29:24.924 00.000 20224 Moving (0.16, -0.02) raw xDistance=0.16 yDistance=-0.00
01:29:24.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:29:24.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:24.924 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:29:24.924 00.000 20224 MoveAxis(E, 0, ABG)
01:29:24.924 00.000 20224 Move returns status 0, amount 0
01:29:24.924 00.000 20224 MoveAxis(N, 0, ABG)
01:29:24.924 00.000 20224 Move returns status 0, amount 0
01:29:24.925 00.001 20224 move complete, result=0
01:29:24.925 00.000 20224 worker thread done servicing request
01:29:24.928 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=41184, med=3165, FiltMin=2829, FiltMax=25683, Gamma=1.000
01:29:24.952 00.024 8996 UpdateGuideState exits: m=596652 SNR=312.4
01:29:24.954 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:24.956 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:24.957 00.001 8996 Enqueuing Expose request
01:29:24.959 00.002 20224 Worker thread wakes up
01:29:24.959 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:24.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:24.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:25.921 00.961 20224 Exposure complete
01:29:25.995 00.074 20224 worker thread done servicing request
01:29:25.995 00.000 8996 OnExposeComplete: enter
01:29:25.996 00.001 8996 UpdateGuideState(): m_state=6
01:29:25.997 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13031
01:29:25.999 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=471.97, Mass=692359, SNR=311.2, Peak=49891 HFD=4.4
01:29:26.000 00.001 8996 MultiStar: [#1 0.08,-0.27,0.75,U] [#2 0.40,-0.36,0.00,M4] [#3 0.02,0.28,0.65,U] [#4 0.11,0.26,0.54,U] [#5 0.07,-0.18,0.61,U] [#6 0.67,0.03,0.00,M9] [#7 1.07,-0.22,0.00,M2] [#8 0.36,-0.44,0.00,M2] 
01:29:26.001 00.001 8996 refined, 4 included, MultiStar: {0.17, 0.02}, one-star: {0.41, 0.05}
01:29:26.002 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
01:29:26.004 00.002 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
01:29:26.005 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.10 mountX=0.16 mountY=-0.04, mountTheta=-0.21
01:29:26.008 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.02, opts=13)
01:29:26.009 00.001 8996 Enqueuing Move request for scope (0.17, 0.02)
01:29:26.011 00.002 20224 Worker thread wakes up
01:29:26.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
01:29:26.011 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
01:29:26.011 00.000 20224 Moving (0.17, 0.02) raw xDistance=0.16 yDistance=-0.04
01:29:26.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:29:26.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:26.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:29:26.011 00.000 20224 MoveAxis(E, 0, ABG)
01:29:26.011 00.000 20224 Move returns status 0, amount 0
01:29:26.011 00.000 20224 MoveAxis(N, 0, ABG)
01:29:26.011 00.000 20224 Move returns status 0, amount 0
01:29:26.011 00.000 20224 move complete, result=0
01:29:26.011 00.000 20224 worker thread done servicing request
01:29:26.015 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49891, med=3165, FiltMin=2873, FiltMax=28019, Gamma=1.000
01:29:26.030 00.015 8996 UpdateGuideState exits: m=692359 SNR=311.2
01:29:26.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:26.031 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:26.032 00.001 8996 Enqueuing Expose request
01:29:26.033 00.001 20224 Worker thread wakes up
01:29:26.033 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:26.033 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:26.034 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:27.191 01.157 20224 Exposure complete
01:29:27.271 00.080 20224 worker thread done servicing request
01:29:27.271 00.000 8996 OnExposeComplete: enter
01:29:27.272 00.001 8996 UpdateGuideState(): m_state=6
01:29:27.273 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13032
01:29:27.275 00.002 8996 Star::Find returns 1 (0), X=137.26, Y=471.60, Mass=576906, SNR=279.0, Peak=39280 HFD=4.6
01:29:27.277 00.002 8996 MultiStar: [#1 0.33,-0.36,0.00,M1] [#2 0.43,0.04,0.78,U] [#3 0.01,-0.47,0.00,M5] [#4 0.33,0.11,0.65,U] [#5 0.26,-0.43,0.00,M1] [#6 0.45,-0.12,0.00,M10] [#7 0.90,-0.59,0.00,M3] [#8 0.43,-0.52,0.00,M3] 
01:29:27.278 00.001 8996 refined, 2 included, MultiStar: {0.44, -0.09}, one-star: {0.52, -0.31}
01:29:27.280 00.002 8996 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
01:29:27.281 00.001 8996 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
01:29:27.283 00.002 8996 CameraToMount -- cameraX=0.44 cameraY=-0.09 hyp=0.45 cameraTheta=-0.20 mountX=0.44 mountY=0.04, mountTheta=0.08
01:29:27.285 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=-0.09, opts=13)
01:29:27.286 00.001 8996 Enqueuing Move request for scope (0.44, -0.09)
01:29:27.292 00.006 20224 Worker thread wakes up
01:29:27.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.09) opts 0xd
01:29:27.292 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, -0.09)
01:29:27.292 00.000 20224 Moving (0.44, -0.09) raw xDistance=0.44 yDistance=0.04
01:29:27.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
01:29:27.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:27.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:29:27.292 00.000 20224 MoveAxis(W, 65, ABG)
01:29:27.292 00.000 20224 Guiding  Dir = 3, Dur = 65
01:29:27.292 00.000 20224 IsSlewing returns 0
01:29:27.293 00.001 20224 IsGuiding returns 0
01:29:27.298 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=39280, med=3168, FiltMin=2880, FiltMax=19376, Gamma=1.000
01:29:27.320 00.022 20224 PulseGuide returned control before completion, sleep 48
01:29:27.324 00.004 8996 UpdateGuideState exits: m=576906 SNR=279.0
01:29:27.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:27.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:27.327 00.001 8996 Enqueuing Expose request
01:29:27.383 00.056 20224 IsGuiding returns 1
01:29:27.383 00.000 20224 scope still moving after pulse duration time elapsed
01:29:27.415 00.032 20224 IsSlewing returns 0
01:29:27.415 00.000 20224 IsGuiding returns 0
01:29:27.415 00.000 20224 scope move finished after 65 + 57 ms
01:29:27.415 00.000 20224 Move returns status 0, amount 65
01:29:27.415 00.000 20224 MoveAxis(N, 0, ABG)
01:29:27.415 00.000 20224 Move returns status 0, amount 0
01:29:27.415 00.000 20224 move complete, result=0
01:29:27.415 00.000 20224 worker thread done servicing request
01:29:27.415 00.000 20224 Worker thread wakes up
01:29:27.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:27.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:27.416 00.000 8996 GuideStep: 0.4 px 65 ms WEST, 0.0 px 0 ms NORTH
01:29:28.396 00.980 20224 Exposure complete
01:29:28.482 00.086 20224 worker thread done servicing request
01:29:28.482 00.000 8996 OnExposeComplete: enter
01:29:28.484 00.002 8996 UpdateGuideState(): m_state=6
01:29:28.485 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13033
01:29:28.486 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=471.51, Mass=633794, SNR=279.3, Peak=44893 HFD=4.3
01:29:28.487 00.001 8996 MultiStar: [#1 -0.06,-0.61,0.00,M2] [#2 0.23,-0.24,0.86,U] [#3 -0.30,-0.06,0.62,U] [#4 -0.29,0.12,0.54,U] [#5 0.18,-0.54,0.00,M2] [#6 0.37,-0.25,0.40,U] [#7 0.46,-0.44,0.00,M4] [#8 0.35,-0.35,0.00,M4] 
01:29:28.488 00.001 8996 refined, 4 included, MultiStar: {0.05, -0.20}, one-star: {0.17, -0.40}
01:29:28.489 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
01:29:28.489 00.000 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
01:29:28.490 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.20 hyp=0.21 cameraTheta=-1.32 mountX=0.07 mountY=0.19, mountTheta=1.22
01:29:28.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.20, opts=13)
01:29:28.493 00.001 8996 Enqueuing Move request for scope (0.05, -0.20)
01:29:28.493 00.000 20224 Worker thread wakes up
01:29:28.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.20) opts 0xd
01:29:28.493 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.20)
01:29:28.494 00.001 20224 Moving (0.05, -0.20) raw xDistance=0.07 yDistance=0.19
01:29:28.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:29:28.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:28.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:29:28.494 00.000 20224 MoveAxis(E, 0, ABG)
01:29:28.494 00.000 20224 Move returns status 0, amount 0
01:29:28.494 00.000 20224 MoveAxis(N, 0, ABG)
01:29:28.494 00.000 20224 Move returns status 0, amount 0
01:29:28.494 00.000 20224 move complete, result=0
01:29:28.494 00.000 20224 worker thread done servicing request
01:29:28.498 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=44893, med=3165, FiltMin=2877, FiltMax=25872, Gamma=1.000
01:29:28.524 00.026 8996 UpdateGuideState exits: m=633794 SNR=279.3
01:29:28.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:28.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:28.527 00.001 8996 Enqueuing Expose request
01:29:28.527 00.000 20224 Worker thread wakes up
01:29:28.528 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:29:28.528 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:28.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:29.702 01.174 20224 Exposure complete
01:29:29.775 00.073 20224 worker thread done servicing request
01:29:29.775 00.000 8996 OnExposeComplete: enter
01:29:29.777 00.002 8996 UpdateGuideState(): m_state=6
01:29:29.778 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13034
01:29:29.779 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=471.58, Mass=544674, SNR=271.6, Peak=36509 HFD=4.7
01:29:29.780 00.001 8996 MultiStar: [#1 -0.34,-0.32,0.00,M3] [#2 -0.22,-0.65,0.00,M3] [#3 -0.28,-0.06,0.73,U] [#4 -0.06,-0.19,0.56,U] [#5 -0.20,-0.41,0.00,M3] [#6 0.56,0.14,0.00,M10] [#7 0.46,0.01,0.00,M5] [#8 -0.16,-0.49,0.00,M5] 
01:29:29.781 00.001 8996 refined, 2 included, MultiStar: {-0.19, -0.21}, one-star: {-0.20, -0.33}
01:29:29.782 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
01:29:29.783 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
01:29:29.785 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.21 hyp=0.29 cameraTheta=-2.30 mountX=-0.17 mountY=0.23, mountTheta=2.20
01:29:29.788 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.21, opts=13)
01:29:29.790 00.002 8996 Enqueuing Move request for scope (-0.19, -0.21)
01:29:29.791 00.001 20224 Worker thread wakes up
01:29:29.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.21) opts 0xd
01:29:29.791 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.21)
01:29:29.791 00.000 20224 Moving (-0.19, -0.21) raw xDistance=-0.17 yDistance=0.23
01:29:29.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:29:29.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:29:29.791 00.000 20224 MoveAxis(E, 0, ABG)
01:29:29.792 00.001 20224 Move returns status 0, amount 0
01:29:29.792 00.000 20224 MoveAxis(S, 49, ABG)
01:29:29.792 00.000 20224 Guiding  Dir = 1, Dur = 49
01:29:29.792 00.000 20224 IsSlewing returns 0
01:29:29.792 00.000 20224 IsGuiding returns 0
01:29:29.797 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36509, med=3168, FiltMin=2877, FiltMax=22227, Gamma=1.000
01:29:29.817 00.020 8996 UpdateGuideState exits: m=544674 SNR=271.6
01:29:29.818 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:29.819 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:29.820 00.001 8996 Enqueuing Expose request
01:29:29.865 00.045 20224 IsGuiding returns 1
01:29:29.865 00.000 20224 scope still moving after pulse duration time elapsed
01:29:29.895 00.030 20224 IsSlewing returns 0
01:29:29.895 00.000 20224 IsGuiding returns 1
01:29:29.926 00.031 20224 IsSlewing returns 0
01:29:29.926 00.000 20224 IsGuiding returns 1
01:29:29.957 00.031 20224 IsSlewing returns 0
01:29:29.958 00.001 20224 IsGuiding returns 0
01:29:29.958 00.000 20224 scope move finished after 49 + 117 ms
01:29:29.958 00.000 20224 Move returns status 0, amount 49
01:29:29.958 00.000 20224 move complete, result=0
01:29:29.959 00.001 20224 worker thread done servicing request
01:29:29.959 00.000 20224 Worker thread wakes up
01:29:29.959 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 49 ms SOUTH
01:29:29.961 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:29.962 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:30.930 00.968 20224 Exposure complete
01:29:31.020 00.090 20224 worker thread done servicing request
01:29:31.020 00.000 8996 OnExposeComplete: enter
01:29:31.021 00.001 8996 UpdateGuideState(): m_state=6
01:29:31.022 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13035
01:29:31.022 00.000 8996 Star::Find returns 1 (0), X=136.90, Y=471.62, Mass=721662, SNR=331.2, Peak=46243 HFD=4.7
01:29:31.024 00.002 8996 MultiStar: [#1 -0.20,-0.27,0.53,U] [#2 0.06,-0.35,0.65,U] [#3 -0.20,-0.01,0.69,U] [#4 -0.23,0.14,0.47,U] [#5 -0.34,-0.27,0.57,U] [#6 0.11,0.31,0.39,U] [#7 0.81,-0.12,0.00,M6] [#8 -0.10,-0.34,0.31,U] 
01:29:31.024 00.000 8996 refined, 7 included, MultiStar: {-0.07, -0.16}, one-star: {0.16, -0.30}
01:29:31.025 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
01:29:31.026 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
01:29:31.027 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.16 hyp=0.18 cameraTheta=-2.00 mountX=-0.06 mountY=0.17, mountTheta=1.90
01:29:31.028 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.16, opts=13)
01:29:31.029 00.001 8996 Enqueuing Move request for scope (-0.07, -0.16)
01:29:31.030 00.001 20224 Worker thread wakes up
01:29:31.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.16) opts 0xd
01:29:31.030 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.16)
01:29:31.030 00.000 20224 Moving (-0.07, -0.16) raw xDistance=-0.06 yDistance=0.17
01:29:31.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:29:31.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:31.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:29:31.030 00.000 20224 MoveAxis(E, 0, ABG)
01:29:31.030 00.000 20224 Move returns status 0, amount 0
01:29:31.030 00.000 20224 MoveAxis(N, 0, ABG)
01:29:31.030 00.000 20224 Move returns status 0, amount 0
01:29:31.030 00.000 20224 move complete, result=0
01:29:31.030 00.000 20224 worker thread done servicing request
01:29:31.034 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46243, med=3168, FiltMin=2867, FiltMax=29056, Gamma=1.000
01:29:31.054 00.020 8996 UpdateGuideState exits: m=721662 SNR=331.2
01:29:31.056 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:31.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:31.059 00.002 8996 Enqueuing Expose request
01:29:31.061 00.002 20224 Worker thread wakes up
01:29:31.061 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:29:31.063 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:31.064 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:32.243 01.179 20224 Exposure complete
01:29:32.299 00.056 20224 worker thread done servicing request
01:29:32.299 00.000 8996 OnExposeComplete: enter
01:29:32.300 00.001 8996 UpdateGuideState(): m_state=6
01:29:32.301 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13036
01:29:32.302 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.04, Mass=678114, SNR=322.9, Peak=54563 HFD=4.5
01:29:32.303 00.001 8996 MultiStar: [#1 -0.35,0.42,0.00,M3] [#2 -0.08,0.09,0.62,U] [#3 -0.79,0.37,0.00,M3] [#4 -0.32,0.67,0.00,M1] [#5 -0.47,0.17,0.00,M3] [#6 0.14,0.33,0.40,U] [#7 0.65,0.23,0.00,M7] [#8 -0.05,-0.19,0.41,U] 
01:29:32.304 00.001 8996 refined, 3 included, MultiStar: {0.06, 0.10}, one-star: {0.15, 0.13}
01:29:32.304 00.000 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
01:29:32.305 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
01:29:32.306 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=1.04 mountX=0.05 mountY=-0.10, mountTheta=-1.14
01:29:32.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
01:29:32.309 00.001 8996 Enqueuing Move request for scope (0.06, 0.10)
01:29:32.311 00.002 20224 Worker thread wakes up
01:29:32.312 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
01:29:32.312 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
01:29:32.312 00.000 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.10
01:29:32.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:29:32.312 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:32.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:29:32.312 00.000 20224 MoveAxis(E, 0, ABG)
01:29:32.312 00.000 20224 Move returns status 0, amount 0
01:29:32.312 00.000 20224 MoveAxis(N, 0, ABG)
01:29:32.312 00.000 20224 Move returns status 0, amount 0
01:29:32.312 00.000 20224 move complete, result=0
01:29:32.312 00.000 20224 worker thread done servicing request
01:29:32.320 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54563, med=3168, FiltMin=2864, FiltMax=28112, Gamma=1.000
01:29:32.338 00.018 8996 UpdateGuideState exits: m=678114 SNR=322.9
01:29:32.339 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:32.341 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:32.343 00.002 8996 Enqueuing Expose request
01:29:32.344 00.001 20224 Worker thread wakes up
01:29:32.344 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:32.346 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:32.346 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:33.337 00.991 20224 Exposure complete
01:29:33.403 00.066 20224 worker thread done servicing request
01:29:33.403 00.000 8996 OnExposeComplete: enter
01:29:33.404 00.001 8996 UpdateGuideState(): m_state=6
01:29:33.405 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13037
01:29:33.406 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.30, Mass=691289, SNR=307.5, Peak=50867 HFD=4.6
01:29:33.407 00.001 8996 MultiStar: [#1 -0.28,0.60,0.00,M4] [#2 -0.09,0.38,0.77,U] [#3 -0.43,0.70,0.00,M4] [#4 -0.28,0.59,0.00,M2] [#5 -0.33,0.16,0.53,U] [#6 0.19,0.31,0.39,U] [#7 0.72,0.44,0.00,M8] [#8 0.20,0.23,0.35,U] 
01:29:33.408 00.001 8996 refined, 4 included, MultiStar: {0.03, 0.32}, one-star: {0.20, 0.39}
01:29:33.409 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
01:29:33.410 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
01:29:33.410 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.46 mountX=0.00 mountY=-0.32, mountTheta=-1.56
01:29:33.412 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.32, opts=13)
01:29:33.413 00.001 8996 Enqueuing Move request for scope (0.03, 0.32)
01:29:33.414 00.001 20224 Worker thread wakes up
01:29:33.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.32) opts 0xd
01:29:33.414 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.32)
01:29:33.414 00.000 20224 Moving (0.03, 0.32) raw xDistance=0.00 yDistance=-0.32
01:29:33.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:29:33.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:33.414 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:29:33.414 00.000 20224 MoveAxis(E, 0, ABG)
01:29:33.414 00.000 20224 Move returns status 0, amount 0
01:29:33.414 00.000 20224 MoveAxis(N, 0, ABG)
01:29:33.414 00.000 20224 Move returns status 0, amount 0
01:29:33.414 00.000 20224 move complete, result=0
01:29:33.414 00.000 20224 worker thread done servicing request
01:29:33.421 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=50867, med=3168, FiltMin=2848, FiltMax=26093, Gamma=1.000
01:29:33.441 00.020 8996 UpdateGuideState exits: m=691289 SNR=307.5
01:29:33.442 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:33.443 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:33.444 00.001 8996 Enqueuing Expose request
01:29:33.445 00.001 20224 Worker thread wakes up
01:29:33.445 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:29:33.445 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:33.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:34.629 01.184 20224 Exposure complete
01:29:34.704 00.075 20224 worker thread done servicing request
01:29:34.704 00.000 8996 OnExposeComplete: enter
01:29:34.704 00.000 8996 UpdateGuideState(): m_state=6
01:29:34.706 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13038
01:29:34.707 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=471.94, Mass=666546, SNR=332.1, Peak=54979 HFD=4.5
01:29:34.708 00.001 8996 MultiStar: [#1 -0.13,0.24,0.60,U] [#2 0.13,-0.03,0.62,U] [#3 -0.27,0.29,0.71,U] [#4 -0.48,0.09,0.00,M3] [#5 -0.25,-0.14,0.47,U] [#6 0.31,-0.03,0.37,U] [#7 0.73,-0.00,0.00,M9] [#8 -0.13,-0.10,0.32,U] 
01:29:34.709 00.001 8996 refined, 6 included, MultiStar: {-0.03, 0.06}, one-star: {0.12, 0.03}
01:29:34.710 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
01:29:34.712 00.002 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
01:29:34.713 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.97 mountX=-0.03 mountY=-0.06, mountTheta=-2.07
01:29:34.717 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
01:29:34.717 00.000 8996 Enqueuing Move request for scope (-0.03, 0.06)
01:29:34.719 00.002 20224 Worker thread wakes up
01:29:34.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
01:29:34.719 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
01:29:34.719 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
01:29:34.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:29:34.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:34.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:29:34.719 00.000 20224 MoveAxis(E, 0, ABG)
01:29:34.719 00.000 20224 Move returns status 0, amount 0
01:29:34.719 00.000 20224 MoveAxis(N, 0, ABG)
01:29:34.720 00.001 20224 Move returns status 0, amount 0
01:29:34.720 00.000 20224 move complete, result=0
01:29:34.720 00.000 20224 worker thread done servicing request
01:29:34.723 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=54979, med=3168, FiltMin=2857, FiltMax=27331, Gamma=1.000
01:29:34.737 00.014 8996 UpdateGuideState exits: m=666546 SNR=332.1
01:29:34.739 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:34.739 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:34.740 00.001 8996 Enqueuing Expose request
01:29:34.741 00.001 20224 Worker thread wakes up
01:29:34.741 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:34.742 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:34.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:35.714 00.972 20224 Exposure complete
01:29:35.824 00.110 20224 worker thread done servicing request
01:29:35.824 00.000 8996 OnExposeComplete: enter
01:29:35.826 00.002 8996 UpdateGuideState(): m_state=6
01:29:35.828 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13039
01:29:35.830 00.002 8996 Star::Find returns 1 (0), X=136.42, Y=471.93, Mass=658539, SNR=315.8, Peak=46611 HFD=4.6
01:29:35.832 00.002 8996 MultiStar: [#1 -0.64,0.26,0.00,M4] [#2 -0.15,0.09,0.71,U] [#3 -0.65,0.13,0.00,M4] [#4 -0.49,0.45,0.00,M4] [#5 -0.44,0.06,0.58,U] [#6 0.23,0.33,0.48,U] [#7 0.21,-0.07,0.37,U] [#8 -0.26,-0.21,0.34,U] 
01:29:35.833 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.05}, one-star: {-0.32, 0.02}
01:29:35.833 00.000 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
01:29:35.835 00.002 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
01:29:35.835 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.18 cameraTheta=2.85 mountX=-0.17 mountY=-0.03, mountTheta=-2.97
01:29:35.838 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.05, opts=13)
01:29:35.840 00.002 8996 Enqueuing Move request for scope (-0.17, 0.05)
01:29:35.842 00.002 20224 Worker thread wakes up
01:29:35.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
01:29:35.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
01:29:35.843 00.001 20224 Moving (-0.17, 0.05) raw xDistance=-0.17 yDistance=-0.03
01:29:35.843 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:29:35.843 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:35.843 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:29:35.843 00.000 20224 MoveAxis(E, 0, ABG)
01:29:35.843 00.000 20224 Move returns status 0, amount 0
01:29:35.843 00.000 20224 MoveAxis(N, 0, ABG)
01:29:35.843 00.000 20224 Move returns status 0, amount 0
01:29:35.843 00.000 20224 move complete, result=0
01:29:35.844 00.001 20224 worker thread done servicing request
01:29:35.849 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46611, med=3168, FiltMin=2880, FiltMax=26934, Gamma=1.000
01:29:35.868 00.019 8996 UpdateGuideState exits: m=658539 SNR=315.8
01:29:35.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:35.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:35.871 00.001 8996 Enqueuing Expose request
01:29:35.871 00.000 20224 Worker thread wakes up
01:29:35.871 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:35.872 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:35.872 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:37.045 01.173 20224 Exposure complete
01:29:37.137 00.092 20224 worker thread done servicing request
01:29:37.137 00.000 8996 OnExposeComplete: enter
01:29:37.138 00.001 8996 UpdateGuideState(): m_state=6
01:29:37.139 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13040
01:29:37.140 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.74, Mass=581763, SNR=270.7, Peak=37555 HFD=4.7
01:29:37.140 00.000 8996 MultiStar: large primary error, entering stabilization period
01:29:37.141 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
01:29:37.142 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
01:29:37.143 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=0.82 hyp=0.91 cameraTheta=2.02 mountX=-0.47 mountY=-0.77, mountTheta=-2.12
01:29:37.144 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.82, opts=13)
01:29:37.145 00.001 8996 Enqueuing Move request for scope (-0.40, 0.82)
01:29:37.146 00.001 20224 Worker thread wakes up
01:29:37.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.82) opts 0xd
01:29:37.146 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.82)
01:29:37.146 00.000 20224 Moving (-0.40, 0.82) raw xDistance=-0.47 yDistance=-0.77
01:29:37.146 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
01:29:37.146 00.000 20224 resist switch: large excursion: input -0.77 thresh 0.60 direction from 1 to -1
01:29:37.146 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.32
01:29:37.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
01:29:37.146 00.000 20224 MoveAxis(E, 69, ABG)
01:29:37.146 00.000 20224 Guiding  Dir = 2, Dur = 69
01:29:37.147 00.001 20224 IsSlewing returns 0
01:29:37.147 00.000 20224 IsGuiding returns 0
01:29:37.159 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=37555, med=3168, FiltMin=2784, FiltMax=21910, Gamma=1.000
01:29:37.164 00.005 20224 PulseGuide returned control before completion, sleep 63
01:29:37.186 00.022 8996 UpdateGuideState exits: m=581763 SNR=270.7
01:29:37.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:37.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:37.189 00.001 8996 Enqueuing Expose request
01:29:37.242 00.053 20224 IsGuiding returns 1
01:29:37.242 00.000 20224 scope still moving after pulse duration time elapsed
01:29:37.274 00.032 20224 IsSlewing returns 0
01:29:37.274 00.000 20224 IsGuiding returns 0
01:29:37.274 00.000 20224 scope move finished after 69 + 57 ms
01:29:37.274 00.000 20224 Move returns status 0, amount 69
01:29:37.274 00.000 20224 MoveAxis(N, 163, ABG)
01:29:37.274 00.000 20224 Guiding  Dir = 0, Dur = 163
01:29:37.274 00.000 20224 IsSlewing returns 0
01:29:37.275 00.001 20224 IsGuiding returns 0
01:29:37.322 00.047 20224 PulseGuide returned control before completion, sleep 126
01:29:37.460 00.138 20224 IsGuiding returns 1
01:29:37.460 00.000 20224 scope still moving after pulse duration time elapsed
01:29:37.491 00.031 20224 IsSlewing returns 0
01:29:37.492 00.001 20224 IsGuiding returns 1
01:29:37.527 00.035 20224 IsSlewing returns 0
01:29:37.527 00.000 20224 IsGuiding returns 1
01:29:37.553 00.026 20224 IsSlewing returns 0
01:29:37.554 00.001 20224 IsGuiding returns 1
01:29:37.585 00.031 20224 IsSlewing returns 0
01:29:37.586 00.001 20224 IsGuiding returns 0
01:29:37.586 00.000 20224 scope move finished after 163 + 148 ms
01:29:37.586 00.000 20224 Move returns status 0, amount 163
01:29:37.586 00.000 20224 move complete, result=0
01:29:37.586 00.000 20224 worker thread done servicing request
01:29:37.586 00.000 8996 GuideStep: -0.5 px 69 ms EAST, -0.8 px 163 ms NORTH
01:29:37.588 00.002 20224 Worker thread wakes up
01:29:37.588 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:37.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:38.586 00.998 20224 Exposure complete
01:29:38.666 00.080 20224 worker thread done servicing request
01:29:38.666 00.000 8996 OnExposeComplete: enter
01:29:38.667 00.001 8996 UpdateGuideState(): m_state=6
01:29:38.668 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13041
01:29:38.669 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.08, Mass=568220, SNR=283.2, Peak=38915 HFD=4.5
01:29:38.670 00.001 8996 MultiStar: exiting stabilization period
01:29:38.670 00.000 8996 MultiStar: [#1 0.09,-0.23,0.84,U] [#2 0.04,-0.46,0.00,M1] [#3 0.07,0.25,0.66,U] [#4 0.02,0.25,0.49,U] [#5 -0.21,-0.24,0.60,U] [#6 0.47,-0.25,0.00,M6] [#7 0.61,-0.14,0.00,M9] [#8 0.07,-0.13,0.35,U] 
01:29:38.671 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.02}, one-star: {0.07, 0.17}
01:29:38.672 00.001 8996 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.10) = xAngle (0.74 = 0.74)
01:29:38.673 00.001 8996 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
01:29:38.673 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.64 mountX=0.02 mountY=-0.02, mountTheta=-0.75
01:29:38.675 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
01:29:38.676 00.001 8996 Enqueuing Move request for scope (0.03, 0.02)
01:29:38.676 00.000 20224 Worker thread wakes up
01:29:38.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
01:29:38.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
01:29:38.677 00.001 20224 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=-0.02
01:29:38.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:29:38.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:38.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:29:38.678 00.001 20224 MoveAxis(E, 0, ABG)
01:29:38.678 00.000 20224 Move returns status 0, amount 0
01:29:38.678 00.000 20224 MoveAxis(N, 0, ABG)
01:29:38.678 00.000 20224 Move returns status 0, amount 0
01:29:38.678 00.000 20224 move complete, result=0
01:29:38.678 00.000 20224 worker thread done servicing request
01:29:38.689 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=38915, med=3168, FiltMin=2822, FiltMax=25085, Gamma=1.000
01:29:38.704 00.015 8996 UpdateGuideState exits: m=568220 SNR=283.2
01:29:38.705 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:38.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:38.706 00.000 8996 Enqueuing Expose request
01:29:38.707 00.001 20224 Worker thread wakes up
01:29:38.707 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:38.708 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:38.708 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:39.893 01.185 20224 Exposure complete
01:29:40.001 00.108 20224 worker thread done servicing request
01:29:40.002 00.001 8996 OnExposeComplete: enter
01:29:40.003 00.001 8996 UpdateGuideState(): m_state=6
01:29:40.005 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13042
01:29:40.006 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=471.32, Mass=599589, SNR=313.1, Peak=43453 HFD=4.7
01:29:40.007 00.001 8996 MultiStar: [#1 -0.21,-0.89,0.00,M4] [#2 -0.24,-0.94,0.00,M2] [#3 -0.32,-0.61,0.00,M4] [#4 0.06,-0.20,0.49,U] [#5 -0.54,-0.99,0.00,M1] [#6 0.32,-0.65,0.00,M7] [#7 0.21,-0.96,0.00,M10] [#8 -0.15,-1.13,0.00,M1] 
01:29:40.008 00.001 8996 refined, 1 included, MultiStar: {0.03, -0.46}, one-star: {0.02, -0.59}
01:29:40.009 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
01:29:40.010 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
01:29:40.011 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.46 hyp=0.46 cameraTheta=-1.50 mountX=0.08 mountY=0.46, mountTheta=1.40
01:29:40.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.46, opts=13)
01:29:40.014 00.001 8996 Enqueuing Move request for scope (0.03, -0.46)
01:29:40.015 00.001 20224 Worker thread wakes up
01:29:40.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.46) opts 0xd
01:29:40.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.46)
01:29:40.015 00.000 20224 Moving (0.03, -0.46) raw xDistance=0.08 yDistance=0.46
01:29:40.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:29:40.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:40.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
01:29:40.015 00.000 20224 MoveAxis(E, 0, ABG)
01:29:40.015 00.000 20224 Move returns status 0, amount 0
01:29:40.015 00.000 20224 MoveAxis(N, 0, ABG)
01:29:40.016 00.001 20224 Move returns status 0, amount 0
01:29:40.016 00.000 20224 move complete, result=0
01:29:40.016 00.000 20224 worker thread done servicing request
01:29:40.022 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43453, med=3168, FiltMin=2851, FiltMax=24992, Gamma=1.000
01:29:40.043 00.021 8996 UpdateGuideState exits: m=599589 SNR=313.1
01:29:40.044 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:40.045 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:40.046 00.001 8996 Enqueuing Expose request
01:29:40.047 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:29:40.048 00.001 20224 Worker thread wakes up
01:29:40.048 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:40.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:41.018 00.970 20224 Exposure complete
01:29:41.096 00.078 20224 worker thread done servicing request
01:29:41.096 00.000 8996 OnExposeComplete: enter
01:29:41.099 00.003 8996 UpdateGuideState(): m_state=6
01:29:41.100 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13043
01:29:41.102 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=471.22, Mass=591479, SNR=288.6, Peak=38397 HFD=4.4
01:29:41.104 00.002 8996 MultiStar: [#1 -0.34,-0.60,0.00,M5] [#2 -0.02,-0.85,0.00,M3] [#3 -0.37,-0.16,0.73,U] [#4 -0.31,-0.27,0.51,U] [#5 -0.34,-0.76,0.00,M2] [#6 0.23,-0.46,0.00,M8] [#7 0.55,-0.47,0.00,R] [#8 0.03,-0.71,0.00,M2] 
01:29:41.105 00.001 8996 refined, 2 included, MultiStar: {-0.07, -0.43}, one-star: {0.28, -0.70}
01:29:41.107 00.002 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
01:29:41.108 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
01:29:41.109 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.43 hyp=0.43 cameraTheta=-1.72 mountX=-0.02 mountY=0.43, mountTheta=1.63
01:29:41.112 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.43, opts=13)
01:29:41.114 00.002 8996 Enqueuing Move request for scope (-0.07, -0.43)
01:29:41.116 00.002 20224 Worker thread wakes up
01:29:41.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.43) opts 0xd
01:29:41.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.43)
01:29:41.116 00.000 20224 Moving (-0.07, -0.43) raw xDistance=-0.02 yDistance=0.43
01:29:41.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:29:41.116 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:41.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:29:41.117 00.001 20224 MoveAxis(E, 0, ABG)
01:29:41.117 00.000 20224 Move returns status 0, amount 0
01:29:41.117 00.000 20224 MoveAxis(N, 0, ABG)
01:29:41.117 00.000 20224 Move returns status 0, amount 0
01:29:41.117 00.000 20224 move complete, result=0
01:29:41.117 00.000 20224 worker thread done servicing request
01:29:41.124 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38397, med=3168, FiltMin=2873, FiltMax=22829, Gamma=1.000
01:29:41.148 00.024 8996 UpdateGuideState exits: m=591479 SNR=288.6
01:29:41.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:41.150 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:41.150 00.000 8996 Enqueuing Expose request
01:29:41.151 00.001 20224 Worker thread wakes up
01:29:41.151 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:29:41.152 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:41.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:42.306 01.154 20224 Exposure complete
01:29:42.388 00.082 20224 worker thread done servicing request
01:29:42.388 00.000 8996 OnExposeComplete: enter
01:29:42.390 00.002 8996 UpdateGuideState(): m_state=6
01:29:42.391 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13044
01:29:42.393 00.002 8996 Star::Find returns 1 (0), X=136.83, Y=471.42, Mass=615700, SNR=287.5, Peak=43293 HFD=4.6
01:29:42.394 00.001 8996 MultiStar: [#1 -0.19,-0.66,0.00,M6] [#2 0.00,-0.89,0.00,M4] [#3 -0.37,-0.19,0.83,U] [#4 0.04,-0.24,0.53,U] [#5 -0.20,-0.91,0.00,M3] [#6 0.42,-0.72,0.00,M9] [#7 -0.07,-0.31,0.50,U] [#8 0.15,-0.90,0.00,M3] 
01:29:42.395 00.001 8996 refined, 3 included, MultiStar: {-0.08, -0.32}, one-star: {0.09, -0.49}
01:29:42.397 00.002 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
01:29:42.398 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
01:29:42.399 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.82 mountX=-0.05 mountY=0.33, mountTheta=1.72
01:29:42.403 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.32, opts=13)
01:29:42.404 00.001 8996 Enqueuing Move request for scope (-0.08, -0.32)
01:29:42.405 00.001 20224 Worker thread wakes up
01:29:42.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.32) opts 0xd
01:29:42.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.32)
01:29:42.405 00.000 20224 Moving (-0.08, -0.32) raw xDistance=-0.05 yDistance=0.33
01:29:42.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:29:42.406 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:42.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:29:42.406 00.000 20224 MoveAxis(E, 0, ABG)
01:29:42.406 00.000 20224 Move returns status 0, amount 0
01:29:42.406 00.000 20224 MoveAxis(N, 0, ABG)
01:29:42.406 00.000 20224 Move returns status 0, amount 0
01:29:42.406 00.000 20224 move complete, result=0
01:29:42.406 00.000 20224 worker thread done servicing request
01:29:42.411 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43293, med=3168, FiltMin=2861, FiltMax=24809, Gamma=1.000
01:29:42.430 00.019 8996 UpdateGuideState exits: m=615700 SNR=287.5
01:29:42.431 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:42.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:42.433 00.001 8996 Enqueuing Expose request
01:29:42.433 00.000 20224 Worker thread wakes up
01:29:42.434 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:29:42.434 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:42.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:43.417 00.983 20224 Exposure complete
01:29:43.491 00.074 20224 worker thread done servicing request
01:29:43.491 00.000 8996 OnExposeComplete: enter
01:29:43.492 00.001 8996 UpdateGuideState(): m_state=6
01:29:43.493 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13045
01:29:43.494 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=471.17, Mass=669756, SNR=328.8, Peak=47485 HFD=4.7
01:29:43.495 00.001 8996 MultiStar: [#1 -0.11,-0.64,0.00,M7] [#2 -0.00,-1.23,0.00,M5] [#3 -0.28,-0.30,0.59,U] [#4 -0.28,-0.32,0.53,U] [#5 -0.16,-0.73,0.00,M4] [#6 0.12,-0.71,0.00,M10] [#7 -0.14,-0.28,0.52,U] [#8 0.04,-1.01,0.00,M4] 
01:29:43.495 00.000 8996 refined, 3 included, MultiStar: {-0.22, -0.47}, one-star: {-0.20, -0.74}
01:29:43.496 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
01:29:43.497 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.04 = 1.24)
01:29:43.500 00.003 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.47 hyp=0.52 cameraTheta=-2.01 mountX=-0.17 mountY=0.49, mountTheta=1.91
01:29:43.504 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.47, opts=13)
01:29:43.506 00.002 8996 Enqueuing Move request for scope (-0.22, -0.47)
01:29:43.508 00.002 20224 Worker thread wakes up
01:29:43.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.47) opts 0xd
01:29:43.508 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.47)
01:29:43.508 00.000 20224 Moving (-0.22, -0.47) raw xDistance=-0.17 yDistance=0.49
01:29:43.509 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:29:43.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:29:43.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:29:43.509 00.000 20224 MoveAxis(E, 0, ABG)
01:29:43.509 00.000 20224 Move returns status 0, amount 0
01:29:43.509 00.000 20224 MoveAxis(N, 0, ABG)
01:29:43.509 00.000 20224 Move returns status 0, amount 0
01:29:43.509 00.000 20224 move complete, result=0
01:29:43.509 00.000 20224 worker thread done servicing request
01:29:43.515 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47485, med=3168, FiltMin=2835, FiltMax=27389, Gamma=1.000
01:29:43.536 00.021 8996 UpdateGuideState exits: m=669756 SNR=328.8
01:29:43.539 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:43.541 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:43.543 00.002 8996 Enqueuing Expose request
01:29:43.545 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
01:29:43.548 00.003 20224 Worker thread wakes up
01:29:43.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:43.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:44.716 01.168 20224 Exposure complete
01:29:44.800 00.084 20224 worker thread done servicing request
01:29:44.800 00.000 8996 OnExposeComplete: enter
01:29:44.801 00.001 8996 UpdateGuideState(): m_state=6
01:29:44.802 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13046
01:29:44.804 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=471.44, Mass=641694, SNR=302.8, Peak=43709 HFD=4.7
01:29:44.806 00.002 8996 MultiStar: [#1 -0.09,-0.77,0.00,M8] [#2 -0.15,-1.07,0.00,M6] [#3 -0.25,-0.26,0.61,U] [#4 0.07,-0.23,0.43,U] [#5 -0.11,-0.79,0.00,M5] [#6 0.53,-0.54,0.00,R] [#7 0.07,0.00,0.52,U] [#8 0.10,-0.92,0.00,M5] 
01:29:44.806 00.000 8996 refined, 3 included, MultiStar: {-0.06, -0.29}, one-star: {-0.05, -0.48}
01:29:44.807 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
01:29:44.808 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
01:29:44.809 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.29 hyp=0.29 cameraTheta=-1.76 mountX=-0.03 mountY=0.29, mountTheta=1.67
01:29:44.810 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.29, opts=13)
01:29:44.812 00.002 8996 Enqueuing Move request for scope (-0.06, -0.29)
01:29:44.813 00.001 20224 Worker thread wakes up
01:29:44.814 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.29) opts 0xd
01:29:44.814 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.29)
01:29:44.814 00.000 20224 Moving (-0.06, -0.29) raw xDistance=-0.03 yDistance=0.29
01:29:44.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:29:44.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:29:44.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:29:44.814 00.000 20224 MoveAxis(E, 0, ABG)
01:29:44.814 00.000 20224 Move returns status 0, amount 0
01:29:44.814 00.000 20224 MoveAxis(N, 0, ABG)
01:29:44.815 00.001 20224 Move returns status 0, amount 0
01:29:44.815 00.000 20224 move complete, result=0
01:29:44.815 00.000 20224 worker thread done servicing request
01:29:44.820 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=43709, med=3168, FiltMin=2854, FiltMax=28243, Gamma=1.000
01:29:44.834 00.014 8996 UpdateGuideState exits: m=641694 SNR=302.8
01:29:44.836 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:44.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:44.838 00.001 8996 Enqueuing Expose request
01:29:44.838 00.000 20224 Worker thread wakes up
01:29:44.838 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:29:44.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:44.839 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:45.818 00.979 20224 Exposure complete
01:29:45.872 00.054 20224 worker thread done servicing request
01:29:45.872 00.000 8996 OnExposeComplete: enter
01:29:45.873 00.001 8996 UpdateGuideState(): m_state=6
01:29:45.874 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13047
01:29:45.875 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=471.17, Mass=645965, SNR=301.1, Peak=47149 HFD=4.5
01:29:45.876 00.001 8996 MultiStar: [#1 -0.45,-0.57,0.00,M9] [#2 -0.41,-1.26,0.00,M7] [#3 -0.10,-0.22,0.73,U] [#4 -0.01,-0.10,0.47,U] [#5 -0.33,-0.89,0.00,M6] [#6 -0.51,0.22,0.00,M1] [#7 0.02,-0.12,0.37,U] [#8 -0.07,-1.05,0.00,M6] 
01:29:45.877 00.001 8996 refined, 3 included, MultiStar: {-0.03, -0.39}, one-star: {0.01, -0.74}
01:29:45.878 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
01:29:45.878 00.000 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
01:29:45.879 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.39 hyp=0.39 cameraTheta=-1.64 mountX=0.01 mountY=0.39, mountTheta=1.54
01:29:45.882 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.39, opts=13)
01:29:45.885 00.003 8996 Enqueuing Move request for scope (-0.03, -0.39)
01:29:45.886 00.001 20224 Worker thread wakes up
01:29:45.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.39) opts 0xd
01:29:45.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.39)
01:29:45.886 00.000 20224 Moving (-0.03, -0.39) raw xDistance=0.01 yDistance=0.39
01:29:45.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:29:45.886 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:29:45.886 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:29:45.886 00.000 20224 MoveAxis(E, 0, ABG)
01:29:45.886 00.000 20224 Move returns status 0, amount 0
01:29:45.886 00.000 20224 MoveAxis(N, 0, ABG)
01:29:45.886 00.000 20224 Move returns status 0, amount 0
01:29:45.886 00.000 20224 move complete, result=0
01:29:45.886 00.000 20224 worker thread done servicing request
01:29:45.890 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47149, med=3168, FiltMin=2870, FiltMax=26825, Gamma=1.000
01:29:45.920 00.030 8996 UpdateGuideState exits: m=645965 SNR=301.1
01:29:45.922 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:45.923 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:45.925 00.002 8996 Enqueuing Expose request
01:29:45.926 00.001 20224 Worker thread wakes up
01:29:45.926 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:29:45.928 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:45.928 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:47.098 01.170 20224 Exposure complete
01:29:47.184 00.086 20224 worker thread done servicing request
01:29:47.184 00.000 8996 OnExposeComplete: enter
01:29:47.187 00.003 8996 UpdateGuideState(): m_state=6
01:29:47.190 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13048
01:29:47.192 00.002 8996 Star::Find returns 1 (0), X=136.58, Y=471.07, Mass=768195, SNR=358.1, Peak=50509 HFD=4.8
01:29:47.194 00.002 8996 MultiStar: [#1 -0.39,-0.86,0.00,M10] [#2 -0.23,-0.94,0.00,M8] [#3 -0.39,-0.37,0.00,M1] [#4 -0.23,-0.49,0.00,M1] [#5 0.14,-0.77,0.00,M7] [#6 -0.40,0.27,0.00,M2] [#7 -0.10,-0.32,0.35,U] [#8 -0.01,-1.00,0.00,M7] 
01:29:47.195 00.001 8996 refined, 1 included, MultiStar: {-0.14, -0.71}, one-star: {-0.16, -0.84}
01:29:47.197 00.002 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
01:29:47.199 00.002 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
01:29:47.200 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.71 hyp=0.72 cameraTheta=-1.77 mountX=-0.08 mountY=0.72, mountTheta=1.68
01:29:47.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.71, opts=13)
01:29:47.203 00.001 8996 Enqueuing Move request for scope (-0.14, -0.71)
01:29:47.204 00.001 20224 Worker thread wakes up
01:29:47.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.71) opts 0xd
01:29:47.204 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.71)
01:29:47.204 00.000 20224 Moving (-0.14, -0.71) raw xDistance=-0.08 yDistance=0.72
01:29:47.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:29:47.204 00.000 20224 resist switch: large excursion: input 0.72 thresh 0.60 direction from -1 to 1
01:29:47.204 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.16
01:29:47.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
01:29:47.205 00.001 20224 MoveAxis(E, 0, ABG)
01:29:47.205 00.000 20224 Move returns status 0, amount 0
01:29:47.205 00.000 20224 MoveAxis(S, 152, ABG)
01:29:47.205 00.000 20224 Guiding  Dir = 1, Dur = 152
01:29:47.205 00.000 20224 IsSlewing returns 0
01:29:47.205 00.000 20224 IsGuiding returns 0
01:29:47.209 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50509, med=3168, FiltMin=2851, FiltMax=31533, Gamma=1.000
01:29:47.215 00.006 20224 PulseGuide returned control before completion, sleep 153
01:29:47.225 00.010 8996 UpdateGuideState exits: m=768195 SNR=358.1
01:29:47.226 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:47.227 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:47.228 00.001 8996 Enqueuing Expose request
01:29:47.370 00.142 20224 IsGuiding returns 1
01:29:47.371 00.001 20224 scope still moving after pulse duration time elapsed
01:29:47.401 00.030 20224 IsSlewing returns 0
01:29:47.401 00.000 20224 IsGuiding returns 0
01:29:47.401 00.000 20224 scope move finished after 152 + 44 ms
01:29:47.401 00.000 20224 Move returns status 0, amount 152
01:29:47.402 00.001 20224 move complete, result=0
01:29:47.402 00.000 20224 worker thread done servicing request
01:29:47.402 00.000 20224 Worker thread wakes up
01:29:47.402 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.7 px 152 ms SOUTH
01:29:47.405 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:47.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:48.387 00.982 20224 Exposure complete
01:29:48.492 00.105 20224 worker thread done servicing request
01:29:48.492 00.000 8996 OnExposeComplete: enter
01:29:48.494 00.002 8996 UpdateGuideState(): m_state=6
01:29:48.495 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13049
01:29:48.496 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=471.10, Mass=652959, SNR=305.2, Peak=48893 HFD=4.6
01:29:48.497 00.001 8996 MultiStar: [#1 -0.31,-1.27,0.00,R] [#2 0.05,-1.12,0.00,M9] [#3 -0.35,-0.44,0.00,M2] [#4 -0.01,-0.43,0.52,U] [#5 -0.49,-1.09,0.00,M8] [#6 -0.17,-0.32,0.42,U] [#7 -0.10,-0.78,0.00,M1] [#8 -0.09,-1.12,0.00,M8] 
01:29:48.498 00.001 8996 refined, 2 included, MultiStar: {-0.05, -0.60}, one-star: {-0.02, -0.81}
01:29:48.498 00.000 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
01:29:48.499 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.60)
01:29:48.500 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.60 hyp=0.60 cameraTheta=-1.66 mountX=0.00 mountY=0.60, mountTheta=1.56
01:29:48.501 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.60, opts=13)
01:29:48.502 00.001 8996 Enqueuing Move request for scope (-0.05, -0.60)
01:29:48.503 00.001 20224 Worker thread wakes up
01:29:48.503 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.60) opts 0xd
01:29:48.503 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.60)
01:29:48.503 00.000 20224 Moving (-0.05, -0.60) raw xDistance=0.00 yDistance=0.60
01:29:48.503 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:29:48.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
01:29:48.503 00.000 20224 MoveAxis(E, 0, ABG)
01:29:48.503 00.000 20224 Move returns status 0, amount 0
01:29:48.503 00.000 20224 MoveAxis(S, 127, ABG)
01:29:48.503 00.000 20224 Guiding  Dir = 1, Dur = 127
01:29:48.504 00.001 20224 IsSlewing returns 0
01:29:48.504 00.000 20224 IsGuiding returns 0
01:29:48.507 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48893, med=3168, FiltMin=2870, FiltMax=28339, Gamma=1.000
01:29:48.524 00.017 8996 UpdateGuideState exits: m=652959 SNR=305.2
01:29:48.525 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:48.526 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:48.527 00.001 8996 Enqueuing Expose request
01:29:48.560 00.033 20224 PulseGuide returned control before completion, sleep 82
01:29:48.656 00.096 20224 IsGuiding returns 1
01:29:48.656 00.000 20224 scope still moving after pulse duration time elapsed
01:29:48.685 00.029 20224 IsSlewing returns 0
01:29:48.685 00.000 20224 IsGuiding returns 1
01:29:48.715 00.030 20224 IsSlewing returns 0
01:29:48.715 00.000 20224 IsGuiding returns 1
01:29:48.746 00.031 20224 IsSlewing returns 0
01:29:48.746 00.000 20224 IsGuiding returns 0
01:29:48.746 00.000 20224 scope move finished after 127 + 114 ms
01:29:48.746 00.000 20224 Move returns status 0, amount 127
01:29:48.746 00.000 20224 move complete, result=0
01:29:48.746 00.000 20224 worker thread done servicing request
01:29:48.746 00.000 20224 Worker thread wakes up
01:29:48.746 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.6 px 127 ms SOUTH
01:29:48.747 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:48.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:49.922 01.175 20224 Exposure complete
01:29:49.984 00.062 20224 worker thread done servicing request
01:29:49.984 00.000 8996 OnExposeComplete: enter
01:29:49.985 00.001 8996 UpdateGuideState(): m_state=6
01:29:49.987 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13050
01:29:49.988 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=471.93, Mass=586030, SNR=283.1, Peak=41091 HFD=4.7
01:29:49.990 00.002 8996 MultiStar: [#1 -0.34,1.19,0.00,M1] [#2 -0.38,0.01,0.92,U] [#3 -0.59,0.47,0.00,M3] [#4 -0.47,0.21,0.00,M1] [#5 -0.44,0.11,0.00,M9] [#6 -0.49,0.42,0.00,M2] [#7 -0.56,0.43,0.00,M2] [#8 -0.34,-0.23,0.36,U] 
01:29:49.990 00.000 8996 single-star, 2 included, MultiStar: {-0.33, -0.02}, one-star: {-0.28, 0.02}
01:29:49.992 00.002 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.11)
01:29:49.993 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:29:49.995 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=0.02 hyp=0.29 cameraTheta=3.07 mountX=-0.29 mountY=0.01, mountTheta=3.10
01:29:49.998 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.02, opts=13)
01:29:49.999 00.001 8996 Enqueuing Move request for scope (-0.28, 0.02)
01:29:50.000 00.001 20224 Worker thread wakes up
01:29:50.000 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.02) opts 0xd
01:29:50.000 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.02)
01:29:50.000 00.000 20224 Moving (-0.28, 0.02) raw xDistance=-0.29 yDistance=0.01
01:29:50.000 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
01:29:50.000 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:50.000 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:29:50.000 00.000 20224 MoveAxis(E, 42, ABG)
01:29:50.000 00.000 20224 Guiding  Dir = 2, Dur = 42
01:29:50.001 00.001 20224 IsSlewing returns 0
01:29:50.001 00.000 20224 IsGuiding returns 0
01:29:50.006 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41091, med=3168, FiltMin=2886, FiltMax=24128, Gamma=1.000
01:29:50.021 00.015 8996 UpdateGuideState exits: m=586030 SNR=283.1
01:29:50.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:50.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:50.024 00.001 8996 Enqueuing Expose request
01:29:50.048 00.024 20224 IsGuiding returns 1
01:29:50.048 00.000 20224 scope still moving after pulse duration time elapsed
01:29:50.078 00.030 20224 IsSlewing returns 0
01:29:50.078 00.000 20224 IsGuiding returns 1
01:29:50.109 00.031 20224 IsSlewing returns 0
01:29:50.109 00.000 20224 IsGuiding returns 1
01:29:50.140 00.031 20224 IsSlewing returns 0
01:29:50.141 00.001 20224 IsGuiding returns 1
01:29:50.171 00.030 20224 IsSlewing returns 0
01:29:50.171 00.000 20224 IsGuiding returns 0
01:29:50.172 00.001 20224 scope move finished after 42 + 128 ms
01:29:50.172 00.000 20224 Move returns status 0, amount 42
01:29:50.172 00.000 20224 MoveAxis(N, 0, ABG)
01:29:50.172 00.000 20224 Move returns status 0, amount 0
01:29:50.172 00.000 20224 move complete, result=0
01:29:50.172 00.000 20224 worker thread done servicing request
01:29:50.172 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.0 px 0 ms NORTH
01:29:50.174 00.002 20224 Worker thread wakes up
01:29:50.175 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:50.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:51.143 00.968 20224 Exposure complete
01:29:51.213 00.070 20224 worker thread done servicing request
01:29:51.213 00.000 8996 OnExposeComplete: enter
01:29:51.214 00.001 8996 UpdateGuideState(): m_state=6
01:29:51.216 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13051
01:29:51.217 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=471.93, Mass=521783, SNR=261.1, Peak=38947 HFD=4.4
01:29:51.218 00.001 8996 MultiStar: [#1 -0.10,1.41,0.00,M2] [#2 -0.02,-0.13,0.79,U] [#3 -0.27,0.54,0.00,M4] [#4 -0.09,0.49,0.00,M2] [#5 -0.12,0.03,0.74,U] [#6 -0.07,0.58,0.00,M3] [#7 -0.24,0.65,0.00,M3] [#8 0.26,-0.05,0.44,U] 
01:29:51.219 00.001 8996 refined, 3 included, MultiStar: {0.09, -0.03}, one-star: {0.25, 0.02}
01:29:51.220 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
01:29:51.221 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
01:29:51.223 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.31 mountX=0.09 mountY=0.02, mountTheta=0.19
01:29:51.225 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
01:29:51.226 00.001 8996 Enqueuing Move request for scope (0.09, -0.03)
01:29:51.227 00.001 20224 Worker thread wakes up
01:29:51.228 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
01:29:51.228 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
01:29:51.228 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.02
01:29:51.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:29:51.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:51.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:29:51.228 00.000 20224 MoveAxis(E, 0, ABG)
01:29:51.228 00.000 20224 Move returns status 0, amount 0
01:29:51.228 00.000 20224 MoveAxis(N, 0, ABG)
01:29:51.228 00.000 20224 Move returns status 0, amount 0
01:29:51.229 00.001 20224 move complete, result=0
01:29:51.229 00.000 20224 worker thread done servicing request
01:29:51.235 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38947, med=3168, FiltMin=2848, FiltMax=22707, Gamma=1.000
01:29:51.254 00.019 8996 UpdateGuideState exits: m=521783 SNR=261.1
01:29:51.255 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:51.256 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:51.258 00.002 8996 Enqueuing Expose request
01:29:51.259 00.001 20224 Worker thread wakes up
01:29:51.259 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:51.261 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:51.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:52.409 01.148 20224 Exposure complete
01:29:52.473 00.064 20224 worker thread done servicing request
01:29:52.473 00.000 8996 OnExposeComplete: enter
01:29:52.474 00.001 8996 UpdateGuideState(): m_state=6
01:29:52.474 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13052
01:29:52.475 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=471.68, Mass=717734, SNR=321.9, Peak=48931 HFD=4.4
01:29:52.476 00.001 8996 MultiStar: [#1 0.56,1.31,0.00,M3] [#2 0.52,-0.15,0.00,M8] [#3 0.12,0.34,0.64,U] [#4 0.47,0.55,0.00,M3] [#5 0.09,-0.03,0.52,U] [#6 -0.06,0.31,0.41,U] [#7 0.24,0.17,0.36,U] [#8 0.31,0.02,0.37,U] 
01:29:52.477 00.001 8996 refined, 5 included, MultiStar: {0.15, 0.05}, one-star: {0.21, -0.23}
01:29:52.478 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
01:29:52.479 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
01:29:52.479 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.32 mountX=0.15 mountY=-0.07, mountTheta=-0.43
01:29:52.483 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.05, opts=13)
01:29:52.486 00.003 8996 Enqueuing Move request for scope (0.15, 0.05)
01:29:52.489 00.003 20224 Worker thread wakes up
01:29:52.489 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
01:29:52.489 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
01:29:52.489 00.000 20224 Moving (0.15, 0.05) raw xDistance=0.15 yDistance=-0.07
01:29:52.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:29:52.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:52.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:29:52.489 00.000 20224 MoveAxis(E, 0, ABG)
01:29:52.489 00.000 20224 Move returns status 0, amount 0
01:29:52.489 00.000 20224 MoveAxis(N, 0, ABG)
01:29:52.489 00.000 20224 Move returns status 0, amount 0
01:29:52.489 00.000 20224 move complete, result=0
01:29:52.489 00.000 20224 worker thread done servicing request
01:29:52.496 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48931, med=3168, FiltMin=2845, FiltMax=28496, Gamma=1.000
01:29:52.515 00.019 8996 UpdateGuideState exits: m=717734 SNR=321.9
01:29:52.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:52.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:52.518 00.001 8996 Enqueuing Expose request
01:29:52.518 00.000 20224 Worker thread wakes up
01:29:52.518 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:52.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:52.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:53.517 00.998 20224 Exposure complete
01:29:53.593 00.076 20224 worker thread done servicing request
01:29:53.593 00.000 8996 OnExposeComplete: enter
01:29:53.594 00.001 8996 UpdateGuideState(): m_state=6
01:29:53.595 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13053
01:29:53.596 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.04, Mass=642588, SNR=334.7, Peak=47923 HFD=4.5
01:29:53.597 00.001 8996 MultiStar: [#1 0.29,1.05,0.00,M4] [#2 0.53,0.03,0.00,M9] [#3 -0.25,0.06,0.60,U] [#4 -0.04,0.30,0.43,U] [#5 0.21,0.31,0.52,U] [#6 0.19,0.24,0.32,U] [#7 0.27,0.24,0.40,U] [#8 0.51,-0.21,0.00,M6] 
01:29:53.598 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.19}, one-star: {0.23, 0.13}
01:29:53.599 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
01:29:53.600 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
01:29:53.600 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.22 cameraTheta=1.07 mountX=0.09 mountY=-0.20, mountTheta=-1.17
01:29:53.602 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.19, opts=13)
01:29:53.603 00.001 8996 Enqueuing Move request for scope (0.10, 0.19)
01:29:53.604 00.001 20224 Worker thread wakes up
01:29:53.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
01:29:53.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
01:29:53.604 00.000 20224 Moving (0.10, 0.19) raw xDistance=0.09 yDistance=-0.20
01:29:53.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:29:53.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:29:53.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:29:53.604 00.000 20224 MoveAxis(E, 0, ABG)
01:29:53.604 00.000 20224 Move returns status 0, amount 0
01:29:53.604 00.000 20224 MoveAxis(N, 0, ABG)
01:29:53.604 00.000 20224 Move returns status 0, amount 0
01:29:53.604 00.000 20224 move complete, result=0
01:29:53.604 00.000 20224 worker thread done servicing request
01:29:53.608 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=47923, med=3168, FiltMin=2848, FiltMax=27011, Gamma=1.000
01:29:53.622 00.014 8996 UpdateGuideState exits: m=642588 SNR=334.7
01:29:53.623 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:53.624 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:53.624 00.000 8996 Enqueuing Expose request
01:29:53.625 00.001 20224 Worker thread wakes up
01:29:53.625 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:29:53.626 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:53.626 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:54.777 01.151 20224 Exposure complete
01:29:54.856 00.079 20224 worker thread done servicing request
01:29:54.857 00.001 8996 OnExposeComplete: enter
01:29:54.858 00.001 8996 UpdateGuideState(): m_state=6
01:29:54.859 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13054
01:29:54.860 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=471.79, Mass=656193, SNR=307.2, Peak=49139 HFD=4.5
01:29:54.862 00.002 8996 MultiStar: [#1 0.23,1.11,0.00,M5] [#2 0.36,-0.30,0.00,M10] [#3 -0.20,0.08,0.62,U] [#4 0.03,0.33,0.50,U] [#5 0.37,0.18,0.57,U] [#6 -0.15,0.73,0.00,M2] [#7 0.15,0.38,0.46,U] [#8 0.25,-0.31,0.41,U] 
01:29:54.863 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.07}, one-star: {0.03, -0.12}
01:29:54.864 00.001 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
01:29:54.865 00.001 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
01:29:54.866 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.07 hyp=0.11 cameraTheta=0.67 mountX=0.08 mountY=-0.08, mountTheta=-0.78
01:29:54.867 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.07, opts=13)
01:29:54.868 00.001 8996 Enqueuing Move request for scope (0.08, 0.07)
01:29:54.869 00.001 20224 Worker thread wakes up
01:29:54.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.07) opts 0xd
01:29:54.869 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.07)
01:29:54.869 00.000 20224 Moving (0.08, 0.07) raw xDistance=0.08 yDistance=-0.08
01:29:54.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:29:54.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:54.869 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:29:54.869 00.000 20224 MoveAxis(E, 0, ABG)
01:29:54.869 00.000 20224 Move returns status 0, amount 0
01:29:54.869 00.000 20224 MoveAxis(N, 0, ABG)
01:29:54.869 00.000 20224 Move returns status 0, amount 0
01:29:54.869 00.000 20224 move complete, result=0
01:29:54.869 00.000 20224 worker thread done servicing request
01:29:54.873 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49139, med=3168, FiltMin=2862, FiltMax=26819, Gamma=1.000
01:29:54.887 00.014 8996 UpdateGuideState exits: m=656193 SNR=307.2
01:29:54.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:54.888 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:54.889 00.001 8996 Enqueuing Expose request
01:29:54.890 00.001 20224 Worker thread wakes up
01:29:54.890 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:29:54.891 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:54.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:55.864 00.973 20224 Exposure complete
01:29:55.958 00.094 20224 worker thread done servicing request
01:29:55.958 00.000 8996 OnExposeComplete: enter
01:29:55.960 00.002 8996 UpdateGuideState(): m_state=6
01:29:55.962 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13055
01:29:55.964 00.002 8996 Star::Find returns 1 (0), X=137.08, Y=471.71, Mass=603623, SNR=317.1, Peak=41267 HFD=4.5
01:29:55.968 00.004 8996 MultiStar: [#1 0.19,1.03,0.00,M6] [#2 -0.08,-0.50,0.00,R] [#3 -0.27,0.24,0.66,U] [#4 -0.02,0.33,0.53,U] [#5 0.18,-0.21,0.64,U] [#6 0.02,0.58,0.00,M3] [#7 0.48,0.32,0.00,M1] [#8 0.26,-0.25,0.39,U] 
01:29:55.971 00.003 8996 refined, 4 included, MultiStar: {0.11, -0.03}, one-star: {0.34, -0.20}
01:29:55.972 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
01:29:55.973 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
01:29:55.974 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.28 mountX=0.12 mountY=0.02, mountTheta=0.16
01:29:55.976 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
01:29:55.977 00.001 8996 Enqueuing Move request for scope (0.11, -0.03)
01:29:55.978 00.001 20224 Worker thread wakes up
01:29:55.978 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
01:29:55.979 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
01:29:55.979 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.12 yDistance=0.02
01:29:55.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:29:55.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:55.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:29:55.979 00.000 20224 MoveAxis(E, 0, ABG)
01:29:55.979 00.000 20224 Move returns status 0, amount 0
01:29:55.979 00.000 20224 MoveAxis(N, 0, ABG)
01:29:55.980 00.001 20224 Move returns status 0, amount 0
01:29:55.980 00.000 20224 move complete, result=0
01:29:55.980 00.000 20224 worker thread done servicing request
01:29:55.987 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41267, med=3168, FiltMin=2857, FiltMax=21408, Gamma=1.000
01:29:56.013 00.026 8996 UpdateGuideState exits: m=603623 SNR=317.1
01:29:56.015 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:56.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:56.017 00.001 8996 Enqueuing Expose request
01:29:56.018 00.001 20224 Worker thread wakes up
01:29:56.018 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:29:56.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:56.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:57.180 01.161 20224 Exposure complete
01:29:57.244 00.064 20224 worker thread done servicing request
01:29:57.244 00.000 8996 OnExposeComplete: enter
01:29:57.246 00.002 8996 UpdateGuideState(): m_state=6
01:29:57.249 00.003 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13056
01:29:57.250 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.03, Mass=509819, SNR=276.4, Peak=37459 HFD=4.5
01:29:57.252 00.002 8996 MultiStar: [#1 0.08,1.05,0.00,M7] [#2 0.20,0.50,0.00,M1] [#3 -0.43,0.02,0.66,U] [#4 -0.23,0.31,0.57,U] [#5 -0.08,-0.26,0.71,U] [#6 -0.08,0.14,0.43,U] [#7 -0.02,0.27,0.49,U] [#8 0.09,-0.25,0.39,U] 
01:29:57.253 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.05}, one-star: {0.20, 0.11}
01:29:57.255 00.002 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
01:29:57.256 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
01:29:57.257 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.48 mountX=-0.07 mountY=-0.04, mountTheta=-2.59
01:29:57.259 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
01:29:57.260 00.001 8996 Enqueuing Move request for scope (-0.06, 0.05)
01:29:57.261 00.001 20224 Worker thread wakes up
01:29:57.261 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
01:29:57.261 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
01:29:57.261 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.07 yDistance=-0.04
01:29:57.261 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:29:57.261 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:57.261 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:29:57.261 00.000 20224 MoveAxis(E, 0, ABG)
01:29:57.262 00.001 20224 Move returns status 0, amount 0
01:29:57.262 00.000 20224 MoveAxis(N, 0, ABG)
01:29:57.262 00.000 20224 Move returns status 0, amount 0
01:29:57.262 00.000 20224 move complete, result=0
01:29:57.262 00.000 20224 worker thread done servicing request
01:29:57.267 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37459, med=3168, FiltMin=2851, FiltMax=21856, Gamma=1.000
01:29:57.282 00.015 8996 UpdateGuideState exits: m=509819 SNR=276.4
01:29:57.283 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:57.284 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:57.285 00.001 8996 Enqueuing Expose request
01:29:57.285 00.000 20224 Worker thread wakes up
01:29:57.286 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:57.286 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:57.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:58.244 00.958 20224 Exposure complete
01:29:58.327 00.083 20224 worker thread done servicing request
01:29:58.327 00.000 8996 OnExposeComplete: enter
01:29:58.328 00.001 8996 UpdateGuideState(): m_state=6
01:29:58.329 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13057
01:29:58.330 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=471.93, Mass=723288, SNR=346.7, Peak=55907 HFD=4.4
01:29:58.331 00.001 8996 MultiStar: [#1 0.14,1.29,0.00,M8] [#2 0.22,0.29,0.64,U] [#3 -0.23,0.22,0.51,U] [#4 -0.06,0.31,0.43,U] [#5 -0.34,0.00,0.45,U] [#6 -0.19,0.78,0.00,M3] [#7 0.14,0.35,0.33,U] [#8 0.05,0.07,0.29,U] 
01:29:58.332 00.001 8996 single-star, 6 included, MultiStar: {-0.04, 0.16}, one-star: {-0.05, 0.02}
01:29:58.333 00.001 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
01:29:58.335 00.002 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
01:29:58.337 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.79 mountX=-0.05 mountY=-0.01, mountTheta=-2.90
01:29:58.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
01:29:58.341 00.002 8996 Enqueuing Move request for scope (-0.05, 0.02)
01:29:58.342 00.001 20224 Worker thread wakes up
01:29:58.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:29:58.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:29:58.342 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
01:29:58.343 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:29:58.343 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:58.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:29:58.343 00.000 20224 MoveAxis(E, 0, ABG)
01:29:58.343 00.000 20224 Move returns status 0, amount 0
01:29:58.343 00.000 20224 MoveAxis(N, 0, ABG)
01:29:58.343 00.000 20224 Move returns status 0, amount 0
01:29:58.343 00.000 20224 move complete, result=0
01:29:58.343 00.000 20224 worker thread done servicing request
01:29:58.350 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=55907, med=3168, FiltMin=2861, FiltMax=30467, Gamma=1.000
01:29:58.368 00.018 8996 UpdateGuideState exits: m=723288 SNR=346.7
01:29:58.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:58.369 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:58.370 00.001 8996 Enqueuing Expose request
01:29:58.371 00.001 20224 Worker thread wakes up
01:29:58.371 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:58.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:58.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:29:59.546 01.174 20224 Exposure complete
01:29:59.630 00.084 20224 worker thread done servicing request
01:29:59.631 00.001 8996 OnExposeComplete: enter
01:29:59.632 00.001 8996 UpdateGuideState(): m_state=6
01:29:59.633 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13058
01:29:59.634 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.12, Mass=694773, SNR=363.5, Peak=49075 HFD=4.5
01:29:59.635 00.001 8996 MultiStar: [#1 0.17,0.99,0.00,M9] [#2 0.09,0.53,0.00,M1] [#3 -0.36,0.44,0.00,M1] [#4 -0.05,0.09,0.48,U] [#5 -0.33,-0.26,0.43,U] [#6 0.12,0.81,0.00,M4] [#7 0.29,0.20,0.37,U] [#8 -0.15,-0.36,0.35,U] 
01:29:59.635 00.000 8996 refined, 4 included, MultiStar: {0.03, 0.03}, one-star: {0.18, 0.20}
01:29:59.636 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
01:29:59.637 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:29:59.638 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.87 mountX=0.02 mountY=-0.03, mountTheta=-0.98
01:29:59.639 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
01:29:59.640 00.001 8996 Enqueuing Move request for scope (0.03, 0.03)
01:29:59.641 00.001 20224 Worker thread wakes up
01:29:59.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
01:29:59.641 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
01:29:59.641 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.02 yDistance=-0.03
01:29:59.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:29:59.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:29:59.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:29:59.641 00.000 20224 MoveAxis(E, 0, ABG)
01:29:59.641 00.000 20224 Move returns status 0, amount 0
01:29:59.641 00.000 20224 MoveAxis(N, 0, ABG)
01:29:59.641 00.000 20224 Move returns status 0, amount 0
01:29:59.641 00.000 20224 move complete, result=0
01:29:59.641 00.000 20224 worker thread done servicing request
01:29:59.645 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49075, med=3168, FiltMin=2845, FiltMax=29536, Gamma=1.000
01:29:59.671 00.026 8996 UpdateGuideState exits: m=694773 SNR=363.5
01:29:59.672 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:29:59.673 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:29:59.674 00.001 8996 Enqueuing Expose request
01:29:59.675 00.001 20224 Worker thread wakes up
01:29:59.675 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:29:59.676 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:29:59.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:00.650 00.974 20224 Exposure complete
01:30:00.712 00.062 20224 worker thread done servicing request
01:30:00.712 00.000 8996 OnExposeComplete: enter
01:30:00.713 00.001 8996 UpdateGuideState(): m_state=6
01:30:00.715 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13059
01:30:00.716 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=472.06, Mass=630395, SNR=276.7, Peak=49107 HFD=4.4
01:30:00.718 00.002 8996 MultiStar: [#1 0.19,1.20,0.00,M10] [#2 0.18,0.60,0.00,M2] [#3 -0.34,0.03,0.76,U] [#4 -0.07,0.26,0.58,U] [#5 -0.31,-0.09,0.71,U] [#6 -0.02,0.78,0.00,M5] [#7 0.29,0.16,0.45,U] [#8 -0.09,-0.37,0.34,U] 
01:30:00.720 00.002 8996 refined, 5 included, MultiStar: {-0.06, 0.05}, one-star: {0.18, 0.15}
01:30:00.721 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
01:30:00.722 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
01:30:00.723 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.05 hyp=0.08 cameraTheta=2.47 mountX=-0.07 mountY=-0.04, mountTheta=-2.58
01:30:00.725 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.05, opts=13)
01:30:00.726 00.001 8996 Enqueuing Move request for scope (-0.06, 0.05)
01:30:00.727 00.001 20224 Worker thread wakes up
01:30:00.728 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.05) opts 0xd
01:30:00.728 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.05)
01:30:00.728 00.000 20224 Moving (-0.06, 0.05) raw xDistance=-0.07 yDistance=-0.04
01:30:00.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:30:00.728 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:00.728 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:30:00.728 00.000 20224 MoveAxis(E, 0, ABG)
01:30:00.728 00.000 20224 Move returns status 0, amount 0
01:30:00.729 00.001 20224 MoveAxis(N, 0, ABG)
01:30:00.729 00.000 20224 Move returns status 0, amount 0
01:30:00.729 00.000 20224 move complete, result=0
01:30:00.729 00.000 20224 worker thread done servicing request
01:30:00.737 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49107, med=3168, FiltMin=2867, FiltMax=24768, Gamma=1.000
01:30:00.753 00.016 8996 UpdateGuideState exits: m=630395 SNR=276.7
01:30:00.754 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:00.755 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:00.755 00.000 8996 Enqueuing Expose request
01:30:00.756 00.001 20224 Worker thread wakes up
01:30:00.756 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:00.757 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:00.757 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:01.910 01.153 20224 Exposure complete
01:30:01.992 00.082 20224 worker thread done servicing request
01:30:01.992 00.000 8996 OnExposeComplete: enter
01:30:01.993 00.001 8996 UpdateGuideState(): m_state=6
01:30:01.995 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13060
01:30:01.996 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=472.16, Mass=674538, SNR=363.7, Peak=50115 HFD=4.4
01:30:01.997 00.001 8996 MultiStar: [#1 0.10,1.12,0.00,R] [#2 0.19,0.62,0.00,M3] [#3 0.15,0.22,0.48,U] [#4 0.04,0.16,0.53,U] [#5 0.18,0.18,0.52,U] [#6 -0.01,0.53,0.00,M6] [#7 0.64,0.71,0.00,M1] [#8 0.29,-0.49,0.00,M1] 
01:30:01.998 00.001 8996 refined, 3 included, MultiStar: {0.26, 0.21}, one-star: {0.46, 0.25}
01:30:01.999 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
01:30:02.001 00.002 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
01:30:02.001 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=0.21 hyp=0.33 cameraTheta=0.69 mountX=0.24 mountY=-0.24, mountTheta=-0.79
01:30:02.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.21, opts=13)
01:30:02.004 00.001 8996 Enqueuing Move request for scope (0.26, 0.21)
01:30:02.004 00.000 20224 Worker thread wakes up
01:30:02.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.21) opts 0xd
01:30:02.004 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.21)
01:30:02.005 00.001 20224 Moving (0.26, 0.21) raw xDistance=0.24 yDistance=-0.24
01:30:02.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:30:02.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:30:02.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:30:02.005 00.000 20224 MoveAxis(W, 34, ABG)
01:30:02.005 00.000 20224 Guiding  Dir = 3, Dur = 34
01:30:02.005 00.000 20224 IsSlewing returns 0
01:30:02.005 00.000 20224 IsGuiding returns 0
01:30:02.008 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50115, med=3168, FiltMin=2864, FiltMax=27661, Gamma=1.000
01:30:02.021 00.013 8996 UpdateGuideState exits: m=674538 SNR=363.7
01:30:02.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:02.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:02.023 00.000 8996 Enqueuing Expose request
01:30:02.027 00.004 20224 PulseGuide returned control before completion, sleep 23
01:30:02.057 00.030 20224 IsGuiding returns 1
01:30:02.057 00.000 20224 scope still moving after pulse duration time elapsed
01:30:02.089 00.032 20224 IsSlewing returns 0
01:30:02.089 00.000 20224 IsGuiding returns 1
01:30:02.120 00.031 20224 IsSlewing returns 0
01:30:02.121 00.001 20224 IsGuiding returns 0
01:30:02.121 00.000 20224 scope move finished after 34 + 80 ms
01:30:02.121 00.000 20224 Move returns status 0, amount 34
01:30:02.121 00.000 20224 MoveAxis(N, 0, ABG)
01:30:02.121 00.000 20224 Move returns status 0, amount 0
01:30:02.121 00.000 20224 move complete, result=0
01:30:02.121 00.000 20224 worker thread done servicing request
01:30:02.121 00.000 20224 Worker thread wakes up
01:30:02.122 00.001 8996 GuideStep: 0.2 px 34 ms WEST, -0.2 px 0 ms NORTH
01:30:02.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:02.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:03.095 00.972 20224 Exposure complete
01:30:03.175 00.080 20224 worker thread done servicing request
01:30:03.176 00.001 8996 OnExposeComplete: enter
01:30:03.177 00.001 8996 UpdateGuideState(): m_state=6
01:30:03.179 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13061
01:30:03.181 00.002 8996 Star::Find returns 1 (0), X=136.94, Y=471.59, Mass=650458, SNR=324.7, Peak=47427 HFD=4.8
01:30:03.183 00.002 8996 MultiStar: [#1 -0.45,-0.07,0.00,M1] [#2 -0.38,0.22,0.70,U] [#3 -0.29,0.63,0.00,M1] [#4 -0.07,0.45,0.00,M1] [#5 -0.39,0.11,0.61,U] [#6 -0.36,0.69,0.00,M7] [#7 0.01,0.68,0.00,M2] [#8 -0.17,-0.40,0.40,U] 
01:30:03.185 00.002 8996 refined, 3 included, MultiStar: {-0.14, -0.09}, one-star: {0.20, -0.32}
01:30:03.186 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
01:30:03.188 00.002 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
01:30:03.190 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.54 mountX=-0.13 mountY=0.11, mountTheta=2.43
01:30:03.192 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.09, opts=13)
01:30:03.193 00.001 8996 Enqueuing Move request for scope (-0.14, -0.09)
01:30:03.195 00.002 20224 Worker thread wakes up
01:30:03.195 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
01:30:03.195 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
01:30:03.195 00.000 20224 Moving (-0.14, -0.09) raw xDistance=-0.13 yDistance=0.11
01:30:03.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:03.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:03.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:30:03.195 00.000 20224 MoveAxis(E, 0, ABG)
01:30:03.195 00.000 20224 Move returns status 0, amount 0
01:30:03.195 00.000 20224 MoveAxis(N, 0, ABG)
01:30:03.195 00.000 20224 Move returns status 0, amount 0
01:30:03.195 00.000 20224 move complete, result=0
01:30:03.196 00.001 20224 worker thread done servicing request
01:30:03.203 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47427, med=3168, FiltMin=2849, FiltMax=25136, Gamma=1.000
01:30:03.222 00.019 8996 UpdateGuideState exits: m=650458 SNR=324.7
01:30:03.223 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:03.224 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:03.225 00.001 8996 Enqueuing Expose request
01:30:03.226 00.001 20224 Worker thread wakes up
01:30:03.226 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:03.227 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:03.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:04.395 01.168 20224 Exposure complete
01:30:04.490 00.095 20224 worker thread done servicing request
01:30:04.490 00.000 8996 OnExposeComplete: enter
01:30:04.491 00.001 8996 UpdateGuideState(): m_state=6
01:30:04.494 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13062
01:30:04.496 00.002 8996 Star::Find returns 1 (0), X=136.50, Y=471.95, Mass=686462, SNR=319.5, Peak=52883 HFD=4.2
01:30:04.498 00.002 8996 MultiStar: [#1 -0.26,-0.23,0.64,U] [#2 -0.02,0.49,0.00,M3] [#3 -0.36,0.41,0.00,M2] [#4 -0.19,0.26,0.48,U] [#5 -0.39,-0.05,0.51,U] [#6 -0.34,0.26,0.43,U] [#7 -0.04,0.34,0.42,U] [#8 -0.04,-0.40,0.36,U] 
01:30:04.500 00.002 8996 refined, 6 included, MultiStar: {-0.23, 0.02}, one-star: {-0.24, 0.03}
01:30:04.502 00.002 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
01:30:04.503 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
01:30:04.506 00.003 8996 CameraToMount -- cameraX=-0.23 cameraY=0.02 hyp=0.23 cameraTheta=3.03 mountX=-0.23 mountY=0.00, mountTheta=3.13
01:30:04.509 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.02, opts=13)
01:30:04.510 00.001 8996 Enqueuing Move request for scope (-0.23, 0.02)
01:30:04.511 00.001 20224 Worker thread wakes up
01:30:04.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.02) opts 0xd
01:30:04.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.02)
01:30:04.511 00.000 20224 Moving (-0.23, 0.02) raw xDistance=-0.23 yDistance=0.00
01:30:04.512 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:30:04.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:04.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:30:04.512 00.000 20224 MoveAxis(E, 34, ABG)
01:30:04.512 00.000 20224 Guiding  Dir = 2, Dur = 34
01:30:04.513 00.001 20224 IsSlewing returns 0
01:30:04.513 00.000 20224 IsGuiding returns 0
01:30:04.517 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52883, med=3168, FiltMin=2848, FiltMax=29008, Gamma=1.000
01:30:04.533 00.016 8996 UpdateGuideState exits: m=686462 SNR=319.5
01:30:04.534 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:04.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:04.535 00.000 8996 Enqueuing Expose request
01:30:04.538 00.003 20224 PulseGuide returned control before completion, sleep 20
01:30:04.568 00.030 20224 IsGuiding returns 1
01:30:04.568 00.000 20224 scope still moving after pulse duration time elapsed
01:30:04.600 00.032 20224 IsSlewing returns 0
01:30:04.600 00.000 20224 IsGuiding returns 1
01:30:04.631 00.031 20224 IsSlewing returns 0
01:30:04.632 00.001 20224 IsGuiding returns 0
01:30:04.632 00.000 20224 scope move finished after 34 + 85 ms
01:30:04.632 00.000 20224 Move returns status 0, amount 34
01:30:04.632 00.000 20224 MoveAxis(N, 0, ABG)
01:30:04.632 00.000 20224 Move returns status 0, amount 0
01:30:04.632 00.000 20224 move complete, result=0
01:30:04.632 00.000 20224 worker thread done servicing request
01:30:04.632 00.000 20224 Worker thread wakes up
01:30:04.632 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
01:30:04.635 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:04.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:05.611 00.976 20224 Exposure complete
01:30:05.686 00.075 20224 worker thread done servicing request
01:30:05.686 00.000 8996 OnExposeComplete: enter
01:30:05.687 00.001 8996 UpdateGuideState(): m_state=6
01:30:05.688 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13063
01:30:05.689 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=471.96, Mass=651187, SNR=320.2, Peak=50675 HFD=4.8
01:30:05.691 00.002 8996 MultiStar: [#1 -0.34,-0.02,0.59,U] [#2 -0.05,0.21,0.72,U] [#3 -0.06,0.44,0.56,U] [#4 -0.07,0.31,0.49,U] [#5 -0.20,0.04,0.45,U] [#6 0.03,0.46,0.00,M7] [#7 0.26,0.58,0.00,M2] [#8 0.17,0.09,0.40,U] 
01:30:05.693 00.002 8996 single-star, 6 included, MultiStar: {-0.12, 0.15}, one-star: {-0.19, 0.05}
01:30:05.694 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
01:30:05.695 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
01:30:05.696 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.05 hyp=0.20 cameraTheta=2.88 mountX=-0.19 mountY=-0.03, mountTheta=-3.00
01:30:05.699 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.05, opts=13)
01:30:05.700 00.001 8996 Enqueuing Move request for scope (-0.19, 0.05)
01:30:05.701 00.001 20224 Worker thread wakes up
01:30:05.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.05) opts 0xd
01:30:05.701 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.05)
01:30:05.701 00.000 20224 Moving (-0.19, 0.05) raw xDistance=-0.19 yDistance=-0.03
01:30:05.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:30:05.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:05.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:30:05.701 00.000 20224 MoveAxis(E, 0, ABG)
01:30:05.702 00.001 20224 Move returns status 0, amount 0
01:30:05.702 00.000 20224 MoveAxis(N, 0, ABG)
01:30:05.702 00.000 20224 Move returns status 0, amount 0
01:30:05.702 00.000 20224 move complete, result=0
01:30:05.702 00.000 20224 worker thread done servicing request
01:30:05.707 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50675, med=3168, FiltMin=2864, FiltMax=26595, Gamma=1.000
01:30:05.732 00.025 8996 UpdateGuideState exits: m=651187 SNR=320.2
01:30:05.734 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:05.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:05.737 00.002 8996 Enqueuing Expose request
01:30:05.738 00.001 20224 Worker thread wakes up
01:30:05.738 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:05.740 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:05.740 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:06.906 01.166 20224 Exposure complete
01:30:06.968 00.062 20224 worker thread done servicing request
01:30:06.968 00.000 8996 OnExposeComplete: enter
01:30:06.971 00.003 8996 UpdateGuideState(): m_state=6
01:30:06.972 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13064
01:30:06.973 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=471.66, Mass=578898, SNR=290.0, Peak=41123 HFD=4.7
01:30:06.974 00.001 8996 MultiStar: [#1 -0.23,0.14,0.66,U] [#2 -0.12,0.26,0.77,U] [#3 -0.28,0.24,0.61,U] [#4 -0.12,0.29,0.61,U] [#5 -0.52,-0.11,0.00,M1] [#6 -0.47,0.54,0.00,M8] [#7 -0.12,0.28,0.47,U] [#8 -0.31,-0.25,0.35,U] 
01:30:06.975 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.09}, one-star: {-0.15, -0.25}
01:30:06.976 00.001 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
01:30:06.978 00.002 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
01:30:06.979 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.67 mountX=-0.19 mountY=-0.07, mountTheta=-2.78
01:30:06.982 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.09, opts=13)
01:30:06.984 00.002 8996 Enqueuing Move request for scope (-0.18, 0.09)
01:30:06.985 00.001 20224 Worker thread wakes up
01:30:06.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
01:30:06.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
01:30:06.985 00.000 20224 Moving (-0.18, 0.09) raw xDistance=-0.19 yDistance=-0.07
01:30:06.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:30:06.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:06.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:30:06.985 00.000 20224 MoveAxis(E, 0, ABG)
01:30:06.985 00.000 20224 Move returns status 0, amount 0
01:30:06.985 00.000 20224 MoveAxis(N, 0, ABG)
01:30:06.985 00.000 20224 Move returns status 0, amount 0
01:30:06.985 00.000 20224 move complete, result=0
01:30:06.986 00.001 20224 worker thread done servicing request
01:30:06.990 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41123, med=3168, FiltMin=2845, FiltMax=23072, Gamma=1.000
01:30:07.007 00.017 8996 UpdateGuideState exits: m=578898 SNR=290.0
01:30:07.009 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:07.011 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:07.013 00.002 8996 Enqueuing Expose request
01:30:07.015 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:07.017 00.002 20224 Worker thread wakes up
01:30:07.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:07.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:07.995 00.978 20224 Exposure complete
01:30:08.060 00.065 20224 worker thread done servicing request
01:30:08.060 00.000 8996 OnExposeComplete: enter
01:30:08.061 00.001 8996 UpdateGuideState(): m_state=6
01:30:08.062 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13065
01:30:08.063 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=471.71, Mass=578158, SNR=280.6, Peak=42211 HFD=4.6
01:30:08.064 00.001 8996 MultiStar: [#1 -0.06,-0.04,0.70,U] [#2 0.11,0.53,0.00,M2] [#3 -0.68,0.28,0.00,M1] [#4 -0.13,0.52,0.00,M1] [#5 -0.90,0.10,0.00,M2] [#6 -0.31,0.48,0.00,M9] [#7 -0.06,0.52,0.00,M2] [#8 -0.37,-0.11,0.44,U] 
01:30:08.065 00.001 8996 refined, 2 included, MultiStar: {-0.24, -0.13}, one-star: {-0.31, -0.21}
01:30:08.066 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
01:30:08.066 00.000 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
01:30:08.067 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.13 hyp=0.28 cameraTheta=-2.64 mountX=-0.23 mountY=0.16, mountTheta=2.54
01:30:08.069 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.13, opts=13)
01:30:08.069 00.000 8996 Enqueuing Move request for scope (-0.24, -0.13)
01:30:08.070 00.001 20224 Worker thread wakes up
01:30:08.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.13) opts 0xd
01:30:08.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.13)
01:30:08.070 00.000 20224 Moving (-0.24, -0.13) raw xDistance=-0.23 yDistance=0.16
01:30:08.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:30:08.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:08.071 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:30:08.071 00.000 20224 MoveAxis(E, 33, ABG)
01:30:08.071 00.000 20224 Guiding  Dir = 2, Dur = 33
01:30:08.071 00.000 20224 IsSlewing returns 0
01:30:08.071 00.000 20224 IsGuiding returns 0
01:30:08.074 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42211, med=3168, FiltMin=2848, FiltMax=22592, Gamma=1.000
01:30:08.096 00.022 8996 UpdateGuideState exits: m=578158 SNR=280.6
01:30:08.098 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:08.099 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:08.100 00.001 8996 Enqueuing Expose request
01:30:08.101 00.001 20224 PulseGuide returned control before completion, sleep 17
01:30:08.128 00.027 20224 IsGuiding returns 1
01:30:08.128 00.000 20224 scope still moving after pulse duration time elapsed
01:30:08.160 00.032 20224 IsSlewing returns 0
01:30:08.160 00.000 20224 IsGuiding returns 1
01:30:08.191 00.031 20224 IsSlewing returns 0
01:30:08.191 00.000 20224 IsGuiding returns 0
01:30:08.191 00.000 20224 scope move finished after 33 + 86 ms
01:30:08.191 00.000 20224 Move returns status 0, amount 33
01:30:08.191 00.000 20224 MoveAxis(N, 0, ABG)
01:30:08.191 00.000 20224 Move returns status 0, amount 0
01:30:08.191 00.000 20224 move complete, result=0
01:30:08.191 00.000 20224 worker thread done servicing request
01:30:08.192 00.001 20224 Worker thread wakes up
01:30:08.192 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
01:30:08.193 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:08.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:09.360 01.167 20224 Exposure complete
01:30:09.428 00.068 20224 worker thread done servicing request
01:30:09.428 00.000 8996 OnExposeComplete: enter
01:30:09.429 00.001 8996 UpdateGuideState(): m_state=6
01:30:09.430 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13066
01:30:09.431 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=471.82, Mass=592115, SNR=292.6, Peak=45491 HFD=4.6
01:30:09.432 00.001 8996 MultiStar: [#1 0.24,-0.22,0.79,U] [#2 0.53,0.16,0.00,M3] [#3 0.05,0.28,0.66,U] [#4 0.14,0.19,0.50,U] [#5 -0.14,-0.28,0.57,U] [#6 0.05,0.51,0.00,M10] [#7 0.76,0.24,0.00,M3] [#8 0.20,-0.43,0.00,M1] 
01:30:09.433 00.001 8996 refined, 4 included, MultiStar: {0.05, -0.04}, one-star: {-0.02, -0.10}
01:30:09.434 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
01:30:09.434 00.000 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
01:30:09.435 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.04 hyp=0.07 cameraTheta=-0.67 mountX=0.06 mountY=0.04, mountTheta=0.56
01:30:09.437 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.04, opts=13)
01:30:09.438 00.001 8996 Enqueuing Move request for scope (0.05, -0.04)
01:30:09.439 00.001 20224 Worker thread wakes up
01:30:09.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.04) opts 0xd
01:30:09.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.04)
01:30:09.439 00.000 20224 Moving (0.05, -0.04) raw xDistance=0.06 yDistance=0.04
01:30:09.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:30:09.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:09.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:30:09.439 00.000 20224 MoveAxis(E, 0, ABG)
01:30:09.439 00.000 20224 Move returns status 0, amount 0
01:30:09.439 00.000 20224 MoveAxis(N, 0, ABG)
01:30:09.439 00.000 20224 Move returns status 0, amount 0
01:30:09.439 00.000 20224 move complete, result=0
01:30:09.439 00.000 20224 worker thread done servicing request
01:30:09.446 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45491, med=3168, FiltMin=2845, FiltMax=23299, Gamma=1.000
01:30:09.467 00.021 8996 UpdateGuideState exits: m=592115 SNR=292.6
01:30:09.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:09.470 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:09.471 00.001 8996 Enqueuing Expose request
01:30:09.472 00.001 20224 Worker thread wakes up
01:30:09.472 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:09.473 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:09.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:10.464 00.991 20224 Exposure complete
01:30:10.535 00.071 20224 worker thread done servicing request
01:30:10.535 00.000 8996 OnExposeComplete: enter
01:30:10.536 00.001 8996 UpdateGuideState(): m_state=6
01:30:10.537 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13067
01:30:10.538 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=471.98, Mass=579806, SNR=269.4, Peak=41827 HFD=4.5
01:30:10.539 00.001 8996 MultiStar: [#1 0.32,-0.03,0.72,U] [#2 0.57,-0.01,0.00,M4] [#3 0.43,0.00,0.66,U] [#4 0.43,0.05,0.70,U] [#5 -0.23,-0.26,0.69,U] [#6 -0.28,0.28,0.56,U] [#7 0.50,0.17,0.00,M4] [#8 0.21,-0.38,0.42,U] 
01:30:10.539 00.000 8996 refined, 6 included, MultiStar: {0.16, -0.02}, one-star: {0.16, 0.07}
01:30:10.540 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
01:30:10.541 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
01:30:10.542 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.13 mountX=0.16 mountY=0.00, mountTheta=0.02
01:30:10.545 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.02, opts=13)
01:30:10.548 00.003 8996 Enqueuing Move request for scope (0.16, -0.02)
01:30:10.550 00.002 20224 Worker thread wakes up
01:30:10.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.02) opts 0xd
01:30:10.551 00.001 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.02)
01:30:10.551 00.000 20224 Moving (0.16, -0.02) raw xDistance=0.16 yDistance=0.00
01:30:10.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:30:10.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:10.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:30:10.551 00.000 20224 MoveAxis(E, 0, ABG)
01:30:10.551 00.000 20224 Move returns status 0, amount 0
01:30:10.551 00.000 20224 MoveAxis(N, 0, ABG)
01:30:10.552 00.001 20224 Move returns status 0, amount 0
01:30:10.552 00.000 20224 move complete, result=0
01:30:10.552 00.000 20224 worker thread done servicing request
01:30:10.556 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=41827, med=3168, FiltMin=2877, FiltMax=24576, Gamma=1.000
01:30:10.577 00.021 8996 UpdateGuideState exits: m=579806 SNR=269.4
01:30:10.579 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:10.580 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:10.581 00.001 8996 Enqueuing Expose request
01:30:10.583 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:10.583 00.000 20224 Worker thread wakes up
01:30:10.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:10.584 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:11.757 01.173 20224 Exposure complete
01:30:11.832 00.075 20224 worker thread done servicing request
01:30:11.833 00.001 8996 OnExposeComplete: enter
01:30:11.834 00.001 8996 UpdateGuideState(): m_state=6
01:30:11.836 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13068
01:30:11.836 00.000 8996 Star::Find returns 1 (0), X=136.99, Y=472.24, Mass=676449, SNR=339.8, Peak=45667 HFD=4.6
01:30:11.838 00.002 8996 MultiStar: [#1 0.23,-0.28,0.66,U] [#2 0.45,-0.04,0.00,M5] [#3 0.03,-0.11,0.54,U] [#4 0.20,0.05,0.45,U] [#5 0.17,-0.11,0.52,U] [#6 -0.14,0.32,0.37,U] [#7 0.38,0.17,0.40,U] [#8 0.58,-0.44,0.00,M1] 
01:30:11.839 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.06}, one-star: {0.25, 0.32}
01:30:11.839 00.000 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
01:30:11.840 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
01:30:11.841 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.32 mountX=0.17 mountY=-0.08, mountTheta=-0.43
01:30:11.845 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.06, opts=13)
01:30:11.846 00.001 8996 Enqueuing Move request for scope (0.17, 0.06)
01:30:11.847 00.001 20224 Worker thread wakes up
01:30:11.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
01:30:11.847 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
01:30:11.847 00.000 20224 Moving (0.17, 0.06) raw xDistance=0.17 yDistance=-0.08
01:30:11.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:30:11.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:11.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:30:11.847 00.000 20224 MoveAxis(E, 0, ABG)
01:30:11.847 00.000 20224 Move returns status 0, amount 0
01:30:11.847 00.000 20224 MoveAxis(N, 0, ABG)
01:30:11.847 00.000 20224 Move returns status 0, amount 0
01:30:11.847 00.000 20224 move complete, result=0
01:30:11.847 00.000 20224 worker thread done servicing request
01:30:11.852 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45667, med=3171, FiltMin=2841, FiltMax=25117, Gamma=1.000
01:30:11.876 00.024 8996 UpdateGuideState exits: m=676449 SNR=339.8
01:30:11.878 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:11.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:11.881 00.002 8996 Enqueuing Expose request
01:30:11.883 00.002 20224 Worker thread wakes up
01:30:11.883 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:11.884 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:11.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:12.857 00.973 20224 Exposure complete
01:30:12.924 00.067 20224 worker thread done servicing request
01:30:12.924 00.000 8996 OnExposeComplete: enter
01:30:12.926 00.002 8996 UpdateGuideState(): m_state=6
01:30:12.927 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13069
01:30:12.927 00.000 8996 Star::Find returns 1 (0), X=137.14, Y=472.07, Mass=589378, SNR=300.6, Peak=40339 HFD=4.5
01:30:12.928 00.001 8996 MultiStar: [#1 0.16,-0.24,0.57,U] [#2 0.32,0.22,0.61,U] [#3 -0.15,0.15,0.78,U] [#4 0.18,0.23,0.53,U] [#5 0.10,-0.21,0.64,U] [#6 0.12,0.23,0.46,U] [#7 0.36,0.10,0.47,U] [#8 0.58,-0.68,0.00,M2] 
01:30:12.929 00.001 8996 refined, 7 included, MultiStar: {0.19, 0.08}, one-star: {0.40, 0.16}
01:30:12.930 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
01:30:12.931 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
01:30:12.932 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.08 hyp=0.20 cameraTheta=0.41 mountX=0.18 mountY=-0.10, mountTheta=-0.52
01:30:12.935 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.08, opts=13)
01:30:12.937 00.002 8996 Enqueuing Move request for scope (0.19, 0.08)
01:30:12.938 00.001 20224 Worker thread wakes up
01:30:12.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.08) opts 0xd
01:30:12.938 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.08)
01:30:12.938 00.000 20224 Moving (0.19, 0.08) raw xDistance=0.18 yDistance=-0.10
01:30:12.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:30:12.939 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:12.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:30:12.939 00.000 20224 MoveAxis(E, 0, ABG)
01:30:12.939 00.000 20224 Move returns status 0, amount 0
01:30:12.939 00.000 20224 MoveAxis(N, 0, ABG)
01:30:12.939 00.000 20224 Move returns status 0, amount 0
01:30:12.939 00.000 20224 move complete, result=0
01:30:12.939 00.000 20224 worker thread done servicing request
01:30:12.946 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40339, med=3168, FiltMin=2857, FiltMax=25597, Gamma=1.000
01:30:12.965 00.019 8996 UpdateGuideState exits: m=589378 SNR=300.6
01:30:12.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:12.968 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:12.969 00.001 8996 Enqueuing Expose request
01:30:12.970 00.001 20224 Worker thread wakes up
01:30:12.970 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:12.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:12.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:14.156 01.185 20224 Exposure complete
01:30:14.241 00.085 20224 worker thread done servicing request
01:30:14.241 00.000 8996 OnExposeComplete: enter
01:30:14.242 00.001 8996 UpdateGuideState(): m_state=6
01:30:14.244 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13070
01:30:14.245 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=471.82, Mass=616150, SNR=271.4, Peak=44819 HFD=4.4
01:30:14.246 00.001 8996 MultiStar: [#1 0.18,-0.71,0.00,M1] [#2 0.71,0.03,0.00,M5] [#3 0.33,-0.11,0.72,U] [#4 0.49,0.06,0.00,M1] [#5 0.31,-0.08,0.64,U] [#6 0.42,0.14,0.51,U] [#7 0.56,0.26,0.00,M3] [#8 0.24,-0.64,0.00,M3] 
01:30:14.247 00.001 8996 refined, 3 included, MultiStar: {0.35, -0.06}, one-star: {0.36, -0.10}
01:30:14.248 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
01:30:14.249 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
01:30:14.250 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.06 hyp=0.35 cameraTheta=-0.16 mountX=0.35 mountY=0.02, mountTheta=0.04
01:30:14.253 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.06, opts=13)
01:30:14.254 00.001 8996 Enqueuing Move request for scope (0.35, -0.06)
01:30:14.255 00.001 20224 Worker thread wakes up
01:30:14.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.06) opts 0xd
01:30:14.255 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.06)
01:30:14.256 00.001 20224 Moving (0.35, -0.06) raw xDistance=0.35 yDistance=0.02
01:30:14.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
01:30:14.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:14.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:14.256 00.000 20224 MoveAxis(W, 52, ABG)
01:30:14.256 00.000 20224 Guiding  Dir = 3, Dur = 52
01:30:14.257 00.001 20224 IsSlewing returns 0
01:30:14.257 00.000 20224 IsGuiding returns 0
01:30:14.263 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44819, med=3168, FiltMin=2870, FiltMax=24163, Gamma=1.000
01:30:14.280 00.017 20224 PulseGuide returned control before completion, sleep 39
01:30:14.284 00.004 8996 UpdateGuideState exits: m=616150 SNR=271.4
01:30:14.286 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:14.286 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:14.287 00.001 8996 Enqueuing Expose request
01:30:14.327 00.040 20224 IsGuiding returns 1
01:30:14.327 00.000 20224 scope still moving after pulse duration time elapsed
01:30:14.358 00.031 20224 IsSlewing returns 0
01:30:14.358 00.000 20224 IsGuiding returns 1
01:30:14.389 00.031 20224 IsSlewing returns 0
01:30:14.389 00.000 20224 IsGuiding returns 0
01:30:14.390 00.001 20224 scope move finished after 52 + 80 ms
01:30:14.390 00.000 20224 Move returns status 0, amount 52
01:30:14.390 00.000 20224 MoveAxis(N, 0, ABG)
01:30:14.390 00.000 20224 Move returns status 0, amount 0
01:30:14.390 00.000 20224 move complete, result=0
01:30:14.390 00.000 20224 worker thread done servicing request
01:30:14.390 00.000 20224 Worker thread wakes up
01:30:14.390 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.0 px 0 ms NORTH
01:30:14.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:14.392 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:15.361 00.969 20224 Exposure complete
01:30:15.435 00.074 20224 worker thread done servicing request
01:30:15.435 00.000 8996 OnExposeComplete: enter
01:30:15.437 00.002 8996 UpdateGuideState(): m_state=6
01:30:15.438 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13071
01:30:15.440 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=471.80, Mass=791231, SNR=362.0, Peak=51843 HFD=4.5
01:30:15.442 00.002 8996 MultiStar: [#1 0.04,-0.48,0.00,M2] [#2 0.08,0.15,0.60,U] [#3 -0.42,-0.13,0.53,U] [#4 0.12,0.28,0.37,U] [#5 0.23,0.18,0.46,U] [#6 -0.27,0.23,0.40,U] [#7 -0.02,0.37,0.33,U] [#8 0.34,-0.57,0.00,M4] 
01:30:15.443 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.08}, one-star: {0.24, -0.11}
01:30:15.444 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
01:30:15.445 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
01:30:15.447 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.22 mountX=0.02 mountY=-0.09, mountTheta=-1.32
01:30:15.448 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
01:30:15.449 00.001 8996 Enqueuing Move request for scope (0.03, 0.08)
01:30:15.450 00.001 20224 Worker thread wakes up
01:30:15.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
01:30:15.450 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
01:30:15.450 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.09
01:30:15.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:30:15.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:15.451 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:30:15.451 00.000 20224 MoveAxis(E, 0, ABG)
01:30:15.451 00.000 20224 Move returns status 0, amount 0
01:30:15.451 00.000 20224 MoveAxis(N, 0, ABG)
01:30:15.451 00.000 20224 Move returns status 0, amount 0
01:30:15.451 00.000 20224 move complete, result=0
01:30:15.451 00.000 20224 worker thread done servicing request
01:30:15.455 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51843, med=3168, FiltMin=2864, FiltMax=31600, Gamma=1.000
01:30:15.485 00.030 8996 UpdateGuideState exits: m=791231 SNR=362.0
01:30:15.487 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:15.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:15.488 00.000 8996 Enqueuing Expose request
01:30:15.490 00.002 20224 Worker thread wakes up
01:30:15.490 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:15.491 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:15.491 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:16.657 01.166 20224 Exposure complete
01:30:16.763 00.106 20224 worker thread done servicing request
01:30:16.763 00.000 8996 OnExposeComplete: enter
01:30:16.764 00.001 8996 UpdateGuideState(): m_state=6
01:30:16.766 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13072
01:30:16.767 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=471.80, Mass=666548, SNR=306.0, Peak=48067 HFD=4.6
01:30:16.768 00.001 8996 MultiStar: [#1 -0.10,-0.28,0.69,U] [#2 -0.02,0.09,0.76,U] [#3 -0.27,-0.10,0.62,U] [#4 -0.04,-0.11,0.51,U] [#5 -0.46,-0.55,0.00,M1] [#6 -0.28,0.53,0.00,M6] [#7 -0.02,0.27,0.40,U] [#8 -0.18,-0.63,0.00,M5] 
01:30:16.769 00.001 8996 refined, 5 included, MultiStar: {-0.14, -0.06}, one-star: {-0.26, -0.12}
01:30:16.770 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
01:30:16.771 00.001 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.55)
01:30:16.771 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-2.71 mountX=-0.13 mountY=0.08, mountTheta=2.60
01:30:16.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.06, opts=13)
01:30:16.775 00.002 8996 Enqueuing Move request for scope (-0.14, -0.06)
01:30:16.776 00.001 20224 Worker thread wakes up
01:30:16.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.06) opts 0xd
01:30:16.776 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.06)
01:30:16.776 00.000 20224 Moving (-0.14, -0.06) raw xDistance=-0.13 yDistance=0.08
01:30:16.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:16.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:16.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:30:16.776 00.000 20224 MoveAxis(E, 0, ABG)
01:30:16.776 00.000 20224 Move returns status 0, amount 0
01:30:16.776 00.000 20224 MoveAxis(N, 0, ABG)
01:30:16.776 00.000 20224 Move returns status 0, amount 0
01:30:16.776 00.000 20224 move complete, result=0
01:30:16.776 00.000 20224 worker thread done servicing request
01:30:16.782 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48067, med=3171, FiltMin=2875, FiltMax=26784, Gamma=1.000
01:30:16.806 00.024 8996 UpdateGuideState exits: m=666548 SNR=306.0
01:30:16.808 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:16.810 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:16.811 00.001 8996 Enqueuing Expose request
01:30:16.812 00.001 20224 Worker thread wakes up
01:30:16.813 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:16.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:16.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:17.784 00.970 20224 Exposure complete
01:30:17.868 00.084 20224 worker thread done servicing request
01:30:17.868 00.000 8996 OnExposeComplete: enter
01:30:17.870 00.002 8996 UpdateGuideState(): m_state=6
01:30:17.872 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13073
01:30:17.873 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=471.67, Mass=738994, SNR=305.9, Peak=44931 HFD=4.7
01:30:17.876 00.003 8996 MultiStar: [#1 -0.07,-0.32,0.69,U] [#2 0.02,0.22,0.71,U] [#3 -0.54,-0.21,0.00,M1] [#4 -0.39,-0.20,0.57,U] [#5 -0.65,-0.39,0.00,M2] [#6 -0.27,0.39,0.00,M7] [#7 -0.35,0.16,0.31,U] [#8 -0.25,-0.64,0.00,M6] 
01:30:17.877 00.001 8996 refined, 4 included, MultiStar: {-0.24, -0.11}, one-star: {-0.40, -0.24}
01:30:17.878 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
01:30:17.879 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.56)
01:30:17.880 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.11 hyp=0.26 cameraTheta=-2.70 mountX=-0.22 mountY=0.14, mountTheta=2.59
01:30:17.882 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.11, opts=13)
01:30:17.883 00.001 8996 Enqueuing Move request for scope (-0.24, -0.11)
01:30:17.884 00.001 20224 Worker thread wakes up
01:30:17.884 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.11) opts 0xd
01:30:17.884 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.11)
01:30:17.884 00.000 20224 Moving (-0.24, -0.11) raw xDistance=-0.22 yDistance=0.14
01:30:17.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:30:17.884 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:17.884 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:30:17.884 00.000 20224 MoveAxis(E, 33, ABG)
01:30:17.884 00.000 20224 Guiding  Dir = 2, Dur = 33
01:30:17.884 00.000 20224 IsSlewing returns 0
01:30:17.884 00.000 20224 IsGuiding returns 0
01:30:17.890 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=44931, med=3168, FiltMin=2870, FiltMax=27715, Gamma=1.000
01:30:17.919 00.029 8996 UpdateGuideState exits: m=738994 SNR=305.9
01:30:17.920 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:17.921 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:17.922 00.001 8996 Enqueuing Expose request
01:30:17.938 00.016 20224 IsGuiding returns 1
01:30:17.938 00.000 20224 scope still moving after pulse duration time elapsed
01:30:17.967 00.029 20224 IsSlewing returns 0
01:30:17.968 00.001 20224 IsGuiding returns 1
01:30:17.999 00.031 20224 IsSlewing returns 0
01:30:17.999 00.000 20224 IsGuiding returns 1
01:30:18.031 00.032 20224 IsSlewing returns 0
01:30:18.031 00.000 20224 IsGuiding returns 0
01:30:18.031 00.000 20224 scope move finished after 33 + 113 ms
01:30:18.031 00.000 20224 Move returns status 0, amount 33
01:30:18.031 00.000 20224 MoveAxis(N, 0, ABG)
01:30:18.031 00.000 20224 Move returns status 0, amount 0
01:30:18.031 00.000 20224 move complete, result=0
01:30:18.031 00.000 20224 worker thread done servicing request
01:30:18.031 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
01:30:18.034 00.003 20224 Worker thread wakes up
01:30:18.035 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:18.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:19.215 01.180 20224 Exposure complete
01:30:19.287 00.072 20224 worker thread done servicing request
01:30:19.287 00.000 8996 OnExposeComplete: enter
01:30:19.288 00.001 8996 UpdateGuideState(): m_state=6
01:30:19.290 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13074
01:30:19.290 00.000 8996 Star::Find returns 1 (0), X=136.98, Y=471.71, Mass=565658, SNR=278.0, Peak=39891 HFD=4.6
01:30:19.291 00.001 8996 MultiStar: [#1 0.30,0.05,0.76,U] [#2 0.49,0.08,0.00,M3] [#3 0.02,0.15,0.71,U] [#4 0.15,0.11,0.60,U] [#5 0.20,-0.37,0.69,U] [#6 0.29,0.55,0.00,M8] [#7 0.55,0.21,0.00,M1] [#8 0.27,-0.36,0.00,M7] 
01:30:19.292 00.001 8996 refined, 4 included, MultiStar: {0.19, -0.06}, one-star: {0.23, -0.20}
01:30:19.293 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
01:30:19.294 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.93)
01:30:19.295 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-0.33 mountX=0.19 mountY=0.04, mountTheta=0.21
01:30:19.296 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.06, opts=13)
01:30:19.297 00.001 8996 Enqueuing Move request for scope (0.19, -0.06)
01:30:19.298 00.001 20224 Worker thread wakes up
01:30:19.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.06) opts 0xd
01:30:19.298 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.06)
01:30:19.298 00.000 20224 Moving (0.19, -0.06) raw xDistance=0.19 yDistance=0.04
01:30:19.298 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:30:19.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:19.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:30:19.298 00.000 20224 MoveAxis(E, 0, ABG)
01:30:19.298 00.000 20224 Move returns status 0, amount 0
01:30:19.298 00.000 20224 MoveAxis(N, 0, ABG)
01:30:19.298 00.000 20224 Move returns status 0, amount 0
01:30:19.298 00.000 20224 move complete, result=0
01:30:19.298 00.000 20224 worker thread done servicing request
01:30:19.302 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=39891, med=3168, FiltMin=2867, FiltMax=21968, Gamma=1.000
01:30:19.317 00.015 8996 UpdateGuideState exits: m=565658 SNR=278.0
01:30:19.317 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:19.318 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:19.319 00.001 8996 Enqueuing Expose request
01:30:19.320 00.001 20224 Worker thread wakes up
01:30:19.320 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:19.321 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:19.321 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:20.288 00.967 20224 Exposure complete
01:30:20.373 00.085 20224 worker thread done servicing request
01:30:20.373 00.000 8996 OnExposeComplete: enter
01:30:20.376 00.003 8996 UpdateGuideState(): m_state=6
01:30:20.379 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13075
01:30:20.381 00.002 8996 Star::Find returns 1 (0), X=137.28, Y=471.93, Mass=564025, SNR=278.4, Peak=37600 HFD=4.5
01:30:20.384 00.003 8996 MultiStar: [#1 -0.04,-0.25,0.77,U] [#2 0.29,0.03,0.81,U] [#3 0.23,0.02,0.70,U] [#4 0.16,0.26,0.58,U] [#5 -0.01,-0.46,0.00,M2] [#6 -0.06,0.57,0.00,M9] [#7 0.30,0.22,0.50,U] [#8 0.40,-0.12,0.44,U] 
01:30:20.385 00.001 8996 refined, 6 included, MultiStar: {0.28, 0.01}, one-star: {0.54, 0.01}
01:30:20.387 00.002 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
01:30:20.389 00.002 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
01:30:20.390 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.01 hyp=0.28 cameraTheta=0.05 mountX=0.27 mountY=-0.05, mountTheta=-0.16
01:30:20.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.01, opts=13)
01:30:20.394 00.002 8996 Enqueuing Move request for scope (0.28, 0.01)
01:30:20.395 00.001 20224 Worker thread wakes up
01:30:20.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.01) opts 0xd
01:30:20.395 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.01)
01:30:20.395 00.000 20224 Moving (0.28, 0.01) raw xDistance=0.27 yDistance=-0.05
01:30:20.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:30:20.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:20.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:30:20.395 00.000 20224 MoveAxis(W, 40, ABG)
01:30:20.395 00.000 20224 Guiding  Dir = 3, Dur = 40
01:30:20.395 00.000 20224 IsSlewing returns 0
01:30:20.396 00.001 20224 IsGuiding returns 0
01:30:20.397 00.001 20224 PulseGuide returned control before completion, sleep 49
01:30:20.400 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=37600, med=3168, FiltMin=2857, FiltMax=24237, Gamma=1.000
01:30:20.419 00.019 8996 UpdateGuideState exits: m=564025 SNR=278.4
01:30:20.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:20.422 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:20.424 00.002 8996 Enqueuing Expose request
01:30:20.456 00.032 20224 IsGuiding returns 1
01:30:20.456 00.000 20224 scope still moving after pulse duration time elapsed
01:30:20.484 00.028 20224 IsSlewing returns 0
01:30:20.484 00.000 20224 IsGuiding returns 0
01:30:20.484 00.000 20224 scope move finished after 40 + 47 ms
01:30:20.484 00.000 20224 Move returns status 0, amount 40
01:30:20.484 00.000 20224 MoveAxis(N, 0, ABG)
01:30:20.484 00.000 20224 Move returns status 0, amount 0
01:30:20.484 00.000 20224 move complete, result=0
01:30:20.484 00.000 20224 worker thread done servicing request
01:30:20.484 00.000 20224 Worker thread wakes up
01:30:20.484 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:20.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:20.484 00.000 8996 GuideStep: 0.3 px 40 ms WEST, -0.0 px 0 ms NORTH
01:30:21.642 01.158 20224 Exposure complete
01:30:21.705 00.063 20224 worker thread done servicing request
01:30:21.705 00.000 8996 OnExposeComplete: enter
01:30:21.706 00.001 8996 UpdateGuideState(): m_state=6
01:30:21.707 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13076
01:30:21.708 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=471.95, Mass=662530, SNR=331.9, Peak=52579 HFD=4.4
01:30:21.709 00.001 8996 MultiStar: [#1 -0.36,-0.28,0.00,M1] [#2 -0.46,0.35,0.00,M3] [#3 -0.34,0.47,0.00,M1] [#4 -0.29,0.33,0.57,U] [#5 -0.59,-0.25,0.00,M3] [#6 -0.78,0.38,0.00,M10] [#7 0.20,0.55,0.00,M1] [#8 -0.35,-0.52,0.00,M7] 
01:30:21.710 00.001 8996 single-star, 1 included, MultiStar: {-0.06, 0.14}, one-star: {0.06, 0.04}
01:30:21.711 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
01:30:21.711 00.000 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
01:30:21.712 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.04 hyp=0.07 cameraTheta=0.53 mountX=0.06 mountY=-0.04, mountTheta=-0.64
01:30:21.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.04, opts=13)
01:30:21.714 00.000 8996 Enqueuing Move request for scope (0.06, 0.04)
01:30:21.715 00.001 20224 Worker thread wakes up
01:30:21.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.04) opts 0xd
01:30:21.715 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.04)
01:30:21.715 00.000 20224 Moving (0.06, 0.04) raw xDistance=0.06 yDistance=-0.04
01:30:21.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:30:21.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:21.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:30:21.716 00.001 20224 MoveAxis(E, 0, ABG)
01:30:21.716 00.000 20224 Move returns status 0, amount 0
01:30:21.716 00.000 20224 MoveAxis(N, 0, ABG)
01:30:21.716 00.000 20224 Move returns status 0, amount 0
01:30:21.716 00.000 20224 move complete, result=0
01:30:21.716 00.000 20224 worker thread done servicing request
01:30:21.722 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52579, med=3168, FiltMin=2870, FiltMax=30573, Gamma=1.000
01:30:21.760 00.038 8996 UpdateGuideState exits: m=662530 SNR=331.9
01:30:21.763 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:21.766 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:21.768 00.002 8996 Enqueuing Expose request
01:30:21.771 00.003 20224 Worker thread wakes up
01:30:21.771 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:21.773 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:21.773 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:22.751 00.978 20224 Exposure complete
01:30:22.817 00.066 20224 worker thread done servicing request
01:30:22.818 00.001 8996 OnExposeComplete: enter
01:30:22.819 00.001 8996 UpdateGuideState(): m_state=6
01:30:22.821 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13077
01:30:22.823 00.002 8996 Star::Find returns 1 (0), X=136.53, Y=472.02, Mass=626691, SNR=271.6, Peak=44739 HFD=4.9
01:30:22.825 00.002 8996 MultiStar: [#1 -0.41,-0.14,0.70,U] [#2 -0.46,-0.10,0.00,M4] [#3 -0.64,0.17,0.00,M2] [#4 -0.03,0.53,0.00,M1] [#5 -0.44,0.19,0.00,M4] [#6 -0.61,0.26,0.00,R] [#7 -0.52,0.61,0.00,M2] [#8 -0.59,-0.59,0.00,M8] 
01:30:22.827 00.002 8996 single-star, 1 included, MultiStar: {-0.29, 0.01}, one-star: {-0.21, 0.11}
01:30:22.828 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
01:30:22.829 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
01:30:22.831 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.66 mountX=-0.22 mountY=-0.08, mountTheta=-2.78
01:30:22.834 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.11, opts=13)
01:30:22.837 00.003 8996 Enqueuing Move request for scope (-0.21, 0.11)
01:30:22.839 00.002 20224 Worker thread wakes up
01:30:22.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
01:30:22.839 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
01:30:22.839 00.000 20224 Moving (-0.21, 0.11) raw xDistance=-0.22 yDistance=-0.08
01:30:22.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:30:22.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:22.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:30:22.839 00.000 20224 MoveAxis(E, 32, ABG)
01:30:22.839 00.000 20224 Guiding  Dir = 2, Dur = 32
01:30:22.840 00.001 20224 IsSlewing returns 0
01:30:22.840 00.000 20224 IsGuiding returns 0
01:30:22.847 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44739, med=3171, FiltMin=2782, FiltMax=25865, Gamma=1.000
01:30:22.874 00.027 8996 UpdateGuideState exits: m=626691 SNR=271.6
01:30:22.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:22.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:22.876 00.001 8996 Enqueuing Expose request
01:30:22.880 00.004 20224 IsGuiding returns 1
01:30:22.880 00.000 20224 scope still moving after pulse duration time elapsed
01:30:22.909 00.029 20224 IsSlewing returns 0
01:30:22.909 00.000 20224 IsGuiding returns 1
01:30:22.941 00.032 20224 IsSlewing returns 0
01:30:22.941 00.000 20224 IsGuiding returns 1
01:30:22.972 00.031 20224 IsSlewing returns 0
01:30:22.972 00.000 20224 IsGuiding returns 0
01:30:22.972 00.000 20224 scope move finished after 32 + 100 ms
01:30:22.972 00.000 20224 Move returns status 0, amount 32
01:30:22.973 00.001 20224 MoveAxis(N, 0, ABG)
01:30:22.973 00.000 20224 Move returns status 0, amount 0
01:30:22.973 00.000 20224 move complete, result=0
01:30:22.973 00.000 20224 worker thread done servicing request
01:30:22.973 00.000 20224 Worker thread wakes up
01:30:22.973 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:22.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:22.973 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.1 px 0 ms NORTH
01:30:24.139 01.166 20224 Exposure complete
01:30:24.199 00.060 20224 worker thread done servicing request
01:30:24.199 00.000 8996 OnExposeComplete: enter
01:30:24.201 00.002 8996 UpdateGuideState(): m_state=6
01:30:24.202 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13078
01:30:24.203 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=471.82, Mass=726955, SNR=326.8, Peak=55939 HFD=4.4
01:30:24.206 00.003 8996 MultiStar: [#1 -0.14,-0.52,0.00,M1] [#2 -0.29,0.03,0.64,U] [#3 -0.49,-0.32,0.00,M3] [#4 -0.26,-0.30,0.45,U] [#5 -0.24,-0.38,0.00,M5] [#6 0.14,-0.05,0.38,U] [#7 -0.05,-0.19,0.39,U] [#8 -0.06,-0.74,0.00,M9] 
01:30:24.209 00.003 8996 refined, 4 included, MultiStar: {-0.03, -0.11}, one-star: {0.19, -0.09}
01:30:24.211 00.002 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
01:30:24.213 00.002 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
01:30:24.215 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.83 mountX=-0.02 mountY=0.11, mountTheta=1.73
01:30:24.217 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
01:30:24.218 00.001 8996 Enqueuing Move request for scope (-0.03, -0.11)
01:30:24.220 00.002 20224 Worker thread wakes up
01:30:24.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
01:30:24.220 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
01:30:24.220 00.000 20224 Moving (-0.03, -0.11) raw xDistance=-0.02 yDistance=0.11
01:30:24.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:30:24.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:24.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:30:24.220 00.000 20224 MoveAxis(E, 0, ABG)
01:30:24.220 00.000 20224 Move returns status 0, amount 0
01:30:24.220 00.000 20224 MoveAxis(N, 0, ABG)
01:30:24.221 00.001 20224 Move returns status 0, amount 0
01:30:24.221 00.000 20224 move complete, result=0
01:30:24.221 00.000 20224 worker thread done servicing request
01:30:24.228 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=55939, med=3171, FiltMin=2877, FiltMax=30163, Gamma=1.000
01:30:24.250 00.022 8996 UpdateGuideState exits: m=726955 SNR=326.8
01:30:24.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:24.251 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:24.253 00.002 8996 Enqueuing Expose request
01:30:24.253 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:24.254 00.001 20224 Worker thread wakes up
01:30:24.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:24.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:25.228 00.973 20224 Exposure complete
01:30:25.296 00.068 20224 worker thread done servicing request
01:30:25.296 00.000 8996 OnExposeComplete: enter
01:30:25.297 00.001 8996 UpdateGuideState(): m_state=6
01:30:25.298 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13079
01:30:25.299 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=471.84, Mass=586771, SNR=304.2, Peak=48739 HFD=4.5
01:30:25.300 00.001 8996 MultiStar: [#1 -0.35,-0.32,0.00,M2] [#2 -0.08,-0.54,0.00,M4] [#3 -0.56,-0.21,0.00,M4] [#4 -0.38,-0.08,0.43,U] [#5 -0.42,-0.16,0.58,U] [#6 0.25,0.25,0.47,U] [#7 -0.04,-0.13,0.42,U] [#8 -0.10,-0.71,0.00,M10] 
01:30:25.301 00.001 8996 single-star, 4 included, MultiStar: {-0.10, -0.04}, one-star: {0.02, -0.07}
01:30:25.302 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
01:30:25.302 00.000 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
01:30:25.303 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.33 mountX=0.02 mountY=0.07, mountTheta=1.23
01:30:25.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
01:30:25.307 00.002 8996 Enqueuing Move request for scope (0.02, -0.07)
01:30:25.308 00.001 20224 Worker thread wakes up
01:30:25.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
01:30:25.308 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
01:30:25.308 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.02 yDistance=0.07
01:30:25.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:30:25.308 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:25.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:30:25.308 00.000 20224 MoveAxis(E, 0, ABG)
01:30:25.309 00.001 20224 Move returns status 0, amount 0
01:30:25.309 00.000 20224 MoveAxis(N, 0, ABG)
01:30:25.309 00.000 20224 Move returns status 0, amount 0
01:30:25.309 00.000 20224 move complete, result=0
01:30:25.309 00.000 20224 worker thread done servicing request
01:30:25.316 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48739, med=3171, FiltMin=2867, FiltMax=25683, Gamma=1.000
01:30:25.343 00.027 8996 UpdateGuideState exits: m=586771 SNR=304.2
01:30:25.345 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:25.347 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:25.348 00.001 8996 Enqueuing Expose request
01:30:25.350 00.002 20224 Worker thread wakes up
01:30:25.350 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:25.352 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:25.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:26.511 01.159 20224 Exposure complete
01:30:26.577 00.066 20224 worker thread done servicing request
01:30:26.577 00.000 8996 OnExposeComplete: enter
01:30:26.578 00.001 8996 UpdateGuideState(): m_state=6
01:30:26.578 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13080
01:30:26.579 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=471.41, Mass=564980, SNR=284.1, Peak=39853 HFD=4.6
01:30:26.580 00.001 8996 MultiStar: [#1 -0.24,-0.56,0.00,M3] [#2 -0.16,-0.19,0.91,U] [#3 -0.38,-0.11,0.65,U] [#4 -0.30,0.36,0.00,M1] [#5 -0.24,-0.54,0.00,M5] [#6 0.13,0.07,0.44,U] [#7 0.18,-0.06,0.42,U] [#8 -0.14,-0.97,0.00,R] 
01:30:26.581 00.001 8996 refined, 4 included, MultiStar: {-0.03, -0.22}, one-star: {0.16, -0.51}
01:30:26.582 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
01:30:26.584 00.002 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
01:30:26.587 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.22 hyp=0.22 cameraTheta=-1.70 mountX=-0.01 mountY=0.22, mountTheta=1.61
01:30:26.591 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.22, opts=13)
01:30:26.593 00.002 8996 Enqueuing Move request for scope (-0.03, -0.22)
01:30:26.595 00.002 20224 Worker thread wakes up
01:30:26.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.22) opts 0xd
01:30:26.595 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.22)
01:30:26.595 00.000 20224 Moving (-0.03, -0.22) raw xDistance=-0.01 yDistance=0.22
01:30:26.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:30:26.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:30:26.596 00.001 20224 MoveAxis(E, 0, ABG)
01:30:26.596 00.000 20224 Move returns status 0, amount 0
01:30:26.596 00.000 20224 MoveAxis(S, 46, ABG)
01:30:26.596 00.000 20224 Guiding  Dir = 1, Dur = 46
01:30:26.596 00.000 20224 IsSlewing returns 0
01:30:26.597 00.001 20224 IsGuiding returns 0
01:30:26.604 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39853, med=3171, FiltMin=2825, FiltMax=22249, Gamma=1.000
01:30:26.616 00.012 20224 PulseGuide returned control before completion, sleep 37
01:30:26.634 00.018 8996 UpdateGuideState exits: m=564980 SNR=284.1
01:30:26.636 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:26.638 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:26.640 00.002 8996 Enqueuing Expose request
01:30:26.661 00.021 20224 IsGuiding returns 1
01:30:26.661 00.000 20224 scope still moving after pulse duration time elapsed
01:30:26.692 00.031 20224 IsSlewing returns 0
01:30:26.692 00.000 20224 IsGuiding returns 1
01:30:26.725 00.033 20224 IsSlewing returns 0
01:30:26.725 00.000 20224 IsGuiding returns 0
01:30:26.725 00.000 20224 scope move finished after 46 + 81 ms
01:30:26.725 00.000 20224 Move returns status 0, amount 46
01:30:26.725 00.000 20224 move complete, result=0
01:30:26.725 00.000 20224 worker thread done servicing request
01:30:26.726 00.001 20224 Worker thread wakes up
01:30:26.726 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:26.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:26.726 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:30:27.713 00.987 20224 Exposure complete
01:30:27.797 00.084 20224 worker thread done servicing request
01:30:27.798 00.001 8996 OnExposeComplete: enter
01:30:27.799 00.001 8996 UpdateGuideState(): m_state=6
01:30:27.800 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13081
01:30:27.800 00.000 8996 Star::Find returns 1 (0), X=136.74, Y=471.45, Mass=660571, SNR=302.1, Peak=40541 HFD=4.7
01:30:27.801 00.001 8996 MultiStar: [#1 -0.12,-0.27,0.64,U] [#2 0.44,0.06,0.74,U] [#3 -0.03,-0.16,0.64,U] [#4 0.08,0.35,0.48,U] [#5 -0.23,-0.39,0.00,M6] [#6 0.66,0.15,0.00,M1] [#7 0.40,0.16,0.42,U] [#8 0.07,0.39,0.31,U] 
01:30:27.802 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.08}, one-star: {0.00, -0.46}
01:30:27.803 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
01:30:27.804 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.62)
01:30:27.805 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.63 mountX=0.12 mountY=0.07, mountTheta=0.52
01:30:27.806 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.08, opts=13)
01:30:27.807 00.001 8996 Enqueuing Move request for scope (0.11, -0.08)
01:30:27.808 00.001 20224 Worker thread wakes up
01:30:27.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.08) opts 0xd
01:30:27.808 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.08)
01:30:27.808 00.000 20224 Moving (0.11, -0.08) raw xDistance=0.12 yDistance=0.07
01:30:27.809 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:30:27.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:27.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:30:27.809 00.000 20224 MoveAxis(E, 0, ABG)
01:30:27.809 00.000 20224 Move returns status 0, amount 0
01:30:27.809 00.000 20224 MoveAxis(N, 0, ABG)
01:30:27.809 00.000 20224 Move returns status 0, amount 0
01:30:27.809 00.000 20224 move complete, result=0
01:30:27.809 00.000 20224 worker thread done servicing request
01:30:27.813 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40541, med=3171, FiltMin=2870, FiltMax=28275, Gamma=1.000
01:30:27.827 00.014 8996 UpdateGuideState exits: m=660571 SNR=302.1
01:30:27.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:27.828 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:27.829 00.001 8996 Enqueuing Expose request
01:30:27.830 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:27.831 00.001 20224 Worker thread wakes up
01:30:27.831 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:27.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:28.996 01.165 20224 Exposure complete
01:30:29.070 00.074 20224 worker thread done servicing request
01:30:29.070 00.000 8996 OnExposeComplete: enter
01:30:29.071 00.001 8996 UpdateGuideState(): m_state=6
01:30:29.072 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13082
01:30:29.072 00.000 8996 Star::Find returns 1 (0), X=136.76, Y=471.75, Mass=707462, SNR=329.3, Peak=44323 HFD=4.6
01:30:29.074 00.002 8996 MultiStar: [#1 0.17,0.07,0.67,U] [#2 0.10,-0.13,0.67,U] [#3 -0.03,0.51,0.00,M3] [#4 0.01,0.58,0.00,M1] [#5 -0.43,-0.17,0.00,M7] [#6 0.66,0.18,0.00,M2] [#7 0.62,0.27,0.00,M1] [#8 0.11,0.32,0.34,U] 
01:30:29.074 00.000 8996 refined, 3 included, MultiStar: {0.09, -0.03}, one-star: {0.02, -0.16}
01:30:29.075 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
01:30:29.076 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
01:30:29.076 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-0.38 mountX=0.09 mountY=0.02, mountTheta=0.26
01:30:29.078 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.03, opts=13)
01:30:29.079 00.001 8996 Enqueuing Move request for scope (0.09, -0.03)
01:30:29.080 00.001 20224 Worker thread wakes up
01:30:29.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
01:30:29.080 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
01:30:29.080 00.000 20224 Moving (0.09, -0.03) raw xDistance=0.09 yDistance=0.02
01:30:29.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:30:29.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:29.081 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:29.081 00.000 20224 MoveAxis(E, 0, ABG)
01:30:29.081 00.000 20224 Move returns status 0, amount 0
01:30:29.081 00.000 20224 MoveAxis(N, 0, ABG)
01:30:29.081 00.000 20224 Move returns status 0, amount 0
01:30:29.081 00.000 20224 move complete, result=0
01:30:29.081 00.000 20224 worker thread done servicing request
01:30:29.085 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44323, med=3171, FiltMin=2845, FiltMax=29251, Gamma=1.000
01:30:29.098 00.013 8996 UpdateGuideState exits: m=707462 SNR=329.3
01:30:29.099 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:29.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:29.101 00.001 8996 Enqueuing Expose request
01:30:29.101 00.000 20224 Worker thread wakes up
01:30:29.101 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:29.103 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:29.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:30.075 00.972 20224 Exposure complete
01:30:30.140 00.065 20224 worker thread done servicing request
01:30:30.140 00.000 8996 OnExposeComplete: enter
01:30:30.141 00.001 8996 UpdateGuideState(): m_state=6
01:30:30.143 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13083
01:30:30.145 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=471.65, Mass=550300, SNR=318.3, Peak=31715 HFD=4.7
01:30:30.147 00.002 8996 MultiStar: [#1 0.07,-0.25,0.64,U] [#2 0.10,0.40,0.86,U] [#3 -0.27,0.65,0.00,M4] [#4 -0.21,0.48,0.00,M2] [#5 -0.48,-0.15,0.00,M8] [#6 0.08,-0.10,0.40,U] [#7 0.09,0.40,0.42,U] [#8 -0.13,0.01,0.41,U] 
01:30:30.149 00.002 8996 refined, 5 included, MultiStar: {0.03, 0.02}, one-star: {-0.05, -0.26}
01:30:30.150 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
01:30:30.152 00.002 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
01:30:30.154 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.02 hyp=0.03 cameraTheta=0.54 mountX=0.02 mountY=-0.02, mountTheta=-0.64
01:30:30.157 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.02, opts=13)
01:30:30.159 00.002 8996 Enqueuing Move request for scope (0.03, 0.02)
01:30:30.161 00.002 20224 Worker thread wakes up
01:30:30.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.02) opts 0xd
01:30:30.161 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.02)
01:30:30.161 00.000 20224 Moving (0.03, 0.02) raw xDistance=0.02 yDistance=-0.02
01:30:30.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:30:30.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:30.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:30:30.161 00.000 20224 MoveAxis(E, 0, ABG)
01:30:30.161 00.000 20224 Move returns status 0, amount 0
01:30:30.161 00.000 20224 MoveAxis(N, 0, ABG)
01:30:30.161 00.000 20224 Move returns status 0, amount 0
01:30:30.161 00.000 20224 move complete, result=0
01:30:30.162 00.001 20224 worker thread done servicing request
01:30:30.166 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=31715, med=3171, FiltMin=2883, FiltMax=22985, Gamma=1.000
01:30:30.181 00.015 8996 UpdateGuideState exits: m=550300 SNR=318.3
01:30:30.182 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:30.183 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:30.184 00.001 8996 Enqueuing Expose request
01:30:30.185 00.001 20224 Worker thread wakes up
01:30:30.185 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:30.185 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:30.185 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:31.362 01.177 20224 Exposure complete
01:30:31.426 00.064 20224 worker thread done servicing request
01:30:31.426 00.000 8996 OnExposeComplete: enter
01:30:31.427 00.001 8996 UpdateGuideState(): m_state=6
01:30:31.428 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13084
01:30:31.429 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=471.46, Mass=689617, SNR=297.9, Peak=39309 HFD=4.9
01:30:31.430 00.001 8996 MultiStar: [#1 -0.01,-0.53,0.00,M1] [#2 -0.01,0.07,0.79,U] [#3 -0.02,-0.19,0.77,U] [#4 -0.02,-0.23,0.54,U] [#5 0.03,-0.45,0.64,U] [#6 0.47,-0.11,0.00,M2] [#7 0.33,-0.07,0.39,U] [#8 0.21,0.70,0.00,M1] 
01:30:31.431 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.24}, one-star: {0.29, -0.45}
01:30:31.432 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:30:31.433 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
01:30:31.433 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.18 mountX=0.12 mountY=0.22, mountTheta=1.07
01:30:31.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.24, opts=13)
01:30:31.436 00.001 8996 Enqueuing Move request for scope (0.10, -0.24)
01:30:31.436 00.000 20224 Worker thread wakes up
01:30:31.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.24) opts 0xd
01:30:31.437 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.24)
01:30:31.437 00.000 20224 Moving (0.10, -0.24) raw xDistance=0.12 yDistance=0.22
01:30:31.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:30:31.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:30:31.437 00.000 20224 MoveAxis(E, 0, ABG)
01:30:31.437 00.000 20224 Move returns status 0, amount 0
01:30:31.437 00.000 20224 MoveAxis(S, 47, ABG)
01:30:31.437 00.000 20224 Guiding  Dir = 1, Dur = 47
01:30:31.437 00.000 20224 IsSlewing returns 0
01:30:31.437 00.000 20224 IsGuiding returns 0
01:30:31.441 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39309, med=3171, FiltMin=2880, FiltMax=25145, Gamma=1.000
01:30:31.456 00.015 8996 UpdateGuideState exits: m=689617 SNR=297.9
01:30:31.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:31.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:31.459 00.001 8996 Enqueuing Expose request
01:30:31.479 00.020 20224 PulseGuide returned control before completion, sleep 15
01:30:31.510 00.031 20224 IsGuiding returns 1
01:30:31.510 00.000 20224 scope still moving after pulse duration time elapsed
01:30:31.542 00.032 20224 IsSlewing returns 0
01:30:31.542 00.000 20224 IsGuiding returns 1
01:30:31.574 00.032 20224 IsSlewing returns 0
01:30:31.574 00.000 20224 IsGuiding returns 0
01:30:31.575 00.001 20224 scope move finished after 47 + 89 ms
01:30:31.575 00.000 20224 Move returns status 0, amount 47
01:30:31.575 00.000 20224 move complete, result=0
01:30:31.575 00.000 20224 worker thread done servicing request
01:30:31.575 00.000 20224 Worker thread wakes up
01:30:31.575 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:31.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:31.575 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
01:30:32.563 00.988 20224 Exposure complete
01:30:32.630 00.067 20224 worker thread done servicing request
01:30:32.630 00.000 8996 OnExposeComplete: enter
01:30:32.631 00.001 8996 UpdateGuideState(): m_state=6
01:30:32.632 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13085
01:30:32.633 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.14, Mass=646103, SNR=326.4, Peak=40483 HFD=4.6
01:30:32.634 00.001 8996 MultiStar: [#1 -0.06,-0.10,0.68,U] [#2 0.53,0.46,0.00,M1] [#3 -0.23,-0.29,0.52,U] [#4 0.10,0.07,0.38,U] [#5 -0.20,-0.03,0.50,U] [#6 0.46,0.41,0.00,M3] [#7 0.08,0.15,0.38,U] [#8 0.14,0.53,0.00,M2] 
01:30:32.637 00.003 8996 refined, 5 included, MultiStar: {-0.06, 0.02}, one-star: {-0.03, 0.23}
01:30:32.639 00.002 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
01:30:32.640 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
01:30:32.641 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.07 cameraTheta=2.81 mountX=-0.06 mountY=-0.01, mountTheta=-2.92
01:30:32.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
01:30:32.644 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
01:30:32.645 00.001 20224 Worker thread wakes up
01:30:32.646 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
01:30:32.646 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
01:30:32.646 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
01:30:32.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:30:32.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:32.646 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:30:32.646 00.000 20224 MoveAxis(E, 0, ABG)
01:30:32.646 00.000 20224 Move returns status 0, amount 0
01:30:32.647 00.001 20224 MoveAxis(N, 0, ABG)
01:30:32.647 00.000 20224 Move returns status 0, amount 0
01:30:32.647 00.000 20224 move complete, result=0
01:30:32.647 00.000 20224 worker thread done servicing request
01:30:32.653 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40483, med=3171, FiltMin=2861, FiltMax=27757, Gamma=1.000
01:30:32.668 00.015 8996 UpdateGuideState exits: m=646103 SNR=326.4
01:30:32.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:32.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:32.671 00.001 8996 Enqueuing Expose request
01:30:32.672 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:32.673 00.001 20224 Worker thread wakes up
01:30:32.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:32.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:33.849 01.176 20224 Exposure complete
01:30:33.926 00.077 20224 worker thread done servicing request
01:30:33.927 00.001 8996 OnExposeComplete: enter
01:30:33.930 00.003 8996 UpdateGuideState(): m_state=6
01:30:33.932 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13086
01:30:33.933 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=471.68, Mass=747553, SNR=348.4, Peak=48211 HFD=4.7
01:30:33.935 00.002 8996 MultiStar: [#1 -0.56,-0.05,0.00,M1] [#2 -0.23,0.32,0.53,U] [#3 -0.29,0.58,0.00,M3] [#4 -0.25,0.37,0.00,M1] [#5 -0.85,0.02,0.00,M7] [#6 0.37,-0.01,0.31,U] [#7 -0.52,0.45,0.00,M1] [#8 -0.48,0.65,0.00,M3] 
01:30:33.937 00.002 8996 refined, 2 included, MultiStar: {-0.13, -0.03}, one-star: {-0.24, -0.23}
01:30:33.939 00.002 8996 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
01:30:33.941 00.002 8996 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
01:30:33.943 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.14 cameraTheta=-2.89 mountX=-0.13 mountY=0.05, mountTheta=2.78
01:30:33.946 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.03, opts=13)
01:30:33.948 00.002 8996 Enqueuing Move request for scope (-0.13, -0.03)
01:30:33.950 00.002 20224 Worker thread wakes up
01:30:33.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
01:30:33.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
01:30:33.950 00.000 20224 Moving (-0.13, -0.03) raw xDistance=-0.13 yDistance=0.05
01:30:33.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:33.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:33.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:30:33.951 00.001 20224 MoveAxis(E, 0, ABG)
01:30:33.951 00.000 20224 Move returns status 0, amount 0
01:30:33.951 00.000 20224 MoveAxis(N, 0, ABG)
01:30:33.951 00.000 20224 Move returns status 0, amount 0
01:30:33.951 00.000 20224 move complete, result=0
01:30:33.951 00.000 20224 worker thread done servicing request
01:30:33.959 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48211, med=3171, FiltMin=2889, FiltMax=28640, Gamma=1.000
01:30:33.978 00.019 8996 UpdateGuideState exits: m=747553 SNR=348.4
01:30:33.980 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:33.981 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:33.981 00.000 8996 Enqueuing Expose request
01:30:33.982 00.001 20224 Worker thread wakes up
01:30:33.982 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:33.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:33.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:34.963 00.980 20224 Exposure complete
01:30:35.039 00.076 20224 worker thread done servicing request
01:30:35.039 00.000 8996 OnExposeComplete: enter
01:30:35.040 00.001 8996 UpdateGuideState(): m_state=6
01:30:35.042 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13087
01:30:35.043 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=471.89, Mass=530614, SNR=271.2, Peak=36595 HFD=4.7
01:30:35.045 00.002 8996 MultiStar: [#1 -0.59,0.10,0.00,M2] [#2 -0.29,0.54,0.00,M1] [#3 -0.76,0.57,0.00,M4] [#4 -0.27,0.34,0.57,U] [#5 -0.64,-0.00,0.00,M8] [#6 0.34,0.34,0.00,M3] [#7 -0.55,0.16,0.00,M2] [#8 -0.28,0.59,0.00,M4] 
01:30:35.046 00.001 8996 single-star, 1 included, MultiStar: {-0.18, 0.11}, one-star: {-0.13, -0.03}
01:30:35.048 00.002 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
01:30:35.049 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.33)
01:30:35.051 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.93 mountX=-0.12 mountY=0.04, mountTheta=2.82
01:30:35.054 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.03, opts=13)
01:30:35.056 00.002 8996 Enqueuing Move request for scope (-0.13, -0.03)
01:30:35.058 00.002 20224 Worker thread wakes up
01:30:35.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.03) opts 0xd
01:30:35.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.03)
01:30:35.058 00.000 20224 Moving (-0.13, -0.03) raw xDistance=-0.12 yDistance=0.04
01:30:35.059 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:30:35.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:35.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:30:35.059 00.000 20224 MoveAxis(E, 0, ABG)
01:30:35.059 00.000 20224 Move returns status 0, amount 0
01:30:35.059 00.000 20224 MoveAxis(N, 0, ABG)
01:30:35.059 00.000 20224 Move returns status 0, amount 0
01:30:35.059 00.000 20224 move complete, result=0
01:30:35.060 00.001 20224 worker thread done servicing request
01:30:35.068 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36595, med=3171, FiltMin=2854, FiltMax=24141, Gamma=1.000
01:30:35.091 00.023 8996 UpdateGuideState exits: m=530614 SNR=271.2
01:30:35.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:35.093 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:35.094 00.001 8996 Enqueuing Expose request
01:30:35.095 00.001 20224 Worker thread wakes up
01:30:35.095 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:35.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:35.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:36.268 01.172 20224 Exposure complete
01:30:36.338 00.070 20224 worker thread done servicing request
01:30:36.338 00.000 8996 OnExposeComplete: enter
01:30:36.339 00.001 8996 UpdateGuideState(): m_state=6
01:30:36.340 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13088
01:30:36.341 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=471.87, Mass=675488, SNR=328.3, Peak=42720 HFD=4.6
01:30:36.342 00.001 8996 MultiStar: [#1 -0.53,0.09,0.00,M3] [#2 -0.84,0.77,0.00,M2] [#3 -0.69,0.55,0.00,M5] [#4 -0.41,0.59,0.00,M1] [#5 -0.85,-0.03,0.00,M9] [#6 0.27,0.71,0.00,M4] [#7 -0.53,0.76,0.00,M3] [#8 -0.34,1.26,0.00,M5] 
01:30:36.343 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
01:30:36.343 00.000 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
01:30:36.344 00.001 8996 CameraToMount -- cameraX=-0.43 cameraY=-0.04 hyp=0.43 cameraTheta=-3.05 mountX=-0.42 mountY=0.09, mountTheta=2.93
01:30:36.346 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=-0.04, opts=13)
01:30:36.347 00.001 8996 Enqueuing Move request for scope (-0.43, -0.04)
01:30:36.349 00.002 20224 Worker thread wakes up
01:30:36.350 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.04) opts 0xd
01:30:36.350 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, -0.04)
01:30:36.350 00.000 20224 Moving (-0.43, -0.04) raw xDistance=-0.42 yDistance=0.09
01:30:36.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
01:30:36.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:36.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:30:36.350 00.000 20224 MoveAxis(E, 61, ABG)
01:30:36.350 00.000 20224 Guiding  Dir = 2, Dur = 61
01:30:36.350 00.000 20224 IsSlewing returns 0
01:30:36.350 00.000 20224 IsGuiding returns 0
01:30:36.355 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42720, med=3171, FiltMin=2870, FiltMax=25987, Gamma=1.000
01:30:36.371 00.016 8996 UpdateGuideState exits: m=675488 SNR=328.3
01:30:36.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:36.372 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:36.373 00.001 8996 Enqueuing Expose request
01:30:36.393 00.020 20224 PulseGuide returned control before completion, sleep 28
01:30:36.424 00.031 20224 IsGuiding returns 1
01:30:36.424 00.000 20224 scope still moving after pulse duration time elapsed
01:30:36.456 00.032 20224 IsSlewing returns 0
01:30:36.456 00.000 20224 IsGuiding returns 1
01:30:36.486 00.030 20224 IsSlewing returns 0
01:30:36.486 00.000 20224 IsGuiding returns 0
01:30:36.486 00.000 20224 scope move finished after 61 + 75 ms
01:30:36.486 00.000 20224 Move returns status 0, amount 61
01:30:36.487 00.001 20224 MoveAxis(N, 0, ABG)
01:30:36.487 00.000 20224 Move returns status 0, amount 0
01:30:36.487 00.000 20224 move complete, result=0
01:30:36.487 00.000 20224 worker thread done servicing request
01:30:36.487 00.000 20224 Worker thread wakes up
01:30:36.487 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:36.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:36.487 00.000 8996 GuideStep: -0.4 px 61 ms EAST, 0.1 px 0 ms NORTH
01:30:37.458 00.971 20224 Exposure complete
01:30:37.529 00.071 20224 worker thread done servicing request
01:30:37.529 00.000 8996 OnExposeComplete: enter
01:30:37.530 00.001 8996 UpdateGuideState(): m_state=6
01:30:37.531 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13089
01:30:37.532 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=471.76, Mass=672238, SNR=293.8, Peak=46051 HFD=4.6
01:30:37.534 00.002 8996 MultiStar: [#1 -0.49,-0.05,0.00,M4] [#2 -0.41,0.39,0.00,M3] [#3 -0.79,0.27,0.00,M6] [#4 -0.45,0.45,0.00,M2] [#5 -0.62,-0.13,0.00,M10] [#6 0.18,0.54,0.00,M5] [#7 -0.07,0.65,0.00,M4] [#8 0.17,0.93,0.00,M6] 
01:30:37.534 00.000 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
01:30:37.536 00.002 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
01:30:37.537 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-2.35 mountX=-0.14 mountY=0.17, mountTheta=2.24
01:30:37.539 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.16, opts=13)
01:30:37.540 00.001 8996 Enqueuing Move request for scope (-0.15, -0.16)
01:30:37.541 00.001 20224 Worker thread wakes up
01:30:37.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.16) opts 0xd
01:30:37.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.16)
01:30:37.541 00.000 20224 Moving (-0.15, -0.16) raw xDistance=-0.14 yDistance=0.17
01:30:37.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:30:37.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:37.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:30:37.541 00.000 20224 MoveAxis(E, 0, ABG)
01:30:37.541 00.000 20224 Move returns status 0, amount 0
01:30:37.541 00.000 20224 MoveAxis(N, 0, ABG)
01:30:37.541 00.000 20224 Move returns status 0, amount 0
01:30:37.541 00.000 20224 move complete, result=0
01:30:37.542 00.001 20224 worker thread done servicing request
01:30:37.545 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46051, med=3171, FiltMin=2841, FiltMax=26371, Gamma=1.000
01:30:37.565 00.020 8996 UpdateGuideState exits: m=672238 SNR=293.8
01:30:37.566 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:37.567 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:37.569 00.002 8996 Enqueuing Expose request
01:30:37.570 00.001 20224 Worker thread wakes up
01:30:37.570 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:30:37.571 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:37.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:38.731 01.160 20224 Exposure complete
01:30:38.804 00.073 20224 worker thread done servicing request
01:30:38.804 00.000 8996 OnExposeComplete: enter
01:30:38.806 00.002 8996 UpdateGuideState(): m_state=6
01:30:38.807 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13090
01:30:38.809 00.002 8996 Star::Find returns 1 (0), X=137.05, Y=471.86, Mass=661011, SNR=290.6, Peak=44547 HFD=4.4
01:30:38.810 00.001 8996 MultiStar: [#1 -0.26,-0.12,0.75,U] [#2 0.05,0.35,0.75,U] [#3 -0.65,0.28,0.00,M7] [#4 -0.36,0.18,0.49,U] [#5 -0.04,-0.28,0.65,U] [#6 0.18,0.27,0.45,U] [#7 -0.36,0.13,0.41,U] [#8 0.09,0.58,0.00,M7] 
01:30:38.812 00.002 8996 refined, 6 included, MultiStar: {-0.03, 0.04}, one-star: {0.31, -0.06}
01:30:38.813 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
01:30:38.815 00.002 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
01:30:38.816 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.13 mountX=-0.03 mountY=-0.04, mountTheta=-2.24
01:30:38.817 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
01:30:38.819 00.002 8996 Enqueuing Move request for scope (-0.03, 0.04)
01:30:38.820 00.001 20224 Worker thread wakes up
01:30:38.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
01:30:38.820 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
01:30:38.820 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.03 yDistance=-0.04
01:30:38.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:30:38.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:38.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:30:38.820 00.000 20224 MoveAxis(E, 0, ABG)
01:30:38.820 00.000 20224 Move returns status 0, amount 0
01:30:38.820 00.000 20224 MoveAxis(N, 0, ABG)
01:30:38.820 00.000 20224 Move returns status 0, amount 0
01:30:38.820 00.000 20224 move complete, result=0
01:30:38.820 00.000 20224 worker thread done servicing request
01:30:38.824 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44547, med=3171, FiltMin=2854, FiltMax=25923, Gamma=1.000
01:30:38.841 00.017 8996 UpdateGuideState exits: m=661011 SNR=290.6
01:30:38.842 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:38.844 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:38.847 00.003 8996 Enqueuing Expose request
01:30:38.849 00.002 20224 Worker thread wakes up
01:30:38.849 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:38.852 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:38.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:39.832 00.980 20224 Exposure complete
01:30:39.912 00.080 20224 worker thread done servicing request
01:30:39.912 00.000 8996 OnExposeComplete: enter
01:30:39.913 00.001 8996 UpdateGuideState(): m_state=6
01:30:39.914 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13091
01:30:39.915 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=471.81, Mass=642344, SNR=298.5, Peak=44259 HFD=4.5
01:30:39.916 00.001 8996 MultiStar: [#1 -0.15,0.15,0.69,U] [#2 -0.18,-0.06,0.64,U] [#3 -0.44,0.26,0.00,M8] [#4 -0.54,0.12,0.00,M2] [#5 -0.49,-0.02,0.00,M10] [#6 0.40,0.15,0.40,U] [#7 -0.07,0.34,0.49,U] [#8 -0.31,1.01,0.00,M8] 
01:30:39.917 00.001 8996 refined, 4 included, MultiStar: {-0.00, 0.06}, one-star: {0.08, -0.10}
01:30:39.918 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
01:30:39.919 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
01:30:39.920 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.65 mountX=-0.01 mountY=-0.06, mountTheta=-1.75
01:30:39.921 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.06, opts=13)
01:30:39.922 00.001 8996 Enqueuing Move request for scope (-0.00, 0.06)
01:30:39.923 00.001 20224 Worker thread wakes up
01:30:39.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
01:30:39.923 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
01:30:39.923 00.000 20224 Moving (-0.00, 0.06) raw xDistance=-0.01 yDistance=-0.06
01:30:39.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:30:39.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:39.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:30:39.923 00.000 20224 MoveAxis(E, 0, ABG)
01:30:39.923 00.000 20224 Move returns status 0, amount 0
01:30:39.923 00.000 20224 MoveAxis(N, 0, ABG)
01:30:39.923 00.000 20224 Move returns status 0, amount 0
01:30:39.923 00.000 20224 move complete, result=0
01:30:39.924 00.001 20224 worker thread done servicing request
01:30:39.927 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=44259, med=3171, FiltMin=2889, FiltMax=26483, Gamma=1.000
01:30:39.951 00.024 8996 UpdateGuideState exits: m=642344 SNR=298.5
01:30:39.954 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:39.957 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:39.959 00.002 8996 Enqueuing Expose request
01:30:39.960 00.001 20224 Worker thread wakes up
01:30:39.961 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:39.962 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:39.963 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:41.150 01.187 20224 Exposure complete
01:30:41.206 00.056 20224 worker thread done servicing request
01:30:41.206 00.000 8996 OnExposeComplete: enter
01:30:41.207 00.001 8996 UpdateGuideState(): m_state=6
01:30:41.208 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13092
01:30:41.209 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=471.49, Mass=704273, SNR=322.8, Peak=47485 HFD=4.7
01:30:41.210 00.001 8996 MultiStar: [#1 -0.59,-0.40,0.00,M3] [#2 -0.43,-0.01,0.72,U] [#3 -0.71,-0.01,0.00,M9] [#4 -0.49,0.11,0.00,M3] [#5 -0.76,-0.34,0.00,R] [#6 0.35,-0.38,0.00,M4] [#7 -0.23,-0.03,0.39,U] [#8 -0.26,0.54,0.00,M9] 
01:30:41.211 00.001 8996 refined, 2 included, MultiStar: {-0.24, -0.21}, one-star: {-0.10, -0.43}
01:30:41.212 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
01:30:41.213 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
01:30:41.213 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-2.42 mountX=-0.22 mountY=0.24, mountTheta=2.31
01:30:41.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.21, opts=13)
01:30:41.216 00.001 8996 Enqueuing Move request for scope (-0.24, -0.21)
01:30:41.216 00.000 20224 Worker thread wakes up
01:30:41.217 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.21) opts 0xd
01:30:41.217 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.21)
01:30:41.217 00.000 20224 Moving (-0.24, -0.21) raw xDistance=-0.22 yDistance=0.24
01:30:41.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:30:41.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:30:41.217 00.000 20224 MoveAxis(E, 31, ABG)
01:30:41.217 00.000 20224 Guiding  Dir = 2, Dur = 31
01:30:41.217 00.000 20224 IsSlewing returns 0
01:30:41.217 00.000 20224 IsGuiding returns 0
01:30:41.221 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47485, med=3171, FiltMin=2873, FiltMax=30515, Gamma=1.000
01:30:41.227 00.006 20224 PulseGuide returned control before completion, sleep 32
01:30:41.235 00.008 8996 UpdateGuideState exits: m=704273 SNR=322.8
01:30:41.236 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:41.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:41.237 00.000 8996 Enqueuing Expose request
01:30:41.273 00.036 20224 IsGuiding returns 1
01:30:41.273 00.000 20224 scope still moving after pulse duration time elapsed
01:30:41.304 00.031 20224 IsSlewing returns 0
01:30:41.304 00.000 20224 IsGuiding returns 1
01:30:41.335 00.031 20224 IsSlewing returns 0
01:30:41.336 00.001 20224 IsGuiding returns 0
01:30:41.336 00.000 20224 scope move finished after 31 + 87 ms
01:30:41.336 00.000 20224 Move returns status 0, amount 31
01:30:41.336 00.000 20224 MoveAxis(S, 50, ABG)
01:30:41.336 00.000 20224 Guiding  Dir = 1, Dur = 50
01:30:41.336 00.000 20224 IsSlewing returns 0
01:30:41.337 00.001 20224 IsGuiding returns 0
01:30:41.383 00.046 20224 PulseGuide returned control before completion, sleep 14
01:30:41.413 00.030 20224 IsGuiding returns 1
01:30:41.413 00.000 20224 scope still moving after pulse duration time elapsed
01:30:41.444 00.031 20224 IsSlewing returns 0
01:30:41.444 00.000 20224 IsGuiding returns 1
01:30:41.475 00.031 20224 IsSlewing returns 0
01:30:41.475 00.000 20224 IsGuiding returns 0
01:30:41.475 00.000 20224 scope move finished after 50 + 88 ms
01:30:41.475 00.000 20224 Move returns status 0, amount 50
01:30:41.476 00.001 20224 move complete, result=0
01:30:41.476 00.000 20224 worker thread done servicing request
01:30:41.476 00.000 20224 Worker thread wakes up
01:30:41.476 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 50 ms SOUTH
01:30:41.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:41.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:42.449 00.972 20224 Exposure complete
01:30:42.513 00.064 20224 worker thread done servicing request
01:30:42.513 00.000 8996 OnExposeComplete: enter
01:30:42.514 00.001 8996 UpdateGuideState(): m_state=6
01:30:42.515 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13093
01:30:42.516 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.00, Mass=723240, SNR=343.8, Peak=54147 HFD=4.5
01:30:42.517 00.001 8996 MultiStar: [#1 -0.52,-0.32,0.00,M4] [#2 0.21,0.27,0.66,U] [#3 -0.44,0.25,0.00,M10] [#4 -0.27,0.16,0.45,U] [#5 0.19,0.12,0.49,U] [#6 0.28,-0.32,0.33,U] [#7 0.20,0.22,0.37,U] [#8 -0.13,0.76,0.00,M10] 
01:30:42.518 00.001 8996 single-star, 5 included, MultiStar: {0.10, 0.11}, one-star: {0.04, 0.09}
01:30:42.518 00.000 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:30:42.519 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
01:30:42.520 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.15 mountX=0.03 mountY=-0.09, mountTheta=-1.25
01:30:42.521 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.09, opts=13)
01:30:42.522 00.001 8996 Enqueuing Move request for scope (0.04, 0.09)
01:30:42.523 00.001 20224 Worker thread wakes up
01:30:42.524 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:30:42.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:30:42.524 00.000 20224 Moving (0.04, 0.09) raw xDistance=0.03 yDistance=-0.09
01:30:42.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:30:42.524 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:42.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:30:42.524 00.000 20224 MoveAxis(E, 0, ABG)
01:30:42.524 00.000 20224 Move returns status 0, amount 0
01:30:42.524 00.000 20224 MoveAxis(N, 0, ABG)
01:30:42.524 00.000 20224 Move returns status 0, amount 0
01:30:42.524 00.000 20224 move complete, result=0
01:30:42.524 00.000 20224 worker thread done servicing request
01:30:42.531 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=54147, med=3171, FiltMin=2851, FiltMax=32336, Gamma=1.000
01:30:42.552 00.021 8996 UpdateGuideState exits: m=723240 SNR=343.8
01:30:42.554 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:42.555 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:42.556 00.001 8996 Enqueuing Expose request
01:30:42.557 00.001 20224 Worker thread wakes up
01:30:42.557 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:42.557 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:42.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:43.719 01.162 20224 Exposure complete
01:30:43.803 00.084 20224 worker thread done servicing request
01:30:43.803 00.000 8996 OnExposeComplete: enter
01:30:43.804 00.001 8996 UpdateGuideState(): m_state=6
01:30:43.805 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13094
01:30:43.806 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.16, Mass=584462, SNR=283.0, Peak=41491 HFD=4.5
01:30:43.807 00.001 8996 MultiStar: [#1 -0.11,0.41,0.85,U] [#2 -0.20,0.49,0.00,M1] [#3 -0.22,0.28,0.64,U] [#4 -0.31,0.24,0.61,U] [#5 0.39,0.40,0.00,M1] [#6 0.21,0.53,0.00,M4] [#7 0.35,0.76,0.00,M1] [#8 -0.17,0.56,0.00,R] 
01:30:43.808 00.001 8996 single-star, 3 included, MultiStar: {-0.14, 0.30}, one-star: {-0.00, 0.25}
01:30:43.809 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
01:30:43.809 00.000 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
01:30:43.810 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.58 mountX=-0.03 mountY=-0.25, mountTheta=-1.67
01:30:43.811 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.25, opts=13)
01:30:43.812 00.001 8996 Enqueuing Move request for scope (-0.00, 0.25)
01:30:43.813 00.001 20224 Worker thread wakes up
01:30:43.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
01:30:43.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
01:30:43.813 00.000 20224 Moving (-0.00, 0.25) raw xDistance=-0.03 yDistance=-0.25
01:30:43.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:30:43.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:30:43.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:30:43.814 00.001 20224 MoveAxis(E, 0, ABG)
01:30:43.814 00.000 20224 Move returns status 0, amount 0
01:30:43.814 00.000 20224 MoveAxis(N, 0, ABG)
01:30:43.814 00.000 20224 Move returns status 0, amount 0
01:30:43.814 00.000 20224 move complete, result=0
01:30:43.814 00.000 20224 worker thread done servicing request
01:30:43.817 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=41491, med=3171, FiltMin=2857, FiltMax=24285, Gamma=1.000
01:30:43.836 00.019 8996 UpdateGuideState exits: m=584462 SNR=283.0
01:30:43.838 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:43.839 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:43.840 00.001 8996 Enqueuing Expose request
01:30:43.842 00.002 20224 Worker thread wakes up
01:30:43.842 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:30:43.843 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:43.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:44.819 00.976 20224 Exposure complete
01:30:44.912 00.093 20224 worker thread done servicing request
01:30:44.912 00.000 8996 OnExposeComplete: enter
01:30:44.914 00.002 8996 UpdateGuideState(): m_state=6
01:30:44.915 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13095
01:30:44.916 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.30, Mass=597785, SNR=282.2, Peak=42755 HFD=4.6
01:30:44.918 00.002 8996 MultiStar: [#1 0.15,0.42,0.72,U] [#2 0.57,0.43,0.00,M2] [#3 0.03,0.37,0.66,U] [#4 0.32,0.68,0.00,M2] [#5 0.76,0.60,0.00,M2] [#6 1.02,0.80,0.00,M5] [#7 0.55,0.70,0.00,M2] [#8 0.19,0.26,0.37,U] 
01:30:44.920 00.002 8996 refined, 3 included, MultiStar: {0.13, 0.37}, one-star: {0.15, 0.39}
01:30:44.921 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:30:44.923 00.002 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:30:44.925 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.37 hyp=0.39 cameraTheta=1.25 mountX=0.09 mountY=-0.39, mountTheta=-1.34
01:30:44.928 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.37, opts=13)
01:30:44.929 00.001 8996 Enqueuing Move request for scope (0.13, 0.37)
01:30:44.930 00.001 20224 Worker thread wakes up
01:30:44.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.37) opts 0xd
01:30:44.931 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.37)
01:30:44.931 00.000 20224 Moving (0.13, 0.37) raw xDistance=0.09 yDistance=-0.39
01:30:44.931 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:30:44.931 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:30:44.931 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:30:44.931 00.000 20224 MoveAxis(E, 0, ABG)
01:30:44.931 00.000 20224 Move returns status 0, amount 0
01:30:44.931 00.000 20224 MoveAxis(N, 0, ABG)
01:30:44.931 00.000 20224 Move returns status 0, amount 0
01:30:44.931 00.000 20224 move complete, result=0
01:30:44.932 00.001 20224 worker thread done servicing request
01:30:44.939 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42755, med=3171, FiltMin=2883, FiltMax=24544, Gamma=1.000
01:30:44.956 00.017 8996 UpdateGuideState exits: m=597785 SNR=282.2
01:30:44.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:44.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:44.959 00.000 8996 Enqueuing Expose request
01:30:44.960 00.001 20224 Worker thread wakes up
01:30:44.960 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:30:44.961 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:44.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:46.158 01.197 20224 Exposure complete
01:30:46.221 00.063 20224 worker thread done servicing request
01:30:46.221 00.000 8996 OnExposeComplete: enter
01:30:46.223 00.002 8996 UpdateGuideState(): m_state=6
01:30:46.224 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13096
01:30:46.225 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.26, Mass=655213, SNR=326.6, Peak=46979 HFD=4.5
01:30:46.226 00.001 8996 MultiStar: [#1 0.40,0.22,0.00,M3] [#2 0.28,0.47,0.00,M3] [#3 -0.05,0.49,0.00,M9] [#4 0.11,0.61,0.00,M3] [#5 0.96,0.85,0.00,M3] [#6 0.94,0.82,0.00,M6] [#7 0.36,0.64,0.00,M3] [#8 0.37,0.14,0.36,U] 
01:30:46.227 00.001 8996 refined, 1 included, MultiStar: {0.21, 0.29}, one-star: {0.16, 0.34}
01:30:46.228 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
01:30:46.229 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
01:30:46.230 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.29 hyp=0.36 cameraTheta=0.94 mountX=0.18 mountY=-0.31, mountTheta=-1.04
01:30:46.232 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.29, opts=13)
01:30:46.233 00.001 8996 Enqueuing Move request for scope (0.21, 0.29)
01:30:46.234 00.001 20224 Worker thread wakes up
01:30:46.234 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.29) opts 0xd
01:30:46.235 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.29)
01:30:46.235 00.000 20224 Moving (0.21, 0.29) raw xDistance=0.18 yDistance=-0.31
01:30:46.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:30:46.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:30:46.235 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:30:46.235 00.000 20224 MoveAxis(E, 0, ABG)
01:30:46.235 00.000 20224 Move returns status 0, amount 0
01:30:46.235 00.000 20224 MoveAxis(N, 0, ABG)
01:30:46.235 00.000 20224 Move returns status 0, amount 0
01:30:46.235 00.000 20224 move complete, result=0
01:30:46.236 00.001 20224 worker thread done servicing request
01:30:46.242 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46979, med=3171, FiltMin=2883, FiltMax=26064, Gamma=1.000
01:30:46.270 00.028 8996 UpdateGuideState exits: m=655213 SNR=326.6
01:30:46.272 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:46.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:46.275 00.002 8996 Enqueuing Expose request
01:30:46.277 00.002 20224 Worker thread wakes up
01:30:46.277 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:46.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:46.277 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:30:47.275 00.998 20224 Exposure complete
01:30:47.332 00.057 20224 worker thread done servicing request
01:30:47.332 00.000 8996 OnExposeComplete: enter
01:30:47.333 00.001 8996 UpdateGuideState(): m_state=6
01:30:47.334 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13097
01:30:47.335 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.22, Mass=588903, SNR=292.3, Peak=43987 HFD=4.4
01:30:47.336 00.001 8996 MultiStar: [#1 0.42,0.49,0.00,M4] [#2 0.38,0.39,0.00,M4] [#3 0.13,0.42,0.59,U] [#4 0.18,0.46,0.00,M4] [#5 0.82,0.69,0.00,M4] [#6 0.88,0.67,0.00,M7] [#7 0.48,0.66,0.00,M4] [#8 0.67,0.39,0.00,M1] 
01:30:47.338 00.002 8996 single-star, 1 included, MultiStar: {0.11, 0.35}, one-star: {0.09, 0.31}
01:30:47.341 00.003 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
01:30:47.342 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
01:30:47.344 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.31 hyp=0.32 cameraTheta=1.27 mountX=0.06 mountY=-0.32, mountTheta=-1.37
01:30:47.347 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.31, opts=13)
01:30:47.348 00.001 8996 Enqueuing Move request for scope (0.09, 0.31)
01:30:47.350 00.002 20224 Worker thread wakes up
01:30:47.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.31) opts 0xd
01:30:47.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.31)
01:30:47.350 00.000 20224 Moving (0.09, 0.31) raw xDistance=0.06 yDistance=-0.32
01:30:47.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:30:47.350 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.22 newest=-1.01
01:30:47.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
01:30:47.350 00.000 20224 MoveAxis(E, 0, ABG)
01:30:47.350 00.000 20224 Move returns status 0, amount 0
01:30:47.350 00.000 20224 MoveAxis(N, 66, ABG)
01:30:47.351 00.001 20224 Guiding  Dir = 0, Dur = 66
01:30:47.351 00.000 20224 IsSlewing returns 0
01:30:47.351 00.000 20224 IsGuiding returns 0
01:30:47.356 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=43987, med=3171, FiltMin=2883, FiltMax=23341, Gamma=1.000
01:30:47.378 00.022 8996 UpdateGuideState exits: m=588903 SNR=292.3
01:30:47.380 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:47.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:47.382 00.001 8996 Enqueuing Expose request
01:30:47.384 00.002 20224 PulseGuide returned control before completion, sleep 44
01:30:47.430 00.046 20224 IsGuiding returns 1
01:30:47.430 00.000 20224 scope still moving after pulse duration time elapsed
01:30:47.462 00.032 20224 IsSlewing returns 0
01:30:47.462 00.000 20224 IsGuiding returns 1
01:30:47.493 00.031 20224 IsSlewing returns 0
01:30:47.493 00.000 20224 IsGuiding returns 0
01:30:47.493 00.000 20224 scope move finished after 66 + 76 ms
01:30:47.493 00.000 20224 Move returns status 0, amount 66
01:30:47.493 00.000 20224 move complete, result=0
01:30:47.494 00.001 20224 worker thread done servicing request
01:30:47.494 00.000 20224 Worker thread wakes up
01:30:47.494 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:47.494 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
01:30:47.495 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:48.669 01.174 20224 Exposure complete
01:30:48.742 00.073 20224 worker thread done servicing request
01:30:48.742 00.000 8996 OnExposeComplete: enter
01:30:48.744 00.002 8996 UpdateGuideState(): m_state=6
01:30:48.746 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13098
01:30:48.748 00.002 8996 Star::Find returns 1 (0), X=137.48, Y=472.36, Mass=583404, SNR=291.1, Peak=40448 HFD=4.6
01:30:48.749 00.001 8996 MultiStar: [#1 0.48,0.46,0.00,M5] [#2 0.60,0.44,0.00,M5] [#3 0.22,0.46,0.00,M9] [#4 0.28,0.51,0.00,M5] [#5 0.67,0.75,0.00,M5] [#6 0.94,0.27,0.00,M8] [#7 0.59,0.44,0.00,M5] [#8 0.25,0.13,0.39,U] 
01:30:48.750 00.001 8996 refined, 1 included, MultiStar: {0.60, 0.36}, one-star: {0.74, 0.45}
01:30:48.751 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
01:30:48.752 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
01:30:48.753 00.001 8996 CameraToMount -- cameraX=0.60 cameraY=0.36 hyp=0.70 cameraTheta=0.54 mountX=0.56 mountY=-0.43, mountTheta=-0.65
01:30:48.756 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.60, y=0.36, opts=13)
01:30:48.758 00.002 8996 Enqueuing Move request for scope (0.60, 0.36)
01:30:48.759 00.001 20224 Worker thread wakes up
01:30:48.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.36) opts 0xd
01:30:48.760 00.001 20224 Handling offset move in thread for scope, endpoint = (0.60, 0.36)
01:30:48.760 00.000 20224 Moving (0.60, 0.36) raw xDistance=0.56 yDistance=-0.43
01:30:48.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.56
01:30:48.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
01:30:48.760 00.000 20224 MoveAxis(W, 82, ABG)
01:30:48.760 00.000 20224 Guiding  Dir = 3, Dur = 82
01:30:48.760 00.000 20224 IsSlewing returns 0
01:30:48.761 00.001 20224 IsGuiding returns 0
01:30:48.764 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40448, med=3171, FiltMin=2877, FiltMax=22941, Gamma=1.000
01:30:48.778 00.014 8996 UpdateGuideState exits: m=583404 SNR=291.1
01:30:48.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:48.779 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:48.780 00.001 8996 Enqueuing Expose request
01:30:48.820 00.040 20224 PulseGuide returned control before completion, sleep 33
01:30:48.865 00.045 20224 IsGuiding returns 1
01:30:48.865 00.000 20224 scope still moving after pulse duration time elapsed
01:30:48.895 00.030 20224 IsSlewing returns 0
01:30:48.896 00.001 20224 IsGuiding returns 1
01:30:48.928 00.032 20224 IsSlewing returns 0
01:30:48.928 00.000 20224 IsGuiding returns 0
01:30:48.928 00.000 20224 scope move finished after 82 + 85 ms
01:30:48.928 00.000 20224 Move returns status 0, amount 82
01:30:48.928 00.000 20224 MoveAxis(N, 90, ABG)
01:30:48.928 00.000 20224 Guiding  Dir = 0, Dur = 90
01:30:48.928 00.000 20224 IsSlewing returns 0
01:30:48.928 00.000 20224 IsGuiding returns 0
01:30:48.976 00.048 20224 PulseGuide returned control before completion, sleep 53
01:30:49.036 00.060 20224 IsGuiding returns 1
01:30:49.036 00.000 20224 scope still moving after pulse duration time elapsed
01:30:49.068 00.032 20224 IsSlewing returns 0
01:30:49.069 00.001 20224 IsGuiding returns 0
01:30:49.069 00.000 20224 scope move finished after 90 + 50 ms
01:30:49.069 00.000 20224 Move returns status 0, amount 90
01:30:49.069 00.000 20224 move complete, result=0
01:30:49.069 00.000 20224 worker thread done servicing request
01:30:49.069 00.000 20224 Worker thread wakes up
01:30:49.069 00.000 8996 GuideStep: 0.6 px 82 ms WEST, -0.4 px 90 ms NORTH
01:30:49.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:49.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:50.061 00.991 20224 Exposure complete
01:30:50.136 00.075 20224 worker thread done servicing request
01:30:50.136 00.000 8996 OnExposeComplete: enter
01:30:50.137 00.001 8996 UpdateGuideState(): m_state=6
01:30:50.138 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13099
01:30:50.139 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.13, Mass=687244, SNR=319.0, Peak=50563 HFD=4.5
01:30:50.140 00.001 8996 MultiStar: [#1 0.33,0.43,0.00,M6] [#2 0.47,0.31,0.00,M6] [#3 0.04,0.15,0.48,U] [#4 0.22,0.15,0.49,U] [#5 0.78,0.67,0.00,M6] [#6 0.82,0.39,0.00,M9] [#7 0.44,0.50,0.00,M6] [#8 0.39,0.54,0.00,M1] 
01:30:50.141 00.001 8996 refined, 2 included, MultiStar: {0.10, 0.18}, one-star: {0.06, 0.21}
01:30:50.141 00.000 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
01:30:50.142 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
01:30:50.143 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.09 mountX=0.08 mountY=-0.19, mountTheta=-1.18
01:30:50.145 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.18, opts=13)
01:30:50.147 00.002 8996 Enqueuing Move request for scope (0.10, 0.18)
01:30:50.148 00.001 20224 Worker thread wakes up
01:30:50.149 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
01:30:50.149 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
01:30:50.149 00.000 20224 Moving (0.10, 0.18) raw xDistance=0.08 yDistance=-0.19
01:30:50.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:30:50.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:50.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:30:50.149 00.000 20224 MoveAxis(E, 0, ABG)
01:30:50.149 00.000 20224 Move returns status 0, amount 0
01:30:50.150 00.001 20224 MoveAxis(N, 0, ABG)
01:30:50.150 00.000 20224 Move returns status 0, amount 0
01:30:50.150 00.000 20224 move complete, result=0
01:30:50.150 00.000 20224 worker thread done servicing request
01:30:50.157 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50563, med=3174, FiltMin=2851, FiltMax=29885, Gamma=1.000
01:30:50.184 00.027 8996 UpdateGuideState exits: m=687244 SNR=319.0
01:30:50.186 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:50.187 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:50.189 00.002 8996 Enqueuing Expose request
01:30:50.190 00.001 20224 Worker thread wakes up
01:30:50.190 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:30:50.191 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:50.191 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:51.347 01.156 20224 Exposure complete
01:30:51.406 00.059 20224 worker thread done servicing request
01:30:51.406 00.000 8996 OnExposeComplete: enter
01:30:51.407 00.001 8996 UpdateGuideState(): m_state=6
01:30:51.407 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13100
01:30:51.408 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=471.99, Mass=644296, SNR=289.1, Peak=46019 HFD=4.2
01:30:51.409 00.001 8996 MultiStar: [#1 -0.76,-0.26,0.00,M7] [#2 -0.27,-0.14,0.72,U] [#3 -0.58,0.14,0.00,M9] [#4 -0.50,0.04,0.00,M5] [#5 0.22,0.14,0.62,U] [#6 0.25,0.15,0.45,U] [#7 -0.14,0.30,0.46,U] [#8 0.41,0.17,0.31,U] 
01:30:51.410 00.001 8996 refined, 5 included, MultiStar: {-0.07, 0.09}, one-star: {-0.35, 0.08}
01:30:51.411 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
01:30:51.413 00.002 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
01:30:51.415 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.20 mountX=-0.07 mountY=-0.08, mountTheta=-2.31
01:30:51.418 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.09, opts=13)
01:30:51.419 00.001 8996 Enqueuing Move request for scope (-0.07, 0.09)
01:30:51.419 00.000 20224 Worker thread wakes up
01:30:51.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.09) opts 0xd
01:30:51.420 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.09)
01:30:51.420 00.000 20224 Moving (-0.07, 0.09) raw xDistance=-0.07 yDistance=-0.08
01:30:51.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:30:51.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:51.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:30:51.420 00.000 20224 MoveAxis(E, 0, ABG)
01:30:51.420 00.000 20224 Move returns status 0, amount 0
01:30:51.420 00.000 20224 MoveAxis(N, 0, ABG)
01:30:51.420 00.000 20224 Move returns status 0, amount 0
01:30:51.420 00.000 20224 move complete, result=0
01:30:51.420 00.000 20224 worker thread done servicing request
01:30:51.423 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=46019, med=3174, FiltMin=2851, FiltMax=26182, Gamma=1.000
01:30:51.438 00.015 8996 UpdateGuideState exits: m=644296 SNR=289.1
01:30:51.438 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:51.439 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:51.440 00.001 8996 Enqueuing Expose request
01:30:51.441 00.001 20224 Worker thread wakes up
01:30:51.441 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:51.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:51.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:52.417 00.975 20224 Exposure complete
01:30:52.499 00.082 20224 worker thread done servicing request
01:30:52.499 00.000 8996 OnExposeComplete: enter
01:30:52.501 00.002 8996 UpdateGuideState(): m_state=6
01:30:52.502 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13101
01:30:52.504 00.002 8996 Star::Find returns 1 (0), X=136.48, Y=472.07, Mass=570897, SNR=276.4, Peak=44547 HFD=4.7
01:30:52.506 00.002 8996 MultiStar: [#1 -0.30,-0.20,0.74,U] [#2 -0.09,-0.10,0.73,U] [#3 -0.50,-0.03,0.00,M10] [#4 -0.57,-0.08,0.00,M6] [#5 -0.01,0.14,0.66,U] [#6 0.42,0.12,0.49,U] [#7 -0.11,0.51,0.00,M6] [#8 -0.19,0.18,0.41,U] 
01:30:52.507 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.04}, one-star: {-0.27, 0.16}
01:30:52.508 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
01:30:52.509 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
01:30:52.510 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.11 cameraTheta=2.80 mountX=-0.11 mountY=-0.03, mountTheta=-2.91
01:30:52.512 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
01:30:52.514 00.002 8996 Enqueuing Move request for scope (-0.11, 0.04)
01:30:52.516 00.002 20224 Worker thread wakes up
01:30:52.517 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
01:30:52.517 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
01:30:52.517 00.000 20224 Moving (-0.11, 0.04) raw xDistance=-0.11 yDistance=-0.03
01:30:52.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:30:52.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:52.517 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:30:52.517 00.000 20224 MoveAxis(E, 0, ABG)
01:30:52.517 00.000 20224 Move returns status 0, amount 0
01:30:52.517 00.000 20224 MoveAxis(N, 0, ABG)
01:30:52.518 00.001 20224 Move returns status 0, amount 0
01:30:52.518 00.000 20224 move complete, result=0
01:30:52.518 00.000 20224 worker thread done servicing request
01:30:52.524 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=44547, med=3174, FiltMin=2809, FiltMax=25142, Gamma=1.000
01:30:52.550 00.026 8996 UpdateGuideState exits: m=570897 SNR=276.4
01:30:52.551 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:52.552 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:52.553 00.001 8996 Enqueuing Expose request
01:30:52.554 00.001 20224 Worker thread wakes up
01:30:52.554 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:30:52.555 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:52.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:53.726 01.171 20224 Exposure complete
01:30:53.788 00.062 20224 worker thread done servicing request
01:30:53.788 00.000 8996 OnExposeComplete: enter
01:30:53.789 00.001 8996 UpdateGuideState(): m_state=6
01:30:53.790 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13102
01:30:53.791 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=471.90, Mass=633753, SNR=312.7, Peak=51907 HFD=4.5
01:30:53.793 00.002 8996 MultiStar: [#1 -0.18,-0.43,0.00,M7] [#2 -0.13,0.13,0.75,U] [#3 -0.48,0.05,0.00,R] [#4 -0.17,0.09,0.56,U] [#5 0.41,0.20,0.00,M5] [#6 0.69,0.14,0.00,M8] [#7 0.02,0.33,0.48,U] [#8 0.41,0.07,0.39,U] 
01:30:53.794 00.001 8996 single-star, 4 included, MultiStar: {-0.04, 0.10}, one-star: {-0.09, -0.01}
01:30:53.796 00.002 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
01:30:53.797 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.24)
01:30:53.798 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.02 mountX=-0.09 mountY=0.02, mountTheta=2.91
01:30:53.800 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.01, opts=13)
01:30:53.801 00.001 8996 Enqueuing Move request for scope (-0.09, -0.01)
01:30:53.802 00.001 20224 Worker thread wakes up
01:30:53.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
01:30:53.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
01:30:53.802 00.000 20224 Moving (-0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
01:30:53.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:30:53.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:53.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:30:53.802 00.000 20224 MoveAxis(E, 0, ABG)
01:30:53.802 00.000 20224 Move returns status 0, amount 0
01:30:53.802 00.000 20224 MoveAxis(N, 0, ABG)
01:30:53.802 00.000 20224 Move returns status 0, amount 0
01:30:53.802 00.000 20224 move complete, result=0
01:30:53.802 00.000 20224 worker thread done servicing request
01:30:53.805 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51907, med=3174, FiltMin=2896, FiltMax=26624, Gamma=1.000
01:30:53.819 00.014 8996 UpdateGuideState exits: m=633753 SNR=312.7
01:30:53.820 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:53.820 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:53.821 00.001 8996 Enqueuing Expose request
01:30:53.822 00.001 20224 Worker thread wakes up
01:30:53.822 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:30:53.823 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:53.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:54.816 00.993 20224 Exposure complete
01:30:54.926 00.110 20224 worker thread done servicing request
01:30:54.926 00.000 8996 OnExposeComplete: enter
01:30:54.928 00.002 8996 UpdateGuideState(): m_state=6
01:30:54.928 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13103
01:30:54.931 00.003 8996 Star::Find returns 1 (0), X=136.65, Y=472.33, Mass=600849, SNR=314.6, Peak=42419 HFD=4.7
01:30:54.932 00.001 8996 MultiStar: [#1 0.09,0.31,0.74,U] [#2 0.04,0.27,0.75,U] [#3 0.06,0.08,0.56,U] [#4 -0.24,0.17,0.61,U] [#5 0.64,0.76,0.00,M6] [#6 0.61,0.37,0.00,M9] [#7 0.16,0.63,0.00,M6] [#8 0.12,0.29,0.35,U] 
01:30:54.933 00.001 8996 refined, 5 included, MultiStar: {-0.02, 0.27}, one-star: {-0.09, 0.42}
01:30:54.934 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
01:30:54.936 00.002 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
01:30:54.937 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.63 mountX=-0.04 mountY=-0.27, mountTheta=-1.73
01:30:54.940 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.27, opts=13)
01:30:54.942 00.002 8996 Enqueuing Move request for scope (-0.02, 0.27)
01:30:54.943 00.001 20224 Worker thread wakes up
01:30:54.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
01:30:54.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
01:30:54.943 00.000 20224 Moving (-0.02, 0.27) raw xDistance=-0.04 yDistance=-0.27
01:30:54.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:30:54.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:30:54.943 00.000 20224 MoveAxis(E, 0, ABG)
01:30:54.944 00.001 20224 Move returns status 0, amount 0
01:30:54.944 00.000 20224 MoveAxis(N, 57, ABG)
01:30:54.944 00.000 20224 Guiding  Dir = 0, Dur = 57
01:30:54.944 00.000 20224 IsSlewing returns 0
01:30:54.944 00.000 20224 IsGuiding returns 0
01:30:54.950 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42419, med=3174, FiltMin=2854, FiltMax=24470, Gamma=1.000
01:30:54.966 00.016 8996 UpdateGuideState exits: m=600849 SNR=314.6
01:30:54.967 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:54.968 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:54.968 00.000 8996 Enqueuing Expose request
01:30:54.994 00.026 20224 PulseGuide returned control before completion, sleep 18
01:30:55.023 00.029 20224 IsGuiding returns 1
01:30:55.023 00.000 20224 scope still moving after pulse duration time elapsed
01:30:55.054 00.031 20224 IsSlewing returns 0
01:30:55.054 00.000 20224 IsGuiding returns 1
01:30:55.086 00.032 20224 IsSlewing returns 0
01:30:55.087 00.001 20224 IsGuiding returns 0
01:30:55.087 00.000 20224 scope move finished after 57 + 85 ms
01:30:55.087 00.000 20224 Move returns status 0, amount 57
01:30:55.087 00.000 20224 move complete, result=0
01:30:55.087 00.000 20224 worker thread done servicing request
01:30:55.088 00.001 20224 Worker thread wakes up
01:30:55.088 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 57 ms NORTH
01:30:55.090 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:55.090 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:56.272 01.182 20224 Exposure complete
01:30:56.342 00.070 20224 worker thread done servicing request
01:30:56.342 00.000 8996 OnExposeComplete: enter
01:30:56.343 00.001 8996 UpdateGuideState(): m_state=6
01:30:56.344 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13104
01:30:56.345 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=471.92, Mass=592447, SNR=289.1, Peak=45411 HFD=4.8
01:30:56.346 00.001 8996 MultiStar: [#1 0.07,-0.15,0.68,U] [#2 -0.23,-0.15,0.74,U] [#3 0.15,-0.37,0.59,U] [#4 -0.28,-0.01,0.55,U] [#5 0.34,0.16,0.57,U] [#6 0.39,-0.09,0.42,U] [#7 0.08,0.26,0.48,U] [#8 0.18,-0.09,0.38,U] 
01:30:56.347 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.05}, one-star: {-0.17, 0.01}
01:30:56.349 00.002 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
01:30:56.350 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
01:30:56.350 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.05 hyp=0.06 cameraTheta=-1.22 mountX=0.02 mountY=0.05, mountTheta=1.12
01:30:56.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.05, opts=13)
01:30:56.353 00.001 8996 Enqueuing Move request for scope (0.02, -0.05)
01:30:56.354 00.001 20224 Worker thread wakes up
01:30:56.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.05) opts 0xd
01:30:56.354 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.05)
01:30:56.354 00.000 20224 Moving (0.02, -0.05) raw xDistance=0.02 yDistance=0.05
01:30:56.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:30:56.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:56.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:30:56.354 00.000 20224 MoveAxis(E, 0, ABG)
01:30:56.354 00.000 20224 Move returns status 0, amount 0
01:30:56.354 00.000 20224 MoveAxis(N, 0, ABG)
01:30:56.354 00.000 20224 Move returns status 0, amount 0
01:30:56.354 00.000 20224 move complete, result=0
01:30:56.354 00.000 20224 worker thread done servicing request
01:30:56.358 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=45411, med=3174, FiltMin=2873, FiltMax=24656, Gamma=1.000
01:30:56.376 00.018 8996 UpdateGuideState exits: m=592447 SNR=289.1
01:30:56.378 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:56.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:56.380 00.001 8996 Enqueuing Expose request
01:30:56.382 00.002 20224 Worker thread wakes up
01:30:56.382 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:56.384 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:56.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:57.343 00.959 20224 Exposure complete
01:30:57.399 00.056 20224 worker thread done servicing request
01:30:57.399 00.000 8996 OnExposeComplete: enter
01:30:57.401 00.002 8996 UpdateGuideState(): m_state=6
01:30:57.404 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13105
01:30:57.406 00.002 8996 Star::Find returns 1 (0), X=136.55, Y=471.70, Mass=597805, SNR=276.9, Peak=44259 HFD=4.6
01:30:57.409 00.003 8996 MultiStar: [#1 -0.31,-0.61,0.00,M6] [#2 -0.04,0.03,0.87,U] [#3 0.07,-0.19,0.68,U] [#4 -0.32,-0.14,0.56,U] [#5 0.21,0.02,0.59,U] [#6 0.09,-0.10,0.48,U] [#7 -0.27,0.15,0.43,U] [#8 0.08,-0.05,0.39,U] 
01:30:57.411 00.002 8996 refined, 7 included, MultiStar: {-0.06, -0.08}, one-star: {-0.19, -0.22}
01:30:57.412 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
01:30:57.413 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
01:30:57.414 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-2.20 mountX=-0.05 mountY=0.08, mountTheta=2.10
01:30:57.417 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.08, opts=13)
01:30:57.420 00.003 8996 Enqueuing Move request for scope (-0.06, -0.08)
01:30:57.422 00.002 20224 Worker thread wakes up
01:30:57.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.08) opts 0xd
01:30:57.422 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.08)
01:30:57.422 00.000 20224 Moving (-0.06, -0.08) raw xDistance=-0.05 yDistance=0.08
01:30:57.422 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:30:57.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:57.422 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:30:57.422 00.000 20224 MoveAxis(E, 0, ABG)
01:30:57.422 00.000 20224 Move returns status 0, amount 0
01:30:57.422 00.000 20224 MoveAxis(N, 0, ABG)
01:30:57.423 00.001 20224 Move returns status 0, amount 0
01:30:57.423 00.000 20224 move complete, result=0
01:30:57.423 00.000 20224 worker thread done servicing request
01:30:57.429 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44259, med=3174, FiltMin=2841, FiltMax=24272, Gamma=1.000
01:30:57.446 00.017 8996 UpdateGuideState exits: m=597805 SNR=276.9
01:30:57.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:57.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:57.449 00.001 8996 Enqueuing Expose request
01:30:57.451 00.002 20224 Worker thread wakes up
01:30:57.451 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:57.452 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:57.453 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:58.624 01.171 20224 Exposure complete
01:30:58.691 00.067 20224 worker thread done servicing request
01:30:58.691 00.000 8996 OnExposeComplete: enter
01:30:58.692 00.001 8996 UpdateGuideState(): m_state=6
01:30:58.693 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13106
01:30:58.694 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=471.82, Mass=686260, SNR=331.9, Peak=54403 HFD=4.6
01:30:58.695 00.001 8996 MultiStar: [#1 0.10,-0.49,0.00,M7] [#2 -0.05,-0.00,0.66,U] [#3 0.15,-0.03,0.56,U] [#4 -0.01,-0.01,0.41,U] [#5 0.36,-0.26,0.51,U] [#6 0.35,-0.18,0.39,U] [#7 0.03,0.01,0.43,U] [#8 0.28,-0.40,0.00,M1] 
01:30:58.696 00.001 8996 single-star, 6 included, MultiStar: {0.10, -0.08}, one-star: {0.00, -0.10}
01:30:58.697 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
01:30:58.697 00.000 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
01:30:58.698 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.10 hyp=0.10 cameraTheta=-1.55 mountX=0.01 mountY=0.10, mountTheta=1.45
01:30:58.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.10, opts=13)
01:30:58.700 00.000 8996 Enqueuing Move request for scope (0.00, -0.10)
01:30:58.701 00.001 20224 Worker thread wakes up
01:30:58.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.10) opts 0xd
01:30:58.701 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.10)
01:30:58.701 00.000 20224 Moving (0.00, -0.10) raw xDistance=0.01 yDistance=0.10
01:30:58.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:30:58.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:58.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:30:58.701 00.000 20224 MoveAxis(E, 0, ABG)
01:30:58.701 00.000 20224 Move returns status 0, amount 0
01:30:58.701 00.000 20224 MoveAxis(N, 0, ABG)
01:30:58.701 00.000 20224 Move returns status 0, amount 0
01:30:58.701 00.000 20224 move complete, result=0
01:30:58.702 00.001 20224 worker thread done servicing request
01:30:58.705 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=54403, med=3174, FiltMin=2864, FiltMax=25843, Gamma=1.000
01:30:58.723 00.018 8996 UpdateGuideState exits: m=686260 SNR=331.9
01:30:58.725 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:58.728 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:58.729 00.001 8996 Enqueuing Expose request
01:30:58.731 00.002 20224 Worker thread wakes up
01:30:58.731 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:30:58.732 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:58.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:30:59.713 00.981 20224 Exposure complete
01:30:59.791 00.078 20224 worker thread done servicing request
01:30:59.791 00.000 8996 OnExposeComplete: enter
01:30:59.793 00.002 8996 UpdateGuideState(): m_state=6
01:30:59.795 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13107
01:30:59.797 00.002 8996 Star::Find returns 1 (0), X=136.38, Y=471.81, Mass=594225, SNR=290.1, Peak=44323 HFD=4.6
01:30:59.799 00.002 8996 MultiStar: [#1 -0.15,0.05,0.66,U] [#2 -0.37,0.01,0.86,U] [#3 0.34,0.25,0.73,U] [#4 -0.07,0.21,0.57,U] [#5 0.53,0.11,0.00,M4] [#6 0.36,0.51,0.00,M7] [#7 0.21,0.47,0.00,M4] [#8 0.07,0.13,0.43,U] 
01:30:59.800 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.07}, one-star: {-0.36, -0.11}
01:30:59.802 00.002 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
01:30:59.803 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
01:30:59.806 00.003 8996 CameraToMount -- cameraX=-0.13 cameraY=0.07 hyp=0.14 cameraTheta=2.65 mountX=-0.13 mountY=-0.05, mountTheta=-2.76
01:30:59.809 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.07, opts=13)
01:30:59.812 00.003 8996 Enqueuing Move request for scope (-0.13, 0.07)
01:30:59.813 00.001 20224 Worker thread wakes up
01:30:59.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.07) opts 0xd
01:30:59.814 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.07)
01:30:59.814 00.000 20224 Moving (-0.13, 0.07) raw xDistance=-0.13 yDistance=-0.05
01:30:59.814 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:30:59.814 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:30:59.814 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:30:59.814 00.000 20224 MoveAxis(E, 0, ABG)
01:30:59.814 00.000 20224 Move returns status 0, amount 0
01:30:59.814 00.000 20224 MoveAxis(N, 0, ABG)
01:30:59.814 00.000 20224 Move returns status 0, amount 0
01:30:59.814 00.000 20224 move complete, result=0
01:30:59.814 00.000 20224 worker thread done servicing request
01:30:59.819 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44323, med=3174, FiltMin=2870, FiltMax=22899, Gamma=1.000
01:30:59.835 00.016 8996 UpdateGuideState exits: m=594225 SNR=290.1
01:30:59.836 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:30:59.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:30:59.839 00.002 8996 Enqueuing Expose request
01:30:59.840 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:30:59.842 00.002 20224 Worker thread wakes up
01:30:59.842 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:30:59.842 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:01.001 01.159 20224 Exposure complete
01:31:01.073 00.072 20224 worker thread done servicing request
01:31:01.073 00.000 8996 OnExposeComplete: enter
01:31:01.074 00.001 8996 UpdateGuideState(): m_state=6
01:31:01.075 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13108
01:31:01.076 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=471.65, Mass=588771, SNR=272.3, Peak=50339 HFD=4.5
01:31:01.077 00.001 8996 MultiStar: [#1 -0.14,-0.23,0.65,U] [#2 0.11,-0.03,0.81,U] [#3 0.23,0.04,0.61,U] [#4 -0.04,0.14,0.68,U] [#5 0.45,0.18,0.00,M5] [#6 0.52,-0.09,0.00,M8] [#7 0.07,0.29,0.44,U] [#8 0.14,-0.25,0.37,U] 
01:31:01.080 00.003 8996 refined, 6 included, MultiStar: {0.05, -0.06}, one-star: {0.02, -0.26}
01:31:01.082 00.002 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
01:31:01.084 00.002 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.34)
01:31:01.086 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.92 mountX=0.05 mountY=0.06, mountTheta=0.81
01:31:01.088 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
01:31:01.090 00.002 8996 Enqueuing Move request for scope (0.05, -0.06)
01:31:01.092 00.002 20224 Worker thread wakes up
01:31:01.092 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
01:31:01.092 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
01:31:01.092 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.05 yDistance=0.06
01:31:01.092 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:31:01.092 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:01.092 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:31:01.092 00.000 20224 MoveAxis(E, 0, ABG)
01:31:01.092 00.000 20224 Move returns status 0, amount 0
01:31:01.092 00.000 20224 MoveAxis(N, 0, ABG)
01:31:01.092 00.000 20224 Move returns status 0, amount 0
01:31:01.092 00.000 20224 move complete, result=0
01:31:01.093 00.001 20224 worker thread done servicing request
01:31:01.096 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50339, med=3174, FiltMin=2877, FiltMax=24585, Gamma=1.000
01:31:01.116 00.020 8996 UpdateGuideState exits: m=588771 SNR=272.3
01:31:01.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:01.119 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:01.120 00.001 8996 Enqueuing Expose request
01:31:01.121 00.001 20224 Worker thread wakes up
01:31:01.121 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:01.122 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:01.122 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:02.097 00.975 20224 Exposure complete
01:31:02.157 00.060 20224 worker thread done servicing request
01:31:02.157 00.000 8996 OnExposeComplete: enter
01:31:02.159 00.002 8996 UpdateGuideState(): m_state=6
01:31:02.161 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13109
01:31:02.163 00.002 8996 Star::Find returns 1 (0), X=136.34, Y=471.63, Mass=625106, SNR=281.0, Peak=44291 HFD=4.7
01:31:02.164 00.001 8996 MultiStar: [#1 -0.49,-0.32,0.00,M6] [#2 -0.29,0.33,0.81,U] [#3 -0.08,0.27,0.58,U] [#4 -0.41,0.29,0.00,M1] [#5 0.31,0.22,0.63,U] [#6 0.10,0.02,0.47,U] [#7 -0.51,0.45,0.00,M4] [#8 -0.00,0.04,0.41,U] 
01:31:02.165 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.08}, one-star: {-0.41, -0.28}
01:31:02.167 00.002 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
01:31:02.168 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
01:31:02.170 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.55 mountX=-0.12 mountY=-0.06, mountTheta=-2.66
01:31:02.171 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.08, opts=13)
01:31:02.172 00.001 8996 Enqueuing Move request for scope (-0.11, 0.08)
01:31:02.173 00.001 20224 Worker thread wakes up
01:31:02.174 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
01:31:02.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
01:31:02.174 00.000 20224 Moving (-0.11, 0.08) raw xDistance=-0.12 yDistance=-0.06
01:31:02.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:31:02.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:02.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:31:02.174 00.000 20224 MoveAxis(E, 0, ABG)
01:31:02.174 00.000 20224 Move returns status 0, amount 0
01:31:02.174 00.000 20224 MoveAxis(N, 0, ABG)
01:31:02.174 00.000 20224 Move returns status 0, amount 0
01:31:02.174 00.000 20224 move complete, result=0
01:31:02.174 00.000 20224 worker thread done servicing request
01:31:02.178 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=44291, med=3174, FiltMin=2864, FiltMax=22256, Gamma=1.000
01:31:02.193 00.015 8996 UpdateGuideState exits: m=625106 SNR=281.0
01:31:02.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:02.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:02.196 00.001 8996 Enqueuing Expose request
01:31:02.196 00.000 20224 Worker thread wakes up
01:31:02.196 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:02.197 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:02.197 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:03.346 01.149 20224 Exposure complete
01:31:03.411 00.065 20224 worker thread done servicing request
01:31:03.411 00.000 8996 OnExposeComplete: enter
01:31:03.412 00.001 8996 UpdateGuideState(): m_state=6
01:31:03.413 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13110
01:31:03.414 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=471.48, Mass=659496, SNR=306.4, Peak=49613 HFD=4.4
01:31:03.415 00.001 8996 MultiStar: [#1 -0.47,-0.66,0.00,M7] [#2 -0.26,-0.09,0.67,U] [#3 -0.27,-0.31,0.58,U] [#4 -0.36,-0.05,0.47,U] [#5 0.30,-0.25,0.68,U] [#6 0.11,-0.02,0.43,U] [#7 -0.32,0.03,0.43,U] [#8 -0.03,-0.48,0.00,M1] 
01:31:03.416 00.001 8996 refined, 6 included, MultiStar: {-0.14, -0.20}, one-star: {-0.19, -0.44}
01:31:03.417 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
01:31:03.417 00.000 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
01:31:03.418 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.24 cameraTheta=-2.16 mountX=-0.12 mountY=0.22, mountTheta=2.06
01:31:03.420 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.20, opts=13)
01:31:03.421 00.001 8996 Enqueuing Move request for scope (-0.14, -0.20)
01:31:03.422 00.001 20224 Worker thread wakes up
01:31:03.422 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
01:31:03.422 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
01:31:03.422 00.000 20224 Moving (-0.14, -0.20) raw xDistance=-0.12 yDistance=0.22
01:31:03.422 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:31:03.422 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:03.423 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:31:03.423 00.000 20224 MoveAxis(E, 0, ABG)
01:31:03.423 00.000 20224 Move returns status 0, amount 0
01:31:03.423 00.000 20224 MoveAxis(N, 0, ABG)
01:31:03.423 00.000 20224 Move returns status 0, amount 0
01:31:03.423 00.000 20224 move complete, result=0
01:31:03.423 00.000 20224 worker thread done servicing request
01:31:03.426 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49613, med=3174, FiltMin=2864, FiltMax=25539, Gamma=1.000
01:31:03.440 00.014 8996 UpdateGuideState exits: m=659496 SNR=306.4
01:31:03.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:03.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:03.443 00.001 8996 Enqueuing Expose request
01:31:03.443 00.000 20224 Worker thread wakes up
01:31:03.443 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:31:03.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:03.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:04.421 00.977 20224 Exposure complete
01:31:04.487 00.066 20224 worker thread done servicing request
01:31:04.488 00.001 8996 OnExposeComplete: enter
01:31:04.489 00.001 8996 UpdateGuideState(): m_state=6
01:31:04.490 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13111
01:31:04.491 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=471.80, Mass=646574, SNR=305.8, Peak=48131 HFD=4.6
01:31:04.492 00.001 8996 MultiStar: [#1 -0.51,-0.24,0.00,M8] [#2 -0.31,-0.01,0.70,U] [#3 -0.05,-0.02,0.63,U] [#4 -0.64,0.13,0.00,M1] [#5 0.32,0.42,0.00,M4] [#6 0.28,0.18,0.43,U] [#7 -0.41,0.10,0.38,U] [#8 -0.20,-0.26,0.41,U] 
01:31:04.493 00.001 8996 refined, 5 included, MultiStar: {-0.20, -0.04}, one-star: {-0.36, -0.11}
01:31:04.494 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
01:31:04.495 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.29)
01:31:04.496 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.04 hyp=0.21 cameraTheta=-2.97 mountX=-0.20 mountY=0.06, mountTheta=2.86
01:31:04.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.04, opts=13)
01:31:04.499 00.001 8996 Enqueuing Move request for scope (-0.20, -0.04)
01:31:04.500 00.001 20224 Worker thread wakes up
01:31:04.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.04) opts 0xd
01:31:04.500 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.04)
01:31:04.500 00.000 20224 Moving (-0.20, -0.04) raw xDistance=-0.20 yDistance=0.06
01:31:04.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:31:04.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:04.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:31:04.500 00.000 20224 MoveAxis(E, 29, ABG)
01:31:04.501 00.001 20224 Guiding  Dir = 2, Dur = 29
01:31:04.501 00.000 20224 IsSlewing returns 0
01:31:04.501 00.000 20224 IsGuiding returns 0
01:31:04.502 00.001 20224 PulseGuide returned control before completion, sleep 38
01:31:04.506 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48131, med=3174, FiltMin=2870, FiltMax=24320, Gamma=1.000
01:31:04.528 00.022 8996 UpdateGuideState exits: m=646574 SNR=305.8
01:31:04.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:04.531 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:04.535 00.004 8996 Enqueuing Expose request
01:31:04.549 00.014 20224 IsGuiding returns 1
01:31:04.549 00.000 20224 scope still moving after pulse duration time elapsed
01:31:04.580 00.031 20224 IsSlewing returns 0
01:31:04.580 00.000 20224 IsGuiding returns 0
01:31:04.580 00.000 20224 scope move finished after 29 + 50 ms
01:31:04.580 00.000 20224 Move returns status 0, amount 29
01:31:04.580 00.000 20224 MoveAxis(N, 0, ABG)
01:31:04.580 00.000 20224 Move returns status 0, amount 0
01:31:04.580 00.000 20224 move complete, result=0
01:31:04.580 00.000 20224 worker thread done servicing request
01:31:04.580 00.000 20224 Worker thread wakes up
01:31:04.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:04.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:04.581 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
01:31:05.727 01.146 20224 Exposure complete
01:31:05.798 00.071 20224 worker thread done servicing request
01:31:05.798 00.000 8996 OnExposeComplete: enter
01:31:05.799 00.001 8996 UpdateGuideState(): m_state=6
01:31:05.800 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13112
01:31:05.802 00.002 8996 Star::Find returns 1 (0), X=136.50, Y=471.63, Mass=573411, SNR=302.5, Peak=44339 HFD=4.4
01:31:05.805 00.003 8996 MultiStar: [#1 0.03,-0.13,0.80,U] [#2 -0.06,0.25,0.77,U] [#3 0.00,-0.02,0.61,U] [#4 -0.17,-0.12,0.48,U] [#5 0.38,-0.05,0.59,U] [#6 0.20,0.02,0.36,U] [#7 -0.04,-0.03,0.44,U] [#8 0.19,-0.12,0.35,U] 
01:31:05.806 00.001 8996 refined, 8 included, MultiStar: {-0.00, -0.06}, one-star: {-0.24, -0.29}
01:31:05.807 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
01:31:05.808 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
01:31:05.809 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.06 hyp=0.06 cameraTheta=-1.58 mountX=0.01 mountY=0.06, mountTheta=1.49
01:31:05.812 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.06, opts=13)
01:31:05.814 00.002 8996 Enqueuing Move request for scope (-0.00, -0.06)
01:31:05.815 00.001 20224 Worker thread wakes up
01:31:05.815 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.06) opts 0xd
01:31:05.815 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.06)
01:31:05.815 00.000 20224 Moving (-0.00, -0.06) raw xDistance=0.01 yDistance=0.06
01:31:05.815 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:31:05.815 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:05.816 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:31:05.816 00.000 20224 MoveAxis(E, 0, ABG)
01:31:05.816 00.000 20224 Move returns status 0, amount 0
01:31:05.816 00.000 20224 MoveAxis(N, 0, ABG)
01:31:05.816 00.000 20224 Move returns status 0, amount 0
01:31:05.816 00.000 20224 move complete, result=0
01:31:05.816 00.000 20224 worker thread done servicing request
01:31:05.821 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44339, med=3174, FiltMin=2832, FiltMax=22928, Gamma=1.000
01:31:05.835 00.014 8996 UpdateGuideState exits: m=573411 SNR=302.5
01:31:05.836 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:05.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:05.838 00.001 8996 Enqueuing Expose request
01:31:05.839 00.001 20224 Worker thread wakes up
01:31:05.839 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:05.840 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:05.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:06.828 00.988 20224 Exposure complete
01:31:06.886 00.058 20224 worker thread done servicing request
01:31:06.886 00.000 8996 OnExposeComplete: enter
01:31:06.888 00.002 8996 UpdateGuideState(): m_state=6
01:31:06.890 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13113
01:31:06.892 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=471.81, Mass=567370, SNR=311.1, Peak=44563 HFD=4.6
01:31:06.894 00.002 8996 MultiStar: [#1 0.31,-0.25,0.63,U] [#2 0.11,-0.20,0.68,U] [#3 0.19,-0.38,0.47,U] [#4 0.02,-0.25,0.49,U] [#5 0.41,0.01,0.53,U] [#6 0.36,-0.25,0.39,U] [#7 0.06,-0.09,0.45,U] [#8 0.45,0.07,0.00,M1] 
01:31:06.895 00.001 8996 single-star, 7 included, MultiStar: {0.15, -0.18}, one-star: {-0.06, -0.10}
01:31:06.896 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
01:31:06.897 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
01:31:06.898 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.11 cameraTheta=-2.09 mountX=-0.05 mountY=0.10, mountTheta=1.99
01:31:06.900 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.10, opts=13)
01:31:06.903 00.003 8996 Enqueuing Move request for scope (-0.06, -0.10)
01:31:06.905 00.002 20224 Worker thread wakes up
01:31:06.905 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
01:31:06.905 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
01:31:06.905 00.000 20224 Moving (-0.06, -0.10) raw xDistance=-0.05 yDistance=0.10
01:31:06.905 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:31:06.905 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:06.905 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:31:06.905 00.000 20224 MoveAxis(E, 0, ABG)
01:31:06.905 00.000 20224 Move returns status 0, amount 0
01:31:06.905 00.000 20224 MoveAxis(N, 0, ABG)
01:31:06.905 00.000 20224 Move returns status 0, amount 0
01:31:06.905 00.000 20224 move complete, result=0
01:31:06.905 00.000 20224 worker thread done servicing request
01:31:06.912 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44563, med=3174, FiltMin=2873, FiltMax=23129, Gamma=1.000
01:31:06.928 00.016 8996 UpdateGuideState exits: m=567370 SNR=311.1
01:31:06.929 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:06.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:06.931 00.001 8996 Enqueuing Expose request
01:31:06.932 00.001 20224 Worker thread wakes up
01:31:06.932 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:06.932 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:06.932 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:08.134 01.202 20224 Exposure complete
01:31:08.217 00.083 20224 worker thread done servicing request
01:31:08.217 00.000 8996 OnExposeComplete: enter
01:31:08.218 00.001 8996 UpdateGuideState(): m_state=6
01:31:08.219 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13114
01:31:08.220 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=472.14, Mass=553910, SNR=288.1, Peak=40147 HFD=4.6
01:31:08.221 00.001 8996 MultiStar: [#1 -0.01,-0.04,0.70,U] [#2 -0.04,0.28,0.79,U] [#3 0.29,-0.03,0.60,U] [#4 -0.10,0.08,0.53,U] [#5 0.39,0.16,0.59,U] [#6 0.56,0.43,0.00,M4] [#7 -0.04,0.29,0.47,U] [#8 0.45,0.05,0.00,M2] 
01:31:08.222 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.14}, one-star: {-0.34, 0.23}
01:31:08.223 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
01:31:08.224 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
01:31:08.225 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.15 cameraTheta=1.64 mountX=-0.02 mountY=-0.14, mountTheta=-1.74
01:31:08.226 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.14, opts=13)
01:31:08.227 00.001 8996 Enqueuing Move request for scope (-0.01, 0.14)
01:31:08.228 00.001 20224 Worker thread wakes up
01:31:08.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
01:31:08.228 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
01:31:08.228 00.000 20224 Moving (-0.01, 0.14) raw xDistance=-0.02 yDistance=-0.14
01:31:08.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:31:08.228 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:08.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:31:08.228 00.000 20224 MoveAxis(E, 0, ABG)
01:31:08.228 00.000 20224 Move returns status 0, amount 0
01:31:08.228 00.000 20224 MoveAxis(N, 0, ABG)
01:31:08.228 00.000 20224 Move returns status 0, amount 0
01:31:08.228 00.000 20224 move complete, result=0
01:31:08.229 00.001 20224 worker thread done servicing request
01:31:08.232 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40147, med=3174, FiltMin=2870, FiltMax=23517, Gamma=1.000
01:31:08.246 00.014 8996 UpdateGuideState exits: m=553910 SNR=288.1
01:31:08.247 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:08.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:08.248 00.000 8996 Enqueuing Expose request
01:31:08.249 00.001 20224 Worker thread wakes up
01:31:08.249 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:08.250 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:08.250 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:09.224 00.974 20224 Exposure complete
01:31:09.329 00.105 20224 worker thread done servicing request
01:31:09.329 00.000 8996 OnExposeComplete: enter
01:31:09.331 00.002 8996 UpdateGuideState(): m_state=6
01:31:09.333 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13115
01:31:09.334 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.88, Mass=692622, SNR=307.8, Peak=57091 HFD=4.6
01:31:09.336 00.002 8996 MultiStar: [#1 -0.23,-0.23,0.71,U] [#2 -0.28,-0.01,0.72,U] [#3 0.10,-0.00,0.71,U] [#4 -0.05,0.11,0.47,U] [#5 0.44,-0.23,0.00,M2] [#6 0.57,-0.07,0.00,M5] [#7 0.07,0.12,0.37,U] [#8 0.13,-0.27,0.34,U] 
01:31:09.337 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.05}, one-star: {-0.18, -0.03}
01:31:09.338 00.001 8996 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.10) = xAngle (-2.61 = -2.61)
01:31:09.340 00.002 8996 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
01:31:09.341 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.71 mountX=-0.09 mountY=0.06, mountTheta=2.60
01:31:09.343 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
01:31:09.343 00.000 8996 Enqueuing Move request for scope (-0.10, -0.05)
01:31:09.344 00.001 20224 Worker thread wakes up
01:31:09.344 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
01:31:09.345 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
01:31:09.345 00.000 20224 Moving (-0.10, -0.05) raw xDistance=-0.09 yDistance=0.06
01:31:09.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:31:09.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:09.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:31:09.345 00.000 20224 MoveAxis(E, 0, ABG)
01:31:09.345 00.000 20224 Move returns status 0, amount 0
01:31:09.345 00.000 20224 MoveAxis(N, 0, ABG)
01:31:09.345 00.000 20224 Move returns status 0, amount 0
01:31:09.345 00.000 20224 move complete, result=0
01:31:09.346 00.001 20224 worker thread done servicing request
01:31:09.349 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=57091, med=3174, FiltMin=2870, FiltMax=29491, Gamma=1.000
01:31:09.372 00.023 8996 UpdateGuideState exits: m=692622 SNR=307.8
01:31:09.374 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:09.374 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:09.375 00.001 8996 Enqueuing Expose request
01:31:09.376 00.001 20224 Worker thread wakes up
01:31:09.376 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:09.378 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:09.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:10.533 01.155 20224 Exposure complete
01:31:10.603 00.070 20224 worker thread done servicing request
01:31:10.603 00.000 8996 OnExposeComplete: enter
01:31:10.604 00.001 8996 UpdateGuideState(): m_state=6
01:31:10.605 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13116
01:31:10.606 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=471.69, Mass=689532, SNR=344.2, Peak=54419 HFD=4.6
01:31:10.607 00.001 8996 MultiStar: [#1 -0.16,-0.25,0.60,U] [#2 -0.24,-0.02,0.65,U] [#3 -0.07,0.29,0.50,U] [#4 -0.14,0.29,0.45,U] [#5 0.55,0.11,0.00,M3] [#6 0.36,0.16,0.38,U] [#7 -0.21,0.19,0.32,U] [#8 0.19,-0.30,0.32,U] 
01:31:10.608 00.001 8996 refined, 7 included, MultiStar: {-0.05, -0.02}, one-star: {0.01, -0.23}
01:31:10.609 00.001 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
01:31:10.609 00.000 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
01:31:10.610 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.75 mountX=-0.05 mountY=0.03, mountTheta=2.64
01:31:10.611 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
01:31:10.612 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
01:31:10.613 00.001 20224 Worker thread wakes up
01:31:10.613 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
01:31:10.613 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
01:31:10.613 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
01:31:10.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:31:10.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:10.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:31:10.613 00.000 20224 MoveAxis(E, 0, ABG)
01:31:10.614 00.001 20224 Move returns status 0, amount 0
01:31:10.614 00.000 20224 MoveAxis(N, 0, ABG)
01:31:10.614 00.000 20224 Move returns status 0, amount 0
01:31:10.614 00.000 20224 move complete, result=0
01:31:10.614 00.000 20224 worker thread done servicing request
01:31:10.617 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54419, med=3174, FiltMin=2851, FiltMax=27107, Gamma=1.000
01:31:10.642 00.025 8996 UpdateGuideState exits: m=689532 SNR=344.2
01:31:10.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:10.645 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:10.646 00.001 8996 Enqueuing Expose request
01:31:10.648 00.002 20224 Worker thread wakes up
01:31:10.648 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:31:10.650 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:10.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:11.634 00.984 20224 Exposure complete
01:31:11.702 00.068 20224 worker thread done servicing request
01:31:11.702 00.000 8996 OnExposeComplete: enter
01:31:11.702 00.000 8996 UpdateGuideState(): m_state=6
01:31:11.704 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13117
01:31:11.705 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=471.81, Mass=589505, SNR=266.8, Peak=43283 HFD=4.4
01:31:11.706 00.001 8996 MultiStar: [#1 0.22,-0.37,0.73,U] [#2 0.03,0.05,0.91,U] [#3 0.23,-0.23,0.69,U] [#4 -0.12,0.11,0.56,U] [#5 0.71,-0.07,0.00,M4] [#6 0.51,-0.04,0.00,M5] [#7 0.18,0.30,0.45,U] [#8 0.47,-0.35,0.00,M1] 
01:31:11.707 00.001 8996 refined, 5 included, MultiStar: {0.12, -0.07}, one-star: {0.18, -0.11}
01:31:11.708 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
01:31:11.709 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.75)
01:31:11.711 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.51 mountX=0.13 mountY=0.05, mountTheta=0.40
01:31:11.713 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.07, opts=13)
01:31:11.714 00.001 8996 Enqueuing Move request for scope (0.12, -0.07)
01:31:11.715 00.001 20224 Worker thread wakes up
01:31:11.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
01:31:11.716 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
01:31:11.716 00.000 20224 Moving (0.12, -0.07) raw xDistance=0.13 yDistance=0.05
01:31:11.716 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:31:11.716 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:11.716 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:31:11.716 00.000 20224 MoveAxis(E, 0, ABG)
01:31:11.716 00.000 20224 Move returns status 0, amount 0
01:31:11.716 00.000 20224 MoveAxis(N, 0, ABG)
01:31:11.716 00.000 20224 Move returns status 0, amount 0
01:31:11.716 00.000 20224 move complete, result=0
01:31:11.716 00.000 20224 worker thread done servicing request
01:31:11.721 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=43283, med=3174, FiltMin=2893, FiltMax=24579, Gamma=1.000
01:31:11.737 00.016 8996 UpdateGuideState exits: m=589505 SNR=266.8
01:31:11.740 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:11.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:11.742 00.001 8996 Enqueuing Expose request
01:31:11.743 00.001 20224 Worker thread wakes up
01:31:11.744 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:11.745 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:11.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:12.916 01.171 20224 Exposure complete
01:31:12.982 00.066 20224 worker thread done servicing request
01:31:12.982 00.000 8996 OnExposeComplete: enter
01:31:12.984 00.002 8996 UpdateGuideState(): m_state=6
01:31:12.985 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13118
01:31:12.986 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=471.56, Mass=633288, SNR=286.4, Peak=44493 HFD=4.7
01:31:12.987 00.001 8996 MultiStar: [#1 -0.12,-0.12,0.70,U] [#2 0.09,0.08,0.79,U] [#3 0.19,-0.08,0.72,U] [#4 -0.14,0.12,0.60,U] [#5 0.44,-0.05,0.63,U] [#6 0.68,0.30,0.00,M6] [#7 0.26,0.41,0.00,M1] [#8 0.47,-0.27,0.00,M2] 
01:31:12.989 00.002 8996 refined, 5 included, MultiStar: {0.10, -0.09}, one-star: {0.14, -0.35}
01:31:12.991 00.002 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
01:31:12.992 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
01:31:12.994 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.09 hyp=0.13 cameraTheta=-0.71 mountX=0.11 mountY=0.08, mountTheta=0.60
01:31:12.997 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.09, opts=13)
01:31:12.999 00.002 8996 Enqueuing Move request for scope (0.10, -0.09)
01:31:13.001 00.002 20224 Worker thread wakes up
01:31:13.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.09) opts 0xd
01:31:13.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.09)
01:31:13.001 00.000 20224 Moving (0.10, -0.09) raw xDistance=0.11 yDistance=0.08
01:31:13.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:31:13.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:13.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:31:13.001 00.000 20224 MoveAxis(E, 0, ABG)
01:31:13.001 00.000 20224 Move returns status 0, amount 0
01:31:13.001 00.000 20224 MoveAxis(N, 0, ABG)
01:31:13.001 00.000 20224 Move returns status 0, amount 0
01:31:13.001 00.000 20224 move complete, result=0
01:31:13.001 00.000 20224 worker thread done servicing request
01:31:13.006 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44493, med=3174, FiltMin=2839, FiltMax=24192, Gamma=1.000
01:31:13.021 00.015 8996 UpdateGuideState exits: m=633288 SNR=286.4
01:31:13.023 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:13.023 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:13.024 00.001 8996 Enqueuing Expose request
01:31:13.025 00.001 20224 Worker thread wakes up
01:31:13.025 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:13.026 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:13.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:13.993 00.967 20224 Exposure complete
01:31:14.082 00.089 20224 worker thread done servicing request
01:31:14.082 00.000 8996 OnExposeComplete: enter
01:31:14.084 00.002 8996 UpdateGuideState(): m_state=6
01:31:14.086 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13119
01:31:14.087 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=471.86, Mass=668631, SNR=303.4, Peak=54371 HFD=4.7
01:31:14.089 00.002 8996 MultiStar: [#1 -0.16,-0.23,0.69,U] [#2 -0.17,0.33,0.85,U] [#3 -0.10,-0.12,0.65,U] [#4 -0.48,0.12,0.00,M1] [#5 0.20,0.18,0.54,U] [#6 0.22,0.04,0.43,U] [#7 -0.26,0.39,0.00,M2] [#8 -0.06,-0.21,0.34,U] 
01:31:14.091 00.002 8996 refined, 6 included, MultiStar: {-0.08, 0.01}, one-star: {-0.21, -0.05}
01:31:14.092 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
01:31:14.093 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
01:31:14.095 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.06 mountX=-0.08 mountY=0.00, mountTheta=3.11
01:31:14.096 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
01:31:14.097 00.001 8996 Enqueuing Move request for scope (-0.08, 0.01)
01:31:14.098 00.001 20224 Worker thread wakes up
01:31:14.098 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
01:31:14.098 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
01:31:14.099 00.001 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=0.00
01:31:14.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:31:14.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:14.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:31:14.099 00.000 20224 MoveAxis(E, 0, ABG)
01:31:14.099 00.000 20224 Move returns status 0, amount 0
01:31:14.099 00.000 20224 MoveAxis(N, 0, ABG)
01:31:14.099 00.000 20224 Move returns status 0, amount 0
01:31:14.100 00.001 20224 move complete, result=0
01:31:14.100 00.000 20224 worker thread done servicing request
01:31:14.102 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=54371, med=3174, FiltMin=2822, FiltMax=26793, Gamma=1.000
01:31:14.117 00.015 8996 UpdateGuideState exits: m=668631 SNR=303.4
01:31:14.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:14.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:14.120 00.001 8996 Enqueuing Expose request
01:31:14.121 00.001 20224 Worker thread wakes up
01:31:14.122 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:31:14.123 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:14.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:15.285 01.162 20224 Exposure complete
01:31:15.356 00.071 20224 worker thread done servicing request
01:31:15.356 00.000 8996 OnExposeComplete: enter
01:31:15.357 00.001 8996 UpdateGuideState(): m_state=6
01:31:15.358 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13120
01:31:15.358 00.000 8996 Star::Find returns 1 (0), X=136.72, Y=471.82, Mass=673750, SNR=346.2, Peak=56579 HFD=4.5
01:31:15.359 00.001 8996 MultiStar: [#1 -0.36,-0.15,0.52,U] [#2 -0.28,0.13,0.65,U] [#3 -0.11,-0.22,0.56,U] [#4 -0.44,0.00,0.46,U] [#5 0.37,0.14,0.49,U] [#6 0.38,-0.02,0.34,U] [#7 -0.17,0.20,0.33,U] [#8 0.21,-0.09,0.30,U] 
01:31:15.359 00.000 8996 refined, 8 included, MultiStar: {-0.07, -0.02}, one-star: {-0.02, -0.09}
01:31:15.361 00.002 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
01:31:15.362 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.42)
01:31:15.363 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.02 hyp=0.08 cameraTheta=-2.84 mountX=-0.07 mountY=0.03, mountTheta=2.73
01:31:15.364 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.02, opts=13)
01:31:15.365 00.001 8996 Enqueuing Move request for scope (-0.07, -0.02)
01:31:15.366 00.001 20224 Worker thread wakes up
01:31:15.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.02) opts 0xd
01:31:15.366 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.02)
01:31:15.366 00.000 20224 Moving (-0.07, -0.02) raw xDistance=-0.07 yDistance=0.03
01:31:15.366 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:31:15.366 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:15.366 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:31:15.366 00.000 20224 MoveAxis(E, 0, ABG)
01:31:15.366 00.000 20224 Move returns status 0, amount 0
01:31:15.366 00.000 20224 MoveAxis(N, 0, ABG)
01:31:15.366 00.000 20224 Move returns status 0, amount 0
01:31:15.366 00.000 20224 move complete, result=0
01:31:15.366 00.000 20224 worker thread done servicing request
01:31:15.370 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=56579, med=3174, FiltMin=2848, FiltMax=26259, Gamma=1.000
01:31:15.384 00.014 8996 UpdateGuideState exits: m=673750 SNR=346.2
01:31:15.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:15.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:15.387 00.001 8996 Enqueuing Expose request
01:31:15.388 00.001 20224 Worker thread wakes up
01:31:15.388 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:31:15.388 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:15.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:16.362 00.974 20224 Exposure complete
01:31:16.440 00.078 20224 worker thread done servicing request
01:31:16.440 00.000 8996 OnExposeComplete: enter
01:31:16.441 00.001 8996 UpdateGuideState(): m_state=6
01:31:16.442 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13121
01:31:16.443 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.02, Mass=668057, SNR=358.5, Peak=58595 HFD=4.4
01:31:16.444 00.001 8996 MultiStar: [#1 -0.45,-0.10,0.00,M1] [#2 -0.04,0.28,0.60,U] [#3 -0.06,0.24,0.45,U] [#4 0.06,0.61,0.00,M1] [#5 0.50,0.47,0.00,M2] [#6 0.32,0.38,0.00,M5] [#7 -0.09,0.58,0.00,M2] [#8 0.02,0.02,0.33,U] 
01:31:16.445 00.001 8996 single-star, 3 included, MultiStar: {0.04, 0.17}, one-star: {0.13, 0.11}
01:31:16.446 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
01:31:16.447 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
01:31:16.448 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.69 mountX=0.12 mountY=-0.12, mountTheta=-0.79
01:31:16.449 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.11, opts=13)
01:31:16.450 00.001 8996 Enqueuing Move request for scope (0.13, 0.11)
01:31:16.451 00.001 20224 Worker thread wakes up
01:31:16.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
01:31:16.451 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
01:31:16.451 00.000 20224 Moving (0.13, 0.11) raw xDistance=0.12 yDistance=-0.12
01:31:16.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:31:16.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:16.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:31:16.451 00.000 20224 MoveAxis(E, 0, ABG)
01:31:16.452 00.001 20224 Move returns status 0, amount 0
01:31:16.452 00.000 20224 MoveAxis(N, 0, ABG)
01:31:16.452 00.000 20224 Move returns status 0, amount 0
01:31:16.452 00.000 20224 move complete, result=0
01:31:16.452 00.000 20224 worker thread done servicing request
01:31:16.456 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=58595, med=3174, FiltMin=2848, FiltMax=27120, Gamma=1.000
01:31:16.475 00.019 8996 UpdateGuideState exits: m=668057 SNR=358.5
01:31:16.476 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:16.478 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:16.480 00.002 8996 Enqueuing Expose request
01:31:16.482 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:16.483 00.001 20224 Worker thread wakes up
01:31:16.483 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:16.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:17.654 01.171 20224 Exposure complete
01:31:17.747 00.093 20224 worker thread done servicing request
01:31:17.747 00.000 8996 OnExposeComplete: enter
01:31:17.748 00.001 8996 UpdateGuideState(): m_state=6
01:31:17.749 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13122
01:31:17.750 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=471.65, Mass=576162, SNR=291.4, Peak=42755 HFD=4.5
01:31:17.751 00.001 8996 MultiStar: [#1 -0.26,-0.55,0.00,M2] [#2 -0.31,-0.34,0.00,M1] [#3 -0.13,-0.25,0.56,U] [#4 -0.24,-0.06,0.50,U] [#5 0.48,-0.15,0.00,M3] [#6 0.21,-0.19,0.40,U] [#7 -0.14,0.21,0.55,U] [#8 0.22,-0.60,0.00,M1] 
01:31:17.752 00.001 8996 refined, 4 included, MultiStar: {-0.05, -0.13}, one-star: {0.04, -0.26}
01:31:17.753 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
01:31:17.753 00.000 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
01:31:17.754 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.93 mountX=-0.04 mountY=0.14, mountTheta=1.83
01:31:17.756 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
01:31:17.756 00.000 8996 Enqueuing Move request for scope (-0.05, -0.13)
01:31:17.757 00.001 20224 Worker thread wakes up
01:31:17.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
01:31:17.757 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
01:31:17.757 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.14
01:31:17.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:31:17.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:17.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:31:17.758 00.001 20224 MoveAxis(E, 0, ABG)
01:31:17.758 00.000 20224 Move returns status 0, amount 0
01:31:17.758 00.000 20224 MoveAxis(N, 0, ABG)
01:31:17.758 00.000 20224 Move returns status 0, amount 0
01:31:17.758 00.000 20224 move complete, result=0
01:31:17.758 00.000 20224 worker thread done servicing request
01:31:17.763 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42755, med=3174, FiltMin=2873, FiltMax=25891, Gamma=1.000
01:31:17.781 00.018 8996 UpdateGuideState exits: m=576162 SNR=291.4
01:31:17.783 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:17.784 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:17.786 00.002 8996 Enqueuing Expose request
01:31:17.787 00.001 20224 Worker thread wakes up
01:31:17.787 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:17.788 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:17.788 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:18.765 00.977 20224 Exposure complete
01:31:18.846 00.081 20224 worker thread done servicing request
01:31:18.846 00.000 8996 OnExposeComplete: enter
01:31:18.848 00.002 8996 UpdateGuideState(): m_state=6
01:31:18.849 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13123
01:31:18.850 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=472.00, Mass=659458, SNR=313.9, Peak=50931 HFD=4.5
01:31:18.852 00.002 8996 MultiStar: [#1 -0.77,-0.48,0.00,M3] [#2 -0.45,0.18,0.00,M2] [#3 -0.22,-0.13,0.62,U] [#4 -0.59,-0.08,0.00,M1] [#5 0.26,0.14,0.57,U] [#6 -0.08,0.19,0.40,U] [#7 -0.36,0.25,0.41,U] [#8 -0.21,-0.02,0.29,U] 
01:31:18.853 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.08}, one-star: {-0.32, 0.08}
01:31:18.854 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
01:31:18.855 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
01:31:18.856 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.18 cameraTheta=2.71 mountX=-0.17 mountY=-0.06, mountTheta=-2.82
01:31:18.858 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.08, opts=13)
01:31:18.858 00.000 8996 Enqueuing Move request for scope (-0.17, 0.08)
01:31:18.859 00.001 20224 Worker thread wakes up
01:31:18.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
01:31:18.860 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
01:31:18.860 00.000 20224 Moving (-0.17, 0.08) raw xDistance=-0.17 yDistance=-0.06
01:31:18.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:31:18.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:18.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:31:18.860 00.000 20224 MoveAxis(E, 0, ABG)
01:31:18.860 00.000 20224 Move returns status 0, amount 0
01:31:18.861 00.001 20224 MoveAxis(N, 0, ABG)
01:31:18.861 00.000 20224 Move returns status 0, amount 0
01:31:18.861 00.000 20224 move complete, result=0
01:31:18.861 00.000 20224 worker thread done servicing request
01:31:18.866 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50931, med=3174, FiltMin=2845, FiltMax=26457, Gamma=1.000
01:31:18.888 00.022 8996 UpdateGuideState exits: m=659458 SNR=313.9
01:31:18.890 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:18.892 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:18.893 00.001 8996 Enqueuing Expose request
01:31:18.895 00.002 20224 Worker thread wakes up
01:31:18.895 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:18.897 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:18.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:20.052 01.155 20224 Exposure complete
01:31:20.128 00.076 20224 worker thread done servicing request
01:31:20.128 00.000 8996 OnExposeComplete: enter
01:31:20.129 00.001 8996 UpdateGuideState(): m_state=6
01:31:20.131 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13124
01:31:20.133 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=471.46, Mass=671642, SNR=329.7, Peak=44797 HFD=4.8
01:31:20.134 00.001 8996 MultiStar: [#1 -0.78,-0.94,0.00,M4] [#2 -0.33,-0.22,0.65,U] [#3 -0.47,-0.55,0.00,M1] [#4 -0.50,-0.18,0.00,M2] [#5 -0.10,-0.27,0.51,U] [#6 0.08,0.18,0.33,U] [#7 -0.06,0.41,0.39,U] [#8 -0.08,-0.59,0.00,M1] 
01:31:20.136 00.002 8996 refined, 4 included, MultiStar: {-0.17, -0.18}, one-star: {-0.22, -0.45}
01:31:20.137 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
01:31:20.137 00.000 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
01:31:20.138 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.18 hyp=0.24 cameraTheta=-2.33 mountX=-0.15 mountY=0.19, mountTheta=2.22
01:31:20.140 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.18, opts=13)
01:31:20.141 00.001 8996 Enqueuing Move request for scope (-0.17, -0.18)
01:31:20.141 00.000 20224 Worker thread wakes up
01:31:20.142 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.18) opts 0xd
01:31:20.142 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.18)
01:31:20.142 00.000 20224 Moving (-0.17, -0.18) raw xDistance=-0.15 yDistance=0.19
01:31:20.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:31:20.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:20.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:31:20.142 00.000 20224 MoveAxis(E, 0, ABG)
01:31:20.142 00.000 20224 Move returns status 0, amount 0
01:31:20.142 00.000 20224 MoveAxis(N, 0, ABG)
01:31:20.142 00.000 20224 Move returns status 0, amount 0
01:31:20.142 00.000 20224 move complete, result=0
01:31:20.142 00.000 20224 worker thread done servicing request
01:31:20.146 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44797, med=3174, FiltMin=2877, FiltMax=24880, Gamma=1.000
01:31:20.158 00.012 8996 UpdateGuideState exits: m=671642 SNR=329.7
01:31:20.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:20.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:20.161 00.001 8996 Enqueuing Expose request
01:31:20.161 00.000 20224 Worker thread wakes up
01:31:20.161 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:31:20.162 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:20.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:21.152 00.990 20224 Exposure complete
01:31:21.242 00.090 20224 worker thread done servicing request
01:31:21.242 00.000 8996 OnExposeComplete: enter
01:31:21.246 00.004 8996 UpdateGuideState(): m_state=6
01:31:21.249 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13125
01:31:21.251 00.002 8996 Star::Find returns 1 (0), X=136.54, Y=471.42, Mass=699861, SNR=323.7, Peak=43763 HFD=4.9
01:31:21.253 00.002 8996 MultiStar: [#1 -0.29,-0.88,0.00,M5] [#2 -0.22,-0.43,0.00,M2] [#3 -0.14,-0.14,0.58,U] [#4 -0.37,-0.23,0.46,U] [#5 0.22,-0.05,0.46,U] [#6 0.31,-0.19,0.37,U] [#7 -0.38,0.24,0.00,M1] [#8 -0.19,-0.77,0.00,M2] 
01:31:21.255 00.002 8996 refined, 4 included, MultiStar: {-0.09, -0.27}, one-star: {-0.21, -0.49}
01:31:21.257 00.002 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:31:21.258 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:31:21.260 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.27 hyp=0.29 cameraTheta=-1.88 mountX=-0.06 mountY=0.28, mountTheta=1.78
01:31:21.264 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.27, opts=13)
01:31:21.265 00.001 8996 Enqueuing Move request for scope (-0.09, -0.27)
01:31:21.267 00.002 20224 Worker thread wakes up
01:31:21.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.27) opts 0xd
01:31:21.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.27)
01:31:21.267 00.000 20224 Moving (-0.09, -0.27) raw xDistance=-0.06 yDistance=0.28
01:31:21.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:31:21.268 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:31:21.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:31:21.268 00.000 20224 MoveAxis(E, 0, ABG)
01:31:21.268 00.000 20224 Move returns status 0, amount 0
01:31:21.268 00.000 20224 MoveAxis(N, 0, ABG)
01:31:21.268 00.000 20224 Move returns status 0, amount 0
01:31:21.268 00.000 20224 move complete, result=0
01:31:21.268 00.000 20224 worker thread done servicing request
01:31:21.276 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43763, med=3174, FiltMin=2857, FiltMax=28944, Gamma=1.000
01:31:21.293 00.017 8996 UpdateGuideState exits: m=699861 SNR=323.7
01:31:21.294 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:21.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:21.295 00.000 8996 Enqueuing Expose request
01:31:21.296 00.001 20224 Worker thread wakes up
01:31:21.297 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:31:21.297 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:21.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:22.472 01.175 20224 Exposure complete
01:31:22.541 00.069 20224 worker thread done servicing request
01:31:22.541 00.000 8996 OnExposeComplete: enter
01:31:22.543 00.002 8996 UpdateGuideState(): m_state=6
01:31:22.546 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13126
01:31:22.547 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=471.42, Mass=697422, SNR=340.8, Peak=42688 HFD=4.7
01:31:22.550 00.003 8996 MultiStar: [#1 -0.51,-0.49,0.00,M6] [#2 -0.43,0.02,0.59,U] [#3 -0.46,0.01,0.00,M1] [#4 -0.86,-0.13,0.00,M2] [#5 0.03,-0.11,0.55,U] [#6 -0.12,0.35,0.43,U] [#7 -0.52,0.27,0.00,M2] [#8 -0.17,-0.18,0.31,U] 
01:31:22.551 00.001 8996 refined, 4 included, MultiStar: {-0.32, -0.15}, one-star: {-0.59, -0.49}
01:31:22.553 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
01:31:22.555 00.002 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.56)
01:31:22.557 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.15 hyp=0.36 cameraTheta=-2.69 mountX=-0.31 mountY=0.19, mountTheta=2.59
01:31:22.559 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.15, opts=13)
01:31:22.560 00.001 8996 Enqueuing Move request for scope (-0.32, -0.15)
01:31:22.561 00.001 20224 Worker thread wakes up
01:31:22.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.15) opts 0xd
01:31:22.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.15)
01:31:22.562 00.001 20224 Moving (-0.32, -0.15) raw xDistance=-0.31 yDistance=0.19
01:31:22.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
01:31:22.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:22.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:31:22.562 00.000 20224 MoveAxis(E, 45, ABG)
01:31:22.562 00.000 20224 Guiding  Dir = 2, Dur = 45
01:31:22.562 00.000 20224 IsSlewing returns 0
01:31:22.562 00.000 20224 IsGuiding returns 0
01:31:22.567 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=42688, med=3174, FiltMin=2877, FiltMax=23331, Gamma=1.000
01:31:22.570 00.003 20224 PulseGuide returned control before completion, sleep 48
01:31:22.589 00.019 8996 UpdateGuideState exits: m=697422 SNR=340.8
01:31:22.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:22.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:22.592 00.001 8996 Enqueuing Expose request
01:31:22.632 00.040 20224 IsGuiding returns 1
01:31:22.632 00.000 20224 scope still moving after pulse duration time elapsed
01:31:22.662 00.030 20224 IsSlewing returns 0
01:31:22.662 00.000 20224 IsGuiding returns 0
01:31:22.662 00.000 20224 scope move finished after 45 + 55 ms
01:31:22.662 00.000 20224 Move returns status 0, amount 45
01:31:22.662 00.000 20224 MoveAxis(N, 0, ABG)
01:31:22.662 00.000 20224 Move returns status 0, amount 0
01:31:22.662 00.000 20224 move complete, result=0
01:31:22.663 00.001 20224 worker thread done servicing request
01:31:22.663 00.000 20224 Worker thread wakes up
01:31:22.663 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:22.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:22.663 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.2 px 0 ms NORTH
01:31:23.654 00.991 20224 Exposure complete
01:31:23.711 00.057 20224 worker thread done servicing request
01:31:23.711 00.000 8996 OnExposeComplete: enter
01:31:23.712 00.001 8996 UpdateGuideState(): m_state=6
01:31:23.713 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13127
01:31:23.714 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=471.46, Mass=703075, SNR=307.1, Peak=53869 HFD=4.6
01:31:23.715 00.001 8996 MultiStar: [#1 -0.26,-0.73,0.00,M7] [#2 -0.17,-0.21,0.79,U] [#3 0.02,-0.66,0.00,M2] [#4 -0.25,-0.17,0.55,U] [#5 0.07,-0.15,0.61,U] [#6 0.27,-0.19,0.35,U] [#7 0.13,0.15,0.40,U] [#8 -0.20,-0.47,0.00,M2] 
01:31:23.717 00.002 8996 refined, 5 included, MultiStar: {-0.01, -0.22}, one-star: {0.04, -0.46}
01:31:23.718 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
01:31:23.719 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
01:31:23.720 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.62 mountX=0.01 mountY=0.22, mountTheta=1.52
01:31:23.723 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.22, opts=13)
01:31:23.726 00.003 8996 Enqueuing Move request for scope (-0.01, -0.22)
01:31:23.728 00.002 20224 Worker thread wakes up
01:31:23.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
01:31:23.728 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
01:31:23.728 00.000 20224 Moving (-0.01, -0.22) raw xDistance=0.01 yDistance=0.22
01:31:23.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:31:23.728 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:31:23.729 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:31:23.729 00.000 20224 MoveAxis(E, 0, ABG)
01:31:23.729 00.000 20224 Move returns status 0, amount 0
01:31:23.729 00.000 20224 MoveAxis(N, 0, ABG)
01:31:23.729 00.000 20224 Move returns status 0, amount 0
01:31:23.729 00.000 20224 move complete, result=0
01:31:23.729 00.000 20224 worker thread done servicing request
01:31:23.736 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53869, med=3174, FiltMin=2829, FiltMax=29561, Gamma=1.000
01:31:23.762 00.026 8996 UpdateGuideState exits: m=703075 SNR=307.1
01:31:23.762 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:23.764 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:23.765 00.001 8996 Enqueuing Expose request
01:31:23.767 00.002 20224 Worker thread wakes up
01:31:23.767 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:31:23.768 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:23.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:24.939 01.171 20224 Exposure complete
01:31:25.009 00.070 20224 worker thread done servicing request
01:31:25.010 00.001 8996 OnExposeComplete: enter
01:31:25.011 00.001 8996 UpdateGuideState(): m_state=6
01:31:25.012 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13128
01:31:25.013 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=471.32, Mass=623022, SNR=310.6, Peak=50493 HFD=4.7
01:31:25.014 00.001 8996 MultiStar: [#1 -0.35,-0.59,0.00,M8] [#2 -0.10,-0.31,0.75,U] [#3 0.07,-0.45,0.00,M3] [#4 -0.36,-0.45,0.00,M2] [#5 -0.02,-0.84,0.00,M1] [#6 0.38,-0.39,0.00,M1] [#7 0.04,-0.59,0.00,M2] [#8 0.00,-0.66,0.00,M3] 
01:31:25.015 00.001 8996 refined, 1 included, MultiStar: {-0.13, -0.47}, one-star: {-0.16, -0.59}
01:31:25.015 00.000 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
01:31:25.016 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
01:31:25.017 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.47 hyp=0.49 cameraTheta=-1.84 mountX=-0.09 mountY=0.49, mountTheta=1.75
01:31:25.019 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.47, opts=13)
01:31:25.019 00.000 8996 Enqueuing Move request for scope (-0.13, -0.47)
01:31:25.020 00.001 20224 Worker thread wakes up
01:31:25.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.47) opts 0xd
01:31:25.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.47)
01:31:25.020 00.000 20224 Moving (-0.13, -0.47) raw xDistance=-0.09 yDistance=0.49
01:31:25.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:31:25.020 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.09 newest=0.90
01:31:25.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
01:31:25.020 00.000 20224 MoveAxis(E, 0, ABG)
01:31:25.020 00.000 20224 Move returns status 0, amount 0
01:31:25.020 00.000 20224 MoveAxis(S, 103, ABG)
01:31:25.020 00.000 20224 Guiding  Dir = 1, Dur = 103
01:31:25.021 00.001 20224 IsSlewing returns 0
01:31:25.021 00.000 20224 IsGuiding returns 0
01:31:25.023 00.002 20224 PulseGuide returned control before completion, sleep 112
01:31:25.024 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50493, med=3174, FiltMin=2867, FiltMax=25763, Gamma=1.000
01:31:25.052 00.028 8996 UpdateGuideState exits: m=623022 SNR=310.6
01:31:25.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:25.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:25.056 00.002 8996 Enqueuing Expose request
01:31:25.137 00.081 20224 IsGuiding returns 1
01:31:25.137 00.000 20224 scope still moving after pulse duration time elapsed
01:31:25.168 00.031 20224 IsSlewing returns 0
01:31:25.169 00.001 20224 IsGuiding returns 1
01:31:25.200 00.031 20224 IsSlewing returns 0
01:31:25.201 00.001 20224 IsGuiding returns 0
01:31:25.201 00.000 20224 scope move finished after 103 + 77 ms
01:31:25.201 00.000 20224 Move returns status 0, amount 103
01:31:25.201 00.000 20224 move complete, result=0
01:31:25.201 00.000 20224 worker thread done servicing request
01:31:25.201 00.000 20224 Worker thread wakes up
01:31:25.201 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 103 ms SOUTH
01:31:25.204 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:25.204 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:26.176 00.972 20224 Exposure complete
01:31:26.242 00.066 20224 worker thread done servicing request
01:31:26.242 00.000 8996 OnExposeComplete: enter
01:31:26.243 00.001 8996 UpdateGuideState(): m_state=6
01:31:26.244 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13129
01:31:26.245 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=471.29, Mass=577252, SNR=296.2, Peak=39753 HFD=4.5
01:31:26.246 00.001 8996 MultiStar: [#1 -0.43,-0.79,0.00,M9] [#2 -0.59,-0.65,0.00,M1] [#3 -0.23,-0.38,0.73,U] [#4 -0.62,-0.55,0.00,M3] [#5 -0.33,-0.57,0.00,M2] [#6 0.01,-0.25,0.40,U] [#7 -0.40,-0.30,0.00,M3] [#8 -0.15,-0.45,0.00,M4] 
01:31:26.247 00.001 8996 refined, 2 included, MultiStar: {-0.38, -0.47}, one-star: {-0.65, -0.62}
01:31:26.247 00.000 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
01:31:26.248 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
01:31:26.250 00.002 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.47 hyp=0.60 cameraTheta=-2.25 mountX=-0.33 mountY=0.51, mountTheta=2.15
01:31:26.252 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.47, opts=13)
01:31:26.253 00.001 8996 Enqueuing Move request for scope (-0.38, -0.47)
01:31:26.255 00.002 20224 Worker thread wakes up
01:31:26.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.47) opts 0xd
01:31:26.255 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.47)
01:31:26.255 00.000 20224 Moving (-0.38, -0.47) raw xDistance=-0.33 yDistance=0.51
01:31:26.255 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:31:26.255 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
01:31:26.255 00.000 20224 MoveAxis(E, 49, ABG)
01:31:26.256 00.001 20224 Guiding  Dir = 2, Dur = 49
01:31:26.256 00.000 20224 IsSlewing returns 0
01:31:26.256 00.000 20224 IsGuiding returns 0
01:31:26.263 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=39753, med=3174, FiltMin=2886, FiltMax=21782, Gamma=1.000
01:31:26.281 00.018 20224 PulseGuide returned control before completion, sleep 35
01:31:26.284 00.003 8996 UpdateGuideState exits: m=577252 SNR=296.2
01:31:26.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:26.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:26.287 00.001 8996 Enqueuing Expose request
01:31:26.328 00.041 20224 IsGuiding returns 1
01:31:26.328 00.000 20224 scope still moving after pulse duration time elapsed
01:31:26.359 00.031 20224 IsSlewing returns 0
01:31:26.359 00.000 20224 IsGuiding returns 1
01:31:26.391 00.032 20224 IsSlewing returns 0
01:31:26.391 00.000 20224 IsGuiding returns 0
01:31:26.391 00.000 20224 scope move finished after 49 + 85 ms
01:31:26.391 00.000 20224 Move returns status 0, amount 49
01:31:26.391 00.000 20224 MoveAxis(S, 107, ABG)
01:31:26.391 00.000 20224 Guiding  Dir = 1, Dur = 107
01:31:26.391 00.000 20224 IsSlewing returns 0
01:31:26.391 00.000 20224 IsGuiding returns 0
01:31:26.439 00.048 20224 PulseGuide returned control before completion, sleep 70
01:31:26.516 00.077 20224 IsGuiding returns 1
01:31:26.516 00.000 20224 scope still moving after pulse duration time elapsed
01:31:26.547 00.031 20224 IsSlewing returns 0
01:31:26.547 00.000 20224 IsGuiding returns 1
01:31:26.579 00.032 20224 IsSlewing returns 0
01:31:26.579 00.000 20224 IsGuiding returns 1
01:31:26.610 00.031 20224 IsSlewing returns 0
01:31:26.610 00.000 20224 IsGuiding returns 0
01:31:26.610 00.000 20224 scope move finished after 107 + 111 ms
01:31:26.611 00.001 20224 Move returns status 0, amount 107
01:31:26.611 00.000 20224 move complete, result=0
01:31:26.611 00.000 20224 worker thread done servicing request
01:31:26.611 00.000 20224 Worker thread wakes up
01:31:26.611 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.5 px 107 ms SOUTH
01:31:26.613 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:26.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:27.785 01.172 20224 Exposure complete
01:31:27.840 00.055 20224 worker thread done servicing request
01:31:27.840 00.000 8996 OnExposeComplete: enter
01:31:27.841 00.001 8996 UpdateGuideState(): m_state=6
01:31:27.842 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13130
01:31:27.843 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.37, Mass=651034, SNR=292.0, Peak=46451 HFD=4.6
01:31:27.844 00.001 8996 MultiStar: [#1 -0.00,0.25,0.63,U] [#2 0.05,0.43,0.83,U] [#3 0.29,0.76,0.00,M3] [#4 0.00,0.90,0.00,M4] [#5 0.34,0.52,0.00,M3] [#6 0.59,0.73,0.00,M1] [#7 0.23,1.17,0.00,M4] [#8 -0.02,0.27,0.37,U] 
01:31:27.844 00.000 8996 refined, 3 included, MultiStar: {0.06, 0.38}, one-star: {0.15, 0.46}
01:31:27.845 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
01:31:27.846 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
01:31:27.847 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.38 hyp=0.39 cameraTheta=1.40 mountX=0.03 mountY=-0.39, mountTheta=-1.50
01:31:27.848 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.38, opts=13)
01:31:27.849 00.001 8996 Enqueuing Move request for scope (0.06, 0.38)
01:31:27.850 00.001 20224 Worker thread wakes up
01:31:27.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.38) opts 0xd
01:31:27.850 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.38)
01:31:27.850 00.000 20224 Moving (0.06, 0.38) raw xDistance=0.03 yDistance=-0.39
01:31:27.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:31:27.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:27.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:31:27.850 00.000 20224 MoveAxis(E, 0, ABG)
01:31:27.850 00.000 20224 Move returns status 0, amount 0
01:31:27.850 00.000 20224 MoveAxis(N, 0, ABG)
01:31:27.850 00.000 20224 Move returns status 0, amount 0
01:31:27.850 00.000 20224 move complete, result=0
01:31:27.851 00.001 20224 worker thread done servicing request
01:31:27.855 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46451, med=3174, FiltMin=2848, FiltMax=24768, Gamma=1.000
01:31:27.877 00.022 8996 UpdateGuideState exits: m=651034 SNR=292.0
01:31:27.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:27.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:27.880 00.001 8996 Enqueuing Expose request
01:31:27.881 00.001 20224 Worker thread wakes up
01:31:27.881 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:31:27.882 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:27.882 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:28.871 00.989 20224 Exposure complete
01:31:28.938 00.067 20224 worker thread done servicing request
01:31:28.938 00.000 8996 OnExposeComplete: enter
01:31:28.939 00.001 8996 UpdateGuideState(): m_state=6
01:31:28.940 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13131
01:31:28.941 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.22, Mass=673919, SNR=302.1, Peak=55075 HFD=4.5
01:31:28.942 00.001 8996 MultiStar: [#1 0.03,0.14,0.76,U] [#2 0.11,0.41,0.66,U] [#3 0.32,0.57,0.00,M4] [#4 0.14,0.79,0.00,M5] [#5 0.73,0.73,0.00,M4] [#6 0.40,0.67,0.00,M2] [#7 0.23,0.83,0.00,M5] [#8 0.54,0.05,0.00,M4] 
01:31:28.943 00.001 8996 refined, 2 included, MultiStar: {0.04, 0.28}, one-star: {-0.01, 0.31}
01:31:28.944 00.001 8996 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
01:31:28.945 00.001 8996 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.59 = -1.59)
01:31:28.946 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.28 hyp=0.29 cameraTheta=1.44 mountX=0.01 mountY=-0.29, mountTheta=-1.54
01:31:28.947 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.28, opts=13)
01:31:28.948 00.001 8996 Enqueuing Move request for scope (0.04, 0.28)
01:31:28.949 00.001 20224 Worker thread wakes up
01:31:28.949 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.28) opts 0xd
01:31:28.949 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.28)
01:31:28.949 00.000 20224 Moving (0.04, 0.28) raw xDistance=0.01 yDistance=-0.29
01:31:28.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:31:28.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:28.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:31:28.949 00.000 20224 MoveAxis(E, 0, ABG)
01:31:28.949 00.000 20224 Move returns status 0, amount 0
01:31:28.949 00.000 20224 MoveAxis(N, 0, ABG)
01:31:28.949 00.000 20224 Move returns status 0, amount 0
01:31:28.949 00.000 20224 move complete, result=0
01:31:28.949 00.000 20224 worker thread done servicing request
01:31:28.953 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=55075, med=3174, FiltMin=2861, FiltMax=28765, Gamma=1.000
01:31:28.967 00.014 8996 UpdateGuideState exits: m=673919 SNR=302.1
01:31:28.968 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:28.969 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:28.970 00.001 8996 Enqueuing Expose request
01:31:28.970 00.000 20224 Worker thread wakes up
01:31:28.970 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:31:28.971 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:28.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:30.137 01.166 20224 Exposure complete
01:31:30.215 00.078 20224 worker thread done servicing request
01:31:30.215 00.000 8996 OnExposeComplete: enter
01:31:30.216 00.001 8996 UpdateGuideState(): m_state=6
01:31:30.217 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13132
01:31:30.218 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.06, Mass=665898, SNR=305.2, Peak=49331 HFD=4.4
01:31:30.219 00.001 8996 MultiStar: [#1 0.36,0.41,0.00,M8] [#2 0.46,0.79,0.00,M1] [#3 0.63,0.55,0.00,M5] [#4 0.33,0.59,0.00,M6] [#5 0.89,0.66,0.00,M5] [#6 0.79,0.77,0.00,M3] [#7 0.51,1.11,0.00,M6] [#8 0.75,0.49,0.00,M5] 
01:31:30.220 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
01:31:30.221 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
01:31:30.222 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=0.15 hyp=0.41 cameraTheta=0.37 mountX=0.36 mountY=-0.19, mountTheta=-0.49
01:31:30.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.15, opts=13)
01:31:30.225 00.001 8996 Enqueuing Move request for scope (0.38, 0.15)
01:31:30.226 00.001 20224 Worker thread wakes up
01:31:30.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.15) opts 0xd
01:31:30.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.15)
01:31:30.226 00.000 20224 Moving (0.38, 0.15) raw xDistance=0.36 yDistance=-0.19
01:31:30.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
01:31:30.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:30.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:31:30.226 00.000 20224 MoveAxis(W, 53, ABG)
01:31:30.226 00.000 20224 Guiding  Dir = 3, Dur = 53
01:31:30.227 00.001 20224 IsSlewing returns 0
01:31:30.227 00.000 20224 IsGuiding returns 0
01:31:30.230 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49331, med=3174, FiltMin=2857, FiltMax=26701, Gamma=1.000
01:31:30.250 00.020 8996 UpdateGuideState exits: m=665898 SNR=305.2
01:31:30.252 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:30.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:30.254 00.001 8996 Enqueuing Expose request
01:31:30.255 00.001 20224 PulseGuide returned control before completion, sleep 36
01:31:30.301 00.046 20224 IsGuiding returns 1
01:31:30.301 00.000 20224 scope still moving after pulse duration time elapsed
01:31:30.332 00.031 20224 IsSlewing returns 0
01:31:30.332 00.000 20224 IsGuiding returns 1
01:31:30.363 00.031 20224 IsSlewing returns 0
01:31:30.364 00.001 20224 IsGuiding returns 0
01:31:30.364 00.000 20224 scope move finished after 53 + 84 ms
01:31:30.364 00.000 20224 Move returns status 0, amount 53
01:31:30.364 00.000 20224 MoveAxis(N, 0, ABG)
01:31:30.364 00.000 20224 Move returns status 0, amount 0
01:31:30.364 00.000 20224 move complete, result=0
01:31:30.364 00.000 20224 worker thread done servicing request
01:31:30.364 00.000 20224 Worker thread wakes up
01:31:30.364 00.000 8996 GuideStep: 0.4 px 53 ms WEST, -0.2 px 0 ms NORTH
01:31:30.367 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:30.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:31.344 00.977 20224 Exposure complete
01:31:31.423 00.079 20224 worker thread done servicing request
01:31:31.423 00.000 8996 OnExposeComplete: enter
01:31:31.425 00.002 8996 UpdateGuideState(): m_state=6
01:31:31.428 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13133
01:31:31.429 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.16, Mass=596564, SNR=300.7, Peak=43875 HFD=4.5
01:31:31.432 00.003 8996 MultiStar: [#1 -0.07,0.65,0.00,M9] [#2 -0.14,0.67,0.00,M2] [#3 0.22,0.78,0.00,M6] [#4 -0.30,0.64,0.00,M7] [#5 0.33,0.83,0.00,M6] [#6 0.46,0.55,0.00,M4] [#7 -0.21,0.83,0.00,M7] [#8 0.09,0.31,0.39,U] 
01:31:31.434 00.002 8996 single-star, 1 included, MultiStar: {0.04, 0.26}, one-star: {0.02, 0.25}
01:31:31.436 00.002 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
01:31:31.437 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
01:31:31.439 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.49 mountX=-0.00 mountY=-0.25, mountTheta=-1.58
01:31:31.442 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.25, opts=13)
01:31:31.443 00.001 8996 Enqueuing Move request for scope (0.02, 0.25)
01:31:31.446 00.003 20224 Worker thread wakes up
01:31:31.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
01:31:31.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
01:31:31.446 00.000 20224 Moving (0.02, 0.25) raw xDistance=-0.00 yDistance=-0.25
01:31:31.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:31:31.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:31.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:31:31.446 00.000 20224 MoveAxis(E, 0, ABG)
01:31:31.446 00.000 20224 Move returns status 0, amount 0
01:31:31.446 00.000 20224 MoveAxis(N, 0, ABG)
01:31:31.446 00.000 20224 Move returns status 0, amount 0
01:31:31.446 00.000 20224 move complete, result=0
01:31:31.447 00.001 20224 worker thread done servicing request
01:31:31.459 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43875, med=3174, FiltMin=2883, FiltMax=23837, Gamma=1.000
01:31:31.479 00.020 8996 UpdateGuideState exits: m=596564 SNR=300.7
01:31:31.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:31.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:31.481 00.000 8996 Enqueuing Expose request
01:31:31.482 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:31:31.483 00.001 20224 Worker thread wakes up
01:31:31.483 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:31.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:32.666 01.183 20224 Exposure complete
01:31:32.735 00.069 20224 worker thread done servicing request
01:31:32.735 00.000 8996 OnExposeComplete: enter
01:31:32.736 00.001 8996 UpdateGuideState(): m_state=6
01:31:32.737 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13134
01:31:32.738 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.33, Mass=566763, SNR=277.1, Peak=42723 HFD=4.7
01:31:32.739 00.001 8996 MultiStar: [#1 -0.07,0.24,0.78,U] [#2 -0.28,0.53,0.00,M3] [#3 -0.07,0.47,0.00,M7] [#4 -0.10,0.69,0.00,M8] [#5 0.57,0.55,0.00,M7] [#6 0.65,0.71,0.00,M5] [#7 -0.14,0.66,0.00,M8] [#8 0.22,0.28,0.40,U] 
01:31:32.740 00.001 8996 refined, 2 included, MultiStar: {-0.08, 0.33}, one-star: {-0.20, 0.42}
01:31:32.741 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
01:31:32.741 00.000 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
01:31:32.742 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.33 hyp=0.34 cameraTheta=1.80 mountX=-0.11 mountY=-0.32, mountTheta=-1.90
01:31:32.743 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.33, opts=13)
01:31:32.745 00.002 8996 Enqueuing Move request for scope (-0.08, 0.33)
01:31:32.745 00.000 20224 Worker thread wakes up
01:31:32.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.33) opts 0xd
01:31:32.746 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.33)
01:31:32.746 00.000 20224 Moving (-0.08, 0.33) raw xDistance=-0.11 yDistance=-0.32
01:31:32.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:31:32.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:32.746 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:31:32.746 00.000 20224 MoveAxis(E, 0, ABG)
01:31:32.746 00.000 20224 Move returns status 0, amount 0
01:31:32.746 00.000 20224 MoveAxis(N, 0, ABG)
01:31:32.746 00.000 20224 Move returns status 0, amount 0
01:31:32.746 00.000 20224 move complete, result=0
01:31:32.746 00.000 20224 worker thread done servicing request
01:31:32.753 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42723, med=3174, FiltMin=2880, FiltMax=23968, Gamma=1.000
01:31:32.772 00.019 8996 UpdateGuideState exits: m=566763 SNR=277.1
01:31:32.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:32.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:32.774 00.000 8996 Enqueuing Expose request
01:31:32.775 00.001 20224 Worker thread wakes up
01:31:32.775 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:31:32.776 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:32.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:33.763 00.987 20224 Exposure complete
01:31:33.835 00.072 20224 worker thread done servicing request
01:31:33.836 00.001 8996 OnExposeComplete: enter
01:31:33.837 00.001 8996 UpdateGuideState(): m_state=6
01:31:33.839 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13135
01:31:33.840 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.35, Mass=604874, SNR=323.1, Peak=40816 HFD=4.7
01:31:33.842 00.002 8996 MultiStar: [#1 -0.31,0.48,0.00,M9] [#2 -0.28,0.68,0.00,M4] [#3 0.05,0.74,0.00,M8] [#4 -0.32,0.75,0.00,M9] [#5 0.09,0.37,0.56,U] [#6 0.38,0.69,0.00,M6] [#7 -0.19,0.70,0.00,M9] [#8 -0.08,0.34,0.41,U] 
01:31:33.843 00.001 8996 refined, 2 included, MultiStar: {-0.19, 0.40}, one-star: {-0.39, 0.43}
01:31:33.844 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
01:31:33.845 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
01:31:33.846 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.40 hyp=0.44 cameraTheta=2.02 mountX=-0.23 mountY=-0.37, mountTheta=-2.12
01:31:33.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.40, opts=13)
01:31:33.849 00.001 8996 Enqueuing Move request for scope (-0.19, 0.40)
01:31:33.850 00.001 20224 Worker thread wakes up
01:31:33.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.40) opts 0xd
01:31:33.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.40)
01:31:33.850 00.000 20224 Moving (-0.19, 0.40) raw xDistance=-0.23 yDistance=-0.37
01:31:33.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:31:33.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:31:33.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:31:33.850 00.000 20224 MoveAxis(E, 33, ABG)
01:31:33.851 00.001 20224 Guiding  Dir = 2, Dur = 33
01:31:33.851 00.000 20224 IsSlewing returns 0
01:31:33.851 00.000 20224 IsGuiding returns 0
01:31:33.854 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40816, med=3174, FiltMin=2870, FiltMax=22256, Gamma=1.000
01:31:33.870 00.016 8996 UpdateGuideState exits: m=604874 SNR=323.1
01:31:33.872 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:33.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:33.875 00.002 8996 Enqueuing Expose request
01:31:33.879 00.004 20224 PulseGuide returned control before completion, sleep 16
01:31:33.909 00.030 20224 IsGuiding returns 1
01:31:33.909 00.000 20224 scope still moving after pulse duration time elapsed
01:31:33.941 00.032 20224 IsSlewing returns 0
01:31:33.941 00.000 20224 IsGuiding returns 1
01:31:33.973 00.032 20224 IsSlewing returns 0
01:31:33.973 00.000 20224 IsGuiding returns 0
01:31:33.973 00.000 20224 scope move finished after 33 + 88 ms
01:31:33.973 00.000 20224 Move returns status 0, amount 33
01:31:33.973 00.000 20224 MoveAxis(N, 0, ABG)
01:31:33.973 00.000 20224 Move returns status 0, amount 0
01:31:33.973 00.000 20224 move complete, result=0
01:31:33.973 00.000 20224 worker thread done servicing request
01:31:33.973 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.4 px 0 ms NORTH
01:31:33.974 00.001 20224 Worker thread wakes up
01:31:33.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:33.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:35.130 01.155 20224 Exposure complete
01:31:35.187 00.057 20224 worker thread done servicing request
01:31:35.187 00.000 8996 OnExposeComplete: enter
01:31:35.188 00.001 8996 UpdateGuideState(): m_state=6
01:31:35.189 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13136
01:31:35.190 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.03, Mass=599559, SNR=303.9, Peak=49267 HFD=4.4
01:31:35.191 00.001 8996 MultiStar: [#1 -0.06,0.34,0.66,U] [#2 -0.00,0.75,0.00,M5] [#3 0.26,0.55,0.00,M9] [#4 -0.17,0.38,0.45,U] [#5 0.77,0.68,0.00,M7] [#6 0.48,0.43,0.00,M7] [#7 -0.10,0.54,0.00,M10] [#8 0.57,0.34,0.00,M3] 
01:31:35.192 00.001 8996 single-star, 2 included, MultiStar: {-0.04, 0.25}, one-star: {0.02, 0.12}
01:31:35.192 00.000 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
01:31:35.194 00.002 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
01:31:35.195 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.37 mountX=0.01 mountY=-0.12, mountTheta=-1.47
01:31:35.199 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.12, opts=13)
01:31:35.201 00.002 8996 Enqueuing Move request for scope (0.02, 0.12)
01:31:35.202 00.001 20224 Worker thread wakes up
01:31:35.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
01:31:35.202 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
01:31:35.202 00.000 20224 Moving (0.02, 0.12) raw xDistance=0.01 yDistance=-0.12
01:31:35.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:31:35.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:35.203 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:31:35.203 00.000 20224 MoveAxis(E, 0, ABG)
01:31:35.203 00.000 20224 Move returns status 0, amount 0
01:31:35.203 00.000 20224 MoveAxis(N, 0, ABG)
01:31:35.203 00.000 20224 Move returns status 0, amount 0
01:31:35.203 00.000 20224 move complete, result=0
01:31:35.203 00.000 20224 worker thread done servicing request
01:31:35.210 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49267, med=3174, FiltMin=2889, FiltMax=28080, Gamma=1.000
01:31:35.224 00.014 8996 UpdateGuideState exits: m=599559 SNR=303.9
01:31:35.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:35.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:35.227 00.001 8996 Enqueuing Expose request
01:31:35.228 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:31:35.229 00.001 20224 Worker thread wakes up
01:31:35.229 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:35.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:36.206 00.977 20224 Exposure complete
01:31:36.281 00.075 20224 worker thread done servicing request
01:31:36.281 00.000 8996 OnExposeComplete: enter
01:31:36.282 00.001 8996 UpdateGuideState(): m_state=6
01:31:36.284 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13137
01:31:36.285 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.16, Mass=697636, SNR=311.4, Peak=63443 HFD=4.5
01:31:36.287 00.002 8996 MultiStar: [#1 -0.23,0.29,0.65,U] [#2 -0.06,0.71,0.00,M6] [#3 0.02,0.64,0.00,M10] [#4 -0.10,0.66,0.00,M9] [#5 0.63,0.52,0.00,M8] [#6 0.40,0.47,0.00,M8] [#7 -0.18,0.62,0.00,R] [#8 0.14,0.33,0.36,U] 
01:31:36.288 00.001 8996 single-star, 2 included, MultiStar: {-0.08, 0.28}, one-star: {-0.06, 0.25}
01:31:36.288 00.000 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
01:31:36.289 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
01:31:36.290 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.25 hyp=0.26 cameraTheta=1.82 mountX=-0.09 mountY=-0.24, mountTheta=-1.91
01:31:36.293 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.25, opts=13)
01:31:36.294 00.001 8996 Enqueuing Move request for scope (-0.06, 0.25)
01:31:36.295 00.001 20224 Worker thread wakes up
01:31:36.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.25) opts 0xd
01:31:36.295 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.25)
01:31:36.295 00.000 20224 Moving (-0.06, 0.25) raw xDistance=-0.09 yDistance=-0.24
01:31:36.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:31:36.295 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=0.61 newest=-0.74
01:31:36.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:31:36.295 00.000 20224 MoveAxis(E, 0, ABG)
01:31:36.295 00.000 20224 Move returns status 0, amount 0
01:31:36.295 00.000 20224 MoveAxis(N, 51, ABG)
01:31:36.295 00.000 20224 Guiding  Dir = 0, Dur = 51
01:31:36.296 00.001 20224 IsSlewing returns 0
01:31:36.296 00.000 20224 IsGuiding returns 0
01:31:36.300 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=63443, med=3174, FiltMin=2864, FiltMax=30656, Gamma=1.000
01:31:36.318 00.018 8996 UpdateGuideState exits: m=697636 SNR=311.4
01:31:36.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:36.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:36.321 00.001 8996 Enqueuing Expose request
01:31:36.338 00.017 20224 PulseGuide returned control before completion, sleep 19
01:31:36.369 00.031 20224 IsGuiding returns 1
01:31:36.369 00.000 20224 scope still moving after pulse duration time elapsed
01:31:36.401 00.032 20224 IsSlewing returns 0
01:31:36.401 00.000 20224 IsGuiding returns 1
01:31:36.432 00.031 20224 IsSlewing returns 0
01:31:36.432 00.000 20224 IsGuiding returns 0
01:31:36.432 00.000 20224 scope move finished after 51 + 85 ms
01:31:36.432 00.000 20224 Move returns status 0, amount 51
01:31:36.433 00.001 20224 move complete, result=0
01:31:36.433 00.000 20224 worker thread done servicing request
01:31:36.433 00.000 20224 Worker thread wakes up
01:31:36.433 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:36.433 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
01:31:36.434 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:37.618 01.184 20224 Exposure complete
01:31:37.708 00.090 20224 worker thread done servicing request
01:31:37.708 00.000 8996 OnExposeComplete: enter
01:31:37.709 00.001 8996 UpdateGuideState(): m_state=6
01:31:37.711 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13138
01:31:37.712 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.49, Mass=646450, SNR=305.7, Peak=49779 HFD=4.7
01:31:37.712 00.000 8996 MultiStar: [#1 -0.25,0.78,0.00,M8] [#2 -0.03,0.94,0.00,M7] [#3 -0.04,0.91,0.00,R] [#4 -0.46,1.01,0.00,M10] [#5 0.38,0.76,0.00,M9] [#6 0.19,0.84,0.00,M9] [#7 -0.14,0.24,0.36,U] [#8 0.35,0.92,0.00,M3] 
01:31:37.713 00.001 8996 refined, 1 included, MultiStar: {-0.12, 0.48}, one-star: {-0.12, 0.57}
01:31:37.714 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
01:31:37.715 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
01:31:37.716 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.48 hyp=0.50 cameraTheta=1.82 mountX=-0.17 mountY=-0.47, mountTheta=-1.92
01:31:37.719 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.48, opts=13)
01:31:37.720 00.001 8996 Enqueuing Move request for scope (-0.12, 0.48)
01:31:37.721 00.001 20224 Worker thread wakes up
01:31:37.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.48) opts 0xd
01:31:37.721 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.48)
01:31:37.721 00.000 20224 Moving (-0.12, 0.48) raw xDistance=-0.17 yDistance=-0.47
01:31:37.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:31:37.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
01:31:37.721 00.000 20224 MoveAxis(E, 0, ABG)
01:31:37.721 00.000 20224 Move returns status 0, amount 0
01:31:37.721 00.000 20224 MoveAxis(N, 99, ABG)
01:31:37.721 00.000 20224 Guiding  Dir = 0, Dur = 99
01:31:37.722 00.001 20224 IsSlewing returns 0
01:31:37.722 00.000 20224 IsGuiding returns 0
01:31:37.726 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49779, med=3174, FiltMin=2841, FiltMax=26880, Gamma=1.000
01:31:37.741 00.015 8996 UpdateGuideState exits: m=646450 SNR=305.7
01:31:37.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:37.744 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:37.745 00.001 8996 Enqueuing Expose request
01:31:37.760 00.015 20224 PulseGuide returned control before completion, sleep 71
01:31:37.838 00.078 20224 IsGuiding returns 1
01:31:37.838 00.000 20224 scope still moving after pulse duration time elapsed
01:31:37.869 00.031 20224 IsSlewing returns 0
01:31:37.869 00.000 20224 IsGuiding returns 1
01:31:37.901 00.032 20224 IsSlewing returns 0
01:31:37.901 00.000 20224 IsGuiding returns 1
01:31:37.932 00.031 20224 IsSlewing returns 0
01:31:37.932 00.000 20224 IsGuiding returns 0
01:31:37.932 00.000 20224 scope move finished after 99 + 110 ms
01:31:37.932 00.000 20224 Move returns status 0, amount 99
01:31:37.932 00.000 20224 move complete, result=0
01:31:37.933 00.001 20224 worker thread done servicing request
01:31:37.933 00.000 20224 Worker thread wakes up
01:31:37.933 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.5 px 99 ms NORTH
01:31:37.935 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:37.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:38.894 00.959 20224 Exposure complete
01:31:38.957 00.063 20224 worker thread done servicing request
01:31:38.958 00.001 8996 OnExposeComplete: enter
01:31:38.959 00.001 8996 UpdateGuideState(): m_state=6
01:31:38.961 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13139
01:31:38.963 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=471.80, Mass=681218, SNR=293.5, Peak=43875 HFD=4.6
01:31:38.965 00.002 8996 MultiStar: [#1 -0.57,0.02,0.00,M9] [#2 -0.27,0.00,0.68,U] [#3 -0.09,-0.69,0.00,M1] [#4 -0.41,0.07,0.50,U] [#5 0.24,0.32,0.58,U] [#6 -0.04,0.00,0.46,U] [#7 -0.26,-0.32,0.42,U] [#8 0.14,0.28,0.37,U] 
01:31:38.966 00.001 8996 refined, 6 included, MultiStar: {-0.11, 0.02}, one-star: {-0.12, -0.12}
01:31:38.967 00.001 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
01:31:38.969 00.002 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
01:31:38.970 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.02 hyp=0.11 cameraTheta=2.94 mountX=-0.11 mountY=-0.01, mountTheta=-3.06
01:31:38.973 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.02, opts=13)
01:31:38.975 00.002 8996 Enqueuing Move request for scope (-0.11, 0.02)
01:31:38.976 00.001 20224 Worker thread wakes up
01:31:38.977 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.02) opts 0xd
01:31:38.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.02)
01:31:38.977 00.000 20224 Moving (-0.11, 0.02) raw xDistance=-0.11 yDistance=-0.01
01:31:38.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:31:38.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:38.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:31:38.977 00.000 20224 MoveAxis(E, 0, ABG)
01:31:38.977 00.000 20224 Move returns status 0, amount 0
01:31:38.977 00.000 20224 MoveAxis(N, 0, ABG)
01:31:38.977 00.000 20224 Move returns status 0, amount 0
01:31:38.978 00.001 20224 move complete, result=0
01:31:38.978 00.000 20224 worker thread done servicing request
01:31:38.984 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43875, med=3177, FiltMin=2854, FiltMax=28352, Gamma=1.000
01:31:38.997 00.013 8996 UpdateGuideState exits: m=681218 SNR=293.5
01:31:38.998 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:38.999 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:39.000 00.001 8996 Enqueuing Expose request
01:31:39.000 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:31:39.001 00.001 20224 Worker thread wakes up
01:31:39.001 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:39.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:40.170 01.169 20224 Exposure complete
01:31:40.234 00.064 20224 worker thread done servicing request
01:31:40.234 00.000 8996 OnExposeComplete: enter
01:31:40.235 00.001 8996 UpdateGuideState(): m_state=6
01:31:40.236 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13140
01:31:40.237 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=471.39, Mass=666846, SNR=313.5, Peak=51133 HFD=4.7
01:31:40.239 00.002 8996 MultiStar: [#1 -0.50,-0.31,0.00,M10] [#2 -0.24,0.33,0.78,U] [#3 0.12,-0.76,0.00,M2] [#4 -0.29,0.20,0.47,U] [#5 0.34,-0.06,0.56,U] [#6 0.05,-0.39,0.44,U] [#7 -0.41,-0.65,0.00,M1] [#8 0.01,-0.04,0.43,U] 
01:31:40.239 00.000 8996 refined, 5 included, MultiStar: {-0.07, -0.11}, one-star: {-0.14, -0.52}
01:31:40.240 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:31:40.241 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
01:31:40.242 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.12 cameraTheta=-2.13 mountX=-0.06 mountY=0.11, mountTheta=2.03
01:31:40.244 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.11, opts=13)
01:31:40.245 00.001 8996 Enqueuing Move request for scope (-0.07, -0.11)
01:31:40.245 00.000 20224 Worker thread wakes up
01:31:40.246 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
01:31:40.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
01:31:40.246 00.000 20224 Moving (-0.07, -0.11) raw xDistance=-0.06 yDistance=0.11
01:31:40.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:31:40.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:40.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:31:40.246 00.000 20224 MoveAxis(E, 0, ABG)
01:31:40.246 00.000 20224 Move returns status 0, amount 0
01:31:40.246 00.000 20224 MoveAxis(N, 0, ABG)
01:31:40.246 00.000 20224 Move returns status 0, amount 0
01:31:40.246 00.000 20224 move complete, result=0
01:31:40.246 00.000 20224 worker thread done servicing request
01:31:40.250 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51133, med=3174, FiltMin=2880, FiltMax=26771, Gamma=1.000
01:31:40.266 00.016 8996 UpdateGuideState exits: m=666846 SNR=313.5
01:31:40.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:40.267 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:40.268 00.001 8996 Enqueuing Expose request
01:31:40.269 00.001 20224 Worker thread wakes up
01:31:40.269 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:40.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:40.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:41.247 00.977 20224 Exposure complete
01:31:41.311 00.064 20224 worker thread done servicing request
01:31:41.312 00.001 8996 OnExposeComplete: enter
01:31:41.313 00.001 8996 UpdateGuideState(): m_state=6
01:31:41.313 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13141
01:31:41.315 00.002 8996 Star::Find returns 1 (0), X=136.54, Y=471.45, Mass=715686, SNR=317.7, Peak=48669 HFD=4.7
01:31:41.318 00.003 8996 MultiStar: [#1 -0.43,-0.13,0.00,R] [#2 -0.23,0.02,0.85,U] [#3 -0.01,-0.88,0.00,M3] [#4 -0.47,0.01,0.00,M9] [#5 0.37,0.27,0.00,M8] [#6 0.04,0.01,0.40,U] [#7 -0.49,-0.55,0.00,M2] [#8 0.16,-0.12,0.39,U] 
01:31:41.318 00.000 8996 refined, 3 included, MultiStar: {-0.12, -0.19}, one-star: {-0.20, -0.46}
01:31:41.320 00.002 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:31:41.321 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
01:31:41.321 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-2.14 mountX=-0.10 mountY=0.20, mountTheta=2.04
01:31:41.323 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.19, opts=13)
01:31:41.324 00.001 8996 Enqueuing Move request for scope (-0.12, -0.19)
01:31:41.325 00.001 20224 Worker thread wakes up
01:31:41.326 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.19) opts 0xd
01:31:41.326 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.19)
01:31:41.326 00.000 20224 Moving (-0.12, -0.19) raw xDistance=-0.10 yDistance=0.20
01:31:41.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:31:41.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:41.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:31:41.326 00.000 20224 MoveAxis(E, 0, ABG)
01:31:41.326 00.000 20224 Move returns status 0, amount 0
01:31:41.327 00.001 20224 MoveAxis(N, 0, ABG)
01:31:41.327 00.000 20224 Move returns status 0, amount 0
01:31:41.327 00.000 20224 move complete, result=0
01:31:41.327 00.000 20224 worker thread done servicing request
01:31:41.330 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48669, med=3177, FiltMin=2880, FiltMax=26400, Gamma=1.000
01:31:41.350 00.020 8996 UpdateGuideState exits: m=715686 SNR=317.7
01:31:41.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:41.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:41.353 00.001 8996 Enqueuing Expose request
01:31:41.354 00.001 20224 Worker thread wakes up
01:31:41.355 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:31:41.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:41.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:42.522 01.166 20224 Exposure complete
01:31:42.615 00.093 20224 worker thread done servicing request
01:31:42.615 00.000 8996 OnExposeComplete: enter
01:31:42.616 00.001 8996 UpdateGuideState(): m_state=6
01:31:42.617 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13142
01:31:42.618 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=471.29, Mass=619627, SNR=338.4, Peak=41885 HFD=4.6
01:31:42.619 00.001 8996 MultiStar: [#1 -0.12,-0.47,0.00,M1] [#2 -0.28,-0.42,0.00,M5] [#3 -0.26,-1.37,0.00,M4] [#4 -0.54,-0.40,0.00,M10] [#5 0.15,-0.26,0.52,U] [#6 -0.20,-0.62,0.00,M7] [#7 -0.59,-1.04,0.00,M3] [#8 -0.18,-0.36,0.35,U] 
01:31:42.620 00.001 8996 refined, 2 included, MultiStar: {-0.21, -0.47}, one-star: {-0.41, -0.62}
01:31:42.621 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
01:31:42.621 00.000 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
01:31:42.622 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.47 hyp=0.51 cameraTheta=-1.99 mountX=-0.16 mountY=0.49, mountTheta=1.89
01:31:42.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.47, opts=13)
01:31:42.625 00.001 8996 Enqueuing Move request for scope (-0.21, -0.47)
01:31:42.625 00.000 20224 Worker thread wakes up
01:31:42.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.47) opts 0xd
01:31:42.626 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.47)
01:31:42.626 00.000 20224 Moving (-0.21, -0.47) raw xDistance=-0.16 yDistance=0.49
01:31:42.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:31:42.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:42.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:31:42.626 00.000 20224 MoveAxis(E, 0, ABG)
01:31:42.626 00.000 20224 Move returns status 0, amount 0
01:31:42.626 00.000 20224 MoveAxis(N, 0, ABG)
01:31:42.626 00.000 20224 Move returns status 0, amount 0
01:31:42.626 00.000 20224 move complete, result=0
01:31:42.626 00.000 20224 worker thread done servicing request
01:31:42.631 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41885, med=3174, FiltMin=2889, FiltMax=23190, Gamma=1.000
01:31:42.654 00.023 8996 UpdateGuideState exits: m=619627 SNR=338.4
01:31:42.657 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:42.658 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:42.660 00.002 8996 Enqueuing Expose request
01:31:42.661 00.001 20224 Worker thread wakes up
01:31:42.662 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
01:31:42.663 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:42.664 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:43.653 00.989 20224 Exposure complete
01:31:43.728 00.075 20224 worker thread done servicing request
01:31:43.729 00.001 8996 OnExposeComplete: enter
01:31:43.731 00.002 8996 UpdateGuideState(): m_state=6
01:31:43.733 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13143
01:31:43.734 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=471.36, Mass=666020, SNR=303.3, Peak=43853 HFD=4.8
01:31:43.737 00.003 8996 MultiStar: [#1 0.07,-0.44,0.65,U] [#2 -0.58,-0.36,0.00,M6] [#3 -0.00,-1.21,0.00,M5] [#4 -0.47,-0.33,0.00,R] [#5 -0.07,-0.44,0.51,U] [#6 -0.22,-0.78,0.00,M8] [#7 -0.51,-1.24,0.00,M4] [#8 -0.07,-0.51,0.00,M1] 
01:31:43.740 00.003 8996 refined, 2 included, MultiStar: {-0.15, -0.49}, one-star: {-0.33, -0.55}
01:31:43.743 00.003 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
01:31:43.745 00.002 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
01:31:43.747 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.49 hyp=0.51 cameraTheta=-1.86 mountX=-0.10 mountY=0.50, mountTheta=1.77
01:31:43.749 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.49, opts=13)
01:31:43.751 00.002 8996 Enqueuing Move request for scope (-0.15, -0.49)
01:31:43.753 00.002 20224 Worker thread wakes up
01:31:43.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.49) opts 0xd
01:31:43.753 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.49)
01:31:43.753 00.000 20224 Moving (-0.15, -0.49) raw xDistance=-0.10 yDistance=0.50
01:31:43.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:31:43.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:43.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
01:31:43.753 00.000 20224 MoveAxis(E, 0, ABG)
01:31:43.753 00.000 20224 Move returns status 0, amount 0
01:31:43.754 00.001 20224 MoveAxis(N, 0, ABG)
01:31:43.754 00.000 20224 Move returns status 0, amount 0
01:31:43.754 00.000 20224 move complete, result=0
01:31:43.754 00.000 20224 worker thread done servicing request
01:31:43.765 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43853, med=3174, FiltMin=2845, FiltMax=24467, Gamma=1.000
01:31:43.793 00.028 8996 UpdateGuideState exits: m=666020 SNR=303.3
01:31:43.796 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:43.798 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:43.800 00.002 8996 Enqueuing Expose request
01:31:43.802 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:31:43.804 00.002 20224 Worker thread wakes up
01:31:43.804 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:43.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:44.988 01.184 20224 Exposure complete
01:31:45.059 00.071 20224 worker thread done servicing request
01:31:45.059 00.000 8996 OnExposeComplete: enter
01:31:45.060 00.001 8996 UpdateGuideState(): m_state=6
01:31:45.062 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13144
01:31:45.063 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=471.54, Mass=612698, SNR=291.0, Peak=37379 HFD=4.6
01:31:45.065 00.002 8996 MultiStar: [#1 0.44,-0.45,0.00,M1] [#2 -0.23,0.05,0.80,U] [#3 -0.15,-1.29,0.00,M6] [#4 0.15,-0.02,0.55,U] [#5 0.42,-0.08,0.59,U] [#6 -0.09,-0.15,0.45,U] [#7 0.02,-0.66,0.00,M5] [#8 0.21,-0.57,0.00,M2] 
01:31:45.066 00.001 8996 refined, 4 included, MultiStar: {-0.10, -0.14}, one-star: {-0.46, -0.37}
01:31:45.067 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:31:45.068 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
01:31:45.069 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.14 hyp=0.17 cameraTheta=-2.21 mountX=-0.09 mountY=0.15, mountTheta=2.11
01:31:45.071 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.14, opts=13)
01:31:45.072 00.001 8996 Enqueuing Move request for scope (-0.10, -0.14)
01:31:45.073 00.001 20224 Worker thread wakes up
01:31:45.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.14) opts 0xd
01:31:45.073 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.14)
01:31:45.073 00.000 20224 Moving (-0.10, -0.14) raw xDistance=-0.09 yDistance=0.15
01:31:45.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:31:45.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:45.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:31:45.073 00.000 20224 MoveAxis(E, 0, ABG)
01:31:45.073 00.000 20224 Move returns status 0, amount 0
01:31:45.073 00.000 20224 MoveAxis(N, 0, ABG)
01:31:45.073 00.000 20224 Move returns status 0, amount 0
01:31:45.074 00.001 20224 move complete, result=0
01:31:45.074 00.000 20224 worker thread done servicing request
01:31:45.077 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37379, med=3174, FiltMin=2832, FiltMax=21523, Gamma=1.000
01:31:45.098 00.021 8996 UpdateGuideState exits: m=612698 SNR=291.0
01:31:45.099 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:45.100 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:45.101 00.001 8996 Enqueuing Expose request
01:31:45.102 00.001 20224 Worker thread wakes up
01:31:45.102 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:31:45.103 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:45.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:46.082 00.979 20224 Exposure complete
01:31:46.166 00.084 20224 worker thread done servicing request
01:31:46.166 00.000 8996 OnExposeComplete: enter
01:31:46.168 00.002 8996 UpdateGuideState(): m_state=6
01:31:46.169 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13145
01:31:46.169 00.000 8996 Star::Find returns 1 (0), X=136.57, Y=471.29, Mass=643777, SNR=301.2, Peak=50157 HFD=4.7
01:31:46.171 00.002 8996 MultiStar: [#1 0.23,-0.42,0.00,M2] [#2 -0.03,0.26,0.79,U] [#3 -0.29,-1.51,0.00,M7] [#4 -0.20,-0.03,0.53,U] [#5 0.29,-0.12,0.49,U] [#6 0.12,-0.12,0.45,U] [#7 -0.20,-0.74,0.00,M6] [#8 -0.05,-0.37,0.40,U] 
01:31:46.172 00.001 8996 refined, 5 included, MultiStar: {-0.03, -0.19}, one-star: {-0.18, -0.63}
01:31:46.172 00.000 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
01:31:46.173 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
01:31:46.174 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.75 mountX=-0.02 mountY=0.19, mountTheta=1.65
01:31:46.175 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.19, opts=13)
01:31:46.176 00.001 8996 Enqueuing Move request for scope (-0.03, -0.19)
01:31:46.177 00.001 20224 Worker thread wakes up
01:31:46.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
01:31:46.177 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
01:31:46.177 00.000 20224 Moving (-0.03, -0.19) raw xDistance=-0.02 yDistance=0.19
01:31:46.177 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:31:46.177 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:46.177 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:31:46.177 00.000 20224 MoveAxis(E, 0, ABG)
01:31:46.178 00.001 20224 Move returns status 0, amount 0
01:31:46.178 00.000 20224 MoveAxis(N, 0, ABG)
01:31:46.178 00.000 20224 Move returns status 0, amount 0
01:31:46.178 00.000 20224 move complete, result=0
01:31:46.178 00.000 20224 worker thread done servicing request
01:31:46.181 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50157, med=3177, FiltMin=2867, FiltMax=24867, Gamma=1.000
01:31:46.195 00.014 8996 UpdateGuideState exits: m=643777 SNR=301.2
01:31:46.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:46.196 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:46.197 00.001 8996 Enqueuing Expose request
01:31:46.198 00.001 20224 Worker thread wakes up
01:31:46.198 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:31:46.199 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:46.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:47.374 01.175 20224 Exposure complete
01:31:47.466 00.092 20224 worker thread done servicing request
01:31:47.466 00.000 8996 OnExposeComplete: enter
01:31:47.467 00.001 8996 UpdateGuideState(): m_state=6
01:31:47.468 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13146
01:31:47.469 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=471.27, Mass=544304, SNR=271.3, Peak=44461 HFD=4.6
01:31:47.470 00.001 8996 MultiStar: [#1 0.04,-0.75,0.00,M3] [#2 -0.25,-0.13,0.87,U] [#3 -0.07,-1.26,0.00,M8] [#4 0.16,0.02,0.64,U] [#5 0.10,-0.66,0.00,M5] [#6 0.20,-0.09,0.43,U] [#7 -0.30,-0.63,0.00,M7] [#8 0.11,-0.57,0.00,M2] 
01:31:47.471 00.001 8996 refined, 3 included, MultiStar: {-0.02, -0.26}, one-star: {-0.02, -0.64}
01:31:47.471 00.000 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
01:31:47.472 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.66 = 1.62)
01:31:47.473 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.27 cameraTheta=-1.64 mountX=0.01 mountY=0.26, mountTheta=1.54
01:31:47.476 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.26, opts=13)
01:31:47.478 00.002 8996 Enqueuing Move request for scope (-0.02, -0.26)
01:31:47.479 00.001 20224 Worker thread wakes up
01:31:47.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
01:31:47.479 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
01:31:47.479 00.000 20224 Moving (-0.02, -0.26) raw xDistance=0.01 yDistance=0.26
01:31:47.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:31:47.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:31:47.479 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:31:47.479 00.000 20224 MoveAxis(E, 0, ABG)
01:31:47.479 00.000 20224 Move returns status 0, amount 0
01:31:47.479 00.000 20224 MoveAxis(N, 0, ABG)
01:31:47.479 00.000 20224 Move returns status 0, amount 0
01:31:47.479 00.000 20224 move complete, result=0
01:31:47.479 00.000 20224 worker thread done servicing request
01:31:47.484 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44461, med=3177, FiltMin=2861, FiltMax=22288, Gamma=1.000
01:31:47.509 00.025 8996 UpdateGuideState exits: m=544304 SNR=271.3
01:31:47.511 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:47.513 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:47.515 00.002 8996 Enqueuing Expose request
01:31:47.516 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:31:47.517 00.001 20224 Worker thread wakes up
01:31:47.517 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:47.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:48.487 00.970 20224 Exposure complete
01:31:48.560 00.073 20224 worker thread done servicing request
01:31:48.560 00.000 8996 OnExposeComplete: enter
01:31:48.561 00.001 8996 UpdateGuideState(): m_state=6
01:31:48.562 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13147
01:31:48.563 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=470.94, Mass=570001, SNR=293.1, Peak=34941 HFD=4.8
01:31:48.564 00.001 8996 MultiStar: large primary error, entering stabilization period
01:31:48.565 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
01:31:48.565 00.000 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
01:31:48.566 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.97 hyp=1.02 cameraTheta=-1.89 mountX=-0.22 mountY=1.00, mountTheta=1.79
01:31:48.567 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.97, opts=13)
01:31:48.568 00.001 8996 Enqueuing Move request for scope (-0.32, -0.97)
01:31:48.569 00.001 20224 Worker thread wakes up
01:31:48.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.97) opts 0xd
01:31:48.569 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.97)
01:31:48.569 00.000 20224 Moving (-0.32, -0.97) raw xDistance=-0.22 yDistance=1.00
01:31:48.569 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:31:48.569 00.000 20224 resist switch: large excursion: input 1.00 thresh 0.60 direction from -1 to 1
01:31:48.569 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.01
01:31:48.569 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.00 from input 1.00
01:31:48.569 00.000 20224 MoveAxis(E, 33, ABG)
01:31:48.569 00.000 20224 Guiding  Dir = 2, Dur = 33
01:31:48.570 00.001 20224 IsSlewing returns 0
01:31:48.570 00.000 20224 IsGuiding returns 0
01:31:48.573 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=34941, med=3177, FiltMin=2857, FiltMax=25453, Gamma=1.000
01:31:48.597 00.024 8996 UpdateGuideState exits: m=570001 SNR=293.1
01:31:48.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:48.600 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:48.601 00.001 8996 Enqueuing Expose request
01:31:48.626 00.025 20224 IsGuiding returns 1
01:31:48.626 00.000 20224 scope still moving after pulse duration time elapsed
01:31:48.656 00.030 20224 IsSlewing returns 0
01:31:48.657 00.001 20224 IsGuiding returns 1
01:31:48.686 00.029 20224 IsSlewing returns 0
01:31:48.686 00.000 20224 IsGuiding returns 1
01:31:48.717 00.031 20224 IsSlewing returns 0
01:31:48.717 00.000 20224 IsGuiding returns 0
01:31:48.717 00.000 20224 scope move finished after 33 + 114 ms
01:31:48.717 00.000 20224 Move returns status 0, amount 33
01:31:48.718 00.001 20224 MoveAxis(S, 211, ABG)
01:31:48.718 00.000 20224 Guiding  Dir = 1, Dur = 211
01:31:48.718 00.000 20224 IsSlewing returns 0
01:31:48.718 00.000 20224 IsGuiding returns 0
01:31:48.780 00.062 20224 PulseGuide returned control before completion, sleep 159
01:31:48.948 00.168 20224 IsGuiding returns 1
01:31:48.948 00.000 20224 scope still moving after pulse duration time elapsed
01:31:48.979 00.031 20224 IsSlewing returns 0
01:31:48.980 00.001 20224 IsGuiding returns 1
01:31:49.011 00.031 20224 IsSlewing returns 0
01:31:49.012 00.001 20224 IsGuiding returns 1
01:31:49.042 00.030 20224 IsSlewing returns 0
01:31:49.042 00.000 20224 IsGuiding returns 0
01:31:49.042 00.000 20224 scope move finished after 211 + 112 ms
01:31:49.042 00.000 20224 Move returns status 0, amount 211
01:31:49.042 00.000 20224 move complete, result=0
01:31:49.043 00.001 20224 worker thread done servicing request
01:31:49.043 00.000 20224 Worker thread wakes up
01:31:49.043 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 1.0 px 211 ms SOUTH
01:31:49.045 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:49.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:50.210 01.165 20224 Exposure complete
01:31:50.277 00.067 20224 worker thread done servicing request
01:31:50.277 00.000 8996 OnExposeComplete: enter
01:31:50.278 00.001 8996 UpdateGuideState(): m_state=6
01:31:50.279 00.001 8996 Star::Find(15, 136, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13148
01:31:50.280 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=471.41, Mass=620151, SNR=303.5, Peak=47293 HFD=4.2
01:31:50.281 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
01:31:50.281 00.000 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
01:31:50.282 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.50 hyp=0.57 cameraTheta=-1.06 mountX=0.33 mountY=0.46, mountTheta=0.95
01:31:50.283 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.50, opts=13)
01:31:50.284 00.001 8996 Enqueuing Move request for scope (0.28, -0.50)
01:31:50.285 00.001 20224 Worker thread wakes up
01:31:50.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.50) opts 0xd
01:31:50.285 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.50)
01:31:50.285 00.000 20224 Moving (0.28, -0.50) raw xDistance=0.33 yDistance=0.46
01:31:50.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
01:31:50.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
01:31:50.285 00.000 20224 MoveAxis(W, 46, ABG)
01:31:50.285 00.000 20224 Guiding  Dir = 3, Dur = 46
01:31:50.286 00.001 20224 IsSlewing returns 0
01:31:50.286 00.000 20224 IsGuiding returns 0
01:31:50.289 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47293, med=3177, FiltMin=2877, FiltMax=24128, Gamma=1.000
01:31:50.312 00.023 8996 UpdateGuideState exits: m=620151 SNR=303.5
01:31:50.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:50.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:50.315 00.001 8996 Enqueuing Expose request
01:31:50.322 00.007 20224 PulseGuide returned control before completion, sleep 20
01:31:50.352 00.030 20224 IsGuiding returns 1
01:31:50.352 00.000 20224 scope still moving after pulse duration time elapsed
01:31:50.383 00.031 20224 IsSlewing returns 0
01:31:50.383 00.000 20224 IsGuiding returns 1
01:31:50.419 00.036 20224 IsSlewing returns 0
01:31:50.420 00.001 20224 IsGuiding returns 0
01:31:50.420 00.000 20224 scope move finished after 46 + 87 ms
01:31:50.420 00.000 20224 Move returns status 0, amount 46
01:31:50.420 00.000 20224 MoveAxis(S, 98, ABG)
01:31:50.420 00.000 20224 Guiding  Dir = 1, Dur = 98
01:31:50.420 00.000 20224 IsSlewing returns 0
01:31:50.421 00.001 20224 IsGuiding returns 0
01:31:50.478 00.057 20224 PulseGuide returned control before completion, sleep 52
01:31:50.538 00.060 20224 IsGuiding returns 1
01:31:50.538 00.000 20224 scope still moving after pulse duration time elapsed
01:31:50.569 00.031 20224 IsSlewing returns 0
01:31:50.570 00.001 20224 IsGuiding returns 1
01:31:50.600 00.030 20224 IsSlewing returns 0
01:31:50.600 00.000 20224 IsGuiding returns 1
01:31:50.632 00.032 20224 IsSlewing returns 0
01:31:50.632 00.000 20224 IsGuiding returns 1
01:31:50.662 00.030 20224 IsSlewing returns 0
01:31:50.662 00.000 20224 IsGuiding returns 0
01:31:50.663 00.001 20224 scope move finished after 98 + 144 ms
01:31:50.663 00.000 20224 Move returns status 0, amount 98
01:31:50.663 00.000 20224 move complete, result=0
01:31:50.663 00.000 20224 worker thread done servicing request
01:31:50.663 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.5 px 98 ms SOUTH
01:31:50.667 00.004 20224 Worker thread wakes up
01:31:50.667 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:50.667 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:51.628 00.961 20224 Exposure complete
01:31:51.712 00.084 20224 worker thread done servicing request
01:31:51.712 00.000 8996 OnExposeComplete: enter
01:31:51.713 00.001 8996 UpdateGuideState(): m_state=6
01:31:51.714 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13149
01:31:51.715 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.16, Mass=641175, SNR=320.9, Peak=36563 HFD=4.7
01:31:51.719 00.004 8996 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.10) = xAngle (2.55 = 2.55)
01:31:51.721 00.002 8996 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
01:31:51.722 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.25 hyp=0.39 cameraTheta=2.45 mountX=-0.32 mountY=-0.21, mountTheta=-2.56
01:31:51.725 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.25, opts=13)
01:31:51.727 00.002 8996 Enqueuing Move request for scope (-0.30, 0.25)
01:31:51.728 00.001 20224 Worker thread wakes up
01:31:51.728 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.25) opts 0xd
01:31:51.728 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.25)
01:31:51.728 00.000 20224 Moving (-0.30, 0.25) raw xDistance=-0.32 yDistance=-0.21
01:31:51.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
01:31:51.729 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:51.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:31:51.729 00.000 20224 MoveAxis(E, 43, ABG)
01:31:51.729 00.000 20224 Guiding  Dir = 2, Dur = 43
01:31:51.729 00.000 20224 IsSlewing returns 0
01:31:51.730 00.001 20224 IsGuiding returns 0
01:31:51.735 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1213, max=36563, med=3177, FiltMin=2870, FiltMax=31302, Gamma=1.000
01:31:51.747 00.012 20224 PulseGuide returned control before completion, sleep 35
01:31:51.751 00.004 8996 UpdateGuideState exits: m=641175 SNR=320.9
01:31:51.753 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:51.753 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:51.755 00.002 8996 Enqueuing Expose request
01:31:51.795 00.040 20224 IsGuiding returns 1
01:31:51.795 00.000 20224 scope still moving after pulse duration time elapsed
01:31:51.826 00.031 20224 IsSlewing returns 0
01:31:51.826 00.000 20224 IsGuiding returns 1
01:31:51.857 00.031 20224 IsSlewing returns 0
01:31:51.858 00.001 20224 IsGuiding returns 0
01:31:51.858 00.000 20224 scope move finished after 43 + 85 ms
01:31:51.858 00.000 20224 Move returns status 0, amount 43
01:31:51.858 00.000 20224 MoveAxis(N, 0, ABG)
01:31:51.858 00.000 20224 Move returns status 0, amount 0
01:31:51.858 00.000 20224 move complete, result=0
01:31:51.859 00.001 20224 worker thread done servicing request
01:31:51.859 00.000 20224 Worker thread wakes up
01:31:51.859 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.2 px 0 ms NORTH
01:31:51.862 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:51.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:53.059 01.197 20224 Exposure complete
01:31:53.147 00.088 20224 worker thread done servicing request
01:31:53.147 00.000 8996 OnExposeComplete: enter
01:31:53.148 00.001 8996 UpdateGuideState(): m_state=6
01:31:53.149 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13150
01:31:53.149 00.000 8996 Star::Find returns 1 (0), X=136.72, Y=472.85, Mass=685625, SNR=332.8, Peak=55187 HFD=4.5
01:31:53.151 00.002 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
01:31:53.152 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
01:31:53.152 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.93 hyp=0.93 cameraTheta=1.60 mountX=-0.12 mountY=-0.92, mountTheta=-1.70
01:31:53.153 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.93, opts=13)
01:31:53.155 00.002 8996 Enqueuing Move request for scope (-0.03, 0.93)
01:31:53.156 00.001 20224 Worker thread wakes up
01:31:53.156 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.93) opts 0xd
01:31:53.156 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.93)
01:31:53.156 00.000 20224 Moving (-0.03, 0.93) raw xDistance=-0.12 yDistance=-0.92
01:31:53.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:31:53.156 00.000 20224 resist switch: large excursion: input -0.92 thresh 0.60 direction from 1 to -1
01:31:53.156 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.77
01:31:53.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
01:31:53.156 00.000 20224 MoveAxis(E, 0, ABG)
01:31:53.156 00.000 20224 Move returns status 0, amount 0
01:31:53.156 00.000 20224 MoveAxis(N, 195, ABG)
01:31:53.156 00.000 20224 Guiding  Dir = 0, Dur = 195
01:31:53.157 00.001 20224 IsSlewing returns 0
01:31:53.157 00.000 20224 IsGuiding returns 0
01:31:53.160 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55187, med=3177, FiltMin=2864, FiltMax=28854, Gamma=1.000
01:31:53.173 00.013 8996 UpdateGuideState exits: m=685625 SNR=332.8
01:31:53.175 00.002 20224 PulseGuide returned control before completion, sleep 188
01:31:53.176 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:53.176 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:53.177 00.001 8996 Enqueuing Expose request
01:31:53.375 00.198 20224 IsGuiding returns 1
01:31:53.375 00.000 20224 scope still moving after pulse duration time elapsed
01:31:53.407 00.032 20224 IsSlewing returns 0
01:31:53.407 00.000 20224 IsGuiding returns 1
01:31:53.438 00.031 20224 IsSlewing returns 0
01:31:53.439 00.001 20224 IsGuiding returns 0
01:31:53.439 00.000 20224 scope move finished after 195 + 87 ms
01:31:53.439 00.000 20224 Move returns status 0, amount 195
01:31:53.439 00.000 20224 move complete, result=0
01:31:53.439 00.000 20224 worker thread done servicing request
01:31:53.439 00.000 20224 Worker thread wakes up
01:31:53.439 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.9 px 195 ms NORTH
01:31:53.442 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:53.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:54.427 00.985 20224 Exposure complete
01:31:54.504 00.077 20224 worker thread done servicing request
01:31:54.504 00.000 8996 OnExposeComplete: enter
01:31:54.505 00.001 8996 UpdateGuideState(): m_state=6
01:31:54.506 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13151
01:31:54.508 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=472.55, Mass=583715, SNR=268.6, Peak=40803 HFD=4.6
01:31:54.509 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
01:31:54.510 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
01:31:54.511 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.64 hyp=0.64 cameraTheta=1.51 mountX=-0.02 mountY=-0.64, mountTheta=-1.61
01:31:54.513 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.64, opts=13)
01:31:54.514 00.001 8996 Enqueuing Move request for scope (0.04, 0.64)
01:31:54.516 00.002 20224 Worker thread wakes up
01:31:54.516 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.64) opts 0xd
01:31:54.516 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.64)
01:31:54.516 00.000 20224 Moving (0.04, 0.64) raw xDistance=-0.02 yDistance=-0.64
01:31:54.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:31:54.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
01:31:54.516 00.000 20224 MoveAxis(E, 0, ABG)
01:31:54.516 00.000 20224 Move returns status 0, amount 0
01:31:54.516 00.000 20224 MoveAxis(N, 134, ABG)
01:31:54.516 00.000 20224 Guiding  Dir = 0, Dur = 134
01:31:54.517 00.001 20224 IsSlewing returns 0
01:31:54.517 00.000 20224 IsGuiding returns 0
01:31:54.522 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40803, med=3177, FiltMin=2877, FiltMax=24694, Gamma=1.000
01:31:54.533 00.011 20224 PulseGuide returned control before completion, sleep 128
01:31:54.536 00.003 8996 UpdateGuideState exits: m=583715 SNR=268.6
01:31:54.537 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:54.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:54.538 00.000 8996 Enqueuing Expose request
01:31:54.671 00.133 20224 IsGuiding returns 1
01:31:54.671 00.000 20224 scope still moving after pulse duration time elapsed
01:31:54.702 00.031 20224 IsSlewing returns 0
01:31:54.702 00.000 20224 IsGuiding returns 0
01:31:54.702 00.000 20224 scope move finished after 134 + 52 ms
01:31:54.702 00.000 20224 Move returns status 0, amount 134
01:31:54.702 00.000 20224 move complete, result=0
01:31:54.702 00.000 20224 worker thread done servicing request
01:31:54.702 00.000 20224 Worker thread wakes up
01:31:54.703 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.6 px 134 ms NORTH
01:31:54.704 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:54.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:55.881 01.177 20224 Exposure complete
01:31:55.951 00.070 20224 worker thread done servicing request
01:31:55.951 00.000 8996 OnExposeComplete: enter
01:31:55.953 00.002 8996 UpdateGuideState(): m_state=6
01:31:55.955 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13152
01:31:55.957 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=471.74, Mass=716055, SNR=317.6, Peak=56867 HFD=4.6
01:31:55.958 00.001 8996 MultiStar: exiting stabilization period
01:31:55.960 00.002 8996 MultiStar: [#1 0.19,-0.40,0.53,U] [#2 -0.34,-0.10,0.76,U] [#3 -0.14,-1.41,0.00,M9] [#4 0.13,0.15,0.56,U] [#5 0.25,-0.25,0.50,U] [#6 0.29,-0.31,0.46,U] [#7 -0.25,-0.83,0.00,M8] [#8 -0.01,-0.34,0.31,U] 
01:31:55.961 00.001 8996 single-star, 6 included, MultiStar: {0.03, -0.18}, one-star: {-0.03, -0.17}
01:31:55.962 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
01:31:55.963 00.001 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.53)
01:31:55.964 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.18 cameraTheta=-1.72 mountX=-0.01 mountY=0.18, mountTheta=1.63
01:31:55.966 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.17, opts=13)
01:31:55.969 00.003 8996 Enqueuing Move request for scope (-0.03, -0.17)
01:31:55.971 00.002 20224 Worker thread wakes up
01:31:55.972 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
01:31:55.972 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
01:31:55.972 00.000 20224 Moving (-0.03, -0.17) raw xDistance=-0.01 yDistance=0.18
01:31:55.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:31:55.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:55.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:31:55.972 00.000 20224 MoveAxis(E, 0, ABG)
01:31:55.972 00.000 20224 Move returns status 0, amount 0
01:31:55.972 00.000 20224 MoveAxis(N, 0, ABG)
01:31:55.972 00.000 20224 Move returns status 0, amount 0
01:31:55.972 00.000 20224 move complete, result=0
01:31:55.972 00.000 20224 worker thread done servicing request
01:31:55.982 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=56867, med=3177, FiltMin=2875, FiltMax=26883, Gamma=1.000
01:31:56.010 00.028 8996 UpdateGuideState exits: m=716055 SNR=317.6
01:31:56.012 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:56.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:56.014 00.001 8996 Enqueuing Expose request
01:31:56.016 00.002 20224 Worker thread wakes up
01:31:56.016 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:31:56.018 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:56.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:57.011 00.993 20224 Exposure complete
01:31:57.100 00.089 20224 worker thread done servicing request
01:31:57.100 00.000 8996 OnExposeComplete: enter
01:31:57.102 00.002 8996 UpdateGuideState(): m_state=6
01:31:57.104 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13153
01:31:57.106 00.002 8996 Star::Find returns 1 (0), X=136.94, Y=471.54, Mass=725811, SNR=331.2, Peak=49837 HFD=4.7
01:31:57.108 00.002 8996 MultiStar: [#1 0.29,-0.27,0.56,U] [#2 0.10,-0.08,0.79,U] [#3 0.17,-1.13,0.00,M10] [#4 0.37,0.24,0.56,U] [#5 0.40,-0.30,0.00,M5] [#6 0.47,-0.28,0.00,M5] [#7 0.16,-0.70,0.00,M9] [#8 0.20,-0.38,0.38,U] 
01:31:57.110 00.002 8996 refined, 4 included, MultiStar: {0.22, -0.18}, one-star: {0.20, -0.37}
01:31:57.111 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
01:31:57.112 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
01:31:57.113 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.18 hyp=0.28 cameraTheta=-0.69 mountX=0.24 mountY=0.15, mountTheta=0.58
01:31:57.115 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.18, opts=13)
01:31:57.116 00.001 8996 Enqueuing Move request for scope (0.22, -0.18)
01:31:57.117 00.001 20224 Worker thread wakes up
01:31:57.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.18) opts 0xd
01:31:57.117 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.18)
01:31:57.117 00.000 20224 Moving (0.22, -0.18) raw xDistance=0.24 yDistance=0.15
01:31:57.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:31:57.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:57.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:31:57.117 00.000 20224 MoveAxis(W, 34, ABG)
01:31:57.117 00.000 20224 Guiding  Dir = 3, Dur = 34
01:31:57.118 00.001 20224 IsSlewing returns 0
01:31:57.118 00.000 20224 IsGuiding returns 0
01:31:57.123 00.005 20224 PulseGuide returned control before completion, sleep 39
01:31:57.125 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49837, med=3177, FiltMin=2845, FiltMax=30208, Gamma=1.000
01:31:57.142 00.017 8996 UpdateGuideState exits: m=725811 SNR=331.2
01:31:57.144 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:57.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:57.147 00.002 8996 Enqueuing Expose request
01:31:57.170 00.023 20224 IsGuiding returns 1
01:31:57.170 00.000 20224 scope still moving after pulse duration time elapsed
01:31:57.200 00.030 20224 IsSlewing returns 0
01:31:57.200 00.000 20224 IsGuiding returns 1
01:31:57.236 00.036 20224 IsSlewing returns 0
01:31:57.236 00.000 20224 IsGuiding returns 0
01:31:57.236 00.000 20224 scope move finished after 34 + 84 ms
01:31:57.237 00.001 20224 Move returns status 0, amount 34
01:31:57.237 00.000 20224 MoveAxis(N, 0, ABG)
01:31:57.237 00.000 20224 Move returns status 0, amount 0
01:31:57.237 00.000 20224 move complete, result=0
01:31:57.237 00.000 20224 worker thread done servicing request
01:31:57.237 00.000 20224 Worker thread wakes up
01:31:57.237 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.2 px 0 ms NORTH
01:31:57.239 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:57.239 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:58.408 01.169 20224 Exposure complete
01:31:58.476 00.068 20224 worker thread done servicing request
01:31:58.476 00.000 8996 OnExposeComplete: enter
01:31:58.477 00.001 8996 UpdateGuideState(): m_state=6
01:31:58.479 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13154
01:31:58.481 00.002 8996 Star::Find returns 1 (0), X=136.23, Y=471.46, Mass=626456, SNR=329.3, Peak=38489 HFD=4.6
01:31:58.483 00.002 8996 MultiStar: [#1 -0.05,-0.12,0.67,U] [#2 -0.54,-0.23,0.00,M2] [#3 -0.54,-1.09,0.00,R] [#4 -0.10,0.23,0.46,U] [#5 -0.10,-0.00,0.54,U] [#6 -0.08,-0.27,0.40,U] [#7 -0.25,-0.79,0.00,M10] [#8 -0.23,-0.37,0.35,U] 
01:31:58.484 00.001 8996 refined, 5 included, MultiStar: {-0.22, -0.20}, one-star: {-0.52, -0.45}
01:31:58.485 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
01:31:58.487 00.002 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.84)
01:31:58.488 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.20 hyp=0.30 cameraTheta=-2.42 mountX=-0.20 mountY=0.22, mountTheta=2.32
01:31:58.490 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.20, opts=13)
01:31:58.492 00.002 8996 Enqueuing Move request for scope (-0.22, -0.20)
01:31:58.493 00.001 20224 Worker thread wakes up
01:31:58.493 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.20) opts 0xd
01:31:58.493 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.20)
01:31:58.493 00.000 20224 Moving (-0.22, -0.20) raw xDistance=-0.20 yDistance=0.22
01:31:58.493 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
01:31:58.493 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:31:58.493 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:31:58.493 00.000 20224 MoveAxis(E, 27, ABG)
01:31:58.493 00.000 20224 Guiding  Dir = 2, Dur = 27
01:31:58.494 00.001 20224 IsSlewing returns 0
01:31:58.494 00.000 20224 IsGuiding returns 0
01:31:58.498 00.004 20224 PulseGuide returned control before completion, sleep 33
01:31:58.498 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=38489, med=3177, FiltMin=2889, FiltMax=19715, Gamma=1.000
01:31:58.511 00.013 8996 UpdateGuideState exits: m=626456 SNR=329.3
01:31:58.512 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:58.514 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:58.514 00.000 8996 Enqueuing Expose request
01:31:58.544 00.030 20224 IsGuiding returns 1
01:31:58.544 00.000 20224 scope still moving after pulse duration time elapsed
01:31:58.576 00.032 20224 IsSlewing returns 0
01:31:58.576 00.000 20224 IsGuiding returns 0
01:31:58.576 00.000 20224 scope move finished after 27 + 55 ms
01:31:58.576 00.000 20224 Move returns status 0, amount 27
01:31:58.576 00.000 20224 MoveAxis(N, 0, ABG)
01:31:58.577 00.001 20224 Move returns status 0, amount 0
01:31:58.577 00.000 20224 move complete, result=0
01:31:58.577 00.000 20224 worker thread done servicing request
01:31:58.577 00.000 20224 Worker thread wakes up
01:31:58.577 00.000 8996 GuideStep: -0.2 px 27 ms EAST, 0.2 px 0 ms NORTH
01:31:58.579 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:58.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:31:59.566 00.987 20224 Exposure complete
01:31:59.635 00.069 20224 worker thread done servicing request
01:31:59.635 00.000 8996 OnExposeComplete: enter
01:31:59.637 00.002 8996 UpdateGuideState(): m_state=6
01:31:59.638 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13155
01:31:59.639 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=471.72, Mass=648175, SNR=305.1, Peak=44963 HFD=4.5
01:31:59.641 00.002 8996 MultiStar: [#1 0.08,-0.60,0.00,M1] [#2 -0.38,-0.45,0.00,M3] [#3 0.34,-0.34,0.00,M1] [#4 -0.04,0.13,0.48,U] [#5 0.26,-0.27,0.52,U] [#6 0.00,-0.28,0.44,U] [#7 -0.16,-0.80,0.00,R] [#8 0.17,-0.40,0.39,U] 
01:31:59.642 00.001 8996 single-star, 4 included, MultiStar: {0.08, -0.20}, one-star: {0.05, -0.19}
01:31:59.643 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
01:31:59.645 00.002 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.92)
01:31:59.646 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.34 mountX=0.06 mountY=0.19, mountTheta=1.24
01:31:59.649 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.19, opts=13)
01:31:59.650 00.001 8996 Enqueuing Move request for scope (0.05, -0.19)
01:31:59.652 00.002 20224 Worker thread wakes up
01:31:59.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
01:31:59.652 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
01:31:59.652 00.000 20224 Moving (0.05, -0.19) raw xDistance=0.06 yDistance=0.19
01:31:59.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:31:59.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:31:59.652 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:31:59.652 00.000 20224 MoveAxis(E, 0, ABG)
01:31:59.653 00.001 20224 Move returns status 0, amount 0
01:31:59.653 00.000 20224 MoveAxis(N, 0, ABG)
01:31:59.653 00.000 20224 Move returns status 0, amount 0
01:31:59.653 00.000 20224 move complete, result=0
01:31:59.653 00.000 20224 worker thread done servicing request
01:31:59.658 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44963, med=3177, FiltMin=2861, FiltMax=28227, Gamma=1.000
01:31:59.672 00.014 8996 UpdateGuideState exits: m=648175 SNR=305.1
01:31:59.673 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:31:59.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:31:59.675 00.001 8996 Enqueuing Expose request
01:31:59.675 00.000 20224 Worker thread wakes up
01:31:59.675 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:31:59.676 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:31:59.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:00.822 01.146 20224 Exposure complete
01:32:00.894 00.072 20224 worker thread done servicing request
01:32:00.894 00.000 8996 OnExposeComplete: enter
01:32:00.895 00.001 8996 UpdateGuideState(): m_state=6
01:32:00.896 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13156
01:32:00.898 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=471.34, Mass=658789, SNR=288.9, Peak=53005 HFD=4.5
01:32:00.899 00.001 8996 MultiStar: [#1 0.14,-0.41,0.77,U] [#2 -0.31,-0.51,0.00,M4] [#3 0.44,-0.36,0.00,M2] [#4 0.14,0.02,0.56,U] [#5 0.20,-0.34,0.56,U] [#6 0.24,-0.46,0.00,M4] [#7 0.24,-0.15,0.42,U] [#8 0.05,-0.51,0.00,M1] 
01:32:00.900 00.001 8996 refined, 4 included, MultiStar: {0.16, -0.34}, one-star: {0.13, -0.57}
01:32:00.902 00.002 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:32:00.904 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
01:32:00.905 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.34 hyp=0.37 cameraTheta=-1.14 mountX=0.19 mountY=0.32, mountTheta=1.03
01:32:00.908 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.34, opts=13)
01:32:00.910 00.002 8996 Enqueuing Move request for scope (0.16, -0.34)
01:32:00.912 00.002 20224 Worker thread wakes up
01:32:00.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.34) opts 0xd
01:32:00.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.34)
01:32:00.912 00.000 20224 Moving (0.16, -0.34) raw xDistance=0.19 yDistance=0.32
01:32:00.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:32:00.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:00.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:32:00.912 00.000 20224 MoveAxis(E, 0, ABG)
01:32:00.912 00.000 20224 Move returns status 0, amount 0
01:32:00.912 00.000 20224 MoveAxis(N, 0, ABG)
01:32:00.912 00.000 20224 Move returns status 0, amount 0
01:32:00.912 00.000 20224 move complete, result=0
01:32:00.913 00.001 20224 worker thread done servicing request
01:32:00.919 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53005, med=3177, FiltMin=2880, FiltMax=27721, Gamma=1.000
01:32:00.936 00.017 8996 UpdateGuideState exits: m=658789 SNR=288.9
01:32:00.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:00.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:00.939 00.001 8996 Enqueuing Expose request
01:32:00.940 00.001 20224 Worker thread wakes up
01:32:00.940 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:32:00.941 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:00.941 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:01.908 00.967 20224 Exposure complete
01:32:01.977 00.069 20224 worker thread done servicing request
01:32:01.977 00.000 8996 OnExposeComplete: enter
01:32:01.978 00.001 8996 UpdateGuideState(): m_state=6
01:32:01.979 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13157
01:32:01.980 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=471.32, Mass=547792, SNR=278.0, Peak=46285 HFD=4.7
01:32:01.981 00.001 8996 MultiStar: [#1 0.13,-0.56,0.00,M1] [#2 -0.33,-0.53,0.00,M5] [#3 0.37,-0.24,0.69,U] [#4 -0.12,0.16,0.53,U] [#5 0.04,-0.31,0.57,U] [#6 -0.11,-0.44,0.00,M5] [#7 -0.06,-0.15,0.45,U] [#8 -0.05,-0.65,0.00,M2] 
01:32:01.982 00.001 8996 refined, 4 included, MultiStar: {0.04, -0.28}, one-star: {-0.05, -0.59}
01:32:01.983 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
01:32:01.983 00.000 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.83)
01:32:01.984 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.28 hyp=0.28 cameraTheta=-1.43 mountX=0.07 mountY=0.27, mountTheta=1.33
01:32:01.986 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.28, opts=13)
01:32:01.986 00.000 8996 Enqueuing Move request for scope (0.04, -0.28)
01:32:01.987 00.001 20224 Worker thread wakes up
01:32:01.987 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.28) opts 0xd
01:32:01.987 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.28)
01:32:01.987 00.000 20224 Moving (0.04, -0.28) raw xDistance=0.07 yDistance=0.27
01:32:01.988 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:32:01.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:01.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:32:01.988 00.000 20224 MoveAxis(E, 0, ABG)
01:32:01.988 00.000 20224 Move returns status 0, amount 0
01:32:01.988 00.000 20224 MoveAxis(N, 0, ABG)
01:32:01.988 00.000 20224 Move returns status 0, amount 0
01:32:01.988 00.000 20224 move complete, result=0
01:32:01.988 00.000 20224 worker thread done servicing request
01:32:01.999 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46285, med=3177, FiltMin=2857, FiltMax=23088, Gamma=1.000
01:32:02.015 00.016 8996 UpdateGuideState exits: m=547792 SNR=278.0
01:32:02.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:02.017 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:02.018 00.001 8996 Enqueuing Expose request
01:32:02.018 00.000 20224 Worker thread wakes up
01:32:02.018 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:32:02.020 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:02.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:03.178 01.158 20224 Exposure complete
01:32:03.245 00.067 20224 worker thread done servicing request
01:32:03.246 00.001 8996 OnExposeComplete: enter
01:32:03.247 00.001 8996 UpdateGuideState(): m_state=6
01:32:03.248 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13158
01:32:03.249 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=471.29, Mass=569582, SNR=298.8, Peak=44077 HFD=4.7
01:32:03.251 00.002 8996 MultiStar: [#1 -0.16,-0.43,0.00,M2] [#2 -0.32,-0.63,0.00,M6] [#3 0.25,-0.49,0.00,M2] [#4 -0.26,0.05,0.49,U] [#5 0.02,-0.21,0.74,U] [#6 0.09,-0.04,0.44,U] [#7 -0.06,-0.05,0.42,U] [#8 -0.12,-0.52,0.00,M3] 
01:32:03.252 00.001 8996 refined, 4 included, MultiStar: {-0.14, -0.26}, one-star: {-0.32, -0.63}
01:32:03.252 00.000 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:32:03.253 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
01:32:03.255 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.26 hyp=0.29 cameraTheta=-2.05 mountX=-0.11 mountY=0.27, mountTheta=1.95
01:32:03.259 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.26, opts=13)
01:32:03.261 00.002 8996 Enqueuing Move request for scope (-0.14, -0.26)
01:32:03.263 00.002 20224 Worker thread wakes up
01:32:03.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.26) opts 0xd
01:32:03.263 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.26)
01:32:03.263 00.000 20224 Moving (-0.14, -0.26) raw xDistance=-0.11 yDistance=0.27
01:32:03.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:32:03.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:03.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:32:03.263 00.000 20224 MoveAxis(E, 0, ABG)
01:32:03.263 00.000 20224 Move returns status 0, amount 0
01:32:03.263 00.000 20224 MoveAxis(N, 0, ABG)
01:32:03.263 00.000 20224 Move returns status 0, amount 0
01:32:03.263 00.000 20224 move complete, result=0
01:32:03.263 00.000 20224 worker thread done servicing request
01:32:03.268 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=44077, med=3177, FiltMin=2886, FiltMax=21373, Gamma=1.000
01:32:03.286 00.018 8996 UpdateGuideState exits: m=569582 SNR=298.8
01:32:03.287 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:03.288 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:03.290 00.002 8996 Enqueuing Expose request
01:32:03.292 00.002 20224 Worker thread wakes up
01:32:03.292 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:32:03.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:03.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:04.265 00.972 20224 Exposure complete
01:32:04.351 00.086 20224 worker thread done servicing request
01:32:04.351 00.000 8996 OnExposeComplete: enter
01:32:04.353 00.002 8996 UpdateGuideState(): m_state=6
01:32:04.356 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13159
01:32:04.358 00.002 8996 Star::Find returns 1 (0), X=136.68, Y=471.53, Mass=646457, SNR=327.9, Peak=46989 HFD=4.7
01:32:04.360 00.002 8996 MultiStar: [#1 0.33,-0.71,0.00,M3] [#2 -0.01,-0.49,0.00,M7] [#3 0.82,-0.49,0.00,M3] [#4 0.34,-0.32,0.00,M1] [#5 0.66,-0.23,0.00,M1] [#6 0.34,-0.34,0.00,M5] [#7 0.48,-0.32,0.00,M1] [#8 0.27,-0.70,0.00,M4] 
01:32:04.362 00.002 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:32:04.363 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:32:04.365 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.39 hyp=0.39 cameraTheta=-1.73 mountX=-0.03 mountY=0.39, mountTheta=1.64
01:32:04.368 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.39, opts=13)
01:32:04.370 00.002 8996 Enqueuing Move request for scope (-0.06, -0.39)
01:32:04.373 00.003 20224 Worker thread wakes up
01:32:04.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.39) opts 0xd
01:32:04.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.39)
01:32:04.373 00.000 20224 Moving (-0.06, -0.39) raw xDistance=-0.03 yDistance=0.39
01:32:04.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:32:04.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:32:04.374 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:32:04.374 00.000 20224 MoveAxis(E, 0, ABG)
01:32:04.374 00.000 20224 Move returns status 0, amount 0
01:32:04.374 00.000 20224 MoveAxis(N, 0, ABG)
01:32:04.374 00.000 20224 Move returns status 0, amount 0
01:32:04.374 00.000 20224 move complete, result=0
01:32:04.374 00.000 20224 worker thread done servicing request
01:32:04.381 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=46989, med=3177, FiltMin=2880, FiltMax=26112, Gamma=1.000
01:32:04.400 00.019 8996 UpdateGuideState exits: m=646457 SNR=327.9
01:32:04.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:04.402 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:04.403 00.001 8996 Enqueuing Expose request
01:32:04.403 00.000 20224 Worker thread wakes up
01:32:04.403 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:32:04.404 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:04.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:05.559 01.155 20224 Exposure complete
01:32:05.628 00.069 20224 worker thread done servicing request
01:32:05.628 00.000 8996 OnExposeComplete: enter
01:32:05.629 00.001 8996 UpdateGuideState(): m_state=6
01:32:05.630 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13160
01:32:05.630 00.000 8996 Star::Find returns 1 (0), X=136.69, Y=471.28, Mass=597234, SNR=276.4, Peak=50237 HFD=4.6
01:32:05.631 00.001 8996 MultiStar: [#1 0.40,-0.44,0.00,M4] [#2 0.14,-0.16,0.76,U] [#3 0.63,-0.35,0.00,M4] [#4 0.37,-0.21,0.52,U] [#5 0.54,-0.37,0.00,M2] [#6 0.40,-0.42,0.00,M6] [#7 0.40,-0.12,0.40,U] [#8 0.26,-0.60,0.00,M5] 
01:32:05.632 00.001 8996 refined, 3 included, MultiStar: {0.15, -0.34}, one-star: {-0.05, -0.63}
01:32:05.633 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:32:05.634 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:32:05.635 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.34 hyp=0.37 cameraTheta=-1.15 mountX=0.18 mountY=0.32, mountTheta=1.05
01:32:05.636 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.34, opts=13)
01:32:05.637 00.001 8996 Enqueuing Move request for scope (0.15, -0.34)
01:32:05.638 00.001 20224 Worker thread wakes up
01:32:05.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.34) opts 0xd
01:32:05.638 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.34)
01:32:05.638 00.000 20224 Moving (0.15, -0.34) raw xDistance=0.18 yDistance=0.32
01:32:05.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:32:05.638 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=-0.31 newest=0.98
01:32:05.638 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:32:05.638 00.000 20224 MoveAxis(E, 0, ABG)
01:32:05.638 00.000 20224 Move returns status 0, amount 0
01:32:05.638 00.000 20224 MoveAxis(S, 67, ABG)
01:32:05.638 00.000 20224 Guiding  Dir = 1, Dur = 67
01:32:05.639 00.001 20224 IsSlewing returns 0
01:32:05.639 00.000 20224 IsGuiding returns 0
01:32:05.651 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=50237, med=3177, FiltMin=2873, FiltMax=25136, Gamma=1.000
01:32:05.656 00.005 20224 PulseGuide returned control before completion, sleep 60
01:32:05.670 00.014 8996 UpdateGuideState exits: m=597234 SNR=276.4
01:32:05.671 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:05.672 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:05.673 00.001 8996 Enqueuing Expose request
01:32:05.717 00.044 20224 IsGuiding returns 1
01:32:05.717 00.000 20224 scope still moving after pulse duration time elapsed
01:32:05.749 00.032 20224 IsSlewing returns 0
01:32:05.749 00.000 20224 IsGuiding returns 0
01:32:05.749 00.000 20224 scope move finished after 67 + 44 ms
01:32:05.751 00.002 20224 Move returns status 0, amount 67
01:32:05.751 00.000 20224 move complete, result=0
01:32:05.751 00.000 20224 worker thread done servicing request
01:32:05.751 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 67 ms SOUTH
01:32:05.754 00.003 20224 Worker thread wakes up
01:32:05.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:05.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:06.737 00.983 20224 Exposure complete
01:32:06.819 00.082 20224 worker thread done servicing request
01:32:06.819 00.000 8996 OnExposeComplete: enter
01:32:06.820 00.001 8996 UpdateGuideState(): m_state=6
01:32:06.821 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13161
01:32:06.822 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=471.16, Mass=634074, SNR=307.5, Peak=48941 HFD=4.5
01:32:06.824 00.002 8996 MultiStar: [#1 0.30,-0.61,0.00,M5] [#2 -0.03,-0.13,0.72,U] [#3 0.71,-0.48,0.00,M5] [#4 0.23,-0.20,0.48,U] [#5 0.26,-0.38,0.00,M3] [#6 0.25,-0.45,0.00,M7] [#7 0.24,-0.16,0.53,U] [#8 0.10,-0.59,0.00,M6] 
01:32:06.825 00.001 8996 refined, 3 included, MultiStar: {-0.03, -0.37}, one-star: {-0.28, -0.75}
01:32:06.826 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
01:32:06.826 00.000 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
01:32:06.828 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.37 hyp=0.37 cameraTheta=-1.64 mountX=0.01 mountY=0.37, mountTheta=1.54
01:32:06.831 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.37, opts=13)
01:32:06.834 00.003 8996 Enqueuing Move request for scope (-0.03, -0.37)
01:32:06.836 00.002 20224 Worker thread wakes up
01:32:06.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.37) opts 0xd
01:32:06.836 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.37)
01:32:06.836 00.000 20224 Moving (-0.03, -0.37) raw xDistance=0.01 yDistance=0.37
01:32:06.837 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:32:06.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
01:32:06.837 00.000 20224 MoveAxis(E, 0, ABG)
01:32:06.837 00.000 20224 Move returns status 0, amount 0
01:32:06.837 00.000 20224 MoveAxis(S, 79, ABG)
01:32:06.837 00.000 20224 Guiding  Dir = 1, Dur = 79
01:32:06.837 00.000 20224 IsSlewing returns 0
01:32:06.838 00.001 20224 IsGuiding returns 0
01:32:06.845 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=48941, med=3177, FiltMin=2886, FiltMax=26211, Gamma=1.000
01:32:06.860 00.015 20224 PulseGuide returned control before completion, sleep 67
01:32:06.862 00.002 8996 UpdateGuideState exits: m=634074 SNR=307.5
01:32:06.863 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:06.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:06.865 00.001 8996 Enqueuing Expose request
01:32:06.938 00.073 20224 IsGuiding returns 1
01:32:06.938 00.000 20224 scope still moving after pulse duration time elapsed
01:32:06.969 00.031 20224 IsSlewing returns 0
01:32:06.969 00.000 20224 IsGuiding returns 0
01:32:06.969 00.000 20224 scope move finished after 79 + 52 ms
01:32:06.969 00.000 20224 Move returns status 0, amount 79
01:32:06.969 00.000 20224 move complete, result=0
01:32:06.969 00.000 20224 worker thread done servicing request
01:32:06.969 00.000 20224 Worker thread wakes up
01:32:06.970 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:06.970 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 79 ms SOUTH
01:32:06.973 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:08.138 01.165 20224 Exposure complete
01:32:08.225 00.087 20224 worker thread done servicing request
01:32:08.225 00.000 8996 OnExposeComplete: enter
01:32:08.226 00.001 8996 UpdateGuideState(): m_state=6
01:32:08.227 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13162
01:32:08.227 00.000 8996 Star::Find returns 1 (0), X=136.43, Y=471.62, Mass=618009, SNR=287.1, Peak=43027 HFD=4.6
01:32:08.228 00.001 8996 MultiStar: [#1 -0.01,-0.43,0.74,U] [#2 -0.21,0.11,0.92,U] [#3 0.24,-0.42,0.00,M6] [#4 -0.04,-0.13,0.56,U] [#5 -0.04,-0.12,0.60,U] [#6 -0.11,-0.15,0.52,U] [#7 -0.10,0.18,0.37,U] [#8 -0.06,-0.51,0.00,M7] 
01:32:08.229 00.001 8996 refined, 6 included, MultiStar: {-0.14, -0.14}, one-star: {-0.32, -0.29}
01:32:08.230 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
01:32:08.231 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
01:32:08.232 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-2.36 mountX=-0.13 mountY=0.16, mountTheta=2.25
01:32:08.233 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.14, opts=13)
01:32:08.235 00.002 8996 Enqueuing Move request for scope (-0.14, -0.14)
01:32:08.236 00.001 20224 Worker thread wakes up
01:32:08.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.14) opts 0xd
01:32:08.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.14)
01:32:08.236 00.000 20224 Moving (-0.14, -0.14) raw xDistance=-0.13 yDistance=0.16
01:32:08.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:32:08.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:08.237 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:32:08.237 00.000 20224 MoveAxis(E, 0, ABG)
01:32:08.237 00.000 20224 Move returns status 0, amount 0
01:32:08.237 00.000 20224 MoveAxis(N, 0, ABG)
01:32:08.237 00.000 20224 Move returns status 0, amount 0
01:32:08.237 00.000 20224 move complete, result=0
01:32:08.237 00.000 20224 worker thread done servicing request
01:32:08.241 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43027, med=3177, FiltMin=2854, FiltMax=22368, Gamma=1.000
01:32:08.257 00.016 8996 UpdateGuideState exits: m=618009 SNR=287.1
01:32:08.258 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:08.259 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:08.260 00.001 8996 Enqueuing Expose request
01:32:08.261 00.001 20224 Worker thread wakes up
01:32:08.261 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:32:08.263 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:08.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:09.242 00.979 20224 Exposure complete
01:32:09.303 00.061 20224 worker thread done servicing request
01:32:09.304 00.001 8996 OnExposeComplete: enter
01:32:09.305 00.001 8996 UpdateGuideState(): m_state=6
01:32:09.306 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13163
01:32:09.306 00.000 8996 Star::Find returns 1 (0), X=136.46, Y=471.58, Mass=628711, SNR=289.5, Peak=41523 HFD=4.8
01:32:09.307 00.001 8996 MultiStar: [#1 -0.17,-0.31,0.69,U] [#2 -0.50,-0.12,0.00,M5] [#3 0.33,0.18,0.76,U] [#4 0.07,0.09,0.57,U] [#5 0.26,-0.08,0.66,U] [#6 0.21,0.06,0.39,U] [#7 0.10,0.18,0.43,U] [#8 0.17,-0.12,0.38,U] 
01:32:09.308 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.07}, one-star: {-0.28, -0.33}
01:32:09.309 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
01:32:09.310 00.001 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
01:32:09.311 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.98 mountX=0.06 mountY=0.07, mountTheta=0.88
01:32:09.312 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
01:32:09.313 00.001 8996 Enqueuing Move request for scope (0.05, -0.07)
01:32:09.314 00.001 20224 Worker thread wakes up
01:32:09.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
01:32:09.314 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
01:32:09.314 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.06 yDistance=0.07
01:32:09.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:32:09.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:09.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:32:09.314 00.000 20224 MoveAxis(E, 0, ABG)
01:32:09.314 00.000 20224 Move returns status 0, amount 0
01:32:09.314 00.000 20224 MoveAxis(N, 0, ABG)
01:32:09.314 00.000 20224 Move returns status 0, amount 0
01:32:09.314 00.000 20224 move complete, result=0
01:32:09.314 00.000 20224 worker thread done servicing request
01:32:09.318 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41523, med=3177, FiltMin=2877, FiltMax=23523, Gamma=1.000
01:32:09.331 00.013 8996 UpdateGuideState exits: m=628711 SNR=289.5
01:32:09.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:09.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:09.334 00.001 8996 Enqueuing Expose request
01:32:09.335 00.001 20224 Worker thread wakes up
01:32:09.335 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:32:09.336 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:09.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:10.503 01.167 20224 Exposure complete
01:32:10.572 00.069 20224 worker thread done servicing request
01:32:10.573 00.001 8996 OnExposeComplete: enter
01:32:10.573 00.000 8996 UpdateGuideState(): m_state=6
01:32:10.574 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13164
01:32:10.575 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=471.53, Mass=760553, SNR=368.4, Peak=49968 HFD=4.6
01:32:10.576 00.001 8996 MultiStar: [#1 -0.19,-0.30,0.54,U] [#2 -0.54,-0.42,0.00,M6] [#3 0.23,-0.02,0.52,U] [#4 -0.25,0.11,0.36,U] [#5 -0.06,-0.31,0.45,U] [#6 -0.12,-0.11,0.37,U] [#7 -0.09,0.12,0.37,U] [#8 -0.33,-0.36,0.00,M7] 
01:32:10.577 00.001 8996 refined, 6 included, MultiStar: {-0.20, -0.18}, one-star: {-0.53, -0.38}
01:32:10.578 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
01:32:10.579 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
01:32:10.579 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.18 hyp=0.27 cameraTheta=-2.40 mountX=-0.18 mountY=0.20, mountTheta=2.30
01:32:10.581 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.18, opts=13)
01:32:10.582 00.001 8996 Enqueuing Move request for scope (-0.20, -0.18)
01:32:10.583 00.001 20224 Worker thread wakes up
01:32:10.583 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.18) opts 0xd
01:32:10.584 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.18)
01:32:10.584 00.000 20224 Moving (-0.20, -0.18) raw xDistance=-0.18 yDistance=0.20
01:32:10.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:32:10.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:32:10.584 00.000 20224 MoveAxis(E, 0, ABG)
01:32:10.584 00.000 20224 Move returns status 0, amount 0
01:32:10.584 00.000 20224 MoveAxis(S, 43, ABG)
01:32:10.584 00.000 20224 Guiding  Dir = 1, Dur = 43
01:32:10.584 00.000 20224 IsSlewing returns 0
01:32:10.584 00.000 20224 IsGuiding returns 0
01:32:10.588 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49968, med=3177, FiltMin=2864, FiltMax=23987, Gamma=1.000
01:32:10.602 00.014 8996 UpdateGuideState exits: m=760553 SNR=368.4
01:32:10.603 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:10.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:10.605 00.001 8996 Enqueuing Expose request
01:32:10.613 00.008 20224 PulseGuide returned control before completion, sleep 24
01:32:10.643 00.030 20224 IsGuiding returns 1
01:32:10.643 00.000 20224 scope still moving after pulse duration time elapsed
01:32:10.674 00.031 20224 IsSlewing returns 0
01:32:10.674 00.000 20224 IsGuiding returns 1
01:32:10.705 00.031 20224 IsSlewing returns 0
01:32:10.706 00.001 20224 IsGuiding returns 1
01:32:10.737 00.031 20224 IsSlewing returns 0
01:32:10.738 00.001 20224 IsGuiding returns 0
01:32:10.738 00.000 20224 scope move finished after 43 + 110 ms
01:32:10.738 00.000 20224 Move returns status 0, amount 43
01:32:10.738 00.000 20224 move complete, result=0
01:32:10.738 00.000 20224 worker thread done servicing request
01:32:10.738 00.000 20224 Worker thread wakes up
01:32:10.738 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 43 ms SOUTH
01:32:10.741 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:10.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:11.717 00.976 20224 Exposure complete
01:32:11.775 00.058 20224 worker thread done servicing request
01:32:11.775 00.000 8996 OnExposeComplete: enter
01:32:11.776 00.001 8996 UpdateGuideState(): m_state=6
01:32:11.776 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13165
01:32:11.777 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=471.95, Mass=659690, SNR=350.4, Peak=48736 HFD=4.4
01:32:11.778 00.001 8996 MultiStar: [#1 -0.16,-0.06,0.63,U] [#2 -0.33,0.54,0.00,M7] [#3 0.41,0.35,0.00,M5] [#4 -0.09,0.41,0.40,U] [#5 -0.19,0.23,0.44,U] [#6 -0.12,0.31,0.38,U] [#7 0.05,0.67,0.00,M1] [#8 -0.42,0.08,0.29,U] 
01:32:11.779 00.001 8996 refined, 5 included, MultiStar: {-0.27, 0.13}, one-star: {-0.45, 0.03}
01:32:11.780 00.001 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
01:32:11.781 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.34 = -0.34)
01:32:11.783 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.13 hyp=0.30 cameraTheta=2.69 mountX=-0.28 mountY=-0.10, mountTheta=-2.80
01:32:11.788 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.13, opts=13)
01:32:11.790 00.002 8996 Enqueuing Move request for scope (-0.27, 0.13)
01:32:11.793 00.003 20224 Worker thread wakes up
01:32:11.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.13) opts 0xd
01:32:11.793 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.13)
01:32:11.793 00.000 20224 Moving (-0.27, 0.13) raw xDistance=-0.28 yDistance=-0.10
01:32:11.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:32:11.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:11.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:32:11.793 00.000 20224 MoveAxis(E, 41, ABG)
01:32:11.793 00.000 20224 Guiding  Dir = 2, Dur = 41
01:32:11.794 00.001 20224 IsSlewing returns 0
01:32:11.794 00.000 20224 IsGuiding returns 0
01:32:11.799 00.005 20224 PulseGuide returned control before completion, sleep 47
01:32:11.802 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48736, med=3177, FiltMin=2864, FiltMax=27331, Gamma=1.000
01:32:11.831 00.029 8996 UpdateGuideState exits: m=659690 SNR=350.4
01:32:11.832 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:11.833 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:11.834 00.001 8996 Enqueuing Expose request
01:32:11.861 00.027 20224 IsGuiding returns 1
01:32:11.861 00.000 20224 scope still moving after pulse duration time elapsed
01:32:11.892 00.031 20224 IsSlewing returns 0
01:32:11.892 00.000 20224 IsGuiding returns 0
01:32:11.892 00.000 20224 scope move finished after 41 + 56 ms
01:32:11.892 00.000 20224 Move returns status 0, amount 41
01:32:11.892 00.000 20224 MoveAxis(N, 0, ABG)
01:32:11.892 00.000 20224 Move returns status 0, amount 0
01:32:11.892 00.000 20224 move complete, result=0
01:32:11.893 00.001 20224 worker thread done servicing request
01:32:11.893 00.000 20224 Worker thread wakes up
01:32:11.893 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:11.893 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:11.893 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
01:32:13.043 01.150 20224 Exposure complete
01:32:13.115 00.072 20224 worker thread done servicing request
01:32:13.115 00.000 8996 OnExposeComplete: enter
01:32:13.116 00.001 8996 UpdateGuideState(): m_state=6
01:32:13.117 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13166
01:32:13.118 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=471.75, Mass=630439, SNR=282.4, Peak=48659 HFD=4.6
01:32:13.119 00.001 8996 MultiStar: [#1 0.39,-0.04,0.78,U] [#2 -0.14,0.19,0.76,U] [#3 0.66,0.08,0.00,M6] [#4 0.16,0.00,0.51,U] [#5 0.43,-0.09,0.64,U] [#6 0.26,0.00,0.46,U] [#7 0.33,0.35,0.00,M2] [#8 0.49,0.33,0.00,M7] 
01:32:13.120 00.001 8996 refined, 5 included, MultiStar: {0.14, -0.03}, one-star: {-0.11, -0.16}
01:32:13.121 00.001 8996 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
01:32:13.122 00.001 8996 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
01:32:13.122 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.18 mountX=0.14 mountY=0.01, mountTheta=0.07
01:32:13.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.03, opts=13)
01:32:13.125 00.001 8996 Enqueuing Move request for scope (0.14, -0.03)
01:32:13.126 00.001 20224 Worker thread wakes up
01:32:13.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
01:32:13.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
01:32:13.126 00.000 20224 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=0.01
01:32:13.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:32:13.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:13.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:32:13.126 00.000 20224 MoveAxis(E, 0, ABG)
01:32:13.126 00.000 20224 Move returns status 0, amount 0
01:32:13.126 00.000 20224 MoveAxis(N, 0, ABG)
01:32:13.126 00.000 20224 Move returns status 0, amount 0
01:32:13.126 00.000 20224 move complete, result=0
01:32:13.126 00.000 20224 worker thread done servicing request
01:32:13.129 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48659, med=3177, FiltMin=2889, FiltMax=25705, Gamma=1.000
01:32:13.145 00.016 8996 UpdateGuideState exits: m=630439 SNR=282.4
01:32:13.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:13.146 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:13.147 00.001 8996 Enqueuing Expose request
01:32:13.148 00.001 20224 Worker thread wakes up
01:32:13.148 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:13.148 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:13.149 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:14.145 00.996 20224 Exposure complete
01:32:14.228 00.083 20224 worker thread done servicing request
01:32:14.228 00.000 8996 OnExposeComplete: enter
01:32:14.230 00.002 8996 UpdateGuideState(): m_state=6
01:32:14.231 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13167
01:32:14.232 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=471.90, Mass=712016, SNR=303.3, Peak=61059 HFD=4.4
01:32:14.234 00.002 8996 MultiStar: [#1 0.39,0.18,0.64,U] [#2 0.10,0.48,0.00,M7] [#3 1.02,0.20,0.00,M7] [#4 0.31,0.42,0.00,M1] [#5 0.63,0.20,0.00,M1] [#6 0.81,0.12,0.00,M3] [#7 0.47,0.69,0.00,M3] [#8 0.45,0.24,0.00,M8] 
01:32:14.235 00.001 8996 single-star, 1 included, MultiStar: {0.19, 0.06}, one-star: {0.06, -0.01}
01:32:14.236 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
01:32:14.237 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
01:32:14.239 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.17 mountX=0.06 mountY=0.00, mountTheta=0.06
01:32:14.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
01:32:14.242 00.001 8996 Enqueuing Move request for scope (0.06, -0.01)
01:32:14.243 00.001 20224 Worker thread wakes up
01:32:14.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
01:32:14.243 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
01:32:14.243 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.00
01:32:14.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:32:14.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:14.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:32:14.243 00.000 20224 MoveAxis(E, 0, ABG)
01:32:14.243 00.000 20224 Move returns status 0, amount 0
01:32:14.243 00.000 20224 MoveAxis(N, 0, ABG)
01:32:14.243 00.000 20224 Move returns status 0, amount 0
01:32:14.243 00.000 20224 move complete, result=0
01:32:14.244 00.001 20224 worker thread done servicing request
01:32:14.248 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=61059, med=3177, FiltMin=2857, FiltMax=29875, Gamma=1.000
01:32:14.265 00.017 8996 UpdateGuideState exits: m=712016 SNR=303.3
01:32:14.265 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:14.266 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:14.267 00.001 8996 Enqueuing Expose request
01:32:14.268 00.001 20224 Worker thread wakes up
01:32:14.268 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:14.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:14.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:15.438 01.169 20224 Exposure complete
01:32:15.545 00.107 20224 worker thread done servicing request
01:32:15.545 00.000 8996 OnExposeComplete: enter
01:32:15.546 00.001 8996 UpdateGuideState(): m_state=6
01:32:15.547 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13168
01:32:15.548 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=471.41, Mass=536236, SNR=264.5, Peak=38861 HFD=4.7
01:32:15.549 00.001 8996 MultiStar: [#1 -0.02,-0.15,0.83,U] [#2 -0.34,-0.05,0.90,U] [#3 0.28,-0.15,0.76,U] [#4 0.02,0.01,0.55,U] [#5 0.29,-0.04,0.71,U] [#6 0.46,0.04,0.00,M4] [#7 -0.03,0.41,0.42,U] [#8 0.05,-0.24,0.38,U] 
01:32:15.550 00.001 8996 refined, 7 included, MultiStar: {-0.01, -0.13}, one-star: {-0.17, -0.51}
01:32:15.551 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
01:32:15.551 00.000 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
01:32:15.552 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.65 mountX=0.00 mountY=0.13, mountTheta=1.55
01:32:15.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.13, opts=13)
01:32:15.554 00.000 8996 Enqueuing Move request for scope (-0.01, -0.13)
01:32:15.555 00.001 20224 Worker thread wakes up
01:32:15.555 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
01:32:15.556 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
01:32:15.556 00.000 20224 Moving (-0.01, -0.13) raw xDistance=0.00 yDistance=0.13
01:32:15.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:32:15.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:15.556 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:32:15.556 00.000 20224 MoveAxis(E, 0, ABG)
01:32:15.556 00.000 20224 Move returns status 0, amount 0
01:32:15.556 00.000 20224 MoveAxis(N, 0, ABG)
01:32:15.557 00.001 20224 Move returns status 0, amount 0
01:32:15.557 00.000 20224 move complete, result=0
01:32:15.557 00.000 20224 worker thread done servicing request
01:32:15.561 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38861, med=3177, FiltMin=2851, FiltMax=21395, Gamma=1.000
01:32:15.580 00.019 8996 UpdateGuideState exits: m=536236 SNR=264.5
01:32:15.582 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:15.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:15.583 00.000 8996 Enqueuing Expose request
01:32:15.584 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:32:15.585 00.001 20224 Worker thread wakes up
01:32:15.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:15.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:16.563 00.978 20224 Exposure complete
01:32:16.634 00.071 20224 worker thread done servicing request
01:32:16.634 00.000 8996 OnExposeComplete: enter
01:32:16.635 00.001 8996 UpdateGuideState(): m_state=6
01:32:16.636 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13169
01:32:16.637 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=471.67, Mass=629603, SNR=309.2, Peak=42531 HFD=4.5
01:32:16.639 00.002 8996 MultiStar: [#1 0.22,0.28,0.68,U] [#2 -0.27,0.08,0.71,U] [#3 0.29,0.06,0.62,U] [#4 0.06,0.37,0.47,U] [#5 0.24,0.24,0.51,U] [#6 -0.07,-0.23,0.43,U] [#7 0.18,0.42,0.00,M3] [#8 -0.16,0.12,0.39,U] 
01:32:16.640 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.06}, one-star: {-0.33, -0.24}
01:32:16.642 00.002 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
01:32:16.644 00.002 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
01:32:16.645 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.06 hyp=0.06 cameraTheta=1.99 mountX=-0.03 mountY=-0.06, mountTheta=-2.09
01:32:16.646 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.06, opts=13)
01:32:16.647 00.001 8996 Enqueuing Move request for scope (-0.03, 0.06)
01:32:16.648 00.001 20224 Worker thread wakes up
01:32:16.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.06) opts 0xd
01:32:16.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.06)
01:32:16.648 00.000 20224 Moving (-0.03, 0.06) raw xDistance=-0.03 yDistance=-0.06
01:32:16.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:32:16.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:16.649 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:32:16.649 00.000 20224 MoveAxis(E, 0, ABG)
01:32:16.649 00.000 20224 Move returns status 0, amount 0
01:32:16.649 00.000 20224 MoveAxis(N, 0, ABG)
01:32:16.649 00.000 20224 Move returns status 0, amount 0
01:32:16.649 00.000 20224 move complete, result=0
01:32:16.649 00.000 20224 worker thread done servicing request
01:32:16.654 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42531, med=3177, FiltMin=2852, FiltMax=23456, Gamma=1.000
01:32:16.682 00.028 8996 UpdateGuideState exits: m=629603 SNR=309.2
01:32:16.684 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:16.686 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:16.687 00.001 8996 Enqueuing Expose request
01:32:16.688 00.001 20224 Worker thread wakes up
01:32:16.688 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:16.689 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:16.690 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:17.877 01.187 20224 Exposure complete
01:32:17.941 00.064 20224 worker thread done servicing request
01:32:17.941 00.000 8996 OnExposeComplete: enter
01:32:17.942 00.001 8996 UpdateGuideState(): m_state=6
01:32:17.942 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13170
01:32:17.943 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=471.65, Mass=599901, SNR=306.6, Peak=37571 HFD=4.7
01:32:17.944 00.001 8996 MultiStar: [#1 0.11,-0.06,0.62,U] [#2 -0.45,-0.29,0.00,M6] [#3 0.41,0.19,0.00,M6] [#4 -0.11,0.20,0.62,U] [#5 -0.05,-0.19,0.65,U] [#6 0.35,-0.22,0.39,U] [#7 0.57,0.12,0.00,M4] [#8 -0.08,-0.28,0.45,U] 
01:32:17.945 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.14}, one-star: {-0.34, -0.27}
01:32:17.947 00.002 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:32:17.947 00.000 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
01:32:17.947 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.16 cameraTheta=-2.06 mountX=-0.06 mountY=0.15, mountTheta=1.96
01:32:17.948 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.14, opts=13)
01:32:17.949 00.001 8996 Enqueuing Move request for scope (-0.07, -0.14)
01:32:17.950 00.001 20224 Worker thread wakes up
01:32:17.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
01:32:17.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
01:32:17.950 00.000 20224 Moving (-0.07, -0.14) raw xDistance=-0.06 yDistance=0.15
01:32:17.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:32:17.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:17.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:32:17.950 00.000 20224 MoveAxis(E, 0, ABG)
01:32:17.951 00.001 20224 Move returns status 0, amount 0
01:32:17.951 00.000 20224 MoveAxis(N, 0, ABG)
01:32:17.951 00.000 20224 Move returns status 0, amount 0
01:32:17.951 00.000 20224 move complete, result=0
01:32:17.951 00.000 20224 worker thread done servicing request
01:32:17.956 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=37571, med=3177, FiltMin=2896, FiltMax=21443, Gamma=1.000
01:32:17.973 00.017 8996 UpdateGuideState exits: m=599901 SNR=306.6
01:32:17.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:17.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:17.976 00.001 8996 Enqueuing Expose request
01:32:17.976 00.000 20224 Worker thread wakes up
01:32:17.977 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:32:17.977 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:17.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:18.967 00.990 20224 Exposure complete
01:32:19.037 00.070 20224 worker thread done servicing request
01:32:19.037 00.000 8996 OnExposeComplete: enter
01:32:19.038 00.001 8996 UpdateGuideState(): m_state=6
01:32:19.038 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13171
01:32:19.039 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=471.85, Mass=600404, SNR=275.4, Peak=42243 HFD=4.6
01:32:19.040 00.001 8996 MultiStar: [#1 0.28,-0.15,0.77,U] [#2 -0.21,0.18,0.96,U] [#3 0.71,0.30,0.00,M7] [#4 0.23,0.69,0.00,M1] [#5 0.31,0.25,0.59,U] [#6 0.21,0.03,0.48,U] [#7 -0.08,0.44,0.48,U] [#8 0.06,0.04,0.41,U] 
01:32:19.041 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.08}, one-star: {-0.34, -0.07}
01:32:19.042 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
01:32:19.042 00.000 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
01:32:19.043 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.71 mountX=-0.02 mountY=-0.08, mountTheta=-1.81
01:32:19.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
01:32:19.045 00.000 8996 Enqueuing Move request for scope (-0.01, 0.08)
01:32:19.046 00.001 20224 Worker thread wakes up
01:32:19.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
01:32:19.046 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
01:32:19.046 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
01:32:19.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:32:19.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:19.047 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:32:19.047 00.000 20224 MoveAxis(E, 0, ABG)
01:32:19.047 00.000 20224 Move returns status 0, amount 0
01:32:19.047 00.000 20224 MoveAxis(N, 0, ABG)
01:32:19.047 00.000 20224 Move returns status 0, amount 0
01:32:19.047 00.000 20224 move complete, result=0
01:32:19.047 00.000 20224 worker thread done servicing request
01:32:19.053 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42243, med=3177, FiltMin=2847, FiltMax=24499, Gamma=1.000
01:32:19.074 00.021 8996 UpdateGuideState exits: m=600404 SNR=275.4
01:32:19.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:19.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:19.077 00.001 8996 Enqueuing Expose request
01:32:19.078 00.001 20224 Worker thread wakes up
01:32:19.078 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:19.078 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:19.079 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:20.246 01.167 20224 Exposure complete
01:32:20.306 00.060 20224 worker thread done servicing request
01:32:20.306 00.000 8996 OnExposeComplete: enter
01:32:20.307 00.001 8996 UpdateGuideState(): m_state=6
01:32:20.308 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13172
01:32:20.309 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=471.94, Mass=732595, SNR=346.5, Peak=55411 HFD=4.6
01:32:20.310 00.001 8996 MultiStar: [#1 0.30,0.52,0.00,M1] [#2 -0.14,0.51,0.00,M6] [#3 0.87,0.73,0.00,M8] [#4 0.50,1.01,0.00,M2] [#5 0.30,0.31,0.50,U] [#6 0.56,0.36,0.00,M2] [#7 0.09,0.40,0.34,U] [#8 -0.07,0.06,0.32,U] 
01:32:20.313 00.003 8996 refined, 3 included, MultiStar: {0.00, 0.15}, one-star: {-0.15, 0.02}
01:32:20.316 00.003 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
01:32:20.318 00.002 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
01:32:20.320 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.15 hyp=0.15 cameraTheta=1.56 mountX=-0.01 mountY=-0.15, mountTheta=-1.65
01:32:20.324 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.15, opts=13)
01:32:20.326 00.002 8996 Enqueuing Move request for scope (0.00, 0.15)
01:32:20.328 00.002 20224 Worker thread wakes up
01:32:20.328 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.15) opts 0xd
01:32:20.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.15)
01:32:20.328 00.000 20224 Moving (0.00, 0.15) raw xDistance=-0.01 yDistance=-0.15
01:32:20.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:32:20.329 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:20.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:32:20.329 00.000 20224 MoveAxis(E, 0, ABG)
01:32:20.329 00.000 20224 Move returns status 0, amount 0
01:32:20.329 00.000 20224 MoveAxis(N, 0, ABG)
01:32:20.329 00.000 20224 Move returns status 0, amount 0
01:32:20.329 00.000 20224 move complete, result=0
01:32:20.329 00.000 20224 worker thread done servicing request
01:32:20.335 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=55411, med=3177, FiltMin=2867, FiltMax=31360, Gamma=1.000
01:32:20.350 00.015 8996 UpdateGuideState exits: m=732595 SNR=346.5
01:32:20.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:20.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:20.352 00.000 8996 Enqueuing Expose request
01:32:20.352 00.000 20224 Worker thread wakes up
01:32:20.352 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:20.354 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:20.354 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:21.343 00.989 20224 Exposure complete
01:32:21.401 00.058 20224 worker thread done servicing request
01:32:21.402 00.001 8996 OnExposeComplete: enter
01:32:21.404 00.002 8996 UpdateGuideState(): m_state=6
01:32:21.406 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13173
01:32:21.407 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=471.66, Mass=652707, SNR=277.6, Peak=48739 HFD=4.7
01:32:21.408 00.001 8996 MultiStar: [#1 0.49,0.25,0.00,M2] [#2 -0.09,0.33,0.83,U] [#3 0.60,0.39,0.00,M9] [#4 0.39,0.62,0.00,M3] [#5 0.50,0.19,0.00,M1] [#6 0.46,0.35,0.00,M3] [#7 0.07,0.17,0.43,U] [#8 0.20,0.06,0.44,U] 
01:32:21.410 00.002 8996 refined, 3 included, MultiStar: {-0.01, 0.04}, one-star: {-0.07, -0.26}
01:32:21.411 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
01:32:21.412 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:32:21.413 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.83 mountX=-0.02 mountY=-0.04, mountTheta=-1.93
01:32:21.415 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
01:32:21.417 00.002 8996 Enqueuing Move request for scope (-0.01, 0.04)
01:32:21.419 00.002 20224 Worker thread wakes up
01:32:21.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
01:32:21.419 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
01:32:21.419 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.02 yDistance=-0.04
01:32:21.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:32:21.420 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:21.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:32:21.420 00.000 20224 MoveAxis(E, 0, ABG)
01:32:21.420 00.000 20224 Move returns status 0, amount 0
01:32:21.420 00.000 20224 MoveAxis(N, 0, ABG)
01:32:21.420 00.000 20224 Move returns status 0, amount 0
01:32:21.420 00.000 20224 move complete, result=0
01:32:21.420 00.000 20224 worker thread done servicing request
01:32:21.426 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48739, med=3177, FiltMin=2865, FiltMax=27440, Gamma=1.000
01:32:21.448 00.022 8996 UpdateGuideState exits: m=652707 SNR=277.6
01:32:21.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:21.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:21.451 00.001 8996 Enqueuing Expose request
01:32:21.452 00.001 20224 Worker thread wakes up
01:32:21.452 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:32:21.454 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:21.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:22.621 01.167 20224 Exposure complete
01:32:22.696 00.075 20224 worker thread done servicing request
01:32:22.696 00.000 8996 OnExposeComplete: enter
01:32:22.697 00.001 8996 UpdateGuideState(): m_state=6
01:32:22.698 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13174
01:32:22.699 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=472.16, Mass=617542, SNR=306.0, Peak=46755 HFD=4.3
01:32:22.700 00.001 8996 MultiStar: [#1 0.56,0.08,0.00,M3] [#2 0.14,0.43,0.73,U] [#3 0.65,0.35,0.00,M10] [#4 0.25,0.64,0.00,M4] [#5 0.67,0.32,0.00,M2] [#6 0.46,0.20,0.00,M4] [#7 0.33,0.34,0.00,M2] [#8 0.64,0.26,0.00,M3] 
01:32:22.701 00.001 8996 single-star, 1 included, MultiStar: {0.20, 0.32}, one-star: {0.25, 0.24}
01:32:22.701 00.000 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
01:32:22.702 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
01:32:22.703 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.24 hyp=0.35 cameraTheta=0.78 mountX=0.22 mountY=-0.27, mountTheta=-0.89
01:32:22.704 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.24, opts=13)
01:32:22.706 00.002 8996 Enqueuing Move request for scope (0.25, 0.24)
01:32:22.707 00.001 20224 Worker thread wakes up
01:32:22.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.24) opts 0xd
01:32:22.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.24)
01:32:22.707 00.000 20224 Moving (0.25, 0.24) raw xDistance=0.22 yDistance=-0.27
01:32:22.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:32:22.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:22.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:32:22.707 00.000 20224 MoveAxis(W, 32, ABG)
01:32:22.707 00.000 20224 Guiding  Dir = 3, Dur = 32
01:32:22.707 00.000 20224 IsSlewing returns 0
01:32:22.708 00.001 20224 IsGuiding returns 0
01:32:22.738 00.030 20224 PulseGuide returned control before completion, sleep 12
01:32:22.752 00.014 20224 IsGuiding returns 1
01:32:22.752 00.000 20224 scope still moving after pulse duration time elapsed
01:32:22.782 00.030 20224 IsSlewing returns 0
01:32:22.783 00.001 20224 IsGuiding returns 1
01:32:22.813 00.030 20224 IsSlewing returns 0
01:32:22.814 00.001 20224 IsGuiding returns 1
01:32:22.844 00.030 20224 IsSlewing returns 0
01:32:22.844 00.000 20224 IsGuiding returns 0
01:32:22.844 00.000 20224 scope move finished after 32 + 104 ms
01:32:22.844 00.000 20224 Move returns status 0, amount 32
01:32:22.844 00.000 20224 MoveAxis(N, 0, ABG)
01:32:22.844 00.000 20224 Move returns status 0, amount 0
01:32:22.844 00.000 20224 move complete, result=0
01:32:22.894 00.050 20224 worker thread done servicing request
01:32:22.900 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=46755, med=3181, FiltMin=2838, FiltMax=26461, Gamma=1.000
01:32:22.915 00.015 8996 UpdateGuideState exits: m=617542 SNR=306.0
01:32:22.916 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:22.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:22.918 00.001 8996 Enqueuing Expose request
01:32:22.918 00.000 20224 Worker thread wakes up
01:32:22.918 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
01:32:22.919 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:22.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:23.891 00.972 20224 Exposure complete
01:32:23.987 00.096 20224 worker thread done servicing request
01:32:23.987 00.000 8996 OnExposeComplete: enter
01:32:23.989 00.002 8996 UpdateGuideState(): m_state=6
01:32:23.991 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13175
01:32:23.992 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.12, Mass=650997, SNR=319.6, Peak=48739 HFD=4.8
01:32:23.992 00.000 8996 MultiStar: [#1 0.35,0.16,0.70,U] [#2 -0.34,0.45,0.00,M5] [#3 0.62,0.55,0.00,R] [#4 -0.01,0.84,0.00,M5] [#5 0.36,0.40,0.00,M3] [#6 0.06,-0.10,0.40,U] [#7 -0.01,0.66,0.00,M3] [#8 0.07,0.43,0.36,U] 
01:32:23.994 00.002 8996 refined, 3 included, MultiStar: {0.04, 0.18}, one-star: {-0.19, 0.21}
01:32:23.995 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
01:32:23.996 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
01:32:23.997 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.18 cameraTheta=1.33 mountX=0.03 mountY=-0.18, mountTheta=-1.43
01:32:23.999 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.18, opts=13)
01:32:24.000 00.001 8996 Enqueuing Move request for scope (0.04, 0.18)
01:32:24.001 00.001 20224 Worker thread wakes up
01:32:24.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
01:32:24.001 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
01:32:24.002 00.001 20224 Moving (0.04, 0.18) raw xDistance=0.03 yDistance=-0.18
01:32:24.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:32:24.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:24.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:32:24.002 00.000 20224 MoveAxis(E, 0, ABG)
01:32:24.002 00.000 20224 Move returns status 0, amount 0
01:32:24.002 00.000 20224 MoveAxis(N, 0, ABG)
01:32:24.002 00.000 20224 Move returns status 0, amount 0
01:32:24.002 00.000 20224 move complete, result=0
01:32:24.002 00.000 20224 worker thread done servicing request
01:32:24.006 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48739, med=3181, FiltMin=2873, FiltMax=27389, Gamma=1.000
01:32:24.022 00.016 8996 UpdateGuideState exits: m=650997 SNR=319.6
01:32:24.023 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:24.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:24.025 00.001 8996 Enqueuing Expose request
01:32:24.026 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:24.026 00.000 20224 Worker thread wakes up
01:32:24.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:24.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:25.189 01.162 20224 Exposure complete
01:32:25.244 00.055 20224 worker thread done servicing request
01:32:25.244 00.000 8996 OnExposeComplete: enter
01:32:25.245 00.001 8996 UpdateGuideState(): m_state=6
01:32:25.246 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13176
01:32:25.247 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=472.22, Mass=671843, SNR=316.9, Peak=44675 HFD=4.6
01:32:25.247 00.000 8996 MultiStar: [#1 -0.34,0.49,0.00,M3] [#2 -0.46,0.31,0.00,M6] [#3 -0.05,0.46,0.00,M1] [#4 0.04,0.83,0.00,M6] [#5 0.04,0.39,0.60,U] [#6 0.13,0.43,0.00,M4] [#7 -0.34,0.63,0.00,M4] [#8 -0.06,0.40,0.33,U] 
01:32:25.250 00.003 8996 refined, 2 included, MultiStar: {-0.21, 0.35}, one-star: {-0.41, 0.31}
01:32:25.252 00.002 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
01:32:25.255 00.003 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
01:32:25.258 00.003 8996 CameraToMount -- cameraX=-0.21 cameraY=0.35 hyp=0.41 cameraTheta=2.12 mountX=-0.25 mountY=-0.32, mountTheta=-2.22
01:32:25.262 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.35, opts=13)
01:32:25.264 00.002 8996 Enqueuing Move request for scope (-0.21, 0.35)
01:32:25.265 00.001 20224 Worker thread wakes up
01:32:25.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.35) opts 0xd
01:32:25.265 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.35)
01:32:25.265 00.000 20224 Moving (-0.21, 0.35) raw xDistance=-0.25 yDistance=-0.32
01:32:25.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:32:25.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:25.266 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:32:25.266 00.000 20224 MoveAxis(E, 36, ABG)
01:32:25.266 00.000 20224 Guiding  Dir = 2, Dur = 36
01:32:25.266 00.000 20224 IsSlewing returns 0
01:32:25.266 00.000 20224 IsGuiding returns 0
01:32:25.272 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44675, med=3177, FiltMin=2867, FiltMax=25821, Gamma=1.000
01:32:25.296 00.024 20224 PulseGuide returned control before completion, sleep 17
01:32:25.297 00.001 8996 UpdateGuideState exits: m=671843 SNR=316.9
01:32:25.300 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:25.303 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:25.305 00.002 8996 Enqueuing Expose request
01:32:25.327 00.022 20224 IsGuiding returns 1
01:32:25.327 00.000 20224 scope still moving after pulse duration time elapsed
01:32:25.358 00.031 20224 IsSlewing returns 0
01:32:25.358 00.000 20224 IsGuiding returns 1
01:32:25.389 00.031 20224 IsSlewing returns 0
01:32:25.389 00.000 20224 IsGuiding returns 0
01:32:25.389 00.000 20224 scope move finished after 36 + 87 ms
01:32:25.389 00.000 20224 Move returns status 0, amount 36
01:32:25.389 00.000 20224 MoveAxis(N, 0, ABG)
01:32:25.389 00.000 20224 Move returns status 0, amount 0
01:32:25.389 00.000 20224 move complete, result=0
01:32:25.389 00.000 20224 worker thread done servicing request
01:32:25.389 00.000 20224 Worker thread wakes up
01:32:25.389 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:25.390 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:25.390 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.3 px 0 ms NORTH
01:32:26.385 00.995 20224 Exposure complete
01:32:26.441 00.056 20224 worker thread done servicing request
01:32:26.441 00.000 8996 OnExposeComplete: enter
01:32:26.442 00.001 8996 UpdateGuideState(): m_state=6
01:32:26.443 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13177
01:32:26.444 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.42, Mass=514300, SNR=255.1, Peak=37459 HFD=4.7
01:32:26.444 00.000 8996 MultiStar: [#1 0.06,0.41,0.82,U] [#2 0.13,0.54,0.00,M7] [#3 -0.13,0.21,0.71,U] [#4 0.31,0.95,0.00,M7] [#5 0.36,0.55,0.00,M3] [#6 -0.01,0.36,0.50,U] [#7 0.14,0.46,0.00,M5] [#8 0.01,0.42,0.42,U] 
01:32:26.445 00.001 8996 refined, 4 included, MultiStar: {-0.03, 0.39}, one-star: {-0.07, 0.51}
01:32:26.446 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
01:32:26.447 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
01:32:26.448 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.39 hyp=0.39 cameraTheta=1.66 mountX=-0.07 mountY=-0.38, mountTheta=-1.76
01:32:26.449 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.39, opts=13)
01:32:26.450 00.001 8996 Enqueuing Move request for scope (-0.03, 0.39)
01:32:26.452 00.002 20224 Worker thread wakes up
01:32:26.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.39) opts 0xd
01:32:26.452 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.39)
01:32:26.452 00.000 20224 Moving (-0.03, 0.39) raw xDistance=-0.07 yDistance=-0.38
01:32:26.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:32:26.452 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.22 newest=-0.89
01:32:26.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
01:32:26.452 00.000 20224 MoveAxis(E, 0, ABG)
01:32:26.452 00.000 20224 Move returns status 0, amount 0
01:32:26.452 00.000 20224 MoveAxis(N, 81, ABG)
01:32:26.452 00.000 20224 Guiding  Dir = 0, Dur = 81
01:32:26.452 00.000 20224 IsSlewing returns 0
01:32:26.452 00.000 20224 IsGuiding returns 0
01:32:26.454 00.002 20224 PulseGuide returned control before completion, sleep 90
01:32:26.459 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=37459, med=3177, FiltMin=2867, FiltMax=21664, Gamma=1.000
01:32:26.478 00.019 8996 UpdateGuideState exits: m=514300 SNR=255.1
01:32:26.480 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:26.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:26.483 00.002 8996 Enqueuing Expose request
01:32:26.545 00.062 20224 IsGuiding returns 0
01:32:26.545 00.000 20224 Move returns status 0, amount 81
01:32:26.545 00.000 20224 move complete, result=0
01:32:26.546 00.001 20224 worker thread done servicing request
01:32:26.546 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 81 ms NORTH
01:32:26.547 00.001 20224 Worker thread wakes up
01:32:26.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:26.547 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:27.721 01.174 20224 Exposure complete
01:32:27.790 00.069 20224 worker thread done servicing request
01:32:27.790 00.000 8996 OnExposeComplete: enter
01:32:27.791 00.001 8996 UpdateGuideState(): m_state=6
01:32:27.792 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13178
01:32:27.793 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.32, Mass=678619, SNR=344.0, Peak=46563 HFD=4.7
01:32:27.794 00.001 8996 MultiStar: [#1 0.08,0.18,0.59,U] [#2 -0.12,0.44,0.00,M8] [#3 -0.16,0.01,0.60,U] [#4 -0.07,0.33,0.43,U] [#5 0.27,0.52,0.00,M4] [#6 0.00,0.02,0.31,U] [#7 -0.42,0.52,0.00,M6] [#8 0.12,0.43,0.33,U] 
01:32:27.796 00.002 8996 refined, 5 included, MultiStar: {-0.03, 0.25}, one-star: {-0.05, 0.41}
01:32:27.797 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:32:27.799 00.002 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
01:32:27.800 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.25 hyp=0.25 cameraTheta=1.69 mountX=-0.05 mountY=-0.24, mountTheta=-1.78
01:32:27.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.25, opts=13)
01:32:27.804 00.002 8996 Enqueuing Move request for scope (-0.03, 0.25)
01:32:27.806 00.002 20224 Worker thread wakes up
01:32:27.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.25) opts 0xd
01:32:27.806 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.25)
01:32:27.806 00.000 20224 Moving (-0.03, 0.25) raw xDistance=-0.05 yDistance=-0.24
01:32:27.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:32:27.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:32:27.806 00.000 20224 MoveAxis(E, 0, ABG)
01:32:27.806 00.000 20224 Move returns status 0, amount 0
01:32:27.806 00.000 20224 MoveAxis(N, 51, ABG)
01:32:27.806 00.000 20224 Guiding  Dir = 0, Dur = 51
01:32:27.807 00.001 20224 IsSlewing returns 0
01:32:27.807 00.000 20224 IsGuiding returns 0
01:32:27.815 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=46563, med=3177, FiltMin=2870, FiltMax=28390, Gamma=1.000
01:32:27.832 00.017 8996 UpdateGuideState exits: m=678619 SNR=344.0
01:32:27.833 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:27.834 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:27.835 00.001 8996 Enqueuing Expose request
01:32:27.860 00.025 20224 IsGuiding returns 1
01:32:27.860 00.000 20224 scope still moving after pulse duration time elapsed
01:32:27.889 00.029 20224 IsSlewing returns 0
01:32:27.889 00.000 20224 IsGuiding returns 1
01:32:27.920 00.031 20224 IsSlewing returns 0
01:32:27.920 00.000 20224 IsGuiding returns 1
01:32:27.951 00.031 20224 IsSlewing returns 0
01:32:27.951 00.000 20224 IsGuiding returns 0
01:32:27.952 00.001 20224 scope move finished after 51 + 93 ms
01:32:27.952 00.000 20224 Move returns status 0, amount 51
01:32:27.952 00.000 20224 move complete, result=0
01:32:27.952 00.000 20224 worker thread done servicing request
01:32:27.952 00.000 20224 Worker thread wakes up
01:32:27.952 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
01:32:27.954 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:27.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:28.926 00.972 20224 Exposure complete
01:32:28.983 00.057 20224 worker thread done servicing request
01:32:28.983 00.000 8996 OnExposeComplete: enter
01:32:28.984 00.001 8996 UpdateGuideState(): m_state=6
01:32:28.986 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13179
01:32:28.987 00.001 8996 Star::Find returns 1 (0), X=136.21, Y=471.70, Mass=634550, SNR=309.3, Peak=42048 HFD=4.6
01:32:28.988 00.001 8996 MultiStar: [#1 0.19,-0.13,0.70,U] [#2 -0.32,-0.18,0.76,U] [#3 -0.15,-0.44,0.00,M1] [#4 -0.03,0.21,0.52,U] [#5 0.11,0.23,0.55,U] [#6 -0.44,-0.20,0.00,M3] [#7 -0.08,-0.05,0.35,U] [#8 -0.06,-0.06,0.39,U] 
01:32:28.988 00.000 8996 refined, 6 included, MultiStar: {-0.15, -0.06}, one-star: {-0.54, -0.22}
01:32:28.989 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
01:32:28.990 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
01:32:28.991 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.77 mountX=-0.15 mountY=0.08, mountTheta=2.66
01:32:28.993 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.06, opts=13)
01:32:28.994 00.001 8996 Enqueuing Move request for scope (-0.15, -0.06)
01:32:28.995 00.001 20224 Worker thread wakes up
01:32:28.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
01:32:28.995 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
01:32:28.996 00.001 20224 Moving (-0.15, -0.06) raw xDistance=-0.15 yDistance=0.08
01:32:28.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:32:28.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:28.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:32:28.996 00.000 20224 MoveAxis(E, 0, ABG)
01:32:28.996 00.000 20224 Move returns status 0, amount 0
01:32:28.996 00.000 20224 MoveAxis(N, 0, ABG)
01:32:28.996 00.000 20224 Move returns status 0, amount 0
01:32:28.996 00.000 20224 move complete, result=0
01:32:28.996 00.000 20224 worker thread done servicing request
01:32:29.001 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42048, med=3177, FiltMin=2857, FiltMax=22099, Gamma=1.000
01:32:29.015 00.014 8996 UpdateGuideState exits: m=634550 SNR=309.3
01:32:29.017 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:29.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:29.019 00.001 8996 Enqueuing Expose request
01:32:29.021 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:32:29.022 00.001 20224 Worker thread wakes up
01:32:29.022 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:29.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:30.195 01.173 20224 Exposure complete
01:32:30.271 00.076 20224 worker thread done servicing request
01:32:30.271 00.000 8996 OnExposeComplete: enter
01:32:30.272 00.001 8996 UpdateGuideState(): m_state=6
01:32:30.273 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13180
01:32:30.274 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=471.44, Mass=613911, SNR=314.6, Peak=35901 HFD=4.8
01:32:30.275 00.001 8996 MultiStar: [#1 0.02,-0.50,0.00,M1] [#2 -0.58,-0.62,0.00,M8] [#3 -0.06,-0.76,0.00,M2] [#4 0.22,0.19,0.59,U] [#5 0.01,-0.10,0.48,U] [#6 -0.12,-0.48,0.00,M4] [#7 0.10,-0.02,0.41,U] [#8 -0.10,-0.20,0.30,U] 
01:32:30.276 00.001 8996 refined, 4 included, MultiStar: {-0.10, -0.17}, one-star: {-0.43, -0.47}
01:32:30.277 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
01:32:30.278 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.14)
01:32:30.278 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.12 mountX=-0.09 mountY=0.18, mountTheta=2.02
01:32:30.280 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.17, opts=13)
01:32:30.281 00.001 8996 Enqueuing Move request for scope (-0.10, -0.17)
01:32:30.282 00.001 20224 Worker thread wakes up
01:32:30.282 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
01:32:30.282 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
01:32:30.283 00.001 20224 Moving (-0.10, -0.17) raw xDistance=-0.09 yDistance=0.18
01:32:30.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:32:30.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:30.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:32:30.283 00.000 20224 MoveAxis(E, 0, ABG)
01:32:30.283 00.000 20224 Move returns status 0, amount 0
01:32:30.283 00.000 20224 MoveAxis(N, 0, ABG)
01:32:30.283 00.000 20224 Move returns status 0, amount 0
01:32:30.283 00.000 20224 move complete, result=0
01:32:30.283 00.000 20224 worker thread done servicing request
01:32:30.293 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=35901, med=3177, FiltMin=2896, FiltMax=20851, Gamma=1.000
01:32:30.313 00.020 8996 UpdateGuideState exits: m=613911 SNR=314.6
01:32:30.314 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:30.314 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:30.315 00.001 8996 Enqueuing Expose request
01:32:30.316 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:32:30.317 00.001 20224 Worker thread wakes up
01:32:30.317 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:30.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:31.292 00.975 20224 Exposure complete
01:32:31.374 00.082 20224 worker thread done servicing request
01:32:31.375 00.001 8996 OnExposeComplete: enter
01:32:31.376 00.001 8996 UpdateGuideState(): m_state=6
01:32:31.376 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13181
01:32:31.377 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=471.31, Mass=579510, SNR=278.0, Peak=36509 HFD=4.7
01:32:31.378 00.001 8996 MultiStar: [#1 0.41,-0.47,0.00,M2] [#2 -0.55,-0.59,0.00,M9] [#3 -0.38,-0.75,0.00,M3] [#4 0.40,0.26,0.00,M5] [#5 0.10,-0.06,0.64,U] [#6 0.08,-0.48,0.00,M5] [#7 -0.05,-0.19,0.49,U] [#8 -0.39,-0.39,0.00,M1] 
01:32:31.379 00.001 8996 refined, 2 included, MultiStar: {-0.14, -0.34}, one-star: {-0.34, -0.60}
01:32:31.380 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
01:32:31.380 00.000 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
01:32:31.381 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.34 hyp=0.37 cameraTheta=-1.96 mountX=-0.11 mountY=0.36, mountTheta=1.86
01:32:31.383 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.34, opts=13)
01:32:31.383 00.000 8996 Enqueuing Move request for scope (-0.14, -0.34)
01:32:31.384 00.001 20224 Worker thread wakes up
01:32:31.384 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.34) opts 0xd
01:32:31.385 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.34)
01:32:31.385 00.000 20224 Moving (-0.14, -0.34) raw xDistance=-0.11 yDistance=0.36
01:32:31.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:32:31.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:31.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
01:32:31.385 00.000 20224 MoveAxis(E, 0, ABG)
01:32:31.385 00.000 20224 Move returns status 0, amount 0
01:32:31.385 00.000 20224 MoveAxis(N, 0, ABG)
01:32:31.385 00.000 20224 Move returns status 0, amount 0
01:32:31.385 00.000 20224 move complete, result=0
01:32:31.386 00.001 20224 worker thread done servicing request
01:32:31.388 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36509, med=3177, FiltMin=2880, FiltMax=21955, Gamma=1.000
01:32:31.401 00.013 8996 UpdateGuideState exits: m=579510 SNR=278.0
01:32:31.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:31.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:31.404 00.001 8996 Enqueuing Expose request
01:32:31.405 00.001 20224 Worker thread wakes up
01:32:31.405 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:32:31.405 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:31.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:32.573 01.168 20224 Exposure complete
01:32:32.652 00.079 20224 worker thread done servicing request
01:32:32.653 00.001 8996 OnExposeComplete: enter
01:32:32.654 00.001 8996 UpdateGuideState(): m_state=6
01:32:32.654 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13182
01:32:32.657 00.003 8996 Star::Find returns 1 (0), X=136.14, Y=471.23, Mass=641767, SNR=368.0, Peak=41657 HFD=4.5
01:32:32.659 00.002 8996 MultiStar: large primary error, entering stabilization period
01:32:32.662 00.003 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
01:32:32.663 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
01:32:32.665 00.002 8996 CameraToMount -- cameraX=-0.61 cameraY=-0.69 hyp=0.92 cameraTheta=-2.29 mountX=-0.54 mountY=0.75, mountTheta=2.19
01:32:32.669 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.61, y=-0.69, opts=13)
01:32:32.671 00.002 8996 Enqueuing Move request for scope (-0.61, -0.69)
01:32:32.672 00.001 20224 Worker thread wakes up
01:32:32.672 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.69) opts 0xd
01:32:32.673 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.61, -0.69)
01:32:32.673 00.000 20224 Moving (-0.61, -0.69) raw xDistance=-0.54 yDistance=0.75
01:32:32.673 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
01:32:32.673 00.000 20224 resist switch: large excursion: input 0.75 thresh 0.60 direction from -1 to 1
01:32:32.673 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.26
01:32:32.673 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
01:32:32.673 00.000 20224 MoveAxis(E, 78, ABG)
01:32:32.673 00.000 20224 Guiding  Dir = 2, Dur = 78
01:32:32.673 00.000 20224 IsSlewing returns 0
01:32:32.673 00.000 20224 IsGuiding returns 0
01:32:32.675 00.002 20224 PulseGuide returned control before completion, sleep 87
01:32:32.678 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41657, med=3181, FiltMin=2873, FiltMax=24774, Gamma=1.000
01:32:32.701 00.023 8996 UpdateGuideState exits: m=641767 SNR=368.0
01:32:32.703 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:32.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:32.705 00.001 8996 Enqueuing Expose request
01:32:32.763 00.058 20224 IsGuiding returns 0
01:32:32.763 00.000 20224 Move returns status 0, amount 78
01:32:32.763 00.000 20224 MoveAxis(S, 158, ABG)
01:32:32.763 00.000 20224 Guiding  Dir = 1, Dur = 158
01:32:32.763 00.000 20224 IsSlewing returns 0
01:32:32.764 00.001 20224 IsGuiding returns 0
01:32:32.827 00.063 20224 PulseGuide returned control before completion, sleep 105
01:32:32.934 00.107 20224 IsGuiding returns 1
01:32:32.935 00.001 20224 scope still moving after pulse duration time elapsed
01:32:32.966 00.031 20224 IsSlewing returns 0
01:32:32.967 00.001 20224 IsGuiding returns 1
01:32:32.998 00.031 20224 IsSlewing returns 0
01:32:32.998 00.000 20224 IsGuiding returns 0
01:32:32.998 00.000 20224 scope move finished after 158 + 77 ms
01:32:32.999 00.001 20224 Move returns status 0, amount 158
01:32:32.999 00.000 20224 move complete, result=0
01:32:32.999 00.000 20224 worker thread done servicing request
01:32:32.999 00.000 20224 Worker thread wakes up
01:32:32.999 00.000 8996 GuideStep: -0.5 px 78 ms EAST, 0.8 px 158 ms SOUTH
01:32:33.001 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:33.001 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:33.986 00.985 20224 Exposure complete
01:32:34.043 00.057 20224 worker thread done servicing request
01:32:34.044 00.001 8996 OnExposeComplete: enter
01:32:34.044 00.000 8996 UpdateGuideState(): m_state=6
01:32:34.045 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13183
01:32:34.046 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=471.60, Mass=551959, SNR=303.4, Peak=38323 HFD=4.6
01:32:34.047 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
01:32:34.048 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
01:32:34.048 00.000 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.31 hyp=0.48 cameraTheta=-2.45 mountX=-0.34 mountY=0.35, mountTheta=2.34
01:32:34.054 00.006 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.31, opts=13)
01:32:34.055 00.001 8996 Enqueuing Move request for scope (-0.37, -0.31)
01:32:34.056 00.001 20224 Worker thread wakes up
01:32:34.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.31) opts 0xd
01:32:34.056 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.31)
01:32:34.056 00.000 20224 Moving (-0.37, -0.31) raw xDistance=-0.34 yDistance=0.35
01:32:34.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.34
01:32:34.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
01:32:34.056 00.000 20224 MoveAxis(E, 55, ABG)
01:32:34.056 00.000 20224 Guiding  Dir = 2, Dur = 55
01:32:34.057 00.001 20224 IsSlewing returns 0
01:32:34.057 00.000 20224 IsGuiding returns 0
01:32:34.060 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=38323, med=3181, FiltMin=2877, FiltMax=19952, Gamma=1.000
01:32:34.075 00.015 8996 UpdateGuideState exits: m=551959 SNR=303.4
01:32:34.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:34.076 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:34.077 00.001 8996 Enqueuing Expose request
01:32:34.098 00.021 20224 PulseGuide returned control before completion, sleep 24
01:32:34.129 00.031 20224 IsGuiding returns 1
01:32:34.129 00.000 20224 scope still moving after pulse duration time elapsed
01:32:34.159 00.030 20224 IsSlewing returns 0
01:32:34.160 00.001 20224 IsGuiding returns 1
01:32:34.191 00.031 20224 IsSlewing returns 0
01:32:34.191 00.000 20224 IsGuiding returns 0
01:32:34.191 00.000 20224 scope move finished after 55 + 79 ms
01:32:34.192 00.001 20224 Move returns status 0, amount 55
01:32:34.192 00.000 20224 MoveAxis(S, 73, ABG)
01:32:34.192 00.000 20224 Guiding  Dir = 1, Dur = 73
01:32:34.192 00.000 20224 IsSlewing returns 0
01:32:34.192 00.000 20224 IsGuiding returns 0
01:32:34.194 00.002 20224 PulseGuide returned control before completion, sleep 82
01:32:34.285 00.091 20224 IsGuiding returns 0
01:32:34.285 00.000 20224 Move returns status 0, amount 73
01:32:34.285 00.000 20224 move complete, result=0
01:32:34.286 00.001 20224 worker thread done servicing request
01:32:34.286 00.000 8996 GuideStep: -0.3 px 55 ms EAST, 0.3 px 73 ms SOUTH
01:32:34.288 00.002 20224 Worker thread wakes up
01:32:34.288 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:34.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:35.461 01.173 20224 Exposure complete
01:32:35.524 00.063 20224 worker thread done servicing request
01:32:35.524 00.000 8996 OnExposeComplete: enter
01:32:35.525 00.001 8996 UpdateGuideState(): m_state=6
01:32:35.526 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13184
01:32:35.527 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=472.05, Mass=574485, SNR=290.4, Peak=42531 HFD=4.4
01:32:35.528 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
01:32:35.529 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
01:32:35.530 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=0.13 hyp=0.38 cameraTheta=0.36 mountX=0.34 mountY=-0.17, mountTheta=-0.47
01:32:35.531 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.13, opts=13)
01:32:35.532 00.001 8996 Enqueuing Move request for scope (0.36, 0.13)
01:32:35.533 00.001 20224 Worker thread wakes up
01:32:35.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.13) opts 0xd
01:32:35.533 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.13)
01:32:35.534 00.001 20224 Moving (0.36, 0.13) raw xDistance=0.34 yDistance=-0.17
01:32:35.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
01:32:35.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:35.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:32:35.534 00.000 20224 MoveAxis(W, 46, ABG)
01:32:35.534 00.000 20224 Guiding  Dir = 3, Dur = 46
01:32:35.534 00.000 20224 IsSlewing returns 0
01:32:35.534 00.000 20224 IsGuiding returns 0
01:32:35.536 00.002 20224 PulseGuide returned control before completion, sleep 55
01:32:35.538 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42531, med=3177, FiltMin=2880, FiltMax=24275, Gamma=1.000
01:32:35.552 00.014 8996 UpdateGuideState exits: m=574485 SNR=290.4
01:32:35.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:35.554 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:35.555 00.001 8996 Enqueuing Expose request
01:32:35.597 00.042 20224 IsGuiding returns 1
01:32:35.597 00.000 20224 scope still moving after pulse duration time elapsed
01:32:35.628 00.031 20224 IsSlewing returns 0
01:32:35.629 00.001 20224 IsGuiding returns 0
01:32:35.629 00.000 20224 scope move finished after 46 + 48 ms
01:32:35.629 00.000 20224 Move returns status 0, amount 46
01:32:35.629 00.000 20224 MoveAxis(N, 0, ABG)
01:32:35.629 00.000 20224 Move returns status 0, amount 0
01:32:35.629 00.000 20224 move complete, result=0
01:32:35.629 00.000 20224 worker thread done servicing request
01:32:35.630 00.001 20224 Worker thread wakes up
01:32:35.630 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.2 px 0 ms NORTH
01:32:35.632 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:35.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:36.608 00.976 20224 Exposure complete
01:32:36.680 00.072 20224 worker thread done servicing request
01:32:36.681 00.001 8996 OnExposeComplete: enter
01:32:36.683 00.002 8996 UpdateGuideState(): m_state=6
01:32:36.685 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13185
01:32:36.687 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=471.87, Mass=558085, SNR=279.7, Peak=41971 HFD=4.6
01:32:36.688 00.001 8996 MultiStar: exiting stabilization period
01:32:36.689 00.001 8996 MultiStar: [#1 0.23,0.25,0.76,U] [#2 0.07,0.08,0.72,U] [#3 0.10,-0.04,0.62,U] [#4 0.39,0.51,0.00,M6] [#5 0.53,0.18,0.00,M2] [#6 0.15,0.14,0.44,U] [#7 0.18,0.41,0.49,U] [#8 0.35,0.10,0.34,U] 
01:32:36.690 00.001 8996 single-star, 6 included, MultiStar: {0.12, 0.11}, one-star: {-0.06, -0.04}
01:32:36.692 00.002 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
01:32:36.692 00.000 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
01:32:36.693 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.55 mountX=-0.05 mountY=0.04, mountTheta=2.44
01:32:36.695 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
01:32:36.696 00.001 8996 Enqueuing Move request for scope (-0.06, -0.04)
01:32:36.697 00.001 20224 Worker thread wakes up
01:32:36.697 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:32:36.697 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:32:36.697 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.05 yDistance=0.04
01:32:36.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:32:36.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:36.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:32:36.697 00.000 20224 MoveAxis(E, 0, ABG)
01:32:36.697 00.000 20224 Move returns status 0, amount 0
01:32:36.697 00.000 20224 MoveAxis(N, 0, ABG)
01:32:36.697 00.000 20224 Move returns status 0, amount 0
01:32:36.697 00.000 20224 move complete, result=0
01:32:36.697 00.000 20224 worker thread done servicing request
01:32:36.701 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41971, med=3177, FiltMin=2873, FiltMax=22819, Gamma=1.000
01:32:36.715 00.014 8996 UpdateGuideState exits: m=558085 SNR=279.7
01:32:36.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:36.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:36.718 00.001 8996 Enqueuing Expose request
01:32:36.719 00.001 20224 Worker thread wakes up
01:32:36.719 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:36.719 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:36.719 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:37.885 01.166 20224 Exposure complete
01:32:37.960 00.075 20224 worker thread done servicing request
01:32:37.960 00.000 8996 OnExposeComplete: enter
01:32:37.961 00.001 8996 UpdateGuideState(): m_state=6
01:32:37.962 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13186
01:32:37.963 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=471.89, Mass=683059, SNR=302.1, Peak=48403 HFD=4.6
01:32:37.964 00.001 8996 MultiStar: [#1 0.32,0.35,0.00,M2] [#2 -0.07,0.52,0.00,M9] [#3 -0.24,0.12,0.66,U] [#4 -0.06,0.49,0.00,M7] [#5 0.28,0.24,0.55,U] [#6 -0.19,0.21,0.35,U] [#7 0.18,0.33,0.46,U] [#8 -0.20,-0.02,0.34,U] 
01:32:37.965 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.12}, one-star: {-0.39, -0.02}
01:32:37.966 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
01:32:37.967 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
01:32:37.967 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.12 hyp=0.18 cameraTheta=2.40 mountX=-0.14 mountY=-0.11, mountTheta=-2.51
01:32:37.970 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.12, opts=13)
01:32:37.973 00.003 8996 Enqueuing Move request for scope (-0.13, 0.12)
01:32:37.975 00.002 20224 Worker thread wakes up
01:32:37.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.12) opts 0xd
01:32:37.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.12)
01:32:37.975 00.000 20224 Moving (-0.13, 0.12) raw xDistance=-0.14 yDistance=-0.11
01:32:37.976 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:32:37.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:37.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:32:37.976 00.000 20224 MoveAxis(E, 0, ABG)
01:32:37.976 00.000 20224 Move returns status 0, amount 0
01:32:37.976 00.000 20224 MoveAxis(N, 0, ABG)
01:32:37.976 00.000 20224 Move returns status 0, amount 0
01:32:37.976 00.000 20224 move complete, result=0
01:32:37.977 00.001 20224 worker thread done servicing request
01:32:37.985 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48403, med=3181, FiltMin=2893, FiltMax=25171, Gamma=1.000
01:32:38.005 00.020 8996 UpdateGuideState exits: m=683059 SNR=302.1
01:32:38.006 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:38.006 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:38.007 00.001 8996 Enqueuing Expose request
01:32:38.008 00.001 20224 Worker thread wakes up
01:32:38.008 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:38.008 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:38.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:38.999 00.991 20224 Exposure complete
01:32:39.075 00.076 20224 worker thread done servicing request
01:32:39.075 00.000 8996 OnExposeComplete: enter
01:32:39.077 00.002 8996 UpdateGuideState(): m_state=6
01:32:39.079 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13187
01:32:39.079 00.000 8996 Star::Find returns 1 (0), X=136.25, Y=471.90, Mass=714989, SNR=348.6, Peak=49392 HFD=4.5
01:32:39.081 00.002 8996 MultiStar: [#1 0.31,0.66,0.00,M3] [#2 -0.11,0.49,0.00,M10] [#3 -0.24,-0.27,0.54,U] [#4 0.04,0.72,0.00,M8] [#5 0.52,0.68,0.00,M2] [#6 -0.12,0.29,0.38,U] [#7 0.06,0.47,0.00,M2] [#8 -0.15,0.05,0.38,U] 
01:32:39.083 00.002 8996 refined, 3 included, MultiStar: {-0.31, -0.01}, one-star: {-0.49, -0.01}
01:32:39.084 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
01:32:39.085 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.15)
01:32:39.087 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-3.10 mountX=-0.31 mountY=0.05, mountTheta=2.99
01:32:39.089 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.01, opts=13)
01:32:39.089 00.000 8996 Enqueuing Move request for scope (-0.31, -0.01)
01:32:39.091 00.002 20224 Worker thread wakes up
01:32:39.091 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.01) opts 0xd
01:32:39.091 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.01)
01:32:39.091 00.000 20224 Moving (-0.31, -0.01) raw xDistance=-0.31 yDistance=0.05
01:32:39.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:32:39.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:39.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:32:39.091 00.000 20224 MoveAxis(E, 45, ABG)
01:32:39.091 00.000 20224 Guiding  Dir = 2, Dur = 45
01:32:39.091 00.000 20224 IsSlewing returns 0
01:32:39.091 00.000 20224 IsGuiding returns 0
01:32:39.093 00.002 20224 PulseGuide returned control before completion, sleep 55
01:32:39.097 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49392, med=3181, FiltMin=2870, FiltMax=28531, Gamma=1.000
01:32:39.111 00.014 8996 UpdateGuideState exits: m=714989 SNR=348.6
01:32:39.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:39.115 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:39.117 00.002 8996 Enqueuing Expose request
01:32:39.157 00.040 20224 IsGuiding returns 1
01:32:39.157 00.000 20224 scope still moving after pulse duration time elapsed
01:32:39.189 00.032 20224 IsSlewing returns 0
01:32:39.189 00.000 20224 IsGuiding returns 0
01:32:39.189 00.000 20224 scope move finished after 45 + 52 ms
01:32:39.189 00.000 20224 Move returns status 0, amount 45
01:32:39.189 00.000 20224 MoveAxis(N, 0, ABG)
01:32:39.189 00.000 20224 Move returns status 0, amount 0
01:32:39.189 00.000 20224 move complete, result=0
01:32:39.189 00.000 20224 worker thread done servicing request
01:32:39.189 00.000 20224 Worker thread wakes up
01:32:39.190 00.001 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
01:32:39.192 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:39.192 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:40.366 01.174 20224 Exposure complete
01:32:40.435 00.069 20224 worker thread done servicing request
01:32:40.435 00.000 8996 OnExposeComplete: enter
01:32:40.436 00.001 8996 UpdateGuideState(): m_state=6
01:32:40.438 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13188
01:32:40.440 00.002 8996 Star::Find returns 1 (0), X=136.82, Y=472.16, Mass=593838, SNR=303.0, Peak=43651 HFD=4.4
01:32:40.441 00.001 8996 MultiStar: [#1 0.72,0.51,0.00,M4] [#2 0.34,0.41,0.00,R] [#3 0.22,-0.15,0.51,U] [#4 0.39,0.65,0.00,M9] [#5 0.69,0.40,0.00,M3] [#6 0.38,0.30,0.00,M3] [#7 0.48,0.40,0.00,M3] [#8 0.36,0.23,0.38,U] 
01:32:40.443 00.002 8996 refined, 2 included, MultiStar: {0.17, 0.13}, one-star: {0.08, 0.24}
01:32:40.444 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
01:32:40.446 00.002 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
01:32:40.447 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.13 hyp=0.22 cameraTheta=0.66 mountX=0.16 mountY=-0.15, mountTheta=-0.76
01:32:40.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.13, opts=13)
01:32:40.451 00.002 8996 Enqueuing Move request for scope (0.17, 0.13)
01:32:40.452 00.001 20224 Worker thread wakes up
01:32:40.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.13) opts 0xd
01:32:40.452 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.13)
01:32:40.452 00.000 20224 Moving (0.17, 0.13) raw xDistance=0.16 yDistance=-0.15
01:32:40.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:32:40.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:40.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:32:40.452 00.000 20224 MoveAxis(E, 0, ABG)
01:32:40.453 00.001 20224 Move returns status 0, amount 0
01:32:40.453 00.000 20224 MoveAxis(N, 0, ABG)
01:32:40.453 00.000 20224 Move returns status 0, amount 0
01:32:40.453 00.000 20224 move complete, result=0
01:32:40.453 00.000 20224 worker thread done servicing request
01:32:40.457 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=43651, med=3177, FiltMin=2873, FiltMax=25373, Gamma=1.000
01:32:40.472 00.015 8996 UpdateGuideState exits: m=593838 SNR=303.0
01:32:40.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:40.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:40.475 00.001 8996 Enqueuing Expose request
01:32:40.476 00.001 20224 Worker thread wakes up
01:32:40.476 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:40.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:40.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:41.457 00.980 20224 Exposure complete
01:32:41.547 00.090 20224 worker thread done servicing request
01:32:41.547 00.000 8996 OnExposeComplete: enter
01:32:41.549 00.002 8996 UpdateGuideState(): m_state=6
01:32:41.550 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13189
01:32:41.551 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.28, Mass=665880, SNR=324.4, Peak=47395 HFD=4.5
01:32:41.551 00.000 8996 MultiStar: [#1 0.91,0.51,0.00,M5] [#2 0.19,0.34,0.59,U] [#3 0.35,0.15,0.53,U] [#4 0.56,1.04,0.00,M10] [#5 0.66,0.83,0.00,M4] [#6 0.89,0.46,0.00,M4] [#7 0.66,0.83,0.00,M4] [#8 0.63,0.23,0.00,M1] 
01:32:41.552 00.001 8996 refined, 2 included, MultiStar: {0.25, 0.31}, one-star: {0.24, 0.37}
01:32:41.553 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:32:41.554 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:32:41.554 00.000 8996 CameraToMount -- cameraX=0.25 cameraY=0.31 hyp=0.40 cameraTheta=0.88 mountX=0.22 mountY=-0.33, mountTheta=-0.98
01:32:41.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.31, opts=13)
01:32:41.557 00.001 8996 Enqueuing Move request for scope (0.25, 0.31)
01:32:41.558 00.001 20224 Worker thread wakes up
01:32:41.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.31) opts 0xd
01:32:41.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.31)
01:32:41.558 00.000 20224 Moving (0.25, 0.31) raw xDistance=0.22 yDistance=-0.33
01:32:41.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:32:41.558 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:41.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:32:41.558 00.000 20224 MoveAxis(W, 33, ABG)
01:32:41.558 00.000 20224 Guiding  Dir = 3, Dur = 33
01:32:41.559 00.001 20224 IsSlewing returns 0
01:32:41.559 00.000 20224 IsGuiding returns 0
01:32:41.561 00.002 20224 PulseGuide returned control before completion, sleep 42
01:32:41.568 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47395, med=3181, FiltMin=2889, FiltMax=26781, Gamma=1.000
01:32:41.583 00.015 8996 UpdateGuideState exits: m=665880 SNR=324.4
01:32:41.584 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:41.585 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:41.586 00.001 8996 Enqueuing Expose request
01:32:41.607 00.021 20224 IsGuiding returns 1
01:32:41.607 00.000 20224 scope still moving after pulse duration time elapsed
01:32:41.639 00.032 20224 IsSlewing returns 0
01:32:41.639 00.000 20224 IsGuiding returns 1
01:32:41.669 00.030 20224 IsSlewing returns 0
01:32:41.669 00.000 20224 IsGuiding returns 0
01:32:41.669 00.000 20224 scope move finished after 33 + 77 ms
01:32:41.669 00.000 20224 Move returns status 0, amount 33
01:32:41.669 00.000 20224 MoveAxis(N, 0, ABG)
01:32:41.670 00.001 20224 Move returns status 0, amount 0
01:32:41.670 00.000 20224 move complete, result=0
01:32:41.670 00.000 20224 worker thread done servicing request
01:32:41.670 00.000 20224 Worker thread wakes up
01:32:41.670 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.3 px 0 ms NORTH
01:32:41.672 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:41.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:42.843 01.171 20224 Exposure complete
01:32:42.927 00.084 20224 worker thread done servicing request
01:32:42.927 00.000 8996 OnExposeComplete: enter
01:32:42.928 00.001 8996 UpdateGuideState(): m_state=6
01:32:42.929 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13190
01:32:42.930 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.18, Mass=633594, SNR=339.4, Peak=50531 HFD=4.6
01:32:42.931 00.001 8996 MultiStar: [#1 0.31,0.29,0.53,U] [#2 -0.40,-0.24,0.00,M1] [#3 -0.05,-0.19,0.59,U] [#4 0.12,0.75,0.00,R] [#5 0.30,0.57,0.00,M5] [#6 0.12,0.47,0.00,M5] [#7 -0.07,0.62,0.00,M5] [#8 -0.02,0.16,0.33,U] 
01:32:42.932 00.001 8996 refined, 3 included, MultiStar: {0.03, 0.15}, one-star: {-0.06, 0.27}
01:32:42.933 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
01:32:42.934 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
01:32:42.934 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.39 mountX=0.01 mountY=-0.15, mountTheta=-1.48
01:32:42.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
01:32:42.936 00.000 8996 Enqueuing Move request for scope (0.03, 0.15)
01:32:42.937 00.001 20224 Worker thread wakes up
01:32:42.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
01:32:42.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
01:32:42.937 00.000 20224 Moving (0.03, 0.15) raw xDistance=0.01 yDistance=-0.15
01:32:42.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:32:42.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:42.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:32:42.937 00.000 20224 MoveAxis(E, 0, ABG)
01:32:42.938 00.001 20224 Move returns status 0, amount 0
01:32:42.938 00.000 20224 MoveAxis(N, 0, ABG)
01:32:42.938 00.000 20224 Move returns status 0, amount 0
01:32:42.938 00.000 20224 move complete, result=0
01:32:42.938 00.000 20224 worker thread done servicing request
01:32:42.942 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50531, med=3181, FiltMin=2889, FiltMax=27693, Gamma=1.000
01:32:42.960 00.018 8996 UpdateGuideState exits: m=633594 SNR=339.4
01:32:42.961 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:42.961 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:42.962 00.001 8996 Enqueuing Expose request
01:32:42.964 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:42.966 00.002 20224 Worker thread wakes up
01:32:42.966 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:42.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:43.959 00.993 20224 Exposure complete
01:32:44.042 00.083 20224 worker thread done servicing request
01:32:44.042 00.000 8996 OnExposeComplete: enter
01:32:44.044 00.002 8996 UpdateGuideState(): m_state=6
01:32:44.045 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13191
01:32:44.046 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.58, Mass=656737, SNR=379.9, Peak=48499 HFD=4.6
01:32:44.048 00.002 8996 MultiStar: [#1 0.36,0.58,0.00,M5] [#2 -0.54,0.08,0.00,M2] [#3 -0.33,-0.07,0.48,U] [#4 0.05,0.20,0.42,U] [#5 0.49,0.76,0.00,M6] [#6 0.08,0.29,0.36,U] [#7 -0.03,0.81,0.00,M6] [#8 0.15,0.21,0.32,U] 
01:32:44.049 00.001 8996 refined, 4 included, MultiStar: {0.01, 0.35}, one-star: {0.09, 0.67}
01:32:44.051 00.002 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
01:32:44.052 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
01:32:44.052 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.35 hyp=0.35 cameraTheta=1.54 mountX=-0.02 mountY=-0.35, mountTheta=-1.63
01:32:44.055 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.35, opts=13)
01:32:44.056 00.001 8996 Enqueuing Move request for scope (0.01, 0.35)
01:32:44.057 00.001 20224 Worker thread wakes up
01:32:44.057 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.35) opts 0xd
01:32:44.057 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.35)
01:32:44.057 00.000 20224 Moving (0.01, 0.35) raw xDistance=-0.02 yDistance=-0.35
01:32:44.058 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:32:44.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:32:44.058 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:32:44.058 00.000 20224 MoveAxis(E, 0, ABG)
01:32:44.058 00.000 20224 Move returns status 0, amount 0
01:32:44.058 00.000 20224 MoveAxis(N, 0, ABG)
01:32:44.058 00.000 20224 Move returns status 0, amount 0
01:32:44.058 00.000 20224 move complete, result=0
01:32:44.058 00.000 20224 worker thread done servicing request
01:32:44.069 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48499, med=3177, FiltMin=2870, FiltMax=25174, Gamma=1.000
01:32:44.090 00.021 8996 UpdateGuideState exits: m=656737 SNR=379.9
01:32:44.091 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:44.092 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:44.092 00.000 8996 Enqueuing Expose request
01:32:44.093 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:32:44.094 00.001 20224 Worker thread wakes up
01:32:44.094 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:44.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:45.254 01.160 20224 Exposure complete
01:32:45.326 00.072 20224 worker thread done servicing request
01:32:45.326 00.000 8996 OnExposeComplete: enter
01:32:45.329 00.003 8996 UpdateGuideState(): m_state=6
01:32:45.331 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13192
01:32:45.333 00.002 8996 Star::Find returns 1 (0), X=136.65, Y=472.01, Mass=599088, SNR=314.9, Peak=50947 HFD=4.3
01:32:45.335 00.002 8996 MultiStar: [#1 0.19,-0.02,0.64,U] [#2 -0.70,-0.19,0.00,M3] [#3 -0.07,-0.09,0.61,U] [#4 -0.25,-0.28,0.49,U] [#5 0.36,0.45,0.00,M7] [#6 0.30,0.13,0.35,U] [#7 0.07,0.48,0.00,M7] [#8 -0.14,0.13,0.35,U] 
01:32:45.337 00.002 8996 refined, 5 included, MultiStar: {-0.03, -0.01}, one-star: {-0.09, 0.09}
01:32:45.339 00.002 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
01:32:45.340 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
01:32:45.342 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.94 mountX=-0.02 mountY=0.01, mountTheta=2.83
01:32:45.343 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
01:32:45.344 00.001 8996 Enqueuing Move request for scope (-0.03, -0.01)
01:32:45.345 00.001 20224 Worker thread wakes up
01:32:45.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
01:32:45.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
01:32:45.345 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.02 yDistance=0.01
01:32:45.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:32:45.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:45.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:32:45.345 00.000 20224 MoveAxis(E, 0, ABG)
01:32:45.346 00.001 20224 Move returns status 0, amount 0
01:32:45.346 00.000 20224 MoveAxis(N, 0, ABG)
01:32:45.346 00.000 20224 Move returns status 0, amount 0
01:32:45.346 00.000 20224 move complete, result=0
01:32:45.346 00.000 20224 worker thread done servicing request
01:32:45.351 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=50947, med=3177, FiltMin=2870, FiltMax=26704, Gamma=1.000
01:32:45.367 00.016 8996 UpdateGuideState exits: m=599088 SNR=314.9
01:32:45.368 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:45.369 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:45.369 00.000 8996 Enqueuing Expose request
01:32:45.370 00.001 20224 Worker thread wakes up
01:32:45.370 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:45.371 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:45.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:46.352 00.981 20224 Exposure complete
01:32:46.426 00.074 20224 worker thread done servicing request
01:32:46.426 00.000 8996 OnExposeComplete: enter
01:32:46.427 00.001 8996 UpdateGuideState(): m_state=6
01:32:46.428 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13193
01:32:46.429 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=471.88, Mass=567085, SNR=272.6, Peak=41155 HFD=4.5
01:32:46.430 00.001 8996 MultiStar: [#1 -0.04,0.17,0.65,U] [#2 -0.65,-0.06,0.00,M4] [#3 -0.26,0.03,0.62,U] [#4 -0.15,0.08,0.61,U] [#5 0.32,0.50,0.00,M8] [#6 0.03,0.02,0.52,U] [#7 -0.13,0.77,0.00,M8] [#8 -0.10,0.28,0.39,U] 
01:32:46.431 00.001 8996 refined, 5 included, MultiStar: {-0.20, 0.07}, one-star: {-0.45, -0.03}
01:32:46.432 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
01:32:46.433 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
01:32:46.433 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.07 hyp=0.21 cameraTheta=2.81 mountX=-0.20 mountY=-0.05, mountTheta=-2.92
01:32:46.435 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.07, opts=13)
01:32:46.436 00.001 8996 Enqueuing Move request for scope (-0.20, 0.07)
01:32:46.437 00.001 20224 Worker thread wakes up
01:32:46.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.07) opts 0xd
01:32:46.437 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.07)
01:32:46.437 00.000 20224 Moving (-0.20, 0.07) raw xDistance=-0.20 yDistance=-0.05
01:32:46.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:32:46.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:46.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:32:46.437 00.000 20224 MoveAxis(E, 30, ABG)
01:32:46.437 00.000 20224 Guiding  Dir = 2, Dur = 30
01:32:46.437 00.000 20224 IsSlewing returns 0
01:32:46.438 00.001 20224 IsGuiding returns 0
01:32:46.441 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41155, med=3177, FiltMin=2893, FiltMax=23571, Gamma=1.000
01:32:46.459 00.018 8996 UpdateGuideState exits: m=567085 SNR=272.6
01:32:46.460 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:46.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:46.462 00.001 8996 Enqueuing Expose request
01:32:46.463 00.001 20224 PulseGuide returned control before completion, sleep 15
01:32:46.493 00.030 20224 IsGuiding returns 1
01:32:46.493 00.000 20224 scope still moving after pulse duration time elapsed
01:32:46.525 00.032 20224 IsSlewing returns 0
01:32:46.526 00.001 20224 IsGuiding returns 1
01:32:46.555 00.029 20224 IsSlewing returns 0
01:32:46.556 00.001 20224 IsGuiding returns 0
01:32:46.556 00.000 20224 scope move finished after 30 + 88 ms
01:32:46.556 00.000 20224 Move returns status 0, amount 30
01:32:46.556 00.000 20224 MoveAxis(N, 0, ABG)
01:32:46.556 00.000 20224 Move returns status 0, amount 0
01:32:46.556 00.000 20224 move complete, result=0
01:32:46.556 00.000 20224 worker thread done servicing request
01:32:46.556 00.000 20224 Worker thread wakes up
01:32:46.558 00.002 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
01:32:46.560 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:46.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:47.720 01.160 20224 Exposure complete
01:32:47.806 00.086 20224 worker thread done servicing request
01:32:47.806 00.000 8996 OnExposeComplete: enter
01:32:47.807 00.001 8996 UpdateGuideState(): m_state=6
01:32:47.808 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13194
01:32:47.808 00.000 8996 Star::Find returns 1 (0), X=136.84, Y=471.69, Mass=683387, SNR=309.5, Peak=50307 HFD=4.5
01:32:47.809 00.001 8996 MultiStar: [#1 0.52,-0.19,0.00,M4] [#2 -0.21,-0.41,0.00,M5] [#3 -0.00,-0.60,0.00,M1] [#4 0.48,-0.41,0.00,M1] [#5 0.72,0.06,0.00,M9] [#6 0.77,-0.25,0.00,M3] [#7 0.47,0.22,0.00,M9] [#8 0.45,0.00,0.44,U] 
01:32:47.811 00.002 8996 single-star, 1 included, MultiStar: {0.21, -0.16}, one-star: {0.10, -0.23}
01:32:47.813 00.002 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
01:32:47.814 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
01:32:47.816 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.17 mountX=0.12 mountY=0.22, mountTheta=1.07
01:32:47.819 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.23, opts=13)
01:32:47.821 00.002 8996 Enqueuing Move request for scope (0.10, -0.23)
01:32:47.823 00.002 20224 Worker thread wakes up
01:32:47.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
01:32:47.823 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
01:32:47.823 00.000 20224 Moving (0.10, -0.23) raw xDistance=0.12 yDistance=0.22
01:32:47.824 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:32:47.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:47.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:32:47.824 00.000 20224 MoveAxis(E, 0, ABG)
01:32:47.824 00.000 20224 Move returns status 0, amount 0
01:32:47.824 00.000 20224 MoveAxis(N, 0, ABG)
01:32:47.824 00.000 20224 Move returns status 0, amount 0
01:32:47.824 00.000 20224 move complete, result=0
01:32:47.825 00.001 20224 worker thread done servicing request
01:32:47.836 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50307, med=3177, FiltMin=2869, FiltMax=27936, Gamma=1.000
01:32:47.864 00.028 8996 UpdateGuideState exits: m=683387 SNR=309.5
01:32:47.866 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:47.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:47.868 00.001 8996 Enqueuing Expose request
01:32:47.870 00.002 20224 Worker thread wakes up
01:32:47.870 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:32:47.871 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:47.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:48.850 00.979 20224 Exposure complete
01:32:48.936 00.086 20224 worker thread done servicing request
01:32:48.936 00.000 8996 OnExposeComplete: enter
01:32:48.938 00.002 8996 UpdateGuideState(): m_state=6
01:32:48.941 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13195
01:32:48.943 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=472.15, Mass=561415, SNR=271.9, Peak=40067 HFD=4.6
01:32:48.945 00.002 8996 MultiStar: [#1 0.08,0.09,0.68,U] [#2 -0.74,-0.21,0.00,M6] [#3 -0.32,-0.06,0.67,U] [#4 0.02,-0.12,0.53,U] [#5 0.36,0.40,0.00,M10] [#6 0.03,0.40,0.41,U] [#7 0.23,0.54,0.00,M10] [#8 0.23,0.34,0.40,U] 
01:32:48.946 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.13}, one-star: {-0.11, 0.24}
01:32:48.948 00.002 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
01:32:48.948 00.000 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
01:32:48.949 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.89 mountX=-0.06 mountY=-0.13, mountTheta=-1.99
01:32:48.952 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
01:32:48.953 00.001 8996 Enqueuing Move request for scope (-0.04, 0.13)
01:32:48.954 00.001 20224 Worker thread wakes up
01:32:48.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
01:32:48.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
01:32:48.954 00.000 20224 Moving (-0.04, 0.13) raw xDistance=-0.06 yDistance=-0.13
01:32:48.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:32:48.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:48.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:32:48.954 00.000 20224 MoveAxis(E, 0, ABG)
01:32:48.954 00.000 20224 Move returns status 0, amount 0
01:32:48.954 00.000 20224 MoveAxis(N, 0, ABG)
01:32:48.954 00.000 20224 Move returns status 0, amount 0
01:32:48.954 00.000 20224 move complete, result=0
01:32:48.954 00.000 20224 worker thread done servicing request
01:32:48.958 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40067, med=3181, FiltMin=2905, FiltMax=24973, Gamma=1.000
01:32:48.971 00.013 8996 UpdateGuideState exits: m=561415 SNR=271.9
01:32:48.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:48.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:48.974 00.001 8996 Enqueuing Expose request
01:32:48.975 00.001 20224 Worker thread wakes up
01:32:48.975 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:48.976 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:48.976 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:50.137 01.161 20224 Exposure complete
01:32:50.239 00.102 20224 worker thread done servicing request
01:32:50.239 00.000 8996 OnExposeComplete: enter
01:32:50.241 00.002 8996 UpdateGuideState(): m_state=6
01:32:50.242 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13196
01:32:50.244 00.002 8996 Star::Find returns 1 (0), X=136.90, Y=472.46, Mass=643028, SNR=292.7, Peak=43443 HFD=4.5
01:32:50.246 00.002 8996 MultiStar: [#1 0.27,0.42,0.00,M4] [#2 -0.43,0.07,0.69,U] [#3 -0.11,0.13,0.68,U] [#4 -0.17,-0.08,0.50,U] [#5 0.53,0.35,0.00,R] [#6 0.19,0.43,0.00,M3] [#7 0.27,0.67,0.00,R] [#8 0.30,0.23,0.36,U] 
01:32:50.247 00.001 8996 refined, 4 included, MultiStar: {-0.06, 0.22}, one-star: {0.16, 0.55}
01:32:50.250 00.003 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
01:32:50.251 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:32:50.252 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.22 hyp=0.23 cameraTheta=1.83 mountX=-0.08 mountY=-0.22, mountTheta=-1.93
01:32:50.255 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.22, opts=13)
01:32:50.257 00.002 8996 Enqueuing Move request for scope (-0.06, 0.22)
01:32:50.259 00.002 20224 Worker thread wakes up
01:32:50.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.22) opts 0xd
01:32:50.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.22)
01:32:50.259 00.000 20224 Moving (-0.06, 0.22) raw xDistance=-0.08 yDistance=-0.22
01:32:50.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:32:50.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:50.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:32:50.259 00.000 20224 MoveAxis(E, 0, ABG)
01:32:50.260 00.001 20224 Move returns status 0, amount 0
01:32:50.260 00.000 20224 MoveAxis(N, 0, ABG)
01:32:50.260 00.000 20224 Move returns status 0, amount 0
01:32:50.260 00.000 20224 move complete, result=0
01:32:50.260 00.000 20224 worker thread done servicing request
01:32:50.268 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43443, med=3315, FiltMin=2960, FiltMax=24726, Gamma=1.000
01:32:50.283 00.015 8996 UpdateGuideState exits: m=643028 SNR=292.7
01:32:50.284 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:50.284 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:50.285 00.001 8996 Enqueuing Expose request
01:32:50.286 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:50.287 00.001 20224 Worker thread wakes up
01:32:50.287 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:50.287 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:51.275 00.988 20224 Exposure complete
01:32:51.343 00.068 20224 worker thread done servicing request
01:32:51.344 00.001 8996 OnExposeComplete: enter
01:32:51.344 00.000 8996 UpdateGuideState(): m_state=6
01:32:51.346 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13197
01:32:51.348 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=472.50, Mass=582249, SNR=265.5, Peak=39619 HFD=4.7
01:32:51.350 00.002 8996 MultiStar: [#1 0.36,0.13,0.72,U] [#2 -0.31,-0.10,0.85,U] [#3 -0.05,-0.07,0.74,U] [#4 0.00,-0.25,0.61,U] [#5 -0.19,-0.13,0.60,U] [#6 0.26,0.47,0.00,M4] [#7 -0.23,-0.38,0.45,U] [#8 0.18,0.71,0.00,M1] 
01:32:51.351 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.03}, one-star: {-0.15, 0.59}
01:32:51.353 00.002 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
01:32:51.354 00.001 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
01:32:51.356 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.79 mountX=-0.08 mountY=-0.02, mountTheta=-2.91
01:32:51.359 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
01:32:51.360 00.001 8996 Enqueuing Move request for scope (-0.08, 0.03)
01:32:51.362 00.002 20224 Worker thread wakes up
01:32:51.363 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
01:32:51.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
01:32:51.363 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.02
01:32:51.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:32:51.363 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:51.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:32:51.363 00.000 20224 MoveAxis(E, 0, ABG)
01:32:51.363 00.000 20224 Move returns status 0, amount 0
01:32:51.364 00.001 20224 MoveAxis(N, 0, ABG)
01:32:51.364 00.000 20224 Move returns status 0, amount 0
01:32:51.364 00.000 20224 move complete, result=0
01:32:51.364 00.000 20224 worker thread done servicing request
01:32:51.372 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=39619, med=3181, FiltMin=2893, FiltMax=23264, Gamma=1.000
01:32:51.400 00.028 8996 UpdateGuideState exits: m=582249 SNR=265.5
01:32:51.402 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:51.403 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:51.405 00.002 8996 Enqueuing Expose request
01:32:51.406 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:32:51.407 00.001 20224 Worker thread wakes up
01:32:51.407 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:51.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:52.580 01.173 20224 Exposure complete
01:32:52.637 00.057 20224 worker thread done servicing request
01:32:52.637 00.000 8996 OnExposeComplete: enter
01:32:52.638 00.001 8996 UpdateGuideState(): m_state=6
01:32:52.639 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13198
01:32:52.640 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.11, Mass=585152, SNR=289.8, Peak=40483 HFD=4.6
01:32:52.641 00.001 8996 MultiStar: [#1 0.06,0.14,0.69,U] [#2 -0.49,0.01,0.00,M5] [#3 -0.18,-0.49,0.00,M1] [#4 -0.16,-0.26,0.59,U] [#5 -0.10,-0.12,0.67,U] [#6 0.27,0.37,0.00,M5] [#7 -0.06,-0.33,0.46,U] [#8 0.46,0.46,0.00,M2] 
01:32:52.643 00.002 8996 refined, 4 included, MultiStar: {-0.05, -0.03}, one-star: {-0.04, 0.20}
01:32:52.643 00.000 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:32:52.644 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.60)
01:32:52.645 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.66 mountX=-0.05 mountY=0.03, mountTheta=2.55
01:32:52.647 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
01:32:52.648 00.001 8996 Enqueuing Move request for scope (-0.05, -0.03)
01:32:52.650 00.002 20224 Worker thread wakes up
01:32:52.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
01:32:52.650 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
01:32:52.650 00.000 20224 Moving (-0.05, -0.03) raw xDistance=-0.05 yDistance=0.03
01:32:52.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:32:52.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:52.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:32:52.650 00.000 20224 MoveAxis(E, 0, ABG)
01:32:52.650 00.000 20224 Move returns status 0, amount 0
01:32:52.650 00.000 20224 MoveAxis(N, 0, ABG)
01:32:52.651 00.001 20224 Move returns status 0, amount 0
01:32:52.651 00.000 20224 move complete, result=0
01:32:52.651 00.000 20224 worker thread done servicing request
01:32:52.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40483, med=3181, FiltMin=2854, FiltMax=25645, Gamma=1.000
01:32:52.669 00.014 8996 UpdateGuideState exits: m=585152 SNR=289.8
01:32:52.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:52.671 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:52.672 00.001 8996 Enqueuing Expose request
01:32:52.672 00.000 20224 Worker thread wakes up
01:32:52.673 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:52.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:52.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:53.648 00.975 20224 Exposure complete
01:32:53.747 00.099 20224 worker thread done servicing request
01:32:53.747 00.000 8996 OnExposeComplete: enter
01:32:53.748 00.001 8996 UpdateGuideState(): m_state=6
01:32:53.749 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13199
01:32:53.749 00.000 8996 Star::Find returns 1 (0), X=136.73, Y=472.25, Mass=636288, SNR=307.3, Peak=48515 HFD=4.5
01:32:53.750 00.001 8996 MultiStar: [#1 0.18,0.44,0.00,M3] [#2 -0.50,0.12,0.00,M6] [#3 -0.09,0.01,0.62,U] [#4 0.09,0.33,0.63,U] [#5 -0.41,0.12,0.58,U] [#6 0.18,0.34,0.42,U] [#7 -0.28,0.14,0.39,U] [#8 -0.07,0.92,0.00,M3] 
01:32:53.751 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.22}, one-star: {-0.01, 0.34}
01:32:53.752 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
01:32:53.753 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
01:32:53.753 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.24 cameraTheta=1.90 mountX=-0.10 mountY=-0.21, mountTheta=-2.00
01:32:53.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.22, opts=13)
01:32:53.756 00.001 8996 Enqueuing Move request for scope (-0.08, 0.22)
01:32:53.756 00.000 20224 Worker thread wakes up
01:32:53.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
01:32:53.757 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
01:32:53.757 00.000 20224 Moving (-0.08, 0.22) raw xDistance=-0.10 yDistance=-0.21
01:32:53.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:32:53.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:32:53.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:32:53.757 00.000 20224 MoveAxis(E, 0, ABG)
01:32:53.757 00.000 20224 Move returns status 0, amount 0
01:32:53.757 00.000 20224 MoveAxis(N, 0, ABG)
01:32:53.757 00.000 20224 Move returns status 0, amount 0
01:32:53.757 00.000 20224 move complete, result=0
01:32:53.757 00.000 20224 worker thread done servicing request
01:32:53.766 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48515, med=3181, FiltMin=2851, FiltMax=25821, Gamma=1.000
01:32:53.789 00.023 8996 UpdateGuideState exits: m=636288 SNR=307.3
01:32:53.790 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:53.791 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:53.792 00.001 8996 Enqueuing Expose request
01:32:53.793 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:32:53.794 00.001 20224 Worker thread wakes up
01:32:53.794 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:53.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:54.953 01.159 20224 Exposure complete
01:32:55.047 00.094 20224 worker thread done servicing request
01:32:55.047 00.000 8996 OnExposeComplete: enter
01:32:55.049 00.002 8996 UpdateGuideState(): m_state=6
01:32:55.051 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13200
01:32:55.053 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=471.98, Mass=730249, SNR=356.5, Peak=56611 HFD=4.5
01:32:55.055 00.002 8996 MultiStar: [#1 0.33,0.24,0.54,U] [#2 -0.58,0.20,0.00,M7] [#3 0.04,-0.19,0.52,U] [#4 0.06,-0.15,0.44,U] [#5 -0.07,-0.01,0.47,U] [#6 0.07,0.26,0.38,U] [#7 -0.09,0.14,0.37,U] [#8 0.35,0.20,0.33,U] 
01:32:55.056 00.001 8996 single-star, 7 included, MultiStar: {0.09, 0.06}, one-star: {0.06, 0.06}
01:32:55.057 00.001 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
01:32:55.058 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
01:32:55.059 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.09 cameraTheta=0.85 mountX=0.05 mountY=-0.07, mountTheta=-0.95
01:32:55.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
01:32:55.062 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
01:32:55.062 00.000 20224 Worker thread wakes up
01:32:55.063 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
01:32:55.063 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
01:32:55.063 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
01:32:55.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:32:55.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:55.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:32:55.063 00.000 20224 MoveAxis(E, 0, ABG)
01:32:55.063 00.000 20224 Move returns status 0, amount 0
01:32:55.063 00.000 20224 MoveAxis(N, 0, ABG)
01:32:55.063 00.000 20224 Move returns status 0, amount 0
01:32:55.063 00.000 20224 move complete, result=0
01:32:55.063 00.000 20224 worker thread done servicing request
01:32:55.070 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=56611, med=3181, FiltMin=2873, FiltMax=31107, Gamma=1.000
01:32:55.088 00.018 8996 UpdateGuideState exits: m=730249 SNR=356.5
01:32:55.090 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:55.091 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:55.092 00.001 8996 Enqueuing Expose request
01:32:55.093 00.001 20224 Worker thread wakes up
01:32:55.093 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:55.093 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:32:55.094 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:56.063 00.969 20224 Exposure complete
01:32:56.136 00.073 20224 worker thread done servicing request
01:32:56.136 00.000 8996 OnExposeComplete: enter
01:32:56.137 00.001 8996 UpdateGuideState(): m_state=6
01:32:56.138 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13201
01:32:56.140 00.002 8996 Star::Find returns 1 (0), X=136.54, Y=472.08, Mass=674418, SNR=295.5, Peak=50371 HFD=4.6
01:32:56.142 00.002 8996 MultiStar: [#1 -0.19,0.16,0.75,U] [#2 -0.86,-0.29,0.00,M8] [#3 -0.42,-0.03,0.64,U] [#4 -0.17,-0.11,0.55,U] [#5 -0.45,0.23,0.00,M1] [#6 0.07,0.58,0.00,M4] [#7 -0.26,0.18,0.43,U] [#8 0.12,0.22,0.36,U] 
01:32:56.144 00.002 8996 refined, 5 included, MultiStar: {-0.21, 0.10}, one-star: {-0.20, 0.16}
01:32:56.145 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
01:32:56.145 00.000 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
01:32:56.146 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.71 mountX=-0.21 mountY=-0.07, mountTheta=-2.82
01:32:56.149 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.10, opts=13)
01:32:56.151 00.002 8996 Enqueuing Move request for scope (-0.21, 0.10)
01:32:56.152 00.001 20224 Worker thread wakes up
01:32:56.152 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
01:32:56.152 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
01:32:56.152 00.000 20224 Moving (-0.21, 0.10) raw xDistance=-0.21 yDistance=-0.07
01:32:56.152 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
01:32:56.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:56.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:32:56.152 00.000 20224 MoveAxis(E, 31, ABG)
01:32:56.152 00.000 20224 Guiding  Dir = 2, Dur = 31
01:32:56.152 00.000 20224 IsSlewing returns 0
01:32:56.153 00.001 20224 IsGuiding returns 0
01:32:56.160 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=50371, med=3181, FiltMin=2886, FiltMax=28384, Gamma=1.000
01:32:56.163 00.003 20224 PulseGuide returned control before completion, sleep 33
01:32:56.188 00.025 8996 UpdateGuideState exits: m=674418 SNR=295.5
01:32:56.190 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:56.192 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:56.194 00.002 8996 Enqueuing Expose request
01:32:56.208 00.014 20224 IsGuiding returns 1
01:32:56.208 00.000 20224 scope still moving after pulse duration time elapsed
01:32:56.240 00.032 20224 IsSlewing returns 0
01:32:56.240 00.000 20224 IsGuiding returns 0
01:32:56.240 00.000 20224 scope move finished after 31 + 56 ms
01:32:56.240 00.000 20224 Move returns status 0, amount 31
01:32:56.240 00.000 20224 MoveAxis(N, 0, ABG)
01:32:56.241 00.001 20224 Move returns status 0, amount 0
01:32:56.241 00.000 20224 move complete, result=0
01:32:56.241 00.000 20224 worker thread done servicing request
01:32:56.241 00.000 20224 Worker thread wakes up
01:32:56.241 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:56.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:56.241 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
01:32:57.416 01.175 20224 Exposure complete
01:32:57.488 00.072 20224 worker thread done servicing request
01:32:57.488 00.000 8996 OnExposeComplete: enter
01:32:57.489 00.001 8996 UpdateGuideState(): m_state=6
01:32:57.490 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13202
01:32:57.491 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=471.76, Mass=661725, SNR=294.2, Peak=48579 HFD=4.6
01:32:57.492 00.001 8996 MultiStar: [#1 0.17,0.19,0.69,U] [#2 -0.48,0.01,0.00,M9] [#3 -0.14,-0.06,0.65,U] [#4 -0.16,-0.15,0.57,U] [#5 -0.12,-0.17,0.55,U] [#6 0.57,0.36,0.00,M5] [#7 0.22,0.02,0.40,U] [#8 0.24,0.22,0.31,U] 
01:32:57.493 00.001 8996 refined, 6 included, MultiStar: {-0.03, -0.04}, one-star: {-0.16, -0.15}
01:32:57.494 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:32:57.495 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.04)
01:32:57.496 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-2.22 mountX=-0.03 mountY=0.04, mountTheta=2.12
01:32:57.497 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.04, opts=13)
01:32:57.498 00.001 8996 Enqueuing Move request for scope (-0.03, -0.04)
01:32:57.498 00.000 20224 Worker thread wakes up
01:32:57.499 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.04) opts 0xd
01:32:57.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.04)
01:32:57.499 00.000 20224 Moving (-0.03, -0.04) raw xDistance=-0.03 yDistance=0.04
01:32:57.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:32:57.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:57.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:32:57.499 00.000 20224 MoveAxis(E, 0, ABG)
01:32:57.499 00.000 20224 Move returns status 0, amount 0
01:32:57.499 00.000 20224 MoveAxis(N, 0, ABG)
01:32:57.499 00.000 20224 Move returns status 0, amount 0
01:32:57.499 00.000 20224 move complete, result=0
01:32:57.499 00.000 20224 worker thread done servicing request
01:32:57.504 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48579, med=3181, FiltMin=2870, FiltMax=27273, Gamma=1.000
01:32:57.519 00.015 8996 UpdateGuideState exits: m=661725 SNR=294.2
01:32:57.521 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:57.523 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:57.525 00.002 8996 Enqueuing Expose request
01:32:57.525 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:57.526 00.001 20224 Worker thread wakes up
01:32:57.526 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:57.526 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:58.501 00.975 20224 Exposure complete
01:32:58.570 00.069 20224 worker thread done servicing request
01:32:58.570 00.000 8996 OnExposeComplete: enter
01:32:58.571 00.001 8996 UpdateGuideState(): m_state=6
01:32:58.572 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13203
01:32:58.573 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=471.71, Mass=624236, SNR=308.9, Peak=44067 HFD=4.6
01:32:58.574 00.001 8996 MultiStar: [#1 0.20,0.08,0.63,U] [#2 -0.23,-0.42,0.00,M10] [#3 0.34,-0.09,0.66,U] [#4 0.05,-0.23,0.61,U] [#5 0.17,-0.11,0.59,U] [#6 0.40,0.09,0.43,U] [#7 0.19,-0.04,0.48,U] [#8 0.24,0.00,0.34,U] 
01:32:58.575 00.001 8996 refined, 7 included, MultiStar: {0.19, -0.08}, one-star: {0.07, -0.20}
01:32:58.575 00.000 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
01:32:58.576 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
01:32:58.577 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-0.42 mountX=0.20 mountY=0.06, mountTheta=0.31
01:32:58.578 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.08, opts=13)
01:32:58.584 00.006 8996 Enqueuing Move request for scope (0.19, -0.08)
01:32:58.586 00.002 20224 Worker thread wakes up
01:32:58.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
01:32:58.586 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
01:32:58.586 00.000 20224 Moving (0.19, -0.08) raw xDistance=0.20 yDistance=0.06
01:32:58.586 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:32:58.586 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:58.587 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:32:58.587 00.000 20224 MoveAxis(E, 0, ABG)
01:32:58.587 00.000 20224 Move returns status 0, amount 0
01:32:58.587 00.000 20224 MoveAxis(N, 0, ABG)
01:32:58.587 00.000 20224 Move returns status 0, amount 0
01:32:58.587 00.000 20224 move complete, result=0
01:32:58.587 00.000 20224 worker thread done servicing request
01:32:58.594 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44067, med=3181, FiltMin=2867, FiltMax=26259, Gamma=1.000
01:32:58.618 00.024 8996 UpdateGuideState exits: m=624236 SNR=308.9
01:32:58.621 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:58.623 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:58.624 00.001 8996 Enqueuing Expose request
01:32:58.626 00.002 20224 Worker thread wakes up
01:32:58.626 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:32:58.628 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:58.628 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:32:59.791 01.163 20224 Exposure complete
01:32:59.868 00.077 20224 worker thread done servicing request
01:32:59.868 00.000 8996 OnExposeComplete: enter
01:32:59.870 00.002 8996 UpdateGuideState(): m_state=6
01:32:59.872 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13204
01:32:59.874 00.002 8996 Star::Find returns 1 (0), X=136.67, Y=471.77, Mass=612467, SNR=313.3, Peak=42243 HFD=4.7
01:32:59.875 00.001 8996 MultiStar: [#1 0.35,0.58,0.00,M1] [#2 -0.59,-0.14,0.00,R] [#3 0.18,-0.06,0.60,U] [#4 0.30,0.33,0.53,U] [#5 0.37,-0.38,0.00,M1] [#6 0.60,0.30,0.00,M5] [#7 0.13,-0.09,0.41,U] [#8 0.47,0.03,0.00,M1] 
01:32:59.877 00.002 8996 refined, 3 included, MultiStar: {0.10, -0.02}, one-star: {-0.07, -0.14}
01:32:59.879 00.002 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
01:32:59.881 00.002 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
01:32:59.882 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.15 mountX=0.10 mountY=0.00, mountTheta=0.04
01:32:59.884 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.02, opts=13)
01:32:59.885 00.001 8996 Enqueuing Move request for scope (0.10, -0.02)
01:32:59.887 00.002 20224 Worker thread wakes up
01:32:59.887 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
01:32:59.887 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
01:32:59.887 00.000 20224 Moving (0.10, -0.02) raw xDistance=0.10 yDistance=0.00
01:32:59.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:32:59.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:32:59.888 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:32:59.888 00.000 20224 MoveAxis(E, 0, ABG)
01:32:59.888 00.000 20224 Move returns status 0, amount 0
01:32:59.888 00.000 20224 MoveAxis(N, 0, ABG)
01:32:59.888 00.000 20224 Move returns status 0, amount 0
01:32:59.888 00.000 20224 move complete, result=0
01:32:59.888 00.000 20224 worker thread done servicing request
01:32:59.893 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42243, med=3181, FiltMin=2883, FiltMax=24137, Gamma=1.000
01:32:59.907 00.014 8996 UpdateGuideState exits: m=612467 SNR=313.3
01:32:59.911 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:32:59.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:32:59.913 00.001 8996 Enqueuing Expose request
01:32:59.914 00.001 20224 Worker thread wakes up
01:32:59.914 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:32:59.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:32:59.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:00.897 00.982 20224 Exposure complete
01:33:00.952 00.055 20224 worker thread done servicing request
01:33:00.952 00.000 8996 OnExposeComplete: enter
01:33:00.953 00.001 8996 UpdateGuideState(): m_state=6
01:33:00.954 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13205
01:33:00.955 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=471.63, Mass=544614, SNR=287.2, Peak=40227 HFD=4.6
01:33:00.956 00.001 8996 MultiStar: [#1 0.26,0.16,0.71,U] [#2 0.06,-0.22,0.72,U] [#3 0.23,-0.05,0.62,U] [#4 0.21,0.37,0.50,U] [#5 0.34,-0.29,0.00,M2] [#6 0.59,0.44,0.00,M6] [#7 0.30,-0.05,0.41,U] [#8 0.52,-0.10,0.00,M2] 
01:33:00.957 00.001 8996 refined, 5 included, MultiStar: {0.16, -0.05}, one-star: {0.04, -0.28}
01:33:00.959 00.002 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.20 = -0.20)
01:33:00.961 00.002 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.96)
01:33:00.962 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-0.30 mountX=0.17 mountY=0.03, mountTheta=0.19
01:33:00.964 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.05, opts=13)
01:33:00.965 00.001 8996 Enqueuing Move request for scope (0.16, -0.05)
01:33:00.966 00.001 20224 Worker thread wakes up
01:33:00.967 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
01:33:00.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
01:33:00.967 00.000 20224 Moving (0.16, -0.05) raw xDistance=0.17 yDistance=0.03
01:33:00.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:33:00.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:00.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:33:00.967 00.000 20224 MoveAxis(E, 0, ABG)
01:33:00.967 00.000 20224 Move returns status 0, amount 0
01:33:00.967 00.000 20224 MoveAxis(N, 0, ABG)
01:33:00.968 00.001 20224 Move returns status 0, amount 0
01:33:00.968 00.000 20224 move complete, result=0
01:33:00.968 00.000 20224 worker thread done servicing request
01:33:00.975 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40227, med=3181, FiltMin=2896, FiltMax=22848, Gamma=1.000
01:33:00.990 00.015 8996 UpdateGuideState exits: m=544614 SNR=287.2
01:33:00.991 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:00.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:00.993 00.001 8996 Enqueuing Expose request
01:33:00.993 00.000 20224 Worker thread wakes up
01:33:00.993 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:00.994 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:00.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:02.171 01.177 20224 Exposure complete
01:33:02.230 00.059 20224 worker thread done servicing request
01:33:02.230 00.000 8996 OnExposeComplete: enter
01:33:02.231 00.001 8996 UpdateGuideState(): m_state=6
01:33:02.232 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13206
01:33:02.233 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=471.87, Mass=561258, SNR=289.6, Peak=39363 HFD=4.4
01:33:02.234 00.001 8996 MultiStar: [#1 0.73,0.27,0.00,M1] [#2 0.65,-0.08,0.00,M1] [#3 0.38,-0.23,0.62,U] [#4 0.63,0.18,0.00,M1] [#5 0.19,-0.22,0.62,U] [#6 0.90,0.38,0.00,M7] [#7 0.61,0.04,0.00,M1] [#8 0.83,0.23,0.00,M3] 
01:33:02.235 00.001 8996 single-star, 2 included, MultiStar: {0.21, -0.14}, one-star: {0.10, -0.05}
01:33:02.236 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
01:33:02.238 00.002 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
01:33:02.240 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-0.41 mountX=0.11 mountY=0.03, mountTheta=0.30
01:33:02.244 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.05, opts=13)
01:33:02.247 00.003 8996 Enqueuing Move request for scope (0.10, -0.05)
01:33:02.248 00.001 20224 Worker thread wakes up
01:33:02.249 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.05) opts 0xd
01:33:02.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.05)
01:33:02.249 00.000 20224 Moving (0.10, -0.05) raw xDistance=0.11 yDistance=0.03
01:33:02.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:33:02.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:02.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:33:02.249 00.000 20224 MoveAxis(E, 0, ABG)
01:33:02.249 00.000 20224 Move returns status 0, amount 0
01:33:02.249 00.000 20224 MoveAxis(N, 0, ABG)
01:33:02.250 00.001 20224 Move returns status 0, amount 0
01:33:02.250 00.000 20224 move complete, result=0
01:33:02.250 00.000 20224 worker thread done servicing request
01:33:02.258 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=39363, med=3181, FiltMin=2870, FiltMax=23635, Gamma=1.000
01:33:02.286 00.028 8996 UpdateGuideState exits: m=561258 SNR=289.6
01:33:02.288 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:02.290 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:02.291 00.001 8996 Enqueuing Expose request
01:33:02.292 00.001 20224 Worker thread wakes up
01:33:02.293 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:02.294 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:02.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:03.267 00.973 20224 Exposure complete
01:33:03.336 00.069 20224 worker thread done servicing request
01:33:03.336 00.000 8996 OnExposeComplete: enter
01:33:03.339 00.003 8996 UpdateGuideState(): m_state=6
01:33:03.341 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13207
01:33:03.343 00.002 8996 Star::Find returns 1 (0), X=136.75, Y=471.99, Mass=710404, SNR=352.5, Peak=52835 HFD=4.5
01:33:03.345 00.002 8996 MultiStar: [#1 0.34,-0.04,0.56,U] [#2 0.54,0.01,0.00,M2] [#3 0.22,-0.32,0.57,U] [#4 0.27,-0.12,0.49,U] [#5 0.38,0.04,0.40,U] [#6 0.84,0.13,0.00,M8] [#7 0.18,-0.36,0.39,U] [#8 0.40,0.06,0.32,U] 
01:33:03.347 00.002 8996 single-star, 6 included, MultiStar: {0.22, -0.08}, one-star: {0.00, 0.07}
01:33:03.348 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
01:33:03.349 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
01:33:03.350 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.51 mountX=-0.00 mountY=-0.07, mountTheta=-1.60
01:33:03.353 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.07, opts=13)
01:33:03.356 00.003 8996 Enqueuing Move request for scope (0.00, 0.07)
01:33:03.359 00.003 20224 Worker thread wakes up
01:33:03.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
01:33:03.359 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
01:33:03.359 00.000 20224 Moving (0.00, 0.07) raw xDistance=-0.00 yDistance=-0.07
01:33:03.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:33:03.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:03.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:33:03.359 00.000 20224 MoveAxis(E, 0, ABG)
01:33:03.359 00.000 20224 Move returns status 0, amount 0
01:33:03.359 00.000 20224 MoveAxis(N, 0, ABG)
01:33:03.359 00.000 20224 Move returns status 0, amount 0
01:33:03.359 00.000 20224 move complete, result=0
01:33:03.359 00.000 20224 worker thread done servicing request
01:33:03.366 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52835, med=3181, FiltMin=2851, FiltMax=32179, Gamma=1.000
01:33:03.393 00.027 8996 UpdateGuideState exits: m=710404 SNR=352.5
01:33:03.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:03.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:03.396 00.001 8996 Enqueuing Expose request
01:33:03.397 00.001 20224 Worker thread wakes up
01:33:03.397 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:03.397 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:03.397 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:04.551 01.154 20224 Exposure complete
01:33:04.640 00.089 20224 worker thread done servicing request
01:33:04.640 00.000 8996 OnExposeComplete: enter
01:33:04.641 00.001 8996 UpdateGuideState(): m_state=6
01:33:04.642 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13208
01:33:04.643 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=471.76, Mass=622126, SNR=300.4, Peak=43923 HFD=4.6
01:33:04.645 00.002 8996 MultiStar: [#1 0.33,-0.10,0.66,U] [#2 0.07,-0.07,0.67,U] [#3 0.45,-0.03,0.77,U] [#4 0.32,-0.22,0.53,U] [#5 0.03,-0.06,0.54,U] [#6 0.59,0.18,0.00,M9] [#7 0.11,-0.21,0.42,U] [#8 0.50,0.33,0.00,M3] 
01:33:04.646 00.001 8996 single-star, 6 included, MultiStar: {0.17, -0.12}, one-star: {-0.05, -0.16}
01:33:04.647 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:33:04.648 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:33:04.650 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.88 mountX=-0.03 mountY=0.16, mountTheta=1.78
01:33:04.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.16, opts=13)
01:33:04.653 00.001 8996 Enqueuing Move request for scope (-0.05, -0.16)
01:33:04.654 00.001 20224 Worker thread wakes up
01:33:04.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
01:33:04.654 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
01:33:04.654 00.000 20224 Moving (-0.05, -0.16) raw xDistance=-0.03 yDistance=0.16
01:33:04.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:33:04.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:04.655 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:33:04.655 00.000 20224 MoveAxis(E, 0, ABG)
01:33:04.655 00.000 20224 Move returns status 0, amount 0
01:33:04.655 00.000 20224 MoveAxis(N, 0, ABG)
01:33:04.655 00.000 20224 Move returns status 0, amount 0
01:33:04.655 00.000 20224 move complete, result=0
01:33:04.655 00.000 20224 worker thread done servicing request
01:33:04.658 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43923, med=3181, FiltMin=2893, FiltMax=26281, Gamma=1.000
01:33:04.671 00.013 8996 UpdateGuideState exits: m=622126 SNR=300.4
01:33:04.672 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:04.673 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:04.674 00.001 8996 Enqueuing Expose request
01:33:04.675 00.001 20224 Worker thread wakes up
01:33:04.675 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:33:04.676 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:04.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:05.647 00.971 20224 Exposure complete
01:33:05.702 00.055 20224 worker thread done servicing request
01:33:05.702 00.000 8996 OnExposeComplete: enter
01:33:05.703 00.001 8996 UpdateGuideState(): m_state=6
01:33:05.704 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13209
01:33:05.705 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=471.50, Mass=671835, SNR=299.3, Peak=43117 HFD=4.7
01:33:05.706 00.001 8996 MultiStar: [#1 0.43,0.24,0.00,M1] [#2 0.05,-0.16,0.71,U] [#3 0.28,-0.30,0.62,U] [#4 0.37,-0.19,0.48,U] [#5 0.07,-0.12,0.63,U] [#6 0.40,0.26,0.00,M10] [#7 0.04,-0.19,0.38,U] [#8 0.08,0.13,0.38,U] 
01:33:05.706 00.000 8996 refined, 6 included, MultiStar: {0.06, -0.21}, one-star: {-0.24, -0.41}
01:33:05.707 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:33:05.708 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
01:33:05.709 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.21 hyp=0.22 cameraTheta=-1.31 mountX=0.08 mountY=0.21, mountTheta=1.21
01:33:05.710 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.21, opts=13)
01:33:05.712 00.002 8996 Enqueuing Move request for scope (0.06, -0.21)
01:33:05.715 00.003 20224 Worker thread wakes up
01:33:05.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.21) opts 0xd
01:33:05.715 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.21)
01:33:05.715 00.000 20224 Moving (0.06, -0.21) raw xDistance=0.08 yDistance=0.21
01:33:05.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:33:05.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:33:05.715 00.000 20224 MoveAxis(E, 0, ABG)
01:33:05.715 00.000 20224 Move returns status 0, amount 0
01:33:05.715 00.000 20224 MoveAxis(S, 43, ABG)
01:33:05.715 00.000 20224 Guiding  Dir = 1, Dur = 43
01:33:05.715 00.000 20224 IsSlewing returns 0
01:33:05.715 00.000 20224 IsGuiding returns 0
01:33:05.725 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=43117, med=3181, FiltMin=2867, FiltMax=24240, Gamma=1.000
01:33:05.744 00.019 8996 UpdateGuideState exits: m=671835 SNR=299.3
01:33:05.746 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:05.747 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:05.749 00.002 8996 Enqueuing Expose request
01:33:05.777 00.028 20224 IsGuiding returns 1
01:33:05.777 00.000 20224 scope still moving after pulse duration time elapsed
01:33:05.807 00.030 20224 IsSlewing returns 0
01:33:05.807 00.000 20224 IsGuiding returns 1
01:33:05.838 00.031 20224 IsSlewing returns 0
01:33:05.838 00.000 20224 IsGuiding returns 1
01:33:05.868 00.030 20224 IsSlewing returns 0
01:33:05.869 00.001 20224 IsGuiding returns 0
01:33:05.869 00.000 20224 scope move finished after 43 + 110 ms
01:33:05.869 00.000 20224 Move returns status 0, amount 43
01:33:05.869 00.000 20224 move complete, result=0
01:33:05.869 00.000 20224 worker thread done servicing request
01:33:05.870 00.001 20224 Worker thread wakes up
01:33:05.870 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
01:33:05.873 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:05.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:07.061 01.188 20224 Exposure complete
01:33:07.139 00.078 20224 worker thread done servicing request
01:33:07.139 00.000 8996 OnExposeComplete: enter
01:33:07.142 00.003 8996 UpdateGuideState(): m_state=6
01:33:07.143 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13210
01:33:07.144 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=471.68, Mass=566804, SNR=267.8, Peak=39731 HFD=4.6
01:33:07.145 00.001 8996 MultiStar: [#1 0.27,0.26,0.67,U] [#2 0.08,-0.13,0.91,U] [#3 0.21,0.15,0.74,U] [#4 0.32,0.16,0.57,U] [#5 -0.06,0.03,0.70,U] [#6 0.63,0.28,0.00,R] [#7 -0.42,0.11,0.56,U] [#8 0.28,0.09,0.47,U] 
01:33:07.147 00.002 8996 refined, 7 included, MultiStar: {0.09, 0.03}, one-star: {0.04, -0.23}
01:33:07.148 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.38 = 0.38)
01:33:07.150 00.002 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
01:33:07.151 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.29 mountX=0.08 mountY=-0.04, mountTheta=-0.40
01:33:07.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.03, opts=13)
01:33:07.156 00.003 8996 Enqueuing Move request for scope (0.09, 0.03)
01:33:07.158 00.002 20224 Worker thread wakes up
01:33:07.159 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
01:33:07.159 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
01:33:07.159 00.000 20224 Moving (0.09, 0.03) raw xDistance=0.08 yDistance=-0.04
01:33:07.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:33:07.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:07.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:33:07.159 00.000 20224 MoveAxis(E, 0, ABG)
01:33:07.159 00.000 20224 Move returns status 0, amount 0
01:33:07.159 00.000 20224 MoveAxis(N, 0, ABG)
01:33:07.159 00.000 20224 Move returns status 0, amount 0
01:33:07.159 00.000 20224 move complete, result=0
01:33:07.159 00.000 20224 worker thread done servicing request
01:33:07.169 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=39731, med=3181, FiltMin=2864, FiltMax=23203, Gamma=1.000
01:33:07.186 00.017 8996 UpdateGuideState exits: m=566804 SNR=267.8
01:33:07.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:07.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:07.189 00.001 8996 Enqueuing Expose request
01:33:07.189 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:07.190 00.001 20224 Worker thread wakes up
01:33:07.190 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:07.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:08.163 00.973 20224 Exposure complete
01:33:08.244 00.081 20224 worker thread done servicing request
01:33:08.244 00.000 8996 OnExposeComplete: enter
01:33:08.245 00.001 8996 UpdateGuideState(): m_state=6
01:33:08.246 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13211
01:33:08.247 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=471.84, Mass=680349, SNR=355.1, Peak=48483 HFD=4.4
01:33:08.248 00.001 8996 MultiStar: [#1 0.66,0.33,0.00,M1] [#2 0.53,-0.11,0.00,M1] [#3 0.02,0.10,0.44,U] [#4 0.27,-0.12,0.41,U] [#5 0.19,0.22,0.54,U] [#6 -0.24,0.13,0.38,U] [#7 -0.13,-0.04,0.35,U] [#8 0.52,0.26,0.00,M2] 
01:33:08.249 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.02}, one-star: {0.23, -0.08}
01:33:08.250 00.001 8996 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.10) = xAngle (0.31 = 0.31)
01:33:08.251 00.001 8996 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
01:33:08.252 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.21 mountX=0.10 mountY=-0.03, mountTheta=-0.33
01:33:08.255 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
01:33:08.258 00.003 8996 Enqueuing Move request for scope (0.10, 0.02)
01:33:08.259 00.001 20224 Worker thread wakes up
01:33:08.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
01:33:08.259 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
01:33:08.259 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
01:33:08.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:33:08.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:08.259 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:33:08.259 00.000 20224 MoveAxis(E, 0, ABG)
01:33:08.259 00.000 20224 Move returns status 0, amount 0
01:33:08.259 00.000 20224 MoveAxis(N, 0, ABG)
01:33:08.259 00.000 20224 Move returns status 0, amount 0
01:33:08.259 00.000 20224 move complete, result=0
01:33:08.259 00.000 20224 worker thread done servicing request
01:33:08.268 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48483, med=3181, FiltMin=2883, FiltMax=26259, Gamma=1.000
01:33:08.284 00.016 8996 UpdateGuideState exits: m=680349 SNR=355.1
01:33:08.286 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:08.286 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:08.287 00.001 8996 Enqueuing Expose request
01:33:08.288 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:08.289 00.001 20224 Worker thread wakes up
01:33:08.289 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:08.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:09.462 01.173 20224 Exposure complete
01:33:09.530 00.068 20224 worker thread done servicing request
01:33:09.530 00.000 8996 OnExposeComplete: enter
01:33:09.531 00.001 8996 UpdateGuideState(): m_state=6
01:33:09.532 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13212
01:33:09.533 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.03, Mass=594790, SNR=295.8, Peak=46339 HFD=4.4
01:33:09.534 00.001 8996 MultiStar: [#1 0.41,0.20,0.72,U] [#2 0.21,-0.37,0.76,U] [#3 0.10,-0.44,0.00,M1] [#4 0.21,-0.28,0.54,U] [#5 -0.23,-0.04,0.59,U] [#6 -0.15,0.12,0.43,U] [#7 0.07,0.09,0.44,U] [#8 0.21,0.08,0.34,U] 
01:33:09.535 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.02}, one-star: {0.16, 0.11}
01:33:09.535 00.000 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
01:33:09.536 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
01:33:09.537 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.13 mountX=0.13 mountY=0.00, mountTheta=0.02
01:33:09.538 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.02, opts=13)
01:33:09.539 00.001 8996 Enqueuing Move request for scope (0.13, -0.02)
01:33:09.540 00.001 20224 Worker thread wakes up
01:33:09.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
01:33:09.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
01:33:09.540 00.000 20224 Moving (0.13, -0.02) raw xDistance=0.13 yDistance=0.00
01:33:09.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:33:09.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:09.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:33:09.540 00.000 20224 MoveAxis(E, 0, ABG)
01:33:09.540 00.000 20224 Move returns status 0, amount 0
01:33:09.541 00.001 20224 MoveAxis(N, 0, ABG)
01:33:09.541 00.000 20224 Move returns status 0, amount 0
01:33:09.541 00.000 20224 move complete, result=0
01:33:09.541 00.000 20224 worker thread done servicing request
01:33:09.544 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46339, med=3181, FiltMin=2877, FiltMax=26400, Gamma=1.000
01:33:09.565 00.021 8996 UpdateGuideState exits: m=594790 SNR=295.8
01:33:09.567 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:09.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:09.570 00.002 8996 Enqueuing Expose request
01:33:09.572 00.002 20224 Worker thread wakes up
01:33:09.572 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:09.573 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:09.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:10.555 00.982 20224 Exposure complete
01:33:10.635 00.080 20224 worker thread done servicing request
01:33:10.635 00.000 8996 OnExposeComplete: enter
01:33:10.636 00.001 8996 UpdateGuideState(): m_state=6
01:33:10.637 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13213
01:33:10.638 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.20, Mass=728481, SNR=298.6, Peak=55155 HFD=4.6
01:33:10.639 00.001 8996 MultiStar: [#1 0.56,0.49,0.00,M1] [#2 0.36,0.28,0.00,M1] [#3 0.26,0.21,0.58,U] [#4 0.35,0.07,0.54,U] [#5 -0.08,0.26,0.63,U] [#6 0.00,0.37,0.40,U] [#7 0.09,0.17,0.48,U] [#8 0.45,0.39,0.00,M2] 
01:33:10.640 00.001 8996 refined, 5 included, MultiStar: {0.07, 0.23}, one-star: {-0.10, 0.29}
01:33:10.641 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:33:10.642 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:33:10.643 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.30 mountX=0.04 mountY=-0.24, mountTheta=-1.39
01:33:10.645 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.23, opts=13)
01:33:10.646 00.001 8996 Enqueuing Move request for scope (0.07, 0.23)
01:33:10.647 00.001 20224 Worker thread wakes up
01:33:10.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
01:33:10.647 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
01:33:10.647 00.000 20224 Moving (0.07, 0.23) raw xDistance=0.04 yDistance=-0.24
01:33:10.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:33:10.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:33:10.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:33:10.647 00.000 20224 MoveAxis(E, 0, ABG)
01:33:10.647 00.000 20224 Move returns status 0, amount 0
01:33:10.647 00.000 20224 MoveAxis(N, 0, ABG)
01:33:10.647 00.000 20224 Move returns status 0, amount 0
01:33:10.647 00.000 20224 move complete, result=0
01:33:10.648 00.001 20224 worker thread done servicing request
01:33:10.651 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55155, med=3181, FiltMin=2909, FiltMax=31469, Gamma=1.000
01:33:10.664 00.013 8996 UpdateGuideState exits: m=728481 SNR=298.6
01:33:10.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:10.667 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:10.669 00.002 8996 Enqueuing Expose request
01:33:10.670 00.001 20224 Worker thread wakes up
01:33:10.670 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:33:10.672 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:10.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:11.869 01.197 20224 Exposure complete
01:33:11.936 00.067 20224 worker thread done servicing request
01:33:11.936 00.000 8996 OnExposeComplete: enter
01:33:11.938 00.002 8996 UpdateGuideState(): m_state=6
01:33:11.938 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13214
01:33:11.939 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.37, Mass=671809, SNR=324.0, Peak=49251 HFD=4.7
01:33:11.940 00.001 8996 MultiStar: [#1 0.59,0.31,0.00,M2] [#2 0.19,0.02,0.66,U] [#3 -0.05,0.14,0.58,U] [#4 0.27,0.23,0.48,U] [#5 -0.09,0.10,0.54,U] [#6 -0.31,0.26,0.44,U] [#7 0.07,0.12,0.34,U] [#8 0.19,0.33,0.32,U] 
01:33:11.941 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.22}, one-star: {-0.06, 0.46}
01:33:11.942 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
01:33:11.943 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
01:33:11.943 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.50 mountX=-0.01 mountY=-0.22, mountTheta=-1.60
01:33:11.945 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.22, opts=13)
01:33:11.946 00.001 8996 Enqueuing Move request for scope (0.01, 0.22)
01:33:11.947 00.001 20224 Worker thread wakes up
01:33:11.947 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.22) opts 0xd
01:33:11.947 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.22)
01:33:11.947 00.000 20224 Moving (0.01, 0.22) raw xDistance=-0.01 yDistance=-0.22
01:33:11.947 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:33:11.947 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:33:11.947 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:33:11.947 00.000 20224 MoveAxis(E, 0, ABG)
01:33:11.947 00.000 20224 Move returns status 0, amount 0
01:33:11.947 00.000 20224 MoveAxis(N, 0, ABG)
01:33:11.947 00.000 20224 Move returns status 0, amount 0
01:33:11.947 00.000 20224 move complete, result=0
01:33:11.947 00.000 20224 worker thread done servicing request
01:33:11.954 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49251, med=3181, FiltMin=2861, FiltMax=26032, Gamma=1.000
01:33:11.972 00.018 8996 UpdateGuideState exits: m=671809 SNR=324.0
01:33:11.973 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:11.974 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:11.975 00.001 8996 Enqueuing Expose request
01:33:11.976 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:33:11.977 00.001 20224 Worker thread wakes up
01:33:11.977 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:11.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:12.953 00.976 20224 Exposure complete
01:33:13.033 00.080 20224 worker thread done servicing request
01:33:13.033 00.000 8996 OnExposeComplete: enter
01:33:13.035 00.002 8996 UpdateGuideState(): m_state=6
01:33:13.036 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13215
01:33:13.037 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=471.63, Mass=678639, SNR=303.9, Peak=48739 HFD=4.7
01:33:13.039 00.002 8996 MultiStar: [#1 0.51,0.52,0.00,M3] [#2 0.30,-0.39,0.00,M1] [#3 -0.10,-0.33,0.55,U] [#4 0.08,-0.01,0.54,U] [#5 -0.03,0.09,0.61,U] [#6 -0.72,-0.00,0.00,M1] [#7 -0.30,-0.28,0.42,U] [#8 -0.07,0.18,0.41,U] 
01:33:13.040 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.13}, one-star: {-0.06, -0.29}
01:33:13.042 00.002 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:33:13.043 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
01:33:13.044 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.05 mountX=-0.06 mountY=0.14, mountTheta=1.95
01:33:13.047 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.13, opts=13)
01:33:13.048 00.001 8996 Enqueuing Move request for scope (-0.07, -0.13)
01:33:13.049 00.001 20224 Worker thread wakes up
01:33:13.050 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
01:33:13.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
01:33:13.050 00.000 20224 Moving (-0.07, -0.13) raw xDistance=-0.06 yDistance=0.14
01:33:13.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:33:13.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:13.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:33:13.050 00.000 20224 MoveAxis(E, 0, ABG)
01:33:13.050 00.000 20224 Move returns status 0, amount 0
01:33:13.051 00.001 20224 MoveAxis(N, 0, ABG)
01:33:13.051 00.000 20224 Move returns status 0, amount 0
01:33:13.051 00.000 20224 move complete, result=0
01:33:13.051 00.000 20224 worker thread done servicing request
01:33:13.057 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48739, med=3181, FiltMin=2893, FiltMax=30185, Gamma=1.000
01:33:13.079 00.022 8996 UpdateGuideState exits: m=678639 SNR=303.9
01:33:13.081 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:13.081 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:13.082 00.001 8996 Enqueuing Expose request
01:33:13.083 00.001 20224 Worker thread wakes up
01:33:13.083 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:13.084 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:13.084 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:14.259 01.175 20224 Exposure complete
01:33:14.325 00.066 20224 worker thread done servicing request
01:33:14.325 00.000 8996 OnExposeComplete: enter
01:33:14.327 00.002 8996 UpdateGuideState(): m_state=6
01:33:14.329 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13216
01:33:14.330 00.001 8996 Star::Find returns 1 (0), X=137.23, Y=471.56, Mass=548167, SNR=264.2, Peak=36003 HFD=4.6
01:33:14.332 00.002 8996 MultiStar: [#1 0.66,0.16,0.00,M4] [#2 0.47,-0.42,0.00,M2] [#3 0.02,-0.25,0.66,U] [#4 0.35,-0.28,0.57,U] [#5 -0.03,-0.07,0.79,U] [#6 -0.29,-0.40,0.00,M2] [#7 0.01,-0.50,0.00,M1] [#8 0.24,0.05,0.44,U] 
01:33:14.333 00.001 8996 refined, 4 included, MultiStar: {0.22, -0.20}, one-star: {0.48, -0.35}
01:33:14.333 00.000 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
01:33:14.334 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.52)
01:33:14.335 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.20 hyp=0.30 cameraTheta=-0.74 mountX=0.24 mountY=0.18, mountTheta=0.63
01:33:14.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.20, opts=13)
01:33:14.338 00.001 8996 Enqueuing Move request for scope (0.22, -0.20)
01:33:14.339 00.001 20224 Worker thread wakes up
01:33:14.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.20) opts 0xd
01:33:14.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.20)
01:33:14.339 00.000 20224 Moving (0.22, -0.20) raw xDistance=0.24 yDistance=0.18
01:33:14.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:33:14.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:14.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:33:14.339 00.000 20224 MoveAxis(W, 35, ABG)
01:33:14.339 00.000 20224 Guiding  Dir = 3, Dur = 35
01:33:14.339 00.000 20224 IsSlewing returns 0
01:33:14.340 00.001 20224 IsGuiding returns 0
01:33:14.348 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37001, med=3184, FiltMin=2880, FiltMax=18704, Gamma=1.000
01:33:14.370 00.022 8996 UpdateGuideState exits: m=548167 SNR=264.2
01:33:14.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:14.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:14.374 00.002 8996 Enqueuing Expose request
01:33:14.375 00.001 20224 IsGuiding returns 1
01:33:14.375 00.000 20224 scope still moving after pulse duration time elapsed
01:33:14.405 00.030 20224 IsSlewing returns 0
01:33:14.405 00.000 20224 IsGuiding returns 1
01:33:14.438 00.033 20224 IsSlewing returns 0
01:33:14.438 00.000 20224 IsGuiding returns 1
01:33:14.468 00.030 20224 IsSlewing returns 0
01:33:14.469 00.001 20224 IsGuiding returns 0
01:33:14.469 00.000 20224 scope move finished after 35 + 94 ms
01:33:14.469 00.000 20224 Move returns status 0, amount 35
01:33:14.469 00.000 20224 MoveAxis(N, 0, ABG)
01:33:14.469 00.000 20224 Move returns status 0, amount 0
01:33:14.469 00.000 20224 move complete, result=0
01:33:14.469 00.000 20224 worker thread done servicing request
01:33:14.469 00.000 20224 Worker thread wakes up
01:33:14.469 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.2 px 0 ms NORTH
01:33:14.472 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:14.473 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:15.441 00.968 20224 Exposure complete
01:33:15.514 00.073 20224 worker thread done servicing request
01:33:15.514 00.000 8996 OnExposeComplete: enter
01:33:15.516 00.002 8996 UpdateGuideState(): m_state=6
01:33:15.517 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13217
01:33:15.520 00.003 8996 Star::Find returns 1 (0), X=136.70, Y=471.53, Mass=619107, SNR=275.0, Peak=43325 HFD=4.7
01:33:15.521 00.001 8996 MultiStar: [#1 0.40,-0.00,0.69,U] [#2 0.23,-0.25,0.92,U] [#3 0.17,-0.53,0.00,M1] [#4 0.08,-0.41,0.43,U] [#5 -0.25,-0.10,0.63,U] [#6 -0.27,-0.40,0.00,M3] [#7 -0.10,-0.76,0.00,M2] [#8 -0.21,-0.17,0.38,U] 
01:33:15.522 00.001 8996 refined, 5 included, MultiStar: {0.06, -0.23}, one-star: {-0.04, -0.38}
01:33:15.523 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:33:15.524 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
01:33:15.525 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.23 hyp=0.24 cameraTheta=-1.31 mountX=0.08 mountY=0.22, mountTheta=1.21
01:33:15.527 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.23, opts=13)
01:33:15.528 00.001 8996 Enqueuing Move request for scope (0.06, -0.23)
01:33:15.529 00.001 20224 Worker thread wakes up
01:33:15.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.23) opts 0xd
01:33:15.530 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.23)
01:33:15.530 00.000 20224 Moving (0.06, -0.23) raw xDistance=0.08 yDistance=0.22
01:33:15.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:33:15.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:33:15.530 00.000 20224 MoveAxis(E, 0, ABG)
01:33:15.530 00.000 20224 Move returns status 0, amount 0
01:33:15.530 00.000 20224 MoveAxis(S, 46, ABG)
01:33:15.530 00.000 20224 Guiding  Dir = 1, Dur = 46
01:33:15.530 00.000 20224 IsSlewing returns 0
01:33:15.530 00.000 20224 IsGuiding returns 0
01:33:15.534 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=43325, med=3181, FiltMin=2867, FiltMax=26003, Gamma=1.000
01:33:15.549 00.015 8996 UpdateGuideState exits: m=619107 SNR=275.0
01:33:15.550 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:15.551 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:15.552 00.001 8996 Enqueuing Expose request
01:33:15.583 00.031 20224 IsGuiding returns 1
01:33:15.583 00.000 20224 scope still moving after pulse duration time elapsed
01:33:15.613 00.030 20224 IsSlewing returns 0
01:33:15.613 00.000 20224 IsGuiding returns 1
01:33:15.644 00.031 20224 IsSlewing returns 0
01:33:15.644 00.000 20224 IsGuiding returns 1
01:33:15.676 00.032 20224 IsSlewing returns 0
01:33:15.677 00.001 20224 IsGuiding returns 0
01:33:15.677 00.000 20224 scope move finished after 46 + 100 ms
01:33:15.677 00.000 20224 Move returns status 0, amount 46
01:33:15.677 00.000 20224 move complete, result=0
01:33:15.677 00.000 20224 worker thread done servicing request
01:33:15.677 00.000 20224 Worker thread wakes up
01:33:15.677 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:33:15.679 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:15.679 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:16.867 01.188 20224 Exposure complete
01:33:16.937 00.070 20224 worker thread done servicing request
01:33:16.937 00.000 8996 OnExposeComplete: enter
01:33:16.938 00.001 8996 UpdateGuideState(): m_state=6
01:33:16.939 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13218
01:33:16.941 00.002 8996 Star::Find returns 1 (0), X=136.47, Y=472.15, Mass=599797, SNR=296.4, Peak=42323 HFD=4.7
01:33:16.942 00.001 8996 MultiStar: [#1 0.02,0.17,0.67,U] [#2 -0.17,-0.17,0.76,U] [#3 -0.37,-0.22,0.59,U] [#4 -0.22,-0.33,0.55,U] [#5 -0.27,0.19,0.61,U] [#6 -0.79,0.10,0.00,M4] [#7 -0.46,-0.39,0.00,M3] [#8 -0.36,0.04,0.37,U] 
01:33:16.943 00.001 8996 refined, 6 included, MultiStar: {-0.23, 0.01}, one-star: {-0.27, 0.24}
01:33:16.944 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
01:33:16.944 00.000 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
01:33:16.945 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.01 hyp=0.23 cameraTheta=3.10 mountX=-0.23 mountY=0.02, mountTheta=3.06
01:33:16.947 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.01, opts=13)
01:33:16.948 00.001 8996 Enqueuing Move request for scope (-0.23, 0.01)
01:33:16.948 00.000 20224 Worker thread wakes up
01:33:16.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.01) opts 0xd
01:33:16.949 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.01)
01:33:16.949 00.000 20224 Moving (-0.23, 0.01) raw xDistance=-0.23 yDistance=0.02
01:33:16.949 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:33:16.949 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:16.949 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:33:16.949 00.000 20224 MoveAxis(E, 33, ABG)
01:33:16.949 00.000 20224 Guiding  Dir = 2, Dur = 33
01:33:16.949 00.000 20224 IsSlewing returns 0
01:33:16.949 00.000 20224 IsGuiding returns 0
01:33:16.953 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42323, med=3181, FiltMin=2883, FiltMax=24080, Gamma=1.000
01:33:16.976 00.023 8996 UpdateGuideState exits: m=599797 SNR=296.4
01:33:16.978 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:16.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:16.980 00.001 8996 Enqueuing Expose request
01:33:16.990 00.010 20224 IsGuiding returns 1
01:33:16.990 00.000 20224 scope still moving after pulse duration time elapsed
01:33:17.020 00.030 20224 IsSlewing returns 0
01:33:17.020 00.000 20224 IsGuiding returns 1
01:33:17.051 00.031 20224 IsSlewing returns 0
01:33:17.052 00.001 20224 IsGuiding returns 1
01:33:17.081 00.029 20224 IsSlewing returns 0
01:33:17.082 00.001 20224 IsGuiding returns 0
01:33:17.082 00.000 20224 scope move finished after 33 + 99 ms
01:33:17.082 00.000 20224 Move returns status 0, amount 33
01:33:17.082 00.000 20224 MoveAxis(N, 0, ABG)
01:33:17.082 00.000 20224 Move returns status 0, amount 0
01:33:17.082 00.000 20224 move complete, result=0
01:33:17.082 00.000 20224 worker thread done servicing request
01:33:17.082 00.000 20224 Worker thread wakes up
01:33:17.083 00.001 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
01:33:17.085 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:17.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:18.060 00.975 20224 Exposure complete
01:33:18.125 00.065 20224 worker thread done servicing request
01:33:18.125 00.000 8996 OnExposeComplete: enter
01:33:18.126 00.001 8996 UpdateGuideState(): m_state=6
01:33:18.127 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13219
01:33:18.128 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=471.77, Mass=578843, SNR=283.9, Peak=40451 HFD=4.6
01:33:18.130 00.002 8996 MultiStar: [#1 -0.04,-0.02,0.63,U] [#2 -0.14,-0.14,0.74,U] [#3 -0.06,-0.22,0.71,U] [#4 0.05,-0.13,0.57,U] [#5 0.01,0.10,0.57,U] [#6 -0.42,-0.08,0.36,U] [#7 -0.15,-0.51,0.00,M4] [#8 0.01,-0.08,0.41,U] 
01:33:18.130 00.000 8996 refined, 7 included, MultiStar: {-0.09, -0.10}, one-star: {-0.15, -0.14}
01:33:18.131 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
01:33:18.132 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
01:33:18.133 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.13 cameraTheta=-2.30 mountX=-0.08 mountY=0.11, mountTheta=2.19
01:33:18.134 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.10, opts=13)
01:33:18.135 00.001 8996 Enqueuing Move request for scope (-0.09, -0.10)
01:33:18.136 00.001 20224 Worker thread wakes up
01:33:18.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.10) opts 0xd
01:33:18.136 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.10)
01:33:18.136 00.000 20224 Moving (-0.09, -0.10) raw xDistance=-0.08 yDistance=0.11
01:33:18.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:33:18.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:18.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:33:18.136 00.000 20224 MoveAxis(E, 0, ABG)
01:33:18.136 00.000 20224 Move returns status 0, amount 0
01:33:18.136 00.000 20224 MoveAxis(N, 0, ABG)
01:33:18.136 00.000 20224 Move returns status 0, amount 0
01:33:18.136 00.000 20224 move complete, result=0
01:33:18.137 00.001 20224 worker thread done servicing request
01:33:18.140 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40451, med=3184, FiltMin=2902, FiltMax=24553, Gamma=1.000
01:33:18.167 00.027 8996 UpdateGuideState exits: m=578843 SNR=283.9
01:33:18.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:18.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:18.170 00.001 8996 Enqueuing Expose request
01:33:18.171 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:18.172 00.001 20224 Worker thread wakes up
01:33:18.172 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:18.172 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:19.321 01.149 20224 Exposure complete
01:33:19.383 00.062 20224 worker thread done servicing request
01:33:19.383 00.000 8996 OnExposeComplete: enter
01:33:19.384 00.001 8996 UpdateGuideState(): m_state=6
01:33:19.385 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13220
01:33:19.386 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=471.84, Mass=604157, SNR=281.4, Peak=42051 HFD=4.5
01:33:19.387 00.001 8996 MultiStar: [#1 -0.04,0.12,0.76,U] [#2 0.09,0.01,0.71,U] [#3 -0.13,0.04,0.73,U] [#4 -0.10,0.10,0.57,U] [#5 -0.17,0.10,0.67,U] [#6 -0.59,0.03,0.00,M4] [#7 -0.09,-0.09,0.44,U] [#8 0.05,-0.03,0.34,U] 
01:33:19.388 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.03}, one-star: {-0.43, -0.07}
01:33:19.388 00.000 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
01:33:19.389 00.001 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
01:33:19.390 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.13 cameraTheta=2.94 mountX=-0.13 mountY=-0.01, mountTheta=-3.06
01:33:19.393 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
01:33:19.395 00.002 8996 Enqueuing Move request for scope (-0.13, 0.03)
01:33:19.397 00.002 20224 Worker thread wakes up
01:33:19.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
01:33:19.397 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
01:33:19.397 00.000 20224 Moving (-0.13, 0.03) raw xDistance=-0.13 yDistance=-0.01
01:33:19.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:33:19.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:19.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:33:19.397 00.000 20224 MoveAxis(E, 0, ABG)
01:33:19.397 00.000 20224 Move returns status 0, amount 0
01:33:19.397 00.000 20224 MoveAxis(N, 0, ABG)
01:33:19.398 00.001 20224 Move returns status 0, amount 0
01:33:19.398 00.000 20224 move complete, result=0
01:33:19.398 00.000 20224 worker thread done servicing request
01:33:19.404 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42051, med=3184, FiltMin=2855, FiltMax=24326, Gamma=1.000
01:33:19.432 00.028 8996 UpdateGuideState exits: m=604157 SNR=281.4
01:33:19.433 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:19.435 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:19.436 00.001 8996 Enqueuing Expose request
01:33:19.437 00.001 20224 Worker thread wakes up
01:33:19.437 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:19.438 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:19.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:20.403 00.965 20224 Exposure complete
01:33:20.482 00.079 20224 worker thread done servicing request
01:33:20.482 00.000 8996 OnExposeComplete: enter
01:33:20.484 00.002 8996 UpdateGuideState(): m_state=6
01:33:20.485 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13221
01:33:20.487 00.002 8996 Star::Find returns 1 (0), X=136.13, Y=471.98, Mass=587166, SNR=277.5, Peak=40880 HFD=4.4
01:33:20.488 00.001 8996 MultiStar: [#1 0.33,0.21,0.73,U] [#2 0.08,0.14,0.84,U] [#3 0.08,0.02,0.76,U] [#4 0.11,-0.12,0.65,U] [#5 -0.06,0.19,0.69,U] [#6 -0.47,-0.00,0.00,M5] [#7 -0.17,0.12,0.48,U] [#8 0.22,0.42,0.00,M1] 
01:33:20.490 00.002 8996 refined, 6 included, MultiStar: {-0.06, 0.09}, one-star: {-0.61, 0.07}
01:33:20.491 00.001 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
01:33:20.492 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
01:33:20.493 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.13 mountX=-0.07 mountY=-0.08, mountTheta=-2.24
01:33:20.494 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
01:33:20.495 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
01:33:20.496 00.001 20224 Worker thread wakes up
01:33:20.496 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
01:33:20.497 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
01:33:20.497 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.07 yDistance=-0.08
01:33:20.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:33:20.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:20.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:33:20.497 00.000 20224 MoveAxis(E, 0, ABG)
01:33:20.497 00.000 20224 Move returns status 0, amount 0
01:33:20.497 00.000 20224 MoveAxis(N, 0, ABG)
01:33:20.497 00.000 20224 Move returns status 0, amount 0
01:33:20.497 00.000 20224 move complete, result=0
01:33:20.497 00.000 20224 worker thread done servicing request
01:33:20.501 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40880, med=3184, FiltMin=2845, FiltMax=24387, Gamma=1.000
01:33:20.515 00.014 8996 UpdateGuideState exits: m=587166 SNR=277.5
01:33:20.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:20.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:20.517 00.000 8996 Enqueuing Expose request
01:33:20.518 00.001 20224 Worker thread wakes up
01:33:20.518 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:20.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:20.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:21.676 01.157 20224 Exposure complete
01:33:21.736 00.060 20224 worker thread done servicing request
01:33:21.736 00.000 8996 OnExposeComplete: enter
01:33:21.737 00.001 8996 UpdateGuideState(): m_state=6
01:33:21.738 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13222
01:33:21.739 00.001 8996 Star::Find returns 1 (0), X=136.05, Y=471.84, Mass=556402, SNR=268.4, Peak=33728 HFD=4.4
01:33:21.740 00.001 8996 MultiStar: [#1 -0.28,0.19,0.77,U] [#2 -0.65,0.08,0.00,M1] [#3 -0.53,-0.06,0.00,M1] [#4 -0.49,-0.09,0.00,M1] [#5 -0.46,-0.12,0.00,M1] [#6 -0.73,-0.08,0.00,M6] [#7 -0.61,-0.09,0.00,M3] [#8 0.01,0.09,0.49,U] 
01:33:21.741 00.001 8996 refined, 2 included, MultiStar: {-0.40, 0.05}, one-star: {-0.69, -0.08}
01:33:21.741 00.000 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
01:33:21.742 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
01:33:21.743 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=0.05 hyp=0.40 cameraTheta=3.01 mountX=-0.40 mountY=-0.01, mountTheta=-3.13
01:33:21.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.05, opts=13)
01:33:21.746 00.001 8996 Enqueuing Move request for scope (-0.40, 0.05)
01:33:21.747 00.001 20224 Worker thread wakes up
01:33:21.748 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.05) opts 0xd
01:33:21.748 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.05)
01:33:21.748 00.000 20224 Moving (-0.40, 0.05) raw xDistance=-0.40 yDistance=-0.01
01:33:21.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
01:33:21.748 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:21.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:33:21.748 00.000 20224 MoveAxis(E, 59, ABG)
01:33:21.748 00.000 20224 Guiding  Dir = 2, Dur = 59
01:33:21.749 00.001 20224 IsSlewing returns 0
01:33:21.749 00.000 20224 IsGuiding returns 0
01:33:21.755 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=33728, med=3181, FiltMin=2877, FiltMax=22486, Gamma=1.000
01:33:21.770 00.015 20224 PulseGuide returned control before completion, sleep 49
01:33:21.776 00.006 8996 UpdateGuideState exits: m=556402 SNR=268.4
01:33:21.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:21.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:21.779 00.001 8996 Enqueuing Expose request
01:33:21.831 00.052 20224 IsGuiding returns 1
01:33:21.831 00.000 20224 scope still moving after pulse duration time elapsed
01:33:21.861 00.030 20224 IsSlewing returns 0
01:33:21.862 00.001 20224 IsGuiding returns 0
01:33:21.862 00.000 20224 scope move finished after 59 + 53 ms
01:33:21.862 00.000 20224 Move returns status 0, amount 59
01:33:21.862 00.000 20224 MoveAxis(N, 0, ABG)
01:33:21.862 00.000 20224 Move returns status 0, amount 0
01:33:21.862 00.000 20224 move complete, result=0
01:33:21.862 00.000 20224 worker thread done servicing request
01:33:21.863 00.001 20224 Worker thread wakes up
01:33:21.863 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.0 px 0 ms NORTH
01:33:21.865 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:21.865 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:22.850 00.985 20224 Exposure complete
01:33:22.907 00.057 20224 worker thread done servicing request
01:33:22.907 00.000 8996 OnExposeComplete: enter
01:33:22.908 00.001 8996 UpdateGuideState(): m_state=6
01:33:22.910 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13223
01:33:22.911 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=472.40, Mass=631750, SNR=318.5, Peak=40339 HFD=4.8
01:33:22.914 00.003 8996 MultiStar: [#1 -0.07,0.46,0.00,M1] [#2 0.06,0.27,0.68,U] [#3 -0.07,0.21,0.56,U] [#4 0.13,0.46,0.00,M2] [#5 -0.26,0.23,0.53,U] [#6 -0.38,-0.03,0.38,U] [#7 0.02,0.26,0.31,U] [#8 0.36,0.52,0.00,M1] 
01:33:22.915 00.001 8996 refined, 5 included, MultiStar: {-0.20, 0.28}, one-star: {-0.40, 0.49}
01:33:22.917 00.002 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
01:33:22.918 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
01:33:22.919 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.28 hyp=0.35 cameraTheta=2.18 mountX=-0.22 mountY=-0.26, mountTheta=-2.28
01:33:22.921 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.28, opts=13)
01:33:22.923 00.002 8996 Enqueuing Move request for scope (-0.20, 0.28)
01:33:22.924 00.001 20224 Worker thread wakes up
01:33:22.925 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.28) opts 0xd
01:33:22.925 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.28)
01:33:22.925 00.000 20224 Moving (-0.20, 0.28) raw xDistance=-0.22 yDistance=-0.26
01:33:22.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
01:33:22.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:33:22.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:33:22.925 00.000 20224 MoveAxis(E, 37, ABG)
01:33:22.925 00.000 20224 Guiding  Dir = 2, Dur = 37
01:33:22.926 00.001 20224 IsSlewing returns 0
01:33:22.926 00.000 20224 IsGuiding returns 0
01:33:22.933 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40339, med=3181, FiltMin=2883, FiltMax=23648, Gamma=1.000
01:33:22.941 00.008 20224 PulseGuide returned control before completion, sleep 32
01:33:22.962 00.021 8996 UpdateGuideState exits: m=631750 SNR=318.5
01:33:22.962 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:22.964 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:22.966 00.002 8996 Enqueuing Expose request
01:33:22.989 00.023 20224 IsGuiding returns 1
01:33:22.989 00.000 20224 scope still moving after pulse duration time elapsed
01:33:23.020 00.031 20224 IsSlewing returns 0
01:33:23.020 00.000 20224 IsGuiding returns 1
01:33:23.051 00.031 20224 IsSlewing returns 0
01:33:23.051 00.000 20224 IsGuiding returns 0
01:33:23.051 00.000 20224 scope move finished after 37 + 88 ms
01:33:23.051 00.000 20224 Move returns status 0, amount 37
01:33:23.051 00.000 20224 MoveAxis(N, 0, ABG)
01:33:23.051 00.000 20224 Move returns status 0, amount 0
01:33:23.051 00.000 20224 move complete, result=0
01:33:23.052 00.001 20224 worker thread done servicing request
01:33:23.052 00.000 20224 Worker thread wakes up
01:33:23.052 00.000 8996 GuideStep: -0.2 px 37 ms EAST, -0.3 px 0 ms NORTH
01:33:23.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:23.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:24.255 01.202 20224 Exposure complete
01:33:24.333 00.078 20224 worker thread done servicing request
01:33:24.333 00.000 8996 OnExposeComplete: enter
01:33:24.335 00.002 8996 UpdateGuideState(): m_state=6
01:33:24.337 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13224
01:33:24.339 00.002 8996 Star::Find returns 1 (0), X=137.18, Y=472.31, Mass=731602, SNR=333.3, Peak=48099 HFD=4.6
01:33:24.341 00.002 8996 MultiStar: [#1 0.96,0.53,0.00,M2] [#2 1.05,0.08,0.00,M1] [#3 0.62,-0.03,0.00,M1] [#4 0.72,0.18,0.00,M3] [#5 0.56,0.22,0.00,M1] [#6 0.18,-0.02,0.38,U] [#7 0.34,0.04,0.54,U] [#8 0.83,0.26,0.00,M2] 
01:33:24.342 00.001 8996 refined, 2 included, MultiStar: {0.36, 0.21}, one-star: {0.44, 0.40}
01:33:24.343 00.001 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
01:33:24.344 00.001 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
01:33:24.346 00.002 8996 CameraToMount -- cameraX=0.36 cameraY=0.21 hyp=0.42 cameraTheta=0.54 mountX=0.34 mountY=-0.25, mountTheta=-0.64
01:33:24.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.21, opts=13)
01:33:24.349 00.001 8996 Enqueuing Move request for scope (0.36, 0.21)
01:33:24.350 00.001 20224 Worker thread wakes up
01:33:24.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.21) opts 0xd
01:33:24.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.21)
01:33:24.350 00.000 20224 Moving (0.36, 0.21) raw xDistance=0.34 yDistance=-0.25
01:33:24.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
01:33:24.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:33:24.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:33:24.350 00.000 20224 MoveAxis(W, 47, ABG)
01:33:24.350 00.000 20224 Guiding  Dir = 3, Dur = 47
01:33:24.350 00.000 20224 IsSlewing returns 0
01:33:24.351 00.001 20224 IsGuiding returns 0
01:33:24.352 00.001 20224 PulseGuide returned control before completion, sleep 56
01:33:24.354 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48099, med=3181, FiltMin=2857, FiltMax=26909, Gamma=1.000
01:33:24.372 00.018 8996 UpdateGuideState exits: m=731602 SNR=333.3
01:33:24.374 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:24.375 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:24.377 00.002 8996 Enqueuing Expose request
01:33:24.410 00.033 20224 IsGuiding returns 1
01:33:24.410 00.000 20224 scope still moving after pulse duration time elapsed
01:33:24.441 00.031 20224 IsSlewing returns 0
01:33:24.442 00.001 20224 IsGuiding returns 0
01:33:24.442 00.000 20224 scope move finished after 47 + 44 ms
01:33:24.442 00.000 20224 Move returns status 0, amount 47
01:33:24.442 00.000 20224 MoveAxis(N, 0, ABG)
01:33:24.442 00.000 20224 Move returns status 0, amount 0
01:33:24.442 00.000 20224 move complete, result=0
01:33:24.443 00.001 20224 worker thread done servicing request
01:33:24.443 00.000 20224 Worker thread wakes up
01:33:24.443 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:24.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:24.443 00.000 8996 GuideStep: 0.3 px 47 ms WEST, -0.3 px 0 ms NORTH
01:33:25.403 00.960 20224 Exposure complete
01:33:25.491 00.088 20224 worker thread done servicing request
01:33:25.491 00.000 8996 OnExposeComplete: enter
01:33:25.493 00.002 8996 UpdateGuideState(): m_state=6
01:33:25.495 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13225
01:33:25.496 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.19, Mass=558592, SNR=276.6, Peak=38947 HFD=4.4
01:33:25.497 00.001 8996 MultiStar: [#1 0.56,0.47,0.00,M3] [#2 0.25,0.07,0.90,U] [#3 0.28,-0.08,0.68,U] [#4 0.41,-0.01,0.48,U] [#5 0.02,0.29,0.61,U] [#6 -0.31,-0.19,0.48,U] [#7 0.05,-0.12,0.49,U] [#8 0.44,0.37,0.00,M3] 
01:33:25.498 00.001 8996 refined, 6 included, MultiStar: {0.16, 0.07}, one-star: {0.23, 0.27}
01:33:25.499 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
01:33:25.500 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
01:33:25.501 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.39 mountX=0.15 mountY=-0.08, mountTheta=-0.50
01:33:25.505 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.07, opts=13)
01:33:25.507 00.002 8996 Enqueuing Move request for scope (0.16, 0.07)
01:33:25.508 00.001 20224 Worker thread wakes up
01:33:25.508 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.07) opts 0xd
01:33:25.508 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.07)
01:33:25.508 00.000 20224 Moving (0.16, 0.07) raw xDistance=0.15 yDistance=-0.08
01:33:25.508 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:33:25.508 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:25.508 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:33:25.508 00.000 20224 MoveAxis(E, 0, ABG)
01:33:25.509 00.001 20224 Move returns status 0, amount 0
01:33:25.509 00.000 20224 MoveAxis(N, 0, ABG)
01:33:25.509 00.000 20224 Move returns status 0, amount 0
01:33:25.509 00.000 20224 move complete, result=0
01:33:25.509 00.000 20224 worker thread done servicing request
01:33:25.515 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38947, med=3181, FiltMin=2867, FiltMax=23789, Gamma=1.000
01:33:25.545 00.030 8996 UpdateGuideState exits: m=558592 SNR=276.6
01:33:25.546 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:25.548 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:25.549 00.001 8996 Enqueuing Expose request
01:33:25.550 00.001 20224 Worker thread wakes up
01:33:25.551 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:25.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:25.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:26.730 01.178 20224 Exposure complete
01:33:26.801 00.071 20224 worker thread done servicing request
01:33:26.801 00.000 8996 OnExposeComplete: enter
01:33:26.803 00.002 8996 UpdateGuideState(): m_state=6
01:33:26.804 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13226
01:33:26.805 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.15, Mass=699898, SNR=317.9, Peak=55651 HFD=4.4
01:33:26.805 00.000 8996 MultiStar: [#1 0.38,0.19,0.64,U] [#2 0.24,-0.09,0.69,U] [#3 0.10,-0.20,0.59,U] [#4 0.27,0.02,0.49,U] [#5 0.08,0.10,0.60,U] [#6 -0.18,-0.10,0.43,U] [#7 -0.25,0.00,0.40,U] [#8 0.47,0.16,0.00,M4] 
01:33:26.806 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.04}, one-star: {0.04, 0.23}
01:33:26.807 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
01:33:26.808 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
01:33:26.809 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.11 cameraTheta=0.39 mountX=0.10 mountY=-0.05, mountTheta=-0.50
01:33:26.811 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.04, opts=13)
01:33:26.812 00.001 8996 Enqueuing Move request for scope (0.10, 0.04)
01:33:26.812 00.000 20224 Worker thread wakes up
01:33:26.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.04) opts 0xd
01:33:26.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.04)
01:33:26.812 00.000 20224 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=-0.05
01:33:26.813 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:33:26.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:26.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:33:26.813 00.000 20224 MoveAxis(E, 0, ABG)
01:33:26.813 00.000 20224 Move returns status 0, amount 0
01:33:26.813 00.000 20224 MoveAxis(N, 0, ABG)
01:33:26.813 00.000 20224 Move returns status 0, amount 0
01:33:26.813 00.000 20224 move complete, result=0
01:33:26.813 00.000 20224 worker thread done servicing request
01:33:26.818 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=55651, med=3181, FiltMin=2835, FiltMax=27661, Gamma=1.000
01:33:26.848 00.030 8996 UpdateGuideState exits: m=699898 SNR=317.9
01:33:26.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:26.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:26.852 00.002 8996 Enqueuing Expose request
01:33:26.853 00.001 20224 Worker thread wakes up
01:33:26.853 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:26.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:26.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:27.846 00.992 20224 Exposure complete
01:33:27.924 00.078 20224 worker thread done servicing request
01:33:27.924 00.000 8996 OnExposeComplete: enter
01:33:27.925 00.001 8996 UpdateGuideState(): m_state=6
01:33:27.926 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13227
01:33:27.927 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=472.26, Mass=669469, SNR=356.5, Peak=47875 HFD=4.5
01:33:27.928 00.001 8996 MultiStar: [#1 0.56,0.17,0.00,M3] [#2 0.36,0.35,0.00,M1] [#3 -0.07,0.09,0.52,U] [#4 0.27,-0.05,0.38,U] [#5 0.10,0.26,0.41,U] [#6 -0.28,-0.13,0.34,U] [#7 -0.19,-0.12,0.34,U] [#8 0.59,0.22,0.00,M5] 
01:33:27.931 00.003 8996 refined, 5 included, MultiStar: {0.10, 0.13}, one-star: {0.34, 0.35}
01:33:27.933 00.002 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
01:33:27.935 00.002 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
01:33:27.937 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.94 mountX=0.08 mountY=-0.14, mountTheta=-1.04
01:33:27.940 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
01:33:27.941 00.001 8996 Enqueuing Move request for scope (0.10, 0.13)
01:33:27.943 00.002 20224 Worker thread wakes up
01:33:27.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
01:33:27.943 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
01:33:27.943 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.08 yDistance=-0.14
01:33:27.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:33:27.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:27.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:33:27.944 00.001 20224 MoveAxis(E, 0, ABG)
01:33:27.944 00.000 20224 Move returns status 0, amount 0
01:33:27.944 00.000 20224 MoveAxis(N, 0, ABG)
01:33:27.944 00.000 20224 Move returns status 0, amount 0
01:33:27.944 00.000 20224 move complete, result=0
01:33:27.944 00.000 20224 worker thread done servicing request
01:33:27.954 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47875, med=3181, FiltMin=2873, FiltMax=24048, Gamma=1.000
01:33:27.980 00.026 8996 UpdateGuideState exits: m=669469 SNR=356.5
01:33:27.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:27.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:27.984 00.002 8996 Enqueuing Expose request
01:33:27.985 00.001 20224 Worker thread wakes up
01:33:27.985 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:27.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:27.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:29.157 01.171 20224 Exposure complete
01:33:29.222 00.065 20224 worker thread done servicing request
01:33:29.222 00.000 8996 OnExposeComplete: enter
01:33:29.223 00.001 8996 UpdateGuideState(): m_state=6
01:33:29.224 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13228
01:33:29.225 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=471.83, Mass=635408, SNR=305.8, Peak=51091 HFD=4.5
01:33:29.226 00.001 8996 MultiStar: [#1 0.38,-0.02,0.65,U] [#2 0.13,-0.03,0.76,U] [#3 -0.21,-0.08,0.56,U] [#4 0.16,-0.16,0.54,U] [#5 0.01,0.08,0.52,U] [#6 -0.80,-0.35,0.00,M2] [#7 -0.33,-0.55,0.00,M1] [#8 0.27,-0.12,0.37,U] 
01:33:29.228 00.002 8996 single-star, 6 included, MultiStar: {0.09, -0.06}, one-star: {-0.02, -0.08}
01:33:29.230 00.002 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:33:29.233 00.003 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
01:33:29.235 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.84 mountX=-0.01 mountY=0.08, mountTheta=1.74
01:33:29.238 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.08, opts=13)
01:33:29.240 00.002 8996 Enqueuing Move request for scope (-0.02, -0.08)
01:33:29.242 00.002 20224 Worker thread wakes up
01:33:29.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.08) opts 0xd
01:33:29.242 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.08)
01:33:29.242 00.000 20224 Moving (-0.02, -0.08) raw xDistance=-0.01 yDistance=0.08
01:33:29.242 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:33:29.242 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:29.242 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:33:29.242 00.000 20224 MoveAxis(E, 0, ABG)
01:33:29.242 00.000 20224 Move returns status 0, amount 0
01:33:29.243 00.001 20224 MoveAxis(N, 0, ABG)
01:33:29.243 00.000 20224 Move returns status 0, amount 0
01:33:29.243 00.000 20224 move complete, result=0
01:33:29.243 00.000 20224 worker thread done servicing request
01:33:29.249 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51091, med=3181, FiltMin=2857, FiltMax=25011, Gamma=1.000
01:33:29.277 00.028 8996 UpdateGuideState exits: m=635408 SNR=305.8
01:33:29.279 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:29.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:29.281 00.001 8996 Enqueuing Expose request
01:33:29.282 00.001 20224 Worker thread wakes up
01:33:29.282 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:29.284 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:29.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:30.271 00.987 20224 Exposure complete
01:33:30.331 00.060 20224 worker thread done servicing request
01:33:30.331 00.000 8996 OnExposeComplete: enter
01:33:30.332 00.001 8996 UpdateGuideState(): m_state=6
01:33:30.333 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13229
01:33:30.334 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.00, Mass=588844, SNR=307.7, Peak=43171 HFD=4.5
01:33:30.335 00.001 8996 MultiStar: [#1 0.35,0.37,0.00,M3] [#2 0.06,-0.00,0.67,U] [#3 -0.30,-0.27,0.67,U] [#4 -0.43,-0.49,0.00,M1] [#5 -0.30,0.12,0.62,U] [#6 -0.62,-0.21,0.00,M3] [#7 -0.10,-0.32,0.48,U] [#8 0.21,0.08,0.31,U] 
01:33:30.336 00.001 8996 single-star, 5 included, MultiStar: {-0.08, -0.04}, one-star: {0.01, 0.08}
01:33:30.337 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
01:33:30.337 00.000 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
01:33:30.338 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.08 hyp=0.09 cameraTheta=1.42 mountX=0.00 mountY=-0.09, mountTheta=-1.51
01:33:30.341 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.08, opts=13)
01:33:30.344 00.003 8996 Enqueuing Move request for scope (0.01, 0.08)
01:33:30.347 00.003 20224 Worker thread wakes up
01:33:30.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.08) opts 0xd
01:33:30.347 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.08)
01:33:30.347 00.000 20224 Moving (0.01, 0.08) raw xDistance=0.00 yDistance=-0.09
01:33:30.348 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:33:30.348 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:30.348 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:33:30.348 00.000 20224 MoveAxis(E, 0, ABG)
01:33:30.348 00.000 20224 Move returns status 0, amount 0
01:33:30.348 00.000 20224 MoveAxis(N, 0, ABG)
01:33:30.348 00.000 20224 Move returns status 0, amount 0
01:33:30.348 00.000 20224 move complete, result=0
01:33:30.349 00.001 20224 worker thread done servicing request
01:33:30.356 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43171, med=3184, FiltMin=2889, FiltMax=24691, Gamma=1.000
01:33:30.371 00.015 8996 UpdateGuideState exits: m=588844 SNR=307.7
01:33:30.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:30.373 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:30.374 00.001 8996 Enqueuing Expose request
01:33:30.374 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:30.375 00.001 20224 Worker thread wakes up
01:33:30.375 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:30.375 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:31.558 01.183 20224 Exposure complete
01:33:31.622 00.064 20224 worker thread done servicing request
01:33:31.622 00.000 8996 OnExposeComplete: enter
01:33:31.623 00.001 8996 UpdateGuideState(): m_state=6
01:33:31.623 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13230
01:33:31.626 00.003 8996 Star::Find returns 1 (0), X=136.32, Y=471.88, Mass=699019, SNR=298.9, Peak=43248 HFD=4.6
01:33:31.628 00.002 8996 MultiStar: [#1 0.07,0.12,0.70,U] [#2 -0.26,-0.07,0.70,U] [#3 -0.35,-0.23,0.55,U] [#4 -0.12,-0.33,0.62,U] [#5 -0.42,-0.32,0.00,M1] [#6 -0.56,-0.02,0.00,M4] [#7 -0.35,0.03,0.45,U] [#8 0.23,0.38,0.35,U] 
01:33:31.630 00.002 8996 refined, 6 included, MultiStar: {-0.21, -0.04}, one-star: {-0.42, -0.04}
01:33:31.631 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
01:33:31.633 00.002 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
01:33:31.635 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.94 mountX=-0.20 mountY=0.07, mountTheta=2.83
01:33:31.638 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
01:33:31.640 00.002 8996 Enqueuing Move request for scope (-0.21, -0.04)
01:33:31.641 00.001 20224 Worker thread wakes up
01:33:31.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
01:33:31.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
01:33:31.641 00.000 20224 Moving (-0.21, -0.04) raw xDistance=-0.20 yDistance=0.07
01:33:31.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:33:31.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:31.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:33:31.641 00.000 20224 MoveAxis(E, 29, ABG)
01:33:31.641 00.000 20224 Guiding  Dir = 2, Dur = 29
01:33:31.642 00.001 20224 IsSlewing returns 0
01:33:31.642 00.000 20224 IsGuiding returns 0
01:33:31.644 00.002 20224 PulseGuide returned control before completion, sleep 38
01:33:31.648 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=43248, med=3184, FiltMin=2848, FiltMax=27382, Gamma=1.000
01:33:31.668 00.020 8996 UpdateGuideState exits: m=699019 SNR=298.9
01:33:31.669 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:31.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:31.670 00.000 8996 Enqueuing Expose request
01:33:31.688 00.018 20224 IsGuiding returns 1
01:33:31.688 00.000 20224 scope still moving after pulse duration time elapsed
01:33:31.720 00.032 20224 IsSlewing returns 0
01:33:31.720 00.000 20224 IsGuiding returns 0
01:33:31.720 00.000 20224 scope move finished after 29 + 49 ms
01:33:31.720 00.000 20224 Move returns status 0, amount 29
01:33:31.720 00.000 20224 MoveAxis(N, 0, ABG)
01:33:31.720 00.000 20224 Move returns status 0, amount 0
01:33:31.720 00.000 20224 move complete, result=0
01:33:31.721 00.001 20224 worker thread done servicing request
01:33:31.721 00.000 20224 Worker thread wakes up
01:33:31.721 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:31.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:31.722 00.001 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
01:33:32.696 00.974 20224 Exposure complete
01:33:32.775 00.079 20224 worker thread done servicing request
01:33:32.775 00.000 8996 OnExposeComplete: enter
01:33:32.776 00.001 8996 UpdateGuideState(): m_state=6
01:33:32.777 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13231
01:33:32.778 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=471.18, Mass=592389, SNR=324.8, Peak=41165 HFD=4.7
01:33:32.779 00.001 8996 MultiStar: [#1 0.31,-0.19,0.56,U] [#2 0.09,-0.10,0.67,U] [#3 0.09,-0.57,0.00,M1] [#4 0.29,-0.39,0.00,M1] [#5 -0.24,-0.34,0.52,U] [#6 -0.28,-0.44,0.00,M5] [#7 0.13,-0.43,0.00,M1] [#8 -0.14,-0.43,0.00,M3] 
01:33:32.780 00.001 8996 refined, 3 included, MultiStar: {-0.01, -0.39}, one-star: {-0.13, -0.73}
01:33:32.781 00.001 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
01:33:32.783 00.002 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
01:33:32.784 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.39 hyp=0.39 cameraTheta=-1.58 mountX=0.03 mountY=0.39, mountTheta=1.49
01:33:32.787 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.39, opts=13)
01:33:32.789 00.002 8996 Enqueuing Move request for scope (-0.01, -0.39)
01:33:32.790 00.001 20224 Worker thread wakes up
01:33:32.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.39) opts 0xd
01:33:32.790 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.39)
01:33:32.790 00.000 20224 Moving (-0.01, -0.39) raw xDistance=0.03 yDistance=0.39
01:33:32.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:33:32.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:33:32.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:33:32.790 00.000 20224 MoveAxis(E, 0, ABG)
01:33:32.790 00.000 20224 Move returns status 0, amount 0
01:33:32.790 00.000 20224 MoveAxis(N, 0, ABG)
01:33:32.790 00.000 20224 Move returns status 0, amount 0
01:33:32.790 00.000 20224 move complete, result=0
01:33:32.791 00.001 20224 worker thread done servicing request
01:33:32.794 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41165, med=3184, FiltMin=2867, FiltMax=23568, Gamma=1.000
01:33:32.809 00.015 8996 UpdateGuideState exits: m=592389 SNR=324.8
01:33:32.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:32.810 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:32.811 00.001 8996 Enqueuing Expose request
01:33:32.813 00.002 20224 Worker thread wakes up
01:33:32.813 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:33:32.815 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:32.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:33.979 01.164 20224 Exposure complete
01:33:34.070 00.091 20224 worker thread done servicing request
01:33:34.070 00.000 8996 OnExposeComplete: enter
01:33:34.071 00.001 8996 UpdateGuideState(): m_state=6
01:33:34.072 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13232
01:33:34.073 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=471.66, Mass=589126, SNR=267.6, Peak=37795 HFD=4.7
01:33:34.075 00.002 8996 MultiStar: [#1 0.51,0.22,0.00,M2] [#2 0.25,0.06,0.90,U] [#3 -0.01,-0.20,0.79,U] [#4 0.24,-0.31,0.62,U] [#5 0.29,0.22,0.75,U] [#6 -0.29,0.12,0.48,U] [#7 0.18,-0.04,0.41,U] [#8 0.43,-0.10,0.42,U] 
01:33:34.077 00.002 8996 refined, 7 included, MultiStar: {0.13, -0.07}, one-star: {0.02, -0.25}
01:33:34.078 00.001 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
01:33:34.079 00.001 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.76)
01:33:34.080 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.49 mountX=0.14 mountY=0.06, mountTheta=0.38
01:33:34.082 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.07, opts=13)
01:33:34.083 00.001 8996 Enqueuing Move request for scope (0.13, -0.07)
01:33:34.083 00.000 20224 Worker thread wakes up
01:33:34.083 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
01:33:34.083 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
01:33:34.083 00.000 20224 Moving (0.13, -0.07) raw xDistance=0.14 yDistance=0.06
01:33:34.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:33:34.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:34.084 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:33:34.084 00.000 20224 MoveAxis(E, 0, ABG)
01:33:34.084 00.000 20224 Move returns status 0, amount 0
01:33:34.084 00.000 20224 MoveAxis(N, 0, ABG)
01:33:34.084 00.000 20224 Move returns status 0, amount 0
01:33:34.084 00.000 20224 move complete, result=0
01:33:34.084 00.000 20224 worker thread done servicing request
01:33:34.090 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=37795, med=3184, FiltMin=2889, FiltMax=25392, Gamma=1.000
01:33:34.105 00.015 8996 UpdateGuideState exits: m=589126 SNR=267.6
01:33:34.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:34.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:34.108 00.001 8996 Enqueuing Expose request
01:33:34.109 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:34.110 00.001 20224 Worker thread wakes up
01:33:34.110 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:34.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:35.100 00.990 20224 Exposure complete
01:33:35.188 00.088 20224 worker thread done servicing request
01:33:35.189 00.001 8996 OnExposeComplete: enter
01:33:35.190 00.001 8996 UpdateGuideState(): m_state=6
01:33:35.192 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13233
01:33:35.193 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=471.69, Mass=535779, SNR=251.8, Peak=36147 HFD=4.4
01:33:35.195 00.002 8996 MultiStar: [#1 0.68,0.16,0.00,M3] [#2 0.45,-0.13,0.00,M1] [#3 0.52,-0.20,0.00,M1] [#4 0.58,-0.59,0.00,M1] [#5 0.39,-0.09,0.77,U] [#6 -0.10,-0.31,0.50,U] [#7 0.15,-0.43,0.00,M1] [#8 0.55,-0.08,0.00,M3] 
01:33:35.197 00.002 8996 refined, 2 included, MultiStar: {0.19, -0.20}, one-star: {0.19, -0.23}
01:33:35.199 00.002 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
01:33:35.200 00.001 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
01:33:35.202 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.20 hyp=0.28 cameraTheta=-0.80 mountX=0.21 mountY=0.18, mountTheta=0.69
01:33:35.205 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.20, opts=13)
01:33:35.207 00.002 8996 Enqueuing Move request for scope (0.19, -0.20)
01:33:35.208 00.001 20224 Worker thread wakes up
01:33:35.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.20) opts 0xd
01:33:35.208 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.20)
01:33:35.209 00.001 20224 Moving (0.19, -0.20) raw xDistance=0.21 yDistance=0.18
01:33:35.209 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:33:35.209 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:35.209 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:33:35.209 00.000 20224 MoveAxis(W, 31, ABG)
01:33:35.209 00.000 20224 Guiding  Dir = 3, Dur = 31
01:33:35.210 00.001 20224 IsSlewing returns 0
01:33:35.210 00.000 20224 IsGuiding returns 0
01:33:35.217 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=36147, med=3184, FiltMin=2835, FiltMax=21136, Gamma=1.000
01:33:35.233 00.016 8996 UpdateGuideState exits: m=535779 SNR=251.8
01:33:35.235 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:35.237 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:35.239 00.002 8996 Enqueuing Expose request
01:33:35.245 00.006 20224 IsGuiding returns 1
01:33:35.246 00.001 20224 scope still moving after pulse duration time elapsed
01:33:35.275 00.029 20224 IsSlewing returns 0
01:33:35.275 00.000 20224 IsGuiding returns 1
01:33:35.305 00.030 20224 IsSlewing returns 0
01:33:35.305 00.000 20224 IsGuiding returns 1
01:33:35.337 00.032 20224 IsSlewing returns 0
01:33:35.338 00.001 20224 IsGuiding returns 0
01:33:35.338 00.000 20224 scope move finished after 31 + 95 ms
01:33:35.338 00.000 20224 Move returns status 0, amount 31
01:33:35.338 00.000 20224 MoveAxis(N, 0, ABG)
01:33:35.338 00.000 20224 Move returns status 0, amount 0
01:33:35.338 00.000 20224 move complete, result=0
01:33:35.339 00.001 20224 worker thread done servicing request
01:33:35.339 00.000 20224 Worker thread wakes up
01:33:35.339 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.2 px 0 ms NORTH
01:33:35.342 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:35.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:36.499 01.157 20224 Exposure complete
01:33:36.581 00.082 20224 worker thread done servicing request
01:33:36.581 00.000 8996 OnExposeComplete: enter
01:33:36.582 00.001 8996 UpdateGuideState(): m_state=6
01:33:36.583 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13234
01:33:36.584 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=471.79, Mass=618352, SNR=282.5, Peak=49923 HFD=4.4
01:33:36.584 00.000 8996 MultiStar: [#1 0.24,0.14,0.75,U] [#2 0.28,0.08,0.81,U] [#3 -0.14,-0.55,0.00,M2] [#4 0.03,-0.36,0.52,U] [#5 0.19,-0.18,0.65,U] [#6 -0.53,-0.54,0.00,M4] [#7 -0.04,-0.46,0.00,M2] [#8 0.21,-0.09,0.48,U] 
01:33:36.585 00.001 8996 single-star, 5 included, MultiStar: {0.16, -0.07}, one-star: {0.05, -0.12}
01:33:36.586 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
01:33:36.586 00.000 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
01:33:36.587 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.21 mountX=0.06 mountY=0.12, mountTheta=1.11
01:33:36.588 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
01:33:36.589 00.001 8996 Enqueuing Move request for scope (0.05, -0.12)
01:33:36.590 00.001 20224 Worker thread wakes up
01:33:36.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
01:33:36.590 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
01:33:36.590 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.06 yDistance=0.12
01:33:36.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:33:36.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:36.591 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:33:36.591 00.000 20224 MoveAxis(E, 0, ABG)
01:33:36.591 00.000 20224 Move returns status 0, amount 0
01:33:36.591 00.000 20224 MoveAxis(N, 0, ABG)
01:33:36.591 00.000 20224 Move returns status 0, amount 0
01:33:36.591 00.000 20224 move complete, result=0
01:33:36.591 00.000 20224 worker thread done servicing request
01:33:36.602 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=49923, med=3184, FiltMin=2893, FiltMax=24803, Gamma=1.000
01:33:36.619 00.017 8996 UpdateGuideState exits: m=618352 SNR=282.5
01:33:36.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:36.622 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:36.622 00.000 8996 Enqueuing Expose request
01:33:36.623 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:36.624 00.001 20224 Worker thread wakes up
01:33:36.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:36.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:37.612 00.988 20224 Exposure complete
01:33:37.686 00.074 20224 worker thread done servicing request
01:33:37.686 00.000 8996 OnExposeComplete: enter
01:33:37.688 00.002 8996 UpdateGuideState(): m_state=6
01:33:37.689 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13235
01:33:37.690 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=471.72, Mass=636134, SNR=317.7, Peak=43619 HFD=4.6
01:33:37.691 00.001 8996 MultiStar: [#1 0.28,0.20,0.65,U] [#2 0.22,-0.05,0.63,U] [#3 0.08,-0.71,0.00,M3] [#4 -0.00,-0.52,0.00,M1] [#5 -0.30,-0.51,0.00,M1] [#6 -0.49,-0.66,0.00,M5] [#7 0.08,-0.77,0.00,M3] [#8 0.21,0.04,0.34,U] 
01:33:37.692 00.001 8996 refined, 3 included, MultiStar: {0.15, -0.03}, one-star: {-0.00, -0.20}
01:33:37.693 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
01:33:37.695 00.002 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
01:33:37.696 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.03 hyp=0.15 cameraTheta=-0.21 mountX=0.15 mountY=0.01, mountTheta=0.10
01:33:37.698 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.03, opts=13)
01:33:37.699 00.001 8996 Enqueuing Move request for scope (0.15, -0.03)
01:33:37.701 00.002 20224 Worker thread wakes up
01:33:37.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.03) opts 0xd
01:33:37.701 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.03)
01:33:37.701 00.000 20224 Moving (0.15, -0.03) raw xDistance=0.15 yDistance=0.01
01:33:37.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:33:37.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:37.702 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:33:37.702 00.000 20224 MoveAxis(E, 0, ABG)
01:33:37.702 00.000 20224 Move returns status 0, amount 0
01:33:37.702 00.000 20224 MoveAxis(N, 0, ABG)
01:33:37.702 00.000 20224 Move returns status 0, amount 0
01:33:37.702 00.000 20224 move complete, result=0
01:33:37.702 00.000 20224 worker thread done servicing request
01:33:37.709 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43619, med=3184, FiltMin=2873, FiltMax=25481, Gamma=1.000
01:33:37.733 00.024 8996 UpdateGuideState exits: m=636134 SNR=317.7
01:33:37.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:37.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:37.737 00.002 8996 Enqueuing Expose request
01:33:37.739 00.002 20224 Worker thread wakes up
01:33:37.739 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:37.741 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:37.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:38.894 01.153 20224 Exposure complete
01:33:38.967 00.073 20224 worker thread done servicing request
01:33:38.967 00.000 8996 OnExposeComplete: enter
01:33:38.969 00.002 8996 UpdateGuideState(): m_state=6
01:33:38.970 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13236
01:33:38.971 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=471.60, Mass=595526, SNR=277.9, Peak=43779 HFD=4.6
01:33:38.971 00.000 8996 MultiStar: [#1 0.24,0.03,0.67,U] [#2 0.07,-0.06,0.77,U] [#3 0.01,-0.59,0.00,M4] [#4 0.17,-0.49,0.00,M2] [#5 -0.15,-0.48,0.00,M2] [#6 -0.43,-0.50,0.00,M6] [#7 -0.24,-0.54,0.00,M4] [#8 0.20,-0.07,0.40,U] 
01:33:38.972 00.001 8996 refined, 3 included, MultiStar: {0.12, -0.13}, one-star: {0.05, -0.31}
01:33:38.973 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
01:33:38.975 00.002 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.44)
01:33:38.976 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.18 cameraTheta=-0.82 mountX=0.13 mountY=0.11, mountTheta=0.71
01:33:38.981 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.13, opts=13)
01:33:38.983 00.002 8996 Enqueuing Move request for scope (0.12, -0.13)
01:33:38.985 00.002 20224 Worker thread wakes up
01:33:38.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
01:33:38.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
01:33:38.985 00.000 20224 Moving (0.12, -0.13) raw xDistance=0.13 yDistance=0.11
01:33:38.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:33:38.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:38.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:33:38.985 00.000 20224 MoveAxis(E, 0, ABG)
01:33:38.985 00.000 20224 Move returns status 0, amount 0
01:33:38.985 00.000 20224 MoveAxis(N, 0, ABG)
01:33:38.985 00.000 20224 Move returns status 0, amount 0
01:33:38.985 00.000 20224 move complete, result=0
01:33:38.986 00.001 20224 worker thread done servicing request
01:33:38.992 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43779, med=3184, FiltMin=2870, FiltMax=26883, Gamma=1.000
01:33:39.014 00.022 8996 UpdateGuideState exits: m=595526 SNR=277.9
01:33:39.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:39.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:39.017 00.001 8996 Enqueuing Expose request
01:33:39.018 00.001 20224 Worker thread wakes up
01:33:39.018 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:39.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:39.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:39.998 00.979 20224 Exposure complete
01:33:40.071 00.073 20224 worker thread done servicing request
01:33:40.071 00.000 8996 OnExposeComplete: enter
01:33:40.073 00.002 8996 UpdateGuideState(): m_state=6
01:33:40.075 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13237
01:33:40.076 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=471.49, Mass=551232, SNR=314.8, Peak=35613 HFD=4.7
01:33:40.078 00.002 8996 MultiStar: [#1 0.06,0.12,0.62,U] [#2 -0.09,-0.27,0.65,U] [#3 -0.25,-0.21,0.63,U] [#4 -0.23,-0.43,0.00,M3] [#5 -0.36,-0.29,0.00,M3] [#6 -0.59,-0.42,0.00,M7] [#7 -0.50,-0.52,0.00,M5] [#8 -0.13,0.20,0.38,U] 
01:33:40.080 00.002 8996 refined, 4 included, MultiStar: {-0.16, -0.18}, one-star: {-0.30, -0.42}
01:33:40.082 00.002 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
01:33:40.083 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
01:33:40.085 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.32 mountX=-0.15 mountY=0.20, mountTheta=2.21
01:33:40.088 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.18, opts=13)
01:33:40.089 00.001 8996 Enqueuing Move request for scope (-0.16, -0.18)
01:33:40.089 00.000 20224 Worker thread wakes up
01:33:40.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
01:33:40.089 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
01:33:40.089 00.000 20224 Moving (-0.16, -0.18) raw xDistance=-0.15 yDistance=0.20
01:33:40.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:33:40.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:40.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:33:40.091 00.002 20224 MoveAxis(E, 0, ABG)
01:33:40.091 00.000 20224 Move returns status 0, amount 0
01:33:40.091 00.000 20224 MoveAxis(N, 0, ABG)
01:33:40.091 00.000 20224 Move returns status 0, amount 0
01:33:40.091 00.000 20224 move complete, result=0
01:33:40.091 00.000 20224 worker thread done servicing request
01:33:40.096 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=35613, med=3184, FiltMin=2848, FiltMax=20995, Gamma=1.000
01:33:40.112 00.016 8996 UpdateGuideState exits: m=551232 SNR=314.8
01:33:40.114 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:40.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:40.116 00.001 8996 Enqueuing Expose request
01:33:40.116 00.000 20224 Worker thread wakes up
01:33:40.116 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:33:40.117 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:40.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:41.282 01.165 20224 Exposure complete
01:33:41.364 00.082 20224 worker thread done servicing request
01:33:41.364 00.000 8996 OnExposeComplete: enter
01:33:41.365 00.001 8996 UpdateGuideState(): m_state=6
01:33:41.366 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13238
01:33:41.367 00.001 8996 Star::Find returns 1 (0), X=136.18, Y=471.56, Mass=557398, SNR=302.7, Peak=36624 HFD=4.6
01:33:41.368 00.001 8996 MultiStar: [#1 -0.03,0.24,0.74,U] [#2 0.08,0.07,0.70,U] [#3 -0.19,-0.11,0.60,U] [#4 0.00,-0.08,0.50,U] [#5 -0.16,0.14,0.55,U] [#6 -0.57,-0.14,0.00,M8] [#7 -0.47,-0.41,0.00,M6] [#8 -0.18,0.16,0.38,U] 
01:33:41.368 00.000 8996 refined, 6 included, MultiStar: {-0.18, -0.02}, one-star: {-0.57, -0.36}
01:33:41.369 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
01:33:41.370 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.05 = 0.24)
01:33:41.371 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.02 hyp=0.18 cameraTheta=-3.02 mountX=-0.18 mountY=0.04, mountTheta=2.91
01:33:41.372 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.02, opts=13)
01:33:41.373 00.001 8996 Enqueuing Move request for scope (-0.18, -0.02)
01:33:41.374 00.001 20224 Worker thread wakes up
01:33:41.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.02) opts 0xd
01:33:41.374 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.02)
01:33:41.374 00.000 20224 Moving (-0.18, -0.02) raw xDistance=-0.18 yDistance=0.04
01:33:41.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:33:41.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:41.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:33:41.374 00.000 20224 MoveAxis(E, 0, ABG)
01:33:41.374 00.000 20224 Move returns status 0, amount 0
01:33:41.374 00.000 20224 MoveAxis(N, 0, ABG)
01:33:41.374 00.000 20224 Move returns status 0, amount 0
01:33:41.374 00.000 20224 move complete, result=0
01:33:41.375 00.001 20224 worker thread done servicing request
01:33:41.378 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=36624, med=3184, FiltMin=2828, FiltMax=19040, Gamma=1.000
01:33:41.392 00.014 8996 UpdateGuideState exits: m=557398 SNR=302.7
01:33:41.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:41.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:41.395 00.001 8996 Enqueuing Expose request
01:33:41.396 00.001 20224 Worker thread wakes up
01:33:41.396 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:41.396 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:41.397 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:42.391 00.994 20224 Exposure complete
01:33:42.507 00.116 20224 worker thread done servicing request
01:33:42.507 00.000 8996 OnExposeComplete: enter
01:33:42.509 00.002 8996 UpdateGuideState(): m_state=6
01:33:42.511 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13239
01:33:42.513 00.002 8996 Star::Find returns 1 (0), X=136.21, Y=471.54, Mass=543823, SNR=274.8, Peak=35920 HFD=4.6
01:33:42.516 00.003 8996 MultiStar: [#1 -0.03,0.03,0.63,U] [#2 -0.09,-0.21,0.80,U] [#3 -0.22,-0.34,0.65,U] [#4 -0.28,-0.06,0.56,U] [#5 -0.59,-0.28,0.00,M3] [#6 -0.51,-0.14,0.00,M9] [#7 -0.50,-0.30,0.00,M7] [#8 -0.50,0.08,0.00,M1] 
01:33:42.518 00.002 8996 refined, 4 included, MultiStar: {-0.26, -0.22}, one-star: {-0.53, -0.38}
01:33:42.519 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
01:33:42.520 00.001 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
01:33:42.521 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-2.44 mountX=-0.23 mountY=0.24, mountTheta=2.33
01:33:42.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.22, opts=13)
01:33:42.524 00.001 8996 Enqueuing Move request for scope (-0.26, -0.22)
01:33:42.525 00.001 20224 Worker thread wakes up
01:33:42.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.22) opts 0xd
01:33:42.525 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.22)
01:33:42.525 00.000 20224 Moving (-0.26, -0.22) raw xDistance=-0.23 yDistance=0.24
01:33:42.526 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:33:42.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:33:42.526 00.000 20224 MoveAxis(E, 34, ABG)
01:33:42.526 00.000 20224 Guiding  Dir = 2, Dur = 34
01:33:42.527 00.001 20224 IsSlewing returns 0
01:33:42.527 00.000 20224 IsGuiding returns 0
01:33:42.529 00.002 20224 PulseGuide returned control before completion, sleep 43
01:33:42.536 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=35920, med=3184, FiltMin=2873, FiltMax=18806, Gamma=1.000
01:33:42.554 00.018 8996 UpdateGuideState exits: m=543823 SNR=274.8
01:33:42.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:42.557 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:42.558 00.001 8996 Enqueuing Expose request
01:33:42.577 00.019 20224 IsGuiding returns 1
01:33:42.577 00.000 20224 scope still moving after pulse duration time elapsed
01:33:42.609 00.032 20224 IsSlewing returns 0
01:33:42.610 00.001 20224 IsGuiding returns 0
01:33:42.610 00.000 20224 scope move finished after 34 + 48 ms
01:33:42.610 00.000 20224 Move returns status 0, amount 34
01:33:42.610 00.000 20224 MoveAxis(S, 52, ABG)
01:33:42.610 00.000 20224 Guiding  Dir = 1, Dur = 52
01:33:42.610 00.000 20224 IsSlewing returns 0
01:33:42.611 00.001 20224 IsGuiding returns 0
01:33:42.673 00.062 20224 IsGuiding returns 1
01:33:42.673 00.000 20224 scope still moving after pulse duration time elapsed
01:33:42.703 00.030 20224 IsSlewing returns 0
01:33:42.703 00.000 20224 IsGuiding returns 1
01:33:42.733 00.030 20224 IsSlewing returns 0
01:33:42.734 00.001 20224 IsGuiding returns 1
01:33:42.764 00.030 20224 IsSlewing returns 0
01:33:42.765 00.001 20224 IsGuiding returns 0
01:33:42.765 00.000 20224 scope move finished after 52 + 102 ms
01:33:42.765 00.000 20224 Move returns status 0, amount 52
01:33:42.765 00.000 20224 move complete, result=0
01:33:42.765 00.000 20224 worker thread done servicing request
01:33:42.765 00.000 20224 Worker thread wakes up
01:33:42.765 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 52 ms SOUTH
01:33:42.768 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:42.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:43.940 01.172 20224 Exposure complete
01:33:43.996 00.056 20224 worker thread done servicing request
01:33:43.996 00.000 8996 OnExposeComplete: enter
01:33:43.997 00.001 8996 UpdateGuideState(): m_state=6
01:33:43.999 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13240
01:33:44.002 00.003 8996 Star::Find returns 1 (0), X=136.58, Y=471.89, Mass=596710, SNR=268.2, Peak=45859 HFD=4.7
01:33:44.004 00.002 8996 MultiStar: [#1 0.49,0.15,0.00,M1] [#2 0.23,0.00,0.80,U] [#3 0.14,-0.19,0.66,U] [#4 0.52,-0.14,0.00,M2] [#5 0.00,0.09,0.70,U] [#6 -0.15,-0.21,0.44,U] [#7 0.13,-0.20,0.47,U] [#8 0.25,-0.07,0.38,U] 
01:33:44.005 00.001 8996 refined, 6 included, MultiStar: {0.05, -0.07}, one-star: {-0.16, -0.02}
01:33:44.006 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
01:33:44.006 00.000 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
01:33:44.007 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-0.96 mountX=0.05 mountY=0.06, mountTheta=0.85
01:33:44.009 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
01:33:44.010 00.001 8996 Enqueuing Move request for scope (0.05, -0.07)
01:33:44.012 00.002 20224 Worker thread wakes up
01:33:44.012 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
01:33:44.012 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
01:33:44.012 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.05 yDistance=0.06
01:33:44.013 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:33:44.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:44.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:33:44.013 00.000 20224 MoveAxis(E, 0, ABG)
01:33:44.013 00.000 20224 Move returns status 0, amount 0
01:33:44.013 00.000 20224 MoveAxis(N, 0, ABG)
01:33:44.013 00.000 20224 Move returns status 0, amount 0
01:33:44.013 00.000 20224 move complete, result=0
01:33:44.013 00.000 20224 worker thread done servicing request
01:33:44.022 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45859, med=3184, FiltMin=2864, FiltMax=25123, Gamma=1.000
01:33:44.046 00.024 8996 UpdateGuideState exits: m=596710 SNR=268.2
01:33:44.048 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:44.050 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:44.052 00.002 8996 Enqueuing Expose request
01:33:44.055 00.003 20224 Worker thread wakes up
01:33:44.055 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:44.057 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:44.057 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:45.036 00.979 20224 Exposure complete
01:33:45.120 00.084 20224 worker thread done servicing request
01:33:45.120 00.000 8996 OnExposeComplete: enter
01:33:45.121 00.001 8996 UpdateGuideState(): m_state=6
01:33:45.122 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13241
01:33:45.123 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.22, Mass=615094, SNR=290.4, Peak=45827 HFD=4.5
01:33:45.124 00.001 8996 MultiStar: [#1 0.51,0.17,0.00,M2] [#2 0.12,0.01,0.77,U] [#3 0.10,0.08,0.61,U] [#4 0.24,-0.15,0.54,U] [#5 0.20,0.16,0.68,U] [#6 -0.24,0.12,0.46,U] [#7 0.19,0.12,0.42,U] [#8 0.65,0.34,0.00,M1] 
01:33:45.124 00.000 8996 refined, 6 included, MultiStar: {0.09, 0.11}, one-star: {-0.01, 0.31}
01:33:45.125 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
01:33:45.126 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
01:33:45.127 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.91 mountX=0.07 mountY=-0.12, mountTheta=-1.02
01:33:45.128 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.11, opts=13)
01:33:45.129 00.001 8996 Enqueuing Move request for scope (0.09, 0.11)
01:33:45.130 00.001 20224 Worker thread wakes up
01:33:45.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.11) opts 0xd
01:33:45.130 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.11)
01:33:45.130 00.000 20224 Moving (0.09, 0.11) raw xDistance=0.07 yDistance=-0.12
01:33:45.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:33:45.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:45.131 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:33:45.131 00.000 20224 MoveAxis(E, 0, ABG)
01:33:45.131 00.000 20224 Move returns status 0, amount 0
01:33:45.131 00.000 20224 MoveAxis(N, 0, ABG)
01:33:45.131 00.000 20224 Move returns status 0, amount 0
01:33:45.131 00.000 20224 move complete, result=0
01:33:45.131 00.000 20224 worker thread done servicing request
01:33:45.137 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45827, med=3184, FiltMin=2880, FiltMax=25005, Gamma=1.000
01:33:45.159 00.022 8996 UpdateGuideState exits: m=615094 SNR=290.4
01:33:45.161 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:45.162 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:45.162 00.000 8996 Enqueuing Expose request
01:33:45.163 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:45.164 00.001 20224 Worker thread wakes up
01:33:45.164 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:45.164 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:46.330 01.166 20224 Exposure complete
01:33:46.383 00.053 20224 worker thread done servicing request
01:33:46.383 00.000 8996 OnExposeComplete: enter
01:33:46.384 00.001 8996 UpdateGuideState(): m_state=6
01:33:46.385 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13242
01:33:46.386 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.38, Mass=627625, SNR=307.5, Peak=43843 HFD=4.5
01:33:46.388 00.002 8996 MultiStar: [#1 0.56,0.43,0.00,M3] [#2 0.40,0.14,0.73,U] [#3 0.18,-0.06,0.54,U] [#4 0.40,-0.04,0.55,U] [#5 0.33,0.03,0.60,U] [#6 -0.08,0.08,0.38,U] [#7 0.11,0.15,0.44,U] [#8 0.60,0.23,0.00,M2] 
01:33:46.389 00.001 8996 refined, 6 included, MultiStar: {0.28, 0.15}, one-star: {0.38, 0.46}
01:33:46.390 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
01:33:46.391 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
01:33:46.392 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.47 mountX=0.27 mountY=-0.18, mountTheta=-0.58
01:33:46.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.15, opts=13)
01:33:46.394 00.000 8996 Enqueuing Move request for scope (0.28, 0.15)
01:33:46.395 00.001 20224 Worker thread wakes up
01:33:46.396 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd
01:33:46.396 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.15)
01:33:46.396 00.000 20224 Moving (0.28, 0.15) raw xDistance=0.27 yDistance=-0.18
01:33:46.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:33:46.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:46.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:33:46.396 00.000 20224 MoveAxis(W, 39, ABG)
01:33:46.396 00.000 20224 Guiding  Dir = 3, Dur = 39
01:33:46.396 00.000 20224 IsSlewing returns 0
01:33:46.397 00.001 20224 IsGuiding returns 0
01:33:46.398 00.001 20224 PulseGuide returned control before completion, sleep 48
01:33:46.400 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43843, med=3184, FiltMin=2893, FiltMax=21789, Gamma=1.000
01:33:46.415 00.015 8996 UpdateGuideState exits: m=627625 SNR=307.5
01:33:46.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:46.417 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:46.418 00.001 8996 Enqueuing Expose request
01:33:46.449 00.031 20224 IsGuiding returns 1
01:33:46.449 00.000 20224 scope still moving after pulse duration time elapsed
01:33:46.479 00.030 20224 IsSlewing returns 0
01:33:46.479 00.000 20224 IsGuiding returns 0
01:33:46.479 00.000 20224 scope move finished after 39 + 44 ms
01:33:46.479 00.000 20224 Move returns status 0, amount 39
01:33:46.479 00.000 20224 MoveAxis(N, 0, ABG)
01:33:46.479 00.000 20224 Move returns status 0, amount 0
01:33:46.479 00.000 20224 move complete, result=0
01:33:46.479 00.000 20224 worker thread done servicing request
01:33:46.479 00.000 20224 Worker thread wakes up
01:33:46.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:46.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:46.480 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.2 px 0 ms NORTH
01:33:47.487 01.007 20224 Exposure complete
01:33:47.574 00.087 20224 worker thread done servicing request
01:33:47.574 00.000 8996 OnExposeComplete: enter
01:33:47.576 00.002 8996 UpdateGuideState(): m_state=6
01:33:47.577 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13243
01:33:47.579 00.002 8996 Star::Find returns 1 (0), X=136.74, Y=472.21, Mass=641047, SNR=310.4, Peak=52355 HFD=4.5
01:33:47.581 00.002 8996 MultiStar: [#1 0.08,0.45,0.00,M4] [#2 -0.15,0.10,0.72,U] [#3 -0.29,0.12,0.59,U] [#4 -0.14,-0.03,0.47,U] [#5 -0.34,0.17,0.63,U] [#6 -0.54,0.25,0.00,M7] [#7 -0.14,0.28,0.46,U] [#8 -0.22,0.60,0.00,M3] 
01:33:47.582 00.001 8996 refined, 5 included, MultiStar: {-0.16, 0.17}, one-star: {-0.00, 0.30}
01:33:47.583 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
01:33:47.584 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
01:33:47.584 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=0.17 hyp=0.24 cameraTheta=2.33 mountX=-0.18 mountY=-0.15, mountTheta=-2.43
01:33:47.588 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.17, opts=13)
01:33:47.589 00.001 8996 Enqueuing Move request for scope (-0.16, 0.17)
01:33:47.589 00.000 20224 Worker thread wakes up
01:33:47.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.17) opts 0xd
01:33:47.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.17)
01:33:47.589 00.000 20224 Moving (-0.16, 0.17) raw xDistance=-0.18 yDistance=-0.15
01:33:47.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:33:47.590 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:47.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:33:47.590 00.000 20224 MoveAxis(E, 0, ABG)
01:33:47.590 00.000 20224 Move returns status 0, amount 0
01:33:47.590 00.000 20224 MoveAxis(N, 0, ABG)
01:33:47.590 00.000 20224 Move returns status 0, amount 0
01:33:47.590 00.000 20224 move complete, result=0
01:33:47.590 00.000 20224 worker thread done servicing request
01:33:47.594 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=52355, med=3184, FiltMin=2886, FiltMax=26381, Gamma=1.000
01:33:47.607 00.013 8996 UpdateGuideState exits: m=641047 SNR=310.4
01:33:47.608 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:47.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:47.610 00.001 8996 Enqueuing Expose request
01:33:47.611 00.001 20224 Worker thread wakes up
01:33:47.611 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:33:47.611 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:47.611 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:48.767 01.156 20224 Exposure complete
01:33:48.846 00.079 20224 worker thread done servicing request
01:33:48.846 00.000 8996 OnExposeComplete: enter
01:33:48.847 00.001 8996 UpdateGuideState(): m_state=6
01:33:48.848 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13244
01:33:48.849 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.48, Mass=579057, SNR=276.8, Peak=41571 HFD=4.6
01:33:48.850 00.001 8996 MultiStar: [#1 -0.11,0.34,0.66,U] [#2 -0.34,0.18,0.77,U] [#3 -0.20,0.10,0.63,U] [#4 -0.12,0.17,0.57,U] [#5 -0.49,0.40,0.00,M1] [#6 -0.52,0.42,0.00,M8] [#7 -0.16,0.19,0.53,U] [#8 -0.10,0.38,0.38,U] 
01:33:48.851 00.001 8996 refined, 6 included, MultiStar: {-0.19, 0.29}, one-star: {-0.20, 0.56}
01:33:48.852 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
01:33:48.853 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
01:33:48.854 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.29 hyp=0.35 cameraTheta=2.14 mountX=-0.22 mountY=-0.27, mountTheta=-2.24
01:33:48.856 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.29, opts=13)
01:33:48.857 00.001 8996 Enqueuing Move request for scope (-0.19, 0.29)
01:33:48.858 00.001 20224 Worker thread wakes up
01:33:48.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.29) opts 0xd
01:33:48.858 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.29)
01:33:48.858 00.000 20224 Moving (-0.19, 0.29) raw xDistance=-0.22 yDistance=-0.27
01:33:48.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:33:48.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:33:48.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:33:48.858 00.000 20224 MoveAxis(E, 31, ABG)
01:33:48.858 00.000 20224 Guiding  Dir = 2, Dur = 31
01:33:48.858 00.000 20224 IsSlewing returns 0
01:33:48.858 00.000 20224 IsGuiding returns 0
01:33:48.861 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41571, med=3184, FiltMin=2880, FiltMax=23904, Gamma=1.000
01:33:48.890 00.029 8996 UpdateGuideState exits: m=579057 SNR=276.8
01:33:48.892 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:48.894 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:48.896 00.002 8996 Enqueuing Expose request
01:33:48.913 00.017 20224 IsGuiding returns 1
01:33:48.913 00.000 20224 scope still moving after pulse duration time elapsed
01:33:48.943 00.030 20224 IsSlewing returns 0
01:33:48.943 00.000 20224 IsGuiding returns 1
01:33:48.974 00.031 20224 IsSlewing returns 0
01:33:48.974 00.000 20224 IsGuiding returns 1
01:33:49.006 00.032 20224 IsSlewing returns 0
01:33:49.007 00.001 20224 IsGuiding returns 0
01:33:49.007 00.000 20224 scope move finished after 31 + 118 ms
01:33:49.007 00.000 20224 Move returns status 0, amount 31
01:33:49.007 00.000 20224 MoveAxis(N, 0, ABG)
01:33:49.007 00.000 20224 Move returns status 0, amount 0
01:33:49.008 00.001 20224 move complete, result=0
01:33:49.008 00.000 20224 worker thread done servicing request
01:33:49.008 00.000 20224 Worker thread wakes up
01:33:49.008 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.3 px 0 ms NORTH
01:33:49.011 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:49.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:49.997 00.986 20224 Exposure complete
01:33:50.060 00.063 20224 worker thread done servicing request
01:33:50.060 00.000 8996 OnExposeComplete: enter
01:33:50.061 00.001 8996 UpdateGuideState(): m_state=6
01:33:50.062 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13245
01:33:50.063 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.07, Mass=614777, SNR=303.9, Peak=44819 HFD=4.5
01:33:50.064 00.001 8996 MultiStar: [#1 0.46,0.18,0.00,M4] [#2 0.18,0.12,0.80,U] [#3 0.11,-0.05,0.70,U] [#4 0.33,-0.20,0.49,U] [#5 -0.06,0.08,0.62,U] [#6 -0.19,0.20,0.37,U] [#7 -0.09,-0.03,0.48,U] [#8 0.11,0.14,0.32,U] 
01:33:50.065 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.06}, one-star: {0.15, 0.16}
01:33:50.066 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
01:33:50.066 00.000 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
01:33:50.067 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.10 cameraTheta=0.58 mountX=0.08 mountY=-0.07, mountTheta=-0.69
01:33:50.068 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
01:33:50.069 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
01:33:50.070 00.001 20224 Worker thread wakes up
01:33:50.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
01:33:50.070 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
01:33:50.070 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.08 yDistance=-0.07
01:33:50.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:33:50.070 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:50.071 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:33:50.071 00.000 20224 MoveAxis(E, 0, ABG)
01:33:50.071 00.000 20224 Move returns status 0, amount 0
01:33:50.071 00.000 20224 MoveAxis(N, 0, ABG)
01:33:50.071 00.000 20224 Move returns status 0, amount 0
01:33:50.071 00.000 20224 move complete, result=0
01:33:50.071 00.000 20224 worker thread done servicing request
01:33:50.074 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44819, med=3184, FiltMin=2899, FiltMax=25664, Gamma=1.000
01:33:50.094 00.020 8996 UpdateGuideState exits: m=614777 SNR=303.9
01:33:50.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:50.097 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:50.099 00.002 8996 Enqueuing Expose request
01:33:50.100 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:33:50.103 00.003 20224 Worker thread wakes up
01:33:50.103 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:50.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:51.284 01.181 20224 Exposure complete
01:33:51.354 00.070 20224 worker thread done servicing request
01:33:51.354 00.000 8996 OnExposeComplete: enter
01:33:51.355 00.001 8996 UpdateGuideState(): m_state=6
01:33:51.357 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13246
01:33:51.358 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=472.04, Mass=518548, SNR=281.0, Peak=38464 HFD=4.3
01:33:51.359 00.001 8996 MultiStar: [#1 0.75,0.82,0.00,M5] [#2 0.68,0.26,0.00,M1] [#3 0.59,0.18,0.00,M1] [#4 0.53,0.06,0.00,M1] [#5 0.51,0.19,0.00,M1] [#6 0.32,0.05,0.45,U] [#7 0.52,0.19,0.00,M2] [#8 0.88,0.57,0.00,M2] 
01:33:51.360 00.001 8996 refined, 1 included, MultiStar: {0.47, 0.10}, one-star: {0.53, 0.13}
01:33:51.361 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
01:33:51.363 00.002 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
01:33:51.364 00.001 8996 CameraToMount -- cameraX=0.47 cameraY=0.10 hyp=0.48 cameraTheta=0.22 mountX=0.46 mountY=-0.16, mountTheta=-0.33
01:33:51.367 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.47, y=0.10, opts=13)
01:33:51.368 00.001 8996 Enqueuing Move request for scope (0.47, 0.10)
01:33:51.369 00.001 20224 Worker thread wakes up
01:33:51.369 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.10) opts 0xd
01:33:51.369 00.000 20224 Handling offset move in thread for scope, endpoint = (0.47, 0.10)
01:33:51.369 00.000 20224 Moving (0.47, 0.10) raw xDistance=0.46 yDistance=-0.16
01:33:51.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
01:33:51.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:51.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:33:51.369 00.000 20224 MoveAxis(W, 66, ABG)
01:33:51.369 00.000 20224 Guiding  Dir = 3, Dur = 66
01:33:51.370 00.001 20224 IsSlewing returns 0
01:33:51.370 00.000 20224 IsGuiding returns 0
01:33:51.376 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38464, med=3184, FiltMin=2893, FiltMax=23245, Gamma=1.000
01:33:51.394 00.018 8996 UpdateGuideState exits: m=518548 SNR=281.0
01:33:51.395 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:51.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:51.397 00.001 8996 Enqueuing Expose request
01:33:51.415 00.018 20224 PulseGuide returned control before completion, sleep 31
01:33:51.461 00.046 20224 IsGuiding returns 1
01:33:51.461 00.000 20224 scope still moving after pulse duration time elapsed
01:33:51.493 00.032 20224 IsSlewing returns 0
01:33:51.493 00.000 20224 IsGuiding returns 1
01:33:51.525 00.032 20224 IsSlewing returns 0
01:33:51.525 00.000 20224 IsGuiding returns 0
01:33:51.525 00.000 20224 scope move finished after 66 + 88 ms
01:33:51.525 00.000 20224 Move returns status 0, amount 66
01:33:51.525 00.000 20224 MoveAxis(N, 0, ABG)
01:33:51.525 00.000 20224 Move returns status 0, amount 0
01:33:51.525 00.000 20224 move complete, result=0
01:33:51.525 00.000 20224 worker thread done servicing request
01:33:51.525 00.000 8996 GuideStep: 0.5 px 66 ms WEST, -0.2 px 0 ms NORTH
01:33:51.527 00.002 20224 Worker thread wakes up
01:33:51.527 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:51.528 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:52.497 00.969 20224 Exposure complete
01:33:52.554 00.057 20224 worker thread done servicing request
01:33:52.554 00.000 8996 OnExposeComplete: enter
01:33:52.555 00.001 8996 UpdateGuideState(): m_state=6
01:33:52.556 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13247
01:33:52.557 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=471.92, Mass=610875, SNR=285.3, Peak=47539 HFD=4.5
01:33:52.558 00.001 8996 MultiStar: [#1 0.40,0.22,0.00,M6] [#2 0.28,0.20,0.79,U] [#3 0.10,-0.57,0.00,M2] [#4 0.18,-0.47,0.00,M2] [#5 0.00,-0.11,0.60,U] [#6 -0.03,-0.15,0.43,U] [#7 -0.03,-0.31,0.47,U] [#8 0.39,0.11,0.39,U] 
01:33:52.560 00.002 8996 single-star, 5 included, MultiStar: {0.12, -0.02}, one-star: {0.11, 0.01}
01:33:52.561 00.001 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.14 = 0.14)
01:33:52.563 00.002 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
01:33:52.564 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.01 hyp=0.11 cameraTheta=0.05 mountX=0.11 mountY=-0.02, mountTheta=-0.16
01:33:52.567 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.01, opts=13)
01:33:52.568 00.001 8996 Enqueuing Move request for scope (0.11, 0.01)
01:33:52.570 00.002 20224 Worker thread wakes up
01:33:52.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.01) opts 0xd
01:33:52.570 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.01)
01:33:52.570 00.000 20224 Moving (0.11, 0.01) raw xDistance=0.11 yDistance=-0.02
01:33:52.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:33:52.570 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:52.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:33:52.571 00.001 20224 MoveAxis(E, 0, ABG)
01:33:52.571 00.000 20224 Move returns status 0, amount 0
01:33:52.571 00.000 20224 MoveAxis(N, 0, ABG)
01:33:52.571 00.000 20224 Move returns status 0, amount 0
01:33:52.571 00.000 20224 move complete, result=0
01:33:52.571 00.000 20224 worker thread done servicing request
01:33:52.577 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47539, med=3184, FiltMin=2880, FiltMax=26515, Gamma=1.000
01:33:52.591 00.014 8996 UpdateGuideState exits: m=610875 SNR=285.3
01:33:52.594 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:52.596 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:52.598 00.002 8996 Enqueuing Expose request
01:33:52.600 00.002 20224 Worker thread wakes up
01:33:52.600 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:52.601 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:52.602 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:53.761 01.159 20224 Exposure complete
01:33:53.829 00.068 20224 worker thread done servicing request
01:33:53.829 00.000 8996 OnExposeComplete: enter
01:33:53.830 00.001 8996 UpdateGuideState(): m_state=6
01:33:53.831 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13248
01:33:53.832 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.13, Mass=659387, SNR=293.2, Peak=56419 HFD=4.5
01:33:53.833 00.001 8996 MultiStar: [#1 0.26,0.27,0.74,U] [#2 0.19,0.30,0.93,U] [#3 0.23,0.14,0.67,U] [#4 0.37,0.26,0.00,M3] [#5 0.16,0.27,0.53,U] [#6 0.05,0.47,0.00,M6] [#7 -0.07,-0.01,0.40,U] [#8 0.41,0.18,0.35,U] 
01:33:53.833 00.000 8996 single-star, 6 included, MultiStar: {0.15, 0.22}, one-star: {-0.05, 0.22}
01:33:53.834 00.001 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
01:33:53.835 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
01:33:53.836 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.81 mountX=-0.08 mountY=-0.21, mountTheta=-1.91
01:33:53.838 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.22, opts=13)
01:33:53.838 00.000 8996 Enqueuing Move request for scope (-0.05, 0.22)
01:33:53.839 00.001 20224 Worker thread wakes up
01:33:53.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
01:33:53.839 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
01:33:53.840 00.001 20224 Moving (-0.05, 0.22) raw xDistance=-0.08 yDistance=-0.21
01:33:53.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:33:53.840 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:33:53.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:33:53.840 00.000 20224 MoveAxis(E, 0, ABG)
01:33:53.840 00.000 20224 Move returns status 0, amount 0
01:33:53.840 00.000 20224 MoveAxis(N, 0, ABG)
01:33:53.840 00.000 20224 Move returns status 0, amount 0
01:33:53.840 00.000 20224 move complete, result=0
01:33:53.840 00.000 20224 worker thread done servicing request
01:33:53.843 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=56419, med=3184, FiltMin=2891, FiltMax=27725, Gamma=1.000
01:33:53.858 00.015 8996 UpdateGuideState exits: m=659387 SNR=293.2
01:33:53.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:53.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:53.860 00.000 8996 Enqueuing Expose request
01:33:53.861 00.001 20224 Worker thread wakes up
01:33:53.861 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:33:53.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:53.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:54.842 00.980 20224 Exposure complete
01:33:54.919 00.077 20224 worker thread done servicing request
01:33:54.920 00.001 8996 OnExposeComplete: enter
01:33:54.921 00.001 8996 UpdateGuideState(): m_state=6
01:33:54.922 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13249
01:33:54.923 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=472.02, Mass=587875, SNR=290.4, Peak=40899 HFD=4.4
01:33:54.925 00.002 8996 MultiStar: [#1 0.63,0.24,0.00,M6] [#2 0.55,0.21,0.00,M1] [#3 0.28,0.03,0.61,U] [#4 0.52,0.12,0.00,M4] [#5 0.33,0.33,0.00,M1] [#6 -0.22,-0.04,0.45,U] [#7 -0.08,-0.23,0.40,U] [#8 0.44,0.08,0.33,U] 
01:33:54.926 00.001 8996 refined, 4 included, MultiStar: {0.19, 0.01}, one-star: {0.33, 0.11}
01:33:54.927 00.001 8996 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
01:33:54.928 00.001 8996 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
01:33:54.929 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.01 hyp=0.19 cameraTheta=0.08 mountX=0.18 mountY=-0.04, mountTheta=-0.19
01:33:54.931 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.01, opts=13)
01:33:54.932 00.001 8996 Enqueuing Move request for scope (0.19, 0.01)
01:33:54.935 00.003 20224 Worker thread wakes up
01:33:54.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.01) opts 0xd
01:33:54.935 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.01)
01:33:54.935 00.000 20224 Moving (0.19, 0.01) raw xDistance=0.18 yDistance=-0.04
01:33:54.935 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:33:54.935 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:54.935 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:33:54.935 00.000 20224 MoveAxis(E, 0, ABG)
01:33:54.935 00.000 20224 Move returns status 0, amount 0
01:33:54.935 00.000 20224 MoveAxis(N, 0, ABG)
01:33:54.935 00.000 20224 Move returns status 0, amount 0
01:33:54.935 00.000 20224 move complete, result=0
01:33:54.935 00.000 20224 worker thread done servicing request
01:33:54.939 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=40899, med=3184, FiltMin=2851, FiltMax=25517, Gamma=1.000
01:33:54.954 00.015 8996 UpdateGuideState exits: m=587875 SNR=290.4
01:33:54.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:54.955 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:54.956 00.001 8996 Enqueuing Expose request
01:33:54.957 00.001 20224 Worker thread wakes up
01:33:54.957 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:33:54.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:54.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:56.114 01.156 20224 Exposure complete
01:33:56.181 00.067 20224 worker thread done servicing request
01:33:56.181 00.000 8996 OnExposeComplete: enter
01:33:56.182 00.001 8996 UpdateGuideState(): m_state=6
01:33:56.183 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13250
01:33:56.183 00.000 8996 Star::Find returns 1 (0), X=136.87, Y=471.87, Mass=649411, SNR=292.9, Peak=52291 HFD=4.4
01:33:56.185 00.002 8996 MultiStar: [#1 0.47,0.42,0.00,M7] [#2 0.36,-0.20,0.87,U] [#3 0.09,0.16,0.53,U] [#4 0.20,0.04,0.59,U] [#5 -0.11,0.16,0.56,U] [#6 -0.50,0.09,0.00,M6] [#7 -0.27,-0.47,0.00,M1] [#8 0.28,0.26,0.34,U] 
01:33:56.185 00.000 8996 single-star, 5 included, MultiStar: {0.16, 0.02}, one-star: {0.13, -0.04}
01:33:56.186 00.001 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.23 = -0.23)
01:33:56.186 00.000 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.35 = 2.93)
01:33:56.187 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.33 mountX=0.13 mountY=0.03, mountTheta=0.21
01:33:56.189 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.04, opts=13)
01:33:56.190 00.001 8996 Enqueuing Move request for scope (0.13, -0.04)
01:33:56.190 00.000 20224 Worker thread wakes up
01:33:56.191 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
01:33:56.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
01:33:56.191 00.000 20224 Moving (0.13, -0.04) raw xDistance=0.13 yDistance=0.03
01:33:56.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:33:56.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:56.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:33:56.191 00.000 20224 MoveAxis(E, 0, ABG)
01:33:56.191 00.000 20224 Move returns status 0, amount 0
01:33:56.191 00.000 20224 MoveAxis(N, 0, ABG)
01:33:56.191 00.000 20224 Move returns status 0, amount 0
01:33:56.191 00.000 20224 move complete, result=0
01:33:56.191 00.000 20224 worker thread done servicing request
01:33:56.195 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=52291, med=3184, FiltMin=2893, FiltMax=27888, Gamma=1.000
01:33:56.211 00.016 8996 UpdateGuideState exits: m=649411 SNR=292.9
01:33:56.211 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:56.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:56.213 00.001 8996 Enqueuing Expose request
01:33:56.214 00.001 20224 Worker thread wakes up
01:33:56.214 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:33:56.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:56.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:57.184 00.969 20224 Exposure complete
01:33:57.250 00.066 20224 worker thread done servicing request
01:33:57.250 00.000 8996 OnExposeComplete: enter
01:33:57.252 00.002 8996 UpdateGuideState(): m_state=6
01:33:57.254 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13251
01:33:57.255 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.19, Mass=586798, SNR=340.2, Peak=46611 HFD=4.4
01:33:57.256 00.001 8996 MultiStar: [#1 0.35,0.49,0.00,M8] [#2 0.17,0.11,0.71,U] [#3 0.22,0.17,0.56,U] [#4 0.25,0.13,0.43,U] [#5 0.00,0.25,0.49,U] [#6 -0.38,0.18,0.36,U] [#7 -0.03,-0.04,0.42,U] [#8 0.41,0.22,0.00,M1] 
01:33:57.257 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.17}, one-star: {0.13, 0.28}
01:33:57.259 00.002 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
01:33:57.260 00.001 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
01:33:57.261 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.12 mountX=0.07 mountY=-0.18, mountTheta=-1.22
01:33:57.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.17, opts=13)
01:33:57.264 00.001 8996 Enqueuing Move request for scope (0.08, 0.17)
01:33:57.265 00.001 20224 Worker thread wakes up
01:33:57.266 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
01:33:57.266 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
01:33:57.266 00.000 20224 Moving (0.08, 0.17) raw xDistance=0.07 yDistance=-0.18
01:33:57.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:33:57.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:57.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:33:57.266 00.000 20224 MoveAxis(E, 0, ABG)
01:33:57.266 00.000 20224 Move returns status 0, amount 0
01:33:57.266 00.000 20224 MoveAxis(N, 0, ABG)
01:33:57.266 00.000 20224 Move returns status 0, amount 0
01:33:57.266 00.000 20224 move complete, result=0
01:33:57.266 00.000 20224 worker thread done servicing request
01:33:57.271 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46611, med=3184, FiltMin=2896, FiltMax=24637, Gamma=1.000
01:33:57.291 00.020 8996 UpdateGuideState exits: m=586798 SNR=340.2
01:33:57.292 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:57.293 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:57.294 00.001 8996 Enqueuing Expose request
01:33:57.295 00.001 20224 Worker thread wakes up
01:33:57.295 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:33:57.295 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:57.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:58.476 01.181 20224 Exposure complete
01:33:58.551 00.075 20224 worker thread done servicing request
01:33:58.551 00.000 8996 OnExposeComplete: enter
01:33:58.557 00.006 8996 UpdateGuideState(): m_state=6
01:33:58.557 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13252
01:33:58.559 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=471.80, Mass=670627, SNR=327.1, Peak=45667 HFD=4.7
01:33:58.561 00.002 8996 MultiStar: [#1 0.26,0.43,0.00,M9] [#2 -0.03,0.03,0.65,U] [#3 -0.17,-0.29,0.45,U] [#4 -0.06,-0.00,0.60,U] [#5 -0.20,-0.08,0.64,U] [#6 -0.35,-0.00,0.46,U] [#7 -0.27,-0.15,0.33,U] [#8 0.34,0.10,0.31,U] 
01:33:58.563 00.002 8996 refined, 7 included, MultiStar: {-0.14, -0.07}, one-star: {-0.23, -0.11}
01:33:58.564 00.001 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
01:33:58.565 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.56)
01:33:58.567 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.16 cameraTheta=-2.70 mountX=-0.14 mountY=0.08, mountTheta=2.59
01:33:58.569 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.07, opts=13)
01:33:58.570 00.001 8996 Enqueuing Move request for scope (-0.14, -0.07)
01:33:58.572 00.002 20224 Worker thread wakes up
01:33:58.572 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
01:33:58.572 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
01:33:58.572 00.000 20224 Moving (-0.14, -0.07) raw xDistance=-0.14 yDistance=0.08
01:33:58.572 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:33:58.572 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:58.572 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:33:58.572 00.000 20224 MoveAxis(E, 0, ABG)
01:33:58.572 00.000 20224 Move returns status 0, amount 0
01:33:58.572 00.000 20224 MoveAxis(N, 0, ABG)
01:33:58.572 00.000 20224 Move returns status 0, amount 0
01:33:58.572 00.000 20224 move complete, result=0
01:33:58.572 00.000 20224 worker thread done servicing request
01:33:58.577 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45667, med=3184, FiltMin=2848, FiltMax=27072, Gamma=1.000
01:33:58.592 00.015 8996 UpdateGuideState exits: m=670627 SNR=327.1
01:33:58.593 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:58.594 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:58.595 00.001 8996 Enqueuing Expose request
01:33:58.595 00.000 20224 Worker thread wakes up
01:33:58.595 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:33:58.596 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:58.596 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:33:59.572 00.976 20224 Exposure complete
01:33:59.650 00.078 20224 worker thread done servicing request
01:33:59.650 00.000 8996 OnExposeComplete: enter
01:33:59.651 00.001 8996 UpdateGuideState(): m_state=6
01:33:59.652 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13253
01:33:59.654 00.002 8996 Star::Find returns 1 (0), X=136.46, Y=472.07, Mass=597061, SNR=287.4, Peak=42099 HFD=4.9
01:33:59.655 00.001 8996 MultiStar: [#1 -0.00,0.20,0.72,U] [#2 -0.25,-0.17,0.75,U] [#3 -0.45,0.03,0.61,U] [#4 -0.22,0.01,0.56,U] [#5 -0.65,-0.17,0.00,M1] [#6 -0.76,0.08,0.00,M5] [#7 -0.35,-0.09,0.45,U] [#8 -0.18,0.24,0.43,U] 
01:33:59.657 00.002 8996 refined, 6 included, MultiStar: {-0.25, 0.06}, one-star: {-0.28, 0.15}
01:33:59.659 00.002 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
01:33:59.660 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
01:33:59.662 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.06 hyp=0.25 cameraTheta=2.91 mountX=-0.25 mountY=-0.03, mountTheta=-3.03
01:33:59.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.06, opts=13)
01:33:59.666 00.002 8996 Enqueuing Move request for scope (-0.25, 0.06)
01:33:59.667 00.001 20224 Worker thread wakes up
01:33:59.667 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.06) opts 0xd
01:33:59.667 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.06)
01:33:59.667 00.000 20224 Moving (-0.25, 0.06) raw xDistance=-0.25 yDistance=-0.03
01:33:59.668 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:33:59.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:33:59.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:33:59.668 00.000 20224 MoveAxis(E, 36, ABG)
01:33:59.668 00.000 20224 Guiding  Dir = 2, Dur = 36
01:33:59.669 00.001 20224 IsSlewing returns 0
01:33:59.669 00.000 20224 IsGuiding returns 0
01:33:59.676 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=42099, med=3184, FiltMin=2896, FiltMax=23798, Gamma=1.000
01:33:59.690 00.014 8996 UpdateGuideState exits: m=597061 SNR=287.4
01:33:59.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:33:59.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:33:59.693 00.001 8996 Enqueuing Expose request
01:33:59.694 00.001 20224 PulseGuide returned control before completion, sleep 23
01:33:59.722 00.028 20224 IsGuiding returns 1
01:33:59.722 00.000 20224 scope still moving after pulse duration time elapsed
01:33:59.753 00.031 20224 IsSlewing returns 0
01:33:59.753 00.000 20224 IsGuiding returns 1
01:33:59.783 00.030 20224 IsSlewing returns 0
01:33:59.784 00.001 20224 IsGuiding returns 0
01:33:59.784 00.000 20224 scope move finished after 36 + 78 ms
01:33:59.784 00.000 20224 Move returns status 0, amount 36
01:33:59.784 00.000 20224 MoveAxis(N, 0, ABG)
01:33:59.784 00.000 20224 Move returns status 0, amount 0
01:33:59.784 00.000 20224 move complete, result=0
01:33:59.784 00.000 20224 worker thread done servicing request
01:33:59.784 00.000 20224 Worker thread wakes up
01:33:59.785 00.001 8996 GuideStep: -0.2 px 36 ms EAST, -0.0 px 0 ms NORTH
01:33:59.787 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:33:59.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:00.946 01.159 20224 Exposure complete
01:34:01.040 00.094 20224 worker thread done servicing request
01:34:01.040 00.000 8996 OnExposeComplete: enter
01:34:01.042 00.002 8996 UpdateGuideState(): m_state=6
01:34:01.044 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13254
01:34:01.046 00.002 8996 Star::Find returns 1 (0), X=136.79, Y=471.71, Mass=621856, SNR=296.3, Peak=43363 HFD=4.6
01:34:01.048 00.002 8996 MultiStar: [#1 0.60,0.33,0.00,M9] [#2 0.45,-0.25,0.00,M1] [#3 0.15,-0.10,0.66,U] [#4 0.27,-0.20,0.50,U] [#5 -0.03,0.02,0.65,U] [#6 0.07,-0.09,0.42,U] [#7 0.05,-0.12,0.42,U] [#8 0.38,0.01,0.36,U] 
01:34:01.050 00.002 8996 refined, 6 included, MultiStar: {0.11, -0.11}, one-star: {0.05, -0.20}
01:34:01.052 00.002 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
01:34:01.055 00.003 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
01:34:01.056 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.11 hyp=0.16 cameraTheta=-0.77 mountX=0.12 mountY=0.09, mountTheta=0.66
01:34:01.059 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.11, opts=13)
01:34:01.061 00.002 8996 Enqueuing Move request for scope (0.11, -0.11)
01:34:01.062 00.001 20224 Worker thread wakes up
01:34:01.062 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.11) opts 0xd
01:34:01.062 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.11)
01:34:01.062 00.000 20224 Moving (0.11, -0.11) raw xDistance=0.12 yDistance=0.09
01:34:01.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:34:01.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:01.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:34:01.063 00.001 20224 MoveAxis(E, 0, ABG)
01:34:01.063 00.000 20224 Move returns status 0, amount 0
01:34:01.063 00.000 20224 MoveAxis(N, 0, ABG)
01:34:01.063 00.000 20224 Move returns status 0, amount 0
01:34:01.063 00.000 20224 move complete, result=0
01:34:01.063 00.000 20224 worker thread done servicing request
01:34:01.069 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=43363, med=3184, FiltMin=2883, FiltMax=26675, Gamma=1.000
01:34:01.087 00.018 8996 UpdateGuideState exits: m=621856 SNR=296.3
01:34:01.089 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:01.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:01.091 00.001 8996 Enqueuing Expose request
01:34:01.093 00.002 20224 Worker thread wakes up
01:34:01.093 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:01.094 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:01.095 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:02.062 00.967 20224 Exposure complete
01:34:02.116 00.054 20224 worker thread done servicing request
01:34:02.117 00.001 8996 OnExposeComplete: enter
01:34:02.118 00.001 8996 UpdateGuideState(): m_state=6
01:34:02.119 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13255
01:34:02.120 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=471.98, Mass=654760, SNR=290.7, Peak=50195 HFD=4.3
01:34:02.122 00.002 8996 MultiStar: [#1 0.87,0.25,0.00,M10] [#2 0.71,0.02,0.00,M2] [#3 0.50,-0.21,0.00,M1] [#4 0.52,-0.40,0.00,M1] [#5 0.33,0.27,0.70,U] [#6 0.08,-0.07,0.46,U] [#7 0.44,-0.18,0.00,M1] [#8 0.53,0.27,0.00,M1] 
01:34:02.123 00.001 8996 refined, 2 included, MultiStar: {0.31, 0.10}, one-star: {0.41, 0.06}
01:34:02.124 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
01:34:02.125 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
01:34:02.126 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.10 hyp=0.33 cameraTheta=0.32 mountX=0.30 mountY=-0.14, mountTheta=-0.43
01:34:02.129 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.10, opts=13)
01:34:02.130 00.001 8996 Enqueuing Move request for scope (0.31, 0.10)
01:34:02.131 00.001 20224 Worker thread wakes up
01:34:02.132 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.10) opts 0xd
01:34:02.132 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.10)
01:34:02.132 00.000 20224 Moving (0.31, 0.10) raw xDistance=0.30 yDistance=-0.14
01:34:02.132 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
01:34:02.132 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:02.132 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:34:02.132 00.000 20224 MoveAxis(W, 44, ABG)
01:34:02.133 00.001 20224 Guiding  Dir = 3, Dur = 44
01:34:02.133 00.000 20224 IsSlewing returns 0
01:34:02.133 00.000 20224 IsGuiding returns 0
01:34:02.140 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50195, med=3184, FiltMin=2861, FiltMax=26253, Gamma=1.000
01:34:02.160 00.020 20224 PulseGuide returned control before completion, sleep 28
01:34:02.163 00.003 8996 UpdateGuideState exits: m=654760 SNR=290.7
01:34:02.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:02.164 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:02.165 00.001 8996 Enqueuing Expose request
01:34:02.190 00.025 20224 IsGuiding returns 1
01:34:02.190 00.000 20224 scope still moving after pulse duration time elapsed
01:34:02.222 00.032 20224 IsSlewing returns 0
01:34:02.222 00.000 20224 IsGuiding returns 1
01:34:02.253 00.031 20224 IsSlewing returns 0
01:34:02.254 00.001 20224 IsGuiding returns 0
01:34:02.254 00.000 20224 scope move finished after 44 + 75 ms
01:34:02.254 00.000 20224 Move returns status 0, amount 44
01:34:02.254 00.000 20224 MoveAxis(N, 0, ABG)
01:34:02.254 00.000 20224 Move returns status 0, amount 0
01:34:02.254 00.000 20224 move complete, result=0
01:34:02.254 00.000 20224 worker thread done servicing request
01:34:02.254 00.000 20224 Worker thread wakes up
01:34:02.254 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -0.1 px 0 ms NORTH
01:34:02.258 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:02.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:03.427 01.169 20224 Exposure complete
01:34:03.531 00.104 20224 worker thread done servicing request
01:34:03.532 00.001 8996 OnExposeComplete: enter
01:34:03.533 00.001 8996 UpdateGuideState(): m_state=6
01:34:03.534 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13256
01:34:03.535 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.17, Mass=693733, SNR=310.1, Peak=55939 HFD=4.4
01:34:03.537 00.002 8996 MultiStar: [#1 0.83,0.22,0.00,R] [#2 0.45,-0.21,0.00,M3] [#3 0.13,-0.38,0.61,U] [#4 0.33,-0.39,0.00,M2] [#5 0.14,0.16,0.59,U] [#6 -0.08,-0.13,0.44,U] [#7 0.15,-0.47,0.00,M2] [#8 0.51,0.23,0.00,M2] 
01:34:03.538 00.001 8996 refined, 3 included, MultiStar: {0.13, 0.02}, one-star: {0.21, 0.25}
01:34:03.539 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
01:34:03.540 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
01:34:03.541 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.02 hyp=0.13 cameraTheta=0.17 mountX=0.12 mountY=-0.04, mountTheta=-0.29
01:34:03.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.02, opts=13)
01:34:03.544 00.001 8996 Enqueuing Move request for scope (0.13, 0.02)
01:34:03.545 00.001 20224 Worker thread wakes up
01:34:03.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.02) opts 0xd
01:34:03.545 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.02)
01:34:03.545 00.000 20224 Moving (0.13, 0.02) raw xDistance=0.12 yDistance=-0.04
01:34:03.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:34:03.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:03.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:34:03.545 00.000 20224 MoveAxis(E, 0, ABG)
01:34:03.545 00.000 20224 Move returns status 0, amount 0
01:34:03.545 00.000 20224 MoveAxis(N, 0, ABG)
01:34:03.545 00.000 20224 Move returns status 0, amount 0
01:34:03.545 00.000 20224 move complete, result=0
01:34:03.546 00.001 20224 worker thread done servicing request
01:34:03.551 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=55939, med=3184, FiltMin=2886, FiltMax=27501, Gamma=1.000
01:34:03.569 00.018 8996 UpdateGuideState exits: m=693733 SNR=310.1
01:34:03.571 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:03.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:03.573 00.001 8996 Enqueuing Expose request
01:34:03.574 00.001 20224 Worker thread wakes up
01:34:03.574 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:34:03.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:03.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:04.548 00.973 20224 Exposure complete
01:34:04.603 00.055 20224 worker thread done servicing request
01:34:04.603 00.000 8996 OnExposeComplete: enter
01:34:04.604 00.001 8996 UpdateGuideState(): m_state=6
01:34:04.604 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13257
01:34:04.605 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=471.99, Mass=633286, SNR=312.2, Peak=49219 HFD=4.4
01:34:04.606 00.001 8996 MultiStar: [#1 -0.30,-0.30,0.61,U] [#2 0.20,-0.14,0.64,U] [#3 0.12,-0.24,0.60,U] [#4 0.23,-0.40,0.00,M3] [#5 0.17,-0.11,0.58,U] [#6 -0.06,-0.24,0.40,U] [#7 -0.04,-0.39,0.35,U] [#8 0.34,0.01,0.34,U] 
01:34:04.607 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.14}, one-star: {-0.14, 0.07}
01:34:04.608 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
01:34:04.609 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
01:34:04.609 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.48 mountX=0.03 mountY=0.14, mountTheta=1.38
01:34:04.611 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.14, opts=13)
01:34:04.611 00.000 8996 Enqueuing Move request for scope (0.01, -0.14)
01:34:04.612 00.001 20224 Worker thread wakes up
01:34:04.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
01:34:04.612 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
01:34:04.612 00.000 20224 Moving (0.01, -0.14) raw xDistance=0.03 yDistance=0.14
01:34:04.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:34:04.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:04.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:34:04.612 00.000 20224 MoveAxis(E, 0, ABG)
01:34:04.612 00.000 20224 Move returns status 0, amount 0
01:34:04.613 00.001 20224 MoveAxis(N, 0, ABG)
01:34:04.613 00.000 20224 Move returns status 0, amount 0
01:34:04.613 00.000 20224 move complete, result=0
01:34:04.613 00.000 20224 worker thread done servicing request
01:34:04.616 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49219, med=3184, FiltMin=2854, FiltMax=27008, Gamma=1.000
01:34:04.632 00.016 8996 UpdateGuideState exits: m=633286 SNR=312.2
01:34:04.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:04.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:04.634 00.000 8996 Enqueuing Expose request
01:34:04.635 00.001 20224 Worker thread wakes up
01:34:04.635 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:04.636 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:04.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:05.795 01.159 20224 Exposure complete
01:34:05.848 00.053 20224 worker thread done servicing request
01:34:05.848 00.000 8996 OnExposeComplete: enter
01:34:05.849 00.001 8996 UpdateGuideState(): m_state=6
01:34:05.850 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13258
01:34:05.851 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.33, Mass=627141, SNR=316.7, Peak=52611 HFD=4.5
01:34:05.852 00.001 8996 MultiStar: [#1 -0.60,-0.15,0.00,M1] [#2 0.20,0.00,0.67,U] [#3 -0.11,-0.18,0.60,U] [#4 0.05,-0.17,0.45,U] [#5 -0.04,0.23,0.69,U] [#6 -0.48,0.04,0.00,M2] [#7 -0.25,-0.32,0.44,U] [#8 0.37,0.17,0.36,U] 
01:34:05.853 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.08}, one-star: {0.07, 0.42}
01:34:05.853 00.000 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
01:34:05.854 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
01:34:05.855 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.08 cameraTheta=1.11 mountX=0.03 mountY=-0.08, mountTheta=-1.21
01:34:05.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.08, opts=13)
01:34:05.859 00.002 8996 Enqueuing Move request for scope (0.04, 0.08)
01:34:05.860 00.001 20224 Worker thread wakes up
01:34:05.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
01:34:05.860 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
01:34:05.860 00.000 20224 Moving (0.04, 0.08) raw xDistance=0.03 yDistance=-0.08
01:34:05.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:34:05.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:05.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:34:05.860 00.000 20224 MoveAxis(E, 0, ABG)
01:34:05.860 00.000 20224 Move returns status 0, amount 0
01:34:05.860 00.000 20224 MoveAxis(N, 0, ABG)
01:34:05.860 00.000 20224 Move returns status 0, amount 0
01:34:05.860 00.000 20224 move complete, result=0
01:34:05.860 00.000 20224 worker thread done servicing request
01:34:05.863 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52611, med=3184, FiltMin=2851, FiltMax=25917, Gamma=1.000
01:34:05.884 00.021 8996 UpdateGuideState exits: m=627141 SNR=316.7
01:34:05.886 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:05.888 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:05.890 00.002 8996 Enqueuing Expose request
01:34:05.893 00.003 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:05.895 00.002 20224 Worker thread wakes up
01:34:05.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:05.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:06.895 00.999 20224 Exposure complete
01:34:06.977 00.082 20224 worker thread done servicing request
01:34:06.978 00.001 8996 OnExposeComplete: enter
01:34:06.979 00.001 8996 UpdateGuideState(): m_state=6
01:34:06.980 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13259
01:34:06.981 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.13, Mass=675365, SNR=301.2, Peak=53811 HFD=4.6
01:34:06.983 00.002 8996 MultiStar: [#1 -0.64,0.09,0.00,M2] [#2 -0.01,-0.08,0.72,U] [#3 -0.08,-0.09,0.61,U] [#4 -0.05,0.10,0.50,U] [#5 -0.05,0.15,0.65,U] [#6 -0.59,0.00,0.00,M3] [#7 -0.02,0.08,0.36,U] [#8 0.07,0.28,0.35,U] 
01:34:06.984 00.001 8996 refined, 6 included, MultiStar: {-0.04, 0.09}, one-star: {-0.07, 0.22}
01:34:06.985 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.10 = 2.10)
01:34:06.986 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
01:34:06.988 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.09 hyp=0.10 cameraTheta=2.00 mountX=-0.05 mountY=-0.08, mountTheta=-2.10
01:34:06.992 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.09, opts=13)
01:34:06.992 00.000 8996 Enqueuing Move request for scope (-0.04, 0.09)
01:34:06.993 00.001 20224 Worker thread wakes up
01:34:06.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.09) opts 0xd
01:34:06.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.09)
01:34:06.993 00.000 20224 Moving (-0.04, 0.09) raw xDistance=-0.05 yDistance=-0.08
01:34:06.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:34:06.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:06.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:34:06.994 00.001 20224 MoveAxis(E, 0, ABG)
01:34:06.994 00.000 20224 Move returns status 0, amount 0
01:34:06.994 00.000 20224 MoveAxis(N, 0, ABG)
01:34:06.994 00.000 20224 Move returns status 0, amount 0
01:34:06.994 00.000 20224 move complete, result=0
01:34:06.994 00.000 20224 worker thread done servicing request
01:34:07.000 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53811, med=3184, FiltMin=2857, FiltMax=28141, Gamma=1.000
01:34:07.015 00.015 8996 UpdateGuideState exits: m=675365 SNR=301.2
01:34:07.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:07.016 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:07.017 00.001 8996 Enqueuing Expose request
01:34:07.018 00.001 20224 Worker thread wakes up
01:34:07.018 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:34:07.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:07.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:08.215 01.196 20224 Exposure complete
01:34:08.283 00.068 20224 worker thread done servicing request
01:34:08.283 00.000 8996 OnExposeComplete: enter
01:34:08.284 00.001 8996 UpdateGuideState(): m_state=6
01:34:08.285 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13260
01:34:08.287 00.002 8996 Star::Find returns 1 (0), X=136.45, Y=472.29, Mass=537801, SNR=254.3, Peak=39811 HFD=4.6
01:34:08.289 00.002 8996 MultiStar: [#1 -0.75,0.35,0.00,M3] [#2 -0.04,0.43,0.87,U] [#3 -0.16,0.25,0.79,U] [#4 -0.08,0.26,0.62,U] [#5 -0.28,0.46,0.00,M1] [#6 -0.64,0.33,0.00,M4] [#7 -0.20,0.41,0.00,M1] [#8 0.06,0.24,0.53,U] 
01:34:08.291 00.002 8996 refined, 4 included, MultiStar: {-0.13, 0.32}, one-star: {-0.29, 0.37}
01:34:08.292 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
01:34:08.293 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
01:34:08.294 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.94 mountX=-0.16 mountY=-0.31, mountTheta=-2.04
01:34:08.297 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.32, opts=13)
01:34:08.299 00.002 8996 Enqueuing Move request for scope (-0.13, 0.32)
01:34:08.300 00.001 20224 Worker thread wakes up
01:34:08.300 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.32) opts 0xd
01:34:08.300 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.32)
01:34:08.300 00.000 20224 Moving (-0.13, 0.32) raw xDistance=-0.16 yDistance=-0.31
01:34:08.300 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:34:08.300 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:34:08.300 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:34:08.300 00.000 20224 MoveAxis(E, 0, ABG)
01:34:08.301 00.001 20224 Move returns status 0, amount 0
01:34:08.301 00.000 20224 MoveAxis(N, 0, ABG)
01:34:08.301 00.000 20224 Move returns status 0, amount 0
01:34:08.301 00.000 20224 move complete, result=0
01:34:08.301 00.000 20224 worker thread done servicing request
01:34:08.307 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=39811, med=3184, FiltMin=2829, FiltMax=21472, Gamma=1.000
01:34:08.325 00.018 8996 UpdateGuideState exits: m=537801 SNR=254.3
01:34:08.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:08.326 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:08.327 00.001 8996 Enqueuing Expose request
01:34:08.328 00.001 20224 Worker thread wakes up
01:34:08.328 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:34:08.329 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:08.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:09.331 01.002 20224 Exposure complete
01:34:09.417 00.086 20224 worker thread done servicing request
01:34:09.417 00.000 8996 OnExposeComplete: enter
01:34:09.418 00.001 8996 UpdateGuideState(): m_state=6
01:34:09.419 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13261
01:34:09.419 00.000 8996 Star::Find returns 1 (0), X=136.66, Y=472.41, Mass=589803, SNR=275.9, Peak=44931 HFD=4.5
01:34:09.420 00.001 8996 MultiStar: [#1 -0.38,0.29,0.00,M4] [#2 0.35,0.56,0.00,M1] [#3 -0.00,0.46,0.00,M1] [#4 0.07,0.46,0.00,M1] [#5 -0.20,0.27,0.67,U] [#6 -0.47,0.39,0.00,M5] [#7 -0.10,0.39,0.50,U] [#8 0.11,0.41,0.39,U] 
01:34:09.423 00.003 8996 refined, 3 included, MultiStar: {-0.09, 0.40}, one-star: {-0.08, 0.50}
01:34:09.425 00.002 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
01:34:09.426 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
01:34:09.428 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.40 hyp=0.41 cameraTheta=1.78 mountX=-0.13 mountY=-0.39, mountTheta=-1.88
01:34:09.431 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.40, opts=13)
01:34:09.432 00.001 8996 Enqueuing Move request for scope (-0.09, 0.40)
01:34:09.432 00.000 20224 Worker thread wakes up
01:34:09.433 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.40) opts 0xd
01:34:09.433 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.40)
01:34:09.433 00.000 20224 Moving (-0.09, 0.40) raw xDistance=-0.13 yDistance=-0.39
01:34:09.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:34:09.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:34:09.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:34:09.433 00.000 20224 MoveAxis(E, 0, ABG)
01:34:09.433 00.000 20224 Move returns status 0, amount 0
01:34:09.433 00.000 20224 MoveAxis(N, 0, ABG)
01:34:09.434 00.001 20224 Move returns status 0, amount 0
01:34:09.434 00.000 20224 move complete, result=0
01:34:09.434 00.000 20224 worker thread done servicing request
01:34:09.440 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=44931, med=3184, FiltMin=2905, FiltMax=24544, Gamma=1.000
01:34:09.458 00.018 8996 UpdateGuideState exits: m=589803 SNR=275.9
01:34:09.460 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:09.462 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:09.464 00.002 8996 Enqueuing Expose request
01:34:09.465 00.001 20224 Worker thread wakes up
01:34:09.465 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:34:09.467 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:09.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:10.638 01.171 20224 Exposure complete
01:34:10.708 00.070 20224 worker thread done servicing request
01:34:10.709 00.001 8996 OnExposeComplete: enter
01:34:10.711 00.002 8996 UpdateGuideState(): m_state=6
01:34:10.713 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13262
01:34:10.715 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=472.39, Mass=654376, SNR=354.0, Peak=44704 HFD=4.6
01:34:10.718 00.003 8996 MultiStar: [#1 -0.55,0.33,0.00,M5] [#2 0.26,0.21,0.67,U] [#3 -0.36,0.20,0.53,U] [#4 -0.15,0.27,0.48,U] [#5 -0.11,0.42,0.56,U] [#6 -0.64,0.00,0.00,M6] [#7 -0.41,0.16,0.34,U] [#8 0.07,0.50,0.00,M1] 
01:34:10.720 00.002 8996 refined, 5 included, MultiStar: {-0.25, 0.32}, one-star: {-0.59, 0.47}
01:34:10.721 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
01:34:10.723 00.002 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
01:34:10.724 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.32 hyp=0.40 cameraTheta=2.23 mountX=-0.28 mountY=-0.29, mountTheta=-2.34
01:34:10.727 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.32, opts=13)
01:34:10.728 00.001 8996 Enqueuing Move request for scope (-0.25, 0.32)
01:34:10.730 00.002 20224 Worker thread wakes up
01:34:10.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.32) opts 0xd
01:34:10.730 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.32)
01:34:10.730 00.000 20224 Moving (-0.25, 0.32) raw xDistance=-0.28 yDistance=-0.29
01:34:10.731 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:34:10.731 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.07 newest=-0.99
01:34:10.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
01:34:10.731 00.000 20224 MoveAxis(E, 41, ABG)
01:34:10.731 00.000 20224 Guiding  Dir = 2, Dur = 41
01:34:10.731 00.000 20224 IsSlewing returns 0
01:34:10.732 00.001 20224 IsGuiding returns 0
01:34:10.734 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=44704, med=3187, FiltMin=2873, FiltMax=22256, Gamma=1.000
01:34:10.757 00.023 8996 UpdateGuideState exits: m=654376 SNR=354.0
01:34:10.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:10.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:10.760 00.001 8996 Enqueuing Expose request
01:34:10.793 00.033 20224 IsGuiding returns 1
01:34:10.793 00.000 20224 scope still moving after pulse duration time elapsed
01:34:10.825 00.032 20224 IsSlewing returns 0
01:34:10.825 00.000 20224 IsGuiding returns 1
01:34:10.856 00.031 20224 IsSlewing returns 0
01:34:10.856 00.000 20224 IsGuiding returns 1
01:34:10.888 00.032 20224 IsSlewing returns 0
01:34:10.888 00.000 20224 IsGuiding returns 0
01:34:10.888 00.000 20224 scope move finished after 41 + 114 ms
01:34:10.888 00.000 20224 Move returns status 0, amount 41
01:34:10.888 00.000 20224 MoveAxis(N, 61, ABG)
01:34:10.888 00.000 20224 Guiding  Dir = 0, Dur = 61
01:34:10.888 00.000 20224 IsSlewing returns 0
01:34:10.889 00.001 20224 IsGuiding returns 0
01:34:10.890 00.001 20224 PulseGuide returned control before completion, sleep 70
01:34:10.966 00.076 20224 IsGuiding returns 0
01:34:10.966 00.000 20224 Move returns status 0, amount 61
01:34:10.966 00.000 20224 move complete, result=0
01:34:10.967 00.001 20224 worker thread done servicing request
01:34:10.967 00.000 20224 Worker thread wakes up
01:34:10.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:10.967 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.3 px 61 ms NORTH
01:34:10.970 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:11.963 00.993 20224 Exposure complete
01:34:12.046 00.083 20224 worker thread done servicing request
01:34:12.046 00.000 8996 OnExposeComplete: enter
01:34:12.049 00.003 8996 UpdateGuideState(): m_state=6
01:34:12.050 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13263
01:34:12.051 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.29, Mass=593978, SNR=277.8, Peak=46019 HFD=4.6
01:34:12.052 00.001 8996 MultiStar: [#1 -0.19,0.45,0.00,M6] [#2 0.57,0.44,0.00,M1] [#3 0.22,0.19,0.62,U] [#4 0.35,0.12,0.59,U] [#5 0.22,0.33,0.75,U] [#6 -0.09,0.43,0.48,U] [#7 0.12,0.44,0.00,M1] [#8 0.49,0.63,0.00,M2] 
01:34:12.054 00.002 8996 refined, 4 included, MultiStar: {0.11, 0.30}, one-star: {-0.09, 0.38}
01:34:12.055 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
01:34:12.056 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
01:34:12.058 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.22 mountX=0.08 mountY=-0.31, mountTheta=-1.32
01:34:12.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.30, opts=13)
01:34:12.061 00.002 8996 Enqueuing Move request for scope (0.11, 0.30)
01:34:12.062 00.001 20224 Worker thread wakes up
01:34:12.062 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.30) opts 0xd
01:34:12.062 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.30)
01:34:12.062 00.000 20224 Moving (0.11, 0.30) raw xDistance=0.08 yDistance=-0.31
01:34:12.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:34:12.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:34:12.062 00.000 20224 MoveAxis(E, 0, ABG)
01:34:12.062 00.000 20224 Move returns status 0, amount 0
01:34:12.062 00.000 20224 MoveAxis(N, 65, ABG)
01:34:12.062 00.000 20224 Guiding  Dir = 0, Dur = 65
01:34:12.062 00.000 20224 IsSlewing returns 0
01:34:12.063 00.001 20224 IsGuiding returns 0
01:34:12.067 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=46019, med=3187, FiltMin=2877, FiltMax=25078, Gamma=1.000
01:34:12.087 00.020 8996 UpdateGuideState exits: m=593978 SNR=277.8
01:34:12.089 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:12.091 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:12.092 00.001 8996 Enqueuing Expose request
01:34:12.124 00.032 20224 PulseGuide returned control before completion, sleep 13
01:34:12.138 00.014 20224 IsGuiding returns 1
01:34:12.138 00.000 20224 scope still moving after pulse duration time elapsed
01:34:12.170 00.032 20224 IsSlewing returns 0
01:34:12.170 00.000 20224 IsGuiding returns 1
01:34:12.201 00.031 20224 IsSlewing returns 0
01:34:12.201 00.000 20224 IsGuiding returns 1
01:34:12.231 00.030 20224 IsSlewing returns 0
01:34:12.231 00.000 20224 IsGuiding returns 0
01:34:12.231 00.000 20224 scope move finished after 65 + 104 ms
01:34:12.231 00.000 20224 Move returns status 0, amount 65
01:34:12.231 00.000 20224 move complete, result=0
01:34:12.232 00.001 20224 worker thread done servicing request
01:34:12.232 00.000 20224 Worker thread wakes up
01:34:12.232 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
01:34:12.234 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:12.234 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:13.433 01.199 20224 Exposure complete
01:34:13.495 00.062 20224 worker thread done servicing request
01:34:13.495 00.000 8996 OnExposeComplete: enter
01:34:13.496 00.001 8996 UpdateGuideState(): m_state=6
01:34:13.497 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13264
01:34:13.498 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=471.62, Mass=653292, SNR=286.1, Peak=50563 HFD=4.5
01:34:13.499 00.001 8996 MultiStar: [#1 -0.31,-0.20,0.72,U] [#2 0.23,-0.49,0.00,M2] [#3 -0.07,-0.68,0.00,M1] [#4 0.38,-0.42,0.00,M1] [#5 0.20,-0.11,0.50,U] [#6 -0.42,-0.43,0.00,M6] [#7 -0.04,-0.54,0.00,M2] [#8 0.52,0.03,0.00,M3] 
01:34:13.500 00.001 8996 refined, 2 included, MultiStar: {-0.04, -0.22}, one-star: {0.04, -0.29}
01:34:13.501 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
01:34:13.503 00.002 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.51)
01:34:13.505 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.75 mountX=-0.02 mountY=0.23, mountTheta=1.65
01:34:13.509 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.22, opts=13)
01:34:13.511 00.002 8996 Enqueuing Move request for scope (-0.04, -0.22)
01:34:13.514 00.003 20224 Worker thread wakes up
01:34:13.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.22) opts 0xd
01:34:13.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.22)
01:34:13.514 00.000 20224 Moving (-0.04, -0.22) raw xDistance=-0.02 yDistance=0.23
01:34:13.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:34:13.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:34:13.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:34:13.514 00.000 20224 MoveAxis(E, 0, ABG)
01:34:13.515 00.001 20224 Move returns status 0, amount 0
01:34:13.515 00.000 20224 MoveAxis(N, 0, ABG)
01:34:13.515 00.000 20224 Move returns status 0, amount 0
01:34:13.515 00.000 20224 move complete, result=0
01:34:13.515 00.000 20224 worker thread done servicing request
01:34:13.520 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50563, med=3187, FiltMin=2867, FiltMax=27161, Gamma=1.000
01:34:13.537 00.017 8996 UpdateGuideState exits: m=653292 SNR=286.1
01:34:13.538 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:13.539 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:13.540 00.001 8996 Enqueuing Expose request
01:34:13.541 00.001 20224 Worker thread wakes up
01:34:13.541 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:13.541 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:13.542 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:14.529 00.987 20224 Exposure complete
01:34:14.613 00.084 20224 worker thread done servicing request
01:34:14.613 00.000 8996 OnExposeComplete: enter
01:34:14.614 00.001 8996 UpdateGuideState(): m_state=6
01:34:14.615 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13265
01:34:14.616 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=471.67, Mass=625917, SNR=298.1, Peak=45747 HFD=4.7
01:34:14.617 00.001 8996 MultiStar: [#1 -0.34,-0.39,0.00,M6] [#2 0.03,-0.58,0.00,M3] [#3 -0.27,-0.74,0.00,M2] [#4 0.12,-0.71,0.00,M2] [#5 -0.08,-0.39,0.51,U] [#6 -0.55,-0.58,0.00,M7] [#7 -0.07,-0.64,0.00,M3] [#8 0.26,-0.41,0.00,M4] 
01:34:14.618 00.001 8996 single-star, 1 included, MultiStar: {-0.05, -0.29}, one-star: {-0.04, -0.25}
01:34:14.619 00.001 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.63 = -1.63)
01:34:14.620 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:34:14.620 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.25 hyp=0.25 cameraTheta=-1.73 mountX=-0.02 mountY=0.25, mountTheta=1.63
01:34:14.622 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.25, opts=13)
01:34:14.623 00.001 8996 Enqueuing Move request for scope (-0.04, -0.25)
01:34:14.624 00.001 20224 Worker thread wakes up
01:34:14.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.25) opts 0xd
01:34:14.624 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.25)
01:34:14.624 00.000 20224 Moving (-0.04, -0.25) raw xDistance=-0.02 yDistance=0.25
01:34:14.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:34:14.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:34:14.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:34:14.624 00.000 20224 MoveAxis(E, 0, ABG)
01:34:14.624 00.000 20224 Move returns status 0, amount 0
01:34:14.624 00.000 20224 MoveAxis(N, 0, ABG)
01:34:14.624 00.000 20224 Move returns status 0, amount 0
01:34:14.624 00.000 20224 move complete, result=0
01:34:14.624 00.000 20224 worker thread done servicing request
01:34:14.629 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45747, med=3187, FiltMin=2899, FiltMax=27161, Gamma=1.000
01:34:14.649 00.020 8996 UpdateGuideState exits: m=625917 SNR=298.1
01:34:14.650 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:14.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:14.651 00.000 8996 Enqueuing Expose request
01:34:14.652 00.001 20224 Worker thread wakes up
01:34:14.652 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:14.653 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:14.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:15.833 01.180 20224 Exposure complete
01:34:15.903 00.070 20224 worker thread done servicing request
01:34:15.903 00.000 8996 OnExposeComplete: enter
01:34:15.904 00.001 8996 UpdateGuideState(): m_state=6
01:34:15.905 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13266
01:34:15.906 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.63, Mass=564379, SNR=303.3, Peak=40931 HFD=4.7
01:34:15.907 00.001 8996 MultiStar: [#1 -0.46,-0.59,0.00,M7] [#2 -0.33,-0.42,0.00,M4] [#3 -0.37,-0.96,0.00,M3] [#4 -0.20,-0.88,0.00,M3] [#5 0.05,-0.54,0.00,M1] [#6 -0.60,-0.64,0.00,M8] [#7 -0.45,-1.10,0.00,M4] [#8 0.07,-0.30,0.37,U] 
01:34:15.908 00.001 8996 refined, 1 included, MultiStar: {-0.11, -0.29}, one-star: {-0.17, -0.29}
01:34:15.908 00.000 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
01:34:15.909 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
01:34:15.910 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.29 hyp=0.31 cameraTheta=-1.93 mountX=-0.08 mountY=0.30, mountTheta=1.83
01:34:15.911 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.29, opts=13)
01:34:15.912 00.001 8996 Enqueuing Move request for scope (-0.11, -0.29)
01:34:15.914 00.002 20224 Worker thread wakes up
01:34:15.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.29) opts 0xd
01:34:15.914 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.29)
01:34:15.914 00.000 20224 Moving (-0.11, -0.29) raw xDistance=-0.08 yDistance=0.30
01:34:15.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:34:15.914 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:34:15.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:34:15.914 00.000 20224 MoveAxis(E, 0, ABG)
01:34:15.914 00.000 20224 Move returns status 0, amount 0
01:34:15.914 00.000 20224 MoveAxis(N, 0, ABG)
01:34:15.914 00.000 20224 Move returns status 0, amount 0
01:34:15.914 00.000 20224 move complete, result=0
01:34:15.914 00.000 20224 worker thread done servicing request
01:34:15.922 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=40931, med=3187, FiltMin=2902, FiltMax=23344, Gamma=1.000
01:34:15.944 00.022 8996 UpdateGuideState exits: m=564379 SNR=303.3
01:34:15.946 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:15.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:15.948 00.001 8996 Enqueuing Expose request
01:34:15.949 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:34:15.950 00.001 20224 Worker thread wakes up
01:34:15.950 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:15.951 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:16.937 00.986 20224 Exposure complete
01:34:17.009 00.072 20224 worker thread done servicing request
01:34:17.009 00.000 8996 OnExposeComplete: enter
01:34:17.010 00.001 8996 UpdateGuideState(): m_state=6
01:34:17.011 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13267
01:34:17.012 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=471.40, Mass=687112, SNR=336.5, Peak=49821 HFD=4.7
01:34:17.013 00.001 8996 MultiStar: [#1 -0.51,-0.35,0.00,M8] [#2 0.02,-0.41,0.71,U] [#3 0.06,-0.69,0.00,M4] [#4 0.18,-0.57,0.00,M4] [#5 -0.09,-0.17,0.51,U] [#6 -0.54,-0.72,0.00,M9] [#7 -0.06,-0.79,0.00,M5] [#8 0.25,-0.28,0.35,U] 
01:34:17.014 00.001 8996 refined, 3 included, MultiStar: {-0.02, -0.39}, one-star: {-0.11, -0.51}
01:34:17.015 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
01:34:17.016 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.64)
01:34:17.016 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.39 hyp=0.39 cameraTheta=-1.62 mountX=0.02 mountY=0.39, mountTheta=1.52
01:34:17.018 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.39, opts=13)
01:34:17.019 00.001 8996 Enqueuing Move request for scope (-0.02, -0.39)
01:34:17.020 00.001 20224 Worker thread wakes up
01:34:17.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.39) opts 0xd
01:34:17.020 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.39)
01:34:17.020 00.000 20224 Moving (-0.02, -0.39) raw xDistance=0.02 yDistance=0.39
01:34:17.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:34:17.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:34:17.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:34:17.020 00.000 20224 MoveAxis(E, 0, ABG)
01:34:17.020 00.000 20224 Move returns status 0, amount 0
01:34:17.020 00.000 20224 MoveAxis(N, 0, ABG)
01:34:17.020 00.000 20224 Move returns status 0, amount 0
01:34:17.020 00.000 20224 move complete, result=0
01:34:17.020 00.000 20224 worker thread done servicing request
01:34:17.024 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=49821, med=3187, FiltMin=2893, FiltMax=28899, Gamma=1.000
01:34:17.048 00.024 8996 UpdateGuideState exits: m=687112 SNR=336.5
01:34:17.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:17.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:17.051 00.001 8996 Enqueuing Expose request
01:34:17.052 00.001 20224 Worker thread wakes up
01:34:17.052 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:34:17.053 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:17.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:18.215 01.162 20224 Exposure complete
01:34:18.273 00.058 20224 worker thread done servicing request
01:34:18.273 00.000 8996 OnExposeComplete: enter
01:34:18.274 00.001 8996 UpdateGuideState(): m_state=6
01:34:18.275 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13268
01:34:18.275 00.000 8996 Star::Find returns 1 (0), X=137.03, Y=471.74, Mass=663671, SNR=344.4, Peak=43027 HFD=4.4
01:34:18.276 00.001 8996 MultiStar: [#1 -0.43,-0.40,0.00,M9] [#2 0.36,-0.08,0.84,U] [#3 -0.06,-0.94,0.00,M5] [#4 0.14,-0.73,0.00,M5] [#5 0.57,-0.35,0.00,M1] [#6 -0.55,-0.85,0.00,M10] [#7 0.16,-0.63,0.00,M6] [#8 1.00,-0.07,0.00,M3] 
01:34:18.277 00.001 8996 single-star, 1 included, MultiStar: {0.32, -0.13}, one-star: {0.29, -0.17}
01:34:18.278 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
01:34:18.279 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.71)
01:34:18.279 00.000 8996 CameraToMount -- cameraX=0.29 cameraY=-0.17 hyp=0.33 cameraTheta=-0.54 mountX=0.30 mountY=0.14, mountTheta=0.43
01:34:18.281 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.17, opts=13)
01:34:18.282 00.001 8996 Enqueuing Move request for scope (0.29, -0.17)
01:34:18.283 00.001 20224 Worker thread wakes up
01:34:18.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.17) opts 0xd
01:34:18.283 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.17)
01:34:18.283 00.000 20224 Moving (0.29, -0.17) raw xDistance=0.30 yDistance=0.14
01:34:18.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
01:34:18.284 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:18.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:34:18.284 00.000 20224 MoveAxis(W, 44, ABG)
01:34:18.284 00.000 20224 Guiding  Dir = 3, Dur = 44
01:34:18.284 00.000 20224 IsSlewing returns 0
01:34:18.284 00.000 20224 IsGuiding returns 0
01:34:18.289 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43027, med=3187, FiltMin=2883, FiltMax=25683, Gamma=1.000
01:34:18.303 00.014 8996 UpdateGuideState exits: m=663671 SNR=344.4
01:34:18.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:18.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:18.306 00.001 8996 Enqueuing Expose request
01:34:18.332 00.026 20224 IsGuiding returns 1
01:34:18.332 00.000 20224 scope still moving after pulse duration time elapsed
01:34:18.361 00.029 20224 IsSlewing returns 0
01:34:18.361 00.000 20224 IsGuiding returns 1
01:34:18.393 00.032 20224 IsSlewing returns 0
01:34:18.393 00.000 20224 IsGuiding returns 1
01:34:18.425 00.032 20224 IsSlewing returns 0
01:34:18.425 00.000 20224 IsGuiding returns 0
01:34:18.425 00.000 20224 scope move finished after 44 + 97 ms
01:34:18.425 00.000 20224 Move returns status 0, amount 44
01:34:18.425 00.000 20224 MoveAxis(N, 0, ABG)
01:34:18.425 00.000 20224 Move returns status 0, amount 0
01:34:18.425 00.000 20224 move complete, result=0
01:34:18.425 00.000 20224 worker thread done servicing request
01:34:18.425 00.000 20224 Worker thread wakes up
01:34:18.426 00.001 8996 GuideStep: 0.3 px 44 ms WEST, 0.1 px 0 ms NORTH
01:34:18.427 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:18.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:19.385 00.958 20224 Exposure complete
01:34:19.444 00.059 20224 worker thread done servicing request
01:34:19.444 00.000 8996 OnExposeComplete: enter
01:34:19.446 00.002 8996 UpdateGuideState(): m_state=6
01:34:19.447 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13269
01:34:19.448 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=471.70, Mass=554992, SNR=293.7, Peak=42275 HFD=4.5
01:34:19.450 00.002 8996 MultiStar: [#1 -1.01,-0.27,0.00,M10] [#2 -0.19,-0.36,0.73,U] [#3 -0.47,-0.86,0.00,M6] [#4 -0.41,-0.88,0.00,M6] [#5 -0.26,-0.21,0.55,U] [#6 -0.62,-0.65,0.00,R] [#7 -0.13,-0.32,0.47,U] [#8 0.10,-0.22,0.36,U] 
01:34:19.451 00.001 8996 single-star, 4 included, MultiStar: {-0.07, -0.26}, one-star: {0.09, -0.21}
01:34:19.453 00.002 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:34:19.454 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
01:34:19.455 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.18 mountX=0.11 mountY=0.20, mountTheta=1.08
01:34:19.458 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.21, opts=13)
01:34:19.459 00.001 8996 Enqueuing Move request for scope (0.09, -0.21)
01:34:19.460 00.001 20224 Worker thread wakes up
01:34:19.461 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
01:34:19.461 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
01:34:19.461 00.000 20224 Moving (0.09, -0.21) raw xDistance=0.11 yDistance=0.20
01:34:19.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:34:19.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:34:19.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:34:19.461 00.000 20224 MoveAxis(E, 0, ABG)
01:34:19.461 00.000 20224 Move returns status 0, amount 0
01:34:19.461 00.000 20224 MoveAxis(N, 0, ABG)
01:34:19.461 00.000 20224 Move returns status 0, amount 0
01:34:19.461 00.000 20224 move complete, result=0
01:34:19.461 00.000 20224 worker thread done servicing request
01:34:19.466 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42275, med=3187, FiltMin=2870, FiltMax=24643, Gamma=1.000
01:34:19.487 00.021 8996 UpdateGuideState exits: m=554992 SNR=293.7
01:34:19.488 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:19.489 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:19.490 00.001 8996 Enqueuing Expose request
01:34:19.491 00.001 20224 Worker thread wakes up
01:34:19.491 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:19.492 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:19.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:20.644 01.152 20224 Exposure complete
01:34:20.704 00.060 20224 worker thread done servicing request
01:34:20.704 00.000 8996 OnExposeComplete: enter
01:34:20.705 00.001 8996 UpdateGuideState(): m_state=6
01:34:20.706 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13270
01:34:20.707 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=471.47, Mass=617598, SNR=331.4, Peak=46029 HFD=4.7
01:34:20.708 00.001 8996 MultiStar: [#1 -0.70,-0.43,0.00,R] [#2 0.12,-0.57,0.00,M2] [#3 -0.10,-0.46,0.00,M7] [#4 -0.02,-0.47,0.00,M7] [#5 -0.31,-0.20,0.47,U] [#6 0.30,0.64,0.00,M1] [#7 -0.01,-0.34,0.44,U] [#8 0.11,-0.12,0.28,U] 
01:34:20.708 00.000 8996 refined, 3 included, MultiStar: {-0.11, -0.33}, one-star: {-0.12, -0.44}
01:34:20.709 00.001 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
01:34:20.710 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.36)
01:34:20.711 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.33 hyp=0.35 cameraTheta=-1.90 mountX=-0.08 mountY=0.34, mountTheta=1.80
01:34:20.712 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.33, opts=13)
01:34:20.713 00.001 8996 Enqueuing Move request for scope (-0.11, -0.33)
01:34:20.714 00.001 20224 Worker thread wakes up
01:34:20.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.33) opts 0xd
01:34:20.714 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.33)
01:34:20.714 00.000 20224 Moving (-0.11, -0.33) raw xDistance=-0.08 yDistance=0.34
01:34:20.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:34:20.714 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:34:20.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:34:20.714 00.000 20224 MoveAxis(E, 0, ABG)
01:34:20.714 00.000 20224 Move returns status 0, amount 0
01:34:20.714 00.000 20224 MoveAxis(N, 0, ABG)
01:34:20.714 00.000 20224 Move returns status 0, amount 0
01:34:20.714 00.000 20224 move complete, result=0
01:34:20.715 00.001 20224 worker thread done servicing request
01:34:20.719 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46029, med=3187, FiltMin=2854, FiltMax=25427, Gamma=1.000
01:34:20.738 00.019 8996 UpdateGuideState exits: m=617598 SNR=331.4
01:34:20.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:20.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:20.741 00.001 8996 Enqueuing Expose request
01:34:20.741 00.000 20224 Worker thread wakes up
01:34:20.742 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:34:20.742 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:20.742 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:21.724 00.982 20224 Exposure complete
01:34:21.808 00.084 20224 worker thread done servicing request
01:34:21.808 00.000 8996 OnExposeComplete: enter
01:34:21.809 00.001 8996 UpdateGuideState(): m_state=6
01:34:21.810 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13271
01:34:21.810 00.000 8996 Star::Find returns 1 (0), X=136.68, Y=471.85, Mass=584374, SNR=289.5, Peak=48803 HFD=4.5
01:34:21.812 00.002 8996 MultiStar: [#1 -0.08,-0.15,0.66,U] [#2 -0.05,-0.76,0.00,M3] [#3 -0.25,-0.57,0.00,M8] [#4 -0.13,-0.36,0.49,U] [#5 0.10,-0.24,0.60,U] [#6 0.15,0.27,0.45,U] [#7 -0.14,-0.12,0.47,U] [#8 0.21,-0.28,0.33,U] 
01:34:21.813 00.001 8996 single-star, 6 included, MultiStar: {-0.01, -0.13}, one-star: {-0.06, -0.06}
01:34:21.814 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
01:34:21.815 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
01:34:21.815 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.36 mountX=-0.05 mountY=0.07, mountTheta=2.26
01:34:21.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
01:34:21.818 00.001 8996 Enqueuing Move request for scope (-0.06, -0.06)
01:34:21.818 00.000 20224 Worker thread wakes up
01:34:21.819 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
01:34:21.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
01:34:21.819 00.000 20224 Moving (-0.06, -0.06) raw xDistance=-0.05 yDistance=0.07
01:34:21.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:34:21.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:21.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:34:21.819 00.000 20224 MoveAxis(E, 0, ABG)
01:34:21.819 00.000 20224 Move returns status 0, amount 0
01:34:21.819 00.000 20224 MoveAxis(N, 0, ABG)
01:34:21.819 00.000 20224 Move returns status 0, amount 0
01:34:21.819 00.000 20224 move complete, result=0
01:34:21.819 00.000 20224 worker thread done servicing request
01:34:21.824 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48803, med=3187, FiltMin=2848, FiltMax=23331, Gamma=1.000
01:34:21.843 00.019 8996 UpdateGuideState exits: m=584374 SNR=289.5
01:34:21.845 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:21.847 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:21.847 00.000 8996 Enqueuing Expose request
01:34:21.849 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:21.849 00.000 20224 Worker thread wakes up
01:34:21.849 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:21.850 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:22.120 00.270 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:34:22.122 00.002 8996 case statement mapped state 6 to 3
01:34:22.124 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:34:23.014 00.890 20224 Exposure complete
01:34:23.119 00.105 20224 worker thread done servicing request
01:34:23.119 00.000 8996 OnExposeComplete: enter
01:34:23.121 00.002 8996 UpdateGuideState(): m_state=6
01:34:23.123 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13272
01:34:23.124 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=471.80, Mass=657551, SNR=302.6, Peak=47875 HFD=4.6
01:34:23.126 00.002 8996 MultiStar: [#1 -0.55,-0.24,0.00,M1] [#2 -0.82,-0.75,0.00,M4] [#3 -0.60,-0.68,0.00,M9] [#4 -0.55,-0.38,0.00,M7] [#5 -0.43,-0.34,0.00,M1] [#6 -0.27,0.06,0.39,U] [#7 -0.68,-0.52,0.00,M4] [#8 -0.26,-0.83,0.00,M1] 
01:34:23.127 00.001 8996 refined, 1 included, MultiStar: {-0.31, -0.06}, one-star: {-0.33, -0.11}
01:34:23.128 00.001 8996 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.10) = xAngle (-2.85 = -2.85)
01:34:23.129 00.001 8996 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.31)
01:34:23.129 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.06 hyp=0.32 cameraTheta=-2.95 mountX=-0.31 mountY=0.10, mountTheta=2.83
01:34:23.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.06, opts=13)
01:34:23.132 00.001 8996 Enqueuing Move request for scope (-0.31, -0.06)
01:34:23.132 00.000 20224 Worker thread wakes up
01:34:23.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.06) opts 0xd
01:34:23.132 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.06)
01:34:23.132 00.000 20224 Moving (-0.31, -0.06) raw xDistance=-0.31 yDistance=0.10
01:34:23.133 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
01:34:23.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:23.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:34:23.133 00.000 20224 MoveAxis(E, 45, ABG)
01:34:23.133 00.000 20224 Guiding  Dir = 2, Dur = 45
01:34:23.133 00.000 20224 IsSlewing returns 0
01:34:23.133 00.000 20224 IsGuiding returns 0
01:34:23.138 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=47875, med=3187, FiltMin=2877, FiltMax=27664, Gamma=1.000
01:34:23.152 00.014 8996 UpdateGuideState exits: m=657551 SNR=302.6
01:34:23.153 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:23.154 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:23.155 00.001 8996 Enqueuing Expose request
01:34:23.159 00.004 20224 PulseGuide returned control before completion, sleep 31
01:34:23.203 00.044 20224 IsGuiding returns 1
01:34:23.203 00.000 20224 scope still moving after pulse duration time elapsed
01:34:23.235 00.032 20224 IsSlewing returns 0
01:34:23.236 00.001 20224 IsGuiding returns 1
01:34:23.265 00.029 20224 IsSlewing returns 0
01:34:23.266 00.001 20224 IsGuiding returns 0
01:34:23.266 00.000 20224 scope move finished after 45 + 87 ms
01:34:23.266 00.000 20224 Move returns status 0, amount 45
01:34:23.266 00.000 20224 MoveAxis(N, 0, ABG)
01:34:23.266 00.000 20224 Move returns status 0, amount 0
01:34:23.266 00.000 20224 move complete, result=0
01:34:23.266 00.000 20224 worker thread done servicing request
01:34:23.266 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
01:34:23.269 00.003 20224 Worker thread wakes up
01:34:23.270 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:23.270 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:24.264 00.994 20224 Exposure complete
01:34:24.332 00.068 20224 worker thread done servicing request
01:34:24.332 00.000 8996 OnExposeComplete: enter
01:34:24.333 00.001 8996 UpdateGuideState(): m_state=6
01:34:24.334 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13273
01:34:24.334 00.000 8996 Star::Find returns 1 (0), X=136.64, Y=471.34, Mass=606155, SNR=303.4, Peak=44685 HFD=4.7
01:34:24.335 00.001 8996 MultiStar: [#1 -0.33,-0.21,0.67,U] [#2 -0.40,-1.03,0.00,M5] [#3 0.01,-0.78,0.00,M10] [#4 -0.05,-0.68,0.00,M8] [#5 -0.20,-0.64,0.00,M2] [#6 0.07,-0.02,0.36,U] [#7 -0.25,-0.50,0.00,M5] [#8 0.11,-0.64,0.00,M2] 
01:34:24.336 00.001 8996 refined, 2 included, MultiStar: {-0.15, -0.36}, one-star: {-0.11, -0.58}
01:34:24.337 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
01:34:24.338 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
01:34:24.339 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.96 mountX=-0.11 mountY=0.37, mountTheta=1.87
01:34:24.339 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.36, opts=13)
01:34:24.341 00.002 8996 Enqueuing Move request for scope (-0.15, -0.36)
01:34:24.342 00.001 20224 Worker thread wakes up
01:34:24.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.36) opts 0xd
01:34:24.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.36)
01:34:24.342 00.000 20224 Moving (-0.15, -0.36) raw xDistance=-0.11 yDistance=0.37
01:34:24.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:34:24.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:34:24.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:34:24.342 00.000 20224 MoveAxis(E, 0, ABG)
01:34:24.342 00.000 20224 Move returns status 0, amount 0
01:34:24.342 00.000 20224 MoveAxis(N, 0, ABG)
01:34:24.342 00.000 20224 Move returns status 0, amount 0
01:34:24.342 00.000 20224 move complete, result=0
01:34:24.342 00.000 20224 worker thread done servicing request
01:34:24.347 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44685, med=3187, FiltMin=2893, FiltMax=26147, Gamma=1.000
01:34:24.360 00.013 8996 UpdateGuideState exits: m=606155 SNR=303.4
01:34:24.362 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:24.362 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:24.363 00.001 8996 Enqueuing Expose request
01:34:24.364 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:34:24.364 00.000 20224 Worker thread wakes up
01:34:24.365 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:24.365 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:25.542 01.177 20224 Exposure complete
01:34:25.613 00.071 20224 worker thread done servicing request
01:34:25.614 00.001 8996 OnExposeComplete: enter
01:34:25.615 00.001 8996 UpdateGuideState(): m_state=6
01:34:25.616 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13274
01:34:25.616 00.000 8996 Star::Find returns 1 (0), X=136.99, Y=471.82, Mass=631176, SNR=314.3, Peak=47875 HFD=4.4
01:34:25.617 00.001 8996 MultiStar: [#1 -0.21,-0.14,0.67,U] [#2 -0.07,-0.61,0.00,M6] [#3 -0.14,-0.65,0.00,R] [#4 -0.19,-0.61,0.00,M9] [#5 -0.30,-0.46,0.00,M3] [#6 -0.04,0.02,0.46,U] [#7 -0.41,-0.88,0.00,M6] [#8 0.30,-0.12,0.39,U] 
01:34:25.618 00.001 8996 refined, 3 included, MultiStar: {0.08, -0.09}, one-star: {0.24, -0.09}
01:34:25.619 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
01:34:25.620 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.42)
01:34:25.621 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-0.84 mountX=0.09 mountY=0.08, mountTheta=0.73
01:34:25.622 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.09, opts=13)
01:34:25.624 00.002 8996 Enqueuing Move request for scope (0.08, -0.09)
01:34:25.626 00.002 20224 Worker thread wakes up
01:34:25.626 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.09) opts 0xd
01:34:25.626 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.09)
01:34:25.626 00.000 20224 Moving (0.08, -0.09) raw xDistance=0.09 yDistance=0.08
01:34:25.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:34:25.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:25.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:34:25.626 00.000 20224 MoveAxis(E, 0, ABG)
01:34:25.627 00.001 20224 Move returns status 0, amount 0
01:34:25.627 00.000 20224 MoveAxis(N, 0, ABG)
01:34:25.627 00.000 20224 Move returns status 0, amount 0
01:34:25.627 00.000 20224 move complete, result=0
01:34:25.627 00.000 20224 worker thread done servicing request
01:34:25.633 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=47875, med=3187, FiltMin=2867, FiltMax=26291, Gamma=1.000
01:34:25.658 00.025 8996 UpdateGuideState exits: m=631176 SNR=314.3
01:34:25.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:25.660 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:25.661 00.001 8996 Enqueuing Expose request
01:34:25.662 00.001 20224 Worker thread wakes up
01:34:25.662 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:25.663 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:25.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:26.634 00.971 20224 Exposure complete
01:34:26.693 00.059 20224 worker thread done servicing request
01:34:26.693 00.000 8996 OnExposeComplete: enter
01:34:26.695 00.002 8996 UpdateGuideState(): m_state=6
01:34:26.696 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13275
01:34:26.697 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=471.43, Mass=679923, SNR=324.3, Peak=43709 HFD=4.8
01:34:26.699 00.002 8996 MultiStar: [#1 0.17,-0.45,0.00,M1] [#2 0.27,-0.82,0.00,M7] [#3 0.16,-0.35,0.55,U] [#4 0.13,-0.96,0.00,M10] [#5 -0.10,-0.74,0.00,M4] [#6 0.23,0.08,0.38,U] [#7 -0.31,-0.95,0.00,M7] [#8 0.50,-0.46,0.00,M2] 
01:34:26.701 00.002 8996 refined, 2 included, MultiStar: {0.17, -0.33}, one-star: {0.15, -0.48}
01:34:26.703 00.002 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
01:34:26.704 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
01:34:26.705 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.33 hyp=0.37 cameraTheta=-1.10 mountX=0.20 mountY=0.31, mountTheta=1.00
01:34:26.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.33, opts=13)
01:34:26.708 00.001 8996 Enqueuing Move request for scope (0.17, -0.33)
01:34:26.709 00.001 20224 Worker thread wakes up
01:34:26.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.33) opts 0xd
01:34:26.709 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.33)
01:34:26.709 00.000 20224 Moving (0.17, -0.33) raw xDistance=0.20 yDistance=0.31
01:34:26.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:34:26.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:34:26.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:34:26.709 00.000 20224 MoveAxis(W, 29, ABG)
01:34:26.710 00.001 20224 Guiding  Dir = 3, Dur = 29
01:34:26.710 00.000 20224 IsSlewing returns 0
01:34:26.710 00.000 20224 IsGuiding returns 0
01:34:26.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=43709, med=3187, FiltMin=2857, FiltMax=26265, Gamma=1.000
01:34:26.734 00.020 20224 PulseGuide returned control before completion, sleep 15
01:34:26.737 00.003 8996 UpdateGuideState exits: m=679923 SNR=324.3
01:34:26.739 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:26.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:26.741 00.001 8996 Enqueuing Expose request
01:34:26.764 00.023 20224 IsGuiding returns 1
01:34:26.764 00.000 20224 scope still moving after pulse duration time elapsed
01:34:26.795 00.031 20224 IsSlewing returns 0
01:34:26.796 00.001 20224 IsGuiding returns 1
01:34:26.826 00.030 20224 IsSlewing returns 0
01:34:26.827 00.001 20224 IsGuiding returns 0
01:34:26.827 00.000 20224 scope move finished after 29 + 87 ms
01:34:26.827 00.000 20224 Move returns status 0, amount 29
01:34:26.827 00.000 20224 MoveAxis(N, 0, ABG)
01:34:26.827 00.000 20224 Move returns status 0, amount 0
01:34:26.827 00.000 20224 move complete, result=0
01:34:26.827 00.000 20224 worker thread done servicing request
01:34:26.827 00.000 20224 Worker thread wakes up
01:34:26.827 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.3 px 0 ms NORTH
01:34:26.829 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:26.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:27.999 01.170 20224 Exposure complete
01:34:28.076 00.077 20224 worker thread done servicing request
01:34:28.076 00.000 8996 OnExposeComplete: enter
01:34:28.077 00.001 8996 UpdateGuideState(): m_state=6
01:34:28.078 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13276
01:34:28.079 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=471.08, Mass=621944, SNR=292.0, Peak=46925 HFD=4.4
01:34:28.080 00.001 8996 MultiStar: [#1 -0.12,-0.35,0.68,U] [#2 -0.62,-0.89,0.00,M8] [#3 -0.13,-0.33,0.62,U] [#4 -0.24,-0.83,0.00,R] [#5 -0.57,-1.06,0.00,M5] [#6 -0.04,-0.20,0.45,U] [#7 -0.58,-0.96,0.00,M8] [#8 -0.02,-0.64,0.00,M3] 
01:34:28.080 00.000 8996 refined, 3 included, MultiStar: {-0.19, -0.50}, one-star: {-0.33, -0.84}
01:34:28.081 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
01:34:28.082 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
01:34:28.083 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.50 hyp=0.53 cameraTheta=-1.93 mountX=-0.14 mountY=0.52, mountTheta=1.83
01:34:28.084 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.50, opts=13)
01:34:28.085 00.001 8996 Enqueuing Move request for scope (-0.19, -0.50)
01:34:28.086 00.001 20224 Worker thread wakes up
01:34:28.086 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.50) opts 0xd
01:34:28.086 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.50)
01:34:28.086 00.000 20224 Moving (-0.19, -0.50) raw xDistance=-0.14 yDistance=0.52
01:34:28.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:34:28.086 00.000 20224 switching direction from -1 to 1 - decHistory=6 oldest=0.72 newest=0.91
01:34:28.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
01:34:28.086 00.000 20224 MoveAxis(E, 0, ABG)
01:34:28.086 00.000 20224 Move returns status 0, amount 0
01:34:28.086 00.000 20224 MoveAxis(S, 109, ABG)
01:34:28.086 00.000 20224 Guiding  Dir = 1, Dur = 109
01:34:28.086 00.000 20224 IsSlewing returns 0
01:34:28.087 00.001 20224 IsGuiding returns 0
01:34:28.090 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46925, med=3187, FiltMin=2854, FiltMax=25558, Gamma=1.000
01:34:28.104 00.014 8996 UpdateGuideState exits: m=621944 SNR=292.0
01:34:28.107 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:28.109 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:28.110 00.001 8996 Enqueuing Expose request
01:34:28.138 00.028 20224 PulseGuide returned control before completion, sleep 68
01:34:28.215 00.077 20224 IsGuiding returns 1
01:34:28.215 00.000 20224 scope still moving after pulse duration time elapsed
01:34:28.247 00.032 20224 IsSlewing returns 0
01:34:28.247 00.000 20224 IsGuiding returns 1
01:34:28.278 00.031 20224 IsSlewing returns 0
01:34:28.278 00.000 20224 IsGuiding returns 1
01:34:28.310 00.032 20224 IsSlewing returns 0
01:34:28.310 00.000 20224 IsGuiding returns 0
01:34:28.311 00.001 20224 scope move finished after 109 + 114 ms
01:34:28.311 00.000 20224 Move returns status 0, amount 109
01:34:28.311 00.000 20224 move complete, result=0
01:34:28.311 00.000 20224 worker thread done servicing request
01:34:28.311 00.000 20224 Worker thread wakes up
01:34:28.311 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 109 ms SOUTH
01:34:28.312 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:28.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:29.297 00.985 20224 Exposure complete
01:34:29.385 00.088 20224 worker thread done servicing request
01:34:29.386 00.001 8996 OnExposeComplete: enter
01:34:29.389 00.003 8996 UpdateGuideState(): m_state=6
01:34:29.392 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13277
01:34:29.394 00.002 8996 Star::Find returns 1 (0), X=136.53, Y=471.41, Mass=600075, SNR=278.4, Peak=42541 HFD=4.5
01:34:29.396 00.002 8996 MultiStar: [#1 -0.28,-0.03,0.73,U] [#2 -0.54,-0.88,0.00,M9] [#3 -0.20,-0.07,0.73,U] [#4 -0.09,0.04,0.59,U] [#5 -0.54,-0.83,0.00,M6] [#6 -0.21,-0.03,0.43,U] [#7 -0.64,-0.53,0.00,M9] [#8 -0.25,-0.55,0.00,M4] 
01:34:29.398 00.002 8996 refined, 4 included, MultiStar: {-0.20, -0.16}, one-star: {-0.21, -0.50}
01:34:29.399 00.001 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
01:34:29.401 00.002 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
01:34:29.403 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.16 hyp=0.26 cameraTheta=-2.48 mountX=-0.19 mountY=0.18, mountTheta=2.37
01:34:29.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.16, opts=13)
01:34:29.406 00.001 8996 Enqueuing Move request for scope (-0.20, -0.16)
01:34:29.407 00.001 20224 Worker thread wakes up
01:34:29.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.16) opts 0xd
01:34:29.407 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.16)
01:34:29.407 00.000 20224 Moving (-0.20, -0.16) raw xDistance=-0.19 yDistance=0.18
01:34:29.407 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:34:29.407 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:29.407 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:34:29.407 00.000 20224 MoveAxis(E, 0, ABG)
01:34:29.407 00.000 20224 Move returns status 0, amount 0
01:34:29.407 00.000 20224 MoveAxis(N, 0, ABG)
01:34:29.407 00.000 20224 Move returns status 0, amount 0
01:34:29.407 00.000 20224 move complete, result=0
01:34:29.408 00.001 20224 worker thread done servicing request
01:34:29.411 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42541, med=3187, FiltMin=2867, FiltMax=23155, Gamma=1.000
01:34:29.425 00.014 8996 UpdateGuideState exits: m=600075 SNR=278.4
01:34:29.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:29.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:29.428 00.001 8996 Enqueuing Expose request
01:34:29.429 00.001 20224 Worker thread wakes up
01:34:29.429 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:34:29.430 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:29.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:30.605 01.175 20224 Exposure complete
01:34:30.668 00.063 20224 worker thread done servicing request
01:34:30.669 00.001 8996 OnExposeComplete: enter
01:34:30.670 00.001 8996 UpdateGuideState(): m_state=6
01:34:30.671 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13278
01:34:30.672 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=471.55, Mass=602898, SNR=321.5, Peak=39363 HFD=4.5
01:34:30.673 00.001 8996 MultiStar: [#1 -0.44,-0.12,0.00,M1] [#2 -0.22,-0.41,0.00,M10] [#3 -0.21,0.09,0.56,U] [#4 -0.09,0.45,0.00,M1] [#5 -0.61,-0.47,0.00,M7] [#6 -0.34,0.06,0.32,U] [#7 -0.67,-0.52,0.00,M10] [#8 -0.44,-0.47,0.00,M5] 
01:34:30.673 00.000 8996 refined, 2 included, MultiStar: {-0.32, -0.16}, one-star: {-0.37, -0.37}
01:34:30.674 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
01:34:30.675 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
01:34:30.676 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.16 hyp=0.35 cameraTheta=-2.68 mountX=-0.30 mountY=0.19, mountTheta=2.57
01:34:30.677 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.16, opts=13)
01:34:30.678 00.001 8996 Enqueuing Move request for scope (-0.32, -0.16)
01:34:30.679 00.001 20224 Worker thread wakes up
01:34:30.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.16) opts 0xd
01:34:30.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.16)
01:34:30.679 00.000 20224 Moving (-0.32, -0.16) raw xDistance=-0.30 yDistance=0.19
01:34:30.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:34:30.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:30.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:34:30.679 00.000 20224 MoveAxis(E, 44, ABG)
01:34:30.679 00.000 20224 Guiding  Dir = 2, Dur = 44
01:34:30.680 00.001 20224 IsSlewing returns 0
01:34:30.680 00.000 20224 IsGuiding returns 0
01:34:30.683 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=39363, med=3187, FiltMin=2877, FiltMax=21811, Gamma=1.000
01:34:30.686 00.003 20224 PulseGuide returned control before completion, sleep 49
01:34:30.698 00.012 8996 UpdateGuideState exits: m=602898 SNR=321.5
01:34:30.699 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:30.701 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:30.702 00.001 8996 Enqueuing Expose request
01:34:30.748 00.046 20224 IsGuiding returns 1
01:34:30.748 00.000 20224 scope still moving after pulse duration time elapsed
01:34:30.780 00.032 20224 IsSlewing returns 0
01:34:30.780 00.000 20224 IsGuiding returns 0
01:34:30.780 00.000 20224 scope move finished after 44 + 56 ms
01:34:30.780 00.000 20224 Move returns status 0, amount 44
01:34:30.780 00.000 20224 MoveAxis(N, 0, ABG)
01:34:30.780 00.000 20224 Move returns status 0, amount 0
01:34:30.780 00.000 20224 move complete, result=0
01:34:30.780 00.000 20224 worker thread done servicing request
01:34:30.780 00.000 20224 Worker thread wakes up
01:34:30.780 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.2 px 0 ms NORTH
01:34:30.782 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:30.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:31.756 00.974 20224 Exposure complete
01:34:31.824 00.068 20224 worker thread done servicing request
01:34:31.824 00.000 8996 OnExposeComplete: enter
01:34:31.825 00.001 8996 UpdateGuideState(): m_state=6
01:34:31.826 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13279
01:34:31.828 00.002 8996 Star::Find returns 1 (0), X=136.70, Y=471.36, Mass=652873, SNR=311.6, Peak=50605 HFD=4.7
01:34:31.830 00.002 8996 MultiStar: [#1 -0.23,-0.24,0.64,U] [#2 -0.05,-0.58,0.00,R] [#3 -0.11,-0.35,0.54,U] [#4 0.02,-0.09,0.56,U] [#5 -0.47,-0.65,0.00,M8] [#6 -0.05,-0.27,0.46,U] [#7 -0.16,-0.65,0.00,R] [#8 0.08,-0.64,0.00,M6] 
01:34:31.831 00.001 8996 refined, 4 included, MultiStar: {-0.08, -0.33}, one-star: {-0.04, -0.55}
01:34:31.831 00.000 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
01:34:31.832 00.001 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
01:34:31.833 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.33 hyp=0.34 cameraTheta=-1.81 mountX=-0.05 mountY=0.34, mountTheta=1.72
01:34:31.836 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.33, opts=13)
01:34:31.837 00.001 8996 Enqueuing Move request for scope (-0.08, -0.33)
01:34:31.837 00.000 20224 Worker thread wakes up
01:34:31.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.33) opts 0xd
01:34:31.837 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.33)
01:34:31.837 00.000 20224 Moving (-0.08, -0.33) raw xDistance=-0.05 yDistance=0.34
01:34:31.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:34:31.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:34:31.838 00.001 20224 MoveAxis(E, 0, ABG)
01:34:31.838 00.000 20224 Move returns status 0, amount 0
01:34:31.838 00.000 20224 MoveAxis(S, 72, ABG)
01:34:31.838 00.000 20224 Guiding  Dir = 1, Dur = 72
01:34:31.838 00.000 20224 IsSlewing returns 0
01:34:31.838 00.000 20224 IsGuiding returns 0
01:34:31.843 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50605, med=3187, FiltMin=2893, FiltMax=27488, Gamma=1.000
01:34:31.858 00.015 8996 UpdateGuideState exits: m=652873 SNR=311.6
01:34:31.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:31.860 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:31.861 00.001 8996 Enqueuing Expose request
01:34:31.892 00.031 20224 PulseGuide returned control before completion, sleep 28
01:34:31.921 00.029 20224 IsGuiding returns 1
01:34:31.921 00.000 20224 scope still moving after pulse duration time elapsed
01:34:31.953 00.032 20224 IsSlewing returns 0
01:34:31.953 00.000 20224 IsGuiding returns 1
01:34:31.984 00.031 20224 IsSlewing returns 0
01:34:31.984 00.000 20224 IsGuiding returns 0
01:34:31.984 00.000 20224 scope move finished after 72 + 74 ms
01:34:31.984 00.000 20224 Move returns status 0, amount 72
01:34:31.985 00.001 20224 move complete, result=0
01:34:31.985 00.000 20224 worker thread done servicing request
01:34:31.985 00.000 20224 Worker thread wakes up
01:34:31.985 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 72 ms SOUTH
01:34:31.987 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:31.987 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:33.155 01.168 20224 Exposure complete
01:34:33.232 00.077 20224 worker thread done servicing request
01:34:33.233 00.001 8996 OnExposeComplete: enter
01:34:33.235 00.002 8996 UpdateGuideState(): m_state=6
01:34:33.237 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13280
01:34:33.239 00.002 8996 Star::Find returns 1 (0), X=136.86, Y=472.30, Mass=592167, SNR=300.0, Peak=46643 HFD=4.5
01:34:33.241 00.002 8996 MultiStar: [#1 -0.08,0.67,0.00,M1] [#2 0.26,0.61,0.00,M1] [#3 -0.17,0.43,0.00,M1] [#4 0.13,0.97,0.00,M1] [#5 -0.17,-0.12,0.61,U] [#6 -0.11,0.52,0.00,M1] [#7 -0.21,0.58,0.00,M1] [#8 0.11,0.22,0.38,U] 
01:34:33.242 00.001 8996 refined, 2 included, MultiStar: {0.03, 0.20}, one-star: {0.12, 0.39}
01:34:33.244 00.002 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
01:34:33.245 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
01:34:33.247 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.20 hyp=0.20 cameraTheta=1.43 mountX=0.01 mountY=-0.20, mountTheta=-1.53
01:34:33.249 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.20, opts=13)
01:34:33.251 00.002 8996 Enqueuing Move request for scope (0.03, 0.20)
01:34:33.252 00.001 20224 Worker thread wakes up
01:34:33.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.20) opts 0xd
01:34:33.252 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.20)
01:34:33.252 00.000 20224 Moving (0.03, 0.20) raw xDistance=0.01 yDistance=-0.20
01:34:33.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:34:33.252 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:34:33.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:34:33.252 00.000 20224 MoveAxis(E, 0, ABG)
01:34:33.252 00.000 20224 Move returns status 0, amount 0
01:34:33.252 00.000 20224 MoveAxis(N, 0, ABG)
01:34:33.252 00.000 20224 Move returns status 0, amount 0
01:34:33.252 00.000 20224 move complete, result=0
01:34:33.252 00.000 20224 worker thread done servicing request
01:34:33.256 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46643, med=3187, FiltMin=2864, FiltMax=23872, Gamma=1.000
01:34:33.271 00.015 8996 UpdateGuideState exits: m=592167 SNR=300.0
01:34:33.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:33.274 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:33.275 00.001 8996 Enqueuing Expose request
01:34:33.276 00.001 20224 Worker thread wakes up
01:34:33.276 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:34:33.277 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:33.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:34.262 00.985 20224 Exposure complete
01:34:34.325 00.063 20224 worker thread done servicing request
01:34:34.325 00.000 8996 OnExposeComplete: enter
01:34:34.327 00.002 8996 UpdateGuideState(): m_state=6
01:34:34.329 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13281
01:34:34.332 00.003 8996 Star::Find returns 1 (0), X=136.98, Y=472.01, Mass=744557, SNR=328.4, Peak=57475 HFD=4.5
01:34:34.336 00.004 8996 MultiStar: [#1 0.19,0.39,0.57,U] [#2 0.36,0.32,0.00,M2] [#3 -0.06,0.42,0.60,U] [#4 0.01,0.43,0.48,U] [#5 0.06,-0.28,0.50,U] [#6 0.07,0.44,0.40,U] [#7 0.22,0.57,0.00,M2] [#8 0.39,-0.21,0.26,U] 
01:34:34.339 00.003 8996 refined, 6 included, MultiStar: {0.12, 0.20}, one-star: {0.24, 0.10}
01:34:34.341 00.002 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:34:34.343 00.002 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
01:34:34.343 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.24 cameraTheta=1.02 mountX=0.10 mountY=-0.21, mountTheta=-1.12
01:34:34.346 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.20, opts=13)
01:34:34.347 00.001 8996 Enqueuing Move request for scope (0.12, 0.20)
01:34:34.349 00.002 20224 Worker thread wakes up
01:34:34.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
01:34:34.350 00.001 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
01:34:34.350 00.000 20224 Moving (0.12, 0.20) raw xDistance=0.10 yDistance=-0.21
01:34:34.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:34:34.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:34:34.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:34:34.350 00.000 20224 MoveAxis(E, 0, ABG)
01:34:34.350 00.000 20224 Move returns status 0, amount 0
01:34:34.350 00.000 20224 MoveAxis(N, 0, ABG)
01:34:34.350 00.000 20224 Move returns status 0, amount 0
01:34:34.350 00.000 20224 move complete, result=0
01:34:34.351 00.001 20224 worker thread done servicing request
01:34:34.356 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57475, med=3187, FiltMin=2896, FiltMax=28003, Gamma=1.000
01:34:34.383 00.027 8996 UpdateGuideState exits: m=744557 SNR=328.4
01:34:34.385 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:34.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:34.387 00.001 8996 Enqueuing Expose request
01:34:34.388 00.001 20224 Worker thread wakes up
01:34:34.389 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:34:34.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:34.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:35.551 01.161 20224 Exposure complete
01:34:35.608 00.057 20224 worker thread done servicing request
01:34:35.608 00.000 8996 OnExposeComplete: enter
01:34:35.610 00.002 8996 UpdateGuideState(): m_state=6
01:34:35.612 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13282
01:34:35.613 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=471.69, Mass=604661, SNR=316.2, Peak=47091 HFD=4.5
01:34:35.614 00.001 8996 MultiStar: [#1 0.21,-0.22,0.53,U] [#2 0.04,0.22,0.58,U] [#3 0.30,-0.10,0.59,U] [#4 0.51,0.15,0.00,M1] [#5 -0.09,-0.43,0.53,U] [#6 0.50,0.15,0.00,M1] [#7 0.31,0.16,0.45,U] [#8 0.31,-0.07,0.34,U] 
01:34:35.615 00.001 8996 refined, 6 included, MultiStar: {0.16, -0.11}, one-star: {0.15, -0.22}
01:34:35.615 00.000 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
01:34:35.616 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.65)
01:34:35.617 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.11 hyp=0.20 cameraTheta=-0.61 mountX=0.17 mountY=0.10, mountTheta=0.50
01:34:35.619 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.11, opts=13)
01:34:35.620 00.001 8996 Enqueuing Move request for scope (0.16, -0.11)
01:34:35.621 00.001 20224 Worker thread wakes up
01:34:35.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.11) opts 0xd
01:34:35.621 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.11)
01:34:35.621 00.000 20224 Moving (0.16, -0.11) raw xDistance=0.17 yDistance=0.10
01:34:35.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:34:35.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:35.622 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:34:35.622 00.000 20224 MoveAxis(E, 0, ABG)
01:34:35.622 00.000 20224 Move returns status 0, amount 0
01:34:35.622 00.000 20224 MoveAxis(N, 0, ABG)
01:34:35.622 00.000 20224 Move returns status 0, amount 0
01:34:35.622 00.000 20224 move complete, result=0
01:34:35.622 00.000 20224 worker thread done servicing request
01:34:35.626 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47091, med=3187, FiltMin=2861, FiltMax=25139, Gamma=1.000
01:34:35.641 00.015 8996 UpdateGuideState exits: m=604661 SNR=316.2
01:34:35.643 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:35.645 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:35.647 00.002 8996 Enqueuing Expose request
01:34:35.648 00.001 20224 Worker thread wakes up
01:34:35.648 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:35.650 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:35.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:36.617 00.967 20224 Exposure complete
01:34:36.695 00.078 20224 worker thread done servicing request
01:34:36.695 00.000 8996 OnExposeComplete: enter
01:34:36.696 00.001 8996 UpdateGuideState(): m_state=6
01:34:36.697 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13283
01:34:36.698 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=471.81, Mass=633255, SNR=312.9, Peak=48435 HFD=4.6
01:34:36.699 00.001 8996 MultiStar: [#1 -0.02,0.36,0.70,U] [#2 -0.02,0.38,0.74,U] [#3 -0.16,0.04,0.60,U] [#4 -0.08,0.25,0.55,U] [#5 -0.30,-0.32,0.59,U] [#6 0.06,0.32,0.49,U] [#7 -0.10,0.11,0.41,U] [#8 0.35,-0.11,0.35,U] 
01:34:36.700 00.001 8996 single-star, 8 included, MultiStar: {-0.05, 0.10}, one-star: {-0.04, -0.10}
01:34:36.701 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
01:34:36.702 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
01:34:36.703 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.91 mountX=-0.03 mountY=0.11, mountTheta=1.81
01:34:36.704 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
01:34:36.705 00.001 8996 Enqueuing Move request for scope (-0.04, -0.10)
01:34:36.705 00.000 20224 Worker thread wakes up
01:34:36.706 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
01:34:36.706 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
01:34:36.706 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.11
01:34:36.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:34:36.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:36.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:34:36.706 00.000 20224 MoveAxis(E, 0, ABG)
01:34:36.706 00.000 20224 Move returns status 0, amount 0
01:34:36.706 00.000 20224 MoveAxis(N, 0, ABG)
01:34:36.706 00.000 20224 Move returns status 0, amount 0
01:34:36.706 00.000 20224 move complete, result=0
01:34:36.706 00.000 20224 worker thread done servicing request
01:34:36.711 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48435, med=3187, FiltMin=2899, FiltMax=25091, Gamma=1.000
01:34:36.728 00.017 8996 UpdateGuideState exits: m=633255 SNR=312.9
01:34:36.729 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:36.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:36.730 00.000 8996 Enqueuing Expose request
01:34:36.732 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:36.735 00.003 20224 Worker thread wakes up
01:34:36.735 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:36.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:37.912 01.177 20224 Exposure complete
01:34:37.975 00.063 20224 worker thread done servicing request
01:34:37.975 00.000 8996 OnExposeComplete: enter
01:34:37.976 00.001 8996 UpdateGuideState(): m_state=6
01:34:37.977 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13284
01:34:37.978 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=471.71, Mass=683501, SNR=320.9, Peak=46803 HFD=4.6
01:34:37.979 00.001 8996 MultiStar: [#1 -0.08,0.38,0.60,U] [#2 -0.22,0.32,0.65,U] [#3 -0.57,0.02,0.00,M1] [#4 -0.26,0.45,0.00,M1] [#5 -0.69,-0.01,0.00,M5] [#6 -0.26,0.44,0.00,M1] [#7 -0.30,0.28,0.40,U] [#8 -0.32,0.11,0.37,U] 
01:34:37.980 00.001 8996 refined, 4 included, MultiStar: {-0.24, 0.13}, one-star: {-0.29, -0.20}
01:34:37.981 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
01:34:37.982 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
01:34:37.982 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.13 hyp=0.27 cameraTheta=2.65 mountX=-0.25 mountY=-0.10, mountTheta=-2.76
01:34:37.985 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.13, opts=13)
01:34:37.988 00.003 8996 Enqueuing Move request for scope (-0.24, 0.13)
01:34:37.990 00.002 20224 Worker thread wakes up
01:34:37.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.13) opts 0xd
01:34:37.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.13)
01:34:37.990 00.000 20224 Moving (-0.24, 0.13) raw xDistance=-0.25 yDistance=-0.10
01:34:37.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:34:37.991 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:37.991 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:34:37.991 00.000 20224 MoveAxis(E, 36, ABG)
01:34:37.991 00.000 20224 Guiding  Dir = 2, Dur = 36
01:34:37.991 00.000 20224 IsSlewing returns 0
01:34:37.992 00.001 20224 IsGuiding returns 0
01:34:37.996 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46803, med=3187, FiltMin=2889, FiltMax=25920, Gamma=1.000
01:34:38.001 00.005 20224 PulseGuide returned control before completion, sleep 38
01:34:38.013 00.012 8996 UpdateGuideState exits: m=683501 SNR=320.9
01:34:38.014 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:38.014 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:38.016 00.002 8996 Enqueuing Expose request
01:34:38.047 00.031 20224 IsGuiding returns 1
01:34:38.047 00.000 20224 scope still moving after pulse duration time elapsed
01:34:38.078 00.031 20224 IsSlewing returns 0
01:34:38.078 00.000 20224 IsGuiding returns 1
01:34:38.109 00.031 20224 IsSlewing returns 0
01:34:38.109 00.000 20224 IsGuiding returns 0
01:34:38.109 00.000 20224 scope move finished after 36 + 81 ms
01:34:38.109 00.000 20224 Move returns status 0, amount 36
01:34:38.109 00.000 20224 MoveAxis(N, 0, ABG)
01:34:38.109 00.000 20224 Move returns status 0, amount 0
01:34:38.109 00.000 20224 move complete, result=0
01:34:38.109 00.000 20224 worker thread done servicing request
01:34:38.109 00.000 20224 Worker thread wakes up
01:34:38.109 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:38.110 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:38.110 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
01:34:39.080 00.970 20224 Exposure complete
01:34:39.149 00.069 20224 worker thread done servicing request
01:34:39.150 00.001 8996 OnExposeComplete: enter
01:34:39.151 00.001 8996 UpdateGuideState(): m_state=6
01:34:39.151 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13285
01:34:39.152 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=471.89, Mass=614337, SNR=321.6, Peak=44547 HFD=4.4
01:34:39.153 00.001 8996 MultiStar: [#1 0.26,0.24,0.65,U] [#2 0.27,0.28,0.61,U] [#3 0.31,0.32,0.57,U] [#4 0.38,0.58,0.00,M2] [#5 0.05,0.04,0.61,U] [#6 0.22,0.76,0.00,M2] [#7 0.24,0.41,0.00,M1] [#8 0.13,0.20,0.29,U] 
01:34:39.154 00.001 8996 single-star, 5 included, MultiStar: {0.19, 0.15}, one-star: {0.13, -0.02}
01:34:39.155 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
01:34:39.155 00.000 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
01:34:39.156 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.14 cameraTheta=-0.17 mountX=0.14 mountY=0.01, mountTheta=0.05
01:34:39.158 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.02, opts=13)
01:34:39.158 00.000 8996 Enqueuing Move request for scope (0.13, -0.02)
01:34:39.159 00.001 20224 Worker thread wakes up
01:34:39.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
01:34:39.159 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
01:34:39.159 00.000 20224 Moving (0.13, -0.02) raw xDistance=0.14 yDistance=0.01
01:34:39.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:34:39.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:39.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:34:39.160 00.001 20224 MoveAxis(E, 0, ABG)
01:34:39.160 00.000 20224 Move returns status 0, amount 0
01:34:39.160 00.000 20224 MoveAxis(N, 0, ABG)
01:34:39.160 00.000 20224 Move returns status 0, amount 0
01:34:39.160 00.000 20224 move complete, result=0
01:34:39.160 00.000 20224 worker thread done servicing request
01:34:39.163 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44547, med=3187, FiltMin=2877, FiltMax=25763, Gamma=1.000
01:34:39.177 00.014 8996 UpdateGuideState exits: m=614337 SNR=321.6
01:34:39.178 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:39.178 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:39.179 00.001 8996 Enqueuing Expose request
01:34:39.180 00.001 20224 Worker thread wakes up
01:34:39.180 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:39.181 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:39.181 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:40.345 01.164 20224 Exposure complete
01:34:40.435 00.090 20224 worker thread done servicing request
01:34:40.435 00.000 8996 OnExposeComplete: enter
01:34:40.437 00.002 8996 UpdateGuideState(): m_state=6
01:34:40.440 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13286
01:34:40.442 00.002 8996 Star::Find returns 1 (0), X=136.86, Y=471.84, Mass=630083, SNR=329.1, Peak=52803 HFD=4.4
01:34:40.445 00.003 8996 MultiStar: [#1 0.23,0.09,0.62,U] [#2 0.26,0.10,0.70,U] [#3 0.36,0.33,0.00,M1] [#4 0.51,0.55,0.00,M3] [#5 -0.05,-0.37,0.59,U] [#6 0.44,0.40,0.00,M3] [#7 0.25,0.12,0.34,U] [#8 0.42,-0.13,0.33,U] 
01:34:40.447 00.002 8996 single-star, 5 included, MultiStar: {0.18, -0.05}, one-star: {0.11, -0.07}
01:34:40.448 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
01:34:40.449 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
01:34:40.451 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.57 mountX=0.12 mountY=0.06, mountTheta=0.46
01:34:40.454 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.07, opts=13)
01:34:40.456 00.002 8996 Enqueuing Move request for scope (0.11, -0.07)
01:34:40.457 00.001 20224 Worker thread wakes up
01:34:40.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
01:34:40.457 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
01:34:40.457 00.000 20224 Moving (0.11, -0.07) raw xDistance=0.12 yDistance=0.06
01:34:40.457 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:34:40.457 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:40.457 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:34:40.457 00.000 20224 MoveAxis(E, 0, ABG)
01:34:40.458 00.001 20224 Move returns status 0, amount 0
01:34:40.458 00.000 20224 MoveAxis(N, 0, ABG)
01:34:40.458 00.000 20224 Move returns status 0, amount 0
01:34:40.458 00.000 20224 move complete, result=0
01:34:40.458 00.000 20224 worker thread done servicing request
01:34:40.464 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52803, med=3187, FiltMin=2877, FiltMax=25203, Gamma=1.000
01:34:40.491 00.027 8996 UpdateGuideState exits: m=630083 SNR=329.1
01:34:40.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:40.492 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:40.493 00.001 8996 Enqueuing Expose request
01:34:40.494 00.001 20224 Worker thread wakes up
01:34:40.494 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:40.495 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:40.495 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:41.465 00.970 20224 Exposure complete
01:34:41.533 00.068 20224 worker thread done servicing request
01:34:41.533 00.000 8996 OnExposeComplete: enter
01:34:41.535 00.002 8996 UpdateGuideState(): m_state=6
01:34:41.537 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13287
01:34:41.539 00.002 8996 Star::Find returns 1 (0), X=136.81, Y=471.76, Mass=595868, SNR=286.3, Peak=43923 HFD=4.5
01:34:41.541 00.002 8996 MultiStar: [#1 0.24,0.30,0.64,U] [#2 0.32,0.17,0.76,U] [#3 0.42,0.13,0.64,U] [#4 0.46,0.58,0.00,M4] [#5 -0.06,-0.17,0.59,U] [#6 0.16,0.47,0.00,M4] [#7 0.18,0.24,0.43,U] [#8 0.18,-0.04,0.33,U] 
01:34:41.543 00.002 8996 single-star, 6 included, MultiStar: {0.19, 0.06}, one-star: {0.06, -0.15}
01:34:41.544 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:34:41.546 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
01:34:41.548 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.18 mountX=0.08 mountY=0.14, mountTheta=1.07
01:34:41.551 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.15, opts=13)
01:34:41.553 00.002 8996 Enqueuing Move request for scope (0.06, -0.15)
01:34:41.556 00.003 20224 Worker thread wakes up
01:34:41.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.15) opts 0xd
01:34:41.557 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.15)
01:34:41.557 00.000 20224 Moving (0.06, -0.15) raw xDistance=0.08 yDistance=0.14
01:34:41.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:34:41.557 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:41.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:34:41.557 00.000 20224 MoveAxis(E, 0, ABG)
01:34:41.557 00.000 20224 Move returns status 0, amount 0
01:34:41.557 00.000 20224 MoveAxis(N, 0, ABG)
01:34:41.557 00.000 20224 Move returns status 0, amount 0
01:34:41.557 00.000 20224 move complete, result=0
01:34:41.557 00.000 20224 worker thread done servicing request
01:34:41.566 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43923, med=3187, FiltMin=2883, FiltMax=24531, Gamma=1.000
01:34:41.582 00.016 8996 UpdateGuideState exits: m=595868 SNR=286.3
01:34:41.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:41.584 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:41.585 00.001 8996 Enqueuing Expose request
01:34:41.585 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:41.586 00.001 20224 Worker thread wakes up
01:34:41.586 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:41.586 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:42.746 01.160 20224 Exposure complete
01:34:42.824 00.078 20224 worker thread done servicing request
01:34:42.824 00.000 8996 OnExposeComplete: enter
01:34:42.826 00.002 8996 UpdateGuideState(): m_state=6
01:34:42.827 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13288
01:34:42.828 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=471.65, Mass=675726, SNR=337.4, Peak=44099 HFD=4.7
01:34:42.830 00.002 8996 MultiStar: [#1 0.30,-0.07,0.68,U] [#2 0.20,0.22,0.68,U] [#3 0.36,-0.05,0.54,U] [#4 0.60,0.07,0.00,M5] [#5 -0.28,-0.39,0.00,M3] [#6 0.38,0.05,0.39,U] [#7 0.18,0.07,0.35,U] [#8 0.20,-0.24,0.35,U] 
01:34:42.831 00.001 8996 refined, 6 included, MultiStar: {0.24, -0.06}, one-star: {0.14, -0.26}
01:34:42.831 00.000 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
01:34:42.833 00.002 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
01:34:42.833 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-0.23 mountX=0.25 mountY=0.03, mountTheta=0.11
01:34:42.835 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.06, opts=13)
01:34:42.837 00.002 8996 Enqueuing Move request for scope (0.24, -0.06)
01:34:42.838 00.001 20224 Worker thread wakes up
01:34:42.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.06) opts 0xd
01:34:42.838 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.06)
01:34:42.838 00.000 20224 Moving (0.24, -0.06) raw xDistance=0.25 yDistance=0.03
01:34:42.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
01:34:42.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:42.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:34:42.838 00.000 20224 MoveAxis(W, 36, ABG)
01:34:42.838 00.000 20224 Guiding  Dir = 3, Dur = 36
01:34:42.838 00.000 20224 IsSlewing returns 0
01:34:42.839 00.001 20224 IsGuiding returns 0
01:34:42.845 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=44099, med=3187, FiltMin=2912, FiltMax=24992, Gamma=1.000
01:34:42.872 00.027 8996 UpdateGuideState exits: m=675726 SNR=337.4
01:34:42.873 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:42.875 00.002 20224 PulseGuide returned control before completion, sleep 12
01:34:42.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:42.877 00.002 8996 Enqueuing Expose request
01:34:42.903 00.026 20224 IsGuiding returns 1
01:34:42.903 00.000 20224 scope still moving after pulse duration time elapsed
01:34:42.934 00.031 20224 IsSlewing returns 0
01:34:42.934 00.000 20224 IsGuiding returns 1
01:34:42.965 00.031 20224 IsSlewing returns 0
01:34:42.965 00.000 20224 IsGuiding returns 0
01:34:42.965 00.000 20224 scope move finished after 36 + 91 ms
01:34:42.965 00.000 20224 Move returns status 0, amount 36
01:34:42.965 00.000 20224 MoveAxis(N, 0, ABG)
01:34:42.965 00.000 20224 Move returns status 0, amount 0
01:34:42.966 00.001 20224 move complete, result=0
01:34:42.967 00.001 20224 worker thread done servicing request
01:34:42.967 00.000 20224 Worker thread wakes up
01:34:42.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:42.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:42.974 00.007 8996 GuideStep: 0.2 px 36 ms WEST, 0.0 px 0 ms NORTH
01:34:43.931 00.957 20224 Exposure complete
01:34:44.025 00.094 20224 worker thread done servicing request
01:34:44.025 00.000 8996 OnExposeComplete: enter
01:34:44.027 00.002 8996 UpdateGuideState(): m_state=6
01:34:44.027 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13289
01:34:44.029 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=471.86, Mass=645754, SNR=297.8, Peak=46723 HFD=4.5
01:34:44.033 00.004 8996 MultiStar: [#1 0.06,0.15,0.60,U] [#2 0.22,0.31,0.83,U] [#3 0.02,-0.03,0.56,U] [#4 0.27,-0.02,0.49,U] [#5 -0.19,-0.38,0.54,U] [#6 0.02,0.19,0.37,U] [#7 0.01,0.24,0.40,U] [#8 0.02,-0.35,0.37,U] 
01:34:44.034 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.02}, one-star: {0.18, -0.05}
01:34:44.035 00.001 8996 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
01:34:44.036 00.001 8996 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
01:34:44.037 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.23 mountX=0.09 mountY=-0.03, mountTheta=-0.34
01:34:44.039 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
01:34:44.041 00.002 8996 Enqueuing Move request for scope (0.09, 0.02)
01:34:44.043 00.002 20224 Worker thread wakes up
01:34:44.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
01:34:44.043 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
01:34:44.043 00.000 20224 Moving (0.09, 0.02) raw xDistance=0.09 yDistance=-0.03
01:34:44.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:34:44.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:44.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:34:44.044 00.001 20224 MoveAxis(E, 0, ABG)
01:34:44.044 00.000 20224 Move returns status 0, amount 0
01:34:44.044 00.000 20224 MoveAxis(N, 0, ABG)
01:34:44.044 00.000 20224 Move returns status 0, amount 0
01:34:44.044 00.000 20224 move complete, result=0
01:34:44.044 00.000 20224 worker thread done servicing request
01:34:44.055 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46723, med=3187, FiltMin=2864, FiltMax=25843, Gamma=1.000
01:34:44.083 00.028 8996 UpdateGuideState exits: m=645754 SNR=297.8
01:34:44.085 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:44.086 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:44.087 00.001 8996 Enqueuing Expose request
01:34:44.088 00.001 20224 Worker thread wakes up
01:34:44.088 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:34:44.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:44.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:45.249 01.160 20224 Exposure complete
01:34:45.324 00.075 20224 worker thread done servicing request
01:34:45.324 00.000 8996 OnExposeComplete: enter
01:34:45.325 00.001 8996 UpdateGuideState(): m_state=6
01:34:45.326 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13290
01:34:45.327 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=471.94, Mass=749849, SNR=369.6, Peak=55827 HFD=4.5
01:34:45.328 00.001 8996 MultiStar: [#1 0.12,0.31,0.58,U] [#2 -0.05,0.80,0.00,M1] [#3 -0.35,0.41,0.00,M1] [#4 0.28,0.96,0.00,M5] [#5 -0.15,0.07,0.50,U] [#6 -0.09,0.68,0.00,M3] [#7 -0.20,0.62,0.00,M1] [#8 -0.08,0.21,0.24,U] 
01:34:45.329 00.001 8996 single-star, 3 included, MultiStar: {0.02, 0.13}, one-star: {0.08, 0.02}
01:34:45.330 00.001 8996 CameraToMount -- cameraTheta (0.29) - m_xAngle (-0.10) = xAngle (0.39 = 0.39)
01:34:45.330 00.000 8996 CameraToMount -- cameraTheta (0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.74 = -2.74)
01:34:45.331 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.02 hyp=0.08 cameraTheta=0.29 mountX=0.08 mountY=-0.03, mountTheta=-0.40
01:34:45.332 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.02, opts=13)
01:34:45.333 00.001 8996 Enqueuing Move request for scope (0.08, 0.02)
01:34:45.334 00.001 20224 Worker thread wakes up
01:34:45.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.02) opts 0xd
01:34:45.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.02)
01:34:45.334 00.000 20224 Moving (0.08, 0.02) raw xDistance=0.08 yDistance=-0.03
01:34:45.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:34:45.334 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:45.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:34:45.334 00.000 20224 MoveAxis(E, 0, ABG)
01:34:45.334 00.000 20224 Move returns status 0, amount 0
01:34:45.334 00.000 20224 MoveAxis(N, 0, ABG)
01:34:45.334 00.000 20224 Move returns status 0, amount 0
01:34:45.334 00.000 20224 move complete, result=0
01:34:45.334 00.000 20224 worker thread done servicing request
01:34:45.338 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=55827, med=3187, FiltMin=2886, FiltMax=33088, Gamma=1.000
01:34:45.358 00.020 8996 UpdateGuideState exits: m=749849 SNR=369.6
01:34:45.359 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:45.360 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:45.361 00.001 8996 Enqueuing Expose request
01:34:45.361 00.000 20224 Worker thread wakes up
01:34:45.361 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:34:45.362 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:45.362 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:46.339 00.977 20224 Exposure complete
01:34:46.396 00.057 20224 worker thread done servicing request
01:34:46.396 00.000 8996 OnExposeComplete: enter
01:34:46.397 00.001 8996 UpdateGuideState(): m_state=6
01:34:46.398 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13291
01:34:46.399 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=471.48, Mass=709450, SNR=309.1, Peak=44349 HFD=4.8
01:34:46.400 00.001 8996 MultiStar: [#1 -0.30,-0.27,0.67,U] [#2 -0.15,0.13,0.66,U] [#3 -0.02,0.12,0.64,U] [#4 0.16,0.50,0.00,M6] [#5 -0.45,-0.21,0.00,M2] [#6 0.08,0.38,0.38,U] [#7 -0.30,0.47,0.00,M2] [#8 -0.11,-0.31,0.41,U] 
01:34:46.401 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.11}, one-star: {-0.39, -0.43}
01:34:46.403 00.002 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
01:34:46.405 00.002 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.65)
01:34:46.406 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.60 mountX=-0.18 mountY=0.13, mountTheta=2.49
01:34:46.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.11, opts=13)
01:34:46.409 00.001 8996 Enqueuing Move request for scope (-0.19, -0.11)
01:34:46.411 00.002 20224 Worker thread wakes up
01:34:46.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd
01:34:46.411 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.11)
01:34:46.411 00.000 20224 Moving (-0.19, -0.11) raw xDistance=-0.18 yDistance=0.13
01:34:46.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:34:46.411 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:46.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:34:46.412 00.001 20224 MoveAxis(E, 0, ABG)
01:34:46.412 00.000 20224 Move returns status 0, amount 0
01:34:46.412 00.000 20224 MoveAxis(N, 0, ABG)
01:34:46.412 00.000 20224 Move returns status 0, amount 0
01:34:46.412 00.000 20224 move complete, result=0
01:34:46.412 00.000 20224 worker thread done servicing request
01:34:46.418 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44349, med=3187, FiltMin=2880, FiltMax=23571, Gamma=1.000
01:34:46.447 00.029 8996 UpdateGuideState exits: m=709450 SNR=309.1
01:34:46.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:46.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:46.452 00.002 8996 Enqueuing Expose request
01:34:46.453 00.001 20224 Worker thread wakes up
01:34:46.453 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:46.455 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:46.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:47.620 01.165 20224 Exposure complete
01:34:47.691 00.071 20224 worker thread done servicing request
01:34:47.691 00.000 8996 OnExposeComplete: enter
01:34:47.692 00.001 8996 UpdateGuideState(): m_state=6
01:34:47.693 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13292
01:34:47.694 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=471.86, Mass=653452, SNR=330.7, Peak=48483 HFD=4.7
01:34:47.696 00.002 8996 MultiStar: [#1 -0.18,0.06,0.63,U] [#2 -0.20,0.74,0.00,M1] [#3 -0.63,0.09,0.00,M1] [#4 -0.32,0.46,0.00,M7] [#5 -0.39,0.14,0.49,U] [#6 -0.18,0.84,0.00,M3] [#7 -0.25,0.54,0.00,M3] [#8 -0.19,0.07,0.34,U] 
01:34:47.696 00.000 8996 single-star, 3 included, MultiStar: {-0.23, 0.03}, one-star: {-0.19, -0.06}
01:34:47.697 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
01:34:47.698 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.41)
01:34:47.698 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.85 mountX=-0.18 mountY=0.08, mountTheta=2.74
01:34:47.700 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.06, opts=13)
01:34:47.701 00.001 8996 Enqueuing Move request for scope (-0.19, -0.06)
01:34:47.702 00.001 20224 Worker thread wakes up
01:34:47.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
01:34:47.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
01:34:47.702 00.000 20224 Moving (-0.19, -0.06) raw xDistance=-0.18 yDistance=0.08
01:34:47.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:34:47.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:47.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:34:47.702 00.000 20224 MoveAxis(E, 0, ABG)
01:34:47.702 00.000 20224 Move returns status 0, amount 0
01:34:47.702 00.000 20224 MoveAxis(N, 0, ABG)
01:34:47.702 00.000 20224 Move returns status 0, amount 0
01:34:47.702 00.000 20224 move complete, result=0
01:34:47.702 00.000 20224 worker thread done servicing request
01:34:47.706 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48483, med=3187, FiltMin=2889, FiltMax=25811, Gamma=1.000
01:34:47.720 00.014 8996 UpdateGuideState exits: m=653452 SNR=330.7
01:34:47.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:47.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:47.723 00.001 8996 Enqueuing Expose request
01:34:47.723 00.000 20224 Worker thread wakes up
01:34:47.724 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:47.724 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:47.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:48.688 00.964 20224 Exposure complete
01:34:48.753 00.065 20224 worker thread done servicing request
01:34:48.753 00.000 8996 OnExposeComplete: enter
01:34:48.754 00.001 8996 UpdateGuideState(): m_state=6
01:34:48.755 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13293
01:34:48.756 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=471.37, Mass=530614, SNR=266.5, Peak=35901 HFD=4.6
01:34:48.758 00.002 8996 MultiStar: [#1 -0.33,0.13,0.80,U] [#2 0.01,0.41,0.69,U] [#3 -0.20,-0.04,0.73,U] [#4 -0.16,-0.19,0.50,U] [#5 -0.36,-0.34,0.00,M2] [#6 -0.07,-0.01,0.46,U] [#7 -0.33,0.12,0.50,U] [#8 -0.08,-0.37,0.42,U] 
01:34:48.759 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.07}, one-star: {-0.28, -0.54}
01:34:48.760 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
01:34:48.761 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
01:34:48.762 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.21 cameraTheta=-2.78 mountX=-0.19 mountY=0.10, mountTheta=2.67
01:34:48.764 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.07, opts=13)
01:34:48.765 00.001 8996 Enqueuing Move request for scope (-0.19, -0.07)
01:34:48.767 00.002 20224 Worker thread wakes up
01:34:48.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
01:34:48.767 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
01:34:48.767 00.000 20224 Moving (-0.19, -0.07) raw xDistance=-0.19 yDistance=0.10
01:34:48.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:34:48.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:48.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:34:48.767 00.000 20224 MoveAxis(E, 0, ABG)
01:34:48.767 00.000 20224 Move returns status 0, amount 0
01:34:48.767 00.000 20224 MoveAxis(N, 0, ABG)
01:34:48.767 00.000 20224 Move returns status 0, amount 0
01:34:48.767 00.000 20224 move complete, result=0
01:34:48.768 00.001 20224 worker thread done servicing request
01:34:48.772 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=35901, med=3187, FiltMin=2857, FiltMax=22627, Gamma=1.000
01:34:48.786 00.014 8996 UpdateGuideState exits: m=530614 SNR=266.5
01:34:48.788 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:48.788 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:48.790 00.002 8996 Enqueuing Expose request
01:34:48.791 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:48.792 00.001 20224 Worker thread wakes up
01:34:48.792 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:48.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:49.987 01.195 20224 Exposure complete
01:34:50.049 00.062 20224 worker thread done servicing request
01:34:50.049 00.000 8996 OnExposeComplete: enter
01:34:50.050 00.001 8996 UpdateGuideState(): m_state=6
01:34:50.051 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13294
01:34:50.052 00.001 8996 Star::Find returns 1 (0), X=135.90, Y=471.95, Mass=638257, SNR=298.4, Peak=42864 HFD=4.5
01:34:50.053 00.001 8996 MultiStar: [#1 -0.61,0.21,0.00,M1] [#2 -0.25,0.57,0.00,M1] [#3 -0.70,-0.02,0.00,M1] [#4 -0.47,0.41,0.00,M7] [#5 -0.40,-0.06,0.63,U] [#6 -0.33,0.35,0.00,M3] [#7 -0.47,0.03,0.00,M3] [#8 -0.26,0.28,0.35,U] 
01:34:50.056 00.003 8996 refined, 2 included, MultiStar: {-0.60, 0.05}, one-star: {-0.84, 0.04}
01:34:50.059 00.003 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.13)
01:34:50.061 00.002 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
01:34:50.064 00.003 8996 CameraToMount -- cameraX=-0.60 cameraY=0.05 hyp=0.60 cameraTheta=3.06 mountX=-0.60 mountY=0.02, mountTheta=3.11
01:34:50.068 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.60, y=0.05, opts=13)
01:34:50.069 00.001 8996 Enqueuing Move request for scope (-0.60, 0.05)
01:34:50.072 00.003 20224 Worker thread wakes up
01:34:50.072 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.05) opts 0xd
01:34:50.072 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.60, 0.05)
01:34:50.072 00.000 20224 Moving (-0.60, 0.05) raw xDistance=-0.60 yDistance=0.02
01:34:50.072 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
01:34:50.072 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:50.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:34:50.072 00.000 20224 MoveAxis(E, 87, ABG)
01:34:50.072 00.000 20224 Guiding  Dir = 2, Dur = 87
01:34:50.072 00.000 20224 IsSlewing returns 0
01:34:50.073 00.001 20224 IsGuiding returns 0
01:34:50.078 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42864, med=3187, FiltMin=2889, FiltMax=25757, Gamma=1.000
01:34:50.094 00.016 8996 UpdateGuideState exits: m=638257 SNR=298.4
01:34:50.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:50.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:50.097 00.001 8996 Enqueuing Expose request
01:34:50.135 00.038 20224 PulseGuide returned control before completion, sleep 35
01:34:50.181 00.046 20224 IsGuiding returns 1
01:34:50.181 00.000 20224 scope still moving after pulse duration time elapsed
01:34:50.211 00.030 20224 IsSlewing returns 0
01:34:50.212 00.001 20224 IsGuiding returns 1
01:34:50.242 00.030 20224 IsSlewing returns 0
01:34:50.243 00.001 20224 IsGuiding returns 1
01:34:50.274 00.031 20224 IsSlewing returns 0
01:34:50.274 00.000 20224 IsGuiding returns 1
01:34:50.305 00.031 20224 IsSlewing returns 0
01:34:50.305 00.000 20224 IsGuiding returns 0
01:34:50.305 00.000 20224 scope move finished after 87 + 146 ms
01:34:50.305 00.000 20224 Move returns status 0, amount 87
01:34:50.305 00.000 20224 MoveAxis(N, 0, ABG)
01:34:50.305 00.000 20224 Move returns status 0, amount 0
01:34:50.305 00.000 20224 move complete, result=0
01:34:50.305 00.000 20224 worker thread done servicing request
01:34:50.305 00.000 20224 Worker thread wakes up
01:34:50.306 00.001 8996 GuideStep: -0.6 px 87 ms EAST, 0.0 px 0 ms NORTH
01:34:50.308 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:50.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:51.271 00.963 20224 Exposure complete
01:34:51.355 00.084 20224 worker thread done servicing request
01:34:51.355 00.000 8996 OnExposeComplete: enter
01:34:51.356 00.001 8996 UpdateGuideState(): m_state=6
01:34:51.357 00.001 8996 Star::Find(15, 135, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13295
01:34:51.358 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=471.51, Mass=608104, SNR=350.0, Peak=33952 HFD=4.9
01:34:51.360 00.002 8996 MultiStar: [#1 -0.07,0.19,0.54,U] [#2 -0.11,0.29,0.64,U] [#3 0.34,0.12,0.61,U] [#4 0.37,0.40,0.00,M8] [#5 -0.19,-0.28,0.47,U] [#6 0.49,0.55,0.00,M4] [#7 0.19,0.36,0.38,U] [#8 0.11,0.10,0.28,U] 
01:34:51.360 00.000 8996 refined, 6 included, MultiStar: {-0.14, -0.00}, one-star: {-0.67, -0.40}
01:34:51.361 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
01:34:51.362 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
01:34:51.363 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.00 hyp=0.14 cameraTheta=-3.14 mountX=-0.14 mountY=0.02, mountTheta=3.02
01:34:51.365 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.00, opts=13)
01:34:51.366 00.001 8996 Enqueuing Move request for scope (-0.14, -0.00)
01:34:51.367 00.001 20224 Worker thread wakes up
01:34:51.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.00) opts 0xd
01:34:51.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.00)
01:34:51.367 00.000 20224 Moving (-0.14, -0.00) raw xDistance=-0.14 yDistance=0.02
01:34:51.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:34:51.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:51.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:34:51.367 00.000 20224 MoveAxis(E, 0, ABG)
01:34:51.367 00.000 20224 Move returns status 0, amount 0
01:34:51.367 00.000 20224 MoveAxis(N, 0, ABG)
01:34:51.367 00.000 20224 Move returns status 0, amount 0
01:34:51.367 00.000 20224 move complete, result=0
01:34:51.368 00.001 20224 worker thread done servicing request
01:34:51.371 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=33952, med=3187, FiltMin=2861, FiltMax=20723, Gamma=1.000
01:34:51.385 00.014 8996 UpdateGuideState exits: m=608104 SNR=350.0
01:34:51.387 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:51.389 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:51.391 00.002 8996 Enqueuing Expose request
01:34:51.392 00.001 20224 Worker thread wakes up
01:34:51.393 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:51.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:51.393 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:52.574 01.181 20224 Exposure complete
01:34:52.648 00.074 20224 worker thread done servicing request
01:34:52.648 00.000 8996 OnExposeComplete: enter
01:34:52.649 00.001 8996 UpdateGuideState(): m_state=6
01:34:52.650 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13296
01:34:52.651 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=471.70, Mass=688060, SNR=322.6, Peak=50307 HFD=4.5
01:34:52.652 00.001 8996 MultiStar: [#1 0.16,-0.15,0.61,U] [#2 0.37,0.25,0.62,U] [#3 0.37,0.14,0.57,U] [#4 0.63,0.44,0.00,M9] [#5 0.28,-0.44,0.00,M1] [#6 0.45,0.17,0.00,M5] [#7 0.27,0.14,0.34,U] [#8 0.47,-0.36,0.00,M1] 
01:34:52.653 00.001 8996 refined, 4 included, MultiStar: {0.27, -0.01}, one-star: {0.20, -0.21}
01:34:52.654 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
01:34:52.655 00.001 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.06 = -3.06)
01:34:52.656 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.01 hyp=0.27 cameraTheta=-0.03 mountX=0.27 mountY=-0.02, mountTheta=-0.08
01:34:52.659 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.01, opts=13)
01:34:52.660 00.001 8996 Enqueuing Move request for scope (0.27, -0.01)
01:34:52.661 00.001 20224 Worker thread wakes up
01:34:52.661 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.01) opts 0xd
01:34:52.661 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.01)
01:34:52.661 00.000 20224 Moving (0.27, -0.01) raw xDistance=0.27 yDistance=-0.02
01:34:52.661 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:34:52.661 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:52.661 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:34:52.661 00.000 20224 MoveAxis(W, 39, ABG)
01:34:52.661 00.000 20224 Guiding  Dir = 3, Dur = 39
01:34:52.661 00.000 20224 IsSlewing returns 0
01:34:52.661 00.000 20224 IsGuiding returns 0
01:34:52.663 00.002 20224 PulseGuide returned control before completion, sleep 48
01:34:52.670 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50307, med=3187, FiltMin=2886, FiltMax=27568, Gamma=1.000
01:34:52.688 00.018 8996 UpdateGuideState exits: m=688060 SNR=322.6
01:34:52.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:52.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:52.691 00.001 8996 Enqueuing Expose request
01:34:52.712 00.021 20224 IsGuiding returns 1
01:34:52.712 00.000 20224 scope still moving after pulse duration time elapsed
01:34:52.744 00.032 20224 IsSlewing returns 0
01:34:52.744 00.000 20224 IsGuiding returns 0
01:34:52.744 00.000 20224 scope move finished after 39 + 43 ms
01:34:52.744 00.000 20224 Move returns status 0, amount 39
01:34:52.745 00.001 20224 MoveAxis(N, 0, ABG)
01:34:52.745 00.000 20224 Move returns status 0, amount 0
01:34:52.745 00.000 20224 move complete, result=0
01:34:52.745 00.000 20224 worker thread done servicing request
01:34:52.745 00.000 20224 Worker thread wakes up
01:34:52.745 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:52.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:52.745 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.0 px 0 ms NORTH
01:34:53.731 00.986 20224 Exposure complete
01:34:53.798 00.067 20224 worker thread done servicing request
01:34:53.798 00.000 8996 OnExposeComplete: enter
01:34:53.800 00.002 8996 UpdateGuideState(): m_state=6
01:34:53.800 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13297
01:34:53.801 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=471.77, Mass=656454, SNR=306.6, Peak=46835 HFD=4.5
01:34:53.803 00.002 8996 MultiStar: [#1 0.31,-0.13,0.71,U] [#2 0.25,0.00,0.87,U] [#3 0.19,-0.15,0.61,U] [#4 0.40,0.08,0.43,U] [#5 -0.01,-0.37,0.56,U] [#6 0.33,0.01,0.40,U] [#7 0.30,0.12,0.58,U] [#8 0.20,-0.30,0.29,U] 
01:34:53.804 00.001 8996 refined, 8 included, MultiStar: {0.27, -0.09}, one-star: {0.36, -0.14}
01:34:53.806 00.002 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
01:34:53.809 00.003 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.92)
01:34:53.811 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=-0.09 hyp=0.28 cameraTheta=-0.34 mountX=0.27 mountY=0.06, mountTheta=0.23
01:34:53.814 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.09, opts=13)
01:34:53.816 00.002 8996 Enqueuing Move request for scope (0.27, -0.09)
01:34:53.818 00.002 20224 Worker thread wakes up
01:34:53.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.09) opts 0xd
01:34:53.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.09)
01:34:53.818 00.000 20224 Moving (0.27, -0.09) raw xDistance=0.27 yDistance=0.06
01:34:53.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.27
01:34:53.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:53.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:34:53.818 00.000 20224 MoveAxis(W, 43, ABG)
01:34:53.818 00.000 20224 Guiding  Dir = 3, Dur = 43
01:34:53.818 00.000 20224 IsSlewing returns 0
01:34:53.820 00.002 20224 IsGuiding returns 0
01:34:53.820 00.000 20224 PulseGuide returned control before completion, sleep 52
01:34:53.825 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46835, med=3187, FiltMin=2886, FiltMax=25235, Gamma=1.000
01:34:53.844 00.019 8996 UpdateGuideState exits: m=656454 SNR=306.6
01:34:53.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:53.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:53.847 00.001 8996 Enqueuing Expose request
01:34:53.880 00.033 20224 IsGuiding returns 1
01:34:53.880 00.000 20224 scope still moving after pulse duration time elapsed
01:34:53.915 00.035 20224 IsSlewing returns 0
01:34:53.915 00.000 20224 IsGuiding returns 0
01:34:53.915 00.000 20224 scope move finished after 43 + 52 ms
01:34:53.915 00.000 20224 Move returns status 0, amount 43
01:34:53.915 00.000 20224 MoveAxis(N, 0, ABG)
01:34:53.915 00.000 20224 Move returns status 0, amount 0
01:34:53.915 00.000 20224 move complete, result=0
01:34:53.915 00.000 20224 worker thread done servicing request
01:34:53.915 00.000 20224 Worker thread wakes up
01:34:53.915 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:53.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:53.916 00.001 8996 GuideStep: 0.3 px 43 ms WEST, 0.1 px 0 ms NORTH
01:34:55.088 01.172 20224 Exposure complete
01:34:55.144 00.056 20224 worker thread done servicing request
01:34:55.144 00.000 8996 OnExposeComplete: enter
01:34:55.145 00.001 8996 UpdateGuideState(): m_state=6
01:34:55.146 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13298
01:34:55.147 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=471.48, Mass=620700, SNR=307.5, Peak=40605 HFD=4.6
01:34:55.148 00.001 8996 MultiStar: [#1 -0.33,-0.06,0.64,U] [#2 -0.47,0.47,0.00,M1] [#3 -0.41,0.06,0.63,U] [#4 -0.25,0.26,0.46,U] [#5 -0.42,-0.44,0.00,M1] [#6 -0.18,0.25,0.35,U] [#7 -0.17,-0.04,0.39,U] [#8 -0.10,-0.33,0.37,U] 
01:34:55.149 00.001 8996 refined, 6 included, MultiStar: {-0.32, -0.09}, one-star: {-0.48, -0.43}
01:34:55.150 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
01:34:55.150 00.000 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
01:34:55.151 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.09 hyp=0.33 cameraTheta=-2.86 mountX=-0.31 mountY=0.13, mountTheta=2.75
01:34:55.153 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.09, opts=13)
01:34:55.154 00.001 8996 Enqueuing Move request for scope (-0.32, -0.09)
01:34:55.154 00.000 20224 Worker thread wakes up
01:34:55.154 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.09) opts 0xd
01:34:55.155 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.09)
01:34:55.155 00.000 20224 Moving (-0.32, -0.09) raw xDistance=-0.31 yDistance=0.13
01:34:55.155 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
01:34:55.155 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:55.155 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:34:55.155 00.000 20224 MoveAxis(E, 42, ABG)
01:34:55.155 00.000 20224 Guiding  Dir = 2, Dur = 42
01:34:55.155 00.000 20224 IsSlewing returns 0
01:34:55.155 00.000 20224 IsGuiding returns 0
01:34:55.159 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40605, med=3190, FiltMin=2822, FiltMax=20771, Gamma=1.000
01:34:55.164 00.005 20224 PulseGuide returned control before completion, sleep 44
01:34:55.180 00.016 8996 UpdateGuideState exits: m=620700 SNR=307.5
01:34:55.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:55.183 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:55.184 00.001 8996 Enqueuing Expose request
01:34:55.209 00.025 20224 IsGuiding returns 1
01:34:55.209 00.000 20224 scope still moving after pulse duration time elapsed
01:34:55.241 00.032 20224 IsSlewing returns 0
01:34:55.241 00.000 20224 IsGuiding returns 1
01:34:55.273 00.032 20224 IsSlewing returns 0
01:34:55.274 00.001 20224 IsGuiding returns 0
01:34:55.274 00.000 20224 scope move finished after 42 + 75 ms
01:34:55.274 00.000 20224 Move returns status 0, amount 42
01:34:55.274 00.000 20224 MoveAxis(N, 0, ABG)
01:34:55.274 00.000 20224 Move returns status 0, amount 0
01:34:55.274 00.000 20224 move complete, result=0
01:34:55.274 00.000 20224 worker thread done servicing request
01:34:55.274 00.000 20224 Worker thread wakes up
01:34:55.274 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:55.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:55.274 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.1 px 0 ms NORTH
01:34:56.249 00.975 20224 Exposure complete
01:34:56.356 00.107 20224 worker thread done servicing request
01:34:56.356 00.000 8996 OnExposeComplete: enter
01:34:56.360 00.004 8996 UpdateGuideState(): m_state=6
01:34:56.363 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13299
01:34:56.366 00.003 8996 Star::Find returns 1 (0), X=136.72, Y=471.46, Mass=668724, SNR=338.8, Peak=46925 HFD=4.6
01:34:56.369 00.003 8996 MultiStar: [#1 0.07,0.32,0.60,U] [#2 0.11,0.48,0.00,M2] [#3 0.08,-0.11,0.55,U] [#4 0.16,0.40,0.51,U] [#5 -0.27,-0.38,0.00,M2] [#6 -0.12,-0.04,0.36,U] [#7 -0.10,0.21,0.36,U] [#8 0.20,-0.24,0.40,U] 
01:34:56.371 00.002 8996 refined, 6 included, MultiStar: {0.04, -0.04}, one-star: {-0.03, -0.45}
01:34:56.373 00.002 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
01:34:56.375 00.002 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
01:34:56.376 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.82 mountX=0.04 mountY=0.04, mountTheta=0.71
01:34:56.378 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
01:34:56.379 00.001 8996 Enqueuing Move request for scope (0.04, -0.04)
01:34:56.380 00.001 20224 Worker thread wakes up
01:34:56.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
01:34:56.380 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
01:34:56.380 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.04
01:34:56.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:34:56.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:56.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:34:56.380 00.000 20224 MoveAxis(E, 0, ABG)
01:34:56.380 00.000 20224 Move returns status 0, amount 0
01:34:56.380 00.000 20224 MoveAxis(N, 0, ABG)
01:34:56.380 00.000 20224 Move returns status 0, amount 0
01:34:56.380 00.000 20224 move complete, result=0
01:34:56.381 00.001 20224 worker thread done servicing request
01:34:56.385 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46925, med=3190, FiltMin=2857, FiltMax=28745, Gamma=1.000
01:34:56.405 00.020 8996 UpdateGuideState exits: m=668724 SNR=338.8
01:34:56.408 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:56.411 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:56.413 00.002 8996 Enqueuing Expose request
01:34:56.415 00.002 20224 Worker thread wakes up
01:34:56.415 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:56.417 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:56.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:57.575 01.158 20224 Exposure complete
01:34:57.661 00.086 20224 worker thread done servicing request
01:34:57.661 00.000 8996 OnExposeComplete: enter
01:34:57.662 00.001 8996 UpdateGuideState(): m_state=6
01:34:57.663 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13300
01:34:57.664 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=471.52, Mass=738167, SNR=319.1, Peak=53709 HFD=4.6
01:34:57.665 00.001 8996 MultiStar: [#1 0.47,0.12,0.00,M1] [#2 0.40,0.51,0.00,M3] [#3 -0.12,-0.39,0.67,U] [#4 0.11,0.11,0.57,U] [#5 0.10,-0.24,0.45,U] [#6 0.35,0.24,0.42,U] [#7 0.17,0.17,0.38,U] [#8 0.48,-0.08,0.00,M1] 
01:34:57.666 00.001 8996 refined, 5 included, MultiStar: {0.05, -0.16}, one-star: {-0.07, -0.40}
01:34:57.667 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
01:34:57.667 00.000 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
01:34:57.668 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.16 cameraTheta=-1.25 mountX=0.07 mountY=0.15, mountTheta=1.15
01:34:57.670 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.16, opts=13)
01:34:57.671 00.001 8996 Enqueuing Move request for scope (0.05, -0.16)
01:34:57.671 00.000 20224 Worker thread wakes up
01:34:57.672 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
01:34:57.672 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
01:34:57.672 00.000 20224 Moving (0.05, -0.16) raw xDistance=0.07 yDistance=0.15
01:34:57.672 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:34:57.672 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:57.672 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:34:57.672 00.000 20224 MoveAxis(E, 0, ABG)
01:34:57.672 00.000 20224 Move returns status 0, amount 0
01:34:57.672 00.000 20224 MoveAxis(N, 0, ABG)
01:34:57.672 00.000 20224 Move returns status 0, amount 0
01:34:57.672 00.000 20224 move complete, result=0
01:34:57.672 00.000 20224 worker thread done servicing request
01:34:57.676 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53709, med=3190, FiltMin=2870, FiltMax=29616, Gamma=1.000
01:34:57.693 00.017 8996 UpdateGuideState exits: m=738167 SNR=319.1
01:34:57.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:57.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:57.696 00.001 8996 Enqueuing Expose request
01:34:57.697 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:34:57.698 00.001 20224 Worker thread wakes up
01:34:57.698 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:57.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:58.668 00.970 20224 Exposure complete
01:34:58.727 00.059 20224 worker thread done servicing request
01:34:58.727 00.000 8996 OnExposeComplete: enter
01:34:58.728 00.001 8996 UpdateGuideState(): m_state=6
01:34:58.729 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13301
01:34:58.730 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=471.63, Mass=542033, SNR=269.8, Peak=39139 HFD=4.6
01:34:58.731 00.001 8996 MultiStar: [#1 0.23,0.20,0.72,U] [#2 0.16,0.57,0.00,M4] [#3 -0.22,-0.43,0.00,M1] [#4 0.21,0.50,0.00,M6] [#5 -0.03,-0.38,0.67,U] [#6 0.17,0.34,0.40,U] [#7 0.20,0.25,0.45,U] [#8 0.16,-0.51,0.00,M2] 
01:34:58.732 00.001 8996 refined, 4 included, MultiStar: {0.09, -0.04}, one-star: {-0.01, -0.28}
01:34:58.732 00.000 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
01:34:58.733 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
01:34:58.734 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.04 hyp=0.10 cameraTheta=-0.44 mountX=0.09 mountY=0.03, mountTheta=0.33
01:34:58.736 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.04, opts=13)
01:34:58.737 00.001 8996 Enqueuing Move request for scope (0.09, -0.04)
01:34:58.738 00.001 20224 Worker thread wakes up
01:34:58.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.04) opts 0xd
01:34:58.738 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.04)
01:34:58.738 00.000 20224 Moving (0.09, -0.04) raw xDistance=0.09 yDistance=0.03
01:34:58.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:34:58.739 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:34:58.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:34:58.739 00.000 20224 MoveAxis(E, 0, ABG)
01:34:58.739 00.000 20224 Move returns status 0, amount 0
01:34:58.739 00.000 20224 MoveAxis(N, 0, ABG)
01:34:58.739 00.000 20224 Move returns status 0, amount 0
01:34:58.739 00.000 20224 move complete, result=0
01:34:58.739 00.000 20224 worker thread done servicing request
01:34:58.743 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=39139, med=3187, FiltMin=2864, FiltMax=23017, Gamma=1.000
01:34:58.756 00.013 8996 UpdateGuideState exits: m=542033 SNR=269.8
01:34:58.757 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:34:58.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:34:58.759 00.001 8996 Enqueuing Expose request
01:34:58.760 00.001 20224 Worker thread wakes up
01:34:58.760 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:34:58.760 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:34:58.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:34:59.926 01.166 20224 Exposure complete
01:35:00.005 00.079 20224 worker thread done servicing request
01:35:00.005 00.000 8996 OnExposeComplete: enter
01:35:00.007 00.002 8996 UpdateGuideState(): m_state=6
01:35:00.008 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13302
01:35:00.010 00.002 8996 Star::Find returns 1 (0), X=136.96, Y=471.72, Mass=637016, SNR=317.7, Peak=49779 HFD=4.4
01:35:00.012 00.002 8996 MultiStar: [#1 0.02,-0.00,0.55,U] [#2 0.10,0.39,0.65,U] [#3 -0.03,0.14,0.52,U] [#4 0.18,0.13,0.48,U] [#5 -0.29,-0.48,0.00,M1] [#6 0.37,0.40,0.00,M1] [#7 -0.03,0.29,0.40,U] [#8 0.19,-0.11,0.34,U] 
01:35:00.013 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.07}, one-star: {0.21, -0.20}
01:35:00.014 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
01:35:00.015 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
01:35:00.016 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.07 hyp=0.13 cameraTheta=0.57 mountX=0.10 mountY=-0.08, mountTheta=-0.68
01:35:00.018 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.07, opts=13)
01:35:00.019 00.001 8996 Enqueuing Move request for scope (0.11, 0.07)
01:35:00.020 00.001 20224 Worker thread wakes up
01:35:00.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.07) opts 0xd
01:35:00.020 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.07)
01:35:00.020 00.000 20224 Moving (0.11, 0.07) raw xDistance=0.10 yDistance=-0.08
01:35:00.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:35:00.020 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:00.020 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:35:00.020 00.000 20224 MoveAxis(E, 0, ABG)
01:35:00.020 00.000 20224 Move returns status 0, amount 0
01:35:00.020 00.000 20224 MoveAxis(N, 0, ABG)
01:35:00.020 00.000 20224 Move returns status 0, amount 0
01:35:00.020 00.000 20224 move complete, result=0
01:35:00.021 00.001 20224 worker thread done servicing request
01:35:00.024 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49779, med=3190, FiltMin=2877, FiltMax=24800, Gamma=1.000
01:35:00.049 00.025 8996 UpdateGuideState exits: m=637016 SNR=317.7
01:35:00.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:00.051 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:00.052 00.001 8996 Enqueuing Expose request
01:35:00.053 00.001 20224 Worker thread wakes up
01:35:00.053 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:00.054 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:00.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:01.031 00.977 20224 Exposure complete
01:35:01.098 00.067 20224 worker thread done servicing request
01:35:01.098 00.000 8996 OnExposeComplete: enter
01:35:01.099 00.001 8996 UpdateGuideState(): m_state=6
01:35:01.100 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13303
01:35:01.101 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=471.60, Mass=545048, SNR=286.5, Peak=42307 HFD=4.7
01:35:01.102 00.001 8996 MultiStar: [#1 -0.04,0.22,0.67,U] [#2 -0.00,0.26,0.74,U] [#3 -0.10,-0.01,0.71,U] [#4 0.24,0.22,0.53,U] [#5 -0.36,-0.42,0.00,M2] [#6 0.22,0.41,0.00,M2] [#7 -0.25,-0.12,0.42,U] [#8 -0.08,-0.42,0.43,U] 
01:35:01.103 00.001 8996 refined, 6 included, MultiStar: {-0.04, -0.02}, one-star: {-0.06, -0.31}
01:35:01.104 00.001 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
01:35:01.105 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
01:35:01.105 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.62 mountX=-0.04 mountY=0.03, mountTheta=2.51
01:35:01.107 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
01:35:01.108 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
01:35:01.109 00.001 20224 Worker thread wakes up
01:35:01.110 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
01:35:01.110 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
01:35:01.110 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.03
01:35:01.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:35:01.110 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:01.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:35:01.110 00.000 20224 MoveAxis(E, 0, ABG)
01:35:01.110 00.000 20224 Move returns status 0, amount 0
01:35:01.110 00.000 20224 MoveAxis(N, 0, ABG)
01:35:01.110 00.000 20224 Move returns status 0, amount 0
01:35:01.110 00.000 20224 move complete, result=0
01:35:01.110 00.000 20224 worker thread done servicing request
01:35:01.116 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42307, med=3190, FiltMin=2880, FiltMax=22848, Gamma=1.000
01:35:01.132 00.016 8996 UpdateGuideState exits: m=545048 SNR=286.5
01:35:01.134 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:01.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:01.135 00.000 8996 Enqueuing Expose request
01:35:01.136 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:01.137 00.001 20224 Worker thread wakes up
01:35:01.137 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:01.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:02.312 01.175 20224 Exposure complete
01:35:02.421 00.109 20224 worker thread done servicing request
01:35:02.421 00.000 8996 OnExposeComplete: enter
01:35:02.422 00.001 8996 UpdateGuideState(): m_state=6
01:35:02.424 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13304
01:35:02.424 00.000 8996 Star::Find returns 1 (0), X=136.52, Y=471.67, Mass=664167, SNR=312.5, Peak=45667 HFD=4.7
01:35:02.426 00.002 8996 MultiStar: [#1 -0.08,-0.05,0.58,U] [#2 0.10,0.13,0.73,U] [#3 0.12,-0.01,0.63,U] [#4 0.36,0.47,0.00,M5] [#5 -0.32,-0.29,0.50,U] [#6 0.25,0.08,0.42,U] [#7 -0.06,0.10,0.45,U] [#8 0.02,-0.29,0.34,U] 
01:35:02.426 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.08}, one-star: {-0.23, -0.24}
01:35:02.427 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
01:35:02.428 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
01:35:02.429 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.10 mountX=-0.04 mountY=0.08, mountTheta=2.00
01:35:02.431 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.08, opts=13)
01:35:02.433 00.002 8996 Enqueuing Move request for scope (-0.04, -0.08)
01:35:02.434 00.001 20224 Worker thread wakes up
01:35:02.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
01:35:02.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
01:35:02.434 00.000 20224 Moving (-0.04, -0.08) raw xDistance=-0.04 yDistance=0.08
01:35:02.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:35:02.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:02.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:35:02.434 00.000 20224 MoveAxis(E, 0, ABG)
01:35:02.434 00.000 20224 Move returns status 0, amount 0
01:35:02.434 00.000 20224 MoveAxis(N, 0, ABG)
01:35:02.434 00.000 20224 Move returns status 0, amount 0
01:35:02.434 00.000 20224 move complete, result=0
01:35:02.434 00.000 20224 worker thread done servicing request
01:35:02.442 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45667, med=3190, FiltMin=2851, FiltMax=25760, Gamma=1.000
01:35:02.467 00.025 8996 UpdateGuideState exits: m=664167 SNR=312.5
01:35:02.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:02.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:02.470 00.001 8996 Enqueuing Expose request
01:35:02.471 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:02.472 00.001 20224 Worker thread wakes up
01:35:02.472 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:02.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:03.458 00.986 20224 Exposure complete
01:35:03.519 00.061 20224 worker thread done servicing request
01:35:03.519 00.000 8996 OnExposeComplete: enter
01:35:03.520 00.001 8996 UpdateGuideState(): m_state=6
01:35:03.521 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13305
01:35:03.522 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.08, Mass=609563, SNR=294.1, Peak=44067 HFD=4.7
01:35:03.523 00.001 8996 MultiStar: [#1 0.06,0.09,0.72,U] [#2 0.21,0.05,0.63,U] [#3 0.12,0.22,0.66,U] [#4 0.18,0.63,0.00,M6] [#5 -0.24,-0.37,0.54,U] [#6 0.15,0.12,0.40,U] [#7 -0.04,0.28,0.45,U] [#8 0.14,-0.23,0.40,U] 
01:35:03.523 00.000 8996 refined, 7 included, MultiStar: {0.03, 0.06}, one-star: {-0.07, 0.16}
01:35:03.524 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.22 = 1.22)
01:35:03.525 00.001 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
01:35:03.526 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.12 mountX=0.02 mountY=-0.06, mountTheta=-1.22
01:35:03.527 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.06, opts=13)
01:35:03.528 00.001 8996 Enqueuing Move request for scope (0.03, 0.06)
01:35:03.529 00.001 20224 Worker thread wakes up
01:35:03.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
01:35:03.529 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
01:35:03.529 00.000 20224 Moving (0.03, 0.06) raw xDistance=0.02 yDistance=-0.06
01:35:03.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:35:03.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:03.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:35:03.529 00.000 20224 MoveAxis(E, 0, ABG)
01:35:03.529 00.000 20224 Move returns status 0, amount 0
01:35:03.530 00.001 20224 MoveAxis(N, 0, ABG)
01:35:03.530 00.000 20224 Move returns status 0, amount 0
01:35:03.530 00.000 20224 move complete, result=0
01:35:03.530 00.000 20224 worker thread done servicing request
01:35:03.534 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44067, med=3190, FiltMin=2889, FiltMax=26768, Gamma=1.000
01:35:03.555 00.021 8996 UpdateGuideState exits: m=609563 SNR=294.1
01:35:03.557 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:03.557 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:03.558 00.001 8996 Enqueuing Expose request
01:35:03.559 00.001 20224 Worker thread wakes up
01:35:03.559 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:03.560 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:03.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:04.727 01.167 20224 Exposure complete
01:35:04.799 00.072 20224 worker thread done servicing request
01:35:04.799 00.000 8996 OnExposeComplete: enter
01:35:04.800 00.001 8996 UpdateGuideState(): m_state=6
01:35:04.801 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13306
01:35:04.802 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=471.91, Mass=708690, SNR=333.3, Peak=51875 HFD=4.7
01:35:04.803 00.001 8996 MultiStar: [#1 -0.18,0.26,0.65,U] [#2 -0.18,0.46,0.00,M1] [#3 -0.12,0.55,0.00,M1] [#4 0.06,0.82,0.00,M7] [#5 -0.31,0.08,0.44,U] [#6 -0.05,0.28,0.40,U] [#7 -0.40,0.71,0.00,M1] [#8 -0.05,0.12,0.28,U] 
01:35:04.804 00.001 8996 single-star, 4 included, MultiStar: {-0.13, 0.13}, one-star: {-0.07, 0.00}
01:35:04.804 00.000 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.22 = -3.06)
01:35:04.805 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
01:35:04.806 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.13 mountX=-0.07 mountY=0.01, mountTheta=3.04
01:35:04.807 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.00, opts=13)
01:35:04.808 00.001 8996 Enqueuing Move request for scope (-0.07, 0.00)
01:35:04.809 00.001 20224 Worker thread wakes up
01:35:04.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
01:35:04.809 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
01:35:04.809 00.000 20224 Moving (-0.07, 0.00) raw xDistance=-0.07 yDistance=0.01
01:35:04.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:35:04.809 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:04.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:35:04.809 00.000 20224 MoveAxis(E, 0, ABG)
01:35:04.809 00.000 20224 Move returns status 0, amount 0
01:35:04.809 00.000 20224 MoveAxis(N, 0, ABG)
01:35:04.809 00.000 20224 Move returns status 0, amount 0
01:35:04.809 00.000 20224 move complete, result=0
01:35:04.810 00.001 20224 worker thread done servicing request
01:35:04.813 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51875, med=3190, FiltMin=2911, FiltMax=29395, Gamma=1.000
01:35:04.827 00.014 8996 UpdateGuideState exits: m=708690 SNR=333.3
01:35:04.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:04.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:04.829 00.000 8996 Enqueuing Expose request
01:35:04.830 00.001 20224 Worker thread wakes up
01:35:04.830 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:04.831 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:04.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:05.823 00.992 20224 Exposure complete
01:35:05.902 00.079 20224 worker thread done servicing request
01:35:05.902 00.000 8996 OnExposeComplete: enter
01:35:05.903 00.001 8996 UpdateGuideState(): m_state=6
01:35:05.903 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13307
01:35:05.904 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=471.61, Mass=616619, SNR=317.3, Peak=39181 HFD=4.9
01:35:05.905 00.001 8996 MultiStar: [#1 -0.32,-0.08,0.66,U] [#2 -0.09,0.01,0.63,U] [#3 -0.20,0.21,0.59,U] [#4 -0.15,0.03,0.58,U] [#5 -0.57,-0.63,0.00,M1] [#6 -0.24,0.28,0.30,U] [#7 -0.18,0.12,0.47,U] [#8 0.10,-0.33,0.37,U] 
01:35:05.907 00.002 8996 refined, 7 included, MultiStar: {-0.17, -0.04}, one-star: {-0.20, -0.31}
01:35:05.908 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
01:35:05.909 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
01:35:05.910 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-2.90 mountX=-0.17 mountY=0.06, mountTheta=2.79
01:35:05.912 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.04, opts=13)
01:35:05.913 00.001 8996 Enqueuing Move request for scope (-0.17, -0.04)
01:35:05.915 00.002 20224 Worker thread wakes up
01:35:05.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.04) opts 0xd
01:35:05.915 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.04)
01:35:05.915 00.000 20224 Moving (-0.17, -0.04) raw xDistance=-0.17 yDistance=0.06
01:35:05.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:35:05.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:05.916 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:35:05.916 00.000 20224 MoveAxis(E, 0, ABG)
01:35:05.916 00.000 20224 Move returns status 0, amount 0
01:35:05.916 00.000 20224 MoveAxis(N, 0, ABG)
01:35:05.916 00.000 20224 Move returns status 0, amount 0
01:35:05.916 00.000 20224 move complete, result=0
01:35:05.916 00.000 20224 worker thread done servicing request
01:35:05.923 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39181, med=3190, FiltMin=2877, FiltMax=24755, Gamma=1.000
01:35:05.953 00.030 8996 UpdateGuideState exits: m=616619 SNR=317.3
01:35:05.954 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:05.956 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:05.956 00.000 8996 Enqueuing Expose request
01:35:05.957 00.001 20224 Worker thread wakes up
01:35:05.957 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:05.958 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:05.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:07.164 01.206 20224 Exposure complete
01:35:07.233 00.069 20224 worker thread done servicing request
01:35:07.233 00.000 8996 OnExposeComplete: enter
01:35:07.235 00.002 8996 UpdateGuideState(): m_state=6
01:35:07.236 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13308
01:35:07.237 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=471.36, Mass=586681, SNR=301.1, Peak=41725 HFD=4.8
01:35:07.239 00.002 8996 MultiStar: [#1 -0.11,-0.00,0.66,U] [#2 0.01,0.45,0.00,M1] [#3 -0.10,0.11,0.58,U] [#4 0.12,0.19,0.48,U] [#5 -0.08,-0.36,0.55,U] [#6 0.31,0.18,0.39,U] [#7 0.04,0.02,0.37,U] [#8 0.03,-0.05,0.38,U] 
01:35:07.242 00.003 8996 refined, 7 included, MultiStar: {-0.04, -0.12}, one-star: {-0.22, -0.55}
01:35:07.243 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
01:35:07.245 00.002 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
01:35:07.247 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.91 mountX=-0.03 mountY=0.12, mountTheta=1.81
01:35:07.249 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.12, opts=13)
01:35:07.251 00.002 8996 Enqueuing Move request for scope (-0.04, -0.12)
01:35:07.253 00.002 20224 Worker thread wakes up
01:35:07.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.12) opts 0xd
01:35:07.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.12)
01:35:07.253 00.000 20224 Moving (-0.04, -0.12) raw xDistance=-0.03 yDistance=0.12
01:35:07.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:35:07.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:07.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:35:07.253 00.000 20224 MoveAxis(E, 0, ABG)
01:35:07.253 00.000 20224 Move returns status 0, amount 0
01:35:07.253 00.000 20224 MoveAxis(N, 0, ABG)
01:35:07.253 00.000 20224 Move returns status 0, amount 0
01:35:07.253 00.000 20224 move complete, result=0
01:35:07.254 00.001 20224 worker thread done servicing request
01:35:07.261 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41725, med=3190, FiltMin=2889, FiltMax=22851, Gamma=1.000
01:35:07.281 00.020 8996 UpdateGuideState exits: m=586681 SNR=301.1
01:35:07.282 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:07.282 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:07.283 00.001 8996 Enqueuing Expose request
01:35:07.285 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:07.286 00.001 20224 Worker thread wakes up
01:35:07.286 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:07.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:08.260 00.974 20224 Exposure complete
01:35:08.342 00.082 20224 worker thread done servicing request
01:35:08.342 00.000 8996 OnExposeComplete: enter
01:35:08.344 00.002 8996 UpdateGuideState(): m_state=6
01:35:08.346 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13309
01:35:08.348 00.002 8996 Star::Find returns 1 (0), X=136.33, Y=471.23, Mass=718266, SNR=331.2, Peak=50653 HFD=4.5
01:35:08.351 00.003 8996 MultiStar: [#1 -0.39,-0.23,0.00,M1] [#2 -0.43,0.08,0.68,U] [#3 -0.27,0.15,0.58,U] [#4 -0.11,-0.05,0.46,U] [#5 -0.73,-0.49,0.00,M1] [#6 -0.13,-0.04,0.37,U] [#7 -0.22,0.33,0.40,U] [#8 -0.02,-0.20,0.34,U] 
01:35:08.353 00.002 8996 refined, 6 included, MultiStar: {-0.28, -0.13}, one-star: {-0.41, -0.68}
01:35:08.355 00.002 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
01:35:08.356 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
01:35:08.358 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-2.69 mountX=-0.26 mountY=0.16, mountTheta=2.58
01:35:08.360 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.13, opts=13)
01:35:08.361 00.001 8996 Enqueuing Move request for scope (-0.28, -0.13)
01:35:08.362 00.001 20224 Worker thread wakes up
01:35:08.362 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.13) opts 0xd
01:35:08.362 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.13)
01:35:08.362 00.000 20224 Moving (-0.28, -0.13) raw xDistance=-0.26 yDistance=0.16
01:35:08.362 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:35:08.362 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:08.362 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:35:08.362 00.000 20224 MoveAxis(E, 38, ABG)
01:35:08.362 00.000 20224 Guiding  Dir = 2, Dur = 38
01:35:08.363 00.001 20224 IsSlewing returns 0
01:35:08.363 00.000 20224 IsGuiding returns 0
01:35:08.367 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50653, med=3190, FiltMin=2838, FiltMax=26550, Gamma=1.000
01:35:08.381 00.014 8996 UpdateGuideState exits: m=718266 SNR=331.2
01:35:08.382 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:08.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:08.384 00.001 8996 Enqueuing Expose request
01:35:08.385 00.001 20224 PulseGuide returned control before completion, sleep 28
01:35:08.428 00.043 20224 IsGuiding returns 1
01:35:08.428 00.000 20224 scope still moving after pulse duration time elapsed
01:35:08.460 00.032 20224 IsSlewing returns 0
01:35:08.460 00.000 20224 IsGuiding returns 1
01:35:08.491 00.031 20224 IsSlewing returns 0
01:35:08.491 00.000 20224 IsGuiding returns 0
01:35:08.491 00.000 20224 scope move finished after 38 + 90 ms
01:35:08.491 00.000 20224 Move returns status 0, amount 38
01:35:08.491 00.000 20224 MoveAxis(N, 0, ABG)
01:35:08.491 00.000 20224 Move returns status 0, amount 0
01:35:08.492 00.001 20224 move complete, result=0
01:35:08.492 00.000 20224 worker thread done servicing request
01:35:08.492 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.2 px 0 ms NORTH
01:35:08.493 00.001 20224 Worker thread wakes up
01:35:08.493 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:08.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:09.667 01.174 20224 Exposure complete
01:35:09.736 00.069 20224 worker thread done servicing request
01:35:09.736 00.000 8996 OnExposeComplete: enter
01:35:09.737 00.001 8996 UpdateGuideState(): m_state=6
01:35:09.738 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13310
01:35:09.739 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=471.75, Mass=740413, SNR=358.6, Peak=52883 HFD=4.5
01:35:09.740 00.001 8996 MultiStar: [#1 0.05,0.08,0.55,U] [#2 0.15,0.37,0.59,U] [#3 0.14,0.15,0.54,U] [#4 0.39,0.35,0.00,M5] [#5 -0.33,-0.59,0.00,M2] [#6 0.06,0.36,0.36,U] [#7 -0.01,-0.10,0.33,U] [#8 0.13,-0.07,0.33,U] 
01:35:09.741 00.001 8996 refined, 6 included, MultiStar: {0.10, 0.07}, one-star: {0.12, -0.17}
01:35:09.742 00.001 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
01:35:09.742 00.000 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
01:35:09.743 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.60 mountX=0.09 mountY=-0.08, mountTheta=-0.71
01:35:09.745 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.07, opts=13)
01:35:09.746 00.001 8996 Enqueuing Move request for scope (0.10, 0.07)
01:35:09.746 00.000 20224 Worker thread wakes up
01:35:09.746 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
01:35:09.747 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
01:35:09.747 00.000 20224 Moving (0.10, 0.07) raw xDistance=0.09 yDistance=-0.08
01:35:09.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:35:09.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:09.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:35:09.747 00.000 20224 MoveAxis(E, 0, ABG)
01:35:09.747 00.000 20224 Move returns status 0, amount 0
01:35:09.747 00.000 20224 MoveAxis(N, 0, ABG)
01:35:09.747 00.000 20224 Move returns status 0, amount 0
01:35:09.747 00.000 20224 move complete, result=0
01:35:09.747 00.000 20224 worker thread done servicing request
01:35:09.750 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52883, med=3190, FiltMin=2861, FiltMax=30211, Gamma=1.000
01:35:09.763 00.013 8996 UpdateGuideState exits: m=740413 SNR=358.6
01:35:09.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:09.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:09.765 00.000 8996 Enqueuing Expose request
01:35:09.766 00.001 20224 Worker thread wakes up
01:35:09.766 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:09.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:09.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:10.765 00.998 20224 Exposure complete
01:35:10.824 00.059 20224 worker thread done servicing request
01:35:10.826 00.002 8996 OnExposeComplete: enter
01:35:10.826 00.000 8996 UpdateGuideState(): m_state=6
01:35:10.828 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13311
01:35:10.828 00.000 8996 Star::Find returns 1 (0), X=136.67, Y=471.31, Mass=584658, SNR=272.7, Peak=44557 HFD=4.7
01:35:10.829 00.001 8996 MultiStar: [#1 0.15,0.05,0.74,U] [#2 0.06,0.00,0.71,U] [#3 0.01,0.01,0.74,U] [#4 0.01,0.00,0.50,U] [#5 -0.35,-0.55,0.00,M3] [#6 0.24,0.44,0.00,M1] [#7 -0.01,0.03,0.47,U] [#8 0.09,-0.48,0.00,M1] 
01:35:10.831 00.002 8996 refined, 5 included, MultiStar: {0.02, -0.13}, one-star: {-0.07, -0.60}
01:35:10.831 00.000 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
01:35:10.831 00.000 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.84)
01:35:10.832 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.42 mountX=0.03 mountY=0.13, mountTheta=1.32
01:35:10.834 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.13, opts=13)
01:35:10.836 00.002 8996 Enqueuing Move request for scope (0.02, -0.13)
01:35:10.836 00.000 20224 Worker thread wakes up
01:35:10.836 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
01:35:10.836 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
01:35:10.836 00.000 20224 Moving (0.02, -0.13) raw xDistance=0.03 yDistance=0.13
01:35:10.837 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:35:10.837 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:10.837 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:35:10.837 00.000 20224 MoveAxis(E, 0, ABG)
01:35:10.837 00.000 20224 Move returns status 0, amount 0
01:35:10.837 00.000 20224 MoveAxis(N, 0, ABG)
01:35:10.837 00.000 20224 Move returns status 0, amount 0
01:35:10.837 00.000 20224 move complete, result=0
01:35:10.837 00.000 20224 worker thread done servicing request
01:35:10.841 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44557, med=3190, FiltMin=2889, FiltMax=24240, Gamma=1.000
01:35:10.864 00.023 8996 UpdateGuideState exits: m=584658 SNR=272.7
01:35:10.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:10.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:10.866 00.000 8996 Enqueuing Expose request
01:35:10.867 00.001 20224 Worker thread wakes up
01:35:10.867 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:10.868 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:10.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:12.031 01.163 20224 Exposure complete
01:35:12.109 00.078 20224 worker thread done servicing request
01:35:12.109 00.000 8996 OnExposeComplete: enter
01:35:12.110 00.001 8996 UpdateGuideState(): m_state=6
01:35:12.110 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13312
01:35:12.111 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=471.35, Mass=583276, SNR=300.2, Peak=36829 HFD=4.8
01:35:12.113 00.002 8996 MultiStar: [#1 0.18,-0.02,0.61,U] [#2 -0.00,0.13,0.78,U] [#3 0.03,0.08,0.61,U] [#4 0.04,0.34,0.56,U] [#5 -0.24,-0.61,0.00,M4] [#6 0.11,0.25,0.38,U] [#7 -0.01,0.13,0.35,U] [#8 0.03,-0.34,0.30,U] 
01:35:12.113 00.000 8996 refined, 7 included, MultiStar: {-0.00, -0.04}, one-star: {-0.21, -0.56}
01:35:12.114 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
01:35:12.115 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
01:35:12.116 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.69 mountX=-0.00 mountY=0.04, mountTheta=1.59
01:35:12.117 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.04, opts=13)
01:35:12.118 00.001 8996 Enqueuing Move request for scope (-0.00, -0.04)
01:35:12.119 00.001 20224 Worker thread wakes up
01:35:12.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
01:35:12.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
01:35:12.119 00.000 20224 Moving (-0.00, -0.04) raw xDistance=-0.00 yDistance=0.04
01:35:12.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:35:12.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:12.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:35:12.119 00.000 20224 MoveAxis(E, 0, ABG)
01:35:12.119 00.000 20224 Move returns status 0, amount 0
01:35:12.119 00.000 20224 MoveAxis(N, 0, ABG)
01:35:12.119 00.000 20224 Move returns status 0, amount 0
01:35:12.119 00.000 20224 move complete, result=0
01:35:12.119 00.000 20224 worker thread done servicing request
01:35:12.123 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=36829, med=3190, FiltMin=2883, FiltMax=23859, Gamma=1.000
01:35:12.142 00.019 8996 UpdateGuideState exits: m=583276 SNR=300.2
01:35:12.144 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:12.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:12.146 00.001 8996 Enqueuing Expose request
01:35:12.147 00.001 20224 Worker thread wakes up
01:35:12.148 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:12.148 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:12.149 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:13.131 00.982 20224 Exposure complete
01:35:13.199 00.068 20224 worker thread done servicing request
01:35:13.199 00.000 8996 OnExposeComplete: enter
01:35:13.200 00.001 8996 UpdateGuideState(): m_state=6
01:35:13.202 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13313
01:35:13.202 00.000 8996 Star::Find returns 1 (0), X=136.68, Y=471.88, Mass=726246, SNR=317.6, Peak=50339 HFD=4.6
01:35:13.203 00.001 8996 MultiStar: [#1 -0.60,-0.50,0.00,M1] [#2 -0.20,0.30,0.73,U] [#3 -0.26,-0.10,0.50,U] [#4 -0.23,-0.11,0.48,U] [#5 -0.63,-0.39,0.00,M5] [#6 -0.19,0.03,0.39,U] [#7 -0.51,-0.09,0.00,M1] [#8 0.03,-0.38,0.39,U] 
01:35:13.204 00.001 8996 single-star, 5 included, MultiStar: {-0.15, -0.02}, one-star: {-0.07, -0.04}
01:35:13.205 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:35:13.206 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
01:35:13.206 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.66 mountX=-0.06 mountY=0.04, mountTheta=2.55
01:35:13.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.04, opts=13)
01:35:13.209 00.001 8996 Enqueuing Move request for scope (-0.07, -0.04)
01:35:13.209 00.000 20224 Worker thread wakes up
01:35:13.209 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
01:35:13.210 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
01:35:13.210 00.000 20224 Moving (-0.07, -0.04) raw xDistance=-0.06 yDistance=0.04
01:35:13.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:35:13.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:13.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:35:13.210 00.000 20224 MoveAxis(E, 0, ABG)
01:35:13.210 00.000 20224 Move returns status 0, amount 0
01:35:13.210 00.000 20224 MoveAxis(N, 0, ABG)
01:35:13.210 00.000 20224 Move returns status 0, amount 0
01:35:13.210 00.000 20224 move complete, result=0
01:35:13.210 00.000 20224 worker thread done servicing request
01:35:13.214 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50339, med=3190, FiltMin=2896, FiltMax=27913, Gamma=1.000
01:35:13.230 00.016 8996 UpdateGuideState exits: m=726246 SNR=317.6
01:35:13.231 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:13.233 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:13.233 00.000 8996 Enqueuing Expose request
01:35:13.234 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:13.235 00.001 20224 Worker thread wakes up
01:35:13.235 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:13.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:14.394 01.159 20224 Exposure complete
01:35:14.481 00.087 20224 worker thread done servicing request
01:35:14.481 00.000 8996 OnExposeComplete: enter
01:35:14.482 00.001 8996 UpdateGuideState(): m_state=6
01:35:14.483 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13314
01:35:14.484 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=471.44, Mass=650541, SNR=313.1, Peak=39709 HFD=4.7
01:35:14.485 00.001 8996 MultiStar: [#1 -0.12,-0.12,0.68,U] [#2 0.15,0.09,0.54,U] [#3 0.22,0.14,0.55,U] [#4 0.46,0.34,0.00,M3] [#5 -0.37,-0.40,0.00,M6] [#6 0.49,0.30,0.00,M1] [#7 -0.07,-0.09,0.41,U] [#8 0.08,-0.49,0.00,M1] 
01:35:14.486 00.001 8996 refined, 4 included, MultiStar: {0.01, -0.14}, one-star: {-0.06, -0.47}
01:35:14.486 00.000 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
01:35:14.487 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
01:35:14.488 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.50 mountX=0.02 mountY=0.14, mountTheta=1.40
01:35:14.489 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.14, opts=13)
01:35:14.490 00.001 8996 Enqueuing Move request for scope (0.01, -0.14)
01:35:14.491 00.001 20224 Worker thread wakes up
01:35:14.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
01:35:14.491 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
01:35:14.491 00.000 20224 Moving (0.01, -0.14) raw xDistance=0.02 yDistance=0.14
01:35:14.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:35:14.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:14.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:35:14.491 00.000 20224 MoveAxis(E, 0, ABG)
01:35:14.491 00.000 20224 Move returns status 0, amount 0
01:35:14.491 00.000 20224 MoveAxis(N, 0, ABG)
01:35:14.491 00.000 20224 Move returns status 0, amount 0
01:35:14.491 00.000 20224 move complete, result=0
01:35:14.491 00.000 20224 worker thread done servicing request
01:35:14.495 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=39709, med=3193, FiltMin=2902, FiltMax=26883, Gamma=1.000
01:35:14.520 00.025 8996 UpdateGuideState exits: m=650541 SNR=313.1
01:35:14.522 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:14.522 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:14.523 00.001 8996 Enqueuing Expose request
01:35:14.524 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:14.525 00.001 20224 Worker thread wakes up
01:35:14.525 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:14.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:15.510 00.985 20224 Exposure complete
01:35:15.591 00.081 20224 worker thread done servicing request
01:35:15.592 00.001 8996 OnExposeComplete: enter
01:35:15.593 00.001 8996 UpdateGuideState(): m_state=6
01:35:15.594 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13315
01:35:15.596 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=471.95, Mass=647417, SNR=322.2, Peak=39363 HFD=4.6
01:35:15.598 00.002 8996 MultiStar: [#1 -0.10,-0.09,0.64,U] [#2 -0.06,0.08,0.61,U] [#3 -0.06,0.07,0.56,U] [#4 0.11,0.20,0.46,U] [#5 -0.39,-0.58,0.00,M7] [#6 -0.01,-0.02,0.36,U] [#7 -0.27,-0.18,0.38,U] [#8 -0.02,-0.28,0.33,U] 
01:35:15.599 00.001 8996 refined, 7 included, MultiStar: {-0.04, -0.00}, one-star: {0.04, 0.03}
01:35:15.600 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
01:35:15.602 00.002 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
01:35:15.603 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.07 mountX=-0.04 mountY=0.01, mountTheta=2.95
01:35:15.605 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.00, opts=13)
01:35:15.607 00.002 8996 Enqueuing Move request for scope (-0.04, -0.00)
01:35:15.608 00.001 20224 Worker thread wakes up
01:35:15.609 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
01:35:15.609 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
01:35:15.609 00.000 20224 Moving (-0.04, -0.00) raw xDistance=-0.04 yDistance=0.01
01:35:15.609 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:35:15.609 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:15.609 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:35:15.609 00.000 20224 MoveAxis(E, 0, ABG)
01:35:15.609 00.000 20224 Move returns status 0, amount 0
01:35:15.609 00.000 20224 MoveAxis(N, 0, ABG)
01:35:15.609 00.000 20224 Move returns status 0, amount 0
01:35:15.609 00.000 20224 move complete, result=0
01:35:15.609 00.000 20224 worker thread done servicing request
01:35:15.613 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=39363, med=3190, FiltMin=2836, FiltMax=28192, Gamma=1.000
01:35:15.635 00.022 8996 UpdateGuideState exits: m=647417 SNR=322.2
01:35:15.637 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:15.638 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:15.640 00.002 8996 Enqueuing Expose request
01:35:15.640 00.000 20224 Worker thread wakes up
01:35:15.641 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:15.642 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:15.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:16.812 01.170 20224 Exposure complete
01:35:16.875 00.063 20224 worker thread done servicing request
01:35:16.875 00.000 8996 OnExposeComplete: enter
01:35:16.876 00.001 8996 UpdateGuideState(): m_state=6
01:35:16.877 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13316
01:35:16.878 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=471.08, Mass=768685, SNR=329.8, Peak=50157 HFD=4.6
01:35:16.879 00.001 8996 MultiStar: [#1 0.32,-0.29,0.58,U] [#2 0.20,-0.35,0.67,U] [#3 0.15,-0.07,0.62,U] [#4 0.43,-0.04,0.48,U] [#5 -0.29,-1.00,0.00,M8] [#6 0.26,-0.19,0.40,U] [#7 -0.15,-0.29,0.39,U] [#8 -0.02,-0.57,0.00,M1] 
01:35:16.879 00.000 8996 refined, 6 included, MultiStar: {0.16, -0.36}, one-star: {-0.02, -0.83}
01:35:16.880 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:35:16.881 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:35:16.882 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.36 hyp=0.39 cameraTheta=-1.16 mountX=0.19 mountY=0.34, mountTheta=1.06
01:35:16.885 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.36, opts=13)
01:35:16.888 00.003 8996 Enqueuing Move request for scope (0.16, -0.36)
01:35:16.890 00.002 20224 Worker thread wakes up
01:35:16.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.36) opts 0xd
01:35:16.890 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.36)
01:35:16.890 00.000 20224 Moving (0.16, -0.36) raw xDistance=0.19 yDistance=0.34
01:35:16.891 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:35:16.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:35:16.891 00.000 20224 MoveAxis(E, 0, ABG)
01:35:16.891 00.000 20224 Move returns status 0, amount 0
01:35:16.891 00.000 20224 MoveAxis(S, 71, ABG)
01:35:16.891 00.000 20224 Guiding  Dir = 1, Dur = 71
01:35:16.891 00.000 20224 IsSlewing returns 0
01:35:16.892 00.001 20224 IsGuiding returns 0
01:35:16.900 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=50157, med=3193, FiltMin=2851, FiltMax=30381, Gamma=1.000
01:35:16.916 00.016 8996 UpdateGuideState exits: m=768685 SNR=329.8
01:35:16.918 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:16.918 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:16.919 00.001 8996 Enqueuing Expose request
01:35:16.920 00.001 20224 PulseGuide returned control before completion, sleep 54
01:35:16.981 00.061 20224 IsGuiding returns 1
01:35:16.981 00.000 20224 scope still moving after pulse duration time elapsed
01:35:17.013 00.032 20224 IsSlewing returns 0
01:35:17.013 00.000 20224 IsGuiding returns 0
01:35:17.013 00.000 20224 scope move finished after 71 + 51 ms
01:35:17.013 00.000 20224 Move returns status 0, amount 71
01:35:17.013 00.000 20224 move complete, result=0
01:35:17.013 00.000 20224 worker thread done servicing request
01:35:17.014 00.001 20224 Worker thread wakes up
01:35:17.014 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:17.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:17.014 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 71 ms SOUTH
01:35:17.987 00.973 20224 Exposure complete
01:35:18.056 00.069 20224 worker thread done servicing request
01:35:18.056 00.000 8996 OnExposeComplete: enter
01:35:18.058 00.002 8996 UpdateGuideState(): m_state=6
01:35:18.059 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13317
01:35:18.061 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=471.39, Mass=561442, SNR=303.5, Peak=36541 HFD=4.9
01:35:18.062 00.001 8996 MultiStar: [#1 -0.06,-0.28,0.60,U] [#2 -0.06,-0.55,0.00,M1] [#3 0.09,-0.26,0.55,U] [#4 0.08,-0.14,0.46,U] [#5 -0.20,-1.18,0.00,M9] [#6 -0.10,-0.29,0.39,U] [#7 -0.39,-0.30,0.00,M1] [#8 0.19,-0.40,0.37,U] 
01:35:18.064 00.002 8996 refined, 5 included, MultiStar: {-0.02, -0.34}, one-star: {-0.14, -0.52}
01:35:18.065 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
01:35:18.067 00.002 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
01:35:18.068 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.34 hyp=0.34 cameraTheta=-1.62 mountX=0.01 mountY=0.34, mountTheta=1.53
01:35:18.070 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.34, opts=13)
01:35:18.072 00.002 8996 Enqueuing Move request for scope (-0.02, -0.34)
01:35:18.073 00.001 20224 Worker thread wakes up
01:35:18.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.34) opts 0xd
01:35:18.073 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.34)
01:35:18.074 00.001 20224 Moving (-0.02, -0.34) raw xDistance=0.01 yDistance=0.34
01:35:18.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:35:18.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:35:18.074 00.000 20224 MoveAxis(E, 0, ABG)
01:35:18.074 00.000 20224 Move returns status 0, amount 0
01:35:18.074 00.000 20224 MoveAxis(S, 72, ABG)
01:35:18.074 00.000 20224 Guiding  Dir = 1, Dur = 72
01:35:18.074 00.000 20224 IsSlewing returns 0
01:35:18.075 00.001 20224 IsGuiding returns 0
01:35:18.080 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=36541, med=3193, FiltMin=2889, FiltMax=21971, Gamma=1.000
01:35:18.090 00.010 20224 PulseGuide returned control before completion, sleep 67
01:35:18.104 00.014 8996 UpdateGuideState exits: m=561442 SNR=303.5
01:35:18.106 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:18.106 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:18.107 00.001 8996 Enqueuing Expose request
01:35:18.169 00.062 20224 IsGuiding returns 1
01:35:18.169 00.000 20224 scope still moving after pulse duration time elapsed
01:35:18.201 00.032 20224 IsSlewing returns 0
01:35:18.201 00.000 20224 IsGuiding returns 0
01:35:18.201 00.000 20224 scope move finished after 72 + 54 ms
01:35:18.202 00.001 20224 Move returns status 0, amount 72
01:35:18.202 00.000 20224 move complete, result=0
01:35:18.202 00.000 20224 worker thread done servicing request
01:35:18.202 00.000 20224 Worker thread wakes up
01:35:18.202 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 72 ms SOUTH
01:35:18.205 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:18.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:19.376 01.171 20224 Exposure complete
01:35:19.434 00.058 20224 worker thread done servicing request
01:35:19.435 00.001 8996 OnExposeComplete: enter
01:35:19.436 00.001 8996 UpdateGuideState(): m_state=6
01:35:19.436 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13318
01:35:19.437 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.42, Mass=509087, SNR=260.9, Peak=33235 HFD=4.6
01:35:19.438 00.001 8996 MultiStar: [#1 0.25,0.59,0.00,M1] [#2 0.07,0.61,0.00,M2] [#3 0.17,0.33,0.74,U] [#4 0.36,0.54,0.00,M1] [#5 -0.25,0.09,0.73,U] [#6 -0.04,0.19,0.50,U] [#7 0.15,0.47,0.00,M2] [#8 0.12,0.30,0.40,U] 
01:35:19.439 00.001 8996 refined, 4 included, MultiStar: {0.03, 0.30}, one-star: {0.13, 0.50}
01:35:19.440 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
01:35:19.440 00.000 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
01:35:19.442 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.48 mountX=-0.00 mountY=-0.30, mountTheta=-1.57
01:35:19.443 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.30, opts=13)
01:35:19.444 00.001 8996 Enqueuing Move request for scope (0.03, 0.30)
01:35:19.445 00.001 20224 Worker thread wakes up
01:35:19.445 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
01:35:19.445 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
01:35:19.445 00.000 20224 Moving (0.03, 0.30) raw xDistance=-0.00 yDistance=-0.30
01:35:19.445 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:35:19.445 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:35:19.445 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:35:19.445 00.000 20224 MoveAxis(E, 0, ABG)
01:35:19.445 00.000 20224 Move returns status 0, amount 0
01:35:19.446 00.001 20224 MoveAxis(N, 0, ABG)
01:35:19.446 00.000 20224 Move returns status 0, amount 0
01:35:19.446 00.000 20224 move complete, result=0
01:35:19.446 00.000 20224 worker thread done servicing request
01:35:19.451 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=33235, med=3190, FiltMin=2867, FiltMax=21056, Gamma=1.000
01:35:19.469 00.018 8996 UpdateGuideState exits: m=509087 SNR=260.9
01:35:19.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:19.470 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:19.471 00.001 8996 Enqueuing Expose request
01:35:19.472 00.001 20224 Worker thread wakes up
01:35:19.472 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:35:19.473 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:19.473 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:20.438 00.965 20224 Exposure complete
01:35:20.534 00.096 20224 worker thread done servicing request
01:35:20.535 00.001 8996 OnExposeComplete: enter
01:35:20.536 00.001 8996 UpdateGuideState(): m_state=6
01:35:20.537 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13319
01:35:20.539 00.002 8996 Star::Find returns 1 (0), X=136.74, Y=471.87, Mass=618694, SNR=273.5, Peak=42835 HFD=4.5
01:35:20.541 00.002 8996 MultiStar: [#1 -0.00,0.29,0.70,U] [#2 -0.16,0.10,0.93,U] [#3 -0.30,0.17,0.64,U] [#4 0.20,0.46,0.00,M2] [#5 -0.09,-0.17,0.57,U] [#6 -0.18,0.10,0.43,U] [#7 -0.05,0.14,0.51,U] [#8 -0.06,-0.21,0.38,U] 
01:35:20.543 00.002 8996 single-star, 7 included, MultiStar: {-0.10, 0.06}, one-star: {-0.01, -0.04}
01:35:20.545 00.002 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
01:35:20.546 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
01:35:20.547 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.75 mountX=-0.00 mountY=0.04, mountTheta=1.65
01:35:20.549 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
01:35:20.550 00.001 8996 Enqueuing Move request for scope (-0.01, -0.04)
01:35:20.551 00.001 20224 Worker thread wakes up
01:35:20.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
01:35:20.551 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
01:35:20.551 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.00 yDistance=0.04
01:35:20.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:35:20.552 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:20.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:35:20.552 00.000 20224 MoveAxis(E, 0, ABG)
01:35:20.552 00.000 20224 Move returns status 0, amount 0
01:35:20.552 00.000 20224 MoveAxis(N, 0, ABG)
01:35:20.552 00.000 20224 Move returns status 0, amount 0
01:35:20.552 00.000 20224 move complete, result=0
01:35:20.552 00.000 20224 worker thread done servicing request
01:35:20.555 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=42835, med=3190, FiltMin=2883, FiltMax=26435, Gamma=1.000
01:35:20.569 00.014 8996 UpdateGuideState exits: m=618694 SNR=273.5
01:35:20.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:20.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:20.572 00.001 8996 Enqueuing Expose request
01:35:20.574 00.002 20224 Worker thread wakes up
01:35:20.574 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:20.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:20.576 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:21.734 01.158 20224 Exposure complete
01:35:21.790 00.056 20224 worker thread done servicing request
01:35:21.790 00.000 8996 OnExposeComplete: enter
01:35:21.791 00.001 8996 UpdateGuideState(): m_state=6
01:35:21.792 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13320
01:35:21.793 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=471.88, Mass=604159, SNR=282.8, Peak=40819 HFD=4.7
01:35:21.794 00.001 8996 MultiStar: [#1 -0.11,0.58,0.00,M1] [#2 -0.28,0.75,0.00,M2] [#3 -0.34,0.28,0.64,U] [#4 0.12,0.52,0.00,M3] [#5 -0.43,0.14,0.00,M8] [#6 -0.12,0.50,0.00,M1] [#7 -0.37,0.16,0.46,U] [#8 -0.15,0.19,0.40,U] 
01:35:21.794 00.000 8996 single-star, 3 included, MultiStar: {-0.29, 0.12}, one-star: {-0.28, -0.04}
01:35:21.795 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
01:35:21.796 00.001 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
01:35:21.797 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.04 hyp=0.28 cameraTheta=-3.02 mountX=-0.28 mountY=0.07, mountTheta=2.90
01:35:21.798 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.04, opts=13)
01:35:21.799 00.001 8996 Enqueuing Move request for scope (-0.28, -0.04)
01:35:21.799 00.000 20224 Worker thread wakes up
01:35:21.800 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.04) opts 0xd
01:35:21.800 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.04)
01:35:21.800 00.000 20224 Moving (-0.28, -0.04) raw xDistance=-0.28 yDistance=0.07
01:35:21.800 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:35:21.800 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:21.800 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:35:21.800 00.000 20224 MoveAxis(E, 40, ABG)
01:35:21.800 00.000 20224 Guiding  Dir = 2, Dur = 40
01:35:21.800 00.000 20224 IsSlewing returns 0
01:35:21.800 00.000 20224 IsGuiding returns 0
01:35:21.808 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=40819, med=3190, FiltMin=2841, FiltMax=24441, Gamma=1.000
01:35:21.818 00.010 20224 PulseGuide returned control before completion, sleep 33
01:35:21.828 00.010 8996 UpdateGuideState exits: m=604159 SNR=282.8
01:35:21.830 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:21.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:21.832 00.001 8996 Enqueuing Expose request
01:35:21.865 00.033 20224 IsGuiding returns 1
01:35:21.865 00.000 20224 scope still moving after pulse duration time elapsed
01:35:21.896 00.031 20224 IsSlewing returns 0
01:35:21.896 00.000 20224 IsGuiding returns 0
01:35:21.897 00.001 20224 scope move finished after 40 + 55 ms
01:35:21.897 00.000 20224 Move returns status 0, amount 40
01:35:21.897 00.000 20224 MoveAxis(N, 0, ABG)
01:35:21.897 00.000 20224 Move returns status 0, amount 0
01:35:21.897 00.000 20224 move complete, result=0
01:35:21.897 00.000 20224 worker thread done servicing request
01:35:21.897 00.000 20224 Worker thread wakes up
01:35:21.897 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
01:35:21.898 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:21.898 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:22.887 00.989 20224 Exposure complete
01:35:22.963 00.076 20224 worker thread done servicing request
01:35:22.963 00.000 8996 OnExposeComplete: enter
01:35:22.964 00.001 8996 UpdateGuideState(): m_state=6
01:35:22.965 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13321
01:35:22.966 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=471.99, Mass=684760, SNR=298.6, Peak=46563 HFD=4.9
01:35:22.968 00.002 8996 MultiStar: [#1 0.25,0.67,0.00,M2] [#2 0.33,0.98,0.00,M3] [#3 0.01,0.67,0.00,M1] [#4 0.29,0.80,0.00,M4] [#5 -0.30,0.19,0.53,U] [#6 0.12,0.80,0.00,M2] [#7 0.10,0.65,0.00,M1] [#8 0.18,0.31,0.33,U] 
01:35:22.968 00.000 8996 refined, 2 included, MultiStar: {-0.22, 0.15}, one-star: {-0.30, 0.07}
01:35:22.969 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
01:35:22.970 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
01:35:22.971 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.26 cameraTheta=2.54 mountX=-0.23 mountY=-0.12, mountTheta=-2.65
01:35:22.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.15, opts=13)
01:35:22.974 00.001 8996 Enqueuing Move request for scope (-0.22, 0.15)
01:35:22.975 00.001 20224 Worker thread wakes up
01:35:22.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
01:35:22.975 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
01:35:22.975 00.000 20224 Moving (-0.22, 0.15) raw xDistance=-0.23 yDistance=-0.12
01:35:22.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
01:35:22.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:22.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:35:22.975 00.000 20224 MoveAxis(E, 36, ABG)
01:35:22.975 00.000 20224 Guiding  Dir = 2, Dur = 36
01:35:22.975 00.000 20224 IsSlewing returns 0
01:35:22.975 00.000 20224 IsGuiding returns 0
01:35:22.979 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=46563, med=3190, FiltMin=2910, FiltMax=28035, Gamma=1.000
01:35:22.998 00.019 8996 UpdateGuideState exits: m=684760 SNR=298.6
01:35:22.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:23.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:23.001 00.001 8996 Enqueuing Expose request
01:35:23.021 00.020 20224 IsGuiding returns 1
01:35:23.021 00.000 20224 scope still moving after pulse duration time elapsed
01:35:23.051 00.030 20224 IsSlewing returns 0
01:35:23.051 00.000 20224 IsGuiding returns 1
01:35:23.083 00.032 20224 IsSlewing returns 0
01:35:23.083 00.000 20224 IsGuiding returns 1
01:35:23.113 00.030 20224 IsSlewing returns 0
01:35:23.114 00.001 20224 IsGuiding returns 0
01:35:23.114 00.000 20224 scope move finished after 36 + 103 ms
01:35:23.114 00.000 20224 Move returns status 0, amount 36
01:35:23.114 00.000 20224 MoveAxis(N, 0, ABG)
01:35:23.114 00.000 20224 Move returns status 0, amount 0
01:35:23.114 00.000 20224 move complete, result=0
01:35:23.114 00.000 20224 worker thread done servicing request
01:35:23.114 00.000 20224 Worker thread wakes up
01:35:23.114 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
01:35:23.116 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:23.117 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:24.308 01.191 20224 Exposure complete
01:35:24.374 00.066 20224 worker thread done servicing request
01:35:24.374 00.000 8996 OnExposeComplete: enter
01:35:24.375 00.001 8996 UpdateGuideState(): m_state=6
01:35:24.376 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13322
01:35:24.377 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=472.15, Mass=690349, SNR=335.3, Peak=47232 HFD=4.5
01:35:24.381 00.004 8996 MultiStar: [#1 0.84,0.54,0.00,M3] [#2 0.84,0.72,0.00,M4] [#3 0.49,0.54,0.00,M2] [#4 0.68,0.52,0.00,M5] [#5 0.39,0.31,0.00,M8] [#6 0.79,0.80,0.00,M3] [#7 0.88,0.70,0.00,M2] [#8 0.80,0.24,0.00,M1] 
01:35:24.382 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
01:35:24.385 00.003 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
01:35:24.387 00.002 8996 CameraToMount -- cameraX=0.63 cameraY=0.23 hyp=0.67 cameraTheta=0.35 mountX=0.60 mountY=-0.30, mountTheta=-0.46
01:35:24.388 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.63, y=0.23, opts=13)
01:35:24.389 00.001 8996 Enqueuing Move request for scope (0.63, 0.23)
01:35:24.390 00.001 20224 Worker thread wakes up
01:35:24.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.23) opts 0xd
01:35:24.390 00.000 20224 Handling offset move in thread for scope, endpoint = (0.63, 0.23)
01:35:24.390 00.000 20224 Moving (0.63, 0.23) raw xDistance=0.60 yDistance=-0.30
01:35:24.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.60
01:35:24.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:35:24.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:35:24.390 00.000 20224 MoveAxis(W, 86, ABG)
01:35:24.390 00.000 20224 Guiding  Dir = 3, Dur = 86
01:35:24.392 00.002 20224 IsSlewing returns 0
01:35:24.392 00.000 20224 IsGuiding returns 0
01:35:24.400 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47232, med=3190, FiltMin=2883, FiltMax=26995, Gamma=1.000
01:35:24.427 00.027 20224 PulseGuide returned control before completion, sleep 61
01:35:24.430 00.003 8996 UpdateGuideState exits: m=690349 SNR=335.3
01:35:24.432 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:24.433 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:24.435 00.002 8996 Enqueuing Expose request
01:35:24.504 00.069 20224 IsGuiding returns 1
01:35:24.504 00.000 20224 scope still moving after pulse duration time elapsed
01:35:24.534 00.030 20224 IsSlewing returns 0
01:35:24.535 00.001 20224 IsGuiding returns 1
01:35:24.565 00.030 20224 IsSlewing returns 0
01:35:24.565 00.000 20224 IsGuiding returns 0
01:35:24.566 00.001 20224 scope move finished after 86 + 88 ms
01:35:24.566 00.000 20224 Move returns status 0, amount 86
01:35:24.566 00.000 20224 MoveAxis(N, 0, ABG)
01:35:24.566 00.000 20224 Move returns status 0, amount 0
01:35:24.566 00.000 20224 move complete, result=0
01:35:24.566 00.000 20224 worker thread done servicing request
01:35:24.566 00.000 20224 Worker thread wakes up
01:35:24.566 00.000 8996 GuideStep: 0.6 px 86 ms WEST, -0.3 px 0 ms NORTH
01:35:24.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:24.568 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:25.533 00.965 20224 Exposure complete
01:35:25.602 00.069 20224 worker thread done servicing request
01:35:25.602 00.000 8996 OnExposeComplete: enter
01:35:25.604 00.002 8996 UpdateGuideState(): m_state=6
01:35:25.605 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13323
01:35:25.606 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.29, Mass=601127, SNR=307.1, Peak=41267 HFD=4.6
01:35:25.607 00.001 8996 MultiStar: [#1 0.42,0.64,0.00,M4] [#2 0.58,0.55,0.00,M5] [#3 0.40,0.52,0.00,M3] [#4 0.50,0.86,0.00,M6] [#5 0.25,0.07,0.62,U] [#6 0.70,0.51,0.00,M4] [#7 0.32,0.54,0.00,M3] [#8 0.54,0.13,0.00,M2] 
01:35:25.609 00.002 8996 refined, 1 included, MultiStar: {0.18, 0.26}, one-star: {0.14, 0.38}
01:35:25.609 00.000 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.06 = 1.06)
01:35:25.610 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.06 = -2.06)
01:35:25.611 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.26 hyp=0.32 cameraTheta=0.96 mountX=0.16 mountY=-0.28, mountTheta=-1.06
01:35:25.614 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.26, opts=13)
01:35:25.616 00.002 8996 Enqueuing Move request for scope (0.18, 0.26)
01:35:25.616 00.000 20224 Worker thread wakes up
01:35:25.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.26) opts 0xd
01:35:25.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.26)
01:35:25.616 00.000 20224 Moving (0.18, 0.26) raw xDistance=0.16 yDistance=-0.28
01:35:25.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:35:25.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:35:25.617 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:35:25.617 00.000 20224 MoveAxis(E, 0, ABG)
01:35:25.617 00.000 20224 Move returns status 0, amount 0
01:35:25.617 00.000 20224 MoveAxis(N, 0, ABG)
01:35:25.617 00.000 20224 Move returns status 0, amount 0
01:35:25.617 00.000 20224 move complete, result=0
01:35:25.617 00.000 20224 worker thread done servicing request
01:35:25.622 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=41267, med=3190, FiltMin=2886, FiltMax=24496, Gamma=1.000
01:35:25.644 00.022 8996 UpdateGuideState exits: m=601127 SNR=307.1
01:35:25.647 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:25.648 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:25.650 00.002 8996 Enqueuing Expose request
01:35:25.651 00.001 20224 Worker thread wakes up
01:35:25.651 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:35:25.653 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:25.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:26.824 01.171 20224 Exposure complete
01:35:26.903 00.079 20224 worker thread done servicing request
01:35:26.903 00.000 8996 OnExposeComplete: enter
01:35:26.904 00.001 8996 UpdateGuideState(): m_state=6
01:35:26.905 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13324
01:35:26.906 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=471.76, Mass=744453, SNR=359.7, Peak=58739 HFD=4.6
01:35:26.907 00.001 8996 MultiStar: [#1 -0.10,0.41,0.55,U] [#2 0.18,0.35,0.65,U] [#3 -0.07,0.35,0.50,U] [#4 0.32,0.85,0.00,M7] [#5 -0.17,-0.00,0.49,U] [#6 0.25,0.63,0.00,M5] [#7 0.18,1.02,0.00,M4] [#8 0.19,0.37,0.28,U] 
01:35:26.907 00.000 8996 refined, 5 included, MultiStar: {-0.05, 0.16}, one-star: {-0.17, -0.16}
01:35:26.908 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
01:35:26.909 00.001 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.16 = -1.16)
01:35:26.910 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.16 hyp=0.17 cameraTheta=1.87 mountX=-0.07 mountY=-0.16, mountTheta=-1.97
01:35:26.911 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.16, opts=13)
01:35:26.912 00.001 8996 Enqueuing Move request for scope (-0.05, 0.16)
01:35:26.913 00.001 20224 Worker thread wakes up
01:35:26.913 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.16) opts 0xd
01:35:26.913 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.16)
01:35:26.913 00.000 20224 Moving (-0.05, 0.16) raw xDistance=-0.07 yDistance=-0.16
01:35:26.913 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:35:26.913 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:26.913 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:35:26.913 00.000 20224 MoveAxis(E, 0, ABG)
01:35:26.913 00.000 20224 Move returns status 0, amount 0
01:35:26.913 00.000 20224 MoveAxis(N, 0, ABG)
01:35:26.913 00.000 20224 Move returns status 0, amount 0
01:35:26.913 00.000 20224 move complete, result=0
01:35:26.913 00.000 20224 worker thread done servicing request
01:35:26.921 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=58739, med=3190, FiltMin=2883, FiltMax=30569, Gamma=1.000
01:35:26.937 00.016 8996 UpdateGuideState exits: m=744453 SNR=359.7
01:35:26.939 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:26.940 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:26.941 00.001 8996 Enqueuing Expose request
01:35:26.942 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:35:26.942 00.000 20224 Worker thread wakes up
01:35:26.942 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:26.942 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:27.940 00.998 20224 Exposure complete
01:35:28.028 00.088 20224 worker thread done servicing request
01:35:28.028 00.000 8996 OnExposeComplete: enter
01:35:28.029 00.001 8996 UpdateGuideState(): m_state=6
01:35:28.030 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13325
01:35:28.031 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=471.72, Mass=580843, SNR=284.8, Peak=42579 HFD=4.5
01:35:28.032 00.001 8996 MultiStar: [#1 0.23,0.16,0.79,U] [#2 0.43,0.13,0.78,U] [#3 0.31,0.22,0.67,U] [#4 0.41,0.49,0.00,M8] [#5 0.09,-0.30,0.61,U] [#6 0.43,0.25,0.00,M6] [#7 0.23,0.28,0.53,U] [#8 0.42,-0.04,0.37,U] 
01:35:28.034 00.002 8996 single-star, 6 included, MultiStar: {0.25, 0.03}, one-star: {0.13, -0.19}
01:35:28.035 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
01:35:28.036 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
01:35:28.037 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.19 hyp=0.23 cameraTheta=-0.97 mountX=0.15 mountY=0.17, mountTheta=0.87
01:35:28.039 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.19, opts=13)
01:35:28.041 00.002 8996 Enqueuing Move request for scope (0.13, -0.19)
01:35:28.041 00.000 20224 Worker thread wakes up
01:35:28.042 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.19) opts 0xd
01:35:28.042 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.19)
01:35:28.042 00.000 20224 Moving (0.13, -0.19) raw xDistance=0.15 yDistance=0.17
01:35:28.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:35:28.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:28.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:35:28.042 00.000 20224 MoveAxis(E, 0, ABG)
01:35:28.043 00.001 20224 Move returns status 0, amount 0
01:35:28.043 00.000 20224 MoveAxis(N, 0, ABG)
01:35:28.043 00.000 20224 Move returns status 0, amount 0
01:35:28.043 00.000 20224 move complete, result=0
01:35:28.043 00.000 20224 worker thread done servicing request
01:35:28.050 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42579, med=3193, FiltMin=2864, FiltMax=24307, Gamma=1.000
01:35:28.064 00.014 8996 UpdateGuideState exits: m=580843 SNR=284.8
01:35:28.066 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:28.068 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:28.070 00.002 8996 Enqueuing Expose request
01:35:28.073 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:35:28.075 00.002 20224 Worker thread wakes up
01:35:28.075 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:28.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:29.242 01.167 20224 Exposure complete
01:35:29.313 00.071 20224 worker thread done servicing request
01:35:29.313 00.000 8996 OnExposeComplete: enter
01:35:29.315 00.002 8996 UpdateGuideState(): m_state=6
01:35:29.316 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13326
01:35:29.318 00.002 8996 Star::Find returns 1 (0), X=137.10, Y=471.77, Mass=577599, SNR=300.3, Peak=43027 HFD=4.5
01:35:29.320 00.002 8996 MultiStar: [#1 0.37,0.05,0.62,U] [#2 0.59,0.10,0.00,M4] [#3 0.64,0.01,0.00,M2] [#4 0.73,0.17,0.00,M9] [#5 -0.07,-0.38,0.52,U] [#6 0.65,0.42,0.00,M7] [#7 0.59,0.30,0.00,M4] [#8 0.27,-0.22,0.36,U] 
01:35:29.320 00.000 8996 refined, 3 included, MultiStar: {0.26, -0.16}, one-star: {0.36, -0.14}
01:35:29.321 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
01:35:29.321 00.000 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.72)
01:35:29.324 00.003 8996 CameraToMount -- cameraX=0.26 cameraY=-0.16 hyp=0.30 cameraTheta=-0.54 mountX=0.27 mountY=0.13, mountTheta=0.43
01:35:29.326 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.16, opts=13)
01:35:29.328 00.002 8996 Enqueuing Move request for scope (0.26, -0.16)
01:35:29.329 00.001 20224 Worker thread wakes up
01:35:29.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.16) opts 0xd
01:35:29.329 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.16)
01:35:29.329 00.000 20224 Moving (0.26, -0.16) raw xDistance=0.27 yDistance=0.13
01:35:29.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:35:29.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:29.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:35:29.329 00.000 20224 MoveAxis(W, 40, ABG)
01:35:29.331 00.002 20224 Guiding  Dir = 3, Dur = 40
01:35:29.331 00.000 20224 IsSlewing returns 0
01:35:29.331 00.000 20224 IsGuiding returns 0
01:35:29.338 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=43027, med=3190, FiltMin=2889, FiltMax=24675, Gamma=1.000
01:35:29.358 00.020 8996 UpdateGuideState exits: m=577599 SNR=300.3
01:35:29.360 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:29.360 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:29.362 00.002 8996 Enqueuing Expose request
01:35:29.366 00.004 20224 PulseGuide returned control before completion, sleep 15
01:35:29.396 00.030 20224 IsGuiding returns 1
01:35:29.396 00.000 20224 scope still moving after pulse duration time elapsed
01:35:29.426 00.030 20224 IsSlewing returns 0
01:35:29.426 00.000 20224 IsGuiding returns 1
01:35:29.457 00.031 20224 IsSlewing returns 0
01:35:29.457 00.000 20224 IsGuiding returns 0
01:35:29.457 00.000 20224 scope move finished after 40 + 86 ms
01:35:29.457 00.000 20224 Move returns status 0, amount 40
01:35:29.457 00.000 20224 MoveAxis(N, 0, ABG)
01:35:29.457 00.000 20224 Move returns status 0, amount 0
01:35:29.457 00.000 20224 move complete, result=0
01:35:29.457 00.000 20224 worker thread done servicing request
01:35:29.457 00.000 20224 Worker thread wakes up
01:35:29.457 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.1 px 0 ms NORTH
01:35:29.459 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:29.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:30.435 00.976 20224 Exposure complete
01:35:30.546 00.111 20224 worker thread done servicing request
01:35:30.546 00.000 8996 OnExposeComplete: enter
01:35:30.548 00.002 8996 UpdateGuideState(): m_state=6
01:35:30.550 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13327
01:35:30.551 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=471.80, Mass=588501, SNR=264.5, Peak=42275 HFD=4.6
01:35:30.554 00.003 8996 MultiStar: [#1 -0.22,0.04,0.70,U] [#2 -0.10,0.24,0.91,U] [#3 0.14,0.08,0.77,U] [#4 0.35,0.53,0.00,M10] [#5 -0.11,-0.09,0.61,U] [#6 0.24,0.46,0.00,M8] [#7 0.15,0.40,0.47,U] [#8 -0.01,-0.12,0.46,U] 
01:35:30.555 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.06}, one-star: {-0.12, -0.11}
01:35:30.557 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:35:30.558 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
01:35:30.559 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.34 mountX=-0.06 mountY=-0.05, mountTheta=-2.45
01:35:30.561 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.06, opts=13)
01:35:30.563 00.002 8996 Enqueuing Move request for scope (-0.05, 0.06)
01:35:30.563 00.000 20224 Worker thread wakes up
01:35:30.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
01:35:30.563 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
01:35:30.563 00.000 20224 Moving (-0.05, 0.06) raw xDistance=-0.06 yDistance=-0.05
01:35:30.563 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:35:30.563 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:30.563 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:35:30.563 00.000 20224 MoveAxis(E, 0, ABG)
01:35:30.563 00.000 20224 Move returns status 0, amount 0
01:35:30.563 00.000 20224 MoveAxis(N, 0, ABG)
01:35:30.563 00.000 20224 Move returns status 0, amount 0
01:35:30.563 00.000 20224 move complete, result=0
01:35:30.563 00.000 20224 worker thread done servicing request
01:35:30.567 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42275, med=3193, FiltMin=2899, FiltMax=24643, Gamma=1.000
01:35:30.583 00.016 8996 UpdateGuideState exits: m=588501 SNR=264.5
01:35:30.584 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:30.585 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:30.586 00.001 8996 Enqueuing Expose request
01:35:30.587 00.001 20224 Worker thread wakes up
01:35:30.587 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:30.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:30.587 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:31.753 01.166 20224 Exposure complete
01:35:31.837 00.084 20224 worker thread done servicing request
01:35:31.837 00.000 8996 OnExposeComplete: enter
01:35:31.839 00.002 8996 UpdateGuideState(): m_state=6
01:35:31.840 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13328
01:35:31.842 00.002 8996 Star::Find returns 1 (0), X=136.57, Y=471.86, Mass=630164, SNR=298.5, Peak=51683 HFD=4.6
01:35:31.844 00.002 8996 MultiStar: [#1 -0.02,0.42,0.68,U] [#2 -0.29,0.68,0.00,M4] [#3 -0.18,0.33,0.61,U] [#4 0.16,0.57,0.00,R] [#5 -0.23,0.16,0.60,U] [#6 0.08,0.50,0.00,M9] [#7 -0.00,0.56,0.00,M4] [#8 -0.05,0.32,0.34,U] 
01:35:31.845 00.001 8996 single-star, 4 included, MultiStar: {-0.14, 0.20}, one-star: {-0.18, -0.05}
01:35:31.846 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
01:35:31.848 00.002 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
01:35:31.849 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.05 hyp=0.18 cameraTheta=-2.84 mountX=-0.17 mountY=0.07, mountTheta=2.73
01:35:31.851 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.05, opts=13)
01:35:31.852 00.001 8996 Enqueuing Move request for scope (-0.18, -0.05)
01:35:31.853 00.001 20224 Worker thread wakes up
01:35:31.853 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.05) opts 0xd
01:35:31.853 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.05)
01:35:31.853 00.000 20224 Moving (-0.18, -0.05) raw xDistance=-0.17 yDistance=0.07
01:35:31.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:35:31.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:31.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:35:31.853 00.000 20224 MoveAxis(E, 0, ABG)
01:35:31.853 00.000 20224 Move returns status 0, amount 0
01:35:31.854 00.001 20224 MoveAxis(N, 0, ABG)
01:35:31.854 00.000 20224 Move returns status 0, amount 0
01:35:31.854 00.000 20224 move complete, result=0
01:35:31.854 00.000 20224 worker thread done servicing request
01:35:31.858 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51683, med=3193, FiltMin=2889, FiltMax=25203, Gamma=1.000
01:35:31.871 00.013 8996 UpdateGuideState exits: m=630164 SNR=298.5
01:35:31.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:31.876 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:31.878 00.002 8996 Enqueuing Expose request
01:35:31.880 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:31.882 00.002 20224 Worker thread wakes up
01:35:31.883 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:31.883 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:32.862 00.979 20224 Exposure complete
01:35:32.937 00.075 20224 worker thread done servicing request
01:35:32.937 00.000 8996 OnExposeComplete: enter
01:35:32.938 00.001 8996 UpdateGuideState(): m_state=6
01:35:32.939 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13329
01:35:32.941 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=471.82, Mass=666462, SNR=297.3, Peak=53299 HFD=4.6
01:35:32.942 00.001 8996 MultiStar: [#1 -0.09,0.06,0.74,U] [#2 -0.11,0.61,0.00,M5] [#3 -0.02,0.18,0.63,U] [#4 -0.10,0.05,0.51,U] [#5 -0.45,0.01,0.63,U] [#6 -0.03,0.44,0.44,U] [#7 -0.33,0.30,0.43,U] [#8 -0.05,-0.10,0.33,U] 
01:35:32.943 00.001 8996 single-star, 7 included, MultiStar: {-0.15, 0.08}, one-star: {-0.14, -0.10}
01:35:32.945 00.002 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
01:35:32.946 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
01:35:32.947 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.54 mountX=-0.13 mountY=0.11, mountTheta=2.44
01:35:32.948 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.10, opts=13)
01:35:32.949 00.001 8996 Enqueuing Move request for scope (-0.14, -0.10)
01:35:32.950 00.001 20224 Worker thread wakes up
01:35:32.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
01:35:32.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
01:35:32.950 00.000 20224 Moving (-0.14, -0.10) raw xDistance=-0.13 yDistance=0.11
01:35:32.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:35:32.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:32.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:35:32.950 00.000 20224 MoveAxis(E, 0, ABG)
01:35:32.950 00.000 20224 Move returns status 0, amount 0
01:35:32.950 00.000 20224 MoveAxis(N, 0, ABG)
01:35:32.950 00.000 20224 Move returns status 0, amount 0
01:35:32.950 00.000 20224 move complete, result=0
01:35:32.951 00.001 20224 worker thread done servicing request
01:35:32.955 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=53299, med=3193, FiltMin=2881, FiltMax=27296, Gamma=1.000
01:35:32.968 00.013 8996 UpdateGuideState exits: m=666462 SNR=297.3
01:35:32.969 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:32.970 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:32.971 00.001 8996 Enqueuing Expose request
01:35:32.972 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:32.973 00.001 20224 Worker thread wakes up
01:35:32.973 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:32.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:34.150 01.177 20224 Exposure complete
01:35:34.218 00.068 20224 worker thread done servicing request
01:35:34.218 00.000 8996 OnExposeComplete: enter
01:35:34.220 00.002 8996 UpdateGuideState(): m_state=6
01:35:34.222 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13330
01:35:34.223 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=472.05, Mass=595244, SNR=282.3, Peak=44883 HFD=4.3
01:35:34.225 00.002 8996 MultiStar: [#1 -0.06,0.68,0.00,M1] [#2 -0.19,0.82,0.00,M6] [#3 -0.22,0.52,0.00,M1] [#4 -0.10,0.65,0.00,M1] [#5 -0.59,0.09,0.00,M2] [#6 -0.12,0.75,0.00,M9] [#7 -0.23,0.71,0.00,M4] [#8 -0.44,0.17,0.00,M1] 
01:35:34.227 00.002 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
01:35:34.229 00.002 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
01:35:34.232 00.003 8996 CameraToMount -- cameraX=-0.37 cameraY=0.14 hyp=0.39 cameraTheta=2.78 mountX=-0.38 mountY=-0.09, mountTheta=-2.90
01:35:34.236 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.14, opts=13)
01:35:34.238 00.002 8996 Enqueuing Move request for scope (-0.37, 0.14)
01:35:34.241 00.003 20224 Worker thread wakes up
01:35:34.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.14) opts 0xd
01:35:34.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.14)
01:35:34.241 00.000 20224 Moving (-0.37, 0.14) raw xDistance=-0.38 yDistance=-0.09
01:35:34.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
01:35:34.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:34.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:35:34.242 00.001 20224 MoveAxis(E, 55, ABG)
01:35:34.242 00.000 20224 Guiding  Dir = 2, Dur = 55
01:35:34.242 00.000 20224 IsSlewing returns 0
01:35:34.243 00.001 20224 IsGuiding returns 0
01:35:34.245 00.002 20224 PulseGuide returned control before completion, sleep 64
01:35:34.255 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44883, med=3190, FiltMin=2877, FiltMax=25702, Gamma=1.000
01:35:34.273 00.018 8996 UpdateGuideState exits: m=595244 SNR=282.3
01:35:34.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:34.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:34.275 00.000 8996 Enqueuing Expose request
01:35:34.321 00.046 20224 IsGuiding returns 1
01:35:34.321 00.000 20224 scope still moving after pulse duration time elapsed
01:35:34.352 00.031 20224 IsSlewing returns 0
01:35:34.352 00.000 20224 IsGuiding returns 0
01:35:34.352 00.000 20224 scope move finished after 55 + 54 ms
01:35:34.352 00.000 20224 Move returns status 0, amount 55
01:35:34.352 00.000 20224 MoveAxis(N, 0, ABG)
01:35:34.352 00.000 20224 Move returns status 0, amount 0
01:35:34.352 00.000 20224 move complete, result=0
01:35:34.352 00.000 20224 worker thread done servicing request
01:35:34.353 00.001 20224 Worker thread wakes up
01:35:34.353 00.000 8996 GuideStep: -0.4 px 55 ms EAST, -0.1 px 0 ms NORTH
01:35:34.355 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:34.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:35.339 00.984 20224 Exposure complete
01:35:35.408 00.069 20224 worker thread done servicing request
01:35:35.408 00.000 8996 OnExposeComplete: enter
01:35:35.410 00.002 8996 UpdateGuideState(): m_state=6
01:35:35.410 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13331
01:35:35.410 00.000 8996 Star::Find returns 1 (0), X=136.66, Y=471.85, Mass=564128, SNR=278.5, Peak=48259 HFD=4.5
01:35:35.411 00.001 8996 MultiStar: [#1 -0.09,0.17,0.67,U] [#2 0.27,0.60,0.00,M7] [#3 -0.07,0.55,0.00,M2] [#4 0.05,0.14,0.65,U] [#5 -0.25,-0.13,0.65,U] [#6 0.28,0.58,0.00,M10] [#7 0.20,0.56,0.00,M5] [#8 -0.05,-0.00,0.37,U] 
01:35:35.412 00.001 8996 refined, 4 included, MultiStar: {-0.09, 0.02}, one-star: {-0.08, -0.06}
01:35:35.413 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
01:35:35.414 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
01:35:35.415 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.93 mountX=-0.09 mountY=-0.01, mountTheta=-3.05
01:35:35.420 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.02, opts=13)
01:35:35.422 00.002 8996 Enqueuing Move request for scope (-0.09, 0.02)
01:35:35.423 00.001 20224 Worker thread wakes up
01:35:35.423 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.02) opts 0xd
01:35:35.424 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.02)
01:35:35.424 00.000 20224 Moving (-0.09, 0.02) raw xDistance=-0.09 yDistance=-0.01
01:35:35.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:35:35.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:35.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:35:35.424 00.000 20224 MoveAxis(E, 0, ABG)
01:35:35.424 00.000 20224 Move returns status 0, amount 0
01:35:35.424 00.000 20224 MoveAxis(N, 0, ABG)
01:35:35.424 00.000 20224 Move returns status 0, amount 0
01:35:35.425 00.001 20224 move complete, result=0
01:35:35.425 00.000 20224 worker thread done servicing request
01:35:35.432 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48259, med=3193, FiltMin=2899, FiltMax=23379, Gamma=1.000
01:35:35.460 00.028 8996 UpdateGuideState exits: m=564128 SNR=278.5
01:35:35.463 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:35.464 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:35.466 00.002 8996 Enqueuing Expose request
01:35:35.467 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:35.468 00.001 20224 Worker thread wakes up
01:35:35.468 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:35.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:36.645 01.177 20224 Exposure complete
01:35:36.715 00.070 20224 worker thread done servicing request
01:35:36.715 00.000 8996 OnExposeComplete: enter
01:35:36.716 00.001 8996 UpdateGuideState(): m_state=6
01:35:36.717 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13332
01:35:36.718 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=471.91, Mass=616182, SNR=308.6, Peak=49667 HFD=4.4
01:35:36.719 00.001 8996 MultiStar: [#1 0.20,0.12,0.64,U] [#2 0.19,0.55,0.00,M8] [#3 -0.01,-0.03,0.61,U] [#4 0.04,-0.49,0.00,M1] [#5 -0.21,-0.15,0.64,U] [#6 0.30,0.35,0.00,R] [#7 0.15,0.09,0.40,U] [#8 0.14,-0.15,0.41,U] 
01:35:36.720 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.02}, one-star: {0.22, -0.01}
01:35:36.721 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
01:35:36.723 00.002 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
01:35:36.724 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-0.23 mountX=0.09 mountY=0.01, mountTheta=0.11
01:35:36.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.02, opts=13)
01:35:36.727 00.001 8996 Enqueuing Move request for scope (0.09, -0.02)
01:35:36.729 00.002 20224 Worker thread wakes up
01:35:36.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.02) opts 0xd
01:35:36.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.02)
01:35:36.729 00.000 20224 Moving (0.09, -0.02) raw xDistance=0.09 yDistance=0.01
01:35:36.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:35:36.729 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:36.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:35:36.729 00.000 20224 MoveAxis(E, 0, ABG)
01:35:36.729 00.000 20224 Move returns status 0, amount 0
01:35:36.729 00.000 20224 MoveAxis(N, 0, ABG)
01:35:36.729 00.000 20224 Move returns status 0, amount 0
01:35:36.729 00.000 20224 move complete, result=0
01:35:36.729 00.000 20224 worker thread done servicing request
01:35:36.735 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=49667, med=3193, FiltMin=2896, FiltMax=24947, Gamma=1.000
01:35:36.751 00.016 8996 UpdateGuideState exits: m=616182 SNR=308.6
01:35:36.752 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:36.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:36.753 00.000 8996 Enqueuing Expose request
01:35:36.754 00.001 20224 Worker thread wakes up
01:35:36.754 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:36.755 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:36.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:37.726 00.971 20224 Exposure complete
01:35:37.806 00.080 20224 worker thread done servicing request
01:35:37.806 00.000 8996 OnExposeComplete: enter
01:35:37.808 00.002 8996 UpdateGuideState(): m_state=6
01:35:37.809 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13333
01:35:37.810 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=471.89, Mass=803021, SNR=367.8, Peak=65475 HFD=4.6
01:35:37.811 00.001 8996 MultiStar: [#1 0.26,0.04,0.52,U] [#2 0.43,0.39,0.00,M9] [#3 0.23,0.24,0.51,U] [#4 0.33,-0.09,0.39,U] [#5 0.00,-0.28,0.52,U] [#6 0.22,0.17,0.35,U] [#7 0.37,0.19,0.31,U] [#8 0.07,-0.34,0.33,U] 
01:35:37.813 00.002 8996 single-star, 7 included, MultiStar: {0.15, -0.01}, one-star: {-0.02, -0.03}
01:35:37.814 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
01:35:37.816 00.002 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.97)
01:35:37.818 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.03 hyp=0.04 cameraTheta=-2.29 mountX=-0.02 mountY=0.03, mountTheta=2.19
01:35:37.821 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.03, opts=13)
01:35:37.822 00.001 8996 Enqueuing Move request for scope (-0.02, -0.03)
01:35:37.824 00.002 20224 Worker thread wakes up
01:35:37.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.03) opts 0xd
01:35:37.824 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.03)
01:35:37.824 00.000 20224 Moving (-0.02, -0.03) raw xDistance=-0.02 yDistance=0.03
01:35:37.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:35:37.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:37.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:35:37.824 00.000 20224 MoveAxis(E, 0, ABG)
01:35:37.824 00.000 20224 Move returns status 0, amount 0
01:35:37.824 00.000 20224 MoveAxis(N, 0, ABG)
01:35:37.824 00.000 20224 Move returns status 0, amount 0
01:35:37.824 00.000 20224 move complete, result=0
01:35:37.824 00.000 20224 worker thread done servicing request
01:35:37.827 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=65475, med=3193, FiltMin=2880, FiltMax=33651, Gamma=1.000
01:35:37.845 00.018 8996 UpdateGuideState exits: m=803021 SNR=367.8
01:35:37.846 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:37.847 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:37.848 00.001 8996 Enqueuing Expose request
01:35:37.849 00.001 20224 Worker thread wakes up
01:35:37.849 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:37.851 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:37.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:39.013 01.162 20224 Exposure complete
01:35:39.073 00.060 20224 worker thread done servicing request
01:35:39.073 00.000 8996 OnExposeComplete: enter
01:35:39.075 00.002 8996 UpdateGuideState(): m_state=6
01:35:39.076 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13334
01:35:39.077 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=471.85, Mass=559722, SNR=289.6, Peak=46979 HFD=4.3
01:35:39.078 00.001 8996 MultiStar: [#1 0.14,0.04,0.71,U] [#2 0.33,0.07,0.67,U] [#3 -0.04,0.23,0.65,U] [#4 -0.03,-0.27,0.47,U] [#5 -0.23,-0.37,0.68,U] [#6 -0.10,0.15,0.42,U] [#7 0.31,0.38,0.00,M4] [#8 0.22,-0.17,0.44,U] 
01:35:39.079 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.05}, one-star: {0.12, -0.07}
01:35:39.080 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
01:35:39.081 00.001 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.57)
01:35:39.081 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.68 mountX=0.06 mountY=0.04, mountTheta=0.57
01:35:39.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
01:35:39.083 00.000 8996 Enqueuing Move request for scope (0.06, -0.05)
01:35:39.084 00.001 20224 Worker thread wakes up
01:35:39.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
01:35:39.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
01:35:39.084 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.06 yDistance=0.04
01:35:39.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:35:39.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:39.085 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:35:39.085 00.000 20224 MoveAxis(E, 0, ABG)
01:35:39.085 00.000 20224 Move returns status 0, amount 0
01:35:39.085 00.000 20224 MoveAxis(N, 0, ABG)
01:35:39.085 00.000 20224 Move returns status 0, amount 0
01:35:39.085 00.000 20224 move complete, result=0
01:35:39.085 00.000 20224 worker thread done servicing request
01:35:39.088 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46979, med=3193, FiltMin=2867, FiltMax=24096, Gamma=1.000
01:35:39.102 00.014 8996 UpdateGuideState exits: m=559722 SNR=289.6
01:35:39.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:39.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:39.104 00.000 8996 Enqueuing Expose request
01:35:39.106 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:39.107 00.001 20224 Worker thread wakes up
01:35:39.107 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:39.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:40.077 00.970 20224 Exposure complete
01:35:40.143 00.066 20224 worker thread done servicing request
01:35:40.143 00.000 8996 OnExposeComplete: enter
01:35:40.144 00.001 8996 UpdateGuideState(): m_state=6
01:35:40.145 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13335
01:35:40.146 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=471.73, Mass=578745, SNR=312.2, Peak=48851 HFD=4.6
01:35:40.147 00.001 8996 MultiStar: [#1 0.12,0.21,0.63,U] [#2 -0.03,0.03,0.73,U] [#3 0.15,0.10,0.61,U] [#4 -0.05,-0.13,0.47,U] [#5 -0.45,-0.40,0.00,M1] [#6 0.04,-0.07,0.39,U] [#7 0.06,-0.02,0.39,U] [#8 0.11,-0.11,0.27,U] 
01:35:40.148 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.02}, one-star: {0.01, -0.18}
01:35:40.149 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
01:35:40.149 00.000 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
01:35:40.150 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-0.42 mountX=0.05 mountY=0.01, mountTheta=0.30
01:35:40.151 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
01:35:40.152 00.001 8996 Enqueuing Move request for scope (0.04, -0.02)
01:35:40.153 00.001 20224 Worker thread wakes up
01:35:40.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
01:35:40.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
01:35:40.153 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.05 yDistance=0.01
01:35:40.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:35:40.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:40.154 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:35:40.154 00.000 20224 MoveAxis(E, 0, ABG)
01:35:40.154 00.000 20224 Move returns status 0, amount 0
01:35:40.154 00.000 20224 MoveAxis(N, 0, ABG)
01:35:40.154 00.000 20224 Move returns status 0, amount 0
01:35:40.154 00.000 20224 move complete, result=0
01:35:40.154 00.000 20224 worker thread done servicing request
01:35:40.159 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48851, med=3193, FiltMin=2877, FiltMax=23123, Gamma=1.000
01:35:40.172 00.013 8996 UpdateGuideState exits: m=578745 SNR=312.2
01:35:40.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:40.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:40.175 00.001 8996 Enqueuing Expose request
01:35:40.176 00.001 20224 Worker thread wakes up
01:35:40.176 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:40.176 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:40.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:41.346 01.170 20224 Exposure complete
01:35:41.444 00.098 20224 worker thread done servicing request
01:35:41.444 00.000 8996 OnExposeComplete: enter
01:35:41.446 00.002 8996 UpdateGuideState(): m_state=6
01:35:41.447 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13336
01:35:41.449 00.002 8996 Star::Find returns 1 (0), X=136.49, Y=471.78, Mass=643693, SNR=322.9, Peak=48803 HFD=4.6
01:35:41.451 00.002 8996 MultiStar: [#1 -0.02,-0.13,0.64,U] [#2 0.12,0.05,0.71,U] [#3 0.13,0.10,0.68,U] [#4 0.27,-0.35,0.47,U] [#5 -0.40,-0.15,0.52,U] [#6 -0.08,-0.08,0.34,U] [#7 0.19,0.24,0.40,U] [#8 -0.14,-0.00,0.35,U] 
01:35:41.452 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {-0.26, -0.13}
01:35:41.453 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:35:41.453 00.000 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
01:35:41.454 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.13 mountX=-0.03 mountY=0.06, mountTheta=2.03
01:35:41.456 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
01:35:41.457 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
01:35:41.458 00.001 20224 Worker thread wakes up
01:35:41.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
01:35:41.458 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
01:35:41.458 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.03 yDistance=0.06
01:35:41.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:35:41.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:41.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:35:41.458 00.000 20224 MoveAxis(E, 0, ABG)
01:35:41.458 00.000 20224 Move returns status 0, amount 0
01:35:41.458 00.000 20224 MoveAxis(N, 0, ABG)
01:35:41.458 00.000 20224 Move returns status 0, amount 0
01:35:41.458 00.000 20224 move complete, result=0
01:35:41.458 00.000 20224 worker thread done servicing request
01:35:41.461 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48803, med=3193, FiltMin=2873, FiltMax=25168, Gamma=1.000
01:35:41.476 00.015 8996 UpdateGuideState exits: m=643693 SNR=322.9
01:35:41.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:41.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:41.478 00.000 8996 Enqueuing Expose request
01:35:41.479 00.001 20224 Worker thread wakes up
01:35:41.479 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:41.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:41.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:42.441 00.961 20224 Exposure complete
01:35:42.530 00.089 20224 worker thread done servicing request
01:35:42.530 00.000 8996 OnExposeComplete: enter
01:35:42.532 00.002 8996 UpdateGuideState(): m_state=6
01:35:42.533 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13337
01:35:42.534 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.04, Mass=534985, SNR=288.6, Peak=44963 HFD=4.2
01:35:42.537 00.003 8996 MultiStar: [#1 -0.05,0.24,0.69,U] [#2 0.24,0.69,0.00,M7] [#3 -0.04,0.48,0.00,M1] [#4 0.06,0.11,0.57,U] [#5 -0.30,0.08,0.66,U] [#6 -0.20,0.33,0.56,U] [#7 0.42,0.46,0.00,M3] [#8 -0.01,-0.08,0.39,U] 
01:35:42.538 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.15}, one-star: {-0.20, 0.13}
01:35:42.540 00.002 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
01:35:42.541 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
01:35:42.543 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.32 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
01:35:42.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
01:35:42.547 00.002 8996 Enqueuing Move request for scope (-0.13, 0.15)
01:35:42.549 00.002 20224 Worker thread wakes up
01:35:42.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
01:35:42.549 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
01:35:42.549 00.000 20224 Moving (-0.13, 0.15) raw xDistance=-0.15 yDistance=-0.13
01:35:42.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:35:42.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:42.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:35:42.549 00.000 20224 MoveAxis(E, 0, ABG)
01:35:42.549 00.000 20224 Move returns status 0, amount 0
01:35:42.549 00.000 20224 MoveAxis(N, 0, ABG)
01:35:42.549 00.000 20224 Move returns status 0, amount 0
01:35:42.549 00.000 20224 move complete, result=0
01:35:42.549 00.000 20224 worker thread done servicing request
01:35:42.556 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44963, med=3193, FiltMin=2896, FiltMax=23389, Gamma=1.000
01:35:42.581 00.025 8996 UpdateGuideState exits: m=534985 SNR=288.6
01:35:42.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:42.584 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:42.585 00.001 8996 Enqueuing Expose request
01:35:42.587 00.002 20224 Worker thread wakes up
01:35:42.587 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:42.588 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:42.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:43.754 01.166 20224 Exposure complete
01:35:43.821 00.067 20224 worker thread done servicing request
01:35:43.821 00.000 8996 OnExposeComplete: enter
01:35:43.823 00.002 8996 UpdateGuideState(): m_state=6
01:35:43.825 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13338
01:35:43.827 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=471.94, Mass=586108, SNR=274.5, Peak=52915 HFD=4.3
01:35:43.829 00.002 8996 MultiStar: [#1 -0.23,0.52,0.00,M1] [#2 -0.03,0.69,0.00,M8] [#3 -0.12,0.62,0.00,M2] [#4 -0.02,0.34,0.58,U] [#5 -0.46,0.25,0.00,M1] [#6 -0.34,0.46,0.00,M1] [#7 -0.12,0.68,0.00,M4] [#8 0.04,0.30,0.33,U] 
01:35:43.830 00.001 8996 single-star, 2 included, MultiStar: {-0.06, 0.17}, one-star: {-0.11, 0.03}
01:35:43.831 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
01:35:43.832 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
01:35:43.833 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.87 mountX=-0.11 mountY=-0.02, mountTheta=-2.98
01:35:43.836 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.03, opts=13)
01:35:43.837 00.001 8996 Enqueuing Move request for scope (-0.11, 0.03)
01:35:43.839 00.002 20224 Worker thread wakes up
01:35:43.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
01:35:43.839 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
01:35:43.839 00.000 20224 Moving (-0.11, 0.03) raw xDistance=-0.11 yDistance=-0.02
01:35:43.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:35:43.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:43.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:35:43.839 00.000 20224 MoveAxis(E, 0, ABG)
01:35:43.839 00.000 20224 Move returns status 0, amount 0
01:35:43.839 00.000 20224 MoveAxis(N, 0, ABG)
01:35:43.839 00.000 20224 Move returns status 0, amount 0
01:35:43.839 00.000 20224 move complete, result=0
01:35:43.839 00.000 20224 worker thread done servicing request
01:35:43.844 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=52915, med=3193, FiltMin=2902, FiltMax=27712, Gamma=1.000
01:35:43.857 00.013 8996 UpdateGuideState exits: m=586108 SNR=274.5
01:35:43.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:43.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:43.862 00.003 8996 Enqueuing Expose request
01:35:43.864 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:43.867 00.003 20224 Worker thread wakes up
01:35:43.867 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:43.867 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:44.844 00.977 20224 Exposure complete
01:35:44.909 00.065 20224 worker thread done servicing request
01:35:44.909 00.000 8996 OnExposeComplete: enter
01:35:44.910 00.001 8996 UpdateGuideState(): m_state=6
01:35:44.911 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13339
01:35:44.912 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=471.65, Mass=496421, SNR=255.5, Peak=39731 HFD=4.6
01:35:44.914 00.002 8996 MultiStar: [#1 -0.24,0.02,0.78,U] [#2 -0.04,0.50,0.00,M9] [#3 -0.27,0.38,0.00,M3] [#4 0.01,-0.03,0.66,U] [#5 -0.46,-0.36,0.00,M2] [#6 -0.08,0.09,0.44,U] [#7 -0.09,0.36,0.40,U] [#8 -0.06,0.12,0.39,U] 
01:35:44.914 00.000 8996 refined, 5 included, MultiStar: {-0.11, -0.01}, one-star: {-0.11, -0.27}
01:35:44.915 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
01:35:44.916 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
01:35:44.917 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.03 mountX=-0.10 mountY=0.02, mountTheta=2.91
01:35:44.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
01:35:44.920 00.001 8996 Enqueuing Move request for scope (-0.11, -0.01)
01:35:44.921 00.001 20224 Worker thread wakes up
01:35:44.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
01:35:44.921 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
01:35:44.921 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.10 yDistance=0.02
01:35:44.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:35:44.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:44.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:35:44.921 00.000 20224 MoveAxis(E, 0, ABG)
01:35:44.921 00.000 20224 Move returns status 0, amount 0
01:35:44.921 00.000 20224 MoveAxis(N, 0, ABG)
01:35:44.922 00.001 20224 Move returns status 0, amount 0
01:35:44.922 00.000 20224 move complete, result=0
01:35:44.922 00.000 20224 worker thread done servicing request
01:35:44.928 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39731, med=3193, FiltMin=2889, FiltMax=21449, Gamma=1.000
01:35:44.952 00.024 8996 UpdateGuideState exits: m=496421 SNR=255.5
01:35:44.954 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:44.957 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:44.959 00.002 8996 Enqueuing Expose request
01:35:44.961 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:35:44.963 00.002 20224 Worker thread wakes up
01:35:44.963 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:44.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:46.133 01.170 20224 Exposure complete
01:35:46.220 00.087 20224 worker thread done servicing request
01:35:46.220 00.000 8996 OnExposeComplete: enter
01:35:46.222 00.002 8996 UpdateGuideState(): m_state=6
01:35:46.223 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13340
01:35:46.225 00.002 8996 Star::Find returns 1 (0), X=136.35, Y=471.81, Mass=656616, SNR=328.2, Peak=48803 HFD=4.5
01:35:46.226 00.001 8996 MultiStar: [#1 -0.27,0.13,0.63,U] [#2 -0.29,0.44,0.00,M10] [#3 -0.29,0.04,0.58,U] [#4 -0.35,-0.26,0.49,U] [#5 -0.52,-0.19,0.00,M3] [#6 -0.40,0.18,0.41,U] [#7 -0.15,0.27,0.41,U] [#8 -0.25,-0.25,0.36,U] 
01:35:46.227 00.001 8996 refined, 6 included, MultiStar: {-0.31, -0.01}, one-star: {-0.39, -0.10}
01:35:46.228 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
01:35:46.228 00.000 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
01:35:46.229 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-3.11 mountX=-0.31 mountY=0.04, mountTheta=3.00
01:35:46.231 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.01, opts=13)
01:35:46.232 00.001 8996 Enqueuing Move request for scope (-0.31, -0.01)
01:35:46.233 00.001 20224 Worker thread wakes up
01:35:46.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.01) opts 0xd
01:35:46.233 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.01)
01:35:46.233 00.000 20224 Moving (-0.31, -0.01) raw xDistance=-0.31 yDistance=0.04
01:35:46.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:35:46.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:46.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:35:46.233 00.000 20224 MoveAxis(E, 45, ABG)
01:35:46.233 00.000 20224 Guiding  Dir = 2, Dur = 45
01:35:46.234 00.001 20224 IsSlewing returns 0
01:35:46.234 00.000 20224 IsGuiding returns 0
01:35:46.237 00.003 20224 PulseGuide returned control before completion, sleep 52
01:35:46.240 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=285, max=48803, med=3193, FiltMin=2893, FiltMax=25011, Gamma=1.000
01:35:46.260 00.020 8996 UpdateGuideState exits: m=656616 SNR=328.2
01:35:46.262 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:46.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:46.264 00.001 8996 Enqueuing Expose request
01:35:46.299 00.035 20224 IsGuiding returns 1
01:35:46.299 00.000 20224 scope still moving after pulse duration time elapsed
01:35:46.329 00.030 20224 IsSlewing returns 0
01:35:46.329 00.000 20224 IsGuiding returns 0
01:35:46.329 00.000 20224 scope move finished after 45 + 51 ms
01:35:46.329 00.000 20224 Move returns status 0, amount 45
01:35:46.329 00.000 20224 MoveAxis(N, 0, ABG)
01:35:46.329 00.000 20224 Move returns status 0, amount 0
01:35:46.329 00.000 20224 move complete, result=0
01:35:46.329 00.000 20224 worker thread done servicing request
01:35:46.331 00.002 8996 GuideStep: -0.3 px 45 ms EAST, 0.0 px 0 ms NORTH
01:35:46.332 00.001 20224 Worker thread wakes up
01:35:46.333 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:46.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:47.305 00.972 20224 Exposure complete
01:35:47.408 00.103 20224 worker thread done servicing request
01:35:47.409 00.001 8996 OnExposeComplete: enter
01:35:47.410 00.001 8996 UpdateGuideState(): m_state=6
01:35:47.410 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13341
01:35:47.411 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=471.68, Mass=653228, SNR=307.1, Peak=48515 HFD=4.7
01:35:47.412 00.001 8996 MultiStar: [#1 0.19,-0.06,0.66,U] [#2 0.26,0.13,0.76,U] [#3 0.21,-0.05,0.67,U] [#4 0.19,-0.30,0.53,U] [#5 -0.22,-0.27,0.65,U] [#6 0.05,-0.00,0.45,U] [#7 0.19,0.06,0.42,U] [#8 0.04,-0.31,0.34,U] 
01:35:47.413 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.11}, one-star: {-0.13, -0.23}
01:35:47.414 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
01:35:47.415 00.001 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.28)
01:35:47.415 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-0.98 mountX=0.09 mountY=0.10, mountTheta=0.87
01:35:47.417 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.11, opts=13)
01:35:47.418 00.001 8996 Enqueuing Move request for scope (0.08, -0.11)
01:35:47.419 00.001 20224 Worker thread wakes up
01:35:47.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
01:35:47.419 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
01:35:47.419 00.000 20224 Moving (0.08, -0.11) raw xDistance=0.09 yDistance=0.10
01:35:47.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:35:47.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:47.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:35:47.419 00.000 20224 MoveAxis(E, 0, ABG)
01:35:47.419 00.000 20224 Move returns status 0, amount 0
01:35:47.419 00.000 20224 MoveAxis(N, 0, ABG)
01:35:47.419 00.000 20224 Move returns status 0, amount 0
01:35:47.419 00.000 20224 move complete, result=0
01:35:47.419 00.000 20224 worker thread done servicing request
01:35:47.425 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48515, med=3193, FiltMin=2902, FiltMax=28240, Gamma=1.000
01:35:47.446 00.021 8996 UpdateGuideState exits: m=653228 SNR=307.1
01:35:47.448 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:47.450 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:47.451 00.001 8996 Enqueuing Expose request
01:35:47.451 00.000 20224 Worker thread wakes up
01:35:47.451 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:47.452 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:47.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:48.631 01.179 20224 Exposure complete
01:35:48.705 00.074 20224 worker thread done servicing request
01:35:48.705 00.000 8996 OnExposeComplete: enter
01:35:48.707 00.002 8996 UpdateGuideState(): m_state=6
01:35:48.709 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13342
01:35:48.710 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=471.81, Mass=626829, SNR=280.8, Peak=48963 HFD=4.6
01:35:48.711 00.001 8996 MultiStar: [#1 0.33,0.28,0.82,U] [#2 0.54,0.28,0.00,M10] [#3 0.35,0.54,0.00,M2] [#4 0.29,-0.14,0.54,U] [#5 -0.04,-0.01,0.66,U] [#6 0.38,-0.01,0.43,U] [#7 0.38,0.17,0.45,U] [#8 0.30,-0.00,0.44,U] 
01:35:48.712 00.001 8996 single-star, 6 included, MultiStar: {0.17, 0.03}, one-star: {-0.13, -0.10}
01:35:48.713 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
01:35:48.714 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
01:35:48.716 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-2.46 mountX=-0.11 mountY=0.12, mountTheta=2.35
01:35:48.719 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.10, opts=13)
01:35:48.720 00.001 8996 Enqueuing Move request for scope (-0.13, -0.10)
01:35:48.721 00.001 20224 Worker thread wakes up
01:35:48.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.10) opts 0xd
01:35:48.721 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.10)
01:35:48.721 00.000 20224 Moving (-0.13, -0.10) raw xDistance=-0.11 yDistance=0.12
01:35:48.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:35:48.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:48.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:35:48.721 00.000 20224 MoveAxis(E, 0, ABG)
01:35:48.721 00.000 20224 Move returns status 0, amount 0
01:35:48.721 00.000 20224 MoveAxis(N, 0, ABG)
01:35:48.721 00.000 20224 Move returns status 0, amount 0
01:35:48.722 00.001 20224 move complete, result=0
01:35:48.722 00.000 20224 worker thread done servicing request
01:35:48.725 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48963, med=3193, FiltMin=2827, FiltMax=25001, Gamma=1.000
01:35:48.739 00.014 8996 UpdateGuideState exits: m=626829 SNR=280.8
01:35:48.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:48.741 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:48.742 00.001 8996 Enqueuing Expose request
01:35:48.743 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:48.743 00.000 20224 Worker thread wakes up
01:35:48.743 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:48.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:49.722 00.979 20224 Exposure complete
01:35:49.788 00.066 20224 worker thread done servicing request
01:35:49.788 00.000 8996 OnExposeComplete: enter
01:35:49.789 00.001 8996 UpdateGuideState(): m_state=6
01:35:49.790 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13343
01:35:49.790 00.000 8996 Star::Find returns 1 (0), X=136.65, Y=471.41, Mass=526882, SNR=284.9, Peak=39005 HFD=4.8
01:35:49.791 00.001 8996 MultiStar: [#1 0.13,-0.26,0.67,U] [#2 0.16,-0.03,0.77,U] [#3 0.08,-0.28,0.62,U] [#4 -0.05,-0.69,0.00,M1] [#5 -0.01,-0.29,0.57,U] [#6 0.02,-0.43,0.39,U] [#7 0.03,-0.14,0.45,U] [#8 0.28,-0.28,0.41,U] 
01:35:49.792 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.28}, one-star: {-0.09, -0.51}
01:35:49.793 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
01:35:49.794 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
01:35:49.795 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.36 mountX=0.09 mountY=0.27, mountTheta=1.26
01:35:49.796 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.28, opts=13)
01:35:49.797 00.001 8996 Enqueuing Move request for scope (0.06, -0.28)
01:35:49.798 00.001 20224 Worker thread wakes up
01:35:49.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.28) opts 0xd
01:35:49.798 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.28)
01:35:49.799 00.001 20224 Moving (0.06, -0.28) raw xDistance=0.09 yDistance=0.27
01:35:49.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:35:49.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:35:49.799 00.000 20224 MoveAxis(E, 0, ABG)
01:35:49.799 00.000 20224 Move returns status 0, amount 0
01:35:49.799 00.000 20224 MoveAxis(S, 58, ABG)
01:35:49.799 00.000 20224 Guiding  Dir = 1, Dur = 58
01:35:49.799 00.000 20224 IsSlewing returns 0
01:35:49.799 00.000 20224 IsGuiding returns 0
01:35:49.802 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39005, med=3193, FiltMin=2899, FiltMax=21891, Gamma=1.000
01:35:49.812 00.010 20224 PulseGuide returned control before completion, sleep 56
01:35:49.816 00.004 8996 UpdateGuideState exits: m=526882 SNR=284.9
01:35:49.817 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:49.818 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:49.819 00.001 8996 Enqueuing Expose request
01:35:49.873 00.054 20224 IsGuiding returns 1
01:35:49.873 00.000 20224 scope still moving after pulse duration time elapsed
01:35:49.906 00.033 20224 IsSlewing returns 0
01:35:49.906 00.000 20224 IsGuiding returns 0
01:35:49.906 00.000 20224 scope move finished after 58 + 48 ms
01:35:49.906 00.000 20224 Move returns status 0, amount 58
01:35:49.906 00.000 20224 move complete, result=0
01:35:49.906 00.000 20224 worker thread done servicing request
01:35:49.906 00.000 20224 Worker thread wakes up
01:35:49.906 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
01:35:49.909 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:49.910 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:51.088 01.178 20224 Exposure complete
01:35:51.172 00.084 20224 worker thread done servicing request
01:35:51.172 00.000 8996 OnExposeComplete: enter
01:35:51.174 00.002 8996 UpdateGuideState(): m_state=6
01:35:51.175 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13344
01:35:51.177 00.002 8996 Star::Find returns 1 (0), X=136.62, Y=471.60, Mass=522397, SNR=275.4, Peak=38499 HFD=4.4
01:35:51.179 00.002 8996 MultiStar: [#1 0.21,0.06,0.72,U] [#2 0.43,0.30,0.00,M10] [#3 0.36,-0.09,0.61,U] [#4 0.54,-0.60,0.00,M2] [#5 -0.20,-0.54,0.00,M1] [#6 0.14,-0.51,0.00,M1] [#7 0.42,-0.14,0.49,U] [#8 0.42,-0.13,0.36,U] 
01:35:51.181 00.002 8996 refined, 4 included, MultiStar: {0.19, -0.14}, one-star: {-0.12, -0.31}
01:35:51.182 00.001 8996 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
01:35:51.183 00.001 8996 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.66 = 2.63)
01:35:51.184 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.14 hyp=0.24 cameraTheta=-0.63 mountX=0.20 mountY=0.12, mountTheta=0.52
01:35:51.187 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.14, opts=13)
01:35:51.189 00.002 8996 Enqueuing Move request for scope (0.19, -0.14)
01:35:51.190 00.001 20224 Worker thread wakes up
01:35:51.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.14) opts 0xd
01:35:51.191 00.001 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.14)
01:35:51.191 00.000 20224 Moving (0.19, -0.14) raw xDistance=0.20 yDistance=0.12
01:35:51.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:35:51.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:51.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:35:51.191 00.000 20224 MoveAxis(W, 30, ABG)
01:35:51.191 00.000 20224 Guiding  Dir = 3, Dur = 30
01:35:51.191 00.000 20224 IsSlewing returns 0
01:35:51.191 00.000 20224 IsGuiding returns 0
01:35:51.194 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38499, med=3193, FiltMin=2877, FiltMax=22560, Gamma=1.000
01:35:51.212 00.018 8996 UpdateGuideState exits: m=522397 SNR=275.4
01:35:51.213 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:51.215 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:51.215 00.000 8996 Enqueuing Expose request
01:35:51.219 00.004 20224 PulseGuide returned control before completion, sleep 12
01:35:51.233 00.014 20224 IsGuiding returns 1
01:35:51.233 00.000 20224 scope still moving after pulse duration time elapsed
01:35:51.265 00.032 20224 IsSlewing returns 0
01:35:51.265 00.000 20224 IsGuiding returns 1
01:35:51.297 00.032 20224 IsSlewing returns 0
01:35:51.297 00.000 20224 IsGuiding returns 0
01:35:51.297 00.000 20224 scope move finished after 30 + 76 ms
01:35:51.297 00.000 20224 Move returns status 0, amount 30
01:35:51.297 00.000 20224 MoveAxis(N, 0, ABG)
01:35:51.297 00.000 20224 Move returns status 0, amount 0
01:35:51.298 00.001 20224 move complete, result=0
01:35:51.298 00.000 20224 worker thread done servicing request
01:35:51.298 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.1 px 0 ms NORTH
01:35:51.299 00.001 20224 Worker thread wakes up
01:35:51.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:51.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:52.279 00.980 20224 Exposure complete
01:35:52.359 00.080 20224 worker thread done servicing request
01:35:52.359 00.000 8996 OnExposeComplete: enter
01:35:52.361 00.002 8996 UpdateGuideState(): m_state=6
01:35:52.362 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13345
01:35:52.363 00.001 8996 Star::Find returns 1 (0), X=136.12, Y=471.92, Mass=639404, SNR=321.7, Peak=45376 HFD=4.4
01:35:52.364 00.001 8996 MultiStar: [#1 -0.17,0.18,0.58,U] [#2 0.04,0.22,0.61,U] [#3 -0.08,0.15,0.56,U] [#4 -0.01,-0.09,0.46,U] [#5 -0.27,-0.16,0.56,U] [#6 -0.14,0.04,0.41,U] [#7 -0.08,0.26,0.36,U] [#8 -0.11,-0.09,0.33,U] 
01:35:52.365 00.001 8996 refined, 8 included, MultiStar: {-0.21, 0.06}, one-star: {-0.63, 0.01}
01:35:52.367 00.002 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
01:35:52.368 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
01:35:52.369 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.88 mountX=-0.22 mountY=-0.03, mountTheta=-2.99
01:35:52.371 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.06, opts=13)
01:35:52.372 00.001 8996 Enqueuing Move request for scope (-0.21, 0.06)
01:35:52.372 00.000 20224 Worker thread wakes up
01:35:52.373 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.06) opts 0xd
01:35:52.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.06)
01:35:52.373 00.000 20224 Moving (-0.21, 0.06) raw xDistance=-0.22 yDistance=-0.03
01:35:52.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
01:35:52.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:52.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:35:52.373 00.000 20224 MoveAxis(E, 30, ABG)
01:35:52.373 00.000 20224 Guiding  Dir = 2, Dur = 30
01:35:52.373 00.000 20224 IsSlewing returns 0
01:35:52.373 00.000 20224 IsGuiding returns 0
01:35:52.377 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=45376, med=3193, FiltMin=2915, FiltMax=26486, Gamma=1.000
01:35:52.391 00.014 8996 UpdateGuideState exits: m=639404 SNR=321.7
01:35:52.392 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:52.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:52.395 00.002 8996 Enqueuing Expose request
01:35:52.397 00.002 20224 PulseGuide returned control before completion, sleep 19
01:35:52.426 00.029 20224 IsGuiding returns 1
01:35:52.426 00.000 20224 scope still moving after pulse duration time elapsed
01:35:52.457 00.031 20224 IsSlewing returns 0
01:35:52.457 00.000 20224 IsGuiding returns 1
01:35:52.487 00.030 20224 IsSlewing returns 0
01:35:52.488 00.001 20224 IsGuiding returns 1
01:35:52.518 00.030 20224 IsSlewing returns 0
01:35:52.518 00.000 20224 IsGuiding returns 0
01:35:52.518 00.000 20224 scope move finished after 30 + 114 ms
01:35:52.518 00.000 20224 Move returns status 0, amount 30
01:35:52.518 00.000 20224 MoveAxis(N, 0, ABG)
01:35:52.518 00.000 20224 Move returns status 0, amount 0
01:35:52.518 00.000 20224 move complete, result=0
01:35:52.518 00.000 20224 worker thread done servicing request
01:35:52.518 00.000 20224 Worker thread wakes up
01:35:52.518 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.0 px 0 ms NORTH
01:35:52.520 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:52.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:53.695 01.175 20224 Exposure complete
01:35:53.761 00.066 20224 worker thread done servicing request
01:35:53.761 00.000 8996 OnExposeComplete: enter
01:35:53.762 00.001 8996 UpdateGuideState(): m_state=6
01:35:53.763 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13346
01:35:53.764 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=471.85, Mass=559844, SNR=318.7, Peak=50707 HFD=4.4
01:35:53.765 00.001 8996 MultiStar: [#1 0.01,0.40,0.69,U] [#2 0.28,0.26,0.71,U] [#3 0.25,0.35,0.56,U] [#4 0.15,-0.07,0.49,U] [#5 0.28,-0.26,0.59,U] [#6 0.11,0.30,0.35,U] [#7 0.42,0.42,0.00,M1] [#8 0.34,-0.12,0.38,U] 
01:35:53.767 00.002 8996 single-star, 7 included, MultiStar: {0.17, 0.10}, one-star: {0.07, -0.06}
01:35:53.768 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
01:35:53.769 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
01:35:53.771 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-0.69 mountX=0.08 mountY=0.05, mountTheta=0.58
01:35:53.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
01:35:53.775 00.002 8996 Enqueuing Move request for scope (0.07, -0.06)
01:35:53.776 00.001 20224 Worker thread wakes up
01:35:53.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
01:35:53.776 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
01:35:53.776 00.000 20224 Moving (0.07, -0.06) raw xDistance=0.08 yDistance=0.05
01:35:53.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:35:53.777 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:53.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:35:53.777 00.000 20224 MoveAxis(E, 0, ABG)
01:35:53.777 00.000 20224 Move returns status 0, amount 0
01:35:53.777 00.000 20224 MoveAxis(N, 0, ABG)
01:35:53.777 00.000 20224 Move returns status 0, amount 0
01:35:53.777 00.000 20224 move complete, result=0
01:35:53.777 00.000 20224 worker thread done servicing request
01:35:53.783 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50707, med=3193, FiltMin=2892, FiltMax=23635, Gamma=1.000
01:35:53.800 00.017 8996 UpdateGuideState exits: m=559844 SNR=318.7
01:35:53.801 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:53.802 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:53.803 00.001 8996 Enqueuing Expose request
01:35:53.804 00.001 20224 Worker thread wakes up
01:35:53.804 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:35:53.804 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:53.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:54.799 00.995 20224 Exposure complete
01:35:54.866 00.067 20224 worker thread done servicing request
01:35:54.867 00.001 8996 OnExposeComplete: enter
01:35:54.867 00.000 8996 UpdateGuideState(): m_state=6
01:35:54.868 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13347
01:35:54.869 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=471.41, Mass=672518, SNR=335.0, Peak=45613 HFD=4.5
01:35:54.870 00.001 8996 MultiStar: [#1 0.19,-0.13,0.61,U] [#2 0.40,-0.00,0.71,U] [#3 0.43,0.15,0.00,M1] [#4 0.44,-0.22,0.00,M1] [#5 0.10,-0.34,0.49,U] [#6 0.35,-0.39,0.00,M1] [#7 0.53,0.03,0.00,M2] [#8 0.31,-0.16,0.32,U] 
01:35:54.871 00.001 8996 refined, 4 included, MultiStar: {0.29, -0.25}, one-star: {0.37, -0.50}
01:35:54.872 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
01:35:54.872 00.000 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
01:35:54.873 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.25 hyp=0.39 cameraTheta=-0.72 mountX=0.32 mountY=0.22, mountTheta=0.61
01:35:54.875 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.25, opts=13)
01:35:54.875 00.000 8996 Enqueuing Move request for scope (0.29, -0.25)
01:35:54.876 00.001 20224 Worker thread wakes up
01:35:54.876 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.25) opts 0xd
01:35:54.876 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.25)
01:35:54.876 00.000 20224 Moving (0.29, -0.25) raw xDistance=0.32 yDistance=0.22
01:35:54.876 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:35:54.876 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:35:54.876 00.000 20224 MoveAxis(W, 46, ABG)
01:35:54.876 00.000 20224 Guiding  Dir = 3, Dur = 46
01:35:54.877 00.001 20224 IsSlewing returns 0
01:35:54.877 00.000 20224 IsGuiding returns 0
01:35:54.881 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45613, med=3193, FiltMin=2893, FiltMax=22793, Gamma=1.000
01:35:54.895 00.014 8996 UpdateGuideState exits: m=672518 SNR=335.0
01:35:54.896 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:54.897 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:54.898 00.001 8996 Enqueuing Expose request
01:35:54.924 00.026 20224 IsGuiding returns 1
01:35:54.924 00.000 20224 scope still moving after pulse duration time elapsed
01:35:54.954 00.030 20224 IsSlewing returns 0
01:35:54.954 00.000 20224 IsGuiding returns 1
01:35:54.985 00.031 20224 IsSlewing returns 0
01:35:54.985 00.000 20224 IsGuiding returns 1
01:35:55.016 00.031 20224 IsSlewing returns 0
01:35:55.016 00.000 20224 IsGuiding returns 0
01:35:55.016 00.000 20224 scope move finished after 46 + 93 ms
01:35:55.016 00.000 20224 Move returns status 0, amount 46
01:35:55.016 00.000 20224 MoveAxis(S, 46, ABG)
01:35:55.016 00.000 20224 Guiding  Dir = 1, Dur = 46
01:35:55.017 00.001 20224 IsSlewing returns 0
01:35:55.017 00.000 20224 IsGuiding returns 0
01:35:55.079 00.062 20224 IsGuiding returns 1
01:35:55.079 00.000 20224 scope still moving after pulse duration time elapsed
01:35:55.110 00.031 20224 IsSlewing returns 0
01:35:55.111 00.001 20224 IsGuiding returns 1
01:35:55.142 00.031 20224 IsSlewing returns 0
01:35:55.142 00.000 20224 IsGuiding returns 1
01:35:55.174 00.032 20224 IsSlewing returns 0
01:35:55.174 00.000 20224 IsGuiding returns 0
01:35:55.174 00.000 20224 scope move finished after 46 + 111 ms
01:35:55.174 00.000 20224 Move returns status 0, amount 46
01:35:55.174 00.000 20224 move complete, result=0
01:35:55.174 00.000 20224 worker thread done servicing request
01:35:55.175 00.001 20224 Worker thread wakes up
01:35:55.175 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:55.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:55.175 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.2 px 46 ms SOUTH
01:35:56.351 01.176 20224 Exposure complete
01:35:56.457 00.106 20224 worker thread done servicing request
01:35:56.457 00.000 8996 OnExposeComplete: enter
01:35:56.458 00.001 8996 UpdateGuideState(): m_state=6
01:35:56.460 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13348
01:35:56.461 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.39, Mass=585348, SNR=282.2, Peak=40595 HFD=4.6
01:35:56.463 00.002 8996 MultiStar: [#1 -0.16,0.51,0.00,M1] [#2 0.05,1.01,0.00,M8] [#3 -0.17,0.60,0.00,M2] [#4 -0.16,0.31,0.50,U] [#5 -0.17,0.28,0.71,U] [#6 -0.32,0.54,0.00,M2] [#7 -0.15,0.86,0.00,M3] [#8 0.00,0.35,0.41,U] 
01:35:56.465 00.002 8996 refined, 3 included, MultiStar: {-0.19, 0.37}, one-star: {-0.29, 0.48}
01:35:56.466 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
01:35:56.467 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
01:35:56.469 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.37 hyp=0.42 cameraTheta=2.04 mountX=-0.22 mountY=-0.35, mountTheta=-2.14
01:35:56.472 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.37, opts=13)
01:35:56.473 00.001 8996 Enqueuing Move request for scope (-0.19, 0.37)
01:35:56.475 00.002 20224 Worker thread wakes up
01:35:56.475 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.37) opts 0xd
01:35:56.475 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.37)
01:35:56.475 00.000 20224 Moving (-0.19, 0.37) raw xDistance=-0.22 yDistance=-0.35
01:35:56.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
01:35:56.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:35:56.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:35:56.475 00.000 20224 MoveAxis(E, 29, ABG)
01:35:56.475 00.000 20224 Guiding  Dir = 2, Dur = 29
01:35:56.476 00.001 20224 IsSlewing returns 0
01:35:56.476 00.000 20224 IsGuiding returns 0
01:35:56.482 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=40595, med=3193, FiltMin=2854, FiltMax=23536, Gamma=1.000
01:35:56.486 00.004 20224 PulseGuide returned control before completion, sleep 30
01:35:56.497 00.011 8996 UpdateGuideState exits: m=585348 SNR=282.2
01:35:56.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:56.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:56.499 00.000 8996 Enqueuing Expose request
01:35:56.516 00.017 20224 IsGuiding returns 1
01:35:56.516 00.000 20224 scope still moving after pulse duration time elapsed
01:35:56.548 00.032 20224 IsSlewing returns 0
01:35:56.548 00.000 20224 IsGuiding returns 1
01:35:56.579 00.031 20224 IsSlewing returns 0
01:35:56.579 00.000 20224 IsGuiding returns 0
01:35:56.579 00.000 20224 scope move finished after 29 + 74 ms
01:35:56.580 00.001 20224 Move returns status 0, amount 29
01:35:56.580 00.000 20224 MoveAxis(N, 0, ABG)
01:35:56.580 00.000 20224 Move returns status 0, amount 0
01:35:56.580 00.000 20224 move complete, result=0
01:35:56.580 00.000 20224 worker thread done servicing request
01:35:56.580 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.3 px 0 ms NORTH
01:35:56.583 00.003 20224 Worker thread wakes up
01:35:56.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:56.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:57.555 00.972 20224 Exposure complete
01:35:57.609 00.054 20224 worker thread done servicing request
01:35:57.609 00.000 8996 OnExposeComplete: enter
01:35:57.610 00.001 8996 UpdateGuideState(): m_state=6
01:35:57.611 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13349
01:35:57.612 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=472.21, Mass=735496, SNR=331.5, Peak=54115 HFD=4.6
01:35:57.614 00.002 8996 MultiStar: [#1 0.19,0.69,0.00,M2] [#2 0.16,1.12,0.00,M9] [#3 -0.11,0.75,0.00,M3] [#4 0.02,0.33,0.44,U] [#5 -0.04,0.40,0.51,U] [#6 -0.03,0.54,0.00,M3] [#7 0.06,0.75,0.00,M4] [#8 0.14,0.24,0.33,U] 
01:35:57.615 00.001 8996 refined, 3 included, MultiStar: {-0.06, 0.32}, one-star: {-0.17, 0.30}
01:35:57.615 00.000 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
01:35:57.616 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
01:35:57.617 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.32 hyp=0.32 cameraTheta=1.75 mountX=-0.09 mountY=-0.31, mountTheta=-1.85
01:35:57.618 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.32, opts=13)
01:35:57.619 00.001 8996 Enqueuing Move request for scope (-0.06, 0.32)
01:35:57.620 00.001 20224 Worker thread wakes up
01:35:57.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.32) opts 0xd
01:35:57.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.32)
01:35:57.620 00.000 20224 Moving (-0.06, 0.32) raw xDistance=-0.09 yDistance=-0.31
01:35:57.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:35:57.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:35:57.621 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:35:57.621 00.000 20224 MoveAxis(E, 0, ABG)
01:35:57.621 00.000 20224 Move returns status 0, amount 0
01:35:57.621 00.000 20224 MoveAxis(N, 0, ABG)
01:35:57.621 00.000 20224 Move returns status 0, amount 0
01:35:57.621 00.000 20224 move complete, result=0
01:35:57.621 00.000 20224 worker thread done servicing request
01:35:57.624 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=54115, med=3193, FiltMin=2889, FiltMax=28576, Gamma=1.000
01:35:57.639 00.015 8996 UpdateGuideState exits: m=735496 SNR=331.5
01:35:57.640 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:57.641 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:57.642 00.001 8996 Enqueuing Expose request
01:35:57.643 00.001 20224 Worker thread wakes up
01:35:57.643 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:35:57.643 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:57.643 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:58.801 01.158 20224 Exposure complete
01:35:58.869 00.068 20224 worker thread done servicing request
01:35:58.869 00.000 8996 OnExposeComplete: enter
01:35:58.871 00.002 8996 UpdateGuideState(): m_state=6
01:35:58.873 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13350
01:35:58.875 00.002 8996 Star::Find returns 1 (0), X=136.73, Y=472.10, Mass=651287, SNR=329.3, Peak=54067 HFD=4.5
01:35:58.877 00.002 8996 MultiStar: [#1 0.30,0.34,0.00,M3] [#2 0.67,0.62,0.00,M10] [#3 0.49,0.43,0.00,M4] [#4 0.33,-0.14,0.47,U] [#5 -0.13,-0.04,0.56,U] [#6 0.45,0.33,0.00,M4] [#7 0.46,0.14,0.00,M5] [#8 0.23,-0.11,0.31,U] 
01:35:58.878 00.001 8996 refined, 3 included, MultiStar: {0.06, 0.03}, one-star: {-0.01, 0.19}
01:35:58.880 00.002 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
01:35:58.881 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
01:35:58.883 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.42 mountX=0.06 mountY=-0.03, mountTheta=-0.53
01:35:58.886 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
01:35:58.887 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
01:35:58.889 00.002 20224 Worker thread wakes up
01:35:58.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
01:35:58.889 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
01:35:58.889 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.03
01:35:58.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:35:58.890 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:58.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:35:58.890 00.000 20224 MoveAxis(E, 0, ABG)
01:35:58.890 00.000 20224 Move returns status 0, amount 0
01:35:58.890 00.000 20224 MoveAxis(N, 0, ABG)
01:35:58.890 00.000 20224 Move returns status 0, amount 0
01:35:58.890 00.000 20224 move complete, result=0
01:35:58.890 00.000 20224 worker thread done servicing request
01:35:58.897 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54067, med=3193, FiltMin=2864, FiltMax=28653, Gamma=1.000
01:35:58.914 00.017 8996 UpdateGuideState exits: m=651287 SNR=329.3
01:35:58.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:58.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:58.917 00.001 8996 Enqueuing Expose request
01:35:58.918 00.001 20224 Worker thread wakes up
01:35:58.918 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:35:58.918 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:58.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:35:59.880 00.962 20224 Exposure complete
01:35:59.934 00.054 20224 worker thread done servicing request
01:35:59.934 00.000 8996 OnExposeComplete: enter
01:35:59.935 00.001 8996 UpdateGuideState(): m_state=6
01:35:59.936 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13351
01:35:59.937 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.94, Mass=643151, SNR=293.9, Peak=46643 HFD=4.5
01:35:59.938 00.001 8996 MultiStar: [#1 -0.11,0.14,0.79,U] [#2 0.02,0.46,0.00,R] [#3 0.02,0.14,0.66,U] [#4 0.10,-0.19,0.74,U] [#5 -0.40,-0.77,0.00,M1] [#6 -0.34,0.19,0.35,U] [#7 -0.04,0.33,0.38,U] [#8 -0.12,0.20,0.34,U] 
01:35:59.939 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.08}, one-star: {-0.17, 0.03}
01:35:59.940 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:35:59.941 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
01:35:59.942 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.08 hyp=0.12 cameraTheta=2.34 mountX=-0.09 mountY=-0.07, mountTheta=-2.45
01:35:59.943 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.08, opts=13)
01:35:59.944 00.001 8996 Enqueuing Move request for scope (-0.08, 0.08)
01:35:59.945 00.001 20224 Worker thread wakes up
01:35:59.945 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.08) opts 0xd
01:35:59.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.08)
01:35:59.945 00.000 20224 Moving (-0.08, 0.08) raw xDistance=-0.09 yDistance=-0.07
01:35:59.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:35:59.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:35:59.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:35:59.945 00.000 20224 MoveAxis(E, 0, ABG)
01:35:59.945 00.000 20224 Move returns status 0, amount 0
01:35:59.945 00.000 20224 MoveAxis(N, 0, ABG)
01:35:59.945 00.000 20224 Move returns status 0, amount 0
01:35:59.945 00.000 20224 move complete, result=0
01:35:59.945 00.000 20224 worker thread done servicing request
01:35:59.949 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46643, med=3193, FiltMin=2883, FiltMax=28192, Gamma=1.000
01:35:59.962 00.013 8996 UpdateGuideState exits: m=643151 SNR=293.9
01:35:59.963 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:35:59.964 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:35:59.965 00.001 8996 Enqueuing Expose request
01:35:59.966 00.001 20224 Worker thread wakes up
01:35:59.966 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:35:59.967 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:35:59.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:01.147 01.180 20224 Exposure complete
01:36:01.202 00.055 20224 worker thread done servicing request
01:36:01.202 00.000 8996 OnExposeComplete: enter
01:36:01.203 00.001 8996 UpdateGuideState(): m_state=6
01:36:01.204 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13352
01:36:01.205 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=472.04, Mass=605327, SNR=309.1, Peak=39728 HFD=4.5
01:36:01.205 00.000 8996 MultiStar: [#1 -0.92,0.31,0.00,M3] [#2 -0.85,0.09,0.00,M1] [#3 -0.54,0.47,0.00,M4] [#4 -0.41,0.10,0.51,U] [#5 -0.78,-0.07,0.00,M2] [#6 -0.65,0.20,0.00,M4] [#7 -0.61,0.69,0.00,M5] [#8 -0.39,-0.12,0.37,U] 
01:36:01.206 00.001 8996 refined, 2 included, MultiStar: {-0.49, 0.07}, one-star: {-0.58, 0.13}
01:36:01.207 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
01:36:01.208 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
01:36:01.209 00.001 8996 CameraToMount -- cameraX=-0.49 cameraY=0.07 hyp=0.50 cameraTheta=3.00 mountX=-0.50 mountY=-0.01, mountTheta=-3.12
01:36:01.210 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.49, y=0.07, opts=13)
01:36:01.211 00.001 8996 Enqueuing Move request for scope (-0.49, 0.07)
01:36:01.212 00.001 20224 Worker thread wakes up
01:36:01.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.07) opts 0xd
01:36:01.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.49, 0.07)
01:36:01.212 00.000 20224 Moving (-0.49, 0.07) raw xDistance=-0.50 yDistance=-0.01
01:36:01.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
01:36:01.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:01.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:36:01.212 00.000 20224 MoveAxis(E, 73, ABG)
01:36:01.212 00.000 20224 Guiding  Dir = 2, Dur = 73
01:36:01.212 00.000 20224 IsSlewing returns 0
01:36:01.213 00.001 20224 IsGuiding returns 0
01:36:01.220 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=39728, med=3193, FiltMin=2889, FiltMax=24585, Gamma=1.000
01:36:01.244 00.024 8996 UpdateGuideState exits: m=605327 SNR=309.1
01:36:01.249 00.005 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:01.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:01.251 00.001 8996 Enqueuing Expose request
01:36:01.277 00.026 20224 PulseGuide returned control before completion, sleep 19
01:36:01.308 00.031 20224 IsGuiding returns 1
01:36:01.308 00.000 20224 scope still moving after pulse duration time elapsed
01:36:01.339 00.031 20224 IsSlewing returns 0
01:36:01.340 00.001 20224 IsGuiding returns 1
01:36:01.370 00.030 20224 IsSlewing returns 0
01:36:01.371 00.001 20224 IsGuiding returns 0
01:36:01.371 00.000 20224 scope move finished after 73 + 85 ms
01:36:01.371 00.000 20224 Move returns status 0, amount 73
01:36:01.371 00.000 20224 MoveAxis(N, 0, ABG)
01:36:01.371 00.000 20224 Move returns status 0, amount 0
01:36:01.371 00.000 20224 move complete, result=0
01:36:01.372 00.001 20224 worker thread done servicing request
01:36:01.372 00.000 20224 Worker thread wakes up
01:36:01.372 00.000 8996 GuideStep: -0.5 px 73 ms EAST, -0.0 px 0 ms NORTH
01:36:01.374 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:01.375 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:02.363 00.988 20224 Exposure complete
01:36:02.443 00.080 20224 worker thread done servicing request
01:36:02.443 00.000 8996 OnExposeComplete: enter
01:36:02.444 00.001 8996 UpdateGuideState(): m_state=6
01:36:02.445 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13353
01:36:02.446 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.79, Mass=571978, SNR=297.6, Peak=39363 HFD=4.7
01:36:02.447 00.001 8996 MultiStar: [#1 -0.30,0.08,0.64,U] [#2 -0.22,-0.14,0.69,U] [#3 -0.17,0.36,0.61,U] [#4 -0.06,-0.03,0.54,U] [#5 -0.35,0.00,0.52,U] [#6 -0.41,0.06,0.33,U] [#7 0.05,0.49,0.00,M6] [#8 -0.00,-0.17,0.33,U] 
01:36:02.447 00.000 8996 refined, 7 included, MultiStar: {-0.21, -0.00}, one-star: {-0.17, -0.12}
01:36:02.448 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
01:36:02.449 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
01:36:02.450 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.00 hyp=0.21 cameraTheta=-3.14 mountX=-0.21 mountY=0.02, mountTheta=3.02
01:36:02.451 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.00, opts=13)
01:36:02.452 00.001 8996 Enqueuing Move request for scope (-0.21, -0.00)
01:36:02.453 00.001 20224 Worker thread wakes up
01:36:02.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.00) opts 0xd
01:36:02.453 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.00)
01:36:02.453 00.000 20224 Moving (-0.21, -0.00) raw xDistance=-0.21 yDistance=0.02
01:36:02.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
01:36:02.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:02.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:36:02.453 00.000 20224 MoveAxis(E, 35, ABG)
01:36:02.453 00.000 20224 Guiding  Dir = 2, Dur = 35
01:36:02.454 00.001 20224 IsSlewing returns 0
01:36:02.454 00.000 20224 IsGuiding returns 0
01:36:02.457 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39363, med=3193, FiltMin=2899, FiltMax=22560, Gamma=1.000
01:36:02.464 00.007 20224 PulseGuide returned control before completion, sleep 35
01:36:02.480 00.016 8996 UpdateGuideState exits: m=571978 SNR=297.6
01:36:02.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:02.484 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:02.485 00.001 8996 Enqueuing Expose request
01:36:02.511 00.026 20224 IsGuiding returns 1
01:36:02.511 00.000 20224 scope still moving after pulse duration time elapsed
01:36:02.541 00.030 20224 IsSlewing returns 0
01:36:02.541 00.000 20224 IsGuiding returns 1
01:36:02.572 00.031 20224 IsSlewing returns 0
01:36:02.572 00.000 20224 IsGuiding returns 0
01:36:02.572 00.000 20224 scope move finished after 35 + 83 ms
01:36:02.572 00.000 20224 Move returns status 0, amount 35
01:36:02.572 00.000 20224 MoveAxis(N, 0, ABG)
01:36:02.572 00.000 20224 Move returns status 0, amount 0
01:36:02.572 00.000 20224 move complete, result=0
01:36:02.572 00.000 20224 worker thread done servicing request
01:36:02.572 00.000 20224 Worker thread wakes up
01:36:02.572 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:02.572 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.0 px 0 ms NORTH
01:36:02.574 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:03.719 01.145 20224 Exposure complete
01:36:03.805 00.086 20224 worker thread done servicing request
01:36:03.806 00.001 8996 OnExposeComplete: enter
01:36:03.807 00.001 8996 UpdateGuideState(): m_state=6
01:36:03.807 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13354
01:36:03.808 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.38, Mass=731464, SNR=324.1, Peak=45744 HFD=4.8
01:36:03.810 00.002 8996 MultiStar: [#1 0.52,0.79,0.00,M3] [#2 0.58,0.41,0.00,M1] [#3 0.52,0.54,0.00,M4] [#4 0.55,0.28,0.00,M1] [#5 0.29,0.31,0.53,U] [#6 0.51,0.37,0.00,M4] [#7 0.63,1.12,0.00,M7] [#8 0.37,0.53,0.00,M1] 
01:36:03.811 00.001 8996 refined, 1 included, MultiStar: {0.50, 0.41}, one-star: {0.60, 0.46}
01:36:03.811 00.000 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
01:36:03.812 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
01:36:03.813 00.001 8996 CameraToMount -- cameraX=0.50 cameraY=0.41 hyp=0.64 cameraTheta=0.69 mountX=0.45 mountY=-0.46, mountTheta=-0.80
01:36:03.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=0.41, opts=13)
01:36:03.818 00.003 8996 Enqueuing Move request for scope (0.50, 0.41)
01:36:03.820 00.002 20224 Worker thread wakes up
01:36:03.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.41) opts 0xd
01:36:03.820 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, 0.41)
01:36:03.820 00.000 20224 Moving (0.50, 0.41) raw xDistance=0.45 yDistance=-0.46
01:36:03.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
01:36:03.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:36:03.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
01:36:03.820 00.000 20224 MoveAxis(W, 64, ABG)
01:36:03.820 00.000 20224 Guiding  Dir = 3, Dur = 64
01:36:03.821 00.001 20224 IsSlewing returns 0
01:36:03.821 00.000 20224 IsGuiding returns 0
01:36:03.827 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45744, med=3193, FiltMin=2880, FiltMax=24685, Gamma=1.000
01:36:03.841 00.014 8996 UpdateGuideState exits: m=731464 SNR=324.1
01:36:03.842 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:03.843 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:03.843 00.000 8996 Enqueuing Expose request
01:36:03.874 00.031 20224 PulseGuide returned control before completion, sleep 22
01:36:03.903 00.029 20224 IsGuiding returns 1
01:36:03.903 00.000 20224 scope still moving after pulse duration time elapsed
01:36:03.934 00.031 20224 IsSlewing returns 0
01:36:03.934 00.000 20224 IsGuiding returns 1
01:36:03.971 00.037 20224 IsSlewing returns 0
01:36:03.971 00.000 20224 IsGuiding returns 0
01:36:03.971 00.000 20224 scope move finished after 64 + 86 ms
01:36:03.971 00.000 20224 Move returns status 0, amount 64
01:36:03.971 00.000 20224 MoveAxis(N, 0, ABG)
01:36:03.971 00.000 20224 Move returns status 0, amount 0
01:36:03.971 00.000 20224 move complete, result=0
01:36:03.971 00.000 20224 worker thread done servicing request
01:36:03.971 00.000 20224 Worker thread wakes up
01:36:03.971 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:03.971 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:03.971 00.000 8996 GuideStep: 0.5 px 64 ms WEST, -0.5 px 0 ms NORTH
01:36:04.950 00.979 20224 Exposure complete
01:36:05.057 00.107 20224 worker thread done servicing request
01:36:05.057 00.000 8996 OnExposeComplete: enter
01:36:05.060 00.003 8996 UpdateGuideState(): m_state=6
01:36:05.061 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13355
01:36:05.063 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=472.37, Mass=666024, SNR=315.6, Peak=42451 HFD=4.7
01:36:05.065 00.002 8996 MultiStar: [#1 0.23,0.69,0.00,M4] [#2 0.44,0.38,0.00,M2] [#3 0.21,0.70,0.00,M5] [#4 0.30,0.23,0.46,U] [#5 0.21,0.35,0.54,U] [#6 0.02,0.60,0.00,M5] [#7 0.59,0.92,0.00,M8] [#8 0.24,0.54,0.00,M2] 
01:36:05.067 00.002 8996 refined, 2 included, MultiStar: {0.25, 0.37}, one-star: {0.25, 0.45}
01:36:05.068 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
01:36:05.070 00.002 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
01:36:05.072 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=0.37 hyp=0.45 cameraTheta=0.98 mountX=0.21 mountY=-0.40, mountTheta=-1.08
01:36:05.074 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.37, opts=13)
01:36:05.076 00.002 8996 Enqueuing Move request for scope (0.25, 0.37)
01:36:05.078 00.002 20224 Worker thread wakes up
01:36:05.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.37) opts 0xd
01:36:05.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.37)
01:36:05.078 00.000 20224 Moving (0.25, 0.37) raw xDistance=0.21 yDistance=-0.40
01:36:05.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
01:36:05.079 00.001 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.08 newest=-0.84
01:36:05.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
01:36:05.079 00.000 20224 MoveAxis(W, 36, ABG)
01:36:05.079 00.000 20224 Guiding  Dir = 3, Dur = 36
01:36:05.079 00.000 20224 IsSlewing returns 0
01:36:05.080 00.001 20224 IsGuiding returns 0
01:36:05.085 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42451, med=3193, FiltMin=2838, FiltMax=23910, Gamma=1.000
01:36:05.104 00.019 8996 UpdateGuideState exits: m=666024 SNR=315.6
01:36:05.106 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:05.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:05.108 00.001 8996 Enqueuing Expose request
01:36:05.142 00.034 20224 IsGuiding returns 1
01:36:05.142 00.000 20224 scope still moving after pulse duration time elapsed
01:36:05.172 00.030 20224 IsSlewing returns 0
01:36:05.172 00.000 20224 IsGuiding returns 1
01:36:05.203 00.031 20224 IsSlewing returns 0
01:36:05.203 00.000 20224 IsGuiding returns 1
01:36:05.233 00.030 20224 IsSlewing returns 0
01:36:05.234 00.001 20224 IsGuiding returns 0
01:36:05.234 00.000 20224 scope move finished after 36 + 117 ms
01:36:05.234 00.000 20224 Move returns status 0, amount 36
01:36:05.234 00.000 20224 MoveAxis(N, 84, ABG)
01:36:05.234 00.000 20224 Guiding  Dir = 0, Dur = 84
01:36:05.235 00.001 20224 IsSlewing returns 0
01:36:05.235 00.000 20224 IsGuiding returns 0
01:36:05.238 00.003 20224 PulseGuide returned control before completion, sleep 91
01:36:05.341 00.103 20224 IsGuiding returns 1
01:36:05.341 00.000 20224 scope still moving after pulse duration time elapsed
01:36:05.373 00.032 20224 IsSlewing returns 0
01:36:05.373 00.000 20224 IsGuiding returns 1
01:36:05.404 00.031 20224 IsSlewing returns 0
01:36:05.404 00.000 20224 IsGuiding returns 0
01:36:05.404 00.000 20224 scope move finished after 84 + 84 ms
01:36:05.404 00.000 20224 Move returns status 0, amount 84
01:36:05.404 00.000 20224 move complete, result=0
01:36:05.404 00.000 20224 worker thread done servicing request
01:36:05.404 00.000 20224 Worker thread wakes up
01:36:05.404 00.000 8996 GuideStep: 0.2 px 36 ms WEST, -0.4 px 84 ms NORTH
01:36:05.406 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:05.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:06.603 01.197 20224 Exposure complete
01:36:06.677 00.074 20224 worker thread done servicing request
01:36:06.677 00.000 8996 OnExposeComplete: enter
01:36:06.678 00.001 8996 UpdateGuideState(): m_state=6
01:36:06.679 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13356
01:36:06.681 00.002 8996 Star::Find returns 1 (0), X=136.76, Y=472.03, Mass=746377, SNR=364.0, Peak=64787 HFD=4.4
01:36:06.682 00.001 8996 MultiStar: [#1 0.03,0.54,0.00,M5] [#2 0.17,0.21,0.64,U] [#3 -0.03,0.48,0.00,M6] [#4 0.02,0.06,0.49,U] [#5 -0.17,-0.12,0.49,U] [#6 0.13,0.22,0.34,U] [#7 0.14,0.81,0.00,M9] [#8 0.16,0.02,0.29,U] 
01:36:06.683 00.001 8996 refined, 5 included, MultiStar: {0.04, 0.09}, one-star: {0.01, 0.12}
01:36:06.684 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:36:06.686 00.002 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
01:36:06.686 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.09 hyp=0.10 cameraTheta=1.16 mountX=0.03 mountY=-0.10, mountTheta=-1.25
01:36:06.693 00.007 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.09, opts=13)
01:36:06.695 00.002 8996 Enqueuing Move request for scope (0.04, 0.09)
01:36:06.696 00.001 20224 Worker thread wakes up
01:36:06.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.09) opts 0xd
01:36:06.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.09)
01:36:06.696 00.000 20224 Moving (0.04, 0.09) raw xDistance=0.03 yDistance=-0.10
01:36:06.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:36:06.697 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:06.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:36:06.697 00.000 20224 MoveAxis(E, 0, ABG)
01:36:06.697 00.000 20224 Move returns status 0, amount 0
01:36:06.697 00.000 20224 MoveAxis(N, 0, ABG)
01:36:06.697 00.000 20224 Move returns status 0, amount 0
01:36:06.697 00.000 20224 move complete, result=0
01:36:06.697 00.000 20224 worker thread done servicing request
01:36:06.701 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=64787, med=3193, FiltMin=2835, FiltMax=32979, Gamma=1.000
01:36:06.721 00.020 8996 UpdateGuideState exits: m=746377 SNR=364.0
01:36:06.723 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:06.724 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:06.725 00.001 8996 Enqueuing Expose request
01:36:06.726 00.001 20224 Worker thread wakes up
01:36:06.726 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:36:06.727 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:06.727 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:07.700 00.973 20224 Exposure complete
01:36:07.768 00.068 20224 worker thread done servicing request
01:36:07.769 00.001 8996 OnExposeComplete: enter
01:36:07.771 00.002 8996 UpdateGuideState(): m_state=6
01:36:07.772 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13357
01:36:07.773 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=471.88, Mass=719595, SNR=315.0, Peak=58739 HFD=4.6
01:36:07.775 00.002 8996 MultiStar: [#1 0.25,0.43,0.00,M6] [#2 0.33,-0.10,0.68,U] [#3 0.36,0.68,0.00,M7] [#4 0.02,-0.03,0.47,U] [#5 -0.06,-0.37,0.47,U] [#6 0.21,-0.03,0.38,U] [#7 0.06,0.41,0.39,U] [#8 0.24,-0.09,0.34,U] 
01:36:07.775 00.000 8996 refined, 6 included, MultiStar: {0.08, -0.04}, one-star: {-0.09, -0.03}
01:36:07.777 00.002 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
01:36:07.778 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.74)
01:36:07.780 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.51 mountX=0.08 mountY=0.04, mountTheta=0.40
01:36:07.784 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.04, opts=13)
01:36:07.786 00.002 8996 Enqueuing Move request for scope (0.08, -0.04)
01:36:07.787 00.001 20224 Worker thread wakes up
01:36:07.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
01:36:07.787 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
01:36:07.787 00.000 20224 Moving (0.08, -0.04) raw xDistance=0.08 yDistance=0.04
01:36:07.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:36:07.788 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:07.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:36:07.788 00.000 20224 MoveAxis(E, 0, ABG)
01:36:07.788 00.000 20224 Move returns status 0, amount 0
01:36:07.788 00.000 20224 MoveAxis(N, 0, ABG)
01:36:07.788 00.000 20224 Move returns status 0, amount 0
01:36:07.788 00.000 20224 move complete, result=0
01:36:07.788 00.000 20224 worker thread done servicing request
01:36:07.793 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=58739, med=3193, FiltMin=2893, FiltMax=30499, Gamma=1.000
01:36:07.813 00.020 8996 UpdateGuideState exits: m=719595 SNR=315.0
01:36:07.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:07.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:07.816 00.001 8996 Enqueuing Expose request
01:36:07.816 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:07.817 00.001 20224 Worker thread wakes up
01:36:07.817 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:07.818 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:08.992 01.174 20224 Exposure complete
01:36:09.052 00.060 20224 worker thread done servicing request
01:36:09.052 00.000 8996 OnExposeComplete: enter
01:36:09.053 00.001 8996 UpdateGuideState(): m_state=6
01:36:09.054 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13358
01:36:09.055 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.92, Mass=658742, SNR=310.6, Peak=53811 HFD=4.7
01:36:09.056 00.001 8996 MultiStar: [#1 0.09,0.47,0.00,M7] [#2 0.23,0.09,0.72,U] [#3 0.05,0.48,0.00,M8] [#4 0.10,-0.05,0.52,U] [#5 -0.13,-0.36,0.56,U] [#6 -0.10,0.23,0.43,U] [#7 0.01,0.51,0.00,M9] [#8 0.15,-0.15,0.35,U] 
01:36:09.058 00.002 8996 refined, 5 included, MultiStar: {-0.01, -0.03}, one-star: {-0.17, 0.01}
01:36:09.060 00.002 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
01:36:09.063 00.003 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
01:36:09.065 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.77 mountX=-0.00 mountY=0.03, mountTheta=1.67
01:36:09.068 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
01:36:09.069 00.001 8996 Enqueuing Move request for scope (-0.01, -0.03)
01:36:09.071 00.002 20224 Worker thread wakes up
01:36:09.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
01:36:09.071 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
01:36:09.071 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.00 yDistance=0.03
01:36:09.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:36:09.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:09.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:36:09.071 00.000 20224 MoveAxis(E, 0, ABG)
01:36:09.072 00.001 20224 Move returns status 0, amount 0
01:36:09.072 00.000 20224 MoveAxis(N, 0, ABG)
01:36:09.072 00.000 20224 Move returns status 0, amount 0
01:36:09.072 00.000 20224 move complete, result=0
01:36:09.072 00.000 20224 worker thread done servicing request
01:36:09.083 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53811, med=3193, FiltMin=2893, FiltMax=26457, Gamma=1.000
01:36:09.106 00.023 8996 UpdateGuideState exits: m=658742 SNR=310.6
01:36:09.107 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:09.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:09.109 00.001 8996 Enqueuing Expose request
01:36:09.109 00.000 20224 Worker thread wakes up
01:36:09.109 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:09.110 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:09.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:10.086 00.976 20224 Exposure complete
01:36:10.149 00.063 20224 worker thread done servicing request
01:36:10.149 00.000 8996 OnExposeComplete: enter
01:36:10.151 00.002 8996 UpdateGuideState(): m_state=6
01:36:10.152 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13359
01:36:10.153 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.05, Mass=622013, SNR=281.6, Peak=49219 HFD=4.3
01:36:10.154 00.001 8996 MultiStar: [#1 -0.17,0.56,0.00,M8] [#2 0.02,-0.25,0.83,U] [#3 -0.09,0.28,0.63,U] [#4 0.09,0.21,0.53,U] [#5 -0.45,-0.28,0.00,M1] [#6 -0.38,0.44,0.00,M3] [#7 -0.30,0.43,0.00,M10] [#8 -0.23,-0.03,0.47,U] 
01:36:10.155 00.001 8996 refined, 4 included, MultiStar: {-0.13, 0.06}, one-star: {-0.34, 0.14}
01:36:10.155 00.000 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
01:36:10.156 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
01:36:10.157 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.06 hyp=0.14 cameraTheta=2.70 mountX=-0.13 mountY=-0.04, mountTheta=-2.82
01:36:10.159 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.06, opts=13)
01:36:10.160 00.001 8996 Enqueuing Move request for scope (-0.13, 0.06)
01:36:10.161 00.001 20224 Worker thread wakes up
01:36:10.161 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.06) opts 0xd
01:36:10.161 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.06)
01:36:10.161 00.000 20224 Moving (-0.13, 0.06) raw xDistance=-0.13 yDistance=-0.04
01:36:10.161 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:36:10.161 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:10.161 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:36:10.161 00.000 20224 MoveAxis(E, 0, ABG)
01:36:10.162 00.001 20224 Move returns status 0, amount 0
01:36:10.162 00.000 20224 MoveAxis(N, 0, ABG)
01:36:10.162 00.000 20224 Move returns status 0, amount 0
01:36:10.162 00.000 20224 move complete, result=0
01:36:10.162 00.000 20224 worker thread done servicing request
01:36:10.167 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49219, med=3193, FiltMin=2867, FiltMax=25001, Gamma=1.000
01:36:10.186 00.019 8996 UpdateGuideState exits: m=622013 SNR=281.6
01:36:10.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:10.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:10.189 00.001 8996 Enqueuing Expose request
01:36:10.189 00.000 20224 Worker thread wakes up
01:36:10.189 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:10.190 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:10.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:11.357 01.167 20224 Exposure complete
01:36:11.418 00.061 20224 worker thread done servicing request
01:36:11.418 00.000 8996 OnExposeComplete: enter
01:36:11.420 00.002 8996 UpdateGuideState(): m_state=6
01:36:11.422 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13360
01:36:11.423 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=471.67, Mass=586820, SNR=299.2, Peak=38416 HFD=4.6
01:36:11.425 00.002 8996 MultiStar: [#1 -0.32,0.15,0.73,U] [#2 -0.12,-0.20,0.80,U] [#3 -0.35,0.20,0.63,U] [#4 -0.25,0.10,0.59,U] [#5 -0.79,-0.14,0.00,M2] [#6 -0.39,0.16,0.46,U] [#7 -0.66,0.35,0.00,R] [#8 -0.54,0.09,0.00,M1] 
01:36:11.426 00.001 8996 refined, 5 included, MultiStar: {-0.35, -0.01}, one-star: {-0.60, -0.24}
01:36:11.428 00.002 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
01:36:11.429 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
01:36:11.430 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.01 hyp=0.35 cameraTheta=-3.11 mountX=-0.35 mountY=0.05, mountTheta=3.00
01:36:11.433 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.01, opts=13)
01:36:11.436 00.003 8996 Enqueuing Move request for scope (-0.35, -0.01)
01:36:11.437 00.001 20224 Worker thread wakes up
01:36:11.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.01) opts 0xd
01:36:11.438 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.01)
01:36:11.438 00.000 20224 Moving (-0.35, -0.01) raw xDistance=-0.35 yDistance=0.05
01:36:11.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:36:11.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:11.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:36:11.438 00.000 20224 MoveAxis(E, 51, ABG)
01:36:11.438 00.000 20224 Guiding  Dir = 2, Dur = 51
01:36:11.439 00.001 20224 IsSlewing returns 0
01:36:11.439 00.000 20224 IsGuiding returns 0
01:36:11.441 00.002 20224 PulseGuide returned control before completion, sleep 60
01:36:11.446 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=38416, med=3197, FiltMin=2880, FiltMax=19600, Gamma=1.000
01:36:11.466 00.020 8996 UpdateGuideState exits: m=586820 SNR=299.2
01:36:11.468 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:11.470 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:11.472 00.002 8996 Enqueuing Expose request
01:36:11.510 00.038 20224 IsGuiding returns 1
01:36:11.510 00.000 20224 scope still moving after pulse duration time elapsed
01:36:11.541 00.031 20224 IsSlewing returns 0
01:36:11.541 00.000 20224 IsGuiding returns 0
01:36:11.541 00.000 20224 scope move finished after 51 + 51 ms
01:36:11.541 00.000 20224 Move returns status 0, amount 51
01:36:11.541 00.000 20224 MoveAxis(N, 0, ABG)
01:36:11.541 00.000 20224 Move returns status 0, amount 0
01:36:11.541 00.000 20224 move complete, result=0
01:36:11.541 00.000 20224 worker thread done servicing request
01:36:11.542 00.001 20224 Worker thread wakes up
01:36:11.542 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:11.542 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:11.542 00.000 8996 GuideStep: -0.3 px 51 ms EAST, 0.1 px 0 ms NORTH
01:36:12.527 00.985 20224 Exposure complete
01:36:12.609 00.082 20224 worker thread done servicing request
01:36:12.609 00.000 8996 OnExposeComplete: enter
01:36:12.610 00.001 8996 UpdateGuideState(): m_state=6
01:36:12.611 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13361
01:36:12.612 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=471.64, Mass=614438, SNR=272.6, Peak=45635 HFD=4.7
01:36:12.613 00.001 8996 MultiStar: [#1 0.13,0.06,0.70,U] [#2 0.28,-0.41,0.00,M1] [#3 0.28,0.19,0.61,U] [#4 0.42,0.01,0.61,U] [#5 -0.06,-0.28,0.71,U] [#6 -0.02,-0.03,0.43,U] [#7 0.87,-0.21,0.00,M1] [#8 -0.01,-0.10,0.34,U] 
01:36:12.614 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.08}, one-star: {-0.17, -0.28}
01:36:12.615 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
01:36:12.615 00.000 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
01:36:12.616 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-0.87 mountX=0.08 mountY=0.07, mountTheta=0.77
01:36:12.618 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.08, opts=13)
01:36:12.619 00.001 8996 Enqueuing Move request for scope (0.07, -0.08)
01:36:12.619 00.000 20224 Worker thread wakes up
01:36:12.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.08) opts 0xd
01:36:12.619 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.08)
01:36:12.620 00.001 20224 Moving (0.07, -0.08) raw xDistance=0.08 yDistance=0.07
01:36:12.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:36:12.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:12.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:36:12.620 00.000 20224 MoveAxis(E, 0, ABG)
01:36:12.620 00.000 20224 Move returns status 0, amount 0
01:36:12.620 00.000 20224 MoveAxis(N, 0, ABG)
01:36:12.620 00.000 20224 Move returns status 0, amount 0
01:36:12.620 00.000 20224 move complete, result=0
01:36:12.620 00.000 20224 worker thread done servicing request
01:36:12.623 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45635, med=3197, FiltMin=2886, FiltMax=26672, Gamma=1.000
01:36:12.638 00.015 8996 UpdateGuideState exits: m=614438 SNR=272.6
01:36:12.639 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:12.642 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:12.644 00.002 8996 Enqueuing Expose request
01:36:12.646 00.002 20224 Worker thread wakes up
01:36:12.646 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:12.648 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:12.648 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:13.822 01.174 20224 Exposure complete
01:36:13.879 00.057 20224 worker thread done servicing request
01:36:13.879 00.000 8996 OnExposeComplete: enter
01:36:13.880 00.001 8996 UpdateGuideState(): m_state=6
01:36:13.881 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13362
01:36:13.881 00.000 8996 Star::Find returns 1 (0), X=136.56, Y=471.44, Mass=571511, SNR=267.8, Peak=40765 HFD=4.8
01:36:13.882 00.001 8996 MultiStar: [#1 0.21,0.03,0.65,U] [#2 0.43,-0.49,0.00,M2] [#3 0.26,-0.14,0.63,U] [#4 0.29,-0.31,0.52,U] [#5 -0.03,-0.37,0.80,U] [#6 0.19,-0.13,0.43,U] [#7 1.13,-0.27,0.00,M2] [#8 0.21,-0.22,0.43,U] 
01:36:13.883 00.001 8996 refined, 6 included, MultiStar: {0.09, -0.26}, one-star: {-0.18, -0.48}
01:36:13.884 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
01:36:13.885 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
01:36:13.886 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.26 hyp=0.28 cameraTheta=-1.23 mountX=0.12 mountY=0.25, mountTheta=1.13
01:36:13.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.26, opts=13)
01:36:13.888 00.001 8996 Enqueuing Move request for scope (0.09, -0.26)
01:36:13.889 00.001 20224 Worker thread wakes up
01:36:13.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.26) opts 0xd
01:36:13.889 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.26)
01:36:13.889 00.000 20224 Moving (0.09, -0.26) raw xDistance=0.12 yDistance=0.25
01:36:13.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:36:13.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:36:13.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:36:13.889 00.000 20224 MoveAxis(E, 0, ABG)
01:36:13.889 00.000 20224 Move returns status 0, amount 0
01:36:13.889 00.000 20224 MoveAxis(N, 0, ABG)
01:36:13.890 00.001 20224 Move returns status 0, amount 0
01:36:13.890 00.000 20224 move complete, result=0
01:36:13.890 00.000 20224 worker thread done servicing request
01:36:13.895 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40765, med=3193, FiltMin=2915, FiltMax=24083, Gamma=1.000
01:36:13.925 00.030 8996 UpdateGuideState exits: m=571511 SNR=267.8
01:36:13.927 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:13.929 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:13.931 00.002 8996 Enqueuing Expose request
01:36:13.932 00.001 20224 Worker thread wakes up
01:36:13.932 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:36:13.934 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:13.934 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:14.908 00.974 20224 Exposure complete
01:36:14.982 00.074 20224 worker thread done servicing request
01:36:14.982 00.000 8996 OnExposeComplete: enter
01:36:14.983 00.001 8996 UpdateGuideState(): m_state=6
01:36:14.984 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13363
01:36:14.987 00.003 8996 Star::Find returns 1 (0), X=136.38, Y=471.59, Mass=639280, SNR=325.6, Peak=41827 HFD=4.8
01:36:14.990 00.003 8996 MultiStar: [#1 0.19,-0.27,0.66,U] [#2 0.07,-0.61,0.00,M3] [#3 0.15,0.07,0.54,U] [#4 0.14,-0.41,0.50,U] [#5 -0.11,-0.44,0.00,M1] [#6 -0.16,-0.35,0.39,U] [#7 0.95,-0.37,0.00,M3] [#8 0.16,-0.49,0.00,M1] 
01:36:14.992 00.002 8996 refined, 4 included, MultiStar: {-0.05, -0.26}, one-star: {-0.36, -0.32}
01:36:14.994 00.002 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
01:36:14.995 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
01:36:14.996 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.26 hyp=0.26 cameraTheta=-1.75 mountX=-0.02 mountY=0.26, mountTheta=1.66
01:36:14.999 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.26, opts=13)
01:36:15.000 00.001 8996 Enqueuing Move request for scope (-0.05, -0.26)
01:36:15.001 00.001 20224 Worker thread wakes up
01:36:15.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.26) opts 0xd
01:36:15.001 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.26)
01:36:15.001 00.000 20224 Moving (-0.05, -0.26) raw xDistance=-0.02 yDistance=0.26
01:36:15.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:36:15.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:36:15.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:36:15.001 00.000 20224 MoveAxis(E, 0, ABG)
01:36:15.001 00.000 20224 Move returns status 0, amount 0
01:36:15.001 00.000 20224 MoveAxis(N, 0, ABG)
01:36:15.002 00.001 20224 Move returns status 0, amount 0
01:36:15.002 00.000 20224 move complete, result=0
01:36:15.002 00.000 20224 worker thread done servicing request
01:36:15.008 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41827, med=3193, FiltMin=2883, FiltMax=20768, Gamma=1.000
01:36:15.026 00.018 8996 UpdateGuideState exits: m=639280 SNR=325.6
01:36:15.027 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:15.028 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:15.029 00.001 8996 Enqueuing Expose request
01:36:15.030 00.001 20224 Worker thread wakes up
01:36:15.030 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:36:15.031 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:15.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:16.228 01.197 20224 Exposure complete
01:36:16.317 00.089 20224 worker thread done servicing request
01:36:16.317 00.000 8996 OnExposeComplete: enter
01:36:16.319 00.002 8996 UpdateGuideState(): m_state=6
01:36:16.321 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13364
01:36:16.323 00.002 8996 Star::Find returns 1 (0), X=136.57, Y=471.31, Mass=669854, SNR=317.9, Peak=48189 HFD=4.7
01:36:16.325 00.002 8996 MultiStar: [#1 0.63,-0.52,0.00,M5] [#2 0.26,-0.51,0.00,M4] [#3 0.73,-0.01,0.00,M4] [#4 0.63,-0.62,0.00,M1] [#5 0.22,-0.69,0.00,M2] [#6 0.51,-0.28,0.00,M1] [#7 1.04,-0.28,0.00,M4] [#8 0.73,-0.52,0.00,M2] 
01:36:16.327 00.002 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
01:36:16.329 00.002 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
01:36:16.331 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.60 hyp=0.62 cameraTheta=-1.85 mountX=-0.11 mountY=0.61, mountTheta=1.75
01:36:16.335 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.60, opts=13)
01:36:16.337 00.002 8996 Enqueuing Move request for scope (-0.17, -0.60)
01:36:16.338 00.001 20224 Worker thread wakes up
01:36:16.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.60) opts 0xd
01:36:16.338 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.60)
01:36:16.338 00.000 20224 Moving (-0.17, -0.60) raw xDistance=-0.11 yDistance=0.61
01:36:16.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:36:16.338 00.000 20224 resist switch: large excursion: input 0.61 thresh 0.60 direction from -1 to 1
01:36:16.338 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.84
01:36:16.339 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
01:36:16.339 00.000 20224 MoveAxis(E, 0, ABG)
01:36:16.339 00.000 20224 Move returns status 0, amount 0
01:36:16.339 00.000 20224 MoveAxis(S, 130, ABG)
01:36:16.339 00.000 20224 Guiding  Dir = 1, Dur = 130
01:36:16.339 00.000 20224 IsSlewing returns 0
01:36:16.340 00.001 20224 IsGuiding returns 0
01:36:16.350 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48189, med=3197, FiltMin=2861, FiltMax=27299, Gamma=1.000
01:36:16.358 00.008 20224 PulseGuide returned control before completion, sleep 122
01:36:16.377 00.019 8996 UpdateGuideState exits: m=669854 SNR=317.9
01:36:16.379 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:16.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:16.382 00.002 8996 Enqueuing Expose request
01:36:16.482 00.100 20224 IsGuiding returns 1
01:36:16.482 00.000 20224 scope still moving after pulse duration time elapsed
01:36:16.512 00.030 20224 IsSlewing returns 0
01:36:16.512 00.000 20224 IsGuiding returns 1
01:36:16.543 00.031 20224 IsSlewing returns 0
01:36:16.543 00.000 20224 IsGuiding returns 0
01:36:16.543 00.000 20224 scope move finished after 130 + 73 ms
01:36:16.543 00.000 20224 Move returns status 0, amount 130
01:36:16.543 00.000 20224 move complete, result=0
01:36:16.543 00.000 20224 worker thread done servicing request
01:36:16.543 00.000 20224 Worker thread wakes up
01:36:16.543 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:16.543 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.6 px 130 ms SOUTH
01:36:16.544 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:17.522 00.978 20224 Exposure complete
01:36:17.599 00.077 20224 worker thread done servicing request
01:36:17.599 00.000 8996 OnExposeComplete: enter
01:36:17.600 00.001 8996 UpdateGuideState(): m_state=6
01:36:17.601 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13365
01:36:17.601 00.000 8996 Star::Find returns 1 (0), X=136.85, Y=471.12, Mass=612725, SNR=282.8, Peak=47245 HFD=4.4
01:36:17.602 00.001 8996 MultiStar: [#1 -0.31,-0.40,0.00,M6] [#2 -0.03,-0.85,0.00,M5] [#3 0.17,-0.08,0.64,U] [#4 0.39,-0.41,0.00,M2] [#5 -0.21,-0.65,0.00,M3] [#6 0.16,-0.32,0.42,U] [#7 0.72,-0.11,0.00,M5] [#8 0.42,-0.92,0.00,M3] 
01:36:17.603 00.001 8996 refined, 2 included, MultiStar: {0.14, -0.47}, one-star: {0.10, -0.79}
01:36:17.604 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
01:36:17.605 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.97)
01:36:17.607 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.47 hyp=0.49 cameraTheta=-1.29 mountX=0.18 mountY=0.45, mountTheta=1.19
01:36:17.611 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.47, opts=13)
01:36:17.612 00.001 8996 Enqueuing Move request for scope (0.14, -0.47)
01:36:17.612 00.000 20224 Worker thread wakes up
01:36:17.612 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.47) opts 0xd
01:36:17.612 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.47)
01:36:17.613 00.001 20224 Moving (0.14, -0.47) raw xDistance=0.18 yDistance=0.45
01:36:17.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:36:17.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
01:36:17.613 00.000 20224 MoveAxis(E, 0, ABG)
01:36:17.613 00.000 20224 Move returns status 0, amount 0
01:36:17.613 00.000 20224 MoveAxis(S, 95, ABG)
01:36:17.613 00.000 20224 Guiding  Dir = 1, Dur = 95
01:36:17.613 00.000 20224 IsSlewing returns 0
01:36:17.613 00.000 20224 IsGuiding returns 0
01:36:17.617 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47245, med=3197, FiltMin=2873, FiltMax=26313, Gamma=1.000
01:36:17.626 00.009 20224 PulseGuide returned control before completion, sleep 93
01:36:17.635 00.009 8996 UpdateGuideState exits: m=612725 SNR=282.8
01:36:17.637 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:17.638 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:17.638 00.000 8996 Enqueuing Expose request
01:36:17.734 00.096 20224 IsGuiding returns 1
01:36:17.734 00.000 20224 scope still moving after pulse duration time elapsed
01:36:17.765 00.031 20224 IsSlewing returns 0
01:36:17.765 00.000 20224 IsGuiding returns 1
01:36:17.795 00.030 20224 IsSlewing returns 0
01:36:17.796 00.001 20224 IsGuiding returns 1
01:36:17.827 00.031 20224 IsSlewing returns 0
01:36:17.828 00.001 20224 IsGuiding returns 0
01:36:17.828 00.000 20224 scope move finished after 95 + 119 ms
01:36:17.828 00.000 20224 Move returns status 0, amount 95
01:36:17.828 00.000 20224 move complete, result=0
01:36:17.828 00.000 20224 worker thread done servicing request
01:36:17.828 00.000 20224 Worker thread wakes up
01:36:17.828 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.5 px 95 ms SOUTH
01:36:17.831 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:17.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:18.993 01.162 20224 Exposure complete
01:36:19.093 00.100 20224 worker thread done servicing request
01:36:19.093 00.000 8996 OnExposeComplete: enter
01:36:19.095 00.002 8996 UpdateGuideState(): m_state=6
01:36:19.097 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13366
01:36:19.099 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=472.13, Mass=633854, SNR=321.2, Peak=47539 HFD=4.5
01:36:19.101 00.002 8996 MultiStar: [#1 -0.19,0.46,0.00,M7] [#2 -0.14,0.15,0.64,U] [#3 -0.28,0.57,0.00,M4] [#4 -0.05,0.26,0.46,U] [#5 -0.48,-0.06,0.00,M4] [#6 -0.17,0.69,0.00,M1] [#7 0.64,0.56,0.00,M6] [#8 -0.03,0.19,0.35,U] 
01:36:19.103 00.002 8996 refined, 3 included, MultiStar: {-0.03, 0.20}, one-star: {0.04, 0.22}
01:36:19.105 00.002 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
01:36:19.108 00.003 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
01:36:19.110 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.20 hyp=0.21 cameraTheta=1.74 mountX=-0.05 mountY=-0.20, mountTheta=-1.84
01:36:19.114 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.20, opts=13)
01:36:19.115 00.001 8996 Enqueuing Move request for scope (-0.03, 0.20)
01:36:19.116 00.001 20224 Worker thread wakes up
01:36:19.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.20) opts 0xd
01:36:19.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.20)
01:36:19.117 00.001 20224 Moving (-0.03, 0.20) raw xDistance=-0.05 yDistance=-0.20
01:36:19.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:36:19.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:19.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:36:19.117 00.000 20224 MoveAxis(E, 0, ABG)
01:36:19.117 00.000 20224 Move returns status 0, amount 0
01:36:19.117 00.000 20224 MoveAxis(N, 0, ABG)
01:36:19.117 00.000 20224 Move returns status 0, amount 0
01:36:19.117 00.000 20224 move complete, result=0
01:36:19.117 00.000 20224 worker thread done servicing request
01:36:19.124 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47539, med=3197, FiltMin=2896, FiltMax=27040, Gamma=1.000
01:36:19.138 00.014 8996 UpdateGuideState exits: m=633854 SNR=321.2
01:36:19.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:19.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:19.140 00.000 8996 Enqueuing Expose request
01:36:19.141 00.001 20224 Worker thread wakes up
01:36:19.141 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:36:19.142 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:19.142 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:20.119 00.977 20224 Exposure complete
01:36:20.196 00.077 20224 worker thread done servicing request
01:36:20.196 00.000 8996 OnExposeComplete: enter
01:36:20.197 00.001 8996 UpdateGuideState(): m_state=6
01:36:20.198 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13367
01:36:20.199 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=472.17, Mass=564302, SNR=272.9, Peak=41539 HFD=4.6
01:36:20.200 00.001 8996 MultiStar: [#1 -0.06,0.36,0.74,U] [#2 0.21,0.32,0.83,U] [#3 0.37,0.61,0.00,M5] [#4 0.13,0.09,0.59,U] [#5 -0.40,-0.06,0.68,U] [#6 0.43,0.50,0.00,M2] [#7 0.99,0.48,0.00,M7] [#8 0.17,0.29,0.36,U] 
01:36:20.201 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.22}, one-star: {-0.32, 0.26}
01:36:20.201 00.000 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
01:36:20.202 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
01:36:20.203 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.91 mountX=-0.10 mountY=-0.21, mountTheta=-2.01
01:36:20.204 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.22, opts=13)
01:36:20.205 00.001 8996 Enqueuing Move request for scope (-0.08, 0.22)
01:36:20.206 00.001 20224 Worker thread wakes up
01:36:20.206 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.22) opts 0xd
01:36:20.206 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.22)
01:36:20.206 00.000 20224 Moving (-0.08, 0.22) raw xDistance=-0.10 yDistance=-0.21
01:36:20.206 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:36:20.206 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:36:20.206 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:36:20.206 00.000 20224 MoveAxis(E, 0, ABG)
01:36:20.206 00.000 20224 Move returns status 0, amount 0
01:36:20.206 00.000 20224 MoveAxis(N, 0, ABG)
01:36:20.206 00.000 20224 Move returns status 0, amount 0
01:36:20.207 00.001 20224 move complete, result=0
01:36:20.207 00.000 20224 worker thread done servicing request
01:36:20.210 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=41539, med=3197, FiltMin=2867, FiltMax=24240, Gamma=1.000
01:36:20.223 00.013 8996 UpdateGuideState exits: m=564302 SNR=272.9
01:36:20.224 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:20.225 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:20.226 00.001 8996 Enqueuing Expose request
01:36:20.226 00.000 20224 Worker thread wakes up
01:36:20.226 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:36:20.229 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:20.229 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:21.403 01.174 20224 Exposure complete
01:36:21.503 00.100 20224 worker thread done servicing request
01:36:21.504 00.001 8996 OnExposeComplete: enter
01:36:21.505 00.001 8996 UpdateGuideState(): m_state=6
01:36:21.505 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13368
01:36:21.506 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=472.00, Mass=574221, SNR=315.3, Peak=39648 HFD=4.5
01:36:21.507 00.001 8996 MultiStar: [#1 -0.43,0.40,0.00,M7] [#2 -0.02,0.29,0.77,U] [#3 -0.13,0.67,0.00,M6] [#4 -0.18,0.43,0.00,M1] [#5 -0.50,-0.06,0.00,M4] [#6 -0.35,0.48,0.00,M3] [#7 0.65,0.44,0.00,M8] [#8 -0.22,0.37,0.33,U] 
01:36:21.508 00.001 8996 refined, 2 included, MultiStar: {-0.33, 0.21}, one-star: {-0.61, 0.09}
01:36:21.509 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
01:36:21.510 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
01:36:21.510 00.000 8996 CameraToMount -- cameraX=-0.33 cameraY=0.21 hyp=0.39 cameraTheta=2.58 mountX=-0.35 mountY=-0.17, mountTheta=-2.69
01:36:21.512 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.21, opts=13)
01:36:21.513 00.001 8996 Enqueuing Move request for scope (-0.33, 0.21)
01:36:21.514 00.001 20224 Worker thread wakes up
01:36:21.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.21) opts 0xd
01:36:21.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.21)
01:36:21.514 00.000 20224 Moving (-0.33, 0.21) raw xDistance=-0.35 yDistance=-0.17
01:36:21.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:36:21.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:21.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:36:21.514 00.000 20224 MoveAxis(E, 51, ABG)
01:36:21.514 00.000 20224 Guiding  Dir = 2, Dur = 51
01:36:21.515 00.001 20224 IsSlewing returns 0
01:36:21.515 00.000 20224 IsGuiding returns 0
01:36:21.519 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39648, med=3197, FiltMin=2841, FiltMax=23715, Gamma=1.000
01:36:21.538 00.019 8996 UpdateGuideState exits: m=574221 SNR=315.3
01:36:21.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:21.540 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:21.541 00.001 8996 Enqueuing Expose request
01:36:21.572 00.031 20224 IsGuiding returns 1
01:36:21.572 00.000 20224 scope still moving after pulse duration time elapsed
01:36:21.602 00.030 20224 IsSlewing returns 0
01:36:21.602 00.000 20224 IsGuiding returns 1
01:36:21.632 00.030 20224 IsSlewing returns 0
01:36:21.633 00.001 20224 IsGuiding returns 1
01:36:21.662 00.029 20224 IsSlewing returns 0
01:36:21.663 00.001 20224 IsGuiding returns 0
01:36:21.663 00.000 20224 scope move finished after 51 + 97 ms
01:36:21.663 00.000 20224 Move returns status 0, amount 51
01:36:21.663 00.000 20224 MoveAxis(N, 0, ABG)
01:36:21.663 00.000 20224 Move returns status 0, amount 0
01:36:21.663 00.000 20224 move complete, result=0
01:36:21.663 00.000 20224 worker thread done servicing request
01:36:21.664 00.001 20224 Worker thread wakes up
01:36:21.664 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.2 px 0 ms NORTH
01:36:21.666 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:21.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:22.646 00.980 20224 Exposure complete
01:36:22.741 00.095 20224 worker thread done servicing request
01:36:22.741 00.000 8996 OnExposeComplete: enter
01:36:22.743 00.002 8996 UpdateGuideState(): m_state=6
01:36:22.745 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13369
01:36:22.747 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=472.14, Mass=604918, SNR=337.8, Peak=46083 HFD=4.6
01:36:22.749 00.002 8996 MultiStar: [#1 0.19,0.57,0.00,M8] [#2 0.23,0.31,0.73,U] [#3 0.16,0.70,0.00,M7] [#4 0.22,0.37,0.43,U] [#5 -0.20,0.13,0.49,U] [#6 0.13,0.41,0.35,U] [#7 0.86,0.45,0.00,M9] [#8 0.38,0.35,0.00,M1] 
01:36:22.751 00.002 8996 single-star, 4 included, MultiStar: {0.02, 0.27}, one-star: {-0.14, 0.23}
01:36:22.752 00.001 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
01:36:22.754 00.002 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
01:36:22.756 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.12 mountX=-0.16 mountY=-0.21, mountTheta=-2.22
01:36:22.759 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.23, opts=13)
01:36:22.760 00.001 8996 Enqueuing Move request for scope (-0.14, 0.23)
01:36:22.761 00.001 20224 Worker thread wakes up
01:36:22.762 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
01:36:22.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
01:36:22.762 00.000 20224 Moving (-0.14, 0.23) raw xDistance=-0.16 yDistance=-0.21
01:36:22.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:36:22.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:36:22.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:36:22.762 00.000 20224 MoveAxis(E, 0, ABG)
01:36:22.762 00.000 20224 Move returns status 0, amount 0
01:36:22.763 00.001 20224 MoveAxis(N, 0, ABG)
01:36:22.763 00.000 20224 Move returns status 0, amount 0
01:36:22.763 00.000 20224 move complete, result=0
01:36:22.763 00.000 20224 worker thread done servicing request
01:36:22.769 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46083, med=3197, FiltMin=2877, FiltMax=24752, Gamma=1.000
01:36:22.786 00.017 8996 UpdateGuideState exits: m=604918 SNR=337.8
01:36:22.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:22.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:22.789 00.001 8996 Enqueuing Expose request
01:36:22.790 00.001 20224 Worker thread wakes up
01:36:22.790 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:36:22.791 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:22.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:23.963 01.172 20224 Exposure complete
01:36:24.022 00.059 20224 worker thread done servicing request
01:36:24.022 00.000 8996 OnExposeComplete: enter
01:36:24.024 00.002 8996 UpdateGuideState(): m_state=6
01:36:24.025 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13370
01:36:24.027 00.002 8996 Star::Find returns 1 (0), X=136.95, Y=472.77, Mass=596424, SNR=294.0, Peak=45443 HFD=4.4
01:36:24.029 00.002 8996 MultiStar: [#1 0.50,0.83,0.00,M9] [#2 0.35,0.59,0.00,M2] [#3 0.47,1.01,0.00,M8] [#4 0.37,0.85,0.00,M1] [#5 -0.06,0.42,0.57,U] [#6 0.42,0.62,0.00,M3] [#7 0.92,0.70,0.00,M10] [#8 0.59,0.55,0.00,M2] 
01:36:24.031 00.002 8996 refined, 1 included, MultiStar: {0.11, 0.70}, one-star: {0.20, 0.86}
01:36:24.032 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.51 = 1.51)
01:36:24.032 00.000 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
01:36:24.033 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.70 hyp=0.71 cameraTheta=1.42 mountX=0.04 mountY=-0.71, mountTheta=-1.51
01:36:24.035 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.70, opts=13)
01:36:24.036 00.001 8996 Enqueuing Move request for scope (0.11, 0.70)
01:36:24.037 00.001 20224 Worker thread wakes up
01:36:24.037 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.70) opts 0xd
01:36:24.037 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.70)
01:36:24.037 00.000 20224 Moving (0.11, 0.70) raw xDistance=0.04 yDistance=-0.71
01:36:24.037 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:36:24.037 00.000 20224 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
01:36:24.037 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.12
01:36:24.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
01:36:24.037 00.000 20224 MoveAxis(E, 0, ABG)
01:36:24.037 00.000 20224 Move returns status 0, amount 0
01:36:24.037 00.000 20224 MoveAxis(N, 149, ABG)
01:36:24.037 00.000 20224 Guiding  Dir = 0, Dur = 149
01:36:24.038 00.001 20224 IsSlewing returns 0
01:36:24.038 00.000 20224 IsGuiding returns 0
01:36:24.041 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45443, med=3197, FiltMin=2877, FiltMax=23174, Gamma=1.000
01:36:24.056 00.015 8996 UpdateGuideState exits: m=596424 SNR=294.0
01:36:24.057 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:24.058 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:24.058 00.000 8996 Enqueuing Expose request
01:36:24.099 00.041 20224 PulseGuide returned control before completion, sleep 98
01:36:24.208 00.109 20224 IsGuiding returns 1
01:36:24.209 00.001 20224 scope still moving after pulse duration time elapsed
01:36:24.238 00.029 20224 IsSlewing returns 0
01:36:24.239 00.001 20224 IsGuiding returns 1
01:36:24.270 00.031 20224 IsSlewing returns 0
01:36:24.270 00.000 20224 IsGuiding returns 0
01:36:24.270 00.000 20224 scope move finished after 149 + 83 ms
01:36:24.271 00.001 20224 Move returns status 0, amount 149
01:36:24.271 00.000 20224 move complete, result=0
01:36:24.271 00.000 20224 worker thread done servicing request
01:36:24.271 00.000 20224 Worker thread wakes up
01:36:24.271 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.7 px 149 ms NORTH
01:36:24.273 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:24.274 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:25.278 01.004 20224 Exposure complete
01:36:25.339 00.061 20224 worker thread done servicing request
01:36:25.339 00.000 8996 OnExposeComplete: enter
01:36:25.341 00.002 8996 UpdateGuideState(): m_state=6
01:36:25.342 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13371
01:36:25.344 00.002 8996 Star::Find returns 1 (0), X=137.00, Y=472.08, Mass=546958, SNR=288.2, Peak=37091 HFD=4.5
01:36:25.346 00.002 8996 MultiStar: [#1 0.45,0.40,0.00,M10] [#2 0.63,0.30,0.00,M3] [#3 0.19,0.62,0.00,M9] [#4 0.48,0.32,0.00,M2] [#5 0.15,-0.27,0.59,U] [#6 0.31,0.31,0.41,U] [#7 0.99,0.28,0.00,R] [#8 0.50,-0.01,0.00,M3] 
01:36:25.347 00.001 8996 refined, 2 included, MultiStar: {0.24, 0.07}, one-star: {0.25, 0.16}
01:36:25.349 00.002 8996 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
01:36:25.351 00.002 8996 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
01:36:25.351 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.24 cameraTheta=0.27 mountX=0.23 mountY=-0.09, mountTheta=-0.38
01:36:25.355 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.07, opts=13)
01:36:25.356 00.001 8996 Enqueuing Move request for scope (0.24, 0.07)
01:36:25.357 00.001 20224 Worker thread wakes up
01:36:25.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
01:36:25.357 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
01:36:25.357 00.000 20224 Moving (0.24, 0.07) raw xDistance=0.23 yDistance=-0.09
01:36:25.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:36:25.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:25.358 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:36:25.358 00.000 20224 MoveAxis(W, 33, ABG)
01:36:25.358 00.000 20224 Guiding  Dir = 3, Dur = 33
01:36:25.358 00.000 20224 IsSlewing returns 0
01:36:25.359 00.001 20224 IsGuiding returns 0
01:36:25.360 00.001 20224 PulseGuide returned control before completion, sleep 42
01:36:25.365 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=37091, med=3197, FiltMin=2899, FiltMax=23421, Gamma=1.000
01:36:25.390 00.025 8996 UpdateGuideState exits: m=546958 SNR=288.2
01:36:25.392 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:25.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:25.394 00.001 8996 Enqueuing Expose request
01:36:25.411 00.017 20224 IsGuiding returns 1
01:36:25.411 00.000 20224 scope still moving after pulse duration time elapsed
01:36:25.441 00.030 20224 IsSlewing returns 0
01:36:25.441 00.000 20224 IsGuiding returns 0
01:36:25.441 00.000 20224 scope move finished after 33 + 50 ms
01:36:25.441 00.000 20224 Move returns status 0, amount 33
01:36:25.441 00.000 20224 MoveAxis(N, 0, ABG)
01:36:25.441 00.000 20224 Move returns status 0, amount 0
01:36:25.441 00.000 20224 move complete, result=0
01:36:25.441 00.000 20224 worker thread done servicing request
01:36:25.441 00.000 20224 Worker thread wakes up
01:36:25.441 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
01:36:25.444 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:25.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:26.602 01.158 20224 Exposure complete
01:36:26.671 00.069 20224 worker thread done servicing request
01:36:26.671 00.000 8996 OnExposeComplete: enter
01:36:26.672 00.001 8996 UpdateGuideState(): m_state=6
01:36:26.673 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13372
01:36:26.673 00.000 8996 Star::Find returns 1 (0), X=136.63, Y=472.04, Mass=659968, SNR=330.5, Peak=48355 HFD=4.8
01:36:26.674 00.001 8996 MultiStar: [#1 0.12,0.44,0.00,R] [#2 -0.02,0.12,0.66,U] [#3 -0.37,0.60,0.00,M10] [#4 -0.39,0.28,0.00,M3] [#5 -0.12,0.22,0.59,U] [#6 -0.39,0.61,0.00,M3] [#7 -0.54,0.07,0.00,M1] [#8 0.27,0.57,0.00,M4] 
01:36:26.675 00.001 8996 single-star, 2 included, MultiStar: {-0.09, 0.15}, one-star: {-0.11, 0.12}
01:36:26.676 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
01:36:26.677 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
01:36:26.678 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.12 hyp=0.17 cameraTheta=2.31 mountX=-0.12 mountY=-0.11, mountTheta=-2.42
01:36:26.679 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.12, opts=13)
01:36:26.680 00.001 8996 Enqueuing Move request for scope (-0.11, 0.12)
01:36:26.681 00.001 20224 Worker thread wakes up
01:36:26.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.12) opts 0xd
01:36:26.681 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.12)
01:36:26.681 00.000 20224 Moving (-0.11, 0.12) raw xDistance=-0.12 yDistance=-0.11
01:36:26.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:36:26.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:26.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:36:26.681 00.000 20224 MoveAxis(E, 0, ABG)
01:36:26.681 00.000 20224 Move returns status 0, amount 0
01:36:26.681 00.000 20224 MoveAxis(N, 0, ABG)
01:36:26.681 00.000 20224 Move returns status 0, amount 0
01:36:26.681 00.000 20224 move complete, result=0
01:36:26.681 00.000 20224 worker thread done servicing request
01:36:26.685 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=48355, med=3197, FiltMin=2896, FiltMax=26672, Gamma=1.000
01:36:26.703 00.018 8996 UpdateGuideState exits: m=659968 SNR=330.5
01:36:26.704 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:26.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:26.707 00.002 8996 Enqueuing Expose request
01:36:26.708 00.001 20224 Worker thread wakes up
01:36:26.708 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:36:26.709 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:26.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:27.689 00.980 20224 Exposure complete
01:36:27.768 00.079 20224 worker thread done servicing request
01:36:27.768 00.000 8996 OnExposeComplete: enter
01:36:27.769 00.001 8996 UpdateGuideState(): m_state=6
01:36:27.770 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13373
01:36:27.771 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.13, Mass=617420, SNR=337.1, Peak=38387 HFD=4.9
01:36:27.772 00.001 8996 MultiStar: [#1 -0.44,-0.22,0.00,M1] [#2 -0.15,-0.02,0.66,U] [#3 -0.29,0.52,0.00,R] [#4 -0.20,0.23,0.42,U] [#5 -0.62,0.11,0.00,M1] [#6 -0.51,0.58,0.00,M4] [#7 -0.28,-0.03,0.39,U] [#8 -0.08,0.11,0.34,U] 
01:36:27.772 00.000 8996 refined, 4 included, MultiStar: {-0.18, 0.12}, one-star: {-0.19, 0.22}
01:36:27.773 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
01:36:27.774 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
01:36:27.775 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.12 hyp=0.22 cameraTheta=2.57 mountX=-0.19 mountY=-0.10, mountTheta=-2.68
01:36:27.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.12, opts=13)
01:36:27.778 00.001 8996 Enqueuing Move request for scope (-0.18, 0.12)
01:36:27.779 00.001 20224 Worker thread wakes up
01:36:27.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.12) opts 0xd
01:36:27.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.12)
01:36:27.779 00.000 20224 Moving (-0.18, 0.12) raw xDistance=-0.19 yDistance=-0.10
01:36:27.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:36:27.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:27.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:36:27.779 00.000 20224 MoveAxis(E, 0, ABG)
01:36:27.779 00.000 20224 Move returns status 0, amount 0
01:36:27.779 00.000 20224 MoveAxis(N, 0, ABG)
01:36:27.779 00.000 20224 Move returns status 0, amount 0
01:36:27.779 00.000 20224 move complete, result=0
01:36:27.779 00.000 20224 worker thread done servicing request
01:36:27.785 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38387, med=3197, FiltMin=2877, FiltMax=24070, Gamma=1.000
01:36:27.808 00.023 8996 UpdateGuideState exits: m=617420 SNR=337.1
01:36:27.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:27.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:27.811 00.001 8996 Enqueuing Expose request
01:36:27.812 00.001 20224 Worker thread wakes up
01:36:27.812 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:36:27.813 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:27.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:28.976 01.163 20224 Exposure complete
01:36:29.046 00.070 20224 worker thread done servicing request
01:36:29.046 00.000 8996 OnExposeComplete: enter
01:36:29.047 00.001 8996 UpdateGuideState(): m_state=6
01:36:29.048 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13374
01:36:29.049 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=472.07, Mass=630233, SNR=321.1, Peak=38947 HFD=4.8
01:36:29.050 00.001 8996 MultiStar: [#1 0.05,-0.01,0.66,U] [#2 0.22,0.40,0.00,M2] [#3 0.23,-0.31,0.54,U] [#4 0.26,-0.17,0.53,U] [#5 -0.62,0.04,0.00,M2] [#6 0.13,0.50,0.00,M5] [#7 -0.36,0.01,0.37,U] [#8 0.03,0.33,0.36,U] 
01:36:29.051 00.001 8996 refined, 5 included, MultiStar: {-0.06, 0.00}, one-star: {-0.36, 0.15}
01:36:29.051 00.000 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
01:36:29.052 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
01:36:29.053 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.10 mountX=-0.06 mountY=0.00, mountTheta=3.07
01:36:29.056 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
01:36:29.059 00.003 8996 Enqueuing Move request for scope (-0.06, 0.00)
01:36:29.061 00.002 20224 Worker thread wakes up
01:36:29.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
01:36:29.062 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
01:36:29.062 00.000 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.00
01:36:29.062 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:36:29.062 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:29.062 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:36:29.062 00.000 20224 MoveAxis(E, 0, ABG)
01:36:29.062 00.000 20224 Move returns status 0, amount 0
01:36:29.062 00.000 20224 MoveAxis(N, 0, ABG)
01:36:29.062 00.000 20224 Move returns status 0, amount 0
01:36:29.062 00.000 20224 move complete, result=0
01:36:29.062 00.000 20224 worker thread done servicing request
01:36:29.071 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=38947, med=3197, FiltMin=2870, FiltMax=25869, Gamma=1.000
01:36:29.092 00.021 8996 UpdateGuideState exits: m=630233 SNR=321.1
01:36:29.095 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:29.097 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:29.099 00.002 8996 Enqueuing Expose request
01:36:29.100 00.001 20224 Worker thread wakes up
01:36:29.100 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:29.102 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:29.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:30.072 00.970 20224 Exposure complete
01:36:30.143 00.071 20224 worker thread done servicing request
01:36:30.143 00.000 8996 OnExposeComplete: enter
01:36:30.144 00.001 8996 UpdateGuideState(): m_state=6
01:36:30.145 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13375
01:36:30.145 00.000 8996 Star::Find returns 1 (0), X=136.29, Y=471.95, Mass=534793, SNR=279.2, Peak=34048 HFD=4.5
01:36:30.147 00.002 8996 MultiStar: [#1 -0.27,-0.13,0.73,U] [#2 -0.23,0.22,0.77,U] [#3 0.05,0.13,0.69,U] [#4 0.01,0.19,0.54,U] [#5 -0.53,-0.15,0.00,M3] [#6 -0.29,0.48,0.00,M6] [#7 -0.56,-0.08,0.00,M1] [#8 -0.05,0.31,0.41,U] 
01:36:30.147 00.000 8996 refined, 5 included, MultiStar: {-0.19, 0.10}, one-star: {-0.45, 0.03}
01:36:30.148 00.001 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
01:36:30.149 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
01:36:30.150 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.10 hyp=0.22 cameraTheta=2.65 mountX=-0.20 mountY=-0.08, mountTheta=-2.76
01:36:30.153 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.10, opts=13)
01:36:30.156 00.003 8996 Enqueuing Move request for scope (-0.19, 0.10)
01:36:30.158 00.002 20224 Worker thread wakes up
01:36:30.158 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.10) opts 0xd
01:36:30.158 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.10)
01:36:30.159 00.001 20224 Moving (-0.19, 0.10) raw xDistance=-0.20 yDistance=-0.08
01:36:30.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:36:30.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:30.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:36:30.159 00.000 20224 MoveAxis(E, 30, ABG)
01:36:30.159 00.000 20224 Guiding  Dir = 2, Dur = 30
01:36:30.159 00.000 20224 IsSlewing returns 0
01:36:30.160 00.001 20224 IsGuiding returns 0
01:36:30.168 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=34048, med=3197, FiltMin=2886, FiltMax=22675, Gamma=1.000
01:36:30.199 00.031 8996 UpdateGuideState exits: m=534793 SNR=279.2
01:36:30.201 00.002 20224 IsGuiding returns 1
01:36:30.201 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:30.201 00.000 20224 scope still moving after pulse duration time elapsed
01:36:30.201 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:30.202 00.001 8996 Enqueuing Expose request
01:36:30.228 00.026 20224 IsSlewing returns 0
01:36:30.228 00.000 20224 IsGuiding returns 1
01:36:30.260 00.032 20224 IsSlewing returns 0
01:36:30.260 00.000 20224 IsGuiding returns 1
01:36:30.291 00.031 20224 IsSlewing returns 0
01:36:30.292 00.001 20224 IsGuiding returns 0
01:36:30.292 00.000 20224 scope move finished after 30 + 101 ms
01:36:30.292 00.000 20224 Move returns status 0, amount 30
01:36:30.292 00.000 20224 MoveAxis(N, 0, ABG)
01:36:30.292 00.000 20224 Move returns status 0, amount 0
01:36:30.292 00.000 20224 move complete, result=0
01:36:30.292 00.000 20224 worker thread done servicing request
01:36:30.293 00.001 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
01:36:30.296 00.003 20224 Worker thread wakes up
01:36:30.296 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:30.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:31.466 01.170 20224 Exposure complete
01:36:31.531 00.065 20224 worker thread done servicing request
01:36:31.531 00.000 8996 OnExposeComplete: enter
01:36:31.534 00.003 8996 UpdateGuideState(): m_state=6
01:36:31.537 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13376
01:36:31.538 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.14, Mass=708747, SNR=342.8, Peak=52131 HFD=4.5
01:36:31.539 00.001 8996 MultiStar: [#1 0.11,0.02,0.66,U] [#2 0.15,0.25,0.58,U] [#3 0.34,-0.34,0.00,M1] [#4 0.27,-0.08,0.52,U] [#5 -0.01,0.15,0.46,U] [#6 0.18,0.48,0.00,M7] [#7 -0.16,-0.21,0.44,U] [#8 0.24,-0.04,0.29,U] 
01:36:31.540 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.08}, one-star: {0.04, 0.23}
01:36:31.541 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
01:36:31.542 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
01:36:31.543 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.08 hyp=0.12 cameraTheta=0.76 mountX=0.08 mountY=-0.09, mountTheta=-0.86
01:36:31.544 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.08, opts=13)
01:36:31.545 00.001 8996 Enqueuing Move request for scope (0.08, 0.08)
01:36:31.547 00.002 20224 Worker thread wakes up
01:36:31.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.08) opts 0xd
01:36:31.547 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.08)
01:36:31.547 00.000 20224 Moving (0.08, 0.08) raw xDistance=0.08 yDistance=-0.09
01:36:31.547 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:36:31.547 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:31.547 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:36:31.547 00.000 20224 MoveAxis(E, 0, ABG)
01:36:31.547 00.000 20224 Move returns status 0, amount 0
01:36:31.547 00.000 20224 MoveAxis(N, 0, ABG)
01:36:31.547 00.000 20224 Move returns status 0, amount 0
01:36:31.547 00.000 20224 move complete, result=0
01:36:31.547 00.000 20224 worker thread done servicing request
01:36:31.551 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=349, max=52131, med=3197, FiltMin=2896, FiltMax=31040, Gamma=1.000
01:36:31.568 00.017 8996 UpdateGuideState exits: m=708747 SNR=342.8
01:36:31.569 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:31.570 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:31.572 00.002 8996 Enqueuing Expose request
01:36:31.573 00.001 20224 Worker thread wakes up
01:36:31.573 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:36:31.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:31.575 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:32.541 00.966 20224 Exposure complete
01:36:32.606 00.065 20224 worker thread done servicing request
01:36:32.606 00.000 8996 OnExposeComplete: enter
01:36:32.607 00.001 8996 UpdateGuideState(): m_state=6
01:36:32.608 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13377
01:36:32.609 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=471.87, Mass=620783, SNR=295.3, Peak=41155 HFD=4.6
01:36:32.609 00.000 8996 MultiStar: [#1 -0.51,-0.08,0.00,M1] [#2 0.10,-0.02,0.81,U] [#3 0.30,-0.35,0.00,M2] [#4 0.08,0.04,0.52,U] [#5 -0.50,-0.22,0.00,M3] [#6 -0.16,0.33,0.44,U] [#7 -0.23,0.16,0.38,U] [#8 -0.13,-0.20,0.34,U] 
01:36:32.610 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.03}, one-star: {-0.41, -0.05}
01:36:32.611 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.04 = 3.04)
01:36:32.612 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
01:36:32.613 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.03 hyp=0.14 cameraTheta=2.95 mountX=-0.14 mountY=-0.01, mountTheta=-3.06
01:36:32.614 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.03, opts=13)
01:36:32.615 00.001 8996 Enqueuing Move request for scope (-0.14, 0.03)
01:36:32.616 00.001 20224 Worker thread wakes up
01:36:32.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.03) opts 0xd
01:36:32.616 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.03)
01:36:32.616 00.000 20224 Moving (-0.14, 0.03) raw xDistance=-0.14 yDistance=-0.01
01:36:32.616 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:36:32.616 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:32.616 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:36:32.616 00.000 20224 MoveAxis(E, 0, ABG)
01:36:32.616 00.000 20224 Move returns status 0, amount 0
01:36:32.616 00.000 20224 MoveAxis(N, 0, ABG)
01:36:32.616 00.000 20224 Move returns status 0, amount 0
01:36:32.616 00.000 20224 move complete, result=0
01:36:32.617 00.001 20224 worker thread done servicing request
01:36:32.620 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41155, med=3197, FiltMin=2905, FiltMax=23747, Gamma=1.000
01:36:32.635 00.015 8996 UpdateGuideState exits: m=620783 SNR=295.3
01:36:32.636 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:32.637 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:32.637 00.000 8996 Enqueuing Expose request
01:36:32.638 00.001 20224 Worker thread wakes up
01:36:32.638 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:32.639 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:32.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:33.806 01.167 20224 Exposure complete
01:36:33.872 00.066 20224 worker thread done servicing request
01:36:33.872 00.000 8996 OnExposeComplete: enter
01:36:33.873 00.001 8996 UpdateGuideState(): m_state=6
01:36:33.874 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13378
01:36:33.875 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=471.86, Mass=574427, SNR=254.7, Peak=44739 HFD=4.6
01:36:33.876 00.001 8996 MultiStar: [#1 -0.02,-0.06,0.79,U] [#2 0.27,0.16,0.90,U] [#3 0.18,-0.30,0.69,U] [#4 0.21,-0.07,0.56,U] [#5 -0.25,-0.10,0.65,U] [#6 -0.11,0.21,0.53,U] [#7 -0.25,0.10,0.51,U] [#8 0.02,0.06,0.45,U] 
01:36:33.878 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.01}, one-star: {-0.08, -0.06}
01:36:33.880 00.002 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
01:36:33.881 00.001 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.28)
01:36:33.883 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.98 mountX=0.01 mountY=0.01, mountTheta=0.87
01:36:33.885 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.01, opts=13)
01:36:33.887 00.002 8996 Enqueuing Move request for scope (0.01, -0.01)
01:36:33.888 00.001 20224 Worker thread wakes up
01:36:33.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.01) opts 0xd
01:36:33.888 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.01)
01:36:33.888 00.000 20224 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=0.01
01:36:33.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:36:33.889 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:33.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:36:33.889 00.000 20224 MoveAxis(E, 0, ABG)
01:36:33.889 00.000 20224 Move returns status 0, amount 0
01:36:33.889 00.000 20224 MoveAxis(N, 0, ABG)
01:36:33.889 00.000 20224 Move returns status 0, amount 0
01:36:33.889 00.000 20224 move complete, result=0
01:36:33.889 00.000 20224 worker thread done servicing request
01:36:33.895 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44739, med=3197, FiltMin=2896, FiltMax=23667, Gamma=1.000
01:36:33.911 00.016 8996 UpdateGuideState exits: m=574427 SNR=254.7
01:36:33.912 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:33.913 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:33.913 00.000 8996 Enqueuing Expose request
01:36:33.914 00.001 20224 Worker thread wakes up
01:36:33.914 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:33.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:33.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:34.888 00.973 20224 Exposure complete
01:36:34.966 00.078 20224 worker thread done servicing request
01:36:34.966 00.000 8996 OnExposeComplete: enter
01:36:34.967 00.001 8996 UpdateGuideState(): m_state=6
01:36:34.968 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13379
01:36:34.970 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=471.96, Mass=615326, SNR=277.6, Peak=46867 HFD=4.9
01:36:34.971 00.001 8996 MultiStar: [#1 -0.43,-0.31,0.00,M1] [#2 -0.08,0.00,0.76,U] [#3 0.05,-0.39,0.66,U] [#4 -0.08,0.04,0.74,U] [#5 -0.39,-0.03,0.63,U] [#6 -0.08,0.57,0.00,M6] [#7 -0.48,-0.14,0.00,M1] [#8 -0.08,-0.02,0.38,U] 
01:36:34.972 00.001 8996 refined, 5 included, MultiStar: {-0.13, -0.05}, one-star: {-0.18, 0.04}
01:36:34.973 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
01:36:34.973 00.000 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
01:36:34.974 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.77 mountX=-0.13 mountY=0.06, mountTheta=2.66
01:36:34.976 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.05, opts=13)
01:36:34.977 00.001 8996 Enqueuing Move request for scope (-0.13, -0.05)
01:36:34.977 00.000 20224 Worker thread wakes up
01:36:34.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
01:36:34.978 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
01:36:34.978 00.000 20224 Moving (-0.13, -0.05) raw xDistance=-0.13 yDistance=0.06
01:36:34.978 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:36:34.978 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:34.978 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:36:34.978 00.000 20224 MoveAxis(E, 0, ABG)
01:36:34.978 00.000 20224 Move returns status 0, amount 0
01:36:34.978 00.000 20224 MoveAxis(N, 0, ABG)
01:36:34.978 00.000 20224 Move returns status 0, amount 0
01:36:34.978 00.000 20224 move complete, result=0
01:36:34.978 00.000 20224 worker thread done servicing request
01:36:34.990 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46867, med=3197, FiltMin=2889, FiltMax=25280, Gamma=1.000
01:36:35.008 00.018 8996 UpdateGuideState exits: m=615326 SNR=277.6
01:36:35.009 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:35.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:35.011 00.001 8996 Enqueuing Expose request
01:36:35.012 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:35.013 00.001 20224 Worker thread wakes up
01:36:35.014 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:35.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:36.178 01.164 20224 Exposure complete
01:36:36.259 00.081 20224 worker thread done servicing request
01:36:36.259 00.000 8996 OnExposeComplete: enter
01:36:36.260 00.001 8996 UpdateGuideState(): m_state=6
01:36:36.261 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13380
01:36:36.262 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=472.09, Mass=613911, SNR=267.4, Peak=38243 HFD=4.6
01:36:36.263 00.001 8996 MultiStar: [#1 -0.51,-0.44,0.00,M2] [#2 -0.33,-0.20,0.85,U] [#3 -0.12,-0.29,0.70,U] [#4 -0.19,-0.02,0.67,U] [#5 -0.45,-0.22,0.00,M2] [#6 -0.16,0.30,0.49,U] [#7 -0.50,-0.27,0.00,M2] [#8 -0.23,-0.27,0.41,U] 
01:36:36.264 00.001 8996 refined, 5 included, MultiStar: {-0.27, -0.04}, one-star: {-0.45, 0.18}
01:36:36.265 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
01:36:36.265 00.000 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
01:36:36.266 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.04 hyp=0.27 cameraTheta=-2.98 mountX=-0.27 mountY=0.07, mountTheta=2.87
01:36:36.268 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.04, opts=13)
01:36:36.268 00.000 8996 Enqueuing Move request for scope (-0.27, -0.04)
01:36:36.269 00.001 20224 Worker thread wakes up
01:36:36.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.04) opts 0xd
01:36:36.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.04)
01:36:36.269 00.000 20224 Moving (-0.27, -0.04) raw xDistance=-0.27 yDistance=0.07
01:36:36.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:36:36.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:36.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:36:36.269 00.000 20224 MoveAxis(E, 39, ABG)
01:36:36.270 00.001 20224 Guiding  Dir = 2, Dur = 39
01:36:36.270 00.000 20224 IsSlewing returns 0
01:36:36.270 00.000 20224 IsGuiding returns 0
01:36:36.273 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=38243, med=3197, FiltMin=2896, FiltMax=24845, Gamma=1.000
01:36:36.288 00.015 8996 UpdateGuideState exits: m=613911 SNR=267.4
01:36:36.289 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:36.291 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:36.292 00.001 8996 Enqueuing Expose request
01:36:36.323 00.031 20224 IsGuiding returns 1
01:36:36.323 00.000 20224 scope still moving after pulse duration time elapsed
01:36:36.353 00.030 20224 IsSlewing returns 0
01:36:36.353 00.000 20224 IsGuiding returns 1
01:36:36.384 00.031 20224 IsSlewing returns 0
01:36:36.384 00.000 20224 IsGuiding returns 1
01:36:36.414 00.030 20224 IsSlewing returns 0
01:36:36.414 00.000 20224 IsGuiding returns 0
01:36:36.414 00.000 20224 scope move finished after 39 + 105 ms
01:36:36.414 00.000 20224 Move returns status 0, amount 39
01:36:36.414 00.000 20224 MoveAxis(N, 0, ABG)
01:36:36.416 00.002 20224 Move returns status 0, amount 0
01:36:36.416 00.000 20224 move complete, result=0
01:36:36.416 00.000 20224 worker thread done servicing request
01:36:36.416 00.000 20224 Worker thread wakes up
01:36:36.416 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
01:36:36.418 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:36.419 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:37.397 00.978 20224 Exposure complete
01:36:37.473 00.076 20224 worker thread done servicing request
01:36:37.473 00.000 8996 OnExposeComplete: enter
01:36:37.474 00.001 8996 UpdateGuideState(): m_state=6
01:36:37.475 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13381
01:36:37.476 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=471.87, Mass=614252, SNR=296.3, Peak=41091 HFD=4.4
01:36:37.477 00.001 8996 MultiStar: [#1 0.26,-0.26,0.66,U] [#2 0.26,0.38,0.00,M1] [#3 0.48,-0.13,0.00,M1] [#4 0.15,-0.17,0.58,U] [#5 0.07,-0.16,0.52,U] [#6 -0.07,0.25,0.46,U] [#7 -0.36,-0.55,0.00,M3] [#8 0.19,0.07,0.32,U] 
01:36:37.478 00.001 8996 refined, 5 included, MultiStar: {0.17, -0.07}, one-star: {0.26, -0.04}
01:36:37.479 00.001 8996 CameraToMount -- cameraTheta (-0.41) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
01:36:37.480 00.001 8996 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
01:36:37.481 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.41 mountX=0.17 mountY=0.05, mountTheta=0.30
01:36:37.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.07, opts=13)
01:36:37.484 00.001 8996 Enqueuing Move request for scope (0.17, -0.07)
01:36:37.485 00.001 20224 Worker thread wakes up
01:36:37.485 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
01:36:37.485 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
01:36:37.486 00.001 20224 Moving (0.17, -0.07) raw xDistance=0.17 yDistance=0.05
01:36:37.486 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:36:37.486 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:37.486 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:36:37.486 00.000 20224 MoveAxis(E, 0, ABG)
01:36:37.486 00.000 20224 Move returns status 0, amount 0
01:36:37.486 00.000 20224 MoveAxis(N, 0, ABG)
01:36:37.486 00.000 20224 Move returns status 0, amount 0
01:36:37.486 00.000 20224 move complete, result=0
01:36:37.487 00.001 20224 worker thread done servicing request
01:36:37.492 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41091, med=3197, FiltMin=2873, FiltMax=25472, Gamma=1.000
01:36:37.512 00.020 8996 UpdateGuideState exits: m=614252 SNR=296.3
01:36:37.513 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:37.515 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:37.516 00.001 8996 Enqueuing Expose request
01:36:37.517 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:37.518 00.001 20224 Worker thread wakes up
01:36:37.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:37.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:38.685 01.167 20224 Exposure complete
01:36:38.754 00.069 20224 worker thread done servicing request
01:36:38.754 00.000 8996 OnExposeComplete: enter
01:36:38.755 00.001 8996 UpdateGuideState(): m_state=6
01:36:38.756 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13382
01:36:38.757 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=472.01, Mass=578432, SNR=319.3, Peak=35891 HFD=4.4
01:36:38.758 00.001 8996 MultiStar: [#1 0.33,0.00,0.62,U] [#2 0.48,0.13,0.00,M2] [#3 0.65,-0.17,0.00,M2] [#4 0.53,0.12,0.00,M1] [#5 -0.15,-0.24,0.53,U] [#6 0.42,0.23,0.00,M5] [#7 0.23,-0.21,0.42,U] [#8 0.47,-0.05,0.00,M1] 
01:36:38.758 00.000 8996 refined, 3 included, MultiStar: {0.23, -0.04}, one-star: {0.36, 0.10}
01:36:38.759 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
01:36:38.760 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
01:36:38.761 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-0.19 mountX=0.23 mountY=0.02, mountTheta=0.08
01:36:38.762 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.04, opts=13)
01:36:38.763 00.001 8996 Enqueuing Move request for scope (0.23, -0.04)
01:36:38.764 00.001 20224 Worker thread wakes up
01:36:38.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.04) opts 0xd
01:36:38.764 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.04)
01:36:38.765 00.001 20224 Moving (0.23, -0.04) raw xDistance=0.23 yDistance=0.02
01:36:38.765 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:36:38.765 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:38.765 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:36:38.765 00.000 20224 MoveAxis(W, 33, ABG)
01:36:38.765 00.000 20224 Guiding  Dir = 3, Dur = 33
01:36:38.766 00.001 20224 IsSlewing returns 0
01:36:38.766 00.000 20224 IsGuiding returns 0
01:36:38.771 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=35891, med=3197, FiltMin=2877, FiltMax=23603, Gamma=1.000
01:36:38.795 00.024 20224 PulseGuide returned control before completion, sleep 15
01:36:38.797 00.002 8996 UpdateGuideState exits: m=578432 SNR=319.3
01:36:38.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:38.800 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:38.801 00.001 8996 Enqueuing Expose request
01:36:38.824 00.023 20224 IsGuiding returns 1
01:36:38.824 00.000 20224 scope still moving after pulse duration time elapsed
01:36:38.856 00.032 20224 IsSlewing returns 0
01:36:38.856 00.000 20224 IsGuiding returns 1
01:36:38.887 00.031 20224 IsSlewing returns 0
01:36:38.887 00.000 20224 IsGuiding returns 0
01:36:38.887 00.000 20224 scope move finished after 33 + 88 ms
01:36:38.887 00.000 20224 Move returns status 0, amount 33
01:36:38.887 00.000 20224 MoveAxis(N, 0, ABG)
01:36:38.887 00.000 20224 Move returns status 0, amount 0
01:36:38.887 00.000 20224 move complete, result=0
01:36:38.887 00.000 20224 worker thread done servicing request
01:36:38.887 00.000 20224 Worker thread wakes up
01:36:38.889 00.002 8996 GuideStep: 0.2 px 33 ms WEST, 0.0 px 0 ms NORTH
01:36:38.890 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:38.890 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:39.883 00.993 20224 Exposure complete
01:36:39.957 00.074 20224 worker thread done servicing request
01:36:39.957 00.000 8996 OnExposeComplete: enter
01:36:39.958 00.001 8996 UpdateGuideState(): m_state=6
01:36:39.959 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13383
01:36:39.960 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=471.96, Mass=645667, SNR=321.3, Peak=43987 HFD=4.7
01:36:39.961 00.001 8996 MultiStar: [#1 0.09,-0.27,0.64,U] [#2 0.46,0.16,0.00,M3] [#3 0.73,-0.18,0.00,M3] [#4 0.40,0.11,0.49,U] [#5 -0.12,-0.11,0.58,U] [#6 0.36,0.41,0.00,M6] [#7 0.14,0.14,0.37,U] [#8 0.32,0.34,0.00,M2] 
01:36:39.962 00.001 8996 refined, 4 included, MultiStar: {0.04, -0.03}, one-star: {-0.10, 0.04}
01:36:39.963 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
01:36:39.964 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.70)
01:36:39.965 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-0.56 mountX=0.05 mountY=0.02, mountTheta=0.45
01:36:39.966 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.03, opts=13)
01:36:39.968 00.002 8996 Enqueuing Move request for scope (0.04, -0.03)
01:36:39.969 00.001 20224 Worker thread wakes up
01:36:39.969 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
01:36:39.969 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
01:36:39.969 00.000 20224 Moving (0.04, -0.03) raw xDistance=0.05 yDistance=0.02
01:36:39.969 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:36:39.969 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:39.969 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:36:39.969 00.000 20224 MoveAxis(E, 0, ABG)
01:36:39.969 00.000 20224 Move returns status 0, amount 0
01:36:39.969 00.000 20224 MoveAxis(N, 0, ABG)
01:36:39.969 00.000 20224 Move returns status 0, amount 0
01:36:39.969 00.000 20224 move complete, result=0
01:36:39.969 00.000 20224 worker thread done servicing request
01:36:39.973 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43987, med=3197, FiltMin=2883, FiltMax=28464, Gamma=1.000
01:36:39.985 00.012 8996 UpdateGuideState exits: m=645667 SNR=321.3
01:36:39.987 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:39.987 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:39.988 00.001 8996 Enqueuing Expose request
01:36:39.989 00.001 20224 Worker thread wakes up
01:36:39.989 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:36:39.989 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:39.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:41.166 01.177 20224 Exposure complete
01:36:41.225 00.059 20224 worker thread done servicing request
01:36:41.225 00.000 8996 OnExposeComplete: enter
01:36:41.228 00.003 8996 UpdateGuideState(): m_state=6
01:36:41.229 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13384
01:36:41.231 00.002 8996 Star::Find returns 1 (0), X=136.92, Y=471.54, Mass=643512, SNR=299.4, Peak=38915 HFD=4.9
01:36:41.233 00.002 8996 MultiStar: [#1 0.02,-0.57,0.00,M1] [#2 0.19,-0.02,0.75,U] [#3 0.54,-0.67,0.00,M4] [#4 0.39,-0.45,0.00,M1] [#5 -0.12,-0.55,0.00,M1] [#6 0.00,-0.00,0.38,U] [#7 -0.20,-0.61,0.00,M2] [#8 0.38,-0.26,0.00,M3] 
01:36:41.235 00.002 8996 refined, 2 included, MultiStar: {0.15, -0.18}, one-star: {0.18, -0.37}
01:36:41.237 00.002 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
01:36:41.238 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.39)
01:36:41.241 00.003 8996 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.24 cameraTheta=-0.87 mountX=0.17 mountY=0.16, mountTheta=0.76
01:36:41.245 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.18, opts=13)
01:36:41.246 00.001 8996 Enqueuing Move request for scope (0.15, -0.18)
01:36:41.247 00.001 20224 Worker thread wakes up
01:36:41.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd
01:36:41.247 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.18)
01:36:41.247 00.000 20224 Moving (0.15, -0.18) raw xDistance=0.17 yDistance=0.16
01:36:41.248 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:36:41.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:41.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:36:41.248 00.000 20224 MoveAxis(E, 0, ABG)
01:36:41.248 00.000 20224 Move returns status 0, amount 0
01:36:41.248 00.000 20224 MoveAxis(N, 0, ABG)
01:36:41.248 00.000 20224 Move returns status 0, amount 0
01:36:41.248 00.000 20224 move complete, result=0
01:36:41.248 00.000 20224 worker thread done servicing request
01:36:41.252 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=38915, med=3197, FiltMin=2896, FiltMax=24976, Gamma=1.000
01:36:41.267 00.015 8996 UpdateGuideState exits: m=643512 SNR=299.4
01:36:41.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:41.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:41.270 00.001 8996 Enqueuing Expose request
01:36:41.271 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:36:41.272 00.001 20224 Worker thread wakes up
01:36:41.272 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:41.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:42.229 00.957 20224 Exposure complete
01:36:42.304 00.075 20224 worker thread done servicing request
01:36:42.304 00.000 8996 OnExposeComplete: enter
01:36:42.306 00.002 8996 UpdateGuideState(): m_state=6
01:36:42.307 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13385
01:36:42.307 00.000 8996 Star::Find returns 1 (0), X=136.68, Y=471.18, Mass=668174, SNR=332.3, Peak=42429 HFD=4.8
01:36:42.308 00.001 8996 MultiStar: [#1 -0.06,-0.77,0.00,M2] [#2 0.17,-0.38,0.66,U] [#3 0.54,-0.68,0.00,M5] [#4 0.22,-0.70,0.00,M2] [#5 0.04,-0.89,0.00,M2] [#6 0.11,-0.05,0.36,U] [#7 -0.39,-0.71,0.00,M3] [#8 0.20,-0.81,0.00,M4] 
01:36:42.309 00.001 8996 refined, 2 included, MultiStar: {0.04, -0.49}, one-star: {-0.06, -0.73}
01:36:42.310 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
01:36:42.310 00.000 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.51 = 1.77)
01:36:42.311 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.49 hyp=0.50 cameraTheta=-1.48 mountX=0.09 mountY=0.49, mountTheta=1.38
01:36:42.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.49, opts=13)
01:36:42.314 00.001 8996 Enqueuing Move request for scope (0.04, -0.49)
01:36:42.315 00.001 20224 Worker thread wakes up
01:36:42.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.49) opts 0xd
01:36:42.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.49)
01:36:42.315 00.000 20224 Moving (0.04, -0.49) raw xDistance=0.09 yDistance=0.49
01:36:42.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:36:42.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:36:42.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:36:42.315 00.000 20224 MoveAxis(E, 0, ABG)
01:36:42.315 00.000 20224 Move returns status 0, amount 0
01:36:42.315 00.000 20224 MoveAxis(N, 0, ABG)
01:36:42.315 00.000 20224 Move returns status 0, amount 0
01:36:42.315 00.000 20224 move complete, result=0
01:36:42.315 00.000 20224 worker thread done servicing request
01:36:42.319 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=42429, med=3197, FiltMin=2893, FiltMax=25920, Gamma=1.000
01:36:42.334 00.015 8996 UpdateGuideState exits: m=668174 SNR=332.3
01:36:42.335 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:42.335 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:42.336 00.001 8996 Enqueuing Expose request
01:36:42.338 00.002 20224 Worker thread wakes up
01:36:42.338 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:36:42.339 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:42.339 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:43.515 01.176 20224 Exposure complete
01:36:43.579 00.064 20224 worker thread done servicing request
01:36:43.579 00.000 8996 OnExposeComplete: enter
01:36:43.580 00.001 8996 UpdateGuideState(): m_state=6
01:36:43.582 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13386
01:36:43.582 00.000 8996 Star::Find returns 1 (0), X=136.39, Y=471.07, Mass=635777, SNR=291.4, Peak=42845 HFD=4.8
01:36:43.583 00.001 8996 MultiStar: large primary error, entering stabilization period
01:36:43.585 00.002 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
01:36:43.586 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
01:36:43.587 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.84 hyp=0.91 cameraTheta=-1.97 mountX=-0.27 mountY=0.88, mountTheta=1.87
01:36:43.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.84, opts=13)
01:36:43.590 00.001 8996 Enqueuing Move request for scope (-0.36, -0.84)
01:36:43.591 00.001 20224 Worker thread wakes up
01:36:43.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.84) opts 0xd
01:36:43.591 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.84)
01:36:43.591 00.000 20224 Moving (-0.36, -0.84) raw xDistance=-0.27 yDistance=0.88
01:36:43.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:36:43.591 00.000 20224 resist switch: large excursion: input 0.88 thresh 0.60 direction from -1 to 1
01:36:43.591 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.63
01:36:43.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
01:36:43.591 00.000 20224 MoveAxis(E, 40, ABG)
01:36:43.591 00.000 20224 Guiding  Dir = 2, Dur = 40
01:36:43.592 00.001 20224 IsSlewing returns 0
01:36:43.592 00.000 20224 IsGuiding returns 0
01:36:43.595 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42845, med=3197, FiltMin=2883, FiltMax=26349, Gamma=1.000
01:36:43.600 00.005 20224 PulseGuide returned control before completion, sleep 42
01:36:43.610 00.010 8996 UpdateGuideState exits: m=635777 SNR=291.4
01:36:43.611 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:43.612 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:43.613 00.001 8996 Enqueuing Expose request
01:36:43.646 00.033 20224 IsGuiding returns 1
01:36:43.646 00.000 20224 scope still moving after pulse duration time elapsed
01:36:43.678 00.032 20224 IsSlewing returns 0
01:36:43.679 00.001 20224 IsGuiding returns 0
01:36:43.679 00.000 20224 scope move finished after 40 + 46 ms
01:36:43.679 00.000 20224 Move returns status 0, amount 40
01:36:43.679 00.000 20224 MoveAxis(S, 185, ABG)
01:36:43.679 00.000 20224 Guiding  Dir = 1, Dur = 185
01:36:43.679 00.000 20224 IsSlewing returns 0
01:36:43.680 00.001 20224 IsGuiding returns 0
01:36:43.681 00.001 20224 PulseGuide returned control before completion, sleep 194
01:36:43.878 00.197 20224 IsGuiding returns 1
01:36:43.878 00.000 20224 scope still moving after pulse duration time elapsed
01:36:43.910 00.032 20224 IsSlewing returns 0
01:36:43.911 00.001 20224 IsGuiding returns 1
01:36:43.940 00.029 20224 IsSlewing returns 0
01:36:43.941 00.001 20224 IsGuiding returns 0
01:36:43.941 00.000 20224 scope move finished after 185 + 76 ms
01:36:43.941 00.000 20224 Move returns status 0, amount 185
01:36:43.941 00.000 20224 move complete, result=0
01:36:43.941 00.000 20224 worker thread done servicing request
01:36:43.941 00.000 20224 Worker thread wakes up
01:36:43.941 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:43.941 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.9 px 185 ms SOUTH
01:36:43.944 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:44.927 00.983 20224 Exposure complete
01:36:45.008 00.081 20224 worker thread done servicing request
01:36:45.008 00.000 8996 OnExposeComplete: enter
01:36:45.009 00.001 8996 UpdateGuideState(): m_state=6
01:36:45.010 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13387
01:36:45.010 00.000 8996 Star::Find returns 1 (0), X=136.72, Y=471.71, Mass=539718, SNR=283.7, Peak=30739 HFD=4.8
01:36:45.010 00.000 8996 MultiStar: exiting stabilization period
01:36:45.012 00.002 8996 MultiStar: [#1 -0.21,-0.27,0.66,U] [#2 0.02,-0.23,0.66,U] [#3 0.62,0.11,0.00,M6] [#4 0.24,0.06,0.45,U] [#5 -0.26,-0.17,0.64,U] [#6 0.11,0.38,0.52,U] [#7 -0.10,-0.09,0.45,U] [#8 0.20,-0.20,0.41,U] 
01:36:45.013 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.11}, one-star: {-0.03, -0.20}
01:36:45.014 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
01:36:45.015 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
01:36:45.016 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.12 cameraTheta=-1.80 mountX=-0.01 mountY=0.11, mountTheta=1.70
01:36:45.017 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
01:36:45.018 00.001 8996 Enqueuing Move request for scope (-0.03, -0.11)
01:36:45.019 00.001 20224 Worker thread wakes up
01:36:45.019 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
01:36:45.019 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
01:36:45.019 00.000 20224 Moving (-0.03, -0.11) raw xDistance=-0.01 yDistance=0.11
01:36:45.019 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:36:45.019 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:45.019 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:36:45.019 00.000 20224 MoveAxis(E, 0, ABG)
01:36:45.019 00.000 20224 Move returns status 0, amount 0
01:36:45.019 00.000 20224 MoveAxis(N, 0, ABG)
01:36:45.019 00.000 20224 Move returns status 0, amount 0
01:36:45.019 00.000 20224 move complete, result=0
01:36:45.019 00.000 20224 worker thread done servicing request
01:36:45.025 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=30739, med=3197, FiltMin=2899, FiltMax=22176, Gamma=1.000
01:36:45.051 00.026 8996 UpdateGuideState exits: m=539718 SNR=283.7
01:36:45.055 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:45.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:45.058 00.002 8996 Enqueuing Expose request
01:36:45.060 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:45.062 00.002 20224 Worker thread wakes up
01:36:45.062 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:45.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:46.227 01.165 20224 Exposure complete
01:36:46.298 00.071 20224 worker thread done servicing request
01:36:46.298 00.000 8996 OnExposeComplete: enter
01:36:46.300 00.002 8996 UpdateGuideState(): m_state=6
01:36:46.301 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13388
01:36:46.302 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.52, Mass=592780, SNR=292.3, Peak=40243 HFD=4.7
01:36:46.304 00.002 8996 MultiStar: [#1 -0.21,0.34,0.69,U] [#2 0.32,0.52,0.00,M1] [#3 0.54,0.55,0.00,M7] [#4 0.36,0.90,0.00,M2] [#5 -0.01,0.61,0.00,M2] [#6 -0.05,0.70,0.00,M4] [#7 0.08,0.37,0.43,U] [#8 0.30,0.67,0.00,M4] 
01:36:46.306 00.002 8996 refined, 2 included, MultiStar: {-0.09, 0.48}, one-star: {-0.07, 0.61}
01:36:46.308 00.002 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
01:36:46.310 00.002 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
01:36:46.311 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.48 hyp=0.48 cameraTheta=1.75 mountX=-0.13 mountY=-0.46, mountTheta=-1.85
01:36:46.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.48, opts=13)
01:36:46.314 00.001 8996 Enqueuing Move request for scope (-0.09, 0.48)
01:36:46.316 00.002 20224 Worker thread wakes up
01:36:46.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.48) opts 0xd
01:36:46.316 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.48)
01:36:46.316 00.000 20224 Moving (-0.09, 0.48) raw xDistance=-0.13 yDistance=-0.46
01:36:46.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:36:46.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:36:46.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
01:36:46.316 00.000 20224 MoveAxis(E, 0, ABG)
01:36:46.316 00.000 20224 Move returns status 0, amount 0
01:36:46.316 00.000 20224 MoveAxis(N, 0, ABG)
01:36:46.316 00.000 20224 Move returns status 0, amount 0
01:36:46.316 00.000 20224 move complete, result=0
01:36:46.316 00.000 20224 worker thread done servicing request
01:36:46.321 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40243, med=3197, FiltMin=2909, FiltMax=23824, Gamma=1.000
01:36:46.337 00.016 8996 UpdateGuideState exits: m=592780 SNR=292.3
01:36:46.338 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:46.339 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:46.340 00.001 8996 Enqueuing Expose request
01:36:46.341 00.001 20224 Worker thread wakes up
01:36:46.341 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:36:46.342 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:46.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:47.317 00.975 20224 Exposure complete
01:36:47.387 00.070 20224 worker thread done servicing request
01:36:47.387 00.000 8996 OnExposeComplete: enter
01:36:47.388 00.001 8996 UpdateGuideState(): m_state=6
01:36:47.389 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13389
01:36:47.390 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.81, Mass=587804, SNR=308.0, Peak=41267 HFD=4.5
01:36:47.391 00.001 8996 MultiStar: [#1 0.10,0.68,0.00,M1] [#2 0.46,0.75,0.00,M2] [#3 0.68,0.81,0.00,M8] [#4 0.39,0.88,0.00,M3] [#5 0.13,0.64,0.00,M3] [#6 0.13,0.93,0.00,M5] [#7 0.07,0.64,0.00,M2] [#8 0.15,0.94,0.00,M5] 
01:36:47.392 00.001 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
01:36:47.392 00.000 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
01:36:47.393 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.90 hyp=0.90 cameraTheta=1.47 mountX=0.00 mountY=-0.90, mountTheta=-1.57
01:36:47.395 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.90, opts=13)
01:36:47.395 00.000 8996 Enqueuing Move request for scope (0.09, 0.90)
01:36:47.396 00.001 20224 Worker thread wakes up
01:36:47.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.90) opts 0xd
01:36:47.397 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.90)
01:36:47.397 00.000 20224 Moving (0.09, 0.90) raw xDistance=0.00 yDistance=-0.90
01:36:47.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:36:47.397 00.000 20224 resist switch: large excursion: input -0.90 thresh 0.60 direction from 1 to -1
01:36:47.397 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.71
01:36:47.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
01:36:47.397 00.000 20224 MoveAxis(E, 0, ABG)
01:36:47.397 00.000 20224 Move returns status 0, amount 0
01:36:47.397 00.000 20224 MoveAxis(N, 190, ABG)
01:36:47.398 00.001 20224 Guiding  Dir = 0, Dur = 190
01:36:47.398 00.000 20224 IsSlewing returns 0
01:36:47.398 00.000 20224 IsGuiding returns 0
01:36:47.400 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41267, med=3197, FiltMin=2905, FiltMax=23264, Gamma=1.000
01:36:47.413 00.013 20224 PulseGuide returned control before completion, sleep 186
01:36:47.418 00.005 8996 UpdateGuideState exits: m=587804 SNR=308.0
01:36:47.420 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:47.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:47.422 00.001 8996 Enqueuing Expose request
01:36:47.615 00.193 20224 IsGuiding returns 1
01:36:47.615 00.000 20224 scope still moving after pulse duration time elapsed
01:36:47.647 00.032 20224 IsSlewing returns 0
01:36:47.647 00.000 20224 IsGuiding returns 1
01:36:47.677 00.030 20224 IsSlewing returns 0
01:36:47.677 00.000 20224 IsGuiding returns 0
01:36:47.677 00.000 20224 scope move finished after 190 + 89 ms
01:36:47.677 00.000 20224 Move returns status 0, amount 190
01:36:47.678 00.001 20224 move complete, result=0
01:36:47.678 00.000 20224 worker thread done servicing request
01:36:47.678 00.000 20224 Worker thread wakes up
01:36:47.678 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.9 px 190 ms NORTH
01:36:47.680 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:47.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:48.862 01.182 20224 Exposure complete
01:36:48.954 00.092 20224 worker thread done servicing request
01:36:48.954 00.000 8996 OnExposeComplete: enter
01:36:48.955 00.001 8996 UpdateGuideState(): m_state=6
01:36:48.956 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13390
01:36:48.957 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.15, Mass=727185, SNR=324.3, Peak=50227 HFD=4.5
01:36:48.958 00.001 8996 MultiStar: [#1 0.30,0.07,0.64,U] [#2 0.40,0.34,0.00,M3] [#3 0.60,0.07,0.00,M9] [#4 0.54,0.42,0.00,M4] [#5 -0.05,-0.03,0.54,U] [#6 0.40,0.50,0.00,M6] [#7 0.31,0.17,0.36,U] [#8 0.48,0.30,0.00,M6] 
01:36:48.958 00.000 8996 refined, 3 included, MultiStar: {0.23, 0.13}, one-star: {0.32, 0.23}
01:36:48.959 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
01:36:48.961 00.002 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
01:36:48.961 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=0.13 hyp=0.27 cameraTheta=0.50 mountX=0.22 mountY=-0.15, mountTheta=-0.61
01:36:48.963 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.13, opts=13)
01:36:48.964 00.001 8996 Enqueuing Move request for scope (0.23, 0.13)
01:36:48.965 00.001 20224 Worker thread wakes up
01:36:48.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.13) opts 0xd
01:36:48.965 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.13)
01:36:48.965 00.000 20224 Moving (0.23, 0.13) raw xDistance=0.22 yDistance=-0.15
01:36:48.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:36:48.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:48.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:36:48.965 00.000 20224 MoveAxis(W, 32, ABG)
01:36:48.965 00.000 20224 Guiding  Dir = 3, Dur = 32
01:36:48.965 00.000 20224 IsSlewing returns 0
01:36:48.966 00.001 20224 IsGuiding returns 0
01:36:48.969 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50227, med=3197, FiltMin=2892, FiltMax=30637, Gamma=1.000
01:36:48.984 00.015 8996 UpdateGuideState exits: m=727185 SNR=324.3
01:36:48.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:48.985 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:48.986 00.001 8996 Enqueuing Expose request
01:36:49.010 00.024 20224 IsGuiding returns 1
01:36:49.010 00.000 20224 scope still moving after pulse duration time elapsed
01:36:49.040 00.030 20224 IsSlewing returns 0
01:36:49.040 00.000 20224 IsGuiding returns 1
01:36:49.071 00.031 20224 IsSlewing returns 0
01:36:49.071 00.000 20224 IsGuiding returns 1
01:36:49.101 00.030 20224 IsSlewing returns 0
01:36:49.101 00.000 20224 IsGuiding returns 0
01:36:49.102 00.001 20224 scope move finished after 32 + 104 ms
01:36:49.102 00.000 20224 Move returns status 0, amount 32
01:36:49.102 00.000 20224 MoveAxis(N, 0, ABG)
01:36:49.102 00.000 20224 Move returns status 0, amount 0
01:36:49.102 00.000 20224 move complete, result=0
01:36:49.102 00.000 20224 worker thread done servicing request
01:36:49.102 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.2 px 0 ms NORTH
01:36:49.104 00.002 20224 Worker thread wakes up
01:36:49.104 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:49.104 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:50.081 00.977 20224 Exposure complete
01:36:50.135 00.054 20224 worker thread done servicing request
01:36:50.135 00.000 8996 OnExposeComplete: enter
01:36:50.136 00.001 8996 UpdateGuideState(): m_state=6
01:36:50.137 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13391
01:36:50.138 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.84, Mass=622011, SNR=311.2, Peak=45299 HFD=4.6
01:36:50.139 00.001 8996 MultiStar: [#1 -0.32,-0.62,0.00,M1] [#2 0.04,-0.15,0.65,U] [#3 0.28,-0.34,0.54,U] [#4 0.08,-0.10,0.46,U] [#5 -0.32,-0.17,0.60,U] [#6 -0.15,0.01,0.39,U] [#7 -0.31,-0.30,0.38,U] [#8 -0.03,-0.22,0.36,U] 
01:36:50.140 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.16}, one-star: {-0.18, -0.07}
01:36:50.140 00.000 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
01:36:50.141 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.23)
01:36:50.142 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-2.03 mountX=-0.06 mountY=0.17, mountTheta=1.93
01:36:50.144 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.16, opts=13)
01:36:50.144 00.000 8996 Enqueuing Move request for scope (-0.08, -0.16)
01:36:50.145 00.001 20224 Worker thread wakes up
01:36:50.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.16) opts 0xd
01:36:50.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.16)
01:36:50.145 00.000 20224 Moving (-0.08, -0.16) raw xDistance=-0.06 yDistance=0.17
01:36:50.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:36:50.146 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:50.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:36:50.146 00.000 20224 MoveAxis(E, 0, ABG)
01:36:50.146 00.000 20224 Move returns status 0, amount 0
01:36:50.146 00.000 20224 MoveAxis(N, 0, ABG)
01:36:50.146 00.000 20224 Move returns status 0, amount 0
01:36:50.146 00.000 20224 move complete, result=0
01:36:50.146 00.000 20224 worker thread done servicing request
01:36:50.151 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45299, med=3197, FiltMin=2880, FiltMax=25504, Gamma=1.000
01:36:50.165 00.014 8996 UpdateGuideState exits: m=622011 SNR=311.2
01:36:50.166 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:50.167 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:50.167 00.000 8996 Enqueuing Expose request
01:36:50.168 00.001 20224 Worker thread wakes up
01:36:50.168 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:36:50.169 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:50.169 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:51.331 01.162 20224 Exposure complete
01:36:51.393 00.062 20224 worker thread done servicing request
01:36:51.393 00.000 8996 OnExposeComplete: enter
01:36:51.394 00.001 8996 UpdateGuideState(): m_state=6
01:36:51.395 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13392
01:36:51.395 00.000 8996 Star::Find returns 1 (0), X=136.55, Y=471.86, Mass=605568, SNR=287.6, Peak=42947 HFD=4.6
01:36:51.396 00.001 8996 MultiStar: [#1 -0.02,-0.40,0.75,U] [#2 -0.17,-0.28,0.80,U] [#3 0.27,-0.07,0.62,U] [#4 0.18,-0.12,0.58,U] [#5 -0.49,-0.28,0.00,M2] [#6 -0.25,0.38,0.46,U] [#7 -0.32,-0.09,0.47,U] [#8 -0.13,-0.07,0.36,U] 
01:36:51.397 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.12}, one-star: {-0.20, -0.05}
01:36:51.399 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
01:36:51.399 00.000 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
01:36:51.400 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.15 mountX=-0.06 mountY=0.12, mountTheta=2.05
01:36:51.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
01:36:51.402 00.000 8996 Enqueuing Move request for scope (-0.08, -0.12)
01:36:51.403 00.001 20224 Worker thread wakes up
01:36:51.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
01:36:51.403 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
01:36:51.403 00.000 20224 Moving (-0.08, -0.12) raw xDistance=-0.06 yDistance=0.12
01:36:51.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:36:51.403 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:51.404 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:36:51.404 00.000 20224 MoveAxis(E, 0, ABG)
01:36:51.404 00.000 20224 Move returns status 0, amount 0
01:36:51.404 00.000 20224 MoveAxis(N, 0, ABG)
01:36:51.404 00.000 20224 Move returns status 0, amount 0
01:36:51.404 00.000 20224 move complete, result=0
01:36:51.404 00.000 20224 worker thread done servicing request
01:36:51.407 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42947, med=3197, FiltMin=2899, FiltMax=25123, Gamma=1.000
01:36:51.428 00.021 8996 UpdateGuideState exits: m=605568 SNR=287.6
01:36:51.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:51.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:51.432 00.001 8996 Enqueuing Expose request
01:36:51.433 00.001 20224 Worker thread wakes up
01:36:51.433 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:36:51.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:51.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:52.403 00.969 20224 Exposure complete
01:36:52.482 00.079 20224 worker thread done servicing request
01:36:52.482 00.000 8996 OnExposeComplete: enter
01:36:52.483 00.001 8996 UpdateGuideState(): m_state=6
01:36:52.484 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13393
01:36:52.485 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=471.95, Mass=673511, SNR=300.7, Peak=46947 HFD=4.8
01:36:52.486 00.001 8996 MultiStar: [#1 0.03,-0.07,0.59,U] [#2 0.08,0.01,0.79,U] [#3 0.48,0.23,0.00,M8] [#4 0.34,0.51,0.00,M3] [#5 -0.24,-0.05,0.60,U] [#6 -0.03,0.48,0.00,M5] [#7 -0.19,0.22,0.36,U] [#8 0.01,0.30,0.34,U] 
01:36:52.487 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.05}, one-star: {-0.36, 0.04}
01:36:52.488 00.001 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
01:36:52.489 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
01:36:52.490 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.81 mountX=-0.14 mountY=-0.03, mountTheta=-2.93
01:36:52.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.05, opts=13)
01:36:52.493 00.001 8996 Enqueuing Move request for scope (-0.13, 0.05)
01:36:52.494 00.001 20224 Worker thread wakes up
01:36:52.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
01:36:52.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
01:36:52.494 00.000 20224 Moving (-0.13, 0.05) raw xDistance=-0.14 yDistance=-0.03
01:36:52.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:36:52.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:36:52.495 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:36:52.495 00.000 20224 MoveAxis(E, 0, ABG)
01:36:52.495 00.000 20224 Move returns status 0, amount 0
01:36:52.495 00.000 20224 MoveAxis(N, 0, ABG)
01:36:52.495 00.000 20224 Move returns status 0, amount 0
01:36:52.495 00.000 20224 move complete, result=0
01:36:52.495 00.000 20224 worker thread done servicing request
01:36:52.498 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46947, med=3197, FiltMin=2873, FiltMax=28419, Gamma=1.000
01:36:52.520 00.022 8996 UpdateGuideState exits: m=673511 SNR=300.7
01:36:52.521 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:52.522 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:52.523 00.001 8996 Enqueuing Expose request
01:36:52.524 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:36:52.525 00.001 20224 Worker thread wakes up
01:36:52.525 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:52.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:53.697 01.172 20224 Exposure complete
01:36:53.782 00.085 20224 worker thread done servicing request
01:36:53.782 00.000 8996 OnExposeComplete: enter
01:36:53.783 00.001 8996 UpdateGuideState(): m_state=6
01:36:53.784 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13394
01:36:53.784 00.000 8996 Star::Find returns 1 (0), X=135.90, Y=471.62, Mass=643095, SNR=308.8, Peak=43696 HFD=4.7
01:36:53.786 00.002 8996 MultiStar: [#1 -0.48,-0.67,0.00,M1] [#2 -0.43,-0.39,0.00,M1] [#3 -0.03,-0.35,0.58,U] [#4 -0.21,-0.13,0.45,U] [#5 -0.78,-0.49,0.00,M2] [#6 -0.49,0.34,0.00,M6] [#7 -0.49,-0.54,0.00,M1] [#8 -0.42,-0.42,0.00,M4] 
01:36:53.787 00.001 8996 refined, 2 included, MultiStar: {-0.47, -0.27}, one-star: {-0.84, -0.29}
01:36:53.787 00.000 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
01:36:53.788 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
01:36:53.789 00.001 8996 CameraToMount -- cameraX=-0.47 cameraY=-0.27 hyp=0.55 cameraTheta=-2.62 mountX=-0.44 mountY=0.33, mountTheta=2.51
01:36:53.790 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=-0.27, opts=13)
01:36:53.790 00.000 8996 Enqueuing Move request for scope (-0.47, -0.27)
01:36:53.792 00.002 20224 Worker thread wakes up
01:36:53.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.27) opts 0xd
01:36:53.792 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, -0.27)
01:36:53.792 00.000 20224 Moving (-0.47, -0.27) raw xDistance=-0.44 yDistance=0.33
01:36:53.793 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
01:36:53.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:36:53.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:36:53.793 00.000 20224 MoveAxis(E, 65, ABG)
01:36:53.793 00.000 20224 Guiding  Dir = 2, Dur = 65
01:36:53.793 00.000 20224 IsSlewing returns 0
01:36:53.793 00.000 20224 IsGuiding returns 0
01:36:53.800 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43696, med=3197, FiltMin=2893, FiltMax=26995, Gamma=1.000
01:36:53.825 00.025 8996 UpdateGuideState exits: m=643095 SNR=308.8
01:36:53.828 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:53.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:53.831 00.002 8996 Enqueuing Expose request
01:36:53.842 00.011 20224 PulseGuide returned control before completion, sleep 27
01:36:53.872 00.030 20224 IsGuiding returns 1
01:36:53.872 00.000 20224 scope still moving after pulse duration time elapsed
01:36:53.904 00.032 20224 IsSlewing returns 0
01:36:53.905 00.001 20224 IsGuiding returns 1
01:36:53.935 00.030 20224 IsSlewing returns 0
01:36:53.935 00.000 20224 IsGuiding returns 0
01:36:53.935 00.000 20224 scope move finished after 65 + 77 ms
01:36:53.935 00.000 20224 Move returns status 0, amount 65
01:36:53.935 00.000 20224 MoveAxis(N, 0, ABG)
01:36:53.935 00.000 20224 Move returns status 0, amount 0
01:36:53.935 00.000 20224 move complete, result=0
01:36:53.935 00.000 20224 worker thread done servicing request
01:36:53.935 00.000 20224 Worker thread wakes up
01:36:53.935 00.000 8996 GuideStep: -0.4 px 65 ms EAST, 0.3 px 0 ms NORTH
01:36:53.937 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:53.937 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:54.931 00.994 20224 Exposure complete
01:36:55.017 00.086 20224 worker thread done servicing request
01:36:55.017 00.000 8996 OnExposeComplete: enter
01:36:55.019 00.002 8996 UpdateGuideState(): m_state=6
01:36:55.020 00.001 8996 Star::Find(15, 135, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13395
01:36:55.022 00.002 8996 Star::Find returns 1 (0), X=136.10, Y=472.32, Mass=645969, SNR=311.5, Peak=40960 HFD=4.6
01:36:55.024 00.002 8996 MultiStar: [#1 -0.61,-0.27,0.00,M2] [#2 -0.13,0.17,0.61,U] [#3 0.08,0.04,0.56,U] [#4 -0.18,0.37,0.45,U] [#5 -0.60,-0.02,0.00,M3] [#6 -0.39,0.40,0.00,M7] [#7 -0.53,-0.18,0.00,M2] [#8 -0.34,0.16,0.35,U] 
01:36:55.025 00.001 8996 refined, 4 included, MultiStar: {-0.30, 0.25}, one-star: {-0.64, 0.41}
01:36:55.027 00.002 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
01:36:55.028 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
01:36:55.029 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.25 hyp=0.39 cameraTheta=2.43 mountX=-0.32 mountY=-0.22, mountTheta=-2.54
01:36:55.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.25, opts=13)
01:36:55.032 00.001 8996 Enqueuing Move request for scope (-0.30, 0.25)
01:36:55.033 00.001 20224 Worker thread wakes up
01:36:55.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.25) opts 0xd
01:36:55.033 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.25)
01:36:55.033 00.000 20224 Moving (-0.30, 0.25) raw xDistance=-0.32 yDistance=-0.22
01:36:55.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
01:36:55.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:36:55.034 00.001 20224 MoveAxis(E, 51, ABG)
01:36:55.034 00.000 20224 Guiding  Dir = 2, Dur = 51
01:36:55.034 00.000 20224 IsSlewing returns 0
01:36:55.034 00.000 20224 IsGuiding returns 0
01:36:55.038 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40960, med=3200, FiltMin=2921, FiltMax=23241, Gamma=1.000
01:36:55.046 00.008 20224 PulseGuide returned control before completion, sleep 50
01:36:55.052 00.006 8996 UpdateGuideState exits: m=645969 SNR=311.5
01:36:55.053 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:55.054 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:55.054 00.000 8996 Enqueuing Expose request
01:36:55.108 00.054 20224 IsGuiding returns 1
01:36:55.108 00.000 20224 scope still moving after pulse duration time elapsed
01:36:55.140 00.032 20224 IsSlewing returns 0
01:36:55.140 00.000 20224 IsGuiding returns 1
01:36:55.171 00.031 20224 IsSlewing returns 0
01:36:55.171 00.000 20224 IsGuiding returns 0
01:36:55.171 00.000 20224 scope move finished after 51 + 85 ms
01:36:55.171 00.000 20224 Move returns status 0, amount 51
01:36:55.171 00.000 20224 MoveAxis(N, 46, ABG)
01:36:55.171 00.000 20224 Guiding  Dir = 0, Dur = 46
01:36:55.172 00.001 20224 IsSlewing returns 0
01:36:55.172 00.000 20224 IsGuiding returns 0
01:36:55.220 00.048 20224 IsGuiding returns 1
01:36:55.221 00.001 20224 scope still moving after pulse duration time elapsed
01:36:55.249 00.028 20224 IsSlewing returns 0
01:36:55.250 00.001 20224 IsGuiding returns 1
01:36:55.280 00.030 20224 IsSlewing returns 0
01:36:55.280 00.000 20224 IsGuiding returns 1
01:36:55.311 00.031 20224 IsSlewing returns 0
01:36:55.312 00.001 20224 IsGuiding returns 0
01:36:55.312 00.000 20224 scope move finished after 46 + 94 ms
01:36:55.312 00.000 20224 Move returns status 0, amount 46
01:36:55.312 00.000 20224 move complete, result=0
01:36:55.312 00.000 20224 worker thread done servicing request
01:36:55.313 00.001 20224 Worker thread wakes up
01:36:55.313 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.2 px 46 ms NORTH
01:36:55.316 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:55.316 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:56.477 01.161 20224 Exposure complete
01:36:56.541 00.064 20224 worker thread done servicing request
01:36:56.541 00.000 8996 OnExposeComplete: enter
01:36:56.542 00.001 8996 UpdateGuideState(): m_state=6
01:36:56.543 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13396
01:36:56.545 00.002 8996 Star::Find returns 1 (0), X=136.24, Y=471.46, Mass=670026, SNR=300.4, Peak=36816 HFD=4.7
01:36:56.546 00.001 8996 MultiStar: [#1 -0.40,-0.69,0.00,M3] [#2 -0.06,-0.27,0.84,U] [#3 -0.04,-0.30,0.55,U] [#4 -0.24,-0.24,0.46,U] [#5 -0.45,-0.42,0.00,M4] [#6 -0.15,-0.03,0.41,U] [#7 -0.40,-0.47,0.00,M3] [#8 -0.23,-0.20,0.33,U] 
01:36:56.547 00.001 8996 refined, 5 included, MultiStar: {-0.23, -0.29}, one-star: {-0.50, -0.45}
01:36:56.548 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
01:36:56.548 00.000 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
01:36:56.549 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.29 hyp=0.37 cameraTheta=-2.25 mountX=-0.20 mountY=0.31, mountTheta=2.15
01:36:56.550 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.29, opts=13)
01:36:56.551 00.001 8996 Enqueuing Move request for scope (-0.23, -0.29)
01:36:56.552 00.001 20224 Worker thread wakes up
01:36:56.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.29) opts 0xd
01:36:56.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.29)
01:36:56.552 00.000 20224 Moving (-0.23, -0.29) raw xDistance=-0.20 yDistance=0.31
01:36:56.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
01:36:56.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:36:56.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:36:56.552 00.000 20224 MoveAxis(E, 33, ABG)
01:36:56.552 00.000 20224 Guiding  Dir = 2, Dur = 33
01:36:56.553 00.001 20224 IsSlewing returns 0
01:36:56.553 00.000 20224 IsGuiding returns 0
01:36:56.556 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=36816, med=3197, FiltMin=2909, FiltMax=22739, Gamma=1.000
01:36:56.562 00.006 20224 PulseGuide returned control before completion, sleep 34
01:36:56.571 00.009 8996 UpdateGuideState exits: m=670026 SNR=300.4
01:36:56.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:56.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:56.574 00.001 8996 Enqueuing Expose request
01:36:56.607 00.033 20224 IsGuiding returns 1
01:36:56.607 00.000 20224 scope still moving after pulse duration time elapsed
01:36:56.638 00.031 20224 IsSlewing returns 0
01:36:56.638 00.000 20224 IsGuiding returns 1
01:36:56.669 00.031 20224 IsSlewing returns 0
01:36:56.669 00.000 20224 IsGuiding returns 0
01:36:56.669 00.000 20224 scope move finished after 33 + 83 ms
01:36:56.669 00.000 20224 Move returns status 0, amount 33
01:36:56.669 00.000 20224 MoveAxis(N, 0, ABG)
01:36:56.669 00.000 20224 Move returns status 0, amount 0
01:36:56.669 00.000 20224 move complete, result=0
01:36:56.669 00.000 20224 worker thread done servicing request
01:36:56.669 00.000 20224 Worker thread wakes up
01:36:56.669 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.3 px 0 ms NORTH
01:36:56.671 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:56.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:57.648 00.977 20224 Exposure complete
01:36:57.728 00.080 20224 worker thread done servicing request
01:36:57.728 00.000 8996 OnExposeComplete: enter
01:36:57.729 00.001 8996 UpdateGuideState(): m_state=6
01:36:57.730 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13397
01:36:57.730 00.000 8996 Star::Find returns 1 (0), X=137.01, Y=471.25, Mass=596465, SNR=290.8, Peak=39789 HFD=4.5
01:36:57.731 00.001 8996 MultiStar: [#1 0.60,-0.80,0.00,M4] [#2 0.58,-0.79,0.00,M1] [#3 1.23,-0.71,0.00,M6] [#4 0.84,-0.68,0.00,M1] [#5 0.48,-0.54,0.00,M5] [#6 0.60,-0.18,0.00,M7] [#7 0.56,-0.44,0.00,M4] [#8 0.95,-0.50,0.00,M3] 
01:36:57.733 00.002 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:36:57.735 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
01:36:57.737 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=-0.66 hyp=0.71 cameraTheta=-1.18 mountX=0.33 mountY=0.62, mountTheta=1.08
01:36:57.740 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.66, opts=13)
01:36:57.742 00.002 8996 Enqueuing Move request for scope (0.27, -0.66)
01:36:57.744 00.002 20224 Worker thread wakes up
01:36:57.744 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.66) opts 0xd
01:36:57.744 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.66)
01:36:57.744 00.000 20224 Moving (0.27, -0.66) raw xDistance=0.33 yDistance=0.62
01:36:57.744 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
01:36:57.744 00.000 20224 resist switch: large excursion: input 0.62 thresh 0.60 direction from -1 to 1
01:36:57.744 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.87
01:36:57.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
01:36:57.745 00.001 20224 MoveAxis(W, 46, ABG)
01:36:57.745 00.000 20224 Guiding  Dir = 3, Dur = 46
01:36:57.745 00.000 20224 IsSlewing returns 0
01:36:57.746 00.001 20224 IsGuiding returns 0
01:36:57.748 00.002 20224 PulseGuide returned control before completion, sleep 54
01:36:57.753 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39789, med=3197, FiltMin=2893, FiltMax=24141, Gamma=1.000
01:36:57.771 00.018 8996 UpdateGuideState exits: m=596465 SNR=290.8
01:36:57.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:57.772 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:57.773 00.001 8996 Enqueuing Expose request
01:36:57.810 00.037 20224 IsGuiding returns 1
01:36:57.810 00.000 20224 scope still moving after pulse duration time elapsed
01:36:57.842 00.032 20224 IsSlewing returns 0
01:36:57.842 00.000 20224 IsGuiding returns 0
01:36:57.842 00.000 20224 scope move finished after 46 + 50 ms
01:36:57.842 00.000 20224 Move returns status 0, amount 46
01:36:57.842 00.000 20224 MoveAxis(S, 131, ABG)
01:36:57.842 00.000 20224 Guiding  Dir = 1, Dur = 131
01:36:57.842 00.000 20224 IsSlewing returns 0
01:36:57.842 00.000 20224 IsGuiding returns 0
01:36:57.890 00.048 20224 PulseGuide returned control before completion, sleep 94
01:36:57.998 00.108 20224 IsGuiding returns 1
01:36:57.998 00.000 20224 scope still moving after pulse duration time elapsed
01:36:58.029 00.031 20224 IsSlewing returns 0
01:36:58.030 00.001 20224 IsGuiding returns 1
01:36:58.060 00.030 20224 IsSlewing returns 0
01:36:58.061 00.001 20224 IsGuiding returns 0
01:36:58.061 00.000 20224 scope move finished after 131 + 87 ms
01:36:58.061 00.000 20224 Move returns status 0, amount 131
01:36:58.061 00.000 20224 move complete, result=0
01:36:58.061 00.000 20224 worker thread done servicing request
01:36:58.061 00.000 20224 Worker thread wakes up
01:36:58.061 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.6 px 131 ms SOUTH
01:36:58.064 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:58.065 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:59.248 01.183 20224 Exposure complete
01:36:59.309 00.061 20224 worker thread done servicing request
01:36:59.309 00.000 8996 OnExposeComplete: enter
01:36:59.310 00.001 8996 UpdateGuideState(): m_state=6
01:36:59.311 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13398
01:36:59.312 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=471.49, Mass=645441, SNR=288.9, Peak=35981 HFD=5.0
01:36:59.313 00.001 8996 MultiStar: [#1 -0.00,-0.80,0.00,M5] [#2 0.03,-0.39,0.60,U] [#3 0.48,-0.51,0.00,M7] [#4 0.16,-0.46,0.00,M2] [#5 0.03,-0.59,0.00,M6] [#6 0.10,-0.41,0.45,U] [#7 0.09,-0.56,0.00,M5] [#8 0.45,-0.20,0.00,M4] 
01:36:59.315 00.002 8996 refined, 2 included, MultiStar: {-0.13, -0.41}, one-star: {-0.34, -0.43}
01:36:59.317 00.002 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
01:36:59.320 00.003 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
01:36:59.322 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.41 hyp=0.43 cameraTheta=-1.89 mountX=-0.09 mountY=0.43, mountTheta=1.79
01:36:59.325 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.41, opts=13)
01:36:59.327 00.002 8996 Enqueuing Move request for scope (-0.13, -0.41)
01:36:59.329 00.002 20224 Worker thread wakes up
01:36:59.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.41) opts 0xd
01:36:59.329 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.41)
01:36:59.329 00.000 20224 Moving (-0.13, -0.41) raw xDistance=-0.09 yDistance=0.43
01:36:59.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:36:59.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
01:36:59.329 00.000 20224 MoveAxis(E, 0, ABG)
01:36:59.330 00.001 20224 Move returns status 0, amount 0
01:36:59.330 00.000 20224 MoveAxis(S, 90, ABG)
01:36:59.330 00.000 20224 Guiding  Dir = 1, Dur = 90
01:36:59.330 00.000 20224 IsSlewing returns 0
01:36:59.331 00.001 20224 IsGuiding returns 0
01:36:59.336 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=35981, med=3197, FiltMin=2886, FiltMax=23347, Gamma=1.000
01:36:59.352 00.016 8996 UpdateGuideState exits: m=645441 SNR=288.9
01:36:59.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:36:59.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:36:59.355 00.001 8996 Enqueuing Expose request
01:36:59.390 00.035 20224 PulseGuide returned control before completion, sleep 41
01:36:59.435 00.045 20224 IsGuiding returns 1
01:36:59.435 00.000 20224 scope still moving after pulse duration time elapsed
01:36:59.467 00.032 20224 IsSlewing returns 0
01:36:59.468 00.001 20224 IsGuiding returns 1
01:36:59.498 00.030 20224 IsSlewing returns 0
01:36:59.498 00.000 20224 IsGuiding returns 0
01:36:59.498 00.000 20224 scope move finished after 90 + 77 ms
01:36:59.499 00.001 20224 Move returns status 0, amount 90
01:36:59.499 00.000 20224 move complete, result=0
01:36:59.499 00.000 20224 worker thread done servicing request
01:36:59.499 00.000 20224 Worker thread wakes up
01:36:59.499 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:36:59.499 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:36:59.499 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 90 ms SOUTH
01:37:00.462 00.963 20224 Exposure complete
01:37:00.524 00.062 20224 worker thread done servicing request
01:37:00.524 00.000 8996 OnExposeComplete: enter
01:37:00.525 00.001 8996 UpdateGuideState(): m_state=6
01:37:00.526 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13399
01:37:00.527 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=471.97, Mass=699544, SNR=310.9, Peak=44739 HFD=4.5
01:37:00.528 00.001 8996 MultiStar: [#1 0.72,0.03,0.00,M6] [#2 0.86,0.40,0.00,M1] [#3 1.08,-0.09,0.00,M8] [#4 0.80,0.28,0.00,M3] [#5 0.35,0.11,0.52,U] [#6 0.36,0.25,0.39,U] [#7 0.31,-0.22,0.42,U] [#8 0.57,0.15,0.00,M5] 
01:37:00.529 00.001 8996 refined, 3 included, MultiStar: {0.34, 0.05}, one-star: {0.34, 0.06}
01:37:00.530 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
01:37:00.531 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
01:37:00.531 00.000 8996 CameraToMount -- cameraX=0.34 cameraY=0.05 hyp=0.34 cameraTheta=0.15 mountX=0.33 mountY=-0.09, mountTheta=-0.26
01:37:00.533 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.05, opts=13)
01:37:00.534 00.001 8996 Enqueuing Move request for scope (0.34, 0.05)
01:37:00.535 00.001 20224 Worker thread wakes up
01:37:00.535 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.05) opts 0xd
01:37:00.535 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.05)
01:37:00.535 00.000 20224 Moving (0.34, 0.05) raw xDistance=0.33 yDistance=-0.09
01:37:00.535 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
01:37:00.535 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:00.535 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:37:00.535 00.000 20224 MoveAxis(W, 49, ABG)
01:37:00.535 00.000 20224 Guiding  Dir = 3, Dur = 49
01:37:00.535 00.000 20224 IsSlewing returns 0
01:37:00.536 00.001 20224 IsGuiding returns 0
01:37:00.539 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44739, med=3197, FiltMin=2896, FiltMax=26547, Gamma=1.000
01:37:00.558 00.019 20224 PulseGuide returned control before completion, sleep 37
01:37:00.560 00.002 8996 UpdateGuideState exits: m=699544 SNR=310.9
01:37:00.561 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:00.562 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:00.563 00.001 8996 Enqueuing Expose request
01:37:00.607 00.044 20224 IsGuiding returns 1
01:37:00.607 00.000 20224 scope still moving after pulse duration time elapsed
01:37:00.635 00.028 20224 IsSlewing returns 0
01:37:00.636 00.001 20224 IsGuiding returns 1
01:37:00.667 00.031 20224 IsSlewing returns 0
01:37:00.667 00.000 20224 IsGuiding returns 0
01:37:00.667 00.000 20224 scope move finished after 49 + 82 ms
01:37:00.667 00.000 20224 Move returns status 0, amount 49
01:37:00.668 00.001 20224 MoveAxis(N, 0, ABG)
01:37:00.668 00.000 20224 Move returns status 0, amount 0
01:37:00.668 00.000 20224 move complete, result=0
01:37:00.668 00.000 20224 worker thread done servicing request
01:37:00.668 00.000 8996 GuideStep: 0.3 px 49 ms WEST, -0.1 px 0 ms NORTH
01:37:00.670 00.002 20224 Worker thread wakes up
01:37:00.670 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:00.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:01.841 01.171 20224 Exposure complete
01:37:01.903 00.062 20224 worker thread done servicing request
01:37:01.903 00.000 8996 OnExposeComplete: enter
01:37:01.906 00.003 8996 UpdateGuideState(): m_state=6
01:37:01.908 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13400
01:37:01.909 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=471.67, Mass=626895, SNR=287.2, Peak=40515 HFD=4.7
01:37:01.910 00.001 8996 MultiStar: [#1 -0.35,-0.11,0.58,U] [#2 0.16,-0.00,0.81,U] [#3 0.13,-0.18,0.68,U] [#4 -0.13,-0.09,0.51,U] [#5 -0.26,-0.24,0.58,U] [#6 -0.32,-0.13,0.47,U] [#7 -0.19,-0.30,0.43,U] [#8 0.23,-0.01,0.39,U] 
01:37:01.911 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.15}, one-star: {-0.07, -0.25}
01:37:01.912 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:37:01.914 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
01:37:01.915 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.05 mountX=-0.06 mountY=0.16, mountTheta=1.95
01:37:01.917 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.15, opts=13)
01:37:01.919 00.002 8996 Enqueuing Move request for scope (-0.08, -0.15)
01:37:01.920 00.001 20224 Worker thread wakes up
01:37:01.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
01:37:01.920 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
01:37:01.920 00.000 20224 Moving (-0.08, -0.15) raw xDistance=-0.06 yDistance=0.16
01:37:01.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:37:01.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:01.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:37:01.920 00.000 20224 MoveAxis(E, 0, ABG)
01:37:01.920 00.000 20224 Move returns status 0, amount 0
01:37:01.920 00.000 20224 MoveAxis(N, 0, ABG)
01:37:01.920 00.000 20224 Move returns status 0, amount 0
01:37:01.920 00.000 20224 move complete, result=0
01:37:01.920 00.000 20224 worker thread done servicing request
01:37:01.925 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40515, med=3197, FiltMin=2909, FiltMax=25664, Gamma=1.000
01:37:01.947 00.022 8996 UpdateGuideState exits: m=626895 SNR=287.2
01:37:01.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:01.950 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:01.952 00.002 8996 Enqueuing Expose request
01:37:01.953 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:37:01.954 00.001 20224 Worker thread wakes up
01:37:01.954 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:01.955 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:02.951 00.996 20224 Exposure complete
01:37:03.051 00.100 20224 worker thread done servicing request
01:37:03.052 00.001 8996 OnExposeComplete: enter
01:37:03.054 00.002 8996 UpdateGuideState(): m_state=6
01:37:03.056 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13401
01:37:03.057 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.32, Mass=659758, SNR=287.0, Peak=42307 HFD=4.7
01:37:03.059 00.002 8996 MultiStar: [#1 -0.28,0.01,0.75,U] [#2 0.12,-0.30,0.72,U] [#3 0.43,-0.14,0.00,M8] [#4 -0.12,-0.12,0.56,U] [#5 -0.32,-0.01,0.64,U] [#6 -0.20,0.33,0.40,U] [#7 -0.21,-0.12,0.40,U] [#8 0.03,0.11,0.40,U] 
01:37:03.061 00.002 8996 refined, 7 included, MultiStar: {-0.17, 0.05}, one-star: {-0.26, 0.40}
01:37:03.063 00.002 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
01:37:03.066 00.003 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
01:37:03.068 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.05 hyp=0.17 cameraTheta=2.85 mountX=-0.17 mountY=-0.03, mountTheta=-2.97
01:37:03.071 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.05, opts=13)
01:37:03.073 00.002 8996 Enqueuing Move request for scope (-0.17, 0.05)
01:37:03.075 00.002 20224 Worker thread wakes up
01:37:03.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.05) opts 0xd
01:37:03.075 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.05)
01:37:03.075 00.000 20224 Moving (-0.17, 0.05) raw xDistance=-0.17 yDistance=-0.03
01:37:03.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:37:03.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:03.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:37:03.075 00.000 20224 MoveAxis(E, 0, ABG)
01:37:03.076 00.001 20224 Move returns status 0, amount 0
01:37:03.076 00.000 20224 MoveAxis(N, 0, ABG)
01:37:03.076 00.000 20224 Move returns status 0, amount 0
01:37:03.076 00.000 20224 move complete, result=0
01:37:03.076 00.000 20224 worker thread done servicing request
01:37:03.087 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42307, med=3200, FiltMin=2873, FiltMax=25248, Gamma=1.000
01:37:03.113 00.026 8996 UpdateGuideState exits: m=659758 SNR=287.0
01:37:03.115 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:03.115 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:03.116 00.001 8996 Enqueuing Expose request
01:37:03.117 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:03.117 00.000 20224 Worker thread wakes up
01:37:03.117 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:03.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:04.293 01.176 20224 Exposure complete
01:37:04.363 00.070 20224 worker thread done servicing request
01:37:04.363 00.000 8996 OnExposeComplete: enter
01:37:04.365 00.002 8996 UpdateGuideState(): m_state=6
01:37:04.365 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13402
01:37:04.366 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=471.95, Mass=732601, SNR=318.0, Peak=50035 HFD=4.5
01:37:04.367 00.001 8996 MultiStar: [#1 -0.05,-0.28,0.62,U] [#2 -0.18,-0.06,0.63,U] [#3 0.40,-0.05,0.64,U] [#4 0.24,0.07,0.50,U] [#5 -0.37,-0.06,0.62,U] [#6 -0.26,0.26,0.34,U] [#7 -0.43,-0.29,0.00,M3] [#8 -0.12,-0.01,0.32,U] 
01:37:04.369 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.02}, one-star: {-0.43, 0.04}
01:37:04.371 00.002 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
01:37:04.372 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
01:37:04.373 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-2.94 mountX=-0.12 mountY=0.04, mountTheta=2.83
01:37:04.376 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.02, opts=13)
01:37:04.377 00.001 8996 Enqueuing Move request for scope (-0.12, -0.02)
01:37:04.378 00.001 20224 Worker thread wakes up
01:37:04.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
01:37:04.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
01:37:04.378 00.000 20224 Moving (-0.12, -0.02) raw xDistance=-0.12 yDistance=0.04
01:37:04.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:37:04.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:04.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:37:04.378 00.000 20224 MoveAxis(E, 0, ABG)
01:37:04.379 00.001 20224 Move returns status 0, amount 0
01:37:04.379 00.000 20224 MoveAxis(N, 0, ABG)
01:37:04.379 00.000 20224 Move returns status 0, amount 0
01:37:04.379 00.000 20224 move complete, result=0
01:37:04.379 00.000 20224 worker thread done servicing request
01:37:04.382 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50035, med=3200, FiltMin=2883, FiltMax=31049, Gamma=1.000
01:37:04.396 00.014 8996 UpdateGuideState exits: m=732601 SNR=318.0
01:37:04.398 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:04.399 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:04.400 00.001 8996 Enqueuing Expose request
01:37:04.400 00.000 20224 Worker thread wakes up
01:37:04.401 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:04.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:04.401 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:05.371 00.970 20224 Exposure complete
01:37:05.461 00.090 20224 worker thread done servicing request
01:37:05.462 00.001 8996 OnExposeComplete: enter
01:37:05.463 00.001 8996 UpdateGuideState(): m_state=6
01:37:05.464 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13403
01:37:05.465 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.11, Mass=647627, SNR=312.2, Peak=45667 HFD=4.6
01:37:05.466 00.001 8996 MultiStar: [#1 -0.15,-0.19,0.57,U] [#2 -0.34,0.12,0.74,U] [#3 0.25,0.17,0.56,U] [#4 -0.12,0.01,0.50,U] [#5 -0.15,-0.15,0.64,U] [#6 -0.27,0.33,0.45,U] [#7 -0.16,-0.05,0.40,U] [#8 0.20,-0.06,0.42,U] 
01:37:05.467 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.05}, one-star: {-0.31, 0.19}
01:37:05.467 00.000 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
01:37:05.468 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.23 = -0.23)
01:37:05.469 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.80 mountX=-0.15 mountY=-0.04, mountTheta=-2.91
01:37:05.470 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.05, opts=13)
01:37:05.472 00.002 8996 Enqueuing Move request for scope (-0.15, 0.05)
01:37:05.473 00.001 20224 Worker thread wakes up
01:37:05.474 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
01:37:05.474 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
01:37:05.474 00.000 20224 Moving (-0.15, 0.05) raw xDistance=-0.15 yDistance=-0.04
01:37:05.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:37:05.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:05.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:37:05.474 00.000 20224 MoveAxis(E, 0, ABG)
01:37:05.474 00.000 20224 Move returns status 0, amount 0
01:37:05.475 00.001 20224 MoveAxis(N, 0, ABG)
01:37:05.475 00.000 20224 Move returns status 0, amount 0
01:37:05.475 00.000 20224 move complete, result=0
01:37:05.475 00.000 20224 worker thread done servicing request
01:37:05.479 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=45667, med=3200, FiltMin=2864, FiltMax=26045, Gamma=1.000
01:37:05.504 00.025 8996 UpdateGuideState exits: m=647627 SNR=312.2
01:37:05.507 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:05.509 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:05.511 00.002 8996 Enqueuing Expose request
01:37:05.513 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:05.514 00.001 20224 Worker thread wakes up
01:37:05.515 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:05.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:06.678 01.163 20224 Exposure complete
01:37:06.764 00.086 20224 worker thread done servicing request
01:37:06.764 00.000 8996 OnExposeComplete: enter
01:37:06.765 00.001 8996 UpdateGuideState(): m_state=6
01:37:06.766 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13404
01:37:06.767 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.00, Mass=636329, SNR=286.8, Peak=46531 HFD=4.7
01:37:06.769 00.002 8996 MultiStar: [#1 -0.24,-0.11,0.62,U] [#2 -0.10,0.07,0.69,U] [#3 0.57,0.32,0.00,M7] [#4 0.25,0.44,0.00,M1] [#5 -0.44,-0.04,0.53,U] [#6 -0.08,0.58,0.00,M2] [#7 -0.64,0.21,0.00,M3] [#8 -0.10,0.20,0.38,U] 
01:37:06.769 00.000 8996 refined, 4 included, MultiStar: {-0.22, 0.04}, one-star: {-0.22, 0.09}
01:37:06.771 00.002 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
01:37:06.772 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
01:37:06.773 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.04 hyp=0.22 cameraTheta=2.96 mountX=-0.22 mountY=-0.01, mountTheta=-3.08
01:37:06.774 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.04, opts=13)
01:37:06.775 00.001 8996 Enqueuing Move request for scope (-0.22, 0.04)
01:37:06.776 00.001 20224 Worker thread wakes up
01:37:06.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.04) opts 0xd
01:37:06.776 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.04)
01:37:06.777 00.001 20224 Moving (-0.22, 0.04) raw xDistance=-0.22 yDistance=-0.01
01:37:06.777 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:37:06.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:06.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:37:06.777 00.000 20224 MoveAxis(E, 32, ABG)
01:37:06.777 00.000 20224 Guiding  Dir = 2, Dur = 32
01:37:06.777 00.000 20224 IsSlewing returns 0
01:37:06.777 00.000 20224 IsGuiding returns 0
01:37:06.781 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46531, med=3200, FiltMin=2880, FiltMax=25696, Gamma=1.000
01:37:06.795 00.014 8996 UpdateGuideState exits: m=636329 SNR=286.8
01:37:06.797 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:06.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:06.798 00.000 8996 Enqueuing Expose request
01:37:06.836 00.038 20224 IsGuiding returns 1
01:37:06.836 00.000 20224 scope still moving after pulse duration time elapsed
01:37:06.866 00.030 20224 IsSlewing returns 0
01:37:06.866 00.000 20224 IsGuiding returns 1
01:37:06.898 00.032 20224 IsSlewing returns 0
01:37:06.899 00.001 20224 IsGuiding returns 1
01:37:06.929 00.030 20224 IsSlewing returns 0
01:37:06.929 00.000 20224 IsGuiding returns 0
01:37:06.930 00.001 20224 scope move finished after 32 + 120 ms
01:37:06.930 00.000 20224 Move returns status 0, amount 32
01:37:06.930 00.000 20224 MoveAxis(N, 0, ABG)
01:37:06.930 00.000 20224 Move returns status 0, amount 0
01:37:06.930 00.000 20224 move complete, result=0
01:37:06.930 00.000 20224 worker thread done servicing request
01:37:06.930 00.000 20224 Worker thread wakes up
01:37:06.930 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
01:37:06.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:06.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:07.900 00.969 20224 Exposure complete
01:37:07.969 00.069 20224 worker thread done servicing request
01:37:07.969 00.000 8996 OnExposeComplete: enter
01:37:07.970 00.001 8996 UpdateGuideState(): m_state=6
01:37:07.971 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13405
01:37:07.972 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=471.71, Mass=653681, SNR=267.6, Peak=42691 HFD=4.6
01:37:07.973 00.001 8996 MultiStar: [#1 -0.04,-0.29,0.69,U] [#2 0.12,-0.05,0.81,U] [#3 0.42,-0.07,0.66,U] [#4 0.25,0.26,0.60,U] [#5 0.10,-0.13,0.75,U] [#6 0.25,0.47,0.00,M3] [#7 -0.32,-0.10,0.41,U] [#8 0.25,0.02,0.46,U] 
01:37:07.974 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.08}, one-star: {0.23, -0.20}
01:37:07.975 00.001 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
01:37:07.975 00.000 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
01:37:07.976 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.53 mountX=0.15 mountY=0.07, mountTheta=0.41
01:37:07.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.08, opts=13)
01:37:07.978 00.000 8996 Enqueuing Move request for scope (0.15, -0.08)
01:37:07.979 00.001 20224 Worker thread wakes up
01:37:07.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
01:37:07.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
01:37:07.980 00.001 20224 Moving (0.15, -0.08) raw xDistance=0.15 yDistance=0.07
01:37:07.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:37:07.980 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:07.980 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:37:07.980 00.000 20224 MoveAxis(E, 0, ABG)
01:37:07.980 00.000 20224 Move returns status 0, amount 0
01:37:07.980 00.000 20224 MoveAxis(N, 0, ABG)
01:37:07.980 00.000 20224 Move returns status 0, amount 0
01:37:07.980 00.000 20224 move complete, result=0
01:37:07.980 00.000 20224 worker thread done servicing request
01:37:07.984 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42691, med=3200, FiltMin=2905, FiltMax=25360, Gamma=1.000
01:37:07.998 00.014 8996 UpdateGuideState exits: m=653681 SNR=267.6
01:37:07.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:08.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:08.000 00.000 8996 Enqueuing Expose request
01:37:08.001 00.001 20224 Worker thread wakes up
01:37:08.001 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:08.002 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:08.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:09.161 01.159 20224 Exposure complete
01:37:09.238 00.077 20224 worker thread done servicing request
01:37:09.238 00.000 8996 OnExposeComplete: enter
01:37:09.240 00.002 8996 UpdateGuideState(): m_state=6
01:37:09.242 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13406
01:37:09.242 00.000 8996 Star::Find returns 1 (0), X=136.78, Y=471.57, Mass=622668, SNR=297.3, Peak=42211 HFD=4.6
01:37:09.245 00.003 8996 MultiStar: [#1 -0.22,-0.58,0.00,M1] [#2 0.09,-0.28,0.78,U] [#3 0.45,-0.28,0.00,M7] [#4 0.16,-0.13,0.48,U] [#5 0.03,-0.33,0.55,U] [#6 0.05,0.10,0.41,U] [#7 0.06,-0.24,0.42,U] [#8 0.37,-0.15,0.37,U] 
01:37:09.247 00.002 8996 refined, 6 included, MultiStar: {0.09, -0.23}, one-star: {0.04, -0.35}
01:37:09.248 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:37:09.250 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.08)
01:37:09.251 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.18 mountX=0.12 mountY=0.22, mountTheta=1.08
01:37:09.254 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.23, opts=13)
01:37:09.256 00.002 8996 Enqueuing Move request for scope (0.09, -0.23)
01:37:09.258 00.002 20224 Worker thread wakes up
01:37:09.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
01:37:09.258 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
01:37:09.258 00.000 20224 Moving (0.09, -0.23) raw xDistance=0.12 yDistance=0.22
01:37:09.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:37:09.258 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:37:09.258 00.000 20224 MoveAxis(E, 0, ABG)
01:37:09.258 00.000 20224 Move returns status 0, amount 0
01:37:09.258 00.000 20224 MoveAxis(S, 46, ABG)
01:37:09.258 00.000 20224 Guiding  Dir = 1, Dur = 46
01:37:09.259 00.001 20224 IsSlewing returns 0
01:37:09.259 00.000 20224 IsGuiding returns 0
01:37:09.261 00.002 20224 PulseGuide returned control before completion, sleep 55
01:37:09.265 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42211, med=3200, FiltMin=2870, FiltMax=26099, Gamma=1.000
01:37:09.283 00.018 8996 UpdateGuideState exits: m=622668 SNR=297.3
01:37:09.284 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:09.285 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:09.286 00.001 8996 Enqueuing Expose request
01:37:09.321 00.035 20224 IsGuiding returns 1
01:37:09.321 00.000 20224 scope still moving after pulse duration time elapsed
01:37:09.353 00.032 20224 IsSlewing returns 0
01:37:09.353 00.000 20224 IsGuiding returns 0
01:37:09.353 00.000 20224 scope move finished after 46 + 48 ms
01:37:09.353 00.000 20224 Move returns status 0, amount 46
01:37:09.353 00.000 20224 move complete, result=0
01:37:09.353 00.000 20224 worker thread done servicing request
01:37:09.353 00.000 20224 Worker thread wakes up
01:37:09.354 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:09.354 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:37:09.355 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:10.340 00.985 20224 Exposure complete
01:37:10.431 00.091 20224 worker thread done servicing request
01:37:10.431 00.000 8996 OnExposeComplete: enter
01:37:10.433 00.002 8996 UpdateGuideState(): m_state=6
01:37:10.435 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13407
01:37:10.435 00.000 8996 Star::Find returns 1 (0), X=136.87, Y=471.84, Mass=601107, SNR=280.6, Peak=46499 HFD=4.4
01:37:10.436 00.001 8996 MultiStar: [#1 0.16,-0.14,0.66,U] [#2 0.31,0.00,0.81,U] [#3 0.54,-0.16,0.00,M8] [#4 0.49,0.25,0.00,M1] [#5 0.15,-0.12,0.61,U] [#6 0.34,0.42,0.00,M3] [#7 0.32,0.08,0.48,U] [#8 0.43,-0.11,0.38,U] 
01:37:10.438 00.002 8996 single-star, 5 included, MultiStar: {0.23, -0.06}, one-star: {0.13, -0.08}
01:37:10.439 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
01:37:10.441 00.002 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.72)
01:37:10.442 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-0.54 mountX=0.13 mountY=0.06, mountTheta=0.43
01:37:10.443 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.08, opts=13)
01:37:10.444 00.001 8996 Enqueuing Move request for scope (0.13, -0.08)
01:37:10.445 00.001 20224 Worker thread wakes up
01:37:10.445 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.08) opts 0xd
01:37:10.445 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.08)
01:37:10.446 00.001 20224 Moving (0.13, -0.08) raw xDistance=0.13 yDistance=0.06
01:37:10.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:37:10.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:10.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:37:10.446 00.000 20224 MoveAxis(E, 0, ABG)
01:37:10.446 00.000 20224 Move returns status 0, amount 0
01:37:10.446 00.000 20224 MoveAxis(N, 0, ABG)
01:37:10.446 00.000 20224 Move returns status 0, amount 0
01:37:10.446 00.000 20224 move complete, result=0
01:37:10.446 00.000 20224 worker thread done servicing request
01:37:10.454 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=46499, med=3200, FiltMin=2861, FiltMax=23795, Gamma=1.000
01:37:10.476 00.022 8996 UpdateGuideState exits: m=601107 SNR=280.6
01:37:10.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:10.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:10.479 00.001 8996 Enqueuing Expose request
01:37:10.480 00.001 20224 Worker thread wakes up
01:37:10.481 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:10.482 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:10.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:11.648 01.166 20224 Exposure complete
01:37:11.731 00.083 20224 worker thread done servicing request
01:37:11.731 00.000 8996 OnExposeComplete: enter
01:37:11.734 00.003 8996 UpdateGuideState(): m_state=6
01:37:11.736 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13408
01:37:11.737 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.64, Mass=621497, SNR=322.4, Peak=42275 HFD=4.8
01:37:11.740 00.003 8996 MultiStar: [#1 0.33,-0.09,0.57,U] [#2 0.27,-0.05,0.77,U] [#3 0.59,-0.08,0.00,M9] [#4 0.44,0.28,0.00,M2] [#5 -0.01,-0.18,0.52,U] [#6 0.00,0.07,0.42,U] [#7 -0.20,-0.16,0.38,U] [#8 0.29,-0.11,0.37,U] 
01:37:11.743 00.003 8996 refined, 6 included, MultiStar: {0.06, -0.13}, one-star: {-0.17, -0.27}
01:37:11.745 00.002 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
01:37:11.747 00.002 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.13)
01:37:11.749 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.13 hyp=0.14 cameraTheta=-1.13 mountX=0.07 mountY=0.12, mountTheta=1.03
01:37:11.752 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.13, opts=13)
01:37:11.754 00.002 8996 Enqueuing Move request for scope (0.06, -0.13)
01:37:11.756 00.002 20224 Worker thread wakes up
01:37:11.757 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.13) opts 0xd
01:37:11.757 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.13)
01:37:11.757 00.000 20224 Moving (0.06, -0.13) raw xDistance=0.07 yDistance=0.12
01:37:11.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:37:11.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:11.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:37:11.757 00.000 20224 MoveAxis(E, 0, ABG)
01:37:11.757 00.000 20224 Move returns status 0, amount 0
01:37:11.757 00.000 20224 MoveAxis(N, 0, ABG)
01:37:11.758 00.001 20224 Move returns status 0, amount 0
01:37:11.758 00.000 20224 move complete, result=0
01:37:11.758 00.000 20224 worker thread done servicing request
01:37:11.767 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42275, med=3200, FiltMin=2880, FiltMax=25088, Gamma=1.000
01:37:11.785 00.018 8996 UpdateGuideState exits: m=621497 SNR=322.4
01:37:11.787 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:11.789 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:11.790 00.001 8996 Enqueuing Expose request
01:37:11.791 00.001 20224 Worker thread wakes up
01:37:11.791 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:11.792 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:11.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:12.769 00.977 20224 Exposure complete
01:37:12.852 00.083 20224 worker thread done servicing request
01:37:12.852 00.000 8996 OnExposeComplete: enter
01:37:12.854 00.002 8996 UpdateGuideState(): m_state=6
01:37:12.855 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13409
01:37:12.856 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.18, Mass=603691, SNR=287.9, Peak=48211 HFD=4.6
01:37:12.857 00.001 8996 MultiStar: [#1 0.19,0.00,0.67,U] [#2 0.18,0.17,0.67,U] [#3 0.51,0.56,0.00,M10] [#4 0.18,0.69,0.00,M3] [#5 -0.08,0.06,0.55,U] [#6 -0.10,0.51,0.00,M3] [#7 -0.24,0.14,0.50,U] [#8 0.09,0.10,0.34,U] 
01:37:12.858 00.001 8996 refined, 5 included, MultiStar: {-0.00, 0.14}, one-star: {-0.13, 0.27}
01:37:12.859 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
01:37:12.859 00.000 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
01:37:12.860 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.14 hyp=0.14 cameraTheta=1.60 mountX=-0.02 mountY=-0.14, mountTheta=-1.70
01:37:12.863 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.14, opts=13)
01:37:12.864 00.001 8996 Enqueuing Move request for scope (-0.00, 0.14)
01:37:12.865 00.001 20224 Worker thread wakes up
01:37:12.865 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.14) opts 0xd
01:37:12.865 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.14)
01:37:12.865 00.000 20224 Moving (-0.00, 0.14) raw xDistance=-0.02 yDistance=-0.14
01:37:12.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:37:12.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:12.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:37:12.865 00.000 20224 MoveAxis(E, 0, ABG)
01:37:12.865 00.000 20224 Move returns status 0, amount 0
01:37:12.865 00.000 20224 MoveAxis(N, 0, ABG)
01:37:12.865 00.000 20224 Move returns status 0, amount 0
01:37:12.865 00.000 20224 move complete, result=0
01:37:12.865 00.000 20224 worker thread done servicing request
01:37:12.869 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=48211, med=3200, FiltMin=2861, FiltMax=25485, Gamma=1.000
01:37:12.888 00.019 8996 UpdateGuideState exits: m=603691 SNR=287.9
01:37:12.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:12.889 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:12.890 00.001 8996 Enqueuing Expose request
01:37:12.891 00.001 20224 Worker thread wakes up
01:37:12.891 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:12.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:12.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:14.070 01.178 20224 Exposure complete
01:37:14.145 00.075 20224 worker thread done servicing request
01:37:14.145 00.000 8996 OnExposeComplete: enter
01:37:14.146 00.001 8996 UpdateGuideState(): m_state=6
01:37:14.147 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13410
01:37:14.147 00.000 8996 Star::Find returns 1 (0), X=136.50, Y=471.97, Mass=675141, SNR=300.0, Peak=46979 HFD=5.0
01:37:14.149 00.002 8996 MultiStar: [#1 0.11,-0.53,0.00,M1] [#2 0.25,-0.07,0.69,U] [#3 0.51,-0.28,0.00,R] [#4 0.47,0.01,0.00,M4] [#5 -0.06,-0.06,0.54,U] [#6 0.08,0.29,0.41,U] [#7 -0.07,-0.22,0.43,U] [#8 0.27,0.10,0.39,U] 
01:37:14.150 00.001 8996 refined, 5 included, MultiStar: {0.00, 0.01}, one-star: {-0.25, 0.06}
01:37:14.151 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
01:37:14.152 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
01:37:14.153 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.52 mountX=-0.00 mountY=-0.01, mountTheta=-1.62
01:37:14.154 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
01:37:14.154 00.000 8996 Enqueuing Move request for scope (0.00, 0.01)
01:37:14.156 00.002 20224 Worker thread wakes up
01:37:14.156 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
01:37:14.156 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
01:37:14.156 00.000 20224 Moving (0.00, 0.01) raw xDistance=-0.00 yDistance=-0.01
01:37:14.156 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:37:14.156 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:14.156 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:37:14.156 00.000 20224 MoveAxis(E, 0, ABG)
01:37:14.157 00.001 20224 Move returns status 0, amount 0
01:37:14.157 00.000 20224 MoveAxis(N, 0, ABG)
01:37:14.157 00.000 20224 Move returns status 0, amount 0
01:37:14.157 00.000 20224 move complete, result=0
01:37:14.157 00.000 20224 worker thread done servicing request
01:37:14.163 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46979, med=3200, FiltMin=2873, FiltMax=28726, Gamma=1.000
01:37:14.185 00.022 8996 UpdateGuideState exits: m=675141 SNR=300.0
01:37:14.186 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:14.187 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:14.188 00.001 8996 Enqueuing Expose request
01:37:14.188 00.000 20224 Worker thread wakes up
01:37:14.188 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:14.189 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:14.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:15.182 00.993 20224 Exposure complete
01:37:15.265 00.083 20224 worker thread done servicing request
01:37:15.265 00.000 8996 OnExposeComplete: enter
01:37:15.266 00.001 8996 UpdateGuideState(): m_state=6
01:37:15.267 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13411
01:37:15.267 00.000 8996 Star::Find returns 1 (0), X=136.67, Y=472.04, Mass=646037, SNR=269.3, Peak=46611 HFD=4.7
01:37:15.268 00.001 8996 MultiStar: [#1 0.02,-0.16,0.79,U] [#2 0.26,0.10,0.87,U] [#3 0.14,0.50,0.00,M1] [#4 0.22,0.02,0.59,U] [#5 -0.19,-0.25,0.58,U] [#6 0.19,0.12,0.49,U] [#7 -0.09,0.07,0.36,U] [#8 0.22,0.21,0.40,U] 
01:37:15.269 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.03}, one-star: {-0.08, 0.13}
01:37:15.270 00.001 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
01:37:15.271 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
01:37:15.272 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.38 mountX=0.06 mountY=-0.03, mountTheta=-0.49
01:37:15.273 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
01:37:15.274 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
01:37:15.275 00.001 20224 Worker thread wakes up
01:37:15.275 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
01:37:15.275 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
01:37:15.275 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.03
01:37:15.275 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:37:15.275 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:15.275 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:37:15.275 00.000 20224 MoveAxis(E, 0, ABG)
01:37:15.275 00.000 20224 Move returns status 0, amount 0
01:37:15.275 00.000 20224 MoveAxis(N, 0, ABG)
01:37:15.275 00.000 20224 Move returns status 0, amount 0
01:37:15.275 00.000 20224 move complete, result=0
01:37:15.275 00.000 20224 worker thread done servicing request
01:37:15.282 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46611, med=3200, FiltMin=2896, FiltMax=29661, Gamma=1.000
01:37:15.301 00.019 8996 UpdateGuideState exits: m=646037 SNR=269.3
01:37:15.303 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:15.303 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:15.304 00.001 8996 Enqueuing Expose request
01:37:15.305 00.001 20224 Worker thread wakes up
01:37:15.305 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:15.305 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:15.305 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:16.489 01.184 20224 Exposure complete
01:37:16.554 00.065 20224 worker thread done servicing request
01:37:16.555 00.001 8996 OnExposeComplete: enter
01:37:16.556 00.001 8996 UpdateGuideState(): m_state=6
01:37:16.558 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13412
01:37:16.559 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.07, Mass=565323, SNR=301.4, Peak=46947 HFD=4.4
01:37:16.560 00.001 8996 MultiStar: [#1 0.35,0.20,0.68,U] [#2 0.45,0.33,0.00,M1] [#3 -0.03,0.26,0.52,U] [#4 0.36,0.33,0.00,M4] [#5 0.13,0.07,0.55,U] [#6 -0.16,0.28,0.40,U] [#7 -0.01,0.04,0.39,U] [#8 0.28,0.17,0.37,U] 
01:37:16.561 00.001 8996 single-star, 6 included, MultiStar: {0.08, 0.17}, one-star: {-0.03, 0.15}
01:37:16.563 00.002 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
01:37:16.564 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
01:37:16.565 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.78 mountX=-0.05 mountY=-0.15, mountTheta=-1.88
01:37:16.567 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.15, opts=13)
01:37:16.569 00.002 8996 Enqueuing Move request for scope (-0.03, 0.15)
01:37:16.569 00.000 20224 Worker thread wakes up
01:37:16.569 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
01:37:16.570 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
01:37:16.570 00.000 20224 Moving (-0.03, 0.15) raw xDistance=-0.05 yDistance=-0.15
01:37:16.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:37:16.570 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:16.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:37:16.570 00.000 20224 MoveAxis(E, 0, ABG)
01:37:16.570 00.000 20224 Move returns status 0, amount 0
01:37:16.570 00.000 20224 MoveAxis(N, 0, ABG)
01:37:16.570 00.000 20224 Move returns status 0, amount 0
01:37:16.570 00.000 20224 move complete, result=0
01:37:16.570 00.000 20224 worker thread done servicing request
01:37:16.574 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46947, med=3200, FiltMin=2917, FiltMax=27664, Gamma=1.000
01:37:16.591 00.017 8996 UpdateGuideState exits: m=565323 SNR=301.4
01:37:16.591 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:16.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:16.593 00.001 8996 Enqueuing Expose request
01:37:16.594 00.001 20224 Worker thread wakes up
01:37:16.594 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:16.595 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:16.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:17.560 00.965 20224 Exposure complete
01:37:17.627 00.067 20224 worker thread done servicing request
01:37:17.627 00.000 8996 OnExposeComplete: enter
01:37:17.629 00.002 8996 UpdateGuideState(): m_state=6
01:37:17.630 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13413
01:37:17.631 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.06, Mass=702451, SNR=309.6, Peak=55683 HFD=4.4
01:37:17.633 00.002 8996 MultiStar: [#1 0.36,0.02,0.59,U] [#2 0.53,0.22,0.00,M2] [#3 0.00,0.27,0.66,U] [#4 0.45,0.26,0.00,M5] [#5 0.14,0.12,0.60,U] [#6 0.10,0.26,0.40,U] [#7 -0.11,-0.21,0.44,U] [#8 0.52,0.03,0.00,M1] 
01:37:17.634 00.001 8996 refined, 5 included, MultiStar: {0.11, 0.11}, one-star: {0.11, 0.15}
01:37:17.635 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
01:37:17.636 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
01:37:17.637 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.80 mountX=0.10 mountY=-0.12, mountTheta=-0.90
01:37:17.638 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.11, opts=13)
01:37:17.639 00.001 8996 Enqueuing Move request for scope (0.11, 0.11)
01:37:17.640 00.001 20224 Worker thread wakes up
01:37:17.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.11) opts 0xd
01:37:17.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.11)
01:37:17.640 00.000 20224 Moving (0.11, 0.11) raw xDistance=0.10 yDistance=-0.12
01:37:17.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:37:17.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:17.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:37:17.640 00.000 20224 MoveAxis(E, 0, ABG)
01:37:17.640 00.000 20224 Move returns status 0, amount 0
01:37:17.640 00.000 20224 MoveAxis(N, 0, ABG)
01:37:17.640 00.000 20224 Move returns status 0, amount 0
01:37:17.640 00.000 20224 move complete, result=0
01:37:17.640 00.000 20224 worker thread done servicing request
01:37:17.644 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=55683, med=3200, FiltMin=2899, FiltMax=31808, Gamma=1.000
01:37:17.658 00.014 8996 UpdateGuideState exits: m=702451 SNR=309.6
01:37:17.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:17.659 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:17.660 00.001 8996 Enqueuing Expose request
01:37:17.661 00.001 20224 Worker thread wakes up
01:37:17.661 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:17.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:17.661 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:18.822 01.161 20224 Exposure complete
01:37:18.898 00.076 20224 worker thread done servicing request
01:37:18.898 00.000 8996 OnExposeComplete: enter
01:37:18.899 00.001 8996 UpdateGuideState(): m_state=6
01:37:18.901 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13414
01:37:18.902 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=471.80, Mass=680525, SNR=337.1, Peak=46195 HFD=4.5
01:37:18.903 00.001 8996 MultiStar: [#1 0.13,-0.36,0.62,U] [#2 0.35,0.25,0.68,U] [#3 -0.06,0.04,0.53,U] [#4 0.06,-0.07,0.44,U] [#5 -0.07,-0.21,0.62,U] [#6 -0.31,-0.17,0.36,U] [#7 -0.29,-0.49,0.00,M1] [#8 0.12,0.03,0.32,U] 
01:37:18.905 00.002 8996 refined, 7 included, MultiStar: {0.10, -0.08}, one-star: {0.24, -0.12}
01:37:18.906 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
01:37:18.906 00.000 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
01:37:18.907 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.69 mountX=0.10 mountY=0.07, mountTheta=0.58
01:37:18.910 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.08, opts=13)
01:37:18.913 00.003 8996 Enqueuing Move request for scope (0.10, -0.08)
01:37:18.915 00.002 20224 Worker thread wakes up
01:37:18.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
01:37:18.915 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
01:37:18.916 00.001 20224 Moving (0.10, -0.08) raw xDistance=0.10 yDistance=0.07
01:37:18.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:37:18.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:18.916 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:37:18.916 00.000 20224 MoveAxis(E, 0, ABG)
01:37:18.916 00.000 20224 Move returns status 0, amount 0
01:37:18.916 00.000 20224 MoveAxis(N, 0, ABG)
01:37:18.916 00.000 20224 Move returns status 0, amount 0
01:37:18.916 00.000 20224 move complete, result=0
01:37:18.917 00.001 20224 worker thread done servicing request
01:37:18.924 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46195, med=3200, FiltMin=2886, FiltMax=26147, Gamma=1.000
01:37:18.945 00.021 8996 UpdateGuideState exits: m=680525 SNR=337.1
01:37:18.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:18.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:18.948 00.001 8996 Enqueuing Expose request
01:37:18.948 00.000 20224 Worker thread wakes up
01:37:18.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:18.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:18.949 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:19.924 00.975 20224 Exposure complete
01:37:20.016 00.092 20224 worker thread done servicing request
01:37:20.016 00.000 8996 OnExposeComplete: enter
01:37:20.017 00.001 8996 UpdateGuideState(): m_state=6
01:37:20.018 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13415
01:37:20.019 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.00, Mass=595330, SNR=306.2, Peak=46051 HFD=4.4
01:37:20.020 00.001 8996 MultiStar: [#1 0.21,-0.03,0.66,U] [#2 0.17,0.49,0.00,M2] [#3 -0.00,-0.06,0.58,U] [#4 0.32,0.02,0.54,U] [#5 -0.28,-0.03,0.59,U] [#6 -0.12,0.20,0.40,U] [#7 0.03,-0.14,0.38,U] [#8 0.29,0.21,0.35,U] 
01:37:20.021 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.03}, one-star: {0.06, 0.09}
01:37:20.022 00.001 8996 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.10) = xAngle (0.54 = 0.54)
01:37:20.022 00.000 8996 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
01:37:20.023 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.44 mountX=0.06 mountY=-0.03, mountTheta=-0.55
01:37:20.024 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
01:37:20.025 00.001 8996 Enqueuing Move request for scope (0.06, 0.03)
01:37:20.026 00.001 20224 Worker thread wakes up
01:37:20.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
01:37:20.026 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
01:37:20.026 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.03
01:37:20.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:37:20.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:20.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:37:20.026 00.000 20224 MoveAxis(E, 0, ABG)
01:37:20.026 00.000 20224 Move returns status 0, amount 0
01:37:20.026 00.000 20224 MoveAxis(N, 0, ABG)
01:37:20.026 00.000 20224 Move returns status 0, amount 0
01:37:20.026 00.000 20224 move complete, result=0
01:37:20.027 00.001 20224 worker thread done servicing request
01:37:20.030 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=46051, med=3200, FiltMin=2899, FiltMax=26432, Gamma=1.000
01:37:20.054 00.024 8996 UpdateGuideState exits: m=595330 SNR=306.2
01:37:20.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:20.057 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:20.058 00.001 8996 Enqueuing Expose request
01:37:20.060 00.002 20224 Worker thread wakes up
01:37:20.060 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:20.062 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:20.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:21.231 01.169 20224 Exposure complete
01:37:21.309 00.078 20224 worker thread done servicing request
01:37:21.309 00.000 8996 OnExposeComplete: enter
01:37:21.310 00.001 8996 UpdateGuideState(): m_state=6
01:37:21.311 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13416
01:37:21.311 00.000 8996 Star::Find returns 1 (0), X=136.76, Y=471.81, Mass=623293, SNR=301.3, Peak=42531 HFD=4.5
01:37:21.313 00.002 8996 MultiStar: [#1 0.07,-0.04,0.63,U] [#2 0.32,0.29,0.67,U] [#3 -0.10,-0.03,0.58,U] [#4 0.18,-0.16,0.56,U] [#5 -0.04,-0.14,0.57,U] [#6 0.17,0.27,0.41,U] [#7 -0.21,-0.03,0.41,U] [#8 0.32,-0.06,0.34,U] 
01:37:21.313 00.000 8996 refined, 8 included, MultiStar: {0.07, -0.01}, one-star: {0.02, -0.10}
01:37:21.314 00.001 8996 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.10) = xAngle (-0.01 = -0.01)
01:37:21.315 00.001 8996 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = -3.14)
01:37:21.316 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.08 cameraTheta=-0.11 mountX=0.08 mountY=-0.00, mountTheta=-0.00
01:37:21.317 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.01, opts=13)
01:37:21.318 00.001 8996 Enqueuing Move request for scope (0.07, -0.01)
01:37:21.320 00.002 20224 Worker thread wakes up
01:37:21.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
01:37:21.320 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
01:37:21.320 00.000 20224 Moving (0.07, -0.01) raw xDistance=0.08 yDistance=-0.00
01:37:21.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:37:21.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:21.321 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:37:21.321 00.000 20224 MoveAxis(E, 0, ABG)
01:37:21.321 00.000 20224 Move returns status 0, amount 0
01:37:21.321 00.000 20224 MoveAxis(N, 0, ABG)
01:37:21.321 00.000 20224 Move returns status 0, amount 0
01:37:21.321 00.000 20224 move complete, result=0
01:37:21.321 00.000 20224 worker thread done servicing request
01:37:21.329 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=42531, med=3200, FiltMin=2902, FiltMax=24355, Gamma=1.000
01:37:21.359 00.030 8996 UpdateGuideState exits: m=623293 SNR=301.3
01:37:21.361 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:21.362 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:21.364 00.002 8996 Enqueuing Expose request
01:37:21.367 00.003 20224 Worker thread wakes up
01:37:21.367 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:21.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:21.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:22.345 00.977 20224 Exposure complete
01:37:22.437 00.092 20224 worker thread done servicing request
01:37:22.437 00.000 8996 OnExposeComplete: enter
01:37:22.438 00.001 8996 UpdateGuideState(): m_state=6
01:37:22.438 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13417
01:37:22.440 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=471.79, Mass=627494, SNR=285.2, Peak=42531 HFD=4.7
01:37:22.441 00.001 8996 MultiStar: [#1 -0.35,-0.28,0.67,U] [#2 -0.12,-0.08,0.81,U] [#3 -0.18,-0.12,0.69,U] [#4 0.01,-0.34,0.48,U] [#5 -0.48,-0.25,0.00,M1] [#6 0.06,0.52,0.00,M1] [#7 -0.01,-0.14,0.44,U] [#8 -0.12,-0.06,0.45,U] 
01:37:22.442 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.16}, one-star: {-0.23, -0.12}
01:37:22.443 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
01:37:22.443 00.000 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
01:37:22.444 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.16 hyp=0.22 cameraTheta=-2.38 mountX=-0.15 mountY=0.17, mountTheta=2.27
01:37:22.445 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.16, opts=13)
01:37:22.446 00.001 8996 Enqueuing Move request for scope (-0.16, -0.16)
01:37:22.447 00.001 20224 Worker thread wakes up
01:37:22.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.16) opts 0xd
01:37:22.447 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.16)
01:37:22.447 00.000 20224 Moving (-0.16, -0.16) raw xDistance=-0.15 yDistance=0.17
01:37:22.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:37:22.447 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:22.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:37:22.447 00.000 20224 MoveAxis(E, 0, ABG)
01:37:22.447 00.000 20224 Move returns status 0, amount 0
01:37:22.448 00.001 20224 MoveAxis(N, 0, ABG)
01:37:22.448 00.000 20224 Move returns status 0, amount 0
01:37:22.448 00.000 20224 move complete, result=0
01:37:22.448 00.000 20224 worker thread done servicing request
01:37:22.451 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42531, med=3200, FiltMin=2870, FiltMax=25552, Gamma=1.000
01:37:22.466 00.015 8996 UpdateGuideState exits: m=627494 SNR=285.2
01:37:22.467 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:22.468 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:22.469 00.001 8996 Enqueuing Expose request
01:37:22.469 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:37:22.471 00.002 20224 Worker thread wakes up
01:37:22.471 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:22.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:23.624 01.153 20224 Exposure complete
01:37:23.692 00.068 20224 worker thread done servicing request
01:37:23.692 00.000 8996 OnExposeComplete: enter
01:37:23.693 00.001 8996 UpdateGuideState(): m_state=6
01:37:23.694 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13418
01:37:23.695 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.03, Mass=569707, SNR=272.1, Peak=37795 HFD=4.8
01:37:23.696 00.001 8996 MultiStar: [#1 0.33,0.19,0.65,U] [#2 0.25,0.06,0.81,U] [#3 -0.08,0.42,0.76,U] [#4 0.21,0.15,0.56,U] [#5 -0.14,0.31,0.69,U] [#6 0.20,0.41,0.00,M2] [#7 -0.07,0.06,0.43,U] [#8 0.25,0.15,0.42,U] 
01:37:23.697 00.001 8996 single-star, 7 included, MultiStar: {0.07, 0.19}, one-star: {-0.10, 0.12}
01:37:23.697 00.000 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
01:37:23.698 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
01:37:23.699 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.26 mountX=-0.11 mountY=-0.11, mountTheta=-2.36
01:37:23.700 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.12, opts=13)
01:37:23.701 00.001 8996 Enqueuing Move request for scope (-0.10, 0.12)
01:37:23.702 00.001 20224 Worker thread wakes up
01:37:23.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
01:37:23.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
01:37:23.702 00.000 20224 Moving (-0.10, 0.12) raw xDistance=-0.11 yDistance=-0.11
01:37:23.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:37:23.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:23.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:37:23.702 00.000 20224 MoveAxis(E, 0, ABG)
01:37:23.702 00.000 20224 Move returns status 0, amount 0
01:37:23.702 00.000 20224 MoveAxis(N, 0, ABG)
01:37:23.702 00.000 20224 Move returns status 0, amount 0
01:37:23.702 00.000 20224 move complete, result=0
01:37:23.702 00.000 20224 worker thread done servicing request
01:37:23.706 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=37795, med=3200, FiltMin=2896, FiltMax=23856, Gamma=1.000
01:37:23.729 00.023 8996 UpdateGuideState exits: m=569707 SNR=272.1
01:37:23.730 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:23.731 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:23.731 00.000 8996 Enqueuing Expose request
01:37:23.732 00.001 20224 Worker thread wakes up
01:37:23.732 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:23.733 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:23.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:24.704 00.971 20224 Exposure complete
01:37:24.780 00.076 20224 worker thread done servicing request
01:37:24.780 00.000 8996 OnExposeComplete: enter
01:37:24.781 00.001 8996 UpdateGuideState(): m_state=6
01:37:24.782 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13419
01:37:24.783 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=472.00, Mass=696970, SNR=296.6, Peak=50531 HFD=4.4
01:37:24.784 00.001 8996 MultiStar: [#1 0.10,0.18,0.67,U] [#2 0.09,-0.01,0.64,U] [#3 -0.12,-0.02,0.61,U] [#4 0.23,0.03,0.51,U] [#5 -0.11,0.03,0.67,U] [#6 0.04,0.26,0.38,U] [#7 -0.15,-0.03,0.40,U] [#8 -0.03,0.23,0.35,U] 
01:37:24.785 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.07}, one-star: {0.04, 0.08}
01:37:24.787 00.002 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
01:37:24.789 00.002 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
01:37:24.790 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.07 hyp=0.07 cameraTheta=1.35 mountX=0.01 mountY=-0.07, mountTheta=-1.44
01:37:24.793 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.07, opts=13)
01:37:24.794 00.001 8996 Enqueuing Move request for scope (0.02, 0.07)
01:37:24.796 00.002 20224 Worker thread wakes up
01:37:24.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.07) opts 0xd
01:37:24.796 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.07)
01:37:24.796 00.000 20224 Moving (0.02, 0.07) raw xDistance=0.01 yDistance=-0.07
01:37:24.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:37:24.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:24.797 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:37:24.797 00.000 20224 MoveAxis(E, 0, ABG)
01:37:24.797 00.000 20224 Move returns status 0, amount 0
01:37:24.797 00.000 20224 MoveAxis(N, 0, ABG)
01:37:24.797 00.000 20224 Move returns status 0, amount 0
01:37:24.797 00.000 20224 move complete, result=0
01:37:24.797 00.000 20224 worker thread done servicing request
01:37:24.805 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=50531, med=3200, FiltMin=2909, FiltMax=30512, Gamma=1.000
01:37:24.822 00.017 8996 UpdateGuideState exits: m=696970 SNR=296.6
01:37:24.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:24.824 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:24.825 00.001 8996 Enqueuing Expose request
01:37:24.826 00.001 20224 Worker thread wakes up
01:37:24.826 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:24.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:24.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:25.995 01.168 20224 Exposure complete
01:37:26.075 00.080 20224 worker thread done servicing request
01:37:26.075 00.000 8996 OnExposeComplete: enter
01:37:26.077 00.002 8996 UpdateGuideState(): m_state=6
01:37:26.079 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13420
01:37:26.081 00.002 8996 Star::Find returns 1 (0), X=136.47, Y=471.49, Mass=704411, SNR=320.8, Peak=42083 HFD=5.0
01:37:26.083 00.002 8996 MultiStar: [#1 -0.27,-0.77,0.00,M1] [#2 -0.05,-0.47,0.00,M1] [#3 -0.26,-0.21,0.54,U] [#4 -0.29,-0.51,0.00,M1] [#5 -0.46,-0.53,0.00,M1] [#6 -0.08,0.03,0.31,U] [#7 -0.07,-0.16,0.36,U] [#8 -0.21,-0.34,0.31,U] 
01:37:26.084 00.001 8996 refined, 4 included, MultiStar: {-0.21, -0.27}, one-star: {-0.27, -0.42}
01:37:26.085 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:37:26.087 00.002 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
01:37:26.088 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-2.22 mountX=-0.18 mountY=0.29, mountTheta=2.12
01:37:26.091 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.27, opts=13)
01:37:26.093 00.002 8996 Enqueuing Move request for scope (-0.21, -0.27)
01:37:26.094 00.001 20224 Worker thread wakes up
01:37:26.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.27) opts 0xd
01:37:26.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.27)
01:37:26.094 00.000 20224 Moving (-0.21, -0.27) raw xDistance=-0.18 yDistance=0.29
01:37:26.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:37:26.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
01:37:26.094 00.000 20224 MoveAxis(E, 0, ABG)
01:37:26.094 00.000 20224 Move returns status 0, amount 0
01:37:26.095 00.001 20224 MoveAxis(S, 62, ABG)
01:37:26.095 00.000 20224 Guiding  Dir = 1, Dur = 62
01:37:26.095 00.000 20224 IsSlewing returns 0
01:37:26.095 00.000 20224 IsGuiding returns 0
01:37:26.099 00.004 20224 PulseGuide returned control before completion, sleep 69
01:37:26.100 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42083, med=3200, FiltMin=2892, FiltMax=26368, Gamma=1.000
01:37:26.115 00.015 8996 UpdateGuideState exits: m=704411 SNR=320.8
01:37:26.116 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:26.116 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:26.117 00.001 8996 Enqueuing Expose request
01:37:26.178 00.061 20224 IsGuiding returns 1
01:37:26.178 00.000 20224 scope still moving after pulse duration time elapsed
01:37:26.208 00.030 20224 IsSlewing returns 0
01:37:26.209 00.001 20224 IsGuiding returns 1
01:37:26.239 00.030 20224 IsSlewing returns 0
01:37:26.239 00.000 20224 IsGuiding returns 0
01:37:26.239 00.000 20224 scope move finished after 62 + 82 ms
01:37:26.239 00.000 20224 Move returns status 0, amount 62
01:37:26.239 00.000 20224 move complete, result=0
01:37:26.239 00.000 20224 worker thread done servicing request
01:37:26.239 00.000 20224 Worker thread wakes up
01:37:26.239 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 62 ms SOUTH
01:37:26.242 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:26.242 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:27.233 00.991 20224 Exposure complete
01:37:27.323 00.090 20224 worker thread done servicing request
01:37:27.323 00.000 8996 OnExposeComplete: enter
01:37:27.324 00.001 8996 UpdateGuideState(): m_state=6
01:37:27.325 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13421
01:37:27.326 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.14, Mass=663419, SNR=321.7, Peak=40851 HFD=4.7
01:37:27.327 00.001 8996 MultiStar: [#1 -0.52,0.20,0.00,M2] [#2 0.02,0.20,0.67,U] [#3 -0.32,0.37,0.00,M1] [#4 -0.25,0.13,0.47,U] [#5 -0.62,-0.02,0.00,M2] [#6 0.04,0.47,0.00,M1] [#7 -0.37,0.14,0.35,U] [#8 -0.29,0.07,0.39,U] 
01:37:27.328 00.001 8996 refined, 4 included, MultiStar: {-0.26, 0.17}, one-star: {-0.39, 0.23}
01:37:27.329 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
01:37:27.330 00.001 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
01:37:27.331 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.17 hyp=0.31 cameraTheta=2.55 mountX=-0.27 mountY=-0.14, mountTheta=-2.66
01:37:27.334 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.17, opts=13)
01:37:27.335 00.001 8996 Enqueuing Move request for scope (-0.26, 0.17)
01:37:27.336 00.001 20224 Worker thread wakes up
01:37:27.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.17) opts 0xd
01:37:27.336 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.17)
01:37:27.336 00.000 20224 Moving (-0.26, 0.17) raw xDistance=-0.27 yDistance=-0.14
01:37:27.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:37:27.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:27.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:37:27.336 00.000 20224 MoveAxis(E, 40, ABG)
01:37:27.337 00.001 20224 Guiding  Dir = 2, Dur = 40
01:37:27.337 00.000 20224 IsSlewing returns 0
01:37:27.337 00.000 20224 IsGuiding returns 0
01:37:27.339 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=40851, med=3200, FiltMin=2880, FiltMax=27318, Gamma=1.000
01:37:27.354 00.015 8996 UpdateGuideState exits: m=663419 SNR=321.7
01:37:27.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:27.356 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:27.357 00.001 8996 Enqueuing Expose request
01:37:27.398 00.041 20224 IsGuiding returns 1
01:37:27.398 00.000 20224 scope still moving after pulse duration time elapsed
01:37:27.428 00.030 20224 IsSlewing returns 0
01:37:27.428 00.000 20224 IsGuiding returns 1
01:37:27.459 00.031 20224 IsSlewing returns 0
01:37:27.459 00.000 20224 IsGuiding returns 1
01:37:27.490 00.031 20224 IsSlewing returns 0
01:37:27.490 00.000 20224 IsGuiding returns 0
01:37:27.491 00.001 20224 scope move finished after 40 + 112 ms
01:37:27.491 00.000 20224 Move returns status 0, amount 40
01:37:27.491 00.000 20224 MoveAxis(N, 0, ABG)
01:37:27.491 00.000 20224 Move returns status 0, amount 0
01:37:27.491 00.000 20224 move complete, result=0
01:37:27.491 00.000 20224 worker thread done servicing request
01:37:27.491 00.000 20224 Worker thread wakes up
01:37:27.492 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:27.492 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
01:37:27.494 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:28.662 01.168 20224 Exposure complete
01:37:28.732 00.070 20224 worker thread done servicing request
01:37:28.733 00.001 8996 OnExposeComplete: enter
01:37:28.734 00.001 8996 UpdateGuideState(): m_state=6
01:37:28.734 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13422
01:37:28.735 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.36, Mass=570773, SNR=271.0, Peak=38163 HFD=4.7
01:37:28.736 00.001 8996 MultiStar: [#1 0.29,0.48,0.00,M3] [#2 0.60,0.50,0.00,M1] [#3 0.16,0.51,0.00,M2] [#4 0.33,0.32,0.00,M1] [#5 0.25,0.60,0.00,M3] [#6 0.25,0.37,0.49,U] [#7 0.04,0.22,0.46,U] [#8 0.25,0.47,0.00,M1] 
01:37:28.737 00.001 8996 refined, 2 included, MultiStar: {0.16, 0.37}, one-star: {0.17, 0.45}
01:37:28.739 00.002 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
01:37:28.739 00.000 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
01:37:28.740 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.37 hyp=0.41 cameraTheta=1.17 mountX=0.12 mountY=-0.39, mountTheta=-1.27
01:37:28.741 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.37, opts=13)
01:37:28.742 00.001 8996 Enqueuing Move request for scope (0.16, 0.37)
01:37:28.743 00.001 20224 Worker thread wakes up
01:37:28.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.37) opts 0xd
01:37:28.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.37)
01:37:28.743 00.000 20224 Moving (0.16, 0.37) raw xDistance=0.12 yDistance=-0.39
01:37:28.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:37:28.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:28.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:37:28.743 00.000 20224 MoveAxis(E, 0, ABG)
01:37:28.743 00.000 20224 Move returns status 0, amount 0
01:37:28.743 00.000 20224 MoveAxis(N, 0, ABG)
01:37:28.743 00.000 20224 Move returns status 0, amount 0
01:37:28.743 00.000 20224 move complete, result=0
01:37:28.744 00.001 20224 worker thread done servicing request
01:37:28.748 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=38163, med=3200, FiltMin=2886, FiltMax=23984, Gamma=1.000
01:37:28.762 00.014 8996 UpdateGuideState exits: m=570773 SNR=271.0
01:37:28.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:28.764 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:28.765 00.001 8996 Enqueuing Expose request
01:37:28.765 00.000 20224 Worker thread wakes up
01:37:28.766 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:37:28.766 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:28.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:29.745 00.979 20224 Exposure complete
01:37:29.836 00.091 20224 worker thread done servicing request
01:37:29.836 00.000 8996 OnExposeComplete: enter
01:37:29.839 00.003 8996 UpdateGuideState(): m_state=6
01:37:29.841 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13423
01:37:29.842 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.44, Mass=630295, SNR=298.9, Peak=40931 HFD=4.7
01:37:29.843 00.001 8996 MultiStar: [#1 0.12,0.18,0.67,U] [#2 0.37,0.25,0.67,U] [#3 0.12,0.49,0.00,M3] [#4 0.36,0.58,0.00,M2] [#5 0.04,0.22,0.64,U] [#6 0.26,0.50,0.00,M1] [#7 -0.03,0.08,0.44,U] [#8 0.35,0.26,0.33,U] 
01:37:29.844 00.001 8996 refined, 5 included, MultiStar: {0.16, 0.29}, one-star: {0.15, 0.53}
01:37:29.845 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:37:29.847 00.002 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:37:29.848 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.29 hyp=0.33 cameraTheta=1.06 mountX=0.13 mountY=-0.30, mountTheta=-1.16
01:37:29.851 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.29, opts=13)
01:37:29.857 00.006 8996 Enqueuing Move request for scope (0.16, 0.29)
01:37:29.858 00.001 20224 Worker thread wakes up
01:37:29.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.29) opts 0xd
01:37:29.858 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.29)
01:37:29.859 00.001 20224 Moving (0.16, 0.29) raw xDistance=0.13 yDistance=-0.30
01:37:29.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:37:29.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:37:29.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:37:29.859 00.000 20224 MoveAxis(E, 0, ABG)
01:37:29.859 00.000 20224 Move returns status 0, amount 0
01:37:29.859 00.000 20224 MoveAxis(N, 0, ABG)
01:37:29.859 00.000 20224 Move returns status 0, amount 0
01:37:29.860 00.001 20224 move complete, result=0
01:37:29.860 00.000 20224 worker thread done servicing request
01:37:29.867 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40931, med=3200, FiltMin=2857, FiltMax=27072, Gamma=1.000
01:37:29.887 00.020 8996 UpdateGuideState exits: m=630295 SNR=298.9
01:37:29.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:29.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:29.889 00.000 8996 Enqueuing Expose request
01:37:29.890 00.001 20224 Worker thread wakes up
01:37:29.890 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:37:29.891 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:29.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:31.049 01.158 20224 Exposure complete
01:37:31.124 00.075 20224 worker thread done servicing request
01:37:31.124 00.000 8996 OnExposeComplete: enter
01:37:31.125 00.001 8996 UpdateGuideState(): m_state=6
01:37:31.126 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13424
01:37:31.127 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.29, Mass=792117, SNR=396.0, Peak=45267 HFD=4.7
01:37:31.129 00.002 8996 MultiStar: [#1 -0.29,0.13,0.46,U] [#2 0.03,0.29,0.56,U] [#3 -0.01,0.51,0.00,M4] [#4 0.17,0.32,0.36,U] [#5 -0.36,0.43,0.00,M3] [#6 -0.03,0.50,0.00,M2] [#7 -0.41,-0.25,0.00,M1] [#8 0.06,0.26,0.26,U] 
01:37:31.129 00.000 8996 refined, 4 included, MultiStar: {-0.10, 0.30}, one-star: {-0.23, 0.37}
01:37:31.131 00.002 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
01:37:31.133 00.002 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
01:37:31.135 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=0.30 hyp=0.31 cameraTheta=1.91 mountX=-0.13 mountY=-0.28, mountTheta=-2.01
01:37:31.138 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.30, opts=13)
01:37:31.139 00.001 8996 Enqueuing Move request for scope (-0.10, 0.30)
01:37:31.140 00.001 20224 Worker thread wakes up
01:37:31.140 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.30) opts 0xd
01:37:31.140 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.30)
01:37:31.140 00.000 20224 Moving (-0.10, 0.30) raw xDistance=-0.13 yDistance=-0.28
01:37:31.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:37:31.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:37:31.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:37:31.141 00.001 20224 MoveAxis(E, 0, ABG)
01:37:31.141 00.000 20224 Move returns status 0, amount 0
01:37:31.141 00.000 20224 MoveAxis(N, 0, ABG)
01:37:31.141 00.000 20224 Move returns status 0, amount 0
01:37:31.141 00.000 20224 move complete, result=0
01:37:31.141 00.000 20224 worker thread done servicing request
01:37:31.145 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45267, med=3200, FiltMin=2902, FiltMax=33904, Gamma=1.000
01:37:31.159 00.014 8996 UpdateGuideState exits: m=792117 SNR=396.0
01:37:31.160 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:31.161 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:31.161 00.000 8996 Enqueuing Expose request
01:37:31.163 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:37:31.164 00.001 20224 Worker thread wakes up
01:37:31.164 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:31.164 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:32.138 00.974 20224 Exposure complete
01:37:32.206 00.068 20224 worker thread done servicing request
01:37:32.206 00.000 8996 OnExposeComplete: enter
01:37:32.209 00.003 8996 UpdateGuideState(): m_state=6
01:37:32.210 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13425
01:37:32.213 00.003 8996 Star::Find returns 1 (0), X=137.02, Y=472.33, Mass=707656, SNR=368.6, Peak=47091 HFD=4.7
01:37:32.215 00.002 8996 MultiStar: [#1 0.11,-0.06,0.50,U] [#2 0.45,0.66,0.00,M1] [#3 0.11,0.49,0.00,M5] [#4 0.49,0.49,0.00,M2] [#5 -0.14,0.29,0.49,U] [#6 0.05,0.61,0.00,M3] [#7 -0.19,0.04,0.34,U] [#8 0.27,0.38,0.00,M1] 
01:37:32.217 00.002 8996 refined, 3 included, MultiStar: {0.09, 0.23}, one-star: {0.28, 0.42}
01:37:32.218 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
01:37:32.220 00.002 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
01:37:32.221 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.25 cameraTheta=1.22 mountX=0.06 mountY=-0.24, mountTheta=-1.32
01:37:32.224 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.23, opts=13)
01:37:32.226 00.002 8996 Enqueuing Move request for scope (0.09, 0.23)
01:37:32.228 00.002 20224 Worker thread wakes up
01:37:32.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
01:37:32.228 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
01:37:32.228 00.000 20224 Moving (0.09, 0.23) raw xDistance=0.06 yDistance=-0.24
01:37:32.228 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:37:32.228 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.07 newest=-0.83
01:37:32.228 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:37:32.228 00.000 20224 MoveAxis(E, 0, ABG)
01:37:32.228 00.000 20224 Move returns status 0, amount 0
01:37:32.229 00.001 20224 MoveAxis(N, 51, ABG)
01:37:32.229 00.000 20224 Guiding  Dir = 0, Dur = 51
01:37:32.229 00.000 20224 IsSlewing returns 0
01:37:32.229 00.000 20224 IsGuiding returns 0
01:37:32.238 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47091, med=3200, FiltMin=2905, FiltMax=25261, Gamma=1.000
01:37:32.269 00.031 8996 UpdateGuideState exits: m=707656 SNR=368.6
01:37:32.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:32.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:32.272 00.001 8996 Enqueuing Expose request
01:37:32.275 00.003 20224 PulseGuide returned control before completion, sleep 16
01:37:32.304 00.029 20224 IsGuiding returns 1
01:37:32.304 00.000 20224 scope still moving after pulse duration time elapsed
01:37:32.336 00.032 20224 IsSlewing returns 0
01:37:32.336 00.000 20224 IsGuiding returns 1
01:37:32.368 00.032 20224 IsSlewing returns 0
01:37:32.368 00.000 20224 IsGuiding returns 0
01:37:32.368 00.000 20224 scope move finished after 51 + 87 ms
01:37:32.368 00.000 20224 Move returns status 0, amount 51
01:37:32.368 00.000 20224 move complete, result=0
01:37:32.368 00.000 20224 worker thread done servicing request
01:37:32.369 00.001 20224 Worker thread wakes up
01:37:32.369 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 51 ms NORTH
01:37:32.370 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:32.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:33.533 01.163 20224 Exposure complete
01:37:33.599 00.066 20224 worker thread done servicing request
01:37:33.599 00.000 8996 OnExposeComplete: enter
01:37:33.600 00.001 8996 UpdateGuideState(): m_state=6
01:37:33.601 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13426
01:37:33.602 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.75, Mass=591174, SNR=267.6, Peak=43059 HFD=4.5
01:37:33.603 00.001 8996 MultiStar: [#1 0.07,0.46,0.00,M1] [#2 0.39,0.71,0.00,M2] [#3 -0.14,0.72,0.00,M6] [#4 0.36,0.48,0.00,M3] [#5 -0.20,0.21,0.64,U] [#6 -0.01,0.62,0.00,M4] [#7 -0.10,0.29,0.46,U] [#8 0.35,0.62,0.00,M2] 
01:37:33.604 00.001 8996 refined, 2 included, MultiStar: {-0.05, 0.53}, one-star: {0.08, 0.83}
01:37:33.607 00.003 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
01:37:33.608 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
01:37:33.611 00.003 8996 CameraToMount -- cameraX=-0.05 cameraY=0.53 hyp=0.53 cameraTheta=1.66 mountX=-0.10 mountY=-0.52, mountTheta=-1.76
01:37:33.614 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.53, opts=13)
01:37:33.615 00.001 8996 Enqueuing Move request for scope (-0.05, 0.53)
01:37:33.617 00.002 20224 Worker thread wakes up
01:37:33.617 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.53) opts 0xd
01:37:33.617 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.53)
01:37:33.617 00.000 20224 Moving (-0.05, 0.53) raw xDistance=-0.10 yDistance=-0.52
01:37:33.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:37:33.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
01:37:33.617 00.000 20224 MoveAxis(E, 0, ABG)
01:37:33.617 00.000 20224 Move returns status 0, amount 0
01:37:33.618 00.001 20224 MoveAxis(N, 109, ABG)
01:37:33.618 00.000 20224 Guiding  Dir = 0, Dur = 109
01:37:33.618 00.000 20224 IsSlewing returns 0
01:37:33.619 00.001 20224 IsGuiding returns 0
01:37:33.626 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=43059, med=3200, FiltMin=2902, FiltMax=25136, Gamma=1.000
01:37:33.648 00.022 8996 UpdateGuideState exits: m=591174 SNR=267.6
01:37:33.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:33.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:33.651 00.001 8996 Enqueuing Expose request
01:37:33.652 00.001 20224 PulseGuide returned control before completion, sleep 86
01:37:33.745 00.093 20224 IsGuiding returns 1
01:37:33.745 00.000 20224 scope still moving after pulse duration time elapsed
01:37:33.777 00.032 20224 IsSlewing returns 0
01:37:33.777 00.000 20224 IsGuiding returns 0
01:37:33.777 00.000 20224 scope move finished after 109 + 49 ms
01:37:33.777 00.000 20224 Move returns status 0, amount 109
01:37:33.777 00.000 20224 move complete, result=0
01:37:33.777 00.000 20224 worker thread done servicing request
01:37:33.777 00.000 20224 Worker thread wakes up
01:37:33.777 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 109 ms NORTH
01:37:33.778 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:33.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:34.749 00.971 20224 Exposure complete
01:37:34.832 00.083 20224 worker thread done servicing request
01:37:34.832 00.000 8996 OnExposeComplete: enter
01:37:34.834 00.002 8996 UpdateGuideState(): m_state=6
01:37:34.836 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13427
01:37:34.838 00.002 8996 Star::Find returns 1 (0), X=136.57, Y=471.97, Mass=578520, SNR=292.8, Peak=39187 HFD=4.8
01:37:34.840 00.002 8996 MultiStar: [#1 0.25,0.03,0.60,U] [#2 0.43,0.32,0.00,M3] [#3 -0.11,0.16,0.67,U] [#4 -0.02,-0.08,0.43,U] [#5 -0.17,0.02,0.63,U] [#6 -0.04,0.22,0.44,U] [#7 -0.20,-0.17,0.42,U] [#8 0.39,0.25,0.00,M3] 
01:37:34.841 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.05}, one-star: {-0.18, 0.06}
01:37:34.843 00.002 8996 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
01:37:34.844 00.001 8996 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
01:37:34.845 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.05 hyp=0.09 cameraTheta=2.61 mountX=-0.08 mountY=-0.04, mountTheta=-2.72
01:37:34.848 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.05, opts=13)
01:37:34.849 00.001 8996 Enqueuing Move request for scope (-0.08, 0.05)
01:37:34.850 00.001 20224 Worker thread wakes up
01:37:34.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.05) opts 0xd
01:37:34.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.05)
01:37:34.850 00.000 20224 Moving (-0.08, 0.05) raw xDistance=-0.08 yDistance=-0.04
01:37:34.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:37:34.850 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:34.851 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:37:34.851 00.000 20224 MoveAxis(E, 0, ABG)
01:37:34.851 00.000 20224 Move returns status 0, amount 0
01:37:34.851 00.000 20224 MoveAxis(N, 0, ABG)
01:37:34.851 00.000 20224 Move returns status 0, amount 0
01:37:34.851 00.000 20224 move complete, result=0
01:37:34.851 00.000 20224 worker thread done servicing request
01:37:34.857 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39187, med=3200, FiltMin=2915, FiltMax=23017, Gamma=1.000
01:37:34.874 00.017 8996 UpdateGuideState exits: m=578520 SNR=292.8
01:37:34.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:34.875 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:34.876 00.001 8996 Enqueuing Expose request
01:37:34.877 00.001 20224 Worker thread wakes up
01:37:34.877 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:34.878 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:34.878 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:36.046 01.168 20224 Exposure complete
01:37:36.104 00.058 20224 worker thread done servicing request
01:37:36.104 00.000 8996 OnExposeComplete: enter
01:37:36.105 00.001 8996 UpdateGuideState(): m_state=6
01:37:36.106 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13428
01:37:36.107 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=471.92, Mass=553417, SNR=274.9, Peak=37171 HFD=4.6
01:37:36.108 00.001 8996 MultiStar: [#1 0.18,-0.27,0.82,U] [#2 0.08,-0.33,0.82,U] [#3 -0.28,-0.25,0.80,U] [#4 0.05,-0.27,0.56,U] [#5 -0.23,-0.27,0.65,U] [#6 -0.28,-0.31,0.45,U] [#7 -0.41,-0.57,0.00,M1] [#8 0.12,-0.06,0.39,U] 
01:37:36.109 00.001 8996 single-star, 7 included, MultiStar: {-0.05, -0.21}, one-star: {-0.06, 0.00}
01:37:36.110 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
01:37:36.111 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:37:36.112 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.08 mountX=-0.06 mountY=0.00, mountTheta=3.09
01:37:36.114 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
01:37:36.115 00.001 8996 Enqueuing Move request for scope (-0.06, 0.00)
01:37:36.116 00.001 20224 Worker thread wakes up
01:37:36.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
01:37:36.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
01:37:36.117 00.001 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.00
01:37:36.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:37:36.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:36.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:37:36.117 00.000 20224 MoveAxis(E, 0, ABG)
01:37:36.117 00.000 20224 Move returns status 0, amount 0
01:37:36.117 00.000 20224 MoveAxis(N, 0, ABG)
01:37:36.117 00.000 20224 Move returns status 0, amount 0
01:37:36.117 00.000 20224 move complete, result=0
01:37:36.117 00.000 20224 worker thread done servicing request
01:37:36.121 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=37171, med=3200, FiltMin=2902, FiltMax=23712, Gamma=1.000
01:37:36.148 00.027 8996 UpdateGuideState exits: m=553417 SNR=274.9
01:37:36.149 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:36.151 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:36.152 00.001 8996 Enqueuing Expose request
01:37:36.153 00.001 20224 Worker thread wakes up
01:37:36.153 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:37:36.155 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:36.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:37.122 00.967 20224 Exposure complete
01:37:37.217 00.095 20224 worker thread done servicing request
01:37:37.217 00.000 8996 OnExposeComplete: enter
01:37:37.219 00.002 8996 UpdateGuideState(): m_state=6
01:37:37.221 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13429
01:37:37.222 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=471.93, Mass=625503, SNR=299.0, Peak=37715 HFD=4.8
01:37:37.224 00.002 8996 MultiStar: [#1 0.25,0.08,0.81,U] [#2 0.27,0.02,0.66,U] [#3 0.04,0.32,0.62,U] [#4 0.34,0.32,0.00,M2] [#5 -0.27,0.05,0.63,U] [#6 0.17,0.36,0.42,U] [#7 0.01,0.04,0.40,U] [#8 0.04,0.38,0.34,U] 
01:37:37.225 00.001 8996 single-star, 7 included, MultiStar: {0.05, 0.13}, one-star: {-0.07, 0.02}
01:37:37.226 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
01:37:37.227 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
01:37:37.228 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.88 mountX=-0.07 mountY=-0.01, mountTheta=-3.00
01:37:37.230 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
01:37:37.231 00.001 8996 Enqueuing Move request for scope (-0.07, 0.02)
01:37:37.232 00.001 20224 Worker thread wakes up
01:37:37.232 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
01:37:37.232 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
01:37:37.232 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
01:37:37.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:37:37.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:37.233 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:37:37.233 00.000 20224 MoveAxis(E, 0, ABG)
01:37:37.233 00.000 20224 Move returns status 0, amount 0
01:37:37.233 00.000 20224 MoveAxis(N, 0, ABG)
01:37:37.233 00.000 20224 Move returns status 0, amount 0
01:37:37.233 00.000 20224 move complete, result=0
01:37:37.233 00.000 20224 worker thread done servicing request
01:37:37.236 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=37715, med=3203, FiltMin=2886, FiltMax=26672, Gamma=1.000
01:37:37.261 00.025 8996 UpdateGuideState exits: m=625503 SNR=299.0
01:37:37.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:37.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:37.266 00.002 8996 Enqueuing Expose request
01:37:37.268 00.002 20224 Worker thread wakes up
01:37:37.268 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:37:37.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:37.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:38.429 01.160 20224 Exposure complete
01:37:38.499 00.070 20224 worker thread done servicing request
01:37:38.499 00.000 8996 OnExposeComplete: enter
01:37:38.500 00.001 8996 UpdateGuideState(): m_state=6
01:37:38.501 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13430
01:37:38.502 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=471.95, Mass=583690, SNR=273.5, Peak=35859 HFD=4.9
01:37:38.503 00.001 8996 MultiStar: [#1 0.04,0.17,0.72,U] [#2 -0.08,0.30,0.81,U] [#3 -0.12,0.37,0.68,U] [#4 0.11,0.31,0.48,U] [#5 -0.37,0.06,0.61,U] [#6 0.05,0.37,0.44,U] [#7 -0.38,-0.01,0.43,U] [#8 0.00,0.41,0.42,U] 
01:37:38.504 00.001 8996 single-star, 8 included, MultiStar: {-0.12, 0.21}, one-star: {-0.24, 0.04}
01:37:38.505 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
01:37:38.506 00.001 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
01:37:38.506 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.97 mountX=-0.24 mountY=-0.01, mountTheta=-3.08
01:37:38.508 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.04, opts=13)
01:37:38.509 00.001 8996 Enqueuing Move request for scope (-0.24, 0.04)
01:37:38.509 00.000 20224 Worker thread wakes up
01:37:38.510 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd
01:37:38.510 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.04)
01:37:38.510 00.000 20224 Moving (-0.24, 0.04) raw xDistance=-0.24 yDistance=-0.01
01:37:38.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:37:38.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:38.510 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:37:38.510 00.000 20224 MoveAxis(E, 35, ABG)
01:37:38.510 00.000 20224 Guiding  Dir = 2, Dur = 35
01:37:38.510 00.000 20224 IsSlewing returns 0
01:37:38.510 00.000 20224 IsGuiding returns 0
01:37:38.515 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=35859, med=3200, FiltMin=2896, FiltMax=24137, Gamma=1.000
01:37:38.541 00.026 8996 UpdateGuideState exits: m=583690 SNR=273.5
01:37:38.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:38.543 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:38.544 00.001 8996 Enqueuing Expose request
01:37:38.554 00.010 20224 IsGuiding returns 1
01:37:38.554 00.000 20224 scope still moving after pulse duration time elapsed
01:37:38.585 00.031 20224 IsSlewing returns 0
01:37:38.585 00.000 20224 IsGuiding returns 1
01:37:38.617 00.032 20224 IsSlewing returns 0
01:37:38.617 00.000 20224 IsGuiding returns 1
01:37:38.648 00.031 20224 IsSlewing returns 0
01:37:38.648 00.000 20224 IsGuiding returns 0
01:37:38.648 00.000 20224 scope move finished after 35 + 102 ms
01:37:38.648 00.000 20224 Move returns status 0, amount 35
01:37:38.648 00.000 20224 MoveAxis(N, 0, ABG)
01:37:38.649 00.001 20224 Move returns status 0, amount 0
01:37:38.649 00.000 20224 move complete, result=0
01:37:38.649 00.000 20224 worker thread done servicing request
01:37:38.649 00.000 20224 Worker thread wakes up
01:37:38.649 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
01:37:38.652 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:38.652 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:39.629 00.977 20224 Exposure complete
01:37:39.713 00.084 20224 worker thread done servicing request
01:37:39.714 00.001 8996 OnExposeComplete: enter
01:37:39.715 00.001 8996 UpdateGuideState(): m_state=6
01:37:39.716 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13431
01:37:39.717 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=472.24, Mass=615477, SNR=277.2, Peak=43395 HFD=4.5
01:37:39.718 00.001 8996 MultiStar: [#1 0.22,0.03,0.70,U] [#2 0.46,0.14,0.00,M1] [#3 -0.03,0.14,0.70,U] [#4 0.47,0.55,0.00,M2] [#5 0.20,0.55,0.00,M1] [#6 0.01,0.30,0.45,U] [#7 -0.13,-0.03,0.45,U] [#8 0.41,0.35,0.00,M1] 
01:37:39.719 00.001 8996 refined, 4 included, MultiStar: {0.09, 0.17}, one-star: {0.22, 0.33}
01:37:39.719 00.000 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
01:37:39.720 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
01:37:39.721 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.17 hyp=0.20 cameraTheta=1.09 mountX=0.07 mountY=-0.18, mountTheta=-1.19
01:37:39.724 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.17, opts=13)
01:37:39.725 00.001 8996 Enqueuing Move request for scope (0.09, 0.17)
01:37:39.726 00.001 20224 Worker thread wakes up
01:37:39.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.17) opts 0xd
01:37:39.726 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.17)
01:37:39.726 00.000 20224 Moving (0.09, 0.17) raw xDistance=0.07 yDistance=-0.18
01:37:39.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:37:39.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:39.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:37:39.726 00.000 20224 MoveAxis(E, 0, ABG)
01:37:39.726 00.000 20224 Move returns status 0, amount 0
01:37:39.726 00.000 20224 MoveAxis(N, 0, ABG)
01:37:39.726 00.000 20224 Move returns status 0, amount 0
01:37:39.727 00.001 20224 move complete, result=0
01:37:39.727 00.000 20224 worker thread done servicing request
01:37:39.731 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43395, med=3200, FiltMin=2921, FiltMax=24240, Gamma=1.000
01:37:39.748 00.017 8996 UpdateGuideState exits: m=615477 SNR=277.2
01:37:39.749 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:39.750 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:39.751 00.001 8996 Enqueuing Expose request
01:37:39.752 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:37:39.753 00.001 20224 Worker thread wakes up
01:37:39.753 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:39.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:40.915 01.162 20224 Exposure complete
01:37:40.972 00.057 20224 worker thread done servicing request
01:37:40.972 00.000 8996 OnExposeComplete: enter
01:37:40.975 00.003 8996 UpdateGuideState(): m_state=6
01:37:40.976 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13432
01:37:40.977 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=471.90, Mass=532065, SNR=283.5, Peak=37043 HFD=4.5
01:37:40.979 00.002 8996 MultiStar: [#1 0.11,-0.16,0.63,U] [#2 0.25,-0.13,0.79,U] [#3 -0.23,-0.29,0.71,U] [#4 0.06,-0.40,0.50,U] [#5 0.09,-0.31,0.60,U] [#6 0.31,0.06,0.51,U] [#7 0.40,0.02,0.49,U] [#8 0.27,-0.40,0.00,M2] 
01:37:40.980 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.15}, one-star: {0.24, -0.02}
01:37:40.981 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
01:37:40.982 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
01:37:40.984 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.15 hyp=0.21 cameraTheta=-0.79 mountX=0.16 mountY=0.13, mountTheta=0.68
01:37:40.987 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.15, opts=13)
01:37:40.988 00.001 8996 Enqueuing Move request for scope (0.15, -0.15)
01:37:40.990 00.002 20224 Worker thread wakes up
01:37:40.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.15) opts 0xd
01:37:40.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.15)
01:37:40.990 00.000 20224 Moving (0.15, -0.15) raw xDistance=0.16 yDistance=0.13
01:37:40.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:37:40.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:40.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:37:40.990 00.000 20224 MoveAxis(E, 0, ABG)
01:37:40.990 00.000 20224 Move returns status 0, amount 0
01:37:40.990 00.000 20224 MoveAxis(N, 0, ABG)
01:37:40.990 00.000 20224 Move returns status 0, amount 0
01:37:40.990 00.000 20224 move complete, result=0
01:37:40.990 00.000 20224 worker thread done servicing request
01:37:40.995 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=37043, med=3200, FiltMin=2899, FiltMax=23043, Gamma=1.000
01:37:41.021 00.026 8996 UpdateGuideState exits: m=532065 SNR=283.5
01:37:41.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:41.024 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:41.025 00.001 8996 Enqueuing Expose request
01:37:41.027 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:41.028 00.001 20224 Worker thread wakes up
01:37:41.028 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:41.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:42.008 00.980 20224 Exposure complete
01:37:42.074 00.066 20224 worker thread done servicing request
01:37:42.074 00.000 8996 OnExposeComplete: enter
01:37:42.075 00.001 8996 UpdateGuideState(): m_state=6
01:37:42.076 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13433
01:37:42.077 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=471.79, Mass=635666, SNR=334.5, Peak=46899 HFD=4.5
01:37:42.078 00.001 8996 MultiStar: [#1 0.30,0.02,0.61,U] [#2 0.41,-0.15,0.59,U] [#3 0.39,0.01,0.52,U] [#4 0.66,-0.16,0.00,M2] [#5 0.34,0.03,0.55,U] [#6 0.50,0.10,0.00,M1] [#7 0.17,-0.08,0.35,U] [#8 0.49,0.02,0.00,M3] 
01:37:42.079 00.001 8996 refined, 5 included, MultiStar: {0.34, -0.06}, one-star: {0.35, -0.13}
01:37:42.080 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
01:37:42.082 00.002 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.09)
01:37:42.083 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=-0.06 hyp=0.34 cameraTheta=-0.17 mountX=0.34 mountY=0.02, mountTheta=0.05
01:37:42.085 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=-0.06, opts=13)
01:37:42.086 00.001 8996 Enqueuing Move request for scope (0.34, -0.06)
01:37:42.088 00.002 20224 Worker thread wakes up
01:37:42.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.06) opts 0xd
01:37:42.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, -0.06)
01:37:42.088 00.000 20224 Moving (0.34, -0.06) raw xDistance=0.34 yDistance=0.02
01:37:42.089 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
01:37:42.089 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:42.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:37:42.089 00.000 20224 MoveAxis(W, 50, ABG)
01:37:42.089 00.000 20224 Guiding  Dir = 3, Dur = 50
01:37:42.089 00.000 20224 IsSlewing returns 0
01:37:42.090 00.001 20224 IsGuiding returns 0
01:37:42.095 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=46899, med=3200, FiltMin=2915, FiltMax=26147, Gamma=1.000
01:37:42.111 00.016 8996 UpdateGuideState exits: m=635666 SNR=334.5
01:37:42.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:42.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:42.119 00.006 8996 Enqueuing Expose request
01:37:42.121 00.002 20224 PulseGuide returned control before completion, sleep 35
01:37:42.161 00.040 20224 IsGuiding returns 1
01:37:42.161 00.000 20224 scope still moving after pulse duration time elapsed
01:37:42.193 00.032 20224 IsSlewing returns 0
01:37:42.193 00.000 20224 IsGuiding returns 1
01:37:42.226 00.033 20224 IsSlewing returns 0
01:37:42.226 00.000 20224 IsGuiding returns 0
01:37:42.226 00.000 20224 scope move finished after 50 + 85 ms
01:37:42.226 00.000 20224 Move returns status 0, amount 50
01:37:42.226 00.000 20224 MoveAxis(N, 0, ABG)
01:37:42.226 00.000 20224 Move returns status 0, amount 0
01:37:42.226 00.000 20224 move complete, result=0
01:37:42.226 00.000 20224 worker thread done servicing request
01:37:42.226 00.000 20224 Worker thread wakes up
01:37:42.226 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.0 px 0 ms NORTH
01:37:42.227 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:42.227 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:43.399 01.172 20224 Exposure complete
01:37:43.499 00.100 20224 worker thread done servicing request
01:37:43.499 00.000 8996 OnExposeComplete: enter
01:37:43.500 00.001 8996 UpdateGuideState(): m_state=6
01:37:43.501 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13434
01:37:43.502 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=471.91, Mass=620515, SNR=286.1, Peak=37088 HFD=4.6
01:37:43.503 00.001 8996 MultiStar: [#1 -0.40,-0.05,0.64,U] [#2 -0.34,-0.07,0.76,U] [#3 -0.35,0.19,0.61,U] [#4 0.04,0.10,0.43,U] [#5 -0.44,-0.54,0.00,M1] [#6 -0.23,0.23,0.43,U] [#7 -0.45,-0.14,0.00,M1] [#8 -0.10,-0.05,0.43,U] 
01:37:43.504 00.001 8996 refined, 6 included, MultiStar: {-0.31, 0.04}, one-star: {-0.47, 0.00}
01:37:43.505 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
01:37:43.506 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
01:37:43.507 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.04 hyp=0.31 cameraTheta=3.02 mountX=-0.31 mountY=-0.00, mountTheta=-3.14
01:37:43.508 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.04, opts=13)
01:37:43.509 00.001 8996 Enqueuing Move request for scope (-0.31, 0.04)
01:37:43.510 00.001 20224 Worker thread wakes up
01:37:43.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.04) opts 0xd
01:37:43.510 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.04)
01:37:43.510 00.000 20224 Moving (-0.31, 0.04) raw xDistance=-0.31 yDistance=-0.00
01:37:43.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
01:37:43.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:43.511 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:37:43.511 00.000 20224 MoveAxis(E, 42, ABG)
01:37:43.511 00.000 20224 Guiding  Dir = 2, Dur = 42
01:37:43.511 00.000 20224 IsSlewing returns 0
01:37:43.511 00.000 20224 IsGuiding returns 0
01:37:43.516 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=37088, med=3200, FiltMin=2899, FiltMax=24115, Gamma=1.000
01:37:43.529 00.013 20224 PulseGuide returned control before completion, sleep 35
01:37:43.530 00.001 8996 UpdateGuideState exits: m=620515 SNR=286.1
01:37:43.531 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:43.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:43.533 00.001 8996 Enqueuing Expose request
01:37:43.575 00.042 20224 IsGuiding returns 1
01:37:43.575 00.000 20224 scope still moving after pulse duration time elapsed
01:37:43.607 00.032 20224 IsSlewing returns 0
01:37:43.607 00.000 20224 IsGuiding returns 1
01:37:43.637 00.030 20224 IsSlewing returns 0
01:37:43.638 00.001 20224 IsGuiding returns 0
01:37:43.638 00.000 20224 scope move finished after 42 + 84 ms
01:37:43.638 00.000 20224 Move returns status 0, amount 42
01:37:43.638 00.000 20224 MoveAxis(N, 0, ABG)
01:37:43.638 00.000 20224 Move returns status 0, amount 0
01:37:43.638 00.000 20224 move complete, result=0
01:37:43.638 00.000 20224 worker thread done servicing request
01:37:43.638 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.0 px 0 ms NORTH
01:37:43.641 00.003 20224 Worker thread wakes up
01:37:43.641 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:43.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:44.618 00.977 20224 Exposure complete
01:37:44.708 00.090 20224 worker thread done servicing request
01:37:44.708 00.000 8996 OnExposeComplete: enter
01:37:44.710 00.002 8996 UpdateGuideState(): m_state=6
01:37:44.712 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13435
01:37:44.714 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=472.22, Mass=618705, SNR=274.7, Peak=39923 HFD=4.6
01:37:44.716 00.002 8996 MultiStar: [#1 0.09,0.47,0.00,M1] [#2 0.07,0.25,0.75,U] [#3 -0.12,0.41,0.69,U] [#4 0.22,0.36,0.63,U] [#5 -0.13,0.37,0.66,U] [#6 -0.01,0.41,0.42,U] [#7 -0.42,0.25,0.00,M2] [#8 0.38,0.40,0.00,M3] 
01:37:44.718 00.002 8996 single-star, 5 included, MultiStar: {0.02, 0.34}, one-star: {0.05, 0.31}
01:37:44.720 00.002 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
01:37:44.721 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
01:37:44.723 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.31 cameraTheta=1.40 mountX=0.02 mountY=-0.31, mountTheta=-1.50
01:37:44.726 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.31, opts=13)
01:37:44.727 00.001 8996 Enqueuing Move request for scope (0.05, 0.31)
01:37:44.729 00.002 20224 Worker thread wakes up
01:37:44.729 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd
01:37:44.729 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.31)
01:37:44.729 00.000 20224 Moving (0.05, 0.31) raw xDistance=0.02 yDistance=-0.31
01:37:44.729 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:37:44.729 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:37:44.729 00.000 20224 MoveAxis(E, 0, ABG)
01:37:44.729 00.000 20224 Move returns status 0, amount 0
01:37:44.729 00.000 20224 MoveAxis(N, 65, ABG)
01:37:44.729 00.000 20224 Guiding  Dir = 0, Dur = 65
01:37:44.730 00.001 20224 IsSlewing returns 0
01:37:44.730 00.000 20224 IsGuiding returns 0
01:37:44.731 00.001 20224 PulseGuide returned control before completion, sleep 74
01:37:44.736 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=39923, med=3200, FiltMin=2883, FiltMax=25037, Gamma=1.000
01:37:44.752 00.016 8996 UpdateGuideState exits: m=618705 SNR=274.7
01:37:44.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:44.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:44.755 00.001 8996 Enqueuing Expose request
01:37:44.807 00.052 20224 IsGuiding returns 1
01:37:44.807 00.000 20224 scope still moving after pulse duration time elapsed
01:37:44.842 00.035 20224 IsSlewing returns 0
01:37:44.842 00.000 20224 IsGuiding returns 0
01:37:44.843 00.001 20224 scope move finished after 65 + 48 ms
01:37:44.843 00.000 20224 Move returns status 0, amount 65
01:37:44.843 00.000 20224 move complete, result=0
01:37:44.843 00.000 20224 worker thread done servicing request
01:37:44.843 00.000 20224 Worker thread wakes up
01:37:44.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:44.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:44.843 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 65 ms NORTH
01:37:46.016 01.173 20224 Exposure complete
01:37:46.084 00.068 20224 worker thread done servicing request
01:37:46.084 00.000 8996 OnExposeComplete: enter
01:37:46.085 00.001 8996 UpdateGuideState(): m_state=6
01:37:46.087 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13436
01:37:46.090 00.003 8996 Star::Find returns 1 (0), X=136.83, Y=472.10, Mass=562189, SNR=286.5, Peak=33651 HFD=4.7
01:37:46.093 00.003 8996 MultiStar: [#1 -0.03,-0.08,0.65,U] [#2 -0.26,-0.10,0.76,U] [#3 0.11,0.29,0.76,U] [#4 0.17,0.40,0.56,U] [#5 -0.24,-0.11,0.63,U] [#6 0.07,0.36,0.43,U] [#7 0.03,-0.14,0.39,U] [#8 0.42,0.49,0.00,M4] 
01:37:46.095 00.002 8996 refined, 7 included, MultiStar: {-0.01, 0.10}, one-star: {0.09, 0.19}
01:37:46.097 00.002 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:37:46.099 00.002 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
01:37:46.100 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.10 hyp=0.10 cameraTheta=1.68 mountX=-0.02 mountY=-0.10, mountTheta=-1.78
01:37:46.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.10, opts=13)
01:37:46.103 00.001 8996 Enqueuing Move request for scope (-0.01, 0.10)
01:37:46.104 00.001 20224 Worker thread wakes up
01:37:46.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.10) opts 0xd
01:37:46.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.10)
01:37:46.104 00.000 20224 Moving (-0.01, 0.10) raw xDistance=-0.02 yDistance=-0.10
01:37:46.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:37:46.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:46.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:37:46.104 00.000 20224 MoveAxis(E, 0, ABG)
01:37:46.104 00.000 20224 Move returns status 0, amount 0
01:37:46.104 00.000 20224 MoveAxis(N, 0, ABG)
01:37:46.104 00.000 20224 Move returns status 0, amount 0
01:37:46.105 00.001 20224 move complete, result=0
01:37:46.105 00.000 20224 worker thread done servicing request
01:37:46.108 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=33651, med=3203, FiltMin=2886, FiltMax=21632, Gamma=1.000
01:37:46.132 00.024 8996 UpdateGuideState exits: m=562189 SNR=286.5
01:37:46.133 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:46.136 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:46.138 00.002 8996 Enqueuing Expose request
01:37:46.141 00.003 20224 Worker thread wakes up
01:37:46.141 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:37:46.143 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:46.143 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:47.122 00.979 20224 Exposure complete
01:37:47.202 00.080 20224 worker thread done servicing request
01:37:47.202 00.000 8996 OnExposeComplete: enter
01:37:47.203 00.001 8996 UpdateGuideState(): m_state=6
01:37:47.203 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13437
01:37:47.204 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=471.59, Mass=549811, SNR=261.3, Peak=35219 HFD=4.7
01:37:47.205 00.001 8996 MultiStar: [#1 0.07,-0.35,0.81,U] [#2 0.17,-0.27,0.84,U] [#3 -0.02,-0.10,0.78,U] [#4 0.06,-0.30,0.57,U] [#5 -0.43,-0.52,0.00,M1] [#6 0.07,0.20,0.45,U] [#7 0.02,-0.24,0.47,U] [#8 0.13,0.03,0.45,U] 
01:37:47.206 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.20}, one-star: {0.01, -0.33}
01:37:47.207 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
01:37:47.208 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
01:37:47.208 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.27 mountX=0.08 mountY=0.20, mountTheta=1.17
01:37:47.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.20, opts=13)
01:37:47.211 00.001 8996 Enqueuing Move request for scope (0.06, -0.20)
01:37:47.212 00.001 20224 Worker thread wakes up
01:37:47.213 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.20) opts 0xd
01:37:47.213 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.20)
01:37:47.213 00.000 20224 Moving (0.06, -0.20) raw xDistance=0.08 yDistance=0.20
01:37:47.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:37:47.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:47.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:37:47.213 00.000 20224 MoveAxis(E, 0, ABG)
01:37:47.214 00.001 20224 Move returns status 0, amount 0
01:37:47.214 00.000 20224 MoveAxis(N, 0, ABG)
01:37:47.214 00.000 20224 Move returns status 0, amount 0
01:37:47.214 00.000 20224 move complete, result=0
01:37:47.214 00.000 20224 worker thread done servicing request
01:37:47.224 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35219, med=3200, FiltMin=2893, FiltMax=22307, Gamma=1.000
01:37:47.262 00.038 8996 UpdateGuideState exits: m=549811 SNR=261.3
01:37:47.264 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:47.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:47.267 00.002 8996 Enqueuing Expose request
01:37:47.269 00.002 20224 Worker thread wakes up
01:37:47.269 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:37:47.271 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:47.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:48.433 01.162 20224 Exposure complete
01:37:48.524 00.091 20224 worker thread done servicing request
01:37:48.524 00.000 8996 OnExposeComplete: enter
01:37:48.526 00.002 8996 UpdateGuideState(): m_state=6
01:37:48.529 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13438
01:37:48.531 00.002 8996 Star::Find returns 1 (0), X=136.66, Y=471.83, Mass=713597, SNR=317.5, Peak=52883 HFD=4.5
01:37:48.533 00.002 8996 MultiStar: [#1 -0.06,-0.40,0.56,U] [#2 0.15,-0.05,0.63,U] [#3 -0.13,-0.01,0.66,U] [#4 0.25,0.01,0.50,U] [#5 -0.27,-0.43,0.00,M2] [#6 -0.00,0.09,0.36,U] [#7 -0.32,-0.33,0.00,M1] [#8 -0.10,-0.15,0.28,U] 
01:37:48.535 00.002 8996 refined, 6 included, MultiStar: {-0.00, -0.09}, one-star: {-0.09, -0.09}
01:37:48.536 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.52 = -1.52)
01:37:48.537 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
01:37:48.539 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.09 hyp=0.09 cameraTheta=-1.62 mountX=0.00 mountY=0.09, mountTheta=1.52
01:37:48.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.09, opts=13)
01:37:48.542 00.001 8996 Enqueuing Move request for scope (-0.00, -0.09)
01:37:48.544 00.002 20224 Worker thread wakes up
01:37:48.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.09) opts 0xd
01:37:48.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.09)
01:37:48.544 00.000 20224 Moving (-0.00, -0.09) raw xDistance=0.00 yDistance=0.09
01:37:48.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:37:48.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:48.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:37:48.544 00.000 20224 MoveAxis(E, 0, ABG)
01:37:48.544 00.000 20224 Move returns status 0, amount 0
01:37:48.544 00.000 20224 MoveAxis(N, 0, ABG)
01:37:48.544 00.000 20224 Move returns status 0, amount 0
01:37:48.545 00.001 20224 move complete, result=0
01:37:48.545 00.000 20224 worker thread done servicing request
01:37:48.550 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52883, med=3203, FiltMin=2880, FiltMax=27219, Gamma=1.000
01:37:48.564 00.014 8996 UpdateGuideState exits: m=713597 SNR=317.5
01:37:48.565 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:48.566 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:48.567 00.001 8996 Enqueuing Expose request
01:37:48.567 00.000 20224 Worker thread wakes up
01:37:48.567 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:48.568 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:48.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:49.528 00.960 20224 Exposure complete
01:37:49.589 00.061 20224 worker thread done servicing request
01:37:49.589 00.000 8996 OnExposeComplete: enter
01:37:49.590 00.001 8996 UpdateGuideState(): m_state=6
01:37:49.591 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13439
01:37:49.592 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=471.79, Mass=530221, SNR=251.8, Peak=37043 HFD=4.5
01:37:49.592 00.000 8996 MultiStar: [#1 -0.25,-0.72,0.00,M1] [#2 0.11,-0.37,0.94,U] [#3 -0.32,-0.30,0.77,U] [#4 0.04,-0.16,0.64,U] [#5 -0.24,-0.49,0.00,M3] [#6 -0.09,-0.07,0.62,U] [#7 -0.11,-0.27,0.48,U] [#8 0.03,-0.41,0.39,U] 
01:37:49.593 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.23}, one-star: {-0.08, -0.12}
01:37:49.594 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
01:37:49.595 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
01:37:49.595 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.17 mountX=-0.07 mountY=0.13, mountTheta=2.07
01:37:49.597 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
01:37:49.598 00.001 8996 Enqueuing Move request for scope (-0.08, -0.12)
01:37:49.598 00.000 20224 Worker thread wakes up
01:37:49.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
01:37:49.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
01:37:49.599 00.001 20224 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.13
01:37:49.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:37:49.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:49.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:37:49.599 00.000 20224 MoveAxis(E, 0, ABG)
01:37:49.599 00.000 20224 Move returns status 0, amount 0
01:37:49.599 00.000 20224 MoveAxis(N, 0, ABG)
01:37:49.599 00.000 20224 Move returns status 0, amount 0
01:37:49.599 00.000 20224 move complete, result=0
01:37:49.599 00.000 20224 worker thread done servicing request
01:37:49.605 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37043, med=3200, FiltMin=2886, FiltMax=23408, Gamma=1.000
01:37:49.627 00.022 8996 UpdateGuideState exits: m=530221 SNR=251.8
01:37:49.628 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:49.629 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:49.630 00.001 8996 Enqueuing Expose request
01:37:49.631 00.001 20224 Worker thread wakes up
01:37:49.631 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:49.632 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:49.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:50.804 01.172 20224 Exposure complete
01:37:50.879 00.075 20224 worker thread done servicing request
01:37:50.879 00.000 8996 OnExposeComplete: enter
01:37:50.881 00.002 8996 UpdateGuideState(): m_state=6
01:37:50.883 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13440
01:37:50.885 00.002 8996 Star::Find returns 1 (0), X=136.94, Y=472.43, Mass=623328, SNR=275.3, Peak=39027 HFD=4.7
01:37:50.887 00.002 8996 MultiStar: [#1 -0.07,0.28,0.67,U] [#2 0.45,0.67,0.00,M1] [#3 0.16,0.67,0.00,M1] [#4 0.39,0.55,0.00,M1] [#5 0.37,0.56,0.00,M4] [#6 0.16,0.58,0.00,M1] [#7 0.13,0.13,0.48,U] [#8 0.43,0.45,0.00,M2] 
01:37:50.889 00.002 8996 refined, 2 included, MultiStar: {0.10, 0.35}, one-star: {0.20, 0.51}
01:37:50.891 00.002 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:37:50.892 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:37:50.894 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.35 hyp=0.37 cameraTheta=1.29 mountX=0.07 mountY=-0.36, mountTheta=-1.39
01:37:50.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.35, opts=13)
01:37:50.897 00.001 8996 Enqueuing Move request for scope (0.10, 0.35)
01:37:50.899 00.002 20224 Worker thread wakes up
01:37:50.899 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.35) opts 0xd
01:37:50.899 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.35)
01:37:50.899 00.000 20224 Moving (0.10, 0.35) raw xDistance=0.07 yDistance=-0.36
01:37:50.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:37:50.899 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
01:37:50.899 00.000 20224 MoveAxis(E, 0, ABG)
01:37:50.899 00.000 20224 Move returns status 0, amount 0
01:37:50.899 00.000 20224 MoveAxis(N, 76, ABG)
01:37:50.899 00.000 20224 Guiding  Dir = 0, Dur = 76
01:37:50.900 00.001 20224 IsSlewing returns 0
01:37:50.900 00.000 20224 IsGuiding returns 0
01:37:50.902 00.002 20224 PulseGuide returned control before completion, sleep 85
01:37:50.906 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39027, med=3203, FiltMin=2893, FiltMax=24246, Gamma=1.000
01:37:50.932 00.026 8996 UpdateGuideState exits: m=623328 SNR=275.3
01:37:50.935 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:50.937 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:50.938 00.001 8996 Enqueuing Expose request
01:37:50.989 00.051 20224 IsGuiding returns 1
01:37:50.989 00.000 20224 scope still moving after pulse duration time elapsed
01:37:51.020 00.031 20224 IsSlewing returns 0
01:37:51.020 00.000 20224 IsGuiding returns 0
01:37:51.020 00.000 20224 scope move finished after 76 + 43 ms
01:37:51.020 00.000 20224 Move returns status 0, amount 76
01:37:51.020 00.000 20224 move complete, result=0
01:37:51.020 00.000 20224 worker thread done servicing request
01:37:51.021 00.001 20224 Worker thread wakes up
01:37:51.021 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 76 ms NORTH
01:37:51.022 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:51.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:52.003 00.981 20224 Exposure complete
01:37:52.095 00.092 20224 worker thread done servicing request
01:37:52.096 00.001 8996 OnExposeComplete: enter
01:37:52.097 00.001 8996 UpdateGuideState(): m_state=6
01:37:52.099 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13441
01:37:52.100 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.13, Mass=597794, SNR=298.4, Peak=38579 HFD=4.5
01:37:52.103 00.003 8996 MultiStar: [#1 0.15,0.15,0.64,U] [#2 0.35,0.20,0.72,U] [#3 -0.07,0.30,0.52,U] [#4 0.15,0.03,0.52,U] [#5 -0.18,0.15,0.62,U] [#6 0.38,0.49,0.00,M2] [#7 -0.27,-0.05,0.40,U] [#8 0.36,0.31,0.00,M3] 
01:37:52.104 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.16}, one-star: {0.03, 0.22}
01:37:52.105 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:37:52.106 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:37:52.107 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.17 cameraTheta=1.30 mountX=0.03 mountY=-0.16, mountTheta=-1.39
01:37:52.109 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.16, opts=13)
01:37:52.111 00.002 8996 Enqueuing Move request for scope (0.04, 0.16)
01:37:52.112 00.001 20224 Worker thread wakes up
01:37:52.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
01:37:52.112 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
01:37:52.112 00.000 20224 Moving (0.04, 0.16) raw xDistance=0.03 yDistance=-0.16
01:37:52.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:37:52.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:52.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:37:52.112 00.000 20224 MoveAxis(E, 0, ABG)
01:37:52.112 00.000 20224 Move returns status 0, amount 0
01:37:52.112 00.000 20224 MoveAxis(N, 0, ABG)
01:37:52.112 00.000 20224 Move returns status 0, amount 0
01:37:52.112 00.000 20224 move complete, result=0
01:37:52.112 00.000 20224 worker thread done servicing request
01:37:52.116 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38579, med=3203, FiltMin=2902, FiltMax=27197, Gamma=1.000
01:37:52.142 00.026 8996 UpdateGuideState exits: m=597794 SNR=298.4
01:37:52.144 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:52.146 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:52.147 00.001 8996 Enqueuing Expose request
01:37:52.149 00.002 20224 Worker thread wakes up
01:37:52.149 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:37:52.152 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:52.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:53.324 01.172 20224 Exposure complete
01:37:53.394 00.070 20224 worker thread done servicing request
01:37:53.394 00.000 8996 OnExposeComplete: enter
01:37:53.396 00.002 8996 UpdateGuideState(): m_state=6
01:37:53.398 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13442
01:37:53.400 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=471.91, Mass=614470, SNR=317.1, Peak=33139 HFD=4.5
01:37:53.402 00.002 8996 MultiStar: [#1 0.00,-0.35,0.59,U] [#2 0.32,-0.40,0.00,M1] [#3 -0.05,0.04,0.54,U] [#4 0.56,-0.16,0.00,M1] [#5 -0.08,-0.26,0.51,U] [#6 0.17,0.05,0.39,U] [#7 -0.06,-0.40,0.37,U] [#8 0.42,-0.20,0.00,M4] 
01:37:53.403 00.001 8996 refined, 5 included, MultiStar: {0.08, -0.13}, one-star: {0.29, -0.00}
01:37:53.404 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
01:37:53.405 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.04 = 2.24)
01:37:53.406 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.02 mountX=0.09 mountY=0.12, mountTheta=0.91
01:37:53.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.13, opts=13)
01:37:53.409 00.001 8996 Enqueuing Move request for scope (0.08, -0.13)
01:37:53.409 00.000 20224 Worker thread wakes up
01:37:53.410 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
01:37:53.410 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
01:37:53.410 00.000 20224 Moving (0.08, -0.13) raw xDistance=0.09 yDistance=0.12
01:37:53.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:37:53.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:37:53.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:37:53.410 00.000 20224 MoveAxis(E, 0, ABG)
01:37:53.410 00.000 20224 Move returns status 0, amount 0
01:37:53.410 00.000 20224 MoveAxis(N, 0, ABG)
01:37:53.410 00.000 20224 Move returns status 0, amount 0
01:37:53.410 00.000 20224 move complete, result=0
01:37:53.410 00.000 20224 worker thread done servicing request
01:37:53.415 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=33139, med=3296, FiltMin=2973, FiltMax=25821, Gamma=1.000
01:37:53.435 00.020 8996 UpdateGuideState exits: m=614470 SNR=317.1
01:37:53.436 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:53.437 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:53.438 00.001 8996 Enqueuing Expose request
01:37:53.438 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:37:53.439 00.001 20224 Worker thread wakes up
01:37:53.439 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:53.439 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:54.424 00.985 20224 Exposure complete
01:37:54.503 00.079 20224 worker thread done servicing request
01:37:54.504 00.001 8996 OnExposeComplete: enter
01:37:54.505 00.001 8996 UpdateGuideState(): m_state=6
01:37:54.506 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13443
01:37:54.507 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=471.53, Mass=574671, SNR=275.9, Peak=37101 HFD=4.8
01:37:54.508 00.001 8996 MultiStar: [#1 -0.12,-0.69,0.00,M1] [#2 0.20,-0.47,0.00,M2] [#3 0.02,-0.40,0.70,U] [#4 0.19,-0.63,0.00,M2] [#5 -0.45,-0.85,0.00,M3] [#6 -0.29,-0.42,0.00,M2] [#7 -0.38,-0.90,0.00,M1] [#8 -0.11,-0.63,0.00,M5] 
01:37:54.509 00.001 8996 single-star, 1 included, MultiStar: {-0.03, -0.39}, one-star: {-0.07, -0.38}
01:37:54.510 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
01:37:54.511 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
01:37:54.512 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.38 hyp=0.39 cameraTheta=-1.75 mountX=-0.03 mountY=0.39, mountTheta=1.65
01:37:54.514 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.38, opts=13)
01:37:54.514 00.000 8996 Enqueuing Move request for scope (-0.07, -0.38)
01:37:54.515 00.001 20224 Worker thread wakes up
01:37:54.516 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.38) opts 0xd
01:37:54.516 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.38)
01:37:54.516 00.000 20224 Moving (-0.07, -0.38) raw xDistance=-0.03 yDistance=0.39
01:37:54.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:37:54.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:54.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:37:54.516 00.000 20224 MoveAxis(E, 0, ABG)
01:37:54.516 00.000 20224 Move returns status 0, amount 0
01:37:54.516 00.000 20224 MoveAxis(N, 0, ABG)
01:37:54.516 00.000 20224 Move returns status 0, amount 0
01:37:54.516 00.000 20224 move complete, result=0
01:37:54.516 00.000 20224 worker thread done servicing request
01:37:54.519 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37101, med=3267, FiltMin=2941, FiltMax=24297, Gamma=1.000
01:37:54.533 00.014 8996 UpdateGuideState exits: m=574671 SNR=275.9
01:37:54.535 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:54.535 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:54.536 00.001 8996 Enqueuing Expose request
01:37:54.537 00.001 20224 Worker thread wakes up
01:37:54.537 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:37:54.538 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:54.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:55.711 01.173 20224 Exposure complete
01:37:55.792 00.081 20224 worker thread done servicing request
01:37:55.792 00.000 8996 OnExposeComplete: enter
01:37:55.793 00.001 8996 UpdateGuideState(): m_state=6
01:37:55.795 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13444
01:37:55.795 00.000 8996 Star::Find returns 1 (0), X=136.56, Y=471.63, Mass=643566, SNR=295.0, Peak=43875 HFD=4.8
01:37:55.798 00.003 8996 MultiStar: [#1 -0.20,-0.39,0.79,U] [#2 0.04,-0.66,0.00,M3] [#3 -0.17,-0.18,0.70,U] [#4 0.15,-0.23,0.51,U] [#5 -0.47,-0.69,0.00,M4] [#6 0.08,0.13,0.42,U] [#7 -0.04,-0.47,0.00,M2] [#8 -0.23,-0.49,0.00,M6] 
01:37:55.798 00.000 8996 refined, 4 included, MultiStar: {-0.10, -0.23}, one-star: {-0.19, -0.28}
01:37:55.799 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
01:37:55.801 00.002 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.26)
01:37:55.802 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-2.00 mountX=-0.08 mountY=0.24, mountTheta=1.90
01:37:55.804 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.23, opts=13)
01:37:55.805 00.001 8996 Enqueuing Move request for scope (-0.10, -0.23)
01:37:55.807 00.002 20224 Worker thread wakes up
01:37:55.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.23) opts 0xd
01:37:55.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.23)
01:37:55.807 00.000 20224 Moving (-0.10, -0.23) raw xDistance=-0.08 yDistance=0.24
01:37:55.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:37:55.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:37:55.808 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:37:55.808 00.000 20224 MoveAxis(E, 0, ABG)
01:37:55.808 00.000 20224 Move returns status 0, amount 0
01:37:55.808 00.000 20224 MoveAxis(N, 0, ABG)
01:37:55.808 00.000 20224 Move returns status 0, amount 0
01:37:55.808 00.000 20224 move complete, result=0
01:37:55.808 00.000 20224 worker thread done servicing request
01:37:55.816 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=43875, med=3203, FiltMin=2889, FiltMax=26144, Gamma=1.000
01:37:55.840 00.024 8996 UpdateGuideState exits: m=643566 SNR=295.0
01:37:55.842 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:55.844 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:55.846 00.002 8996 Enqueuing Expose request
01:37:55.847 00.001 20224 Worker thread wakes up
01:37:55.847 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:37:55.850 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:55.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:56.822 00.972 20224 Exposure complete
01:37:56.877 00.055 20224 worker thread done servicing request
01:37:56.877 00.000 8996 OnExposeComplete: enter
01:37:56.878 00.001 8996 UpdateGuideState(): m_state=6
01:37:56.879 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13445
01:37:56.880 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=471.24, Mass=633438, SNR=293.7, Peak=47245 HFD=4.5
01:37:56.881 00.001 8996 MultiStar: [#1 -0.05,-0.61,0.00,M1] [#2 0.10,-0.66,0.00,M4] [#3 -0.16,-0.35,0.64,U] [#4 0.10,-0.60,0.00,M2] [#5 -0.58,-0.70,0.00,M5] [#6 -0.15,-0.43,0.00,M2] [#7 -0.16,-0.70,0.00,M3] [#8 -0.35,-0.60,0.00,M7] 
01:37:56.882 00.001 8996 refined, 1 included, MultiStar: {-0.27, -0.55}, one-star: {-0.35, -0.68}
01:37:56.882 00.000 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
01:37:56.883 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.06 = 1.22)
01:37:56.884 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.55 hyp=0.61 cameraTheta=-2.03 mountX=-0.22 mountY=0.58, mountTheta=1.93
01:37:56.885 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.55, opts=13)
01:37:56.887 00.002 8996 Enqueuing Move request for scope (-0.27, -0.55)
01:37:56.888 00.001 20224 Worker thread wakes up
01:37:56.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.55) opts 0xd
01:37:56.888 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.55)
01:37:56.888 00.000 20224 Moving (-0.27, -0.55) raw xDistance=-0.22 yDistance=0.58
01:37:56.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:37:56.888 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:37:56.889 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
01:37:56.889 00.000 20224 MoveAxis(E, 32, ABG)
01:37:56.889 00.000 20224 Guiding  Dir = 2, Dur = 32
01:37:56.889 00.000 20224 IsSlewing returns 0
01:37:56.890 00.001 20224 IsGuiding returns 0
01:37:56.896 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47245, med=3203, FiltMin=2899, FiltMax=24845, Gamma=1.000
01:37:56.918 00.022 8996 UpdateGuideState exits: m=633438 SNR=293.7
01:37:56.920 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:56.922 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:56.924 00.002 8996 Enqueuing Expose request
01:37:56.950 00.026 20224 IsGuiding returns 1
01:37:56.950 00.000 20224 scope still moving after pulse duration time elapsed
01:37:56.979 00.029 20224 IsSlewing returns 0
01:37:56.979 00.000 20224 IsGuiding returns 1
01:37:57.010 00.031 20224 IsSlewing returns 0
01:37:57.010 00.000 20224 IsGuiding returns 1
01:37:57.041 00.031 20224 IsSlewing returns 0
01:37:57.042 00.001 20224 IsGuiding returns 0
01:37:57.042 00.000 20224 scope move finished after 32 + 120 ms
01:37:57.042 00.000 20224 Move returns status 0, amount 32
01:37:57.042 00.000 20224 MoveAxis(N, 0, ABG)
01:37:57.042 00.000 20224 Move returns status 0, amount 0
01:37:57.042 00.000 20224 move complete, result=0
01:37:57.042 00.000 20224 worker thread done servicing request
01:37:57.042 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.6 px 0 ms NORTH
01:37:57.045 00.003 20224 Worker thread wakes up
01:37:57.045 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:57.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:58.225 01.180 20224 Exposure complete
01:37:58.323 00.098 20224 worker thread done servicing request
01:37:58.324 00.001 8996 OnExposeComplete: enter
01:37:58.326 00.002 8996 UpdateGuideState(): m_state=6
01:37:58.329 00.003 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13446
01:37:58.330 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=470.97, Mass=762738, SNR=347.9, Peak=53341 HFD=4.5
01:37:58.332 00.002 8996 MultiStar: large primary error, entering stabilization period
01:37:58.333 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
01:37:58.335 00.002 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
01:37:58.337 00.002 8996 CameraToMount -- cameraX=0.36 cameraY=-0.94 hyp=1.01 cameraTheta=-1.21 mountX=0.45 mountY=0.89, mountTheta=1.11
01:37:58.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.94, opts=13)
01:37:58.341 00.002 8996 Enqueuing Move request for scope (0.36, -0.94)
01:37:58.342 00.001 20224 Worker thread wakes up
01:37:58.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.94) opts 0xd
01:37:58.342 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.94)
01:37:58.342 00.000 20224 Moving (0.36, -0.94) raw xDistance=0.45 yDistance=0.89
01:37:58.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45
01:37:58.343 00.001 20224 resist switch: large excursion: input 0.89 thresh 0.60 direction from -1 to 1
01:37:58.343 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.68
01:37:58.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
01:37:58.343 00.000 20224 MoveAxis(W, 63, ABG)
01:37:58.343 00.000 20224 Guiding  Dir = 3, Dur = 63
01:37:58.343 00.000 20224 IsSlewing returns 0
01:37:58.343 00.000 20224 IsGuiding returns 0
01:37:58.348 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53341, med=3203, FiltMin=2909, FiltMax=27552, Gamma=1.000
01:37:58.368 00.020 8996 UpdateGuideState exits: m=762738 SNR=347.9
01:37:58.369 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:58.371 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:58.372 00.001 8996 Enqueuing Expose request
01:37:58.376 00.004 20224 PulseGuide returned control before completion, sleep 41
01:37:58.421 00.045 20224 IsGuiding returns 1
01:37:58.421 00.000 20224 scope still moving after pulse duration time elapsed
01:37:58.454 00.033 20224 IsSlewing returns 0
01:37:58.454 00.000 20224 IsGuiding returns 1
01:37:58.485 00.031 20224 IsSlewing returns 0
01:37:58.485 00.000 20224 IsGuiding returns 0
01:37:58.485 00.000 20224 scope move finished after 63 + 78 ms
01:37:58.485 00.000 20224 Move returns status 0, amount 63
01:37:58.485 00.000 20224 MoveAxis(S, 188, ABG)
01:37:58.485 00.000 20224 Guiding  Dir = 1, Dur = 188
01:37:58.485 00.000 20224 IsSlewing returns 0
01:37:58.485 00.000 20224 IsGuiding returns 0
01:37:58.533 00.048 20224 PulseGuide returned control before completion, sleep 151
01:37:58.686 00.153 20224 IsGuiding returns 1
01:37:58.686 00.000 20224 scope still moving after pulse duration time elapsed
01:37:58.717 00.031 20224 IsSlewing returns 0
01:37:58.718 00.001 20224 IsGuiding returns 1
01:37:58.748 00.030 20224 IsSlewing returns 0
01:37:58.749 00.001 20224 IsGuiding returns 1
01:37:58.779 00.030 20224 IsSlewing returns 0
01:37:58.779 00.000 20224 IsGuiding returns 0
01:37:58.780 00.001 20224 scope move finished after 188 + 106 ms
01:37:58.780 00.000 20224 Move returns status 0, amount 188
01:37:58.780 00.000 20224 move complete, result=0
01:37:58.780 00.000 20224 worker thread done servicing request
01:37:58.780 00.000 20224 Worker thread wakes up
01:37:58.780 00.000 8996 GuideStep: 0.4 px 63 ms WEST, 0.9 px 188 ms SOUTH
01:37:58.783 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:37:58.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:37:59.763 00.980 20224 Exposure complete
01:37:59.833 00.070 20224 worker thread done servicing request
01:37:59.833 00.000 8996 OnExposeComplete: enter
01:37:59.834 00.001 8996 UpdateGuideState(): m_state=6
01:37:59.835 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13447
01:37:59.836 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=471.61, Mass=585333, SNR=275.3, Peak=41491 HFD=4.5
01:37:59.837 00.001 8996 MultiStar: exiting stabilization period
01:37:59.838 00.001 8996 MultiStar: [#1 0.17,-0.91,0.00,M2] [#2 0.45,-0.76,0.00,M5] [#3 0.08,-0.39,0.64,U] [#4 0.42,-0.51,0.00,M3] [#5 -0.15,-0.55,0.00,M6] [#6 -0.01,-0.36,0.52,U] [#7 -0.24,-0.70,0.00,M4] [#8 0.04,-0.48,0.00,M8] 
01:37:59.839 00.001 8996 single-star, 2 included, MultiStar: {0.06, -0.35}, one-star: {0.08, -0.31}
01:37:59.840 00.001 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
01:37:59.840 00.000 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.94)
01:37:59.846 00.006 8996 CameraToMount -- cameraX=0.08 cameraY=-0.31 hyp=0.32 cameraTheta=-1.32 mountX=0.11 mountY=0.30, mountTheta=1.22
01:37:59.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.31, opts=13)
01:37:59.850 00.002 8996 Enqueuing Move request for scope (0.08, -0.31)
01:37:59.851 00.001 20224 Worker thread wakes up
01:37:59.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.31) opts 0xd
01:37:59.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.31)
01:37:59.851 00.000 20224 Moving (0.08, -0.31) raw xDistance=0.11 yDistance=0.30
01:37:59.852 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:37:59.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
01:37:59.852 00.000 20224 MoveAxis(E, 0, ABG)
01:37:59.852 00.000 20224 Move returns status 0, amount 0
01:37:59.852 00.000 20224 MoveAxis(S, 62, ABG)
01:37:59.852 00.000 20224 Guiding  Dir = 1, Dur = 62
01:37:59.853 00.001 20224 IsSlewing returns 0
01:37:59.853 00.000 20224 IsGuiding returns 0
01:37:59.860 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=41491, med=3203, FiltMin=2899, FiltMax=26995, Gamma=1.000
01:37:59.874 00.014 20224 PulseGuide returned control before completion, sleep 51
01:37:59.889 00.015 8996 UpdateGuideState exits: m=585333 SNR=275.3
01:37:59.891 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:37:59.891 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:37:59.893 00.002 8996 Enqueuing Expose request
01:37:59.937 00.044 20224 IsGuiding returns 1
01:37:59.937 00.000 20224 scope still moving after pulse duration time elapsed
01:37:59.969 00.032 20224 IsSlewing returns 0
01:37:59.970 00.001 20224 IsGuiding returns 1
01:38:00.000 00.030 20224 IsSlewing returns 0
01:38:00.000 00.000 20224 IsGuiding returns 0
01:38:00.000 00.000 20224 scope move finished after 62 + 85 ms
01:38:00.001 00.001 20224 Move returns status 0, amount 62
01:38:00.001 00.000 20224 move complete, result=0
01:38:00.001 00.000 20224 worker thread done servicing request
01:38:00.001 00.000 20224 Worker thread wakes up
01:38:00.001 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH
01:38:00.005 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:00.005 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:01.184 01.179 20224 Exposure complete
01:38:01.267 00.083 20224 worker thread done servicing request
01:38:01.267 00.000 8996 OnExposeComplete: enter
01:38:01.269 00.002 8996 UpdateGuideState(): m_state=6
01:38:01.270 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13448
01:38:01.271 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=472.20, Mass=630919, SNR=308.6, Peak=45600 HFD=4.4
01:38:01.272 00.001 8996 MultiStar: [#1 -0.79,-0.01,0.00,M3] [#2 -0.77,0.58,0.00,M6] [#3 -1.01,0.30,0.00,M1] [#4 -0.62,0.53,0.00,M4] [#5 -0.76,0.16,0.00,M7] [#6 -0.63,0.29,0.00,M2] [#7 -1.18,0.19,0.00,M5] [#8 -0.43,0.25,0.00,M9] 
01:38:01.273 00.001 8996 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.10) = xAngle (2.76 = 2.76)
01:38:01.274 00.001 8996 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.37 = -0.37)
01:38:01.275 00.001 8996 CameraToMount -- cameraX=-0.55 cameraY=0.29 hyp=0.62 cameraTheta=2.66 mountX=-0.58 mountY=-0.22, mountTheta=-2.77
01:38:01.277 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.55, y=0.29, opts=13)
01:38:01.278 00.001 8996 Enqueuing Move request for scope (-0.55, 0.29)
01:38:01.279 00.001 20224 Worker thread wakes up
01:38:01.279 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.29) opts 0xd
01:38:01.279 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.55, 0.29)
01:38:01.279 00.000 20224 Moving (-0.55, 0.29) raw xDistance=-0.58 yDistance=-0.22
01:38:01.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58
01:38:01.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:01.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:38:01.279 00.000 20224 MoveAxis(E, 84, ABG)
01:38:01.279 00.000 20224 Guiding  Dir = 2, Dur = 84
01:38:01.280 00.001 20224 IsSlewing returns 0
01:38:01.280 00.000 20224 IsGuiding returns 0
01:38:01.285 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45600, med=3203, FiltMin=2896, FiltMax=25645, Gamma=1.000
01:38:01.299 00.014 8996 UpdateGuideState exits: m=630919 SNR=308.6
01:38:01.302 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:01.304 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:01.305 00.001 8996 Enqueuing Expose request
01:38:01.315 00.010 20224 PulseGuide returned control before completion, sleep 60
01:38:01.376 00.061 20224 IsGuiding returns 1
01:38:01.376 00.000 20224 scope still moving after pulse duration time elapsed
01:38:01.408 00.032 20224 IsSlewing returns 0
01:38:01.408 00.000 20224 IsGuiding returns 1
01:38:01.439 00.031 20224 IsSlewing returns 0
01:38:01.439 00.000 20224 IsGuiding returns 0
01:38:01.439 00.000 20224 scope move finished after 84 + 75 ms
01:38:01.439 00.000 20224 Move returns status 0, amount 84
01:38:01.439 00.000 20224 MoveAxis(N, 0, ABG)
01:38:01.439 00.000 20224 Move returns status 0, amount 0
01:38:01.440 00.001 20224 move complete, result=0
01:38:01.440 00.000 20224 worker thread done servicing request
01:38:01.440 00.000 8996 GuideStep: -0.6 px 84 ms EAST, -0.2 px 0 ms NORTH
01:38:01.441 00.001 20224 Worker thread wakes up
01:38:01.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:01.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:02.416 00.974 20224 Exposure complete
01:38:02.515 00.099 20224 worker thread done servicing request
01:38:02.515 00.000 8996 OnExposeComplete: enter
01:38:02.517 00.002 8996 UpdateGuideState(): m_state=6
01:38:02.519 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13449
01:38:02.520 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=471.97, Mass=646703, SNR=339.2, Peak=45267 HFD=4.9
01:38:02.522 00.002 8996 MultiStar: [#1 -0.01,-0.10,0.55,U] [#2 -0.20,0.22,0.66,U] [#3 -0.11,0.51,0.00,M2] [#4 -0.04,0.10,0.48,U] [#5 -0.25,0.10,0.44,U] [#6 0.01,0.45,0.33,U] [#7 -0.32,0.35,0.00,M6] [#8 -0.27,0.19,0.35,U] 
01:38:02.523 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.12}, one-star: {-0.22, 0.06}
01:38:02.524 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
01:38:02.525 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
01:38:02.526 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.47 mountX=-0.16 mountY=-0.10, mountTheta=-2.58
01:38:02.530 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.12, opts=13)
01:38:02.532 00.002 8996 Enqueuing Move request for scope (-0.15, 0.12)
01:38:02.533 00.001 20224 Worker thread wakes up
01:38:02.534 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
01:38:02.534 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
01:38:02.534 00.000 20224 Moving (-0.15, 0.12) raw xDistance=-0.16 yDistance=-0.10
01:38:02.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:38:02.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:02.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:38:02.534 00.000 20224 MoveAxis(E, 0, ABG)
01:38:02.534 00.000 20224 Move returns status 0, amount 0
01:38:02.534 00.000 20224 MoveAxis(N, 0, ABG)
01:38:02.535 00.001 20224 Move returns status 0, amount 0
01:38:02.535 00.000 20224 move complete, result=0
01:38:02.535 00.000 20224 worker thread done servicing request
01:38:02.542 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45267, med=3203, FiltMin=2905, FiltMax=27885, Gamma=1.000
01:38:02.569 00.027 8996 UpdateGuideState exits: m=646703 SNR=339.2
01:38:02.570 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:02.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:02.573 00.002 8996 Enqueuing Expose request
01:38:02.573 00.000 20224 Worker thread wakes up
01:38:02.574 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:02.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:02.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:03.727 01.152 20224 Exposure complete
01:38:03.815 00.088 20224 worker thread done servicing request
01:38:03.815 00.000 8996 OnExposeComplete: enter
01:38:03.816 00.001 8996 UpdateGuideState(): m_state=6
01:38:03.818 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13450
01:38:03.820 00.002 8996 Star::Find returns 1 (0), X=136.61, Y=472.07, Mass=624009, SNR=304.5, Peak=50115 HFD=4.5
01:38:03.821 00.001 8996 MultiStar: [#1 0.22,-0.24,0.67,U] [#2 0.18,0.18,0.65,U] [#3 0.12,0.57,0.00,M3] [#4 0.44,0.03,0.46,U] [#5 -0.05,0.16,0.55,U] [#6 0.25,0.21,0.37,U] [#7 0.03,0.02,0.43,U] [#8 0.13,0.06,0.35,U] 
01:38:03.823 00.002 8996 refined, 7 included, MultiStar: {0.10, 0.07}, one-star: {-0.13, 0.16}
01:38:03.824 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
01:38:03.826 00.002 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
01:38:03.828 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.13 cameraTheta=0.63 mountX=0.09 mountY=-0.08, mountTheta=-0.73
01:38:03.832 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.07, opts=13)
01:38:03.834 00.002 8996 Enqueuing Move request for scope (0.10, 0.07)
01:38:03.837 00.003 20224 Worker thread wakes up
01:38:03.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
01:38:03.837 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
01:38:03.838 00.001 20224 Moving (0.10, 0.07) raw xDistance=0.09 yDistance=-0.08
01:38:03.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:38:03.838 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:03.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:38:03.838 00.000 20224 MoveAxis(E, 0, ABG)
01:38:03.838 00.000 20224 Move returns status 0, amount 0
01:38:03.838 00.000 20224 MoveAxis(N, 0, ABG)
01:38:03.838 00.000 20224 Move returns status 0, amount 0
01:38:03.838 00.000 20224 move complete, result=0
01:38:03.838 00.000 20224 worker thread done servicing request
01:38:03.850 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50115, med=3203, FiltMin=2877, FiltMax=26317, Gamma=1.000
01:38:03.880 00.030 8996 UpdateGuideState exits: m=624009 SNR=304.5
01:38:03.882 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:03.883 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:03.883 00.000 8996 Enqueuing Expose request
01:38:03.884 00.001 20224 Worker thread wakes up
01:38:03.884 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:03.885 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:03.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:04.862 00.977 20224 Exposure complete
01:38:04.931 00.069 20224 worker thread done servicing request
01:38:04.931 00.000 8996 OnExposeComplete: enter
01:38:04.933 00.002 8996 UpdateGuideState(): m_state=6
01:38:04.933 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13451
01:38:04.934 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.31, Mass=709523, SNR=343.4, Peak=47651 HFD=4.6
01:38:04.935 00.001 8996 MultiStar: [#1 -0.02,0.23,0.70,U] [#2 0.16,0.27,0.62,U] [#3 -0.32,0.66,0.00,M4] [#4 0.30,0.35,0.00,M3] [#5 -0.29,0.40,0.00,M6] [#6 -0.07,0.62,0.00,M1] [#7 -0.22,0.43,0.00,M6] [#8 0.11,0.55,0.00,M8] 
01:38:04.936 00.001 8996 refined, 2 included, MultiStar: {-0.07, 0.31}, one-star: {-0.25, 0.40}
01:38:04.937 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
01:38:04.938 00.001 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
01:38:04.939 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.31 hyp=0.32 cameraTheta=1.80 mountX=-0.10 mountY=-0.30, mountTheta=-1.90
01:38:04.941 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.31, opts=13)
01:38:04.941 00.000 8996 Enqueuing Move request for scope (-0.07, 0.31)
01:38:04.942 00.001 20224 Worker thread wakes up
01:38:04.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.31) opts 0xd
01:38:04.942 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.31)
01:38:04.942 00.000 20224 Moving (-0.07, 0.31) raw xDistance=-0.10 yDistance=-0.30
01:38:04.943 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:38:04.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:04.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:38:04.943 00.000 20224 MoveAxis(E, 0, ABG)
01:38:04.943 00.000 20224 Move returns status 0, amount 0
01:38:04.943 00.000 20224 MoveAxis(N, 0, ABG)
01:38:04.943 00.000 20224 Move returns status 0, amount 0
01:38:04.943 00.000 20224 move complete, result=0
01:38:04.943 00.000 20224 worker thread done servicing request
01:38:04.946 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47651, med=3203, FiltMin=2909, FiltMax=26544, Gamma=1.000
01:38:04.969 00.023 8996 UpdateGuideState exits: m=709523 SNR=343.4
01:38:04.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:04.972 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:04.974 00.002 8996 Enqueuing Expose request
01:38:04.975 00.001 20224 Worker thread wakes up
01:38:04.975 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:38:04.977 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:04.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:06.140 01.163 20224 Exposure complete
01:38:06.212 00.072 20224 worker thread done servicing request
01:38:06.212 00.000 8996 OnExposeComplete: enter
01:38:06.214 00.002 8996 UpdateGuideState(): m_state=6
01:38:06.215 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13452
01:38:06.217 00.002 8996 Star::Find returns 1 (0), X=136.76, Y=471.83, Mass=566831, SNR=298.4, Peak=42051 HFD=4.5
01:38:06.219 00.002 8996 MultiStar: [#1 0.18,-0.09,0.70,U] [#2 0.31,0.31,0.76,U] [#3 -0.12,0.38,0.58,U] [#4 0.28,0.31,0.52,U] [#5 0.07,0.05,0.70,U] [#6 -0.00,0.53,0.00,M2] [#7 -0.07,0.09,0.45,U] [#8 0.22,0.52,0.00,M9] 
01:38:06.220 00.001 8996 single-star, 6 included, MultiStar: {0.10, 0.12}, one-star: {0.02, -0.08}
01:38:06.221 00.001 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
01:38:06.222 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
01:38:06.222 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.33 mountX=0.03 mountY=0.08, mountTheta=1.23
01:38:06.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
01:38:06.225 00.001 8996 Enqueuing Move request for scope (0.02, -0.08)
01:38:06.226 00.001 20224 Worker thread wakes up
01:38:06.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
01:38:06.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
01:38:06.226 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
01:38:06.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:38:06.227 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:06.227 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:38:06.227 00.000 20224 MoveAxis(E, 0, ABG)
01:38:06.227 00.000 20224 Move returns status 0, amount 0
01:38:06.227 00.000 20224 MoveAxis(N, 0, ABG)
01:38:06.227 00.000 20224 Move returns status 0, amount 0
01:38:06.227 00.000 20224 move complete, result=0
01:38:06.227 00.000 20224 worker thread done servicing request
01:38:06.231 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42051, med=3203, FiltMin=2880, FiltMax=24339, Gamma=1.000
01:38:06.255 00.024 8996 UpdateGuideState exits: m=566831 SNR=298.4
01:38:06.256 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:06.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:06.258 00.001 8996 Enqueuing Expose request
01:38:06.259 00.001 20224 Worker thread wakes up
01:38:06.259 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:06.260 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:06.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:07.233 00.973 20224 Exposure complete
01:38:07.297 00.064 20224 worker thread done servicing request
01:38:07.297 00.000 8996 OnExposeComplete: enter
01:38:07.298 00.001 8996 UpdateGuideState(): m_state=6
01:38:07.299 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13453
01:38:07.299 00.000 8996 Star::Find returns 1 (0), X=136.38, Y=471.61, Mass=527076, SNR=276.6, Peak=32867 HFD=4.8
01:38:07.300 00.001 8996 MultiStar: [#1 0.00,-0.45,0.65,U] [#2 -0.09,-0.16,0.87,U] [#3 0.05,-0.10,0.64,U] [#4 0.21,-0.26,0.55,U] [#5 -0.03,-0.28,0.61,U] [#6 0.02,0.10,0.43,U] [#7 0.01,-0.26,0.50,U] [#8 0.27,-0.36,0.46,U] 
01:38:07.301 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.24}, one-star: {-0.36, -0.30}
01:38:07.302 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:38:07.303 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
01:38:07.303 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.24 hyp=0.24 cameraTheta=-1.69 mountX=-0.01 mountY=0.24, mountTheta=1.60
01:38:07.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.24, opts=13)
01:38:07.306 00.001 8996 Enqueuing Move request for scope (-0.03, -0.24)
01:38:07.307 00.001 20224 Worker thread wakes up
01:38:07.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.24) opts 0xd
01:38:07.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.24)
01:38:07.307 00.000 20224 Moving (-0.03, -0.24) raw xDistance=-0.01 yDistance=0.24
01:38:07.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:38:07.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:38:07.307 00.000 20224 MoveAxis(E, 0, ABG)
01:38:07.307 00.000 20224 Move returns status 0, amount 0
01:38:07.307 00.000 20224 MoveAxis(S, 51, ABG)
01:38:07.307 00.000 20224 Guiding  Dir = 1, Dur = 51
01:38:07.307 00.000 20224 IsSlewing returns 0
01:38:07.307 00.000 20224 IsGuiding returns 0
01:38:07.309 00.002 20224 PulseGuide returned control before completion, sleep 60
01:38:07.313 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=32867, med=3200, FiltMin=2918, FiltMax=20016, Gamma=1.000
01:38:07.327 00.014 8996 UpdateGuideState exits: m=527076 SNR=276.6
01:38:07.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:07.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:07.331 00.001 8996 Enqueuing Expose request
01:38:07.376 00.045 20224 IsGuiding returns 1
01:38:07.376 00.000 20224 scope still moving after pulse duration time elapsed
01:38:07.406 00.030 20224 IsSlewing returns 0
01:38:07.406 00.000 20224 IsGuiding returns 0
01:38:07.406 00.000 20224 scope move finished after 51 + 47 ms
01:38:07.406 00.000 20224 Move returns status 0, amount 51
01:38:07.406 00.000 20224 move complete, result=0
01:38:07.406 00.000 20224 worker thread done servicing request
01:38:07.407 00.001 20224 Worker thread wakes up
01:38:07.407 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:38:07.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:07.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:08.568 01.160 20224 Exposure complete
01:38:08.649 00.081 20224 worker thread done servicing request
01:38:08.650 00.001 8996 OnExposeComplete: enter
01:38:08.651 00.001 8996 UpdateGuideState(): m_state=6
01:38:08.652 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13454
01:38:08.653 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.16, Mass=574658, SNR=291.6, Peak=41123 HFD=4.7
01:38:08.655 00.002 8996 MultiStar: [#1 0.45,0.16,0.00,M1] [#2 0.32,0.27,0.74,U] [#3 0.22,0.70,0.00,M3] [#4 0.26,0.18,0.57,U] [#5 0.21,0.04,0.59,U] [#6 0.35,0.81,0.00,M2] [#7 0.20,0.20,0.41,U] [#8 0.45,0.39,0.00,M9] 
01:38:08.656 00.001 8996 refined, 4 included, MultiStar: {0.11, 0.20}, one-star: {-0.24, 0.25}
01:38:08.658 00.002 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
01:38:08.658 00.000 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
01:38:08.659 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.20 hyp=0.23 cameraTheta=1.07 mountX=0.09 mountY=-0.21, mountTheta=-1.17
01:38:08.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.20, opts=13)
01:38:08.662 00.001 8996 Enqueuing Move request for scope (0.11, 0.20)
01:38:08.663 00.001 20224 Worker thread wakes up
01:38:08.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.20) opts 0xd
01:38:08.663 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.20)
01:38:08.663 00.000 20224 Moving (0.11, 0.20) raw xDistance=0.09 yDistance=-0.21
01:38:08.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:38:08.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:08.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:38:08.663 00.000 20224 MoveAxis(E, 0, ABG)
01:38:08.663 00.000 20224 Move returns status 0, amount 0
01:38:08.663 00.000 20224 MoveAxis(N, 0, ABG)
01:38:08.663 00.000 20224 Move returns status 0, amount 0
01:38:08.663 00.000 20224 move complete, result=0
01:38:08.664 00.001 20224 worker thread done servicing request
01:38:08.671 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41123, med=3203, FiltMin=2909, FiltMax=23798, Gamma=1.000
01:38:08.689 00.018 8996 UpdateGuideState exits: m=574658 SNR=291.6
01:38:08.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:08.691 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:08.692 00.001 8996 Enqueuing Expose request
01:38:08.693 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:38:08.694 00.001 20224 Worker thread wakes up
01:38:08.694 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:08.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:09.676 00.982 20224 Exposure complete
01:38:09.752 00.076 20224 worker thread done servicing request
01:38:09.752 00.000 8996 OnExposeComplete: enter
01:38:09.753 00.001 8996 UpdateGuideState(): m_state=6
01:38:09.754 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13455
01:38:09.755 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=472.07, Mass=578851, SNR=274.5, Peak=43315 HFD=4.8
01:38:09.756 00.001 8996 MultiStar: [#1 -0.04,0.13,0.58,U] [#2 0.17,0.21,0.83,U] [#3 0.06,0.45,0.00,M4] [#4 0.05,0.11,0.63,U] [#5 0.00,0.28,0.73,U] [#6 0.29,0.62,0.00,M3] [#7 -0.21,0.48,0.00,M4] [#8 0.34,0.45,0.00,M10] 
01:38:09.757 00.001 8996 refined, 4 included, MultiStar: {-0.00, 0.18}, one-star: {-0.17, 0.16}
01:38:09.758 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
01:38:09.758 00.000 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
01:38:09.759 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.60 mountX=-0.02 mountY=-0.18, mountTheta=-1.69
01:38:09.760 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.18, opts=13)
01:38:09.761 00.001 8996 Enqueuing Move request for scope (-0.00, 0.18)
01:38:09.762 00.001 20224 Worker thread wakes up
01:38:09.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
01:38:09.762 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
01:38:09.762 00.000 20224 Moving (-0.00, 0.18) raw xDistance=-0.02 yDistance=-0.18
01:38:09.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:38:09.762 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:09.762 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:38:09.762 00.000 20224 MoveAxis(E, 0, ABG)
01:38:09.763 00.001 20224 Move returns status 0, amount 0
01:38:09.763 00.000 20224 MoveAxis(N, 0, ABG)
01:38:09.763 00.000 20224 Move returns status 0, amount 0
01:38:09.763 00.000 20224 move complete, result=0
01:38:09.763 00.000 20224 worker thread done servicing request
01:38:09.766 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43315, med=3203, FiltMin=2902, FiltMax=24576, Gamma=1.000
01:38:09.781 00.015 8996 UpdateGuideState exits: m=578851 SNR=274.5
01:38:09.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:09.782 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:09.783 00.001 8996 Enqueuing Expose request
01:38:09.785 00.002 20224 Worker thread wakes up
01:38:09.785 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:38:09.786 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:09.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:10.934 01.148 20224 Exposure complete
01:38:11.008 00.074 20224 worker thread done servicing request
01:38:11.008 00.000 8996 OnExposeComplete: enter
01:38:11.009 00.001 8996 UpdateGuideState(): m_state=6
01:38:11.011 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13456
01:38:11.012 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.27, Mass=676048, SNR=356.2, Peak=51715 HFD=4.7
01:38:11.014 00.002 8996 MultiStar: [#1 -0.02,0.05,0.58,U] [#2 0.20,0.46,0.00,M1] [#3 0.18,0.53,0.00,M5] [#4 0.50,0.39,0.00,M1] [#5 -0.21,0.32,0.46,U] [#6 0.12,0.58,0.00,M4] [#7 -0.29,0.22,0.36,U] [#8 0.07,0.29,0.27,U] 
01:38:11.015 00.001 8996 refined, 4 included, MultiStar: {-0.12, 0.26}, one-star: {-0.14, 0.36}
01:38:11.016 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
01:38:11.018 00.002 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
01:38:11.019 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.26 hyp=0.29 cameraTheta=2.02 mountX=-0.15 mountY=-0.24, mountTheta=-2.12
01:38:11.022 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.26, opts=13)
01:38:11.024 00.002 8996 Enqueuing Move request for scope (-0.12, 0.26)
01:38:11.026 00.002 20224 Worker thread wakes up
01:38:11.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.26) opts 0xd
01:38:11.026 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.26)
01:38:11.026 00.000 20224 Moving (-0.12, 0.26) raw xDistance=-0.15 yDistance=-0.24
01:38:11.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:38:11.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:38:11.027 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:38:11.027 00.000 20224 MoveAxis(E, 0, ABG)
01:38:11.027 00.000 20224 Move returns status 0, amount 0
01:38:11.027 00.000 20224 MoveAxis(N, 0, ABG)
01:38:11.027 00.000 20224 Move returns status 0, amount 0
01:38:11.027 00.000 20224 move complete, result=0
01:38:11.027 00.000 20224 worker thread done servicing request
01:38:11.035 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=51715, med=3203, FiltMin=2889, FiltMax=28464, Gamma=1.000
01:38:11.062 00.027 8996 UpdateGuideState exits: m=676048 SNR=356.2
01:38:11.064 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:11.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:11.066 00.001 8996 Enqueuing Expose request
01:38:11.067 00.001 20224 Worker thread wakes up
01:38:11.067 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:38:11.068 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:11.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:12.052 00.984 20224 Exposure complete
01:38:12.108 00.056 20224 worker thread done servicing request
01:38:12.109 00.001 8996 OnExposeComplete: enter
01:38:12.110 00.001 8996 UpdateGuideState(): m_state=6
01:38:12.110 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13457
01:38:12.111 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=471.97, Mass=673329, SNR=287.1, Peak=46419 HFD=4.4
01:38:12.113 00.002 8996 MultiStar: [#1 0.03,-0.16,0.65,U] [#2 0.20,0.35,0.67,U] [#3 -0.12,0.20,0.72,U] [#4 0.15,-0.08,0.50,U] [#5 -0.20,-0.19,0.68,U] [#6 -0.08,0.26,0.39,U] [#7 -0.39,-0.16,0.45,U] [#8 0.49,0.24,0.00,M10] 
01:38:12.113 00.000 8996 refined, 7 included, MultiStar: {-0.10, 0.04}, one-star: {-0.30, 0.06}
01:38:12.114 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
01:38:12.115 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
01:38:12.116 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.04 hyp=0.11 cameraTheta=2.77 mountX=-0.10 mountY=-0.03, mountTheta=-2.89
01:38:12.118 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.04, opts=13)
01:38:12.119 00.001 8996 Enqueuing Move request for scope (-0.10, 0.04)
01:38:12.120 00.001 20224 Worker thread wakes up
01:38:12.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.04) opts 0xd
01:38:12.120 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.04)
01:38:12.121 00.001 20224 Moving (-0.10, 0.04) raw xDistance=-0.10 yDistance=-0.03
01:38:12.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:38:12.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:12.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:38:12.121 00.000 20224 MoveAxis(E, 0, ABG)
01:38:12.121 00.000 20224 Move returns status 0, amount 0
01:38:12.121 00.000 20224 MoveAxis(N, 0, ABG)
01:38:12.121 00.000 20224 Move returns status 0, amount 0
01:38:12.121 00.000 20224 move complete, result=0
01:38:12.121 00.000 20224 worker thread done servicing request
01:38:12.128 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=46419, med=3203, FiltMin=2899, FiltMax=26601, Gamma=1.000
01:38:12.143 00.015 8996 UpdateGuideState exits: m=673329 SNR=287.1
01:38:12.145 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:12.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:12.147 00.001 8996 Enqueuing Expose request
01:38:12.147 00.000 20224 Worker thread wakes up
01:38:12.147 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:38:12.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:12.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:13.306 01.158 20224 Exposure complete
01:38:13.389 00.083 20224 worker thread done servicing request
01:38:13.389 00.000 8996 OnExposeComplete: enter
01:38:13.390 00.001 8996 UpdateGuideState(): m_state=6
01:38:13.392 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13458
01:38:13.393 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.02, Mass=589068, SNR=280.6, Peak=43731 HFD=4.2
01:38:13.394 00.001 8996 MultiStar: [#1 0.07,-0.07,0.69,U] [#2 0.45,0.19,0.00,M1] [#3 -0.09,0.15,0.71,U] [#4 0.37,0.06,0.56,U] [#5 -0.09,0.16,0.60,U] [#6 0.22,0.31,0.44,U] [#7 0.01,-0.33,0.51,U] [#8 0.28,0.03,0.39,U] 
01:38:13.395 00.001 8996 refined, 7 included, MultiStar: {0.00, 0.06}, one-star: {-0.34, 0.10}
01:38:13.397 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
01:38:13.398 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
01:38:13.400 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.50 mountX=-0.00 mountY=-0.06, mountTheta=-1.60
01:38:13.401 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.06, opts=13)
01:38:13.402 00.001 8996 Enqueuing Move request for scope (0.00, 0.06)
01:38:13.403 00.001 20224 Worker thread wakes up
01:38:13.403 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.06) opts 0xd
01:38:13.403 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.06)
01:38:13.403 00.000 20224 Moving (0.00, 0.06) raw xDistance=-0.00 yDistance=-0.06
01:38:13.403 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:38:13.404 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:13.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:38:13.404 00.000 20224 MoveAxis(E, 0, ABG)
01:38:13.404 00.000 20224 Move returns status 0, amount 0
01:38:13.404 00.000 20224 MoveAxis(N, 0, ABG)
01:38:13.404 00.000 20224 Move returns status 0, amount 0
01:38:13.404 00.000 20224 move complete, result=0
01:38:13.404 00.000 20224 worker thread done servicing request
01:38:13.409 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43731, med=3203, FiltMin=2915, FiltMax=25705, Gamma=1.000
01:38:13.427 00.018 8996 UpdateGuideState exits: m=589068 SNR=280.6
01:38:13.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:13.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:13.430 00.001 8996 Enqueuing Expose request
01:38:13.431 00.001 20224 Worker thread wakes up
01:38:13.431 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:13.433 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:13.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:14.411 00.978 20224 Exposure complete
01:38:14.484 00.073 20224 worker thread done servicing request
01:38:14.484 00.000 8996 OnExposeComplete: enter
01:38:14.485 00.001 8996 UpdateGuideState(): m_state=6
01:38:14.486 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13459
01:38:14.487 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=471.87, Mass=648779, SNR=278.5, Peak=51347 HFD=4.4
01:38:14.488 00.001 8996 MultiStar: [#1 0.22,-0.10,0.68,U] [#2 0.60,0.37,0.00,M2] [#3 0.50,0.59,0.00,M4] [#4 0.59,0.37,0.00,M1] [#5 0.13,-0.02,0.64,U] [#6 0.29,0.53,0.00,M3] [#7 0.26,0.14,0.48,U] [#8 0.42,0.24,0.00,M10] 
01:38:14.489 00.001 8996 refined, 3 included, MultiStar: {0.06, -0.02}, one-star: {-0.18, -0.05}
01:38:14.490 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
01:38:14.490 00.000 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
01:38:14.491 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-0.30 mountX=0.06 mountY=0.01, mountTheta=0.19
01:38:14.493 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.02, opts=13)
01:38:14.494 00.001 8996 Enqueuing Move request for scope (0.06, -0.02)
01:38:14.494 00.000 20224 Worker thread wakes up
01:38:14.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
01:38:14.494 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
01:38:14.494 00.000 20224 Moving (0.06, -0.02) raw xDistance=0.06 yDistance=0.01
01:38:14.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:38:14.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:14.496 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:38:14.496 00.000 20224 MoveAxis(E, 0, ABG)
01:38:14.496 00.000 20224 Move returns status 0, amount 0
01:38:14.496 00.000 20224 MoveAxis(N, 0, ABG)
01:38:14.496 00.000 20224 Move returns status 0, amount 0
01:38:14.496 00.000 20224 move complete, result=0
01:38:14.496 00.000 20224 worker thread done servicing request
01:38:14.499 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51347, med=3203, FiltMin=2907, FiltMax=26985, Gamma=1.000
01:38:14.515 00.016 8996 UpdateGuideState exits: m=648779 SNR=278.5
01:38:14.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:14.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:14.517 00.000 8996 Enqueuing Expose request
01:38:14.518 00.001 20224 Worker thread wakes up
01:38:14.518 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:38:14.519 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:14.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:15.688 01.169 20224 Exposure complete
01:38:15.757 00.069 20224 worker thread done servicing request
01:38:15.758 00.001 8996 OnExposeComplete: enter
01:38:15.759 00.001 8996 UpdateGuideState(): m_state=6
01:38:15.761 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13460
01:38:15.764 00.003 8996 Star::Find returns 1 (0), X=136.61, Y=472.00, Mass=656520, SNR=287.5, Peak=53587 HFD=4.2
01:38:15.767 00.003 8996 MultiStar: [#1 -0.07,0.18,0.67,U] [#2 -0.03,0.29,0.69,U] [#3 -0.17,0.68,0.00,M5] [#4 0.08,0.21,0.62,U] [#5 -0.16,0.39,0.55,U] [#6 -0.09,0.42,0.40,U] [#7 -0.36,0.03,0.38,U] [#8 0.22,0.29,0.34,U] 
01:38:15.769 00.002 8996 single-star, 7 included, MultiStar: {-0.08, 0.22}, one-star: {-0.14, 0.09}
01:38:15.771 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
01:38:15.772 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
01:38:15.774 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.16 cameraTheta=2.58 mountX=-0.14 mountY=-0.07, mountTheta=-2.69
01:38:15.776 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.09, opts=13)
01:38:15.778 00.002 8996 Enqueuing Move request for scope (-0.14, 0.09)
01:38:15.778 00.000 20224 Worker thread wakes up
01:38:15.779 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
01:38:15.779 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
01:38:15.779 00.000 20224 Moving (-0.14, 0.09) raw xDistance=-0.14 yDistance=-0.07
01:38:15.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:38:15.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:15.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:38:15.779 00.000 20224 MoveAxis(E, 0, ABG)
01:38:15.779 00.000 20224 Move returns status 0, amount 0
01:38:15.779 00.000 20224 MoveAxis(N, 0, ABG)
01:38:15.779 00.000 20224 Move returns status 0, amount 0
01:38:15.779 00.000 20224 move complete, result=0
01:38:15.779 00.000 20224 worker thread done servicing request
01:38:15.786 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=53587, med=3203, FiltMin=2899, FiltMax=29088, Gamma=1.000
01:38:15.804 00.018 8996 UpdateGuideState exits: m=656520 SNR=287.5
01:38:15.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:15.806 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:15.807 00.001 8996 Enqueuing Expose request
01:38:15.807 00.000 20224 Worker thread wakes up
01:38:15.807 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:15.809 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:15.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:16.786 00.977 20224 Exposure complete
01:38:16.874 00.088 20224 worker thread done servicing request
01:38:16.875 00.001 8996 OnExposeComplete: enter
01:38:16.877 00.002 8996 UpdateGuideState(): m_state=6
01:38:16.878 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13461
01:38:16.880 00.002 8996 Star::Find returns 1 (0), X=136.51, Y=472.36, Mass=483385, SNR=238.4, Peak=35523 HFD=4.5
01:38:16.882 00.002 8996 MultiStar: [#1 -0.10,-0.14,0.96,U] [#2 -0.13,0.22,0.88,U] [#3 -0.22,0.13,0.73,U] [#4 0.02,0.19,0.66,U] [#5 -0.35,0.17,0.67,U] [#6 -0.17,0.53,0.00,M3] [#7 -0.02,0.39,0.49,U] [#8 0.07,0.20,0.41,U] 
01:38:16.884 00.002 8996 refined, 7 included, MultiStar: {-0.14, 0.19}, one-star: {-0.23, 0.45}
01:38:16.886 00.002 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
01:38:16.888 00.002 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.83 = -0.83)
01:38:16.889 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.19 hyp=0.24 cameraTheta=2.20 mountX=-0.16 mountY=-0.17, mountTheta=-2.31
01:38:16.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.19, opts=13)
01:38:16.892 00.001 8996 Enqueuing Move request for scope (-0.14, 0.19)
01:38:16.894 00.002 20224 Worker thread wakes up
01:38:16.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.19) opts 0xd
01:38:16.894 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.19)
01:38:16.894 00.000 20224 Moving (-0.14, 0.19) raw xDistance=-0.16 yDistance=-0.17
01:38:16.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:38:16.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:16.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:38:16.894 00.000 20224 MoveAxis(E, 0, ABG)
01:38:16.895 00.001 20224 Move returns status 0, amount 0
01:38:16.895 00.000 20224 MoveAxis(N, 0, ABG)
01:38:16.895 00.000 20224 Move returns status 0, amount 0
01:38:16.895 00.000 20224 move complete, result=0
01:38:16.895 00.000 20224 worker thread done servicing request
01:38:16.901 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=35523, med=3203, FiltMin=2889, FiltMax=22528, Gamma=1.000
01:38:16.920 00.019 8996 UpdateGuideState exits: m=483385 SNR=238.4
01:38:16.921 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:16.922 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:16.922 00.000 8996 Enqueuing Expose request
01:38:16.923 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:38:16.924 00.001 20224 Worker thread wakes up
01:38:16.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:16.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:18.090 01.166 20224 Exposure complete
01:38:18.165 00.075 20224 worker thread done servicing request
01:38:18.165 00.000 8996 OnExposeComplete: enter
01:38:18.166 00.001 8996 UpdateGuideState(): m_state=6
01:38:18.167 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13462
01:38:18.167 00.000 8996 Star::Find returns 1 (0), X=136.83, Y=471.70, Mass=738389, SNR=304.3, Peak=50339 HFD=4.6
01:38:18.168 00.001 8996 MultiStar: [#1 -0.16,-0.74,0.00,M1] [#2 -0.00,-0.32,0.59,U] [#3 -0.18,-0.22,0.57,U] [#4 0.06,-0.26,0.55,U] [#5 -0.00,-0.37,0.67,U] [#6 0.15,0.04,0.33,U] [#7 -0.07,-0.01,0.39,U] [#8 0.10,-0.58,0.00,M9] 
01:38:18.169 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.22}, one-star: {0.09, -0.21}
01:38:18.170 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
01:38:18.171 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
01:38:18.172 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.54 mountX=0.03 mountY=0.22, mountTheta=1.44
01:38:18.173 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.22, opts=13)
01:38:18.174 00.001 8996 Enqueuing Move request for scope (0.01, -0.22)
01:38:18.175 00.001 20224 Worker thread wakes up
01:38:18.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
01:38:18.175 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
01:38:18.175 00.000 20224 Moving (0.01, -0.22) raw xDistance=0.03 yDistance=0.22
01:38:18.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:38:18.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:38:18.175 00.000 20224 MoveAxis(E, 0, ABG)
01:38:18.175 00.000 20224 Move returns status 0, amount 0
01:38:18.175 00.000 20224 MoveAxis(S, 46, ABG)
01:38:18.175 00.000 20224 Guiding  Dir = 1, Dur = 46
01:38:18.176 00.001 20224 IsSlewing returns 0
01:38:18.176 00.000 20224 IsGuiding returns 0
01:38:18.179 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=50339, med=3203, FiltMin=2899, FiltMax=30464, Gamma=1.000
01:38:18.193 00.014 8996 UpdateGuideState exits: m=738389 SNR=304.3
01:38:18.194 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:18.195 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:18.196 00.001 8996 Enqueuing Expose request
01:38:18.204 00.008 20224 PulseGuide returned control before completion, sleep 29
01:38:18.234 00.030 20224 IsGuiding returns 1
01:38:18.234 00.000 20224 scope still moving after pulse duration time elapsed
01:38:18.265 00.031 20224 IsSlewing returns 0
01:38:18.265 00.000 20224 IsGuiding returns 1
01:38:18.296 00.031 20224 IsSlewing returns 0
01:38:18.297 00.001 20224 IsGuiding returns 0
01:38:18.297 00.000 20224 scope move finished after 46 + 74 ms
01:38:18.297 00.000 20224 Move returns status 0, amount 46
01:38:18.297 00.000 20224 move complete, result=0
01:38:18.297 00.000 20224 worker thread done servicing request
01:38:18.297 00.000 20224 Worker thread wakes up
01:38:18.297 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:38:18.299 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:18.300 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:19.275 00.975 20224 Exposure complete
01:38:19.370 00.095 20224 worker thread done servicing request
01:38:19.371 00.001 8996 OnExposeComplete: enter
01:38:19.372 00.001 8996 UpdateGuideState(): m_state=6
01:38:19.373 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13463
01:38:19.373 00.000 8996 Star::Find returns 1 (0), X=137.06, Y=471.88, Mass=595103, SNR=295.0, Peak=38947 HFD=4.5
01:38:19.375 00.002 8996 MultiStar: [#1 -0.05,-0.36,0.56,U] [#2 0.25,-0.26,0.74,U] [#3 -0.06,0.00,0.55,U] [#4 0.06,-0.15,0.51,U] [#5 -0.04,-0.31,0.66,U] [#6 -0.11,0.14,0.39,U] [#7 -0.45,-0.41,0.00,M1] [#8 0.13,-0.11,0.40,U] 
01:38:19.375 00.000 8996 refined, 7 included, MultiStar: {0.09, -0.14}, one-star: {0.31, -0.04}
01:38:19.376 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
01:38:19.377 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.26)
01:38:19.378 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.14 hyp=0.17 cameraTheta=-1.00 mountX=0.11 mountY=0.13, mountTheta=0.90
01:38:19.379 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.14, opts=13)
01:38:19.380 00.001 8996 Enqueuing Move request for scope (0.09, -0.14)
01:38:19.381 00.001 20224 Worker thread wakes up
01:38:19.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.14) opts 0xd
01:38:19.381 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.14)
01:38:19.381 00.000 20224 Moving (0.09, -0.14) raw xDistance=0.11 yDistance=0.13
01:38:19.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:38:19.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:19.382 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:38:19.382 00.000 20224 MoveAxis(E, 0, ABG)
01:38:19.382 00.000 20224 Move returns status 0, amount 0
01:38:19.382 00.000 20224 MoveAxis(N, 0, ABG)
01:38:19.382 00.000 20224 Move returns status 0, amount 0
01:38:19.382 00.000 20224 move complete, result=0
01:38:19.382 00.000 20224 worker thread done servicing request
01:38:19.386 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38947, med=3203, FiltMin=2883, FiltMax=23040, Gamma=1.000
01:38:19.410 00.024 8996 UpdateGuideState exits: m=595103 SNR=295.0
01:38:19.411 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:19.412 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:19.413 00.001 8996 Enqueuing Expose request
01:38:19.414 00.001 20224 Worker thread wakes up
01:38:19.415 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:19.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:19.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:20.585 01.169 20224 Exposure complete
01:38:20.655 00.070 20224 worker thread done servicing request
01:38:20.656 00.001 8996 OnExposeComplete: enter
01:38:20.658 00.002 8996 UpdateGuideState(): m_state=6
01:38:20.660 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13464
01:38:20.662 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=472.22, Mass=666079, SNR=306.8, Peak=47203 HFD=4.5
01:38:20.665 00.003 8996 MultiStar: [#1 -0.18,0.06,0.63,U] [#2 0.11,-0.05,0.62,U] [#3 -0.41,0.37,0.00,M3] [#4 -0.13,0.10,0.56,U] [#5 -0.20,0.17,0.56,U] [#6 -0.25,0.39,0.00,M2] [#7 -0.29,-0.01,0.38,U] [#8 0.15,0.12,0.34,U] 
01:38:20.666 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.12}, one-star: {0.19, 0.31}
01:38:20.667 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
01:38:20.669 00.002 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
01:38:20.670 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.77 mountX=-0.04 mountY=-0.12, mountTheta=-1.87
01:38:20.673 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
01:38:20.675 00.002 8996 Enqueuing Move request for scope (-0.02, 0.12)
01:38:20.676 00.001 20224 Worker thread wakes up
01:38:20.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
01:38:20.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
01:38:20.677 00.001 20224 Moving (-0.02, 0.12) raw xDistance=-0.04 yDistance=-0.12
01:38:20.677 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:38:20.677 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:20.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:38:20.677 00.000 20224 MoveAxis(E, 0, ABG)
01:38:20.677 00.000 20224 Move returns status 0, amount 0
01:38:20.677 00.000 20224 MoveAxis(N, 0, ABG)
01:38:20.677 00.000 20224 Move returns status 0, amount 0
01:38:20.677 00.000 20224 move complete, result=0
01:38:20.677 00.000 20224 worker thread done servicing request
01:38:20.682 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47203, med=3203, FiltMin=2921, FiltMax=27005, Gamma=1.000
01:38:20.702 00.020 8996 UpdateGuideState exits: m=666079 SNR=306.8
01:38:20.703 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:20.704 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:20.705 00.001 8996 Enqueuing Expose request
01:38:20.706 00.001 20224 Worker thread wakes up
01:38:20.706 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:20.706 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:20.707 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:21.673 00.966 20224 Exposure complete
01:38:21.761 00.088 20224 worker thread done servicing request
01:38:21.761 00.000 8996 OnExposeComplete: enter
01:38:21.763 00.002 8996 UpdateGuideState(): m_state=6
01:38:21.765 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13465
01:38:21.767 00.002 8996 Star::Find returns 1 (0), X=136.62, Y=472.43, Mass=623245, SNR=277.6, Peak=44291 HFD=4.6
01:38:21.769 00.002 8996 MultiStar: [#1 -0.16,0.15,0.71,U] [#2 0.12,0.34,0.74,U] [#3 -0.14,0.33,0.71,U] [#4 0.10,0.10,0.46,U] [#5 -0.44,0.01,0.59,U] [#6 -0.45,0.58,0.00,M3] [#7 -0.34,-0.04,0.44,U] [#8 -0.11,0.28,0.37,U] 
01:38:21.772 00.003 8996 refined, 7 included, MultiStar: {-0.13, 0.25}, one-star: {-0.13, 0.52}
01:38:21.774 00.002 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
01:38:21.777 00.003 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
01:38:21.778 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.25 hyp=0.28 cameraTheta=2.06 mountX=-0.15 mountY=-0.23, mountTheta=-2.16
01:38:21.781 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.25, opts=13)
01:38:21.782 00.001 8996 Enqueuing Move request for scope (-0.13, 0.25)
01:38:21.783 00.001 20224 Worker thread wakes up
01:38:21.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.25) opts 0xd
01:38:21.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.25)
01:38:21.783 00.000 20224 Moving (-0.13, 0.25) raw xDistance=-0.15 yDistance=-0.23
01:38:21.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:38:21.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:38:21.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:38:21.783 00.000 20224 MoveAxis(E, 0, ABG)
01:38:21.783 00.000 20224 Move returns status 0, amount 0
01:38:21.783 00.000 20224 MoveAxis(N, 0, ABG)
01:38:21.783 00.000 20224 Move returns status 0, amount 0
01:38:21.783 00.000 20224 move complete, result=0
01:38:21.783 00.000 20224 worker thread done servicing request
01:38:21.787 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44291, med=3203, FiltMin=2857, FiltMax=26336, Gamma=1.000
01:38:21.815 00.028 8996 UpdateGuideState exits: m=623245 SNR=277.6
01:38:21.817 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:21.819 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:21.819 00.000 8996 Enqueuing Expose request
01:38:21.821 00.002 20224 Worker thread wakes up
01:38:21.821 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:21.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:21.821 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:38:22.992 01.171 20224 Exposure complete
01:38:23.074 00.082 20224 worker thread done servicing request
01:38:23.074 00.000 8996 OnExposeComplete: enter
01:38:23.075 00.001 8996 UpdateGuideState(): m_state=6
01:38:23.076 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13466
01:38:23.077 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.40, Mass=614352, SNR=284.1, Peak=42355 HFD=4.9
01:38:23.078 00.001 8996 MultiStar: [#1 -0.14,0.36,0.67,U] [#2 0.21,0.67,0.00,M1] [#3 -0.11,0.01,0.71,U] [#4 0.20,0.22,0.55,U] [#5 -0.04,0.13,0.69,U] [#6 -0.01,0.58,0.00,M4] [#7 -0.27,0.09,0.47,U] [#8 0.20,0.23,0.34,U] 
01:38:23.079 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.24}, one-star: {-0.15, 0.49}
01:38:23.080 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
01:38:23.081 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
01:38:23.082 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.85 mountX=-0.09 mountY=-0.23, mountTheta=-1.95
01:38:23.083 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.24, opts=13)
01:38:23.084 00.001 8996 Enqueuing Move request for scope (-0.07, 0.24)
01:38:23.085 00.001 20224 Worker thread wakes up
01:38:23.086 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.24) opts 0xd
01:38:23.086 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.24)
01:38:23.086 00.000 20224 Moving (-0.07, 0.24) raw xDistance=-0.09 yDistance=-0.23
01:38:23.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:38:23.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:38:23.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:38:23.086 00.000 20224 MoveAxis(E, 0, ABG)
01:38:23.086 00.000 20224 Move returns status 0, amount 0
01:38:23.086 00.000 20224 MoveAxis(N, 0, ABG)
01:38:23.086 00.000 20224 Move returns status 0, amount 0
01:38:23.086 00.000 20224 move complete, result=0
01:38:23.086 00.000 20224 worker thread done servicing request
01:38:23.091 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42355, med=3206, FiltMin=2861, FiltMax=26224, Gamma=1.000
01:38:23.119 00.028 8996 UpdateGuideState exits: m=614352 SNR=284.1
01:38:23.121 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:23.123 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:23.125 00.002 8996 Enqueuing Expose request
01:38:23.126 00.001 20224 Worker thread wakes up
01:38:23.126 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:38:23.128 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:23.129 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:24.110 00.981 20224 Exposure complete
01:38:24.201 00.091 20224 worker thread done servicing request
01:38:24.201 00.000 8996 OnExposeComplete: enter
01:38:24.202 00.001 8996 UpdateGuideState(): m_state=6
01:38:24.203 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13467
01:38:24.203 00.000 8996 Star::Find returns 1 (0), X=136.45, Y=472.24, Mass=648865, SNR=286.5, Peak=44739 HFD=4.6
01:38:24.204 00.001 8996 MultiStar: [#1 -0.27,0.21,0.65,U] [#2 -0.06,0.48,0.00,M2] [#3 -0.65,0.47,0.00,M2] [#4 -0.35,0.33,0.00,M1] [#5 -0.57,0.16,0.00,M1] [#6 -0.48,0.48,0.00,M5] [#7 -0.94,-0.14,0.00,M1] [#8 -0.31,0.23,0.38,U] 
01:38:24.205 00.001 8996 refined, 2 included, MultiStar: {-0.29, 0.27}, one-star: {-0.29, 0.33}
01:38:24.206 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
01:38:24.207 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
01:38:24.207 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=0.27 hyp=0.40 cameraTheta=2.38 mountX=-0.32 mountY=-0.24, mountTheta=-2.49
01:38:24.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.27, opts=13)
01:38:24.210 00.001 8996 Enqueuing Move request for scope (-0.29, 0.27)
01:38:24.211 00.001 20224 Worker thread wakes up
01:38:24.211 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.27) opts 0xd
01:38:24.212 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.27)
01:38:24.212 00.000 20224 Moving (-0.29, 0.27) raw xDistance=-0.32 yDistance=-0.24
01:38:24.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:38:24.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:38:24.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:38:24.212 00.000 20224 MoveAxis(E, 46, ABG)
01:38:24.212 00.000 20224 Guiding  Dir = 2, Dur = 46
01:38:24.212 00.000 20224 IsSlewing returns 0
01:38:24.213 00.001 20224 IsGuiding returns 0
01:38:24.216 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44739, med=3203, FiltMin=2889, FiltMax=27040, Gamma=1.000
01:38:24.231 00.015 8996 UpdateGuideState exits: m=648865 SNR=286.5
01:38:24.232 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:24.232 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:24.233 00.001 8996 Enqueuing Expose request
01:38:24.258 00.025 20224 PulseGuide returned control before completion, sleep 11
01:38:24.271 00.013 20224 IsGuiding returns 1
01:38:24.271 00.000 20224 scope still moving after pulse duration time elapsed
01:38:24.303 00.032 20224 IsSlewing returns 0
01:38:24.303 00.000 20224 IsGuiding returns 1
01:38:24.334 00.031 20224 IsSlewing returns 0
01:38:24.335 00.001 20224 IsGuiding returns 1
01:38:24.370 00.035 20224 IsSlewing returns 0
01:38:24.370 00.000 20224 IsGuiding returns 0
01:38:24.370 00.000 20224 scope move finished after 46 + 110 ms
01:38:24.370 00.000 20224 Move returns status 0, amount 46
01:38:24.370 00.000 20224 MoveAxis(N, 0, ABG)
01:38:24.370 00.000 20224 Move returns status 0, amount 0
01:38:24.370 00.000 20224 move complete, result=0
01:38:24.370 00.000 20224 worker thread done servicing request
01:38:24.370 00.000 20224 Worker thread wakes up
01:38:24.371 00.001 8996 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH
01:38:24.372 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:24.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:25.547 01.175 20224 Exposure complete
01:38:25.636 00.089 20224 worker thread done servicing request
01:38:25.636 00.000 8996 OnExposeComplete: enter
01:38:25.637 00.001 8996 UpdateGuideState(): m_state=6
01:38:25.638 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13468
01:38:25.639 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.34, Mass=589076, SNR=282.3, Peak=40675 HFD=4.7
01:38:25.640 00.001 8996 MultiStar: [#1 0.14,0.22,0.83,U] [#2 0.26,0.38,0.00,M3] [#3 0.26,0.70,0.00,M3] [#4 0.22,0.39,0.51,U] [#5 0.11,0.51,0.00,M2] [#6 0.31,0.71,0.00,M6] [#7 0.19,0.51,0.00,M2] [#8 0.29,0.80,0.00,M5] 
01:38:25.641 00.001 8996 refined, 2 included, MultiStar: {0.04, 0.34}, one-star: {-0.13, 0.43}
01:38:25.641 00.000 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
01:38:25.642 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
01:38:25.643 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.34 hyp=0.35 cameraTheta=1.46 mountX=0.01 mountY=-0.35, mountTheta=-1.55
01:38:25.645 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.34, opts=13)
01:38:25.646 00.001 8996 Enqueuing Move request for scope (0.04, 0.34)
01:38:25.647 00.001 20224 Worker thread wakes up
01:38:25.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.34) opts 0xd
01:38:25.647 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.34)
01:38:25.647 00.000 20224 Moving (0.04, 0.34) raw xDistance=0.01 yDistance=-0.35
01:38:25.647 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:38:25.647 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.23 newest=-0.82
01:38:25.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
01:38:25.647 00.000 20224 MoveAxis(E, 0, ABG)
01:38:25.647 00.000 20224 Move returns status 0, amount 0
01:38:25.647 00.000 20224 MoveAxis(N, 73, ABG)
01:38:25.647 00.000 20224 Guiding  Dir = 0, Dur = 73
01:38:25.648 00.001 20224 IsSlewing returns 0
01:38:25.648 00.000 20224 IsGuiding returns 0
01:38:25.652 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40675, med=3203, FiltMin=2877, FiltMax=26070, Gamma=1.000
01:38:25.667 00.015 8996 UpdateGuideState exits: m=589076 SNR=282.3
01:38:25.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:25.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:25.670 00.001 8996 Enqueuing Expose request
01:38:25.694 00.024 20224 PulseGuide returned control before completion, sleep 37
01:38:25.746 00.052 20224 IsGuiding returns 1
01:38:25.746 00.000 20224 scope still moving after pulse duration time elapsed
01:38:25.772 00.026 20224 IsSlewing returns 0
01:38:25.772 00.000 20224 IsGuiding returns 1
01:38:25.803 00.031 20224 IsSlewing returns 0
01:38:25.803 00.000 20224 IsGuiding returns 0
01:38:25.804 00.001 20224 scope move finished after 73 + 83 ms
01:38:25.804 00.000 20224 Move returns status 0, amount 73
01:38:25.804 00.000 20224 move complete, result=0
01:38:25.804 00.000 20224 worker thread done servicing request
01:38:25.804 00.000 20224 Worker thread wakes up
01:38:25.804 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 73 ms NORTH
01:38:25.805 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:25.805 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:26.766 00.961 20224 Exposure complete
01:38:26.838 00.072 20224 worker thread done servicing request
01:38:26.838 00.000 8996 OnExposeComplete: enter
01:38:26.839 00.001 8996 UpdateGuideState(): m_state=6
01:38:26.839 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13469
01:38:26.840 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.10, Mass=726805, SNR=345.6, Peak=41008 HFD=4.8
01:38:26.841 00.001 8996 MultiStar: [#1 0.09,0.17,0.57,U] [#2 0.05,0.40,0.59,U] [#3 -0.13,0.32,0.47,U] [#4 0.24,0.33,0.50,U] [#5 -0.13,0.27,0.57,U] [#6 0.08,0.65,0.00,M7] [#7 -0.26,0.12,0.37,U] [#8 0.00,0.25,0.37,U] 
01:38:26.842 00.001 8996 refined, 7 included, MultiStar: {-0.10, 0.25}, one-star: {-0.39, 0.18}
01:38:26.843 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
01:38:26.844 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
01:38:26.845 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.25 hyp=0.27 cameraTheta=1.94 mountX=-0.12 mountY=-0.24, mountTheta=-2.04
01:38:26.848 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.25, opts=13)
01:38:26.850 00.002 8996 Enqueuing Move request for scope (-0.10, 0.25)
01:38:26.851 00.001 20224 Worker thread wakes up
01:38:26.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.25) opts 0xd
01:38:26.852 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.25)
01:38:26.852 00.000 20224 Moving (-0.10, 0.25) raw xDistance=-0.12 yDistance=-0.24
01:38:26.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:38:26.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:38:26.852 00.000 20224 MoveAxis(E, 0, ABG)
01:38:26.852 00.000 20224 Move returns status 0, amount 0
01:38:26.852 00.000 20224 MoveAxis(N, 50, ABG)
01:38:26.852 00.000 20224 Guiding  Dir = 0, Dur = 50
01:38:26.857 00.005 20224 IsSlewing returns 0
01:38:26.857 00.000 20224 IsGuiding returns 0
01:38:26.861 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=41008, med=3206, FiltMin=2889, FiltMax=27974, Gamma=1.000
01:38:26.870 00.009 20224 PulseGuide returned control before completion, sleep 48
01:38:26.886 00.016 8996 UpdateGuideState exits: m=726805 SNR=345.6
01:38:26.888 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:26.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:26.891 00.002 8996 Enqueuing Expose request
01:38:26.932 00.041 20224 IsGuiding returns 1
01:38:26.932 00.000 20224 scope still moving after pulse duration time elapsed
01:38:26.963 00.031 20224 IsSlewing returns 0
01:38:26.963 00.000 20224 IsGuiding returns 0
01:38:26.964 00.001 20224 scope move finished after 50 + 56 ms
01:38:26.964 00.000 20224 Move returns status 0, amount 50
01:38:26.964 00.000 20224 move complete, result=0
01:38:26.964 00.000 20224 worker thread done servicing request
01:38:26.964 00.000 20224 Worker thread wakes up
01:38:26.964 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:26.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:26.967 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 50 ms NORTH
01:38:28.158 01.191 20224 Exposure complete
01:38:28.229 00.071 20224 worker thread done servicing request
01:38:28.229 00.000 8996 OnExposeComplete: enter
01:38:28.231 00.002 8996 UpdateGuideState(): m_state=6
01:38:28.232 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13470
01:38:28.233 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=471.96, Mass=658468, SNR=286.2, Peak=42387 HFD=4.8
01:38:28.235 00.002 8996 MultiStar: [#1 -0.19,-0.07,0.65,U] [#2 -0.09,0.02,0.71,U] [#3 -0.42,-0.03,0.65,U] [#4 -0.19,0.17,0.49,U] [#5 -0.24,-0.02,0.59,U] [#6 -0.47,0.27,0.00,M8] [#7 -0.53,-0.29,0.00,M2] [#8 0.25,-0.07,0.38,U] 
01:38:28.237 00.002 8996 refined, 6 included, MultiStar: {-0.21, 0.01}, one-star: {-0.33, 0.05}
01:38:28.238 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
01:38:28.239 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
01:38:28.239 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.09 mountX=-0.21 mountY=0.01, mountTheta=3.08
01:38:28.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.01, opts=13)
01:38:28.242 00.001 8996 Enqueuing Move request for scope (-0.21, 0.01)
01:38:28.243 00.001 20224 Worker thread wakes up
01:38:28.243 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
01:38:28.243 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
01:38:28.243 00.000 20224 Moving (-0.21, 0.01) raw xDistance=-0.21 yDistance=0.01
01:38:28.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:38:28.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:28.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:38:28.243 00.000 20224 MoveAxis(E, 30, ABG)
01:38:28.243 00.000 20224 Guiding  Dir = 2, Dur = 30
01:38:28.243 00.000 20224 IsSlewing returns 0
01:38:28.244 00.001 20224 IsGuiding returns 0
01:38:28.248 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42387, med=3206, FiltMin=2908, FiltMax=28051, Gamma=1.000
01:38:28.262 00.014 8996 UpdateGuideState exits: m=658468 SNR=286.2
01:38:28.263 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:28.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:28.265 00.001 8996 Enqueuing Expose request
01:38:28.278 00.013 20224 IsGuiding returns 1
01:38:28.278 00.000 20224 scope still moving after pulse duration time elapsed
01:38:28.307 00.029 20224 IsSlewing returns 0
01:38:28.307 00.000 20224 IsGuiding returns 1
01:38:28.338 00.031 20224 IsSlewing returns 0
01:38:28.338 00.000 20224 IsGuiding returns 1
01:38:28.370 00.032 20224 IsSlewing returns 0
01:38:28.370 00.000 20224 IsGuiding returns 0
01:38:28.370 00.000 20224 scope move finished after 30 + 97 ms
01:38:28.370 00.000 20224 Move returns status 0, amount 30
01:38:28.370 00.000 20224 MoveAxis(N, 0, ABG)
01:38:28.370 00.000 20224 Move returns status 0, amount 0
01:38:28.370 00.000 20224 move complete, result=0
01:38:28.371 00.001 20224 worker thread done servicing request
01:38:28.371 00.000 20224 Worker thread wakes up
01:38:28.371 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:28.371 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
01:38:28.373 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:29.369 00.996 20224 Exposure complete
01:38:29.456 00.087 20224 worker thread done servicing request
01:38:29.456 00.000 8996 OnExposeComplete: enter
01:38:29.457 00.001 8996 UpdateGuideState(): m_state=6
01:38:29.459 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13471
01:38:29.460 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=471.47, Mass=496179, SNR=267.7, Peak=33149 HFD=4.8
01:38:29.461 00.001 8996 MultiStar: [#1 0.24,-0.40,0.00,M1] [#2 0.26,-0.25,0.72,U] [#3 -0.02,-0.45,0.80,U] [#4 0.32,-0.49,0.00,M1] [#5 -0.11,-0.19,0.59,U] [#6 0.20,-0.25,0.43,U] [#7 -0.21,-0.73,0.00,M3] [#8 0.17,-0.29,0.38,U] 
01:38:29.462 00.001 8996 refined, 5 included, MultiStar: {0.05, -0.33}, one-star: {-0.09, -0.45}
01:38:29.463 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
01:38:29.464 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
01:38:29.465 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.33 hyp=0.34 cameraTheta=-1.44 mountX=0.08 mountY=0.33, mountTheta=1.34
01:38:29.467 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.33, opts=13)
01:38:29.468 00.001 8996 Enqueuing Move request for scope (0.05, -0.33)
01:38:29.469 00.001 20224 Worker thread wakes up
01:38:29.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.33) opts 0xd
01:38:29.469 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.33)
01:38:29.469 00.000 20224 Moving (0.05, -0.33) raw xDistance=0.08 yDistance=0.33
01:38:29.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:38:29.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:29.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
01:38:29.469 00.000 20224 MoveAxis(E, 0, ABG)
01:38:29.469 00.000 20224 Move returns status 0, amount 0
01:38:29.469 00.000 20224 MoveAxis(N, 0, ABG)
01:38:29.469 00.000 20224 Move returns status 0, amount 0
01:38:29.469 00.000 20224 move complete, result=0
01:38:29.469 00.000 20224 worker thread done servicing request
01:38:29.473 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=33149, med=3206, FiltMin=2909, FiltMax=20723, Gamma=1.000
01:38:29.491 00.018 8996 UpdateGuideState exits: m=496179 SNR=267.7
01:38:29.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:29.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:29.494 00.001 8996 Enqueuing Expose request
01:38:29.495 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:38:29.496 00.001 20224 Worker thread wakes up
01:38:29.496 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:29.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:30.661 01.165 20224 Exposure complete
01:38:30.738 00.077 20224 worker thread done servicing request
01:38:30.738 00.000 8996 OnExposeComplete: enter
01:38:30.740 00.002 8996 UpdateGuideState(): m_state=6
01:38:30.741 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13472
01:38:30.742 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.42, Mass=561501, SNR=293.0, Peak=34829 HFD=4.9
01:38:30.744 00.002 8996 MultiStar: [#1 -0.04,-0.75,0.00,M2] [#2 0.16,-0.45,0.00,M1] [#3 -0.05,-0.60,0.00,M1] [#4 0.05,-0.77,0.00,M2] [#5 -0.25,-0.69,0.00,M1] [#6 0.03,-0.56,0.00,M8] [#7 -0.17,-0.84,0.00,M4] [#8 0.35,-0.46,0.00,M3] 
01:38:30.745 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
01:38:30.746 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.35)
01:38:30.747 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.49 hyp=0.52 cameraTheta=-1.91 mountX=-0.13 mountY=0.51, mountTheta=1.81
01:38:30.750 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.49, opts=13)
01:38:30.751 00.001 8996 Enqueuing Move request for scope (-0.17, -0.49)
01:38:30.752 00.001 20224 Worker thread wakes up
01:38:30.752 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.49) opts 0xd
01:38:30.752 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.49)
01:38:30.752 00.000 20224 Moving (-0.17, -0.49) raw xDistance=-0.13 yDistance=0.51
01:38:30.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:38:30.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:30.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
01:38:30.752 00.000 20224 MoveAxis(E, 0, ABG)
01:38:30.752 00.000 20224 Move returns status 0, amount 0
01:38:30.752 00.000 20224 MoveAxis(N, 0, ABG)
01:38:30.752 00.000 20224 Move returns status 0, amount 0
01:38:30.752 00.000 20224 move complete, result=0
01:38:30.752 00.000 20224 worker thread done servicing request
01:38:30.998 00.246 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=34829, med=3206, FiltMin=2902, FiltMax=22627, Gamma=1.000
01:38:31.029 00.031 8996 UpdateGuideState exits: m=561501 SNR=293.0
01:38:31.030 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:31.031 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:31.032 00.001 8996 Enqueuing Expose request
01:38:31.033 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:38:31.034 00.001 20224 Worker thread wakes up
01:38:31.034 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:31.034 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:32.010 00.976 20224 Exposure complete
01:38:32.078 00.068 20224 worker thread done servicing request
01:38:32.078 00.000 8996 OnExposeComplete: enter
01:38:32.079 00.001 8996 UpdateGuideState(): m_state=6
01:38:32.080 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13473
01:38:32.081 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.01, Mass=583477, SNR=287.0, Peak=43843 HFD=4.5
01:38:32.081 00.000 8996 MultiStar: [#1 0.20,-0.39,0.79,U] [#2 0.50,-0.09,0.00,M2] [#3 0.08,0.06,0.76,U] [#4 0.39,-0.09,0.55,U] [#5 0.16,-0.25,0.65,U] [#6 -0.15,-0.13,0.41,U] [#7 -0.32,-0.50,0.00,M5] [#8 0.49,-0.08,0.00,M4] 
01:38:32.082 00.001 8996 single-star, 5 included, MultiStar: {0.13, -0.10}, one-star: {0.07, 0.09}
01:38:32.083 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
01:38:32.084 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
01:38:32.085 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.12 cameraTheta=0.90 mountX=0.07 mountY=-0.10, mountTheta=-1.01
01:38:32.086 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.09, opts=13)
01:38:32.087 00.001 8996 Enqueuing Move request for scope (0.07, 0.09)
01:38:32.088 00.001 20224 Worker thread wakes up
01:38:32.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
01:38:32.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
01:38:32.088 00.000 20224 Moving (0.07, 0.09) raw xDistance=0.07 yDistance=-0.10
01:38:32.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:38:32.088 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:32.088 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:38:32.088 00.000 20224 MoveAxis(E, 0, ABG)
01:38:32.088 00.000 20224 Move returns status 0, amount 0
01:38:32.088 00.000 20224 MoveAxis(N, 0, ABG)
01:38:32.088 00.000 20224 Move returns status 0, amount 0
01:38:32.088 00.000 20224 move complete, result=0
01:38:32.088 00.000 20224 worker thread done servicing request
01:38:32.092 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43843, med=3206, FiltMin=2899, FiltMax=25168, Gamma=1.000
01:38:32.107 00.015 8996 UpdateGuideState exits: m=583477 SNR=287.0
01:38:32.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:32.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:32.110 00.001 8996 Enqueuing Expose request
01:38:32.111 00.001 20224 Worker thread wakes up
01:38:32.111 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:38:32.111 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:32.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:33.280 01.169 20224 Exposure complete
01:38:33.347 00.067 20224 worker thread done servicing request
01:38:33.347 00.000 8996 OnExposeComplete: enter
01:38:33.348 00.001 8996 UpdateGuideState(): m_state=6
01:38:33.349 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13474
01:38:33.350 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=471.78, Mass=615971, SNR=276.7, Peak=44771 HFD=4.4
01:38:33.351 00.001 8996 MultiStar: [#1 0.29,-0.30,0.60,U] [#2 0.52,0.16,0.00,M3] [#3 -0.18,-0.32,0.71,U] [#4 0.15,-0.24,0.60,U] [#5 0.15,-0.08,0.57,U] [#6 -0.14,-0.29,0.43,U] [#7 -0.37,-0.74,0.00,M6] [#8 0.58,0.05,0.00,M5] 
01:38:33.352 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.22}, one-star: {0.25, -0.13}
01:38:33.352 00.000 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
01:38:33.353 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.13)
01:38:33.354 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.22 hyp=0.25 cameraTheta=-1.13 mountX=0.13 mountY=0.21, mountTheta=1.03
01:38:33.355 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.22, opts=13)
01:38:33.356 00.001 8996 Enqueuing Move request for scope (0.10, -0.22)
01:38:33.357 00.001 20224 Worker thread wakes up
01:38:33.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.22) opts 0xd
01:38:33.357 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.22)
01:38:33.357 00.000 20224 Moving (0.10, -0.22) raw xDistance=0.13 yDistance=0.21
01:38:33.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:38:33.357 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:33.357 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:38:33.357 00.000 20224 MoveAxis(E, 0, ABG)
01:38:33.357 00.000 20224 Move returns status 0, amount 0
01:38:33.357 00.000 20224 MoveAxis(N, 0, ABG)
01:38:33.357 00.000 20224 Move returns status 0, amount 0
01:38:33.357 00.000 20224 move complete, result=0
01:38:33.357 00.000 20224 worker thread done servicing request
01:38:33.363 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44771, med=3206, FiltMin=2912, FiltMax=26099, Gamma=1.000
01:38:33.380 00.017 8996 UpdateGuideState exits: m=615971 SNR=276.7
01:38:33.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:33.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:33.383 00.001 8996 Enqueuing Expose request
01:38:33.385 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:38:33.387 00.002 20224 Worker thread wakes up
01:38:33.387 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:33.387 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:34.386 00.999 20224 Exposure complete
01:38:34.450 00.064 20224 worker thread done servicing request
01:38:34.450 00.000 8996 OnExposeComplete: enter
01:38:34.452 00.002 8996 UpdateGuideState(): m_state=6
01:38:34.453 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13475
01:38:34.454 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=471.62, Mass=658913, SNR=328.4, Peak=42579 HFD=4.6
01:38:34.455 00.001 8996 MultiStar: [#1 0.04,-0.22,0.57,U] [#2 0.49,-0.34,0.00,M4] [#3 0.21,-0.23,0.58,U] [#4 0.41,-0.12,0.38,U] [#5 0.02,-0.15,0.60,U] [#6 0.06,-0.29,0.36,U] [#7 -0.12,-0.42,0.41,U] [#8 0.42,-0.22,0.00,M6] 
01:38:34.456 00.001 8996 refined, 6 included, MultiStar: {0.18, -0.25}, one-star: {0.41, -0.30}
01:38:34.457 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
01:38:34.458 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
01:38:34.459 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.25 hyp=0.31 cameraTheta=-0.95 mountX=0.20 mountY=0.23, mountTheta=0.84
01:38:34.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.25, opts=13)
01:38:34.462 00.001 8996 Enqueuing Move request for scope (0.18, -0.25)
01:38:34.466 00.004 20224 Worker thread wakes up
01:38:34.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.25) opts 0xd
01:38:34.466 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.25)
01:38:34.466 00.000 20224 Moving (0.18, -0.25) raw xDistance=0.20 yDistance=0.23
01:38:34.466 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:38:34.466 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:34.466 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:38:34.466 00.000 20224 MoveAxis(W, 30, ABG)
01:38:34.466 00.000 20224 Guiding  Dir = 3, Dur = 30
01:38:34.466 00.000 20224 IsSlewing returns 0
01:38:34.467 00.001 20224 IsGuiding returns 0
01:38:34.468 00.001 20224 PulseGuide returned control before completion, sleep 39
01:38:34.477 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42579, med=3206, FiltMin=2899, FiltMax=21744, Gamma=1.000
01:38:34.505 00.028 8996 UpdateGuideState exits: m=658913 SNR=328.4
01:38:34.507 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:34.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:34.509 00.001 8996 Enqueuing Expose request
01:38:34.510 00.001 20224 IsGuiding returns 1
01:38:34.510 00.000 20224 scope still moving after pulse duration time elapsed
01:38:34.540 00.030 20224 IsSlewing returns 0
01:38:34.540 00.000 20224 IsGuiding returns 1
01:38:34.571 00.031 20224 IsSlewing returns 0
01:38:34.571 00.000 20224 IsGuiding returns 0
01:38:34.571 00.000 20224 scope move finished after 30 + 74 ms
01:38:34.571 00.000 20224 Move returns status 0, amount 30
01:38:34.572 00.001 20224 MoveAxis(N, 0, ABG)
01:38:34.572 00.000 20224 Move returns status 0, amount 0
01:38:34.572 00.000 20224 move complete, result=0
01:38:34.572 00.000 20224 worker thread done servicing request
01:38:34.572 00.000 20224 Worker thread wakes up
01:38:34.572 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:34.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:34.574 00.002 8996 GuideStep: 0.2 px 30 ms WEST, 0.2 px 0 ms NORTH
01:38:35.726 01.152 20224 Exposure complete
01:38:35.794 00.068 20224 worker thread done servicing request
01:38:35.794 00.000 8996 OnExposeComplete: enter
01:38:35.795 00.001 8996 UpdateGuideState(): m_state=6
01:38:35.796 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13476
01:38:35.797 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=471.80, Mass=618676, SNR=285.8, Peak=42947 HFD=4.6
01:38:35.799 00.002 8996 MultiStar: [#1 -0.31,0.05,0.81,U] [#2 -0.04,-0.11,0.72,U] [#3 -0.28,-0.16,0.64,U] [#4 0.04,-0.32,0.55,U] [#5 -0.28,-0.23,0.61,U] [#6 -0.27,-0.15,0.44,U] [#7 -0.43,-0.25,0.00,M6] [#8 0.00,-0.39,0.42,U] 
01:38:35.800 00.001 8996 refined, 7 included, MultiStar: {-0.19, -0.16}, one-star: {-0.27, -0.12}
01:38:35.801 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
01:38:35.802 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
01:38:35.803 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.45 mountX=-0.17 mountY=0.18, mountTheta=2.35
01:38:35.805 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.16, opts=13)
01:38:35.805 00.000 8996 Enqueuing Move request for scope (-0.19, -0.16)
01:38:35.806 00.001 20224 Worker thread wakes up
01:38:35.807 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
01:38:35.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
01:38:35.807 00.000 20224 Moving (-0.19, -0.16) raw xDistance=-0.17 yDistance=0.18
01:38:35.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:38:35.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:35.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:38:35.807 00.000 20224 MoveAxis(E, 0, ABG)
01:38:35.807 00.000 20224 Move returns status 0, amount 0
01:38:35.807 00.000 20224 MoveAxis(N, 0, ABG)
01:38:35.807 00.000 20224 Move returns status 0, amount 0
01:38:35.807 00.000 20224 move complete, result=0
01:38:35.808 00.001 20224 worker thread done servicing request
01:38:35.815 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42947, med=3206, FiltMin=2896, FiltMax=24675, Gamma=1.000
01:38:35.841 00.026 8996 UpdateGuideState exits: m=618676 SNR=285.8
01:38:35.843 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:35.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:35.846 00.002 8996 Enqueuing Expose request
01:38:35.847 00.001 20224 Worker thread wakes up
01:38:35.847 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:38:35.848 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:35.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:36.828 00.980 20224 Exposure complete
01:38:36.889 00.061 20224 worker thread done servicing request
01:38:36.889 00.000 8996 OnExposeComplete: enter
01:38:36.892 00.003 8996 UpdateGuideState(): m_state=6
01:38:36.894 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13477
01:38:36.895 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=471.86, Mass=661952, SNR=315.9, Peak=55075 HFD=4.5
01:38:36.896 00.001 8996 MultiStar: [#1 -0.15,0.00,0.63,U] [#2 0.03,-0.04,0.72,U] [#3 -0.27,-0.13,0.58,U] [#4 -0.20,-0.44,0.00,M1] [#5 -0.18,-0.05,0.50,U] [#6 -0.27,-0.30,0.40,U] [#7 -0.51,-0.71,0.00,M7] [#8 0.09,0.03,0.37,U] 
01:38:36.898 00.002 8996 single-star, 6 included, MultiStar: {-0.12, -0.07}, one-star: {-0.12, -0.06}
01:38:36.899 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
01:38:36.900 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.72 = 0.57)
01:38:36.902 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.69 mountX=-0.11 mountY=0.07, mountTheta=2.58
01:38:36.904 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
01:38:36.905 00.001 8996 Enqueuing Move request for scope (-0.12, -0.06)
01:38:36.906 00.001 20224 Worker thread wakes up
01:38:36.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
01:38:36.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
01:38:36.906 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.11 yDistance=0.07
01:38:36.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:38:36.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:36.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:38:36.906 00.000 20224 MoveAxis(E, 0, ABG)
01:38:36.906 00.000 20224 Move returns status 0, amount 0
01:38:36.906 00.000 20224 MoveAxis(N, 0, ABG)
01:38:36.906 00.000 20224 Move returns status 0, amount 0
01:38:36.906 00.000 20224 move complete, result=0
01:38:36.906 00.000 20224 worker thread done servicing request
01:38:36.910 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=55075, med=3206, FiltMin=2905, FiltMax=27699, Gamma=1.000
01:38:36.925 00.015 8996 UpdateGuideState exits: m=661952 SNR=315.9
01:38:36.926 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:36.927 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:36.927 00.000 8996 Enqueuing Expose request
01:38:36.928 00.001 20224 Worker thread wakes up
01:38:36.928 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:36.929 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:36.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:38.098 01.169 20224 Exposure complete
01:38:38.178 00.080 20224 worker thread done servicing request
01:38:38.178 00.000 8996 OnExposeComplete: enter
01:38:38.180 00.002 8996 UpdateGuideState(): m_state=6
01:38:38.182 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13478
01:38:38.184 00.002 8996 Star::Find returns 1 (0), X=136.31, Y=472.21, Mass=746241, SNR=338.4, Peak=46899 HFD=4.6
01:38:38.186 00.002 8996 MultiStar: [#1 -0.06,0.16,0.63,U] [#2 -0.20,0.40,0.64,U] [#3 -0.72,0.07,0.00,M1] [#4 -0.33,-0.03,0.48,U] [#5 -0.41,0.25,0.00,M1] [#6 -0.42,0.32,0.00,M4] [#7 -0.58,-0.02,0.00,M8] [#8 0.19,0.27,0.35,U] 
01:38:38.186 00.000 8996 refined, 4 included, MultiStar: {-0.22, 0.23}, one-star: {-0.43, 0.29}
01:38:38.188 00.002 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
01:38:38.189 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
01:38:38.191 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.23 hyp=0.32 cameraTheta=2.33 mountX=-0.25 mountY=-0.21, mountTheta=-2.44
01:38:38.194 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.23, opts=13)
01:38:38.195 00.001 8996 Enqueuing Move request for scope (-0.22, 0.23)
01:38:38.197 00.002 20224 Worker thread wakes up
01:38:38.197 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.23) opts 0xd
01:38:38.197 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.23)
01:38:38.197 00.000 20224 Moving (-0.22, 0.23) raw xDistance=-0.25 yDistance=-0.21
01:38:38.197 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:38:38.197 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:38:38.197 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:38:38.198 00.001 20224 MoveAxis(E, 36, ABG)
01:38:38.198 00.000 20224 Guiding  Dir = 2, Dur = 36
01:38:38.198 00.000 20224 IsSlewing returns 0
01:38:38.198 00.000 20224 IsGuiding returns 0
01:38:38.208 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46899, med=3206, FiltMin=2902, FiltMax=28109, Gamma=1.000
01:38:38.216 00.008 20224 PulseGuide returned control before completion, sleep 29
01:38:38.234 00.018 8996 UpdateGuideState exits: m=746241 SNR=338.4
01:38:38.236 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:38.237 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:38.238 00.001 8996 Enqueuing Expose request
01:38:38.247 00.009 20224 IsGuiding returns 1
01:38:38.247 00.000 20224 scope still moving after pulse duration time elapsed
01:38:38.277 00.030 20224 IsSlewing returns 0
01:38:38.277 00.000 20224 IsGuiding returns 1
01:38:38.309 00.032 20224 IsSlewing returns 0
01:38:38.309 00.000 20224 IsGuiding returns 0
01:38:38.310 00.001 20224 scope move finished after 36 + 74 ms
01:38:38.310 00.000 20224 Move returns status 0, amount 36
01:38:38.310 00.000 20224 MoveAxis(N, 0, ABG)
01:38:38.310 00.000 20224 Move returns status 0, amount 0
01:38:38.310 00.000 20224 move complete, result=0
01:38:38.310 00.000 20224 worker thread done servicing request
01:38:38.310 00.000 20224 Worker thread wakes up
01:38:38.311 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:38.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:38.313 00.002 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
01:38:39.281 00.968 20224 Exposure complete
01:38:39.358 00.077 20224 worker thread done servicing request
01:38:39.358 00.000 8996 OnExposeComplete: enter
01:38:39.359 00.001 8996 UpdateGuideState(): m_state=6
01:38:39.361 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13479
01:38:39.362 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=471.88, Mass=659309, SNR=317.4, Peak=49107 HFD=4.4
01:38:39.363 00.001 8996 MultiStar: [#1 -0.18,-0.18,0.68,U] [#2 -0.06,0.06,0.58,U] [#3 -0.16,0.16,0.62,U] [#4 -0.04,-0.22,0.53,U] [#5 0.01,-0.34,0.55,U] [#6 -0.03,0.05,0.39,U] [#7 -0.35,-0.51,0.00,M9] [#8 0.18,-0.08,0.32,U] 
01:38:39.365 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.07}, one-star: {0.15, -0.04}
01:38:39.366 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
01:38:39.367 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
01:38:39.374 00.007 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.80 mountX=-0.01 mountY=0.07, mountTheta=1.70
01:38:39.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
01:38:39.377 00.001 8996 Enqueuing Move request for scope (-0.02, -0.07)
01:38:39.378 00.001 20224 Worker thread wakes up
01:38:39.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:38:39.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:38:39.378 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
01:38:39.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:38:39.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:39.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:38:39.378 00.000 20224 MoveAxis(E, 0, ABG)
01:38:39.378 00.000 20224 Move returns status 0, amount 0
01:38:39.378 00.000 20224 MoveAxis(N, 0, ABG)
01:38:39.378 00.000 20224 Move returns status 0, amount 0
01:38:39.378 00.000 20224 move complete, result=0
01:38:39.378 00.000 20224 worker thread done servicing request
01:38:39.383 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49107, med=3206, FiltMin=2879, FiltMax=28240, Gamma=1.000
01:38:39.399 00.016 8996 UpdateGuideState exits: m=659309 SNR=317.4
01:38:39.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:39.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:39.402 00.001 8996 Enqueuing Expose request
01:38:39.403 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:39.403 00.000 20224 Worker thread wakes up
01:38:39.404 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:39.404 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:40.572 01.168 20224 Exposure complete
01:38:40.669 00.097 20224 worker thread done servicing request
01:38:40.669 00.000 8996 OnExposeComplete: enter
01:38:40.670 00.001 8996 UpdateGuideState(): m_state=6
01:38:40.672 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13480
01:38:40.674 00.002 8996 Star::Find returns 1 (0), X=136.77, Y=471.55, Mass=595092, SNR=286.1, Peak=39517 HFD=4.6
01:38:40.675 00.001 8996 MultiStar: [#1 -0.18,-0.57,0.00,M1] [#2 -0.09,-0.39,0.79,U] [#3 -0.29,-0.33,0.66,U] [#4 0.22,-0.45,0.00,M1] [#5 -0.53,-0.30,0.00,M1] [#6 -0.07,-0.16,0.41,U] [#7 -0.50,-0.85,0.00,M10] [#8 -0.22,-0.06,0.39,U] 
01:38:40.676 00.001 8996 refined, 4 included, MultiStar: {-0.11, -0.30}, one-star: {0.02, -0.36}
01:38:40.677 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
01:38:40.678 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
01:38:40.679 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.30 hyp=0.32 cameraTheta=-1.92 mountX=-0.08 mountY=0.31, mountTheta=1.82
01:38:40.682 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.30, opts=13)
01:38:40.683 00.001 8996 Enqueuing Move request for scope (-0.11, -0.30)
01:38:40.685 00.002 20224 Worker thread wakes up
01:38:40.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.30) opts 0xd
01:38:40.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.30)
01:38:40.685 00.000 20224 Moving (-0.11, -0.30) raw xDistance=-0.08 yDistance=0.31
01:38:40.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:38:40.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:38:40.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:38:40.685 00.000 20224 MoveAxis(E, 0, ABG)
01:38:40.685 00.000 20224 Move returns status 0, amount 0
01:38:40.685 00.000 20224 MoveAxis(N, 0, ABG)
01:38:40.685 00.000 20224 Move returns status 0, amount 0
01:38:40.685 00.000 20224 move complete, result=0
01:38:40.685 00.000 20224 worker thread done servicing request
01:38:40.690 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=39517, med=3206, FiltMin=2909, FiltMax=26000, Gamma=1.000
01:38:40.706 00.016 8996 UpdateGuideState exits: m=595092 SNR=286.1
01:38:40.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:40.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:40.709 00.001 8996 Enqueuing Expose request
01:38:40.710 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:38:40.711 00.001 20224 Worker thread wakes up
01:38:40.711 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:40.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:41.698 00.987 20224 Exposure complete
01:38:41.779 00.081 20224 worker thread done servicing request
01:38:41.779 00.000 8996 OnExposeComplete: enter
01:38:41.780 00.001 8996 UpdateGuideState(): m_state=6
01:38:41.781 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13481
01:38:41.782 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=471.58, Mass=607204, SNR=301.2, Peak=41651 HFD=4.4
01:38:41.783 00.001 8996 MultiStar: [#1 -0.33,-0.21,0.64,U] [#2 -0.39,-0.35,0.00,M1] [#3 -0.50,-0.24,0.00,M1] [#4 -0.02,-0.37,0.56,U] [#5 -0.58,-0.47,0.00,M2] [#6 -0.54,-0.38,0.00,M3] [#7 -0.92,-0.55,0.00,R] [#8 -0.20,-0.08,0.30,U] 
01:38:41.784 00.001 8996 refined, 3 included, MultiStar: {-0.23, -0.28}, one-star: {-0.29, -0.34}
01:38:41.785 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
01:38:41.786 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 1.00)
01:38:41.788 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.28 hyp=0.36 cameraTheta=-2.26 mountX=-0.20 mountY=0.31, mountTheta=2.16
01:38:41.792 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.28, opts=13)
01:38:41.794 00.002 8996 Enqueuing Move request for scope (-0.23, -0.28)
01:38:41.796 00.002 20224 Worker thread wakes up
01:38:41.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.28) opts 0xd
01:38:41.796 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.28)
01:38:41.796 00.000 20224 Moving (-0.23, -0.28) raw xDistance=-0.20 yDistance=0.31
01:38:41.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:38:41.796 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.61 newest=0.69
01:38:41.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
01:38:41.796 00.000 20224 MoveAxis(E, 30, ABG)
01:38:41.796 00.000 20224 Guiding  Dir = 2, Dur = 30
01:38:41.796 00.000 20224 IsSlewing returns 0
01:38:41.796 00.000 20224 IsGuiding returns 0
01:38:41.801 00.005 20224 PulseGuide returned control before completion, sleep 36
01:38:41.801 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41651, med=3206, FiltMin=2909, FiltMax=22339, Gamma=1.000
01:38:41.815 00.014 8996 UpdateGuideState exits: m=607204 SNR=301.2
01:38:41.816 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:41.817 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:41.817 00.000 8996 Enqueuing Expose request
01:38:41.848 00.031 20224 IsGuiding returns 1
01:38:41.848 00.000 20224 scope still moving after pulse duration time elapsed
01:38:41.879 00.031 20224 IsSlewing returns 0
01:38:41.879 00.000 20224 IsGuiding returns 1
01:38:41.910 00.031 20224 IsSlewing returns 0
01:38:41.910 00.000 20224 IsGuiding returns 0
01:38:41.910 00.000 20224 scope move finished after 30 + 83 ms
01:38:41.910 00.000 20224 Move returns status 0, amount 30
01:38:41.910 00.000 20224 MoveAxis(S, 64, ABG)
01:38:41.911 00.001 20224 Guiding  Dir = 1, Dur = 64
01:38:41.911 00.000 20224 IsSlewing returns 0
01:38:41.911 00.000 20224 IsGuiding returns 0
01:38:41.960 00.049 20224 PulseGuide returned control before completion, sleep 25
01:38:41.989 00.029 20224 IsGuiding returns 1
01:38:41.989 00.000 20224 scope still moving after pulse duration time elapsed
01:38:42.020 00.031 20224 IsSlewing returns 0
01:38:42.020 00.000 20224 IsGuiding returns 1
01:38:42.052 00.032 20224 IsSlewing returns 0
01:38:42.053 00.001 20224 IsGuiding returns 0
01:38:42.053 00.000 20224 scope move finished after 64 + 78 ms
01:38:42.053 00.000 20224 Move returns status 0, amount 64
01:38:42.053 00.000 20224 move complete, result=0
01:38:42.053 00.000 20224 worker thread done servicing request
01:38:42.053 00.000 20224 Worker thread wakes up
01:38:42.053 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 64 ms SOUTH
01:38:42.055 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:42.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:43.217 01.162 20224 Exposure complete
01:38:43.276 00.059 20224 worker thread done servicing request
01:38:43.276 00.000 8996 OnExposeComplete: enter
01:38:43.277 00.001 8996 UpdateGuideState(): m_state=6
01:38:43.278 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13482
01:38:43.280 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=471.93, Mass=611992, SNR=348.7, Peak=40035 HFD=4.6
01:38:43.282 00.002 8996 MultiStar: [#1 -0.10,-0.24,0.57,U] [#2 0.19,-0.09,0.61,U] [#3 -0.11,-0.09,0.55,U] [#4 0.09,-0.17,0.46,U] [#5 0.09,-0.02,0.56,U] [#6 -0.05,-0.05,0.40,U] [#7 0.83,0.22,0.00,M1] [#8 0.38,-0.07,0.35,U] 
01:38:43.284 00.002 8996 single-star, 7 included, MultiStar: {0.04, -0.08}, one-star: {-0.02, 0.01}
01:38:43.286 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
01:38:43.287 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
01:38:43.289 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.01 hyp=0.02 cameraTheta=2.57 mountX=-0.02 mountY=-0.01, mountTheta=-2.68
01:38:43.292 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.01, opts=13)
01:38:43.294 00.002 8996 Enqueuing Move request for scope (-0.02, 0.01)
01:38:43.295 00.001 20224 Worker thread wakes up
01:38:43.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.01) opts 0xd
01:38:43.296 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.01)
01:38:43.296 00.000 20224 Moving (-0.02, 0.01) raw xDistance=-0.02 yDistance=-0.01
01:38:43.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:38:43.296 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:43.296 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:38:43.296 00.000 20224 MoveAxis(E, 0, ABG)
01:38:43.296 00.000 20224 Move returns status 0, amount 0
01:38:43.296 00.000 20224 MoveAxis(N, 0, ABG)
01:38:43.296 00.000 20224 Move returns status 0, amount 0
01:38:43.296 00.000 20224 move complete, result=0
01:38:43.296 00.000 20224 worker thread done servicing request
01:38:43.306 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40035, med=3206, FiltMin=2877, FiltMax=26368, Gamma=1.000
01:38:43.330 00.024 8996 UpdateGuideState exits: m=611992 SNR=348.7
01:38:43.332 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:43.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:43.335 00.002 8996 Enqueuing Expose request
01:38:43.336 00.001 20224 Worker thread wakes up
01:38:43.336 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:38:43.338 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:43.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:44.328 00.990 20224 Exposure complete
01:38:44.404 00.076 20224 worker thread done servicing request
01:38:44.404 00.000 8996 OnExposeComplete: enter
01:38:44.405 00.001 8996 UpdateGuideState(): m_state=6
01:38:44.406 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13483
01:38:44.408 00.002 8996 Star::Find returns 1 (0), X=137.00, Y=471.87, Mass=675760, SNR=314.3, Peak=48691 HFD=4.4
01:38:44.409 00.001 8996 MultiStar: [#1 0.05,-0.47,0.00,M1] [#2 0.22,-0.11,0.76,U] [#3 -0.07,-0.20,0.52,U] [#4 0.29,-0.04,0.54,U] [#5 0.01,0.04,0.53,U] [#6 0.23,-0.13,0.40,U] [#7 0.89,0.40,0.00,M2] [#8 0.18,-0.11,0.40,U] 
01:38:44.410 00.001 8996 refined, 6 included, MultiStar: {0.17, -0.08}, one-star: {0.26, -0.05}
01:38:44.410 00.000 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
01:38:44.411 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
01:38:44.412 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.08 hyp=0.19 cameraTheta=-0.44 mountX=0.18 mountY=0.06, mountTheta=0.32
01:38:44.413 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.08, opts=13)
01:38:44.414 00.001 8996 Enqueuing Move request for scope (0.17, -0.08)
01:38:44.415 00.001 20224 Worker thread wakes up
01:38:44.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.08) opts 0xd
01:38:44.415 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.08)
01:38:44.415 00.000 20224 Moving (0.17, -0.08) raw xDistance=0.18 yDistance=0.06
01:38:44.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:38:44.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:44.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:38:44.415 00.000 20224 MoveAxis(E, 0, ABG)
01:38:44.415 00.000 20224 Move returns status 0, amount 0
01:38:44.415 00.000 20224 MoveAxis(N, 0, ABG)
01:38:44.415 00.000 20224 Move returns status 0, amount 0
01:38:44.415 00.000 20224 move complete, result=0
01:38:44.416 00.001 20224 worker thread done servicing request
01:38:44.422 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48691, med=3206, FiltMin=2918, FiltMax=26816, Gamma=1.000
01:38:44.446 00.024 8996 UpdateGuideState exits: m=675760 SNR=314.3
01:38:44.447 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:44.448 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:44.449 00.001 8996 Enqueuing Expose request
01:38:44.450 00.001 20224 Worker thread wakes up
01:38:44.450 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:44.451 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:44.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:45.622 01.171 20224 Exposure complete
01:38:45.695 00.073 20224 worker thread done servicing request
01:38:45.695 00.000 8996 OnExposeComplete: enter
01:38:45.696 00.001 8996 UpdateGuideState(): m_state=6
01:38:45.697 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13484
01:38:45.698 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.04, Mass=613438, SNR=288.3, Peak=35075 HFD=5.0
01:38:45.699 00.001 8996 MultiStar: [#1 0.04,-0.25,0.72,U] [#2 -0.11,-0.16,0.66,U] [#3 -0.19,0.09,0.66,U] [#4 0.05,-0.45,0.00,M1] [#5 -0.16,-0.16,0.75,U] [#6 -0.25,-0.23,0.37,U] [#7 0.69,0.06,0.00,M3] [#8 0.05,-0.13,0.39,U] 
01:38:45.700 00.001 8996 refined, 6 included, MultiStar: {-0.13, -0.08}, one-star: {-0.22, 0.13}
01:38:45.701 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
01:38:45.703 00.002 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.67)
01:38:45.703 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.08 hyp=0.15 cameraTheta=-2.59 mountX=-0.12 mountY=0.09, mountTheta=2.48
01:38:45.706 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.08, opts=13)
01:38:45.708 00.002 8996 Enqueuing Move request for scope (-0.13, -0.08)
01:38:45.710 00.002 20224 Worker thread wakes up
01:38:45.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.08) opts 0xd
01:38:45.710 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.08)
01:38:45.710 00.000 20224 Moving (-0.13, -0.08) raw xDistance=-0.12 yDistance=0.09
01:38:45.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:38:45.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:45.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:38:45.710 00.000 20224 MoveAxis(E, 0, ABG)
01:38:45.710 00.000 20224 Move returns status 0, amount 0
01:38:45.710 00.000 20224 MoveAxis(N, 0, ABG)
01:38:45.710 00.000 20224 Move returns status 0, amount 0
01:38:45.710 00.000 20224 move complete, result=0
01:38:45.711 00.001 20224 worker thread done servicing request
01:38:45.715 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=35075, med=3206, FiltMin=2889, FiltMax=25024, Gamma=1.000
01:38:45.734 00.019 8996 UpdateGuideState exits: m=613438 SNR=288.3
01:38:45.735 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:45.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:45.736 00.000 8996 Enqueuing Expose request
01:38:45.737 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:45.738 00.001 20224 Worker thread wakes up
01:38:45.738 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:45.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:46.724 00.986 20224 Exposure complete
01:38:46.806 00.082 20224 worker thread done servicing request
01:38:46.806 00.000 8996 OnExposeComplete: enter
01:38:46.807 00.001 8996 UpdateGuideState(): m_state=6
01:38:46.808 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13485
01:38:46.809 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=471.99, Mass=482173, SNR=239.4, Peak=33955 HFD=4.5
01:38:46.810 00.001 8996 MultiStar: [#1 0.12,-0.26,0.90,U] [#2 0.08,-0.28,1.07,U] [#3 0.07,0.16,0.74,U] [#4 0.25,0.04,0.65,U] [#5 -0.12,-0.27,0.63,U] [#6 -0.12,0.19,0.51,U] [#7 0.52,-0.13,0.00,M4] [#8 0.45,0.03,0.45,U] 
01:38:46.811 00.001 8996 refined, 7 included, MultiStar: {0.11, -0.06}, one-star: {0.16, 0.08}
01:38:46.812 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
01:38:46.812 00.000 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
01:38:46.813 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-0.54 mountX=0.11 mountY=0.05, mountTheta=0.43
01:38:46.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.06, opts=13)
01:38:46.815 00.000 8996 Enqueuing Move request for scope (0.11, -0.06)
01:38:46.816 00.001 20224 Worker thread wakes up
01:38:46.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.06) opts 0xd
01:38:46.816 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.06)
01:38:46.817 00.001 20224 Moving (0.11, -0.06) raw xDistance=0.11 yDistance=0.05
01:38:46.817 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:38:46.817 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:46.817 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:38:46.817 00.000 20224 MoveAxis(E, 0, ABG)
01:38:46.817 00.000 20224 Move returns status 0, amount 0
01:38:46.817 00.000 20224 MoveAxis(N, 0, ABG)
01:38:46.817 00.000 20224 Move returns status 0, amount 0
01:38:46.817 00.000 20224 move complete, result=0
01:38:46.817 00.000 20224 worker thread done servicing request
01:38:46.820 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=33955, med=3206, FiltMin=2886, FiltMax=21139, Gamma=1.000
01:38:46.837 00.017 8996 UpdateGuideState exits: m=482173 SNR=239.4
01:38:46.839 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:46.841 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:46.842 00.001 8996 Enqueuing Expose request
01:38:46.843 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:46.844 00.001 20224 Worker thread wakes up
01:38:46.844 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:46.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:48.029 01.185 20224 Exposure complete
01:38:48.097 00.068 20224 worker thread done servicing request
01:38:48.097 00.000 8996 OnExposeComplete: enter
01:38:48.098 00.001 8996 UpdateGuideState(): m_state=6
01:38:48.099 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13486
01:38:48.100 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=471.80, Mass=606663, SNR=305.6, Peak=37120 HFD=4.5
01:38:48.101 00.001 8996 MultiStar: [#1 0.46,-0.21,0.00,M1] [#2 0.32,-0.27,0.72,U] [#3 -0.00,-0.22,0.58,U] [#4 0.59,-0.34,0.00,M1] [#5 0.21,-0.41,0.00,M1] [#6 0.06,-0.25,0.43,U] [#7 0.97,-0.15,0.00,M5] [#8 0.39,-0.22,0.33,U] 
01:38:48.101 00.000 8996 refined, 4 included, MultiStar: {0.24, -0.20}, one-star: {0.35, -0.11}
01:38:48.102 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
01:38:48.103 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
01:38:48.104 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.20 hyp=0.31 cameraTheta=-0.69 mountX=0.26 mountY=0.17, mountTheta=0.59
01:38:48.106 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.20, opts=13)
01:38:48.107 00.001 8996 Enqueuing Move request for scope (0.24, -0.20)
01:38:48.108 00.001 20224 Worker thread wakes up
01:38:48.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.20) opts 0xd
01:38:48.108 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.20)
01:38:48.108 00.000 20224 Moving (0.24, -0.20) raw xDistance=0.26 yDistance=0.17
01:38:48.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:38:48.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:48.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:38:48.108 00.000 20224 MoveAxis(W, 38, ABG)
01:38:48.108 00.000 20224 Guiding  Dir = 3, Dur = 38
01:38:48.108 00.000 20224 IsSlewing returns 0
01:38:48.108 00.000 20224 IsGuiding returns 0
01:38:48.111 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=37120, med=3206, FiltMin=2902, FiltMax=23011, Gamma=1.000
01:38:48.122 00.011 20224 PulseGuide returned control before completion, sleep 35
01:38:48.129 00.007 8996 UpdateGuideState exits: m=606663 SNR=305.6
01:38:48.131 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:48.132 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:48.133 00.001 8996 Enqueuing Expose request
01:38:48.170 00.037 20224 IsGuiding returns 1
01:38:48.170 00.000 20224 scope still moving after pulse duration time elapsed
01:38:48.201 00.031 20224 IsSlewing returns 0
01:38:48.201 00.000 20224 IsGuiding returns 1
01:38:48.233 00.032 20224 IsSlewing returns 0
01:38:48.234 00.001 20224 IsGuiding returns 0
01:38:48.234 00.000 20224 scope move finished after 38 + 86 ms
01:38:48.234 00.000 20224 Move returns status 0, amount 38
01:38:48.234 00.000 20224 MoveAxis(N, 0, ABG)
01:38:48.234 00.000 20224 Move returns status 0, amount 0
01:38:48.234 00.000 20224 move complete, result=0
01:38:48.234 00.000 20224 worker thread done servicing request
01:38:48.234 00.000 20224 Worker thread wakes up
01:38:48.235 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:48.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:48.235 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.2 px 0 ms NORTH
01:38:49.223 00.988 20224 Exposure complete
01:38:49.291 00.068 20224 worker thread done servicing request
01:38:49.291 00.000 8996 OnExposeComplete: enter
01:38:49.292 00.001 8996 UpdateGuideState(): m_state=6
01:38:49.293 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13487
01:38:49.294 00.001 8996 Star::Find returns 1 (0), X=135.84, Y=472.12, Mass=697017, SNR=306.9, Peak=46496 HFD=4.6
01:38:49.295 00.001 8996 MultiStar: large primary error, entering stabilization period
01:38:49.296 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
01:38:49.298 00.002 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
01:38:49.301 00.003 8996 CameraToMount -- cameraX=-0.91 cameraY=0.21 hyp=0.93 cameraTheta=2.91 mountX=-0.92 mountY=-0.11, mountTheta=-3.03
01:38:49.304 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.91, y=0.21, opts=13)
01:38:49.305 00.001 8996 Enqueuing Move request for scope (-0.91, 0.21)
01:38:49.307 00.002 20224 Worker thread wakes up
01:38:49.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.21) opts 0xd
01:38:49.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.91, 0.21)
01:38:49.307 00.000 20224 Moving (-0.91, 0.21) raw xDistance=-0.92 yDistance=-0.11
01:38:49.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.92
01:38:49.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:49.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:38:49.307 00.000 20224 MoveAxis(E, 132, ABG)
01:38:49.307 00.000 20224 Guiding  Dir = 2, Dur = 132
01:38:49.308 00.001 20224 IsSlewing returns 0
01:38:49.308 00.000 20224 IsGuiding returns 0
01:38:49.312 00.004 20224 PulseGuide returned control before completion, sleep 139
01:38:49.315 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=46496, med=3206, FiltMin=2912, FiltMax=28025, Gamma=1.000
01:38:49.333 00.018 8996 UpdateGuideState exits: m=697017 SNR=306.9
01:38:49.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:49.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:49.336 00.001 8996 Enqueuing Expose request
01:38:49.468 00.132 20224 IsGuiding returns 1
01:38:49.468 00.000 20224 scope still moving after pulse duration time elapsed
01:38:49.497 00.029 20224 IsSlewing returns 0
01:38:49.497 00.000 20224 IsGuiding returns 0
01:38:49.497 00.000 20224 scope move finished after 132 + 56 ms
01:38:49.497 00.000 20224 Move returns status 0, amount 132
01:38:49.497 00.000 20224 MoveAxis(N, 0, ABG)
01:38:49.497 00.000 20224 Move returns status 0, amount 0
01:38:49.497 00.000 20224 move complete, result=0
01:38:49.497 00.000 20224 worker thread done servicing request
01:38:49.497 00.000 20224 Worker thread wakes up
01:38:49.497 00.000 8996 GuideStep: -0.9 px 132 ms EAST, -0.1 px 0 ms NORTH
01:38:49.500 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:49.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:50.680 01.180 20224 Exposure complete
01:38:50.743 00.063 20224 worker thread done servicing request
01:38:50.743 00.000 8996 OnExposeComplete: enter
01:38:50.744 00.001 8996 UpdateGuideState(): m_state=6
01:38:50.745 00.001 8996 Star::Find(15, 135, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13488
01:38:50.746 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=471.96, Mass=609311, SNR=342.8, Peak=42579 HFD=4.5
01:38:50.747 00.001 8996 MultiStar: exiting stabilization period
01:38:50.748 00.001 8996 MultiStar: [#1 0.27,-0.07,0.50,U] [#2 0.14,-0.01,0.65,U] [#3 0.37,0.24,0.57,U] [#4 0.48,0.15,0.00,M2] [#5 0.26,0.14,0.45,U] [#6 0.34,-0.19,0.38,U] [#7 0.81,-0.14,0.00,M6] [#8 0.69,0.16,0.00,M1] 
01:38:50.749 00.001 8996 refined, 5 included, MultiStar: {0.28, 0.04}, one-star: {0.30, 0.05}
01:38:50.750 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
01:38:50.750 00.000 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
01:38:50.751 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.14 mountX=0.27 mountY=-0.07, mountTheta=-0.25
01:38:50.753 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.04, opts=13)
01:38:50.753 00.000 8996 Enqueuing Move request for scope (0.28, 0.04)
01:38:50.754 00.001 20224 Worker thread wakes up
01:38:50.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.04) opts 0xd
01:38:50.754 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.04)
01:38:50.754 00.000 20224 Moving (0.28, 0.04) raw xDistance=0.27 yDistance=-0.07
01:38:50.755 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.27
01:38:50.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:50.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:38:50.755 00.000 20224 MoveAxis(W, 31, ABG)
01:38:50.755 00.000 20224 Guiding  Dir = 3, Dur = 31
01:38:50.755 00.000 20224 IsSlewing returns 0
01:38:50.755 00.000 20224 IsGuiding returns 0
01:38:50.759 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42579, med=3206, FiltMin=2905, FiltMax=24195, Gamma=1.000
01:38:50.782 00.023 8996 UpdateGuideState exits: m=609311 SNR=342.8
01:38:50.783 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:50.785 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:50.786 00.001 8996 Enqueuing Expose request
01:38:50.810 00.024 20224 IsGuiding returns 1
01:38:50.810 00.000 20224 scope still moving after pulse duration time elapsed
01:38:50.840 00.030 20224 IsSlewing returns 0
01:38:50.840 00.000 20224 IsGuiding returns 1
01:38:50.871 00.031 20224 IsSlewing returns 0
01:38:50.871 00.000 20224 IsGuiding returns 1
01:38:50.902 00.031 20224 IsSlewing returns 0
01:38:50.902 00.000 20224 IsGuiding returns 0
01:38:50.902 00.000 20224 scope move finished after 31 + 115 ms
01:38:50.902 00.000 20224 Move returns status 0, amount 31
01:38:50.902 00.000 20224 MoveAxis(N, 0, ABG)
01:38:50.902 00.000 20224 Move returns status 0, amount 0
01:38:50.902 00.000 20224 move complete, result=0
01:38:50.902 00.000 20224 worker thread done servicing request
01:38:50.902 00.000 20224 Worker thread wakes up
01:38:50.902 00.000 8996 GuideStep: 0.3 px 31 ms WEST, -0.1 px 0 ms NORTH
01:38:50.907 00.005 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:50.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:51.882 00.975 20224 Exposure complete
01:38:51.971 00.089 20224 worker thread done servicing request
01:38:51.971 00.000 8996 OnExposeComplete: enter
01:38:51.972 00.001 8996 UpdateGuideState(): m_state=6
01:38:51.973 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13489
01:38:51.974 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=471.98, Mass=559838, SNR=283.6, Peak=39811 HFD=4.8
01:38:51.975 00.001 8996 MultiStar: [#1 -0.37,-0.49,0.00,M1] [#2 0.02,-0.08,0.76,U] [#3 -0.12,-0.04,0.65,U] [#4 0.17,-0.30,0.59,U] [#5 -0.20,-0.37,0.68,U] [#6 0.33,-0.13,0.43,U] [#7 0.80,0.29,0.00,M7] [#8 0.16,-0.03,0.31,U] 
01:38:51.976 00.001 8996 refined, 6 included, MultiStar: {-0.01, -0.12}, one-star: {-0.14, 0.06}
01:38:51.977 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
01:38:51.977 00.000 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.61)
01:38:51.978 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.65 mountX=0.00 mountY=0.12, mountTheta=1.55
01:38:51.981 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
01:38:51.983 00.002 8996 Enqueuing Move request for scope (-0.01, -0.12)
01:38:51.984 00.001 20224 Worker thread wakes up
01:38:51.985 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
01:38:51.985 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
01:38:51.985 00.000 20224 Moving (-0.01, -0.12) raw xDistance=0.00 yDistance=0.12
01:38:51.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:38:51.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:51.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:38:51.985 00.000 20224 MoveAxis(E, 0, ABG)
01:38:51.985 00.000 20224 Move returns status 0, amount 0
01:38:51.985 00.000 20224 MoveAxis(N, 0, ABG)
01:38:51.986 00.001 20224 Move returns status 0, amount 0
01:38:51.986 00.000 20224 move complete, result=0
01:38:51.986 00.000 20224 worker thread done servicing request
01:38:51.992 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=39811, med=3206, FiltMin=2880, FiltMax=24208, Gamma=1.000
01:38:52.011 00.019 8996 UpdateGuideState exits: m=559838 SNR=283.6
01:38:52.012 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:52.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:52.015 00.002 8996 Enqueuing Expose request
01:38:52.016 00.001 20224 Worker thread wakes up
01:38:52.016 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:52.017 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:52.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:53.197 01.180 20224 Exposure complete
01:38:53.295 00.098 20224 worker thread done servicing request
01:38:53.296 00.001 8996 OnExposeComplete: enter
01:38:53.297 00.001 8996 UpdateGuideState(): m_state=6
01:38:53.297 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13490
01:38:53.298 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=471.67, Mass=605538, SNR=276.3, Peak=45667 HFD=4.5
01:38:53.299 00.001 8996 MultiStar: [#1 0.30,-0.47,0.00,M2] [#2 0.23,-0.26,0.90,U] [#3 0.16,-0.18,0.78,U] [#4 0.38,-0.17,0.68,U] [#5 -0.15,-0.53,0.00,M1] [#6 -0.23,-0.14,0.40,U] [#7 0.76,0.15,0.00,M8] [#8 0.23,-0.22,0.36,U] 
01:38:53.300 00.001 8996 single-star, 5 included, MultiStar: {0.17, -0.21}, one-star: {0.11, -0.25}
01:38:53.301 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:38:53.301 00.000 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:38:53.302 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.16 mountX=0.13 mountY=0.23, mountTheta=1.06
01:38:53.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.25, opts=13)
01:38:53.304 00.000 8996 Enqueuing Move request for scope (0.11, -0.25)
01:38:53.305 00.001 20224 Worker thread wakes up
01:38:53.305 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.25) opts 0xd
01:38:53.305 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.25)
01:38:53.305 00.000 20224 Moving (0.11, -0.25) raw xDistance=0.13 yDistance=0.23
01:38:53.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:38:53.306 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:38:53.306 00.000 20224 MoveAxis(E, 0, ABG)
01:38:53.306 00.000 20224 Move returns status 0, amount 0
01:38:53.306 00.000 20224 MoveAxis(S, 49, ABG)
01:38:53.306 00.000 20224 Guiding  Dir = 1, Dur = 49
01:38:53.306 00.000 20224 IsSlewing returns 0
01:38:53.306 00.000 20224 IsGuiding returns 0
01:38:53.313 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=45667, med=3206, FiltMin=2899, FiltMax=26400, Gamma=1.000
01:38:53.327 00.014 20224 PulseGuide returned control before completion, sleep 38
01:38:53.329 00.002 8996 UpdateGuideState exits: m=605538 SNR=276.3
01:38:53.330 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:53.330 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:53.331 00.001 8996 Enqueuing Expose request
01:38:53.373 00.042 20224 IsGuiding returns 1
01:38:53.373 00.000 20224 scope still moving after pulse duration time elapsed
01:38:53.404 00.031 20224 IsSlewing returns 0
01:38:53.405 00.001 20224 IsGuiding returns 1
01:38:53.435 00.030 20224 IsSlewing returns 0
01:38:53.436 00.001 20224 IsGuiding returns 0
01:38:53.436 00.000 20224 scope move finished after 49 + 80 ms
01:38:53.436 00.000 20224 Move returns status 0, amount 49
01:38:53.436 00.000 20224 move complete, result=0
01:38:53.436 00.000 20224 worker thread done servicing request
01:38:53.436 00.000 20224 Worker thread wakes up
01:38:53.436 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:53.437 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 49 ms SOUTH
01:38:53.439 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:54.414 00.975 20224 Exposure complete
01:38:54.469 00.055 20224 worker thread done servicing request
01:38:54.469 00.000 8996 OnExposeComplete: enter
01:38:54.470 00.001 8996 UpdateGuideState(): m_state=6
01:38:54.471 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13491
01:38:54.472 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=471.87, Mass=549439, SNR=280.1, Peak=43171 HFD=4.6
01:38:54.473 00.001 8996 MultiStar: [#1 0.09,-0.64,0.00,M3] [#2 0.20,-0.07,0.81,U] [#3 -0.05,-0.19,0.64,U] [#4 0.35,-0.10,0.61,U] [#5 -0.35,-0.40,0.00,M2] [#6 -0.16,0.13,0.41,U] [#7 0.42,0.22,0.00,M9] [#8 0.09,-0.38,0.32,U] 
01:38:54.474 00.001 8996 refined, 5 included, MultiStar: {0.05, -0.09}, one-star: {-0.13, -0.04}
01:38:54.475 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
01:38:54.475 00.000 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
01:38:54.476 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.10 mountX=0.06 mountY=0.09, mountTheta=1.00
01:38:54.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.09, opts=13)
01:38:54.478 00.000 8996 Enqueuing Move request for scope (0.05, -0.09)
01:38:54.479 00.001 20224 Worker thread wakes up
01:38:54.479 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
01:38:54.479 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
01:38:54.479 00.000 20224 Moving (0.05, -0.09) raw xDistance=0.06 yDistance=0.09
01:38:54.479 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:38:54.479 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:54.480 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:38:54.480 00.000 20224 MoveAxis(E, 0, ABG)
01:38:54.480 00.000 20224 Move returns status 0, amount 0
01:38:54.480 00.000 20224 MoveAxis(N, 0, ABG)
01:38:54.480 00.000 20224 Move returns status 0, amount 0
01:38:54.480 00.000 20224 move complete, result=0
01:38:54.480 00.000 20224 worker thread done servicing request
01:38:54.488 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43171, med=3206, FiltMin=2899, FiltMax=22505, Gamma=1.000
01:38:54.512 00.024 8996 UpdateGuideState exits: m=549439 SNR=280.1
01:38:54.514 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:54.514 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:54.515 00.001 8996 Enqueuing Expose request
01:38:54.517 00.002 20224 Worker thread wakes up
01:38:54.517 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:54.519 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:54.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:55.686 01.167 20224 Exposure complete
01:38:55.742 00.056 20224 worker thread done servicing request
01:38:55.743 00.001 8996 OnExposeComplete: enter
01:38:55.744 00.001 8996 UpdateGuideState(): m_state=6
01:38:55.745 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13492
01:38:55.746 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=471.79, Mass=633119, SNR=280.4, Peak=43331 HFD=4.6
01:38:55.747 00.001 8996 MultiStar: [#1 -0.17,-0.48,0.00,M4] [#2 -0.01,-0.13,0.68,U] [#3 -0.41,-0.38,0.00,M1] [#4 -0.07,-0.20,0.58,U] [#5 -0.50,-0.42,0.00,M3] [#6 -0.41,-0.43,0.00,M1] [#7 0.09,-0.16,0.49,U] [#8 -0.45,-0.33,0.00,M1] 
01:38:55.748 00.001 8996 single-star, 3 included, MultiStar: {-0.03, -0.15}, one-star: {-0.08, -0.13}
01:38:55.749 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
01:38:55.750 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
01:38:55.750 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-2.11 mountX=-0.06 mountY=0.13, mountTheta=2.01
01:38:55.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.13, opts=13)
01:38:55.754 00.002 8996 Enqueuing Move request for scope (-0.08, -0.13)
01:38:55.755 00.001 20224 Worker thread wakes up
01:38:55.755 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.13) opts 0xd
01:38:55.755 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.13)
01:38:55.755 00.000 20224 Moving (-0.08, -0.13) raw xDistance=-0.06 yDistance=0.13
01:38:55.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:38:55.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:38:55.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:38:55.756 00.001 20224 MoveAxis(E, 0, ABG)
01:38:55.756 00.000 20224 Move returns status 0, amount 0
01:38:55.756 00.000 20224 MoveAxis(N, 0, ABG)
01:38:55.756 00.000 20224 Move returns status 0, amount 0
01:38:55.756 00.000 20224 move complete, result=0
01:38:55.756 00.000 20224 worker thread done servicing request
01:38:55.762 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43331, med=3209, FiltMin=2883, FiltMax=27321, Gamma=1.000
01:38:55.781 00.019 8996 UpdateGuideState exits: m=633119 SNR=280.4
01:38:55.782 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:55.783 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:55.783 00.000 8996 Enqueuing Expose request
01:38:55.784 00.001 20224 Worker thread wakes up
01:38:55.784 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:38:55.785 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:55.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:56.758 00.973 20224 Exposure complete
01:38:56.814 00.056 20224 worker thread done servicing request
01:38:56.815 00.001 8996 OnExposeComplete: enter
01:38:56.816 00.001 8996 UpdateGuideState(): m_state=6
01:38:56.816 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13493
01:38:56.817 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=471.66, Mass=612066, SNR=286.0, Peak=39363 HFD=4.7
01:38:56.818 00.001 8996 MultiStar: [#1 -0.12,-0.25,0.72,U] [#2 0.15,-0.28,0.74,U] [#3 -0.36,-0.09,0.64,U] [#4 0.02,-0.24,0.58,U] [#5 -0.13,-0.41,0.60,U] [#6 -0.29,-0.26,0.45,U] [#7 0.16,0.07,0.44,U] [#8 0.04,-0.27,0.40,U] 
01:38:56.819 00.001 8996 refined, 8 included, MultiStar: {-0.07, -0.23}, one-star: {-0.09, -0.25}
01:38:56.820 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:38:56.821 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:38:56.822 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.87 mountX=-0.05 mountY=0.23, mountTheta=1.78
01:38:56.824 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.23, opts=13)
01:38:56.825 00.001 8996 Enqueuing Move request for scope (-0.07, -0.23)
01:38:56.826 00.001 20224 Worker thread wakes up
01:38:56.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
01:38:56.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
01:38:56.826 00.000 20224 Moving (-0.07, -0.23) raw xDistance=-0.05 yDistance=0.23
01:38:56.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:38:56.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:38:56.826 00.000 20224 MoveAxis(E, 0, ABG)
01:38:56.826 00.000 20224 Move returns status 0, amount 0
01:38:56.826 00.000 20224 MoveAxis(S, 49, ABG)
01:38:56.826 00.000 20224 Guiding  Dir = 1, Dur = 49
01:38:56.827 00.001 20224 IsSlewing returns 0
01:38:56.827 00.000 20224 IsGuiding returns 0
01:38:56.830 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39363, med=3206, FiltMin=2896, FiltMax=25552, Gamma=1.000
01:38:56.844 00.014 8996 UpdateGuideState exits: m=612066 SNR=286.0
01:38:56.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:56.845 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:56.846 00.001 8996 Enqueuing Expose request
01:38:56.870 00.024 20224 PulseGuide returned control before completion, sleep 16
01:38:56.900 00.030 20224 IsGuiding returns 1
01:38:56.900 00.000 20224 scope still moving after pulse duration time elapsed
01:38:56.931 00.031 20224 IsSlewing returns 0
01:38:56.932 00.001 20224 IsGuiding returns 1
01:38:56.962 00.030 20224 IsSlewing returns 0
01:38:56.963 00.001 20224 IsGuiding returns 0
01:38:56.963 00.000 20224 scope move finished after 49 + 87 ms
01:38:56.963 00.000 20224 Move returns status 0, amount 49
01:38:56.963 00.000 20224 move complete, result=0
01:38:56.963 00.000 20224 worker thread done servicing request
01:38:56.963 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
01:38:56.967 00.004 20224 Worker thread wakes up
01:38:56.967 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:56.967 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:58.149 01.182 20224 Exposure complete
01:38:58.217 00.068 20224 worker thread done servicing request
01:38:58.217 00.000 8996 OnExposeComplete: enter
01:38:58.218 00.001 8996 UpdateGuideState(): m_state=6
01:38:58.220 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13494
01:38:58.222 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=472.51, Mass=598478, SNR=290.1, Peak=40995 HFD=4.9
01:38:58.223 00.001 8996 MultiStar: [#1 0.22,0.30,0.71,U] [#2 0.28,0.59,0.00,M1] [#3 -0.05,0.53,0.00,M1] [#4 0.33,0.41,0.00,M1] [#5 0.24,0.54,0.00,M3] [#6 0.16,0.59,0.00,M1] [#7 0.69,0.80,0.00,M8] [#8 0.51,0.88,0.00,M1] 
01:38:58.224 00.001 8996 refined, 1 included, MultiStar: {0.26, 0.48}, one-star: {0.30, 0.60}
01:38:58.225 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
01:38:58.226 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
01:38:58.227 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.48 hyp=0.55 cameraTheta=1.06 mountX=0.22 mountY=-0.50, mountTheta=-1.16
01:38:58.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.48, opts=13)
01:38:58.230 00.001 8996 Enqueuing Move request for scope (0.26, 0.48)
01:38:58.231 00.001 20224 Worker thread wakes up
01:38:58.231 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.48) opts 0xd
01:38:58.231 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.48)
01:38:58.231 00.000 20224 Moving (0.26, 0.48) raw xDistance=0.22 yDistance=-0.50
01:38:58.231 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:38:58.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:58.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
01:38:58.231 00.000 20224 MoveAxis(W, 32, ABG)
01:38:58.231 00.000 20224 Guiding  Dir = 3, Dur = 32
01:38:58.232 00.001 20224 IsSlewing returns 0
01:38:58.232 00.000 20224 IsGuiding returns 0
01:38:58.236 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40995, med=3209, FiltMin=2909, FiltMax=20096, Gamma=1.000
01:38:58.254 00.018 8996 UpdateGuideState exits: m=598478 SNR=290.1
01:38:58.256 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:58.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:58.259 00.002 8996 Enqueuing Expose request
01:38:58.295 00.036 20224 IsGuiding returns 1
01:38:58.295 00.000 20224 scope still moving after pulse duration time elapsed
01:38:58.321 00.026 20224 IsSlewing returns 0
01:38:58.321 00.000 20224 IsGuiding returns 1
01:38:58.351 00.030 20224 IsSlewing returns 0
01:38:58.351 00.000 20224 IsGuiding returns 1
01:38:58.382 00.031 20224 IsSlewing returns 0
01:38:58.383 00.001 20224 IsGuiding returns 0
01:38:58.383 00.000 20224 scope move finished after 32 + 119 ms
01:38:58.383 00.000 20224 Move returns status 0, amount 32
01:38:58.383 00.000 20224 MoveAxis(N, 0, ABG)
01:38:58.383 00.000 20224 Move returns status 0, amount 0
01:38:58.383 00.000 20224 move complete, result=0
01:38:58.383 00.000 20224 worker thread done servicing request
01:38:58.384 00.001 8996 GuideStep: 0.2 px 32 ms WEST, -0.5 px 0 ms NORTH
01:38:58.386 00.002 20224 Worker thread wakes up
01:38:58.386 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:58.386 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:38:59.363 00.977 20224 Exposure complete
01:38:59.423 00.060 20224 worker thread done servicing request
01:38:59.423 00.000 8996 OnExposeComplete: enter
01:38:59.424 00.001 8996 UpdateGuideState(): m_state=6
01:38:59.426 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13495
01:38:59.427 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=472.21, Mass=572230, SNR=272.8, Peak=39443 HFD=4.5
01:38:59.429 00.002 8996 MultiStar: [#1 -0.54,0.20,0.00,M3] [#2 -0.28,0.34,0.87,U] [#3 -0.39,0.61,0.00,M2] [#4 -0.23,0.35,0.58,U] [#5 -0.51,0.18,0.00,M4] [#6 -0.61,0.51,0.00,M2] [#7 0.40,0.65,0.00,M9] [#8 -0.11,0.37,0.46,U] 
01:38:59.430 00.001 8996 refined, 3 included, MultiStar: {-0.28, 0.33}, one-star: {-0.38, 0.30}
01:38:59.433 00.003 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
01:38:59.435 00.002 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
01:38:59.436 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.33 hyp=0.43 cameraTheta=2.27 mountX=-0.31 mountY=-0.30, mountTheta=-2.37
01:38:59.439 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.33, opts=13)
01:38:59.440 00.001 8996 Enqueuing Move request for scope (-0.28, 0.33)
01:38:59.442 00.002 20224 Worker thread wakes up
01:38:59.442 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.33) opts 0xd
01:38:59.442 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.33)
01:38:59.443 00.001 20224 Moving (-0.28, 0.33) raw xDistance=-0.31 yDistance=-0.30
01:38:59.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
01:38:59.443 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:38:59.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:38:59.443 00.000 20224 MoveAxis(E, 43, ABG)
01:38:59.443 00.000 20224 Guiding  Dir = 2, Dur = 43
01:38:59.444 00.001 20224 IsSlewing returns 0
01:38:59.444 00.000 20224 IsGuiding returns 0
01:38:59.450 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=39443, med=3209, FiltMin=2909, FiltMax=22672, Gamma=1.000
01:38:59.471 00.021 8996 UpdateGuideState exits: m=572230 SNR=272.8
01:38:59.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:38:59.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:38:59.475 00.002 8996 Enqueuing Expose request
01:38:59.481 00.006 20224 PulseGuide returned control before completion, sleep 17
01:38:59.509 00.028 20224 IsGuiding returns 1
01:38:59.509 00.000 20224 scope still moving after pulse duration time elapsed
01:38:59.540 00.031 20224 IsSlewing returns 0
01:38:59.540 00.000 20224 IsGuiding returns 1
01:38:59.571 00.031 20224 IsSlewing returns 0
01:38:59.571 00.000 20224 IsGuiding returns 0
01:38:59.571 00.000 20224 scope move finished after 43 + 84 ms
01:38:59.571 00.000 20224 Move returns status 0, amount 43
01:38:59.572 00.001 20224 MoveAxis(N, 0, ABG)
01:38:59.572 00.000 20224 Move returns status 0, amount 0
01:38:59.572 00.000 20224 move complete, result=0
01:38:59.572 00.000 20224 worker thread done servicing request
01:38:59.572 00.000 20224 Worker thread wakes up
01:38:59.572 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:38:59.572 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.3 px 0 ms NORTH
01:38:59.573 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:00.770 01.197 20224 Exposure complete
01:39:00.863 00.093 20224 worker thread done servicing request
01:39:00.864 00.001 8996 OnExposeComplete: enter
01:39:00.865 00.001 8996 UpdateGuideState(): m_state=6
01:39:00.865 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13496
01:39:00.866 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.52, Mass=550856, SNR=276.5, Peak=37459 HFD=4.8
01:39:00.867 00.001 8996 MultiStar: [#1 -0.31,0.60,0.00,M4] [#2 0.00,0.91,0.00,M1] [#3 -0.38,1.20,0.00,M3] [#4 0.07,1.07,0.00,M1] [#5 -0.27,0.52,0.00,M5] [#6 -0.41,1.03,0.00,M3] [#7 0.42,1.19,0.00,M10] [#8 -0.09,0.85,0.00,M1] 
01:39:00.870 00.003 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
01:39:00.873 00.003 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
01:39:00.874 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.61 hyp=0.62 cameraTheta=1.76 mountX=-0.18 mountY=-0.59, mountTheta=-1.86
01:39:00.876 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.61, opts=13)
01:39:00.876 00.000 8996 Enqueuing Move request for scope (-0.12, 0.61)
01:39:00.877 00.001 20224 Worker thread wakes up
01:39:00.878 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.61) opts 0xd
01:39:00.878 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.61)
01:39:00.878 00.000 20224 Moving (-0.12, 0.61) raw xDistance=-0.18 yDistance=-0.59
01:39:00.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:39:00.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:00.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
01:39:00.878 00.000 20224 MoveAxis(E, 0, ABG)
01:39:00.878 00.000 20224 Move returns status 0, amount 0
01:39:00.878 00.000 20224 MoveAxis(N, 0, ABG)
01:39:00.878 00.000 20224 Move returns status 0, amount 0
01:39:00.878 00.000 20224 move complete, result=0
01:39:00.878 00.000 20224 worker thread done servicing request
01:39:00.884 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=37459, med=3206, FiltMin=2899, FiltMax=22592, Gamma=1.000
01:39:00.903 00.019 8996 UpdateGuideState exits: m=550856 SNR=276.5
01:39:00.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:00.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:00.906 00.001 8996 Enqueuing Expose request
01:39:00.907 00.001 20224 Worker thread wakes up
01:39:00.907 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
01:39:00.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:00.908 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:01.896 00.988 20224 Exposure complete
01:39:01.980 00.084 20224 worker thread done servicing request
01:39:01.980 00.000 8996 OnExposeComplete: enter
01:39:01.982 00.002 8996 UpdateGuideState(): m_state=6
01:39:01.985 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13497
01:39:01.986 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.65, Mass=624377, SNR=313.1, Peak=41939 HFD=4.8
01:39:01.987 00.001 8996 MultiStar: [#1 -0.15,0.55,0.00,M5] [#2 -0.03,0.71,0.00,M2] [#3 -0.69,1.00,0.00,M4] [#4 0.00,0.84,0.00,M2] [#5 -0.48,0.58,0.00,M6] [#6 -0.32,1.03,0.00,M4] [#7 0.35,1.24,0.00,R] [#8 -0.03,1.00,0.00,M2] 
01:39:01.988 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
01:39:01.989 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
01:39:01.990 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.74 hyp=0.79 cameraTheta=1.95 mountX=-0.36 mountY=-0.70, mountTheta=-2.05
01:39:01.992 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.74, opts=13)
01:39:01.993 00.001 8996 Enqueuing Move request for scope (-0.29, 0.74)
01:39:01.994 00.001 20224 Worker thread wakes up
01:39:01.994 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.74) opts 0xd
01:39:01.994 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.74)
01:39:01.995 00.001 20224 Moving (-0.29, 0.74) raw xDistance=-0.36 yDistance=-0.70
01:39:01.995 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
01:39:01.995 00.000 20224 resist switch: large excursion: input -0.70 thresh 0.60 direction from 1 to -1
01:39:01.995 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.09
01:39:01.995 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
01:39:01.995 00.000 20224 MoveAxis(E, 53, ABG)
01:39:01.995 00.000 20224 Guiding  Dir = 2, Dur = 53
01:39:01.995 00.000 20224 IsSlewing returns 0
01:39:01.995 00.000 20224 IsGuiding returns 0
01:39:02.000 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41939, med=3209, FiltMin=2888, FiltMax=22781, Gamma=1.000
01:39:02.011 00.011 20224 PulseGuide returned control before completion, sleep 49
01:39:02.024 00.013 8996 UpdateGuideState exits: m=624377 SNR=313.1
01:39:02.026 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:02.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:02.028 00.001 8996 Enqueuing Expose request
01:39:02.072 00.044 20224 IsGuiding returns 1
01:39:02.072 00.000 20224 scope still moving after pulse duration time elapsed
01:39:02.103 00.031 20224 IsSlewing returns 0
01:39:02.103 00.000 20224 IsGuiding returns 0
01:39:02.103 00.000 20224 scope move finished after 53 + 54 ms
01:39:02.103 00.000 20224 Move returns status 0, amount 53
01:39:02.103 00.000 20224 MoveAxis(N, 147, ABG)
01:39:02.103 00.000 20224 Guiding  Dir = 0, Dur = 147
01:39:02.103 00.000 20224 IsSlewing returns 0
01:39:02.104 00.001 20224 IsGuiding returns 0
01:39:02.166 00.062 20224 PulseGuide returned control before completion, sleep 94
01:39:02.273 00.107 20224 IsGuiding returns 1
01:39:02.273 00.000 20224 scope still moving after pulse duration time elapsed
01:39:02.305 00.032 20224 IsSlewing returns 0
01:39:02.305 00.000 20224 IsGuiding returns 1
01:39:02.335 00.030 20224 IsSlewing returns 0
01:39:02.335 00.000 20224 IsGuiding returns 1
01:39:02.366 00.031 20224 IsSlewing returns 0
01:39:02.366 00.000 20224 IsGuiding returns 0
01:39:02.366 00.000 20224 scope move finished after 147 + 115 ms
01:39:02.366 00.000 20224 Move returns status 0, amount 147
01:39:02.366 00.000 20224 move complete, result=0
01:39:02.366 00.000 20224 worker thread done servicing request
01:39:02.367 00.001 20224 Worker thread wakes up
01:39:02.367 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:02.367 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.7 px 147 ms NORTH
01:39:02.368 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:03.530 01.162 20224 Exposure complete
01:39:03.619 00.089 20224 worker thread done servicing request
01:39:03.619 00.000 8996 OnExposeComplete: enter
01:39:03.620 00.001 8996 UpdateGuideState(): m_state=6
01:39:03.621 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13498
01:39:03.623 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=471.96, Mass=575334, SNR=266.0, Peak=44739 HFD=4.5
01:39:03.625 00.002 8996 MultiStar: [#1 0.18,-0.29,0.84,U] [#2 0.16,-0.43,0.00,M3] [#3 0.08,0.32,0.67,U] [#4 0.32,0.00,0.65,U] [#5 0.09,-0.06,0.60,U] [#6 0.14,0.27,0.47,U] [#7 0.50,-0.99,0.00,M1] [#8 0.34,-0.11,0.33,U] 
01:39:03.626 00.001 8996 refined, 6 included, MultiStar: {0.18, 0.02}, one-star: {0.19, 0.04}
01:39:03.627 00.001 8996 CameraToMount -- cameraTheta (0.09) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
01:39:03.628 00.001 8996 CameraToMount -- cameraTheta (0.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.94 = -2.94)
01:39:03.629 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.09 mountX=0.18 mountY=-0.04, mountTheta=-0.21
01:39:03.631 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.02, opts=13)
01:39:03.633 00.002 8996 Enqueuing Move request for scope (0.18, 0.02)
01:39:03.634 00.001 20224 Worker thread wakes up
01:39:03.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
01:39:03.634 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
01:39:03.634 00.000 20224 Moving (0.18, 0.02) raw xDistance=0.18 yDistance=-0.04
01:39:03.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:39:03.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:03.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:39:03.634 00.000 20224 MoveAxis(E, 0, ABG)
01:39:03.634 00.000 20224 Move returns status 0, amount 0
01:39:03.634 00.000 20224 MoveAxis(N, 0, ABG)
01:39:03.634 00.000 20224 Move returns status 0, amount 0
01:39:03.635 00.001 20224 move complete, result=0
01:39:03.635 00.000 20224 worker thread done servicing request
01:39:03.640 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=44739, med=3209, FiltMin=2880, FiltMax=24915, Gamma=1.000
01:39:03.654 00.014 8996 UpdateGuideState exits: m=575334 SNR=266.0
01:39:03.655 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:03.655 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:03.656 00.001 8996 Enqueuing Expose request
01:39:03.657 00.001 20224 Worker thread wakes up
01:39:03.657 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:03.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:03.658 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:04.635 00.977 20224 Exposure complete
01:39:04.702 00.067 20224 worker thread done servicing request
01:39:04.702 00.000 8996 OnExposeComplete: enter
01:39:04.703 00.001 8996 UpdateGuideState(): m_state=6
01:39:04.705 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13499
01:39:04.707 00.002 8996 Star::Find returns 1 (0), X=136.70, Y=471.84, Mass=645506, SNR=302.5, Peak=41123 HFD=4.6
01:39:04.709 00.002 8996 MultiStar: [#1 0.43,-0.42,0.00,M5] [#2 0.23,-0.03,0.79,U] [#3 0.09,0.46,0.00,M4] [#4 0.27,0.07,0.49,U] [#5 0.31,-0.02,0.61,U] [#6 0.44,0.07,0.39,U] [#7 0.35,-0.82,0.00,M2] [#8 0.68,-0.02,0.00,M2] 
01:39:04.709 00.000 8996 single-star, 4 included, MultiStar: {0.19, -0.01}, one-star: {-0.04, -0.07}
01:39:04.709 00.000 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
01:39:04.710 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
01:39:04.712 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.07 hyp=0.08 cameraTheta=-2.12 mountX=-0.04 mountY=0.08, mountTheta=2.02
01:39:04.714 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.07, opts=13)
01:39:04.716 00.002 8996 Enqueuing Move request for scope (-0.04, -0.07)
01:39:04.717 00.001 20224 Worker thread wakes up
01:39:04.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.07) opts 0xd
01:39:04.717 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.07)
01:39:04.718 00.001 20224 Moving (-0.04, -0.07) raw xDistance=-0.04 yDistance=0.08
01:39:04.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:39:04.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:04.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:39:04.718 00.000 20224 MoveAxis(E, 0, ABG)
01:39:04.718 00.000 20224 Move returns status 0, amount 0
01:39:04.718 00.000 20224 MoveAxis(N, 0, ABG)
01:39:04.718 00.000 20224 Move returns status 0, amount 0
01:39:04.719 00.001 20224 move complete, result=0
01:39:04.719 00.000 20224 worker thread done servicing request
01:39:04.724 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41123, med=3209, FiltMin=2838, FiltMax=25363, Gamma=1.000
01:39:04.747 00.023 8996 UpdateGuideState exits: m=645506 SNR=302.5
01:39:04.750 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:04.751 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:04.752 00.001 8996 Enqueuing Expose request
01:39:04.753 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:39:04.754 00.001 20224 Worker thread wakes up
01:39:04.755 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:04.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:05.936 01.181 20224 Exposure complete
01:39:05.996 00.060 20224 worker thread done servicing request
01:39:05.996 00.000 8996 OnExposeComplete: enter
01:39:05.997 00.001 8996 UpdateGuideState(): m_state=6
01:39:05.998 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13500
01:39:05.999 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=471.71, Mass=596055, SNR=301.8, Peak=37907 HFD=4.7
01:39:06.000 00.001 8996 MultiStar: [#1 0.27,-0.68,0.00,M6] [#2 0.43,-0.57,0.00,M3] [#3 0.46,0.05,0.00,M5] [#4 0.72,-0.21,0.00,M1] [#5 0.24,-0.47,0.00,M5] [#6 0.52,-0.29,0.00,M3] [#7 0.98,-0.88,0.00,M3] [#8 0.59,-0.34,0.00,M3] 
01:39:06.000 00.000 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
01:39:06.002 00.002 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
01:39:06.003 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.20 hyp=0.36 cameraTheta=-0.59 mountX=0.31 mountY=0.16, mountTheta=0.48
01:39:06.006 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.20, opts=13)
01:39:06.007 00.001 8996 Enqueuing Move request for scope (0.29, -0.20)
01:39:06.009 00.002 20224 Worker thread wakes up
01:39:06.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.20) opts 0xd
01:39:06.009 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.20)
01:39:06.009 00.000 20224 Moving (0.29, -0.20) raw xDistance=0.31 yDistance=0.16
01:39:06.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
01:39:06.010 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:06.010 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:39:06.010 00.000 20224 MoveAxis(W, 46, ABG)
01:39:06.010 00.000 20224 Guiding  Dir = 3, Dur = 46
01:39:06.010 00.000 20224 IsSlewing returns 0
01:39:06.011 00.001 20224 IsGuiding returns 0
01:39:06.017 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=37907, med=3209, FiltMin=2873, FiltMax=24384, Gamma=1.000
01:39:06.036 00.019 8996 UpdateGuideState exits: m=596055 SNR=301.8
01:39:06.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:06.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:06.040 00.001 8996 Enqueuing Expose request
01:39:06.048 00.008 20224 PulseGuide returned control before completion, sleep 19
01:39:06.079 00.031 20224 IsGuiding returns 1
01:39:06.079 00.000 20224 scope still moving after pulse duration time elapsed
01:39:06.110 00.031 20224 IsSlewing returns 0
01:39:06.110 00.000 20224 IsGuiding returns 1
01:39:06.140 00.030 20224 IsSlewing returns 0
01:39:06.140 00.000 20224 IsGuiding returns 0
01:39:06.140 00.000 20224 scope move finished after 46 + 83 ms
01:39:06.140 00.000 20224 Move returns status 0, amount 46
01:39:06.140 00.000 20224 MoveAxis(N, 0, ABG)
01:39:06.140 00.000 20224 Move returns status 0, amount 0
01:39:06.140 00.000 20224 move complete, result=0
01:39:06.140 00.000 20224 worker thread done servicing request
01:39:06.140 00.000 20224 Worker thread wakes up
01:39:06.140 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:06.140 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:06.140 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.2 px 0 ms NORTH
01:39:07.129 00.989 20224 Exposure complete
01:39:07.203 00.074 20224 worker thread done servicing request
01:39:07.203 00.000 8996 OnExposeComplete: enter
01:39:07.205 00.002 8996 UpdateGuideState(): m_state=6
01:39:07.207 00.002 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13501
01:39:07.208 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=471.93, Mass=523866, SNR=254.7, Peak=37203 HFD=4.8
01:39:07.210 00.002 8996 MultiStar: [#1 -0.42,-0.33,0.00,M7] [#2 -0.18,0.17,0.89,U] [#3 -0.46,0.01,0.00,M6] [#4 -0.02,0.11,0.66,U] [#5 -0.46,-0.22,0.00,M6] [#6 -0.33,0.31,0.46,U] [#7 0.13,-0.95,0.00,M4] [#8 -0.08,-0.09,0.45,U] 
01:39:07.212 00.002 8996 refined, 4 included, MultiStar: {-0.18, 0.10}, one-star: {-0.26, 0.02}
01:39:07.213 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
01:39:07.215 00.002 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
01:39:07.216 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.10 hyp=0.21 cameraTheta=2.63 mountX=-0.19 mountY=-0.08, mountTheta=-2.74
01:39:07.219 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.10, opts=13)
01:39:07.221 00.002 8996 Enqueuing Move request for scope (-0.18, 0.10)
01:39:07.223 00.002 20224 Worker thread wakes up
01:39:07.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.10) opts 0xd
01:39:07.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.10)
01:39:07.223 00.000 20224 Moving (-0.18, 0.10) raw xDistance=-0.19 yDistance=-0.08
01:39:07.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:39:07.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:07.224 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:39:07.224 00.000 20224 MoveAxis(E, 0, ABG)
01:39:07.224 00.000 20224 Move returns status 0, amount 0
01:39:07.224 00.000 20224 MoveAxis(N, 0, ABG)
01:39:07.224 00.000 20224 Move returns status 0, amount 0
01:39:07.224 00.000 20224 move complete, result=0
01:39:07.225 00.001 20224 worker thread done servicing request
01:39:07.232 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=37203, med=3209, FiltMin=2915, FiltMax=21753, Gamma=1.000
01:39:07.259 00.027 8996 UpdateGuideState exits: m=523866 SNR=254.7
01:39:07.260 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:07.262 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:07.263 00.001 8996 Enqueuing Expose request
01:39:07.264 00.001 20224 Worker thread wakes up
01:39:07.264 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:07.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:07.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:08.438 01.173 20224 Exposure complete
01:39:08.499 00.061 20224 worker thread done servicing request
01:39:08.499 00.000 8996 OnExposeComplete: enter
01:39:08.500 00.001 8996 UpdateGuideState(): m_state=6
01:39:08.501 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13502
01:39:08.502 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.53, Mass=600690, SNR=293.2, Peak=36899 HFD=5.0
01:39:08.503 00.001 8996 MultiStar: [#1 -0.45,-0.31,0.00,M8] [#2 -0.31,-0.05,0.72,U] [#3 -0.49,0.27,0.00,M7] [#4 -0.29,0.31,0.55,U] [#5 -0.56,0.12,0.00,M7] [#6 -0.60,0.29,0.00,M3] [#7 -0.37,-0.96,0.00,M5] [#8 -0.23,0.14,0.33,U] 
01:39:08.504 00.001 8996 refined, 3 included, MultiStar: {-0.29, 0.31}, one-star: {-0.29, 0.62}
01:39:08.504 00.000 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
01:39:08.505 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
01:39:08.506 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.31 hyp=0.42 cameraTheta=2.32 mountX=-0.32 mountY=-0.27, mountTheta=-2.43
01:39:08.507 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.31, opts=13)
01:39:08.508 00.001 8996 Enqueuing Move request for scope (-0.29, 0.31)
01:39:08.509 00.001 20224 Worker thread wakes up
01:39:08.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.31) opts 0xd
01:39:08.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.31)
01:39:08.509 00.000 20224 Moving (-0.29, 0.31) raw xDistance=-0.32 yDistance=-0.27
01:39:08.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:39:08.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:39:08.509 00.000 20224 MoveAxis(E, 46, ABG)
01:39:08.510 00.001 20224 Guiding  Dir = 2, Dur = 46
01:39:08.510 00.000 20224 IsSlewing returns 0
01:39:08.510 00.000 20224 IsGuiding returns 0
01:39:08.515 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=36899, med=3209, FiltMin=2905, FiltMax=22480, Gamma=1.000
01:39:08.532 00.017 8996 UpdateGuideState exits: m=600690 SNR=293.2
01:39:08.534 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:08.534 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:08.535 00.001 8996 Enqueuing Expose request
01:39:08.575 00.040 20224 IsGuiding returns 1
01:39:08.575 00.000 20224 scope still moving after pulse duration time elapsed
01:39:08.604 00.029 20224 IsSlewing returns 0
01:39:08.604 00.000 20224 IsGuiding returns 1
01:39:08.635 00.031 20224 IsSlewing returns 0
01:39:08.635 00.000 20224 IsGuiding returns 1
01:39:08.666 00.031 20224 IsSlewing returns 0
01:39:08.667 00.001 20224 IsGuiding returns 0
01:39:08.667 00.000 20224 scope move finished after 46 + 109 ms
01:39:08.667 00.000 20224 Move returns status 0, amount 46
01:39:08.667 00.000 20224 MoveAxis(N, 57, ABG)
01:39:08.667 00.000 20224 Guiding  Dir = 0, Dur = 57
01:39:08.668 00.001 20224 IsSlewing returns 0
01:39:08.668 00.000 20224 IsGuiding returns 0
01:39:08.731 00.063 20224 IsGuiding returns 1
01:39:08.731 00.000 20224 scope still moving after pulse duration time elapsed
01:39:08.759 00.028 20224 IsSlewing returns 0
01:39:08.759 00.000 20224 IsGuiding returns 1
01:39:08.790 00.031 20224 IsSlewing returns 0
01:39:08.791 00.001 20224 IsGuiding returns 1
01:39:08.822 00.031 20224 IsSlewing returns 0
01:39:08.822 00.000 20224 IsGuiding returns 0
01:39:08.822 00.000 20224 scope move finished after 57 + 97 ms
01:39:08.823 00.001 20224 Move returns status 0, amount 57
01:39:08.823 00.000 20224 move complete, result=0
01:39:08.823 00.000 20224 worker thread done servicing request
01:39:08.823 00.000 20224 Worker thread wakes up
01:39:08.823 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.3 px 57 ms NORTH
01:39:08.826 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:08.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:09.809 00.983 20224 Exposure complete
01:39:09.872 00.063 20224 worker thread done servicing request
01:39:09.872 00.000 8996 OnExposeComplete: enter
01:39:09.873 00.001 8996 UpdateGuideState(): m_state=6
01:39:09.875 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13503
01:39:09.876 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=471.93, Mass=609674, SNR=300.2, Peak=50979 HFD=4.4
01:39:09.878 00.002 8996 MultiStar: [#1 -0.19,-0.37,0.63,U] [#2 0.09,-0.33,0.78,U] [#3 -0.02,-0.12,0.61,U] [#4 0.14,-0.09,0.57,U] [#5 0.01,-0.17,0.65,U] [#6 0.22,-0.10,0.40,U] [#7 0.33,-1.02,0.00,M6] [#8 0.07,-0.14,0.36,U] 
01:39:09.879 00.001 8996 single-star, 7 included, MultiStar: {0.06, -0.16}, one-star: {0.17, 0.02}
01:39:09.881 00.002 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
01:39:09.883 00.002 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
01:39:09.885 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.17 cameraTheta=0.11 mountX=0.17 mountY=-0.04, mountTheta=-0.22
01:39:09.888 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.02, opts=13)
01:39:09.889 00.001 8996 Enqueuing Move request for scope (0.17, 0.02)
01:39:09.891 00.002 20224 Worker thread wakes up
01:39:09.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.02) opts 0xd
01:39:09.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.02)
01:39:09.891 00.000 20224 Moving (0.17, 0.02) raw xDistance=0.17 yDistance=-0.04
01:39:09.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:39:09.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:09.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:39:09.891 00.000 20224 MoveAxis(E, 0, ABG)
01:39:09.891 00.000 20224 Move returns status 0, amount 0
01:39:09.891 00.000 20224 MoveAxis(N, 0, ABG)
01:39:09.891 00.000 20224 Move returns status 0, amount 0
01:39:09.892 00.001 20224 move complete, result=0
01:39:09.892 00.000 20224 worker thread done servicing request
01:39:09.900 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50979, med=3209, FiltMin=2905, FiltMax=25459, Gamma=1.000
01:39:09.914 00.014 8996 UpdateGuideState exits: m=609674 SNR=300.2
01:39:09.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:09.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:09.917 00.001 8996 Enqueuing Expose request
01:39:09.918 00.001 20224 Worker thread wakes up
01:39:09.918 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:09.919 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:09.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:11.086 01.167 20224 Exposure complete
01:39:11.168 00.082 20224 worker thread done servicing request
01:39:11.168 00.000 8996 OnExposeComplete: enter
01:39:11.170 00.002 8996 UpdateGuideState(): m_state=6
01:39:11.172 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13504
01:39:11.174 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=471.32, Mass=575144, SNR=303.8, Peak=41325 HFD=4.6
01:39:11.175 00.001 8996 MultiStar: [#1 0.21,-0.46,0.00,M8] [#2 0.57,-0.51,0.00,M1] [#3 -0.05,-0.54,0.00,M7] [#4 0.28,-0.40,0.00,M1] [#5 0.19,-0.54,0.00,M7] [#6 -0.00,-0.33,0.41,U] [#7 0.28,-1.37,0.00,M7] [#8 0.25,-0.27,0.33,U] 
01:39:11.176 00.001 8996 refined, 2 included, MultiStar: {0.19, -0.47}, one-star: {0.24, -0.59}
01:39:11.177 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
01:39:11.178 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
01:39:11.179 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.47 hyp=0.50 cameraTheta=-1.19 mountX=0.23 mountY=0.44, mountTheta=1.09
01:39:11.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.47, opts=13)
01:39:11.182 00.001 8996 Enqueuing Move request for scope (0.19, -0.47)
01:39:11.183 00.001 20224 Worker thread wakes up
01:39:11.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.47) opts 0xd
01:39:11.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.47)
01:39:11.183 00.000 20224 Moving (0.19, -0.47) raw xDistance=0.23 yDistance=0.44
01:39:11.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:39:11.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:11.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
01:39:11.183 00.000 20224 MoveAxis(W, 34, ABG)
01:39:11.183 00.000 20224 Guiding  Dir = 3, Dur = 34
01:39:11.183 00.000 20224 IsSlewing returns 0
01:39:11.183 00.000 20224 IsGuiding returns 0
01:39:11.188 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41325, med=3209, FiltMin=2896, FiltMax=21001, Gamma=1.000
01:39:11.202 00.014 8996 UpdateGuideState exits: m=575144 SNR=303.8
01:39:11.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:11.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:11.205 00.001 8996 Enqueuing Expose request
01:39:11.223 00.018 20224 IsGuiding returns 1
01:39:11.223 00.000 20224 scope still moving after pulse duration time elapsed
01:39:11.252 00.029 20224 IsSlewing returns 0
01:39:11.252 00.000 20224 IsGuiding returns 1
01:39:11.284 00.032 20224 IsSlewing returns 0
01:39:11.284 00.000 20224 IsGuiding returns 1
01:39:11.315 00.031 20224 IsSlewing returns 0
01:39:11.316 00.001 20224 IsGuiding returns 0
01:39:11.316 00.000 20224 scope move finished after 34 + 99 ms
01:39:11.316 00.000 20224 Move returns status 0, amount 34
01:39:11.316 00.000 20224 MoveAxis(N, 0, ABG)
01:39:11.316 00.000 20224 Move returns status 0, amount 0
01:39:11.316 00.000 20224 move complete, result=0
01:39:11.317 00.001 20224 worker thread done servicing request
01:39:11.317 00.000 20224 Worker thread wakes up
01:39:11.317 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.4 px 0 ms NORTH
01:39:11.320 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:11.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:12.303 00.983 20224 Exposure complete
01:39:12.372 00.069 20224 worker thread done servicing request
01:39:12.372 00.000 8996 OnExposeComplete: enter
01:39:12.373 00.001 8996 UpdateGuideState(): m_state=6
01:39:12.374 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13505
01:39:12.375 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=471.85, Mass=597322, SNR=313.5, Peak=44547 HFD=4.5
01:39:12.376 00.001 8996 MultiStar: [#1 -0.27,-0.17,0.68,U] [#2 -0.32,-0.06,0.71,U] [#3 -0.61,0.07,0.00,M8] [#4 -0.33,0.08,0.51,U] [#5 -0.84,-0.19,0.00,M8] [#6 -0.55,0.14,0.00,M2] [#7 -0.24,-0.79,0.00,M8] [#8 -0.36,0.09,0.35,U] 
01:39:12.377 00.001 8996 refined, 4 included, MultiStar: {-0.32, -0.04}, one-star: {-0.34, -0.06}
01:39:12.378 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
01:39:12.379 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
01:39:12.380 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.04 hyp=0.33 cameraTheta=-3.01 mountX=-0.32 mountY=0.08, mountTheta=2.89
01:39:12.383 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.04, opts=13)
01:39:12.385 00.002 8996 Enqueuing Move request for scope (-0.32, -0.04)
01:39:12.387 00.002 20224 Worker thread wakes up
01:39:12.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.04) opts 0xd
01:39:12.387 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.04)
01:39:12.387 00.000 20224 Moving (-0.32, -0.04) raw xDistance=-0.32 yDistance=0.08
01:39:12.388 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
01:39:12.388 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:12.388 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:39:12.388 00.000 20224 MoveAxis(E, 44, ABG)
01:39:12.388 00.000 20224 Guiding  Dir = 2, Dur = 44
01:39:12.389 00.001 20224 IsSlewing returns 0
01:39:12.389 00.000 20224 IsGuiding returns 0
01:39:12.395 00.006 20224 PulseGuide returned control before completion, sleep 50
01:39:12.397 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44547, med=3209, FiltMin=2899, FiltMax=24416, Gamma=1.000
01:39:12.422 00.025 8996 UpdateGuideState exits: m=597322 SNR=313.5
01:39:12.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:12.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:12.425 00.001 8996 Enqueuing Expose request
01:39:12.456 00.031 20224 IsGuiding returns 1
01:39:12.456 00.000 20224 scope still moving after pulse duration time elapsed
01:39:12.493 00.037 20224 IsSlewing returns 0
01:39:12.493 00.000 20224 IsGuiding returns 0
01:39:12.493 00.000 20224 scope move finished after 44 + 59 ms
01:39:12.493 00.000 20224 Move returns status 0, amount 44
01:39:12.493 00.000 20224 MoveAxis(N, 0, ABG)
01:39:12.493 00.000 20224 Move returns status 0, amount 0
01:39:12.493 00.000 20224 move complete, result=0
01:39:12.493 00.000 20224 worker thread done servicing request
01:39:12.493 00.000 20224 Worker thread wakes up
01:39:12.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:12.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:12.494 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
01:39:13.651 01.157 20224 Exposure complete
01:39:13.732 00.081 20224 worker thread done servicing request
01:39:13.732 00.000 8996 OnExposeComplete: enter
01:39:13.734 00.002 8996 UpdateGuideState(): m_state=6
01:39:13.735 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13506
01:39:13.736 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=472.02, Mass=610888, SNR=321.6, Peak=43843 HFD=4.8
01:39:13.737 00.001 8996 MultiStar: [#1 -0.00,-0.12,0.66,U] [#2 -0.01,-0.18,0.63,U] [#3 -0.27,0.00,0.53,U] [#4 0.01,-0.30,0.55,U] [#5 -0.56,-0.00,0.00,M9] [#6 -0.37,0.48,0.00,M3] [#7 -0.09,-1.13,0.00,M9] [#8 -0.11,0.08,0.35,U] 
01:39:13.738 00.001 8996 refined, 5 included, MultiStar: {-0.13, -0.06}, one-star: {-0.29, 0.11}
01:39:13.738 00.000 8996 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.10) = xAngle (-2.60 = -2.60)
01:39:13.739 00.001 8996 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.73 = 0.55)
01:39:13.740 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.14 cameraTheta=-2.70 mountX=-0.12 mountY=0.07, mountTheta=2.59
01:39:13.741 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.06, opts=13)
01:39:13.742 00.001 8996 Enqueuing Move request for scope (-0.13, -0.06)
01:39:13.743 00.001 20224 Worker thread wakes up
01:39:13.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
01:39:13.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
01:39:13.743 00.000 20224 Moving (-0.13, -0.06) raw xDistance=-0.12 yDistance=0.07
01:39:13.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:39:13.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:13.744 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:39:13.744 00.000 20224 MoveAxis(E, 0, ABG)
01:39:13.744 00.000 20224 Move returns status 0, amount 0
01:39:13.744 00.000 20224 MoveAxis(N, 0, ABG)
01:39:13.744 00.000 20224 Move returns status 0, amount 0
01:39:13.744 00.000 20224 move complete, result=0
01:39:13.744 00.000 20224 worker thread done servicing request
01:39:13.749 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43843, med=3209, FiltMin=2899, FiltMax=24297, Gamma=1.000
01:39:13.765 00.016 8996 UpdateGuideState exits: m=610888 SNR=321.6
01:39:13.769 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:13.772 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:13.775 00.003 8996 Enqueuing Expose request
01:39:13.776 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:39:13.777 00.001 20224 Worker thread wakes up
01:39:13.777 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:13.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:14.753 00.976 20224 Exposure complete
01:39:14.846 00.093 20224 worker thread done servicing request
01:39:14.846 00.000 8996 OnExposeComplete: enter
01:39:14.847 00.001 8996 UpdateGuideState(): m_state=6
01:39:14.848 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13507
01:39:14.849 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=471.62, Mass=603691, SNR=303.2, Peak=40083 HFD=4.8
01:39:14.850 00.001 8996 MultiStar: [#1 0.24,-0.29,0.57,U] [#2 0.67,-0.51,0.00,M1] [#3 0.15,-0.35,0.52,U] [#4 0.36,-0.42,0.00,M1] [#5 0.08,-0.49,0.00,M10] [#6 0.42,-0.14,0.44,U] [#7 0.61,-1.23,0.00,M10] [#8 0.43,-0.31,0.00,M1] 
01:39:14.850 00.000 8996 single-star, 3 included, MultiStar: {0.24, -0.28}, one-star: {0.20, -0.29}
01:39:14.851 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
01:39:14.852 00.001 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
01:39:14.853 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.29 hyp=0.36 cameraTheta=-0.98 mountX=0.23 mountY=0.27, mountTheta=0.87
01:39:14.855 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.29, opts=13)
01:39:14.856 00.001 8996 Enqueuing Move request for scope (0.20, -0.29)
01:39:14.857 00.001 20224 Worker thread wakes up
01:39:14.857 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.29) opts 0xd
01:39:14.857 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.29)
01:39:14.857 00.000 20224 Moving (0.20, -0.29) raw xDistance=0.23 yDistance=0.27
01:39:14.857 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:39:14.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:14.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:39:14.857 00.000 20224 MoveAxis(W, 33, ABG)
01:39:14.857 00.000 20224 Guiding  Dir = 3, Dur = 33
01:39:14.858 00.001 20224 IsSlewing returns 0
01:39:14.858 00.000 20224 IsGuiding returns 0
01:39:14.864 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40083, med=3209, FiltMin=2896, FiltMax=22848, Gamma=1.000
01:39:14.882 00.018 8996 UpdateGuideState exits: m=603691 SNR=303.2
01:39:14.884 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:14.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:14.886 00.001 8996 Enqueuing Expose request
01:39:14.888 00.002 20224 PulseGuide returned control before completion, sleep 15
01:39:14.917 00.029 20224 IsGuiding returns 1
01:39:14.917 00.000 20224 scope still moving after pulse duration time elapsed
01:39:14.948 00.031 20224 IsSlewing returns 0
01:39:14.948 00.000 20224 IsGuiding returns 1
01:39:14.978 00.030 20224 IsSlewing returns 0
01:39:14.978 00.000 20224 IsGuiding returns 0
01:39:14.978 00.000 20224 scope move finished after 33 + 86 ms
01:39:14.978 00.000 20224 Move returns status 0, amount 33
01:39:14.978 00.000 20224 MoveAxis(N, 0, ABG)
01:39:14.978 00.000 20224 Move returns status 0, amount 0
01:39:14.978 00.000 20224 move complete, result=0
01:39:14.979 00.001 20224 worker thread done servicing request
01:39:14.979 00.000 20224 Worker thread wakes up
01:39:14.979 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.3 px 0 ms NORTH
01:39:14.981 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:14.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:16.166 01.185 20224 Exposure complete
01:39:16.248 00.082 20224 worker thread done servicing request
01:39:16.249 00.001 8996 OnExposeComplete: enter
01:39:16.251 00.002 8996 UpdateGuideState(): m_state=6
01:39:16.252 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13508
01:39:16.254 00.002 8996 Star::Find returns 1 (0), X=136.14, Y=471.61, Mass=729321, SNR=326.3, Peak=48992 HFD=4.7
01:39:16.256 00.002 8996 MultiStar: [#1 -0.44,-0.29,0.00,M6] [#2 -0.63,-0.54,0.00,M2] [#3 -0.94,-0.40,0.00,M7] [#4 -0.66,-0.72,0.00,M2] [#5 -1.03,-0.42,0.00,R] [#6 -0.90,-0.70,0.00,M3] [#7 -0.62,-1.52,0.00,R] [#8 -0.79,-0.31,0.00,M2] 
01:39:16.257 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
01:39:16.259 00.002 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
01:39:16.262 00.003 8996 CameraToMount -- cameraX=-0.60 cameraY=-0.30 hyp=0.68 cameraTheta=-2.67 mountX=-0.57 mountY=0.37, mountTheta=2.56
01:39:16.266 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.60, y=-0.30, opts=13)
01:39:16.268 00.002 8996 Enqueuing Move request for scope (-0.60, -0.30)
01:39:16.269 00.001 20224 Worker thread wakes up
01:39:16.269 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.30) opts 0xd
01:39:16.269 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.60, -0.30)
01:39:16.269 00.000 20224 Moving (-0.60, -0.30) raw xDistance=-0.57 yDistance=0.37
01:39:16.269 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.57
01:39:16.269 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:16.269 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:39:16.270 00.001 20224 MoveAxis(E, 81, ABG)
01:39:16.270 00.000 20224 Guiding  Dir = 2, Dur = 81
01:39:16.270 00.000 20224 IsSlewing returns 0
01:39:16.270 00.000 20224 IsGuiding returns 0
01:39:16.275 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=48992, med=3209, FiltMin=2893, FiltMax=23574, Gamma=1.000
01:39:16.289 00.014 8996 UpdateGuideState exits: m=729321 SNR=326.3
01:39:16.290 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:16.291 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:16.292 00.001 8996 Enqueuing Expose request
01:39:16.293 00.001 20224 PulseGuide returned control before completion, sleep 70
01:39:16.371 00.078 20224 IsGuiding returns 1
01:39:16.371 00.000 20224 scope still moving after pulse duration time elapsed
01:39:16.401 00.030 20224 IsSlewing returns 0
01:39:16.402 00.001 20224 IsGuiding returns 0
01:39:16.402 00.000 20224 scope move finished after 81 + 50 ms
01:39:16.402 00.000 20224 Move returns status 0, amount 81
01:39:16.402 00.000 20224 MoveAxis(N, 0, ABG)
01:39:16.402 00.000 20224 Move returns status 0, amount 0
01:39:16.402 00.000 20224 move complete, result=0
01:39:16.402 00.000 20224 worker thread done servicing request
01:39:16.402 00.000 20224 Worker thread wakes up
01:39:16.402 00.000 8996 GuideStep: -0.6 px 81 ms EAST, 0.4 px 0 ms NORTH
01:39:16.406 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:16.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:17.386 00.980 20224 Exposure complete
01:39:17.464 00.078 20224 worker thread done servicing request
01:39:17.465 00.001 8996 OnExposeComplete: enter
01:39:17.467 00.002 8996 UpdateGuideState(): m_state=6
01:39:17.469 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13509
01:39:17.471 00.002 8996 Star::Find returns 1 (0), X=136.45, Y=471.40, Mass=692424, SNR=316.3, Peak=46477 HFD=4.7
01:39:17.472 00.001 8996 MultiStar: [#1 -0.19,-0.53,0.00,M7] [#2 -0.23,-0.33,0.78,U] [#3 -0.64,-0.82,0.00,M8] [#4 -0.39,-0.79,0.00,M3] [#5 0.77,-0.03,0.00,M1] [#6 -0.08,-0.32,0.43,U] [#7 0.98,0.01,0.00,M1] [#8 0.06,-0.50,0.00,M3] 
01:39:17.474 00.002 8996 refined, 2 included, MultiStar: {-0.23, -0.41}, one-star: {-0.29, -0.52}
01:39:17.475 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
01:39:17.477 00.002 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
01:39:17.479 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.41 hyp=0.47 cameraTheta=-2.08 mountX=-0.19 mountY=0.44, mountTheta=1.98
01:39:17.483 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.41, opts=13)
01:39:17.485 00.002 8996 Enqueuing Move request for scope (-0.23, -0.41)
01:39:17.487 00.002 20224 Worker thread wakes up
01:39:17.487 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.41) opts 0xd
01:39:17.487 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.41)
01:39:17.487 00.000 20224 Moving (-0.23, -0.41) raw xDistance=-0.19 yDistance=0.44
01:39:17.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:39:17.487 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.19 newest=1.08
01:39:17.487 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
01:39:17.487 00.000 20224 MoveAxis(E, 0, ABG)
01:39:17.488 00.001 20224 Move returns status 0, amount 0
01:39:17.488 00.000 20224 MoveAxis(S, 92, ABG)
01:39:17.488 00.000 20224 Guiding  Dir = 1, Dur = 92
01:39:17.488 00.000 20224 IsSlewing returns 0
01:39:17.488 00.000 20224 IsGuiding returns 0
01:39:17.490 00.002 20224 PulseGuide returned control before completion, sleep 101
01:39:17.496 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46477, med=3209, FiltMin=2889, FiltMax=26819, Gamma=1.000
01:39:17.518 00.022 8996 UpdateGuideState exits: m=692424 SNR=316.3
01:39:17.520 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:17.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:17.523 00.002 8996 Enqueuing Expose request
01:39:17.605 00.082 20224 IsGuiding returns 0
01:39:17.605 00.000 20224 Move returns status 0, amount 92
01:39:17.605 00.000 20224 move complete, result=0
01:39:17.605 00.000 20224 worker thread done servicing request
01:39:17.605 00.000 20224 Worker thread wakes up
01:39:17.605 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 92 ms SOUTH
01:39:17.608 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:17.608 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:18.784 01.176 20224 Exposure complete
01:39:18.837 00.053 20224 worker thread done servicing request
01:39:18.837 00.000 8996 OnExposeComplete: enter
01:39:18.839 00.002 8996 UpdateGuideState(): m_state=6
01:39:18.840 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13510
01:39:18.841 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=470.99, Mass=694412, SNR=372.0, Peak=47821 HFD=4.5
01:39:18.842 00.001 8996 MultiStar: large primary error, entering stabilization period
01:39:18.843 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:39:18.844 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.12)
01:39:18.845 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=-0.93 hyp=1.02 cameraTheta=-1.14 mountX=0.51 mountY=0.87, mountTheta=1.04
01:39:18.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=-0.93, opts=13)
01:39:18.848 00.001 8996 Enqueuing Move request for scope (0.43, -0.93)
01:39:18.848 00.000 20224 Worker thread wakes up
01:39:18.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.93) opts 0xd
01:39:18.848 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, -0.93)
01:39:18.849 00.001 20224 Moving (0.43, -0.93) raw xDistance=0.51 yDistance=0.87
01:39:18.849 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
01:39:18.849 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
01:39:18.849 00.000 20224 MoveAxis(W, 75, ABG)
01:39:18.849 00.000 20224 Guiding  Dir = 3, Dur = 75
01:39:18.849 00.000 20224 IsSlewing returns 0
01:39:18.849 00.000 20224 IsGuiding returns 0
01:39:18.854 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47821, med=3209, FiltMin=2905, FiltMax=28214, Gamma=1.000
01:39:18.877 00.023 8996 UpdateGuideState exits: m=694412 SNR=372.0
01:39:18.878 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:18.879 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:18.880 00.001 8996 Enqueuing Expose request
01:39:18.903 00.023 20224 PulseGuide returned control before completion, sleep 31
01:39:18.950 00.047 20224 IsGuiding returns 1
01:39:18.950 00.000 20224 scope still moving after pulse duration time elapsed
01:39:18.981 00.031 20224 IsSlewing returns 0
01:39:18.981 00.000 20224 IsGuiding returns 1
01:39:19.012 00.031 20224 IsSlewing returns 0
01:39:19.012 00.000 20224 IsGuiding returns 0
01:39:19.012 00.000 20224 scope move finished after 75 + 87 ms
01:39:19.012 00.000 20224 Move returns status 0, amount 75
01:39:19.012 00.000 20224 MoveAxis(S, 184, ABG)
01:39:19.012 00.000 20224 Guiding  Dir = 1, Dur = 184
01:39:19.013 00.001 20224 IsSlewing returns 0
01:39:19.013 00.000 20224 IsGuiding returns 0
01:39:19.060 00.047 20224 PulseGuide returned control before completion, sleep 148
01:39:19.212 00.152 20224 IsGuiding returns 1
01:39:19.212 00.000 20224 scope still moving after pulse duration time elapsed
01:39:19.243 00.031 20224 IsSlewing returns 0
01:39:19.244 00.001 20224 IsGuiding returns 1
01:39:19.274 00.030 20224 IsSlewing returns 0
01:39:19.275 00.001 20224 IsGuiding returns 1
01:39:19.306 00.031 20224 IsSlewing returns 0
01:39:19.306 00.000 20224 IsGuiding returns 0
01:39:19.306 00.000 20224 scope move finished after 184 + 109 ms
01:39:19.306 00.000 20224 Move returns status 0, amount 184
01:39:19.306 00.000 20224 move complete, result=0
01:39:19.307 00.001 20224 worker thread done servicing request
01:39:19.307 00.000 20224 Worker thread wakes up
01:39:19.307 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:19.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:19.307 00.000 8996 GuideStep: 0.5 px 75 ms WEST, 0.9 px 184 ms SOUTH
01:39:20.278 00.971 20224 Exposure complete
01:39:20.350 00.072 20224 worker thread done servicing request
01:39:20.350 00.000 8996 OnExposeComplete: enter
01:39:20.352 00.002 8996 UpdateGuideState(): m_state=6
01:39:20.353 00.001 8996 Star::Find(15, 137, 470, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13511
01:39:20.355 00.002 8996 Star::Find returns 1 (0), X=136.44, Y=471.49, Mass=543820, SNR=290.9, Peak=33933 HFD=5.0
01:39:20.356 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
01:39:20.357 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
01:39:20.358 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.43 hyp=0.52 cameraTheta=-2.18 mountX=-0.26 mountY=0.46, mountTheta=2.08
01:39:20.359 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.43, opts=13)
01:39:20.360 00.001 8996 Enqueuing Move request for scope (-0.30, -0.43)
01:39:20.361 00.001 20224 Worker thread wakes up
01:39:20.361 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.43) opts 0xd
01:39:20.361 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.43)
01:39:20.361 00.000 20224 Moving (-0.30, -0.43) raw xDistance=-0.26 yDistance=0.46
01:39:20.361 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
01:39:20.361 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
01:39:20.361 00.000 20224 MoveAxis(E, 32, ABG)
01:39:20.361 00.000 20224 Guiding  Dir = 2, Dur = 32
01:39:20.361 00.000 20224 IsSlewing returns 0
01:39:20.362 00.001 20224 IsGuiding returns 0
01:39:20.365 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=33933, med=3209, FiltMin=2901, FiltMax=22115, Gamma=1.000
01:39:20.380 00.015 8996 UpdateGuideState exits: m=543820 SNR=290.9
01:39:20.381 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:20.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:20.383 00.001 8996 Enqueuing Expose request
01:39:20.417 00.034 20224 IsGuiding returns 1
01:39:20.417 00.000 20224 scope still moving after pulse duration time elapsed
01:39:20.448 00.031 20224 IsSlewing returns 0
01:39:20.448 00.000 20224 IsGuiding returns 1
01:39:20.479 00.031 20224 IsSlewing returns 0
01:39:20.480 00.001 20224 IsGuiding returns 1
01:39:20.510 00.030 20224 IsSlewing returns 0
01:39:20.510 00.000 20224 IsGuiding returns 0
01:39:20.510 00.000 20224 scope move finished after 32 + 116 ms
01:39:20.510 00.000 20224 Move returns status 0, amount 32
01:39:20.510 00.000 20224 MoveAxis(S, 96, ABG)
01:39:20.510 00.000 20224 Guiding  Dir = 1, Dur = 96
01:39:20.510 00.000 20224 IsSlewing returns 0
01:39:20.511 00.001 20224 IsGuiding returns 0
01:39:20.512 00.001 20224 PulseGuide returned control before completion, sleep 105
01:39:20.633 00.121 20224 IsGuiding returns 1
01:39:20.633 00.000 20224 scope still moving after pulse duration time elapsed
01:39:20.664 00.031 20224 IsSlewing returns 0
01:39:20.664 00.000 20224 IsGuiding returns 0
01:39:20.664 00.000 20224 scope move finished after 96 + 57 ms
01:39:20.664 00.000 20224 Move returns status 0, amount 96
01:39:20.664 00.000 20224 move complete, result=0
01:39:20.665 00.001 20224 worker thread done servicing request
01:39:20.665 00.000 20224 Worker thread wakes up
01:39:20.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:20.665 00.000 8996 GuideStep: -0.3 px 32 ms EAST, 0.5 px 96 ms SOUTH
01:39:20.666 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:21.842 01.176 20224 Exposure complete
01:39:21.934 00.092 20224 worker thread done servicing request
01:39:21.934 00.000 8996 OnExposeComplete: enter
01:39:21.935 00.001 8996 UpdateGuideState(): m_state=6
01:39:21.936 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13512
01:39:21.937 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.25, Mass=614372, SNR=299.2, Peak=45299 HFD=4.6
01:39:21.938 00.001 8996 MultiStar: exiting stabilization period
01:39:21.939 00.001 8996 MultiStar: [#1 0.02,0.33,0.63,U] [#2 0.28,0.04,0.79,U] [#3 -0.10,0.57,0.00,M9] [#4 0.48,0.57,0.00,M4] [#5 1.28,0.74,0.00,M2] [#6 0.33,0.96,0.00,M3] [#7 1.50,1.37,0.00,M2] [#8 0.37,0.44,0.00,M4] 
01:39:21.940 00.001 8996 refined, 2 included, MultiStar: {0.10, 0.24}, one-star: {0.01, 0.34}
01:39:21.940 00.000 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
01:39:21.942 00.002 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
01:39:21.944 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.19 mountX=0.07 mountY=-0.25, mountTheta=-1.28
01:39:21.947 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.24, opts=13)
01:39:21.949 00.002 8996 Enqueuing Move request for scope (0.10, 0.24)
01:39:21.951 00.002 20224 Worker thread wakes up
01:39:21.951 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.24) opts 0xd
01:39:21.951 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.24)
01:39:21.951 00.000 20224 Moving (0.10, 0.24) raw xDistance=0.07 yDistance=-0.25
01:39:21.951 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:39:21.951 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:21.951 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:39:21.952 00.001 20224 MoveAxis(E, 0, ABG)
01:39:21.952 00.000 20224 Move returns status 0, amount 0
01:39:21.952 00.000 20224 MoveAxis(N, 0, ABG)
01:39:21.952 00.000 20224 Move returns status 0, amount 0
01:39:21.952 00.000 20224 move complete, result=0
01:39:21.952 00.000 20224 worker thread done servicing request
01:39:21.958 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45299, med=3209, FiltMin=2893, FiltMax=23949, Gamma=1.000
01:39:21.985 00.027 8996 UpdateGuideState exits: m=614372 SNR=299.2
01:39:21.987 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:21.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:21.990 00.002 8996 Enqueuing Expose request
01:39:21.991 00.001 20224 Worker thread wakes up
01:39:21.991 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:21.993 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:21.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:22.976 00.983 20224 Exposure complete
01:39:23.052 00.076 20224 worker thread done servicing request
01:39:23.052 00.000 8996 OnExposeComplete: enter
01:39:23.054 00.002 8996 UpdateGuideState(): m_state=6
01:39:23.056 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13513
01:39:23.057 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.48, Mass=599107, SNR=298.9, Peak=40547 HFD=4.6
01:39:23.059 00.002 8996 MultiStar: [#1 -0.29,0.57,0.00,M7] [#2 0.04,0.37,0.71,U] [#3 -0.02,0.63,0.00,M10] [#4 0.06,0.60,0.00,M5] [#5 0.91,1.04,0.00,M3] [#6 -0.06,0.93,0.00,M4] [#7 1.07,1.33,0.00,M3] [#8 -0.03,0.34,0.36,U] 
01:39:23.060 00.001 8996 refined, 2 included, MultiStar: {0.00, 0.46}, one-star: {-0.01, 0.57}
01:39:23.061 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
01:39:23.061 00.000 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
01:39:23.062 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.46 hyp=0.46 cameraTheta=1.57 mountX=-0.04 mountY=-0.46, mountTheta=-1.66
01:39:23.066 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.46, opts=13)
01:39:23.067 00.001 8996 Enqueuing Move request for scope (0.00, 0.46)
01:39:23.069 00.002 20224 Worker thread wakes up
01:39:23.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.46) opts 0xd
01:39:23.069 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.46)
01:39:23.069 00.000 20224 Moving (0.00, 0.46) raw xDistance=-0.04 yDistance=-0.46
01:39:23.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:39:23.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:23.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
01:39:23.069 00.000 20224 MoveAxis(E, 0, ABG)
01:39:23.069 00.000 20224 Move returns status 0, amount 0
01:39:23.069 00.000 20224 MoveAxis(N, 0, ABG)
01:39:23.069 00.000 20224 Move returns status 0, amount 0
01:39:23.069 00.000 20224 move complete, result=0
01:39:23.069 00.000 20224 worker thread done servicing request
01:39:23.073 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40547, med=3209, FiltMin=2909, FiltMax=25821, Gamma=1.000
01:39:23.088 00.015 8996 UpdateGuideState exits: m=599107 SNR=298.9
01:39:23.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:23.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:23.090 00.000 8996 Enqueuing Expose request
01:39:23.091 00.001 20224 Worker thread wakes up
01:39:23.091 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
01:39:23.092 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:23.092 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:24.285 01.193 20224 Exposure complete
01:39:24.367 00.082 20224 worker thread done servicing request
01:39:24.367 00.000 8996 OnExposeComplete: enter
01:39:24.368 00.001 8996 UpdateGuideState(): m_state=6
01:39:24.369 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13514
01:39:24.370 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.32, Mass=662425, SNR=305.3, Peak=48883 HFD=4.7
01:39:24.371 00.001 8996 MultiStar: [#1 0.30,0.12,0.65,U] [#2 0.20,0.12,0.74,U] [#3 0.28,0.66,0.00,R] [#4 0.54,0.38,0.00,M6] [#5 1.09,0.60,0.00,M4] [#6 0.25,0.69,0.00,M5] [#7 1.39,0.96,0.00,M4] [#8 0.23,0.25,0.41,U] 
01:39:24.372 00.001 8996 refined, 3 included, MultiStar: {0.14, 0.24}, one-star: {-0.06, 0.40}
01:39:24.373 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:39:24.374 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:39:24.374 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.24 hyp=0.28 cameraTheta=1.06 mountX=0.11 mountY=-0.25, mountTheta=-1.16
01:39:24.376 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.24, opts=13)
01:39:24.377 00.001 8996 Enqueuing Move request for scope (0.14, 0.24)
01:39:24.378 00.001 20224 Worker thread wakes up
01:39:24.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.24) opts 0xd
01:39:24.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.24)
01:39:24.378 00.000 20224 Moving (0.14, 0.24) raw xDistance=0.11 yDistance=-0.25
01:39:24.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:39:24.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:24.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:39:24.378 00.000 20224 MoveAxis(E, 0, ABG)
01:39:24.378 00.000 20224 Move returns status 0, amount 0
01:39:24.378 00.000 20224 MoveAxis(N, 0, ABG)
01:39:24.378 00.000 20224 Move returns status 0, amount 0
01:39:24.378 00.000 20224 move complete, result=0
01:39:24.378 00.000 20224 worker thread done servicing request
01:39:24.382 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48883, med=3209, FiltMin=2893, FiltMax=28278, Gamma=1.000
01:39:24.400 00.018 8996 UpdateGuideState exits: m=662425 SNR=305.3
01:39:24.401 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:24.403 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:24.404 00.001 8996 Enqueuing Expose request
01:39:24.405 00.001 20224 Worker thread wakes up
01:39:24.405 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:39:24.407 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:24.407 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:25.376 00.969 20224 Exposure complete
01:39:25.447 00.071 20224 worker thread done servicing request
01:39:25.447 00.000 8996 OnExposeComplete: enter
01:39:25.448 00.001 8996 UpdateGuideState(): m_state=6
01:39:25.449 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13515
01:39:25.449 00.000 8996 Star::Find returns 1 (0), X=136.99, Y=472.29, Mass=590942, SNR=276.4, Peak=45075 HFD=4.3
01:39:25.451 00.002 8996 MultiStar: [#1 0.41,0.38,0.00,M7] [#2 0.42,0.52,0.00,M1] [#3 -0.13,0.00,0.69,U] [#4 0.51,0.69,0.00,M7] [#5 1.47,1.02,0.00,M5] [#6 0.15,0.66,0.00,M6] [#7 1.17,1.16,0.00,M5] [#8 0.59,0.52,0.00,M3] 
01:39:25.451 00.000 8996 refined, 1 included, MultiStar: {0.10, 0.22}, one-star: {0.25, 0.37}
01:39:25.452 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:39:25.453 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
01:39:25.454 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.16 mountX=0.08 mountY=-0.23, mountTheta=-1.26
01:39:25.455 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.22, opts=13)
01:39:25.456 00.001 8996 Enqueuing Move request for scope (0.10, 0.22)
01:39:25.457 00.001 20224 Worker thread wakes up
01:39:25.457 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.22) opts 0xd
01:39:25.457 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.22)
01:39:25.457 00.000 20224 Moving (0.10, 0.22) raw xDistance=0.08 yDistance=-0.23
01:39:25.458 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:39:25.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:25.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:39:25.458 00.000 20224 MoveAxis(E, 0, ABG)
01:39:25.458 00.000 20224 Move returns status 0, amount 0
01:39:25.458 00.000 20224 MoveAxis(N, 0, ABG)
01:39:25.458 00.000 20224 Move returns status 0, amount 0
01:39:25.458 00.000 20224 move complete, result=0
01:39:25.458 00.000 20224 worker thread done servicing request
01:39:25.463 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=45075, med=3209, FiltMin=2918, FiltMax=23680, Gamma=1.000
01:39:25.487 00.024 8996 UpdateGuideState exits: m=590942 SNR=276.4
01:39:25.489 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:25.490 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:25.491 00.001 8996 Enqueuing Expose request
01:39:25.491 00.000 20224 Worker thread wakes up
01:39:25.492 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:25.493 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:25.493 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:26.669 01.176 20224 Exposure complete
01:39:26.758 00.089 20224 worker thread done servicing request
01:39:26.758 00.000 8996 OnExposeComplete: enter
01:39:26.760 00.002 8996 UpdateGuideState(): m_state=6
01:39:26.762 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13516
01:39:26.763 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.44, Mass=618830, SNR=311.5, Peak=43763 HFD=4.3
01:39:26.765 00.002 8996 MultiStar: [#1 0.27,0.23,0.58,U] [#2 0.41,0.61,0.00,M2] [#3 -0.12,0.12,0.66,U] [#4 0.38,0.41,0.00,M8] [#5 1.07,0.88,0.00,M6] [#6 0.23,0.68,0.00,M7] [#7 1.28,1.03,0.00,M6] [#8 0.47,0.81,0.00,M4] 
01:39:26.766 00.001 8996 refined, 2 included, MultiStar: {0.13, 0.33}, one-star: {0.22, 0.52}
01:39:26.768 00.002 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
01:39:26.770 00.002 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
01:39:26.771 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.33 hyp=0.35 cameraTheta=1.18 mountX=0.10 mountY=-0.34, mountTheta=-1.28
01:39:26.773 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.33, opts=13)
01:39:26.776 00.003 8996 Enqueuing Move request for scope (0.13, 0.33)
01:39:26.779 00.003 20224 Worker thread wakes up
01:39:26.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.33) opts 0xd
01:39:26.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.33)
01:39:26.779 00.000 20224 Moving (0.13, 0.33) raw xDistance=0.10 yDistance=-0.34
01:39:26.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:39:26.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:26.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:39:26.779 00.000 20224 MoveAxis(E, 0, ABG)
01:39:26.779 00.000 20224 Move returns status 0, amount 0
01:39:26.779 00.000 20224 MoveAxis(N, 0, ABG)
01:39:26.779 00.000 20224 Move returns status 0, amount 0
01:39:26.779 00.000 20224 move complete, result=0
01:39:26.779 00.000 20224 worker thread done servicing request
01:39:26.784 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43763, med=3209, FiltMin=2896, FiltMax=25104, Gamma=1.000
01:39:26.806 00.022 8996 UpdateGuideState exits: m=618830 SNR=311.5
01:39:26.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:26.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:26.808 00.000 8996 Enqueuing Expose request
01:39:26.809 00.001 20224 Worker thread wakes up
01:39:26.809 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:39:26.810 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:26.810 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:27.783 00.973 20224 Exposure complete
01:39:27.850 00.067 20224 worker thread done servicing request
01:39:27.851 00.001 8996 OnExposeComplete: enter
01:39:27.851 00.000 8996 UpdateGuideState(): m_state=6
01:39:27.852 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13517
01:39:27.853 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.33, Mass=608586, SNR=299.4, Peak=48243 HFD=4.5
01:39:27.854 00.001 8996 MultiStar: [#1 0.21,0.09,0.77,U] [#2 0.51,0.40,0.00,M3] [#3 -0.11,-0.24,0.56,U] [#4 0.52,0.36,0.00,M9] [#5 0.94,0.65,0.00,M7] [#6 0.33,0.61,0.00,M8] [#7 1.46,1.12,0.00,M7] [#8 0.41,0.34,0.00,M5] 
01:39:27.855 00.001 8996 refined, 2 included, MultiStar: {0.13, 0.15}, one-star: {0.20, 0.41}
01:39:27.856 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
01:39:27.856 00.000 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
01:39:27.857 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.15 hyp=0.20 cameraTheta=0.86 mountX=0.11 mountY=-0.16, mountTheta=-0.96
01:39:27.858 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.15, opts=13)
01:39:27.859 00.001 8996 Enqueuing Move request for scope (0.13, 0.15)
01:39:27.860 00.001 20224 Worker thread wakes up
01:39:27.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.15) opts 0xd
01:39:27.860 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.15)
01:39:27.860 00.000 20224 Moving (0.13, 0.15) raw xDistance=0.11 yDistance=-0.16
01:39:27.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:39:27.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:27.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:39:27.860 00.000 20224 MoveAxis(E, 0, ABG)
01:39:27.860 00.000 20224 Move returns status 0, amount 0
01:39:27.860 00.000 20224 MoveAxis(N, 0, ABG)
01:39:27.860 00.000 20224 Move returns status 0, amount 0
01:39:27.860 00.000 20224 move complete, result=0
01:39:27.860 00.000 20224 worker thread done servicing request
01:39:27.865 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48243, med=3209, FiltMin=2912, FiltMax=23872, Gamma=1.000
01:39:27.879 00.014 8996 UpdateGuideState exits: m=608586 SNR=299.4
01:39:27.881 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:27.882 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:27.883 00.001 8996 Enqueuing Expose request
01:39:27.884 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:27.885 00.001 20224 Worker thread wakes up
01:39:27.885 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:27.885 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:29.077 01.192 20224 Exposure complete
01:39:29.133 00.056 20224 worker thread done servicing request
01:39:29.133 00.000 8996 OnExposeComplete: enter
01:39:29.134 00.001 8996 UpdateGuideState(): m_state=6
01:39:29.135 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13518
01:39:29.136 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=472.38, Mass=638742, SNR=307.1, Peak=47315 HFD=4.4
01:39:29.137 00.001 8996 MultiStar: [#1 -0.20,0.23,0.58,U] [#2 0.26,0.62,0.00,M4] [#3 -0.53,-0.09,0.00,M1] [#4 0.15,0.57,0.00,M10] [#5 0.88,0.88,0.00,M8] [#6 0.20,0.81,0.00,M9] [#7 1.21,1.34,0.00,M8] [#8 0.24,0.59,0.00,M6] 
01:39:29.138 00.001 8996 refined, 1 included, MultiStar: {-0.25, 0.38}, one-star: {-0.27, 0.47}
01:39:29.139 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
01:39:29.139 00.000 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
01:39:29.140 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.38 hyp=0.45 cameraTheta=2.15 mountX=-0.28 mountY=-0.35, mountTheta=-2.25
01:39:29.143 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.38, opts=13)
01:39:29.144 00.001 8996 Enqueuing Move request for scope (-0.25, 0.38)
01:39:29.144 00.000 20224 Worker thread wakes up
01:39:29.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.38) opts 0xd
01:39:29.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.38)
01:39:29.144 00.000 20224 Moving (-0.25, 0.38) raw xDistance=-0.28 yDistance=-0.35
01:39:29.145 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
01:39:29.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:39:29.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:39:29.145 00.000 20224 MoveAxis(E, 41, ABG)
01:39:29.145 00.000 20224 Guiding  Dir = 2, Dur = 41
01:39:29.145 00.000 20224 IsSlewing returns 0
01:39:29.145 00.000 20224 IsGuiding returns 0
01:39:29.150 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=47315, med=3213, FiltMin=2896, FiltMax=22784, Gamma=1.000
01:39:29.162 00.012 8996 UpdateGuideState exits: m=638742 SNR=307.1
01:39:29.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:29.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:29.165 00.001 8996 Enqueuing Expose request
01:39:29.205 00.040 20224 IsGuiding returns 1
01:39:29.205 00.000 20224 scope still moving after pulse duration time elapsed
01:39:29.236 00.031 20224 IsSlewing returns 0
01:39:29.236 00.000 20224 IsGuiding returns 1
01:39:29.267 00.031 20224 IsSlewing returns 0
01:39:29.267 00.000 20224 IsGuiding returns 1
01:39:29.298 00.031 20224 IsSlewing returns 0
01:39:29.298 00.000 20224 IsGuiding returns 0
01:39:29.299 00.001 20224 scope move finished after 41 + 112 ms
01:39:29.299 00.000 20224 Move returns status 0, amount 41
01:39:29.299 00.000 20224 MoveAxis(N, 0, ABG)
01:39:29.299 00.000 20224 Move returns status 0, amount 0
01:39:29.299 00.000 20224 move complete, result=0
01:39:29.299 00.000 20224 worker thread done servicing request
01:39:29.299 00.000 20224 Worker thread wakes up
01:39:29.299 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.3 px 0 ms NORTH
01:39:29.301 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:29.302 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:30.287 00.985 20224 Exposure complete
01:39:30.351 00.064 20224 worker thread done servicing request
01:39:30.351 00.000 8996 OnExposeComplete: enter
01:39:30.353 00.002 8996 UpdateGuideState(): m_state=6
01:39:30.354 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13519
01:39:30.355 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.46, Mass=493262, SNR=244.5, Peak=39555 HFD=4.4
01:39:30.356 00.001 8996 MultiStar: [#1 0.09,0.22,0.82,U] [#2 0.38,0.33,0.00,M5] [#3 -0.29,-0.18,0.78,U] [#4 0.24,0.30,0.66,U] [#5 0.92,0.73,0.00,M9] [#6 -0.02,0.63,0.00,M10] [#7 1.27,1.26,0.00,M9] [#8 0.19,0.31,0.47,U] 
01:39:30.357 00.001 8996 refined, 4 included, MultiStar: {-0.00, 0.25}, one-star: {-0.09, 0.55}
01:39:30.358 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
01:39:30.360 00.002 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
01:39:30.361 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.25 hyp=0.25 cameraTheta=1.57 mountX=-0.02 mountY=-0.25, mountTheta=-1.67
01:39:30.364 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.25, opts=13)
01:39:30.365 00.001 8996 Enqueuing Move request for scope (-0.00, 0.25)
01:39:30.367 00.002 20224 Worker thread wakes up
01:39:30.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.25) opts 0xd
01:39:30.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.25)
01:39:30.367 00.000 20224 Moving (-0.00, 0.25) raw xDistance=-0.02 yDistance=-0.25
01:39:30.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:39:30.367 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:39:30.367 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:39:30.367 00.000 20224 MoveAxis(E, 0, ABG)
01:39:30.367 00.000 20224 Move returns status 0, amount 0
01:39:30.367 00.000 20224 MoveAxis(N, 0, ABG)
01:39:30.367 00.000 20224 Move returns status 0, amount 0
01:39:30.367 00.000 20224 move complete, result=0
01:39:30.368 00.001 20224 worker thread done servicing request
01:39:30.373 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39555, med=3213, FiltMin=2905, FiltMax=22512, Gamma=1.000
01:39:30.386 00.013 8996 UpdateGuideState exits: m=493262 SNR=244.5
01:39:30.387 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:30.388 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:30.389 00.001 8996 Enqueuing Expose request
01:39:30.390 00.001 20224 Worker thread wakes up
01:39:30.390 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:30.390 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:30.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:31.547 01.157 20224 Exposure complete
01:39:31.604 00.057 20224 worker thread done servicing request
01:39:31.604 00.000 8996 OnExposeComplete: enter
01:39:31.605 00.001 8996 UpdateGuideState(): m_state=6
01:39:31.606 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13520
01:39:31.607 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=472.41, Mass=707581, SNR=322.6, Peak=50195 HFD=4.4
01:39:31.608 00.001 8996 MultiStar: [#1 0.52,0.30,0.00,M4] [#2 0.60,0.41,0.00,M6] [#3 -0.13,-0.04,0.62,U] [#4 0.46,0.20,0.00,M10] [#5 1.14,0.88,0.00,M10] [#6 0.53,0.73,0.00,R] [#7 1.23,1.02,0.00,M10] [#8 0.68,0.53,0.00,M6] 
01:39:31.609 00.001 8996 refined, 1 included, MultiStar: {0.17, 0.29}, one-star: {0.35, 0.49}
01:39:31.610 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
01:39:31.611 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
01:39:31.612 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.29 hyp=0.33 cameraTheta=1.05 mountX=0.14 mountY=-0.31, mountTheta=-1.15
01:39:31.613 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.29, opts=13)
01:39:31.615 00.002 8996 Enqueuing Move request for scope (0.17, 0.29)
01:39:31.616 00.001 20224 Worker thread wakes up
01:39:31.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.29) opts 0xd
01:39:31.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.29)
01:39:31.616 00.000 20224 Moving (0.17, 0.29) raw xDistance=0.14 yDistance=-0.31
01:39:31.617 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:39:31.617 00.000 20224 switching direction from 1 to -1 - decHistory=-7 oldest=-0.25 newest=-0.91
01:39:31.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:39:31.617 00.000 20224 MoveAxis(E, 0, ABG)
01:39:31.617 00.000 20224 Move returns status 0, amount 0
01:39:31.617 00.000 20224 MoveAxis(N, 65, ABG)
01:39:31.617 00.000 20224 Guiding  Dir = 0, Dur = 65
01:39:31.617 00.000 20224 IsSlewing returns 0
01:39:31.617 00.000 20224 IsGuiding returns 0
01:39:31.623 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=50195, med=3213, FiltMin=2896, FiltMax=25373, Gamma=1.000
01:39:31.647 00.024 20224 PulseGuide returned control before completion, sleep 46
01:39:31.647 00.000 8996 UpdateGuideState exits: m=707581 SNR=322.6
01:39:31.649 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:31.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:31.651 00.001 8996 Enqueuing Expose request
01:39:31.708 00.057 20224 IsGuiding returns 1
01:39:31.708 00.000 20224 scope still moving after pulse duration time elapsed
01:39:31.740 00.032 20224 IsSlewing returns 0
01:39:31.740 00.000 20224 IsGuiding returns 0
01:39:31.740 00.000 20224 scope move finished after 65 + 57 ms
01:39:31.741 00.001 20224 Move returns status 0, amount 65
01:39:31.741 00.000 20224 move complete, result=0
01:39:31.741 00.000 20224 worker thread done servicing request
01:39:31.741 00.000 20224 Worker thread wakes up
01:39:31.741 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
01:39:31.743 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:31.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:32.716 00.973 20224 Exposure complete
01:39:32.812 00.096 20224 worker thread done servicing request
01:39:32.813 00.001 8996 OnExposeComplete: enter
01:39:32.814 00.001 8996 UpdateGuideState(): m_state=6
01:39:32.815 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13521
01:39:32.817 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=472.26, Mass=581081, SNR=277.1, Peak=48323 HFD=4.4
01:39:32.819 00.002 8996 MultiStar: [#1 0.31,0.28,0.66,U] [#2 0.40,0.42,0.00,M7] [#3 -0.12,-0.07,0.61,U] [#4 0.45,0.33,0.00,R] [#5 1.09,0.61,0.00,R] [#6 -0.09,0.04,0.44,U] [#7 1.42,1.16,0.00,R] [#8 0.27,0.43,0.00,M7] 
01:39:32.820 00.001 8996 refined, 3 included, MultiStar: {0.10, 0.18}, one-star: {0.18, 0.34}
01:39:32.821 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
01:39:32.822 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
01:39:32.823 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.07 mountX=0.08 mountY=-0.19, mountTheta=-1.17
01:39:32.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.18, opts=13)
01:39:32.826 00.001 8996 Enqueuing Move request for scope (0.10, 0.18)
01:39:32.827 00.001 20224 Worker thread wakes up
01:39:32.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.18) opts 0xd
01:39:32.827 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.18)
01:39:32.827 00.000 20224 Moving (0.10, 0.18) raw xDistance=0.08 yDistance=-0.19
01:39:32.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:39:32.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:32.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:39:32.827 00.000 20224 MoveAxis(E, 0, ABG)
01:39:32.827 00.000 20224 Move returns status 0, amount 0
01:39:32.827 00.000 20224 MoveAxis(N, 0, ABG)
01:39:32.827 00.000 20224 Move returns status 0, amount 0
01:39:32.827 00.000 20224 move complete, result=0
01:39:32.828 00.001 20224 worker thread done servicing request
01:39:32.832 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48323, med=3213, FiltMin=2905, FiltMax=24109, Gamma=1.000
01:39:32.852 00.020 8996 UpdateGuideState exits: m=581081 SNR=277.1
01:39:32.854 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:32.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:32.856 00.001 8996 Enqueuing Expose request
01:39:32.857 00.001 20224 Worker thread wakes up
01:39:32.857 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:32.859 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:32.859 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:34.019 01.160 20224 Exposure complete
01:39:34.082 00.063 20224 worker thread done servicing request
01:39:34.082 00.000 8996 OnExposeComplete: enter
01:39:34.083 00.001 8996 UpdateGuideState(): m_state=6
01:39:34.084 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13522
01:39:34.085 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.34, Mass=544142, SNR=265.1, Peak=41987 HFD=4.7
01:39:34.086 00.001 8996 MultiStar: [#1 0.29,0.42,0.00,M4] [#2 0.12,0.27,0.81,U] [#3 -0.28,-0.15,0.74,U] [#4 -0.23,0.05,0.62,U] [#5 -0.13,0.15,0.60,U] [#6 -0.38,-0.07,0.44,U] [#7 -0.19,-0.06,0.47,U] [#8 0.16,0.42,0.36,U] 
01:39:34.088 00.002 8996 refined, 7 included, MultiStar: {-0.13, 0.15}, one-star: {-0.15, 0.43}
01:39:34.089 00.001 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
01:39:34.090 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
01:39:34.090 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.31 mountX=-0.15 mountY=-0.13, mountTheta=-2.42
01:39:34.092 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
01:39:34.093 00.001 8996 Enqueuing Move request for scope (-0.13, 0.15)
01:39:34.094 00.001 20224 Worker thread wakes up
01:39:34.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
01:39:34.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
01:39:34.094 00.000 20224 Moving (-0.13, 0.15) raw xDistance=-0.15 yDistance=-0.13
01:39:34.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:39:34.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:34.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:39:34.094 00.000 20224 MoveAxis(E, 0, ABG)
01:39:34.094 00.000 20224 Move returns status 0, amount 0
01:39:34.094 00.000 20224 MoveAxis(N, 0, ABG)
01:39:34.094 00.000 20224 Move returns status 0, amount 0
01:39:34.094 00.000 20224 move complete, result=0
01:39:34.094 00.000 20224 worker thread done servicing request
01:39:34.098 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41987, med=3213, FiltMin=2899, FiltMax=22336, Gamma=1.000
01:39:34.113 00.015 8996 UpdateGuideState exits: m=544142 SNR=265.1
01:39:34.115 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:34.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:34.116 00.000 8996 Enqueuing Expose request
01:39:34.117 00.001 20224 Worker thread wakes up
01:39:34.117 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:34.118 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:34.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:35.095 00.977 20224 Exposure complete
01:39:35.181 00.086 20224 worker thread done servicing request
01:39:35.182 00.001 8996 OnExposeComplete: enter
01:39:35.182 00.000 8996 UpdateGuideState(): m_state=6
01:39:35.183 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13523
01:39:35.184 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.57, Mass=658980, SNR=330.3, Peak=49251 HFD=4.3
01:39:35.185 00.001 8996 MultiStar: [#1 0.59,0.54,0.00,M5] [#2 0.60,0.54,0.00,M7] [#3 0.04,-0.07,0.59,U] [#4 -0.04,-0.00,0.44,U] [#5 0.16,0.35,0.55,U] [#6 -0.04,0.07,0.39,U] [#7 -0.11,0.10,0.38,U] [#8 0.45,0.60,0.00,M7] 
01:39:35.186 00.001 8996 refined, 5 included, MultiStar: {0.06, 0.26}, one-star: {0.16, 0.66}
01:39:35.186 00.000 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
01:39:35.187 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
01:39:35.188 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.35 mountX=0.03 mountY=-0.27, mountTheta=-1.44
01:39:35.189 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.26, opts=13)
01:39:35.190 00.001 8996 Enqueuing Move request for scope (0.06, 0.26)
01:39:35.191 00.001 20224 Worker thread wakes up
01:39:35.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.26) opts 0xd
01:39:35.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.26)
01:39:35.191 00.000 20224 Moving (0.06, 0.26) raw xDistance=0.03 yDistance=-0.27
01:39:35.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:39:35.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:39:35.191 00.000 20224 MoveAxis(E, 0, ABG)
01:39:35.191 00.000 20224 Move returns status 0, amount 0
01:39:35.191 00.000 20224 MoveAxis(N, 56, ABG)
01:39:35.191 00.000 20224 Guiding  Dir = 0, Dur = 56
01:39:35.192 00.001 20224 IsSlewing returns 0
01:39:35.192 00.000 20224 IsGuiding returns 0
01:39:35.195 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49251, med=3213, FiltMin=2909, FiltMax=25664, Gamma=1.000
01:39:35.211 00.016 8996 UpdateGuideState exits: m=658980 SNR=330.3
01:39:35.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:35.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:35.214 00.001 8996 Enqueuing Expose request
01:39:35.216 00.002 20224 PulseGuide returned control before completion, sleep 42
01:39:35.263 00.047 20224 IsGuiding returns 1
01:39:35.263 00.000 20224 scope still moving after pulse duration time elapsed
01:39:35.295 00.032 20224 IsSlewing returns 0
01:39:35.295 00.000 20224 IsGuiding returns 0
01:39:35.295 00.000 20224 scope move finished after 56 + 47 ms
01:39:35.295 00.000 20224 Move returns status 0, amount 56
01:39:35.295 00.000 20224 move complete, result=0
01:39:35.295 00.000 20224 worker thread done servicing request
01:39:35.296 00.001 20224 Worker thread wakes up
01:39:35.296 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 56 ms NORTH
01:39:35.297 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:35.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:36.451 01.154 20224 Exposure complete
01:39:36.508 00.057 20224 worker thread done servicing request
01:39:36.510 00.002 8996 OnExposeComplete: enter
01:39:36.512 00.002 8996 UpdateGuideState(): m_state=6
01:39:36.515 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13524
01:39:36.518 00.003 8996 Star::Find returns 1 (0), X=136.95, Y=472.30, Mass=542904, SNR=289.0, Peak=44707 HFD=4.3
01:39:36.519 00.001 8996 MultiStar: [#1 0.48,0.13,0.00,M6] [#2 0.67,0.47,0.00,M8] [#3 0.11,-0.22,0.63,U] [#4 0.08,0.09,0.43,U] [#5 0.27,0.22,0.63,U] [#6 -0.01,-0.23,0.41,U] [#7 -0.01,-0.20,0.44,U] [#8 0.71,0.44,0.00,M8] 
01:39:36.520 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.07}, one-star: {0.21, 0.39}
01:39:36.521 00.001 8996 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.10) = xAngle (0.57 = 0.57)
01:39:36.522 00.001 8996 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
01:39:36.525 00.003 8996 CameraToMount -- cameraX=0.13 cameraY=0.07 hyp=0.15 cameraTheta=0.47 mountX=0.13 mountY=-0.08, mountTheta=-0.58
01:39:36.528 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.07, opts=13)
01:39:36.531 00.003 8996 Enqueuing Move request for scope (0.13, 0.07)
01:39:36.533 00.002 20224 Worker thread wakes up
01:39:36.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.07) opts 0xd
01:39:36.534 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.07)
01:39:36.534 00.000 20224 Moving (0.13, 0.07) raw xDistance=0.13 yDistance=-0.08
01:39:36.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:39:36.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:36.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:39:36.534 00.000 20224 MoveAxis(E, 0, ABG)
01:39:36.534 00.000 20224 Move returns status 0, amount 0
01:39:36.534 00.000 20224 MoveAxis(N, 0, ABG)
01:39:36.534 00.000 20224 Move returns status 0, amount 0
01:39:36.534 00.000 20224 move complete, result=0
01:39:36.535 00.001 20224 worker thread done servicing request
01:39:36.540 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44707, med=3213, FiltMin=2918, FiltMax=20637, Gamma=1.000
01:39:36.557 00.017 8996 UpdateGuideState exits: m=542904 SNR=289.0
01:39:36.558 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:36.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:36.560 00.001 8996 Enqueuing Expose request
01:39:36.560 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:39:36.561 00.001 20224 Worker thread wakes up
01:39:36.561 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:36.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:37.532 00.971 20224 Exposure complete
01:39:37.593 00.061 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:39:37.595 00.002 8996 case statement mapped state 6 to 3
01:39:37.596 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:39:37.608 00.012 20224 worker thread done servicing request
01:39:37.608 00.000 8996 OnExposeComplete: enter
01:39:37.609 00.001 8996 UpdateGuideState(): m_state=6
01:39:37.611 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13525
01:39:37.612 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=472.18, Mass=628260, SNR=283.2, Peak=54291 HFD=4.3
01:39:37.614 00.002 8996 MultiStar: [#1 0.61,-0.05,0.00,M7] [#2 0.63,0.35,0.00,M9] [#3 0.25,-0.40,0.00,M1] [#4 0.28,-0.16,0.55,U] [#5 0.28,0.24,0.75,U] [#6 0.12,-0.35,0.38,U] [#7 0.13,-0.54,0.00,M1] [#8 0.72,0.19,0.00,M9] 
01:39:37.615 00.001 8996 refined, 3 included, MultiStar: {0.25, 0.08}, one-star: {0.26, 0.27}
01:39:37.616 00.001 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
01:39:37.617 00.001 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
01:39:37.618 00.001 8996 CameraToMount -- cameraX=0.25 cameraY=0.08 hyp=0.26 cameraTheta=0.32 mountX=0.24 mountY=-0.11, mountTheta=-0.44
01:39:37.621 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=0.08, opts=13)
01:39:37.622 00.001 8996 Enqueuing Move request for scope (0.25, 0.08)
01:39:37.623 00.001 20224 Worker thread wakes up
01:39:37.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.08) opts 0xd
01:39:37.623 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, 0.08)
01:39:37.623 00.000 20224 Moving (0.25, 0.08) raw xDistance=0.24 yDistance=-0.11
01:39:37.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:39:37.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:37.623 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:39:37.623 00.000 20224 MoveAxis(W, 35, ABG)
01:39:37.623 00.000 20224 Guiding  Dir = 3, Dur = 35
01:39:37.624 00.001 20224 IsSlewing returns 0
01:39:37.624 00.000 20224 IsGuiding returns 0
01:39:37.625 00.001 20224 PulseGuide returned control before completion, sleep 44
01:39:37.628 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=54291, med=3213, FiltMin=2877, FiltMax=26157, Gamma=1.000
01:39:37.648 00.020 8996 UpdateGuideState exits: m=628260 SNR=283.2
01:39:37.650 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:37.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:37.652 00.001 8996 Enqueuing Expose request
01:39:37.678 00.026 20224 IsGuiding returns 1
01:39:37.678 00.000 20224 scope still moving after pulse duration time elapsed
01:39:37.709 00.031 20224 IsSlewing returns 0
01:39:37.709 00.000 20224 IsGuiding returns 0
01:39:37.709 00.000 20224 scope move finished after 35 + 50 ms
01:39:37.709 00.000 20224 Move returns status 0, amount 35
01:39:37.709 00.000 20224 MoveAxis(N, 0, ABG)
01:39:37.709 00.000 20224 Move returns status 0, amount 0
01:39:37.709 00.000 20224 move complete, result=0
01:39:37.709 00.000 20224 worker thread done servicing request
01:39:37.709 00.000 20224 Worker thread wakes up
01:39:37.709 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.1 px 0 ms NORTH
01:39:37.712 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:37.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:38.708 00.996 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:39:38.711 00.003 8996 case statement mapped state 6 to 3
01:39:38.714 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:39:38.901 00.187 20224 Exposure complete
01:39:39.009 00.108 20224 worker thread done servicing request
01:39:39.009 00.000 8996 OnExposeComplete: enter
01:39:39.010 00.001 8996 UpdateGuideState(): m_state=6
01:39:39.011 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13526
01:39:39.012 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.42, Mass=629270, SNR=308.8, Peak=46675 HFD=4.4
01:39:39.014 00.002 8996 MultiStar: [#1 0.01,0.09,0.69,U] [#2 -0.10,0.20,0.72,U] [#3 -0.33,-0.24,0.55,U] [#4 -0.17,0.05,0.56,U] [#5 -0.05,0.01,0.52,U] [#6 -0.38,-0.23,0.39,U] [#7 -0.43,0.03,0.51,U] [#8 0.39,0.61,0.00,M10] 
01:39:39.015 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.11}, one-star: {-0.20, 0.51}
01:39:39.016 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
01:39:39.018 00.002 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
01:39:39.020 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.62 mountX=-0.20 mountY=-0.09, mountTheta=-2.73
01:39:39.022 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.11, opts=13)
01:39:39.024 00.002 8996 Enqueuing Move request for scope (-0.19, 0.11)
01:39:39.025 00.001 20224 Worker thread wakes up
01:39:39.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
01:39:39.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
01:39:39.025 00.000 20224 Moving (-0.19, 0.11) raw xDistance=-0.20 yDistance=-0.09
01:39:39.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
01:39:39.026 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:39.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:39:39.026 00.000 20224 MoveAxis(E, 27, ABG)
01:39:39.026 00.000 20224 Guiding  Dir = 2, Dur = 27
01:39:39.026 00.000 20224 IsSlewing returns 0
01:39:39.026 00.000 20224 IsGuiding returns 0
01:39:39.028 00.002 20224 PulseGuide returned control before completion, sleep 36
01:39:39.034 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=46675, med=3213, FiltMin=2880, FiltMax=24720, Gamma=1.000
01:39:39.051 00.017 8996 UpdateGuideState exits: m=629270 SNR=308.8
01:39:39.052 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:39.053 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:39.054 00.001 8996 Enqueuing Expose request
01:39:39.071 00.017 20224 IsGuiding returns 1
01:39:39.071 00.000 20224 scope still moving after pulse duration time elapsed
01:39:39.103 00.032 20224 IsSlewing returns 0
01:39:39.104 00.001 20224 IsGuiding returns 1
01:39:39.134 00.030 20224 IsSlewing returns 0
01:39:39.134 00.000 20224 IsGuiding returns 0
01:39:39.134 00.000 20224 scope move finished after 27 + 80 ms
01:39:39.134 00.000 20224 Move returns status 0, amount 27
01:39:39.134 00.000 20224 MoveAxis(N, 0, ABG)
01:39:39.134 00.000 20224 Move returns status 0, amount 0
01:39:39.134 00.000 20224 move complete, result=0
01:39:39.134 00.000 20224 worker thread done servicing request
01:39:39.134 00.000 20224 Worker thread wakes up
01:39:39.134 00.000 8996 GuideStep: -0.2 px 27 ms EAST, -0.1 px 0 ms NORTH
01:39:39.135 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:39.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:39.823 00.688 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:39:39.826 00.003 8996 case statement mapped state 6 to 3
01:39:39.829 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:39:40.107 00.278 20224 Exposure complete
01:39:40.173 00.066 20224 worker thread done servicing request
01:39:40.173 00.000 8996 OnExposeComplete: enter
01:39:40.174 00.001 8996 UpdateGuideState(): m_state=6
01:39:40.175 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13527
01:39:40.176 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.30, Mass=605891, SNR=282.8, Peak=50819 HFD=4.5
01:39:40.177 00.001 8996 MultiStar: [#1 0.17,0.30,0.61,U] [#2 0.27,0.44,0.00,M9] [#3 0.05,0.04,0.67,U] [#4 0.13,0.29,0.53,U] [#5 0.21,0.32,0.58,U] [#6 -0.03,-0.05,0.49,U] [#7 -0.20,-0.00,0.42,U] [#8 0.62,0.44,0.00,R] 
01:39:40.179 00.002 8996 refined, 6 included, MultiStar: {0.05, 0.21}, one-star: {0.00, 0.39}
01:39:40.180 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
01:39:40.183 00.003 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
01:39:40.185 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.32 mountX=0.03 mountY=-0.21, mountTheta=-1.42
01:39:40.187 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.21, opts=13)
01:39:40.188 00.001 8996 Enqueuing Move request for scope (0.05, 0.21)
01:39:40.189 00.001 20224 Worker thread wakes up
01:39:40.189 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
01:39:40.189 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
01:39:40.189 00.000 20224 Moving (0.05, 0.21) raw xDistance=0.03 yDistance=-0.21
01:39:40.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:39:40.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
01:39:40.189 00.000 20224 MoveAxis(E, 0, ABG)
01:39:40.189 00.000 20224 Move returns status 0, amount 0
01:39:40.189 00.000 20224 MoveAxis(N, 45, ABG)
01:39:40.189 00.000 20224 Guiding  Dir = 0, Dur = 45
01:39:40.190 00.001 20224 IsSlewing returns 0
01:39:40.190 00.000 20224 IsGuiding returns 0
01:39:40.196 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=50819, med=3213, FiltMin=2921, FiltMax=25133, Gamma=1.000
01:39:40.198 00.002 20224 PulseGuide returned control before completion, sleep 47
01:39:40.211 00.013 8996 UpdateGuideState exits: m=605891 SNR=282.8
01:39:40.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:40.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:40.214 00.001 8996 Enqueuing Expose request
01:39:40.260 00.046 20224 IsGuiding returns 1
01:39:40.260 00.000 20224 scope still moving after pulse duration time elapsed
01:39:40.291 00.031 20224 IsSlewing returns 0
01:39:40.291 00.000 20224 IsGuiding returns 0
01:39:40.291 00.000 20224 scope move finished after 45 + 56 ms
01:39:40.291 00.000 20224 Move returns status 0, amount 45
01:39:40.291 00.000 20224 move complete, result=0
01:39:40.291 00.000 20224 worker thread done servicing request
01:39:40.291 00.000 20224 Worker thread wakes up
01:39:40.292 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 45 ms NORTH
01:39:40.293 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:40.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:40.887 00.594 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:39:40.887 00.000 8996 case statement mapped state 6 to 3
01:39:40.887 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:39:41.474 00.587 20224 Exposure complete
01:39:41.548 00.074 20224 worker thread done servicing request
01:39:41.548 00.000 8996 OnExposeComplete: enter
01:39:41.549 00.001 8996 UpdateGuideState(): m_state=6
01:39:41.550 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13528
01:39:41.551 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=471.87, Mass=615850, SNR=309.9, Peak=45667 HFD=4.4
01:39:41.552 00.001 8996 MultiStar: [#1 0.25,-0.28,0.59,U] [#2 0.58,0.18,0.00,M10] [#3 0.21,-0.37,0.54,U] [#4 0.16,-0.20,0.49,U] [#5 0.08,-0.18,0.60,U] [#6 -0.20,-0.41,0.00,M1] [#7 0.06,-0.47,0.00,M1] [#8 -0.07,-0.34,0.35,U] 
01:39:41.553 00.001 8996 refined, 5 included, MultiStar: {0.18, -0.20}, one-star: {0.28, -0.04}
01:39:41.553 00.000 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
01:39:41.554 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
01:39:41.555 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-0.84 mountX=0.20 mountY=0.18, mountTheta=0.74
01:39:41.556 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.20, opts=13)
01:39:41.557 00.001 8996 Enqueuing Move request for scope (0.18, -0.20)
01:39:41.558 00.001 20224 Worker thread wakes up
01:39:41.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.20) opts 0xd
01:39:41.558 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.20)
01:39:41.559 00.001 20224 Moving (0.18, -0.20) raw xDistance=0.20 yDistance=0.18
01:39:41.559 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:39:41.559 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:41.559 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:39:41.559 00.000 20224 MoveAxis(W, 29, ABG)
01:39:41.559 00.000 20224 Guiding  Dir = 3, Dur = 29
01:39:41.559 00.000 20224 IsSlewing returns 0
01:39:41.559 00.000 20224 IsGuiding returns 0
01:39:41.561 00.002 20224 PulseGuide returned control before completion, sleep 38
01:39:41.563 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45667, med=3213, FiltMin=2905, FiltMax=24643, Gamma=1.000
01:39:41.577 00.014 8996 UpdateGuideState exits: m=615850 SNR=309.9
01:39:41.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:41.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:41.579 00.000 8996 Enqueuing Expose request
01:39:41.605 00.026 20224 IsGuiding returns 1
01:39:41.605 00.000 20224 scope still moving after pulse duration time elapsed
01:39:41.635 00.030 20224 IsSlewing returns 0
01:39:41.635 00.000 20224 IsGuiding returns 1
01:39:41.666 00.031 20224 IsSlewing returns 0
01:39:41.666 00.000 20224 IsGuiding returns 0
01:39:41.666 00.000 20224 scope move finished after 29 + 78 ms
01:39:41.666 00.000 20224 Move returns status 0, amount 29
01:39:41.667 00.001 20224 MoveAxis(N, 0, ABG)
01:39:41.667 00.000 20224 Move returns status 0, amount 0
01:39:41.667 00.000 20224 move complete, result=0
01:39:41.667 00.000 20224 worker thread done servicing request
01:39:41.667 00.000 20224 Worker thread wakes up
01:39:41.667 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.2 px 0 ms NORTH
01:39:41.670 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:41.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,457,31,31)
01:39:42.000 00.330 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:39:42.004 00.004 8996 case statement mapped state 6 to 3
01:39:42.005 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:39:42.101 00.096 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:39:42.103 00.002 8996 case statement mapped state 6 to 3
01:39:42.104 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:39:42.202 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
01:39:42.206 00.004 8996 PhdController::Dither begins
01:39:42.209 00.003 8996 dither: size=1.00, dRA=0.08 dDec=-0.72
01:39:42.213 00.004 8996 MountToCamera -- mountTheta (1.46) + m_xAngle (-0.10) = xAngle (1.36 = 1.36)
01:39:42.214 00.001 8996 MountToCamera -- mountX=0.08 mountY=-0.72 hyp=0.72 mountTheta=1.46 cameraX=0.15, cameraY=0.70 cameraTheta=1.36
01:39:42.216 00.002 8996 setting lock position to (136.89, 472.62)
01:39:42.218 00.002 8996 Mount: notify guiding dithered (0.1, 0.7)
01:39:42.220 00.002 8996 MultiStar: stabilizing after lock position change
01:39:42.222 00.002 8996 Status Line: Dither by 0.08,-0.72
01:39:42.225 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:39:42.227 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
01:39:42.227 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
01:39:42.648 00.421 20224 Exposure complete
01:39:42.708 00.060 20224 worker thread done servicing request
01:39:42.708 00.000 8996 OnExposeComplete: enter
01:39:42.709 00.001 8996 UpdateGuideState(): m_state=6
01:39:42.710 00.001 8996 Star::Find(15, 137, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13529
01:39:42.711 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=471.88, Mass=531921, SNR=247.6, Peak=41315 HFD=4.4
01:39:42.712 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:39:42.713 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
01:39:42.713 00.000 8996 CameraToMount -- cameraX=-0.54 cameraY=-0.74 hyp=0.91 cameraTheta=-2.20 mountX=-0.46 mountY=0.80, mountTheta=2.10
01:39:42.715 00.002 8996 dither recenter: remaining=(-0.1,0.7) step=(-0.1,0.7)
01:39:42.716 00.001 8996 MountToCamera -- mountTheta (-1.68) + m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:39:42.717 00.001 8996 MountToCamera -- mountX=-0.08 mountY=0.72 hyp=0.72 mountTheta=-1.68 cameraX=-0.15, cameraY=-0.70 cameraTheta=-1.78
01:39:42.718 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.70, opts=4)
01:39:42.718 00.000 8996 Enqueuing Move request for scope (-0.15, -0.70)
01:39:42.719 00.001 8996 Mount: notify direct move -0.08,0.72
01:39:42.720 00.001 20224 Worker thread wakes up
01:39:42.720 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.70) opts 0x4
01:39:42.720 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.70)
01:39:42.720 00.000 20224 Moving (-0.15, -0.70) raw xDistance=-0.08 yDistance=0.72
01:39:42.720 00.000 20224 MoveAxis(E, 18, B)
01:39:42.720 00.000 20224 Guiding  Dir = 2, Dur = 18
01:39:42.720 00.000 20224 IsSlewing returns 0
01:39:42.720 00.000 20224 IsGuiding returns 0
01:39:42.724 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=41315, med=3213, FiltMin=2902, FiltMax=23072, Gamma=1.000
01:39:42.743 00.019 8996 UpdateGuideState exits: m=531921 SNR=247.6
01:39:42.744 00.001 8996 PhdController: settling, locked = 1, distance = 0.95 (2.00) aobump = 0 frame = 1 / 99999
01:39:42.745 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539982.745,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.95,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:39:42.746 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:42.747 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:42.748 00.001 8996 Enqueuing Expose request
01:39:42.750 00.002 20224 IsGuiding returns 1
01:39:42.750 00.000 20224 scope still moving after pulse duration time elapsed
01:39:42.778 00.028 20224 IsSlewing returns 0
01:39:42.778 00.000 20224 IsGuiding returns 1
01:39:42.809 00.031 20224 IsSlewing returns 0
01:39:42.810 00.001 20224 IsGuiding returns 1
01:39:42.840 00.030 20224 IsSlewing returns 0
01:39:42.841 00.001 20224 IsGuiding returns 0
01:39:42.841 00.000 20224 scope move finished after 18 + 103 ms
01:39:42.841 00.000 20224 Move returns status 0, amount 18
01:39:42.841 00.000 20224 MoveAxis(S, 151, B)
01:39:42.841 00.000 20224 Guiding  Dir = 1, Dur = 151
01:39:42.841 00.000 20224 IsSlewing returns 0
01:39:42.842 00.001 20224 IsGuiding returns 0
01:39:42.905 00.063 20224 PulseGuide returned control before completion, sleep 98
01:39:43.012 00.107 20224 IsGuiding returns 1
01:39:43.012 00.000 20224 scope still moving after pulse duration time elapsed
01:39:43.044 00.032 20224 IsSlewing returns 0
01:39:43.045 00.001 20224 IsGuiding returns 1
01:39:43.074 00.029 20224 IsSlewing returns 0
01:39:43.074 00.000 20224 IsGuiding returns 0
01:39:43.074 00.000 20224 scope move finished after 151 + 81 ms
01:39:43.075 00.001 20224 Move returns status 0, amount 151
01:39:43.075 00.000 20224 move complete, result=0
01:39:43.075 00.000 20224 worker thread done servicing request
01:39:43.075 00.000 8996 GuideStep: -0.1 px 18 ms EAST, 0.7 px 151 ms SOUTH
01:39:43.076 00.001 20224 Worker thread wakes up
01:39:43.077 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:43.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:44.238 01.161 20224 Exposure complete
01:39:44.311 00.073 20224 worker thread done servicing request
01:39:44.311 00.000 8996 OnExposeComplete: enter
01:39:44.312 00.001 8996 UpdateGuideState(): m_state=6
01:39:44.313 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13530
01:39:44.314 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.29, Mass=695068, SNR=305.5, Peak=56467 HFD=4.6
01:39:44.315 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
01:39:44.315 00.000 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
01:39:44.316 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.33 hyp=0.39 cameraTheta=-2.13 mountX=-0.17 mountY=0.35, mountTheta=2.03
01:39:44.317 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.33, opts=13)
01:39:44.318 00.001 8996 Enqueuing Move request for scope (-0.20, -0.33)
01:39:44.319 00.001 20224 Worker thread wakes up
01:39:44.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.33) opts 0xd
01:39:44.319 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.33)
01:39:44.319 00.000 20224 Moving (-0.20, -0.33) raw xDistance=-0.17 yDistance=0.35
01:39:44.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:39:44.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:44.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:39:44.319 00.000 20224 MoveAxis(E, 0, ABG)
01:39:44.319 00.000 20224 Move returns status 0, amount 0
01:39:44.319 00.000 20224 MoveAxis(N, 0, ABG)
01:39:44.319 00.000 20224 Move returns status 0, amount 0
01:39:44.319 00.000 20224 move complete, result=0
01:39:44.319 00.000 20224 worker thread done servicing request
01:39:44.324 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=56467, med=3213, FiltMin=2905, FiltMax=26269, Gamma=1.000
01:39:44.346 00.022 8996 UpdateGuideState exits: m=695068 SNR=305.5
01:39:44.347 00.001 8996 PhdController: settling, locked = 1, distance = 0.39 (2.00) aobump = 0 frame = 2 / 99999
01:39:44.348 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539984.348,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.39,"Time":1.6,"SettleTime":3.0,"StarLocked":true}
01:39:44.349 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:44.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:44.350 00.000 8996 Enqueuing Expose request
01:39:44.351 00.001 20224 Worker thread wakes up
01:39:44.351 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:39:44.352 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:44.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:45.336 00.984 20224 Exposure complete
01:39:45.397 00.061 20224 worker thread done servicing request
01:39:45.397 00.000 8996 OnExposeComplete: enter
01:39:45.399 00.002 8996 UpdateGuideState(): m_state=6
01:39:45.399 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13531
01:39:45.400 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.15, Mass=622224, SNR=291.5, Peak=50451 HFD=4.3
01:39:45.401 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
01:39:45.402 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
01:39:45.403 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.46 hyp=0.47 cameraTheta=-1.38 mountX=0.13 mountY=0.45, mountTheta=1.28
01:39:45.404 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.46, opts=13)
01:39:45.405 00.001 8996 Enqueuing Move request for scope (0.09, -0.46)
01:39:45.406 00.001 20224 Worker thread wakes up
01:39:45.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.46) opts 0xd
01:39:45.406 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.46)
01:39:45.406 00.000 20224 Moving (0.09, -0.46) raw xDistance=0.13 yDistance=0.45
01:39:45.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:39:45.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:39:45.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
01:39:45.406 00.000 20224 MoveAxis(E, 0, ABG)
01:39:45.406 00.000 20224 Move returns status 0, amount 0
01:39:45.406 00.000 20224 MoveAxis(N, 0, ABG)
01:39:45.406 00.000 20224 Move returns status 0, amount 0
01:39:45.406 00.000 20224 move complete, result=0
01:39:45.406 00.000 20224 worker thread done servicing request
01:39:45.411 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=50451, med=3213, FiltMin=2899, FiltMax=25024, Gamma=1.000
01:39:45.433 00.022 8996 UpdateGuideState exits: m=622224 SNR=291.5
01:39:45.434 00.001 8996 PhdController: settling, locked = 1, distance = 0.41 (2.00) aobump = 0 frame = 3 / 99999
01:39:45.436 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770539985.436,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.41,"Time":2.7,"SettleTime":3.0,"StarLocked":true}
01:39:45.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:45.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:45.440 00.002 8996 Enqueuing Expose request
01:39:45.441 00.001 20224 Worker thread wakes up
01:39:45.441 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:39:45.442 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:45.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:46.605 01.163 20224 Exposure complete
01:39:46.687 00.082 20224 worker thread done servicing request
01:39:46.687 00.000 8996 OnExposeComplete: enter
01:39:46.688 00.001 8996 UpdateGuideState(): m_state=6
01:39:46.689 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13532
01:39:46.690 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.04, Mass=563032, SNR=301.0, Peak=45411 HFD=4.8
01:39:46.691 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
01:39:46.691 00.000 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
01:39:46.692 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.57 hyp=0.64 cameraTheta=-2.02 mountX=-0.22 mountY=0.60, mountTheta=1.92
01:39:46.694 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.57, opts=13)
01:39:46.695 00.001 8996 Enqueuing Move request for scope (-0.28, -0.57)
01:39:46.696 00.001 20224 Worker thread wakes up
01:39:46.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.57) opts 0xd
01:39:46.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.57)
01:39:46.696 00.000 20224 Moving (-0.28, -0.57) raw xDistance=-0.22 yDistance=0.60
01:39:46.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:39:46.696 00.000 20224 resist switch: large excursion: input 0.60 thresh 0.60 direction from 0 to 1
01:39:46.696 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.80
01:39:46.697 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
01:39:46.697 00.000 20224 MoveAxis(E, 32, ABG)
01:39:46.697 00.000 20224 Guiding  Dir = 2, Dur = 32
01:39:46.697 00.000 20224 IsSlewing returns 0
01:39:46.697 00.000 20224 IsGuiding returns 0
01:39:46.700 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=45411, med=3213, FiltMin=2886, FiltMax=24352, Gamma=1.000
01:39:46.714 00.014 8996 UpdateGuideState exits: m=563032 SNR=301.0
01:39:46.715 00.001 8996 PhdController: settling, locked = 1, distance = 0.48 (2.00) aobump = 0 frame = 4 / 99999
01:39:46.715 00.000 8996 PhdController: newstate STATE_FINISH
01:39:46.716 00.001 8996 PhdController complete: success
01:39:46.717 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770539986.717,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:39:46.717 00.000 8996 Mount: notify guiding dither settle done success=1
01:39:46.718 00.001 8996 PhdController: newstate STATE_IDLE
01:39:46.719 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:46.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:46.720 00.000 8996 Enqueuing Expose request
01:39:46.725 00.005 20224 PulseGuide returned control before completion, sleep 14
01:39:46.740 00.015 20224 IsGuiding returns 1
01:39:46.740 00.000 20224 scope still moving after pulse duration time elapsed
01:39:46.772 00.032 20224 IsSlewing returns 0
01:39:46.772 00.000 20224 IsGuiding returns 1
01:39:46.804 00.032 20224 IsSlewing returns 0
01:39:46.804 00.000 20224 IsGuiding returns 1
01:39:46.835 00.031 20224 IsSlewing returns 0
01:39:46.836 00.001 20224 IsGuiding returns 0
01:39:46.836 00.000 20224 scope move finished after 32 + 106 ms
01:39:46.836 00.000 20224 Move returns status 0, amount 32
01:39:46.836 00.000 20224 MoveAxis(S, 126, ABG)
01:39:46.836 00.000 20224 Guiding  Dir = 1, Dur = 126
01:39:46.837 00.001 20224 IsSlewing returns 0
01:39:46.837 00.000 20224 IsGuiding returns 0
01:39:46.884 00.047 20224 PulseGuide returned control before completion, sleep 90
01:39:46.990 00.106 20224 IsGuiding returns 1
01:39:46.990 00.000 20224 scope still moving after pulse duration time elapsed
01:39:47.020 00.030 20224 IsSlewing returns 0
01:39:47.021 00.001 20224 IsGuiding returns 1
01:39:47.052 00.031 20224 IsSlewing returns 0
01:39:47.052 00.000 20224 IsGuiding returns 0
01:39:47.052 00.000 20224 scope move finished after 126 + 89 ms
01:39:47.052 00.000 20224 Move returns status 0, amount 126
01:39:47.052 00.000 20224 move complete, result=0
01:39:47.053 00.001 20224 worker thread done servicing request
01:39:47.053 00.000 20224 Worker thread wakes up
01:39:47.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:47.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:47.053 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.6 px 126 ms SOUTH
01:39:47.312 00.259 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:39:47.314 00.002 8996 case statement mapped state 6 to 3
01:39:47.316 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:39:47.414 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
01:39:47.416 00.002 8996 PhdController::Guide begins
01:39:47.417 00.001 8996 PhdController: newstate STATE_SETUP
01:39:47.419 00.002 8996 PhdController: setup
01:39:47.421 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
01:39:47.423 00.002 8996 PhdController: guider state = 6
01:39:47.424 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:39:47.426 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
01:39:47.427 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
01:39:47.464 00.037 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:39:47.466 00.002 8996 case statement mapped state 6 to 3
01:39:47.468 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:39:48.037 00.569 20224 Exposure complete
01:39:48.129 00.092 20224 worker thread done servicing request
01:39:48.129 00.000 8996 OnExposeComplete: enter
01:39:48.130 00.001 8996 UpdateGuideState(): m_state=6
01:39:48.130 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13533
01:39:48.131 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=472.49, Mass=631094, SNR=267.1, Peak=41235 HFD=4.5
01:39:48.132 00.001 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
01:39:48.133 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.44 = 2.84)
01:39:48.133 00.000 8996 CameraToMount -- cameraX=0.28 cameraY=-0.12 hyp=0.31 cameraTheta=-0.42 mountX=0.29 mountY=0.09, mountTheta=0.30
01:39:48.135 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.12, opts=13)
01:39:48.136 00.001 8996 Enqueuing Move request for scope (0.28, -0.12)
01:39:48.137 00.001 20224 Worker thread wakes up
01:39:48.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.12) opts 0xd
01:39:48.137 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.12)
01:39:48.137 00.000 20224 Moving (0.28, -0.12) raw xDistance=0.29 yDistance=0.09
01:39:48.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
01:39:48.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:48.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:39:48.137 00.000 20224 MoveAxis(W, 41, ABG)
01:39:48.137 00.000 20224 Guiding  Dir = 3, Dur = 41
01:39:48.138 00.001 20224 IsSlewing returns 0
01:39:48.138 00.000 20224 IsGuiding returns 0
01:39:48.141 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41235, med=3213, FiltMin=2918, FiltMax=21840, Gamma=1.000
01:39:48.148 00.007 20224 PulseGuide returned control before completion, sleep 41
01:39:48.155 00.007 8996 UpdateGuideState exits: m=631094 SNR=267.1
01:39:48.155 00.000 8996 PhdController: settling, locked = 1, distance = 0.43 (2.00) aobump = 0 frame = 1 / 99999
01:39:48.156 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539988.156,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:39:48.157 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:48.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:48.158 00.000 8996 Enqueuing Expose request
01:39:48.193 00.035 20224 IsGuiding returns 1
01:39:48.193 00.000 20224 scope still moving after pulse duration time elapsed
01:39:48.224 00.031 20224 IsSlewing returns 0
01:39:48.224 00.000 20224 IsGuiding returns 0
01:39:48.224 00.000 20224 scope move finished after 41 + 46 ms
01:39:48.224 00.000 20224 Move returns status 0, amount 41
01:39:48.226 00.002 20224 MoveAxis(N, 0, ABG)
01:39:48.226 00.000 20224 Move returns status 0, amount 0
01:39:48.226 00.000 20224 move complete, result=0
01:39:48.226 00.000 20224 worker thread done servicing request
01:39:48.226 00.000 20224 Worker thread wakes up
01:39:48.226 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:48.226 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.1 px 0 ms NORTH
01:39:48.229 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:49.402 01.173 20224 Exposure complete
01:39:49.491 00.089 20224 worker thread done servicing request
01:39:49.491 00.000 8996 OnExposeComplete: enter
01:39:49.492 00.001 8996 UpdateGuideState(): m_state=6
01:39:49.493 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13534
01:39:49.493 00.000 8996 Star::Find returns 1 (0), X=136.75, Y=472.83, Mass=613712, SNR=299.3, Peak=53395 HFD=4.5
01:39:49.494 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
01:39:49.495 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
01:39:49.496 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.21 hyp=0.25 cameraTheta=2.15 mountX=-0.16 mountY=-0.19, mountTheta=-2.25
01:39:49.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.21, opts=13)
01:39:49.499 00.001 8996 Enqueuing Move request for scope (-0.14, 0.21)
01:39:49.500 00.001 20224 Worker thread wakes up
01:39:49.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.21) opts 0xd
01:39:49.500 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.21)
01:39:49.500 00.000 20224 Moving (-0.14, 0.21) raw xDistance=-0.16 yDistance=-0.19
01:39:49.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:39:49.500 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:49.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:39:49.500 00.000 20224 MoveAxis(E, 0, ABG)
01:39:49.500 00.000 20224 Move returns status 0, amount 0
01:39:49.500 00.000 20224 MoveAxis(N, 0, ABG)
01:39:49.500 00.000 20224 Move returns status 0, amount 0
01:39:49.500 00.000 20224 move complete, result=0
01:39:49.500 00.000 20224 worker thread done servicing request
01:39:49.503 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=53395, med=3213, FiltMin=2905, FiltMax=24182, Gamma=1.000
01:39:49.516 00.013 8996 UpdateGuideState exits: m=613712 SNR=299.3
01:39:49.518 00.002 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 2 / 99999
01:39:49.519 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539989.519,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.37,"Time":1.4,"SettleTime":3.0,"StarLocked":true}
01:39:49.519 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:49.520 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:49.521 00.001 8996 Enqueuing Expose request
01:39:49.522 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:49.522 00.000 20224 Worker thread wakes up
01:39:49.522 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:49.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:50.490 00.968 20224 Exposure complete
01:39:50.553 00.063 20224 worker thread done servicing request
01:39:50.553 00.000 8996 OnExposeComplete: enter
01:39:50.554 00.001 8996 UpdateGuideState(): m_state=6
01:39:50.556 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13535
01:39:50.558 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=472.96, Mass=725266, SNR=346.9, Peak=54963 HFD=4.4
01:39:50.561 00.003 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:39:50.563 00.002 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:39:50.565 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.34 hyp=0.35 cameraTheta=1.29 mountX=0.06 mountY=-0.35, mountTheta=-1.39
01:39:50.568 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.34, opts=13)
01:39:50.570 00.002 8996 Enqueuing Move request for scope (0.10, 0.34)
01:39:50.571 00.001 20224 Worker thread wakes up
01:39:50.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.34) opts 0xd
01:39:50.571 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.34)
01:39:50.571 00.000 20224 Moving (0.10, 0.34) raw xDistance=0.06 yDistance=-0.35
01:39:50.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:39:50.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:50.572 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:39:50.572 00.000 20224 MoveAxis(E, 0, ABG)
01:39:50.572 00.000 20224 Move returns status 0, amount 0
01:39:50.572 00.000 20224 MoveAxis(N, 0, ABG)
01:39:50.572 00.000 20224 Move returns status 0, amount 0
01:39:50.572 00.000 20224 move complete, result=0
01:39:50.572 00.000 20224 worker thread done servicing request
01:39:50.581 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=54963, med=3213, FiltMin=2921, FiltMax=29110, Gamma=1.000
01:39:50.601 00.020 8996 UpdateGuideState exits: m=725266 SNR=346.9
01:39:50.602 00.001 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 3 / 99999
01:39:50.603 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770539990.602,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.37,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
01:39:50.604 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:50.606 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:50.608 00.002 8996 Enqueuing Expose request
01:39:50.609 00.001 20224 Worker thread wakes up
01:39:50.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:50.609 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:39:50.610 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:51.781 01.171 20224 Exposure complete
01:39:51.852 00.071 20224 worker thread done servicing request
01:39:51.852 00.000 8996 OnExposeComplete: enter
01:39:51.853 00.001 8996 UpdateGuideState(): m_state=6
01:39:51.854 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13536
01:39:51.855 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=472.89, Mass=600717, SNR=265.3, Peak=52131 HFD=4.3
01:39:51.855 00.000 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
01:39:51.856 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
01:39:51.857 00.001 8996 CameraToMount -- cameraX=-0.43 cameraY=0.27 hyp=0.51 cameraTheta=2.59 mountX=-0.46 mountY=-0.22, mountTheta=-2.70
01:39:51.858 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.43, y=0.27, opts=13)
01:39:51.859 00.001 8996 Enqueuing Move request for scope (-0.43, 0.27)
01:39:51.860 00.001 20224 Worker thread wakes up
01:39:51.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.27) opts 0xd
01:39:51.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.43, 0.27)
01:39:51.860 00.000 20224 Moving (-0.43, 0.27) raw xDistance=-0.46 yDistance=-0.22
01:39:51.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
01:39:51.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:51.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:39:51.860 00.000 20224 MoveAxis(E, 67, ABG)
01:39:51.860 00.000 20224 Guiding  Dir = 2, Dur = 67
01:39:51.861 00.001 20224 IsSlewing returns 0
01:39:51.861 00.000 20224 IsGuiding returns 0
01:39:51.862 00.001 20224 PulseGuide returned control before completion, sleep 76
01:39:51.865 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=52131, med=3213, FiltMin=2909, FiltMax=24630, Gamma=1.000
01:39:51.879 00.014 8996 UpdateGuideState exits: m=600717 SNR=265.3
01:39:51.880 00.001 8996 PhdController: settling, locked = 1, distance = 0.41 (2.00) aobump = 0 frame = 4 / 99999
01:39:51.881 00.001 8996 PhdController: newstate STATE_FINISH
01:39:51.882 00.001 8996 PhdController complete: success
01:39:51.882 00.000 8996 evsrv: {"Event":"SettleDone","Timestamp":1770539991.882,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:39:51.883 00.001 8996 Mount: notify guiding dither settle done success=1
01:39:51.884 00.001 8996 PhdController: newstate STATE_IDLE
01:39:51.885 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:51.885 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:51.887 00.002 8996 Enqueuing Expose request
01:39:51.948 00.061 20224 IsGuiding returns 0
01:39:51.948 00.000 20224 Move returns status 0, amount 67
01:39:51.948 00.000 20224 MoveAxis(N, 0, ABG)
01:39:51.948 00.000 20224 Move returns status 0, amount 0
01:39:51.948 00.000 20224 move complete, result=0
01:39:51.948 00.000 20224 worker thread done servicing request
01:39:51.948 00.000 20224 Worker thread wakes up
01:39:51.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:51.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:51.949 00.001 8996 GuideStep: -0.5 px 67 ms EAST, -0.2 px 0 ms NORTH
01:39:52.934 00.985 20224 Exposure complete
01:39:53.007 00.073 20224 worker thread done servicing request
01:39:53.007 00.000 8996 OnExposeComplete: enter
01:39:53.008 00.001 8996 UpdateGuideState(): m_state=6
01:39:53.009 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.010 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.90, Mass=518179, SNR=282.7, Peak=48531 HFD=4.4
01:39:53.010 00.000 8996 MultiStar: exiting stabilization period
01:39:53.011 00.001 8996 MultiStar: updating star positions after lock position change
01:39:53.012 00.001 8996 Star::Find(15, 776, 313, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.013 00.001 8996 Star::Find returns 1 (0), X=775.86, Y=310.72, Mass=345743, SNR=217.5, Peak=32032 HFD=4.0
01:39:53.013 00.000 8996 Star::Find(15, 960, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.014 00.001 8996 Star::Find returns 1 (0), X=958.56, Y=93.47, Mass=318592, SNR=204.0, Peak=25885 HFD=4.2
01:39:53.016 00.002 8996 Star::Find(15, 925, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.017 00.001 8996 Star::Find returns 1 (0), X=925.80, Y=506.69, Mass=277035, SNR=187.9, Peak=21561 HFD=4.3
01:39:53.018 00.001 8996 Star::Find(15, 896, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.019 00.001 8996 Star::Find returns 1 (0), X=896.57, Y=484.09, Mass=212110, SNR=173.7, Peak=19581 HFD=3.9
01:39:53.019 00.000 8996 Star::Find(15, 496, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.020 00.001 8996 Star::Find returns 1 (0), X=496.68, Y=488.49, Mass=242817, SNR=159.2, Peak=23133 HFD=3.6
01:39:53.021 00.001 8996 Star::Find(15, 942, 760, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.022 00.001 8996 Star::Find returns 1 (0), X=943.87, Y=756.98, Mass=151777, SNR=118.3, Peak=17257 HFD=4.2
01:39:53.022 00.000 8996 Star::Find(15, 1142, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.022 00.000 8996 Star::Find returns 1 (0), X=1142.99, Y=639.27, Mass=147372, SNR=120.1, Peak=15053 HFD=4.0
01:39:53.024 00.002 8996 Star::Find(15, 479, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.025 00.001 8996 Star::Find returns 1 (0), X=479.66, Y=383.56, Mass=128104, SNR=122.4, Peak=12566 HFD=3.5
01:39:53.026 00.001 8996 Star::Find(15, 530, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.026 00.000 8996 Star::Find returns 1 (0), X=532.45, Y=802.45, Mass=128219, SNR=107.6, Peak=11734 HFD=4.1
01:39:53.027 00.001 8996 Star::Find(15, 410, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.028 00.001 8996 Star::Find returns 1 (0), X=410.28, Y=355.12, Mass=138896, SNR=118.6, Peak=15529 HFD=3.9
01:39:53.029 00.001 8996 Star::Find(15, 178, 57, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13537
01:39:53.029 00.000 8996 Star::Find returns 1 (0), X=177.21, Y=57.76, Mass=133648, SNR=107.0, Peak=14006 HFD=4.3
01:39:53.030 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
01:39:53.031 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
01:39:53.032 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.28 hyp=0.30 cameraTheta=1.97 mountX=-0.14 mountY=-0.27, mountTheta=-2.07
01:39:53.036 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.28, opts=13)
01:39:53.037 00.001 8996 Enqueuing Move request for scope (-0.12, 0.28)
01:39:53.038 00.001 20224 Worker thread wakes up
01:39:53.038 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.28) opts 0xd
01:39:53.038 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.28)
01:39:53.038 00.000 20224 Moving (-0.12, 0.28) raw xDistance=-0.14 yDistance=-0.27
01:39:53.038 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:39:53.038 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:39:53.038 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:39:53.038 00.000 20224 MoveAxis(E, 0, ABG)
01:39:53.038 00.000 20224 Move returns status 0, amount 0
01:39:53.038 00.000 20224 MoveAxis(N, 0, ABG)
01:39:53.038 00.000 20224 Move returns status 0, amount 0
01:39:53.038 00.000 20224 move complete, result=0
01:39:53.038 00.000 20224 worker thread done servicing request
01:39:53.042 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48531, med=3213, FiltMin=2912, FiltMax=22550, Gamma=1.000
01:39:53.054 00.012 8996 UpdateGuideState exits: m=518179 SNR=282.7
01:39:53.056 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:53.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:53.058 00.001 8996 Enqueuing Expose request
01:39:53.058 00.000 20224 Worker thread wakes up
01:39:53.058 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:39:53.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:53.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:54.241 01.182 20224 Exposure complete
01:39:54.337 00.096 20224 worker thread done servicing request
01:39:54.337 00.000 8996 OnExposeComplete: enter
01:39:54.340 00.003 8996 UpdateGuideState(): m_state=6
01:39:54.341 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13538
01:39:54.343 00.002 8996 Star::Find returns 1 (0), X=137.44, Y=472.87, Mass=585148, SNR=311.1, Peak=43053 HFD=4.4
01:39:54.344 00.001 8996 MultiStar: [#1 0.31,-0.13,0.66,U] [#2 0.49,0.03,0.00,R] [#3 0.17,-0.41,0.56,U] [#4 0.48,-0.08,0.00,M1] [#5 0.34,-0.05,0.49,U] [#6 -0.01,-0.31,0.33,U] [#7 0.01,-0.57,0.00,M2] [#8 0.18,-0.03,0.37,U] 
01:39:54.345 00.001 8996 refined, 5 included, MultiStar: {0.31, -0.06}, one-star: {0.55, 0.26}
01:39:54.346 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.08 = -0.08)
01:39:54.347 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.08)
01:39:54.348 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.06 hyp=0.32 cameraTheta=-0.17 mountX=0.32 mountY=0.02, mountTheta=0.06
01:39:54.350 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.06, opts=13)
01:39:54.351 00.001 8996 Enqueuing Move request for scope (0.31, -0.06)
01:39:54.352 00.001 20224 Worker thread wakes up
01:39:54.353 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.06) opts 0xd
01:39:54.353 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.06)
01:39:54.353 00.000 20224 Moving (0.31, -0.06) raw xDistance=0.32 yDistance=0.02
01:39:54.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:39:54.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:54.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:39:54.353 00.000 20224 MoveAxis(W, 47, ABG)
01:39:54.353 00.000 20224 Guiding  Dir = 3, Dur = 47
01:39:54.353 00.000 20224 IsSlewing returns 0
01:39:54.353 00.000 20224 IsGuiding returns 0
01:39:54.358 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43053, med=3213, FiltMin=2896, FiltMax=24163, Gamma=1.000
01:39:54.376 00.018 8996 UpdateGuideState exits: m=585148 SNR=311.1
01:39:54.377 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:54.378 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:54.378 00.000 8996 Enqueuing Expose request
01:39:54.387 00.009 20224 PulseGuide returned control before completion, sleep 24
01:39:54.416 00.029 20224 IsGuiding returns 1
01:39:54.416 00.000 20224 scope still moving after pulse duration time elapsed
01:39:54.447 00.031 20224 IsSlewing returns 0
01:39:54.447 00.000 20224 IsGuiding returns 1
01:39:54.478 00.031 20224 IsSlewing returns 0
01:39:54.478 00.000 20224 IsGuiding returns 0
01:39:54.478 00.000 20224 scope move finished after 47 + 78 ms
01:39:54.478 00.000 20224 Move returns status 0, amount 47
01:39:54.478 00.000 20224 MoveAxis(N, 0, ABG)
01:39:54.478 00.000 20224 Move returns status 0, amount 0
01:39:54.478 00.000 20224 move complete, result=0
01:39:54.478 00.000 20224 worker thread done servicing request
01:39:54.479 00.001 20224 Worker thread wakes up
01:39:54.479 00.000 8996 GuideStep: 0.3 px 47 ms WEST, 0.0 px 0 ms NORTH
01:39:54.482 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:54.483 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:55.482 00.999 20224 Exposure complete
01:39:55.553 00.071 20224 worker thread done servicing request
01:39:55.553 00.000 8996 OnExposeComplete: enter
01:39:55.554 00.001 8996 UpdateGuideState(): m_state=6
01:39:55.555 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13539
01:39:55.556 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=472.79, Mass=665939, SNR=359.8, Peak=48979 HFD=4.4
01:39:55.557 00.001 8996 MultiStar: [#1 0.12,-0.04,0.53,U] [#2 -0.55,0.06,0.00,M1] [#3 -0.21,-0.33,0.51,U] [#4 -0.02,0.01,0.39,U] [#5 -0.14,0.05,0.58,U] [#6 -0.34,-0.33,0.00,M1] [#7 -0.32,-0.55,0.00,M3] [#8 -0.05,0.23,0.36,U] 
01:39:55.558 00.001 8996 refined, 5 included, MultiStar: {-0.01, 0.03}, one-star: {0.11, 0.18}
01:39:55.559 00.001 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
01:39:55.560 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
01:39:55.561 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=2.04 mountX=-0.02 mountY=-0.03, mountTheta=-2.14
01:39:55.562 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
01:39:55.563 00.001 8996 Enqueuing Move request for scope (-0.01, 0.03)
01:39:55.563 00.000 20224 Worker thread wakes up
01:39:55.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:39:55.563 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:39:55.563 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.02 yDistance=-0.03
01:39:55.564 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:39:55.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:55.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:39:55.564 00.000 20224 MoveAxis(E, 0, ABG)
01:39:55.564 00.000 20224 Move returns status 0, amount 0
01:39:55.564 00.000 20224 MoveAxis(N, 0, ABG)
01:39:55.564 00.000 20224 Move returns status 0, amount 0
01:39:55.564 00.000 20224 move complete, result=0
01:39:55.565 00.001 20224 worker thread done servicing request
01:39:55.570 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48979, med=3213, FiltMin=2886, FiltMax=25174, Gamma=1.000
01:39:55.586 00.016 8996 UpdateGuideState exits: m=665939 SNR=359.8
01:39:55.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:55.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:55.589 00.001 8996 Enqueuing Expose request
01:39:55.590 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:39:55.591 00.001 20224 Worker thread wakes up
01:39:55.591 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:55.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:56.737 01.146 20224 Exposure complete
01:39:56.818 00.081 20224 worker thread done servicing request
01:39:56.818 00.000 8996 OnExposeComplete: enter
01:39:56.820 00.002 8996 UpdateGuideState(): m_state=6
01:39:56.822 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13540
01:39:56.824 00.002 8996 Star::Find returns 1 (0), X=136.95, Y=473.06, Mass=645676, SNR=341.7, Peak=55635 HFD=4.4
01:39:56.826 00.002 8996 MultiStar: [#1 -0.12,0.19,0.65,U] [#2 -0.55,-0.05,0.00,M2] [#3 -0.54,-0.16,0.00,M1] [#4 -0.42,0.26,0.00,M1] [#5 0.11,0.31,0.46,U] [#6 -0.37,-0.18,0.38,U] [#7 -0.11,-0.25,0.35,U] [#8 -0.02,0.11,0.39,U] 
01:39:56.828 00.002 8996 refined, 5 included, MultiStar: {-0.05, 0.18}, one-star: {0.06, 0.44}
01:39:56.831 00.003 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
01:39:56.832 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:39:56.833 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.83 mountX=-0.07 mountY=-0.18, mountTheta=-1.93
01:39:56.836 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.18, opts=13)
01:39:56.837 00.001 8996 Enqueuing Move request for scope (-0.05, 0.18)
01:39:56.838 00.001 20224 Worker thread wakes up
01:39:56.838 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
01:39:56.838 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
01:39:56.839 00.001 20224 Moving (-0.05, 0.18) raw xDistance=-0.07 yDistance=-0.18
01:39:56.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:39:56.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:56.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:39:56.839 00.000 20224 MoveAxis(E, 0, ABG)
01:39:56.839 00.000 20224 Move returns status 0, amount 0
01:39:56.839 00.000 20224 MoveAxis(N, 0, ABG)
01:39:56.839 00.000 20224 Move returns status 0, amount 0
01:39:56.839 00.000 20224 move complete, result=0
01:39:56.839 00.000 20224 worker thread done servicing request
01:39:56.844 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=55635, med=3213, FiltMin=2915, FiltMax=25142, Gamma=1.000
01:39:56.860 00.016 8996 UpdateGuideState exits: m=645676 SNR=341.7
01:39:56.862 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:56.863 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:56.865 00.002 8996 Enqueuing Expose request
01:39:56.866 00.001 20224 Worker thread wakes up
01:39:56.866 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:39:56.868 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:56.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:57.840 00.972 20224 Exposure complete
01:39:57.956 00.116 20224 worker thread done servicing request
01:39:57.956 00.000 8996 OnExposeComplete: enter
01:39:57.958 00.002 8996 UpdateGuideState(): m_state=6
01:39:57.959 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13541
01:39:57.961 00.002 8996 Star::Find returns 1 (0), X=137.22, Y=472.83, Mass=684192, SNR=319.3, Peak=53475 HFD=4.4
01:39:57.963 00.002 8996 MultiStar: [#1 0.20,-0.19,0.59,U] [#2 -0.33,-0.29,0.74,U] [#3 -0.18,-0.59,0.00,M2] [#4 0.21,-0.19,0.51,U] [#5 -0.18,-0.02,0.49,U] [#6 -0.29,-0.49,0.00,M1] [#7 -0.15,-0.45,0.00,M3] [#8 -0.11,-0.10,0.31,U] 
01:39:57.964 00.001 8996 refined, 5 included, MultiStar: {0.05, -0.07}, one-star: {0.33, 0.21}
01:39:57.966 00.002 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
01:39:57.969 00.003 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
01:39:57.971 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-0.92 mountX=0.06 mountY=0.06, mountTheta=0.82
01:39:57.975 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.07, opts=13)
01:39:57.978 00.003 8996 Enqueuing Move request for scope (0.05, -0.07)
01:39:57.980 00.002 20224 Worker thread wakes up
01:39:57.980 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.07) opts 0xd
01:39:57.980 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.07)
01:39:57.980 00.000 20224 Moving (0.05, -0.07) raw xDistance=0.06 yDistance=0.06
01:39:57.980 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:39:57.981 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:57.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:39:57.981 00.000 20224 MoveAxis(E, 0, ABG)
01:39:57.981 00.000 20224 Move returns status 0, amount 0
01:39:57.981 00.000 20224 MoveAxis(N, 0, ABG)
01:39:57.981 00.000 20224 Move returns status 0, amount 0
01:39:57.981 00.000 20224 move complete, result=0
01:39:57.981 00.000 20224 worker thread done servicing request
01:39:57.988 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=53475, med=3213, FiltMin=2928, FiltMax=25494, Gamma=1.000
01:39:58.002 00.014 8996 UpdateGuideState exits: m=684192 SNR=319.3
01:39:58.003 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:58.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:58.005 00.001 8996 Enqueuing Expose request
01:39:58.006 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:39:58.007 00.001 20224 Worker thread wakes up
01:39:58.007 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:58.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:39:59.208 01.201 20224 Exposure complete
01:39:59.283 00.075 20224 worker thread done servicing request
01:39:59.283 00.000 8996 OnExposeComplete: enter
01:39:59.284 00.001 8996 UpdateGuideState(): m_state=6
01:39:59.285 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13542
01:39:59.287 00.002 8996 Star::Find returns 1 (0), X=136.97, Y=472.98, Mass=608070, SNR=282.7, Peak=48355 HFD=4.5
01:39:59.288 00.001 8996 MultiStar: [#1 0.10,0.04,0.66,U] [#2 -0.80,0.16,0.00,M2] [#3 -0.33,-0.20,0.66,U] [#4 -0.34,-0.12,0.59,U] [#5 -0.31,0.34,0.00,M1] [#6 -0.12,-0.09,0.55,U] [#7 0.03,-0.38,0.42,U] [#8 -0.38,0.15,0.43,U] 
01:39:59.288 00.000 8996 refined, 6 included, MultiStar: {-0.11, 0.01}, one-star: {0.08, 0.36}
01:39:59.289 00.001 8996 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.10) = xAngle (3.15 = -3.13)
01:39:59.291 00.002 8996 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.03 = 0.03)
01:39:59.294 00.003 8996 CameraToMount -- cameraX=-0.11 cameraY=0.01 hyp=0.11 cameraTheta=3.05 mountX=-0.11 mountY=0.00, mountTheta=3.11
01:39:59.297 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.01, opts=13)
01:39:59.297 00.000 8996 Enqueuing Move request for scope (-0.11, 0.01)
01:39:59.298 00.001 20224 Worker thread wakes up
01:39:59.298 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.01) opts 0xd
01:39:59.298 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.01)
01:39:59.298 00.000 20224 Moving (-0.11, 0.01) raw xDistance=-0.11 yDistance=0.00
01:39:59.299 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:39:59.299 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:39:59.299 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:39:59.299 00.000 20224 MoveAxis(E, 0, ABG)
01:39:59.299 00.000 20224 Move returns status 0, amount 0
01:39:59.299 00.000 20224 MoveAxis(N, 0, ABG)
01:39:59.299 00.000 20224 Move returns status 0, amount 0
01:39:59.299 00.000 20224 move complete, result=0
01:39:59.299 00.000 20224 worker thread done servicing request
01:39:59.306 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=48355, med=3213, FiltMin=2918, FiltMax=22902, Gamma=1.000
01:39:59.321 00.015 8996 UpdateGuideState exits: m=608070 SNR=282.7
01:39:59.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:39:59.323 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:39:59.324 00.001 8996 Enqueuing Expose request
01:39:59.325 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:39:59.326 00.001 20224 Worker thread wakes up
01:39:59.326 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:39:59.326 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:00.304 00.978 20224 Exposure complete
01:40:00.385 00.081 20224 worker thread done servicing request
01:40:00.385 00.000 8996 OnExposeComplete: enter
01:40:00.387 00.002 8996 UpdateGuideState(): m_state=6
01:40:00.388 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13543
01:40:00.390 00.002 8996 Star::Find returns 1 (0), X=136.59, Y=472.94, Mass=652365, SNR=321.6, Peak=54771 HFD=4.5
01:40:00.391 00.001 8996 MultiStar: [#1 0.10,-0.31,0.59,U] [#2 -0.76,-0.20,0.00,M3] [#3 -0.47,-0.63,0.00,M2] [#4 -0.17,-0.52,0.00,M1] [#5 -0.34,-0.03,0.54,U] [#6 -0.43,-0.60,0.00,M1] [#7 -0.07,-0.56,0.00,M3] [#8 -0.43,-0.14,0.33,U] 
01:40:00.393 00.002 8996 refined, 3 included, MultiStar: {-0.23, 0.03}, one-star: {-0.30, 0.32}
01:40:00.394 00.001 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
01:40:00.396 00.002 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
01:40:00.397 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.03 hyp=0.23 cameraTheta=3.00 mountX=-0.23 mountY=-0.01, mountTheta=-3.12
01:40:00.402 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.03, opts=13)
01:40:00.403 00.001 8996 Enqueuing Move request for scope (-0.23, 0.03)
01:40:00.405 00.002 20224 Worker thread wakes up
01:40:00.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.03) opts 0xd
01:40:00.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.03)
01:40:00.405 00.000 20224 Moving (-0.23, 0.03) raw xDistance=-0.23 yDistance=-0.01
01:40:00.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:40:00.405 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:00.405 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:40:00.406 00.001 20224 MoveAxis(E, 34, ABG)
01:40:00.406 00.000 20224 Guiding  Dir = 2, Dur = 34
01:40:00.406 00.000 20224 IsSlewing returns 0
01:40:00.406 00.000 20224 IsGuiding returns 0
01:40:00.411 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=54771, med=3213, FiltMin=2909, FiltMax=26669, Gamma=1.000
01:40:00.444 00.033 8996 UpdateGuideState exits: m=652365 SNR=321.6
01:40:00.446 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:00.448 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:00.450 00.002 8996 Enqueuing Expose request
01:40:00.463 00.013 20224 IsGuiding returns 1
01:40:00.463 00.000 20224 scope still moving after pulse duration time elapsed
01:40:00.492 00.029 20224 IsSlewing returns 0
01:40:00.492 00.000 20224 IsGuiding returns 1
01:40:00.523 00.031 20224 IsSlewing returns 0
01:40:00.523 00.000 20224 IsGuiding returns 1
01:40:00.554 00.031 20224 IsSlewing returns 0
01:40:00.554 00.000 20224 IsGuiding returns 0
01:40:00.554 00.000 20224 scope move finished after 34 + 113 ms
01:40:00.554 00.000 20224 Move returns status 0, amount 34
01:40:00.555 00.001 20224 MoveAxis(N, 0, ABG)
01:40:00.555 00.000 20224 Move returns status 0, amount 0
01:40:00.555 00.000 20224 move complete, result=0
01:40:00.555 00.000 20224 worker thread done servicing request
01:40:00.555 00.000 20224 Worker thread wakes up
01:40:00.555 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.0 px 0 ms NORTH
01:40:00.557 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:00.557 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:01.745 01.188 20224 Exposure complete
01:40:01.827 00.082 20224 worker thread done servicing request
01:40:01.827 00.000 8996 OnExposeComplete: enter
01:40:01.828 00.001 8996 UpdateGuideState(): m_state=6
01:40:01.829 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13544
01:40:01.830 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.30, Mass=568004, SNR=276.1, Peak=46003 HFD=4.3
01:40:01.831 00.001 8996 MultiStar: [#1 0.09,-0.61,0.00,M1] [#2 -0.47,-0.56,0.00,M4] [#3 -0.39,-0.59,0.00,M3] [#4 -0.06,-0.58,0.00,M2] [#5 -0.20,-0.11,0.60,U] [#6 -0.28,-0.55,0.00,M2] [#7 0.08,-0.54,0.00,M4] [#8 -0.07,-0.36,0.45,U] 
01:40:01.831 00.000 8996 refined, 2 included, MultiStar: {-0.07, -0.26}, one-star: {0.00, -0.31}
01:40:01.832 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:40:01.833 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
01:40:01.834 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.84 mountX=-0.05 mountY=0.27, mountTheta=1.74
01:40:01.836 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.26, opts=13)
01:40:01.839 00.003 8996 Enqueuing Move request for scope (-0.07, -0.26)
01:40:01.842 00.003 20224 Worker thread wakes up
01:40:01.842 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd
01:40:01.842 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.26)
01:40:01.842 00.000 20224 Moving (-0.07, -0.26) raw xDistance=-0.05 yDistance=0.27
01:40:01.842 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:40:01.842 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:01.842 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:40:01.843 00.001 20224 MoveAxis(E, 0, ABG)
01:40:01.843 00.000 20224 Move returns status 0, amount 0
01:40:01.843 00.000 20224 MoveAxis(N, 0, ABG)
01:40:01.843 00.000 20224 Move returns status 0, amount 0
01:40:01.843 00.000 20224 move complete, result=0
01:40:01.843 00.000 20224 worker thread done servicing request
01:40:01.852 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46003, med=3213, FiltMin=2899, FiltMax=22640, Gamma=1.000
01:40:01.870 00.018 8996 UpdateGuideState exits: m=568004 SNR=276.1
01:40:01.871 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:01.873 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:01.873 00.000 8996 Enqueuing Expose request
01:40:01.873 00.000 20224 Worker thread wakes up
01:40:01.873 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:40:01.874 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:01.874 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:02.867 00.993 20224 Exposure complete
01:40:02.934 00.067 20224 worker thread done servicing request
01:40:02.934 00.000 8996 OnExposeComplete: enter
01:40:02.935 00.001 8996 UpdateGuideState(): m_state=6
01:40:02.936 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13545
01:40:02.937 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=472.57, Mass=596966, SNR=301.6, Peak=39139 HFD=4.6
01:40:02.937 00.000 8996 MultiStar: [#1 0.30,-0.50,0.00,M2] [#2 -0.33,-0.41,0.00,M5] [#3 -0.09,-0.40,0.70,U] [#4 -0.01,-0.47,0.00,M3] [#5 0.22,0.05,0.58,U] [#6 0.09,-0.22,0.44,U] [#7 0.38,-0.39,0.00,M5] [#8 0.08,-0.29,0.40,U] 
01:40:02.938 00.001 8996 refined, 4 included, MultiStar: {0.15, -0.16}, one-star: {0.33, -0.05}
01:40:02.939 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
01:40:02.940 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.43)
01:40:02.940 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.16 hyp=0.22 cameraTheta=-0.82 mountX=0.17 mountY=0.15, mountTheta=0.72
01:40:02.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.16, opts=13)
01:40:02.943 00.001 8996 Enqueuing Move request for scope (0.15, -0.16)
01:40:02.944 00.001 20224 Worker thread wakes up
01:40:02.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.16) opts 0xd
01:40:02.944 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.16)
01:40:02.944 00.000 20224 Moving (0.15, -0.16) raw xDistance=0.17 yDistance=0.15
01:40:02.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:40:02.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:02.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:40:02.944 00.000 20224 MoveAxis(E, 0, ABG)
01:40:02.944 00.000 20224 Move returns status 0, amount 0
01:40:02.944 00.000 20224 MoveAxis(N, 0, ABG)
01:40:02.944 00.000 20224 Move returns status 0, amount 0
01:40:02.945 00.001 20224 move complete, result=0
01:40:02.945 00.000 20224 worker thread done servicing request
01:40:02.949 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=39139, med=3213, FiltMin=2893, FiltMax=19673, Gamma=1.000
01:40:02.963 00.014 8996 UpdateGuideState exits: m=596966 SNR=301.6
01:40:02.965 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:02.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:02.968 00.002 8996 Enqueuing Expose request
01:40:02.969 00.001 20224 Worker thread wakes up
01:40:02.969 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:02.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:02.969 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:04.118 01.149 20224 Exposure complete
01:40:04.210 00.092 20224 worker thread done servicing request
01:40:04.210 00.000 8996 OnExposeComplete: enter
01:40:04.211 00.001 8996 UpdateGuideState(): m_state=6
01:40:04.212 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13546
01:40:04.213 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.63, Mass=630761, SNR=299.2, Peak=47235 HFD=4.6
01:40:04.214 00.001 8996 MultiStar: [#1 0.18,-0.09,0.62,U] [#2 -0.55,-0.14,0.00,M6] [#3 -0.04,-0.08,0.70,U] [#4 0.23,-0.20,0.57,U] [#5 0.11,-0.02,0.51,U] [#6 -0.04,-0.21,0.43,U] [#7 -0.03,-0.17,0.40,U] [#8 -0.04,-0.07,0.36,U] 
01:40:04.215 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.09}, one-star: {0.17, 0.01}
01:40:04.216 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
01:40:04.217 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.47)
01:40:04.218 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-0.79 mountX=0.09 mountY=0.08, mountTheta=0.68
01:40:04.221 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.09, opts=13)
01:40:04.224 00.003 8996 Enqueuing Move request for scope (0.09, -0.09)
01:40:04.226 00.002 20224 Worker thread wakes up
01:40:04.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
01:40:04.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
01:40:04.226 00.000 20224 Moving (0.09, -0.09) raw xDistance=0.09 yDistance=0.08
01:40:04.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:40:04.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:04.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:40:04.226 00.000 20224 MoveAxis(E, 0, ABG)
01:40:04.226 00.000 20224 Move returns status 0, amount 0
01:40:04.226 00.000 20224 MoveAxis(N, 0, ABG)
01:40:04.227 00.001 20224 Move returns status 0, amount 0
01:40:04.227 00.000 20224 move complete, result=0
01:40:04.227 00.000 20224 worker thread done servicing request
01:40:04.235 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47235, med=3213, FiltMin=2931, FiltMax=22934, Gamma=1.000
01:40:04.258 00.023 8996 UpdateGuideState exits: m=630761 SNR=299.2
01:40:04.260 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:04.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:04.262 00.001 8996 Enqueuing Expose request
01:40:04.264 00.002 20224 Worker thread wakes up
01:40:04.264 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:04.266 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:04.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:05.233 00.967 20224 Exposure complete
01:40:05.292 00.059 20224 worker thread done servicing request
01:40:05.292 00.000 8996 OnExposeComplete: enter
01:40:05.293 00.001 8996 UpdateGuideState(): m_state=6
01:40:05.295 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13547
01:40:05.296 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=472.59, Mass=623192, SNR=332.3, Peak=44051 HFD=4.4
01:40:05.297 00.001 8996 MultiStar: [#1 0.03,-0.12,0.52,U] [#2 -0.54,-0.07,0.00,M7] [#3 -0.50,-0.32,0.00,M2] [#4 -0.54,-0.27,0.00,M3] [#5 -0.13,0.01,0.54,U] [#6 -0.31,-0.18,0.34,U] [#7 -0.22,-0.25,0.33,U] [#8 -0.09,0.05,0.35,U] 
01:40:05.298 00.001 8996 single-star, 5 included, MultiStar: {-0.10, -0.07}, one-star: {-0.04, -0.02}
01:40:05.299 00.001 8996 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.10) = xAngle (-2.48 = -2.48)
01:40:05.300 00.001 8996 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.60 = 0.68)
01:40:05.300 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-2.58 mountX=-0.03 mountY=0.03, mountTheta=2.47
01:40:05.302 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
01:40:05.303 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
01:40:05.304 00.001 20224 Worker thread wakes up
01:40:05.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
01:40:05.304 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
01:40:05.304 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.03 yDistance=0.03
01:40:05.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:40:05.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:05.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:40:05.304 00.000 20224 MoveAxis(E, 0, ABG)
01:40:05.304 00.000 20224 Move returns status 0, amount 0
01:40:05.304 00.000 20224 MoveAxis(N, 0, ABG)
01:40:05.304 00.000 20224 Move returns status 0, amount 0
01:40:05.304 00.000 20224 move complete, result=0
01:40:05.304 00.000 20224 worker thread done servicing request
01:40:05.308 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44051, med=3213, FiltMin=2894, FiltMax=26112, Gamma=1.000
01:40:05.321 00.013 8996 UpdateGuideState exits: m=623192 SNR=332.3
01:40:05.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:05.323 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:05.323 00.000 8996 Enqueuing Expose request
01:40:05.324 00.001 20224 Worker thread wakes up
01:40:05.324 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:05.325 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:05.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:06.482 01.157 20224 Exposure complete
01:40:06.537 00.055 20224 worker thread done servicing request
01:40:06.537 00.000 8996 OnExposeComplete: enter
01:40:06.538 00.001 8996 UpdateGuideState(): m_state=6
01:40:06.538 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13548
01:40:06.539 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=472.86, Mass=610434, SNR=307.1, Peak=48435 HFD=4.3
01:40:06.540 00.001 8996 MultiStar: [#1 0.08,0.07,0.76,U] [#2 -0.56,0.30,0.00,M8] [#3 -0.52,0.04,0.00,M3] [#4 -0.40,0.10,0.54,U] [#5 -0.30,0.27,0.57,U] [#6 -0.33,-0.17,0.40,U] [#7 -0.01,-0.17,0.40,U] [#8 -0.16,0.08,0.35,U] 
01:40:06.541 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.10}, one-star: {0.10, 0.24}
01:40:06.542 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
01:40:06.542 00.000 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
01:40:06.543 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.10 hyp=0.14 cameraTheta=2.38 mountX=-0.11 mountY=-0.08, mountTheta=-2.49
01:40:06.545 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.10, opts=13)
01:40:06.548 00.003 8996 Enqueuing Move request for scope (-0.10, 0.10)
01:40:06.549 00.001 20224 Worker thread wakes up
01:40:06.549 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.10) opts 0xd
01:40:06.549 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.10)
01:40:06.549 00.000 20224 Moving (-0.10, 0.10) raw xDistance=-0.11 yDistance=-0.08
01:40:06.549 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:40:06.549 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:06.549 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:40:06.549 00.000 20224 MoveAxis(E, 0, ABG)
01:40:06.549 00.000 20224 Move returns status 0, amount 0
01:40:06.549 00.000 20224 MoveAxis(N, 0, ABG)
01:40:06.549 00.000 20224 Move returns status 0, amount 0
01:40:06.549 00.000 20224 move complete, result=0
01:40:06.549 00.000 20224 worker thread done servicing request
01:40:06.553 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=48435, med=3213, FiltMin=2909, FiltMax=24182, Gamma=1.000
01:40:06.573 00.020 8996 UpdateGuideState exits: m=610434 SNR=307.1
01:40:06.575 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:06.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:06.576 00.000 8996 Enqueuing Expose request
01:40:06.577 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:06.578 00.001 20224 Worker thread wakes up
01:40:06.578 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:06.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:07.567 00.989 20224 Exposure complete
01:40:07.643 00.076 20224 worker thread done servicing request
01:40:07.643 00.000 8996 OnExposeComplete: enter
01:40:07.644 00.001 8996 UpdateGuideState(): m_state=6
01:40:07.645 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13549
01:40:07.646 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.61, Mass=655790, SNR=330.1, Peak=51347 HFD=4.3
01:40:07.647 00.001 8996 MultiStar: [#1 -0.02,-0.20,0.57,U] [#2 -0.71,-0.24,0.00,M9] [#3 -0.40,-0.26,0.00,M4] [#4 -0.33,-0.27,0.50,U] [#5 -0.31,-0.05,0.55,U] [#6 -0.30,-0.16,0.42,U] [#7 -0.27,-0.34,0.33,U] [#8 -0.25,-0.20,0.40,U] 
01:40:07.648 00.001 8996 single-star, 6 included, MultiStar: {-0.16, -0.14}, one-star: {0.04, -0.01}
01:40:07.648 00.000 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.05 = -0.05)
01:40:07.649 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.11)
01:40:07.650 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.15 mountX=0.04 mountY=0.00, mountTheta=0.04
01:40:07.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
01:40:07.653 00.001 8996 Enqueuing Move request for scope (0.04, -0.01)
01:40:07.654 00.001 20224 Worker thread wakes up
01:40:07.654 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
01:40:07.654 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
01:40:07.654 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.00
01:40:07.654 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:40:07.654 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:07.654 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:40:07.654 00.000 20224 MoveAxis(E, 0, ABG)
01:40:07.654 00.000 20224 Move returns status 0, amount 0
01:40:07.654 00.000 20224 MoveAxis(N, 0, ABG)
01:40:07.654 00.000 20224 Move returns status 0, amount 0
01:40:07.654 00.000 20224 move complete, result=0
01:40:07.655 00.001 20224 worker thread done servicing request
01:40:07.660 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51347, med=3213, FiltMin=2899, FiltMax=25750, Gamma=1.000
01:40:07.689 00.029 8996 UpdateGuideState exits: m=655790 SNR=330.1
01:40:07.689 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:07.692 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:07.693 00.001 8996 Enqueuing Expose request
01:40:07.695 00.002 20224 Worker thread wakes up
01:40:07.695 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:07.697 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:07.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:08.843 01.146 20224 Exposure complete
01:40:08.914 00.071 20224 worker thread done servicing request
01:40:08.914 00.000 8996 OnExposeComplete: enter
01:40:08.915 00.001 8996 UpdateGuideState(): m_state=6
01:40:08.916 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13550
01:40:08.917 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.34, Mass=683126, SNR=300.8, Peak=55075 HFD=4.4
01:40:08.918 00.001 8996 MultiStar: [#1 -0.10,0.05,0.78,U] [#2 -0.66,-0.41,0.00,M10] [#3 -0.43,-0.32,0.00,M5] [#4 -0.41,-0.28,0.00,M2] [#5 -0.44,-0.23,0.00,M1] [#6 -0.25,-0.17,0.43,U] [#7 0.02,-0.43,0.40,U] [#8 -0.26,0.01,0.31,U] 
01:40:08.919 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.17}, one-star: {0.00, -0.28}
01:40:08.920 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:40:08.920 00.000 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
01:40:08.921 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.05 mountX=-0.07 mountY=0.18, mountTheta=1.95
01:40:08.922 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.17, opts=13)
01:40:08.923 00.001 8996 Enqueuing Move request for scope (-0.09, -0.17)
01:40:08.924 00.001 20224 Worker thread wakes up
01:40:08.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.17) opts 0xd
01:40:08.924 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.17)
01:40:08.924 00.000 20224 Moving (-0.09, -0.17) raw xDistance=-0.07 yDistance=0.18
01:40:08.924 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:40:08.924 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:08.925 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:40:08.925 00.000 20224 MoveAxis(E, 0, ABG)
01:40:08.925 00.000 20224 Move returns status 0, amount 0
01:40:08.925 00.000 20224 MoveAxis(N, 0, ABG)
01:40:08.925 00.000 20224 Move returns status 0, amount 0
01:40:08.925 00.000 20224 move complete, result=0
01:40:08.925 00.000 20224 worker thread done servicing request
01:40:08.928 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=55075, med=3213, FiltMin=2899, FiltMax=29069, Gamma=1.000
01:40:08.944 00.016 8996 UpdateGuideState exits: m=683126 SNR=300.8
01:40:08.946 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:08.946 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:08.947 00.001 8996 Enqueuing Expose request
01:40:08.948 00.001 20224 Worker thread wakes up
01:40:08.948 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:08.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:08.948 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:40:09.939 00.991 20224 Exposure complete
01:40:10.003 00.064 20224 worker thread done servicing request
01:40:10.004 00.001 8996 OnExposeComplete: enter
01:40:10.004 00.000 8996 UpdateGuideState(): m_state=6
01:40:10.005 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13551
01:40:10.007 00.002 8996 Star::Find returns 1 (0), X=136.43, Y=472.61, Mass=623689, SNR=286.7, Peak=47091 HFD=4.4
01:40:10.008 00.001 8996 MultiStar: [#1 -0.46,-0.30,0.00,M1] [#2 -1.06,-0.60,0.00,R] [#3 -0.50,-0.58,0.00,M6] [#4 -0.44,-0.43,0.00,M3] [#5 -0.75,-0.33,0.00,M2] [#6 -0.68,-0.49,0.00,M1] [#7 -0.29,-0.73,0.00,M1] [#8 -0.70,-0.25,0.00,M1] 
01:40:10.010 00.002 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
01:40:10.010 00.000 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.15 = 0.13)
01:40:10.011 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=-0.01 hyp=0.46 cameraTheta=-3.13 mountX=-0.46 mountY=0.06, mountTheta=3.01
01:40:10.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=-0.01, opts=13)
01:40:10.014 00.001 8996 Enqueuing Move request for scope (-0.46, -0.01)
01:40:10.015 00.001 20224 Worker thread wakes up
01:40:10.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.01) opts 0xd
01:40:10.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, -0.01)
01:40:10.015 00.000 20224 Moving (-0.46, -0.01) raw xDistance=-0.46 yDistance=0.06
01:40:10.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
01:40:10.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:10.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:40:10.015 00.000 20224 MoveAxis(E, 67, ABG)
01:40:10.015 00.000 20224 Guiding  Dir = 2, Dur = 67
01:40:10.016 00.001 20224 IsSlewing returns 0
01:40:10.016 00.000 20224 IsGuiding returns 0
01:40:10.021 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=47091, med=3213, FiltMin=2883, FiltMax=22797, Gamma=1.000
01:40:10.026 00.005 20224 PulseGuide returned control before completion, sleep 67
01:40:10.038 00.012 8996 UpdateGuideState exits: m=623689 SNR=286.7
01:40:10.039 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:10.039 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:10.040 00.001 8996 Enqueuing Expose request
01:40:10.104 00.064 20224 IsGuiding returns 1
01:40:10.104 00.000 20224 scope still moving after pulse duration time elapsed
01:40:10.135 00.031 20224 IsSlewing returns 0
01:40:10.135 00.000 20224 IsGuiding returns 0
01:40:10.135 00.000 20224 scope move finished after 67 + 53 ms
01:40:10.135 00.000 20224 Move returns status 0, amount 67
01:40:10.135 00.000 20224 MoveAxis(N, 0, ABG)
01:40:10.135 00.000 20224 Move returns status 0, amount 0
01:40:10.135 00.000 20224 move complete, result=0
01:40:10.135 00.000 20224 worker thread done servicing request
01:40:10.135 00.000 20224 Worker thread wakes up
01:40:10.135 00.000 8996 GuideStep: -0.5 px 67 ms EAST, 0.1 px 0 ms NORTH
01:40:10.138 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:10.138 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:11.325 01.187 20224 Exposure complete
01:40:11.415 00.090 20224 worker thread done servicing request
01:40:11.416 00.001 8996 OnExposeComplete: enter
01:40:11.417 00.001 8996 UpdateGuideState(): m_state=6
01:40:11.417 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13552
01:40:11.418 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.41, Mass=618369, SNR=286.8, Peak=47459 HFD=4.2
01:40:11.420 00.002 8996 MultiStar: [#1 0.05,-0.39,0.70,U] [#2 0.70,0.48,0.00,M1] [#3 0.02,-0.45,0.59,U] [#4 0.15,-0.14,0.58,U] [#5 0.09,-0.14,0.64,U] [#6 -0.21,-0.50,0.00,M2] [#7 0.06,-0.60,0.00,M2] [#8 -0.05,-0.17,0.44,U] 
01:40:11.421 00.001 8996 refined, 5 included, MultiStar: {0.08, -0.25}, one-star: {0.16, -0.21}
01:40:11.422 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
01:40:11.422 00.000 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.01)
01:40:11.423 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.25 mountX=0.11 mountY=0.24, mountTheta=1.15
01:40:11.424 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.25, opts=13)
01:40:11.425 00.001 8996 Enqueuing Move request for scope (0.08, -0.25)
01:40:11.426 00.001 20224 Worker thread wakes up
01:40:11.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
01:40:11.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
01:40:11.426 00.000 20224 Moving (0.08, -0.25) raw xDistance=0.11 yDistance=0.24
01:40:11.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:40:11.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:40:11.426 00.000 20224 MoveAxis(E, 0, ABG)
01:40:11.426 00.000 20224 Move returns status 0, amount 0
01:40:11.427 00.001 20224 MoveAxis(S, 51, ABG)
01:40:11.427 00.000 20224 Guiding  Dir = 1, Dur = 51
01:40:11.427 00.000 20224 IsSlewing returns 0
01:40:11.427 00.000 20224 IsGuiding returns 0
01:40:11.430 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47459, med=3216, FiltMin=2915, FiltMax=22480, Gamma=1.000
01:40:11.448 00.018 8996 UpdateGuideState exits: m=618369 SNR=286.8
01:40:11.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:11.449 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:11.450 00.001 8996 Enqueuing Expose request
01:40:11.464 00.014 20224 PulseGuide returned control before completion, sleep 25
01:40:11.494 00.030 20224 IsGuiding returns 1
01:40:11.494 00.000 20224 scope still moving after pulse duration time elapsed
01:40:11.525 00.031 20224 IsSlewing returns 0
01:40:11.525 00.000 20224 IsGuiding returns 1
01:40:11.556 00.031 20224 IsSlewing returns 0
01:40:11.556 00.000 20224 IsGuiding returns 0
01:40:11.556 00.000 20224 scope move finished after 51 + 78 ms
01:40:11.556 00.000 20224 Move returns status 0, amount 51
01:40:11.557 00.001 20224 move complete, result=0
01:40:11.557 00.000 20224 worker thread done servicing request
01:40:11.557 00.000 20224 Worker thread wakes up
01:40:11.557 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:40:11.558 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:11.559 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:12.526 00.967 20224 Exposure complete
01:40:12.601 00.075 20224 worker thread done servicing request
01:40:12.601 00.000 8996 OnExposeComplete: enter
01:40:12.602 00.001 8996 UpdateGuideState(): m_state=6
01:40:12.603 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13553
01:40:12.604 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.83, Mass=709182, SNR=340.8, Peak=59667 HFD=4.4
01:40:12.604 00.000 8996 MultiStar: [#1 -0.16,0.03,0.54,U] [#2 0.69,0.52,0.00,M2] [#3 -0.35,-0.19,0.55,U] [#4 -0.17,0.05,0.54,U] [#5 0.02,-0.15,0.47,U] [#6 -0.30,-0.30,0.40,U] [#7 -0.10,-0.40,0.35,U] [#8 0.03,-0.03,0.37,U] 
01:40:12.605 00.001 8996 refined, 7 included, MultiStar: {-0.11, -0.04}, one-star: {0.04, 0.22}
01:40:12.606 00.001 8996 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
01:40:12.607 00.001 8996 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
01:40:12.607 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-2.76 mountX=-0.10 mountY=0.06, mountTheta=2.65
01:40:12.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.04, opts=13)
01:40:12.610 00.001 8996 Enqueuing Move request for scope (-0.11, -0.04)
01:40:12.611 00.001 20224 Worker thread wakes up
01:40:12.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.04) opts 0xd
01:40:12.611 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.04)
01:40:12.612 00.001 20224 Moving (-0.11, -0.04) raw xDistance=-0.10 yDistance=0.06
01:40:12.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:40:12.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:12.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:40:12.612 00.000 20224 MoveAxis(E, 0, ABG)
01:40:12.612 00.000 20224 Move returns status 0, amount 0
01:40:12.612 00.000 20224 MoveAxis(N, 0, ABG)
01:40:12.612 00.000 20224 Move returns status 0, amount 0
01:40:12.612 00.000 20224 move complete, result=0
01:40:12.612 00.000 20224 worker thread done servicing request
01:40:12.616 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=59667, med=3216, FiltMin=2902, FiltMax=28534, Gamma=1.000
01:40:12.631 00.015 8996 UpdateGuideState exits: m=709182 SNR=340.8
01:40:12.631 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:12.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:12.633 00.001 8996 Enqueuing Expose request
01:40:12.634 00.001 20224 Worker thread wakes up
01:40:12.634 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:12.634 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:12.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:13.808 01.174 20224 Exposure complete
01:40:13.863 00.055 20224 worker thread done servicing request
01:40:13.863 00.000 8996 OnExposeComplete: enter
01:40:13.864 00.001 8996 UpdateGuideState(): m_state=6
01:40:13.865 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13554
01:40:13.866 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=472.93, Mass=613316, SNR=307.6, Peak=47155 HFD=4.4
01:40:13.867 00.001 8996 MultiStar: [#1 0.21,0.02,0.58,U] [#2 0.67,0.47,0.00,M3] [#3 -0.32,-0.29,0.54,U] [#4 -0.12,-0.28,0.50,U] [#5 -0.01,-0.02,0.58,U] [#6 -0.36,-0.36,0.00,M2] [#7 -0.02,-0.65,0.00,M2] [#8 -0.01,0.01,0.40,U] 
01:40:13.868 00.001 8996 refined, 5 included, MultiStar: {0.04, 0.01}, one-star: {0.25, 0.31}
01:40:13.869 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
01:40:13.869 00.000 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.86 = -2.86)
01:40:13.870 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.17 mountX=0.04 mountY=-0.01, mountTheta=-0.28
01:40:13.871 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
01:40:13.872 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
01:40:13.873 00.001 20224 Worker thread wakes up
01:40:13.873 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
01:40:13.873 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
01:40:13.873 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.01
01:40:13.873 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:40:13.873 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:13.873 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:40:13.873 00.000 20224 MoveAxis(E, 0, ABG)
01:40:13.873 00.000 20224 Move returns status 0, amount 0
01:40:13.873 00.000 20224 MoveAxis(N, 0, ABG)
01:40:13.873 00.000 20224 Move returns status 0, amount 0
01:40:13.873 00.000 20224 move complete, result=0
01:40:13.874 00.001 20224 worker thread done servicing request
01:40:13.886 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47155, med=3216, FiltMin=2905, FiltMax=24912, Gamma=1.000
01:40:13.907 00.021 8996 UpdateGuideState exits: m=613316 SNR=307.6
01:40:13.909 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:13.909 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:13.910 00.001 8996 Enqueuing Expose request
01:40:13.911 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:13.912 00.001 20224 Worker thread wakes up
01:40:13.912 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:13.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:14.887 00.975 20224 Exposure complete
01:40:14.974 00.087 20224 worker thread done servicing request
01:40:14.975 00.001 8996 OnExposeComplete: enter
01:40:14.975 00.000 8996 UpdateGuideState(): m_state=6
01:40:14.976 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13555
01:40:14.977 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=472.82, Mass=623689, SNR=282.6, Peak=48099 HFD=4.4
01:40:14.978 00.001 8996 MultiStar: [#1 0.17,-0.11,0.67,U] [#2 0.45,0.25,0.00,M4] [#3 0.01,-0.26,0.68,U] [#4 0.00,-0.29,0.61,U] [#5 -0.02,-0.01,0.62,U] [#6 -0.08,-0.21,0.47,U] [#7 0.14,-0.34,0.44,U] [#8 -0.16,-0.07,0.38,U] 
01:40:14.979 00.001 8996 refined, 7 included, MultiStar: {0.08, -0.10}, one-star: {0.32, 0.20}
01:40:14.979 00.000 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
01:40:14.980 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
01:40:14.981 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-0.91 mountX=0.09 mountY=0.09, mountTheta=0.80
01:40:14.982 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.10, opts=13)
01:40:14.983 00.001 8996 Enqueuing Move request for scope (0.08, -0.10)
01:40:14.984 00.001 20224 Worker thread wakes up
01:40:14.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.10) opts 0xd
01:40:14.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.10)
01:40:14.984 00.000 20224 Moving (0.08, -0.10) raw xDistance=0.09 yDistance=0.09
01:40:14.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:40:14.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:14.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:40:14.984 00.000 20224 MoveAxis(E, 0, ABG)
01:40:14.984 00.000 20224 Move returns status 0, amount 0
01:40:14.984 00.000 20224 MoveAxis(N, 0, ABG)
01:40:14.984 00.000 20224 Move returns status 0, amount 0
01:40:14.984 00.000 20224 move complete, result=0
01:40:14.984 00.000 20224 worker thread done servicing request
01:40:14.995 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48099, med=3216, FiltMin=2857, FiltMax=24118, Gamma=1.000
01:40:15.014 00.019 8996 UpdateGuideState exits: m=623689 SNR=282.6
01:40:15.015 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:15.016 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:15.017 00.001 8996 Enqueuing Expose request
01:40:15.017 00.000 20224 Worker thread wakes up
01:40:15.017 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:15.018 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:15.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:16.185 01.167 20224 Exposure complete
01:40:16.247 00.062 20224 worker thread done servicing request
01:40:16.248 00.001 8996 OnExposeComplete: enter
01:40:16.248 00.000 8996 UpdateGuideState(): m_state=6
01:40:16.249 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13556
01:40:16.250 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=472.79, Mass=687453, SNR=340.3, Peak=50557 HFD=4.5
01:40:16.251 00.001 8996 MultiStar: [#1 0.57,0.05,0.00,M1] [#2 0.97,0.46,0.00,M5] [#3 0.08,-0.50,0.00,M3] [#4 0.22,-0.21,0.47,U] [#5 0.10,-0.05,0.49,U] [#6 0.07,-0.47,0.00,M2] [#7 0.61,-0.58,0.00,M2] [#8 0.09,-0.29,0.39,U] 
01:40:16.252 00.001 8996 refined, 3 included, MultiStar: {0.28, -0.03}, one-star: {0.47, 0.17}
01:40:16.252 00.000 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
01:40:16.253 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
01:40:16.254 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.03 hyp=0.28 cameraTheta=-0.10 mountX=0.28 mountY=-0.00, mountTheta=-0.01
01:40:16.255 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.03, opts=13)
01:40:16.256 00.001 8996 Enqueuing Move request for scope (0.28, -0.03)
01:40:16.257 00.001 20224 Worker thread wakes up
01:40:16.257 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.03) opts 0xd
01:40:16.257 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.03)
01:40:16.257 00.000 20224 Moving (0.28, -0.03) raw xDistance=0.28 yDistance=-0.00
01:40:16.257 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
01:40:16.257 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:16.257 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:40:16.257 00.000 20224 MoveAxis(W, 41, ABG)
01:40:16.257 00.000 20224 Guiding  Dir = 3, Dur = 41
01:40:16.258 00.001 20224 IsSlewing returns 0
01:40:16.258 00.000 20224 IsGuiding returns 0
01:40:16.261 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50557, med=3216, FiltMin=2909, FiltMax=24409, Gamma=1.000
01:40:16.265 00.004 20224 PulseGuide returned control before completion, sleep 46
01:40:16.287 00.022 8996 UpdateGuideState exits: m=687453 SNR=340.3
01:40:16.288 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:16.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:16.291 00.002 8996 Enqueuing Expose request
01:40:16.328 00.037 20224 IsGuiding returns 1
01:40:16.328 00.000 20224 scope still moving after pulse duration time elapsed
01:40:16.357 00.029 20224 IsSlewing returns 0
01:40:16.357 00.000 20224 IsGuiding returns 0
01:40:16.357 00.000 20224 scope move finished after 41 + 57 ms
01:40:16.358 00.001 20224 Move returns status 0, amount 41
01:40:16.358 00.000 20224 MoveAxis(N, 0, ABG)
01:40:16.358 00.000 20224 Move returns status 0, amount 0
01:40:16.358 00.000 20224 move complete, result=0
01:40:16.358 00.000 20224 worker thread done servicing request
01:40:16.358 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.0 px 0 ms NORTH
01:40:16.360 00.002 20224 Worker thread wakes up
01:40:16.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:16.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:17.362 01.002 20224 Exposure complete
01:40:17.447 00.085 20224 worker thread done servicing request
01:40:17.447 00.000 8996 OnExposeComplete: enter
01:40:17.449 00.002 8996 UpdateGuideState(): m_state=6
01:40:17.451 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13557
01:40:17.453 00.002 8996 Star::Find returns 1 (0), X=137.05, Y=472.72, Mass=596007, SNR=346.2, Peak=46867 HFD=4.3
01:40:17.456 00.003 8996 MultiStar: [#1 -0.20,0.15,0.59,U] [#2 0.37,0.40,0.00,M6] [#3 -0.58,-0.31,0.00,M4] [#4 -0.37,-0.29,0.00,M1] [#5 -0.32,-0.03,0.50,U] [#6 -0.32,-0.49,0.00,M3] [#7 0.01,-0.38,0.31,U] [#8 -0.15,-0.02,0.29,U] 
01:40:17.459 00.003 8996 refined, 4 included, MultiStar: {-0.06, 0.02}, one-star: {0.16, 0.10}
01:40:17.460 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
01:40:17.462 00.002 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
01:40:17.464 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.02 hyp=0.06 cameraTheta=2.82 mountX=-0.06 mountY=-0.01, mountTheta=-2.93
01:40:17.466 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.02, opts=13)
01:40:17.467 00.001 8996 Enqueuing Move request for scope (-0.06, 0.02)
01:40:17.469 00.002 20224 Worker thread wakes up
01:40:17.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.02) opts 0xd
01:40:17.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.02)
01:40:17.469 00.000 20224 Moving (-0.06, 0.02) raw xDistance=-0.06 yDistance=-0.01
01:40:17.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:40:17.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:17.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:40:17.469 00.000 20224 MoveAxis(E, 0, ABG)
01:40:17.469 00.000 20224 Move returns status 0, amount 0
01:40:17.469 00.000 20224 MoveAxis(N, 0, ABG)
01:40:17.469 00.000 20224 Move returns status 0, amount 0
01:40:17.469 00.000 20224 move complete, result=0
01:40:17.469 00.000 20224 worker thread done servicing request
01:40:17.474 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46867, med=3216, FiltMin=2877, FiltMax=23750, Gamma=1.000
01:40:17.489 00.015 8996 UpdateGuideState exits: m=596007 SNR=346.2
01:40:17.491 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:17.491 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:17.492 00.001 8996 Enqueuing Expose request
01:40:17.493 00.001 20224 Worker thread wakes up
01:40:17.493 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:17.494 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:17.494 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:18.659 01.165 20224 Exposure complete
01:40:18.733 00.074 20224 worker thread done servicing request
01:40:18.733 00.000 8996 OnExposeComplete: enter
01:40:18.734 00.001 8996 UpdateGuideState(): m_state=6
01:40:18.736 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13558
01:40:18.739 00.003 8996 Star::Find returns 1 (0), X=136.66, Y=472.95, Mass=647442, SNR=309.0, Peak=56835 HFD=4.3
01:40:18.742 00.003 8996 MultiStar: [#1 -0.03,0.11,0.58,U] [#2 0.35,0.40,0.00,M7] [#3 -0.51,-0.01,0.00,M5] [#4 -0.45,-0.05,0.46,U] [#5 -0.55,0.10,0.00,M1] [#6 -0.38,0.29,0.00,M4] [#7 -0.27,-0.26,0.35,U] [#8 -0.38,-0.06,0.39,U] 
01:40:18.745 00.003 8996 refined, 4 included, MultiStar: {-0.25, 0.09}, one-star: {-0.23, 0.33}
01:40:18.747 00.002 8996 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.10) = xAngle (2.89 = 2.89)
01:40:18.749 00.002 8996 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.24 = -0.24)
01:40:18.750 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=0.09 hyp=0.27 cameraTheta=2.79 mountX=-0.26 mountY=-0.06, mountTheta=-2.91
01:40:18.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.09, opts=13)
01:40:18.752 00.000 8996 Enqueuing Move request for scope (-0.25, 0.09)
01:40:18.754 00.002 20224 Worker thread wakes up
01:40:18.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.09) opts 0xd
01:40:18.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.09)
01:40:18.754 00.000 20224 Moving (-0.25, 0.09) raw xDistance=-0.26 yDistance=-0.06
01:40:18.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:40:18.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:18.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:40:18.754 00.000 20224 MoveAxis(E, 38, ABG)
01:40:18.754 00.000 20224 Guiding  Dir = 2, Dur = 38
01:40:18.754 00.000 20224 IsSlewing returns 0
01:40:18.754 00.000 20224 IsGuiding returns 0
01:40:18.758 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=56835, med=3216, FiltMin=2883, FiltMax=27766, Gamma=1.000
01:40:18.772 00.014 8996 UpdateGuideState exits: m=647442 SNR=309.0
01:40:18.773 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:18.774 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:18.774 00.000 8996 Enqueuing Expose request
01:40:18.785 00.011 20224 PulseGuide returned control before completion, sleep 19
01:40:18.814 00.029 20224 IsGuiding returns 1
01:40:18.814 00.000 20224 scope still moving after pulse duration time elapsed
01:40:18.845 00.031 20224 IsSlewing returns 0
01:40:18.845 00.000 20224 IsGuiding returns 1
01:40:18.882 00.037 20224 IsSlewing returns 0
01:40:18.882 00.000 20224 IsGuiding returns 0
01:40:18.882 00.000 20224 scope move finished after 38 + 89 ms
01:40:18.882 00.000 20224 Move returns status 0, amount 38
01:40:18.882 00.000 20224 MoveAxis(N, 0, ABG)
01:40:18.882 00.000 20224 Move returns status 0, amount 0
01:40:18.882 00.000 20224 move complete, result=0
01:40:18.882 00.000 20224 worker thread done servicing request
01:40:18.882 00.000 20224 Worker thread wakes up
01:40:18.882 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.1 px 0 ms NORTH
01:40:18.884 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:18.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:19.860 00.976 20224 Exposure complete
01:40:19.916 00.056 20224 worker thread done servicing request
01:40:19.916 00.000 8996 OnExposeComplete: enter
01:40:19.917 00.001 8996 UpdateGuideState(): m_state=6
01:40:19.918 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13559
01:40:19.919 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.78, Mass=726116, SNR=332.2, Peak=63059 HFD=4.4
01:40:19.920 00.001 8996 MultiStar: [#1 0.12,0.15,0.52,U] [#2 0.71,0.30,0.00,M8] [#3 -0.51,-0.44,0.00,M6] [#4 -0.10,-0.21,0.47,U] [#5 -0.08,0.02,0.54,U] [#6 -0.30,-0.15,0.45,U] [#7 0.18,-0.60,0.00,M1] [#8 -0.26,-0.16,0.33,U] 
01:40:19.921 00.001 8996 refined, 5 included, MultiStar: {-0.08, 0.01}, one-star: {-0.03, 0.17}
01:40:19.921 00.000 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
01:40:19.922 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
01:40:19.923 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.02 mountX=-0.08 mountY=-0.00, mountTheta=-3.13
01:40:19.924 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
01:40:19.925 00.001 8996 Enqueuing Move request for scope (-0.08, 0.01)
01:40:19.926 00.001 20224 Worker thread wakes up
01:40:19.926 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
01:40:19.926 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
01:40:19.926 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=-0.00
01:40:19.927 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:40:19.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:19.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:40:19.927 00.000 20224 MoveAxis(E, 0, ABG)
01:40:19.927 00.000 20224 Move returns status 0, amount 0
01:40:19.927 00.000 20224 MoveAxis(N, 0, ABG)
01:40:19.927 00.000 20224 Move returns status 0, amount 0
01:40:19.927 00.000 20224 move complete, result=0
01:40:19.928 00.001 20224 worker thread done servicing request
01:40:19.930 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=63059, med=3216, FiltMin=2912, FiltMax=29728, Gamma=1.000
01:40:19.944 00.014 8996 UpdateGuideState exits: m=726116 SNR=332.2
01:40:19.945 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:19.946 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:19.946 00.000 8996 Enqueuing Expose request
01:40:19.947 00.001 20224 Worker thread wakes up
01:40:19.947 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:19.948 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:19.948 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:21.130 01.182 20224 Exposure complete
01:40:21.204 00.074 20224 worker thread done servicing request
01:40:21.205 00.001 8996 OnExposeComplete: enter
01:40:21.205 00.000 8996 UpdateGuideState(): m_state=6
01:40:21.206 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13560
01:40:21.207 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=472.88, Mass=591851, SNR=295.2, Peak=50211 HFD=4.3
01:40:21.208 00.001 8996 MultiStar: [#1 0.44,0.06,0.68,U] [#2 0.65,0.45,0.00,M9] [#3 -0.33,-0.42,0.00,M7] [#4 0.04,-0.10,0.54,U] [#5 0.05,0.06,0.56,U] [#6 -0.31,-0.18,0.43,U] [#7 -0.11,-0.60,0.00,M2] [#8 0.05,0.13,0.33,U] 
01:40:21.209 00.001 8996 refined, 5 included, MultiStar: {0.12, 0.07}, one-star: {0.20, 0.26}
01:40:21.209 00.000 8996 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.10) = xAngle (0.62 = 0.62)
01:40:21.210 00.001 8996 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
01:40:21.211 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.07 hyp=0.14 cameraTheta=0.52 mountX=0.11 mountY=-0.08, mountTheta=-0.63
01:40:21.212 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.07, opts=13)
01:40:21.213 00.001 8996 Enqueuing Move request for scope (0.12, 0.07)
01:40:21.214 00.001 20224 Worker thread wakes up
01:40:21.214 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.07) opts 0xd
01:40:21.214 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.07)
01:40:21.214 00.000 20224 Moving (0.12, 0.07) raw xDistance=0.11 yDistance=-0.08
01:40:21.214 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:40:21.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:21.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:40:21.214 00.000 20224 MoveAxis(E, 0, ABG)
01:40:21.214 00.000 20224 Move returns status 0, amount 0
01:40:21.214 00.000 20224 MoveAxis(N, 0, ABG)
01:40:21.214 00.000 20224 Move returns status 0, amount 0
01:40:21.215 00.001 20224 move complete, result=0
01:40:21.215 00.000 20224 worker thread done servicing request
01:40:21.218 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=50211, med=3216, FiltMin=2819, FiltMax=24822, Gamma=1.000
01:40:21.232 00.014 8996 UpdateGuideState exits: m=591851 SNR=295.2
01:40:21.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:21.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:21.235 00.001 8996 Enqueuing Expose request
01:40:21.236 00.001 20224 Worker thread wakes up
01:40:21.236 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:21.236 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:21.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:22.222 00.986 20224 Exposure complete
01:40:22.315 00.093 20224 worker thread done servicing request
01:40:22.315 00.000 8996 OnExposeComplete: enter
01:40:22.316 00.001 8996 UpdateGuideState(): m_state=6
01:40:22.317 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13561
01:40:22.318 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=472.52, Mass=498533, SNR=249.1, Peak=35251 HFD=4.3
01:40:22.319 00.001 8996 MultiStar: [#1 0.33,-0.03,0.93,U] [#2 0.57,0.33,0.00,M10] [#3 -0.21,-0.62,0.00,M8] [#4 -0.12,-0.24,0.60,U] [#5 0.11,0.09,0.66,U] [#6 -0.24,-0.17,0.54,U] [#7 0.30,-0.55,0.00,M3] [#8 -0.13,0.05,0.54,U] 
01:40:22.319 00.000 8996 refined, 5 included, MultiStar: {0.07, -0.06}, one-star: {0.17, -0.09}
01:40:22.320 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
01:40:22.321 00.001 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
01:40:22.322 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.77 mountX=0.07 mountY=0.06, mountTheta=0.67
01:40:22.324 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
01:40:22.328 00.004 8996 Enqueuing Move request for scope (0.07, -0.06)
01:40:22.329 00.001 20224 Worker thread wakes up
01:40:22.329 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
01:40:22.329 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
01:40:22.329 00.000 20224 Moving (0.07, -0.06) raw xDistance=0.07 yDistance=0.06
01:40:22.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:40:22.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:22.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:40:22.329 00.000 20224 MoveAxis(E, 0, ABG)
01:40:22.330 00.001 20224 Move returns status 0, amount 0
01:40:22.330 00.000 20224 MoveAxis(N, 0, ABG)
01:40:22.330 00.000 20224 Move returns status 0, amount 0
01:40:22.330 00.000 20224 move complete, result=0
01:40:22.330 00.000 20224 worker thread done servicing request
01:40:22.340 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36784, med=3216, FiltMin=2915, FiltMax=18477, Gamma=1.000
01:40:22.362 00.022 8996 UpdateGuideState exits: m=498533 SNR=249.1
01:40:22.363 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:22.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:22.365 00.001 8996 Enqueuing Expose request
01:40:22.366 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:22.366 00.000 20224 Worker thread wakes up
01:40:22.366 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:22.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:23.537 01.171 20224 Exposure complete
01:40:23.607 00.070 20224 worker thread done servicing request
01:40:23.608 00.001 8996 OnExposeComplete: enter
01:40:23.609 00.001 8996 UpdateGuideState(): m_state=6
01:40:23.610 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13562
01:40:23.611 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.56, Mass=603658, SNR=312.0, Peak=48307 HFD=4.4
01:40:23.613 00.002 8996 MultiStar: [#1 0.08,-0.12,0.58,U] [#2 0.45,0.51,0.00,R] [#3 -0.17,-0.40,0.59,U] [#4 -0.23,-0.35,0.51,U] [#5 -0.15,0.17,0.52,U] [#6 -0.09,-0.26,0.42,U] [#7 -0.19,-0.44,0.00,M4] [#8 -0.06,-0.02,0.31,U] 
01:40:23.614 00.001 8996 single-star, 6 included, MultiStar: {-0.08, -0.15}, one-star: {-0.01, -0.06}
01:40:23.615 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
01:40:23.616 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.47)
01:40:23.617 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.78 mountX=-0.01 mountY=0.06, mountTheta=1.68
01:40:23.618 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
01:40:23.619 00.001 8996 Enqueuing Move request for scope (-0.01, -0.06)
01:40:23.619 00.000 20224 Worker thread wakes up
01:40:23.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
01:40:23.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
01:40:23.620 00.001 20224 Moving (-0.01, -0.06) raw xDistance=-0.01 yDistance=0.06
01:40:23.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:40:23.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:23.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:40:23.620 00.000 20224 MoveAxis(E, 0, ABG)
01:40:23.620 00.000 20224 Move returns status 0, amount 0
01:40:23.620 00.000 20224 MoveAxis(N, 0, ABG)
01:40:23.620 00.000 20224 Move returns status 0, amount 0
01:40:23.620 00.000 20224 move complete, result=0
01:40:23.620 00.000 20224 worker thread done servicing request
01:40:23.623 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=48307, med=3216, FiltMin=2902, FiltMax=24694, Gamma=1.000
01:40:23.637 00.014 8996 UpdateGuideState exits: m=603658 SNR=312.0
01:40:23.638 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:23.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:23.640 00.001 8996 Enqueuing Expose request
01:40:23.641 00.001 20224 Worker thread wakes up
01:40:23.641 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:23.641 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:23.642 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:24.619 00.977 20224 Exposure complete
01:40:24.684 00.065 20224 worker thread done servicing request
01:40:24.684 00.000 8996 OnExposeComplete: enter
01:40:24.686 00.002 8996 UpdateGuideState(): m_state=6
01:40:24.687 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13563
01:40:24.688 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.52, Mass=720083, SNR=343.5, Peak=47299 HFD=4.7
01:40:24.689 00.001 8996 MultiStar: [#1 -0.17,-0.68,0.00,M1] [#2 0.30,-0.43,0.00,M1] [#3 -0.06,-0.45,0.00,M8] [#4 -0.07,-0.51,0.00,M1] [#5 -0.56,-0.44,0.00,M1] [#6 -0.14,-0.61,0.00,M1] [#7 0.15,-0.71,0.00,M5] [#8 -0.43,-0.22,0.00,M1] 
01:40:24.690 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
01:40:24.691 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
01:40:24.692 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.03 mountX=-0.04 mountY=0.11, mountTheta=1.93
01:40:24.693 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.10, opts=13)
01:40:24.695 00.002 8996 Enqueuing Move request for scope (-0.05, -0.10)
01:40:24.696 00.001 20224 Worker thread wakes up
01:40:24.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
01:40:24.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
01:40:24.696 00.000 20224 Moving (-0.05, -0.10) raw xDistance=-0.04 yDistance=0.11
01:40:24.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:40:24.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:24.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:40:24.696 00.000 20224 MoveAxis(E, 0, ABG)
01:40:24.696 00.000 20224 Move returns status 0, amount 0
01:40:24.696 00.000 20224 MoveAxis(N, 0, ABG)
01:40:24.696 00.000 20224 Move returns status 0, amount 0
01:40:24.696 00.000 20224 move complete, result=0
01:40:24.696 00.000 20224 worker thread done servicing request
01:40:24.700 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47299, med=3216, FiltMin=2915, FiltMax=31629, Gamma=1.000
01:40:24.728 00.028 8996 UpdateGuideState exits: m=720083 SNR=343.5
01:40:24.731 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:24.733 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:24.735 00.002 8996 Enqueuing Expose request
01:40:24.736 00.001 20224 Worker thread wakes up
01:40:24.736 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:24.738 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:24.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:25.896 01.158 20224 Exposure complete
01:40:25.963 00.067 20224 worker thread done servicing request
01:40:25.963 00.000 8996 OnExposeComplete: enter
01:40:25.965 00.002 8996 UpdateGuideState(): m_state=6
01:40:25.967 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13564
01:40:25.968 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.36, Mass=688880, SNR=318.5, Peak=47763 HFD=4.4
01:40:25.970 00.002 8996 MultiStar: [#1 0.14,-0.78,0.00,M2] [#2 0.40,-0.45,0.00,M2] [#3 -0.27,-0.91,0.00,M9] [#4 -0.16,-0.78,0.00,M2] [#5 0.04,-0.39,0.67,U] [#6 -0.35,-0.84,0.00,M2] [#7 -0.29,-1.17,0.00,M6] [#8 -0.11,-0.26,0.33,U] 
01:40:25.971 00.001 8996 single-star, 2 included, MultiStar: {0.04, -0.30}, one-star: {0.09, -0.25}
01:40:25.973 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
01:40:25.974 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
01:40:25.976 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.24 mountX=0.11 mountY=0.24, mountTheta=1.14
01:40:25.979 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.25, opts=13)
01:40:25.981 00.002 8996 Enqueuing Move request for scope (0.09, -0.25)
01:40:25.983 00.002 20224 Worker thread wakes up
01:40:25.983 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd
01:40:25.983 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.25)
01:40:25.983 00.000 20224 Moving (0.09, -0.25) raw xDistance=0.11 yDistance=0.24
01:40:25.983 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:40:25.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:40:25.983 00.000 20224 MoveAxis(E, 0, ABG)
01:40:25.983 00.000 20224 Move returns status 0, amount 0
01:40:25.983 00.000 20224 MoveAxis(S, 51, ABG)
01:40:25.983 00.000 20224 Guiding  Dir = 1, Dur = 51
01:40:25.983 00.000 20224 IsSlewing returns 0
01:40:25.983 00.000 20224 IsGuiding returns 0
01:40:25.989 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47763, med=3216, FiltMin=2912, FiltMax=26077, Gamma=1.000
01:40:26.010 00.021 20224 PulseGuide returned control before completion, sleep 35
01:40:26.016 00.006 8996 UpdateGuideState exits: m=688880 SNR=318.5
01:40:26.018 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:26.019 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:26.021 00.002 8996 Enqueuing Expose request
01:40:26.056 00.035 20224 IsGuiding returns 1
01:40:26.056 00.000 20224 scope still moving after pulse duration time elapsed
01:40:26.087 00.031 20224 IsSlewing returns 0
01:40:26.087 00.000 20224 IsGuiding returns 1
01:40:26.118 00.031 20224 IsSlewing returns 0
01:40:26.119 00.001 20224 IsGuiding returns 0
01:40:26.119 00.000 20224 scope move finished after 51 + 83 ms
01:40:26.119 00.000 20224 Move returns status 0, amount 51
01:40:26.119 00.000 20224 move complete, result=0
01:40:26.119 00.000 20224 worker thread done servicing request
01:40:26.119 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:40:26.122 00.003 20224 Worker thread wakes up
01:40:26.122 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:26.122 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:27.097 00.975 20224 Exposure complete
01:40:27.187 00.090 20224 worker thread done servicing request
01:40:27.187 00.000 8996 OnExposeComplete: enter
01:40:27.189 00.002 8996 UpdateGuideState(): m_state=6
01:40:27.191 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13565
01:40:27.192 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.88, Mass=688147, SNR=330.3, Peak=57683 HFD=4.3
01:40:27.193 00.001 8996 MultiStar: [#1 -0.02,-0.12,0.58,U] [#2 -0.03,-0.04,0.65,U] [#3 -0.49,-0.44,0.00,M10] [#4 -0.31,-0.32,0.43,U] [#5 -0.16,-0.12,0.54,U] [#6 -0.21,-0.47,0.00,M3] [#7 -0.02,-0.81,0.00,M7] [#8 -0.19,-0.07,0.35,U] 
01:40:27.195 00.002 8996 refined, 5 included, MultiStar: {-0.04, -0.02}, one-star: {0.16, 0.26}
01:40:27.196 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
01:40:27.198 00.002 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
01:40:27.200 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.02 hyp=0.05 cameraTheta=-2.78 mountX=-0.04 mountY=0.02, mountTheta=2.67
01:40:27.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.02, opts=13)
01:40:27.203 00.001 8996 Enqueuing Move request for scope (-0.04, -0.02)
01:40:27.205 00.002 20224 Worker thread wakes up
01:40:27.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.02) opts 0xd
01:40:27.205 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.02)
01:40:27.205 00.000 20224 Moving (-0.04, -0.02) raw xDistance=-0.04 yDistance=0.02
01:40:27.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:40:27.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:27.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:40:27.205 00.000 20224 MoveAxis(E, 0, ABG)
01:40:27.206 00.001 20224 Move returns status 0, amount 0
01:40:27.206 00.000 20224 MoveAxis(N, 0, ABG)
01:40:27.206 00.000 20224 Move returns status 0, amount 0
01:40:27.206 00.000 20224 move complete, result=0
01:40:27.206 00.000 20224 worker thread done servicing request
01:40:27.214 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=57683, med=3216, FiltMin=2907, FiltMax=25942, Gamma=1.000
01:40:27.243 00.029 8996 UpdateGuideState exits: m=688147 SNR=330.3
01:40:27.246 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:27.246 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:27.248 00.002 8996 Enqueuing Expose request
01:40:27.250 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:27.251 00.001 20224 Worker thread wakes up
01:40:27.251 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:27.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:28.426 01.175 20224 Exposure complete
01:40:28.486 00.060 20224 worker thread done servicing request
01:40:28.486 00.000 8996 OnExposeComplete: enter
01:40:28.487 00.001 8996 UpdateGuideState(): m_state=6
01:40:28.488 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13566
01:40:28.489 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.68, Mass=652272, SNR=288.5, Peak=46195 HFD=4.5
01:40:28.492 00.003 8996 MultiStar: [#1 -0.34,-0.20,0.68,U] [#2 -0.16,-0.07,0.71,U] [#3 -0.25,-0.00,0.59,U] [#4 -0.20,-0.07,0.56,U] [#5 -0.30,-0.08,0.74,U] [#6 -0.53,-0.22,0.00,M4] [#7 -0.34,-0.40,0.00,M8] [#8 0.02,0.23,0.38,U] 
01:40:28.495 00.003 8996 refined, 6 included, MultiStar: {-0.12, -0.03}, one-star: {0.27, 0.06}
01:40:28.497 00.002 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
01:40:28.499 00.002 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
01:40:28.501 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-2.91 mountX=-0.12 mountY=0.04, mountTheta=2.80
01:40:28.504 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.03, opts=13)
01:40:28.505 00.001 8996 Enqueuing Move request for scope (-0.12, -0.03)
01:40:28.506 00.001 20224 Worker thread wakes up
01:40:28.506 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.03) opts 0xd
01:40:28.506 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.03)
01:40:28.507 00.001 20224 Moving (-0.12, -0.03) raw xDistance=-0.12 yDistance=0.04
01:40:28.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:40:28.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:28.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:40:28.507 00.000 20224 MoveAxis(E, 0, ABG)
01:40:28.507 00.000 20224 Move returns status 0, amount 0
01:40:28.507 00.000 20224 MoveAxis(N, 0, ABG)
01:40:28.507 00.000 20224 Move returns status 0, amount 0
01:40:28.507 00.000 20224 move complete, result=0
01:40:28.507 00.000 20224 worker thread done servicing request
01:40:28.511 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46195, med=3216, FiltMin=2905, FiltMax=22934, Gamma=1.000
01:40:28.525 00.014 8996 UpdateGuideState exits: m=652272 SNR=288.5
01:40:28.526 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:28.527 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:28.527 00.000 8996 Enqueuing Expose request
01:40:28.528 00.001 20224 Worker thread wakes up
01:40:28.528 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:28.529 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:28.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:29.504 00.975 20224 Exposure complete
01:40:29.580 00.076 20224 worker thread done servicing request
01:40:29.580 00.000 8996 OnExposeComplete: enter
01:40:29.581 00.001 8996 UpdateGuideState(): m_state=6
01:40:29.582 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13567
01:40:29.583 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=472.68, Mass=609018, SNR=293.0, Peak=43011 HFD=4.5
01:40:29.584 00.001 8996 MultiStar: [#1 -0.04,0.15,0.70,U] [#2 0.07,-0.13,0.77,U] [#3 -0.17,-0.25,0.62,U] [#4 -0.23,-0.15,0.54,U] [#5 -0.27,0.10,0.62,U] [#6 -0.22,-0.22,0.34,U] [#7 -0.17,-0.43,0.00,M9] [#8 -0.15,0.19,0.35,U] 
01:40:29.585 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.02}, one-star: {0.22, 0.06}
01:40:29.586 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
01:40:29.586 00.000 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.52)
01:40:29.587 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.06 cameraTheta=-2.74 mountX=-0.05 mountY=0.03, mountTheta=2.63
01:40:29.588 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
01:40:29.589 00.001 8996 Enqueuing Move request for scope (-0.06, -0.02)
01:40:29.590 00.001 20224 Worker thread wakes up
01:40:29.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
01:40:29.590 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
01:40:29.590 00.000 20224 Moving (-0.06, -0.02) raw xDistance=-0.05 yDistance=0.03
01:40:29.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:40:29.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:29.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:40:29.591 00.001 20224 MoveAxis(E, 0, ABG)
01:40:29.591 00.000 20224 Move returns status 0, amount 0
01:40:29.591 00.000 20224 MoveAxis(N, 0, ABG)
01:40:29.591 00.000 20224 Move returns status 0, amount 0
01:40:29.591 00.000 20224 move complete, result=0
01:40:29.591 00.000 20224 worker thread done servicing request
01:40:29.594 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43011, med=3216, FiltMin=2928, FiltMax=22886, Gamma=1.000
01:40:29.619 00.025 8996 UpdateGuideState exits: m=609018 SNR=293.0
01:40:29.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:29.621 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:29.622 00.001 8996 Enqueuing Expose request
01:40:29.623 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:29.624 00.001 20224 Worker thread wakes up
01:40:29.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:29.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:30.785 01.161 20224 Exposure complete
01:40:30.848 00.063 20224 worker thread done servicing request
01:40:30.848 00.000 8996 OnExposeComplete: enter
01:40:30.849 00.001 8996 UpdateGuideState(): m_state=6
01:40:30.850 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13568
01:40:30.851 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.67, Mass=606307, SNR=300.2, Peak=46819 HFD=4.2
01:40:30.852 00.001 8996 MultiStar: [#1 0.02,-0.05,0.73,U] [#2 0.08,-0.07,0.72,U] [#3 -0.44,-0.47,0.00,M9] [#4 -0.30,-0.21,0.42,U] [#5 -0.31,0.07,0.53,U] [#6 -0.35,-0.39,0.00,M4] [#7 0.13,-0.40,0.45,U] [#8 -0.12,0.44,0.00,M1] 
01:40:30.852 00.000 8996 refined, 5 included, MultiStar: {-0.02, -0.07}, one-star: {0.08, 0.06}
01:40:30.853 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:40:30.854 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
01:40:30.855 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.84 mountX=-0.01 mountY=0.07, mountTheta=1.74
01:40:30.856 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
01:40:30.857 00.001 8996 Enqueuing Move request for scope (-0.02, -0.07)
01:40:30.857 00.000 20224 Worker thread wakes up
01:40:30.858 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:40:30.858 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:40:30.858 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
01:40:30.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:40:30.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:30.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:40:30.858 00.000 20224 MoveAxis(E, 0, ABG)
01:40:30.858 00.000 20224 Move returns status 0, amount 0
01:40:30.858 00.000 20224 MoveAxis(N, 0, ABG)
01:40:30.858 00.000 20224 Move returns status 0, amount 0
01:40:30.858 00.000 20224 move complete, result=0
01:40:30.858 00.000 20224 worker thread done servicing request
01:40:30.865 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46819, med=3216, FiltMin=2909, FiltMax=22934, Gamma=1.000
01:40:30.887 00.022 8996 UpdateGuideState exits: m=606307 SNR=300.2
01:40:30.888 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:30.890 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:30.892 00.002 8996 Enqueuing Expose request
01:40:30.894 00.002 20224 Worker thread wakes up
01:40:30.894 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:30.894 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:30.894 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:31.886 00.992 20224 Exposure complete
01:40:31.945 00.059 20224 worker thread done servicing request
01:40:31.945 00.000 8996 OnExposeComplete: enter
01:40:31.946 00.001 8996 UpdateGuideState(): m_state=6
01:40:31.948 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13569
01:40:31.951 00.003 8996 Star::Find returns 1 (0), X=136.92, Y=472.83, Mass=665124, SNR=326.9, Peak=62435 HFD=4.3
01:40:31.954 00.003 8996 MultiStar: [#1 0.01,0.05,0.67,U] [#2 -0.12,-0.17,0.73,U] [#3 -0.56,-0.39,0.00,M10] [#4 -0.24,-0.17,0.50,U] [#5 -0.12,0.20,0.53,U] [#6 -0.50,-0.16,0.00,M5] [#7 -0.45,-0.39,0.00,M9] [#8 -0.23,0.20,0.30,U] 
01:40:31.956 00.002 8996 refined, 5 included, MultiStar: {-0.08, 0.06}, one-star: {0.03, 0.22}
01:40:31.957 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
01:40:31.959 00.002 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
01:40:31.960 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.53 mountX=-0.09 mountY=-0.05, mountTheta=-2.64
01:40:31.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.06, opts=13)
01:40:31.963 00.001 8996 Enqueuing Move request for scope (-0.08, 0.06)
01:40:31.964 00.001 20224 Worker thread wakes up
01:40:31.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
01:40:31.964 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
01:40:31.965 00.001 20224 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=-0.05
01:40:31.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:40:31.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:31.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:40:31.965 00.000 20224 MoveAxis(E, 0, ABG)
01:40:31.965 00.000 20224 Move returns status 0, amount 0
01:40:31.965 00.000 20224 MoveAxis(N, 0, ABG)
01:40:31.965 00.000 20224 Move returns status 0, amount 0
01:40:31.965 00.000 20224 move complete, result=0
01:40:31.965 00.000 20224 worker thread done servicing request
01:40:31.970 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=62435, med=3216, FiltMin=2867, FiltMax=27350, Gamma=1.000
01:40:31.984 00.014 8996 UpdateGuideState exits: m=665124 SNR=326.9
01:40:31.984 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:31.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:31.988 00.003 8996 Enqueuing Expose request
01:40:31.990 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:31.992 00.002 20224 Worker thread wakes up
01:40:31.992 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:31.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:33.158 01.166 20224 Exposure complete
01:40:33.230 00.072 20224 worker thread done servicing request
01:40:33.231 00.001 8996 OnExposeComplete: enter
01:40:33.232 00.001 8996 UpdateGuideState(): m_state=6
01:40:33.233 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13570
01:40:33.235 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=472.77, Mass=640450, SNR=333.8, Peak=51187 HFD=4.4
01:40:33.236 00.001 8996 MultiStar: [#1 -0.31,-0.05,0.55,U] [#2 -0.16,-0.23,0.66,U] [#3 -0.61,-0.49,0.00,R] [#4 -0.34,-0.20,0.45,U] [#5 -0.28,-0.05,0.54,U] [#6 -0.30,-0.15,0.34,U] [#7 -0.09,-0.43,0.33,U] [#8 -0.23,0.18,0.41,U] 
01:40:33.238 00.002 8996 refined, 7 included, MultiStar: {-0.12, -0.06}, one-star: {0.27, 0.15}
01:40:33.239 00.001 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
01:40:33.241 00.002 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.70 = 0.58)
01:40:33.242 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.14 cameraTheta=-2.68 mountX=-0.12 mountY=0.08, mountTheta=2.57
01:40:33.244 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.06, opts=13)
01:40:33.245 00.001 8996 Enqueuing Move request for scope (-0.12, -0.06)
01:40:33.247 00.002 20224 Worker thread wakes up
01:40:33.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
01:40:33.247 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
01:40:33.247 00.000 20224 Moving (-0.12, -0.06) raw xDistance=-0.12 yDistance=0.08
01:40:33.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:40:33.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:33.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:40:33.247 00.000 20224 MoveAxis(E, 0, ABG)
01:40:33.247 00.000 20224 Move returns status 0, amount 0
01:40:33.247 00.000 20224 MoveAxis(N, 0, ABG)
01:40:33.247 00.000 20224 Move returns status 0, amount 0
01:40:33.247 00.000 20224 move complete, result=0
01:40:33.247 00.000 20224 worker thread done servicing request
01:40:33.251 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=51187, med=3216, FiltMin=2909, FiltMax=23510, Gamma=1.000
01:40:33.273 00.022 8996 UpdateGuideState exits: m=640450 SNR=333.8
01:40:33.276 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:33.279 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:33.281 00.002 8996 Enqueuing Expose request
01:40:33.283 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:33.285 00.002 20224 Worker thread wakes up
01:40:33.285 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:33.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:34.272 00.987 20224 Exposure complete
01:40:34.327 00.055 20224 worker thread done servicing request
01:40:34.327 00.000 8996 OnExposeComplete: enter
01:40:34.328 00.001 8996 UpdateGuideState(): m_state=6
01:40:34.329 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13571
01:40:34.330 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.51, Mass=616800, SNR=282.8, Peak=47123 HFD=4.3
01:40:34.331 00.001 8996 MultiStar: [#1 0.17,-0.19,0.68,U] [#2 0.24,-0.40,0.00,M1] [#3 0.39,-0.00,0.68,U] [#4 -0.34,-0.58,0.00,M1] [#5 -0.23,-0.21,0.57,U] [#6 -0.01,-0.34,0.44,U] [#7 -0.12,-0.36,0.36,U] [#8 -0.29,-0.28,0.38,U] 
01:40:34.332 00.001 8996 single-star, 6 included, MultiStar: {0.02, -0.18}, one-star: {0.01, -0.11}
01:40:34.332 00.000 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:40:34.333 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.75)
01:40:34.334 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.51 mountX=0.02 mountY=0.11, mountTheta=1.41
01:40:34.335 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
01:40:34.337 00.002 8996 Enqueuing Move request for scope (0.01, -0.11)
01:40:34.338 00.001 20224 Worker thread wakes up
01:40:34.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
01:40:34.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
01:40:34.338 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
01:40:34.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:40:34.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:34.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:40:34.339 00.001 20224 MoveAxis(E, 0, ABG)
01:40:34.339 00.000 20224 Move returns status 0, amount 0
01:40:34.339 00.000 20224 MoveAxis(N, 0, ABG)
01:40:34.339 00.000 20224 Move returns status 0, amount 0
01:40:34.339 00.000 20224 move complete, result=0
01:40:34.339 00.000 20224 worker thread done servicing request
01:40:34.345 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47123, med=3216, FiltMin=2902, FiltMax=24720, Gamma=1.000
01:40:34.370 00.025 8996 UpdateGuideState exits: m=616800 SNR=282.8
01:40:34.373 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:34.375 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:34.377 00.002 8996 Enqueuing Expose request
01:40:34.379 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:34.380 00.001 20224 Worker thread wakes up
01:40:34.381 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:34.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:35.575 01.194 20224 Exposure complete
01:40:35.631 00.056 20224 worker thread done servicing request
01:40:35.631 00.000 8996 OnExposeComplete: enter
01:40:35.634 00.003 8996 UpdateGuideState(): m_state=6
01:40:35.636 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13572
01:40:35.637 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.59, Mass=684733, SNR=321.4, Peak=53923 HFD=4.4
01:40:35.637 00.000 8996 MultiStar: [#1 -0.05,-0.36,0.75,U] [#2 -0.25,-0.14,0.81,U] [#3 0.35,0.14,0.57,U] [#4 -0.42,-0.31,0.00,M2] [#5 -0.46,-0.32,0.00,M1] [#6 -0.51,-0.09,0.00,M4] [#7 -0.26,-0.65,0.00,M8] [#8 -0.32,-0.36,0.00,M1] 
01:40:35.639 00.002 8996 single-star, 3 included, MultiStar: {-0.01, -0.11}, one-star: {0.01, -0.03}
01:40:35.641 00.002 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
01:40:35.642 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
01:40:35.643 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.39 mountX=0.01 mountY=0.03, mountTheta=1.29
01:40:35.646 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
01:40:35.648 00.002 8996 Enqueuing Move request for scope (0.01, -0.03)
01:40:35.650 00.002 20224 Worker thread wakes up
01:40:35.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:40:35.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:40:35.650 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
01:40:35.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:40:35.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:35.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:40:35.650 00.000 20224 MoveAxis(E, 0, ABG)
01:40:35.650 00.000 20224 Move returns status 0, amount 0
01:40:35.650 00.000 20224 MoveAxis(N, 0, ABG)
01:40:35.650 00.000 20224 Move returns status 0, amount 0
01:40:35.650 00.000 20224 move complete, result=0
01:40:35.651 00.001 20224 worker thread done servicing request
01:40:35.655 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=53923, med=3216, FiltMin=2915, FiltMax=25590, Gamma=1.000
01:40:35.669 00.014 8996 UpdateGuideState exits: m=684733 SNR=321.4
01:40:35.670 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:35.671 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:35.672 00.001 8996 Enqueuing Expose request
01:40:35.673 00.001 20224 Worker thread wakes up
01:40:35.673 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:40:35.673 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:35.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:36.642 00.969 20224 Exposure complete
01:40:36.710 00.068 20224 worker thread done servicing request
01:40:36.710 00.000 8996 OnExposeComplete: enter
01:40:36.711 00.001 8996 UpdateGuideState(): m_state=6
01:40:36.712 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13573
01:40:36.713 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.41, Mass=629444, SNR=301.8, Peak=50499 HFD=4.6
01:40:36.714 00.001 8996 MultiStar: [#1 -0.43,-0.36,0.00,M1] [#2 -0.42,-0.22,0.00,M1] [#3 0.03,-0.13,0.73,U] [#4 -0.64,-0.48,0.00,M3] [#5 -0.45,-0.27,0.00,M2] [#6 -0.78,-0.37,0.00,M5] [#7 -0.24,-0.61,0.00,M9] [#8 -0.68,-0.60,0.00,M2] 
01:40:36.715 00.001 8996 refined, 1 included, MultiStar: {-0.12, -0.18}, one-star: {-0.23, -0.21}
01:40:36.716 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
01:40:36.717 00.001 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
01:40:36.717 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-2.17 mountX=-0.10 mountY=0.19, mountTheta=2.07
01:40:36.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.18, opts=13)
01:40:36.720 00.001 8996 Enqueuing Move request for scope (-0.12, -0.18)
01:40:36.721 00.001 20224 Worker thread wakes up
01:40:36.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
01:40:36.721 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
01:40:36.721 00.000 20224 Moving (-0.12, -0.18) raw xDistance=-0.10 yDistance=0.19
01:40:36.721 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:40:36.721 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:36.721 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:40:36.721 00.000 20224 MoveAxis(E, 0, ABG)
01:40:36.721 00.000 20224 Move returns status 0, amount 0
01:40:36.721 00.000 20224 MoveAxis(N, 0, ABG)
01:40:36.721 00.000 20224 Move returns status 0, amount 0
01:40:36.721 00.000 20224 move complete, result=0
01:40:36.721 00.000 20224 worker thread done servicing request
01:40:36.725 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=50499, med=3216, FiltMin=2934, FiltMax=26406, Gamma=1.000
01:40:36.740 00.015 8996 UpdateGuideState exits: m=629444 SNR=301.8
01:40:36.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:36.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:36.742 00.000 8996 Enqueuing Expose request
01:40:36.743 00.001 20224 Worker thread wakes up
01:40:36.743 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:40:36.744 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:36.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:37.897 01.153 20224 Exposure complete
01:40:37.977 00.080 20224 worker thread done servicing request
01:40:37.978 00.001 8996 OnExposeComplete: enter
01:40:37.978 00.000 8996 UpdateGuideState(): m_state=6
01:40:37.979 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13574
01:40:37.980 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.83, Mass=591341, SNR=325.3, Peak=49091 HFD=4.3
01:40:37.981 00.001 8996 MultiStar: [#1 -0.06,0.18,0.57,U] [#2 -0.10,-0.06,0.70,U] [#3 0.21,0.20,0.59,U] [#4 -0.25,-0.16,0.42,U] [#5 -0.42,0.04,0.54,U] [#6 -0.62,-0.51,0.00,M6] [#7 -0.11,-0.65,0.00,M10] [#8 -0.36,0.11,0.34,U] 
01:40:37.982 00.001 8996 refined, 6 included, MultiStar: {-0.11, 0.09}, one-star: {-0.03, 0.22}
01:40:37.983 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
01:40:37.983 00.000 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
01:40:37.984 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=-0.12 mountY=-0.08, mountTheta=-2.55
01:40:37.985 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.09, opts=13)
01:40:37.987 00.002 8996 Enqueuing Move request for scope (-0.11, 0.09)
01:40:37.988 00.001 20224 Worker thread wakes up
01:40:37.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.09) opts 0xd
01:40:37.988 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.09)
01:40:37.988 00.000 20224 Moving (-0.11, 0.09) raw xDistance=-0.12 yDistance=-0.08
01:40:37.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:40:37.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:37.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:40:37.988 00.000 20224 MoveAxis(E, 0, ABG)
01:40:37.988 00.000 20224 Move returns status 0, amount 0
01:40:37.988 00.000 20224 MoveAxis(N, 0, ABG)
01:40:37.989 00.001 20224 Move returns status 0, amount 0
01:40:37.989 00.000 20224 move complete, result=0
01:40:37.989 00.000 20224 worker thread done servicing request
01:40:37.997 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49091, med=3216, FiltMin=2873, FiltMax=24054, Gamma=1.000
01:40:38.019 00.022 8996 UpdateGuideState exits: m=591341 SNR=325.3
01:40:38.021 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:38.022 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:38.023 00.001 8996 Enqueuing Expose request
01:40:38.025 00.002 20224 Worker thread wakes up
01:40:38.025 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:38.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:38.025 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:39.005 00.980 20224 Exposure complete
01:40:39.073 00.068 20224 worker thread done servicing request
01:40:39.073 00.000 8996 OnExposeComplete: enter
01:40:39.074 00.001 8996 UpdateGuideState(): m_state=6
01:40:39.075 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13575
01:40:39.075 00.000 8996 Star::Find returns 1 (0), X=136.86, Y=472.77, Mass=742828, SNR=347.3, Peak=60259 HFD=4.5
01:40:39.076 00.001 8996 MultiStar: [#1 0.06,-0.29,0.57,U] [#2 -0.36,-0.47,0.00,M1] [#3 0.16,0.01,0.53,U] [#4 -0.21,-0.21,0.42,U] [#5 -0.21,0.23,0.50,U] [#6 -0.18,-0.45,0.00,M7] [#7 -0.15,-0.68,0.00,R] [#8 -0.12,0.13,0.38,U] 
01:40:39.077 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.02}, one-star: {-0.03, 0.16}
01:40:39.078 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
01:40:39.079 00.001 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
01:40:39.079 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.72 mountX=-0.05 mountY=-0.01, mountTheta=-2.83
01:40:39.081 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
01:40:39.082 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
01:40:39.082 00.000 20224 Worker thread wakes up
01:40:39.083 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
01:40:39.083 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
01:40:39.083 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.05 yDistance=-0.01
01:40:39.083 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:40:39.083 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:39.083 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:40:39.083 00.000 20224 MoveAxis(E, 0, ABG)
01:40:39.083 00.000 20224 Move returns status 0, amount 0
01:40:39.083 00.000 20224 MoveAxis(N, 0, ABG)
01:40:39.084 00.001 20224 Move returns status 0, amount 0
01:40:39.084 00.000 20224 move complete, result=0
01:40:39.084 00.000 20224 worker thread done servicing request
01:40:39.086 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=60259, med=3216, FiltMin=2893, FiltMax=28726, Gamma=1.000
01:40:39.109 00.023 8996 UpdateGuideState exits: m=742828 SNR=347.3
01:40:39.112 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:39.114 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:39.116 00.002 8996 Enqueuing Expose request
01:40:39.119 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:39.120 00.001 20224 Worker thread wakes up
01:40:39.120 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:39.121 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:40.298 01.177 20224 Exposure complete
01:40:40.401 00.103 20224 worker thread done servicing request
01:40:40.401 00.000 8996 OnExposeComplete: enter
01:40:40.403 00.002 8996 UpdateGuideState(): m_state=6
01:40:40.404 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13576
01:40:40.406 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=472.84, Mass=564412, SNR=277.6, Peak=48307 HFD=4.4
01:40:40.407 00.001 8996 MultiStar: [#1 -0.33,-0.12,0.63,U] [#2 -0.02,0.05,0.77,U] [#3 0.18,0.04,0.73,U] [#4 -0.44,-0.66,0.00,M2] [#5 -0.17,-0.04,0.64,U] [#6 -0.49,-0.52,0.00,M8] [#7 -0.35,0.06,0.44,U] [#8 -0.11,-0.21,0.39,U] 
01:40:40.409 00.002 8996 refined, 6 included, MultiStar: {-0.09, 0.03}, one-star: {-0.01, 0.22}
01:40:40.411 00.002 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
01:40:40.412 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
01:40:40.413 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.09 cameraTheta=2.81 mountX=-0.09 mountY=-0.02, mountTheta=-2.93
01:40:40.416 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
01:40:40.417 00.001 8996 Enqueuing Move request for scope (-0.09, 0.03)
01:40:40.418 00.001 20224 Worker thread wakes up
01:40:40.418 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
01:40:40.418 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
01:40:40.418 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.09 yDistance=-0.02
01:40:40.418 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:40:40.418 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:40.418 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:40:40.418 00.000 20224 MoveAxis(E, 0, ABG)
01:40:40.418 00.000 20224 Move returns status 0, amount 0
01:40:40.418 00.000 20224 MoveAxis(N, 0, ABG)
01:40:40.419 00.001 20224 Move returns status 0, amount 0
01:40:40.419 00.000 20224 move complete, result=0
01:40:40.419 00.000 20224 worker thread done servicing request
01:40:40.425 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48307, med=3216, FiltMin=2893, FiltMax=22806, Gamma=1.000
01:40:40.455 00.030 8996 UpdateGuideState exits: m=564412 SNR=277.6
01:40:40.458 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:40.459 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:40.460 00.001 8996 Enqueuing Expose request
01:40:40.461 00.001 20224 Worker thread wakes up
01:40:40.461 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:40:40.463 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:40.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:41.453 00.990 20224 Exposure complete
01:40:41.516 00.063 20224 worker thread done servicing request
01:40:41.516 00.000 8996 OnExposeComplete: enter
01:40:41.517 00.001 8996 UpdateGuideState(): m_state=6
01:40:41.518 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13577
01:40:41.519 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=472.36, Mass=668055, SNR=307.8, Peak=45027 HFD=4.2
01:40:41.520 00.001 8996 MultiStar: [#1 -0.38,-0.69,0.00,M1] [#2 -0.29,-0.69,0.00,M1] [#3 0.10,0.02,0.55,U] [#4 -0.35,-0.29,0.00,M3] [#5 -0.41,-0.38,0.00,M1] [#6 -0.38,-0.71,0.00,M9] [#7 -0.38,-0.11,0.45,U] [#8 -0.21,-0.40,0.32,U] 
01:40:41.521 00.001 8996 refined, 3 included, MultiStar: {-0.03, -0.18}, one-star: {0.11, -0.26}
01:40:41.521 00.000 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:40:41.522 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.52)
01:40:41.523 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.18 hyp=0.19 cameraTheta=-1.74 mountX=-0.01 mountY=0.19, mountTheta=1.64
01:40:41.524 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.18, opts=13)
01:40:41.525 00.001 8996 Enqueuing Move request for scope (-0.03, -0.18)
01:40:41.526 00.001 20224 Worker thread wakes up
01:40:41.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.18) opts 0xd
01:40:41.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.18)
01:40:41.526 00.000 20224 Moving (-0.03, -0.18) raw xDistance=-0.01 yDistance=0.19
01:40:41.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:40:41.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:41.526 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:40:41.526 00.000 20224 MoveAxis(E, 0, ABG)
01:40:41.526 00.000 20224 Move returns status 0, amount 0
01:40:41.526 00.000 20224 MoveAxis(N, 0, ABG)
01:40:41.526 00.000 20224 Move returns status 0, amount 0
01:40:41.526 00.000 20224 move complete, result=0
01:40:41.526 00.000 20224 worker thread done servicing request
01:40:41.530 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=45027, med=3216, FiltMin=2899, FiltMax=24413, Gamma=1.000
01:40:41.556 00.026 8996 UpdateGuideState exits: m=668055 SNR=307.8
01:40:41.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:41.559 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:41.561 00.002 8996 Enqueuing Expose request
01:40:41.563 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:40:41.564 00.001 20224 Worker thread wakes up
01:40:41.565 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:41.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:42.718 01.153 20224 Exposure complete
01:40:42.812 00.094 20224 worker thread done servicing request
01:40:42.812 00.000 8996 OnExposeComplete: enter
01:40:42.813 00.001 8996 UpdateGuideState(): m_state=6
01:40:42.814 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13578
01:40:42.815 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=472.44, Mass=554795, SNR=279.4, Peak=37059 HFD=4.5
01:40:42.817 00.002 8996 MultiStar: [#1 -0.49,-0.66,0.00,M2] [#2 -0.36,-0.59,0.00,M2] [#3 -0.05,-0.36,0.72,U] [#4 -0.53,-0.76,0.00,M4] [#5 -0.31,-0.40,0.00,M2] [#6 -0.69,-0.97,0.00,M10] [#7 -0.35,-0.50,0.00,M1] [#8 -0.36,-0.34,0.00,M1] 
01:40:42.818 00.001 8996 refined, 1 included, MultiStar: {0.16, -0.26}, one-star: {0.32, -0.18}
01:40:42.818 00.000 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
01:40:42.819 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
01:40:42.820 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.26 hyp=0.30 cameraTheta=-1.00 mountX=0.19 mountY=0.23, mountTheta=0.90
01:40:42.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.26, opts=13)
01:40:42.823 00.001 8996 Enqueuing Move request for scope (0.16, -0.26)
01:40:42.824 00.001 20224 Worker thread wakes up
01:40:42.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.26) opts 0xd
01:40:42.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.26)
01:40:42.824 00.000 20224 Moving (0.16, -0.26) raw xDistance=0.19 yDistance=0.23
01:40:42.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:40:42.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:40:42.824 00.000 20224 MoveAxis(E, 0, ABG)
01:40:42.824 00.000 20224 Move returns status 0, amount 0
01:40:42.824 00.000 20224 MoveAxis(S, 49, ABG)
01:40:42.824 00.000 20224 Guiding  Dir = 1, Dur = 49
01:40:42.824 00.000 20224 IsSlewing returns 0
01:40:42.824 00.000 20224 IsGuiding returns 0
01:40:42.830 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=37059, med=3216, FiltMin=2896, FiltMax=19917, Gamma=1.000
01:40:42.846 00.016 8996 UpdateGuideState exits: m=554795 SNR=279.4
01:40:42.849 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:42.851 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:42.853 00.002 8996 Enqueuing Expose request
01:40:42.862 00.009 20224 PulseGuide returned control before completion, sleep 21
01:40:42.892 00.030 20224 IsGuiding returns 1
01:40:42.892 00.000 20224 scope still moving after pulse duration time elapsed
01:40:42.924 00.032 20224 IsSlewing returns 0
01:40:42.925 00.001 20224 IsGuiding returns 1
01:40:42.955 00.030 20224 IsSlewing returns 0
01:40:42.956 00.001 20224 IsGuiding returns 0
01:40:42.956 00.000 20224 scope move finished after 49 + 82 ms
01:40:42.956 00.000 20224 Move returns status 0, amount 49
01:40:42.956 00.000 20224 move complete, result=0
01:40:42.956 00.000 20224 worker thread done servicing request
01:40:42.956 00.000 20224 Worker thread wakes up
01:40:42.956 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 49 ms SOUTH
01:40:42.958 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:42.958 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:43.936 00.978 20224 Exposure complete
01:40:44.015 00.079 20224 worker thread done servicing request
01:40:44.015 00.000 8996 OnExposeComplete: enter
01:40:44.017 00.002 8996 UpdateGuideState(): m_state=6
01:40:44.017 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13579
01:40:44.018 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.57, Mass=723745, SNR=346.3, Peak=52579 HFD=4.6
01:40:44.019 00.001 8996 MultiStar: [#1 -0.47,-0.76,0.00,M3] [#2 -0.36,-0.76,0.00,M3] [#3 -0.12,-0.20,0.49,U] [#4 -0.56,-0.45,0.00,M5] [#5 -0.84,-0.57,0.00,M3] [#6 -0.70,-0.74,0.00,R] [#7 -0.39,-0.20,0.38,U] [#8 -0.61,-0.62,0.00,M2] 
01:40:44.020 00.001 8996 single-star, 2 included, MultiStar: {-0.20, -0.12}, one-star: {-0.17, -0.05}
01:40:44.021 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
01:40:44.022 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
01:40:44.022 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.05 hyp=0.18 cameraTheta=-2.88 mountX=-0.16 mountY=0.06, mountTheta=2.77
01:40:44.024 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.05, opts=13)
01:40:44.025 00.001 8996 Enqueuing Move request for scope (-0.17, -0.05)
01:40:44.025 00.000 20224 Worker thread wakes up
01:40:44.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.05) opts 0xd
01:40:44.026 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.05)
01:40:44.026 00.000 20224 Moving (-0.17, -0.05) raw xDistance=-0.16 yDistance=0.06
01:40:44.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:40:44.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:44.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:40:44.026 00.000 20224 MoveAxis(E, 0, ABG)
01:40:44.026 00.000 20224 Move returns status 0, amount 0
01:40:44.026 00.000 20224 MoveAxis(N, 0, ABG)
01:40:44.026 00.000 20224 Move returns status 0, amount 0
01:40:44.026 00.000 20224 move complete, result=0
01:40:44.026 00.000 20224 worker thread done servicing request
01:40:44.029 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=52579, med=3216, FiltMin=2915, FiltMax=30893, Gamma=1.000
01:40:44.046 00.017 8996 UpdateGuideState exits: m=723745 SNR=346.3
01:40:44.048 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:44.049 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:44.051 00.002 8996 Enqueuing Expose request
01:40:44.052 00.001 20224 Worker thread wakes up
01:40:44.052 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:44.054 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:44.054 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:45.206 01.152 20224 Exposure complete
01:40:45.279 00.073 20224 worker thread done servicing request
01:40:45.279 00.000 8996 OnExposeComplete: enter
01:40:45.281 00.002 8996 UpdateGuideState(): m_state=6
01:40:45.283 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13580
01:40:45.285 00.002 8996 Star::Find returns 1 (0), X=136.70, Y=472.37, Mass=569164, SNR=289.0, Peak=38915 HFD=4.7
01:40:45.285 00.000 8996 MultiStar: [#1 -0.33,-0.31,0.00,M4] [#2 -0.26,-0.15,0.67,U] [#3 -0.26,-0.05,0.56,U] [#4 -0.65,-0.71,0.00,M6] [#5 -0.51,-0.27,0.00,M4] [#6 -0.01,0.32,0.47,U] [#7 -0.30,0.00,0.46,U] [#8 -0.59,-0.52,0.00,M3] 
01:40:45.286 00.001 8996 refined, 4 included, MultiStar: {-0.21, -0.07}, one-star: {-0.19, -0.25}
01:40:45.288 00.002 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
01:40:45.289 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.44)
01:40:45.290 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-2.82 mountX=-0.20 mountY=0.09, mountTheta=2.71
01:40:45.292 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.07, opts=13)
01:40:45.294 00.002 8996 Enqueuing Move request for scope (-0.21, -0.07)
01:40:45.296 00.002 20224 Worker thread wakes up
01:40:45.296 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.07) opts 0xd
01:40:45.296 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.07)
01:40:45.296 00.000 20224 Moving (-0.21, -0.07) raw xDistance=-0.20 yDistance=0.09
01:40:45.296 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:40:45.297 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:45.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:40:45.297 00.000 20224 MoveAxis(E, 29, ABG)
01:40:45.297 00.000 20224 Guiding  Dir = 2, Dur = 29
01:40:45.297 00.000 20224 IsSlewing returns 0
01:40:45.297 00.000 20224 IsGuiding returns 0
01:40:45.299 00.002 20224 PulseGuide returned control before completion, sleep 38
01:40:45.303 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38915, med=3216, FiltMin=2902, FiltMax=24998, Gamma=1.000
01:40:45.323 00.020 8996 UpdateGuideState exits: m=569164 SNR=289.0
01:40:45.325 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:45.328 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:45.331 00.003 8996 Enqueuing Expose request
01:40:45.342 00.011 20224 IsGuiding returns 1
01:40:45.342 00.000 20224 scope still moving after pulse duration time elapsed
01:40:45.373 00.031 20224 IsSlewing returns 0
01:40:45.373 00.000 20224 IsGuiding returns 1
01:40:45.404 00.031 20224 IsSlewing returns 0
01:40:45.404 00.000 20224 IsGuiding returns 0
01:40:45.404 00.000 20224 scope move finished after 29 + 77 ms
01:40:45.404 00.000 20224 Move returns status 0, amount 29
01:40:45.404 00.000 20224 MoveAxis(N, 0, ABG)
01:40:45.404 00.000 20224 Move returns status 0, amount 0
01:40:45.404 00.000 20224 move complete, result=0
01:40:45.404 00.000 20224 worker thread done servicing request
01:40:45.404 00.000 20224 Worker thread wakes up
01:40:45.404 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
01:40:45.406 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:45.406 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:46.395 00.989 20224 Exposure complete
01:40:46.481 00.086 20224 worker thread done servicing request
01:40:46.482 00.001 8996 OnExposeComplete: enter
01:40:46.482 00.000 8996 UpdateGuideState(): m_state=6
01:40:46.483 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13581
01:40:46.484 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=472.46, Mass=572223, SNR=283.8, Peak=36707 HFD=4.3
01:40:46.486 00.002 8996 MultiStar: [#1 0.24,-0.07,0.69,U] [#2 -0.12,0.15,0.75,U] [#3 0.25,-0.19,0.61,U] [#4 -0.20,-0.59,0.00,M7] [#5 -0.24,-0.27,0.64,U] [#6 0.53,0.19,0.00,M1] [#7 0.15,-0.19,0.42,U] [#8 -0.43,-0.66,0.00,M4] 
01:40:46.487 00.001 8996 refined, 5 included, MultiStar: {0.08, -0.11}, one-star: {0.18, -0.15}
01:40:46.488 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
01:40:46.489 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
01:40:46.490 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-0.96 mountX=0.09 mountY=0.10, mountTheta=0.86
01:40:46.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.11, opts=13)
01:40:46.492 00.000 8996 Enqueuing Move request for scope (0.08, -0.11)
01:40:46.493 00.001 20224 Worker thread wakes up
01:40:46.494 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.11) opts 0xd
01:40:46.494 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.11)
01:40:46.494 00.000 20224 Moving (0.08, -0.11) raw xDistance=0.09 yDistance=0.10
01:40:46.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:40:46.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:46.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:40:46.494 00.000 20224 MoveAxis(E, 0, ABG)
01:40:46.494 00.000 20224 Move returns status 0, amount 0
01:40:46.494 00.000 20224 MoveAxis(N, 0, ABG)
01:40:46.494 00.000 20224 Move returns status 0, amount 0
01:40:46.494 00.000 20224 move complete, result=0
01:40:46.494 00.000 20224 worker thread done servicing request
01:40:46.499 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=36707, med=3216, FiltMin=2889, FiltMax=21558, Gamma=1.000
01:40:46.520 00.021 8996 UpdateGuideState exits: m=572223 SNR=283.8
01:40:46.522 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:46.524 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:46.525 00.001 8996 Enqueuing Expose request
01:40:46.527 00.002 20224 Worker thread wakes up
01:40:46.527 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:40:46.529 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:46.529 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:47.700 01.171 20224 Exposure complete
01:40:47.756 00.056 20224 worker thread done servicing request
01:40:47.756 00.000 8996 OnExposeComplete: enter
01:40:47.757 00.001 8996 UpdateGuideState(): m_state=6
01:40:47.758 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13582
01:40:47.759 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=472.93, Mass=705182, SNR=341.1, Peak=56083 HFD=4.3
01:40:47.760 00.001 8996 MultiStar: [#1 -0.11,-0.14,0.64,U] [#2 0.03,0.11,0.67,U] [#3 0.27,0.11,0.56,U] [#4 -0.18,-0.27,0.42,U] [#5 -0.15,0.22,0.59,U] [#6 0.44,0.65,0.00,M2] [#7 -0.22,0.19,0.40,U] [#8 0.02,0.19,0.41,U] 
01:40:47.761 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.11}, one-star: {0.29, 0.31}
01:40:47.761 00.000 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:40:47.762 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:40:47.763 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.30 mountX=0.02 mountY=-0.12, mountTheta=-1.39
01:40:47.765 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.11, opts=13)
01:40:47.766 00.001 8996 Enqueuing Move request for scope (0.03, 0.11)
01:40:47.767 00.001 20224 Worker thread wakes up
01:40:47.767 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:40:47.767 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:40:47.767 00.000 20224 Moving (0.03, 0.11) raw xDistance=0.02 yDistance=-0.12
01:40:47.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:40:47.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:47.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:40:47.767 00.000 20224 MoveAxis(E, 0, ABG)
01:40:47.767 00.000 20224 Move returns status 0, amount 0
01:40:47.767 00.000 20224 MoveAxis(N, 0, ABG)
01:40:47.767 00.000 20224 Move returns status 0, amount 0
01:40:47.768 00.001 20224 move complete, result=0
01:40:47.768 00.000 20224 worker thread done servicing request
01:40:47.771 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=56083, med=3216, FiltMin=2909, FiltMax=27321, Gamma=1.000
01:40:47.794 00.023 8996 UpdateGuideState exits: m=705182 SNR=341.1
01:40:47.796 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:47.797 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:47.798 00.001 8996 Enqueuing Expose request
01:40:47.800 00.002 20224 Worker thread wakes up
01:40:47.800 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:40:47.802 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:47.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:48.776 00.974 20224 Exposure complete
01:40:48.855 00.079 20224 worker thread done servicing request
01:40:48.855 00.000 8996 OnExposeComplete: enter
01:40:48.857 00.002 8996 UpdateGuideState(): m_state=6
01:40:48.858 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13583
01:40:48.859 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.16, Mass=649984, SNR=315.6, Peak=53987 HFD=4.4
01:40:48.860 00.001 8996 MultiStar: [#1 -0.07,0.02,0.58,U] [#2 0.02,0.36,0.79,U] [#3 0.04,0.56,0.00,M1] [#4 -0.53,-0.06,0.00,M7] [#5 -0.30,0.12,0.50,U] [#6 0.24,0.50,0.00,M3] [#7 0.16,0.73,0.00,M1] [#8 -0.50,0.06,0.00,M4] 
01:40:48.862 00.002 8996 refined, 3 included, MultiStar: {-0.05, 0.31}, one-star: {0.02, 0.54}
01:40:48.863 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
01:40:48.885 00.022 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
01:40:48.887 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.31 hyp=0.32 cameraTheta=1.73 mountX=-0.08 mountY=-0.30, mountTheta=-1.83
01:40:48.888 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.31, opts=13)
01:40:48.889 00.001 8996 Enqueuing Move request for scope (-0.05, 0.31)
01:40:48.890 00.001 20224 Worker thread wakes up
01:40:48.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.31) opts 0xd
01:40:48.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.31)
01:40:48.890 00.000 20224 Moving (-0.05, 0.31) raw xDistance=-0.08 yDistance=-0.30
01:40:48.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:40:48.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:40:48.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:40:48.890 00.000 20224 MoveAxis(E, 0, ABG)
01:40:48.890 00.000 20224 Move returns status 0, amount 0
01:40:48.890 00.000 20224 MoveAxis(N, 0, ABG)
01:40:48.890 00.000 20224 Move returns status 0, amount 0
01:40:48.891 00.001 20224 move complete, result=0
01:40:48.891 00.000 20224 worker thread done servicing request
01:40:48.896 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53987, med=3216, FiltMin=2896, FiltMax=26249, Gamma=1.000
01:40:48.910 00.014 8996 UpdateGuideState exits: m=649984 SNR=315.6
01:40:48.913 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:48.915 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:48.915 00.000 8996 Enqueuing Expose request
01:40:48.916 00.001 20224 Worker thread wakes up
01:40:48.916 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:40:48.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:48.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:50.080 01.163 20224 Exposure complete
01:40:50.163 00.083 20224 worker thread done servicing request
01:40:50.163 00.000 8996 OnExposeComplete: enter
01:40:50.164 00.001 8996 UpdateGuideState(): m_state=6
01:40:50.166 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13584
01:40:50.167 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.95, Mass=561858, SNR=278.0, Peak=44627 HFD=4.5
01:40:50.169 00.002 8996 MultiStar: [#1 -0.25,0.13,0.67,U] [#2 -0.24,0.04,0.68,U] [#3 -0.10,0.53,0.00,M2] [#4 -0.70,-0.02,0.00,M8] [#5 -0.54,0.13,0.00,M2] [#6 0.06,0.81,0.00,M4] [#7 -0.03,0.37,0.43,U] [#8 -0.43,0.26,0.00,M5] 
01:40:50.170 00.001 8996 refined, 3 included, MultiStar: {-0.22, 0.22}, one-star: {-0.27, 0.33}
01:40:50.172 00.002 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
01:40:50.173 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
01:40:50.175 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.22 hyp=0.31 cameraTheta=2.36 mountX=-0.24 mountY=-0.19, mountTheta=-2.47
01:40:50.177 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.22, opts=13)
01:40:50.179 00.002 8996 Enqueuing Move request for scope (-0.22, 0.22)
01:40:50.180 00.001 20224 Worker thread wakes up
01:40:50.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.22) opts 0xd
01:40:50.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.22)
01:40:50.180 00.000 20224 Moving (-0.22, 0.22) raw xDistance=-0.24 yDistance=-0.19
01:40:50.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:40:50.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:50.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:40:50.180 00.000 20224 MoveAxis(E, 35, ABG)
01:40:50.180 00.000 20224 Guiding  Dir = 2, Dur = 35
01:40:50.181 00.001 20224 IsSlewing returns 0
01:40:50.181 00.000 20224 IsGuiding returns 0
01:40:50.186 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44627, med=3216, FiltMin=2931, FiltMax=24397, Gamma=1.000
01:40:50.189 00.003 20224 PulseGuide returned control before completion, sleep 38
01:40:50.201 00.012 8996 UpdateGuideState exits: m=561858 SNR=278.0
01:40:50.202 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:50.202 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:50.203 00.001 8996 Enqueuing Expose request
01:40:50.240 00.037 20224 IsGuiding returns 1
01:40:50.240 00.000 20224 scope still moving after pulse duration time elapsed
01:40:50.267 00.027 20224 IsSlewing returns 0
01:40:50.268 00.001 20224 IsGuiding returns 1
01:40:50.298 00.030 20224 IsSlewing returns 0
01:40:50.298 00.000 20224 IsGuiding returns 0
01:40:50.299 00.001 20224 scope move finished after 35 + 81 ms
01:40:50.299 00.000 20224 Move returns status 0, amount 35
01:40:50.299 00.000 20224 MoveAxis(N, 0, ABG)
01:40:50.299 00.000 20224 Move returns status 0, amount 0
01:40:50.299 00.000 20224 move complete, result=0
01:40:50.299 00.000 20224 worker thread done servicing request
01:40:50.299 00.000 20224 Worker thread wakes up
01:40:50.299 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
01:40:50.302 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:50.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:51.274 00.972 20224 Exposure complete
01:40:51.354 00.080 20224 worker thread done servicing request
01:40:51.354 00.000 8996 OnExposeComplete: enter
01:40:51.355 00.001 8996 UpdateGuideState(): m_state=6
01:40:51.356 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13585
01:40:51.357 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=473.19, Mass=590001, SNR=312.5, Peak=42339 HFD=4.6
01:40:51.358 00.001 8996 MultiStar: [#1 0.00,-0.01,0.69,U] [#2 0.07,0.08,0.73,U] [#3 0.12,-0.13,0.57,U] [#4 -0.46,-0.32,0.00,M9] [#5 -0.67,-0.07,0.00,M3] [#6 0.32,0.54,0.00,M5] [#7 0.23,0.52,0.00,M1] [#8 -0.32,0.13,0.36,U] 
01:40:51.359 00.001 8996 refined, 4 included, MultiStar: {-0.07, 0.18}, one-star: {-0.24, 0.58}
01:40:51.360 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
01:40:51.360 00.000 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
01:40:51.361 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.18 hyp=0.19 cameraTheta=1.94 mountX=-0.09 mountY=-0.17, mountTheta=-2.04
01:40:51.362 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.18, opts=13)
01:40:51.364 00.002 8996 Enqueuing Move request for scope (-0.07, 0.18)
01:40:51.364 00.000 20224 Worker thread wakes up
01:40:51.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.18) opts 0xd
01:40:51.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.18)
01:40:51.365 00.001 20224 Moving (-0.07, 0.18) raw xDistance=-0.09 yDistance=-0.17
01:40:51.365 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:40:51.365 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:51.365 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:40:51.365 00.000 20224 MoveAxis(E, 0, ABG)
01:40:51.365 00.000 20224 Move returns status 0, amount 0
01:40:51.365 00.000 20224 MoveAxis(N, 0, ABG)
01:40:51.365 00.000 20224 Move returns status 0, amount 0
01:40:51.365 00.000 20224 move complete, result=0
01:40:51.365 00.000 20224 worker thread done servicing request
01:40:51.369 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42339, med=3216, FiltMin=2889, FiltMax=25264, Gamma=1.000
01:40:51.382 00.013 8996 UpdateGuideState exits: m=590001 SNR=312.5
01:40:51.383 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:51.383 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:51.384 00.001 8996 Enqueuing Expose request
01:40:51.385 00.001 20224 Worker thread wakes up
01:40:51.385 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:51.385 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:51.386 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:52.545 01.159 20224 Exposure complete
01:40:52.603 00.058 20224 worker thread done servicing request
01:40:52.603 00.000 8996 OnExposeComplete: enter
01:40:52.604 00.001 8996 UpdateGuideState(): m_state=6
01:40:52.606 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13586
01:40:52.607 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.91, Mass=672663, SNR=310.4, Peak=45069 HFD=4.6
01:40:52.609 00.002 8996 MultiStar: [#1 0.43,0.04,0.64,U] [#2 0.49,0.27,0.00,M1] [#3 0.73,0.09,0.00,M2] [#4 0.14,-0.12,0.54,U] [#5 -0.08,-0.10,0.59,U] [#6 1.04,0.75,0.00,M6] [#7 0.62,0.61,0.00,M2] [#8 0.02,0.02,0.29,U] 
01:40:52.611 00.002 8996 refined, 4 included, MultiStar: {0.24, 0.07}, one-star: {0.41, 0.30}
01:40:52.613 00.002 8996 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.10) = xAngle (0.37 = 0.37)
01:40:52.615 00.002 8996 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.75 = -2.75)
01:40:52.617 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=0.07 hyp=0.24 cameraTheta=0.28 mountX=0.23 mountY=-0.09, mountTheta=-0.39
01:40:52.618 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.07, opts=13)
01:40:52.620 00.002 8996 Enqueuing Move request for scope (0.24, 0.07)
01:40:52.621 00.001 20224 Worker thread wakes up
01:40:52.622 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.07) opts 0xd
01:40:52.622 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.07)
01:40:52.622 00.000 20224 Moving (0.24, 0.07) raw xDistance=0.23 yDistance=-0.09
01:40:52.622 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:40:52.622 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:52.622 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:40:52.622 00.000 20224 MoveAxis(W, 33, ABG)
01:40:52.622 00.000 20224 Guiding  Dir = 3, Dur = 33
01:40:52.623 00.001 20224 IsSlewing returns 0
01:40:52.623 00.000 20224 IsGuiding returns 0
01:40:52.633 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45069, med=3219, FiltMin=2905, FiltMax=27545, Gamma=1.000
01:40:52.659 00.026 20224 IsGuiding returns 1
01:40:52.659 00.000 20224 scope still moving after pulse duration time elapsed
01:40:52.661 00.002 8996 UpdateGuideState exits: m=672663 SNR=310.4
01:40:52.662 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:52.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:52.664 00.001 8996 Enqueuing Expose request
01:40:52.688 00.024 20224 IsSlewing returns 0
01:40:52.688 00.000 20224 IsGuiding returns 1
01:40:52.720 00.032 20224 IsSlewing returns 0
01:40:52.720 00.000 20224 IsGuiding returns 1
01:40:52.750 00.030 20224 IsSlewing returns 0
01:40:52.751 00.001 20224 IsGuiding returns 0
01:40:52.751 00.000 20224 scope move finished after 33 + 94 ms
01:40:52.751 00.000 20224 Move returns status 0, amount 33
01:40:52.751 00.000 20224 MoveAxis(N, 0, ABG)
01:40:52.751 00.000 20224 Move returns status 0, amount 0
01:40:52.751 00.000 20224 move complete, result=0
01:40:52.751 00.000 20224 worker thread done servicing request
01:40:52.751 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
01:40:52.754 00.003 20224 Worker thread wakes up
01:40:52.754 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:52.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:53.736 00.982 20224 Exposure complete
01:40:53.806 00.070 20224 worker thread done servicing request
01:40:53.806 00.000 8996 OnExposeComplete: enter
01:40:53.807 00.001 8996 UpdateGuideState(): m_state=6
01:40:53.808 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13587
01:40:53.810 00.002 8996 Star::Find returns 1 (0), X=136.94, Y=473.00, Mass=515468, SNR=259.0, Peak=38867 HFD=4.4
01:40:53.811 00.001 8996 MultiStar: [#1 0.08,0.20,0.64,U] [#2 0.12,0.37,0.81,U] [#3 0.30,0.33,0.64,U] [#4 -0.09,0.12,0.53,U] [#5 -0.15,0.50,0.00,M3] [#6 0.63,0.78,0.00,M7] [#7 0.05,0.46,0.00,M3] [#8 -0.32,0.29,0.36,U] 
01:40:53.813 00.002 8996 refined, 5 included, MultiStar: {0.06, 0.30}, one-star: {0.05, 0.39}
01:40:53.814 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
01:40:53.815 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
01:40:53.815 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.30 hyp=0.31 cameraTheta=1.39 mountX=0.03 mountY=-0.31, mountTheta=-1.48
01:40:53.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.30, opts=13)
01:40:53.818 00.001 8996 Enqueuing Move request for scope (0.06, 0.30)
01:40:53.819 00.001 20224 Worker thread wakes up
01:40:53.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.30) opts 0xd
01:40:53.819 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.30)
01:40:53.819 00.000 20224 Moving (0.06, 0.30) raw xDistance=0.03 yDistance=-0.31
01:40:53.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:40:53.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:40:53.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:40:53.819 00.000 20224 MoveAxis(E, 0, ABG)
01:40:53.819 00.000 20224 Move returns status 0, amount 0
01:40:53.819 00.000 20224 MoveAxis(N, 0, ABG)
01:40:53.819 00.000 20224 Move returns status 0, amount 0
01:40:53.819 00.000 20224 move complete, result=0
01:40:53.819 00.000 20224 worker thread done servicing request
01:40:53.823 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38867, med=3219, FiltMin=2909, FiltMax=22678, Gamma=1.000
01:40:53.841 00.018 8996 UpdateGuideState exits: m=515468 SNR=259.0
01:40:53.842 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:53.843 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:53.843 00.000 8996 Enqueuing Expose request
01:40:53.844 00.001 20224 Worker thread wakes up
01:40:53.844 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:40:53.845 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:53.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:55.013 01.168 20224 Exposure complete
01:40:55.087 00.074 20224 worker thread done servicing request
01:40:55.088 00.001 8996 OnExposeComplete: enter
01:40:55.088 00.000 8996 UpdateGuideState(): m_state=6
01:40:55.089 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13588
01:40:55.090 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.82, Mass=647478, SNR=324.3, Peak=48547 HFD=4.5
01:40:55.091 00.001 8996 MultiStar: [#1 -0.15,0.05,0.68,U] [#2 -0.24,0.28,0.63,U] [#3 0.02,0.22,0.60,U] [#4 -0.45,-0.54,0.00,M8] [#5 -0.42,-0.27,0.00,M4] [#6 0.65,0.66,0.00,M8] [#7 -0.12,0.35,0.32,U] [#8 -0.51,-0.23,0.00,M3] 
01:40:55.092 00.001 8996 single-star, 4 included, MultiStar: {-0.11, 0.20}, one-star: {-0.09, 0.20}
01:40:55.092 00.000 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
01:40:55.093 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
01:40:55.094 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.20 hyp=0.22 cameraTheta=2.00 mountX=-0.11 mountY=-0.19, mountTheta=-2.10
01:40:55.095 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.20, opts=13)
01:40:55.096 00.001 8996 Enqueuing Move request for scope (-0.09, 0.20)
01:40:55.096 00.000 20224 Worker thread wakes up
01:40:55.097 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.20) opts 0xd
01:40:55.097 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.20)
01:40:55.097 00.000 20224 Moving (-0.09, 0.20) raw xDistance=-0.11 yDistance=-0.19
01:40:55.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:40:55.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:55.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:40:55.097 00.000 20224 MoveAxis(E, 0, ABG)
01:40:55.097 00.000 20224 Move returns status 0, amount 0
01:40:55.097 00.000 20224 MoveAxis(N, 0, ABG)
01:40:55.097 00.000 20224 Move returns status 0, amount 0
01:40:55.097 00.000 20224 move complete, result=0
01:40:55.097 00.000 20224 worker thread done servicing request
01:40:55.100 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=48547, med=3219, FiltMin=2915, FiltMax=25910, Gamma=1.000
01:40:55.129 00.029 8996 UpdateGuideState exits: m=647478 SNR=324.3
01:40:55.130 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:55.131 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:55.132 00.001 8996 Enqueuing Expose request
01:40:55.134 00.002 20224 Worker thread wakes up
01:40:55.134 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:55.135 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:55.135 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:56.117 00.982 20224 Exposure complete
01:40:56.182 00.065 20224 worker thread done servicing request
01:40:56.182 00.000 8996 OnExposeComplete: enter
01:40:56.183 00.001 8996 UpdateGuideState(): m_state=6
01:40:56.184 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13589
01:40:56.185 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.94, Mass=519016, SNR=282.8, Peak=39571 HFD=4.8
01:40:56.186 00.001 8996 MultiStar: [#1 0.06,0.30,0.68,U] [#2 -0.27,0.09,0.85,U] [#3 -0.03,0.29,0.60,U] [#4 -0.64,-0.16,0.00,M9] [#5 -0.14,0.32,0.59,U] [#6 0.05,0.61,0.00,M9] [#7 -0.11,0.61,0.00,M3] [#8 -0.30,0.47,0.00,M4] 
01:40:56.186 00.000 8996 refined, 4 included, MultiStar: {-0.16, 0.26}, one-star: {-0.29, 0.33}
01:40:56.187 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
01:40:56.188 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:40:56.189 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.30 cameraTheta=2.11 mountX=-0.18 mountY=-0.24, mountTheta=-2.21
01:40:56.191 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.26, opts=13)
01:40:56.191 00.000 8996 Enqueuing Move request for scope (-0.16, 0.26)
01:40:56.192 00.001 20224 Worker thread wakes up
01:40:56.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
01:40:56.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
01:40:56.192 00.000 20224 Moving (-0.16, 0.26) raw xDistance=-0.18 yDistance=-0.24
01:40:56.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:40:56.192 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.08 newest=-0.73
01:40:56.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:40:56.192 00.000 20224 MoveAxis(E, 0, ABG)
01:40:56.192 00.000 20224 Move returns status 0, amount 0
01:40:56.192 00.000 20224 MoveAxis(N, 51, ABG)
01:40:56.192 00.000 20224 Guiding  Dir = 0, Dur = 51
01:40:56.193 00.001 20224 IsSlewing returns 0
01:40:56.193 00.000 20224 IsGuiding returns 0
01:40:56.194 00.001 20224 PulseGuide returned control before completion, sleep 60
01:40:56.197 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39571, med=3219, FiltMin=2915, FiltMax=22406, Gamma=1.000
01:40:56.219 00.022 8996 UpdateGuideState exits: m=519016 SNR=282.8
01:40:56.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:56.221 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:56.222 00.001 8996 Enqueuing Expose request
01:40:56.265 00.043 20224 IsGuiding returns 1
01:40:56.265 00.000 20224 scope still moving after pulse duration time elapsed
01:40:56.296 00.031 20224 IsSlewing returns 0
01:40:56.296 00.000 20224 IsGuiding returns 0
01:40:56.296 00.000 20224 scope move finished after 51 + 52 ms
01:40:56.296 00.000 20224 Move returns status 0, amount 51
01:40:56.296 00.000 20224 move complete, result=0
01:40:56.296 00.000 20224 worker thread done servicing request
01:40:56.296 00.000 20224 Worker thread wakes up
01:40:56.296 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 51 ms NORTH
01:40:56.297 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:56.297 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:57.467 01.170 20224 Exposure complete
01:40:57.530 00.063 20224 worker thread done servicing request
01:40:57.530 00.000 8996 OnExposeComplete: enter
01:40:57.532 00.002 8996 UpdateGuideState(): m_state=6
01:40:57.533 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13590
01:40:57.534 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.16, Mass=606374, SNR=288.1, Peak=45443 HFD=4.6
01:40:57.535 00.001 8996 MultiStar: [#1 0.01,0.48,0.00,M1] [#2 -0.13,0.22,0.68,U] [#3 -0.20,0.05,0.59,U] [#4 -0.61,-0.10,0.00,M10] [#5 -0.02,0.49,0.00,M4] [#6 -0.05,0.52,0.00,M10] [#7 -0.47,0.34,0.00,M4] [#8 -0.10,0.16,0.39,U] 
01:40:57.537 00.002 8996 refined, 3 included, MultiStar: {-0.15, 0.29}, one-star: {-0.16, 0.54}
01:40:57.538 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
01:40:57.539 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
01:40:57.542 00.003 8996 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.06 mountX=-0.18 mountY=-0.27, mountTheta=-2.16
01:40:57.546 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.29, opts=13)
01:40:57.548 00.002 8996 Enqueuing Move request for scope (-0.15, 0.29)
01:40:57.550 00.002 20224 Worker thread wakes up
01:40:57.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd
01:40:57.550 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.29)
01:40:57.550 00.000 20224 Moving (-0.15, 0.29) raw xDistance=-0.18 yDistance=-0.27
01:40:57.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:40:57.551 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
01:40:57.551 00.000 20224 MoveAxis(E, 0, ABG)
01:40:57.551 00.000 20224 Move returns status 0, amount 0
01:40:57.551 00.000 20224 MoveAxis(N, 58, ABG)
01:40:57.551 00.000 20224 Guiding  Dir = 0, Dur = 58
01:40:57.551 00.000 20224 IsSlewing returns 0
01:40:57.551 00.000 20224 IsGuiding returns 0
01:40:57.558 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45443, med=3219, FiltMin=2861, FiltMax=25667, Gamma=1.000
01:40:57.573 00.015 8996 UpdateGuideState exits: m=606374 SNR=288.1
01:40:57.576 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:57.578 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:57.580 00.002 8996 Enqueuing Expose request
01:40:57.589 00.009 20224 PulseGuide returned control before completion, sleep 30
01:40:57.635 00.046 20224 IsGuiding returns 1
01:40:57.635 00.000 20224 scope still moving after pulse duration time elapsed
01:40:57.665 00.030 20224 IsSlewing returns 0
01:40:57.666 00.001 20224 IsGuiding returns 1
01:40:57.696 00.030 20224 IsSlewing returns 0
01:40:57.697 00.001 20224 IsGuiding returns 0
01:40:57.697 00.000 20224 scope move finished after 58 + 87 ms
01:40:57.697 00.000 20224 Move returns status 0, amount 58
01:40:57.697 00.000 20224 move complete, result=0
01:40:57.697 00.000 20224 worker thread done servicing request
01:40:57.697 00.000 20224 Worker thread wakes up
01:40:57.697 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 58 ms NORTH
01:40:57.701 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:57.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:58.659 00.958 20224 Exposure complete
01:40:58.715 00.056 20224 worker thread done servicing request
01:40:58.715 00.000 8996 OnExposeComplete: enter
01:40:58.717 00.002 8996 UpdateGuideState(): m_state=6
01:40:58.719 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13591
01:40:58.721 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=473.09, Mass=666292, SNR=335.5, Peak=46515 HFD=4.4
01:40:58.723 00.002 8996 MultiStar: [#1 -0.35,0.05,0.50,U] [#2 -0.17,0.08,0.63,U] [#3 -0.15,0.14,0.56,U] [#4 -0.58,-0.26,0.00,R] [#5 -0.46,0.20,0.00,M5] [#6 0.21,0.65,0.00,R] [#7 -0.20,0.17,0.31,U] [#8 -0.44,0.07,0.33,U] 
01:40:58.724 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.21}, one-star: {0.13, 0.47}
01:40:58.726 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
01:40:58.728 00.002 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
01:40:58.729 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.21 hyp=0.25 cameraTheta=2.13 mountX=-0.15 mountY=-0.19, mountTheta=-2.24
01:40:58.733 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.21, opts=13)
01:40:58.735 00.002 8996 Enqueuing Move request for scope (-0.13, 0.21)
01:40:58.737 00.002 20224 Worker thread wakes up
01:40:58.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.21) opts 0xd
01:40:58.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.21)
01:40:58.737 00.000 20224 Moving (-0.13, 0.21) raw xDistance=-0.15 yDistance=-0.19
01:40:58.738 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:40:58.738 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:40:58.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:40:58.738 00.000 20224 MoveAxis(E, 0, ABG)
01:40:58.738 00.000 20224 Move returns status 0, amount 0
01:40:58.738 00.000 20224 MoveAxis(N, 0, ABG)
01:40:58.738 00.000 20224 Move returns status 0, amount 0
01:40:58.738 00.000 20224 move complete, result=0
01:40:58.738 00.000 20224 worker thread done servicing request
01:40:58.745 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46515, med=3219, FiltMin=2925, FiltMax=26985, Gamma=1.000
01:40:58.761 00.016 8996 UpdateGuideState exits: m=666292 SNR=335.5
01:40:58.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:40:58.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:40:58.765 00.002 8996 Enqueuing Expose request
01:40:58.767 00.002 20224 Worker thread wakes up
01:40:58.767 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:40:58.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:40:58.767 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:40:59.933 01.166 20224 Exposure complete
01:40:59.992 00.059 20224 worker thread done servicing request
01:40:59.992 00.000 8996 OnExposeComplete: enter
01:40:59.993 00.001 8996 UpdateGuideState(): m_state=6
01:40:59.994 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13592
01:40:59.995 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.90, Mass=642747, SNR=316.4, Peak=50675 HFD=4.4
01:40:59.996 00.001 8996 MultiStar: [#1 -0.13,0.21,0.67,U] [#2 0.09,0.59,0.00,M1] [#3 0.13,0.51,0.00,M1] [#4 0.09,0.16,0.45,U] [#5 -0.33,0.22,0.56,U] [#6 -0.03,0.19,0.42,U] [#7 0.13,0.18,0.43,U] [#8 -0.24,0.39,0.00,M3] 
01:40:59.996 00.000 8996 refined, 5 included, MultiStar: {-0.01, 0.22}, one-star: {0.16, 0.28}
01:40:59.997 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
01:40:59.998 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
01:40:59.998 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.22 hyp=0.22 cameraTheta=1.61 mountX=-0.03 mountY=-0.22, mountTheta=-1.71
01:41:00.000 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.22, opts=13)
01:41:00.001 00.001 8996 Enqueuing Move request for scope (-0.01, 0.22)
01:41:00.003 00.002 20224 Worker thread wakes up
01:41:00.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.22) opts 0xd
01:41:00.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.22)
01:41:00.003 00.000 20224 Moving (-0.01, 0.22) raw xDistance=-0.03 yDistance=-0.22
01:41:00.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:41:00.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:41:00.003 00.000 20224 MoveAxis(E, 0, ABG)
01:41:00.003 00.000 20224 Move returns status 0, amount 0
01:41:00.003 00.000 20224 MoveAxis(N, 46, ABG)
01:41:00.003 00.000 20224 Guiding  Dir = 0, Dur = 46
01:41:00.004 00.001 20224 IsSlewing returns 0
01:41:00.004 00.000 20224 IsGuiding returns 0
01:41:00.011 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=50675, med=3219, FiltMin=2912, FiltMax=27478, Gamma=1.000
01:41:00.034 00.023 20224 PulseGuide returned control before completion, sleep 27
01:41:00.034 00.000 8996 UpdateGuideState exits: m=642747 SNR=316.4
01:41:00.037 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:00.039 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:00.042 00.003 8996 Enqueuing Expose request
01:41:00.064 00.022 20224 IsGuiding returns 1
01:41:00.064 00.000 20224 scope still moving after pulse duration time elapsed
01:41:00.096 00.032 20224 IsSlewing returns 0
01:41:00.096 00.000 20224 IsGuiding returns 1
01:41:00.126 00.030 20224 IsSlewing returns 0
01:41:00.126 00.000 20224 IsGuiding returns 0
01:41:00.126 00.000 20224 scope move finished after 46 + 76 ms
01:41:00.126 00.000 20224 Move returns status 0, amount 46
01:41:00.126 00.000 20224 move complete, result=0
01:41:00.127 00.001 20224 worker thread done servicing request
01:41:00.127 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 46 ms NORTH
01:41:00.129 00.002 20224 Worker thread wakes up
01:41:00.129 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:00.130 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:01.111 00.981 20224 Exposure complete
01:41:01.181 00.070 20224 worker thread done servicing request
01:41:01.182 00.001 8996 OnExposeComplete: enter
01:41:01.183 00.001 8996 UpdateGuideState(): m_state=6
01:41:01.184 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13593
01:41:01.185 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.52, Mass=560665, SNR=287.0, Peak=37491 HFD=4.7
01:41:01.186 00.001 8996 MultiStar: [#1 -0.10,-0.01,0.65,U] [#2 -0.37,-0.09,0.80,U] [#3 0.07,0.19,0.55,U] [#4 0.29,0.10,0.56,U] [#5 -0.13,-0.04,0.58,U] [#6 -0.03,-0.37,0.38,U] [#7 0.05,0.18,0.41,U] [#8 -0.10,-0.21,0.38,U] 
01:41:01.187 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.04}, one-star: {-0.06, -0.10}
01:41:01.188 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
01:41:01.189 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
01:41:01.190 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.60 mountX=-0.06 mountY=0.04, mountTheta=2.49
01:41:01.192 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
01:41:01.193 00.001 8996 Enqueuing Move request for scope (-0.06, -0.04)
01:41:01.193 00.000 20224 Worker thread wakes up
01:41:01.194 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:41:01.194 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:41:01.194 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.06 yDistance=0.04
01:41:01.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:41:01.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:01.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:41:01.194 00.000 20224 MoveAxis(E, 0, ABG)
01:41:01.194 00.000 20224 Move returns status 0, amount 0
01:41:01.194 00.000 20224 MoveAxis(N, 0, ABG)
01:41:01.194 00.000 20224 Move returns status 0, amount 0
01:41:01.194 00.000 20224 move complete, result=0
01:41:01.194 00.000 20224 worker thread done servicing request
01:41:01.199 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=37491, med=3219, FiltMin=2921, FiltMax=22704, Gamma=1.000
01:41:01.213 00.014 8996 UpdateGuideState exits: m=560665 SNR=287.0
01:41:01.213 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:01.214 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:01.215 00.001 8996 Enqueuing Expose request
01:41:01.216 00.001 20224 Worker thread wakes up
01:41:01.216 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:01.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:01.217 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:02.368 01.151 20224 Exposure complete
01:41:02.424 00.056 20224 worker thread done servicing request
01:41:02.424 00.000 8996 OnExposeComplete: enter
01:41:02.425 00.001 8996 UpdateGuideState(): m_state=6
01:41:02.426 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13594
01:41:02.427 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.64, Mass=637842, SNR=306.1, Peak=44659 HFD=4.7
01:41:02.428 00.001 8996 MultiStar: [#1 -0.41,-0.25,0.00,M1] [#2 -0.12,-0.14,0.64,U] [#3 -0.29,-0.21,0.70,U] [#4 0.05,-0.20,0.50,U] [#5 -0.83,-0.23,0.00,M4] [#6 -0.40,-0.53,0.00,M1] [#7 -0.16,-0.18,0.47,U] [#8 -0.69,-0.53,0.00,M3] 
01:41:02.429 00.001 8996 refined, 4 included, MultiStar: {-0.18, -0.12}, one-star: {-0.27, 0.03}
01:41:02.429 00.000 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.47 = -2.47)
01:41:02.430 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.59 = 0.69)
01:41:02.431 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.12 hyp=0.22 cameraTheta=-2.56 mountX=-0.17 mountY=0.14, mountTheta=2.46
01:41:02.432 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.12, opts=13)
01:41:02.433 00.001 8996 Enqueuing Move request for scope (-0.18, -0.12)
01:41:02.434 00.001 20224 Worker thread wakes up
01:41:02.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.12) opts 0xd
01:41:02.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.12)
01:41:02.434 00.000 20224 Moving (-0.18, -0.12) raw xDistance=-0.17 yDistance=0.14
01:41:02.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:41:02.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:02.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:41:02.434 00.000 20224 MoveAxis(E, 0, ABG)
01:41:02.434 00.000 20224 Move returns status 0, amount 0
01:41:02.434 00.000 20224 MoveAxis(N, 0, ABG)
01:41:02.434 00.000 20224 Move returns status 0, amount 0
01:41:02.435 00.001 20224 move complete, result=0
01:41:02.435 00.000 20224 worker thread done servicing request
01:41:02.446 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44659, med=3219, FiltMin=2905, FiltMax=26224, Gamma=1.000
01:41:02.473 00.027 8996 UpdateGuideState exits: m=637842 SNR=306.1
01:41:02.475 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:02.477 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:02.479 00.002 8996 Enqueuing Expose request
01:41:02.480 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:02.482 00.002 20224 Worker thread wakes up
01:41:02.482 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:02.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:03.461 00.979 20224 Exposure complete
01:41:03.564 00.103 20224 worker thread done servicing request
01:41:03.564 00.000 8996 OnExposeComplete: enter
01:41:03.565 00.001 8996 UpdateGuideState(): m_state=6
01:41:03.566 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13595
01:41:03.568 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=472.43, Mass=558163, SNR=276.1, Peak=40739 HFD=4.8
01:41:03.569 00.001 8996 MultiStar: [#1 -0.31,-0.72,0.00,M2] [#2 -0.21,-0.36,0.73,U] [#3 -0.11,-0.18,0.66,U] [#4 -0.27,-0.45,0.00,M1] [#5 -0.40,-0.39,0.00,M5] [#6 -0.16,-0.88,0.00,M2] [#7 -0.48,-0.57,0.00,M1] [#8 -0.48,-0.49,0.00,M4] 
01:41:03.571 00.002 8996 refined, 2 included, MultiStar: {-0.23, -0.24}, one-star: {-0.33, -0.18}
01:41:03.572 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
01:41:03.573 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
01:41:03.574 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.24 hyp=0.33 cameraTheta=-2.35 mountX=-0.21 mountY=0.26, mountTheta=2.24
01:41:03.577 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.24, opts=13)
01:41:03.579 00.002 8996 Enqueuing Move request for scope (-0.23, -0.24)
01:41:03.580 00.001 20224 Worker thread wakes up
01:41:03.580 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.24) opts 0xd
01:41:03.580 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.24)
01:41:03.580 00.000 20224 Moving (-0.23, -0.24) raw xDistance=-0.21 yDistance=0.26
01:41:03.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:41:03.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:41:03.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:41:03.580 00.000 20224 MoveAxis(E, 31, ABG)
01:41:03.580 00.000 20224 Guiding  Dir = 2, Dur = 31
01:41:03.580 00.000 20224 IsSlewing returns 0
01:41:03.580 00.000 20224 IsGuiding returns 0
01:41:03.586 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40739, med=3219, FiltMin=2899, FiltMax=24160, Gamma=1.000
01:41:03.606 00.020 8996 UpdateGuideState exits: m=558163 SNR=276.1
01:41:03.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:03.608 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:03.609 00.001 8996 Enqueuing Expose request
01:41:03.643 00.034 20224 IsGuiding returns 1
01:41:03.643 00.000 20224 scope still moving after pulse duration time elapsed
01:41:03.673 00.030 20224 IsSlewing returns 0
01:41:03.673 00.000 20224 IsGuiding returns 1
01:41:03.704 00.031 20224 IsSlewing returns 0
01:41:03.704 00.000 20224 IsGuiding returns 1
01:41:03.734 00.030 20224 IsSlewing returns 0
01:41:03.734 00.000 20224 IsGuiding returns 0
01:41:03.734 00.000 20224 scope move finished after 31 + 122 ms
01:41:03.734 00.000 20224 Move returns status 0, amount 31
01:41:03.734 00.000 20224 MoveAxis(N, 0, ABG)
01:41:03.735 00.001 20224 Move returns status 0, amount 0
01:41:03.735 00.000 20224 move complete, result=0
01:41:03.735 00.000 20224 worker thread done servicing request
01:41:03.735 00.000 20224 Worker thread wakes up
01:41:03.735 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.3 px 0 ms NORTH
01:41:03.737 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:03.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:04.897 01.160 20224 Exposure complete
01:41:04.957 00.060 20224 worker thread done servicing request
01:41:04.957 00.000 8996 OnExposeComplete: enter
01:41:04.958 00.001 8996 UpdateGuideState(): m_state=6
01:41:04.959 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13596
01:41:04.960 00.001 8996 Star::Find returns 1 (0), X=137.26, Y=472.14, Mass=658744, SNR=296.7, Peak=41776 HFD=4.5
01:41:04.961 00.001 8996 MultiStar: [#1 0.11,-0.64,0.00,M3] [#2 0.33,-0.75,0.00,M1] [#3 0.46,-0.18,0.00,M1] [#4 0.43,-0.69,0.00,M2] [#5 0.28,-0.60,0.00,M6] [#6 0.44,-0.97,0.00,M3] [#7 0.38,-0.54,0.00,M2] [#8 0.24,-0.58,0.00,M5] 
01:41:04.962 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
01:41:04.963 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.35)
01:41:04.963 00.000 8996 CameraToMount -- cameraX=0.37 cameraY=-0.48 hyp=0.60 cameraTheta=-0.91 mountX=0.42 mountY=0.43, mountTheta=0.81
01:41:04.965 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=-0.48, opts=13)
01:41:04.965 00.000 8996 Enqueuing Move request for scope (0.37, -0.48)
01:41:04.966 00.001 20224 Worker thread wakes up
01:41:04.967 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.48) opts 0xd
01:41:04.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, -0.48)
01:41:04.967 00.000 20224 Moving (0.37, -0.48) raw xDistance=0.42 yDistance=0.43
01:41:04.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
01:41:04.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:41:04.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
01:41:04.967 00.000 20224 MoveAxis(W, 59, ABG)
01:41:04.967 00.000 20224 Guiding  Dir = 3, Dur = 59
01:41:04.968 00.001 20224 IsSlewing returns 0
01:41:04.968 00.000 20224 IsGuiding returns 0
01:41:04.971 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41776, med=3219, FiltMin=2908, FiltMax=27885, Gamma=1.000
01:41:04.984 00.013 8996 UpdateGuideState exits: m=658744 SNR=296.7
01:41:04.985 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:04.986 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:04.987 00.001 8996 Enqueuing Expose request
01:41:05.000 00.013 20224 PulseGuide returned control before completion, sleep 37
01:41:05.045 00.045 20224 IsGuiding returns 1
01:41:05.045 00.000 20224 scope still moving after pulse duration time elapsed
01:41:05.076 00.031 20224 IsSlewing returns 0
01:41:05.076 00.000 20224 IsGuiding returns 1
01:41:05.107 00.031 20224 IsSlewing returns 0
01:41:05.107 00.000 20224 IsGuiding returns 0
01:41:05.108 00.001 20224 scope move finished after 59 + 80 ms
01:41:05.108 00.000 20224 Move returns status 0, amount 59
01:41:05.108 00.000 20224 MoveAxis(N, 0, ABG)
01:41:05.108 00.000 20224 Move returns status 0, amount 0
01:41:05.108 00.000 20224 move complete, result=0
01:41:05.108 00.000 20224 worker thread done servicing request
01:41:05.108 00.000 20224 Worker thread wakes up
01:41:05.108 00.000 8996 GuideStep: 0.4 px 59 ms WEST, 0.4 px 0 ms NORTH
01:41:05.111 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:05.112 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:06.092 00.980 20224 Exposure complete
01:41:06.168 00.076 20224 worker thread done servicing request
01:41:06.168 00.000 8996 OnExposeComplete: enter
01:41:06.169 00.001 8996 UpdateGuideState(): m_state=6
01:41:06.170 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13597
01:41:06.171 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.06, Mass=606204, SNR=292.5, Peak=49187 HFD=4.4
01:41:06.172 00.001 8996 MultiStar: [#1 0.09,-0.63,0.00,M4] [#2 0.18,-0.52,0.00,M2] [#3 0.37,-0.54,0.00,M2] [#4 0.72,-0.39,0.00,M3] [#5 -0.45,-0.57,0.00,M7] [#6 -0.02,-0.81,0.00,M4] [#7 -0.02,-0.47,0.00,M3] [#8 -0.26,-0.36,0.43,U] 
01:41:06.173 00.001 8996 refined, 1 included, MultiStar: {-0.04, -0.50}, one-star: {0.06, -0.56}
01:41:06.174 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
01:41:06.175 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
01:41:06.175 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.50 hyp=0.50 cameraTheta=-1.64 mountX=0.01 mountY=0.50, mountTheta=1.55
01:41:06.177 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.50, opts=13)
01:41:06.177 00.000 8996 Enqueuing Move request for scope (-0.04, -0.50)
01:41:06.178 00.001 20224 Worker thread wakes up
01:41:06.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.50) opts 0xd
01:41:06.178 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.50)
01:41:06.178 00.000 20224 Moving (-0.04, -0.50) raw xDistance=0.01 yDistance=0.50
01:41:06.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:41:06.179 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:41:06.179 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
01:41:06.179 00.000 20224 MoveAxis(E, 0, ABG)
01:41:06.179 00.000 20224 Move returns status 0, amount 0
01:41:06.179 00.000 20224 MoveAxis(N, 0, ABG)
01:41:06.179 00.000 20224 Move returns status 0, amount 0
01:41:06.179 00.000 20224 move complete, result=0
01:41:06.179 00.000 20224 worker thread done servicing request
01:41:06.182 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49187, med=3219, FiltMin=2909, FiltMax=25981, Gamma=1.000
01:41:06.196 00.014 8996 UpdateGuideState exits: m=606204 SNR=292.5
01:41:06.197 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:06.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:06.199 00.001 8996 Enqueuing Expose request
01:41:06.199 00.000 20224 Worker thread wakes up
01:41:06.199 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
01:41:06.200 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:06.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:07.366 01.166 20224 Exposure complete
01:41:07.444 00.078 20224 worker thread done servicing request
01:41:07.444 00.000 8996 OnExposeComplete: enter
01:41:07.445 00.001 8996 UpdateGuideState(): m_state=6
01:41:07.447 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13598
01:41:07.447 00.000 8996 Star::Find returns 1 (0), X=136.89, Y=472.42, Mass=588015, SNR=291.9, Peak=43331 HFD=4.5
01:41:07.448 00.001 8996 MultiStar: [#1 -0.32,-0.67,0.00,M5] [#2 -0.55,-0.57,0.00,M3] [#3 0.03,-0.42,0.62,U] [#4 0.23,-0.46,0.00,M4] [#5 -0.59,-0.59,0.00,M8] [#6 -0.07,-0.88,0.00,M5] [#7 -0.13,-0.60,0.00,M4] [#8 -0.55,-0.49,0.00,M5] 
01:41:07.449 00.001 8996 single-star, 1 included, MultiStar: {0.01, -0.28}, one-star: {0.00, -0.19}
01:41:07.450 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
01:41:07.451 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
01:41:07.452 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.55 mountX=0.02 mountY=0.19, mountTheta=1.46
01:41:07.454 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.19, opts=13)
01:41:07.454 00.000 8996 Enqueuing Move request for scope (0.00, -0.19)
01:41:07.455 00.001 20224 Worker thread wakes up
01:41:07.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
01:41:07.455 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
01:41:07.455 00.000 20224 Moving (0.00, -0.19) raw xDistance=0.02 yDistance=0.19
01:41:07.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:41:07.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:07.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:41:07.456 00.001 20224 MoveAxis(E, 0, ABG)
01:41:07.456 00.000 20224 Move returns status 0, amount 0
01:41:07.456 00.000 20224 MoveAxis(N, 0, ABG)
01:41:07.456 00.000 20224 Move returns status 0, amount 0
01:41:07.456 00.000 20224 move complete, result=0
01:41:07.456 00.000 20224 worker thread done servicing request
01:41:07.459 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=43331, med=3219, FiltMin=2909, FiltMax=23232, Gamma=1.000
01:41:07.476 00.017 8996 UpdateGuideState exits: m=588015 SNR=291.9
01:41:07.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:07.479 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:07.481 00.002 8996 Enqueuing Expose request
01:41:07.482 00.001 20224 Worker thread wakes up
01:41:07.482 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:07.484 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:07.484 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:08.457 00.973 20224 Exposure complete
01:41:08.532 00.075 20224 worker thread done servicing request
01:41:08.532 00.000 8996 OnExposeComplete: enter
01:41:08.534 00.002 8996 UpdateGuideState(): m_state=6
01:41:08.536 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13599
01:41:08.537 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.42, Mass=512241, SNR=271.5, Peak=39363 HFD=4.2
01:41:08.539 00.002 8996 MultiStar: [#1 -0.24,-0.60,0.00,M6] [#2 -0.33,-0.23,0.73,U] [#3 0.07,-0.27,0.67,U] [#4 0.16,-0.35,0.50,U] [#5 -0.30,-0.28,0.69,U] [#6 -0.07,-0.39,0.45,U] [#7 -0.26,-0.17,0.42,U] [#8 -0.20,-0.33,0.36,U] 
01:41:08.541 00.002 8996 single-star, 7 included, MultiStar: {-0.08, -0.27}, one-star: {0.13, -0.20}
01:41:08.543 00.002 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
01:41:08.544 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
01:41:08.546 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-1.00 mountX=0.15 mountY=0.18, mountTheta=0.89
01:41:08.549 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.20, opts=13)
01:41:08.550 00.001 8996 Enqueuing Move request for scope (0.13, -0.20)
01:41:08.551 00.001 20224 Worker thread wakes up
01:41:08.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
01:41:08.551 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
01:41:08.551 00.000 20224 Moving (0.13, -0.20) raw xDistance=0.15 yDistance=0.18
01:41:08.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:41:08.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:08.552 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:41:08.552 00.000 20224 MoveAxis(E, 0, ABG)
01:41:08.552 00.000 20224 Move returns status 0, amount 0
01:41:08.552 00.000 20224 MoveAxis(N, 0, ABG)
01:41:08.552 00.000 20224 Move returns status 0, amount 0
01:41:08.552 00.000 20224 move complete, result=0
01:41:08.552 00.000 20224 worker thread done servicing request
01:41:08.558 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=39363, med=3219, FiltMin=2902, FiltMax=19040, Gamma=1.000
01:41:08.587 00.029 8996 UpdateGuideState exits: m=512241 SNR=271.5
01:41:08.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:08.588 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:08.589 00.001 8996 Enqueuing Expose request
01:41:08.591 00.002 20224 Worker thread wakes up
01:41:08.591 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:08.591 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:08.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:09.763 01.172 20224 Exposure complete
01:41:09.848 00.085 20224 worker thread done servicing request
01:41:09.848 00.000 8996 OnExposeComplete: enter
01:41:09.849 00.001 8996 UpdateGuideState(): m_state=6
01:41:09.850 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13600
01:41:09.850 00.000 8996 Star::Find returns 1 (0), X=136.90, Y=472.13, Mass=658279, SNR=332.1, Peak=49219 HFD=4.4
01:41:09.853 00.003 8996 MultiStar: [#1 -0.17,-0.85,0.00,M7] [#2 -0.36,-0.80,0.00,M3] [#3 -0.18,-0.78,0.00,M1] [#4 0.11,-0.59,0.00,M4] [#5 -0.62,-0.76,0.00,M8] [#6 -0.09,-0.60,0.00,M5] [#7 -0.47,-0.60,0.00,M4] [#8 -0.35,-0.30,0.00,M5] 
01:41:09.854 00.001 8996 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
01:41:09.855 00.001 8996 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.71)
01:41:09.857 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.48 hyp=0.48 cameraTheta=-1.55 mountX=0.06 mountY=0.48, mountTheta=1.45
01:41:09.858 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.48, opts=13)
01:41:09.860 00.002 8996 Enqueuing Move request for scope (0.01, -0.48)
01:41:09.861 00.001 20224 Worker thread wakes up
01:41:09.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.48) opts 0xd
01:41:09.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.48)
01:41:09.861 00.000 20224 Moving (0.01, -0.48) raw xDistance=0.06 yDistance=0.48
01:41:09.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:41:09.861 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.37 newest=0.85
01:41:09.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
01:41:09.861 00.000 20224 MoveAxis(E, 0, ABG)
01:41:09.861 00.000 20224 Move returns status 0, amount 0
01:41:09.861 00.000 20224 MoveAxis(S, 101, ABG)
01:41:09.861 00.000 20224 Guiding  Dir = 1, Dur = 101
01:41:09.862 00.001 20224 IsSlewing returns 0
01:41:09.862 00.000 20224 IsGuiding returns 0
01:41:09.867 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=49219, med=3219, FiltMin=2909, FiltMax=27072, Gamma=1.000
01:41:09.875 00.008 20224 PulseGuide returned control before completion, sleep 97
01:41:09.891 00.016 8996 UpdateGuideState exits: m=658279 SNR=332.1
01:41:09.892 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:09.894 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:09.895 00.001 8996 Enqueuing Expose request
01:41:09.985 00.090 20224 IsGuiding returns 1
01:41:09.985 00.000 20224 scope still moving after pulse duration time elapsed
01:41:10.016 00.031 20224 IsSlewing returns 0
01:41:10.017 00.001 20224 IsGuiding returns 0
01:41:10.017 00.000 20224 scope move finished after 101 + 54 ms
01:41:10.017 00.000 20224 Move returns status 0, amount 101
01:41:10.017 00.000 20224 move complete, result=0
01:41:10.017 00.000 20224 worker thread done servicing request
01:41:10.017 00.000 20224 Worker thread wakes up
01:41:10.017 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 101 ms SOUTH
01:41:10.020 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:10.020 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:11.003 00.983 20224 Exposure complete
01:41:11.095 00.092 20224 worker thread done servicing request
01:41:11.095 00.000 8996 OnExposeComplete: enter
01:41:11.097 00.002 8996 UpdateGuideState(): m_state=6
01:41:11.098 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13601
01:41:11.100 00.002 8996 Star::Find returns 1 (0), X=136.55, Y=472.56, Mass=738437, SNR=342.7, Peak=52419 HFD=4.8
01:41:11.102 00.002 8996 MultiStar: [#1 -0.48,-0.44,0.00,M8] [#2 -0.37,-0.20,0.61,U] [#3 -0.16,-0.25,0.55,U] [#4 0.01,-0.06,0.39,U] [#5 -0.63,-0.04,0.00,M9] [#6 -0.54,-0.34,0.00,M6] [#7 -0.47,-0.21,0.00,M5] [#8 -0.65,-0.46,0.00,M6] 
01:41:11.103 00.001 8996 refined, 3 included, MultiStar: {-0.26, -0.13}, one-star: {-0.34, -0.05}
01:41:11.104 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:41:11.106 00.002 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.60)
01:41:11.107 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.13 hyp=0.29 cameraTheta=-2.66 mountX=-0.24 mountY=0.16, mountTheta=2.55
01:41:11.109 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.13, opts=13)
01:41:11.111 00.002 8996 Enqueuing Move request for scope (-0.26, -0.13)
01:41:11.112 00.001 20224 Worker thread wakes up
01:41:11.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.13) opts 0xd
01:41:11.112 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.13)
01:41:11.112 00.000 20224 Moving (-0.26, -0.13) raw xDistance=-0.24 yDistance=0.16
01:41:11.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:41:11.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:11.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:41:11.112 00.000 20224 MoveAxis(E, 35, ABG)
01:41:11.112 00.000 20224 Guiding  Dir = 2, Dur = 35
01:41:11.114 00.002 20224 IsSlewing returns 0
01:41:11.114 00.000 20224 IsGuiding returns 0
01:41:11.117 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=52419, med=3219, FiltMin=2896, FiltMax=28912, Gamma=1.000
01:41:11.140 00.023 8996 UpdateGuideState exits: m=738437 SNR=342.7
01:41:11.142 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:11.142 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:11.143 00.001 8996 Enqueuing Expose request
01:41:11.174 00.031 20224 IsGuiding returns 1
01:41:11.174 00.000 20224 scope still moving after pulse duration time elapsed
01:41:11.205 00.031 20224 IsSlewing returns 0
01:41:11.205 00.000 20224 IsGuiding returns 1
01:41:11.236 00.031 20224 IsSlewing returns 0
01:41:11.236 00.000 20224 IsGuiding returns 1
01:41:11.266 00.030 20224 IsSlewing returns 0
01:41:11.268 00.002 20224 IsGuiding returns 0
01:41:11.268 00.000 20224 scope move finished after 35 + 118 ms
01:41:11.268 00.000 20224 Move returns status 0, amount 35
01:41:11.268 00.000 20224 MoveAxis(N, 0, ABG)
01:41:11.268 00.000 20224 Move returns status 0, amount 0
01:41:11.268 00.000 20224 move complete, result=0
01:41:11.268 00.000 20224 worker thread done servicing request
01:41:11.269 00.001 20224 Worker thread wakes up
01:41:11.269 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.2 px 0 ms NORTH
01:41:11.271 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:11.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:12.436 01.165 20224 Exposure complete
01:41:12.492 00.056 20224 worker thread done servicing request
01:41:12.493 00.001 8996 OnExposeComplete: enter
01:41:12.494 00.001 8996 UpdateGuideState(): m_state=6
01:41:12.495 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13602
01:41:12.496 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.44, Mass=638740, SNR=349.1, Peak=44403 HFD=4.6
01:41:12.497 00.001 8996 MultiStar: [#1 -0.04,-0.21,0.56,U] [#2 -0.17,-0.25,0.68,U] [#3 0.02,-0.21,0.53,U] [#4 0.07,-0.29,0.46,U] [#5 -0.72,-0.08,0.00,M10] [#6 0.01,-0.40,0.37,U] [#7 0.01,-0.05,0.32,U] [#8 -0.51,-0.32,0.00,M7] 
01:41:12.498 00.001 8996 single-star, 6 included, MultiStar: {-0.06, -0.22}, one-star: {-0.12, -0.17}
01:41:12.498 00.000 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:41:12.499 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
01:41:12.500 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.17 hyp=0.21 cameraTheta=-2.19 mountX=-0.11 mountY=0.19, mountTheta=2.09
01:41:12.501 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.17, opts=13)
01:41:12.502 00.001 8996 Enqueuing Move request for scope (-0.12, -0.17)
01:41:12.503 00.001 20224 Worker thread wakes up
01:41:12.503 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.17) opts 0xd
01:41:12.503 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.17)
01:41:12.503 00.000 20224 Moving (-0.12, -0.17) raw xDistance=-0.11 yDistance=0.19
01:41:12.503 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:41:12.503 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:12.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:41:12.503 00.000 20224 MoveAxis(E, 0, ABG)
01:41:12.504 00.001 20224 Move returns status 0, amount 0
01:41:12.504 00.000 20224 MoveAxis(N, 0, ABG)
01:41:12.504 00.000 20224 Move returns status 0, amount 0
01:41:12.504 00.000 20224 move complete, result=0
01:41:12.504 00.000 20224 worker thread done servicing request
01:41:12.507 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44403, med=3219, FiltMin=2861, FiltMax=26925, Gamma=1.000
01:41:12.521 00.014 8996 UpdateGuideState exits: m=638740 SNR=349.1
01:41:12.522 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:12.523 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:12.523 00.000 8996 Enqueuing Expose request
01:41:12.524 00.001 20224 Worker thread wakes up
01:41:12.524 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:12.525 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:12.525 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:13.513 00.988 20224 Exposure complete
01:41:13.582 00.069 20224 worker thread done servicing request
01:41:13.582 00.000 8996 OnExposeComplete: enter
01:41:13.583 00.001 8996 UpdateGuideState(): m_state=6
01:41:13.584 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13603
01:41:13.584 00.000 8996 Star::Find returns 1 (0), X=136.48, Y=472.15, Mass=576186, SNR=269.7, Peak=42211 HFD=4.4
01:41:13.585 00.001 8996 MultiStar: [#1 0.06,-0.23,0.66,U] [#2 0.01,-0.19,0.85,U] [#3 0.40,-0.00,0.72,U] [#4 0.61,-0.22,0.00,M3] [#5 -0.70,-0.50,0.00,R] [#6 0.07,-0.51,0.00,M6] [#7 -0.13,-0.59,0.00,M5] [#8 -0.41,-0.49,0.00,M8] 
01:41:13.586 00.001 8996 refined, 3 included, MultiStar: {-0.02, -0.24}, one-star: {-0.41, -0.47}
01:41:13.587 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
01:41:13.587 00.000 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
01:41:13.588 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.24 hyp=0.25 cameraTheta=-1.66 mountX=0.00 mountY=0.25, mountTheta=1.57
01:41:13.590 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.24, opts=13)
01:41:13.590 00.000 8996 Enqueuing Move request for scope (-0.02, -0.24)
01:41:13.591 00.001 20224 Worker thread wakes up
01:41:13.591 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.24) opts 0xd
01:41:13.591 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.24)
01:41:13.591 00.000 20224 Moving (-0.02, -0.24) raw xDistance=0.00 yDistance=0.25
01:41:13.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:41:13.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:41:13.591 00.000 20224 MoveAxis(E, 0, ABG)
01:41:13.591 00.000 20224 Move returns status 0, amount 0
01:41:13.591 00.000 20224 MoveAxis(S, 52, ABG)
01:41:13.591 00.000 20224 Guiding  Dir = 1, Dur = 52
01:41:13.592 00.001 20224 IsSlewing returns 0
01:41:13.592 00.000 20224 IsGuiding returns 0
01:41:13.596 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42211, med=3219, FiltMin=2905, FiltMax=23744, Gamma=1.000
01:41:13.616 00.020 8996 UpdateGuideState exits: m=576186 SNR=269.7
01:41:13.618 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:13.620 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:13.621 00.001 8996 Enqueuing Expose request
01:41:13.637 00.016 20224 PulseGuide returned control before completion, sleep 17
01:41:13.667 00.030 20224 IsGuiding returns 1
01:41:13.667 00.000 20224 scope still moving after pulse duration time elapsed
01:41:13.698 00.031 20224 IsSlewing returns 0
01:41:13.698 00.000 20224 IsGuiding returns 1
01:41:13.730 00.032 20224 IsSlewing returns 0
01:41:13.730 00.000 20224 IsGuiding returns 0
01:41:13.730 00.000 20224 scope move finished after 52 + 87 ms
01:41:13.730 00.000 20224 Move returns status 0, amount 52
01:41:13.731 00.001 20224 move complete, result=0
01:41:13.731 00.000 20224 worker thread done servicing request
01:41:13.731 00.000 20224 Worker thread wakes up
01:41:13.731 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
01:41:13.732 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:13.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:14.891 01.159 20224 Exposure complete
01:41:14.967 00.076 20224 worker thread done servicing request
01:41:14.968 00.001 8996 OnExposeComplete: enter
01:41:14.968 00.000 8996 UpdateGuideState(): m_state=6
01:41:14.969 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13604
01:41:14.972 00.003 8996 Star::Find returns 1 (0), X=136.90, Y=472.73, Mass=606173, SNR=304.5, Peak=47075 HFD=4.5
01:41:14.974 00.002 8996 MultiStar: [#1 0.04,0.09,0.70,U] [#2 0.09,-0.23,0.77,U] [#3 0.01,0.07,0.64,U] [#4 -0.19,-0.07,0.55,U] [#5 0.49,0.60,0.00,M1] [#6 0.04,-0.39,0.38,U] [#7 0.11,0.16,0.39,U] [#8 -0.41,-0.04,0.41,U] 
01:41:14.976 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.02}, one-star: {0.01, 0.11}
01:41:14.977 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
01:41:14.979 00.002 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
01:41:14.980 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.33 mountX=-0.02 mountY=0.02, mountTheta=2.22
01:41:14.983 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
01:41:14.984 00.001 8996 Enqueuing Move request for scope (-0.02, -0.02)
01:41:14.986 00.002 20224 Worker thread wakes up
01:41:14.986 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:41:14.986 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:41:14.986 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
01:41:14.986 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:41:14.986 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:14.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:41:14.986 00.000 20224 MoveAxis(E, 0, ABG)
01:41:14.987 00.001 20224 Move returns status 0, amount 0
01:41:14.987 00.000 20224 MoveAxis(N, 0, ABG)
01:41:14.987 00.000 20224 Move returns status 0, amount 0
01:41:14.987 00.000 20224 move complete, result=0
01:41:14.987 00.000 20224 worker thread done servicing request
01:41:14.995 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47075, med=3219, FiltMin=2896, FiltMax=24358, Gamma=1.000
01:41:15.021 00.026 8996 UpdateGuideState exits: m=606173 SNR=304.5
01:41:15.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:15.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:15.024 00.001 8996 Enqueuing Expose request
01:41:15.025 00.001 20224 Worker thread wakes up
01:41:15.025 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:15.026 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:15.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:15.988 00.962 20224 Exposure complete
01:41:16.044 00.056 20224 worker thread done servicing request
01:41:16.045 00.001 8996 OnExposeComplete: enter
01:41:16.045 00.000 8996 UpdateGuideState(): m_state=6
01:41:16.046 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13605
01:41:16.047 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.99, Mass=514280, SNR=248.8, Peak=40595 HFD=4.3
01:41:16.049 00.002 8996 MultiStar: [#1 0.14,0.11,0.79,U] [#2 -0.01,-0.02,0.89,U] [#3 0.38,0.63,0.00,M1] [#4 0.28,0.14,0.83,U] [#5 0.32,0.92,0.00,M2] [#6 0.21,0.12,0.50,U] [#7 0.29,0.53,0.00,M5] [#8 -0.58,0.19,0.00,M8] 
01:41:16.050 00.001 8996 refined, 4 included, MultiStar: {0.03, 0.16}, one-star: {-0.31, 0.38}
01:41:16.052 00.002 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
01:41:16.053 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.66 = -1.66)
01:41:16.054 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.16 hyp=0.16 cameraTheta=1.36 mountX=0.02 mountY=-0.16, mountTheta=-1.46
01:41:16.056 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.16, opts=13)
01:41:16.057 00.001 8996 Enqueuing Move request for scope (0.03, 0.16)
01:41:16.058 00.001 20224 Worker thread wakes up
01:41:16.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.16) opts 0xd
01:41:16.059 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.16)
01:41:16.059 00.000 20224 Moving (0.03, 0.16) raw xDistance=0.02 yDistance=-0.16
01:41:16.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:41:16.059 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:16.059 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:41:16.059 00.000 20224 MoveAxis(E, 0, ABG)
01:41:16.059 00.000 20224 Move returns status 0, amount 0
01:41:16.059 00.000 20224 MoveAxis(N, 0, ABG)
01:41:16.059 00.000 20224 Move returns status 0, amount 0
01:41:16.060 00.001 20224 move complete, result=0
01:41:16.060 00.000 20224 worker thread done servicing request
01:41:16.068 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40595, med=3219, FiltMin=2889, FiltMax=22256, Gamma=1.000
01:41:16.093 00.025 8996 UpdateGuideState exits: m=514280 SNR=248.8
01:41:16.094 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:16.095 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:16.096 00.001 8996 Enqueuing Expose request
01:41:16.097 00.001 20224 Worker thread wakes up
01:41:16.097 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:41:16.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:16.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:17.272 01.174 20224 Exposure complete
01:41:17.361 00.089 20224 worker thread done servicing request
01:41:17.361 00.000 8996 OnExposeComplete: enter
01:41:17.362 00.001 8996 UpdateGuideState(): m_state=6
01:41:17.363 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13606
01:41:17.364 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.75, Mass=754287, SNR=324.7, Peak=59475 HFD=4.5
01:41:17.365 00.001 8996 MultiStar: [#1 0.16,0.14,0.57,U] [#2 0.57,0.30,0.00,M1] [#3 0.51,0.45,0.00,M2] [#4 0.68,0.27,0.00,M2] [#5 0.76,0.83,0.00,M3] [#6 0.41,-0.03,0.39,U] [#7 0.02,0.11,0.29,U] [#8 0.05,0.10,0.31,U] 
01:41:17.365 00.000 8996 refined, 4 included, MultiStar: {0.08, 0.10}, one-star: {-0.06, 0.13}
01:41:17.366 00.001 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
01:41:17.367 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
01:41:17.368 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.90 mountX=0.07 mountY=-0.11, mountTheta=-1.00
01:41:17.369 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.10, opts=13)
01:41:17.370 00.001 8996 Enqueuing Move request for scope (0.08, 0.10)
01:41:17.372 00.002 20224 Worker thread wakes up
01:41:17.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
01:41:17.372 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
01:41:17.372 00.000 20224 Moving (0.08, 0.10) raw xDistance=0.07 yDistance=-0.11
01:41:17.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:41:17.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:17.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:41:17.372 00.000 20224 MoveAxis(E, 0, ABG)
01:41:17.372 00.000 20224 Move returns status 0, amount 0
01:41:17.372 00.000 20224 MoveAxis(N, 0, ABG)
01:41:17.372 00.000 20224 Move returns status 0, amount 0
01:41:17.372 00.000 20224 move complete, result=0
01:41:17.372 00.000 20224 worker thread done servicing request
01:41:17.380 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=59475, med=3219, FiltMin=2918, FiltMax=30598, Gamma=1.000
01:41:17.399 00.019 8996 UpdateGuideState exits: m=754287 SNR=324.7
01:41:17.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:17.401 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:17.401 00.000 8996 Enqueuing Expose request
01:41:17.402 00.001 20224 Worker thread wakes up
01:41:17.402 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:17.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:17.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:18.383 00.980 20224 Exposure complete
01:41:18.462 00.079 20224 worker thread done servicing request
01:41:18.462 00.000 8996 OnExposeComplete: enter
01:41:18.464 00.002 8996 UpdateGuideState(): m_state=6
01:41:18.465 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13607
01:41:18.466 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=472.98, Mass=650136, SNR=308.2, Peak=48387 HFD=4.5
01:41:18.467 00.001 8996 MultiStar: [#1 -0.26,-0.26,0.68,U] [#2 0.11,0.14,0.71,U] [#3 0.57,0.32,0.00,M3] [#4 0.52,0.65,0.00,M3] [#5 0.59,0.78,0.00,M4] [#6 0.56,-0.07,0.00,M4] [#7 -0.14,0.29,0.41,U] [#8 -0.23,-0.22,0.34,U] 
01:41:18.468 00.001 8996 refined, 4 included, MultiStar: {-0.07, 0.10}, one-star: {0.03, 0.36}
01:41:18.469 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
01:41:18.470 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
01:41:18.472 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.10 hyp=0.12 cameraTheta=2.14 mountX=-0.08 mountY=-0.09, mountTheta=-2.24
01:41:18.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.10, opts=13)
01:41:18.475 00.001 8996 Enqueuing Move request for scope (-0.07, 0.10)
01:41:18.476 00.001 20224 Worker thread wakes up
01:41:18.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.10) opts 0xd
01:41:18.476 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.10)
01:41:18.476 00.000 20224 Moving (-0.07, 0.10) raw xDistance=-0.08 yDistance=-0.09
01:41:18.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:41:18.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:18.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:41:18.476 00.000 20224 MoveAxis(E, 0, ABG)
01:41:18.476 00.000 20224 Move returns status 0, amount 0
01:41:18.476 00.000 20224 MoveAxis(N, 0, ABG)
01:41:18.476 00.000 20224 Move returns status 0, amount 0
01:41:18.476 00.000 20224 move complete, result=0
01:41:18.478 00.002 20224 worker thread done servicing request
01:41:18.483 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=48387, med=3222, FiltMin=2909, FiltMax=26294, Gamma=1.000
01:41:18.507 00.024 8996 UpdateGuideState exits: m=650136 SNR=308.2
01:41:18.511 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:18.513 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:18.516 00.003 8996 Enqueuing Expose request
01:41:18.518 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:18.519 00.001 20224 Worker thread wakes up
01:41:18.520 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:18.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:19.677 01.157 20224 Exposure complete
01:41:19.765 00.088 20224 worker thread done servicing request
01:41:19.765 00.000 8996 OnExposeComplete: enter
01:41:19.767 00.002 8996 UpdateGuideState(): m_state=6
01:41:19.769 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13608
01:41:19.771 00.002 8996 Star::Find returns 1 (0), X=137.18, Y=472.36, Mass=549659, SNR=269.0, Peak=34403 HFD=4.6
01:41:19.773 00.002 8996 MultiStar: [#1 0.36,-0.53,0.00,M3] [#2 0.33,-0.21,0.80,U] [#3 0.41,-0.30,0.00,M4] [#4 0.60,-0.51,0.00,M4] [#5 0.60,-0.02,0.00,M5] [#6 0.46,-0.96,0.00,M5] [#7 0.27,-0.15,0.44,U] [#8 0.19,-0.42,0.00,M7] 
01:41:19.775 00.002 8996 refined, 2 included, MultiStar: {0.30, -0.22}, one-star: {0.29, -0.26}
01:41:19.777 00.002 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
01:41:19.779 00.002 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
01:41:19.780 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.22 hyp=0.37 cameraTheta=-0.64 mountX=0.32 mountY=0.19, mountTheta=0.53
01:41:19.783 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.22, opts=13)
01:41:19.784 00.001 8996 Enqueuing Move request for scope (0.30, -0.22)
01:41:19.786 00.002 20224 Worker thread wakes up
01:41:19.786 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.22) opts 0xd
01:41:19.786 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.22)
01:41:19.786 00.000 20224 Moving (0.30, -0.22) raw xDistance=0.32 yDistance=0.19
01:41:19.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:41:19.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:19.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:41:19.787 00.001 20224 MoveAxis(W, 46, ABG)
01:41:19.787 00.000 20224 Guiding  Dir = 3, Dur = 46
01:41:19.787 00.000 20224 IsSlewing returns 0
01:41:19.787 00.000 20224 IsGuiding returns 0
01:41:19.794 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=34403, med=3219, FiltMin=2899, FiltMax=20813, Gamma=1.000
01:41:19.807 00.013 8996 UpdateGuideState exits: m=549659 SNR=269.0
01:41:19.808 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:19.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:19.810 00.001 8996 Enqueuing Expose request
01:41:19.824 00.014 20224 PulseGuide returned control before completion, sleep 20
01:41:19.854 00.030 20224 IsGuiding returns 1
01:41:19.854 00.000 20224 scope still moving after pulse duration time elapsed
01:41:19.885 00.031 20224 IsSlewing returns 0
01:41:19.885 00.000 20224 IsGuiding returns 1
01:41:19.916 00.031 20224 IsSlewing returns 0
01:41:19.916 00.000 20224 IsGuiding returns 0
01:41:19.916 00.000 20224 scope move finished after 46 + 83 ms
01:41:19.916 00.000 20224 Move returns status 0, amount 46
01:41:19.916 00.000 20224 MoveAxis(N, 0, ABG)
01:41:19.916 00.000 20224 Move returns status 0, amount 0
01:41:19.916 00.000 20224 move complete, result=0
01:41:19.916 00.000 20224 worker thread done servicing request
01:41:19.916 00.000 20224 Worker thread wakes up
01:41:19.916 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.2 px 0 ms NORTH
01:41:19.918 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:19.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:20.900 00.982 20224 Exposure complete
01:41:20.982 00.082 20224 worker thread done servicing request
01:41:20.982 00.000 8996 OnExposeComplete: enter
01:41:20.983 00.001 8996 UpdateGuideState(): m_state=6
01:41:20.984 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13609
01:41:20.986 00.002 8996 Star::Find returns 1 (0), X=136.81, Y=472.50, Mass=612613, SNR=299.0, Peak=41043 HFD=4.6
01:41:20.989 00.003 8996 MultiStar: [#1 -0.46,-0.51,0.00,M4] [#2 -0.18,-0.36,0.83,U] [#3 -0.26,-0.35,0.60,U] [#4 -0.16,-0.37,0.63,U] [#5 0.12,0.01,0.65,U] [#6 -0.43,-0.88,0.00,M6] [#7 -0.32,-0.61,0.00,M3] [#8 -0.38,-0.59,0.00,M8] 
01:41:20.991 00.002 8996 single-star, 4 included, MultiStar: {-0.11, -0.23}, one-star: {-0.09, -0.12}
01:41:20.993 00.002 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
01:41:20.994 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.08)
01:41:20.996 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-2.18 mountX=-0.07 mountY=0.13, mountTheta=2.08
01:41:20.998 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.12, opts=13)
01:41:20.999 00.001 8996 Enqueuing Move request for scope (-0.09, -0.12)
01:41:21.001 00.002 20224 Worker thread wakes up
01:41:21.001 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.12) opts 0xd
01:41:21.001 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.12)
01:41:21.001 00.000 20224 Moving (-0.09, -0.12) raw xDistance=-0.07 yDistance=0.13
01:41:21.001 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:41:21.001 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:21.001 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:41:21.001 00.000 20224 MoveAxis(E, 0, ABG)
01:41:21.001 00.000 20224 Move returns status 0, amount 0
01:41:21.001 00.000 20224 MoveAxis(N, 0, ABG)
01:41:21.001 00.000 20224 Move returns status 0, amount 0
01:41:21.001 00.000 20224 move complete, result=0
01:41:21.001 00.000 20224 worker thread done servicing request
01:41:21.005 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=41043, med=3219, FiltMin=2896, FiltMax=25933, Gamma=1.000
01:41:21.024 00.019 8996 UpdateGuideState exits: m=612613 SNR=299.0
01:41:21.026 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:21.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:21.028 00.001 8996 Enqueuing Expose request
01:41:21.029 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:21.030 00.001 20224 Worker thread wakes up
01:41:21.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:21.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:22.186 01.156 20224 Exposure complete
01:41:22.254 00.068 20224 worker thread done servicing request
01:41:22.254 00.000 8996 OnExposeComplete: enter
01:41:22.255 00.001 8996 UpdateGuideState(): m_state=6
01:41:22.256 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13610
01:41:22.257 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=472.59, Mass=506927, SNR=280.6, Peak=32563 HFD=4.7
01:41:22.258 00.001 8996 MultiStar: [#1 -0.38,0.12,0.65,U] [#2 -0.30,-0.33,0.83,U] [#3 -0.40,-0.04,0.69,U] [#4 -0.30,-0.10,0.51,U] [#5 -0.09,0.34,0.61,U] [#6 -0.40,-0.48,0.00,M7] [#7 -0.50,-0.13,0.00,M4] [#8 -0.82,-0.19,0.00,M9] 
01:41:22.259 00.001 8996 refined, 5 included, MultiStar: {-0.37, -0.03}, one-star: {-0.59, -0.03}
01:41:22.260 00.001 8996 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
01:41:22.261 00.001 8996 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
01:41:22.262 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.03 hyp=0.37 cameraTheta=-3.07 mountX=-0.36 mountY=0.07, mountTheta=2.96
01:41:22.264 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.03, opts=13)
01:41:22.265 00.001 8996 Enqueuing Move request for scope (-0.37, -0.03)
01:41:22.266 00.001 20224 Worker thread wakes up
01:41:22.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.03) opts 0xd
01:41:22.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.03)
01:41:22.266 00.000 20224 Moving (-0.37, -0.03) raw xDistance=-0.36 yDistance=0.07
01:41:22.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
01:41:22.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:22.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:41:22.266 00.000 20224 MoveAxis(E, 53, ABG)
01:41:22.266 00.000 20224 Guiding  Dir = 2, Dur = 53
01:41:22.267 00.001 20224 IsSlewing returns 0
01:41:22.267 00.000 20224 IsGuiding returns 0
01:41:22.268 00.001 20224 PulseGuide returned control before completion, sleep 62
01:41:22.273 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=32563, med=3219, FiltMin=2925, FiltMax=18864, Gamma=1.000
01:41:22.295 00.022 8996 UpdateGuideState exits: m=506927 SNR=280.6
01:41:22.296 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:22.297 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:22.298 00.001 8996 Enqueuing Expose request
01:41:22.341 00.043 20224 IsGuiding returns 1
01:41:22.341 00.000 20224 scope still moving after pulse duration time elapsed
01:41:22.371 00.030 20224 IsSlewing returns 0
01:41:22.372 00.001 20224 IsGuiding returns 0
01:41:22.372 00.000 20224 scope move finished after 53 + 51 ms
01:41:22.372 00.000 20224 Move returns status 0, amount 53
01:41:22.372 00.000 20224 MoveAxis(N, 0, ABG)
01:41:22.372 00.000 20224 Move returns status 0, amount 0
01:41:22.372 00.000 20224 move complete, result=0
01:41:22.372 00.000 20224 worker thread done servicing request
01:41:22.372 00.000 20224 Worker thread wakes up
01:41:22.372 00.000 8996 GuideStep: -0.4 px 53 ms EAST, 0.1 px 0 ms NORTH
01:41:22.374 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:22.374 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:23.338 00.964 20224 Exposure complete
01:41:23.433 00.095 20224 worker thread done servicing request
01:41:23.433 00.000 8996 OnExposeComplete: enter
01:41:23.434 00.001 8996 UpdateGuideState(): m_state=6
01:41:23.435 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13611
01:41:23.436 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.67, Mass=602783, SNR=308.3, Peak=40915 HFD=4.6
01:41:23.436 00.000 8996 MultiStar: [#1 -0.01,-0.28,0.55,U] [#2 -0.27,-0.25,0.72,U] [#3 -0.00,-0.05,0.54,U] [#4 0.10,-0.23,0.54,U] [#5 0.25,0.61,0.00,M4] [#6 0.09,-0.49,0.00,M8] [#7 -0.07,-0.26,0.41,U] [#8 -0.90,-0.30,0.00,M10] 
01:41:23.437 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.14}, one-star: {-0.44, 0.06}
01:41:23.438 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
01:41:23.439 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
01:41:23.441 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.14 hyp=0.22 cameraTheta=-2.43 mountX=-0.15 mountY=0.16, mountTheta=2.32
01:41:23.445 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.14, opts=13)
01:41:23.447 00.002 8996 Enqueuing Move request for scope (-0.16, -0.14)
01:41:23.449 00.002 20224 Worker thread wakes up
01:41:23.449 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.14) opts 0xd
01:41:23.449 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.14)
01:41:23.450 00.001 20224 Moving (-0.16, -0.14) raw xDistance=-0.15 yDistance=0.16
01:41:23.450 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:41:23.450 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:23.450 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:41:23.450 00.000 20224 MoveAxis(E, 0, ABG)
01:41:23.450 00.000 20224 Move returns status 0, amount 0
01:41:23.450 00.000 20224 MoveAxis(N, 0, ABG)
01:41:23.450 00.000 20224 Move returns status 0, amount 0
01:41:23.451 00.001 20224 move complete, result=0
01:41:23.451 00.000 20224 worker thread done servicing request
01:41:23.457 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=40915, med=3219, FiltMin=2928, FiltMax=22749, Gamma=1.000
01:41:23.471 00.014 8996 UpdateGuideState exits: m=602783 SNR=308.3
01:41:23.472 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:23.473 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:23.474 00.001 8996 Enqueuing Expose request
01:41:23.475 00.001 20224 Worker thread wakes up
01:41:23.475 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:23.476 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:23.476 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:24.641 01.165 20224 Exposure complete
01:41:24.704 00.063 20224 worker thread done servicing request
01:41:24.704 00.000 8996 OnExposeComplete: enter
01:41:24.705 00.001 8996 UpdateGuideState(): m_state=6
01:41:24.707 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13612
01:41:24.708 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.82, Mass=586382, SNR=339.5, Peak=45299 HFD=4.5
01:41:24.710 00.002 8996 MultiStar: [#1 0.48,-0.13,0.00,M3] [#2 0.10,-0.31,0.57,U] [#3 0.57,-0.25,0.00,M2] [#4 0.50,-0.16,0.00,M2] [#5 0.64,0.41,0.00,M5] [#6 0.32,-0.50,0.00,M9] [#7 0.18,-0.17,0.37,U] [#8 -0.09,-0.08,0.34,U] 
01:41:24.711 00.001 8996 refined, 3 included, MultiStar: {-0.08, -0.03}, one-star: {-0.28, 0.20}
01:41:24.713 00.002 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
01:41:24.714 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
01:41:24.715 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.80 mountX=-0.08 mountY=0.04, mountTheta=2.69
01:41:24.717 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
01:41:24.718 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
01:41:24.719 00.001 20224 Worker thread wakes up
01:41:24.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:41:24.719 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:41:24.719 00.000 20224 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=0.04
01:41:24.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:41:24.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:24.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:41:24.719 00.000 20224 MoveAxis(E, 0, ABG)
01:41:24.719 00.000 20224 Move returns status 0, amount 0
01:41:24.719 00.000 20224 MoveAxis(N, 0, ABG)
01:41:24.719 00.000 20224 Move returns status 0, amount 0
01:41:24.719 00.000 20224 move complete, result=0
01:41:24.720 00.001 20224 worker thread done servicing request
01:41:24.729 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=45299, med=3219, FiltMin=2889, FiltMax=24989, Gamma=1.000
01:41:24.752 00.023 8996 UpdateGuideState exits: m=586382 SNR=339.5
01:41:24.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:24.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:24.755 00.001 8996 Enqueuing Expose request
01:41:24.755 00.000 20224 Worker thread wakes up
01:41:24.755 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:24.756 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:24.756 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:25.731 00.975 20224 Exposure complete
01:41:25.807 00.076 20224 worker thread done servicing request
01:41:25.807 00.000 8996 OnExposeComplete: enter
01:41:25.808 00.001 8996 UpdateGuideState(): m_state=6
01:41:25.810 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13613
01:41:25.811 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.79, Mass=605755, SNR=279.1, Peak=47427 HFD=4.4
01:41:25.813 00.002 8996 MultiStar: [#1 0.28,-0.24,0.64,U] [#2 0.31,-0.24,0.72,U] [#3 0.45,-0.18,0.00,M3] [#4 0.59,-0.10,0.00,M3] [#5 0.78,0.37,0.00,M6] [#6 0.25,-0.60,0.00,M10] [#7 0.11,-0.13,0.45,U] [#8 -0.04,-0.12,0.42,U] 
01:41:25.813 00.000 8996 refined, 4 included, MultiStar: {0.14, -0.08}, one-star: {0.02, 0.17}
01:41:25.814 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
01:41:25.815 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
01:41:25.816 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.54 mountX=0.15 mountY=0.07, mountTheta=0.43
01:41:25.817 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.08, opts=13)
01:41:25.818 00.001 8996 Enqueuing Move request for scope (0.14, -0.08)
01:41:25.819 00.001 20224 Worker thread wakes up
01:41:25.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
01:41:25.819 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
01:41:25.820 00.001 20224 Moving (0.14, -0.08) raw xDistance=0.15 yDistance=0.07
01:41:25.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:41:25.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:25.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:41:25.820 00.000 20224 MoveAxis(E, 0, ABG)
01:41:25.820 00.000 20224 Move returns status 0, amount 0
01:41:25.820 00.000 20224 MoveAxis(N, 0, ABG)
01:41:25.820 00.000 20224 Move returns status 0, amount 0
01:41:25.820 00.000 20224 move complete, result=0
01:41:25.820 00.000 20224 worker thread done servicing request
01:41:25.823 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47427, med=3219, FiltMin=2925, FiltMax=24118, Gamma=1.000
01:41:25.843 00.020 8996 UpdateGuideState exits: m=605755 SNR=279.1
01:41:25.845 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:25.846 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:25.847 00.001 8996 Enqueuing Expose request
01:41:25.849 00.002 20224 Worker thread wakes up
01:41:25.849 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:25.850 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:25.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:27.037 01.187 20224 Exposure complete
01:41:27.107 00.070 20224 worker thread done servicing request
01:41:27.108 00.001 8996 OnExposeComplete: enter
01:41:27.109 00.001 8996 UpdateGuideState(): m_state=6
01:41:27.111 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13614
01:41:27.113 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=472.70, Mass=681654, SNR=323.7, Peak=48131 HFD=4.6
01:41:27.115 00.002 8996 MultiStar: [#1 0.19,-0.44,0.00,M3] [#2 0.10,-0.39,0.74,U] [#3 0.33,-0.09,0.52,U] [#4 0.38,-0.32,0.00,M4] [#5 0.76,0.30,0.00,M7] [#6 0.14,-0.56,0.00,R] [#7 0.15,-0.08,0.42,U] [#8 0.04,-0.19,0.32,U] 
01:41:27.117 00.002 8996 single-star, 4 included, MultiStar: {0.15, -0.12}, one-star: {0.13, 0.08}
01:41:27.118 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
01:41:27.120 00.002 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
01:41:27.121 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.16 cameraTheta=0.55 mountX=0.12 mountY=-0.10, mountTheta=-0.66
01:41:27.124 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.08, opts=13)
01:41:27.127 00.003 8996 Enqueuing Move request for scope (0.13, 0.08)
01:41:27.130 00.003 20224 Worker thread wakes up
01:41:27.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.08) opts 0xd
01:41:27.130 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.08)
01:41:27.130 00.000 20224 Moving (0.13, 0.08) raw xDistance=0.12 yDistance=-0.10
01:41:27.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:41:27.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:27.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:41:27.130 00.000 20224 MoveAxis(E, 0, ABG)
01:41:27.130 00.000 20224 Move returns status 0, amount 0
01:41:27.130 00.000 20224 MoveAxis(N, 0, ABG)
01:41:27.130 00.000 20224 Move returns status 0, amount 0
01:41:27.130 00.000 20224 move complete, result=0
01:41:27.130 00.000 20224 worker thread done servicing request
01:41:27.139 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=48131, med=3222, FiltMin=2915, FiltMax=23206, Gamma=1.000
01:41:27.175 00.036 8996 UpdateGuideState exits: m=681654 SNR=323.7
01:41:27.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:27.179 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:27.180 00.001 8996 Enqueuing Expose request
01:41:27.182 00.002 20224 Worker thread wakes up
01:41:27.182 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:27.184 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:27.184 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:28.156 00.972 20224 Exposure complete
01:41:28.224 00.068 20224 worker thread done servicing request
01:41:28.224 00.000 8996 OnExposeComplete: enter
01:41:28.225 00.001 8996 UpdateGuideState(): m_state=6
01:41:28.226 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13615
01:41:28.227 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.57, Mass=695914, SNR=364.8, Peak=48195 HFD=4.7
01:41:28.228 00.001 8996 MultiStar: [#1 0.17,-0.48,0.00,M4] [#2 0.40,-0.36,0.00,M1] [#3 0.39,-0.06,0.45,U] [#4 0.65,-0.25,0.00,M5] [#5 0.90,0.36,0.00,M8] [#6 0.03,-0.02,0.32,U] [#7 0.25,-0.48,0.00,M1] [#8 0.03,-0.02,0.41,U] 
01:41:28.229 00.001 8996 single-star, 3 included, MultiStar: {0.16, -0.04}, one-star: {0.16, -0.05}
01:41:28.230 00.001 8996 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
01:41:28.230 00.000 8996 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
01:41:28.231 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.05 hyp=0.16 cameraTheta=-0.32 mountX=0.16 mountY=0.03, mountTheta=0.20
01:41:28.232 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.05, opts=13)
01:41:28.234 00.002 8996 Enqueuing Move request for scope (0.16, -0.05)
01:41:28.235 00.001 20224 Worker thread wakes up
01:41:28.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.05) opts 0xd
01:41:28.235 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.05)
01:41:28.235 00.000 20224 Moving (0.16, -0.05) raw xDistance=0.16 yDistance=0.03
01:41:28.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:41:28.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:28.236 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:41:28.236 00.000 20224 MoveAxis(E, 0, ABG)
01:41:28.236 00.000 20224 Move returns status 0, amount 0
01:41:28.236 00.000 20224 MoveAxis(N, 0, ABG)
01:41:28.236 00.000 20224 Move returns status 0, amount 0
01:41:28.236 00.000 20224 move complete, result=0
01:41:28.236 00.000 20224 worker thread done servicing request
01:41:28.242 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48195, med=3222, FiltMin=2881, FiltMax=23958, Gamma=1.000
01:41:28.266 00.024 8996 UpdateGuideState exits: m=695914 SNR=364.8
01:41:28.268 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:28.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:28.271 00.002 8996 Enqueuing Expose request
01:41:28.273 00.002 20224 Worker thread wakes up
01:41:28.273 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:28.274 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:28.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:29.442 01.168 20224 Exposure complete
01:41:29.506 00.064 20224 worker thread done servicing request
01:41:29.506 00.000 8996 OnExposeComplete: enter
01:41:29.507 00.001 8996 UpdateGuideState(): m_state=6
01:41:29.508 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13616
01:41:29.509 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.54, Mass=593097, SNR=323.0, Peak=39539 HFD=4.9
01:41:29.509 00.000 8996 MultiStar: [#1 -0.02,-0.59,0.00,M5] [#2 -0.08,-0.11,0.68,U] [#3 0.06,-0.37,0.55,U] [#4 0.31,-0.22,0.48,U] [#5 0.38,0.21,0.48,U] [#6 0.07,0.13,0.32,U] [#7 -0.28,-0.34,0.32,U] [#8 -0.32,-0.37,0.00,M7] 
01:41:29.510 00.001 8996 single-star, 6 included, MultiStar: {0.08, -0.11}, one-star: {0.06, -0.08}
01:41:29.511 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
01:41:29.512 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
01:41:29.512 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.89 mountX=0.07 mountY=0.07, mountTheta=0.79
01:41:29.514 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.08, opts=13)
01:41:29.515 00.001 8996 Enqueuing Move request for scope (0.06, -0.08)
01:41:29.517 00.002 20224 Worker thread wakes up
01:41:29.517 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
01:41:29.517 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
01:41:29.517 00.000 20224 Moving (0.06, -0.08) raw xDistance=0.07 yDistance=0.07
01:41:29.517 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:41:29.517 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:29.517 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:41:29.517 00.000 20224 MoveAxis(E, 0, ABG)
01:41:29.517 00.000 20224 Move returns status 0, amount 0
01:41:29.517 00.000 20224 MoveAxis(N, 0, ABG)
01:41:29.517 00.000 20224 Move returns status 0, amount 0
01:41:29.517 00.000 20224 move complete, result=0
01:41:29.518 00.001 20224 worker thread done servicing request
01:41:29.524 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39539, med=3222, FiltMin=2915, FiltMax=21926, Gamma=1.000
01:41:29.546 00.022 8996 UpdateGuideState exits: m=593097 SNR=323.0
01:41:29.548 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:29.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:29.550 00.001 8996 Enqueuing Expose request
01:41:29.550 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:29.551 00.001 20224 Worker thread wakes up
01:41:29.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:29.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:30.545 00.993 20224 Exposure complete
01:41:30.615 00.070 20224 worker thread done servicing request
01:41:30.615 00.000 8996 OnExposeComplete: enter
01:41:30.616 00.001 8996 UpdateGuideState(): m_state=6
01:41:30.617 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13617
01:41:30.618 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=472.21, Mass=586332, SNR=271.3, Peak=38547 HFD=4.4
01:41:30.619 00.001 8996 MultiStar: [#1 0.08,-0.47,0.00,M6] [#2 0.01,-0.46,0.00,M1] [#3 0.17,-0.11,0.67,U] [#4 0.39,-0.27,0.00,M5] [#5 0.36,0.28,0.00,M8] [#6 0.12,-0.18,0.54,U] [#7 -0.22,-0.25,0.44,U] [#8 -0.47,-0.54,0.00,M8] 
01:41:30.619 00.000 8996 refined, 3 included, MultiStar: {0.11, -0.26}, one-star: {0.20, -0.40}
01:41:30.620 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:41:30.621 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
01:41:30.622 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.17 mountX=0.13 mountY=0.24, mountTheta=1.07
01:41:30.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.26, opts=13)
01:41:30.627 00.003 8996 Enqueuing Move request for scope (0.11, -0.26)
01:41:30.629 00.002 20224 Worker thread wakes up
01:41:30.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.26) opts 0xd
01:41:30.629 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.26)
01:41:30.629 00.000 20224 Moving (0.11, -0.26) raw xDistance=0.13 yDistance=0.24
01:41:30.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:41:30.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:41:30.629 00.000 20224 MoveAxis(E, 0, ABG)
01:41:30.629 00.000 20224 Move returns status 0, amount 0
01:41:30.629 00.000 20224 MoveAxis(S, 51, ABG)
01:41:30.629 00.000 20224 Guiding  Dir = 1, Dur = 51
01:41:30.629 00.000 20224 IsSlewing returns 0
01:41:30.629 00.000 20224 IsGuiding returns 0
01:41:30.633 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=38547, med=3222, FiltMin=2905, FiltMax=25869, Gamma=1.000
01:41:30.648 00.015 8996 UpdateGuideState exits: m=586332 SNR=271.3
01:41:30.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:30.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:30.651 00.001 8996 Enqueuing Expose request
01:41:30.689 00.038 20224 IsGuiding returns 1
01:41:30.689 00.000 20224 scope still moving after pulse duration time elapsed
01:41:30.718 00.029 20224 IsSlewing returns 0
01:41:30.718 00.000 20224 IsGuiding returns 1
01:41:30.749 00.031 20224 IsSlewing returns 0
01:41:30.749 00.000 20224 IsGuiding returns 1
01:41:30.780 00.031 20224 IsSlewing returns 0
01:41:30.780 00.000 20224 IsGuiding returns 0
01:41:30.780 00.000 20224 scope move finished after 51 + 100 ms
01:41:30.780 00.000 20224 Move returns status 0, amount 51
01:41:30.780 00.000 20224 move complete, result=0
01:41:30.780 00.000 20224 worker thread done servicing request
01:41:30.780 00.000 20224 Worker thread wakes up
01:41:30.780 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:41:30.784 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:30.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:31.949 01.165 20224 Exposure complete
01:41:32.025 00.076 20224 worker thread done servicing request
01:41:32.026 00.001 8996 OnExposeComplete: enter
01:41:32.027 00.001 8996 UpdateGuideState(): m_state=6
01:41:32.027 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13618
01:41:32.028 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.65, Mass=660627, SNR=296.0, Peak=47651 HFD=4.5
01:41:32.029 00.001 8996 MultiStar: [#1 0.32,-0.23,0.67,U] [#2 0.13,-0.43,0.68,U] [#3 0.26,-0.14,0.68,U] [#4 0.34,-0.45,0.00,M6] [#5 0.56,0.44,0.00,M9] [#6 0.01,0.11,0.47,U] [#7 0.07,-0.27,0.42,U] [#8 -0.22,-0.22,0.32,U] 
01:41:32.030 00.001 8996 single-star, 6 included, MultiStar: {0.11, -0.15}, one-star: {0.05, 0.04}
01:41:32.031 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
01:41:32.032 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
01:41:32.032 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.04 hyp=0.06 cameraTheta=0.63 mountX=0.05 mountY=-0.04, mountTheta=-0.74
01:41:32.036 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.04, opts=13)
01:41:32.038 00.002 8996 Enqueuing Move request for scope (0.05, 0.04)
01:41:32.041 00.003 20224 Worker thread wakes up
01:41:32.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.04) opts 0xd
01:41:32.041 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.04)
01:41:32.041 00.000 20224 Moving (0.05, 0.04) raw xDistance=0.05 yDistance=-0.04
01:41:32.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:41:32.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:32.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:41:32.041 00.000 20224 MoveAxis(E, 0, ABG)
01:41:32.041 00.000 20224 Move returns status 0, amount 0
01:41:32.041 00.000 20224 MoveAxis(N, 0, ABG)
01:41:32.041 00.000 20224 Move returns status 0, amount 0
01:41:32.041 00.000 20224 move complete, result=0
01:41:32.042 00.001 20224 worker thread done servicing request
01:41:32.046 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=47651, med=3222, FiltMin=2915, FiltMax=24774, Gamma=1.000
01:41:32.063 00.017 8996 UpdateGuideState exits: m=660627 SNR=296.0
01:41:32.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:32.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:32.066 00.001 8996 Enqueuing Expose request
01:41:32.067 00.001 20224 Worker thread wakes up
01:41:32.067 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:32.068 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:32.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:33.037 00.969 20224 Exposure complete
01:41:33.105 00.068 20224 worker thread done servicing request
01:41:33.105 00.000 8996 OnExposeComplete: enter
01:41:33.108 00.003 8996 UpdateGuideState(): m_state=6
01:41:33.110 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13619
01:41:33.111 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.81, Mass=646840, SNR=298.0, Peak=47235 HFD=4.5
01:41:33.112 00.001 8996 MultiStar: [#1 0.49,-0.04,0.00,M6] [#2 0.40,-0.26,0.00,M1] [#3 0.55,0.08,0.00,M1] [#4 0.83,-0.06,0.00,M7] [#5 0.76,0.52,0.00,M10] [#6 0.23,0.04,0.42,U] [#7 0.10,0.05,0.33,U] [#8 -0.23,-0.19,0.33,U] 
01:41:33.113 00.001 8996 refined, 3 included, MultiStar: {0.03, 0.08}, one-star: {0.02, 0.19}
01:41:33.114 00.001 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
01:41:33.116 00.002 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
01:41:33.118 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.16 mountX=0.03 mountY=-0.08, mountTheta=-1.26
01:41:33.120 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
01:41:33.121 00.001 8996 Enqueuing Move request for scope (0.03, 0.08)
01:41:33.124 00.003 20224 Worker thread wakes up
01:41:33.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
01:41:33.124 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
01:41:33.124 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.03 yDistance=-0.08
01:41:33.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:41:33.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:33.125 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:41:33.125 00.000 20224 MoveAxis(E, 0, ABG)
01:41:33.125 00.000 20224 Move returns status 0, amount 0
01:41:33.125 00.000 20224 MoveAxis(N, 0, ABG)
01:41:33.125 00.000 20224 Move returns status 0, amount 0
01:41:33.125 00.000 20224 move complete, result=0
01:41:33.125 00.000 20224 worker thread done servicing request
01:41:33.132 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47235, med=3222, FiltMin=2902, FiltMax=26422, Gamma=1.000
01:41:33.157 00.025 8996 UpdateGuideState exits: m=646840 SNR=298.0
01:41:33.158 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:33.158 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:33.159 00.001 8996 Enqueuing Expose request
01:41:33.160 00.001 20224 Worker thread wakes up
01:41:33.160 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:33.161 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:33.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:34.316 01.155 20224 Exposure complete
01:41:34.385 00.069 20224 worker thread done servicing request
01:41:34.385 00.000 8996 OnExposeComplete: enter
01:41:34.386 00.001 8996 UpdateGuideState(): m_state=6
01:41:34.387 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13620
01:41:34.388 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.35, Mass=548489, SNR=274.5, Peak=39779 HFD=4.7
01:41:34.389 00.001 8996 MultiStar: [#1 0.33,-0.14,0.74,U] [#2 0.32,-0.42,0.00,M2] [#3 0.26,-0.09,0.64,U] [#4 0.25,-0.21,0.58,U] [#5 0.72,0.17,0.00,R] [#6 -0.12,0.10,0.42,U] [#7 0.34,-0.36,0.00,M1] [#8 -0.05,-0.31,0.41,U] 
01:41:34.390 00.001 8996 refined, 5 included, MultiStar: {0.06, -0.17}, one-star: {-0.27, -0.27}
01:41:34.391 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
01:41:34.391 00.000 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
01:41:34.392 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.25 mountX=0.07 mountY=0.16, mountTheta=1.15
01:41:34.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.17, opts=13)
01:41:34.395 00.001 8996 Enqueuing Move request for scope (0.06, -0.17)
01:41:34.395 00.000 20224 Worker thread wakes up
01:41:34.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.17) opts 0xd
01:41:34.396 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.17)
01:41:34.396 00.000 20224 Moving (0.06, -0.17) raw xDistance=0.07 yDistance=0.16
01:41:34.396 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:41:34.396 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:34.396 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:41:34.396 00.000 20224 MoveAxis(E, 0, ABG)
01:41:34.396 00.000 20224 Move returns status 0, amount 0
01:41:34.396 00.000 20224 MoveAxis(N, 0, ABG)
01:41:34.396 00.000 20224 Move returns status 0, amount 0
01:41:34.396 00.000 20224 move complete, result=0
01:41:34.396 00.000 20224 worker thread done servicing request
01:41:34.400 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=269, max=39779, med=3222, FiltMin=2912, FiltMax=23408, Gamma=1.000
01:41:34.417 00.017 8996 UpdateGuideState exits: m=548489 SNR=274.5
01:41:34.418 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:34.421 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:34.422 00.001 8996 Enqueuing Expose request
01:41:34.423 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:34.423 00.000 20224 Worker thread wakes up
01:41:34.424 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:34.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:35.423 00.999 20224 Exposure complete
01:41:35.489 00.066 20224 worker thread done servicing request
01:41:35.489 00.000 8996 OnExposeComplete: enter
01:41:35.490 00.001 8996 UpdateGuideState(): m_state=6
01:41:35.491 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13621
01:41:35.492 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.38, Mass=556609, SNR=273.8, Peak=40707 HFD=4.7
01:41:35.493 00.001 8996 MultiStar: [#1 0.48,-0.34,0.00,M6] [#2 0.38,-0.43,0.00,M3] [#3 0.45,-0.38,0.00,M1] [#4 0.49,-0.43,0.00,M7] [#5 -0.14,0.01,0.65,U] [#6 0.48,0.11,0.00,M1] [#7 0.29,-0.11,0.48,U] [#8 -0.18,-0.42,0.00,M6] 
01:41:35.494 00.001 8996 refined, 2 included, MultiStar: {-0.06, -0.13}, one-star: {-0.17, -0.24}
01:41:35.494 00.000 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
01:41:35.495 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
01:41:35.496 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.13 hyp=0.15 cameraTheta=-1.96 mountX=-0.04 mountY=0.14, mountTheta=1.87
01:41:35.497 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.13, opts=13)
01:41:35.498 00.001 8996 Enqueuing Move request for scope (-0.06, -0.13)
01:41:35.499 00.001 20224 Worker thread wakes up
01:41:35.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.13) opts 0xd
01:41:35.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.13)
01:41:35.499 00.000 20224 Moving (-0.06, -0.13) raw xDistance=-0.04 yDistance=0.14
01:41:35.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:41:35.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:35.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:41:35.499 00.000 20224 MoveAxis(E, 0, ABG)
01:41:35.500 00.001 20224 Move returns status 0, amount 0
01:41:35.500 00.000 20224 MoveAxis(N, 0, ABG)
01:41:35.500 00.000 20224 Move returns status 0, amount 0
01:41:35.500 00.000 20224 move complete, result=0
01:41:35.500 00.000 20224 worker thread done servicing request
01:41:35.503 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40707, med=3222, FiltMin=2902, FiltMax=23565, Gamma=1.000
01:41:35.517 00.014 8996 UpdateGuideState exits: m=556609 SNR=273.8
01:41:35.518 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:35.519 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:35.520 00.001 8996 Enqueuing Expose request
01:41:35.521 00.001 20224 Worker thread wakes up
01:41:35.521 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:35.521 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:35.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:36.677 01.156 20224 Exposure complete
01:41:36.738 00.061 20224 worker thread done servicing request
01:41:36.738 00.000 8996 OnExposeComplete: enter
01:41:36.740 00.002 8996 UpdateGuideState(): m_state=6
01:41:36.741 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13622
01:41:36.741 00.000 8996 Star::Find returns 1 (0), X=136.93, Y=472.24, Mass=591442, SNR=278.8, Peak=44547 HFD=4.4
01:41:36.741 00.000 8996 MultiStar: [#1 0.26,-0.50,0.00,M7] [#2 0.32,-0.18,0.81,U] [#3 0.25,-0.43,0.00,M2] [#4 0.46,-0.25,0.00,M8] [#5 -0.01,0.10,0.63,U] [#6 -0.05,-0.02,0.53,U] [#7 0.02,-0.35,0.45,U] [#8 -0.03,-0.56,0.00,M7] 
01:41:36.743 00.002 8996 refined, 4 included, MultiStar: {0.08, -0.18}, one-star: {0.04, -0.38}
01:41:36.743 00.000 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:41:36.745 00.002 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:41:36.745 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.15 mountX=0.10 mountY=0.17, mountTheta=1.05
01:41:36.747 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.18, opts=13)
01:41:36.748 00.001 8996 Enqueuing Move request for scope (0.08, -0.18)
01:41:36.749 00.001 20224 Worker thread wakes up
01:41:36.749 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.18) opts 0xd
01:41:36.749 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.18)
01:41:36.749 00.000 20224 Moving (0.08, -0.18) raw xDistance=0.10 yDistance=0.17
01:41:36.749 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:41:36.749 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:36.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:41:36.749 00.000 20224 MoveAxis(E, 0, ABG)
01:41:36.749 00.000 20224 Move returns status 0, amount 0
01:41:36.749 00.000 20224 MoveAxis(N, 0, ABG)
01:41:36.749 00.000 20224 Move returns status 0, amount 0
01:41:36.750 00.001 20224 move complete, result=0
01:41:36.750 00.000 20224 worker thread done servicing request
01:41:36.756 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44547, med=3222, FiltMin=2931, FiltMax=24749, Gamma=1.000
01:41:36.771 00.015 8996 UpdateGuideState exits: m=591442 SNR=278.8
01:41:36.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:36.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:36.774 00.001 8996 Enqueuing Expose request
01:41:36.775 00.001 20224 Worker thread wakes up
01:41:36.775 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:36.776 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:36.776 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:37.737 00.961 20224 Exposure complete
01:41:37.793 00.056 20224 worker thread done servicing request
01:41:37.793 00.000 8996 OnExposeComplete: enter
01:41:37.795 00.002 8996 UpdateGuideState(): m_state=6
01:41:37.797 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13623
01:41:37.799 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=472.58, Mass=560244, SNR=309.5, Peak=37379 HFD=4.6
01:41:37.800 00.001 8996 MultiStar: [#1 -0.06,-0.24,0.62,U] [#2 0.07,-0.06,0.75,U] [#3 0.32,-0.01,0.52,U] [#4 0.56,-0.24,0.00,M9] [#5 0.00,0.01,0.63,U] [#6 -0.00,-0.05,0.35,U] [#7 -0.17,-0.26,0.45,U] [#8 -0.02,-0.33,0.35,U] 
01:41:37.802 00.002 8996 refined, 7 included, MultiStar: {0.05, -0.10}, one-star: {0.13, -0.04}
01:41:37.803 00.001 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
01:41:37.804 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
01:41:37.805 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.13 mountX=0.06 mountY=0.10, mountTheta=1.02
01:41:37.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
01:41:37.810 00.003 8996 Enqueuing Move request for scope (0.05, -0.10)
01:41:37.812 00.002 20224 Worker thread wakes up
01:41:37.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
01:41:37.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
01:41:37.812 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.10
01:41:37.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:41:37.813 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:37.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:41:37.813 00.000 20224 MoveAxis(E, 0, ABG)
01:41:37.813 00.000 20224 Move returns status 0, amount 0
01:41:37.813 00.000 20224 MoveAxis(N, 0, ABG)
01:41:37.813 00.000 20224 Move returns status 0, amount 0
01:41:37.813 00.000 20224 move complete, result=0
01:41:37.813 00.000 20224 worker thread done servicing request
01:41:37.820 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37379, med=3222, FiltMin=2928, FiltMax=19648, Gamma=1.000
01:41:37.851 00.031 8996 UpdateGuideState exits: m=560244 SNR=309.5
01:41:37.853 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:37.855 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:37.857 00.002 8996 Enqueuing Expose request
01:41:37.858 00.001 20224 Worker thread wakes up
01:41:37.859 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:37.860 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:37.860 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:39.024 01.164 20224 Exposure complete
01:41:39.088 00.064 20224 worker thread done servicing request
01:41:39.088 00.000 8996 OnExposeComplete: enter
01:41:39.089 00.001 8996 UpdateGuideState(): m_state=6
01:41:39.090 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13624
01:41:39.091 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=472.54, Mass=677276, SNR=320.8, Peak=44835 HFD=4.5
01:41:39.091 00.000 8996 MultiStar: [#1 0.07,-0.04,0.56,U] [#2 0.12,-0.12,0.74,U] [#3 0.31,-0.05,0.61,U] [#4 0.36,-0.07,0.45,U] [#5 -0.23,-0.08,0.43,U] [#6 -0.23,-0.01,0.42,U] [#7 0.20,-0.04,0.41,U] [#8 -0.16,0.10,0.35,U] 
01:41:39.092 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.06}, one-star: {0.10, -0.08}
01:41:39.093 00.001 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
01:41:39.094 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
01:41:39.095 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.59 mountX=0.09 mountY=0.05, mountTheta=0.48
01:41:39.096 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.06, opts=13)
01:41:39.097 00.001 8996 Enqueuing Move request for scope (0.08, -0.06)
01:41:39.098 00.001 20224 Worker thread wakes up
01:41:39.099 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
01:41:39.099 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
01:41:39.099 00.000 20224 Moving (0.08, -0.06) raw xDistance=0.09 yDistance=0.05
01:41:39.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:41:39.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:39.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:41:39.099 00.000 20224 MoveAxis(E, 0, ABG)
01:41:39.099 00.000 20224 Move returns status 0, amount 0
01:41:39.099 00.000 20224 MoveAxis(N, 0, ABG)
01:41:39.099 00.000 20224 Move returns status 0, amount 0
01:41:39.099 00.000 20224 move complete, result=0
01:41:39.099 00.000 20224 worker thread done servicing request
01:41:39.107 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44835, med=3222, FiltMin=2918, FiltMax=25024, Gamma=1.000
01:41:39.128 00.021 8996 UpdateGuideState exits: m=677276 SNR=320.8
01:41:39.129 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:39.130 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:39.131 00.001 8996 Enqueuing Expose request
01:41:39.132 00.001 20224 Worker thread wakes up
01:41:39.132 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:39.132 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:39.133 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:40.109 00.976 20224 Exposure complete
01:41:40.180 00.071 20224 worker thread done servicing request
01:41:40.180 00.000 8996 OnExposeComplete: enter
01:41:40.181 00.001 8996 UpdateGuideState(): m_state=6
01:41:40.182 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13625
01:41:40.183 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.33, Mass=562675, SNR=282.0, Peak=44515 HFD=4.4
01:41:40.184 00.001 8996 MultiStar: [#1 0.02,-0.33,0.69,U] [#2 0.23,-0.14,0.90,U] [#3 0.51,0.06,0.00,M1] [#4 0.50,-0.15,0.00,M9] [#5 0.01,0.02,0.59,U] [#6 -0.14,-0.10,0.47,U] [#7 -0.07,-0.21,0.45,U] [#8 -0.03,-0.15,0.45,U] 
01:41:40.185 00.001 8996 refined, 6 included, MultiStar: {0.03, -0.18}, one-star: {0.01, -0.28}
01:41:40.186 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
01:41:40.187 00.001 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
01:41:40.187 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.18 hyp=0.18 cameraTheta=-1.43 mountX=0.04 mountY=0.18, mountTheta=1.33
01:41:40.189 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.18, opts=13)
01:41:40.190 00.001 8996 Enqueuing Move request for scope (0.03, -0.18)
01:41:40.191 00.001 20224 Worker thread wakes up
01:41:40.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.18) opts 0xd
01:41:40.191 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.18)
01:41:40.191 00.000 20224 Moving (0.03, -0.18) raw xDistance=0.04 yDistance=0.18
01:41:40.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:41:40.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:40.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:41:40.191 00.000 20224 MoveAxis(E, 0, ABG)
01:41:40.191 00.000 20224 Move returns status 0, amount 0
01:41:40.191 00.000 20224 MoveAxis(N, 0, ABG)
01:41:40.191 00.000 20224 Move returns status 0, amount 0
01:41:40.191 00.000 20224 move complete, result=0
01:41:40.191 00.000 20224 worker thread done servicing request
01:41:40.195 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44515, med=3222, FiltMin=2924, FiltMax=22704, Gamma=1.000
01:41:40.229 00.034 8996 UpdateGuideState exits: m=562675 SNR=282.0
01:41:40.231 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:40.234 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:40.236 00.002 8996 Enqueuing Expose request
01:41:40.239 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:40.240 00.001 20224 Worker thread wakes up
01:41:40.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:40.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:41.396 01.155 20224 Exposure complete
01:41:41.485 00.089 20224 worker thread done servicing request
01:41:41.485 00.000 8996 OnExposeComplete: enter
01:41:41.486 00.001 8996 UpdateGuideState(): m_state=6
01:41:41.487 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13626
01:41:41.488 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.79, Mass=639839, SNR=314.5, Peak=53059 HFD=4.3
01:41:41.488 00.000 8996 MultiStar: [#1 0.20,-0.30,0.60,U] [#2 0.17,-0.24,0.70,U] [#3 0.42,-0.03,0.60,U] [#4 0.49,0.09,0.00,M10] [#5 0.01,0.30,0.51,U] [#6 0.20,0.02,0.37,U] [#7 0.13,0.03,0.36,U] [#8 -0.08,0.01,0.34,U] 
01:41:41.489 00.001 8996 refined, 7 included, MultiStar: {0.15, -0.00}, one-star: {0.08, 0.18}
01:41:41.490 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
01:41:41.491 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
01:41:41.492 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-0.02 mountX=0.15 mountY=-0.01, mountTheta=-0.10
01:41:41.493 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.00, opts=13)
01:41:41.494 00.001 8996 Enqueuing Move request for scope (0.15, -0.00)
01:41:41.496 00.002 20224 Worker thread wakes up
01:41:41.496 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.00) opts 0xd
01:41:41.496 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.00)
01:41:41.496 00.000 20224 Moving (0.15, -0.00) raw xDistance=0.15 yDistance=-0.01
01:41:41.496 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:41:41.496 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:41.496 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:41:41.496 00.000 20224 MoveAxis(E, 0, ABG)
01:41:41.496 00.000 20224 Move returns status 0, amount 0
01:41:41.496 00.000 20224 MoveAxis(N, 0, ABG)
01:41:41.496 00.000 20224 Move returns status 0, amount 0
01:41:41.496 00.000 20224 move complete, result=0
01:41:41.496 00.000 20224 worker thread done servicing request
01:41:41.501 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53059, med=3222, FiltMin=2909, FiltMax=24726, Gamma=1.000
01:41:41.522 00.021 8996 UpdateGuideState exits: m=639839 SNR=314.5
01:41:41.524 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:41.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:41.528 00.003 8996 Enqueuing Expose request
01:41:41.529 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:41:41.531 00.002 20224 Worker thread wakes up
01:41:41.531 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:41.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:42.511 00.980 20224 Exposure complete
01:41:42.580 00.069 20224 worker thread done servicing request
01:41:42.580 00.000 8996 OnExposeComplete: enter
01:41:42.582 00.002 8996 UpdateGuideState(): m_state=6
01:41:42.583 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13627
01:41:42.584 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.46, Mass=628689, SNR=313.3, Peak=46051 HFD=4.3
01:41:42.585 00.001 8996 MultiStar: [#1 -0.08,-0.21,0.62,U] [#2 0.15,-0.47,0.00,M1] [#3 0.38,-0.11,0.66,U] [#4 0.58,0.17,0.00,R] [#5 -0.19,0.21,0.60,U] [#6 0.05,-0.05,0.42,U] [#7 -0.12,0.14,0.31,U] [#8 -0.19,-0.20,0.30,U] 
01:41:42.586 00.001 8996 refined, 6 included, MultiStar: {0.03, -0.07}, one-star: {0.09, -0.15}
01:41:42.588 00.002 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
01:41:42.589 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
01:41:42.592 00.003 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.21 mountX=0.03 mountY=0.07, mountTheta=1.11
01:41:42.593 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
01:41:42.594 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
01:41:42.595 00.001 20224 Worker thread wakes up
01:41:42.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
01:41:42.595 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
01:41:42.595 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.03 yDistance=0.07
01:41:42.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:41:42.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:42.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:41:42.595 00.000 20224 MoveAxis(E, 0, ABG)
01:41:42.595 00.000 20224 Move returns status 0, amount 0
01:41:42.595 00.000 20224 MoveAxis(N, 0, ABG)
01:41:42.595 00.000 20224 Move returns status 0, amount 0
01:41:42.596 00.001 20224 move complete, result=0
01:41:42.596 00.000 20224 worker thread done servicing request
01:41:42.600 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46051, med=3222, FiltMin=2909, FiltMax=23680, Gamma=1.000
01:41:42.619 00.019 8996 UpdateGuideState exits: m=628689 SNR=313.3
01:41:42.620 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:42.621 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:42.622 00.001 8996 Enqueuing Expose request
01:41:42.623 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:42.624 00.001 20224 Worker thread wakes up
01:41:42.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:42.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:43.807 01.183 20224 Exposure complete
01:41:43.865 00.058 20224 worker thread done servicing request
01:41:43.865 00.000 8996 OnExposeComplete: enter
01:41:43.866 00.001 8996 UpdateGuideState(): m_state=6
01:41:43.867 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13628
01:41:43.868 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.66, Mass=633387, SNR=298.7, Peak=49731 HFD=4.4
01:41:43.869 00.001 8996 MultiStar: [#1 0.10,-0.52,0.00,M3] [#2 0.15,-0.38,0.74,U] [#3 0.53,-0.04,0.00,M1] [#4 0.06,-0.45,0.58,U] [#5 -0.14,-0.05,0.71,U] [#6 0.16,0.04,0.38,U] [#7 0.22,-0.03,0.43,U] [#8 -0.12,-0.22,0.34,U] 
01:41:43.870 00.001 8996 refined, 6 included, MultiStar: {0.08, -0.14}, one-star: {0.17, 0.04}
01:41:43.870 00.000 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
01:41:43.872 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
01:41:43.873 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-1.07 mountX=0.09 mountY=0.13, mountTheta=0.97
01:41:43.876 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.14, opts=13)
01:41:43.877 00.001 8996 Enqueuing Move request for scope (0.08, -0.14)
01:41:43.878 00.001 20224 Worker thread wakes up
01:41:43.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.14) opts 0xd
01:41:43.878 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.14)
01:41:43.878 00.000 20224 Moving (0.08, -0.14) raw xDistance=0.09 yDistance=0.13
01:41:43.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:41:43.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:43.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:41:43.878 00.000 20224 MoveAxis(E, 0, ABG)
01:41:43.878 00.000 20224 Move returns status 0, amount 0
01:41:43.879 00.001 20224 MoveAxis(N, 0, ABG)
01:41:43.879 00.000 20224 Move returns status 0, amount 0
01:41:43.879 00.000 20224 move complete, result=0
01:41:43.879 00.000 20224 worker thread done servicing request
01:41:43.884 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49731, med=3222, FiltMin=2921, FiltMax=21728, Gamma=1.000
01:41:43.897 00.013 8996 UpdateGuideState exits: m=633387 SNR=298.7
01:41:43.899 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:43.899 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:43.901 00.002 8996 Enqueuing Expose request
01:41:43.902 00.001 20224 Worker thread wakes up
01:41:43.902 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:43.903 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:43.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:44.871 00.968 20224 Exposure complete
01:41:44.942 00.071 20224 worker thread done servicing request
01:41:44.942 00.000 8996 OnExposeComplete: enter
01:41:44.943 00.001 8996 UpdateGuideState(): m_state=6
01:41:44.944 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13629
01:41:44.944 00.000 8996 Star::Find returns 1 (0), X=137.08, Y=472.62, Mass=597563, SNR=288.3, Peak=46531 HFD=4.3
01:41:44.947 00.003 8996 MultiStar: [#1 -0.03,-0.40,0.73,U] [#2 -0.10,-0.29,0.80,U] [#3 0.06,-0.03,0.59,U] [#4 -0.27,-0.28,0.65,U] [#5 -0.32,0.19,0.65,U] [#6 -0.25,0.03,0.41,U] [#7 -0.16,0.05,0.41,U] [#8 -0.05,-0.25,0.38,U] 
01:41:44.948 00.001 8996 refined, 8 included, MultiStar: {-0.08, -0.12}, one-star: {0.19, 0.01}
01:41:44.949 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
01:41:44.950 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
01:41:44.951 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.16 mountX=-0.07 mountY=0.13, mountTheta=2.06
01:41:44.952 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.12, opts=13)
01:41:44.953 00.001 8996 Enqueuing Move request for scope (-0.08, -0.12)
01:41:44.954 00.001 20224 Worker thread wakes up
01:41:44.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
01:41:44.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
01:41:44.954 00.000 20224 Moving (-0.08, -0.12) raw xDistance=-0.07 yDistance=0.13
01:41:44.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:41:44.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:44.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:41:44.955 00.001 20224 MoveAxis(E, 0, ABG)
01:41:44.955 00.000 20224 Move returns status 0, amount 0
01:41:44.955 00.000 20224 MoveAxis(N, 0, ABG)
01:41:44.955 00.000 20224 Move returns status 0, amount 0
01:41:44.955 00.000 20224 move complete, result=0
01:41:44.955 00.000 20224 worker thread done servicing request
01:41:44.958 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46531, med=3222, FiltMin=2864, FiltMax=19593, Gamma=1.000
01:41:44.973 00.015 8996 UpdateGuideState exits: m=597563 SNR=288.3
01:41:44.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:44.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:44.976 00.001 8996 Enqueuing Expose request
01:41:44.976 00.000 20224 Worker thread wakes up
01:41:44.976 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:44.977 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:44.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:46.132 01.155 20224 Exposure complete
01:41:46.209 00.077 20224 worker thread done servicing request
01:41:46.209 00.000 8996 OnExposeComplete: enter
01:41:46.210 00.001 8996 UpdateGuideState(): m_state=6
01:41:46.211 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13630
01:41:46.212 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.38, Mass=597962, SNR=318.5, Peak=41939 HFD=4.7
01:41:46.214 00.002 8996 MultiStar: [#1 -0.39,-0.28,0.00,M3] [#2 -0.25,-0.40,0.00,M1] [#3 -0.07,-0.18,0.62,U] [#4 -0.46,-0.34,0.00,M1] [#5 -0.68,-0.07,0.00,M1] [#6 -0.27,-0.22,0.32,U] [#7 -0.22,-0.22,0.45,U] [#8 -0.50,-0.22,0.00,M1] 
01:41:46.216 00.002 8996 refined, 3 included, MultiStar: {-0.17, -0.22}, one-star: {-0.19, -0.24}
01:41:46.218 00.002 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
01:41:46.219 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
01:41:46.221 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.22 hyp=0.28 cameraTheta=-2.24 mountX=-0.15 mountY=0.24, mountTheta=2.14
01:41:46.223 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.22, opts=13)
01:41:46.225 00.002 8996 Enqueuing Move request for scope (-0.17, -0.22)
01:41:46.226 00.001 20224 Worker thread wakes up
01:41:46.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.22) opts 0xd
01:41:46.226 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.22)
01:41:46.226 00.000 20224 Moving (-0.17, -0.22) raw xDistance=-0.15 yDistance=0.24
01:41:46.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:41:46.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:41:46.227 00.001 20224 MoveAxis(E, 0, ABG)
01:41:46.227 00.000 20224 Move returns status 0, amount 0
01:41:46.227 00.000 20224 MoveAxis(S, 50, ABG)
01:41:46.227 00.000 20224 Guiding  Dir = 1, Dur = 50
01:41:46.227 00.000 20224 IsSlewing returns 0
01:41:46.227 00.000 20224 IsGuiding returns 0
01:41:46.234 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41939, med=3222, FiltMin=2934, FiltMax=24397, Gamma=1.000
01:41:46.245 00.011 20224 PulseGuide returned control before completion, sleep 43
01:41:46.261 00.016 8996 UpdateGuideState exits: m=597962 SNR=318.5
01:41:46.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:46.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:46.265 00.002 8996 Enqueuing Expose request
01:41:46.291 00.026 20224 IsGuiding returns 1
01:41:46.291 00.000 20224 scope still moving after pulse duration time elapsed
01:41:46.323 00.032 20224 IsSlewing returns 0
01:41:46.323 00.000 20224 IsGuiding returns 1
01:41:46.354 00.031 20224 IsSlewing returns 0
01:41:46.354 00.000 20224 IsGuiding returns 0
01:41:46.354 00.000 20224 scope move finished after 50 + 77 ms
01:41:46.354 00.000 20224 Move returns status 0, amount 50
01:41:46.354 00.000 20224 move complete, result=0
01:41:46.354 00.000 20224 worker thread done servicing request
01:41:46.355 00.001 20224 Worker thread wakes up
01:41:46.355 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:41:46.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:46.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:47.350 00.994 20224 Exposure complete
01:41:47.414 00.064 20224 worker thread done servicing request
01:41:47.414 00.000 8996 OnExposeComplete: enter
01:41:47.415 00.001 8996 UpdateGuideState(): m_state=6
01:41:47.416 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13631
01:41:47.417 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.29, Mass=563512, SNR=261.3, Peak=43843 HFD=4.4
01:41:47.418 00.001 8996 MultiStar: [#1 -0.24,-0.58,0.00,M4] [#2 -0.18,-0.47,0.00,M2] [#3 0.15,-0.27,0.78,U] [#4 -0.18,-0.51,0.00,M2] [#5 -0.64,-0.11,0.00,M2] [#6 -0.16,0.28,0.44,U] [#7 -0.10,0.03,0.53,U] [#8 -0.27,-0.49,0.00,M2] 
01:41:47.419 00.001 8996 refined, 3 included, MultiStar: {0.01, -0.14}, one-star: {0.04, -0.33}
01:41:47.419 00.000 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
01:41:47.420 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
01:41:47.421 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.14 hyp=0.14 cameraTheta=-1.50 mountX=0.02 mountY=0.14, mountTheta=1.40
01:41:47.423 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.14, opts=13)
01:41:47.423 00.000 8996 Enqueuing Move request for scope (0.01, -0.14)
01:41:47.424 00.001 20224 Worker thread wakes up
01:41:47.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.14) opts 0xd
01:41:47.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.14)
01:41:47.424 00.000 20224 Moving (0.01, -0.14) raw xDistance=0.02 yDistance=0.14
01:41:47.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:41:47.425 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:47.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:41:47.425 00.000 20224 MoveAxis(E, 0, ABG)
01:41:47.425 00.000 20224 Move returns status 0, amount 0
01:41:47.425 00.000 20224 MoveAxis(N, 0, ABG)
01:41:47.425 00.000 20224 Move returns status 0, amount 0
01:41:47.425 00.000 20224 move complete, result=0
01:41:47.425 00.000 20224 worker thread done servicing request
01:41:47.428 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43843, med=3222, FiltMin=2893, FiltMax=22400, Gamma=1.000
01:41:47.451 00.023 8996 UpdateGuideState exits: m=563512 SNR=261.3
01:41:47.452 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:47.453 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:47.454 00.001 8996 Enqueuing Expose request
01:41:47.455 00.001 20224 Worker thread wakes up
01:41:47.455 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:47.456 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:47.456 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:48.629 01.173 20224 Exposure complete
01:41:48.702 00.073 20224 worker thread done servicing request
01:41:48.702 00.000 8996 OnExposeComplete: enter
01:41:48.704 00.002 8996 UpdateGuideState(): m_state=6
01:41:48.707 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13632
01:41:48.708 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.49, Mass=593247, SNR=305.8, Peak=41219 HFD=4.5
01:41:48.709 00.001 8996 MultiStar: [#1 -0.21,-0.15,0.65,U] [#2 -0.34,-0.25,0.68,U] [#3 -0.11,-0.19,0.50,U] [#4 -0.37,-0.41,0.00,M3] [#5 -0.51,0.11,0.00,M3] [#6 -0.51,-0.11,0.00,M1] [#7 -0.52,-0.36,0.00,M1] [#8 -0.50,-0.10,0.00,M3] 
01:41:48.710 00.001 8996 single-star, 3 included, MultiStar: {-0.18, -0.17}, one-star: {-0.09, -0.13}
01:41:48.711 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
01:41:48.712 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.10)
01:41:48.713 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-2.16 mountX=-0.07 mountY=0.14, mountTheta=2.06
01:41:48.714 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.13, opts=13)
01:41:48.715 00.001 8996 Enqueuing Move request for scope (-0.09, -0.13)
01:41:48.717 00.002 20224 Worker thread wakes up
01:41:48.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.13) opts 0xd
01:41:48.717 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.13)
01:41:48.717 00.000 20224 Moving (-0.09, -0.13) raw xDistance=-0.07 yDistance=0.14
01:41:48.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:41:48.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:48.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:41:48.717 00.000 20224 MoveAxis(E, 0, ABG)
01:41:48.718 00.001 20224 Move returns status 0, amount 0
01:41:48.718 00.000 20224 MoveAxis(N, 0, ABG)
01:41:48.718 00.000 20224 Move returns status 0, amount 0
01:41:48.718 00.000 20224 move complete, result=0
01:41:48.718 00.000 20224 worker thread done servicing request
01:41:48.723 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=41219, med=3222, FiltMin=2915, FiltMax=27821, Gamma=1.000
01:41:48.740 00.017 8996 UpdateGuideState exits: m=593247 SNR=305.8
01:41:48.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:48.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:48.743 00.001 8996 Enqueuing Expose request
01:41:48.744 00.001 20224 Worker thread wakes up
01:41:48.744 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:48.745 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:48.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:49.714 00.969 20224 Exposure complete
01:41:49.782 00.068 20224 worker thread done servicing request
01:41:49.782 00.000 8996 OnExposeComplete: enter
01:41:49.784 00.002 8996 UpdateGuideState(): m_state=6
01:41:49.786 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13633
01:41:49.787 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.44, Mass=691500, SNR=363.0, Peak=47347 HFD=4.4
01:41:49.789 00.002 8996 MultiStar: [#1 -0.06,-0.60,0.00,M4] [#2 -0.22,-0.49,0.00,M2] [#3 -0.02,-0.32,0.50,U] [#4 -0.42,-0.40,0.00,M4] [#5 -0.57,-0.27,0.00,M4] [#6 -0.22,-0.54,0.00,M2] [#7 -0.72,-0.75,0.00,M2] [#8 -0.46,-0.50,0.00,M4] 
01:41:49.790 00.001 8996 single-star, 1 included, MultiStar: {-0.02, -0.23}, one-star: {-0.02, -0.18}
01:41:49.790 00.000 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:41:49.792 00.002 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
01:41:49.793 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.70 mountX=-0.01 mountY=0.18, mountTheta=1.60
01:41:49.796 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.18, opts=13)
01:41:49.797 00.001 8996 Enqueuing Move request for scope (-0.02, -0.18)
01:41:49.798 00.001 20224 Worker thread wakes up
01:41:49.798 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
01:41:49.798 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
01:41:49.798 00.000 20224 Moving (-0.02, -0.18) raw xDistance=-0.01 yDistance=0.18
01:41:49.798 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:41:49.798 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:49.799 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:41:49.799 00.000 20224 MoveAxis(E, 0, ABG)
01:41:49.799 00.000 20224 Move returns status 0, amount 0
01:41:49.799 00.000 20224 MoveAxis(N, 0, ABG)
01:41:49.799 00.000 20224 Move returns status 0, amount 0
01:41:49.799 00.000 20224 move complete, result=0
01:41:49.799 00.000 20224 worker thread done servicing request
01:41:49.803 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=47347, med=3222, FiltMin=2915, FiltMax=26560, Gamma=1.000
01:41:49.818 00.015 8996 UpdateGuideState exits: m=691500 SNR=363.0
01:41:49.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:49.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:49.820 00.000 8996 Enqueuing Expose request
01:41:49.821 00.001 20224 Worker thread wakes up
01:41:49.821 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:49.822 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:49.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:50.977 01.155 20224 Exposure complete
01:41:51.034 00.057 20224 worker thread done servicing request
01:41:51.034 00.000 8996 OnExposeComplete: enter
01:41:51.035 00.001 8996 UpdateGuideState(): m_state=6
01:41:51.036 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13634
01:41:51.036 00.000 8996 Star::Find returns 1 (0), X=136.79, Y=472.92, Mass=567613, SNR=269.0, Peak=46067 HFD=4.4
01:41:51.037 00.001 8996 MultiStar: [#1 0.04,-0.21,0.65,U] [#2 0.06,0.29,0.95,U] [#3 -0.20,0.00,0.71,U] [#4 -0.51,-0.54,0.00,M5] [#5 -0.21,0.18,0.78,U] [#6 -0.26,-0.19,0.44,U] [#7 -0.23,-0.21,0.45,U] [#8 -0.21,-0.15,0.42,U] 
01:41:51.039 00.002 8996 refined, 7 included, MultiStar: {-0.11, 0.06}, one-star: {-0.10, 0.31}
01:41:51.041 00.002 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
01:41:51.042 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
01:41:51.044 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=-0.12 mountY=-0.05, mountTheta=-2.74
01:41:51.046 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.06, opts=13)
01:41:51.048 00.002 8996 Enqueuing Move request for scope (-0.11, 0.06)
01:41:51.049 00.001 20224 Worker thread wakes up
01:41:51.050 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.06) opts 0xd
01:41:51.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.06)
01:41:51.050 00.000 20224 Moving (-0.11, 0.06) raw xDistance=-0.12 yDistance=-0.05
01:41:51.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:41:51.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:51.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:41:51.050 00.000 20224 MoveAxis(E, 0, ABG)
01:41:51.050 00.000 20224 Move returns status 0, amount 0
01:41:51.050 00.000 20224 MoveAxis(N, 0, ABG)
01:41:51.050 00.000 20224 Move returns status 0, amount 0
01:41:51.051 00.001 20224 move complete, result=0
01:41:51.051 00.000 20224 worker thread done servicing request
01:41:51.058 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46067, med=3222, FiltMin=2909, FiltMax=24182, Gamma=1.000
01:41:51.083 00.025 8996 UpdateGuideState exits: m=567613 SNR=269.0
01:41:51.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:51.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:51.086 00.001 8996 Enqueuing Expose request
01:41:51.087 00.001 20224 Worker thread wakes up
01:41:51.087 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:51.087 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:51.087 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:41:52.064 00.977 20224 Exposure complete
01:41:52.135 00.071 20224 worker thread done servicing request
01:41:52.135 00.000 8996 OnExposeComplete: enter
01:41:52.136 00.001 8996 UpdateGuideState(): m_state=6
01:41:52.137 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13635
01:41:52.138 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.68, Mass=562233, SNR=260.9, Peak=46515 HFD=4.6
01:41:52.139 00.001 8996 MultiStar: [#1 0.02,-0.31,0.80,U] [#2 -0.04,-0.12,0.71,U] [#3 -0.14,-0.25,0.88,U] [#4 -0.72,-0.45,0.00,M6] [#5 -0.30,0.09,0.58,U] [#6 -0.52,-0.02,0.00,M2] [#7 -0.45,-0.56,0.00,M2] [#8 -0.46,-0.32,0.00,M4] 
01:41:52.140 00.001 8996 refined, 4 included, MultiStar: {-0.12, -0.11}, one-star: {-0.16, 0.07}
01:41:52.140 00.000 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:41:52.141 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
01:41:52.142 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.11 hyp=0.16 cameraTheta=-2.38 mountX=-0.10 mountY=0.12, mountTheta=2.28
01:41:52.143 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.11, opts=13)
01:41:52.144 00.001 8996 Enqueuing Move request for scope (-0.12, -0.11)
01:41:52.145 00.001 20224 Worker thread wakes up
01:41:52.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.11) opts 0xd
01:41:52.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.11)
01:41:52.145 00.000 20224 Moving (-0.12, -0.11) raw xDistance=-0.10 yDistance=0.12
01:41:52.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:41:52.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:52.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:41:52.145 00.000 20224 MoveAxis(E, 0, ABG)
01:41:52.145 00.000 20224 Move returns status 0, amount 0
01:41:52.145 00.000 20224 MoveAxis(N, 0, ABG)
01:41:52.145 00.000 20224 Move returns status 0, amount 0
01:41:52.145 00.000 20224 move complete, result=0
01:41:52.145 00.000 20224 worker thread done servicing request
01:41:52.149 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=46515, med=3222, FiltMin=2886, FiltMax=23296, Gamma=1.000
01:41:52.163 00.014 8996 UpdateGuideState exits: m=562233 SNR=260.9
01:41:52.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:52.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:52.166 00.001 8996 Enqueuing Expose request
01:41:52.167 00.001 20224 Worker thread wakes up
01:41:52.167 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:52.168 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:52.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:53.370 01.202 20224 Exposure complete
01:41:53.462 00.092 20224 worker thread done servicing request
01:41:53.462 00.000 8996 OnExposeComplete: enter
01:41:53.463 00.001 8996 UpdateGuideState(): m_state=6
01:41:53.464 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13636
01:41:53.466 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=472.78, Mass=605454, SNR=308.7, Peak=47651 HFD=4.4
01:41:53.467 00.001 8996 MultiStar: [#1 -0.23,-0.34,0.68,U] [#2 -0.30,-0.44,0.00,M1] [#3 0.15,-0.19,0.55,U] [#4 -0.45,-0.37,0.00,M7] [#5 -0.42,0.16,0.00,M3] [#6 -0.23,-0.08,0.39,U] [#7 -0.54,-0.21,0.00,M3] [#8 -0.11,-0.06,0.41,U] 
01:41:53.468 00.001 8996 refined, 4 included, MultiStar: {-0.02, -0.07}, one-star: {0.13, 0.17}
01:41:53.468 00.000 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
01:41:53.469 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
01:41:53.470 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.08 cameraTheta=-1.88 mountX=-0.02 mountY=0.08, mountTheta=1.78
01:41:53.472 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
01:41:53.473 00.001 8996 Enqueuing Move request for scope (-0.02, -0.07)
01:41:53.473 00.000 20224 Worker thread wakes up
01:41:53.475 00.002 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:41:53.475 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:41:53.475 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.02 yDistance=0.08
01:41:53.475 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:41:53.475 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:53.475 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:41:53.475 00.000 20224 MoveAxis(E, 0, ABG)
01:41:53.475 00.000 20224 Move returns status 0, amount 0
01:41:53.476 00.001 20224 MoveAxis(N, 0, ABG)
01:41:53.476 00.000 20224 Move returns status 0, amount 0
01:41:53.476 00.000 20224 move complete, result=0
01:41:53.476 00.000 20224 worker thread done servicing request
01:41:53.482 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47651, med=3222, FiltMin=2918, FiltMax=22400, Gamma=1.000
01:41:53.497 00.015 8996 UpdateGuideState exits: m=605454 SNR=308.7
01:41:53.499 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:53.500 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:53.501 00.001 8996 Enqueuing Expose request
01:41:53.502 00.001 20224 Worker thread wakes up
01:41:53.502 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:53.503 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:53.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:54.484 00.981 20224 Exposure complete
01:41:54.560 00.076 20224 worker thread done servicing request
01:41:54.560 00.000 8996 OnExposeComplete: enter
01:41:54.561 00.001 8996 UpdateGuideState(): m_state=6
01:41:54.562 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13637
01:41:54.563 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.59, Mass=652647, SNR=314.8, Peak=49427 HFD=4.6
01:41:54.564 00.001 8996 MultiStar: [#1 -0.35,-0.32,0.00,M2] [#2 -0.20,-0.21,0.57,U] [#3 -0.10,-0.29,0.57,U] [#4 -0.61,-0.53,0.00,M8] [#5 -0.30,0.13,0.62,U] [#6 -0.04,0.20,0.41,U] [#7 -0.28,0.04,0.40,U] [#8 -0.12,0.04,0.32,U] 
01:41:54.564 00.000 8996 single-star, 6 included, MultiStar: {-0.16, -0.03}, one-star: {-0.11, -0.02}
01:41:54.565 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
01:41:54.566 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
01:41:54.567 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.94 mountX=-0.11 mountY=0.03, mountTheta=2.83
01:41:54.568 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.02, opts=13)
01:41:54.569 00.001 8996 Enqueuing Move request for scope (-0.11, -0.02)
01:41:54.570 00.001 20224 Worker thread wakes up
01:41:54.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
01:41:54.570 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
01:41:54.570 00.000 20224 Moving (-0.11, -0.02) raw xDistance=-0.11 yDistance=0.03
01:41:54.570 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:41:54.570 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:54.570 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:41:54.570 00.000 20224 MoveAxis(E, 0, ABG)
01:41:54.570 00.000 20224 Move returns status 0, amount 0
01:41:54.571 00.001 20224 MoveAxis(N, 0, ABG)
01:41:54.571 00.000 20224 Move returns status 0, amount 0
01:41:54.571 00.000 20224 move complete, result=0
01:41:54.571 00.000 20224 worker thread done servicing request
01:41:54.576 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=49427, med=3222, FiltMin=2886, FiltMax=27328, Gamma=1.000
01:41:54.593 00.017 8996 UpdateGuideState exits: m=652647 SNR=314.8
01:41:54.596 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:54.599 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:54.601 00.002 8996 Enqueuing Expose request
01:41:54.602 00.001 20224 Worker thread wakes up
01:41:54.602 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:54.604 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:54.604 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:55.762 01.158 20224 Exposure complete
01:41:55.849 00.087 20224 worker thread done servicing request
01:41:55.849 00.000 8996 OnExposeComplete: enter
01:41:55.850 00.001 8996 UpdateGuideState(): m_state=6
01:41:55.851 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13638
01:41:55.852 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=472.28, Mass=670025, SNR=313.1, Peak=42912 HFD=4.7
01:41:55.853 00.001 8996 MultiStar: [#1 -0.56,-0.33,0.00,M3] [#2 -0.38,-0.44,0.00,M1] [#3 -0.06,0.27,0.58,U] [#4 -0.95,-0.36,0.00,M9] [#5 -0.68,0.35,0.00,M3] [#6 -0.60,-0.01,0.00,M1] [#7 -0.61,-0.25,0.00,M3] [#8 -0.55,-0.05,0.00,M3] 
01:41:55.854 00.001 8996 refined, 1 included, MultiStar: {-0.38, -0.12}, one-star: {-0.57, -0.34}
01:41:55.855 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
01:41:55.855 00.000 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.42)
01:41:55.856 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=-0.12 hyp=0.40 cameraTheta=-2.84 mountX=-0.37 mountY=0.16, mountTheta=2.73
01:41:55.858 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=-0.12, opts=13)
01:41:55.859 00.001 8996 Enqueuing Move request for scope (-0.38, -0.12)
01:41:55.860 00.001 20224 Worker thread wakes up
01:41:55.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.12) opts 0xd
01:41:55.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.38, -0.12)
01:41:55.860 00.000 20224 Moving (-0.38, -0.12) raw xDistance=-0.37 yDistance=0.16
01:41:55.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
01:41:55.861 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:55.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:41:55.861 00.000 20224 MoveAxis(E, 54, ABG)
01:41:55.861 00.000 20224 Guiding  Dir = 2, Dur = 54
01:41:55.861 00.000 20224 IsSlewing returns 0
01:41:55.861 00.000 20224 IsGuiding returns 0
01:41:55.863 00.002 20224 PulseGuide returned control before completion, sleep 63
01:41:55.866 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42912, med=3222, FiltMin=2889, FiltMax=25629, Gamma=1.000
01:41:55.883 00.017 8996 UpdateGuideState exits: m=670025 SNR=313.1
01:41:55.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:55.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:55.886 00.001 8996 Enqueuing Expose request
01:41:55.937 00.051 20224 IsGuiding returns 1
01:41:55.937 00.000 20224 scope still moving after pulse duration time elapsed
01:41:55.969 00.032 20224 IsSlewing returns 0
01:41:55.969 00.000 20224 IsGuiding returns 0
01:41:55.970 00.001 20224 scope move finished after 54 + 54 ms
01:41:55.970 00.000 20224 Move returns status 0, amount 54
01:41:55.970 00.000 20224 MoveAxis(N, 0, ABG)
01:41:55.970 00.000 20224 Move returns status 0, amount 0
01:41:55.970 00.000 20224 move complete, result=0
01:41:55.970 00.000 20224 worker thread done servicing request
01:41:55.970 00.000 20224 Worker thread wakes up
01:41:55.970 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:55.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:55.970 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.2 px 0 ms NORTH
01:41:56.926 00.956 20224 Exposure complete
01:41:57.008 00.082 20224 worker thread done servicing request
01:41:57.008 00.000 8996 OnExposeComplete: enter
01:41:57.010 00.002 8996 UpdateGuideState(): m_state=6
01:41:57.012 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13639
01:41:57.014 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=472.34, Mass=634466, SNR=291.1, Peak=47875 HFD=4.5
01:41:57.016 00.002 8996 MultiStar: [#1 0.05,-0.34,0.58,U] [#2 -0.05,-0.15,0.75,U] [#3 0.35,0.11,0.59,U] [#4 -0.23,-0.31,0.46,U] [#5 -0.20,0.17,0.64,U] [#6 -0.12,-0.20,0.38,U] [#7 -0.18,-0.33,0.43,U] [#8 -0.17,-0.27,0.39,U] 
01:41:57.018 00.002 8996 refined, 8 included, MultiStar: {-0.06, -0.17}, one-star: {-0.09, -0.28}
01:41:57.019 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
01:41:57.020 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
01:41:57.021 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.92 mountX=-0.04 mountY=0.17, mountTheta=1.82
01:41:57.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
01:41:57.024 00.001 8996 Enqueuing Move request for scope (-0.06, -0.17)
01:41:57.025 00.001 20224 Worker thread wakes up
01:41:57.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
01:41:57.025 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
01:41:57.025 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.04 yDistance=0.17
01:41:57.025 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:41:57.025 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:57.026 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:41:57.026 00.000 20224 MoveAxis(E, 0, ABG)
01:41:57.026 00.000 20224 Move returns status 0, amount 0
01:41:57.026 00.000 20224 MoveAxis(N, 0, ABG)
01:41:57.026 00.000 20224 Move returns status 0, amount 0
01:41:57.026 00.000 20224 move complete, result=0
01:41:57.026 00.000 20224 worker thread done servicing request
01:41:57.030 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=47875, med=3222, FiltMin=2925, FiltMax=26477, Gamma=1.000
01:41:57.054 00.024 8996 UpdateGuideState exits: m=634466 SNR=291.1
01:41:57.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:57.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:57.057 00.001 8996 Enqueuing Expose request
01:41:57.057 00.000 20224 Worker thread wakes up
01:41:57.057 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:41:57.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:57.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:58.221 01.163 20224 Exposure complete
01:41:58.292 00.071 20224 worker thread done servicing request
01:41:58.292 00.000 8996 OnExposeComplete: enter
01:41:58.293 00.001 8996 UpdateGuideState(): m_state=6
01:41:58.294 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13640
01:41:58.296 00.002 8996 Star::Find returns 1 (0), X=136.94, Y=472.81, Mass=589910, SNR=275.2, Peak=44499 HFD=4.4
01:41:58.296 00.000 8996 MultiStar: [#1 -0.03,-0.25,0.70,U] [#2 -0.03,-0.19,0.69,U] [#3 0.05,-0.02,0.67,U] [#4 -0.40,-0.27,0.00,M9] [#5 -0.08,0.18,0.65,U] [#6 -0.02,0.15,0.40,U] [#7 -0.09,0.08,0.46,U] [#8 -0.11,-0.24,0.40,U] 
01:41:58.297 00.001 8996 refined, 7 included, MultiStar: {-0.02, -0.00}, one-star: {0.05, 0.19}
01:41:58.298 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:41:58.299 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
01:41:58.300 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.00 hyp=0.02 cameraTheta=-3.03 mountX=-0.02 mountY=0.01, mountTheta=2.92
01:41:58.301 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.00, opts=13)
01:41:58.302 00.001 8996 Enqueuing Move request for scope (-0.02, -0.00)
01:41:58.303 00.001 20224 Worker thread wakes up
01:41:58.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.00) opts 0xd
01:41:58.303 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.00)
01:41:58.303 00.000 20224 Moving (-0.02, -0.00) raw xDistance=-0.02 yDistance=0.01
01:41:58.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:41:58.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:58.304 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:41:58.304 00.000 20224 MoveAxis(E, 0, ABG)
01:41:58.304 00.000 20224 Move returns status 0, amount 0
01:41:58.304 00.000 20224 MoveAxis(N, 0, ABG)
01:41:58.304 00.000 20224 Move returns status 0, amount 0
01:41:58.304 00.000 20224 move complete, result=0
01:41:58.304 00.000 20224 worker thread done servicing request
01:41:58.307 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44499, med=3222, FiltMin=2918, FiltMax=24182, Gamma=1.000
01:41:58.327 00.020 8996 UpdateGuideState exits: m=589910 SNR=275.2
01:41:58.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:58.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:58.330 00.000 8996 Enqueuing Expose request
01:41:58.331 00.001 20224 Worker thread wakes up
01:41:58.331 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:41:58.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:58.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:41:59.323 00.991 20224 Exposure complete
01:41:59.422 00.099 20224 worker thread done servicing request
01:41:59.422 00.000 8996 OnExposeComplete: enter
01:41:59.423 00.001 8996 UpdateGuideState(): m_state=6
01:41:59.424 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13641
01:41:59.425 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.42, Mass=659607, SNR=305.9, Peak=47203 HFD=4.4
01:41:59.427 00.002 8996 MultiStar: [#1 -0.06,-0.27,0.62,U] [#2 -0.01,-0.10,0.72,U] [#3 0.48,0.13,0.00,M1] [#4 -0.29,-0.14,0.40,U] [#5 -0.46,0.22,0.00,M2] [#6 -0.11,0.12,0.50,U] [#7 0.05,-0.04,0.37,U] [#8 -0.14,0.03,0.41,U] 
01:41:59.428 00.001 8996 refined, 6 included, MultiStar: {-0.07, -0.11}, one-star: {-0.03, -0.20}
01:41:59.429 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
01:41:59.430 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
01:41:59.431 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.11 hyp=0.13 cameraTheta=-2.16 mountX=-0.06 mountY=0.11, mountTheta=2.06
01:41:59.432 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.11, opts=13)
01:41:59.433 00.001 8996 Enqueuing Move request for scope (-0.07, -0.11)
01:41:59.434 00.001 20224 Worker thread wakes up
01:41:59.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.11) opts 0xd
01:41:59.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.11)
01:41:59.434 00.000 20224 Moving (-0.07, -0.11) raw xDistance=-0.06 yDistance=0.11
01:41:59.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:41:59.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:41:59.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:41:59.434 00.000 20224 MoveAxis(E, 0, ABG)
01:41:59.434 00.000 20224 Move returns status 0, amount 0
01:41:59.434 00.000 20224 MoveAxis(N, 0, ABG)
01:41:59.434 00.000 20224 Move returns status 0, amount 0
01:41:59.434 00.000 20224 move complete, result=0
01:41:59.435 00.001 20224 worker thread done servicing request
01:41:59.439 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47203, med=3225, FiltMin=2915, FiltMax=26112, Gamma=1.000
01:41:59.453 00.014 8996 UpdateGuideState exits: m=659607 SNR=305.9
01:41:59.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:41:59.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:41:59.456 00.001 8996 Enqueuing Expose request
01:41:59.456 00.000 20224 Worker thread wakes up
01:41:59.456 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:41:59.457 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:41:59.457 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:00.616 01.159 20224 Exposure complete
01:42:00.683 00.067 20224 worker thread done servicing request
01:42:00.683 00.000 8996 OnExposeComplete: enter
01:42:00.684 00.001 8996 UpdateGuideState(): m_state=6
01:42:00.685 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13642
01:42:00.686 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.49, Mass=671514, SNR=360.8, Peak=45747 HFD=4.6
01:42:00.687 00.001 8996 MultiStar: [#1 -0.22,-0.49,0.00,M1] [#2 -0.14,-0.57,0.00,M1] [#3 0.37,-0.24,0.48,U] [#4 0.11,-0.25,0.42,U] [#5 -0.47,-0.09,0.00,M3] [#6 0.12,0.28,0.35,U] [#7 0.08,-0.23,0.34,U] [#8 -0.17,-0.31,0.34,U] 
01:42:00.688 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.15}, one-star: {-0.15, -0.13}
01:42:00.691 00.003 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
01:42:00.693 00.002 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.88)
01:42:00.695 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.38 mountX=0.04 mountY=0.14, mountTheta=1.28
01:42:00.698 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.15, opts=13)
01:42:00.699 00.001 8996 Enqueuing Move request for scope (0.03, -0.15)
01:42:00.700 00.001 20224 Worker thread wakes up
01:42:00.700 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
01:42:00.700 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
01:42:00.700 00.000 20224 Moving (0.03, -0.15) raw xDistance=0.04 yDistance=0.14
01:42:00.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:42:00.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:00.701 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:42:00.701 00.000 20224 MoveAxis(E, 0, ABG)
01:42:00.701 00.000 20224 Move returns status 0, amount 0
01:42:00.701 00.000 20224 MoveAxis(N, 0, ABG)
01:42:00.701 00.000 20224 Move returns status 0, amount 0
01:42:00.701 00.000 20224 move complete, result=0
01:42:00.701 00.000 20224 worker thread done servicing request
01:42:00.707 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45747, med=3222, FiltMin=2915, FiltMax=26560, Gamma=1.000
01:42:00.722 00.015 8996 UpdateGuideState exits: m=671514 SNR=360.8
01:42:00.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:00.723 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:00.724 00.001 8996 Enqueuing Expose request
01:42:00.725 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:00.726 00.001 20224 Worker thread wakes up
01:42:00.726 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:00.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:01.710 00.984 20224 Exposure complete
01:42:01.771 00.061 20224 worker thread done servicing request
01:42:01.771 00.000 8996 OnExposeComplete: enter
01:42:01.773 00.002 8996 UpdateGuideState(): m_state=6
01:42:01.774 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13643
01:42:01.775 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.10, Mass=731575, SNR=322.7, Peak=47923 HFD=4.5
01:42:01.776 00.001 8996 MultiStar: [#1 -0.08,-0.36,0.61,U] [#2 -0.03,-0.48,0.00,M2] [#3 0.41,0.05,0.62,U] [#4 -0.11,-0.42,0.57,U] [#5 -0.35,-0.05,0.52,U] [#6 0.51,-0.16,0.00,M1] [#7 0.10,-0.21,0.39,U] [#8 -0.26,-0.33,0.36,U] 
01:42:01.777 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.29}, one-star: {-0.13, -0.52}
01:42:01.779 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
01:42:01.780 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
01:42:01.781 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.29 hyp=0.29 cameraTheta=-1.76 mountX=-0.03 mountY=0.29, mountTheta=1.67
01:42:01.785 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.29, opts=13)
01:42:01.786 00.001 8996 Enqueuing Move request for scope (-0.06, -0.29)
01:42:01.787 00.001 20224 Worker thread wakes up
01:42:01.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.29) opts 0xd
01:42:01.787 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.29)
01:42:01.787 00.000 20224 Moving (-0.06, -0.29) raw xDistance=-0.03 yDistance=0.29
01:42:01.787 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:42:01.787 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
01:42:01.787 00.000 20224 MoveAxis(E, 0, ABG)
01:42:01.787 00.000 20224 Move returns status 0, amount 0
01:42:01.787 00.000 20224 MoveAxis(S, 62, ABG)
01:42:01.787 00.000 20224 Guiding  Dir = 1, Dur = 62
01:42:01.787 00.000 20224 IsSlewing returns 0
01:42:01.787 00.000 20224 IsGuiding returns 0
01:42:01.792 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47923, med=3222, FiltMin=2918, FiltMax=31600, Gamma=1.000
01:42:01.823 00.031 8996 UpdateGuideState exits: m=731575 SNR=322.7
01:42:01.825 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:01.827 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:01.828 00.001 8996 Enqueuing Expose request
01:42:01.832 00.004 20224 PulseGuide returned control before completion, sleep 28
01:42:01.864 00.032 20224 IsGuiding returns 1
01:42:01.865 00.001 20224 scope still moving after pulse duration time elapsed
01:42:01.893 00.028 20224 IsSlewing returns 0
01:42:01.893 00.000 20224 IsGuiding returns 1
01:42:01.923 00.030 20224 IsSlewing returns 0
01:42:01.923 00.000 20224 IsGuiding returns 0
01:42:01.923 00.000 20224 scope move finished after 62 + 74 ms
01:42:01.923 00.000 20224 Move returns status 0, amount 62
01:42:01.923 00.000 20224 move complete, result=0
01:42:01.923 00.000 20224 worker thread done servicing request
01:42:01.923 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 62 ms SOUTH
01:42:01.924 00.001 20224 Worker thread wakes up
01:42:01.924 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:01.924 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:03.100 01.176 20224 Exposure complete
01:42:03.175 00.075 20224 worker thread done servicing request
01:42:03.175 00.000 8996 OnExposeComplete: enter
01:42:03.177 00.002 8996 UpdateGuideState(): m_state=6
01:42:03.178 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13644
01:42:03.180 00.002 8996 Star::Find returns 1 (0), X=137.29, Y=472.71, Mass=693255, SNR=317.1, Peak=45507 HFD=4.6
01:42:03.182 00.002 8996 MultiStar: [#1 -0.09,-0.33,0.61,U] [#2 -0.24,-0.53,0.00,M3] [#3 0.38,0.01,0.63,U] [#4 -0.36,-0.38,0.00,M7] [#5 -0.35,-0.18,0.61,U] [#6 -0.02,-0.28,0.30,U] [#7 0.34,-0.05,0.37,U] [#8 -0.47,-0.30,0.00,M1] 
01:42:03.184 00.002 8996 refined, 5 included, MultiStar: {0.14, -0.09}, one-star: {0.39, 0.09}
01:42:03.186 00.002 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
01:42:03.188 00.002 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
01:42:03.189 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-0.57 mountX=0.15 mountY=0.07, mountTheta=0.46
01:42:03.191 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.09, opts=13)
01:42:03.192 00.001 8996 Enqueuing Move request for scope (0.14, -0.09)
01:42:03.193 00.001 20224 Worker thread wakes up
01:42:03.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
01:42:03.193 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
01:42:03.193 00.000 20224 Moving (0.14, -0.09) raw xDistance=0.15 yDistance=0.07
01:42:03.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:42:03.193 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:03.194 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:42:03.194 00.000 20224 MoveAxis(E, 0, ABG)
01:42:03.194 00.000 20224 Move returns status 0, amount 0
01:42:03.194 00.000 20224 MoveAxis(N, 0, ABG)
01:42:03.194 00.000 20224 Move returns status 0, amount 0
01:42:03.194 00.000 20224 move complete, result=0
01:42:03.194 00.000 20224 worker thread done servicing request
01:42:03.199 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45507, med=3222, FiltMin=2912, FiltMax=24633, Gamma=1.000
01:42:03.214 00.015 8996 UpdateGuideState exits: m=693255 SNR=317.1
01:42:03.216 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:03.218 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:03.220 00.002 8996 Enqueuing Expose request
01:42:03.221 00.001 20224 Worker thread wakes up
01:42:03.221 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:03.223 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:03.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:04.210 00.987 20224 Exposure complete
01:42:04.278 00.068 20224 worker thread done servicing request
01:42:04.279 00.001 8996 OnExposeComplete: enter
01:42:04.280 00.001 8996 UpdateGuideState(): m_state=6
01:42:04.282 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13645
01:42:04.284 00.002 8996 Star::Find returns 1 (0), X=137.09, Y=473.06, Mass=621698, SNR=302.6, Peak=48755 HFD=4.4
01:42:04.286 00.002 8996 MultiStar: [#1 0.12,0.15,0.69,U] [#2 0.01,0.24,0.71,U] [#3 0.10,0.67,0.00,M1] [#4 -0.44,0.15,0.00,M8] [#5 -0.45,0.55,0.00,M2] [#6 0.21,0.67,0.00,M1] [#7 -0.05,0.63,0.00,M1] [#8 -0.29,0.61,0.00,M2] 
01:42:04.288 00.002 8996 refined, 2 included, MultiStar: {0.12, 0.30}, one-star: {0.20, 0.45}
01:42:04.289 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
01:42:04.291 00.002 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
01:42:04.293 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.19 mountX=0.09 mountY=-0.31, mountTheta=-1.29
01:42:04.296 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.30, opts=13)
01:42:04.299 00.003 8996 Enqueuing Move request for scope (0.12, 0.30)
01:42:04.301 00.002 20224 Worker thread wakes up
01:42:04.302 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
01:42:04.302 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
01:42:04.302 00.000 20224 Moving (0.12, 0.30) raw xDistance=0.09 yDistance=-0.31
01:42:04.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:42:04.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:04.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:42:04.302 00.000 20224 MoveAxis(E, 0, ABG)
01:42:04.302 00.000 20224 Move returns status 0, amount 0
01:42:04.302 00.000 20224 MoveAxis(N, 0, ABG)
01:42:04.302 00.000 20224 Move returns status 0, amount 0
01:42:04.302 00.000 20224 move complete, result=0
01:42:04.303 00.001 20224 worker thread done servicing request
01:42:04.311 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48755, med=3222, FiltMin=2896, FiltMax=26336, Gamma=1.000
01:42:04.340 00.029 8996 UpdateGuideState exits: m=621698 SNR=302.6
01:42:04.342 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:04.344 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:04.346 00.002 8996 Enqueuing Expose request
01:42:04.348 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:42:04.350 00.002 20224 Worker thread wakes up
01:42:04.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:04.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:05.534 01.184 20224 Exposure complete
01:42:05.599 00.065 20224 worker thread done servicing request
01:42:05.600 00.001 8996 OnExposeComplete: enter
01:42:05.600 00.000 8996 UpdateGuideState(): m_state=6
01:42:05.602 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13646
01:42:05.604 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=473.05, Mass=552355, SNR=276.6, Peak=44163 HFD=4.3
01:42:05.605 00.001 8996 MultiStar: [#1 -0.01,0.17,0.76,U] [#2 -0.23,0.51,0.00,M3] [#3 -0.10,0.15,0.65,U] [#4 -0.47,0.13,0.00,M9] [#5 -0.58,0.61,0.00,M3] [#6 -0.31,0.50,0.00,M2] [#7 -0.41,0.26,0.00,M2] [#8 -0.57,0.24,0.00,M3] 
01:42:05.606 00.001 8996 refined, 2 included, MultiStar: {-0.04, 0.28}, one-star: {-0.03, 0.44}
01:42:05.608 00.002 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
01:42:05.610 00.002 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
01:42:05.611 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.28 hyp=0.28 cameraTheta=1.72 mountX=-0.07 mountY=-0.27, mountTheta=-1.82
01:42:05.614 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.28, opts=13)
01:42:05.615 00.001 8996 Enqueuing Move request for scope (-0.04, 0.28)
01:42:05.616 00.001 20224 Worker thread wakes up
01:42:05.617 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.28) opts 0xd
01:42:05.617 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.28)
01:42:05.617 00.000 20224 Moving (-0.04, 0.28) raw xDistance=-0.07 yDistance=-0.27
01:42:05.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:42:05.617 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:42:05.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:42:05.617 00.000 20224 MoveAxis(E, 0, ABG)
01:42:05.617 00.000 20224 Move returns status 0, amount 0
01:42:05.617 00.000 20224 MoveAxis(N, 0, ABG)
01:42:05.618 00.001 20224 Move returns status 0, amount 0
01:42:05.618 00.000 20224 move complete, result=0
01:42:05.618 00.000 20224 worker thread done servicing request
01:42:05.624 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44163, med=3222, FiltMin=2902, FiltMax=23542, Gamma=1.000
01:42:05.642 00.018 8996 UpdateGuideState exits: m=552355 SNR=276.6
01:42:05.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:05.646 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:05.647 00.001 8996 Enqueuing Expose request
01:42:05.648 00.001 20224 Worker thread wakes up
01:42:05.648 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:42:05.650 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:05.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:06.609 00.959 20224 Exposure complete
01:42:06.679 00.070 20224 worker thread done servicing request
01:42:06.679 00.000 8996 OnExposeComplete: enter
01:42:06.680 00.001 8996 UpdateGuideState(): m_state=6
01:42:06.681 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13647
01:42:06.682 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.59, Mass=565082, SNR=284.3, Peak=36787 HFD=4.7
01:42:06.683 00.001 8996 MultiStar: [#1 -0.56,-0.35,0.00,M1] [#2 -0.22,-0.01,0.71,U] [#3 -0.44,-0.17,0.00,M1] [#4 -0.76,-0.25,0.00,M10] [#5 -0.49,0.23,0.00,M4] [#6 -0.51,-0.06,0.00,M3] [#7 -0.54,-0.10,0.00,M3] [#8 -0.43,0.02,0.31,U] 
01:42:06.684 00.001 8996 single-star, 2 included, MultiStar: {-0.23, -0.01}, one-star: {-0.17, -0.03}
01:42:06.684 00.000 8996 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
01:42:06.685 00.001 8996 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.02 = 0.27)
01:42:06.687 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-2.99 mountX=-0.17 mountY=0.05, mountTheta=2.88
01:42:06.691 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.03, opts=13)
01:42:06.692 00.001 8996 Enqueuing Move request for scope (-0.17, -0.03)
01:42:06.693 00.001 20224 Worker thread wakes up
01:42:06.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.03) opts 0xd
01:42:06.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.03)
01:42:06.693 00.000 20224 Moving (-0.17, -0.03) raw xDistance=-0.17 yDistance=0.05
01:42:06.694 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:42:06.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:06.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:42:06.694 00.000 20224 MoveAxis(E, 0, ABG)
01:42:06.694 00.000 20224 Move returns status 0, amount 0
01:42:06.694 00.000 20224 MoveAxis(N, 0, ABG)
01:42:06.694 00.000 20224 Move returns status 0, amount 0
01:42:06.694 00.000 20224 move complete, result=0
01:42:06.694 00.000 20224 worker thread done servicing request
01:42:06.699 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=36787, med=3222, FiltMin=2912, FiltMax=22448, Gamma=1.000
01:42:06.715 00.016 8996 UpdateGuideState exits: m=565082 SNR=284.3
01:42:06.717 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:06.718 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:06.719 00.001 8996 Enqueuing Expose request
01:42:06.719 00.000 20224 Worker thread wakes up
01:42:06.719 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:06.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:06.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:07.897 01.177 20224 Exposure complete
01:42:07.953 00.056 20224 worker thread done servicing request
01:42:07.953 00.000 8996 OnExposeComplete: enter
01:42:07.954 00.001 8996 UpdateGuideState(): m_state=6
01:42:07.955 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13648
01:42:07.956 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.88, Mass=650773, SNR=317.8, Peak=42499 HFD=4.6
01:42:07.957 00.001 8996 MultiStar: [#1 0.14,0.20,0.61,U] [#2 -0.20,0.02,0.68,U] [#3 0.20,0.18,0.62,U] [#4 -0.35,-0.10,0.48,U] [#5 -0.40,0.68,0.00,M5] [#6 0.01,0.54,0.00,M4] [#7 0.13,0.44,0.00,M4] [#8 -0.35,0.12,0.32,U] 
01:42:07.957 00.000 8996 refined, 5 included, MultiStar: {-0.11, 0.13}, one-star: {-0.19, 0.26}
01:42:07.958 00.001 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
01:42:07.959 00.001 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
01:42:07.960 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.13 hyp=0.17 cameraTheta=2.24 mountX=-0.12 mountY=-0.12, mountTheta=-2.34
01:42:07.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.13, opts=13)
01:42:07.963 00.001 8996 Enqueuing Move request for scope (-0.11, 0.13)
01:42:07.964 00.001 20224 Worker thread wakes up
01:42:07.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.13) opts 0xd
01:42:07.964 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.13)
01:42:07.964 00.000 20224 Moving (-0.11, 0.13) raw xDistance=-0.12 yDistance=-0.12
01:42:07.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:42:07.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:07.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:42:07.964 00.000 20224 MoveAxis(E, 0, ABG)
01:42:07.964 00.000 20224 Move returns status 0, amount 0
01:42:07.964 00.000 20224 MoveAxis(N, 0, ABG)
01:42:07.965 00.001 20224 Move returns status 0, amount 0
01:42:07.965 00.000 20224 move complete, result=0
01:42:07.965 00.000 20224 worker thread done servicing request
01:42:07.968 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42499, med=3225, FiltMin=2928, FiltMax=27766, Gamma=1.000
01:42:07.983 00.015 8996 UpdateGuideState exits: m=650773 SNR=317.8
01:42:07.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:07.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:07.987 00.002 8996 Enqueuing Expose request
01:42:07.988 00.001 20224 Worker thread wakes up
01:42:07.988 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:07.989 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:07.989 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:08.968 00.979 20224 Exposure complete
01:42:09.061 00.093 20224 worker thread done servicing request
01:42:09.061 00.000 8996 OnExposeComplete: enter
01:42:09.063 00.002 8996 UpdateGuideState(): m_state=6
01:42:09.065 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13649
01:42:09.066 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.60, Mass=622807, SNR=346.5, Peak=39907 HFD=4.7
01:42:09.068 00.002 8996 MultiStar: [#1 -0.21,-0.02,0.54,U] [#2 -0.28,0.07,0.57,U] [#3 -0.04,0.11,0.47,U] [#4 -0.57,-0.13,0.00,M10] [#5 -0.05,0.56,0.00,M6] [#6 -0.28,0.44,0.00,M5] [#7 -0.29,0.16,0.39,U] [#8 -0.14,0.13,0.30,U] 
01:42:09.070 00.002 8996 refined, 5 included, MultiStar: {-0.09, 0.05}, one-star: {0.16, -0.01}
01:42:09.071 00.001 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
01:42:09.073 00.002 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
01:42:09.073 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.62 mountX=-0.10 mountY=-0.04, mountTheta=-2.73
01:42:09.075 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.05, opts=13)
01:42:09.076 00.001 8996 Enqueuing Move request for scope (-0.09, 0.05)
01:42:09.077 00.001 20224 Worker thread wakes up
01:42:09.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
01:42:09.077 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
01:42:09.077 00.000 20224 Moving (-0.09, 0.05) raw xDistance=-0.10 yDistance=-0.04
01:42:09.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:42:09.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:09.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:42:09.077 00.000 20224 MoveAxis(E, 0, ABG)
01:42:09.077 00.000 20224 Move returns status 0, amount 0
01:42:09.077 00.000 20224 MoveAxis(N, 0, ABG)
01:42:09.077 00.000 20224 Move returns status 0, amount 0
01:42:09.077 00.000 20224 move complete, result=0
01:42:09.078 00.001 20224 worker thread done servicing request
01:42:09.083 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=39907, med=3222, FiltMin=2918, FiltMax=21782, Gamma=1.000
01:42:09.106 00.023 8996 UpdateGuideState exits: m=622807 SNR=346.5
01:42:09.107 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:09.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:09.108 00.000 8996 Enqueuing Expose request
01:42:09.109 00.001 20224 Worker thread wakes up
01:42:09.109 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:09.110 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:09.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:10.283 01.173 20224 Exposure complete
01:42:10.346 00.063 20224 worker thread done servicing request
01:42:10.346 00.000 8996 OnExposeComplete: enter
01:42:10.348 00.002 8996 UpdateGuideState(): m_state=6
01:42:10.350 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13650
01:42:10.352 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=473.02, Mass=623953, SNR=336.4, Peak=40371 HFD=4.5
01:42:10.355 00.003 8996 MultiStar: [#1 0.16,0.17,0.49,U] [#2 -0.04,-0.24,0.57,U] [#3 0.16,0.39,0.51,U] [#4 -0.35,0.02,0.38,U] [#5 -0.53,0.34,0.00,M7] [#6 -0.21,0.58,0.00,M6] [#7 0.01,0.25,0.35,U] [#8 -0.28,0.29,0.34,U] 
01:42:10.357 00.002 8996 refined, 6 included, MultiStar: {0.00, 0.21}, one-star: {0.10, 0.40}
01:42:10.359 00.002 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
01:42:10.361 00.002 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
01:42:10.362 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.21 hyp=0.21 cameraTheta=1.56 mountX=-0.02 mountY=-0.20, mountTheta=-1.65
01:42:10.366 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.21, opts=13)
01:42:10.368 00.002 8996 Enqueuing Move request for scope (0.00, 0.21)
01:42:10.371 00.003 20224 Worker thread wakes up
01:42:10.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.21) opts 0xd
01:42:10.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.21)
01:42:10.371 00.000 20224 Moving (0.00, 0.21) raw xDistance=-0.02 yDistance=-0.20
01:42:10.371 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:42:10.371 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:42:10.371 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:42:10.371 00.000 20224 MoveAxis(E, 0, ABG)
01:42:10.371 00.000 20224 Move returns status 0, amount 0
01:42:10.371 00.000 20224 MoveAxis(N, 0, ABG)
01:42:10.371 00.000 20224 Move returns status 0, amount 0
01:42:10.371 00.000 20224 move complete, result=0
01:42:10.371 00.000 20224 worker thread done servicing request
01:42:10.379 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40371, med=3225, FiltMin=2912, FiltMax=26112, Gamma=1.000
01:42:10.406 00.027 8996 UpdateGuideState exits: m=623953 SNR=336.4
01:42:10.408 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:10.409 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:10.410 00.001 8996 Enqueuing Expose request
01:42:10.411 00.001 20224 Worker thread wakes up
01:42:10.411 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:42:10.412 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:10.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:11.391 00.979 20224 Exposure complete
01:42:11.462 00.071 20224 worker thread done servicing request
01:42:11.462 00.000 8996 OnExposeComplete: enter
01:42:11.463 00.001 8996 UpdateGuideState(): m_state=6
01:42:11.463 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13651
01:42:11.464 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.94, Mass=603265, SNR=322.2, Peak=42163 HFD=4.5
01:42:11.466 00.002 8996 MultiStar: [#1 0.22,0.09,0.59,U] [#2 -0.13,-0.06,0.72,U] [#3 0.16,0.17,0.56,U] [#4 -0.30,-0.11,0.48,U] [#5 -0.40,0.31,0.00,M8] [#6 -0.17,0.34,0.36,U] [#7 0.08,0.08,0.38,U] [#8 -0.47,0.04,0.00,M1] 
01:42:11.467 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.13}, one-star: {-0.01, 0.32}
01:42:11.468 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:42:11.469 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
01:42:11.470 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.68 mountX=-0.03 mountY=-0.13, mountTheta=-1.78
01:42:11.471 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.13, opts=13)
01:42:11.472 00.001 8996 Enqueuing Move request for scope (-0.01, 0.13)
01:42:11.472 00.000 20224 Worker thread wakes up
01:42:11.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
01:42:11.473 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
01:42:11.473 00.000 20224 Moving (-0.01, 0.13) raw xDistance=-0.03 yDistance=-0.13
01:42:11.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:42:11.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:11.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:42:11.473 00.000 20224 MoveAxis(E, 0, ABG)
01:42:11.473 00.000 20224 Move returns status 0, amount 0
01:42:11.473 00.000 20224 MoveAxis(N, 0, ABG)
01:42:11.473 00.000 20224 Move returns status 0, amount 0
01:42:11.473 00.000 20224 move complete, result=0
01:42:11.473 00.000 20224 worker thread done servicing request
01:42:11.478 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42163, med=3225, FiltMin=2931, FiltMax=24230, Gamma=1.000
01:42:11.506 00.028 8996 UpdateGuideState exits: m=603265 SNR=322.2
01:42:11.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:11.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:11.509 00.001 8996 Enqueuing Expose request
01:42:11.510 00.001 20224 Worker thread wakes up
01:42:11.511 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:11.512 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:11.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:12.669 01.157 20224 Exposure complete
01:42:12.725 00.056 20224 worker thread done servicing request
01:42:12.725 00.000 8996 OnExposeComplete: enter
01:42:12.726 00.001 8996 UpdateGuideState(): m_state=6
01:42:12.727 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13652
01:42:12.728 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.69, Mass=568759, SNR=266.2, Peak=41699 HFD=4.5
01:42:12.729 00.001 8996 MultiStar: [#1 0.21,-0.13,0.67,U] [#2 -0.12,-0.22,0.84,U] [#3 -0.00,-0.20,0.64,U] [#4 -0.16,-0.17,0.67,U] [#5 -0.22,0.15,0.72,U] [#6 0.06,0.56,0.00,M6] [#7 0.07,0.18,0.53,U] [#8 -0.25,-0.13,0.40,U] 
01:42:12.730 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.05}, one-star: {-0.08, 0.07}
01:42:12.730 00.000 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
01:42:12.731 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
01:42:12.732 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.47 mountX=-0.06 mountY=0.06, mountTheta=2.36
01:42:12.733 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.05, opts=13)
01:42:12.734 00.001 8996 Enqueuing Move request for scope (-0.07, -0.05)
01:42:12.735 00.001 20224 Worker thread wakes up
01:42:12.735 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
01:42:12.735 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
01:42:12.735 00.000 20224 Moving (-0.07, -0.05) raw xDistance=-0.06 yDistance=0.06
01:42:12.735 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:42:12.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:12.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:42:12.735 00.000 20224 MoveAxis(E, 0, ABG)
01:42:12.736 00.001 20224 Move returns status 0, amount 0
01:42:12.736 00.000 20224 MoveAxis(N, 0, ABG)
01:42:12.736 00.000 20224 Move returns status 0, amount 0
01:42:12.736 00.000 20224 move complete, result=0
01:42:12.736 00.000 20224 worker thread done servicing request
01:42:12.740 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41699, med=3225, FiltMin=2915, FiltMax=24246, Gamma=1.000
01:42:12.754 00.014 8996 UpdateGuideState exits: m=568759 SNR=266.2
01:42:12.755 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:12.756 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:12.756 00.000 8996 Enqueuing Expose request
01:42:12.757 00.001 20224 Worker thread wakes up
01:42:12.757 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:12.758 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:12.758 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:13.742 00.984 20224 Exposure complete
01:42:13.797 00.055 20224 worker thread done servicing request
01:42:13.798 00.001 8996 OnExposeComplete: enter
01:42:13.798 00.000 8996 UpdateGuideState(): m_state=6
01:42:13.799 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13653
01:42:13.800 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.50, Mass=603602, SNR=285.4, Peak=41939 HFD=4.3
01:42:13.801 00.001 8996 MultiStar: [#1 -0.40,-0.05,0.65,U] [#2 -0.41,-0.15,0.71,U] [#3 -0.18,0.19,0.62,U] [#4 -0.59,-0.32,0.00,M8] [#5 -0.35,0.64,0.00,M8] [#6 -0.24,0.43,0.00,M7] [#7 -0.27,0.26,0.40,U] [#8 -0.46,0.01,0.00,M1] 
01:42:13.802 00.001 8996 refined, 4 included, MultiStar: {-0.32, -0.01}, one-star: {-0.33, -0.12}
01:42:13.803 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.02 = -3.02)
01:42:13.804 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
01:42:13.804 00.000 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.01 hyp=0.32 cameraTheta=-3.11 mountX=-0.32 mountY=0.05, mountTheta=3.00
01:42:13.806 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.01, opts=13)
01:42:13.806 00.000 8996 Enqueuing Move request for scope (-0.32, -0.01)
01:42:13.807 00.001 20224 Worker thread wakes up
01:42:13.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.01) opts 0xd
01:42:13.807 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.01)
01:42:13.807 00.000 20224 Moving (-0.32, -0.01) raw xDistance=-0.32 yDistance=0.05
01:42:13.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:42:13.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:13.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:42:13.807 00.000 20224 MoveAxis(E, 47, ABG)
01:42:13.807 00.000 20224 Guiding  Dir = 2, Dur = 47
01:42:13.807 00.000 20224 IsSlewing returns 0
01:42:13.808 00.001 20224 IsGuiding returns 0
01:42:13.811 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41939, med=3225, FiltMin=2912, FiltMax=23712, Gamma=1.000
01:42:13.828 00.017 20224 PulseGuide returned control before completion, sleep 37
01:42:13.834 00.006 8996 UpdateGuideState exits: m=603602 SNR=285.4
01:42:13.836 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:13.837 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:13.838 00.001 8996 Enqueuing Expose request
01:42:13.875 00.037 20224 IsGuiding returns 1
01:42:13.875 00.000 20224 scope still moving after pulse duration time elapsed
01:42:13.906 00.031 20224 IsSlewing returns 0
01:42:13.907 00.001 20224 IsGuiding returns 1
01:42:13.936 00.029 20224 IsSlewing returns 0
01:42:13.937 00.001 20224 IsGuiding returns 0
01:42:13.937 00.000 20224 scope move finished after 47 + 81 ms
01:42:13.937 00.000 20224 Move returns status 0, amount 47
01:42:13.937 00.000 20224 MoveAxis(N, 0, ABG)
01:42:13.937 00.000 20224 Move returns status 0, amount 0
01:42:13.937 00.000 20224 move complete, result=0
01:42:13.937 00.000 20224 worker thread done servicing request
01:42:13.937 00.000 20224 Worker thread wakes up
01:42:13.937 00.000 8996 GuideStep: -0.3 px 47 ms EAST, 0.0 px 0 ms NORTH
01:42:13.940 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:13.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:15.118 01.178 20224 Exposure complete
01:42:15.177 00.059 20224 worker thread done servicing request
01:42:15.177 00.000 8996 OnExposeComplete: enter
01:42:15.178 00.001 8996 UpdateGuideState(): m_state=6
01:42:15.178 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13654
01:42:15.179 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=473.46, Mass=602493, SNR=326.0, Peak=38083 HFD=4.9
01:42:15.180 00.001 8996 MultiStar: [#1 -0.13,0.13,0.49,U] [#2 -0.04,0.46,0.00,M1] [#3 -0.03,0.48,0.00,M1] [#4 -0.35,0.21,0.47,U] [#5 -0.16,0.86,0.00,M9] [#6 -0.20,0.79,0.00,M8] [#7 -0.21,0.26,0.31,U] [#8 -0.05,0.62,0.00,M2] 
01:42:15.181 00.001 8996 refined, 3 included, MultiStar: {-0.06, 0.48}, one-star: {0.16, 0.85}
01:42:15.182 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
01:42:15.182 00.000 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
01:42:15.183 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.48 hyp=0.48 cameraTheta=1.70 mountX=-0.11 mountY=-0.47, mountTheta=-1.80
01:42:15.185 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.48, opts=13)
01:42:15.185 00.000 8996 Enqueuing Move request for scope (-0.06, 0.48)
01:42:15.187 00.002 20224 Worker thread wakes up
01:42:15.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.48) opts 0xd
01:42:15.187 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.48)
01:42:15.187 00.000 20224 Moving (-0.06, 0.48) raw xDistance=-0.11 yDistance=-0.47
01:42:15.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:42:15.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:42:15.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:42:15.187 00.000 20224 MoveAxis(E, 0, ABG)
01:42:15.187 00.000 20224 Move returns status 0, amount 0
01:42:15.187 00.000 20224 MoveAxis(N, 0, ABG)
01:42:15.187 00.000 20224 Move returns status 0, amount 0
01:42:15.187 00.000 20224 move complete, result=0
01:42:15.188 00.001 20224 worker thread done servicing request
01:42:15.193 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=39200, med=3225, FiltMin=2902, FiltMax=21846, Gamma=1.000
01:42:15.211 00.018 8996 UpdateGuideState exits: m=602493 SNR=326.0
01:42:15.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:15.212 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:15.213 00.001 8996 Enqueuing Expose request
01:42:15.214 00.001 20224 Worker thread wakes up
01:42:15.214 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:15.214 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:15.214 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:42:16.179 00.965 20224 Exposure complete
01:42:16.234 00.055 20224 worker thread done servicing request
01:42:16.234 00.000 8996 OnExposeComplete: enter
01:42:16.235 00.001 8996 UpdateGuideState(): m_state=6
01:42:16.236 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13655
01:42:16.237 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.16, Mass=608065, SNR=269.5, Peak=41267 HFD=4.4
01:42:16.238 00.001 8996 MultiStar: [#1 0.17,-0.23,0.74,U] [#2 -0.00,0.07,0.59,U] [#3 0.48,0.34,0.00,M2] [#4 0.01,-0.20,0.52,U] [#5 -0.08,0.55,0.00,M10] [#6 0.34,0.56,0.00,M9] [#7 -0.00,0.11,0.46,U] [#8 0.18,0.30,0.40,U] 
01:42:16.238 00.000 8996 refined, 5 included, MultiStar: {0.10, 0.13}, one-star: {0.15, 0.54}
01:42:16.239 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
01:42:16.240 00.001 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
01:42:16.241 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.13 hyp=0.16 cameraTheta=0.94 mountX=0.08 mountY=-0.14, mountTheta=-1.04
01:42:16.242 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.13, opts=13)
01:42:16.243 00.001 8996 Enqueuing Move request for scope (0.10, 0.13)
01:42:16.244 00.001 20224 Worker thread wakes up
01:42:16.244 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.13) opts 0xd
01:42:16.244 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.13)
01:42:16.244 00.000 20224 Moving (0.10, 0.13) raw xDistance=0.08 yDistance=-0.14
01:42:16.244 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:42:16.244 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:16.244 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:42:16.244 00.000 20224 MoveAxis(E, 0, ABG)
01:42:16.244 00.000 20224 Move returns status 0, amount 0
01:42:16.244 00.000 20224 MoveAxis(N, 0, ABG)
01:42:16.244 00.000 20224 Move returns status 0, amount 0
01:42:16.245 00.001 20224 move complete, result=0
01:42:16.245 00.000 20224 worker thread done servicing request
01:42:16.252 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41267, med=3225, FiltMin=2915, FiltMax=24496, Gamma=1.000
01:42:16.273 00.021 8996 UpdateGuideState exits: m=608065 SNR=269.5
01:42:16.275 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:16.276 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:16.277 00.001 8996 Enqueuing Expose request
01:42:16.278 00.001 20224 Worker thread wakes up
01:42:16.278 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:16.279 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:16.279 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:17.453 01.174 20224 Exposure complete
01:42:17.510 00.057 20224 worker thread done servicing request
01:42:17.511 00.001 8996 OnExposeComplete: enter
01:42:17.513 00.002 8996 UpdateGuideState(): m_state=6
01:42:17.515 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13656
01:42:17.516 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=472.84, Mass=601443, SNR=317.7, Peak=42339 HFD=4.5
01:42:17.518 00.002 8996 MultiStar: [#1 -0.01,0.01,0.63,U] [#2 -0.26,-0.33,0.86,U] [#3 0.15,0.37,0.58,U] [#4 -0.56,-0.03,0.00,M7] [#5 -0.27,0.27,0.49,U] [#6 -0.02,0.40,0.39,U] [#7 -0.58,0.03,0.00,M1] [#8 -0.08,-0.08,0.35,U] 
01:42:17.520 00.002 8996 refined, 6 included, MultiStar: {-0.03, 0.10}, one-star: {0.20, 0.23}
01:42:17.522 00.002 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
01:42:17.523 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
01:42:17.526 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.85 mountX=-0.04 mountY=-0.10, mountTheta=-1.95
01:42:17.528 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
01:42:17.529 00.001 8996 Enqueuing Move request for scope (-0.03, 0.10)
01:42:17.531 00.002 20224 Worker thread wakes up
01:42:17.531 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
01:42:17.531 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
01:42:17.532 00.001 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.10
01:42:17.532 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:42:17.532 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:17.532 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:42:17.532 00.000 20224 MoveAxis(E, 0, ABG)
01:42:17.532 00.000 20224 Move returns status 0, amount 0
01:42:17.532 00.000 20224 MoveAxis(N, 0, ABG)
01:42:17.532 00.000 20224 Move returns status 0, amount 0
01:42:17.533 00.001 20224 move complete, result=0
01:42:17.533 00.000 20224 worker thread done servicing request
01:42:17.539 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=42339, med=3225, FiltMin=2912, FiltMax=24086, Gamma=1.000
01:42:17.567 00.028 8996 UpdateGuideState exits: m=601443 SNR=317.7
01:42:17.568 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:17.570 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:17.571 00.001 8996 Enqueuing Expose request
01:42:17.572 00.001 20224 Worker thread wakes up
01:42:17.572 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:17.573 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:17.573 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:18.534 00.961 20224 Exposure complete
01:42:18.618 00.084 20224 worker thread done servicing request
01:42:18.618 00.000 8996 OnExposeComplete: enter
01:42:18.620 00.002 8996 UpdateGuideState(): m_state=6
01:42:18.622 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13657
01:42:18.623 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.76, Mass=689198, SNR=328.3, Peak=50675 HFD=4.7
01:42:18.625 00.002 8996 MultiStar: [#1 -0.16,0.23,0.58,U] [#2 -0.25,0.10,0.62,U] [#3 -0.14,0.22,0.47,U] [#4 -0.55,-0.38,0.00,M8] [#5 0.01,0.90,0.00,M10] [#6 -0.26,0.21,0.40,U] [#7 -0.45,0.03,0.43,U] [#8 0.14,0.34,0.31,U] 
01:42:18.627 00.002 8996 refined, 6 included, MultiStar: {-0.22, 0.17}, one-star: {-0.29, 0.14}
01:42:18.628 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
01:42:18.630 00.002 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
01:42:18.631 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.17 hyp=0.28 cameraTheta=2.50 mountX=-0.24 mountY=-0.14, mountTheta=-2.61
01:42:18.633 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.17, opts=13)
01:42:18.634 00.001 8996 Enqueuing Move request for scope (-0.22, 0.17)
01:42:18.636 00.002 20224 Worker thread wakes up
01:42:18.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.17) opts 0xd
01:42:18.636 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.17)
01:42:18.636 00.000 20224 Moving (-0.22, 0.17) raw xDistance=-0.24 yDistance=-0.14
01:42:18.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:42:18.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:18.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:42:18.636 00.000 20224 MoveAxis(E, 35, ABG)
01:42:18.636 00.000 20224 Guiding  Dir = 2, Dur = 35
01:42:18.636 00.000 20224 IsSlewing returns 0
01:42:18.636 00.000 20224 IsGuiding returns 0
01:42:18.641 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50675, med=3225, FiltMin=2915, FiltMax=27712, Gamma=1.000
01:42:18.652 00.011 20224 PulseGuide returned control before completion, sleep 30
01:42:18.659 00.007 8996 UpdateGuideState exits: m=689198 SNR=328.3
01:42:18.662 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:18.664 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:18.666 00.002 8996 Enqueuing Expose request
01:42:18.699 00.033 20224 IsGuiding returns 1
01:42:18.699 00.000 20224 scope still moving after pulse duration time elapsed
01:42:18.731 00.032 20224 IsSlewing returns 0
01:42:18.731 00.000 20224 IsGuiding returns 1
01:42:18.763 00.032 20224 IsSlewing returns 0
01:42:18.763 00.000 20224 IsGuiding returns 0
01:42:18.763 00.000 20224 scope move finished after 35 + 90 ms
01:42:18.763 00.000 20224 Move returns status 0, amount 35
01:42:18.763 00.000 20224 MoveAxis(N, 0, ABG)
01:42:18.763 00.000 20224 Move returns status 0, amount 0
01:42:18.763 00.000 20224 move complete, result=0
01:42:18.763 00.000 20224 worker thread done servicing request
01:42:18.763 00.000 20224 Worker thread wakes up
01:42:18.763 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
01:42:18.767 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:18.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:19.942 01.175 20224 Exposure complete
01:42:20.039 00.097 20224 worker thread done servicing request
01:42:20.039 00.000 8996 OnExposeComplete: enter
01:42:20.041 00.002 8996 UpdateGuideState(): m_state=6
01:42:20.042 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13658
01:42:20.043 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=473.07, Mass=552203, SNR=287.7, Peak=40925 HFD=4.9
01:42:20.044 00.001 8996 MultiStar: [#1 0.25,0.21,0.64,U] [#2 0.19,-0.05,0.77,U] [#3 0.40,0.54,0.00,M1] [#4 -0.22,-0.18,0.57,U] [#5 0.10,0.28,0.63,U] [#6 0.46,0.10,0.00,M8] [#7 0.25,0.15,0.40,U] [#8 0.11,-0.06,0.40,U] 
01:42:20.045 00.001 8996 refined, 6 included, MultiStar: {0.23, 0.15}, one-star: {0.61, 0.45}
01:42:20.046 00.001 8996 CameraToMount -- cameraTheta (0.58) - m_xAngle (-0.10) = xAngle (0.68 = 0.68)
01:42:20.047 00.001 8996 CameraToMount -- cameraTheta (0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.44 = -2.44)
01:42:20.048 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.15 hyp=0.27 cameraTheta=0.58 mountX=0.21 mountY=-0.17, mountTheta=-0.69
01:42:20.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.15, opts=13)
01:42:20.054 00.003 8996 Enqueuing Move request for scope (0.23, 0.15)
01:42:20.056 00.002 20224 Worker thread wakes up
01:42:20.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.15) opts 0xd
01:42:20.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.15)
01:42:20.057 00.001 20224 Moving (0.23, 0.15) raw xDistance=0.21 yDistance=-0.17
01:42:20.057 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
01:42:20.057 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:20.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:42:20.057 00.000 20224 MoveAxis(W, 28, ABG)
01:42:20.057 00.000 20224 Guiding  Dir = 3, Dur = 28
01:42:20.057 00.000 20224 IsSlewing returns 0
01:42:20.057 00.000 20224 IsGuiding returns 0
01:42:20.065 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40925, med=3225, FiltMin=2909, FiltMax=22742, Gamma=1.000
01:42:20.082 00.017 20224 PulseGuide returned control before completion, sleep 14
01:42:20.088 00.006 8996 UpdateGuideState exits: m=552203 SNR=287.7
01:42:20.089 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:20.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:20.091 00.001 8996 Enqueuing Expose request
01:42:20.111 00.020 20224 IsGuiding returns 1
01:42:20.111 00.000 20224 scope still moving after pulse duration time elapsed
01:42:20.149 00.038 20224 IsSlewing returns 0
01:42:20.149 00.000 20224 IsGuiding returns 1
01:42:20.174 00.025 20224 IsSlewing returns 0
01:42:20.175 00.001 20224 IsGuiding returns 0
01:42:20.175 00.000 20224 scope move finished after 28 + 89 ms
01:42:20.175 00.000 20224 Move returns status 0, amount 28
01:42:20.175 00.000 20224 MoveAxis(N, 0, ABG)
01:42:20.175 00.000 20224 Move returns status 0, amount 0
01:42:20.175 00.000 20224 move complete, result=0
01:42:20.175 00.000 20224 worker thread done servicing request
01:42:20.175 00.000 20224 Worker thread wakes up
01:42:20.175 00.000 8996 GuideStep: 0.2 px 28 ms WEST, -0.2 px 0 ms NORTH
01:42:20.178 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:20.179 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:21.166 00.987 20224 Exposure complete
01:42:21.226 00.060 20224 worker thread done servicing request
01:42:21.226 00.000 8996 OnExposeComplete: enter
01:42:21.227 00.001 8996 UpdateGuideState(): m_state=6
01:42:21.228 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13659
01:42:21.228 00.000 8996 Star::Find returns 1 (0), X=137.18, Y=472.72, Mass=609410, SNR=303.1, Peak=41699 HFD=4.5
01:42:21.229 00.001 8996 MultiStar: [#1 -0.03,-0.28,0.57,U] [#2 0.28,-0.23,0.68,U] [#3 0.24,0.26,0.66,U] [#4 -0.43,-0.57,0.00,M8] [#5 -0.00,0.16,0.53,U] [#6 0.06,0.29,0.36,U] [#7 0.05,-0.03,0.41,U] [#8 -0.16,-0.20,0.35,U] 
01:42:21.230 00.001 8996 refined, 7 included, MultiStar: {0.13, 0.01}, one-star: {0.28, 0.10}
01:42:21.231 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
01:42:21.232 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
01:42:21.232 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.10 mountX=0.13 mountY=-0.03, mountTheta=-0.21
01:42:21.234 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.01, opts=13)
01:42:21.235 00.001 8996 Enqueuing Move request for scope (0.13, 0.01)
01:42:21.235 00.000 20224 Worker thread wakes up
01:42:21.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
01:42:21.235 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
01:42:21.236 00.001 20224 Moving (0.13, 0.01) raw xDistance=0.13 yDistance=-0.03
01:42:21.236 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:42:21.236 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:21.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:42:21.236 00.000 20224 MoveAxis(E, 0, ABG)
01:42:21.236 00.000 20224 Move returns status 0, amount 0
01:42:21.236 00.000 20224 MoveAxis(N, 0, ABG)
01:42:21.236 00.000 20224 Move returns status 0, amount 0
01:42:21.236 00.000 20224 move complete, result=0
01:42:21.236 00.000 20224 worker thread done servicing request
01:42:21.242 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=41699, med=3225, FiltMin=2915, FiltMax=23286, Gamma=1.000
01:42:21.258 00.016 8996 UpdateGuideState exits: m=609410 SNR=303.1
01:42:21.259 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:21.261 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:21.263 00.002 8996 Enqueuing Expose request
01:42:21.264 00.001 20224 Worker thread wakes up
01:42:21.264 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:21.266 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:21.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:22.418 01.152 20224 Exposure complete
01:42:22.507 00.089 20224 worker thread done servicing request
01:42:22.508 00.001 8996 OnExposeComplete: enter
01:42:22.509 00.001 8996 UpdateGuideState(): m_state=6
01:42:22.509 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13660
01:42:22.510 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.91, Mass=621739, SNR=310.0, Peak=45107 HFD=4.5
01:42:22.511 00.001 8996 MultiStar: [#1 -0.61,-0.06,0.00,M1] [#2 -0.38,0.03,0.71,U] [#3 -0.05,0.05,0.53,U] [#4 -0.62,-0.31,0.00,M9] [#5 -0.78,0.42,0.00,M9] [#6 -0.33,0.32,0.00,M8] [#7 -0.64,-0.50,0.00,M1] [#8 -0.61,0.15,0.00,M1] 
01:42:22.512 00.001 8996 refined, 2 included, MultiStar: {-0.22, 0.15}, one-star: {-0.20, 0.29}
01:42:22.513 00.001 8996 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
01:42:22.513 00.000 8996 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
01:42:22.514 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.15 hyp=0.27 cameraTheta=2.55 mountX=-0.24 mountY=-0.12, mountTheta=-2.66
01:42:22.517 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.15, opts=13)
01:42:22.520 00.003 8996 Enqueuing Move request for scope (-0.22, 0.15)
01:42:22.522 00.002 20224 Worker thread wakes up
01:42:22.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.15) opts 0xd
01:42:22.523 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.15)
01:42:22.523 00.000 20224 Moving (-0.22, 0.15) raw xDistance=-0.24 yDistance=-0.12
01:42:22.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:42:22.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:22.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:42:22.523 00.000 20224 MoveAxis(E, 34, ABG)
01:42:22.523 00.000 20224 Guiding  Dir = 2, Dur = 34
01:42:22.523 00.000 20224 IsSlewing returns 0
01:42:22.524 00.001 20224 IsGuiding returns 0
01:42:22.531 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45107, med=3225, FiltMin=2934, FiltMax=25382, Gamma=1.000
01:42:22.532 00.001 20224 PulseGuide returned control before completion, sleep 36
01:42:22.548 00.016 8996 UpdateGuideState exits: m=621739 SNR=310.0
01:42:22.550 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:22.551 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:22.553 00.002 8996 Enqueuing Expose request
01:42:22.578 00.025 20224 IsGuiding returns 1
01:42:22.578 00.000 20224 scope still moving after pulse duration time elapsed
01:42:22.609 00.031 20224 IsSlewing returns 0
01:42:22.609 00.000 20224 IsGuiding returns 1
01:42:22.640 00.031 20224 IsSlewing returns 0
01:42:22.640 00.000 20224 IsGuiding returns 0
01:42:22.640 00.000 20224 scope move finished after 34 + 82 ms
01:42:22.640 00.000 20224 Move returns status 0, amount 34
01:42:22.640 00.000 20224 MoveAxis(N, 0, ABG)
01:42:22.641 00.001 20224 Move returns status 0, amount 0
01:42:22.641 00.000 20224 move complete, result=0
01:42:22.641 00.000 20224 worker thread done servicing request
01:42:22.641 00.000 20224 Worker thread wakes up
01:42:22.641 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.1 px 0 ms NORTH
01:42:22.644 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:22.644 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:23.638 00.994 20224 Exposure complete
01:42:23.716 00.078 20224 worker thread done servicing request
01:42:23.717 00.001 8996 OnExposeComplete: enter
01:42:23.719 00.002 8996 UpdateGuideState(): m_state=6
01:42:23.720 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13661
01:42:23.722 00.002 8996 Star::Find returns 1 (0), X=137.25, Y=472.70, Mass=726529, SNR=312.4, Peak=43539 HFD=4.6
01:42:23.723 00.001 8996 MultiStar: [#1 0.14,-0.36,0.65,U] [#2 0.13,-0.16,0.66,U] [#3 0.45,0.05,0.64,U] [#4 0.02,-0.31,0.60,U] [#5 -0.11,0.22,0.51,U] [#6 0.08,0.05,0.38,U] [#7 -0.15,-0.55,0.00,M2] [#8 0.38,-0.06,0.33,U] 
01:42:23.724 00.001 8996 refined, 7 included, MultiStar: {0.20, -0.06}, one-star: {0.36, 0.08}
01:42:23.725 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
01:42:23.726 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
01:42:23.727 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.31 mountX=0.20 mountY=0.04, mountTheta=0.20
01:42:23.728 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.06, opts=13)
01:42:23.729 00.001 8996 Enqueuing Move request for scope (0.20, -0.06)
01:42:23.730 00.001 20224 Worker thread wakes up
01:42:23.730 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
01:42:23.730 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
01:42:23.730 00.000 20224 Moving (0.20, -0.06) raw xDistance=0.20 yDistance=0.04
01:42:23.730 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
01:42:23.730 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:23.730 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:42:23.730 00.000 20224 MoveAxis(W, 27, ABG)
01:42:23.730 00.000 20224 Guiding  Dir = 3, Dur = 27
01:42:23.730 00.000 20224 IsSlewing returns 0
01:42:23.731 00.001 20224 IsGuiding returns 0
01:42:23.735 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43539, med=3225, FiltMin=2896, FiltMax=25443, Gamma=1.000
01:42:23.737 00.002 20224 PulseGuide returned control before completion, sleep 33
01:42:23.754 00.017 8996 UpdateGuideState exits: m=726529 SNR=312.4
01:42:23.757 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:23.759 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:23.760 00.001 8996 Enqueuing Expose request
01:42:23.781 00.021 20224 IsGuiding returns 1
01:42:23.781 00.000 20224 scope still moving after pulse duration time elapsed
01:42:23.812 00.031 20224 IsSlewing returns 0
01:42:23.812 00.000 20224 IsGuiding returns 0
01:42:23.812 00.000 20224 scope move finished after 27 + 55 ms
01:42:23.812 00.000 20224 Move returns status 0, amount 27
01:42:23.812 00.000 20224 MoveAxis(N, 0, ABG)
01:42:23.812 00.000 20224 Move returns status 0, amount 0
01:42:23.812 00.000 20224 move complete, result=0
01:42:23.812 00.000 20224 worker thread done servicing request
01:42:23.812 00.000 20224 Worker thread wakes up
01:42:23.812 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:23.813 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:23.815 00.002 8996 GuideStep: 0.2 px 27 ms WEST, 0.0 px 0 ms NORTH
01:42:24.981 01.166 20224 Exposure complete
01:42:25.066 00.085 20224 worker thread done servicing request
01:42:25.066 00.000 8996 OnExposeComplete: enter
01:42:25.067 00.001 8996 UpdateGuideState(): m_state=6
01:42:25.068 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13662
01:42:25.069 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=472.56, Mass=607346, SNR=334.0, Peak=35885 HFD=4.7
01:42:25.070 00.001 8996 MultiStar: [#1 0.32,-0.22,0.57,U] [#2 -0.03,-0.27,0.64,U] [#3 -0.02,-0.17,0.47,U] [#4 -0.22,-0.32,0.41,U] [#5 -0.23,0.20,0.54,U] [#6 0.55,0.33,0.00,M8] [#7 0.19,-0.01,0.39,U] [#8 -0.02,-0.25,0.29,U] 
01:42:25.071 00.001 8996 refined, 7 included, MultiStar: {0.09, -0.12}, one-star: {0.38, -0.06}
01:42:25.072 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
01:42:25.073 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
01:42:25.074 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.95 mountX=0.10 mountY=0.11, mountTheta=0.84
01:42:25.077 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.12, opts=13)
01:42:25.079 00.002 8996 Enqueuing Move request for scope (0.09, -0.12)
01:42:25.081 00.002 20224 Worker thread wakes up
01:42:25.081 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
01:42:25.081 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
01:42:25.082 00.001 20224 Moving (0.09, -0.12) raw xDistance=0.10 yDistance=0.11
01:42:25.082 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:42:25.082 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:25.082 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:42:25.082 00.000 20224 MoveAxis(E, 0, ABG)
01:42:25.082 00.000 20224 Move returns status 0, amount 0
01:42:25.082 00.000 20224 MoveAxis(N, 0, ABG)
01:42:25.082 00.000 20224 Move returns status 0, amount 0
01:42:25.082 00.000 20224 move complete, result=0
01:42:25.083 00.001 20224 worker thread done servicing request
01:42:25.089 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35885, med=3225, FiltMin=2921, FiltMax=21923, Gamma=1.000
01:42:25.111 00.022 8996 UpdateGuideState exits: m=607346 SNR=334.0
01:42:25.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:25.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:25.114 00.001 8996 Enqueuing Expose request
01:42:25.115 00.001 20224 Worker thread wakes up
01:42:25.115 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:25.116 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:25.116 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:26.092 00.976 20224 Exposure complete
01:42:26.161 00.069 20224 worker thread done servicing request
01:42:26.161 00.000 8996 OnExposeComplete: enter
01:42:26.162 00.001 8996 UpdateGuideState(): m_state=6
01:42:26.164 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13663
01:42:26.166 00.002 8996 Star::Find returns 1 (0), X=136.90, Y=472.43, Mass=522915, SNR=245.8, Peak=30627 HFD=4.8
01:42:26.168 00.002 8996 MultiStar: [#1 -0.09,-0.36,0.82,U] [#2 -0.38,-0.22,0.80,U] [#3 -0.36,-0.55,0.00,M1] [#4 -0.77,-0.80,0.00,M8] [#5 -0.58,-0.10,0.00,M8] [#6 -0.38,-0.18,0.49,U] [#7 -0.06,-0.32,0.57,U] [#8 -0.49,-0.36,0.00,M1] 
01:42:26.169 00.001 8996 single-star, 4 included, MultiStar: {-0.16, -0.25}, one-star: {0.01, -0.19}
01:42:26.170 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
01:42:26.171 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
01:42:26.173 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.52 mountX=0.03 mountY=0.19, mountTheta=1.42
01:42:26.176 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
01:42:26.178 00.002 8996 Enqueuing Move request for scope (0.01, -0.19)
01:42:26.179 00.001 20224 Worker thread wakes up
01:42:26.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
01:42:26.179 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
01:42:26.179 00.000 20224 Moving (0.01, -0.19) raw xDistance=0.03 yDistance=0.19
01:42:26.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:42:26.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:26.180 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:42:26.180 00.000 20224 MoveAxis(E, 0, ABG)
01:42:26.180 00.000 20224 Move returns status 0, amount 0
01:42:26.180 00.000 20224 MoveAxis(N, 0, ABG)
01:42:26.180 00.000 20224 Move returns status 0, amount 0
01:42:26.180 00.000 20224 move complete, result=0
01:42:26.180 00.000 20224 worker thread done servicing request
01:42:26.188 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=30627, med=3229, FiltMin=2902, FiltMax=22080, Gamma=1.000
01:42:26.205 00.017 8996 UpdateGuideState exits: m=522915 SNR=245.8
01:42:26.206 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:26.207 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:26.207 00.000 8996 Enqueuing Expose request
01:42:26.208 00.001 20224 Worker thread wakes up
01:42:26.208 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:26.209 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:26.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:27.370 01.161 20224 Exposure complete
01:42:27.438 00.068 20224 worker thread done servicing request
01:42:27.438 00.000 8996 OnExposeComplete: enter
01:42:27.439 00.001 8996 UpdateGuideState(): m_state=6
01:42:27.440 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13664
01:42:27.441 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.72, Mass=573634, SNR=285.8, Peak=37347 HFD=4.6
01:42:27.442 00.001 8996 MultiStar: [#1 0.04,-0.16,0.64,U] [#2 0.16,0.16,0.74,U] [#3 0.19,-0.03,0.68,U] [#4 -0.32,-0.15,0.43,U] [#5 -0.57,0.06,0.00,M9] [#6 0.08,0.11,0.39,U] [#7 0.13,-0.34,0.48,U] [#8 -0.35,-0.18,0.45,U] 
01:42:27.442 00.000 8996 refined, 7 included, MultiStar: {0.06, -0.03}, one-star: {0.23, 0.10}
01:42:27.443 00.001 8996 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.10) = xAngle (-0.41 = -0.41)
01:42:27.444 00.001 8996 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.54 = 2.75)
01:42:27.445 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.03 hyp=0.07 cameraTheta=-0.51 mountX=0.07 mountY=0.03, mountTheta=0.40
01:42:27.451 00.006 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.03, opts=13)
01:42:27.453 00.002 8996 Enqueuing Move request for scope (0.06, -0.03)
01:42:27.455 00.002 20224 Worker thread wakes up
01:42:27.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.03) opts 0xd
01:42:27.455 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.03)
01:42:27.455 00.000 20224 Moving (0.06, -0.03) raw xDistance=0.07 yDistance=0.03
01:42:27.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:42:27.456 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:27.456 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:42:27.456 00.000 20224 MoveAxis(E, 0, ABG)
01:42:27.456 00.000 20224 Move returns status 0, amount 0
01:42:27.456 00.000 20224 MoveAxis(N, 0, ABG)
01:42:27.456 00.000 20224 Move returns status 0, amount 0
01:42:27.456 00.000 20224 move complete, result=0
01:42:27.456 00.000 20224 worker thread done servicing request
01:42:27.464 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37347, med=3229, FiltMin=2921, FiltMax=20166, Gamma=1.000
01:42:27.482 00.018 8996 UpdateGuideState exits: m=573634 SNR=285.8
01:42:27.483 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:27.484 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:27.485 00.001 8996 Enqueuing Expose request
01:42:27.486 00.001 20224 Worker thread wakes up
01:42:27.486 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:27.486 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:27.487 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:28.467 00.980 20224 Exposure complete
01:42:28.523 00.056 20224 worker thread done servicing request
01:42:28.523 00.000 8996 OnExposeComplete: enter
01:42:28.524 00.001 8996 UpdateGuideState(): m_state=6
01:42:28.525 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13665
01:42:28.526 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.67, Mass=637862, SNR=295.1, Peak=39587 HFD=4.6
01:42:28.527 00.001 8996 MultiStar: [#1 -0.13,-0.51,0.00,M1] [#2 -0.04,-0.39,0.73,U] [#3 0.08,-0.24,0.65,U] [#4 -0.47,-0.62,0.00,M8] [#5 -0.79,-0.02,0.00,M10] [#6 -0.04,-0.17,0.47,U] [#7 0.04,-0.40,0.55,U] [#8 -0.30,0.00,0.32,U] 
01:42:28.528 00.001 8996 refined, 5 included, MultiStar: {0.05, -0.18}, one-star: {0.27, 0.05}
01:42:28.529 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
01:42:28.529 00.000 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
01:42:28.530 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.30 mountX=0.07 mountY=0.18, mountTheta=1.20
01:42:28.532 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.18, opts=13)
01:42:28.532 00.000 8996 Enqueuing Move request for scope (0.05, -0.18)
01:42:28.533 00.001 20224 Worker thread wakes up
01:42:28.533 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
01:42:28.533 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
01:42:28.534 00.001 20224 Moving (0.05, -0.18) raw xDistance=0.07 yDistance=0.18
01:42:28.534 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:42:28.534 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:28.534 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:42:28.534 00.000 20224 MoveAxis(E, 0, ABG)
01:42:28.534 00.000 20224 Move returns status 0, amount 0
01:42:28.534 00.000 20224 MoveAxis(N, 0, ABG)
01:42:28.534 00.000 20224 Move returns status 0, amount 0
01:42:28.534 00.000 20224 move complete, result=0
01:42:28.534 00.000 20224 worker thread done servicing request
01:42:28.546 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=39587, med=3229, FiltMin=2931, FiltMax=23062, Gamma=1.000
01:42:28.570 00.024 8996 UpdateGuideState exits: m=637862 SNR=295.1
01:42:28.573 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:28.575 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:28.577 00.002 8996 Enqueuing Expose request
01:42:28.579 00.002 20224 Worker thread wakes up
01:42:28.579 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:42:28.580 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:28.580 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:29.745 01.165 20224 Exposure complete
01:42:29.822 00.077 20224 worker thread done servicing request
01:42:29.822 00.000 8996 OnExposeComplete: enter
01:42:29.823 00.001 8996 UpdateGuideState(): m_state=6
01:42:29.824 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13666
01:42:29.825 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.87, Mass=605307, SNR=319.1, Peak=44963 HFD=4.5
01:42:29.826 00.001 8996 MultiStar: [#1 -0.22,-0.50,0.00,M2] [#2 -0.41,-0.41,0.00,M1] [#3 0.09,-0.13,0.64,U] [#4 -0.42,-0.45,0.00,M9] [#5 -0.45,0.41,0.00,R] [#6 -0.07,0.17,0.39,U] [#7 -0.12,-0.17,0.35,U] [#8 -0.45,-0.10,0.00,M1] 
01:42:29.827 00.001 8996 refined, 3 included, MultiStar: {-0.05, 0.07}, one-star: {-0.11, 0.26}
01:42:29.828 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:42:29.829 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
01:42:29.829 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.09 cameraTheta=2.18 mountX=-0.06 mountY=-0.07, mountTheta=-2.28
01:42:29.831 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.07, opts=13)
01:42:29.832 00.001 8996 Enqueuing Move request for scope (-0.05, 0.07)
01:42:29.833 00.001 20224 Worker thread wakes up
01:42:29.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:42:29.833 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:42:29.833 00.000 20224 Moving (-0.05, 0.07) raw xDistance=-0.06 yDistance=-0.07
01:42:29.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:42:29.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:29.834 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:42:29.834 00.000 20224 MoveAxis(E, 0, ABG)
01:42:29.834 00.000 20224 Move returns status 0, amount 0
01:42:29.834 00.000 20224 MoveAxis(N, 0, ABG)
01:42:29.834 00.000 20224 Move returns status 0, amount 0
01:42:29.834 00.000 20224 move complete, result=0
01:42:29.834 00.000 20224 worker thread done servicing request
01:42:29.837 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44963, med=3229, FiltMin=2913, FiltMax=24518, Gamma=1.000
01:42:29.856 00.019 8996 UpdateGuideState exits: m=605307 SNR=319.1
01:42:29.859 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:29.861 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:29.863 00.002 8996 Enqueuing Expose request
01:42:29.865 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:29.866 00.001 20224 Worker thread wakes up
01:42:29.866 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:29.866 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:30.838 00.972 20224 Exposure complete
01:42:30.923 00.085 20224 worker thread done servicing request
01:42:30.923 00.000 8996 OnExposeComplete: enter
01:42:30.924 00.001 8996 UpdateGuideState(): m_state=6
01:42:30.925 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13667
01:42:30.926 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=472.97, Mass=681144, SNR=335.9, Peak=48547 HFD=4.5
01:42:30.927 00.001 8996 MultiStar: [#1 -0.13,-0.17,0.61,U] [#2 -0.30,-0.33,0.64,U] [#3 -0.23,0.42,0.00,M1] [#4 -0.74,-0.09,0.00,M10] [#5 0.10,-0.14,0.51,U] [#6 -0.10,0.23,0.39,U] [#7 -0.07,0.20,0.33,U] [#8 -0.31,0.01,0.34,U] 
01:42:30.928 00.001 8996 refined, 6 included, MultiStar: {-0.08, 0.03}, one-star: {0.07, 0.35}
01:42:30.929 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
01:42:30.931 00.002 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
01:42:30.933 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.09 cameraTheta=2.75 mountX=-0.09 mountY=-0.02, mountTheta=-2.86
01:42:30.938 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.03, opts=13)
01:42:30.940 00.002 8996 Enqueuing Move request for scope (-0.08, 0.03)
01:42:30.941 00.001 20224 Worker thread wakes up
01:42:30.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
01:42:30.942 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
01:42:30.942 00.000 20224 Moving (-0.08, 0.03) raw xDistance=-0.09 yDistance=-0.02
01:42:30.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:42:30.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:30.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:42:30.942 00.000 20224 MoveAxis(E, 0, ABG)
01:42:30.942 00.000 20224 Move returns status 0, amount 0
01:42:30.942 00.000 20224 MoveAxis(N, 0, ABG)
01:42:30.943 00.001 20224 Move returns status 0, amount 0
01:42:30.943 00.000 20224 move complete, result=0
01:42:30.943 00.000 20224 worker thread done servicing request
01:42:30.951 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=48547, med=3232, FiltMin=2925, FiltMax=27830, Gamma=1.000
01:42:30.969 00.018 8996 UpdateGuideState exits: m=681144 SNR=335.9
01:42:30.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:30.970 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:30.971 00.001 8996 Enqueuing Expose request
01:42:30.972 00.001 20224 Worker thread wakes up
01:42:30.972 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:30.973 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:30.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:32.144 01.171 20224 Exposure complete
01:42:32.230 00.086 20224 worker thread done servicing request
01:42:32.230 00.000 8996 OnExposeComplete: enter
01:42:32.232 00.002 8996 UpdateGuideState(): m_state=6
01:42:32.234 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13668
01:42:32.235 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=472.84, Mass=596906, SNR=323.1, Peak=46179 HFD=4.4
01:42:32.238 00.003 8996 MultiStar: [#1 -0.79,-0.51,0.00,M2] [#2 -0.44,-0.31,0.00,M1] [#3 -0.20,-0.07,0.52,U] [#4 -0.85,-0.36,0.00,R] [#5 -0.07,-0.42,0.56,U] [#6 -0.34,0.12,0.34,U] [#7 -0.29,-0.32,0.42,U] [#8 -0.78,-0.39,0.00,M1] 
01:42:32.239 00.001 8996 refined, 4 included, MultiStar: {-0.11, -0.05}, one-star: {0.07, 0.23}
01:42:32.240 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
01:42:32.241 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
01:42:32.242 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.72 mountX=-0.10 mountY=0.06, mountTheta=2.61
01:42:32.244 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.05, opts=13)
01:42:32.245 00.001 8996 Enqueuing Move request for scope (-0.11, -0.05)
01:42:32.246 00.001 20224 Worker thread wakes up
01:42:32.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
01:42:32.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
01:42:32.246 00.000 20224 Moving (-0.11, -0.05) raw xDistance=-0.10 yDistance=0.06
01:42:32.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:42:32.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:32.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:42:32.246 00.000 20224 MoveAxis(E, 0, ABG)
01:42:32.246 00.000 20224 Move returns status 0, amount 0
01:42:32.246 00.000 20224 MoveAxis(N, 0, ABG)
01:42:32.246 00.000 20224 Move returns status 0, amount 0
01:42:32.246 00.000 20224 move complete, result=0
01:42:32.246 00.000 20224 worker thread done servicing request
01:42:32.250 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46179, med=3229, FiltMin=2941, FiltMax=24742, Gamma=1.000
01:42:32.263 00.013 8996 UpdateGuideState exits: m=596906 SNR=323.1
01:42:32.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:32.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:32.266 00.001 8996 Enqueuing Expose request
01:42:32.267 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:32.268 00.001 20224 Worker thread wakes up
01:42:32.268 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:32.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:33.243 00.975 20224 Exposure complete
01:42:33.303 00.060 20224 worker thread done servicing request
01:42:33.303 00.000 8996 OnExposeComplete: enter
01:42:33.304 00.001 8996 UpdateGuideState(): m_state=6
01:42:33.304 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13669
01:42:33.304 00.000 8996 Star::Find returns 1 (0), X=137.10, Y=472.80, Mass=689199, SNR=317.4, Peak=47539 HFD=4.4
01:42:33.306 00.002 8996 MultiStar: [#1 -0.33,-0.19,0.58,U] [#2 -0.19,-0.49,0.00,M2] [#3 -0.14,-0.10,0.57,U] [#4 0.34,0.09,0.48,U] [#5 -0.06,-0.23,0.59,U] [#6 -0.21,0.25,0.37,U] [#7 -0.15,0.12,0.31,U] [#8 -0.47,0.05,0.00,M2] 
01:42:33.307 00.001 8996 refined, 6 included, MultiStar: {-0.01, 0.01}, one-star: {0.21, 0.18}
01:42:33.308 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
01:42:33.309 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
01:42:33.311 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.43 mountX=-0.02 mountY=-0.01, mountTheta=-2.53
01:42:33.314 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
01:42:33.316 00.002 8996 Enqueuing Move request for scope (-0.01, 0.01)
01:42:33.317 00.001 20224 Worker thread wakes up
01:42:33.318 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:42:33.318 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:42:33.318 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.02 yDistance=-0.01
01:42:33.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:42:33.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:33.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:42:33.318 00.000 20224 MoveAxis(E, 0, ABG)
01:42:33.318 00.000 20224 Move returns status 0, amount 0
01:42:33.318 00.000 20224 MoveAxis(N, 0, ABG)
01:42:33.318 00.000 20224 Move returns status 0, amount 0
01:42:33.319 00.001 20224 move complete, result=0
01:42:33.319 00.000 20224 worker thread done servicing request
01:42:33.323 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=47539, med=3232, FiltMin=2931, FiltMax=26198, Gamma=1.000
01:42:33.342 00.019 8996 UpdateGuideState exits: m=689199 SNR=317.4
01:42:33.345 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:33.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:33.348 00.002 8996 Enqueuing Expose request
01:42:33.350 00.002 20224 Worker thread wakes up
01:42:33.350 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:33.351 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:33.352 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:34.517 01.165 20224 Exposure complete
01:42:34.597 00.080 20224 worker thread done servicing request
01:42:34.597 00.000 8996 OnExposeComplete: enter
01:42:34.599 00.002 8996 UpdateGuideState(): m_state=6
01:42:34.600 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13670
01:42:34.602 00.002 8996 Star::Find returns 1 (0), X=136.58, Y=472.41, Mass=612336, SNR=288.5, Peak=36755 HFD=4.8
01:42:34.603 00.001 8996 MultiStar: [#1 -0.43,-0.32,0.00,M2] [#2 -0.53,-0.25,0.00,M3] [#3 -0.22,-0.09,0.56,U] [#4 -0.11,-0.15,0.56,U] [#5 -0.22,-0.15,0.54,U] [#6 -0.26,0.55,0.00,M2] [#7 -0.33,0.27,0.42,U] [#8 -0.73,-0.03,0.00,M3] 
01:42:34.604 00.001 8996 refined, 4 included, MultiStar: {-0.25, -0.10}, one-star: {-0.31, -0.21}
01:42:34.606 00.002 8996 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.10) = xAngle (-2.66 = -2.66)
01:42:34.607 00.001 8996 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.78 = 0.50)
01:42:34.609 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.10 hyp=0.27 cameraTheta=-2.75 mountX=-0.24 mountY=0.13, mountTheta=2.64
01:42:34.612 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.10, opts=13)
01:42:34.613 00.001 8996 Enqueuing Move request for scope (-0.25, -0.10)
01:42:34.614 00.001 20224 Worker thread wakes up
01:42:34.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.10) opts 0xd
01:42:34.614 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.10)
01:42:34.614 00.000 20224 Moving (-0.25, -0.10) raw xDistance=-0.24 yDistance=0.13
01:42:34.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:42:34.615 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:34.615 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:42:34.615 00.000 20224 MoveAxis(E, 34, ABG)
01:42:34.615 00.000 20224 Guiding  Dir = 2, Dur = 34
01:42:34.616 00.001 20224 IsSlewing returns 0
01:42:34.616 00.000 20224 IsGuiding returns 0
01:42:34.622 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=36755, med=3232, FiltMin=2925, FiltMax=24720, Gamma=1.000
01:42:34.639 00.017 20224 PulseGuide returned control before completion, sleep 22
01:42:34.640 00.001 8996 UpdateGuideState exits: m=612336 SNR=288.5
01:42:34.640 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:34.641 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:34.642 00.001 8996 Enqueuing Expose request
01:42:34.668 00.026 20224 IsGuiding returns 1
01:42:34.668 00.000 20224 scope still moving after pulse duration time elapsed
01:42:34.700 00.032 20224 IsSlewing returns 0
01:42:34.700 00.000 20224 IsGuiding returns 1
01:42:34.732 00.032 20224 IsSlewing returns 0
01:42:34.732 00.000 20224 IsGuiding returns 0
01:42:34.732 00.000 20224 scope move finished after 34 + 82 ms
01:42:34.732 00.000 20224 Move returns status 0, amount 34
01:42:34.733 00.001 20224 MoveAxis(N, 0, ABG)
01:42:34.733 00.000 20224 Move returns status 0, amount 0
01:42:34.733 00.000 20224 move complete, result=0
01:42:34.733 00.000 20224 worker thread done servicing request
01:42:34.733 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
01:42:34.734 00.001 20224 Worker thread wakes up
01:42:34.734 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:34.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:35.736 01.002 20224 Exposure complete
01:42:35.801 00.065 20224 worker thread done servicing request
01:42:35.801 00.000 8996 OnExposeComplete: enter
01:42:35.802 00.001 8996 UpdateGuideState(): m_state=6
01:42:35.803 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13671
01:42:35.804 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.92, Mass=715063, SNR=380.0, Peak=44163 HFD=4.5
01:42:35.804 00.000 8996 MultiStar: [#1 0.24,-0.25,0.53,U] [#2 -0.15,-0.28,0.61,U] [#3 0.26,-0.04,0.46,U] [#4 0.59,-0.13,0.00,M1] [#5 0.02,-0.44,0.48,U] [#6 0.28,0.29,0.28,U] [#7 0.42,0.06,0.33,U] [#8 -0.27,-0.23,0.29,U] 
01:42:35.805 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.05}, one-star: {-0.06, 0.30}
01:42:35.806 00.001 8996 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.10) = xAngle (-0.59 = -0.59)
01:42:35.807 00.001 8996 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.57)
01:42:35.807 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.69 mountX=0.06 mountY=0.04, mountTheta=0.58
01:42:35.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.05, opts=13)
01:42:35.810 00.001 8996 Enqueuing Move request for scope (0.06, -0.05)
01:42:35.813 00.003 20224 Worker thread wakes up
01:42:35.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.05) opts 0xd
01:42:35.813 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.05)
01:42:35.813 00.000 20224 Moving (0.06, -0.05) raw xDistance=0.06 yDistance=0.04
01:42:35.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:42:35.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:35.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:42:35.813 00.000 20224 MoveAxis(E, 0, ABG)
01:42:35.814 00.001 20224 Move returns status 0, amount 0
01:42:35.814 00.000 20224 MoveAxis(N, 0, ABG)
01:42:35.814 00.000 20224 Move returns status 0, amount 0
01:42:35.814 00.000 20224 move complete, result=0
01:42:35.814 00.000 20224 worker thread done servicing request
01:42:35.822 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44163, med=3232, FiltMin=2909, FiltMax=28662, Gamma=1.000
01:42:35.849 00.027 8996 UpdateGuideState exits: m=715063 SNR=380.0
01:42:35.851 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:35.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:35.854 00.002 8996 Enqueuing Expose request
01:42:35.854 00.000 20224 Worker thread wakes up
01:42:35.855 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:35.856 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:35.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:37.015 01.159 20224 Exposure complete
01:42:37.081 00.066 20224 worker thread done servicing request
01:42:37.081 00.000 8996 OnExposeComplete: enter
01:42:37.083 00.002 8996 UpdateGuideState(): m_state=6
01:42:37.085 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13672
01:42:37.086 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=472.29, Mass=568823, SNR=273.6, Peak=37203 HFD=4.4
01:42:37.087 00.001 8996 MultiStar: [#1 0.24,-0.21,0.65,U] [#2 0.13,-0.49,0.00,M3] [#3 0.66,0.22,0.00,M1] [#4 0.74,0.03,0.00,M2] [#5 0.59,-0.20,0.00,M1] [#6 0.47,0.12,0.00,M2] [#7 0.50,0.20,0.00,M1] [#8 -0.21,-0.44,0.00,M3] 
01:42:37.088 00.001 8996 refined, 1 included, MultiStar: {0.11, -0.28}, one-star: {0.03, -0.33}
01:42:37.089 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
01:42:37.090 00.001 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
01:42:37.091 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.28 hyp=0.30 cameraTheta=-1.19 mountX=0.14 mountY=0.27, mountTheta=1.09
01:42:37.093 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.28, opts=13)
01:42:37.094 00.001 8996 Enqueuing Move request for scope (0.11, -0.28)
01:42:37.095 00.001 20224 Worker thread wakes up
01:42:37.095 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.28) opts 0xd
01:42:37.095 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.28)
01:42:37.095 00.000 20224 Moving (0.11, -0.28) raw xDistance=0.14 yDistance=0.27
01:42:37.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:42:37.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:42:37.095 00.000 20224 MoveAxis(E, 0, ABG)
01:42:37.095 00.000 20224 Move returns status 0, amount 0
01:42:37.095 00.000 20224 MoveAxis(S, 56, ABG)
01:42:37.096 00.001 20224 Guiding  Dir = 1, Dur = 56
01:42:37.096 00.000 20224 IsSlewing returns 0
01:42:37.096 00.000 20224 IsGuiding returns 0
01:42:37.098 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37203, med=3232, FiltMin=2902, FiltMax=24752, Gamma=1.000
01:42:37.111 00.013 8996 UpdateGuideState exits: m=568823 SNR=273.6
01:42:37.112 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:37.113 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:37.114 00.001 8996 Enqueuing Expose request
01:42:37.143 00.029 20224 PulseGuide returned control before completion, sleep 20
01:42:37.172 00.029 20224 IsGuiding returns 1
01:42:37.172 00.000 20224 scope still moving after pulse duration time elapsed
01:42:37.203 00.031 20224 IsSlewing returns 0
01:42:37.203 00.000 20224 IsGuiding returns 1
01:42:37.235 00.032 20224 IsSlewing returns 0
01:42:37.235 00.000 20224 IsGuiding returns 0
01:42:37.235 00.000 20224 scope move finished after 56 + 83 ms
01:42:37.235 00.000 20224 Move returns status 0, amount 56
01:42:37.236 00.001 20224 move complete, result=0
01:42:37.236 00.000 20224 worker thread done servicing request
01:42:37.236 00.000 20224 Worker thread wakes up
01:42:37.236 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
01:42:37.238 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:37.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:38.212 00.974 20224 Exposure complete
01:42:38.278 00.066 20224 worker thread done servicing request
01:42:38.278 00.000 8996 OnExposeComplete: enter
01:42:38.279 00.001 8996 UpdateGuideState(): m_state=6
01:42:38.280 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13673
01:42:38.280 00.000 8996 Star::Find returns 1 (0), X=136.96, Y=472.13, Mass=645138, SNR=311.3, Peak=42547 HFD=4.4
01:42:38.282 00.002 8996 MultiStar: [#1 0.11,-0.52,0.00,M1] [#2 -0.20,-0.04,0.72,U] [#3 0.29,-0.41,0.00,M2] [#4 0.69,-0.18,0.00,M3] [#5 0.44,-0.20,0.00,M2] [#6 -0.14,0.20,0.41,U] [#7 0.05,0.04,0.43,U] [#8 -0.12,-0.37,0.47,U] 
01:42:38.282 00.000 8996 refined, 4 included, MultiStar: {-0.06, -0.19}, one-star: {0.07, -0.49}
01:42:38.283 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
01:42:38.284 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.41)
01:42:38.285 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.19 hyp=0.20 cameraTheta=-1.85 mountX=-0.04 mountY=0.20, mountTheta=1.75
01:42:38.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.19, opts=13)
01:42:38.287 00.001 8996 Enqueuing Move request for scope (-0.06, -0.19)
01:42:38.288 00.001 20224 Worker thread wakes up
01:42:38.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.19) opts 0xd
01:42:38.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.19)
01:42:38.288 00.000 20224 Moving (-0.06, -0.19) raw xDistance=-0.04 yDistance=0.20
01:42:38.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:42:38.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:42:38.288 00.000 20224 MoveAxis(E, 0, ABG)
01:42:38.288 00.000 20224 Move returns status 0, amount 0
01:42:38.288 00.000 20224 MoveAxis(S, 42, ABG)
01:42:38.288 00.000 20224 Guiding  Dir = 1, Dur = 42
01:42:38.289 00.001 20224 IsSlewing returns 0
01:42:38.289 00.000 20224 IsGuiding returns 0
01:42:38.296 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=42547, med=3232, FiltMin=2880, FiltMax=25869, Gamma=1.000
01:42:38.318 00.022 8996 UpdateGuideState exits: m=645138 SNR=311.3
01:42:38.319 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:38.320 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:38.321 00.001 8996 Enqueuing Expose request
01:42:38.324 00.003 20224 PulseGuide returned control before completion, sleep 19
01:42:38.352 00.028 20224 IsGuiding returns 1
01:42:38.352 00.000 20224 scope still moving after pulse duration time elapsed
01:42:38.383 00.031 20224 IsSlewing returns 0
01:42:38.383 00.000 20224 IsGuiding returns 1
01:42:38.418 00.035 20224 IsSlewing returns 0
01:42:38.418 00.000 20224 IsGuiding returns 0
01:42:38.419 00.001 20224 scope move finished after 42 + 87 ms
01:42:38.419 00.000 20224 Move returns status 0, amount 42
01:42:38.419 00.000 20224 move complete, result=0
01:42:38.419 00.000 20224 worker thread done servicing request
01:42:38.419 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 42 ms SOUTH
01:42:38.422 00.003 20224 Worker thread wakes up
01:42:38.422 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:38.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:39.576 01.154 20224 Exposure complete
01:42:39.656 00.080 20224 worker thread done servicing request
01:42:39.656 00.000 8996 OnExposeComplete: enter
01:42:39.657 00.001 8996 UpdateGuideState(): m_state=6
01:42:39.658 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13674
01:42:39.658 00.000 8996 Star::Find returns 1 (0), X=136.77, Y=472.67, Mass=618276, SNR=273.0, Peak=38339 HFD=4.7
01:42:39.659 00.001 8996 MultiStar: [#1 -0.47,0.26,0.00,M2] [#2 -0.14,0.17,0.75,U] [#3 -0.16,0.63,0.00,M3] [#4 0.13,0.58,0.00,M4] [#5 -0.02,0.19,0.67,U] [#6 -0.54,0.79,0.00,M2] [#7 -0.06,0.35,0.49,U] [#8 -0.14,0.43,0.00,M3] 
01:42:39.660 00.001 8996 single-star, 3 included, MultiStar: {-0.09, 0.16}, one-star: {-0.12, 0.05}
01:42:39.661 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
01:42:39.662 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
01:42:39.663 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.77 mountX=-0.13 mountY=-0.03, mountTheta=-2.88
01:42:39.664 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.05, opts=13)
01:42:39.665 00.001 8996 Enqueuing Move request for scope (-0.12, 0.05)
01:42:39.665 00.000 20224 Worker thread wakes up
01:42:39.666 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.05) opts 0xd
01:42:39.666 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.05)
01:42:39.666 00.000 20224 Moving (-0.12, 0.05) raw xDistance=-0.13 yDistance=-0.03
01:42:39.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:42:39.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:39.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:42:39.666 00.000 20224 MoveAxis(E, 0, ABG)
01:42:39.666 00.000 20224 Move returns status 0, amount 0
01:42:39.666 00.000 20224 MoveAxis(N, 0, ABG)
01:42:39.666 00.000 20224 Move returns status 0, amount 0
01:42:39.666 00.000 20224 move complete, result=0
01:42:39.666 00.000 20224 worker thread done servicing request
01:42:39.670 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38339, med=3232, FiltMin=2902, FiltMax=25840, Gamma=1.000
01:42:39.685 00.015 8996 UpdateGuideState exits: m=618276 SNR=273.0
01:42:39.687 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:39.687 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:39.688 00.001 8996 Enqueuing Expose request
01:42:39.689 00.001 20224 Worker thread wakes up
01:42:39.689 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:39.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:39.689 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:42:40.652 00.963 20224 Exposure complete
01:42:40.745 00.093 20224 worker thread done servicing request
01:42:40.745 00.000 8996 OnExposeComplete: enter
01:42:40.746 00.001 8996 UpdateGuideState(): m_state=6
01:42:40.747 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13675
01:42:40.747 00.000 8996 Star::Find returns 1 (0), X=137.07, Y=473.27, Mass=697715, SNR=323.4, Peak=46083 HFD=4.5
01:42:40.748 00.001 8996 MultiStar: [#1 -0.02,0.25,0.65,U] [#2 -0.15,0.61,0.00,M2] [#3 0.10,0.56,0.00,M4] [#4 0.42,0.46,0.00,M5] [#5 -0.02,0.42,0.57,U] [#6 -0.28,0.66,0.00,M3] [#7 0.09,0.73,0.00,M1] [#8 -0.43,0.78,0.00,M4] 
01:42:40.749 00.001 8996 refined, 2 included, MultiStar: {0.07, 0.47}, one-star: {0.18, 0.66}
01:42:40.750 00.001 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
01:42:40.751 00.001 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
01:42:40.751 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=0.47 hyp=0.48 cameraTheta=1.42 mountX=0.03 mountY=-0.48, mountTheta=-1.52
01:42:40.753 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.47, opts=13)
01:42:40.754 00.001 8996 Enqueuing Move request for scope (0.07, 0.47)
01:42:40.754 00.000 20224 Worker thread wakes up
01:42:40.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.47) opts 0xd
01:42:40.755 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.47)
01:42:40.755 00.000 20224 Moving (0.07, 0.47) raw xDistance=0.03 yDistance=-0.48
01:42:40.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:42:40.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:40.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
01:42:40.755 00.000 20224 MoveAxis(E, 0, ABG)
01:42:40.755 00.000 20224 Move returns status 0, amount 0
01:42:40.755 00.000 20224 MoveAxis(N, 0, ABG)
01:42:40.755 00.000 20224 Move returns status 0, amount 0
01:42:40.755 00.000 20224 move complete, result=0
01:42:40.755 00.000 20224 worker thread done servicing request
01:42:40.764 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46083, med=3232, FiltMin=2921, FiltMax=27043, Gamma=1.000
01:42:40.793 00.029 8996 UpdateGuideState exits: m=697715 SNR=323.4
01:42:40.794 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:40.796 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:40.797 00.001 8996 Enqueuing Expose request
01:42:40.799 00.002 20224 Worker thread wakes up
01:42:40.799 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
01:42:40.801 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:40.801 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:41.960 01.159 20224 Exposure complete
01:42:42.026 00.066 20224 worker thread done servicing request
01:42:42.027 00.001 8996 OnExposeComplete: enter
01:42:42.029 00.002 8996 UpdateGuideState(): m_state=6
01:42:42.030 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13676
01:42:42.030 00.000 8996 Star::Find returns 1 (0), X=136.85, Y=473.14, Mass=557721, SNR=321.5, Peak=40595 HFD=4.4
01:42:42.032 00.002 8996 MultiStar: [#1 -0.17,0.20,0.57,U] [#2 0.07,0.21,0.66,U] [#3 0.25,0.28,0.68,U] [#4 0.40,0.21,0.54,U] [#5 0.01,-0.03,0.51,U] [#6 -0.08,0.44,0.40,U] [#7 0.11,0.46,0.00,M2] [#8 -0.42,0.35,0.00,M5] 
01:42:42.033 00.001 8996 refined, 6 included, MultiStar: {0.06, 0.28}, one-star: {-0.04, 0.52}
01:42:42.034 00.001 8996 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.10) = xAngle (1.46 = 1.46)
01:42:42.035 00.001 8996 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
01:42:42.036 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.28 hyp=0.29 cameraTheta=1.36 mountX=0.03 mountY=-0.29, mountTheta=-1.46
01:42:42.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.28, opts=13)
01:42:42.039 00.001 8996 Enqueuing Move request for scope (0.06, 0.28)
01:42:42.040 00.001 20224 Worker thread wakes up
01:42:42.041 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.28) opts 0xd
01:42:42.041 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.28)
01:42:42.041 00.000 20224 Moving (0.06, 0.28) raw xDistance=0.03 yDistance=-0.29
01:42:42.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:42:42.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:42.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:42:42.041 00.000 20224 MoveAxis(E, 0, ABG)
01:42:42.041 00.000 20224 Move returns status 0, amount 0
01:42:42.041 00.000 20224 MoveAxis(N, 0, ABG)
01:42:42.041 00.000 20224 Move returns status 0, amount 0
01:42:42.041 00.000 20224 move complete, result=0
01:42:42.041 00.000 20224 worker thread done servicing request
01:42:42.046 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40595, med=3232, FiltMin=2915, FiltMax=23542, Gamma=1.000
01:42:42.060 00.014 8996 UpdateGuideState exits: m=557721 SNR=321.5
01:42:42.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:42.061 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:42.062 00.001 8996 Enqueuing Expose request
01:42:42.063 00.001 20224 Worker thread wakes up
01:42:42.063 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:42:42.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:42.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:43.037 00.973 20224 Exposure complete
01:42:43.109 00.072 20224 worker thread done servicing request
01:42:43.109 00.000 8996 OnExposeComplete: enter
01:42:43.110 00.001 8996 UpdateGuideState(): m_state=6
01:42:43.111 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13677
01:42:43.112 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=473.32, Mass=625595, SNR=302.0, Peak=35283 HFD=4.6
01:42:43.113 00.001 8996 MultiStar: [#1 -0.12,0.41,0.60,U] [#2 -0.12,0.43,0.78,U] [#3 0.12,0.61,0.00,M4] [#4 0.41,0.57,0.00,M5] [#5 0.45,0.67,0.00,M1] [#6 -0.02,0.95,0.00,M3] [#7 -0.07,0.52,0.00,M3] [#8 -0.18,0.82,0.00,M6] 
01:42:43.114 00.001 8996 refined, 2 included, MultiStar: {0.03, 0.54}, one-star: {0.23, 0.70}
01:42:43.114 00.000 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
01:42:43.115 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
01:42:43.116 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.54 hyp=0.54 cameraTheta=1.52 mountX=-0.02 mountY=-0.54, mountTheta=-1.61
01:42:43.117 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.54, opts=13)
01:42:43.118 00.001 8996 Enqueuing Move request for scope (0.03, 0.54)
01:42:43.119 00.001 20224 Worker thread wakes up
01:42:43.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.54) opts 0xd
01:42:43.119 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.54)
01:42:43.119 00.000 20224 Moving (0.03, 0.54) raw xDistance=-0.02 yDistance=-0.54
01:42:43.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:42:43.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:42:43.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
01:42:43.119 00.000 20224 MoveAxis(E, 0, ABG)
01:42:43.119 00.000 20224 Move returns status 0, amount 0
01:42:43.119 00.000 20224 MoveAxis(N, 0, ABG)
01:42:43.119 00.000 20224 Move returns status 0, amount 0
01:42:43.119 00.000 20224 move complete, result=0
01:42:43.119 00.000 20224 worker thread done servicing request
01:42:43.123 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=35283, med=3232, FiltMin=2909, FiltMax=20688, Gamma=1.000
01:42:43.146 00.023 8996 UpdateGuideState exits: m=625595 SNR=302.0
01:42:43.147 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:43.148 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:43.149 00.001 8996 Enqueuing Expose request
01:42:43.150 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
01:42:43.151 00.001 20224 Worker thread wakes up
01:42:43.151 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:43.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:44.310 01.159 20224 Exposure complete
01:42:44.390 00.080 20224 worker thread done servicing request
01:42:44.390 00.000 8996 OnExposeComplete: enter
01:42:44.391 00.001 8996 UpdateGuideState(): m_state=6
01:42:44.394 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13678
01:42:44.397 00.003 8996 Star::Find returns 1 (0), X=137.00, Y=473.18, Mass=685996, SNR=333.5, Peak=49363 HFD=4.4
01:42:44.400 00.003 8996 MultiStar: [#1 -0.11,0.35,0.59,U] [#2 -0.13,0.12,0.75,U] [#3 0.22,0.57,0.00,M5] [#4 0.73,0.57,0.00,M6] [#5 0.37,0.54,0.00,M2] [#6 0.25,0.63,0.00,M4] [#7 0.17,0.72,0.00,M4] [#8 0.03,0.48,0.00,M7] 
01:42:44.402 00.002 8996 refined, 2 included, MultiStar: {-0.03, 0.37}, one-star: {0.10, 0.56}
01:42:44.404 00.002 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
01:42:44.405 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:42:44.406 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.37 hyp=0.37 cameraTheta=1.64 mountX=-0.06 mountY=-0.36, mountTheta=-1.74
01:42:44.408 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.37, opts=13)
01:42:44.409 00.001 8996 Enqueuing Move request for scope (-0.03, 0.37)
01:42:44.409 00.000 20224 Worker thread wakes up
01:42:44.410 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.37) opts 0xd
01:42:44.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.37)
01:42:44.410 00.000 20224 Moving (-0.03, 0.37) raw xDistance=-0.06 yDistance=-0.36
01:42:44.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:42:44.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:42:44.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:42:44.410 00.000 20224 MoveAxis(E, 0, ABG)
01:42:44.410 00.000 20224 Move returns status 0, amount 0
01:42:44.410 00.000 20224 MoveAxis(N, 0, ABG)
01:42:44.410 00.000 20224 Move returns status 0, amount 0
01:42:44.410 00.000 20224 move complete, result=0
01:42:44.410 00.000 20224 worker thread done servicing request
01:42:44.415 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49363, med=3232, FiltMin=2893, FiltMax=28105, Gamma=1.000
01:42:44.432 00.017 8996 UpdateGuideState exits: m=685996 SNR=333.5
01:42:44.434 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:44.434 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:44.435 00.001 8996 Enqueuing Expose request
01:42:44.436 00.001 20224 Worker thread wakes up
01:42:44.436 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:42:44.437 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:44.437 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:45.426 00.989 20224 Exposure complete
01:42:45.498 00.072 20224 worker thread done servicing request
01:42:45.498 00.000 8996 OnExposeComplete: enter
01:42:45.499 00.001 8996 UpdateGuideState(): m_state=6
01:42:45.500 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13679
01:42:45.501 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=473.26, Mass=589216, SNR=315.7, Peak=34723 HFD=4.7
01:42:45.502 00.001 8996 MultiStar: [#1 -0.13,0.26,0.62,U] [#2 -0.02,0.23,0.78,U] [#3 -0.05,0.24,0.57,U] [#4 0.59,0.55,0.00,M7] [#5 0.23,-0.00,0.53,U] [#6 0.16,0.64,0.00,M5] [#7 0.44,0.85,0.00,M5] [#8 -0.20,0.28,0.37,U] 
01:42:45.503 00.001 8996 refined, 5 included, MultiStar: {0.10, 0.32}, one-star: {0.46, 0.64}
01:42:45.504 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
01:42:45.504 00.000 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
01:42:45.505 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.32 hyp=0.33 cameraTheta=1.26 mountX=0.07 mountY=-0.32, mountTheta=-1.36
01:42:45.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.32, opts=13)
01:42:45.510 00.003 8996 Enqueuing Move request for scope (0.10, 0.32)
01:42:45.512 00.002 20224 Worker thread wakes up
01:42:45.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.32) opts 0xd
01:42:45.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.32)
01:42:45.512 00.000 20224 Moving (0.10, 0.32) raw xDistance=0.07 yDistance=-0.32
01:42:45.513 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:42:45.513 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.44 newest=-1.22
01:42:45.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
01:42:45.513 00.000 20224 MoveAxis(E, 0, ABG)
01:42:45.513 00.000 20224 Move returns status 0, amount 0
01:42:45.513 00.000 20224 MoveAxis(N, 68, ABG)
01:42:45.513 00.000 20224 Guiding  Dir = 0, Dur = 68
01:42:45.513 00.000 20224 IsSlewing returns 0
01:42:45.514 00.001 20224 IsGuiding returns 0
01:42:45.521 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=34723, med=3232, FiltMin=2925, FiltMax=22288, Gamma=1.000
01:42:45.546 00.025 8996 UpdateGuideState exits: m=589216 SNR=315.7
01:42:45.549 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:45.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:45.551 00.001 8996 Enqueuing Expose request
01:42:45.555 00.004 20224 PulseGuide returned control before completion, sleep 37
01:42:45.600 00.045 20224 IsGuiding returns 1
01:42:45.600 00.000 20224 scope still moving after pulse duration time elapsed
01:42:45.632 00.032 20224 IsSlewing returns 0
01:42:45.632 00.000 20224 IsGuiding returns 1
01:42:45.664 00.032 20224 IsSlewing returns 0
01:42:45.664 00.000 20224 IsGuiding returns 0
01:42:45.664 00.000 20224 scope move finished after 68 + 82 ms
01:42:45.664 00.000 20224 Move returns status 0, amount 68
01:42:45.664 00.000 20224 move complete, result=0
01:42:45.664 00.000 20224 worker thread done servicing request
01:42:45.664 00.000 20224 Worker thread wakes up
01:42:45.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:45.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:45.665 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
01:42:46.847 01.182 20224 Exposure complete
01:42:46.911 00.064 20224 worker thread done servicing request
01:42:46.911 00.000 8996 OnExposeComplete: enter
01:42:46.912 00.001 8996 UpdateGuideState(): m_state=6
01:42:46.913 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13680
01:42:46.914 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=472.86, Mass=616181, SNR=277.2, Peak=38531 HFD=4.4
01:42:46.915 00.001 8996 MultiStar: [#1 -0.52,-0.29,0.00,M1] [#2 -0.47,0.02,0.00,M1] [#3 -0.23,-0.16,0.61,U] [#4 0.17,0.15,0.47,U] [#5 -0.17,-0.09,0.62,U] [#6 0.04,0.39,0.44,U] [#7 -0.38,0.05,0.44,U] [#8 -0.35,0.05,0.36,U] 
01:42:46.916 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.09}, one-star: {0.22, 0.24}
01:42:46.916 00.000 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
01:42:46.917 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
01:42:46.918 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.11 cameraTheta=2.11 mountX=-0.07 mountY=-0.09, mountTheta=-2.21
01:42:46.920 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
01:42:46.921 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
01:42:46.922 00.001 20224 Worker thread wakes up
01:42:46.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
01:42:46.922 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
01:42:46.922 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.07 yDistance=-0.09
01:42:46.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:42:46.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:46.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:42:46.922 00.000 20224 MoveAxis(E, 0, ABG)
01:42:46.922 00.000 20224 Move returns status 0, amount 0
01:42:46.922 00.000 20224 MoveAxis(N, 0, ABG)
01:42:46.923 00.001 20224 Move returns status 0, amount 0
01:42:46.923 00.000 20224 move complete, result=0
01:42:46.923 00.000 20224 worker thread done servicing request
01:42:46.927 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=38531, med=3232, FiltMin=2909, FiltMax=23958, Gamma=1.000
01:42:46.943 00.016 8996 UpdateGuideState exits: m=616181 SNR=277.2
01:42:46.944 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:46.945 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:46.946 00.001 8996 Enqueuing Expose request
01:42:46.947 00.001 20224 Worker thread wakes up
01:42:46.947 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:42:46.947 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:46.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:47.936 00.989 20224 Exposure complete
01:42:48.016 00.080 20224 worker thread done servicing request
01:42:48.016 00.000 8996 OnExposeComplete: enter
01:42:48.018 00.002 8996 UpdateGuideState(): m_state=6
01:42:48.019 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13681
01:42:48.020 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.70, Mass=519253, SNR=246.3, Peak=34355 HFD=4.7
01:42:48.021 00.001 8996 MultiStar: [#1 -0.71,0.08,0.00,M2] [#2 -0.59,0.34,0.00,M2] [#3 -0.28,0.08,0.68,U] [#4 0.03,0.24,0.63,U] [#5 -0.58,0.16,0.00,M1] [#6 -0.05,0.63,0.00,M5] [#7 -0.19,0.46,0.00,M5] [#8 -0.57,0.07,0.00,M6] 
01:42:48.022 00.001 8996 refined, 2 included, MultiStar: {-0.27, 0.12}, one-star: {-0.44, 0.08}
01:42:48.022 00.000 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
01:42:48.023 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
01:42:48.024 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.12 hyp=0.29 cameraTheta=2.71 mountX=-0.28 mountY=-0.09, mountTheta=-2.82
01:42:48.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.12, opts=13)
01:42:48.026 00.000 8996 Enqueuing Move request for scope (-0.27, 0.12)
01:42:48.027 00.001 20224 Worker thread wakes up
01:42:48.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.12) opts 0xd
01:42:48.027 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.12)
01:42:48.027 00.000 20224 Moving (-0.27, 0.12) raw xDistance=-0.28 yDistance=-0.09
01:42:48.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:42:48.028 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:48.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:42:48.028 00.000 20224 MoveAxis(E, 40, ABG)
01:42:48.028 00.000 20224 Guiding  Dir = 2, Dur = 40
01:42:48.028 00.000 20224 IsSlewing returns 0
01:42:48.028 00.000 20224 IsGuiding returns 0
01:42:48.032 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=34355, med=3232, FiltMin=2915, FiltMax=21341, Gamma=1.000
01:42:48.047 00.015 8996 UpdateGuideState exits: m=519253 SNR=246.3
01:42:48.048 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:48.048 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:48.050 00.002 8996 Enqueuing Expose request
01:42:48.083 00.033 20224 IsGuiding returns 1
01:42:48.083 00.000 20224 scope still moving after pulse duration time elapsed
01:42:48.113 00.030 20224 IsSlewing returns 0
01:42:48.113 00.000 20224 IsGuiding returns 1
01:42:48.145 00.032 20224 IsSlewing returns 0
01:42:48.145 00.000 20224 IsGuiding returns 1
01:42:48.175 00.030 20224 IsSlewing returns 0
01:42:48.176 00.001 20224 IsGuiding returns 0
01:42:48.176 00.000 20224 scope move finished after 40 + 107 ms
01:42:48.176 00.000 20224 Move returns status 0, amount 40
01:42:48.176 00.000 20224 MoveAxis(N, 0, ABG)
01:42:48.176 00.000 20224 Move returns status 0, amount 0
01:42:48.176 00.000 20224 move complete, result=0
01:42:48.176 00.000 20224 worker thread done servicing request
01:42:48.176 00.000 20224 Worker thread wakes up
01:42:48.177 00.001 8996 GuideStep: -0.3 px 40 ms EAST, -0.1 px 0 ms NORTH
01:42:48.180 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:48.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:49.336 01.156 20224 Exposure complete
01:42:49.414 00.078 20224 worker thread done servicing request
01:42:49.415 00.001 8996 OnExposeComplete: enter
01:42:49.415 00.000 8996 UpdateGuideState(): m_state=6
01:42:49.416 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13682
01:42:49.417 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.09, Mass=512298, SNR=253.0, Peak=36595 HFD=4.5
01:42:49.418 00.001 8996 MultiStar: [#1 -0.10,0.52,0.00,M3] [#2 -0.05,-0.09,0.79,U] [#3 0.21,0.17,0.66,U] [#4 0.34,0.37,0.00,M6] [#5 0.03,0.28,0.65,U] [#6 -0.16,0.52,0.00,M6] [#7 0.20,0.36,0.49,U] [#8 -0.47,0.16,0.00,M7] 
01:42:49.419 00.001 8996 refined, 4 included, MultiStar: {0.08, 0.24}, one-star: {0.06, 0.47}
01:42:49.420 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
01:42:49.421 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
01:42:49.422 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.24 hyp=0.25 cameraTheta=1.27 mountX=0.05 mountY=-0.25, mountTheta=-1.36
01:42:49.425 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.24, opts=13)
01:42:49.426 00.001 8996 Enqueuing Move request for scope (0.08, 0.24)
01:42:49.428 00.002 20224 Worker thread wakes up
01:42:49.428 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.24) opts 0xd
01:42:49.428 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.24)
01:42:49.428 00.000 20224 Moving (0.08, 0.24) raw xDistance=0.05 yDistance=-0.25
01:42:49.428 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:42:49.428 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
01:42:49.428 00.000 20224 MoveAxis(E, 0, ABG)
01:42:49.428 00.000 20224 Move returns status 0, amount 0
01:42:49.428 00.000 20224 MoveAxis(N, 52, ABG)
01:42:49.428 00.000 20224 Guiding  Dir = 0, Dur = 52
01:42:49.428 00.000 20224 IsSlewing returns 0
01:42:49.428 00.000 20224 IsGuiding returns 0
01:42:49.434 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=36595, med=3235, FiltMin=2928, FiltMax=23267, Gamma=1.000
01:42:49.438 00.004 20224 PulseGuide returned control before completion, sleep 53
01:42:49.449 00.011 8996 UpdateGuideState exits: m=512298 SNR=253.0
01:42:49.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:49.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:49.452 00.001 8996 Enqueuing Expose request
01:42:49.499 00.047 20224 IsGuiding returns 1
01:42:49.499 00.000 20224 scope still moving after pulse duration time elapsed
01:42:49.530 00.031 20224 IsSlewing returns 0
01:42:49.530 00.000 20224 IsGuiding returns 0
01:42:49.530 00.000 20224 scope move finished after 52 + 50 ms
01:42:49.531 00.001 20224 Move returns status 0, amount 52
01:42:49.531 00.000 20224 move complete, result=0
01:42:49.531 00.000 20224 worker thread done servicing request
01:42:49.531 00.000 20224 Worker thread wakes up
01:42:49.531 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 52 ms NORTH
01:42:49.532 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:49.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:50.514 00.982 20224 Exposure complete
01:42:50.582 00.068 20224 worker thread done servicing request
01:42:50.582 00.000 8996 OnExposeComplete: enter
01:42:50.583 00.001 8996 UpdateGuideState(): m_state=6
01:42:50.584 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13683
01:42:50.585 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=472.70, Mass=557715, SNR=267.9, Peak=39315 HFD=4.4
01:42:50.586 00.001 8996 MultiStar: [#1 -0.09,0.13,0.63,U] [#2 0.21,-0.35,0.86,U] [#3 0.31,-0.06,0.60,U] [#4 0.91,0.10,0.00,M7] [#5 0.25,-0.24,0.59,U] [#6 0.38,0.44,0.00,M7] [#7 0.64,0.21,0.00,M5] [#8 -0.14,-0.06,0.37,U] 
01:42:50.586 00.000 8996 refined, 5 included, MultiStar: {0.14, -0.08}, one-star: {0.14, 0.09}
01:42:50.587 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
01:42:50.588 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.57 = 2.72)
01:42:50.588 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-0.54 mountX=0.14 mountY=0.07, mountTheta=0.43
01:42:50.590 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.08, opts=13)
01:42:50.591 00.001 8996 Enqueuing Move request for scope (0.14, -0.08)
01:42:50.592 00.001 20224 Worker thread wakes up
01:42:50.593 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.08) opts 0xd
01:42:50.593 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.08)
01:42:50.593 00.000 20224 Moving (0.14, -0.08) raw xDistance=0.14 yDistance=0.07
01:42:50.593 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:42:50.593 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:50.593 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:42:50.593 00.000 20224 MoveAxis(E, 0, ABG)
01:42:50.593 00.000 20224 Move returns status 0, amount 0
01:42:50.593 00.000 20224 MoveAxis(N, 0, ABG)
01:42:50.593 00.000 20224 Move returns status 0, amount 0
01:42:50.593 00.000 20224 move complete, result=0
01:42:50.593 00.000 20224 worker thread done servicing request
01:42:50.597 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39315, med=3235, FiltMin=2915, FiltMax=21382, Gamma=1.000
01:42:50.618 00.021 8996 UpdateGuideState exits: m=557715 SNR=267.9
01:42:50.619 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:50.620 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:50.621 00.001 8996 Enqueuing Expose request
01:42:50.622 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:50.623 00.001 20224 Worker thread wakes up
01:42:50.623 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:50.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:51.812 01.189 20224 Exposure complete
01:42:51.877 00.065 20224 worker thread done servicing request
01:42:51.877 00.000 8996 OnExposeComplete: enter
01:42:51.878 00.001 8996 UpdateGuideState(): m_state=6
01:42:51.879 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13684
01:42:51.880 00.001 8996 Star::Find returns 1 (0), X=137.37, Y=472.36, Mass=538957, SNR=274.8, Peak=37008 HFD=4.4
01:42:51.881 00.001 8996 MultiStar: [#1 0.24,-0.39,0.00,M3] [#2 0.48,-0.34,0.00,M1] [#3 0.62,0.02,0.00,M1] [#4 0.85,0.21,0.00,M8] [#5 0.81,0.02,0.00,M1] [#6 0.27,-0.18,0.45,U] [#7 0.77,0.00,0.00,M6] [#8 -0.03,-0.05,0.39,U] 
01:42:51.882 00.001 8996 refined, 2 included, MultiStar: {0.32, -0.19}, one-star: {0.48, -0.25}
01:42:51.882 00.000 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
01:42:51.883 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
01:42:51.884 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.19 hyp=0.37 cameraTheta=-0.54 mountX=0.34 mountY=0.15, mountTheta=0.43
01:42:51.885 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.19, opts=13)
01:42:51.888 00.003 8996 Enqueuing Move request for scope (0.32, -0.19)
01:42:51.890 00.002 20224 Worker thread wakes up
01:42:51.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.19) opts 0xd
01:42:51.890 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.19)
01:42:51.890 00.000 20224 Moving (0.32, -0.19) raw xDistance=0.34 yDistance=0.15
01:42:51.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
01:42:51.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:51.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:42:51.890 00.000 20224 MoveAxis(W, 49, ABG)
01:42:51.891 00.001 20224 Guiding  Dir = 3, Dur = 49
01:42:51.891 00.000 20224 IsSlewing returns 0
01:42:51.891 00.000 20224 IsGuiding returns 0
01:42:51.893 00.002 20224 PulseGuide returned control before completion, sleep 58
01:42:51.898 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=37008, med=3235, FiltMin=2915, FiltMax=20877, Gamma=1.000
01:42:51.914 00.016 8996 UpdateGuideState exits: m=538957 SNR=274.8
01:42:51.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:51.918 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:51.920 00.002 8996 Enqueuing Expose request
01:42:51.965 00.045 20224 IsGuiding returns 1
01:42:51.965 00.000 20224 scope still moving after pulse duration time elapsed
01:42:51.997 00.032 20224 IsSlewing returns 0
01:42:51.997 00.000 20224 IsGuiding returns 0
01:42:51.997 00.000 20224 scope move finished after 49 + 55 ms
01:42:51.997 00.000 20224 Move returns status 0, amount 49
01:42:51.997 00.000 20224 MoveAxis(N, 0, ABG)
01:42:51.997 00.000 20224 Move returns status 0, amount 0
01:42:51.997 00.000 20224 move complete, result=0
01:42:51.998 00.001 20224 worker thread done servicing request
01:42:51.998 00.000 20224 Worker thread wakes up
01:42:51.998 00.000 8996 GuideStep: 0.3 px 49 ms WEST, 0.2 px 0 ms NORTH
01:42:51.999 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:51.999 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:52.973 00.974 20224 Exposure complete
01:42:53.029 00.056 20224 worker thread done servicing request
01:42:53.029 00.000 8996 OnExposeComplete: enter
01:42:53.030 00.001 8996 UpdateGuideState(): m_state=6
01:42:53.031 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13685
01:42:53.032 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=472.58, Mass=562208, SNR=295.2, Peak=36899 HFD=4.6
01:42:53.033 00.001 8996 MultiStar: [#1 0.07,-0.30,0.65,U] [#2 0.06,-0.09,0.78,U] [#3 0.17,0.06,0.59,U] [#4 0.62,0.26,0.00,M9] [#5 0.04,-0.30,0.56,U] [#6 0.05,0.22,0.48,U] [#7 0.42,0.51,0.00,M7] [#8 -0.33,0.09,0.37,U] 
01:42:53.034 00.001 8996 single-star, 6 included, MultiStar: {0.02, -0.07}, one-star: {-0.04, -0.03}
01:42:53.035 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
01:42:53.035 00.000 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.82)
01:42:53.036 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.03 hyp=0.05 cameraTheta=-2.44 mountX=-0.04 mountY=0.04, mountTheta=2.33
01:42:53.037 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.03, opts=13)
01:42:53.038 00.001 8996 Enqueuing Move request for scope (-0.04, -0.03)
01:42:53.039 00.001 20224 Worker thread wakes up
01:42:53.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.03) opts 0xd
01:42:53.040 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.03)
01:42:53.040 00.000 20224 Moving (-0.04, -0.03) raw xDistance=-0.04 yDistance=0.04
01:42:53.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:42:53.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:53.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:42:53.040 00.000 20224 MoveAxis(E, 0, ABG)
01:42:53.040 00.000 20224 Move returns status 0, amount 0
01:42:53.040 00.000 20224 MoveAxis(N, 0, ABG)
01:42:53.040 00.000 20224 Move returns status 0, amount 0
01:42:53.040 00.000 20224 move complete, result=0
01:42:53.040 00.000 20224 worker thread done servicing request
01:42:53.045 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=36899, med=3235, FiltMin=2925, FiltMax=23286, Gamma=1.000
01:42:53.060 00.015 8996 UpdateGuideState exits: m=562208 SNR=295.2
01:42:53.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:53.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:53.063 00.001 8996 Enqueuing Expose request
01:42:53.064 00.001 20224 Worker thread wakes up
01:42:53.064 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:53.065 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:53.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:54.227 01.162 20224 Exposure complete
01:42:54.303 00.076 20224 worker thread done servicing request
01:42:54.303 00.000 8996 OnExposeComplete: enter
01:42:54.306 00.003 8996 UpdateGuideState(): m_state=6
01:42:54.307 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13686
01:42:54.308 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.55, Mass=510722, SNR=254.8, Peak=37219 HFD=4.5
01:42:54.309 00.001 8996 MultiStar: [#1 -0.24,-0.12,0.70,U] [#2 0.10,-0.21,0.90,U] [#3 0.18,-0.20,0.76,U] [#4 0.71,-0.01,0.00,M10] [#5 0.19,-0.25,0.66,U] [#6 -0.11,0.34,0.57,U] [#7 0.34,0.40,0.00,M8] [#8 -0.59,-0.49,0.00,M5] 
01:42:54.309 00.000 8996 refined, 5 included, MultiStar: {-0.03, -0.10}, one-star: {-0.27, -0.06}
01:42:54.310 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:42:54.311 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
01:42:54.311 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.88 mountX=-0.02 mountY=0.10, mountTheta=1.78
01:42:54.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.10, opts=13)
01:42:54.313 00.000 8996 Enqueuing Move request for scope (-0.03, -0.10)
01:42:54.314 00.001 20224 Worker thread wakes up
01:42:54.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.10) opts 0xd
01:42:54.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.10)
01:42:54.314 00.000 20224 Moving (-0.03, -0.10) raw xDistance=-0.02 yDistance=0.10
01:42:54.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:42:54.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:54.315 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:42:54.315 00.000 20224 MoveAxis(E, 0, ABG)
01:42:54.315 00.000 20224 Move returns status 0, amount 0
01:42:54.315 00.000 20224 MoveAxis(N, 0, ABG)
01:42:54.315 00.000 20224 Move returns status 0, amount 0
01:42:54.315 00.000 20224 move complete, result=0
01:42:54.315 00.000 20224 worker thread done servicing request
01:42:54.319 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37219, med=3235, FiltMin=2931, FiltMax=22192, Gamma=1.000
01:42:54.332 00.013 8996 UpdateGuideState exits: m=510722 SNR=254.8
01:42:54.333 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:54.333 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:54.334 00.001 8996 Enqueuing Expose request
01:42:54.335 00.001 20224 Worker thread wakes up
01:42:54.335 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:42:54.336 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:54.336 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:55.300 00.964 20224 Exposure complete
01:42:55.386 00.086 20224 worker thread done servicing request
01:42:55.386 00.000 8996 OnExposeComplete: enter
01:42:55.388 00.002 8996 UpdateGuideState(): m_state=6
01:42:55.389 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13687
01:42:55.390 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.64, Mass=617078, SNR=276.2, Peak=42035 HFD=4.7
01:42:55.391 00.001 8996 MultiStar: [#1 -0.08,-0.17,0.74,U] [#2 -0.13,-0.49,0.00,M1] [#3 0.24,0.13,0.63,U] [#4 0.44,-0.12,0.00,R] [#5 -0.15,-0.11,0.70,U] [#6 -0.16,0.45,0.00,M5] [#7 0.22,0.16,0.46,U] [#8 -0.25,-0.16,0.47,U] 
01:42:55.392 00.001 8996 refined, 5 included, MultiStar: {-0.09, -0.03}, one-star: {-0.35, 0.02}
01:42:55.393 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
01:42:55.394 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
01:42:55.395 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.88 mountX=-0.09 mountY=0.04, mountTheta=2.77
01:42:55.397 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
01:42:55.397 00.000 8996 Enqueuing Move request for scope (-0.09, -0.03)
01:42:55.398 00.001 20224 Worker thread wakes up
01:42:55.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
01:42:55.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
01:42:55.398 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
01:42:55.399 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:42:55.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:55.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:42:55.399 00.000 20224 MoveAxis(E, 0, ABG)
01:42:55.399 00.000 20224 Move returns status 0, amount 0
01:42:55.399 00.000 20224 MoveAxis(N, 0, ABG)
01:42:55.399 00.000 20224 Move returns status 0, amount 0
01:42:55.399 00.000 20224 move complete, result=0
01:42:55.399 00.000 20224 worker thread done servicing request
01:42:55.403 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42035, med=3235, FiltMin=2931, FiltMax=25917, Gamma=1.000
01:42:55.420 00.017 8996 UpdateGuideState exits: m=617078 SNR=276.2
01:42:55.422 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:55.424 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:55.426 00.002 8996 Enqueuing Expose request
01:42:55.429 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:42:55.430 00.001 20224 Worker thread wakes up
01:42:55.431 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:55.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:56.620 01.189 20224 Exposure complete
01:42:56.706 00.086 20224 worker thread done servicing request
01:42:56.706 00.000 8996 OnExposeComplete: enter
01:42:56.707 00.001 8996 UpdateGuideState(): m_state=6
01:42:56.709 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13688
01:42:56.710 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=472.10, Mass=526938, SNR=274.6, Peak=32272 HFD=4.8
01:42:56.712 00.002 8996 MultiStar: [#1 -0.61,-0.37,0.00,M1] [#2 -0.34,-1.14,0.00,M2] [#3 -0.18,-0.47,0.00,M1] [#4 -0.16,-0.25,0.46,U] [#5 -0.35,-0.39,0.00,M1] [#6 -0.40,-0.10,0.43,U] [#7 -0.07,-0.40,0.43,U] [#8 -0.83,-0.26,0.00,M5] 
01:42:56.714 00.002 8996 refined, 3 included, MultiStar: {-0.33, -0.37}, one-star: {-0.49, -0.52}
01:42:56.717 00.003 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:42:56.719 00.002 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
01:42:56.721 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.37 hyp=0.49 cameraTheta=-2.31 mountX=-0.30 mountY=0.40, mountTheta=2.21
01:42:56.725 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.37, opts=13)
01:42:56.726 00.001 8996 Enqueuing Move request for scope (-0.33, -0.37)
01:42:56.727 00.001 20224 Worker thread wakes up
01:42:56.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.37) opts 0xd
01:42:56.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.37)
01:42:56.728 00.001 20224 Moving (-0.33, -0.37) raw xDistance=-0.30 yDistance=0.40
01:42:56.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:42:56.728 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:42:56.728 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
01:42:56.728 00.000 20224 MoveAxis(E, 43, ABG)
01:42:56.728 00.000 20224 Guiding  Dir = 2, Dur = 43
01:42:56.729 00.001 20224 IsSlewing returns 0
01:42:56.729 00.000 20224 IsGuiding returns 0
01:42:56.731 00.002 20224 PulseGuide returned control before completion, sleep 52
01:42:56.735 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=32272, med=3235, FiltMin=2909, FiltMax=22278, Gamma=1.000
01:42:56.761 00.026 8996 UpdateGuideState exits: m=526938 SNR=274.6
01:42:56.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:56.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:56.764 00.001 8996 Enqueuing Expose request
01:42:56.789 00.025 20224 IsGuiding returns 1
01:42:56.789 00.000 20224 scope still moving after pulse duration time elapsed
01:42:56.820 00.031 20224 IsSlewing returns 0
01:42:56.820 00.000 20224 IsGuiding returns 0
01:42:56.820 00.000 20224 scope move finished after 43 + 47 ms
01:42:56.820 00.000 20224 Move returns status 0, amount 43
01:42:56.820 00.000 20224 MoveAxis(N, 0, ABG)
01:42:56.820 00.000 20224 Move returns status 0, amount 0
01:42:56.820 00.000 20224 move complete, result=0
01:42:56.821 00.001 20224 worker thread done servicing request
01:42:56.821 00.000 20224 Worker thread wakes up
01:42:56.821 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:56.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:56.821 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.4 px 0 ms NORTH
01:42:57.796 00.975 20224 Exposure complete
01:42:57.881 00.085 20224 worker thread done servicing request
01:42:57.881 00.000 8996 OnExposeComplete: enter
01:42:57.883 00.002 8996 UpdateGuideState(): m_state=6
01:42:57.884 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13689
01:42:57.885 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=472.61, Mass=641825, SNR=303.3, Peak=37667 HFD=4.9
01:42:57.888 00.003 8996 MultiStar: [#1 -0.32,-0.11,0.55,U] [#2 -0.41,-0.24,0.00,M3] [#3 -0.40,-0.04,0.55,U] [#4 -0.19,0.31,0.58,U] [#5 -0.15,-0.14,0.51,U] [#6 -0.15,0.10,0.38,U] [#7 0.00,0.23,0.36,U] [#8 -0.58,-0.15,0.00,M6] 
01:42:57.889 00.001 8996 refined, 6 included, MultiStar: {-0.24, 0.04}, one-star: {-0.31, -0.00}
01:42:57.891 00.002 8996 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
01:42:57.892 00.001 8996 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.03 = -0.03)
01:42:57.894 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.25 cameraTheta=3.00 mountX=-0.25 mountY=-0.01, mountTheta=-3.11
01:42:57.897 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.04, opts=13)
01:42:57.899 00.002 8996 Enqueuing Move request for scope (-0.24, 0.04)
01:42:57.900 00.001 20224 Worker thread wakes up
01:42:57.901 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.04) opts 0xd
01:42:57.901 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.04)
01:42:57.901 00.000 20224 Moving (-0.24, 0.04) raw xDistance=-0.25 yDistance=-0.01
01:42:57.901 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
01:42:57.901 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:57.901 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:42:57.901 00.000 20224 MoveAxis(E, 39, ABG)
01:42:57.901 00.000 20224 Guiding  Dir = 2, Dur = 39
01:42:57.902 00.001 20224 IsSlewing returns 0
01:42:57.902 00.000 20224 IsGuiding returns 0
01:42:57.903 00.001 20224 PulseGuide returned control before completion, sleep 48
01:42:57.910 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=37667, med=3373, FiltMin=3049, FiltMax=26224, Gamma=1.000
01:42:57.935 00.025 8996 UpdateGuideState exits: m=641825 SNR=303.3
01:42:57.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:57.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:57.938 00.001 8996 Enqueuing Expose request
01:42:57.964 00.026 20224 IsGuiding returns 1
01:42:57.964 00.000 20224 scope still moving after pulse duration time elapsed
01:42:57.996 00.032 20224 IsSlewing returns 0
01:42:57.996 00.000 20224 IsGuiding returns 0
01:42:57.996 00.000 20224 scope move finished after 39 + 56 ms
01:42:57.996 00.000 20224 Move returns status 0, amount 39
01:42:57.996 00.000 20224 MoveAxis(N, 0, ABG)
01:42:57.998 00.002 20224 Move returns status 0, amount 0
01:42:57.998 00.000 20224 move complete, result=0
01:42:57.998 00.000 20224 worker thread done servicing request
01:42:57.998 00.000 20224 Worker thread wakes up
01:42:57.998 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:57.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:42:58.001 00.003 8996 GuideStep: -0.2 px 39 ms EAST, -0.0 px 0 ms NORTH
01:42:59.176 01.175 20224 Exposure complete
01:42:59.234 00.058 20224 worker thread done servicing request
01:42:59.235 00.001 8996 OnExposeComplete: enter
01:42:59.236 00.001 8996 UpdateGuideState(): m_state=6
01:42:59.237 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13690
01:42:59.239 00.002 8996 Star::Find returns 1 (0), X=137.51, Y=472.41, Mass=577167, SNR=278.4, Peak=36480 HFD=4.9
01:42:59.241 00.002 8996 MultiStar: [#1 0.43,-0.21,0.00,M1] [#2 0.57,-0.59,0.00,M4] [#3 0.67,-0.02,0.00,M1] [#4 0.08,-0.10,0.51,U] [#5 0.51,-0.46,0.00,M1] [#6 0.52,0.25,0.00,M4] [#7 0.74,-0.16,0.00,M6] [#8 0.01,-0.29,0.36,U] 
01:42:59.242 00.001 8996 refined, 2 included, MultiStar: {0.36, -0.19}, one-star: {0.62, -0.20}
01:42:59.243 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
01:42:59.244 00.001 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.76)
01:42:59.245 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=-0.19 hyp=0.41 cameraTheta=-0.50 mountX=0.37 mountY=0.15, mountTheta=0.39
01:42:59.247 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.19, opts=13)
01:42:59.248 00.001 8996 Enqueuing Move request for scope (0.36, -0.19)
01:42:59.249 00.001 20224 Worker thread wakes up
01:42:59.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.19) opts 0xd
01:42:59.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.19)
01:42:59.249 00.000 20224 Moving (0.36, -0.19) raw xDistance=0.37 yDistance=0.15
01:42:59.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
01:42:59.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:42:59.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:42:59.249 00.000 20224 MoveAxis(W, 52, ABG)
01:42:59.249 00.000 20224 Guiding  Dir = 3, Dur = 52
01:42:59.250 00.001 20224 IsSlewing returns 0
01:42:59.250 00.000 20224 IsGuiding returns 0
01:42:59.254 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=36480, med=3235, FiltMin=2915, FiltMax=21283, Gamma=1.000
01:42:59.269 00.015 8996 UpdateGuideState exits: m=577167 SNR=278.4
01:42:59.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:42:59.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:42:59.272 00.001 8996 Enqueuing Expose request
01:42:59.309 00.037 20224 IsGuiding returns 1
01:42:59.309 00.000 20224 scope still moving after pulse duration time elapsed
01:42:59.338 00.029 20224 IsSlewing returns 0
01:42:59.338 00.000 20224 IsGuiding returns 1
01:42:59.369 00.031 20224 IsSlewing returns 0
01:42:59.370 00.001 20224 IsGuiding returns 1
01:42:59.401 00.031 20224 IsSlewing returns 0
01:42:59.402 00.001 20224 IsGuiding returns 0
01:42:59.402 00.000 20224 scope move finished after 52 + 99 ms
01:42:59.402 00.000 20224 Move returns status 0, amount 52
01:42:59.402 00.000 20224 MoveAxis(N, 0, ABG)
01:42:59.402 00.000 20224 Move returns status 0, amount 0
01:42:59.402 00.000 20224 move complete, result=0
01:42:59.402 00.000 20224 worker thread done servicing request
01:42:59.402 00.000 20224 Worker thread wakes up
01:42:59.402 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:42:59.402 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.2 px 0 ms NORTH
01:42:59.405 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:00.398 00.993 20224 Exposure complete
01:43:00.469 00.071 20224 worker thread done servicing request
01:43:00.470 00.001 8996 OnExposeComplete: enter
01:43:00.470 00.000 8996 UpdateGuideState(): m_state=6
01:43:00.471 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13691
01:43:00.472 00.001 8996 Star::Find returns 1 (0), X=137.11, Y=472.62, Mass=588244, SNR=283.2, Peak=40035 HFD=4.6
01:43:00.473 00.001 8996 MultiStar: [#1 0.24,-0.16,0.68,U] [#2 0.41,-0.19,0.00,M5] [#3 0.47,0.05,0.00,M2] [#4 0.29,0.17,0.49,U] [#5 0.25,0.13,0.58,U] [#6 0.57,0.14,0.00,M5] [#7 0.62,0.04,0.00,M7] [#8 -0.05,0.15,0.32,U] 
01:43:00.474 00.001 8996 refined, 4 included, MultiStar: {0.21, 0.03}, one-star: {0.22, 0.00}
01:43:00.475 00.001 8996 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
01:43:00.476 00.001 8996 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.88 = -2.88)
01:43:00.476 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.03 hyp=0.21 cameraTheta=0.15 mountX=0.21 mountY=-0.06, mountTheta=-0.26
01:43:00.478 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.03, opts=13)
01:43:00.479 00.001 8996 Enqueuing Move request for scope (0.21, 0.03)
01:43:00.480 00.001 20224 Worker thread wakes up
01:43:00.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.03) opts 0xd
01:43:00.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.03)
01:43:00.480 00.000 20224 Moving (0.21, 0.03) raw xDistance=0.21 yDistance=-0.06
01:43:00.480 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
01:43:00.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:00.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:43:00.480 00.000 20224 MoveAxis(W, 34, ABG)
01:43:00.480 00.000 20224 Guiding  Dir = 3, Dur = 34
01:43:00.481 00.001 20224 IsSlewing returns 0
01:43:00.481 00.000 20224 IsGuiding returns 0
01:43:00.487 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=40035, med=3235, FiltMin=2915, FiltMax=21142, Gamma=1.000
01:43:00.498 00.011 20224 PulseGuide returned control before completion, sleep 28
01:43:00.507 00.009 8996 UpdateGuideState exits: m=588244 SNR=283.2
01:43:00.509 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:00.511 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:00.512 00.001 8996 Enqueuing Expose request
01:43:00.527 00.015 20224 IsGuiding returns 1
01:43:00.527 00.000 20224 scope still moving after pulse duration time elapsed
01:43:00.559 00.032 20224 IsSlewing returns 0
01:43:00.559 00.000 20224 IsGuiding returns 1
01:43:00.591 00.032 20224 IsSlewing returns 0
01:43:00.591 00.000 20224 IsGuiding returns 0
01:43:00.591 00.000 20224 scope move finished after 34 + 76 ms
01:43:00.592 00.001 20224 Move returns status 0, amount 34
01:43:00.592 00.000 20224 MoveAxis(N, 0, ABG)
01:43:00.592 00.000 20224 Move returns status 0, amount 0
01:43:00.592 00.000 20224 move complete, result=0
01:43:00.592 00.000 20224 worker thread done servicing request
01:43:00.592 00.000 20224 Worker thread wakes up
01:43:00.592 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:00.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:00.593 00.001 8996 GuideStep: 0.2 px 34 ms WEST, -0.1 px 0 ms NORTH
01:43:01.747 01.154 20224 Exposure complete
01:43:01.816 00.069 20224 worker thread done servicing request
01:43:01.816 00.000 8996 OnExposeComplete: enter
01:43:01.818 00.002 8996 UpdateGuideState(): m_state=6
01:43:01.819 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13692
01:43:01.820 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.67, Mass=570183, SNR=270.4, Peak=38579 HFD=4.7
01:43:01.821 00.001 8996 MultiStar: [#1 -0.05,-0.10,0.70,U] [#2 0.25,-0.21,1.01,U] [#3 0.36,0.24,0.70,U] [#4 0.24,0.34,0.58,U] [#5 0.24,0.17,0.73,U] [#6 0.26,0.20,0.44,U] [#7 0.27,-0.05,0.49,U] [#8 -0.33,-0.34,0.00,M5] 
01:43:01.822 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.06}, one-star: {-0.21, 0.06}
01:43:01.823 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
01:43:01.824 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
01:43:01.825 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.06 hyp=0.15 cameraTheta=0.37 mountX=0.14 mountY=-0.07, mountTheta=-0.48
01:43:01.828 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.06, opts=13)
01:43:01.829 00.001 8996 Enqueuing Move request for scope (0.14, 0.06)
01:43:01.830 00.001 20224 Worker thread wakes up
01:43:01.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.06) opts 0xd
01:43:01.830 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.06)
01:43:01.830 00.000 20224 Moving (0.14, 0.06) raw xDistance=0.14 yDistance=-0.07
01:43:01.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:43:01.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:01.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:43:01.830 00.000 20224 MoveAxis(E, 0, ABG)
01:43:01.830 00.000 20224 Move returns status 0, amount 0
01:43:01.830 00.000 20224 MoveAxis(N, 0, ABG)
01:43:01.830 00.000 20224 Move returns status 0, amount 0
01:43:01.830 00.000 20224 move complete, result=0
01:43:01.830 00.000 20224 worker thread done servicing request
01:43:01.834 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38579, med=3235, FiltMin=2928, FiltMax=24576, Gamma=1.000
01:43:01.853 00.019 8996 UpdateGuideState exits: m=570183 SNR=270.4
01:43:01.855 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:01.856 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:01.858 00.002 8996 Enqueuing Expose request
01:43:01.859 00.001 20224 Worker thread wakes up
01:43:01.859 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:01.861 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:01.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:02.840 00.979 20224 Exposure complete
01:43:02.911 00.071 20224 worker thread done servicing request
01:43:02.911 00.000 8996 OnExposeComplete: enter
01:43:02.912 00.001 8996 UpdateGuideState(): m_state=6
01:43:02.913 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13693
01:43:02.914 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.66, Mass=720085, SNR=323.2, Peak=49651 HFD=4.7
01:43:02.915 00.001 8996 MultiStar: [#1 -0.25,-0.38,0.52,U] [#2 0.04,-0.51,0.00,M5] [#3 0.24,-0.06,0.60,U] [#4 0.35,0.23,0.46,U] [#5 0.25,-0.20,0.61,U] [#6 0.10,-0.22,0.26,U] [#7 0.05,-0.29,0.40,U] [#8 -0.52,-0.26,0.00,M6] 
01:43:02.915 00.000 8996 refined, 6 included, MultiStar: {0.01, -0.10}, one-star: {-0.33, 0.04}
01:43:02.916 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
01:43:02.917 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.80)
01:43:02.918 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.45 mountX=0.02 mountY=0.10, mountTheta=1.35
01:43:02.919 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
01:43:02.920 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
01:43:02.921 00.001 20224 Worker thread wakes up
01:43:02.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
01:43:02.921 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
01:43:02.921 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
01:43:02.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:43:02.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:02.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:43:02.921 00.000 20224 MoveAxis(E, 0, ABG)
01:43:02.921 00.000 20224 Move returns status 0, amount 0
01:43:02.921 00.000 20224 MoveAxis(N, 0, ABG)
01:43:02.921 00.000 20224 Move returns status 0, amount 0
01:43:02.921 00.000 20224 move complete, result=0
01:43:02.921 00.000 20224 worker thread done servicing request
01:43:02.926 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49651, med=3235, FiltMin=2941, FiltMax=27341, Gamma=1.000
01:43:02.942 00.016 8996 UpdateGuideState exits: m=720085 SNR=323.2
01:43:02.944 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:02.946 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:02.947 00.001 8996 Enqueuing Expose request
01:43:02.949 00.002 20224 Worker thread wakes up
01:43:02.949 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:02.951 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:02.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:04.151 01.200 20224 Exposure complete
01:43:04.220 00.069 20224 worker thread done servicing request
01:43:04.220 00.000 8996 OnExposeComplete: enter
01:43:04.221 00.001 8996 UpdateGuideState(): m_state=6
01:43:04.222 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13694
01:43:04.222 00.000 8996 Star::Find returns 1 (0), X=136.73, Y=472.57, Mass=668124, SNR=342.5, Peak=41491 HFD=4.7
01:43:04.223 00.001 8996 MultiStar: [#1 -0.11,-0.46,0.00,M1] [#2 0.36,-0.38,0.00,M6] [#3 0.55,0.06,0.00,M1] [#4 0.32,0.10,0.49,U] [#5 0.13,-0.59,0.00,M1] [#6 0.25,0.12,0.33,U] [#7 0.24,-0.19,0.39,U] [#8 -0.55,-0.55,0.00,M7] 
01:43:04.224 00.001 8996 refined, 3 included, MultiStar: {0.08, -0.02}, one-star: {-0.16, -0.05}
01:43:04.225 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.10 = -0.10)
01:43:04.225 00.000 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.06)
01:43:04.226 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-0.19 mountX=0.08 mountY=0.01, mountTheta=0.08
01:43:04.230 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.02, opts=13)
01:43:04.231 00.001 8996 Enqueuing Move request for scope (0.08, -0.02)
01:43:04.231 00.000 20224 Worker thread wakes up
01:43:04.232 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.02) opts 0xd
01:43:04.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.02)
01:43:04.232 00.000 20224 Moving (0.08, -0.02) raw xDistance=0.08 yDistance=0.01
01:43:04.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:43:04.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:04.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:43:04.232 00.000 20224 MoveAxis(E, 0, ABG)
01:43:04.232 00.000 20224 Move returns status 0, amount 0
01:43:04.232 00.000 20224 MoveAxis(N, 0, ABG)
01:43:04.232 00.000 20224 Move returns status 0, amount 0
01:43:04.232 00.000 20224 move complete, result=0
01:43:04.232 00.000 20224 worker thread done servicing request
01:43:04.235 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41491, med=3235, FiltMin=2908, FiltMax=27014, Gamma=1.000
01:43:04.253 00.018 8996 UpdateGuideState exits: m=668124 SNR=342.5
01:43:04.255 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:04.257 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:04.259 00.002 8996 Enqueuing Expose request
01:43:04.261 00.002 20224 Worker thread wakes up
01:43:04.261 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:04.262 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:04.263 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:05.240 00.977 20224 Exposure complete
01:43:05.328 00.088 20224 worker thread done servicing request
01:43:05.328 00.000 8996 OnExposeComplete: enter
01:43:05.329 00.001 8996 UpdateGuideState(): m_state=6
01:43:05.330 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13695
01:43:05.331 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=472.86, Mass=658034, SNR=303.8, Peak=49987 HFD=4.4
01:43:05.332 00.001 8996 MultiStar: [#1 0.07,0.11,0.61,U] [#2 0.45,0.02,0.00,M7] [#3 0.45,0.57,0.00,M2] [#4 0.31,0.41,0.00,M1] [#5 0.41,0.03,0.57,U] [#6 0.44,0.20,0.00,M3] [#7 0.23,0.13,0.38,U] [#8 -0.22,-0.08,0.30,U] 
01:43:05.333 00.001 8996 refined, 4 included, MultiStar: {0.11, 0.13}, one-star: {0.03, 0.25}
01:43:05.334 00.001 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
01:43:05.335 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
01:43:05.335 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.83 mountX=0.10 mountY=-0.14, mountTheta=-0.94
01:43:05.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.13, opts=13)
01:43:05.338 00.001 8996 Enqueuing Move request for scope (0.11, 0.13)
01:43:05.338 00.000 20224 Worker thread wakes up
01:43:05.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
01:43:05.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
01:43:05.338 00.000 20224 Moving (0.11, 0.13) raw xDistance=0.10 yDistance=-0.14
01:43:05.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:43:05.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:05.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:43:05.339 00.001 20224 MoveAxis(E, 0, ABG)
01:43:05.339 00.000 20224 Move returns status 0, amount 0
01:43:05.339 00.000 20224 MoveAxis(N, 0, ABG)
01:43:05.339 00.000 20224 Move returns status 0, amount 0
01:43:05.339 00.000 20224 move complete, result=0
01:43:05.339 00.000 20224 worker thread done servicing request
01:43:05.344 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49987, med=3235, FiltMin=2909, FiltMax=26006, Gamma=1.000
01:43:05.359 00.015 8996 UpdateGuideState exits: m=658034 SNR=303.8
01:43:05.360 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:05.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:05.362 00.001 8996 Enqueuing Expose request
01:43:05.363 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:05.364 00.001 20224 Worker thread wakes up
01:43:05.364 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:05.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:06.537 01.173 20224 Exposure complete
01:43:06.616 00.079 20224 worker thread done servicing request
01:43:06.616 00.000 8996 OnExposeComplete: enter
01:43:06.617 00.001 8996 UpdateGuideState(): m_state=6
01:43:06.618 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13696
01:43:06.619 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.91, Mass=640207, SNR=332.6, Peak=49555 HFD=4.5
01:43:06.620 00.001 8996 MultiStar: [#1 -0.17,-0.04,0.59,U] [#2 -0.02,-0.29,0.57,U] [#3 0.29,0.23,0.56,U] [#4 -0.15,0.47,0.00,M2] [#5 -0.13,0.06,0.46,U] [#6 0.35,0.39,0.00,M4] [#7 0.14,0.34,0.38,U] [#8 -0.46,-0.24,0.00,M7] 
01:43:06.620 00.000 8996 refined, 5 included, MultiStar: {-0.05, 0.11}, one-star: {-0.23, 0.29}
01:43:06.622 00.002 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
01:43:06.623 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
01:43:06.625 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=2.00 mountX=-0.06 mountY=-0.10, mountTheta=-2.10
01:43:06.628 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.11, opts=13)
01:43:06.629 00.001 8996 Enqueuing Move request for scope (-0.05, 0.11)
01:43:06.631 00.002 20224 Worker thread wakes up
01:43:06.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
01:43:06.632 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
01:43:06.632 00.000 20224 Moving (-0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
01:43:06.632 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:43:06.632 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:06.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:43:06.632 00.000 20224 MoveAxis(E, 0, ABG)
01:43:06.632 00.000 20224 Move returns status 0, amount 0
01:43:06.632 00.000 20224 MoveAxis(N, 0, ABG)
01:43:06.632 00.000 20224 Move returns status 0, amount 0
01:43:06.633 00.001 20224 move complete, result=0
01:43:06.633 00.000 20224 worker thread done servicing request
01:43:06.639 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49555, med=3238, FiltMin=2931, FiltMax=27389, Gamma=1.000
01:43:06.657 00.018 8996 UpdateGuideState exits: m=640207 SNR=332.6
01:43:06.659 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:06.659 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:06.660 00.001 8996 Enqueuing Expose request
01:43:06.661 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:06.662 00.001 20224 Worker thread wakes up
01:43:06.662 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:06.662 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:07.630 00.968 20224 Exposure complete
01:43:07.715 00.085 20224 worker thread done servicing request
01:43:07.715 00.000 8996 OnExposeComplete: enter
01:43:07.717 00.002 8996 UpdateGuideState(): m_state=6
01:43:07.718 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13697
01:43:07.719 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.53, Mass=667261, SNR=334.1, Peak=43907 HFD=4.3
01:43:07.720 00.001 8996 MultiStar: [#1 -0.27,-0.40,0.00,M1] [#2 0.08,-0.21,0.55,U] [#3 0.26,-0.17,0.54,U] [#4 0.13,0.13,0.43,U] [#5 0.02,-0.33,0.55,U] [#6 0.25,0.21,0.37,U] [#7 0.06,0.04,0.41,U] [#8 -0.32,-0.37,0.00,M8] 
01:43:07.721 00.001 8996 single-star, 6 included, MultiStar: {0.10, -0.08}, one-star: {0.02, -0.08}
01:43:07.722 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
01:43:07.723 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
01:43:07.724 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.09 cameraTheta=-1.34 mountX=0.03 mountY=0.08, mountTheta=1.24
01:43:07.725 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
01:43:07.726 00.001 8996 Enqueuing Move request for scope (0.02, -0.08)
01:43:07.727 00.001 20224 Worker thread wakes up
01:43:07.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
01:43:07.727 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
01:43:07.727 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.03 yDistance=0.08
01:43:07.727 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:43:07.727 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:07.727 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:43:07.727 00.000 20224 MoveAxis(E, 0, ABG)
01:43:07.728 00.001 20224 Move returns status 0, amount 0
01:43:07.728 00.000 20224 MoveAxis(N, 0, ABG)
01:43:07.728 00.000 20224 Move returns status 0, amount 0
01:43:07.728 00.000 20224 move complete, result=0
01:43:07.728 00.000 20224 worker thread done servicing request
01:43:07.733 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43907, med=3235, FiltMin=2944, FiltMax=26112, Gamma=1.000
01:43:07.746 00.013 8996 UpdateGuideState exits: m=667261 SNR=334.1
01:43:07.749 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:07.751 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:07.752 00.001 8996 Enqueuing Expose request
01:43:07.752 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:07.753 00.001 20224 Worker thread wakes up
01:43:07.753 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:07.753 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:08.936 01.183 20224 Exposure complete
01:43:09.029 00.093 20224 worker thread done servicing request
01:43:09.030 00.001 8996 OnExposeComplete: enter
01:43:09.030 00.000 8996 UpdateGuideState(): m_state=6
01:43:09.031 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13698
01:43:09.032 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=472.57, Mass=663829, SNR=296.2, Peak=43171 HFD=4.5
01:43:09.033 00.001 8996 MultiStar: [#1 -0.45,0.08,0.00,M2] [#2 -0.16,-0.27,0.73,U] [#3 0.27,0.17,0.51,U] [#4 0.06,0.34,0.57,U] [#5 -0.11,-0.42,0.61,U] [#6 0.17,0.33,0.41,U] [#7 0.10,0.15,0.39,U] [#8 -0.29,-0.23,0.37,U] 
01:43:09.034 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.02}, one-star: {0.14, -0.05}
01:43:09.035 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.62 = -0.62)
01:43:09.036 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.54)
01:43:09.036 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-0.72 mountX=0.03 mountY=0.02, mountTheta=0.61
01:43:09.038 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.02, opts=13)
01:43:09.039 00.001 8996 Enqueuing Move request for scope (0.03, -0.02)
01:43:09.039 00.000 20224 Worker thread wakes up
01:43:09.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.02) opts 0xd
01:43:09.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.02)
01:43:09.040 00.001 20224 Moving (0.03, -0.02) raw xDistance=0.03 yDistance=0.02
01:43:09.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:43:09.040 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:09.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:43:09.040 00.000 20224 MoveAxis(E, 0, ABG)
01:43:09.040 00.000 20224 Move returns status 0, amount 0
01:43:09.040 00.000 20224 MoveAxis(N, 0, ABG)
01:43:09.040 00.000 20224 Move returns status 0, amount 0
01:43:09.040 00.000 20224 move complete, result=0
01:43:09.040 00.000 20224 worker thread done servicing request
01:43:09.044 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=43171, med=3235, FiltMin=2912, FiltMax=22816, Gamma=1.000
01:43:09.062 00.018 8996 UpdateGuideState exits: m=663829 SNR=296.2
01:43:09.065 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:09.067 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:09.068 00.001 8996 Enqueuing Expose request
01:43:09.070 00.002 20224 Worker thread wakes up
01:43:09.070 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:09.071 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:09.071 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:10.042 00.971 20224 Exposure complete
01:43:10.106 00.064 20224 worker thread done servicing request
01:43:10.106 00.000 8996 OnExposeComplete: enter
01:43:10.107 00.001 8996 UpdateGuideState(): m_state=6
01:43:10.108 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13699
01:43:10.109 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.70, Mass=610266, SNR=273.1, Peak=44611 HFD=4.7
01:43:10.110 00.001 8996 MultiStar: [#1 -0.52,0.02,0.00,M3] [#2 -0.17,-0.21,0.69,U] [#3 -0.04,-0.02,0.66,U] [#4 -0.11,0.15,0.52,U] [#5 0.02,-0.35,0.61,U] [#6 -0.13,0.22,0.44,U] [#7 -0.07,0.05,0.51,U] [#8 -0.39,-0.05,0.35,U] 
01:43:10.112 00.002 8996 refined, 7 included, MultiStar: {-0.14, -0.02}, one-star: {-0.23, 0.08}
01:43:10.113 00.001 8996 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.10) = xAngle (-2.87 = -2.87)
01:43:10.114 00.001 8996 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.29)
01:43:10.115 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-2.97 mountX=-0.13 mountY=0.04, mountTheta=2.86
01:43:10.117 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.02, opts=13)
01:43:10.118 00.001 8996 Enqueuing Move request for scope (-0.14, -0.02)
01:43:10.118 00.000 20224 Worker thread wakes up
01:43:10.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
01:43:10.118 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
01:43:10.118 00.000 20224 Moving (-0.14, -0.02) raw xDistance=-0.13 yDistance=0.04
01:43:10.119 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:43:10.119 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:10.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:43:10.119 00.000 20224 MoveAxis(E, 0, ABG)
01:43:10.119 00.000 20224 Move returns status 0, amount 0
01:43:10.119 00.000 20224 MoveAxis(N, 0, ABG)
01:43:10.119 00.000 20224 Move returns status 0, amount 0
01:43:10.119 00.000 20224 move complete, result=0
01:43:10.119 00.000 20224 worker thread done servicing request
01:43:10.122 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44611, med=3238, FiltMin=2934, FiltMax=27232, Gamma=1.000
01:43:10.139 00.017 8996 UpdateGuideState exits: m=610266 SNR=273.1
01:43:10.142 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:10.145 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:10.147 00.002 8996 Enqueuing Expose request
01:43:10.149 00.002 20224 Worker thread wakes up
01:43:10.149 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:10.151 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:10.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:11.308 01.157 20224 Exposure complete
01:43:11.372 00.064 20224 worker thread done servicing request
01:43:11.372 00.000 8996 OnExposeComplete: enter
01:43:11.374 00.002 8996 UpdateGuideState(): m_state=6
01:43:11.376 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13700
01:43:11.378 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=472.72, Mass=585544, SNR=288.4, Peak=45971 HFD=4.5
01:43:11.380 00.002 8996 MultiStar: [#1 -0.47,-0.00,0.00,M4] [#2 -0.00,-0.00,0.80,U] [#3 0.00,0.10,0.60,U] [#4 0.05,0.04,0.56,U] [#5 -0.07,0.09,0.57,U] [#6 -0.23,0.15,0.39,U] [#7 0.11,0.16,0.43,U] [#8 -0.53,-0.15,0.00,M7] 
01:43:11.381 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.08}, one-star: {-0.05, 0.10}
01:43:11.382 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
01:43:11.383 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:43:11.385 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.08 hyp=0.09 cameraTheta=1.83 mountX=-0.03 mountY=-0.08, mountTheta=-1.93
01:43:11.388 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.08, opts=13)
01:43:11.391 00.003 8996 Enqueuing Move request for scope (-0.02, 0.08)
01:43:11.393 00.002 20224 Worker thread wakes up
01:43:11.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.08) opts 0xd
01:43:11.394 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.08)
01:43:11.394 00.000 20224 Moving (-0.02, 0.08) raw xDistance=-0.03 yDistance=-0.08
01:43:11.394 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:43:11.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:11.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:43:11.394 00.000 20224 MoveAxis(E, 0, ABG)
01:43:11.394 00.000 20224 Move returns status 0, amount 0
01:43:11.394 00.000 20224 MoveAxis(N, 0, ABG)
01:43:11.394 00.000 20224 Move returns status 0, amount 0
01:43:11.394 00.000 20224 move complete, result=0
01:43:11.394 00.000 20224 worker thread done servicing request
01:43:11.403 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45971, med=3238, FiltMin=2915, FiltMax=26176, Gamma=1.000
01:43:11.427 00.024 8996 UpdateGuideState exits: m=585544 SNR=288.4
01:43:11.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:11.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:11.430 00.001 8996 Enqueuing Expose request
01:43:11.431 00.001 20224 Worker thread wakes up
01:43:11.431 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:11.432 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:11.432 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:12.400 00.968 20224 Exposure complete
01:43:12.499 00.099 20224 worker thread done servicing request
01:43:12.499 00.000 8996 OnExposeComplete: enter
01:43:12.500 00.001 8996 UpdateGuideState(): m_state=6
01:43:12.501 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13701
01:43:12.502 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.30, Mass=619982, SNR=298.8, Peak=45635 HFD=4.5
01:43:12.503 00.001 8996 MultiStar: [#1 -0.39,-0.42,0.00,M5] [#2 0.32,-0.39,0.00,M3] [#3 0.32,-0.13,0.58,U] [#4 0.01,0.13,0.48,U] [#5 0.04,-0.60,0.00,M1] [#6 0.01,0.00,0.39,U] [#7 0.34,-0.33,0.00,M1] [#8 -0.40,-0.43,0.00,M8] 
01:43:12.504 00.001 8996 refined, 3 included, MultiStar: {0.09, -0.13}, one-star: {0.02, -0.32}
01:43:12.505 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
01:43:12.505 00.000 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
01:43:12.506 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.99 mountX=0.10 mountY=0.12, mountTheta=0.88
01:43:12.508 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.13, opts=13)
01:43:12.509 00.001 8996 Enqueuing Move request for scope (0.09, -0.13)
01:43:12.512 00.003 20224 Worker thread wakes up
01:43:12.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
01:43:12.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
01:43:12.512 00.000 20224 Moving (0.09, -0.13) raw xDistance=0.10 yDistance=0.12
01:43:12.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:43:12.513 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:12.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:43:12.513 00.000 20224 MoveAxis(E, 0, ABG)
01:43:12.513 00.000 20224 Move returns status 0, amount 0
01:43:12.513 00.000 20224 MoveAxis(N, 0, ABG)
01:43:12.513 00.000 20224 Move returns status 0, amount 0
01:43:12.513 00.000 20224 move complete, result=0
01:43:12.513 00.000 20224 worker thread done servicing request
01:43:12.521 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=45635, med=3238, FiltMin=2910, FiltMax=25597, Gamma=1.000
01:43:12.546 00.025 8996 UpdateGuideState exits: m=619982 SNR=298.8
01:43:12.547 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:12.548 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:12.549 00.001 8996 Enqueuing Expose request
01:43:12.550 00.001 20224 Worker thread wakes up
01:43:12.550 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:12.550 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:12.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:13.721 01.171 20224 Exposure complete
01:43:13.799 00.078 20224 worker thread done servicing request
01:43:13.799 00.000 8996 OnExposeComplete: enter
01:43:13.802 00.003 8996 UpdateGuideState(): m_state=6
01:43:13.804 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13702
01:43:13.806 00.002 8996 Star::Find returns 1 (0), X=136.45, Y=471.86, Mass=654382, SNR=300.7, Peak=45075 HFD=4.7
01:43:13.808 00.002 8996 MultiStar: [#1 -0.58,-0.60,0.00,M6] [#2 -0.38,-0.91,0.00,M4] [#3 -0.09,-0.70,0.00,M1] [#4 -0.09,-0.55,0.00,M1] [#5 -0.07,-0.84,0.00,M2] [#6 -0.05,-0.21,0.44,U] [#7 -0.06,-0.51,0.00,M2] [#8 -0.45,-0.47,0.00,M9] 
01:43:13.810 00.002 8996 refined, 1 included, MultiStar: {-0.32, -0.60}, one-star: {-0.45, -0.76}
01:43:13.811 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
01:43:13.812 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.19)
01:43:13.814 00.002 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.60 hyp=0.68 cameraTheta=-2.07 mountX=-0.27 mountY=0.63, mountTheta=1.97
01:43:13.816 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.60, opts=13)
01:43:13.818 00.002 8996 Enqueuing Move request for scope (-0.32, -0.60)
01:43:13.821 00.003 20224 Worker thread wakes up
01:43:13.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.60) opts 0xd
01:43:13.821 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.60)
01:43:13.821 00.000 20224 Moving (-0.32, -0.60) raw xDistance=-0.27 yDistance=0.63
01:43:13.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:43:13.821 00.000 20224 resist switch: large excursion: input 0.63 thresh 0.60 direction from -1 to 1
01:43:13.821 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.89
01:43:13.822 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
01:43:13.822 00.000 20224 MoveAxis(E, 39, ABG)
01:43:13.822 00.000 20224 Guiding  Dir = 2, Dur = 39
01:43:13.822 00.000 20224 IsSlewing returns 0
01:43:13.822 00.000 20224 IsGuiding returns 0
01:43:13.829 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45075, med=3238, FiltMin=2931, FiltMax=26841, Gamma=1.000
01:43:13.851 00.022 8996 UpdateGuideState exits: m=654382 SNR=300.7
01:43:13.852 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:13.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:13.854 00.001 8996 Enqueuing Expose request
01:43:13.867 00.013 20224 IsGuiding returns 1
01:43:13.867 00.000 20224 scope still moving after pulse duration time elapsed
01:43:13.897 00.030 20224 IsSlewing returns 0
01:43:13.897 00.000 20224 IsGuiding returns 1
01:43:13.929 00.032 20224 IsSlewing returns 0
01:43:13.930 00.001 20224 IsGuiding returns 1
01:43:13.960 00.030 20224 IsSlewing returns 0
01:43:13.962 00.002 20224 IsGuiding returns 0
01:43:13.962 00.000 20224 scope move finished after 39 + 100 ms
01:43:13.962 00.000 20224 Move returns status 0, amount 39
01:43:13.962 00.000 20224 MoveAxis(S, 132, ABG)
01:43:13.962 00.000 20224 Guiding  Dir = 1, Dur = 132
01:43:13.962 00.000 20224 IsSlewing returns 0
01:43:13.963 00.001 20224 IsGuiding returns 0
01:43:14.026 00.063 20224 PulseGuide returned control before completion, sleep 79
01:43:14.116 00.090 20224 IsGuiding returns 1
01:43:14.116 00.000 20224 scope still moving after pulse duration time elapsed
01:43:14.147 00.031 20224 IsSlewing returns 0
01:43:14.148 00.001 20224 IsGuiding returns 1
01:43:14.178 00.030 20224 IsSlewing returns 0
01:43:14.179 00.001 20224 IsGuiding returns 1
01:43:14.208 00.029 20224 IsSlewing returns 0
01:43:14.209 00.001 20224 IsGuiding returns 0
01:43:14.209 00.000 20224 scope move finished after 132 + 114 ms
01:43:14.209 00.000 20224 Move returns status 0, amount 132
01:43:14.209 00.000 20224 move complete, result=0
01:43:14.209 00.000 20224 worker thread done servicing request
01:43:14.209 00.000 20224 Worker thread wakes up
01:43:14.210 00.001 8996 GuideStep: -0.3 px 39 ms EAST, 0.6 px 132 ms SOUTH
01:43:14.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:14.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:15.176 00.965 20224 Exposure complete
01:43:15.239 00.063 20224 worker thread done servicing request
01:43:15.239 00.000 8996 OnExposeComplete: enter
01:43:15.241 00.002 8996 UpdateGuideState(): m_state=6
01:43:15.243 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13703
01:43:15.243 00.000 8996 Star::Find returns 1 (0), X=136.81, Y=472.02, Mass=729362, SNR=323.8, Peak=50723 HFD=4.4
01:43:15.245 00.002 8996 MultiStar: [#1 -0.08,-0.59,0.00,M7] [#2 -0.14,-0.87,0.00,M5] [#3 0.02,-0.28,0.58,U] [#4 -0.28,0.09,0.39,U] [#5 -0.31,-0.89,0.00,M3] [#6 0.01,-0.26,0.36,U] [#7 -0.05,-0.34,0.32,U] [#8 -0.84,-0.56,0.00,M10] 
01:43:15.246 00.001 8996 refined, 4 included, MultiStar: {-0.07, -0.35}, one-star: {-0.08, -0.60}
01:43:15.247 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
01:43:15.248 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
01:43:15.249 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.35 hyp=0.36 cameraTheta=-1.77 mountX=-0.04 mountY=0.36, mountTheta=1.68
01:43:15.250 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.35, opts=13)
01:43:15.251 00.001 8996 Enqueuing Move request for scope (-0.07, -0.35)
01:43:15.252 00.001 20224 Worker thread wakes up
01:43:15.252 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.35) opts 0xd
01:43:15.252 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.35)
01:43:15.252 00.000 20224 Moving (-0.07, -0.35) raw xDistance=-0.04 yDistance=0.36
01:43:15.252 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:43:15.252 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:43:15.252 00.000 20224 MoveAxis(E, 0, ABG)
01:43:15.252 00.000 20224 Move returns status 0, amount 0
01:43:15.253 00.001 20224 MoveAxis(S, 75, ABG)
01:43:15.253 00.000 20224 Guiding  Dir = 1, Dur = 75
01:43:15.253 00.000 20224 IsSlewing returns 0
01:43:15.253 00.000 20224 IsGuiding returns 0
01:43:15.257 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=50723, med=3238, FiltMin=2915, FiltMax=31552, Gamma=1.000
01:43:15.271 00.014 8996 UpdateGuideState exits: m=729362 SNR=323.8
01:43:15.272 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:15.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:15.274 00.001 8996 Enqueuing Expose request
01:43:15.276 00.002 20224 PulseGuide returned control before completion, sleep 63
01:43:15.353 00.077 20224 IsGuiding returns 1
01:43:15.353 00.000 20224 scope still moving after pulse duration time elapsed
01:43:15.383 00.030 20224 IsSlewing returns 0
01:43:15.383 00.000 20224 IsGuiding returns 0
01:43:15.383 00.000 20224 scope move finished after 75 + 55 ms
01:43:15.383 00.000 20224 Move returns status 0, amount 75
01:43:15.383 00.000 20224 move complete, result=0
01:43:15.383 00.000 20224 worker thread done servicing request
01:43:15.383 00.000 20224 Worker thread wakes up
01:43:15.383 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 75 ms SOUTH
01:43:15.385 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:15.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:16.544 01.159 20224 Exposure complete
01:43:16.613 00.069 20224 worker thread done servicing request
01:43:16.613 00.000 8996 OnExposeComplete: enter
01:43:16.615 00.002 8996 UpdateGuideState(): m_state=6
01:43:16.615 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13704
01:43:16.616 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.96, Mass=577906, SNR=313.5, Peak=41859 HFD=4.4
01:43:16.618 00.002 8996 MultiStar: [#1 -0.04,0.01,0.56,U] [#2 -0.07,-0.25,0.59,U] [#3 0.54,0.24,0.00,M1] [#4 0.32,0.07,0.43,U] [#5 -0.11,-0.14,0.62,U] [#6 0.36,0.47,0.00,M1] [#7 0.32,0.17,0.40,U] [#8 -0.51,-0.12,0.00,R] 
01:43:16.620 00.002 8996 refined, 5 included, MultiStar: {0.06, 0.06}, one-star: {0.09, 0.34}
01:43:16.622 00.002 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
01:43:16.623 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
01:43:16.625 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.76 mountX=0.06 mountY=-0.06, mountTheta=-0.86
01:43:16.628 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
01:43:16.629 00.001 8996 Enqueuing Move request for scope (0.06, 0.06)
01:43:16.630 00.001 20224 Worker thread wakes up
01:43:16.631 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
01:43:16.631 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
01:43:16.631 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.06 yDistance=-0.06
01:43:16.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:43:16.631 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:16.631 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:43:16.631 00.000 20224 MoveAxis(E, 0, ABG)
01:43:16.631 00.000 20224 Move returns status 0, amount 0
01:43:16.631 00.000 20224 MoveAxis(N, 0, ABG)
01:43:16.631 00.000 20224 Move returns status 0, amount 0
01:43:16.631 00.000 20224 move complete, result=0
01:43:16.631 00.000 20224 worker thread done servicing request
01:43:16.637 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=41859, med=3238, FiltMin=2934, FiltMax=24614, Gamma=1.000
01:43:16.671 00.034 8996 UpdateGuideState exits: m=577906 SNR=313.5
01:43:16.673 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:16.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:16.676 00.002 8996 Enqueuing Expose request
01:43:16.678 00.002 20224 Worker thread wakes up
01:43:16.678 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:16.680 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:16.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:17.642 00.962 20224 Exposure complete
01:43:17.722 00.080 20224 worker thread done servicing request
01:43:17.722 00.000 8996 OnExposeComplete: enter
01:43:17.723 00.001 8996 UpdateGuideState(): m_state=6
01:43:17.724 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13705
01:43:17.725 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=473.27, Mass=646956, SNR=296.8, Peak=42339 HFD=4.6
01:43:17.726 00.001 8996 MultiStar: [#1 0.10,0.02,0.66,U] [#2 0.12,0.12,0.75,U] [#3 0.71,0.69,0.00,M2] [#4 0.46,0.55,0.00,M1] [#5 0.30,0.31,0.49,U] [#6 0.18,0.46,0.00,M2] [#7 0.29,0.04,0.36,U] [#8 0.41,0.34,0.00,M1] 
01:43:17.727 00.001 8996 refined, 4 included, MultiStar: {0.23, 0.28}, one-star: {0.36, 0.66}
01:43:17.727 00.000 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:43:17.728 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:43:17.729 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.28 hyp=0.37 cameraTheta=0.88 mountX=0.21 mountY=-0.31, mountTheta=-0.98
01:43:17.730 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.28, opts=13)
01:43:17.731 00.001 8996 Enqueuing Move request for scope (0.23, 0.28)
01:43:17.733 00.002 20224 Worker thread wakes up
01:43:17.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.28) opts 0xd
01:43:17.733 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.28)
01:43:17.733 00.000 20224 Moving (0.23, 0.28) raw xDistance=0.21 yDistance=-0.31
01:43:17.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:43:17.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:43:17.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:43:17.733 00.000 20224 MoveAxis(W, 30, ABG)
01:43:17.733 00.000 20224 Guiding  Dir = 3, Dur = 30
01:43:17.733 00.000 20224 IsSlewing returns 0
01:43:17.733 00.000 20224 IsGuiding returns 0
01:43:17.736 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42339, med=3238, FiltMin=2925, FiltMax=23600, Gamma=1.000
01:43:17.754 00.018 8996 UpdateGuideState exits: m=646956 SNR=296.8
01:43:17.757 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:17.757 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:17.758 00.001 8996 Enqueuing Expose request
01:43:17.779 00.021 20224 IsGuiding returns 1
01:43:17.779 00.000 20224 scope still moving after pulse duration time elapsed
01:43:17.809 00.030 20224 IsSlewing returns 0
01:43:17.810 00.001 20224 IsGuiding returns 1
01:43:17.841 00.031 20224 IsSlewing returns 0
01:43:17.841 00.000 20224 IsGuiding returns 1
01:43:17.873 00.032 20224 IsSlewing returns 0
01:43:17.873 00.000 20224 IsGuiding returns 0
01:43:17.873 00.000 20224 scope move finished after 30 + 110 ms
01:43:17.874 00.001 20224 Move returns status 0, amount 30
01:43:17.874 00.000 20224 MoveAxis(N, 0, ABG)
01:43:17.874 00.000 20224 Move returns status 0, amount 0
01:43:17.874 00.000 20224 move complete, result=0
01:43:17.874 00.000 20224 worker thread done servicing request
01:43:17.874 00.000 20224 Worker thread wakes up
01:43:17.874 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.3 px 0 ms NORTH
01:43:17.877 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:17.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:19.033 01.156 20224 Exposure complete
01:43:19.103 00.070 20224 worker thread done servicing request
01:43:19.103 00.000 8996 OnExposeComplete: enter
01:43:19.104 00.001 8996 UpdateGuideState(): m_state=6
01:43:19.105 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13706
01:43:19.106 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.94, Mass=600288, SNR=299.9, Peak=42163 HFD=4.7
01:43:19.107 00.001 8996 MultiStar: [#1 -0.49,-0.02,0.00,M6] [#2 -0.41,-0.32,0.00,M4] [#3 -0.06,0.30,0.55,U] [#4 -0.04,0.61,0.00,M2] [#5 -0.28,-0.10,0.55,U] [#6 -0.42,0.02,0.39,U] [#7 -0.35,0.14,0.38,U] [#8 -0.10,0.23,0.38,U] 
01:43:19.107 00.000 8996 refined, 5 included, MultiStar: {-0.23, 0.18}, one-star: {-0.22, 0.32}
01:43:19.108 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
01:43:19.109 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
01:43:19.110 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.47 mountX=-0.24 mountY=-0.15, mountTheta=-2.58
01:43:19.111 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.18, opts=13)
01:43:19.112 00.001 8996 Enqueuing Move request for scope (-0.23, 0.18)
01:43:19.113 00.001 20224 Worker thread wakes up
01:43:19.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
01:43:19.113 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
01:43:19.113 00.000 20224 Moving (-0.23, 0.18) raw xDistance=-0.24 yDistance=-0.15
01:43:19.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
01:43:19.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:19.114 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:43:19.114 00.000 20224 MoveAxis(E, 34, ABG)
01:43:19.114 00.000 20224 Guiding  Dir = 2, Dur = 34
01:43:19.114 00.000 20224 IsSlewing returns 0
01:43:19.114 00.000 20224 IsGuiding returns 0
01:43:19.115 00.001 20224 PulseGuide returned control before completion, sleep 43
01:43:19.121 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42163, med=3235, FiltMin=2889, FiltMax=24541, Gamma=1.000
01:43:19.145 00.024 8996 UpdateGuideState exits: m=600288 SNR=299.9
01:43:19.148 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:19.150 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:19.152 00.002 8996 Enqueuing Expose request
01:43:19.161 00.009 20224 IsGuiding returns 1
01:43:19.161 00.000 20224 scope still moving after pulse duration time elapsed
01:43:19.193 00.032 20224 IsSlewing returns 0
01:43:19.194 00.001 20224 IsGuiding returns 1
01:43:19.225 00.031 20224 IsSlewing returns 0
01:43:19.225 00.000 20224 IsGuiding returns 0
01:43:19.225 00.000 20224 scope move finished after 34 + 76 ms
01:43:19.225 00.000 20224 Move returns status 0, amount 34
01:43:19.225 00.000 20224 MoveAxis(N, 0, ABG)
01:43:19.225 00.000 20224 Move returns status 0, amount 0
01:43:19.225 00.000 20224 move complete, result=0
01:43:19.225 00.000 20224 worker thread done servicing request
01:43:19.225 00.000 20224 Worker thread wakes up
01:43:19.225 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:19.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:19.226 00.001 8996 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH
01:43:20.197 00.971 20224 Exposure complete
01:43:20.265 00.068 20224 worker thread done servicing request
01:43:20.265 00.000 8996 OnExposeComplete: enter
01:43:20.266 00.001 8996 UpdateGuideState(): m_state=6
01:43:20.267 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13707
01:43:20.268 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.62, Mass=592543, SNR=313.8, Peak=35651 HFD=4.7
01:43:20.269 00.001 8996 MultiStar: [#1 -0.13,-0.28,0.63,U] [#2 0.11,-0.36,0.73,U] [#3 0.67,0.18,0.00,M2] [#4 0.32,0.47,0.00,M3] [#5 0.22,-0.01,0.48,U] [#6 -0.12,0.49,0.00,M2] [#7 0.19,0.13,0.33,U] [#8 0.11,0.04,0.31,U] 
01:43:20.269 00.000 8996 refined, 5 included, MultiStar: {0.12, -0.11}, one-star: {0.23, 0.01}
01:43:20.270 00.001 8996 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
01:43:20.271 00.001 8996 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.75 = 2.53)
01:43:20.272 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.11 hyp=0.17 cameraTheta=-0.72 mountX=0.13 mountY=0.09, mountTheta=0.61
01:43:20.274 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.11, opts=13)
01:43:20.276 00.002 8996 Enqueuing Move request for scope (0.12, -0.11)
01:43:20.277 00.001 20224 Worker thread wakes up
01:43:20.277 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.11) opts 0xd
01:43:20.277 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.11)
01:43:20.277 00.000 20224 Moving (0.12, -0.11) raw xDistance=0.13 yDistance=0.09
01:43:20.277 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:43:20.277 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:20.277 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:43:20.277 00.000 20224 MoveAxis(E, 0, ABG)
01:43:20.277 00.000 20224 Move returns status 0, amount 0
01:43:20.277 00.000 20224 MoveAxis(N, 0, ABG)
01:43:20.277 00.000 20224 Move returns status 0, amount 0
01:43:20.277 00.000 20224 move complete, result=0
01:43:20.278 00.001 20224 worker thread done servicing request
01:43:20.282 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=35651, med=3235, FiltMin=2931, FiltMax=21574, Gamma=1.000
01:43:20.297 00.015 8996 UpdateGuideState exits: m=592543 SNR=313.8
01:43:20.298 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:20.299 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:20.300 00.001 8996 Enqueuing Expose request
01:43:20.300 00.000 20224 Worker thread wakes up
01:43:20.301 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:43:20.301 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:20.301 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:21.484 01.183 20224 Exposure complete
01:43:21.571 00.087 20224 worker thread done servicing request
01:43:21.571 00.000 8996 OnExposeComplete: enter
01:43:21.572 00.001 8996 UpdateGuideState(): m_state=6
01:43:21.572 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13708
01:43:21.573 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.91, Mass=643155, SNR=312.8, Peak=48099 HFD=4.4
01:43:21.574 00.001 8996 MultiStar: [#1 0.09,-0.24,0.61,U] [#2 -0.00,0.08,0.73,U] [#3 0.54,-0.03,0.00,M3] [#4 0.22,0.46,0.00,M4] [#5 0.02,-0.06,0.56,U] [#6 0.18,0.32,0.40,U] [#7 0.21,0.30,0.39,U] [#8 0.33,-0.02,0.36,U] 
01:43:21.575 00.001 8996 refined, 6 included, MultiStar: {0.10, 0.10}, one-star: {0.09, 0.29}
01:43:21.576 00.001 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
01:43:21.577 00.001 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
01:43:21.577 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.10 hyp=0.14 cameraTheta=0.76 mountX=0.09 mountY=-0.11, mountTheta=-0.87
01:43:21.579 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.10, opts=13)
01:43:21.580 00.001 8996 Enqueuing Move request for scope (0.10, 0.10)
01:43:21.581 00.001 20224 Worker thread wakes up
01:43:21.581 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.10) opts 0xd
01:43:21.581 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.10)
01:43:21.581 00.000 20224 Moving (0.10, 0.10) raw xDistance=0.09 yDistance=-0.11
01:43:21.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:43:21.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:21.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:43:21.581 00.000 20224 MoveAxis(E, 0, ABG)
01:43:21.581 00.000 20224 Move returns status 0, amount 0
01:43:21.581 00.000 20224 MoveAxis(N, 0, ABG)
01:43:21.581 00.000 20224 Move returns status 0, amount 0
01:43:21.581 00.000 20224 move complete, result=0
01:43:21.581 00.000 20224 worker thread done servicing request
01:43:21.587 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48099, med=3235, FiltMin=2928, FiltMax=27008, Gamma=1.000
01:43:21.606 00.019 8996 UpdateGuideState exits: m=643155 SNR=312.8
01:43:21.608 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:21.608 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:21.609 00.001 8996 Enqueuing Expose request
01:43:21.611 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:21.612 00.001 20224 Worker thread wakes up
01:43:21.612 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:21.612 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:22.586 00.974 20224 Exposure complete
01:43:22.666 00.080 20224 worker thread done servicing request
01:43:22.667 00.001 8996 OnExposeComplete: enter
01:43:22.668 00.001 8996 UpdateGuideState(): m_state=6
01:43:22.668 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13709
01:43:22.669 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=472.24, Mass=551170, SNR=271.7, Peak=40067 HFD=4.4
01:43:22.670 00.001 8996 MultiStar: [#1 0.17,-0.50,0.00,M5] [#2 -0.06,-0.21,0.77,U] [#3 0.37,-0.05,0.70,U] [#4 0.38,0.08,0.54,U] [#5 -0.02,-0.53,0.00,M1] [#6 0.17,-0.06,0.51,U] [#7 0.54,0.05,0.00,M1] [#8 0.17,-0.35,0.42,U] 
01:43:22.671 00.001 8996 refined, 5 included, MultiStar: {0.16, -0.18}, one-star: {0.07, -0.38}
01:43:22.672 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
01:43:22.673 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.42)
01:43:22.674 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.84 mountX=0.18 mountY=0.16, mountTheta=0.73
01:43:22.675 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.18, opts=13)
01:43:22.677 00.002 8996 Enqueuing Move request for scope (0.16, -0.18)
01:43:22.678 00.001 20224 Worker thread wakes up
01:43:22.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
01:43:22.678 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
01:43:22.678 00.000 20224 Moving (0.16, -0.18) raw xDistance=0.18 yDistance=0.16
01:43:22.678 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:43:22.678 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:22.678 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:43:22.678 00.000 20224 MoveAxis(E, 0, ABG)
01:43:22.678 00.000 20224 Move returns status 0, amount 0
01:43:22.678 00.000 20224 MoveAxis(N, 0, ABG)
01:43:22.679 00.001 20224 Move returns status 0, amount 0
01:43:22.679 00.000 20224 move complete, result=0
01:43:22.679 00.000 20224 worker thread done servicing request
01:43:22.682 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40067, med=3235, FiltMin=2944, FiltMax=23853, Gamma=1.000
01:43:22.704 00.022 8996 UpdateGuideState exits: m=551170 SNR=271.7
01:43:22.705 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:22.706 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:22.707 00.001 8996 Enqueuing Expose request
01:43:22.708 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:43:22.709 00.001 20224 Worker thread wakes up
01:43:22.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:22.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:23.879 01.170 20224 Exposure complete
01:43:23.973 00.094 20224 worker thread done servicing request
01:43:23.973 00.000 8996 OnExposeComplete: enter
01:43:23.974 00.001 8996 UpdateGuideState(): m_state=6
01:43:23.975 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13710
01:43:23.977 00.002 8996 Star::Find returns 1 (0), X=137.14, Y=472.62, Mass=605307, SNR=272.0, Peak=42259 HFD=4.6
01:43:23.978 00.001 8996 MultiStar: [#1 0.16,0.08,0.86,U] [#2 -0.03,-0.00,0.74,U] [#3 0.16,0.19,0.70,U] [#4 0.15,0.26,0.66,U] [#5 0.04,-0.27,0.65,U] [#6 0.26,0.42,0.00,M1] [#7 0.39,0.14,0.39,U] [#8 0.41,0.20,0.38,U] 
01:43:23.980 00.002 8996 refined, 7 included, MultiStar: {0.17, 0.06}, one-star: {0.25, 0.00}
01:43:23.981 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
01:43:23.982 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
01:43:23.983 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.34 mountX=0.16 mountY=-0.08, mountTheta=-0.45
01:43:23.986 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.06, opts=13)
01:43:23.987 00.001 8996 Enqueuing Move request for scope (0.17, 0.06)
01:43:23.988 00.001 20224 Worker thread wakes up
01:43:23.989 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
01:43:23.989 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
01:43:23.989 00.000 20224 Moving (0.17, 0.06) raw xDistance=0.16 yDistance=-0.08
01:43:23.989 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:43:23.989 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:23.989 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:43:23.989 00.000 20224 MoveAxis(E, 0, ABG)
01:43:23.989 00.000 20224 Move returns status 0, amount 0
01:43:23.990 00.001 20224 MoveAxis(N, 0, ABG)
01:43:23.990 00.000 20224 Move returns status 0, amount 0
01:43:23.990 00.000 20224 move complete, result=0
01:43:23.990 00.000 20224 worker thread done servicing request
01:43:23.994 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=42259, med=3235, FiltMin=2928, FiltMax=20550, Gamma=1.000
01:43:24.010 00.016 8996 UpdateGuideState exits: m=605307 SNR=272.0
01:43:24.010 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:24.011 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:24.012 00.001 8996 Enqueuing Expose request
01:43:24.013 00.001 20224 Worker thread wakes up
01:43:24.013 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:24.014 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:24.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:24.997 00.983 20224 Exposure complete
01:43:25.056 00.059 20224 worker thread done servicing request
01:43:25.056 00.000 8996 OnExposeComplete: enter
01:43:25.057 00.001 8996 UpdateGuideState(): m_state=6
01:43:25.058 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13711
01:43:25.059 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.88, Mass=580408, SNR=315.5, Peak=47379 HFD=4.4
01:43:25.060 00.001 8996 MultiStar: [#1 -0.09,0.02,0.60,U] [#2 -0.13,0.10,0.65,U] [#3 0.26,0.21,0.56,U] [#4 0.03,0.19,0.59,U] [#5 -0.18,-0.03,0.63,U] [#6 -0.06,0.51,0.00,M2] [#7 0.43,0.23,0.00,M1] [#8 -0.02,0.09,0.26,U] 
01:43:25.061 00.001 8996 refined, 6 included, MultiStar: {-0.00, 0.13}, one-star: {0.08, 0.26}
01:43:25.062 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
01:43:25.062 00.000 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
01:43:25.063 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.59 mountX=-0.02 mountY=-0.13, mountTheta=-1.69
01:43:25.064 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.13, opts=13)
01:43:25.065 00.001 8996 Enqueuing Move request for scope (-0.00, 0.13)
01:43:25.066 00.001 20224 Worker thread wakes up
01:43:25.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
01:43:25.066 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
01:43:25.066 00.000 20224 Moving (-0.00, 0.13) raw xDistance=-0.02 yDistance=-0.13
01:43:25.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:43:25.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:25.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:43:25.066 00.000 20224 MoveAxis(E, 0, ABG)
01:43:25.066 00.000 20224 Move returns status 0, amount 0
01:43:25.066 00.000 20224 MoveAxis(N, 0, ABG)
01:43:25.066 00.000 20224 Move returns status 0, amount 0
01:43:25.066 00.000 20224 move complete, result=0
01:43:25.066 00.000 20224 worker thread done servicing request
01:43:25.070 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47379, med=3235, FiltMin=2905, FiltMax=22550, Gamma=1.000
01:43:25.086 00.016 8996 UpdateGuideState exits: m=580408 SNR=315.5
01:43:25.087 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:25.088 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:25.089 00.001 8996 Enqueuing Expose request
01:43:25.090 00.001 20224 Worker thread wakes up
01:43:25.090 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:25.091 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:25.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:26.248 01.157 20224 Exposure complete
01:43:26.313 00.065 20224 worker thread done servicing request
01:43:26.313 00.000 8996 OnExposeComplete: enter
01:43:26.314 00.001 8996 UpdateGuideState(): m_state=6
01:43:26.315 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13712
01:43:26.316 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=473.01, Mass=603361, SNR=285.7, Peak=43491 HFD=4.4
01:43:26.318 00.002 8996 MultiStar: [#1 -0.05,0.26,0.62,U] [#2 0.07,0.20,0.75,U] [#3 0.03,-0.09,0.61,U] [#4 0.14,0.45,0.00,M2] [#5 0.09,0.10,0.57,U] [#6 0.13,0.53,0.00,M3] [#7 0.28,0.07,0.44,U] [#8 0.04,0.23,0.33,U] 
01:43:26.318 00.000 8996 refined, 6 included, MultiStar: {0.10, 0.19}, one-star: {0.21, 0.39}
01:43:26.320 00.002 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
01:43:26.322 00.002 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
01:43:26.323 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.19 hyp=0.21 cameraTheta=1.08 mountX=0.08 mountY=-0.20, mountTheta=-1.18
01:43:26.326 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.19, opts=13)
01:43:26.327 00.001 8996 Enqueuing Move request for scope (0.10, 0.19)
01:43:26.328 00.001 20224 Worker thread wakes up
01:43:26.329 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.19) opts 0xd
01:43:26.329 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.19)
01:43:26.329 00.000 20224 Moving (0.10, 0.19) raw xDistance=0.08 yDistance=-0.20
01:43:26.329 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:43:26.329 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:26.329 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:43:26.329 00.000 20224 MoveAxis(E, 0, ABG)
01:43:26.329 00.000 20224 Move returns status 0, amount 0
01:43:26.329 00.000 20224 MoveAxis(N, 0, ABG)
01:43:26.329 00.000 20224 Move returns status 0, amount 0
01:43:26.329 00.000 20224 move complete, result=0
01:43:26.329 00.000 20224 worker thread done servicing request
01:43:26.336 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43491, med=3235, FiltMin=2939, FiltMax=25475, Gamma=1.000
01:43:26.354 00.018 8996 UpdateGuideState exits: m=603361 SNR=285.7
01:43:26.355 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:26.356 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:26.356 00.000 8996 Enqueuing Expose request
01:43:26.357 00.001 20224 Worker thread wakes up
01:43:26.357 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:43:26.358 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:26.358 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:27.342 00.984 20224 Exposure complete
01:43:27.417 00.075 20224 worker thread done servicing request
01:43:27.417 00.000 8996 OnExposeComplete: enter
01:43:27.419 00.002 8996 UpdateGuideState(): m_state=6
01:43:27.420 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13713
01:43:27.421 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.81, Mass=587941, SNR=293.6, Peak=45027 HFD=4.4
01:43:27.423 00.002 8996 MultiStar: [#1 -0.16,0.14,0.78,U] [#2 0.12,0.16,0.83,U] [#3 0.34,0.33,0.00,M1] [#4 0.18,0.32,0.56,U] [#5 0.47,0.31,0.00,M1] [#6 0.05,0.36,0.44,U] [#7 0.13,0.42,0.42,U] [#8 0.07,0.49,0.00,M1] 
01:43:27.424 00.001 8996 single-star, 5 included, MultiStar: {0.02, 0.24}, one-star: {-0.05, 0.19}
01:43:27.426 00.002 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
01:43:27.428 00.002 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:43:27.430 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.83 mountX=-0.07 mountY=-0.19, mountTheta=-1.93
01:43:27.432 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.19, opts=13)
01:43:27.433 00.001 8996 Enqueuing Move request for scope (-0.05, 0.19)
01:43:27.434 00.001 20224 Worker thread wakes up
01:43:27.434 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.19) opts 0xd
01:43:27.434 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.19)
01:43:27.434 00.000 20224 Moving (-0.05, 0.19) raw xDistance=-0.07 yDistance=-0.19
01:43:27.434 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:43:27.434 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:27.435 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:43:27.435 00.000 20224 MoveAxis(E, 0, ABG)
01:43:27.435 00.000 20224 Move returns status 0, amount 0
01:43:27.435 00.000 20224 MoveAxis(N, 0, ABG)
01:43:27.435 00.000 20224 Move returns status 0, amount 0
01:43:27.435 00.000 20224 move complete, result=0
01:43:27.435 00.000 20224 worker thread done servicing request
01:43:27.439 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45027, med=3235, FiltMin=2896, FiltMax=24502, Gamma=1.000
01:43:27.453 00.014 8996 UpdateGuideState exits: m=587941 SNR=293.6
01:43:27.454 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:27.455 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:27.455 00.000 8996 Enqueuing Expose request
01:43:27.456 00.001 20224 Worker thread wakes up
01:43:27.456 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:43:27.457 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:27.457 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:28.658 01.201 20224 Exposure complete
01:43:28.727 00.069 20224 worker thread done servicing request
01:43:28.727 00.000 8996 OnExposeComplete: enter
01:43:28.728 00.001 8996 UpdateGuideState(): m_state=6
01:43:28.729 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13714
01:43:28.730 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.28, Mass=649502, SNR=320.4, Peak=43507 HFD=4.6
01:43:28.731 00.001 8996 MultiStar: [#1 0.09,0.38,0.70,U] [#2 0.18,0.57,0.00,M1] [#3 0.41,0.45,0.00,M2] [#4 0.48,0.68,0.00,M2] [#5 0.04,0.36,0.59,U] [#6 0.34,0.63,0.00,M3] [#7 0.44,0.37,0.00,M1] [#8 0.25,0.62,0.00,M2] 
01:43:28.732 00.001 8996 refined, 2 included, MultiStar: {0.10, 0.50}, one-star: {0.14, 0.67}
01:43:28.733 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
01:43:28.733 00.000 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
01:43:28.734 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.50 hyp=0.51 cameraTheta=1.37 mountX=0.05 mountY=-0.51, mountTheta=-1.47
01:43:28.736 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.50, opts=13)
01:43:28.737 00.001 8996 Enqueuing Move request for scope (0.10, 0.50)
01:43:28.739 00.002 20224 Worker thread wakes up
01:43:28.739 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.50) opts 0xd
01:43:28.739 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.50)
01:43:28.739 00.000 20224 Moving (0.10, 0.50) raw xDistance=0.05 yDistance=-0.51
01:43:28.739 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:43:28.739 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:43:28.739 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
01:43:28.739 00.000 20224 MoveAxis(E, 0, ABG)
01:43:28.740 00.001 20224 Move returns status 0, amount 0
01:43:28.740 00.000 20224 MoveAxis(N, 0, ABG)
01:43:28.740 00.000 20224 Move returns status 0, amount 0
01:43:28.740 00.000 20224 move complete, result=0
01:43:28.740 00.000 20224 worker thread done servicing request
01:43:28.747 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=43507, med=3235, FiltMin=2883, FiltMax=23683, Gamma=1.000
01:43:28.775 00.028 8996 UpdateGuideState exits: m=649502 SNR=320.4
01:43:28.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:28.777 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:28.778 00.001 8996 Enqueuing Expose request
01:43:28.779 00.001 20224 Worker thread wakes up
01:43:28.779 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:43:28.780 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:28.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:29.761 00.981 20224 Exposure complete
01:43:29.841 00.080 20224 worker thread done servicing request
01:43:29.841 00.000 8996 OnExposeComplete: enter
01:43:29.843 00.002 8996 UpdateGuideState(): m_state=6
01:43:29.843 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13715
01:43:29.844 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.23, Mass=611118, SNR=290.4, Peak=45923 HFD=4.5
01:43:29.846 00.002 8996 MultiStar: [#1 0.14,0.28,0.59,U] [#2 0.10,0.27,0.81,U] [#3 0.24,0.07,0.62,U] [#4 0.32,0.59,0.00,M3] [#5 -0.13,0.04,0.58,U] [#6 -0.06,0.47,0.00,M4] [#7 0.20,0.37,0.44,U] [#8 0.26,0.68,0.00,M3] 
01:43:29.847 00.001 8996 refined, 5 included, MultiStar: {0.12, 0.30}, one-star: {0.14, 0.61}
01:43:29.848 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.30 = 1.30)
01:43:29.848 00.000 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
01:43:29.849 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.33 cameraTheta=1.21 mountX=0.09 mountY=-0.32, mountTheta=-1.30
01:43:29.851 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.30, opts=13)
01:43:29.851 00.000 8996 Enqueuing Move request for scope (0.12, 0.30)
01:43:29.852 00.001 20224 Worker thread wakes up
01:43:29.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
01:43:29.852 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
01:43:29.852 00.000 20224 Moving (0.12, 0.30) raw xDistance=0.09 yDistance=-0.32
01:43:29.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:43:29.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:43:29.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:43:29.853 00.001 20224 MoveAxis(E, 0, ABG)
01:43:29.853 00.000 20224 Move returns status 0, amount 0
01:43:29.853 00.000 20224 MoveAxis(N, 0, ABG)
01:43:29.853 00.000 20224 Move returns status 0, amount 0
01:43:29.853 00.000 20224 move complete, result=0
01:43:29.853 00.000 20224 worker thread done servicing request
01:43:29.856 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45923, med=3235, FiltMin=2905, FiltMax=24467, Gamma=1.000
01:43:29.879 00.023 8996 UpdateGuideState exits: m=611118 SNR=290.4
01:43:29.882 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:29.885 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:29.888 00.003 8996 Enqueuing Expose request
01:43:29.891 00.003 20224 Worker thread wakes up
01:43:29.891 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:43:29.894 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:29.894 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:31.068 01.174 20224 Exposure complete
01:43:31.132 00.064 20224 worker thread done servicing request
01:43:31.132 00.000 8996 OnExposeComplete: enter
01:43:31.133 00.001 8996 UpdateGuideState(): m_state=6
01:43:31.134 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13716
01:43:31.135 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.98, Mass=541091, SNR=255.4, Peak=43203 HFD=4.4
01:43:31.136 00.001 8996 MultiStar: [#1 -0.20,-0.14,0.60,U] [#2 -0.15,-0.35,0.88,U] [#3 0.05,0.17,0.73,U] [#4 -0.04,0.22,0.58,U] [#5 -0.34,-0.20,0.66,U] [#6 0.10,0.34,0.47,U] [#7 -0.00,0.09,0.51,U] [#8 -0.07,0.21,0.38,U] 
01:43:31.137 00.001 8996 refined, 8 included, MultiStar: {-0.12, 0.06}, one-star: {-0.22, 0.36}
01:43:31.138 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
01:43:31.139 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
01:43:31.141 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.13 cameraTheta=2.63 mountX=-0.12 mountY=-0.05, mountTheta=-2.74
01:43:31.144 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.06, opts=13)
01:43:31.146 00.002 8996 Enqueuing Move request for scope (-0.12, 0.06)
01:43:31.148 00.002 20224 Worker thread wakes up
01:43:31.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.06) opts 0xd
01:43:31.149 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.06)
01:43:31.149 00.000 20224 Moving (-0.12, 0.06) raw xDistance=-0.12 yDistance=-0.05
01:43:31.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:43:31.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:31.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:43:31.149 00.000 20224 MoveAxis(E, 0, ABG)
01:43:31.149 00.000 20224 Move returns status 0, amount 0
01:43:31.149 00.000 20224 MoveAxis(N, 0, ABG)
01:43:31.150 00.001 20224 Move returns status 0, amount 0
01:43:31.150 00.000 20224 move complete, result=0
01:43:31.150 00.000 20224 worker thread done servicing request
01:43:31.157 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=43203, med=3235, FiltMin=2905, FiltMax=24573, Gamma=1.000
01:43:31.176 00.019 8996 UpdateGuideState exits: m=541091 SNR=255.4
01:43:31.177 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:31.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:31.178 00.000 8996 Enqueuing Expose request
01:43:31.179 00.001 20224 Worker thread wakes up
01:43:31.179 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:31.180 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:31.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:32.153 00.973 20224 Exposure complete
01:43:32.252 00.099 20224 worker thread done servicing request
01:43:32.252 00.000 8996 OnExposeComplete: enter
01:43:32.254 00.002 8996 UpdateGuideState(): m_state=6
01:43:32.255 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13717
01:43:32.256 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.93, Mass=599755, SNR=297.8, Peak=48995 HFD=4.4
01:43:32.258 00.002 8996 MultiStar: [#1 0.05,0.02,0.71,U] [#2 -0.19,0.06,0.77,U] [#3 -0.17,-0.16,0.60,U] [#4 -0.05,0.10,0.43,U] [#5 -0.18,-0.14,0.58,U] [#6 0.05,0.37,0.39,U] [#7 -0.01,0.24,0.41,U] [#8 0.20,0.14,0.37,U] 
01:43:32.259 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.10}, one-star: {0.05, 0.32}
01:43:32.261 00.002 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.02 = 2.02)
01:43:32.262 00.001 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
01:43:32.263 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=-0.05 mountY=-0.10, mountTheta=-2.02
01:43:32.266 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
01:43:32.268 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
01:43:32.270 00.002 20224 Worker thread wakes up
01:43:32.270 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
01:43:32.270 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
01:43:32.270 00.000 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.10
01:43:32.270 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:43:32.271 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:32.271 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:43:32.271 00.000 20224 MoveAxis(E, 0, ABG)
01:43:32.271 00.000 20224 Move returns status 0, amount 0
01:43:32.271 00.000 20224 MoveAxis(N, 0, ABG)
01:43:32.271 00.000 20224 Move returns status 0, amount 0
01:43:32.271 00.000 20224 move complete, result=0
01:43:32.271 00.000 20224 worker thread done servicing request
01:43:32.277 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48995, med=3235, FiltMin=2902, FiltMax=24390, Gamma=1.000
01:43:32.302 00.025 8996 UpdateGuideState exits: m=599755 SNR=297.8
01:43:32.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:32.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:32.306 00.002 8996 Enqueuing Expose request
01:43:32.308 00.002 20224 Worker thread wakes up
01:43:32.308 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:32.310 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:32.310 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:33.465 01.155 20224 Exposure complete
01:43:33.541 00.076 20224 worker thread done servicing request
01:43:33.541 00.000 8996 OnExposeComplete: enter
01:43:33.541 00.000 8996 UpdateGuideState(): m_state=6
01:43:33.543 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13718
01:43:33.543 00.000 8996 Star::Find returns 1 (0), X=136.92, Y=472.63, Mass=728785, SNR=364.1, Peak=51347 HFD=4.4
01:43:33.546 00.003 8996 MultiStar: [#1 -0.13,-0.34,0.56,U] [#2 0.01,-0.02,0.57,U] [#3 0.11,0.01,0.42,U] [#4 -0.20,0.17,0.37,U] [#5 0.01,0.04,0.49,U] [#6 0.22,0.38,0.32,U] [#7 0.10,0.17,0.38,U] [#8 -0.43,-0.33,0.00,M2] 
01:43:33.547 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.02}, one-star: {0.03, 0.02}
01:43:33.548 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
01:43:33.549 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
01:43:33.550 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.03 cameraTheta=1.08 mountX=0.01 mountY=-0.02, mountTheta=-1.18
01:43:33.552 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
01:43:33.553 00.001 8996 Enqueuing Move request for scope (0.01, 0.02)
01:43:33.554 00.001 20224 Worker thread wakes up
01:43:33.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
01:43:33.554 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
01:43:33.554 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
01:43:33.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:43:33.554 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:33.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:43:33.554 00.000 20224 MoveAxis(E, 0, ABG)
01:43:33.554 00.000 20224 Move returns status 0, amount 0
01:43:33.554 00.000 20224 MoveAxis(N, 0, ABG)
01:43:33.554 00.000 20224 Move returns status 0, amount 0
01:43:33.554 00.000 20224 move complete, result=0
01:43:33.554 00.000 20224 worker thread done servicing request
01:43:33.557 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=51347, med=3235, FiltMin=2925, FiltMax=29094, Gamma=1.000
01:43:33.577 00.020 8996 UpdateGuideState exits: m=728785 SNR=364.1
01:43:33.578 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:33.579 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:33.580 00.001 8996 Enqueuing Expose request
01:43:33.581 00.001 20224 Worker thread wakes up
01:43:33.581 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:33.582 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:33.582 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:34.565 00.983 20224 Exposure complete
01:43:34.621 00.056 20224 worker thread done servicing request
01:43:34.621 00.000 8996 OnExposeComplete: enter
01:43:34.622 00.001 8996 UpdateGuideState(): m_state=6
01:43:34.624 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13719
01:43:34.626 00.002 8996 Star::Find returns 1 (0), X=136.91, Y=472.43, Mass=625262, SNR=312.2, Peak=41971 HFD=4.8
01:43:34.628 00.002 8996 MultiStar: [#1 0.24,-0.05,0.66,U] [#2 0.13,0.06,0.70,U] [#3 0.51,0.22,0.00,M1] [#4 0.33,0.40,0.00,M1] [#5 0.20,-0.25,0.49,U] [#6 0.04,0.49,0.00,M2] [#7 -0.10,0.20,0.41,U] [#8 0.29,0.31,0.34,U] 
01:43:34.628 00.000 8996 refined, 5 included, MultiStar: {0.12, -0.03}, one-star: {0.01, -0.18}
01:43:34.630 00.002 8996 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
01:43:34.631 00.001 8996 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
01:43:34.633 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.03 hyp=0.12 cameraTheta=-0.26 mountX=0.12 mountY=0.02, mountTheta=0.15
01:43:34.636 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.03, opts=13)
01:43:34.638 00.002 8996 Enqueuing Move request for scope (0.12, -0.03)
01:43:34.639 00.001 20224 Worker thread wakes up
01:43:34.640 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.03) opts 0xd
01:43:34.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.03)
01:43:34.640 00.000 20224 Moving (0.12, -0.03) raw xDistance=0.12 yDistance=0.02
01:43:34.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:43:34.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:34.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:43:34.640 00.000 20224 MoveAxis(E, 0, ABG)
01:43:34.640 00.000 20224 Move returns status 0, amount 0
01:43:34.641 00.001 20224 MoveAxis(N, 0, ABG)
01:43:34.641 00.000 20224 Move returns status 0, amount 0
01:43:34.641 00.000 20224 move complete, result=0
01:43:34.641 00.000 20224 worker thread done servicing request
01:43:34.648 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41971, med=3235, FiltMin=2921, FiltMax=25808, Gamma=1.000
01:43:34.671 00.023 8996 UpdateGuideState exits: m=625262 SNR=312.2
01:43:34.672 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:34.673 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:34.673 00.000 8996 Enqueuing Expose request
01:43:34.674 00.001 20224 Worker thread wakes up
01:43:34.674 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:34.675 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:34.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:35.850 01.175 20224 Exposure complete
01:43:35.929 00.079 20224 worker thread done servicing request
01:43:35.929 00.000 8996 OnExposeComplete: enter
01:43:35.930 00.001 8996 UpdateGuideState(): m_state=6
01:43:35.930 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13720
01:43:35.931 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.35, Mass=643248, SNR=312.8, Peak=42867 HFD=4.7
01:43:35.932 00.001 8996 MultiStar: [#1 -0.14,0.05,0.60,U] [#2 0.22,-0.16,0.75,U] [#3 0.24,0.13,0.63,U] [#4 0.12,0.60,0.00,M2] [#5 0.27,-0.08,0.60,U] [#6 0.11,0.33,0.38,U] [#7 0.17,0.09,0.42,U] [#8 0.10,-0.05,0.30,U] 
01:43:35.933 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.04}, one-star: {-0.20, -0.27}
01:43:35.934 00.001 8996 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.10) = xAngle (-0.38 = -0.38)
01:43:35.935 00.001 8996 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.50 = 2.78)
01:43:35.935 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.47 mountX=0.08 mountY=0.03, mountTheta=0.36
01:43:35.937 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
01:43:35.937 00.000 8996 Enqueuing Move request for scope (0.07, -0.04)
01:43:35.938 00.001 20224 Worker thread wakes up
01:43:35.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
01:43:35.938 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
01:43:35.938 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.08 yDistance=0.03
01:43:35.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:43:35.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:35.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:43:35.939 00.001 20224 MoveAxis(E, 0, ABG)
01:43:35.939 00.000 20224 Move returns status 0, amount 0
01:43:35.939 00.000 20224 MoveAxis(N, 0, ABG)
01:43:35.939 00.000 20224 Move returns status 0, amount 0
01:43:35.939 00.000 20224 move complete, result=0
01:43:35.939 00.000 20224 worker thread done servicing request
01:43:35.943 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42867, med=3235, FiltMin=2909, FiltMax=27389, Gamma=1.000
01:43:35.957 00.014 8996 UpdateGuideState exits: m=643248 SNR=312.8
01:43:35.958 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:35.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:35.960 00.001 8996 Enqueuing Expose request
01:43:35.961 00.001 20224 Worker thread wakes up
01:43:35.961 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:35.961 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:35.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:36.951 00.990 20224 Exposure complete
01:43:37.050 00.099 20224 worker thread done servicing request
01:43:37.050 00.000 8996 OnExposeComplete: enter
01:43:37.052 00.002 8996 UpdateGuideState(): m_state=6
01:43:37.054 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13721
01:43:37.056 00.002 8996 Star::Find returns 1 (0), X=136.91, Y=472.99, Mass=704530, SNR=355.4, Peak=55075 HFD=4.4
01:43:37.058 00.002 8996 MultiStar: [#1 -0.11,0.10,0.60,U] [#2 0.02,0.21,0.62,U] [#3 0.34,0.38,0.00,M1] [#4 0.03,0.63,0.00,M3] [#5 0.03,0.35,0.45,U] [#6 0.00,0.54,0.00,M2] [#7 -0.16,0.48,0.00,M1] [#8 -0.11,0.41,0.27,U] 
01:43:37.060 00.002 8996 refined, 4 included, MultiStar: {-0.02, 0.28}, one-star: {0.02, 0.37}
01:43:37.061 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
01:43:37.063 00.002 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:43:37.065 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.64 mountX=-0.05 mountY=-0.28, mountTheta=-1.74
01:43:37.068 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.28, opts=13)
01:43:37.069 00.001 8996 Enqueuing Move request for scope (-0.02, 0.28)
01:43:37.070 00.001 20224 Worker thread wakes up
01:43:37.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
01:43:37.070 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
01:43:37.070 00.000 20224 Moving (-0.02, 0.28) raw xDistance=-0.05 yDistance=-0.28
01:43:37.070 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:43:37.071 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:43:37.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:43:37.071 00.000 20224 MoveAxis(E, 0, ABG)
01:43:37.071 00.000 20224 Move returns status 0, amount 0
01:43:37.071 00.000 20224 MoveAxis(N, 0, ABG)
01:43:37.071 00.000 20224 Move returns status 0, amount 0
01:43:37.071 00.000 20224 move complete, result=0
01:43:37.071 00.000 20224 worker thread done servicing request
01:43:37.075 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=55075, med=3235, FiltMin=2950, FiltMax=27904, Gamma=1.000
01:43:37.095 00.020 8996 UpdateGuideState exits: m=704530 SNR=355.4
01:43:37.097 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:37.099 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:37.100 00.001 8996 Enqueuing Expose request
01:43:37.103 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:43:37.105 00.002 20224 Worker thread wakes up
01:43:37.105 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:37.105 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:38.273 01.168 20224 Exposure complete
01:43:38.340 00.067 20224 worker thread done servicing request
01:43:38.340 00.000 8996 OnExposeComplete: enter
01:43:38.342 00.002 8996 UpdateGuideState(): m_state=6
01:43:38.343 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13722
01:43:38.345 00.002 8996 Star::Find returns 1 (0), X=136.62, Y=472.93, Mass=566285, SNR=276.1, Peak=46307 HFD=4.3
01:43:38.346 00.001 8996 MultiStar: [#1 -0.40,0.13,0.72,U] [#2 -0.47,0.26,0.00,M1] [#3 -0.09,0.51,0.00,M2] [#4 -0.04,0.64,0.00,M4] [#5 -0.42,0.09,0.63,U] [#6 -0.41,0.62,0.00,M3] [#7 -0.32,0.67,0.00,M2] [#8 -0.17,0.43,0.00,M1] 
01:43:38.347 00.001 8996 refined, 2 included, MultiStar: {-0.35, 0.20}, one-star: {-0.27, 0.31}
01:43:38.348 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
01:43:38.349 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
01:43:38.350 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=0.20 hyp=0.40 cameraTheta=2.63 mountX=-0.37 mountY=-0.16, mountTheta=-2.74
01:43:38.353 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.20, opts=13)
01:43:38.354 00.001 8996 Enqueuing Move request for scope (-0.35, 0.20)
01:43:38.354 00.000 20224 Worker thread wakes up
01:43:38.355 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.20) opts 0xd
01:43:38.355 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.20)
01:43:38.355 00.000 20224 Moving (-0.35, 0.20) raw xDistance=-0.37 yDistance=-0.16
01:43:38.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
01:43:38.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:38.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:43:38.355 00.000 20224 MoveAxis(E, 54, ABG)
01:43:38.355 00.000 20224 Guiding  Dir = 2, Dur = 54
01:43:38.356 00.001 20224 IsSlewing returns 0
01:43:38.356 00.000 20224 IsGuiding returns 0
01:43:38.361 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=46307, med=3238, FiltMin=2902, FiltMax=25965, Gamma=1.000
01:43:38.384 00.023 8996 UpdateGuideState exits: m=566285 SNR=276.1
01:43:38.386 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:38.388 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:38.390 00.002 8996 Enqueuing Expose request
01:43:38.410 00.020 20224 PulseGuide returned control before completion, sleep 11
01:43:38.424 00.014 20224 IsGuiding returns 1
01:43:38.424 00.000 20224 scope still moving after pulse duration time elapsed
01:43:38.456 00.032 20224 IsSlewing returns 0
01:43:38.456 00.000 20224 IsGuiding returns 1
01:43:38.487 00.031 20224 IsSlewing returns 0
01:43:38.487 00.000 20224 IsGuiding returns 1
01:43:38.519 00.032 20224 IsSlewing returns 0
01:43:38.520 00.001 20224 IsGuiding returns 0
01:43:38.520 00.000 20224 scope move finished after 54 + 109 ms
01:43:38.520 00.000 20224 Move returns status 0, amount 54
01:43:38.520 00.000 20224 MoveAxis(N, 0, ABG)
01:43:38.520 00.000 20224 Move returns status 0, amount 0
01:43:38.520 00.000 20224 move complete, result=0
01:43:38.520 00.000 20224 worker thread done servicing request
01:43:38.520 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.2 px 0 ms NORTH
01:43:38.523 00.003 20224 Worker thread wakes up
01:43:38.523 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:38.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:39.497 00.974 20224 Exposure complete
01:43:39.565 00.068 20224 worker thread done servicing request
01:43:39.565 00.000 8996 OnExposeComplete: enter
01:43:39.566 00.001 8996 UpdateGuideState(): m_state=6
01:43:39.567 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13723
01:43:39.567 00.000 8996 Star::Find returns 1 (0), X=136.85, Y=473.03, Mass=689452, SNR=319.6, Peak=51075 HFD=4.4
01:43:39.568 00.001 8996 MultiStar: [#1 -0.30,0.22,0.66,U] [#2 -0.23,0.04,0.69,U] [#3 0.20,0.42,0.00,M3] [#4 0.03,0.60,0.00,M5] [#5 -0.24,0.13,0.52,U] [#6 -0.00,0.86,0.00,M4] [#7 0.16,0.63,0.00,M3] [#8 -0.02,0.47,0.00,M2] 
01:43:39.569 00.001 8996 refined, 3 included, MultiStar: {-0.18, 0.23}, one-star: {-0.04, 0.41}
01:43:39.570 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.34 = 2.34)
01:43:39.571 00.001 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
01:43:39.572 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.23 hyp=0.29 cameraTheta=2.25 mountX=-0.20 mountY=-0.20, mountTheta=-2.35
01:43:39.573 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.23, opts=13)
01:43:39.574 00.001 8996 Enqueuing Move request for scope (-0.18, 0.23)
01:43:39.575 00.001 20224 Worker thread wakes up
01:43:39.575 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.23) opts 0xd
01:43:39.575 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.23)
01:43:39.575 00.000 20224 Moving (-0.18, 0.23) raw xDistance=-0.20 yDistance=-0.20
01:43:39.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
01:43:39.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:43:39.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:43:39.575 00.000 20224 MoveAxis(E, 33, ABG)
01:43:39.575 00.000 20224 Guiding  Dir = 2, Dur = 33
01:43:39.575 00.000 20224 IsSlewing returns 0
01:43:39.576 00.001 20224 IsGuiding returns 0
01:43:39.577 00.001 20224 PulseGuide returned control before completion, sleep 42
01:43:39.584 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=51075, med=3235, FiltMin=2941, FiltMax=29750, Gamma=1.000
01:43:39.603 00.019 8996 UpdateGuideState exits: m=689452 SNR=319.6
01:43:39.605 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:39.605 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:39.606 00.001 8996 Enqueuing Expose request
01:43:39.624 00.018 20224 IsGuiding returns 1
01:43:39.624 00.000 20224 scope still moving after pulse duration time elapsed
01:43:39.655 00.031 20224 IsSlewing returns 0
01:43:39.656 00.001 20224 IsGuiding returns 1
01:43:39.686 00.030 20224 IsSlewing returns 0
01:43:39.686 00.000 20224 IsGuiding returns 0
01:43:39.686 00.000 20224 scope move finished after 33 + 77 ms
01:43:39.686 00.000 20224 Move returns status 0, amount 33
01:43:39.686 00.000 20224 MoveAxis(N, 0, ABG)
01:43:39.687 00.001 20224 Move returns status 0, amount 0
01:43:39.687 00.000 20224 move complete, result=0
01:43:39.687 00.000 20224 worker thread done servicing request
01:43:39.687 00.000 20224 Worker thread wakes up
01:43:39.687 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:39.687 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.2 px 0 ms NORTH
01:43:39.688 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:40.857 01.169 20224 Exposure complete
01:43:40.945 00.088 20224 worker thread done servicing request
01:43:40.945 00.000 8996 OnExposeComplete: enter
01:43:40.946 00.001 8996 UpdateGuideState(): m_state=6
01:43:40.947 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13724
01:43:40.948 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.71, Mass=564489, SNR=284.3, Peak=38573 HFD=4.6
01:43:40.949 00.001 8996 MultiStar: [#1 0.33,-0.25,0.62,U] [#2 0.56,-0.10,0.00,M1] [#3 0.38,-0.00,0.70,U] [#4 0.43,0.24,0.00,M6] [#5 0.07,-0.31,0.58,U] [#6 0.49,0.59,0.00,M5] [#7 0.26,0.04,0.42,U] [#8 0.47,0.01,0.00,M3] 
01:43:40.949 00.000 8996 refined, 4 included, MultiStar: {0.31, -0.07}, one-star: {0.41, 0.10}
01:43:40.950 00.001 8996 CameraToMount -- cameraTheta (-0.22) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
01:43:40.951 00.001 8996 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
01:43:40.952 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.22 mountX=0.32 mountY=0.03, mountTheta=0.10
01:43:40.953 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.07, opts=13)
01:43:40.954 00.001 8996 Enqueuing Move request for scope (0.31, -0.07)
01:43:40.955 00.001 20224 Worker thread wakes up
01:43:40.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd
01:43:40.955 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.07)
01:43:40.955 00.000 20224 Moving (0.31, -0.07) raw xDistance=0.32 yDistance=0.03
01:43:40.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
01:43:40.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:40.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:43:40.955 00.000 20224 MoveAxis(W, 44, ABG)
01:43:40.955 00.000 20224 Guiding  Dir = 3, Dur = 44
01:43:40.956 00.001 20224 IsSlewing returns 0
01:43:40.956 00.000 20224 IsGuiding returns 0
01:43:40.960 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=38573, med=3238, FiltMin=2950, FiltMax=20153, Gamma=1.000
01:43:40.981 00.021 8996 UpdateGuideState exits: m=564489 SNR=284.3
01:43:40.983 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:40.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:40.984 00.000 8996 Enqueuing Expose request
01:43:41.016 00.032 20224 IsGuiding returns 1
01:43:41.016 00.000 20224 scope still moving after pulse duration time elapsed
01:43:41.046 00.030 20224 IsSlewing returns 0
01:43:41.046 00.000 20224 IsGuiding returns 1
01:43:41.076 00.030 20224 IsSlewing returns 0
01:43:41.076 00.000 20224 IsGuiding returns 1
01:43:41.107 00.031 20224 IsSlewing returns 0
01:43:41.108 00.001 20224 IsGuiding returns 0
01:43:41.108 00.000 20224 scope move finished after 44 + 107 ms
01:43:41.108 00.000 20224 Move returns status 0, amount 44
01:43:41.108 00.000 20224 MoveAxis(N, 0, ABG)
01:43:41.108 00.000 20224 Move returns status 0, amount 0
01:43:41.108 00.000 20224 move complete, result=0
01:43:41.108 00.000 20224 worker thread done servicing request
01:43:41.109 00.001 20224 Worker thread wakes up
01:43:41.109 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.0 px 0 ms NORTH
01:43:41.111 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:41.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:42.086 00.975 20224 Exposure complete
01:43:42.145 00.059 20224 worker thread done servicing request
01:43:42.145 00.000 8996 OnExposeComplete: enter
01:43:42.146 00.001 8996 UpdateGuideState(): m_state=6
01:43:42.148 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13725
01:43:42.150 00.002 8996 Star::Find returns 1 (0), X=136.71, Y=472.61, Mass=500975, SNR=265.7, Peak=36147 HFD=4.7
01:43:42.151 00.001 8996 MultiStar: [#1 -0.01,-0.13,0.69,U] [#2 -0.01,-0.05,0.98,U] [#3 0.10,-0.09,0.60,U] [#4 -0.03,0.17,0.70,U] [#5 -0.33,-0.18,0.68,U] [#6 0.16,0.34,0.48,U] [#7 0.11,0.27,0.41,U] [#8 0.22,0.28,0.43,U] 
01:43:42.152 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.03}, one-star: {-0.18, -0.01}
01:43:42.153 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
01:43:42.154 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
01:43:42.155 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.26 mountX=-0.03 mountY=-0.03, mountTheta=-2.36
01:43:42.157 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
01:43:42.158 00.001 8996 Enqueuing Move request for scope (-0.03, 0.03)
01:43:42.159 00.001 20224 Worker thread wakes up
01:43:42.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:43:42.159 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:43:42.159 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.03
01:43:42.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:43:42.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:42.159 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:43:42.159 00.000 20224 MoveAxis(E, 0, ABG)
01:43:42.159 00.000 20224 Move returns status 0, amount 0
01:43:42.159 00.000 20224 MoveAxis(N, 0, ABG)
01:43:42.159 00.000 20224 Move returns status 0, amount 0
01:43:42.159 00.000 20224 move complete, result=0
01:43:42.159 00.000 20224 worker thread done servicing request
01:43:42.163 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=36147, med=3235, FiltMin=2912, FiltMax=22829, Gamma=1.000
01:43:42.186 00.023 8996 UpdateGuideState exits: m=500975 SNR=265.7
01:43:42.188 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:42.190 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:42.191 00.001 8996 Enqueuing Expose request
01:43:42.193 00.002 20224 Worker thread wakes up
01:43:42.193 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:42.193 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:42.193 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:43.365 01.172 20224 Exposure complete
01:43:43.422 00.057 20224 worker thread done servicing request
01:43:43.423 00.001 8996 OnExposeComplete: enter
01:43:43.424 00.001 8996 UpdateGuideState(): m_state=6
01:43:43.425 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13726
01:43:43.426 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.78, Mass=660599, SNR=297.2, Peak=43091 HFD=4.6
01:43:43.428 00.002 8996 MultiStar: [#1 -0.46,-0.40,0.00,M1] [#2 -0.25,0.06,0.67,U] [#3 0.15,0.22,0.56,U] [#4 -0.04,0.31,0.59,U] [#5 -0.23,-0.23,0.63,U] [#6 0.06,0.55,0.00,M5] [#7 -0.09,0.46,0.00,M2] [#8 -0.10,0.00,0.36,U] 
01:43:43.429 00.001 8996 refined, 5 included, MultiStar: {-0.20, 0.10}, one-star: {-0.48, 0.16}
01:43:43.431 00.002 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
01:43:43.432 00.001 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
01:43:43.434 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.69 mountX=-0.21 mountY=-0.07, mountTheta=-2.81
01:43:43.436 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.10, opts=13)
01:43:43.437 00.001 8996 Enqueuing Move request for scope (-0.20, 0.10)
01:43:43.438 00.001 20224 Worker thread wakes up
01:43:43.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
01:43:43.438 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
01:43:43.438 00.000 20224 Moving (-0.20, 0.10) raw xDistance=-0.21 yDistance=-0.07
01:43:43.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:43:43.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:43.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:43:43.439 00.001 20224 MoveAxis(E, 31, ABG)
01:43:43.439 00.000 20224 Guiding  Dir = 2, Dur = 31
01:43:43.439 00.000 20224 IsSlewing returns 0
01:43:43.439 00.000 20224 IsGuiding returns 0
01:43:43.441 00.002 20224 PulseGuide returned control before completion, sleep 40
01:43:43.442 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=43091, med=3238, FiltMin=2941, FiltMax=25862, Gamma=1.000
01:43:43.457 00.015 8996 UpdateGuideState exits: m=660599 SNR=297.2
01:43:43.459 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:43.461 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:43.462 00.001 8996 Enqueuing Expose request
01:43:43.482 00.020 20224 IsGuiding returns 1
01:43:43.482 00.000 20224 scope still moving after pulse duration time elapsed
01:43:43.514 00.032 20224 IsSlewing returns 0
01:43:43.514 00.000 20224 IsGuiding returns 1
01:43:43.545 00.031 20224 IsSlewing returns 0
01:43:43.545 00.000 20224 IsGuiding returns 0
01:43:43.545 00.000 20224 scope move finished after 31 + 75 ms
01:43:43.545 00.000 20224 Move returns status 0, amount 31
01:43:43.545 00.000 20224 MoveAxis(N, 0, ABG)
01:43:43.545 00.000 20224 Move returns status 0, amount 0
01:43:43.545 00.000 20224 move complete, result=0
01:43:43.545 00.000 20224 worker thread done servicing request
01:43:43.545 00.000 20224 Worker thread wakes up
01:43:43.546 00.001 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
01:43:43.548 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:43.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:44.525 00.977 20224 Exposure complete
01:43:44.602 00.077 20224 worker thread done servicing request
01:43:44.602 00.000 8996 OnExposeComplete: enter
01:43:44.603 00.001 8996 UpdateGuideState(): m_state=6
01:43:44.604 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13727
01:43:44.607 00.003 8996 Star::Find returns 1 (0), X=137.07, Y=472.70, Mass=637341, SNR=351.8, Peak=44915 HFD=4.6
01:43:44.609 00.002 8996 MultiStar: [#1 0.15,-0.14,0.57,U] [#2 0.56,-0.03,0.00,M1] [#3 0.60,0.16,0.00,M1] [#4 0.46,0.25,0.00,M5] [#5 0.34,-0.44,0.00,M1] [#6 0.86,0.80,0.00,M6] [#7 0.60,0.40,0.00,M3] [#8 0.56,-0.25,0.00,M2] 
01:43:44.611 00.002 8996 refined, 1 included, MultiStar: {0.17, 0.00}, one-star: {0.18, 0.08}
01:43:44.613 00.002 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.12 = 0.12)
01:43:44.614 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
01:43:44.615 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.02 mountX=0.17 mountY=-0.02, mountTheta=-0.13
01:43:44.618 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.00, opts=13)
01:43:44.619 00.001 8996 Enqueuing Move request for scope (0.17, 0.00)
01:43:44.621 00.002 20224 Worker thread wakes up
01:43:44.621 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
01:43:44.621 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
01:43:44.621 00.000 20224 Moving (0.17, 0.00) raw xDistance=0.17 yDistance=-0.02
01:43:44.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:43:44.621 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:44.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:43:44.621 00.000 20224 MoveAxis(E, 0, ABG)
01:43:44.621 00.000 20224 Move returns status 0, amount 0
01:43:44.621 00.000 20224 MoveAxis(N, 0, ABG)
01:43:44.621 00.000 20224 Move returns status 0, amount 0
01:43:44.621 00.000 20224 move complete, result=0
01:43:44.621 00.000 20224 worker thread done servicing request
01:43:44.629 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=44915, med=3235, FiltMin=2905, FiltMax=22678, Gamma=1.000
01:43:44.650 00.021 8996 UpdateGuideState exits: m=637341 SNR=351.8
01:43:44.652 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:44.653 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:44.654 00.001 8996 Enqueuing Expose request
01:43:44.656 00.002 20224 Worker thread wakes up
01:43:44.656 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:44.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:44.656 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:45.837 01.181 20224 Exposure complete
01:43:45.914 00.077 20224 worker thread done servicing request
01:43:45.914 00.000 8996 OnExposeComplete: enter
01:43:45.915 00.001 8996 UpdateGuideState(): m_state=6
01:43:45.916 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13728
01:43:45.916 00.000 8996 Star::Find returns 1 (0), X=137.50, Y=472.52, Mass=648464, SNR=314.2, Peak=45296 HFD=4.5
01:43:45.917 00.001 8996 MultiStar: [#1 0.62,-0.32,0.00,M1] [#2 0.59,-0.09,0.00,M2] [#3 1.16,-0.11,0.00,M2] [#4 1.04,0.03,0.00,M6] [#5 0.64,-0.44,0.00,M2] [#6 0.44,0.15,0.00,M7] [#7 0.53,-0.19,0.00,M4] [#8 0.79,-0.23,0.00,M3] 
01:43:45.918 00.001 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
01:43:45.919 00.001 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
01:43:45.920 00.001 8996 CameraToMount -- cameraX=0.61 cameraY=-0.10 hyp=0.62 cameraTheta=-0.16 mountX=0.62 mountY=0.03, mountTheta=0.05
01:43:45.922 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.61, y=-0.10, opts=13)
01:43:45.925 00.003 8996 Enqueuing Move request for scope (0.61, -0.10)
01:43:45.927 00.002 20224 Worker thread wakes up
01:43:45.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.10) opts 0xd
01:43:45.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.61, -0.10)
01:43:45.927 00.000 20224 Moving (0.61, -0.10) raw xDistance=0.62 yDistance=0.03
01:43:45.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
01:43:45.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:45.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:43:45.927 00.000 20224 MoveAxis(W, 90, ABG)
01:43:45.927 00.000 20224 Guiding  Dir = 3, Dur = 90
01:43:45.927 00.000 20224 IsSlewing returns 0
01:43:45.928 00.001 20224 IsGuiding returns 0
01:43:45.934 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=45296, med=3238, FiltMin=2931, FiltMax=25213, Gamma=1.000
01:43:45.951 00.017 8996 UpdateGuideState exits: m=648464 SNR=314.2
01:43:45.954 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:45.957 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:45.958 00.001 8996 Enqueuing Expose request
01:43:45.969 00.011 20224 PulseGuide returned control before completion, sleep 59
01:43:46.031 00.062 20224 IsGuiding returns 1
01:43:46.031 00.000 20224 scope still moving after pulse duration time elapsed
01:43:46.062 00.031 20224 IsSlewing returns 0
01:43:46.062 00.000 20224 IsGuiding returns 0
01:43:46.063 00.001 20224 scope move finished after 90 + 44 ms
01:43:46.063 00.000 20224 Move returns status 0, amount 90
01:43:46.063 00.000 20224 MoveAxis(N, 0, ABG)
01:43:46.063 00.000 20224 Move returns status 0, amount 0
01:43:46.063 00.000 20224 move complete, result=0
01:43:46.063 00.000 20224 worker thread done servicing request
01:43:46.063 00.000 20224 Worker thread wakes up
01:43:46.063 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:46.064 00.001 8996 GuideStep: 0.6 px 90 ms WEST, 0.0 px 0 ms NORTH
01:43:46.066 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:47.049 00.983 20224 Exposure complete
01:43:47.119 00.070 20224 worker thread done servicing request
01:43:47.120 00.001 8996 OnExposeComplete: enter
01:43:47.121 00.001 8996 UpdateGuideState(): m_state=6
01:43:47.123 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13729
01:43:47.125 00.002 8996 Star::Find returns 1 (0), X=136.76, Y=472.68, Mass=745462, SNR=344.0, Peak=51683 HFD=4.6
01:43:47.126 00.001 8996 MultiStar: [#1 -0.07,-0.43,0.46,U] [#2 -0.02,0.07,0.57,U] [#3 0.33,0.25,0.51,U] [#4 0.35,0.36,0.00,M7] [#5 0.14,-0.35,0.42,U] [#6 -0.14,0.19,0.36,U] [#7 -0.20,-0.16,0.31,U] [#8 0.17,-0.14,0.28,U] 
01:43:47.127 00.001 8996 refined, 7 included, MultiStar: {-0.00, -0.04}, one-star: {-0.13, 0.06}
01:43:47.128 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
01:43:47.129 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
01:43:47.129 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.66 mountX=0.00 mountY=0.04, mountTheta=1.57
01:43:47.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.04, opts=13)
01:43:47.132 00.001 8996 Enqueuing Move request for scope (-0.00, -0.04)
01:43:47.132 00.000 20224 Worker thread wakes up
01:43:47.132 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
01:43:47.133 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
01:43:47.133 00.000 20224 Moving (-0.00, -0.04) raw xDistance=0.00 yDistance=0.04
01:43:47.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:43:47.133 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:47.133 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:43:47.133 00.000 20224 MoveAxis(E, 0, ABG)
01:43:47.133 00.000 20224 Move returns status 0, amount 0
01:43:47.133 00.000 20224 MoveAxis(N, 0, ABG)
01:43:47.133 00.000 20224 Move returns status 0, amount 0
01:43:47.133 00.000 20224 move complete, result=0
01:43:47.133 00.000 20224 worker thread done servicing request
01:43:47.137 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=51683, med=3238, FiltMin=2921, FiltMax=30096, Gamma=1.000
01:43:47.163 00.026 8996 UpdateGuideState exits: m=745462 SNR=344.0
01:43:47.164 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:47.165 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:47.167 00.002 8996 Enqueuing Expose request
01:43:47.169 00.002 20224 Worker thread wakes up
01:43:47.169 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:47.170 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:47.170 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:48.327 01.157 20224 Exposure complete
01:43:48.425 00.098 20224 worker thread done servicing request
01:43:48.425 00.000 8996 OnExposeComplete: enter
01:43:48.428 00.003 8996 UpdateGuideState(): m_state=6
01:43:48.429 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13730
01:43:48.430 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=472.64, Mass=647563, SNR=300.9, Peak=41379 HFD=4.6
01:43:48.432 00.002 8996 MultiStar: [#1 0.54,-0.12,0.00,M1] [#2 0.30,-0.03,0.83,U] [#3 0.68,0.00,0.00,M2] [#4 0.36,0.16,0.50,U] [#5 0.44,-0.33,0.00,M2] [#6 0.34,0.05,0.42,U] [#7 0.45,0.19,0.00,M4] [#8 0.56,-0.24,0.00,M3] 
01:43:48.433 00.001 8996 single-star, 3 included, MultiStar: {0.27, 0.03}, one-star: {0.18, 0.02}
01:43:48.434 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
01:43:48.435 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
01:43:48.437 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.18 cameraTheta=0.10 mountX=0.18 mountY=-0.04, mountTheta=-0.22
01:43:48.439 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.02, opts=13)
01:43:48.440 00.001 8996 Enqueuing Move request for scope (0.18, 0.02)
01:43:48.441 00.001 20224 Worker thread wakes up
01:43:48.442 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.02) opts 0xd
01:43:48.442 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.02)
01:43:48.442 00.000 20224 Moving (0.18, 0.02) raw xDistance=0.18 yDistance=-0.04
01:43:48.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:43:48.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:48.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:43:48.442 00.000 20224 MoveAxis(E, 0, ABG)
01:43:48.442 00.000 20224 Move returns status 0, amount 0
01:43:48.442 00.000 20224 MoveAxis(N, 0, ABG)
01:43:48.443 00.001 20224 Move returns status 0, amount 0
01:43:48.443 00.000 20224 move complete, result=0
01:43:48.443 00.000 20224 worker thread done servicing request
01:43:48.449 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=41379, med=3238, FiltMin=2937, FiltMax=23318, Gamma=1.000
01:43:48.474 00.025 8996 UpdateGuideState exits: m=647563 SNR=300.9
01:43:48.477 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:48.480 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:48.482 00.002 8996 Enqueuing Expose request
01:43:48.483 00.001 20224 Worker thread wakes up
01:43:48.484 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:43:48.485 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:48.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:49.467 00.982 20224 Exposure complete
01:43:49.533 00.066 20224 worker thread done servicing request
01:43:49.533 00.000 8996 OnExposeComplete: enter
01:43:49.534 00.001 8996 UpdateGuideState(): m_state=6
01:43:49.535 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13731
01:43:49.536 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=472.51, Mass=571635, SNR=328.5, Peak=40147 HFD=4.6
01:43:49.537 00.001 8996 MultiStar: [#1 -0.25,-0.01,0.62,U] [#2 -0.28,-0.08,0.63,U] [#3 0.15,0.26,0.53,U] [#4 0.20,0.69,0.00,M7] [#5 -0.18,-0.02,0.59,U] [#6 -0.08,0.23,0.36,U] [#7 0.06,0.49,0.00,M5] [#8 -0.17,0.03,0.28,U] 
01:43:49.538 00.001 8996 refined, 6 included, MultiStar: {-0.19, 0.01}, one-star: {-0.31, -0.11}
01:43:49.540 00.002 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
01:43:49.541 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
01:43:49.542 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.01 hyp=0.19 cameraTheta=3.07 mountX=-0.19 mountY=0.01, mountTheta=3.10
01:43:49.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.01, opts=13)
01:43:49.546 00.002 8996 Enqueuing Move request for scope (-0.19, 0.01)
01:43:49.547 00.001 20224 Worker thread wakes up
01:43:49.547 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.01) opts 0xd
01:43:49.547 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.01)
01:43:49.547 00.000 20224 Moving (-0.19, 0.01) raw xDistance=-0.19 yDistance=0.01
01:43:49.548 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:43:49.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:49.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:43:49.548 00.000 20224 MoveAxis(E, 0, ABG)
01:43:49.548 00.000 20224 Move returns status 0, amount 0
01:43:49.548 00.000 20224 MoveAxis(N, 0, ABG)
01:43:49.548 00.000 20224 Move returns status 0, amount 0
01:43:49.548 00.000 20224 move complete, result=0
01:43:49.548 00.000 20224 worker thread done servicing request
01:43:49.555 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40147, med=3235, FiltMin=2902, FiltMax=24589, Gamma=1.000
01:43:49.589 00.034 8996 UpdateGuideState exits: m=571635 SNR=328.5
01:43:49.591 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:49.593 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:49.594 00.001 8996 Enqueuing Expose request
01:43:49.596 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:43:49.597 00.001 20224 Worker thread wakes up
01:43:49.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:49.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:50.765 01.167 20224 Exposure complete
01:43:50.855 00.090 20224 worker thread done servicing request
01:43:50.855 00.000 8996 OnExposeComplete: enter
01:43:50.856 00.001 8996 UpdateGuideState(): m_state=6
01:43:50.858 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13732
01:43:50.859 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=472.31, Mass=636743, SNR=279.6, Peak=39552 HFD=4.7
01:43:50.861 00.002 8996 MultiStar: [#1 -0.19,-0.36,0.69,U] [#2 -0.13,-0.38,0.66,U] [#3 -0.01,-0.22,0.59,U] [#4 -0.08,0.18,0.55,U] [#5 -0.27,-0.38,0.00,M2] [#6 -0.34,-0.03,0.54,U] [#7 -0.12,-0.03,0.40,U] [#8 -0.35,-0.32,0.00,M3] 
01:43:50.862 00.001 8996 refined, 6 included, MultiStar: {-0.24, -0.20}, one-star: {-0.56, -0.31}
01:43:50.863 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
01:43:50.865 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
01:43:50.866 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.20 hyp=0.31 cameraTheta=-2.46 mountX=-0.22 mountY=0.22, mountTheta=2.35
01:43:50.869 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.20, opts=13)
01:43:50.869 00.000 8996 Enqueuing Move request for scope (-0.24, -0.20)
01:43:50.870 00.001 20224 Worker thread wakes up
01:43:50.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.20) opts 0xd
01:43:50.870 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.20)
01:43:50.870 00.000 20224 Moving (-0.24, -0.20) raw xDistance=-0.22 yDistance=0.22
01:43:50.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:43:50.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:43:50.871 00.001 20224 MoveAxis(E, 32, ABG)
01:43:50.871 00.000 20224 Guiding  Dir = 2, Dur = 32
01:43:50.871 00.000 20224 IsSlewing returns 0
01:43:50.871 00.000 20224 IsGuiding returns 0
01:43:50.874 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39552, med=3238, FiltMin=2915, FiltMax=23885, Gamma=1.000
01:43:50.889 00.015 8996 UpdateGuideState exits: m=636743 SNR=279.6
01:43:50.890 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:50.891 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:50.892 00.001 8996 Enqueuing Expose request
01:43:50.900 00.008 20224 PulseGuide returned control before completion, sleep 13
01:43:50.915 00.015 20224 IsGuiding returns 1
01:43:50.915 00.000 20224 scope still moving after pulse duration time elapsed
01:43:50.946 00.031 20224 IsSlewing returns 0
01:43:50.946 00.000 20224 IsGuiding returns 1
01:43:50.977 00.031 20224 IsSlewing returns 0
01:43:50.978 00.001 20224 IsGuiding returns 1
01:43:51.009 00.031 20224 IsSlewing returns 0
01:43:51.010 00.001 20224 IsGuiding returns 0
01:43:51.010 00.000 20224 scope move finished after 32 + 106 ms
01:43:51.010 00.000 20224 Move returns status 0, amount 32
01:43:51.010 00.000 20224 MoveAxis(S, 47, ABG)
01:43:51.010 00.000 20224 Guiding  Dir = 1, Dur = 47
01:43:51.010 00.000 20224 IsSlewing returns 0
01:43:51.010 00.000 20224 IsGuiding returns 0
01:43:51.058 00.048 20224 IsGuiding returns 1
01:43:51.058 00.000 20224 scope still moving after pulse duration time elapsed
01:43:51.087 00.029 20224 IsSlewing returns 0
01:43:51.088 00.001 20224 IsGuiding returns 1
01:43:51.118 00.030 20224 IsSlewing returns 0
01:43:51.119 00.001 20224 IsGuiding returns 1
01:43:51.150 00.031 20224 IsSlewing returns 0
01:43:51.151 00.001 20224 IsGuiding returns 0
01:43:51.151 00.000 20224 scope move finished after 47 + 93 ms
01:43:51.151 00.000 20224 Move returns status 0, amount 47
01:43:51.151 00.000 20224 move complete, result=0
01:43:51.151 00.000 20224 worker thread done servicing request
01:43:51.151 00.000 20224 Worker thread wakes up
01:43:51.151 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.2 px 47 ms SOUTH
01:43:51.154 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:51.154 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:52.152 00.998 20224 Exposure complete
01:43:52.223 00.071 20224 worker thread done servicing request
01:43:52.224 00.001 8996 OnExposeComplete: enter
01:43:52.225 00.001 8996 UpdateGuideState(): m_state=6
01:43:52.227 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13733
01:43:52.228 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.77, Mass=626525, SNR=262.0, Peak=44403 HFD=4.7
01:43:52.229 00.001 8996 MultiStar: [#1 0.10,0.10,0.72,U] [#2 0.03,0.01,0.86,U] [#3 0.20,0.33,0.63,U] [#4 0.09,0.50,0.00,M7] [#5 0.08,0.02,0.54,U] [#6 -0.11,0.37,0.45,U] [#7 -0.34,-0.03,0.54,U] [#8 0.33,0.25,0.47,U] 
01:43:52.230 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.14}, one-star: {-0.24, 0.15}
01:43:52.231 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
01:43:52.232 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
01:43:52.233 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.65 mountX=-0.02 mountY=-0.14, mountTheta=-1.75
01:43:52.235 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.14, opts=13)
01:43:52.236 00.001 8996 Enqueuing Move request for scope (-0.01, 0.14)
01:43:52.236 00.000 20224 Worker thread wakes up
01:43:52.236 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
01:43:52.236 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
01:43:52.237 00.001 20224 Moving (-0.01, 0.14) raw xDistance=-0.02 yDistance=-0.14
01:43:52.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:43:52.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:52.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:43:52.237 00.000 20224 MoveAxis(E, 0, ABG)
01:43:52.237 00.000 20224 Move returns status 0, amount 0
01:43:52.237 00.000 20224 MoveAxis(N, 0, ABG)
01:43:52.237 00.000 20224 Move returns status 0, amount 0
01:43:52.237 00.000 20224 move complete, result=0
01:43:52.237 00.000 20224 worker thread done servicing request
01:43:52.241 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44403, med=3238, FiltMin=2896, FiltMax=27085, Gamma=1.000
01:43:52.263 00.022 8996 UpdateGuideState exits: m=626525 SNR=262.0
01:43:52.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:52.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:52.266 00.001 8996 Enqueuing Expose request
01:43:52.267 00.001 20224 Worker thread wakes up
01:43:52.267 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:52.268 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:52.268 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:53.422 01.154 20224 Exposure complete
01:43:53.501 00.079 20224 worker thread done servicing request
01:43:53.501 00.000 8996 OnExposeComplete: enter
01:43:53.502 00.001 8996 UpdateGuideState(): m_state=6
01:43:53.503 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13734
01:43:53.504 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.34, Mass=688005, SNR=323.6, Peak=46963 HFD=4.6
01:43:53.505 00.001 8996 MultiStar: [#1 0.00,0.36,0.49,U] [#2 0.27,0.34,0.69,U] [#3 0.02,0.32,0.52,U] [#4 0.04,0.74,0.00,M8] [#5 0.14,0.36,0.52,U] [#6 -0.05,0.74,0.00,M3] [#7 0.09,0.66,0.00,M4] [#8 0.09,0.66,0.00,M3] 
01:43:53.506 00.001 8996 refined, 4 included, MultiStar: {0.10, 0.46}, one-star: {0.06, 0.72}
01:43:53.507 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
01:43:53.508 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
01:43:53.508 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.46 hyp=0.47 cameraTheta=1.35 mountX=0.06 mountY=-0.47, mountTheta=-1.45
01:43:53.510 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.46, opts=13)
01:43:53.511 00.001 8996 Enqueuing Move request for scope (0.10, 0.46)
01:43:53.512 00.001 20224 Worker thread wakes up
01:43:53.512 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.46) opts 0xd
01:43:53.512 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.46)
01:43:53.512 00.000 20224 Moving (0.10, 0.46) raw xDistance=0.06 yDistance=-0.47
01:43:53.512 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:43:53.512 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:43:53.512 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:43:53.512 00.000 20224 MoveAxis(E, 0, ABG)
01:43:53.512 00.000 20224 Move returns status 0, amount 0
01:43:53.512 00.000 20224 MoveAxis(N, 0, ABG)
01:43:53.512 00.000 20224 Move returns status 0, amount 0
01:43:53.512 00.000 20224 move complete, result=0
01:43:53.512 00.000 20224 worker thread done servicing request
01:43:53.518 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46963, med=3238, FiltMin=2905, FiltMax=26198, Gamma=1.000
01:43:53.539 00.021 8996 UpdateGuideState exits: m=688005 SNR=323.6
01:43:53.540 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:53.541 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:53.542 00.001 8996 Enqueuing Expose request
01:43:53.542 00.000 20224 Worker thread wakes up
01:43:53.542 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:43:53.543 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:53.543 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:54.530 00.987 20224 Exposure complete
01:43:54.620 00.090 20224 worker thread done servicing request
01:43:54.620 00.000 8996 OnExposeComplete: enter
01:43:54.622 00.002 8996 UpdateGuideState(): m_state=6
01:43:54.624 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13735
01:43:54.625 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=472.60, Mass=592735, SNR=342.5, Peak=35987 HFD=4.9
01:43:54.627 00.002 8996 MultiStar: [#1 0.07,0.18,0.56,U] [#2 -0.02,0.03,0.59,U] [#3 -0.07,0.13,0.56,U] [#4 0.03,0.49,0.00,M9] [#5 0.04,0.12,0.52,U] [#6 0.13,0.61,0.00,M4] [#7 0.10,0.39,0.32,U] [#8 -0.04,0.16,0.31,U] 
01:43:54.629 00.002 8996 refined, 6 included, MultiStar: {-0.08, 0.11}, one-star: {-0.34, -0.02}
01:43:54.630 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
01:43:54.633 00.003 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
01:43:54.634 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.21 mountX=-0.09 mountY=-0.10, mountTheta=-2.32
01:43:54.637 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.11, opts=13)
01:43:54.638 00.001 8996 Enqueuing Move request for scope (-0.08, 0.11)
01:43:54.639 00.001 20224 Worker thread wakes up
01:43:54.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
01:43:54.640 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
01:43:54.640 00.000 20224 Moving (-0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
01:43:54.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:43:54.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:54.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:43:54.640 00.000 20224 MoveAxis(E, 0, ABG)
01:43:54.640 00.000 20224 Move returns status 0, amount 0
01:43:54.640 00.000 20224 MoveAxis(N, 0, ABG)
01:43:54.640 00.000 20224 Move returns status 0, amount 0
01:43:54.640 00.000 20224 move complete, result=0
01:43:54.640 00.000 20224 worker thread done servicing request
01:43:54.647 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=35987, med=3238, FiltMin=2909, FiltMax=22864, Gamma=1.000
01:43:54.664 00.017 8996 UpdateGuideState exits: m=592735 SNR=342.5
01:43:54.666 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:54.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:54.668 00.001 8996 Enqueuing Expose request
01:43:54.670 00.002 20224 Worker thread wakes up
01:43:54.670 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:54.671 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:54.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:55.829 01.158 20224 Exposure complete
01:43:55.884 00.055 20224 worker thread done servicing request
01:43:55.884 00.000 8996 OnExposeComplete: enter
01:43:55.885 00.001 8996 UpdateGuideState(): m_state=6
01:43:55.886 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13736
01:43:55.887 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.93, Mass=731927, SNR=335.7, Peak=55331 HFD=4.6
01:43:55.888 00.001 8996 MultiStar: [#1 -0.08,0.08,0.53,U] [#2 -0.08,0.02,0.58,U] [#3 0.13,0.21,0.62,U] [#4 0.08,0.56,0.00,M10] [#5 0.21,0.11,0.46,U] [#6 0.22,0.76,0.00,M5] [#7 0.26,0.27,0.35,U] [#8 0.17,0.26,0.36,U] 
01:43:55.889 00.001 8996 refined, 6 included, MultiStar: {0.02, 0.19}, one-star: {-0.17, 0.31}
01:43:55.889 00.000 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
01:43:55.890 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
01:43:55.891 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.47 mountX=0.00 mountY=-0.19, mountTheta=-1.57
01:43:55.892 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.19, opts=13)
01:43:55.893 00.001 8996 Enqueuing Move request for scope (0.02, 0.19)
01:43:55.894 00.001 20224 Worker thread wakes up
01:43:55.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.19) opts 0xd
01:43:55.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.19)
01:43:55.894 00.000 20224 Moving (0.02, 0.19) raw xDistance=0.00 yDistance=-0.19
01:43:55.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:43:55.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:55.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:43:55.894 00.000 20224 MoveAxis(E, 0, ABG)
01:43:55.894 00.000 20224 Move returns status 0, amount 0
01:43:55.894 00.000 20224 MoveAxis(N, 0, ABG)
01:43:55.895 00.001 20224 Move returns status 0, amount 0
01:43:55.895 00.000 20224 move complete, result=0
01:43:55.895 00.000 20224 worker thread done servicing request
01:43:55.898 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=55331, med=3238, FiltMin=2912, FiltMax=29494, Gamma=1.000
01:43:55.912 00.014 8996 UpdateGuideState exits: m=731927 SNR=335.7
01:43:55.913 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:55.913 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:55.914 00.001 8996 Enqueuing Expose request
01:43:55.915 00.001 20224 Worker thread wakes up
01:43:55.915 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:43:55.916 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:55.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:56.882 00.966 20224 Exposure complete
01:43:56.945 00.063 20224 worker thread done servicing request
01:43:56.945 00.000 8996 OnExposeComplete: enter
01:43:56.947 00.002 8996 UpdateGuideState(): m_state=6
01:43:56.948 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13737
01:43:56.950 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=472.94, Mass=667780, SNR=360.9, Peak=56675 HFD=4.4
01:43:56.951 00.001 8996 MultiStar: [#1 0.05,0.22,0.60,U] [#2 0.08,-0.06,0.56,U] [#3 0.27,0.31,0.46,U] [#4 0.08,0.40,0.51,U] [#5 0.18,-0.01,0.44,U] [#6 0.25,0.82,0.00,M6] [#7 0.45,0.63,0.00,M3] [#8 0.36,0.25,0.36,U] 
01:43:56.952 00.001 8996 refined, 6 included, MultiStar: {0.12, 0.22}, one-star: {0.04, 0.32}
01:43:56.953 00.001 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:43:56.954 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:43:56.954 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.05 mountX=0.10 mountY=-0.23, mountTheta=-1.15
01:43:56.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.22, opts=13)
01:43:56.957 00.001 8996 Enqueuing Move request for scope (0.12, 0.22)
01:43:56.958 00.001 20224 Worker thread wakes up
01:43:56.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
01:43:56.958 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
01:43:56.958 00.000 20224 Moving (0.12, 0.22) raw xDistance=0.10 yDistance=-0.23
01:43:56.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:43:56.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:43:56.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:43:56.958 00.000 20224 MoveAxis(E, 0, ABG)
01:43:56.958 00.000 20224 Move returns status 0, amount 0
01:43:56.958 00.000 20224 MoveAxis(N, 0, ABG)
01:43:56.958 00.000 20224 Move returns status 0, amount 0
01:43:56.958 00.000 20224 move complete, result=0
01:43:56.958 00.000 20224 worker thread done servicing request
01:43:56.962 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56675, med=3238, FiltMin=2929, FiltMax=27600, Gamma=1.000
01:43:56.983 00.021 8996 UpdateGuideState exits: m=667780 SNR=360.9
01:43:56.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:56.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:56.986 00.001 8996 Enqueuing Expose request
01:43:56.987 00.001 20224 Worker thread wakes up
01:43:56.987 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:43:56.988 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:56.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:58.161 01.173 20224 Exposure complete
01:43:58.240 00.079 20224 worker thread done servicing request
01:43:58.240 00.000 8996 OnExposeComplete: enter
01:43:58.241 00.001 8996 UpdateGuideState(): m_state=6
01:43:58.242 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13738
01:43:58.243 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=472.87, Mass=516208, SNR=264.9, Peak=40691 HFD=4.4
01:43:58.244 00.001 8996 MultiStar: [#1 0.15,0.01,0.67,U] [#2 0.32,0.34,0.00,M1] [#3 0.39,0.35,0.00,M1] [#4 0.33,0.50,0.00,M10] [#5 0.27,0.02,0.65,U] [#6 0.29,0.92,0.00,M7] [#7 0.45,0.51,0.00,M4] [#8 0.34,0.24,0.44,U] 
01:43:58.245 00.001 8996 refined, 3 included, MultiStar: {0.21, 0.14}, one-star: {0.15, 0.26}
01:43:58.245 00.000 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
01:43:58.246 00.001 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
01:43:58.247 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.14 hyp=0.25 cameraTheta=0.59 mountX=0.19 mountY=-0.16, mountTheta=-0.70
01:43:58.249 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.14, opts=13)
01:43:58.249 00.000 8996 Enqueuing Move request for scope (0.21, 0.14)
01:43:58.250 00.001 20224 Worker thread wakes up
01:43:58.250 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.14) opts 0xd
01:43:58.250 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.14)
01:43:58.251 00.001 20224 Moving (0.21, 0.14) raw xDistance=0.19 yDistance=-0.16
01:43:58.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:43:58.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:58.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:43:58.251 00.000 20224 MoveAxis(E, 0, ABG)
01:43:58.251 00.000 20224 Move returns status 0, amount 0
01:43:58.251 00.000 20224 MoveAxis(N, 0, ABG)
01:43:58.251 00.000 20224 Move returns status 0, amount 0
01:43:58.252 00.001 20224 move complete, result=0
01:43:58.252 00.000 20224 worker thread done servicing request
01:43:58.255 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40691, med=3238, FiltMin=2896, FiltMax=22390, Gamma=1.000
01:43:58.273 00.018 8996 UpdateGuideState exits: m=516208 SNR=264.9
01:43:58.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:58.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:58.276 00.001 8996 Enqueuing Expose request
01:43:58.277 00.001 20224 Worker thread wakes up
01:43:58.277 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:43:58.278 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:58.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:43:59.263 00.985 20224 Exposure complete
01:43:59.344 00.081 20224 worker thread done servicing request
01:43:59.344 00.000 8996 OnExposeComplete: enter
01:43:59.346 00.002 8996 UpdateGuideState(): m_state=6
01:43:59.347 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13739
01:43:59.348 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.70, Mass=714222, SNR=360.1, Peak=55379 HFD=4.6
01:43:59.349 00.001 8996 MultiStar: [#1 0.24,-0.27,0.60,U] [#2 0.31,-0.12,0.47,U] [#3 0.57,0.43,0.00,M2] [#4 0.27,0.49,0.00,R] [#5 0.30,-0.25,0.50,U] [#6 0.21,0.43,0.00,M8] [#7 0.43,0.46,0.00,M5] [#8 0.35,-0.09,0.29,U] 
01:43:59.350 00.001 8996 single-star, 4 included, MultiStar: {0.14, -0.10}, one-star: {-0.15, 0.08}
01:43:59.351 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
01:43:59.352 00.001 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
01:43:59.353 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.08 hyp=0.17 cameraTheta=2.64 mountX=-0.16 mountY=-0.06, mountTheta=-2.75
01:43:59.355 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.08, opts=13)
01:43:59.356 00.001 8996 Enqueuing Move request for scope (-0.15, 0.08)
01:43:59.357 00.001 20224 Worker thread wakes up
01:43:59.357 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.08) opts 0xd
01:43:59.357 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.08)
01:43:59.357 00.000 20224 Moving (-0.15, 0.08) raw xDistance=-0.16 yDistance=-0.06
01:43:59.357 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:43:59.358 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:43:59.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:43:59.358 00.000 20224 MoveAxis(E, 0, ABG)
01:43:59.358 00.000 20224 Move returns status 0, amount 0
01:43:59.358 00.000 20224 MoveAxis(N, 0, ABG)
01:43:59.358 00.000 20224 Move returns status 0, amount 0
01:43:59.358 00.000 20224 move complete, result=0
01:43:59.358 00.000 20224 worker thread done servicing request
01:43:59.362 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55379, med=3238, FiltMin=2936, FiltMax=30326, Gamma=1.000
01:43:59.376 00.014 8996 UpdateGuideState exits: m=714222 SNR=360.1
01:43:59.377 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:43:59.378 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:43:59.379 00.001 8996 Enqueuing Expose request
01:43:59.380 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:43:59.381 00.001 20224 Worker thread wakes up
01:43:59.381 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:43:59.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:00.557 01.176 20224 Exposure complete
01:44:00.636 00.079 20224 worker thread done servicing request
01:44:00.636 00.000 8996 OnExposeComplete: enter
01:44:00.638 00.002 8996 UpdateGuideState(): m_state=6
01:44:00.641 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13740
01:44:00.644 00.003 8996 Star::Find returns 1 (0), X=136.25, Y=472.65, Mass=582951, SNR=296.2, Peak=41923 HFD=4.5
01:44:00.646 00.002 8996 MultiStar: [#1 -0.22,-0.27,0.73,U] [#2 -0.23,-0.19,0.68,U] [#3 0.05,0.08,0.56,U] [#4 -0.28,-0.32,0.62,U] [#5 -0.08,0.04,0.58,U] [#6 -0.29,0.45,0.00,M9] [#7 -0.05,0.20,0.38,U] [#8 -0.19,-0.01,0.37,U] 
01:44:00.647 00.001 8996 refined, 7 included, MultiStar: {-0.25, -0.07}, one-star: {-0.64, 0.03}
01:44:00.647 00.000 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
01:44:00.649 00.002 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
01:44:00.650 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.07 hyp=0.26 cameraTheta=-2.87 mountX=-0.24 mountY=0.10, mountTheta=2.75
01:44:00.654 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.07, opts=13)
01:44:00.655 00.001 8996 Enqueuing Move request for scope (-0.25, -0.07)
01:44:00.656 00.001 20224 Worker thread wakes up
01:44:00.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.07) opts 0xd
01:44:00.656 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.07)
01:44:00.656 00.000 20224 Moving (-0.25, -0.07) raw xDistance=-0.24 yDistance=0.10
01:44:00.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:44:00.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:00.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:44:00.656 00.000 20224 MoveAxis(E, 36, ABG)
01:44:00.656 00.000 20224 Guiding  Dir = 2, Dur = 36
01:44:00.657 00.001 20224 IsSlewing returns 0
01:44:00.657 00.000 20224 IsGuiding returns 0
01:44:00.661 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41923, med=3235, FiltMin=2934, FiltMax=21062, Gamma=1.000
01:44:00.677 00.016 8996 UpdateGuideState exits: m=582951 SNR=296.2
01:44:00.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:00.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:00.680 00.001 8996 Enqueuing Expose request
01:44:00.701 00.021 20224 IsGuiding returns 1
01:44:00.701 00.000 20224 scope still moving after pulse duration time elapsed
01:44:00.729 00.028 20224 IsSlewing returns 0
01:44:00.729 00.000 20224 IsGuiding returns 1
01:44:00.761 00.032 20224 IsSlewing returns 0
01:44:00.762 00.001 20224 IsGuiding returns 1
01:44:00.793 00.031 20224 IsSlewing returns 0
01:44:00.793 00.000 20224 IsGuiding returns 0
01:44:00.793 00.000 20224 scope move finished after 36 + 99 ms
01:44:00.793 00.000 20224 Move returns status 0, amount 36
01:44:00.793 00.000 20224 MoveAxis(N, 0, ABG)
01:44:00.793 00.000 20224 Move returns status 0, amount 0
01:44:00.793 00.000 20224 move complete, result=0
01:44:00.793 00.000 20224 worker thread done servicing request
01:44:00.793 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
01:44:00.795 00.002 20224 Worker thread wakes up
01:44:00.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:00.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:01.776 00.981 20224 Exposure complete
01:44:01.837 00.061 20224 worker thread done servicing request
01:44:01.837 00.000 8996 OnExposeComplete: enter
01:44:01.838 00.001 8996 UpdateGuideState(): m_state=6
01:44:01.839 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13741
01:44:01.840 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=472.87, Mass=701401, SNR=317.6, Peak=51491 HFD=4.4
01:44:01.841 00.001 8996 MultiStar: [#1 -0.01,-0.21,0.73,U] [#2 -0.13,-0.14,0.60,U] [#3 0.64,0.16,0.00,M2] [#4 0.07,-0.30,0.57,U] [#5 0.39,0.00,0.56,U] [#6 0.20,0.38,0.38,U] [#7 0.13,0.03,0.41,U] [#8 0.33,0.19,0.37,U] 
01:44:01.842 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.01}, one-star: {0.14, 0.25}
01:44:01.842 00.000 8996 CameraToMount -- cameraTheta (0.12) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
01:44:01.843 00.001 8996 CameraToMount -- cameraTheta (0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
01:44:01.844 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.01 hyp=0.12 cameraTheta=0.12 mountX=0.12 mountY=-0.03, mountTheta=-0.23
01:44:01.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.01, opts=13)
01:44:01.846 00.000 8996 Enqueuing Move request for scope (0.12, 0.01)
01:44:01.847 00.001 20224 Worker thread wakes up
01:44:01.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.01) opts 0xd
01:44:01.847 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.01)
01:44:01.848 00.001 20224 Moving (0.12, 0.01) raw xDistance=0.12 yDistance=-0.03
01:44:01.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:44:01.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:01.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:44:01.848 00.000 20224 MoveAxis(E, 0, ABG)
01:44:01.848 00.000 20224 Move returns status 0, amount 0
01:44:01.848 00.000 20224 MoveAxis(N, 0, ABG)
01:44:01.848 00.000 20224 Move returns status 0, amount 0
01:44:01.848 00.000 20224 move complete, result=0
01:44:01.848 00.000 20224 worker thread done servicing request
01:44:01.852 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51491, med=3235, FiltMin=2931, FiltMax=27286, Gamma=1.000
01:44:01.876 00.024 8996 UpdateGuideState exits: m=701401 SNR=317.6
01:44:01.876 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:01.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:01.878 00.001 8996 Enqueuing Expose request
01:44:01.879 00.001 20224 Worker thread wakes up
01:44:01.879 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:01.880 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:01.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:03.057 01.177 20224 Exposure complete
01:44:03.133 00.076 20224 worker thread done servicing request
01:44:03.133 00.000 8996 OnExposeComplete: enter
01:44:03.135 00.002 8996 UpdateGuideState(): m_state=6
01:44:03.136 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13742
01:44:03.138 00.002 8996 Star::Find returns 1 (0), X=137.25, Y=472.95, Mass=688454, SNR=305.5, Peak=42685 HFD=4.5
01:44:03.141 00.003 8996 MultiStar: [#1 0.53,-0.35,0.00,M1] [#2 0.74,0.11,0.00,M1] [#3 0.77,0.08,0.00,M3] [#4 0.45,-0.33,0.00,M1] [#5 0.55,-0.17,0.00,M1] [#6 0.64,0.28,0.00,M9] [#7 0.74,0.05,0.00,M4] [#8 0.92,0.38,0.00,M1] 
01:44:03.142 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.85 = 0.85)
01:44:03.144 00.002 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.27 = -2.27)
01:44:03.146 00.002 8996 CameraToMount -- cameraX=0.36 cameraY=0.34 hyp=0.49 cameraTheta=0.75 mountX=0.32 mountY=-0.38, mountTheta=-0.86
01:44:03.149 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.34, opts=13)
01:44:03.151 00.002 8996 Enqueuing Move request for scope (0.36, 0.34)
01:44:03.153 00.002 20224 Worker thread wakes up
01:44:03.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.34) opts 0xd
01:44:03.153 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.34)
01:44:03.153 00.000 20224 Moving (0.36, 0.34) raw xDistance=0.32 yDistance=-0.38
01:44:03.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:44:03.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:44:03.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
01:44:03.153 00.000 20224 MoveAxis(W, 47, ABG)
01:44:03.153 00.000 20224 Guiding  Dir = 3, Dur = 47
01:44:03.154 00.001 20224 IsSlewing returns 0
01:44:03.154 00.000 20224 IsGuiding returns 0
01:44:03.158 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42685, med=3238, FiltMin=2937, FiltMax=29616, Gamma=1.000
01:44:03.166 00.008 20224 PulseGuide returned control before completion, sleep 46
01:44:03.174 00.008 8996 UpdateGuideState exits: m=688454 SNR=305.5
01:44:03.174 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:03.175 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:03.176 00.001 8996 Enqueuing Expose request
01:44:03.227 00.051 20224 IsGuiding returns 1
01:44:03.227 00.000 20224 scope still moving after pulse duration time elapsed
01:44:03.258 00.031 20224 IsSlewing returns 0
01:44:03.259 00.001 20224 IsGuiding returns 0
01:44:03.259 00.000 20224 scope move finished after 47 + 58 ms
01:44:03.259 00.000 20224 Move returns status 0, amount 47
01:44:03.259 00.000 20224 MoveAxis(N, 0, ABG)
01:44:03.259 00.000 20224 Move returns status 0, amount 0
01:44:03.259 00.000 20224 move complete, result=0
01:44:03.259 00.000 20224 worker thread done servicing request
01:44:03.259 00.000 20224 Worker thread wakes up
01:44:03.259 00.000 8996 GuideStep: 0.3 px 47 ms WEST, -0.4 px 0 ms NORTH
01:44:03.261 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:03.261 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:04.265 01.004 20224 Exposure complete
01:44:04.340 00.075 20224 worker thread done servicing request
01:44:04.340 00.000 8996 OnExposeComplete: enter
01:44:04.342 00.002 8996 UpdateGuideState(): m_state=6
01:44:04.344 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13743
01:44:04.345 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=472.63, Mass=600648, SNR=274.1, Peak=35667 HFD=4.8
01:44:04.347 00.002 8996 MultiStar: [#1 0.03,-0.26,0.70,U] [#2 0.12,0.11,0.84,U] [#3 0.56,0.15,0.00,M4] [#4 -0.25,-0.45,0.00,M2] [#5 0.11,-0.06,0.64,U] [#6 -0.11,0.35,0.47,U] [#7 -0.03,-0.16,0.45,U] [#8 0.04,0.26,0.42,U] 
01:44:04.349 00.002 8996 refined, 6 included, MultiStar: {0.06, 0.02}, one-star: {0.12, 0.01}
01:44:04.351 00.002 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
01:44:04.353 00.002 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
01:44:04.354 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.31 mountX=0.06 mountY=-0.03, mountTheta=-0.43
01:44:04.357 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.02, opts=13)
01:44:04.358 00.001 8996 Enqueuing Move request for scope (0.06, 0.02)
01:44:04.359 00.001 20224 Worker thread wakes up
01:44:04.359 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
01:44:04.359 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
01:44:04.359 00.000 20224 Moving (0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
01:44:04.359 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:44:04.359 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:04.359 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:44:04.359 00.000 20224 MoveAxis(E, 0, ABG)
01:44:04.359 00.000 20224 Move returns status 0, amount 0
01:44:04.359 00.000 20224 MoveAxis(N, 0, ABG)
01:44:04.359 00.000 20224 Move returns status 0, amount 0
01:44:04.359 00.000 20224 move complete, result=0
01:44:04.359 00.000 20224 worker thread done servicing request
01:44:04.364 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35667, med=3238, FiltMin=2902, FiltMax=23238, Gamma=1.000
01:44:04.378 00.014 8996 UpdateGuideState exits: m=600648 SNR=274.1
01:44:04.379 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:04.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:04.381 00.001 8996 Enqueuing Expose request
01:44:04.382 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:04.382 00.000 20224 Worker thread wakes up
01:44:04.383 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:04.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:05.543 01.160 20224 Exposure complete
01:44:05.625 00.082 20224 worker thread done servicing request
01:44:05.625 00.000 8996 OnExposeComplete: enter
01:44:05.626 00.001 8996 UpdateGuideState(): m_state=6
01:44:05.627 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13744
01:44:05.628 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.70, Mass=602547, SNR=278.6, Peak=46419 HFD=4.6
01:44:05.629 00.001 8996 MultiStar: [#1 0.33,-0.09,0.71,U] [#2 0.07,0.03,0.88,U] [#3 0.47,0.40,0.00,M5] [#4 -0.00,-0.07,0.50,U] [#5 -0.09,0.04,0.68,U] [#6 0.08,0.19,0.41,U] [#7 0.13,0.11,0.47,U] [#8 0.19,0.31,0.35,U] 
01:44:05.631 00.002 8996 refined, 7 included, MultiStar: {0.05, 0.05}, one-star: {-0.15, 0.08}
01:44:05.632 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
01:44:05.634 00.002 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
01:44:05.636 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.05 hyp=0.07 cameraTheta=0.84 mountX=0.04 mountY=-0.06, mountTheta=-0.94
01:44:05.641 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.05, opts=13)
01:44:05.643 00.002 8996 Enqueuing Move request for scope (0.05, 0.05)
01:44:05.644 00.001 20224 Worker thread wakes up
01:44:05.645 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.05) opts 0xd
01:44:05.645 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.05)
01:44:05.645 00.000 20224 Moving (0.05, 0.05) raw xDistance=0.04 yDistance=-0.06
01:44:05.645 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:44:05.645 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:05.645 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:44:05.645 00.000 20224 MoveAxis(E, 0, ABG)
01:44:05.645 00.000 20224 Move returns status 0, amount 0
01:44:05.645 00.000 20224 MoveAxis(N, 0, ABG)
01:44:05.645 00.000 20224 Move returns status 0, amount 0
01:44:05.645 00.000 20224 move complete, result=0
01:44:05.645 00.000 20224 worker thread done servicing request
01:44:05.654 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46419, med=3238, FiltMin=2878, FiltMax=26256, Gamma=1.000
01:44:05.678 00.024 8996 UpdateGuideState exits: m=602547 SNR=278.6
01:44:05.679 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:05.680 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:05.681 00.001 8996 Enqueuing Expose request
01:44:05.682 00.001 20224 Worker thread wakes up
01:44:05.682 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:05.683 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:05.684 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:06.646 00.962 20224 Exposure complete
01:44:06.709 00.063 20224 worker thread done servicing request
01:44:06.709 00.000 8996 OnExposeComplete: enter
01:44:06.710 00.001 8996 UpdateGuideState(): m_state=6
01:44:06.711 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13745
01:44:06.711 00.000 8996 Star::Find returns 1 (0), X=137.03, Y=472.76, Mass=510565, SNR=267.2, Peak=36179 HFD=4.5
01:44:06.712 00.001 8996 MultiStar: [#1 0.35,-0.04,0.78,U] [#2 0.07,-0.00,0.86,U] [#3 0.61,0.30,0.00,M6] [#4 0.21,-0.14,0.62,U] [#5 0.52,0.11,0.00,M1] [#6 0.40,0.31,0.00,M8] [#7 0.34,0.07,0.58,U] [#8 0.57,0.44,0.00,M1] 
01:44:06.713 00.001 8996 single-star, 4 included, MultiStar: {0.21, 0.02}, one-star: {0.14, 0.14}
01:44:06.714 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
01:44:06.715 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
01:44:06.715 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.14 hyp=0.20 cameraTheta=0.80 mountX=0.12 mountY=-0.16, mountTheta=-0.91
01:44:06.718 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.14, opts=13)
01:44:06.720 00.002 8996 Enqueuing Move request for scope (0.14, 0.14)
01:44:06.722 00.002 20224 Worker thread wakes up
01:44:06.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.14) opts 0xd
01:44:06.722 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.14)
01:44:06.722 00.000 20224 Moving (0.14, 0.14) raw xDistance=0.12 yDistance=-0.16
01:44:06.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:44:06.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:06.723 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:44:06.723 00.000 20224 MoveAxis(E, 0, ABG)
01:44:06.723 00.000 20224 Move returns status 0, amount 0
01:44:06.723 00.000 20224 MoveAxis(N, 0, ABG)
01:44:06.723 00.000 20224 Move returns status 0, amount 0
01:44:06.723 00.000 20224 move complete, result=0
01:44:06.723 00.000 20224 worker thread done servicing request
01:44:06.731 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36179, med=3238, FiltMin=2934, FiltMax=20678, Gamma=1.000
01:44:06.755 00.024 8996 UpdateGuideState exits: m=510565 SNR=267.2
01:44:06.756 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:06.757 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:06.758 00.001 8996 Enqueuing Expose request
01:44:06.759 00.001 20224 Worker thread wakes up
01:44:06.759 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:06.761 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:06.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:07.919 01.158 20224 Exposure complete
01:44:07.977 00.058 20224 worker thread done servicing request
01:44:07.977 00.000 8996 OnExposeComplete: enter
01:44:07.978 00.001 8996 UpdateGuideState(): m_state=6
01:44:07.979 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13746
01:44:07.980 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=472.58, Mass=678316, SNR=320.9, Peak=47939 HFD=4.7
01:44:07.981 00.001 8996 MultiStar: [#1 0.13,-0.07,0.66,U] [#2 0.05,-0.15,0.75,U] [#3 0.26,0.09,0.64,U] [#4 -0.08,-0.27,0.55,U] [#5 -0.27,-0.31,0.46,U] [#6 -0.02,0.30,0.38,U] [#7 -0.19,-0.12,0.34,U] [#8 0.01,0.04,0.26,U] 
01:44:07.982 00.001 8996 refined, 8 included, MultiStar: {-0.09, -0.07}, one-star: {-0.50, -0.04}
01:44:07.983 00.001 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
01:44:07.983 00.000 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.76)
01:44:07.984 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.50 mountX=-0.08 mountY=0.08, mountTheta=2.39
01:44:07.986 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.07, opts=13)
01:44:07.986 00.000 8996 Enqueuing Move request for scope (-0.09, -0.07)
01:44:07.987 00.001 20224 Worker thread wakes up
01:44:07.987 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
01:44:07.987 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
01:44:07.987 00.000 20224 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
01:44:07.987 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:44:07.987 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:07.987 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:44:07.987 00.000 20224 MoveAxis(E, 0, ABG)
01:44:07.987 00.000 20224 Move returns status 0, amount 0
01:44:07.988 00.001 20224 MoveAxis(N, 0, ABG)
01:44:07.988 00.000 20224 Move returns status 0, amount 0
01:44:07.988 00.000 20224 move complete, result=0
01:44:07.988 00.000 20224 worker thread done servicing request
01:44:07.991 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47939, med=3238, FiltMin=2934, FiltMax=23805, Gamma=1.000
01:44:08.005 00.014 8996 UpdateGuideState exits: m=678316 SNR=320.9
01:44:08.005 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:08.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:08.007 00.001 8996 Enqueuing Expose request
01:44:08.008 00.001 20224 Worker thread wakes up
01:44:08.008 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:08.008 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:08.009 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:08.981 00.972 20224 Exposure complete
01:44:09.056 00.075 20224 worker thread done servicing request
01:44:09.056 00.000 8996 OnExposeComplete: enter
01:44:09.057 00.001 8996 UpdateGuideState(): m_state=6
01:44:09.058 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13747
01:44:09.059 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.62, Mass=689833, SNR=316.8, Peak=44883 HFD=4.7
01:44:09.059 00.000 8996 MultiStar: [#1 0.07,-0.13,0.64,U] [#2 -0.00,-0.35,0.67,U] [#3 0.09,-0.12,0.63,U] [#4 -0.03,-0.22,0.46,U] [#5 0.12,-0.33,0.64,U] [#6 0.32,-0.05,0.40,U] [#7 0.15,0.07,0.44,U] [#8 0.25,-0.26,0.31,U] 
01:44:09.060 00.001 8996 refined, 8 included, MultiStar: {0.04, -0.15}, one-star: {-0.21, -0.00}
01:44:09.061 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
01:44:09.062 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.98)
01:44:09.063 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.28 mountX=0.06 mountY=0.14, mountTheta=1.18
01:44:09.066 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.15, opts=13)
01:44:09.067 00.001 8996 Enqueuing Move request for scope (0.04, -0.15)
01:44:09.068 00.001 20224 Worker thread wakes up
01:44:09.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.15) opts 0xd
01:44:09.068 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.15)
01:44:09.068 00.000 20224 Moving (0.04, -0.15) raw xDistance=0.06 yDistance=0.14
01:44:09.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:44:09.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:09.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:44:09.068 00.000 20224 MoveAxis(E, 0, ABG)
01:44:09.068 00.000 20224 Move returns status 0, amount 0
01:44:09.068 00.000 20224 MoveAxis(N, 0, ABG)
01:44:09.068 00.000 20224 Move returns status 0, amount 0
01:44:09.068 00.000 20224 move complete, result=0
01:44:09.068 00.000 20224 worker thread done servicing request
01:44:09.072 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44883, med=3238, FiltMin=2864, FiltMax=28957, Gamma=1.000
01:44:09.093 00.021 8996 UpdateGuideState exits: m=689833 SNR=316.8
01:44:09.094 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:09.096 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:09.098 00.002 8996 Enqueuing Expose request
01:44:09.100 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:09.103 00.003 20224 Worker thread wakes up
01:44:09.103 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:09.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:10.281 01.178 20224 Exposure complete
01:44:10.391 00.110 20224 worker thread done servicing request
01:44:10.392 00.001 8996 OnExposeComplete: enter
01:44:10.394 00.002 8996 UpdateGuideState(): m_state=6
01:44:10.397 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13748
01:44:10.399 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=472.49, Mass=628206, SNR=296.3, Peak=43955 HFD=4.6
01:44:10.402 00.003 8996 MultiStar: [#1 -0.20,-0.28,0.63,U] [#2 -0.20,-0.30,0.79,U] [#3 -0.09,-0.25,0.68,U] [#4 -0.38,-0.18,0.48,U] [#5 0.02,-0.21,0.64,U] [#6 0.00,0.25,0.39,U] [#7 -0.23,-0.12,0.41,U] [#8 0.12,-0.37,0.29,U] 
01:44:10.404 00.002 8996 single-star, 8 included, MultiStar: {-0.14, -0.19}, one-star: {-0.17, -0.13}
01:44:10.406 00.002 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
01:44:10.408 00.002 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.78)
01:44:10.408 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.48 mountX=-0.16 mountY=0.15, mountTheta=2.37
01:44:10.410 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.13, opts=13)
01:44:10.411 00.001 8996 Enqueuing Move request for scope (-0.17, -0.13)
01:44:10.413 00.002 20224 Worker thread wakes up
01:44:10.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
01:44:10.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
01:44:10.413 00.000 20224 Moving (-0.17, -0.13) raw xDistance=-0.16 yDistance=0.15
01:44:10.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:44:10.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:10.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:44:10.413 00.000 20224 MoveAxis(E, 0, ABG)
01:44:10.413 00.000 20224 Move returns status 0, amount 0
01:44:10.413 00.000 20224 MoveAxis(N, 0, ABG)
01:44:10.413 00.000 20224 Move returns status 0, amount 0
01:44:10.413 00.000 20224 move complete, result=0
01:44:10.415 00.002 20224 worker thread done servicing request
01:44:10.419 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=43955, med=3238, FiltMin=2944, FiltMax=27152, Gamma=1.000
01:44:10.436 00.017 8996 UpdateGuideState exits: m=628206 SNR=296.3
01:44:10.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:10.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:10.439 00.001 8996 Enqueuing Expose request
01:44:10.440 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:10.441 00.001 20224 Worker thread wakes up
01:44:10.441 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:10.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:11.417 00.976 20224 Exposure complete
01:44:11.500 00.083 20224 worker thread done servicing request
01:44:11.501 00.001 8996 OnExposeComplete: enter
01:44:11.502 00.001 8996 UpdateGuideState(): m_state=6
01:44:11.503 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13749
01:44:11.504 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.53, Mass=628166, SNR=286.7, Peak=42835 HFD=4.8
01:44:11.505 00.001 8996 MultiStar: [#1 0.39,-0.02,0.76,U] [#2 0.09,0.05,0.72,U] [#3 0.34,-0.09,0.75,U] [#4 0.05,-0.17,0.55,U] [#5 0.11,-0.02,0.62,U] [#6 0.29,0.41,0.00,M6] [#7 0.16,0.09,0.35,U] [#8 0.08,0.15,0.40,U] 
01:44:11.506 00.001 8996 single-star, 7 included, MultiStar: {0.17, -0.03}, one-star: {0.05, -0.09}
01:44:11.507 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
01:44:11.508 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
01:44:11.510 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.05 mountX=0.06 mountY=0.08, mountTheta=0.95
01:44:11.513 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.09, opts=13)
01:44:11.514 00.001 8996 Enqueuing Move request for scope (0.05, -0.09)
01:44:11.515 00.001 20224 Worker thread wakes up
01:44:11.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
01:44:11.515 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
01:44:11.516 00.001 20224 Moving (0.05, -0.09) raw xDistance=0.06 yDistance=0.08
01:44:11.516 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:44:11.516 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:11.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:44:11.516 00.000 20224 MoveAxis(E, 0, ABG)
01:44:11.516 00.000 20224 Move returns status 0, amount 0
01:44:11.516 00.000 20224 MoveAxis(N, 0, ABG)
01:44:11.516 00.000 20224 Move returns status 0, amount 0
01:44:11.516 00.000 20224 move complete, result=0
01:44:11.516 00.000 20224 worker thread done servicing request
01:44:11.521 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=42835, med=3238, FiltMin=2925, FiltMax=23824, Gamma=1.000
01:44:11.536 00.015 8996 UpdateGuideState exits: m=628166 SNR=286.7
01:44:11.537 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:11.538 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:11.538 00.000 8996 Enqueuing Expose request
01:44:11.539 00.001 20224 Worker thread wakes up
01:44:11.539 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:11.540 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:11.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:12.712 01.172 20224 Exposure complete
01:44:12.783 00.071 20224 worker thread done servicing request
01:44:12.783 00.000 8996 OnExposeComplete: enter
01:44:12.783 00.000 8996 UpdateGuideState(): m_state=6
01:44:12.786 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13750
01:44:12.787 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.81, Mass=543675, SNR=277.5, Peak=38755 HFD=4.5
01:44:12.789 00.002 8996 MultiStar: [#1 0.18,-0.22,0.64,U] [#2 -0.03,-0.20,0.73,U] [#3 0.40,0.08,0.56,U] [#4 -0.17,-0.20,0.57,U] [#5 0.39,0.10,0.69,U] [#6 0.35,0.53,0.00,M7] [#7 0.23,0.53,0.00,M1] [#8 0.23,0.14,0.37,U] 
01:44:12.790 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.01}, one-star: {-0.26, 0.20}
01:44:12.790 00.000 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
01:44:12.791 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.13)
01:44:12.792 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.13 mountX=0.07 mountY=0.00, mountTheta=0.02
01:44:12.794 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.01, opts=13)
01:44:12.795 00.001 8996 Enqueuing Move request for scope (0.07, -0.01)
01:44:12.796 00.001 20224 Worker thread wakes up
01:44:12.797 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
01:44:12.797 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
01:44:12.797 00.000 20224 Moving (0.07, -0.01) raw xDistance=0.07 yDistance=0.00
01:44:12.797 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:44:12.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:12.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:44:12.797 00.000 20224 MoveAxis(E, 0, ABG)
01:44:12.797 00.000 20224 Move returns status 0, amount 0
01:44:12.797 00.000 20224 MoveAxis(N, 0, ABG)
01:44:12.798 00.001 20224 Move returns status 0, amount 0
01:44:12.798 00.000 20224 move complete, result=0
01:44:12.798 00.000 20224 worker thread done servicing request
01:44:12.808 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=38755, med=3241, FiltMin=2896, FiltMax=23341, Gamma=1.000
01:44:12.828 00.020 8996 UpdateGuideState exits: m=543675 SNR=277.5
01:44:12.829 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:12.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:12.832 00.002 8996 Enqueuing Expose request
01:44:12.833 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:12.835 00.002 20224 Worker thread wakes up
01:44:12.835 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:12.835 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:13.813 00.978 20224 Exposure complete
01:44:13.891 00.078 20224 worker thread done servicing request
01:44:13.891 00.000 8996 OnExposeComplete: enter
01:44:13.892 00.001 8996 UpdateGuideState(): m_state=6
01:44:13.894 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13751
01:44:13.896 00.002 8996 Star::Find returns 1 (0), X=136.43, Y=472.58, Mass=656270, SNR=312.2, Peak=40211 HFD=4.7
01:44:13.897 00.001 8996 MultiStar: [#1 -0.45,-0.44,0.00,M1] [#2 -0.33,-0.50,0.00,M1] [#3 -0.16,0.09,0.60,U] [#4 -0.52,-0.37,0.00,M1] [#5 -0.23,0.10,0.61,U] [#6 -0.12,0.47,0.00,M8] [#7 -0.23,0.22,0.38,U] [#8 0.09,-0.24,0.30,U] 
01:44:13.898 00.001 8996 refined, 4 included, MultiStar: {-0.26, 0.03}, one-star: {-0.46, -0.04}
01:44:13.898 00.000 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
01:44:13.899 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
01:44:13.900 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.03 hyp=0.26 cameraTheta=3.03 mountX=-0.26 mountY=0.00, mountTheta=3.14
01:44:13.902 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.03, opts=13)
01:44:13.902 00.000 8996 Enqueuing Move request for scope (-0.26, 0.03)
01:44:13.903 00.001 20224 Worker thread wakes up
01:44:13.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.03) opts 0xd
01:44:13.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.03)
01:44:13.903 00.000 20224 Moving (-0.26, 0.03) raw xDistance=-0.26 yDistance=0.00
01:44:13.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:44:13.904 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:13.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:44:13.904 00.000 20224 MoveAxis(E, 38, ABG)
01:44:13.904 00.000 20224 Guiding  Dir = 2, Dur = 38
01:44:13.904 00.000 20224 IsSlewing returns 0
01:44:13.904 00.000 20224 IsGuiding returns 0
01:44:13.907 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40211, med=3238, FiltMin=2886, FiltMax=24845, Gamma=1.000
01:44:13.923 00.016 8996 UpdateGuideState exits: m=656270 SNR=312.2
01:44:13.925 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:13.925 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:13.927 00.002 8996 Enqueuing Expose request
01:44:13.938 00.011 20224 PulseGuide returned control before completion, sleep 14
01:44:13.968 00.030 20224 IsGuiding returns 1
01:44:13.968 00.000 20224 scope still moving after pulse duration time elapsed
01:44:13.999 00.031 20224 IsSlewing returns 0
01:44:13.999 00.000 20224 IsGuiding returns 1
01:44:14.031 00.032 20224 IsSlewing returns 0
01:44:14.031 00.000 20224 IsGuiding returns 0
01:44:14.031 00.000 20224 scope move finished after 38 + 89 ms
01:44:14.031 00.000 20224 Move returns status 0, amount 38
01:44:14.031 00.000 20224 MoveAxis(N, 0, ABG)
01:44:14.031 00.000 20224 Move returns status 0, amount 0
01:44:14.031 00.000 20224 move complete, result=0
01:44:14.031 00.000 20224 worker thread done servicing request
01:44:14.031 00.000 20224 Worker thread wakes up
01:44:14.031 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:14.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:14.031 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.0 px 0 ms NORTH
01:44:15.214 01.183 20224 Exposure complete
01:44:15.305 00.091 20224 worker thread done servicing request
01:44:15.305 00.000 8996 OnExposeComplete: enter
01:44:15.307 00.002 8996 UpdateGuideState(): m_state=6
01:44:15.309 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13752
01:44:15.311 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=472.52, Mass=511815, SNR=258.5, Peak=37219 HFD=4.4
01:44:15.312 00.001 8996 MultiStar: [#1 0.11,-0.15,0.66,U] [#2 0.05,-0.11,0.94,U] [#3 0.50,0.37,0.00,M1] [#4 0.02,-0.01,0.50,U] [#5 0.29,0.16,0.82,U] [#6 0.32,0.53,0.00,M9] [#7 0.24,0.37,0.57,U] [#8 0.22,0.15,0.41,U] 
01:44:15.314 00.002 8996 refined, 6 included, MultiStar: {0.06, 0.02}, one-star: {-0.30, -0.09}
01:44:15.315 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
01:44:15.316 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
01:44:15.318 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.02 hyp=0.06 cameraTheta=0.34 mountX=0.06 mountY=-0.03, mountTheta=-0.45
01:44:15.320 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.02, opts=13)
01:44:15.321 00.001 8996 Enqueuing Move request for scope (0.06, 0.02)
01:44:15.322 00.001 20224 Worker thread wakes up
01:44:15.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.02) opts 0xd
01:44:15.322 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.02)
01:44:15.322 00.000 20224 Moving (0.06, 0.02) raw xDistance=0.06 yDistance=-0.03
01:44:15.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:44:15.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:15.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:44:15.322 00.000 20224 MoveAxis(E, 0, ABG)
01:44:15.322 00.000 20224 Move returns status 0, amount 0
01:44:15.322 00.000 20224 MoveAxis(N, 0, ABG)
01:44:15.322 00.000 20224 Move returns status 0, amount 0
01:44:15.322 00.000 20224 move complete, result=0
01:44:15.322 00.000 20224 worker thread done servicing request
01:44:15.327 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=37219, med=3238, FiltMin=2902, FiltMax=21213, Gamma=1.000
01:44:15.340 00.013 8996 UpdateGuideState exits: m=511815 SNR=258.5
01:44:15.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:15.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:15.344 00.002 8996 Enqueuing Expose request
01:44:15.346 00.002 20224 Worker thread wakes up
01:44:15.346 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:15.348 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:15.348 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:16.325 00.977 20224 Exposure complete
01:44:16.427 00.102 20224 worker thread done servicing request
01:44:16.427 00.000 8996 OnExposeComplete: enter
01:44:16.428 00.001 8996 UpdateGuideState(): m_state=6
01:44:16.429 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13753
01:44:16.430 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.54, Mass=601929, SNR=318.4, Peak=40131 HFD=4.9
01:44:16.430 00.000 8996 MultiStar: [#1 0.22,-0.21,0.60,U] [#2 0.07,0.11,0.60,U] [#3 0.55,0.44,0.00,M2] [#4 -0.08,-0.06,0.45,U] [#5 0.36,0.17,0.49,U] [#6 0.16,0.36,0.37,U] [#7 0.49,0.18,0.00,M1] [#8 0.49,-0.04,0.00,M1] 
01:44:16.432 00.002 8996 single-star, 5 included, MultiStar: {0.13, 0.02}, one-star: {0.08, -0.07}
01:44:16.432 00.000 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.64 = -0.64)
01:44:16.434 00.002 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.52)
01:44:16.435 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.07 hyp=0.11 cameraTheta=-0.74 mountX=0.09 mountY=0.06, mountTheta=0.63
01:44:16.436 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.07, opts=13)
01:44:16.437 00.001 8996 Enqueuing Move request for scope (0.08, -0.07)
01:44:16.438 00.001 20224 Worker thread wakes up
01:44:16.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.07) opts 0xd
01:44:16.438 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.07)
01:44:16.438 00.000 20224 Moving (0.08, -0.07) raw xDistance=0.09 yDistance=0.06
01:44:16.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:44:16.438 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:16.438 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:44:16.438 00.000 20224 MoveAxis(E, 0, ABG)
01:44:16.438 00.000 20224 Move returns status 0, amount 0
01:44:16.438 00.000 20224 MoveAxis(N, 0, ABG)
01:44:16.438 00.000 20224 Move returns status 0, amount 0
01:44:16.438 00.000 20224 move complete, result=0
01:44:16.438 00.000 20224 worker thread done servicing request
01:44:16.442 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40131, med=3238, FiltMin=2896, FiltMax=20912, Gamma=1.000
01:44:16.463 00.021 8996 UpdateGuideState exits: m=601929 SNR=318.4
01:44:16.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:16.466 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:16.467 00.001 8996 Enqueuing Expose request
01:44:16.468 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:16.469 00.001 20224 Worker thread wakes up
01:44:16.469 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:16.469 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:17.618 01.149 20224 Exposure complete
01:44:17.699 00.081 20224 worker thread done servicing request
01:44:17.699 00.000 8996 OnExposeComplete: enter
01:44:17.700 00.001 8996 UpdateGuideState(): m_state=6
01:44:17.701 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13754
01:44:17.701 00.000 8996 Star::Find returns 1 (0), X=136.44, Y=472.49, Mass=642999, SNR=329.8, Peak=41043 HFD=4.9
01:44:17.703 00.002 8996 MultiStar: [#1 0.09,0.10,0.60,U] [#2 -0.11,-0.30,0.78,U] [#3 0.32,0.14,0.60,U] [#4 -0.16,-0.12,0.43,U] [#5 0.09,-0.34,0.51,U] [#6 -0.14,-0.18,0.35,U] [#7 0.13,-0.01,0.44,U] [#8 0.02,-0.31,0.30,U] 
01:44:17.704 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.12}, one-star: {-0.45, -0.13}
01:44:17.705 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
01:44:17.705 00.000 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
01:44:17.706 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-2.02 mountX=-0.05 mountY=0.13, mountTheta=1.92
01:44:17.707 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.12, opts=13)
01:44:17.708 00.001 8996 Enqueuing Move request for scope (-0.06, -0.12)
01:44:17.709 00.001 20224 Worker thread wakes up
01:44:17.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.12) opts 0xd
01:44:17.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.12)
01:44:17.709 00.000 20224 Moving (-0.06, -0.12) raw xDistance=-0.05 yDistance=0.13
01:44:17.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:44:17.709 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:17.709 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:44:17.709 00.000 20224 MoveAxis(E, 0, ABG)
01:44:17.709 00.000 20224 Move returns status 0, amount 0
01:44:17.709 00.000 20224 MoveAxis(N, 0, ABG)
01:44:17.709 00.000 20224 Move returns status 0, amount 0
01:44:17.709 00.000 20224 move complete, result=0
01:44:17.709 00.000 20224 worker thread done servicing request
01:44:17.713 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41043, med=3238, FiltMin=2947, FiltMax=24880, Gamma=1.000
01:44:17.732 00.019 8996 UpdateGuideState exits: m=642999 SNR=329.8
01:44:17.734 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:17.737 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:17.739 00.002 8996 Enqueuing Expose request
01:44:17.741 00.002 20224 Worker thread wakes up
01:44:17.741 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:17.743 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:17.743 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:18.733 00.990 20224 Exposure complete
01:44:18.820 00.087 20224 worker thread done servicing request
01:44:18.820 00.000 8996 OnExposeComplete: enter
01:44:18.821 00.001 8996 UpdateGuideState(): m_state=6
01:44:18.822 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13755
01:44:18.823 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.72, Mass=665718, SNR=282.4, Peak=47091 HFD=4.6
01:44:18.824 00.001 8996 MultiStar: [#1 -0.42,-0.32,0.00,M1] [#2 -0.04,-0.23,0.83,U] [#3 0.24,0.01,0.64,U] [#4 -0.25,-0.49,0.00,M1] [#5 -0.29,-0.41,0.00,M1] [#6 -0.24,0.16,0.46,U] [#7 -0.10,-0.13,0.44,U] [#8 0.28,-0.16,0.33,U] 
01:44:18.825 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.03}, one-star: {-0.35, 0.10}
01:44:18.825 00.000 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
01:44:18.827 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.53)
01:44:18.827 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.09 cameraTheta=-2.73 mountX=-0.07 mountY=0.04, mountTheta=2.62
01:44:18.829 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.03, opts=13)
01:44:18.830 00.001 8996 Enqueuing Move request for scope (-0.08, -0.03)
01:44:18.830 00.000 20224 Worker thread wakes up
01:44:18.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.03) opts 0xd
01:44:18.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.03)
01:44:18.831 00.001 20224 Moving (-0.08, -0.03) raw xDistance=-0.07 yDistance=0.04
01:44:18.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:44:18.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:18.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:44:18.831 00.000 20224 MoveAxis(E, 0, ABG)
01:44:18.831 00.000 20224 Move returns status 0, amount 0
01:44:18.831 00.000 20224 MoveAxis(N, 0, ABG)
01:44:18.831 00.000 20224 Move returns status 0, amount 0
01:44:18.831 00.000 20224 move complete, result=0
01:44:18.831 00.000 20224 worker thread done servicing request
01:44:18.835 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47091, med=3238, FiltMin=2915, FiltMax=27821, Gamma=1.000
01:44:18.848 00.013 8996 UpdateGuideState exits: m=665718 SNR=282.4
01:44:18.850 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:18.850 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:18.851 00.001 8996 Enqueuing Expose request
01:44:18.852 00.001 20224 Worker thread wakes up
01:44:18.852 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:18.853 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:18.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:20.024 01.171 20224 Exposure complete
01:44:20.107 00.083 20224 worker thread done servicing request
01:44:20.107 00.000 8996 OnExposeComplete: enter
01:44:20.109 00.002 8996 UpdateGuideState(): m_state=6
01:44:20.111 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13756
01:44:20.112 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.32, Mass=767501, SNR=375.0, Peak=51683 HFD=4.7
01:44:20.113 00.001 8996 MultiStar: [#1 -0.12,-0.69,0.00,M2] [#2 -0.12,-0.44,0.00,M1] [#3 0.14,-0.42,0.53,U] [#4 -0.07,-0.60,0.00,M2] [#5 -0.15,-0.57,0.00,M2] [#6 -0.10,-0.13,0.33,U] [#7 0.06,-0.35,0.35,U] [#8 -0.14,-0.46,0.00,M1] 
01:44:20.114 00.001 8996 refined, 3 included, MultiStar: {-0.09, -0.31}, one-star: {-0.25, -0.29}
01:44:20.114 00.000 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:44:20.115 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
01:44:20.116 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.31 hyp=0.32 cameraTheta=-1.84 mountX=-0.05 mountY=0.32, mountTheta=1.74
01:44:20.117 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.31, opts=13)
01:44:20.118 00.001 8996 Enqueuing Move request for scope (-0.09, -0.31)
01:44:20.119 00.001 20224 Worker thread wakes up
01:44:20.119 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.31) opts 0xd
01:44:20.119 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.31)
01:44:20.119 00.000 20224 Moving (-0.09, -0.31) raw xDistance=-0.05 yDistance=0.32
01:44:20.119 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:44:20.119 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
01:44:20.119 00.000 20224 MoveAxis(E, 0, ABG)
01:44:20.119 00.000 20224 Move returns status 0, amount 0
01:44:20.119 00.000 20224 MoveAxis(S, 67, ABG)
01:44:20.119 00.000 20224 Guiding  Dir = 1, Dur = 67
01:44:20.120 00.001 20224 IsSlewing returns 0
01:44:20.120 00.000 20224 IsGuiding returns 0
01:44:20.123 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=51683, med=3238, FiltMin=2947, FiltMax=30934, Gamma=1.000
01:44:20.145 00.022 8996 UpdateGuideState exits: m=767501 SNR=375.0
01:44:20.147 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:20.149 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:20.150 00.001 8996 Enqueuing Expose request
01:44:20.174 00.024 20224 PulseGuide returned control before completion, sleep 23
01:44:20.205 00.031 20224 IsGuiding returns 1
01:44:20.205 00.000 20224 scope still moving after pulse duration time elapsed
01:44:20.236 00.031 20224 IsSlewing returns 0
01:44:20.236 00.000 20224 IsGuiding returns 1
01:44:20.267 00.031 20224 IsSlewing returns 0
01:44:20.267 00.000 20224 IsGuiding returns 0
01:44:20.267 00.000 20224 scope move finished after 67 + 81 ms
01:44:20.267 00.000 20224 Move returns status 0, amount 67
01:44:20.267 00.000 20224 move complete, result=0
01:44:20.268 00.001 20224 worker thread done servicing request
01:44:20.268 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 67 ms SOUTH
01:44:20.269 00.001 20224 Worker thread wakes up
01:44:20.269 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:20.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:21.265 00.996 20224 Exposure complete
01:44:21.344 00.079 20224 worker thread done servicing request
01:44:21.344 00.000 8996 OnExposeComplete: enter
01:44:21.346 00.002 8996 UpdateGuideState(): m_state=6
01:44:21.346 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13757
01:44:21.347 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.63, Mass=546974, SNR=308.0, Peak=38387 HFD=4.7
01:44:21.348 00.001 8996 MultiStar: [#1 -0.16,-0.43,0.00,M3] [#2 -0.17,-0.07,0.62,U] [#3 0.12,-0.15,0.62,U] [#4 -0.10,-0.50,0.00,M3] [#5 0.09,-0.46,0.00,M3] [#6 -0.12,-0.03,0.41,U] [#7 0.06,-0.26,0.37,U] [#8 0.17,-0.18,0.36,U] 
01:44:21.349 00.001 8996 refined, 5 included, MultiStar: {-0.06, -0.09}, one-star: {-0.19, 0.01}
01:44:21.350 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
01:44:21.351 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
01:44:21.351 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.12 mountX=-0.05 mountY=0.10, mountTheta=2.02
01:44:21.353 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
01:44:21.354 00.001 8996 Enqueuing Move request for scope (-0.06, -0.09)
01:44:21.354 00.000 20224 Worker thread wakes up
01:44:21.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
01:44:21.355 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
01:44:21.355 00.000 20224 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.10
01:44:21.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:44:21.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:21.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:44:21.355 00.000 20224 MoveAxis(E, 0, ABG)
01:44:21.355 00.000 20224 Move returns status 0, amount 0
01:44:21.355 00.000 20224 MoveAxis(N, 0, ABG)
01:44:21.355 00.000 20224 Move returns status 0, amount 0
01:44:21.355 00.000 20224 move complete, result=0
01:44:21.355 00.000 20224 worker thread done servicing request
01:44:21.359 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38387, med=3238, FiltMin=2905, FiltMax=23984, Gamma=1.000
01:44:21.373 00.014 8996 UpdateGuideState exits: m=546974 SNR=308.0
01:44:21.374 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:21.375 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:21.376 00.001 8996 Enqueuing Expose request
01:44:21.377 00.001 20224 Worker thread wakes up
01:44:21.377 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:21.378 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:21.378 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:22.555 01.177 20224 Exposure complete
01:44:22.613 00.058 20224 worker thread done servicing request
01:44:22.613 00.000 8996 OnExposeComplete: enter
01:44:22.614 00.001 8996 UpdateGuideState(): m_state=6
01:44:22.615 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13758
01:44:22.616 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.81, Mass=533737, SNR=294.6, Peak=40067 HFD=4.6
01:44:22.617 00.001 8996 MultiStar: [#1 -0.50,-0.20,0.00,M4] [#2 -0.49,-0.02,0.00,M1] [#3 -0.20,0.25,0.55,U] [#4 -0.49,-0.06,0.00,M4] [#5 -0.30,-0.15,0.63,U] [#6 -0.43,0.13,0.38,U] [#7 -0.37,-0.06,0.43,U] [#8 -0.01,0.32,0.37,U] 
01:44:22.618 00.001 8996 refined, 5 included, MultiStar: {-0.29, 0.11}, one-star: {-0.35, 0.19}
01:44:22.619 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
01:44:22.619 00.000 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
01:44:22.620 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.11 hyp=0.31 cameraTheta=2.77 mountX=-0.30 mountY=-0.08, mountTheta=-2.88
01:44:22.622 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.11, opts=13)
01:44:22.622 00.000 8996 Enqueuing Move request for scope (-0.29, 0.11)
01:44:22.623 00.001 20224 Worker thread wakes up
01:44:22.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.11) opts 0xd
01:44:22.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.11)
01:44:22.623 00.000 20224 Moving (-0.29, 0.11) raw xDistance=-0.30 yDistance=-0.08
01:44:22.623 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:44:22.623 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:22.624 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:44:22.624 00.000 20224 MoveAxis(E, 44, ABG)
01:44:22.624 00.000 20224 Guiding  Dir = 2, Dur = 44
01:44:22.624 00.000 20224 IsSlewing returns 0
01:44:22.624 00.000 20224 IsGuiding returns 0
01:44:22.625 00.001 20224 PulseGuide returned control before completion, sleep 53
01:44:22.629 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=40067, med=3238, FiltMin=2931, FiltMax=21494, Gamma=1.000
01:44:22.643 00.014 8996 UpdateGuideState exits: m=533737 SNR=294.6
01:44:22.644 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:22.645 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:22.646 00.001 8996 Enqueuing Expose request
01:44:22.687 00.041 20224 IsGuiding returns 1
01:44:22.687 00.000 20224 scope still moving after pulse duration time elapsed
01:44:22.717 00.030 20224 IsSlewing returns 0
01:44:22.717 00.000 20224 IsGuiding returns 0
01:44:22.717 00.000 20224 scope move finished after 44 + 49 ms
01:44:22.717 00.000 20224 Move returns status 0, amount 44
01:44:22.717 00.000 20224 MoveAxis(N, 0, ABG)
01:44:22.717 00.000 20224 Move returns status 0, amount 0
01:44:22.717 00.000 20224 move complete, result=0
01:44:22.717 00.000 20224 worker thread done servicing request
01:44:22.717 00.000 20224 Worker thread wakes up
01:44:22.717 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:22.718 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:22.718 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.1 px 0 ms NORTH
01:44:23.704 00.986 20224 Exposure complete
01:44:23.796 00.092 20224 worker thread done servicing request
01:44:23.797 00.001 8996 OnExposeComplete: enter
01:44:23.798 00.001 8996 UpdateGuideState(): m_state=6
01:44:23.800 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13759
01:44:23.801 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=473.06, Mass=635548, SNR=300.1, Peak=49315 HFD=4.5
01:44:23.803 00.002 8996 MultiStar: [#1 0.11,-0.01,0.64,U] [#2 0.00,-0.05,0.69,U] [#3 0.14,0.36,0.74,U] [#4 0.15,0.09,0.57,U] [#5 0.36,0.24,0.56,U] [#6 0.26,0.40,0.00,M4] [#7 0.15,0.28,0.49,U] [#8 0.22,0.43,0.00,M1] 
01:44:23.805 00.002 8996 refined, 6 included, MultiStar: {0.13, 0.21}, one-star: {0.08, 0.44}
01:44:23.806 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:44:23.808 00.002 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
01:44:23.810 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.21 hyp=0.25 cameraTheta=1.01 mountX=0.11 mountY=-0.22, mountTheta=-1.11
01:44:23.814 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.21, opts=13)
01:44:23.816 00.002 8996 Enqueuing Move request for scope (0.13, 0.21)
01:44:23.817 00.001 20224 Worker thread wakes up
01:44:23.817 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.21) opts 0xd
01:44:23.817 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.21)
01:44:23.817 00.000 20224 Moving (0.13, 0.21) raw xDistance=0.11 yDistance=-0.22
01:44:23.818 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:44:23.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:23.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:44:23.818 00.000 20224 MoveAxis(E, 0, ABG)
01:44:23.818 00.000 20224 Move returns status 0, amount 0
01:44:23.818 00.000 20224 MoveAxis(N, 0, ABG)
01:44:23.818 00.000 20224 Move returns status 0, amount 0
01:44:23.818 00.000 20224 move complete, result=0
01:44:23.818 00.000 20224 worker thread done servicing request
01:44:23.823 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=49315, med=3238, FiltMin=2928, FiltMax=26505, Gamma=1.000
01:44:23.852 00.029 8996 UpdateGuideState exits: m=635548 SNR=300.1
01:44:23.853 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:23.854 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:23.855 00.001 8996 Enqueuing Expose request
01:44:23.856 00.001 20224 Worker thread wakes up
01:44:23.856 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:23.857 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:23.858 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:25.050 01.192 20224 Exposure complete
01:44:25.134 00.084 20224 worker thread done servicing request
01:44:25.134 00.000 8996 OnExposeComplete: enter
01:44:25.135 00.001 8996 UpdateGuideState(): m_state=6
01:44:25.136 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13760
01:44:25.138 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=472.96, Mass=806571, SNR=355.6, Peak=63923 HFD=4.4
01:44:25.139 00.001 8996 MultiStar: [#1 0.38,0.16,0.51,U] [#2 0.34,0.19,0.54,U] [#3 0.33,0.50,0.00,M1] [#4 0.21,-0.07,0.43,U] [#5 0.14,-0.10,0.49,U] [#6 0.25,0.35,0.36,U] [#7 0.07,0.11,0.39,U] [#8 0.17,-0.04,0.31,U] 
01:44:25.140 00.001 8996 refined, 7 included, MultiStar: {0.17, 0.15}, one-star: {-0.02, 0.34}
01:44:25.142 00.002 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
01:44:25.143 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
01:44:25.144 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.15 hyp=0.23 cameraTheta=0.72 mountX=0.16 mountY=-0.17, mountTheta=-0.83
01:44:25.148 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.15, opts=13)
01:44:25.149 00.001 8996 Enqueuing Move request for scope (0.17, 0.15)
01:44:25.150 00.001 20224 Worker thread wakes up
01:44:25.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.15) opts 0xd
01:44:25.150 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.15)
01:44:25.151 00.001 20224 Moving (0.17, 0.15) raw xDistance=0.16 yDistance=-0.17
01:44:25.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:44:25.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:25.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:44:25.151 00.000 20224 MoveAxis(E, 0, ABG)
01:44:25.151 00.000 20224 Move returns status 0, amount 0
01:44:25.151 00.000 20224 MoveAxis(N, 0, ABG)
01:44:25.151 00.000 20224 Move returns status 0, amount 0
01:44:25.151 00.000 20224 move complete, result=0
01:44:25.151 00.000 20224 worker thread done servicing request
01:44:25.155 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=63923, med=3238, FiltMin=2909, FiltMax=32790, Gamma=1.000
01:44:25.171 00.016 8996 UpdateGuideState exits: m=806571 SNR=355.6
01:44:25.173 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:25.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:25.176 00.002 8996 Enqueuing Expose request
01:44:25.177 00.001 20224 Worker thread wakes up
01:44:25.177 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:25.179 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:25.179 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:26.157 00.978 20224 Exposure complete
01:44:26.225 00.068 20224 worker thread done servicing request
01:44:26.225 00.000 8996 OnExposeComplete: enter
01:44:26.226 00.001 8996 UpdateGuideState(): m_state=6
01:44:26.227 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13761
01:44:26.228 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.92, Mass=636266, SNR=301.8, Peak=53235 HFD=4.6
01:44:26.229 00.001 8996 MultiStar: [#1 0.21,0.10,0.74,U] [#2 0.13,0.16,0.69,U] [#3 0.27,0.25,0.59,U] [#4 -0.07,0.20,0.54,U] [#5 0.19,-0.09,0.58,U] [#6 0.27,0.72,0.00,M4] [#7 0.29,0.47,0.00,M1] [#8 0.04,0.05,0.40,U] 
01:44:26.230 00.001 8996 refined, 6 included, MultiStar: {0.07, 0.16}, one-star: {-0.16, 0.31}
01:44:26.231 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
01:44:26.231 00.000 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
01:44:26.232 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.14 mountX=0.06 mountY=-0.16, mountTheta=-1.23
01:44:26.234 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.16, opts=13)
01:44:26.234 00.000 8996 Enqueuing Move request for scope (0.07, 0.16)
01:44:26.235 00.001 20224 Worker thread wakes up
01:44:26.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.16) opts 0xd
01:44:26.235 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.16)
01:44:26.235 00.000 20224 Moving (0.07, 0.16) raw xDistance=0.06 yDistance=-0.16
01:44:26.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:44:26.235 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:26.236 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:44:26.236 00.000 20224 MoveAxis(E, 0, ABG)
01:44:26.236 00.000 20224 Move returns status 0, amount 0
01:44:26.236 00.000 20224 MoveAxis(N, 0, ABG)
01:44:26.236 00.000 20224 Move returns status 0, amount 0
01:44:26.236 00.000 20224 move complete, result=0
01:44:26.236 00.000 20224 worker thread done servicing request
01:44:26.239 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=53235, med=3241, FiltMin=2883, FiltMax=27654, Gamma=1.000
01:44:26.254 00.015 8996 UpdateGuideState exits: m=636266 SNR=301.8
01:44:26.255 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:26.256 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:26.256 00.000 8996 Enqueuing Expose request
01:44:26.257 00.001 20224 Worker thread wakes up
01:44:26.257 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:26.258 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:26.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:27.403 01.145 20224 Exposure complete
01:44:27.467 00.064 20224 worker thread done servicing request
01:44:27.467 00.000 8996 OnExposeComplete: enter
01:44:27.468 00.001 8996 UpdateGuideState(): m_state=6
01:44:27.469 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13762
01:44:27.470 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.98, Mass=566396, SNR=284.2, Peak=48435 HFD=4.4
01:44:27.471 00.001 8996 MultiStar: [#1 -0.04,0.08,0.73,U] [#2 0.13,0.11,0.74,U] [#3 0.13,0.41,0.67,U] [#4 -0.10,-0.01,0.54,U] [#5 0.05,0.00,0.67,U] [#6 0.17,0.62,0.00,M5] [#7 -0.17,0.20,0.40,U] [#8 0.18,0.22,0.36,U] 
01:44:27.471 00.000 8996 refined, 7 included, MultiStar: {0.01, 0.18}, one-star: {-0.06, 0.36}
01:44:27.472 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
01:44:27.473 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
01:44:27.475 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.50 mountX=-0.00 mountY=-0.18, mountTheta=-1.59
01:44:27.478 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.18, opts=13)
01:44:27.480 00.002 8996 Enqueuing Move request for scope (0.01, 0.18)
01:44:27.482 00.002 20224 Worker thread wakes up
01:44:27.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
01:44:27.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
01:44:27.482 00.000 20224 Moving (0.01, 0.18) raw xDistance=-0.00 yDistance=-0.18
01:44:27.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:44:27.483 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:27.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:44:27.483 00.000 20224 MoveAxis(E, 0, ABG)
01:44:27.483 00.000 20224 Move returns status 0, amount 0
01:44:27.483 00.000 20224 MoveAxis(N, 0, ABG)
01:44:27.483 00.000 20224 Move returns status 0, amount 0
01:44:27.483 00.000 20224 move complete, result=0
01:44:27.483 00.000 20224 worker thread done servicing request
01:44:27.491 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48435, med=3238, FiltMin=2950, FiltMax=24886, Gamma=1.000
01:44:27.508 00.017 8996 UpdateGuideState exits: m=566396 SNR=284.2
01:44:27.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:27.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:27.511 00.001 8996 Enqueuing Expose request
01:44:27.512 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:27.512 00.000 20224 Worker thread wakes up
01:44:27.512 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:27.513 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:28.493 00.980 20224 Exposure complete
01:44:28.592 00.099 20224 worker thread done servicing request
01:44:28.592 00.000 8996 OnExposeComplete: enter
01:44:28.594 00.002 8996 UpdateGuideState(): m_state=6
01:44:28.595 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13763
01:44:28.595 00.000 8996 Star::Find returns 1 (0), X=137.06, Y=472.36, Mass=664033, SNR=329.5, Peak=41267 HFD=4.7
01:44:28.597 00.002 8996 MultiStar: [#1 0.33,-0.32,0.00,M1] [#2 0.12,0.15,0.65,U] [#3 0.57,0.27,0.00,M1] [#4 0.08,-0.41,0.40,U] [#5 0.45,-0.16,0.00,M1] [#6 -0.06,0.15,0.43,U] [#7 0.08,-0.22,0.37,U] [#8 0.56,-0.22,0.00,M1] 
01:44:28.597 00.000 8996 refined, 4 included, MultiStar: {0.10, -0.12}, one-star: {0.17, -0.26}
01:44:28.598 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
01:44:28.600 00.002 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
01:44:28.601 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-0.87 mountX=0.11 mountY=0.11, mountTheta=0.77
01:44:28.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.12, opts=13)
01:44:28.603 00.001 8996 Enqueuing Move request for scope (0.10, -0.12)
01:44:28.604 00.001 20224 Worker thread wakes up
01:44:28.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.12) opts 0xd
01:44:28.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.12)
01:44:28.604 00.000 20224 Moving (0.10, -0.12) raw xDistance=0.11 yDistance=0.11
01:44:28.605 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:44:28.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:28.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:44:28.605 00.000 20224 MoveAxis(E, 0, ABG)
01:44:28.605 00.000 20224 Move returns status 0, amount 0
01:44:28.605 00.000 20224 MoveAxis(N, 0, ABG)
01:44:28.605 00.000 20224 Move returns status 0, amount 0
01:44:28.605 00.000 20224 move complete, result=0
01:44:28.605 00.000 20224 worker thread done servicing request
01:44:28.610 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41267, med=3241, FiltMin=2934, FiltMax=23165, Gamma=1.000
01:44:28.636 00.026 8996 UpdateGuideState exits: m=664033 SNR=329.5
01:44:28.638 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:28.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:28.640 00.001 8996 Enqueuing Expose request
01:44:28.640 00.000 20224 Worker thread wakes up
01:44:28.641 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:28.642 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:28.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:29.817 01.175 20224 Exposure complete
01:44:29.889 00.072 20224 worker thread done servicing request
01:44:29.889 00.000 8996 OnExposeComplete: enter
01:44:29.890 00.001 8996 UpdateGuideState(): m_state=6
01:44:29.891 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13764
01:44:29.892 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=473.07, Mass=578122, SNR=275.2, Peak=40803 HFD=4.4
01:44:29.893 00.001 8996 MultiStar: [#1 -0.20,0.20,0.76,U] [#2 -0.11,0.21,0.63,U] [#3 0.25,0.36,0.57,U] [#4 -0.32,-0.15,0.55,U] [#5 0.30,-0.10,0.58,U] [#6 -0.13,0.39,0.42,U] [#7 0.18,0.18,0.56,U] [#8 0.35,0.48,0.00,M2] 
01:44:29.893 00.000 8996 refined, 7 included, MultiStar: {0.05, 0.21}, one-star: {0.30, 0.46}
01:44:29.895 00.002 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
01:44:29.895 00.000 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
01:44:29.896 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.33 mountX=0.03 mountY=-0.21, mountTheta=-1.43
01:44:29.898 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.21, opts=13)
01:44:29.900 00.002 8996 Enqueuing Move request for scope (0.05, 0.21)
01:44:29.902 00.002 20224 Worker thread wakes up
01:44:29.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
01:44:29.902 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
01:44:29.902 00.000 20224 Moving (0.05, 0.21) raw xDistance=0.03 yDistance=-0.21
01:44:29.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:44:29.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:29.903 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:44:29.903 00.000 20224 MoveAxis(E, 0, ABG)
01:44:29.903 00.000 20224 Move returns status 0, amount 0
01:44:29.903 00.000 20224 MoveAxis(N, 0, ABG)
01:44:29.903 00.000 20224 Move returns status 0, amount 0
01:44:29.903 00.000 20224 move complete, result=0
01:44:29.903 00.000 20224 worker thread done servicing request
01:44:29.909 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40803, med=3238, FiltMin=2934, FiltMax=24467, Gamma=1.000
01:44:29.940 00.031 8996 UpdateGuideState exits: m=578122 SNR=275.2
01:44:29.943 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:29.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:29.947 00.003 8996 Enqueuing Expose request
01:44:29.947 00.000 20224 Worker thread wakes up
01:44:29.947 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:29.948 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:29.948 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:30.936 00.988 20224 Exposure complete
01:44:31.024 00.088 20224 worker thread done servicing request
01:44:31.024 00.000 8996 OnExposeComplete: enter
01:44:31.026 00.002 8996 UpdateGuideState(): m_state=6
01:44:31.027 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13765
01:44:31.028 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=472.92, Mass=622266, SNR=294.8, Peak=44627 HFD=4.4
01:44:31.030 00.002 8996 MultiStar: [#1 -0.03,0.19,0.62,U] [#2 0.20,0.14,0.73,U] [#3 0.37,0.12,0.62,U] [#4 -0.21,-0.06,0.62,U] [#5 0.37,-0.03,0.52,U] [#6 -0.07,0.45,0.42,U] [#7 0.13,-0.03,0.41,U] [#8 0.30,0.42,0.00,M3] 
01:44:31.032 00.002 8996 refined, 7 included, MultiStar: {0.15, 0.15}, one-star: {0.30, 0.30}
01:44:31.034 00.002 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
01:44:31.034 00.000 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
01:44:31.035 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.77 mountX=0.14 mountY=-0.16, mountTheta=-0.88
01:44:31.037 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.15, opts=13)
01:44:31.038 00.001 8996 Enqueuing Move request for scope (0.15, 0.15)
01:44:31.039 00.001 20224 Worker thread wakes up
01:44:31.039 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
01:44:31.039 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
01:44:31.039 00.000 20224 Moving (0.15, 0.15) raw xDistance=0.14 yDistance=-0.16
01:44:31.039 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:44:31.039 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:31.039 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:44:31.039 00.000 20224 MoveAxis(E, 0, ABG)
01:44:31.039 00.000 20224 Move returns status 0, amount 0
01:44:31.039 00.000 20224 MoveAxis(N, 0, ABG)
01:44:31.039 00.000 20224 Move returns status 0, amount 0
01:44:31.039 00.000 20224 move complete, result=0
01:44:31.039 00.000 20224 worker thread done servicing request
01:44:31.044 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44627, med=3238, FiltMin=2928, FiltMax=25801, Gamma=1.000
01:44:31.060 00.016 8996 UpdateGuideState exits: m=622266 SNR=294.8
01:44:31.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:31.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:31.063 00.001 8996 Enqueuing Expose request
01:44:31.063 00.000 20224 Worker thread wakes up
01:44:31.063 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:31.069 00.006 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:31.069 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:32.247 01.178 20224 Exposure complete
01:44:32.335 00.088 20224 worker thread done servicing request
01:44:32.335 00.000 8996 OnExposeComplete: enter
01:44:32.336 00.001 8996 UpdateGuideState(): m_state=6
01:44:32.337 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13766
01:44:32.338 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.59, Mass=570225, SNR=275.5, Peak=42499 HFD=4.5
01:44:32.340 00.002 8996 MultiStar: [#1 -0.02,-0.14,0.68,U] [#2 -0.14,-0.38,0.85,U] [#3 0.15,-0.03,0.67,U] [#4 -0.37,-0.52,0.00,M1] [#5 0.25,0.08,0.61,U] [#6 -0.06,0.07,0.39,U] [#7 0.04,-0.02,0.44,U] [#8 0.34,0.06,0.32,U] 
01:44:32.341 00.001 8996 single-star, 7 included, MultiStar: {0.04, -0.08}, one-star: {-0.03, -0.03}
01:44:32.342 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
01:44:32.343 00.001 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
01:44:32.345 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.03 hyp=0.04 cameraTheta=-2.46 mountX=-0.03 mountY=0.03, mountTheta=2.36
01:44:32.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.03, opts=13)
01:44:32.349 00.002 8996 Enqueuing Move request for scope (-0.03, -0.03)
01:44:32.351 00.002 20224 Worker thread wakes up
01:44:32.351 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.03) opts 0xd
01:44:32.351 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.03)
01:44:32.351 00.000 20224 Moving (-0.03, -0.03) raw xDistance=-0.03 yDistance=0.03
01:44:32.351 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:44:32.351 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:32.352 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:44:32.352 00.000 20224 MoveAxis(E, 0, ABG)
01:44:32.352 00.000 20224 Move returns status 0, amount 0
01:44:32.352 00.000 20224 MoveAxis(N, 0, ABG)
01:44:32.352 00.000 20224 Move returns status 0, amount 0
01:44:32.352 00.000 20224 move complete, result=0
01:44:32.352 00.000 20224 worker thread done servicing request
01:44:32.357 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42499, med=3238, FiltMin=2937, FiltMax=25222, Gamma=1.000
01:44:32.378 00.021 8996 UpdateGuideState exits: m=570225 SNR=275.5
01:44:32.380 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:32.381 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:32.382 00.001 8996 Enqueuing Expose request
01:44:32.383 00.001 20224 Worker thread wakes up
01:44:32.383 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:32.383 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:32.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:33.361 00.978 20224 Exposure complete
01:44:33.454 00.093 20224 worker thread done servicing request
01:44:33.454 00.000 8996 OnExposeComplete: enter
01:44:33.455 00.001 8996 UpdateGuideState(): m_state=6
01:44:33.456 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13767
01:44:33.456 00.000 8996 Star::Find returns 1 (0), X=136.95, Y=472.98, Mass=612883, SNR=303.9, Peak=50339 HFD=4.5
01:44:33.457 00.001 8996 MultiStar: [#1 -0.22,-0.27,0.71,U] [#2 -0.06,-0.25,0.74,U] [#3 0.13,0.16,0.57,U] [#4 -0.39,-0.41,0.00,M2] [#5 0.38,-0.16,0.54,U] [#6 0.10,0.05,0.36,U] [#7 0.11,0.09,0.43,U] [#8 0.48,0.05,0.00,M3] 
01:44:33.458 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.01}, one-star: {0.05, 0.36}
01:44:33.459 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
01:44:33.460 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
01:44:33.461 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.01 hyp=0.05 cameraTheta=0.19 mountX=0.05 mountY=-0.02, mountTheta=-0.31
01:44:33.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.01, opts=13)
01:44:33.466 00.003 8996 Enqueuing Move request for scope (0.05, 0.01)
01:44:33.468 00.002 20224 Worker thread wakes up
01:44:33.468 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.01) opts 0xd
01:44:33.468 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.01)
01:44:33.468 00.000 20224 Moving (0.05, 0.01) raw xDistance=0.05 yDistance=-0.02
01:44:33.468 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:44:33.468 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:33.468 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:44:33.468 00.000 20224 MoveAxis(E, 0, ABG)
01:44:33.468 00.000 20224 Move returns status 0, amount 0
01:44:33.468 00.000 20224 MoveAxis(N, 0, ABG)
01:44:33.468 00.000 20224 Move returns status 0, amount 0
01:44:33.468 00.000 20224 move complete, result=0
01:44:33.468 00.000 20224 worker thread done servicing request
01:44:33.473 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50339, med=3238, FiltMin=2947, FiltMax=25462, Gamma=1.000
01:44:33.491 00.018 8996 UpdateGuideState exits: m=612883 SNR=303.9
01:44:33.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:33.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:33.494 00.001 8996 Enqueuing Expose request
01:44:33.496 00.002 20224 Worker thread wakes up
01:44:33.496 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:33.497 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:33.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:34.657 01.160 20224 Exposure complete
01:44:34.727 00.070 20224 worker thread done servicing request
01:44:34.727 00.000 8996 OnExposeComplete: enter
01:44:34.728 00.001 8996 UpdateGuideState(): m_state=6
01:44:34.729 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13768
01:44:34.730 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=472.63, Mass=469933, SNR=258.5, Peak=32147 HFD=4.7
01:44:34.731 00.001 8996 MultiStar: [#1 -0.14,-0.14,0.84,U] [#2 0.09,-0.06,0.84,U] [#3 0.30,0.45,0.00,M1] [#4 -0.31,-0.25,0.70,U] [#5 -0.14,0.00,0.59,U] [#6 -0.24,0.28,0.46,U] [#7 -0.30,0.18,0.46,U] [#8 -0.01,0.02,0.43,U] 
01:44:34.732 00.001 8996 refined, 7 included, MultiStar: {-0.22, -0.02}, one-star: {-0.58, 0.01}
01:44:34.733 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
01:44:34.733 00.000 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.08 = 0.21)
01:44:34.734 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.05 mountX=-0.22 mountY=0.04, mountTheta=2.94
01:44:34.735 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.02, opts=13)
01:44:34.736 00.001 8996 Enqueuing Move request for scope (-0.22, -0.02)
01:44:34.737 00.001 20224 Worker thread wakes up
01:44:34.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
01:44:34.737 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
01:44:34.737 00.000 20224 Moving (-0.22, -0.02) raw xDistance=-0.22 yDistance=0.04
01:44:34.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:44:34.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:34.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:44:34.737 00.000 20224 MoveAxis(E, 32, ABG)
01:44:34.737 00.000 20224 Guiding  Dir = 2, Dur = 32
01:44:34.737 00.000 20224 IsSlewing returns 0
01:44:34.738 00.001 20224 IsGuiding returns 0
01:44:34.742 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=32147, med=3238, FiltMin=2931, FiltMax=17117, Gamma=1.000
01:44:34.750 00.008 20224 PulseGuide returned control before completion, sleep 30
01:44:34.759 00.009 8996 UpdateGuideState exits: m=469933 SNR=258.5
01:44:34.761 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:34.762 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:34.764 00.002 8996 Enqueuing Expose request
01:44:34.796 00.032 20224 IsGuiding returns 1
01:44:34.796 00.000 20224 scope still moving after pulse duration time elapsed
01:44:34.828 00.032 20224 IsSlewing returns 0
01:44:34.829 00.001 20224 IsGuiding returns 0
01:44:34.829 00.000 20224 scope move finished after 32 + 58 ms
01:44:34.829 00.000 20224 Move returns status 0, amount 32
01:44:34.829 00.000 20224 MoveAxis(N, 0, ABG)
01:44:34.829 00.000 20224 Move returns status 0, amount 0
01:44:34.829 00.000 20224 move complete, result=0
01:44:34.829 00.000 20224 worker thread done servicing request
01:44:34.829 00.000 20224 Worker thread wakes up
01:44:34.829 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
01:44:34.832 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:34.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:35.812 00.980 20224 Exposure complete
01:44:35.868 00.056 20224 worker thread done servicing request
01:44:35.868 00.000 8996 OnExposeComplete: enter
01:44:35.869 00.001 8996 UpdateGuideState(): m_state=6
01:44:35.870 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13769
01:44:35.870 00.000 8996 Star::Find returns 1 (0), X=137.13, Y=472.67, Mass=598487, SNR=306.5, Peak=38243 HFD=4.6
01:44:35.872 00.002 8996 MultiStar: [#1 0.42,-0.18,0.00,M1] [#2 0.67,0.00,0.00,M1] [#3 0.82,0.12,0.00,M2] [#4 0.36,-0.25,0.43,U] [#5 0.65,0.04,0.00,M1] [#6 0.54,0.23,0.00,M1] [#7 0.50,-0.19,0.00,M1] [#8 0.66,0.11,0.00,M3] 
01:44:35.873 00.001 8996 single-star, 1 included, MultiStar: {0.28, -0.04}, one-star: {0.24, 0.05}
01:44:35.875 00.002 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
01:44:35.878 00.003 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
01:44:35.879 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.24 cameraTheta=0.22 mountX=0.23 mountY=-0.08, mountTheta=-0.33
01:44:35.882 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.05, opts=13)
01:44:35.883 00.001 8996 Enqueuing Move request for scope (0.24, 0.05)
01:44:35.884 00.001 20224 Worker thread wakes up
01:44:35.885 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
01:44:35.885 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
01:44:35.885 00.000 20224 Moving (0.24, 0.05) raw xDistance=0.23 yDistance=-0.08
01:44:35.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:44:35.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:35.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:44:35.885 00.000 20224 MoveAxis(W, 32, ABG)
01:44:35.885 00.000 20224 Guiding  Dir = 3, Dur = 32
01:44:35.886 00.001 20224 IsSlewing returns 0
01:44:35.886 00.000 20224 IsGuiding returns 0
01:44:35.888 00.002 20224 PulseGuide returned control before completion, sleep 41
01:44:35.892 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=38243, med=3238, FiltMin=2899, FiltMax=21334, Gamma=1.000
01:44:35.906 00.014 8996 UpdateGuideState exits: m=598487 SNR=306.5
01:44:35.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:35.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:35.908 00.000 8996 Enqueuing Expose request
01:44:35.936 00.028 20224 IsGuiding returns 1
01:44:35.936 00.000 20224 scope still moving after pulse duration time elapsed
01:44:35.968 00.032 20224 IsSlewing returns 0
01:44:35.969 00.001 20224 IsGuiding returns 0
01:44:35.969 00.000 20224 scope move finished after 32 + 49 ms
01:44:35.969 00.000 20224 Move returns status 0, amount 32
01:44:35.969 00.000 20224 MoveAxis(N, 0, ABG)
01:44:35.969 00.000 20224 Move returns status 0, amount 0
01:44:35.969 00.000 20224 move complete, result=0
01:44:35.969 00.000 20224 worker thread done servicing request
01:44:35.969 00.000 20224 Worker thread wakes up
01:44:35.969 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
01:44:35.971 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:35.972 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:37.127 01.155 20224 Exposure complete
01:44:37.219 00.092 20224 worker thread done servicing request
01:44:37.219 00.000 8996 OnExposeComplete: enter
01:44:37.220 00.001 8996 UpdateGuideState(): m_state=6
01:44:37.222 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13770
01:44:37.222 00.000 8996 Star::Find returns 1 (0), X=136.98, Y=472.42, Mass=581484, SNR=331.0, Peak=37571 HFD=4.8
01:44:37.223 00.001 8996 MultiStar: [#1 0.09,-0.45,0.00,M2] [#2 0.17,-0.32,0.61,U] [#3 0.77,-0.07,0.00,M3] [#4 0.36,-0.56,0.00,M1] [#5 0.32,-0.44,0.00,M2] [#6 0.39,0.13,0.42,U] [#7 0.49,0.12,0.00,M2] [#8 0.51,-0.14,0.00,M4] 
01:44:37.224 00.001 8996 single-star, 2 included, MultiStar: {0.17, -0.17}, one-star: {0.09, -0.20}
01:44:37.225 00.001 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:44:37.226 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:44:37.227 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-1.15 mountX=0.11 mountY=0.19, mountTheta=1.05
01:44:37.228 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.20, opts=13)
01:44:37.229 00.001 8996 Enqueuing Move request for scope (0.09, -0.20)
01:44:37.230 00.001 20224 Worker thread wakes up
01:44:37.230 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
01:44:37.230 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
01:44:37.230 00.000 20224 Moving (0.09, -0.20) raw xDistance=0.11 yDistance=0.19
01:44:37.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:44:37.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:37.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:44:37.230 00.000 20224 MoveAxis(E, 0, ABG)
01:44:37.230 00.000 20224 Move returns status 0, amount 0
01:44:37.230 00.000 20224 MoveAxis(N, 0, ABG)
01:44:37.230 00.000 20224 Move returns status 0, amount 0
01:44:37.230 00.000 20224 move complete, result=0
01:44:37.231 00.001 20224 worker thread done servicing request
01:44:37.234 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=37571, med=3238, FiltMin=2912, FiltMax=22173, Gamma=1.000
01:44:37.250 00.016 8996 UpdateGuideState exits: m=581484 SNR=331.0
01:44:37.252 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:37.254 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:37.255 00.001 8996 Enqueuing Expose request
01:44:37.258 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:44:37.259 00.001 20224 Worker thread wakes up
01:44:37.259 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:37.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:38.250 00.991 20224 Exposure complete
01:44:38.330 00.080 20224 worker thread done servicing request
01:44:38.330 00.000 8996 OnExposeComplete: enter
01:44:38.331 00.001 8996 UpdateGuideState(): m_state=6
01:44:38.333 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13771
01:44:38.334 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.37, Mass=624843, SNR=305.8, Peak=42323 HFD=4.7
01:44:38.335 00.001 8996 MultiStar: [#1 0.23,-0.70,0.00,M3] [#2 0.25,-0.08,0.64,U] [#3 0.67,-0.50,0.00,M4] [#4 0.26,-0.56,0.00,M2] [#5 0.11,-0.77,0.00,M3] [#6 0.41,-0.25,0.00,M1] [#7 0.10,-0.22,0.38,U] [#8 0.32,-0.29,0.33,U] 
01:44:38.336 00.001 8996 refined, 3 included, MultiStar: {0.20, -0.21}, one-star: {0.16, -0.25}
01:44:38.338 00.002 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
01:44:38.340 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
01:44:38.341 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.21 hyp=0.28 cameraTheta=-0.80 mountX=0.22 mountY=0.18, mountTheta=0.70
01:44:38.342 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.21, opts=13)
01:44:38.344 00.002 8996 Enqueuing Move request for scope (0.20, -0.21)
01:44:38.345 00.001 20224 Worker thread wakes up
01:44:38.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.21) opts 0xd
01:44:38.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.21)
01:44:38.345 00.000 20224 Moving (0.20, -0.21) raw xDistance=0.22 yDistance=0.18
01:44:38.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:44:38.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:38.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:44:38.345 00.000 20224 MoveAxis(W, 32, ABG)
01:44:38.345 00.000 20224 Guiding  Dir = 3, Dur = 32
01:44:38.345 00.000 20224 IsSlewing returns 0
01:44:38.345 00.000 20224 IsGuiding returns 0
01:44:38.349 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42323, med=3241, FiltMin=2934, FiltMax=22765, Gamma=1.000
01:44:38.374 00.025 8996 UpdateGuideState exits: m=624843 SNR=305.8
01:44:38.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:38.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:38.377 00.001 8996 Enqueuing Expose request
01:44:38.400 00.023 20224 IsGuiding returns 1
01:44:38.400 00.000 20224 scope still moving after pulse duration time elapsed
01:44:38.430 00.030 20224 IsSlewing returns 0
01:44:38.430 00.000 20224 IsGuiding returns 1
01:44:38.461 00.031 20224 IsSlewing returns 0
01:44:38.461 00.000 20224 IsGuiding returns 1
01:44:38.493 00.032 20224 IsSlewing returns 0
01:44:38.493 00.000 20224 IsGuiding returns 0
01:44:38.494 00.001 20224 scope move finished after 32 + 116 ms
01:44:38.494 00.000 20224 Move returns status 0, amount 32
01:44:38.494 00.000 20224 MoveAxis(N, 0, ABG)
01:44:38.494 00.000 20224 Move returns status 0, amount 0
01:44:38.494 00.000 20224 move complete, result=0
01:44:38.494 00.000 20224 worker thread done servicing request
01:44:38.494 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.2 px 0 ms NORTH
01:44:38.495 00.001 20224 Worker thread wakes up
01:44:38.496 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:38.496 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:39.663 01.167 20224 Exposure complete
01:44:39.727 00.064 20224 worker thread done servicing request
01:44:39.727 00.000 8996 OnExposeComplete: enter
01:44:39.729 00.002 8996 UpdateGuideState(): m_state=6
01:44:39.730 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13772
01:44:39.730 00.000 8996 Star::Find returns 1 (0), X=137.12, Y=472.66, Mass=640294, SNR=293.9, Peak=46179 HFD=4.5
01:44:39.731 00.001 8996 MultiStar: [#1 -0.07,-0.42,0.73,U] [#2 -0.10,0.10,0.76,U] [#3 0.25,-0.02,0.56,U] [#4 -0.01,-0.22,0.46,U] [#5 0.23,-0.16,0.68,U] [#6 -0.23,-0.01,0.37,U] [#7 -0.14,-0.10,0.35,U] [#8 0.14,0.01,0.42,U] 
01:44:39.732 00.001 8996 refined, 8 included, MultiStar: {0.06, -0.08}, one-star: {0.23, 0.04}
01:44:39.733 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
01:44:39.734 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.97 = 2.31)
01:44:39.735 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.95 mountX=0.07 mountY=0.08, mountTheta=0.84
01:44:39.738 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.08, opts=13)
01:44:39.740 00.002 8996 Enqueuing Move request for scope (0.06, -0.08)
01:44:39.741 00.001 20224 Worker thread wakes up
01:44:39.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
01:44:39.741 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
01:44:39.741 00.000 20224 Moving (0.06, -0.08) raw xDistance=0.07 yDistance=0.08
01:44:39.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:44:39.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:39.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:44:39.741 00.000 20224 MoveAxis(E, 0, ABG)
01:44:39.741 00.000 20224 Move returns status 0, amount 0
01:44:39.741 00.000 20224 MoveAxis(N, 0, ABG)
01:44:39.741 00.000 20224 Move returns status 0, amount 0
01:44:39.741 00.000 20224 move complete, result=0
01:44:39.741 00.000 20224 worker thread done servicing request
01:44:39.747 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=46179, med=3238, FiltMin=2931, FiltMax=22278, Gamma=1.000
01:44:39.763 00.016 8996 UpdateGuideState exits: m=640294 SNR=293.9
01:44:39.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:39.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:39.765 00.000 8996 Enqueuing Expose request
01:44:39.766 00.001 20224 Worker thread wakes up
01:44:39.766 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:39.768 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:39.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:40.750 00.982 20224 Exposure complete
01:44:40.826 00.076 20224 worker thread done servicing request
01:44:40.826 00.000 8996 OnExposeComplete: enter
01:44:40.827 00.001 8996 UpdateGuideState(): m_state=6
01:44:40.828 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13773
01:44:40.828 00.000 8996 Star::Find returns 1 (0), X=136.96, Y=472.35, Mass=556127, SNR=287.0, Peak=41571 HFD=4.3
01:44:40.831 00.003 8996 MultiStar: [#1 -0.06,-0.23,0.62,U] [#2 0.02,0.03,0.61,U] [#3 0.55,0.10,0.00,M4] [#4 -0.01,-0.20,0.63,U] [#5 -0.12,-0.42,0.60,U] [#6 -0.27,-0.11,0.42,U] [#7 -0.21,-0.29,0.44,U] [#8 0.18,-0.29,0.41,U] 
01:44:40.831 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.23}, one-star: {0.07, -0.27}
01:44:40.834 00.003 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:44:40.835 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:44:40.836 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.23 hyp=0.23 cameraTheta=-1.73 mountX=-0.02 mountY=0.23, mountTheta=1.64
01:44:40.838 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.23, opts=13)
01:44:40.839 00.001 8996 Enqueuing Move request for scope (-0.04, -0.23)
01:44:40.841 00.002 20224 Worker thread wakes up
01:44:40.841 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.23) opts 0xd
01:44:40.841 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.23)
01:44:40.841 00.000 20224 Moving (-0.04, -0.23) raw xDistance=-0.02 yDistance=0.23
01:44:40.841 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:44:40.841 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:44:40.841 00.000 20224 MoveAxis(E, 0, ABG)
01:44:40.841 00.000 20224 Move returns status 0, amount 0
01:44:40.842 00.001 20224 MoveAxis(S, 48, ABG)
01:44:40.842 00.000 20224 Guiding  Dir = 1, Dur = 48
01:44:40.842 00.000 20224 IsSlewing returns 0
01:44:40.842 00.000 20224 IsGuiding returns 0
01:44:40.847 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41571, med=3238, FiltMin=2925, FiltMax=21360, Gamma=1.000
01:44:40.871 00.024 8996 UpdateGuideState exits: m=556127 SNR=287.0
01:44:40.873 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:40.875 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:40.876 00.001 8996 Enqueuing Expose request
01:44:40.895 00.019 20224 IsGuiding returns 1
01:44:40.895 00.000 20224 scope still moving after pulse duration time elapsed
01:44:40.924 00.029 20224 IsSlewing returns 0
01:44:40.924 00.000 20224 IsGuiding returns 1
01:44:40.956 00.032 20224 IsSlewing returns 0
01:44:40.957 00.001 20224 IsGuiding returns 1
01:44:40.987 00.030 20224 IsSlewing returns 0
01:44:40.987 00.000 20224 IsGuiding returns 0
01:44:40.988 00.001 20224 scope move finished after 48 + 97 ms
01:44:40.988 00.000 20224 Move returns status 0, amount 48
01:44:40.988 00.000 20224 move complete, result=0
01:44:40.988 00.000 20224 worker thread done servicing request
01:44:40.988 00.000 20224 Worker thread wakes up
01:44:40.988 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:44:40.991 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:40.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:42.162 01.171 20224 Exposure complete
01:44:42.267 00.105 20224 worker thread done servicing request
01:44:42.267 00.000 8996 OnExposeComplete: enter
01:44:42.269 00.002 8996 UpdateGuideState(): m_state=6
01:44:42.270 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13774
01:44:42.272 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=472.52, Mass=616910, SNR=295.1, Peak=46931 HFD=4.4
01:44:42.274 00.002 8996 MultiStar: [#1 -0.38,-0.41,0.00,M2] [#2 -0.22,-0.20,0.72,U] [#3 -0.37,-0.13,0.60,U] [#4 -0.61,-0.12,0.00,M1] [#5 -0.06,-0.46,0.00,M2] [#6 -0.55,0.22,0.00,M1] [#7 -0.69,-0.17,0.00,M1] [#8 -0.13,0.06,0.35,U] 
01:44:42.275 00.001 8996 single-star, 3 included, MultiStar: {-0.18, -0.11}, one-star: {-0.05, -0.10}
01:44:42.276 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
01:44:42.277 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
01:44:42.279 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.08 mountX=-0.04 mountY=0.10, mountTheta=1.98
01:44:42.281 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.10, opts=13)
01:44:42.282 00.001 8996 Enqueuing Move request for scope (-0.05, -0.10)
01:44:42.285 00.003 20224 Worker thread wakes up
01:44:42.285 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
01:44:42.285 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
01:44:42.285 00.000 20224 Moving (-0.05, -0.10) raw xDistance=-0.04 yDistance=0.10
01:44:42.285 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:44:42.285 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:42.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:44:42.285 00.000 20224 MoveAxis(E, 0, ABG)
01:44:42.285 00.000 20224 Move returns status 0, amount 0
01:44:42.285 00.000 20224 MoveAxis(N, 0, ABG)
01:44:42.285 00.000 20224 Move returns status 0, amount 0
01:44:42.285 00.000 20224 move complete, result=0
01:44:42.285 00.000 20224 worker thread done servicing request
01:44:42.294 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=46931, med=3238, FiltMin=2893, FiltMax=25334, Gamma=1.000
01:44:42.324 00.030 8996 UpdateGuideState exits: m=616910 SNR=295.1
01:44:42.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:42.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:42.327 00.001 8996 Enqueuing Expose request
01:44:42.327 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:42.328 00.001 20224 Worker thread wakes up
01:44:42.329 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:42.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:43.301 00.972 20224 Exposure complete
01:44:43.368 00.067 20224 worker thread done servicing request
01:44:43.368 00.000 8996 OnExposeComplete: enter
01:44:43.369 00.001 8996 UpdateGuideState(): m_state=6
01:44:43.370 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13775
01:44:43.371 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.25, Mass=580817, SNR=309.5, Peak=48659 HFD=4.6
01:44:43.372 00.001 8996 MultiStar: [#1 -0.41,0.13,0.71,U] [#2 -0.55,0.16,0.00,M1] [#3 -0.45,0.32,0.00,M4] [#4 -0.56,-0.01,0.00,M2] [#5 -0.06,0.25,0.66,U] [#6 -0.46,0.50,0.00,M2] [#7 -0.55,-0.04,0.00,M2] [#8 -0.09,0.37,0.34,U] 
01:44:43.373 00.001 8996 refined, 3 included, MultiStar: {-0.24, 0.37}, one-star: {-0.30, 0.63}
01:44:43.373 00.000 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
01:44:43.374 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
01:44:43.375 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.37 hyp=0.45 cameraTheta=2.15 mountX=-0.28 mountY=-0.34, mountTheta=-2.25
01:44:43.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.37, opts=13)
01:44:43.377 00.001 8996 Enqueuing Move request for scope (-0.24, 0.37)
01:44:43.379 00.002 20224 Worker thread wakes up
01:44:43.379 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.37) opts 0xd
01:44:43.379 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.37)
01:44:43.379 00.000 20224 Moving (-0.24, 0.37) raw xDistance=-0.28 yDistance=-0.34
01:44:43.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
01:44:43.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:44:43.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:44:43.380 00.001 20224 MoveAxis(E, 41, ABG)
01:44:43.380 00.000 20224 Guiding  Dir = 2, Dur = 41
01:44:43.380 00.000 20224 IsSlewing returns 0
01:44:43.381 00.001 20224 IsGuiding returns 0
01:44:43.388 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48659, med=3238, FiltMin=2896, FiltMax=23795, Gamma=1.000
01:44:43.410 00.022 20224 PulseGuide returned control before completion, sleep 22
01:44:43.417 00.007 8996 UpdateGuideState exits: m=580817 SNR=309.5
01:44:43.419 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:43.421 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:43.424 00.003 8996 Enqueuing Expose request
01:44:43.441 00.017 20224 IsGuiding returns 1
01:44:43.441 00.000 20224 scope still moving after pulse duration time elapsed
01:44:43.473 00.032 20224 IsSlewing returns 0
01:44:43.473 00.000 20224 IsGuiding returns 1
01:44:43.504 00.031 20224 IsSlewing returns 0
01:44:43.505 00.001 20224 IsGuiding returns 1
01:44:43.535 00.030 20224 IsSlewing returns 0
01:44:43.536 00.001 20224 IsGuiding returns 0
01:44:43.536 00.000 20224 scope move finished after 41 + 114 ms
01:44:43.536 00.000 20224 Move returns status 0, amount 41
01:44:43.536 00.000 20224 MoveAxis(N, 0, ABG)
01:44:43.536 00.000 20224 Move returns status 0, amount 0
01:44:43.537 00.001 20224 move complete, result=0
01:44:43.537 00.000 20224 worker thread done servicing request
01:44:43.537 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.3 px 0 ms NORTH
01:44:43.538 00.001 20224 Worker thread wakes up
01:44:43.538 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:43.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:44.716 01.178 20224 Exposure complete
01:44:44.772 00.056 20224 worker thread done servicing request
01:44:44.772 00.000 8996 OnExposeComplete: enter
01:44:44.773 00.001 8996 UpdateGuideState(): m_state=6
01:44:44.775 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13776
01:44:44.776 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.10, Mass=631403, SNR=300.7, Peak=49875 HFD=4.4
01:44:44.777 00.001 8996 MultiStar: [#1 0.26,-0.03,0.75,U] [#2 -0.24,0.16,0.59,U] [#3 0.28,0.22,0.56,U] [#4 -0.17,0.08,0.45,U] [#5 0.05,0.47,0.00,M2] [#6 -0.24,0.52,0.00,M3] [#7 -0.11,0.18,0.39,U] [#8 0.13,0.37,0.39,U] 
01:44:44.779 00.002 8996 refined, 6 included, MultiStar: {0.07, 0.23}, one-star: {0.13, 0.49}
01:44:44.780 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:44:44.781 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
01:44:44.783 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.23 hyp=0.24 cameraTheta=1.29 mountX=0.04 mountY=-0.23, mountTheta=-1.39
01:44:44.785 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.23, opts=13)
01:44:44.787 00.002 8996 Enqueuing Move request for scope (0.07, 0.23)
01:44:44.790 00.003 20224 Worker thread wakes up
01:44:44.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.23) opts 0xd
01:44:44.790 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.23)
01:44:44.790 00.000 20224 Moving (0.07, 0.23) raw xDistance=0.04 yDistance=-0.23
01:44:44.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:44:44.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:44:44.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:44:44.790 00.000 20224 MoveAxis(E, 0, ABG)
01:44:44.790 00.000 20224 Move returns status 0, amount 0
01:44:44.790 00.000 20224 MoveAxis(N, 0, ABG)
01:44:44.790 00.000 20224 Move returns status 0, amount 0
01:44:44.790 00.000 20224 move complete, result=0
01:44:44.790 00.000 20224 worker thread done servicing request
01:44:44.794 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49875, med=3238, FiltMin=2931, FiltMax=27001, Gamma=1.000
01:44:44.808 00.014 8996 UpdateGuideState exits: m=631403 SNR=300.7
01:44:44.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:44.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:44.812 00.002 8996 Enqueuing Expose request
01:44:44.814 00.002 20224 Worker thread wakes up
01:44:44.814 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:44:44.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:44.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:45.800 00.985 20224 Exposure complete
01:44:45.868 00.068 20224 worker thread done servicing request
01:44:45.868 00.000 8996 OnExposeComplete: enter
01:44:45.869 00.001 8996 UpdateGuideState(): m_state=6
01:44:45.871 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13777
01:44:45.872 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.12, Mass=636260, SNR=299.4, Peak=52131 HFD=4.5
01:44:45.873 00.001 8996 MultiStar: [#1 0.00,-0.19,0.62,U] [#2 -0.06,-0.08,0.78,U] [#3 0.22,0.23,0.68,U] [#4 -0.26,-0.26,0.46,U] [#5 0.08,-0.03,0.56,U] [#6 -0.20,0.12,0.39,U] [#7 0.09,0.06,0.43,U] [#8 -0.12,-0.17,0.36,U] 
01:44:45.873 00.000 8996 refined, 8 included, MultiStar: {-0.04, 0.07}, one-star: {-0.14, 0.50}
01:44:45.874 00.001 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
01:44:45.875 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
01:44:45.876 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.08 mountX=-0.04 mountY=-0.06, mountTheta=-2.18
01:44:45.877 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
01:44:45.878 00.001 8996 Enqueuing Move request for scope (-0.04, 0.07)
01:44:45.879 00.001 20224 Worker thread wakes up
01:44:45.879 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
01:44:45.879 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
01:44:45.879 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.04 yDistance=-0.06
01:44:45.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:44:45.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:45.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:44:45.879 00.000 20224 MoveAxis(E, 0, ABG)
01:44:45.879 00.000 20224 Move returns status 0, amount 0
01:44:45.879 00.000 20224 MoveAxis(N, 0, ABG)
01:44:45.879 00.000 20224 Move returns status 0, amount 0
01:44:45.879 00.000 20224 move complete, result=0
01:44:45.880 00.001 20224 worker thread done servicing request
01:44:45.886 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=52131, med=3238, FiltMin=2937, FiltMax=27683, Gamma=1.000
01:44:45.901 00.015 8996 UpdateGuideState exits: m=636260 SNR=299.4
01:44:45.902 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:45.904 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:45.906 00.002 8996 Enqueuing Expose request
01:44:45.908 00.002 20224 Worker thread wakes up
01:44:45.908 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:45.910 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:45.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:47.084 01.174 20224 Exposure complete
01:44:47.152 00.068 20224 worker thread done servicing request
01:44:47.153 00.001 8996 OnExposeComplete: enter
01:44:47.153 00.000 8996 UpdateGuideState(): m_state=6
01:44:47.154 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13778
01:44:47.156 00.002 8996 Star::Find returns 1 (0), X=137.13, Y=472.71, Mass=632452, SNR=306.7, Peak=45027 HFD=4.5
01:44:47.157 00.001 8996 MultiStar: [#1 0.27,-0.03,0.62,U] [#2 0.20,-0.02,0.67,U] [#3 0.05,0.01,0.66,U] [#4 0.11,-0.29,0.50,U] [#5 0.30,-0.06,0.58,U] [#6 0.05,0.11,0.44,U] [#7 0.16,0.20,0.34,U] [#8 0.46,0.19,0.00,M1] 
01:44:47.158 00.001 8996 refined, 7 included, MultiStar: {0.18, 0.00}, one-star: {0.24, 0.09}
01:44:47.159 00.001 8996 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
01:44:47.160 00.001 8996 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
01:44:47.162 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.00 hyp=0.18 cameraTheta=0.00 mountX=0.18 mountY=-0.02, mountTheta=-0.12
01:44:47.163 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.00, opts=13)
01:44:47.164 00.001 8996 Enqueuing Move request for scope (0.18, 0.00)
01:44:47.165 00.001 20224 Worker thread wakes up
01:44:47.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.00) opts 0xd
01:44:47.165 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.00)
01:44:47.166 00.001 20224 Moving (0.18, 0.00) raw xDistance=0.18 yDistance=-0.02
01:44:47.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:44:47.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:47.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:44:47.166 00.000 20224 MoveAxis(E, 0, ABG)
01:44:47.166 00.000 20224 Move returns status 0, amount 0
01:44:47.166 00.000 20224 MoveAxis(N, 0, ABG)
01:44:47.166 00.000 20224 Move returns status 0, amount 0
01:44:47.166 00.000 20224 move complete, result=0
01:44:47.166 00.000 20224 worker thread done servicing request
01:44:47.169 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45027, med=3238, FiltMin=2944, FiltMax=21990, Gamma=1.000
01:44:47.183 00.014 8996 UpdateGuideState exits: m=632452 SNR=306.7
01:44:47.184 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:47.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:47.186 00.001 8996 Enqueuing Expose request
01:44:47.187 00.001 20224 Worker thread wakes up
01:44:47.187 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:47.188 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:47.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:48.163 00.975 20224 Exposure complete
01:44:48.227 00.064 20224 worker thread done servicing request
01:44:48.227 00.000 8996 OnExposeComplete: enter
01:44:48.229 00.002 8996 UpdateGuideState(): m_state=6
01:44:48.230 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13779
01:44:48.231 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.59, Mass=696894, SNR=364.6, Peak=54963 HFD=4.5
01:44:48.233 00.002 8996 MultiStar: [#1 -0.03,-0.36,0.52,U] [#2 0.07,-0.33,0.63,U] [#3 -0.14,-0.15,0.50,U] [#4 -0.28,-0.20,0.42,U] [#5 0.20,-0.01,0.43,U] [#6 0.04,0.41,0.34,U] [#7 -0.14,0.06,0.33,U] [#8 0.38,-0.06,0.30,U] 
01:44:48.233 00.000 8996 single-star, 8 included, MultiStar: {-0.01, -0.10}, one-star: {-0.07, -0.03}
01:44:48.234 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
01:44:48.236 00.002 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
01:44:48.237 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.80 mountX=-0.07 mountY=0.03, mountTheta=2.69
01:44:48.239 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.03, opts=13)
01:44:48.240 00.001 8996 Enqueuing Move request for scope (-0.07, -0.03)
01:44:48.241 00.001 20224 Worker thread wakes up
01:44:48.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
01:44:48.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
01:44:48.241 00.000 20224 Moving (-0.07, -0.03) raw xDistance=-0.07 yDistance=0.03
01:44:48.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:44:48.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:48.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:44:48.241 00.000 20224 MoveAxis(E, 0, ABG)
01:44:48.241 00.000 20224 Move returns status 0, amount 0
01:44:48.241 00.000 20224 MoveAxis(N, 0, ABG)
01:44:48.241 00.000 20224 Move returns status 0, amount 0
01:44:48.241 00.000 20224 move complete, result=0
01:44:48.242 00.001 20224 worker thread done servicing request
01:44:48.248 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=54963, med=3241, FiltMin=2925, FiltMax=29254, Gamma=1.000
01:44:48.538 00.290 8996 UpdateGuideState exits: m=696894 SNR=364.6
01:44:48.539 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:48.541 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:48.542 00.001 8996 Enqueuing Expose request
01:44:48.543 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:44:48.545 00.002 20224 Worker thread wakes up
01:44:48.545 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:48.545 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:49.703 01.158 20224 Exposure complete
01:44:49.768 00.065 20224 worker thread done servicing request
01:44:49.768 00.000 8996 OnExposeComplete: enter
01:44:49.770 00.002 8996 UpdateGuideState(): m_state=6
01:44:49.771 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13780
01:44:49.771 00.000 8996 Star::Find returns 1 (0), X=137.09, Y=472.88, Mass=588261, SNR=291.3, Peak=44947 HFD=4.4
01:44:49.772 00.001 8996 MultiStar: [#1 -0.04,0.07,0.59,U] [#2 0.02,0.00,0.72,U] [#3 0.09,0.17,0.60,U] [#4 -0.36,-0.20,0.52,U] [#5 0.14,0.11,0.53,U] [#6 0.09,0.34,0.41,U] [#7 0.04,0.38,0.42,U] [#8 0.51,0.60,0.00,M1] 
01:44:49.773 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.14}, one-star: {0.20, 0.26}
01:44:49.774 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
01:44:49.775 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
01:44:49.775 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.14 cameraTheta=1.31 mountX=0.02 mountY=-0.14, mountTheta=-1.40
01:44:49.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
01:44:49.778 00.001 8996 Enqueuing Move request for scope (0.04, 0.14)
01:44:49.779 00.001 20224 Worker thread wakes up
01:44:49.779 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
01:44:49.779 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
01:44:49.779 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.02 yDistance=-0.14
01:44:49.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:44:49.779 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:49.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:44:49.779 00.000 20224 MoveAxis(E, 0, ABG)
01:44:49.779 00.000 20224 Move returns status 0, amount 0
01:44:49.779 00.000 20224 MoveAxis(N, 0, ABG)
01:44:49.779 00.000 20224 Move returns status 0, amount 0
01:44:49.779 00.000 20224 move complete, result=0
01:44:49.779 00.000 20224 worker thread done servicing request
01:44:49.783 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44947, med=3241, FiltMin=2925, FiltMax=23062, Gamma=1.000
01:44:49.808 00.025 8996 UpdateGuideState exits: m=588261 SNR=291.3
01:44:49.810 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:49.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:49.812 00.001 8996 Enqueuing Expose request
01:44:49.813 00.001 20224 Worker thread wakes up
01:44:49.814 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:49.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:49.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:50.802 00.987 20224 Exposure complete
01:44:50.867 00.065 20224 worker thread done servicing request
01:44:50.867 00.000 8996 OnExposeComplete: enter
01:44:50.868 00.001 8996 UpdateGuideState(): m_state=6
01:44:50.870 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13781
01:44:50.870 00.000 8996 Star::Find returns 1 (0), X=136.85, Y=473.02, Mass=679647, SNR=332.4, Peak=54915 HFD=4.4
01:44:50.872 00.002 8996 MultiStar: [#1 -0.14,-0.38,0.57,U] [#2 -0.00,-0.05,0.69,U] [#3 0.23,0.03,0.55,U] [#4 -0.26,-0.22,0.42,U] [#5 -0.11,0.19,0.50,U] [#6 0.15,0.46,0.00,M1] [#7 0.28,0.23,0.37,U] [#8 0.19,0.40,0.35,U] 
01:44:50.872 00.000 8996 refined, 7 included, MultiStar: {0.00, 0.09}, one-star: {-0.04, 0.40}
01:44:50.873 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
01:44:50.874 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
01:44:50.875 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.09 hyp=0.09 cameraTheta=1.55 mountX=-0.01 mountY=-0.09, mountTheta=-1.64
01:44:50.876 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.09, opts=13)
01:44:50.877 00.001 8996 Enqueuing Move request for scope (0.00, 0.09)
01:44:50.878 00.001 20224 Worker thread wakes up
01:44:50.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.09) opts 0xd
01:44:50.878 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.09)
01:44:50.878 00.000 20224 Moving (0.00, 0.09) raw xDistance=-0.01 yDistance=-0.09
01:44:50.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:44:50.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:50.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:44:50.878 00.000 20224 MoveAxis(E, 0, ABG)
01:44:50.878 00.000 20224 Move returns status 0, amount 0
01:44:50.878 00.000 20224 MoveAxis(N, 0, ABG)
01:44:50.878 00.000 20224 Move returns status 0, amount 0
01:44:50.878 00.000 20224 move complete, result=0
01:44:50.878 00.000 20224 worker thread done servicing request
01:44:50.882 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=54915, med=3241, FiltMin=2941, FiltMax=30678, Gamma=1.000
01:44:50.902 00.020 8996 UpdateGuideState exits: m=679647 SNR=332.4
01:44:50.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:50.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:50.905 00.001 8996 Enqueuing Expose request
01:44:50.906 00.001 20224 Worker thread wakes up
01:44:50.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:50.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:50.906 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:52.064 01.158 20224 Exposure complete
01:44:52.156 00.092 20224 worker thread done servicing request
01:44:52.156 00.000 8996 OnExposeComplete: enter
01:44:52.157 00.001 8996 UpdateGuideState(): m_state=6
01:44:52.158 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13782
01:44:52.159 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.89, Mass=598779, SNR=286.6, Peak=48723 HFD=4.5
01:44:52.160 00.001 8996 MultiStar: [#1 0.00,0.04,0.64,U] [#2 -0.21,0.05,0.79,U] [#3 0.12,0.22,0.68,U] [#4 -0.43,-0.55,0.00,M1] [#5 -0.10,-0.12,0.69,U] [#6 0.24,0.62,0.00,M2] [#7 0.13,0.34,0.40,U] [#8 -0.02,-0.18,0.44,U] 
01:44:52.161 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.10}, one-star: {-0.12, 0.28}
01:44:52.161 00.000 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
01:44:52.162 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
01:44:52.163 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.03 mountX=-0.06 mountY=-0.09, mountTheta=-2.14
01:44:52.164 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
01:44:52.165 00.001 8996 Enqueuing Move request for scope (-0.05, 0.10)
01:44:52.166 00.001 20224 Worker thread wakes up
01:44:52.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
01:44:52.166 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
01:44:52.166 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
01:44:52.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:44:52.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:52.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:44:52.166 00.000 20224 MoveAxis(E, 0, ABG)
01:44:52.166 00.000 20224 Move returns status 0, amount 0
01:44:52.166 00.000 20224 MoveAxis(N, 0, ABG)
01:44:52.166 00.000 20224 Move returns status 0, amount 0
01:44:52.167 00.001 20224 move complete, result=0
01:44:52.167 00.000 20224 worker thread done servicing request
01:44:52.172 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48723, med=3241, FiltMin=2912, FiltMax=26422, Gamma=1.000
01:44:52.191 00.019 8996 UpdateGuideState exits: m=598779 SNR=286.6
01:44:52.193 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:52.194 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:52.196 00.002 8996 Enqueuing Expose request
01:44:52.198 00.002 20224 Worker thread wakes up
01:44:52.198 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:52.200 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:52.200 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:53.178 00.978 20224 Exposure complete
01:44:53.239 00.061 20224 worker thread done servicing request
01:44:53.239 00.000 8996 OnExposeComplete: enter
01:44:53.240 00.001 8996 UpdateGuideState(): m_state=6
01:44:53.241 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13783
01:44:53.242 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.58, Mass=612045, SNR=337.3, Peak=42035 HFD=4.8
01:44:53.243 00.001 8996 MultiStar: [#1 -0.20,-0.73,0.00,M1] [#2 -0.33,-0.12,0.58,U] [#3 -0.17,-0.33,0.57,U] [#4 -0.34,-0.86,0.00,M2] [#5 -0.38,-0.44,0.00,M1] [#6 0.16,0.03,0.34,U] [#7 -0.37,-0.25,0.33,U] [#8 -0.19,-0.16,0.36,U] 
01:44:53.243 00.000 8996 single-star, 5 included, MultiStar: {-0.21, -0.13}, one-star: {-0.24, -0.04}
01:44:53.244 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
01:44:53.245 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
01:44:53.246 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.24 cameraTheta=-2.98 mountX=-0.24 mountY=0.07, mountTheta=2.86
01:44:53.247 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.04, opts=13)
01:44:53.248 00.001 8996 Enqueuing Move request for scope (-0.24, -0.04)
01:44:53.249 00.001 20224 Worker thread wakes up
01:44:53.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
01:44:53.249 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
01:44:53.249 00.000 20224 Moving (-0.24, -0.04) raw xDistance=-0.24 yDistance=0.07
01:44:53.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:44:53.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:53.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:44:53.249 00.000 20224 MoveAxis(E, 34, ABG)
01:44:53.249 00.000 20224 Guiding  Dir = 2, Dur = 34
01:44:53.249 00.000 20224 IsSlewing returns 0
01:44:53.250 00.001 20224 IsGuiding returns 0
01:44:53.253 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42035, med=3241, FiltMin=2921, FiltMax=25549, Gamma=1.000
01:44:53.278 00.025 8996 UpdateGuideState exits: m=612045 SNR=337.3
01:44:53.279 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:53.280 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:53.281 00.001 8996 Enqueuing Expose request
01:44:53.304 00.023 20224 IsGuiding returns 1
01:44:53.305 00.001 20224 scope still moving after pulse duration time elapsed
01:44:53.333 00.028 20224 IsSlewing returns 0
01:44:53.333 00.000 20224 IsGuiding returns 1
01:44:53.365 00.032 20224 IsSlewing returns 0
01:44:53.365 00.000 20224 IsGuiding returns 1
01:44:53.396 00.031 20224 IsSlewing returns 0
01:44:53.396 00.000 20224 IsGuiding returns 0
01:44:53.398 00.002 20224 scope move finished after 34 + 113 ms
01:44:53.398 00.000 20224 Move returns status 0, amount 34
01:44:53.398 00.000 20224 MoveAxis(N, 0, ABG)
01:44:53.398 00.000 20224 Move returns status 0, amount 0
01:44:53.398 00.000 20224 move complete, result=0
01:44:53.398 00.000 20224 worker thread done servicing request
01:44:53.398 00.000 20224 Worker thread wakes up
01:44:53.398 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
01:44:53.401 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:53.401 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:54.585 01.184 20224 Exposure complete
01:44:54.655 00.070 20224 worker thread done servicing request
01:44:54.655 00.000 8996 OnExposeComplete: enter
01:44:54.656 00.001 8996 UpdateGuideState(): m_state=6
01:44:54.658 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13784
01:44:54.659 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.53, Mass=556874, SNR=273.1, Peak=37107 HFD=4.7
01:44:54.660 00.001 8996 MultiStar: [#1 0.06,-0.41,0.72,U] [#2 0.09,-0.30,0.82,U] [#3 -0.01,-0.38,0.62,U] [#4 -0.04,-0.57,0.00,M3] [#5 0.28,-0.57,0.00,M2] [#6 0.06,0.04,0.47,U] [#7 -0.10,0.24,0.45,U] [#8 0.22,-0.16,0.35,U] 
01:44:54.661 00.001 8996 single-star, 6 included, MultiStar: {0.05, -0.18}, one-star: {0.04, -0.09}
01:44:54.663 00.002 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
01:44:54.664 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
01:44:54.665 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.15 mountX=0.05 mountY=0.09, mountTheta=1.05
01:44:54.667 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.09, opts=13)
01:44:54.669 00.002 8996 Enqueuing Move request for scope (0.04, -0.09)
01:44:54.671 00.002 20224 Worker thread wakes up
01:44:54.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
01:44:54.671 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
01:44:54.671 00.000 20224 Moving (0.04, -0.09) raw xDistance=0.05 yDistance=0.09
01:44:54.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:44:54.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:54.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:44:54.671 00.000 20224 MoveAxis(E, 0, ABG)
01:44:54.671 00.000 20224 Move returns status 0, amount 0
01:44:54.671 00.000 20224 MoveAxis(N, 0, ABG)
01:44:54.671 00.000 20224 Move returns status 0, amount 0
01:44:54.671 00.000 20224 move complete, result=0
01:44:54.672 00.001 20224 worker thread done servicing request
01:44:54.676 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37107, med=3241, FiltMin=2893, FiltMax=21408, Gamma=1.000
01:44:54.689 00.013 8996 UpdateGuideState exits: m=556874 SNR=273.1
01:44:54.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:54.690 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:54.691 00.001 8996 Enqueuing Expose request
01:44:54.692 00.001 20224 Worker thread wakes up
01:44:54.692 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:44:54.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:54.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:55.653 00.960 20224 Exposure complete
01:44:55.729 00.076 20224 worker thread done servicing request
01:44:55.729 00.000 8996 OnExposeComplete: enter
01:44:55.731 00.002 8996 UpdateGuideState(): m_state=6
01:44:55.733 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13785
01:44:55.734 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=472.41, Mass=586608, SNR=302.4, Peak=38915 HFD=4.6
01:44:55.735 00.001 8996 MultiStar: [#1 0.30,-0.61,0.00,M1] [#2 0.10,-0.57,0.00,M1] [#3 0.60,-0.29,0.00,M1] [#4 0.12,-0.45,0.00,M4] [#5 0.55,-0.44,0.00,M3] [#6 0.35,-0.22,0.39,U] [#7 -0.20,-0.37,0.46,U] [#8 0.53,-0.25,0.00,M1] 
01:44:55.736 00.001 8996 refined, 2 included, MultiStar: {0.23, -0.25}, one-star: {0.37, -0.20}
01:44:55.737 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
01:44:55.739 00.002 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
01:44:55.740 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-0.84 mountX=0.25 mountY=0.22, mountTheta=0.73
01:44:55.744 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.25, opts=13)
01:44:55.746 00.002 8996 Enqueuing Move request for scope (0.23, -0.25)
01:44:55.747 00.001 20224 Worker thread wakes up
01:44:55.747 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.25) opts 0xd
01:44:55.748 00.001 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.25)
01:44:55.748 00.000 20224 Moving (0.23, -0.25) raw xDistance=0.25 yDistance=0.22
01:44:55.748 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:44:55.748 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:44:55.748 00.000 20224 MoveAxis(W, 36, ABG)
01:44:55.748 00.000 20224 Guiding  Dir = 3, Dur = 36
01:44:55.749 00.001 20224 IsSlewing returns 0
01:44:55.749 00.000 20224 IsGuiding returns 0
01:44:55.756 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38915, med=3241, FiltMin=2934, FiltMax=20669, Gamma=1.000
01:44:55.760 00.004 20224 PulseGuide returned control before completion, sleep 36
01:44:55.776 00.016 8996 UpdateGuideState exits: m=586608 SNR=302.4
01:44:55.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:55.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:55.779 00.001 8996 Enqueuing Expose request
01:44:55.805 00.026 20224 IsGuiding returns 1
01:44:55.805 00.000 20224 scope still moving after pulse duration time elapsed
01:44:55.837 00.032 20224 IsSlewing returns 0
01:44:55.837 00.000 20224 IsGuiding returns 1
01:44:55.868 00.031 20224 IsSlewing returns 0
01:44:55.869 00.001 20224 IsGuiding returns 1
01:44:55.899 00.030 20224 IsSlewing returns 0
01:44:55.899 00.000 20224 IsGuiding returns 0
01:44:55.900 00.001 20224 scope move finished after 36 + 114 ms
01:44:55.900 00.000 20224 Move returns status 0, amount 36
01:44:55.900 00.000 20224 MoveAxis(S, 47, ABG)
01:44:55.900 00.000 20224 Guiding  Dir = 1, Dur = 47
01:44:55.900 00.000 20224 IsSlewing returns 0
01:44:55.901 00.001 20224 IsGuiding returns 0
01:44:55.947 00.046 20224 PulseGuide returned control before completion, sleep 11
01:44:55.961 00.014 20224 IsGuiding returns 1
01:44:55.961 00.000 20224 scope still moving after pulse duration time elapsed
01:44:55.993 00.032 20224 IsSlewing returns 0
01:44:55.993 00.000 20224 IsGuiding returns 1
01:44:56.025 00.032 20224 IsSlewing returns 0
01:44:56.026 00.001 20224 IsGuiding returns 1
01:44:56.055 00.029 20224 IsSlewing returns 0
01:44:56.056 00.001 20224 IsGuiding returns 0
01:44:56.056 00.000 20224 scope move finished after 47 + 108 ms
01:44:56.056 00.000 20224 Move returns status 0, amount 47
01:44:56.056 00.000 20224 move complete, result=0
01:44:56.056 00.000 20224 worker thread done servicing request
01:44:56.056 00.000 20224 Worker thread wakes up
01:44:56.056 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:56.056 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:56.057 00.001 8996 GuideStep: 0.2 px 36 ms WEST, 0.2 px 47 ms SOUTH
01:44:57.219 01.162 20224 Exposure complete
01:44:57.290 00.071 20224 worker thread done servicing request
01:44:57.290 00.000 8996 OnExposeComplete: enter
01:44:57.291 00.001 8996 UpdateGuideState(): m_state=6
01:44:57.293 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13786
01:44:57.294 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.09, Mass=531866, SNR=300.4, Peak=43203 HFD=4.4
01:44:57.296 00.002 8996 MultiStar: [#1 -0.23,0.08,0.68,U] [#2 -0.21,0.17,0.70,U] [#3 0.11,0.05,0.69,U] [#4 -0.26,-0.23,0.58,U] [#5 -0.06,-0.11,0.62,U] [#6 -0.09,0.43,0.48,U] [#7 -0.23,0.31,0.42,U] [#8 -0.05,0.24,0.41,U] 
01:44:57.297 00.001 8996 refined, 8 included, MultiStar: {-0.11, 0.16}, one-star: {-0.02, 0.47}
01:44:57.298 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:44:57.299 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
01:44:57.300 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.16 hyp=0.20 cameraTheta=2.15 mountX=-0.12 mountY=-0.15, mountTheta=-2.26
01:44:57.305 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.16, opts=13)
01:44:57.308 00.003 8996 Enqueuing Move request for scope (-0.11, 0.16)
01:44:57.310 00.002 20224 Worker thread wakes up
01:44:57.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.16) opts 0xd
01:44:57.310 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.16)
01:44:57.311 00.001 20224 Moving (-0.11, 0.16) raw xDistance=-0.12 yDistance=-0.15
01:44:57.311 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:44:57.311 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:57.311 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:44:57.311 00.000 20224 MoveAxis(E, 0, ABG)
01:44:57.311 00.000 20224 Move returns status 0, amount 0
01:44:57.311 00.000 20224 MoveAxis(N, 0, ABG)
01:44:57.311 00.000 20224 Move returns status 0, amount 0
01:44:57.311 00.000 20224 move complete, result=0
01:44:57.311 00.000 20224 worker thread done servicing request
01:44:57.318 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=43203, med=3241, FiltMin=2947, FiltMax=22902, Gamma=1.000
01:44:57.349 00.031 8996 UpdateGuideState exits: m=531866 SNR=300.4
01:44:57.350 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:57.352 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:57.354 00.002 8996 Enqueuing Expose request
01:44:57.355 00.001 20224 Worker thread wakes up
01:44:57.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:57.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:57.356 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:44:58.339 00.983 20224 Exposure complete
01:44:58.410 00.071 20224 worker thread done servicing request
01:44:58.410 00.000 8996 OnExposeComplete: enter
01:44:58.411 00.001 8996 UpdateGuideState(): m_state=6
01:44:58.412 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13787
01:44:58.413 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.85, Mass=604375, SNR=282.0, Peak=50211 HFD=4.3
01:44:58.414 00.001 8996 MultiStar: [#1 -0.39,-0.22,0.65,U] [#2 -0.21,0.12,0.92,U] [#3 0.02,0.13,0.73,U] [#4 -0.38,-0.44,0.00,M4] [#5 -0.02,-0.27,0.62,U] [#6 0.04,0.03,0.44,U] [#7 -0.52,0.14,0.00,M1] [#8 0.25,0.29,0.42,U] 
01:44:58.414 00.000 8996 refined, 6 included, MultiStar: {-0.07, 0.05}, one-star: {-0.01, 0.23}
01:44:58.415 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
01:44:58.416 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
01:44:58.417 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.50 mountX=-0.07 mountY=-0.04, mountTheta=-2.61
01:44:58.418 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
01:44:58.419 00.001 8996 Enqueuing Move request for scope (-0.07, 0.05)
01:44:58.420 00.001 20224 Worker thread wakes up
01:44:58.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
01:44:58.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
01:44:58.420 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
01:44:58.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:44:58.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:58.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:44:58.420 00.000 20224 MoveAxis(E, 0, ABG)
01:44:58.420 00.000 20224 Move returns status 0, amount 0
01:44:58.420 00.000 20224 MoveAxis(N, 0, ABG)
01:44:58.420 00.000 20224 Move returns status 0, amount 0
01:44:58.420 00.000 20224 move complete, result=0
01:44:58.421 00.001 20224 worker thread done servicing request
01:44:58.427 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50211, med=3241, FiltMin=2934, FiltMax=26454, Gamma=1.000
01:44:58.448 00.021 8996 UpdateGuideState exits: m=604375 SNR=282.0
01:44:58.449 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:58.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:58.451 00.001 8996 Enqueuing Expose request
01:44:58.451 00.000 20224 Worker thread wakes up
01:44:58.451 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:44:58.452 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:58.452 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:44:59.638 01.186 20224 Exposure complete
01:44:59.715 00.077 20224 worker thread done servicing request
01:44:59.715 00.000 8996 OnExposeComplete: enter
01:44:59.716 00.001 8996 UpdateGuideState(): m_state=6
01:44:59.717 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13788
01:44:59.718 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.78, Mass=577907, SNR=307.2, Peak=37907 HFD=4.6
01:44:59.719 00.001 8996 MultiStar: [#1 -0.70,-0.34,0.00,M1] [#2 -0.41,0.03,0.64,U] [#3 -0.41,0.14,0.54,U] [#4 -0.46,-0.08,0.00,M5] [#5 -0.45,-0.12,0.00,M2] [#6 -0.28,0.31,0.47,U] [#7 -0.47,0.26,0.00,M2] [#8 -0.37,0.31,0.00,M1] 
01:44:59.720 00.001 8996 refined, 3 included, MultiStar: {-0.44, 0.15}, one-star: {-0.54, 0.16}
01:44:59.721 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
01:44:59.721 00.000 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
01:44:59.722 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=0.15 hyp=0.46 cameraTheta=2.80 mountX=-0.45 mountY=-0.10, mountTheta=-2.92
01:44:59.724 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=0.15, opts=13)
01:44:59.725 00.001 8996 Enqueuing Move request for scope (-0.44, 0.15)
01:44:59.725 00.000 20224 Worker thread wakes up
01:44:59.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.15) opts 0xd
01:44:59.726 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.44, 0.15)
01:44:59.726 00.000 20224 Moving (-0.44, 0.15) raw xDistance=-0.45 yDistance=-0.10
01:44:59.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
01:44:59.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:44:59.726 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:44:59.726 00.000 20224 MoveAxis(E, 66, ABG)
01:44:59.726 00.000 20224 Guiding  Dir = 2, Dur = 66
01:44:59.726 00.000 20224 IsSlewing returns 0
01:44:59.726 00.000 20224 IsGuiding returns 0
01:44:59.730 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=37907, med=3245, FiltMin=2905, FiltMax=23869, Gamma=1.000
01:44:59.736 00.006 20224 PulseGuide returned control before completion, sleep 67
01:44:59.749 00.013 8996 UpdateGuideState exits: m=577907 SNR=307.2
01:44:59.751 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:44:59.752 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:44:59.753 00.001 8996 Enqueuing Expose request
01:44:59.813 00.060 20224 IsGuiding returns 1
01:44:59.813 00.000 20224 scope still moving after pulse duration time elapsed
01:44:59.845 00.032 20224 IsSlewing returns 0
01:44:59.845 00.000 20224 IsGuiding returns 0
01:44:59.845 00.000 20224 scope move finished after 66 + 52 ms
01:44:59.845 00.000 20224 Move returns status 0, amount 66
01:44:59.845 00.000 20224 MoveAxis(N, 0, ABG)
01:44:59.845 00.000 20224 Move returns status 0, amount 0
01:44:59.846 00.001 20224 move complete, result=0
01:44:59.846 00.000 20224 worker thread done servicing request
01:44:59.846 00.000 20224 Worker thread wakes up
01:44:59.846 00.000 8996 GuideStep: -0.5 px 66 ms EAST, -0.1 px 0 ms NORTH
01:44:59.850 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:44:59.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:00.814 00.964 20224 Exposure complete
01:45:00.880 00.066 20224 worker thread done servicing request
01:45:00.881 00.001 8996 OnExposeComplete: enter
01:45:00.882 00.001 8996 UpdateGuideState(): m_state=6
01:45:00.883 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13789
01:45:00.884 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=472.84, Mass=611671, SNR=325.8, Peak=48275 HFD=4.4
01:45:00.886 00.002 8996 MultiStar: [#1 -0.28,-0.24,0.58,U] [#2 -0.12,-0.02,0.58,U] [#3 0.01,-0.11,0.57,U] [#4 -0.23,-0.31,0.43,U] [#5 -0.25,-0.14,0.50,U] [#6 -0.23,0.37,0.40,U] [#7 -0.21,0.48,0.00,M3] [#8 -0.15,0.28,0.35,U] 
01:45:00.887 00.001 8996 refined, 7 included, MultiStar: {-0.22, 0.01}, one-star: {-0.37, 0.22}
01:45:00.888 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
01:45:00.889 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
01:45:00.890 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.01 hyp=0.22 cameraTheta=3.08 mountX=-0.22 mountY=0.01, mountTheta=3.08
01:45:00.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.01, opts=13)
01:45:00.893 00.001 8996 Enqueuing Move request for scope (-0.22, 0.01)
01:45:00.894 00.001 20224 Worker thread wakes up
01:45:00.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.01) opts 0xd
01:45:00.894 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.01)
01:45:00.894 00.000 20224 Moving (-0.22, 0.01) raw xDistance=-0.22 yDistance=0.01
01:45:00.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
01:45:00.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:00.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:45:00.894 00.000 20224 MoveAxis(E, 37, ABG)
01:45:00.894 00.000 20224 Guiding  Dir = 2, Dur = 37
01:45:00.894 00.000 20224 IsSlewing returns 0
01:45:00.895 00.001 20224 IsGuiding returns 0
01:45:00.899 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48275, med=3245, FiltMin=2918, FiltMax=27261, Gamma=1.000
01:45:00.917 00.018 8996 UpdateGuideState exits: m=611671 SNR=325.8
01:45:00.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:00.919 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:00.920 00.001 8996 Enqueuing Expose request
01:45:00.932 00.012 20224 PulseGuide returned control before completion, sleep 11
01:45:00.946 00.014 20224 IsGuiding returns 1
01:45:00.946 00.000 20224 scope still moving after pulse duration time elapsed
01:45:00.978 00.032 20224 IsSlewing returns 0
01:45:00.978 00.000 20224 IsGuiding returns 1
01:45:01.010 00.032 20224 IsSlewing returns 0
01:45:01.011 00.001 20224 IsGuiding returns 1
01:45:01.047 00.036 20224 IsSlewing returns 0
01:45:01.047 00.000 20224 IsGuiding returns 0
01:45:01.047 00.000 20224 scope move finished after 37 + 114 ms
01:45:01.047 00.000 20224 Move returns status 0, amount 37
01:45:01.047 00.000 20224 MoveAxis(N, 0, ABG)
01:45:01.047 00.000 20224 Move returns status 0, amount 0
01:45:01.047 00.000 20224 move complete, result=0
01:45:01.047 00.000 20224 worker thread done servicing request
01:45:01.047 00.000 20224 Worker thread wakes up
01:45:01.047 00.000 8996 GuideStep: -0.2 px 37 ms EAST, 0.0 px 0 ms NORTH
01:45:01.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:01.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:02.232 01.184 20224 Exposure complete
01:45:02.299 00.067 20224 worker thread done servicing request
01:45:02.299 00.000 8996 OnExposeComplete: enter
01:45:02.300 00.001 8996 UpdateGuideState(): m_state=6
01:45:02.303 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13790
01:45:02.305 00.002 8996 Star::Find returns 1 (0), X=137.00, Y=472.60, Mass=625016, SNR=330.1, Peak=42003 HFD=4.6
01:45:02.307 00.002 8996 MultiStar: [#1 0.09,-0.13,0.66,U] [#2 -0.05,-0.32,0.72,U] [#3 0.51,0.00,0.00,M1] [#4 0.05,-0.22,0.42,U] [#5 0.10,-0.19,0.55,U] [#6 -0.07,0.31,0.34,U] [#7 -0.06,0.29,0.37,U] [#8 0.19,-0.05,0.27,U] 
01:45:02.309 00.002 8996 refined, 7 included, MultiStar: {0.05, -0.08}, one-star: {0.11, -0.01}
01:45:02.310 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
01:45:02.312 00.002 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
01:45:02.313 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-0.99 mountX=0.06 mountY=0.07, mountTheta=0.89
01:45:02.316 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.08, opts=13)
01:45:02.318 00.002 8996 Enqueuing Move request for scope (0.05, -0.08)
01:45:02.320 00.002 20224 Worker thread wakes up
01:45:02.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.08) opts 0xd
01:45:02.320 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.08)
01:45:02.320 00.000 20224 Moving (0.05, -0.08) raw xDistance=0.06 yDistance=0.07
01:45:02.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:45:02.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:02.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:45:02.320 00.000 20224 MoveAxis(E, 0, ABG)
01:45:02.320 00.000 20224 Move returns status 0, amount 0
01:45:02.321 00.001 20224 MoveAxis(N, 0, ABG)
01:45:02.321 00.000 20224 Move returns status 0, amount 0
01:45:02.321 00.000 20224 move complete, result=0
01:45:02.321 00.000 20224 worker thread done servicing request
01:45:02.326 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42003, med=3245, FiltMin=2912, FiltMax=21968, Gamma=1.000
01:45:02.798 00.472 8996 UpdateGuideState exits: m=625016 SNR=330.1
01:45:02.802 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:02.805 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:02.808 00.003 8996 Enqueuing Expose request
01:45:02.810 00.002 20224 Worker thread wakes up
01:45:02.810 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:02.814 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:02.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:03.783 00.969 20224 Exposure complete
01:45:03.848 00.065 20224 worker thread done servicing request
01:45:03.848 00.000 8996 OnExposeComplete: enter
01:45:03.849 00.001 8996 UpdateGuideState(): m_state=6
01:45:03.850 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13791
01:45:03.851 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=472.63, Mass=662213, SNR=296.3, Peak=44627 HFD=4.5
01:45:03.853 00.002 8996 MultiStar: [#1 0.08,0.08,0.76,U] [#2 0.12,-0.14,0.68,U] [#3 0.55,0.04,0.00,M2] [#4 -0.02,-0.15,0.49,U] [#5 0.28,-0.32,0.50,U] [#6 0.10,0.21,0.44,U] [#7 0.20,-0.14,0.39,U] [#8 0.35,-0.07,0.39,U] 
01:45:03.853 00.000 8996 single-star, 7 included, MultiStar: {0.14, -0.05}, one-star: {0.10, 0.01}
01:45:03.854 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
01:45:03.855 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.92 = -2.92)
01:45:03.856 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.11 cameraTheta=0.11 mountX=0.10 mountY=-0.02, mountTheta=-0.22
01:45:03.858 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.01, opts=13)
01:45:03.859 00.001 8996 Enqueuing Move request for scope (0.10, 0.01)
01:45:03.860 00.001 20224 Worker thread wakes up
01:45:03.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
01:45:03.860 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
01:45:03.860 00.000 20224 Moving (0.10, 0.01) raw xDistance=0.10 yDistance=-0.02
01:45:03.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:45:03.860 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:03.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:45:03.860 00.000 20224 MoveAxis(E, 0, ABG)
01:45:03.860 00.000 20224 Move returns status 0, amount 0
01:45:03.860 00.000 20224 MoveAxis(N, 0, ABG)
01:45:03.860 00.000 20224 Move returns status 0, amount 0
01:45:03.860 00.000 20224 move complete, result=0
01:45:03.860 00.000 20224 worker thread done servicing request
01:45:03.864 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44627, med=3245, FiltMin=2931, FiltMax=25590, Gamma=1.000
01:45:03.882 00.018 8996 UpdateGuideState exits: m=662213 SNR=296.3
01:45:03.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:03.884 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:03.885 00.001 8996 Enqueuing Expose request
01:45:03.886 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:03.887 00.001 20224 Worker thread wakes up
01:45:03.887 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:03.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:05.052 01.165 20224 Exposure complete
01:45:05.110 00.058 20224 worker thread done servicing request
01:45:05.110 00.000 8996 OnExposeComplete: enter
01:45:05.111 00.001 8996 UpdateGuideState(): m_state=6
01:45:05.112 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13792
01:45:05.113 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.83, Mass=672710, SNR=298.5, Peak=49443 HFD=4.4
01:45:05.114 00.001 8996 MultiStar: [#1 0.32,-0.19,0.62,U] [#2 0.29,0.15,0.76,U] [#3 0.41,0.55,0.00,M3] [#4 0.11,0.13,0.52,U] [#5 0.29,0.09,0.56,U] [#6 0.18,0.48,0.00,M1] [#7 0.29,0.32,0.43,U] [#8 0.47,0.27,0.00,M1] 
01:45:05.115 00.001 8996 refined, 5 included, MultiStar: {0.26, 0.12}, one-star: {0.27, 0.22}
01:45:05.116 00.001 8996 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.10) = xAngle (0.52 = 0.52)
01:45:05.117 00.001 8996 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
01:45:05.117 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=0.12 hyp=0.29 cameraTheta=0.42 mountX=0.25 mountY=-0.15, mountTheta=-0.53
01:45:05.119 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.12, opts=13)
01:45:05.120 00.001 8996 Enqueuing Move request for scope (0.26, 0.12)
01:45:05.121 00.001 20224 Worker thread wakes up
01:45:05.121 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.12) opts 0xd
01:45:05.121 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.12)
01:45:05.121 00.000 20224 Moving (0.26, 0.12) raw xDistance=0.25 yDistance=-0.15
01:45:05.121 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:45:05.121 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:05.121 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:45:05.121 00.000 20224 MoveAxis(W, 37, ABG)
01:45:05.121 00.000 20224 Guiding  Dir = 3, Dur = 37
01:45:05.122 00.001 20224 IsSlewing returns 0
01:45:05.122 00.000 20224 IsGuiding returns 0
01:45:05.123 00.001 20224 PulseGuide returned control before completion, sleep 46
01:45:05.126 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=49443, med=3245, FiltMin=2931, FiltMax=25769, Gamma=1.000
01:45:05.143 00.017 8996 UpdateGuideState exits: m=672710 SNR=298.5
01:45:05.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:05.146 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:05.146 00.000 8996 Enqueuing Expose request
01:45:05.183 00.037 20224 IsGuiding returns 1
01:45:05.183 00.000 20224 scope still moving after pulse duration time elapsed
01:45:05.215 00.032 20224 IsSlewing returns 0
01:45:05.215 00.000 20224 IsGuiding returns 0
01:45:05.215 00.000 20224 scope move finished after 37 + 56 ms
01:45:05.215 00.000 20224 Move returns status 0, amount 37
01:45:05.215 00.000 20224 MoveAxis(N, 0, ABG)
01:45:05.215 00.000 20224 Move returns status 0, amount 0
01:45:05.215 00.000 20224 move complete, result=0
01:45:05.215 00.000 20224 worker thread done servicing request
01:45:05.215 00.000 20224 Worker thread wakes up
01:45:05.215 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
01:45:05.218 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:05.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:06.180 00.962 20224 Exposure complete
01:45:06.242 00.062 20224 worker thread done servicing request
01:45:06.242 00.000 8996 OnExposeComplete: enter
01:45:06.244 00.002 8996 UpdateGuideState(): m_state=6
01:45:06.245 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13793
01:45:06.246 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.79, Mass=549276, SNR=279.0, Peak=42787 HFD=4.4
01:45:06.248 00.002 8996 MultiStar: [#1 -0.08,-0.08,0.69,U] [#2 0.12,0.16,0.93,U] [#3 0.07,0.16,0.64,U] [#4 -0.45,-0.23,0.00,M2] [#5 0.16,-0.11,0.62,U] [#6 0.05,0.52,0.00,M2] [#7 0.06,0.07,0.50,U] [#8 0.14,0.23,0.39,U] 
01:45:06.249 00.001 8996 refined, 6 included, MultiStar: {0.08, 0.09}, one-star: {0.08, 0.17}
01:45:06.251 00.002 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
01:45:06.252 00.001 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
01:45:06.253 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.09 hyp=0.12 cameraTheta=0.86 mountX=0.07 mountY=-0.10, mountTheta=-0.97
01:45:06.255 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.09, opts=13)
01:45:06.257 00.002 8996 Enqueuing Move request for scope (0.08, 0.09)
01:45:06.258 00.001 20224 Worker thread wakes up
01:45:06.258 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.09) opts 0xd
01:45:06.258 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.09)
01:45:06.258 00.000 20224 Moving (0.08, 0.09) raw xDistance=0.07 yDistance=-0.10
01:45:06.258 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:45:06.258 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:06.259 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:45:06.259 00.000 20224 MoveAxis(E, 0, ABG)
01:45:06.259 00.000 20224 Move returns status 0, amount 0
01:45:06.259 00.000 20224 MoveAxis(N, 0, ABG)
01:45:06.259 00.000 20224 Move returns status 0, amount 0
01:45:06.259 00.000 20224 move complete, result=0
01:45:06.259 00.000 20224 worker thread done servicing request
01:45:06.264 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=42787, med=3245, FiltMin=2908, FiltMax=22342, Gamma=1.000
01:45:06.284 00.020 8996 UpdateGuideState exits: m=549276 SNR=279.0
01:45:06.286 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:06.288 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:06.290 00.002 8996 Enqueuing Expose request
01:45:06.292 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:06.293 00.001 20224 Worker thread wakes up
01:45:06.293 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:06.293 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:07.460 01.167 20224 Exposure complete
01:45:07.533 00.073 20224 worker thread done servicing request
01:45:07.533 00.000 8996 OnExposeComplete: enter
01:45:07.534 00.001 8996 UpdateGuideState(): m_state=6
01:45:07.535 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13794
01:45:07.536 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.05, Mass=545350, SNR=254.4, Peak=41075 HFD=4.4
01:45:07.538 00.002 8996 MultiStar: [#1 -0.07,0.01,0.65,U] [#2 0.19,-0.06,0.86,U] [#3 0.20,0.17,0.81,U] [#4 -0.03,-0.20,0.67,U] [#5 0.20,0.11,0.68,U] [#6 0.12,0.35,0.46,U] [#7 0.17,0.23,0.51,U] [#8 0.35,0.41,0.00,M1] 
01:45:07.538 00.000 8996 refined, 7 included, MultiStar: {0.12, 0.13}, one-star: {0.14, 0.43}
01:45:07.540 00.002 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
01:45:07.541 00.001 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
01:45:07.542 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.83 mountX=0.11 mountY=-0.14, mountTheta=-0.94
01:45:07.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.13, opts=13)
01:45:07.545 00.001 8996 Enqueuing Move request for scope (0.12, 0.13)
01:45:07.547 00.002 20224 Worker thread wakes up
01:45:07.548 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.13) opts 0xd
01:45:07.548 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.13)
01:45:07.548 00.000 20224 Moving (0.12, 0.13) raw xDistance=0.11 yDistance=-0.14
01:45:07.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:45:07.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:07.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:45:07.548 00.000 20224 MoveAxis(E, 0, ABG)
01:45:07.548 00.000 20224 Move returns status 0, amount 0
01:45:07.549 00.001 20224 MoveAxis(N, 0, ABG)
01:45:07.549 00.000 20224 Move returns status 0, amount 0
01:45:07.549 00.000 20224 move complete, result=0
01:45:07.549 00.000 20224 worker thread done servicing request
01:45:07.556 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41075, med=3241, FiltMin=2910, FiltMax=23907, Gamma=1.000
01:45:07.585 00.029 8996 UpdateGuideState exits: m=545350 SNR=254.4
01:45:07.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:07.588 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:07.589 00.001 8996 Enqueuing Expose request
01:45:07.590 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:07.591 00.001 20224 Worker thread wakes up
01:45:07.591 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:07.592 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:07.817 00.225 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:45:07.820 00.003 8996 case statement mapped state 6 to 3
01:45:07.822 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:45:08.576 00.754 20224 Exposure complete
01:45:08.659 00.083 20224 worker thread done servicing request
01:45:08.659 00.000 8996 OnExposeComplete: enter
01:45:08.661 00.002 8996 UpdateGuideState(): m_state=6
01:45:08.662 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13795
01:45:08.664 00.002 8996 Star::Find returns 1 (0), X=137.01, Y=472.52, Mass=657037, SNR=341.3, Peak=45187 HFD=4.2
01:45:08.666 00.002 8996 MultiStar: [#1 0.42,-0.49,0.00,M1] [#2 0.17,-0.62,0.00,M1] [#3 0.25,-0.18,0.53,U] [#4 0.03,-0.66,0.00,M2] [#5 0.11,-0.20,0.53,U] [#6 0.45,0.16,0.00,M2] [#7 0.45,0.06,0.00,M1] [#8 0.36,-0.07,0.32,U] 
01:45:08.667 00.001 8996 single-star, 3 included, MultiStar: {0.18, -0.13}, one-star: {0.12, -0.09}
01:45:08.668 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
01:45:08.670 00.002 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
01:45:08.672 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.15 cameraTheta=-0.66 mountX=0.13 mountY=0.08, mountTheta=0.55
01:45:08.673 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.09, opts=13)
01:45:08.675 00.002 8996 Enqueuing Move request for scope (0.12, -0.09)
01:45:08.676 00.001 20224 Worker thread wakes up
01:45:08.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.09) opts 0xd
01:45:08.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.09)
01:45:08.676 00.000 20224 Moving (0.12, -0.09) raw xDistance=0.13 yDistance=0.08
01:45:08.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:45:08.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:08.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:45:08.676 00.000 20224 MoveAxis(E, 0, ABG)
01:45:08.677 00.001 20224 Move returns status 0, amount 0
01:45:08.677 00.000 20224 MoveAxis(N, 0, ABG)
01:45:08.677 00.000 20224 Move returns status 0, amount 0
01:45:08.677 00.000 20224 move complete, result=0
01:45:08.677 00.000 20224 worker thread done servicing request
01:45:08.683 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45187, med=3241, FiltMin=2941, FiltMax=23120, Gamma=1.000
01:45:08.703 00.020 8996 UpdateGuideState exits: m=657037 SNR=341.3
01:45:08.704 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:08.706 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:08.708 00.002 8996 Enqueuing Expose request
01:45:08.709 00.001 20224 Worker thread wakes up
01:45:08.709 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:08.710 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:08.711 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:09.885 01.174 20224 Exposure complete
01:45:09.975 00.090 20224 worker thread done servicing request
01:45:09.975 00.000 8996 OnExposeComplete: enter
01:45:09.977 00.002 8996 UpdateGuideState(): m_state=6
01:45:09.979 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13796
01:45:09.981 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=471.90, Mass=623877, SNR=290.4, Peak=48547 HFD=4.7
01:45:09.982 00.001 8996 MultiStar: [#1 -0.07,-0.61,0.00,M2] [#2 -0.42,-0.75,0.00,M2] [#3 -0.38,-0.85,0.00,M1] [#4 -0.49,-1.04,0.00,M3] [#5 -0.17,-0.40,0.62,U] [#6 -0.47,-0.21,0.00,M3] [#7 -0.25,-0.69,0.00,M2] [#8 -0.25,-0.63,0.00,M1] 
01:45:09.984 00.002 8996 refined, 1 included, MultiStar: {-0.27, -0.60}, one-star: {-0.33, -0.72}
01:45:09.985 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
01:45:09.987 00.002 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
01:45:09.988 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.60 hyp=0.66 cameraTheta=-1.99 mountX=-0.21 mountY=0.62, mountTheta=1.89
01:45:09.992 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.60, opts=13)
01:45:09.995 00.003 8996 Enqueuing Move request for scope (-0.27, -0.60)
01:45:09.998 00.003 20224 Worker thread wakes up
01:45:09.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.60) opts 0xd
01:45:09.998 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.60)
01:45:09.998 00.000 20224 Moving (-0.27, -0.60) raw xDistance=-0.21 yDistance=0.62
01:45:09.998 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:45:09.999 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
01:45:09.999 00.000 20224 MoveAxis(E, 31, ABG)
01:45:09.999 00.000 20224 Guiding  Dir = 2, Dur = 31
01:45:09.999 00.000 20224 IsSlewing returns 0
01:45:09.999 00.000 20224 IsGuiding returns 0
01:45:10.001 00.002 20224 PulseGuide returned control before completion, sleep 40
01:45:10.008 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=48547, med=3241, FiltMin=2921, FiltMax=24915, Gamma=1.000
01:45:10.030 00.022 8996 UpdateGuideState exits: m=623877 SNR=290.4
01:45:10.032 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:10.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:10.035 00.002 8996 Enqueuing Expose request
01:45:10.053 00.018 20224 IsGuiding returns 1
01:45:10.053 00.000 20224 scope still moving after pulse duration time elapsed
01:45:10.084 00.031 20224 IsSlewing returns 0
01:45:10.084 00.000 20224 IsGuiding returns 0
01:45:10.084 00.000 20224 scope move finished after 31 + 54 ms
01:45:10.084 00.000 20224 Move returns status 0, amount 31
01:45:10.084 00.000 20224 MoveAxis(S, 132, ABG)
01:45:10.084 00.000 20224 Guiding  Dir = 1, Dur = 132
01:45:10.085 00.001 20224 IsSlewing returns 0
01:45:10.085 00.000 20224 IsGuiding returns 0
01:45:10.147 00.062 20224 PulseGuide returned control before completion, sleep 80
01:45:10.240 00.093 20224 IsGuiding returns 1
01:45:10.240 00.000 20224 scope still moving after pulse duration time elapsed
01:45:10.272 00.032 20224 IsSlewing returns 0
01:45:10.272 00.000 20224 IsGuiding returns 1
01:45:10.302 00.030 20224 IsSlewing returns 0
01:45:10.302 00.000 20224 IsGuiding returns 1
01:45:10.333 00.031 20224 IsSlewing returns 0
01:45:10.334 00.001 20224 IsGuiding returns 0
01:45:10.334 00.000 20224 scope move finished after 132 + 117 ms
01:45:10.334 00.000 20224 Move returns status 0, amount 132
01:45:10.334 00.000 20224 move complete, result=0
01:45:10.334 00.000 20224 worker thread done servicing request
01:45:10.334 00.000 20224 Worker thread wakes up
01:45:10.334 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:10.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:10.334 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.6 px 132 ms SOUTH
01:45:11.318 00.984 20224 Exposure complete
01:45:11.409 00.091 20224 worker thread done servicing request
01:45:11.409 00.000 8996 OnExposeComplete: enter
01:45:11.410 00.001 8996 UpdateGuideState(): m_state=6
01:45:11.411 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13797
01:45:11.412 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.48, Mass=614729, SNR=295.1, Peak=40595 HFD=4.7
01:45:11.414 00.002 8996 MultiStar: [#1 0.05,-0.12,0.65,U] [#2 -0.32,-0.06,0.76,U] [#3 -0.05,-0.23,0.61,U] [#4 -0.46,-0.70,0.00,M4] [#5 0.25,0.11,0.56,U] [#6 -0.14,0.05,0.39,U] [#7 -0.43,-0.13,0.45,U] [#8 0.18,-0.02,0.32,U] 
01:45:11.417 00.003 8996 refined, 7 included, MultiStar: {-0.10, -0.08}, one-star: {-0.20, -0.14}
01:45:11.418 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.38 = -2.38)
01:45:11.420 00.002 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.78)
01:45:11.421 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.47 mountX=-0.09 mountY=0.09, mountTheta=2.37
01:45:11.423 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
01:45:11.424 00.001 8996 Enqueuing Move request for scope (-0.10, -0.08)
01:45:11.425 00.001 20224 Worker thread wakes up
01:45:11.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
01:45:11.425 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
01:45:11.425 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
01:45:11.426 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:45:11.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:11.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:45:11.426 00.000 20224 MoveAxis(E, 0, ABG)
01:45:11.426 00.000 20224 Move returns status 0, amount 0
01:45:11.426 00.000 20224 MoveAxis(N, 0, ABG)
01:45:11.426 00.000 20224 Move returns status 0, amount 0
01:45:11.426 00.000 20224 move complete, result=0
01:45:11.426 00.000 20224 worker thread done servicing request
01:45:11.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40595, med=3241, FiltMin=2896, FiltMax=25728, Gamma=1.000
01:45:11.447 00.017 8996 UpdateGuideState exits: m=614729 SNR=295.1
01:45:11.448 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:11.449 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:11.450 00.001 8996 Enqueuing Expose request
01:45:11.450 00.000 20224 Worker thread wakes up
01:45:11.450 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:11.451 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:11.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:12.620 01.169 20224 Exposure complete
01:45:12.685 00.065 20224 worker thread done servicing request
01:45:12.685 00.000 8996 OnExposeComplete: enter
01:45:12.687 00.002 8996 UpdateGuideState(): m_state=6
01:45:12.689 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13798
01:45:12.691 00.002 8996 Star::Find returns 1 (0), X=137.03, Y=472.96, Mass=513917, SNR=257.8, Peak=38787 HFD=4.4
01:45:12.694 00.003 8996 MultiStar: [#1 0.07,0.27,0.64,U] [#2 0.25,0.23,0.81,U] [#3 0.05,0.25,0.67,U] [#4 -0.20,0.07,0.67,U] [#5 0.37,0.09,0.67,U] [#6 0.06,0.38,0.45,U] [#7 0.05,0.31,0.45,U] [#8 0.40,0.33,0.00,M1] 
01:45:12.696 00.002 8996 refined, 7 included, MultiStar: {0.11, 0.24}, one-star: {0.14, 0.34}
01:45:12.698 00.002 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
01:45:12.698 00.000 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.88 = -1.88)
01:45:12.699 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.26 cameraTheta=1.15 mountX=0.08 mountY=-0.25, mountTheta=-1.25
01:45:12.702 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.24, opts=13)
01:45:12.704 00.002 8996 Enqueuing Move request for scope (0.11, 0.24)
01:45:12.705 00.001 20224 Worker thread wakes up
01:45:12.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
01:45:12.705 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
01:45:12.705 00.000 20224 Moving (0.11, 0.24) raw xDistance=0.08 yDistance=-0.25
01:45:12.706 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:45:12.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:12.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:45:12.706 00.000 20224 MoveAxis(E, 0, ABG)
01:45:12.706 00.000 20224 Move returns status 0, amount 0
01:45:12.706 00.000 20224 MoveAxis(N, 0, ABG)
01:45:12.706 00.000 20224 Move returns status 0, amount 0
01:45:12.706 00.000 20224 move complete, result=0
01:45:12.706 00.000 20224 worker thread done servicing request
01:45:12.710 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38787, med=3241, FiltMin=2928, FiltMax=20848, Gamma=1.000
01:45:12.725 00.015 8996 UpdateGuideState exits: m=513917 SNR=257.8
01:45:12.727 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:12.729 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:12.730 00.001 8996 Enqueuing Expose request
01:45:12.731 00.001 20224 Worker thread wakes up
01:45:12.731 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:45:12.731 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:12.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:13.724 00.993 20224 Exposure complete
01:45:13.804 00.080 20224 worker thread done servicing request
01:45:13.804 00.000 8996 OnExposeComplete: enter
01:45:13.806 00.002 8996 UpdateGuideState(): m_state=6
01:45:13.809 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13799
01:45:13.812 00.003 8996 Star::Find returns 1 (0), X=136.71, Y=473.57, Mass=688718, SNR=304.4, Peak=48374 HFD=4.6
01:45:13.814 00.002 8996 MultiStar: large primary error, entering stabilization period
01:45:13.816 00.002 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
01:45:13.818 00.002 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
01:45:13.820 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.95 hyp=0.97 cameraTheta=1.75 mountX=-0.27 mountY=-0.92, mountTheta=-1.85
01:45:13.824 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.95, opts=13)
01:45:13.827 00.003 8996 Enqueuing Move request for scope (-0.18, 0.95)
01:45:13.829 00.002 20224 Worker thread wakes up
01:45:13.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.95) opts 0xd
01:45:13.829 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.95)
01:45:13.829 00.000 20224 Moving (-0.18, 0.95) raw xDistance=-0.27 yDistance=-0.92
01:45:13.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:45:13.829 00.000 20224 resist switch: large excursion: input -0.92 thresh 0.60 direction from 1 to -1
01:45:13.829 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.77
01:45:13.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
01:45:13.829 00.000 20224 MoveAxis(E, 39, ABG)
01:45:13.829 00.000 20224 Guiding  Dir = 2, Dur = 39
01:45:13.830 00.001 20224 IsSlewing returns 0
01:45:13.830 00.000 20224 IsGuiding returns 0
01:45:13.832 00.002 20224 PulseGuide returned control before completion, sleep 48
01:45:13.837 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48374, med=3245, FiltMin=2880, FiltMax=30137, Gamma=1.000
01:45:13.852 00.015 8996 UpdateGuideState exits: m=688718 SNR=304.4
01:45:13.854 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:13.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:13.858 00.003 8996 Enqueuing Expose request
01:45:13.884 00.026 20224 IsGuiding returns 1
01:45:13.884 00.000 20224 scope still moving after pulse duration time elapsed
01:45:13.916 00.032 20224 IsSlewing returns 0
01:45:13.916 00.000 20224 IsGuiding returns 0
01:45:13.916 00.000 20224 scope move finished after 39 + 47 ms
01:45:13.917 00.001 20224 Move returns status 0, amount 39
01:45:13.917 00.000 20224 MoveAxis(N, 195, ABG)
01:45:13.917 00.000 20224 Guiding  Dir = 0, Dur = 195
01:45:13.917 00.000 20224 IsSlewing returns 0
01:45:13.917 00.000 20224 IsGuiding returns 0
01:45:13.918 00.001 20224 PulseGuide returned control before completion, sleep 204
01:45:14.135 00.217 20224 IsGuiding returns 1
01:45:14.135 00.000 20224 scope still moving after pulse duration time elapsed
01:45:14.167 00.032 20224 IsSlewing returns 0
01:45:14.167 00.000 20224 IsGuiding returns 0
01:45:14.168 00.001 20224 scope move finished after 195 + 54 ms
01:45:14.168 00.000 20224 Move returns status 0, amount 195
01:45:14.168 00.000 20224 move complete, result=0
01:45:14.168 00.000 20224 worker thread done servicing request
01:45:14.168 00.000 20224 Worker thread wakes up
01:45:14.168 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.9 px 195 ms NORTH
01:45:14.170 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:14.171 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:15.348 01.177 20224 Exposure complete
01:45:15.427 00.079 20224 worker thread done servicing request
01:45:15.428 00.001 8996 OnExposeComplete: enter
01:45:15.429 00.001 8996 UpdateGuideState(): m_state=6
01:45:15.430 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13800
01:45:15.432 00.002 8996 Star::Find returns 1 (0), X=137.55, Y=472.20, Mass=605082, SNR=293.5, Peak=47008 HFD=4.6
01:45:15.434 00.002 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
01:45:15.435 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.69)
01:45:15.437 00.002 8996 CameraToMount -- cameraX=0.66 cameraY=-0.42 hyp=0.78 cameraTheta=-0.56 mountX=0.70 mountY=0.34, mountTheta=0.45
01:45:15.440 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.66, y=-0.42, opts=13)
01:45:15.442 00.002 8996 Enqueuing Move request for scope (0.66, -0.42)
01:45:15.444 00.002 20224 Worker thread wakes up
01:45:15.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.42) opts 0xd
01:45:15.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.66, -0.42)
01:45:15.444 00.000 20224 Moving (0.66, -0.42) raw xDistance=0.70 yDistance=0.34
01:45:15.445 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.70
01:45:15.445 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:15.445 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:45:15.445 00.000 20224 MoveAxis(W, 99, ABG)
01:45:15.445 00.000 20224 Guiding  Dir = 3, Dur = 99
01:45:15.446 00.001 20224 IsSlewing returns 0
01:45:15.446 00.000 20224 IsGuiding returns 0
01:45:15.456 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=47008, med=3245, FiltMin=2950, FiltMax=25763, Gamma=1.000
01:45:15.479 00.023 8996 UpdateGuideState exits: m=605082 SNR=293.5
01:45:15.482 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:15.484 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:15.485 00.001 8996 Enqueuing Expose request
01:45:15.494 00.009 20224 PulseGuide returned control before completion, sleep 61
01:45:15.557 00.063 20224 IsGuiding returns 1
01:45:15.557 00.000 20224 scope still moving after pulse duration time elapsed
01:45:15.587 00.030 20224 IsSlewing returns 0
01:45:15.588 00.001 20224 IsGuiding returns 1
01:45:15.618 00.030 20224 IsSlewing returns 0
01:45:15.619 00.001 20224 IsGuiding returns 1
01:45:15.649 00.030 20224 IsSlewing returns 0
01:45:15.649 00.000 20224 IsGuiding returns 1
01:45:15.680 00.031 20224 IsSlewing returns 0
01:45:15.680 00.000 20224 IsGuiding returns 0
01:45:15.680 00.000 20224 scope move finished after 99 + 135 ms
01:45:15.680 00.000 20224 Move returns status 0, amount 99
01:45:15.680 00.000 20224 MoveAxis(N, 0, ABG)
01:45:15.680 00.000 20224 Move returns status 0, amount 0
01:45:15.680 00.000 20224 move complete, result=0
01:45:15.682 00.002 20224 worker thread done servicing request
01:45:15.682 00.000 20224 Worker thread wakes up
01:45:15.682 00.000 8996 GuideStep: 0.7 px 99 ms WEST, 0.3 px 0 ms NORTH
01:45:15.683 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:15.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:16.667 00.984 20224 Exposure complete
01:45:16.737 00.070 20224 worker thread done servicing request
01:45:16.737 00.000 8996 OnExposeComplete: enter
01:45:16.738 00.001 8996 UpdateGuideState(): m_state=6
01:45:16.739 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13801
01:45:16.740 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=472.40, Mass=574387, SNR=276.1, Peak=36595 HFD=4.6
01:45:16.740 00.000 8996 MultiStar: exiting stabilization period
01:45:16.741 00.001 8996 MultiStar: [#1 -0.13,-0.09,0.78,U] [#2 0.06,-0.18,0.89,U] [#3 0.18,-0.35,0.64,U] [#4 -0.26,-0.71,0.00,M4] [#5 -0.00,-0.45,0.56,U] [#6 -0.66,-0.01,0.00,M2] [#7 -0.44,-0.64,0.00,M1] [#8 0.05,-0.08,0.34,U] 
01:45:16.742 00.001 8996 single-star, 5 included, MultiStar: {0.01, -0.23}, one-star: {-0.04, -0.22}
01:45:16.743 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:45:16.744 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.52)
01:45:16.744 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.22 hyp=0.23 cameraTheta=-1.74 mountX=-0.02 mountY=0.22, mountTheta=1.64
01:45:16.746 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.22, opts=13)
01:45:16.748 00.002 8996 Enqueuing Move request for scope (-0.04, -0.22)
01:45:16.750 00.002 20224 Worker thread wakes up
01:45:16.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.22) opts 0xd
01:45:16.750 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.22)
01:45:16.750 00.000 20224 Moving (-0.04, -0.22) raw xDistance=-0.02 yDistance=0.22
01:45:16.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:45:16.750 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:16.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:45:16.750 00.000 20224 MoveAxis(E, 0, ABG)
01:45:16.750 00.000 20224 Move returns status 0, amount 0
01:45:16.750 00.000 20224 MoveAxis(N, 0, ABG)
01:45:16.750 00.000 20224 Move returns status 0, amount 0
01:45:16.750 00.000 20224 move complete, result=0
01:45:16.750 00.000 20224 worker thread done servicing request
01:45:16.755 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=36595, med=3245, FiltMin=2937, FiltMax=24589, Gamma=1.000
01:45:16.768 00.013 8996 UpdateGuideState exits: m=574387 SNR=276.1
01:45:16.769 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:16.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:16.770 00.000 8996 Enqueuing Expose request
01:45:16.771 00.001 20224 Worker thread wakes up
01:45:16.771 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:45:16.772 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:16.772 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:17.930 01.158 20224 Exposure complete
01:45:17.993 00.063 20224 worker thread done servicing request
01:45:17.993 00.000 8996 OnExposeComplete: enter
01:45:17.994 00.001 8996 UpdateGuideState(): m_state=6
01:45:17.995 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13802
01:45:17.996 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=472.40, Mass=611193, SNR=268.2, Peak=36755 HFD=4.5
01:45:17.997 00.001 8996 MultiStar: [#1 -0.73,-0.40,0.00,M1] [#2 -0.47,-0.32,0.00,M1] [#3 -0.16,0.07,0.64,U] [#4 -0.34,0.02,0.54,U] [#5 -0.67,-0.41,0.00,M1] [#6 -0.71,0.39,0.00,M3] [#7 -0.88,-0.08,0.00,M2] [#8 -0.30,0.10,0.41,U] 
01:45:17.998 00.001 8996 refined, 3 included, MultiStar: {-0.34, -0.05}, one-star: {-0.47, -0.22}
01:45:17.999 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
01:45:18.000 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
01:45:18.000 00.000 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.05 hyp=0.34 cameraTheta=-3.00 mountX=-0.33 mountY=0.09, mountTheta=2.89
01:45:18.002 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.05, opts=13)
01:45:18.003 00.001 8996 Enqueuing Move request for scope (-0.34, -0.05)
01:45:18.003 00.000 20224 Worker thread wakes up
01:45:18.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.05) opts 0xd
01:45:18.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.05)
01:45:18.004 00.001 20224 Moving (-0.34, -0.05) raw xDistance=-0.33 yDistance=0.09
01:45:18.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:45:18.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:18.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:45:18.004 00.000 20224 MoveAxis(E, 49, ABG)
01:45:18.004 00.000 20224 Guiding  Dir = 2, Dur = 49
01:45:18.004 00.000 20224 IsSlewing returns 0
01:45:18.004 00.000 20224 IsGuiding returns 0
01:45:18.008 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=36755, med=3245, FiltMin=2915, FiltMax=24048, Gamma=1.000
01:45:18.023 00.015 8996 UpdateGuideState exits: m=611193 SNR=268.2
01:45:18.024 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:18.025 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:18.027 00.002 8996 Enqueuing Expose request
01:45:18.029 00.002 20224 PulseGuide returned control before completion, sleep 34
01:45:18.076 00.047 20224 IsGuiding returns 1
01:45:18.076 00.000 20224 scope still moving after pulse duration time elapsed
01:45:18.108 00.032 20224 IsSlewing returns 0
01:45:18.108 00.000 20224 IsGuiding returns 1
01:45:18.139 00.031 20224 IsSlewing returns 0
01:45:18.139 00.000 20224 IsGuiding returns 0
01:45:18.139 00.000 20224 scope move finished after 49 + 86 ms
01:45:18.139 00.000 20224 Move returns status 0, amount 49
01:45:18.139 00.000 20224 MoveAxis(N, 0, ABG)
01:45:18.139 00.000 20224 Move returns status 0, amount 0
01:45:18.139 00.000 20224 move complete, result=0
01:45:18.139 00.000 20224 worker thread done servicing request
01:45:18.139 00.000 20224 Worker thread wakes up
01:45:18.139 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.1 px 0 ms NORTH
01:45:18.141 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:18.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:19.121 00.980 20224 Exposure complete
01:45:19.224 00.103 20224 worker thread done servicing request
01:45:19.224 00.000 8996 OnExposeComplete: enter
01:45:19.226 00.002 8996 UpdateGuideState(): m_state=6
01:45:19.227 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13803
01:45:19.229 00.002 8996 Star::Find returns 1 (0), X=136.13, Y=472.36, Mass=708036, SNR=314.5, Peak=44432 HFD=4.6
01:45:19.230 00.001 8996 MultiStar: [#1 -0.93,-0.47,0.00,M2] [#2 -0.60,-0.21,0.00,M2] [#3 -0.45,-0.25,0.00,M1] [#4 -0.53,-0.30,0.00,M4] [#5 -0.58,-0.52,0.00,M2] [#6 -0.36,0.40,0.00,M4] [#7 -0.42,-0.16,0.46,U] [#8 -0.37,-0.35,0.00,M1] 
01:45:19.231 00.001 8996 refined, 1 included, MultiStar: {-0.65, -0.22}, one-star: {-0.76, -0.25}
01:45:19.232 00.001 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
01:45:19.233 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.45)
01:45:19.234 00.001 8996 CameraToMount -- cameraX=-0.65 cameraY=-0.22 hyp=0.69 cameraTheta=-2.81 mountX=-0.63 mountY=0.30, mountTheta=2.70
01:45:19.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.65, y=-0.22, opts=13)
01:45:19.237 00.001 8996 Enqueuing Move request for scope (-0.65, -0.22)
01:45:19.238 00.001 20224 Worker thread wakes up
01:45:19.239 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.22) opts 0xd
01:45:19.239 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.65, -0.22)
01:45:19.239 00.000 20224 Moving (-0.65, -0.22) raw xDistance=-0.63 yDistance=0.30
01:45:19.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.63
01:45:19.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:19.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:45:19.239 00.000 20224 MoveAxis(E, 95, ABG)
01:45:19.239 00.000 20224 Guiding  Dir = 2, Dur = 95
01:45:19.239 00.000 20224 IsSlewing returns 0
01:45:19.240 00.001 20224 IsGuiding returns 0
01:45:19.241 00.001 20224 PulseGuide returned control before completion, sleep 104
01:45:19.243 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=44432, med=3245, FiltMin=2941, FiltMax=25193, Gamma=1.000
01:45:19.262 00.019 8996 UpdateGuideState exits: m=708036 SNR=314.5
01:45:19.263 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:19.265 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:19.266 00.001 8996 Enqueuing Expose request
01:45:19.346 00.080 20224 IsGuiding returns 1
01:45:19.346 00.000 20224 scope still moving after pulse duration time elapsed
01:45:19.377 00.031 20224 IsSlewing returns 0
01:45:19.378 00.001 20224 IsGuiding returns 1
01:45:19.409 00.031 20224 IsSlewing returns 0
01:45:19.410 00.001 20224 IsGuiding returns 0
01:45:19.410 00.000 20224 scope move finished after 95 + 74 ms
01:45:19.410 00.000 20224 Move returns status 0, amount 95
01:45:19.410 00.000 20224 MoveAxis(N, 0, ABG)
01:45:19.410 00.000 20224 Move returns status 0, amount 0
01:45:19.410 00.000 20224 move complete, result=0
01:45:19.411 00.001 20224 worker thread done servicing request
01:45:19.411 00.000 20224 Worker thread wakes up
01:45:19.411 00.000 8996 GuideStep: -0.6 px 95 ms EAST, 0.3 px 0 ms NORTH
01:45:19.413 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:19.413 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:20.581 01.168 20224 Exposure complete
01:45:20.668 00.087 20224 worker thread done servicing request
01:45:20.668 00.000 8996 OnExposeComplete: enter
01:45:20.669 00.001 8996 UpdateGuideState(): m_state=6
01:45:20.670 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13804
01:45:20.671 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=472.80, Mass=612578, SNR=273.1, Peak=40445 HFD=4.5
01:45:20.673 00.002 8996 MultiStar: [#1 0.13,-0.72,0.00,M3] [#2 0.40,-0.40,0.00,M3] [#3 0.52,-0.21,0.00,M2] [#4 0.12,-0.58,0.00,M5] [#5 0.45,-0.50,0.00,M3] [#6 0.47,-0.42,0.00,M5] [#7 0.35,-0.23,0.42,U] [#8 0.63,-0.56,0.00,M2] 
01:45:20.675 00.002 8996 refined, 1 included, MultiStar: {0.43, 0.06}, one-star: {0.46, 0.18}
01:45:20.676 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
01:45:20.678 00.002 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
01:45:20.679 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=0.06 hyp=0.43 cameraTheta=0.14 mountX=0.42 mountY=-0.11, mountTheta=-0.25
01:45:20.682 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=0.06, opts=13)
01:45:20.683 00.001 8996 Enqueuing Move request for scope (0.43, 0.06)
01:45:20.684 00.001 20224 Worker thread wakes up
01:45:20.684 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.06) opts 0xd
01:45:20.684 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, 0.06)
01:45:20.684 00.000 20224 Moving (0.43, 0.06) raw xDistance=0.42 yDistance=-0.11
01:45:20.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.42
01:45:20.684 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:20.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:45:20.684 00.000 20224 MoveAxis(W, 54, ABG)
01:45:20.684 00.000 20224 Guiding  Dir = 3, Dur = 54
01:45:20.685 00.001 20224 IsSlewing returns 0
01:45:20.685 00.000 20224 IsGuiding returns 0
01:45:20.691 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40445, med=3241, FiltMin=2912, FiltMax=23491, Gamma=1.000
01:45:20.714 00.023 8996 UpdateGuideState exits: m=612578 SNR=273.1
01:45:20.714 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:20.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:20.716 00.001 8996 Enqueuing Expose request
01:45:20.741 00.025 20224 IsGuiding returns 1
01:45:20.741 00.000 20224 scope still moving after pulse duration time elapsed
01:45:20.769 00.028 20224 IsSlewing returns 0
01:45:20.769 00.000 20224 IsGuiding returns 1
01:45:20.800 00.031 20224 IsSlewing returns 0
01:45:20.800 00.000 20224 IsGuiding returns 1
01:45:20.830 00.030 20224 IsSlewing returns 0
01:45:20.830 00.000 20224 IsGuiding returns 0
01:45:20.830 00.000 20224 scope move finished after 54 + 92 ms
01:45:20.830 00.000 20224 Move returns status 0, amount 54
01:45:20.830 00.000 20224 MoveAxis(N, 0, ABG)
01:45:20.830 00.000 20224 Move returns status 0, amount 0
01:45:20.830 00.000 20224 move complete, result=0
01:45:20.830 00.000 20224 worker thread done servicing request
01:45:20.830 00.000 20224 Worker thread wakes up
01:45:20.830 00.000 8996 GuideStep: 0.4 px 54 ms WEST, -0.1 px 0 ms NORTH
01:45:20.833 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:20.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:21.811 00.978 20224 Exposure complete
01:45:21.875 00.064 20224 worker thread done servicing request
01:45:21.875 00.000 8996 OnExposeComplete: enter
01:45:21.877 00.002 8996 UpdateGuideState(): m_state=6
01:45:21.879 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13805
01:45:21.879 00.000 8996 Star::Find returns 1 (0), X=137.13, Y=472.41, Mass=536235, SNR=239.2, Peak=34099 HFD=4.7
01:45:21.881 00.002 8996 MultiStar: [#1 0.38,-0.79,0.00,M4] [#2 0.51,-0.47,0.00,M4] [#3 0.56,-0.45,0.00,M3] [#4 0.13,-0.81,0.00,M6] [#5 0.60,-0.38,0.00,M4] [#6 0.23,-0.41,0.00,M6] [#7 0.28,-0.31,0.49,U] [#8 0.35,-0.41,0.00,M3] 
01:45:21.883 00.002 8996 single-star, 1 included, MultiStar: {0.25, -0.24}, one-star: {0.24, -0.21}
01:45:21.884 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
01:45:21.885 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.53)
01:45:21.886 00.001 8996 CameraToMount -- cameraX=0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-0.73 mountX=0.25 mountY=0.18, mountTheta=0.62
01:45:21.888 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.21, opts=13)
01:45:21.889 00.001 8996 Enqueuing Move request for scope (0.24, -0.21)
01:45:21.891 00.002 20224 Worker thread wakes up
01:45:21.891 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.21) opts 0xd
01:45:21.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.21)
01:45:21.891 00.000 20224 Moving (0.24, -0.21) raw xDistance=0.25 yDistance=0.18
01:45:21.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.25
01:45:21.891 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:21.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:45:21.891 00.000 20224 MoveAxis(W, 41, ABG)
01:45:21.891 00.000 20224 Guiding  Dir = 3, Dur = 41
01:45:21.892 00.001 20224 IsSlewing returns 0
01:45:21.892 00.000 20224 IsGuiding returns 0
01:45:21.895 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=34099, med=3241, FiltMin=2953, FiltMax=19581, Gamma=1.000
01:45:21.908 00.013 20224 PulseGuide returned control before completion, sleep 36
01:45:21.909 00.001 8996 UpdateGuideState exits: m=536235 SNR=239.2
01:45:21.910 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:21.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:21.912 00.001 8996 Enqueuing Expose request
01:45:21.954 00.042 20224 IsGuiding returns 1
01:45:21.954 00.000 20224 scope still moving after pulse duration time elapsed
01:45:21.985 00.031 20224 IsSlewing returns 0
01:45:21.985 00.000 20224 IsGuiding returns 1
01:45:22.016 00.031 20224 IsSlewing returns 0
01:45:22.016 00.000 20224 IsGuiding returns 0
01:45:22.017 00.001 20224 scope move finished after 41 + 84 ms
01:45:22.017 00.000 20224 Move returns status 0, amount 41
01:45:22.017 00.000 20224 MoveAxis(N, 0, ABG)
01:45:22.017 00.000 20224 Move returns status 0, amount 0
01:45:22.017 00.000 20224 move complete, result=0
01:45:22.017 00.000 20224 worker thread done servicing request
01:45:22.017 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.2 px 0 ms NORTH
01:45:22.019 00.002 20224 Worker thread wakes up
01:45:22.019 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:22.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:23.185 01.166 20224 Exposure complete
01:45:23.271 00.086 20224 worker thread done servicing request
01:45:23.271 00.000 8996 OnExposeComplete: enter
01:45:23.272 00.001 8996 UpdateGuideState(): m_state=6
01:45:23.273 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13806
01:45:23.274 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=471.79, Mass=543884, SNR=270.9, Peak=38723 HFD=4.4
01:45:23.275 00.001 8996 MultiStar: [#1 -0.25,-0.82,0.00,M5] [#2 -0.42,-1.00,0.00,M5] [#3 0.00,-0.38,0.64,U] [#4 -0.48,-1.06,0.00,M7] [#5 -0.14,-0.69,0.00,M5] [#6 -0.10,-0.38,0.48,U] [#7 -0.57,-0.30,0.00,M1] [#8 -0.15,-0.39,0.42,U] 
01:45:23.276 00.001 8996 refined, 3 included, MultiStar: {-0.08, -0.56}, one-star: {-0.10, -0.83}
01:45:23.277 00.001 8996 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
01:45:23.280 00.003 8996 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.75 = 1.54)
01:45:23.282 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.56 hyp=0.56 cameraTheta=-1.72 mountX=-0.03 mountY=0.56, mountTheta=1.62
01:45:23.286 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.56, opts=13)
01:45:23.288 00.002 8996 Enqueuing Move request for scope (-0.08, -0.56)
01:45:23.289 00.001 20224 Worker thread wakes up
01:45:23.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.56) opts 0xd
01:45:23.290 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.56)
01:45:23.290 00.000 20224 Moving (-0.08, -0.56) raw xDistance=-0.03 yDistance=0.56
01:45:23.290 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:45:23.290 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:45:23.290 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
01:45:23.290 00.000 20224 MoveAxis(E, 0, ABG)
01:45:23.290 00.000 20224 Move returns status 0, amount 0
01:45:23.290 00.000 20224 MoveAxis(N, 0, ABG)
01:45:23.291 00.001 20224 Move returns status 0, amount 0
01:45:23.291 00.000 20224 move complete, result=0
01:45:23.291 00.000 20224 worker thread done servicing request
01:45:23.296 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=38723, med=3245, FiltMin=2912, FiltMax=22371, Gamma=1.000
01:45:23.315 00.019 8996 UpdateGuideState exits: m=543884 SNR=270.9
01:45:23.317 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:23.319 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:23.321 00.002 8996 Enqueuing Expose request
01:45:23.323 00.002 20224 Worker thread wakes up
01:45:23.323 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.6 px 0 ms NORTH
01:45:23.325 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:23.326 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:24.304 00.978 20224 Exposure complete
01:45:24.358 00.054 20224 worker thread done servicing request
01:45:24.358 00.000 8996 OnExposeComplete: enter
01:45:24.359 00.001 8996 UpdateGuideState(): m_state=6
01:45:24.360 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13807
01:45:24.361 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=472.19, Mass=638594, SNR=337.9, Peak=43363 HFD=4.6
01:45:24.362 00.001 8996 MultiStar: [#1 -0.16,-0.96,0.00,M6] [#2 0.05,-0.85,0.00,M6] [#3 0.06,-0.81,0.00,M3] [#4 -0.34,-1.06,0.00,M8] [#5 -0.12,-0.62,0.00,M6] [#6 -0.35,-0.52,0.00,M6] [#7 -0.35,-0.57,0.00,M2] [#8 -0.00,-0.76,0.00,M3] 
01:45:24.362 00.000 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:45:24.363 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
01:45:24.364 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.43 hyp=0.53 cameraTheta=-2.19 mountX=-0.27 mountY=0.46, mountTheta=2.09
01:45:24.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.43, opts=13)
01:45:24.366 00.000 8996 Enqueuing Move request for scope (-0.31, -0.43)
01:45:24.367 00.001 20224 Worker thread wakes up
01:45:24.367 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.43) opts 0xd
01:45:24.367 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.43)
01:45:24.367 00.000 20224 Moving (-0.31, -0.43) raw xDistance=-0.27 yDistance=0.46
01:45:24.367 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:45:24.368 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:45:24.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
01:45:24.368 00.000 20224 MoveAxis(E, 39, ABG)
01:45:24.368 00.000 20224 Guiding  Dir = 2, Dur = 39
01:45:24.368 00.000 20224 IsSlewing returns 0
01:45:24.368 00.000 20224 IsGuiding returns 0
01:45:24.373 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43363, med=3245, FiltMin=2918, FiltMax=26038, Gamma=1.000
01:45:24.390 00.017 8996 UpdateGuideState exits: m=638594 SNR=337.9
01:45:24.392 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:24.393 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:24.394 00.001 8996 Enqueuing Expose request
01:45:24.418 00.024 20224 IsGuiding returns 1
01:45:24.418 00.000 20224 scope still moving after pulse duration time elapsed
01:45:24.447 00.029 20224 IsSlewing returns 0
01:45:24.447 00.000 20224 IsGuiding returns 1
01:45:24.478 00.031 20224 IsSlewing returns 0
01:45:24.478 00.000 20224 IsGuiding returns 1
01:45:24.509 00.031 20224 IsSlewing returns 0
01:45:24.509 00.000 20224 IsGuiding returns 0
01:45:24.509 00.000 20224 scope move finished after 39 + 102 ms
01:45:24.509 00.000 20224 Move returns status 0, amount 39
01:45:24.509 00.000 20224 MoveAxis(N, 0, ABG)
01:45:24.509 00.000 20224 Move returns status 0, amount 0
01:45:24.511 00.002 20224 move complete, result=0
01:45:24.511 00.000 20224 worker thread done servicing request
01:45:24.511 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.5 px 0 ms NORTH
01:45:24.514 00.003 20224 Worker thread wakes up
01:45:24.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:24.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:25.676 01.162 20224 Exposure complete
01:45:25.767 00.091 20224 worker thread done servicing request
01:45:25.767 00.000 8996 OnExposeComplete: enter
01:45:25.769 00.002 8996 UpdateGuideState(): m_state=6
01:45:25.770 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13808
01:45:25.772 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=471.81, Mass=694441, SNR=290.7, Peak=47027 HFD=4.6
01:45:25.773 00.001 8996 MultiStar: [#1 -0.33,-1.25,0.00,M7] [#2 0.03,-1.18,0.00,M7] [#3 0.01,-0.95,0.00,M4] [#4 -0.47,-1.51,0.00,M9] [#5 -0.24,-1.26,0.00,M7] [#6 -0.32,-0.65,0.00,M7] [#7 0.04,-0.24,0.42,U] [#8 -0.09,-1.16,0.00,M4] 
01:45:25.774 00.001 8996 refined, 1 included, MultiStar: {-0.06, -0.64}, one-star: {-0.11, -0.80}
01:45:25.777 00.003 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
01:45:25.779 00.002 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
01:45:25.781 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.64 hyp=0.64 cameraTheta=-1.67 mountX=-0.00 mountY=0.64, mountTheta=1.57
01:45:25.784 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.64, opts=13)
01:45:25.786 00.002 8996 Enqueuing Move request for scope (-0.06, -0.64)
01:45:25.787 00.001 20224 Worker thread wakes up
01:45:25.787 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.64) opts 0xd
01:45:25.788 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.64)
01:45:25.788 00.000 20224 Moving (-0.06, -0.64) raw xDistance=-0.00 yDistance=0.64
01:45:25.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:45:25.788 00.000 20224 resist switch: large excursion: input 0.64 thresh 0.60 direction from -1 to 1
01:45:25.788 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.92
01:45:25.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
01:45:25.788 00.000 20224 MoveAxis(E, 0, ABG)
01:45:25.788 00.000 20224 Move returns status 0, amount 0
01:45:25.788 00.000 20224 MoveAxis(S, 135, ABG)
01:45:25.788 00.000 20224 Guiding  Dir = 1, Dur = 135
01:45:25.788 00.000 20224 IsSlewing returns 0
01:45:25.789 00.001 20224 IsGuiding returns 0
01:45:25.797 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=47027, med=3245, FiltMin=2925, FiltMax=27379, Gamma=1.000
01:45:25.822 00.025 20224 PulseGuide returned control before completion, sleep 112
01:45:25.827 00.005 8996 UpdateGuideState exits: m=694441 SNR=290.7
01:45:25.829 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:25.830 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:25.832 00.002 8996 Enqueuing Expose request
01:45:25.946 00.114 20224 IsGuiding returns 1
01:45:25.946 00.000 20224 scope still moving after pulse duration time elapsed
01:45:25.977 00.031 20224 IsSlewing returns 0
01:45:25.978 00.001 20224 IsGuiding returns 1
01:45:26.009 00.031 20224 IsSlewing returns 0
01:45:26.009 00.000 20224 IsGuiding returns 0
01:45:26.009 00.000 20224 scope move finished after 135 + 85 ms
01:45:26.009 00.000 20224 Move returns status 0, amount 135
01:45:26.009 00.000 20224 move complete, result=0
01:45:26.009 00.000 20224 worker thread done servicing request
01:45:26.010 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.6 px 135 ms SOUTH
01:45:26.012 00.002 20224 Worker thread wakes up
01:45:26.012 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:26.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:26.979 00.967 20224 Exposure complete
01:45:27.050 00.071 20224 worker thread done servicing request
01:45:27.051 00.001 8996 OnExposeComplete: enter
01:45:27.052 00.001 8996 UpdateGuideState(): m_state=6
01:45:27.052 00.000 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13809
01:45:27.053 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.52, Mass=546281, SNR=286.9, Peak=35555 HFD=4.9
01:45:27.054 00.001 8996 MultiStar: [#1 -0.19,-0.76,0.00,M8] [#2 -0.17,-0.82,0.00,M8] [#3 -0.06,-0.32,0.56,U] [#4 -0.40,-0.56,0.00,M10] [#5 -0.15,-0.79,0.00,M8] [#6 -0.22,-0.14,0.46,U] [#7 0.13,-0.26,0.43,U] [#8 -0.01,-0.58,0.00,M5] 
01:45:27.055 00.001 8996 refined, 3 included, MultiStar: {-0.15, -0.19}, one-star: {-0.28, -0.10}
01:45:27.056 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
01:45:27.057 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.02)
01:45:27.058 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-2.24 mountX=-0.13 mountY=0.20, mountTheta=2.14
01:45:27.059 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.19, opts=13)
01:45:27.060 00.001 8996 Enqueuing Move request for scope (-0.15, -0.19)
01:45:27.061 00.001 20224 Worker thread wakes up
01:45:27.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.19) opts 0xd
01:45:27.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.19)
01:45:27.061 00.000 20224 Moving (-0.15, -0.19) raw xDistance=-0.13 yDistance=0.20
01:45:27.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:45:27.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:45:27.062 00.001 20224 MoveAxis(E, 0, ABG)
01:45:27.062 00.000 20224 Move returns status 0, amount 0
01:45:27.062 00.000 20224 MoveAxis(S, 43, ABG)
01:45:27.062 00.000 20224 Guiding  Dir = 1, Dur = 43
01:45:27.062 00.000 20224 IsSlewing returns 0
01:45:27.062 00.000 20224 IsGuiding returns 0
01:45:27.065 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35555, med=3245, FiltMin=2912, FiltMax=24128, Gamma=1.000
01:45:27.079 00.014 8996 UpdateGuideState exits: m=546281 SNR=286.9
01:45:27.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:27.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:27.082 00.001 8996 Enqueuing Expose request
01:45:27.106 00.024 20224 IsGuiding returns 1
01:45:27.106 00.000 20224 scope still moving after pulse duration time elapsed
01:45:27.136 00.030 20224 IsSlewing returns 0
01:45:27.136 00.000 20224 IsGuiding returns 1
01:45:27.166 00.030 20224 IsSlewing returns 0
01:45:27.166 00.000 20224 IsGuiding returns 1
01:45:27.197 00.031 20224 IsSlewing returns 0
01:45:27.198 00.001 20224 IsGuiding returns 0
01:45:27.198 00.000 20224 scope move finished after 43 + 92 ms
01:45:27.198 00.000 20224 Move returns status 0, amount 43
01:45:27.198 00.000 20224 move complete, result=0
01:45:27.198 00.000 20224 worker thread done servicing request
01:45:27.198 00.000 20224 Worker thread wakes up
01:45:27.198 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:27.198 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
01:45:27.202 00.004 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:28.369 01.167 20224 Exposure complete
01:45:28.426 00.057 20224 worker thread done servicing request
01:45:28.426 00.000 8996 OnExposeComplete: enter
01:45:28.428 00.002 8996 UpdateGuideState(): m_state=6
01:45:28.429 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13810
01:45:28.430 00.001 8996 Star::Find returns 1 (0), X=136.07, Y=472.26, Mass=564849, SNR=298.0, Peak=34848 HFD=4.7
01:45:28.432 00.002 8996 MultiStar: [#1 -0.54,-0.31,0.00,M9] [#2 -0.57,-0.31,0.00,M9] [#3 -0.59,-0.18,0.00,M4] [#4 -0.75,-0.31,0.00,R] [#5 -0.56,-0.43,0.00,M9] [#6 -0.60,-0.38,0.00,M7] [#7 -0.67,-0.00,0.00,M1] [#8 -0.58,-0.08,0.00,M6] 
01:45:28.433 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
01:45:28.434 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
01:45:28.435 00.001 8996 CameraToMount -- cameraX=-0.82 cameraY=-0.36 hyp=0.90 cameraTheta=-2.73 mountX=-0.79 mountY=0.45, mountTheta=2.62
01:45:28.436 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.82, y=-0.36, opts=13)
01:45:28.437 00.001 8996 Enqueuing Move request for scope (-0.82, -0.36)
01:45:28.438 00.001 20224 Worker thread wakes up
01:45:28.438 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.36) opts 0xd
01:45:28.438 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.82, -0.36)
01:45:28.438 00.000 20224 Moving (-0.82, -0.36) raw xDistance=-0.79 yDistance=0.45
01:45:28.438 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.79
01:45:28.439 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
01:45:28.439 00.000 20224 MoveAxis(E, 115, ABG)
01:45:28.439 00.000 20224 Guiding  Dir = 2, Dur = 115
01:45:28.439 00.000 20224 IsSlewing returns 0
01:45:28.439 00.000 20224 IsGuiding returns 0
01:45:28.440 00.001 20224 PulseGuide returned control before completion, sleep 124
01:45:28.442 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=34848, med=3245, FiltMin=2918, FiltMax=22768, Gamma=1.000
01:45:28.456 00.014 8996 UpdateGuideState exits: m=564849 SNR=298.0
01:45:28.457 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:28.458 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:28.459 00.001 8996 Enqueuing Expose request
01:45:28.574 00.115 20224 IsGuiding returns 1
01:45:28.574 00.000 20224 scope still moving after pulse duration time elapsed
01:45:28.608 00.034 20224 IsSlewing returns 0
01:45:28.608 00.000 20224 IsGuiding returns 0
01:45:28.608 00.000 20224 scope move finished after 115 + 53 ms
01:45:28.608 00.000 20224 Move returns status 0, amount 115
01:45:28.608 00.000 20224 MoveAxis(S, 95, ABG)
01:45:28.608 00.000 20224 Guiding  Dir = 1, Dur = 95
01:45:28.608 00.000 20224 IsSlewing returns 0
01:45:28.608 00.000 20224 IsGuiding returns 0
01:45:28.625 00.017 20224 PulseGuide returned control before completion, sleep 89
01:45:28.718 00.093 20224 IsGuiding returns 1
01:45:28.718 00.000 20224 scope still moving after pulse duration time elapsed
01:45:28.752 00.034 20224 IsSlewing returns 0
01:45:28.752 00.000 20224 IsGuiding returns 1
01:45:28.779 00.027 20224 IsSlewing returns 0
01:45:28.781 00.002 20224 IsGuiding returns 1
01:45:28.810 00.029 20224 IsSlewing returns 0
01:45:28.810 00.000 20224 IsGuiding returns 0
01:45:28.810 00.000 20224 scope move finished after 95 + 106 ms
01:45:28.810 00.000 20224 Move returns status 0, amount 95
01:45:28.810 00.000 20224 move complete, result=0
01:45:28.810 00.000 20224 worker thread done servicing request
01:45:28.811 00.001 20224 Worker thread wakes up
01:45:28.811 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:28.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:28.811 00.000 8996 GuideStep: -0.8 px 115 ms EAST, 0.4 px 95 ms SOUTH
01:45:29.773 00.962 20224 Exposure complete
01:45:29.837 00.064 20224 worker thread done servicing request
01:45:29.837 00.000 8996 OnExposeComplete: enter
01:45:29.838 00.001 8996 UpdateGuideState(): m_state=6
01:45:29.839 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13811
01:45:29.840 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.00, Mass=495661, SNR=251.7, Peak=34947 HFD=4.4
01:45:29.841 00.001 8996 MultiStar: [#1 0.19,0.02,0.65,U] [#2 0.17,0.42,0.86,U] [#3 0.33,0.43,0.00,M5] [#4 0.75,0.40,0.00,M1] [#5 -0.02,-0.09,0.60,U] [#6 0.30,0.76,0.00,M8] [#7 0.33,0.72,0.00,M2] [#8 0.18,0.28,0.41,U] 
01:45:29.842 00.001 8996 refined, 4 included, MultiStar: {0.08, 0.23}, one-star: {-0.06, 0.38}
01:45:29.842 00.000 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:45:29.843 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:45:29.844 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.24 mountX=0.06 mountY=-0.24, mountTheta=-1.34
01:45:29.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.23, opts=13)
01:45:29.846 00.000 8996 Enqueuing Move request for scope (0.08, 0.23)
01:45:29.847 00.001 20224 Worker thread wakes up
01:45:29.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.23) opts 0xd
01:45:29.847 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.23)
01:45:29.847 00.000 20224 Moving (0.08, 0.23) raw xDistance=0.06 yDistance=-0.24
01:45:29.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:45:29.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:29.848 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:45:29.848 00.000 20224 MoveAxis(E, 0, ABG)
01:45:29.848 00.000 20224 Move returns status 0, amount 0
01:45:29.848 00.000 20224 MoveAxis(N, 0, ABG)
01:45:29.848 00.000 20224 Move returns status 0, amount 0
01:45:29.848 00.000 20224 move complete, result=0
01:45:29.848 00.000 20224 worker thread done servicing request
01:45:29.851 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=34947, med=3245, FiltMin=2953, FiltMax=20710, Gamma=1.000
01:45:29.874 00.023 8996 UpdateGuideState exits: m=495661 SNR=251.7
01:45:29.876 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:29.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:29.878 00.001 8996 Enqueuing Expose request
01:45:29.880 00.002 20224 Worker thread wakes up
01:45:29.880 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:45:29.881 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:29.882 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:31.037 01.155 20224 Exposure complete
01:45:31.095 00.058 20224 worker thread done servicing request
01:45:31.096 00.001 8996 OnExposeComplete: enter
01:45:31.097 00.001 8996 UpdateGuideState(): m_state=6
01:45:31.097 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13812
01:45:31.098 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=473.75, Mass=592320, SNR=296.7, Peak=40310 HFD=4.5
01:45:31.099 00.001 8996 MultiStar: large primary error, entering stabilization period
01:45:31.100 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
01:45:31.100 00.000 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
01:45:31.101 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=1.14 hyp=1.16 cameraTheta=1.37 mountX=0.11 mountY=-1.16, mountTheta=-1.47
01:45:31.103 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=1.14, opts=13)
01:45:31.104 00.001 8996 Enqueuing Move request for scope (0.23, 1.14)
01:45:31.106 00.002 20224 Worker thread wakes up
01:45:31.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 1.14) opts 0xd
01:45:31.106 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 1.14)
01:45:31.106 00.000 20224 Moving (0.23, 1.14) raw xDistance=0.11 yDistance=-1.16
01:45:31.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:45:31.106 00.000 20224 resist switch: large excursion: input -1.16 thresh 0.60 direction from 1 to -1
01:45:31.107 00.001 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.47
01:45:31.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.16 from input -1.16
01:45:31.107 00.000 20224 MoveAxis(E, 0, ABG)
01:45:31.107 00.000 20224 Move returns status 0, amount 0
01:45:31.107 00.000 20224 MoveAxis(N, 243, ABG)
01:45:31.107 00.000 20224 Guiding  Dir = 0, Dur = 243
01:45:31.108 00.001 20224 IsSlewing returns 0
01:45:31.108 00.000 20224 IsGuiding returns 0
01:45:31.114 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40310, med=3245, FiltMin=2912, FiltMax=23728, Gamma=1.000
01:45:31.118 00.004 20224 PulseGuide returned control before completion, sleep 243
01:45:31.136 00.018 8996 UpdateGuideState exits: m=592320 SNR=296.7
01:45:31.137 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:31.138 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:31.139 00.001 8996 Enqueuing Expose request
01:45:31.369 00.230 20224 IsGuiding returns 0
01:45:31.369 00.000 20224 Move returns status 0, amount 243
01:45:31.369 00.000 20224 move complete, result=0
01:45:31.371 00.002 20224 worker thread done servicing request
01:45:31.371 00.000 20224 Worker thread wakes up
01:45:31.371 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -1.2 px 243 ms NORTH
01:45:31.373 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:31.374 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:32.347 00.973 20224 Exposure complete
01:45:32.428 00.081 20224 worker thread done servicing request
01:45:32.428 00.000 8996 OnExposeComplete: enter
01:45:32.429 00.001 8996 UpdateGuideState(): m_state=6
01:45:32.430 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13813
01:45:32.431 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.57, Mass=682320, SNR=347.1, Peak=39587 HFD=4.8
01:45:32.432 00.001 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:45:32.433 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
01:45:32.434 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.96 hyp=0.99 cameraTheta=1.29 mountX=0.18 mountY=-0.98, mountTheta=-1.39
01:45:32.435 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.96, opts=13)
01:45:32.436 00.001 8996 Enqueuing Move request for scope (0.27, 0.96)
01:45:32.437 00.001 20224 Worker thread wakes up
01:45:32.437 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.96) opts 0xd
01:45:32.437 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.96)
01:45:32.437 00.000 20224 Moving (0.27, 0.96) raw xDistance=0.18 yDistance=-0.98
01:45:32.437 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:45:32.438 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
01:45:32.438 00.000 20224 MoveAxis(E, 0, ABG)
01:45:32.438 00.000 20224 Move returns status 0, amount 0
01:45:32.438 00.000 20224 MoveAxis(N, 207, ABG)
01:45:32.438 00.000 20224 Guiding  Dir = 0, Dur = 207
01:45:32.438 00.000 20224 IsSlewing returns 0
01:45:32.438 00.000 20224 IsGuiding returns 0
01:45:32.443 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=39587, med=3245, FiltMin=2893, FiltMax=23984, Gamma=1.000
01:45:32.457 00.014 8996 UpdateGuideState exits: m=682320 SNR=347.1
01:45:32.458 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:32.458 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:32.459 00.001 8996 Enqueuing Expose request
01:45:32.463 00.004 20224 PulseGuide returned control before completion, sleep 192
01:45:32.664 00.201 20224 IsGuiding returns 1
01:45:32.664 00.000 20224 scope still moving after pulse duration time elapsed
01:45:32.696 00.032 20224 IsSlewing returns 0
01:45:32.696 00.000 20224 IsGuiding returns 1
01:45:32.726 00.030 20224 IsSlewing returns 0
01:45:32.727 00.001 20224 IsGuiding returns 0
01:45:32.727 00.000 20224 scope move finished after 207 + 80 ms
01:45:32.727 00.000 20224 Move returns status 0, amount 207
01:45:32.727 00.000 20224 move complete, result=0
01:45:32.727 00.000 20224 worker thread done servicing request
01:45:32.727 00.000 20224 Worker thread wakes up
01:45:32.727 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -1.0 px 207 ms NORTH
01:45:32.730 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:32.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:33.900 01.170 20224 Exposure complete
01:45:33.973 00.073 20224 worker thread done servicing request
01:45:33.973 00.000 8996 OnExposeComplete: enter
01:45:33.976 00.003 8996 UpdateGuideState(): m_state=6
01:45:33.978 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13814
01:45:33.980 00.002 8996 Star::Find returns 1 (0), X=137.28, Y=472.08, Mass=537887, SNR=250.8, Peak=35587 HFD=4.6
01:45:33.981 00.001 8996 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.10) = xAngle (-0.84 = -0.84)
01:45:33.983 00.002 8996 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.32)
01:45:33.984 00.001 8996 CameraToMount -- cameraX=0.39 cameraY=-0.53 hyp=0.66 cameraTheta=-0.94 mountX=0.44 mountY=0.49, mountTheta=0.83
01:45:33.987 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.39, y=-0.53, opts=13)
01:45:33.988 00.001 8996 Enqueuing Move request for scope (0.39, -0.53)
01:45:33.990 00.002 20224 Worker thread wakes up
01:45:33.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.53) opts 0xd
01:45:33.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.39, -0.53)
01:45:33.990 00.000 20224 Moving (0.39, -0.53) raw xDistance=0.44 yDistance=0.49
01:45:33.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
01:45:33.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:33.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
01:45:33.990 00.000 20224 MoveAxis(W, 65, ABG)
01:45:33.990 00.000 20224 Guiding  Dir = 3, Dur = 65
01:45:33.990 00.000 20224 IsSlewing returns 0
01:45:33.990 00.000 20224 IsGuiding returns 0
01:45:33.999 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35587, med=3245, FiltMin=2928, FiltMax=22093, Gamma=1.000
01:45:34.025 00.026 8996 UpdateGuideState exits: m=537887 SNR=250.8
01:45:34.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:34.028 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:34.029 00.001 8996 Enqueuing Expose request
01:45:34.039 00.010 20224 PulseGuide returned control before completion, sleep 27
01:45:34.068 00.029 20224 IsGuiding returns 1
01:45:34.068 00.000 20224 scope still moving after pulse duration time elapsed
01:45:34.099 00.031 20224 IsSlewing returns 0
01:45:34.099 00.000 20224 IsGuiding returns 1
01:45:34.130 00.031 20224 IsSlewing returns 0
01:45:34.131 00.001 20224 IsGuiding returns 0
01:45:34.131 00.000 20224 scope move finished after 65 + 76 ms
01:45:34.131 00.000 20224 Move returns status 0, amount 65
01:45:34.131 00.000 20224 MoveAxis(N, 0, ABG)
01:45:34.131 00.000 20224 Move returns status 0, amount 0
01:45:34.131 00.000 20224 move complete, result=0
01:45:34.131 00.000 20224 worker thread done servicing request
01:45:34.131 00.000 20224 Worker thread wakes up
01:45:34.131 00.000 8996 GuideStep: 0.4 px 65 ms WEST, 0.5 px 0 ms NORTH
01:45:34.134 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:34.135 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:35.112 00.977 20224 Exposure complete
01:45:35.192 00.080 20224 worker thread done servicing request
01:45:35.192 00.000 8996 OnExposeComplete: enter
01:45:35.193 00.001 8996 UpdateGuideState(): m_state=6
01:45:35.194 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13815
01:45:35.195 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=472.16, Mass=656973, SNR=325.4, Peak=41155 HFD=4.4
01:45:35.196 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
01:45:35.197 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.27)
01:45:35.197 00.000 8996 CameraToMount -- cameraX=0.30 cameraY=-0.46 hyp=0.55 cameraTheta=-0.99 mountX=0.35 mountY=0.42, mountTheta=0.88
01:45:35.200 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.46, opts=13)
01:45:35.202 00.002 8996 Enqueuing Move request for scope (0.30, -0.46)
01:45:35.205 00.003 20224 Worker thread wakes up
01:45:35.205 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.46) opts 0xd
01:45:35.205 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.46)
01:45:35.205 00.000 20224 Moving (0.30, -0.46) raw xDistance=0.35 yDistance=0.42
01:45:35.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
01:45:35.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:35.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
01:45:35.205 00.000 20224 MoveAxis(W, 55, ABG)
01:45:35.205 00.000 20224 Guiding  Dir = 3, Dur = 55
01:45:35.206 00.001 20224 IsSlewing returns 0
01:45:35.206 00.000 20224 IsGuiding returns 0
01:45:35.215 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41155, med=3245, FiltMin=2918, FiltMax=26211, Gamma=1.000
01:45:35.216 00.001 20224 PulseGuide returned control before completion, sleep 56
01:45:35.235 00.019 8996 UpdateGuideState exits: m=656973 SNR=325.4
01:45:35.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:35.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:35.240 00.002 8996 Enqueuing Expose request
01:45:35.277 00.037 20224 IsGuiding returns 1
01:45:35.277 00.000 20224 scope still moving after pulse duration time elapsed
01:45:35.309 00.032 20224 IsSlewing returns 0
01:45:35.309 00.000 20224 IsGuiding returns 0
01:45:35.309 00.000 20224 scope move finished after 55 + 47 ms
01:45:35.309 00.000 20224 Move returns status 0, amount 55
01:45:35.309 00.000 20224 MoveAxis(N, 0, ABG)
01:45:35.309 00.000 20224 Move returns status 0, amount 0
01:45:35.309 00.000 20224 move complete, result=0
01:45:35.309 00.000 20224 worker thread done servicing request
01:45:35.309 00.000 20224 Worker thread wakes up
01:45:35.309 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:35.309 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:35.310 00.001 8996 GuideStep: 0.3 px 55 ms WEST, 0.4 px 0 ms NORTH
01:45:36.489 01.179 20224 Exposure complete
01:45:36.560 00.071 20224 worker thread done servicing request
01:45:36.560 00.000 8996 OnExposeComplete: enter
01:45:36.562 00.002 8996 UpdateGuideState(): m_state=6
01:45:36.564 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13816
01:45:36.565 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=472.25, Mass=528403, SNR=246.8, Peak=39363 HFD=4.6
01:45:36.566 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
01:45:36.568 00.002 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
01:45:36.569 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.37 hyp=0.54 cameraTheta=-2.40 mountX=-0.36 mountY=0.41, mountTheta=2.29
01:45:36.572 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.37, opts=13)
01:45:36.572 00.000 8996 Enqueuing Move request for scope (-0.40, -0.37)
01:45:36.573 00.001 20224 Worker thread wakes up
01:45:36.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.37) opts 0xd
01:45:36.573 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.37)
01:45:36.573 00.000 20224 Moving (-0.40, -0.37) raw xDistance=-0.36 yDistance=0.41
01:45:36.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
01:45:36.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:36.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:45:36.573 00.000 20224 MoveAxis(E, 49, ABG)
01:45:36.573 00.000 20224 Guiding  Dir = 2, Dur = 49
01:45:36.573 00.000 20224 IsSlewing returns 0
01:45:36.574 00.001 20224 IsGuiding returns 0
01:45:36.575 00.001 20224 PulseGuide returned control before completion, sleep 58
01:45:36.578 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=39363, med=3248, FiltMin=2953, FiltMax=21216, Gamma=1.000
01:45:36.597 00.019 8996 UpdateGuideState exits: m=528403 SNR=246.8
01:45:36.599 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:36.601 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:36.603 00.002 8996 Enqueuing Expose request
01:45:36.643 00.040 20224 IsGuiding returns 1
01:45:36.643 00.000 20224 scope still moving after pulse duration time elapsed
01:45:36.674 00.031 20224 IsSlewing returns 0
01:45:36.674 00.000 20224 IsGuiding returns 0
01:45:36.674 00.000 20224 scope move finished after 49 + 51 ms
01:45:36.674 00.000 20224 Move returns status 0, amount 49
01:45:36.674 00.000 20224 MoveAxis(N, 0, ABG)
01:45:36.674 00.000 20224 Move returns status 0, amount 0
01:45:36.674 00.000 20224 move complete, result=0
01:45:36.674 00.000 20224 worker thread done servicing request
01:45:36.674 00.000 20224 Worker thread wakes up
01:45:36.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:36.675 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:36.675 00.000 8996 GuideStep: -0.4 px 49 ms EAST, 0.4 px 0 ms NORTH
01:45:37.639 00.964 20224 Exposure complete
01:45:37.720 00.081 20224 worker thread done servicing request
01:45:37.720 00.000 8996 OnExposeComplete: enter
01:45:37.720 00.000 8996 UpdateGuideState(): m_state=6
01:45:37.722 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13817
01:45:37.723 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.48, Mass=591958, SNR=262.3, Peak=37155 HFD=4.8
01:45:37.724 00.001 8996 MultiStar: exiting stabilization period
01:45:37.725 00.001 8996 MultiStar: [#1 -0.19,-0.50,0.00,M9] [#2 -0.22,-0.57,0.00,M9] [#3 0.26,-0.31,0.87,U] [#4 0.71,-0.19,0.00,M2] [#5 0.03,-0.66,0.00,M9] [#6 -0.13,0.07,0.47,U] [#7 -0.20,-0.41,0.40,U] [#8 0.00,-0.42,0.45,U] 
01:45:37.727 00.002 8996 refined, 4 included, MultiStar: {-0.06, -0.23}, one-star: {-0.28, -0.13}
01:45:37.728 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
01:45:37.729 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
01:45:37.730 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.23 cameraTheta=-1.83 mountX=-0.04 mountY=0.23, mountTheta=1.73
01:45:37.731 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.23, opts=13)
01:45:37.732 00.001 8996 Enqueuing Move request for scope (-0.06, -0.23)
01:45:37.733 00.001 20224 Worker thread wakes up
01:45:37.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
01:45:37.733 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
01:45:37.733 00.000 20224 Moving (-0.06, -0.23) raw xDistance=-0.04 yDistance=0.23
01:45:37.733 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:45:37.733 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:45:37.733 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:45:37.733 00.000 20224 MoveAxis(E, 0, ABG)
01:45:37.733 00.000 20224 Move returns status 0, amount 0
01:45:37.733 00.000 20224 MoveAxis(N, 0, ABG)
01:45:37.734 00.001 20224 Move returns status 0, amount 0
01:45:37.734 00.000 20224 move complete, result=0
01:45:37.734 00.000 20224 worker thread done servicing request
01:45:37.738 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=37155, med=3248, FiltMin=2953, FiltMax=24800, Gamma=1.000
01:45:37.751 00.013 8996 UpdateGuideState exits: m=591958 SNR=262.3
01:45:37.752 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:37.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:37.754 00.001 8996 Enqueuing Expose request
01:45:37.754 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:45:37.755 00.001 20224 Worker thread wakes up
01:45:37.755 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:37.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:38.936 01.181 20224 Exposure complete
01:45:38.991 00.055 20224 worker thread done servicing request
01:45:38.991 00.000 8996 OnExposeComplete: enter
01:45:38.993 00.002 8996 UpdateGuideState(): m_state=6
01:45:38.995 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13818
01:45:38.996 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=471.78, Mass=609183, SNR=314.8, Peak=47251 HFD=4.6
01:45:38.998 00.002 8996 MultiStar: [#1 0.11,-0.78,0.00,M10] [#2 -0.17,-0.89,0.00,M10] [#3 -0.04,-0.80,0.00,M5] [#4 0.64,-0.62,0.00,M3] [#5 0.34,-0.71,0.00,M10] [#6 -0.05,-0.13,0.42,U] [#7 -0.16,-0.49,0.00,M2] [#8 0.21,-0.79,0.00,M5] 
01:45:38.999 00.001 8996 refined, 1 included, MultiStar: {-0.24, -0.63}, one-star: {-0.32, -0.84}
01:45:38.999 00.000 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
01:45:39.001 00.002 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
01:45:39.002 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.63 hyp=0.67 cameraTheta=-1.93 mountX=-0.18 mountY=0.65, mountTheta=1.84
01:45:39.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.63, opts=13)
01:45:39.005 00.001 8996 Enqueuing Move request for scope (-0.24, -0.63)
01:45:39.006 00.001 20224 Worker thread wakes up
01:45:39.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.63) opts 0xd
01:45:39.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.63)
01:45:39.006 00.000 20224 Moving (-0.24, -0.63) raw xDistance=-0.18 yDistance=0.65
01:45:39.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:45:39.006 00.000 20224 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
01:45:39.006 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.95
01:45:39.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
01:45:39.006 00.000 20224 MoveAxis(E, 0, ABG)
01:45:39.006 00.000 20224 Move returns status 0, amount 0
01:45:39.006 00.000 20224 MoveAxis(S, 137, ABG)
01:45:39.006 00.000 20224 Guiding  Dir = 1, Dur = 137
01:45:39.006 00.000 20224 IsSlewing returns 0
01:45:39.006 00.000 20224 IsGuiding returns 0
01:45:39.011 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47251, med=3248, FiltMin=2934, FiltMax=24800, Gamma=1.000
01:45:39.033 00.022 8996 UpdateGuideState exits: m=609183 SNR=314.8
01:45:39.034 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:39.035 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:39.036 00.001 8996 Enqueuing Expose request
01:45:39.066 00.030 20224 PulseGuide returned control before completion, sleep 88
01:45:39.157 00.091 20224 IsGuiding returns 1
01:45:39.157 00.000 20224 scope still moving after pulse duration time elapsed
01:45:39.189 00.032 20224 IsSlewing returns 0
01:45:39.189 00.000 20224 IsGuiding returns 1
01:45:39.221 00.032 20224 IsSlewing returns 0
01:45:39.221 00.000 20224 IsGuiding returns 1
01:45:39.252 00.031 20224 IsSlewing returns 0
01:45:39.252 00.000 20224 IsGuiding returns 0
01:45:39.252 00.000 20224 scope move finished after 137 + 108 ms
01:45:39.252 00.000 20224 Move returns status 0, amount 137
01:45:39.252 00.000 20224 move complete, result=0
01:45:39.252 00.000 20224 worker thread done servicing request
01:45:39.252 00.000 20224 Worker thread wakes up
01:45:39.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:39.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:39.253 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.6 px 137 ms SOUTH
01:45:40.223 00.970 20224 Exposure complete
01:45:40.322 00.099 20224 worker thread done servicing request
01:45:40.323 00.001 8996 OnExposeComplete: enter
01:45:40.324 00.001 8996 UpdateGuideState(): m_state=6
01:45:40.326 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13819
01:45:40.327 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.48, Mass=615437, SNR=287.7, Peak=44275 HFD=4.5
01:45:40.329 00.002 8996 MultiStar: [#1 0.08,-0.15,0.87,U] [#2 -0.05,-0.22,0.76,U] [#3 0.57,0.06,0.00,M6] [#4 0.66,-0.01,0.00,M4] [#5 0.47,-0.21,0.00,R] [#6 -0.06,0.27,0.45,U] [#7 0.10,0.04,0.42,U] [#8 0.23,-0.32,0.44,U] 
01:45:40.331 00.002 8996 refined, 5 included, MultiStar: {0.02, -0.11}, one-star: {-0.08, -0.13}
01:45:40.332 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
01:45:40.334 00.002 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.86)
01:45:40.335 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.40 mountX=0.03 mountY=0.11, mountTheta=1.30
01:45:40.336 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
01:45:40.337 00.001 8996 Enqueuing Move request for scope (0.02, -0.11)
01:45:40.338 00.001 20224 Worker thread wakes up
01:45:40.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
01:45:40.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
01:45:40.338 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.11
01:45:40.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:45:40.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:40.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:45:40.338 00.000 20224 MoveAxis(E, 0, ABG)
01:45:40.338 00.000 20224 Move returns status 0, amount 0
01:45:40.338 00.000 20224 MoveAxis(N, 0, ABG)
01:45:40.339 00.001 20224 Move returns status 0, amount 0
01:45:40.339 00.000 20224 move complete, result=0
01:45:40.339 00.000 20224 worker thread done servicing request
01:45:40.343 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44275, med=3248, FiltMin=2941, FiltMax=25312, Gamma=1.000
01:45:40.360 00.017 8996 UpdateGuideState exits: m=615437 SNR=287.7
01:45:40.361 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:40.362 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:40.363 00.001 8996 Enqueuing Expose request
01:45:40.363 00.000 20224 Worker thread wakes up
01:45:40.364 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:40.364 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:40.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:41.518 01.154 20224 Exposure complete
01:45:41.603 00.085 20224 worker thread done servicing request
01:45:41.603 00.000 8996 OnExposeComplete: enter
01:45:41.605 00.002 8996 UpdateGuideState(): m_state=6
01:45:41.607 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13820
01:45:41.608 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=472.57, Mass=670699, SNR=322.8, Peak=46419 HFD=4.5
01:45:41.609 00.001 8996 MultiStar: [#1 -0.20,-0.29,0.57,U] [#2 -0.38,-0.04,0.66,U] [#3 0.10,-0.01,0.54,U] [#4 0.36,-0.14,0.49,U] [#5 -0.42,-0.05,0.55,U] [#6 -0.51,0.28,0.00,M6] [#7 -0.54,-0.27,0.00,M2] [#8 0.13,0.21,0.31,U] 
01:45:41.610 00.001 8996 refined, 6 included, MultiStar: {-0.19, -0.07}, one-star: {-0.45, -0.05}
01:45:41.610 00.000 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
01:45:41.611 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.45)
01:45:41.613 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.07 hyp=0.20 cameraTheta=-2.81 mountX=-0.18 mountY=0.09, mountTheta=2.69
01:45:41.615 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.07, opts=13)
01:45:41.617 00.002 8996 Enqueuing Move request for scope (-0.19, -0.07)
01:45:41.619 00.002 20224 Worker thread wakes up
01:45:41.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.07) opts 0xd
01:45:41.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.07)
01:45:41.619 00.000 20224 Moving (-0.19, -0.07) raw xDistance=-0.18 yDistance=0.09
01:45:41.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:45:41.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:41.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:45:41.619 00.000 20224 MoveAxis(E, 0, ABG)
01:45:41.619 00.000 20224 Move returns status 0, amount 0
01:45:41.619 00.000 20224 MoveAxis(N, 0, ABG)
01:45:41.619 00.000 20224 Move returns status 0, amount 0
01:45:41.619 00.000 20224 move complete, result=0
01:45:41.619 00.000 20224 worker thread done servicing request
01:45:41.626 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46419, med=3248, FiltMin=2912, FiltMax=24509, Gamma=1.000
01:45:41.652 00.026 8996 UpdateGuideState exits: m=670699 SNR=322.8
01:45:41.653 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:41.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:41.655 00.001 8996 Enqueuing Expose request
01:45:41.656 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:41.656 00.000 20224 Worker thread wakes up
01:45:41.656 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:41.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:42.623 00.967 20224 Exposure complete
01:45:42.703 00.080 20224 worker thread done servicing request
01:45:42.703 00.000 8996 OnExposeComplete: enter
01:45:42.704 00.001 8996 UpdateGuideState(): m_state=6
01:45:42.705 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13821
01:45:42.706 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.88, Mass=613894, SNR=291.1, Peak=54243 HFD=4.5
01:45:42.706 00.000 8996 MultiStar: [#1 -0.06,-0.09,0.71,U] [#2 -0.03,0.12,0.74,U] [#3 0.26,0.26,0.65,U] [#4 0.56,0.20,0.00,M4] [#5 -0.35,0.11,0.62,U] [#6 -0.17,0.17,0.39,U] [#7 -0.24,0.08,0.37,U] [#8 0.48,0.38,0.00,M4] 
01:45:42.707 00.001 8996 refined, 6 included, MultiStar: {-0.09, 0.14}, one-star: {-0.14, 0.26}
01:45:42.708 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
01:45:42.709 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.86 = -0.86)
01:45:42.711 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.14 hyp=0.17 cameraTheta=2.17 mountX=-0.11 mountY=-0.13, mountTheta=-2.27
01:45:42.714 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.14, opts=13)
01:45:42.715 00.001 8996 Enqueuing Move request for scope (-0.09, 0.14)
01:45:42.716 00.001 20224 Worker thread wakes up
01:45:42.717 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.14) opts 0xd
01:45:42.717 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.14)
01:45:42.717 00.000 20224 Moving (-0.09, 0.14) raw xDistance=-0.11 yDistance=-0.13
01:45:42.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:45:42.717 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:42.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:45:42.717 00.000 20224 MoveAxis(E, 0, ABG)
01:45:42.717 00.000 20224 Move returns status 0, amount 0
01:45:42.717 00.000 20224 MoveAxis(N, 0, ABG)
01:45:42.718 00.001 20224 Move returns status 0, amount 0
01:45:42.718 00.000 20224 move complete, result=0
01:45:42.718 00.000 20224 worker thread done servicing request
01:45:42.724 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=54243, med=3248, FiltMin=2893, FiltMax=25830, Gamma=1.000
01:45:42.739 00.015 8996 UpdateGuideState exits: m=613894 SNR=291.1
01:45:42.740 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:42.740 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:42.741 00.001 8996 Enqueuing Expose request
01:45:42.744 00.003 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:42.747 00.003 20224 Worker thread wakes up
01:45:42.747 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:42.747 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:43.919 01.172 20224 Exposure complete
01:45:43.992 00.073 20224 worker thread done servicing request
01:45:43.992 00.000 8996 OnExposeComplete: enter
01:45:43.993 00.001 8996 UpdateGuideState(): m_state=6
01:45:43.995 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13822
01:45:43.997 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=472.72, Mass=615089, SNR=311.2, Peak=46739 HFD=4.6
01:45:43.997 00.000 8996 MultiStar: [#1 -0.03,-0.09,0.72,U] [#2 0.15,-0.16,0.62,U] [#3 0.33,0.14,0.70,U] [#4 0.84,0.15,0.00,M5] [#5 -0.34,0.05,0.50,U] [#6 0.15,0.17,0.37,U] [#7 -0.07,0.06,0.40,U] [#8 0.38,0.04,0.32,U] 
01:45:43.998 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.03}, one-star: {-0.33, 0.10}
01:45:43.999 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
01:45:44.000 00.001 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
01:45:44.001 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.04 cameraTheta=1.88 mountX=-0.01 mountY=-0.03, mountTheta=-1.98
01:45:44.002 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
01:45:44.003 00.001 8996 Enqueuing Move request for scope (-0.01, 0.03)
01:45:44.004 00.001 20224 Worker thread wakes up
01:45:44.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:45:44.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:45:44.004 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.03
01:45:44.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:45:44.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:44.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:45:44.004 00.000 20224 MoveAxis(E, 0, ABG)
01:45:44.004 00.000 20224 Move returns status 0, amount 0
01:45:44.004 00.000 20224 MoveAxis(N, 0, ABG)
01:45:44.004 00.000 20224 Move returns status 0, amount 0
01:45:44.004 00.000 20224 move complete, result=0
01:45:44.004 00.000 20224 worker thread done servicing request
01:45:44.007 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46739, med=3248, FiltMin=2934, FiltMax=25629, Gamma=1.000
01:45:44.035 00.028 8996 UpdateGuideState exits: m=615089 SNR=311.2
01:45:44.037 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:44.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:44.040 00.002 8996 Enqueuing Expose request
01:45:44.041 00.001 20224 Worker thread wakes up
01:45:44.042 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:44.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:44.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:45.013 00.970 20224 Exposure complete
01:45:45.112 00.099 20224 worker thread done servicing request
01:45:45.112 00.000 8996 OnExposeComplete: enter
01:45:45.114 00.002 8996 UpdateGuideState(): m_state=6
01:45:45.115 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13823
01:45:45.116 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.54, Mass=599424, SNR=286.7, Peak=42147 HFD=4.4
01:45:45.117 00.001 8996 MultiStar: [#1 -0.34,-0.29,0.70,U] [#2 -0.08,-0.03,0.78,U] [#3 -0.12,-0.10,0.68,U] [#4 0.47,0.08,0.00,M6] [#5 -0.41,0.05,0.55,U] [#6 -0.39,0.27,0.00,M5] [#7 -0.42,-0.04,0.49,U] [#8 -0.10,0.00,0.36,U] 
01:45:45.118 00.001 8996 refined, 6 included, MultiStar: {-0.25, -0.08}, one-star: {-0.29, -0.08}
01:45:45.119 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
01:45:45.120 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
01:45:45.121 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-2.84 mountX=-0.24 mountY=0.11, mountTheta=2.72
01:45:45.124 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.08, opts=13)
01:45:45.126 00.002 8996 Enqueuing Move request for scope (-0.25, -0.08)
01:45:45.128 00.002 20224 Worker thread wakes up
01:45:45.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.08) opts 0xd
01:45:45.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.08)
01:45:45.128 00.000 20224 Moving (-0.25, -0.08) raw xDistance=-0.24 yDistance=0.11
01:45:45.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:45:45.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:45.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:45:45.129 00.001 20224 MoveAxis(E, 35, ABG)
01:45:45.129 00.000 20224 Guiding  Dir = 2, Dur = 35
01:45:45.129 00.000 20224 IsSlewing returns 0
01:45:45.129 00.000 20224 IsGuiding returns 0
01:45:45.137 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42147, med=3248, FiltMin=2915, FiltMax=24349, Gamma=1.000
01:45:45.158 00.021 8996 UpdateGuideState exits: m=599424 SNR=286.7
01:45:45.159 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:45.160 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:45.161 00.001 8996 Enqueuing Expose request
01:45:45.193 00.032 20224 IsGuiding returns 1
01:45:45.193 00.000 20224 scope still moving after pulse duration time elapsed
01:45:45.222 00.029 20224 IsSlewing returns 0
01:45:45.222 00.000 20224 IsGuiding returns 1
01:45:45.254 00.032 20224 IsSlewing returns 0
01:45:45.254 00.000 20224 IsGuiding returns 1
01:45:45.284 00.030 20224 IsSlewing returns 0
01:45:45.284 00.000 20224 IsGuiding returns 0
01:45:45.284 00.000 20224 scope move finished after 35 + 120 ms
01:45:45.285 00.001 20224 Move returns status 0, amount 35
01:45:45.285 00.000 20224 MoveAxis(N, 0, ABG)
01:45:45.285 00.000 20224 Move returns status 0, amount 0
01:45:45.285 00.000 20224 move complete, result=0
01:45:45.285 00.000 20224 worker thread done servicing request
01:45:45.285 00.000 20224 Worker thread wakes up
01:45:45.285 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
01:45:45.286 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:45.286 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:46.446 01.160 20224 Exposure complete
01:45:46.525 00.079 20224 worker thread done servicing request
01:45:46.525 00.000 8996 OnExposeComplete: enter
01:45:46.526 00.001 8996 UpdateGuideState(): m_state=6
01:45:46.527 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13824
01:45:46.528 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.83, Mass=704753, SNR=299.9, Peak=60963 HFD=4.3
01:45:46.529 00.001 8996 MultiStar: [#1 0.17,-0.04,0.68,U] [#2 0.12,0.08,0.77,U] [#3 0.28,0.20,0.60,U] [#4 0.57,0.02,0.00,M7] [#5 -0.10,0.25,0.58,U] [#6 -0.18,0.42,0.00,M6] [#7 -0.05,-0.03,0.43,U] [#8 0.43,0.29,0.00,M3] 
01:45:46.530 00.001 8996 refined, 5 included, MultiStar: {0.08, 0.12}, one-star: {0.04, 0.22}
01:45:46.531 00.001 8996 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.10) = xAngle (1.08 = 1.08)
01:45:46.532 00.001 8996 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.05 = -2.05)
01:45:46.533 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.15 cameraTheta=0.98 mountX=0.07 mountY=-0.13, mountTheta=-1.08
01:45:46.534 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
01:45:46.535 00.001 8996 Enqueuing Move request for scope (0.08, 0.12)
01:45:46.536 00.001 20224 Worker thread wakes up
01:45:46.536 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
01:45:46.537 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
01:45:46.537 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
01:45:46.537 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:45:46.537 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:46.537 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:45:46.537 00.000 20224 MoveAxis(E, 0, ABG)
01:45:46.537 00.000 20224 Move returns status 0, amount 0
01:45:46.537 00.000 20224 MoveAxis(N, 0, ABG)
01:45:46.537 00.000 20224 Move returns status 0, amount 0
01:45:46.537 00.000 20224 move complete, result=0
01:45:46.537 00.000 20224 worker thread done servicing request
01:45:46.546 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=60963, med=3248, FiltMin=2899, FiltMax=28352, Gamma=1.000
01:45:46.571 00.025 8996 UpdateGuideState exits: m=704753 SNR=299.9
01:45:46.573 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:46.575 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:46.577 00.002 8996 Enqueuing Expose request
01:45:46.579 00.002 20224 Worker thread wakes up
01:45:46.579 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:46.581 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:46.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:47.550 00.969 20224 Exposure complete
01:45:47.628 00.078 20224 worker thread done servicing request
01:45:47.628 00.000 8996 OnExposeComplete: enter
01:45:47.631 00.003 8996 UpdateGuideState(): m_state=6
01:45:47.633 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13825
01:45:47.635 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=472.57, Mass=688962, SNR=296.2, Peak=48387 HFD=4.7
01:45:47.636 00.001 8996 MultiStar: [#1 0.08,-0.04,0.64,U] [#2 0.17,-0.10,0.77,U] [#3 0.33,0.05,0.61,U] [#4 0.59,0.13,0.00,M8] [#5 -0.01,0.10,0.51,U] [#6 0.08,0.08,0.36,U] [#7 -0.24,-0.05,0.39,U] [#8 0.37,0.24,0.35,U] 
01:45:47.638 00.002 8996 refined, 7 included, MultiStar: {0.13, 0.00}, one-star: {0.15, -0.05}
01:45:47.639 00.001 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
01:45:47.640 00.001 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
01:45:47.641 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.03 mountX=0.13 mountY=-0.02, mountTheta=-0.15
01:45:47.643 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.00, opts=13)
01:45:47.644 00.001 8996 Enqueuing Move request for scope (0.13, 0.00)
01:45:47.646 00.002 20224 Worker thread wakes up
01:45:47.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
01:45:47.646 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
01:45:47.646 00.000 20224 Moving (0.13, 0.00) raw xDistance=0.13 yDistance=-0.02
01:45:47.647 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:45:47.647 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:47.647 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:45:47.647 00.000 20224 MoveAxis(E, 0, ABG)
01:45:47.647 00.000 20224 Move returns status 0, amount 0
01:45:47.647 00.000 20224 MoveAxis(N, 0, ABG)
01:45:47.647 00.000 20224 Move returns status 0, amount 0
01:45:47.647 00.000 20224 move complete, result=0
01:45:47.647 00.000 20224 worker thread done servicing request
01:45:47.651 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48387, med=3248, FiltMin=2941, FiltMax=24134, Gamma=1.000
01:45:47.664 00.013 8996 UpdateGuideState exits: m=688962 SNR=296.2
01:45:47.666 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:47.666 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:47.667 00.001 8996 Enqueuing Expose request
01:45:47.668 00.001 20224 Worker thread wakes up
01:45:47.668 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:47.668 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:47.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:48.832 01.164 20224 Exposure complete
01:45:48.903 00.071 20224 worker thread done servicing request
01:45:48.903 00.000 8996 OnExposeComplete: enter
01:45:48.904 00.001 8996 UpdateGuideState(): m_state=6
01:45:48.905 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13826
01:45:48.905 00.000 8996 Star::Find returns 1 (0), X=137.04, Y=472.25, Mass=560670, SNR=275.9, Peak=44035 HFD=4.4
01:45:48.906 00.001 8996 MultiStar: [#1 0.20,-0.36,0.66,U] [#2 0.14,-0.40,0.92,U] [#3 0.21,-0.40,0.62,U] [#4 0.57,-0.61,0.00,M9] [#5 -0.06,-0.13,0.53,U] [#6 0.21,-0.30,0.37,U] [#7 -0.01,-0.41,0.40,U] [#8 0.64,-0.22,0.00,M3] 
01:45:48.907 00.001 8996 refined, 6 included, MultiStar: {0.13, -0.35}, one-star: {0.14, -0.36}
01:45:48.908 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
01:45:48.909 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
01:45:48.909 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.35 hyp=0.37 cameraTheta=-1.22 mountX=0.16 mountY=0.33, mountTheta=1.11
01:45:48.911 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.35, opts=13)
01:45:48.911 00.000 8996 Enqueuing Move request for scope (0.13, -0.35)
01:45:48.912 00.001 20224 Worker thread wakes up
01:45:48.912 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.35) opts 0xd
01:45:48.912 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.35)
01:45:48.912 00.000 20224 Moving (0.13, -0.35) raw xDistance=0.16 yDistance=0.33
01:45:48.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:45:48.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
01:45:48.912 00.000 20224 MoveAxis(E, 0, ABG)
01:45:48.913 00.001 20224 Move returns status 0, amount 0
01:45:48.913 00.000 20224 MoveAxis(S, 70, ABG)
01:45:48.913 00.000 20224 Guiding  Dir = 1, Dur = 70
01:45:48.913 00.000 20224 IsSlewing returns 0
01:45:48.913 00.000 20224 IsGuiding returns 0
01:45:48.915 00.002 20224 PulseGuide returned control before completion, sleep 79
01:45:48.922 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44035, med=3248, FiltMin=2947, FiltMax=22429, Gamma=1.000
01:45:48.947 00.025 8996 UpdateGuideState exits: m=560670 SNR=275.9
01:45:48.949 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:48.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:48.952 00.002 8996 Enqueuing Expose request
01:45:49.009 00.057 20224 IsGuiding returns 0
01:45:49.009 00.000 20224 Move returns status 0, amount 70
01:45:49.009 00.000 20224 move complete, result=0
01:45:49.009 00.000 20224 worker thread done servicing request
01:45:49.009 00.000 20224 Worker thread wakes up
01:45:49.009 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:49.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:49.012 00.003 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 70 ms SOUTH
01:45:50.005 00.993 20224 Exposure complete
01:45:50.070 00.065 20224 worker thread done servicing request
01:45:50.070 00.000 8996 OnExposeComplete: enter
01:45:50.071 00.001 8996 UpdateGuideState(): m_state=6
01:45:50.073 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13827
01:45:50.074 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.61, Mass=586513, SNR=282.2, Peak=40211 HFD=4.5
01:45:50.076 00.002 8996 MultiStar: [#1 0.01,0.14,0.71,U] [#2 -0.35,-0.09,0.74,U] [#3 -0.40,0.07,0.68,U] [#4 0.24,0.06,0.48,U] [#5 -0.13,-0.08,0.60,U] [#6 -0.38,0.03,0.51,U] [#7 -0.52,-0.04,0.00,M1] [#8 0.27,0.23,0.34,U] 
01:45:50.077 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.03}, one-star: {0.13, -0.00}
01:45:50.078 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
01:45:50.080 00.002 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
01:45:50.081 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.86 mountX=-0.10 mountY=-0.02, mountTheta=-2.97
01:45:50.084 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
01:45:50.085 00.001 8996 Enqueuing Move request for scope (-0.09, 0.03)
01:45:50.085 00.000 20224 Worker thread wakes up
01:45:50.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
01:45:50.086 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
01:45:50.086 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.10 yDistance=-0.02
01:45:50.086 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:45:50.086 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:50.086 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:45:50.086 00.000 20224 MoveAxis(E, 0, ABG)
01:45:50.086 00.000 20224 Move returns status 0, amount 0
01:45:50.086 00.000 20224 MoveAxis(N, 0, ABG)
01:45:50.086 00.000 20224 Move returns status 0, amount 0
01:45:50.086 00.000 20224 move complete, result=0
01:45:50.086 00.000 20224 worker thread done servicing request
01:45:50.089 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40211, med=3248, FiltMin=2926, FiltMax=23792, Gamma=1.000
01:45:50.112 00.023 8996 UpdateGuideState exits: m=586513 SNR=282.2
01:45:50.118 00.006 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:50.118 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:50.119 00.001 8996 Enqueuing Expose request
01:45:50.121 00.002 20224 Worker thread wakes up
01:45:50.121 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:50.121 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:50.123 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:51.295 01.172 20224 Exposure complete
01:45:51.363 00.068 20224 worker thread done servicing request
01:45:51.363 00.000 8996 OnExposeComplete: enter
01:45:51.364 00.001 8996 UpdateGuideState(): m_state=6
01:45:51.365 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13828
01:45:51.366 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=472.77, Mass=646592, SNR=299.4, Peak=43619 HFD=4.6
01:45:51.366 00.000 8996 MultiStar: [#1 0.23,-0.36,0.72,U] [#2 0.38,0.08,0.65,U] [#3 0.59,0.27,0.00,M1] [#4 0.85,0.12,0.00,M9] [#5 0.19,0.10,0.52,U] [#6 0.08,0.12,0.40,U] [#7 -0.08,-0.06,0.42,U] [#8 0.67,0.08,0.00,M3] 
01:45:51.367 00.001 8996 refined, 5 included, MultiStar: {0.24, 0.00}, one-star: {0.39, 0.15}
01:45:51.368 00.001 8996 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
01:45:51.369 00.001 8996 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.01 = -3.01)
01:45:51.369 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=0.00 hyp=0.24 cameraTheta=0.02 mountX=0.24 mountY=-0.03, mountTheta=-0.13
01:45:51.371 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.00, opts=13)
01:45:51.372 00.001 8996 Enqueuing Move request for scope (0.24, 0.00)
01:45:51.373 00.001 20224 Worker thread wakes up
01:45:51.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.00) opts 0xd
01:45:51.373 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.00)
01:45:51.373 00.000 20224 Moving (0.24, 0.00) raw xDistance=0.24 yDistance=-0.03
01:45:51.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:45:51.373 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:51.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:45:51.373 00.000 20224 MoveAxis(W, 35, ABG)
01:45:51.373 00.000 20224 Guiding  Dir = 3, Dur = 35
01:45:51.373 00.000 20224 IsSlewing returns 0
01:45:51.374 00.001 20224 IsGuiding returns 0
01:45:51.375 00.001 20224 PulseGuide returned control before completion, sleep 45
01:45:51.378 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43619, med=3248, FiltMin=2915, FiltMax=23401, Gamma=1.000
01:45:51.392 00.014 8996 UpdateGuideState exits: m=646592 SNR=299.4
01:45:51.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:51.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:51.396 00.002 8996 Enqueuing Expose request
01:45:51.425 00.029 20224 IsGuiding returns 1
01:45:51.425 00.000 20224 scope still moving after pulse duration time elapsed
01:45:51.457 00.032 20224 IsSlewing returns 0
01:45:51.457 00.000 20224 IsGuiding returns 0
01:45:51.457 00.000 20224 scope move finished after 35 + 48 ms
01:45:51.457 00.000 20224 Move returns status 0, amount 35
01:45:51.457 00.000 20224 MoveAxis(N, 0, ABG)
01:45:51.457 00.000 20224 Move returns status 0, amount 0
01:45:51.457 00.000 20224 move complete, result=0
01:45:51.457 00.000 20224 worker thread done servicing request
01:45:51.457 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -0.0 px 0 ms NORTH
01:45:51.459 00.002 20224 Worker thread wakes up
01:45:51.459 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:51.459 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:52.424 00.965 20224 Exposure complete
01:45:52.480 00.056 20224 worker thread done servicing request
01:45:52.480 00.000 8996 OnExposeComplete: enter
01:45:52.481 00.001 8996 UpdateGuideState(): m_state=6
01:45:52.482 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13829
01:45:52.483 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.64, Mass=669861, SNR=321.4, Peak=47459 HFD=4.6
01:45:52.484 00.001 8996 MultiStar: [#1 -0.16,-0.44,0.00,M1] [#2 -0.33,-0.32,0.00,M1] [#3 -0.05,0.07,0.56,U] [#4 0.43,-0.25,0.00,M10] [#5 -0.53,0.12,0.00,M1] [#6 -0.47,0.04,0.00,M3] [#7 -0.23,-0.06,0.44,U] [#8 0.13,0.06,0.35,U] 
01:45:52.484 00.000 8996 refined, 3 included, MultiStar: {-0.00, 0.02}, one-star: {0.08, 0.02}
01:45:52.485 00.001 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
01:45:52.486 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
01:45:52.487 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.70 mountX=-0.00 mountY=-0.02, mountTheta=-1.79
01:45:52.488 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.02, opts=13)
01:45:52.489 00.001 8996 Enqueuing Move request for scope (-0.00, 0.02)
01:45:52.490 00.001 20224 Worker thread wakes up
01:45:52.490 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.02) opts 0xd
01:45:52.490 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.02)
01:45:52.490 00.000 20224 Moving (-0.00, 0.02) raw xDistance=-0.00 yDistance=-0.02
01:45:52.490 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:45:52.490 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:52.490 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:45:52.490 00.000 20224 MoveAxis(E, 0, ABG)
01:45:52.490 00.000 20224 Move returns status 0, amount 0
01:45:52.490 00.000 20224 MoveAxis(N, 0, ABG)
01:45:52.490 00.000 20224 Move returns status 0, amount 0
01:45:52.490 00.000 20224 move complete, result=0
01:45:52.490 00.000 20224 worker thread done servicing request
01:45:52.494 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47459, med=3248, FiltMin=2950, FiltMax=25776, Gamma=1.000
01:45:52.513 00.019 8996 UpdateGuideState exits: m=669861 SNR=321.4
01:45:52.515 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:52.516 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:52.517 00.001 8996 Enqueuing Expose request
01:45:52.519 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:52.520 00.001 20224 Worker thread wakes up
01:45:52.520 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:52.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:53.689 01.169 20224 Exposure complete
01:45:53.779 00.090 20224 worker thread done servicing request
01:45:53.779 00.000 8996 OnExposeComplete: enter
01:45:53.781 00.002 8996 UpdateGuideState(): m_state=6
01:45:53.782 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13830
01:45:53.783 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.54, Mass=621009, SNR=304.6, Peak=46195 HFD=4.5
01:45:53.784 00.001 8996 MultiStar: [#1 0.06,-0.28,0.63,U] [#2 -0.12,-0.35,0.69,U] [#3 -0.08,0.15,0.53,U] [#4 0.38,0.04,0.45,U] [#5 -0.35,-0.02,0.60,U] [#6 -0.31,0.19,0.43,U] [#7 0.24,0.21,0.35,U] [#8 0.23,0.03,0.38,U] 
01:45:53.785 00.001 8996 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {-0.06, -0.08}
01:45:53.786 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
01:45:53.787 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.14)
01:45:53.788 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.12 mountX=-0.02 mountY=0.05, mountTheta=2.02
01:45:53.790 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
01:45:53.791 00.001 8996 Enqueuing Move request for scope (-0.03, -0.05)
01:45:53.791 00.000 20224 Worker thread wakes up
01:45:53.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
01:45:53.792 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
01:45:53.792 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.02 yDistance=0.05
01:45:53.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:45:53.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:53.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:45:53.792 00.000 20224 MoveAxis(E, 0, ABG)
01:45:53.792 00.000 20224 Move returns status 0, amount 0
01:45:53.792 00.000 20224 MoveAxis(N, 0, ABG)
01:45:53.792 00.000 20224 Move returns status 0, amount 0
01:45:53.792 00.000 20224 move complete, result=0
01:45:53.792 00.000 20224 worker thread done servicing request
01:45:53.796 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46195, med=3248, FiltMin=2931, FiltMax=25142, Gamma=1.000
01:45:53.810 00.014 8996 UpdateGuideState exits: m=621009 SNR=304.6
01:45:53.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:53.813 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:53.816 00.003 8996 Enqueuing Expose request
01:45:53.818 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:45:53.820 00.002 20224 Worker thread wakes up
01:45:53.820 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:53.820 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:54.794 00.974 20224 Exposure complete
01:45:54.882 00.088 20224 worker thread done servicing request
01:45:54.882 00.000 8996 OnExposeComplete: enter
01:45:54.884 00.002 8996 UpdateGuideState(): m_state=6
01:45:54.885 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13831
01:45:54.887 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=472.80, Mass=568445, SNR=262.7, Peak=44691 HFD=4.4
01:45:54.889 00.002 8996 MultiStar: [#1 -0.14,-0.38,0.71,U] [#2 -0.54,-0.26,0.00,M1] [#3 -0.07,0.09,0.67,U] [#4 0.32,0.22,0.54,U] [#5 -0.61,0.06,0.00,M1] [#6 -0.44,-0.07,0.53,U] [#7 -0.02,0.13,0.43,U] [#8 0.08,0.07,0.45,U] 
01:45:54.890 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.03}, one-star: {-0.02, 0.18}
01:45:54.892 00.002 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
01:45:54.894 00.002 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
01:45:54.895 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.03 hyp=0.06 cameraTheta=2.50 mountX=-0.05 mountY=-0.03, mountTheta=-2.62
01:45:54.899 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.03, opts=13)
01:45:54.900 00.001 8996 Enqueuing Move request for scope (-0.05, 0.03)
01:45:54.902 00.002 20224 Worker thread wakes up
01:45:54.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.03) opts 0xd
01:45:54.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.03)
01:45:54.902 00.000 20224 Moving (-0.05, 0.03) raw xDistance=-0.05 yDistance=-0.03
01:45:54.903 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:45:54.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:54.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:45:54.903 00.000 20224 MoveAxis(E, 0, ABG)
01:45:54.903 00.000 20224 Move returns status 0, amount 0
01:45:54.903 00.000 20224 MoveAxis(N, 0, ABG)
01:45:54.903 00.000 20224 Move returns status 0, amount 0
01:45:54.903 00.000 20224 move complete, result=0
01:45:54.904 00.001 20224 worker thread done servicing request
01:45:54.914 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=44691, med=3248, FiltMin=2918, FiltMax=23078, Gamma=1.000
01:45:54.944 00.030 8996 UpdateGuideState exits: m=568445 SNR=262.7
01:45:54.947 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:54.949 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:54.950 00.001 8996 Enqueuing Expose request
01:45:54.952 00.002 20224 Worker thread wakes up
01:45:54.952 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:45:54.954 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:54.954 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:56.111 01.157 20224 Exposure complete
01:45:56.180 00.069 20224 worker thread done servicing request
01:45:56.180 00.000 8996 OnExposeComplete: enter
01:45:56.181 00.001 8996 UpdateGuideState(): m_state=6
01:45:56.182 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13832
01:45:56.183 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.21, Mass=651170, SNR=295.2, Peak=52435 HFD=4.5
01:45:56.184 00.001 8996 MultiStar: [#1 -0.31,-0.52,0.00,M1] [#2 -0.29,-0.60,0.00,M2] [#3 0.06,-0.32,0.66,U] [#4 0.47,-0.30,0.00,M9] [#5 -0.51,-0.38,0.00,M2] [#6 -0.53,-0.17,0.00,M2] [#7 -0.04,-0.44,0.42,U] [#8 0.16,-0.35,0.32,U] 
01:45:56.185 00.001 8996 refined, 3 included, MultiStar: {-0.03, -0.38}, one-star: {-0.14, -0.40}
01:45:56.186 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
01:45:56.186 00.000 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
01:45:56.187 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.38 hyp=0.38 cameraTheta=-1.64 mountX=0.01 mountY=0.38, mountTheta=1.54
01:45:56.189 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.38, opts=13)
01:45:56.189 00.000 8996 Enqueuing Move request for scope (-0.03, -0.38)
01:45:56.190 00.001 20224 Worker thread wakes up
01:45:56.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.38) opts 0xd
01:45:56.190 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.38)
01:45:56.190 00.000 20224 Moving (-0.03, -0.38) raw xDistance=0.01 yDistance=0.38
01:45:56.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:45:56.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
01:45:56.190 00.000 20224 MoveAxis(E, 0, ABG)
01:45:56.190 00.000 20224 Move returns status 0, amount 0
01:45:56.191 00.001 20224 MoveAxis(S, 80, ABG)
01:45:56.191 00.000 20224 Guiding  Dir = 1, Dur = 80
01:45:56.191 00.000 20224 IsSlewing returns 0
01:45:56.191 00.000 20224 IsGuiding returns 0
01:45:56.194 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52435, med=3248, FiltMin=2889, FiltMax=25741, Gamma=1.000
01:45:56.215 00.021 8996 UpdateGuideState exits: m=651170 SNR=295.2
01:45:56.217 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:56.219 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:56.220 00.001 8996 Enqueuing Expose request
01:45:56.221 00.001 20224 PulseGuide returned control before completion, sleep 62
01:45:56.297 00.076 20224 IsGuiding returns 1
01:45:56.297 00.000 20224 scope still moving after pulse duration time elapsed
01:45:56.328 00.031 20224 IsSlewing returns 0
01:45:56.328 00.000 20224 IsGuiding returns 0
01:45:56.328 00.000 20224 scope move finished after 80 + 56 ms
01:45:56.328 00.000 20224 Move returns status 0, amount 80
01:45:56.328 00.000 20224 move complete, result=0
01:45:56.328 00.000 20224 worker thread done servicing request
01:45:56.328 00.000 20224 Worker thread wakes up
01:45:56.328 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:56.328 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 80 ms SOUTH
01:45:56.329 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:57.304 00.975 20224 Exposure complete
01:45:57.360 00.056 20224 worker thread done servicing request
01:45:57.360 00.000 8996 OnExposeComplete: enter
01:45:57.361 00.001 8996 UpdateGuideState(): m_state=6
01:45:57.362 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13833
01:45:57.363 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=472.69, Mass=619828, SNR=276.7, Peak=45411 HFD=4.5
01:45:57.365 00.002 8996 MultiStar: [#1 -0.53,-0.13,0.00,M2] [#2 -0.17,-0.22,0.76,U] [#3 -0.13,-0.17,0.64,U] [#4 0.37,0.12,0.49,U] [#5 -0.43,0.12,0.58,U] [#6 -0.22,0.26,0.48,U] [#7 -0.22,0.06,0.41,U] [#8 0.23,0.01,0.38,U] 
01:45:57.366 00.001 8996 single-star, 7 included, MultiStar: {-0.09, 0.02}, one-star: {-0.04, 0.07}
01:45:57.368 00.002 8996 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.10) = xAngle (2.17 = 2.17)
01:45:57.369 00.001 8996 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.95 = -0.95)
01:45:57.370 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.08 mountX=-0.05 mountY=-0.07, mountTheta=-2.18
01:45:57.372 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.07, opts=13)
01:45:57.374 00.002 8996 Enqueuing Move request for scope (-0.04, 0.07)
01:45:57.377 00.003 20224 Worker thread wakes up
01:45:57.377 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.07) opts 0xd
01:45:57.377 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.07)
01:45:57.377 00.000 20224 Moving (-0.04, 0.07) raw xDistance=-0.05 yDistance=-0.07
01:45:57.377 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:45:57.377 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:57.377 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:45:57.377 00.000 20224 MoveAxis(E, 0, ABG)
01:45:57.377 00.000 20224 Move returns status 0, amount 0
01:45:57.377 00.000 20224 MoveAxis(N, 0, ABG)
01:45:57.377 00.000 20224 Move returns status 0, amount 0
01:45:57.377 00.000 20224 move complete, result=0
01:45:57.377 00.000 20224 worker thread done servicing request
01:45:57.387 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45411, med=3248, FiltMin=2950, FiltMax=25584, Gamma=1.000
01:45:57.404 00.017 8996 UpdateGuideState exits: m=619828 SNR=276.7
01:45:57.406 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:57.407 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:57.409 00.002 8996 Enqueuing Expose request
01:45:57.410 00.001 20224 Worker thread wakes up
01:45:57.410 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:57.411 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:57.411 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:58.579 01.168 20224 Exposure complete
01:45:58.652 00.073 20224 worker thread done servicing request
01:45:58.653 00.001 8996 OnExposeComplete: enter
01:45:58.654 00.001 8996 UpdateGuideState(): m_state=6
01:45:58.655 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13834
01:45:58.656 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.97, Mass=607715, SNR=299.8, Peak=52947 HFD=4.3
01:45:58.657 00.001 8996 MultiStar: [#1 -0.13,0.03,0.56,U] [#2 -0.32,-0.04,0.71,U] [#3 -0.35,-0.09,0.55,U] [#4 0.34,0.10,0.46,U] [#5 -0.52,0.35,0.00,M2] [#6 -0.18,0.58,0.00,M2] [#7 -0.35,0.38,0.00,M1] [#8 0.12,0.38,0.32,U] 
01:45:58.658 00.001 8996 refined, 5 included, MultiStar: {-0.12, 0.13}, one-star: {-0.15, 0.35}
01:45:58.659 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:45:58.660 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
01:45:58.662 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.13 hyp=0.18 cameraTheta=2.34 mountX=-0.14 mountY=-0.11, mountTheta=-2.45
01:45:58.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.13, opts=13)
01:45:58.665 00.001 8996 Enqueuing Move request for scope (-0.12, 0.13)
01:45:58.666 00.001 20224 Worker thread wakes up
01:45:58.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.13) opts 0xd
01:45:58.666 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.13)
01:45:58.666 00.000 20224 Moving (-0.12, 0.13) raw xDistance=-0.14 yDistance=-0.11
01:45:58.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:45:58.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:58.667 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:45:58.667 00.000 20224 MoveAxis(E, 0, ABG)
01:45:58.667 00.000 20224 Move returns status 0, amount 0
01:45:58.667 00.000 20224 MoveAxis(N, 0, ABG)
01:45:58.667 00.000 20224 Move returns status 0, amount 0
01:45:58.667 00.000 20224 move complete, result=0
01:45:58.669 00.002 20224 worker thread done servicing request
01:45:58.678 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=52947, med=3248, FiltMin=2934, FiltMax=28422, Gamma=1.000
01:45:58.703 00.025 8996 UpdateGuideState exits: m=607715 SNR=299.8
01:45:58.705 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:58.707 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:58.708 00.001 8996 Enqueuing Expose request
01:45:58.711 00.003 20224 Worker thread wakes up
01:45:58.711 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:45:58.712 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:58.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:59.679 00.967 20224 Exposure complete
01:45:59.774 00.095 20224 worker thread done servicing request
01:45:59.775 00.001 8996 OnExposeComplete: enter
01:45:59.776 00.001 8996 UpdateGuideState(): m_state=6
01:45:59.777 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13835
01:45:59.778 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=472.83, Mass=603080, SNR=270.2, Peak=41382 HFD=4.5
01:45:59.779 00.001 8996 MultiStar: [#1 -0.81,0.00,0.00,M2] [#2 -0.63,0.02,0.00,M1] [#3 -0.56,0.04,0.00,M1] [#4 -0.14,0.33,0.68,U] [#5 -0.78,0.15,0.00,M3] [#6 -0.60,0.60,0.00,M3] [#7 -0.55,0.38,0.00,M2] [#8 -0.21,0.18,0.40,U] 
01:45:59.780 00.001 8996 refined, 2 included, MultiStar: {-0.37, 0.24}, one-star: {-0.59, 0.21}
01:45:59.780 00.000 8996 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.10) = xAngle (2.66 = 2.66)
01:45:59.781 00.001 8996 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.47 = -0.47)
01:45:59.782 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.24 hyp=0.44 cameraTheta=2.56 mountX=-0.39 mountY=-0.20, mountTheta=-2.67
01:45:59.783 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.24, opts=13)
01:45:59.784 00.001 8996 Enqueuing Move request for scope (-0.37, 0.24)
01:45:59.785 00.001 20224 Worker thread wakes up
01:45:59.785 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.24) opts 0xd
01:45:59.785 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.24)
01:45:59.785 00.000 20224 Moving (-0.37, 0.24) raw xDistance=-0.39 yDistance=-0.20
01:45:59.785 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
01:45:59.785 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:45:59.785 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:45:59.786 00.001 20224 MoveAxis(E, 57, ABG)
01:45:59.786 00.000 20224 Guiding  Dir = 2, Dur = 57
01:45:59.786 00.000 20224 IsSlewing returns 0
01:45:59.786 00.000 20224 IsGuiding returns 0
01:45:59.789 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41382, med=3248, FiltMin=2953, FiltMax=25696, Gamma=1.000
01:45:59.806 00.017 8996 UpdateGuideState exits: m=603080 SNR=270.2
01:45:59.807 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:45:59.807 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:45:59.808 00.001 8996 Enqueuing Expose request
01:45:59.826 00.018 20224 PulseGuide returned control before completion, sleep 28
01:45:59.857 00.031 20224 IsGuiding returns 1
01:45:59.857 00.000 20224 scope still moving after pulse duration time elapsed
01:45:59.889 00.032 20224 IsSlewing returns 0
01:45:59.890 00.001 20224 IsGuiding returns 1
01:45:59.920 00.030 20224 IsSlewing returns 0
01:45:59.920 00.000 20224 IsGuiding returns 0
01:45:59.920 00.000 20224 scope move finished after 57 + 76 ms
01:45:59.921 00.001 20224 Move returns status 0, amount 57
01:45:59.921 00.000 20224 MoveAxis(N, 0, ABG)
01:45:59.921 00.000 20224 Move returns status 0, amount 0
01:45:59.921 00.000 20224 move complete, result=0
01:45:59.921 00.000 20224 worker thread done servicing request
01:45:59.921 00.000 20224 Worker thread wakes up
01:45:59.921 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:45:59.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:45:59.921 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.2 px 0 ms NORTH
01:46:01.073 01.152 20224 Exposure complete
01:46:01.161 00.088 20224 worker thread done servicing request
01:46:01.161 00.000 8996 OnExposeComplete: enter
01:46:01.162 00.001 8996 UpdateGuideState(): m_state=6
01:46:01.163 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13836
01:46:01.164 00.001 8996 Star::Find returns 1 (0), X=137.13, Y=472.95, Mass=565522, SNR=282.9, Peak=47315 HFD=4.3
01:46:01.164 00.000 8996 MultiStar: [#1 0.19,0.12,0.61,U] [#2 0.13,0.08,0.80,U] [#3 0.26,0.11,0.55,U] [#4 0.63,0.15,0.00,M7] [#5 0.09,0.34,0.62,U] [#6 0.10,0.30,0.37,U] [#7 -0.16,-0.10,0.47,U] [#8 0.51,0.25,0.00,M1] 
01:46:01.165 00.001 8996 refined, 6 included, MultiStar: {0.14, 0.18}, one-star: {0.24, 0.33}
01:46:01.166 00.001 8996 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
01:46:01.167 00.001 8996 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.11 = -2.11)
01:46:01.167 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.18 hyp=0.23 cameraTheta=0.92 mountX=0.12 mountY=-0.20, mountTheta=-1.02
01:46:01.169 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.18, opts=13)
01:46:01.170 00.001 8996 Enqueuing Move request for scope (0.14, 0.18)
01:46:01.171 00.001 20224 Worker thread wakes up
01:46:01.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.18) opts 0xd
01:46:01.171 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.18)
01:46:01.171 00.000 20224 Moving (0.14, 0.18) raw xDistance=0.12 yDistance=-0.20
01:46:01.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:46:01.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:01.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:46:01.171 00.000 20224 MoveAxis(E, 0, ABG)
01:46:01.171 00.000 20224 Move returns status 0, amount 0
01:46:01.171 00.000 20224 MoveAxis(N, 0, ABG)
01:46:01.171 00.000 20224 Move returns status 0, amount 0
01:46:01.171 00.000 20224 move complete, result=0
01:46:01.171 00.000 20224 worker thread done servicing request
01:46:01.176 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47315, med=3248, FiltMin=2918, FiltMax=23750, Gamma=1.000
01:46:01.191 00.015 8996 UpdateGuideState exits: m=565522 SNR=282.9
01:46:01.194 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:01.197 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:01.200 00.003 8996 Enqueuing Expose request
01:46:01.203 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:46:01.205 00.002 20224 Worker thread wakes up
01:46:01.205 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:01.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:02.180 00.975 20224 Exposure complete
01:46:02.244 00.064 20224 worker thread done servicing request
01:46:02.244 00.000 8996 OnExposeComplete: enter
01:46:02.246 00.002 8996 UpdateGuideState(): m_state=6
01:46:02.247 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13837
01:46:02.249 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=473.17, Mass=601622, SNR=308.3, Peak=47987 HFD=4.4
01:46:02.250 00.001 8996 MultiStar: [#1 -0.17,0.26,0.59,U] [#2 0.02,0.27,0.71,U] [#3 0.14,0.47,0.00,M1] [#4 0.61,0.19,0.00,M8] [#5 -0.16,0.73,0.00,M3] [#6 0.04,0.49,0.00,M3] [#7 -0.27,0.18,0.45,U] [#8 0.55,0.62,0.00,M2] 
01:46:02.252 00.002 8996 refined, 3 included, MultiStar: {-0.08, 0.35}, one-star: {-0.02, 0.55}
01:46:02.253 00.001 8996 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.10) = xAngle (1.90 = 1.90)
01:46:02.255 00.002 8996 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
01:46:02.256 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.35 hyp=0.36 cameraTheta=1.80 mountX=-0.12 mountY=-0.34, mountTheta=-1.90
01:46:02.258 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.35, opts=13)
01:46:02.259 00.001 8996 Enqueuing Move request for scope (-0.08, 0.35)
01:46:02.260 00.001 20224 Worker thread wakes up
01:46:02.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.35) opts 0xd
01:46:02.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.35)
01:46:02.260 00.000 20224 Moving (-0.08, 0.35) raw xDistance=-0.12 yDistance=-0.34
01:46:02.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:46:02.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:02.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:46:02.260 00.000 20224 MoveAxis(E, 0, ABG)
01:46:02.260 00.000 20224 Move returns status 0, amount 0
01:46:02.260 00.000 20224 MoveAxis(N, 0, ABG)
01:46:02.260 00.000 20224 Move returns status 0, amount 0
01:46:02.260 00.000 20224 move complete, result=0
01:46:02.260 00.000 20224 worker thread done servicing request
01:46:02.265 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=47987, med=3248, FiltMin=2931, FiltMax=24681, Gamma=1.000
01:46:02.287 00.022 8996 UpdateGuideState exits: m=601622 SNR=308.3
01:46:02.289 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:02.291 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:02.292 00.001 8996 Enqueuing Expose request
01:46:02.294 00.002 20224 Worker thread wakes up
01:46:02.294 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:46:02.295 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:02.295 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:03.462 01.167 20224 Exposure complete
01:46:03.546 00.084 20224 worker thread done servicing request
01:46:03.547 00.001 8996 OnExposeComplete: enter
01:46:03.547 00.000 8996 UpdateGuideState(): m_state=6
01:46:03.549 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13838
01:46:03.550 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=473.14, Mass=605002, SNR=316.3, Peak=51907 HFD=4.3
01:46:03.550 00.000 8996 MultiStar: [#1 -0.54,0.21,0.00,M1] [#2 -0.22,-0.00,0.61,U] [#3 -0.06,0.68,0.00,M2] [#4 0.30,0.45,0.00,M9] [#5 -0.74,0.43,0.00,M4] [#6 -0.25,0.53,0.00,M4] [#7 -0.46,0.37,0.00,M1] [#8 0.01,0.35,0.35,U] 
01:46:03.551 00.001 8996 refined, 2 included, MultiStar: {-0.05, 0.33}, one-star: {0.04, 0.52}
01:46:03.552 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
01:46:03.553 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
01:46:03.554 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.33 hyp=0.33 cameraTheta=1.71 mountX=-0.08 mountY=-0.32, mountTheta=-1.81
01:46:03.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.33, opts=13)
01:46:03.557 00.001 8996 Enqueuing Move request for scope (-0.05, 0.33)
01:46:03.560 00.003 20224 Worker thread wakes up
01:46:03.560 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.33) opts 0xd
01:46:03.560 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.33)
01:46:03.560 00.000 20224 Moving (-0.05, 0.33) raw xDistance=-0.08 yDistance=-0.32
01:46:03.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:46:03.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:46:03.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
01:46:03.561 00.001 20224 MoveAxis(E, 0, ABG)
01:46:03.561 00.000 20224 Move returns status 0, amount 0
01:46:03.561 00.000 20224 MoveAxis(N, 0, ABG)
01:46:03.561 00.000 20224 Move returns status 0, amount 0
01:46:03.561 00.000 20224 move complete, result=0
01:46:03.561 00.000 20224 worker thread done servicing request
01:46:03.568 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51907, med=3248, FiltMin=2915, FiltMax=25609, Gamma=1.000
01:46:03.598 00.030 8996 UpdateGuideState exits: m=605002 SNR=316.3
01:46:03.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:03.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:03.602 00.002 8996 Enqueuing Expose request
01:46:03.604 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:46:03.606 00.002 20224 Worker thread wakes up
01:46:03.607 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:03.607 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:04.603 00.996 20224 Exposure complete
01:46:04.677 00.074 20224 worker thread done servicing request
01:46:04.677 00.000 8996 OnExposeComplete: enter
01:46:04.678 00.001 8996 UpdateGuideState(): m_state=6
01:46:04.680 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13839
01:46:04.681 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.87, Mass=678121, SNR=322.6, Peak=55187 HFD=4.5
01:46:04.682 00.001 8996 MultiStar: [#1 -0.73,-0.38,0.00,M2] [#2 -0.67,-0.16,0.00,M1] [#3 -0.19,0.15,0.57,U] [#4 -0.04,0.02,0.45,U] [#5 -0.73,0.23,0.00,M5] [#6 -0.38,0.48,0.00,M5] [#7 -0.65,0.17,0.00,M2] [#8 -0.04,0.05,0.34,U] 
01:46:04.683 00.001 8996 refined, 3 included, MultiStar: {-0.12, 0.16}, one-star: {-0.14, 0.26}
01:46:04.684 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
01:46:04.686 00.002 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
01:46:04.687 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.16 hyp=0.19 cameraTheta=2.21 mountX=-0.13 mountY=-0.14, mountTheta=-2.31
01:46:04.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.16, opts=13)
01:46:04.690 00.001 8996 Enqueuing Move request for scope (-0.12, 0.16)
01:46:04.691 00.001 20224 Worker thread wakes up
01:46:04.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.16) opts 0xd
01:46:04.691 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.16)
01:46:04.691 00.000 20224 Moving (-0.12, 0.16) raw xDistance=-0.13 yDistance=-0.14
01:46:04.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:46:04.692 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:04.692 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:46:04.692 00.000 20224 MoveAxis(E, 0, ABG)
01:46:04.692 00.000 20224 Move returns status 0, amount 0
01:46:04.692 00.000 20224 MoveAxis(N, 0, ABG)
01:46:04.692 00.000 20224 Move returns status 0, amount 0
01:46:04.692 00.000 20224 move complete, result=0
01:46:04.692 00.000 20224 worker thread done servicing request
01:46:04.697 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=55187, med=3248, FiltMin=2947, FiltMax=27824, Gamma=1.000
01:46:04.717 00.020 8996 UpdateGuideState exits: m=678121 SNR=322.6
01:46:04.719 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:04.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:04.721 00.001 8996 Enqueuing Expose request
01:46:04.723 00.002 20224 Worker thread wakes up
01:46:04.723 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:04.725 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:04.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:05.919 01.194 20224 Exposure complete
01:46:05.984 00.065 20224 worker thread done servicing request
01:46:05.984 00.000 8996 OnExposeComplete: enter
01:46:05.986 00.002 8996 UpdateGuideState(): m_state=6
01:46:05.987 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13840
01:46:05.989 00.002 8996 Star::Find returns 1 (0), X=136.28, Y=472.65, Mass=676301, SNR=331.6, Peak=46083 HFD=4.7
01:46:05.990 00.001 8996 MultiStar: [#1 -1.04,-0.24,0.00,M3] [#2 -0.48,-0.07,0.00,M2] [#3 -0.45,0.23,0.00,M2] [#4 -0.17,0.17,0.40,U] [#5 -0.99,0.29,0.00,M6] [#6 -0.71,0.58,0.00,M6] [#7 -0.55,0.38,0.00,M3] [#8 -0.46,-0.16,0.00,M1] 
01:46:05.990 00.000 8996 refined, 1 included, MultiStar: {-0.48, 0.07}, one-star: {-0.61, 0.04}
01:46:05.992 00.002 8996 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.10) = xAngle (3.09 = 3.09)
01:46:05.994 00.002 8996 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.04 = -0.04)
01:46:05.997 00.003 8996 CameraToMount -- cameraX=-0.48 cameraY=0.07 hyp=0.49 cameraTheta=2.99 mountX=-0.49 mountY=-0.02, mountTheta=-3.10
01:46:06.000 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.48, y=0.07, opts=13)
01:46:06.001 00.001 8996 Enqueuing Move request for scope (-0.48, 0.07)
01:46:06.003 00.002 20224 Worker thread wakes up
01:46:06.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.07) opts 0xd
01:46:06.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.48, 0.07)
01:46:06.003 00.000 20224 Moving (-0.48, 0.07) raw xDistance=-0.49 yDistance=-0.02
01:46:06.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
01:46:06.004 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:06.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:46:06.004 00.000 20224 MoveAxis(E, 71, ABG)
01:46:06.004 00.000 20224 Guiding  Dir = 2, Dur = 71
01:46:06.004 00.000 20224 IsSlewing returns 0
01:46:06.004 00.000 20224 IsGuiding returns 0
01:46:06.006 00.002 20224 PulseGuide returned control before completion, sleep 80
01:46:06.013 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46083, med=3248, FiltMin=2944, FiltMax=23584, Gamma=1.000
01:46:06.041 00.028 8996 UpdateGuideState exits: m=676301 SNR=331.6
01:46:06.043 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:06.045 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:06.047 00.002 8996 Enqueuing Expose request
01:46:06.100 00.053 20224 IsGuiding returns 0
01:46:06.100 00.000 20224 Move returns status 0, amount 71
01:46:06.100 00.000 20224 MoveAxis(N, 0, ABG)
01:46:06.100 00.000 20224 Move returns status 0, amount 0
01:46:06.100 00.000 20224 move complete, result=0
01:46:06.100 00.000 20224 worker thread done servicing request
01:46:06.100 00.000 20224 Worker thread wakes up
01:46:06.100 00.000 8996 GuideStep: -0.5 px 71 ms EAST, -0.0 px 0 ms NORTH
01:46:06.101 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:06.102 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:07.064 00.962 20224 Exposure complete
01:46:07.149 00.085 20224 worker thread done servicing request
01:46:07.150 00.001 8996 OnExposeComplete: enter
01:46:07.152 00.002 8996 UpdateGuideState(): m_state=6
01:46:07.155 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13841
01:46:07.156 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=473.09, Mass=536441, SNR=276.9, Peak=42835 HFD=4.5
01:46:07.158 00.002 8996 MultiStar: [#1 -0.15,0.17,0.62,U] [#2 0.11,0.24,0.78,U] [#3 -0.12,0.19,0.62,U] [#4 0.37,0.45,0.00,M8] [#5 -0.31,0.72,0.00,M7] [#6 -0.33,0.54,0.00,M7] [#7 0.03,0.38,0.41,U] [#8 0.37,0.61,0.00,M2] 
01:46:07.160 00.002 8996 refined, 4 included, MultiStar: {-0.09, 0.30}, one-star: {-0.22, 0.47}
01:46:07.161 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
01:46:07.163 00.002 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
01:46:07.166 00.003 8996 CameraToMount -- cameraX=-0.09 cameraY=0.30 hyp=0.31 cameraTheta=1.85 mountX=-0.11 mountY=-0.29, mountTheta=-1.95
01:46:07.170 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.30, opts=13)
01:46:07.172 00.002 8996 Enqueuing Move request for scope (-0.09, 0.30)
01:46:07.173 00.001 20224 Worker thread wakes up
01:46:07.173 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.30) opts 0xd
01:46:07.174 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.30)
01:46:07.174 00.000 20224 Moving (-0.09, 0.30) raw xDistance=-0.11 yDistance=-0.29
01:46:07.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:46:07.174 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:46:07.174 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:46:07.174 00.000 20224 MoveAxis(E, 0, ABG)
01:46:07.174 00.000 20224 Move returns status 0, amount 0
01:46:07.174 00.000 20224 MoveAxis(N, 0, ABG)
01:46:07.174 00.000 20224 Move returns status 0, amount 0
01:46:07.174 00.000 20224 move complete, result=0
01:46:07.174 00.000 20224 worker thread done servicing request
01:46:07.182 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42835, med=3248, FiltMin=2941, FiltMax=24163, Gamma=1.000
01:46:07.204 00.022 8996 UpdateGuideState exits: m=536441 SNR=276.9
01:46:07.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:07.205 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:07.206 00.001 8996 Enqueuing Expose request
01:46:07.207 00.001 20224 Worker thread wakes up
01:46:07.207 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:46:07.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:07.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:08.391 01.183 20224 Exposure complete
01:46:08.458 00.067 20224 worker thread done servicing request
01:46:08.459 00.001 8996 OnExposeComplete: enter
01:46:08.461 00.002 8996 UpdateGuideState(): m_state=6
01:46:08.463 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13842
01:46:08.464 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=472.75, Mass=621733, SNR=294.4, Peak=43827 HFD=4.5
01:46:08.466 00.002 8996 MultiStar: [#1 0.05,-0.15,0.67,U] [#2 -0.29,-0.03,0.68,U] [#3 0.28,0.36,0.00,M2] [#4 0.71,0.20,0.00,M9] [#5 -0.20,-0.05,0.64,U] [#6 -0.01,0.37,0.43,U] [#7 -0.25,0.11,0.50,U] [#8 0.12,0.37,0.35,U] 
01:46:08.468 00.002 8996 refined, 6 included, MultiStar: {-0.01, 0.08}, one-star: {0.31, 0.14}
01:46:08.469 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
01:46:08.470 00.001 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
01:46:08.471 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.08 cameraTheta=1.76 mountX=-0.02 mountY=-0.08, mountTheta=-1.86
01:46:08.473 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.08, opts=13)
01:46:08.474 00.001 8996 Enqueuing Move request for scope (-0.01, 0.08)
01:46:08.475 00.001 20224 Worker thread wakes up
01:46:08.476 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
01:46:08.476 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
01:46:08.476 00.000 20224 Moving (-0.01, 0.08) raw xDistance=-0.02 yDistance=-0.08
01:46:08.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:08.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:08.476 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:46:08.476 00.000 20224 MoveAxis(E, 0, ABG)
01:46:08.476 00.000 20224 Move returns status 0, amount 0
01:46:08.476 00.000 20224 MoveAxis(N, 0, ABG)
01:46:08.476 00.000 20224 Move returns status 0, amount 0
01:46:08.476 00.000 20224 move complete, result=0
01:46:08.476 00.000 20224 worker thread done servicing request
01:46:08.482 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43827, med=3248, FiltMin=2931, FiltMax=23401, Gamma=1.000
01:46:08.506 00.024 8996 UpdateGuideState exits: m=621733 SNR=294.4
01:46:08.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:08.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:08.510 00.002 8996 Enqueuing Expose request
01:46:08.511 00.001 20224 Worker thread wakes up
01:46:08.511 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:08.514 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:08.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:09.498 00.984 20224 Exposure complete
01:46:09.558 00.060 20224 worker thread done servicing request
01:46:09.558 00.000 8996 OnExposeComplete: enter
01:46:09.559 00.001 8996 UpdateGuideState(): m_state=6
01:46:09.560 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13843
01:46:09.560 00.000 8996 Star::Find returns 1 (0), X=137.02, Y=472.92, Mass=705656, SNR=312.8, Peak=52019 HFD=4.4
01:46:09.562 00.002 8996 MultiStar: [#1 0.11,0.17,0.58,U] [#2 0.23,0.26,0.73,U] [#3 0.26,0.32,0.56,U] [#4 0.61,0.15,0.00,M10] [#5 -0.16,0.12,0.58,U] [#6 0.03,0.47,0.00,M7] [#7 0.05,0.21,0.34,U] [#8 0.42,0.36,0.00,M2] 
01:46:09.565 00.003 8996 refined, 5 included, MultiStar: {0.11, 0.24}, one-star: {0.13, 0.30}
01:46:09.566 00.001 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.23 = 1.23)
01:46:09.568 00.002 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
01:46:09.571 00.003 8996 CameraToMount -- cameraX=0.11 cameraY=0.24 hyp=0.27 cameraTheta=1.14 mountX=0.09 mountY=-0.25, mountTheta=-1.23
01:46:09.573 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.24, opts=13)
01:46:09.575 00.002 8996 Enqueuing Move request for scope (0.11, 0.24)
01:46:09.576 00.001 20224 Worker thread wakes up
01:46:09.577 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.24) opts 0xd
01:46:09.577 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.24)
01:46:09.577 00.000 20224 Moving (0.11, 0.24) raw xDistance=0.09 yDistance=-0.25
01:46:09.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:46:09.577 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.51 newest=-0.62
01:46:09.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
01:46:09.577 00.000 20224 MoveAxis(E, 0, ABG)
01:46:09.577 00.000 20224 Move returns status 0, amount 0
01:46:09.577 00.000 20224 MoveAxis(N, 53, ABG)
01:46:09.577 00.000 20224 Guiding  Dir = 0, Dur = 53
01:46:09.577 00.000 20224 IsSlewing returns 0
01:46:09.577 00.000 20224 IsGuiding returns 0
01:46:09.582 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52019, med=3248, FiltMin=2947, FiltMax=29078, Gamma=1.000
01:46:09.603 00.021 8996 UpdateGuideState exits: m=705656 SNR=312.8
01:46:09.604 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:09.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:09.606 00.001 8996 Enqueuing Expose request
01:46:09.641 00.035 20224 IsGuiding returns 1
01:46:09.641 00.000 20224 scope still moving after pulse duration time elapsed
01:46:09.672 00.031 20224 IsSlewing returns 0
01:46:09.672 00.000 20224 IsGuiding returns 1
01:46:09.703 00.031 20224 IsSlewing returns 0
01:46:09.703 00.000 20224 IsGuiding returns 1
01:46:09.734 00.031 20224 IsSlewing returns 0
01:46:09.734 00.000 20224 IsGuiding returns 0
01:46:09.734 00.000 20224 scope move finished after 53 + 104 ms
01:46:09.734 00.000 20224 Move returns status 0, amount 53
01:46:09.734 00.000 20224 move complete, result=0
01:46:09.734 00.000 20224 worker thread done servicing request
01:46:09.734 00.000 20224 Worker thread wakes up
01:46:09.734 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 53 ms NORTH
01:46:09.735 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:09.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:10.906 01.171 20224 Exposure complete
01:46:10.978 00.072 20224 worker thread done servicing request
01:46:10.978 00.000 8996 OnExposeComplete: enter
01:46:10.980 00.002 8996 UpdateGuideState(): m_state=6
01:46:10.981 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13844
01:46:10.982 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=472.98, Mass=688354, SNR=309.1, Peak=52867 HFD=4.3
01:46:10.983 00.001 8996 MultiStar: [#1 -0.06,-0.47,0.00,M1] [#2 0.05,0.26,0.69,U] [#3 0.28,0.33,0.57,U] [#4 0.76,0.15,0.00,R] [#5 -0.63,0.29,0.00,M6] [#6 0.02,0.51,0.00,M8] [#7 -0.25,0.20,0.39,U] [#8 0.38,0.34,0.00,M3] 
01:46:10.984 00.001 8996 refined, 3 included, MultiStar: {0.15, 0.31}, one-star: {0.30, 0.36}
01:46:10.985 00.001 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
01:46:10.986 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
01:46:10.986 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=0.31 hyp=0.34 cameraTheta=1.11 mountX=0.12 mountY=-0.32, mountTheta=-1.21
01:46:10.987 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.31, opts=13)
01:46:10.989 00.002 8996 Enqueuing Move request for scope (0.15, 0.31)
01:46:10.990 00.001 20224 Worker thread wakes up
01:46:10.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.31) opts 0xd
01:46:10.990 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.31)
01:46:10.990 00.000 20224 Moving (0.15, 0.31) raw xDistance=0.12 yDistance=-0.32
01:46:10.991 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:46:10.991 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
01:46:10.991 00.000 20224 MoveAxis(E, 0, ABG)
01:46:10.991 00.000 20224 Move returns status 0, amount 0
01:46:10.991 00.000 20224 MoveAxis(N, 68, ABG)
01:46:10.991 00.000 20224 Guiding  Dir = 0, Dur = 68
01:46:10.991 00.000 20224 IsSlewing returns 0
01:46:10.991 00.000 20224 IsGuiding returns 0
01:46:10.997 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=52867, med=3248, FiltMin=2905, FiltMax=28448, Gamma=1.000
01:46:11.023 00.026 8996 UpdateGuideState exits: m=688354 SNR=309.1
01:46:11.025 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:11.026 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:11.028 00.002 8996 Enqueuing Expose request
01:46:11.053 00.025 20224 PulseGuide returned control before completion, sleep 17
01:46:11.083 00.030 20224 IsGuiding returns 1
01:46:11.083 00.000 20224 scope still moving after pulse duration time elapsed
01:46:11.114 00.031 20224 IsSlewing returns 0
01:46:11.114 00.000 20224 IsGuiding returns 1
01:46:11.146 00.032 20224 IsSlewing returns 0
01:46:11.146 00.000 20224 IsGuiding returns 0
01:46:11.146 00.000 20224 scope move finished after 68 + 86 ms
01:46:11.146 00.000 20224 Move returns status 0, amount 68
01:46:11.146 00.000 20224 move complete, result=0
01:46:11.146 00.000 20224 worker thread done servicing request
01:46:11.146 00.000 20224 Worker thread wakes up
01:46:11.146 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 68 ms NORTH
01:46:11.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:11.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:12.125 00.978 20224 Exposure complete
01:46:12.193 00.068 20224 worker thread done servicing request
01:46:12.193 00.000 8996 OnExposeComplete: enter
01:46:12.195 00.002 8996 UpdateGuideState(): m_state=6
01:46:12.197 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13845
01:46:12.199 00.002 8996 Star::Find returns 1 (0), X=136.64, Y=472.30, Mass=590058, SNR=317.5, Peak=42419 HFD=4.7
01:46:12.201 00.002 8996 MultiStar: [#1 -0.26,-0.36,0.62,U] [#2 -0.01,-0.23,0.82,U] [#3 -0.21,-0.32,0.58,U] [#4 -0.57,-0.55,0.00,M1] [#5 -0.55,-0.13,0.00,M7] [#6 -0.47,0.05,0.00,M9] [#7 -0.19,-0.10,0.35,U] [#8 0.08,-0.23,0.29,U] 
01:46:12.202 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.28}, one-star: {-0.25, -0.32}
01:46:12.204 00.002 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
01:46:12.205 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.17)
01:46:12.206 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.28 hyp=0.32 cameraTheta=-2.09 mountX=-0.13 mountY=0.30, mountTheta=1.99
01:46:12.208 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.28, opts=13)
01:46:12.211 00.003 8996 Enqueuing Move request for scope (-0.16, -0.28)
01:46:12.213 00.002 20224 Worker thread wakes up
01:46:12.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.28) opts 0xd
01:46:12.213 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.28)
01:46:12.213 00.000 20224 Moving (-0.16, -0.28) raw xDistance=-0.13 yDistance=0.30
01:46:12.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:46:12.213 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:12.213 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:46:12.213 00.000 20224 MoveAxis(E, 0, ABG)
01:46:12.213 00.000 20224 Move returns status 0, amount 0
01:46:12.213 00.000 20224 MoveAxis(N, 0, ABG)
01:46:12.213 00.000 20224 Move returns status 0, amount 0
01:46:12.213 00.000 20224 move complete, result=0
01:46:12.214 00.001 20224 worker thread done servicing request
01:46:12.221 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42419, med=3251, FiltMin=2950, FiltMax=25280, Gamma=1.000
01:46:12.240 00.019 8996 UpdateGuideState exits: m=590058 SNR=317.5
01:46:12.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:12.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:12.243 00.001 8996 Enqueuing Expose request
01:46:12.243 00.000 20224 Worker thread wakes up
01:46:12.244 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:46:12.244 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:12.244 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:13.416 01.172 20224 Exposure complete
01:46:13.491 00.075 20224 worker thread done servicing request
01:46:13.491 00.000 8996 OnExposeComplete: enter
01:46:13.493 00.002 8996 UpdateGuideState(): m_state=6
01:46:13.494 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13846
01:46:13.496 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=472.16, Mass=558277, SNR=295.7, Peak=45107 HFD=4.5
01:46:13.497 00.001 8996 MultiStar: [#1 -0.20,-1.02,0.00,M1] [#2 -0.12,-0.46,0.00,M1] [#3 0.21,-0.34,0.62,U] [#4 -0.24,-0.62,0.00,M2] [#5 -0.58,-0.47,0.00,M8] [#6 0.23,0.08,0.43,U] [#7 0.11,-0.08,0.37,U] [#8 -0.24,-0.43,0.00,M3] 
01:46:13.498 00.001 8996 refined, 3 included, MultiStar: {0.03, -0.28}, one-star: {-0.20, -0.46}
01:46:13.499 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
01:46:13.501 00.002 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
01:46:13.503 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.28 hyp=0.28 cameraTheta=-1.47 mountX=0.05 mountY=0.27, mountTheta=1.38
01:46:13.505 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.28, opts=13)
01:46:13.506 00.001 8996 Enqueuing Move request for scope (0.03, -0.28)
01:46:13.507 00.001 20224 Worker thread wakes up
01:46:13.507 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.28) opts 0xd
01:46:13.507 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.28)
01:46:13.507 00.000 20224 Moving (0.03, -0.28) raw xDistance=0.05 yDistance=0.27
01:46:13.507 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:46:13.507 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:13.507 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:46:13.507 00.000 20224 MoveAxis(E, 0, ABG)
01:46:13.507 00.000 20224 Move returns status 0, amount 0
01:46:13.507 00.000 20224 MoveAxis(N, 0, ABG)
01:46:13.507 00.000 20224 Move returns status 0, amount 0
01:46:13.508 00.001 20224 move complete, result=0
01:46:13.508 00.000 20224 worker thread done servicing request
01:46:13.511 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=45107, med=3251, FiltMin=2960, FiltMax=23389, Gamma=1.000
01:46:13.529 00.018 8996 UpdateGuideState exits: m=558277 SNR=295.7
01:46:13.531 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:13.532 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:13.533 00.001 8996 Enqueuing Expose request
01:46:13.534 00.001 20224 Worker thread wakes up
01:46:13.535 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:46:13.536 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:13.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:14.509 00.973 20224 Exposure complete
01:46:14.589 00.080 20224 worker thread done servicing request
01:46:14.589 00.000 8996 OnExposeComplete: enter
01:46:14.591 00.002 8996 UpdateGuideState(): m_state=6
01:46:14.591 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13847
01:46:14.592 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=471.96, Mass=594817, SNR=295.6, Peak=46723 HFD=4.5
01:46:14.593 00.001 8996 MultiStar: [#1 -0.03,-0.60,0.00,M2] [#2 -0.02,-0.60,0.00,M2] [#3 0.39,-0.20,0.67,U] [#4 -0.02,-0.60,0.00,M3] [#5 -0.40,-0.31,0.00,M9] [#6 0.30,-0.21,0.44,U] [#7 0.13,-0.08,0.38,U] [#8 0.19,-0.29,0.37,U] 
01:46:14.594 00.001 8996 refined, 4 included, MultiStar: {0.14, -0.36}, one-star: {-0.11, -0.66}
01:46:14.595 00.001 8996 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
01:46:14.595 00.000 8996 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.07)
01:46:14.596 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.36 hyp=0.38 cameraTheta=-1.19 mountX=0.18 mountY=0.34, mountTheta=1.09
01:46:14.597 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.36, opts=13)
01:46:14.598 00.001 8996 Enqueuing Move request for scope (0.14, -0.36)
01:46:14.599 00.001 20224 Worker thread wakes up
01:46:14.599 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.36) opts 0xd
01:46:14.599 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.36)
01:46:14.599 00.000 20224 Moving (0.14, -0.36) raw xDistance=0.18 yDistance=0.34
01:46:14.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:46:14.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:14.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:46:14.600 00.001 20224 MoveAxis(E, 0, ABG)
01:46:14.600 00.000 20224 Move returns status 0, amount 0
01:46:14.600 00.000 20224 MoveAxis(N, 0, ABG)
01:46:14.600 00.000 20224 Move returns status 0, amount 0
01:46:14.600 00.000 20224 move complete, result=0
01:46:14.600 00.000 20224 worker thread done servicing request
01:46:14.606 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46723, med=3251, FiltMin=2957, FiltMax=27856, Gamma=1.000
01:46:14.626 00.020 8996 UpdateGuideState exits: m=594817 SNR=295.6
01:46:14.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:14.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:14.629 00.001 8996 Enqueuing Expose request
01:46:14.631 00.002 20224 Worker thread wakes up
01:46:14.631 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:46:14.632 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:14.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:15.794 01.162 20224 Exposure complete
01:46:15.856 00.062 20224 worker thread done servicing request
01:46:15.856 00.000 8996 OnExposeComplete: enter
01:46:15.857 00.001 8996 UpdateGuideState(): m_state=6
01:46:15.858 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13848
01:46:15.860 00.002 8996 Star::Find returns 1 (0), X=137.09, Y=472.10, Mass=590741, SNR=295.5, Peak=42547 HFD=4.4
01:46:15.861 00.001 8996 MultiStar: [#1 0.33,-0.55,0.00,M3] [#2 0.28,-0.44,0.00,M3] [#3 0.71,-0.24,0.00,M1] [#4 0.35,-0.47,0.00,M4] [#5 0.16,-0.17,0.63,U] [#6 0.13,-0.29,0.43,U] [#7 0.08,-0.44,0.37,U] [#8 0.62,-0.19,0.00,M3] 
01:46:15.862 00.001 8996 refined, 3 included, MultiStar: {0.16, -0.37}, one-star: {0.20, -0.52}
01:46:15.863 00.001 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
01:46:15.863 00.000 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
01:46:15.865 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.37 hyp=0.41 cameraTheta=-1.17 mountX=0.20 mountY=0.35, mountTheta=1.07
01:46:15.867 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.37, opts=13)
01:46:15.869 00.002 8996 Enqueuing Move request for scope (0.16, -0.37)
01:46:15.870 00.001 20224 Worker thread wakes up
01:46:15.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.37) opts 0xd
01:46:15.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.37)
01:46:15.870 00.000 20224 Moving (0.16, -0.37) raw xDistance=0.20 yDistance=0.35
01:46:15.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:46:15.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:46:15.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:46:15.870 00.000 20224 MoveAxis(E, 0, ABG)
01:46:15.870 00.000 20224 Move returns status 0, amount 0
01:46:15.870 00.000 20224 MoveAxis(N, 0, ABG)
01:46:15.870 00.000 20224 Move returns status 0, amount 0
01:46:15.870 00.000 20224 move complete, result=0
01:46:15.871 00.001 20224 worker thread done servicing request
01:46:15.878 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42547, med=3251, FiltMin=2880, FiltMax=25965, Gamma=1.000
01:46:15.908 00.030 8996 UpdateGuideState exits: m=590741 SNR=295.5
01:46:15.910 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:15.911 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:15.913 00.002 8996 Enqueuing Expose request
01:46:15.915 00.002 20224 Worker thread wakes up
01:46:15.915 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
01:46:15.916 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:15.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:16.905 00.989 20224 Exposure complete
01:46:17.002 00.097 20224 worker thread done servicing request
01:46:17.002 00.000 8996 OnExposeComplete: enter
01:46:17.004 00.002 8996 UpdateGuideState(): m_state=6
01:46:17.006 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13849
01:46:17.007 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=472.19, Mass=615398, SNR=291.2, Peak=44483 HFD=4.4
01:46:17.008 00.001 8996 MultiStar: [#1 0.02,-0.48,0.00,M4] [#2 -0.16,-0.50,0.00,M4] [#3 0.14,-0.17,0.60,U] [#4 -0.07,-0.16,0.48,U] [#5 -0.50,-0.54,0.00,M9] [#6 -0.16,-0.15,0.43,U] [#7 -0.05,-0.32,0.54,U] [#8 0.31,-0.49,0.00,M4] 
01:46:17.010 00.002 8996 refined, 4 included, MultiStar: {0.05, -0.28}, one-star: {0.20, -0.42}
01:46:17.011 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.29 = -1.29)
01:46:17.012 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.87)
01:46:17.013 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.28 hyp=0.28 cameraTheta=-1.38 mountX=0.08 mountY=0.27, mountTheta=1.29
01:46:17.015 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.28, opts=13)
01:46:17.018 00.003 8996 Enqueuing Move request for scope (0.05, -0.28)
01:46:17.020 00.002 20224 Worker thread wakes up
01:46:17.020 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.28) opts 0xd
01:46:17.020 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.28)
01:46:17.020 00.000 20224 Moving (0.05, -0.28) raw xDistance=0.08 yDistance=0.27
01:46:17.020 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:46:17.021 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:46:17.021 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:46:17.021 00.000 20224 MoveAxis(E, 0, ABG)
01:46:17.021 00.000 20224 Move returns status 0, amount 0
01:46:17.021 00.000 20224 MoveAxis(N, 0, ABG)
01:46:17.021 00.000 20224 Move returns status 0, amount 0
01:46:17.021 00.000 20224 move complete, result=0
01:46:17.021 00.000 20224 worker thread done servicing request
01:46:17.029 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44483, med=3251, FiltMin=2931, FiltMax=24992, Gamma=1.000
01:46:17.057 00.028 8996 UpdateGuideState exits: m=615398 SNR=291.2
01:46:17.058 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:17.060 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:17.061 00.001 8996 Enqueuing Expose request
01:46:17.063 00.002 20224 Worker thread wakes up
01:46:17.063 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:46:17.065 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:17.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:18.225 01.160 20224 Exposure complete
01:46:18.302 00.077 20224 worker thread done servicing request
01:46:18.302 00.000 8996 OnExposeComplete: enter
01:46:18.304 00.002 8996 UpdateGuideState(): m_state=6
01:46:18.306 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13850
01:46:18.308 00.002 8996 Star::Find returns 1 (0), X=137.19, Y=472.38, Mass=530046, SNR=247.0, Peak=35075 HFD=4.5
01:46:18.310 00.002 8996 MultiStar: [#1 0.28,-0.41,0.00,M5] [#2 0.23,-0.60,0.00,M5] [#3 0.34,-0.33,0.00,M1] [#4 -0.13,-0.52,0.00,M4] [#5 -0.26,-0.53,0.00,M10] [#6 0.11,-0.12,0.51,U] [#7 0.56,-0.22,0.00,M1] [#8 0.33,-0.28,0.44,U] 
01:46:18.311 00.001 8996 refined, 2 included, MultiStar: {0.26, -0.22}, one-star: {0.30, -0.24}
01:46:18.313 00.002 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
01:46:18.314 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
01:46:18.316 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-0.70 mountX=0.28 mountY=0.19, mountTheta=0.60
01:46:18.318 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.22, opts=13)
01:46:18.320 00.002 8996 Enqueuing Move request for scope (0.26, -0.22)
01:46:18.322 00.002 20224 Worker thread wakes up
01:46:18.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.22) opts 0xd
01:46:18.322 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.22)
01:46:18.322 00.000 20224 Moving (0.26, -0.22) raw xDistance=0.28 yDistance=0.19
01:46:18.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
01:46:18.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:18.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:46:18.323 00.001 20224 MoveAxis(W, 40, ABG)
01:46:18.323 00.000 20224 Guiding  Dir = 3, Dur = 40
01:46:18.323 00.000 20224 IsSlewing returns 0
01:46:18.324 00.001 20224 IsGuiding returns 0
01:46:18.327 00.003 20224 PulseGuide returned control before completion, sleep 48
01:46:18.330 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35075, med=3251, FiltMin=2912, FiltMax=19712, Gamma=1.000
01:46:18.346 00.016 8996 UpdateGuideState exits: m=530046 SNR=247.0
01:46:18.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:18.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:18.348 00.000 8996 Enqueuing Expose request
01:46:18.388 00.040 20224 IsGuiding returns 1
01:46:18.388 00.000 20224 scope still moving after pulse duration time elapsed
01:46:18.419 00.031 20224 IsSlewing returns 0
01:46:18.420 00.001 20224 IsGuiding returns 0
01:46:18.420 00.000 20224 scope move finished after 40 + 55 ms
01:46:18.420 00.000 20224 Move returns status 0, amount 40
01:46:18.420 00.000 20224 MoveAxis(N, 0, ABG)
01:46:18.420 00.000 20224 Move returns status 0, amount 0
01:46:18.420 00.000 20224 move complete, result=0
01:46:18.420 00.000 20224 worker thread done servicing request
01:46:18.420 00.000 20224 Worker thread wakes up
01:46:18.421 00.001 8996 GuideStep: 0.3 px 40 ms WEST, 0.2 px 0 ms NORTH
01:46:18.421 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:18.422 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:19.404 00.982 20224 Exposure complete
01:46:19.512 00.108 20224 worker thread done servicing request
01:46:19.512 00.000 8996 OnExposeComplete: enter
01:46:19.513 00.001 8996 UpdateGuideState(): m_state=6
01:46:19.513 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13851
01:46:19.515 00.002 8996 Star::Find returns 1 (0), X=136.73, Y=472.75, Mass=719813, SNR=313.7, Peak=61299 HFD=4.5
01:46:19.516 00.001 8996 MultiStar: [#1 0.13,-0.46,0.00,M6] [#2 0.16,-0.35,0.68,U] [#3 0.28,-0.01,0.64,U] [#4 -0.17,-0.46,0.00,M5] [#5 -0.36,-0.37,0.00,R] [#6 0.12,0.24,0.42,U] [#7 0.12,-0.12,0.41,U] [#8 0.29,0.02,0.40,U] 
01:46:19.517 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.01}, one-star: {-0.16, 0.14}
01:46:19.518 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
01:46:19.518 00.000 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
01:46:19.519 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.01 hyp=0.10 cameraTheta=-0.13 mountX=0.10 mountY=0.00, mountTheta=0.02
01:46:19.521 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.01, opts=13)
01:46:19.522 00.001 8996 Enqueuing Move request for scope (0.10, -0.01)
01:46:19.522 00.000 20224 Worker thread wakes up
01:46:19.522 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.01) opts 0xd
01:46:19.523 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.01)
01:46:19.523 00.000 20224 Moving (0.10, -0.01) raw xDistance=0.10 yDistance=0.00
01:46:19.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:46:19.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:19.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:46:19.523 00.000 20224 MoveAxis(E, 0, ABG)
01:46:19.523 00.000 20224 Move returns status 0, amount 0
01:46:19.523 00.000 20224 MoveAxis(N, 0, ABG)
01:46:19.523 00.000 20224 Move returns status 0, amount 0
01:46:19.523 00.000 20224 move complete, result=0
01:46:19.523 00.000 20224 worker thread done servicing request
01:46:19.528 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=61299, med=3251, FiltMin=2918, FiltMax=28752, Gamma=1.000
01:46:19.543 00.015 8996 UpdateGuideState exits: m=719813 SNR=313.7
01:46:19.544 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:19.544 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:19.545 00.001 8996 Enqueuing Expose request
01:46:19.546 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:19.548 00.002 20224 Worker thread wakes up
01:46:19.548 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:19.548 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:20.713 01.165 20224 Exposure complete
01:46:20.816 00.103 20224 worker thread done servicing request
01:46:20.816 00.000 8996 OnExposeComplete: enter
01:46:20.817 00.001 8996 UpdateGuideState(): m_state=6
01:46:20.819 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13852
01:46:20.821 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=472.41, Mass=667516, SNR=315.2, Peak=47203 HFD=4.4
01:46:20.823 00.002 8996 MultiStar: [#1 -0.37,-0.74,0.00,M7] [#2 -0.27,-0.85,0.00,M5] [#3 -0.15,-0.33,0.61,U] [#4 -0.43,-0.57,0.00,M6] [#5 -0.50,-0.18,0.00,M1] [#6 -0.36,-0.17,0.32,U] [#7 -0.22,-0.23,0.33,U] [#8 -0.20,-0.55,0.00,M3] 
01:46:20.826 00.003 8996 refined, 3 included, MultiStar: {-0.29, -0.24}, one-star: {-0.37, -0.20}
01:46:20.828 00.002 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
01:46:20.831 00.003 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.80)
01:46:20.832 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.37 cameraTheta=-2.45 mountX=-0.26 mountY=0.27, mountTheta=2.35
01:46:20.836 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.24, opts=13)
01:46:20.838 00.002 8996 Enqueuing Move request for scope (-0.29, -0.24)
01:46:20.840 00.002 20224 Worker thread wakes up
01:46:20.840 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.24) opts 0xd
01:46:20.840 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.24)
01:46:20.840 00.000 20224 Moving (-0.29, -0.24) raw xDistance=-0.26 yDistance=0.27
01:46:20.840 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:46:20.840 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=-0.28 newest=0.46
01:46:20.840 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:46:20.840 00.000 20224 MoveAxis(E, 38, ABG)
01:46:20.841 00.001 20224 Guiding  Dir = 2, Dur = 38
01:46:20.841 00.000 20224 IsSlewing returns 0
01:46:20.841 00.000 20224 IsGuiding returns 0
01:46:20.849 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47203, med=3251, FiltMin=2915, FiltMax=24576, Gamma=1.000
01:46:20.864 00.015 20224 PulseGuide returned control before completion, sleep 26
01:46:20.868 00.004 8996 UpdateGuideState exits: m=667516 SNR=315.2
01:46:20.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:20.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:20.870 00.000 8996 Enqueuing Expose request
01:46:20.893 00.023 20224 IsGuiding returns 1
01:46:20.893 00.000 20224 scope still moving after pulse duration time elapsed
01:46:20.924 00.031 20224 IsSlewing returns 0
01:46:20.924 00.000 20224 IsGuiding returns 1
01:46:20.955 00.031 20224 IsSlewing returns 0
01:46:20.956 00.001 20224 IsGuiding returns 0
01:46:20.956 00.000 20224 scope move finished after 38 + 76 ms
01:46:20.956 00.000 20224 Move returns status 0, amount 38
01:46:20.956 00.000 20224 MoveAxis(S, 57, ABG)
01:46:20.956 00.000 20224 Guiding  Dir = 1, Dur = 57
01:46:20.956 00.000 20224 IsSlewing returns 0
01:46:20.956 00.000 20224 IsGuiding returns 0
01:46:21.020 00.064 20224 IsGuiding returns 1
01:46:21.020 00.000 20224 scope still moving after pulse duration time elapsed
01:46:21.048 00.028 20224 IsSlewing returns 0
01:46:21.049 00.001 20224 IsGuiding returns 1
01:46:21.079 00.030 20224 IsSlewing returns 0
01:46:21.080 00.001 20224 IsGuiding returns 1
01:46:21.110 00.030 20224 IsSlewing returns 0
01:46:21.110 00.000 20224 IsGuiding returns 0
01:46:21.110 00.000 20224 scope move finished after 57 + 97 ms
01:46:21.110 00.000 20224 Move returns status 0, amount 57
01:46:21.110 00.000 20224 move complete, result=0
01:46:21.110 00.000 20224 worker thread done servicing request
01:46:21.111 00.001 20224 Worker thread wakes up
01:46:21.111 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.3 px 57 ms SOUTH
01:46:21.113 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:21.113 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:22.081 00.968 20224 Exposure complete
01:46:22.156 00.075 20224 worker thread done servicing request
01:46:22.156 00.000 8996 OnExposeComplete: enter
01:46:22.157 00.001 8996 UpdateGuideState(): m_state=6
01:46:22.158 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13853
01:46:22.159 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=472.41, Mass=581943, SNR=292.1, Peak=35744 HFD=4.6
01:46:22.161 00.002 8996 MultiStar: [#1 -0.49,-0.37,0.00,M8] [#2 -0.71,-0.61,0.00,M6] [#3 -0.43,-0.09,0.59,U] [#4 -0.93,-0.38,0.00,M7] [#5 -0.57,-0.00,0.00,M2] [#6 -0.68,0.23,0.00,M3] [#7 -0.67,-0.08,0.00,M1] [#8 -0.24,-0.16,0.34,U] 
01:46:22.161 00.000 8996 refined, 2 included, MultiStar: {-0.46, -0.16}, one-star: {-0.56, -0.21}
01:46:22.162 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
01:46:22.163 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.83 = 0.46)
01:46:22.164 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=-0.16 hyp=0.49 cameraTheta=-2.80 mountX=-0.44 mountY=0.22, mountTheta=2.69
01:46:22.165 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=-0.16, opts=13)
01:46:22.166 00.001 8996 Enqueuing Move request for scope (-0.46, -0.16)
01:46:22.166 00.000 20224 Worker thread wakes up
01:46:22.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.16) opts 0xd
01:46:22.167 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.46, -0.16)
01:46:22.167 00.000 20224 Moving (-0.46, -0.16) raw xDistance=-0.44 yDistance=0.22
01:46:22.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.44
01:46:22.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:46:22.167 00.000 20224 MoveAxis(E, 68, ABG)
01:46:22.167 00.000 20224 Guiding  Dir = 2, Dur = 68
01:46:22.167 00.000 20224 IsSlewing returns 0
01:46:22.167 00.000 20224 IsGuiding returns 0
01:46:22.175 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35744, med=3251, FiltMin=2918, FiltMax=22672, Gamma=1.000
01:46:22.190 00.015 8996 UpdateGuideState exits: m=581943 SNR=292.1
01:46:22.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:22.191 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:22.192 00.001 8996 Enqueuing Expose request
01:46:22.225 00.033 20224 PulseGuide returned control before completion, sleep 20
01:46:22.255 00.030 20224 IsGuiding returns 1
01:46:22.255 00.000 20224 scope still moving after pulse duration time elapsed
01:46:22.286 00.031 20224 IsSlewing returns 0
01:46:22.287 00.001 20224 IsGuiding returns 1
01:46:22.317 00.030 20224 IsSlewing returns 0
01:46:22.318 00.001 20224 IsGuiding returns 0
01:46:22.318 00.000 20224 scope move finished after 68 + 82 ms
01:46:22.318 00.000 20224 Move returns status 0, amount 68
01:46:22.318 00.000 20224 MoveAxis(S, 46, ABG)
01:46:22.318 00.000 20224 Guiding  Dir = 1, Dur = 46
01:46:22.318 00.000 20224 IsSlewing returns 0
01:46:22.319 00.001 20224 IsGuiding returns 0
01:46:22.381 00.062 20224 IsGuiding returns 1
01:46:22.381 00.000 20224 scope still moving after pulse duration time elapsed
01:46:22.411 00.030 20224 IsSlewing returns 0
01:46:22.411 00.000 20224 IsGuiding returns 1
01:46:22.443 00.032 20224 IsSlewing returns 0
01:46:22.444 00.001 20224 IsGuiding returns 1
01:46:22.477 00.033 20224 IsSlewing returns 0
01:46:22.477 00.000 20224 IsGuiding returns 0
01:46:22.477 00.000 20224 scope move finished after 46 + 112 ms
01:46:22.477 00.000 20224 Move returns status 0, amount 46
01:46:22.477 00.000 20224 move complete, result=0
01:46:22.477 00.000 20224 worker thread done servicing request
01:46:22.477 00.000 20224 Worker thread wakes up
01:46:22.477 00.000 8996 GuideStep: -0.4 px 68 ms EAST, 0.2 px 46 ms SOUTH
01:46:22.478 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:22.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:23.653 01.175 20224 Exposure complete
01:46:23.727 00.074 20224 worker thread done servicing request
01:46:23.727 00.000 8996 OnExposeComplete: enter
01:46:23.728 00.001 8996 UpdateGuideState(): m_state=6
01:46:23.729 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13854
01:46:23.729 00.000 8996 Star::Find returns 1 (0), X=137.52, Y=472.70, Mass=673658, SNR=321.3, Peak=49325 HFD=4.6
01:46:23.730 00.001 8996 MultiStar: [#1 0.46,-0.28,0.00,M9] [#2 0.01,-0.35,0.70,U] [#3 0.52,0.28,0.00,M1] [#4 0.15,0.03,0.41,U] [#5 0.42,0.31,0.00,M3] [#6 0.32,0.15,0.35,U] [#7 0.46,0.15,0.00,M2] [#8 0.68,0.03,0.00,M3] 
01:46:23.731 00.001 8996 refined, 3 included, MultiStar: {0.33, -0.04}, one-star: {0.63, 0.08}
01:46:23.732 00.001 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
01:46:23.732 00.000 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.13)
01:46:23.733 00.001 8996 CameraToMount -- cameraX=0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-0.12 mountX=0.33 mountY=0.00, mountTheta=0.01
01:46:23.735 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=-0.04, opts=13)
01:46:23.735 00.000 8996 Enqueuing Move request for scope (0.33, -0.04)
01:46:23.736 00.001 20224 Worker thread wakes up
01:46:23.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.04) opts 0xd
01:46:23.737 00.001 20224 Handling offset move in thread for scope, endpoint = (0.33, -0.04)
01:46:23.737 00.000 20224 Moving (0.33, -0.04) raw xDistance=0.33 yDistance=0.00
01:46:23.737 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33
01:46:23.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:23.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:46:23.737 00.000 20224 MoveAxis(W, 44, ABG)
01:46:23.737 00.000 20224 Guiding  Dir = 3, Dur = 44
01:46:23.738 00.001 20224 IsSlewing returns 0
01:46:23.738 00.000 20224 IsGuiding returns 0
01:46:23.740 00.002 20224 PulseGuide returned control before completion, sleep 53
01:46:23.743 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49325, med=3251, FiltMin=2934, FiltMax=26291, Gamma=1.000
01:46:23.764 00.021 8996 UpdateGuideState exits: m=673658 SNR=321.3
01:46:23.766 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:23.767 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:23.769 00.002 8996 Enqueuing Expose request
01:46:23.801 00.032 20224 IsGuiding returns 1
01:46:23.801 00.000 20224 scope still moving after pulse duration time elapsed
01:46:23.832 00.031 20224 IsSlewing returns 0
01:46:23.832 00.000 20224 IsGuiding returns 0
01:46:23.832 00.000 20224 scope move finished after 44 + 50 ms
01:46:23.832 00.000 20224 Move returns status 0, amount 44
01:46:23.832 00.000 20224 MoveAxis(N, 0, ABG)
01:46:23.832 00.000 20224 Move returns status 0, amount 0
01:46:23.832 00.000 20224 move complete, result=0
01:46:23.832 00.000 20224 worker thread done servicing request
01:46:23.833 00.001 20224 Worker thread wakes up
01:46:23.833 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:23.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:23.833 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.0 px 0 ms NORTH
01:46:24.817 00.984 20224 Exposure complete
01:46:24.886 00.069 20224 worker thread done servicing request
01:46:24.886 00.000 8996 OnExposeComplete: enter
01:46:24.887 00.001 8996 UpdateGuideState(): m_state=6
01:46:24.888 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13855
01:46:24.888 00.000 8996 Star::Find returns 1 (0), X=137.38, Y=472.58, Mass=603632, SNR=304.0, Peak=41309 HFD=4.7
01:46:24.889 00.001 8996 MultiStar: [#1 0.16,-0.50,0.00,M10] [#2 -0.16,-0.32,0.72,U] [#3 0.10,-0.24,0.53,U] [#4 -0.20,-0.45,0.00,M7] [#5 0.33,0.31,0.60,U] [#6 0.04,0.22,0.41,U] [#7 0.36,-0.07,0.41,U] [#8 0.40,-0.13,0.37,U] 
01:46:24.890 00.001 8996 refined, 6 included, MultiStar: {0.23, -0.05}, one-star: {0.49, -0.04}
01:46:24.891 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
01:46:24.892 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.05)
01:46:24.892 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.05 hyp=0.24 cameraTheta=-0.21 mountX=0.23 mountY=0.02, mountTheta=0.10
01:46:24.894 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.05, opts=13)
01:46:24.897 00.003 8996 Enqueuing Move request for scope (0.23, -0.05)
01:46:24.899 00.002 20224 Worker thread wakes up
01:46:24.899 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.05) opts 0xd
01:46:24.899 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.05)
01:46:24.899 00.000 20224 Moving (0.23, -0.05) raw xDistance=0.23 yDistance=0.02
01:46:24.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
01:46:24.899 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:24.899 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:46:24.899 00.000 20224 MoveAxis(W, 37, ABG)
01:46:24.899 00.000 20224 Guiding  Dir = 3, Dur = 37
01:46:24.899 00.000 20224 IsSlewing returns 0
01:46:24.900 00.001 20224 IsGuiding returns 0
01:46:24.905 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41309, med=3251, FiltMin=2947, FiltMax=22563, Gamma=1.000
01:46:24.925 00.020 20224 PulseGuide returned control before completion, sleep 22
01:46:24.927 00.002 8996 UpdateGuideState exits: m=603632 SNR=304.0
01:46:24.928 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:24.929 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:24.929 00.000 8996 Enqueuing Expose request
01:46:24.955 00.026 20224 IsGuiding returns 1
01:46:24.955 00.000 20224 scope still moving after pulse duration time elapsed
01:46:24.987 00.032 20224 IsSlewing returns 0
01:46:24.987 00.000 20224 IsGuiding returns 1
01:46:25.018 00.031 20224 IsSlewing returns 0
01:46:25.018 00.000 20224 IsGuiding returns 0
01:46:25.018 00.000 20224 scope move finished after 37 + 80 ms
01:46:25.018 00.000 20224 Move returns status 0, amount 37
01:46:25.018 00.000 20224 MoveAxis(N, 0, ABG)
01:46:25.018 00.000 20224 Move returns status 0, amount 0
01:46:25.018 00.000 20224 move complete, result=0
01:46:25.018 00.000 20224 worker thread done servicing request
01:46:25.018 00.000 20224 Worker thread wakes up
01:46:25.018 00.000 8996 GuideStep: 0.2 px 37 ms WEST, 0.0 px 0 ms NORTH
01:46:25.019 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:25.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:26.223 01.204 20224 Exposure complete
01:46:26.297 00.074 20224 worker thread done servicing request
01:46:26.297 00.000 8996 OnExposeComplete: enter
01:46:26.298 00.001 8996 UpdateGuideState(): m_state=6
01:46:26.299 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13856
01:46:26.300 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.62, Mass=562455, SNR=312.0, Peak=43539 HFD=4.4
01:46:26.301 00.001 8996 MultiStar: [#1 -0.10,-0.54,0.00,R] [#2 -0.27,-0.29,0.70,U] [#3 -0.26,-0.16,0.61,U] [#4 -0.57,-0.43,0.00,M8] [#5 0.05,0.40,0.54,U] [#6 -0.29,0.02,0.41,U] [#7 -0.33,-0.36,0.00,M2] [#8 0.06,-0.11,0.38,U] 
01:46:26.302 00.001 8996 single-star, 5 included, MultiStar: {-0.09, -0.03}, one-star: {0.08, -0.00}
01:46:26.303 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
01:46:26.303 00.000 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
01:46:26.304 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.00 hyp=0.08 cameraTheta=-0.02 mountX=0.08 mountY=-0.01, mountTheta=-0.09
01:46:26.305 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.00, opts=13)
01:46:26.306 00.001 8996 Enqueuing Move request for scope (0.08, -0.00)
01:46:26.307 00.001 20224 Worker thread wakes up
01:46:26.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.00) opts 0xd
01:46:26.307 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.00)
01:46:26.307 00.000 20224 Moving (0.08, -0.00) raw xDistance=0.08 yDistance=-0.01
01:46:26.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:46:26.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:26.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:46:26.307 00.000 20224 MoveAxis(E, 0, ABG)
01:46:26.307 00.000 20224 Move returns status 0, amount 0
01:46:26.307 00.000 20224 MoveAxis(N, 0, ABG)
01:46:26.307 00.000 20224 Move returns status 0, amount 0
01:46:26.307 00.000 20224 move complete, result=0
01:46:26.307 00.000 20224 worker thread done servicing request
01:46:26.311 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43539, med=3251, FiltMin=2897, FiltMax=20806, Gamma=1.000
01:46:26.324 00.013 8996 UpdateGuideState exits: m=562455 SNR=312.0
01:46:26.325 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:26.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:26.327 00.001 8996 Enqueuing Expose request
01:46:26.327 00.000 20224 Worker thread wakes up
01:46:26.327 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:26.328 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:26.328 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:27.305 00.977 20224 Exposure complete
01:46:27.380 00.075 20224 worker thread done servicing request
01:46:27.380 00.000 8996 OnExposeComplete: enter
01:46:27.382 00.002 8996 UpdateGuideState(): m_state=6
01:46:27.384 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13857
01:46:27.386 00.002 8996 Star::Find returns 1 (0), X=137.03, Y=472.29, Mass=558656, SNR=271.2, Peak=43651 HFD=4.3
01:46:27.388 00.002 8996 MultiStar: [#1 0.08,0.02,0.63,U] [#2 -0.05,-0.50,0.00,M4] [#3 0.06,-0.20,0.71,U] [#4 -0.12,-0.54,0.00,M9] [#5 0.11,0.24,0.66,U] [#6 0.06,-0.23,0.57,U] [#7 -0.42,-0.48,0.00,M3] [#8 0.20,-0.23,0.43,U] 
01:46:27.390 00.002 8996 refined, 5 included, MultiStar: {0.11, -0.13}, one-star: {0.14, -0.33}
01:46:27.391 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
01:46:27.393 00.002 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
01:46:27.394 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.89 mountX=0.12 mountY=0.12, mountTheta=0.79
01:46:27.396 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.13, opts=13)
01:46:27.397 00.001 8996 Enqueuing Move request for scope (0.11, -0.13)
01:46:27.398 00.001 20224 Worker thread wakes up
01:46:27.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
01:46:27.398 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
01:46:27.398 00.000 20224 Moving (0.11, -0.13) raw xDistance=0.12 yDistance=0.12
01:46:27.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:46:27.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:27.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:46:27.398 00.000 20224 MoveAxis(E, 0, ABG)
01:46:27.398 00.000 20224 Move returns status 0, amount 0
01:46:27.398 00.000 20224 MoveAxis(N, 0, ABG)
01:46:27.398 00.000 20224 Move returns status 0, amount 0
01:46:27.399 00.001 20224 move complete, result=0
01:46:27.399 00.000 20224 worker thread done servicing request
01:46:27.406 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43651, med=3251, FiltMin=2934, FiltMax=22173, Gamma=1.000
01:46:27.428 00.022 8996 UpdateGuideState exits: m=558656 SNR=271.2
01:46:27.431 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:27.432 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:27.433 00.001 8996 Enqueuing Expose request
01:46:27.434 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:27.435 00.001 20224 Worker thread wakes up
01:46:27.435 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:27.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:28.600 01.165 20224 Exposure complete
01:46:28.675 00.075 20224 worker thread done servicing request
01:46:28.675 00.000 8996 OnExposeComplete: enter
01:46:28.677 00.002 8996 UpdateGuideState(): m_state=6
01:46:28.679 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13858
01:46:28.682 00.003 8996 Star::Find returns 1 (0), X=136.13, Y=472.94, Mass=537779, SNR=278.7, Peak=43254 HFD=4.3
01:46:28.684 00.002 8996 MultiStar: [#1 -0.79,0.66,0.00,M1] [#2 -0.73,-0.08,0.00,M5] [#3 -0.62,0.26,0.00,M1] [#4 -1.39,-0.08,0.00,M10] [#5 -0.65,0.68,0.00,M1] [#6 -0.95,0.15,0.00,M1] [#7 -1.17,-0.01,0.00,M4] [#8 -0.55,0.20,0.00,M1] 
01:46:28.685 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
01:46:28.686 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
01:46:28.688 00.002 8996 CameraToMount -- cameraX=-0.76 cameraY=0.32 hyp=0.83 cameraTheta=2.74 mountX=-0.79 mountY=-0.23, mountTheta=-2.86
01:46:28.690 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.76, y=0.32, opts=13)
01:46:28.691 00.001 8996 Enqueuing Move request for scope (-0.76, 0.32)
01:46:28.693 00.002 20224 Worker thread wakes up
01:46:28.693 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.32) opts 0xd
01:46:28.693 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.76, 0.32)
01:46:28.693 00.000 20224 Moving (-0.76, 0.32) raw xDistance=-0.79 yDistance=-0.23
01:46:28.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.79
01:46:28.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:46:28.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:46:28.693 00.000 20224 MoveAxis(E, 115, ABG)
01:46:28.693 00.000 20224 Guiding  Dir = 2, Dur = 115
01:46:28.693 00.000 20224 IsSlewing returns 0
01:46:28.693 00.000 20224 IsGuiding returns 0
01:46:28.695 00.002 20224 PulseGuide returned control before completion, sleep 124
01:46:28.697 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43254, med=3251, FiltMin=2941, FiltMax=23920, Gamma=1.000
01:46:28.711 00.014 8996 UpdateGuideState exits: m=537779 SNR=278.7
01:46:28.713 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:28.713 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:28.714 00.001 8996 Enqueuing Expose request
01:46:28.832 00.118 20224 IsGuiding returns 1
01:46:28.832 00.000 20224 scope still moving after pulse duration time elapsed
01:46:28.862 00.030 20224 IsSlewing returns 0
01:46:28.862 00.000 20224 IsGuiding returns 0
01:46:28.864 00.002 20224 scope move finished after 115 + 55 ms
01:46:28.864 00.000 20224 Move returns status 0, amount 115
01:46:28.864 00.000 20224 MoveAxis(N, 0, ABG)
01:46:28.864 00.000 20224 Move returns status 0, amount 0
01:46:28.864 00.000 20224 move complete, result=0
01:46:28.864 00.000 20224 worker thread done servicing request
01:46:28.864 00.000 20224 Worker thread wakes up
01:46:28.864 00.000 8996 GuideStep: -0.8 px 115 ms EAST, -0.2 px 0 ms NORTH
01:46:28.868 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:28.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:29.850 00.982 20224 Exposure complete
01:46:29.920 00.070 20224 worker thread done servicing request
01:46:29.920 00.000 8996 OnExposeComplete: enter
01:46:29.922 00.002 8996 UpdateGuideState(): m_state=6
01:46:29.925 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13859
01:46:29.927 00.002 8996 Star::Find returns 1 (0), X=137.23, Y=472.66, Mass=509128, SNR=260.6, Peak=32067 HFD=4.5
01:46:29.930 00.003 8996 MultiStar: [#1 -0.19,0.58,0.00,M2] [#2 -0.10,-0.06,0.83,U] [#3 -0.13,0.51,0.00,M2] [#4 -0.57,0.03,0.00,R] [#5 0.09,0.38,0.67,U] [#6 -0.08,-0.09,0.45,U] [#7 -0.27,0.23,0.55,U] [#8 0.23,0.13,0.38,U] 
01:46:29.933 00.003 8996 refined, 5 included, MultiStar: {0.06, 0.10}, one-star: {0.33, 0.05}
01:46:29.935 00.002 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:46:29.936 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:46:29.938 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.10 hyp=0.11 cameraTheta=1.06 mountX=0.05 mountY=-0.11, mountTheta=-1.16
01:46:29.942 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.10, opts=13)
01:46:29.943 00.001 8996 Enqueuing Move request for scope (0.06, 0.10)
01:46:29.944 00.001 20224 Worker thread wakes up
01:46:29.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.10) opts 0xd
01:46:29.944 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.10)
01:46:29.945 00.001 20224 Moving (0.06, 0.10) raw xDistance=0.05 yDistance=-0.11
01:46:29.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:46:29.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:29.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:46:29.945 00.000 20224 MoveAxis(E, 0, ABG)
01:46:29.945 00.000 20224 Move returns status 0, amount 0
01:46:29.945 00.000 20224 MoveAxis(N, 0, ABG)
01:46:29.945 00.000 20224 Move returns status 0, amount 0
01:46:29.945 00.000 20224 move complete, result=0
01:46:29.945 00.000 20224 worker thread done servicing request
01:46:29.949 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=32067, med=3251, FiltMin=2960, FiltMax=18592, Gamma=1.000
01:46:29.971 00.022 8996 UpdateGuideState exits: m=509128 SNR=260.6
01:46:29.972 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:29.973 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:29.974 00.001 8996 Enqueuing Expose request
01:46:29.974 00.000 20224 Worker thread wakes up
01:46:29.974 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:29.975 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:29.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:31.151 01.176 20224 Exposure complete
01:46:31.243 00.092 20224 worker thread done servicing request
01:46:31.244 00.001 8996 OnExposeComplete: enter
01:46:31.246 00.002 8996 UpdateGuideState(): m_state=6
01:46:31.247 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13860
01:46:31.248 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.39, Mass=541882, SNR=298.3, Peak=41347 HFD=4.2
01:46:31.249 00.001 8996 MultiStar: [#1 -0.40,-0.09,0.67,U] [#2 -0.21,-0.45,0.00,M5] [#3 0.23,-0.09,0.71,U] [#4 0.09,-0.38,0.49,U] [#5 -0.33,0.37,0.00,M1] [#6 -0.21,-0.16,0.40,U] [#7 -0.16,-0.08,0.45,U] [#8 -0.21,-0.33,0.36,U] 
01:46:31.251 00.002 8996 refined, 6 included, MultiStar: {-0.05, -0.19}, one-star: {0.08, -0.22}
01:46:31.254 00.003 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:46:31.256 00.002 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
01:46:31.259 00.003 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.84 mountX=-0.03 mountY=0.19, mountTheta=1.74
01:46:31.263 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.19, opts=13)
01:46:31.264 00.001 8996 Enqueuing Move request for scope (-0.05, -0.19)
01:46:31.266 00.002 20224 Worker thread wakes up
01:46:31.267 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.19) opts 0xd
01:46:31.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.19)
01:46:31.267 00.000 20224 Moving (-0.05, -0.19) raw xDistance=-0.03 yDistance=0.19
01:46:31.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:46:31.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:31.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:46:31.267 00.000 20224 MoveAxis(E, 0, ABG)
01:46:31.267 00.000 20224 Move returns status 0, amount 0
01:46:31.268 00.001 20224 MoveAxis(N, 0, ABG)
01:46:31.268 00.000 20224 Move returns status 0, amount 0
01:46:31.268 00.000 20224 move complete, result=0
01:46:31.268 00.000 20224 worker thread done servicing request
01:46:31.275 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=41347, med=3251, FiltMin=2941, FiltMax=22080, Gamma=1.000
01:46:31.294 00.019 8996 UpdateGuideState exits: m=541882 SNR=298.3
01:46:31.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:31.297 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:31.297 00.000 8996 Enqueuing Expose request
01:46:31.298 00.001 20224 Worker thread wakes up
01:46:31.298 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:46:31.299 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:31.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:32.282 00.983 20224 Exposure complete
01:46:32.335 00.053 20224 worker thread done servicing request
01:46:32.335 00.000 8996 OnExposeComplete: enter
01:46:32.336 00.001 8996 UpdateGuideState(): m_state=6
01:46:32.337 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13861
01:46:32.338 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=472.51, Mass=629128, SNR=303.3, Peak=42467 HFD=4.6
01:46:32.339 00.001 8996 MultiStar: [#1 0.24,0.54,0.00,M2] [#2 0.27,0.11,0.71,U] [#3 0.26,-0.11,0.65,U] [#4 0.60,-0.16,0.00,M1] [#5 0.29,0.55,0.00,M2] [#6 0.15,0.04,0.39,U] [#7 0.05,-0.22,0.48,U] [#8 0.40,-0.11,0.38,U] 
01:46:32.340 00.001 8996 refined, 5 included, MultiStar: {0.23, -0.07}, one-star: {0.25, -0.11}
01:46:32.340 00.000 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
01:46:32.341 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
01:46:32.341 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.27 mountX=0.24 mountY=0.04, mountTheta=0.16
01:46:32.343 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.07, opts=13)
01:46:32.344 00.001 8996 Enqueuing Move request for scope (0.23, -0.07)
01:46:32.344 00.000 20224 Worker thread wakes up
01:46:32.345 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
01:46:32.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
01:46:32.345 00.000 20224 Moving (0.23, -0.07) raw xDistance=0.24 yDistance=0.04
01:46:32.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:46:32.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:32.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:46:32.345 00.000 20224 MoveAxis(W, 35, ABG)
01:46:32.345 00.000 20224 Guiding  Dir = 3, Dur = 35
01:46:32.345 00.000 20224 IsSlewing returns 0
01:46:32.345 00.000 20224 IsGuiding returns 0
01:46:32.349 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42467, med=3251, FiltMin=2947, FiltMax=21101, Gamma=1.000
01:46:32.369 00.020 8996 UpdateGuideState exits: m=629128 SNR=303.3
01:46:32.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:32.376 00.006 20224 PulseGuide returned control before completion, sleep 18
01:46:32.376 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:32.377 00.001 8996 Enqueuing Expose request
01:46:32.403 00.026 20224 IsGuiding returns 1
01:46:32.403 00.000 20224 scope still moving after pulse duration time elapsed
01:46:32.434 00.031 20224 IsSlewing returns 0
01:46:32.434 00.000 20224 IsGuiding returns 1
01:46:32.465 00.031 20224 IsSlewing returns 0
01:46:32.466 00.001 20224 IsGuiding returns 0
01:46:32.466 00.000 20224 scope move finished after 35 + 85 ms
01:46:32.466 00.000 20224 Move returns status 0, amount 35
01:46:32.466 00.000 20224 MoveAxis(N, 0, ABG)
01:46:32.466 00.000 20224 Move returns status 0, amount 0
01:46:32.466 00.000 20224 move complete, result=0
01:46:32.466 00.000 20224 worker thread done servicing request
01:46:32.466 00.000 20224 Worker thread wakes up
01:46:32.466 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:32.467 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:32.467 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.0 px 0 ms NORTH
01:46:33.644 01.177 20224 Exposure complete
01:46:33.719 00.075 20224 worker thread done servicing request
01:46:33.719 00.000 8996 OnExposeComplete: enter
01:46:33.721 00.002 8996 UpdateGuideState(): m_state=6
01:46:33.722 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13862
01:46:33.722 00.000 8996 Star::Find returns 1 (0), X=136.92, Y=472.54, Mass=539955, SNR=292.2, Peak=40547 HFD=4.4
01:46:33.725 00.003 8996 MultiStar: [#1 -0.38,0.38,0.00,M3] [#2 -0.32,-0.34,0.00,M5] [#3 -0.13,-0.15,0.69,U] [#4 0.01,-0.33,0.53,U] [#5 -0.05,0.47,0.00,M3] [#6 -0.32,0.02,0.38,U] [#7 -0.44,-0.09,0.44,U] [#8 0.27,-0.17,0.36,U] 
01:46:33.727 00.002 8996 single-star, 5 included, MultiStar: {-0.08, -0.13}, one-star: {0.03, -0.07}
01:46:33.728 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:46:33.730 00.002 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
01:46:33.732 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.16 mountX=0.04 mountY=0.07, mountTheta=1.06
01:46:33.736 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
01:46:33.738 00.002 8996 Enqueuing Move request for scope (0.03, -0.07)
01:46:33.740 00.002 20224 Worker thread wakes up
01:46:33.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
01:46:33.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
01:46:33.741 00.001 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.07
01:46:33.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:46:33.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:33.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:46:33.741 00.000 20224 MoveAxis(E, 0, ABG)
01:46:33.741 00.000 20224 Move returns status 0, amount 0
01:46:33.741 00.000 20224 MoveAxis(N, 0, ABG)
01:46:33.741 00.000 20224 Move returns status 0, amount 0
01:46:33.741 00.000 20224 move complete, result=0
01:46:33.742 00.001 20224 worker thread done servicing request
01:46:33.748 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40547, med=3251, FiltMin=2944, FiltMax=20694, Gamma=1.000
01:46:33.764 00.016 8996 UpdateGuideState exits: m=539955 SNR=292.2
01:46:33.765 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:33.766 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:33.767 00.001 8996 Enqueuing Expose request
01:46:33.768 00.001 20224 Worker thread wakes up
01:46:33.768 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:33.768 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:33.768 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:34.759 00.991 20224 Exposure complete
01:46:34.832 00.073 20224 worker thread done servicing request
01:46:34.833 00.001 8996 OnExposeComplete: enter
01:46:34.834 00.001 8996 UpdateGuideState(): m_state=6
01:46:34.835 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13863
01:46:34.836 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.92, Mass=571275, SNR=283.8, Peak=49779 HFD=4.4
01:46:34.837 00.001 8996 MultiStar: [#1 -0.22,0.46,0.00,M4] [#2 -0.38,-0.24,0.72,U] [#3 0.23,0.09,0.65,U] [#4 0.21,-0.15,0.49,U] [#5 -0.19,0.45,0.00,M4] [#6 -0.04,0.13,0.43,U] [#7 -0.23,-0.10,0.43,U] [#8 0.22,0.14,0.40,U] 
01:46:34.838 00.001 8996 refined, 6 included, MultiStar: {-0.00, 0.05}, one-star: {0.04, 0.31}
01:46:34.838 00.000 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
01:46:34.840 00.002 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
01:46:34.841 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.05 hyp=0.05 cameraTheta=1.59 mountX=-0.01 mountY=-0.05, mountTheta=-1.69
01:46:34.842 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.05, opts=13)
01:46:34.843 00.001 8996 Enqueuing Move request for scope (-0.00, 0.05)
01:46:34.844 00.001 20224 Worker thread wakes up
01:46:34.844 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.05) opts 0xd
01:46:34.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.05)
01:46:34.844 00.000 20224 Moving (-0.00, 0.05) raw xDistance=-0.01 yDistance=-0.05
01:46:34.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:46:34.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:34.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:46:34.844 00.000 20224 MoveAxis(E, 0, ABG)
01:46:34.844 00.000 20224 Move returns status 0, amount 0
01:46:34.845 00.001 20224 MoveAxis(N, 0, ABG)
01:46:34.845 00.000 20224 Move returns status 0, amount 0
01:46:34.845 00.000 20224 move complete, result=0
01:46:34.845 00.000 20224 worker thread done servicing request
01:46:34.849 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49779, med=3251, FiltMin=2953, FiltMax=23910, Gamma=1.000
01:46:34.864 00.015 8996 UpdateGuideState exits: m=571275 SNR=283.8
01:46:34.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:34.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:34.867 00.001 8996 Enqueuing Expose request
01:46:34.867 00.000 20224 Worker thread wakes up
01:46:34.867 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:34.868 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:34.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:36.021 01.153 20224 Exposure complete
01:46:36.111 00.090 20224 worker thread done servicing request
01:46:36.111 00.000 8996 OnExposeComplete: enter
01:46:36.112 00.001 8996 UpdateGuideState(): m_state=6
01:46:36.113 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13864
01:46:36.114 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.31, Mass=552197, SNR=278.0, Peak=44211 HFD=4.5
01:46:36.115 00.001 8996 MultiStar: [#1 -0.32,0.38,0.00,M5] [#2 -0.10,-0.39,0.76,U] [#3 -0.06,-0.08,0.57,U] [#4 0.31,-0.30,0.64,U] [#5 -0.14,0.30,0.64,U] [#6 -0.09,0.00,0.44,U] [#7 -0.25,-0.24,0.45,U] [#8 0.20,-0.08,0.36,U] 
01:46:36.116 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.16}, one-star: {-0.08, -0.31}
01:46:36.116 00.000 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
01:46:36.117 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
01:46:36.118 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.16 hyp=0.17 cameraTheta=-1.78 mountX=-0.02 mountY=0.17, mountTheta=1.68
01:46:36.120 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.16, opts=13)
01:46:36.121 00.001 8996 Enqueuing Move request for scope (-0.03, -0.16)
01:46:36.122 00.001 20224 Worker thread wakes up
01:46:36.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.16) opts 0xd
01:46:36.122 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.16)
01:46:36.122 00.000 20224 Moving (-0.03, -0.16) raw xDistance=-0.02 yDistance=0.17
01:46:36.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:36.122 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:36.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:46:36.122 00.000 20224 MoveAxis(E, 0, ABG)
01:46:36.122 00.000 20224 Move returns status 0, amount 0
01:46:36.122 00.000 20224 MoveAxis(N, 0, ABG)
01:46:36.122 00.000 20224 Move returns status 0, amount 0
01:46:36.122 00.000 20224 move complete, result=0
01:46:36.122 00.000 20224 worker thread done servicing request
01:46:36.125 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44211, med=3254, FiltMin=2953, FiltMax=22973, Gamma=1.000
01:46:36.145 00.020 8996 UpdateGuideState exits: m=552197 SNR=278.0
01:46:36.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:36.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:36.148 00.001 8996 Enqueuing Expose request
01:46:36.148 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:46:36.149 00.001 20224 Worker thread wakes up
01:46:36.149 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:36.150 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:37.114 00.964 20224 Exposure complete
01:46:37.185 00.071 20224 worker thread done servicing request
01:46:37.186 00.001 8996 OnExposeComplete: enter
01:46:37.188 00.002 8996 UpdateGuideState(): m_state=6
01:46:37.190 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13865
01:46:37.191 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.45, Mass=621599, SNR=310.3, Peak=45075 HFD=4.5
01:46:37.192 00.001 8996 MultiStar: [#1 -0.32,0.09,0.57,U] [#2 -0.33,-0.31,0.76,U] [#3 0.10,-0.14,0.59,U] [#4 0.09,-0.38,0.44,U] [#5 -0.01,0.26,0.48,U] [#6 -0.28,-0.11,0.35,U] [#7 -0.41,-0.23,0.00,M1] [#8 0.22,-0.08,0.34,U] 
01:46:37.193 00.001 8996 refined, 7 included, MultiStar: {-0.10, -0.12}, one-star: {-0.09, -0.17}
01:46:37.194 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
01:46:37.195 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
01:46:37.196 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.25 mountX=-0.09 mountY=0.13, mountTheta=2.15
01:46:37.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.12, opts=13)
01:46:37.198 00.000 8996 Enqueuing Move request for scope (-0.10, -0.12)
01:46:37.199 00.001 20224 Worker thread wakes up
01:46:37.199 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
01:46:37.199 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
01:46:37.199 00.000 20224 Moving (-0.10, -0.12) raw xDistance=-0.09 yDistance=0.13
01:46:37.200 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:46:37.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:37.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:46:37.200 00.000 20224 MoveAxis(E, 0, ABG)
01:46:37.200 00.000 20224 Move returns status 0, amount 0
01:46:37.200 00.000 20224 MoveAxis(N, 0, ABG)
01:46:37.200 00.000 20224 Move returns status 0, amount 0
01:46:37.200 00.000 20224 move complete, result=0
01:46:37.200 00.000 20224 worker thread done servicing request
01:46:37.204 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=45075, med=3254, FiltMin=2937, FiltMax=27261, Gamma=1.000
01:46:37.219 00.015 8996 UpdateGuideState exits: m=621599 SNR=310.3
01:46:37.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:37.223 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:37.224 00.001 8996 Enqueuing Expose request
01:46:37.225 00.001 20224 Worker thread wakes up
01:46:37.225 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:37.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:37.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:38.396 01.170 20224 Exposure complete
01:46:38.452 00.056 20224 worker thread done servicing request
01:46:38.452 00.000 8996 OnExposeComplete: enter
01:46:38.453 00.001 8996 UpdateGuideState(): m_state=6
01:46:38.454 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13866
01:46:38.455 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.55, Mass=553027, SNR=275.3, Peak=42307 HFD=4.5
01:46:38.456 00.001 8996 MultiStar: [#1 -0.49,0.16,0.00,M5] [#2 -0.25,-0.47,0.00,M3] [#3 -0.13,-0.24,0.75,U] [#4 0.17,-0.34,0.61,U] [#5 -0.12,0.23,0.68,U] [#6 -0.27,-0.00,0.46,U] [#7 -0.28,-0.11,0.49,U] [#8 0.06,-0.13,0.33,U] 
01:46:38.457 00.001 8996 single-star, 6 included, MultiStar: {-0.08, -0.09}, one-star: {-0.05, -0.07}
01:46:38.458 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:46:38.458 00.000 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
01:46:38.459 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.09 cameraTheta=-2.20 mountX=-0.04 mountY=0.08, mountTheta=2.10
01:46:38.460 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
01:46:38.461 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
01:46:38.462 00.001 20224 Worker thread wakes up
01:46:38.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
01:46:38.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
01:46:38.462 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.08
01:46:38.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:46:38.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:38.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:46:38.462 00.000 20224 MoveAxis(E, 0, ABG)
01:46:38.462 00.000 20224 Move returns status 0, amount 0
01:46:38.462 00.000 20224 MoveAxis(N, 0, ABG)
01:46:38.463 00.001 20224 Move returns status 0, amount 0
01:46:38.463 00.000 20224 move complete, result=0
01:46:38.463 00.000 20224 worker thread done servicing request
01:46:38.466 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42307, med=3254, FiltMin=2937, FiltMax=22822, Gamma=1.000
01:46:38.483 00.017 8996 UpdateGuideState exits: m=553027 SNR=275.3
01:46:38.484 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:38.485 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:38.487 00.002 8996 Enqueuing Expose request
01:46:38.488 00.001 20224 Worker thread wakes up
01:46:38.488 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:38.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:38.488 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:39.470 00.982 20224 Exposure complete
01:46:39.547 00.077 20224 worker thread done servicing request
01:46:39.547 00.000 8996 OnExposeComplete: enter
01:46:39.549 00.002 8996 UpdateGuideState(): m_state=6
01:46:39.550 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13867
01:46:39.552 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=472.68, Mass=618117, SNR=291.6, Peak=46083 HFD=4.5
01:46:39.554 00.002 8996 MultiStar: [#1 -0.77,0.13,0.00,M6] [#2 -0.40,-0.42,0.00,M4] [#3 -0.43,-0.22,0.00,M1] [#4 -0.32,-0.37,0.00,M1] [#5 -0.33,0.15,0.58,U] [#6 -0.64,0.10,0.00,M1] [#7 -0.56,-0.11,0.00,M1] [#8 -0.21,-0.13,0.35,U] 
01:46:39.556 00.002 8996 refined, 2 included, MultiStar: {-0.33, 0.06}, one-star: {-0.37, 0.06}
01:46:39.557 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.07 = 3.07)
01:46:39.559 00.002 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.05 = -0.05)
01:46:39.561 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.06 hyp=0.33 cameraTheta=2.97 mountX=-0.33 mountY=-0.02, mountTheta=-3.09
01:46:39.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.06, opts=13)
01:46:39.564 00.001 8996 Enqueuing Move request for scope (-0.33, 0.06)
01:46:39.565 00.001 20224 Worker thread wakes up
01:46:39.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.06) opts 0xd
01:46:39.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.06)
01:46:39.566 00.001 20224 Moving (-0.33, 0.06) raw xDistance=-0.33 yDistance=-0.02
01:46:39.566 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:46:39.566 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:39.566 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:46:39.566 00.000 20224 MoveAxis(E, 49, ABG)
01:46:39.566 00.000 20224 Guiding  Dir = 2, Dur = 49
01:46:39.566 00.000 20224 IsSlewing returns 0
01:46:39.566 00.000 20224 IsGuiding returns 0
01:46:39.567 00.001 20224 PulseGuide returned control before completion, sleep 59
01:46:39.571 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46083, med=3254, FiltMin=2944, FiltMax=23677, Gamma=1.000
01:46:39.589 00.018 8996 UpdateGuideState exits: m=618117 SNR=291.6
01:46:39.591 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:39.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:39.593 00.001 8996 Enqueuing Expose request
01:46:39.641 00.048 20224 IsGuiding returns 1
01:46:39.641 00.000 20224 scope still moving after pulse duration time elapsed
01:46:39.672 00.031 20224 IsSlewing returns 0
01:46:39.672 00.000 20224 IsGuiding returns 0
01:46:39.672 00.000 20224 scope move finished after 49 + 56 ms
01:46:39.672 00.000 20224 Move returns status 0, amount 49
01:46:39.672 00.000 20224 MoveAxis(N, 0, ABG)
01:46:39.672 00.000 20224 Move returns status 0, amount 0
01:46:39.672 00.000 20224 move complete, result=0
01:46:39.673 00.001 20224 worker thread done servicing request
01:46:39.673 00.000 20224 Worker thread wakes up
01:46:39.673 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.0 px 0 ms NORTH
01:46:39.674 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:39.674 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:40.835 01.161 20224 Exposure complete
01:46:40.924 00.089 20224 worker thread done servicing request
01:46:40.925 00.001 8996 OnExposeComplete: enter
01:46:40.927 00.002 8996 UpdateGuideState(): m_state=6
01:46:40.929 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13868
01:46:40.931 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=472.65, Mass=604418, SNR=289.3, Peak=48419 HFD=4.5
01:46:40.934 00.003 8996 MultiStar: [#1 -0.35,-0.05,0.62,U] [#2 -0.36,-0.56,0.00,M5] [#3 0.03,-0.27,0.63,U] [#4 0.31,-0.50,0.00,M2] [#5 0.16,0.08,0.64,U] [#6 -0.37,-0.08,0.43,U] [#7 -0.27,-0.56,0.00,M2] [#8 0.23,-0.30,0.40,U] 
01:46:40.936 00.002 8996 single-star, 5 included, MultiStar: {-0.07, -0.07}, one-star: {-0.09, 0.04}
01:46:40.937 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
01:46:40.938 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
01:46:40.939 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.04 hyp=0.09 cameraTheta=2.74 mountX=-0.09 mountY=-0.03, mountTheta=-2.85
01:46:40.940 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.04, opts=13)
01:46:40.942 00.002 8996 Enqueuing Move request for scope (-0.09, 0.04)
01:46:40.942 00.000 20224 Worker thread wakes up
01:46:40.943 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.04) opts 0xd
01:46:40.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.04)
01:46:40.943 00.000 20224 Moving (-0.09, 0.04) raw xDistance=-0.09 yDistance=-0.03
01:46:40.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:46:40.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:40.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:46:40.943 00.000 20224 MoveAxis(E, 0, ABG)
01:46:40.943 00.000 20224 Move returns status 0, amount 0
01:46:40.943 00.000 20224 MoveAxis(N, 0, ABG)
01:46:40.943 00.000 20224 Move returns status 0, amount 0
01:46:40.943 00.000 20224 move complete, result=0
01:46:40.943 00.000 20224 worker thread done servicing request
01:46:40.947 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48419, med=3251, FiltMin=2944, FiltMax=25174, Gamma=1.000
01:46:40.964 00.017 8996 UpdateGuideState exits: m=604418 SNR=289.3
01:46:40.967 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:40.969 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:40.971 00.002 8996 Enqueuing Expose request
01:46:40.973 00.002 20224 Worker thread wakes up
01:46:40.973 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:40.975 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:40.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:41.950 00.975 20224 Exposure complete
01:46:42.020 00.070 20224 worker thread done servicing request
01:46:42.020 00.000 8996 OnExposeComplete: enter
01:46:42.021 00.001 8996 UpdateGuideState(): m_state=6
01:46:42.022 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13869
01:46:42.023 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.63, Mass=654222, SNR=306.7, Peak=54483 HFD=4.4
01:46:42.026 00.003 8996 MultiStar: [#1 -0.16,0.07,0.64,U] [#2 -0.30,-0.31,0.70,U] [#3 -0.04,0.01,0.58,U] [#4 0.18,-0.25,0.48,U] [#5 -0.00,0.45,0.50,U] [#6 -0.18,0.10,0.42,U] [#7 -0.02,0.05,0.38,U] [#8 0.15,0.05,0.33,U] 
01:46:42.029 00.003 8996 single-star, 8 included, MultiStar: {-0.06, 0.01}, one-star: {-0.01, 0.01}
01:46:42.031 00.002 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
01:46:42.034 00.003 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
01:46:42.036 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.13 mountX=-0.01 mountY=-0.01, mountTheta=-2.24
01:46:42.041 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
01:46:42.044 00.003 8996 Enqueuing Move request for scope (-0.01, 0.01)
01:46:42.046 00.002 20224 Worker thread wakes up
01:46:42.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
01:46:42.046 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
01:46:42.046 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
01:46:42.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:46:42.046 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:42.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:46:42.046 00.000 20224 MoveAxis(E, 0, ABG)
01:46:42.046 00.000 20224 Move returns status 0, amount 0
01:46:42.046 00.000 20224 MoveAxis(N, 0, ABG)
01:46:42.046 00.000 20224 Move returns status 0, amount 0
01:46:42.046 00.000 20224 move complete, result=0
01:46:42.047 00.001 20224 worker thread done servicing request
01:46:42.052 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=54483, med=3251, FiltMin=2931, FiltMax=25056, Gamma=1.000
01:46:42.074 00.022 8996 UpdateGuideState exits: m=654222 SNR=306.7
01:46:42.076 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:42.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:42.078 00.001 8996 Enqueuing Expose request
01:46:42.079 00.001 20224 Worker thread wakes up
01:46:42.079 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:42.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:42.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:43.229 01.149 20224 Exposure complete
01:46:43.303 00.074 20224 worker thread done servicing request
01:46:43.304 00.001 8996 OnExposeComplete: enter
01:46:43.305 00.001 8996 UpdateGuideState(): m_state=6
01:46:43.306 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13870
01:46:43.307 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.55, Mass=526875, SNR=260.2, Peak=39923 HFD=4.4
01:46:43.308 00.001 8996 MultiStar: [#1 -0.01,-0.07,0.89,U] [#2 -0.06,-0.54,0.00,M5] [#3 0.06,-0.20,0.62,U] [#4 0.42,-0.47,0.00,M2] [#5 0.01,0.19,0.64,U] [#6 -0.20,-0.04,0.46,U] [#7 0.08,-0.38,0.45,U] [#8 0.20,-0.32,0.40,U] 
01:46:43.309 00.001 8996 single-star, 6 included, MultiStar: {0.01, -0.10}, one-star: {-0.02, -0.07}
01:46:43.310 00.001 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
01:46:43.312 00.002 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.35)
01:46:43.313 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.91 mountX=-0.02 mountY=0.07, mountTheta=1.81
01:46:43.315 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
01:46:43.316 00.001 8996 Enqueuing Move request for scope (-0.02, -0.07)
01:46:43.317 00.001 20224 Worker thread wakes up
01:46:43.317 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
01:46:43.317 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
01:46:43.317 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.02 yDistance=0.07
01:46:43.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:46:43.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:43.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:46:43.318 00.001 20224 MoveAxis(E, 0, ABG)
01:46:43.318 00.000 20224 Move returns status 0, amount 0
01:46:43.318 00.000 20224 MoveAxis(N, 0, ABG)
01:46:43.318 00.000 20224 Move returns status 0, amount 0
01:46:43.318 00.000 20224 move complete, result=0
01:46:43.318 00.000 20224 worker thread done servicing request
01:46:43.321 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=39923, med=3251, FiltMin=2934, FiltMax=22678, Gamma=1.000
01:46:43.337 00.016 8996 UpdateGuideState exits: m=526875 SNR=260.2
01:46:43.339 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:43.340 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:43.340 00.000 8996 Enqueuing Expose request
01:46:43.341 00.001 20224 Worker thread wakes up
01:46:43.341 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:43.342 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:43.342 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:44.306 00.964 20224 Exposure complete
01:46:44.386 00.080 20224 worker thread done servicing request
01:46:44.386 00.000 8996 OnExposeComplete: enter
01:46:44.387 00.001 8996 UpdateGuideState(): m_state=6
01:46:44.388 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13871
01:46:44.389 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=472.22, Mass=554560, SNR=258.5, Peak=44771 HFD=4.6
01:46:44.390 00.001 8996 MultiStar: [#1 -0.22,-0.00,0.81,U] [#2 -0.05,-0.47,0.00,M6] [#3 -0.26,-0.13,0.66,U] [#4 0.09,-0.11,0.67,U] [#5 0.32,0.31,0.60,U] [#6 -0.33,-0.41,0.00,M1] [#7 -0.32,-0.41,0.00,M1] [#8 0.25,-0.22,0.39,U] 
01:46:44.390 00.000 8996 refined, 5 included, MultiStar: {-0.08, -0.11}, one-star: {-0.32, -0.40}
01:46:44.391 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:46:44.392 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
01:46:44.394 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.20 mountX=-0.07 mountY=0.12, mountTheta=2.10
01:46:44.396 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.11, opts=13)
01:46:44.397 00.001 8996 Enqueuing Move request for scope (-0.08, -0.11)
01:46:44.399 00.002 20224 Worker thread wakes up
01:46:44.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
01:46:44.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
01:46:44.399 00.000 20224 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.12
01:46:44.400 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:46:44.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:44.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:46:44.400 00.000 20224 MoveAxis(E, 0, ABG)
01:46:44.400 00.000 20224 Move returns status 0, amount 0
01:46:44.400 00.000 20224 MoveAxis(N, 0, ABG)
01:46:44.400 00.000 20224 Move returns status 0, amount 0
01:46:44.400 00.000 20224 move complete, result=0
01:46:44.401 00.001 20224 worker thread done servicing request
01:46:44.408 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=44771, med=3251, FiltMin=2960, FiltMax=23318, Gamma=1.000
01:46:44.433 00.025 8996 UpdateGuideState exits: m=554560 SNR=258.5
01:46:44.434 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:44.436 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:44.437 00.001 8996 Enqueuing Expose request
01:46:44.438 00.001 20224 Worker thread wakes up
01:46:44.438 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:44.440 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:44.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:45.600 01.160 20224 Exposure complete
01:46:45.655 00.055 20224 worker thread done servicing request
01:46:45.655 00.000 8996 OnExposeComplete: enter
01:46:45.658 00.003 8996 UpdateGuideState(): m_state=6
01:46:45.661 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13872
01:46:45.663 00.002 8996 Star::Find returns 1 (0), X=137.17, Y=472.26, Mass=671158, SNR=333.4, Peak=50195 HFD=4.5
01:46:45.666 00.003 8996 MultiStar: [#1 0.23,0.00,0.53,U] [#2 0.25,-0.56,0.00,M7] [#3 0.48,-0.26,0.00,M1] [#4 0.52,-0.41,0.00,M2] [#5 0.43,0.16,0.00,M1] [#6 0.36,-0.30,0.00,M2] [#7 0.28,-0.35,0.42,U] [#8 0.73,-0.45,0.00,M1] 
01:46:45.668 00.002 8996 refined, 2 included, MultiStar: {0.26, -0.26}, one-star: {0.28, -0.35}
01:46:45.670 00.002 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
01:46:45.672 00.002 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.49)
01:46:45.674 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.26 hyp=0.37 cameraTheta=-0.77 mountX=0.29 mountY=0.22, mountTheta=0.66
01:46:45.676 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.26, opts=13)
01:46:45.678 00.002 8996 Enqueuing Move request for scope (0.26, -0.26)
01:46:45.679 00.001 20224 Worker thread wakes up
01:46:45.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.26) opts 0xd
01:46:45.679 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.26)
01:46:45.679 00.000 20224 Moving (0.26, -0.26) raw xDistance=0.29 yDistance=0.22
01:46:45.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
01:46:45.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:46:45.679 00.000 20224 MoveAxis(W, 42, ABG)
01:46:45.679 00.000 20224 Guiding  Dir = 3, Dur = 42
01:46:45.679 00.000 20224 IsSlewing returns 0
01:46:45.680 00.001 20224 IsGuiding returns 0
01:46:45.681 00.001 20224 PulseGuide returned control before completion, sleep 51
01:46:45.684 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=50195, med=3251, FiltMin=2931, FiltMax=24173, Gamma=1.000
01:46:45.706 00.022 8996 UpdateGuideState exits: m=671158 SNR=333.4
01:46:45.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:45.708 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:45.709 00.001 8996 Enqueuing Expose request
01:46:45.735 00.026 20224 IsGuiding returns 1
01:46:45.735 00.000 20224 scope still moving after pulse duration time elapsed
01:46:45.767 00.032 20224 IsSlewing returns 0
01:46:45.767 00.000 20224 IsGuiding returns 0
01:46:45.767 00.000 20224 scope move finished after 42 + 45 ms
01:46:45.767 00.000 20224 Move returns status 0, amount 42
01:46:45.767 00.000 20224 MoveAxis(S, 47, ABG)
01:46:45.767 00.000 20224 Guiding  Dir = 1, Dur = 47
01:46:45.768 00.001 20224 IsSlewing returns 0
01:46:45.768 00.000 20224 IsGuiding returns 0
01:46:45.769 00.001 20224 PulseGuide returned control before completion, sleep 56
01:46:45.829 00.060 20224 IsGuiding returns 1
01:46:45.829 00.000 20224 scope still moving after pulse duration time elapsed
01:46:45.861 00.032 20224 IsSlewing returns 0
01:46:45.861 00.000 20224 IsGuiding returns 0
01:46:45.861 00.000 20224 scope move finished after 47 + 45 ms
01:46:45.861 00.000 20224 Move returns status 0, amount 47
01:46:45.861 00.000 20224 move complete, result=0
01:46:45.861 00.000 20224 worker thread done servicing request
01:46:45.861 00.000 20224 Worker thread wakes up
01:46:45.861 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.2 px 47 ms SOUTH
01:46:45.863 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:45.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:46.850 00.987 20224 Exposure complete
01:46:46.944 00.094 20224 worker thread done servicing request
01:46:46.944 00.000 8996 OnExposeComplete: enter
01:46:46.946 00.002 8996 UpdateGuideState(): m_state=6
01:46:46.947 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13873
01:46:46.948 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.53, Mass=608848, SNR=303.0, Peak=48243 HFD=4.3
01:46:46.949 00.001 8996 MultiStar: [#1 0.05,0.14,0.65,U] [#2 0.07,-0.54,0.00,M8] [#3 0.09,-0.12,0.49,U] [#4 0.32,-0.34,0.00,M3] [#5 -0.15,0.24,0.52,U] [#6 -0.16,-0.00,0.36,U] [#7 -0.26,-0.18,0.48,U] [#8 0.33,-0.10,0.40,U] 
01:46:46.949 00.000 8996 refined, 6 included, MultiStar: {-0.01, -0.01}, one-star: {0.01, -0.09}
01:46:46.951 00.002 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
01:46:46.952 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.14 = 1.15)
01:46:46.954 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-2.11 mountX=-0.01 mountY=0.02, mountTheta=2.01
01:46:46.955 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.01, opts=13)
01:46:46.956 00.001 8996 Enqueuing Move request for scope (-0.01, -0.01)
01:46:46.958 00.002 20224 Worker thread wakes up
01:46:46.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.01) opts 0xd
01:46:46.958 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.01)
01:46:46.958 00.000 20224 Moving (-0.01, -0.01) raw xDistance=-0.01 yDistance=0.02
01:46:46.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:46:46.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:46.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:46:46.958 00.000 20224 MoveAxis(E, 0, ABG)
01:46:46.958 00.000 20224 Move returns status 0, amount 0
01:46:46.958 00.000 20224 MoveAxis(N, 0, ABG)
01:46:46.958 00.000 20224 Move returns status 0, amount 0
01:46:46.958 00.000 20224 move complete, result=0
01:46:46.958 00.000 20224 worker thread done servicing request
01:46:46.962 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=48243, med=3251, FiltMin=2950, FiltMax=23824, Gamma=1.000
01:46:46.977 00.015 8996 UpdateGuideState exits: m=608848 SNR=303.0
01:46:46.977 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:46.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:46.979 00.001 8996 Enqueuing Expose request
01:46:46.980 00.001 20224 Worker thread wakes up
01:46:46.980 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:46.981 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:46.981 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:48.149 01.168 20224 Exposure complete
01:46:48.221 00.072 20224 worker thread done servicing request
01:46:48.221 00.000 8996 OnExposeComplete: enter
01:46:48.222 00.001 8996 UpdateGuideState(): m_state=6
01:46:48.225 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13874
01:46:48.227 00.002 8996 Star::Find returns 1 (0), X=136.52, Y=472.59, Mass=646130, SNR=320.3, Peak=47859 HFD=4.8
01:46:48.229 00.002 8996 MultiStar: [#1 -0.24,-0.02,0.58,U] [#2 -0.42,-0.41,0.00,M9] [#3 -0.21,-0.23,0.53,U] [#4 0.11,-0.44,0.00,M4] [#5 -0.62,0.28,0.00,M1] [#6 -0.52,0.14,0.00,M2] [#7 -0.34,-0.24,0.36,U] [#8 -0.15,-0.17,0.30,U] 
01:46:48.230 00.001 8996 refined, 4 included, MultiStar: {-0.29, -0.10}, one-star: {-0.37, -0.02}
01:46:48.231 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
01:46:48.232 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
01:46:48.233 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.10 hyp=0.30 cameraTheta=-2.79 mountX=-0.27 mountY=0.14, mountTheta=2.68
01:46:48.236 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.10, opts=13)
01:46:48.237 00.001 8996 Enqueuing Move request for scope (-0.29, -0.10)
01:46:48.239 00.002 20224 Worker thread wakes up
01:46:48.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.10) opts 0xd
01:46:48.239 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.10)
01:46:48.239 00.000 20224 Moving (-0.29, -0.10) raw xDistance=-0.27 yDistance=0.14
01:46:48.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:46:48.239 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:48.239 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:46:48.239 00.000 20224 MoveAxis(E, 40, ABG)
01:46:48.239 00.000 20224 Guiding  Dir = 2, Dur = 40
01:46:48.240 00.001 20224 IsSlewing returns 0
01:46:48.240 00.000 20224 IsGuiding returns 0
01:46:48.245 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47859, med=3251, FiltMin=2912, FiltMax=24029, Gamma=1.000
01:46:48.263 00.018 8996 UpdateGuideState exits: m=646130 SNR=320.3
01:46:48.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:48.265 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:48.265 00.000 8996 Enqueuing Expose request
01:46:48.288 00.023 20224 IsGuiding returns 1
01:46:48.288 00.000 20224 scope still moving after pulse duration time elapsed
01:46:48.317 00.029 20224 IsSlewing returns 0
01:46:48.317 00.000 20224 IsGuiding returns 1
01:46:48.349 00.032 20224 IsSlewing returns 0
01:46:48.350 00.001 20224 IsGuiding returns 1
01:46:48.381 00.031 20224 IsSlewing returns 0
01:46:48.381 00.000 20224 IsGuiding returns 0
01:46:48.381 00.000 20224 scope move finished after 40 + 101 ms
01:46:48.381 00.000 20224 Move returns status 0, amount 40
01:46:48.381 00.000 20224 MoveAxis(N, 0, ABG)
01:46:48.381 00.000 20224 Move returns status 0, amount 0
01:46:48.381 00.000 20224 move complete, result=0
01:46:48.382 00.001 20224 worker thread done servicing request
01:46:48.382 00.000 20224 Worker thread wakes up
01:46:48.382 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.1 px 0 ms NORTH
01:46:48.385 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:48.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:49.371 00.986 20224 Exposure complete
01:46:49.444 00.073 20224 worker thread done servicing request
01:46:49.445 00.001 8996 OnExposeComplete: enter
01:46:49.447 00.002 8996 UpdateGuideState(): m_state=6
01:46:49.449 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13875
01:46:49.450 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.71, Mass=632203, SNR=298.9, Peak=53027 HFD=4.6
01:46:49.452 00.002 8996 MultiStar: [#1 -0.06,0.13,0.74,U] [#2 -0.32,-0.19,0.78,U] [#3 0.01,-0.09,0.62,U] [#4 0.17,-0.28,0.43,U] [#5 -0.24,0.36,0.56,U] [#6 -0.27,-0.02,0.43,U] [#7 -0.40,-0.35,0.00,M1] [#8 -0.18,-0.37,0.34,U] 
01:46:49.454 00.002 8996 refined, 7 included, MultiStar: {-0.14, -0.02}, one-star: {-0.17, 0.09}
01:46:49.456 00.002 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
01:46:49.458 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
01:46:49.460 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.03 mountX=-0.14 mountY=0.03, mountTheta=2.92
01:46:49.463 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.02, opts=13)
01:46:49.465 00.002 8996 Enqueuing Move request for scope (-0.14, -0.02)
01:46:49.466 00.001 20224 Worker thread wakes up
01:46:49.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
01:46:49.467 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
01:46:49.467 00.000 20224 Moving (-0.14, -0.02) raw xDistance=-0.14 yDistance=0.03
01:46:49.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:46:49.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:49.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:46:49.467 00.000 20224 MoveAxis(E, 0, ABG)
01:46:49.467 00.000 20224 Move returns status 0, amount 0
01:46:49.467 00.000 20224 MoveAxis(N, 0, ABG)
01:46:49.468 00.001 20224 Move returns status 0, amount 0
01:46:49.468 00.000 20224 move complete, result=0
01:46:49.468 00.000 20224 worker thread done servicing request
01:46:49.475 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=53027, med=3254, FiltMin=2928, FiltMax=26256, Gamma=1.000
01:46:49.508 00.033 8996 UpdateGuideState exits: m=632203 SNR=298.9
01:46:49.511 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:49.514 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:49.517 00.003 8996 Enqueuing Expose request
01:46:49.520 00.003 20224 Worker thread wakes up
01:46:49.520 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:49.522 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:49.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:50.689 01.167 20224 Exposure complete
01:46:50.772 00.083 20224 worker thread done servicing request
01:46:50.774 00.002 8996 OnExposeComplete: enter
01:46:50.775 00.001 8996 UpdateGuideState(): m_state=6
01:46:50.777 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13876
01:46:50.779 00.002 8996 Star::Find returns 1 (0), X=136.89, Y=471.99, Mass=616900, SNR=289.0, Peak=50195 HFD=4.4
01:46:50.781 00.002 8996 MultiStar: [#1 0.13,-0.00,0.65,U] [#2 0.03,-0.67,0.00,M9] [#3 0.32,-0.03,0.62,U] [#4 0.52,-0.21,0.00,M4] [#5 -0.00,0.13,0.60,U] [#6 0.12,-0.10,0.46,U] [#7 0.10,0.00,0.44,U] [#8 0.17,-0.41,0.42,U] 
01:46:50.783 00.002 8996 refined, 6 included, MultiStar: {0.11, -0.19}, one-star: {-0.00, -0.63}
01:46:50.784 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
01:46:50.785 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
01:46:50.787 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.05 mountX=0.13 mountY=0.18, mountTheta=0.95
01:46:50.789 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.19, opts=13)
01:46:50.791 00.002 8996 Enqueuing Move request for scope (0.11, -0.19)
01:46:50.791 00.000 20224 Worker thread wakes up
01:46:50.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
01:46:50.791 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
01:46:50.791 00.000 20224 Moving (0.11, -0.19) raw xDistance=0.13 yDistance=0.18
01:46:50.791 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:46:50.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:50.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:46:50.791 00.000 20224 MoveAxis(E, 0, ABG)
01:46:50.791 00.000 20224 Move returns status 0, amount 0
01:46:50.791 00.000 20224 MoveAxis(N, 0, ABG)
01:46:50.791 00.000 20224 Move returns status 0, amount 0
01:46:50.791 00.000 20224 move complete, result=0
01:46:50.793 00.002 20224 worker thread done servicing request
01:46:50.795 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50195, med=3254, FiltMin=2921, FiltMax=24944, Gamma=1.000
01:46:50.812 00.017 8996 UpdateGuideState exits: m=616900 SNR=289.0
01:46:50.814 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:50.816 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:50.817 00.001 8996 Enqueuing Expose request
01:46:50.818 00.001 20224 Worker thread wakes up
01:46:50.818 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:46:50.821 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:50.821 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:51.802 00.981 20224 Exposure complete
01:46:51.871 00.069 20224 worker thread done servicing request
01:46:51.871 00.000 8996 OnExposeComplete: enter
01:46:51.872 00.001 8996 UpdateGuideState(): m_state=6
01:46:51.873 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13877
01:46:51.873 00.000 8996 Star::Find returns 1 (0), X=136.75, Y=472.22, Mass=726117, SNR=291.8, Peak=61955 HFD=4.5
01:46:51.874 00.001 8996 MultiStar: [#1 -0.18,-0.33,0.69,U] [#2 0.22,-0.34,0.77,U] [#3 0.23,-0.17,0.61,U] [#4 0.42,-0.14,0.60,U] [#5 -0.41,0.30,0.00,M1] [#6 -0.12,0.03,0.49,U] [#7 0.00,-0.22,0.40,U] [#8 0.29,-0.29,0.32,U] 
01:46:51.875 00.001 8996 refined, 7 included, MultiStar: {0.07, -0.25}, one-star: {-0.14, -0.40}
01:46:51.876 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
01:46:51.876 00.000 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
01:46:51.877 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.31 mountX=0.09 mountY=0.24, mountTheta=1.21
01:46:51.879 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.25, opts=13)
01:46:51.880 00.001 8996 Enqueuing Move request for scope (0.07, -0.25)
01:46:51.881 00.001 20224 Worker thread wakes up
01:46:51.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.25) opts 0xd
01:46:51.881 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.25)
01:46:51.881 00.000 20224 Moving (0.07, -0.25) raw xDistance=0.09 yDistance=0.24
01:46:51.881 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:46:51.881 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:46:51.881 00.000 20224 MoveAxis(E, 0, ABG)
01:46:51.881 00.000 20224 Move returns status 0, amount 0
01:46:51.881 00.000 20224 MoveAxis(S, 51, ABG)
01:46:51.881 00.000 20224 Guiding  Dir = 1, Dur = 51
01:46:51.882 00.001 20224 IsSlewing returns 0
01:46:51.882 00.000 20224 IsGuiding returns 0
01:46:51.885 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=61955, med=3254, FiltMin=2973, FiltMax=28278, Gamma=1.000
01:46:51.898 00.013 8996 UpdateGuideState exits: m=726117 SNR=291.8
01:46:51.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:51.900 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:51.900 00.000 8996 Enqueuing Expose request
01:46:51.911 00.011 20224 PulseGuide returned control before completion, sleep 32
01:46:51.957 00.046 20224 IsGuiding returns 1
01:46:51.957 00.000 20224 scope still moving after pulse duration time elapsed
01:46:51.988 00.031 20224 IsSlewing returns 0
01:46:51.988 00.000 20224 IsGuiding returns 1
01:46:52.019 00.031 20224 IsSlewing returns 0
01:46:52.019 00.000 20224 IsGuiding returns 0
01:46:52.019 00.000 20224 scope move finished after 51 + 87 ms
01:46:52.019 00.000 20224 Move returns status 0, amount 51
01:46:52.019 00.000 20224 move complete, result=0
01:46:52.019 00.000 20224 worker thread done servicing request
01:46:52.019 00.000 20224 Worker thread wakes up
01:46:52.019 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:46:52.022 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:52.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:53.203 01.181 20224 Exposure complete
01:46:53.295 00.092 20224 worker thread done servicing request
01:46:53.295 00.000 8996 OnExposeComplete: enter
01:46:53.297 00.002 8996 UpdateGuideState(): m_state=6
01:46:53.298 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13878
01:46:53.299 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.77, Mass=506492, SNR=259.9, Peak=43283 HFD=4.5
01:46:53.301 00.002 8996 MultiStar: [#1 -0.09,0.28,0.75,U] [#2 -0.01,-0.11,0.89,U] [#3 0.30,0.00,0.70,U] [#4 0.51,-0.04,0.00,M4] [#5 -0.07,0.73,0.00,M2] [#6 -0.06,0.35,0.52,U] [#7 -0.18,0.02,0.48,U] [#8 -0.03,0.14,0.40,U] 
01:46:53.301 00.000 8996 refined, 6 included, MultiStar: {-0.04, 0.11}, one-star: {-0.18, 0.15}
01:46:53.302 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
01:46:53.303 00.001 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
01:46:53.304 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.90 mountX=-0.05 mountY=-0.11, mountTheta=-2.00
01:46:53.305 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
01:46:53.306 00.001 8996 Enqueuing Move request for scope (-0.04, 0.11)
01:46:53.307 00.001 20224 Worker thread wakes up
01:46:53.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
01:46:53.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
01:46:53.307 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.11
01:46:53.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:46:53.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:53.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:46:53.307 00.000 20224 MoveAxis(E, 0, ABG)
01:46:53.307 00.000 20224 Move returns status 0, amount 0
01:46:53.307 00.000 20224 MoveAxis(N, 0, ABG)
01:46:53.307 00.000 20224 Move returns status 0, amount 0
01:46:53.307 00.000 20224 move complete, result=0
01:46:53.307 00.000 20224 worker thread done servicing request
01:46:53.311 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=43283, med=3254, FiltMin=2912, FiltMax=20758, Gamma=1.000
01:46:53.325 00.014 8996 UpdateGuideState exits: m=506492 SNR=259.9
01:46:53.326 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:53.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:53.327 00.000 8996 Enqueuing Expose request
01:46:53.328 00.001 20224 Worker thread wakes up
01:46:53.328 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:53.329 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:53.329 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:54.304 00.975 20224 Exposure complete
01:46:54.384 00.080 20224 worker thread done servicing request
01:46:54.384 00.000 8996 OnExposeComplete: enter
01:46:54.386 00.002 8996 UpdateGuideState(): m_state=6
01:46:54.387 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13879
01:46:54.388 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.85, Mass=554383, SNR=302.4, Peak=47459 HFD=4.5
01:46:54.389 00.001 8996 MultiStar: [#1 -0.07,0.50,0.00,M1] [#2 -0.11,0.12,0.67,U] [#3 0.13,0.11,0.57,U] [#4 0.18,-0.07,0.53,U] [#5 -0.20,0.41,0.56,U] [#6 -0.36,0.15,0.40,U] [#7 -0.38,-0.08,0.45,U] [#8 0.06,-0.08,0.28,U] 
01:46:54.391 00.002 8996 refined, 7 included, MultiStar: {-0.10, 0.13}, one-star: {-0.13, 0.23}
01:46:54.392 00.001 8996 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
01:46:54.394 00.002 8996 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
01:46:54.395 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.16 cameraTheta=2.23 mountX=-0.11 mountY=-0.11, mountTheta=-2.34
01:46:54.396 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.13, opts=13)
01:46:54.397 00.001 8996 Enqueuing Move request for scope (-0.10, 0.13)
01:46:54.398 00.001 20224 Worker thread wakes up
01:46:54.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
01:46:54.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
01:46:54.398 00.000 20224 Moving (-0.10, 0.13) raw xDistance=-0.11 yDistance=-0.11
01:46:54.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:46:54.398 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:54.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:46:54.398 00.000 20224 MoveAxis(E, 0, ABG)
01:46:54.398 00.000 20224 Move returns status 0, amount 0
01:46:54.398 00.000 20224 MoveAxis(N, 0, ABG)
01:46:54.398 00.000 20224 Move returns status 0, amount 0
01:46:54.398 00.000 20224 move complete, result=0
01:46:54.398 00.000 20224 worker thread done servicing request
01:46:54.401 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47459, med=3254, FiltMin=2934, FiltMax=22470, Gamma=1.000
01:46:54.420 00.019 8996 UpdateGuideState exits: m=554383 SNR=302.4
01:46:54.422 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:54.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:54.425 00.002 8996 Enqueuing Expose request
01:46:54.427 00.002 20224 Worker thread wakes up
01:46:54.427 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:46:54.428 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:54.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:55.609 01.181 20224 Exposure complete
01:46:55.686 00.077 20224 worker thread done servicing request
01:46:55.686 00.000 8996 OnExposeComplete: enter
01:46:55.687 00.001 8996 UpdateGuideState(): m_state=6
01:46:55.688 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13880
01:46:55.689 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.65, Mass=524320, SNR=276.1, Peak=43203 HFD=4.5
01:46:55.690 00.001 8996 MultiStar: [#1 -0.26,0.49,0.00,M2] [#2 -0.33,-0.24,0.80,U] [#3 -0.07,-0.23,0.58,U] [#4 0.15,-0.27,0.64,U] [#5 -0.35,0.36,0.00,M2] [#6 -0.40,0.00,0.40,U] [#7 -0.29,-0.19,0.45,U] [#8 -0.03,-0.00,0.38,U] 
01:46:55.693 00.003 8996 refined, 6 included, MultiStar: {-0.17, -0.13}, one-star: {-0.22, 0.03}
01:46:55.695 00.002 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.40 = -2.40)
01:46:55.697 00.002 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.52 = 0.76)
01:46:55.699 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.13 hyp=0.21 cameraTheta=-2.49 mountX=-0.16 mountY=0.15, mountTheta=2.39
01:46:55.702 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.13, opts=13)
01:46:55.703 00.001 8996 Enqueuing Move request for scope (-0.17, -0.13)
01:46:55.705 00.002 20224 Worker thread wakes up
01:46:55.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.13) opts 0xd
01:46:55.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.13)
01:46:55.705 00.000 20224 Moving (-0.17, -0.13) raw xDistance=-0.16 yDistance=0.15
01:46:55.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:46:55.705 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:55.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:46:55.705 00.000 20224 MoveAxis(E, 0, ABG)
01:46:55.705 00.000 20224 Move returns status 0, amount 0
01:46:55.705 00.000 20224 MoveAxis(N, 0, ABG)
01:46:55.705 00.000 20224 Move returns status 0, amount 0
01:46:55.705 00.000 20224 move complete, result=0
01:46:55.705 00.000 20224 worker thread done servicing request
01:46:55.710 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43203, med=3254, FiltMin=2953, FiltMax=23456, Gamma=1.000
01:46:55.728 00.018 8996 UpdateGuideState exits: m=524320 SNR=276.1
01:46:55.730 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:55.732 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:55.734 00.002 8996 Enqueuing Expose request
01:46:55.735 00.001 20224 Worker thread wakes up
01:46:55.735 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:46:55.737 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:55.737 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:56.703 00.966 20224 Exposure complete
01:46:56.773 00.070 20224 worker thread done servicing request
01:46:56.773 00.000 8996 OnExposeComplete: enter
01:46:56.776 00.003 8996 UpdateGuideState(): m_state=6
01:46:56.777 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13881
01:46:56.777 00.000 8996 Star::Find returns 1 (0), X=136.86, Y=472.60, Mass=606906, SNR=305.7, Peak=43843 HFD=4.5
01:46:56.779 00.002 8996 MultiStar: [#1 0.07,0.55,0.00,M3] [#2 -0.06,-0.05,0.79,U] [#3 0.26,0.06,0.67,U] [#4 0.35,-0.10,0.44,U] [#5 -0.08,0.40,0.57,U] [#6 -0.08,-0.13,0.44,U] [#7 0.07,0.06,0.40,U] [#8 0.00,0.11,0.35,U] 
01:46:56.780 00.001 8996 single-star, 7 included, MultiStar: {0.04, 0.04}, one-star: {-0.03, -0.02}
01:46:56.781 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
01:46:56.781 00.000 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
01:46:56.782 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.60 mountX=-0.03 mountY=0.02, mountTheta=2.49
01:46:56.784 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
01:46:56.785 00.001 8996 Enqueuing Move request for scope (-0.03, -0.02)
01:46:56.785 00.000 20224 Worker thread wakes up
01:46:56.786 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
01:46:56.786 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
01:46:56.786 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.02
01:46:56.786 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:46:56.786 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:56.786 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:46:56.786 00.000 20224 MoveAxis(E, 0, ABG)
01:46:56.786 00.000 20224 Move returns status 0, amount 0
01:46:56.786 00.000 20224 MoveAxis(N, 0, ABG)
01:46:56.786 00.000 20224 Move returns status 0, amount 0
01:46:56.786 00.000 20224 move complete, result=0
01:46:56.787 00.001 20224 worker thread done servicing request
01:46:56.798 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43843, med=3254, FiltMin=2937, FiltMax=24304, Gamma=1.000
01:46:56.816 00.018 8996 UpdateGuideState exits: m=606906 SNR=305.7
01:46:56.818 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:56.820 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:56.822 00.002 8996 Enqueuing Expose request
01:46:56.823 00.001 20224 Worker thread wakes up
01:46:56.823 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:46:56.825 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:56.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:57.989 01.164 20224 Exposure complete
01:46:58.060 00.071 20224 worker thread done servicing request
01:46:58.060 00.000 8996 OnExposeComplete: enter
01:46:58.062 00.002 8996 UpdateGuideState(): m_state=6
01:46:58.064 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13882
01:46:58.065 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.49, Mass=648491, SNR=294.4, Peak=42675 HFD=4.5
01:46:58.067 00.002 8996 MultiStar: [#1 0.15,0.61,0.00,M4] [#2 -0.09,-0.18,0.69,U] [#3 0.29,0.15,0.56,U] [#4 0.51,0.01,0.00,M2] [#5 -0.08,0.31,0.60,U] [#6 -0.01,-0.03,0.42,U] [#7 0.08,0.14,0.41,U] [#8 0.02,-0.01,0.34,U] 
01:46:58.067 00.000 8996 refined, 6 included, MultiStar: {0.04, 0.01}, one-star: {0.06, -0.13}
01:46:58.068 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
01:46:58.069 00.001 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.66 = -2.66)
01:46:58.070 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.37 mountX=0.04 mountY=-0.02, mountTheta=-0.48
01:46:58.072 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
01:46:58.074 00.002 8996 Enqueuing Move request for scope (0.04, 0.01)
01:46:58.075 00.001 20224 Worker thread wakes up
01:46:58.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
01:46:58.075 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
01:46:58.075 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
01:46:58.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:46:58.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:58.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:46:58.075 00.000 20224 MoveAxis(E, 0, ABG)
01:46:58.076 00.001 20224 Move returns status 0, amount 0
01:46:58.076 00.000 20224 MoveAxis(N, 0, ABG)
01:46:58.076 00.000 20224 Move returns status 0, amount 0
01:46:58.076 00.000 20224 move complete, result=0
01:46:58.076 00.000 20224 worker thread done servicing request
01:46:58.079 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42675, med=3254, FiltMin=2969, FiltMax=24950, Gamma=1.000
01:46:58.094 00.015 8996 UpdateGuideState exits: m=648491 SNR=294.4
01:46:58.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:58.095 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:58.096 00.001 8996 Enqueuing Expose request
01:46:58.097 00.001 20224 Worker thread wakes up
01:46:58.097 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:46:58.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:58.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:59.077 00.979 20224 Exposure complete
01:46:59.168 00.091 20224 worker thread done servicing request
01:46:59.168 00.000 8996 OnExposeComplete: enter
01:46:59.170 00.002 8996 UpdateGuideState(): m_state=6
01:46:59.172 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13883
01:46:59.174 00.002 8996 Star::Find returns 1 (0), X=136.90, Y=472.68, Mass=497778, SNR=280.1, Peak=38899 HFD=4.5
01:46:59.177 00.003 8996 MultiStar: [#1 -0.07,0.25,0.66,U] [#2 -0.29,-0.12,0.79,U] [#3 0.18,-0.01,0.72,U] [#4 0.43,-0.22,0.00,M3] [#5 -0.02,0.35,0.62,U] [#6 -0.04,0.26,0.49,U] [#7 -0.06,0.21,0.47,U] [#8 0.01,0.04,0.39,U] 
01:46:59.179 00.002 8996 single-star, 7 included, MultiStar: {-0.04, 0.12}, one-star: {0.01, 0.06}
01:46:59.180 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
01:46:59.181 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
01:46:59.183 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.48 mountX=-0.00 mountY=-0.06, mountTheta=-1.58
01:46:59.186 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.06, opts=13)
01:46:59.187 00.001 8996 Enqueuing Move request for scope (0.01, 0.06)
01:46:59.188 00.001 20224 Worker thread wakes up
01:46:59.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.06) opts 0xd
01:46:59.189 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.06)
01:46:59.189 00.000 20224 Moving (0.01, 0.06) raw xDistance=-0.00 yDistance=-0.06
01:46:59.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:46:59.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:46:59.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:46:59.189 00.000 20224 MoveAxis(E, 0, ABG)
01:46:59.189 00.000 20224 Move returns status 0, amount 0
01:46:59.189 00.000 20224 MoveAxis(N, 0, ABG)
01:46:59.189 00.000 20224 Move returns status 0, amount 0
01:46:59.189 00.000 20224 move complete, result=0
01:46:59.189 00.000 20224 worker thread done servicing request
01:46:59.194 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38899, med=3254, FiltMin=2921, FiltMax=21168, Gamma=1.000
01:46:59.209 00.015 8996 UpdateGuideState exits: m=497778 SNR=280.1
01:46:59.211 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:46:59.213 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:46:59.215 00.002 8996 Enqueuing Expose request
01:46:59.216 00.001 20224 Worker thread wakes up
01:46:59.216 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:46:59.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:46:59.217 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:00.375 01.158 20224 Exposure complete
01:47:00.461 00.086 20224 worker thread done servicing request
01:47:00.461 00.000 8996 OnExposeComplete: enter
01:47:00.463 00.002 8996 UpdateGuideState(): m_state=6
01:47:00.464 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13884
01:47:00.464 00.000 8996 Star::Find returns 1 (0), X=136.47, Y=472.38, Mass=593805, SNR=270.0, Peak=42163 HFD=4.4
01:47:00.466 00.002 8996 MultiStar: [#1 -0.40,0.19,0.68,U] [#2 -0.55,-0.45,0.00,M3] [#3 -0.04,-0.01,0.74,U] [#4 -0.12,-0.40,0.59,U] [#5 -0.41,0.38,0.00,M1] [#6 -0.13,0.08,0.47,U] [#7 -0.45,0.21,0.00,M1] [#8 -0.30,-0.02,0.38,U] 
01:47:00.467 00.001 8996 refined, 5 included, MultiStar: {-0.25, -0.08}, one-star: {-0.43, -0.23}
01:47:00.467 00.000 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
01:47:00.468 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
01:47:00.469 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.08 hyp=0.26 cameraTheta=-2.83 mountX=-0.24 mountY=0.11, mountTheta=2.72
01:47:00.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.08, opts=13)
01:47:00.472 00.001 8996 Enqueuing Move request for scope (-0.25, -0.08)
01:47:00.473 00.001 20224 Worker thread wakes up
01:47:00.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.08) opts 0xd
01:47:00.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.08)
01:47:00.473 00.000 20224 Moving (-0.25, -0.08) raw xDistance=-0.24 yDistance=0.11
01:47:00.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:47:00.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:00.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:47:00.473 00.000 20224 MoveAxis(E, 35, ABG)
01:47:00.473 00.000 20224 Guiding  Dir = 2, Dur = 35
01:47:00.474 00.001 20224 IsSlewing returns 0
01:47:00.474 00.000 20224 IsGuiding returns 0
01:47:00.477 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42163, med=3254, FiltMin=2950, FiltMax=22461, Gamma=1.000
01:47:00.480 00.003 20224 PulseGuide returned control before completion, sleep 39
01:47:00.499 00.019 8996 UpdateGuideState exits: m=593805 SNR=270.0
01:47:00.500 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:00.501 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:00.502 00.001 8996 Enqueuing Expose request
01:47:00.525 00.023 20224 IsGuiding returns 1
01:47:00.525 00.000 20224 scope still moving after pulse duration time elapsed
01:47:00.556 00.031 20224 IsSlewing returns 0
01:47:00.557 00.001 20224 IsGuiding returns 1
01:47:00.587 00.030 20224 IsSlewing returns 0
01:47:00.587 00.000 20224 IsGuiding returns 0
01:47:00.587 00.000 20224 scope move finished after 35 + 78 ms
01:47:00.588 00.001 20224 Move returns status 0, amount 35
01:47:00.588 00.000 20224 MoveAxis(N, 0, ABG)
01:47:00.588 00.000 20224 Move returns status 0, amount 0
01:47:00.588 00.000 20224 move complete, result=0
01:47:00.588 00.000 20224 worker thread done servicing request
01:47:00.588 00.000 20224 Worker thread wakes up
01:47:00.588 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
01:47:00.591 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:00.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:01.575 00.984 20224 Exposure complete
01:47:01.649 00.074 20224 worker thread done servicing request
01:47:01.649 00.000 8996 OnExposeComplete: enter
01:47:01.651 00.002 8996 UpdateGuideState(): m_state=6
01:47:01.652 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13885
01:47:01.653 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.49, Mass=597683, SNR=289.3, Peak=43683 HFD=4.4
01:47:01.654 00.001 8996 MultiStar: [#1 -0.06,0.29,0.82,U] [#2 -0.25,-0.22,0.74,U] [#3 0.02,-0.01,0.59,U] [#4 0.22,0.02,0.55,U] [#5 -0.22,0.36,0.53,U] [#6 -0.31,0.17,0.44,U] [#7 -0.20,-0.14,0.46,U] [#8 0.05,0.14,0.41,U] 
01:47:01.655 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.04}, one-star: {-0.29, -0.13}
01:47:01.656 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
01:47:01.657 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
01:47:01.658 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.86 mountX=-0.13 mountY=-0.02, mountTheta=-2.97
01:47:01.660 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.04, opts=13)
01:47:01.661 00.001 8996 Enqueuing Move request for scope (-0.13, 0.04)
01:47:01.662 00.001 20224 Worker thread wakes up
01:47:01.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
01:47:01.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
01:47:01.662 00.000 20224 Moving (-0.13, 0.04) raw xDistance=-0.13 yDistance=-0.02
01:47:01.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:47:01.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:01.663 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:47:01.663 00.000 20224 MoveAxis(E, 0, ABG)
01:47:01.663 00.000 20224 Move returns status 0, amount 0
01:47:01.663 00.000 20224 MoveAxis(N, 0, ABG)
01:47:01.663 00.000 20224 Move returns status 0, amount 0
01:47:01.663 00.000 20224 move complete, result=0
01:47:01.663 00.000 20224 worker thread done servicing request
01:47:01.668 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43683, med=3254, FiltMin=2928, FiltMax=24800, Gamma=1.000
01:47:01.689 00.021 8996 UpdateGuideState exits: m=597683 SNR=289.3
01:47:01.691 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:01.693 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:01.695 00.002 8996 Enqueuing Expose request
01:47:01.696 00.001 20224 Worker thread wakes up
01:47:01.696 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:01.698 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:01.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:02.853 01.155 20224 Exposure complete
01:47:02.945 00.092 20224 worker thread done servicing request
01:47:02.946 00.001 8996 OnExposeComplete: enter
01:47:02.946 00.000 8996 UpdateGuideState(): m_state=6
01:47:02.947 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13886
01:47:02.948 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.63, Mass=522710, SNR=291.4, Peak=39763 HFD=4.5
01:47:02.949 00.001 8996 MultiStar: [#1 -0.08,0.38,0.65,U] [#2 -0.25,-0.16,0.72,U] [#3 0.12,0.04,0.62,U] [#4 0.23,-0.13,0.50,U] [#5 -0.39,0.49,0.00,M1] [#6 -0.19,0.08,0.41,U] [#7 0.36,0.01,0.51,U] [#8 0.04,-0.26,0.39,U] 
01:47:02.951 00.002 8996 refined, 7 included, MultiStar: {0.00, 0.01}, one-star: {-0.06, 0.01}
01:47:02.952 00.001 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
01:47:02.954 00.002 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
01:47:02.956 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.26 mountX=0.00 mountY=-0.01, mountTheta=-1.35
01:47:02.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.01, opts=13)
01:47:02.959 00.001 8996 Enqueuing Move request for scope (0.00, 0.01)
01:47:02.960 00.001 20224 Worker thread wakes up
01:47:02.961 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.01) opts 0xd
01:47:02.961 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.01)
01:47:02.961 00.000 20224 Moving (0.00, 0.01) raw xDistance=0.00 yDistance=-0.01
01:47:02.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:47:02.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:02.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:47:02.961 00.000 20224 MoveAxis(E, 0, ABG)
01:47:02.961 00.000 20224 Move returns status 0, amount 0
01:47:02.962 00.001 20224 MoveAxis(N, 0, ABG)
01:47:02.962 00.000 20224 Move returns status 0, amount 0
01:47:02.962 00.000 20224 move complete, result=0
01:47:02.962 00.000 20224 worker thread done servicing request
01:47:02.968 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=39763, med=3254, FiltMin=2937, FiltMax=22950, Gamma=1.000
01:47:02.986 00.018 8996 UpdateGuideState exits: m=522710 SNR=291.4
01:47:02.987 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:02.988 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:02.988 00.000 8996 Enqueuing Expose request
01:47:02.989 00.001 20224 Worker thread wakes up
01:47:02.989 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:02.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:02.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:03.981 00.991 20224 Exposure complete
01:47:04.053 00.072 20224 worker thread done servicing request
01:47:04.054 00.001 8996 OnExposeComplete: enter
01:47:04.056 00.002 8996 UpdateGuideState(): m_state=6
01:47:04.059 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13887
01:47:04.060 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.55, Mass=607756, SNR=323.3, Peak=44179 HFD=4.7
01:47:04.061 00.001 8996 MultiStar: [#1 -0.09,-0.01,0.56,U] [#2 -0.01,-0.32,0.67,U] [#3 0.23,-0.05,0.55,U] [#4 0.41,-0.45,0.00,M1] [#5 -0.21,0.43,0.00,M2] [#6 0.08,0.46,0.00,M1] [#7 0.18,-0.12,0.35,U] [#8 -0.04,-0.06,0.28,U] 
01:47:04.062 00.001 8996 refined, 5 included, MultiStar: {-0.03, -0.11}, one-star: {-0.24, -0.07}
01:47:04.063 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:47:04.064 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.38)
01:47:04.065 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.11 hyp=0.11 cameraTheta=-1.88 mountX=-0.02 mountY=0.11, mountTheta=1.78
01:47:04.066 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.11, opts=13)
01:47:04.067 00.001 8996 Enqueuing Move request for scope (-0.03, -0.11)
01:47:04.068 00.001 20224 Worker thread wakes up
01:47:04.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.11) opts 0xd
01:47:04.068 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.11)
01:47:04.068 00.000 20224 Moving (-0.03, -0.11) raw xDistance=-0.02 yDistance=0.11
01:47:04.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:47:04.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:04.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:47:04.068 00.000 20224 MoveAxis(E, 0, ABG)
01:47:04.068 00.000 20224 Move returns status 0, amount 0
01:47:04.068 00.000 20224 MoveAxis(N, 0, ABG)
01:47:04.068 00.000 20224 Move returns status 0, amount 0
01:47:04.068 00.000 20224 move complete, result=0
01:47:04.068 00.000 20224 worker thread done servicing request
01:47:04.072 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44179, med=3254, FiltMin=2950, FiltMax=25136, Gamma=1.000
01:47:04.085 00.013 8996 UpdateGuideState exits: m=607756 SNR=323.3
01:47:04.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:04.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:04.087 00.000 8996 Enqueuing Expose request
01:47:04.088 00.001 20224 Worker thread wakes up
01:47:04.088 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:04.089 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:04.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:05.257 01.168 20224 Exposure complete
01:47:05.312 00.055 20224 worker thread done servicing request
01:47:05.312 00.000 8996 OnExposeComplete: enter
01:47:05.313 00.001 8996 UpdateGuideState(): m_state=6
01:47:05.314 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13888
01:47:05.315 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.49, Mass=579213, SNR=266.6, Peak=42947 HFD=4.4
01:47:05.316 00.001 8996 MultiStar: [#1 0.00,0.04,0.70,U] [#2 -0.10,-0.37,0.77,U] [#3 0.14,-0.25,0.64,U] [#4 0.70,-0.34,0.00,M2] [#5 -0.16,0.27,0.58,U] [#6 -0.12,0.02,0.43,U] [#7 -0.16,-0.10,0.47,U] [#8 0.24,-0.07,0.35,U] 
01:47:05.317 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.09}, one-star: {-0.27, -0.13}
01:47:05.318 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
01:47:05.318 00.000 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
01:47:05.319 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.09 hyp=0.12 cameraTheta=-2.27 mountX=-0.07 mountY=0.10, mountTheta=2.17
01:47:05.321 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.09, opts=13)
01:47:05.321 00.000 8996 Enqueuing Move request for scope (-0.08, -0.09)
01:47:05.322 00.001 20224 Worker thread wakes up
01:47:05.322 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.09) opts 0xd
01:47:05.323 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.09)
01:47:05.323 00.000 20224 Moving (-0.08, -0.09) raw xDistance=-0.07 yDistance=0.10
01:47:05.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:47:05.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:05.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:47:05.323 00.000 20224 MoveAxis(E, 0, ABG)
01:47:05.323 00.000 20224 Move returns status 0, amount 0
01:47:05.323 00.000 20224 MoveAxis(N, 0, ABG)
01:47:05.323 00.000 20224 Move returns status 0, amount 0
01:47:05.324 00.001 20224 move complete, result=0
01:47:05.324 00.000 20224 worker thread done servicing request
01:47:05.329 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42947, med=3257, FiltMin=2873, FiltMax=24208, Gamma=1.000
01:47:05.345 00.016 8996 UpdateGuideState exits: m=579213 SNR=266.6
01:47:05.346 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:05.346 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:05.347 00.001 8996 Enqueuing Expose request
01:47:05.348 00.001 20224 Worker thread wakes up
01:47:05.348 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:05.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:05.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:06.337 00.988 20224 Exposure complete
01:47:06.415 00.078 20224 worker thread done servicing request
01:47:06.415 00.000 8996 OnExposeComplete: enter
01:47:06.416 00.001 8996 UpdateGuideState(): m_state=6
01:47:06.417 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13889
01:47:06.418 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.49, Mass=582106, SNR=294.9, Peak=39203 HFD=4.4
01:47:06.419 00.001 8996 MultiStar: [#1 -0.30,0.35,0.00,M1] [#2 -0.58,-0.27,0.00,M1] [#3 -0.68,-0.43,0.00,M1] [#4 -0.06,-0.39,0.45,U] [#5 -0.31,0.16,0.65,U] [#6 -0.34,0.11,0.44,U] [#7 -0.70,-0.10,0.00,M1] [#8 -0.15,-0.28,0.44,U] 
01:47:06.419 00.000 8996 refined, 4 included, MultiStar: {-0.31, -0.09}, one-star: {-0.48, -0.13}
01:47:06.420 00.001 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
01:47:06.421 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
01:47:06.422 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-2.85 mountX=-0.30 mountY=0.13, mountTheta=2.74
01:47:06.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.09, opts=13)
01:47:06.425 00.001 8996 Enqueuing Move request for scope (-0.31, -0.09)
01:47:06.425 00.000 20224 Worker thread wakes up
01:47:06.426 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.09) opts 0xd
01:47:06.426 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.09)
01:47:06.426 00.000 20224 Moving (-0.31, -0.09) raw xDistance=-0.30 yDistance=0.13
01:47:06.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:47:06.426 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:06.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:47:06.426 00.000 20224 MoveAxis(E, 44, ABG)
01:47:06.426 00.000 20224 Guiding  Dir = 2, Dur = 44
01:47:06.426 00.000 20224 IsSlewing returns 0
01:47:06.426 00.000 20224 IsGuiding returns 0
01:47:06.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=39203, med=3257, FiltMin=2934, FiltMax=22784, Gamma=1.000
01:47:06.440 00.010 20224 PulseGuide returned control before completion, sleep 42
01:47:06.445 00.005 8996 UpdateGuideState exits: m=582106 SNR=294.9
01:47:06.446 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:06.447 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:06.447 00.000 8996 Enqueuing Expose request
01:47:06.484 00.037 20224 IsGuiding returns 1
01:47:06.484 00.000 20224 scope still moving after pulse duration time elapsed
01:47:06.515 00.031 20224 IsSlewing returns 0
01:47:06.515 00.000 20224 IsGuiding returns 1
01:47:06.547 00.032 20224 IsSlewing returns 0
01:47:06.547 00.000 20224 IsGuiding returns 0
01:47:06.547 00.000 20224 scope move finished after 44 + 76 ms
01:47:06.547 00.000 20224 Move returns status 0, amount 44
01:47:06.547 00.000 20224 MoveAxis(N, 0, ABG)
01:47:06.547 00.000 20224 Move returns status 0, amount 0
01:47:06.547 00.000 20224 move complete, result=0
01:47:06.547 00.000 20224 worker thread done servicing request
01:47:06.547 00.000 20224 Worker thread wakes up
01:47:06.547 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:06.548 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:06.548 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
01:47:07.711 01.163 20224 Exposure complete
01:47:07.793 00.082 20224 worker thread done servicing request
01:47:07.793 00.000 8996 OnExposeComplete: enter
01:47:07.795 00.002 8996 UpdateGuideState(): m_state=6
01:47:07.796 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13890
01:47:07.798 00.002 8996 Star::Find returns 1 (0), X=137.07, Y=472.52, Mass=650810, SNR=301.8, Peak=46051 HFD=4.3
01:47:07.800 00.002 8996 MultiStar: [#1 -0.08,0.21,0.69,U] [#2 -0.14,-0.31,0.66,U] [#3 -0.14,-0.23,0.52,U] [#4 0.15,-0.22,0.51,U] [#5 -0.09,0.23,0.52,U] [#6 0.07,0.11,0.33,U] [#7 0.09,-0.20,0.36,U] [#8 0.15,-0.08,0.32,U] 
01:47:07.801 00.001 8996 refined, 8 included, MultiStar: {0.02, -0.07}, one-star: {0.18, -0.10}
01:47:07.801 00.000 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.22 = -1.22)
01:47:07.802 00.001 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.94)
01:47:07.803 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.32 mountX=0.02 mountY=0.06, mountTheta=1.22
01:47:07.805 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
01:47:07.806 00.001 8996 Enqueuing Move request for scope (0.02, -0.07)
01:47:07.806 00.000 20224 Worker thread wakes up
01:47:07.807 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
01:47:07.807 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
01:47:07.807 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.02 yDistance=0.06
01:47:07.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:47:07.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:07.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:47:07.807 00.000 20224 MoveAxis(E, 0, ABG)
01:47:07.807 00.000 20224 Move returns status 0, amount 0
01:47:07.807 00.000 20224 MoveAxis(N, 0, ABG)
01:47:07.807 00.000 20224 Move returns status 0, amount 0
01:47:07.807 00.000 20224 move complete, result=0
01:47:07.807 00.000 20224 worker thread done servicing request
01:47:07.811 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=46051, med=3257, FiltMin=2934, FiltMax=23574, Gamma=1.000
01:47:07.833 00.022 8996 UpdateGuideState exits: m=650810 SNR=301.8
01:47:07.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:07.835 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:07.836 00.001 8996 Enqueuing Expose request
01:47:07.838 00.002 20224 Worker thread wakes up
01:47:07.838 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:07.839 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:07.840 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:08.812 00.972 20224 Exposure complete
01:47:08.889 00.077 20224 worker thread done servicing request
01:47:08.889 00.000 8996 OnExposeComplete: enter
01:47:08.890 00.001 8996 UpdateGuideState(): m_state=6
01:47:08.892 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13891
01:47:08.894 00.002 8996 Star::Find returns 1 (0), X=136.86, Y=472.24, Mass=526480, SNR=295.8, Peak=38691 HFD=4.5
01:47:08.896 00.002 8996 MultiStar: [#1 -0.12,-0.17,0.65,U] [#2 -0.18,-0.45,0.00,M1] [#3 0.17,-0.25,0.54,U] [#4 0.27,-0.50,0.00,M1] [#5 0.30,0.45,0.00,M1] [#6 0.06,0.19,0.36,U] [#7 0.13,-0.27,0.39,U] [#8 0.20,-0.39,0.39,U] 
01:47:08.897 00.001 8996 refined, 5 included, MultiStar: {0.04, -0.24}, one-star: {-0.03, -0.38}
01:47:08.898 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
01:47:08.900 00.002 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.85)
01:47:08.901 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.24 hyp=0.25 cameraTheta=-1.41 mountX=0.06 mountY=0.24, mountTheta=1.31
01:47:08.904 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.24, opts=13)
01:47:08.906 00.002 8996 Enqueuing Move request for scope (0.04, -0.24)
01:47:08.906 00.000 20224 Worker thread wakes up
01:47:08.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.24) opts 0xd
01:47:08.906 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.24)
01:47:08.906 00.000 20224 Moving (0.04, -0.24) raw xDistance=0.06 yDistance=0.24
01:47:08.907 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:47:08.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:47:08.907 00.000 20224 MoveAxis(E, 0, ABG)
01:47:08.907 00.000 20224 Move returns status 0, amount 0
01:47:08.907 00.000 20224 MoveAxis(S, 50, ABG)
01:47:08.907 00.000 20224 Guiding  Dir = 1, Dur = 50
01:47:08.907 00.000 20224 IsSlewing returns 0
01:47:08.907 00.000 20224 IsGuiding returns 0
01:47:08.912 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38691, med=3257, FiltMin=2928, FiltMax=22445, Gamma=1.000
01:47:08.939 00.027 8996 UpdateGuideState exits: m=526480 SNR=295.8
01:47:08.941 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:08.943 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:08.944 00.001 8996 Enqueuing Expose request
01:47:08.954 00.010 20224 PulseGuide returned control before completion, sleep 14
01:47:08.984 00.030 20224 IsGuiding returns 1
01:47:08.984 00.000 20224 scope still moving after pulse duration time elapsed
01:47:09.015 00.031 20224 IsSlewing returns 0
01:47:09.015 00.000 20224 IsGuiding returns 1
01:47:09.046 00.031 20224 IsSlewing returns 0
01:47:09.046 00.000 20224 IsGuiding returns 0
01:47:09.046 00.000 20224 scope move finished after 50 + 89 ms
01:47:09.047 00.001 20224 Move returns status 0, amount 50
01:47:09.047 00.000 20224 move complete, result=0
01:47:09.047 00.000 20224 worker thread done servicing request
01:47:09.047 00.000 20224 Worker thread wakes up
01:47:09.047 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:47:09.048 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:09.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:10.216 01.168 20224 Exposure complete
01:47:10.303 00.087 20224 worker thread done servicing request
01:47:10.303 00.000 8996 OnExposeComplete: enter
01:47:10.304 00.001 8996 UpdateGuideState(): m_state=6
01:47:10.305 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13892
01:47:10.306 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.42, Mass=497453, SNR=266.3, Peak=35667 HFD=4.4
01:47:10.308 00.002 8996 MultiStar: [#1 0.28,0.22,0.72,U] [#2 0.24,-0.56,0.00,M2] [#3 0.34,0.10,0.66,U] [#4 0.46,-0.39,0.00,M2] [#5 0.33,0.24,0.67,U] [#6 0.28,-0.04,0.36,U] [#7 0.12,-0.08,0.51,U] [#8 0.43,-0.19,0.00,M1] 
01:47:10.311 00.003 8996 single-star, 5 included, MultiStar: {0.22, 0.04}, one-star: {0.05, -0.19}
01:47:10.313 00.002 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.24 = -1.24)
01:47:10.315 00.002 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.92)
01:47:10.318 00.003 8996 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.20 cameraTheta=-1.34 mountX=0.06 mountY=0.19, mountTheta=1.24
01:47:10.320 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.19, opts=13)
01:47:10.322 00.002 8996 Enqueuing Move request for scope (0.05, -0.19)
01:47:10.323 00.001 20224 Worker thread wakes up
01:47:10.323 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
01:47:10.323 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
01:47:10.323 00.000 20224 Moving (0.05, -0.19) raw xDistance=0.06 yDistance=0.19
01:47:10.323 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:47:10.323 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:10.323 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:47:10.324 00.001 20224 MoveAxis(E, 0, ABG)
01:47:10.324 00.000 20224 Move returns status 0, amount 0
01:47:10.324 00.000 20224 MoveAxis(N, 0, ABG)
01:47:10.324 00.000 20224 Move returns status 0, amount 0
01:47:10.324 00.000 20224 move complete, result=0
01:47:10.324 00.000 20224 worker thread done servicing request
01:47:10.328 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35667, med=3257, FiltMin=2912, FiltMax=19648, Gamma=1.000
01:47:10.346 00.018 8996 UpdateGuideState exits: m=497453 SNR=266.3
01:47:10.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:10.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:10.349 00.001 8996 Enqueuing Expose request
01:47:10.350 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:47:10.351 00.001 20224 Worker thread wakes up
01:47:10.351 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:10.351 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:11.341 00.990 20224 Exposure complete
01:47:11.418 00.077 20224 worker thread done servicing request
01:47:11.419 00.001 8996 OnExposeComplete: enter
01:47:11.420 00.001 8996 UpdateGuideState(): m_state=6
01:47:11.421 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13893
01:47:11.423 00.002 8996 Star::Find returns 1 (0), X=136.91, Y=472.32, Mass=604685, SNR=297.9, Peak=42803 HFD=4.6
01:47:11.424 00.001 8996 MultiStar: [#1 0.24,-0.34,0.64,U] [#2 -0.13,-0.69,0.00,M3] [#3 0.14,-0.42,0.64,U] [#4 0.15,-0.56,0.00,M3] [#5 0.29,0.16,0.61,U] [#6 -0.06,-0.17,0.36,U] [#7 -0.12,-0.24,0.42,U] [#8 0.56,-0.38,0.00,M2] 
01:47:11.425 00.001 8996 refined, 5 included, MultiStar: {0.10, -0.23}, one-star: {0.02, -0.30}
01:47:11.426 00.001 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
01:47:11.427 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.19 = 2.09)
01:47:11.427 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.23 hyp=0.25 cameraTheta=-1.16 mountX=0.12 mountY=0.22, mountTheta=1.06
01:47:11.429 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.23, opts=13)
01:47:11.430 00.001 8996 Enqueuing Move request for scope (0.10, -0.23)
01:47:11.431 00.001 20224 Worker thread wakes up
01:47:11.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.23) opts 0xd
01:47:11.431 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.23)
01:47:11.431 00.000 20224 Moving (0.10, -0.23) raw xDistance=0.12 yDistance=0.22
01:47:11.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:47:11.431 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:47:11.431 00.000 20224 MoveAxis(E, 0, ABG)
01:47:11.432 00.001 20224 Move returns status 0, amount 0
01:47:11.432 00.000 20224 MoveAxis(S, 46, ABG)
01:47:11.432 00.000 20224 Guiding  Dir = 1, Dur = 46
01:47:11.432 00.000 20224 IsSlewing returns 0
01:47:11.432 00.000 20224 IsGuiding returns 0
01:47:11.436 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42803, med=3257, FiltMin=2941, FiltMax=24061, Gamma=1.000
01:47:11.456 00.020 20224 PulseGuide returned control before completion, sleep 33
01:47:11.456 00.000 8996 UpdateGuideState exits: m=604685 SNR=297.9
01:47:11.458 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:11.459 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:11.460 00.001 8996 Enqueuing Expose request
01:47:11.502 00.042 20224 IsGuiding returns 1
01:47:11.502 00.000 20224 scope still moving after pulse duration time elapsed
01:47:11.533 00.031 20224 IsSlewing returns 0
01:47:11.534 00.001 20224 IsGuiding returns 1
01:47:11.564 00.030 20224 IsSlewing returns 0
01:47:11.564 00.000 20224 IsGuiding returns 0
01:47:11.565 00.001 20224 scope move finished after 46 + 86 ms
01:47:11.565 00.000 20224 Move returns status 0, amount 46
01:47:11.565 00.000 20224 move complete, result=0
01:47:11.565 00.000 20224 worker thread done servicing request
01:47:11.565 00.000 20224 Worker thread wakes up
01:47:11.565 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:47:11.567 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:11.568 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:12.746 01.178 20224 Exposure complete
01:47:12.820 00.074 20224 worker thread done servicing request
01:47:12.820 00.000 8996 OnExposeComplete: enter
01:47:12.821 00.001 8996 UpdateGuideState(): m_state=6
01:47:12.822 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13894
01:47:12.824 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=472.88, Mass=585583, SNR=294.4, Peak=45971 HFD=4.3
01:47:12.827 00.003 8996 MultiStar: [#1 0.11,0.54,0.00,M1] [#2 0.10,-0.21,1.04,U] [#3 0.25,0.38,0.68,U] [#4 0.53,0.13,0.00,M4] [#5 0.27,0.61,0.00,M1] [#6 0.09,0.76,0.00,M1] [#7 0.32,0.41,0.00,M1] [#8 0.35,0.00,0.33,U] 
01:47:12.829 00.002 8996 refined, 3 included, MultiStar: {0.17, 0.10}, one-star: {0.14, 0.26}
01:47:12.831 00.002 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
01:47:12.832 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.52 = -2.52)
01:47:12.833 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.51 mountX=0.16 mountY=-0.12, mountTheta=-0.61
01:47:12.836 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.10, opts=13)
01:47:12.838 00.002 8996 Enqueuing Move request for scope (0.17, 0.10)
01:47:12.839 00.001 20224 Worker thread wakes up
01:47:12.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
01:47:12.839 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
01:47:12.839 00.000 20224 Moving (0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
01:47:12.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:47:12.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:12.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:47:12.840 00.001 20224 MoveAxis(E, 0, ABG)
01:47:12.840 00.000 20224 Move returns status 0, amount 0
01:47:12.840 00.000 20224 MoveAxis(N, 0, ABG)
01:47:12.840 00.000 20224 Move returns status 0, amount 0
01:47:12.840 00.000 20224 move complete, result=0
01:47:12.840 00.000 20224 worker thread done servicing request
01:47:12.844 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=45971, med=3257, FiltMin=2947, FiltMax=23446, Gamma=1.000
01:47:12.859 00.015 8996 UpdateGuideState exits: m=585583 SNR=294.4
01:47:12.862 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:12.864 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:12.864 00.000 8996 Enqueuing Expose request
01:47:12.865 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:12.867 00.002 20224 Worker thread wakes up
01:47:12.867 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:12.868 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:13.863 00.995 20224 Exposure complete
01:47:13.924 00.061 20224 worker thread done servicing request
01:47:13.924 00.000 8996 OnExposeComplete: enter
01:47:13.925 00.001 8996 UpdateGuideState(): m_state=6
01:47:13.926 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13895
01:47:13.926 00.000 8996 Star::Find returns 1 (0), X=136.89, Y=472.81, Mass=517400, SNR=266.3, Peak=36515 HFD=4.5
01:47:13.928 00.002 8996 MultiStar: [#1 0.45,0.60,0.00,M2] [#2 0.14,-0.11,0.75,U] [#3 0.52,0.67,0.00,M1] [#4 0.73,0.22,0.00,M5] [#5 0.25,0.47,0.00,M2] [#6 0.09,0.32,0.45,U] [#7 0.29,0.18,0.47,U] [#8 0.38,0.05,0.45,U] 
01:47:13.929 00.001 8996 refined, 4 included, MultiStar: {0.14, 0.12}, one-star: {-0.00, 0.19}
01:47:13.932 00.003 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
01:47:13.934 00.002 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
01:47:13.936 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.68 mountX=0.13 mountY=-0.13, mountTheta=-0.79
01:47:13.938 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.12, opts=13)
01:47:13.940 00.002 8996 Enqueuing Move request for scope (0.14, 0.12)
01:47:13.941 00.001 20224 Worker thread wakes up
01:47:13.941 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.12) opts 0xd
01:47:13.941 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.12)
01:47:13.941 00.000 20224 Moving (0.14, 0.12) raw xDistance=0.13 yDistance=-0.13
01:47:13.941 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:47:13.941 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:13.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:47:13.941 00.000 20224 MoveAxis(E, 0, ABG)
01:47:13.941 00.000 20224 Move returns status 0, amount 0
01:47:13.941 00.000 20224 MoveAxis(N, 0, ABG)
01:47:13.941 00.000 20224 Move returns status 0, amount 0
01:47:13.941 00.000 20224 move complete, result=0
01:47:13.942 00.001 20224 worker thread done servicing request
01:47:13.951 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=36515, med=3257, FiltMin=2941, FiltMax=21776, Gamma=1.000
01:47:13.973 00.022 8996 UpdateGuideState exits: m=517400 SNR=266.3
01:47:13.974 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:13.975 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:13.977 00.002 8996 Enqueuing Expose request
01:47:13.979 00.002 20224 Worker thread wakes up
01:47:13.979 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:13.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:13.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:15.152 01.172 20224 Exposure complete
01:47:15.236 00.084 20224 worker thread done servicing request
01:47:15.236 00.000 8996 OnExposeComplete: enter
01:47:15.238 00.002 8996 UpdateGuideState(): m_state=6
01:47:15.240 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13896
01:47:15.241 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.65, Mass=616782, SNR=299.8, Peak=41475 HFD=4.6
01:47:15.242 00.001 8996 MultiStar: [#1 0.09,0.64,0.00,M3] [#2 -0.11,-0.28,0.67,U] [#3 0.16,0.15,0.52,U] [#4 0.29,-0.13,0.56,U] [#5 -0.07,0.58,0.00,M3] [#6 -0.22,0.33,0.38,U] [#7 -0.15,0.01,0.35,U] [#8 0.06,-0.12,0.37,U] 
01:47:15.242 00.000 8996 refined, 6 included, MultiStar: {-0.11, -0.02}, one-star: {-0.46, 0.04}
01:47:15.243 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
01:47:15.244 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.28)
01:47:15.245 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.02 hyp=0.11 cameraTheta=-2.98 mountX=-0.10 mountY=0.03, mountTheta=2.87
01:47:15.247 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.02, opts=13)
01:47:15.248 00.001 8996 Enqueuing Move request for scope (-0.11, -0.02)
01:47:15.249 00.001 20224 Worker thread wakes up
01:47:15.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.02) opts 0xd
01:47:15.249 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.02)
01:47:15.249 00.000 20224 Moving (-0.11, -0.02) raw xDistance=-0.10 yDistance=0.03
01:47:15.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:47:15.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:15.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:47:15.249 00.000 20224 MoveAxis(E, 0, ABG)
01:47:15.249 00.000 20224 Move returns status 0, amount 0
01:47:15.249 00.000 20224 MoveAxis(N, 0, ABG)
01:47:15.249 00.000 20224 Move returns status 0, amount 0
01:47:15.249 00.000 20224 move complete, result=0
01:47:15.249 00.000 20224 worker thread done servicing request
01:47:15.252 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41475, med=3257, FiltMin=2944, FiltMax=23312, Gamma=1.000
01:47:15.281 00.029 8996 UpdateGuideState exits: m=616782 SNR=299.8
01:47:15.283 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:15.285 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:15.286 00.001 8996 Enqueuing Expose request
01:47:15.288 00.002 20224 Worker thread wakes up
01:47:15.288 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:47:15.290 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:15.290 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:16.285 00.995 20224 Exposure complete
01:47:16.388 00.103 20224 worker thread done servicing request
01:47:16.388 00.000 8996 OnExposeComplete: enter
01:47:16.389 00.001 8996 UpdateGuideState(): m_state=6
01:47:16.390 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13897
01:47:16.392 00.002 8996 Star::Find returns 1 (0), X=137.11, Y=472.67, Mass=586995, SNR=297.1, Peak=40403 HFD=4.4
01:47:16.394 00.002 8996 MultiStar: [#1 0.25,0.24,0.77,U] [#2 -0.25,-0.30,0.63,U] [#3 0.41,0.35,0.00,M1] [#4 0.51,0.06,0.00,M5] [#5 0.24,0.64,0.00,M4] [#6 0.11,0.40,0.52,U] [#7 -0.20,0.15,0.37,U] [#8 0.24,0.02,0.40,U] 
01:47:16.396 00.002 8996 refined, 5 included, MultiStar: {0.09, 0.09}, one-star: {0.22, 0.06}
01:47:16.398 00.002 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
01:47:16.401 00.003 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
01:47:16.403 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.77 mountX=0.08 mountY=-0.10, mountTheta=-0.87
01:47:16.408 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.09, opts=13)
01:47:16.410 00.002 8996 Enqueuing Move request for scope (0.09, 0.09)
01:47:16.412 00.002 20224 Worker thread wakes up
01:47:16.413 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
01:47:16.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
01:47:16.413 00.000 20224 Moving (0.09, 0.09) raw xDistance=0.08 yDistance=-0.10
01:47:16.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:47:16.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:16.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:47:16.413 00.000 20224 MoveAxis(E, 0, ABG)
01:47:16.413 00.000 20224 Move returns status 0, amount 0
01:47:16.413 00.000 20224 MoveAxis(N, 0, ABG)
01:47:16.413 00.000 20224 Move returns status 0, amount 0
01:47:16.413 00.000 20224 move complete, result=0
01:47:16.413 00.000 20224 worker thread done servicing request
01:47:16.427 00.014 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=40403, med=3257, FiltMin=2944, FiltMax=21321, Gamma=1.000
01:47:16.445 00.018 8996 UpdateGuideState exits: m=586995 SNR=297.1
01:47:16.446 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:16.447 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:16.448 00.001 8996 Enqueuing Expose request
01:47:16.449 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:16.450 00.001 20224 Worker thread wakes up
01:47:16.450 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:16.450 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:17.626 01.176 20224 Exposure complete
01:47:17.697 00.071 20224 worker thread done servicing request
01:47:17.697 00.000 8996 OnExposeComplete: enter
01:47:17.698 00.001 8996 UpdateGuideState(): m_state=6
01:47:17.699 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13898
01:47:17.700 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=472.43, Mass=547003, SNR=303.5, Peak=40003 HFD=4.2
01:47:17.701 00.001 8996 MultiStar: [#1 0.15,0.30,0.61,U] [#2 0.35,-0.10,0.76,U] [#3 0.72,0.17,0.00,M2] [#4 0.74,-0.00,0.00,M6] [#5 0.17,0.45,0.00,M5] [#6 0.09,0.48,0.00,M1] [#7 0.28,-0.01,0.44,U] [#8 0.53,-0.29,0.00,M1] 
01:47:17.702 00.001 8996 refined, 3 included, MultiStar: {0.21, -0.03}, one-star: {0.10, -0.19}
01:47:17.703 00.001 8996 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.10) = xAngle (-0.06 = -0.06)
01:47:17.704 00.001 8996 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.18 = 3.10)
01:47:17.705 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.15 mountX=0.21 mountY=0.01, mountTheta=0.04
01:47:17.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.03, opts=13)
01:47:17.709 00.002 8996 Enqueuing Move request for scope (0.21, -0.03)
01:47:17.710 00.001 20224 Worker thread wakes up
01:47:17.710 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
01:47:17.710 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
01:47:17.710 00.000 20224 Moving (0.21, -0.03) raw xDistance=0.21 yDistance=0.01
01:47:17.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:47:17.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:17.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:47:17.710 00.000 20224 MoveAxis(W, 31, ABG)
01:47:17.711 00.001 20224 Guiding  Dir = 3, Dur = 31
01:47:17.711 00.000 20224 IsSlewing returns 0
01:47:17.711 00.000 20224 IsGuiding returns 0
01:47:17.718 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40003, med=3257, FiltMin=2953, FiltMax=21408, Gamma=1.000
01:47:17.730 00.012 20224 PulseGuide returned control before completion, sleep 23
01:47:17.737 00.007 8996 UpdateGuideState exits: m=547003 SNR=303.5
01:47:17.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:17.738 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:17.739 00.001 8996 Enqueuing Expose request
01:47:17.759 00.020 20224 IsGuiding returns 1
01:47:17.759 00.000 20224 scope still moving after pulse duration time elapsed
01:47:17.791 00.032 20224 IsSlewing returns 0
01:47:17.791 00.000 20224 IsGuiding returns 1
01:47:17.822 00.031 20224 IsSlewing returns 0
01:47:17.822 00.000 20224 IsGuiding returns 0
01:47:17.822 00.000 20224 scope move finished after 31 + 80 ms
01:47:17.823 00.001 20224 Move returns status 0, amount 31
01:47:17.823 00.000 20224 MoveAxis(N, 0, ABG)
01:47:17.823 00.000 20224 Move returns status 0, amount 0
01:47:17.823 00.000 20224 move complete, result=0
01:47:17.823 00.000 20224 worker thread done servicing request
01:47:17.823 00.000 20224 Worker thread wakes up
01:47:17.823 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:17.823 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
01:47:17.825 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:18.804 00.979 20224 Exposure complete
01:47:18.885 00.081 20224 worker thread done servicing request
01:47:18.885 00.000 8996 OnExposeComplete: enter
01:47:18.886 00.001 8996 UpdateGuideState(): m_state=6
01:47:18.888 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13899
01:47:18.889 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.74, Mass=673294, SNR=335.8, Peak=49139 HFD=4.7
01:47:18.891 00.002 8996 MultiStar: [#1 0.03,0.49,0.00,M2] [#2 -0.28,0.05,0.63,U] [#3 0.09,0.41,0.63,U] [#4 0.42,0.28,0.00,M7] [#5 -0.28,0.58,0.00,M6] [#6 -0.24,0.10,0.42,U] [#7 -0.40,0.20,0.33,U] [#8 -0.04,-0.04,0.31,U] 
01:47:18.892 00.001 8996 refined, 5 included, MultiStar: {-0.20, 0.15}, one-star: {-0.28, 0.12}
01:47:18.893 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
01:47:18.894 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
01:47:18.894 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.15 hyp=0.25 cameraTheta=2.48 mountX=-0.21 mountY=-0.13, mountTheta=-2.59
01:47:18.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.15, opts=13)
01:47:18.896 00.000 8996 Enqueuing Move request for scope (-0.20, 0.15)
01:47:18.897 00.001 20224 Worker thread wakes up
01:47:18.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.15) opts 0xd
01:47:18.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.15)
01:47:18.897 00.000 20224 Moving (-0.20, 0.15) raw xDistance=-0.21 yDistance=-0.13
01:47:18.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
01:47:18.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:18.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:47:18.898 00.001 20224 MoveAxis(E, 28, ABG)
01:47:18.898 00.000 20224 Guiding  Dir = 2, Dur = 28
01:47:18.898 00.000 20224 IsSlewing returns 0
01:47:18.898 00.000 20224 IsGuiding returns 0
01:47:18.901 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49139, med=3257, FiltMin=2947, FiltMax=25357, Gamma=1.000
01:47:18.916 00.015 8996 UpdateGuideState exits: m=673294 SNR=335.8
01:47:18.916 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:18.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:18.918 00.001 8996 Enqueuing Expose request
01:47:18.940 00.022 20224 IsGuiding returns 1
01:47:18.940 00.000 20224 scope still moving after pulse duration time elapsed
01:47:18.970 00.030 20224 IsSlewing returns 0
01:47:18.970 00.000 20224 IsGuiding returns 1
01:47:19.000 00.030 20224 IsSlewing returns 0
01:47:19.001 00.001 20224 IsGuiding returns 1
01:47:19.031 00.030 20224 IsSlewing returns 0
01:47:19.031 00.000 20224 IsGuiding returns 0
01:47:19.031 00.000 20224 scope move finished after 28 + 105 ms
01:47:19.031 00.000 20224 Move returns status 0, amount 28
01:47:19.031 00.000 20224 MoveAxis(N, 0, ABG)
01:47:19.031 00.000 20224 Move returns status 0, amount 0
01:47:19.031 00.000 20224 move complete, result=0
01:47:19.032 00.001 20224 worker thread done servicing request
01:47:19.032 00.000 20224 Worker thread wakes up
01:47:19.032 00.000 8996 GuideStep: -0.2 px 28 ms EAST, -0.1 px 0 ms NORTH
01:47:19.033 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:19.033 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:20.201 01.168 20224 Exposure complete
01:47:20.277 00.076 20224 worker thread done servicing request
01:47:20.277 00.000 8996 OnExposeComplete: enter
01:47:20.278 00.001 8996 UpdateGuideState(): m_state=6
01:47:20.279 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13900
01:47:20.280 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=473.02, Mass=644241, SNR=335.0, Peak=49651 HFD=4.6
01:47:20.281 00.001 8996 MultiStar: [#1 -0.29,0.43,0.00,M3] [#2 -0.24,0.10,0.64,U] [#3 0.05,0.50,0.00,M2] [#4 0.29,0.18,0.45,U] [#5 -0.33,0.60,0.00,M7] [#6 -0.34,0.45,0.00,M1] [#7 -0.46,0.18,0.00,M1] [#8 -0.13,0.05,0.27,U] 
01:47:20.281 00.000 8996 refined, 3 included, MultiStar: {-0.12, 0.24}, one-star: {-0.21, 0.40}
01:47:20.282 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
01:47:20.283 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
01:47:20.284 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.24 hyp=0.26 cameraTheta=2.02 mountX=-0.14 mountY=-0.22, mountTheta=-2.13
01:47:20.285 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.24, opts=13)
01:47:20.286 00.001 8996 Enqueuing Move request for scope (-0.12, 0.24)
01:47:20.287 00.001 20224 Worker thread wakes up
01:47:20.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.24) opts 0xd
01:47:20.287 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.24)
01:47:20.287 00.000 20224 Moving (-0.12, 0.24) raw xDistance=-0.14 yDistance=-0.22
01:47:20.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:47:20.287 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:20.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:47:20.287 00.000 20224 MoveAxis(E, 0, ABG)
01:47:20.288 00.001 20224 Move returns status 0, amount 0
01:47:20.288 00.000 20224 MoveAxis(N, 0, ABG)
01:47:20.288 00.000 20224 Move returns status 0, amount 0
01:47:20.288 00.000 20224 move complete, result=0
01:47:20.288 00.000 20224 worker thread done servicing request
01:47:20.291 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49651, med=3257, FiltMin=2928, FiltMax=27747, Gamma=1.000
01:47:20.305 00.014 8996 UpdateGuideState exits: m=644241 SNR=335.0
01:47:20.306 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:20.307 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:20.309 00.002 8996 Enqueuing Expose request
01:47:20.311 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:47:20.311 00.000 20224 Worker thread wakes up
01:47:20.312 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:20.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:21.297 00.985 20224 Exposure complete
01:47:21.375 00.078 20224 worker thread done servicing request
01:47:21.375 00.000 8996 OnExposeComplete: enter
01:47:21.376 00.001 8996 UpdateGuideState(): m_state=6
01:47:21.377 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13901
01:47:21.377 00.000 8996 Star::Find returns 1 (0), X=136.67, Y=472.79, Mass=590381, SNR=275.5, Peak=42723 HFD=4.5
01:47:21.379 00.002 8996 MultiStar: [#1 -0.07,0.83,0.00,M4] [#2 -0.44,0.11,0.00,M1] [#3 -0.22,0.15,0.69,U] [#4 -0.05,0.09,0.64,U] [#5 -0.31,0.54,0.00,M8] [#6 -0.05,0.54,0.00,M2] [#7 -0.25,0.46,0.00,M2] [#8 0.02,0.16,0.41,U] 
01:47:21.379 00.000 8996 refined, 3 included, MultiStar: {-0.14, 0.15}, one-star: {-0.22, 0.18}
01:47:21.380 00.001 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:47:21.381 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
01:47:21.382 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.21 cameraTheta=2.34 mountX=-0.16 mountY=-0.13, mountTheta=-2.45
01:47:21.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.15, opts=13)
01:47:21.385 00.001 8996 Enqueuing Move request for scope (-0.14, 0.15)
01:47:21.386 00.001 20224 Worker thread wakes up
01:47:21.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
01:47:21.386 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
01:47:21.386 00.000 20224 Moving (-0.14, 0.15) raw xDistance=-0.16 yDistance=-0.13
01:47:21.387 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:47:21.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:21.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:47:21.387 00.000 20224 MoveAxis(E, 0, ABG)
01:47:21.387 00.000 20224 Move returns status 0, amount 0
01:47:21.387 00.000 20224 MoveAxis(N, 0, ABG)
01:47:21.387 00.000 20224 Move returns status 0, amount 0
01:47:21.387 00.000 20224 move complete, result=0
01:47:21.387 00.000 20224 worker thread done servicing request
01:47:21.393 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=42723, med=3257, FiltMin=2925, FiltMax=25952, Gamma=1.000
01:47:21.415 00.022 8996 UpdateGuideState exits: m=590381 SNR=275.5
01:47:21.416 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:21.417 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:21.418 00.001 8996 Enqueuing Expose request
01:47:21.419 00.001 20224 Worker thread wakes up
01:47:21.419 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:21.419 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:21.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:22.589 01.170 20224 Exposure complete
01:47:22.663 00.074 20224 worker thread done servicing request
01:47:22.663 00.000 8996 OnExposeComplete: enter
01:47:22.665 00.002 8996 UpdateGuideState(): m_state=6
01:47:22.666 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13902
01:47:22.667 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=473.12, Mass=781839, SNR=385.5, Peak=58291 HFD=4.4
01:47:22.668 00.001 8996 MultiStar: [#1 -0.33,1.00,0.00,M5] [#2 -0.34,0.28,0.56,U] [#3 -0.18,0.47,0.00,M2] [#4 0.09,0.25,0.41,U] [#5 -0.45,0.75,0.00,M9] [#6 -0.17,0.89,0.00,M3] [#7 -0.45,0.52,0.00,M3] [#8 -0.49,0.49,0.00,M1] 
01:47:22.669 00.001 8996 refined, 2 included, MultiStar: {-0.36, 0.38}, one-star: {-0.55, 0.50}
01:47:22.669 00.000 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
01:47:22.670 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
01:47:22.671 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=0.38 hyp=0.52 cameraTheta=2.32 mountX=-0.39 mountY=-0.34, mountTheta=-2.43
01:47:22.672 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.38, opts=13)
01:47:22.673 00.001 8996 Enqueuing Move request for scope (-0.36, 0.38)
01:47:22.674 00.001 20224 Worker thread wakes up
01:47:22.674 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.38) opts 0xd
01:47:22.674 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.38)
01:47:22.674 00.000 20224 Moving (-0.36, 0.38) raw xDistance=-0.39 yDistance=-0.34
01:47:22.674 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.39
01:47:22.674 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:22.674 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:47:22.674 00.000 20224 MoveAxis(E, 57, ABG)
01:47:22.674 00.000 20224 Guiding  Dir = 2, Dur = 57
01:47:22.674 00.000 20224 IsSlewing returns 0
01:47:22.675 00.001 20224 IsGuiding returns 0
01:47:22.678 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=58291, med=3257, FiltMin=2925, FiltMax=33315, Gamma=1.000
01:47:22.702 00.024 8996 UpdateGuideState exits: m=781839 SNR=385.5
01:47:22.704 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:22.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:22.706 00.001 8996 Enqueuing Expose request
01:47:22.729 00.023 20224 PulseGuide returned control before completion, sleep 13
01:47:22.744 00.015 20224 IsGuiding returns 1
01:47:22.744 00.000 20224 scope still moving after pulse duration time elapsed
01:47:22.776 00.032 20224 IsSlewing returns 0
01:47:22.776 00.000 20224 IsGuiding returns 1
01:47:22.806 00.030 20224 IsSlewing returns 0
01:47:22.807 00.001 20224 IsGuiding returns 1
01:47:22.838 00.031 20224 IsSlewing returns 0
01:47:22.838 00.000 20224 IsGuiding returns 0
01:47:22.838 00.000 20224 scope move finished after 57 + 106 ms
01:47:22.838 00.000 20224 Move returns status 0, amount 57
01:47:22.838 00.000 20224 MoveAxis(N, 0, ABG)
01:47:22.838 00.000 20224 Move returns status 0, amount 0
01:47:22.838 00.000 20224 move complete, result=0
01:47:22.839 00.001 20224 worker thread done servicing request
01:47:22.839 00.000 20224 Worker thread wakes up
01:47:22.839 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.3 px 0 ms NORTH
01:47:22.840 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:22.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:23.822 00.982 20224 Exposure complete
01:47:23.922 00.100 20224 worker thread done servicing request
01:47:23.922 00.000 8996 OnExposeComplete: enter
01:47:23.924 00.002 8996 UpdateGuideState(): m_state=6
01:47:23.925 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13903
01:47:23.926 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.96, Mass=577534, SNR=324.7, Peak=40131 HFD=4.9
01:47:23.928 00.002 8996 MultiStar: [#1 -0.08,0.97,0.00,M6] [#2 -0.06,0.38,0.63,U] [#3 0.11,0.37,0.52,U] [#4 0.31,0.10,0.43,U] [#5 -0.21,0.77,0.00,M10] [#6 0.02,0.59,0.00,M4] [#7 -0.20,0.23,0.44,U] [#8 -0.08,0.40,0.32,U] 
01:47:23.929 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.31}, one-star: {-0.40, 0.34}
01:47:23.930 00.001 8996 CameraToMount -- cameraTheta (1.90) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
01:47:23.933 00.003 8996 CameraToMount -- cameraTheta (1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.13 = -1.13)
01:47:23.935 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.31 hyp=0.33 cameraTheta=1.90 mountX=-0.14 mountY=-0.30, mountTheta=-2.00
01:47:23.940 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.31, opts=13)
01:47:23.942 00.002 8996 Enqueuing Move request for scope (-0.11, 0.31)
01:47:23.944 00.002 20224 Worker thread wakes up
01:47:23.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.31) opts 0xd
01:47:23.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.31)
01:47:23.944 00.000 20224 Moving (-0.11, 0.31) raw xDistance=-0.14 yDistance=-0.30
01:47:23.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:47:23.944 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.22 newest=-0.77
01:47:23.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
01:47:23.944 00.000 20224 MoveAxis(E, 0, ABG)
01:47:23.945 00.001 20224 Move returns status 0, amount 0
01:47:23.945 00.000 20224 MoveAxis(N, 63, ABG)
01:47:23.945 00.000 20224 Guiding  Dir = 0, Dur = 63
01:47:23.945 00.000 20224 IsSlewing returns 0
01:47:23.946 00.001 20224 IsGuiding returns 0
01:47:23.956 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40131, med=3257, FiltMin=2963, FiltMax=23232, Gamma=1.000
01:47:23.975 00.019 8996 UpdateGuideState exits: m=577534 SNR=324.7
01:47:23.976 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:23.979 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:23.981 00.002 8996 Enqueuing Expose request
01:47:23.995 00.014 20224 PulseGuide returned control before completion, sleep 24
01:47:24.025 00.030 20224 IsGuiding returns 1
01:47:24.025 00.000 20224 scope still moving after pulse duration time elapsed
01:47:24.056 00.031 20224 IsSlewing returns 0
01:47:24.056 00.000 20224 IsGuiding returns 1
01:47:24.087 00.031 20224 IsSlewing returns 0
01:47:24.087 00.000 20224 IsGuiding returns 0
01:47:24.087 00.000 20224 scope move finished after 63 + 78 ms
01:47:24.087 00.000 20224 Move returns status 0, amount 63
01:47:24.087 00.000 20224 move complete, result=0
01:47:24.087 00.000 20224 worker thread done servicing request
01:47:24.087 00.000 20224 Worker thread wakes up
01:47:24.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:24.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:24.088 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 63 ms NORTH
01:47:25.245 01.157 20224 Exposure complete
01:47:25.326 00.081 20224 worker thread done servicing request
01:47:25.326 00.000 8996 OnExposeComplete: enter
01:47:25.327 00.001 8996 UpdateGuideState(): m_state=6
01:47:25.328 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13904
01:47:25.329 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=472.98, Mass=626780, SNR=287.9, Peak=47123 HFD=4.3
01:47:25.330 00.001 8996 MultiStar: [#1 0.36,0.49,0.00,M7] [#2 0.37,0.30,0.00,M1] [#3 0.40,0.10,0.59,U] [#4 0.49,0.02,0.00,M4] [#5 0.68,0.80,0.00,R] [#6 0.05,0.23,0.43,U] [#7 -0.16,0.13,0.40,U] [#8 0.74,0.39,0.00,M1] 
01:47:25.331 00.001 8996 refined, 3 included, MultiStar: {0.17, 0.24}, one-star: {0.21, 0.36}
01:47:25.332 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
01:47:25.333 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
01:47:25.335 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.24 hyp=0.29 cameraTheta=0.95 mountX=0.14 mountY=-0.25, mountTheta=-1.05
01:47:25.338 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.24, opts=13)
01:47:25.341 00.003 8996 Enqueuing Move request for scope (0.17, 0.24)
01:47:25.343 00.002 20224 Worker thread wakes up
01:47:25.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.24) opts 0xd
01:47:25.343 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.24)
01:47:25.343 00.000 20224 Moving (0.17, 0.24) raw xDistance=0.14 yDistance=-0.25
01:47:25.343 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:47:25.343 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
01:47:25.343 00.000 20224 MoveAxis(E, 0, ABG)
01:47:25.343 00.000 20224 Move returns status 0, amount 0
01:47:25.344 00.001 20224 MoveAxis(N, 53, ABG)
01:47:25.344 00.000 20224 Guiding  Dir = 0, Dur = 53
01:47:25.344 00.000 20224 IsSlewing returns 0
01:47:25.345 00.001 20224 IsGuiding returns 0
01:47:25.349 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47123, med=3257, FiltMin=2947, FiltMax=26057, Gamma=1.000
01:47:25.355 00.006 20224 PulseGuide returned control before completion, sleep 54
01:47:25.371 00.016 8996 UpdateGuideState exits: m=626780 SNR=287.9
01:47:25.372 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:25.374 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:25.374 00.000 8996 Enqueuing Expose request
01:47:25.416 00.042 20224 IsGuiding returns 1
01:47:25.416 00.000 20224 scope still moving after pulse duration time elapsed
01:47:25.446 00.030 20224 IsSlewing returns 0
01:47:25.446 00.000 20224 IsGuiding returns 0
01:47:25.446 00.000 20224 scope move finished after 53 + 48 ms
01:47:25.446 00.000 20224 Move returns status 0, amount 53
01:47:25.446 00.000 20224 move complete, result=0
01:47:25.446 00.000 20224 worker thread done servicing request
01:47:25.446 00.000 20224 Worker thread wakes up
01:47:25.447 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 53 ms NORTH
01:47:25.448 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:25.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:26.431 00.983 20224 Exposure complete
01:47:26.502 00.071 20224 worker thread done servicing request
01:47:26.503 00.001 8996 OnExposeComplete: enter
01:47:26.504 00.001 8996 UpdateGuideState(): m_state=6
01:47:26.506 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13905
01:47:26.508 00.002 8996 Star::Find returns 1 (0), X=137.47, Y=472.71, Mass=601735, SNR=284.6, Peak=45229 HFD=4.6
01:47:26.510 00.002 8996 MultiStar: [#1 0.53,0.39,0.00,M8] [#2 0.48,-0.28,0.00,M2] [#3 0.66,-0.05,0.00,M1] [#4 0.70,-0.22,0.00,M5] [#5 -0.30,-0.28,0.50,U] [#6 0.46,0.14,0.00,M4] [#7 0.39,-0.20,0.40,U] [#8 0.61,-0.33,0.00,M2] 
01:47:26.511 00.001 8996 refined, 2 included, MultiStar: {0.31, -0.07}, one-star: {0.58, 0.09}
01:47:26.512 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
01:47:26.513 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.25 = 3.03)
01:47:26.514 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-0.23 mountX=0.31 mountY=0.03, mountTheta=0.11
01:47:26.517 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.07, opts=13)
01:47:26.518 00.001 8996 Enqueuing Move request for scope (0.31, -0.07)
01:47:26.519 00.001 20224 Worker thread wakes up
01:47:26.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.07) opts 0xd
01:47:26.520 00.001 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.07)
01:47:26.520 00.000 20224 Moving (0.31, -0.07) raw xDistance=0.31 yDistance=0.03
01:47:26.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
01:47:26.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:26.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:47:26.520 00.000 20224 MoveAxis(W, 46, ABG)
01:47:26.520 00.000 20224 Guiding  Dir = 3, Dur = 46
01:47:26.520 00.000 20224 IsSlewing returns 0
01:47:26.521 00.001 20224 IsGuiding returns 0
01:47:26.526 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45229, med=3254, FiltMin=2953, FiltMax=23641, Gamma=1.000
01:47:26.527 00.001 20224 PulseGuide returned control before completion, sleep 51
01:47:26.540 00.013 8996 UpdateGuideState exits: m=601735 SNR=284.6
01:47:26.542 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:26.542 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:26.543 00.001 8996 Enqueuing Expose request
01:47:26.588 00.045 20224 IsGuiding returns 1
01:47:26.588 00.000 20224 scope still moving after pulse duration time elapsed
01:47:26.620 00.032 20224 IsSlewing returns 0
01:47:26.620 00.000 20224 IsGuiding returns 0
01:47:26.620 00.000 20224 scope move finished after 46 + 53 ms
01:47:26.620 00.000 20224 Move returns status 0, amount 46
01:47:26.620 00.000 20224 MoveAxis(N, 0, ABG)
01:47:26.620 00.000 20224 Move returns status 0, amount 0
01:47:26.620 00.000 20224 move complete, result=0
01:47:26.620 00.000 20224 worker thread done servicing request
01:47:26.620 00.000 20224 Worker thread wakes up
01:47:26.620 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.0 px 0 ms NORTH
01:47:26.623 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:26.623 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:27.783 01.160 20224 Exposure complete
01:47:27.850 00.067 20224 worker thread done servicing request
01:47:27.850 00.000 8996 OnExposeComplete: enter
01:47:27.851 00.001 8996 UpdateGuideState(): m_state=6
01:47:27.852 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13906
01:47:27.853 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=472.66, Mass=682620, SNR=347.8, Peak=50995 HFD=4.5
01:47:27.854 00.001 8996 MultiStar: [#1 0.09,0.09,0.66,U] [#2 -0.00,-0.11,0.60,U] [#3 0.49,-0.11,0.00,M2] [#4 0.59,-0.32,0.00,M6] [#5 -0.86,-0.27,0.00,M1] [#6 0.04,-0.02,0.35,U] [#7 -0.01,-0.20,0.32,U] [#8 0.26,0.19,0.31,U] 
01:47:27.855 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.01}, one-star: {-0.06, 0.04}
01:47:27.856 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
01:47:27.857 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
01:47:27.858 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.36 mountX=0.03 mountY=-0.01, mountTheta=-0.47
01:47:27.859 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
01:47:27.860 00.001 8996 Enqueuing Move request for scope (0.03, 0.01)
01:47:27.861 00.001 20224 Worker thread wakes up
01:47:27.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:47:27.861 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:47:27.861 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.01
01:47:27.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:47:27.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:27.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:47:27.861 00.000 20224 MoveAxis(E, 0, ABG)
01:47:27.861 00.000 20224 Move returns status 0, amount 0
01:47:27.861 00.000 20224 MoveAxis(N, 0, ABG)
01:47:27.861 00.000 20224 Move returns status 0, amount 0
01:47:27.861 00.000 20224 move complete, result=0
01:47:27.862 00.001 20224 worker thread done servicing request
01:47:27.865 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50995, med=3257, FiltMin=2941, FiltMax=28758, Gamma=1.000
01:47:27.890 00.025 8996 UpdateGuideState exits: m=682620 SNR=347.8
01:47:27.892 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:27.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:27.894 00.001 8996 Enqueuing Expose request
01:47:27.895 00.001 20224 Worker thread wakes up
01:47:27.895 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:27.896 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:27.896 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:28.860 00.964 20224 Exposure complete
01:47:28.916 00.056 20224 worker thread done servicing request
01:47:28.916 00.000 8996 OnExposeComplete: enter
01:47:28.917 00.001 8996 UpdateGuideState(): m_state=6
01:47:28.918 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13907
01:47:28.919 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.51, Mass=529087, SNR=310.9, Peak=39059 HFD=4.6
01:47:28.920 00.001 8996 MultiStar: [#1 0.01,0.23,0.62,U] [#2 -0.44,-0.39,0.00,M2] [#3 0.05,-0.40,0.60,U] [#4 0.34,-0.34,0.00,M7] [#5 -0.98,-0.47,0.00,M2] [#6 -0.19,0.07,0.44,U] [#7 -0.24,-0.27,0.42,U] [#8 0.25,-0.11,0.36,U] 
01:47:28.922 00.002 8996 refined, 5 included, MultiStar: {-0.05, -0.09}, one-star: {-0.11, -0.10}
01:47:28.925 00.003 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:47:28.927 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
01:47:28.929 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.05 mountX=-0.04 mountY=0.10, mountTheta=1.95
01:47:28.932 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
01:47:28.934 00.002 8996 Enqueuing Move request for scope (-0.05, -0.09)
01:47:28.937 00.003 20224 Worker thread wakes up
01:47:28.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
01:47:28.937 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
01:47:28.937 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.10
01:47:28.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:47:28.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:28.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:47:28.937 00.000 20224 MoveAxis(E, 0, ABG)
01:47:28.937 00.000 20224 Move returns status 0, amount 0
01:47:28.937 00.000 20224 MoveAxis(N, 0, ABG)
01:47:28.937 00.000 20224 Move returns status 0, amount 0
01:47:28.937 00.000 20224 move complete, result=0
01:47:28.937 00.000 20224 worker thread done servicing request
01:47:28.948 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=39059, med=3257, FiltMin=2953, FiltMax=23760, Gamma=1.000
01:47:28.965 00.017 8996 UpdateGuideState exits: m=529087 SNR=310.9
01:47:28.969 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:28.971 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:28.973 00.002 8996 Enqueuing Expose request
01:47:28.975 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:28.977 00.002 20224 Worker thread wakes up
01:47:28.977 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:28.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:30.128 01.151 20224 Exposure complete
01:47:30.182 00.054 20224 worker thread done servicing request
01:47:30.183 00.001 8996 OnExposeComplete: enter
01:47:30.184 00.001 8996 UpdateGuideState(): m_state=6
01:47:30.186 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13908
01:47:30.187 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.63, Mass=564946, SNR=294.9, Peak=41411 HFD=4.7
01:47:30.188 00.001 8996 MultiStar: [#1 0.06,0.43,0.68,U] [#2 -0.31,-0.23,0.72,U] [#3 -0.16,0.16,0.69,U] [#4 0.10,-0.22,0.54,U] [#5 -0.89,-0.58,0.00,M3] [#6 -0.26,-0.28,0.50,U] [#7 -0.22,-0.26,0.38,U] [#8 -0.16,0.03,0.35,U] 
01:47:30.189 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.02}, one-star: {-0.18, 0.01}
01:47:30.189 00.000 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
01:47:30.190 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
01:47:30.190 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.00 mountX=-0.14 mountY=0.04, mountTheta=2.89
01:47:30.192 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.02, opts=13)
01:47:30.193 00.001 8996 Enqueuing Move request for scope (-0.14, -0.02)
01:47:30.193 00.000 20224 Worker thread wakes up
01:47:30.194 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
01:47:30.194 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
01:47:30.194 00.000 20224 Moving (-0.14, -0.02) raw xDistance=-0.14 yDistance=0.04
01:47:30.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:47:30.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:30.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:47:30.194 00.000 20224 MoveAxis(E, 0, ABG)
01:47:30.194 00.000 20224 Move returns status 0, amount 0
01:47:30.194 00.000 20224 MoveAxis(N, 0, ABG)
01:47:30.194 00.000 20224 Move returns status 0, amount 0
01:47:30.194 00.000 20224 move complete, result=0
01:47:30.194 00.000 20224 worker thread done servicing request
01:47:30.198 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41411, med=3257, FiltMin=2902, FiltMax=23501, Gamma=1.000
01:47:30.211 00.013 8996 UpdateGuideState exits: m=564946 SNR=294.9
01:47:30.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:30.212 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:30.215 00.003 8996 Enqueuing Expose request
01:47:30.218 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:47:30.219 00.001 20224 Worker thread wakes up
01:47:30.219 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:30.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:31.186 00.967 20224 Exposure complete
01:47:31.284 00.098 20224 worker thread done servicing request
01:47:31.284 00.000 8996 OnExposeComplete: enter
01:47:31.286 00.002 8996 UpdateGuideState(): m_state=6
01:47:31.287 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13909
01:47:31.288 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=472.76, Mass=659122, SNR=313.8, Peak=48387 HFD=4.6
01:47:31.289 00.001 8996 MultiStar: [#1 0.10,0.56,0.00,M6] [#2 -0.10,-0.12,0.70,U] [#3 0.07,0.08,0.50,U] [#4 0.46,-0.06,0.00,M7] [#5 -0.93,-0.18,0.00,M4] [#6 0.09,0.24,0.41,U] [#7 -0.15,0.02,0.34,U] [#8 -0.06,0.11,0.33,U] 
01:47:31.290 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.07}, one-star: {-0.49, 0.15}
01:47:31.291 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
01:47:31.292 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
01:47:31.293 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.07 hyp=0.19 cameraTheta=2.73 mountX=-0.18 mountY=-0.05, mountTheta=-2.85
01:47:31.294 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.07, opts=13)
01:47:31.295 00.001 8996 Enqueuing Move request for scope (-0.17, 0.07)
01:47:31.297 00.002 20224 Worker thread wakes up
01:47:31.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.07) opts 0xd
01:47:31.297 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.07)
01:47:31.297 00.000 20224 Moving (-0.17, 0.07) raw xDistance=-0.18 yDistance=-0.05
01:47:31.297 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:47:31.297 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:31.297 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:47:31.297 00.000 20224 MoveAxis(E, 0, ABG)
01:47:31.297 00.000 20224 Move returns status 0, amount 0
01:47:31.297 00.000 20224 MoveAxis(N, 0, ABG)
01:47:31.297 00.000 20224 Move returns status 0, amount 0
01:47:31.297 00.000 20224 move complete, result=0
01:47:31.297 00.000 20224 worker thread done servicing request
01:47:31.304 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48387, med=3257, FiltMin=2931, FiltMax=24854, Gamma=1.000
01:47:31.330 00.026 8996 UpdateGuideState exits: m=659122 SNR=313.8
01:47:31.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:31.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:31.333 00.001 8996 Enqueuing Expose request
01:47:31.334 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:31.334 00.000 20224 Worker thread wakes up
01:47:31.334 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:31.335 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:32.514 01.179 20224 Exposure complete
01:47:32.570 00.056 20224 worker thread done servicing request
01:47:32.570 00.000 8996 OnExposeComplete: enter
01:47:32.571 00.001 8996 UpdateGuideState(): m_state=6
01:47:32.572 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13910
01:47:32.573 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=472.65, Mass=700722, SNR=369.2, Peak=49331 HFD=4.7
01:47:32.574 00.001 8996 MultiStar: [#1 -0.32,0.52,0.00,M7] [#2 -0.24,-0.51,0.00,M1] [#3 -0.27,0.17,0.51,U] [#4 -0.03,-0.02,0.45,U] [#5 -1.06,-0.58,0.00,M5] [#6 -0.33,0.05,0.36,U] [#7 -0.36,-0.04,0.35,U] [#8 -0.11,0.37,0.30,U] 
01:47:32.574 00.000 8996 refined, 5 included, MultiStar: {-0.31, 0.08}, one-star: {-0.50, 0.03}
01:47:32.575 00.001 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
01:47:32.576 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
01:47:32.577 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.08 hyp=0.32 cameraTheta=2.90 mountX=-0.32 mountY=-0.04, mountTheta=-3.02
01:47:32.578 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.08, opts=13)
01:47:32.579 00.001 8996 Enqueuing Move request for scope (-0.31, 0.08)
01:47:32.579 00.000 20224 Worker thread wakes up
01:47:32.580 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.08) opts 0xd
01:47:32.580 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.08)
01:47:32.580 00.000 20224 Moving (-0.31, 0.08) raw xDistance=-0.32 yDistance=-0.04
01:47:32.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:47:32.580 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:32.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:47:32.580 00.000 20224 MoveAxis(E, 47, ABG)
01:47:32.580 00.000 20224 Guiding  Dir = 2, Dur = 47
01:47:32.580 00.000 20224 IsSlewing returns 0
01:47:32.580 00.000 20224 IsGuiding returns 0
01:47:32.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=49331, med=3257, FiltMin=2947, FiltMax=24877, Gamma=1.000
01:47:32.598 00.013 8996 UpdateGuideState exits: m=700722 SNR=369.2
01:47:32.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:32.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:32.601 00.001 8996 Enqueuing Expose request
01:47:32.629 00.028 20224 IsGuiding returns 1
01:47:32.629 00.000 20224 scope still moving after pulse duration time elapsed
01:47:32.659 00.030 20224 IsSlewing returns 0
01:47:32.660 00.001 20224 IsGuiding returns 1
01:47:32.690 00.030 20224 IsSlewing returns 0
01:47:32.690 00.000 20224 IsGuiding returns 1
01:47:32.721 00.031 20224 IsSlewing returns 0
01:47:32.722 00.001 20224 IsGuiding returns 0
01:47:32.722 00.000 20224 scope move finished after 47 + 94 ms
01:47:32.722 00.000 20224 Move returns status 0, amount 47
01:47:32.722 00.000 20224 MoveAxis(N, 0, ABG)
01:47:32.722 00.000 20224 Move returns status 0, amount 0
01:47:32.722 00.000 20224 move complete, result=0
01:47:32.722 00.000 20224 worker thread done servicing request
01:47:32.722 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
01:47:32.726 00.004 20224 Worker thread wakes up
01:47:32.726 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:32.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:33.710 00.984 20224 Exposure complete
01:47:33.775 00.065 20224 worker thread done servicing request
01:47:33.775 00.000 8996 OnExposeComplete: enter
01:47:33.777 00.002 8996 UpdateGuideState(): m_state=6
01:47:33.778 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13911
01:47:33.779 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.80, Mass=685318, SNR=336.3, Peak=48995 HFD=4.5
01:47:33.780 00.001 8996 MultiStar: [#1 -0.09,0.30,0.58,U] [#2 0.21,-0.12,0.52,U] [#3 0.20,0.23,0.59,U] [#4 0.41,-0.05,0.40,U] [#5 -0.87,0.01,0.00,M6] [#6 0.01,0.18,0.41,U] [#7 0.04,0.06,0.35,U] [#8 0.16,0.35,0.28,U] 
01:47:33.781 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.15}, one-star: {-0.01, 0.18}
01:47:33.783 00.002 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
01:47:33.783 00.000 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
01:47:33.784 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.99 mountX=0.08 mountY=-0.16, mountTheta=-1.09
01:47:33.786 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.15, opts=13)
01:47:33.787 00.001 8996 Enqueuing Move request for scope (0.10, 0.15)
01:47:33.788 00.001 20224 Worker thread wakes up
01:47:33.788 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.15) opts 0xd
01:47:33.788 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.15)
01:47:33.788 00.000 20224 Moving (0.10, 0.15) raw xDistance=0.08 yDistance=-0.16
01:47:33.788 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:47:33.788 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:33.788 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:47:33.788 00.000 20224 MoveAxis(E, 0, ABG)
01:47:33.788 00.000 20224 Move returns status 0, amount 0
01:47:33.788 00.000 20224 MoveAxis(N, 0, ABG)
01:47:33.788 00.000 20224 Move returns status 0, amount 0
01:47:33.788 00.000 20224 move complete, result=0
01:47:33.788 00.000 20224 worker thread done servicing request
01:47:33.792 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=48995, med=3257, FiltMin=2909, FiltMax=26806, Gamma=1.000
01:47:33.813 00.021 8996 UpdateGuideState exits: m=685318 SNR=336.3
01:47:33.815 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:33.818 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:33.820 00.002 8996 Enqueuing Expose request
01:47:33.822 00.002 20224 Worker thread wakes up
01:47:33.822 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:33.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:33.822 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:47:34.991 01.169 20224 Exposure complete
01:47:35.083 00.092 20224 worker thread done servicing request
01:47:35.086 00.003 8996 OnExposeComplete: enter
01:47:35.087 00.001 8996 UpdateGuideState(): m_state=6
01:47:35.089 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13912
01:47:35.090 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.92, Mass=686332, SNR=341.8, Peak=49619 HFD=4.4
01:47:35.092 00.002 8996 MultiStar: [#1 0.52,0.66,0.00,M7] [#2 0.54,0.05,0.00,M1] [#3 0.71,0.03,0.00,M1] [#4 0.96,-0.11,0.00,M6] [#5 -0.34,-0.34,0.00,M7] [#6 0.32,0.08,0.40,U] [#7 0.29,-0.11,0.40,U] [#8 0.33,-0.14,0.29,U] 
01:47:35.094 00.002 8996 refined, 3 included, MultiStar: {0.29, 0.12}, one-star: {0.27, 0.31}
01:47:35.095 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
01:47:35.096 00.001 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
01:47:35.098 00.002 8996 CameraToMount -- cameraX=0.29 cameraY=0.12 hyp=0.31 cameraTheta=0.39 mountX=0.28 mountY=-0.15, mountTheta=-0.50
01:47:35.100 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.12, opts=13)
01:47:35.101 00.001 8996 Enqueuing Move request for scope (0.29, 0.12)
01:47:35.102 00.001 20224 Worker thread wakes up
01:47:35.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.12) opts 0xd
01:47:35.102 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.12)
01:47:35.102 00.000 20224 Moving (0.29, 0.12) raw xDistance=0.28 yDistance=-0.15
01:47:35.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
01:47:35.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:35.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:47:35.102 00.000 20224 MoveAxis(W, 41, ABG)
01:47:35.102 00.000 20224 Guiding  Dir = 3, Dur = 41
01:47:35.102 00.000 20224 IsSlewing returns 0
01:47:35.103 00.001 20224 IsGuiding returns 0
01:47:35.107 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49619, med=3261, FiltMin=2969, FiltMax=27065, Gamma=1.000
01:47:35.120 00.013 8996 UpdateGuideState exits: m=686332 SNR=341.8
01:47:35.121 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:35.122 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:35.123 00.001 8996 Enqueuing Expose request
01:47:35.163 00.040 20224 IsGuiding returns 1
01:47:35.163 00.000 20224 scope still moving after pulse duration time elapsed
01:47:35.192 00.029 20224 IsSlewing returns 0
01:47:35.192 00.000 20224 IsGuiding returns 1
01:47:35.224 00.032 20224 IsSlewing returns 0
01:47:35.224 00.000 20224 IsGuiding returns 1
01:47:35.254 00.030 20224 IsSlewing returns 0
01:47:35.254 00.000 20224 IsGuiding returns 0
01:47:35.254 00.000 20224 scope move finished after 41 + 110 ms
01:47:35.254 00.000 20224 Move returns status 0, amount 41
01:47:35.254 00.000 20224 MoveAxis(N, 0, ABG)
01:47:35.254 00.000 20224 Move returns status 0, amount 0
01:47:35.254 00.000 20224 move complete, result=0
01:47:35.255 00.001 20224 worker thread done servicing request
01:47:35.255 00.000 20224 Worker thread wakes up
01:47:35.255 00.000 8996 GuideStep: 0.3 px 41 ms WEST, -0.2 px 0 ms NORTH
01:47:35.258 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:35.258 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:36.241 00.983 20224 Exposure complete
01:47:36.332 00.091 20224 worker thread done servicing request
01:47:36.332 00.000 8996 OnExposeComplete: enter
01:47:36.333 00.001 8996 UpdateGuideState(): m_state=6
01:47:36.334 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13913
01:47:36.336 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=472.63, Mass=593412, SNR=278.2, Peak=44851 HFD=4.3
01:47:36.338 00.002 8996 MultiStar: [#1 0.01,0.62,0.00,M8] [#2 -0.04,0.02,0.86,U] [#3 0.28,0.20,0.65,U] [#4 0.57,0.05,0.00,M7] [#5 -0.65,-0.16,0.00,M8] [#6 0.16,0.37,0.56,U] [#7 -0.17,0.04,0.41,U] [#8 0.31,0.16,0.40,U] 
01:47:36.340 00.002 8996 single-star, 5 included, MultiStar: {0.10, 0.12}, one-star: {0.10, 0.02}
01:47:36.342 00.002 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
01:47:36.344 00.002 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
01:47:36.346 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.02 hyp=0.10 cameraTheta=0.17 mountX=0.10 mountY=-0.03, mountTheta=-0.29
01:47:36.349 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.02, opts=13)
01:47:36.351 00.002 8996 Enqueuing Move request for scope (0.10, 0.02)
01:47:36.352 00.001 20224 Worker thread wakes up
01:47:36.352 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.02) opts 0xd
01:47:36.352 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.02)
01:47:36.352 00.000 20224 Moving (0.10, 0.02) raw xDistance=0.10 yDistance=-0.03
01:47:36.353 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:47:36.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:36.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:47:36.353 00.000 20224 MoveAxis(E, 0, ABG)
01:47:36.353 00.000 20224 Move returns status 0, amount 0
01:47:36.353 00.000 20224 MoveAxis(N, 0, ABG)
01:47:36.353 00.000 20224 Move returns status 0, amount 0
01:47:36.353 00.000 20224 move complete, result=0
01:47:36.353 00.000 20224 worker thread done servicing request
01:47:36.357 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=44851, med=3261, FiltMin=2947, FiltMax=22848, Gamma=1.000
01:47:36.381 00.024 8996 UpdateGuideState exits: m=593412 SNR=278.2
01:47:36.384 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:36.386 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:36.388 00.002 8996 Enqueuing Expose request
01:47:36.391 00.003 20224 Worker thread wakes up
01:47:36.391 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:36.393 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:36.393 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:37.550 01.157 20224 Exposure complete
01:47:37.620 00.070 20224 worker thread done servicing request
01:47:37.620 00.000 8996 OnExposeComplete: enter
01:47:37.621 00.001 8996 UpdateGuideState(): m_state=6
01:47:37.623 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13914
01:47:37.625 00.002 8996 Star::Find returns 1 (0), X=136.76, Y=472.99, Mass=601208, SNR=312.6, Peak=48499 HFD=4.4
01:47:37.627 00.002 8996 MultiStar: [#1 -0.42,0.61,0.00,M9] [#2 -0.37,-0.28,0.00,M1] [#3 0.28,0.09,0.54,U] [#4 0.28,0.34,0.55,U] [#5 -0.96,-0.29,0.00,M9] [#6 -0.25,0.12,0.41,U] [#7 -0.69,-0.41,0.00,M1] [#8 -0.10,0.03,0.44,U] 
01:47:37.628 00.001 8996 refined, 4 included, MultiStar: {0.01, 0.23}, one-star: {-0.13, 0.38}
01:47:37.629 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
01:47:37.630 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
01:47:37.632 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.23 hyp=0.23 cameraTheta=1.53 mountX=-0.01 mountY=-0.23, mountTheta=-1.63
01:47:37.635 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.23, opts=13)
01:47:37.636 00.001 8996 Enqueuing Move request for scope (0.01, 0.23)
01:47:37.637 00.001 20224 Worker thread wakes up
01:47:37.637 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.23) opts 0xd
01:47:37.637 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.23)
01:47:37.637 00.000 20224 Moving (0.01, 0.23) raw xDistance=-0.01 yDistance=-0.23
01:47:37.637 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:47:37.637 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:47:37.637 00.000 20224 MoveAxis(E, 0, ABG)
01:47:37.637 00.000 20224 Move returns status 0, amount 0
01:47:37.638 00.001 20224 MoveAxis(N, 48, ABG)
01:47:37.638 00.000 20224 Guiding  Dir = 0, Dur = 48
01:47:37.638 00.000 20224 IsSlewing returns 0
01:47:37.638 00.000 20224 IsGuiding returns 0
01:47:37.643 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48499, med=3261, FiltMin=2950, FiltMax=26838, Gamma=1.000
01:47:37.663 00.020 8996 UpdateGuideState exits: m=601208 SNR=312.6
01:47:37.665 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:37.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:37.667 00.001 8996 Enqueuing Expose request
01:47:37.685 00.018 20224 PulseGuide returned control before completion, sleep 12
01:47:37.699 00.014 20224 IsGuiding returns 1
01:47:37.699 00.000 20224 scope still moving after pulse duration time elapsed
01:47:37.730 00.031 20224 IsSlewing returns 0
01:47:37.730 00.000 20224 IsGuiding returns 1
01:47:37.762 00.032 20224 IsSlewing returns 0
01:47:37.762 00.000 20224 IsGuiding returns 0
01:47:37.762 00.000 20224 scope move finished after 48 + 76 ms
01:47:37.763 00.001 20224 Move returns status 0, amount 48
01:47:37.763 00.000 20224 move complete, result=0
01:47:37.763 00.000 20224 worker thread done servicing request
01:47:37.763 00.000 20224 Worker thread wakes up
01:47:37.763 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 48 ms NORTH
01:47:37.765 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:37.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:38.757 00.992 20224 Exposure complete
01:47:38.848 00.091 20224 worker thread done servicing request
01:47:38.848 00.000 8996 OnExposeComplete: enter
01:47:38.850 00.002 8996 UpdateGuideState(): m_state=6
01:47:38.851 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13915
01:47:38.852 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.72, Mass=586438, SNR=308.6, Peak=45779 HFD=4.7
01:47:38.853 00.001 8996 MultiStar: [#1 -0.19,0.49,0.00,M10] [#2 -0.20,-0.50,0.00,M2] [#3 -0.17,-0.14,0.62,U] [#4 0.22,0.03,0.52,U] [#5 -1.01,-0.39,0.00,M10] [#6 -0.35,0.09,0.39,U] [#7 -0.44,-0.28,0.00,M2] [#8 -0.33,-0.05,0.27,U] 
01:47:38.854 00.001 8996 refined, 4 included, MultiStar: {-0.15, 0.02}, one-star: {-0.21, 0.11}
01:47:38.855 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.10 = 3.10)
01:47:38.856 00.001 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.02 = -0.02)
01:47:38.857 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.02 hyp=0.16 cameraTheta=3.01 mountX=-0.16 mountY=-0.00, mountTheta=-3.12
01:47:38.858 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.02, opts=13)
01:47:38.859 00.001 8996 Enqueuing Move request for scope (-0.15, 0.02)
01:47:38.861 00.002 20224 Worker thread wakes up
01:47:38.861 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.02) opts 0xd
01:47:38.861 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.02)
01:47:38.861 00.000 20224 Moving (-0.15, 0.02) raw xDistance=-0.16 yDistance=-0.00
01:47:38.861 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:47:38.861 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:38.861 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:47:38.861 00.000 20224 MoveAxis(E, 0, ABG)
01:47:38.861 00.000 20224 Move returns status 0, amount 0
01:47:38.861 00.000 20224 MoveAxis(N, 0, ABG)
01:47:38.861 00.000 20224 Move returns status 0, amount 0
01:47:38.861 00.000 20224 move complete, result=0
01:47:38.861 00.000 20224 worker thread done servicing request
01:47:38.866 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45779, med=3261, FiltMin=2947, FiltMax=24589, Gamma=1.000
01:47:38.882 00.016 8996 UpdateGuideState exits: m=586438 SNR=308.6
01:47:38.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:38.884 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:38.884 00.000 8996 Enqueuing Expose request
01:47:38.885 00.001 20224 Worker thread wakes up
01:47:38.885 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:47:38.886 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:38.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:40.056 01.170 20224 Exposure complete
01:47:40.114 00.058 20224 worker thread done servicing request
01:47:40.114 00.000 8996 OnExposeComplete: enter
01:47:40.115 00.001 8996 UpdateGuideState(): m_state=6
01:47:40.116 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13916
01:47:40.117 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=472.26, Mass=613219, SNR=287.3, Peak=39923 HFD=4.7
01:47:40.118 00.001 8996 MultiStar: [#1 -0.47,-0.11,0.00,R] [#2 -0.53,-0.58,0.00,M3] [#3 -0.23,-0.31,0.67,U] [#4 -0.12,-0.77,0.00,M6] [#5 -0.91,-0.73,0.00,R] [#6 -0.71,0.17,0.00,M1] [#7 -0.62,-0.47,0.00,M3] [#8 -0.21,-0.50,0.00,M1] 
01:47:40.118 00.000 8996 refined, 1 included, MultiStar: {-0.44, -0.34}, one-star: {-0.57, -0.35}
01:47:40.119 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
01:47:40.120 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
01:47:40.121 00.001 8996 CameraToMount -- cameraX=-0.44 cameraY=-0.34 hyp=0.55 cameraTheta=-2.49 mountX=-0.40 mountY=0.38, mountTheta=2.38
01:47:40.122 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.44, y=-0.34, opts=13)
01:47:40.123 00.001 8996 Enqueuing Move request for scope (-0.44, -0.34)
01:47:40.124 00.001 20224 Worker thread wakes up
01:47:40.124 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.34) opts 0xd
01:47:40.124 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.44, -0.34)
01:47:40.124 00.000 20224 Moving (-0.44, -0.34) raw xDistance=-0.40 yDistance=0.38
01:47:40.124 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
01:47:40.124 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:40.124 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:47:40.124 00.000 20224 MoveAxis(E, 59, ABG)
01:47:40.125 00.001 20224 Guiding  Dir = 2, Dur = 59
01:47:40.125 00.000 20224 IsSlewing returns 0
01:47:40.125 00.000 20224 IsGuiding returns 0
01:47:40.128 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39923, med=3261, FiltMin=2950, FiltMax=22957, Gamma=1.000
01:47:40.146 00.018 8996 UpdateGuideState exits: m=613219 SNR=287.3
01:47:40.148 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:40.149 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:40.150 00.001 8996 Enqueuing Expose request
01:47:40.169 00.019 20224 PulseGuide returned control before completion, sleep 25
01:47:40.200 00.031 20224 IsGuiding returns 1
01:47:40.200 00.000 20224 scope still moving after pulse duration time elapsed
01:47:40.231 00.031 20224 IsSlewing returns 0
01:47:40.231 00.000 20224 IsGuiding returns 1
01:47:40.263 00.032 20224 IsSlewing returns 0
01:47:40.263 00.000 20224 IsGuiding returns 0
01:47:40.263 00.000 20224 scope move finished after 59 + 79 ms
01:47:40.263 00.000 20224 Move returns status 0, amount 59
01:47:40.263 00.000 20224 MoveAxis(N, 0, ABG)
01:47:40.263 00.000 20224 Move returns status 0, amount 0
01:47:40.264 00.001 20224 move complete, result=0
01:47:40.264 00.000 20224 worker thread done servicing request
01:47:40.264 00.000 20224 Worker thread wakes up
01:47:40.264 00.000 8996 GuideStep: -0.4 px 59 ms EAST, 0.4 px 0 ms NORTH
01:47:40.266 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:40.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:41.238 00.972 20224 Exposure complete
01:47:41.307 00.069 20224 worker thread done servicing request
01:47:41.307 00.000 8996 OnExposeComplete: enter
01:47:41.308 00.001 8996 UpdateGuideState(): m_state=6
01:47:41.309 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13917
01:47:41.310 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=472.22, Mass=567680, SNR=275.5, Peak=37795 HFD=4.6
01:47:41.311 00.001 8996 MultiStar: [#1 0.18,0.05,0.69,U] [#2 -0.32,-0.64,0.00,M4] [#3 -0.01,-0.49,0.00,M1] [#4 0.06,-0.91,0.00,M7] [#5 0.01,-0.16,0.59,U] [#6 -0.53,-0.43,0.00,M2] [#7 -0.30,-0.70,0.00,M4] [#8 -0.12,-0.46,0.00,M2] 
01:47:41.312 00.001 8996 refined, 2 included, MultiStar: {-0.15, -0.20}, one-star: {-0.48, -0.40}
01:47:41.313 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
01:47:41.314 00.001 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
01:47:41.314 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.20 hyp=0.25 cameraTheta=-2.22 mountX=-0.13 mountY=0.22, mountTheta=2.12
01:47:41.316 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.20, opts=13)
01:47:41.317 00.001 8996 Enqueuing Move request for scope (-0.15, -0.20)
01:47:41.317 00.000 20224 Worker thread wakes up
01:47:41.318 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.20) opts 0xd
01:47:41.318 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.20)
01:47:41.318 00.000 20224 Moving (-0.15, -0.20) raw xDistance=-0.13 yDistance=0.22
01:47:41.318 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:47:41.318 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:47:41.318 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:47:41.318 00.000 20224 MoveAxis(E, 0, ABG)
01:47:41.318 00.000 20224 Move returns status 0, amount 0
01:47:41.318 00.000 20224 MoveAxis(N, 0, ABG)
01:47:41.318 00.000 20224 Move returns status 0, amount 0
01:47:41.318 00.000 20224 move complete, result=0
01:47:41.318 00.000 20224 worker thread done servicing request
01:47:41.322 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=37795, med=3261, FiltMin=2950, FiltMax=23917, Gamma=1.000
01:47:41.336 00.014 8996 UpdateGuideState exits: m=567680 SNR=275.5
01:47:41.337 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:41.337 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:41.338 00.001 8996 Enqueuing Expose request
01:47:41.339 00.001 20224 Worker thread wakes up
01:47:41.339 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:47:41.340 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:41.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:42.505 01.165 20224 Exposure complete
01:47:42.589 00.084 20224 worker thread done servicing request
01:47:42.589 00.000 8996 OnExposeComplete: enter
01:47:42.590 00.001 8996 UpdateGuideState(): m_state=6
01:47:42.591 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13918
01:47:42.592 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=471.68, Mass=603820, SNR=286.8, Peak=41267 HFD=4.6
01:47:42.593 00.001 8996 MultiStar: large primary error, entering stabilization period
01:47:42.594 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
01:47:42.594 00.000 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
01:47:42.595 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.93 hyp=0.94 cameraTheta=-1.68 mountX=-0.01 mountY=0.94, mountTheta=1.58
01:47:42.597 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.93, opts=13)
01:47:42.598 00.001 8996 Enqueuing Move request for scope (-0.10, -0.93)
01:47:42.598 00.000 20224 Worker thread wakes up
01:47:42.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.93) opts 0xd
01:47:42.599 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.93)
01:47:42.599 00.000 20224 Moving (-0.10, -0.93) raw xDistance=-0.01 yDistance=0.94
01:47:42.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:47:42.599 00.000 20224 resist switch: large excursion: input 0.94 thresh 0.60 direction from -1 to 1
01:47:42.599 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.82
01:47:42.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
01:47:42.599 00.000 20224 MoveAxis(E, 0, ABG)
01:47:42.599 00.000 20224 Move returns status 0, amount 0
01:47:42.599 00.000 20224 MoveAxis(S, 198, ABG)
01:47:42.599 00.000 20224 Guiding  Dir = 1, Dur = 198
01:47:42.599 00.000 20224 IsSlewing returns 0
01:47:42.599 00.000 20224 IsGuiding returns 0
01:47:42.603 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41267, med=3261, FiltMin=2966, FiltMax=26288, Gamma=1.000
01:47:42.616 00.013 8996 UpdateGuideState exits: m=603820 SNR=286.8
01:47:42.618 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:42.618 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:42.619 00.001 8996 Enqueuing Expose request
01:47:42.627 00.008 20224 PulseGuide returned control before completion, sleep 182
01:47:42.810 00.183 20224 IsGuiding returns 1
01:47:42.810 00.000 20224 scope still moving after pulse duration time elapsed
01:47:42.840 00.030 20224 IsSlewing returns 0
01:47:42.840 00.000 20224 IsGuiding returns 1
01:47:42.871 00.031 20224 IsSlewing returns 0
01:47:42.872 00.001 20224 IsGuiding returns 0
01:47:42.872 00.000 20224 scope move finished after 198 + 73 ms
01:47:42.872 00.000 20224 Move returns status 0, amount 198
01:47:42.872 00.000 20224 move complete, result=0
01:47:42.872 00.000 20224 worker thread done servicing request
01:47:42.872 00.000 20224 Worker thread wakes up
01:47:42.873 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.9 px 198 ms SOUTH
01:47:42.875 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:42.875 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:43.860 00.985 20224 Exposure complete
01:47:43.952 00.092 20224 worker thread done servicing request
01:47:43.953 00.001 8996 OnExposeComplete: enter
01:47:43.954 00.001 8996 UpdateGuideState(): m_state=6
01:47:43.955 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13919
01:47:43.956 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=472.23, Mass=639548, SNR=314.1, Peak=44963 HFD=4.5
01:47:43.957 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
01:47:43.958 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
01:47:43.959 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.39 hyp=0.42 cameraTheta=-1.94 mountX=-0.11 mountY=0.40, mountTheta=1.84
01:47:43.960 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.39, opts=13)
01:47:43.961 00.001 8996 Enqueuing Move request for scope (-0.15, -0.39)
01:47:43.962 00.001 20224 Worker thread wakes up
01:47:43.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.39) opts 0xd
01:47:43.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.39)
01:47:43.962 00.000 20224 Moving (-0.15, -0.39) raw xDistance=-0.11 yDistance=0.40
01:47:43.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:47:43.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
01:47:43.962 00.000 20224 MoveAxis(E, 0, ABG)
01:47:43.962 00.000 20224 Move returns status 0, amount 0
01:47:43.962 00.000 20224 MoveAxis(S, 85, ABG)
01:47:43.962 00.000 20224 Guiding  Dir = 1, Dur = 85
01:47:43.963 00.001 20224 IsSlewing returns 0
01:47:43.963 00.000 20224 IsGuiding returns 0
01:47:43.966 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44963, med=3261, FiltMin=2953, FiltMax=26541, Gamma=1.000
01:47:43.969 00.003 20224 PulseGuide returned control before completion, sleep 90
01:47:43.981 00.012 8996 UpdateGuideState exits: m=639548 SNR=314.1
01:47:43.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:43.983 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:43.984 00.001 8996 Enqueuing Expose request
01:47:44.062 00.078 20224 IsGuiding returns 1
01:47:44.062 00.000 20224 scope still moving after pulse duration time elapsed
01:47:44.093 00.031 20224 IsSlewing returns 0
01:47:44.094 00.001 20224 IsGuiding returns 0
01:47:44.094 00.000 20224 scope move finished after 85 + 46 ms
01:47:44.094 00.000 20224 Move returns status 0, amount 85
01:47:44.094 00.000 20224 move complete, result=0
01:47:44.094 00.000 20224 worker thread done servicing request
01:47:44.094 00.000 20224 Worker thread wakes up
01:47:44.095 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 85 ms SOUTH
01:47:44.097 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:44.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:45.279 01.182 20224 Exposure complete
01:47:45.365 00.086 20224 worker thread done servicing request
01:47:45.365 00.000 8996 OnExposeComplete: enter
01:47:45.366 00.001 8996 UpdateGuideState(): m_state=6
01:47:45.367 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13920
01:47:45.367 00.000 8996 Star::Find returns 1 (0), X=136.82, Y=472.86, Mass=602166, SNR=270.3, Peak=53795 HFD=4.4
01:47:45.367 00.000 8996 MultiStar: exiting stabilization period
01:47:45.369 00.002 8996 MultiStar: [#1 0.92,0.63,0.00,M1] [#2 0.15,0.19,0.81,U] [#3 0.46,0.42,0.00,M2] [#4 0.64,0.31,0.00,M8] [#5 0.48,0.55,0.00,M1] [#6 0.31,0.87,0.00,M3] [#7 0.41,0.55,0.00,M5] [#8 0.38,0.14,0.34,U] 
01:47:45.370 00.001 8996 refined, 2 included, MultiStar: {0.08, 0.21}, one-star: {-0.07, 0.24}
01:47:45.371 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
01:47:45.372 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.83 = -1.83)
01:47:45.372 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.21 hyp=0.22 cameraTheta=1.19 mountX=0.06 mountY=-0.21, mountTheta=-1.29
01:47:45.376 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.21, opts=13)
01:47:45.379 00.003 8996 Enqueuing Move request for scope (0.08, 0.21)
01:47:45.381 00.002 20224 Worker thread wakes up
01:47:45.381 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.21) opts 0xd
01:47:45.381 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.21)
01:47:45.381 00.000 20224 Moving (0.08, 0.21) raw xDistance=0.06 yDistance=-0.21
01:47:45.381 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:47:45.381 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:45.381 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:47:45.381 00.000 20224 MoveAxis(E, 0, ABG)
01:47:45.381 00.000 20224 Move returns status 0, amount 0
01:47:45.381 00.000 20224 MoveAxis(N, 0, ABG)
01:47:45.381 00.000 20224 Move returns status 0, amount 0
01:47:45.381 00.000 20224 move complete, result=0
01:47:45.381 00.000 20224 worker thread done servicing request
01:47:45.391 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53795, med=3261, FiltMin=2966, FiltMax=25696, Gamma=1.000
01:47:45.407 00.016 8996 UpdateGuideState exits: m=602166 SNR=270.3
01:47:45.409 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:45.409 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:45.410 00.001 8996 Enqueuing Expose request
01:47:45.411 00.001 20224 Worker thread wakes up
01:47:45.411 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:47:45.412 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:45.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:46.392 00.980 20224 Exposure complete
01:47:46.460 00.068 20224 worker thread done servicing request
01:47:46.461 00.001 8996 OnExposeComplete: enter
01:47:46.463 00.002 8996 UpdateGuideState(): m_state=6
01:47:46.465 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13921
01:47:46.466 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.05, Mass=573106, SNR=270.5, Peak=50899 HFD=4.4
01:47:46.469 00.003 8996 MultiStar: [#1 0.55,0.84,0.00,M2] [#2 -0.02,0.22,0.85,U] [#3 0.19,0.24,0.70,U] [#4 0.54,0.08,0.00,M9] [#5 0.05,0.40,0.61,U] [#6 -0.03,0.69,0.00,M4] [#7 -0.02,0.49,0.00,M6] [#8 0.02,0.31,0.45,U] 
01:47:46.470 00.001 8996 refined, 4 included, MultiStar: {0.05, 0.32}, one-star: {0.01, 0.43}
01:47:46.472 00.002 8996 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.10) = xAngle (1.53 = 1.53)
01:47:46.473 00.001 8996 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.60 = -1.60)
01:47:46.474 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.32 hyp=0.33 cameraTheta=1.43 mountX=0.01 mountY=-0.33, mountTheta=-1.53
01:47:46.475 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.32, opts=13)
01:47:46.477 00.002 8996 Enqueuing Move request for scope (0.05, 0.32)
01:47:46.478 00.001 20224 Worker thread wakes up
01:47:46.478 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.32) opts 0xd
01:47:46.478 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.32)
01:47:46.478 00.000 20224 Moving (0.05, 0.32) raw xDistance=0.01 yDistance=-0.33
01:47:46.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:47:46.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:46.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:47:46.479 00.001 20224 MoveAxis(E, 0, ABG)
01:47:46.479 00.000 20224 Move returns status 0, amount 0
01:47:46.479 00.000 20224 MoveAxis(N, 0, ABG)
01:47:46.479 00.000 20224 Move returns status 0, amount 0
01:47:46.479 00.000 20224 move complete, result=0
01:47:46.479 00.000 20224 worker thread done servicing request
01:47:46.483 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50899, med=3261, FiltMin=2921, FiltMax=23897, Gamma=1.000
01:47:46.497 00.014 8996 UpdateGuideState exits: m=573106 SNR=270.5
01:47:46.498 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:46.500 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:46.501 00.001 8996 Enqueuing Expose request
01:47:46.502 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:47:46.502 00.000 20224 Worker thread wakes up
01:47:46.503 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:46.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:47.670 01.167 20224 Exposure complete
01:47:47.739 00.069 20224 worker thread done servicing request
01:47:47.739 00.000 8996 OnExposeComplete: enter
01:47:47.740 00.001 8996 UpdateGuideState(): m_state=6
01:47:47.741 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13922
01:47:47.742 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=473.54, Mass=533430, SNR=270.1, Peak=42147 HFD=4.5
01:47:47.743 00.001 8996 MultiStar: large primary error, entering stabilization period
01:47:47.743 00.000 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
01:47:47.744 00.001 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
01:47:47.745 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.92 hyp=0.94 cameraTheta=1.77 mountX=-0.27 mountY=-0.89, mountTheta=-1.87
01:47:47.746 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.92, opts=13)
01:47:47.747 00.001 8996 Enqueuing Move request for scope (-0.18, 0.92)
01:47:47.748 00.001 20224 Worker thread wakes up
01:47:47.748 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.92) opts 0xd
01:47:47.748 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.92)
01:47:47.748 00.000 20224 Moving (-0.18, 0.92) raw xDistance=-0.27 yDistance=-0.89
01:47:47.749 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:47:47.749 00.000 20224 resist switch: large excursion: input -0.89 thresh 0.60 direction from 1 to -1
01:47:47.749 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.68
01:47:47.749 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
01:47:47.749 00.000 20224 MoveAxis(E, 40, ABG)
01:47:47.749 00.000 20224 Guiding  Dir = 2, Dur = 40
01:47:47.750 00.001 20224 IsSlewing returns 0
01:47:47.750 00.000 20224 IsGuiding returns 0
01:47:47.752 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42147, med=3261, FiltMin=2928, FiltMax=23837, Gamma=1.000
01:47:47.773 00.021 8996 UpdateGuideState exits: m=533430 SNR=270.1
01:47:47.775 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:47.776 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:47.778 00.002 8996 Enqueuing Expose request
01:47:47.778 00.000 20224 PulseGuide returned control before completion, sleep 23
01:47:47.808 00.030 20224 IsGuiding returns 1
01:47:47.808 00.000 20224 scope still moving after pulse duration time elapsed
01:47:47.839 00.031 20224 IsSlewing returns 0
01:47:47.839 00.000 20224 IsGuiding returns 1
01:47:47.871 00.032 20224 IsSlewing returns 0
01:47:47.872 00.001 20224 IsGuiding returns 0
01:47:47.872 00.000 20224 scope move finished after 40 + 80 ms
01:47:47.872 00.000 20224 Move returns status 0, amount 40
01:47:47.872 00.000 20224 MoveAxis(N, 188, ABG)
01:47:47.872 00.000 20224 Guiding  Dir = 0, Dur = 188
01:47:47.872 00.000 20224 IsSlewing returns 0
01:47:47.872 00.000 20224 IsGuiding returns 0
01:47:47.897 00.025 20224 PulseGuide returned control before completion, sleep 173
01:47:48.074 00.177 20224 IsGuiding returns 1
01:47:48.074 00.000 20224 scope still moving after pulse duration time elapsed
01:47:48.105 00.031 20224 IsSlewing returns 0
01:47:48.106 00.001 20224 IsGuiding returns 1
01:47:48.136 00.030 20224 IsSlewing returns 0
01:47:48.136 00.000 20224 IsGuiding returns 0
01:47:48.136 00.000 20224 scope move finished after 188 + 76 ms
01:47:48.136 00.000 20224 Move returns status 0, amount 188
01:47:48.136 00.000 20224 move complete, result=0
01:47:48.136 00.000 20224 worker thread done servicing request
01:47:48.137 00.001 20224 Worker thread wakes up
01:47:48.137 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:48.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:48.137 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.9 px 188 ms NORTH
01:47:49.124 00.987 20224 Exposure complete
01:47:49.184 00.060 20224 worker thread done servicing request
01:47:49.184 00.000 8996 OnExposeComplete: enter
01:47:49.185 00.001 8996 UpdateGuideState(): m_state=6
01:47:49.186 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13923
01:47:49.186 00.000 8996 Star::Find returns 1 (0), X=136.97, Y=473.03, Mass=570149, SNR=281.6, Peak=48867 HFD=4.4
01:47:49.187 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
01:47:49.188 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
01:47:49.189 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.42 cameraTheta=1.38 mountX=0.04 mountY=-0.42, mountTheta=-1.47
01:47:49.190 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.41, opts=13)
01:47:49.191 00.001 8996 Enqueuing Move request for scope (0.08, 0.41)
01:47:49.192 00.001 20224 Worker thread wakes up
01:47:49.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.41) opts 0xd
01:47:49.192 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.41)
01:47:49.192 00.000 20224 Moving (0.08, 0.41) raw xDistance=0.04 yDistance=-0.42
01:47:49.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:47:49.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
01:47:49.192 00.000 20224 MoveAxis(E, 0, ABG)
01:47:49.192 00.000 20224 Move returns status 0, amount 0
01:47:49.192 00.000 20224 MoveAxis(N, 88, ABG)
01:47:49.192 00.000 20224 Guiding  Dir = 0, Dur = 88
01:47:49.193 00.001 20224 IsSlewing returns 0
01:47:49.193 00.000 20224 IsGuiding returns 0
01:47:49.197 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48867, med=3261, FiltMin=2944, FiltMax=22342, Gamma=1.000
01:47:49.200 00.003 20224 PulseGuide returned control before completion, sleep 94
01:47:49.220 00.020 8996 UpdateGuideState exits: m=570149 SNR=281.6
01:47:49.222 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:49.224 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:49.225 00.001 8996 Enqueuing Expose request
01:47:49.306 00.081 20224 IsGuiding returns 1
01:47:49.306 00.000 20224 scope still moving after pulse duration time elapsed
01:47:49.337 00.031 20224 IsSlewing returns 0
01:47:49.338 00.001 20224 IsGuiding returns 1
01:47:49.368 00.030 20224 IsSlewing returns 0
01:47:49.369 00.001 20224 IsGuiding returns 0
01:47:49.369 00.000 20224 scope move finished after 88 + 87 ms
01:47:49.369 00.000 20224 Move returns status 0, amount 88
01:47:49.369 00.000 20224 move complete, result=0
01:47:49.369 00.000 20224 worker thread done servicing request
01:47:49.369 00.000 20224 Worker thread wakes up
01:47:49.369 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:49.369 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.4 px 88 ms NORTH
01:47:49.371 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:50.527 01.156 20224 Exposure complete
01:47:50.608 00.081 20224 worker thread done servicing request
01:47:50.609 00.001 8996 OnExposeComplete: enter
01:47:50.610 00.001 8996 UpdateGuideState(): m_state=6
01:47:50.610 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13924
01:47:50.611 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=471.81, Mass=541723, SNR=279.7, Peak=42979 HFD=4.4
01:47:50.612 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
01:47:50.613 00.001 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.60)
01:47:50.614 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.81 hyp=0.81 cameraTheta=-1.66 mountX=0.01 mountY=0.81, mountTheta=1.56
01:47:50.616 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.81, opts=13)
01:47:50.618 00.002 8996 Enqueuing Move request for scope (-0.07, -0.81)
01:47:50.620 00.002 20224 Worker thread wakes up
01:47:50.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.81) opts 0xd
01:47:50.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.81)
01:47:50.621 00.001 20224 Moving (-0.07, -0.81) raw xDistance=0.01 yDistance=0.81
01:47:50.621 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:47:50.621 00.000 20224 resist switch: large excursion: input 0.81 thresh 0.60 direction from -1 to 1
01:47:50.621 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.44
01:47:50.621 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
01:47:50.621 00.000 20224 MoveAxis(E, 0, ABG)
01:47:50.621 00.000 20224 Move returns status 0, amount 0
01:47:50.621 00.000 20224 MoveAxis(S, 171, ABG)
01:47:50.621 00.000 20224 Guiding  Dir = 1, Dur = 171
01:47:50.621 00.000 20224 IsSlewing returns 0
01:47:50.621 00.000 20224 IsGuiding returns 0
01:47:50.627 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42979, med=3261, FiltMin=2966, FiltMax=23267, Gamma=1.000
01:47:50.650 00.023 20224 PulseGuide returned control before completion, sleep 153
01:47:50.660 00.010 8996 UpdateGuideState exits: m=541723 SNR=279.7
01:47:50.662 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:50.663 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:50.665 00.002 8996 Enqueuing Expose request
01:47:50.804 00.139 20224 IsGuiding returns 1
01:47:50.804 00.000 20224 scope still moving after pulse duration time elapsed
01:47:50.835 00.031 20224 IsSlewing returns 0
01:47:50.836 00.001 20224 IsGuiding returns 0
01:47:50.836 00.000 20224 scope move finished after 171 + 44 ms
01:47:50.836 00.000 20224 Move returns status 0, amount 171
01:47:50.836 00.000 20224 move complete, result=0
01:47:50.836 00.000 20224 worker thread done servicing request
01:47:50.836 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.8 px 171 ms SOUTH
01:47:50.840 00.004 20224 Worker thread wakes up
01:47:50.840 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:50.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:51.810 00.970 20224 Exposure complete
01:47:51.885 00.075 20224 worker thread done servicing request
01:47:51.885 00.000 8996 OnExposeComplete: enter
01:47:51.886 00.001 8996 UpdateGuideState(): m_state=6
01:47:51.887 00.001 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13925
01:47:51.888 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.26, Mass=561035, SNR=290.4, Peak=43395 HFD=4.4
01:47:51.889 00.001 8996 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
01:47:51.890 00.001 8996 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.90)
01:47:51.890 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.36 hyp=0.36 cameraTheta=-1.36 mountX=0.11 mountY=0.35, mountTheta=1.26
01:47:51.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.36, opts=13)
01:47:51.893 00.001 8996 Enqueuing Move request for scope (0.08, -0.36)
01:47:51.893 00.000 20224 Worker thread wakes up
01:47:51.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.36) opts 0xd
01:47:51.894 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.36)
01:47:51.894 00.000 20224 Moving (0.08, -0.36) raw xDistance=0.11 yDistance=0.35
01:47:51.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:47:51.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
01:47:51.894 00.000 20224 MoveAxis(E, 0, ABG)
01:47:51.894 00.000 20224 Move returns status 0, amount 0
01:47:51.894 00.000 20224 MoveAxis(S, 73, ABG)
01:47:51.894 00.000 20224 Guiding  Dir = 1, Dur = 73
01:47:51.894 00.000 20224 IsSlewing returns 0
01:47:51.894 00.000 20224 IsGuiding returns 0
01:47:51.898 00.004 20224 PulseGuide returned control before completion, sleep 80
01:47:51.902 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43395, med=3261, FiltMin=2941, FiltMax=22640, Gamma=1.000
01:47:51.924 00.022 8996 UpdateGuideState exits: m=561035 SNR=290.4
01:47:51.926 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:51.927 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:51.929 00.002 8996 Enqueuing Expose request
01:47:51.991 00.062 20224 IsGuiding returns 0
01:47:51.991 00.000 20224 Move returns status 0, amount 73
01:47:51.991 00.000 20224 move complete, result=0
01:47:51.991 00.000 20224 worker thread done servicing request
01:47:51.992 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 73 ms SOUTH
01:47:51.994 00.002 20224 Worker thread wakes up
01:47:51.994 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:51.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:53.162 01.168 20224 Exposure complete
01:47:53.223 00.061 20224 worker thread done servicing request
01:47:53.223 00.000 8996 OnExposeComplete: enter
01:47:53.224 00.001 8996 UpdateGuideState(): m_state=6
01:47:53.225 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13926
01:47:53.225 00.000 8996 Star::Find returns 1 (0), X=137.10, Y=472.86, Mass=623764, SNR=302.7, Peak=46851 HFD=4.3
01:47:53.226 00.001 8996 MultiStar: exiting stabilization period
01:47:53.227 00.001 8996 MultiStar: [#1 0.75,0.69,0.00,M3] [#2 0.22,-0.19,0.69,U] [#3 0.41,0.28,0.00,M2] [#4 0.80,0.31,0.00,M10] [#5 0.52,0.46,0.00,M1] [#6 0.22,0.37,0.41,U] [#7 0.36,0.33,0.00,M7] [#8 0.52,0.23,0.00,M1] 
01:47:53.228 00.001 8996 refined, 2 included, MultiStar: {0.22, 0.12}, one-star: {0.21, 0.24}
01:47:53.229 00.001 8996 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.10) = xAngle (0.61 = 0.61)
01:47:53.230 00.001 8996 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.51 = -2.51)
01:47:53.230 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=0.12 hyp=0.25 cameraTheta=0.51 mountX=0.20 mountY=-0.15, mountTheta=-0.62
01:47:53.232 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.12, opts=13)
01:47:53.233 00.001 8996 Enqueuing Move request for scope (0.22, 0.12)
01:47:53.233 00.000 20224 Worker thread wakes up
01:47:53.234 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.12) opts 0xd
01:47:53.234 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.12)
01:47:53.234 00.000 20224 Moving (0.22, 0.12) raw xDistance=0.20 yDistance=-0.15
01:47:53.234 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:47:53.234 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:53.234 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:47:53.234 00.000 20224 MoveAxis(W, 30, ABG)
01:47:53.234 00.000 20224 Guiding  Dir = 3, Dur = 30
01:47:53.234 00.000 20224 IsSlewing returns 0
01:47:53.234 00.000 20224 IsGuiding returns 0
01:47:53.238 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46851, med=3261, FiltMin=2963, FiltMax=23734, Gamma=1.000
01:47:53.252 00.014 8996 UpdateGuideState exits: m=623764 SNR=302.7
01:47:53.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:53.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:53.255 00.001 8996 Enqueuing Expose request
01:47:53.274 00.019 20224 IsGuiding returns 1
01:47:53.274 00.000 20224 scope still moving after pulse duration time elapsed
01:47:53.303 00.029 20224 IsSlewing returns 0
01:47:53.303 00.000 20224 IsGuiding returns 1
01:47:53.334 00.031 20224 IsSlewing returns 0
01:47:53.334 00.000 20224 IsGuiding returns 1
01:47:53.366 00.032 20224 IsSlewing returns 0
01:47:53.366 00.000 20224 IsGuiding returns 0
01:47:53.366 00.000 20224 scope move finished after 30 + 101 ms
01:47:53.366 00.000 20224 Move returns status 0, amount 30
01:47:53.366 00.000 20224 MoveAxis(N, 0, ABG)
01:47:53.367 00.001 20224 Move returns status 0, amount 0
01:47:53.367 00.000 20224 move complete, result=0
01:47:53.367 00.000 20224 worker thread done servicing request
01:47:53.367 00.000 20224 Worker thread wakes up
01:47:53.367 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.1 px 0 ms NORTH
01:47:53.369 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:53.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:54.356 00.987 20224 Exposure complete
01:47:54.438 00.082 20224 worker thread done servicing request
01:47:54.438 00.000 8996 OnExposeComplete: enter
01:47:54.439 00.001 8996 UpdateGuideState(): m_state=6
01:47:54.440 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13927
01:47:54.441 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=472.82, Mass=568387, SNR=287.3, Peak=42003 HFD=4.5
01:47:54.442 00.001 8996 MultiStar: [#1 0.53,0.71,0.00,M4] [#2 -0.01,0.02,0.73,U] [#3 0.18,0.54,0.00,M3] [#4 0.26,0.26,0.51,U] [#5 0.22,0.48,0.00,M2] [#6 -0.01,0.63,0.00,M4] [#7 -0.08,0.37,0.46,U] [#8 0.53,0.39,0.00,M2] 
01:47:54.443 00.001 8996 refined, 3 included, MultiStar: {0.04, 0.19}, one-star: {0.02, 0.20}
01:47:54.444 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
01:47:54.444 00.000 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
01:47:54.445 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.35 mountX=0.02 mountY=-0.19, mountTheta=-1.45
01:47:54.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.19, opts=13)
01:47:54.447 00.000 8996 Enqueuing Move request for scope (0.04, 0.19)
01:47:54.448 00.001 20224 Worker thread wakes up
01:47:54.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.19) opts 0xd
01:47:54.448 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.19)
01:47:54.449 00.001 20224 Moving (0.04, 0.19) raw xDistance=0.02 yDistance=-0.19
01:47:54.449 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:47:54.449 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:54.449 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:47:54.449 00.000 20224 MoveAxis(E, 0, ABG)
01:47:54.449 00.000 20224 Move returns status 0, amount 0
01:47:54.449 00.000 20224 MoveAxis(N, 0, ABG)
01:47:54.449 00.000 20224 Move returns status 0, amount 0
01:47:54.449 00.000 20224 move complete, result=0
01:47:54.449 00.000 20224 worker thread done servicing request
01:47:54.453 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42003, med=3264, FiltMin=2947, FiltMax=22838, Gamma=1.000
01:47:54.466 00.013 8996 UpdateGuideState exits: m=568387 SNR=287.3
01:47:54.467 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:54.468 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:54.469 00.001 8996 Enqueuing Expose request
01:47:54.470 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:47:54.471 00.001 20224 Worker thread wakes up
01:47:54.471 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:54.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:55.648 01.177 20224 Exposure complete
01:47:55.728 00.080 20224 worker thread done servicing request
01:47:55.728 00.000 8996 OnExposeComplete: enter
01:47:55.730 00.002 8996 UpdateGuideState(): m_state=6
01:47:55.732 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13928
01:47:55.734 00.002 8996 Star::Find returns 1 (0), X=136.91, Y=472.93, Mass=558934, SNR=284.2, Peak=49139 HFD=4.4
01:47:55.736 00.002 8996 MultiStar: [#1 0.60,0.43,0.00,M5] [#2 0.33,-0.13,0.76,U] [#3 0.45,0.09,0.00,M4] [#4 0.87,0.07,0.00,M10] [#5 0.39,0.45,0.00,M3] [#6 0.47,0.52,0.00,M5] [#7 0.45,0.30,0.00,M7] [#8 0.27,0.01,0.35,U] 
01:47:55.737 00.001 8996 refined, 2 included, MultiStar: {0.17, 0.10}, one-star: {0.02, 0.31}
01:47:55.739 00.002 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
01:47:55.740 00.001 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.49 = -2.49)
01:47:55.740 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=0.10 hyp=0.20 cameraTheta=0.53 mountX=0.16 mountY=-0.12, mountTheta=-0.64
01:47:55.742 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.10, opts=13)
01:47:55.743 00.001 8996 Enqueuing Move request for scope (0.17, 0.10)
01:47:55.745 00.002 20224 Worker thread wakes up
01:47:55.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.10) opts 0xd
01:47:55.745 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.10)
01:47:55.745 00.000 20224 Moving (0.17, 0.10) raw xDistance=0.16 yDistance=-0.12
01:47:55.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:47:55.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:55.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:47:55.745 00.000 20224 MoveAxis(E, 0, ABG)
01:47:55.745 00.000 20224 Move returns status 0, amount 0
01:47:55.745 00.000 20224 MoveAxis(N, 0, ABG)
01:47:55.745 00.000 20224 Move returns status 0, amount 0
01:47:55.745 00.000 20224 move complete, result=0
01:47:55.745 00.000 20224 worker thread done servicing request
01:47:55.751 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49139, med=3264, FiltMin=2928, FiltMax=22960, Gamma=1.000
01:47:55.766 00.015 8996 UpdateGuideState exits: m=558934 SNR=284.2
01:47:55.767 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:55.768 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:55.769 00.001 8996 Enqueuing Expose request
01:47:55.770 00.001 20224 Worker thread wakes up
01:47:55.770 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:47:55.771 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:55.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:56.733 00.962 20224 Exposure complete
01:47:56.816 00.083 20224 worker thread done servicing request
01:47:56.816 00.000 8996 OnExposeComplete: enter
01:47:56.817 00.001 8996 UpdateGuideState(): m_state=6
01:47:56.818 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13929
01:47:56.819 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.31, Mass=623805, SNR=270.6, Peak=47235 HFD=4.6
01:47:56.820 00.001 8996 MultiStar: [#1 0.81,0.50,0.00,M6] [#2 0.22,-0.50,0.00,M1] [#3 0.04,-0.07,0.62,U] [#4 0.33,-0.13,0.48,U] [#5 0.23,0.26,0.57,U] [#6 0.11,0.16,0.42,U] [#7 -0.18,-0.17,0.51,U] [#8 -0.02,-0.30,0.43,U] 
01:47:56.821 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.10}, one-star: {-0.19, -0.31}
01:47:56.822 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
01:47:56.823 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
01:47:56.824 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.42 mountX=0.03 mountY=0.10, mountTheta=1.32
01:47:56.825 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.10, opts=13)
01:47:56.826 00.001 8996 Enqueuing Move request for scope (0.02, -0.10)
01:47:56.827 00.001 20224 Worker thread wakes up
01:47:56.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
01:47:56.827 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
01:47:56.827 00.000 20224 Moving (0.02, -0.10) raw xDistance=0.03 yDistance=0.10
01:47:56.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:47:56.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:56.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:47:56.827 00.000 20224 MoveAxis(E, 0, ABG)
01:47:56.827 00.000 20224 Move returns status 0, amount 0
01:47:56.827 00.000 20224 MoveAxis(N, 0, ABG)
01:47:56.827 00.000 20224 Move returns status 0, amount 0
01:47:56.827 00.000 20224 move complete, result=0
01:47:56.828 00.001 20224 worker thread done servicing request
01:47:56.831 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=47235, med=3261, FiltMin=2934, FiltMax=27712, Gamma=1.000
01:47:56.846 00.015 8996 UpdateGuideState exits: m=623805 SNR=270.6
01:47:56.848 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:56.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:56.850 00.001 8996 Enqueuing Expose request
01:47:56.850 00.000 20224 Worker thread wakes up
01:47:56.850 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:47:56.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:56.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:58.018 01.167 20224 Exposure complete
01:47:58.094 00.076 20224 worker thread done servicing request
01:47:58.094 00.000 8996 OnExposeComplete: enter
01:47:58.095 00.001 8996 UpdateGuideState(): m_state=6
01:47:58.096 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13930
01:47:58.097 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=472.94, Mass=583026, SNR=268.0, Peak=43939 HFD=4.3
01:47:58.098 00.001 8996 MultiStar: [#1 0.53,0.85,0.00,M7] [#2 -0.26,0.17,0.77,U] [#3 -0.05,0.49,0.00,M4] [#4 0.03,0.36,0.56,U] [#5 0.07,0.45,0.61,U] [#6 -0.04,0.51,0.00,M5] [#7 -0.27,0.13,0.43,U] [#8 0.08,0.21,0.38,U] 
01:47:58.098 00.000 8996 refined, 5 included, MultiStar: {-0.20, 0.28}, one-star: {-0.50, 0.33}
01:47:58.099 00.001 8996 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.10) = xAngle (2.27 = 2.27)
01:47:58.100 00.001 8996 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
01:47:58.100 00.000 8996 CameraToMount -- cameraX=-0.20 cameraY=0.28 hyp=0.34 cameraTheta=2.17 mountX=-0.22 mountY=-0.26, mountTheta=-2.28
01:47:58.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.28, opts=13)
01:47:58.103 00.001 8996 Enqueuing Move request for scope (-0.20, 0.28)
01:47:58.104 00.001 20224 Worker thread wakes up
01:47:58.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.28) opts 0xd
01:47:58.104 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.28)
01:47:58.104 00.000 20224 Moving (-0.20, 0.28) raw xDistance=-0.22 yDistance=-0.26
01:47:58.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:47:58.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:47:58.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:47:58.104 00.000 20224 MoveAxis(E, 32, ABG)
01:47:58.104 00.000 20224 Guiding  Dir = 2, Dur = 32
01:47:58.105 00.001 20224 IsSlewing returns 0
01:47:58.105 00.000 20224 IsGuiding returns 0
01:47:58.110 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43939, med=3261, FiltMin=2963, FiltMax=26390, Gamma=1.000
01:47:58.124 00.014 8996 UpdateGuideState exits: m=583026 SNR=268.0
01:47:58.125 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:58.126 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:58.127 00.001 8996 Enqueuing Expose request
01:47:58.150 00.023 20224 IsGuiding returns 1
01:47:58.150 00.000 20224 scope still moving after pulse duration time elapsed
01:47:58.180 00.030 20224 IsSlewing returns 0
01:47:58.180 00.000 20224 IsGuiding returns 1
01:47:58.212 00.032 20224 IsSlewing returns 0
01:47:58.212 00.000 20224 IsGuiding returns 1
01:47:58.244 00.032 20224 IsSlewing returns 0
01:47:58.244 00.000 20224 IsGuiding returns 0
01:47:58.244 00.000 20224 scope move finished after 32 + 106 ms
01:47:58.244 00.000 20224 Move returns status 0, amount 32
01:47:58.244 00.000 20224 MoveAxis(N, 0, ABG)
01:47:58.245 00.001 20224 Move returns status 0, amount 0
01:47:58.245 00.000 20224 move complete, result=0
01:47:58.245 00.000 20224 worker thread done servicing request
01:47:58.245 00.000 20224 Worker thread wakes up
01:47:58.245 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.3 px 0 ms NORTH
01:47:58.246 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:58.246 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:47:59.220 00.974 20224 Exposure complete
01:47:59.276 00.056 20224 worker thread done servicing request
01:47:59.276 00.000 8996 OnExposeComplete: enter
01:47:59.277 00.001 8996 UpdateGuideState(): m_state=6
01:47:59.278 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13931
01:47:59.279 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.11, Mass=601072, SNR=274.3, Peak=46643 HFD=4.5
01:47:59.280 00.001 8996 MultiStar: [#1 0.38,0.77,0.00,M8] [#2 -0.15,-0.13,0.89,U] [#3 -0.05,-0.03,0.66,U] [#4 0.11,0.08,0.57,U] [#5 0.15,0.72,0.00,M2] [#6 -0.43,0.29,0.00,M6] [#7 -0.23,0.25,0.38,U] [#8 0.15,0.33,0.38,U] 
01:47:59.281 00.001 8996 refined, 5 included, MultiStar: {-0.10, 0.16}, one-star: {-0.25, 0.50}
01:47:59.281 00.000 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
01:47:59.282 00.001 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
01:47:59.283 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.12 mountX=-0.12 mountY=-0.15, mountTheta=-2.23
01:47:59.284 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.16, opts=13)
01:47:59.285 00.001 8996 Enqueuing Move request for scope (-0.10, 0.16)
01:47:59.286 00.001 20224 Worker thread wakes up
01:47:59.286 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
01:47:59.286 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
01:47:59.286 00.000 20224 Moving (-0.10, 0.16) raw xDistance=-0.12 yDistance=-0.15
01:47:59.286 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:47:59.286 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:47:59.286 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:47:59.286 00.000 20224 MoveAxis(E, 0, ABG)
01:47:59.286 00.000 20224 Move returns status 0, amount 0
01:47:59.286 00.000 20224 MoveAxis(N, 0, ABG)
01:47:59.286 00.000 20224 Move returns status 0, amount 0
01:47:59.286 00.000 20224 move complete, result=0
01:47:59.287 00.001 20224 worker thread done servicing request
01:47:59.292 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=46643, med=3264, FiltMin=2957, FiltMax=25027, Gamma=1.000
01:47:59.315 00.023 8996 UpdateGuideState exits: m=601072 SNR=274.3
01:47:59.317 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:47:59.320 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:47:59.321 00.001 8996 Enqueuing Expose request
01:47:59.323 00.002 20224 Worker thread wakes up
01:47:59.323 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:47:59.325 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:47:59.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:00.485 01.160 20224 Exposure complete
01:48:00.547 00.062 20224 worker thread done servicing request
01:48:00.547 00.000 8996 OnExposeComplete: enter
01:48:00.548 00.001 8996 UpdateGuideState(): m_state=6
01:48:00.550 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13932
01:48:00.552 00.002 8996 Star::Find returns 1 (0), X=137.05, Y=472.94, Mass=584887, SNR=300.6, Peak=43683 HFD=4.4
01:48:00.554 00.002 8996 MultiStar: [#1 0.80,0.66,0.00,M9] [#2 0.28,0.11,0.69,U] [#3 0.57,0.22,0.00,M4] [#4 0.89,0.03,0.00,M8] [#5 0.85,0.67,0.00,M3] [#6 0.36,0.31,0.00,M7] [#7 0.18,0.20,0.38,U] [#8 0.70,0.26,0.00,M1] 
01:48:00.555 00.001 8996 refined, 2 included, MultiStar: {0.20, 0.23}, one-star: {0.16, 0.32}
01:48:00.556 00.001 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
01:48:00.557 00.001 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
01:48:00.558 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.23 hyp=0.31 cameraTheta=0.85 mountX=0.18 mountY=-0.25, mountTheta=-0.96
01:48:00.559 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.23, opts=13)
01:48:00.560 00.001 8996 Enqueuing Move request for scope (0.20, 0.23)
01:48:00.561 00.001 20224 Worker thread wakes up
01:48:00.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.23) opts 0xd
01:48:00.561 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.23)
01:48:00.561 00.000 20224 Moving (0.20, 0.23) raw xDistance=0.18 yDistance=-0.25
01:48:00.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:48:00.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:00.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:48:00.561 00.000 20224 MoveAxis(E, 0, ABG)
01:48:00.561 00.000 20224 Move returns status 0, amount 0
01:48:00.561 00.000 20224 MoveAxis(N, 0, ABG)
01:48:00.561 00.000 20224 Move returns status 0, amount 0
01:48:00.561 00.000 20224 move complete, result=0
01:48:00.561 00.000 20224 worker thread done servicing request
01:48:00.569 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=43683, med=3261, FiltMin=2918, FiltMax=25606, Gamma=1.000
01:48:00.583 00.014 8996 UpdateGuideState exits: m=584887 SNR=300.6
01:48:00.584 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:00.585 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:00.586 00.001 8996 Enqueuing Expose request
01:48:00.586 00.000 20224 Worker thread wakes up
01:48:00.586 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:48:00.587 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:00.587 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:01.563 00.976 20224 Exposure complete
01:48:01.626 00.063 20224 worker thread done servicing request
01:48:01.626 00.000 8996 OnExposeComplete: enter
01:48:01.628 00.002 8996 UpdateGuideState(): m_state=6
01:48:01.629 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13933
01:48:01.630 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.70, Mass=668838, SNR=307.8, Peak=52355 HFD=4.5
01:48:01.631 00.001 8996 MultiStar: [#1 0.74,0.42,0.00,M10] [#2 0.11,-0.39,0.71,U] [#3 0.19,-0.26,0.51,U] [#4 0.59,-0.24,0.00,M9] [#5 0.45,0.20,0.00,M4] [#6 -0.16,-0.02,0.36,U] [#7 -0.25,-0.32,0.38,U] [#8 0.31,-0.12,0.32,U] 
01:48:01.632 00.001 8996 single-star, 5 included, MultiStar: {0.03, -0.15}, one-star: {-0.03, 0.09}
01:48:01.633 00.001 8996 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
01:48:01.634 00.001 8996 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
01:48:01.635 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.09 cameraTheta=1.94 mountX=-0.04 mountY=-0.08, mountTheta=-2.04
01:48:01.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
01:48:01.639 00.002 8996 Enqueuing Move request for scope (-0.03, 0.09)
01:48:01.640 00.001 20224 Worker thread wakes up
01:48:01.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
01:48:01.640 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
01:48:01.640 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.08
01:48:01.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:48:01.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:01.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:48:01.640 00.000 20224 MoveAxis(E, 0, ABG)
01:48:01.640 00.000 20224 Move returns status 0, amount 0
01:48:01.641 00.001 20224 MoveAxis(N, 0, ABG)
01:48:01.641 00.000 20224 Move returns status 0, amount 0
01:48:01.641 00.000 20224 move complete, result=0
01:48:01.641 00.000 20224 worker thread done servicing request
01:48:01.645 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=52355, med=3369, FiltMin=3009, FiltMax=25638, Gamma=1.000
01:48:01.662 00.017 8996 UpdateGuideState exits: m=668838 SNR=307.8
01:48:01.664 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:01.665 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:01.666 00.001 8996 Enqueuing Expose request
01:48:01.667 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:01.668 00.001 20224 Worker thread wakes up
01:48:01.668 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:01.668 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:02.855 01.187 20224 Exposure complete
01:48:02.926 00.071 20224 worker thread done servicing request
01:48:02.926 00.000 8996 OnExposeComplete: enter
01:48:02.927 00.001 8996 UpdateGuideState(): m_state=6
01:48:02.928 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13934
01:48:02.929 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.61, Mass=478493, SNR=253.7, Peak=38467 HFD=4.4
01:48:02.930 00.001 8996 MultiStar: [#1 0.82,0.25,0.00,R] [#2 -0.00,-0.27,0.75,U] [#3 0.32,-0.28,0.75,U] [#4 0.53,-0.53,0.00,M10] [#5 0.69,0.26,0.00,M5] [#6 0.24,0.12,0.49,U] [#7 0.28,-0.26,0.51,U] [#8 0.58,-0.19,0.00,M1] 
01:48:02.931 00.001 8996 single-star, 4 included, MultiStar: {0.14, -0.14}, one-star: {-0.03, -0.01}
01:48:02.932 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
01:48:02.932 00.000 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
01:48:02.934 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.01 hyp=0.03 cameraTheta=-2.90 mountX=-0.03 mountY=0.01, mountTheta=2.79
01:48:02.938 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.01, opts=13)
01:48:02.940 00.002 8996 Enqueuing Move request for scope (-0.03, -0.01)
01:48:02.942 00.002 20224 Worker thread wakes up
01:48:02.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.01) opts 0xd
01:48:02.942 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.01)
01:48:02.942 00.000 20224 Moving (-0.03, -0.01) raw xDistance=-0.03 yDistance=0.01
01:48:02.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:48:02.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:02.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:48:02.942 00.000 20224 MoveAxis(E, 0, ABG)
01:48:02.942 00.000 20224 Move returns status 0, amount 0
01:48:02.942 00.000 20224 MoveAxis(N, 0, ABG)
01:48:02.942 00.000 20224 Move returns status 0, amount 0
01:48:02.942 00.000 20224 move complete, result=0
01:48:02.942 00.000 20224 worker thread done servicing request
01:48:02.947 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=38467, med=3261, FiltMin=2969, FiltMax=20160, Gamma=1.000
01:48:02.963 00.016 8996 UpdateGuideState exits: m=478493 SNR=253.7
01:48:02.965 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:02.967 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:02.968 00.001 8996 Enqueuing Expose request
01:48:02.969 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:02.970 00.001 20224 Worker thread wakes up
01:48:02.970 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:02.970 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:03.946 00.976 20224 Exposure complete
01:48:04.011 00.065 20224 worker thread done servicing request
01:48:04.011 00.000 8996 OnExposeComplete: enter
01:48:04.013 00.002 8996 UpdateGuideState(): m_state=6
01:48:04.014 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13935
01:48:04.015 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=472.45, Mass=668777, SNR=317.8, Peak=42387 HFD=4.6
01:48:04.017 00.002 8996 MultiStar: [#1 -0.08,0.03,0.63,U] [#2 0.06,-0.54,0.00,M1] [#3 0.59,-0.38,0.00,M3] [#4 0.72,-0.47,0.00,R] [#5 0.91,0.09,0.00,M6] [#6 0.26,0.04,0.43,U] [#7 0.30,-0.39,0.00,M2] [#8 0.70,-0.38,0.00,M2] 
01:48:04.018 00.001 8996 refined, 2 included, MultiStar: {0.20, -0.06}, one-star: {0.35, -0.17}
01:48:04.019 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
01:48:04.020 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.95)
01:48:04.021 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-0.31 mountX=0.21 mountY=0.04, mountTheta=0.20
01:48:04.023 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.06, opts=13)
01:48:04.024 00.001 8996 Enqueuing Move request for scope (0.20, -0.06)
01:48:04.025 00.001 20224 Worker thread wakes up
01:48:04.025 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.06) opts 0xd
01:48:04.026 00.001 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.06)
01:48:04.026 00.000 20224 Moving (0.20, -0.06) raw xDistance=0.21 yDistance=0.04
01:48:04.026 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:48:04.026 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:04.026 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:48:04.026 00.000 20224 MoveAxis(W, 30, ABG)
01:48:04.026 00.000 20224 Guiding  Dir = 3, Dur = 30
01:48:04.026 00.000 20224 IsSlewing returns 0
01:48:04.026 00.000 20224 IsGuiding returns 0
01:48:04.032 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42387, med=3261, FiltMin=2937, FiltMax=23011, Gamma=1.000
01:48:04.043 00.011 20224 PulseGuide returned control before completion, sleep 24
01:48:04.059 00.016 8996 UpdateGuideState exits: m=668777 SNR=317.8
01:48:04.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:04.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:04.063 00.002 8996 Enqueuing Expose request
01:48:04.073 00.010 20224 IsGuiding returns 1
01:48:04.073 00.000 20224 scope still moving after pulse duration time elapsed
01:48:04.104 00.031 20224 IsSlewing returns 0
01:48:04.104 00.000 20224 IsGuiding returns 1
01:48:04.137 00.033 20224 IsSlewing returns 0
01:48:04.137 00.000 20224 IsGuiding returns 0
01:48:04.137 00.000 20224 scope move finished after 30 + 80 ms
01:48:04.137 00.000 20224 Move returns status 0, amount 30
01:48:04.137 00.000 20224 MoveAxis(N, 0, ABG)
01:48:04.137 00.000 20224 Move returns status 0, amount 0
01:48:04.137 00.000 20224 move complete, result=0
01:48:04.137 00.000 20224 worker thread done servicing request
01:48:04.137 00.000 20224 Worker thread wakes up
01:48:04.137 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:04.137 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.0 px 0 ms NORTH
01:48:04.139 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:05.323 01.184 20224 Exposure complete
01:48:05.391 00.068 20224 worker thread done servicing request
01:48:05.391 00.000 8996 OnExposeComplete: enter
01:48:05.391 00.000 8996 UpdateGuideState(): m_state=6
01:48:05.392 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13936
01:48:05.393 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.35, Mass=643813, SNR=289.5, Peak=48515 HFD=4.7
01:48:05.394 00.001 8996 MultiStar: [#1 -0.80,-0.22,0.00,M1] [#2 -0.48,-0.44,0.00,M2] [#3 -0.22,-0.30,0.66,U] [#4 -0.60,0.05,0.00,M1] [#5 0.03,-0.06,0.56,U] [#6 -0.43,-0.24,0.00,M5] [#7 -0.27,-0.53,0.00,M3] [#8 -0.21,-0.64,0.00,M3] 
01:48:05.395 00.001 8996 refined, 2 included, MultiStar: {-0.21, -0.22}, one-star: {-0.33, -0.26}
01:48:05.396 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
01:48:05.396 00.000 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
01:48:05.397 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.22 hyp=0.30 cameraTheta=-2.32 mountX=-0.19 mountY=0.24, mountTheta=2.22
01:48:05.399 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.22, opts=13)
01:48:05.399 00.000 8996 Enqueuing Move request for scope (-0.21, -0.22)
01:48:05.400 00.001 20224 Worker thread wakes up
01:48:05.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.22) opts 0xd
01:48:05.400 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.22)
01:48:05.401 00.001 20224 Moving (-0.21, -0.22) raw xDistance=-0.19 yDistance=0.24
01:48:05.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:48:05.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:48:05.401 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:48:05.401 00.000 20224 MoveAxis(E, 0, ABG)
01:48:05.401 00.000 20224 Move returns status 0, amount 0
01:48:05.401 00.000 20224 MoveAxis(N, 0, ABG)
01:48:05.401 00.000 20224 Move returns status 0, amount 0
01:48:05.401 00.000 20224 move complete, result=0
01:48:05.401 00.000 20224 worker thread done servicing request
01:48:05.406 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=48515, med=3261, FiltMin=2925, FiltMax=26736, Gamma=1.000
01:48:05.420 00.014 8996 UpdateGuideState exits: m=643813 SNR=289.5
01:48:05.421 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:05.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:05.423 00.001 8996 Enqueuing Expose request
01:48:05.423 00.000 20224 Worker thread wakes up
01:48:05.423 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:48:05.424 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:05.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:06.412 00.988 20224 Exposure complete
01:48:06.483 00.071 20224 worker thread done servicing request
01:48:06.484 00.001 8996 OnExposeComplete: enter
01:48:06.485 00.001 8996 UpdateGuideState(): m_state=6
01:48:06.487 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13937
01:48:06.488 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.85, Mass=590497, SNR=323.0, Peak=46179 HFD=4.5
01:48:06.490 00.002 8996 MultiStar: [#1 -0.90,0.12,0.00,M2] [#2 -0.49,-0.23,0.00,M3] [#3 -0.09,-0.13,0.53,U] [#4 -0.61,0.24,0.00,M2] [#5 -0.11,0.44,0.00,M6] [#6 -0.53,-0.40,0.00,M6] [#7 -0.55,-0.17,0.00,M4] [#8 -0.20,-0.10,0.35,U] 
01:48:06.491 00.001 8996 refined, 2 included, MultiStar: {-0.15, 0.07}, one-star: {-0.16, 0.23}
01:48:06.492 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
01:48:06.493 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
01:48:06.495 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.07 hyp=0.16 cameraTheta=2.71 mountX=-0.15 mountY=-0.05, mountTheta=-2.82
01:48:06.497 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.07, opts=13)
01:48:06.499 00.002 8996 Enqueuing Move request for scope (-0.15, 0.07)
01:48:06.501 00.002 20224 Worker thread wakes up
01:48:06.501 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.07) opts 0xd
01:48:06.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.07)
01:48:06.501 00.000 20224 Moving (-0.15, 0.07) raw xDistance=-0.15 yDistance=-0.05
01:48:06.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:48:06.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:06.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:48:06.501 00.000 20224 MoveAxis(E, 0, ABG)
01:48:06.501 00.000 20224 Move returns status 0, amount 0
01:48:06.501 00.000 20224 MoveAxis(N, 0, ABG)
01:48:06.501 00.000 20224 Move returns status 0, amount 0
01:48:06.501 00.000 20224 move complete, result=0
01:48:06.501 00.000 20224 worker thread done servicing request
01:48:06.510 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46179, med=3261, FiltMin=2950, FiltMax=25840, Gamma=1.000
01:48:06.528 00.018 8996 UpdateGuideState exits: m=590497 SNR=323.0
01:48:06.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:06.530 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:06.531 00.001 8996 Enqueuing Expose request
01:48:06.531 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:06.534 00.003 20224 Worker thread wakes up
01:48:06.534 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:06.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:07.696 01.162 20224 Exposure complete
01:48:07.784 00.088 20224 worker thread done servicing request
01:48:07.784 00.000 8996 OnExposeComplete: enter
01:48:07.787 00.003 8996 UpdateGuideState(): m_state=6
01:48:07.790 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13938
01:48:07.792 00.002 8996 Star::Find returns 1 (0), X=136.36, Y=472.31, Mass=626050, SNR=306.0, Peak=44323 HFD=4.6
01:48:07.794 00.002 8996 MultiStar: [#1 -0.85,-0.06,0.00,M3] [#2 -0.53,-0.33,0.00,M4] [#3 -0.22,-0.24,0.60,U] [#4 -0.64,0.36,0.00,M3] [#5 -0.18,0.25,0.50,U] [#6 -0.59,-0.31,0.00,M7] [#7 -0.66,-0.59,0.00,M5] [#8 -0.30,-0.12,0.37,U] 
01:48:07.796 00.002 8996 refined, 3 included, MultiStar: {-0.35, -0.15}, one-star: {-0.53, -0.30}
01:48:07.798 00.002 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
01:48:07.804 00.006 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
01:48:07.805 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.15 hyp=0.38 cameraTheta=-2.74 mountX=-0.33 mountY=0.19, mountTheta=2.63
01:48:07.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.15, opts=13)
01:48:07.809 00.002 8996 Enqueuing Move request for scope (-0.35, -0.15)
01:48:07.810 00.001 20224 Worker thread wakes up
01:48:07.810 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.15) opts 0xd
01:48:07.810 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.15)
01:48:07.810 00.000 20224 Moving (-0.35, -0.15) raw xDistance=-0.33 yDistance=0.19
01:48:07.811 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:48:07.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:07.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:48:07.811 00.000 20224 MoveAxis(E, 49, ABG)
01:48:07.811 00.000 20224 Guiding  Dir = 2, Dur = 49
01:48:07.811 00.000 20224 IsSlewing returns 0
01:48:07.812 00.001 20224 IsGuiding returns 0
01:48:07.816 00.004 20224 PulseGuide returned control before completion, sleep 56
01:48:07.819 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44323, med=3261, FiltMin=2915, FiltMax=23101, Gamma=1.000
01:48:07.838 00.019 8996 UpdateGuideState exits: m=626050 SNR=306.0
01:48:07.840 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:07.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:07.842 00.001 8996 Enqueuing Expose request
01:48:07.878 00.036 20224 IsGuiding returns 1
01:48:07.878 00.000 20224 scope still moving after pulse duration time elapsed
01:48:07.910 00.032 20224 IsSlewing returns 0
01:48:07.910 00.000 20224 IsGuiding returns 0
01:48:07.910 00.000 20224 scope move finished after 49 + 48 ms
01:48:07.910 00.000 20224 Move returns status 0, amount 49
01:48:07.910 00.000 20224 MoveAxis(N, 0, ABG)
01:48:07.910 00.000 20224 Move returns status 0, amount 0
01:48:07.910 00.000 20224 move complete, result=0
01:48:07.910 00.000 20224 worker thread done servicing request
01:48:07.910 00.000 20224 Worker thread wakes up
01:48:07.911 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:07.911 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:07.911 00.000 8996 GuideStep: -0.3 px 49 ms EAST, 0.2 px 0 ms NORTH
01:48:08.890 00.979 20224 Exposure complete
01:48:08.958 00.068 20224 worker thread done servicing request
01:48:08.958 00.000 8996 OnExposeComplete: enter
01:48:08.961 00.003 8996 UpdateGuideState(): m_state=6
01:48:08.964 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13939
01:48:08.966 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=472.35, Mass=557719, SNR=263.2, Peak=39555 HFD=4.5
01:48:08.968 00.002 8996 MultiStar: [#1 -0.31,0.18,0.74,U] [#2 -0.22,-0.27,0.86,U] [#3 0.16,0.02,0.63,U] [#4 -0.12,0.44,0.00,M4] [#5 0.42,0.28,0.00,M6] [#6 0.14,-0.09,0.41,U] [#7 -0.19,-0.28,0.48,U] [#8 0.36,-0.24,0.41,U] 
01:48:08.969 00.001 8996 refined, 6 included, MultiStar: {-0.07, -0.14}, one-star: {-0.11, -0.27}
01:48:08.969 00.000 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:48:08.971 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
01:48:08.973 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.14 hyp=0.15 cameraTheta=-2.05 mountX=-0.06 mountY=0.14, mountTheta=1.95
01:48:08.977 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.14, opts=13)
01:48:08.978 00.001 8996 Enqueuing Move request for scope (-0.07, -0.14)
01:48:08.979 00.001 20224 Worker thread wakes up
01:48:08.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.14) opts 0xd
01:48:08.979 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.14)
01:48:08.979 00.000 20224 Moving (-0.07, -0.14) raw xDistance=-0.06 yDistance=0.14
01:48:08.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:48:08.979 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:08.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:48:08.979 00.000 20224 MoveAxis(E, 0, ABG)
01:48:08.979 00.000 20224 Move returns status 0, amount 0
01:48:08.979 00.000 20224 MoveAxis(N, 0, ABG)
01:48:08.979 00.000 20224 Move returns status 0, amount 0
01:48:08.979 00.000 20224 move complete, result=0
01:48:08.980 00.001 20224 worker thread done servicing request
01:48:08.986 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39555, med=3264, FiltMin=2953, FiltMax=23766, Gamma=1.000
01:48:09.018 00.032 8996 UpdateGuideState exits: m=557719 SNR=263.2
01:48:09.021 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:09.023 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:09.026 00.003 8996 Enqueuing Expose request
01:48:09.028 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:09.030 00.002 20224 Worker thread wakes up
01:48:09.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:09.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:10.205 01.175 20224 Exposure complete
01:48:10.273 00.068 20224 worker thread done servicing request
01:48:10.273 00.000 8996 OnExposeComplete: enter
01:48:10.275 00.002 8996 UpdateGuideState(): m_state=6
01:48:10.276 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13940
01:48:10.278 00.002 8996 Star::Find returns 1 (0), X=137.10, Y=472.94, Mass=630331, SNR=331.8, Peak=51971 HFD=4.3
01:48:10.280 00.002 8996 MultiStar: [#1 -0.28,0.48,0.00,M3] [#2 -0.02,-0.15,0.68,U] [#3 0.03,0.32,0.53,U] [#4 -0.34,0.46,0.00,M5] [#5 0.43,0.67,0.00,M7] [#6 0.22,0.31,0.36,U] [#7 0.19,0.38,0.44,U] [#8 0.42,0.42,0.00,M1] 
01:48:10.281 00.001 8996 refined, 4 included, MultiStar: {0.13, 0.22}, one-star: {0.21, 0.32}
01:48:10.282 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:48:10.283 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:48:10.284 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.26 cameraTheta=1.06 mountX=0.10 mountY=-0.24, mountTheta=-1.16
01:48:10.285 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.22, opts=13)
01:48:10.287 00.002 8996 Enqueuing Move request for scope (0.13, 0.22)
01:48:10.288 00.001 20224 Worker thread wakes up
01:48:10.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
01:48:10.288 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
01:48:10.288 00.000 20224 Moving (0.13, 0.22) raw xDistance=0.10 yDistance=-0.24
01:48:10.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:48:10.288 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:48:10.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:48:10.288 00.000 20224 MoveAxis(E, 0, ABG)
01:48:10.288 00.000 20224 Move returns status 0, amount 0
01:48:10.288 00.000 20224 MoveAxis(N, 0, ABG)
01:48:10.288 00.000 20224 Move returns status 0, amount 0
01:48:10.288 00.000 20224 move complete, result=0
01:48:10.288 00.000 20224 worker thread done servicing request
01:48:10.292 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=51971, med=3264, FiltMin=2947, FiltMax=26336, Gamma=1.000
01:48:10.307 00.015 8996 UpdateGuideState exits: m=630331 SNR=331.8
01:48:10.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:10.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:10.310 00.001 8996 Enqueuing Expose request
01:48:10.311 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:48:10.312 00.001 20224 Worker thread wakes up
01:48:10.312 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:10.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:11.307 00.995 20224 Exposure complete
01:48:11.376 00.069 20224 worker thread done servicing request
01:48:11.376 00.000 8996 OnExposeComplete: enter
01:48:11.376 00.000 8996 UpdateGuideState(): m_state=6
01:48:11.379 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13941
01:48:11.380 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=473.22, Mass=635722, SNR=304.8, Peak=45299 HFD=4.5
01:48:11.381 00.001 8996 MultiStar: [#1 -0.25,0.67,0.00,M4] [#2 0.09,-0.03,0.69,U] [#3 0.24,0.38,0.00,M1] [#4 -0.28,0.82,0.00,M6] [#5 0.39,0.57,0.00,M8] [#6 -0.14,0.13,0.35,U] [#7 0.12,0.14,0.46,U] [#8 0.47,0.49,0.00,M2] 
01:48:11.382 00.001 8996 refined, 3 included, MultiStar: {0.18, 0.28}, one-star: {0.38, 0.61}
01:48:11.383 00.001 8996 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.10) = xAngle (1.10 = 1.10)
01:48:11.384 00.001 8996 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.02 = -2.02)
01:48:11.385 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.28 hyp=0.33 cameraTheta=1.01 mountX=0.15 mountY=-0.30, mountTheta=-1.11
01:48:11.386 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.28, opts=13)
01:48:11.387 00.001 8996 Enqueuing Move request for scope (0.18, 0.28)
01:48:11.388 00.001 20224 Worker thread wakes up
01:48:11.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.28) opts 0xd
01:48:11.388 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.28)
01:48:11.388 00.000 20224 Moving (0.18, 0.28) raw xDistance=0.15 yDistance=-0.30
01:48:11.388 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:48:11.388 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:48:11.388 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:48:11.388 00.000 20224 MoveAxis(E, 0, ABG)
01:48:11.388 00.000 20224 Move returns status 0, amount 0
01:48:11.390 00.002 20224 MoveAxis(N, 0, ABG)
01:48:11.390 00.000 20224 Move returns status 0, amount 0
01:48:11.390 00.000 20224 move complete, result=0
01:48:11.390 00.000 20224 worker thread done servicing request
01:48:11.394 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=45299, med=3264, FiltMin=2953, FiltMax=25312, Gamma=1.000
01:48:11.411 00.017 8996 UpdateGuideState exits: m=635722 SNR=304.8
01:48:11.415 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:11.417 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:11.418 00.001 8996 Enqueuing Expose request
01:48:11.420 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:48:11.422 00.002 20224 Worker thread wakes up
01:48:11.422 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:11.422 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:12.581 01.159 20224 Exposure complete
01:48:12.665 00.084 20224 worker thread done servicing request
01:48:12.665 00.000 8996 OnExposeComplete: enter
01:48:12.666 00.001 8996 UpdateGuideState(): m_state=6
01:48:12.668 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13942
01:48:12.670 00.002 8996 Star::Find returns 1 (0), X=137.13, Y=472.78, Mass=567800, SNR=304.4, Peak=41971 HFD=4.5
01:48:12.672 00.002 8996 MultiStar: [#1 -0.03,0.32,0.65,U] [#2 -0.11,-0.52,0.00,M2] [#3 0.04,-0.16,0.57,U] [#4 -0.17,0.50,0.00,M7] [#5 0.17,0.14,0.49,U] [#6 0.29,0.02,0.41,U] [#7 0.27,0.28,0.33,U] [#8 0.30,0.01,0.31,U] 
01:48:12.673 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.12}, one-star: {0.24, 0.16}
01:48:12.674 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
01:48:12.675 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
01:48:12.676 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.62 mountX=0.15 mountY=-0.14, mountTheta=-0.73
01:48:12.679 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.12, opts=13)
01:48:12.680 00.001 8996 Enqueuing Move request for scope (0.17, 0.12)
01:48:12.681 00.001 20224 Worker thread wakes up
01:48:12.681 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
01:48:12.681 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
01:48:12.681 00.000 20224 Moving (0.17, 0.12) raw xDistance=0.15 yDistance=-0.14
01:48:12.681 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:48:12.681 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:12.681 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:48:12.682 00.001 20224 MoveAxis(E, 0, ABG)
01:48:12.682 00.000 20224 Move returns status 0, amount 0
01:48:12.682 00.000 20224 MoveAxis(N, 0, ABG)
01:48:12.682 00.000 20224 Move returns status 0, amount 0
01:48:12.682 00.000 20224 move complete, result=0
01:48:12.682 00.000 20224 worker thread done servicing request
01:48:12.687 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41971, med=3264, FiltMin=2963, FiltMax=22166, Gamma=1.000
01:48:12.703 00.016 8996 UpdateGuideState exits: m=567800 SNR=304.4
01:48:12.704 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:12.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:12.706 00.001 8996 Enqueuing Expose request
01:48:12.706 00.000 20224 Worker thread wakes up
01:48:12.706 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:12.707 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:12.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:13.679 00.972 20224 Exposure complete
01:48:13.735 00.056 20224 worker thread done servicing request
01:48:13.735 00.000 8996 OnExposeComplete: enter
01:48:13.736 00.001 8996 UpdateGuideState(): m_state=6
01:48:13.737 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13943
01:48:13.738 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=472.50, Mass=470748, SNR=242.0, Peak=34211 HFD=4.4
01:48:13.739 00.001 8996 MultiStar: [#1 0.16,0.36,0.84,U] [#2 0.39,-0.22,0.89,U] [#3 0.10,-0.28,0.80,U] [#4 -0.23,0.26,0.66,U] [#5 0.24,0.35,0.79,U] [#6 0.40,0.28,0.00,M4] [#7 0.03,0.21,0.48,U] [#8 0.03,-0.02,0.40,U] 
01:48:13.739 00.000 8996 refined, 7 included, MultiStar: {0.15, 0.05}, one-star: {0.25, -0.12}
01:48:13.740 00.001 8996 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.10) = xAngle (0.44 = 0.44)
01:48:13.741 00.001 8996 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.69 = -2.69)
01:48:13.742 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.34 mountX=0.14 mountY=-0.07, mountTheta=-0.45
01:48:13.743 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.05, opts=13)
01:48:13.744 00.001 8996 Enqueuing Move request for scope (0.15, 0.05)
01:48:13.746 00.002 20224 Worker thread wakes up
01:48:13.746 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
01:48:13.747 00.001 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
01:48:13.747 00.000 20224 Moving (0.15, 0.05) raw xDistance=0.14 yDistance=-0.07
01:48:13.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:48:13.747 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:13.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:48:13.747 00.000 20224 MoveAxis(E, 0, ABG)
01:48:13.747 00.000 20224 Move returns status 0, amount 0
01:48:13.747 00.000 20224 MoveAxis(N, 0, ABG)
01:48:13.747 00.000 20224 Move returns status 0, amount 0
01:48:13.747 00.000 20224 move complete, result=0
01:48:13.747 00.000 20224 worker thread done servicing request
01:48:13.759 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=34211, med=3264, FiltMin=2960, FiltMax=17264, Gamma=1.000
01:48:13.786 00.027 8996 UpdateGuideState exits: m=470748 SNR=242.0
01:48:13.788 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:13.789 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:13.790 00.001 8996 Enqueuing Expose request
01:48:13.791 00.001 20224 Worker thread wakes up
01:48:13.791 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:13.791 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:13.791 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:14.961 01.170 20224 Exposure complete
01:48:15.061 00.100 20224 worker thread done servicing request
01:48:15.061 00.000 8996 OnExposeComplete: enter
01:48:15.062 00.001 8996 UpdateGuideState(): m_state=6
01:48:15.063 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13944
01:48:15.065 00.002 8996 Star::Find returns 1 (0), X=137.14, Y=472.64, Mass=519826, SNR=289.0, Peak=37011 HFD=4.5
01:48:15.066 00.001 8996 MultiStar: [#1 -0.15,0.02,0.65,U] [#2 0.36,-0.42,0.00,M2] [#3 0.62,-0.13,0.00,M1] [#4 0.11,0.03,0.45,U] [#5 0.40,0.35,0.00,M7] [#6 0.52,0.24,0.00,M5] [#7 0.16,-0.29,0.46,U] [#8 0.35,-0.01,0.39,U] 
01:48:15.068 00.002 8996 refined, 4 included, MultiStar: {0.14, -0.03}, one-star: {0.25, 0.02}
01:48:15.069 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.12 = -0.12)
01:48:15.070 00.001 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.04)
01:48:15.072 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.21 mountX=0.14 mountY=0.01, mountTheta=0.10
01:48:15.076 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.03, opts=13)
01:48:15.077 00.001 8996 Enqueuing Move request for scope (0.14, -0.03)
01:48:15.079 00.002 20224 Worker thread wakes up
01:48:15.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
01:48:15.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
01:48:15.079 00.000 20224 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=0.01
01:48:15.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:48:15.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:15.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:48:15.079 00.000 20224 MoveAxis(E, 0, ABG)
01:48:15.079 00.000 20224 Move returns status 0, amount 0
01:48:15.079 00.000 20224 MoveAxis(N, 0, ABG)
01:48:15.079 00.000 20224 Move returns status 0, amount 0
01:48:15.079 00.000 20224 move complete, result=0
01:48:15.079 00.000 20224 worker thread done servicing request
01:48:15.084 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=37011, med=3264, FiltMin=2960, FiltMax=18246, Gamma=1.000
01:48:15.105 00.021 8996 UpdateGuideState exits: m=519826 SNR=289.0
01:48:15.107 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:15.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:15.108 00.000 8996 Enqueuing Expose request
01:48:15.109 00.001 20224 Worker thread wakes up
01:48:15.109 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:15.110 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:15.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:16.093 00.983 20224 Exposure complete
01:48:16.152 00.059 20224 worker thread done servicing request
01:48:16.152 00.000 8996 OnExposeComplete: enter
01:48:16.153 00.001 8996 UpdateGuideState(): m_state=6
01:48:16.154 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13945
01:48:16.155 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.71, Mass=680024, SNR=329.9, Peak=50707 HFD=4.7
01:48:16.156 00.001 8996 MultiStar: [#1 -0.56,0.28,0.00,M2] [#2 -0.30,-0.04,0.59,U] [#3 -0.01,0.21,0.52,U] [#4 -0.51,0.48,0.00,M6] [#5 0.13,0.35,0.51,U] [#6 -0.10,0.40,0.37,U] [#7 -0.25,0.42,0.00,M1] [#8 -0.10,-0.06,0.29,U] 
01:48:16.157 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.15}, one-star: {-0.27, 0.09}
01:48:16.158 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
01:48:16.159 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.70 = -0.70)
01:48:16.159 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.15 hyp=0.20 cameraTheta=2.33 mountX=-0.15 mountY=-0.13, mountTheta=-2.44
01:48:16.162 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.15, opts=13)
01:48:16.165 00.003 8996 Enqueuing Move request for scope (-0.14, 0.15)
01:48:16.167 00.002 20224 Worker thread wakes up
01:48:16.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.15) opts 0xd
01:48:16.168 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.15)
01:48:16.168 00.000 20224 Moving (-0.14, 0.15) raw xDistance=-0.15 yDistance=-0.13
01:48:16.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:48:16.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:16.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:48:16.168 00.000 20224 MoveAxis(E, 0, ABG)
01:48:16.168 00.000 20224 Move returns status 0, amount 0
01:48:16.168 00.000 20224 MoveAxis(N, 0, ABG)
01:48:16.168 00.000 20224 Move returns status 0, amount 0
01:48:16.168 00.000 20224 move complete, result=0
01:48:16.168 00.000 20224 worker thread done servicing request
01:48:16.178 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=50707, med=3264, FiltMin=2953, FiltMax=27053, Gamma=1.000
01:48:16.201 00.023 8996 UpdateGuideState exits: m=680024 SNR=329.9
01:48:16.203 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:16.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:16.206 00.002 8996 Enqueuing Expose request
01:48:16.207 00.001 20224 Worker thread wakes up
01:48:16.207 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:16.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:16.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:17.358 01.150 20224 Exposure complete
01:48:17.431 00.073 20224 worker thread done servicing request
01:48:17.431 00.000 8996 OnExposeComplete: enter
01:48:17.434 00.003 8996 UpdateGuideState(): m_state=6
01:48:17.436 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13946
01:48:17.437 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=472.62, Mass=723701, SNR=312.1, Peak=47939 HFD=4.4
01:48:17.439 00.002 8996 MultiStar: [#1 -1.05,0.13,0.00,M3] [#2 -0.64,-0.23,0.00,M2] [#3 -0.20,0.29,0.56,U] [#4 -0.93,0.18,0.00,M7] [#5 -0.40,0.53,0.00,M7] [#6 -0.48,0.23,0.00,M5] [#7 -0.76,0.06,0.00,M2] [#8 -0.25,-0.36,0.34,U] 
01:48:17.441 00.002 8996 refined, 2 included, MultiStar: {-0.33, 0.02}, one-star: {-0.43, -0.00}
01:48:17.443 00.002 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
01:48:17.444 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:48:17.446 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.02 hyp=0.33 cameraTheta=3.08 mountX=-0.33 mountY=0.02, mountTheta=3.09
01:48:17.448 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.02, opts=13)
01:48:17.450 00.002 8996 Enqueuing Move request for scope (-0.33, 0.02)
01:48:17.452 00.002 20224 Worker thread wakes up
01:48:17.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.02) opts 0xd
01:48:17.452 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.02)
01:48:17.452 00.000 20224 Moving (-0.33, 0.02) raw xDistance=-0.33 yDistance=0.02
01:48:17.453 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:48:17.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:17.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:48:17.453 00.000 20224 MoveAxis(E, 48, ABG)
01:48:17.453 00.000 20224 Guiding  Dir = 2, Dur = 48
01:48:17.453 00.000 20224 IsSlewing returns 0
01:48:17.454 00.001 20224 IsGuiding returns 0
01:48:17.456 00.002 20224 PulseGuide returned control before completion, sleep 56
01:48:17.460 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47939, med=3264, FiltMin=2937, FiltMax=26880, Gamma=1.000
01:48:17.486 00.026 8996 UpdateGuideState exits: m=723701 SNR=312.1
01:48:17.488 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:17.489 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:17.491 00.002 8996 Enqueuing Expose request
01:48:17.522 00.031 20224 IsGuiding returns 1
01:48:17.522 00.000 20224 scope still moving after pulse duration time elapsed
01:48:17.554 00.032 20224 IsSlewing returns 0
01:48:17.554 00.000 20224 IsGuiding returns 0
01:48:17.554 00.000 20224 scope move finished after 48 + 51 ms
01:48:17.554 00.000 20224 Move returns status 0, amount 48
01:48:17.554 00.000 20224 MoveAxis(N, 0, ABG)
01:48:17.554 00.000 20224 Move returns status 0, amount 0
01:48:17.554 00.000 20224 move complete, result=0
01:48:17.554 00.000 20224 worker thread done servicing request
01:48:17.555 00.001 20224 Worker thread wakes up
01:48:17.555 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:17.555 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:17.555 00.000 8996 GuideStep: -0.3 px 48 ms EAST, 0.0 px 0 ms NORTH
01:48:18.539 00.984 20224 Exposure complete
01:48:18.638 00.099 20224 worker thread done servicing request
01:48:18.638 00.000 8996 OnExposeComplete: enter
01:48:18.639 00.001 8996 UpdateGuideState(): m_state=6
01:48:18.640 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13947
01:48:18.641 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=472.65, Mass=566219, SNR=290.6, Peak=38477 HFD=4.6
01:48:18.642 00.001 8996 MultiStar: [#1 0.05,0.04,0.62,U] [#2 0.15,-0.58,0.00,M3] [#3 0.51,-0.35,0.00,M1] [#4 0.09,-0.28,0.59,U] [#5 0.42,0.11,0.53,U] [#6 0.42,0.07,0.43,U] [#7 0.24,-0.38,0.35,U] [#8 0.61,-0.22,0.00,M1] 
01:48:18.643 00.001 8996 refined, 5 included, MultiStar: {0.26, -0.04}, one-star: {0.33, 0.03}
01:48:18.644 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
01:48:18.645 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
01:48:18.646 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.04 hyp=0.26 cameraTheta=-0.17 mountX=0.26 mountY=0.01, mountTheta=0.05
01:48:18.648 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.04, opts=13)
01:48:18.649 00.001 8996 Enqueuing Move request for scope (0.26, -0.04)
01:48:18.650 00.001 20224 Worker thread wakes up
01:48:18.650 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.04) opts 0xd
01:48:18.650 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.04)
01:48:18.650 00.000 20224 Moving (0.26, -0.04) raw xDistance=0.26 yDistance=0.01
01:48:18.650 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
01:48:18.650 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:18.650 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:48:18.650 00.000 20224 MoveAxis(W, 34, ABG)
01:48:18.650 00.000 20224 Guiding  Dir = 3, Dur = 34
01:48:18.650 00.000 20224 IsSlewing returns 0
01:48:18.651 00.001 20224 IsGuiding returns 0
01:48:18.656 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38477, med=3264, FiltMin=2963, FiltMax=20121, Gamma=1.000
01:48:18.667 00.011 20224 PulseGuide returned control before completion, sleep 28
01:48:18.676 00.009 8996 UpdateGuideState exits: m=566219 SNR=290.6
01:48:18.678 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:18.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:18.679 00.000 8996 Enqueuing Expose request
01:48:18.703 00.024 20224 IsGuiding returns 1
01:48:18.703 00.000 20224 scope still moving after pulse duration time elapsed
01:48:18.730 00.027 20224 IsSlewing returns 0
01:48:18.730 00.000 20224 IsGuiding returns 1
01:48:18.762 00.032 20224 IsSlewing returns 0
01:48:18.762 00.000 20224 IsGuiding returns 0
01:48:18.762 00.000 20224 scope move finished after 34 + 77 ms
01:48:18.762 00.000 20224 Move returns status 0, amount 34
01:48:18.762 00.000 20224 MoveAxis(N, 0, ABG)
01:48:18.762 00.000 20224 Move returns status 0, amount 0
01:48:18.762 00.000 20224 move complete, result=0
01:48:18.762 00.000 20224 worker thread done servicing request
01:48:18.763 00.001 8996 GuideStep: 0.3 px 34 ms WEST, 0.0 px 0 ms NORTH
01:48:18.765 00.002 20224 Worker thread wakes up
01:48:18.765 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:18.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:19.947 01.182 20224 Exposure complete
01:48:20.035 00.088 20224 worker thread done servicing request
01:48:20.035 00.000 8996 OnExposeComplete: enter
01:48:20.037 00.002 8996 UpdateGuideState(): m_state=6
01:48:20.038 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13948
01:48:20.039 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=472.76, Mass=566119, SNR=291.8, Peak=41043 HFD=4.4
01:48:20.040 00.001 8996 MultiStar: [#1 -0.27,0.23,0.71,U] [#2 0.11,0.07,0.72,U] [#3 0.26,0.09,0.65,U] [#4 -0.29,0.29,0.57,U] [#5 0.45,0.58,0.00,M7] [#6 0.30,0.10,0.48,U] [#7 -0.19,0.19,0.43,U] [#8 0.30,0.13,0.37,U] 
01:48:20.041 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.15}, one-star: {0.31, 0.14}
01:48:20.042 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
01:48:20.043 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
01:48:20.044 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.15 hyp=0.17 cameraTheta=1.10 mountX=0.06 mountY=-0.16, mountTheta=-1.20
01:48:20.047 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.15, opts=13)
01:48:20.049 00.002 8996 Enqueuing Move request for scope (0.08, 0.15)
01:48:20.051 00.002 20224 Worker thread wakes up
01:48:20.051 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.15) opts 0xd
01:48:20.051 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.15)
01:48:20.051 00.000 20224 Moving (0.08, 0.15) raw xDistance=0.06 yDistance=-0.16
01:48:20.051 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:48:20.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:20.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:48:20.051 00.000 20224 MoveAxis(E, 0, ABG)
01:48:20.051 00.000 20224 Move returns status 0, amount 0
01:48:20.053 00.002 20224 MoveAxis(N, 0, ABG)
01:48:20.053 00.000 20224 Move returns status 0, amount 0
01:48:20.053 00.000 20224 move complete, result=0
01:48:20.053 00.000 20224 worker thread done servicing request
01:48:20.060 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41043, med=3264, FiltMin=2966, FiltMax=22166, Gamma=1.000
01:48:20.075 00.015 8996 UpdateGuideState exits: m=566119 SNR=291.8
01:48:20.079 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:20.080 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:20.081 00.001 8996 Enqueuing Expose request
01:48:20.081 00.000 20224 Worker thread wakes up
01:48:20.081 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:48:20.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:20.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:21.065 00.983 20224 Exposure complete
01:48:21.133 00.068 20224 worker thread done servicing request
01:48:21.133 00.000 8996 OnExposeComplete: enter
01:48:21.134 00.001 8996 UpdateGuideState(): m_state=6
01:48:21.135 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13949
01:48:21.136 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=472.74, Mass=672596, SNR=301.9, Peak=52451 HFD=4.4
01:48:21.137 00.001 8996 MultiStar: [#1 -0.37,0.21,0.63,U] [#2 -0.03,-0.21,0.71,U] [#3 0.27,0.03,0.54,U] [#4 -0.46,0.22,0.00,M6] [#5 0.27,0.38,0.00,M8] [#6 0.05,-0.20,0.32,U] [#7 -0.36,0.06,0.43,U] [#8 0.06,0.14,0.37,U] 
01:48:21.138 00.001 8996 refined, 6 included, MultiStar: {-0.02, 0.03}, one-star: {0.14, 0.12}
01:48:21.138 00.000 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:48:21.139 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.85 = -0.85)
01:48:21.140 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.18 mountX=-0.03 mountY=-0.03, mountTheta=-2.29
01:48:21.142 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
01:48:21.143 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
01:48:21.144 00.001 20224 Worker thread wakes up
01:48:21.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
01:48:21.144 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
01:48:21.144 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.03 yDistance=-0.03
01:48:21.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:48:21.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:21.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:48:21.144 00.000 20224 MoveAxis(E, 0, ABG)
01:48:21.144 00.000 20224 Move returns status 0, amount 0
01:48:21.144 00.000 20224 MoveAxis(N, 0, ABG)
01:48:21.144 00.000 20224 Move returns status 0, amount 0
01:48:21.144 00.000 20224 move complete, result=0
01:48:21.144 00.000 20224 worker thread done servicing request
01:48:21.148 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52451, med=3264, FiltMin=2931, FiltMax=25126, Gamma=1.000
01:48:21.163 00.015 8996 UpdateGuideState exits: m=672596 SNR=301.9
01:48:21.163 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:21.164 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:21.165 00.001 8996 Enqueuing Expose request
01:48:21.166 00.001 20224 Worker thread wakes up
01:48:21.166 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:21.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:21.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:22.342 01.175 20224 Exposure complete
01:48:22.408 00.066 20224 worker thread done servicing request
01:48:22.408 00.000 8996 OnExposeComplete: enter
01:48:22.410 00.002 8996 UpdateGuideState(): m_state=6
01:48:22.413 00.003 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13950
01:48:22.414 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.62, Mass=574569, SNR=337.8, Peak=43827 HFD=4.5
01:48:22.415 00.001 8996 MultiStar: [#1 -0.29,0.00,0.61,U] [#2 0.15,-0.12,0.71,U] [#3 0.23,-0.26,0.52,U] [#4 -0.24,0.00,0.45,U] [#5 0.21,0.23,0.49,U] [#6 0.09,0.12,0.29,U] [#7 -0.14,-0.16,0.35,U] [#8 0.16,-0.20,0.32,U] 
01:48:22.416 00.001 8996 refined, 8 included, MultiStar: {0.03, -0.04}, one-star: {0.05, 0.01}
01:48:22.417 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
01:48:22.418 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
01:48:22.419 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.95 mountX=0.03 mountY=0.03, mountTheta=0.85
01:48:22.421 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.04, opts=13)
01:48:22.423 00.002 8996 Enqueuing Move request for scope (0.03, -0.04)
01:48:22.424 00.001 20224 Worker thread wakes up
01:48:22.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
01:48:22.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
01:48:22.424 00.000 20224 Moving (0.03, -0.04) raw xDistance=0.03 yDistance=0.03
01:48:22.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:48:22.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:22.425 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:48:22.425 00.000 20224 MoveAxis(E, 0, ABG)
01:48:22.425 00.000 20224 Move returns status 0, amount 0
01:48:22.425 00.000 20224 MoveAxis(N, 0, ABG)
01:48:22.425 00.000 20224 Move returns status 0, amount 0
01:48:22.425 00.000 20224 move complete, result=0
01:48:22.425 00.000 20224 worker thread done servicing request
01:48:22.430 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43827, med=3264, FiltMin=2953, FiltMax=21670, Gamma=1.000
01:48:22.453 00.023 8996 UpdateGuideState exits: m=574569 SNR=337.8
01:48:22.456 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:22.458 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:22.460 00.002 8996 Enqueuing Expose request
01:48:22.461 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:22.463 00.002 20224 Worker thread wakes up
01:48:22.463 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:22.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:23.436 00.973 20224 Exposure complete
01:48:23.540 00.104 20224 worker thread done servicing request
01:48:23.540 00.000 8996 OnExposeComplete: enter
01:48:23.541 00.001 8996 UpdateGuideState(): m_state=6
01:48:23.542 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13951
01:48:23.543 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.62, Mass=661900, SNR=346.0, Peak=45411 HFD=4.5
01:48:23.544 00.001 8996 MultiStar: [#1 -0.15,0.01,0.64,U] [#2 0.30,-0.17,0.61,U] [#3 0.26,-0.09,0.52,U] [#4 -0.20,0.01,0.38,U] [#5 0.17,0.26,0.51,U] [#6 -0.16,0.01,0.33,U] [#7 0.29,-0.45,0.00,M1] [#8 0.22,-0.00,0.32,U] 
01:48:23.545 00.001 8996 refined, 7 included, MultiStar: {0.11, 0.00}, one-star: {0.23, -0.00}
01:48:23.546 00.001 8996 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
01:48:23.547 00.001 8996 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
01:48:23.548 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.00 hyp=0.11 cameraTheta=0.00 mountX=0.11 mountY=-0.01, mountTheta=-0.12
01:48:23.549 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.00, opts=13)
01:48:23.550 00.001 8996 Enqueuing Move request for scope (0.11, 0.00)
01:48:23.551 00.001 20224 Worker thread wakes up
01:48:23.551 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.00) opts 0xd
01:48:23.551 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.00)
01:48:23.551 00.000 20224 Moving (0.11, 0.00) raw xDistance=0.11 yDistance=-0.01
01:48:23.551 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:48:23.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:23.552 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:48:23.552 00.000 20224 MoveAxis(E, 0, ABG)
01:48:23.552 00.000 20224 Move returns status 0, amount 0
01:48:23.552 00.000 20224 MoveAxis(N, 0, ABG)
01:48:23.552 00.000 20224 Move returns status 0, amount 0
01:48:23.552 00.000 20224 move complete, result=0
01:48:23.552 00.000 20224 worker thread done servicing request
01:48:23.555 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45411, med=3264, FiltMin=2918, FiltMax=22451, Gamma=1.000
01:48:23.575 00.020 8996 UpdateGuideState exits: m=661900 SNR=346.0
01:48:23.577 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:23.578 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:23.580 00.002 8996 Enqueuing Expose request
01:48:23.582 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:23.583 00.001 20224 Worker thread wakes up
01:48:23.583 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:23.583 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:24.743 01.160 20224 Exposure complete
01:48:24.812 00.069 20224 worker thread done servicing request
01:48:24.812 00.000 8996 OnExposeComplete: enter
01:48:24.813 00.001 8996 UpdateGuideState(): m_state=6
01:48:24.815 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13952
01:48:24.817 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=472.57, Mass=678497, SNR=303.7, Peak=51635 HFD=4.5
01:48:24.820 00.003 8996 MultiStar: [#1 -0.49,-0.03,0.00,M1] [#2 0.06,-0.20,0.78,U] [#3 0.21,-0.11,0.63,U] [#4 -0.29,0.49,0.00,M5] [#5 0.19,0.42,0.00,M7] [#6 -0.30,0.14,0.43,U] [#7 -0.17,-0.31,0.48,U] [#8 0.03,-0.14,0.34,U] 
01:48:24.823 00.003 8996 single-star, 5 included, MultiStar: {-0.02, -0.11}, one-star: {-0.05, -0.05}
01:48:24.825 00.002 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
01:48:24.827 00.002 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
01:48:24.828 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.36 mountX=-0.04 mountY=0.05, mountTheta=2.26
01:48:24.831 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
01:48:24.832 00.001 8996 Enqueuing Move request for scope (-0.05, -0.05)
01:48:24.833 00.001 20224 Worker thread wakes up
01:48:24.834 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
01:48:24.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
01:48:24.834 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.04 yDistance=0.05
01:48:24.834 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:48:24.834 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:24.834 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:48:24.834 00.000 20224 MoveAxis(E, 0, ABG)
01:48:24.834 00.000 20224 Move returns status 0, amount 0
01:48:24.834 00.000 20224 MoveAxis(N, 0, ABG)
01:48:24.834 00.000 20224 Move returns status 0, amount 0
01:48:24.834 00.000 20224 move complete, result=0
01:48:24.834 00.000 20224 worker thread done servicing request
01:48:24.840 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=51635, med=3264, FiltMin=2947, FiltMax=28022, Gamma=1.000
01:48:24.866 00.026 8996 UpdateGuideState exits: m=678497 SNR=303.7
01:48:24.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:24.868 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:24.869 00.001 8996 Enqueuing Expose request
01:48:24.870 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:24.871 00.001 20224 Worker thread wakes up
01:48:24.871 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:24.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:25.851 00.980 20224 Exposure complete
01:48:25.919 00.068 20224 worker thread done servicing request
01:48:25.919 00.000 8996 OnExposeComplete: enter
01:48:25.921 00.002 8996 UpdateGuideState(): m_state=6
01:48:25.921 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13953
01:48:25.922 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.74, Mass=578140, SNR=280.7, Peak=49315 HFD=4.5
01:48:25.923 00.001 8996 MultiStar: [#1 -0.36,0.31,0.00,M2] [#2 -0.13,-0.11,0.73,U] [#3 0.18,0.17,0.58,U] [#4 -0.41,0.51,0.00,M6] [#5 0.07,0.26,0.61,U] [#6 -0.00,0.13,0.47,U] [#7 -0.19,0.30,0.43,U] [#8 0.20,0.27,0.40,U] 
01:48:25.925 00.002 8996 refined, 6 included, MultiStar: {-0.01, 0.14}, one-star: {-0.09, 0.13}
01:48:25.925 00.000 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
01:48:25.926 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:48:25.927 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.14 hyp=0.14 cameraTheta=1.63 mountX=-0.02 mountY=-0.14, mountTheta=-1.73
01:48:25.928 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.14, opts=13)
01:48:25.929 00.001 8996 Enqueuing Move request for scope (-0.01, 0.14)
01:48:25.930 00.001 20224 Worker thread wakes up
01:48:25.930 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.14) opts 0xd
01:48:25.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.14)
01:48:25.930 00.000 20224 Moving (-0.01, 0.14) raw xDistance=-0.02 yDistance=-0.14
01:48:25.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:48:25.930 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:25.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:48:25.930 00.000 20224 MoveAxis(E, 0, ABG)
01:48:25.930 00.000 20224 Move returns status 0, amount 0
01:48:25.930 00.000 20224 MoveAxis(N, 0, ABG)
01:48:25.930 00.000 20224 Move returns status 0, amount 0
01:48:25.930 00.000 20224 move complete, result=0
01:48:25.930 00.000 20224 worker thread done servicing request
01:48:25.934 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49315, med=3267, FiltMin=2944, FiltMax=25248, Gamma=1.000
01:48:25.948 00.014 8996 UpdateGuideState exits: m=578140 SNR=280.7
01:48:25.949 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:25.950 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:25.950 00.000 8996 Enqueuing Expose request
01:48:25.951 00.001 20224 Worker thread wakes up
01:48:25.951 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:25.952 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:25.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:27.103 01.151 20224 Exposure complete
01:48:27.171 00.068 20224 worker thread done servicing request
01:48:27.171 00.000 8996 OnExposeComplete: enter
01:48:27.173 00.002 8996 UpdateGuideState(): m_state=6
01:48:27.174 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13954
01:48:27.175 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=472.59, Mass=674353, SNR=300.4, Peak=49171 HFD=4.3
01:48:27.176 00.001 8996 MultiStar: [#1 -0.20,0.24,0.68,U] [#2 -0.12,-0.28,0.65,U] [#3 0.07,-0.05,0.60,U] [#4 -0.39,0.21,0.50,U] [#5 0.29,0.41,0.00,M7] [#6 -0.08,0.34,0.36,U] [#7 -0.08,0.19,0.35,U] [#8 -0.02,0.23,0.37,U] 
01:48:27.177 00.001 8996 refined, 7 included, MultiStar: {-0.05, 0.07}, one-star: {0.20, -0.02}
01:48:27.178 00.001 8996 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
01:48:27.179 00.001 8996 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
01:48:27.180 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.07 hyp=0.08 cameraTheta=2.20 mountX=-0.06 mountY=-0.06, mountTheta=-2.31
01:48:27.181 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.07, opts=13)
01:48:27.182 00.001 8996 Enqueuing Move request for scope (-0.05, 0.07)
01:48:27.183 00.001 20224 Worker thread wakes up
01:48:27.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.07) opts 0xd
01:48:27.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.07)
01:48:27.183 00.000 20224 Moving (-0.05, 0.07) raw xDistance=-0.06 yDistance=-0.06
01:48:27.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:48:27.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:27.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:48:27.183 00.000 20224 MoveAxis(E, 0, ABG)
01:48:27.183 00.000 20224 Move returns status 0, amount 0
01:48:27.183 00.000 20224 MoveAxis(N, 0, ABG)
01:48:27.183 00.000 20224 Move returns status 0, amount 0
01:48:27.183 00.000 20224 move complete, result=0
01:48:27.183 00.000 20224 worker thread done servicing request
01:48:27.188 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=49171, med=3267, FiltMin=2966, FiltMax=23408, Gamma=1.000
01:48:27.215 00.027 8996 UpdateGuideState exits: m=674353 SNR=300.4
01:48:27.217 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:27.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:27.220 00.002 8996 Enqueuing Expose request
01:48:27.222 00.002 20224 Worker thread wakes up
01:48:27.222 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:27.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:27.222 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:28.222 01.000 20224 Exposure complete
01:48:28.282 00.060 20224 worker thread done servicing request
01:48:28.282 00.000 8996 OnExposeComplete: enter
01:48:28.284 00.002 8996 UpdateGuideState(): m_state=6
01:48:28.286 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13955
01:48:28.287 00.001 8996 Star::Find returns 1 (0), X=137.01, Y=472.88, Mass=604780, SNR=277.4, Peak=49779 HFD=4.3
01:48:28.288 00.001 8996 MultiStar: [#1 -0.30,0.15,0.68,U] [#2 0.14,-0.17,0.81,U] [#3 0.31,-0.06,0.68,U] [#4 -0.14,0.25,0.57,U] [#5 0.23,0.50,0.00,M8] [#6 -0.18,0.34,0.42,U] [#7 -0.12,-0.22,0.42,U] [#8 0.05,-0.09,0.41,U] 
01:48:28.289 00.001 8996 refined, 7 included, MultiStar: {0.01, 0.07}, one-star: {0.12, 0.26}
01:48:28.289 00.000 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
01:48:28.290 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
01:48:28.292 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.39 mountX=0.01 mountY=-0.07, mountTheta=-1.49
01:48:28.294 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.07, opts=13)
01:48:28.296 00.002 8996 Enqueuing Move request for scope (0.01, 0.07)
01:48:28.297 00.001 20224 Worker thread wakes up
01:48:28.297 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.07) opts 0xd
01:48:28.297 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.07)
01:48:28.297 00.000 20224 Moving (0.01, 0.07) raw xDistance=0.01 yDistance=-0.07
01:48:28.298 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:48:28.298 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:28.298 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:48:28.298 00.000 20224 MoveAxis(E, 0, ABG)
01:48:28.298 00.000 20224 Move returns status 0, amount 0
01:48:28.298 00.000 20224 MoveAxis(N, 0, ABG)
01:48:28.298 00.000 20224 Move returns status 0, amount 0
01:48:28.298 00.000 20224 move complete, result=0
01:48:28.299 00.001 20224 worker thread done servicing request
01:48:28.307 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49779, med=3267, FiltMin=2963, FiltMax=24758, Gamma=1.000
01:48:28.332 00.025 8996 UpdateGuideState exits: m=604780 SNR=277.4
01:48:28.334 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:28.336 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:28.337 00.001 8996 Enqueuing Expose request
01:48:28.339 00.002 20224 Worker thread wakes up
01:48:28.339 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:28.340 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:28.340 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:29.497 01.157 20224 Exposure complete
01:48:29.560 00.063 20224 worker thread done servicing request
01:48:29.561 00.001 8996 OnExposeComplete: enter
01:48:29.562 00.001 8996 UpdateGuideState(): m_state=6
01:48:29.563 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13956
01:48:29.564 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.47, Mass=556216, SNR=252.2, Peak=38003 HFD=4.6
01:48:29.566 00.002 8996 MultiStar: [#1 -0.23,-0.45,0.00,M1] [#2 -0.09,-0.55,0.00,M1] [#3 0.29,-0.52,0.00,M1] [#4 -0.09,-0.05,0.53,U] [#5 0.27,-0.01,0.65,U] [#6 0.15,-0.23,0.53,U] [#7 0.32,-0.30,0.44,U] [#8 0.34,-0.32,0.00,M1] 
01:48:29.567 00.001 8996 refined, 4 included, MultiStar: {0.16, -0.14}, one-star: {0.17, -0.15}
01:48:29.568 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
01:48:29.568 00.000 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
01:48:29.569 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.14 hyp=0.21 cameraTheta=-0.70 mountX=0.18 mountY=0.12, mountTheta=0.59
01:48:29.571 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.14, opts=13)
01:48:29.572 00.001 8996 Enqueuing Move request for scope (0.16, -0.14)
01:48:29.573 00.001 20224 Worker thread wakes up
01:48:29.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.14) opts 0xd
01:48:29.573 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.14)
01:48:29.573 00.000 20224 Moving (0.16, -0.14) raw xDistance=0.18 yDistance=0.12
01:48:29.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:48:29.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:29.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:48:29.573 00.000 20224 MoveAxis(E, 0, ABG)
01:48:29.573 00.000 20224 Move returns status 0, amount 0
01:48:29.573 00.000 20224 MoveAxis(N, 0, ABG)
01:48:29.573 00.000 20224 Move returns status 0, amount 0
01:48:29.573 00.000 20224 move complete, result=0
01:48:29.573 00.000 20224 worker thread done servicing request
01:48:29.578 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38003, med=3267, FiltMin=2934, FiltMax=20464, Gamma=1.000
01:48:29.598 00.020 8996 UpdateGuideState exits: m=556216 SNR=252.2
01:48:29.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:29.601 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:29.603 00.002 8996 Enqueuing Expose request
01:48:29.604 00.001 20224 Worker thread wakes up
01:48:29.604 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:29.606 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:29.606 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:30.576 00.970 20224 Exposure complete
01:48:30.673 00.097 20224 worker thread done servicing request
01:48:30.673 00.000 8996 OnExposeComplete: enter
01:48:30.675 00.002 8996 UpdateGuideState(): m_state=6
01:48:30.677 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13957
01:48:30.678 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.33, Mass=637313, SNR=292.8, Peak=44371 HFD=4.6
01:48:30.679 00.001 8996 MultiStar: [#1 -0.09,-0.30,0.70,U] [#2 -0.15,-0.66,0.00,M2] [#3 0.01,-0.45,0.65,U] [#4 -0.40,0.07,0.46,U] [#5 0.10,-0.09,0.58,U] [#6 -0.27,-0.37,0.00,M1] [#7 -0.11,-0.64,0.00,M1] [#8 0.42,-0.42,0.00,M2] 
01:48:30.680 00.001 8996 refined, 4 included, MultiStar: {-0.06, -0.24}, one-star: {-0.00, -0.29}
01:48:30.681 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
01:48:30.682 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
01:48:30.683 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.24 hyp=0.25 cameraTheta=-1.80 mountX=-0.03 mountY=0.24, mountTheta=1.70
01:48:30.684 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.24, opts=13)
01:48:30.685 00.001 8996 Enqueuing Move request for scope (-0.06, -0.24)
01:48:30.686 00.001 20224 Worker thread wakes up
01:48:30.687 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.24) opts 0xd
01:48:30.687 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.24)
01:48:30.687 00.000 20224 Moving (-0.06, -0.24) raw xDistance=-0.03 yDistance=0.24
01:48:30.687 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:48:30.687 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:48:30.687 00.000 20224 MoveAxis(E, 0, ABG)
01:48:30.687 00.000 20224 Move returns status 0, amount 0
01:48:30.687 00.000 20224 MoveAxis(S, 51, ABG)
01:48:30.687 00.000 20224 Guiding  Dir = 1, Dur = 51
01:48:30.689 00.002 20224 IsSlewing returns 0
01:48:30.689 00.000 20224 IsGuiding returns 0
01:48:30.693 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44371, med=3264, FiltMin=2950, FiltMax=25504, Gamma=1.000
01:48:30.712 00.019 8996 UpdateGuideState exits: m=637313 SNR=292.8
01:48:30.714 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:30.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:30.716 00.001 8996 Enqueuing Expose request
01:48:30.753 00.037 20224 IsGuiding returns 1
01:48:30.754 00.001 20224 scope still moving after pulse duration time elapsed
01:48:30.784 00.030 20224 IsSlewing returns 0
01:48:30.784 00.000 20224 IsGuiding returns 1
01:48:30.815 00.031 20224 IsSlewing returns 0
01:48:30.815 00.000 20224 IsGuiding returns 1
01:48:30.845 00.030 20224 IsSlewing returns 0
01:48:30.845 00.000 20224 IsGuiding returns 0
01:48:30.846 00.001 20224 scope move finished after 51 + 106 ms
01:48:30.846 00.000 20224 Move returns status 0, amount 51
01:48:30.846 00.000 20224 move complete, result=0
01:48:30.846 00.000 20224 worker thread done servicing request
01:48:30.846 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 51 ms SOUTH
01:48:30.848 00.002 20224 Worker thread wakes up
01:48:30.848 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:30.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:32.021 01.173 20224 Exposure complete
01:48:32.116 00.095 20224 worker thread done servicing request
01:48:32.116 00.000 8996 OnExposeComplete: enter
01:48:32.118 00.002 8996 UpdateGuideState(): m_state=6
01:48:32.119 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13958
01:48:32.121 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=472.55, Mass=551036, SNR=275.1, Peak=41219 HFD=4.5
01:48:32.123 00.002 8996 MultiStar: [#1 -0.30,-0.39,0.00,M1] [#2 -0.05,-0.43,0.71,U] [#3 0.35,-0.07,0.63,U] [#4 -0.34,0.09,0.57,U] [#5 0.19,0.04,0.64,U] [#6 0.06,0.26,0.46,U] [#7 -0.11,-0.06,0.44,U] [#8 0.32,-0.37,0.00,M3] 
01:48:32.125 00.002 8996 refined, 6 included, MultiStar: {-0.04, -0.06}, one-star: {-0.27, -0.07}
01:48:32.126 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
01:48:32.128 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
01:48:32.130 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.18 mountX=-0.03 mountY=0.06, mountTheta=2.08
01:48:32.133 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.06, opts=13)
01:48:32.135 00.002 8996 Enqueuing Move request for scope (-0.04, -0.06)
01:48:32.136 00.001 20224 Worker thread wakes up
01:48:32.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.06) opts 0xd
01:48:32.136 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.06)
01:48:32.136 00.000 20224 Moving (-0.04, -0.06) raw xDistance=-0.03 yDistance=0.06
01:48:32.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:48:32.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:32.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:48:32.136 00.000 20224 MoveAxis(E, 0, ABG)
01:48:32.136 00.000 20224 Move returns status 0, amount 0
01:48:32.136 00.000 20224 MoveAxis(N, 0, ABG)
01:48:32.136 00.000 20224 Move returns status 0, amount 0
01:48:32.136 00.000 20224 move complete, result=0
01:48:32.137 00.001 20224 worker thread done servicing request
01:48:32.141 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41219, med=3267, FiltMin=2963, FiltMax=22829, Gamma=1.000
01:48:32.154 00.013 8996 UpdateGuideState exits: m=551036 SNR=275.1
01:48:32.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:32.156 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:32.157 00.001 8996 Enqueuing Expose request
01:48:32.157 00.000 20224 Worker thread wakes up
01:48:32.158 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:32.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:32.158 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:33.140 00.982 20224 Exposure complete
01:48:33.204 00.064 20224 worker thread done servicing request
01:48:33.204 00.000 8996 OnExposeComplete: enter
01:48:33.206 00.002 8996 UpdateGuideState(): m_state=6
01:48:33.207 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13959
01:48:33.208 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.48, Mass=633736, SNR=335.1, Peak=42883 HFD=4.6
01:48:33.209 00.001 8996 MultiStar: [#1 -0.39,0.17,0.58,U] [#2 -0.19,-0.12,0.65,U] [#3 0.09,-0.20,0.53,U] [#4 -0.54,0.20,0.00,M2] [#5 -0.26,0.08,0.45,U] [#6 -0.17,0.20,0.33,U] [#7 -0.17,-0.16,0.36,U] [#8 -0.06,-0.20,0.37,U] 
01:48:33.210 00.001 8996 refined, 7 included, MultiStar: {-0.21, -0.06}, one-star: {-0.35, -0.14}
01:48:33.211 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
01:48:33.212 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.39)
01:48:33.213 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.06 hyp=0.22 cameraTheta=-2.86 mountX=-0.20 mountY=0.08, mountTheta=2.75
01:48:33.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.06, opts=13)
01:48:33.215 00.000 8996 Enqueuing Move request for scope (-0.21, -0.06)
01:48:33.216 00.001 20224 Worker thread wakes up
01:48:33.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.06) opts 0xd
01:48:33.216 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.06)
01:48:33.216 00.000 20224 Moving (-0.21, -0.06) raw xDistance=-0.20 yDistance=0.08
01:48:33.216 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:48:33.216 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:33.216 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:48:33.216 00.000 20224 MoveAxis(E, 30, ABG)
01:48:33.216 00.000 20224 Guiding  Dir = 2, Dur = 30
01:48:33.217 00.001 20224 IsSlewing returns 0
01:48:33.217 00.000 20224 IsGuiding returns 0
01:48:33.223 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42883, med=3264, FiltMin=2889, FiltMax=24317, Gamma=1.000
01:48:33.244 00.021 8996 UpdateGuideState exits: m=633736 SNR=335.1
01:48:33.247 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:33.248 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:33.249 00.001 8996 Enqueuing Expose request
01:48:33.272 00.023 20224 IsGuiding returns 1
01:48:33.272 00.000 20224 scope still moving after pulse duration time elapsed
01:48:33.302 00.030 20224 IsSlewing returns 0
01:48:33.302 00.000 20224 IsGuiding returns 1
01:48:33.338 00.036 20224 IsSlewing returns 0
01:48:33.338 00.000 20224 IsGuiding returns 1
01:48:33.364 00.026 20224 IsSlewing returns 0
01:48:33.364 00.000 20224 IsGuiding returns 0
01:48:33.364 00.000 20224 scope move finished after 30 + 117 ms
01:48:33.364 00.000 20224 Move returns status 0, amount 30
01:48:33.364 00.000 20224 MoveAxis(N, 0, ABG)
01:48:33.364 00.000 20224 Move returns status 0, amount 0
01:48:33.364 00.000 20224 move complete, result=0
01:48:33.365 00.001 20224 worker thread done servicing request
01:48:33.365 00.000 20224 Worker thread wakes up
01:48:33.365 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
01:48:33.366 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:33.366 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:34.540 01.174 20224 Exposure complete
01:48:34.613 00.073 20224 worker thread done servicing request
01:48:34.613 00.000 8996 OnExposeComplete: enter
01:48:34.616 00.003 8996 UpdateGuideState(): m_state=6
01:48:34.617 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13960
01:48:34.618 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.55, Mass=640378, SNR=304.6, Peak=47123 HFD=4.2
01:48:34.619 00.001 8996 MultiStar: [#1 0.10,-0.14,0.66,U] [#2 0.26,-0.37,0.70,U] [#3 0.30,-0.57,0.00,M1] [#4 -0.12,0.02,0.49,U] [#5 0.47,0.07,0.00,M5] [#6 0.17,-0.12,0.43,U] [#7 -0.12,-0.44,0.00,M1] [#8 0.32,-0.18,0.36,U] 
01:48:34.620 00.001 8996 single-star, 5 included, MultiStar: {0.12, -0.14}, one-star: {0.06, -0.07}
01:48:34.621 00.001 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
01:48:34.622 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
01:48:34.623 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.07 hyp=0.09 cameraTheta=-0.84 mountX=0.06 mountY=0.06, mountTheta=0.74
01:48:34.625 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.07, opts=13)
01:48:34.626 00.001 8996 Enqueuing Move request for scope (0.06, -0.07)
01:48:34.629 00.003 20224 Worker thread wakes up
01:48:34.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.07) opts 0xd
01:48:34.629 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.07)
01:48:34.629 00.000 20224 Moving (0.06, -0.07) raw xDistance=0.06 yDistance=0.06
01:48:34.630 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:48:34.630 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:34.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:48:34.630 00.000 20224 MoveAxis(E, 0, ABG)
01:48:34.630 00.000 20224 Move returns status 0, amount 0
01:48:34.630 00.000 20224 MoveAxis(N, 0, ABG)
01:48:34.630 00.000 20224 Move returns status 0, amount 0
01:48:34.630 00.000 20224 move complete, result=0
01:48:34.631 00.001 20224 worker thread done servicing request
01:48:34.636 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47123, med=3267, FiltMin=2953, FiltMax=23200, Gamma=1.000
01:48:34.652 00.016 8996 UpdateGuideState exits: m=640378 SNR=304.6
01:48:34.653 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:34.654 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:34.655 00.001 8996 Enqueuing Expose request
01:48:34.656 00.001 20224 Worker thread wakes up
01:48:34.656 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:34.656 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:34.656 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:35.640 00.984 20224 Exposure complete
01:48:35.726 00.086 20224 worker thread done servicing request
01:48:35.726 00.000 8996 OnExposeComplete: enter
01:48:35.728 00.002 8996 UpdateGuideState(): m_state=6
01:48:35.730 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13961
01:48:35.732 00.002 8996 Star::Find returns 1 (0), X=136.62, Y=472.26, Mass=510681, SNR=276.1, Peak=44739 HFD=4.5
01:48:35.734 00.002 8996 MultiStar: [#1 -0.40,-0.13,0.65,U] [#2 -0.02,-0.41,0.79,U] [#3 0.02,-0.09,0.57,U] [#4 -0.36,0.13,0.53,U] [#5 0.07,0.23,0.60,U] [#6 -0.17,0.09,0.43,U] [#7 -0.18,-0.58,0.00,M2] [#8 0.12,0.10,0.45,U] 
01:48:35.736 00.002 8996 refined, 7 included, MultiStar: {-0.14, -0.10}, one-star: {-0.27, -0.35}
01:48:35.737 00.001 8996 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
01:48:35.739 00.002 8996 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
01:48:35.741 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.10 hyp=0.17 cameraTheta=-2.51 mountX=-0.13 mountY=0.12, mountTheta=2.40
01:48:35.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.10, opts=13)
01:48:35.744 00.001 8996 Enqueuing Move request for scope (-0.14, -0.10)
01:48:35.745 00.001 20224 Worker thread wakes up
01:48:35.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.10) opts 0xd
01:48:35.745 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.10)
01:48:35.746 00.001 20224 Moving (-0.14, -0.10) raw xDistance=-0.13 yDistance=0.12
01:48:35.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:48:35.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:35.746 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:48:35.746 00.000 20224 MoveAxis(E, 0, ABG)
01:48:35.746 00.000 20224 Move returns status 0, amount 0
01:48:35.746 00.000 20224 MoveAxis(N, 0, ABG)
01:48:35.746 00.000 20224 Move returns status 0, amount 0
01:48:35.746 00.000 20224 move complete, result=0
01:48:35.746 00.000 20224 worker thread done servicing request
01:48:35.752 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44739, med=3264, FiltMin=2928, FiltMax=21750, Gamma=1.000
01:48:35.778 00.026 8996 UpdateGuideState exits: m=510681 SNR=276.1
01:48:35.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:35.780 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:35.781 00.001 8996 Enqueuing Expose request
01:48:35.783 00.002 20224 Worker thread wakes up
01:48:35.783 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:35.785 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:35.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:36.945 01.160 20224 Exposure complete
01:48:37.017 00.072 20224 worker thread done servicing request
01:48:37.017 00.000 8996 OnExposeComplete: enter
01:48:37.018 00.001 8996 UpdateGuideState(): m_state=6
01:48:37.019 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13962
01:48:37.021 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=472.91, Mass=709911, SNR=331.1, Peak=53907 HFD=4.5
01:48:37.023 00.002 8996 MultiStar: [#1 -0.25,0.34,0.61,U] [#2 0.19,-0.50,0.00,M1] [#3 0.22,-0.00,0.49,U] [#4 -0.10,0.18,0.49,U] [#5 0.36,0.36,0.00,M5] [#6 0.05,0.12,0.31,U] [#7 0.14,0.04,0.36,U] [#8 0.48,0.16,0.00,M1] 
01:48:37.024 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.19}, one-star: {-0.10, 0.29}
01:48:37.025 00.001 8996 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.10) = xAngle (1.86 = 1.86)
01:48:37.025 00.000 8996 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.26 = -1.26)
01:48:37.026 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.19 hyp=0.20 cameraTheta=1.77 mountX=-0.06 mountY=-0.19, mountTheta=-1.86
01:48:37.028 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.19, opts=13)
01:48:37.028 00.000 8996 Enqueuing Move request for scope (-0.04, 0.19)
01:48:37.029 00.001 20224 Worker thread wakes up
01:48:37.029 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.19) opts 0xd
01:48:37.029 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.19)
01:48:37.029 00.000 20224 Moving (-0.04, 0.19) raw xDistance=-0.06 yDistance=-0.19
01:48:37.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:48:37.030 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:37.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:48:37.030 00.000 20224 MoveAxis(E, 0, ABG)
01:48:37.030 00.000 20224 Move returns status 0, amount 0
01:48:37.030 00.000 20224 MoveAxis(N, 0, ABG)
01:48:37.030 00.000 20224 Move returns status 0, amount 0
01:48:37.030 00.000 20224 move complete, result=0
01:48:37.030 00.000 20224 worker thread done servicing request
01:48:37.033 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=53907, med=3267, FiltMin=2947, FiltMax=30070, Gamma=1.000
01:48:37.055 00.022 8996 UpdateGuideState exits: m=709911 SNR=331.1
01:48:37.056 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:37.057 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:37.058 00.001 8996 Enqueuing Expose request
01:48:37.059 00.001 20224 Worker thread wakes up
01:48:37.059 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:48:37.059 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:37.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:38.036 00.977 20224 Exposure complete
01:48:38.110 00.074 20224 worker thread done servicing request
01:48:38.110 00.000 8996 OnExposeComplete: enter
01:48:38.111 00.001 8996 UpdateGuideState(): m_state=6
01:48:38.111 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13963
01:48:38.112 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=472.61, Mass=525797, SNR=267.4, Peak=34323 HFD=4.7
01:48:38.113 00.001 8996 MultiStar: [#1 0.27,0.27,0.75,U] [#2 0.43,-0.42,0.00,M2] [#3 0.41,-0.34,0.00,M1] [#4 -0.11,-0.07,0.52,U] [#5 0.49,0.01,0.00,M6] [#6 0.30,0.22,0.51,U] [#7 0.40,-0.27,0.00,M2] [#8 0.41,-0.14,0.38,U] 
01:48:38.114 00.001 8996 single-star, 4 included, MultiStar: {0.20, 0.07}, one-star: {0.19, -0.01}
01:48:38.115 00.001 8996 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.10) = xAngle (0.07 = 0.07)
01:48:38.117 00.002 8996 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
01:48:38.119 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=-0.01 hyp=0.19 cameraTheta=-0.03 mountX=0.19 mountY=-0.02, mountTheta=-0.09
01:48:38.123 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.01, opts=13)
01:48:38.126 00.003 8996 Enqueuing Move request for scope (0.19, -0.01)
01:48:38.128 00.002 20224 Worker thread wakes up
01:48:38.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.01) opts 0xd
01:48:38.128 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.01)
01:48:38.128 00.000 20224 Moving (0.19, -0.01) raw xDistance=0.19 yDistance=-0.02
01:48:38.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:48:38.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:38.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:48:38.129 00.001 20224 MoveAxis(E, 0, ABG)
01:48:38.129 00.000 20224 Move returns status 0, amount 0
01:48:38.129 00.000 20224 MoveAxis(N, 0, ABG)
01:48:38.129 00.000 20224 Move returns status 0, amount 0
01:48:38.129 00.000 20224 move complete, result=0
01:48:38.129 00.000 20224 worker thread done servicing request
01:48:38.135 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=34323, med=3270, FiltMin=2963, FiltMax=19830, Gamma=1.000
01:48:38.155 00.020 8996 UpdateGuideState exits: m=525797 SNR=267.4
01:48:38.157 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:38.158 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:38.160 00.002 8996 Enqueuing Expose request
01:48:38.161 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:38.163 00.002 20224 Worker thread wakes up
01:48:38.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:38.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:39.329 01.166 20224 Exposure complete
01:48:39.434 00.105 20224 worker thread done servicing request
01:48:39.434 00.000 8996 OnExposeComplete: enter
01:48:39.436 00.002 8996 UpdateGuideState(): m_state=6
01:48:39.437 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13964
01:48:39.438 00.001 8996 Star::Find returns 1 (0), X=137.23, Y=472.84, Mass=686811, SNR=336.6, Peak=49315 HFD=4.4
01:48:39.439 00.001 8996 MultiStar: [#1 0.19,0.33,0.54,U] [#2 0.09,-0.40,0.64,U] [#3 0.56,-0.24,0.00,M2] [#4 -0.14,0.25,0.45,U] [#5 0.64,0.39,0.00,M7] [#6 0.47,0.17,0.00,M1] [#7 0.57,0.02,0.00,M3] [#8 0.60,0.08,0.00,M1] 
01:48:39.440 00.001 8996 refined, 3 included, MultiStar: {0.16, 0.10}, one-star: {0.34, 0.22}
01:48:39.441 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
01:48:39.441 00.000 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
01:48:39.442 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.53 mountX=0.15 mountY=-0.11, mountTheta=-0.64
01:48:39.444 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.10, opts=13)
01:48:39.445 00.001 8996 Enqueuing Move request for scope (0.16, 0.10)
01:48:39.446 00.001 20224 Worker thread wakes up
01:48:39.446 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
01:48:39.446 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
01:48:39.446 00.000 20224 Moving (0.16, 0.10) raw xDistance=0.15 yDistance=-0.11
01:48:39.446 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:48:39.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:39.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:48:39.446 00.000 20224 MoveAxis(E, 0, ABG)
01:48:39.446 00.000 20224 Move returns status 0, amount 0
01:48:39.446 00.000 20224 MoveAxis(N, 0, ABG)
01:48:39.446 00.000 20224 Move returns status 0, amount 0
01:48:39.446 00.000 20224 move complete, result=0
01:48:39.446 00.000 20224 worker thread done servicing request
01:48:39.451 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49315, med=3270, FiltMin=2928, FiltMax=26582, Gamma=1.000
01:48:39.474 00.023 8996 UpdateGuideState exits: m=686811 SNR=336.6
01:48:39.476 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:39.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:39.478 00.001 8996 Enqueuing Expose request
01:48:39.479 00.001 20224 Worker thread wakes up
01:48:39.479 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:39.480 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:39.480 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:40.448 00.968 20224 Exposure complete
01:48:40.541 00.093 20224 worker thread done servicing request
01:48:40.541 00.000 8996 OnExposeComplete: enter
01:48:40.543 00.002 8996 UpdateGuideState(): m_state=6
01:48:40.544 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13965
01:48:40.544 00.000 8996 Star::Find returns 1 (0), X=136.91, Y=472.47, Mass=505547, SNR=273.9, Peak=35139 HFD=4.4
01:48:40.545 00.001 8996 MultiStar: [#1 0.07,0.02,0.66,U] [#2 0.19,-0.52,0.00,M2] [#3 0.37,0.04,0.55,U] [#4 -0.30,-0.04,0.58,U] [#5 0.62,0.25,0.00,M8] [#6 0.29,-0.00,0.42,U] [#7 0.05,-0.07,0.48,U] [#8 0.20,-0.06,0.36,U] 
01:48:40.546 00.001 8996 refined, 6 included, MultiStar: {0.08, -0.05}, one-star: {0.02, -0.15}
01:48:40.547 00.001 8996 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
01:48:40.548 00.001 8996 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
01:48:40.549 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.57 mountX=0.08 mountY=0.04, mountTheta=0.46
01:48:40.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
01:48:40.552 00.001 8996 Enqueuing Move request for scope (0.08, -0.05)
01:48:40.552 00.000 20224 Worker thread wakes up
01:48:40.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
01:48:40.553 00.001 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
01:48:40.553 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=0.04
01:48:40.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:48:40.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:40.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:48:40.553 00.000 20224 MoveAxis(E, 0, ABG)
01:48:40.553 00.000 20224 Move returns status 0, amount 0
01:48:40.553 00.000 20224 MoveAxis(N, 0, ABG)
01:48:40.553 00.000 20224 Move returns status 0, amount 0
01:48:40.553 00.000 20224 move complete, result=0
01:48:40.553 00.000 20224 worker thread done servicing request
01:48:40.557 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=35139, med=3264, FiltMin=2941, FiltMax=21408, Gamma=1.000
01:48:40.571 00.014 8996 UpdateGuideState exits: m=505547 SNR=273.9
01:48:40.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:40.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:40.574 00.001 8996 Enqueuing Expose request
01:48:40.575 00.001 20224 Worker thread wakes up
01:48:40.575 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:48:40.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:40.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:41.749 01.173 20224 Exposure complete
01:48:41.841 00.092 20224 worker thread done servicing request
01:48:41.841 00.000 8996 OnExposeComplete: enter
01:48:41.842 00.001 8996 UpdateGuideState(): m_state=6
01:48:41.842 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13966
01:48:41.843 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=472.49, Mass=557044, SNR=287.3, Peak=38656 HFD=4.5
01:48:41.844 00.001 8996 MultiStar: [#1 0.05,-0.01,0.69,U] [#2 0.35,-0.50,0.00,M3] [#3 0.92,-0.14,0.00,M2] [#4 0.19,-0.07,0.49,U] [#5 0.54,0.25,0.00,M9] [#6 0.64,-0.06,0.00,M1] [#7 0.55,-0.03,0.00,M3] [#8 0.68,-0.17,0.00,M1] 
01:48:41.845 00.001 8996 refined, 2 included, MultiStar: {0.26, -0.08}, one-star: {0.44, -0.13}
01:48:41.846 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
01:48:41.846 00.000 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
01:48:41.848 00.002 8996 CameraToMount -- cameraX=0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-0.29 mountX=0.27 mountY=0.05, mountTheta=0.17
01:48:41.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.08, opts=13)
01:48:41.851 00.001 8996 Enqueuing Move request for scope (0.26, -0.08)
01:48:41.852 00.001 20224 Worker thread wakes up
01:48:41.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.08) opts 0xd
01:48:41.852 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.08)
01:48:41.852 00.000 20224 Moving (0.26, -0.08) raw xDistance=0.27 yDistance=0.05
01:48:41.852 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:48:41.852 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:41.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:48:41.852 00.000 20224 MoveAxis(W, 39, ABG)
01:48:41.852 00.000 20224 Guiding  Dir = 3, Dur = 39
01:48:41.852 00.000 20224 IsSlewing returns 0
01:48:41.852 00.000 20224 IsGuiding returns 0
01:48:41.856 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=38656, med=3264, FiltMin=2973, FiltMax=19869, Gamma=1.000
01:48:41.873 00.017 8996 UpdateGuideState exits: m=557044 SNR=287.3
01:48:41.875 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:41.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:41.877 00.001 8996 Enqueuing Expose request
01:48:41.895 00.018 20224 IsGuiding returns 1
01:48:41.895 00.000 20224 scope still moving after pulse duration time elapsed
01:48:41.926 00.031 20224 IsSlewing returns 0
01:48:41.926 00.000 20224 IsGuiding returns 1
01:48:41.957 00.031 20224 IsSlewing returns 0
01:48:41.958 00.001 20224 IsGuiding returns 1
01:48:41.988 00.030 20224 IsSlewing returns 0
01:48:41.988 00.000 20224 IsGuiding returns 0
01:48:41.988 00.000 20224 scope move finished after 39 + 97 ms
01:48:41.988 00.000 20224 Move returns status 0, amount 39
01:48:41.988 00.000 20224 MoveAxis(N, 0, ABG)
01:48:41.988 00.000 20224 Move returns status 0, amount 0
01:48:41.989 00.001 20224 move complete, result=0
01:48:41.989 00.000 20224 worker thread done servicing request
01:48:41.989 00.000 20224 Worker thread wakes up
01:48:41.989 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
01:48:41.991 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:41.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:42.964 00.973 20224 Exposure complete
01:48:43.044 00.080 20224 worker thread done servicing request
01:48:43.045 00.001 8996 OnExposeComplete: enter
01:48:43.046 00.001 8996 UpdateGuideState(): m_state=6
01:48:43.047 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13967
01:48:43.049 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=472.57, Mass=556186, SNR=306.0, Peak=44627 HFD=4.5
01:48:43.051 00.002 8996 MultiStar: [#1 -0.10,-0.01,0.61,U] [#2 -0.16,-0.64,0.00,M4] [#3 0.20,-0.55,0.00,M3] [#4 -0.28,-0.17,0.45,U] [#5 0.53,0.12,0.00,M10] [#6 -0.13,-0.31,0.38,U] [#7 0.03,-0.53,0.00,M4] [#8 0.30,-0.30,0.27,U] 
01:48:43.053 00.002 8996 single-star, 4 included, MultiStar: {-0.08, -0.12}, one-star: {-0.05, -0.05}
01:48:43.053 00.000 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
01:48:43.055 00.002 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
01:48:43.056 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.41 mountX=-0.05 mountY=0.06, mountTheta=2.30
01:48:43.058 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.05, opts=13)
01:48:43.058 00.000 8996 Enqueuing Move request for scope (-0.05, -0.05)
01:48:43.059 00.001 20224 Worker thread wakes up
01:48:43.059 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.05) opts 0xd
01:48:43.059 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.05)
01:48:43.059 00.000 20224 Moving (-0.05, -0.05) raw xDistance=-0.05 yDistance=0.06
01:48:43.059 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:48:43.060 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:43.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:48:43.060 00.000 20224 MoveAxis(E, 0, ABG)
01:48:43.060 00.000 20224 Move returns status 0, amount 0
01:48:43.060 00.000 20224 MoveAxis(N, 0, ABG)
01:48:43.060 00.000 20224 Move returns status 0, amount 0
01:48:43.060 00.000 20224 move complete, result=0
01:48:43.060 00.000 20224 worker thread done servicing request
01:48:43.066 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=44627, med=3264, FiltMin=2953, FiltMax=24621, Gamma=1.000
01:48:43.085 00.019 8996 UpdateGuideState exits: m=556186 SNR=306.0
01:48:43.087 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:43.089 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:43.091 00.002 8996 Enqueuing Expose request
01:48:43.092 00.001 20224 Worker thread wakes up
01:48:43.092 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:43.094 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:43.094 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:44.260 01.166 20224 Exposure complete
01:48:44.333 00.073 20224 worker thread done servicing request
01:48:44.333 00.000 8996 OnExposeComplete: enter
01:48:44.334 00.001 8996 UpdateGuideState(): m_state=6
01:48:44.335 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13968
01:48:44.336 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=472.26, Mass=633863, SNR=286.5, Peak=45808 HFD=4.4
01:48:44.337 00.001 8996 MultiStar: [#1 -0.99,-0.04,0.00,M1] [#2 -0.98,-0.32,0.00,M5] [#3 -0.57,-0.21,0.00,M4] [#4 -1.03,-0.14,0.00,M1] [#5 -0.20,-0.06,0.51,U] [#6 -0.52,-0.21,0.00,M1] [#7 -0.75,-0.35,0.00,M5] [#8 -0.19,-0.37,0.30,U] 
01:48:44.338 00.001 8996 refined, 2 included, MultiStar: {-0.49, -0.28}, one-star: {-0.72, -0.36}
01:48:44.339 00.001 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
01:48:44.340 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
01:48:44.341 00.001 8996 CameraToMount -- cameraX=-0.49 cameraY=-0.28 hyp=0.56 cameraTheta=-2.63 mountX=-0.46 mountY=0.33, mountTheta=2.52
01:48:44.343 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.49, y=-0.28, opts=13)
01:48:44.344 00.001 8996 Enqueuing Move request for scope (-0.49, -0.28)
01:48:44.345 00.001 20224 Worker thread wakes up
01:48:44.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.28) opts 0xd
01:48:44.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.49, -0.28)
01:48:44.345 00.000 20224 Moving (-0.49, -0.28) raw xDistance=-0.46 yDistance=0.33
01:48:44.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
01:48:44.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
01:48:44.345 00.000 20224 MoveAxis(E, 67, ABG)
01:48:44.346 00.001 20224 Guiding  Dir = 2, Dur = 67
01:48:44.346 00.000 20224 IsSlewing returns 0
01:48:44.346 00.000 20224 IsGuiding returns 0
01:48:44.349 00.003 20224 PulseGuide returned control before completion, sleep 74
01:48:44.350 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=45808, med=3264, FiltMin=2915, FiltMax=22681, Gamma=1.000
01:48:44.365 00.015 8996 UpdateGuideState exits: m=633863 SNR=286.5
01:48:44.367 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:44.369 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:44.370 00.001 8996 Enqueuing Expose request
01:48:44.427 00.057 20224 IsGuiding returns 1
01:48:44.427 00.000 20224 scope still moving after pulse duration time elapsed
01:48:44.458 00.031 20224 IsSlewing returns 0
01:48:44.458 00.000 20224 IsGuiding returns 0
01:48:44.458 00.000 20224 scope move finished after 67 + 45 ms
01:48:44.458 00.000 20224 Move returns status 0, amount 67
01:48:44.458 00.000 20224 MoveAxis(S, 69, ABG)
01:48:44.458 00.000 20224 Guiding  Dir = 1, Dur = 69
01:48:44.459 00.001 20224 IsSlewing returns 0
01:48:44.459 00.000 20224 IsGuiding returns 0
01:48:44.512 00.053 20224 PulseGuide returned control before completion, sleep 26
01:48:44.551 00.039 20224 IsGuiding returns 1
01:48:44.551 00.000 20224 scope still moving after pulse duration time elapsed
01:48:44.582 00.031 20224 IsSlewing returns 0
01:48:44.582 00.000 20224 IsGuiding returns 1
01:48:44.613 00.031 20224 IsSlewing returns 0
01:48:44.613 00.000 20224 IsGuiding returns 0
01:48:44.613 00.000 20224 scope move finished after 69 + 85 ms
01:48:44.613 00.000 20224 Move returns status 0, amount 69
01:48:44.613 00.000 20224 move complete, result=0
01:48:44.613 00.000 20224 worker thread done servicing request
01:48:44.613 00.000 20224 Worker thread wakes up
01:48:44.613 00.000 8996 GuideStep: -0.5 px 67 ms EAST, 0.3 px 69 ms SOUTH
01:48:44.616 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:44.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:45.611 00.995 20224 Exposure complete
01:48:45.677 00.066 20224 worker thread done servicing request
01:48:45.677 00.000 8996 OnExposeComplete: enter
01:48:45.679 00.002 8996 UpdateGuideState(): m_state=6
01:48:45.681 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13969
01:48:45.682 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.66, Mass=631934, SNR=325.9, Peak=48019 HFD=4.6
01:48:45.683 00.001 8996 MultiStar: [#1 -0.94,-0.15,0.00,M2] [#2 -0.24,-0.38,0.65,U] [#3 -0.16,-0.21,0.48,U] [#4 -0.75,0.17,0.00,M2] [#5 -0.19,0.19,0.47,U] [#6 -0.26,0.02,0.44,U] [#7 -0.31,0.05,0.33,U] [#8 0.09,-0.23,0.36,U] 
01:48:45.685 00.002 8996 single-star, 6 included, MultiStar: {-0.17, -0.07}, one-star: {-0.13, 0.04}
01:48:45.686 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
01:48:45.687 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
01:48:45.688 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.13 cameraTheta=2.82 mountX=-0.13 mountY=-0.03, mountTheta=-2.94
01:48:45.692 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.04, opts=13)
01:48:45.693 00.001 8996 Enqueuing Move request for scope (-0.13, 0.04)
01:48:45.694 00.001 20224 Worker thread wakes up
01:48:45.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
01:48:45.694 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
01:48:45.694 00.000 20224 Moving (-0.13, 0.04) raw xDistance=-0.13 yDistance=-0.03
01:48:45.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:48:45.695 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:45.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:48:45.695 00.000 20224 MoveAxis(E, 0, ABG)
01:48:45.695 00.000 20224 Move returns status 0, amount 0
01:48:45.695 00.000 20224 MoveAxis(N, 0, ABG)
01:48:45.695 00.000 20224 Move returns status 0, amount 0
01:48:45.695 00.000 20224 move complete, result=0
01:48:45.695 00.000 20224 worker thread done servicing request
01:48:45.699 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48019, med=3264, FiltMin=2941, FiltMax=26448, Gamma=1.000
01:48:45.714 00.015 8996 UpdateGuideState exits: m=631934 SNR=325.9
01:48:45.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:45.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:45.717 00.001 8996 Enqueuing Expose request
01:48:45.717 00.000 20224 Worker thread wakes up
01:48:45.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:45.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:45.718 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:46.885 01.167 20224 Exposure complete
01:48:46.959 00.074 20224 worker thread done servicing request
01:48:46.960 00.001 8996 OnExposeComplete: enter
01:48:46.961 00.001 8996 UpdateGuideState(): m_state=6
01:48:46.963 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13970
01:48:46.965 00.002 8996 Star::Find returns 1 (0), X=136.92, Y=472.82, Mass=594025, SNR=302.3, Peak=49891 HFD=4.4
01:48:46.967 00.002 8996 MultiStar: [#1 -0.48,0.18,0.00,M3] [#2 -0.04,-0.26,0.67,U] [#3 0.39,-0.03,0.58,U] [#4 -0.06,0.55,0.00,M3] [#5 0.11,0.38,0.60,U] [#6 0.04,0.05,0.41,U] [#7 0.29,0.19,0.38,U] [#8 0.46,0.14,0.00,M1] 
01:48:46.969 00.002 8996 refined, 5 included, MultiStar: {0.11, 0.09}, one-star: {0.03, 0.21}
01:48:46.971 00.002 8996 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.10) = xAngle (0.77 = 0.77)
01:48:46.974 00.003 8996 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
01:48:46.976 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.67 mountX=0.11 mountY=-0.10, mountTheta=-0.78
01:48:46.979 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.09, opts=13)
01:48:46.981 00.002 8996 Enqueuing Move request for scope (0.11, 0.09)
01:48:46.982 00.001 20224 Worker thread wakes up
01:48:46.982 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
01:48:46.982 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
01:48:46.982 00.000 20224 Moving (0.11, 0.09) raw xDistance=0.11 yDistance=-0.10
01:48:46.982 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:48:46.983 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:46.983 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:48:46.983 00.000 20224 MoveAxis(E, 0, ABG)
01:48:46.983 00.000 20224 Move returns status 0, amount 0
01:48:46.983 00.000 20224 MoveAxis(N, 0, ABG)
01:48:46.983 00.000 20224 Move returns status 0, amount 0
01:48:46.983 00.000 20224 move complete, result=0
01:48:46.983 00.000 20224 worker thread done servicing request
01:48:46.988 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49891, med=3264, FiltMin=2931, FiltMax=24310, Gamma=1.000
01:48:47.012 00.024 8996 UpdateGuideState exits: m=594025 SNR=302.3
01:48:47.013 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:47.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:47.015 00.001 8996 Enqueuing Expose request
01:48:47.016 00.001 20224 Worker thread wakes up
01:48:47.016 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:47.017 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:47.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:47.993 00.976 20224 Exposure complete
01:48:48.067 00.074 20224 worker thread done servicing request
01:48:48.067 00.000 8996 OnExposeComplete: enter
01:48:48.070 00.003 8996 UpdateGuideState(): m_state=6
01:48:48.072 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13971
01:48:48.073 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.75, Mass=626513, SNR=290.1, Peak=49475 HFD=4.4
01:48:48.075 00.002 8996 MultiStar: [#1 -0.13,0.29,0.70,U] [#2 0.12,-0.19,0.77,U] [#3 0.33,-0.03,0.65,U] [#4 -0.08,0.25,0.59,U] [#5 0.25,0.45,0.00,M8] [#6 0.07,0.06,0.42,U] [#7 0.11,0.12,0.45,U] [#8 0.50,0.41,0.00,M2] 
01:48:48.076 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.09}, one-star: {0.17, 0.13}
01:48:48.078 00.002 8996 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.10) = xAngle (0.86 = 0.86)
01:48:48.080 00.002 8996 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
01:48:48.081 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.09 hyp=0.13 cameraTheta=0.76 mountX=0.08 mountY=-0.10, mountTheta=-0.87
01:48:48.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.09, opts=13)
01:48:48.084 00.001 8996 Enqueuing Move request for scope (0.09, 0.09)
01:48:48.084 00.000 20224 Worker thread wakes up
01:48:48.085 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.09) opts 0xd
01:48:48.085 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.09)
01:48:48.085 00.000 20224 Moving (0.09, 0.09) raw xDistance=0.08 yDistance=-0.10
01:48:48.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:48:48.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:48.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:48:48.085 00.000 20224 MoveAxis(E, 0, ABG)
01:48:48.085 00.000 20224 Move returns status 0, amount 0
01:48:48.085 00.000 20224 MoveAxis(N, 0, ABG)
01:48:48.085 00.000 20224 Move returns status 0, amount 0
01:48:48.085 00.000 20224 move complete, result=0
01:48:48.085 00.000 20224 worker thread done servicing request
01:48:48.089 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49475, med=3264, FiltMin=2960, FiltMax=22438, Gamma=1.000
01:48:48.102 00.013 8996 UpdateGuideState exits: m=626513 SNR=290.1
01:48:48.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:48.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:48.105 00.001 8996 Enqueuing Expose request
01:48:48.105 00.000 20224 Worker thread wakes up
01:48:48.105 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:48.106 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:48.106 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:49.263 01.157 20224 Exposure complete
01:48:49.329 00.066 20224 worker thread done servicing request
01:48:49.330 00.001 8996 OnExposeComplete: enter
01:48:49.331 00.001 8996 UpdateGuideState(): m_state=6
01:48:49.332 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13972
01:48:49.334 00.002 8996 Star::Find returns 1 (0), X=137.21, Y=472.92, Mass=506828, SNR=305.6, Peak=40147 HFD=4.4
01:48:49.335 00.001 8996 MultiStar: [#1 -0.48,0.07,0.00,M3] [#2 -0.07,0.02,0.73,U] [#3 0.08,-0.15,0.56,U] [#4 -0.31,0.25,0.46,U] [#5 0.22,0.41,0.00,M9] [#6 0.19,0.02,0.41,U] [#7 -0.40,0.04,0.37,U] [#8 0.44,0.44,0.00,M3] 
01:48:49.336 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.11}, one-star: {0.32, 0.31}
01:48:49.336 00.000 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
01:48:49.337 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
01:48:49.338 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.30 mountX=0.02 mountY=-0.11, mountTheta=-1.40
01:48:49.339 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.11, opts=13)
01:48:49.340 00.001 8996 Enqueuing Move request for scope (0.03, 0.11)
01:48:49.341 00.001 20224 Worker thread wakes up
01:48:49.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:48:49.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:48:49.341 00.000 20224 Moving (0.03, 0.11) raw xDistance=0.02 yDistance=-0.11
01:48:49.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:48:49.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:49.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:48:49.342 00.001 20224 MoveAxis(E, 0, ABG)
01:48:49.342 00.000 20224 Move returns status 0, amount 0
01:48:49.342 00.000 20224 MoveAxis(N, 0, ABG)
01:48:49.342 00.000 20224 Move returns status 0, amount 0
01:48:49.342 00.000 20224 move complete, result=0
01:48:49.342 00.000 20224 worker thread done servicing request
01:48:49.348 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=40147, med=3264, FiltMin=2937, FiltMax=21769, Gamma=1.000
01:48:49.369 00.021 8996 UpdateGuideState exits: m=506828 SNR=305.6
01:48:49.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:49.372 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:49.373 00.001 8996 Enqueuing Expose request
01:48:49.375 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:49.377 00.002 20224 Worker thread wakes up
01:48:49.377 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:49.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:50.352 00.975 20224 Exposure complete
01:48:50.408 00.056 20224 worker thread done servicing request
01:48:50.408 00.000 8996 OnExposeComplete: enter
01:48:50.410 00.002 8996 UpdateGuideState(): m_state=6
01:48:50.411 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13973
01:48:50.412 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.85, Mass=521290, SNR=257.7, Peak=39139 HFD=4.3
01:48:50.414 00.002 8996 MultiStar: [#1 -0.60,0.37,0.00,M4] [#2 -0.15,-0.17,0.88,U] [#3 0.10,-0.04,0.67,U] [#4 -0.50,0.16,0.00,M2] [#5 0.12,0.43,0.61,U] [#6 -0.02,0.36,0.47,U] [#7 -0.24,0.16,0.52,U] [#8 -0.08,0.03,0.39,U] 
01:48:50.416 00.002 8996 refined, 6 included, MultiStar: {-0.01, 0.13}, one-star: {0.13, 0.23}
01:48:50.417 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
01:48:50.418 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
01:48:50.419 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.61 mountX=-0.02 mountY=-0.13, mountTheta=-1.71
01:48:50.423 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.13, opts=13)
01:48:50.424 00.001 8996 Enqueuing Move request for scope (-0.01, 0.13)
01:48:50.425 00.001 20224 Worker thread wakes up
01:48:50.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
01:48:50.425 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
01:48:50.425 00.000 20224 Moving (-0.01, 0.13) raw xDistance=-0.02 yDistance=-0.13
01:48:50.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:48:50.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:50.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:48:50.425 00.000 20224 MoveAxis(E, 0, ABG)
01:48:50.425 00.000 20224 Move returns status 0, amount 0
01:48:50.425 00.000 20224 MoveAxis(N, 0, ABG)
01:48:50.425 00.000 20224 Move returns status 0, amount 0
01:48:50.425 00.000 20224 move complete, result=0
01:48:50.425 00.000 20224 worker thread done servicing request
01:48:50.429 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=39139, med=3267, FiltMin=2957, FiltMax=21494, Gamma=1.000
01:48:50.443 00.014 8996 UpdateGuideState exits: m=521290 SNR=257.7
01:48:50.444 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:50.445 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:50.445 00.000 8996 Enqueuing Expose request
01:48:50.446 00.001 20224 Worker thread wakes up
01:48:50.446 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:50.447 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:50.447 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:51.611 01.164 20224 Exposure complete
01:48:51.682 00.071 20224 worker thread done servicing request
01:48:51.682 00.000 8996 OnExposeComplete: enter
01:48:51.684 00.002 8996 UpdateGuideState(): m_state=6
01:48:51.685 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13974
01:48:51.687 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=473.15, Mass=647507, SNR=297.6, Peak=56499 HFD=4.3
01:48:51.689 00.002 8996 MultiStar: [#1 -0.25,0.53,0.00,M5] [#2 0.13,0.07,0.71,U] [#3 -0.05,0.42,0.62,U] [#4 -0.42,0.53,0.00,M3] [#5 0.28,0.67,0.00,M9] [#6 0.25,0.61,0.00,M1] [#7 0.02,0.62,0.00,M1] [#8 0.15,0.43,0.00,M3] 
01:48:51.691 00.002 8996 refined, 2 included, MultiStar: {0.09, 0.36}, one-star: {0.15, 0.53}
01:48:51.691 00.000 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
01:48:51.693 00.002 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
01:48:51.695 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.36 hyp=0.37 cameraTheta=1.33 mountX=0.05 mountY=-0.37, mountTheta=-1.43
01:48:51.698 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.36, opts=13)
01:48:51.699 00.001 8996 Enqueuing Move request for scope (0.09, 0.36)
01:48:51.701 00.002 20224 Worker thread wakes up
01:48:51.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.36) opts 0xd
01:48:51.701 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.36)
01:48:51.701 00.000 20224 Moving (0.09, 0.36) raw xDistance=0.05 yDistance=-0.37
01:48:51.702 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:48:51.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:48:51.702 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:48:51.702 00.000 20224 MoveAxis(E, 0, ABG)
01:48:51.702 00.000 20224 Move returns status 0, amount 0
01:48:51.702 00.000 20224 MoveAxis(N, 0, ABG)
01:48:51.702 00.000 20224 Move returns status 0, amount 0
01:48:51.702 00.000 20224 move complete, result=0
01:48:51.703 00.001 20224 worker thread done servicing request
01:48:51.708 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=56499, med=3267, FiltMin=2960, FiltMax=25529, Gamma=1.000
01:48:51.729 00.021 8996 UpdateGuideState exits: m=647507 SNR=297.6
01:48:51.731 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:51.732 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:51.733 00.001 8996 Enqueuing Expose request
01:48:51.734 00.001 20224 Worker thread wakes up
01:48:51.734 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:48:51.735 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:51.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:52.717 00.982 20224 Exposure complete
01:48:52.777 00.060 20224 worker thread done servicing request
01:48:52.777 00.000 8996 OnExposeComplete: enter
01:48:52.779 00.002 8996 UpdateGuideState(): m_state=6
01:48:52.780 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13975
01:48:52.782 00.002 8996 Star::Find returns 1 (0), X=136.71, Y=473.08, Mass=569578, SNR=307.6, Peak=49427 HFD=4.5
01:48:52.783 00.001 8996 MultiStar: [#1 -0.28,0.41,0.00,M6] [#2 0.06,0.11,0.72,U] [#3 0.12,0.15,0.50,U] [#4 -0.30,0.51,0.00,M4] [#5 0.17,0.73,0.00,M10] [#6 0.11,0.62,0.00,M2] [#7 0.08,0.32,0.41,U] [#8 0.08,0.50,0.00,M4] 
01:48:52.789 00.006 8996 refined, 3 included, MultiStar: {-0.02, 0.28}, one-star: {-0.18, 0.46}
01:48:52.790 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
01:48:52.791 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:48:52.792 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.63 mountX=-0.05 mountY=-0.28, mountTheta=-1.73
01:48:52.794 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.28, opts=13)
01:48:52.795 00.001 8996 Enqueuing Move request for scope (-0.02, 0.28)
01:48:52.796 00.001 20224 Worker thread wakes up
01:48:52.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.28) opts 0xd
01:48:52.796 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.28)
01:48:52.796 00.000 20224 Moving (-0.02, 0.28) raw xDistance=-0.05 yDistance=-0.28
01:48:52.796 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:48:52.796 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:48:52.796 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:48:52.796 00.000 20224 MoveAxis(E, 0, ABG)
01:48:52.796 00.000 20224 Move returns status 0, amount 0
01:48:52.796 00.000 20224 MoveAxis(N, 0, ABG)
01:48:52.796 00.000 20224 Move returns status 0, amount 0
01:48:52.796 00.000 20224 move complete, result=0
01:48:52.796 00.000 20224 worker thread done servicing request
01:48:52.801 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=49427, med=3267, FiltMin=2934, FiltMax=25190, Gamma=1.000
01:48:52.822 00.021 8996 UpdateGuideState exits: m=569578 SNR=307.6
01:48:52.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:52.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:52.825 00.000 8996 Enqueuing Expose request
01:48:52.826 00.001 20224 Worker thread wakes up
01:48:52.826 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:48:52.827 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:52.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:53.992 01.165 20224 Exposure complete
01:48:54.048 00.056 20224 worker thread done servicing request
01:48:54.048 00.000 8996 OnExposeComplete: enter
01:48:54.050 00.002 8996 UpdateGuideState(): m_state=6
01:48:54.050 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13976
01:48:54.051 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.86, Mass=630957, SNR=279.5, Peak=49555 HFD=4.3
01:48:54.053 00.002 8996 MultiStar: [#1 -0.16,0.14,0.57,U] [#2 0.29,-0.19,0.70,U] [#3 0.07,0.08,0.67,U] [#4 -0.25,0.26,0.60,U] [#5 0.69,0.21,0.00,R] [#6 0.07,0.27,0.42,U] [#7 -0.03,-0.01,0.49,U] [#8 0.28,-0.01,0.44,U] 
01:48:54.054 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.10}, one-star: {0.27, 0.25}
01:48:54.055 00.001 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
01:48:54.056 00.001 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
01:48:54.057 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.13 cameraTheta=0.87 mountX=0.08 mountY=-0.11, mountTheta=-0.97
01:48:54.058 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.10, opts=13)
01:48:54.059 00.001 8996 Enqueuing Move request for scope (0.09, 0.10)
01:48:54.060 00.001 20224 Worker thread wakes up
01:48:54.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
01:48:54.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
01:48:54.060 00.000 20224 Moving (0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
01:48:54.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:48:54.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:54.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:48:54.060 00.000 20224 MoveAxis(E, 0, ABG)
01:48:54.060 00.000 20224 Move returns status 0, amount 0
01:48:54.060 00.000 20224 MoveAxis(N, 0, ABG)
01:48:54.060 00.000 20224 Move returns status 0, amount 0
01:48:54.060 00.000 20224 move complete, result=0
01:48:54.060 00.000 20224 worker thread done servicing request
01:48:54.066 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49555, med=3267, FiltMin=2941, FiltMax=24822, Gamma=1.000
01:48:54.087 00.021 8996 UpdateGuideState exits: m=630957 SNR=279.5
01:48:54.088 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:54.088 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:54.089 00.001 8996 Enqueuing Expose request
01:48:54.090 00.001 20224 Worker thread wakes up
01:48:54.090 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:48:54.091 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:54.091 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:55.057 00.966 20224 Exposure complete
01:48:55.132 00.075 20224 worker thread done servicing request
01:48:55.133 00.001 8996 OnExposeComplete: enter
01:48:55.135 00.002 8996 UpdateGuideState(): m_state=6
01:48:55.136 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13977
01:48:55.138 00.002 8996 Star::Find returns 1 (0), X=137.31, Y=472.89, Mass=597257, SNR=275.1, Peak=46077 HFD=4.4
01:48:55.139 00.001 8996 MultiStar: [#1 -0.12,0.35,0.79,U] [#2 0.08,0.11,0.83,U] [#3 0.30,0.20,0.61,U] [#4 -0.22,0.40,0.58,U] [#5 -0.19,0.20,0.69,U] [#6 0.05,0.34,0.49,U] [#7 0.07,0.07,0.50,U] [#8 0.41,0.23,0.00,M4] 
01:48:55.141 00.002 8996 refined, 7 included, MultiStar: {0.07, 0.24}, one-star: {0.42, 0.28}
01:48:55.142 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:48:55.143 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.73 = -1.73)
01:48:55.144 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.30 mountX=0.04 mountY=-0.25, mountTheta=-1.39
01:48:55.147 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.24, opts=13)
01:48:55.148 00.001 8996 Enqueuing Move request for scope (0.07, 0.24)
01:48:55.149 00.001 20224 Worker thread wakes up
01:48:55.149 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.24) opts 0xd
01:48:55.149 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.24)
01:48:55.149 00.000 20224 Moving (0.07, 0.24) raw xDistance=0.04 yDistance=-0.25
01:48:55.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:48:55.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:48:55.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:48:55.149 00.000 20224 MoveAxis(E, 0, ABG)
01:48:55.149 00.000 20224 Move returns status 0, amount 0
01:48:55.149 00.000 20224 MoveAxis(N, 0, ABG)
01:48:55.149 00.000 20224 Move returns status 0, amount 0
01:48:55.150 00.001 20224 move complete, result=0
01:48:55.150 00.000 20224 worker thread done servicing request
01:48:55.155 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=46077, med=3267, FiltMin=2963, FiltMax=25942, Gamma=1.000
01:48:55.176 00.021 8996 UpdateGuideState exits: m=597257 SNR=275.1
01:48:55.177 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:55.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:55.179 00.001 8996 Enqueuing Expose request
01:48:55.180 00.001 20224 Worker thread wakes up
01:48:55.180 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:48:55.180 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:55.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:56.336 01.156 20224 Exposure complete
01:48:56.405 00.069 20224 worker thread done servicing request
01:48:56.405 00.000 8996 OnExposeComplete: enter
01:48:56.406 00.001 8996 UpdateGuideState(): m_state=6
01:48:56.407 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13978
01:48:56.408 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.63, Mass=607744, SNR=306.3, Peak=47859 HFD=4.3
01:48:56.409 00.001 8996 MultiStar: [#1 -0.13,0.08,0.57,U] [#2 0.03,-0.19,0.71,U] [#3 0.04,-0.15,0.61,U] [#4 -0.43,0.20,0.00,M3] [#5 -0.10,0.18,0.58,U] [#6 -0.19,0.37,0.38,U] [#7 -0.06,-0.08,0.35,U] [#8 0.33,-0.02,0.30,U] 
01:48:56.409 00.000 8996 refined, 7 included, MultiStar: {-0.00, 0.01}, one-star: {0.06, 0.01}
01:48:56.410 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
01:48:56.411 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.05 = -1.05)
01:48:56.411 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.98 mountX=-0.01 mountY=-0.01, mountTheta=-2.08
01:48:56.413 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.01, opts=13)
01:48:56.413 00.000 8996 Enqueuing Move request for scope (-0.00, 0.01)
01:48:56.414 00.001 20224 Worker thread wakes up
01:48:56.414 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.01) opts 0xd
01:48:56.414 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.01)
01:48:56.414 00.000 20224 Moving (-0.00, 0.01) raw xDistance=-0.01 yDistance=-0.01
01:48:56.414 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:48:56.414 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:56.415 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:48:56.415 00.000 20224 MoveAxis(E, 0, ABG)
01:48:56.415 00.000 20224 Move returns status 0, amount 0
01:48:56.415 00.000 20224 MoveAxis(N, 0, ABG)
01:48:56.415 00.000 20224 Move returns status 0, amount 0
01:48:56.415 00.000 20224 move complete, result=0
01:48:56.415 00.000 20224 worker thread done servicing request
01:48:56.418 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47859, med=3270, FiltMin=2931, FiltMax=22966, Gamma=1.000
01:48:56.438 00.020 8996 UpdateGuideState exits: m=607744 SNR=306.3
01:48:56.440 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:56.442 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:56.443 00.001 8996 Enqueuing Expose request
01:48:56.445 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:48:56.446 00.001 20224 Worker thread wakes up
01:48:56.446 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:56.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:57.423 00.977 20224 Exposure complete
01:48:57.496 00.073 20224 worker thread done servicing request
01:48:57.496 00.000 8996 OnExposeComplete: enter
01:48:57.497 00.001 8996 UpdateGuideState(): m_state=6
01:48:57.499 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13979
01:48:57.501 00.002 8996 Star::Find returns 1 (0), X=136.83, Y=472.57, Mass=627858, SNR=326.1, Peak=46755 HFD=4.5
01:48:57.502 00.001 8996 MultiStar: [#1 -0.26,0.10,0.54,U] [#2 -0.04,-0.52,0.00,M1] [#3 0.12,-0.49,0.00,M1] [#4 -0.40,-0.02,0.41,U] [#5 -0.36,-0.10,0.49,U] [#6 -0.11,-0.11,0.36,U] [#7 0.20,-0.20,0.33,U] [#8 0.22,-0.28,0.35,U] 
01:48:57.503 00.001 8996 single-star, 6 included, MultiStar: {-0.13, -0.07}, one-star: {-0.06, -0.05}
01:48:57.505 00.002 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
01:48:57.506 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
01:48:57.508 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.42 mountX=-0.05 mountY=0.06, mountTheta=2.31
01:48:57.509 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.05, opts=13)
01:48:57.511 00.002 8996 Enqueuing Move request for scope (-0.06, -0.05)
01:48:57.512 00.001 20224 Worker thread wakes up
01:48:57.513 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.05) opts 0xd
01:48:57.513 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.05)
01:48:57.513 00.000 20224 Moving (-0.06, -0.05) raw xDistance=-0.05 yDistance=0.06
01:48:57.513 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:48:57.513 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:57.513 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:48:57.513 00.000 20224 MoveAxis(E, 0, ABG)
01:48:57.513 00.000 20224 Move returns status 0, amount 0
01:48:57.514 00.001 20224 MoveAxis(N, 0, ABG)
01:48:57.514 00.000 20224 Move returns status 0, amount 0
01:48:57.514 00.000 20224 move complete, result=0
01:48:57.514 00.000 20224 worker thread done servicing request
01:48:57.520 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46755, med=3270, FiltMin=2941, FiltMax=26704, Gamma=1.000
01:48:57.535 00.015 8996 UpdateGuideState exits: m=627858 SNR=326.1
01:48:57.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:57.537 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:57.537 00.000 8996 Enqueuing Expose request
01:48:57.538 00.001 20224 Worker thread wakes up
01:48:57.538 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:57.539 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:57.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:58.701 01.162 20224 Exposure complete
01:48:58.780 00.079 20224 worker thread done servicing request
01:48:58.780 00.000 8996 OnExposeComplete: enter
01:48:58.782 00.002 8996 UpdateGuideState(): m_state=6
01:48:58.783 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13980
01:48:58.785 00.002 8996 Star::Find returns 1 (0), X=136.71, Y=472.55, Mass=672021, SNR=354.1, Peak=47715 HFD=4.6
01:48:58.786 00.001 8996 MultiStar: [#1 -0.43,-0.17,0.00,M3] [#2 -0.42,-0.58,0.00,M2] [#3 -0.33,-0.49,0.00,M2] [#4 -0.65,-0.24,0.00,M3] [#5 -0.95,-0.45,0.00,M1] [#6 -0.17,-0.23,0.39,U] [#7 -0.27,-0.23,0.35,U] [#8 -0.22,-0.12,0.33,U] 
01:48:58.788 00.002 8996 single-star, 3 included, MultiStar: {-0.20, -0.14}, one-star: {-0.18, -0.07}
01:48:58.789 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
01:48:58.791 00.002 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
01:48:58.793 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.07 hyp=0.19 cameraTheta=-2.77 mountX=-0.17 mountY=0.09, mountTheta=2.66
01:48:58.796 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.07, opts=13)
01:48:58.797 00.001 8996 Enqueuing Move request for scope (-0.18, -0.07)
01:48:58.799 00.002 20224 Worker thread wakes up
01:48:58.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.07) opts 0xd
01:48:58.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.07)
01:48:58.799 00.000 20224 Moving (-0.18, -0.07) raw xDistance=-0.17 yDistance=0.09
01:48:58.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:48:58.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:58.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:48:58.799 00.000 20224 MoveAxis(E, 0, ABG)
01:48:58.799 00.000 20224 Move returns status 0, amount 0
01:48:58.799 00.000 20224 MoveAxis(N, 0, ABG)
01:48:58.799 00.000 20224 Move returns status 0, amount 0
01:48:58.800 00.001 20224 move complete, result=0
01:48:58.800 00.000 20224 worker thread done servicing request
01:48:58.806 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=47715, med=3267, FiltMin=2944, FiltMax=29168, Gamma=1.000
01:48:58.834 00.028 8996 UpdateGuideState exits: m=672021 SNR=354.1
01:48:58.836 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:58.838 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:58.839 00.001 8996 Enqueuing Expose request
01:48:58.840 00.001 20224 Worker thread wakes up
01:48:58.840 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:58.841 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:58.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:48:59.825 00.984 20224 Exposure complete
01:48:59.889 00.064 20224 worker thread done servicing request
01:48:59.889 00.000 8996 OnExposeComplete: enter
01:48:59.890 00.001 8996 UpdateGuideState(): m_state=6
01:48:59.891 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13981
01:48:59.892 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.37, Mass=567186, SNR=299.3, Peak=38515 HFD=4.8
01:48:59.893 00.001 8996 MultiStar: [#1 -0.16,0.14,0.57,U] [#2 -0.39,-0.21,0.69,U] [#3 -0.15,-0.09,0.64,U] [#4 -0.48,0.23,0.00,M4] [#5 -0.60,0.11,0.00,M2] [#6 -0.08,0.17,0.40,U] [#7 0.12,-0.10,0.42,U] [#8 -0.00,0.30,0.36,U] 
01:48:59.894 00.001 8996 refined, 6 included, MultiStar: {-0.19, -0.06}, one-star: {-0.36, -0.25}
01:48:59.894 00.000 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
01:48:59.895 00.001 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.89 = 0.40)
01:48:59.896 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.06 hyp=0.20 cameraTheta=-2.86 mountX=-0.19 mountY=0.08, mountTheta=2.75
01:48:59.899 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.06, opts=13)
01:48:59.900 00.001 8996 Enqueuing Move request for scope (-0.19, -0.06)
01:48:59.901 00.001 20224 Worker thread wakes up
01:48:59.902 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.06) opts 0xd
01:48:59.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.06)
01:48:59.902 00.000 20224 Moving (-0.19, -0.06) raw xDistance=-0.19 yDistance=0.08
01:48:59.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:48:59.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:48:59.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:48:59.902 00.000 20224 MoveAxis(E, 0, ABG)
01:48:59.902 00.000 20224 Move returns status 0, amount 0
01:48:59.903 00.001 20224 MoveAxis(N, 0, ABG)
01:48:59.903 00.000 20224 Move returns status 0, amount 0
01:48:59.903 00.000 20224 move complete, result=0
01:48:59.903 00.000 20224 worker thread done servicing request
01:48:59.907 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=38515, med=3267, FiltMin=2969, FiltMax=22976, Gamma=1.000
01:48:59.932 00.025 8996 UpdateGuideState exits: m=567186 SNR=299.3
01:48:59.932 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:48:59.933 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:48:59.933 00.000 8996 Enqueuing Expose request
01:48:59.935 00.002 20224 Worker thread wakes up
01:48:59.935 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:48:59.936 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:48:59.936 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:01.101 01.165 20224 Exposure complete
01:49:01.165 00.064 20224 worker thread done servicing request
01:49:01.166 00.001 8996 OnExposeComplete: enter
01:49:01.168 00.002 8996 UpdateGuideState(): m_state=6
01:49:01.169 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13982
01:49:01.171 00.002 8996 Star::Find returns 1 (0), X=136.67, Y=472.78, Mass=558881, SNR=297.1, Peak=44723 HFD=4.6
01:49:01.173 00.002 8996 MultiStar: [#1 -0.23,0.35,0.68,U] [#2 -0.35,-0.17,0.69,U] [#3 0.07,-0.07,0.57,U] [#4 -0.51,0.19,0.00,M5] [#5 -0.62,0.43,0.00,M3] [#6 -0.20,0.28,0.37,U] [#7 -0.30,-0.00,0.47,U] [#8 -0.14,0.25,0.36,U] 
01:49:01.175 00.002 8996 refined, 6 included, MultiStar: {-0.21, 0.10}, one-star: {-0.22, 0.16}
01:49:01.177 00.002 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
01:49:01.179 00.002 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
01:49:01.181 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.10 hyp=0.23 cameraTheta=2.68 mountX=-0.21 mountY=-0.08, mountTheta=-2.79
01:49:01.185 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.10, opts=13)
01:49:01.186 00.001 8996 Enqueuing Move request for scope (-0.21, 0.10)
01:49:01.188 00.002 20224 Worker thread wakes up
01:49:01.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.10) opts 0xd
01:49:01.188 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.10)
01:49:01.188 00.000 20224 Moving (-0.21, 0.10) raw xDistance=-0.21 yDistance=-0.08
01:49:01.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:49:01.188 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:01.188 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:49:01.188 00.000 20224 MoveAxis(E, 31, ABG)
01:49:01.188 00.000 20224 Guiding  Dir = 2, Dur = 31
01:49:01.188 00.000 20224 IsSlewing returns 0
01:49:01.189 00.001 20224 IsGuiding returns 0
01:49:01.192 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44723, med=3267, FiltMin=2941, FiltMax=23744, Gamma=1.000
01:49:01.196 00.004 20224 PulseGuide returned control before completion, sleep 34
01:49:01.221 00.025 8996 UpdateGuideState exits: m=558881 SNR=297.1
01:49:01.222 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:01.223 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:01.224 00.001 8996 Enqueuing Expose request
01:49:01.242 00.018 20224 IsGuiding returns 1
01:49:01.242 00.000 20224 scope still moving after pulse duration time elapsed
01:49:01.274 00.032 20224 IsSlewing returns 0
01:49:01.274 00.000 20224 IsGuiding returns 1
01:49:01.306 00.032 20224 IsSlewing returns 0
01:49:01.306 00.000 20224 IsGuiding returns 0
01:49:01.306 00.000 20224 scope move finished after 31 + 86 ms
01:49:01.306 00.000 20224 Move returns status 0, amount 31
01:49:01.306 00.000 20224 MoveAxis(N, 0, ABG)
01:49:01.306 00.000 20224 Move returns status 0, amount 0
01:49:01.306 00.000 20224 move complete, result=0
01:49:01.306 00.000 20224 worker thread done servicing request
01:49:01.307 00.001 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
01:49:01.309 00.002 20224 Worker thread wakes up
01:49:01.309 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:01.310 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:02.296 00.986 20224 Exposure complete
01:49:02.355 00.059 20224 worker thread done servicing request
01:49:02.356 00.001 8996 OnExposeComplete: enter
01:49:02.357 00.001 8996 UpdateGuideState(): m_state=6
01:49:02.358 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13983
01:49:02.359 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.66, Mass=670154, SNR=295.4, Peak=51075 HFD=4.6
01:49:02.360 00.001 8996 MultiStar: [#1 -0.29,0.25,0.74,U] [#2 0.04,-0.25,0.82,U] [#3 0.11,-0.04,0.61,U] [#4 -0.52,0.14,0.00,M6] [#5 -0.30,0.21,0.56,U] [#6 -0.14,0.08,0.42,U] [#7 0.08,-0.16,0.40,U] [#8 0.23,0.02,0.38,U] 
01:49:02.362 00.002 8996 refined, 7 included, MultiStar: {-0.07, 0.02}, one-star: {-0.14, 0.04}
01:49:02.363 00.001 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
01:49:02.364 00.001 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
01:49:02.364 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.89 mountX=-0.07 mountY=-0.01, mountTheta=-3.01
01:49:02.366 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
01:49:02.367 00.001 8996 Enqueuing Move request for scope (-0.07, 0.02)
01:49:02.368 00.001 20224 Worker thread wakes up
01:49:02.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
01:49:02.368 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
01:49:02.369 00.001 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
01:49:02.369 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:49:02.369 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:02.369 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:49:02.369 00.000 20224 MoveAxis(E, 0, ABG)
01:49:02.369 00.000 20224 Move returns status 0, amount 0
01:49:02.369 00.000 20224 MoveAxis(N, 0, ABG)
01:49:02.369 00.000 20224 Move returns status 0, amount 0
01:49:02.369 00.000 20224 move complete, result=0
01:49:02.369 00.000 20224 worker thread done servicing request
01:49:02.373 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=51075, med=3267, FiltMin=2934, FiltMax=28016, Gamma=1.000
01:49:02.387 00.014 8996 UpdateGuideState exits: m=670154 SNR=295.4
01:49:02.388 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:02.389 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:02.390 00.001 8996 Enqueuing Expose request
01:49:02.390 00.000 20224 Worker thread wakes up
01:49:02.390 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:02.391 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:02.391 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:03.556 01.165 20224 Exposure complete
01:49:03.624 00.068 20224 worker thread done servicing request
01:49:03.624 00.000 8996 OnExposeComplete: enter
01:49:03.625 00.001 8996 UpdateGuideState(): m_state=6
01:49:03.626 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13984
01:49:03.627 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=472.41, Mass=734355, SNR=353.5, Peak=49251 HFD=4.3
01:49:03.628 00.001 8996 MultiStar: [#1 -0.54,-0.24,0.00,M1] [#2 -0.12,-0.61,0.00,M1] [#3 0.28,-0.24,0.50,U] [#4 -0.36,0.02,0.38,U] [#5 -0.34,-0.35,0.00,M3] [#6 -0.08,-0.35,0.33,U] [#7 0.05,-0.39,0.34,U] [#8 0.22,-0.49,0.00,M1] 
01:49:03.628 00.000 8996 refined, 4 included, MultiStar: {0.05, -0.22}, one-star: {0.14, -0.21}
01:49:03.631 00.003 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
01:49:03.633 00.002 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
01:49:03.634 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.34 mountX=0.07 mountY=0.22, mountTheta=1.24
01:49:03.637 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.22, opts=13)
01:49:03.638 00.001 8996 Enqueuing Move request for scope (0.05, -0.22)
01:49:03.640 00.002 20224 Worker thread wakes up
01:49:03.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.22) opts 0xd
01:49:03.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.22)
01:49:03.640 00.000 20224 Moving (0.05, -0.22) raw xDistance=0.07 yDistance=0.22
01:49:03.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:49:03.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:03.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:49:03.641 00.001 20224 MoveAxis(E, 0, ABG)
01:49:03.641 00.000 20224 Move returns status 0, amount 0
01:49:03.641 00.000 20224 MoveAxis(N, 0, ABG)
01:49:03.641 00.000 20224 Move returns status 0, amount 0
01:49:03.641 00.000 20224 move complete, result=0
01:49:03.641 00.000 20224 worker thread done servicing request
01:49:03.648 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49251, med=3267, FiltMin=2976, FiltMax=27008, Gamma=1.000
01:49:03.671 00.023 8996 UpdateGuideState exits: m=734355 SNR=353.5
01:49:03.673 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:03.674 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:03.675 00.001 8996 Enqueuing Expose request
01:49:03.676 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:49:03.677 00.001 20224 Worker thread wakes up
01:49:03.677 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:03.677 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:04.652 00.975 20224 Exposure complete
01:49:04.746 00.094 20224 worker thread done servicing request
01:49:04.746 00.000 8996 OnExposeComplete: enter
01:49:04.747 00.001 8996 UpdateGuideState(): m_state=6
01:49:04.748 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13985
01:49:04.748 00.000 8996 Star::Find returns 1 (0), X=136.97, Y=472.67, Mass=517913, SNR=278.0, Peak=39811 HFD=4.4
01:49:04.750 00.002 8996 MultiStar: [#1 -0.41,-0.27,0.00,M2] [#2 -0.06,-0.47,0.00,M2] [#3 0.33,-0.02,0.66,U] [#4 -0.14,0.08,0.50,U] [#5 -0.45,-0.20,0.00,M4] [#6 0.35,-0.08,0.48,U] [#7 0.35,-0.10,0.46,U] [#8 0.20,-0.27,0.35,U] 
01:49:04.750 00.000 8996 single-star, 5 included, MultiStar: {0.18, -0.03}, one-star: {0.08, 0.06}
01:49:04.751 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
01:49:04.752 00.001 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
01:49:04.753 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.61 mountX=0.08 mountY=-0.07, mountTheta=-0.71
01:49:04.754 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
01:49:04.755 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
01:49:04.756 00.001 20224 Worker thread wakes up
01:49:04.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
01:49:04.756 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
01:49:04.756 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.08 yDistance=-0.07
01:49:04.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:49:04.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:04.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:49:04.756 00.000 20224 MoveAxis(E, 0, ABG)
01:49:04.756 00.000 20224 Move returns status 0, amount 0
01:49:04.756 00.000 20224 MoveAxis(N, 0, ABG)
01:49:04.757 00.001 20224 Move returns status 0, amount 0
01:49:04.757 00.000 20224 move complete, result=0
01:49:04.757 00.000 20224 worker thread done servicing request
01:49:04.762 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=39811, med=3267, FiltMin=2925, FiltMax=19318, Gamma=1.000
01:49:04.785 00.023 8996 UpdateGuideState exits: m=517913 SNR=278.0
01:49:04.786 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:04.787 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:04.788 00.001 8996 Enqueuing Expose request
01:49:04.789 00.001 20224 Worker thread wakes up
01:49:04.789 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:04.790 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:04.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:05.943 01.153 20224 Exposure complete
01:49:06.033 00.090 20224 worker thread done servicing request
01:49:06.034 00.001 8996 OnExposeComplete: enter
01:49:06.034 00.000 8996 UpdateGuideState(): m_state=6
01:49:06.035 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13986
01:49:06.036 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.47, Mass=617969, SNR=327.5, Peak=45587 HFD=4.6
01:49:06.037 00.001 8996 MultiStar: [#1 -0.43,0.08,0.58,U] [#2 -0.18,-0.39,0.69,U] [#3 0.27,-0.09,0.58,U] [#4 -0.32,0.18,0.46,U] [#5 -0.40,0.04,0.56,U] [#6 -0.09,-0.17,0.40,U] [#7 0.01,-0.09,0.41,U] [#8 0.17,-0.01,0.33,U] 
01:49:06.038 00.001 8996 refined, 8 included, MultiStar: {-0.14, -0.08}, one-star: {-0.14, -0.15}
01:49:06.039 00.001 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
01:49:06.040 00.001 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
01:49:06.041 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.60 mountX=-0.13 mountY=0.10, mountTheta=2.49
01:49:06.043 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.08, opts=13)
01:49:06.043 00.000 8996 Enqueuing Move request for scope (-0.14, -0.08)
01:49:06.044 00.001 20224 Worker thread wakes up
01:49:06.044 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.08) opts 0xd
01:49:06.044 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.08)
01:49:06.044 00.000 20224 Moving (-0.14, -0.08) raw xDistance=-0.13 yDistance=0.10
01:49:06.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:49:06.045 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:06.045 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:49:06.045 00.000 20224 MoveAxis(E, 0, ABG)
01:49:06.045 00.000 20224 Move returns status 0, amount 0
01:49:06.045 00.000 20224 MoveAxis(N, 0, ABG)
01:49:06.045 00.000 20224 Move returns status 0, amount 0
01:49:06.045 00.000 20224 move complete, result=0
01:49:06.045 00.000 20224 worker thread done servicing request
01:49:06.049 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=45587, med=3267, FiltMin=2969, FiltMax=26710, Gamma=1.000
01:49:06.074 00.025 8996 UpdateGuideState exits: m=617969 SNR=327.5
01:49:06.075 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:06.076 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:06.077 00.001 8996 Enqueuing Expose request
01:49:06.078 00.001 20224 Worker thread wakes up
01:49:06.078 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:06.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:06.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:07.055 00.976 20224 Exposure complete
01:49:07.133 00.078 20224 worker thread done servicing request
01:49:07.133 00.000 8996 OnExposeComplete: enter
01:49:07.134 00.001 8996 UpdateGuideState(): m_state=6
01:49:07.135 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13987
01:49:07.136 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=472.28, Mass=603557, SNR=370.7, Peak=46563 HFD=4.5
01:49:07.138 00.002 8996 MultiStar: [#1 -0.21,-0.16,0.55,U] [#2 0.33,-0.47,0.00,M2] [#3 0.28,-0.17,0.42,U] [#4 -0.02,-0.07,0.38,U] [#5 -0.05,0.04,0.44,U] [#6 0.31,-0.09,0.29,U] [#7 0.52,-0.28,0.00,M1] [#8 0.79,-0.23,0.00,M1] 
01:49:07.138 00.000 8996 refined, 5 included, MultiStar: {0.10, -0.17}, one-star: {0.23, -0.34}
01:49:07.139 00.001 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
01:49:07.140 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.20)
01:49:07.141 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-1.06 mountX=0.11 mountY=0.16, mountTheta=0.96
01:49:07.142 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.17, opts=13)
01:49:07.143 00.001 8996 Enqueuing Move request for scope (0.10, -0.17)
01:49:07.144 00.001 20224 Worker thread wakes up
01:49:07.144 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.17) opts 0xd
01:49:07.144 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.17)
01:49:07.144 00.000 20224 Moving (0.10, -0.17) raw xDistance=0.11 yDistance=0.16
01:49:07.144 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:49:07.144 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:07.144 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:49:07.144 00.000 20224 MoveAxis(E, 0, ABG)
01:49:07.144 00.000 20224 Move returns status 0, amount 0
01:49:07.144 00.000 20224 MoveAxis(N, 0, ABG)
01:49:07.144 00.000 20224 Move returns status 0, amount 0
01:49:07.145 00.001 20224 move complete, result=0
01:49:07.145 00.000 20224 worker thread done servicing request
01:49:07.148 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=46563, med=3270, FiltMin=2931, FiltMax=20995, Gamma=1.000
01:49:07.162 00.014 8996 UpdateGuideState exits: m=603557 SNR=370.7
01:49:07.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:07.163 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:07.164 00.001 8996 Enqueuing Expose request
01:49:07.165 00.001 20224 Worker thread wakes up
01:49:07.165 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:49:07.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:07.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:08.335 01.169 20224 Exposure complete
01:49:08.414 00.079 20224 worker thread done servicing request
01:49:08.414 00.000 8996 OnExposeComplete: enter
01:49:08.417 00.003 8996 UpdateGuideState(): m_state=6
01:49:08.418 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13988
01:49:08.420 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=472.29, Mass=830155, SNR=316.0, Peak=64483 HFD=4.5
01:49:08.421 00.001 8996 MultiStar: [#1 -0.40,-0.25,0.00,M1] [#2 0.13,-0.40,0.67,U] [#3 0.11,-0.15,0.64,U] [#4 -0.20,0.19,0.49,U] [#5 -0.18,-0.36,0.50,U] [#6 -0.15,-0.21,0.46,U] [#7 -0.07,-0.36,0.45,U] [#8 0.59,-0.16,0.00,M2] 
01:49:08.422 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.25}, one-star: {-0.05, -0.33}
01:49:08.424 00.002 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
01:49:08.425 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
01:49:08.427 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.25 cameraTheta=-1.76 mountX=-0.02 mountY=0.25, mountTheta=1.66
01:49:08.429 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.25, opts=13)
01:49:08.430 00.001 8996 Enqueuing Move request for scope (-0.05, -0.25)
01:49:08.431 00.001 20224 Worker thread wakes up
01:49:08.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
01:49:08.431 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
01:49:08.431 00.000 20224 Moving (-0.05, -0.25) raw xDistance=-0.02 yDistance=0.25
01:49:08.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:49:08.432 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:49:08.432 00.000 20224 MoveAxis(E, 0, ABG)
01:49:08.432 00.000 20224 Move returns status 0, amount 0
01:49:08.432 00.000 20224 MoveAxis(S, 53, ABG)
01:49:08.432 00.000 20224 Guiding  Dir = 1, Dur = 53
01:49:08.432 00.000 20224 IsSlewing returns 0
01:49:08.433 00.001 20224 IsGuiding returns 0
01:49:08.434 00.001 20224 PulseGuide returned control before completion, sleep 62
01:49:08.438 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=64483, med=3270, FiltMin=2921, FiltMax=33437, Gamma=1.000
01:49:08.454 00.016 8996 UpdateGuideState exits: m=830155 SNR=316.0
01:49:08.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:08.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:08.457 00.001 8996 Enqueuing Expose request
01:49:08.507 00.050 20224 IsGuiding returns 1
01:49:08.507 00.000 20224 scope still moving after pulse duration time elapsed
01:49:08.538 00.031 20224 IsSlewing returns 0
01:49:08.538 00.000 20224 IsGuiding returns 0
01:49:08.538 00.000 20224 scope move finished after 53 + 53 ms
01:49:08.538 00.000 20224 Move returns status 0, amount 53
01:49:08.538 00.000 20224 move complete, result=0
01:49:08.539 00.001 20224 worker thread done servicing request
01:49:08.539 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 53 ms SOUTH
01:49:08.540 00.001 20224 Worker thread wakes up
01:49:08.540 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:08.540 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:09.533 00.993 20224 Exposure complete
01:49:09.602 00.069 20224 worker thread done servicing request
01:49:09.602 00.000 8996 OnExposeComplete: enter
01:49:09.604 00.002 8996 UpdateGuideState(): m_state=6
01:49:09.606 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13989
01:49:09.607 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.55, Mass=600119, SNR=308.4, Peak=44243 HFD=4.4
01:49:09.609 00.002 8996 MultiStar: [#1 -0.33,0.09,0.76,U] [#2 0.07,-0.33,0.77,U] [#3 0.54,-0.35,0.00,M1] [#4 -0.29,0.25,0.50,U] [#5 -0.17,-0.01,0.56,U] [#6 -0.10,0.03,0.42,U] [#7 0.02,-0.34,0.38,U] [#8 0.45,-0.11,0.00,M3] 
01:49:09.610 00.001 8996 single-star, 6 included, MultiStar: {-0.10, -0.06}, one-star: {0.03, -0.07}
01:49:09.612 00.002 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
01:49:09.613 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.14)
01:49:09.614 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.12 mountX=0.04 mountY=0.07, mountTheta=1.02
01:49:09.617 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
01:49:09.618 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
01:49:09.620 00.002 20224 Worker thread wakes up
01:49:09.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
01:49:09.620 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
01:49:09.620 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.07
01:49:09.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:49:09.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:09.621 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:49:09.621 00.000 20224 MoveAxis(E, 0, ABG)
01:49:09.621 00.000 20224 Move returns status 0, amount 0
01:49:09.621 00.000 20224 MoveAxis(N, 0, ABG)
01:49:09.621 00.000 20224 Move returns status 0, amount 0
01:49:09.621 00.000 20224 move complete, result=0
01:49:09.622 00.001 20224 worker thread done servicing request
01:49:09.629 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44243, med=3270, FiltMin=2960, FiltMax=23520, Gamma=1.000
01:49:09.658 00.029 8996 UpdateGuideState exits: m=600119 SNR=308.4
01:49:09.659 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:09.661 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:09.662 00.001 8996 Enqueuing Expose request
01:49:09.664 00.002 20224 Worker thread wakes up
01:49:09.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:09.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:09.664 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:10.865 01.201 20224 Exposure complete
01:49:10.926 00.061 20224 worker thread done servicing request
01:49:10.927 00.001 8996 OnExposeComplete: enter
01:49:10.928 00.001 8996 UpdateGuideState(): m_state=6
01:49:10.928 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13990
01:49:10.929 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.20, Mass=525844, SNR=262.1, Peak=41859 HFD=4.4
01:49:10.930 00.001 8996 MultiStar: [#1 0.04,0.08,0.76,U] [#2 0.01,-0.59,0.00,M1] [#3 0.38,-0.21,0.83,U] [#4 -0.23,0.21,0.62,U] [#5 -0.22,-0.08,0.72,U] [#6 0.01,-0.39,0.40,U] [#7 0.07,-0.33,0.50,U] [#8 0.68,0.11,0.00,M4] 
01:49:10.931 00.001 8996 refined, 6 included, MultiStar: {0.05, -0.16}, one-star: {0.16, -0.42}
01:49:10.932 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
01:49:10.933 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
01:49:10.934 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.26 mountX=0.07 mountY=0.16, mountTheta=1.16
01:49:10.935 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.16, opts=13)
01:49:10.936 00.001 8996 Enqueuing Move request for scope (0.05, -0.16)
01:49:10.937 00.001 20224 Worker thread wakes up
01:49:10.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.16) opts 0xd
01:49:10.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.16)
01:49:10.937 00.000 20224 Moving (0.05, -0.16) raw xDistance=0.07 yDistance=0.16
01:49:10.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:49:10.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:10.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:49:10.937 00.000 20224 MoveAxis(E, 0, ABG)
01:49:10.937 00.000 20224 Move returns status 0, amount 0
01:49:10.937 00.000 20224 MoveAxis(N, 0, ABG)
01:49:10.937 00.000 20224 Move returns status 0, amount 0
01:49:10.937 00.000 20224 move complete, result=0
01:49:10.938 00.001 20224 worker thread done servicing request
01:49:10.941 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41859, med=3270, FiltMin=2944, FiltMax=23245, Gamma=1.000
01:49:10.954 00.013 8996 UpdateGuideState exits: m=525844 SNR=262.1
01:49:10.955 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:10.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:10.957 00.001 8996 Enqueuing Expose request
01:49:10.958 00.001 20224 Worker thread wakes up
01:49:10.958 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:49:10.959 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:10.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:11.939 00.980 20224 Exposure complete
01:49:12.000 00.061 20224 worker thread done servicing request
01:49:12.000 00.000 8996 OnExposeComplete: enter
01:49:12.002 00.002 8996 UpdateGuideState(): m_state=6
01:49:12.003 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13991
01:49:12.004 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=472.97, Mass=589361, SNR=317.1, Peak=49283 HFD=4.3
01:49:12.006 00.002 8996 MultiStar: [#1 0.07,0.28,0.53,U] [#2 0.24,-0.06,0.67,U] [#3 0.59,0.29,0.00,M1] [#4 0.04,0.57,0.00,M1] [#5 -0.27,0.42,0.00,M1] [#6 0.17,0.36,0.37,U] [#7 0.46,0.06,0.00,M1] [#8 0.49,0.16,0.00,M5] 
01:49:12.007 00.001 8996 refined, 3 included, MultiStar: {0.21, 0.23}, one-star: {0.28, 0.36}
01:49:12.008 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
01:49:12.009 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
01:49:12.010 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.84 mountX=0.19 mountY=-0.26, mountTheta=-0.94
01:49:12.013 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.23, opts=13)
01:49:12.014 00.001 8996 Enqueuing Move request for scope (0.21, 0.23)
01:49:12.014 00.000 20224 Worker thread wakes up
01:49:12.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd
01:49:12.015 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.23)
01:49:12.015 00.000 20224 Moving (0.21, 0.23) raw xDistance=0.19 yDistance=-0.26
01:49:12.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:49:12.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:12.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:49:12.015 00.000 20224 MoveAxis(E, 0, ABG)
01:49:12.015 00.000 20224 Move returns status 0, amount 0
01:49:12.015 00.000 20224 MoveAxis(N, 0, ABG)
01:49:12.015 00.000 20224 Move returns status 0, amount 0
01:49:12.015 00.000 20224 move complete, result=0
01:49:12.016 00.001 20224 worker thread done servicing request
01:49:12.020 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49283, med=3270, FiltMin=2921, FiltMax=25526, Gamma=1.000
01:49:12.040 00.020 8996 UpdateGuideState exits: m=589361 SNR=317.1
01:49:12.041 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:12.042 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:12.043 00.001 8996 Enqueuing Expose request
01:49:12.044 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:49:12.045 00.001 20224 Worker thread wakes up
01:49:12.045 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:12.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:13.231 01.186 20224 Exposure complete
01:49:13.303 00.072 20224 worker thread done servicing request
01:49:13.303 00.000 8996 OnExposeComplete: enter
01:49:13.305 00.002 8996 UpdateGuideState(): m_state=6
01:49:13.306 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13992
01:49:13.307 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=472.59, Mass=636283, SNR=300.5, Peak=46035 HFD=4.5
01:49:13.308 00.001 8996 MultiStar: [#1 -0.17,-0.26,0.66,U] [#2 0.07,-0.42,0.81,U] [#3 0.47,-0.09,0.00,M2] [#4 -0.02,0.06,0.48,U] [#5 -0.39,-0.12,0.57,U] [#6 0.23,0.07,0.40,U] [#7 0.42,-0.12,0.40,U] [#8 0.29,0.21,0.44,U] 
01:49:13.310 00.002 8996 single-star, 7 included, MultiStar: {0.02, -0.11}, one-star: {0.02, -0.03}
01:49:13.311 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
01:49:13.312 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
01:49:13.312 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.97 mountX=0.02 mountY=0.03, mountTheta=0.87
01:49:13.314 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
01:49:13.315 00.001 8996 Enqueuing Move request for scope (0.02, -0.03)
01:49:13.316 00.001 20224 Worker thread wakes up
01:49:13.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
01:49:13.316 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
01:49:13.316 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.03
01:49:13.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:49:13.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:13.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:49:13.316 00.000 20224 MoveAxis(E, 0, ABG)
01:49:13.316 00.000 20224 Move returns status 0, amount 0
01:49:13.316 00.000 20224 MoveAxis(N, 0, ABG)
01:49:13.316 00.000 20224 Move returns status 0, amount 0
01:49:13.316 00.000 20224 move complete, result=0
01:49:13.316 00.000 20224 worker thread done servicing request
01:49:13.321 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=46035, med=3270, FiltMin=2953, FiltMax=25478, Gamma=1.000
01:49:13.342 00.021 8996 UpdateGuideState exits: m=636283 SNR=300.5
01:49:13.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:13.346 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:13.347 00.001 8996 Enqueuing Expose request
01:49:13.348 00.001 20224 Worker thread wakes up
01:49:13.348 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:13.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:13.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:14.328 00.979 20224 Exposure complete
01:49:14.391 00.063 20224 worker thread done servicing request
01:49:14.391 00.000 8996 OnExposeComplete: enter
01:49:14.392 00.001 8996 UpdateGuideState(): m_state=6
01:49:14.393 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13993
01:49:14.395 00.002 8996 Star::Find returns 1 (0), X=136.82, Y=472.45, Mass=553567, SNR=285.8, Peak=40035 HFD=4.5
01:49:14.395 00.000 8996 MultiStar: [#1 -0.32,-0.22,0.62,U] [#2 0.13,-0.44,0.00,M1] [#3 0.55,-0.08,0.00,M3] [#4 -0.02,0.17,0.50,U] [#5 -0.51,-0.20,0.00,M1] [#6 0.15,-0.08,0.32,U] [#7 0.15,-0.25,0.44,U] [#8 0.17,-0.26,0.37,U] 
01:49:14.398 00.003 8996 refined, 5 included, MultiStar: {-0.03, -0.14}, one-star: {-0.07, -0.16}
01:49:14.399 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
01:49:14.401 00.002 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.81 = 1.48)
01:49:14.402 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.14 hyp=0.14 cameraTheta=-1.78 mountX=-0.02 mountY=0.14, mountTheta=1.68
01:49:14.405 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.14, opts=13)
01:49:14.409 00.004 8996 Enqueuing Move request for scope (-0.03, -0.14)
01:49:14.410 00.001 20224 Worker thread wakes up
01:49:14.410 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.14) opts 0xd
01:49:14.410 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.14)
01:49:14.410 00.000 20224 Moving (-0.03, -0.14) raw xDistance=-0.02 yDistance=0.14
01:49:14.410 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:49:14.410 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:14.410 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:49:14.411 00.001 20224 MoveAxis(E, 0, ABG)
01:49:14.411 00.000 20224 Move returns status 0, amount 0
01:49:14.411 00.000 20224 MoveAxis(N, 0, ABG)
01:49:14.411 00.000 20224 Move returns status 0, amount 0
01:49:14.411 00.000 20224 move complete, result=0
01:49:14.411 00.000 20224 worker thread done servicing request
01:49:14.418 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40035, med=3270, FiltMin=2925, FiltMax=24022, Gamma=1.000
01:49:14.436 00.018 8996 UpdateGuideState exits: m=553567 SNR=285.8
01:49:14.438 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:14.441 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:14.443 00.002 8996 Enqueuing Expose request
01:49:14.444 00.001 20224 Worker thread wakes up
01:49:14.444 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:14.446 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:14.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:15.611 01.165 20224 Exposure complete
01:49:15.667 00.056 20224 worker thread done servicing request
01:49:15.667 00.000 8996 OnExposeComplete: enter
01:49:15.668 00.001 8996 UpdateGuideState(): m_state=6
01:49:15.670 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13994
01:49:15.671 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.50, Mass=596889, SNR=286.1, Peak=40515 HFD=4.7
01:49:15.672 00.001 8996 MultiStar: [#1 -0.37,-0.11,0.69,U] [#2 0.10,-0.46,0.00,M2] [#3 0.17,-0.26,0.70,U] [#4 -0.32,0.10,0.51,U] [#5 -0.41,-0.08,0.65,U] [#6 0.30,0.10,0.44,U] [#7 0.29,-0.17,0.44,U] [#8 0.42,0.04,0.39,U] 
01:49:15.673 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.08}, one-star: {-0.01, -0.12}
01:49:15.674 00.001 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
01:49:15.674 00.000 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.33)
01:49:15.675 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.93 mountX=-0.02 mountY=0.08, mountTheta=1.83
01:49:15.677 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
01:49:15.679 00.002 8996 Enqueuing Move request for scope (-0.03, -0.08)
01:49:15.680 00.001 20224 Worker thread wakes up
01:49:15.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
01:49:15.680 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
01:49:15.680 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.02 yDistance=0.08
01:49:15.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:49:15.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:15.680 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:49:15.680 00.000 20224 MoveAxis(E, 0, ABG)
01:49:15.680 00.000 20224 Move returns status 0, amount 0
01:49:15.680 00.000 20224 MoveAxis(N, 0, ABG)
01:49:15.680 00.000 20224 Move returns status 0, amount 0
01:49:15.680 00.000 20224 move complete, result=0
01:49:15.680 00.000 20224 worker thread done servicing request
01:49:15.689 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40515, med=3270, FiltMin=2966, FiltMax=23798, Gamma=1.000
01:49:15.713 00.024 8996 UpdateGuideState exits: m=596889 SNR=286.1
01:49:15.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:15.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:15.718 00.002 8996 Enqueuing Expose request
01:49:15.719 00.001 20224 Worker thread wakes up
01:49:15.719 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:15.720 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:15.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:16.699 00.979 20224 Exposure complete
01:49:16.789 00.090 20224 worker thread done servicing request
01:49:16.789 00.000 8996 OnExposeComplete: enter
01:49:16.790 00.001 8996 UpdateGuideState(): m_state=6
01:49:16.791 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13995
01:49:16.792 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=472.71, Mass=560739, SNR=308.8, Peak=44659 HFD=4.5
01:49:16.793 00.001 8996 MultiStar: [#1 -0.27,-0.26,0.60,U] [#2 0.28,-0.29,0.70,U] [#3 0.54,-0.32,0.00,M3] [#4 -0.16,0.11,0.44,U] [#5 -0.05,-0.16,0.61,U] [#6 0.18,-0.15,0.37,U] [#7 0.25,-0.11,0.40,U] [#8 0.52,-0.31,0.00,M3] 
01:49:16.793 00.000 8996 single-star, 6 included, MultiStar: {0.02, -0.10}, one-star: {-0.03, 0.09}
01:49:16.794 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
01:49:16.795 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
01:49:16.795 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.09 hyp=0.10 cameraTheta=1.89 mountX=-0.04 mountY=-0.09, mountTheta=-1.99
01:49:16.797 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.09, opts=13)
01:49:16.798 00.001 8996 Enqueuing Move request for scope (-0.03, 0.09)
01:49:16.799 00.001 20224 Worker thread wakes up
01:49:16.799 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.09) opts 0xd
01:49:16.799 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.09)
01:49:16.799 00.000 20224 Moving (-0.03, 0.09) raw xDistance=-0.04 yDistance=-0.09
01:49:16.799 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:49:16.799 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:16.799 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:49:16.799 00.000 20224 MoveAxis(E, 0, ABG)
01:49:16.799 00.000 20224 Move returns status 0, amount 0
01:49:16.799 00.000 20224 MoveAxis(N, 0, ABG)
01:49:16.799 00.000 20224 Move returns status 0, amount 0
01:49:16.799 00.000 20224 move complete, result=0
01:49:16.799 00.000 20224 worker thread done servicing request
01:49:16.803 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44659, med=3270, FiltMin=2931, FiltMax=21942, Gamma=1.000
01:49:16.822 00.019 8996 UpdateGuideState exits: m=560739 SNR=308.8
01:49:16.824 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:16.825 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:16.827 00.002 8996 Enqueuing Expose request
01:49:16.828 00.001 20224 Worker thread wakes up
01:49:16.828 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:16.829 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:16.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:18.003 01.174 20224 Exposure complete
01:49:18.061 00.058 20224 worker thread done servicing request
01:49:18.061 00.000 8996 OnExposeComplete: enter
01:49:18.063 00.002 8996 UpdateGuideState(): m_state=6
01:49:18.064 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13996
01:49:18.066 00.002 8996 Star::Find returns 1 (0), X=136.71, Y=472.35, Mass=620029, SNR=344.4, Peak=46787 HFD=4.6
01:49:18.068 00.002 8996 MultiStar: [#1 -0.32,-0.20,0.56,U] [#2 -0.27,-0.74,0.00,M2] [#3 -0.09,-0.15,0.56,U] [#4 -0.70,-0.08,0.00,M1] [#5 -0.57,-0.15,0.00,M1] [#6 -0.03,0.12,0.40,U] [#7 0.10,-0.12,0.41,U] [#8 0.30,-0.36,0.00,M4] 
01:49:18.069 00.001 8996 refined, 4 included, MultiStar: {-0.13, -0.16}, one-star: {-0.18, -0.27}
01:49:18.070 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
01:49:18.072 00.002 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
01:49:18.073 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.16 hyp=0.20 cameraTheta=-2.26 mountX=-0.11 mountY=0.17, mountTheta=2.16
01:49:18.076 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.16, opts=13)
01:49:18.078 00.002 8996 Enqueuing Move request for scope (-0.13, -0.16)
01:49:18.079 00.001 20224 Worker thread wakes up
01:49:18.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.16) opts 0xd
01:49:18.080 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.16)
01:49:18.080 00.000 20224 Moving (-0.13, -0.16) raw xDistance=-0.11 yDistance=0.17
01:49:18.080 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:49:18.080 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:18.080 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:49:18.080 00.000 20224 MoveAxis(E, 0, ABG)
01:49:18.080 00.000 20224 Move returns status 0, amount 0
01:49:18.080 00.000 20224 MoveAxis(N, 0, ABG)
01:49:18.080 00.000 20224 Move returns status 0, amount 0
01:49:18.080 00.000 20224 move complete, result=0
01:49:18.080 00.000 20224 worker thread done servicing request
01:49:18.087 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=46787, med=3270, FiltMin=2950, FiltMax=24918, Gamma=1.000
01:49:18.106 00.019 8996 UpdateGuideState exits: m=620029 SNR=344.4
01:49:18.107 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:18.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:18.109 00.001 8996 Enqueuing Expose request
01:49:18.109 00.000 20224 Worker thread wakes up
01:49:18.109 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:49:18.110 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:18.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:19.081 00.971 20224 Exposure complete
01:49:19.169 00.088 20224 worker thread done servicing request
01:49:19.169 00.000 8996 OnExposeComplete: enter
01:49:19.170 00.001 8996 UpdateGuideState(): m_state=6
01:49:19.172 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13997
01:49:19.174 00.002 8996 Star::Find returns 1 (0), X=136.81, Y=472.44, Mass=577762, SNR=266.9, Peak=39107 HFD=4.5
01:49:19.176 00.002 8996 MultiStar: [#1 -0.28,-0.14,0.74,U] [#2 -0.09,-0.45,0.00,M3] [#3 0.34,-0.18,0.72,U] [#4 -0.28,0.10,0.63,U] [#5 -0.42,-0.16,0.50,U] [#6 0.01,-0.01,0.48,U] [#7 -0.12,-0.43,0.47,U] [#8 0.24,-0.17,0.36,U] 
01:49:19.178 00.002 8996 refined, 7 included, MultiStar: {-0.08, -0.14}, one-star: {-0.08, -0.18}
01:49:19.180 00.002 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
01:49:19.182 00.002 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
01:49:19.183 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.14 hyp=0.16 cameraTheta=-2.09 mountX=-0.07 mountY=0.15, mountTheta=1.99
01:49:19.185 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.14, opts=13)
01:49:19.186 00.001 8996 Enqueuing Move request for scope (-0.08, -0.14)
01:49:19.187 00.001 20224 Worker thread wakes up
01:49:19.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.14) opts 0xd
01:49:19.187 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.14)
01:49:19.187 00.000 20224 Moving (-0.08, -0.14) raw xDistance=-0.07 yDistance=0.15
01:49:19.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:49:19.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:19.187 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:49:19.187 00.000 20224 MoveAxis(E, 0, ABG)
01:49:19.187 00.000 20224 Move returns status 0, amount 0
01:49:19.187 00.000 20224 MoveAxis(N, 0, ABG)
01:49:19.187 00.000 20224 Move returns status 0, amount 0
01:49:19.188 00.001 20224 move complete, result=0
01:49:19.188 00.000 20224 worker thread done servicing request
01:49:19.193 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=39107, med=3270, FiltMin=2985, FiltMax=27104, Gamma=1.000
01:49:19.219 00.026 8996 UpdateGuideState exits: m=577762 SNR=266.9
01:49:19.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:19.222 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:19.223 00.001 8996 Enqueuing Expose request
01:49:19.224 00.001 20224 Worker thread wakes up
01:49:19.224 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:19.225 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:19.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:20.378 01.153 20224 Exposure complete
01:49:20.457 00.079 20224 worker thread done servicing request
01:49:20.457 00.000 8996 OnExposeComplete: enter
01:49:20.458 00.001 8996 UpdateGuideState(): m_state=6
01:49:20.459 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13998
01:49:20.460 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=472.29, Mass=620901, SNR=294.9, Peak=51059 HFD=4.5
01:49:20.462 00.002 8996 MultiStar: [#1 -0.71,-0.27,0.00,M1] [#2 -0.33,-0.60,0.00,M4] [#3 -0.01,-0.19,0.64,U] [#4 -0.64,-0.10,0.00,M1] [#5 -0.78,-0.35,0.00,M1] [#6 -0.15,0.11,0.49,U] [#7 -0.16,-0.04,0.40,U] [#8 -0.03,-0.39,0.32,U] 
01:49:20.462 00.000 8996 refined, 4 included, MultiStar: {-0.09, -0.19}, one-star: {-0.10, -0.32}
01:49:20.463 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
01:49:20.464 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
01:49:20.465 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.19 hyp=0.21 cameraTheta=-2.02 mountX=-0.07 mountY=0.19, mountTheta=1.92
01:49:20.466 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.19, opts=13)
01:49:20.468 00.002 8996 Enqueuing Move request for scope (-0.09, -0.19)
01:49:20.469 00.001 20224 Worker thread wakes up
01:49:20.469 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.19) opts 0xd
01:49:20.469 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.19)
01:49:20.469 00.000 20224 Moving (-0.09, -0.19) raw xDistance=-0.07 yDistance=0.19
01:49:20.469 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:49:20.469 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:20.469 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:49:20.469 00.000 20224 MoveAxis(E, 0, ABG)
01:49:20.469 00.000 20224 Move returns status 0, amount 0
01:49:20.469 00.000 20224 MoveAxis(N, 0, ABG)
01:49:20.469 00.000 20224 Move returns status 0, amount 0
01:49:20.469 00.000 20224 move complete, result=0
01:49:20.469 00.000 20224 worker thread done servicing request
01:49:20.474 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=51059, med=3267, FiltMin=2921, FiltMax=25133, Gamma=1.000
01:49:20.487 00.013 8996 UpdateGuideState exits: m=620901 SNR=294.9
01:49:20.488 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:20.489 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:20.490 00.001 8996 Enqueuing Expose request
01:49:20.491 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:49:20.492 00.001 20224 Worker thread wakes up
01:49:20.492 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:20.492 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:21.473 00.981 20224 Exposure complete
01:49:21.554 00.081 20224 worker thread done servicing request
01:49:21.554 00.000 8996 OnExposeComplete: enter
01:49:21.555 00.001 8996 UpdateGuideState(): m_state=6
01:49:21.557 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 13999
01:49:21.557 00.000 8996 Star::Find returns 1 (0), X=136.81, Y=472.31, Mass=582570, SNR=300.6, Peak=43763 HFD=4.5
01:49:21.558 00.001 8996 MultiStar: [#1 -0.50,-0.16,0.00,M2] [#2 -0.00,-0.35,0.60,U] [#3 0.06,-0.37,0.53,U] [#4 -0.61,0.05,0.00,M2] [#5 -0.32,0.09,0.60,U] [#6 0.10,0.05,0.40,U] [#7 -0.08,-0.32,0.42,U] [#8 0.21,-0.53,0.00,M3] 
01:49:21.559 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.22}, one-star: {-0.08, -0.31}
01:49:21.560 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
01:49:21.561 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:49:21.561 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.22 hyp=0.23 cameraTheta=-1.87 mountX=-0.05 mountY=0.23, mountTheta=1.77
01:49:21.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.22, opts=13)
01:49:21.564 00.001 8996 Enqueuing Move request for scope (-0.07, -0.22)
01:49:21.565 00.001 20224 Worker thread wakes up
01:49:21.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.22) opts 0xd
01:49:21.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.22)
01:49:21.565 00.000 20224 Moving (-0.07, -0.22) raw xDistance=-0.05 yDistance=0.23
01:49:21.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:49:21.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:49:21.565 00.000 20224 MoveAxis(E, 0, ABG)
01:49:21.565 00.000 20224 Move returns status 0, amount 0
01:49:21.565 00.000 20224 MoveAxis(S, 48, ABG)
01:49:21.565 00.000 20224 Guiding  Dir = 1, Dur = 48
01:49:21.565 00.000 20224 IsSlewing returns 0
01:49:21.566 00.001 20224 IsGuiding returns 0
01:49:21.570 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=43763, med=3267, FiltMin=2944, FiltMax=23469, Gamma=1.000
01:49:21.597 00.027 8996 UpdateGuideState exits: m=582570 SNR=300.6
01:49:21.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:21.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:21.600 00.001 8996 Enqueuing Expose request
01:49:21.601 00.001 20224 PulseGuide returned control before completion, sleep 24
01:49:21.631 00.030 20224 IsGuiding returns 1
01:49:21.631 00.000 20224 scope still moving after pulse duration time elapsed
01:49:21.662 00.031 20224 IsSlewing returns 0
01:49:21.663 00.001 20224 IsGuiding returns 1
01:49:21.692 00.029 20224 IsSlewing returns 0
01:49:21.692 00.000 20224 IsGuiding returns 0
01:49:21.692 00.000 20224 scope move finished after 48 + 78 ms
01:49:21.692 00.000 20224 Move returns status 0, amount 48
01:49:21.692 00.000 20224 move complete, result=0
01:49:21.692 00.000 20224 worker thread done servicing request
01:49:21.692 00.000 20224 Worker thread wakes up
01:49:21.693 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:49:21.695 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:21.695 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:22.857 01.162 20224 Exposure complete
01:49:22.923 00.066 20224 worker thread done servicing request
01:49:22.924 00.001 8996 OnExposeComplete: enter
01:49:22.925 00.001 8996 UpdateGuideState(): m_state=6
01:49:22.926 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14000
01:49:22.927 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.66, Mass=613050, SNR=305.0, Peak=43603 HFD=4.6
01:49:22.930 00.003 8996 MultiStar: [#1 -0.34,0.11,0.64,U] [#2 0.04,-0.16,0.72,U] [#3 0.28,-0.11,0.59,U] [#4 -0.38,-0.10,0.46,U] [#5 -0.49,0.01,0.00,M1] [#6 0.20,0.13,0.39,U] [#7 0.13,-0.15,0.42,U] [#8 0.10,-0.33,0.34,U] 
01:49:22.931 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.05}, one-star: {-0.09, 0.05}
01:49:22.932 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:49:22.934 00.002 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
01:49:22.936 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.06 mountX=-0.02 mountY=0.05, mountTheta=1.96
01:49:22.939 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.05, opts=13)
01:49:22.941 00.002 8996 Enqueuing Move request for scope (-0.03, -0.05)
01:49:22.943 00.002 20224 Worker thread wakes up
01:49:22.943 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
01:49:22.943 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
01:49:22.943 00.000 20224 Moving (-0.03, -0.05) raw xDistance=-0.02 yDistance=0.05
01:49:22.943 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:49:22.943 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:22.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:49:22.944 00.001 20224 MoveAxis(E, 0, ABG)
01:49:22.944 00.000 20224 Move returns status 0, amount 0
01:49:22.944 00.000 20224 MoveAxis(N, 0, ABG)
01:49:22.944 00.000 20224 Move returns status 0, amount 0
01:49:22.944 00.000 20224 move complete, result=0
01:49:22.944 00.000 20224 worker thread done servicing request
01:49:22.953 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=43603, med=3267, FiltMin=2957, FiltMax=24544, Gamma=1.000
01:49:22.985 00.032 8996 UpdateGuideState exits: m=613050 SNR=305.0
01:49:22.987 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:22.989 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:22.990 00.001 8996 Enqueuing Expose request
01:49:22.992 00.002 20224 Worker thread wakes up
01:49:22.992 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:22.994 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:22.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:23.976 00.982 20224 Exposure complete
01:49:24.059 00.083 20224 worker thread done servicing request
01:49:24.059 00.000 8996 OnExposeComplete: enter
01:49:24.062 00.003 8996 UpdateGuideState(): m_state=6
01:49:24.065 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14001
01:49:24.068 00.003 8996 Star::Find returns 1 (0), X=137.04, Y=472.81, Mass=579083, SNR=307.9, Peak=48771 HFD=4.3
01:49:24.071 00.003 8996 MultiStar: [#1 -0.27,0.21,0.67,U] [#2 0.10,-0.28,0.69,U] [#3 0.45,0.13,0.00,M1] [#4 -0.19,0.21,0.43,U] [#5 -0.11,0.05,0.69,U] [#6 0.06,0.15,0.34,U] [#7 0.11,-0.13,0.37,U] [#8 0.38,-0.08,0.40,U] 
01:49:24.074 00.003 8996 refined, 7 included, MultiStar: {0.02, 0.05}, one-star: {0.15, 0.19}
01:49:24.076 00.002 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
01:49:24.078 00.002 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.82 = -1.82)
01:49:24.081 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.21 mountX=0.01 mountY=-0.05, mountTheta=-1.31
01:49:24.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.05, opts=13)
01:49:24.084 00.001 8996 Enqueuing Move request for scope (0.02, 0.05)
01:49:24.085 00.001 20224 Worker thread wakes up
01:49:24.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.05) opts 0xd
01:49:24.085 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.05)
01:49:24.085 00.000 20224 Moving (0.02, 0.05) raw xDistance=0.01 yDistance=-0.05
01:49:24.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:49:24.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:24.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:49:24.085 00.000 20224 MoveAxis(E, 0, ABG)
01:49:24.085 00.000 20224 Move returns status 0, amount 0
01:49:24.085 00.000 20224 MoveAxis(N, 0, ABG)
01:49:24.085 00.000 20224 Move returns status 0, amount 0
01:49:24.085 00.000 20224 move complete, result=0
01:49:24.085 00.000 20224 worker thread done servicing request
01:49:24.089 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48771, med=3267, FiltMin=2966, FiltMax=23062, Gamma=1.000
01:49:24.105 00.016 8996 UpdateGuideState exits: m=579083 SNR=307.9
01:49:24.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:24.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:24.109 00.002 8996 Enqueuing Expose request
01:49:24.110 00.001 20224 Worker thread wakes up
01:49:24.110 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:24.111 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:24.112 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:25.288 01.176 20224 Exposure complete
01:49:25.361 00.073 20224 worker thread done servicing request
01:49:25.361 00.000 8996 OnExposeComplete: enter
01:49:25.362 00.001 8996 UpdateGuideState(): m_state=6
01:49:25.363 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14002
01:49:25.364 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=473.01, Mass=647556, SNR=309.8, Peak=51411 HFD=4.3
01:49:25.365 00.001 8996 MultiStar: [#1 -0.42,0.60,0.00,M1] [#2 -0.01,-0.11,0.68,U] [#3 0.58,0.09,0.00,M2] [#4 -0.10,0.53,0.00,M1] [#5 -0.55,0.32,0.00,M1] [#6 -0.06,0.27,0.39,U] [#7 0.02,-0.01,0.43,U] [#8 0.30,0.48,0.00,M2] 
01:49:25.366 00.001 8996 refined, 3 included, MultiStar: {0.08, 0.17}, one-star: {0.23, 0.40}
01:49:25.366 00.000 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
01:49:25.367 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
01:49:25.368 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.11 mountX=0.07 mountY=-0.18, mountTheta=-1.21
01:49:25.369 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.17, opts=13)
01:49:25.370 00.001 8996 Enqueuing Move request for scope (0.08, 0.17)
01:49:25.371 00.001 20224 Worker thread wakes up
01:49:25.371 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
01:49:25.371 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
01:49:25.371 00.000 20224 Moving (0.08, 0.17) raw xDistance=0.07 yDistance=-0.18
01:49:25.372 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:49:25.372 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:25.372 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:49:25.372 00.000 20224 MoveAxis(E, 0, ABG)
01:49:25.372 00.000 20224 Move returns status 0, amount 0
01:49:25.372 00.000 20224 MoveAxis(N, 0, ABG)
01:49:25.372 00.000 20224 Move returns status 0, amount 0
01:49:25.372 00.000 20224 move complete, result=0
01:49:25.372 00.000 20224 worker thread done servicing request
01:49:25.378 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51411, med=3267, FiltMin=2918, FiltMax=26928, Gamma=1.000
01:49:25.401 00.023 8996 UpdateGuideState exits: m=647556 SNR=309.8
01:49:25.402 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:25.404 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:25.404 00.000 8996 Enqueuing Expose request
01:49:25.405 00.001 20224 Worker thread wakes up
01:49:25.405 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:25.405 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:25.405 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:26.384 00.979 20224 Exposure complete
01:49:26.447 00.063 20224 worker thread done servicing request
01:49:26.447 00.000 8996 OnExposeComplete: enter
01:49:26.448 00.001 8996 UpdateGuideState(): m_state=6
01:49:26.449 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14003
01:49:26.450 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.86, Mass=552657, SNR=275.1, Peak=42387 HFD=4.4
01:49:26.451 00.001 8996 MultiStar: [#1 -0.29,0.19,0.68,U] [#2 -0.06,-0.16,0.82,U] [#3 -0.06,0.03,0.71,U] [#4 -0.46,0.50,0.00,M2] [#5 -0.67,0.12,0.00,M2] [#6 -0.23,0.16,0.40,U] [#7 -0.30,-0.02,0.47,U] [#8 0.29,0.40,0.00,M3] 
01:49:26.452 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.08}, one-star: {0.07, 0.25}
01:49:26.453 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
01:49:26.454 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
01:49:26.457 00.003 8996 CameraToMount -- cameraX=-0.11 cameraY=0.08 hyp=0.14 cameraTheta=2.51 mountX=-0.12 mountY=-0.07, mountTheta=-2.62
01:49:26.461 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.08, opts=13)
01:49:26.463 00.002 8996 Enqueuing Move request for scope (-0.11, 0.08)
01:49:26.464 00.001 20224 Worker thread wakes up
01:49:26.465 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.08) opts 0xd
01:49:26.465 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.08)
01:49:26.465 00.000 20224 Moving (-0.11, 0.08) raw xDistance=-0.12 yDistance=-0.07
01:49:26.465 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:49:26.465 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:26.465 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:49:26.465 00.000 20224 MoveAxis(E, 0, ABG)
01:49:26.465 00.000 20224 Move returns status 0, amount 0
01:49:26.465 00.000 20224 MoveAxis(N, 0, ABG)
01:49:26.465 00.000 20224 Move returns status 0, amount 0
01:49:26.465 00.000 20224 move complete, result=0
01:49:26.466 00.001 20224 worker thread done servicing request
01:49:26.472 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42387, med=3267, FiltMin=2957, FiltMax=22176, Gamma=1.000
01:49:26.488 00.016 8996 UpdateGuideState exits: m=552657 SNR=275.1
01:49:26.489 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:26.490 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:26.491 00.001 8996 Enqueuing Expose request
01:49:26.492 00.001 20224 Worker thread wakes up
01:49:26.492 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:26.493 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:26.494 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:27.659 01.165 20224 Exposure complete
01:49:27.726 00.067 20224 worker thread done servicing request
01:49:27.726 00.000 8996 OnExposeComplete: enter
01:49:27.727 00.001 8996 UpdateGuideState(): m_state=6
01:49:27.728 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14004
01:49:27.729 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=472.99, Mass=664050, SNR=305.7, Peak=53795 HFD=4.4
01:49:27.730 00.001 8996 MultiStar: [#1 -0.39,0.04,0.54,U] [#2 0.09,0.11,0.72,U] [#3 0.60,0.14,0.00,M2] [#4 0.17,0.48,0.00,M3] [#5 -0.29,0.40,0.00,M3] [#6 0.51,0.39,0.00,M1] [#7 0.32,0.24,0.43,U] [#8 0.22,0.13,0.31,U] 
01:49:27.731 00.001 8996 refined, 4 included, MultiStar: {0.07, 0.20}, one-star: {0.15, 0.37}
01:49:27.731 00.000 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:49:27.732 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:49:27.733 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.22 cameraTheta=1.25 mountX=0.05 mountY=-0.21, mountTheta=-1.34
01:49:27.735 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.20, opts=13)
01:49:27.736 00.001 8996 Enqueuing Move request for scope (0.07, 0.20)
01:49:27.736 00.000 20224 Worker thread wakes up
01:49:27.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
01:49:27.736 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
01:49:27.736 00.000 20224 Moving (0.07, 0.20) raw xDistance=0.05 yDistance=-0.21
01:49:27.737 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:49:27.737 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:27.737 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:49:27.737 00.000 20224 MoveAxis(E, 0, ABG)
01:49:27.737 00.000 20224 Move returns status 0, amount 0
01:49:27.737 00.000 20224 MoveAxis(N, 0, ABG)
01:49:27.737 00.000 20224 Move returns status 0, amount 0
01:49:27.737 00.000 20224 move complete, result=0
01:49:27.737 00.000 20224 worker thread done servicing request
01:49:27.740 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53795, med=3267, FiltMin=2963, FiltMax=27545, Gamma=1.000
01:49:27.762 00.022 8996 UpdateGuideState exits: m=664050 SNR=305.7
01:49:27.765 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:27.768 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:27.769 00.001 8996 Enqueuing Expose request
01:49:27.770 00.001 20224 Worker thread wakes up
01:49:27.770 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:27.772 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:27.772 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:28.754 00.982 20224 Exposure complete
01:49:28.859 00.105 20224 worker thread done servicing request
01:49:28.859 00.000 8996 OnExposeComplete: enter
01:49:28.861 00.002 8996 UpdateGuideState(): m_state=6
01:49:28.863 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14005
01:49:28.864 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=472.97, Mass=704103, SNR=350.5, Peak=50227 HFD=4.3
01:49:28.866 00.002 8996 MultiStar: [#1 0.04,0.32,0.57,U] [#2 0.21,0.12,0.52,U] [#3 0.79,-0.15,0.00,M3] [#4 0.23,0.24,0.35,U] [#5 -0.18,0.17,0.49,U] [#6 0.57,0.41,0.00,M2] [#7 0.59,0.33,0.00,M1] [#8 0.44,-0.09,0.32,U] 
01:49:28.867 00.001 8996 refined, 5 included, MultiStar: {0.22, 0.23}, one-star: {0.45, 0.36}
01:49:28.869 00.002 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
01:49:28.871 00.002 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
01:49:28.873 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.23 hyp=0.32 cameraTheta=0.81 mountX=0.20 mountY=-0.25, mountTheta=-0.91
01:49:28.876 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.23, opts=13)
01:49:28.877 00.001 8996 Enqueuing Move request for scope (0.22, 0.23)
01:49:28.878 00.001 20224 Worker thread wakes up
01:49:28.878 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.23) opts 0xd
01:49:28.878 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.23)
01:49:28.878 00.000 20224 Moving (0.22, 0.23) raw xDistance=0.20 yDistance=-0.25
01:49:28.878 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:49:28.878 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:28.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:49:28.878 00.000 20224 MoveAxis(E, 0, ABG)
01:49:28.878 00.000 20224 Move returns status 0, amount 0
01:49:28.878 00.000 20224 MoveAxis(N, 0, ABG)
01:49:28.878 00.000 20224 Move returns status 0, amount 0
01:49:28.878 00.000 20224 move complete, result=0
01:49:28.879 00.001 20224 worker thread done servicing request
01:49:28.885 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50227, med=3270, FiltMin=2963, FiltMax=28777, Gamma=1.000
01:49:28.903 00.018 8996 UpdateGuideState exits: m=704103 SNR=350.5
01:49:28.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:28.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:28.907 00.002 8996 Enqueuing Expose request
01:49:28.909 00.002 20224 Worker thread wakes up
01:49:28.909 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:49:28.910 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:28.910 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:30.081 01.171 20224 Exposure complete
01:49:30.152 00.071 20224 worker thread done servicing request
01:49:30.152 00.000 8996 OnExposeComplete: enter
01:49:30.154 00.002 8996 UpdateGuideState(): m_state=6
01:49:30.156 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14006
01:49:30.158 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=472.58, Mass=620097, SNR=283.3, Peak=46403 HFD=4.2
01:49:30.159 00.001 8996 MultiStar: [#1 -0.02,0.10,0.65,U] [#2 0.12,-0.18,0.73,U] [#3 0.37,-0.21,0.61,U] [#4 -0.06,0.10,0.49,U] [#5 -0.18,0.16,0.51,U] [#6 -0.08,-0.04,0.47,U] [#7 -0.11,-0.25,0.41,U] [#8 0.29,-0.29,0.37,U] 
01:49:30.161 00.002 8996 refined, 8 included, MultiStar: {0.06, -0.06}, one-star: {0.10, -0.03}
01:49:30.162 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
01:49:30.164 00.002 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
01:49:30.165 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-0.82 mountX=0.06 mountY=0.06, mountTheta=0.71
01:49:30.168 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.06, opts=13)
01:49:30.169 00.001 8996 Enqueuing Move request for scope (0.06, -0.06)
01:49:30.171 00.002 20224 Worker thread wakes up
01:49:30.171 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.06) opts 0xd
01:49:30.171 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.06)
01:49:30.171 00.000 20224 Moving (0.06, -0.06) raw xDistance=0.06 yDistance=0.06
01:49:30.171 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:49:30.171 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:30.171 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:49:30.172 00.001 20224 MoveAxis(E, 0, ABG)
01:49:30.172 00.000 20224 Move returns status 0, amount 0
01:49:30.172 00.000 20224 MoveAxis(N, 0, ABG)
01:49:30.172 00.000 20224 Move returns status 0, amount 0
01:49:30.172 00.000 20224 move complete, result=0
01:49:30.172 00.000 20224 worker thread done servicing request
01:49:30.178 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46403, med=3270, FiltMin=2957, FiltMax=21974, Gamma=1.000
01:49:30.197 00.019 8996 UpdateGuideState exits: m=620097 SNR=283.3
01:49:30.198 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:30.199 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:30.200 00.001 8996 Enqueuing Expose request
01:49:30.203 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:30.205 00.002 20224 Worker thread wakes up
01:49:30.206 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:30.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:31.198 00.992 20224 Exposure complete
01:49:31.254 00.056 20224 worker thread done servicing request
01:49:31.255 00.001 8996 OnExposeComplete: enter
01:49:31.256 00.001 8996 UpdateGuideState(): m_state=6
01:49:31.256 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14007
01:49:31.257 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=472.73, Mass=643158, SNR=287.3, Peak=45587 HFD=4.5
01:49:31.258 00.001 8996 MultiStar: [#1 -0.33,0.05,0.55,U] [#2 -0.04,-0.19,0.78,U] [#3 0.27,-0.22,0.65,U] [#4 -0.17,0.10,0.61,U] [#5 -0.35,-0.04,0.61,U] [#6 0.08,0.24,0.45,U] [#7 -0.26,-0.38,0.00,M1] [#8 0.43,0.02,0.35,U] 
01:49:31.259 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.00}, one-star: {0.33, 0.11}
01:49:31.260 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
01:49:31.260 00.000 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
01:49:31.261 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.01 mountX=0.03 mountY=-0.00, mountTheta=-0.10
01:49:31.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
01:49:31.264 00.001 8996 Enqueuing Move request for scope (0.03, -0.00)
01:49:31.267 00.003 20224 Worker thread wakes up
01:49:31.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
01:49:31.267 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
01:49:31.267 00.000 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=-0.00
01:49:31.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:49:31.267 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:31.267 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:49:31.267 00.000 20224 MoveAxis(E, 0, ABG)
01:49:31.267 00.000 20224 Move returns status 0, amount 0
01:49:31.268 00.001 20224 MoveAxis(N, 0, ABG)
01:49:31.268 00.000 20224 Move returns status 0, amount 0
01:49:31.268 00.000 20224 move complete, result=0
01:49:31.268 00.000 20224 worker thread done servicing request
01:49:31.278 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45587, med=3270, FiltMin=2960, FiltMax=20934, Gamma=1.000
01:49:31.306 00.028 8996 UpdateGuideState exits: m=643158 SNR=287.3
01:49:31.308 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:31.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:31.310 00.001 8996 Enqueuing Expose request
01:49:31.312 00.002 20224 Worker thread wakes up
01:49:31.312 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:31.313 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:31.313 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:32.496 01.183 20224 Exposure complete
01:49:32.555 00.059 20224 worker thread done servicing request
01:49:32.555 00.000 8996 OnExposeComplete: enter
01:49:32.556 00.001 8996 UpdateGuideState(): m_state=6
01:49:32.557 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14008
01:49:32.558 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=472.75, Mass=584064, SNR=282.0, Peak=42531 HFD=4.5
01:49:32.558 00.000 8996 MultiStar: [#1 -0.17,0.50,0.00,M1] [#2 0.25,0.11,0.76,U] [#3 0.06,-0.07,0.63,U] [#4 0.01,0.36,0.50,U] [#5 -0.16,0.35,0.52,U] [#6 -0.04,0.33,0.39,U] [#7 0.06,-0.09,0.49,U] [#8 0.32,0.10,0.44,U] 
01:49:32.559 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.14}, one-star: {0.19, 0.13}
01:49:32.560 00.001 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
01:49:32.561 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
01:49:32.561 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=0.14 hyp=0.17 cameraTheta=0.93 mountX=0.09 mountY=-0.15, mountTheta=-1.03
01:49:32.563 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.14, opts=13)
01:49:32.564 00.001 8996 Enqueuing Move request for scope (0.10, 0.14)
01:49:32.564 00.000 20224 Worker thread wakes up
01:49:32.564 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.14) opts 0xd
01:49:32.565 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.14)
01:49:32.565 00.000 20224 Moving (0.10, 0.14) raw xDistance=0.09 yDistance=-0.15
01:49:32.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:49:32.565 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:32.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:49:32.565 00.000 20224 MoveAxis(E, 0, ABG)
01:49:32.565 00.000 20224 Move returns status 0, amount 0
01:49:32.565 00.000 20224 MoveAxis(N, 0, ABG)
01:49:32.565 00.000 20224 Move returns status 0, amount 0
01:49:32.565 00.000 20224 move complete, result=0
01:49:32.565 00.000 20224 worker thread done servicing request
01:49:32.569 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42531, med=3270, FiltMin=2953, FiltMax=21654, Gamma=1.000
01:49:32.586 00.017 8996 UpdateGuideState exits: m=584064 SNR=282.0
01:49:32.587 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:32.588 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:32.589 00.001 8996 Enqueuing Expose request
01:49:32.590 00.001 20224 Worker thread wakes up
01:49:32.590 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:32.591 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:32.591 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:33.565 00.974 20224 Exposure complete
01:49:33.635 00.070 20224 worker thread done servicing request
01:49:33.635 00.000 8996 OnExposeComplete: enter
01:49:33.636 00.001 8996 UpdateGuideState(): m_state=6
01:49:33.636 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14009
01:49:33.637 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.45, Mass=717931, SNR=364.0, Peak=49427 HFD=4.5
01:49:33.638 00.001 8996 MultiStar: [#1 -0.02,0.06,0.51,U] [#2 0.38,0.03,0.62,U] [#3 0.46,-0.04,0.00,M1] [#4 -0.17,0.11,0.47,U] [#5 -0.32,0.36,0.00,M1] [#6 -0.16,0.05,0.35,U] [#7 0.00,-0.30,0.37,U] [#8 -0.01,0.19,0.30,U] 
01:49:33.640 00.002 8996 refined, 6 included, MultiStar: {0.02, -0.03}, one-star: {-0.01, -0.17}
01:49:33.642 00.002 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
01:49:33.644 00.002 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.96 = 2.33)
01:49:33.645 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.93 mountX=0.02 mountY=0.02, mountTheta=0.82
01:49:33.648 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
01:49:33.650 00.002 8996 Enqueuing Move request for scope (0.02, -0.03)
01:49:33.652 00.002 20224 Worker thread wakes up
01:49:33.652 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
01:49:33.652 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
01:49:33.652 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.02
01:49:33.652 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:49:33.652 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:33.653 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:49:33.653 00.000 20224 MoveAxis(E, 0, ABG)
01:49:33.653 00.000 20224 Move returns status 0, amount 0
01:49:33.653 00.000 20224 MoveAxis(N, 0, ABG)
01:49:33.653 00.000 20224 Move returns status 0, amount 0
01:49:33.653 00.000 20224 move complete, result=0
01:49:33.653 00.000 20224 worker thread done servicing request
01:49:33.660 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49427, med=3270, FiltMin=2910, FiltMax=29248, Gamma=1.000
01:49:33.684 00.024 8996 UpdateGuideState exits: m=717931 SNR=364.0
01:49:33.686 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:33.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:33.688 00.001 8996 Enqueuing Expose request
01:49:33.689 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:33.690 00.001 20224 Worker thread wakes up
01:49:33.690 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:33.690 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:34.852 01.162 20224 Exposure complete
01:49:34.943 00.091 20224 worker thread done servicing request
01:49:34.943 00.000 8996 OnExposeComplete: enter
01:49:34.945 00.002 8996 UpdateGuideState(): m_state=6
01:49:34.946 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14010
01:49:34.947 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.08, Mass=628136, SNR=341.2, Peak=45411 HFD=4.7
01:49:34.948 00.001 8996 MultiStar: [#1 -0.47,0.21,0.00,M1] [#2 -0.11,-0.16,0.65,U] [#3 0.06,0.31,0.50,U] [#4 -0.54,0.55,0.00,M1] [#5 -0.47,0.20,0.00,M2] [#6 -0.25,0.06,0.35,U] [#7 -0.22,-0.04,0.40,U] [#8 0.09,0.21,0.27,U] 
01:49:34.949 00.001 8996 refined, 5 included, MultiStar: {-0.13, 0.18}, one-star: {-0.23, 0.46}
01:49:34.950 00.001 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
01:49:34.951 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
01:49:34.952 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.18 hyp=0.23 cameraTheta=2.21 mountX=-0.15 mountY=-0.17, mountTheta=-2.31
01:49:34.954 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.18, opts=13)
01:49:34.956 00.002 8996 Enqueuing Move request for scope (-0.13, 0.18)
01:49:34.958 00.002 20224 Worker thread wakes up
01:49:34.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.18) opts 0xd
01:49:34.958 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.18)
01:49:34.958 00.000 20224 Moving (-0.13, 0.18) raw xDistance=-0.15 yDistance=-0.17
01:49:34.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:49:34.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:34.959 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:49:34.959 00.000 20224 MoveAxis(E, 0, ABG)
01:49:34.959 00.000 20224 Move returns status 0, amount 0
01:49:34.959 00.000 20224 MoveAxis(N, 0, ABG)
01:49:34.959 00.000 20224 Move returns status 0, amount 0
01:49:34.959 00.000 20224 move complete, result=0
01:49:34.959 00.000 20224 worker thread done servicing request
01:49:34.967 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45411, med=3270, FiltMin=2931, FiltMax=26637, Gamma=1.000
01:49:34.989 00.022 8996 UpdateGuideState exits: m=628136 SNR=341.2
01:49:34.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:34.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:34.992 00.001 8996 Enqueuing Expose request
01:49:34.993 00.001 20224 Worker thread wakes up
01:49:34.993 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:34.993 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:34.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:35.968 00.975 20224 Exposure complete
01:49:36.036 00.068 20224 worker thread done servicing request
01:49:36.036 00.000 8996 OnExposeComplete: enter
01:49:36.037 00.001 8996 UpdateGuideState(): m_state=6
01:49:36.038 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14011
01:49:36.040 00.002 8996 Star::Find returns 1 (0), X=136.85, Y=472.93, Mass=494211, SNR=279.6, Peak=42563 HFD=4.5
01:49:36.041 00.001 8996 MultiStar: [#1 -0.07,0.68,0.00,M2] [#2 0.09,0.19,0.63,U] [#3 0.29,0.02,0.62,U] [#4 -0.15,0.45,0.00,M2] [#5 -0.38,0.50,0.00,M3] [#6 0.38,0.38,0.00,M1] [#7 0.18,0.11,0.42,U] [#8 0.09,0.35,0.36,U] 
01:49:36.042 00.001 8996 refined, 4 included, MultiStar: {0.10, 0.20}, one-star: {-0.04, 0.31}
01:49:36.044 00.002 8996 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
01:49:36.045 00.001 8996 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
01:49:36.046 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.23 cameraTheta=1.11 mountX=0.08 mountY=-0.21, mountTheta=-1.21
01:49:36.051 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.20, opts=13)
01:49:36.054 00.003 8996 Enqueuing Move request for scope (0.10, 0.20)
01:49:36.055 00.001 20224 Worker thread wakes up
01:49:36.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
01:49:36.055 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
01:49:36.055 00.000 20224 Moving (0.10, 0.20) raw xDistance=0.08 yDistance=-0.21
01:49:36.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:49:36.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:49:36.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:49:36.055 00.000 20224 MoveAxis(E, 0, ABG)
01:49:36.055 00.000 20224 Move returns status 0, amount 0
01:49:36.055 00.000 20224 MoveAxis(N, 0, ABG)
01:49:36.055 00.000 20224 Move returns status 0, amount 0
01:49:36.055 00.000 20224 move complete, result=0
01:49:36.055 00.000 20224 worker thread done servicing request
01:49:36.059 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42563, med=3270, FiltMin=2941, FiltMax=21590, Gamma=1.000
01:49:36.075 00.016 8996 UpdateGuideState exits: m=494211 SNR=279.6
01:49:36.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:36.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:36.078 00.001 8996 Enqueuing Expose request
01:49:36.078 00.000 20224 Worker thread wakes up
01:49:36.078 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:36.079 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:36.079 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:37.249 01.170 20224 Exposure complete
01:49:37.338 00.089 20224 worker thread done servicing request
01:49:37.338 00.000 8996 OnExposeComplete: enter
01:49:37.340 00.002 8996 UpdateGuideState(): m_state=6
01:49:37.342 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14012
01:49:37.344 00.002 8996 Star::Find returns 1 (0), X=136.44, Y=472.90, Mass=557611, SNR=293.9, Peak=45923 HFD=4.3
01:49:37.347 00.003 8996 MultiStar: [#1 -0.69,0.82,0.00,M3] [#2 -0.41,0.19,0.76,U] [#3 -0.14,0.42,0.75,U] [#4 -0.88,0.70,0.00,M3] [#5 -0.80,0.49,0.00,M4] [#6 -0.58,0.43,0.00,M2] [#7 -0.86,0.12,0.00,M1] [#8 -0.18,0.32,0.34,U] 
01:49:37.349 00.002 8996 refined, 3 included, MultiStar: {-0.32, 0.30}, one-star: {-0.45, 0.28}
01:49:37.350 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
01:49:37.352 00.002 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
01:49:37.355 00.003 8996 CameraToMount -- cameraX=-0.32 cameraY=0.30 hyp=0.44 cameraTheta=2.39 mountX=-0.35 mountY=-0.26, mountTheta=-2.50
01:49:37.359 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.30, opts=13)
01:49:37.361 00.002 8996 Enqueuing Move request for scope (-0.32, 0.30)
01:49:37.363 00.002 20224 Worker thread wakes up
01:49:37.363 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.30) opts 0xd
01:49:37.363 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.30)
01:49:37.363 00.000 20224 Moving (-0.32, 0.30) raw xDistance=-0.35 yDistance=-0.26
01:49:37.363 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:49:37.363 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.53 newest=-0.64
01:49:37.363 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:49:37.364 00.001 20224 MoveAxis(E, 51, ABG)
01:49:37.364 00.000 20224 Guiding  Dir = 2, Dur = 51
01:49:37.364 00.000 20224 IsSlewing returns 0
01:49:37.365 00.001 20224 IsGuiding returns 0
01:49:37.374 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=45923, med=3270, FiltMin=2976, FiltMax=23590, Gamma=1.000
01:49:37.386 00.012 20224 PulseGuide returned control before completion, sleep 41
01:49:37.401 00.015 8996 UpdateGuideState exits: m=557611 SNR=293.9
01:49:37.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:37.405 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:37.406 00.001 8996 Enqueuing Expose request
01:49:37.430 00.024 20224 IsGuiding returns 1
01:49:37.430 00.000 20224 scope still moving after pulse duration time elapsed
01:49:37.462 00.032 20224 IsSlewing returns 0
01:49:37.463 00.001 20224 IsGuiding returns 1
01:49:37.493 00.030 20224 IsSlewing returns 0
01:49:37.494 00.001 20224 IsGuiding returns 0
01:49:37.494 00.000 20224 scope move finished after 51 + 77 ms
01:49:37.494 00.000 20224 Move returns status 0, amount 51
01:49:37.494 00.000 20224 MoveAxis(N, 55, ABG)
01:49:37.494 00.000 20224 Guiding  Dir = 0, Dur = 55
01:49:37.494 00.000 20224 IsSlewing returns 0
01:49:37.494 00.000 20224 IsGuiding returns 0
01:49:37.542 00.048 20224 PulseGuide returned control before completion, sleep 18
01:49:37.570 00.028 20224 IsGuiding returns 1
01:49:37.570 00.000 20224 scope still moving after pulse duration time elapsed
01:49:37.601 00.031 20224 IsSlewing returns 0
01:49:37.602 00.001 20224 IsGuiding returns 1
01:49:37.632 00.030 20224 IsSlewing returns 0
01:49:37.632 00.000 20224 IsGuiding returns 0
01:49:37.632 00.000 20224 scope move finished after 55 + 83 ms
01:49:37.632 00.000 20224 Move returns status 0, amount 55
01:49:37.632 00.000 20224 move complete, result=0
01:49:37.632 00.000 20224 worker thread done servicing request
01:49:37.632 00.000 20224 Worker thread wakes up
01:49:37.633 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:37.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:37.633 00.000 8996 GuideStep: -0.4 px 51 ms EAST, -0.3 px 55 ms NORTH
01:49:38.594 00.961 20224 Exposure complete
01:49:38.679 00.085 20224 worker thread done servicing request
01:49:38.679 00.000 8996 OnExposeComplete: enter
01:49:38.681 00.002 8996 UpdateGuideState(): m_state=6
01:49:38.682 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14013
01:49:38.683 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=472.90, Mass=686038, SNR=330.6, Peak=54883 HFD=4.6
01:49:38.684 00.001 8996 MultiStar: [#1 -0.31,0.47,0.00,M4] [#2 -0.41,-0.15,0.66,U] [#3 -0.13,0.01,0.54,U] [#4 -0.64,0.39,0.00,M4] [#5 -0.72,0.25,0.00,M5] [#6 -0.39,-0.02,0.37,U] [#7 -0.75,-0.36,0.00,M2] [#8 -0.00,0.22,0.33,U] 
01:49:38.685 00.001 8996 refined, 4 included, MultiStar: {-0.30, 0.09}, one-star: {-0.39, 0.28}
01:49:38.686 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
01:49:38.687 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
01:49:38.687 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=0.09 hyp=0.32 cameraTheta=2.85 mountX=-0.31 mountY=-0.05, mountTheta=-2.97
01:49:38.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.09, opts=13)
01:49:38.690 00.001 8996 Enqueuing Move request for scope (-0.30, 0.09)
01:49:38.690 00.000 20224 Worker thread wakes up
01:49:38.691 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.09) opts 0xd
01:49:38.691 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.09)
01:49:38.691 00.000 20224 Moving (-0.30, 0.09) raw xDistance=-0.31 yDistance=-0.05
01:49:38.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31
01:49:38.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:38.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:49:38.691 00.000 20224 MoveAxis(E, 49, ABG)
01:49:38.691 00.000 20224 Guiding  Dir = 2, Dur = 49
01:49:38.691 00.000 20224 IsSlewing returns 0
01:49:38.691 00.000 20224 IsGuiding returns 0
01:49:38.695 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=54883, med=3270, FiltMin=2966, FiltMax=28752, Gamma=1.000
01:49:38.709 00.014 8996 UpdateGuideState exits: m=686038 SNR=330.6
01:49:38.710 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:38.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:38.711 00.000 8996 Enqueuing Expose request
01:49:38.746 00.035 20224 IsGuiding returns 1
01:49:38.746 00.000 20224 scope still moving after pulse duration time elapsed
01:49:38.776 00.030 20224 IsSlewing returns 0
01:49:38.776 00.000 20224 IsGuiding returns 1
01:49:38.807 00.031 20224 IsSlewing returns 0
01:49:38.808 00.001 20224 IsGuiding returns 1
01:49:38.839 00.031 20224 IsSlewing returns 0
01:49:38.839 00.000 20224 IsGuiding returns 0
01:49:38.839 00.000 20224 scope move finished after 49 + 98 ms
01:49:38.839 00.000 20224 Move returns status 0, amount 49
01:49:38.839 00.000 20224 MoveAxis(N, 0, ABG)
01:49:38.839 00.000 20224 Move returns status 0, amount 0
01:49:38.840 00.001 20224 move complete, result=0
01:49:38.840 00.000 20224 worker thread done servicing request
01:49:38.840 00.000 8996 GuideStep: -0.3 px 49 ms EAST, -0.1 px 0 ms NORTH
01:49:38.843 00.003 20224 Worker thread wakes up
01:49:38.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:38.843 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:40.017 01.174 20224 Exposure complete
01:49:40.098 00.081 20224 worker thread done servicing request
01:49:40.098 00.000 8996 OnExposeComplete: enter
01:49:40.099 00.001 8996 UpdateGuideState(): m_state=6
01:49:40.101 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14014
01:49:40.102 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=472.75, Mass=599088, SNR=288.6, Peak=46637 HFD=4.6
01:49:40.103 00.001 8996 MultiStar: [#1 0.01,0.03,0.69,U] [#2 0.21,-0.62,0.00,M1] [#3 0.46,-0.15,0.00,M1] [#4 -0.07,-0.12,0.41,U] [#5 -0.17,-0.13,0.56,U] [#6 0.35,-0.27,0.43,U] [#7 0.31,-0.43,0.00,M3] [#8 0.71,-0.07,0.00,M1] 
01:49:40.105 00.002 8996 refined, 4 included, MultiStar: {0.24, -0.02}, one-star: {0.72, 0.14}
01:49:40.106 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
01:49:40.107 00.001 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
01:49:40.107 00.000 8996 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.10 mountX=0.24 mountY=-0.00, mountTheta=-0.01
01:49:40.110 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=-0.02, opts=13)
01:49:40.110 00.000 8996 Enqueuing Move request for scope (0.24, -0.02)
01:49:40.111 00.001 20224 Worker thread wakes up
01:49:40.111 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
01:49:40.111 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
01:49:40.111 00.000 20224 Moving (0.24, -0.02) raw xDistance=0.24 yDistance=-0.00
01:49:40.111 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
01:49:40.111 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:40.112 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:49:40.112 00.000 20224 MoveAxis(W, 32, ABG)
01:49:40.112 00.000 20224 Guiding  Dir = 3, Dur = 32
01:49:40.112 00.000 20224 IsSlewing returns 0
01:49:40.112 00.000 20224 IsGuiding returns 0
01:49:40.116 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46637, med=3270, FiltMin=2957, FiltMax=25443, Gamma=1.000
01:49:40.133 00.017 8996 UpdateGuideState exits: m=599088 SNR=288.6
01:49:40.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:40.136 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:40.137 00.001 8996 Enqueuing Expose request
01:49:40.175 00.038 20224 IsGuiding returns 1
01:49:40.175 00.000 20224 scope still moving after pulse duration time elapsed
01:49:40.204 00.029 20224 IsSlewing returns 0
01:49:40.204 00.000 20224 IsGuiding returns 1
01:49:40.235 00.031 20224 IsSlewing returns 0
01:49:40.235 00.000 20224 IsGuiding returns 1
01:49:40.269 00.034 20224 IsSlewing returns 0
01:49:40.270 00.001 20224 IsGuiding returns 0
01:49:40.270 00.000 20224 scope move finished after 32 + 125 ms
01:49:40.270 00.000 20224 Move returns status 0, amount 32
01:49:40.270 00.000 20224 MoveAxis(N, 0, ABG)
01:49:40.270 00.000 20224 Move returns status 0, amount 0
01:49:40.270 00.000 20224 move complete, result=0
01:49:40.270 00.000 20224 worker thread done servicing request
01:49:40.270 00.000 20224 Worker thread wakes up
01:49:40.270 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
01:49:40.273 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:40.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:41.250 00.977 20224 Exposure complete
01:49:41.323 00.073 20224 worker thread done servicing request
01:49:41.323 00.000 8996 OnExposeComplete: enter
01:49:41.324 00.001 8996 UpdateGuideState(): m_state=6
01:49:41.326 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14015
01:49:41.327 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.28, Mass=628355, SNR=305.0, Peak=41075 HFD=4.7
01:49:41.328 00.001 8996 MultiStar: [#1 -0.40,-0.33,0.00,M4] [#2 0.09,-0.72,0.00,M2] [#3 0.58,-0.24,0.00,M2] [#4 -0.22,-0.01,0.44,U] [#5 -0.38,0.04,0.53,U] [#6 0.09,-0.47,0.00,M1] [#7 0.39,-0.49,0.00,M4] [#8 0.35,-0.24,0.35,U] 
01:49:41.330 00.002 8996 refined, 3 included, MultiStar: {-0.15, -0.17}, one-star: {-0.18, -0.34}
01:49:41.331 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
01:49:41.332 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.96)
01:49:41.332 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.17 hyp=0.23 cameraTheta=-2.30 mountX=-0.14 mountY=0.19, mountTheta=2.20
01:49:41.334 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.17, opts=13)
01:49:41.335 00.001 8996 Enqueuing Move request for scope (-0.15, -0.17)
01:49:41.335 00.000 20224 Worker thread wakes up
01:49:41.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.17) opts 0xd
01:49:41.336 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.17)
01:49:41.336 00.000 20224 Moving (-0.15, -0.17) raw xDistance=-0.14 yDistance=0.19
01:49:41.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:49:41.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:41.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:49:41.336 00.000 20224 MoveAxis(E, 0, ABG)
01:49:41.336 00.000 20224 Move returns status 0, amount 0
01:49:41.336 00.000 20224 MoveAxis(N, 0, ABG)
01:49:41.336 00.000 20224 Move returns status 0, amount 0
01:49:41.336 00.000 20224 move complete, result=0
01:49:41.336 00.000 20224 worker thread done servicing request
01:49:41.342 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=41075, med=3270, FiltMin=2976, FiltMax=25245, Gamma=1.000
01:49:41.356 00.014 8996 UpdateGuideState exits: m=628355 SNR=305.0
01:49:41.358 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:41.358 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:41.359 00.001 8996 Enqueuing Expose request
01:49:41.360 00.001 20224 Worker thread wakes up
01:49:41.360 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:49:41.361 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:41.361 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:42.532 01.171 20224 Exposure complete
01:49:42.604 00.072 20224 worker thread done servicing request
01:49:42.604 00.000 8996 OnExposeComplete: enter
01:49:42.606 00.002 8996 UpdateGuideState(): m_state=6
01:49:42.608 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14016
01:49:42.609 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=472.61, Mass=514315, SNR=252.9, Peak=34019 HFD=4.7
01:49:42.611 00.002 8996 MultiStar: [#1 -0.17,0.09,0.69,U] [#2 0.07,-0.57,0.00,M3] [#3 0.55,0.09,0.00,M3] [#4 0.07,0.41,0.55,U] [#5 -0.33,0.10,0.67,U] [#6 0.19,0.09,0.46,U] [#7 0.20,-0.02,0.39,U] [#8 0.48,0.03,0.00,M1] 
01:49:42.612 00.001 8996 refined, 5 included, MultiStar: {-0.16, 0.10}, one-star: {-0.46, -0.00}
01:49:42.614 00.002 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
01:49:42.616 00.002 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
01:49:42.617 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.10 hyp=0.19 cameraTheta=2.57 mountX=-0.17 mountY=-0.08, mountTheta=-2.68
01:49:42.620 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.10, opts=13)
01:49:42.621 00.001 8996 Enqueuing Move request for scope (-0.16, 0.10)
01:49:42.623 00.002 20224 Worker thread wakes up
01:49:42.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.10) opts 0xd
01:49:42.623 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.10)
01:49:42.624 00.001 20224 Moving (-0.16, 0.10) raw xDistance=-0.17 yDistance=-0.08
01:49:42.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:49:42.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:42.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:49:42.624 00.000 20224 MoveAxis(E, 0, ABG)
01:49:42.624 00.000 20224 Move returns status 0, amount 0
01:49:42.624 00.000 20224 MoveAxis(N, 0, ABG)
01:49:42.624 00.000 20224 Move returns status 0, amount 0
01:49:42.625 00.001 20224 move complete, result=0
01:49:42.625 00.000 20224 worker thread done servicing request
01:49:42.634 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=34019, med=3270, FiltMin=2963, FiltMax=20400, Gamma=1.000
01:49:42.659 00.025 8996 UpdateGuideState exits: m=514315 SNR=252.9
01:49:42.661 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:42.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:42.664 00.002 8996 Enqueuing Expose request
01:49:42.665 00.001 20224 Worker thread wakes up
01:49:42.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:42.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:42.665 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:43.638 00.973 20224 Exposure complete
01:49:43.711 00.073 20224 worker thread done servicing request
01:49:43.712 00.001 8996 OnExposeComplete: enter
01:49:43.713 00.001 8996 UpdateGuideState(): m_state=6
01:49:43.713 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14017
01:49:43.714 00.001 8996 Star::Find returns 1 (0), X=136.35, Y=472.29, Mass=513275, SNR=263.5, Peak=30883 HFD=4.7
01:49:43.715 00.001 8996 MultiStar: [#1 -0.07,0.16,0.77,U] [#2 0.14,-0.62,0.00,M4] [#3 0.37,0.10,0.68,U] [#4 -0.07,0.08,0.53,U] [#5 -0.51,-0.13,0.00,M3] [#6 0.20,-0.07,0.50,U] [#7 -0.21,-0.29,0.36,U] [#8 0.31,-0.30,0.41,U] 
01:49:43.716 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.08}, one-star: {-0.54, -0.33}
01:49:43.717 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
01:49:43.718 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
01:49:43.718 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.14 mountX=-0.05 mountY=0.09, mountTheta=2.04
01:49:43.720 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
01:49:43.721 00.001 8996 Enqueuing Move request for scope (-0.05, -0.08)
01:49:43.722 00.001 20224 Worker thread wakes up
01:49:43.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
01:49:43.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
01:49:43.722 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.09
01:49:43.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:49:43.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:43.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:49:43.722 00.000 20224 MoveAxis(E, 0, ABG)
01:49:43.722 00.000 20224 Move returns status 0, amount 0
01:49:43.723 00.001 20224 MoveAxis(N, 0, ABG)
01:49:43.723 00.000 20224 Move returns status 0, amount 0
01:49:43.723 00.000 20224 move complete, result=0
01:49:43.723 00.000 20224 worker thread done servicing request
01:49:43.726 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=30883, med=3270, FiltMin=2973, FiltMax=23293, Gamma=1.000
01:49:43.741 00.015 8996 UpdateGuideState exits: m=513275 SNR=263.5
01:49:43.742 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:43.742 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:43.743 00.001 8996 Enqueuing Expose request
01:49:43.744 00.001 20224 Worker thread wakes up
01:49:43.744 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:43.745 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:43.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:44.903 01.158 20224 Exposure complete
01:49:44.990 00.087 20224 worker thread done servicing request
01:49:44.990 00.000 8996 OnExposeComplete: enter
01:49:44.991 00.001 8996 UpdateGuideState(): m_state=6
01:49:44.992 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14018
01:49:44.993 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.32, Mass=588127, SNR=321.6, Peak=39443 HFD=4.6
01:49:44.994 00.001 8996 MultiStar: [#1 -0.18,0.22,0.56,U] [#2 0.28,-0.13,0.68,U] [#3 0.43,0.12,0.59,U] [#4 -0.13,0.29,0.51,U] [#5 -0.09,0.14,0.61,U] [#6 0.03,0.04,0.42,U] [#7 0.00,-0.23,0.39,U] [#8 0.48,0.04,0.00,M1] 
01:49:44.994 00.000 8996 refined, 7 included, MultiStar: {0.03, -0.00}, one-star: {-0.09, -0.29}
01:49:44.995 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
01:49:44.996 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.13)
01:49:44.996 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.00 hyp=0.03 cameraTheta=-0.13 mountX=0.03 mountY=0.00, mountTheta=0.01
01:49:45.000 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.00, opts=13)
01:49:45.002 00.002 8996 Enqueuing Move request for scope (0.03, -0.00)
01:49:45.004 00.002 20224 Worker thread wakes up
01:49:45.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.00) opts 0xd
01:49:45.004 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.00)
01:49:45.004 00.000 20224 Moving (0.03, -0.00) raw xDistance=0.03 yDistance=0.00
01:49:45.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:49:45.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:45.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:49:45.004 00.000 20224 MoveAxis(E, 0, ABG)
01:49:45.004 00.000 20224 Move returns status 0, amount 0
01:49:45.004 00.000 20224 MoveAxis(N, 0, ABG)
01:49:45.004 00.000 20224 Move returns status 0, amount 0
01:49:45.004 00.000 20224 move complete, result=0
01:49:45.005 00.001 20224 worker thread done servicing request
01:49:45.009 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=39443, med=3273, FiltMin=2944, FiltMax=25248, Gamma=1.000
01:49:45.040 00.031 8996 UpdateGuideState exits: m=588127 SNR=321.6
01:49:45.042 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:45.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:45.044 00.001 8996 Enqueuing Expose request
01:49:45.045 00.001 20224 Worker thread wakes up
01:49:45.045 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:45.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:45.045 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:46.012 00.967 20224 Exposure complete
01:49:46.088 00.076 20224 worker thread done servicing request
01:49:46.089 00.001 8996 OnExposeComplete: enter
01:49:46.090 00.001 8996 UpdateGuideState(): m_state=6
01:49:46.091 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14019
01:49:46.092 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.18, Mass=724846, SNR=330.2, Peak=51459 HFD=4.6
01:49:46.094 00.002 8996 MultiStar: [#1 -0.36,-0.20,0.61,U] [#2 0.09,-0.56,0.00,M4] [#3 0.35,-0.36,0.00,M2] [#4 -0.23,0.12,0.42,U] [#5 -0.55,0.01,0.00,M3] [#6 -0.15,-0.09,0.35,U] [#7 -0.06,-0.27,0.44,U] [#8 0.11,-0.14,0.30,U] 
01:49:46.095 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.22}, one-star: {-0.14, -0.43}
01:49:46.097 00.002 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:49:46.099 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
01:49:46.101 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-2.20 mountX=-0.14 mountY=0.24, mountTheta=2.09
01:49:46.103 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.22, opts=13)
01:49:46.105 00.002 8996 Enqueuing Move request for scope (-0.16, -0.22)
01:49:46.106 00.001 20224 Worker thread wakes up
01:49:46.106 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.22) opts 0xd
01:49:46.106 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.22)
01:49:46.107 00.001 20224 Moving (-0.16, -0.22) raw xDistance=-0.14 yDistance=0.24
01:49:46.107 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:49:46.107 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:49:46.107 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
01:49:46.107 00.000 20224 MoveAxis(E, 0, ABG)
01:49:46.107 00.000 20224 Move returns status 0, amount 0
01:49:46.107 00.000 20224 MoveAxis(N, 0, ABG)
01:49:46.107 00.000 20224 Move returns status 0, amount 0
01:49:46.107 00.000 20224 move complete, result=0
01:49:46.108 00.001 20224 worker thread done servicing request
01:49:46.117 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51459, med=3273, FiltMin=2963, FiltMax=31360, Gamma=1.000
01:49:46.144 00.027 8996 UpdateGuideState exits: m=724846 SNR=330.2
01:49:46.146 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:46.149 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:46.151 00.002 8996 Enqueuing Expose request
01:49:46.153 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:49:46.154 00.001 20224 Worker thread wakes up
01:49:46.154 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:46.154 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:47.312 01.158 20224 Exposure complete
01:49:47.382 00.070 20224 worker thread done servicing request
01:49:47.382 00.000 8996 OnExposeComplete: enter
01:49:47.384 00.002 8996 UpdateGuideState(): m_state=6
01:49:47.385 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14020
01:49:47.387 00.002 8996 Star::Find returns 1 (0), X=137.03, Y=472.49, Mass=649972, SNR=294.0, Peak=42307 HFD=4.6
01:49:47.388 00.001 8996 MultiStar: [#1 -0.07,-0.11,0.67,U] [#2 0.06,-0.47,0.00,M5] [#3 0.27,-0.36,0.54,U] [#4 -0.16,0.10,0.57,U] [#5 -0.47,-0.11,0.00,M4] [#6 -0.12,-0.41,0.42,U] [#7 -0.24,-0.68,0.00,M1] [#8 0.26,-0.37,0.33,U] 
01:49:47.389 00.001 8996 refined, 5 included, MultiStar: {0.05, -0.18}, one-star: {0.14, -0.13}
01:49:47.390 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
01:49:47.391 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
01:49:47.391 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.29 mountX=0.07 mountY=0.17, mountTheta=1.19
01:49:47.393 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.18, opts=13)
01:49:47.394 00.001 8996 Enqueuing Move request for scope (0.05, -0.18)
01:49:47.394 00.000 20224 Worker thread wakes up
01:49:47.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
01:49:47.395 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
01:49:47.395 00.000 20224 Moving (0.05, -0.18) raw xDistance=0.07 yDistance=0.17
01:49:47.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:49:47.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:47.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:49:47.395 00.000 20224 MoveAxis(E, 0, ABG)
01:49:47.395 00.000 20224 Move returns status 0, amount 0
01:49:47.395 00.000 20224 MoveAxis(N, 0, ABG)
01:49:47.395 00.000 20224 Move returns status 0, amount 0
01:49:47.395 00.000 20224 move complete, result=0
01:49:47.395 00.000 20224 worker thread done servicing request
01:49:47.402 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=42307, med=3273, FiltMin=2931, FiltMax=23200, Gamma=1.000
01:49:47.419 00.017 8996 UpdateGuideState exits: m=649972 SNR=294.0
01:49:47.420 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:47.421 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:47.422 00.001 8996 Enqueuing Expose request
01:49:47.423 00.001 20224 Worker thread wakes up
01:49:47.423 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:49:47.423 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:47.423 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:48.395 00.972 20224 Exposure complete
01:49:48.481 00.086 20224 worker thread done servicing request
01:49:48.481 00.000 8996 OnExposeComplete: enter
01:49:48.482 00.001 8996 UpdateGuideState(): m_state=6
01:49:48.483 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14021
01:49:48.486 00.003 8996 Star::Find returns 1 (0), X=136.77, Y=472.21, Mass=557943, SNR=286.5, Peak=43779 HFD=4.5
01:49:48.489 00.003 8996 MultiStar: [#1 -0.25,-0.27,0.65,U] [#2 -0.01,-0.65,0.00,M6] [#3 0.06,-0.36,0.57,U] [#4 -0.17,-0.37,0.60,U] [#5 -0.61,-0.32,0.00,M5] [#6 -0.19,-0.27,0.34,U] [#7 -0.38,-0.38,0.00,M2] [#8 0.11,-0.19,0.32,U] 
01:49:48.492 00.003 8996 refined, 5 included, MultiStar: {-0.11, -0.33}, one-star: {-0.13, -0.41}
01:49:48.494 00.002 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
01:49:48.495 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
01:49:48.496 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.33 hyp=0.35 cameraTheta=-1.89 mountX=-0.08 mountY=0.34, mountTheta=1.79
01:49:48.502 00.006 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.33, opts=13)
01:49:48.503 00.001 8996 Enqueuing Move request for scope (-0.11, -0.33)
01:49:48.505 00.002 20224 Worker thread wakes up
01:49:48.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.33) opts 0xd
01:49:48.505 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.33)
01:49:48.505 00.000 20224 Moving (-0.11, -0.33) raw xDistance=-0.08 yDistance=0.34
01:49:48.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:49:48.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:49:48.506 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:49:48.506 00.000 20224 MoveAxis(E, 0, ABG)
01:49:48.506 00.000 20224 Move returns status 0, amount 0
01:49:48.506 00.000 20224 MoveAxis(N, 0, ABG)
01:49:48.506 00.000 20224 Move returns status 0, amount 0
01:49:48.506 00.000 20224 move complete, result=0
01:49:48.506 00.000 20224 worker thread done servicing request
01:49:48.511 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43779, med=3270, FiltMin=2960, FiltMax=23805, Gamma=1.000
01:49:48.533 00.022 8996 UpdateGuideState exits: m=557943 SNR=286.5
01:49:48.535 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:48.537 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:48.538 00.001 8996 Enqueuing Expose request
01:49:48.540 00.002 20224 Worker thread wakes up
01:49:48.540 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:49:48.541 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:48.542 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:49.699 01.157 20224 Exposure complete
01:49:49.777 00.078 20224 worker thread done servicing request
01:49:49.777 00.000 8996 OnExposeComplete: enter
01:49:49.778 00.001 8996 UpdateGuideState(): m_state=6
01:49:49.779 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14022
01:49:49.781 00.002 8996 Star::Find returns 1 (0), X=136.76, Y=472.21, Mass=553860, SNR=269.0, Peak=46195 HFD=4.5
01:49:49.784 00.003 8996 MultiStar: [#1 -0.42,-0.35,0.00,M1] [#2 -0.16,-0.71,0.00,M7] [#3 0.01,-0.69,0.00,M1] [#4 -0.19,-0.28,0.65,U] [#5 -0.55,-0.22,0.00,M6] [#6 -0.01,-0.28,0.54,U] [#7 -0.21,-0.44,0.00,M3] [#8 0.15,-0.33,0.48,U] 
01:49:49.786 00.002 8996 refined, 3 included, MultiStar: {-0.07, -0.34}, one-star: {-0.13, -0.41}
01:49:49.787 00.001 8996 CameraToMount -- cameraTheta (-1.78) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
01:49:49.788 00.001 8996 CameraToMount -- cameraTheta (-1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
01:49:49.789 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.34 hyp=0.35 cameraTheta=-1.78 mountX=-0.04 mountY=0.34, mountTheta=1.68
01:49:49.791 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.34, opts=13)
01:49:49.792 00.001 8996 Enqueuing Move request for scope (-0.07, -0.34)
01:49:49.793 00.001 20224 Worker thread wakes up
01:49:49.794 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.34) opts 0xd
01:49:49.794 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.34)
01:49:49.794 00.000 20224 Moving (-0.07, -0.34) raw xDistance=-0.04 yDistance=0.34
01:49:49.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:49:49.794 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.13 newest=0.86
01:49:49.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:49:49.794 00.000 20224 MoveAxis(E, 0, ABG)
01:49:49.794 00.000 20224 Move returns status 0, amount 0
01:49:49.794 00.000 20224 MoveAxis(S, 72, ABG)
01:49:49.794 00.000 20224 Guiding  Dir = 1, Dur = 72
01:49:49.795 00.001 20224 IsSlewing returns 0
01:49:49.795 00.000 20224 IsGuiding returns 0
01:49:49.800 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46195, med=3273, FiltMin=2955, FiltMax=22797, Gamma=1.000
01:49:49.813 00.013 8996 UpdateGuideState exits: m=553860 SNR=269.0
01:49:49.816 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:49.818 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:49.819 00.001 8996 Enqueuing Expose request
01:49:49.829 00.010 20224 PulseGuide returned control before completion, sleep 49
01:49:49.891 00.062 20224 IsGuiding returns 1
01:49:49.891 00.000 20224 scope still moving after pulse duration time elapsed
01:49:49.923 00.032 20224 IsSlewing returns 0
01:49:49.923 00.000 20224 IsGuiding returns 0
01:49:49.923 00.000 20224 scope move finished after 72 + 56 ms
01:49:49.923 00.000 20224 Move returns status 0, amount 72
01:49:49.923 00.000 20224 move complete, result=0
01:49:49.924 00.001 20224 worker thread done servicing request
01:49:49.924 00.000 20224 Worker thread wakes up
01:49:49.924 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 72 ms SOUTH
01:49:49.925 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:49.926 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:50.896 00.970 20224 Exposure complete
01:49:50.978 00.082 20224 worker thread done servicing request
01:49:50.978 00.000 8996 OnExposeComplete: enter
01:49:50.979 00.001 8996 UpdateGuideState(): m_state=6
01:49:50.980 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14023
01:49:50.981 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=472.51, Mass=666538, SNR=289.1, Peak=45523 HFD=4.5
01:49:50.982 00.001 8996 MultiStar: [#1 -0.35,-0.07,0.66,U] [#2 -0.12,-0.77,0.00,M8] [#3 0.05,-0.77,0.00,M2] [#4 -0.58,-0.22,0.00,M1] [#5 -0.46,-0.16,0.00,M7] [#6 -0.20,-0.43,0.00,M1] [#7 0.19,-0.41,0.00,M4] [#8 0.01,-0.14,0.35,U] 
01:49:50.982 00.000 8996 refined, 2 included, MultiStar: {-0.05, -0.10}, one-star: {0.13, -0.11}
01:49:50.983 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
01:49:50.984 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
01:49:50.985 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-2.03 mountX=-0.04 mountY=0.11, mountTheta=1.93
01:49:50.986 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.10, opts=13)
01:49:50.987 00.001 8996 Enqueuing Move request for scope (-0.05, -0.10)
01:49:50.988 00.001 20224 Worker thread wakes up
01:49:50.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.10) opts 0xd
01:49:50.988 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.10)
01:49:50.988 00.000 20224 Moving (-0.05, -0.10) raw xDistance=-0.04 yDistance=0.11
01:49:50.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:49:50.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:50.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:49:50.989 00.001 20224 MoveAxis(E, 0, ABG)
01:49:50.989 00.000 20224 Move returns status 0, amount 0
01:49:50.989 00.000 20224 MoveAxis(N, 0, ABG)
01:49:50.989 00.000 20224 Move returns status 0, amount 0
01:49:50.989 00.000 20224 move complete, result=0
01:49:50.989 00.000 20224 worker thread done servicing request
01:49:50.993 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45523, med=3273, FiltMin=2937, FiltMax=24432, Gamma=1.000
01:49:51.008 00.015 8996 UpdateGuideState exits: m=666538 SNR=289.1
01:49:51.009 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:51.010 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:51.010 00.000 8996 Enqueuing Expose request
01:49:51.011 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:51.012 00.001 20224 Worker thread wakes up
01:49:51.012 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:51.012 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:52.193 01.181 20224 Exposure complete
01:49:52.275 00.082 20224 worker thread done servicing request
01:49:52.275 00.000 8996 OnExposeComplete: enter
01:49:52.277 00.002 8996 UpdateGuideState(): m_state=6
01:49:52.279 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14024
01:49:52.281 00.002 8996 Star::Find returns 1 (0), X=136.92, Y=472.64, Mass=613172, SNR=306.5, Peak=45331 HFD=4.3
01:49:52.283 00.002 8996 MultiStar: [#1 -0.27,-0.28,0.71,U] [#2 -0.22,-0.16,0.70,U] [#3 0.09,-0.09,0.58,U] [#4 -0.45,-0.05,0.46,U] [#5 -0.30,-0.09,0.56,U] [#6 0.23,0.11,0.43,U] [#7 0.08,-0.10,0.40,U] [#8 0.48,-0.05,0.00,M1] 
01:49:52.285 00.002 8996 single-star, 7 included, MultiStar: {-0.10, -0.08}, one-star: {0.03, 0.03}
01:49:52.287 00.002 8996 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
01:49:52.288 00.001 8996 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
01:49:52.289 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.74 mountX=0.03 mountY=-0.03, mountTheta=-0.84
01:49:52.292 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
01:49:52.293 00.001 8996 Enqueuing Move request for scope (0.03, 0.03)
01:49:52.294 00.001 20224 Worker thread wakes up
01:49:52.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
01:49:52.294 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
01:49:52.294 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
01:49:52.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:49:52.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:52.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:49:52.294 00.000 20224 MoveAxis(E, 0, ABG)
01:49:52.295 00.001 20224 Move returns status 0, amount 0
01:49:52.295 00.000 20224 MoveAxis(N, 0, ABG)
01:49:52.295 00.000 20224 Move returns status 0, amount 0
01:49:52.295 00.000 20224 move complete, result=0
01:49:52.295 00.000 20224 worker thread done servicing request
01:49:52.299 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=45331, med=3270, FiltMin=2960, FiltMax=24640, Gamma=1.000
01:49:52.323 00.024 8996 UpdateGuideState exits: m=613172 SNR=306.5
01:49:52.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:52.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:52.326 00.001 8996 Enqueuing Expose request
01:49:52.327 00.001 20224 Worker thread wakes up
01:49:52.327 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:52.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:52.327 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:49:53.299 00.972 20224 Exposure complete
01:49:53.385 00.086 20224 worker thread done servicing request
01:49:53.386 00.001 8996 OnExposeComplete: enter
01:49:53.386 00.000 8996 UpdateGuideState(): m_state=6
01:49:53.389 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14025
01:49:53.389 00.000 8996 Star::Find returns 1 (0), X=136.84, Y=472.31, Mass=665744, SNR=300.2, Peak=48771 HFD=4.5
01:49:53.390 00.001 8996 MultiStar: [#1 -0.81,-0.56,0.00,M1] [#2 -0.48,-0.80,0.00,M8] [#3 -0.40,-0.37,0.00,M2] [#4 -1.06,-0.32,0.00,M1] [#5 -0.78,-0.41,0.00,M7] [#6 -0.28,-0.29,0.39,U] [#7 -0.45,-0.52,0.00,M4] [#8 0.07,-0.60,0.00,M2] 
01:49:53.390 00.000 8996 single-star, 1 included, MultiStar: {-0.12, -0.30}, one-star: {-0.05, -0.31}
01:49:53.392 00.002 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:49:53.393 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.52)
01:49:53.394 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.31 hyp=0.32 cameraTheta=-1.74 mountX=-0.02 mountY=0.31, mountTheta=1.64
01:49:53.398 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.31, opts=13)
01:49:53.399 00.001 8996 Enqueuing Move request for scope (-0.05, -0.31)
01:49:53.400 00.001 20224 Worker thread wakes up
01:49:53.400 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.31) opts 0xd
01:49:53.400 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.31)
01:49:53.400 00.000 20224 Moving (-0.05, -0.31) raw xDistance=-0.02 yDistance=0.31
01:49:53.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:49:53.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
01:49:53.400 00.000 20224 MoveAxis(E, 0, ABG)
01:49:53.400 00.000 20224 Move returns status 0, amount 0
01:49:53.400 00.000 20224 MoveAxis(S, 66, ABG)
01:49:53.400 00.000 20224 Guiding  Dir = 1, Dur = 66
01:49:53.400 00.000 20224 IsSlewing returns 0
01:49:53.400 00.000 20224 IsGuiding returns 0
01:49:53.401 00.001 20224 PulseGuide returned control before completion, sleep 75
01:49:53.406 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=48771, med=3270, FiltMin=2961, FiltMax=26925, Gamma=1.000
01:49:53.427 00.021 8996 UpdateGuideState exits: m=665744 SNR=300.2
01:49:53.429 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:53.430 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:53.431 00.001 8996 Enqueuing Expose request
01:49:53.486 00.055 20224 IsGuiding returns 1
01:49:53.486 00.000 20224 scope still moving after pulse duration time elapsed
01:49:53.517 00.031 20224 IsSlewing returns 0
01:49:53.517 00.000 20224 IsGuiding returns 0
01:49:53.517 00.000 20224 scope move finished after 66 + 51 ms
01:49:53.517 00.000 20224 Move returns status 0, amount 66
01:49:53.517 00.000 20224 move complete, result=0
01:49:53.518 00.001 20224 worker thread done servicing request
01:49:53.518 00.000 20224 Worker thread wakes up
01:49:53.518 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 66 ms SOUTH
01:49:53.520 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:53.520 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:54.695 01.175 20224 Exposure complete
01:49:54.755 00.060 20224 worker thread done servicing request
01:49:54.755 00.000 8996 OnExposeComplete: enter
01:49:54.756 00.001 8996 UpdateGuideState(): m_state=6
01:49:54.757 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14026
01:49:54.758 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.58, Mass=568174, SNR=331.7, Peak=40131 HFD=4.8
01:49:54.759 00.001 8996 MultiStar: [#1 -0.77,0.19,0.00,M2] [#2 -0.59,-0.36,0.00,M9] [#3 -0.16,-0.34,0.56,U] [#4 -0.83,0.14,0.00,M2] [#5 -0.99,-0.04,0.00,M8] [#6 -0.34,-0.08,0.36,U] [#7 -0.25,-0.13,0.45,U] [#8 -0.05,-0.01,0.35,U] 
01:49:54.760 00.001 8996 refined, 4 included, MultiStar: {-0.23, -0.12}, one-star: {-0.28, -0.03}
01:49:54.761 00.001 8996 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.10) = xAngle (-2.57 = -2.57)
01:49:54.762 00.001 8996 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.59)
01:49:54.763 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.12 hyp=0.26 cameraTheta=-2.67 mountX=-0.22 mountY=0.14, mountTheta=2.56
01:49:54.764 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.12, opts=13)
01:49:54.765 00.001 8996 Enqueuing Move request for scope (-0.23, -0.12)
01:49:54.766 00.001 20224 Worker thread wakes up
01:49:54.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.12) opts 0xd
01:49:54.766 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.12)
01:49:54.766 00.000 20224 Moving (-0.23, -0.12) raw xDistance=-0.22 yDistance=0.14
01:49:54.766 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:49:54.766 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:54.767 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:49:54.767 00.000 20224 MoveAxis(E, 31, ABG)
01:49:54.767 00.000 20224 Guiding  Dir = 2, Dur = 31
01:49:54.767 00.000 20224 IsSlewing returns 0
01:49:54.768 00.001 20224 IsGuiding returns 0
01:49:54.770 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=40131, med=3273, FiltMin=2960, FiltMax=24528, Gamma=1.000
01:49:54.783 00.013 8996 UpdateGuideState exits: m=568174 SNR=331.7
01:49:54.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:54.786 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:54.788 00.002 8996 Enqueuing Expose request
01:49:54.812 00.024 20224 IsGuiding returns 1
01:49:54.812 00.000 20224 scope still moving after pulse duration time elapsed
01:49:54.842 00.030 20224 IsSlewing returns 0
01:49:54.842 00.000 20224 IsGuiding returns 1
01:49:54.873 00.031 20224 IsSlewing returns 0
01:49:54.873 00.000 20224 IsGuiding returns 1
01:49:54.905 00.032 20224 IsSlewing returns 0
01:49:54.905 00.000 20224 IsGuiding returns 0
01:49:54.905 00.000 20224 scope move finished after 31 + 106 ms
01:49:54.905 00.000 20224 Move returns status 0, amount 31
01:49:54.905 00.000 20224 MoveAxis(N, 0, ABG)
01:49:54.905 00.000 20224 Move returns status 0, amount 0
01:49:54.905 00.000 20224 move complete, result=0
01:49:54.906 00.001 20224 worker thread done servicing request
01:49:54.906 00.000 20224 Worker thread wakes up
01:49:54.906 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:54.906 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
01:49:54.907 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:55.887 00.980 20224 Exposure complete
01:49:55.966 00.079 20224 worker thread done servicing request
01:49:55.966 00.000 8996 OnExposeComplete: enter
01:49:55.967 00.001 8996 UpdateGuideState(): m_state=6
01:49:55.969 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14027
01:49:55.972 00.003 8996 Star::Find returns 1 (0), X=136.68, Y=472.70, Mass=588818, SNR=316.2, Peak=44915 HFD=4.7
01:49:55.974 00.002 8996 MultiStar: [#1 -0.35,0.06,0.57,U] [#2 -0.10,-0.39,0.69,U] [#3 -0.03,-0.09,0.56,U] [#4 -0.44,0.28,0.00,M3] [#5 -0.46,0.36,0.00,M9] [#6 -0.12,0.08,0.37,U] [#7 -0.25,-0.31,0.40,U] [#8 -0.15,-0.01,0.35,U] 
01:49:55.976 00.002 8996 refined, 6 included, MultiStar: {-0.18, -0.08}, one-star: {-0.22, 0.09}
01:49:55.977 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
01:49:55.978 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
01:49:55.979 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.08 hyp=0.19 cameraTheta=-2.74 mountX=-0.17 mountY=0.10, mountTheta=2.63
01:49:55.982 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.08, opts=13)
01:49:55.984 00.002 8996 Enqueuing Move request for scope (-0.18, -0.08)
01:49:55.984 00.000 20224 Worker thread wakes up
01:49:55.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.08) opts 0xd
01:49:55.985 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.08)
01:49:55.985 00.000 20224 Moving (-0.18, -0.08) raw xDistance=-0.17 yDistance=0.10
01:49:55.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:49:55.985 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:55.985 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:49:55.985 00.000 20224 MoveAxis(E, 0, ABG)
01:49:55.985 00.000 20224 Move returns status 0, amount 0
01:49:55.985 00.000 20224 MoveAxis(N, 0, ABG)
01:49:55.985 00.000 20224 Move returns status 0, amount 0
01:49:55.985 00.000 20224 move complete, result=0
01:49:55.985 00.000 20224 worker thread done servicing request
01:49:55.990 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44915, med=3273, FiltMin=2944, FiltMax=25392, Gamma=1.000
01:49:56.010 00.020 8996 UpdateGuideState exits: m=588818 SNR=316.2
01:49:56.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:56.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:56.013 00.001 8996 Enqueuing Expose request
01:49:56.014 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:49:56.015 00.001 20224 Worker thread wakes up
01:49:56.015 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:56.016 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:57.197 01.181 20224 Exposure complete
01:49:57.272 00.075 20224 worker thread done servicing request
01:49:57.272 00.000 8996 OnExposeComplete: enter
01:49:57.274 00.002 8996 UpdateGuideState(): m_state=6
01:49:57.276 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14028
01:49:57.278 00.002 8996 Star::Find returns 1 (0), X=137.00, Y=472.74, Mass=597682, SNR=269.4, Peak=44499 HFD=4.3
01:49:57.280 00.002 8996 MultiStar: [#1 -0.36,0.26,0.66,U] [#2 -0.09,-0.33,0.69,U] [#3 0.16,-0.28,0.63,U] [#4 -0.42,-0.06,0.45,U] [#5 -0.25,0.04,0.64,U] [#6 -0.11,-0.16,0.56,U] [#7 0.12,0.08,0.51,U] [#8 0.45,-0.11,0.00,M1] 
01:49:57.281 00.001 8996 refined, 7 included, MultiStar: {-0.09, -0.03}, one-star: {0.11, 0.12}
01:49:57.283 00.002 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
01:49:57.285 00.002 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
01:49:57.286 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.09 cameraTheta=-2.79 mountX=-0.08 mountY=0.04, mountTheta=2.68
01:49:57.289 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
01:49:57.290 00.001 8996 Enqueuing Move request for scope (-0.09, -0.03)
01:49:57.291 00.001 20224 Worker thread wakes up
01:49:57.292 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
01:49:57.292 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
01:49:57.292 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.08 yDistance=0.04
01:49:57.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:49:57.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:57.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:49:57.292 00.000 20224 MoveAxis(E, 0, ABG)
01:49:57.292 00.000 20224 Move returns status 0, amount 0
01:49:57.292 00.000 20224 MoveAxis(N, 0, ABG)
01:49:57.292 00.000 20224 Move returns status 0, amount 0
01:49:57.292 00.000 20224 move complete, result=0
01:49:57.293 00.001 20224 worker thread done servicing request
01:49:57.301 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=44499, med=3273, FiltMin=2960, FiltMax=25094, Gamma=1.000
01:49:57.329 00.028 8996 UpdateGuideState exits: m=597682 SNR=269.4
01:49:57.331 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:57.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:57.334 00.002 8996 Enqueuing Expose request
01:49:57.334 00.000 20224 Worker thread wakes up
01:49:57.335 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:57.335 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:57.335 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:49:58.312 00.977 20224 Exposure complete
01:49:58.391 00.079 20224 worker thread done servicing request
01:49:58.391 00.000 8996 OnExposeComplete: enter
01:49:58.392 00.001 8996 UpdateGuideState(): m_state=6
01:49:58.393 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14029
01:49:58.395 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=472.71, Mass=533783, SNR=273.2, Peak=45251 HFD=4.5
01:49:58.396 00.001 8996 MultiStar: [#1 -0.30,0.27,0.63,U] [#2 0.05,-0.37,0.78,U] [#3 0.31,0.02,0.56,U] [#4 -0.23,0.34,0.48,U] [#5 -0.46,0.08,0.00,M9] [#6 0.02,0.06,0.52,U] [#7 0.10,0.00,0.50,U] [#8 0.37,0.20,0.44,U] 
01:49:58.397 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.06}, one-star: {-0.02, 0.09}
01:49:58.398 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
01:49:58.399 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
01:49:58.400 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.06 hyp=0.06 cameraTheta=1.19 mountX=0.02 mountY=-0.06, mountTheta=-1.29
01:49:58.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.06, opts=13)
01:49:58.402 00.000 8996 Enqueuing Move request for scope (0.02, 0.06)
01:49:58.404 00.002 20224 Worker thread wakes up
01:49:58.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.06) opts 0xd
01:49:58.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.06)
01:49:58.404 00.000 20224 Moving (0.02, 0.06) raw xDistance=0.02 yDistance=-0.06
01:49:58.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:49:58.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:58.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:49:58.404 00.000 20224 MoveAxis(E, 0, ABG)
01:49:58.404 00.000 20224 Move returns status 0, amount 0
01:49:58.404 00.000 20224 MoveAxis(N, 0, ABG)
01:49:58.404 00.000 20224 Move returns status 0, amount 0
01:49:58.404 00.000 20224 move complete, result=0
01:49:58.404 00.000 20224 worker thread done servicing request
01:49:58.410 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45251, med=3273, FiltMin=2957, FiltMax=22934, Gamma=1.000
01:49:58.425 00.015 8996 UpdateGuideState exits: m=533783 SNR=273.2
01:49:58.426 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:58.427 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:58.428 00.001 8996 Enqueuing Expose request
01:49:58.428 00.000 20224 Worker thread wakes up
01:49:58.428 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:49:58.429 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:58.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:49:59.602 01.173 20224 Exposure complete
01:49:59.666 00.064 20224 worker thread done servicing request
01:49:59.666 00.000 8996 OnExposeComplete: enter
01:49:59.667 00.001 8996 UpdateGuideState(): m_state=6
01:49:59.668 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14030
01:49:59.669 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=473.14, Mass=592842, SNR=303.4, Peak=45741 HFD=4.4
01:49:59.670 00.001 8996 MultiStar: [#1 -0.09,0.17,0.61,U] [#2 -0.25,-0.27,0.63,U] [#3 0.26,0.18,0.59,U] [#4 -0.25,0.09,0.55,U] [#5 -0.54,0.35,0.00,M10] [#6 -0.08,0.32,0.40,U] [#7 0.10,-0.17,0.36,U] [#8 0.45,0.29,0.00,M1] 
01:49:59.671 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.16}, one-star: {0.56, 0.52}
01:49:59.671 00.000 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.17 = 1.17)
01:49:59.672 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.95 = -1.95)
01:49:59.673 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.16 hyp=0.18 cameraTheta=1.07 mountX=0.07 mountY=-0.17, mountTheta=-1.17
01:49:59.674 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.16, opts=13)
01:49:59.675 00.001 8996 Enqueuing Move request for scope (0.09, 0.16)
01:49:59.676 00.001 20224 Worker thread wakes up
01:49:59.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.16) opts 0xd
01:49:59.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.16)
01:49:59.676 00.000 20224 Moving (0.09, 0.16) raw xDistance=0.07 yDistance=-0.17
01:49:59.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:49:59.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:49:59.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:49:59.676 00.000 20224 MoveAxis(E, 0, ABG)
01:49:59.676 00.000 20224 Move returns status 0, amount 0
01:49:59.676 00.000 20224 MoveAxis(N, 0, ABG)
01:49:59.676 00.000 20224 Move returns status 0, amount 0
01:49:59.677 00.001 20224 move complete, result=0
01:49:59.677 00.000 20224 worker thread done servicing request
01:49:59.681 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45741, med=3273, FiltMin=2963, FiltMax=24976, Gamma=1.000
01:49:59.697 00.016 8996 UpdateGuideState exits: m=592842 SNR=303.4
01:49:59.698 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:49:59.698 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:49:59.699 00.001 8996 Enqueuing Expose request
01:49:59.700 00.001 20224 Worker thread wakes up
01:49:59.700 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:49:59.701 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:49:59.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:00.675 00.974 20224 Exposure complete
01:50:00.744 00.069 20224 worker thread done servicing request
01:50:00.744 00.000 8996 OnExposeComplete: enter
01:50:00.745 00.001 8996 UpdateGuideState(): m_state=6
01:50:00.746 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14031
01:50:00.747 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=473.11, Mass=553190, SNR=300.0, Peak=40365 HFD=4.6
01:50:00.748 00.001 8996 MultiStar: [#1 -0.16,0.19,0.65,U] [#2 -0.02,-0.22,0.81,U] [#3 0.13,0.23,0.56,U] [#4 -0.27,0.28,0.52,U] [#5 -0.26,0.22,0.54,U] [#6 0.14,0.42,0.42,U] [#7 0.07,-0.18,0.35,U] [#8 0.44,0.48,0.00,M2] 
01:50:00.749 00.001 8996 refined, 7 included, MultiStar: {0.06, 0.19}, one-star: {0.53, 0.50}
01:50:00.750 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
01:50:00.751 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
01:50:00.751 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.27 mountX=0.04 mountY=-0.20, mountTheta=-1.37
01:50:00.753 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.19, opts=13)
01:50:00.754 00.001 8996 Enqueuing Move request for scope (0.06, 0.19)
01:50:00.754 00.000 20224 Worker thread wakes up
01:50:00.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
01:50:00.755 00.001 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
01:50:00.755 00.000 20224 Moving (0.06, 0.19) raw xDistance=0.04 yDistance=-0.20
01:50:00.755 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:50:00.755 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:50:00.755 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:50:00.755 00.000 20224 MoveAxis(E, 0, ABG)
01:50:00.755 00.000 20224 Move returns status 0, amount 0
01:50:00.755 00.000 20224 MoveAxis(N, 0, ABG)
01:50:00.755 00.000 20224 Move returns status 0, amount 0
01:50:00.755 00.000 20224 move complete, result=0
01:50:00.755 00.000 20224 worker thread done servicing request
01:50:00.758 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40365, med=3270, FiltMin=2957, FiltMax=22291, Gamma=1.000
01:50:00.774 00.016 8996 UpdateGuideState exits: m=553190 SNR=300.0
01:50:00.777 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:00.778 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:00.780 00.002 8996 Enqueuing Expose request
01:50:00.781 00.001 20224 Worker thread wakes up
01:50:00.781 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:50:00.782 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:00.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:01.977 01.195 20224 Exposure complete
01:50:02.039 00.062 20224 worker thread done servicing request
01:50:02.039 00.000 8996 OnExposeComplete: enter
01:50:02.040 00.001 8996 UpdateGuideState(): m_state=6
01:50:02.042 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14032
01:50:02.043 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.74, Mass=651095, SNR=376.0, Peak=51379 HFD=4.6
01:50:02.044 00.001 8996 MultiStar: [#1 -0.49,0.15,0.00,M1] [#2 -0.24,-0.41,0.00,M5] [#3 -0.15,-0.50,0.00,M1] [#4 -0.50,0.14,0.00,M1] [#5 -0.62,0.02,0.00,M10] [#6 -0.09,0.03,0.28,U] [#7 -0.19,-0.38,0.31,U] [#8 0.03,-0.09,0.25,U] 
01:50:02.046 00.002 8996 refined, 3 included, MultiStar: {-0.14, -0.01}, one-star: {-0.18, 0.12}
01:50:02.047 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
01:50:02.049 00.002 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
01:50:02.050 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.01 hyp=0.14 cameraTheta=-3.10 mountX=-0.14 mountY=0.02, mountTheta=2.98
01:50:02.052 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.01, opts=13)
01:50:02.053 00.001 8996 Enqueuing Move request for scope (-0.14, -0.01)
01:50:02.054 00.001 20224 Worker thread wakes up
01:50:02.055 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.01) opts 0xd
01:50:02.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.01)
01:50:02.055 00.000 20224 Moving (-0.14, -0.01) raw xDistance=-0.14 yDistance=0.02
01:50:02.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:50:02.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:02.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:50:02.055 00.000 20224 MoveAxis(E, 0, ABG)
01:50:02.055 00.000 20224 Move returns status 0, amount 0
01:50:02.055 00.000 20224 MoveAxis(N, 0, ABG)
01:50:02.055 00.000 20224 Move returns status 0, amount 0
01:50:02.055 00.000 20224 move complete, result=0
01:50:02.055 00.000 20224 worker thread done servicing request
01:50:02.060 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51379, med=3270, FiltMin=2937, FiltMax=28128, Gamma=1.000
01:50:02.075 00.015 8996 UpdateGuideState exits: m=651095 SNR=376.0
01:50:02.077 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:02.077 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:02.079 00.002 8996 Enqueuing Expose request
01:50:02.079 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:02.081 00.002 20224 Worker thread wakes up
01:50:02.081 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:02.081 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:03.071 00.990 20224 Exposure complete
01:50:03.130 00.059 20224 worker thread done servicing request
01:50:03.130 00.000 8996 OnExposeComplete: enter
01:50:03.131 00.001 8996 UpdateGuideState(): m_state=6
01:50:03.132 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14033
01:50:03.133 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.34, Mass=643055, SNR=310.8, Peak=51123 HFD=4.5
01:50:03.134 00.001 8996 MultiStar: [#1 -0.58,0.16,0.00,M2] [#2 -0.20,-0.88,0.00,M6] [#3 -0.29,-0.37,0.00,M2] [#4 -0.78,0.13,0.00,M2] [#5 -0.83,-0.33,0.00,R] [#6 -0.30,0.01,0.44,U] [#7 -0.36,-0.26,0.39,U] [#8 -0.03,-0.02,0.29,U] 
01:50:03.135 00.001 8996 refined, 3 included, MultiStar: {-0.19, -0.18}, one-star: {-0.11, -0.28}
01:50:03.135 00.000 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
01:50:03.136 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.89)
01:50:03.137 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.18 hyp=0.26 cameraTheta=-2.37 mountX=-0.17 mountY=0.20, mountTheta=2.27
01:50:03.139 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.18, opts=13)
01:50:03.141 00.002 8996 Enqueuing Move request for scope (-0.19, -0.18)
01:50:03.143 00.002 20224 Worker thread wakes up
01:50:03.143 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.18) opts 0xd
01:50:03.143 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.18)
01:50:03.143 00.000 20224 Moving (-0.19, -0.18) raw xDistance=-0.17 yDistance=0.20
01:50:03.143 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:50:03.143 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:50:03.143 00.000 20224 MoveAxis(E, 0, ABG)
01:50:03.143 00.000 20224 Move returns status 0, amount 0
01:50:03.143 00.000 20224 MoveAxis(S, 42, ABG)
01:50:03.143 00.000 20224 Guiding  Dir = 1, Dur = 42
01:50:03.143 00.000 20224 IsSlewing returns 0
01:50:03.144 00.001 20224 IsGuiding returns 0
01:50:03.145 00.001 20224 PulseGuide returned control before completion, sleep 51
01:50:03.147 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=51123, med=3270, FiltMin=2934, FiltMax=25805, Gamma=1.000
01:50:03.169 00.022 8996 UpdateGuideState exits: m=643055 SNR=310.8
01:50:03.170 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:03.171 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:03.172 00.001 8996 Enqueuing Expose request
01:50:03.202 00.030 20224 IsGuiding returns 1
01:50:03.202 00.000 20224 scope still moving after pulse duration time elapsed
01:50:03.234 00.032 20224 IsSlewing returns 0
01:50:03.234 00.000 20224 IsGuiding returns 0
01:50:03.234 00.000 20224 scope move finished after 42 + 48 ms
01:50:03.234 00.000 20224 Move returns status 0, amount 42
01:50:03.234 00.000 20224 move complete, result=0
01:50:03.234 00.000 20224 worker thread done servicing request
01:50:03.235 00.001 20224 Worker thread wakes up
01:50:03.235 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:03.235 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:03.235 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 42 ms SOUTH
01:50:04.386 01.151 20224 Exposure complete
01:50:04.440 00.054 20224 worker thread done servicing request
01:50:04.440 00.000 8996 OnExposeComplete: enter
01:50:04.443 00.003 8996 UpdateGuideState(): m_state=6
01:50:04.445 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14034
01:50:04.446 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.81, Mass=507689, SNR=278.3, Peak=38531 HFD=4.6
01:50:04.447 00.001 8996 MultiStar: [#1 -0.49,-0.12,0.00,M3] [#2 -0.37,-0.48,0.00,M7] [#3 0.03,-0.21,0.64,U] [#4 -0.80,-0.08,0.00,M3] [#5 -0.06,0.40,0.71,U] [#6 -0.07,0.29,0.43,U] [#7 -0.34,-0.21,0.40,U] [#8 -0.13,-0.00,0.35,U] 
01:50:04.448 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.11}, one-star: {-0.16, 0.19}
01:50:04.450 00.002 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.47 = 2.47)
01:50:04.451 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
01:50:04.452 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.11 hyp=0.16 cameraTheta=2.38 mountX=-0.12 mountY=-0.09, mountTheta=-2.48
01:50:04.455 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.11, opts=13)
01:50:04.458 00.003 8996 Enqueuing Move request for scope (-0.11, 0.11)
01:50:04.460 00.002 20224 Worker thread wakes up
01:50:04.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.11) opts 0xd
01:50:04.460 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.11)
01:50:04.460 00.000 20224 Moving (-0.11, 0.11) raw xDistance=-0.12 yDistance=-0.09
01:50:04.460 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:50:04.460 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:04.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:50:04.460 00.000 20224 MoveAxis(E, 0, ABG)
01:50:04.460 00.000 20224 Move returns status 0, amount 0
01:50:04.460 00.000 20224 MoveAxis(N, 0, ABG)
01:50:04.460 00.000 20224 Move returns status 0, amount 0
01:50:04.461 00.001 20224 move complete, result=0
01:50:04.461 00.000 20224 worker thread done servicing request
01:50:04.471 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=38531, med=3270, FiltMin=2953, FiltMax=20352, Gamma=1.000
01:50:04.493 00.022 8996 UpdateGuideState exits: m=507689 SNR=278.3
01:50:04.496 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:04.498 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:04.500 00.002 8996 Enqueuing Expose request
01:50:04.502 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:04.503 00.001 20224 Worker thread wakes up
01:50:04.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:04.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:05.479 00.976 20224 Exposure complete
01:50:05.566 00.087 20224 worker thread done servicing request
01:50:05.566 00.000 8996 OnExposeComplete: enter
01:50:05.569 00.003 8996 UpdateGuideState(): m_state=6
01:50:05.570 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14035
01:50:05.572 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=472.70, Mass=491953, SNR=266.2, Peak=37891 HFD=4.4
01:50:05.574 00.002 8996 MultiStar: [#1 -0.32,0.33,0.00,M4] [#2 -0.27,-0.05,0.78,U] [#3 -0.03,0.14,0.62,U] [#4 -0.60,0.44,0.00,M4] [#5 0.41,0.65,0.00,M1] [#6 -0.03,0.19,0.46,U] [#7 -0.40,0.06,0.40,U] [#8 0.41,0.17,0.36,U] 
01:50:05.576 00.002 8996 single-star, 5 included, MultiStar: {-0.08, 0.09}, one-star: {-0.01, 0.09}
01:50:05.578 00.002 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
01:50:05.581 00.003 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
01:50:05.583 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.09 hyp=0.09 cameraTheta=1.73 mountX=-0.02 mountY=-0.09, mountTheta=-1.83
01:50:05.586 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.09, opts=13)
01:50:05.587 00.001 8996 Enqueuing Move request for scope (-0.01, 0.09)
01:50:05.589 00.002 20224 Worker thread wakes up
01:50:05.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.09) opts 0xd
01:50:05.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.09)
01:50:05.589 00.000 20224 Moving (-0.01, 0.09) raw xDistance=-0.02 yDistance=-0.09
01:50:05.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:50:05.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:05.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:50:05.589 00.000 20224 MoveAxis(E, 0, ABG)
01:50:05.590 00.001 20224 Move returns status 0, amount 0
01:50:05.590 00.000 20224 MoveAxis(N, 0, ABG)
01:50:05.590 00.000 20224 Move returns status 0, amount 0
01:50:05.590 00.000 20224 move complete, result=0
01:50:05.590 00.000 20224 worker thread done servicing request
01:50:05.597 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37891, med=3270, FiltMin=2973, FiltMax=22038, Gamma=1.000
01:50:05.611 00.014 8996 UpdateGuideState exits: m=491953 SNR=266.2
01:50:05.614 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:05.615 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:05.616 00.001 8996 Enqueuing Expose request
01:50:05.616 00.000 20224 Worker thread wakes up
01:50:05.617 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:05.617 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:05.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:06.798 01.181 20224 Exposure complete
01:50:06.885 00.087 20224 worker thread done servicing request
01:50:06.885 00.000 8996 OnExposeComplete: enter
01:50:06.886 00.001 8996 UpdateGuideState(): m_state=6
01:50:06.888 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14036
01:50:06.890 00.002 8996 Star::Find returns 1 (0), X=136.43, Y=473.08, Mass=511419, SNR=267.6, Peak=43347 HFD=4.3
01:50:06.892 00.002 8996 MultiStar: [#1 -0.82,0.67,0.00,M5] [#2 -0.80,0.28,0.00,M7] [#3 -0.23,0.71,0.00,M1] [#4 -0.97,0.53,0.00,M5] [#5 -0.31,1.13,0.00,M2] [#6 -0.53,0.65,0.00,M1] [#7 -0.93,0.32,0.00,M1] [#8 -0.39,0.27,0.00,M1] 
01:50:06.893 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
01:50:06.895 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
01:50:06.896 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=0.46 hyp=0.65 cameraTheta=2.36 mountX=-0.50 mountY=-0.40, mountTheta=-2.47
01:50:06.899 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.46, opts=13)
01:50:06.901 00.002 8996 Enqueuing Move request for scope (-0.46, 0.46)
01:50:06.902 00.001 20224 Worker thread wakes up
01:50:06.902 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.46) opts 0xd
01:50:06.902 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.46)
01:50:06.902 00.000 20224 Moving (-0.46, 0.46) raw xDistance=-0.50 yDistance=-0.40
01:50:06.902 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
01:50:06.902 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:06.902 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
01:50:06.902 00.000 20224 MoveAxis(E, 73, ABG)
01:50:06.902 00.000 20224 Guiding  Dir = 2, Dur = 73
01:50:06.902 00.000 20224 IsSlewing returns 0
01:50:06.902 00.000 20224 IsGuiding returns 0
01:50:06.908 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43347, med=3270, FiltMin=2883, FiltMax=22800, Gamma=1.000
01:50:06.922 00.014 8996 UpdateGuideState exits: m=511419 SNR=267.6
01:50:06.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:06.923 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:06.924 00.001 8996 Enqueuing Expose request
01:50:06.946 00.022 20224 PulseGuide returned control before completion, sleep 40
01:50:06.991 00.045 20224 IsGuiding returns 1
01:50:06.991 00.000 20224 scope still moving after pulse duration time elapsed
01:50:07.021 00.030 20224 IsSlewing returns 0
01:50:07.021 00.000 20224 IsGuiding returns 1
01:50:07.053 00.032 20224 IsSlewing returns 0
01:50:07.054 00.001 20224 IsGuiding returns 0
01:50:07.054 00.000 20224 scope move finished after 73 + 77 ms
01:50:07.054 00.000 20224 Move returns status 0, amount 73
01:50:07.054 00.000 20224 MoveAxis(N, 0, ABG)
01:50:07.054 00.000 20224 Move returns status 0, amount 0
01:50:07.054 00.000 20224 move complete, result=0
01:50:07.054 00.000 20224 worker thread done servicing request
01:50:07.054 00.000 20224 Worker thread wakes up
01:50:07.055 00.001 8996 GuideStep: -0.5 px 73 ms EAST, -0.4 px 0 ms NORTH
01:50:07.056 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:07.056 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:08.037 00.981 20224 Exposure complete
01:50:08.127 00.090 20224 worker thread done servicing request
01:50:08.127 00.000 8996 OnExposeComplete: enter
01:50:08.129 00.002 8996 UpdateGuideState(): m_state=6
01:50:08.131 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14037
01:50:08.134 00.003 8996 Star::Find returns 1 (0), X=136.45, Y=472.89, Mass=693930, SNR=338.1, Peak=52755 HFD=4.5
01:50:08.137 00.003 8996 MultiStar: [#1 -0.35,0.70,0.00,M6] [#2 -0.19,0.16,0.64,U] [#3 0.41,0.59,0.00,M2] [#4 -0.28,0.79,0.00,M6] [#5 0.30,1.06,0.00,M3] [#6 0.00,0.87,0.00,M2] [#7 -0.21,0.29,0.37,U] [#8 0.16,0.35,0.34,U] 
01:50:08.139 00.002 8996 refined, 3 included, MultiStar: {-0.25, 0.26}, one-star: {-0.44, 0.27}
01:50:08.141 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:50:08.143 00.002 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
01:50:08.145 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.26 hyp=0.36 cameraTheta=2.34 mountX=-0.27 mountY=-0.23, mountTheta=-2.45
01:50:08.148 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.26, opts=13)
01:50:08.149 00.001 8996 Enqueuing Move request for scope (-0.25, 0.26)
01:50:08.151 00.002 20224 Worker thread wakes up
01:50:08.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.26) opts 0xd
01:50:08.151 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.26)
01:50:08.151 00.000 20224 Moving (-0.25, 0.26) raw xDistance=-0.27 yDistance=-0.23
01:50:08.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
01:50:08.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:08.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:50:08.152 00.001 20224 MoveAxis(E, 45, ABG)
01:50:08.152 00.000 20224 Guiding  Dir = 2, Dur = 45
01:50:08.152 00.000 20224 IsSlewing returns 0
01:50:08.152 00.000 20224 IsGuiding returns 0
01:50:08.158 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52755, med=3273, FiltMin=2950, FiltMax=28006, Gamma=1.000
01:50:08.172 00.014 8996 UpdateGuideState exits: m=693930 SNR=338.1
01:50:08.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:08.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:08.174 00.000 8996 Enqueuing Expose request
01:50:08.196 00.022 20224 PulseGuide returned control before completion, sleep 12
01:50:08.210 00.014 20224 IsGuiding returns 1
01:50:08.210 00.000 20224 scope still moving after pulse duration time elapsed
01:50:08.241 00.031 20224 IsSlewing returns 0
01:50:08.241 00.000 20224 IsGuiding returns 1
01:50:08.273 00.032 20224 IsSlewing returns 0
01:50:08.274 00.001 20224 IsGuiding returns 1
01:50:08.304 00.030 20224 IsSlewing returns 0
01:50:08.305 00.001 20224 IsGuiding returns 0
01:50:08.305 00.000 20224 scope move finished after 45 + 107 ms
01:50:08.305 00.000 20224 Move returns status 0, amount 45
01:50:08.305 00.000 20224 MoveAxis(N, 0, ABG)
01:50:08.305 00.000 20224 Move returns status 0, amount 0
01:50:08.305 00.000 20224 move complete, result=0
01:50:08.305 00.000 20224 worker thread done servicing request
01:50:08.305 00.000 20224 Worker thread wakes up
01:50:08.305 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
01:50:08.307 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:08.308 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:09.504 01.196 20224 Exposure complete
01:50:09.589 00.085 20224 worker thread done servicing request
01:50:09.589 00.000 8996 OnExposeComplete: enter
01:50:09.590 00.001 8996 UpdateGuideState(): m_state=6
01:50:09.591 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14038
01:50:09.592 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=472.81, Mass=545929, SNR=280.8, Peak=37309 HFD=4.5
01:50:09.593 00.001 8996 MultiStar: [#1 0.10,0.46,0.00,M7] [#2 0.24,-0.04,0.77,U] [#3 0.70,0.42,0.00,M3] [#4 -0.06,0.57,0.00,M7] [#5 1.05,0.60,0.00,M4] [#6 0.44,0.52,0.00,M3] [#7 0.41,0.38,0.00,M1] [#8 0.89,0.58,0.00,M1] 
01:50:09.594 00.001 8996 refined, 1 included, MultiStar: {0.35, 0.09}, one-star: {0.43, 0.19}
01:50:09.595 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.35 = 0.35)
01:50:09.595 00.000 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.77 = -2.77)
01:50:09.597 00.002 8996 CameraToMount -- cameraX=0.35 cameraY=0.09 hyp=0.36 cameraTheta=0.26 mountX=0.34 mountY=-0.13, mountTheta=-0.37
01:50:09.598 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=0.09, opts=13)
01:50:09.599 00.001 8996 Enqueuing Move request for scope (0.35, 0.09)
01:50:09.600 00.001 20224 Worker thread wakes up
01:50:09.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.09) opts 0xd
01:50:09.600 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, 0.09)
01:50:09.600 00.000 20224 Moving (0.35, 0.09) raw xDistance=0.34 yDistance=-0.13
01:50:09.600 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
01:50:09.600 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:09.601 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:50:09.601 00.000 20224 MoveAxis(W, 46, ABG)
01:50:09.601 00.000 20224 Guiding  Dir = 3, Dur = 46
01:50:09.601 00.000 20224 IsSlewing returns 0
01:50:09.602 00.001 20224 IsGuiding returns 0
01:50:09.603 00.001 20224 PulseGuide returned control before completion, sleep 55
01:50:09.604 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37309, med=3270, FiltMin=2969, FiltMax=21270, Gamma=1.000
01:50:09.621 00.017 8996 UpdateGuideState exits: m=545929 SNR=280.8
01:50:09.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:09.623 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:09.624 00.001 8996 Enqueuing Expose request
01:50:09.660 00.036 20224 IsGuiding returns 1
01:50:09.660 00.000 20224 scope still moving after pulse duration time elapsed
01:50:09.693 00.033 20224 IsSlewing returns 0
01:50:09.693 00.000 20224 IsGuiding returns 0
01:50:09.693 00.000 20224 scope move finished after 46 + 45 ms
01:50:09.694 00.001 20224 Move returns status 0, amount 46
01:50:09.694 00.000 20224 MoveAxis(N, 0, ABG)
01:50:09.694 00.000 20224 Move returns status 0, amount 0
01:50:09.694 00.000 20224 move complete, result=0
01:50:09.694 00.000 20224 worker thread done servicing request
01:50:09.694 00.000 20224 Worker thread wakes up
01:50:09.694 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:09.694 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:09.694 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.1 px 0 ms NORTH
01:50:10.670 00.976 20224 Exposure complete
01:50:10.752 00.082 20224 worker thread done servicing request
01:50:10.753 00.001 8996 OnExposeComplete: enter
01:50:10.755 00.002 8996 UpdateGuideState(): m_state=6
01:50:10.757 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14039
01:50:10.758 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=472.70, Mass=673286, SNR=307.8, Peak=43155 HFD=4.6
01:50:10.760 00.002 8996 MultiStar: [#1 0.05,0.12,0.72,U] [#2 0.19,-0.35,0.66,U] [#3 0.17,-0.39,0.62,U] [#4 -0.12,0.27,0.49,U] [#5 0.66,0.41,0.00,M5] [#6 0.35,0.47,0.00,M4] [#7 0.42,-0.05,0.48,U] [#8 0.66,-0.08,0.00,M2] 
01:50:10.762 00.002 8996 refined, 5 included, MultiStar: {0.21, -0.05}, one-star: {0.41, 0.09}
01:50:10.763 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
01:50:10.766 00.003 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
01:50:10.767 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.05 hyp=0.21 cameraTheta=-0.23 mountX=0.21 mountY=0.02, mountTheta=0.12
01:50:10.771 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.05, opts=13)
01:50:10.772 00.001 8996 Enqueuing Move request for scope (0.21, -0.05)
01:50:10.774 00.002 20224 Worker thread wakes up
01:50:10.774 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.05) opts 0xd
01:50:10.774 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.05)
01:50:10.774 00.000 20224 Moving (0.21, -0.05) raw xDistance=0.21 yDistance=0.02
01:50:10.774 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
01:50:10.775 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:10.775 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:50:10.775 00.000 20224 MoveAxis(W, 34, ABG)
01:50:10.775 00.000 20224 Guiding  Dir = 3, Dur = 34
01:50:10.776 00.001 20224 IsSlewing returns 0
01:50:10.776 00.000 20224 IsGuiding returns 0
01:50:10.778 00.002 20224 PulseGuide returned control before completion, sleep 43
01:50:10.784 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43155, med=3273, FiltMin=2992, FiltMax=22838, Gamma=1.000
01:50:10.798 00.014 8996 UpdateGuideState exits: m=673286 SNR=307.8
01:50:10.799 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:10.799 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:10.800 00.001 8996 Enqueuing Expose request
01:50:10.827 00.027 20224 IsGuiding returns 1
01:50:10.827 00.000 20224 scope still moving after pulse duration time elapsed
01:50:10.859 00.032 20224 IsSlewing returns 0
01:50:10.859 00.000 20224 IsGuiding returns 0
01:50:10.859 00.000 20224 scope move finished after 34 + 49 ms
01:50:10.860 00.001 20224 Move returns status 0, amount 34
01:50:10.860 00.000 20224 MoveAxis(N, 0, ABG)
01:50:10.860 00.000 20224 Move returns status 0, amount 0
01:50:10.860 00.000 20224 move complete, result=0
01:50:10.860 00.000 20224 worker thread done servicing request
01:50:10.860 00.000 20224 Worker thread wakes up
01:50:10.860 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
01:50:10.862 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:10.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:12.030 01.168 20224 Exposure complete
01:50:12.099 00.069 20224 worker thread done servicing request
01:50:12.099 00.000 8996 OnExposeComplete: enter
01:50:12.101 00.002 8996 UpdateGuideState(): m_state=6
01:50:12.102 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14040
01:50:12.104 00.002 8996 Star::Find returns 1 (0), X=136.66, Y=472.84, Mass=599324, SNR=308.5, Peak=46643 HFD=4.6
01:50:12.105 00.001 8996 MultiStar: [#1 -0.40,0.29,0.00,M7] [#2 -0.06,-0.01,0.66,U] [#3 0.07,0.24,0.56,U] [#4 -0.46,0.46,0.00,M7] [#5 0.28,0.47,0.00,M6] [#6 -0.41,0.13,0.33,U] [#7 -0.32,0.18,0.39,U] [#8 0.02,0.06,0.36,U] 
01:50:12.107 00.002 8996 refined, 5 included, MultiStar: {-0.15, 0.15}, one-star: {-0.24, 0.23}
01:50:12.108 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
01:50:12.109 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
01:50:12.109 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.36 mountX=-0.16 mountY=-0.13, mountTheta=-2.47
01:50:12.112 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.15, opts=13)
01:50:12.114 00.002 8996 Enqueuing Move request for scope (-0.15, 0.15)
01:50:12.115 00.001 20224 Worker thread wakes up
01:50:12.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
01:50:12.115 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
01:50:12.115 00.000 20224 Moving (-0.15, 0.15) raw xDistance=-0.16 yDistance=-0.13
01:50:12.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:50:12.116 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:12.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:50:12.116 00.000 20224 MoveAxis(E, 0, ABG)
01:50:12.116 00.000 20224 Move returns status 0, amount 0
01:50:12.116 00.000 20224 MoveAxis(N, 0, ABG)
01:50:12.116 00.000 20224 Move returns status 0, amount 0
01:50:12.116 00.000 20224 move complete, result=0
01:50:12.116 00.000 20224 worker thread done servicing request
01:50:12.123 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1293, max=46643, med=3273, FiltMin=2985, FiltMax=23366, Gamma=1.000
01:50:12.143 00.020 8996 UpdateGuideState exits: m=599324 SNR=308.5
01:50:12.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:12.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:12.146 00.001 8996 Enqueuing Expose request
01:50:12.147 00.001 20224 Worker thread wakes up
01:50:12.147 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:12.147 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:12.148 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:13.121 00.973 20224 Exposure complete
01:50:13.190 00.069 20224 worker thread done servicing request
01:50:13.190 00.000 8996 OnExposeComplete: enter
01:50:13.192 00.002 8996 UpdateGuideState(): m_state=6
01:50:13.194 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14041
01:50:13.196 00.002 8996 Star::Find returns 1 (0), X=136.65, Y=473.00, Mass=725341, SNR=347.7, Peak=54851 HFD=4.6
01:50:13.197 00.001 8996 MultiStar: [#1 -0.21,0.31,0.58,U] [#2 -0.15,-0.24,0.61,U] [#3 0.18,0.12,0.47,U] [#4 -0.39,0.32,0.00,M8] [#5 0.07,0.50,0.00,M7] [#6 -0.24,0.03,0.33,U] [#7 -0.34,-0.04,0.29,U] [#8 0.11,0.28,0.31,U] 
01:50:13.199 00.002 8996 refined, 6 included, MultiStar: {-0.14, 0.16}, one-star: {-0.25, 0.39}
01:50:13.200 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
01:50:13.201 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
01:50:13.203 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.16 hyp=0.21 cameraTheta=2.32 mountX=-0.16 mountY=-0.14, mountTheta=-2.43
01:50:13.205 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.16, opts=13)
01:50:13.210 00.005 8996 Enqueuing Move request for scope (-0.14, 0.16)
01:50:13.212 00.002 20224 Worker thread wakes up
01:50:13.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.16) opts 0xd
01:50:13.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.16)
01:50:13.212 00.000 20224 Moving (-0.14, 0.16) raw xDistance=-0.16 yDistance=-0.14
01:50:13.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:50:13.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:13.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:50:13.212 00.000 20224 MoveAxis(E, 0, ABG)
01:50:13.212 00.000 20224 Move returns status 0, amount 0
01:50:13.212 00.000 20224 MoveAxis(N, 0, ABG)
01:50:13.212 00.000 20224 Move returns status 0, amount 0
01:50:13.212 00.000 20224 move complete, result=0
01:50:13.212 00.000 20224 worker thread done servicing request
01:50:13.221 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=54851, med=3273, FiltMin=2969, FiltMax=31197, Gamma=1.000
01:50:13.237 00.016 8996 UpdateGuideState exits: m=725341 SNR=347.7
01:50:13.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:13.239 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:13.241 00.002 8996 Enqueuing Expose request
01:50:13.244 00.003 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:13.246 00.002 20224 Worker thread wakes up
01:50:13.246 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:13.247 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:14.451 01.204 20224 Exposure complete
01:50:14.529 00.078 20224 worker thread done servicing request
01:50:14.529 00.000 8996 OnExposeComplete: enter
01:50:14.530 00.001 8996 UpdateGuideState(): m_state=6
01:50:14.531 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14042
01:50:14.532 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.44, Mass=578997, SNR=270.2, Peak=41123 HFD=4.7
01:50:14.533 00.001 8996 MultiStar: [#1 -0.47,-0.05,0.00,M7] [#2 -0.54,-0.35,0.00,M3] [#3 -0.02,-0.38,0.56,U] [#4 -0.79,-0.18,0.00,M9] [#5 0.07,0.27,0.66,U] [#6 -0.52,-0.45,0.00,M3] [#7 -0.38,-0.47,0.00,M1] [#8 -0.06,-0.64,0.00,M1] 
01:50:14.533 00.000 8996 refined, 2 included, MultiStar: {-0.07, -0.10}, one-star: {-0.20, -0.17}
01:50:14.534 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
01:50:14.535 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
01:50:14.536 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.23 mountX=-0.06 mountY=0.10, mountTheta=2.12
01:50:14.537 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.10, opts=13)
01:50:14.538 00.001 8996 Enqueuing Move request for scope (-0.07, -0.10)
01:50:14.539 00.001 20224 Worker thread wakes up
01:50:14.539 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
01:50:14.539 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
01:50:14.539 00.000 20224 Moving (-0.07, -0.10) raw xDistance=-0.06 yDistance=0.10
01:50:14.539 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:50:14.539 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:14.539 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:50:14.539 00.000 20224 MoveAxis(E, 0, ABG)
01:50:14.539 00.000 20224 Move returns status 0, amount 0
01:50:14.539 00.000 20224 MoveAxis(N, 0, ABG)
01:50:14.539 00.000 20224 Move returns status 0, amount 0
01:50:14.539 00.000 20224 move complete, result=0
01:50:14.539 00.000 20224 worker thread done servicing request
01:50:14.543 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41123, med=3273, FiltMin=2976, FiltMax=25472, Gamma=1.000
01:50:14.556 00.013 8996 UpdateGuideState exits: m=578997 SNR=270.2
01:50:14.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:14.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:14.559 00.001 8996 Enqueuing Expose request
01:50:14.559 00.000 20224 Worker thread wakes up
01:50:14.559 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:14.560 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:14.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:15.552 00.992 20224 Exposure complete
01:50:15.619 00.067 20224 worker thread done servicing request
01:50:15.619 00.000 8996 OnExposeComplete: enter
01:50:15.620 00.001 8996 UpdateGuideState(): m_state=6
01:50:15.621 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14043
01:50:15.622 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.13, Mass=616109, SNR=267.6, Peak=41571 HFD=4.7
01:50:15.623 00.001 8996 MultiStar: [#1 -0.67,-0.07,0.00,M8] [#2 -0.19,-0.31,0.74,U] [#3 0.00,-0.27,0.80,U] [#4 -0.48,0.01,0.00,M10] [#5 0.08,0.20,0.63,U] [#6 -0.41,-0.65,0.00,M4] [#7 -0.71,-0.63,0.00,M2] [#8 -0.04,-0.12,0.43,U] 
01:50:15.624 00.001 8996 refined, 4 included, MultiStar: {-0.15, -0.24}, one-star: {-0.44, -0.49}
01:50:15.625 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:50:15.625 00.000 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
01:50:15.626 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.14 mountX=-0.13 mountY=0.26, mountTheta=2.03
01:50:15.627 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.24, opts=13)
01:50:15.628 00.001 8996 Enqueuing Move request for scope (-0.15, -0.24)
01:50:15.629 00.001 20224 Worker thread wakes up
01:50:15.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
01:50:15.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
01:50:15.629 00.000 20224 Moving (-0.15, -0.24) raw xDistance=-0.13 yDistance=0.26
01:50:15.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:50:15.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:15.630 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:50:15.630 00.000 20224 MoveAxis(E, 0, ABG)
01:50:15.630 00.000 20224 Move returns status 0, amount 0
01:50:15.630 00.000 20224 MoveAxis(N, 0, ABG)
01:50:15.630 00.000 20224 Move returns status 0, amount 0
01:50:15.630 00.000 20224 move complete, result=0
01:50:15.630 00.000 20224 worker thread done servicing request
01:50:15.633 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41571, med=3273, FiltMin=2950, FiltMax=25840, Gamma=1.000
01:50:15.656 00.023 8996 UpdateGuideState exits: m=616109 SNR=267.6
01:50:15.658 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:15.659 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:15.660 00.001 8996 Enqueuing Expose request
01:50:15.662 00.002 20224 Worker thread wakes up
01:50:15.662 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:50:15.663 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:15.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:16.827 01.164 20224 Exposure complete
01:50:16.898 00.071 20224 worker thread done servicing request
01:50:16.898 00.000 8996 OnExposeComplete: enter
01:50:16.899 00.001 8996 UpdateGuideState(): m_state=6
01:50:16.900 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14044
01:50:16.901 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=472.56, Mass=505471, SNR=244.4, Peak=35059 HFD=4.6
01:50:16.901 00.000 8996 MultiStar: [#1 -0.64,-0.04,0.00,M9] [#2 -0.64,-0.23,0.00,M3] [#3 -0.36,-0.38,0.00,M1] [#4 -0.63,0.24,0.00,R] [#5 0.54,0.19,0.00,M6] [#6 -0.68,-0.48,0.00,M5] [#7 -0.55,-0.37,0.00,M3] [#8 0.19,0.03,0.40,U] 
01:50:16.902 00.001 8996 refined, 1 included, MultiStar: {-0.11, -0.03}, one-star: {-0.22, -0.06}
01:50:16.903 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
01:50:16.904 00.001 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
01:50:16.904 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-2.84 mountX=-0.10 mountY=0.04, mountTheta=2.73
01:50:16.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.03, opts=13)
01:50:16.907 00.001 8996 Enqueuing Move request for scope (-0.11, -0.03)
01:50:16.907 00.000 20224 Worker thread wakes up
01:50:16.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
01:50:16.908 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
01:50:16.908 00.000 20224 Moving (-0.11, -0.03) raw xDistance=-0.10 yDistance=0.04
01:50:16.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:50:16.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:16.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:50:16.908 00.000 20224 MoveAxis(E, 0, ABG)
01:50:16.908 00.000 20224 Move returns status 0, amount 0
01:50:16.908 00.000 20224 MoveAxis(N, 0, ABG)
01:50:16.908 00.000 20224 Move returns status 0, amount 0
01:50:16.908 00.000 20224 move complete, result=0
01:50:16.908 00.000 20224 worker thread done servicing request
01:50:16.912 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=35059, med=3273, FiltMin=2957, FiltMax=23126, Gamma=1.000
01:50:16.934 00.022 8996 UpdateGuideState exits: m=505471 SNR=244.4
01:50:16.936 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:16.936 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:16.937 00.001 8996 Enqueuing Expose request
01:50:16.938 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:16.939 00.001 20224 Worker thread wakes up
01:50:16.939 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:16.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:17.907 00.968 20224 Exposure complete
01:50:17.967 00.060 20224 worker thread done servicing request
01:50:17.967 00.000 8996 OnExposeComplete: enter
01:50:17.969 00.002 8996 UpdateGuideState(): m_state=6
01:50:17.971 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14045
01:50:17.972 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.67, Mass=636606, SNR=292.7, Peak=42275 HFD=4.7
01:50:17.974 00.002 8996 MultiStar: [#1 -0.72,0.06,0.00,M10] [#2 -0.47,-0.21,0.00,M4] [#3 -0.30,-0.11,0.64,U] [#4 -0.40,-0.04,0.48,U] [#5 -0.10,0.24,0.48,U] [#6 -0.65,-0.44,0.00,M6] [#7 -0.64,-0.33,0.00,M4] [#8 -0.20,0.12,0.38,U] 
01:50:17.975 00.001 8996 single-star, 4 included, MultiStar: {-0.23, 0.04}, one-star: {-0.18, 0.05}
01:50:17.977 00.002 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
01:50:17.978 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
01:50:17.979 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.87 mountX=-0.18 mountY=-0.03, mountTheta=-2.98
01:50:17.981 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.05, opts=13)
01:50:17.983 00.002 8996 Enqueuing Move request for scope (-0.18, 0.05)
01:50:17.984 00.001 20224 Worker thread wakes up
01:50:17.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
01:50:17.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
01:50:17.984 00.000 20224 Moving (-0.18, 0.05) raw xDistance=-0.18 yDistance=-0.03
01:50:17.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:50:17.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:17.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:50:17.984 00.000 20224 MoveAxis(E, 0, ABG)
01:50:17.984 00.000 20224 Move returns status 0, amount 0
01:50:17.984 00.000 20224 MoveAxis(N, 0, ABG)
01:50:17.984 00.000 20224 Move returns status 0, amount 0
01:50:17.984 00.000 20224 move complete, result=0
01:50:17.985 00.001 20224 worker thread done servicing request
01:50:17.988 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42275, med=3273, FiltMin=2918, FiltMax=27037, Gamma=1.000
01:50:18.015 00.027 8996 UpdateGuideState exits: m=636606 SNR=292.7
01:50:18.016 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:18.017 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:18.018 00.001 8996 Enqueuing Expose request
01:50:18.019 00.001 20224 Worker thread wakes up
01:50:18.019 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:18.021 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:18.021 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:19.185 01.164 20224 Exposure complete
01:50:19.252 00.067 20224 worker thread done servicing request
01:50:19.253 00.001 8996 OnExposeComplete: enter
01:50:19.254 00.001 8996 UpdateGuideState(): m_state=6
01:50:19.255 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14046
01:50:19.256 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=472.75, Mass=608649, SNR=307.6, Peak=42035 HFD=4.6
01:50:19.257 00.001 8996 MultiStar: [#1 -0.49,0.51,0.00,R] [#2 -0.55,-0.26,0.00,M5] [#3 -0.15,0.39,0.62,U] [#4 -0.07,0.21,0.49,U] [#5 -0.01,0.57,0.00,M6] [#6 -0.55,0.13,0.00,M7] [#7 -0.46,0.09,0.00,M5] [#8 -0.22,-0.01,0.32,U] 
01:50:19.258 00.001 8996 refined, 3 included, MultiStar: {-0.29, 0.20}, one-star: {-0.49, 0.14}
01:50:19.259 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
01:50:19.259 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
01:50:19.260 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.20 hyp=0.35 cameraTheta=2.54 mountX=-0.30 mountY=-0.16, mountTheta=-2.65
01:50:19.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.20, opts=13)
01:50:19.263 00.001 8996 Enqueuing Move request for scope (-0.29, 0.20)
01:50:19.263 00.000 20224 Worker thread wakes up
01:50:19.264 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.20) opts 0xd
01:50:19.264 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.20)
01:50:19.264 00.000 20224 Moving (-0.29, 0.20) raw xDistance=-0.30 yDistance=-0.16
01:50:19.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:50:19.264 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:19.264 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:50:19.264 00.000 20224 MoveAxis(E, 44, ABG)
01:50:19.264 00.000 20224 Guiding  Dir = 2, Dur = 44
01:50:19.264 00.000 20224 IsSlewing returns 0
01:50:19.264 00.000 20224 IsGuiding returns 0
01:50:19.268 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42035, med=3273, FiltMin=2960, FiltMax=22134, Gamma=1.000
01:50:19.294 00.026 8996 UpdateGuideState exits: m=608649 SNR=307.6
01:50:19.295 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:19.296 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:19.296 00.000 8996 Enqueuing Expose request
01:50:19.318 00.022 20224 IsGuiding returns 1
01:50:19.318 00.000 20224 scope still moving after pulse duration time elapsed
01:50:19.348 00.030 20224 IsSlewing returns 0
01:50:19.348 00.000 20224 IsGuiding returns 1
01:50:19.380 00.032 20224 IsSlewing returns 0
01:50:19.380 00.000 20224 IsGuiding returns 1
01:50:19.412 00.032 20224 IsSlewing returns 0
01:50:19.412 00.000 20224 IsGuiding returns 0
01:50:19.412 00.000 20224 scope move finished after 44 + 103 ms
01:50:19.412 00.000 20224 Move returns status 0, amount 44
01:50:19.412 00.000 20224 MoveAxis(N, 0, ABG)
01:50:19.412 00.000 20224 Move returns status 0, amount 0
01:50:19.412 00.000 20224 move complete, result=0
01:50:19.412 00.000 20224 worker thread done servicing request
01:50:19.412 00.000 20224 Worker thread wakes up
01:50:19.412 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.2 px 0 ms NORTH
01:50:19.414 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:19.414 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:20.376 00.962 20224 Exposure complete
01:50:20.441 00.065 20224 worker thread done servicing request
01:50:20.441 00.000 8996 OnExposeComplete: enter
01:50:20.442 00.001 8996 UpdateGuideState(): m_state=6
01:50:20.444 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14047
01:50:20.445 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.79, Mass=582793, SNR=309.3, Peak=41635 HFD=4.5
01:50:20.447 00.002 8996 MultiStar: [#1 0.09,0.16,0.61,U] [#2 -0.30,-0.30,0.67,U] [#3 -0.02,-0.03,0.52,U] [#4 0.03,0.15,0.45,U] [#5 0.21,0.74,0.00,M7] [#6 -0.26,0.14,0.42,U] [#7 -0.33,0.18,0.40,U] [#8 0.10,-0.20,0.35,U] 
01:50:20.448 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.04}, one-star: {-0.02, 0.17}
01:50:20.448 00.000 8996 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
01:50:20.449 00.001 8996 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.35 = -0.35)
01:50:20.450 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.68 mountX=-0.09 mountY=-0.03, mountTheta=-2.79
01:50:20.451 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
01:50:20.452 00.001 8996 Enqueuing Move request for scope (-0.08, 0.04)
01:50:20.453 00.001 20224 Worker thread wakes up
01:50:20.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
01:50:20.453 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
01:50:20.453 00.000 20224 Moving (-0.08, 0.04) raw xDistance=-0.09 yDistance=-0.03
01:50:20.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:50:20.453 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:20.454 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:50:20.454 00.000 20224 MoveAxis(E, 0, ABG)
01:50:20.454 00.000 20224 Move returns status 0, amount 0
01:50:20.454 00.000 20224 MoveAxis(N, 0, ABG)
01:50:20.454 00.000 20224 Move returns status 0, amount 0
01:50:20.454 00.000 20224 move complete, result=0
01:50:20.454 00.000 20224 worker thread done servicing request
01:50:20.459 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41635, med=3277, FiltMin=2976, FiltMax=24576, Gamma=1.000
01:50:20.491 00.032 8996 UpdateGuideState exits: m=582793 SNR=309.3
01:50:20.493 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:20.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:20.495 00.001 8996 Enqueuing Expose request
01:50:20.495 00.000 20224 Worker thread wakes up
01:50:20.496 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:20.496 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:20.497 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:21.668 01.171 20224 Exposure complete
01:50:21.724 00.056 20224 worker thread done servicing request
01:50:21.725 00.001 8996 OnExposeComplete: enter
01:50:21.726 00.001 8996 UpdateGuideState(): m_state=6
01:50:21.726 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14048
01:50:21.727 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.78, Mass=558671, SNR=285.4, Peak=40739 HFD=4.5
01:50:21.728 00.001 8996 MultiStar: [#1 0.08,-0.16,0.56,U] [#2 -0.11,0.17,0.77,U] [#3 -0.06,0.17,0.56,U] [#4 0.36,0.22,0.60,U] [#5 0.43,0.41,0.00,M8] [#6 -0.18,0.40,0.44,U] [#7 -0.14,-0.31,0.36,U] [#8 -0.07,0.25,0.35,U] 
01:50:21.729 00.001 8996 refined, 7 included, MultiStar: {-0.02, 0.13}, one-star: {-0.07, 0.16}
01:50:21.730 00.001 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
01:50:21.731 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.32 = -1.32)
01:50:21.732 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.71 mountX=-0.03 mountY=-0.12, mountTheta=-1.80
01:50:21.734 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.13, opts=13)
01:50:21.735 00.001 8996 Enqueuing Move request for scope (-0.02, 0.13)
01:50:21.736 00.001 20224 Worker thread wakes up
01:50:21.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
01:50:21.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
01:50:21.736 00.000 20224 Moving (-0.02, 0.13) raw xDistance=-0.03 yDistance=-0.12
01:50:21.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:50:21.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:21.737 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:50:21.737 00.000 20224 MoveAxis(E, 0, ABG)
01:50:21.737 00.000 20224 Move returns status 0, amount 0
01:50:21.737 00.000 20224 MoveAxis(N, 0, ABG)
01:50:21.737 00.000 20224 Move returns status 0, amount 0
01:50:21.737 00.000 20224 move complete, result=0
01:50:21.737 00.000 20224 worker thread done servicing request
01:50:21.740 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40739, med=3277, FiltMin=2953, FiltMax=23344, Gamma=1.000
01:50:21.757 00.017 8996 UpdateGuideState exits: m=558671 SNR=285.4
01:50:21.758 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:21.759 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:21.760 00.001 8996 Enqueuing Expose request
01:50:21.761 00.001 20224 Worker thread wakes up
01:50:21.761 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:21.762 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:21.762 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:22.741 00.979 20224 Exposure complete
01:50:22.816 00.075 20224 worker thread done servicing request
01:50:22.816 00.000 8996 OnExposeComplete: enter
01:50:22.817 00.001 8996 UpdateGuideState(): m_state=6
01:50:22.818 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14049
01:50:22.819 00.001 8996 Star::Find returns 1 (0), X=136.97, Y=472.56, Mass=573469, SNR=295.5, Peak=36435 HFD=4.7
01:50:22.820 00.001 8996 MultiStar: [#1 0.12,-0.34,0.76,U] [#2 0.05,-0.23,0.73,U] [#3 0.17,0.13,0.51,U] [#4 0.45,0.28,0.00,M1] [#5 0.58,0.51,0.00,M9] [#6 0.04,-0.05,0.33,U] [#7 -0.29,-0.36,0.00,M4] [#8 0.52,-0.06,0.00,M1] 
01:50:22.821 00.001 8996 single-star, 4 included, MultiStar: {0.09, -0.13}, one-star: {0.08, -0.06}
01:50:22.822 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
01:50:22.823 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
01:50:22.823 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-0.62 mountX=0.09 mountY=0.05, mountTheta=0.51
01:50:22.825 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.06, opts=13)
01:50:22.825 00.000 8996 Enqueuing Move request for scope (0.08, -0.06)
01:50:22.826 00.001 20224 Worker thread wakes up
01:50:22.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.06) opts 0xd
01:50:22.826 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.06)
01:50:22.827 00.001 20224 Moving (0.08, -0.06) raw xDistance=0.09 yDistance=0.05
01:50:22.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:50:22.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:22.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:50:22.827 00.000 20224 MoveAxis(E, 0, ABG)
01:50:22.827 00.000 20224 Move returns status 0, amount 0
01:50:22.827 00.000 20224 MoveAxis(N, 0, ABG)
01:50:22.827 00.000 20224 Move returns status 0, amount 0
01:50:22.827 00.000 20224 move complete, result=0
01:50:22.827 00.000 20224 worker thread done servicing request
01:50:22.831 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=36435, med=3273, FiltMin=2950, FiltMax=21638, Gamma=1.000
01:50:22.845 00.014 8996 UpdateGuideState exits: m=573469 SNR=295.5
01:50:22.846 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:22.847 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:22.848 00.001 8996 Enqueuing Expose request
01:50:22.849 00.001 20224 Worker thread wakes up
01:50:22.849 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:22.850 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:22.850 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:23.270 00.420 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:50:23.271 00.001 8996 case statement mapped state 6 to 3
01:50:23.272 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:50:24.024 00.752 20224 Exposure complete
01:50:24.098 00.074 20224 worker thread done servicing request
01:50:24.098 00.000 8996 OnExposeComplete: enter
01:50:24.099 00.001 8996 UpdateGuideState(): m_state=6
01:50:24.100 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14050
01:50:24.101 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.93, Mass=632228, SNR=283.3, Peak=42259 HFD=4.5
01:50:24.102 00.001 8996 MultiStar: [#1 -0.16,-0.10,0.70,U] [#2 -0.13,-0.26,0.68,U] [#3 -0.18,0.16,0.61,U] [#4 -0.21,0.21,0.47,U] [#5 0.08,0.54,0.00,M10] [#6 -0.45,0.19,0.00,M5] [#7 -0.09,-0.01,0.45,U] [#8 0.09,0.29,0.33,U] 
01:50:24.103 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.08}, one-star: {-0.00, 0.32}
01:50:24.104 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
01:50:24.105 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.58 = -0.58)
01:50:24.106 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.44 mountX=-0.11 mountY=-0.07, mountTheta=-2.55
01:50:24.107 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.08, opts=13)
01:50:24.108 00.001 8996 Enqueuing Move request for scope (-0.10, 0.08)
01:50:24.109 00.001 20224 Worker thread wakes up
01:50:24.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
01:50:24.109 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
01:50:24.109 00.000 20224 Moving (-0.10, 0.08) raw xDistance=-0.11 yDistance=-0.07
01:50:24.109 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:50:24.109 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:24.110 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:50:24.110 00.000 20224 MoveAxis(E, 0, ABG)
01:50:24.110 00.000 20224 Move returns status 0, amount 0
01:50:24.110 00.000 20224 MoveAxis(N, 0, ABG)
01:50:24.110 00.000 20224 Move returns status 0, amount 0
01:50:24.110 00.000 20224 move complete, result=0
01:50:24.110 00.000 20224 worker thread done servicing request
01:50:24.113 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=42259, med=3277, FiltMin=2937, FiltMax=24985, Gamma=1.000
01:50:24.132 00.019 8996 UpdateGuideState exits: m=632228 SNR=283.3
01:50:24.134 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:24.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:24.137 00.002 8996 Enqueuing Expose request
01:50:24.138 00.001 20224 Worker thread wakes up
01:50:24.138 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:24.139 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:24.139 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:24.331 00.192 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:50:24.333 00.002 8996 case statement mapped state 6 to 3
01:50:24.334 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:50:25.128 00.794 20224 Exposure complete
01:50:25.212 00.084 20224 worker thread done servicing request
01:50:25.212 00.000 8996 OnExposeComplete: enter
01:50:25.213 00.001 8996 UpdateGuideState(): m_state=6
01:50:25.214 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14051
01:50:25.215 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.58, Mass=648369, SNR=355.8, Peak=42387 HFD=4.6
01:50:25.216 00.001 8996 MultiStar: [#1 -0.18,-0.70,0.00,M1] [#2 -0.46,-0.95,0.00,M2] [#3 0.03,-0.31,0.55,U] [#4 -0.35,-0.49,0.00,M1] [#5 0.19,0.38,0.44,U] [#6 -0.35,-0.28,0.37,U] [#7 -0.32,-0.02,0.37,U] [#8 -0.06,-0.08,0.29,U] 
01:50:25.217 00.001 8996 refined, 5 included, MultiStar: {-0.09, -0.06}, one-star: {-0.12, -0.04}
01:50:25.218 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
01:50:25.219 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
01:50:25.220 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.06 hyp=0.11 cameraTheta=-2.59 mountX=-0.09 mountY=0.07, mountTheta=2.48
01:50:25.222 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.06, opts=13)
01:50:25.224 00.002 8996 Enqueuing Move request for scope (-0.09, -0.06)
01:50:25.225 00.001 20224 Worker thread wakes up
01:50:25.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.06) opts 0xd
01:50:25.225 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.06)
01:50:25.225 00.000 20224 Moving (-0.09, -0.06) raw xDistance=-0.09 yDistance=0.07
01:50:25.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:50:25.226 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:25.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:50:25.226 00.000 20224 MoveAxis(E, 0, ABG)
01:50:25.226 00.000 20224 Move returns status 0, amount 0
01:50:25.226 00.000 20224 MoveAxis(N, 0, ABG)
01:50:25.226 00.000 20224 Move returns status 0, amount 0
01:50:25.226 00.000 20224 move complete, result=0
01:50:25.226 00.000 20224 worker thread done servicing request
01:50:25.232 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42387, med=3273, FiltMin=2957, FiltMax=28269, Gamma=1.000
01:50:25.252 00.020 8996 UpdateGuideState exits: m=648369 SNR=355.8
01:50:25.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:25.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:25.255 00.001 8996 Enqueuing Expose request
01:50:25.256 00.001 20224 Worker thread wakes up
01:50:25.256 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:25.257 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:25.258 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:25.445 00.187 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:50:25.447 00.002 8996 case statement mapped state 6 to 3
01:50:25.450 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:50:26.412 00.962 20224 Exposure complete
01:50:26.481 00.069 20224 worker thread done servicing request
01:50:26.481 00.000 8996 OnExposeComplete: enter
01:50:26.482 00.001 8996 UpdateGuideState(): m_state=6
01:50:26.483 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14052
01:50:26.484 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.68, Mass=666157, SNR=309.2, Peak=48099 HFD=4.6
01:50:26.484 00.000 8996 MultiStar: [#1 -0.01,-0.45,0.60,U] [#2 -0.48,-0.19,0.00,M3] [#3 0.28,0.08,0.53,U] [#4 0.17,0.03,0.55,U] [#5 0.10,0.39,0.42,U] [#6 -0.36,0.11,0.39,U] [#7 -0.23,0.36,0.37,U] [#8 0.08,-0.26,0.31,U] 
01:50:26.485 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.03}, one-star: {-0.13, 0.07}
01:50:26.486 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
01:50:26.487 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
01:50:26.488 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=2.02 mountX=-0.01 mountY=-0.02, mountTheta=-2.12
01:50:26.489 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.03, opts=13)
01:50:26.490 00.001 8996 Enqueuing Move request for scope (-0.01, 0.03)
01:50:26.491 00.001 20224 Worker thread wakes up
01:50:26.491 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
01:50:26.491 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
01:50:26.491 00.000 20224 Moving (-0.01, 0.03) raw xDistance=-0.01 yDistance=-0.02
01:50:26.491 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:50:26.491 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:26.491 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:50:26.491 00.000 20224 MoveAxis(E, 0, ABG)
01:50:26.491 00.000 20224 Move returns status 0, amount 0
01:50:26.491 00.000 20224 MoveAxis(N, 0, ABG)
01:50:26.491 00.000 20224 Move returns status 0, amount 0
01:50:26.491 00.000 20224 move complete, result=0
01:50:26.491 00.000 20224 worker thread done servicing request
01:50:26.495 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48099, med=3273, FiltMin=2931, FiltMax=28128, Gamma=1.000
01:50:26.509 00.014 8996 UpdateGuideState exits: m=666157 SNR=309.2
01:50:26.510 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:26.511 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:26.512 00.001 8996 Enqueuing Expose request
01:50:26.513 00.001 20224 Worker thread wakes up
01:50:26.513 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:50:26.514 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:26.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:26.562 00.048 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:50:26.563 00.001 8996 case statement mapped state 6 to 3
01:50:26.564 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:50:27.493 00.929 20224 Exposure complete
01:50:27.576 00.083 20224 worker thread done servicing request
01:50:27.577 00.001 8996 OnExposeComplete: enter
01:50:27.577 00.000 8996 UpdateGuideState(): m_state=6
01:50:27.579 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14053
01:50:27.581 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=472.87, Mass=535647, SNR=279.2, Peak=41779 HFD=4.5
01:50:27.582 00.001 8996 MultiStar: [#1 -0.22,-0.11,0.63,U] [#2 -0.39,-0.35,0.00,M4] [#3 0.01,0.01,0.67,U] [#4 0.03,0.14,0.48,U] [#5 -0.03,0.55,0.00,M9] [#6 -0.59,0.35,0.00,M4] [#7 0.12,0.22,0.44,U] [#8 0.13,-0.12,0.43,U] 
01:50:27.583 00.001 8996 refined, 5 included, MultiStar: {-0.07, 0.08}, one-star: {-0.26, 0.25}
01:50:27.584 00.001 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.39 = 2.39)
01:50:27.585 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.73 = -0.73)
01:50:27.585 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.08 hyp=0.11 cameraTheta=2.30 mountX=-0.08 mountY=-0.07, mountTheta=-2.40
01:50:27.587 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.08, opts=13)
01:50:27.588 00.001 8996 Enqueuing Move request for scope (-0.07, 0.08)
01:50:27.589 00.001 20224 Worker thread wakes up
01:50:27.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.08) opts 0xd
01:50:27.589 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.08)
01:50:27.589 00.000 20224 Moving (-0.07, 0.08) raw xDistance=-0.08 yDistance=-0.07
01:50:27.589 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:50:27.589 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:27.589 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:50:27.589 00.000 20224 MoveAxis(E, 0, ABG)
01:50:27.589 00.000 20224 Move returns status 0, amount 0
01:50:27.589 00.000 20224 MoveAxis(N, 0, ABG)
01:50:27.590 00.001 20224 Move returns status 0, amount 0
01:50:27.590 00.000 20224 move complete, result=0
01:50:27.590 00.000 20224 worker thread done servicing request
01:50:27.595 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41779, med=3277, FiltMin=2960, FiltMax=23174, Gamma=1.000
01:50:27.609 00.014 8996 UpdateGuideState exits: m=535647 SNR=279.2
01:50:27.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:27.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:27.612 00.001 8996 Enqueuing Expose request
01:50:27.613 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:27.614 00.001 20224 Worker thread wakes up
01:50:27.614 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:27.614 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:27.678 00.064 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:50:27.680 00.002 8996 case statement mapped state 6 to 3
01:50:27.681 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:50:27.776 00.095 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:50:27.778 00.002 8996 case statement mapped state 6 to 3
01:50:27.780 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:50:27.879 00.099 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
01:50:27.881 00.002 8996 PhdController::Dither begins
01:50:27.883 00.002 8996 dither: size=1.00, dRA=-0.08 dDec=-0.53
01:50:27.885 00.002 8996 MountToCamera -- mountTheta (1.71) + m_xAngle (-0.10) = xAngle (1.62 = 1.62)
01:50:27.887 00.002 8996 MountToCamera -- mountX=-0.08 mountY=-0.53 hyp=0.53 mountTheta=1.71 cameraX=-0.02, cameraY=0.53 cameraTheta=1.62
01:50:27.889 00.002 8996 setting lock position to (136.87, 473.15)
01:50:27.892 00.003 8996 Mount: notify guiding dithered (-0.0, 0.5)
01:50:27.894 00.002 8996 MultiStar: stabilizing after lock position change
01:50:27.895 00.001 8996 Status Line: Dither by -0.08,-0.53
01:50:27.897 00.002 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:50:27.898 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
01:50:27.899 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
01:50:28.772 00.873 20224 Exposure complete
01:50:28.849 00.077 20224 worker thread done servicing request
01:50:28.849 00.000 8996 OnExposeComplete: enter
01:50:28.851 00.002 8996 UpdateGuideState(): m_state=6
01:50:28.853 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14054
01:50:28.854 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.27, Mass=541152, SNR=307.5, Peak=36643 HFD=4.6
01:50:28.855 00.001 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
01:50:28.857 00.002 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
01:50:28.858 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.88 hyp=0.90 cameraTheta=-1.75 mountX=-0.07 mountY=0.89, mountTheta=1.65
01:50:28.861 00.003 8996 dither recenter: remaining=(0.1,0.5) step=(0.1,0.5)
01:50:28.863 00.002 8996 MountToCamera -- mountTheta (-1.43) + m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
01:50:28.865 00.002 8996 MountToCamera -- mountX=0.08 mountY=0.53 hyp=0.53 mountTheta=-1.43 cameraX=0.02, cameraY=-0.53 cameraTheta=-1.53
01:50:28.866 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.53, opts=4)
01:50:28.867 00.001 8996 Enqueuing Move request for scope (0.02, -0.53)
01:50:28.868 00.001 8996 Mount: notify direct move 0.08,0.53
01:50:28.869 00.001 20224 Worker thread wakes up
01:50:28.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.53) opts 0x4
01:50:28.870 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.53)
01:50:28.870 00.000 20224 Moving (0.02, -0.53) raw xDistance=0.08 yDistance=0.53
01:50:28.870 00.000 20224 MoveAxis(W, 18, B)
01:50:28.870 00.000 20224 Guiding  Dir = 3, Dur = 18
01:50:28.870 00.000 20224 IsSlewing returns 0
01:50:28.871 00.001 20224 IsGuiding returns 0
01:50:28.875 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=36643, med=3277, FiltMin=2973, FiltMax=23238, Gamma=1.000
01:50:28.890 00.015 8996 UpdateGuideState exits: m=541152 SNR=307.5
01:50:28.891 00.001 8996 PhdController: settling, locked = 1, distance = 0.72 (2.00) aobump = 0 frame = 1 / 99999
01:50:28.892 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770540628.892,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.72,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:50:28.893 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:28.893 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:28.894 00.001 8996 Enqueuing Expose request
01:50:28.897 00.003 20224 IsGuiding returns 1
01:50:28.897 00.000 20224 scope still moving after pulse duration time elapsed
01:50:28.932 00.035 20224 IsSlewing returns 0
01:50:28.932 00.000 20224 IsGuiding returns 1
01:50:28.959 00.027 20224 IsSlewing returns 0
01:50:28.959 00.000 20224 IsGuiding returns 1
01:50:28.990 00.031 20224 IsSlewing returns 0
01:50:28.990 00.000 20224 IsGuiding returns 0
01:50:28.990 00.000 20224 scope move finished after 18 + 102 ms
01:50:28.990 00.000 20224 Move returns status 0, amount 18
01:50:28.990 00.000 20224 MoveAxis(S, 112, B)
01:50:28.991 00.001 20224 Guiding  Dir = 1, Dur = 112
01:50:28.991 00.000 20224 IsSlewing returns 0
01:50:28.991 00.000 20224 IsGuiding returns 0
01:50:28.994 00.003 20224 PulseGuide returned control before completion, sleep 119
01:50:29.115 00.121 20224 IsGuiding returns 1
01:50:29.115 00.000 20224 scope still moving after pulse duration time elapsed
01:50:29.147 00.032 20224 IsSlewing returns 0
01:50:29.147 00.000 20224 IsGuiding returns 0
01:50:29.147 00.000 20224 scope move finished after 112 + 44 ms
01:50:29.147 00.000 20224 Move returns status 0, amount 112
01:50:29.147 00.000 20224 move complete, result=0
01:50:29.148 00.001 20224 worker thread done servicing request
01:50:29.148 00.000 20224 Worker thread wakes up
01:50:29.148 00.000 8996 GuideStep: 0.1 px 18 ms WEST, 0.5 px 112 ms SOUTH
01:50:29.151 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:29.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:30.122 00.971 20224 Exposure complete
01:50:30.178 00.056 20224 worker thread done servicing request
01:50:30.178 00.000 8996 OnExposeComplete: enter
01:50:30.181 00.003 8996 UpdateGuideState(): m_state=6
01:50:30.184 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14055
01:50:30.186 00.002 8996 Star::Find returns 1 (0), X=136.20, Y=472.68, Mass=605216, SNR=290.9, Peak=36054 HFD=4.6
01:50:30.188 00.002 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
01:50:30.190 00.002 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.73)
01:50:30.191 00.001 8996 CameraToMount -- cameraX=-0.67 cameraY=-0.47 hyp=0.82 cameraTheta=-2.53 mountX=-0.62 mountY=0.54, mountTheta=2.42
01:50:30.195 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.67, y=-0.47, opts=13)
01:50:30.198 00.003 8996 Enqueuing Move request for scope (-0.67, -0.47)
01:50:30.200 00.002 20224 Worker thread wakes up
01:50:30.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.47) opts 0xd
01:50:30.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.67, -0.47)
01:50:30.200 00.000 20224 Moving (-0.67, -0.47) raw xDistance=-0.62 yDistance=0.54
01:50:30.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
01:50:30.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:30.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
01:50:30.200 00.000 20224 MoveAxis(E, 91, ABG)
01:50:30.200 00.000 20224 Guiding  Dir = 2, Dur = 91
01:50:30.201 00.001 20224 IsSlewing returns 0
01:50:30.201 00.000 20224 IsGuiding returns 0
01:50:30.207 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=36054, med=3277, FiltMin=2976, FiltMax=21792, Gamma=1.000
01:50:30.224 00.017 8996 UpdateGuideState exits: m=605216 SNR=290.9
01:50:30.226 00.002 8996 PhdController: settling, locked = 1, distance = 0.82 (2.00) aobump = 0 frame = 2 / 99999
01:50:30.229 00.003 8996 evsrv: {"Event":"Settling","Timestamp":1770540630.228,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.82,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
01:50:30.230 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:30.232 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:30.233 00.001 8996 Enqueuing Expose request
01:50:30.234 00.001 20224 PulseGuide returned control before completion, sleep 77
01:50:30.320 00.086 20224 IsGuiding returns 1
01:50:30.320 00.000 20224 scope still moving after pulse duration time elapsed
01:50:30.351 00.031 20224 IsSlewing returns 0
01:50:30.351 00.000 20224 IsGuiding returns 0
01:50:30.351 00.000 20224 scope move finished after 91 + 59 ms
01:50:30.351 00.000 20224 Move returns status 0, amount 91
01:50:30.351 00.000 20224 MoveAxis(N, 0, ABG)
01:50:30.352 00.001 20224 Move returns status 0, amount 0
01:50:30.352 00.000 20224 move complete, result=0
01:50:30.352 00.000 20224 worker thread done servicing request
01:50:30.352 00.000 20224 Worker thread wakes up
01:50:30.352 00.000 8996 GuideStep: -0.6 px 91 ms EAST, 0.5 px 0 ms NORTH
01:50:30.353 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:30.353 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:31.516 01.163 20224 Exposure complete
01:50:31.582 00.066 20224 worker thread done servicing request
01:50:31.583 00.001 8996 OnExposeComplete: enter
01:50:31.584 00.001 8996 UpdateGuideState(): m_state=6
01:50:31.586 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14056
01:50:31.587 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.32, Mass=627777, SNR=288.9, Peak=43315 HFD=4.6
01:50:31.588 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
01:50:31.589 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
01:50:31.590 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.65 mountX=-0.03 mountY=-0.17, mountTheta=-1.75
01:50:31.592 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
01:50:31.593 00.001 8996 Enqueuing Move request for scope (-0.01, 0.17)
01:50:31.594 00.001 20224 Worker thread wakes up
01:50:31.594 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
01:50:31.594 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
01:50:31.594 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.03 yDistance=-0.17
01:50:31.594 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:50:31.594 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:31.594 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:50:31.594 00.000 20224 MoveAxis(E, 0, ABG)
01:50:31.594 00.000 20224 Move returns status 0, amount 0
01:50:31.594 00.000 20224 MoveAxis(N, 0, ABG)
01:50:31.594 00.000 20224 Move returns status 0, amount 0
01:50:31.594 00.000 20224 move complete, result=0
01:50:31.594 00.000 20224 worker thread done servicing request
01:50:31.601 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43315, med=3277, FiltMin=2918, FiltMax=26822, Gamma=1.000
01:50:31.630 00.029 8996 UpdateGuideState exits: m=627777 SNR=288.9
01:50:31.632 00.002 8996 PhdController: settling, locked = 1, distance = 0.62 (2.00) aobump = 0 frame = 3 / 99999
01:50:31.633 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770540631.633,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.62,"Time":2.7,"SettleTime":3.0,"StarLocked":true}
01:50:31.635 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:31.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:31.637 00.001 8996 Enqueuing Expose request
01:50:31.638 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:50:31.639 00.001 20224 Worker thread wakes up
01:50:31.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:31.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:32.614 00.975 20224 Exposure complete
01:50:32.671 00.057 20224 worker thread done servicing request
01:50:32.671 00.000 8996 OnExposeComplete: enter
01:50:32.672 00.001 8996 UpdateGuideState(): m_state=6
01:50:32.673 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14057
01:50:32.673 00.000 8996 Star::Find returns 1 (0), X=137.37, Y=473.20, Mass=590247, SNR=279.5, Peak=33155 HFD=4.7
01:50:32.674 00.001 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.20 = 0.20)
01:50:32.675 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
01:50:32.676 00.001 8996 CameraToMount -- cameraX=0.50 cameraY=0.05 hyp=0.50 cameraTheta=0.10 mountX=0.49 mountY=-0.11, mountTheta=-0.22
01:50:32.677 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.50, y=0.05, opts=13)
01:50:32.678 00.001 8996 Enqueuing Move request for scope (0.50, 0.05)
01:50:32.679 00.001 20224 Worker thread wakes up
01:50:32.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.05) opts 0xd
01:50:32.679 00.000 20224 Handling offset move in thread for scope, endpoint = (0.50, 0.05)
01:50:32.679 00.000 20224 Moving (0.50, 0.05) raw xDistance=0.49 yDistance=-0.11
01:50:32.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
01:50:32.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:32.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:50:32.679 00.000 20224 MoveAxis(W, 72, ABG)
01:50:32.679 00.000 20224 Guiding  Dir = 3, Dur = 72
01:50:32.680 00.001 20224 IsSlewing returns 0
01:50:32.680 00.000 20224 IsGuiding returns 0
01:50:32.686 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=33155, med=3277, FiltMin=2966, FiltMax=24374, Gamma=1.000
01:50:32.697 00.011 20224 PulseGuide returned control before completion, sleep 65
01:50:32.708 00.011 8996 UpdateGuideState exits: m=590247 SNR=279.5
01:50:32.710 00.002 8996 PhdController: settling, locked = 1, distance = 0.59 (2.00) aobump = 0 frame = 4 / 99999
01:50:32.711 00.001 8996 PhdController: newstate STATE_FINISH
01:50:32.712 00.001 8996 PhdController complete: success
01:50:32.713 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770540632.713,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:50:32.714 00.001 8996 Mount: notify guiding dither settle done success=1
01:50:32.715 00.001 8996 PhdController: newstate STATE_IDLE
01:50:32.716 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:32.717 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:32.718 00.001 8996 Enqueuing Expose request
01:50:32.775 00.057 20224 IsGuiding returns 1
01:50:32.775 00.000 20224 scope still moving after pulse duration time elapsed
01:50:32.805 00.030 20224 IsSlewing returns 0
01:50:32.805 00.000 20224 IsGuiding returns 0
01:50:32.805 00.000 20224 scope move finished after 72 + 53 ms
01:50:32.805 00.000 20224 Move returns status 0, amount 72
01:50:32.805 00.000 20224 MoveAxis(N, 0, ABG)
01:50:32.805 00.000 20224 Move returns status 0, amount 0
01:50:32.805 00.000 20224 move complete, result=0
01:50:32.805 00.000 20224 worker thread done servicing request
01:50:32.805 00.000 8996 GuideStep: 0.5 px 72 ms WEST, -0.1 px 0 ms NORTH
01:50:32.807 00.002 20224 Worker thread wakes up
01:50:32.807 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:32.807 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:32.945 00.138 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:50:32.946 00.001 8996 case statement mapped state 6 to 3
01:50:32.947 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:50:33.047 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
01:50:33.051 00.004 8996 PhdController::Guide begins
01:50:33.053 00.002 8996 PhdController: newstate STATE_SETUP
01:50:33.055 00.002 8996 PhdController: setup
01:50:33.056 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
01:50:33.058 00.002 8996 PhdController: guider state = 6
01:50:33.061 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
01:50:33.063 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
01:50:33.064 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
01:50:33.098 00.034 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:50:33.100 00.002 8996 case statement mapped state 6 to 3
01:50:33.101 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:50:33.989 00.888 20224 Exposure complete
01:50:34.052 00.063 20224 worker thread done servicing request
01:50:34.052 00.000 8996 OnExposeComplete: enter
01:50:34.053 00.001 8996 UpdateGuideState(): m_state=6
01:50:34.054 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14058
01:50:34.054 00.000 8996 Star::Find returns 1 (0), X=136.50, Y=473.32, Mass=630531, SNR=314.1, Peak=41555 HFD=4.7
01:50:34.055 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
01:50:34.056 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
01:50:34.057 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.17 hyp=0.41 cameraTheta=2.71 mountX=-0.38 mountY=-0.13, mountTheta=-2.82
01:50:34.059 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.17, opts=13)
01:50:34.059 00.000 8996 Enqueuing Move request for scope (-0.37, 0.17)
01:50:34.060 00.001 20224 Worker thread wakes up
01:50:34.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.17) opts 0xd
01:50:34.060 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.17)
01:50:34.060 00.000 20224 Moving (-0.37, 0.17) raw xDistance=-0.38 yDistance=-0.13
01:50:34.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.38
01:50:34.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:34.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:50:34.061 00.001 20224 MoveAxis(E, 51, ABG)
01:50:34.061 00.000 20224 Guiding  Dir = 2, Dur = 51
01:50:34.061 00.000 20224 IsSlewing returns 0
01:50:34.061 00.000 20224 IsGuiding returns 0
01:50:34.063 00.002 20224 PulseGuide returned control before completion, sleep 60
01:50:34.065 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41555, med=3277, FiltMin=2943, FiltMax=24611, Gamma=1.000
01:50:34.084 00.019 8996 UpdateGuideState exits: m=630531 SNR=314.1
01:50:34.086 00.002 8996 PhdController: settling, locked = 1, distance = 0.53 (2.00) aobump = 0 frame = 1 / 99999
01:50:34.088 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770540634.088,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.53,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
01:50:34.091 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:34.093 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:34.095 00.002 8996 Enqueuing Expose request
01:50:34.133 00.038 20224 IsGuiding returns 1
01:50:34.133 00.000 20224 scope still moving after pulse duration time elapsed
01:50:34.165 00.032 20224 IsSlewing returns 0
01:50:34.165 00.000 20224 IsGuiding returns 0
01:50:34.165 00.000 20224 scope move finished after 51 + 52 ms
01:50:34.165 00.000 20224 Move returns status 0, amount 51
01:50:34.166 00.001 20224 MoveAxis(N, 0, ABG)
01:50:34.166 00.000 20224 Move returns status 0, amount 0
01:50:34.166 00.000 20224 move complete, result=0
01:50:34.166 00.000 20224 worker thread done servicing request
01:50:34.166 00.000 20224 Worker thread wakes up
01:50:34.166 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:34.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:34.168 00.002 8996 GuideStep: -0.4 px 51 ms EAST, -0.1 px 0 ms NORTH
01:50:35.149 00.981 20224 Exposure complete
01:50:35.215 00.066 20224 worker thread done servicing request
01:50:35.215 00.000 8996 OnExposeComplete: enter
01:50:35.216 00.001 8996 UpdateGuideState(): m_state=6
01:50:35.217 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14059
01:50:35.218 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.28, Mass=572576, SNR=287.9, Peak=39347 HFD=4.6
01:50:35.218 00.000 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:50:35.219 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
01:50:35.220 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.68 mountX=-0.03 mountY=-0.13, mountTheta=-1.78
01:50:35.221 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.13, opts=13)
01:50:35.222 00.001 8996 Enqueuing Move request for scope (-0.01, 0.13)
01:50:35.223 00.001 20224 Worker thread wakes up
01:50:35.223 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.13) opts 0xd
01:50:35.223 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.13)
01:50:35.223 00.000 20224 Moving (-0.01, 0.13) raw xDistance=-0.03 yDistance=-0.13
01:50:35.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:50:35.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:35.224 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:50:35.224 00.000 20224 MoveAxis(E, 0, ABG)
01:50:35.224 00.000 20224 Move returns status 0, amount 0
01:50:35.224 00.000 20224 MoveAxis(N, 0, ABG)
01:50:35.224 00.000 20224 Move returns status 0, amount 0
01:50:35.224 00.000 20224 move complete, result=0
01:50:35.224 00.000 20224 worker thread done servicing request
01:50:35.234 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39347, med=3277, FiltMin=2941, FiltMax=23491, Gamma=1.000
01:50:35.250 00.016 8996 UpdateGuideState exits: m=572576 SNR=287.9
01:50:35.251 00.001 8996 PhdController: settling, locked = 1, distance = 0.41 (2.00) aobump = 0 frame = 2 / 99999
01:50:35.252 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770540635.252,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.41,"Time":1.2,"SettleTime":3.0,"StarLocked":true}
01:50:35.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:35.253 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:35.254 00.001 8996 Enqueuing Expose request
01:50:35.255 00.001 20224 Worker thread wakes up
01:50:35.255 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:35.257 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:35.257 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:36.413 01.156 20224 Exposure complete
01:50:36.484 00.071 20224 worker thread done servicing request
01:50:36.484 00.000 8996 OnExposeComplete: enter
01:50:36.485 00.001 8996 UpdateGuideState(): m_state=6
01:50:36.486 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14060
01:50:36.488 00.002 8996 Star::Find returns 1 (0), X=136.85, Y=473.53, Mass=525137, SNR=264.1, Peak=34803 HFD=4.7
01:50:36.489 00.001 8996 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.10) = xAngle (1.72 = 1.72)
01:50:36.491 00.002 8996 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.40 = -1.40)
01:50:36.492 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.62 mountX=-0.06 mountY=-0.37, mountTheta=-1.72
01:50:36.494 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.38, opts=13)
01:50:36.495 00.001 8996 Enqueuing Move request for scope (-0.02, 0.38)
01:50:36.496 00.001 20224 Worker thread wakes up
01:50:36.496 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.38) opts 0xd
01:50:36.496 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.38)
01:50:36.497 00.001 20224 Moving (-0.02, 0.38) raw xDistance=-0.06 yDistance=-0.37
01:50:36.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:50:36.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:36.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:50:36.497 00.000 20224 MoveAxis(E, 0, ABG)
01:50:36.497 00.000 20224 Move returns status 0, amount 0
01:50:36.497 00.000 20224 MoveAxis(N, 0, ABG)
01:50:36.497 00.000 20224 Move returns status 0, amount 0
01:50:36.497 00.000 20224 move complete, result=0
01:50:36.497 00.000 20224 worker thread done servicing request
01:50:36.503 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=34803, med=3277, FiltMin=2957, FiltMax=21974, Gamma=1.000
01:50:36.525 00.022 8996 UpdateGuideState exits: m=525137 SNR=264.1
01:50:36.527 00.002 8996 PhdController: settling, locked = 1, distance = 0.40 (2.00) aobump = 0 frame = 3 / 99999
01:50:36.528 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770540636.528,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.40,"Time":2.4,"SettleTime":3.0,"StarLocked":true}
01:50:36.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:36.530 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:36.531 00.001 8996 Enqueuing Expose request
01:50:36.532 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:50:36.533 00.001 20224 Worker thread wakes up
01:50:36.533 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:36.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:37.507 00.974 20224 Exposure complete
01:50:37.596 00.089 20224 worker thread done servicing request
01:50:37.596 00.000 8996 OnExposeComplete: enter
01:50:37.597 00.001 8996 UpdateGuideState(): m_state=6
01:50:37.598 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14061
01:50:37.599 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.09, Mass=688637, SNR=333.4, Peak=46195 HFD=4.7
01:50:37.600 00.001 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.77 = -2.77)
01:50:37.601 00.001 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.39)
01:50:37.601 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.87 mountX=-0.22 mountY=0.09, mountTheta=2.76
01:50:37.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.06, opts=13)
01:50:37.604 00.001 8996 Enqueuing Move request for scope (-0.23, -0.06)
01:50:37.606 00.002 20224 Worker thread wakes up
01:50:37.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
01:50:37.606 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
01:50:37.606 00.000 20224 Moving (-0.23, -0.06) raw xDistance=-0.22 yDistance=0.09
01:50:37.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:50:37.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:37.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:50:37.606 00.000 20224 MoveAxis(E, 32, ABG)
01:50:37.606 00.000 20224 Guiding  Dir = 2, Dur = 32
01:50:37.607 00.001 20224 IsSlewing returns 0
01:50:37.607 00.000 20224 IsGuiding returns 0
01:50:37.608 00.001 20224 PulseGuide returned control before completion, sleep 41
01:50:37.611 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46195, med=3277, FiltMin=2979, FiltMax=28285, Gamma=1.000
01:50:37.632 00.021 8996 UpdateGuideState exits: m=688637 SNR=333.4
01:50:37.633 00.001 8996 PhdController: settling, locked = 1, distance = 0.35 (2.00) aobump = 0 frame = 4 / 99999
01:50:37.634 00.001 8996 PhdController: newstate STATE_FINISH
01:50:37.635 00.001 8996 PhdController complete: success
01:50:37.636 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770540637.636,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
01:50:37.637 00.001 8996 Mount: notify guiding dither settle done success=1
01:50:37.638 00.001 8996 PhdController: newstate STATE_IDLE
01:50:37.638 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:37.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:37.640 00.001 8996 Enqueuing Expose request
01:50:37.663 00.023 20224 IsGuiding returns 1
01:50:37.663 00.000 20224 scope still moving after pulse duration time elapsed
01:50:37.695 00.032 20224 IsSlewing returns 0
01:50:37.695 00.000 20224 IsGuiding returns 0
01:50:37.695 00.000 20224 scope move finished after 32 + 56 ms
01:50:37.695 00.000 20224 Move returns status 0, amount 32
01:50:37.695 00.000 20224 MoveAxis(N, 0, ABG)
01:50:37.695 00.000 20224 Move returns status 0, amount 0
01:50:37.695 00.000 20224 move complete, result=0
01:50:37.695 00.000 20224 worker thread done servicing request
01:50:37.695 00.000 20224 Worker thread wakes up
01:50:37.697 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:37.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:37.698 00.001 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
01:50:38.879 01.181 20224 Exposure complete
01:50:38.938 00.059 20224 worker thread done servicing request
01:50:38.938 00.000 8996 OnExposeComplete: enter
01:50:38.939 00.001 8996 UpdateGuideState(): m_state=6
01:50:38.940 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.940 00.000 8996 Star::Find returns 1 (0), X=136.76, Y=473.11, Mass=554666, SNR=289.1, Peak=40403 HFD=4.5
01:50:38.941 00.001 8996 MultiStar: exiting stabilization period
01:50:38.942 00.001 8996 MultiStar: updating star positions after lock position change
01:50:38.943 00.001 8996 Star::Find(15, 776, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.944 00.001 8996 Star::Find returns 1 (0), X=775.36, Y=311.05, Mass=340860, SNR=205.8, Peak=26269 HFD=4.2
01:50:38.945 00.001 8996 Star::Find(15, 960, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.946 00.001 8996 Star::Find returns 1 (0), X=957.96, Y=93.74, Mass=279334, SNR=185.0, Peak=22301 HFD=4.1
01:50:38.946 00.000 8996 Star::Find(15, 925, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.947 00.001 8996 Star::Find returns 1 (0), X=924.90, Y=506.68, Mass=271299, SNR=154.4, Peak=21952 HFD=4.4
01:50:38.948 00.001 8996 Star::Find(15, 896, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.949 00.001 8996 Star::Find returns 1 (0), X=895.76, Y=484.18, Mass=192497, SNR=133.7, Peak=16893 HFD=4.0
01:50:38.950 00.001 8996 Star::Find(15, 496, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.950 00.000 8996 Star::Find returns 1 (0), X=496.15, Y=488.77, Mass=253031, SNR=188.8, Peak=17955 HFD=4.4
01:50:38.951 00.001 8996 Star::Find(15, 942, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.952 00.001 8996 Star::Find returns 1 (0), X=943.23, Y=756.92, Mass=177273, SNR=145.0, Peak=15696 HFD=4.5
01:50:38.953 00.001 8996 Star::Find(15, 1142, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.954 00.001 8996 Star::Find returns 1 (0), X=1142.51, Y=639.15, Mass=156644, SNR=126.9, Peak=13321 HFD=4.4
01:50:38.954 00.000 8996 Star::Find(15, 479, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.955 00.001 8996 Star::Find returns 1 (0), X=479.37, Y=383.97, Mass=96736, SNR=90.3, Peak=9984 HFD=3.8
01:50:38.956 00.001 8996 Star::Find(15, 530, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.957 00.001 8996 Star::Find returns 1 (0), X=531.27, Y=802.45, Mass=119995, SNR=91.1, Peak=11072 HFD=3.9
01:50:38.958 00.001 8996 Star::Find(15, 410, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.959 00.001 8996 Star::Find returns 1 (0), X=409.85, Y=355.29, Mass=122586, SNR=114.2, Peak=12617 HFD=3.9
01:50:38.960 00.001 8996 Star::Find(15, 178, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14062
01:50:38.961 00.001 8996 Star::Find returns 1 (0), X=177.09, Y=58.28, Mass=142574, SNR=105.8, Peak=12358 HFD=4.6
01:50:38.962 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.65 = -2.65)
01:50:38.963 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.51)
01:50:38.964 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.05 hyp=0.12 cameraTheta=-2.74 mountX=-0.10 mountY=0.06, mountTheta=2.63
01:50:38.966 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.05, opts=13)
01:50:38.967 00.001 8996 Enqueuing Move request for scope (-0.11, -0.05)
01:50:38.968 00.001 20224 Worker thread wakes up
01:50:38.968 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.05) opts 0xd
01:50:38.968 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.05)
01:50:38.968 00.000 20224 Moving (-0.11, -0.05) raw xDistance=-0.10 yDistance=0.06
01:50:38.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:50:38.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:38.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:50:38.969 00.001 20224 MoveAxis(E, 0, ABG)
01:50:38.969 00.000 20224 Move returns status 0, amount 0
01:50:38.969 00.000 20224 MoveAxis(N, 0, ABG)
01:50:38.969 00.000 20224 Move returns status 0, amount 0
01:50:38.969 00.000 20224 move complete, result=0
01:50:38.969 00.000 20224 worker thread done servicing request
01:50:38.974 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=40403, med=3277, FiltMin=2966, FiltMax=23651, Gamma=1.000
01:50:38.998 00.024 8996 UpdateGuideState exits: m=554666 SNR=289.1
01:50:39.000 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:39.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:39.002 00.001 8996 Enqueuing Expose request
01:50:39.002 00.000 20224 Worker thread wakes up
01:50:39.002 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:39.003 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:39.003 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:39.976 00.973 20224 Exposure complete
01:50:40.084 00.108 20224 worker thread done servicing request
01:50:40.085 00.001 8996 OnExposeComplete: enter
01:50:40.086 00.001 8996 UpdateGuideState(): m_state=6
01:50:40.088 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14063
01:50:40.090 00.002 8996 Star::Find returns 1 (0), X=136.54, Y=472.94, Mass=562257, SNR=266.8, Peak=40259 HFD=4.5
01:50:40.092 00.002 8996 MultiStar: [#1 0.44,0.16,0.00,M1] [#2 0.53,-0.12,0.00,M5] [#3 0.31,-0.07,0.68,U] [#4 0.52,0.12,0.00,M1] [#5 0.41,-0.07,0.64,U] [#6 0.15,-0.01,0.49,U] [#7 -0.35,-0.10,0.47,U] [#8 0.09,0.04,0.54,U] 
01:50:40.093 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.09}, one-star: {-0.33, -0.21}
01:50:40.094 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
01:50:40.094 00.000 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
01:50:40.095 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.26 mountX=0.04 mountY=0.08, mountTheta=1.16
01:50:40.097 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.09, opts=13)
01:50:40.098 00.001 8996 Enqueuing Move request for scope (0.03, -0.09)
01:50:40.099 00.001 20224 Worker thread wakes up
01:50:40.099 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.09) opts 0xd
01:50:40.099 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.09)
01:50:40.099 00.000 20224 Moving (0.03, -0.09) raw xDistance=0.04 yDistance=0.08
01:50:40.099 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:50:40.099 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:40.099 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:50:40.099 00.000 20224 MoveAxis(E, 0, ABG)
01:50:40.099 00.000 20224 Move returns status 0, amount 0
01:50:40.099 00.000 20224 MoveAxis(N, 0, ABG)
01:50:40.099 00.000 20224 Move returns status 0, amount 0
01:50:40.099 00.000 20224 move complete, result=0
01:50:40.099 00.000 20224 worker thread done servicing request
01:50:40.104 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=40259, med=3273, FiltMin=2941, FiltMax=25133, Gamma=1.000
01:50:40.118 00.014 8996 UpdateGuideState exits: m=562257 SNR=266.8
01:50:40.119 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:40.121 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:40.121 00.000 8996 Enqueuing Expose request
01:50:40.122 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:40.123 00.001 20224 Worker thread wakes up
01:50:40.123 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:40.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:41.282 01.159 20224 Exposure complete
01:50:41.357 00.075 20224 worker thread done servicing request
01:50:41.358 00.001 8996 OnExposeComplete: enter
01:50:41.359 00.001 8996 UpdateGuideState(): m_state=6
01:50:41.359 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14064
01:50:41.361 00.002 8996 Star::Find returns 1 (0), X=137.22, Y=473.05, Mass=631859, SNR=309.2, Peak=44883 HFD=4.4
01:50:41.362 00.001 8996 MultiStar: [#1 0.31,-0.26,0.58,U] [#2 0.59,-0.25,0.00,M6] [#3 0.32,-0.01,0.63,U] [#4 0.19,-0.05,0.41,U] [#5 0.14,0.17,0.40,U] [#6 0.03,-0.20,0.33,U] [#7 0.11,-0.22,0.37,U] [#8 -0.15,0.01,0.33,U] 
01:50:41.363 00.001 8996 refined, 7 included, MultiStar: {0.22, -0.09}, one-star: {0.35, -0.10}
01:50:41.365 00.002 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
01:50:41.366 00.001 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.87)
01:50:41.367 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.23 cameraTheta=-0.39 mountX=0.22 mountY=0.06, mountTheta=0.28
01:50:41.370 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.09, opts=13)
01:50:41.371 00.001 8996 Enqueuing Move request for scope (0.22, -0.09)
01:50:41.372 00.001 20224 Worker thread wakes up
01:50:41.372 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
01:50:41.372 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
01:50:41.372 00.000 20224 Moving (0.22, -0.09) raw xDistance=0.22 yDistance=0.06
01:50:41.372 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:50:41.373 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:41.373 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:50:41.373 00.000 20224 MoveAxis(W, 33, ABG)
01:50:41.373 00.000 20224 Guiding  Dir = 3, Dur = 33
01:50:41.373 00.000 20224 IsSlewing returns 0
01:50:41.373 00.000 20224 IsGuiding returns 0
01:50:41.377 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44883, med=3273, FiltMin=2969, FiltMax=27216, Gamma=1.000
01:50:41.393 00.016 8996 UpdateGuideState exits: m=631859 SNR=309.2
01:50:41.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:41.394 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:41.395 00.001 8996 Enqueuing Expose request
01:50:41.401 00.006 20224 PulseGuide returned control before completion, sleep 16
01:50:41.431 00.030 20224 IsGuiding returns 1
01:50:41.431 00.000 20224 scope still moving after pulse duration time elapsed
01:50:41.463 00.032 20224 IsSlewing returns 0
01:50:41.464 00.001 20224 IsGuiding returns 1
01:50:41.494 00.030 20224 IsSlewing returns 0
01:50:41.494 00.000 20224 IsGuiding returns 0
01:50:41.495 00.001 20224 scope move finished after 33 + 88 ms
01:50:41.495 00.000 20224 Move returns status 0, amount 33
01:50:41.495 00.000 20224 MoveAxis(N, 0, ABG)
01:50:41.495 00.000 20224 Move returns status 0, amount 0
01:50:41.495 00.000 20224 move complete, result=0
01:50:41.495 00.000 20224 worker thread done servicing request
01:50:41.496 00.001 20224 Worker thread wakes up
01:50:41.496 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
01:50:41.500 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:41.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:42.489 00.989 20224 Exposure complete
01:50:42.579 00.090 20224 worker thread done servicing request
01:50:42.579 00.000 8996 OnExposeComplete: enter
01:50:42.581 00.002 8996 UpdateGuideState(): m_state=6
01:50:42.582 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14065
01:50:42.583 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.05, Mass=566552, SNR=306.6, Peak=37235 HFD=4.8
01:50:42.585 00.002 8996 MultiStar: [#1 0.09,-0.31,0.55,U] [#2 0.36,-0.34,0.00,M7] [#3 0.17,-0.44,0.00,M1] [#4 0.14,-0.09,0.52,U] [#5 -0.21,0.03,0.54,U] [#6 0.16,0.11,0.44,U] [#7 0.19,-0.27,0.40,U] [#8 -0.37,-0.08,0.31,U] 
01:50:42.586 00.001 8996 refined, 6 included, MultiStar: {-0.06, -0.10}, one-star: {-0.25, -0.10}
01:50:42.588 00.002 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
01:50:42.589 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.18)
01:50:42.590 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.08 mountX=-0.05 mountY=0.11, mountTheta=1.98
01:50:42.592 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.10, opts=13)
01:50:42.594 00.002 8996 Enqueuing Move request for scope (-0.06, -0.10)
01:50:42.595 00.001 20224 Worker thread wakes up
01:50:42.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
01:50:42.595 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
01:50:42.595 00.000 20224 Moving (-0.06, -0.10) raw xDistance=-0.05 yDistance=0.11
01:50:42.596 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:50:42.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:42.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:50:42.596 00.000 20224 MoveAxis(E, 0, ABG)
01:50:42.596 00.000 20224 Move returns status 0, amount 0
01:50:42.596 00.000 20224 MoveAxis(N, 0, ABG)
01:50:42.596 00.000 20224 Move returns status 0, amount 0
01:50:42.596 00.000 20224 move complete, result=0
01:50:42.597 00.001 20224 worker thread done servicing request
01:50:42.603 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=37235, med=3273, FiltMin=2950, FiltMax=24163, Gamma=1.000
01:50:42.621 00.018 8996 UpdateGuideState exits: m=566552 SNR=306.6
01:50:42.623 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:42.626 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:42.628 00.002 8996 Enqueuing Expose request
01:50:42.631 00.003 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:42.633 00.002 20224 Worker thread wakes up
01:50:42.633 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:42.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:43.801 01.168 20224 Exposure complete
01:50:43.881 00.080 20224 worker thread done servicing request
01:50:43.881 00.000 8996 OnExposeComplete: enter
01:50:43.883 00.002 8996 UpdateGuideState(): m_state=6
01:50:43.884 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14066
01:50:43.885 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.21, Mass=501073, SNR=261.0, Peak=33459 HFD=4.6
01:50:43.886 00.001 8996 MultiStar: [#1 0.11,-0.11,0.69,U] [#2 0.30,-0.38,0.00,M8] [#3 0.10,-0.16,0.69,U] [#4 0.21,-0.18,0.53,U] [#5 0.03,-0.60,0.00,M7] [#6 0.01,-0.83,0.00,M2] [#7 -0.25,-0.41,0.00,M1] [#8 -0.29,-0.45,0.00,M1] 
01:50:43.887 00.001 8996 refined, 3 included, MultiStar: {0.02, -0.08}, one-star: {-0.21, 0.06}
01:50:43.888 00.001 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
01:50:43.889 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.89)
01:50:43.890 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.08 hyp=0.08 cameraTheta=-1.37 mountX=0.02 mountY=0.08, mountTheta=1.27
01:50:43.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.08, opts=13)
01:50:43.892 00.000 8996 Enqueuing Move request for scope (0.02, -0.08)
01:50:43.893 00.001 20224 Worker thread wakes up
01:50:43.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.08) opts 0xd
01:50:43.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.08)
01:50:43.893 00.000 20224 Moving (0.02, -0.08) raw xDistance=0.02 yDistance=0.08
01:50:43.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:50:43.894 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:43.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:50:43.894 00.000 20224 MoveAxis(E, 0, ABG)
01:50:43.894 00.000 20224 Move returns status 0, amount 0
01:50:43.894 00.000 20224 MoveAxis(N, 0, ABG)
01:50:43.894 00.000 20224 Move returns status 0, amount 0
01:50:43.894 00.000 20224 move complete, result=0
01:50:43.894 00.000 20224 worker thread done servicing request
01:50:43.897 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=33459, med=3277, FiltMin=2966, FiltMax=20893, Gamma=1.000
01:50:43.911 00.014 8996 UpdateGuideState exits: m=501073 SNR=261.0
01:50:43.912 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:43.912 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:43.913 00.001 8996 Enqueuing Expose request
01:50:43.914 00.001 20224 Worker thread wakes up
01:50:43.914 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:43.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:43.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:44.896 00.981 20224 Exposure complete
01:50:44.965 00.069 20224 worker thread done servicing request
01:50:44.965 00.000 8996 OnExposeComplete: enter
01:50:44.966 00.001 8996 UpdateGuideState(): m_state=6
01:50:44.967 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14067
01:50:44.967 00.000 8996 Star::Find returns 1 (0), X=136.66, Y=472.92, Mass=636858, SNR=303.3, Peak=47123 HFD=4.6
01:50:44.969 00.002 8996 MultiStar: [#1 -0.05,-0.38,0.59,U] [#2 0.17,-0.16,0.80,U] [#3 0.34,0.11,0.62,U] [#4 0.13,-0.27,0.54,U] [#5 -0.26,-0.15,0.52,U] [#6 -0.00,-0.14,0.40,U] [#7 -0.11,-0.36,0.38,U] [#8 -0.44,-0.21,0.00,M2] 
01:50:44.969 00.000 8996 refined, 7 included, MultiStar: {0.00, -0.19}, one-star: {-0.21, -0.23}
01:50:44.970 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
01:50:44.971 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
01:50:44.972 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=0.02 mountY=0.19, mountTheta=1.47
01:50:44.973 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.19, opts=13)
01:50:44.974 00.001 8996 Enqueuing Move request for scope (0.00, -0.19)
01:50:44.975 00.001 20224 Worker thread wakes up
01:50:44.975 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.19) opts 0xd
01:50:44.975 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.19)
01:50:44.975 00.000 20224 Moving (0.00, -0.19) raw xDistance=0.02 yDistance=0.19
01:50:44.975 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:50:44.975 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:44.975 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:50:44.975 00.000 20224 MoveAxis(E, 0, ABG)
01:50:44.975 00.000 20224 Move returns status 0, amount 0
01:50:44.975 00.000 20224 MoveAxis(N, 0, ABG)
01:50:44.976 00.001 20224 Move returns status 0, amount 0
01:50:44.976 00.000 20224 move complete, result=0
01:50:44.976 00.000 20224 worker thread done servicing request
01:50:44.979 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47123, med=3277, FiltMin=2953, FiltMax=27654, Gamma=1.000
01:50:44.994 00.015 8996 UpdateGuideState exits: m=636858 SNR=303.3
01:50:44.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:44.995 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:44.996 00.001 8996 Enqueuing Expose request
01:50:44.997 00.001 20224 Worker thread wakes up
01:50:44.997 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:50:44.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:44.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:46.159 01.161 20224 Exposure complete
01:50:46.229 00.070 20224 worker thread done servicing request
01:50:46.229 00.000 8996 OnExposeComplete: enter
01:50:46.230 00.001 8996 UpdateGuideState(): m_state=6
01:50:46.231 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14068
01:50:46.232 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.12, Mass=666510, SNR=309.1, Peak=41718 HFD=4.5
01:50:46.233 00.001 8996 MultiStar: [#1 -0.26,-0.12,0.61,U] [#2 -0.39,-0.09,0.68,U] [#3 -0.25,-0.28,0.50,U] [#4 -0.15,-0.22,0.41,U] [#5 -0.28,-0.15,0.52,U] [#6 -0.30,0.06,0.39,U] [#7 -0.40,-0.30,0.00,M1] [#8 -0.84,-0.33,0.00,M3] 
01:50:46.234 00.001 8996 refined, 6 included, MultiStar: {-0.37, -0.11}, one-star: {-0.65, -0.03}
01:50:46.235 00.001 8996 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.10) = xAngle (-2.76 = -2.76)
01:50:46.235 00.000 8996 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.88 = 0.40)
01:50:46.237 00.002 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.11 hyp=0.39 cameraTheta=-2.86 mountX=-0.36 mountY=0.15, mountTheta=2.74
01:50:46.239 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.11, opts=13)
01:50:46.240 00.001 8996 Enqueuing Move request for scope (-0.37, -0.11)
01:50:46.241 00.001 20224 Worker thread wakes up
01:50:46.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.11) opts 0xd
01:50:46.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.11)
01:50:46.241 00.000 20224 Moving (-0.37, -0.11) raw xDistance=-0.36 yDistance=0.15
01:50:46.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
01:50:46.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:46.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:50:46.241 00.000 20224 MoveAxis(E, 52, ABG)
01:50:46.241 00.000 20224 Guiding  Dir = 2, Dur = 52
01:50:46.242 00.001 20224 IsSlewing returns 0
01:50:46.242 00.000 20224 IsGuiding returns 0
01:50:46.246 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41718, med=3277, FiltMin=2941, FiltMax=27328, Gamma=1.000
01:50:46.261 00.015 8996 UpdateGuideState exits: m=666510 SNR=309.1
01:50:46.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:46.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:46.264 00.001 8996 Enqueuing Expose request
01:50:46.269 00.005 20224 PulseGuide returned control before completion, sleep 35
01:50:46.316 00.047 20224 IsGuiding returns 1
01:50:46.316 00.000 20224 scope still moving after pulse duration time elapsed
01:50:46.348 00.032 20224 IsSlewing returns 0
01:50:46.348 00.000 20224 IsGuiding returns 1
01:50:46.379 00.031 20224 IsSlewing returns 0
01:50:46.379 00.000 20224 IsGuiding returns 0
01:50:46.380 00.001 20224 scope move finished after 52 + 85 ms
01:50:46.380 00.000 20224 Move returns status 0, amount 52
01:50:46.380 00.000 20224 MoveAxis(N, 0, ABG)
01:50:46.380 00.000 20224 Move returns status 0, amount 0
01:50:46.380 00.000 20224 move complete, result=0
01:50:46.380 00.000 20224 worker thread done servicing request
01:50:46.380 00.000 20224 Worker thread wakes up
01:50:46.380 00.000 8996 GuideStep: -0.4 px 52 ms EAST, 0.2 px 0 ms NORTH
01:50:46.382 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:46.383 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:47.347 00.964 20224 Exposure complete
01:50:47.403 00.056 20224 worker thread done servicing request
01:50:47.403 00.000 8996 OnExposeComplete: enter
01:50:47.404 00.001 8996 UpdateGuideState(): m_state=6
01:50:47.405 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14069
01:50:47.405 00.000 8996 Star::Find returns 1 (0), X=136.51, Y=472.49, Mass=590921, SNR=305.8, Peak=38019 HFD=4.9
01:50:47.406 00.001 8996 MultiStar: [#1 -0.32,-0.17,0.54,U] [#2 -0.16,-0.15,0.65,U] [#3 -0.18,-0.52,0.00,M1] [#4 -0.29,-0.68,0.00,M1] [#5 -0.16,-0.39,0.57,U] [#6 -0.29,-0.12,0.35,U] [#7 -0.37,-0.63,0.00,M2] [#8 -0.61,-0.37,0.00,M4] 
01:50:47.407 00.001 8996 refined, 4 included, MultiStar: {-0.26, -0.36}, one-star: {-0.36, -0.66}
01:50:47.408 00.001 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.11 = -2.11)
01:50:47.409 00.001 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.05)
01:50:47.409 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.36 hyp=0.45 cameraTheta=-2.21 mountX=-0.23 mountY=0.39, mountTheta=2.10
01:50:47.411 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.36, opts=13)
01:50:47.412 00.001 8996 Enqueuing Move request for scope (-0.26, -0.36)
01:50:47.413 00.001 20224 Worker thread wakes up
01:50:47.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.36) opts 0xd
01:50:47.413 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.36)
01:50:47.413 00.000 20224 Moving (-0.26, -0.36) raw xDistance=-0.23 yDistance=0.39
01:50:47.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
01:50:47.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:47.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:50:47.413 00.000 20224 MoveAxis(E, 37, ABG)
01:50:47.413 00.000 20224 Guiding  Dir = 2, Dur = 37
01:50:47.414 00.001 20224 IsSlewing returns 0
01:50:47.414 00.000 20224 IsGuiding returns 0
01:50:47.420 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38019, med=3277, FiltMin=2944, FiltMax=23264, Gamma=1.000
01:50:47.438 00.018 8996 UpdateGuideState exits: m=590921 SNR=305.8
01:50:47.439 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:47.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:47.440 00.000 8996 Enqueuing Expose request
01:50:47.461 00.021 20224 IsGuiding returns 1
01:50:47.461 00.000 20224 scope still moving after pulse duration time elapsed
01:50:47.491 00.030 20224 IsSlewing returns 0
01:50:47.491 00.000 20224 IsGuiding returns 1
01:50:47.522 00.031 20224 IsSlewing returns 0
01:50:47.523 00.001 20224 IsGuiding returns 1
01:50:47.552 00.029 20224 IsSlewing returns 0
01:50:47.552 00.000 20224 IsGuiding returns 0
01:50:47.552 00.000 20224 scope move finished after 37 + 100 ms
01:50:47.552 00.000 20224 Move returns status 0, amount 37
01:50:47.552 00.000 20224 MoveAxis(N, 0, ABG)
01:50:47.552 00.000 20224 Move returns status 0, amount 0
01:50:47.552 00.000 20224 move complete, result=0
01:50:47.552 00.000 20224 worker thread done servicing request
01:50:47.552 00.000 20224 Worker thread wakes up
01:50:47.552 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:47.553 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:47.553 00.000 8996 GuideStep: -0.2 px 37 ms EAST, 0.4 px 0 ms NORTH
01:50:48.727 01.174 20224 Exposure complete
01:50:48.800 00.073 20224 worker thread done servicing request
01:50:48.800 00.000 8996 OnExposeComplete: enter
01:50:48.801 00.001 8996 UpdateGuideState(): m_state=6
01:50:48.802 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14070
01:50:48.803 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.97, Mass=630666, SNR=299.6, Peak=44947 HFD=4.5
01:50:48.805 00.002 8996 MultiStar: [#1 0.18,-0.53,0.00,M1] [#2 0.20,-0.24,0.70,U] [#3 0.33,-0.08,0.54,U] [#4 0.50,-0.51,0.00,M2] [#5 -0.14,-0.30,0.62,U] [#6 0.25,0.18,0.39,U] [#7 0.13,-0.17,0.42,U] [#8 -0.14,-0.30,0.35,U] 
01:50:48.807 00.002 8996 refined, 6 included, MultiStar: {0.02, -0.17}, one-star: {-0.24, -0.19}
01:50:48.808 00.001 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
01:50:48.810 00.002 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
01:50:48.811 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.17 hyp=0.17 cameraTheta=-1.43 mountX=0.04 mountY=0.17, mountTheta=1.33
01:50:48.814 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.17, opts=13)
01:50:48.815 00.001 8996 Enqueuing Move request for scope (0.02, -0.17)
01:50:48.818 00.003 20224 Worker thread wakes up
01:50:48.818 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.17) opts 0xd
01:50:48.818 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.17)
01:50:48.818 00.000 20224 Moving (0.02, -0.17) raw xDistance=0.04 yDistance=0.17
01:50:48.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:50:48.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:48.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:50:48.819 00.001 20224 MoveAxis(E, 0, ABG)
01:50:48.819 00.000 20224 Move returns status 0, amount 0
01:50:48.819 00.000 20224 MoveAxis(N, 0, ABG)
01:50:48.819 00.000 20224 Move returns status 0, amount 0
01:50:48.819 00.000 20224 move complete, result=0
01:50:48.819 00.000 20224 worker thread done servicing request
01:50:48.825 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=44947, med=3273, FiltMin=2941, FiltMax=28630, Gamma=1.000
01:50:48.859 00.034 8996 UpdateGuideState exits: m=630666 SNR=299.6
01:50:48.861 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:48.863 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:48.865 00.002 8996 Enqueuing Expose request
01:50:48.868 00.003 20224 Worker thread wakes up
01:50:48.868 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:50:48.871 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:48.871 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:49.859 00.988 20224 Exposure complete
01:50:49.927 00.068 20224 worker thread done servicing request
01:50:49.927 00.000 8996 OnExposeComplete: enter
01:50:49.928 00.001 8996 UpdateGuideState(): m_state=6
01:50:49.929 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14071
01:50:49.930 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=472.94, Mass=604645, SNR=280.5, Peak=46819 HFD=4.4
01:50:49.931 00.001 8996 MultiStar: [#1 0.52,-0.08,0.00,M2] [#2 0.28,0.10,0.71,U] [#3 0.41,0.01,0.70,U] [#4 0.70,0.04,0.00,M3] [#5 0.15,-0.18,0.61,U] [#6 0.49,0.11,0.00,M1] [#7 0.24,0.09,0.50,U] [#8 -0.15,-0.17,0.34,U] 
01:50:49.935 00.004 8996 refined, 5 included, MultiStar: {0.17, -0.07}, one-star: {0.01, -0.21}
01:50:49.938 00.003 8996 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.10) = xAngle (-0.27 = -0.27)
01:50:49.940 00.002 8996 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.89)
01:50:49.942 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-0.37 mountX=0.18 mountY=0.05, mountTheta=0.26
01:50:49.946 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.07, opts=13)
01:50:49.946 00.000 8996 Enqueuing Move request for scope (0.17, -0.07)
01:50:49.948 00.002 20224 Worker thread wakes up
01:50:49.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.07) opts 0xd
01:50:49.948 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.07)
01:50:49.948 00.000 20224 Moving (0.17, -0.07) raw xDistance=0.18 yDistance=0.05
01:50:49.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:50:49.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:49.949 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:50:49.949 00.000 20224 MoveAxis(E, 0, ABG)
01:50:49.949 00.000 20224 Move returns status 0, amount 0
01:50:49.949 00.000 20224 MoveAxis(N, 0, ABG)
01:50:49.949 00.000 20224 Move returns status 0, amount 0
01:50:49.949 00.000 20224 move complete, result=0
01:50:49.949 00.000 20224 worker thread done servicing request
01:50:49.955 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46819, med=3277, FiltMin=2963, FiltMax=25814, Gamma=1.000
01:50:49.970 00.015 8996 UpdateGuideState exits: m=604645 SNR=280.5
01:50:49.971 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:49.972 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:49.972 00.000 8996 Enqueuing Expose request
01:50:49.973 00.001 20224 Worker thread wakes up
01:50:49.973 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:50:49.974 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:49.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:51.145 01.171 20224 Exposure complete
01:50:51.257 00.112 20224 worker thread done servicing request
01:50:51.257 00.000 8996 OnExposeComplete: enter
01:50:51.259 00.002 8996 UpdateGuideState(): m_state=6
01:50:51.262 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14072
01:50:51.265 00.003 8996 Star::Find returns 1 (0), X=136.88, Y=472.67, Mass=557925, SNR=314.6, Peak=39683 HFD=4.6
01:50:51.268 00.003 8996 MultiStar: [#1 0.40,-0.29,0.00,M3] [#2 0.38,-0.25,0.00,M4] [#3 0.39,-0.23,0.61,U] [#4 0.64,-0.18,0.00,M4] [#5 0.36,-0.01,0.54,U] [#6 0.27,0.02,0.33,U] [#7 0.03,-0.13,0.39,U] [#8 0.28,-0.27,0.38,U] 
01:50:51.270 00.002 8996 refined, 5 included, MultiStar: {0.20, -0.24}, one-star: {0.01, -0.49}
01:50:51.271 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
01:50:51.272 00.001 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
01:50:51.273 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.24 hyp=0.31 cameraTheta=-0.87 mountX=0.22 mountY=0.22, mountTheta=0.77
01:50:51.276 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.24, opts=13)
01:50:51.277 00.001 8996 Enqueuing Move request for scope (0.20, -0.24)
01:50:51.278 00.001 20224 Worker thread wakes up
01:50:51.278 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.24) opts 0xd
01:50:51.278 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.24)
01:50:51.278 00.000 20224 Moving (0.20, -0.24) raw xDistance=0.22 yDistance=0.22
01:50:51.278 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:50:51.278 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:50:51.278 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:50:51.278 00.000 20224 MoveAxis(W, 33, ABG)
01:50:51.278 00.000 20224 Guiding  Dir = 3, Dur = 33
01:50:51.278 00.000 20224 IsSlewing returns 0
01:50:51.278 00.000 20224 IsGuiding returns 0
01:50:51.282 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=39683, med=3277, FiltMin=2976, FiltMax=22006, Gamma=1.000
01:50:51.288 00.006 20224 PulseGuide returned control before completion, sleep 34
01:50:51.302 00.014 8996 UpdateGuideState exits: m=557925 SNR=314.6
01:50:51.303 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:51.304 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:51.305 00.001 8996 Enqueuing Expose request
01:50:51.333 00.028 20224 IsGuiding returns 1
01:50:51.333 00.000 20224 scope still moving after pulse duration time elapsed
01:50:51.365 00.032 20224 IsSlewing returns 0
01:50:51.365 00.000 20224 IsGuiding returns 1
01:50:51.396 00.031 20224 IsSlewing returns 0
01:50:51.396 00.000 20224 IsGuiding returns 0
01:50:51.396 00.000 20224 scope move finished after 33 + 84 ms
01:50:51.396 00.000 20224 Move returns status 0, amount 33
01:50:51.396 00.000 20224 MoveAxis(N, 0, ABG)
01:50:51.396 00.000 20224 Move returns status 0, amount 0
01:50:51.396 00.000 20224 move complete, result=0
01:50:51.396 00.000 20224 worker thread done servicing request
01:50:51.396 00.000 20224 Worker thread wakes up
01:50:51.397 00.001 8996 GuideStep: 0.2 px 33 ms WEST, 0.2 px 0 ms NORTH
01:50:51.399 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:51.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:52.368 00.969 20224 Exposure complete
01:50:52.428 00.060 20224 worker thread done servicing request
01:50:52.428 00.000 8996 OnExposeComplete: enter
01:50:52.429 00.001 8996 UpdateGuideState(): m_state=6
01:50:52.430 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14073
01:50:52.431 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=472.94, Mass=653622, SNR=313.3, Peak=48835 HFD=4.4
01:50:52.432 00.001 8996 MultiStar: [#1 0.26,-0.36,0.57,U] [#2 -0.10,-0.24,0.59,U] [#3 -0.28,-0.52,0.00,M1] [#4 -0.11,-0.24,0.37,U] [#5 -0.15,0.15,0.54,U] [#6 -0.05,0.23,0.41,U] [#7 -0.42,-0.19,0.00,M1] [#8 -0.49,-0.01,0.00,M2] 
01:50:52.433 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.13}, one-star: {-0.08, -0.21}
01:50:52.434 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:50:52.435 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
01:50:52.436 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.14 cameraTheta=-1.84 mountX=-0.02 mountY=0.14, mountTheta=1.74
01:50:52.437 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.13, opts=13)
01:50:52.438 00.001 8996 Enqueuing Move request for scope (-0.04, -0.13)
01:50:52.439 00.001 20224 Worker thread wakes up
01:50:52.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
01:50:52.439 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
01:50:52.439 00.000 20224 Moving (-0.04, -0.13) raw xDistance=-0.02 yDistance=0.14
01:50:52.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:50:52.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:52.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:50:52.439 00.000 20224 MoveAxis(E, 0, ABG)
01:50:52.439 00.000 20224 Move returns status 0, amount 0
01:50:52.439 00.000 20224 MoveAxis(N, 0, ABG)
01:50:52.439 00.000 20224 Move returns status 0, amount 0
01:50:52.439 00.000 20224 move complete, result=0
01:50:52.439 00.000 20224 worker thread done servicing request
01:50:52.443 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48835, med=3277, FiltMin=2947, FiltMax=28214, Gamma=1.000
01:50:52.458 00.015 8996 UpdateGuideState exits: m=653622 SNR=313.3
01:50:52.459 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:52.459 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:52.460 00.001 8996 Enqueuing Expose request
01:50:52.461 00.001 20224 Worker thread wakes up
01:50:52.461 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:50:52.462 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:52.462 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:53.631 01.169 20224 Exposure complete
01:50:53.696 00.065 20224 worker thread done servicing request
01:50:53.696 00.000 8996 OnExposeComplete: enter
01:50:53.697 00.001 8996 UpdateGuideState(): m_state=6
01:50:53.700 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14074
01:50:53.701 00.001 8996 Star::Find returns 1 (0), X=136.15, Y=472.32, Mass=561458, SNR=310.6, Peak=33600 HFD=4.6
01:50:53.702 00.001 8996 MultiStar: large primary error, entering stabilization period
01:50:53.703 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
01:50:53.704 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
01:50:53.705 00.001 8996 CameraToMount -- cameraX=-0.72 cameraY=-0.83 hyp=1.10 cameraTheta=-2.28 mountX=-0.63 mountY=0.91, mountTheta=2.18
01:50:53.707 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.72, y=-0.83, opts=13)
01:50:53.708 00.001 8996 Enqueuing Move request for scope (-0.72, -0.83)
01:50:53.709 00.001 20224 Worker thread wakes up
01:50:53.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.83) opts 0xd
01:50:53.709 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.72, -0.83)
01:50:53.709 00.000 20224 Moving (-0.72, -0.83) raw xDistance=-0.63 yDistance=0.91
01:50:53.709 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
01:50:53.709 00.000 20224 resist switch: large excursion: input 0.91 thresh 0.60 direction from 0 to 1
01:50:53.709 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.72
01:50:53.710 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
01:50:53.710 00.000 20224 MoveAxis(E, 93, ABG)
01:50:53.710 00.000 20224 Guiding  Dir = 2, Dur = 93
01:50:53.710 00.000 20224 IsSlewing returns 0
01:50:53.710 00.000 20224 IsGuiding returns 0
01:50:53.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=33600, med=3277, FiltMin=2969, FiltMax=22729, Gamma=1.000
01:50:53.733 00.019 20224 PulseGuide returned control before completion, sleep 81
01:50:53.733 00.000 8996 UpdateGuideState exits: m=561458 SNR=310.6
01:50:53.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:53.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:53.736 00.001 8996 Enqueuing Expose request
01:50:53.827 00.091 20224 IsGuiding returns 1
01:50:53.827 00.000 20224 scope still moving after pulse duration time elapsed
01:50:53.857 00.030 20224 IsSlewing returns 0
01:50:53.861 00.004 20224 IsGuiding returns 0
01:50:53.861 00.000 20224 scope move finished after 93 + 58 ms
01:50:53.862 00.001 20224 Move returns status 0, amount 93
01:50:53.862 00.000 20224 MoveAxis(S, 191, ABG)
01:50:53.862 00.000 20224 Guiding  Dir = 1, Dur = 191
01:50:53.862 00.000 20224 IsSlewing returns 0
01:50:53.863 00.001 20224 IsGuiding returns 0
01:50:53.905 00.042 20224 PulseGuide returned control before completion, sleep 160
01:50:54.076 00.171 20224 IsGuiding returns 1
01:50:54.076 00.000 20224 scope still moving after pulse duration time elapsed
01:50:54.108 00.032 20224 IsSlewing returns 0
01:50:54.109 00.001 20224 IsGuiding returns 1
01:50:54.139 00.030 20224 IsSlewing returns 0
01:50:54.139 00.000 20224 IsGuiding returns 0
01:50:54.139 00.000 20224 scope move finished after 191 + 85 ms
01:50:54.139 00.000 20224 Move returns status 0, amount 191
01:50:54.139 00.000 20224 move complete, result=0
01:50:54.139 00.000 20224 worker thread done servicing request
01:50:54.139 00.000 20224 Worker thread wakes up
01:50:54.140 00.001 8996 GuideStep: -0.6 px 93 ms EAST, 0.9 px 191 ms SOUTH
01:50:54.141 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:54.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:55.136 00.995 20224 Exposure complete
01:50:55.248 00.112 20224 worker thread done servicing request
01:50:55.248 00.000 8996 OnExposeComplete: enter
01:50:55.249 00.001 8996 UpdateGuideState(): m_state=6
01:50:55.251 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14075
01:50:55.252 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.07, Mass=776517, SNR=345.2, Peak=54371 HFD=4.6
01:50:55.253 00.001 8996 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.10) = xAngle (-2.82 = -2.82)
01:50:55.254 00.001 8996 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.94 = 0.34)
01:50:55.255 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.08 hyp=0.37 cameraTheta=-2.92 mountX=-0.35 mountY=0.12, mountTheta=2.80
01:50:55.257 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.08, opts=13)
01:50:55.258 00.001 8996 Enqueuing Move request for scope (-0.36, -0.08)
01:50:55.259 00.001 20224 Worker thread wakes up
01:50:55.259 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.08) opts 0xd
01:50:55.259 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.08)
01:50:55.259 00.000 20224 Moving (-0.36, -0.08) raw xDistance=-0.35 yDistance=0.12
01:50:55.259 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.35
01:50:55.259 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:55.260 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:50:55.260 00.000 20224 MoveAxis(E, 58, ABG)
01:50:55.260 00.000 20224 Guiding  Dir = 2, Dur = 58
01:50:55.260 00.000 20224 IsSlewing returns 0
01:50:55.260 00.000 20224 IsGuiding returns 0
01:50:55.263 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=54371, med=3277, FiltMin=2960, FiltMax=31456, Gamma=1.000
01:50:55.279 00.016 8996 UpdateGuideState exits: m=776517 SNR=345.2
01:50:55.280 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:55.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:55.282 00.001 8996 Enqueuing Expose request
01:50:55.313 00.031 20224 PulseGuide returned control before completion, sleep 15
01:50:55.342 00.029 20224 IsGuiding returns 1
01:50:55.342 00.000 20224 scope still moving after pulse duration time elapsed
01:50:55.375 00.033 20224 IsSlewing returns 0
01:50:55.375 00.000 20224 IsGuiding returns 1
01:50:55.406 00.031 20224 IsSlewing returns 0
01:50:55.406 00.000 20224 IsGuiding returns 0
01:50:55.407 00.001 20224 scope move finished after 58 + 89 ms
01:50:55.407 00.000 20224 Move returns status 0, amount 58
01:50:55.407 00.000 20224 MoveAxis(N, 0, ABG)
01:50:55.407 00.000 20224 Move returns status 0, amount 0
01:50:55.407 00.000 20224 move complete, result=0
01:50:55.407 00.000 20224 worker thread done servicing request
01:50:55.407 00.000 20224 Worker thread wakes up
01:50:55.407 00.000 8996 GuideStep: -0.4 px 58 ms EAST, 0.1 px 0 ms NORTH
01:50:55.410 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:55.410 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:56.576 01.166 20224 Exposure complete
01:50:56.669 00.093 20224 worker thread done servicing request
01:50:56.670 00.001 8996 OnExposeComplete: enter
01:50:56.671 00.001 8996 UpdateGuideState(): m_state=6
01:50:56.674 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14076
01:50:56.677 00.003 8996 Star::Find returns 1 (0), X=136.97, Y=473.81, Mass=666780, SNR=303.1, Peak=44086 HFD=4.4
01:50:56.679 00.002 8996 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.10) = xAngle (1.52 = 1.52)
01:50:56.681 00.002 8996 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.61 = -1.61)
01:50:56.683 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.66 hyp=0.66 cameraTheta=1.42 mountX=0.04 mountY=-0.66, mountTheta=-1.52
01:50:56.685 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.66, opts=13)
01:50:56.686 00.001 8996 Enqueuing Move request for scope (0.10, 0.66)
01:50:56.687 00.001 20224 Worker thread wakes up
01:50:56.688 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.66) opts 0xd
01:50:56.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.66)
01:50:56.688 00.000 20224 Moving (0.10, 0.66) raw xDistance=0.04 yDistance=-0.66
01:50:56.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:50:56.688 00.000 20224 resist switch: large excursion: input -0.66 thresh 0.60 direction from 1 to -1
01:50:56.688 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.99
01:50:56.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
01:50:56.688 00.000 20224 MoveAxis(E, 0, ABG)
01:50:56.688 00.000 20224 Move returns status 0, amount 0
01:50:56.688 00.000 20224 MoveAxis(N, 140, ABG)
01:50:56.688 00.000 20224 Guiding  Dir = 0, Dur = 140
01:50:56.689 00.001 20224 IsSlewing returns 0
01:50:56.689 00.000 20224 IsGuiding returns 0
01:50:56.692 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44086, med=3277, FiltMin=2979, FiltMax=27965, Gamma=1.000
01:50:56.707 00.015 8996 UpdateGuideState exits: m=666780 SNR=303.1
01:50:56.708 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:56.708 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:56.709 00.001 8996 Enqueuing Expose request
01:50:56.720 00.011 20224 PulseGuide returned control before completion, sleep 120
01:50:56.843 00.123 20224 IsGuiding returns 1
01:50:56.843 00.000 20224 scope still moving after pulse duration time elapsed
01:50:56.875 00.032 20224 IsSlewing returns 0
01:50:56.875 00.000 20224 IsGuiding returns 1
01:50:56.906 00.031 20224 IsSlewing returns 0
01:50:56.906 00.000 20224 IsGuiding returns 0
01:50:56.906 00.000 20224 scope move finished after 140 + 77 ms
01:50:56.906 00.000 20224 Move returns status 0, amount 140
01:50:56.906 00.000 20224 move complete, result=0
01:50:56.906 00.000 20224 worker thread done servicing request
01:50:56.907 00.001 20224 Worker thread wakes up
01:50:56.907 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.7 px 140 ms NORTH
01:50:56.908 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:56.908 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:57.873 00.965 20224 Exposure complete
01:50:57.939 00.066 20224 worker thread done servicing request
01:50:57.939 00.000 8996 OnExposeComplete: enter
01:50:57.941 00.002 8996 UpdateGuideState(): m_state=6
01:50:57.943 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14077
01:50:57.945 00.002 8996 Star::Find returns 1 (0), X=136.82, Y=473.26, Mass=628686, SNR=275.3, Peak=41411 HFD=4.6
01:50:57.947 00.002 8996 MultiStar: exiting stabilization period
01:50:57.949 00.002 8996 MultiStar: [#1 0.44,-0.20,0.00,M3] [#2 0.18,-0.18,0.80,U] [#3 0.32,0.02,0.57,U] [#4 0.13,0.04,0.49,U] [#5 0.22,0.12,0.59,U] [#6 0.18,0.45,0.00,M1] [#7 0.33,0.42,0.00,M2] [#8 -0.06,-0.27,0.42,U] 
01:50:57.951 00.002 8996 single-star, 5 included, MultiStar: {0.12, -0.01}, one-star: {-0.05, 0.11}
01:50:57.952 00.001 8996 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.10) = xAngle (2.08 = 2.08)
01:50:57.953 00.001 8996 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
01:50:57.954 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.11 hyp=0.12 cameraTheta=1.98 mountX=-0.06 mountY=-0.10, mountTheta=-2.08
01:50:57.955 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.11, opts=13)
01:50:57.956 00.001 8996 Enqueuing Move request for scope (-0.05, 0.11)
01:50:57.957 00.001 20224 Worker thread wakes up
01:50:57.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.11) opts 0xd
01:50:57.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.11)
01:50:57.958 00.001 20224 Moving (-0.05, 0.11) raw xDistance=-0.06 yDistance=-0.10
01:50:57.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:50:57.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:50:57.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:50:57.958 00.000 20224 MoveAxis(E, 0, ABG)
01:50:57.958 00.000 20224 Move returns status 0, amount 0
01:50:57.958 00.000 20224 MoveAxis(N, 0, ABG)
01:50:57.958 00.000 20224 Move returns status 0, amount 0
01:50:57.958 00.000 20224 move complete, result=0
01:50:57.958 00.000 20224 worker thread done servicing request
01:50:57.962 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41411, med=3277, FiltMin=2947, FiltMax=25190, Gamma=1.000
01:50:57.976 00.014 8996 UpdateGuideState exits: m=628686 SNR=275.3
01:50:57.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:57.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:57.979 00.001 8996 Enqueuing Expose request
01:50:57.979 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:50:57.980 00.001 20224 Worker thread wakes up
01:50:57.980 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:57.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:50:59.147 01.167 20224 Exposure complete
01:50:59.210 00.063 20224 worker thread done servicing request
01:50:59.210 00.000 8996 OnExposeComplete: enter
01:50:59.211 00.001 8996 UpdateGuideState(): m_state=6
01:50:59.213 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14078
01:50:59.214 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.54, Mass=605534, SNR=280.1, Peak=33651 HFD=4.8
01:50:59.216 00.002 8996 MultiStar: [#1 0.05,-0.54,0.00,M4] [#2 0.01,-0.84,0.00,M3] [#3 0.43,-0.52,0.00,M1] [#4 0.24,-0.62,0.00,M3] [#5 0.05,-0.46,0.00,M1] [#6 -0.05,-0.33,0.42,U] [#7 0.31,-0.63,0.00,M3] [#8 -0.18,-0.71,0.00,M2] 
01:50:59.217 00.001 8996 refined, 1 included, MultiStar: {-0.13, -0.53}, one-star: {-0.16, -0.61}
01:50:59.219 00.002 8996 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.10) = xAngle (-1.71 = -1.71)
01:50:59.220 00.001 8996 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.45)
01:50:59.222 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.53 hyp=0.54 cameraTheta=-1.81 mountX=-0.08 mountY=0.54, mountTheta=1.71
01:50:59.225 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.53, opts=13)
01:50:59.227 00.002 8996 Enqueuing Move request for scope (-0.13, -0.53)
01:50:59.228 00.001 20224 Worker thread wakes up
01:50:59.228 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.53) opts 0xd
01:50:59.228 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.53)
01:50:59.229 00.001 20224 Moving (-0.13, -0.53) raw xDistance=-0.08 yDistance=0.54
01:50:59.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:50:59.229 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:50:59.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
01:50:59.229 00.000 20224 MoveAxis(E, 0, ABG)
01:50:59.229 00.000 20224 Move returns status 0, amount 0
01:50:59.229 00.000 20224 MoveAxis(N, 0, ABG)
01:50:59.229 00.000 20224 Move returns status 0, amount 0
01:50:59.229 00.000 20224 move complete, result=0
01:50:59.230 00.001 20224 worker thread done servicing request
01:50:59.237 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=33651, med=3280, FiltMin=2944, FiltMax=24384, Gamma=1.000
01:50:59.268 00.031 8996 UpdateGuideState exits: m=605534 SNR=280.1
01:50:59.269 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:50:59.270 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:50:59.271 00.001 8996 Enqueuing Expose request
01:50:59.272 00.001 20224 Worker thread wakes up
01:50:59.272 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
01:50:59.272 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:50:59.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:00.253 00.981 20224 Exposure complete
01:51:00.337 00.084 20224 worker thread done servicing request
01:51:00.337 00.000 8996 OnExposeComplete: enter
01:51:00.339 00.002 8996 UpdateGuideState(): m_state=6
01:51:00.341 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14079
01:51:00.344 00.003 8996 Star::Find returns 1 (0), X=136.87, Y=472.87, Mass=573554, SNR=304.3, Peak=35427 HFD=4.6
01:51:00.347 00.003 8996 MultiStar: [#1 0.58,-0.46,0.00,M5] [#2 0.60,-0.23,0.00,M4] [#3 0.47,0.14,0.00,M2] [#4 0.58,-0.17,0.00,M4] [#5 0.26,-0.22,0.47,U] [#6 0.25,-0.01,0.40,U] [#7 0.41,-0.25,0.00,M4] [#8 0.28,-0.12,0.43,U] 
01:51:00.349 00.002 8996 refined, 3 included, MultiStar: {0.15, -0.19}, one-star: {0.01, -0.28}
01:51:00.351 00.002 8996 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.10) = xAngle (-0.81 = -0.81)
01:51:00.352 00.001 8996 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.93 = 2.35)
01:51:00.354 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=-0.19 hyp=0.24 cameraTheta=-0.90 mountX=0.17 mountY=0.17, mountTheta=0.80
01:51:00.356 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.19, opts=13)
01:51:00.357 00.001 8996 Enqueuing Move request for scope (0.15, -0.19)
01:51:00.358 00.001 20224 Worker thread wakes up
01:51:00.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.19) opts 0xd
01:51:00.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.19)
01:51:00.358 00.000 20224 Moving (0.15, -0.19) raw xDistance=0.17 yDistance=0.17
01:51:00.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:51:00.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:00.359 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:51:00.359 00.000 20224 MoveAxis(E, 0, ABG)
01:51:00.359 00.000 20224 Move returns status 0, amount 0
01:51:00.359 00.000 20224 MoveAxis(N, 0, ABG)
01:51:00.359 00.000 20224 Move returns status 0, amount 0
01:51:00.359 00.000 20224 move complete, result=0
01:51:00.359 00.000 20224 worker thread done servicing request
01:51:00.363 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=35427, med=3280, FiltMin=2950, FiltMax=24912, Gamma=1.000
01:51:00.378 00.015 8996 UpdateGuideState exits: m=573554 SNR=304.3
01:51:00.379 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:00.380 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:00.381 00.001 8996 Enqueuing Expose request
01:51:00.382 00.001 20224 Worker thread wakes up
01:51:00.382 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:51:00.383 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:00.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:01.547 01.164 20224 Exposure complete
01:51:01.618 00.071 20224 worker thread done servicing request
01:51:01.618 00.000 8996 OnExposeComplete: enter
01:51:01.619 00.001 8996 UpdateGuideState(): m_state=6
01:51:01.620 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14080
01:51:01.622 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=472.99, Mass=572823, SNR=299.3, Peak=41747 HFD=4.5
01:51:01.624 00.002 8996 MultiStar: [#1 0.59,-0.04,0.00,M6] [#2 0.50,-0.24,0.00,M5] [#3 0.65,0.27,0.00,M3] [#4 0.58,0.34,0.00,M5] [#5 0.46,-0.13,0.00,M1] [#6 0.10,0.00,0.37,U] [#7 0.46,0.05,0.00,M5] [#8 0.03,-0.23,0.35,U] 
01:51:01.627 00.003 8996 refined, 2 included, MultiStar: {0.06, -0.14}, one-star: {0.06, -0.16}
01:51:01.628 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:51:01.629 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.12)
01:51:01.630 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.14 mountX=0.08 mountY=0.13, mountTheta=1.04
01:51:01.633 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
01:51:01.634 00.001 8996 Enqueuing Move request for scope (0.06, -0.14)
01:51:01.636 00.002 20224 Worker thread wakes up
01:51:01.636 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
01:51:01.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
01:51:01.636 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.08 yDistance=0.13
01:51:01.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:51:01.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:01.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:51:01.636 00.000 20224 MoveAxis(E, 0, ABG)
01:51:01.636 00.000 20224 Move returns status 0, amount 0
01:51:01.636 00.000 20224 MoveAxis(N, 0, ABG)
01:51:01.637 00.001 20224 Move returns status 0, amount 0
01:51:01.637 00.000 20224 move complete, result=0
01:51:01.637 00.000 20224 worker thread done servicing request
01:51:01.642 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41747, med=3280, FiltMin=2966, FiltMax=25110, Gamma=1.000
01:51:01.659 00.017 8996 UpdateGuideState exits: m=572823 SNR=299.3
01:51:01.660 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:01.661 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:01.662 00.001 8996 Enqueuing Expose request
01:51:01.663 00.001 20224 Worker thread wakes up
01:51:01.663 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:01.663 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:01.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:02.625 00.962 20224 Exposure complete
01:51:02.683 00.058 20224 worker thread done servicing request
01:51:02.683 00.000 8996 OnExposeComplete: enter
01:51:02.684 00.001 8996 UpdateGuideState(): m_state=6
01:51:02.685 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14081
01:51:02.686 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.04, Mass=656071, SNR=292.3, Peak=42499 HFD=4.5
01:51:02.687 00.001 8996 MultiStar: [#1 0.27,-0.33,0.66,U] [#2 0.28,-0.28,0.83,U] [#3 0.42,-0.14,0.55,U] [#4 0.47,-0.18,0.00,M6] [#5 0.36,-0.12,0.58,U] [#6 0.40,-0.04,0.37,U] [#7 0.44,-0.10,0.38,U] [#8 0.18,-0.36,0.35,U] 
01:51:02.688 00.001 8996 single-star, 7 included, MultiStar: {0.26, -0.19}, one-star: {0.01, -0.11}
01:51:02.689 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
01:51:02.690 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.74)
01:51:02.690 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.52 mountX=0.02 mountY=0.11, mountTheta=1.42
01:51:02.693 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
01:51:02.694 00.001 8996 Enqueuing Move request for scope (0.01, -0.11)
01:51:02.695 00.001 20224 Worker thread wakes up
01:51:02.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
01:51:02.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
01:51:02.695 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
01:51:02.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:51:02.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:02.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:51:02.695 00.000 20224 MoveAxis(E, 0, ABG)
01:51:02.695 00.000 20224 Move returns status 0, amount 0
01:51:02.695 00.000 20224 MoveAxis(N, 0, ABG)
01:51:02.695 00.000 20224 Move returns status 0, amount 0
01:51:02.695 00.000 20224 move complete, result=0
01:51:02.695 00.000 20224 worker thread done servicing request
01:51:02.699 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42499, med=3277, FiltMin=2982, FiltMax=25590, Gamma=1.000
01:51:02.713 00.014 8996 UpdateGuideState exits: m=656071 SNR=292.3
01:51:02.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:02.717 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:02.719 00.002 8996 Enqueuing Expose request
01:51:02.720 00.001 20224 Worker thread wakes up
01:51:02.720 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:02.722 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:02.722 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:03.891 01.169 20224 Exposure complete
01:51:03.975 00.084 20224 worker thread done servicing request
01:51:03.976 00.001 8996 OnExposeComplete: enter
01:51:03.977 00.001 8996 UpdateGuideState(): m_state=6
01:51:03.977 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14082
01:51:03.978 00.001 8996 Star::Find returns 1 (0), X=137.26, Y=473.08, Mass=545904, SNR=268.0, Peak=36829 HFD=4.5
01:51:03.979 00.001 8996 MultiStar: [#1 0.54,-0.69,0.00,M6] [#2 0.42,-0.38,0.00,M5] [#3 0.54,-0.59,0.00,M3] [#4 0.59,-0.70,0.00,M7] [#5 0.49,-0.31,0.00,M1] [#6 0.36,-0.02,0.39,U] [#7 0.62,-0.44,0.00,M5] [#8 0.26,-0.29,0.39,U] 
01:51:03.980 00.001 8996 refined, 2 included, MultiStar: {0.36, -0.11}, one-star: {0.40, -0.07}
01:51:03.981 00.001 8996 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.10) = xAngle (-0.19 = -0.19)
01:51:03.982 00.001 8996 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.97)
01:51:03.982 00.000 8996 CameraToMount -- cameraX=0.36 cameraY=-0.11 hyp=0.37 cameraTheta=-0.29 mountX=0.37 mountY=0.06, mountTheta=0.17
01:51:03.984 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.11, opts=13)
01:51:03.984 00.000 8996 Enqueuing Move request for scope (0.36, -0.11)
01:51:03.985 00.001 20224 Worker thread wakes up
01:51:03.985 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.11) opts 0xd
01:51:03.985 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.11)
01:51:03.985 00.000 20224 Moving (0.36, -0.11) raw xDistance=0.37 yDistance=0.06
01:51:03.985 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
01:51:03.986 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:03.986 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:51:03.986 00.000 20224 MoveAxis(W, 53, ABG)
01:51:03.986 00.000 20224 Guiding  Dir = 3, Dur = 53
01:51:03.986 00.000 20224 IsSlewing returns 0
01:51:03.986 00.000 20224 IsGuiding returns 0
01:51:03.989 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=36829, med=3280, FiltMin=2963, FiltMax=21776, Gamma=1.000
01:51:04.004 00.015 8996 UpdateGuideState exits: m=545904 SNR=268.0
01:51:04.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:04.005 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:04.006 00.001 8996 Enqueuing Expose request
01:51:04.015 00.009 20224 PulseGuide returned control before completion, sleep 36
01:51:04.061 00.046 20224 IsGuiding returns 1
01:51:04.061 00.000 20224 scope still moving after pulse duration time elapsed
01:51:04.092 00.031 20224 IsSlewing returns 0
01:51:04.093 00.001 20224 IsGuiding returns 1
01:51:04.124 00.031 20224 IsSlewing returns 0
01:51:04.125 00.001 20224 IsGuiding returns 0
01:51:04.125 00.000 20224 scope move finished after 53 + 84 ms
01:51:04.125 00.000 20224 Move returns status 0, amount 53
01:51:04.125 00.000 20224 MoveAxis(N, 0, ABG)
01:51:04.125 00.000 20224 Move returns status 0, amount 0
01:51:04.125 00.000 20224 move complete, result=0
01:51:04.125 00.000 20224 worker thread done servicing request
01:51:04.125 00.000 20224 Worker thread wakes up
01:51:04.125 00.000 8996 GuideStep: 0.4 px 53 ms WEST, 0.1 px 0 ms NORTH
01:51:04.129 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:04.129 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:05.097 00.968 20224 Exposure complete
01:51:05.153 00.056 20224 worker thread done servicing request
01:51:05.153 00.000 8996 OnExposeComplete: enter
01:51:05.155 00.002 8996 UpdateGuideState(): m_state=6
01:51:05.157 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14083
01:51:05.159 00.002 8996 Star::Find returns 1 (0), X=136.59, Y=472.91, Mass=545515, SNR=261.9, Peak=38243 HFD=4.7
01:51:05.160 00.001 8996 MultiStar: [#1 0.04,-0.01,0.68,U] [#2 0.24,0.16,0.79,U] [#3 -0.01,0.07,0.72,U] [#4 0.04,-0.10,0.58,U] [#5 0.10,0.06,0.59,U] [#6 -0.15,-0.13,0.51,U] [#7 -0.18,-0.57,0.00,M6] [#8 -0.41,-0.38,0.00,M1] 
01:51:05.162 00.002 8996 refined, 6 included, MultiStar: {-0.01, -0.03}, one-star: {-0.28, -0.24}
01:51:05.163 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
01:51:05.164 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.01 = 1.27)
01:51:05.165 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.99 mountX=-0.01 mountY=0.03, mountTheta=1.89
01:51:05.168 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.03, opts=13)
01:51:05.170 00.002 8996 Enqueuing Move request for scope (-0.01, -0.03)
01:51:05.172 00.002 20224 Worker thread wakes up
01:51:05.172 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
01:51:05.172 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
01:51:05.172 00.000 20224 Moving (-0.01, -0.03) raw xDistance=-0.01 yDistance=0.03
01:51:05.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:51:05.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:05.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:51:05.172 00.000 20224 MoveAxis(E, 0, ABG)
01:51:05.172 00.000 20224 Move returns status 0, amount 0
01:51:05.172 00.000 20224 MoveAxis(N, 0, ABG)
01:51:05.172 00.000 20224 Move returns status 0, amount 0
01:51:05.172 00.000 20224 move complete, result=0
01:51:05.172 00.000 20224 worker thread done servicing request
01:51:05.177 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=38243, med=3280, FiltMin=2966, FiltMax=23469, Gamma=1.000
01:51:05.195 00.018 8996 UpdateGuideState exits: m=545515 SNR=261.9
01:51:05.196 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:05.197 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:05.198 00.001 8996 Enqueuing Expose request
01:51:05.198 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:51:05.201 00.003 20224 Worker thread wakes up
01:51:05.201 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:05.201 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:06.358 01.157 20224 Exposure complete
01:51:06.438 00.080 20224 worker thread done servicing request
01:51:06.438 00.000 8996 OnExposeComplete: enter
01:51:06.440 00.002 8996 UpdateGuideState(): m_state=6
01:51:06.441 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14084
01:51:06.443 00.002 8996 Star::Find returns 1 (0), X=136.64, Y=473.34, Mass=616232, SNR=276.1, Peak=41523 HFD=4.7
01:51:06.445 00.002 8996 MultiStar: [#1 0.20,0.81,0.00,M6] [#2 0.35,0.34,0.00,M5] [#3 0.12,0.28,0.59,U] [#4 0.13,0.25,0.50,U] [#5 0.03,0.49,0.00,M1] [#6 -0.08,0.22,0.45,U] [#7 0.04,0.24,0.41,U] [#8 -0.34,0.57,0.00,M2] 
01:51:06.446 00.001 8996 refined, 4 included, MultiStar: {-0.04, 0.23}, one-star: {-0.22, 0.19}
01:51:06.447 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
01:51:06.448 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
01:51:06.449 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.73 mountX=-0.06 mountY=-0.22, mountTheta=-1.82
01:51:06.451 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.23, opts=13)
01:51:06.452 00.001 8996 Enqueuing Move request for scope (-0.04, 0.23)
01:51:06.453 00.001 20224 Worker thread wakes up
01:51:06.453 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
01:51:06.453 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
01:51:06.453 00.000 20224 Moving (-0.04, 0.23) raw xDistance=-0.06 yDistance=-0.22
01:51:06.453 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:51:06.453 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:51:06.453 00.000 20224 MoveAxis(E, 0, ABG)
01:51:06.453 00.000 20224 Move returns status 0, amount 0
01:51:06.453 00.000 20224 MoveAxis(N, 47, ABG)
01:51:06.453 00.000 20224 Guiding  Dir = 0, Dur = 47
01:51:06.454 00.001 20224 IsSlewing returns 0
01:51:06.454 00.000 20224 IsGuiding returns 0
01:51:06.461 00.007 20224 PulseGuide returned control before completion, sleep 51
01:51:06.461 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41523, med=3280, FiltMin=2966, FiltMax=26701, Gamma=1.000
01:51:06.478 00.017 8996 UpdateGuideState exits: m=616232 SNR=276.1
01:51:06.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:06.480 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:06.482 00.002 8996 Enqueuing Expose request
01:51:06.519 00.037 20224 IsGuiding returns 1
01:51:06.519 00.000 20224 scope still moving after pulse duration time elapsed
01:51:06.551 00.032 20224 IsSlewing returns 0
01:51:06.551 00.000 20224 IsGuiding returns 0
01:51:06.551 00.000 20224 scope move finished after 47 + 50 ms
01:51:06.551 00.000 20224 Move returns status 0, amount 47
01:51:06.551 00.000 20224 move complete, result=0
01:51:06.551 00.000 20224 worker thread done servicing request
01:51:06.551 00.000 20224 Worker thread wakes up
01:51:06.551 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 47 ms NORTH
01:51:06.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:06.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:07.536 00.984 20224 Exposure complete
01:51:07.630 00.094 20224 worker thread done servicing request
01:51:07.630 00.000 8996 OnExposeComplete: enter
01:51:07.631 00.001 8996 UpdateGuideState(): m_state=6
01:51:07.632 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14085
01:51:07.633 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.65, Mass=568621, SNR=292.3, Peak=36022 HFD=4.7
01:51:07.634 00.001 8996 MultiStar: [#1 0.18,0.14,0.64,U] [#2 0.30,0.48,0.00,M6] [#3 0.19,0.23,0.56,U] [#4 0.30,0.22,0.50,U] [#5 -0.01,0.63,0.00,M2] [#6 0.10,0.12,0.39,U] [#7 0.09,0.36,0.41,U] [#8 -0.11,0.39,0.36,U] 
01:51:07.634 00.000 8996 refined, 6 included, MultiStar: {0.08, 0.30}, one-star: {-0.12, 0.50}
01:51:07.635 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
01:51:07.636 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
01:51:07.638 00.002 8996 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.33 mountX=0.05 mountY=-0.31, mountTheta=-1.42
01:51:07.641 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.30, opts=13)
01:51:07.643 00.002 8996 Enqueuing Move request for scope (0.08, 0.30)
01:51:07.644 00.001 20224 Worker thread wakes up
01:51:07.644 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd
01:51:07.644 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.30)
01:51:07.644 00.000 20224 Moving (0.08, 0.30) raw xDistance=0.05 yDistance=-0.31
01:51:07.644 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:51:07.644 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:51:07.645 00.001 20224 MoveAxis(E, 0, ABG)
01:51:07.645 00.000 20224 Move returns status 0, amount 0
01:51:07.645 00.000 20224 MoveAxis(N, 65, ABG)
01:51:07.645 00.000 20224 Guiding  Dir = 0, Dur = 65
01:51:07.645 00.000 20224 IsSlewing returns 0
01:51:07.645 00.000 20224 IsGuiding returns 0
01:51:07.646 00.001 20224 PulseGuide returned control before completion, sleep 74
01:51:07.650 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36022, med=3280, FiltMin=2979, FiltMax=23917, Gamma=1.000
01:51:07.675 00.025 8996 UpdateGuideState exits: m=568621 SNR=292.3
01:51:07.677 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:07.680 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:07.681 00.001 8996 Enqueuing Expose request
01:51:07.732 00.051 20224 IsGuiding returns 0
01:51:07.732 00.000 20224 Move returns status 0, amount 65
01:51:07.732 00.000 20224 move complete, result=0
01:51:07.732 00.000 20224 worker thread done servicing request
01:51:07.732 00.000 20224 Worker thread wakes up
01:51:07.732 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 65 ms NORTH
01:51:07.734 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:07.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:08.897 01.163 20224 Exposure complete
01:51:08.978 00.081 20224 worker thread done servicing request
01:51:08.978 00.000 8996 OnExposeComplete: enter
01:51:08.980 00.002 8996 UpdateGuideState(): m_state=6
01:51:08.981 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14086
01:51:08.982 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.77, Mass=566505, SNR=288.7, Peak=38243 HFD=4.5
01:51:08.984 00.002 8996 MultiStar: [#1 0.02,-1.10,0.00,M6] [#2 0.05,-0.82,0.00,M7] [#3 -0.08,-0.54,0.00,M1] [#4 0.19,-0.74,0.00,M5] [#5 -0.10,-0.37,0.57,U] [#6 -0.20,-0.73,0.00,M1] [#7 -0.19,-1.29,0.00,M5] [#8 -0.11,-0.93,0.00,M2] 
01:51:08.985 00.001 8996 refined, 1 included, MultiStar: {-0.07, -0.38}, one-star: {-0.06, -0.38}
01:51:08.985 00.000 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
01:51:08.986 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.78 = 1.50)
01:51:08.987 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.38 hyp=0.39 cameraTheta=-1.76 mountX=-0.03 mountY=0.38, mountTheta=1.66
01:51:08.989 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.38, opts=13)
01:51:08.990 00.001 8996 Enqueuing Move request for scope (-0.07, -0.38)
01:51:08.990 00.000 20224 Worker thread wakes up
01:51:08.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.38) opts 0xd
01:51:08.991 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.38)
01:51:08.991 00.000 20224 Moving (-0.07, -0.38) raw xDistance=-0.03 yDistance=0.38
01:51:08.991 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:51:08.991 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:08.991 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:51:08.991 00.000 20224 MoveAxis(E, 0, ABG)
01:51:08.991 00.000 20224 Move returns status 0, amount 0
01:51:08.991 00.000 20224 MoveAxis(N, 0, ABG)
01:51:08.991 00.000 20224 Move returns status 0, amount 0
01:51:08.991 00.000 20224 move complete, result=0
01:51:08.991 00.000 20224 worker thread done servicing request
01:51:08.995 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=38243, med=3280, FiltMin=2905, FiltMax=24806, Gamma=1.000
01:51:09.018 00.023 8996 UpdateGuideState exits: m=566505 SNR=288.7
01:51:09.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:09.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:09.021 00.001 8996 Enqueuing Expose request
01:51:09.022 00.001 20224 Worker thread wakes up
01:51:09.022 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
01:51:09.023 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:09.023 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:10.011 00.988 20224 Exposure complete
01:51:10.087 00.076 20224 worker thread done servicing request
01:51:10.088 00.001 8996 OnExposeComplete: enter
01:51:10.090 00.002 8996 UpdateGuideState(): m_state=6
01:51:10.091 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14087
01:51:10.093 00.002 8996 Star::Find returns 1 (0), X=136.65, Y=472.67, Mass=534470, SNR=265.8, Peak=35667 HFD=4.7
01:51:10.095 00.002 8996 MultiStar: [#1 -0.14,-0.49,0.00,M7] [#2 -0.11,-0.40,0.85,U] [#3 -0.14,-0.63,0.00,M2] [#4 -0.16,-0.61,0.00,M6] [#5 -0.17,-0.36,0.61,U] [#6 -0.37,-0.47,0.00,M2] [#7 -0.31,-0.94,0.00,M6] [#8 -0.27,-0.58,0.00,M3] 
01:51:10.097 00.002 8996 refined, 2 included, MultiStar: {-0.17, -0.42}, one-star: {-0.22, -0.48}
01:51:10.098 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
01:51:10.100 00.002 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
01:51:10.101 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.42 hyp=0.45 cameraTheta=-1.95 mountX=-0.13 mountY=0.44, mountTheta=1.85
01:51:10.103 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.42, opts=13)
01:51:10.104 00.001 8996 Enqueuing Move request for scope (-0.17, -0.42)
01:51:10.107 00.003 20224 Worker thread wakes up
01:51:10.107 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.42) opts 0xd
01:51:10.107 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.42)
01:51:10.108 00.001 20224 Moving (-0.17, -0.42) raw xDistance=-0.13 yDistance=0.44
01:51:10.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:51:10.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:10.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
01:51:10.108 00.000 20224 MoveAxis(E, 0, ABG)
01:51:10.108 00.000 20224 Move returns status 0, amount 0
01:51:10.108 00.000 20224 MoveAxis(N, 0, ABG)
01:51:10.108 00.000 20224 Move returns status 0, amount 0
01:51:10.109 00.001 20224 move complete, result=0
01:51:10.109 00.000 20224 worker thread done servicing request
01:51:10.115 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1277, max=35667, med=3280, FiltMin=2960, FiltMax=22301, Gamma=1.000
01:51:10.136 00.021 8996 UpdateGuideState exits: m=534470 SNR=265.8
01:51:10.140 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:10.142 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:10.143 00.001 8996 Enqueuing Expose request
01:51:10.144 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:51:10.145 00.001 20224 Worker thread wakes up
01:51:10.145 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:10.145 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:11.306 01.161 20224 Exposure complete
01:51:11.384 00.078 20224 worker thread done servicing request
01:51:11.385 00.001 8996 OnExposeComplete: enter
01:51:11.387 00.002 8996 UpdateGuideState(): m_state=6
01:51:11.389 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14088
01:51:11.390 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.35, Mass=693844, SNR=298.7, Peak=43443 HFD=4.8
01:51:11.392 00.002 8996 MultiStar: [#1 -0.35,-0.49,0.00,M8] [#2 0.10,-0.56,0.00,M7] [#3 -0.09,-0.63,0.00,M3] [#4 -0.05,-0.66,0.00,M7] [#5 -0.19,-0.35,0.49,U] [#6 0.07,-0.62,0.00,M3] [#7 0.13,-0.64,0.00,M7] [#8 -0.59,-0.71,0.00,M4] 
01:51:11.394 00.002 8996 refined, 1 included, MultiStar: {-0.23, -0.65}, one-star: {-0.25, -0.80}
01:51:11.396 00.002 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
01:51:11.398 00.002 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
01:51:11.400 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.65 hyp=0.69 cameraTheta=-1.91 mountX=-0.16 mountY=0.68, mountTheta=1.81
01:51:11.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.65, opts=13)
01:51:11.404 00.002 8996 Enqueuing Move request for scope (-0.23, -0.65)
01:51:11.405 00.001 20224 Worker thread wakes up
01:51:11.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.65) opts 0xd
01:51:11.406 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.65)
01:51:11.406 00.000 20224 Moving (-0.23, -0.65) raw xDistance=-0.16 yDistance=0.68
01:51:11.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:51:11.406 00.000 20224 resist switch: large excursion: input 0.68 thresh 0.60 direction from -1 to 1
01:51:11.406 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.03
01:51:11.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
01:51:11.406 00.000 20224 MoveAxis(E, 0, ABG)
01:51:11.406 00.000 20224 Move returns status 0, amount 0
01:51:11.406 00.000 20224 MoveAxis(S, 142, ABG)
01:51:11.406 00.000 20224 Guiding  Dir = 1, Dur = 142
01:51:11.407 00.001 20224 IsSlewing returns 0
01:51:11.407 00.000 20224 IsGuiding returns 0
01:51:11.409 00.002 20224 PulseGuide returned control before completion, sleep 151
01:51:11.414 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43443, med=3280, FiltMin=2934, FiltMax=27462, Gamma=1.000
01:51:11.443 00.029 8996 UpdateGuideState exits: m=693844 SNR=298.7
01:51:11.445 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:11.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:11.447 00.001 8996 Enqueuing Expose request
01:51:11.573 00.126 20224 IsGuiding returns 0
01:51:11.573 00.000 20224 Move returns status 0, amount 142
01:51:11.573 00.000 20224 move complete, result=0
01:51:11.573 00.000 20224 worker thread done servicing request
01:51:11.573 00.000 20224 Worker thread wakes up
01:51:11.574 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.7 px 142 ms SOUTH
01:51:11.576 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:11.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:12.547 00.971 20224 Exposure complete
01:51:12.621 00.074 20224 worker thread done servicing request
01:51:12.621 00.000 8996 OnExposeComplete: enter
01:51:12.622 00.001 8996 UpdateGuideState(): m_state=6
01:51:12.623 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14089
01:51:12.623 00.000 8996 Star::Find returns 1 (0), X=136.55, Y=472.64, Mass=673627, SNR=304.8, Peak=45363 HFD=4.8
01:51:12.624 00.001 8996 MultiStar: [#1 0.14,-0.58,0.00,M9] [#2 0.12,-0.59,0.00,M8] [#3 0.22,-0.57,0.00,M4] [#4 0.27,-0.42,0.00,M8] [#5 -0.20,-0.42,0.00,M1] [#6 0.20,-0.50,0.00,M4] [#7 0.18,-0.64,0.00,M8] [#8 -0.64,-0.64,0.00,M5] 
01:51:12.625 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.02 = -2.02)
01:51:12.626 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
01:51:12.627 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.51 hyp=0.60 cameraTheta=-2.12 mountX=-0.26 mountY=0.55, mountTheta=2.02
01:51:12.628 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.51, opts=13)
01:51:12.629 00.001 8996 Enqueuing Move request for scope (-0.31, -0.51)
01:51:12.630 00.001 20224 Worker thread wakes up
01:51:12.630 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.51) opts 0xd
01:51:12.630 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.51)
01:51:12.630 00.000 20224 Moving (-0.31, -0.51) raw xDistance=-0.26 yDistance=0.55
01:51:12.630 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
01:51:12.630 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
01:51:12.630 00.000 20224 MoveAxis(E, 39, ABG)
01:51:12.630 00.000 20224 Guiding  Dir = 2, Dur = 39
01:51:12.631 00.001 20224 IsSlewing returns 0
01:51:12.631 00.000 20224 IsGuiding returns 0
01:51:12.641 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45363, med=3280, FiltMin=2979, FiltMax=26253, Gamma=1.000
01:51:12.648 00.007 20224 PulseGuide returned control before completion, sleep 32
01:51:12.660 00.012 8996 UpdateGuideState exits: m=673627 SNR=304.8
01:51:12.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:12.661 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:12.663 00.002 8996 Enqueuing Expose request
01:51:12.694 00.031 20224 IsGuiding returns 1
01:51:12.694 00.000 20224 scope still moving after pulse duration time elapsed
01:51:12.725 00.031 20224 IsSlewing returns 0
01:51:12.725 00.000 20224 IsGuiding returns 1
01:51:12.756 00.031 20224 IsSlewing returns 0
01:51:12.756 00.000 20224 IsGuiding returns 0
01:51:12.757 00.001 20224 scope move finished after 39 + 86 ms
01:51:12.757 00.000 20224 Move returns status 0, amount 39
01:51:12.757 00.000 20224 MoveAxis(S, 115, ABG)
01:51:12.757 00.000 20224 Guiding  Dir = 1, Dur = 115
01:51:12.757 00.000 20224 IsSlewing returns 0
01:51:12.757 00.000 20224 IsGuiding returns 0
01:51:12.804 00.047 20224 PulseGuide returned control before completion, sleep 78
01:51:12.895 00.091 20224 IsGuiding returns 1
01:51:12.895 00.000 20224 scope still moving after pulse duration time elapsed
01:51:12.927 00.032 20224 IsSlewing returns 0
01:51:12.928 00.001 20224 IsGuiding returns 1
01:51:12.958 00.030 20224 IsSlewing returns 0
01:51:12.959 00.001 20224 IsGuiding returns 1
01:51:12.989 00.030 20224 IsSlewing returns 0
01:51:12.990 00.001 20224 IsGuiding returns 0
01:51:12.990 00.000 20224 scope move finished after 115 + 117 ms
01:51:12.990 00.000 20224 Move returns status 0, amount 115
01:51:12.990 00.000 20224 move complete, result=0
01:51:12.990 00.000 20224 worker thread done servicing request
01:51:12.990 00.000 20224 Worker thread wakes up
01:51:12.990 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.5 px 115 ms SOUTH
01:51:12.992 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:12.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:14.181 01.189 20224 Exposure complete
01:51:14.258 00.077 20224 worker thread done servicing request
01:51:14.258 00.000 8996 OnExposeComplete: enter
01:51:14.259 00.001 8996 UpdateGuideState(): m_state=6
01:51:14.260 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14090
01:51:14.261 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.29, Mass=548922, SNR=272.6, Peak=34195 HFD=4.7
01:51:14.263 00.002 8996 MultiStar: [#1 0.32,0.05,0.64,U] [#2 0.23,-0.34,0.63,U] [#3 0.23,0.33,0.73,U] [#4 0.27,-0.00,0.50,U] [#5 -0.00,0.20,0.56,U] [#6 0.27,-0.06,0.44,U] [#7 0.09,0.12,0.38,U] [#8 -0.19,-0.41,0.00,M6] 
01:51:14.264 00.001 8996 refined, 7 included, MultiStar: {0.10, 0.07}, one-star: {-0.32, 0.14}
01:51:14.265 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
01:51:14.267 00.002 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
01:51:14.268 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.12 cameraTheta=0.61 mountX=0.09 mountY=-0.08, mountTheta=-0.71
01:51:14.269 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.07, opts=13)
01:51:14.271 00.002 8996 Enqueuing Move request for scope (0.10, 0.07)
01:51:14.272 00.001 20224 Worker thread wakes up
01:51:14.272 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.07) opts 0xd
01:51:14.272 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.07)
01:51:14.272 00.000 20224 Moving (0.10, 0.07) raw xDistance=0.09 yDistance=-0.08
01:51:14.272 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:51:14.273 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:14.273 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:51:14.273 00.000 20224 MoveAxis(E, 0, ABG)
01:51:14.273 00.000 20224 Move returns status 0, amount 0
01:51:14.273 00.000 20224 MoveAxis(N, 0, ABG)
01:51:14.273 00.000 20224 Move returns status 0, amount 0
01:51:14.273 00.000 20224 move complete, result=0
01:51:14.273 00.000 20224 worker thread done servicing request
01:51:14.277 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=34195, med=3283, FiltMin=2953, FiltMax=20557, Gamma=1.000
01:51:14.293 00.016 8996 UpdateGuideState exits: m=548922 SNR=272.6
01:51:14.294 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:14.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:14.296 00.001 8996 Enqueuing Expose request
01:51:14.297 00.001 20224 Worker thread wakes up
01:51:14.297 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:14.298 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:14.299 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:15.275 00.976 20224 Exposure complete
01:51:15.339 00.064 20224 worker thread done servicing request
01:51:15.339 00.000 8996 OnExposeComplete: enter
01:51:15.340 00.001 8996 UpdateGuideState(): m_state=6
01:51:15.341 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14091
01:51:15.342 00.001 8996 Star::Find returns 1 (0), X=137.13, Y=473.42, Mass=605306, SNR=286.6, Peak=38339 HFD=4.7
01:51:15.343 00.001 8996 MultiStar: [#1 0.51,0.52,0.00,M9] [#2 0.38,0.38,0.00,M8] [#3 0.45,0.22,0.00,M4] [#4 0.54,0.24,0.00,M8] [#5 0.27,0.64,0.00,M1] [#6 0.19,0.50,0.00,M4] [#7 0.09,0.23,0.39,U] [#8 -0.03,0.45,0.32,U] 
01:51:15.344 00.001 8996 refined, 2 included, MultiStar: {0.17, 0.29}, one-star: {0.26, 0.27}
01:51:15.344 00.000 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.14 = 1.14)
01:51:15.345 00.001 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.98 = -1.98)
01:51:15.346 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.29 hyp=0.34 cameraTheta=1.05 mountX=0.14 mountY=-0.31, mountTheta=-1.15
01:51:15.347 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.29, opts=13)
01:51:15.348 00.001 8996 Enqueuing Move request for scope (0.17, 0.29)
01:51:15.349 00.001 20224 Worker thread wakes up
01:51:15.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.29) opts 0xd
01:51:15.349 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.29)
01:51:15.349 00.000 20224 Moving (0.17, 0.29) raw xDistance=0.14 yDistance=-0.31
01:51:15.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:51:15.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:15.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:51:15.349 00.000 20224 MoveAxis(E, 0, ABG)
01:51:15.349 00.000 20224 Move returns status 0, amount 0
01:51:15.349 00.000 20224 MoveAxis(N, 0, ABG)
01:51:15.349 00.000 20224 Move returns status 0, amount 0
01:51:15.349 00.000 20224 move complete, result=0
01:51:15.349 00.000 20224 worker thread done servicing request
01:51:15.354 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=38339, med=3283, FiltMin=2915, FiltMax=21107, Gamma=1.000
01:51:15.376 00.022 8996 UpdateGuideState exits: m=605306 SNR=286.6
01:51:15.378 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:15.379 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:15.381 00.002 8996 Enqueuing Expose request
01:51:15.382 00.001 20224 Worker thread wakes up
01:51:15.382 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:51:15.384 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:15.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:16.549 01.165 20224 Exposure complete
01:51:16.620 00.071 20224 worker thread done servicing request
01:51:16.621 00.001 8996 OnExposeComplete: enter
01:51:16.622 00.001 8996 UpdateGuideState(): m_state=6
01:51:16.624 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14092
01:51:16.626 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=473.34, Mass=666351, SNR=307.9, Peak=41555 HFD=4.8
01:51:16.628 00.002 8996 MultiStar: [#1 0.19,0.13,0.56,U] [#2 0.25,0.18,0.72,U] [#3 0.39,0.30,0.00,M5] [#4 0.52,0.31,0.00,M9] [#5 -0.18,0.26,0.56,U] [#6 -0.22,0.49,0.00,M5] [#7 0.23,0.36,0.32,U] [#8 -0.56,0.17,0.00,M6] 
01:51:16.630 00.002 8996 refined, 4 included, MultiStar: {0.01, 0.21}, one-star: {-0.23, 0.19}
01:51:16.631 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
01:51:16.633 00.002 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
01:51:16.634 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.21 hyp=0.21 cameraTheta=1.53 mountX=-0.01 mountY=-0.21, mountTheta=-1.63
01:51:16.637 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.21, opts=13)
01:51:16.639 00.002 8996 Enqueuing Move request for scope (0.01, 0.21)
01:51:16.641 00.002 20224 Worker thread wakes up
01:51:16.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.21) opts 0xd
01:51:16.641 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.21)
01:51:16.641 00.000 20224 Moving (0.01, 0.21) raw xDistance=-0.01 yDistance=-0.21
01:51:16.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:51:16.642 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:16.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:51:16.642 00.000 20224 MoveAxis(E, 0, ABG)
01:51:16.642 00.000 20224 Move returns status 0, amount 0
01:51:16.642 00.000 20224 MoveAxis(N, 0, ABG)
01:51:16.642 00.000 20224 Move returns status 0, amount 0
01:51:16.642 00.000 20224 move complete, result=0
01:51:16.642 00.000 20224 worker thread done servicing request
01:51:16.649 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41555, med=3283, FiltMin=2963, FiltMax=25469, Gamma=1.000
01:51:16.667 00.018 8996 UpdateGuideState exits: m=666351 SNR=307.9
01:51:16.668 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:16.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:16.669 00.000 8996 Enqueuing Expose request
01:51:16.670 00.001 20224 Worker thread wakes up
01:51:16.670 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:51:16.671 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:16.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:17.656 00.985 20224 Exposure complete
01:51:17.743 00.087 20224 worker thread done servicing request
01:51:17.744 00.001 8996 OnExposeComplete: enter
01:51:17.746 00.002 8996 UpdateGuideState(): m_state=6
01:51:17.747 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14093
01:51:17.748 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.27, Mass=643142, SNR=302.0, Peak=33987 HFD=4.8
01:51:17.749 00.001 8996 MultiStar: [#1 0.40,0.10,0.54,U] [#2 0.55,0.31,0.00,M8] [#3 0.28,0.01,0.53,U] [#4 0.63,-0.02,0.00,M10] [#5 0.08,-0.10,0.53,U] [#6 0.42,0.36,0.00,M6] [#7 0.13,-0.15,0.39,U] [#8 -0.07,-0.02,0.37,U] 
01:51:17.750 00.001 8996 refined, 5 included, MultiStar: {0.09, 0.02}, one-star: {-0.13, 0.12}
01:51:17.751 00.001 8996 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.10) = xAngle (0.29 = 0.29)
01:51:17.752 00.001 8996 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.83 = -2.83)
01:51:17.753 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.02 hyp=0.09 cameraTheta=0.19 mountX=0.09 mountY=-0.03, mountTheta=-0.31
01:51:17.755 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.02, opts=13)
01:51:17.756 00.001 8996 Enqueuing Move request for scope (0.09, 0.02)
01:51:17.757 00.001 20224 Worker thread wakes up
01:51:17.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.02) opts 0xd
01:51:17.757 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.02)
01:51:17.757 00.000 20224 Moving (0.09, 0.02) raw xDistance=0.09 yDistance=-0.03
01:51:17.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:51:17.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:17.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:51:17.757 00.000 20224 MoveAxis(E, 0, ABG)
01:51:17.757 00.000 20224 Move returns status 0, amount 0
01:51:17.757 00.000 20224 MoveAxis(N, 0, ABG)
01:51:17.757 00.000 20224 Move returns status 0, amount 0
01:51:17.757 00.000 20224 move complete, result=0
01:51:17.757 00.000 20224 worker thread done servicing request
01:51:17.761 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=33987, med=3283, FiltMin=2973, FiltMax=25405, Gamma=1.000
01:51:17.776 00.015 8996 UpdateGuideState exits: m=643142 SNR=302.0
01:51:17.777 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:17.777 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:17.778 00.001 8996 Enqueuing Expose request
01:51:17.779 00.001 20224 Worker thread wakes up
01:51:17.779 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:17.780 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:17.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:18.946 01.166 20224 Exposure complete
01:51:19.003 00.057 20224 worker thread done servicing request
01:51:19.003 00.000 8996 OnExposeComplete: enter
01:51:19.004 00.001 8996 UpdateGuideState(): m_state=6
01:51:19.004 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14094
01:51:19.005 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=472.93, Mass=554021, SNR=275.1, Peak=34547 HFD=4.6
01:51:19.006 00.001 8996 MultiStar: [#1 0.08,0.29,0.79,U] [#2 0.05,0.02,0.81,U] [#3 -0.32,-0.28,0.71,U] [#4 -0.37,-0.04,0.54,U] [#5 -0.22,0.18,0.60,U] [#6 -0.69,-0.31,0.00,M7] [#7 -0.41,-0.21,0.00,M5] [#8 -0.53,-0.11,0.00,M6] 
01:51:19.007 00.001 8996 refined, 5 included, MultiStar: {-0.22, -0.02}, one-star: {-0.55, -0.22}
01:51:19.008 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
01:51:19.008 00.000 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
01:51:19.009 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.05 mountX=-0.22 mountY=0.05, mountTheta=2.93
01:51:19.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.02, opts=13)
01:51:19.011 00.000 8996 Enqueuing Move request for scope (-0.22, -0.02)
01:51:19.012 00.001 20224 Worker thread wakes up
01:51:19.012 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
01:51:19.012 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
01:51:19.012 00.000 20224 Moving (-0.22, -0.02) raw xDistance=-0.22 yDistance=0.05
01:51:19.013 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:51:19.013 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:19.013 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:51:19.013 00.000 20224 MoveAxis(E, 32, ABG)
01:51:19.013 00.000 20224 Guiding  Dir = 2, Dur = 32
01:51:19.013 00.000 20224 IsSlewing returns 0
01:51:19.013 00.000 20224 IsGuiding returns 0
01:51:19.016 00.003 20224 PulseGuide returned control before completion, sleep 40
01:51:19.020 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=34547, med=3283, FiltMin=2957, FiltMax=23286, Gamma=1.000
01:51:19.039 00.019 8996 UpdateGuideState exits: m=554021 SNR=275.1
01:51:19.040 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:19.041 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:19.042 00.001 8996 Enqueuing Expose request
01:51:19.062 00.020 20224 IsGuiding returns 1
01:51:19.062 00.000 20224 scope still moving after pulse duration time elapsed
01:51:19.094 00.032 20224 IsSlewing returns 0
01:51:19.095 00.001 20224 IsGuiding returns 0
01:51:19.095 00.000 20224 scope move finished after 32 + 48 ms
01:51:19.095 00.000 20224 Move returns status 0, amount 32
01:51:19.095 00.000 20224 MoveAxis(N, 0, ABG)
01:51:19.095 00.000 20224 Move returns status 0, amount 0
01:51:19.095 00.000 20224 move complete, result=0
01:51:19.095 00.000 20224 worker thread done servicing request
01:51:19.095 00.000 20224 Worker thread wakes up
01:51:19.095 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.0 px 0 ms NORTH
01:51:19.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:19.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:20.054 00.958 20224 Exposure complete
01:51:20.145 00.091 20224 worker thread done servicing request
01:51:20.145 00.000 8996 OnExposeComplete: enter
01:51:20.148 00.003 8996 UpdateGuideState(): m_state=6
01:51:20.149 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14095
01:51:20.150 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=473.14, Mass=558718, SNR=278.4, Peak=36403 HFD=4.8
01:51:20.152 00.002 8996 MultiStar: [#1 -0.09,-0.06,0.76,U] [#2 -0.09,-0.16,0.68,U] [#3 -0.34,-0.30,0.57,U] [#4 -0.03,-0.30,0.64,U] [#5 -0.17,0.00,0.73,U] [#6 -0.25,-0.12,0.51,U] [#7 -0.38,-0.37,0.00,M6] [#8 -0.44,0.31,0.00,M7] 
01:51:20.153 00.001 8996 refined, 6 included, MultiStar: {-0.20, -0.12}, one-star: {-0.38, -0.01}
01:51:20.154 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
01:51:20.156 00.002 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.62 = 0.66)
01:51:20.157 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-2.59 mountX=-0.19 mountY=0.14, mountTheta=2.49
01:51:20.161 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.12, opts=13)
01:51:20.163 00.002 8996 Enqueuing Move request for scope (-0.20, -0.12)
01:51:20.165 00.002 20224 Worker thread wakes up
01:51:20.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.12) opts 0xd
01:51:20.166 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.12)
01:51:20.166 00.000 20224 Moving (-0.20, -0.12) raw xDistance=-0.19 yDistance=0.14
01:51:20.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:51:20.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:20.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:51:20.166 00.000 20224 MoveAxis(E, 0, ABG)
01:51:20.166 00.000 20224 Move returns status 0, amount 0
01:51:20.166 00.000 20224 MoveAxis(N, 0, ABG)
01:51:20.166 00.000 20224 Move returns status 0, amount 0
01:51:20.167 00.001 20224 move complete, result=0
01:51:20.167 00.000 20224 worker thread done servicing request
01:51:20.173 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=36403, med=3280, FiltMin=2969, FiltMax=23360, Gamma=1.000
01:51:20.189 00.016 8996 UpdateGuideState exits: m=558718 SNR=278.4
01:51:20.190 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:20.191 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:20.192 00.001 8996 Enqueuing Expose request
01:51:20.193 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:20.194 00.001 20224 Worker thread wakes up
01:51:20.194 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:20.194 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:21.359 01.165 20224 Exposure complete
01:51:21.432 00.073 20224 worker thread done servicing request
01:51:21.432 00.000 8996 OnExposeComplete: enter
01:51:21.433 00.001 8996 UpdateGuideState(): m_state=6
01:51:21.434 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14096
01:51:21.435 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=473.20, Mass=627265, SNR=298.7, Peak=40147 HFD=4.6
01:51:21.436 00.001 8996 MultiStar: [#1 -0.01,0.14,0.57,U] [#2 0.37,0.28,0.00,M7] [#3 0.14,0.40,0.61,U] [#4 0.16,0.26,0.52,U] [#5 0.12,0.43,0.55,U] [#6 0.02,0.10,0.41,U] [#7 -0.03,0.04,0.37,U] [#8 -0.03,0.19,0.37,U] 
01:51:21.439 00.003 8996 single-star, 7 included, MultiStar: {0.03, 0.20}, one-star: {-0.07, 0.05}
01:51:21.441 00.002 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
01:51:21.443 00.002 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
01:51:21.444 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.50 mountX=-0.07 mountY=-0.04, mountTheta=-2.61
01:51:21.446 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
01:51:21.446 00.000 8996 Enqueuing Move request for scope (-0.07, 0.05)
01:51:21.448 00.002 20224 Worker thread wakes up
01:51:21.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
01:51:21.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
01:51:21.448 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.07 yDistance=-0.04
01:51:21.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:51:21.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:21.449 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:51:21.449 00.000 20224 MoveAxis(E, 0, ABG)
01:51:21.449 00.000 20224 Move returns status 0, amount 0
01:51:21.449 00.000 20224 MoveAxis(N, 0, ABG)
01:51:21.449 00.000 20224 Move returns status 0, amount 0
01:51:21.449 00.000 20224 move complete, result=0
01:51:21.449 00.000 20224 worker thread done servicing request
01:51:21.455 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40147, med=3280, FiltMin=2969, FiltMax=25814, Gamma=1.000
01:51:21.478 00.023 8996 UpdateGuideState exits: m=627265 SNR=298.7
01:51:21.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:21.481 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:21.483 00.002 8996 Enqueuing Expose request
01:51:21.485 00.002 20224 Worker thread wakes up
01:51:21.485 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:21.486 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:21.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:22.475 00.989 20224 Exposure complete
01:51:22.568 00.093 20224 worker thread done servicing request
01:51:22.568 00.000 8996 OnExposeComplete: enter
01:51:22.570 00.002 8996 UpdateGuideState(): m_state=6
01:51:22.572 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14097
01:51:22.574 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=473.42, Mass=668092, SNR=302.9, Peak=39731 HFD=4.6
01:51:22.575 00.001 8996 MultiStar: [#1 0.32,-0.04,0.62,U] [#2 0.46,-0.07,0.00,M8] [#3 0.22,-0.09,0.59,U] [#4 0.07,0.17,0.47,U] [#5 -0.01,0.21,0.58,U] [#6 -0.15,0.04,0.39,U] [#7 0.24,0.26,0.36,U] [#8 -0.04,0.16,0.30,U] 
01:51:22.576 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.13}, one-star: {-0.09, 0.27}
01:51:22.577 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
01:51:22.578 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
01:51:22.579 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.13 hyp=0.14 cameraTheta=1.09 mountX=0.05 mountY=-0.14, mountTheta=-1.19
01:51:22.580 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.13, opts=13)
01:51:22.581 00.001 8996 Enqueuing Move request for scope (0.07, 0.13)
01:51:22.582 00.001 20224 Worker thread wakes up
01:51:22.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.13) opts 0xd
01:51:22.582 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.13)
01:51:22.582 00.000 20224 Moving (0.07, 0.13) raw xDistance=0.05 yDistance=-0.14
01:51:22.582 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:51:22.582 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:22.582 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:51:22.582 00.000 20224 MoveAxis(E, 0, ABG)
01:51:22.582 00.000 20224 Move returns status 0, amount 0
01:51:22.582 00.000 20224 MoveAxis(N, 0, ABG)
01:51:22.582 00.000 20224 Move returns status 0, amount 0
01:51:22.582 00.000 20224 move complete, result=0
01:51:22.583 00.001 20224 worker thread done servicing request
01:51:22.590 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=39731, med=3280, FiltMin=2995, FiltMax=28534, Gamma=1.000
01:51:22.617 00.027 8996 UpdateGuideState exits: m=668092 SNR=302.9
01:51:22.619 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:22.621 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:22.622 00.001 8996 Enqueuing Expose request
01:51:22.624 00.002 20224 Worker thread wakes up
01:51:22.624 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:22.624 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:22.624 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:23.795 01.171 20224 Exposure complete
01:51:23.851 00.056 20224 worker thread done servicing request
01:51:23.851 00.000 8996 OnExposeComplete: enter
01:51:23.852 00.001 8996 UpdateGuideState(): m_state=6
01:51:23.853 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14098
01:51:23.854 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.68, Mass=548365, SNR=267.1, Peak=31430 HFD=4.8
01:51:23.857 00.003 8996 MultiStar: [#1 -0.05,-0.18,0.60,U] [#2 -0.12,0.15,0.68,U] [#3 -0.12,0.11,0.68,U] [#4 -0.03,0.04,0.64,U] [#5 -0.46,0.30,0.00,M1] [#6 0.04,0.38,0.45,U] [#7 -0.23,-0.10,0.50,U] [#8 -0.56,0.25,0.00,M6] 
01:51:23.859 00.002 8996 refined, 6 included, MultiStar: {-0.11, 0.17}, one-star: {-0.17, 0.53}
01:51:23.861 00.002 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.24 = 2.24)
01:51:23.862 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
01:51:23.863 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.17 hyp=0.20 cameraTheta=2.14 mountX=-0.12 mountY=-0.15, mountTheta=-2.25
01:51:23.865 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.17, opts=13)
01:51:23.867 00.002 8996 Enqueuing Move request for scope (-0.11, 0.17)
01:51:23.869 00.002 20224 Worker thread wakes up
01:51:23.869 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.17) opts 0xd
01:51:23.869 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.17)
01:51:23.869 00.000 20224 Moving (-0.11, 0.17) raw xDistance=-0.12 yDistance=-0.15
01:51:23.869 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:51:23.869 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:23.869 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:51:23.869 00.000 20224 MoveAxis(E, 0, ABG)
01:51:23.869 00.000 20224 Move returns status 0, amount 0
01:51:23.869 00.000 20224 MoveAxis(N, 0, ABG)
01:51:23.869 00.000 20224 Move returns status 0, amount 0
01:51:23.869 00.000 20224 move complete, result=0
01:51:23.869 00.000 20224 worker thread done servicing request
01:51:23.874 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=31430, med=3280, FiltMin=2976, FiltMax=23453, Gamma=1.000
01:51:23.898 00.024 8996 UpdateGuideState exits: m=548365 SNR=267.1
01:51:23.901 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:23.901 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:23.902 00.001 8996 Enqueuing Expose request
01:51:23.904 00.002 20224 Worker thread wakes up
01:51:23.904 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:51:23.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:23.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:24.898 00.993 20224 Exposure complete
01:51:24.978 00.080 20224 worker thread done servicing request
01:51:24.979 00.001 8996 OnExposeComplete: enter
01:51:24.980 00.001 8996 UpdateGuideState(): m_state=6
01:51:24.982 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14099
01:51:24.983 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=473.42, Mass=723703, SNR=299.6, Peak=43603 HFD=4.7
01:51:24.984 00.001 8996 MultiStar: [#1 -0.09,-0.14,0.65,U] [#2 0.20,0.08,0.69,U] [#3 0.01,-0.08,0.53,U] [#4 0.02,0.07,0.56,U] [#5 -0.18,-0.09,0.58,U] [#6 -0.11,0.33,0.33,U] [#7 0.10,-0.21,0.37,U] [#8 -0.07,0.22,0.35,U] 
01:51:24.985 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.06}, one-star: {-0.15, 0.27}
01:51:24.986 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:51:24.987 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.88 = -0.88)
01:51:24.989 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.15 mountX=-0.04 mountY=-0.05, mountTheta=-2.26
01:51:24.991 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
01:51:24.992 00.001 8996 Enqueuing Move request for scope (-0.04, 0.06)
01:51:24.993 00.001 20224 Worker thread wakes up
01:51:24.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
01:51:24.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
01:51:24.993 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.04 yDistance=-0.05
01:51:24.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:51:24.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:24.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:51:24.993 00.000 20224 MoveAxis(E, 0, ABG)
01:51:24.993 00.000 20224 Move returns status 0, amount 0
01:51:24.993 00.000 20224 MoveAxis(N, 0, ABG)
01:51:24.994 00.001 20224 Move returns status 0, amount 0
01:51:24.994 00.000 20224 move complete, result=0
01:51:24.994 00.000 20224 worker thread done servicing request
01:51:25.000 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43603, med=3280, FiltMin=2928, FiltMax=28758, Gamma=1.000
01:51:25.021 00.021 8996 UpdateGuideState exits: m=723703 SNR=299.6
01:51:25.022 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:25.023 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:25.024 00.001 8996 Enqueuing Expose request
01:51:25.025 00.001 20224 Worker thread wakes up
01:51:25.026 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:25.027 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:25.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:26.202 01.175 20224 Exposure complete
01:51:26.281 00.079 20224 worker thread done servicing request
01:51:26.281 00.000 8996 OnExposeComplete: enter
01:51:26.282 00.001 8996 UpdateGuideState(): m_state=6
01:51:26.282 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14100
01:51:26.283 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.11, Mass=607671, SNR=268.2, Peak=38643 HFD=4.7
01:51:26.284 00.001 8996 MultiStar: [#1 0.38,0.14,0.67,U] [#2 0.26,0.04,0.79,U] [#3 -0.02,0.04,0.60,U] [#4 0.10,-0.07,0.56,U] [#5 0.04,0.21,0.63,U] [#6 -0.15,-0.43,0.41,U] [#7 0.02,-0.46,0.00,M3] [#8 -0.24,0.14,0.33,U] 
01:51:26.285 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.01}, one-star: {-0.23, -0.04}
01:51:26.286 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
01:51:26.287 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
01:51:26.288 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.04 cameraTheta=0.41 mountX=0.03 mountY=-0.02, mountTheta=-0.52
01:51:26.289 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
01:51:26.290 00.001 8996 Enqueuing Move request for scope (0.03, 0.01)
01:51:26.291 00.001 20224 Worker thread wakes up
01:51:26.292 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:51:26.292 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:51:26.292 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
01:51:26.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:51:26.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:26.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:51:26.292 00.000 20224 MoveAxis(E, 0, ABG)
01:51:26.292 00.000 20224 Move returns status 0, amount 0
01:51:26.292 00.000 20224 MoveAxis(N, 0, ABG)
01:51:26.292 00.000 20224 Move returns status 0, amount 0
01:51:26.292 00.000 20224 move complete, result=0
01:51:26.293 00.001 20224 worker thread done servicing request
01:51:26.298 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=38643, med=3280, FiltMin=2937, FiltMax=25520, Gamma=1.000
01:51:26.321 00.023 8996 UpdateGuideState exits: m=607671 SNR=268.2
01:51:26.322 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:26.323 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:26.324 00.001 8996 Enqueuing Expose request
01:51:26.324 00.000 20224 Worker thread wakes up
01:51:26.325 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:26.325 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:26.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:27.303 00.978 20224 Exposure complete
01:51:27.377 00.074 20224 worker thread done servicing request
01:51:27.377 00.000 8996 OnExposeComplete: enter
01:51:27.378 00.001 8996 UpdateGuideState(): m_state=6
01:51:27.379 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14101
01:51:27.381 00.002 8996 Star::Find returns 1 (0), X=136.82, Y=473.23, Mass=492882, SNR=264.0, Peak=33971 HFD=4.5
01:51:27.382 00.001 8996 MultiStar: [#1 0.36,0.25,0.80,U] [#2 0.45,0.16,0.00,M6] [#3 0.04,0.03,0.64,U] [#4 0.44,0.18,0.00,M4] [#5 0.13,0.34,0.70,U] [#6 -0.10,0.22,0.50,U] [#7 -0.20,-0.56,0.00,M4] [#8 -0.01,0.28,0.44,U] 
01:51:27.383 00.001 8996 single-star, 5 included, MultiStar: {0.07, 0.19}, one-star: {-0.05, 0.08}
01:51:27.384 00.001 8996 CameraToMount -- cameraTheta (2.16) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:51:27.385 00.001 8996 CameraToMount -- cameraTheta (2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
01:51:27.386 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.08 hyp=0.09 cameraTheta=2.16 mountX=-0.06 mountY=-0.07, mountTheta=-2.26
01:51:27.387 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.08, opts=13)
01:51:27.388 00.001 8996 Enqueuing Move request for scope (-0.05, 0.08)
01:51:27.389 00.001 20224 Worker thread wakes up
01:51:27.389 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.08) opts 0xd
01:51:27.389 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.08)
01:51:27.389 00.000 20224 Moving (-0.05, 0.08) raw xDistance=-0.06 yDistance=-0.07
01:51:27.389 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:51:27.390 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:27.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:51:27.390 00.000 20224 MoveAxis(E, 0, ABG)
01:51:27.390 00.000 20224 Move returns status 0, amount 0
01:51:27.390 00.000 20224 MoveAxis(N, 0, ABG)
01:51:27.390 00.000 20224 Move returns status 0, amount 0
01:51:27.390 00.000 20224 move complete, result=0
01:51:27.390 00.000 20224 worker thread done servicing request
01:51:27.397 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=33971, med=3280, FiltMin=2918, FiltMax=21030, Gamma=1.000
01:51:27.422 00.025 8996 UpdateGuideState exits: m=492882 SNR=264.0
01:51:27.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:27.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:27.424 00.000 8996 Enqueuing Expose request
01:51:27.425 00.001 20224 Worker thread wakes up
01:51:27.425 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:27.426 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:27.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:28.626 01.200 20224 Exposure complete
01:51:28.699 00.073 20224 worker thread done servicing request
01:51:28.699 00.000 8996 OnExposeComplete: enter
01:51:28.700 00.001 8996 UpdateGuideState(): m_state=6
01:51:28.701 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14102
01:51:28.702 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.42, Mass=572519, SNR=255.9, Peak=37491 HFD=4.9
01:51:28.703 00.001 8996 MultiStar: [#1 0.03,0.02,0.70,U] [#2 0.15,0.10,0.82,U] [#3 0.08,0.26,0.62,U] [#4 0.01,-0.06,0.65,U] [#5 -0.33,0.33,0.00,M1] [#6 0.06,0.15,0.41,U] [#7 0.19,-0.07,0.46,U] [#8 -0.36,0.05,0.39,U] 
01:51:28.704 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.10}, one-star: {-0.33, 0.26}
01:51:28.705 00.001 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.96 = 1.96)
01:51:28.706 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
01:51:28.706 00.000 8996 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.11 cameraTheta=1.86 mountX=-0.04 mountY=-0.10, mountTheta=-1.96
01:51:28.708 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.10, opts=13)
01:51:28.709 00.001 8996 Enqueuing Move request for scope (-0.03, 0.10)
01:51:28.709 00.000 20224 Worker thread wakes up
01:51:28.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
01:51:28.710 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
01:51:28.710 00.000 20224 Moving (-0.03, 0.10) raw xDistance=-0.04 yDistance=-0.10
01:51:28.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:51:28.710 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:28.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:51:28.710 00.000 20224 MoveAxis(E, 0, ABG)
01:51:28.710 00.000 20224 Move returns status 0, amount 0
01:51:28.710 00.000 20224 MoveAxis(N, 0, ABG)
01:51:28.710 00.000 20224 Move returns status 0, amount 0
01:51:28.710 00.000 20224 move complete, result=0
01:51:28.710 00.000 20224 worker thread done servicing request
01:51:28.714 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37491, med=3280, FiltMin=2960, FiltMax=22573, Gamma=1.000
01:51:28.732 00.018 8996 UpdateGuideState exits: m=572519 SNR=255.9
01:51:28.734 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:28.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:28.736 00.001 8996 Enqueuing Expose request
01:51:28.738 00.002 20224 Worker thread wakes up
01:51:28.738 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:28.739 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:28.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:29.707 00.968 20224 Exposure complete
01:51:29.800 00.093 20224 worker thread done servicing request
01:51:29.800 00.000 8996 OnExposeComplete: enter
01:51:29.801 00.001 8996 UpdateGuideState(): m_state=6
01:51:29.802 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14103
01:51:29.803 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=473.73, Mass=546390, SNR=291.4, Peak=34534 HFD=4.6
01:51:29.804 00.001 8996 MultiStar: [#1 -0.15,0.38,0.79,U] [#2 -0.09,0.50,0.00,M6] [#3 0.21,0.72,0.00,M1] [#4 -0.14,0.42,0.46,U] [#5 -0.03,0.50,0.00,M2] [#6 -0.10,0.52,0.00,M1] [#7 -0.23,0.36,0.45,U] [#8 -0.37,0.63,0.00,M3] 
01:51:29.805 00.001 8996 refined, 3 included, MultiStar: {-0.24, 0.46}, one-star: {-0.38, 0.58}
01:51:29.806 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.16 = 2.16)
01:51:29.807 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.96 = -0.96)
01:51:29.807 00.000 8996 CameraToMount -- cameraX=-0.24 cameraY=0.46 hyp=0.52 cameraTheta=2.06 mountX=-0.29 mountY=-0.42, mountTheta=-2.17
01:51:29.809 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.46, opts=13)
01:51:29.810 00.001 8996 Enqueuing Move request for scope (-0.24, 0.46)
01:51:29.811 00.001 20224 Worker thread wakes up
01:51:29.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.46) opts 0xd
01:51:29.811 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.46)
01:51:29.811 00.000 20224 Moving (-0.24, 0.46) raw xDistance=-0.29 yDistance=-0.42
01:51:29.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
01:51:29.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:29.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:51:29.811 00.000 20224 MoveAxis(E, 42, ABG)
01:51:29.811 00.000 20224 Guiding  Dir = 2, Dur = 42
01:51:29.811 00.000 20224 IsSlewing returns 0
01:51:29.811 00.000 20224 IsGuiding returns 0
01:51:29.815 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=34534, med=3280, FiltMin=2963, FiltMax=21385, Gamma=1.000
01:51:29.828 00.013 20224 PulseGuide returned control before completion, sleep 36
01:51:29.830 00.002 8996 UpdateGuideState exits: m=546390 SNR=291.4
01:51:29.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:29.832 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:29.832 00.000 8996 Enqueuing Expose request
01:51:29.872 00.040 20224 IsGuiding returns 1
01:51:29.872 00.000 20224 scope still moving after pulse duration time elapsed
01:51:29.904 00.032 20224 IsSlewing returns 0
01:51:29.904 00.000 20224 IsGuiding returns 0
01:51:29.904 00.000 20224 scope move finished after 42 + 51 ms
01:51:29.905 00.001 20224 Move returns status 0, amount 42
01:51:29.905 00.000 20224 MoveAxis(N, 0, ABG)
01:51:29.905 00.000 20224 Move returns status 0, amount 0
01:51:29.905 00.000 20224 move complete, result=0
01:51:29.905 00.000 20224 worker thread done servicing request
01:51:29.905 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.4 px 0 ms NORTH
01:51:29.907 00.002 20224 Worker thread wakes up
01:51:29.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:29.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:31.091 01.184 20224 Exposure complete
01:51:31.171 00.080 20224 worker thread done servicing request
01:51:31.171 00.000 8996 OnExposeComplete: enter
01:51:31.173 00.002 8996 UpdateGuideState(): m_state=6
01:51:31.174 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14104
01:51:31.175 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=473.37, Mass=598008, SNR=262.7, Peak=35443 HFD=4.8
01:51:31.176 00.001 8996 MultiStar: [#1 0.12,-0.09,0.71,U] [#2 -0.08,0.00,0.72,U] [#3 0.10,0.10,0.70,U] [#4 0.11,0.15,0.55,U] [#5 -0.17,0.14,0.57,U] [#6 -0.04,0.20,0.47,U] [#7 0.03,-0.19,0.46,U] [#8 -0.50,0.04,0.00,M4] 
01:51:31.177 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.08}, one-star: {-0.23, 0.22}
01:51:31.178 00.001 8996 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.10) = xAngle (2.07 = 2.07)
01:51:31.179 00.001 8996 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
01:51:31.180 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.97 mountX=-0.04 mountY=-0.07, mountTheta=-2.07
01:51:31.181 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
01:51:31.182 00.001 8996 Enqueuing Move request for scope (-0.03, 0.08)
01:51:31.183 00.001 20224 Worker thread wakes up
01:51:31.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
01:51:31.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
01:51:31.184 00.001 20224 Moving (-0.03, 0.08) raw xDistance=-0.04 yDistance=-0.07
01:51:31.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:51:31.184 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:31.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:51:31.184 00.000 20224 MoveAxis(E, 0, ABG)
01:51:31.184 00.000 20224 Move returns status 0, amount 0
01:51:31.184 00.000 20224 MoveAxis(N, 0, ABG)
01:51:31.184 00.000 20224 Move returns status 0, amount 0
01:51:31.184 00.000 20224 move complete, result=0
01:51:31.184 00.000 20224 worker thread done servicing request
01:51:31.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35443, med=3283, FiltMin=2969, FiltMax=25293, Gamma=1.000
01:51:31.204 00.016 8996 UpdateGuideState exits: m=598008 SNR=262.7
01:51:31.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:31.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:31.206 00.000 8996 Enqueuing Expose request
01:51:31.207 00.001 20224 Worker thread wakes up
01:51:31.207 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:31.208 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:31.208 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:32.193 00.985 20224 Exposure complete
01:51:32.264 00.071 20224 worker thread done servicing request
01:51:32.269 00.005 8996 OnExposeComplete: enter
01:51:32.269 00.000 8996 UpdateGuideState(): m_state=6
01:51:32.271 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14105
01:51:32.272 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.51, Mass=555922, SNR=294.0, Peak=34275 HFD=4.8
01:51:32.273 00.001 8996 MultiStar: [#1 0.17,0.09,0.62,U] [#2 0.15,0.05,0.70,U] [#3 0.46,0.43,0.00,M1] [#4 0.47,0.23,0.00,M2] [#5 0.42,0.30,0.00,M2] [#6 0.40,0.58,0.00,M1] [#7 0.11,-0.11,0.42,U] [#8 -0.02,-0.17,0.31,U] 
01:51:32.274 00.001 8996 refined, 4 included, MultiStar: {0.10, 0.12}, one-star: {0.04, 0.36}
01:51:32.274 00.000 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:51:32.275 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:51:32.276 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.15 cameraTheta=0.88 mountX=0.08 mountY=-0.13, mountTheta=-0.98
01:51:32.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.12, opts=13)
01:51:32.278 00.000 8996 Enqueuing Move request for scope (0.10, 0.12)
01:51:32.279 00.001 20224 Worker thread wakes up
01:51:32.279 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
01:51:32.279 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
01:51:32.279 00.000 20224 Moving (0.10, 0.12) raw xDistance=0.08 yDistance=-0.13
01:51:32.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:51:32.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:32.280 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:51:32.280 00.000 20224 MoveAxis(E, 0, ABG)
01:51:32.280 00.000 20224 Move returns status 0, amount 0
01:51:32.280 00.000 20224 MoveAxis(N, 0, ABG)
01:51:32.280 00.000 20224 Move returns status 0, amount 0
01:51:32.280 00.000 20224 move complete, result=0
01:51:32.280 00.000 20224 worker thread done servicing request
01:51:32.289 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=34275, med=3283, FiltMin=2950, FiltMax=23808, Gamma=1.000
01:51:32.309 00.020 8996 UpdateGuideState exits: m=555922 SNR=294.0
01:51:32.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:32.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:32.312 00.001 8996 Enqueuing Expose request
01:51:32.315 00.003 20224 Worker thread wakes up
01:51:32.315 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:32.317 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:32.317 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:33.486 01.169 20224 Exposure complete
01:51:33.572 00.086 20224 worker thread done servicing request
01:51:33.572 00.000 8996 OnExposeComplete: enter
01:51:33.573 00.001 8996 UpdateGuideState(): m_state=6
01:51:33.574 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14106
01:51:33.575 00.001 8996 Star::Find returns 1 (0), X=137.26, Y=473.24, Mass=566834, SNR=289.1, Peak=35667 HFD=4.5
01:51:33.576 00.001 8996 MultiStar: [#1 0.66,0.21,0.00,M1] [#2 0.44,-0.19,0.00,M5] [#3 0.61,0.01,0.00,M2] [#4 0.76,0.13,0.00,M3] [#5 0.25,0.02,0.49,U] [#6 0.41,0.24,0.00,M2] [#7 0.57,-0.03,0.00,M1] [#8 0.00,0.17,0.35,U] 
01:51:33.577 00.001 8996 refined, 2 included, MultiStar: {0.28, 0.09}, one-star: {0.39, 0.09}
01:51:33.578 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
01:51:33.578 00.000 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
01:51:33.579 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.09 hyp=0.29 cameraTheta=0.31 mountX=0.27 mountY=-0.12, mountTheta=-0.42
01:51:33.581 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.09, opts=13)
01:51:33.581 00.000 8996 Enqueuing Move request for scope (0.28, 0.09)
01:51:33.582 00.001 20224 Worker thread wakes up
01:51:33.582 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.09) opts 0xd
01:51:33.583 00.001 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.09)
01:51:33.583 00.000 20224 Moving (0.28, 0.09) raw xDistance=0.27 yDistance=-0.12
01:51:33.583 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:51:33.583 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:33.583 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:51:33.583 00.000 20224 MoveAxis(W, 39, ABG)
01:51:33.583 00.000 20224 Guiding  Dir = 3, Dur = 39
01:51:33.583 00.000 20224 IsSlewing returns 0
01:51:33.583 00.000 20224 IsGuiding returns 0
01:51:33.587 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35667, med=3283, FiltMin=2950, FiltMax=23344, Gamma=1.000
01:51:33.600 00.013 8996 UpdateGuideState exits: m=566834 SNR=289.1
01:51:33.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:33.601 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:33.602 00.001 8996 Enqueuing Expose request
01:51:33.642 00.040 20224 IsGuiding returns 1
01:51:33.642 00.000 20224 scope still moving after pulse duration time elapsed
01:51:33.668 00.026 20224 IsSlewing returns 0
01:51:33.668 00.000 20224 IsGuiding returns 1
01:51:33.700 00.032 20224 IsSlewing returns 0
01:51:33.700 00.000 20224 IsGuiding returns 1
01:51:33.731 00.031 20224 IsSlewing returns 0
01:51:33.731 00.000 20224 IsGuiding returns 0
01:51:33.731 00.000 20224 scope move finished after 39 + 108 ms
01:51:33.731 00.000 20224 Move returns status 0, amount 39
01:51:33.731 00.000 20224 MoveAxis(N, 0, ABG)
01:51:33.732 00.001 20224 Move returns status 0, amount 0
01:51:33.732 00.000 20224 move complete, result=0
01:51:33.732 00.000 20224 worker thread done servicing request
01:51:33.732 00.000 20224 Worker thread wakes up
01:51:33.732 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.1 px 0 ms NORTH
01:51:33.734 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:33.735 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:34.708 00.973 20224 Exposure complete
01:51:34.805 00.097 20224 worker thread done servicing request
01:51:34.805 00.000 8996 OnExposeComplete: enter
01:51:34.806 00.001 8996 UpdateGuideState(): m_state=6
01:51:34.808 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14107
01:51:34.810 00.002 8996 Star::Find returns 1 (0), X=137.53, Y=473.37, Mass=594885, SNR=279.1, Peak=35885 HFD=4.8
01:51:34.813 00.003 8996 MultiStar: [#1 0.59,0.01,0.00,M2] [#2 0.97,0.01,0.00,M6] [#3 0.58,-0.22,0.00,M3] [#4 0.75,0.33,0.00,M4] [#5 0.55,0.46,0.00,M2] [#6 0.20,0.09,0.48,U] [#7 0.48,-0.20,0.00,M2] [#8 0.14,0.20,0.45,U] 
01:51:34.814 00.001 8996 refined, 2 included, MultiStar: {0.43, 0.18}, one-star: {0.66, 0.22}
01:51:34.815 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
01:51:34.817 00.002 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
01:51:34.819 00.002 8996 CameraToMount -- cameraX=0.43 cameraY=0.18 hyp=0.46 cameraTheta=0.40 mountX=0.41 mountY=-0.23, mountTheta=-0.51
01:51:34.821 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=0.18, opts=13)
01:51:34.823 00.002 8996 Enqueuing Move request for scope (0.43, 0.18)
01:51:34.825 00.002 20224 Worker thread wakes up
01:51:34.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.18) opts 0xd
01:51:34.825 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, 0.18)
01:51:34.825 00.000 20224 Moving (0.43, 0.18) raw xDistance=0.41 yDistance=-0.23
01:51:34.825 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.41
01:51:34.826 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:34.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:51:34.826 00.000 20224 MoveAxis(W, 62, ABG)
01:51:34.826 00.000 20224 Guiding  Dir = 3, Dur = 62
01:51:34.826 00.000 20224 IsSlewing returns 0
01:51:34.827 00.001 20224 IsGuiding returns 0
01:51:34.833 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=35885, med=3283, FiltMin=2928, FiltMax=26147, Gamma=1.000
01:51:34.855 00.022 8996 UpdateGuideState exits: m=594885 SNR=279.1
01:51:34.856 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:34.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:34.858 00.001 8996 Enqueuing Expose request
01:51:34.890 00.032 20224 IsGuiding returns 1
01:51:34.890 00.000 20224 scope still moving after pulse duration time elapsed
01:51:34.920 00.030 20224 IsSlewing returns 0
01:51:34.920 00.000 20224 IsGuiding returns 1
01:51:34.951 00.031 20224 IsSlewing returns 0
01:51:34.951 00.000 20224 IsGuiding returns 1
01:51:34.982 00.031 20224 IsSlewing returns 0
01:51:34.983 00.001 20224 IsGuiding returns 0
01:51:34.983 00.000 20224 scope move finished after 62 + 94 ms
01:51:34.983 00.000 20224 Move returns status 0, amount 62
01:51:34.983 00.000 20224 MoveAxis(N, 0, ABG)
01:51:34.983 00.000 20224 Move returns status 0, amount 0
01:51:34.983 00.000 20224 move complete, result=0
01:51:34.983 00.000 20224 worker thread done servicing request
01:51:34.983 00.000 20224 Worker thread wakes up
01:51:34.984 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:34.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:34.984 00.000 8996 GuideStep: 0.4 px 62 ms WEST, -0.2 px 0 ms NORTH
01:51:36.158 01.174 20224 Exposure complete
01:51:36.253 00.095 20224 worker thread done servicing request
01:51:36.253 00.000 8996 OnExposeComplete: enter
01:51:36.255 00.002 8996 UpdateGuideState(): m_state=6
01:51:36.256 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14108
01:51:36.257 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=473.10, Mass=672705, SNR=293.1, Peak=47155 HFD=4.9
01:51:36.258 00.001 8996 MultiStar: [#1 -0.11,-0.41,0.61,U] [#2 -0.17,-0.21,0.67,U] [#3 -0.18,-0.30,0.59,U] [#4 -0.02,-0.41,0.52,U] [#5 -0.15,0.04,0.58,U] [#6 -0.17,0.02,0.38,U] [#7 -0.29,-0.53,0.00,M3] [#8 -0.23,-0.01,0.37,U] 
01:51:36.259 00.001 8996 refined, 7 included, MultiStar: {-0.20, -0.17}, one-star: {-0.43, -0.05}
01:51:36.260 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
01:51:36.261 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
01:51:36.263 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.17 hyp=0.27 cameraTheta=-2.45 mountX=-0.19 mountY=0.19, mountTheta=2.34
01:51:36.264 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.17, opts=13)
01:51:36.265 00.001 8996 Enqueuing Move request for scope (-0.20, -0.17)
01:51:36.265 00.000 20224 Worker thread wakes up
01:51:36.266 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.17) opts 0xd
01:51:36.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.17)
01:51:36.266 00.000 20224 Moving (-0.20, -0.17) raw xDistance=-0.19 yDistance=0.19
01:51:36.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:51:36.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:36.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:51:36.266 00.000 20224 MoveAxis(E, 0, ABG)
01:51:36.266 00.000 20224 Move returns status 0, amount 0
01:51:36.266 00.000 20224 MoveAxis(N, 0, ABG)
01:51:36.266 00.000 20224 Move returns status 0, amount 0
01:51:36.266 00.000 20224 move complete, result=0
01:51:36.266 00.000 20224 worker thread done servicing request
01:51:36.270 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=47155, med=3283, FiltMin=2963, FiltMax=27907, Gamma=1.000
01:51:36.283 00.013 8996 UpdateGuideState exits: m=672705 SNR=293.1
01:51:36.285 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:36.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:36.286 00.000 8996 Enqueuing Expose request
01:51:36.287 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:51:36.288 00.001 20224 Worker thread wakes up
01:51:36.288 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:36.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:37.269 00.981 20224 Exposure complete
01:51:37.342 00.073 20224 worker thread done servicing request
01:51:37.342 00.000 8996 OnExposeComplete: enter
01:51:37.343 00.001 8996 UpdateGuideState(): m_state=6
01:51:37.345 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14109
01:51:37.346 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=473.26, Mass=631423, SNR=308.6, Peak=38131 HFD=4.6
01:51:37.347 00.001 8996 MultiStar: [#1 -0.16,-0.16,0.64,U] [#2 -0.26,-0.26,0.55,U] [#3 -0.34,-0.59,0.00,M3] [#4 -0.17,-0.17,0.47,U] [#5 -0.07,-0.10,0.51,U] [#6 -0.39,-0.43,0.00,M1] [#7 -0.40,-0.20,0.37,U] [#8 -0.23,-0.00,0.32,U] 
01:51:37.348 00.001 8996 refined, 6 included, MultiStar: {-0.25, -0.09}, one-star: {-0.40, 0.11}
01:51:37.348 00.000 8996 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.10) = xAngle (-2.71 = -2.71)
01:51:37.349 00.001 8996 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.45)
01:51:37.350 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-2.81 mountX=-0.24 mountY=0.12, mountTheta=2.70
01:51:37.352 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.09, opts=13)
01:51:37.353 00.001 8996 Enqueuing Move request for scope (-0.25, -0.09)
01:51:37.354 00.001 20224 Worker thread wakes up
01:51:37.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd
01:51:37.354 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.09)
01:51:37.354 00.000 20224 Moving (-0.25, -0.09) raw xDistance=-0.24 yDistance=0.12
01:51:37.354 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:51:37.354 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:37.354 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:51:37.354 00.000 20224 MoveAxis(E, 36, ABG)
01:51:37.354 00.000 20224 Guiding  Dir = 2, Dur = 36
01:51:37.355 00.001 20224 IsSlewing returns 0
01:51:37.355 00.000 20224 IsGuiding returns 0
01:51:37.360 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38131, med=3283, FiltMin=2957, FiltMax=23651, Gamma=1.000
01:51:37.380 00.020 8996 UpdateGuideState exits: m=631423 SNR=308.6
01:51:37.382 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:37.383 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:37.385 00.002 8996 Enqueuing Expose request
01:51:37.420 00.035 20224 IsGuiding returns 1
01:51:37.420 00.000 20224 scope still moving after pulse duration time elapsed
01:51:37.449 00.029 20224 IsSlewing returns 0
01:51:37.449 00.000 20224 IsGuiding returns 1
01:51:37.480 00.031 20224 IsSlewing returns 0
01:51:37.480 00.000 20224 IsGuiding returns 1
01:51:37.511 00.031 20224 IsSlewing returns 0
01:51:37.512 00.001 20224 IsGuiding returns 0
01:51:37.512 00.000 20224 scope move finished after 36 + 121 ms
01:51:37.512 00.000 20224 Move returns status 0, amount 36
01:51:37.512 00.000 20224 MoveAxis(N, 0, ABG)
01:51:37.512 00.000 20224 Move returns status 0, amount 0
01:51:37.512 00.000 20224 move complete, result=0
01:51:37.513 00.001 20224 worker thread done servicing request
01:51:37.513 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.1 px 0 ms NORTH
01:51:37.515 00.002 20224 Worker thread wakes up
01:51:37.516 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:37.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:38.693 01.177 20224 Exposure complete
01:51:38.759 00.066 20224 worker thread done servicing request
01:51:38.759 00.000 8996 OnExposeComplete: enter
01:51:38.761 00.002 8996 UpdateGuideState(): m_state=6
01:51:38.762 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14110
01:51:38.762 00.000 8996 Star::Find returns 1 (0), X=136.40, Y=472.98, Mass=562856, SNR=268.6, Peak=38579 HFD=4.8
01:51:38.764 00.002 8996 MultiStar: [#1 -0.19,-0.10,0.76,U] [#2 -0.25,-0.58,0.00,M5] [#3 -0.16,-0.32,0.62,U] [#4 -0.31,-0.38,0.00,M3] [#5 -0.30,0.02,0.68,U] [#6 -0.48,-0.27,0.00,M2] [#7 -0.27,-0.26,0.45,U] [#8 -0.42,-0.19,0.00,M1] 
01:51:38.764 00.000 8996 refined, 4 included, MultiStar: {-0.29, -0.16}, one-star: {-0.46, -0.17}
01:51:38.765 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:51:38.766 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
01:51:38.767 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.16 hyp=0.33 cameraTheta=-2.65 mountX=-0.28 mountY=0.19, mountTheta=2.54
01:51:38.768 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.16, opts=13)
01:51:38.769 00.001 8996 Enqueuing Move request for scope (-0.29, -0.16)
01:51:38.770 00.001 20224 Worker thread wakes up
01:51:38.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.16) opts 0xd
01:51:38.770 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.16)
01:51:38.770 00.000 20224 Moving (-0.29, -0.16) raw xDistance=-0.28 yDistance=0.19
01:51:38.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
01:51:38.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:38.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:51:38.770 00.000 20224 MoveAxis(E, 43, ABG)
01:51:38.770 00.000 20224 Guiding  Dir = 2, Dur = 43
01:51:38.770 00.000 20224 IsSlewing returns 0
01:51:38.771 00.001 20224 IsGuiding returns 0
01:51:38.772 00.001 20224 PulseGuide returned control before completion, sleep 52
01:51:38.774 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=38579, med=3286, FiltMin=2966, FiltMax=23584, Gamma=1.000
01:51:38.800 00.026 8996 UpdateGuideState exits: m=562856 SNR=268.6
01:51:38.802 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:38.804 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:38.805 00.001 8996 Enqueuing Expose request
01:51:38.836 00.031 20224 IsGuiding returns 1
01:51:38.836 00.000 20224 scope still moving after pulse duration time elapsed
01:51:38.867 00.031 20224 IsSlewing returns 0
01:51:38.867 00.000 20224 IsGuiding returns 0
01:51:38.867 00.000 20224 scope move finished after 43 + 54 ms
01:51:38.868 00.001 20224 Move returns status 0, amount 43
01:51:38.868 00.000 20224 MoveAxis(N, 0, ABG)
01:51:38.868 00.000 20224 Move returns status 0, amount 0
01:51:38.868 00.000 20224 move complete, result=0
01:51:38.868 00.000 20224 worker thread done servicing request
01:51:38.868 00.000 20224 Worker thread wakes up
01:51:38.868 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.2 px 0 ms NORTH
01:51:38.870 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:38.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:39.855 00.985 20224 Exposure complete
01:51:39.947 00.092 20224 worker thread done servicing request
01:51:39.947 00.000 8996 OnExposeComplete: enter
01:51:39.949 00.002 8996 UpdateGuideState(): m_state=6
01:51:39.950 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14111
01:51:39.951 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.27, Mass=736793, SNR=321.1, Peak=45843 HFD=4.7
01:51:39.953 00.002 8996 MultiStar: [#1 -0.19,-0.23,0.48,U] [#2 -0.02,-0.21,0.65,U] [#3 0.11,-0.04,0.58,U] [#4 0.05,-0.31,0.42,U] [#5 0.11,0.40,0.51,U] [#6 -0.36,-0.14,0.34,U] [#7 0.17,-0.17,0.40,U] [#8 -0.45,0.03,0.31,U] 
01:51:39.955 00.002 8996 refined, 8 included, MultiStar: {-0.08, -0.04}, one-star: {-0.20, 0.12}
01:51:39.956 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
01:51:39.957 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
01:51:39.958 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-2.65 mountX=-0.07 mountY=0.05, mountTheta=2.54
01:51:39.960 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
01:51:39.961 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
01:51:39.962 00.001 20224 Worker thread wakes up
01:51:39.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
01:51:39.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
01:51:39.962 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.07 yDistance=0.05
01:51:39.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:51:39.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:39.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:51:39.962 00.000 20224 MoveAxis(E, 0, ABG)
01:51:39.962 00.000 20224 Move returns status 0, amount 0
01:51:39.962 00.000 20224 MoveAxis(N, 0, ABG)
01:51:39.962 00.000 20224 Move returns status 0, amount 0
01:51:39.962 00.000 20224 move complete, result=0
01:51:39.963 00.001 20224 worker thread done servicing request
01:51:39.971 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=45843, med=3286, FiltMin=2960, FiltMax=29968, Gamma=1.000
01:51:39.987 00.016 8996 UpdateGuideState exits: m=736793 SNR=321.1
01:51:39.989 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:39.990 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:39.990 00.000 8996 Enqueuing Expose request
01:51:39.991 00.001 20224 Worker thread wakes up
01:51:39.991 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:51:39.992 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:39.992 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:41.168 01.176 20224 Exposure complete
01:51:41.250 00.082 20224 worker thread done servicing request
01:51:41.250 00.000 8996 OnExposeComplete: enter
01:51:41.251 00.001 8996 UpdateGuideState(): m_state=6
01:51:41.252 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14112
01:51:41.253 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.11, Mass=648584, SNR=300.3, Peak=47011 HFD=4.5
01:51:41.255 00.002 8996 MultiStar: [#1 -0.06,-0.33,0.54,U] [#2 0.29,-0.42,0.00,M5] [#3 0.20,-0.31,0.61,U] [#4 0.25,-0.28,0.50,U] [#5 -0.22,0.02,0.65,U] [#6 0.34,0.04,0.45,U] [#7 0.28,-0.51,0.00,M1] [#8 -0.30,-0.19,0.35,U] 
01:51:41.256 00.001 8996 single-star, 6 included, MultiStar: {0.03, -0.14}, one-star: {-0.00, -0.04}
01:51:41.257 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
01:51:41.258 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
01:51:41.258 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.60 mountX=0.00 mountY=0.04, mountTheta=1.50
01:51:41.260 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.04, opts=13)
01:51:41.261 00.001 8996 Enqueuing Move request for scope (-0.00, -0.04)
01:51:41.263 00.002 20224 Worker thread wakes up
01:51:41.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.04) opts 0xd
01:51:41.263 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.04)
01:51:41.263 00.000 20224 Moving (-0.00, -0.04) raw xDistance=0.00 yDistance=0.04
01:51:41.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:51:41.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:41.263 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:51:41.263 00.000 20224 MoveAxis(E, 0, ABG)
01:51:41.263 00.000 20224 Move returns status 0, amount 0
01:51:41.263 00.000 20224 MoveAxis(N, 0, ABG)
01:51:41.263 00.000 20224 Move returns status 0, amount 0
01:51:41.263 00.000 20224 move complete, result=0
01:51:41.263 00.000 20224 worker thread done servicing request
01:51:41.268 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47011, med=3286, FiltMin=2957, FiltMax=26902, Gamma=1.000
01:51:41.284 00.016 8996 UpdateGuideState exits: m=648584 SNR=300.3
01:51:41.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:41.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:41.286 00.000 8996 Enqueuing Expose request
01:51:41.287 00.001 20224 Worker thread wakes up
01:51:41.287 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:51:41.288 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:41.288 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:42.288 01.000 20224 Exposure complete
01:51:42.344 00.056 20224 worker thread done servicing request
01:51:42.344 00.000 8996 OnExposeComplete: enter
01:51:42.347 00.003 8996 UpdateGuideState(): m_state=6
01:51:42.350 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14113
01:51:42.352 00.002 8996 Star::Find returns 1 (0), X=136.82, Y=473.21, Mass=519441, SNR=284.1, Peak=38355 HFD=4.4
01:51:42.355 00.003 8996 MultiStar: [#1 0.64,0.07,0.00,M1] [#2 0.42,0.09,0.71,U] [#3 0.48,-0.50,0.00,M1] [#4 0.17,-0.67,0.00,M2] [#5 0.06,0.07,0.58,U] [#6 0.08,-0.10,0.43,U] [#7 0.11,-0.34,0.42,U] [#8 -0.21,-0.17,0.36,U] 
01:51:42.357 00.002 8996 single-star, 5 included, MultiStar: {0.08, -0.03}, one-star: {-0.04, 0.05}
01:51:42.359 00.002 8996 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.10) = xAngle (2.33 = 2.33)
01:51:42.361 00.002 8996 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.79 = -0.79)
01:51:42.362 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.07 cameraTheta=2.24 mountX=-0.05 mountY=-0.05, mountTheta=-2.34
01:51:42.365 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.05, opts=13)
01:51:42.367 00.002 8996 Enqueuing Move request for scope (-0.04, 0.05)
01:51:42.368 00.001 20224 Worker thread wakes up
01:51:42.368 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
01:51:42.368 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
01:51:42.368 00.000 20224 Moving (-0.04, 0.05) raw xDistance=-0.05 yDistance=-0.05
01:51:42.368 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:51:42.368 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:42.368 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:51:42.368 00.000 20224 MoveAxis(E, 0, ABG)
01:51:42.368 00.000 20224 Move returns status 0, amount 0
01:51:42.369 00.001 20224 MoveAxis(N, 0, ABG)
01:51:42.369 00.000 20224 Move returns status 0, amount 0
01:51:42.369 00.000 20224 move complete, result=0
01:51:42.369 00.000 20224 worker thread done servicing request
01:51:42.374 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=38355, med=3286, FiltMin=2957, FiltMax=21849, Gamma=1.000
01:51:42.395 00.021 8996 UpdateGuideState exits: m=519441 SNR=284.1
01:51:42.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:42.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:42.398 00.001 8996 Enqueuing Expose request
01:51:42.399 00.001 20224 Worker thread wakes up
01:51:42.399 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:51:42.400 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:42.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:43.561 01.161 20224 Exposure complete
01:51:43.633 00.072 20224 worker thread done servicing request
01:51:43.633 00.000 8996 OnExposeComplete: enter
01:51:43.634 00.001 8996 UpdateGuideState(): m_state=6
01:51:43.635 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14114
01:51:43.636 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.92, Mass=541467, SNR=264.5, Peak=40819 HFD=4.5
01:51:43.637 00.001 8996 MultiStar: [#1 0.34,-0.34,0.00,M2] [#2 0.51,-0.31,0.00,M5] [#3 0.38,-0.63,0.00,M2] [#4 0.55,-0.15,0.00,M3] [#5 -0.05,-0.22,0.63,U] [#6 0.24,0.08,0.41,U] [#7 0.17,-0.34,0.42,U] [#8 -0.06,-0.20,0.38,U] 
01:51:43.638 00.001 8996 refined, 4 included, MultiStar: {0.07, -0.20}, one-star: {0.09, -0.23}
01:51:43.640 00.002 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
01:51:43.641 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.04)
01:51:43.643 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.20 hyp=0.21 cameraTheta=-1.22 mountX=0.09 mountY=0.19, mountTheta=1.12
01:51:43.646 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.20, opts=13)
01:51:43.647 00.001 8996 Enqueuing Move request for scope (0.07, -0.20)
01:51:43.648 00.001 20224 Worker thread wakes up
01:51:43.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.20) opts 0xd
01:51:43.648 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.20)
01:51:43.648 00.000 20224 Moving (0.07, -0.20) raw xDistance=0.09 yDistance=0.19
01:51:43.648 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:51:43.648 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:43.648 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:51:43.648 00.000 20224 MoveAxis(E, 0, ABG)
01:51:43.648 00.000 20224 Move returns status 0, amount 0
01:51:43.648 00.000 20224 MoveAxis(N, 0, ABG)
01:51:43.648 00.000 20224 Move returns status 0, amount 0
01:51:43.648 00.000 20224 move complete, result=0
01:51:43.649 00.001 20224 worker thread done servicing request
01:51:43.655 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1277, max=40819, med=3286, FiltMin=2976, FiltMax=23312, Gamma=1.000
01:51:43.669 00.014 8996 UpdateGuideState exits: m=541467 SNR=264.5
01:51:43.672 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:43.674 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:43.676 00.002 8996 Enqueuing Expose request
01:51:43.679 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:51:43.681 00.002 20224 Worker thread wakes up
01:51:43.681 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:43.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:44.657 00.976 20224 Exposure complete
01:51:44.718 00.061 20224 worker thread done servicing request
01:51:44.718 00.000 8996 OnExposeComplete: enter
01:51:44.720 00.002 8996 UpdateGuideState(): m_state=6
01:51:44.723 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14115
01:51:44.725 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=472.56, Mass=535674, SNR=253.8, Peak=34611 HFD=4.7
01:51:44.727 00.002 8996 MultiStar: [#1 0.27,-0.51,0.00,M3] [#2 0.31,-0.36,0.00,M6] [#3 0.22,-0.55,0.00,M3] [#4 0.09,-0.74,0.00,M4] [#5 0.17,-0.35,0.65,U] [#6 -0.03,-0.53,0.00,M1] [#7 0.29,-0.31,0.47,U] [#8 -0.11,-0.42,0.51,U] 
01:51:44.729 00.002 8996 refined, 3 included, MultiStar: {-0.02, -0.45}, one-star: {-0.23, -0.59}
01:51:44.730 00.001 8996 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.10) = xAngle (-1.51 = -1.51)
01:51:44.732 00.002 8996 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.64 = 1.65)
01:51:44.734 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.45 hyp=0.45 cameraTheta=-1.61 mountX=0.03 mountY=0.45, mountTheta=1.51
01:51:44.736 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.45, opts=13)
01:51:44.737 00.001 8996 Enqueuing Move request for scope (-0.02, -0.45)
01:51:44.737 00.000 20224 Worker thread wakes up
01:51:44.737 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.45) opts 0xd
01:51:44.738 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.45)
01:51:44.738 00.000 20224 Moving (-0.02, -0.45) raw xDistance=0.03 yDistance=0.45
01:51:44.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:51:44.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
01:51:44.738 00.000 20224 MoveAxis(E, 0, ABG)
01:51:44.738 00.000 20224 Move returns status 0, amount 0
01:51:44.738 00.000 20224 MoveAxis(S, 94, ABG)
01:51:44.738 00.000 20224 Guiding  Dir = 1, Dur = 94
01:51:44.738 00.000 20224 IsSlewing returns 0
01:51:44.738 00.000 20224 IsGuiding returns 0
01:51:44.742 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=34611, med=3286, FiltMin=2995, FiltMax=22637, Gamma=1.000
01:51:44.766 00.024 8996 UpdateGuideState exits: m=535674 SNR=253.8
01:51:44.768 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:44.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:44.770 00.001 8996 Enqueuing Expose request
01:51:44.776 00.006 20224 PulseGuide returned control before completion, sleep 67
01:51:44.854 00.078 20224 IsGuiding returns 1
01:51:44.854 00.000 20224 scope still moving after pulse duration time elapsed
01:51:44.886 00.032 20224 IsSlewing returns 0
01:51:44.886 00.000 20224 IsGuiding returns 0
01:51:44.886 00.000 20224 scope move finished after 94 + 53 ms
01:51:44.886 00.000 20224 Move returns status 0, amount 94
01:51:44.886 00.000 20224 move complete, result=0
01:51:44.887 00.001 20224 worker thread done servicing request
01:51:44.887 00.000 20224 Worker thread wakes up
01:51:44.887 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.4 px 94 ms SOUTH
01:51:44.889 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:44.889 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:46.080 01.191 20224 Exposure complete
01:51:46.166 00.086 20224 worker thread done servicing request
01:51:46.166 00.000 8996 OnExposeComplete: enter
01:51:46.168 00.002 8996 UpdateGuideState(): m_state=6
01:51:46.169 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14116
01:51:46.170 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=473.01, Mass=575089, SNR=275.0, Peak=40259 HFD=4.5
01:51:46.173 00.003 8996 MultiStar: [#1 0.17,-0.22,0.58,U] [#2 0.32,-0.17,0.71,U] [#3 -0.10,-0.21,0.51,U] [#4 -0.15,-0.32,0.53,U] [#5 -0.08,-0.07,0.55,U] [#6 0.06,-0.12,0.45,U] [#7 0.08,-0.24,0.37,U] [#8 -0.37,-0.34,0.00,M1] 
01:51:46.175 00.002 8996 refined, 7 included, MultiStar: {0.01, -0.18}, one-star: {-0.15, -0.14}
01:51:46.176 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:51:46.178 00.002 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
01:51:46.180 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.50 mountX=0.03 mountY=0.18, mountTheta=1.41
01:51:46.183 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.18, opts=13)
01:51:46.184 00.001 8996 Enqueuing Move request for scope (0.01, -0.18)
01:51:46.185 00.001 20224 Worker thread wakes up
01:51:46.185 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
01:51:46.185 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
01:51:46.185 00.000 20224 Moving (0.01, -0.18) raw xDistance=0.03 yDistance=0.18
01:51:46.185 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:51:46.185 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:46.185 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:51:46.185 00.000 20224 MoveAxis(E, 0, ABG)
01:51:46.185 00.000 20224 Move returns status 0, amount 0
01:51:46.185 00.000 20224 MoveAxis(N, 0, ABG)
01:51:46.185 00.000 20224 Move returns status 0, amount 0
01:51:46.185 00.000 20224 move complete, result=0
01:51:46.185 00.000 20224 worker thread done servicing request
01:51:46.189 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40259, med=3286, FiltMin=2985, FiltMax=25693, Gamma=1.000
01:51:46.204 00.015 8996 UpdateGuideState exits: m=575089 SNR=275.0
01:51:46.205 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:46.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:46.206 00.000 8996 Enqueuing Expose request
01:51:46.207 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:51:46.209 00.002 20224 Worker thread wakes up
01:51:46.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:46.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:47.178 00.969 20224 Exposure complete
01:51:47.249 00.071 20224 worker thread done servicing request
01:51:47.249 00.000 8996 OnExposeComplete: enter
01:51:47.252 00.003 8996 UpdateGuideState(): m_state=6
01:51:47.253 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14117
01:51:47.254 00.001 8996 Star::Find returns 1 (0), X=136.29, Y=473.22, Mass=472748, SNR=244.5, Peak=30771 HFD=4.6
01:51:47.256 00.002 8996 MultiStar: [#1 -0.25,-0.23,0.97,U] [#2 -0.46,-0.56,0.00,M6] [#3 -0.25,0.05,0.68,U] [#4 -0.22,-0.09,0.57,U] [#5 -0.55,0.08,0.00,M1] [#6 -0.22,0.30,0.51,U] [#7 -0.19,0.24,0.44,U] [#8 -0.70,-0.34,0.00,M2] 
01:51:47.257 00.001 8996 refined, 5 included, MultiStar: {-0.31, 0.02}, one-star: {-0.58, 0.07}
01:51:47.258 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
01:51:47.260 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:51:47.261 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.08 mountX=-0.31 mountY=0.02, mountTheta=3.09
01:51:47.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.02, opts=13)
01:51:47.264 00.001 8996 Enqueuing Move request for scope (-0.31, 0.02)
01:51:47.266 00.002 20224 Worker thread wakes up
01:51:47.266 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
01:51:47.266 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
01:51:47.266 00.000 20224 Moving (-0.31, 0.02) raw xDistance=-0.31 yDistance=0.02
01:51:47.266 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
01:51:47.266 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:47.266 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:51:47.267 00.001 20224 MoveAxis(E, 46, ABG)
01:51:47.267 00.000 20224 Guiding  Dir = 2, Dur = 46
01:51:47.267 00.000 20224 IsSlewing returns 0
01:51:47.267 00.000 20224 IsGuiding returns 0
01:51:47.273 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=33133, med=3286, FiltMin=2960, FiltMax=21277, Gamma=1.000
01:51:47.301 00.028 8996 UpdateGuideState exits: m=472748 SNR=244.5
01:51:47.302 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:47.303 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:47.304 00.001 8996 Enqueuing Expose request
01:51:47.324 00.020 20224 IsGuiding returns 1
01:51:47.324 00.000 20224 scope still moving after pulse duration time elapsed
01:51:47.355 00.031 20224 IsSlewing returns 0
01:51:47.355 00.000 20224 IsGuiding returns 1
01:51:47.386 00.031 20224 IsSlewing returns 0
01:51:47.387 00.001 20224 IsGuiding returns 1
01:51:47.417 00.030 20224 IsSlewing returns 0
01:51:47.417 00.000 20224 IsGuiding returns 0
01:51:47.417 00.000 20224 scope move finished after 46 + 103 ms
01:51:47.417 00.000 20224 Move returns status 0, amount 46
01:51:47.417 00.000 20224 MoveAxis(N, 0, ABG)
01:51:47.417 00.000 20224 Move returns status 0, amount 0
01:51:47.417 00.000 20224 move complete, result=0
01:51:47.417 00.000 20224 worker thread done servicing request
01:51:47.417 00.000 20224 Worker thread wakes up
01:51:47.417 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.0 px 0 ms NORTH
01:51:47.419 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:47.419 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:48.616 01.197 20224 Exposure complete
01:51:48.687 00.071 20224 worker thread done servicing request
01:51:48.687 00.000 8996 OnExposeComplete: enter
01:51:48.688 00.001 8996 UpdateGuideState(): m_state=6
01:51:48.688 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14118
01:51:48.689 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.93, Mass=527411, SNR=263.5, Peak=38531 HFD=4.4
01:51:48.690 00.001 8996 MultiStar: [#1 0.56,-0.08,0.00,M2] [#2 0.39,-0.19,0.87,U] [#3 0.50,-0.15,0.00,M2] [#4 0.38,-0.07,0.64,U] [#5 -0.09,-0.04,0.74,U] [#6 0.39,0.27,0.00,M1] [#7 0.51,0.02,0.00,M1] [#8 -0.23,-0.39,0.00,M3] 
01:51:48.691 00.001 8996 refined, 3 included, MultiStar: {0.18, -0.14}, one-star: {0.06, -0.22}
01:51:48.692 00.001 8996 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
01:51:48.693 00.001 8996 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.70 = 2.58)
01:51:48.693 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.23 cameraTheta=-0.67 mountX=0.19 mountY=0.12, mountTheta=0.57
01:51:48.695 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.14, opts=13)
01:51:48.696 00.001 8996 Enqueuing Move request for scope (0.18, -0.14)
01:51:48.696 00.000 20224 Worker thread wakes up
01:51:48.697 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
01:51:48.697 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
01:51:48.697 00.000 20224 Moving (0.18, -0.14) raw xDistance=0.19 yDistance=0.12
01:51:48.697 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:51:48.697 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:48.697 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:51:48.697 00.000 20224 MoveAxis(E, 0, ABG)
01:51:48.697 00.000 20224 Move returns status 0, amount 0
01:51:48.697 00.000 20224 MoveAxis(N, 0, ABG)
01:51:48.697 00.000 20224 Move returns status 0, amount 0
01:51:48.697 00.000 20224 move complete, result=0
01:51:48.697 00.000 20224 worker thread done servicing request
01:51:48.706 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1213, max=38531, med=3286, FiltMin=2947, FiltMax=22278, Gamma=1.000
01:51:48.722 00.016 8996 UpdateGuideState exits: m=527411 SNR=263.5
01:51:48.723 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:48.723 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:48.724 00.001 8996 Enqueuing Expose request
01:51:48.725 00.001 20224 Worker thread wakes up
01:51:48.725 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:48.726 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:48.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:49.693 00.967 20224 Exposure complete
01:51:49.785 00.092 20224 worker thread done servicing request
01:51:49.786 00.001 8996 OnExposeComplete: enter
01:51:49.788 00.002 8996 UpdateGuideState(): m_state=6
01:51:49.790 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14119
01:51:49.791 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=472.81, Mass=546989, SNR=291.0, Peak=40035 HFD=4.4
01:51:49.793 00.002 8996 MultiStar: [#1 0.49,-0.43,0.00,M3] [#2 0.46,-0.22,0.00,M6] [#3 0.40,-0.45,0.00,M3] [#4 0.32,-0.63,0.00,M2] [#5 0.03,-0.29,0.54,U] [#6 0.49,0.18,0.00,M2] [#7 0.53,-0.30,0.00,M2] [#8 -0.15,-0.40,0.36,U] 
01:51:49.794 00.001 8996 refined, 2 included, MultiStar: {-0.06, -0.34}, one-star: {-0.06, -0.34}
01:51:49.796 00.002 8996 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.10) = xAngle (-1.64 = -1.64)
01:51:49.797 00.001 8996 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.76 = 1.52)
01:51:49.798 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.34 hyp=0.34 cameraTheta=-1.73 mountX=-0.02 mountY=0.34, mountTheta=1.64
01:51:49.801 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.34, opts=13)
01:51:49.803 00.002 8996 Enqueuing Move request for scope (-0.06, -0.34)
01:51:49.805 00.002 20224 Worker thread wakes up
01:51:49.805 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.34) opts 0xd
01:51:49.805 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.34)
01:51:49.805 00.000 20224 Moving (-0.06, -0.34) raw xDistance=-0.02 yDistance=0.34
01:51:49.805 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:51:49.805 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:51:49.805 00.000 20224 MoveAxis(E, 0, ABG)
01:51:49.805 00.000 20224 Move returns status 0, amount 0
01:51:49.805 00.000 20224 MoveAxis(S, 72, ABG)
01:51:49.806 00.001 20224 Guiding  Dir = 1, Dur = 72
01:51:49.806 00.000 20224 IsSlewing returns 0
01:51:49.806 00.000 20224 IsGuiding returns 0
01:51:49.814 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40035, med=3286, FiltMin=2973, FiltMax=23766, Gamma=1.000
01:51:49.833 00.019 8996 UpdateGuideState exits: m=546989 SNR=291.0
01:51:49.834 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:49.834 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:49.835 00.001 8996 Enqueuing Expose request
01:51:49.839 00.004 20224 PulseGuide returned control before completion, sleep 50
01:51:49.900 00.061 20224 IsGuiding returns 1
01:51:49.900 00.000 20224 scope still moving after pulse duration time elapsed
01:51:49.931 00.031 20224 IsSlewing returns 0
01:51:49.931 00.000 20224 IsGuiding returns 0
01:51:49.932 00.001 20224 scope move finished after 72 + 54 ms
01:51:49.932 00.000 20224 Move returns status 0, amount 72
01:51:49.932 00.000 20224 move complete, result=0
01:51:49.932 00.000 20224 worker thread done servicing request
01:51:49.932 00.000 20224 Worker thread wakes up
01:51:49.932 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 72 ms SOUTH
01:51:49.935 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:49.935 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:51.114 01.179 20224 Exposure complete
01:51:51.180 00.066 20224 worker thread done servicing request
01:51:51.180 00.000 8996 OnExposeComplete: enter
01:51:51.182 00.002 8996 UpdateGuideState(): m_state=6
01:51:51.184 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14120
01:51:51.185 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=473.11, Mass=529231, SNR=298.1, Peak=38691 HFD=4.5
01:51:51.187 00.002 8996 MultiStar: [#1 0.32,-0.46,0.00,M4] [#2 0.24,-0.33,0.78,U] [#3 0.80,0.10,0.00,M4] [#4 0.56,-0.02,0.00,M3] [#5 0.17,-0.04,0.59,U] [#6 0.64,0.47,0.00,M3] [#7 0.51,0.08,0.00,M3] [#8 0.02,-0.24,0.32,U] 
01:51:51.189 00.002 8996 single-star, 3 included, MultiStar: {0.09, -0.15}, one-star: {-0.07, -0.04}
01:51:51.191 00.002 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
01:51:51.192 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.71)
01:51:51.194 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-2.54 mountX=-0.06 mountY=0.05, mountTheta=2.43
01:51:51.197 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.04, opts=13)
01:51:51.198 00.001 8996 Enqueuing Move request for scope (-0.07, -0.04)
01:51:51.200 00.002 20224 Worker thread wakes up
01:51:51.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.04) opts 0xd
01:51:51.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.04)
01:51:51.200 00.000 20224 Moving (-0.07, -0.04) raw xDistance=-0.06 yDistance=0.05
01:51:51.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:51:51.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:51.201 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:51:51.201 00.000 20224 MoveAxis(E, 0, ABG)
01:51:51.201 00.000 20224 Move returns status 0, amount 0
01:51:51.201 00.000 20224 MoveAxis(N, 0, ABG)
01:51:51.201 00.000 20224 Move returns status 0, amount 0
01:51:51.201 00.000 20224 move complete, result=0
01:51:51.201 00.000 20224 worker thread done servicing request
01:51:51.208 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38691, med=3289, FiltMin=2976, FiltMax=22310, Gamma=1.000
01:51:51.224 00.016 8996 UpdateGuideState exits: m=529231 SNR=298.1
01:51:51.225 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:51.226 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:51.226 00.000 8996 Enqueuing Expose request
01:51:51.229 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:51.231 00.002 20224 Worker thread wakes up
01:51:51.232 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:51.232 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:52.210 00.978 20224 Exposure complete
01:51:52.278 00.068 20224 worker thread done servicing request
01:51:52.278 00.000 8996 OnExposeComplete: enter
01:51:52.279 00.001 8996 UpdateGuideState(): m_state=6
01:51:52.280 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14121
01:51:52.281 00.001 8996 Star::Find returns 1 (0), X=137.17, Y=473.68, Mass=547599, SNR=278.3, Peak=33926 HFD=4.5
01:51:52.282 00.001 8996 MultiStar: [#1 0.56,0.40,0.00,M5] [#2 0.62,0.08,0.00,M6] [#3 0.63,0.53,0.00,M5] [#4 0.54,0.18,0.00,M4] [#5 0.52,0.52,0.00,M1] [#6 0.48,0.95,0.00,M4] [#7 0.55,0.56,0.00,M4] [#8 0.19,0.40,0.34,U] 
01:51:52.283 00.001 8996 refined, 1 included, MultiStar: {0.28, 0.49}, one-star: {0.31, 0.52}
01:51:52.283 00.000 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:51:52.284 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:51:52.285 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.49 hyp=0.57 cameraTheta=1.06 mountX=0.23 mountY=-0.52, mountTheta=-1.16
01:51:52.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.49, opts=13)
01:51:52.288 00.002 8996 Enqueuing Move request for scope (0.28, 0.49)
01:51:52.289 00.001 20224 Worker thread wakes up
01:51:52.289 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.49) opts 0xd
01:51:52.289 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.49)
01:51:52.289 00.000 20224 Moving (0.28, 0.49) raw xDistance=0.23 yDistance=-0.52
01:51:52.289 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:51:52.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:51:52.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
01:51:52.289 00.000 20224 MoveAxis(W, 33, ABG)
01:51:52.289 00.000 20224 Guiding  Dir = 3, Dur = 33
01:51:52.289 00.000 20224 IsSlewing returns 0
01:51:52.289 00.000 20224 IsGuiding returns 0
01:51:52.293 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1357, max=33926, med=3289, FiltMin=2953, FiltMax=22381, Gamma=1.000
01:51:52.303 00.010 20224 PulseGuide returned control before completion, sleep 30
01:51:52.307 00.004 8996 UpdateGuideState exits: m=547599 SNR=278.3
01:51:52.308 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:52.309 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:52.310 00.001 8996 Enqueuing Expose request
01:51:52.348 00.038 20224 IsGuiding returns 1
01:51:52.348 00.000 20224 scope still moving after pulse duration time elapsed
01:51:52.380 00.032 20224 IsSlewing returns 0
01:51:52.381 00.001 20224 IsGuiding returns 0
01:51:52.381 00.000 20224 scope move finished after 33 + 58 ms
01:51:52.381 00.000 20224 Move returns status 0, amount 33
01:51:52.381 00.000 20224 MoveAxis(N, 0, ABG)
01:51:52.381 00.000 20224 Move returns status 0, amount 0
01:51:52.381 00.000 20224 move complete, result=0
01:51:52.381 00.000 20224 worker thread done servicing request
01:51:52.381 00.000 20224 Worker thread wakes up
01:51:52.381 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.5 px 0 ms NORTH
01:51:52.384 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:52.384 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:53.552 01.168 20224 Exposure complete
01:51:53.617 00.065 20224 worker thread done servicing request
01:51:53.617 00.000 8996 OnExposeComplete: enter
01:51:53.618 00.001 8996 UpdateGuideState(): m_state=6
01:51:53.619 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14122
01:51:53.620 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.29, Mass=562437, SNR=259.9, Peak=40099 HFD=4.5
01:51:53.622 00.002 8996 MultiStar: [#1 0.17,0.35,0.70,U] [#2 -0.04,0.31,0.77,U] [#3 0.58,0.25,0.00,M6] [#4 0.70,0.23,0.00,M5] [#5 0.01,0.21,0.69,U] [#6 0.31,0.48,0.00,M5] [#7 0.56,0.37,0.00,M5] [#8 0.26,0.36,0.47,U] 
01:51:53.622 00.000 8996 single-star, 4 included, MultiStar: {0.07, 0.26}, one-star: {0.03, 0.14}
01:51:53.623 00.001 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
01:51:53.624 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
01:51:53.625 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.15 cameraTheta=1.35 mountX=0.02 mountY=-0.15, mountTheta=-1.44
01:51:53.627 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.14, opts=13)
01:51:53.629 00.002 8996 Enqueuing Move request for scope (0.03, 0.14)
01:51:53.631 00.002 20224 Worker thread wakes up
01:51:53.631 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
01:51:53.631 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
01:51:53.631 00.000 20224 Moving (0.03, 0.14) raw xDistance=0.02 yDistance=-0.15
01:51:53.631 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:51:53.632 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:53.632 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:51:53.632 00.000 20224 MoveAxis(E, 0, ABG)
01:51:53.632 00.000 20224 Move returns status 0, amount 0
01:51:53.632 00.000 20224 MoveAxis(N, 0, ABG)
01:51:53.632 00.000 20224 Move returns status 0, amount 0
01:51:53.632 00.000 20224 move complete, result=0
01:51:53.632 00.000 20224 worker thread done servicing request
01:51:53.640 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40099, med=3286, FiltMin=2966, FiltMax=22371, Gamma=1.000
01:51:53.660 00.020 8996 UpdateGuideState exits: m=562437 SNR=259.9
01:51:53.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:53.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:53.663 00.001 8996 Enqueuing Expose request
01:51:53.664 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:53.665 00.001 20224 Worker thread wakes up
01:51:53.665 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:53.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:54.638 00.973 20224 Exposure complete
01:51:54.724 00.086 20224 worker thread done servicing request
01:51:54.724 00.000 8996 OnExposeComplete: enter
01:51:54.725 00.001 8996 UpdateGuideState(): m_state=6
01:51:54.726 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14123
01:51:54.726 00.000 8996 Star::Find returns 1 (0), X=136.78, Y=472.94, Mass=691729, SNR=329.2, Peak=48435 HFD=4.5
01:51:54.727 00.001 8996 MultiStar: [#1 0.40,-0.07,0.54,U] [#2 0.07,-0.04,0.59,U] [#3 0.35,0.16,0.48,U] [#4 0.44,0.19,0.00,M6] [#5 -0.07,-0.22,0.55,U] [#6 0.37,0.14,0.39,U] [#7 0.68,0.01,0.00,M6] [#8 -0.11,0.00,0.27,U] 
01:51:54.728 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.07}, one-star: {-0.09, -0.21}
01:51:54.729 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.46 = -0.46)
01:51:54.730 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.70)
01:51:54.730 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.07 hyp=0.13 cameraTheta=-0.56 mountX=0.12 mountY=0.06, mountTheta=0.45
01:51:54.732 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.07, opts=13)
01:51:54.732 00.000 8996 Enqueuing Move request for scope (0.11, -0.07)
01:51:54.733 00.001 20224 Worker thread wakes up
01:51:54.733 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.07) opts 0xd
01:51:54.733 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.07)
01:51:54.734 00.001 20224 Moving (0.11, -0.07) raw xDistance=0.12 yDistance=0.06
01:51:54.734 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:51:54.734 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:54.734 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:51:54.734 00.000 20224 MoveAxis(E, 0, ABG)
01:51:54.734 00.000 20224 Move returns status 0, amount 0
01:51:54.734 00.000 20224 MoveAxis(N, 0, ABG)
01:51:54.734 00.000 20224 Move returns status 0, amount 0
01:51:54.734 00.000 20224 move complete, result=0
01:51:54.734 00.000 20224 worker thread done servicing request
01:51:54.741 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48435, med=3286, FiltMin=2992, FiltMax=29334, Gamma=1.000
01:51:54.766 00.025 8996 UpdateGuideState exits: m=691729 SNR=329.2
01:51:54.768 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:54.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:54.771 00.002 8996 Enqueuing Expose request
01:51:54.772 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:51:54.774 00.002 20224 Worker thread wakes up
01:51:54.774 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:54.774 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:55.952 01.178 20224 Exposure complete
01:51:56.036 00.084 20224 worker thread done servicing request
01:51:56.037 00.001 8996 OnExposeComplete: enter
01:51:56.039 00.002 8996 UpdateGuideState(): m_state=6
01:51:56.040 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14124
01:51:56.042 00.002 8996 Star::Find returns 1 (0), X=136.64, Y=473.18, Mass=500523, SNR=288.2, Peak=39587 HFD=4.5
01:51:56.044 00.002 8996 MultiStar: [#1 -0.14,-0.03,0.66,U] [#2 -0.10,-0.03,0.69,U] [#3 -0.00,0.06,0.64,U] [#4 0.08,0.17,0.46,U] [#5 0.03,0.28,0.51,U] [#6 -0.13,0.23,0.52,U] [#7 0.00,-0.03,0.38,U] [#8 -0.50,-0.02,0.00,M1] 
01:51:56.045 00.001 8996 refined, 7 included, MultiStar: {-0.08, 0.07}, one-star: {-0.23, 0.03}
01:51:56.046 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
01:51:56.048 00.002 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
01:51:56.050 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.43 mountX=-0.09 mountY=-0.06, mountTheta=-2.54
01:51:56.054 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.07, opts=13)
01:51:56.056 00.002 8996 Enqueuing Move request for scope (-0.08, 0.07)
01:51:56.058 00.002 20224 Worker thread wakes up
01:51:56.058 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.07) opts 0xd
01:51:56.058 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.07)
01:51:56.058 00.000 20224 Moving (-0.08, 0.07) raw xDistance=-0.09 yDistance=-0.06
01:51:56.058 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:51:56.058 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:56.059 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:51:56.059 00.000 20224 MoveAxis(E, 0, ABG)
01:51:56.059 00.000 20224 Move returns status 0, amount 0
01:51:56.059 00.000 20224 MoveAxis(N, 0, ABG)
01:51:56.059 00.000 20224 Move returns status 0, amount 0
01:51:56.059 00.000 20224 move complete, result=0
01:51:56.059 00.000 20224 worker thread done servicing request
01:51:56.067 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=39587, med=3283, FiltMin=2979, FiltMax=22381, Gamma=1.000
01:51:56.091 00.024 8996 UpdateGuideState exits: m=500523 SNR=288.2
01:51:56.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:56.092 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:56.093 00.001 8996 Enqueuing Expose request
01:51:56.094 00.001 20224 Worker thread wakes up
01:51:56.094 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:56.095 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:56.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:57.075 00.980 20224 Exposure complete
01:51:57.137 00.062 20224 worker thread done servicing request
01:51:57.138 00.001 8996 OnExposeComplete: enter
01:51:57.139 00.001 8996 UpdateGuideState(): m_state=6
01:51:57.140 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14125
01:51:57.140 00.000 8996 Star::Find returns 1 (0), X=136.64, Y=473.26, Mass=616694, SNR=329.6, Peak=46739 HFD=4.7
01:51:57.142 00.002 8996 MultiStar: [#1 0.04,0.13,0.58,U] [#2 -0.14,0.00,0.55,U] [#3 -0.13,-0.00,0.51,U] [#4 -0.13,0.18,0.41,U] [#5 -0.18,0.19,0.57,U] [#6 0.01,0.49,0.00,M4] [#7 0.08,0.23,0.36,U] [#8 -0.49,0.06,0.00,M2] 
01:51:57.142 00.000 8996 refined, 6 included, MultiStar: {-0.12, 0.11}, one-star: {-0.23, 0.11}
01:51:57.143 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.49 = 2.49)
01:51:57.144 00.001 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
01:51:57.144 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.39 mountX=-0.13 mountY=-0.10, mountTheta=-2.50
01:51:57.146 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.11, opts=13)
01:51:57.147 00.001 8996 Enqueuing Move request for scope (-0.12, 0.11)
01:51:57.148 00.001 20224 Worker thread wakes up
01:51:57.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
01:51:57.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
01:51:57.148 00.000 20224 Moving (-0.12, 0.11) raw xDistance=-0.13 yDistance=-0.10
01:51:57.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:51:57.148 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:51:57.148 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:51:57.148 00.000 20224 MoveAxis(E, 0, ABG)
01:51:57.148 00.000 20224 Move returns status 0, amount 0
01:51:57.148 00.000 20224 MoveAxis(N, 0, ABG)
01:51:57.148 00.000 20224 Move returns status 0, amount 0
01:51:57.148 00.000 20224 move complete, result=0
01:51:57.148 00.000 20224 worker thread done servicing request
01:51:57.151 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=46739, med=3286, FiltMin=2934, FiltMax=25040, Gamma=1.000
01:51:57.177 00.026 8996 UpdateGuideState exits: m=616694 SNR=329.6
01:51:57.180 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:57.182 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:57.183 00.001 8996 Enqueuing Expose request
01:51:57.185 00.002 20224 Worker thread wakes up
01:51:57.185 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:51:57.187 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:57.187 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:58.355 01.168 20224 Exposure complete
01:51:58.430 00.075 20224 worker thread done servicing request
01:51:58.430 00.000 8996 OnExposeComplete: enter
01:51:58.431 00.001 8996 UpdateGuideState(): m_state=6
01:51:58.432 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14126
01:51:58.432 00.000 8996 Star::Find returns 1 (0), X=136.56, Y=473.74, Mass=541315, SNR=308.2, Peak=34454 HFD=4.7
01:51:58.434 00.002 8996 MultiStar: [#1 -0.03,0.55,0.00,M2] [#2 0.23,0.47,0.00,M3] [#3 0.12,0.44,0.52,U] [#4 -0.02,0.21,0.55,U] [#5 -0.42,0.10,0.52,U] [#6 -0.38,0.57,0.00,M5] [#7 0.11,0.34,0.43,U] [#8 -0.61,0.24,0.00,M3] 
01:51:58.435 00.001 8996 refined, 4 included, MultiStar: {-0.14, 0.37}, one-star: {-0.31, 0.59}
01:51:58.436 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
01:51:58.436 00.000 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
01:51:58.438 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.37 hyp=0.40 cameraTheta=1.93 mountX=-0.18 mountY=-0.36, mountTheta=-2.03
01:51:58.439 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.37, opts=13)
01:51:58.440 00.001 8996 Enqueuing Move request for scope (-0.14, 0.37)
01:51:58.441 00.001 20224 Worker thread wakes up
01:51:58.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.37) opts 0xd
01:51:58.441 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.37)
01:51:58.441 00.000 20224 Moving (-0.14, 0.37) raw xDistance=-0.18 yDistance=-0.36
01:51:58.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:51:58.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:58.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:51:58.441 00.000 20224 MoveAxis(E, 0, ABG)
01:51:58.441 00.000 20224 Move returns status 0, amount 0
01:51:58.441 00.000 20224 MoveAxis(N, 0, ABG)
01:51:58.441 00.000 20224 Move returns status 0, amount 0
01:51:58.442 00.001 20224 move complete, result=0
01:51:58.442 00.000 20224 worker thread done servicing request
01:51:58.445 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=34454, med=3286, FiltMin=2973, FiltMax=22697, Gamma=1.000
01:51:58.459 00.014 8996 UpdateGuideState exits: m=541315 SNR=308.2
01:51:58.460 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:58.460 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:58.461 00.001 8996 Enqueuing Expose request
01:51:58.462 00.001 20224 Worker thread wakes up
01:51:58.462 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
01:51:58.463 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:58.463 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:51:59.461 00.998 20224 Exposure complete
01:51:59.530 00.069 20224 worker thread done servicing request
01:51:59.531 00.001 8996 OnExposeComplete: enter
01:51:59.536 00.005 8996 UpdateGuideState(): m_state=6
01:51:59.537 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14127
01:51:59.538 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.41, Mass=577023, SNR=282.7, Peak=39091 HFD=4.7
01:51:59.538 00.000 8996 MultiStar: [#1 0.24,0.24,0.66,U] [#2 0.36,0.30,0.00,M4] [#3 0.05,0.30,0.60,U] [#4 0.11,-0.00,0.47,U] [#5 -0.08,0.21,0.66,U] [#6 0.20,0.32,0.39,U] [#7 0.32,0.23,0.44,U] [#8 -0.27,0.22,0.33,U] 
01:51:59.539 00.001 8996 refined, 7 included, MultiStar: {0.09, 0.23}, one-star: {0.09, 0.26}
01:51:59.540 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
01:51:59.541 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
01:51:59.542 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.23 hyp=0.24 cameraTheta=1.19 mountX=0.07 mountY=-0.24, mountTheta=-1.29
01:51:59.543 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.23, opts=13)
01:51:59.544 00.001 8996 Enqueuing Move request for scope (0.09, 0.23)
01:51:59.545 00.001 20224 Worker thread wakes up
01:51:59.545 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.23) opts 0xd
01:51:59.545 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.23)
01:51:59.545 00.000 20224 Moving (0.09, 0.23) raw xDistance=0.07 yDistance=-0.24
01:51:59.545 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:51:59.545 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:51:59.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:51:59.545 00.000 20224 MoveAxis(E, 0, ABG)
01:51:59.545 00.000 20224 Move returns status 0, amount 0
01:51:59.545 00.000 20224 MoveAxis(N, 0, ABG)
01:51:59.545 00.000 20224 Move returns status 0, amount 0
01:51:59.545 00.000 20224 move complete, result=0
01:51:59.545 00.000 20224 worker thread done servicing request
01:51:59.550 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39091, med=3286, FiltMin=2950, FiltMax=21680, Gamma=1.000
01:51:59.564 00.014 8996 UpdateGuideState exits: m=577023 SNR=282.7
01:51:59.567 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:51:59.569 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:51:59.571 00.002 8996 Enqueuing Expose request
01:51:59.572 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:51:59.573 00.001 20224 Worker thread wakes up
01:51:59.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:51:59.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:00.742 01.168 20224 Exposure complete
01:52:00.820 00.078 20224 worker thread done servicing request
01:52:00.820 00.000 8996 OnExposeComplete: enter
01:52:00.823 00.003 8996 UpdateGuideState(): m_state=6
01:52:00.824 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14128
01:52:00.825 00.001 8996 Star::Find returns 1 (0), X=136.58, Y=473.70, Mass=747319, SNR=330.2, Peak=57270 HFD=4.7
01:52:00.826 00.001 8996 MultiStar: [#1 0.31,0.47,0.00,M2] [#2 0.20,0.48,0.00,M5] [#3 0.01,-0.11,0.51,U] [#4 -0.10,0.13,0.38,U] [#5 -0.12,0.56,0.00,M1] [#6 -0.02,0.44,0.40,U] [#7 -0.18,0.06,0.30,U] [#8 -0.48,0.55,0.00,M3] 
01:52:00.827 00.001 8996 refined, 4 included, MultiStar: {-0.15, 0.28}, one-star: {-0.29, 0.54}
01:52:00.828 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
01:52:00.829 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
01:52:00.830 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.32 cameraTheta=2.06 mountX=-0.17 mountY=-0.26, mountTheta=-2.16
01:52:00.832 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.28, opts=13)
01:52:00.833 00.001 8996 Enqueuing Move request for scope (-0.15, 0.28)
01:52:00.834 00.001 20224 Worker thread wakes up
01:52:00.834 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
01:52:00.834 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
01:52:00.835 00.001 20224 Moving (-0.15, 0.28) raw xDistance=-0.17 yDistance=-0.26
01:52:00.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:52:00.835 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.13 newest=-0.85
01:52:00.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
01:52:00.835 00.000 20224 MoveAxis(E, 0, ABG)
01:52:00.835 00.000 20224 Move returns status 0, amount 0
01:52:00.835 00.000 20224 MoveAxis(N, 55, ABG)
01:52:00.835 00.000 20224 Guiding  Dir = 0, Dur = 55
01:52:00.836 00.001 20224 IsSlewing returns 0
01:52:00.836 00.000 20224 IsGuiding returns 0
01:52:00.839 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=57270, med=3283, FiltMin=2963, FiltMax=30921, Gamma=1.000
01:52:00.861 00.022 8996 UpdateGuideState exits: m=747319 SNR=330.2
01:52:00.863 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:00.864 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:00.866 00.002 8996 Enqueuing Expose request
01:52:00.898 00.032 20224 IsGuiding returns 1
01:52:00.902 00.004 20224 scope still moving after pulse duration time elapsed
01:52:00.927 00.025 20224 IsSlewing returns 0
01:52:00.927 00.000 20224 IsGuiding returns 1
01:52:00.959 00.032 20224 IsSlewing returns 0
01:52:00.960 00.001 20224 IsGuiding returns 1
01:52:00.991 00.031 20224 IsSlewing returns 0
01:52:00.992 00.001 20224 IsGuiding returns 0
01:52:00.992 00.000 20224 scope move finished after 55 + 101 ms
01:52:00.992 00.000 20224 Move returns status 0, amount 55
01:52:00.992 00.000 20224 move complete, result=0
01:52:00.992 00.000 20224 worker thread done servicing request
01:52:00.992 00.000 20224 Worker thread wakes up
01:52:00.993 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 55 ms NORTH
01:52:00.995 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:00.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:01.969 00.974 20224 Exposure complete
01:52:02.039 00.070 20224 worker thread done servicing request
01:52:02.039 00.000 8996 OnExposeComplete: enter
01:52:02.040 00.001 8996 UpdateGuideState(): m_state=6
01:52:02.041 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14129
01:52:02.041 00.000 8996 Star::Find returns 1 (0), X=136.34, Y=473.85, Mass=518960, SNR=257.8, Peak=37062 HFD=4.5
01:52:02.042 00.001 8996 MultiStar: [#1 -0.13,0.44,0.70,U] [#2 -0.35,0.11,0.96,U] [#3 -0.19,0.33,0.71,U] [#4 -0.36,0.16,0.62,U] [#5 -0.68,0.36,0.00,M2] [#6 -0.36,0.26,0.41,U] [#7 -0.21,0.11,0.52,U] [#8 -0.61,0.34,0.00,M4] 
01:52:02.043 00.001 8996 refined, 6 included, MultiStar: {-0.32, 0.33}, one-star: {-0.52, 0.70}
01:52:02.044 00.001 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:52:02.045 00.001 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
01:52:02.045 00.000 8996 CameraToMount -- cameraX=-0.32 cameraY=0.33 hyp=0.46 cameraTheta=2.35 mountX=-0.35 mountY=-0.29, mountTheta=-2.45
01:52:02.047 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.33, opts=13)
01:52:02.048 00.001 8996 Enqueuing Move request for scope (-0.32, 0.33)
01:52:02.048 00.000 20224 Worker thread wakes up
01:52:02.049 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.33) opts 0xd
01:52:02.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.33)
01:52:02.049 00.000 20224 Moving (-0.32, 0.33) raw xDistance=-0.35 yDistance=-0.29
01:52:02.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:52:02.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
01:52:02.049 00.000 20224 MoveAxis(E, 51, ABG)
01:52:02.049 00.000 20224 Guiding  Dir = 2, Dur = 51
01:52:02.049 00.000 20224 IsSlewing returns 0
01:52:02.049 00.000 20224 IsGuiding returns 0
01:52:02.053 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=37062, med=3283, FiltMin=2985, FiltMax=21648, Gamma=1.000
01:52:02.066 00.013 8996 UpdateGuideState exits: m=518960 SNR=257.8
01:52:02.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:02.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:02.069 00.001 8996 Enqueuing Expose request
01:52:02.086 00.017 20224 PulseGuide returned control before completion, sleep 25
01:52:02.115 00.029 20224 IsGuiding returns 1
01:52:02.115 00.000 20224 scope still moving after pulse duration time elapsed
01:52:02.146 00.031 20224 IsSlewing returns 0
01:52:02.146 00.000 20224 IsGuiding returns 1
01:52:02.178 00.032 20224 IsSlewing returns 0
01:52:02.178 00.000 20224 IsGuiding returns 0
01:52:02.178 00.000 20224 scope move finished after 51 + 77 ms
01:52:02.178 00.000 20224 Move returns status 0, amount 51
01:52:02.178 00.000 20224 MoveAxis(N, 60, ABG)
01:52:02.178 00.000 20224 Guiding  Dir = 0, Dur = 60
01:52:02.178 00.000 20224 IsSlewing returns 0
01:52:02.178 00.000 20224 IsGuiding returns 0
01:52:02.242 00.064 20224 IsGuiding returns 1
01:52:02.242 00.000 20224 scope still moving after pulse duration time elapsed
01:52:02.271 00.029 20224 IsSlewing returns 0
01:52:02.271 00.000 20224 IsGuiding returns 1
01:52:02.303 00.032 20224 IsSlewing returns 0
01:52:02.303 00.000 20224 IsGuiding returns 1
01:52:02.335 00.032 20224 IsSlewing returns 0
01:52:02.336 00.001 20224 IsGuiding returns 0
01:52:02.336 00.000 20224 scope move finished after 60 + 96 ms
01:52:02.336 00.000 20224 Move returns status 0, amount 60
01:52:02.336 00.000 20224 move complete, result=0
01:52:02.336 00.000 20224 worker thread done servicing request
01:52:02.336 00.000 8996 GuideStep: -0.3 px 51 ms EAST, -0.3 px 60 ms NORTH
01:52:02.337 00.001 20224 Worker thread wakes up
01:52:02.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:02.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:03.502 01.164 20224 Exposure complete
01:52:03.575 00.073 20224 worker thread done servicing request
01:52:03.575 00.000 8996 OnExposeComplete: enter
01:52:03.576 00.001 8996 UpdateGuideState(): m_state=6
01:52:03.577 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14130
01:52:03.578 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.24, Mass=567351, SNR=289.6, Peak=40147 HFD=4.5
01:52:03.579 00.001 8996 MultiStar: [#1 0.70,0.10,0.00,M2] [#2 0.83,0.05,0.00,M5] [#3 0.99,0.08,0.00,M1] [#4 0.70,0.16,0.00,M1] [#5 0.68,0.32,0.00,M3] [#6 0.54,-0.09,0.00,M3] [#7 0.68,0.14,0.00,M1] [#8 0.77,0.28,0.00,M5] 
01:52:03.580 00.001 8996 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
01:52:03.581 00.001 8996 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
01:52:03.582 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.09 hyp=0.31 cameraTheta=0.30 mountX=0.28 mountY=-0.13, mountTheta=-0.42
01:52:03.584 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.09, opts=13)
01:52:03.587 00.003 8996 Enqueuing Move request for scope (0.29, 0.09)
01:52:03.589 00.002 20224 Worker thread wakes up
01:52:03.589 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.09) opts 0xd
01:52:03.589 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.09)
01:52:03.590 00.001 20224 Moving (0.29, 0.09) raw xDistance=0.28 yDistance=-0.13
01:52:03.590 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
01:52:03.590 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:03.590 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:52:03.590 00.000 20224 MoveAxis(W, 38, ABG)
01:52:03.590 00.000 20224 Guiding  Dir = 3, Dur = 38
01:52:03.590 00.000 20224 IsSlewing returns 0
01:52:03.591 00.001 20224 IsGuiding returns 0
01:52:03.600 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40147, med=3283, FiltMin=2980, FiltMax=20832, Gamma=1.000
01:52:03.602 00.002 20224 PulseGuide returned control before completion, sleep 39
01:52:03.627 00.025 8996 UpdateGuideState exits: m=567351 SNR=289.6
01:52:03.629 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:03.636 00.007 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:03.637 00.001 8996 Enqueuing Expose request
01:52:03.647 00.010 20224 IsGuiding returns 1
01:52:03.647 00.000 20224 scope still moving after pulse duration time elapsed
01:52:03.678 00.031 20224 IsSlewing returns 0
01:52:03.678 00.000 20224 IsGuiding returns 1
01:52:03.709 00.031 20224 IsSlewing returns 0
01:52:03.709 00.000 20224 IsGuiding returns 0
01:52:03.710 00.001 20224 scope move finished after 38 + 80 ms
01:52:03.710 00.000 20224 Move returns status 0, amount 38
01:52:03.710 00.000 20224 MoveAxis(N, 0, ABG)
01:52:03.710 00.000 20224 Move returns status 0, amount 0
01:52:03.710 00.000 20224 move complete, result=0
01:52:03.710 00.000 20224 worker thread done servicing request
01:52:03.710 00.000 20224 Worker thread wakes up
01:52:03.710 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:03.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:03.710 00.000 8996 GuideStep: 0.3 px 38 ms WEST, -0.1 px 0 ms NORTH
01:52:04.689 00.979 20224 Exposure complete
01:52:04.767 00.078 20224 worker thread done servicing request
01:52:04.768 00.001 8996 OnExposeComplete: enter
01:52:04.769 00.001 8996 UpdateGuideState(): m_state=6
01:52:04.770 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14131
01:52:04.772 00.002 8996 Star::Find returns 1 (0), X=136.15, Y=473.06, Mass=509816, SNR=265.0, Peak=37462 HFD=4.3
01:52:04.773 00.001 8996 MultiStar: [#1 -0.21,-0.39,0.71,U] [#2 -0.13,-0.01,0.87,U] [#3 -0.04,-0.02,0.71,U] [#4 -0.06,0.14,0.56,U] [#5 -0.43,0.17,0.00,M4] [#6 -0.23,-0.04,0.49,U] [#7 0.03,0.11,0.46,U] [#8 -0.38,-0.06,0.31,U] 
01:52:04.774 00.001 8996 refined, 7 included, MultiStar: {-0.25, -0.06}, one-star: {-0.72, -0.09}
01:52:04.775 00.001 8996 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
01:52:04.776 00.001 8996 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
01:52:04.777 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.06 hyp=0.25 cameraTheta=-2.91 mountX=-0.24 mountY=0.09, mountTheta=2.79
01:52:04.778 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.06, opts=13)
01:52:04.779 00.001 8996 Enqueuing Move request for scope (-0.25, -0.06)
01:52:04.780 00.001 20224 Worker thread wakes up
01:52:04.781 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.06) opts 0xd
01:52:04.781 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.06)
01:52:04.781 00.000 20224 Moving (-0.25, -0.06) raw xDistance=-0.24 yDistance=0.09
01:52:04.781 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
01:52:04.781 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:04.781 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:52:04.781 00.000 20224 MoveAxis(E, 32, ABG)
01:52:04.781 00.000 20224 Guiding  Dir = 2, Dur = 32
01:52:04.781 00.000 20224 IsSlewing returns 0
01:52:04.781 00.000 20224 IsGuiding returns 0
01:52:04.783 00.002 20224 PulseGuide returned control before completion, sleep 41
01:52:04.786 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37462, med=3283, FiltMin=2995, FiltMax=22080, Gamma=1.000
01:52:04.806 00.020 8996 UpdateGuideState exits: m=509816 SNR=265.0
01:52:04.809 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:04.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:04.811 00.001 8996 Enqueuing Expose request
01:52:04.831 00.020 20224 IsGuiding returns 1
01:52:04.831 00.000 20224 scope still moving after pulse duration time elapsed
01:52:04.863 00.032 20224 IsSlewing returns 0
01:52:04.863 00.000 20224 IsGuiding returns 0
01:52:04.863 00.000 20224 scope move finished after 32 + 50 ms
01:52:04.863 00.000 20224 Move returns status 0, amount 32
01:52:04.863 00.000 20224 MoveAxis(N, 0, ABG)
01:52:04.863 00.000 20224 Move returns status 0, amount 0
01:52:04.863 00.000 20224 move complete, result=0
01:52:04.864 00.001 20224 worker thread done servicing request
01:52:04.864 00.000 20224 Worker thread wakes up
01:52:04.864 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:04.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:04.864 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.1 px 0 ms NORTH
01:52:06.036 01.172 20224 Exposure complete
01:52:06.114 00.078 20224 worker thread done servicing request
01:52:06.114 00.000 8996 OnExposeComplete: enter
01:52:06.116 00.002 8996 UpdateGuideState(): m_state=6
01:52:06.117 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14132
01:52:06.119 00.002 8996 Star::Find returns 1 (0), X=136.67, Y=473.51, Mass=638914, SNR=313.3, Peak=44950 HFD=4.5
01:52:06.121 00.002 8996 MultiStar: [#1 0.00,-0.03,0.63,U] [#2 0.28,0.13,0.64,U] [#3 -0.02,0.11,0.53,U] [#4 0.15,0.11,0.55,U] [#5 -0.06,0.31,0.52,U] [#6 0.04,0.44,0.36,U] [#7 -0.08,-0.07,0.37,U] [#8 -0.19,0.05,0.37,U] 
01:52:06.122 00.001 8996 refined, 8 included, MultiStar: {-0.01, 0.17}, one-star: {-0.20, 0.36}
01:52:06.123 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
01:52:06.124 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:52:06.125 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.17 hyp=0.17 cameraTheta=1.64 mountX=-0.03 mountY=-0.17, mountTheta=-1.74
01:52:06.129 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.17, opts=13)
01:52:06.132 00.003 8996 Enqueuing Move request for scope (-0.01, 0.17)
01:52:06.134 00.002 20224 Worker thread wakes up
01:52:06.134 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.17) opts 0xd
01:52:06.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.17)
01:52:06.134 00.000 20224 Moving (-0.01, 0.17) raw xDistance=-0.03 yDistance=-0.17
01:52:06.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:52:06.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:06.135 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:52:06.135 00.000 20224 MoveAxis(E, 0, ABG)
01:52:06.135 00.000 20224 Move returns status 0, amount 0
01:52:06.135 00.000 20224 MoveAxis(N, 0, ABG)
01:52:06.135 00.000 20224 Move returns status 0, amount 0
01:52:06.135 00.000 20224 move complete, result=0
01:52:06.135 00.000 20224 worker thread done servicing request
01:52:06.143 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44950, med=3283, FiltMin=2957, FiltMax=28745, Gamma=1.000
01:52:06.175 00.032 8996 UpdateGuideState exits: m=638914 SNR=313.3
01:52:06.177 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:06.178 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:06.180 00.002 8996 Enqueuing Expose request
01:52:06.181 00.001 20224 Worker thread wakes up
01:52:06.181 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:52:06.183 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:06.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:07.153 00.970 20224 Exposure complete
01:52:07.227 00.074 20224 worker thread done servicing request
01:52:07.227 00.000 8996 OnExposeComplete: enter
01:52:07.229 00.002 8996 UpdateGuideState(): m_state=6
01:52:07.231 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14133
01:52:07.232 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=473.23, Mass=643224, SNR=291.7, Peak=48547 HFD=4.6
01:52:07.234 00.002 8996 MultiStar: [#1 -0.20,-0.06,0.59,U] [#2 -0.03,0.09,0.68,U] [#3 0.22,0.45,0.00,M1] [#4 0.31,0.07,0.66,U] [#5 -0.55,-0.01,0.00,M4] [#6 0.00,0.08,0.38,U] [#7 -0.31,-0.23,0.39,U] [#8 -0.53,0.04,0.00,M4] 
01:52:07.235 00.001 8996 refined, 5 included, MultiStar: {-0.11, 0.03}, one-star: {-0.36, 0.08}
01:52:07.237 00.002 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
01:52:07.238 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
01:52:07.239 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.03 hyp=0.11 cameraTheta=2.91 mountX=-0.11 mountY=-0.01, mountTheta=-3.03
01:52:07.239 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.03, opts=13)
01:52:07.241 00.002 8996 Enqueuing Move request for scope (-0.11, 0.03)
01:52:07.242 00.001 20224 Worker thread wakes up
01:52:07.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.03) opts 0xd
01:52:07.243 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.03)
01:52:07.243 00.000 20224 Moving (-0.11, 0.03) raw xDistance=-0.11 yDistance=-0.01
01:52:07.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:52:07.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:07.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:52:07.243 00.000 20224 MoveAxis(E, 0, ABG)
01:52:07.243 00.000 20224 Move returns status 0, amount 0
01:52:07.243 00.000 20224 MoveAxis(N, 0, ABG)
01:52:07.243 00.000 20224 Move returns status 0, amount 0
01:52:07.243 00.000 20224 move complete, result=0
01:52:07.243 00.000 20224 worker thread done servicing request
01:52:07.248 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=48547, med=3283, FiltMin=2929, FiltMax=24915, Gamma=1.000
01:52:07.269 00.021 8996 UpdateGuideState exits: m=643224 SNR=291.7
01:52:07.271 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:07.273 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:07.274 00.001 8996 Enqueuing Expose request
01:52:07.276 00.002 20224 Worker thread wakes up
01:52:07.276 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:07.277 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:07.278 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:08.457 01.179 20224 Exposure complete
01:52:08.538 00.081 20224 worker thread done servicing request
01:52:08.538 00.000 8996 OnExposeComplete: enter
01:52:08.539 00.001 8996 UpdateGuideState(): m_state=6
01:52:08.540 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14134
01:52:08.541 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=473.14, Mass=636132, SNR=334.0, Peak=48883 HFD=4.7
01:52:08.542 00.001 8996 MultiStar: [#1 0.46,0.14,0.00,M1] [#2 0.08,0.25,0.57,U] [#3 0.34,-0.02,0.56,U] [#4 0.22,-0.13,0.49,U] [#5 -0.23,0.14,0.53,U] [#6 0.42,0.37,0.00,M1] [#7 0.33,-0.02,0.41,U] [#8 -0.47,0.02,0.00,M5] 
01:52:08.543 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.04}, one-star: {-0.26, -0.01}
01:52:08.544 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
01:52:08.545 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
01:52:08.546 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.04 hyp=0.04 cameraTheta=0.91 mountX=0.02 mountY=-0.04, mountTheta=-1.01
01:52:08.547 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.04, opts=13)
01:52:08.549 00.002 8996 Enqueuing Move request for scope (0.03, 0.04)
01:52:08.550 00.001 20224 Worker thread wakes up
01:52:08.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.04) opts 0xd
01:52:08.550 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.04)
01:52:08.550 00.000 20224 Moving (0.03, 0.04) raw xDistance=0.02 yDistance=-0.04
01:52:08.550 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:52:08.550 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:08.550 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:52:08.550 00.000 20224 MoveAxis(E, 0, ABG)
01:52:08.550 00.000 20224 Move returns status 0, amount 0
01:52:08.550 00.000 20224 MoveAxis(N, 0, ABG)
01:52:08.550 00.000 20224 Move returns status 0, amount 0
01:52:08.550 00.000 20224 move complete, result=0
01:52:08.551 00.001 20224 worker thread done servicing request
01:52:08.554 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48883, med=3286, FiltMin=2976, FiltMax=25731, Gamma=1.000
01:52:08.581 00.027 8996 UpdateGuideState exits: m=636132 SNR=334.0
01:52:08.582 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:08.583 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:08.584 00.001 8996 Enqueuing Expose request
01:52:08.587 00.003 20224 Worker thread wakes up
01:52:08.587 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:08.589 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:08.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:09.574 00.985 20224 Exposure complete
01:52:09.651 00.077 20224 worker thread done servicing request
01:52:09.651 00.000 8996 OnExposeComplete: enter
01:52:09.652 00.001 8996 UpdateGuideState(): m_state=6
01:52:09.653 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14135
01:52:09.654 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.30, Mass=678231, SNR=343.6, Peak=50227 HFD=4.6
01:52:09.656 00.002 8996 MultiStar: [#1 0.08,-0.13,0.51,U] [#2 0.09,0.26,0.58,U] [#3 0.26,0.10,0.45,U] [#4 0.17,0.09,0.42,U] [#5 -0.08,0.23,0.50,U] [#6 -0.02,0.25,0.30,U] [#7 0.26,0.12,0.46,U] [#8 -0.41,-0.03,0.31,U] 
01:52:09.657 00.001 8996 refined, 8 included, MultiStar: {0.02, 0.12}, one-star: {-0.13, 0.15}
01:52:09.659 00.002 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
01:52:09.660 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
01:52:09.661 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.40 mountX=0.01 mountY=-0.12, mountTheta=-1.50
01:52:09.664 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.12, opts=13)
01:52:09.665 00.001 8996 Enqueuing Move request for scope (0.02, 0.12)
01:52:09.666 00.001 20224 Worker thread wakes up
01:52:09.666 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.12) opts 0xd
01:52:09.666 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.12)
01:52:09.666 00.000 20224 Moving (0.02, 0.12) raw xDistance=0.01 yDistance=-0.12
01:52:09.666 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:52:09.666 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:09.666 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:52:09.666 00.000 20224 MoveAxis(E, 0, ABG)
01:52:09.666 00.000 20224 Move returns status 0, amount 0
01:52:09.667 00.001 20224 MoveAxis(N, 0, ABG)
01:52:09.667 00.000 20224 Move returns status 0, amount 0
01:52:09.667 00.000 20224 move complete, result=0
01:52:09.667 00.000 20224 worker thread done servicing request
01:52:09.671 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=50227, med=3286, FiltMin=2989, FiltMax=27657, Gamma=1.000
01:52:09.689 00.018 8996 UpdateGuideState exits: m=678231 SNR=343.6
01:52:09.690 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:09.690 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:09.691 00.001 8996 Enqueuing Expose request
01:52:09.692 00.001 20224 Worker thread wakes up
01:52:09.692 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:52:09.693 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:09.693 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:10.847 01.154 20224 Exposure complete
01:52:10.914 00.067 20224 worker thread done servicing request
01:52:10.914 00.000 8996 OnExposeComplete: enter
01:52:10.915 00.001 8996 UpdateGuideState(): m_state=6
01:52:10.917 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14136
01:52:10.917 00.000 8996 Star::Find returns 1 (0), X=136.74, Y=473.48, Mass=582771, SNR=285.1, Peak=41379 HFD=4.6
01:52:10.918 00.001 8996 MultiStar: [#1 0.06,0.24,0.72,U] [#2 0.20,0.38,0.73,U] [#3 0.10,0.26,0.68,U] [#4 0.23,0.53,0.00,M1] [#5 0.08,0.53,0.00,M3] [#6 -0.15,0.19,0.44,U] [#7 -0.07,0.16,0.40,U] [#8 -0.07,0.29,0.43,U] 
01:52:10.919 00.001 8996 refined, 6 included, MultiStar: {0.00, 0.28}, one-star: {-0.13, 0.33}
01:52:10.920 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
01:52:10.921 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
01:52:10.921 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.57 mountX=-0.03 mountY=-0.28, mountTheta=-1.66
01:52:10.923 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.28, opts=13)
01:52:10.924 00.001 8996 Enqueuing Move request for scope (0.00, 0.28)
01:52:10.925 00.001 20224 Worker thread wakes up
01:52:10.925 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.28) opts 0xd
01:52:10.925 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.28)
01:52:10.925 00.000 20224 Moving (0.00, 0.28) raw xDistance=-0.03 yDistance=-0.28
01:52:10.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:52:10.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
01:52:10.926 00.001 20224 MoveAxis(E, 0, ABG)
01:52:10.926 00.000 20224 Move returns status 0, amount 0
01:52:10.926 00.000 20224 MoveAxis(N, 59, ABG)
01:52:10.926 00.000 20224 Guiding  Dir = 0, Dur = 59
01:52:10.926 00.000 20224 IsSlewing returns 0
01:52:10.927 00.001 20224 IsGuiding returns 0
01:52:10.928 00.001 20224 PulseGuide returned control before completion, sleep 68
01:52:10.929 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41379, med=3293, FiltMin=2960, FiltMax=25744, Gamma=1.000
01:52:10.948 00.019 8996 UpdateGuideState exits: m=582771 SNR=285.1
01:52:10.950 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:10.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:10.952 00.001 8996 Enqueuing Expose request
01:52:11.012 00.060 20224 IsGuiding returns 0
01:52:11.012 00.000 20224 Move returns status 0, amount 59
01:52:11.012 00.000 20224 move complete, result=0
01:52:11.012 00.000 20224 worker thread done servicing request
01:52:11.012 00.000 20224 Worker thread wakes up
01:52:11.012 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 59 ms NORTH
01:52:11.014 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:11.014 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:12.000 00.986 20224 Exposure complete
01:52:12.092 00.092 20224 worker thread done servicing request
01:52:12.092 00.000 8996 OnExposeComplete: enter
01:52:12.093 00.001 8996 UpdateGuideState(): m_state=6
01:52:12.095 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14137
01:52:12.097 00.002 8996 Star::Find returns 1 (0), X=136.56, Y=473.35, Mass=641706, SNR=292.0, Peak=49315 HFD=4.6
01:52:12.099 00.002 8996 MultiStar: [#1 0.36,-0.09,0.72,U] [#2 0.29,-0.05,0.64,U] [#3 0.26,0.09,0.66,U] [#4 0.28,-0.01,0.48,U] [#5 0.02,0.24,0.55,U] [#6 0.07,0.12,0.40,U] [#7 0.18,-0.09,0.33,U] [#8 -0.27,0.04,0.37,U] 
01:52:12.100 00.001 8996 refined, 8 included, MultiStar: {0.09, 0.06}, one-star: {-0.31, 0.19}
01:52:12.101 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
01:52:12.102 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
01:52:12.103 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.06 hyp=0.11 cameraTheta=0.63 mountX=0.08 mountY=-0.07, mountTheta=-0.73
01:52:12.106 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.06, opts=13)
01:52:12.107 00.001 8996 Enqueuing Move request for scope (0.09, 0.06)
01:52:12.109 00.002 20224 Worker thread wakes up
01:52:12.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.06) opts 0xd
01:52:12.109 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.06)
01:52:12.109 00.000 20224 Moving (0.09, 0.06) raw xDistance=0.08 yDistance=-0.07
01:52:12.109 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:52:12.109 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:12.109 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:52:12.110 00.001 20224 MoveAxis(E, 0, ABG)
01:52:12.110 00.000 20224 Move returns status 0, amount 0
01:52:12.110 00.000 20224 MoveAxis(N, 0, ABG)
01:52:12.110 00.000 20224 Move returns status 0, amount 0
01:52:12.110 00.000 20224 move complete, result=0
01:52:12.110 00.000 20224 worker thread done servicing request
01:52:12.116 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=49315, med=3286, FiltMin=2931, FiltMax=26045, Gamma=1.000
01:52:12.133 00.017 8996 UpdateGuideState exits: m=641706 SNR=292.0
01:52:12.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:12.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:12.135 00.000 8996 Enqueuing Expose request
01:52:12.136 00.001 20224 Worker thread wakes up
01:52:12.136 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:52:12.137 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:12.137 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:13.296 01.159 20224 Exposure complete
01:52:13.365 00.069 20224 worker thread done servicing request
01:52:13.365 00.000 8996 OnExposeComplete: enter
01:52:13.366 00.001 8996 UpdateGuideState(): m_state=6
01:52:13.367 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14138
01:52:13.368 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=473.10, Mass=569962, SNR=283.8, Peak=39987 HFD=4.4
01:52:13.369 00.001 8996 MultiStar: [#1 -0.20,-0.09,0.60,U] [#2 -0.10,-0.28,0.81,U] [#3 0.43,0.28,0.00,M1] [#4 0.11,0.23,0.50,U] [#5 -0.45,-0.06,0.00,M3] [#6 -0.07,0.04,0.44,U] [#7 -0.10,0.05,0.45,U] [#8 -0.63,0.09,0.00,M3] 
01:52:13.369 00.000 8996 refined, 5 included, MultiStar: {-0.21, -0.04}, one-star: {-0.56, -0.05}
01:52:13.370 00.001 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
01:52:13.371 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
01:52:13.372 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-2.93 mountX=-0.20 mountY=0.07, mountTheta=2.81
01:52:13.373 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.04, opts=13)
01:52:13.374 00.001 8996 Enqueuing Move request for scope (-0.21, -0.04)
01:52:13.376 00.002 20224 Worker thread wakes up
01:52:13.376 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.04) opts 0xd
01:52:13.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.04)
01:52:13.376 00.000 20224 Moving (-0.21, -0.04) raw xDistance=-0.20 yDistance=0.07
01:52:13.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:52:13.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:13.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:52:13.376 00.000 20224 MoveAxis(E, 29, ABG)
01:52:13.376 00.000 20224 Guiding  Dir = 2, Dur = 29
01:52:13.376 00.000 20224 IsSlewing returns 0
01:52:13.377 00.001 20224 IsGuiding returns 0
01:52:13.378 00.001 20224 PulseGuide returned control before completion, sleep 38
01:52:13.380 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39987, med=3286, FiltMin=2966, FiltMax=23872, Gamma=1.000
01:52:13.398 00.018 8996 UpdateGuideState exits: m=569962 SNR=283.8
01:52:13.399 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:13.401 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:13.402 00.001 8996 Enqueuing Expose request
01:52:13.425 00.023 20224 IsGuiding returns 1
01:52:13.426 00.001 20224 scope still moving after pulse duration time elapsed
01:52:13.454 00.028 20224 IsSlewing returns 0
01:52:13.454 00.000 20224 IsGuiding returns 1
01:52:13.486 00.032 20224 IsSlewing returns 0
01:52:13.486 00.000 20224 IsGuiding returns 0
01:52:13.486 00.000 20224 scope move finished after 29 + 80 ms
01:52:13.486 00.000 20224 Move returns status 0, amount 29
01:52:13.486 00.000 20224 MoveAxis(N, 0, ABG)
01:52:13.486 00.000 20224 Move returns status 0, amount 0
01:52:13.486 00.000 20224 move complete, result=0
01:52:13.486 00.000 20224 worker thread done servicing request
01:52:13.486 00.000 20224 Worker thread wakes up
01:52:13.486 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.1 px 0 ms NORTH
01:52:13.488 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:13.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:14.484 00.996 20224 Exposure complete
01:52:14.559 00.075 20224 worker thread done servicing request
01:52:14.559 00.000 8996 OnExposeComplete: enter
01:52:14.560 00.001 8996 UpdateGuideState(): m_state=6
01:52:14.562 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14139
01:52:14.563 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=472.85, Mass=539472, SNR=277.3, Peak=40019 HFD=4.6
01:52:14.564 00.001 8996 MultiStar: [#1 0.08,-0.01,0.67,U] [#2 -0.01,-0.26,0.67,U] [#3 0.30,0.16,0.63,U] [#4 0.17,-0.05,0.53,U] [#5 -0.26,0.10,0.61,U] [#6 -0.23,-0.09,0.41,U] [#7 -0.03,-0.29,0.50,U] [#8 -0.54,0.09,0.00,M4] 
01:52:14.565 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.11}, one-star: {-0.44, -0.30}
01:52:14.565 00.000 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:52:14.566 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
01:52:14.567 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.13 cameraTheta=-2.19 mountX=-0.07 mountY=0.11, mountTheta=2.09
01:52:14.569 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.11, opts=13)
01:52:14.569 00.000 8996 Enqueuing Move request for scope (-0.08, -0.11)
01:52:14.570 00.001 20224 Worker thread wakes up
01:52:14.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
01:52:14.570 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
01:52:14.571 00.001 20224 Moving (-0.08, -0.11) raw xDistance=-0.07 yDistance=0.11
01:52:14.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:52:14.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:14.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:52:14.571 00.000 20224 MoveAxis(E, 0, ABG)
01:52:14.571 00.000 20224 Move returns status 0, amount 0
01:52:14.571 00.000 20224 MoveAxis(N, 0, ABG)
01:52:14.571 00.000 20224 Move returns status 0, amount 0
01:52:14.571 00.000 20224 move complete, result=0
01:52:14.571 00.000 20224 worker thread done servicing request
01:52:14.575 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40019, med=3286, FiltMin=2953, FiltMax=21965, Gamma=1.000
01:52:14.589 00.014 8996 UpdateGuideState exits: m=539472 SNR=277.3
01:52:14.591 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:14.592 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:14.595 00.003 8996 Enqueuing Expose request
01:52:14.597 00.002 20224 Worker thread wakes up
01:52:14.597 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:14.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:14.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:15.774 01.176 20224 Exposure complete
01:52:15.837 00.063 20224 worker thread done servicing request
01:52:15.837 00.000 8996 OnExposeComplete: enter
01:52:15.839 00.002 8996 UpdateGuideState(): m_state=6
01:52:15.840 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14140
01:52:15.841 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=472.93, Mass=623564, SNR=294.7, Peak=46035 HFD=4.3
01:52:15.843 00.002 8996 MultiStar: [#1 -0.05,-0.24,0.59,U] [#2 -0.11,-0.45,0.00,M1] [#3 -0.10,-0.40,0.62,U] [#4 -0.15,-0.41,0.59,U] [#5 -0.50,0.11,0.00,M3] [#6 -0.31,-0.22,0.44,U] [#7 -0.34,-0.23,0.37,U] [#8 -0.77,-0.25,0.00,M5] 
01:52:15.844 00.001 8996 refined, 5 included, MultiStar: {-0.27, -0.29}, one-star: {-0.53, -0.22}
01:52:15.845 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
01:52:15.846 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.93)
01:52:15.846 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.29 hyp=0.40 cameraTheta=-2.33 mountX=-0.24 mountY=0.32, mountTheta=2.22
01:52:15.849 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.29, opts=13)
01:52:15.850 00.001 8996 Enqueuing Move request for scope (-0.27, -0.29)
01:52:15.851 00.001 20224 Worker thread wakes up
01:52:15.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.29) opts 0xd
01:52:15.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.29)
01:52:15.851 00.000 20224 Moving (-0.27, -0.29) raw xDistance=-0.24 yDistance=0.32
01:52:15.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:52:15.852 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:15.852 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:52:15.852 00.000 20224 MoveAxis(E, 35, ABG)
01:52:15.852 00.000 20224 Guiding  Dir = 2, Dur = 35
01:52:15.852 00.000 20224 IsSlewing returns 0
01:52:15.852 00.000 20224 IsGuiding returns 0
01:52:15.857 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46035, med=3286, FiltMin=2969, FiltMax=25494, Gamma=1.000
01:52:15.872 00.015 8996 UpdateGuideState exits: m=623564 SNR=294.7
01:52:15.872 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:15.873 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:15.876 00.003 8996 Enqueuing Expose request
01:52:15.906 00.030 20224 IsGuiding returns 1
01:52:15.906 00.000 20224 scope still moving after pulse duration time elapsed
01:52:15.936 00.030 20224 IsSlewing returns 0
01:52:15.936 00.000 20224 IsGuiding returns 1
01:52:15.967 00.031 20224 IsSlewing returns 0
01:52:15.968 00.001 20224 IsGuiding returns 1
01:52:15.998 00.030 20224 IsSlewing returns 0
01:52:15.998 00.000 20224 IsGuiding returns 0
01:52:15.998 00.000 20224 scope move finished after 35 + 111 ms
01:52:15.998 00.000 20224 Move returns status 0, amount 35
01:52:15.998 00.000 20224 MoveAxis(N, 0, ABG)
01:52:15.998 00.000 20224 Move returns status 0, amount 0
01:52:15.998 00.000 20224 move complete, result=0
01:52:15.998 00.000 20224 worker thread done servicing request
01:52:15.998 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.3 px 0 ms NORTH
01:52:16.000 00.002 20224 Worker thread wakes up
01:52:16.000 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:16.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:16.957 00.957 20224 Exposure complete
01:52:17.035 00.078 20224 worker thread done servicing request
01:52:17.036 00.001 8996 OnExposeComplete: enter
01:52:17.037 00.001 8996 UpdateGuideState(): m_state=6
01:52:17.039 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14141
01:52:17.040 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=472.78, Mass=493268, SNR=259.9, Peak=34323 HFD=4.6
01:52:17.042 00.002 8996 MultiStar: [#1 0.57,-0.68,0.00,M1] [#2 0.58,-0.55,0.00,M2] [#3 0.70,-0.49,0.00,M1] [#4 0.72,-0.48,0.00,M1] [#5 0.34,-0.18,0.60,U] [#6 0.56,-0.24,0.00,M1] [#7 0.39,-0.55,0.00,M1] [#8 0.24,-0.59,0.00,M6] 
01:52:17.043 00.001 8996 refined, 1 included, MultiStar: {0.10, -0.30}, one-star: {-0.05, -0.37}
01:52:17.045 00.002 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
01:52:17.047 00.002 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.01)
01:52:17.049 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.30 hyp=0.31 cameraTheta=-1.25 mountX=0.13 mountY=0.28, mountTheta=1.15
01:52:17.052 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.30, opts=13)
01:52:17.054 00.002 8996 Enqueuing Move request for scope (0.10, -0.30)
01:52:17.056 00.002 20224 Worker thread wakes up
01:52:17.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.30) opts 0xd
01:52:17.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.30)
01:52:17.056 00.000 20224 Moving (0.10, -0.30) raw xDistance=0.13 yDistance=0.28
01:52:17.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:52:17.057 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:52:17.057 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:52:17.057 00.000 20224 MoveAxis(E, 0, ABG)
01:52:17.057 00.000 20224 Move returns status 0, amount 0
01:52:17.057 00.000 20224 MoveAxis(N, 0, ABG)
01:52:17.057 00.000 20224 Move returns status 0, amount 0
01:52:17.057 00.000 20224 move complete, result=0
01:52:17.057 00.000 20224 worker thread done servicing request
01:52:17.066 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=34323, med=3286, FiltMin=2957, FiltMax=21926, Gamma=1.000
01:52:17.091 00.025 8996 UpdateGuideState exits: m=493268 SNR=259.9
01:52:17.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:17.093 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:17.094 00.001 8996 Enqueuing Expose request
01:52:17.095 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:52:17.095 00.000 20224 Worker thread wakes up
01:52:17.096 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:17.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:18.257 01.161 20224 Exposure complete
01:52:18.326 00.069 20224 worker thread done servicing request
01:52:18.326 00.000 8996 OnExposeComplete: enter
01:52:18.328 00.002 8996 UpdateGuideState(): m_state=6
01:52:18.330 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14142
01:52:18.332 00.002 8996 Star::Find returns 1 (0), X=137.22, Y=472.83, Mass=697097, SNR=277.8, Peak=52579 HFD=4.4
01:52:18.334 00.002 8996 MultiStar: [#1 0.66,-0.65,0.00,M2] [#2 0.41,-0.60,0.00,M3] [#3 0.53,-0.71,0.00,M2] [#4 0.75,-0.44,0.00,M2] [#5 0.55,-0.24,0.00,M3] [#6 0.84,-0.39,0.00,M2] [#7 0.92,-0.30,0.00,M2] [#8 0.15,-0.46,0.00,M7] 
01:52:18.336 00.002 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
01:52:18.338 00.002 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
01:52:18.339 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.32 hyp=0.47 cameraTheta=-0.74 mountX=0.38 mountY=0.28, mountTheta=0.63
01:52:18.341 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.32, opts=13)
01:52:18.344 00.003 8996 Enqueuing Move request for scope (0.35, -0.32)
01:52:18.347 00.003 20224 Worker thread wakes up
01:52:18.347 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.32) opts 0xd
01:52:18.347 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.32)
01:52:18.347 00.000 20224 Moving (0.35, -0.32) raw xDistance=0.38 yDistance=0.28
01:52:18.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
01:52:18.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:52:18.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:52:18.347 00.000 20224 MoveAxis(W, 55, ABG)
01:52:18.347 00.000 20224 Guiding  Dir = 3, Dur = 55
01:52:18.348 00.001 20224 IsSlewing returns 0
01:52:18.348 00.000 20224 IsGuiding returns 0
01:52:18.356 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=52579, med=3286, FiltMin=2988, FiltMax=26134, Gamma=1.000
01:52:18.373 00.017 20224 PulseGuide returned control before completion, sleep 40
01:52:18.384 00.011 8996 UpdateGuideState exits: m=697097 SNR=277.8
01:52:18.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:18.387 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:18.389 00.002 8996 Enqueuing Expose request
01:52:18.420 00.031 20224 IsGuiding returns 1
01:52:18.420 00.000 20224 scope still moving after pulse duration time elapsed
01:52:18.452 00.032 20224 IsSlewing returns 0
01:52:18.452 00.000 20224 IsGuiding returns 1
01:52:18.484 00.032 20224 IsSlewing returns 0
01:52:18.484 00.000 20224 IsGuiding returns 0
01:52:18.484 00.000 20224 scope move finished after 55 + 80 ms
01:52:18.484 00.000 20224 Move returns status 0, amount 55
01:52:18.484 00.000 20224 MoveAxis(N, 0, ABG)
01:52:18.484 00.000 20224 Move returns status 0, amount 0
01:52:18.484 00.000 20224 move complete, result=0
01:52:18.484 00.000 20224 worker thread done servicing request
01:52:18.484 00.000 20224 Worker thread wakes up
01:52:18.484 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.3 px 0 ms NORTH
01:52:18.486 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:18.486 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:19.465 00.979 20224 Exposure complete
01:52:19.546 00.081 20224 worker thread done servicing request
01:52:19.547 00.001 8996 OnExposeComplete: enter
01:52:19.548 00.001 8996 UpdateGuideState(): m_state=6
01:52:19.550 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14143
01:52:19.551 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.76, Mass=589026, SNR=307.4, Peak=45523 HFD=4.7
01:52:19.553 00.002 8996 MultiStar: [#1 0.20,-0.21,0.61,U] [#2 0.40,-0.52,0.00,M4] [#3 0.52,-0.27,0.00,M3] [#4 0.38,-0.28,0.00,M3] [#5 -0.03,-0.06,0.56,U] [#6 0.29,-0.40,0.00,M3] [#7 0.05,-0.41,0.35,U] [#8 -0.30,-0.27,0.31,U] 
01:52:19.555 00.002 8996 refined, 4 included, MultiStar: {-0.08, -0.28}, one-star: {-0.24, -0.40}
01:52:19.557 00.002 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:52:19.558 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
01:52:19.560 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.84 mountX=-0.05 mountY=0.28, mountTheta=1.74
01:52:19.562 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.28, opts=13)
01:52:19.564 00.002 8996 Enqueuing Move request for scope (-0.08, -0.28)
01:52:19.566 00.002 20224 Worker thread wakes up
01:52:19.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.28) opts 0xd
01:52:19.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.28)
01:52:19.566 00.000 20224 Moving (-0.08, -0.28) raw xDistance=-0.05 yDistance=0.28
01:52:19.567 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:52:19.567 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.44 newest=0.85
01:52:19.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
01:52:19.567 00.000 20224 MoveAxis(E, 0, ABG)
01:52:19.567 00.000 20224 Move returns status 0, amount 0
01:52:19.567 00.000 20224 MoveAxis(S, 60, ABG)
01:52:19.567 00.000 20224 Guiding  Dir = 1, Dur = 60
01:52:19.568 00.001 20224 IsSlewing returns 0
01:52:19.568 00.000 20224 IsGuiding returns 0
01:52:19.576 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45523, med=3286, FiltMin=2966, FiltMax=24048, Gamma=1.000
01:52:19.602 00.026 8996 UpdateGuideState exits: m=589026 SNR=307.4
01:52:19.604 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:19.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:19.606 00.001 8996 Enqueuing Expose request
01:52:19.627 00.021 20224 PulseGuide returned control before completion, sleep 12
01:52:19.643 00.016 20224 IsGuiding returns 1
01:52:19.643 00.000 20224 scope still moving after pulse duration time elapsed
01:52:19.673 00.030 20224 IsSlewing returns 0
01:52:19.673 00.000 20224 IsGuiding returns 1
01:52:19.705 00.032 20224 IsSlewing returns 0
01:52:19.705 00.000 20224 IsGuiding returns 1
01:52:19.736 00.031 20224 IsSlewing returns 0
01:52:19.736 00.000 20224 IsGuiding returns 0
01:52:19.737 00.001 20224 scope move finished after 60 + 107 ms
01:52:19.737 00.000 20224 Move returns status 0, amount 60
01:52:19.737 00.000 20224 move complete, result=0
01:52:19.737 00.000 20224 worker thread done servicing request
01:52:19.737 00.000 20224 Worker thread wakes up
01:52:19.737 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 60 ms SOUTH
01:52:19.738 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:19.738 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:20.912 01.174 20224 Exposure complete
01:52:20.972 00.060 20224 worker thread done servicing request
01:52:20.972 00.000 8996 OnExposeComplete: enter
01:52:20.974 00.002 8996 UpdateGuideState(): m_state=6
01:52:20.975 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14144
01:52:20.975 00.000 8996 Star::Find returns 1 (0), X=136.64, Y=472.98, Mass=619255, SNR=305.1, Peak=49763 HFD=4.4
01:52:20.977 00.002 8996 MultiStar: [#1 0.06,-0.52,0.00,M2] [#2 0.19,-0.45,0.00,M5] [#3 0.22,0.00,0.52,U] [#4 0.27,-0.14,0.56,U] [#5 -0.25,-0.16,0.70,U] [#6 0.38,-0.29,0.00,M4] [#7 0.00,-0.49,0.00,M2] [#8 -0.40,-0.54,0.00,M7] 
01:52:20.978 00.001 8996 refined, 3 included, MultiStar: {-0.05, -0.13}, one-star: {-0.23, -0.17}
01:52:20.979 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
01:52:20.980 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
01:52:20.980 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.13 hyp=0.14 cameraTheta=-1.94 mountX=-0.04 mountY=0.13, mountTheta=1.84
01:52:20.982 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.13, opts=13)
01:52:20.983 00.001 8996 Enqueuing Move request for scope (-0.05, -0.13)
01:52:20.984 00.001 20224 Worker thread wakes up
01:52:20.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.13) opts 0xd
01:52:20.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.13)
01:52:20.984 00.000 20224 Moving (-0.05, -0.13) raw xDistance=-0.04 yDistance=0.13
01:52:20.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:52:20.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:20.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:52:20.984 00.000 20224 MoveAxis(E, 0, ABG)
01:52:20.984 00.000 20224 Move returns status 0, amount 0
01:52:20.984 00.000 20224 MoveAxis(N, 0, ABG)
01:52:20.984 00.000 20224 Move returns status 0, amount 0
01:52:20.985 00.001 20224 move complete, result=0
01:52:20.985 00.000 20224 worker thread done servicing request
01:52:20.994 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=49763, med=3286, FiltMin=2947, FiltMax=29661, Gamma=1.000
01:52:21.020 00.026 8996 UpdateGuideState exits: m=619255 SNR=305.1
01:52:21.021 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:21.022 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:21.024 00.002 8996 Enqueuing Expose request
01:52:21.025 00.001 20224 Worker thread wakes up
01:52:21.025 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:21.026 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:21.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:22.004 00.978 20224 Exposure complete
01:52:22.085 00.081 20224 worker thread done servicing request
01:52:22.085 00.000 8996 OnExposeComplete: enter
01:52:22.087 00.002 8996 UpdateGuideState(): m_state=6
01:52:22.088 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14145
01:52:22.089 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=472.90, Mass=675061, SNR=310.2, Peak=58067 HFD=4.5
01:52:22.090 00.001 8996 MultiStar: [#1 0.26,-0.38,0.00,M3] [#2 0.10,-0.49,0.00,M6] [#3 0.30,-0.10,0.53,U] [#4 0.33,-0.09,0.50,U] [#5 -0.11,-0.12,0.61,U] [#6 0.19,-0.17,0.34,U] [#7 -0.10,-0.41,0.40,U] [#8 -0.43,-0.38,0.00,M8] 
01:52:22.091 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.19}, one-star: {-0.18, -0.25}
01:52:22.092 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.32 = -1.32)
01:52:22.093 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.44 = 1.84)
01:52:22.093 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.42 mountX=0.05 mountY=0.18, mountTheta=1.32
01:52:22.095 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.19, opts=13)
01:52:22.096 00.001 8996 Enqueuing Move request for scope (0.03, -0.19)
01:52:22.096 00.000 20224 Worker thread wakes up
01:52:22.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.19) opts 0xd
01:52:22.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.19)
01:52:22.097 00.001 20224 Moving (0.03, -0.19) raw xDistance=0.05 yDistance=0.18
01:52:22.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:52:22.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:22.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:52:22.097 00.000 20224 MoveAxis(E, 0, ABG)
01:52:22.097 00.000 20224 Move returns status 0, amount 0
01:52:22.097 00.000 20224 MoveAxis(N, 0, ABG)
01:52:22.097 00.000 20224 Move returns status 0, amount 0
01:52:22.097 00.000 20224 move complete, result=0
01:52:22.097 00.000 20224 worker thread done servicing request
01:52:22.101 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=58067, med=3286, FiltMin=2963, FiltMax=28854, Gamma=1.000
01:52:22.117 00.016 8996 UpdateGuideState exits: m=675061 SNR=310.2
01:52:22.119 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:22.120 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:22.122 00.002 8996 Enqueuing Expose request
01:52:22.124 00.002 20224 Worker thread wakes up
01:52:22.124 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:22.125 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:22.126 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:23.284 01.158 20224 Exposure complete
01:52:23.356 00.072 20224 worker thread done servicing request
01:52:23.356 00.000 8996 OnExposeComplete: enter
01:52:23.357 00.001 8996 UpdateGuideState(): m_state=6
01:52:23.359 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14146
01:52:23.360 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=472.91, Mass=651336, SNR=325.2, Peak=49555 HFD=4.3
01:52:23.361 00.001 8996 MultiStar: [#1 -0.08,-0.58,0.00,M4] [#2 0.05,-0.26,0.66,U] [#3 0.12,-0.32,0.52,U] [#4 0.22,-0.53,0.00,M2] [#5 -0.07,-0.52,0.00,M1] [#6 0.19,-0.10,0.37,U] [#7 0.14,-0.12,0.42,U] [#8 -0.46,-0.41,0.00,M9] 
01:52:23.362 00.001 8996 refined, 4 included, MultiStar: {-0.06, -0.23}, one-star: {-0.39, -0.24}
01:52:23.363 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
01:52:23.364 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
01:52:23.365 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.23 hyp=0.23 cameraTheta=-1.83 mountX=-0.04 mountY=0.23, mountTheta=1.73
01:52:23.367 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.23, opts=13)
01:52:23.369 00.002 8996 Enqueuing Move request for scope (-0.06, -0.23)
01:52:23.369 00.000 20224 Worker thread wakes up
01:52:23.370 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.23) opts 0xd
01:52:23.370 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.23)
01:52:23.370 00.000 20224 Moving (-0.06, -0.23) raw xDistance=-0.04 yDistance=0.23
01:52:23.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:52:23.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:52:23.370 00.000 20224 MoveAxis(E, 0, ABG)
01:52:23.370 00.000 20224 Move returns status 0, amount 0
01:52:23.370 00.000 20224 MoveAxis(S, 49, ABG)
01:52:23.370 00.000 20224 Guiding  Dir = 1, Dur = 49
01:52:23.370 00.000 20224 IsSlewing returns 0
01:52:23.370 00.000 20224 IsGuiding returns 0
01:52:23.375 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=49555, med=3286, FiltMin=2942, FiltMax=27206, Gamma=1.000
01:52:23.392 00.017 8996 UpdateGuideState exits: m=651336 SNR=325.2
01:52:23.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:23.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:23.395 00.001 8996 Enqueuing Expose request
01:52:23.417 00.022 20224 PulseGuide returned control before completion, sleep 13
01:52:23.431 00.014 20224 IsGuiding returns 1
01:52:23.431 00.000 20224 scope still moving after pulse duration time elapsed
01:52:23.463 00.032 20224 IsSlewing returns 0
01:52:23.463 00.000 20224 IsGuiding returns 1
01:52:23.494 00.031 20224 IsSlewing returns 0
01:52:23.494 00.000 20224 IsGuiding returns 1
01:52:23.525 00.031 20224 IsSlewing returns 0
01:52:23.525 00.000 20224 IsGuiding returns 0
01:52:23.525 00.000 20224 scope move finished after 49 + 105 ms
01:52:23.525 00.000 20224 Move returns status 0, amount 49
01:52:23.525 00.000 20224 move complete, result=0
01:52:23.525 00.000 20224 worker thread done servicing request
01:52:23.525 00.000 20224 Worker thread wakes up
01:52:23.525 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 49 ms SOUTH
01:52:23.528 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:23.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:24.489 00.961 20224 Exposure complete
01:52:24.560 00.071 20224 worker thread done servicing request
01:52:24.560 00.000 8996 OnExposeComplete: enter
01:52:24.561 00.001 8996 UpdateGuideState(): m_state=6
01:52:24.562 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14147
01:52:24.564 00.002 8996 Star::Find returns 1 (0), X=136.46, Y=473.20, Mass=546944, SNR=243.4, Peak=40291 HFD=4.6
01:52:24.565 00.001 8996 MultiStar: [#1 -0.11,-0.34,0.87,U] [#2 0.05,-0.29,0.95,U] [#3 -0.08,-0.09,0.74,U] [#4 -0.07,-0.12,0.58,U] [#5 -0.42,-0.25,0.00,M2] [#6 0.13,0.03,0.58,U] [#7 -0.13,0.03,0.56,U] [#8 -0.58,-0.50,0.00,M10] 
01:52:24.566 00.001 8996 refined, 6 included, MultiStar: {-0.10, -0.12}, one-star: {-0.41, 0.05}
01:52:24.568 00.002 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
01:52:24.569 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
01:52:24.571 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.16 cameraTheta=-2.28 mountX=-0.09 mountY=0.13, mountTheta=2.18
01:52:24.574 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.12, opts=13)
01:52:24.576 00.002 8996 Enqueuing Move request for scope (-0.10, -0.12)
01:52:24.577 00.001 20224 Worker thread wakes up
01:52:24.577 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
01:52:24.577 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
01:52:24.577 00.000 20224 Moving (-0.10, -0.12) raw xDistance=-0.09 yDistance=0.13
01:52:24.577 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:52:24.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:24.578 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:52:24.578 00.000 20224 MoveAxis(E, 0, ABG)
01:52:24.578 00.000 20224 Move returns status 0, amount 0
01:52:24.578 00.000 20224 MoveAxis(N, 0, ABG)
01:52:24.578 00.000 20224 Move returns status 0, amount 0
01:52:24.578 00.000 20224 move complete, result=0
01:52:24.578 00.000 20224 worker thread done servicing request
01:52:24.582 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40291, med=3286, FiltMin=2963, FiltMax=22445, Gamma=1.000
01:52:24.601 00.019 8996 UpdateGuideState exits: m=546944 SNR=243.4
01:52:24.603 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:24.604 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:24.606 00.002 8996 Enqueuing Expose request
01:52:24.607 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:24.609 00.002 20224 Worker thread wakes up
01:52:24.609 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:24.609 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:25.753 01.144 20224 Exposure complete
01:52:25.808 00.055 20224 worker thread done servicing request
01:52:25.808 00.000 8996 OnExposeComplete: enter
01:52:25.809 00.001 8996 UpdateGuideState(): m_state=6
01:52:25.810 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14148
01:52:25.811 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=473.17, Mass=653142, SNR=362.7, Peak=52899 HFD=4.5
01:52:25.812 00.001 8996 MultiStar: [#1 -0.05,-0.48,0.00,M4] [#2 -0.06,-0.33,0.61,U] [#3 0.02,0.01,0.47,U] [#4 0.04,0.02,0.50,U] [#5 -0.71,-0.08,0.00,M3] [#6 -0.09,0.22,0.33,U] [#7 -0.23,-0.14,0.34,U] [#8 -0.74,-0.22,0.00,R] 
01:52:25.813 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.04}, one-star: {-0.16, 0.02}
01:52:25.814 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:52:25.815 00.001 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.60)
01:52:25.815 00.000 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.04 hyp=0.10 cameraTheta=-2.66 mountX=-0.08 mountY=0.05, mountTheta=2.55
01:52:25.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.04, opts=13)
01:52:25.818 00.001 8996 Enqueuing Move request for scope (-0.08, -0.04)
01:52:25.819 00.001 20224 Worker thread wakes up
01:52:25.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.04) opts 0xd
01:52:25.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.04)
01:52:25.819 00.000 20224 Moving (-0.08, -0.04) raw xDistance=-0.08 yDistance=0.05
01:52:25.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:52:25.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:25.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:52:25.819 00.000 20224 MoveAxis(E, 0, ABG)
01:52:25.819 00.000 20224 Move returns status 0, amount 0
01:52:25.819 00.000 20224 MoveAxis(N, 0, ABG)
01:52:25.819 00.000 20224 Move returns status 0, amount 0
01:52:25.819 00.000 20224 move complete, result=0
01:52:25.820 00.001 20224 worker thread done servicing request
01:52:25.826 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=52899, med=3289, FiltMin=2963, FiltMax=26371, Gamma=1.000
01:52:25.849 00.023 8996 UpdateGuideState exits: m=653142 SNR=362.7
01:52:25.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:25.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:25.852 00.001 8996 Enqueuing Expose request
01:52:25.853 00.001 20224 Worker thread wakes up
01:52:25.853 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:25.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:25.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:26.830 00.976 20224 Exposure complete
01:52:26.900 00.070 20224 worker thread done servicing request
01:52:26.900 00.000 8996 OnExposeComplete: enter
01:52:26.901 00.001 8996 UpdateGuideState(): m_state=6
01:52:26.902 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14149
01:52:26.903 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=473.15, Mass=594652, SNR=272.7, Peak=49331 HFD=4.4
01:52:26.904 00.001 8996 MultiStar: [#1 0.35,0.04,0.83,U] [#2 0.19,-0.05,0.82,U] [#3 0.17,0.01,0.61,U] [#4 0.26,0.00,0.54,U] [#5 0.01,0.08,0.65,U] [#6 0.17,0.10,0.43,U] [#7 -0.19,-0.28,0.42,U] [#8 0.23,0.16,0.38,U] 
01:52:26.905 00.001 8996 refined, 8 included, MultiStar: {0.06, 0.01}, one-star: {-0.44, -0.01}
01:52:26.905 00.000 8996 CameraToMount -- cameraTheta (0.10) - m_xAngle (-0.10) = xAngle (0.19 = 0.19)
01:52:26.906 00.001 8996 CameraToMount -- cameraTheta (0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.93 = -2.93)
01:52:26.908 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.06 cameraTheta=0.10 mountX=0.06 mountY=-0.01, mountTheta=-0.21
01:52:26.912 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
01:52:26.914 00.002 8996 Enqueuing Move request for scope (0.06, 0.01)
01:52:26.916 00.002 20224 Worker thread wakes up
01:52:26.916 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
01:52:26.916 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
01:52:26.916 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.01
01:52:26.916 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:52:26.916 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:26.917 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:52:26.917 00.000 20224 MoveAxis(E, 0, ABG)
01:52:26.917 00.000 20224 Move returns status 0, amount 0
01:52:26.917 00.000 20224 MoveAxis(N, 0, ABG)
01:52:26.917 00.000 20224 Move returns status 0, amount 0
01:52:26.917 00.000 20224 move complete, result=0
01:52:26.917 00.000 20224 worker thread done servicing request
01:52:26.924 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49331, med=3286, FiltMin=2973, FiltMax=24243, Gamma=1.000
01:52:26.942 00.018 8996 UpdateGuideState exits: m=594652 SNR=272.7
01:52:26.944 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:26.944 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:26.945 00.001 8996 Enqueuing Expose request
01:52:26.946 00.001 20224 Worker thread wakes up
01:52:26.946 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:26.947 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:26.947 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:28.117 01.170 20224 Exposure complete
01:52:28.187 00.070 20224 worker thread done servicing request
01:52:28.187 00.000 8996 OnExposeComplete: enter
01:52:28.188 00.001 8996 UpdateGuideState(): m_state=6
01:52:28.191 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14150
01:52:28.192 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=473.01, Mass=595425, SNR=309.8, Peak=43875 HFD=4.5
01:52:28.194 00.002 8996 MultiStar: [#1 0.14,-0.16,0.57,U] [#2 -0.02,0.01,0.82,U] [#3 0.04,-0.29,0.52,U] [#4 0.22,0.04,0.49,U] [#5 -0.14,0.04,0.53,U] [#6 -0.09,0.09,0.37,U] [#7 -0.36,-0.49,0.00,M1] [#8 0.19,0.31,0.31,U] 
01:52:28.195 00.001 8996 refined, 7 included, MultiStar: {-0.06, -0.04}, one-star: {-0.44, -0.14}
01:52:28.196 00.001 8996 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.10) = xAngle (-2.43 = -2.43)
01:52:28.196 00.000 8996 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
01:52:28.197 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.08 cameraTheta=-2.53 mountX=-0.06 mountY=0.05, mountTheta=2.42
01:52:28.198 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
01:52:28.200 00.002 8996 Enqueuing Move request for scope (-0.06, -0.04)
01:52:28.200 00.000 20224 Worker thread wakes up
01:52:28.201 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
01:52:28.201 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
01:52:28.201 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.06 yDistance=0.05
01:52:28.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:52:28.201 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:28.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:52:28.201 00.000 20224 MoveAxis(E, 0, ABG)
01:52:28.201 00.000 20224 Move returns status 0, amount 0
01:52:28.201 00.000 20224 MoveAxis(N, 0, ABG)
01:52:28.201 00.000 20224 Move returns status 0, amount 0
01:52:28.201 00.000 20224 move complete, result=0
01:52:28.201 00.000 20224 worker thread done servicing request
01:52:28.205 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=43875, med=3289, FiltMin=2979, FiltMax=24928, Gamma=1.000
01:52:28.234 00.029 8996 UpdateGuideState exits: m=595425 SNR=309.8
01:52:28.236 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:28.239 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:28.241 00.002 8996 Enqueuing Expose request
01:52:28.243 00.002 20224 Worker thread wakes up
01:52:28.243 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:28.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:28.243 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:29.233 00.990 20224 Exposure complete
01:52:29.301 00.068 20224 worker thread done servicing request
01:52:29.301 00.000 8996 OnExposeComplete: enter
01:52:29.302 00.001 8996 UpdateGuideState(): m_state=6
01:52:29.303 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14151
01:52:29.303 00.000 8996 Star::Find returns 1 (0), X=136.24, Y=472.86, Mass=535891, SNR=270.1, Peak=38867 HFD=4.4
01:52:29.305 00.002 8996 MultiStar: [#1 0.09,-0.23,0.65,U] [#2 -0.20,-0.20,0.89,U] [#3 0.03,-0.29,0.59,U] [#4 -0.05,-0.31,0.48,U] [#5 -0.17,0.02,0.61,U] [#6 -0.30,-0.09,0.41,U] [#7 -0.14,-0.31,0.45,U] [#8 0.20,-0.07,0.40,U] 
01:52:29.305 00.000 8996 refined, 8 included, MultiStar: {-0.18, -0.21}, one-star: {-0.63, -0.29}
01:52:29.306 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
01:52:29.307 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
01:52:29.308 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.21 hyp=0.27 cameraTheta=-2.28 mountX=-0.16 mountY=0.23, mountTheta=2.18
01:52:29.310 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.21, opts=13)
01:52:29.311 00.001 8996 Enqueuing Move request for scope (-0.18, -0.21)
01:52:29.312 00.001 20224 Worker thread wakes up
01:52:29.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.21) opts 0xd
01:52:29.312 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.21)
01:52:29.312 00.000 20224 Moving (-0.18, -0.21) raw xDistance=-0.16 yDistance=0.23
01:52:29.312 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:52:29.312 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:52:29.313 00.001 20224 MoveAxis(E, 0, ABG)
01:52:29.313 00.000 20224 Move returns status 0, amount 0
01:52:29.313 00.000 20224 MoveAxis(S, 48, ABG)
01:52:29.313 00.000 20224 Guiding  Dir = 1, Dur = 48
01:52:29.313 00.000 20224 IsSlewing returns 0
01:52:29.313 00.000 20224 IsGuiding returns 0
01:52:29.320 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=38867, med=3289, FiltMin=2976, FiltMax=21632, Gamma=1.000
01:52:29.332 00.012 20224 PulseGuide returned control before completion, sleep 39
01:52:29.339 00.007 8996 UpdateGuideState exits: m=535891 SNR=270.1
01:52:29.340 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:29.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:29.342 00.001 8996 Enqueuing Expose request
01:52:29.377 00.035 20224 IsGuiding returns 1
01:52:29.377 00.000 20224 scope still moving after pulse duration time elapsed
01:52:29.409 00.032 20224 IsSlewing returns 0
01:52:29.409 00.000 20224 IsGuiding returns 1
01:52:29.440 00.031 20224 IsSlewing returns 0
01:52:29.440 00.000 20224 IsGuiding returns 0
01:52:29.440 00.000 20224 scope move finished after 48 + 79 ms
01:52:29.440 00.000 20224 Move returns status 0, amount 48
01:52:29.440 00.000 20224 move complete, result=0
01:52:29.440 00.000 20224 worker thread done servicing request
01:52:29.440 00.000 20224 Worker thread wakes up
01:52:29.440 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:52:29.442 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:29.442 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:30.616 01.174 20224 Exposure complete
01:52:30.702 00.086 20224 worker thread done servicing request
01:52:30.702 00.000 8996 OnExposeComplete: enter
01:52:30.703 00.001 8996 UpdateGuideState(): m_state=6
01:52:30.706 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14152
01:52:30.709 00.003 8996 Star::Find returns 1 (0), X=136.39, Y=473.18, Mass=733416, SNR=351.4, Peak=50899 HFD=4.6
01:52:30.711 00.002 8996 MultiStar: [#1 -0.32,0.33,0.00,M2] [#2 -0.53,0.13,0.00,M1] [#3 -0.26,0.34,0.56,U] [#4 -0.24,0.49,0.00,M1] [#5 -0.72,0.54,0.00,M1] [#6 -0.59,0.23,0.00,M1] [#7 -0.71,0.09,0.00,M1] [#8 -0.25,0.32,0.29,U] 
01:52:30.712 00.001 8996 refined, 2 included, MultiStar: {-0.37, 0.17}, one-star: {-0.47, 0.03}
01:52:30.714 00.002 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
01:52:30.715 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
01:52:30.716 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.17 hyp=0.41 cameraTheta=2.71 mountX=-0.39 mountY=-0.13, mountTheta=-2.83
01:52:30.720 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.17, opts=13)
01:52:30.721 00.001 8996 Enqueuing Move request for scope (-0.37, 0.17)
01:52:30.723 00.002 20224 Worker thread wakes up
01:52:30.723 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.17) opts 0xd
01:52:30.723 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.17)
01:52:30.723 00.000 20224 Moving (-0.37, 0.17) raw xDistance=-0.39 yDistance=-0.13
01:52:30.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
01:52:30.723 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:30.723 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:52:30.723 00.000 20224 MoveAxis(E, 57, ABG)
01:52:30.723 00.000 20224 Guiding  Dir = 2, Dur = 57
01:52:30.724 00.001 20224 IsSlewing returns 0
01:52:30.724 00.000 20224 IsGuiding returns 0
01:52:30.729 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=50899, med=3289, FiltMin=2957, FiltMax=26736, Gamma=1.000
01:52:30.737 00.008 20224 PulseGuide returned control before completion, sleep 55
01:52:30.746 00.009 8996 UpdateGuideState exits: m=733416 SNR=351.4
01:52:30.747 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:30.748 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:30.748 00.000 8996 Enqueuing Expose request
01:52:30.797 00.049 20224 IsGuiding returns 1
01:52:30.797 00.000 20224 scope still moving after pulse duration time elapsed
01:52:30.828 00.031 20224 IsSlewing returns 0
01:52:30.829 00.001 20224 IsGuiding returns 0
01:52:30.829 00.000 20224 scope move finished after 57 + 47 ms
01:52:30.829 00.000 20224 Move returns status 0, amount 57
01:52:30.829 00.000 20224 MoveAxis(N, 0, ABG)
01:52:30.829 00.000 20224 Move returns status 0, amount 0
01:52:30.829 00.000 20224 move complete, result=0
01:52:30.830 00.001 20224 worker thread done servicing request
01:52:30.830 00.000 20224 Worker thread wakes up
01:52:30.830 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.1 px 0 ms NORTH
01:52:30.832 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:30.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:31.817 00.985 20224 Exposure complete
01:52:31.886 00.069 20224 worker thread done servicing request
01:52:31.886 00.000 8996 OnExposeComplete: enter
01:52:31.887 00.001 8996 UpdateGuideState(): m_state=6
01:52:31.888 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14153
01:52:31.889 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=473.26, Mass=540829, SNR=258.0, Peak=37459 HFD=4.6
01:52:31.890 00.001 8996 MultiStar: [#1 0.10,0.15,0.76,U] [#2 -0.06,0.27,0.76,U] [#3 0.27,0.40,0.00,M1] [#4 0.26,0.35,0.58,U] [#5 -0.19,0.43,0.00,M2] [#6 -0.19,0.07,0.44,U] [#7 -0.24,-0.01,0.37,U] [#8 0.24,0.47,0.00,M1] 
01:52:31.890 00.000 8996 refined, 5 included, MultiStar: {-0.14, 0.17}, one-star: {-0.54, 0.11}
01:52:31.891 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
01:52:31.892 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
01:52:31.893 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.17 hyp=0.22 cameraTheta=2.26 mountX=-0.15 mountY=-0.15, mountTheta=-2.37
01:52:31.895 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.17, opts=13)
01:52:31.896 00.001 8996 Enqueuing Move request for scope (-0.14, 0.17)
01:52:31.897 00.001 20224 Worker thread wakes up
01:52:31.897 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.17) opts 0xd
01:52:31.897 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.17)
01:52:31.897 00.000 20224 Moving (-0.14, 0.17) raw xDistance=-0.15 yDistance=-0.15
01:52:31.897 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:52:31.897 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:31.897 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:52:31.897 00.000 20224 MoveAxis(E, 0, ABG)
01:52:31.897 00.000 20224 Move returns status 0, amount 0
01:52:31.897 00.000 20224 MoveAxis(N, 0, ABG)
01:52:31.897 00.000 20224 Move returns status 0, amount 0
01:52:31.897 00.000 20224 move complete, result=0
01:52:31.898 00.001 20224 worker thread done servicing request
01:52:31.904 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37459, med=3289, FiltMin=2982, FiltMax=20736, Gamma=1.000
01:52:31.924 00.020 8996 UpdateGuideState exits: m=540829 SNR=258.0
01:52:31.926 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:31.926 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:31.927 00.001 8996 Enqueuing Expose request
01:52:31.928 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:52:31.929 00.001 20224 Worker thread wakes up
01:52:31.929 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:31.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:33.104 01.175 20224 Exposure complete
01:52:33.174 00.070 20224 worker thread done servicing request
01:52:33.174 00.000 8996 OnExposeComplete: enter
01:52:33.176 00.002 8996 UpdateGuideState(): m_state=6
01:52:33.178 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14154
01:52:33.179 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=473.46, Mass=662826, SNR=308.7, Peak=45619 HFD=4.5
01:52:33.181 00.002 8996 MultiStar: [#1 -0.42,0.06,0.66,U] [#2 -0.10,0.29,0.61,U] [#3 0.00,0.29,0.48,U] [#4 0.31,0.27,0.50,U] [#5 -0.41,0.27,0.00,M3] [#6 -0.35,0.06,0.40,U] [#7 -0.63,-0.05,0.00,M1] [#8 0.35,0.38,0.00,M2] 
01:52:33.183 00.002 8996 refined, 5 included, MultiStar: {-0.22, 0.23}, one-star: {-0.49, 0.31}
01:52:33.185 00.002 8996 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.10) = xAngle (2.44 = 2.44)
01:52:33.187 00.002 8996 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.68 = -0.68)
01:52:33.188 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.23 hyp=0.32 cameraTheta=2.35 mountX=-0.24 mountY=-0.20, mountTheta=-2.45
01:52:33.191 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.23, opts=13)
01:52:33.192 00.001 8996 Enqueuing Move request for scope (-0.22, 0.23)
01:52:33.193 00.001 20224 Worker thread wakes up
01:52:33.194 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.23) opts 0xd
01:52:33.194 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.23)
01:52:33.194 00.000 20224 Moving (-0.22, 0.23) raw xDistance=-0.24 yDistance=-0.20
01:52:33.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:52:33.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:33.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:52:33.194 00.000 20224 MoveAxis(E, 36, ABG)
01:52:33.194 00.000 20224 Guiding  Dir = 2, Dur = 36
01:52:33.194 00.000 20224 IsSlewing returns 0
01:52:33.195 00.001 20224 IsGuiding returns 0
01:52:33.196 00.001 20224 PulseGuide returned control before completion, sleep 45
01:52:33.199 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=45619, med=3289, FiltMin=2976, FiltMax=23949, Gamma=1.000
01:52:33.216 00.017 8996 UpdateGuideState exits: m=662826 SNR=308.7
01:52:33.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:33.218 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:33.218 00.000 8996 Enqueuing Expose request
01:52:33.252 00.034 20224 IsGuiding returns 1
01:52:33.252 00.000 20224 scope still moving after pulse duration time elapsed
01:52:33.283 00.031 20224 IsSlewing returns 0
01:52:33.283 00.000 20224 IsGuiding returns 0
01:52:33.283 00.000 20224 scope move finished after 36 + 51 ms
01:52:33.283 00.000 20224 Move returns status 0, amount 36
01:52:33.283 00.000 20224 MoveAxis(N, 0, ABG)
01:52:33.283 00.000 20224 Move returns status 0, amount 0
01:52:33.283 00.000 20224 move complete, result=0
01:52:33.283 00.000 20224 worker thread done servicing request
01:52:33.283 00.000 20224 Worker thread wakes up
01:52:33.283 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:33.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:33.283 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
01:52:34.261 00.978 20224 Exposure complete
01:52:34.328 00.067 20224 worker thread done servicing request
01:52:34.328 00.000 8996 OnExposeComplete: enter
01:52:34.329 00.001 8996 UpdateGuideState(): m_state=6
01:52:34.330 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14155
01:52:34.331 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.29, Mass=575313, SNR=293.2, Peak=40259 HFD=4.7
01:52:34.332 00.001 8996 MultiStar: [#1 -0.34,-0.02,0.71,U] [#2 -0.05,0.24,0.71,U] [#3 -0.06,0.27,0.69,U] [#4 0.03,0.54,0.00,M1] [#5 0.01,0.45,0.52,U] [#6 -0.18,0.29,0.45,U] [#7 -0.14,0.03,0.42,U] [#8 0.27,0.49,0.00,M3] 
01:52:34.333 00.001 8996 refined, 6 included, MultiStar: {-0.18, 0.19}, one-star: {-0.37, 0.14}
01:52:34.334 00.001 8996 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
01:52:34.335 00.001 8996 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
01:52:34.335 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=0.19 hyp=0.26 cameraTheta=2.33 mountX=-0.20 mountY=-0.17, mountTheta=-2.44
01:52:34.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.19, opts=13)
01:52:34.338 00.001 8996 Enqueuing Move request for scope (-0.18, 0.19)
01:52:34.338 00.000 20224 Worker thread wakes up
01:52:34.339 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.19) opts 0xd
01:52:34.339 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.19)
01:52:34.339 00.000 20224 Moving (-0.18, 0.19) raw xDistance=-0.20 yDistance=-0.17
01:52:34.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
01:52:34.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:34.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:52:34.339 00.000 20224 MoveAxis(E, 32, ABG)
01:52:34.339 00.000 20224 Guiding  Dir = 2, Dur = 32
01:52:34.339 00.000 20224 IsSlewing returns 0
01:52:34.339 00.000 20224 IsGuiding returns 0
01:52:34.343 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40259, med=3289, FiltMin=2979, FiltMax=21997, Gamma=1.000
01:52:34.362 00.019 20224 PulseGuide returned control before completion, sleep 20
01:52:34.364 00.002 8996 UpdateGuideState exits: m=575313 SNR=293.2
01:52:34.367 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:34.369 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:34.371 00.002 8996 Enqueuing Expose request
01:52:34.391 00.020 20224 IsGuiding returns 1
01:52:34.391 00.000 20224 scope still moving after pulse duration time elapsed
01:52:34.423 00.032 20224 IsSlewing returns 0
01:52:34.423 00.000 20224 IsGuiding returns 1
01:52:34.453 00.030 20224 IsSlewing returns 0
01:52:34.454 00.001 20224 IsGuiding returns 0
01:52:34.454 00.000 20224 scope move finished after 32 + 82 ms
01:52:34.454 00.000 20224 Move returns status 0, amount 32
01:52:34.454 00.000 20224 MoveAxis(N, 0, ABG)
01:52:34.454 00.000 20224 Move returns status 0, amount 0
01:52:34.454 00.000 20224 move complete, result=0
01:52:34.455 00.001 20224 worker thread done servicing request
01:52:34.455 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.2 px 0 ms NORTH
01:52:34.457 00.002 20224 Worker thread wakes up
01:52:34.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:34.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:35.638 01.180 20224 Exposure complete
01:52:35.713 00.075 20224 worker thread done servicing request
01:52:35.714 00.001 8996 OnExposeComplete: enter
01:52:35.715 00.001 8996 UpdateGuideState(): m_state=6
01:52:35.715 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14156
01:52:35.716 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.01, Mass=568715, SNR=266.6, Peak=38387 HFD=4.5
01:52:35.717 00.001 8996 MultiStar: [#1 0.60,-0.24,0.00,M1] [#2 0.65,-0.20,0.00,M1] [#3 0.86,0.05,0.00,M1] [#4 0.86,-0.13,0.00,M2] [#5 0.35,0.01,0.71,U] [#6 0.45,0.17,0.00,M1] [#7 0.40,-0.01,0.38,U] [#8 0.98,-0.18,0.00,M4] 
01:52:35.718 00.001 8996 single-star, 2 included, MultiStar: {0.27, -0.07}, one-star: {0.17, -0.14}
01:52:35.719 00.001 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
01:52:35.720 00.001 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.56)
01:52:35.720 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.70 mountX=0.18 mountY=0.12, mountTheta=0.59
01:52:35.722 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.14, opts=13)
01:52:35.723 00.001 8996 Enqueuing Move request for scope (0.17, -0.14)
01:52:35.723 00.000 20224 Worker thread wakes up
01:52:35.724 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
01:52:35.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
01:52:35.724 00.000 20224 Moving (0.17, -0.14) raw xDistance=0.18 yDistance=0.12
01:52:35.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:52:35.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:35.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:52:35.724 00.000 20224 MoveAxis(E, 0, ABG)
01:52:35.724 00.000 20224 Move returns status 0, amount 0
01:52:35.724 00.000 20224 MoveAxis(N, 0, ABG)
01:52:35.724 00.000 20224 Move returns status 0, amount 0
01:52:35.724 00.000 20224 move complete, result=0
01:52:35.724 00.000 20224 worker thread done servicing request
01:52:35.728 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38387, med=3289, FiltMin=2976, FiltMax=23865, Gamma=1.000
01:52:35.745 00.017 8996 UpdateGuideState exits: m=568715 SNR=266.6
01:52:35.746 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:35.747 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:35.747 00.000 8996 Enqueuing Expose request
01:52:35.748 00.001 20224 Worker thread wakes up
01:52:35.748 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:35.749 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:35.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:36.715 00.966 20224 Exposure complete
01:52:36.817 00.102 20224 worker thread done servicing request
01:52:36.817 00.000 8996 OnExposeComplete: enter
01:52:36.818 00.001 8996 UpdateGuideState(): m_state=6
01:52:36.819 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14157
01:52:36.819 00.000 8996 Star::Find returns 1 (0), X=137.16, Y=472.79, Mass=546562, SNR=272.7, Peak=37107 HFD=4.4
01:52:36.820 00.001 8996 MultiStar: [#1 0.81,-0.33,0.00,M2] [#2 0.62,-0.25,0.00,M2] [#3 0.83,-0.07,0.00,M2] [#4 0.79,-0.06,0.00,M3] [#5 0.64,-0.17,0.00,M2] [#6 0.37,-0.09,0.40,U] [#7 0.42,-0.32,0.00,M1] [#8 0.86,-0.15,0.00,M5] 
01:52:36.821 00.001 8996 refined, 1 included, MultiStar: {0.31, -0.28}, one-star: {0.29, -0.36}
01:52:36.822 00.001 8996 CameraToMount -- cameraTheta (-0.73) - m_xAngle (-0.10) = xAngle (-0.63 = -0.63)
01:52:36.823 00.001 8996 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.76 = 2.53)
01:52:36.824 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=-0.28 hyp=0.42 cameraTheta=-0.73 mountX=0.34 mountY=0.24, mountTheta=0.62
01:52:36.825 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.28, opts=13)
01:52:36.826 00.001 8996 Enqueuing Move request for scope (0.31, -0.28)
01:52:36.827 00.001 20224 Worker thread wakes up
01:52:36.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.28) opts 0xd
01:52:36.827 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.28)
01:52:36.827 00.000 20224 Moving (0.31, -0.28) raw xDistance=0.34 yDistance=0.24
01:52:36.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
01:52:36.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:52:36.827 00.000 20224 MoveAxis(W, 49, ABG)
01:52:36.828 00.001 20224 Guiding  Dir = 3, Dur = 49
01:52:36.828 00.000 20224 IsSlewing returns 0
01:52:36.828 00.000 20224 IsGuiding returns 0
01:52:36.829 00.001 20224 PulseGuide returned control before completion, sleep 58
01:52:36.831 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=37107, med=3289, FiltMin=2979, FiltMax=22838, Gamma=1.000
01:52:36.846 00.015 8996 UpdateGuideState exits: m=546562 SNR=272.7
01:52:36.848 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:36.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:36.851 00.002 8996 Enqueuing Expose request
01:52:36.891 00.040 20224 IsGuiding returns 1
01:52:36.891 00.000 20224 scope still moving after pulse duration time elapsed
01:52:36.922 00.031 20224 IsSlewing returns 0
01:52:36.922 00.000 20224 IsGuiding returns 0
01:52:36.922 00.000 20224 scope move finished after 49 + 45 ms
01:52:36.923 00.001 20224 Move returns status 0, amount 49
01:52:36.923 00.000 20224 MoveAxis(S, 51, ABG)
01:52:36.923 00.000 20224 Guiding  Dir = 1, Dur = 51
01:52:36.923 00.000 20224 IsSlewing returns 0
01:52:36.923 00.000 20224 IsGuiding returns 0
01:52:36.987 00.064 20224 IsGuiding returns 1
01:52:36.987 00.000 20224 scope still moving after pulse duration time elapsed
01:52:37.016 00.029 20224 IsSlewing returns 0
01:52:37.016 00.000 20224 IsGuiding returns 1
01:52:37.046 00.030 20224 IsSlewing returns 0
01:52:37.046 00.000 20224 IsGuiding returns 1
01:52:37.077 00.031 20224 IsSlewing returns 0
01:52:37.077 00.000 20224 IsGuiding returns 0
01:52:37.079 00.002 20224 scope move finished after 51 + 103 ms
01:52:37.079 00.000 20224 Move returns status 0, amount 51
01:52:37.079 00.000 20224 move complete, result=0
01:52:37.079 00.000 20224 worker thread done servicing request
01:52:37.079 00.000 20224 Worker thread wakes up
01:52:37.079 00.000 8996 GuideStep: 0.3 px 49 ms WEST, 0.2 px 51 ms SOUTH
01:52:37.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:37.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:38.252 01.172 20224 Exposure complete
01:52:38.328 00.076 20224 worker thread done servicing request
01:52:38.328 00.000 8996 OnExposeComplete: enter
01:52:38.329 00.001 8996 UpdateGuideState(): m_state=6
01:52:38.330 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14158
01:52:38.331 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.34, Mass=636401, SNR=306.5, Peak=47203 HFD=4.6
01:52:38.332 00.001 8996 MultiStar: [#1 0.39,0.10,0.62,U] [#2 0.06,0.09,0.72,U] [#3 -0.03,-0.33,0.61,U] [#4 0.19,0.09,0.52,U] [#5 -0.08,0.29,0.54,U] [#6 -0.22,0.09,0.35,U] [#7 -0.31,-0.07,0.33,U] [#8 0.55,0.54,0.00,M6] 
01:52:38.333 00.001 8996 refined, 7 included, MultiStar: {0.00, 0.07}, one-star: {-0.13, 0.19}
01:52:38.333 00.000 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
01:52:38.334 00.001 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
01:52:38.335 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.07 hyp=0.07 cameraTheta=1.54 mountX=-0.00 mountY=-0.07, mountTheta=-1.64
01:52:38.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.07, opts=13)
01:52:38.338 00.001 8996 Enqueuing Move request for scope (0.00, 0.07)
01:52:38.340 00.002 20224 Worker thread wakes up
01:52:38.340 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.07) opts 0xd
01:52:38.340 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.07)
01:52:38.340 00.000 20224 Moving (0.00, 0.07) raw xDistance=-0.00 yDistance=-0.07
01:52:38.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:52:38.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:38.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:52:38.340 00.000 20224 MoveAxis(E, 0, ABG)
01:52:38.340 00.000 20224 Move returns status 0, amount 0
01:52:38.340 00.000 20224 MoveAxis(N, 0, ABG)
01:52:38.340 00.000 20224 Move returns status 0, amount 0
01:52:38.340 00.000 20224 move complete, result=0
01:52:38.340 00.000 20224 worker thread done servicing request
01:52:38.345 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=47203, med=3289, FiltMin=2973, FiltMax=26473, Gamma=1.000
01:52:38.369 00.024 8996 UpdateGuideState exits: m=636401 SNR=306.5
01:52:38.370 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:38.371 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:38.373 00.002 8996 Enqueuing Expose request
01:52:38.374 00.001 20224 Worker thread wakes up
01:52:38.374 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:52:38.376 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:38.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:39.358 00.982 20224 Exposure complete
01:52:39.430 00.072 20224 worker thread done servicing request
01:52:39.430 00.000 8996 OnExposeComplete: enter
01:52:39.431 00.001 8996 UpdateGuideState(): m_state=6
01:52:39.432 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14159
01:52:39.432 00.000 8996 Star::Find returns 1 (0), X=136.56, Y=473.06, Mass=639233, SNR=286.9, Peak=51571 HFD=4.6
01:52:39.433 00.001 8996 MultiStar: [#1 0.29,-0.19,0.63,U] [#2 0.62,0.04,0.00,M2] [#3 0.35,0.06,0.64,U] [#4 0.47,0.15,0.00,M3] [#5 -0.01,0.11,0.59,U] [#6 0.29,0.02,0.37,U] [#7 0.28,-0.22,0.33,U] [#8 0.75,0.21,0.00,M7] 
01:52:39.434 00.001 8996 refined, 5 included, MultiStar: {0.08, -0.05}, one-star: {-0.31, -0.09}
01:52:39.435 00.001 8996 CameraToMount -- cameraTheta (-0.55) - m_xAngle (-0.10) = xAngle (-0.45 = -0.45)
01:52:39.436 00.001 8996 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.58 = 2.71)
01:52:39.437 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.09 cameraTheta=-0.55 mountX=0.08 mountY=0.04, mountTheta=0.44
01:52:39.438 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
01:52:39.440 00.002 8996 Enqueuing Move request for scope (0.08, -0.05)
01:52:39.441 00.001 20224 Worker thread wakes up
01:52:39.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
01:52:39.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
01:52:39.442 00.001 20224 Moving (0.08, -0.05) raw xDistance=0.08 yDistance=0.04
01:52:39.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:52:39.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:39.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:52:39.442 00.000 20224 MoveAxis(E, 0, ABG)
01:52:39.442 00.000 20224 Move returns status 0, amount 0
01:52:39.442 00.000 20224 MoveAxis(N, 0, ABG)
01:52:39.442 00.000 20224 Move returns status 0, amount 0
01:52:39.443 00.001 20224 move complete, result=0
01:52:39.443 00.000 20224 worker thread done servicing request
01:52:39.445 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=51571, med=3289, FiltMin=2957, FiltMax=26301, Gamma=1.000
01:52:39.460 00.015 8996 UpdateGuideState exits: m=639233 SNR=286.9
01:52:39.462 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:39.463 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:39.464 00.001 8996 Enqueuing Expose request
01:52:39.466 00.002 20224 Worker thread wakes up
01:52:39.466 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:39.467 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:39.467 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:40.662 01.195 20224 Exposure complete
01:52:40.730 00.068 20224 worker thread done servicing request
01:52:40.730 00.000 8996 OnExposeComplete: enter
01:52:40.733 00.003 8996 UpdateGuideState(): m_state=6
01:52:40.734 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14160
01:52:40.736 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=473.11, Mass=655384, SNR=312.5, Peak=47875 HFD=4.5
01:52:40.738 00.002 8996 MultiStar: [#1 0.20,0.08,0.64,U] [#2 0.47,0.17,0.00,M3] [#3 -0.12,-0.25,0.63,U] [#4 0.19,0.02,0.44,U] [#5 -0.05,0.04,0.54,U] [#6 -0.01,0.23,0.42,U] [#7 0.19,0.06,0.37,U] [#8 0.64,0.34,0.00,M8] 
01:52:40.739 00.001 8996 refined, 6 included, MultiStar: {-0.07, 0.00}, one-star: {-0.46, -0.04}
01:52:40.740 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
01:52:40.741 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
01:52:40.741 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.13 mountX=-0.07 mountY=0.01, mountTheta=3.03
01:52:40.742 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.00, opts=13)
01:52:40.744 00.002 8996 Enqueuing Move request for scope (-0.07, 0.00)
01:52:40.745 00.001 20224 Worker thread wakes up
01:52:40.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
01:52:40.745 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
01:52:40.745 00.000 20224 Moving (-0.07, 0.00) raw xDistance=-0.07 yDistance=0.01
01:52:40.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:52:40.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:40.746 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:52:40.746 00.000 20224 MoveAxis(E, 0, ABG)
01:52:40.746 00.000 20224 Move returns status 0, amount 0
01:52:40.746 00.000 20224 MoveAxis(N, 0, ABG)
01:52:40.746 00.000 20224 Move returns status 0, amount 0
01:52:40.746 00.000 20224 move complete, result=0
01:52:40.746 00.000 20224 worker thread done servicing request
01:52:40.753 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47875, med=3289, FiltMin=2948, FiltMax=27232, Gamma=1.000
01:52:40.775 00.022 8996 UpdateGuideState exits: m=655384 SNR=312.5
01:52:40.776 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:40.777 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:40.778 00.001 8996 Enqueuing Expose request
01:52:40.779 00.001 20224 Worker thread wakes up
01:52:40.779 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:52:40.780 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:40.780 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:41.766 00.986 20224 Exposure complete
01:52:41.855 00.089 20224 worker thread done servicing request
01:52:41.855 00.000 8996 OnExposeComplete: enter
01:52:41.857 00.002 8996 UpdateGuideState(): m_state=6
01:52:41.858 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14161
01:52:41.859 00.001 8996 Star::Find returns 1 (0), X=136.24, Y=473.28, Mass=564540, SNR=269.7, Peak=35110 HFD=4.6
01:52:41.862 00.003 8996 MultiStar: [#1 0.37,-0.03,0.68,U] [#2 0.49,-0.01,0.00,M4] [#3 0.41,0.18,0.61,U] [#4 0.30,0.06,0.58,U] [#5 -0.05,0.43,0.63,U] [#6 0.13,0.32,0.48,U] [#7 -0.06,0.01,0.47,U] [#8 0.27,0.38,0.00,M9] 
01:52:41.863 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.15}, one-star: {-0.62, 0.13}
01:52:41.865 00.002 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
01:52:41.867 00.002 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
01:52:41.869 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.49 mountX=-0.00 mountY=-0.15, mountTheta=-1.59
01:52:41.871 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.15, opts=13)
01:52:41.872 00.001 8996 Enqueuing Move request for scope (0.01, 0.15)
01:52:41.873 00.001 20224 Worker thread wakes up
01:52:41.874 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
01:52:41.874 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
01:52:41.874 00.000 20224 Moving (0.01, 0.15) raw xDistance=-0.00 yDistance=-0.15
01:52:41.874 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:52:41.874 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:41.874 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:52:41.874 00.000 20224 MoveAxis(E, 0, ABG)
01:52:41.875 00.001 20224 Move returns status 0, amount 0
01:52:41.875 00.000 20224 MoveAxis(N, 0, ABG)
01:52:41.875 00.000 20224 Move returns status 0, amount 0
01:52:41.875 00.000 20224 move complete, result=0
01:52:41.875 00.000 20224 worker thread done servicing request
01:52:41.882 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=35110, med=3289, FiltMin=2976, FiltMax=21776, Gamma=1.000
01:52:41.914 00.032 8996 UpdateGuideState exits: m=564540 SNR=269.7
01:52:41.916 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:41.917 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:41.918 00.001 8996 Enqueuing Expose request
01:52:41.920 00.002 20224 Worker thread wakes up
01:52:41.920 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:41.920 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:52:41.922 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:43.088 01.166 20224 Exposure complete
01:52:43.169 00.081 20224 worker thread done servicing request
01:52:43.169 00.000 8996 OnExposeComplete: enter
01:52:43.171 00.002 8996 UpdateGuideState(): m_state=6
01:52:43.173 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14162
01:52:43.174 00.001 8996 Star::Find returns 1 (0), X=136.28, Y=473.21, Mass=665569, SNR=313.4, Peak=39811 HFD=4.6
01:52:43.175 00.001 8996 MultiStar: [#1 0.05,0.01,0.60,U] [#2 0.08,-0.02,0.57,U] [#3 0.15,0.06,0.59,U] [#4 0.24,-0.06,0.50,U] [#5 -0.28,0.06,0.60,U] [#6 -0.30,0.03,0.38,U] [#7 -0.20,0.03,0.33,U] [#8 0.03,0.31,0.27,U] 
01:52:43.176 00.001 8996 refined, 8 included, MultiStar: {-0.13, 0.04}, one-star: {-0.58, 0.05}
01:52:43.177 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
01:52:43.178 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
01:52:43.179 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.04 hyp=0.14 cameraTheta=2.85 mountX=-0.14 mountY=-0.02, mountTheta=-2.96
01:52:43.181 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.04, opts=13)
01:52:43.182 00.001 8996 Enqueuing Move request for scope (-0.13, 0.04)
01:52:43.183 00.001 20224 Worker thread wakes up
01:52:43.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.04) opts 0xd
01:52:43.183 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.04)
01:52:43.183 00.000 20224 Moving (-0.13, 0.04) raw xDistance=-0.14 yDistance=-0.02
01:52:43.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:52:43.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:43.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:52:43.184 00.001 20224 MoveAxis(E, 0, ABG)
01:52:43.184 00.000 20224 Move returns status 0, amount 0
01:52:43.184 00.000 20224 MoveAxis(N, 0, ABG)
01:52:43.184 00.000 20224 Move returns status 0, amount 0
01:52:43.184 00.000 20224 move complete, result=0
01:52:43.184 00.000 20224 worker thread done servicing request
01:52:43.187 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39811, med=3289, FiltMin=2982, FiltMax=26560, Gamma=1.000
01:52:43.208 00.021 8996 UpdateGuideState exits: m=665569 SNR=313.4
01:52:43.209 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:43.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:43.211 00.001 8996 Enqueuing Expose request
01:52:43.212 00.001 20224 Worker thread wakes up
01:52:43.212 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:43.213 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:43.213 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:44.185 00.972 20224 Exposure complete
01:52:44.251 00.066 20224 worker thread done servicing request
01:52:44.251 00.000 8996 OnExposeComplete: enter
01:52:44.252 00.001 8996 UpdateGuideState(): m_state=6
01:52:44.253 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14163
01:52:44.255 00.002 8996 Star::Find returns 1 (0), X=136.18, Y=472.92, Mass=655268, SNR=307.7, Peak=37107 HFD=4.5
01:52:44.256 00.001 8996 MultiStar: [#1 0.07,-0.33,0.63,U] [#2 0.17,0.10,0.73,U] [#3 0.08,-0.23,0.49,U] [#4 0.15,-0.21,0.52,U] [#5 -0.22,-0.03,0.52,U] [#6 0.02,-0.00,0.44,U] [#7 0.04,-0.20,0.42,U] [#8 0.41,0.05,0.34,U] 
01:52:44.258 00.002 8996 refined, 8 included, MultiStar: {-0.07, -0.13}, one-star: {-0.68, -0.23}
01:52:44.259 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
01:52:44.260 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
01:52:44.262 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.05 mountX=-0.06 mountY=0.14, mountTheta=1.95
01:52:44.264 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.13, opts=13)
01:52:44.266 00.002 8996 Enqueuing Move request for scope (-0.07, -0.13)
01:52:44.267 00.001 20224 Worker thread wakes up
01:52:44.268 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
01:52:44.268 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
01:52:44.268 00.000 20224 Moving (-0.07, -0.13) raw xDistance=-0.06 yDistance=0.14
01:52:44.268 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:52:44.268 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:44.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:52:44.268 00.000 20224 MoveAxis(E, 0, ABG)
01:52:44.268 00.000 20224 Move returns status 0, amount 0
01:52:44.268 00.000 20224 MoveAxis(N, 0, ABG)
01:52:44.268 00.000 20224 Move returns status 0, amount 0
01:52:44.268 00.000 20224 move complete, result=0
01:52:44.268 00.000 20224 worker thread done servicing request
01:52:44.281 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37107, med=3289, FiltMin=2966, FiltMax=27763, Gamma=1.000
01:52:44.298 00.017 8996 UpdateGuideState exits: m=655268 SNR=307.7
01:52:44.300 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:44.301 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:44.301 00.000 8996 Enqueuing Expose request
01:52:44.302 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:52:44.303 00.001 20224 Worker thread wakes up
01:52:44.303 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:44.303 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:45.468 01.165 20224 Exposure complete
01:52:45.581 00.113 20224 worker thread done servicing request
01:52:45.582 00.001 8996 OnExposeComplete: enter
01:52:45.583 00.001 8996 UpdateGuideState(): m_state=6
01:52:45.586 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14164
01:52:45.587 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.96, Mass=768251, SNR=349.7, Peak=48883 HFD=4.9
01:52:45.589 00.002 8996 MultiStar: [#1 0.26,0.03,0.51,U] [#2 0.50,-0.01,0.00,M3] [#3 0.38,0.18,0.56,U] [#4 0.20,0.14,0.45,U] [#5 -0.03,0.30,0.40,U] [#6 0.16,0.17,0.33,U] [#7 0.05,-0.15,0.29,U] [#8 0.61,0.05,0.00,M8] 
01:52:45.590 00.001 8996 refined, 6 included, MultiStar: {0.03, 0.03}, one-star: {-0.39, -0.19}
01:52:45.591 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
01:52:45.592 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
01:52:45.594 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.91 mountX=0.02 mountY=-0.04, mountTheta=-1.01
01:52:45.597 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
01:52:45.600 00.003 8996 Enqueuing Move request for scope (0.03, 0.03)
01:52:45.602 00.002 20224 Worker thread wakes up
01:52:45.602 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
01:52:45.602 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
01:52:45.603 00.001 20224 Moving (0.03, 0.03) raw xDistance=0.02 yDistance=-0.04
01:52:45.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:52:45.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:45.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:52:45.603 00.000 20224 MoveAxis(E, 0, ABG)
01:52:45.603 00.000 20224 Move returns status 0, amount 0
01:52:45.603 00.000 20224 MoveAxis(N, 0, ABG)
01:52:45.603 00.000 20224 Move returns status 0, amount 0
01:52:45.603 00.000 20224 move complete, result=0
01:52:45.604 00.001 20224 worker thread done servicing request
01:52:45.611 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1325, max=48883, med=3289, FiltMin=2966, FiltMax=31350, Gamma=1.000
01:52:45.630 00.019 8996 UpdateGuideState exits: m=768251 SNR=349.7
01:52:45.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:45.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:45.633 00.001 8996 Enqueuing Expose request
01:52:45.633 00.000 20224 Worker thread wakes up
01:52:45.633 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:45.634 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:45.634 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:46.625 00.991 20224 Exposure complete
01:52:46.688 00.063 20224 worker thread done servicing request
01:52:46.688 00.000 8996 OnExposeComplete: enter
01:52:46.689 00.001 8996 UpdateGuideState(): m_state=6
01:52:46.690 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14165
01:52:46.691 00.001 8996 Star::Find returns 1 (0), X=136.41, Y=473.02, Mass=691586, SNR=320.7, Peak=47491 HFD=4.6
01:52:46.692 00.001 8996 MultiStar: [#1 0.35,-0.09,0.63,U] [#2 0.17,-0.18,0.63,U] [#3 0.15,0.07,0.51,U] [#4 0.28,0.03,0.41,U] [#5 -0.19,0.29,0.60,U] [#6 -0.12,0.30,0.37,U] [#7 -0.26,-0.14,0.38,U] [#8 0.19,0.33,0.27,U] 
01:52:46.693 00.001 8996 refined, 8 included, MultiStar: {-0.03, 0.02}, one-star: {-0.46, -0.13}
01:52:46.693 00.000 8996 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.10) = xAngle (2.75 = 2.75)
01:52:46.694 00.001 8996 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
01:52:46.695 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.03 cameraTheta=2.65 mountX=-0.03 mountY=-0.01, mountTheta=-2.76
01:52:46.696 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.02, opts=13)
01:52:46.697 00.001 8996 Enqueuing Move request for scope (-0.03, 0.02)
01:52:46.698 00.001 20224 Worker thread wakes up
01:52:46.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
01:52:46.698 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
01:52:46.698 00.000 20224 Moving (-0.03, 0.02) raw xDistance=-0.03 yDistance=-0.01
01:52:46.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:52:46.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:46.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:52:46.699 00.001 20224 MoveAxis(E, 0, ABG)
01:52:46.699 00.000 20224 Move returns status 0, amount 0
01:52:46.699 00.000 20224 MoveAxis(N, 0, ABG)
01:52:46.699 00.000 20224 Move returns status 0, amount 0
01:52:46.699 00.000 20224 move complete, result=0
01:52:46.699 00.000 20224 worker thread done servicing request
01:52:46.703 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=47491, med=3289, FiltMin=2995, FiltMax=29728, Gamma=1.000
01:52:46.728 00.025 8996 UpdateGuideState exits: m=691586 SNR=320.7
01:52:46.729 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:46.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:46.731 00.001 8996 Enqueuing Expose request
01:52:46.732 00.001 20224 Worker thread wakes up
01:52:46.732 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:52:46.732 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:46.732 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:47.884 01.152 20224 Exposure complete
01:52:47.945 00.061 20224 worker thread done servicing request
01:52:47.945 00.000 8996 OnExposeComplete: enter
01:52:47.946 00.001 8996 UpdateGuideState(): m_state=6
01:52:47.947 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14166
01:52:47.948 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.86, Mass=673588, SNR=300.2, Peak=51795 HFD=4.6
01:52:47.948 00.000 8996 MultiStar: [#1 0.01,-0.25,0.56,U] [#2 0.18,-0.20,0.80,U] [#3 -0.11,-0.31,0.65,U] [#4 0.13,-0.18,0.53,U] [#5 -0.28,-0.36,0.54,U] [#6 -0.03,-0.19,0.43,U] [#7 0.01,0.04,0.43,U] [#8 0.29,0.10,0.25,U] 
01:52:47.949 00.001 8996 refined, 8 included, MultiStar: {-0.06, -0.22}, one-star: {-0.39, -0.29}
01:52:47.950 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
01:52:47.951 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
01:52:47.952 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.22 hyp=0.23 cameraTheta=-1.86 mountX=-0.04 mountY=0.22, mountTheta=1.76
01:52:47.954 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.22, opts=13)
01:52:47.955 00.001 8996 Enqueuing Move request for scope (-0.06, -0.22)
01:52:47.955 00.000 20224 Worker thread wakes up
01:52:47.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.22) opts 0xd
01:52:47.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.22)
01:52:47.955 00.000 20224 Moving (-0.06, -0.22) raw xDistance=-0.04 yDistance=0.22
01:52:47.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:52:47.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:52:47.955 00.000 20224 MoveAxis(E, 0, ABG)
01:52:47.956 00.001 20224 Move returns status 0, amount 0
01:52:47.956 00.000 20224 MoveAxis(S, 47, ABG)
01:52:47.956 00.000 20224 Guiding  Dir = 1, Dur = 47
01:52:47.956 00.000 20224 IsSlewing returns 0
01:52:47.956 00.000 20224 IsGuiding returns 0
01:52:47.959 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=51795, med=3289, FiltMin=2995, FiltMax=27366, Gamma=1.000
01:52:47.966 00.007 20224 PulseGuide returned control before completion, sleep 46
01:52:47.972 00.006 8996 UpdateGuideState exits: m=673588 SNR=300.2
01:52:47.974 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:47.974 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:47.975 00.001 8996 Enqueuing Expose request
01:52:48.029 00.054 20224 IsGuiding returns 1
01:52:48.029 00.000 20224 scope still moving after pulse duration time elapsed
01:52:48.060 00.031 20224 IsSlewing returns 0
01:52:48.060 00.000 20224 IsGuiding returns 0
01:52:48.061 00.001 20224 scope move finished after 47 + 57 ms
01:52:48.061 00.000 20224 Move returns status 0, amount 47
01:52:48.061 00.000 20224 move complete, result=0
01:52:48.061 00.000 20224 worker thread done servicing request
01:52:48.061 00.000 20224 Worker thread wakes up
01:52:48.061 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 47 ms SOUTH
01:52:48.063 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:48.063 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:49.047 00.984 20224 Exposure complete
01:52:49.115 00.068 20224 worker thread done servicing request
01:52:49.115 00.000 8996 OnExposeComplete: enter
01:52:49.116 00.001 8996 UpdateGuideState(): m_state=6
01:52:49.116 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14167
01:52:49.117 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.26, Mass=686917, SNR=348.4, Peak=52227 HFD=4.5
01:52:49.118 00.001 8996 MultiStar: [#1 0.31,0.19,0.52,U] [#2 0.27,0.10,0.70,U] [#3 0.20,-0.06,0.59,U] [#4 0.15,-0.02,0.44,U] [#5 -0.08,0.51,0.00,M1] [#6 -0.15,0.14,0.33,U] [#7 -0.06,-0.18,0.33,U] [#8 0.31,0.39,0.00,M7] 
01:52:49.119 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.05}, one-star: {-0.11, 0.11}
01:52:49.120 00.001 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
01:52:49.120 00.000 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
01:52:49.121 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.05 hyp=0.10 cameraTheta=0.55 mountX=0.08 mountY=-0.06, mountTheta=-0.66
01:52:49.124 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.05, opts=13)
01:52:49.124 00.000 8996 Enqueuing Move request for scope (0.09, 0.05)
01:52:49.126 00.002 20224 Worker thread wakes up
01:52:49.126 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.05) opts 0xd
01:52:49.126 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.05)
01:52:49.126 00.000 20224 Moving (0.09, 0.05) raw xDistance=0.08 yDistance=-0.06
01:52:49.126 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:52:49.126 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:49.126 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:52:49.126 00.000 20224 MoveAxis(E, 0, ABG)
01:52:49.126 00.000 20224 Move returns status 0, amount 0
01:52:49.126 00.000 20224 MoveAxis(N, 0, ABG)
01:52:49.126 00.000 20224 Move returns status 0, amount 0
01:52:49.126 00.000 20224 move complete, result=0
01:52:49.126 00.000 20224 worker thread done servicing request
01:52:49.137 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=52227, med=3289, FiltMin=2982, FiltMax=26720, Gamma=1.000
01:52:49.159 00.022 8996 UpdateGuideState exits: m=686917 SNR=348.4
01:52:49.161 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:49.163 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:49.165 00.002 8996 Enqueuing Expose request
01:52:49.166 00.001 20224 Worker thread wakes up
01:52:49.166 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:52:49.167 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:49.167 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:50.324 01.157 20224 Exposure complete
01:52:50.432 00.108 20224 worker thread done servicing request
01:52:50.432 00.000 8996 OnExposeComplete: enter
01:52:50.434 00.002 8996 UpdateGuideState(): m_state=6
01:52:50.436 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14168
01:52:50.438 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=473.75, Mass=721820, SNR=338.3, Peak=54502 HFD=4.6
01:52:50.440 00.002 8996 MultiStar: [#1 0.56,0.49,0.00,M1] [#2 0.27,0.54,0.00,M1] [#3 0.23,0.41,0.00,M1] [#4 0.46,0.40,0.00,M1] [#5 0.14,0.80,0.00,M2] [#6 0.27,0.37,0.00,M1] [#7 0.05,0.28,0.37,U] [#8 0.65,0.56,0.00,M8] 
01:52:50.441 00.001 8996 refined, 1 included, MultiStar: {-0.18, 0.52}, one-star: {-0.27, 0.60}
01:52:50.442 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
01:52:50.443 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
01:52:50.445 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=0.52 hyp=0.55 cameraTheta=1.91 mountX=-0.23 mountY=-0.49, mountTheta=-2.01
01:52:50.448 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.52, opts=13)
01:52:50.449 00.001 8996 Enqueuing Move request for scope (-0.18, 0.52)
01:52:50.450 00.001 20224 Worker thread wakes up
01:52:50.450 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.52) opts 0xd
01:52:50.451 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.52)
01:52:50.451 00.000 20224 Moving (-0.18, 0.52) raw xDistance=-0.23 yDistance=-0.49
01:52:50.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:52:50.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:50.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
01:52:50.451 00.000 20224 MoveAxis(E, 34, ABG)
01:52:50.451 00.000 20224 Guiding  Dir = 2, Dur = 34
01:52:50.452 00.001 20224 IsSlewing returns 0
01:52:50.452 00.000 20224 IsGuiding returns 0
01:52:50.454 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=54502, med=3289, FiltMin=2957, FiltMax=27961, Gamma=1.000
01:52:50.469 00.015 8996 UpdateGuideState exits: m=721820 SNR=338.3
01:52:50.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:50.470 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:50.471 00.001 8996 Enqueuing Expose request
01:52:50.481 00.010 20224 PulseGuide returned control before completion, sleep 15
01:52:50.512 00.031 20224 IsGuiding returns 1
01:52:50.512 00.000 20224 scope still moving after pulse duration time elapsed
01:52:50.543 00.031 20224 IsSlewing returns 0
01:52:50.543 00.000 20224 IsGuiding returns 1
01:52:50.574 00.031 20224 IsSlewing returns 0
01:52:50.575 00.001 20224 IsGuiding returns 0
01:52:50.575 00.000 20224 scope move finished after 34 + 88 ms
01:52:50.575 00.000 20224 Move returns status 0, amount 34
01:52:50.575 00.000 20224 MoveAxis(N, 0, ABG)
01:52:50.575 00.000 20224 Move returns status 0, amount 0
01:52:50.575 00.000 20224 move complete, result=0
01:52:50.575 00.000 20224 worker thread done servicing request
01:52:50.575 00.000 20224 Worker thread wakes up
01:52:50.575 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.5 px 0 ms NORTH
01:52:50.578 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:50.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:51.561 00.983 20224 Exposure complete
01:52:51.629 00.068 20224 worker thread done servicing request
01:52:51.630 00.001 8996 OnExposeComplete: enter
01:52:51.631 00.001 8996 UpdateGuideState(): m_state=6
01:52:51.633 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14169
01:52:51.634 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.66, Mass=604926, SNR=262.8, Peak=42182 HFD=4.7
01:52:51.636 00.002 8996 MultiStar: [#1 0.37,0.41,0.00,M2] [#2 0.41,0.56,0.00,M2] [#3 0.53,0.45,0.00,M2] [#4 0.44,0.36,0.00,M2] [#5 0.05,0.55,0.00,M3] [#6 0.07,0.46,0.00,M2] [#7 0.18,0.23,0.42,U] [#8 0.89,0.69,0.00,M9] 
01:52:51.638 00.002 8996 refined, 1 included, MultiStar: {-0.09, 0.43}, one-star: {-0.21, 0.51}
01:52:51.639 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
01:52:51.641 00.002 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
01:52:51.642 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.43 hyp=0.44 cameraTheta=1.79 mountX=-0.14 mountY=-0.42, mountTheta=-1.89
01:52:51.645 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.43, opts=13)
01:52:51.647 00.002 8996 Enqueuing Move request for scope (-0.09, 0.43)
01:52:51.648 00.001 20224 Worker thread wakes up
01:52:51.648 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.43) opts 0xd
01:52:51.648 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.43)
01:52:51.649 00.001 20224 Moving (-0.09, 0.43) raw xDistance=-0.14 yDistance=-0.42
01:52:51.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:52:51.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:52:51.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:52:51.649 00.000 20224 MoveAxis(E, 0, ABG)
01:52:51.649 00.000 20224 Move returns status 0, amount 0
01:52:51.649 00.000 20224 MoveAxis(N, 0, ABG)
01:52:51.649 00.000 20224 Move returns status 0, amount 0
01:52:51.649 00.000 20224 move complete, result=0
01:52:51.649 00.000 20224 worker thread done servicing request
01:52:51.654 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42182, med=3293, FiltMin=2969, FiltMax=26057, Gamma=1.000
01:52:51.684 00.030 8996 UpdateGuideState exits: m=604926 SNR=262.8
01:52:51.685 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:51.687 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:51.689 00.002 8996 Enqueuing Expose request
01:52:51.690 00.001 20224 Worker thread wakes up
01:52:51.690 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:52:51.691 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:51.691 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:52.850 01.159 20224 Exposure complete
01:52:52.937 00.087 20224 worker thread done servicing request
01:52:52.937 00.000 8996 OnExposeComplete: enter
01:52:52.940 00.003 8996 UpdateGuideState(): m_state=6
01:52:52.943 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14170
01:52:52.946 00.003 8996 Star::Find returns 1 (0), X=136.55, Y=473.55, Mass=651257, SNR=314.7, Peak=43334 HFD=4.9
01:52:52.949 00.003 8996 MultiStar: [#1 0.43,0.25,0.00,M3] [#2 0.23,0.18,0.63,U] [#3 0.33,0.26,0.48,U] [#4 0.51,0.60,0.00,M3] [#5 0.31,0.47,0.00,M4] [#6 0.11,0.37,0.37,U] [#7 0.05,0.18,0.44,U] [#8 0.44,0.40,0.00,M10] 
01:52:52.951 00.002 8996 refined, 4 included, MultiStar: {0.02, 0.29}, one-star: {-0.31, 0.40}
01:52:52.953 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
01:52:52.955 00.002 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
01:52:52.958 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.50 mountX=-0.01 mountY=-0.29, mountTheta=-1.60
01:52:52.959 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.29, opts=13)
01:52:52.960 00.001 8996 Enqueuing Move request for scope (0.02, 0.29)
01:52:52.961 00.001 20224 Worker thread wakes up
01:52:52.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
01:52:52.961 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
01:52:52.961 00.000 20224 Moving (0.02, 0.29) raw xDistance=-0.01 yDistance=-0.29
01:52:52.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:52:52.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:52:52.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:52:52.961 00.000 20224 MoveAxis(E, 0, ABG)
01:52:52.961 00.000 20224 Move returns status 0, amount 0
01:52:52.961 00.000 20224 MoveAxis(N, 0, ABG)
01:52:52.961 00.000 20224 Move returns status 0, amount 0
01:52:52.961 00.000 20224 move complete, result=0
01:52:52.961 00.000 20224 worker thread done servicing request
01:52:52.966 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43334, med=3293, FiltMin=2982, FiltMax=23337, Gamma=1.000
01:52:52.981 00.015 8996 UpdateGuideState exits: m=651257 SNR=314.7
01:52:52.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:52.982 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:52.983 00.001 8996 Enqueuing Expose request
01:52:52.984 00.001 20224 Worker thread wakes up
01:52:52.984 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:52:52.985 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:52.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:53.959 00.974 20224 Exposure complete
01:52:54.016 00.057 20224 worker thread done servicing request
01:52:54.016 00.000 8996 OnExposeComplete: enter
01:52:54.017 00.001 8996 UpdateGuideState(): m_state=6
01:52:54.018 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14171
01:52:54.019 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.60, Mass=640453, SNR=317.2, Peak=46134 HFD=4.6
01:52:54.020 00.001 8996 MultiStar: [#1 0.25,0.23,0.60,U] [#2 0.13,-0.08,0.61,U] [#3 0.45,0.35,0.00,M2] [#4 0.34,0.32,0.00,M4] [#5 0.13,0.42,0.50,U] [#6 0.17,0.52,0.00,M2] [#7 0.08,-0.01,0.42,U] [#8 0.43,0.24,0.00,R] 
01:52:54.021 00.001 8996 refined, 4 included, MultiStar: {0.06, 0.24}, one-star: {-0.12, 0.45}
01:52:54.022 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
01:52:54.022 00.000 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
01:52:54.023 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.24 hyp=0.25 cameraTheta=1.30 mountX=0.04 mountY=-0.24, mountTheta=-1.40
01:52:54.025 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.24, opts=13)
01:52:54.025 00.000 8996 Enqueuing Move request for scope (0.06, 0.24)
01:52:54.026 00.001 20224 Worker thread wakes up
01:52:54.026 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.24) opts 0xd
01:52:54.026 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.24)
01:52:54.026 00.000 20224 Moving (0.06, 0.24) raw xDistance=0.04 yDistance=-0.24
01:52:54.027 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:52:54.027 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.08 newest=-0.95
01:52:54.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
01:52:54.027 00.000 20224 MoveAxis(E, 0, ABG)
01:52:54.027 00.000 20224 Move returns status 0, amount 0
01:52:54.027 00.000 20224 MoveAxis(N, 51, ABG)
01:52:54.027 00.000 20224 Guiding  Dir = 0, Dur = 51
01:52:54.027 00.000 20224 IsSlewing returns 0
01:52:54.027 00.000 20224 IsGuiding returns 0
01:52:54.030 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46134, med=3293, FiltMin=2963, FiltMax=26605, Gamma=1.000
01:52:54.044 00.014 8996 UpdateGuideState exits: m=640453 SNR=317.2
01:52:54.045 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:54.045 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:54.046 00.001 8996 Enqueuing Expose request
01:52:54.053 00.007 20224 PulseGuide returned control before completion, sleep 35
01:52:54.098 00.045 20224 IsGuiding returns 1
01:52:54.098 00.000 20224 scope still moving after pulse duration time elapsed
01:52:54.129 00.031 20224 IsSlewing returns 0
01:52:54.130 00.001 20224 IsGuiding returns 1
01:52:54.161 00.031 20224 IsSlewing returns 0
01:52:54.161 00.000 20224 IsGuiding returns 0
01:52:54.161 00.000 20224 scope move finished after 51 + 82 ms
01:52:54.161 00.000 20224 Move returns status 0, amount 51
01:52:54.161 00.000 20224 move complete, result=0
01:52:54.162 00.001 20224 worker thread done servicing request
01:52:54.162 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 51 ms NORTH
01:52:54.163 00.001 20224 Worker thread wakes up
01:52:54.163 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:54.163 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:55.334 01.171 20224 Exposure complete
01:52:55.411 00.077 20224 worker thread done servicing request
01:52:55.411 00.000 8996 OnExposeComplete: enter
01:52:55.412 00.001 8996 UpdateGuideState(): m_state=6
01:52:55.413 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14172
01:52:55.415 00.002 8996 Star::Find returns 1 (0), X=136.92, Y=473.36, Mass=499765, SNR=256.2, Peak=36003 HFD=4.6
01:52:55.416 00.001 8996 MultiStar: [#1 0.53,0.05,0.00,M3] [#2 0.36,0.23,0.88,U] [#3 0.52,-0.04,0.00,M3] [#4 0.49,-0.03,0.00,M5] [#5 0.24,0.23,0.69,U] [#6 0.14,0.13,0.54,U] [#7 0.48,-0.11,0.00,M1] [#8 0.14,0.05,0.41,U] 
01:52:55.417 00.001 8996 single-star, 4 included, MultiStar: {0.19, 0.19}, one-star: {0.05, 0.21}
01:52:55.418 00.001 8996 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
01:52:55.419 00.001 8996 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
01:52:55.421 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.32 mountX=0.03 mountY=-0.22, mountTheta=-1.41
01:52:55.428 00.007 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.21, opts=13)
01:52:55.431 00.003 8996 Enqueuing Move request for scope (0.05, 0.21)
01:52:55.433 00.002 20224 Worker thread wakes up
01:52:55.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
01:52:55.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
01:52:55.433 00.000 20224 Moving (0.05, 0.21) raw xDistance=0.03 yDistance=-0.22
01:52:55.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:52:55.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:52:55.433 00.000 20224 MoveAxis(E, 0, ABG)
01:52:55.433 00.000 20224 Move returns status 0, amount 0
01:52:55.433 00.000 20224 MoveAxis(N, 45, ABG)
01:52:55.433 00.000 20224 Guiding  Dir = 0, Dur = 45
01:52:55.434 00.001 20224 IsSlewing returns 0
01:52:55.434 00.000 20224 IsGuiding returns 0
01:52:55.439 00.005 20224 PulseGuide returned control before completion, sleep 51
01:52:55.440 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=36003, med=3293, FiltMin=2973, FiltMax=21478, Gamma=1.000
01:52:55.460 00.020 8996 UpdateGuideState exits: m=499765 SNR=256.2
01:52:55.461 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:55.461 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:55.462 00.001 8996 Enqueuing Expose request
01:52:55.501 00.039 20224 IsGuiding returns 1
01:52:55.501 00.000 20224 scope still moving after pulse duration time elapsed
01:52:55.532 00.031 20224 IsSlewing returns 0
01:52:55.532 00.000 20224 IsGuiding returns 0
01:52:55.532 00.000 20224 scope move finished after 45 + 53 ms
01:52:55.532 00.000 20224 Move returns status 0, amount 45
01:52:55.532 00.000 20224 move complete, result=0
01:52:55.533 00.001 20224 worker thread done servicing request
01:52:55.533 00.000 20224 Worker thread wakes up
01:52:55.533 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:55.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:55.534 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 45 ms NORTH
01:52:56.509 00.975 20224 Exposure complete
01:52:56.580 00.071 20224 worker thread done servicing request
01:52:56.580 00.000 8996 OnExposeComplete: enter
01:52:56.581 00.001 8996 UpdateGuideState(): m_state=6
01:52:56.582 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14173
01:52:56.583 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=472.89, Mass=587709, SNR=272.4, Peak=41139 HFD=4.4
01:52:56.584 00.001 8996 MultiStar: [#1 0.52,-0.30,0.00,M4] [#2 0.33,-0.19,0.84,U] [#3 0.48,-0.21,0.00,M4] [#4 0.55,-0.38,0.00,M6] [#5 0.69,-0.02,0.00,M3] [#6 0.42,-0.30,0.00,M2] [#7 0.28,-0.25,0.43,U] [#8 0.54,-0.42,0.00,M1] 
01:52:56.585 00.001 8996 single-star, 2 included, MultiStar: {0.23, -0.24}, one-star: {0.13, -0.27}
01:52:56.586 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
01:52:56.587 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
01:52:56.587 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.11 mountX=0.16 mountY=0.25, mountTheta=1.01
01:52:56.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.27, opts=13)
01:52:56.590 00.001 8996 Enqueuing Move request for scope (0.13, -0.27)
01:52:56.590 00.000 20224 Worker thread wakes up
01:52:56.590 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd
01:52:56.591 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.27)
01:52:56.591 00.000 20224 Moving (0.13, -0.27) raw xDistance=0.16 yDistance=0.25
01:52:56.591 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:52:56.591 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:56.591 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:52:56.591 00.000 20224 MoveAxis(E, 0, ABG)
01:52:56.591 00.000 20224 Move returns status 0, amount 0
01:52:56.591 00.000 20224 MoveAxis(N, 0, ABG)
01:52:56.591 00.000 20224 Move returns status 0, amount 0
01:52:56.591 00.000 20224 move complete, result=0
01:52:56.591 00.000 20224 worker thread done servicing request
01:52:56.603 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=41139, med=3296, FiltMin=2963, FiltMax=25510, Gamma=1.000
01:52:56.632 00.029 8996 UpdateGuideState exits: m=587709 SNR=272.4
01:52:56.634 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:56.635 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:56.636 00.001 8996 Enqueuing Expose request
01:52:56.637 00.001 20224 Worker thread wakes up
01:52:56.637 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:56.638 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:56.638 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:57.805 01.167 20224 Exposure complete
01:52:57.862 00.057 20224 worker thread done servicing request
01:52:57.862 00.000 8996 OnExposeComplete: enter
01:52:57.863 00.001 8996 UpdateGuideState(): m_state=6
01:52:57.864 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14174
01:52:57.865 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.77, Mass=546062, SNR=303.9, Peak=46643 HFD=4.4
01:52:57.866 00.001 8996 MultiStar: [#1 0.36,-0.40,0.00,M5] [#2 0.24,-0.28,0.73,U] [#3 0.44,-0.26,0.00,M5] [#4 0.39,-0.39,0.00,M7] [#5 0.42,-0.06,0.58,U] [#6 0.24,-0.12,0.41,U] [#7 0.05,-0.54,0.00,M1] [#8 0.29,-0.29,0.35,U] 
01:52:57.867 00.001 8996 refined, 4 included, MultiStar: {0.19, -0.25}, one-star: {-0.03, -0.38}
01:52:57.867 00.000 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
01:52:57.868 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.34)
01:52:57.869 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.25 hyp=0.32 cameraTheta=-0.92 mountX=0.22 mountY=0.23, mountTheta=0.81
01:52:57.870 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.25, opts=13)
01:52:57.871 00.001 8996 Enqueuing Move request for scope (0.19, -0.25)
01:52:57.872 00.001 20224 Worker thread wakes up
01:52:57.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.25) opts 0xd
01:52:57.872 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.25)
01:52:57.872 00.000 20224 Moving (0.19, -0.25) raw xDistance=0.22 yDistance=0.23
01:52:57.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:52:57.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:52:57.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:52:57.872 00.000 20224 MoveAxis(W, 31, ABG)
01:52:57.872 00.000 20224 Guiding  Dir = 3, Dur = 31
01:52:57.873 00.001 20224 IsSlewing returns 0
01:52:57.873 00.000 20224 IsGuiding returns 0
01:52:57.875 00.002 20224 PulseGuide returned control before completion, sleep 39
01:52:57.881 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=46643, med=3296, FiltMin=2973, FiltMax=22982, Gamma=1.000
01:52:57.905 00.024 8996 UpdateGuideState exits: m=546062 SNR=303.9
01:52:57.907 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:57.909 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:57.911 00.002 8996 Enqueuing Expose request
01:52:57.922 00.011 20224 IsGuiding returns 1
01:52:57.922 00.000 20224 scope still moving after pulse duration time elapsed
01:52:57.954 00.032 20224 IsSlewing returns 0
01:52:57.954 00.000 20224 IsGuiding returns 1
01:52:57.985 00.031 20224 IsSlewing returns 0
01:52:57.985 00.000 20224 IsGuiding returns 0
01:52:57.985 00.000 20224 scope move finished after 31 + 81 ms
01:52:57.985 00.000 20224 Move returns status 0, amount 31
01:52:57.985 00.000 20224 MoveAxis(N, 0, ABG)
01:52:57.985 00.000 20224 Move returns status 0, amount 0
01:52:57.986 00.001 20224 move complete, result=0
01:52:57.986 00.000 20224 worker thread done servicing request
01:52:57.986 00.000 20224 Worker thread wakes up
01:52:57.986 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:57.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:52:57.986 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.2 px 0 ms NORTH
01:52:58.958 00.972 20224 Exposure complete
01:52:59.030 00.072 20224 worker thread done servicing request
01:52:59.030 00.000 8996 OnExposeComplete: enter
01:52:59.031 00.001 8996 UpdateGuideState(): m_state=6
01:52:59.032 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14175
01:52:59.033 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.96, Mass=646381, SNR=314.7, Peak=53059 HFD=4.4
01:52:59.034 00.001 8996 MultiStar: [#1 0.16,-0.28,0.66,U] [#2 0.04,-0.08,0.69,U] [#3 -0.00,-0.31,0.52,U] [#4 0.18,-0.33,0.43,U] [#5 -0.03,0.02,0.52,U] [#6 -0.50,-0.20,0.00,M2] [#7 -0.24,-0.55,0.00,M2] [#8 0.21,-0.33,0.35,U] 
01:52:59.036 00.002 8996 refined, 6 included, MultiStar: {0.03, -0.20}, one-star: {-0.15, -0.19}
01:52:59.039 00.003 8996 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
01:52:59.041 00.002 8996 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.46 = 1.82)
01:52:59.043 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.20 hyp=0.20 cameraTheta=-1.43 mountX=0.05 mountY=0.20, mountTheta=1.34
01:52:59.045 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.20, opts=13)
01:52:59.047 00.002 8996 Enqueuing Move request for scope (0.03, -0.20)
01:52:59.048 00.001 20224 Worker thread wakes up
01:52:59.048 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.20) opts 0xd
01:52:59.048 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.20)
01:52:59.048 00.000 20224 Moving (0.03, -0.20) raw xDistance=0.05 yDistance=0.20
01:52:59.048 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:52:59.049 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:52:59.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:52:59.049 00.000 20224 MoveAxis(E, 0, ABG)
01:52:59.049 00.000 20224 Move returns status 0, amount 0
01:52:59.049 00.000 20224 MoveAxis(N, 0, ABG)
01:52:59.049 00.000 20224 Move returns status 0, amount 0
01:52:59.049 00.000 20224 move complete, result=0
01:52:59.049 00.000 20224 worker thread done servicing request
01:52:59.059 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53059, med=3293, FiltMin=2982, FiltMax=29526, Gamma=1.000
01:52:59.077 00.018 8996 UpdateGuideState exits: m=646381 SNR=314.7
01:52:59.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:52:59.079 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:52:59.080 00.001 8996 Enqueuing Expose request
01:52:59.080 00.000 20224 Worker thread wakes up
01:52:59.080 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:52:59.081 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:52:59.082 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:00.229 01.147 20224 Exposure complete
01:53:00.296 00.067 20224 worker thread done servicing request
01:53:00.296 00.000 8996 OnExposeComplete: enter
01:53:00.297 00.001 8996 UpdateGuideState(): m_state=6
01:53:00.298 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14176
01:53:00.299 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.86, Mass=658268, SNR=341.7, Peak=57395 HFD=4.4
01:53:00.300 00.001 8996 MultiStar: [#1 -0.12,-0.29,0.56,U] [#2 -0.34,-0.12,0.56,U] [#3 -0.27,-0.02,0.54,U] [#4 -0.38,-0.05,0.38,U] [#5 -0.45,0.01,0.43,U] [#6 -0.68,-0.16,0.00,M3] [#7 -0.53,-0.32,0.00,M3] [#8 0.03,-0.09,0.33,U] 
01:53:00.301 00.001 8996 refined, 6 included, MultiStar: {-0.28, -0.15}, one-star: {-0.34, -0.30}
01:53:00.302 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
01:53:00.303 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
01:53:00.305 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.15 hyp=0.32 cameraTheta=-2.64 mountX=-0.27 mountY=0.19, mountTheta=2.53
01:53:00.306 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.15, opts=13)
01:53:00.307 00.001 8996 Enqueuing Move request for scope (-0.28, -0.15)
01:53:00.308 00.001 20224 Worker thread wakes up
01:53:00.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.15) opts 0xd
01:53:00.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.15)
01:53:00.308 00.000 20224 Moving (-0.28, -0.15) raw xDistance=-0.27 yDistance=0.19
01:53:00.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:53:00.309 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:00.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:53:00.309 00.000 20224 MoveAxis(E, 39, ABG)
01:53:00.309 00.000 20224 Guiding  Dir = 2, Dur = 39
01:53:00.309 00.000 20224 IsSlewing returns 0
01:53:00.309 00.000 20224 IsGuiding returns 0
01:53:00.313 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=57395, med=3293, FiltMin=2966, FiltMax=26813, Gamma=1.000
01:53:00.334 00.021 8996 UpdateGuideState exits: m=658268 SNR=341.7
01:53:00.336 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:00.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:00.338 00.001 8996 Enqueuing Expose request
01:53:00.349 00.011 20224 IsGuiding returns 1
01:53:00.349 00.000 20224 scope still moving after pulse duration time elapsed
01:53:00.378 00.029 20224 IsSlewing returns 0
01:53:00.378 00.000 20224 IsGuiding returns 1
01:53:00.408 00.030 20224 IsSlewing returns 0
01:53:00.409 00.001 20224 IsGuiding returns 1
01:53:00.439 00.030 20224 IsSlewing returns 0
01:53:00.439 00.000 20224 IsGuiding returns 0
01:53:00.440 00.001 20224 scope move finished after 39 + 90 ms
01:53:00.440 00.000 20224 Move returns status 0, amount 39
01:53:00.440 00.000 20224 MoveAxis(N, 0, ABG)
01:53:00.440 00.000 20224 Move returns status 0, amount 0
01:53:00.440 00.000 20224 move complete, result=0
01:53:00.440 00.000 20224 worker thread done servicing request
01:53:00.440 00.000 20224 Worker thread wakes up
01:53:00.440 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.2 px 0 ms NORTH
01:53:00.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:00.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:01.423 00.982 20224 Exposure complete
01:53:01.498 00.075 20224 worker thread done servicing request
01:53:01.498 00.000 8996 OnExposeComplete: enter
01:53:01.499 00.001 8996 UpdateGuideState(): m_state=6
01:53:01.500 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14177
01:53:01.501 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.82, Mass=737193, SNR=356.0, Peak=52419 HFD=4.5
01:53:01.502 00.001 8996 MultiStar: [#1 -0.23,-0.16,0.62,U] [#2 -0.25,0.01,0.61,U] [#3 0.16,-0.12,0.61,U] [#4 -0.19,-0.18,0.42,U] [#5 -0.34,-0.17,0.53,U] [#6 -0.32,-0.13,0.32,U] [#7 -0.41,-0.22,0.00,M4] [#8 -0.09,-0.28,0.27,U] 
01:53:01.504 00.002 8996 refined, 7 included, MultiStar: {-0.17, -0.18}, one-star: {-0.15, -0.33}
01:53:01.506 00.002 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
01:53:01.509 00.003 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
01:53:01.511 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.18 hyp=0.24 cameraTheta=-2.33 mountX=-0.15 mountY=0.20, mountTheta=2.23
01:53:01.513 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.18, opts=13)
01:53:01.514 00.001 8996 Enqueuing Move request for scope (-0.17, -0.18)
01:53:01.515 00.001 20224 Worker thread wakes up
01:53:01.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.18) opts 0xd
01:53:01.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.18)
01:53:01.515 00.000 20224 Moving (-0.17, -0.18) raw xDistance=-0.15 yDistance=0.20
01:53:01.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:53:01.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:01.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:53:01.515 00.000 20224 MoveAxis(E, 0, ABG)
01:53:01.515 00.000 20224 Move returns status 0, amount 0
01:53:01.515 00.000 20224 MoveAxis(N, 0, ABG)
01:53:01.515 00.000 20224 Move returns status 0, amount 0
01:53:01.515 00.000 20224 move complete, result=0
01:53:01.515 00.000 20224 worker thread done servicing request
01:53:01.519 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52419, med=3293, FiltMin=2969, FiltMax=31712, Gamma=1.000
01:53:01.544 00.025 8996 UpdateGuideState exits: m=737193 SNR=356.0
01:53:01.546 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:01.548 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:01.549 00.001 8996 Enqueuing Expose request
01:53:01.550 00.001 20224 Worker thread wakes up
01:53:01.550 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:53:01.551 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:01.551 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:02.709 01.158 20224 Exposure complete
01:53:02.765 00.056 20224 worker thread done servicing request
01:53:02.765 00.000 8996 OnExposeComplete: enter
01:53:02.766 00.001 8996 UpdateGuideState(): m_state=6
01:53:02.767 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14178
01:53:02.768 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=472.80, Mass=510728, SNR=249.3, Peak=36963 HFD=4.5
01:53:02.769 00.001 8996 MultiStar: [#1 0.36,-0.40,0.00,M3] [#2 0.38,-0.31,0.00,M1] [#3 0.09,-0.38,0.63,U] [#4 0.21,-0.56,0.00,M5] [#5 0.17,-0.37,0.75,U] [#6 -0.15,-0.55,0.00,M3] [#7 -0.09,-0.82,0.00,M5] [#8 0.15,-0.18,0.45,U] 
01:53:02.770 00.001 8996 refined, 3 included, MultiStar: {0.10, -0.34}, one-star: {0.02, -0.35}
01:53:02.771 00.001 8996 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
01:53:02.772 00.001 8996 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
01:53:02.772 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.28 mountX=0.13 mountY=0.32, mountTheta=1.19
01:53:02.774 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.34, opts=13)
01:53:02.775 00.001 8996 Enqueuing Move request for scope (0.10, -0.34)
01:53:02.775 00.000 20224 Worker thread wakes up
01:53:02.776 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.34) opts 0xd
01:53:02.776 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.34)
01:53:02.776 00.000 20224 Moving (0.10, -0.34) raw xDistance=0.13 yDistance=0.32
01:53:02.776 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:53:02.776 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:02.776 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:53:02.776 00.000 20224 MoveAxis(E, 0, ABG)
01:53:02.776 00.000 20224 Move returns status 0, amount 0
01:53:02.776 00.000 20224 MoveAxis(N, 0, ABG)
01:53:02.776 00.000 20224 Move returns status 0, amount 0
01:53:02.776 00.000 20224 move complete, result=0
01:53:02.776 00.000 20224 worker thread done servicing request
01:53:02.780 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=36963, med=3293, FiltMin=2973, FiltMax=21382, Gamma=1.000
01:53:02.806 00.026 8996 UpdateGuideState exits: m=510728 SNR=249.3
01:53:02.809 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:02.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:02.812 00.002 8996 Enqueuing Expose request
01:53:02.814 00.002 20224 Worker thread wakes up
01:53:02.814 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:02.816 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:02.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:03.782 00.966 20224 Exposure complete
01:53:03.854 00.072 20224 worker thread done servicing request
01:53:03.854 00.000 8996 OnExposeComplete: enter
01:53:03.855 00.001 8996 UpdateGuideState(): m_state=6
01:53:03.856 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14179
01:53:03.857 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.18, Mass=586060, SNR=286.4, Peak=45299 HFD=4.4
01:53:03.858 00.001 8996 MultiStar: [#1 0.20,-0.35,0.64,U] [#2 0.18,-0.21,0.72,U] [#3 0.03,-0.45,0.59,U] [#4 0.13,-0.53,0.00,M6] [#5 0.02,-0.13,0.55,U] [#6 -0.20,-0.22,0.37,U] [#7 0.14,-0.60,0.00,M6] [#8 0.15,-0.09,0.31,U] 
01:53:03.859 00.001 8996 single-star, 6 included, MultiStar: {0.07, -0.19}, one-star: {0.04, 0.03}
01:53:03.860 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
01:53:03.862 00.002 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.46 = -2.46)
01:53:03.864 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.57 mountX=0.04 mountY=-0.03, mountTheta=-0.68
01:53:03.866 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.03, opts=13)
01:53:03.867 00.001 8996 Enqueuing Move request for scope (0.04, 0.03)
01:53:03.868 00.001 20224 Worker thread wakes up
01:53:03.868 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
01:53:03.868 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
01:53:03.868 00.000 20224 Moving (0.04, 0.03) raw xDistance=0.04 yDistance=-0.03
01:53:03.868 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:53:03.868 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:03.868 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:53:03.868 00.000 20224 MoveAxis(E, 0, ABG)
01:53:03.868 00.000 20224 Move returns status 0, amount 0
01:53:03.869 00.001 20224 MoveAxis(N, 0, ABG)
01:53:03.869 00.000 20224 Move returns status 0, amount 0
01:53:03.869 00.000 20224 move complete, result=0
01:53:03.869 00.000 20224 worker thread done servicing request
01:53:03.874 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=45299, med=3293, FiltMin=2989, FiltMax=24518, Gamma=1.000
01:53:03.895 00.021 8996 UpdateGuideState exits: m=586060 SNR=286.4
01:53:03.897 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:03.898 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:03.899 00.001 8996 Enqueuing Expose request
01:53:03.900 00.001 20224 Worker thread wakes up
01:53:03.900 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:53:03.901 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:03.901 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:05.070 01.169 20224 Exposure complete
01:53:05.158 00.088 20224 worker thread done servicing request
01:53:05.158 00.000 8996 OnExposeComplete: enter
01:53:05.161 00.003 8996 UpdateGuideState(): m_state=6
01:53:05.163 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14180
01:53:05.163 00.000 8996 Star::Find returns 1 (0), X=136.52, Y=472.71, Mass=596246, SNR=266.8, Peak=42563 HFD=4.6
01:53:05.164 00.001 8996 MultiStar: [#1 -0.24,-0.27,0.66,U] [#2 -0.06,-0.43,0.78,U] [#3 -0.09,-0.52,0.00,M1] [#4 -0.08,-0.57,0.00,M7] [#5 -0.22,-0.43,0.00,M1] [#6 -0.52,-0.45,0.00,M3] [#7 -0.02,-0.85,0.00,M7] [#8 0.21,-0.21,0.35,U] 
01:53:05.166 00.002 8996 refined, 3 included, MultiStar: {-0.17, -0.37}, one-star: {-0.35, -0.45}
01:53:05.168 00.002 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
01:53:05.168 00.000 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
01:53:05.171 00.003 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.37 hyp=0.41 cameraTheta=-2.01 mountX=-0.14 mountY=0.39, mountTheta=1.91
01:53:05.173 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.37, opts=13)
01:53:05.175 00.002 8996 Enqueuing Move request for scope (-0.17, -0.37)
01:53:05.175 00.000 20224 Worker thread wakes up
01:53:05.175 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.37) opts 0xd
01:53:05.175 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.37)
01:53:05.175 00.000 20224 Moving (-0.17, -0.37) raw xDistance=-0.14 yDistance=0.39
01:53:05.175 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:53:05.175 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:53:05.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:53:05.175 00.000 20224 MoveAxis(E, 0, ABG)
01:53:05.175 00.000 20224 Move returns status 0, amount 0
01:53:05.175 00.000 20224 MoveAxis(N, 0, ABG)
01:53:05.175 00.000 20224 Move returns status 0, amount 0
01:53:05.175 00.000 20224 move complete, result=0
01:53:05.175 00.000 20224 worker thread done servicing request
01:53:05.180 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42563, med=3293, FiltMin=2979, FiltMax=23894, Gamma=1.000
01:53:05.198 00.018 8996 UpdateGuideState exits: m=596246 SNR=266.8
01:53:05.199 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:05.200 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:05.201 00.001 8996 Enqueuing Expose request
01:53:05.202 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:53:05.203 00.001 20224 Worker thread wakes up
01:53:05.203 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:05.203 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:06.186 00.983 20224 Exposure complete
01:53:06.277 00.091 20224 worker thread done servicing request
01:53:06.277 00.000 8996 OnExposeComplete: enter
01:53:06.279 00.002 8996 UpdateGuideState(): m_state=6
01:53:06.281 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14181
01:53:06.282 00.001 8996 Star::Find returns 1 (0), X=136.39, Y=473.00, Mass=554065, SNR=274.6, Peak=40707 HFD=4.8
01:53:06.284 00.002 8996 MultiStar: [#1 0.32,-0.10,0.61,U] [#2 0.05,-0.19,0.83,U] [#3 -0.06,-0.26,0.74,U] [#4 0.09,-0.14,0.59,U] [#5 -0.11,-0.05,0.57,U] [#6 -0.31,-0.44,0.00,M4] [#7 0.02,-0.55,0.00,M8] [#8 0.16,-0.18,0.33,U] 
01:53:06.285 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.16}, one-star: {-0.48, -0.16}
01:53:06.286 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
01:53:06.288 00.002 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
01:53:06.289 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.16 hyp=0.17 cameraTheta=-1.89 mountX=-0.04 mountY=0.16, mountTheta=1.79
01:53:06.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.16, opts=13)
01:53:06.292 00.001 8996 Enqueuing Move request for scope (-0.05, -0.16)
01:53:06.293 00.001 20224 Worker thread wakes up
01:53:06.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.16) opts 0xd
01:53:06.293 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.16)
01:53:06.294 00.001 20224 Moving (-0.05, -0.16) raw xDistance=-0.04 yDistance=0.16
01:53:06.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:53:06.294 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:06.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:53:06.294 00.000 20224 MoveAxis(E, 0, ABG)
01:53:06.294 00.000 20224 Move returns status 0, amount 0
01:53:06.294 00.000 20224 MoveAxis(N, 0, ABG)
01:53:06.294 00.000 20224 Move returns status 0, amount 0
01:53:06.294 00.000 20224 move complete, result=0
01:53:06.294 00.000 20224 worker thread done servicing request
01:53:06.299 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40707, med=3360, FiltMin=3024, FiltMax=22288, Gamma=1.000
01:53:06.312 00.013 8996 UpdateGuideState exits: m=554065 SNR=274.6
01:53:06.315 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:06.318 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:06.320 00.002 8996 Enqueuing Expose request
01:53:06.322 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:53:06.324 00.002 20224 Worker thread wakes up
01:53:06.325 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:06.325 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:07.485 01.160 20224 Exposure complete
01:53:07.553 00.068 20224 worker thread done servicing request
01:53:07.553 00.000 8996 OnExposeComplete: enter
01:53:07.554 00.001 8996 UpdateGuideState(): m_state=6
01:53:07.555 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14182
01:53:07.556 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.29, Mass=582604, SNR=309.8, Peak=38694 HFD=4.6
01:53:07.557 00.001 8996 MultiStar: [#1 0.02,0.23,0.53,U] [#2 -0.15,0.05,0.72,U] [#3 -0.21,0.10,0.61,U] [#4 -0.24,-0.14,0.55,U] [#5 -0.10,0.22,0.53,U] [#6 -0.49,-0.22,0.00,M5] [#7 -0.50,-0.28,0.00,M9] [#8 -0.30,0.06,0.37,U] 
01:53:07.557 00.000 8996 refined, 6 included, MultiStar: {-0.32, 0.10}, one-star: {-0.85, 0.14}
01:53:07.558 00.001 8996 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.10) = xAngle (2.95 = 2.95)
01:53:07.559 00.001 8996 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
01:53:07.560 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.10 hyp=0.33 cameraTheta=2.85 mountX=-0.33 mountY=-0.06, mountTheta=-2.97
01:53:07.561 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.10, opts=13)
01:53:07.563 00.002 8996 Enqueuing Move request for scope (-0.32, 0.10)
01:53:07.567 00.004 20224 Worker thread wakes up
01:53:07.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.10) opts 0xd
01:53:07.567 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.10)
01:53:07.567 00.000 20224 Moving (-0.32, 0.10) raw xDistance=-0.33 yDistance=-0.06
01:53:07.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
01:53:07.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:07.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:53:07.567 00.000 20224 MoveAxis(E, 48, ABG)
01:53:07.567 00.000 20224 Guiding  Dir = 2, Dur = 48
01:53:07.568 00.001 20224 IsSlewing returns 0
01:53:07.568 00.000 20224 IsGuiding returns 0
01:53:07.575 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38694, med=3293, FiltMin=2969, FiltMax=23200, Gamma=1.000
01:53:07.593 00.018 8996 UpdateGuideState exits: m=582604 SNR=309.8
01:53:07.594 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:07.595 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:07.596 00.001 8996 Enqueuing Expose request
01:53:07.596 00.000 20224 PulseGuide returned control before completion, sleep 31
01:53:07.641 00.045 20224 IsGuiding returns 1
01:53:07.641 00.000 20224 scope still moving after pulse duration time elapsed
01:53:07.671 00.030 20224 IsSlewing returns 0
01:53:07.671 00.000 20224 IsGuiding returns 1
01:53:07.703 00.032 20224 IsSlewing returns 0
01:53:07.703 00.000 20224 IsGuiding returns 0
01:53:07.703 00.000 20224 scope move finished after 48 + 87 ms
01:53:07.703 00.000 20224 Move returns status 0, amount 48
01:53:07.703 00.000 20224 MoveAxis(N, 0, ABG)
01:53:07.703 00.000 20224 Move returns status 0, amount 0
01:53:07.703 00.000 20224 move complete, result=0
01:53:07.703 00.000 20224 worker thread done servicing request
01:53:07.703 00.000 20224 Worker thread wakes up
01:53:07.703 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
01:53:07.704 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:07.704 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:08.695 00.991 20224 Exposure complete
01:53:08.780 00.085 20224 worker thread done servicing request
01:53:08.781 00.001 8996 OnExposeComplete: enter
01:53:08.782 00.001 8996 UpdateGuideState(): m_state=6
01:53:08.783 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14183
01:53:08.784 00.001 8996 Star::Find returns 1 (0), X=136.22, Y=473.33, Mass=620613, SNR=322.7, Peak=36310 HFD=4.7
01:53:08.785 00.001 8996 MultiStar: [#1 -0.21,-0.03,0.67,U] [#2 -0.37,-0.16,0.62,U] [#3 -0.24,0.14,0.61,U] [#4 -0.24,0.18,0.45,U] [#5 -0.49,0.22,0.00,M1] [#6 -0.59,0.34,0.00,M6] [#7 -0.25,0.04,0.40,U] [#8 -0.32,-0.18,0.34,U] 
01:53:08.786 00.001 8996 refined, 6 included, MultiStar: {-0.36, 0.05}, one-star: {-0.64, 0.18}
01:53:08.786 00.000 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
01:53:08.787 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
01:53:08.788 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=0.05 hyp=0.36 cameraTheta=3.02 mountX=-0.36 mountY=-0.00, mountTheta=-3.13
01:53:08.789 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.05, opts=13)
01:53:08.790 00.001 8996 Enqueuing Move request for scope (-0.36, 0.05)
01:53:08.790 00.000 20224 Worker thread wakes up
01:53:08.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.05) opts 0xd
01:53:08.790 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.05)
01:53:08.790 00.000 20224 Moving (-0.36, 0.05) raw xDistance=-0.36 yDistance=-0.00
01:53:08.791 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
01:53:08.791 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:08.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:53:08.791 00.000 20224 MoveAxis(E, 56, ABG)
01:53:08.791 00.000 20224 Guiding  Dir = 2, Dur = 56
01:53:08.791 00.000 20224 IsSlewing returns 0
01:53:08.791 00.000 20224 IsGuiding returns 0
01:53:08.794 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=36310, med=3293, FiltMin=2976, FiltMax=22416, Gamma=1.000
01:53:08.811 00.017 8996 UpdateGuideState exits: m=620613 SNR=322.7
01:53:08.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:08.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:08.814 00.001 8996 Enqueuing Expose request
01:53:08.843 00.029 20224 PulseGuide returned control before completion, sleep 14
01:53:08.873 00.030 20224 IsGuiding returns 1
01:53:08.873 00.000 20224 scope still moving after pulse duration time elapsed
01:53:08.904 00.031 20224 IsSlewing returns 0
01:53:08.905 00.001 20224 IsGuiding returns 1
01:53:08.934 00.029 20224 IsSlewing returns 0
01:53:08.935 00.001 20224 IsGuiding returns 0
01:53:08.935 00.000 20224 scope move finished after 56 + 88 ms
01:53:08.935 00.000 20224 Move returns status 0, amount 56
01:53:08.935 00.000 20224 MoveAxis(N, 0, ABG)
01:53:08.935 00.000 20224 Move returns status 0, amount 0
01:53:08.935 00.000 20224 move complete, result=0
01:53:08.935 00.000 20224 worker thread done servicing request
01:53:08.935 00.000 20224 Worker thread wakes up
01:53:08.936 00.001 8996 GuideStep: -0.4 px 56 ms EAST, -0.0 px 0 ms NORTH
01:53:08.939 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:08.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:10.115 01.176 20224 Exposure complete
01:53:10.184 00.069 20224 worker thread done servicing request
01:53:10.184 00.000 8996 OnExposeComplete: enter
01:53:10.186 00.002 8996 UpdateGuideState(): m_state=6
01:53:10.188 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14184
01:53:10.190 00.002 8996 Star::Find returns 1 (0), X=137.29, Y=472.42, Mass=501579, SNR=245.0, Peak=32304 HFD=4.6
01:53:10.192 00.002 8996 MultiStar: [#1 0.49,-0.56,0.00,M1] [#2 0.34,-0.34,0.00,M1] [#3 0.44,-0.72,0.00,M1] [#4 0.26,-0.77,0.00,M5] [#5 0.52,-0.44,0.00,M2] [#6 0.34,-0.47,0.00,M7] [#7 0.46,-0.76,0.00,M9] [#8 0.61,-0.51,0.00,M1] 
01:53:10.193 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
01:53:10.194 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
01:53:10.195 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=-0.73 hyp=0.85 cameraTheta=-1.05 mountX=0.49 mountY=0.68, mountTheta=0.94
01:53:10.198 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=-0.73, opts=13)
01:53:10.199 00.001 8996 Enqueuing Move request for scope (0.42, -0.73)
01:53:10.201 00.002 20224 Worker thread wakes up
01:53:10.201 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.73) opts 0xd
01:53:10.201 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, -0.73)
01:53:10.201 00.000 20224 Moving (0.42, -0.73) raw xDistance=0.49 yDistance=0.68
01:53:10.201 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.49
01:53:10.201 00.000 20224 resist switch: large excursion: input 0.68 thresh 0.60 direction from -1 to 1
01:53:10.201 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.04
01:53:10.201 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
01:53:10.201 00.000 20224 MoveAxis(W, 68, ABG)
01:53:10.201 00.000 20224 Guiding  Dir = 3, Dur = 68
01:53:10.201 00.000 20224 IsSlewing returns 0
01:53:10.201 00.000 20224 IsGuiding returns 0
01:53:10.211 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=32304, med=3293, FiltMin=2925, FiltMax=19421, Gamma=1.000
01:53:10.235 00.024 8996 UpdateGuideState exits: m=501579 SNR=245.0
01:53:10.237 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:10.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:10.239 00.001 8996 Enqueuing Expose request
01:53:10.250 00.011 20224 PulseGuide returned control before completion, sleep 31
01:53:10.296 00.046 20224 IsGuiding returns 1
01:53:10.296 00.000 20224 scope still moving after pulse duration time elapsed
01:53:10.327 00.031 20224 IsSlewing returns 0
01:53:10.327 00.000 20224 IsGuiding returns 1
01:53:10.358 00.031 20224 IsSlewing returns 0
01:53:10.359 00.001 20224 IsGuiding returns 0
01:53:10.359 00.000 20224 scope move finished after 68 + 89 ms
01:53:10.359 00.000 20224 Move returns status 0, amount 68
01:53:10.359 00.000 20224 MoveAxis(S, 144, ABG)
01:53:10.359 00.000 20224 Guiding  Dir = 1, Dur = 144
01:53:10.359 00.000 20224 IsSlewing returns 0
01:53:10.359 00.000 20224 IsGuiding returns 0
01:53:10.407 00.048 20224 PulseGuide returned control before completion, sleep 107
01:53:10.516 00.109 20224 IsGuiding returns 1
01:53:10.516 00.000 20224 scope still moving after pulse duration time elapsed
01:53:10.545 00.029 20224 IsSlewing returns 0
01:53:10.546 00.001 20224 IsGuiding returns 1
01:53:10.577 00.031 20224 IsSlewing returns 0
01:53:10.577 00.000 20224 IsGuiding returns 0
01:53:10.577 00.000 20224 scope move finished after 144 + 73 ms
01:53:10.577 00.000 20224 Move returns status 0, amount 144
01:53:10.577 00.000 20224 move complete, result=0
01:53:10.577 00.000 20224 worker thread done servicing request
01:53:10.577 00.000 20224 Worker thread wakes up
01:53:10.577 00.000 8996 GuideStep: 0.5 px 68 ms WEST, 0.7 px 144 ms SOUTH
01:53:10.579 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:10.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:11.550 00.971 20224 Exposure complete
01:53:11.624 00.074 20224 worker thread done servicing request
01:53:11.624 00.000 8996 OnExposeComplete: enter
01:53:11.625 00.001 8996 UpdateGuideState(): m_state=6
01:53:11.627 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14185
01:53:11.628 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.95, Mass=577011, SNR=282.5, Peak=46179 HFD=4.4
01:53:11.629 00.001 8996 MultiStar: [#1 -0.11,-0.21,0.70,U] [#2 0.28,-0.10,0.72,U] [#3 -0.06,-0.52,0.00,M2] [#4 0.07,-0.51,0.00,M6] [#5 0.21,-0.15,0.56,U] [#6 0.01,-0.10,0.46,U] [#7 0.08,-0.40,0.47,U] [#8 0.04,-0.43,0.45,U] 
01:53:11.631 00.002 8996 refined, 6 included, MultiStar: {0.11, -0.22}, one-star: {0.18, -0.20}
01:53:11.633 00.002 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
01:53:11.634 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
01:53:11.635 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.22 hyp=0.24 cameraTheta=-1.10 mountX=0.13 mountY=0.20, mountTheta=0.99
01:53:11.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.22, opts=13)
01:53:11.638 00.001 8996 Enqueuing Move request for scope (0.11, -0.22)
01:53:11.639 00.001 20224 Worker thread wakes up
01:53:11.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.22) opts 0xd
01:53:11.640 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.22)
01:53:11.640 00.000 20224 Moving (0.11, -0.22) raw xDistance=0.13 yDistance=0.20
01:53:11.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:53:11.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:53:11.640 00.000 20224 MoveAxis(E, 0, ABG)
01:53:11.640 00.000 20224 Move returns status 0, amount 0
01:53:11.640 00.000 20224 MoveAxis(S, 42, ABG)
01:53:11.640 00.000 20224 Guiding  Dir = 1, Dur = 42
01:53:11.640 00.000 20224 IsSlewing returns 0
01:53:11.641 00.001 20224 IsGuiding returns 0
01:53:11.653 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46179, med=3296, FiltMin=2973, FiltMax=23968, Gamma=1.000
01:53:11.673 00.020 8996 UpdateGuideState exits: m=577011 SNR=282.5
01:53:11.676 00.003 20224 PulseGuide returned control before completion, sleep 20
01:53:11.676 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:11.677 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:11.678 00.001 8996 Enqueuing Expose request
01:53:11.704 00.026 20224 IsGuiding returns 1
01:53:11.704 00.000 20224 scope still moving after pulse duration time elapsed
01:53:11.735 00.031 20224 IsSlewing returns 0
01:53:11.736 00.001 20224 IsGuiding returns 1
01:53:11.768 00.032 20224 IsSlewing returns 0
01:53:11.769 00.001 20224 IsGuiding returns 0
01:53:11.769 00.000 20224 scope move finished after 42 + 85 ms
01:53:11.769 00.000 20224 Move returns status 0, amount 42
01:53:11.769 00.000 20224 move complete, result=0
01:53:11.769 00.000 20224 worker thread done servicing request
01:53:11.769 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 42 ms SOUTH
01:53:11.771 00.002 20224 Worker thread wakes up
01:53:11.771 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:11.771 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:12.932 01.161 20224 Exposure complete
01:53:12.987 00.055 20224 worker thread done servicing request
01:53:12.987 00.000 8996 OnExposeComplete: enter
01:53:12.989 00.002 8996 UpdateGuideState(): m_state=6
01:53:12.990 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14186
01:53:12.990 00.000 8996 Star::Find returns 1 (0), X=136.69, Y=473.49, Mass=613668, SNR=337.5, Peak=44947 HFD=4.6
01:53:12.991 00.001 8996 MultiStar: [#1 -0.01,0.40,0.61,U] [#2 0.10,0.48,0.00,M1] [#3 -0.04,0.10,0.53,U] [#4 0.11,0.24,0.47,U] [#5 0.02,0.20,0.53,U] [#6 -0.25,0.46,0.00,M7] [#7 -0.18,0.14,0.38,U] [#8 -0.07,0.34,0.35,U] 
01:53:12.992 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.27}, one-star: {-0.18, 0.34}
01:53:12.993 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
01:53:12.994 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
01:53:12.995 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.27 cameraTheta=1.79 mountX=-0.09 mountY=-0.26, mountTheta=-1.89
01:53:12.996 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.27, opts=13)
01:53:12.997 00.001 8996 Enqueuing Move request for scope (-0.06, 0.27)
01:53:12.998 00.001 20224 Worker thread wakes up
01:53:12.998 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd
01:53:12.998 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.27)
01:53:12.998 00.000 20224 Moving (-0.06, 0.27) raw xDistance=-0.09 yDistance=-0.26
01:53:12.998 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:53:12.998 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:12.998 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:53:12.998 00.000 20224 MoveAxis(E, 0, ABG)
01:53:12.998 00.000 20224 Move returns status 0, amount 0
01:53:12.998 00.000 20224 MoveAxis(N, 0, ABG)
01:53:12.998 00.000 20224 Move returns status 0, amount 0
01:53:12.998 00.000 20224 move complete, result=0
01:53:12.998 00.000 20224 worker thread done servicing request
01:53:13.002 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44947, med=3296, FiltMin=2953, FiltMax=26365, Gamma=1.000
01:53:13.016 00.014 8996 UpdateGuideState exits: m=613668 SNR=337.5
01:53:13.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:13.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:13.019 00.001 8996 Enqueuing Expose request
01:53:13.020 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:53:13.022 00.002 20224 Worker thread wakes up
01:53:13.022 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:13.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:13.994 00.972 20224 Exposure complete
01:53:14.059 00.065 20224 worker thread done servicing request
01:53:14.059 00.000 8996 OnExposeComplete: enter
01:53:14.060 00.001 8996 UpdateGuideState(): m_state=6
01:53:14.061 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14187
01:53:14.062 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.07, Mass=597295, SNR=294.9, Peak=46339 HFD=4.7
01:53:14.063 00.001 8996 MultiStar: [#1 0.10,0.16,0.73,U] [#2 0.49,0.55,0.00,M2] [#3 0.42,-0.05,0.60,U] [#4 0.37,-0.01,0.52,U] [#5 -0.02,0.39,0.52,U] [#6 0.20,0.53,0.00,M8] [#7 0.39,0.12,0.43,U] [#8 0.01,0.11,0.41,U] 
01:53:14.064 00.001 8996 refined, 6 included, MultiStar: {0.09, 0.07}, one-star: {-0.30, -0.09}
01:53:14.065 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
01:53:14.066 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
01:53:14.066 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=0.07 hyp=0.11 cameraTheta=0.66 mountX=0.08 mountY=-0.08, mountTheta=-0.77
01:53:14.071 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.07, opts=13)
01:53:14.073 00.002 8996 Enqueuing Move request for scope (0.09, 0.07)
01:53:14.075 00.002 20224 Worker thread wakes up
01:53:14.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.07) opts 0xd
01:53:14.076 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.07)
01:53:14.076 00.000 20224 Moving (0.09, 0.07) raw xDistance=0.08 yDistance=-0.08
01:53:14.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:53:14.076 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:14.076 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:53:14.076 00.000 20224 MoveAxis(E, 0, ABG)
01:53:14.076 00.000 20224 Move returns status 0, amount 0
01:53:14.076 00.000 20224 MoveAxis(N, 0, ABG)
01:53:14.076 00.000 20224 Move returns status 0, amount 0
01:53:14.076 00.000 20224 move complete, result=0
01:53:14.076 00.000 20224 worker thread done servicing request
01:53:14.083 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46339, med=3296, FiltMin=2976, FiltMax=26147, Gamma=1.000
01:53:14.097 00.014 8996 UpdateGuideState exits: m=597295 SNR=294.9
01:53:14.098 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:14.099 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:14.100 00.001 8996 Enqueuing Expose request
01:53:14.101 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:14.101 00.000 20224 Worker thread wakes up
01:53:14.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:14.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:15.267 01.166 20224 Exposure complete
01:53:15.324 00.057 20224 worker thread done servicing request
01:53:15.324 00.000 8996 OnExposeComplete: enter
01:53:15.325 00.001 8996 UpdateGuideState(): m_state=6
01:53:15.326 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14188
01:53:15.327 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.83, Mass=715106, SNR=337.2, Peak=56438 HFD=4.4
01:53:15.328 00.001 8996 MultiStar: [#1 0.39,0.52,0.00,M1] [#2 0.52,0.41,0.00,M3] [#3 0.44,0.13,0.54,U] [#4 0.58,0.32,0.00,M5] [#5 0.33,0.48,0.00,M1] [#6 0.48,0.71,0.00,M9] [#7 0.46,0.19,0.00,M7] [#8 0.19,0.32,0.27,U] 
01:53:15.328 00.000 8996 refined, 2 included, MultiStar: {0.13, 0.46}, one-star: {-0.05, 0.68}
01:53:15.330 00.002 8996 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.10) = xAngle (1.39 = 1.39)
01:53:15.331 00.001 8996 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.74 = -1.74)
01:53:15.331 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.46 hyp=0.48 cameraTheta=1.29 mountX=0.09 mountY=-0.47, mountTheta=-1.39
01:53:15.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.46, opts=13)
01:53:15.334 00.001 8996 Enqueuing Move request for scope (0.13, 0.46)
01:53:15.334 00.000 20224 Worker thread wakes up
01:53:15.334 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.46) opts 0xd
01:53:15.334 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.46)
01:53:15.334 00.000 20224 Moving (0.13, 0.46) raw xDistance=0.09 yDistance=-0.47
01:53:15.335 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:53:15.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:15.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:53:15.335 00.000 20224 MoveAxis(E, 0, ABG)
01:53:15.335 00.000 20224 Move returns status 0, amount 0
01:53:15.335 00.000 20224 MoveAxis(N, 0, ABG)
01:53:15.335 00.000 20224 Move returns status 0, amount 0
01:53:15.335 00.000 20224 move complete, result=0
01:53:15.335 00.000 20224 worker thread done servicing request
01:53:15.338 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=56438, med=3296, FiltMin=2982, FiltMax=30560, Gamma=1.000
01:53:15.352 00.014 8996 UpdateGuideState exits: m=715106 SNR=337.2
01:53:15.353 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:15.354 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:15.355 00.001 8996 Enqueuing Expose request
01:53:15.355 00.000 20224 Worker thread wakes up
01:53:15.355 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:53:15.356 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:15.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:16.334 00.978 20224 Exposure complete
01:53:16.418 00.084 20224 worker thread done servicing request
01:53:16.418 00.000 8996 OnExposeComplete: enter
01:53:16.420 00.002 8996 UpdateGuideState(): m_state=6
01:53:16.422 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14189
01:53:16.423 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.45, Mass=674929, SNR=330.9, Peak=52051 HFD=4.3
01:53:16.425 00.002 8996 MultiStar: [#1 0.36,0.34,0.00,M2] [#2 0.73,0.32,0.00,M4] [#3 0.34,-0.17,0.58,U] [#4 0.31,-0.12,0.44,U] [#5 0.27,0.37,0.00,M2] [#6 0.19,0.16,0.33,U] [#7 0.34,0.07,0.37,U] [#8 0.41,0.50,0.00,M1] 
01:53:16.426 00.001 8996 refined, 4 included, MultiStar: {0.20, 0.08}, one-star: {0.03, 0.30}
01:53:16.427 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
01:53:16.427 00.000 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
01:53:16.428 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.22 cameraTheta=0.40 mountX=0.19 mountY=-0.11, mountTheta=-0.51
01:53:16.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.08, opts=13)
01:53:16.431 00.001 8996 Enqueuing Move request for scope (0.20, 0.08)
01:53:16.432 00.001 20224 Worker thread wakes up
01:53:16.433 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
01:53:16.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
01:53:16.433 00.000 20224 Moving (0.20, 0.08) raw xDistance=0.19 yDistance=-0.11
01:53:16.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:53:16.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:16.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:53:16.433 00.000 20224 MoveAxis(E, 0, ABG)
01:53:16.433 00.000 20224 Move returns status 0, amount 0
01:53:16.433 00.000 20224 MoveAxis(N, 0, ABG)
01:53:16.433 00.000 20224 Move returns status 0, amount 0
01:53:16.433 00.000 20224 move complete, result=0
01:53:16.433 00.000 20224 worker thread done servicing request
01:53:16.438 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52051, med=3296, FiltMin=2989, FiltMax=27126, Gamma=1.000
01:53:16.454 00.016 8996 UpdateGuideState exits: m=674929 SNR=330.9
01:53:16.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:16.456 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:16.457 00.001 8996 Enqueuing Expose request
01:53:16.459 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:16.460 00.001 20224 Worker thread wakes up
01:53:16.460 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:16.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:17.618 01.158 20224 Exposure complete
01:53:17.684 00.066 20224 worker thread done servicing request
01:53:17.684 00.000 8996 OnExposeComplete: enter
01:53:17.686 00.002 8996 UpdateGuideState(): m_state=6
01:53:17.688 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14190
01:53:17.689 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=473.80, Mass=536673, SNR=279.3, Peak=40534 HFD=4.5
01:53:17.690 00.001 8996 MultiStar: [#1 0.11,0.25,0.56,U] [#2 0.02,-0.06,0.63,U] [#3 0.06,0.22,0.60,U] [#4 -0.08,0.51,0.00,M5] [#5 0.05,0.35,0.60,U] [#6 0.11,0.31,0.47,U] [#7 -0.49,0.23,0.00,M7] [#8 -0.25,0.07,0.26,U] 
01:53:17.691 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.30}, one-star: {-0.10, 0.65}
01:53:17.691 00.000 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
01:53:17.692 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
01:53:17.693 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.30 hyp=0.30 cameraTheta=1.55 mountX=-0.02 mountY=-0.30, mountTheta=-1.65
01:53:17.696 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.30, opts=13)
01:53:17.697 00.001 8996 Enqueuing Move request for scope (0.01, 0.30)
01:53:17.698 00.001 20224 Worker thread wakes up
01:53:17.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.30) opts 0xd
01:53:17.698 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.30)
01:53:17.698 00.000 20224 Moving (0.01, 0.30) raw xDistance=-0.02 yDistance=-0.30
01:53:17.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:53:17.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:17.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:53:17.698 00.000 20224 MoveAxis(E, 0, ABG)
01:53:17.698 00.000 20224 Move returns status 0, amount 0
01:53:17.698 00.000 20224 MoveAxis(N, 0, ABG)
01:53:17.699 00.001 20224 Move returns status 0, amount 0
01:53:17.699 00.000 20224 move complete, result=0
01:53:17.699 00.000 20224 worker thread done servicing request
01:53:17.705 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=40534, med=3296, FiltMin=2969, FiltMax=22301, Gamma=1.000
01:53:17.719 00.014 8996 UpdateGuideState exits: m=536673 SNR=279.3
01:53:17.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:17.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:17.721 00.000 8996 Enqueuing Expose request
01:53:17.722 00.001 20224 Worker thread wakes up
01:53:17.722 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:53:17.723 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:17.723 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:18.704 00.981 20224 Exposure complete
01:53:18.760 00.056 20224 worker thread done servicing request
01:53:18.760 00.000 8996 OnExposeComplete: enter
01:53:18.763 00.003 8996 UpdateGuideState(): m_state=6
01:53:18.766 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14191
01:53:18.768 00.002 8996 Star::Find returns 1 (0), X=136.73, Y=473.41, Mass=662966, SNR=287.1, Peak=45075 HFD=4.6
01:53:18.771 00.003 8996 MultiStar: [#1 -0.06,0.33,0.67,U] [#2 0.02,0.20,0.78,U] [#3 -0.14,-0.02,0.61,U] [#4 0.15,-0.00,0.54,U] [#5 -0.20,0.26,0.49,U] [#6 0.14,0.29,0.46,U] [#7 -0.16,-0.16,0.45,U] [#8 0.02,0.26,0.33,U] 
01:53:18.773 00.002 8996 refined, 8 included, MultiStar: {-0.05, 0.17}, one-star: {-0.14, 0.26}
01:53:18.775 00.002 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
01:53:18.776 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
01:53:18.778 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.17 hyp=0.18 cameraTheta=1.86 mountX=-0.07 mountY=-0.16, mountTheta=-1.96
01:53:18.781 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.17, opts=13)
01:53:18.782 00.001 8996 Enqueuing Move request for scope (-0.05, 0.17)
01:53:18.783 00.001 20224 Worker thread wakes up
01:53:18.783 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.17) opts 0xd
01:53:18.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.17)
01:53:18.783 00.000 20224 Moving (-0.05, 0.17) raw xDistance=-0.07 yDistance=-0.16
01:53:18.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:53:18.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:18.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:53:18.783 00.000 20224 MoveAxis(E, 0, ABG)
01:53:18.783 00.000 20224 Move returns status 0, amount 0
01:53:18.783 00.000 20224 MoveAxis(N, 0, ABG)
01:53:18.783 00.000 20224 Move returns status 0, amount 0
01:53:18.783 00.000 20224 move complete, result=0
01:53:18.783 00.000 20224 worker thread done servicing request
01:53:18.787 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=45075, med=3296, FiltMin=2982, FiltMax=26742, Gamma=1.000
01:53:18.808 00.021 8996 UpdateGuideState exits: m=662966 SNR=287.1
01:53:18.810 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:18.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:18.812 00.001 8996 Enqueuing Expose request
01:53:18.813 00.001 20224 Worker thread wakes up
01:53:18.813 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:53:18.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:18.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:19.985 01.171 20224 Exposure complete
01:53:20.062 00.077 20224 worker thread done servicing request
01:53:20.062 00.000 8996 OnExposeComplete: enter
01:53:20.063 00.001 8996 UpdateGuideState(): m_state=6
01:53:20.064 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14192
01:53:20.064 00.000 8996 Star::Find returns 1 (0), X=137.46, Y=473.87, Mass=561989, SNR=292.8, Peak=45145 HFD=4.5
01:53:20.065 00.001 8996 MultiStar: large primary error, entering stabilization period
01:53:20.066 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:53:20.067 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:53:20.068 00.001 8996 CameraToMount -- cameraX=0.60 cameraY=0.72 hyp=0.93 cameraTheta=0.88 mountX=0.52 mountY=-0.78, mountTheta=-0.98
01:53:20.069 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.60, y=0.72, opts=13)
01:53:20.070 00.001 8996 Enqueuing Move request for scope (0.60, 0.72)
01:53:20.071 00.001 20224 Worker thread wakes up
01:53:20.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.72) opts 0xd
01:53:20.071 00.000 20224 Handling offset move in thread for scope, endpoint = (0.60, 0.72)
01:53:20.071 00.000 20224 Moving (0.60, 0.72) raw xDistance=0.52 yDistance=-0.78
01:53:20.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.52
01:53:20.071 00.000 20224 resist switch: large excursion: input -0.78 thresh 0.60 direction from 1 to -1
01:53:20.071 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.35
01:53:20.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
01:53:20.071 00.000 20224 MoveAxis(W, 76, ABG)
01:53:20.071 00.000 20224 Guiding  Dir = 3, Dur = 76
01:53:20.072 00.001 20224 IsSlewing returns 0
01:53:20.072 00.000 20224 IsGuiding returns 0
01:53:20.078 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=45145, med=3293, FiltMin=2985, FiltMax=21830, Gamma=1.000
01:53:20.101 00.023 8996 UpdateGuideState exits: m=561989 SNR=292.8
01:53:20.103 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:20.104 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:20.106 00.002 8996 Enqueuing Expose request
01:53:20.107 00.001 20224 PulseGuide returned control before completion, sleep 52
01:53:20.169 00.062 20224 IsGuiding returns 1
01:53:20.169 00.000 20224 scope still moving after pulse duration time elapsed
01:53:20.201 00.032 20224 IsSlewing returns 0
01:53:20.201 00.000 20224 IsGuiding returns 0
01:53:20.201 00.000 20224 scope move finished after 76 + 52 ms
01:53:20.201 00.000 20224 Move returns status 0, amount 76
01:53:20.201 00.000 20224 MoveAxis(N, 165, ABG)
01:53:20.201 00.000 20224 Guiding  Dir = 0, Dur = 165
01:53:20.201 00.000 20224 IsSlewing returns 0
01:53:20.202 00.001 20224 IsGuiding returns 0
01:53:20.205 00.003 20224 PulseGuide returned control before completion, sleep 172
01:53:20.387 00.182 20224 IsGuiding returns 1
01:53:20.387 00.000 20224 scope still moving after pulse duration time elapsed
01:53:20.418 00.031 20224 IsSlewing returns 0
01:53:20.419 00.001 20224 IsGuiding returns 1
01:53:20.449 00.030 20224 IsSlewing returns 0
01:53:20.450 00.001 20224 IsGuiding returns 0
01:53:20.450 00.000 20224 scope move finished after 165 + 83 ms
01:53:20.450 00.000 20224 Move returns status 0, amount 165
01:53:20.450 00.000 20224 move complete, result=0
01:53:20.450 00.000 20224 worker thread done servicing request
01:53:20.450 00.000 20224 Worker thread wakes up
01:53:20.451 00.001 8996 GuideStep: 0.5 px 76 ms WEST, -0.8 px 165 ms NORTH
01:53:20.453 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:20.454 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:21.449 00.995 20224 Exposure complete
01:53:21.549 00.100 20224 worker thread done servicing request
01:53:21.549 00.000 8996 OnExposeComplete: enter
01:53:21.550 00.001 8996 UpdateGuideState(): m_state=6
01:53:21.551 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14193
01:53:21.552 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=473.43, Mass=512144, SNR=274.0, Peak=35587 HFD=4.7
01:53:21.552 00.000 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
01:53:21.553 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
01:53:21.554 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=0.28 hyp=0.49 cameraTheta=2.53 mountX=-0.43 mountY=-0.23, mountTheta=-2.64
01:53:21.556 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=0.28, opts=13)
01:53:21.557 00.001 8996 Enqueuing Move request for scope (-0.40, 0.28)
01:53:21.558 00.001 20224 Worker thread wakes up
01:53:21.558 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.28) opts 0xd
01:53:21.558 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, 0.28)
01:53:21.558 00.000 20224 Moving (-0.40, 0.28) raw xDistance=-0.43 yDistance=-0.23
01:53:21.558 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.43
01:53:21.558 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:53:21.558 00.000 20224 MoveAxis(E, 57, ABG)
01:53:21.558 00.000 20224 Guiding  Dir = 2, Dur = 57
01:53:21.558 00.000 20224 IsSlewing returns 0
01:53:21.559 00.001 20224 IsGuiding returns 0
01:53:21.563 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=35587, med=3293, FiltMin=2992, FiltMax=20509, Gamma=1.000
01:53:21.583 00.020 8996 UpdateGuideState exits: m=512144 SNR=274.0
01:53:21.585 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:21.586 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:21.587 00.001 8996 Enqueuing Expose request
01:53:21.622 00.035 20224 IsGuiding returns 1
01:53:21.622 00.000 20224 scope still moving after pulse duration time elapsed
01:53:21.651 00.029 20224 IsSlewing returns 0
01:53:21.651 00.000 20224 IsGuiding returns 1
01:53:21.683 00.032 20224 IsSlewing returns 0
01:53:21.683 00.000 20224 IsGuiding returns 1
01:53:21.713 00.030 20224 IsSlewing returns 0
01:53:21.714 00.001 20224 IsGuiding returns 0
01:53:21.714 00.000 20224 scope move finished after 57 + 97 ms
01:53:21.714 00.000 20224 Move returns status 0, amount 57
01:53:21.714 00.000 20224 MoveAxis(N, 49, ABG)
01:53:21.714 00.000 20224 Guiding  Dir = 0, Dur = 49
01:53:21.715 00.001 20224 IsSlewing returns 0
01:53:21.715 00.000 20224 IsGuiding returns 0
01:53:21.778 00.063 20224 IsGuiding returns 1
01:53:21.778 00.000 20224 scope still moving after pulse duration time elapsed
01:53:21.806 00.028 20224 IsSlewing returns 0
01:53:21.806 00.000 20224 IsGuiding returns 1
01:53:21.838 00.032 20224 IsSlewing returns 0
01:53:21.838 00.000 20224 IsGuiding returns 1
01:53:21.869 00.031 20224 IsSlewing returns 0
01:53:21.870 00.001 20224 IsGuiding returns 0
01:53:21.870 00.000 20224 scope move finished after 49 + 105 ms
01:53:21.870 00.000 20224 Move returns status 0, amount 49
01:53:21.870 00.000 20224 move complete, result=0
01:53:21.870 00.000 20224 worker thread done servicing request
01:53:21.870 00.000 20224 Worker thread wakes up
01:53:21.870 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.2 px 49 ms NORTH
01:53:21.873 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:21.873 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:23.036 01.163 20224 Exposure complete
01:53:23.100 00.064 20224 worker thread done servicing request
01:53:23.101 00.001 8996 OnExposeComplete: enter
01:53:23.103 00.002 8996 UpdateGuideState(): m_state=6
01:53:23.106 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14194
01:53:23.109 00.003 8996 Star::Find returns 1 (0), X=136.62, Y=472.94, Mass=624501, SNR=309.2, Peak=53571 HFD=4.5
01:53:23.112 00.003 8996 MultiStar: exiting stabilization period
01:53:23.115 00.003 8996 MultiStar: [#1 0.09,-0.30,0.57,U] [#2 -0.07,-0.34,0.66,U] [#3 0.38,-0.06,0.60,U] [#4 0.36,-0.18,0.50,U] [#5 -0.20,-0.00,0.51,U] [#6 0.25,-0.21,0.40,U] [#7 -0.15,-0.31,0.46,U] [#8 -0.05,-0.42,0.36,U] 
01:53:23.116 00.001 8996 refined, 8 included, MultiStar: {0.01, -0.22}, one-star: {-0.25, -0.21}
01:53:23.117 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:53:23.119 00.002 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
01:53:23.120 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.50 mountX=0.04 mountY=0.22, mountTheta=1.41
01:53:23.123 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.22, opts=13)
01:53:23.124 00.001 8996 Enqueuing Move request for scope (0.01, -0.22)
01:53:23.125 00.001 20224 Worker thread wakes up
01:53:23.125 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
01:53:23.125 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
01:53:23.125 00.000 20224 Moving (0.01, -0.22) raw xDistance=0.04 yDistance=0.22
01:53:23.125 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:53:23.125 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:23.125 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:53:23.125 00.000 20224 MoveAxis(E, 0, ABG)
01:53:23.125 00.000 20224 Move returns status 0, amount 0
01:53:23.125 00.000 20224 MoveAxis(N, 0, ABG)
01:53:23.125 00.000 20224 Move returns status 0, amount 0
01:53:23.125 00.000 20224 move complete, result=0
01:53:23.125 00.000 20224 worker thread done servicing request
01:53:23.129 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=53571, med=3293, FiltMin=2969, FiltMax=25238, Gamma=1.000
01:53:23.156 00.027 8996 UpdateGuideState exits: m=624501 SNR=309.2
01:53:23.158 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:23.160 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:23.162 00.002 8996 Enqueuing Expose request
01:53:23.163 00.001 20224 Worker thread wakes up
01:53:23.163 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:53:23.165 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:23.165 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:24.164 00.999 20224 Exposure complete
01:53:24.232 00.068 20224 worker thread done servicing request
01:53:24.232 00.000 8996 OnExposeComplete: enter
01:53:24.233 00.001 8996 UpdateGuideState(): m_state=6
01:53:24.234 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14195
01:53:24.235 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=472.81, Mass=618720, SNR=305.4, Peak=48323 HFD=4.6
01:53:24.236 00.001 8996 MultiStar: [#1 0.25,-0.36,0.63,U] [#2 0.21,-0.51,0.00,M2] [#3 0.34,-0.12,0.53,U] [#4 0.59,-0.24,0.00,M4] [#5 -0.22,-0.11,0.53,U] [#6 0.15,-0.25,0.39,U] [#7 -0.06,-0.34,0.42,U] [#8 0.00,-0.54,0.00,M1] 
01:53:24.237 00.001 8996 refined, 5 included, MultiStar: {-0.06, -0.26}, one-star: {-0.46, -0.34}
01:53:24.238 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
01:53:24.239 00.001 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.46)
01:53:24.241 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.27 cameraTheta=-1.79 mountX=-0.03 mountY=0.27, mountTheta=1.70
01:53:24.246 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.26, opts=13)
01:53:24.248 00.002 8996 Enqueuing Move request for scope (-0.06, -0.26)
01:53:24.251 00.003 20224 Worker thread wakes up
01:53:24.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd
01:53:24.251 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.26)
01:53:24.251 00.000 20224 Moving (-0.06, -0.26) raw xDistance=-0.03 yDistance=0.27
01:53:24.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:53:24.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:24.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:53:24.251 00.000 20224 MoveAxis(E, 0, ABG)
01:53:24.251 00.000 20224 Move returns status 0, amount 0
01:53:24.251 00.000 20224 MoveAxis(N, 0, ABG)
01:53:24.251 00.000 20224 Move returns status 0, amount 0
01:53:24.252 00.001 20224 move complete, result=0
01:53:24.252 00.000 20224 worker thread done servicing request
01:53:24.260 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48323, med=3293, FiltMin=2966, FiltMax=23734, Gamma=1.000
01:53:24.279 00.019 8996 UpdateGuideState exits: m=618720 SNR=305.4
01:53:24.280 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:24.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:24.282 00.001 8996 Enqueuing Expose request
01:53:24.283 00.001 20224 Worker thread wakes up
01:53:24.283 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:24.284 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:24.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:25.435 01.151 20224 Exposure complete
01:53:25.505 00.070 20224 worker thread done servicing request
01:53:25.505 00.000 8996 OnExposeComplete: enter
01:53:25.507 00.002 8996 UpdateGuideState(): m_state=6
01:53:25.509 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14196
01:53:25.510 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.98, Mass=719837, SNR=328.7, Peak=56899 HFD=4.3
01:53:25.513 00.003 8996 MultiStar: [#1 0.23,-0.30,0.59,U] [#2 0.12,-0.30,0.67,U] [#3 0.26,-0.45,0.00,M1] [#4 0.46,-0.18,0.00,M5] [#5 -0.14,-0.30,0.54,U] [#6 -0.13,-0.22,0.34,U] [#7 -0.16,-0.50,0.00,M5] [#8 -0.38,-0.43,0.00,M2] 
01:53:25.514 00.001 8996 refined, 4 included, MultiStar: {-0.07, -0.25}, one-star: {-0.33, -0.17}
01:53:25.516 00.002 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
01:53:25.518 00.002 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
01:53:25.521 00.003 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.25 hyp=0.26 cameraTheta=-1.86 mountX=-0.05 mountY=0.26, mountTheta=1.76
01:53:25.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.25, opts=13)
01:53:25.525 00.002 8996 Enqueuing Move request for scope (-0.07, -0.25)
01:53:25.526 00.001 20224 Worker thread wakes up
01:53:25.526 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.25) opts 0xd
01:53:25.526 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.25)
01:53:25.526 00.000 20224 Moving (-0.07, -0.25) raw xDistance=-0.05 yDistance=0.26
01:53:25.526 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:53:25.526 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:25.528 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:53:25.528 00.000 20224 MoveAxis(E, 0, ABG)
01:53:25.528 00.000 20224 Move returns status 0, amount 0
01:53:25.528 00.000 20224 MoveAxis(N, 0, ABG)
01:53:25.528 00.000 20224 Move returns status 0, amount 0
01:53:25.528 00.000 20224 move complete, result=0
01:53:25.528 00.000 20224 worker thread done servicing request
01:53:25.535 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=56899, med=3293, FiltMin=2998, FiltMax=30397, Gamma=1.000
01:53:25.556 00.021 8996 UpdateGuideState exits: m=719837 SNR=328.7
01:53:25.558 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:25.560 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:25.561 00.001 8996 Enqueuing Expose request
01:53:25.563 00.002 20224 Worker thread wakes up
01:53:25.563 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:25.564 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:25.564 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:26.541 00.977 20224 Exposure complete
01:53:26.597 00.056 20224 worker thread done servicing request
01:53:26.597 00.000 8996 OnExposeComplete: enter
01:53:26.598 00.001 8996 UpdateGuideState(): m_state=6
01:53:26.599 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14197
01:53:26.600 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=473.03, Mass=675328, SNR=327.4, Peak=55891 HFD=4.4
01:53:26.601 00.001 8996 MultiStar: [#1 0.12,-0.35,0.58,U] [#2 -0.04,-0.45,0.65,U] [#3 0.21,-0.17,0.57,U] [#4 0.28,-0.36,0.46,U] [#5 -0.48,-0.13,0.00,M1] [#6 -0.13,-0.16,0.39,U] [#7 -0.18,-0.51,0.00,M6] [#8 -0.36,-0.42,0.00,M3] 
01:53:26.602 00.001 8996 single-star, 5 included, MultiStar: {0.03, -0.26}, one-star: {-0.15, -0.13}
01:53:26.602 00.000 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
01:53:26.603 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.83)
01:53:26.604 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.13 hyp=0.19 cameraTheta=-2.43 mountX=-0.13 mountY=0.14, mountTheta=2.32
01:53:26.605 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.13, opts=13)
01:53:26.606 00.001 8996 Enqueuing Move request for scope (-0.15, -0.13)
01:53:26.607 00.001 20224 Worker thread wakes up
01:53:26.607 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.13) opts 0xd
01:53:26.607 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.13)
01:53:26.607 00.000 20224 Moving (-0.15, -0.13) raw xDistance=-0.13 yDistance=0.14
01:53:26.607 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:53:26.607 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:26.607 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:53:26.607 00.000 20224 MoveAxis(E, 0, ABG)
01:53:26.607 00.000 20224 Move returns status 0, amount 0
01:53:26.607 00.000 20224 MoveAxis(N, 0, ABG)
01:53:26.607 00.000 20224 Move returns status 0, amount 0
01:53:26.607 00.000 20224 move complete, result=0
01:53:26.607 00.000 20224 worker thread done servicing request
01:53:26.615 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=55891, med=3293, FiltMin=2985, FiltMax=30739, Gamma=1.000
01:53:26.643 00.028 8996 UpdateGuideState exits: m=675328 SNR=327.4
01:53:26.645 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:26.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:26.649 00.003 8996 Enqueuing Expose request
01:53:26.651 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:26.653 00.002 20224 Worker thread wakes up
01:53:26.654 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:26.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:27.811 01.157 20224 Exposure complete
01:53:27.869 00.058 20224 worker thread done servicing request
01:53:27.869 00.000 8996 OnExposeComplete: enter
01:53:27.870 00.001 8996 UpdateGuideState(): m_state=6
01:53:27.871 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14198
01:53:27.872 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=472.60, Mass=614094, SNR=286.6, Peak=41939 HFD=4.5
01:53:27.873 00.001 8996 MultiStar: [#1 0.17,-0.66,0.00,M1] [#2 0.30,-0.65,0.00,M1] [#3 0.28,-0.66,0.00,M1] [#4 0.15,-0.55,0.00,M5] [#5 -0.27,-0.26,0.61,U] [#6 -0.08,-0.67,0.00,M3] [#7 0.01,-0.60,0.00,M7] [#8 -0.12,-0.82,0.00,M4] 
01:53:27.873 00.000 8996 refined, 1 included, MultiStar: {-0.37, -0.44}, one-star: {-0.43, -0.56}
01:53:27.874 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
01:53:27.875 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.29 = 0.99)
01:53:27.876 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.44 hyp=0.58 cameraTheta=-2.26 mountX=-0.32 mountY=0.48, mountTheta=2.16
01:53:27.877 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.44, opts=13)
01:53:27.878 00.001 8996 Enqueuing Move request for scope (-0.37, -0.44)
01:53:27.878 00.000 20224 Worker thread wakes up
01:53:27.879 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.44) opts 0xd
01:53:27.879 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.44)
01:53:27.879 00.000 20224 Moving (-0.37, -0.44) raw xDistance=-0.32 yDistance=0.48
01:53:27.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:53:27.879 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:27.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
01:53:27.879 00.000 20224 MoveAxis(E, 47, ABG)
01:53:27.879 00.000 20224 Guiding  Dir = 2, Dur = 47
01:53:27.879 00.000 20224 IsSlewing returns 0
01:53:27.880 00.001 20224 IsGuiding returns 0
01:53:27.885 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=41939, med=3293, FiltMin=2992, FiltMax=24397, Gamma=1.000
01:53:27.906 00.021 8996 UpdateGuideState exits: m=614094 SNR=286.6
01:53:27.907 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:27.908 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:27.908 00.000 8996 Enqueuing Expose request
01:53:27.943 00.035 20224 IsGuiding returns 1
01:53:27.943 00.000 20224 scope still moving after pulse duration time elapsed
01:53:27.972 00.029 20224 IsSlewing returns 0
01:53:27.972 00.000 20224 IsGuiding returns 1
01:53:28.003 00.031 20224 IsSlewing returns 0
01:53:28.003 00.000 20224 IsGuiding returns 1
01:53:28.034 00.031 20224 IsSlewing returns 0
01:53:28.035 00.001 20224 IsGuiding returns 1
01:53:28.065 00.030 20224 IsSlewing returns 0
01:53:28.065 00.000 20224 IsGuiding returns 0
01:53:28.065 00.000 20224 scope move finished after 47 + 138 ms
01:53:28.065 00.000 20224 Move returns status 0, amount 47
01:53:28.065 00.000 20224 MoveAxis(N, 0, ABG)
01:53:28.065 00.000 20224 Move returns status 0, amount 0
01:53:28.066 00.001 20224 move complete, result=0
01:53:28.066 00.000 20224 worker thread done servicing request
01:53:28.066 00.000 20224 Worker thread wakes up
01:53:28.066 00.000 8996 GuideStep: -0.3 px 47 ms EAST, 0.5 px 0 ms NORTH
01:53:28.068 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:28.068 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:29.048 00.980 20224 Exposure complete
01:53:29.104 00.056 20224 worker thread done servicing request
01:53:29.104 00.000 8996 OnExposeComplete: enter
01:53:29.105 00.001 8996 UpdateGuideState(): m_state=6
01:53:29.106 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14199
01:53:29.107 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=472.85, Mass=523808, SNR=249.5, Peak=44803 HFD=4.3
01:53:29.108 00.001 8996 MultiStar: [#1 0.38,-0.62,0.00,M2] [#2 0.49,-0.56,0.00,M2] [#3 0.56,-0.56,0.00,M2] [#4 0.42,-0.59,0.00,M6] [#5 0.02,-0.52,0.00,M1] [#6 0.21,-0.33,0.51,U] [#7 0.25,-0.41,0.00,M8] [#8 0.17,-0.75,0.00,M5] 
01:53:29.108 00.000 8996 single-star, 1 included, MultiStar: {0.12, -0.31}, one-star: {0.07, -0.30}
01:53:29.109 00.001 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
01:53:29.110 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
01:53:29.110 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.30 hyp=0.31 cameraTheta=-1.35 mountX=0.10 mountY=0.29, mountTheta=1.25
01:53:29.112 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.30, opts=13)
01:53:29.115 00.003 8996 Enqueuing Move request for scope (0.07, -0.30)
01:53:29.118 00.003 20224 Worker thread wakes up
01:53:29.118 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.30) opts 0xd
01:53:29.118 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.30)
01:53:29.118 00.000 20224 Moving (0.07, -0.30) raw xDistance=0.10 yDistance=0.29
01:53:29.118 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:53:29.118 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:53:29.118 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:53:29.118 00.000 20224 MoveAxis(E, 0, ABG)
01:53:29.118 00.000 20224 Move returns status 0, amount 0
01:53:29.118 00.000 20224 MoveAxis(N, 0, ABG)
01:53:29.118 00.000 20224 Move returns status 0, amount 0
01:53:29.119 00.001 20224 move complete, result=0
01:53:29.119 00.000 20224 worker thread done servicing request
01:53:29.127 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44803, med=3293, FiltMin=2966, FiltMax=22512, Gamma=1.000
01:53:29.144 00.017 8996 UpdateGuideState exits: m=523808 SNR=249.5
01:53:29.146 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:29.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:29.148 00.001 8996 Enqueuing Expose request
01:53:29.149 00.001 20224 Worker thread wakes up
01:53:29.149 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:29.149 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:29.150 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:30.319 01.169 20224 Exposure complete
01:53:30.382 00.063 20224 worker thread done servicing request
01:53:30.382 00.000 8996 OnExposeComplete: enter
01:53:30.384 00.002 8996 UpdateGuideState(): m_state=6
01:53:30.385 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14200
01:53:30.386 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=471.99, Mass=595011, SNR=297.2, Peak=42467 HFD=4.6
01:53:30.387 00.001 8996 MultiStar: large primary error, entering stabilization period
01:53:30.388 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
01:53:30.389 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
01:53:30.390 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-1.16 hyp=1.17 cameraTheta=-1.71 mountX=-0.04 mountY=1.17, mountTheta=1.61
01:53:30.393 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-1.16, opts=13)
01:53:30.394 00.001 8996 Enqueuing Move request for scope (-0.16, -1.16)
01:53:30.395 00.001 20224 Worker thread wakes up
01:53:30.395 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -1.16) opts 0xd
01:53:30.395 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -1.16)
01:53:30.395 00.000 20224 Moving (-0.16, -1.16) raw xDistance=-0.04 yDistance=1.17
01:53:30.395 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:53:30.395 00.000 20224 resist switch: large excursion: input 1.17 thresh 0.60 direction from -1 to 1
01:53:30.395 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.51
01:53:30.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.17 from input 1.17
01:53:30.395 00.000 20224 MoveAxis(E, 0, ABG)
01:53:30.395 00.000 20224 Move returns status 0, amount 0
01:53:30.395 00.000 20224 MoveAxis(S, 246, ABG)
01:53:30.395 00.000 20224 Guiding  Dir = 1, Dur = 246
01:53:30.395 00.000 20224 IsSlewing returns 0
01:53:30.396 00.001 20224 IsGuiding returns 0
01:53:30.399 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=42467, med=3296, FiltMin=2960, FiltMax=26560, Gamma=1.000
01:53:30.413 00.014 8996 UpdateGuideState exits: m=595011 SNR=297.2
01:53:30.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:30.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:30.416 00.001 8996 Enqueuing Expose request
01:53:30.454 00.038 20224 PulseGuide returned control before completion, sleep 198
01:53:30.654 00.200 20224 IsGuiding returns 1
01:53:30.654 00.000 20224 scope still moving after pulse duration time elapsed
01:53:30.686 00.032 20224 IsSlewing returns 0
01:53:30.686 00.000 20224 IsGuiding returns 1
01:53:30.716 00.030 20224 IsSlewing returns 0
01:53:30.717 00.001 20224 IsGuiding returns 0
01:53:30.717 00.000 20224 scope move finished after 246 + 74 ms
01:53:30.717 00.000 20224 Move returns status 0, amount 246
01:53:30.717 00.000 20224 move complete, result=0
01:53:30.717 00.000 20224 worker thread done servicing request
01:53:30.717 00.000 20224 Worker thread wakes up
01:53:30.717 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 1.2 px 246 ms SOUTH
01:53:30.721 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:30.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:31.690 00.969 20224 Exposure complete
01:53:31.745 00.055 20224 worker thread done servicing request
01:53:31.745 00.000 8996 OnExposeComplete: enter
01:53:31.746 00.001 8996 UpdateGuideState(): m_state=6
01:53:31.748 00.002 8996 Star::Find(15, 136, 471, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14201
01:53:31.750 00.002 8996 Star::Find returns 1 (0), X=137.08, Y=472.64, Mass=619416, SNR=340.8, Peak=38755 HFD=4.7
01:53:31.751 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:53:31.753 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
01:53:31.755 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.51 hyp=0.55 cameraTheta=-1.18 mountX=0.26 mountY=0.48, mountTheta=1.08
01:53:31.758 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.51, opts=13)
01:53:31.760 00.002 8996 Enqueuing Move request for scope (0.21, -0.51)
01:53:31.762 00.002 20224 Worker thread wakes up
01:53:31.762 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.51) opts 0xd
01:53:31.762 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.51)
01:53:31.762 00.000 20224 Moving (0.21, -0.51) raw xDistance=0.26 yDistance=0.48
01:53:31.762 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
01:53:31.763 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
01:53:31.763 00.000 20224 MoveAxis(W, 38, ABG)
01:53:31.763 00.000 20224 Guiding  Dir = 3, Dur = 38
01:53:31.763 00.000 20224 IsSlewing returns 0
01:53:31.763 00.000 20224 IsGuiding returns 0
01:53:31.772 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38755, med=3296, FiltMin=2976, FiltMax=20937, Gamma=1.000
01:53:31.789 00.017 8996 UpdateGuideState exits: m=619416 SNR=340.8
01:53:31.789 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:31.790 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:31.791 00.001 8996 Enqueuing Expose request
01:53:31.811 00.020 20224 IsGuiding returns 1
01:53:31.811 00.000 20224 scope still moving after pulse duration time elapsed
01:53:31.840 00.029 20224 IsSlewing returns 0
01:53:31.840 00.000 20224 IsGuiding returns 1
01:53:31.872 00.032 20224 IsSlewing returns 0
01:53:31.872 00.000 20224 IsGuiding returns 1
01:53:31.904 00.032 20224 IsSlewing returns 0
01:53:31.905 00.001 20224 IsGuiding returns 0
01:53:31.905 00.000 20224 scope move finished after 38 + 103 ms
01:53:31.905 00.000 20224 Move returns status 0, amount 38
01:53:31.905 00.000 20224 MoveAxis(S, 102, ABG)
01:53:31.905 00.000 20224 Guiding  Dir = 1, Dur = 102
01:53:31.905 00.000 20224 IsSlewing returns 0
01:53:31.905 00.000 20224 IsGuiding returns 0
01:53:31.967 00.062 20224 PulseGuide returned control before completion, sleep 51
01:53:32.028 00.061 20224 IsGuiding returns 1
01:53:32.028 00.000 20224 scope still moving after pulse duration time elapsed
01:53:32.059 00.031 20224 IsSlewing returns 0
01:53:32.059 00.000 20224 IsGuiding returns 1
01:53:32.090 00.031 20224 IsSlewing returns 0
01:53:32.091 00.001 20224 IsGuiding returns 1
01:53:32.122 00.031 20224 IsSlewing returns 0
01:53:32.122 00.000 20224 IsGuiding returns 1
01:53:32.152 00.030 20224 IsSlewing returns 0
01:53:32.152 00.000 20224 IsGuiding returns 0
01:53:32.152 00.000 20224 scope move finished after 102 + 145 ms
01:53:32.152 00.000 20224 Move returns status 0, amount 102
01:53:32.153 00.001 20224 move complete, result=0
01:53:32.153 00.000 20224 worker thread done servicing request
01:53:32.153 00.000 20224 Worker thread wakes up
01:53:32.153 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:32.153 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:32.153 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.5 px 102 ms SOUTH
01:53:33.327 01.174 20224 Exposure complete
01:53:33.384 00.057 20224 worker thread done servicing request
01:53:33.384 00.000 8996 OnExposeComplete: enter
01:53:33.385 00.001 8996 UpdateGuideState(): m_state=6
01:53:33.387 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14202
01:53:33.389 00.002 8996 Star::Find returns 1 (0), X=136.48, Y=473.57, Mass=643224, SNR=324.5, Peak=41878 HFD=4.9
01:53:33.390 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
01:53:33.391 00.001 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
01:53:33.392 00.001 8996 CameraToMount -- cameraX=-0.38 cameraY=0.41 hyp=0.57 cameraTheta=2.32 mountX=-0.42 mountY=-0.37, mountTheta=-2.43
01:53:33.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.38, y=0.41, opts=13)
01:53:33.395 00.001 8996 Enqueuing Move request for scope (-0.38, 0.41)
01:53:33.396 00.001 20224 Worker thread wakes up
01:53:33.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.41) opts 0xd
01:53:33.397 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.38, 0.41)
01:53:33.397 00.000 20224 Moving (-0.38, 0.41) raw xDistance=-0.42 yDistance=-0.37
01:53:33.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.42
01:53:33.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:33.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
01:53:33.397 00.000 20224 MoveAxis(E, 59, ABG)
01:53:33.397 00.000 20224 Guiding  Dir = 2, Dur = 59
01:53:33.397 00.000 20224 IsSlewing returns 0
01:53:33.397 00.000 20224 IsGuiding returns 0
01:53:33.401 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=41878, med=3296, FiltMin=3001, FiltMax=23001, Gamma=1.000
01:53:33.414 00.013 8996 UpdateGuideState exits: m=643224 SNR=324.5
01:53:33.415 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:33.417 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:33.418 00.001 8996 Enqueuing Expose request
01:53:33.449 00.031 20224 PulseGuide returned control before completion, sleep 18
01:53:33.480 00.031 20224 IsGuiding returns 1
01:53:33.480 00.000 20224 scope still moving after pulse duration time elapsed
01:53:33.511 00.031 20224 IsSlewing returns 0
01:53:33.512 00.001 20224 IsGuiding returns 1
01:53:33.547 00.035 20224 IsSlewing returns 0
01:53:33.547 00.000 20224 IsGuiding returns 1
01:53:33.573 00.026 20224 IsSlewing returns 0
01:53:33.573 00.000 20224 IsGuiding returns 0
01:53:33.573 00.000 20224 scope move finished after 59 + 116 ms
01:53:33.573 00.000 20224 Move returns status 0, amount 59
01:53:33.573 00.000 20224 MoveAxis(N, 0, ABG)
01:53:33.573 00.000 20224 Move returns status 0, amount 0
01:53:33.573 00.000 20224 move complete, result=0
01:53:33.573 00.000 20224 worker thread done servicing request
01:53:33.573 00.000 20224 Worker thread wakes up
01:53:33.573 00.000 8996 GuideStep: -0.4 px 59 ms EAST, -0.4 px 0 ms NORTH
01:53:33.576 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:33.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:34.552 00.976 20224 Exposure complete
01:53:34.625 00.073 20224 worker thread done servicing request
01:53:34.625 00.000 8996 OnExposeComplete: enter
01:53:34.626 00.001 8996 UpdateGuideState(): m_state=6
01:53:34.627 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14203
01:53:34.628 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.70, Mass=710101, SNR=330.9, Peak=53046 HFD=4.5
01:53:34.629 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
01:53:34.630 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
01:53:34.630 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.55 hyp=0.55 cameraTheta=1.64 mountX=-0.09 mountY=-0.54, mountTheta=-1.73
01:53:34.632 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.55, opts=13)
01:53:34.633 00.001 8996 Enqueuing Move request for scope (-0.04, 0.55)
01:53:34.634 00.001 20224 Worker thread wakes up
01:53:34.634 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.55) opts 0xd
01:53:34.634 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.55)
01:53:34.634 00.000 20224 Moving (-0.04, 0.55) raw xDistance=-0.09 yDistance=-0.54
01:53:34.634 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:53:34.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:34.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
01:53:34.634 00.000 20224 MoveAxis(E, 0, ABG)
01:53:34.634 00.000 20224 Move returns status 0, amount 0
01:53:34.634 00.000 20224 MoveAxis(N, 0, ABG)
01:53:34.634 00.000 20224 Move returns status 0, amount 0
01:53:34.634 00.000 20224 move complete, result=0
01:53:34.635 00.001 20224 worker thread done servicing request
01:53:34.646 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=53046, med=3296, FiltMin=2982, FiltMax=30525, Gamma=1.000
01:53:34.676 00.030 8996 UpdateGuideState exits: m=710101 SNR=330.9
01:53:34.677 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:34.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:34.679 00.001 8996 Enqueuing Expose request
01:53:34.680 00.001 20224 Worker thread wakes up
01:53:34.680 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
01:53:34.681 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:34.681 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:35.844 01.163 20224 Exposure complete
01:53:35.919 00.075 20224 worker thread done servicing request
01:53:35.919 00.000 8996 OnExposeComplete: enter
01:53:35.920 00.001 8996 UpdateGuideState(): m_state=6
01:53:35.921 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14204
01:53:35.923 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=473.81, Mass=648452, SNR=320.0, Peak=46630 HFD=4.4
01:53:35.925 00.002 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
01:53:35.928 00.003 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
01:53:35.929 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.66 hyp=0.67 cameraTheta=1.39 mountX=0.06 mountY=-0.67, mountTheta=-1.48
01:53:35.932 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.66, opts=13)
01:53:35.934 00.002 8996 Enqueuing Move request for scope (0.12, 0.66)
01:53:35.936 00.002 20224 Worker thread wakes up
01:53:35.936 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.66) opts 0xd
01:53:35.936 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.66)
01:53:35.936 00.000 20224 Moving (0.12, 0.66) raw xDistance=0.06 yDistance=-0.67
01:53:35.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:53:35.936 00.000 20224 resist switch: large excursion: input -0.67 thresh 0.60 direction from 1 to -1
01:53:35.937 00.001 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.00
01:53:35.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
01:53:35.937 00.000 20224 MoveAxis(E, 0, ABG)
01:53:35.937 00.000 20224 Move returns status 0, amount 0
01:53:35.937 00.000 20224 MoveAxis(N, 141, ABG)
01:53:35.937 00.000 20224 Guiding  Dir = 0, Dur = 141
01:53:35.938 00.001 20224 IsSlewing returns 0
01:53:35.938 00.000 20224 IsGuiding returns 0
01:53:35.945 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46630, med=3296, FiltMin=2989, FiltMax=25405, Gamma=1.000
01:53:35.961 00.016 8996 UpdateGuideState exits: m=648452 SNR=320.0
01:53:35.963 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:35.963 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:35.964 00.001 8996 Enqueuing Expose request
01:53:35.985 00.021 20224 PulseGuide returned control before completion, sleep 104
01:53:36.092 00.107 20224 IsGuiding returns 1
01:53:36.093 00.001 20224 scope still moving after pulse duration time elapsed
01:53:36.123 00.030 20224 IsSlewing returns 0
01:53:36.124 00.001 20224 IsGuiding returns 1
01:53:36.153 00.029 20224 IsSlewing returns 0
01:53:36.154 00.001 20224 IsGuiding returns 0
01:53:36.154 00.000 20224 scope move finished after 141 + 75 ms
01:53:36.154 00.000 20224 Move returns status 0, amount 141
01:53:36.154 00.000 20224 move complete, result=0
01:53:36.154 00.000 20224 worker thread done servicing request
01:53:36.154 00.000 20224 Worker thread wakes up
01:53:36.154 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.7 px 141 ms NORTH
01:53:36.158 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:36.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:37.136 00.978 20224 Exposure complete
01:53:37.211 00.075 20224 worker thread done servicing request
01:53:37.211 00.000 8996 OnExposeComplete: enter
01:53:37.212 00.001 8996 UpdateGuideState(): m_state=6
01:53:37.213 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14205
01:53:37.214 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.71, Mass=541173, SNR=253.5, Peak=41878 HFD=4.3
01:53:37.215 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
01:53:37.215 00.000 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
01:53:37.216 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.55 hyp=0.58 cameraTheta=1.27 mountX=0.12 mountY=-0.57, mountTheta=-1.37
01:53:37.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.55, opts=13)
01:53:37.219 00.001 8996 Enqueuing Move request for scope (0.17, 0.55)
01:53:37.221 00.002 20224 Worker thread wakes up
01:53:37.221 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.55) opts 0xd
01:53:37.221 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.55)
01:53:37.221 00.000 20224 Moving (0.17, 0.55) raw xDistance=0.12 yDistance=-0.57
01:53:37.222 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:53:37.222 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
01:53:37.222 00.000 20224 MoveAxis(E, 0, ABG)
01:53:37.222 00.000 20224 Move returns status 0, amount 0
01:53:37.222 00.000 20224 MoveAxis(N, 120, ABG)
01:53:37.222 00.000 20224 Guiding  Dir = 0, Dur = 120
01:53:37.223 00.001 20224 IsSlewing returns 0
01:53:37.223 00.000 20224 IsGuiding returns 0
01:53:37.229 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=41878, med=3296, FiltMin=2979, FiltMax=20784, Gamma=1.000
01:53:37.248 00.019 8996 UpdateGuideState exits: m=541173 SNR=253.5
01:53:37.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:37.249 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:37.250 00.001 8996 Enqueuing Expose request
01:53:37.251 00.001 20224 PulseGuide returned control before completion, sleep 103
01:53:37.361 00.110 20224 IsGuiding returns 1
01:53:37.361 00.000 20224 scope still moving after pulse duration time elapsed
01:53:37.392 00.031 20224 IsSlewing returns 0
01:53:37.393 00.001 20224 IsGuiding returns 1
01:53:37.422 00.029 20224 IsSlewing returns 0
01:53:37.423 00.001 20224 IsGuiding returns 0
01:53:37.423 00.000 20224 scope move finished after 120 + 79 ms
01:53:37.423 00.000 20224 Move returns status 0, amount 120
01:53:37.423 00.000 20224 move complete, result=0
01:53:37.423 00.000 20224 worker thread done servicing request
01:53:37.423 00.000 20224 Worker thread wakes up
01:53:37.423 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.6 px 120 ms NORTH
01:53:37.426 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:37.426 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:38.595 01.169 20224 Exposure complete
01:53:38.673 00.078 20224 worker thread done servicing request
01:53:38.673 00.000 8996 OnExposeComplete: enter
01:53:38.675 00.002 8996 UpdateGuideState(): m_state=6
01:53:38.676 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14206
01:53:38.677 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=472.83, Mass=582782, SNR=280.9, Peak=47187 HFD=4.4
01:53:38.678 00.001 8996 MultiStar: exiting stabilization period
01:53:38.679 00.001 8996 MultiStar: [#1 0.59,-0.37,0.00,M3] [#2 0.66,-0.32,0.00,M3] [#3 0.62,-0.23,0.00,M3] [#4 0.40,-0.19,0.55,U] [#5 0.23,-0.05,0.55,U] [#6 0.52,0.08,0.00,M3] [#7 0.18,-0.10,0.40,U] [#8 0.18,-0.08,0.34,U] 
01:53:38.679 00.000 8996 refined, 4 included, MultiStar: {0.19, -0.18}, one-star: {0.08, -0.32}
01:53:38.680 00.001 8996 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.10) = xAngle (-0.66 = -0.66)
01:53:38.681 00.001 8996 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.78 = 2.50)
01:53:38.681 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.18 hyp=0.27 cameraTheta=-0.75 mountX=0.21 mountY=0.16, mountTheta=0.65
01:53:38.683 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.18, opts=13)
01:53:38.684 00.001 8996 Enqueuing Move request for scope (0.19, -0.18)
01:53:38.685 00.001 20224 Worker thread wakes up
01:53:38.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.18) opts 0xd
01:53:38.685 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.18)
01:53:38.685 00.000 20224 Moving (0.19, -0.18) raw xDistance=0.21 yDistance=0.16
01:53:38.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:53:38.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:38.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:53:38.685 00.000 20224 MoveAxis(W, 31, ABG)
01:53:38.685 00.000 20224 Guiding  Dir = 3, Dur = 31
01:53:38.686 00.001 20224 IsSlewing returns 0
01:53:38.686 00.000 20224 IsGuiding returns 0
01:53:38.689 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=47187, med=3296, FiltMin=2955, FiltMax=25430, Gamma=1.000
01:53:38.709 00.020 8996 UpdateGuideState exits: m=582782 SNR=280.9
01:53:38.710 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:38.711 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:38.712 00.001 8996 Enqueuing Expose request
01:53:38.740 00.028 20224 IsGuiding returns 1
01:53:38.740 00.000 20224 scope still moving after pulse duration time elapsed
01:53:38.768 00.028 20224 IsSlewing returns 0
01:53:38.768 00.000 20224 IsGuiding returns 1
01:53:38.799 00.031 20224 IsSlewing returns 0
01:53:38.799 00.000 20224 IsGuiding returns 1
01:53:38.831 00.032 20224 IsSlewing returns 0
01:53:38.831 00.000 20224 IsGuiding returns 0
01:53:38.831 00.000 20224 scope move finished after 31 + 114 ms
01:53:38.831 00.000 20224 Move returns status 0, amount 31
01:53:38.831 00.000 20224 MoveAxis(N, 0, ABG)
01:53:38.832 00.001 20224 Move returns status 0, amount 0
01:53:38.832 00.000 20224 move complete, result=0
01:53:38.832 00.000 20224 worker thread done servicing request
01:53:38.832 00.000 20224 Worker thread wakes up
01:53:38.832 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:38.832 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:38.832 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.2 px 0 ms NORTH
01:53:39.822 00.990 20224 Exposure complete
01:53:39.884 00.062 20224 worker thread done servicing request
01:53:39.884 00.000 8996 OnExposeComplete: enter
01:53:39.885 00.001 8996 UpdateGuideState(): m_state=6
01:53:39.886 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14207
01:53:39.887 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.84, Mass=573934, SNR=282.1, Peak=40355 HFD=4.3
01:53:39.888 00.001 8996 MultiStar: [#1 0.59,-0.57,0.00,M4] [#2 0.30,-0.80,0.00,M4] [#3 0.34,-0.74,0.00,M4] [#4 0.52,-0.70,0.00,M6] [#5 0.08,-0.30,0.54,U] [#6 0.16,-0.30,0.40,U] [#7 -0.11,-0.57,0.00,M8] [#8 0.11,-0.65,0.00,M5] 
01:53:39.889 00.001 8996 refined, 2 included, MultiStar: {0.15, -0.31}, one-star: {0.19, -0.31}
01:53:39.889 00.000 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
01:53:39.890 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.15)
01:53:39.891 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.31 hyp=0.34 cameraTheta=-1.11 mountX=0.18 mountY=0.29, mountTheta=1.01
01:53:39.892 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.31, opts=13)
01:53:39.893 00.001 8996 Enqueuing Move request for scope (0.15, -0.31)
01:53:39.894 00.001 20224 Worker thread wakes up
01:53:39.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.31) opts 0xd
01:53:39.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.31)
01:53:39.894 00.000 20224 Moving (0.15, -0.31) raw xDistance=0.18 yDistance=0.29
01:53:39.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:53:39.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:39.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:53:39.894 00.000 20224 MoveAxis(E, 0, ABG)
01:53:39.894 00.000 20224 Move returns status 0, amount 0
01:53:39.894 00.000 20224 MoveAxis(N, 0, ABG)
01:53:39.894 00.000 20224 Move returns status 0, amount 0
01:53:39.894 00.000 20224 move complete, result=0
01:53:39.894 00.000 20224 worker thread done servicing request
01:53:39.898 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40355, med=3296, FiltMin=2928, FiltMax=24153, Gamma=1.000
01:53:39.911 00.013 8996 UpdateGuideState exits: m=573934 SNR=282.1
01:53:39.911 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:39.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:39.913 00.001 8996 Enqueuing Expose request
01:53:39.914 00.001 20224 Worker thread wakes up
01:53:39.914 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:39.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:39.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:41.097 01.182 20224 Exposure complete
01:53:41.211 00.114 20224 worker thread done servicing request
01:53:41.211 00.000 8996 OnExposeComplete: enter
01:53:41.212 00.001 8996 UpdateGuideState(): m_state=6
01:53:41.214 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14208
01:53:41.215 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.91, Mass=571017, SNR=274.7, Peak=45971 HFD=4.5
01:53:41.217 00.002 8996 MultiStar: [#1 0.01,-0.54,0.00,M5] [#2 0.32,-0.41,0.00,M5] [#3 0.40,-0.33,0.00,M5] [#4 0.31,-0.44,0.00,M7] [#5 -0.19,-0.31,0.50,U] [#6 0.29,-0.17,0.45,U] [#7 0.06,-0.42,0.41,U] [#8 0.22,-0.33,0.41,U] 
01:53:41.218 00.001 8996 single-star, 4 included, MultiStar: {0.01, -0.28}, one-star: {-0.11, -0.25}
01:53:41.219 00.001 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
01:53:41.220 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.27)
01:53:41.222 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.25 hyp=0.27 cameraTheta=-1.99 mountX=-0.09 mountY=0.26, mountTheta=1.89
01:53:41.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.25, opts=13)
01:53:41.228 00.004 8996 Enqueuing Move request for scope (-0.11, -0.25)
01:53:41.231 00.003 20224 Worker thread wakes up
01:53:41.231 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.25) opts 0xd
01:53:41.231 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.25)
01:53:41.231 00.000 20224 Moving (-0.11, -0.25) raw xDistance=-0.09 yDistance=0.26
01:53:41.231 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:53:41.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:41.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:53:41.231 00.000 20224 MoveAxis(E, 0, ABG)
01:53:41.231 00.000 20224 Move returns status 0, amount 0
01:53:41.231 00.000 20224 MoveAxis(N, 0, ABG)
01:53:41.231 00.000 20224 Move returns status 0, amount 0
01:53:41.231 00.000 20224 move complete, result=0
01:53:41.231 00.000 20224 worker thread done servicing request
01:53:41.239 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=45971, med=3296, FiltMin=2957, FiltMax=23958, Gamma=1.000
01:53:41.260 00.021 8996 UpdateGuideState exits: m=571017 SNR=274.7
01:53:41.261 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:41.262 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:41.264 00.002 8996 Enqueuing Expose request
01:53:41.264 00.000 20224 Worker thread wakes up
01:53:41.264 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:41.266 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:41.266 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:42.244 00.978 20224 Exposure complete
01:53:42.315 00.071 20224 worker thread done servicing request
01:53:42.315 00.000 8996 OnExposeComplete: enter
01:53:42.316 00.001 8996 UpdateGuideState(): m_state=6
01:53:42.318 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14209
01:53:42.319 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=472.95, Mass=508700, SNR=277.4, Peak=42451 HFD=4.4
01:53:42.320 00.001 8996 MultiStar: [#1 0.02,-0.51,0.00,M6] [#2 0.27,-0.33,0.80,U] [#3 0.13,-0.31,0.58,U] [#4 -0.03,-0.45,0.68,U] [#5 -0.19,-0.37,0.68,U] [#6 0.03,-0.23,0.42,U] [#7 -0.08,-0.21,0.43,U] [#8 0.08,-0.59,0.00,M5] 
01:53:42.321 00.001 8996 single-star, 6 included, MultiStar: {0.01, -0.30}, one-star: {-0.06, -0.20}
01:53:42.322 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
01:53:42.323 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
01:53:42.324 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.20 hyp=0.21 cameraTheta=-1.85 mountX=-0.04 mountY=0.20, mountTheta=1.75
01:53:42.325 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.20, opts=13)
01:53:42.326 00.001 8996 Enqueuing Move request for scope (-0.06, -0.20)
01:53:42.327 00.001 20224 Worker thread wakes up
01:53:42.327 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.20) opts 0xd
01:53:42.327 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.20)
01:53:42.327 00.000 20224 Moving (-0.06, -0.20) raw xDistance=-0.04 yDistance=0.20
01:53:42.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:53:42.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:42.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:53:42.328 00.001 20224 MoveAxis(E, 0, ABG)
01:53:42.328 00.000 20224 Move returns status 0, amount 0
01:53:42.328 00.000 20224 MoveAxis(N, 0, ABG)
01:53:42.328 00.000 20224 Move returns status 0, amount 0
01:53:42.328 00.000 20224 move complete, result=0
01:53:42.328 00.000 20224 worker thread done servicing request
01:53:42.331 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=42451, med=3296, FiltMin=2963, FiltMax=22550, Gamma=1.000
01:53:42.345 00.014 8996 UpdateGuideState exits: m=508700 SNR=277.4
01:53:42.346 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:42.347 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:42.348 00.001 8996 Enqueuing Expose request
01:53:42.348 00.000 20224 Worker thread wakes up
01:53:42.348 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:53:42.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:42.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:43.501 01.152 20224 Exposure complete
01:53:43.595 00.094 20224 worker thread done servicing request
01:53:43.595 00.000 8996 OnExposeComplete: enter
01:53:43.596 00.001 8996 UpdateGuideState(): m_state=6
01:53:43.598 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14210
01:53:43.599 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.65, Mass=620069, SNR=332.7, Peak=42899 HFD=4.8
01:53:43.600 00.001 8996 MultiStar: [#1 0.14,-0.11,0.54,U] [#2 0.34,-0.48,0.00,M5] [#3 0.11,-0.41,0.61,U] [#4 0.02,-0.63,0.00,M7] [#5 -0.06,-0.46,0.00,M1] [#6 -0.02,-0.13,0.35,U] [#7 -0.15,-0.53,0.00,M7] [#8 -0.08,-0.78,0.00,M6] 
01:53:43.601 00.001 8996 refined, 3 included, MultiStar: {-0.04, -0.34}, one-star: {-0.25, -0.50}
01:53:43.601 00.000 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:53:43.602 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
01:53:43.603 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.34 hyp=0.34 cameraTheta=-1.70 mountX=-0.01 mountY=0.34, mountTheta=1.60
01:53:43.605 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.34, opts=13)
01:53:43.605 00.000 8996 Enqueuing Move request for scope (-0.04, -0.34)
01:53:43.606 00.001 20224 Worker thread wakes up
01:53:43.606 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.34) opts 0xd
01:53:43.606 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.34)
01:53:43.606 00.000 20224 Moving (-0.04, -0.34) raw xDistance=-0.01 yDistance=0.34
01:53:43.606 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:53:43.606 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:43.606 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:53:43.606 00.000 20224 MoveAxis(E, 0, ABG)
01:53:43.606 00.000 20224 Move returns status 0, amount 0
01:53:43.606 00.000 20224 MoveAxis(N, 0, ABG)
01:53:43.607 00.001 20224 Move returns status 0, amount 0
01:53:43.607 00.000 20224 move complete, result=0
01:53:43.607 00.000 20224 worker thread done servicing request
01:53:43.613 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=42899, med=3296, FiltMin=2973, FiltMax=24013, Gamma=1.000
01:53:43.629 00.016 8996 UpdateGuideState exits: m=620069 SNR=332.7
01:53:43.631 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:43.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:43.634 00.002 8996 Enqueuing Expose request
01:53:43.635 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:43.636 00.001 20224 Worker thread wakes up
01:53:43.636 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:43.636 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:44.617 00.981 20224 Exposure complete
01:53:44.691 00.074 20224 worker thread done servicing request
01:53:44.692 00.001 8996 OnExposeComplete: enter
01:53:44.693 00.001 8996 UpdateGuideState(): m_state=6
01:53:44.694 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14211
01:53:44.695 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.06, Mass=557350, SNR=270.5, Peak=46227 HFD=4.4
01:53:44.696 00.001 8996 MultiStar: [#1 -0.06,-0.10,0.70,U] [#2 -0.12,-0.18,0.77,U] [#3 -0.12,-0.09,0.53,U] [#4 -0.16,-0.28,0.49,U] [#5 -0.41,0.05,0.62,U] [#6 -0.48,-0.30,0.00,M1] [#7 -0.43,-0.44,0.00,M8] [#8 -0.33,-0.15,0.35,U] 
01:53:44.697 00.001 8996 single-star, 6 included, MultiStar: {-0.19, -0.12}, one-star: {-0.18, -0.09}
01:53:44.698 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
01:53:44.699 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.60)
01:53:44.700 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.09 hyp=0.20 cameraTheta=-2.65 mountX=-0.17 mountY=0.11, mountTheta=2.55
01:53:44.701 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.09, opts=13)
01:53:44.702 00.001 8996 Enqueuing Move request for scope (-0.18, -0.09)
01:53:44.703 00.001 20224 Worker thread wakes up
01:53:44.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.09) opts 0xd
01:53:44.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.09)
01:53:44.703 00.000 20224 Moving (-0.18, -0.09) raw xDistance=-0.17 yDistance=0.11
01:53:44.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:53:44.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:44.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:53:44.703 00.000 20224 MoveAxis(E, 0, ABG)
01:53:44.703 00.000 20224 Move returns status 0, amount 0
01:53:44.703 00.000 20224 MoveAxis(N, 0, ABG)
01:53:44.703 00.000 20224 Move returns status 0, amount 0
01:53:44.703 00.000 20224 move complete, result=0
01:53:44.703 00.000 20224 worker thread done servicing request
01:53:44.707 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46227, med=3296, FiltMin=2973, FiltMax=23491, Gamma=1.000
01:53:44.721 00.014 8996 UpdateGuideState exits: m=557350 SNR=270.5
01:53:44.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:44.724 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:44.726 00.002 8996 Enqueuing Expose request
01:53:44.728 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:44.729 00.001 20224 Worker thread wakes up
01:53:44.729 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:44.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:45.890 01.161 20224 Exposure complete
01:53:45.980 00.090 20224 worker thread done servicing request
01:53:45.980 00.000 8996 OnExposeComplete: enter
01:53:45.981 00.001 8996 UpdateGuideState(): m_state=6
01:53:45.983 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14212
01:53:45.984 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.18, Mass=828549, SNR=383.9, Peak=63251 HFD=4.5
01:53:45.986 00.002 8996 MultiStar: [#1 0.06,-0.30,0.47,U] [#2 0.02,-0.39,0.53,U] [#3 0.16,-0.03,0.47,U] [#4 0.01,-0.27,0.36,U] [#5 -0.29,-0.01,0.40,U] [#6 -0.30,-0.38,0.00,M2] [#7 -0.72,-0.64,0.00,M9] [#8 -0.13,-0.35,0.24,U] 
01:53:45.988 00.002 8996 refined, 6 included, MultiStar: {-0.06, -0.15}, one-star: {-0.18, 0.02}
01:53:45.989 00.001 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
01:53:45.990 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
01:53:45.991 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.95 mountX=-0.04 mountY=0.16, mountTheta=1.85
01:53:45.992 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.15, opts=13)
01:53:45.993 00.001 8996 Enqueuing Move request for scope (-0.06, -0.15)
01:53:45.994 00.001 20224 Worker thread wakes up
01:53:45.994 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.15) opts 0xd
01:53:45.994 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.15)
01:53:45.994 00.000 20224 Moving (-0.06, -0.15) raw xDistance=-0.04 yDistance=0.16
01:53:45.994 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:53:45.994 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:45.994 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:53:45.994 00.000 20224 MoveAxis(E, 0, ABG)
01:53:45.994 00.000 20224 Move returns status 0, amount 0
01:53:45.995 00.001 20224 MoveAxis(N, 0, ABG)
01:53:45.995 00.000 20224 Move returns status 0, amount 0
01:53:45.995 00.000 20224 move complete, result=0
01:53:45.995 00.000 20224 worker thread done servicing request
01:53:45.998 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=63251, med=3299, FiltMin=3001, FiltMax=33315, Gamma=1.000
01:53:46.021 00.023 8996 UpdateGuideState exits: m=828549 SNR=383.9
01:53:46.023 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:46.024 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:46.025 00.001 8996 Enqueuing Expose request
01:53:46.025 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:53:46.027 00.002 20224 Worker thread wakes up
01:53:46.027 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:46.027 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:47.011 00.984 20224 Exposure complete
01:53:47.074 00.063 20224 worker thread done servicing request
01:53:47.074 00.000 8996 OnExposeComplete: enter
01:53:47.075 00.001 8996 UpdateGuideState(): m_state=6
01:53:47.076 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14213
01:53:47.077 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.82, Mass=623358, SNR=290.4, Peak=46003 HFD=4.5
01:53:47.078 00.001 8996 MultiStar: [#1 -0.13,-0.43,0.80,U] [#2 0.02,-0.54,0.00,M4] [#3 -0.12,-0.34,0.67,U] [#4 0.19,-0.17,0.49,U] [#5 -0.12,-0.11,0.53,U] [#6 -0.27,-0.34,0.37,U] [#7 -0.18,-0.29,0.46,U] [#8 -0.08,-0.47,0.00,M5] 
01:53:47.078 00.000 8996 refined, 6 included, MultiStar: {-0.10, -0.30}, one-star: {-0.10, -0.33}
01:53:47.079 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
01:53:47.080 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.37)
01:53:47.081 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.30 hyp=0.32 cameraTheta=-1.89 mountX=-0.07 mountY=0.31, mountTheta=1.79
01:53:47.082 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.30, opts=13)
01:53:47.083 00.001 8996 Enqueuing Move request for scope (-0.10, -0.30)
01:53:47.084 00.001 20224 Worker thread wakes up
01:53:47.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.30) opts 0xd
01:53:47.084 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.30)
01:53:47.084 00.000 20224 Moving (-0.10, -0.30) raw xDistance=-0.07 yDistance=0.31
01:53:47.084 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:53:47.084 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:53:47.084 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
01:53:47.084 00.000 20224 MoveAxis(E, 0, ABG)
01:53:47.084 00.000 20224 Move returns status 0, amount 0
01:53:47.084 00.000 20224 MoveAxis(N, 0, ABG)
01:53:47.084 00.000 20224 Move returns status 0, amount 0
01:53:47.085 00.001 20224 move complete, result=0
01:53:47.085 00.000 20224 worker thread done servicing request
01:53:47.088 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46003, med=3299, FiltMin=2998, FiltMax=26816, Gamma=1.000
01:53:47.105 00.017 8996 UpdateGuideState exits: m=623358 SNR=290.4
01:53:47.107 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:47.108 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:47.110 00.002 8996 Enqueuing Expose request
01:53:47.112 00.002 20224 Worker thread wakes up
01:53:47.112 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:53:47.114 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:47.114 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:48.282 01.168 20224 Exposure complete
01:53:48.361 00.079 20224 worker thread done servicing request
01:53:48.361 00.000 8996 OnExposeComplete: enter
01:53:48.362 00.001 8996 UpdateGuideState(): m_state=6
01:53:48.363 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14214
01:53:48.364 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=472.71, Mass=533059, SNR=266.6, Peak=37683 HFD=4.6
01:53:48.365 00.001 8996 MultiStar: [#1 0.17,-0.50,0.00,M3] [#2 0.02,-0.62,0.00,M5] [#3 0.08,-0.38,0.62,U] [#4 0.33,-0.22,0.52,U] [#5 -0.10,-0.26,0.53,U] [#6 -0.31,-0.52,0.00,M2] [#7 -0.42,-0.63,0.00,M9] [#8 -0.07,-0.39,0.40,U] 
01:53:48.365 00.000 8996 refined, 4 included, MultiStar: {-0.09, -0.35}, one-star: {-0.42, -0.45}
01:53:48.366 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
01:53:48.367 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
01:53:48.368 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.35 hyp=0.37 cameraTheta=-1.82 mountX=-0.06 mountY=0.36, mountTheta=1.73
01:53:48.370 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.35, opts=13)
01:53:48.372 00.002 8996 Enqueuing Move request for scope (-0.09, -0.35)
01:53:48.373 00.001 20224 Worker thread wakes up
01:53:48.373 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.35) opts 0xd
01:53:48.373 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.35)
01:53:48.373 00.000 20224 Moving (-0.09, -0.35) raw xDistance=-0.06 yDistance=0.36
01:53:48.373 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:53:48.373 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=-0.12 newest=0.83
01:53:48.374 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:53:48.374 00.000 20224 MoveAxis(E, 0, ABG)
01:53:48.374 00.000 20224 Move returns status 0, amount 0
01:53:48.374 00.000 20224 MoveAxis(S, 76, ABG)
01:53:48.374 00.000 20224 Guiding  Dir = 1, Dur = 76
01:53:48.374 00.000 20224 IsSlewing returns 0
01:53:48.374 00.000 20224 IsGuiding returns 0
01:53:48.378 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=37683, med=3299, FiltMin=2973, FiltMax=21101, Gamma=1.000
01:53:48.389 00.011 20224 PulseGuide returned control before completion, sleep 72
01:53:48.394 00.005 8996 UpdateGuideState exits: m=533059 SNR=266.6
01:53:48.395 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:48.396 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:48.397 00.001 8996 Enqueuing Expose request
01:53:48.466 00.069 20224 IsGuiding returns 1
01:53:48.467 00.001 20224 scope still moving after pulse duration time elapsed
01:53:48.496 00.029 20224 IsSlewing returns 0
01:53:48.497 00.001 20224 IsGuiding returns 0
01:53:48.497 00.000 20224 scope move finished after 76 + 46 ms
01:53:48.497 00.000 20224 Move returns status 0, amount 76
01:53:48.497 00.000 20224 move complete, result=0
01:53:48.497 00.000 20224 worker thread done servicing request
01:53:48.497 00.000 20224 Worker thread wakes up
01:53:48.498 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 76 ms SOUTH
01:53:48.500 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:48.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:49.468 00.968 20224 Exposure complete
01:53:49.557 00.089 20224 worker thread done servicing request
01:53:49.557 00.000 8996 OnExposeComplete: enter
01:53:49.558 00.001 8996 UpdateGuideState(): m_state=6
01:53:49.558 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14215
01:53:49.559 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=472.79, Mass=685241, SNR=334.6, Peak=54147 HFD=4.6
01:53:49.560 00.001 8996 MultiStar: [#1 0.29,-0.36,0.00,M4] [#2 0.22,-0.62,0.00,M6] [#3 0.10,-0.48,0.00,M1] [#4 0.23,-0.50,0.00,M4] [#5 0.37,0.02,0.57,U] [#6 -0.22,-0.16,0.36,U] [#7 -0.30,-0.48,0.00,M10] [#8 0.13,-0.53,0.00,M5] 
01:53:49.561 00.001 8996 refined, 2 included, MultiStar: {-0.10, -0.21}, one-star: {-0.33, -0.36}
01:53:49.562 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
01:53:49.563 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
01:53:49.563 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-2.02 mountX=-0.08 mountY=0.22, mountTheta=1.93
01:53:49.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.21, opts=13)
01:53:49.565 00.000 8996 Enqueuing Move request for scope (-0.10, -0.21)
01:53:49.566 00.001 20224 Worker thread wakes up
01:53:49.566 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
01:53:49.566 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
01:53:49.567 00.001 20224 Moving (-0.10, -0.21) raw xDistance=-0.08 yDistance=0.22
01:53:49.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:53:49.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:53:49.567 00.000 20224 MoveAxis(E, 0, ABG)
01:53:49.567 00.000 20224 Move returns status 0, amount 0
01:53:49.567 00.000 20224 MoveAxis(S, 46, ABG)
01:53:49.567 00.000 20224 Guiding  Dir = 1, Dur = 46
01:53:49.567 00.000 20224 IsSlewing returns 0
01:53:49.567 00.000 20224 IsGuiding returns 0
01:53:49.571 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=54147, med=3299, FiltMin=2969, FiltMax=29133, Gamma=1.000
01:53:49.573 00.002 20224 PulseGuide returned control before completion, sleep 50
01:53:49.587 00.014 8996 UpdateGuideState exits: m=685241 SNR=334.6
01:53:49.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:49.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:49.590 00.001 8996 Enqueuing Expose request
01:53:49.635 00.045 20224 IsGuiding returns 1
01:53:49.635 00.000 20224 scope still moving after pulse duration time elapsed
01:53:49.667 00.032 20224 IsSlewing returns 0
01:53:49.667 00.000 20224 IsGuiding returns 0
01:53:49.668 00.001 20224 scope move finished after 46 + 54 ms
01:53:49.668 00.000 20224 Move returns status 0, amount 46
01:53:49.668 00.000 20224 move complete, result=0
01:53:49.668 00.000 20224 worker thread done servicing request
01:53:49.668 00.000 20224 Worker thread wakes up
01:53:49.668 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 46 ms SOUTH
01:53:49.670 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:49.670 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:50.838 01.168 20224 Exposure complete
01:53:50.919 00.081 20224 worker thread done servicing request
01:53:50.919 00.000 8996 OnExposeComplete: enter
01:53:50.921 00.002 8996 UpdateGuideState(): m_state=6
01:53:50.922 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14216
01:53:50.923 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.97, Mass=538402, SNR=277.3, Peak=41715 HFD=4.6
01:53:50.925 00.002 8996 MultiStar: [#1 0.28,-0.17,0.65,U] [#2 -0.28,-0.17,0.81,U] [#3 -0.16,-0.02,0.59,U] [#4 -0.00,-0.17,0.58,U] [#5 -0.20,0.03,0.54,U] [#6 -0.39,-0.48,0.00,M2] [#7 -0.45,-0.28,0.00,R] [#8 -0.05,-0.14,0.41,U] 
01:53:50.926 00.001 8996 refined, 6 included, MultiStar: {-0.14, -0.13}, one-star: {-0.39, -0.18}
01:53:50.928 00.002 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
01:53:50.929 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
01:53:50.930 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.42 mountX=-0.13 mountY=0.14, mountTheta=2.32
01:53:50.932 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.13, opts=13)
01:53:50.934 00.002 8996 Enqueuing Move request for scope (-0.14, -0.13)
01:53:50.935 00.001 20224 Worker thread wakes up
01:53:50.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
01:53:50.935 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
01:53:50.936 00.001 20224 Moving (-0.14, -0.13) raw xDistance=-0.13 yDistance=0.14
01:53:50.936 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:53:50.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:50.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:53:50.936 00.000 20224 MoveAxis(E, 0, ABG)
01:53:50.936 00.000 20224 Move returns status 0, amount 0
01:53:50.936 00.000 20224 MoveAxis(N, 0, ABG)
01:53:50.936 00.000 20224 Move returns status 0, amount 0
01:53:50.936 00.000 20224 move complete, result=0
01:53:50.936 00.000 20224 worker thread done servicing request
01:53:50.940 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41715, med=3299, FiltMin=2992, FiltMax=22525, Gamma=1.000
01:53:50.956 00.016 8996 UpdateGuideState exits: m=538402 SNR=277.3
01:53:50.958 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:50.959 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:50.960 00.001 8996 Enqueuing Expose request
01:53:50.961 00.001 20224 Worker thread wakes up
01:53:50.962 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:50.963 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:50.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:51.946 00.983 20224 Exposure complete
01:53:52.039 00.093 20224 worker thread done servicing request
01:53:52.039 00.000 8996 OnExposeComplete: enter
01:53:52.041 00.002 8996 UpdateGuideState(): m_state=6
01:53:52.043 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14217
01:53:52.046 00.003 8996 Star::Find returns 1 (0), X=136.71, Y=473.09, Mass=541098, SNR=294.2, Peak=40771 HFD=4.5
01:53:52.049 00.003 8996 MultiStar: [#1 -0.30,-0.38,0.00,M4] [#2 -0.16,-0.31,0.72,U] [#3 -0.17,-0.11,0.60,U] [#4 -0.20,-0.24,0.51,U] [#5 -0.12,-0.22,0.60,U] [#6 -0.37,-0.13,0.38,U] [#7 0.24,0.35,0.42,U] [#8 -0.26,-0.25,0.36,U] 
01:53:52.051 00.002 8996 single-star, 7 included, MultiStar: {-0.15, -0.13}, one-star: {-0.16, -0.06}
01:53:52.053 00.002 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
01:53:52.055 00.002 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.79 = 0.49)
01:53:52.056 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-2.77 mountX=-0.15 mountY=0.08, mountTheta=2.65
01:53:52.058 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.06, opts=13)
01:53:52.059 00.001 8996 Enqueuing Move request for scope (-0.16, -0.06)
01:53:52.060 00.001 20224 Worker thread wakes up
01:53:52.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.06) opts 0xd
01:53:52.060 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.06)
01:53:52.060 00.000 20224 Moving (-0.16, -0.06) raw xDistance=-0.15 yDistance=0.08
01:53:52.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:53:52.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:52.061 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:53:52.061 00.000 20224 MoveAxis(E, 0, ABG)
01:53:52.061 00.000 20224 Move returns status 0, amount 0
01:53:52.061 00.000 20224 MoveAxis(N, 0, ABG)
01:53:52.061 00.000 20224 Move returns status 0, amount 0
01:53:52.061 00.000 20224 move complete, result=0
01:53:52.061 00.000 20224 worker thread done servicing request
01:53:52.064 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40771, med=3302, FiltMin=2992, FiltMax=23955, Gamma=1.000
01:53:52.079 00.015 8996 UpdateGuideState exits: m=541098 SNR=294.2
01:53:52.080 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:52.081 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:52.081 00.000 8996 Enqueuing Expose request
01:53:52.082 00.001 20224 Worker thread wakes up
01:53:52.082 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:52.083 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:52.083 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:53.248 01.165 20224 Exposure complete
01:53:53.342 00.094 20224 worker thread done servicing request
01:53:53.342 00.000 8996 OnExposeComplete: enter
01:53:53.343 00.001 8996 UpdateGuideState(): m_state=6
01:53:53.344 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14218
01:53:53.344 00.000 8996 Star::Find returns 1 (0), X=136.24, Y=473.17, Mass=529251, SNR=290.1, Peak=34611 HFD=4.5
01:53:53.346 00.002 8996 MultiStar: [#1 -0.38,-0.04,0.71,U] [#2 -0.42,-0.10,0.70,U] [#3 -0.03,0.20,0.72,U] [#4 -0.12,0.18,0.49,U] [#5 -0.78,-0.11,0.00,M1] [#6 -0.36,0.09,0.40,U] [#7 0.01,0.21,0.46,U] [#8 -0.56,-0.11,0.00,M4] 
01:53:53.346 00.000 8996 refined, 6 included, MultiStar: {-0.31, 0.07}, one-star: {-0.63, 0.02}
01:53:53.348 00.002 8996 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
01:53:53.348 00.000 8996 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
01:53:53.349 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.07 hyp=0.32 cameraTheta=2.94 mountX=-0.32 mountY=-0.03, mountTheta=-3.05
01:53:53.351 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.07, opts=13)
01:53:53.352 00.001 8996 Enqueuing Move request for scope (-0.31, 0.07)
01:53:53.352 00.000 20224 Worker thread wakes up
01:53:53.353 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.07) opts 0xd
01:53:53.353 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.07)
01:53:53.353 00.000 20224 Moving (-0.31, 0.07) raw xDistance=-0.32 yDistance=-0.03
01:53:53.353 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:53:53.353 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:53.353 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:53:53.353 00.000 20224 MoveAxis(E, 47, ABG)
01:53:53.353 00.000 20224 Guiding  Dir = 2, Dur = 47
01:53:53.354 00.001 20224 IsSlewing returns 0
01:53:53.354 00.000 20224 IsGuiding returns 0
01:53:53.356 00.002 20224 PulseGuide returned control before completion, sleep 56
01:53:53.363 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=34611, med=3302, FiltMin=2979, FiltMax=21504, Gamma=1.000
01:53:53.383 00.020 8996 UpdateGuideState exits: m=529251 SNR=290.1
01:53:53.384 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:53.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:53.386 00.001 8996 Enqueuing Expose request
01:53:53.414 00.028 20224 IsGuiding returns 1
01:53:53.414 00.000 20224 scope still moving after pulse duration time elapsed
01:53:53.445 00.031 20224 IsSlewing returns 0
01:53:53.445 00.000 20224 IsGuiding returns 0
01:53:53.446 00.001 20224 scope move finished after 47 + 43 ms
01:53:53.446 00.000 20224 Move returns status 0, amount 47
01:53:53.446 00.000 20224 MoveAxis(N, 0, ABG)
01:53:53.446 00.000 20224 Move returns status 0, amount 0
01:53:53.446 00.000 20224 move complete, result=0
01:53:53.446 00.000 20224 worker thread done servicing request
01:53:53.446 00.000 20224 Worker thread wakes up
01:53:53.446 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:53.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:53.446 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.0 px 0 ms NORTH
01:53:54.427 00.981 20224 Exposure complete
01:53:54.491 00.064 20224 worker thread done servicing request
01:53:54.491 00.000 8996 OnExposeComplete: enter
01:53:54.494 00.003 8996 UpdateGuideState(): m_state=6
01:53:54.495 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14219
01:53:54.497 00.002 8996 Star::Find returns 1 (0), X=136.76, Y=473.22, Mass=493584, SNR=235.9, Peak=36595 HFD=4.5
01:53:54.498 00.001 8996 MultiStar: [#1 -0.08,-0.35,0.91,U] [#2 -0.24,0.11,0.91,U] [#3 0.11,-0.03,0.70,U] [#4 0.31,-0.09,0.63,U] [#5 -0.21,0.02,0.76,U] [#6 -0.29,0.05,0.37,U] [#7 0.43,0.15,0.00,M1] [#8 0.04,-0.21,0.43,U] 
01:53:54.499 00.001 8996 refined, 7 included, MultiStar: {-0.07, -0.05}, one-star: {-0.11, 0.06}
01:53:54.500 00.001 8996 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
01:53:54.501 00.001 8996 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
01:53:54.502 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.08 cameraTheta=-2.49 mountX=-0.06 mountY=0.06, mountTheta=2.38
01:53:54.503 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.05, opts=13)
01:53:54.504 00.001 8996 Enqueuing Move request for scope (-0.07, -0.05)
01:53:54.505 00.001 20224 Worker thread wakes up
01:53:54.505 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
01:53:54.505 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
01:53:54.505 00.000 20224 Moving (-0.07, -0.05) raw xDistance=-0.06 yDistance=0.06
01:53:54.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:53:54.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:54.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:53:54.505 00.000 20224 MoveAxis(E, 0, ABG)
01:53:54.505 00.000 20224 Move returns status 0, amount 0
01:53:54.505 00.000 20224 MoveAxis(N, 0, ABG)
01:53:54.505 00.000 20224 Move returns status 0, amount 0
01:53:54.505 00.000 20224 move complete, result=0
01:53:54.506 00.001 20224 worker thread done servicing request
01:53:54.509 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36595, med=3302, FiltMin=2976, FiltMax=21251, Gamma=1.000
01:53:54.523 00.014 8996 UpdateGuideState exits: m=493584 SNR=235.9
01:53:54.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:54.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:54.525 00.000 8996 Enqueuing Expose request
01:53:54.526 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:54.527 00.001 20224 Worker thread wakes up
01:53:54.527 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:54.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:55.706 01.179 20224 Exposure complete
01:53:55.776 00.070 20224 worker thread done servicing request
01:53:55.776 00.000 8996 OnExposeComplete: enter
01:53:55.778 00.002 8996 UpdateGuideState(): m_state=6
01:53:55.779 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14220
01:53:55.781 00.002 8996 Star::Find returns 1 (0), X=136.89, Y=473.70, Mass=699270, SNR=332.0, Peak=50614 HFD=4.5
01:53:55.783 00.002 8996 MultiStar: [#1 -0.02,0.32,0.60,U] [#2 0.14,0.13,0.66,U] [#3 0.17,0.13,0.49,U] [#4 0.08,0.07,0.42,U] [#5 -0.08,0.25,0.48,U] [#6 -0.12,0.45,0.00,M1] [#7 0.35,0.36,0.00,M2] [#8 0.10,0.15,0.32,U] 
01:53:55.784 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.27}, one-star: {0.02, 0.55}
01:53:55.785 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
01:53:55.787 00.002 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
01:53:55.787 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.27 hyp=0.28 cameraTheta=1.38 mountX=0.03 mountY=-0.28, mountTheta=-1.48
01:53:55.789 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.27, opts=13)
01:53:55.790 00.001 8996 Enqueuing Move request for scope (0.05, 0.27)
01:53:55.791 00.001 20224 Worker thread wakes up
01:53:55.791 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.27) opts 0xd
01:53:55.792 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.27)
01:53:55.792 00.000 20224 Moving (0.05, 0.27) raw xDistance=0.03 yDistance=-0.28
01:53:55.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:53:55.792 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:53:55.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:53:55.792 00.000 20224 MoveAxis(E, 0, ABG)
01:53:55.792 00.000 20224 Move returns status 0, amount 0
01:53:55.792 00.000 20224 MoveAxis(N, 0, ABG)
01:53:55.792 00.000 20224 Move returns status 0, amount 0
01:53:55.792 00.000 20224 move complete, result=0
01:53:55.792 00.000 20224 worker thread done servicing request
01:53:55.796 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=50614, med=3302, FiltMin=2982, FiltMax=29213, Gamma=1.000
01:53:55.809 00.013 8996 UpdateGuideState exits: m=699270 SNR=332.0
01:53:55.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:55.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:55.812 00.001 8996 Enqueuing Expose request
01:53:55.813 00.001 20224 Worker thread wakes up
01:53:55.813 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:53:55.813 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:55.813 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:56.790 00.977 20224 Exposure complete
01:53:56.856 00.066 20224 worker thread done servicing request
01:53:56.856 00.000 8996 OnExposeComplete: enter
01:53:56.857 00.001 8996 UpdateGuideState(): m_state=6
01:53:56.858 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14221
01:53:56.860 00.002 8996 Star::Find returns 1 (0), X=136.79, Y=473.26, Mass=634118, SNR=264.5, Peak=49059 HFD=4.5
01:53:56.863 00.003 8996 MultiStar: [#1 0.08,-0.27,0.66,U] [#2 -0.16,-0.27,0.84,U] [#3 -0.05,-0.08,0.68,U] [#4 -0.07,-0.40,0.58,U] [#5 -0.39,-0.11,0.72,U] [#6 -0.48,-0.16,0.00,M2] [#7 0.02,0.08,0.36,U] [#8 -0.30,-0.21,0.33,U] 
01:53:56.865 00.002 8996 single-star, 7 included, MultiStar: {-0.12, -0.14}, one-star: {-0.08, 0.11}
01:53:56.867 00.002 8996 CameraToMount -- cameraTheta (2.21) - m_xAngle (-0.10) = xAngle (2.30 = 2.30)
01:53:56.868 00.001 8996 CameraToMount -- cameraTheta (2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.82 = -0.82)
01:53:56.870 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.14 cameraTheta=2.21 mountX=-0.09 mountY=-0.10, mountTheta=-2.31
01:53:56.873 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.11, opts=13)
01:53:56.874 00.001 8996 Enqueuing Move request for scope (-0.08, 0.11)
01:53:56.877 00.003 20224 Worker thread wakes up
01:53:56.877 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
01:53:56.877 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
01:53:56.877 00.000 20224 Moving (-0.08, 0.11) raw xDistance=-0.09 yDistance=-0.10
01:53:56.877 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:53:56.878 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:56.878 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:53:56.878 00.000 20224 MoveAxis(E, 0, ABG)
01:53:56.878 00.000 20224 Move returns status 0, amount 0
01:53:56.878 00.000 20224 MoveAxis(N, 0, ABG)
01:53:56.878 00.000 20224 Move returns status 0, amount 0
01:53:56.878 00.000 20224 move complete, result=0
01:53:56.879 00.001 20224 worker thread done servicing request
01:53:56.883 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=49059, med=3299, FiltMin=2998, FiltMax=27001, Gamma=1.000
01:53:56.900 00.017 8996 UpdateGuideState exits: m=634118 SNR=264.5
01:53:56.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:56.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:56.903 00.001 8996 Enqueuing Expose request
01:53:56.904 00.001 20224 Worker thread wakes up
01:53:56.904 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:53:56.904 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:56.905 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:58.059 01.154 20224 Exposure complete
01:53:58.129 00.070 20224 worker thread done servicing request
01:53:58.130 00.001 8996 OnExposeComplete: enter
01:53:58.131 00.001 8996 UpdateGuideState(): m_state=6
01:53:58.132 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14222
01:53:58.135 00.003 8996 Star::Find returns 1 (0), X=136.52, Y=473.32, Mass=603112, SNR=308.7, Peak=44515 HFD=4.7
01:53:58.137 00.002 8996 MultiStar: [#1 -0.16,-0.32,0.64,U] [#2 -0.24,-0.24,0.64,U] [#3 -0.12,-0.29,0.57,U] [#4 0.13,-0.18,0.56,U] [#5 -0.18,-0.10,0.54,U] [#6 -0.30,-0.00,0.45,U] [#7 0.51,0.14,0.00,M2] [#8 -0.09,0.03,0.32,U] 
01:53:58.138 00.001 8996 refined, 7 included, MultiStar: {-0.18, -0.11}, one-star: {-0.35, 0.17}
01:53:58.140 00.002 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
01:53:58.141 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.65)
01:53:58.142 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-2.61 mountX=-0.17 mountY=0.13, mountTheta=2.50
01:53:58.145 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.11, opts=13)
01:53:58.147 00.002 8996 Enqueuing Move request for scope (-0.18, -0.11)
01:53:58.148 00.001 20224 Worker thread wakes up
01:53:58.149 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.11) opts 0xd
01:53:58.149 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.11)
01:53:58.149 00.000 20224 Moving (-0.18, -0.11) raw xDistance=-0.17 yDistance=0.13
01:53:58.149 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:53:58.149 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:58.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
01:53:58.149 00.000 20224 MoveAxis(E, 0, ABG)
01:53:58.149 00.000 20224 Move returns status 0, amount 0
01:53:58.149 00.000 20224 MoveAxis(N, 0, ABG)
01:53:58.150 00.001 20224 Move returns status 0, amount 0
01:53:58.150 00.000 20224 move complete, result=0
01:53:58.150 00.000 20224 worker thread done servicing request
01:53:58.155 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=44515, med=3302, FiltMin=2985, FiltMax=23677, Gamma=1.000
01:53:58.178 00.023 8996 UpdateGuideState exits: m=603112 SNR=308.7
01:53:58.181 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:58.183 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:58.185 00.002 8996 Enqueuing Expose request
01:53:58.186 00.001 20224 Worker thread wakes up
01:53:58.186 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:58.188 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:58.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:53:59.168 00.980 20224 Exposure complete
01:53:59.234 00.066 20224 worker thread done servicing request
01:53:59.234 00.000 8996 OnExposeComplete: enter
01:53:59.235 00.001 8996 UpdateGuideState(): m_state=6
01:53:59.236 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14223
01:53:59.237 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=473.12, Mass=599221, SNR=285.9, Peak=42035 HFD=4.7
01:53:59.238 00.001 8996 MultiStar: [#1 -0.55,-0.33,0.00,M1] [#2 0.26,-0.10,0.82,U] [#3 0.07,-0.11,0.53,U] [#4 0.14,-0.22,0.54,U] [#5 -0.51,-0.21,0.00,M1] [#6 -0.18,0.20,0.46,U] [#7 0.28,0.10,0.36,U] [#8 0.04,-0.20,0.40,U] 
01:53:59.241 00.003 8996 refined, 6 included, MultiStar: {-0.01, -0.06}, one-star: {-0.39, -0.03}
01:53:59.243 00.002 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
01:53:59.246 00.003 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.59)
01:53:59.248 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.06 hyp=0.06 cameraTheta=-1.67 mountX=-0.00 mountY=0.06, mountTheta=1.57
01:53:59.252 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.06, opts=13)
01:53:59.254 00.002 8996 Enqueuing Move request for scope (-0.01, -0.06)
01:53:59.255 00.001 20224 Worker thread wakes up
01:53:59.255 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.06) opts 0xd
01:53:59.256 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.06)
01:53:59.256 00.000 20224 Moving (-0.01, -0.06) raw xDistance=-0.00 yDistance=0.06
01:53:59.256 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:53:59.256 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:53:59.256 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:53:59.256 00.000 20224 MoveAxis(E, 0, ABG)
01:53:59.256 00.000 20224 Move returns status 0, amount 0
01:53:59.256 00.000 20224 MoveAxis(N, 0, ABG)
01:53:59.256 00.000 20224 Move returns status 0, amount 0
01:53:59.256 00.000 20224 move complete, result=0
01:53:59.256 00.000 20224 worker thread done servicing request
01:53:59.262 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42035, med=3302, FiltMin=2992, FiltMax=25600, Gamma=1.000
01:53:59.289 00.027 8996 UpdateGuideState exits: m=599221 SNR=285.9
01:53:59.291 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:53:59.293 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:53:59.295 00.002 8996 Enqueuing Expose request
01:53:59.296 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:53:59.298 00.002 20224 Worker thread wakes up
01:53:59.298 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:53:59.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:00.477 01.179 20224 Exposure complete
01:54:00.542 00.065 20224 worker thread done servicing request
01:54:00.542 00.000 8996 OnExposeComplete: enter
01:54:00.543 00.001 8996 UpdateGuideState(): m_state=6
01:54:00.545 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14224
01:54:00.545 00.000 8996 Star::Find returns 1 (0), X=136.34, Y=472.65, Mass=679491, SNR=323.7, Peak=44963 HFD=4.6
01:54:00.548 00.003 8996 MultiStar: [#1 -0.30,-1.10,0.00,M2] [#2 -0.56,-0.85,0.00,M1] [#3 -0.52,-0.81,0.00,M1] [#4 -0.44,-0.78,0.00,M1] [#5 -0.82,-0.57,0.00,M2] [#6 -0.48,-0.41,0.00,M1] [#7 -0.40,-0.55,0.00,M2] [#8 -0.54,-0.74,0.00,M1] 
01:54:00.549 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
01:54:00.551 00.002 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
01:54:00.552 00.001 8996 CameraToMount -- cameraX=-0.52 cameraY=-0.50 hyp=0.73 cameraTheta=-2.37 mountX=-0.47 mountY=0.56, mountTheta=2.27
01:54:00.554 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=-0.50, opts=13)
01:54:00.555 00.001 8996 Enqueuing Move request for scope (-0.52, -0.50)
01:54:00.556 00.001 20224 Worker thread wakes up
01:54:00.557 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.50) opts 0xd
01:54:00.557 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, -0.50)
01:54:00.557 00.000 20224 Moving (-0.52, -0.50) raw xDistance=-0.47 yDistance=0.56
01:54:00.557 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
01:54:00.557 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
01:54:00.557 00.000 20224 MoveAxis(E, 69, ABG)
01:54:00.557 00.000 20224 Guiding  Dir = 2, Dur = 69
01:54:00.558 00.001 20224 IsSlewing returns 0
01:54:00.558 00.000 20224 IsGuiding returns 0
01:54:00.560 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44963, med=3299, FiltMin=2985, FiltMax=23814, Gamma=1.000
01:54:00.578 00.018 8996 UpdateGuideState exits: m=679491 SNR=323.7
01:54:00.579 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:00.579 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:00.580 00.001 8996 Enqueuing Expose request
01:54:00.588 00.008 20224 PulseGuide returned control before completion, sleep 51
01:54:00.648 00.060 20224 IsGuiding returns 1
01:54:00.648 00.000 20224 scope still moving after pulse duration time elapsed
01:54:00.680 00.032 20224 IsSlewing returns 0
01:54:00.680 00.000 20224 IsGuiding returns 0
01:54:00.680 00.000 20224 scope move finished after 69 + 53 ms
01:54:00.681 00.001 20224 Move returns status 0, amount 69
01:54:00.681 00.000 20224 MoveAxis(S, 118, ABG)
01:54:00.681 00.000 20224 Guiding  Dir = 1, Dur = 118
01:54:00.681 00.000 20224 IsSlewing returns 0
01:54:00.681 00.000 20224 IsGuiding returns 0
01:54:00.745 00.064 20224 PulseGuide returned control before completion, sleep 65
01:54:00.821 00.076 20224 IsGuiding returns 1
01:54:00.821 00.000 20224 scope still moving after pulse duration time elapsed
01:54:00.857 00.036 20224 IsSlewing returns 0
01:54:00.857 00.000 20224 IsGuiding returns 1
01:54:00.884 00.027 20224 IsSlewing returns 0
01:54:00.884 00.000 20224 IsGuiding returns 1
01:54:00.915 00.031 20224 IsSlewing returns 0
01:54:00.916 00.001 20224 IsGuiding returns 0
01:54:00.916 00.000 20224 scope move finished after 118 + 116 ms
01:54:00.916 00.000 20224 Move returns status 0, amount 118
01:54:00.916 00.000 20224 move complete, result=0
01:54:00.916 00.000 20224 worker thread done servicing request
01:54:00.916 00.000 8996 GuideStep: -0.5 px 69 ms EAST, 0.6 px 118 ms SOUTH
01:54:00.919 00.003 20224 Worker thread wakes up
01:54:00.919 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:00.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:01.905 00.986 20224 Exposure complete
01:54:01.996 00.091 20224 worker thread done servicing request
01:54:01.996 00.000 8996 OnExposeComplete: enter
01:54:01.997 00.001 8996 UpdateGuideState(): m_state=6
01:54:01.998 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14225
01:54:01.999 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.26, Mass=577670, SNR=282.0, Peak=42051 HFD=4.6
01:54:02.000 00.001 8996 MultiStar: [#1 -0.17,-0.32,0.64,U] [#2 -0.09,-0.14,0.66,U] [#3 0.05,-0.40,0.64,U] [#4 -0.12,-0.16,0.44,U] [#5 -0.33,-0.21,0.60,U] [#6 -0.10,0.05,0.42,U] [#7 0.44,-0.15,0.00,M3] [#8 -0.21,-0.27,0.35,U] 
01:54:02.001 00.001 8996 single-star, 7 included, MultiStar: {-0.13, -0.15}, one-star: {-0.14, 0.11}
01:54:02.002 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
01:54:02.003 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
01:54:02.004 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.11 hyp=0.18 cameraTheta=2.48 mountX=-0.15 mountY=-0.09, mountTheta=-2.59
01:54:02.005 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.11, opts=13)
01:54:02.006 00.001 8996 Enqueuing Move request for scope (-0.14, 0.11)
01:54:02.007 00.001 20224 Worker thread wakes up
01:54:02.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.11) opts 0xd
01:54:02.007 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.11)
01:54:02.007 00.000 20224 Moving (-0.14, 0.11) raw xDistance=-0.15 yDistance=-0.09
01:54:02.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:54:02.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:02.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:54:02.007 00.000 20224 MoveAxis(E, 0, ABG)
01:54:02.007 00.000 20224 Move returns status 0, amount 0
01:54:02.007 00.000 20224 MoveAxis(N, 0, ABG)
01:54:02.007 00.000 20224 Move returns status 0, amount 0
01:54:02.007 00.000 20224 move complete, result=0
01:54:02.007 00.000 20224 worker thread done servicing request
01:54:02.012 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42051, med=3299, FiltMin=2995, FiltMax=25417, Gamma=1.000
01:54:02.031 00.019 8996 UpdateGuideState exits: m=577670 SNR=282.0
01:54:02.032 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:02.033 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:02.034 00.001 8996 Enqueuing Expose request
01:54:02.035 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:02.036 00.001 20224 Worker thread wakes up
01:54:02.036 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:02.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:03.193 01.157 20224 Exposure complete
01:54:03.264 00.071 20224 worker thread done servicing request
01:54:03.265 00.001 8996 OnExposeComplete: enter
01:54:03.266 00.001 8996 UpdateGuideState(): m_state=6
01:54:03.268 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14226
01:54:03.269 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.37, Mass=604875, SNR=298.6, Peak=41379 HFD=4.7
01:54:03.271 00.002 8996 MultiStar: [#1 -0.02,-0.13,0.59,U] [#2 -0.09,0.09,0.69,U] [#3 0.26,0.20,0.60,U] [#4 0.08,0.13,0.55,U] [#5 -0.12,0.29,0.51,U] [#6 -0.15,0.08,0.33,U] [#7 0.28,0.17,0.37,U] [#8 0.01,0.09,0.37,U] 
01:54:03.273 00.002 8996 refined, 8 included, MultiStar: {-0.00, 0.13}, one-star: {-0.12, 0.21}
01:54:03.274 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
01:54:03.277 00.003 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.45 = -1.45)
01:54:03.277 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=0.13 hyp=0.13 cameraTheta=1.57 mountX=-0.01 mountY=-0.13, mountTheta=-1.67
01:54:03.279 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.13, opts=13)
01:54:03.280 00.001 8996 Enqueuing Move request for scope (-0.00, 0.13)
01:54:03.281 00.001 20224 Worker thread wakes up
01:54:03.281 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.13) opts 0xd
01:54:03.281 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.13)
01:54:03.282 00.001 20224 Moving (-0.00, 0.13) raw xDistance=-0.01 yDistance=-0.13
01:54:03.282 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:54:03.282 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:03.282 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:54:03.282 00.000 20224 MoveAxis(E, 0, ABG)
01:54:03.282 00.000 20224 Move returns status 0, amount 0
01:54:03.282 00.000 20224 MoveAxis(N, 0, ABG)
01:54:03.282 00.000 20224 Move returns status 0, amount 0
01:54:03.282 00.000 20224 move complete, result=0
01:54:03.282 00.000 20224 worker thread done servicing request
01:54:03.287 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41379, med=3299, FiltMin=2937, FiltMax=25017, Gamma=1.000
01:54:03.303 00.016 8996 UpdateGuideState exits: m=604875 SNR=298.6
01:54:03.304 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:03.305 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:03.305 00.000 8996 Enqueuing Expose request
01:54:03.306 00.001 20224 Worker thread wakes up
01:54:03.306 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:03.307 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:03.307 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:04.292 00.985 20224 Exposure complete
01:54:04.359 00.067 20224 worker thread done servicing request
01:54:04.359 00.000 8996 OnExposeComplete: enter
01:54:04.360 00.001 8996 UpdateGuideState(): m_state=6
01:54:04.362 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14227
01:54:04.363 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=473.25, Mass=603721, SNR=292.6, Peak=40707 HFD=4.6
01:54:04.365 00.002 8996 MultiStar: [#1 -0.06,-0.26,0.56,U] [#2 -0.22,-0.24,0.69,U] [#3 -0.44,-0.40,0.00,M1] [#4 -0.34,-0.41,0.00,M1] [#5 -0.27,-0.18,0.53,U] [#6 -0.50,0.11,0.00,M1] [#7 -0.36,-0.13,0.37,U] [#8 -0.17,-0.46,0.00,M1] 
01:54:04.367 00.002 8996 refined, 4 included, MultiStar: {-0.25, -0.11}, one-star: {-0.33, 0.10}
01:54:04.368 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
01:54:04.369 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
01:54:04.371 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.11 hyp=0.28 cameraTheta=-2.72 mountX=-0.24 mountY=0.14, mountTheta=2.61
01:54:04.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.11, opts=13)
01:54:04.374 00.001 8996 Enqueuing Move request for scope (-0.25, -0.11)
01:54:04.375 00.001 20224 Worker thread wakes up
01:54:04.376 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.11) opts 0xd
01:54:04.376 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.11)
01:54:04.376 00.000 20224 Moving (-0.25, -0.11) raw xDistance=-0.24 yDistance=0.14
01:54:04.376 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:54:04.376 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:04.376 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:54:04.376 00.000 20224 MoveAxis(E, 35, ABG)
01:54:04.376 00.000 20224 Guiding  Dir = 2, Dur = 35
01:54:04.376 00.000 20224 IsSlewing returns 0
01:54:04.377 00.001 20224 IsGuiding returns 0
01:54:04.381 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40707, med=3299, FiltMin=2960, FiltMax=23117, Gamma=1.000
01:54:04.399 00.018 8996 UpdateGuideState exits: m=603721 SNR=292.6
01:54:04.400 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:04.402 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:04.403 00.001 8996 Enqueuing Expose request
01:54:04.408 00.005 20224 PulseGuide returned control before completion, sleep 15
01:54:04.438 00.030 20224 IsGuiding returns 1
01:54:04.438 00.000 20224 scope still moving after pulse duration time elapsed
01:54:04.469 00.031 20224 IsSlewing returns 0
01:54:04.469 00.000 20224 IsGuiding returns 1
01:54:04.501 00.032 20224 IsSlewing returns 0
01:54:04.501 00.000 20224 IsGuiding returns 0
01:54:04.501 00.000 20224 scope move finished after 35 + 89 ms
01:54:04.501 00.000 20224 Move returns status 0, amount 35
01:54:04.501 00.000 20224 MoveAxis(N, 0, ABG)
01:54:04.502 00.001 20224 Move returns status 0, amount 0
01:54:04.502 00.000 20224 move complete, result=0
01:54:04.502 00.000 20224 worker thread done servicing request
01:54:04.502 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
01:54:04.503 00.001 20224 Worker thread wakes up
01:54:04.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:04.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:05.668 01.165 20224 Exposure complete
01:54:05.737 00.069 20224 worker thread done servicing request
01:54:05.737 00.000 8996 OnExposeComplete: enter
01:54:05.739 00.002 8996 UpdateGuideState(): m_state=6
01:54:05.739 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14228
01:54:05.740 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=472.90, Mass=550131, SNR=258.9, Peak=38803 HFD=4.4
01:54:05.742 00.002 8996 MultiStar: [#1 0.25,-0.55,0.00,M1] [#2 0.06,-0.39,0.91,U] [#3 0.47,-0.15,0.00,M2] [#4 0.25,-0.23,0.54,U] [#5 -0.03,-0.13,0.59,U] [#6 -0.08,-0.28,0.48,U] [#7 0.17,-0.35,0.40,U] [#8 0.15,-0.68,0.00,M2] 
01:54:05.743 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.28}, one-star: {0.16, -0.25}
01:54:05.744 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
01:54:05.745 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
01:54:05.746 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.28 hyp=0.29 cameraTheta=-1.25 mountX=0.12 mountY=0.26, mountTheta=1.15
01:54:05.748 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.28, opts=13)
01:54:05.749 00.001 8996 Enqueuing Move request for scope (0.09, -0.28)
01:54:05.750 00.001 20224 Worker thread wakes up
01:54:05.750 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.28) opts 0xd
01:54:05.750 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.28)
01:54:05.750 00.000 20224 Moving (0.09, -0.28) raw xDistance=0.12 yDistance=0.26
01:54:05.750 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:54:05.750 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:54:05.750 00.000 20224 MoveAxis(E, 0, ABG)
01:54:05.750 00.000 20224 Move returns status 0, amount 0
01:54:05.750 00.000 20224 MoveAxis(S, 56, ABG)
01:54:05.750 00.000 20224 Guiding  Dir = 1, Dur = 56
01:54:05.750 00.000 20224 IsSlewing returns 0
01:54:05.751 00.001 20224 IsGuiding returns 0
01:54:05.754 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=38803, med=3299, FiltMin=2963, FiltMax=23984, Gamma=1.000
01:54:05.767 00.013 8996 UpdateGuideState exits: m=550131 SNR=258.9
01:54:05.768 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:05.769 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:05.770 00.001 8996 Enqueuing Expose request
01:54:05.782 00.012 20224 PulseGuide returned control before completion, sleep 35
01:54:05.829 00.047 20224 IsGuiding returns 1
01:54:05.829 00.000 20224 scope still moving after pulse duration time elapsed
01:54:05.859 00.030 20224 IsSlewing returns 0
01:54:05.860 00.001 20224 IsGuiding returns 1
01:54:05.890 00.030 20224 IsSlewing returns 0
01:54:05.890 00.000 20224 IsGuiding returns 0
01:54:05.891 00.001 20224 scope move finished after 56 + 84 ms
01:54:05.891 00.000 20224 Move returns status 0, amount 56
01:54:05.891 00.000 20224 move complete, result=0
01:54:05.891 00.000 20224 worker thread done servicing request
01:54:05.891 00.000 20224 Worker thread wakes up
01:54:05.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:05.891 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
01:54:05.894 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:06.867 00.973 20224 Exposure complete
01:54:06.938 00.071 20224 worker thread done servicing request
01:54:06.939 00.001 8996 OnExposeComplete: enter
01:54:06.940 00.001 8996 UpdateGuideState(): m_state=6
01:54:06.940 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14229
01:54:06.941 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.26, Mass=591618, SNR=291.7, Peak=43395 HFD=4.5
01:54:06.942 00.001 8996 MultiStar: [#1 0.22,-0.06,0.56,U] [#2 0.11,-0.35,0.68,U] [#3 0.10,-0.44,0.54,U] [#4 0.20,-0.36,0.47,U] [#5 -0.23,-0.35,0.50,U] [#6 -0.01,-0.35,0.45,U] [#7 0.37,0.01,0.46,U] [#8 -0.01,-0.48,0.00,M3] 
01:54:06.943 00.001 8996 single-star, 7 included, MultiStar: {0.09, -0.19}, one-star: {0.03, 0.11}
01:54:06.946 00.003 8996 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
01:54:06.948 00.002 8996 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
01:54:06.950 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.26 mountX=0.02 mountY=-0.11, mountTheta=-1.36
01:54:06.952 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.11, opts=13)
01:54:06.952 00.000 8996 Enqueuing Move request for scope (0.03, 0.11)
01:54:06.953 00.001 20224 Worker thread wakes up
01:54:06.953 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
01:54:06.953 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
01:54:06.953 00.000 20224 Moving (0.03, 0.11) raw xDistance=0.02 yDistance=-0.11
01:54:06.954 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:54:06.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:06.954 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:54:06.954 00.000 20224 MoveAxis(E, 0, ABG)
01:54:06.954 00.000 20224 Move returns status 0, amount 0
01:54:06.954 00.000 20224 MoveAxis(N, 0, ABG)
01:54:06.954 00.000 20224 Move returns status 0, amount 0
01:54:06.954 00.000 20224 move complete, result=0
01:54:06.954 00.000 20224 worker thread done servicing request
01:54:06.959 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43395, med=3299, FiltMin=2957, FiltMax=23737, Gamma=1.000
01:54:06.987 00.028 8996 UpdateGuideState exits: m=591618 SNR=291.7
01:54:06.989 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:06.991 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:06.993 00.002 8996 Enqueuing Expose request
01:54:06.994 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:06.995 00.001 20224 Worker thread wakes up
01:54:06.995 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:06.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:08.163 01.168 20224 Exposure complete
01:54:08.227 00.064 20224 worker thread done servicing request
01:54:08.227 00.000 8996 OnExposeComplete: enter
01:54:08.228 00.001 8996 UpdateGuideState(): m_state=6
01:54:08.229 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14230
01:54:08.229 00.000 8996 Star::Find returns 1 (0), X=137.03, Y=473.46, Mass=506985, SNR=291.2, Peak=34131 HFD=4.5
01:54:08.230 00.001 8996 MultiStar: [#1 0.31,0.17,0.63,U] [#2 0.32,-0.02,0.67,U] [#3 0.24,0.24,0.74,U] [#4 0.41,0.19,0.49,U] [#5 0.10,0.55,0.00,M1] [#6 -0.30,0.13,0.41,U] [#7 0.21,0.39,0.40,U] [#8 0.19,0.38,0.30,U] 
01:54:08.231 00.001 8996 refined, 7 included, MultiStar: {0.21, 0.21}, one-star: {0.16, 0.31}
01:54:08.232 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
01:54:08.233 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.23 = -2.23)
01:54:08.234 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.21 hyp=0.30 cameraTheta=0.80 mountX=0.19 mountY=-0.24, mountTheta=-0.91
01:54:08.235 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.21, opts=13)
01:54:08.236 00.001 8996 Enqueuing Move request for scope (0.21, 0.21)
01:54:08.237 00.001 20224 Worker thread wakes up
01:54:08.237 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.21) opts 0xd
01:54:08.237 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.21)
01:54:08.237 00.000 20224 Moving (0.21, 0.21) raw xDistance=0.19 yDistance=-0.24
01:54:08.237 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:54:08.237 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:08.237 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
01:54:08.237 00.000 20224 MoveAxis(E, 0, ABG)
01:54:08.237 00.000 20224 Move returns status 0, amount 0
01:54:08.237 00.000 20224 MoveAxis(N, 0, ABG)
01:54:08.237 00.000 20224 Move returns status 0, amount 0
01:54:08.237 00.000 20224 move complete, result=0
01:54:08.238 00.001 20224 worker thread done servicing request
01:54:08.241 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=34131, med=3299, FiltMin=2995, FiltMax=18528, Gamma=1.000
01:54:08.261 00.020 8996 UpdateGuideState exits: m=506985 SNR=291.2
01:54:08.263 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:08.264 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:08.266 00.002 8996 Enqueuing Expose request
01:54:08.267 00.001 20224 Worker thread wakes up
01:54:08.267 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:54:08.269 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:08.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:09.255 00.986 20224 Exposure complete
01:54:09.320 00.065 20224 worker thread done servicing request
01:54:09.320 00.000 8996 OnExposeComplete: enter
01:54:09.321 00.001 8996 UpdateGuideState(): m_state=6
01:54:09.322 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14231
01:54:09.324 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=473.61, Mass=672810, SNR=320.3, Peak=46886 HFD=4.5
01:54:09.325 00.001 8996 MultiStar: [#1 0.29,-0.05,0.52,U] [#2 0.24,-0.10,0.74,U] [#3 0.04,0.27,0.55,U] [#4 0.26,0.18,0.50,U] [#5 0.15,0.38,0.47,U] [#6 -0.04,0.30,0.34,U] [#7 0.07,0.22,0.41,U] [#8 0.33,0.62,0.00,M3] 
01:54:09.326 00.001 8996 refined, 7 included, MultiStar: {0.12, 0.21}, one-star: {-0.03, 0.45}
01:54:09.327 00.001 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:54:09.328 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:54:09.328 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.21 hyp=0.24 cameraTheta=1.06 mountX=0.10 mountY=-0.22, mountTheta=-1.16
01:54:09.330 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.21, opts=13)
01:54:09.331 00.001 8996 Enqueuing Move request for scope (0.12, 0.21)
01:54:09.332 00.001 20224 Worker thread wakes up
01:54:09.332 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.21) opts 0xd
01:54:09.332 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.21)
01:54:09.332 00.000 20224 Moving (0.12, 0.21) raw xDistance=0.10 yDistance=-0.22
01:54:09.332 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:54:09.332 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:09.333 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:54:09.333 00.000 20224 MoveAxis(E, 0, ABG)
01:54:09.333 00.000 20224 Move returns status 0, amount 0
01:54:09.333 00.000 20224 MoveAxis(N, 0, ABG)
01:54:09.333 00.000 20224 Move returns status 0, amount 0
01:54:09.333 00.000 20224 move complete, result=0
01:54:09.333 00.000 20224 worker thread done servicing request
01:54:09.337 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46886, med=3299, FiltMin=2995, FiltMax=28064, Gamma=1.000
01:54:09.361 00.024 8996 UpdateGuideState exits: m=672810 SNR=320.3
01:54:09.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:09.364 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:09.365 00.001 8996 Enqueuing Expose request
01:54:09.366 00.001 20224 Worker thread wakes up
01:54:09.366 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:54:09.367 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:09.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:10.540 01.173 20224 Exposure complete
01:54:10.602 00.062 20224 worker thread done servicing request
01:54:10.602 00.000 8996 OnExposeComplete: enter
01:54:10.603 00.001 8996 UpdateGuideState(): m_state=6
01:54:10.604 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14232
01:54:10.604 00.000 8996 Star::Find returns 1 (0), X=136.48, Y=473.50, Mass=640729, SNR=317.6, Peak=37846 HFD=5.1
01:54:10.605 00.001 8996 MultiStar: [#1 0.16,0.02,0.59,U] [#2 0.25,-0.14,0.64,U] [#3 -0.07,-0.10,0.57,U] [#4 -0.01,-0.02,0.60,U] [#5 0.06,0.34,0.55,U] [#6 -0.20,0.29,0.35,U] [#7 0.85,0.18,0.00,M1] [#8 0.06,0.09,0.32,U] 
01:54:10.606 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.11}, one-star: {-0.39, 0.35}
01:54:10.607 00.001 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
01:54:10.608 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
01:54:10.609 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.93 mountX=-0.05 mountY=-0.11, mountTheta=-2.03
01:54:10.611 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.11, opts=13)
01:54:10.612 00.001 8996 Enqueuing Move request for scope (-0.04, 0.11)
01:54:10.613 00.001 20224 Worker thread wakes up
01:54:10.613 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
01:54:10.613 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
01:54:10.613 00.000 20224 Moving (-0.04, 0.11) raw xDistance=-0.05 yDistance=-0.11
01:54:10.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:54:10.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:10.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:54:10.613 00.000 20224 MoveAxis(E, 0, ABG)
01:54:10.613 00.000 20224 Move returns status 0, amount 0
01:54:10.613 00.000 20224 MoveAxis(N, 0, ABG)
01:54:10.613 00.000 20224 Move returns status 0, amount 0
01:54:10.613 00.000 20224 move complete, result=0
01:54:10.613 00.000 20224 worker thread done servicing request
01:54:10.616 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=37846, med=3302, FiltMin=2957, FiltMax=24009, Gamma=1.000
01:54:10.630 00.014 8996 UpdateGuideState exits: m=640729 SNR=317.6
01:54:10.631 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:10.632 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:10.633 00.001 8996 Enqueuing Expose request
01:54:10.634 00.001 20224 Worker thread wakes up
01:54:10.634 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:10.634 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:10.635 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:11.603 00.968 20224 Exposure complete
01:54:11.675 00.072 20224 worker thread done servicing request
01:54:11.675 00.000 8996 OnExposeComplete: enter
01:54:11.676 00.001 8996 UpdateGuideState(): m_state=6
01:54:11.678 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14233
01:54:11.680 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=473.40, Mass=529631, SNR=269.4, Peak=35667 HFD=4.8
01:54:11.682 00.002 8996 MultiStar: [#1 0.30,0.13,0.72,U] [#2 -0.00,0.46,0.77,U] [#3 0.15,0.49,0.00,M1] [#4 0.06,0.48,0.00,M1] [#5 0.05,0.44,0.51,U] [#6 0.06,0.75,0.00,M1] [#7 0.40,0.73,0.00,M2] [#8 0.23,0.28,0.40,U] 
01:54:11.683 00.001 8996 refined, 4 included, MultiStar: {0.03, 0.30}, one-star: {-0.23, 0.25}
01:54:11.684 00.001 8996 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.10) = xAngle (1.57 = 1.57)
01:54:11.685 00.001 8996 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.55 = -1.55)
01:54:11.686 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.48 mountX=-0.00 mountY=-0.30, mountTheta=-1.57
01:54:11.689 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.30, opts=13)
01:54:11.690 00.001 8996 Enqueuing Move request for scope (0.03, 0.30)
01:54:11.691 00.001 20224 Worker thread wakes up
01:54:11.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
01:54:11.691 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
01:54:11.691 00.000 20224 Moving (0.03, 0.30) raw xDistance=-0.00 yDistance=-0.30
01:54:11.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:54:11.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:11.692 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:54:11.692 00.000 20224 MoveAxis(E, 0, ABG)
01:54:11.692 00.000 20224 Move returns status 0, amount 0
01:54:11.692 00.000 20224 MoveAxis(N, 0, ABG)
01:54:11.692 00.000 20224 Move returns status 0, amount 0
01:54:11.692 00.000 20224 move complete, result=0
01:54:11.692 00.000 20224 worker thread done servicing request
01:54:11.696 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=35667, med=3302, FiltMin=2989, FiltMax=23392, Gamma=1.000
01:54:11.714 00.018 8996 UpdateGuideState exits: m=529631 SNR=269.4
01:54:11.715 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:11.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:11.717 00.001 8996 Enqueuing Expose request
01:54:11.718 00.001 20224 Worker thread wakes up
01:54:11.718 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:54:11.720 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:11.720 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:12.880 01.160 20224 Exposure complete
01:54:12.947 00.067 20224 worker thread done servicing request
01:54:12.947 00.000 8996 OnExposeComplete: enter
01:54:12.948 00.001 8996 UpdateGuideState(): m_state=6
01:54:12.950 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14234
01:54:12.951 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=473.12, Mass=633493, SNR=311.7, Peak=43571 HFD=4.5
01:54:12.953 00.002 8996 MultiStar: [#1 0.59,-0.04,0.00,M1] [#2 0.48,0.09,0.00,M1] [#3 0.24,0.08,0.47,U] [#4 0.68,0.05,0.00,M2] [#5 0.05,0.07,0.49,U] [#6 0.21,0.19,0.36,U] [#7 0.39,0.06,0.35,U] [#8 0.13,-0.17,0.37,U] 
01:54:12.954 00.001 8996 single-star, 5 included, MultiStar: {0.17, 0.02}, one-star: {0.11, -0.03}
01:54:12.955 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
01:54:12.957 00.002 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
01:54:12.958 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-0.27 mountX=0.12 mountY=0.02, mountTheta=0.15
01:54:12.961 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
01:54:12.963 00.002 8996 Enqueuing Move request for scope (0.11, -0.03)
01:54:12.965 00.002 20224 Worker thread wakes up
01:54:12.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
01:54:12.965 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
01:54:12.965 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.12 yDistance=0.02
01:54:12.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:54:12.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:12.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:54:12.965 00.000 20224 MoveAxis(E, 0, ABG)
01:54:12.965 00.000 20224 Move returns status 0, amount 0
01:54:12.965 00.000 20224 MoveAxis(N, 0, ABG)
01:54:12.966 00.001 20224 Move returns status 0, amount 0
01:54:12.966 00.000 20224 move complete, result=0
01:54:12.966 00.000 20224 worker thread done servicing request
01:54:12.973 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=43571, med=3302, FiltMin=2985, FiltMax=24713, Gamma=1.000
01:54:13.004 00.031 8996 UpdateGuideState exits: m=633493 SNR=311.7
01:54:13.006 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:13.007 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:13.008 00.001 8996 Enqueuing Expose request
01:54:13.009 00.001 20224 Worker thread wakes up
01:54:13.009 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:13.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:13.009 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:13.985 00.976 20224 Exposure complete
01:54:14.042 00.057 20224 worker thread done servicing request
01:54:14.042 00.000 8996 OnExposeComplete: enter
01:54:14.045 00.003 8996 UpdateGuideState(): m_state=6
01:54:14.049 00.004 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14235
01:54:14.052 00.003 8996 Star::Find returns 1 (0), X=136.83, Y=473.05, Mass=643744, SNR=329.9, Peak=43091 HFD=4.4
01:54:14.055 00.003 8996 MultiStar: [#1 0.18,-0.16,0.59,U] [#2 0.06,-0.10,0.66,U] [#3 0.07,0.09,0.58,U] [#4 0.14,-0.13,0.41,U] [#5 -0.11,-0.03,0.51,U] [#6 0.17,0.21,0.42,U] [#7 0.29,0.40,0.00,M2] [#8 0.05,-0.29,0.31,U] 
01:54:14.056 00.001 8996 refined, 7 included, MultiStar: {0.05, -0.06}, one-star: {-0.04, -0.10}
01:54:14.058 00.002 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
01:54:14.060 00.002 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.39)
01:54:14.062 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.06 hyp=0.08 cameraTheta=-0.87 mountX=0.06 mountY=0.06, mountTheta=0.76
01:54:14.065 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.06, opts=13)
01:54:14.067 00.002 8996 Enqueuing Move request for scope (0.05, -0.06)
01:54:14.069 00.002 20224 Worker thread wakes up
01:54:14.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.06) opts 0xd
01:54:14.069 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.06)
01:54:14.069 00.000 20224 Moving (0.05, -0.06) raw xDistance=0.06 yDistance=0.06
01:54:14.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:54:14.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:14.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:54:14.070 00.001 20224 MoveAxis(E, 0, ABG)
01:54:14.070 00.000 20224 Move returns status 0, amount 0
01:54:14.070 00.000 20224 MoveAxis(N, 0, ABG)
01:54:14.070 00.000 20224 Move returns status 0, amount 0
01:54:14.070 00.000 20224 move complete, result=0
01:54:14.070 00.000 20224 worker thread done servicing request
01:54:14.080 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43091, med=3302, FiltMin=2976, FiltMax=28774, Gamma=1.000
01:54:14.105 00.025 8996 UpdateGuideState exits: m=643744 SNR=329.9
01:54:14.106 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:14.107 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:14.108 00.001 8996 Enqueuing Expose request
01:54:14.109 00.001 20224 Worker thread wakes up
01:54:14.109 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:14.110 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:14.110 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:15.260 01.150 20224 Exposure complete
01:54:15.351 00.091 20224 worker thread done servicing request
01:54:15.351 00.000 8996 OnExposeComplete: enter
01:54:15.352 00.001 8996 UpdateGuideState(): m_state=6
01:54:15.352 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14236
01:54:15.353 00.001 8996 Star::Find returns 1 (0), X=136.79, Y=473.80, Mass=651633, SNR=340.4, Peak=41878 HFD=4.7
01:54:15.355 00.002 8996 MultiStar: [#1 -0.04,0.24,0.55,U] [#2 0.05,0.22,0.62,U] [#3 -0.08,0.27,0.54,U] [#4 -0.01,0.33,0.48,U] [#5 -0.17,0.21,0.49,U] [#6 -0.02,0.43,0.35,U] [#7 0.28,0.61,0.00,M3] [#8 0.15,0.30,0.31,U] 
01:54:15.356 00.001 8996 refined, 7 included, MultiStar: {-0.04, 0.36}, one-star: {-0.08, 0.65}
01:54:15.357 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
01:54:15.358 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
01:54:15.359 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.36 hyp=0.36 cameraTheta=1.67 mountX=-0.07 mountY=-0.35, mountTheta=-1.77
01:54:15.361 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.36, opts=13)
01:54:15.363 00.002 8996 Enqueuing Move request for scope (-0.04, 0.36)
01:54:15.364 00.001 20224 Worker thread wakes up
01:54:15.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.36) opts 0xd
01:54:15.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.36)
01:54:15.364 00.000 20224 Moving (-0.04, 0.36) raw xDistance=-0.07 yDistance=-0.35
01:54:15.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:54:15.364 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:54:15.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:54:15.364 00.000 20224 MoveAxis(E, 0, ABG)
01:54:15.364 00.000 20224 Move returns status 0, amount 0
01:54:15.364 00.000 20224 MoveAxis(N, 0, ABG)
01:54:15.364 00.000 20224 Move returns status 0, amount 0
01:54:15.364 00.000 20224 move complete, result=0
01:54:15.364 00.000 20224 worker thread done servicing request
01:54:15.367 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=41878, med=3302, FiltMin=2992, FiltMax=27149, Gamma=1.000
01:54:15.388 00.021 8996 UpdateGuideState exits: m=651633 SNR=340.4
01:54:15.390 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:15.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:15.394 00.003 8996 Enqueuing Expose request
01:54:15.396 00.002 20224 Worker thread wakes up
01:54:15.396 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:54:15.398 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:15.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:16.381 00.983 20224 Exposure complete
01:54:16.451 00.070 20224 worker thread done servicing request
01:54:16.451 00.000 8996 OnExposeComplete: enter
01:54:16.452 00.001 8996 UpdateGuideState(): m_state=6
01:54:16.454 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14237
01:54:16.455 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.78, Mass=671967, SNR=349.6, Peak=46358 HFD=4.6
01:54:16.456 00.001 8996 MultiStar: [#1 0.08,0.33,0.49,U] [#2 -0.11,0.06,0.66,U] [#3 0.00,0.25,0.55,U] [#4 -0.07,0.25,0.38,U] [#5 -0.19,0.25,0.40,U] [#6 -0.13,0.57,0.00,M1] [#7 -0.10,0.35,0.39,U] [#8 -0.13,0.19,0.27,U] 
01:54:16.457 00.001 8996 refined, 7 included, MultiStar: {-0.09, 0.33}, one-star: {-0.18, 0.63}
01:54:16.458 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
01:54:16.458 00.000 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
01:54:16.459 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.85 mountX=-0.12 mountY=-0.31, mountTheta=-1.95
01:54:16.461 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.33, opts=13)
01:54:16.463 00.002 8996 Enqueuing Move request for scope (-0.09, 0.33)
01:54:16.463 00.000 20224 Worker thread wakes up
01:54:16.464 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
01:54:16.464 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
01:54:16.464 00.000 20224 Moving (-0.09, 0.33) raw xDistance=-0.12 yDistance=-0.31
01:54:16.464 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:54:16.464 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.08 newest=-0.61
01:54:16.464 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:54:16.464 00.000 20224 MoveAxis(E, 0, ABG)
01:54:16.464 00.000 20224 Move returns status 0, amount 0
01:54:16.464 00.000 20224 MoveAxis(N, 66, ABG)
01:54:16.464 00.000 20224 Guiding  Dir = 0, Dur = 66
01:54:16.464 00.000 20224 IsSlewing returns 0
01:54:16.465 00.001 20224 IsGuiding returns 0
01:54:16.469 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=46358, med=3302, FiltMin=2966, FiltMax=26813, Gamma=1.000
01:54:16.496 00.027 8996 UpdateGuideState exits: m=671967 SNR=349.6
01:54:16.498 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:16.499 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:16.499 00.000 8996 Enqueuing Expose request
01:54:16.502 00.003 20224 PulseGuide returned control before completion, sleep 39
01:54:16.547 00.045 20224 IsGuiding returns 1
01:54:16.547 00.000 20224 scope still moving after pulse duration time elapsed
01:54:16.579 00.032 20224 IsSlewing returns 0
01:54:16.580 00.001 20224 IsGuiding returns 1
01:54:16.609 00.029 20224 IsSlewing returns 0
01:54:16.610 00.001 20224 IsGuiding returns 0
01:54:16.610 00.000 20224 scope move finished after 66 + 79 ms
01:54:16.610 00.000 20224 Move returns status 0, amount 66
01:54:16.610 00.000 20224 move complete, result=0
01:54:16.610 00.000 20224 worker thread done servicing request
01:54:16.610 00.000 20224 Worker thread wakes up
01:54:16.610 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 66 ms NORTH
01:54:16.612 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:16.613 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:17.778 01.165 20224 Exposure complete
01:54:17.846 00.068 20224 worker thread done servicing request
01:54:17.846 00.000 8996 OnExposeComplete: enter
01:54:17.848 00.002 8996 UpdateGuideState(): m_state=6
01:54:17.850 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14238
01:54:17.851 00.001 8996 Star::Find returns 1 (0), X=136.40, Y=473.85, Mass=651259, SNR=324.6, Peak=46774 HFD=4.5
01:54:17.852 00.001 8996 MultiStar: [#1 -0.20,0.29,0.68,U] [#2 -0.18,0.17,0.58,U] [#3 -0.13,0.44,0.00,M1] [#4 -0.10,0.53,0.00,M1] [#5 -0.25,0.60,0.00,M1] [#6 -0.06,0.70,0.00,M2] [#7 -0.07,0.77,0.00,M3] [#8 0.03,0.54,0.00,M1] 
01:54:17.853 00.001 8996 refined, 2 included, MultiStar: {-0.31, 0.44}, one-star: {-0.46, 0.70}
01:54:17.854 00.001 8996 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:54:17.855 00.001 8996 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
01:54:17.856 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.44 hyp=0.54 cameraTheta=2.19 mountX=-0.35 mountY=-0.40, mountTheta=-2.29
01:54:17.858 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.44, opts=13)
01:54:17.858 00.000 8996 Enqueuing Move request for scope (-0.31, 0.44)
01:54:17.860 00.002 20224 Worker thread wakes up
01:54:17.860 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.44) opts 0xd
01:54:17.860 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.44)
01:54:17.860 00.000 20224 Moving (-0.31, 0.44) raw xDistance=-0.35 yDistance=-0.40
01:54:17.860 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
01:54:17.860 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
01:54:17.860 00.000 20224 MoveAxis(E, 51, ABG)
01:54:17.860 00.000 20224 Guiding  Dir = 2, Dur = 51
01:54:17.860 00.000 20224 IsSlewing returns 0
01:54:17.860 00.000 20224 IsGuiding returns 0
01:54:17.867 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46774, med=3305, FiltMin=2992, FiltMax=25101, Gamma=1.000
01:54:17.892 00.025 8996 UpdateGuideState exits: m=651259 SNR=324.6
01:54:17.894 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:17.895 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:17.897 00.002 8996 Enqueuing Expose request
01:54:17.909 00.012 20224 PulseGuide returned control before completion, sleep 14
01:54:17.938 00.029 20224 IsGuiding returns 1
01:54:17.938 00.000 20224 scope still moving after pulse duration time elapsed
01:54:17.969 00.031 20224 IsSlewing returns 0
01:54:17.969 00.000 20224 IsGuiding returns 1
01:54:18.001 00.032 20224 IsSlewing returns 0
01:54:18.001 00.000 20224 IsGuiding returns 0
01:54:18.001 00.000 20224 scope move finished after 51 + 89 ms
01:54:18.001 00.000 20224 Move returns status 0, amount 51
01:54:18.001 00.000 20224 MoveAxis(N, 84, ABG)
01:54:18.001 00.000 20224 Guiding  Dir = 0, Dur = 84
01:54:18.001 00.000 20224 IsSlewing returns 0
01:54:18.002 00.001 20224 IsGuiding returns 0
01:54:18.064 00.062 20224 PulseGuide returned control before completion, sleep 32
01:54:18.109 00.045 20224 IsGuiding returns 1
01:54:18.109 00.000 20224 scope still moving after pulse duration time elapsed
01:54:18.141 00.032 20224 IsSlewing returns 0
01:54:18.141 00.000 20224 IsGuiding returns 1
01:54:18.175 00.034 20224 IsSlewing returns 0
01:54:18.175 00.000 20224 IsGuiding returns 0
01:54:18.175 00.000 20224 scope move finished after 84 + 89 ms
01:54:18.175 00.000 20224 Move returns status 0, amount 84
01:54:18.175 00.000 20224 move complete, result=0
01:54:18.175 00.000 20224 worker thread done servicing request
01:54:18.175 00.000 20224 Worker thread wakes up
01:54:18.175 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:18.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:18.175 00.000 8996 GuideStep: -0.4 px 51 ms EAST, -0.4 px 84 ms NORTH
01:54:19.156 00.981 20224 Exposure complete
01:54:19.210 00.054 20224 worker thread done servicing request
01:54:19.210 00.000 8996 OnExposeComplete: enter
01:54:19.211 00.001 8996 UpdateGuideState(): m_state=6
01:54:19.212 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14239
01:54:19.213 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.07, Mass=567632, SNR=290.9, Peak=38803 HFD=4.6
01:54:19.214 00.001 8996 MultiStar: [#1 -0.22,-0.26,0.60,U] [#2 -0.05,-0.12,0.75,U] [#3 -0.01,-0.09,0.59,U] [#4 -0.22,-0.09,0.46,U] [#5 -0.35,-0.08,0.60,U] [#6 0.05,0.43,0.49,U] [#7 0.18,0.44,0.00,M4] [#8 -0.19,-0.25,0.33,U] 
01:54:19.215 00.001 8996 refined, 7 included, MultiStar: {-0.17, -0.07}, one-star: {-0.28, -0.08}
01:54:19.215 00.000 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
01:54:19.216 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.77 = 0.52)
01:54:19.217 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.07 hyp=0.18 cameraTheta=-2.74 mountX=-0.16 mountY=0.09, mountTheta=2.63
01:54:19.218 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.07, opts=13)
01:54:19.219 00.001 8996 Enqueuing Move request for scope (-0.17, -0.07)
01:54:19.220 00.001 20224 Worker thread wakes up
01:54:19.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.07) opts 0xd
01:54:19.220 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.07)
01:54:19.220 00.000 20224 Moving (-0.17, -0.07) raw xDistance=-0.16 yDistance=0.09
01:54:19.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:54:19.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:19.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:54:19.220 00.000 20224 MoveAxis(E, 0, ABG)
01:54:19.220 00.000 20224 Move returns status 0, amount 0
01:54:19.220 00.000 20224 MoveAxis(N, 0, ABG)
01:54:19.220 00.000 20224 Move returns status 0, amount 0
01:54:19.221 00.001 20224 move complete, result=0
01:54:19.221 00.000 20224 worker thread done servicing request
01:54:19.232 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38803, med=3305, FiltMin=3005, FiltMax=23120, Gamma=1.000
01:54:19.251 00.019 8996 UpdateGuideState exits: m=567632 SNR=290.9
01:54:19.252 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:19.253 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:19.253 00.000 8996 Enqueuing Expose request
01:54:19.254 00.001 20224 Worker thread wakes up
01:54:19.254 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:54:19.255 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:19.255 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:20.424 01.169 20224 Exposure complete
01:54:20.486 00.062 20224 worker thread done servicing request
01:54:20.486 00.000 8996 OnExposeComplete: enter
01:54:20.487 00.001 8996 UpdateGuideState(): m_state=6
01:54:20.489 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14240
01:54:20.490 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.55, Mass=477193, SNR=247.4, Peak=33123 HFD=4.3
01:54:20.492 00.002 8996 MultiStar: [#1 0.39,-0.03,0.77,U] [#2 0.20,-0.05,1.02,U] [#3 0.15,-0.14,0.81,U] [#4 0.29,-0.08,0.56,U] [#5 0.16,0.10,0.66,U] [#6 0.04,0.49,0.00,M2] [#7 0.60,0.43,0.00,M5] [#8 0.23,-0.18,0.46,U] 
01:54:20.493 00.001 8996 refined, 6 included, MultiStar: {0.22, 0.03}, one-star: {0.15, 0.40}
01:54:20.495 00.002 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
01:54:20.496 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
01:54:20.498 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.03 hyp=0.22 cameraTheta=0.13 mountX=0.22 mountY=-0.05, mountTheta=-0.24
01:54:20.501 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.03, opts=13)
01:54:20.503 00.002 8996 Enqueuing Move request for scope (0.22, 0.03)
01:54:20.504 00.001 20224 Worker thread wakes up
01:54:20.505 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.03) opts 0xd
01:54:20.505 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.03)
01:54:20.505 00.000 20224 Moving (0.22, 0.03) raw xDistance=0.22 yDistance=-0.05
01:54:20.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:54:20.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:20.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:54:20.505 00.000 20224 MoveAxis(W, 32, ABG)
01:54:20.505 00.000 20224 Guiding  Dir = 3, Dur = 32
01:54:20.505 00.000 20224 IsSlewing returns 0
01:54:20.506 00.001 20224 IsGuiding returns 0
01:54:20.509 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=33123, med=3302, FiltMin=2947, FiltMax=19952, Gamma=1.000
01:54:20.517 00.008 20224 PulseGuide returned control before completion, sleep 31
01:54:20.528 00.011 8996 UpdateGuideState exits: m=477193 SNR=247.4
01:54:20.530 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:20.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:20.535 00.004 8996 Enqueuing Expose request
01:54:20.563 00.028 20224 IsGuiding returns 1
01:54:20.563 00.000 20224 scope still moving after pulse duration time elapsed
01:54:20.595 00.032 20224 IsSlewing returns 0
01:54:20.596 00.001 20224 IsGuiding returns 0
01:54:20.596 00.000 20224 scope move finished after 32 + 57 ms
01:54:20.596 00.000 20224 Move returns status 0, amount 32
01:54:20.596 00.000 20224 MoveAxis(N, 0, ABG)
01:54:20.596 00.000 20224 Move returns status 0, amount 0
01:54:20.596 00.000 20224 move complete, result=0
01:54:20.596 00.000 20224 worker thread done servicing request
01:54:20.596 00.000 20224 Worker thread wakes up
01:54:20.596 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:20.597 00.001 8996 GuideStep: 0.2 px 32 ms WEST, -0.1 px 0 ms NORTH
01:54:20.599 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:21.573 00.974 20224 Exposure complete
01:54:21.646 00.073 20224 worker thread done servicing request
01:54:21.646 00.000 8996 OnExposeComplete: enter
01:54:21.647 00.001 8996 UpdateGuideState(): m_state=6
01:54:21.648 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14241
01:54:21.650 00.002 8996 Star::Find returns 1 (0), X=136.61, Y=473.53, Mass=631245, SNR=296.3, Peak=42182 HFD=4.6
01:54:21.651 00.001 8996 MultiStar: [#1 -0.13,0.03,0.66,U] [#2 -0.10,-0.06,0.61,U] [#3 -0.38,-0.13,0.65,U] [#4 -0.03,0.04,0.47,U] [#5 -0.26,0.07,0.46,U] [#6 -0.28,0.31,0.37,U] [#7 0.45,0.21,0.00,M6] [#8 0.11,0.17,0.35,U] 
01:54:21.652 00.001 8996 refined, 7 included, MultiStar: {-0.19, 0.11}, one-star: {-0.26, 0.38}
01:54:21.654 00.002 8996 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.10) = xAngle (2.71 = 2.71)
01:54:21.654 00.000 8996 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.41 = -0.41)
01:54:21.656 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.62 mountX=-0.20 mountY=-0.09, mountTheta=-2.73
01:54:21.659 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.11, opts=13)
01:54:21.662 00.003 8996 Enqueuing Move request for scope (-0.19, 0.11)
01:54:21.665 00.003 20224 Worker thread wakes up
01:54:21.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
01:54:21.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
01:54:21.665 00.000 20224 Moving (-0.19, 0.11) raw xDistance=-0.20 yDistance=-0.09
01:54:21.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:54:21.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:21.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:54:21.665 00.000 20224 MoveAxis(E, 0, ABG)
01:54:21.665 00.000 20224 Move returns status 0, amount 0
01:54:21.665 00.000 20224 MoveAxis(N, 0, ABG)
01:54:21.665 00.000 20224 Move returns status 0, amount 0
01:54:21.665 00.000 20224 move complete, result=0
01:54:21.666 00.001 20224 worker thread done servicing request
01:54:21.674 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42182, med=3305, FiltMin=3001, FiltMax=26585, Gamma=1.000
01:54:21.691 00.017 8996 UpdateGuideState exits: m=631245 SNR=296.3
01:54:21.693 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:21.696 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:21.698 00.002 8996 Enqueuing Expose request
01:54:21.700 00.002 20224 Worker thread wakes up
01:54:21.700 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:21.702 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:21.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:22.857 01.155 20224 Exposure complete
01:54:22.941 00.084 20224 worker thread done servicing request
01:54:22.941 00.000 8996 OnExposeComplete: enter
01:54:22.943 00.002 8996 UpdateGuideState(): m_state=6
01:54:22.944 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14242
01:54:22.945 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=473.34, Mass=605181, SNR=312.5, Peak=48019 HFD=4.7
01:54:22.947 00.002 8996 MultiStar: [#1 -0.22,-0.01,0.69,U] [#2 0.29,-0.03,0.69,U] [#3 -0.02,-0.36,0.71,U] [#4 0.04,-0.18,0.43,U] [#5 -0.12,0.32,0.49,U] [#6 -0.17,0.06,0.44,U] [#7 0.12,0.32,0.39,U] [#8 0.06,0.05,0.31,U] 
01:54:22.948 00.001 8996 refined, 8 included, MultiStar: {-0.04, 0.03}, one-star: {-0.17, 0.19}
01:54:22.949 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
01:54:22.950 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
01:54:22.951 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.03 hyp=0.05 cameraTheta=2.43 mountX=-0.04 mountY=-0.03, mountTheta=-2.54
01:54:22.953 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.03, opts=13)
01:54:22.954 00.001 8996 Enqueuing Move request for scope (-0.04, 0.03)
01:54:22.955 00.001 20224 Worker thread wakes up
01:54:22.955 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.03) opts 0xd
01:54:22.955 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.03)
01:54:22.955 00.000 20224 Moving (-0.04, 0.03) raw xDistance=-0.04 yDistance=-0.03
01:54:22.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:54:22.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:22.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:54:22.955 00.000 20224 MoveAxis(E, 0, ABG)
01:54:22.956 00.001 20224 Move returns status 0, amount 0
01:54:22.956 00.000 20224 MoveAxis(N, 0, ABG)
01:54:22.956 00.000 20224 Move returns status 0, amount 0
01:54:22.956 00.000 20224 move complete, result=0
01:54:22.956 00.000 20224 worker thread done servicing request
01:54:22.964 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=48019, med=3305, FiltMin=2966, FiltMax=27238, Gamma=1.000
01:54:22.981 00.017 8996 UpdateGuideState exits: m=605181 SNR=312.5
01:54:22.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:22.982 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:22.983 00.001 8996 Enqueuing Expose request
01:54:22.984 00.001 20224 Worker thread wakes up
01:54:22.984 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:22.985 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:22.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:23.965 00.980 20224 Exposure complete
01:54:24.034 00.069 20224 worker thread done servicing request
01:54:24.035 00.001 8996 OnExposeComplete: enter
01:54:24.036 00.001 8996 UpdateGuideState(): m_state=6
01:54:24.038 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14243
01:54:24.039 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.25, Mass=634567, SNR=282.6, Peak=49107 HFD=4.5
01:54:24.041 00.002 8996 MultiStar: [#1 -0.06,-0.34,0.66,U] [#2 0.07,-0.17,0.80,U] [#3 0.13,-0.04,0.79,U] [#4 0.02,-0.10,0.56,U] [#5 -0.46,-0.36,0.00,M1] [#6 0.14,0.34,0.50,U] [#7 0.26,0.06,0.35,U] [#8 -0.37,-0.07,0.34,U] 
01:54:24.043 00.002 8996 refined, 7 included, MultiStar: {0.03, -0.04}, one-star: {-0.03, 0.10}
01:54:24.044 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
01:54:24.046 00.002 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.31)
01:54:24.048 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.04 hyp=0.05 cameraTheta=-0.95 mountX=0.03 mountY=0.04, mountTheta=0.84
01:54:24.050 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.04, opts=13)
01:54:24.053 00.003 8996 Enqueuing Move request for scope (0.03, -0.04)
01:54:24.055 00.002 20224 Worker thread wakes up
01:54:24.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.04) opts 0xd
01:54:24.055 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.04)
01:54:24.055 00.000 20224 Moving (0.03, -0.04) raw xDistance=0.03 yDistance=0.04
01:54:24.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:54:24.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:24.056 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:54:24.056 00.000 20224 MoveAxis(E, 0, ABG)
01:54:24.056 00.000 20224 Move returns status 0, amount 0
01:54:24.056 00.000 20224 MoveAxis(N, 0, ABG)
01:54:24.056 00.000 20224 Move returns status 0, amount 0
01:54:24.056 00.000 20224 move complete, result=0
01:54:24.056 00.000 20224 worker thread done servicing request
01:54:24.063 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49107, med=3305, FiltMin=2998, FiltMax=25801, Gamma=1.000
01:54:24.077 00.014 8996 UpdateGuideState exits: m=634567 SNR=282.6
01:54:24.079 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:24.081 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:24.083 00.002 8996 Enqueuing Expose request
01:54:24.086 00.003 20224 Worker thread wakes up
01:54:24.086 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:24.088 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:24.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:25.262 01.174 20224 Exposure complete
01:54:25.353 00.091 20224 worker thread done servicing request
01:54:25.353 00.000 8996 OnExposeComplete: enter
01:54:25.354 00.001 8996 UpdateGuideState(): m_state=6
01:54:25.355 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14244
01:54:25.357 00.002 8996 Star::Find returns 1 (0), X=136.71, Y=474.00, Mass=694159, SNR=323.3, Peak=55782 HFD=4.3
01:54:25.358 00.001 8996 MultiStar: [#1 -0.06,-0.02,0.58,U] [#2 -0.15,0.21,0.65,U] [#3 0.11,0.19,0.49,U] [#4 0.23,0.36,0.46,U] [#5 -0.22,0.46,0.00,M2] [#6 -0.09,0.50,0.00,M1] [#7 0.45,0.52,0.00,M5] [#8 -0.01,-0.13,0.36,U] 
01:54:25.359 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.34}, one-star: {-0.16, 0.84}
01:54:25.360 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:54:25.360 00.000 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
01:54:25.361 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.68 mountX=-0.07 mountY=-0.33, mountTheta=-1.78
01:54:25.362 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.34, opts=13)
01:54:25.363 00.001 8996 Enqueuing Move request for scope (-0.04, 0.34)
01:54:25.364 00.001 20224 Worker thread wakes up
01:54:25.364 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.34) opts 0xd
01:54:25.364 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.34)
01:54:25.364 00.000 20224 Moving (-0.04, 0.34) raw xDistance=-0.07 yDistance=-0.33
01:54:25.364 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:54:25.364 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
01:54:25.364 00.000 20224 MoveAxis(E, 0, ABG)
01:54:25.364 00.000 20224 Move returns status 0, amount 0
01:54:25.364 00.000 20224 MoveAxis(N, 69, ABG)
01:54:25.364 00.000 20224 Guiding  Dir = 0, Dur = 69
01:54:25.365 00.001 20224 IsSlewing returns 0
01:54:25.365 00.000 20224 IsGuiding returns 0
01:54:25.368 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=55782, med=3305, FiltMin=2966, FiltMax=31177, Gamma=1.000
01:54:25.392 00.024 8996 UpdateGuideState exits: m=694159 SNR=323.3
01:54:25.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:25.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:25.395 00.001 8996 Enqueuing Expose request
01:54:25.405 00.010 20224 PulseGuide returned control before completion, sleep 39
01:54:25.452 00.047 20224 IsGuiding returns 1
01:54:25.452 00.000 20224 scope still moving after pulse duration time elapsed
01:54:25.482 00.030 20224 IsSlewing returns 0
01:54:25.482 00.000 20224 IsGuiding returns 1
01:54:25.513 00.031 20224 IsSlewing returns 0
01:54:25.513 00.000 20224 IsGuiding returns 0
01:54:25.513 00.000 20224 scope move finished after 69 + 80 ms
01:54:25.513 00.000 20224 Move returns status 0, amount 69
01:54:25.514 00.001 20224 move complete, result=0
01:54:25.514 00.000 20224 worker thread done servicing request
01:54:25.514 00.000 20224 Worker thread wakes up
01:54:25.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:25.514 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 69 ms NORTH
01:54:25.516 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:26.505 00.989 20224 Exposure complete
01:54:26.589 00.084 20224 worker thread done servicing request
01:54:26.589 00.000 8996 OnExposeComplete: enter
01:54:26.591 00.002 8996 UpdateGuideState(): m_state=6
01:54:26.593 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14245
01:54:26.594 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.31, Mass=601292, SNR=299.5, Peak=43283 HFD=4.7
01:54:26.596 00.002 8996 MultiStar: [#1 0.34,0.03,0.69,U] [#2 0.25,-0.17,0.78,U] [#3 0.35,0.08,0.50,U] [#4 0.29,0.07,0.51,U] [#5 -0.40,-0.04,0.55,U] [#6 0.21,0.29,0.47,U] [#7 0.62,0.26,0.00,M6] [#8 -0.07,0.04,0.28,U] 
01:54:26.597 00.001 8996 refined, 7 included, MultiStar: {0.07, 0.05}, one-star: {-0.25, 0.15}
01:54:26.599 00.002 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.70 = 0.70)
01:54:26.599 00.000 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.42 = -2.42)
01:54:26.601 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=0.05 hyp=0.09 cameraTheta=0.60 mountX=0.07 mountY=-0.06, mountTheta=-0.71
01:54:26.602 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.05, opts=13)
01:54:26.603 00.001 8996 Enqueuing Move request for scope (0.07, 0.05)
01:54:26.604 00.001 20224 Worker thread wakes up
01:54:26.604 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.05) opts 0xd
01:54:26.604 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.05)
01:54:26.604 00.000 20224 Moving (0.07, 0.05) raw xDistance=0.07 yDistance=-0.06
01:54:26.604 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:54:26.604 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:26.604 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:54:26.604 00.000 20224 MoveAxis(E, 0, ABG)
01:54:26.604 00.000 20224 Move returns status 0, amount 0
01:54:26.604 00.000 20224 MoveAxis(N, 0, ABG)
01:54:26.604 00.000 20224 Move returns status 0, amount 0
01:54:26.604 00.000 20224 move complete, result=0
01:54:26.605 00.001 20224 worker thread done servicing request
01:54:26.609 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=43283, med=3305, FiltMin=2982, FiltMax=26477, Gamma=1.000
01:54:26.626 00.017 8996 UpdateGuideState exits: m=601292 SNR=299.5
01:54:26.629 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:26.631 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:26.633 00.002 8996 Enqueuing Expose request
01:54:26.634 00.001 20224 Worker thread wakes up
01:54:26.634 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:26.635 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:26.635 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:27.801 01.166 20224 Exposure complete
01:54:27.879 00.078 20224 worker thread done servicing request
01:54:27.879 00.000 8996 OnExposeComplete: enter
01:54:27.880 00.001 8996 UpdateGuideState(): m_state=6
01:54:27.881 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14246
01:54:27.881 00.000 8996 Star::Find returns 1 (0), X=136.56, Y=473.12, Mass=600512, SNR=296.8, Peak=41859 HFD=4.5
01:54:27.882 00.001 8996 MultiStar: [#1 -0.19,-0.61,0.00,M1] [#2 -0.34,-0.49,0.00,M1] [#3 -0.18,-0.62,0.00,M1] [#4 0.13,-0.33,0.49,U] [#5 -0.66,-0.34,0.00,M2] [#6 -0.34,-0.29,0.33,U] [#7 0.31,-0.30,0.35,U] [#8 -0.40,-0.56,0.00,M1] 
01:54:27.883 00.001 8996 refined, 3 included, MultiStar: {-0.11, -0.18}, one-star: {-0.30, -0.03}
01:54:27.884 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:54:27.885 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.16 = 1.12)
01:54:27.886 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.13 mountX=-0.09 mountY=0.19, mountTheta=2.03
01:54:27.887 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.18, opts=13)
01:54:27.888 00.001 8996 Enqueuing Move request for scope (-0.11, -0.18)
01:54:27.889 00.001 20224 Worker thread wakes up
01:54:27.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
01:54:27.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
01:54:27.889 00.000 20224 Moving (-0.11, -0.18) raw xDistance=-0.09 yDistance=0.19
01:54:27.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:54:27.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:27.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:54:27.889 00.000 20224 MoveAxis(E, 0, ABG)
01:54:27.889 00.000 20224 Move returns status 0, amount 0
01:54:27.889 00.000 20224 MoveAxis(N, 0, ABG)
01:54:27.889 00.000 20224 Move returns status 0, amount 0
01:54:27.889 00.000 20224 move complete, result=0
01:54:27.889 00.000 20224 worker thread done servicing request
01:54:27.892 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41859, med=3305, FiltMin=2960, FiltMax=24720, Gamma=1.000
01:54:27.909 00.017 8996 UpdateGuideState exits: m=600512 SNR=296.8
01:54:27.910 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:27.910 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:27.911 00.001 8996 Enqueuing Expose request
01:54:27.912 00.001 20224 Worker thread wakes up
01:54:27.912 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:54:27.913 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:27.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:28.891 00.978 20224 Exposure complete
01:54:28.954 00.063 20224 worker thread done servicing request
01:54:28.954 00.000 8996 OnExposeComplete: enter
01:54:28.956 00.002 8996 UpdateGuideState(): m_state=6
01:54:28.957 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14247
01:54:28.958 00.001 8996 Star::Find returns 1 (0), X=136.16, Y=472.76, Mass=640060, SNR=311.4, Peak=43094 HFD=4.5
01:54:28.959 00.001 8996 MultiStar: [#1 -0.38,-0.51,0.00,M2] [#2 -0.15,-0.54,0.00,M2] [#3 0.29,-0.31,0.57,U] [#4 0.27,-0.25,0.49,U] [#5 -0.95,-0.40,0.00,M3] [#6 0.07,-0.18,0.40,U] [#7 0.45,-0.07,0.47,U] [#8 -0.82,-0.40,0.00,M2] 
01:54:28.960 00.001 8996 refined, 4 included, MultiStar: {-0.06, -0.27}, one-star: {-0.70, -0.40}
01:54:28.961 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.68 = -1.68)
01:54:28.962 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.48)
01:54:28.963 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.77 mountX=-0.03 mountY=0.28, mountTheta=1.68
01:54:28.964 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.27, opts=13)
01:54:28.965 00.001 8996 Enqueuing Move request for scope (-0.06, -0.27)
01:54:28.967 00.002 20224 Worker thread wakes up
01:54:28.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
01:54:28.967 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
01:54:28.967 00.000 20224 Moving (-0.06, -0.27) raw xDistance=-0.03 yDistance=0.28
01:54:28.967 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:54:28.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:28.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
01:54:28.967 00.000 20224 MoveAxis(E, 0, ABG)
01:54:28.967 00.000 20224 Move returns status 0, amount 0
01:54:28.967 00.000 20224 MoveAxis(N, 0, ABG)
01:54:28.967 00.000 20224 Move returns status 0, amount 0
01:54:28.967 00.000 20224 move complete, result=0
01:54:28.967 00.000 20224 worker thread done servicing request
01:54:28.973 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1181, max=43094, med=3305, FiltMin=2982, FiltMax=22630, Gamma=1.000
01:54:28.993 00.020 8996 UpdateGuideState exits: m=640060 SNR=311.4
01:54:28.995 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:28.995 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:28.996 00.001 8996 Enqueuing Expose request
01:54:28.997 00.001 20224 Worker thread wakes up
01:54:28.997 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:54:28.998 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:28.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:30.183 01.185 20224 Exposure complete
01:54:30.251 00.068 20224 worker thread done servicing request
01:54:30.251 00.000 8996 OnExposeComplete: enter
01:54:30.252 00.001 8996 UpdateGuideState(): m_state=6
01:54:30.254 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14248
01:54:30.255 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.65, Mass=604361, SNR=361.9, Peak=38803 HFD=4.8
01:54:30.257 00.002 8996 MultiStar: [#1 0.30,-0.36,0.00,M3] [#2 0.13,-0.57,0.00,M3] [#3 0.35,-0.28,0.38,U] [#4 0.24,-0.44,0.00,M1] [#5 -0.12,-0.57,0.00,M4] [#6 0.13,0.12,0.31,U] [#7 0.59,-0.02,0.00,M5] [#8 -0.14,-0.79,0.00,M3] 
01:54:30.258 00.001 8996 refined, 2 included, MultiStar: {-0.13, -0.34}, one-star: {-0.39, -0.50}
01:54:30.260 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
01:54:30.262 00.002 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
01:54:30.263 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.34 hyp=0.36 cameraTheta=-1.94 mountX=-0.10 mountY=0.35, mountTheta=1.84
01:54:30.265 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.34, opts=13)
01:54:30.266 00.001 8996 Enqueuing Move request for scope (-0.13, -0.34)
01:54:30.267 00.001 20224 Worker thread wakes up
01:54:30.267 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.34) opts 0xd
01:54:30.267 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.34)
01:54:30.267 00.000 20224 Moving (-0.13, -0.34) raw xDistance=-0.10 yDistance=0.35
01:54:30.267 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:54:30.268 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:30.268 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:54:30.268 00.000 20224 MoveAxis(E, 0, ABG)
01:54:30.268 00.000 20224 Move returns status 0, amount 0
01:54:30.268 00.000 20224 MoveAxis(N, 0, ABG)
01:54:30.268 00.000 20224 Move returns status 0, amount 0
01:54:30.268 00.000 20224 move complete, result=0
01:54:30.268 00.000 20224 worker thread done servicing request
01:54:30.272 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=38803, med=3305, FiltMin=2957, FiltMax=21888, Gamma=1.000
01:54:30.291 00.019 8996 UpdateGuideState exits: m=604361 SNR=361.9
01:54:30.294 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:30.295 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:30.296 00.001 8996 Enqueuing Expose request
01:54:30.299 00.003 20224 Worker thread wakes up
01:54:30.299 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:54:30.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:30.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:31.281 00.982 20224 Exposure complete
01:54:31.356 00.075 20224 worker thread done servicing request
01:54:31.356 00.000 8996 OnExposeComplete: enter
01:54:31.359 00.003 8996 UpdateGuideState(): m_state=6
01:54:31.360 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14249
01:54:31.362 00.002 8996 Star::Find returns 1 (0), X=136.36, Y=472.75, Mass=498856, SNR=262.1, Peak=34643 HFD=4.6
01:54:31.364 00.002 8996 MultiStar: [#1 0.50,-0.26,0.00,M4] [#2 0.46,-0.20,0.00,M4] [#3 0.54,-0.27,0.00,M1] [#4 0.41,-0.22,0.00,M2] [#5 -0.03,-0.21,0.57,U] [#6 0.09,-0.06,0.49,U] [#7 0.95,-0.02,0.00,M6] [#8 0.12,-0.49,0.00,M4] 
01:54:31.367 00.003 8996 refined, 2 included, MultiStar: {-0.23, -0.27}, one-star: {-0.51, -0.40}
01:54:31.368 00.001 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
01:54:31.369 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
01:54:31.371 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-2.29 mountX=-0.21 mountY=0.29, mountTheta=2.19
01:54:31.374 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.27, opts=13)
01:54:31.378 00.004 8996 Enqueuing Move request for scope (-0.23, -0.27)
01:54:31.380 00.002 20224 Worker thread wakes up
01:54:31.380 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
01:54:31.380 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
01:54:31.380 00.000 20224 Moving (-0.23, -0.27) raw xDistance=-0.21 yDistance=0.29
01:54:31.380 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:54:31.380 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:31.380 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:54:31.380 00.000 20224 MoveAxis(E, 30, ABG)
01:54:31.380 00.000 20224 Guiding  Dir = 2, Dur = 30
01:54:31.380 00.000 20224 IsSlewing returns 0
01:54:31.380 00.000 20224 IsGuiding returns 0
01:54:31.385 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=34643, med=3305, FiltMin=2960, FiltMax=19325, Gamma=1.000
01:54:31.389 00.004 20224 PulseGuide returned control before completion, sleep 32
01:54:31.408 00.019 8996 UpdateGuideState exits: m=498856 SNR=262.1
01:54:31.410 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:31.411 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:31.412 00.001 8996 Enqueuing Expose request
01:54:31.434 00.022 20224 IsGuiding returns 1
01:54:31.434 00.000 20224 scope still moving after pulse duration time elapsed
01:54:31.465 00.031 20224 IsSlewing returns 0
01:54:31.465 00.000 20224 IsGuiding returns 1
01:54:31.497 00.032 20224 IsSlewing returns 0
01:54:31.497 00.000 20224 IsGuiding returns 0
01:54:31.497 00.000 20224 scope move finished after 30 + 86 ms
01:54:31.497 00.000 20224 Move returns status 0, amount 30
01:54:31.497 00.000 20224 MoveAxis(N, 0, ABG)
01:54:31.497 00.000 20224 Move returns status 0, amount 0
01:54:31.497 00.000 20224 move complete, result=0
01:54:31.498 00.001 20224 worker thread done servicing request
01:54:31.498 00.000 20224 Worker thread wakes up
01:54:31.498 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:31.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:31.498 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 0 ms NORTH
01:54:32.655 01.157 20224 Exposure complete
01:54:32.710 00.055 20224 worker thread done servicing request
01:54:32.710 00.000 8996 OnExposeComplete: enter
01:54:32.711 00.001 8996 UpdateGuideState(): m_state=6
01:54:32.712 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14250
01:54:32.713 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=472.66, Mass=617004, SNR=327.5, Peak=44659 HFD=4.4
01:54:32.714 00.001 8996 MultiStar: [#1 -0.05,-0.51,0.00,M5] [#2 -0.03,-0.67,0.00,M5] [#3 0.48,-0.36,0.00,M2] [#4 0.41,-0.39,0.00,M3] [#5 -0.09,-0.58,0.00,M4] [#6 0.24,-0.28,0.40,U] [#7 0.67,-0.22,0.00,M7] [#8 0.32,-0.42,0.00,M5] 
01:54:32.715 00.001 8996 refined, 1 included, MultiStar: {0.21, -0.43}, one-star: {0.20, -0.49}
01:54:32.716 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
01:54:32.716 00.000 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.14)
01:54:32.717 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.43 hyp=0.48 cameraTheta=-1.12 mountX=0.25 mountY=0.41, mountTheta=1.02
01:54:32.720 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.43, opts=13)
01:54:32.720 00.000 8996 Enqueuing Move request for scope (0.21, -0.43)
01:54:32.721 00.001 20224 Worker thread wakes up
01:54:32.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.43) opts 0xd
01:54:32.721 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.43)
01:54:32.722 00.001 20224 Moving (0.21, -0.43) raw xDistance=0.25 yDistance=0.41
01:54:32.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
01:54:32.722 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.08 newest=1.05
01:54:32.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
01:54:32.722 00.000 20224 MoveAxis(W, 34, ABG)
01:54:32.722 00.000 20224 Guiding  Dir = 3, Dur = 34
01:54:32.723 00.001 20224 IsSlewing returns 0
01:54:32.723 00.000 20224 IsGuiding returns 0
01:54:32.725 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44659, med=3305, FiltMin=2969, FiltMax=24246, Gamma=1.000
01:54:32.739 00.014 8996 UpdateGuideState exits: m=617004 SNR=327.5
01:54:32.739 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:32.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:32.741 00.001 8996 Enqueuing Expose request
01:54:32.767 00.026 20224 IsGuiding returns 1
01:54:32.767 00.000 20224 scope still moving after pulse duration time elapsed
01:54:32.797 00.030 20224 IsSlewing returns 0
01:54:32.797 00.000 20224 IsGuiding returns 1
01:54:32.828 00.031 20224 IsSlewing returns 0
01:54:32.828 00.000 20224 IsGuiding returns 1
01:54:32.859 00.031 20224 IsSlewing returns 0
01:54:32.859 00.000 20224 IsGuiding returns 0
01:54:32.859 00.000 20224 scope move finished after 34 + 102 ms
01:54:32.859 00.000 20224 Move returns status 0, amount 34
01:54:32.859 00.000 20224 MoveAxis(S, 85, ABG)
01:54:32.859 00.000 20224 Guiding  Dir = 1, Dur = 85
01:54:32.859 00.000 20224 IsSlewing returns 0
01:54:32.860 00.001 20224 IsGuiding returns 0
01:54:32.922 00.062 20224 PulseGuide returned control before completion, sleep 34
01:54:32.967 00.045 20224 IsGuiding returns 1
01:54:32.968 00.001 20224 scope still moving after pulse duration time elapsed
01:54:32.998 00.030 20224 IsSlewing returns 0
01:54:32.999 00.001 20224 IsGuiding returns 1
01:54:33.029 00.030 20224 IsSlewing returns 0
01:54:33.029 00.000 20224 IsGuiding returns 0
01:54:33.030 00.001 20224 scope move finished after 85 + 84 ms
01:54:33.030 00.000 20224 Move returns status 0, amount 85
01:54:33.030 00.000 20224 move complete, result=0
01:54:33.030 00.000 20224 worker thread done servicing request
01:54:33.030 00.000 20224 Worker thread wakes up
01:54:33.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:33.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:33.031 00.001 8996 GuideStep: 0.3 px 34 ms WEST, 0.4 px 85 ms SOUTH
01:54:34.027 00.996 20224 Exposure complete
01:54:34.112 00.085 20224 worker thread done servicing request
01:54:34.112 00.000 8996 OnExposeComplete: enter
01:54:34.114 00.002 8996 UpdateGuideState(): m_state=6
01:54:34.116 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14251
01:54:34.119 00.003 8996 Star::Find returns 1 (0), X=136.62, Y=472.57, Mass=568210, SNR=287.0, Peak=36211 HFD=4.8
01:54:34.121 00.002 8996 MultiStar: [#1 -0.08,-0.86,0.00,M6] [#2 0.10,-0.62,0.00,M6] [#3 0.28,-0.45,0.00,M3] [#4 0.45,-0.29,0.00,M4] [#5 -0.37,-0.51,0.00,M5] [#6 -0.38,-0.37,0.00,M1] [#7 0.37,-0.18,0.44,U] [#8 -0.14,-0.76,0.00,M6] 
01:54:34.123 00.002 8996 refined, 1 included, MultiStar: {-0.06, -0.46}, one-star: {-0.25, -0.58}
01:54:34.124 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:54:34.126 00.002 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
01:54:34.127 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.46 hyp=0.46 cameraTheta=-1.70 mountX=-0.01 mountY=0.46, mountTheta=1.60
01:54:34.131 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.46, opts=13)
01:54:34.132 00.001 8996 Enqueuing Move request for scope (-0.06, -0.46)
01:54:34.133 00.001 20224 Worker thread wakes up
01:54:34.134 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.46) opts 0xd
01:54:34.134 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.46)
01:54:34.134 00.000 20224 Moving (-0.06, -0.46) raw xDistance=-0.01 yDistance=0.46
01:54:34.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:54:34.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
01:54:34.134 00.000 20224 MoveAxis(E, 0, ABG)
01:54:34.134 00.000 20224 Move returns status 0, amount 0
01:54:34.134 00.000 20224 MoveAxis(S, 98, ABG)
01:54:34.134 00.000 20224 Guiding  Dir = 1, Dur = 98
01:54:34.134 00.000 20224 IsSlewing returns 0
01:54:34.134 00.000 20224 IsGuiding returns 0
01:54:34.140 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=36211, med=3305, FiltMin=2985, FiltMax=23117, Gamma=1.000
01:54:34.163 00.023 8996 UpdateGuideState exits: m=568210 SNR=287.0
01:54:34.165 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:34.166 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:34.167 00.001 8996 Enqueuing Expose request
01:54:34.184 00.017 20224 PulseGuide returned control before completion, sleep 60
01:54:34.259 00.075 20224 IsGuiding returns 1
01:54:34.259 00.000 20224 scope still moving after pulse duration time elapsed
01:54:34.291 00.032 20224 IsSlewing returns 0
01:54:34.292 00.001 20224 IsGuiding returns 1
01:54:34.322 00.030 20224 IsSlewing returns 0
01:54:34.322 00.000 20224 IsGuiding returns 1
01:54:34.354 00.032 20224 IsSlewing returns 0
01:54:34.354 00.000 20224 IsGuiding returns 0
01:54:34.354 00.000 20224 scope move finished after 98 + 121 ms
01:54:34.354 00.000 20224 Move returns status 0, amount 98
01:54:34.354 00.000 20224 move complete, result=0
01:54:34.354 00.000 20224 worker thread done servicing request
01:54:34.354 00.000 20224 Worker thread wakes up
01:54:34.354 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 98 ms SOUTH
01:54:34.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:34.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:35.501 01.146 20224 Exposure complete
01:54:35.569 00.068 20224 worker thread done servicing request
01:54:35.569 00.000 8996 OnExposeComplete: enter
01:54:35.570 00.001 8996 UpdateGuideState(): m_state=6
01:54:35.572 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14252
01:54:35.573 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.02, Mass=576961, SNR=273.3, Peak=44630 HFD=4.3
01:54:35.574 00.001 8996 MultiStar: [#1 -0.02,0.12,0.72,U] [#2 0.10,-0.26,0.63,U] [#3 0.14,0.25,0.70,U] [#4 0.10,0.06,0.54,U] [#5 -0.30,0.09,0.65,U] [#6 -0.02,0.12,0.43,U] [#7 0.37,0.30,0.00,M7] [#8 -0.37,-0.13,0.39,U] 
01:54:35.575 00.001 8996 refined, 7 included, MultiStar: {-0.17, 0.01}, one-star: {-0.73, -0.14}
01:54:35.576 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
01:54:35.577 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
01:54:35.578 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.09 mountX=-0.17 mountY=0.01, mountTheta=3.08
01:54:35.579 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
01:54:35.580 00.001 8996 Enqueuing Move request for scope (-0.17, 0.01)
01:54:35.580 00.000 20224 Worker thread wakes up
01:54:35.581 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
01:54:35.581 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
01:54:35.581 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
01:54:35.581 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:54:35.581 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:35.581 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:54:35.581 00.000 20224 MoveAxis(E, 0, ABG)
01:54:35.581 00.000 20224 Move returns status 0, amount 0
01:54:35.581 00.000 20224 MoveAxis(N, 0, ABG)
01:54:35.581 00.000 20224 Move returns status 0, amount 0
01:54:35.581 00.000 20224 move complete, result=0
01:54:35.581 00.000 20224 worker thread done servicing request
01:54:35.585 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=54969, med=3305, FiltMin=3005, FiltMax=22758, Gamma=1.000
01:54:35.597 00.012 8996 UpdateGuideState exits: m=576961 SNR=273.3
01:54:35.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:35.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:35.600 00.001 8996 Enqueuing Expose request
01:54:35.600 00.000 20224 Worker thread wakes up
01:54:35.601 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:35.601 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:35.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:36.570 00.969 20224 Exposure complete
01:54:36.632 00.062 20224 worker thread done servicing request
01:54:36.632 00.000 8996 OnExposeComplete: enter
01:54:36.634 00.002 8996 UpdateGuideState(): m_state=6
01:54:36.636 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14253
01:54:36.637 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=473.42, Mass=504873, SNR=308.2, Peak=32115 HFD=4.7
01:54:36.639 00.002 8996 MultiStar: [#1 -0.05,0.15,0.60,U] [#2 -0.21,-0.10,0.57,U] [#3 -0.01,0.34,0.62,U] [#4 -0.21,0.18,0.48,U] [#5 -0.16,0.40,0.57,U] [#6 -0.32,0.15,0.39,U] [#7 0.07,0.25,0.37,U] [#8 -0.34,0.20,0.36,U] 
01:54:36.641 00.002 8996 refined, 8 included, MultiStar: {-0.19, 0.21}, one-star: {-0.39, 0.27}
01:54:36.641 00.000 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
01:54:36.642 00.001 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
01:54:36.643 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.21 hyp=0.28 cameraTheta=2.31 mountX=-0.21 mountY=-0.19, mountTheta=-2.41
01:54:36.644 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.21, opts=13)
01:54:36.645 00.001 8996 Enqueuing Move request for scope (-0.19, 0.21)
01:54:36.646 00.001 20224 Worker thread wakes up
01:54:36.646 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.21) opts 0xd
01:54:36.646 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.21)
01:54:36.646 00.000 20224 Moving (-0.19, 0.21) raw xDistance=-0.21 yDistance=-0.19
01:54:36.646 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:54:36.646 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:36.647 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
01:54:36.647 00.000 20224 MoveAxis(E, 31, ABG)
01:54:36.647 00.000 20224 Guiding  Dir = 2, Dur = 31
01:54:36.647 00.000 20224 IsSlewing returns 0
01:54:36.647 00.000 20224 IsGuiding returns 0
01:54:36.649 00.002 20224 PulseGuide returned control before completion, sleep 40
01:54:36.654 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=34768, med=3305, FiltMin=2995, FiltMax=19817, Gamma=1.000
01:54:36.676 00.022 8996 UpdateGuideState exits: m=504873 SNR=308.2
01:54:36.677 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:36.679 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:36.681 00.002 8996 Enqueuing Expose request
01:54:36.696 00.015 20224 IsGuiding returns 1
01:54:36.696 00.000 20224 scope still moving after pulse duration time elapsed
01:54:36.728 00.032 20224 IsSlewing returns 0
01:54:36.728 00.000 20224 IsGuiding returns 0
01:54:36.729 00.001 20224 scope move finished after 31 + 49 ms
01:54:36.729 00.000 20224 Move returns status 0, amount 31
01:54:36.729 00.000 20224 MoveAxis(N, 0, ABG)
01:54:36.729 00.000 20224 Move returns status 0, amount 0
01:54:36.729 00.000 20224 move complete, result=0
01:54:36.729 00.000 20224 worker thread done servicing request
01:54:36.729 00.000 20224 Worker thread wakes up
01:54:36.729 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:36.729 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:36.729 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.2 px 0 ms NORTH
01:54:37.889 01.160 20224 Exposure complete
01:54:37.985 00.096 20224 worker thread done servicing request
01:54:37.986 00.001 8996 OnExposeComplete: enter
01:54:37.988 00.002 8996 UpdateGuideState(): m_state=6
01:54:37.989 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14254
01:54:37.990 00.001 8996 Star::Find returns 1 (0), X=136.01, Y=473.12, Mass=554197, SNR=259.2, Peak=39702 HFD=4.4
01:54:37.992 00.002 8996 MultiStar: [#1 -0.25,0.22,0.83,U] [#2 -0.19,0.04,0.95,U] [#3 -0.14,0.01,0.68,U] [#4 -0.21,-0.12,0.59,U] [#5 -0.45,0.06,0.61,U] [#6 -0.54,-0.11,0.00,M1] [#7 -0.36,0.15,0.41,U] [#8 -0.57,-0.08,0.00,M5] 
01:54:37.994 00.002 8996 refined, 6 included, MultiStar: {-0.37, 0.04}, one-star: {-0.85, -0.04}
01:54:37.995 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
01:54:37.996 00.001 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
01:54:37.998 00.002 8996 CameraToMount -- cameraX=-0.37 cameraY=0.04 hyp=0.37 cameraTheta=3.02 mountX=-0.37 mountY=-0.00, mountTheta=-3.14
01:54:38.001 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.04, opts=13)
01:54:38.003 00.002 8996 Enqueuing Move request for scope (-0.37, 0.04)
01:54:38.004 00.001 20224 Worker thread wakes up
01:54:38.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.04) opts 0xd
01:54:38.004 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.04)
01:54:38.004 00.000 20224 Moving (-0.37, 0.04) raw xDistance=-0.37 yDistance=-0.00
01:54:38.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37
01:54:38.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:38.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
01:54:38.004 00.000 20224 MoveAxis(E, 57, ABG)
01:54:38.004 00.000 20224 Guiding  Dir = 2, Dur = 57
01:54:38.005 00.001 20224 IsSlewing returns 0
01:54:38.005 00.000 20224 IsGuiding returns 0
01:54:38.010 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=39702, med=3305, FiltMin=2989, FiltMax=24118, Gamma=1.000
01:54:38.024 00.014 8996 UpdateGuideState exits: m=554197 SNR=259.2
01:54:38.027 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:38.029 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:38.031 00.002 8996 Enqueuing Expose request
01:54:38.041 00.010 20224 PulseGuide returned control before completion, sleep 31
01:54:38.088 00.047 20224 IsGuiding returns 1
01:54:38.088 00.000 20224 scope still moving after pulse duration time elapsed
01:54:38.119 00.031 20224 IsSlewing returns 0
01:54:38.119 00.000 20224 IsGuiding returns 1
01:54:38.150 00.031 20224 IsSlewing returns 0
01:54:38.150 00.000 20224 IsGuiding returns 0
01:54:38.150 00.000 20224 scope move finished after 57 + 88 ms
01:54:38.150 00.000 20224 Move returns status 0, amount 57
01:54:38.150 00.000 20224 MoveAxis(N, 0, ABG)
01:54:38.150 00.000 20224 Move returns status 0, amount 0
01:54:38.150 00.000 20224 move complete, result=0
01:54:38.150 00.000 20224 worker thread done servicing request
01:54:38.151 00.001 20224 Worker thread wakes up
01:54:38.151 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.0 px 0 ms NORTH
01:54:38.152 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:38.152 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:39.134 00.982 20224 Exposure complete
01:54:39.200 00.066 20224 worker thread done servicing request
01:54:39.200 00.000 8996 OnExposeComplete: enter
01:54:39.201 00.001 8996 UpdateGuideState(): m_state=6
01:54:39.202 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14255
01:54:39.203 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.51, Mass=614964, SNR=301.4, Peak=42966 HFD=4.6
01:54:39.204 00.001 8996 MultiStar: [#1 0.52,0.26,0.00,M4] [#2 0.42,-0.03,0.60,U] [#3 0.36,0.00,0.61,U] [#4 0.32,0.29,0.52,U] [#5 0.11,0.37,0.48,U] [#6 -0.29,0.14,0.41,U] [#7 0.35,0.36,0.00,M6] [#8 0.36,0.32,0.00,M6] 
01:54:39.205 00.001 8996 refined, 5 included, MultiStar: {0.12, 0.20}, one-star: {-0.13, 0.35}
01:54:39.206 00.001 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.11 = 1.11)
01:54:39.206 00.000 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
01:54:39.207 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.02 mountX=0.10 mountY=-0.21, mountTheta=-1.12
01:54:39.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.20, opts=13)
01:54:39.209 00.000 8996 Enqueuing Move request for scope (0.12, 0.20)
01:54:39.210 00.001 20224 Worker thread wakes up
01:54:39.210 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
01:54:39.210 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
01:54:39.210 00.000 20224 Moving (0.12, 0.20) raw xDistance=0.10 yDistance=-0.21
01:54:39.210 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:54:39.210 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:39.210 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
01:54:39.210 00.000 20224 MoveAxis(E, 0, ABG)
01:54:39.210 00.000 20224 Move returns status 0, amount 0
01:54:39.211 00.001 20224 MoveAxis(N, 0, ABG)
01:54:39.211 00.000 20224 Move returns status 0, amount 0
01:54:39.211 00.000 20224 move complete, result=0
01:54:39.211 00.000 20224 worker thread done servicing request
01:54:39.216 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42966, med=3305, FiltMin=2973, FiltMax=26473, Gamma=1.000
01:54:39.233 00.017 8996 UpdateGuideState exits: m=614964 SNR=301.4
01:54:39.234 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:39.235 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:39.236 00.001 8996 Enqueuing Expose request
01:54:39.237 00.001 20224 Worker thread wakes up
01:54:39.237 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:54:39.238 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:39.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:40.404 01.166 20224 Exposure complete
01:54:40.470 00.066 20224 worker thread done servicing request
01:54:40.470 00.000 8996 OnExposeComplete: enter
01:54:40.472 00.002 8996 UpdateGuideState(): m_state=6
01:54:40.474 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14256
01:54:40.475 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.60, Mass=570054, SNR=282.9, Peak=41094 HFD=4.5
01:54:40.477 00.002 8996 MultiStar: [#1 0.03,-0.26,0.61,U] [#2 0.36,-0.04,0.77,U] [#3 0.39,0.18,0.57,U] [#4 0.45,0.16,0.00,M1] [#5 0.25,0.15,0.62,U] [#6 0.32,0.11,0.39,U] [#7 0.57,0.29,0.00,M7] [#8 0.05,0.11,0.36,U] 
01:54:40.478 00.001 8996 refined, 6 included, MultiStar: {0.17, 0.12}, one-star: {-0.08, 0.45}
01:54:40.480 00.002 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
01:54:40.482 00.002 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.39 = -2.39)
01:54:40.483 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.12 hyp=0.21 cameraTheta=0.63 mountX=0.16 mountY=-0.14, mountTheta=-0.74
01:54:40.485 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.12, opts=13)
01:54:40.486 00.001 8996 Enqueuing Move request for scope (0.17, 0.12)
01:54:40.488 00.002 20224 Worker thread wakes up
01:54:40.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.12) opts 0xd
01:54:40.488 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.12)
01:54:40.488 00.000 20224 Moving (0.17, 0.12) raw xDistance=0.16 yDistance=-0.14
01:54:40.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:54:40.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:40.488 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:54:40.488 00.000 20224 MoveAxis(E, 0, ABG)
01:54:40.488 00.000 20224 Move returns status 0, amount 0
01:54:40.488 00.000 20224 MoveAxis(N, 0, ABG)
01:54:40.488 00.000 20224 Move returns status 0, amount 0
01:54:40.488 00.000 20224 move complete, result=0
01:54:40.489 00.001 20224 worker thread done servicing request
01:54:40.493 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41094, med=3305, FiltMin=2931, FiltMax=25440, Gamma=1.000
01:54:40.506 00.013 8996 UpdateGuideState exits: m=570054 SNR=282.9
01:54:40.509 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:40.511 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:40.514 00.003 8996 Enqueuing Expose request
01:54:40.516 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:40.519 00.003 20224 Worker thread wakes up
01:54:40.519 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:40.519 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:41.507 00.988 20224 Exposure complete
01:54:41.601 00.094 20224 worker thread done servicing request
01:54:41.601 00.000 8996 OnExposeComplete: enter
01:54:41.603 00.002 8996 UpdateGuideState(): m_state=6
01:54:41.605 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14257
01:54:41.607 00.002 8996 Star::Find returns 1 (0), X=137.13, Y=473.53, Mass=598012, SNR=288.1, Peak=38710 HFD=4.4
01:54:41.607 00.000 8996 MultiStar: [#1 0.48,0.17,0.00,M4] [#2 0.38,0.21,0.61,U] [#3 0.53,0.08,0.00,M1] [#4 0.51,0.35,0.00,M2] [#5 0.32,0.34,0.00,M1] [#6 0.21,0.34,0.36,U] [#7 0.79,0.16,0.00,M8] [#8 0.26,0.18,0.38,U] 
01:54:41.609 00.002 8996 refined, 3 included, MultiStar: {0.28, 0.30}, one-star: {0.26, 0.38}
01:54:41.610 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
01:54:41.611 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
01:54:41.612 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.30 hyp=0.41 cameraTheta=0.81 mountX=0.25 mountY=-0.33, mountTheta=-0.91
01:54:41.614 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.30, opts=13)
01:54:41.615 00.001 8996 Enqueuing Move request for scope (0.28, 0.30)
01:54:41.616 00.001 20224 Worker thread wakes up
01:54:41.616 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.30) opts 0xd
01:54:41.616 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.30)
01:54:41.617 00.001 20224 Moving (0.28, 0.30) raw xDistance=0.25 yDistance=-0.33
01:54:41.617 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:54:41.617 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:41.617 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:54:41.617 00.000 20224 MoveAxis(W, 37, ABG)
01:54:41.617 00.000 20224 Guiding  Dir = 3, Dur = 37
01:54:41.617 00.000 20224 IsSlewing returns 0
01:54:41.617 00.000 20224 IsGuiding returns 0
01:54:41.623 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38710, med=3305, FiltMin=2982, FiltMax=21142, Gamma=1.000
01:54:41.648 00.025 8996 UpdateGuideState exits: m=598012 SNR=288.1
01:54:41.649 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:41.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:41.650 00.000 8996 Enqueuing Expose request
01:54:41.669 00.019 20224 IsGuiding returns 1
01:54:41.669 00.000 20224 scope still moving after pulse duration time elapsed
01:54:41.700 00.031 20224 IsSlewing returns 0
01:54:41.700 00.000 20224 IsGuiding returns 1
01:54:41.732 00.032 20224 IsSlewing returns 0
01:54:41.732 00.000 20224 IsGuiding returns 1
01:54:41.763 00.031 20224 IsSlewing returns 0
01:54:41.764 00.001 20224 IsGuiding returns 0
01:54:41.764 00.000 20224 scope move finished after 37 + 108 ms
01:54:41.764 00.000 20224 Move returns status 0, amount 37
01:54:41.764 00.000 20224 MoveAxis(N, 0, ABG)
01:54:41.764 00.000 20224 Move returns status 0, amount 0
01:54:41.764 00.000 20224 move complete, result=0
01:54:41.764 00.000 20224 worker thread done servicing request
01:54:41.764 00.000 20224 Worker thread wakes up
01:54:41.764 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.3 px 0 ms NORTH
01:54:41.767 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:41.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:42.944 01.177 20224 Exposure complete
01:54:43.012 00.068 20224 worker thread done servicing request
01:54:43.012 00.000 8996 OnExposeComplete: enter
01:54:43.015 00.003 8996 UpdateGuideState(): m_state=6
01:54:43.018 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14258
01:54:43.020 00.002 8996 Star::Find returns 1 (0), X=136.89, Y=473.39, Mass=580333, SNR=260.1, Peak=43395 HFD=4.5
01:54:43.022 00.002 8996 MultiStar: [#1 0.76,-0.21,0.00,M5] [#2 0.41,-0.08,0.76,U] [#3 0.47,-0.17,0.00,M2] [#4 0.69,0.06,0.00,M3] [#5 0.37,0.30,0.00,M2] [#6 -0.01,0.09,0.42,U] [#7 0.31,-0.02,0.41,U] [#8 0.14,-0.08,0.39,U] 
01:54:43.023 00.001 8996 refined, 4 included, MultiStar: {0.17, 0.06}, one-star: {0.03, 0.24}
01:54:43.024 00.001 8996 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.10) = xAngle (0.43 = 0.43)
01:54:43.025 00.001 8996 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
01:54:43.026 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.06 hyp=0.18 cameraTheta=0.33 mountX=0.17 mountY=-0.08, mountTheta=-0.44
01:54:43.029 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.06, opts=13)
01:54:43.031 00.002 8996 Enqueuing Move request for scope (0.17, 0.06)
01:54:43.033 00.002 20224 Worker thread wakes up
01:54:43.033 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.06) opts 0xd
01:54:43.033 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.06)
01:54:43.033 00.000 20224 Moving (0.17, 0.06) raw xDistance=0.17 yDistance=-0.08
01:54:43.033 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:54:43.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:43.034 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:54:43.034 00.000 20224 MoveAxis(E, 0, ABG)
01:54:43.034 00.000 20224 Move returns status 0, amount 0
01:54:43.034 00.000 20224 MoveAxis(N, 0, ABG)
01:54:43.034 00.000 20224 Move returns status 0, amount 0
01:54:43.034 00.000 20224 move complete, result=0
01:54:43.034 00.000 20224 worker thread done servicing request
01:54:43.042 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=43395, med=3305, FiltMin=3011, FiltMax=23126, Gamma=1.000
01:54:43.063 00.021 8996 UpdateGuideState exits: m=580333 SNR=260.1
01:54:43.064 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:43.065 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:43.066 00.001 8996 Enqueuing Expose request
01:54:43.067 00.001 20224 Worker thread wakes up
01:54:43.067 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:54:43.067 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:43.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:44.058 00.991 20224 Exposure complete
01:54:44.127 00.069 20224 worker thread done servicing request
01:54:44.127 00.000 8996 OnExposeComplete: enter
01:54:44.129 00.002 8996 UpdateGuideState(): m_state=6
01:54:44.132 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14259
01:54:44.134 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=473.19, Mass=543027, SNR=266.7, Peak=45971 HFD=4.5
01:54:44.137 00.003 8996 MultiStar: [#1 0.39,-0.13,0.77,U] [#2 0.12,-0.25,0.87,U] [#3 0.34,-0.17,0.60,U] [#4 0.54,-0.09,0.00,M4] [#5 0.12,-0.06,0.70,U] [#6 0.06,0.17,0.39,U] [#7 0.31,-0.42,0.00,M8] [#8 0.17,-0.47,0.00,M4] 
01:54:44.139 00.002 8996 single-star, 5 included, MultiStar: {0.13, -0.08}, one-star: {-0.15, 0.03}
01:54:44.140 00.001 8996 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
01:54:44.141 00.001 8996 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.11 = -0.11)
01:54:44.143 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.92 mountX=-0.15 mountY=-0.02, mountTheta=-3.03
01:54:44.147 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.03, opts=13)
01:54:44.149 00.002 8996 Enqueuing Move request for scope (-0.15, 0.03)
01:54:44.151 00.002 20224 Worker thread wakes up
01:54:44.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
01:54:44.151 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
01:54:44.151 00.000 20224 Moving (-0.15, 0.03) raw xDistance=-0.15 yDistance=-0.02
01:54:44.151 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:54:44.151 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:44.151 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:54:44.151 00.000 20224 MoveAxis(E, 0, ABG)
01:54:44.151 00.000 20224 Move returns status 0, amount 0
01:54:44.151 00.000 20224 MoveAxis(N, 0, ABG)
01:54:44.151 00.000 20224 Move returns status 0, amount 0
01:54:44.151 00.000 20224 move complete, result=0
01:54:44.151 00.000 20224 worker thread done servicing request
01:54:44.157 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45971, med=3305, FiltMin=2960, FiltMax=22115, Gamma=1.000
01:54:44.172 00.015 8996 UpdateGuideState exits: m=543027 SNR=266.7
01:54:44.174 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:44.177 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:44.179 00.002 8996 Enqueuing Expose request
01:54:44.180 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:54:44.181 00.001 20224 Worker thread wakes up
01:54:44.181 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:44.181 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:45.356 01.175 20224 Exposure complete
01:54:45.431 00.075 20224 worker thread done servicing request
01:54:45.431 00.000 8996 OnExposeComplete: enter
01:54:45.433 00.002 8996 UpdateGuideState(): m_state=6
01:54:45.434 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14260
01:54:45.436 00.002 8996 Star::Find returns 1 (0), X=136.84, Y=472.88, Mass=597680, SNR=325.7, Peak=47267 HFD=4.4
01:54:45.437 00.001 8996 MultiStar: [#1 0.21,-0.39,0.58,U] [#2 0.27,-0.17,0.64,U] [#3 0.23,-0.31,0.46,U] [#4 0.09,-0.45,0.00,M5] [#5 0.20,-0.28,0.52,U] [#6 -0.03,-0.41,0.42,U] [#7 0.20,-0.58,0.00,M9] [#8 0.59,-0.43,0.00,M5] 
01:54:45.439 00.002 8996 single-star, 5 included, MultiStar: {0.13, -0.29}, one-star: {-0.03, -0.27}
01:54:45.440 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
01:54:45.441 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.58)
01:54:45.442 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.27 hyp=0.27 cameraTheta=-1.68 mountX=-0.00 mountY=0.27, mountTheta=1.58
01:54:45.446 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.27, opts=13)
01:54:45.449 00.003 8996 Enqueuing Move request for scope (-0.03, -0.27)
01:54:45.452 00.003 20224 Worker thread wakes up
01:54:45.452 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.27) opts 0xd
01:54:45.452 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.27)
01:54:45.452 00.000 20224 Moving (-0.03, -0.27) raw xDistance=-0.00 yDistance=0.27
01:54:45.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:54:45.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:54:45.452 00.000 20224 MoveAxis(E, 0, ABG)
01:54:45.452 00.000 20224 Move returns status 0, amount 0
01:54:45.453 00.001 20224 MoveAxis(S, 57, ABG)
01:54:45.453 00.000 20224 Guiding  Dir = 1, Dur = 57
01:54:45.453 00.000 20224 IsSlewing returns 0
01:54:45.454 00.001 20224 IsGuiding returns 0
01:54:45.458 00.004 20224 PulseGuide returned control before completion, sleep 63
01:54:45.462 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47267, med=3305, FiltMin=2973, FiltMax=25478, Gamma=1.000
01:54:45.479 00.017 8996 UpdateGuideState exits: m=597680 SNR=325.7
01:54:45.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:45.481 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:45.482 00.001 8996 Enqueuing Expose request
01:54:45.536 00.054 20224 IsGuiding returns 1
01:54:45.536 00.000 20224 scope still moving after pulse duration time elapsed
01:54:45.566 00.030 20224 IsSlewing returns 0
01:54:45.566 00.000 20224 IsGuiding returns 0
01:54:45.566 00.000 20224 scope move finished after 57 + 55 ms
01:54:45.566 00.000 20224 Move returns status 0, amount 57
01:54:45.566 00.000 20224 move complete, result=0
01:54:45.566 00.000 20224 worker thread done servicing request
01:54:45.566 00.000 20224 Worker thread wakes up
01:54:45.566 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 57 ms SOUTH
01:54:45.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:45.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:46.541 00.974 20224 Exposure complete
01:54:46.615 00.074 20224 worker thread done servicing request
01:54:46.616 00.001 8996 OnExposeComplete: enter
01:54:46.618 00.002 8996 UpdateGuideState(): m_state=6
01:54:46.620 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14261
01:54:46.622 00.002 8996 Star::Find returns 1 (0), X=136.79, Y=473.12, Mass=578301, SNR=286.7, Peak=43955 HFD=4.5
01:54:46.624 00.002 8996 MultiStar: [#1 -0.17,0.03,0.67,U] [#2 0.12,0.02,0.65,U] [#3 -0.03,0.17,0.66,U] [#4 0.18,-0.21,0.47,U] [#5 -0.04,0.10,0.56,U] [#6 -0.34,-0.17,0.43,U] [#7 -0.32,-0.05,0.37,U] [#8 0.29,0.09,0.35,U] 
01:54:46.625 00.001 8996 refined, 8 included, MultiStar: {-0.05, 0.00}, one-star: {-0.08, -0.03}
01:54:46.626 00.001 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
01:54:46.627 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
01:54:46.628 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.00 hyp=0.05 cameraTheta=3.10 mountX=-0.05 mountY=0.00, mountTheta=3.07
01:54:46.630 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.00, opts=13)
01:54:46.632 00.002 8996 Enqueuing Move request for scope (-0.05, 0.00)
01:54:46.633 00.001 20224 Worker thread wakes up
01:54:46.633 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.00) opts 0xd
01:54:46.633 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.00)
01:54:46.633 00.000 20224 Moving (-0.05, 0.00) raw xDistance=-0.05 yDistance=0.00
01:54:46.634 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:54:46.634 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:46.634 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:54:46.634 00.000 20224 MoveAxis(E, 0, ABG)
01:54:46.634 00.000 20224 Move returns status 0, amount 0
01:54:46.634 00.000 20224 MoveAxis(N, 0, ABG)
01:54:46.634 00.000 20224 Move returns status 0, amount 0
01:54:46.634 00.000 20224 move complete, result=0
01:54:46.634 00.000 20224 worker thread done servicing request
01:54:46.640 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43955, med=3302, FiltMin=2992, FiltMax=24771, Gamma=1.000
01:54:46.659 00.019 8996 UpdateGuideState exits: m=578301 SNR=286.7
01:54:46.660 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:46.661 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:46.661 00.000 8996 Enqueuing Expose request
01:54:46.662 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:54:46.663 00.001 20224 Worker thread wakes up
01:54:46.663 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:46.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:47.837 01.174 20224 Exposure complete
01:54:47.922 00.085 20224 worker thread done servicing request
01:54:47.923 00.001 8996 OnExposeComplete: enter
01:54:47.925 00.002 8996 UpdateGuideState(): m_state=6
01:54:47.927 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14262
01:54:47.928 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.75, Mass=637260, SNR=317.2, Peak=43782 HFD=4.6
01:54:47.931 00.003 8996 MultiStar: [#1 0.27,0.56,0.00,M3] [#2 0.29,0.52,0.00,M1] [#3 0.26,0.67,0.00,M1] [#4 0.28,0.34,0.49,U] [#5 -0.14,0.05,0.57,U] [#6 -0.24,0.24,0.32,U] [#7 0.30,0.06,0.36,U] [#8 -0.12,0.39,0.27,U] 
01:54:47.932 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.33}, one-star: {0.03, 0.60}
01:54:47.934 00.002 8996 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.10) = xAngle (1.58 = 1.58)
01:54:47.935 00.001 8996 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.54 = -1.54)
01:54:47.936 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.33 hyp=0.33 cameraTheta=1.49 mountX=-0.00 mountY=-0.33, mountTheta=-1.58
01:54:47.938 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.33, opts=13)
01:54:47.939 00.001 8996 Enqueuing Move request for scope (0.03, 0.33)
01:54:47.940 00.001 20224 Worker thread wakes up
01:54:47.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.33) opts 0xd
01:54:47.940 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.33)
01:54:47.940 00.000 20224 Moving (0.03, 0.33) raw xDistance=-0.00 yDistance=-0.33
01:54:47.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:54:47.940 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:54:47.940 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
01:54:47.940 00.000 20224 MoveAxis(E, 0, ABG)
01:54:47.940 00.000 20224 Move returns status 0, amount 0
01:54:47.940 00.000 20224 MoveAxis(N, 0, ABG)
01:54:47.940 00.000 20224 Move returns status 0, amount 0
01:54:47.940 00.000 20224 move complete, result=0
01:54:47.940 00.000 20224 worker thread done servicing request
01:54:47.944 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43782, med=3305, FiltMin=2953, FiltMax=25472, Gamma=1.000
01:54:47.958 00.014 8996 UpdateGuideState exits: m=637260 SNR=317.2
01:54:47.959 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:47.960 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:47.961 00.001 8996 Enqueuing Expose request
01:54:47.962 00.001 20224 Worker thread wakes up
01:54:47.962 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:54:47.963 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:47.963 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:48.943 00.980 20224 Exposure complete
01:54:49.006 00.063 20224 worker thread done servicing request
01:54:49.006 00.000 8996 OnExposeComplete: enter
01:54:49.007 00.001 8996 UpdateGuideState(): m_state=6
01:54:49.008 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14263
01:54:49.008 00.000 8996 Star::Find returns 1 (0), X=137.20, Y=474.08, Mass=661278, SNR=311.8, Peak=42438 HFD=4.5
01:54:49.009 00.001 8996 MultiStar: large primary error, entering stabilization period
01:54:49.010 00.001 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.33 = 1.33)
01:54:49.011 00.001 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
01:54:49.011 00.000 8996 CameraToMount -- cameraX=0.33 cameraY=0.93 hyp=0.98 cameraTheta=1.23 mountX=0.24 mountY=-0.96, mountTheta=-1.33
01:54:49.013 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.33, y=0.93, opts=13)
01:54:49.014 00.001 8996 Enqueuing Move request for scope (0.33, 0.93)
01:54:49.015 00.001 20224 Worker thread wakes up
01:54:49.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.93) opts 0xd
01:54:49.015 00.000 20224 Handling offset move in thread for scope, endpoint = (0.33, 0.93)
01:54:49.015 00.000 20224 Moving (0.33, 0.93) raw xDistance=0.24 yDistance=-0.96
01:54:49.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
01:54:49.015 00.000 20224 resist switch: large excursion: input -0.96 thresh 0.60 direction from 1 to -1
01:54:49.015 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.88
01:54:49.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
01:54:49.016 00.001 20224 MoveAxis(W, 35, ABG)
01:54:49.016 00.000 20224 Guiding  Dir = 3, Dur = 35
01:54:49.016 00.000 20224 IsSlewing returns 0
01:54:49.016 00.000 20224 IsGuiding returns 0
01:54:49.019 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42438, med=3305, FiltMin=2961, FiltMax=26029, Gamma=1.000
01:54:49.030 00.011 20224 PulseGuide returned control before completion, sleep 32
01:54:49.036 00.006 8996 UpdateGuideState exits: m=661278 SNR=311.8
01:54:49.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:49.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:49.040 00.001 8996 Enqueuing Expose request
01:54:49.076 00.036 20224 IsGuiding returns 1
01:54:49.076 00.000 20224 scope still moving after pulse duration time elapsed
01:54:49.107 00.031 20224 IsSlewing returns 0
01:54:49.108 00.001 20224 IsGuiding returns 1
01:54:49.139 00.031 20224 IsSlewing returns 0
01:54:49.139 00.000 20224 IsGuiding returns 0
01:54:49.139 00.000 20224 scope move finished after 35 + 88 ms
01:54:49.139 00.000 20224 Move returns status 0, amount 35
01:54:49.139 00.000 20224 MoveAxis(N, 202, ABG)
01:54:49.139 00.000 20224 Guiding  Dir = 0, Dur = 202
01:54:49.140 00.001 20224 IsSlewing returns 0
01:54:49.140 00.000 20224 IsGuiding returns 0
01:54:49.188 00.048 20224 PulseGuide returned control before completion, sleep 165
01:54:49.356 00.168 20224 IsGuiding returns 1
01:54:49.356 00.000 20224 scope still moving after pulse duration time elapsed
01:54:49.387 00.031 20224 IsSlewing returns 0
01:54:49.388 00.001 20224 IsGuiding returns 1
01:54:49.419 00.031 20224 IsSlewing returns 0
01:54:49.419 00.000 20224 IsGuiding returns 1
01:54:49.450 00.031 20224 IsSlewing returns 0
01:54:49.450 00.000 20224 IsGuiding returns 0
01:54:49.450 00.000 20224 scope move finished after 202 + 108 ms
01:54:49.450 00.000 20224 Move returns status 0, amount 202
01:54:49.450 00.000 20224 move complete, result=0
01:54:49.450 00.000 20224 worker thread done servicing request
01:54:49.450 00.000 20224 Worker thread wakes up
01:54:49.450 00.000 8996 GuideStep: 0.2 px 35 ms WEST, -1.0 px 202 ms NORTH
01:54:49.453 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:49.453 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:50.615 01.162 20224 Exposure complete
01:54:50.679 00.064 20224 worker thread done servicing request
01:54:50.680 00.001 8996 OnExposeComplete: enter
01:54:50.680 00.000 8996 UpdateGuideState(): m_state=6
01:54:50.682 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14264
01:54:50.684 00.002 8996 Star::Find returns 1 (0), X=136.46, Y=473.60, Mass=671103, SNR=309.7, Peak=40838 HFD=4.9
01:54:50.686 00.002 8996 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.10) = xAngle (2.41 = 2.41)
01:54:50.689 00.003 8996 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
01:54:50.691 00.002 8996 CameraToMount -- cameraX=-0.41 cameraY=0.45 hyp=0.60 cameraTheta=2.31 mountX=-0.45 mountY=-0.40, mountTheta=-2.42
01:54:50.695 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=0.45, opts=13)
01:54:50.697 00.002 8996 Enqueuing Move request for scope (-0.41, 0.45)
01:54:50.699 00.002 20224 Worker thread wakes up
01:54:50.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.45) opts 0xd
01:54:50.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, 0.45)
01:54:50.699 00.000 20224 Moving (-0.41, 0.45) raw xDistance=-0.45 yDistance=-0.40
01:54:50.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.45
01:54:50.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
01:54:50.699 00.000 20224 MoveAxis(E, 63, ABG)
01:54:50.699 00.000 20224 Guiding  Dir = 2, Dur = 63
01:54:50.700 00.001 20224 IsSlewing returns 0
01:54:50.700 00.000 20224 IsGuiding returns 0
01:54:50.701 00.001 20224 PulseGuide returned control before completion, sleep 72
01:54:50.706 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=40838, med=3309, FiltMin=2960, FiltMax=25721, Gamma=1.000
01:54:50.723 00.017 8996 UpdateGuideState exits: m=671103 SNR=309.7
01:54:50.725 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:50.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:50.727 00.001 8996 Enqueuing Expose request
01:54:50.778 00.051 20224 IsGuiding returns 1
01:54:50.778 00.000 20224 scope still moving after pulse duration time elapsed
01:54:50.808 00.030 20224 IsSlewing returns 0
01:54:50.809 00.001 20224 IsGuiding returns 0
01:54:50.809 00.000 20224 scope move finished after 63 + 45 ms
01:54:50.809 00.000 20224 Move returns status 0, amount 63
01:54:50.809 00.000 20224 MoveAxis(N, 83, ABG)
01:54:50.809 00.000 20224 Guiding  Dir = 0, Dur = 83
01:54:50.809 00.000 20224 IsSlewing returns 0
01:54:50.810 00.001 20224 IsGuiding returns 0
01:54:50.857 00.047 20224 PulseGuide returned control before completion, sleep 46
01:54:50.916 00.059 20224 IsGuiding returns 1
01:54:50.916 00.000 20224 scope still moving after pulse duration time elapsed
01:54:50.946 00.030 20224 IsSlewing returns 0
01:54:50.946 00.000 20224 IsGuiding returns 1
01:54:50.977 00.031 20224 IsSlewing returns 0
01:54:50.978 00.001 20224 IsGuiding returns 1
01:54:51.009 00.031 20224 IsSlewing returns 0
01:54:51.009 00.000 20224 IsGuiding returns 1
01:54:51.040 00.031 20224 IsSlewing returns 0
01:54:51.040 00.000 20224 IsGuiding returns 0
01:54:51.041 00.001 20224 scope move finished after 83 + 148 ms
01:54:51.041 00.000 20224 Move returns status 0, amount 83
01:54:51.041 00.000 20224 move complete, result=0
01:54:51.041 00.000 20224 worker thread done servicing request
01:54:51.041 00.000 20224 Worker thread wakes up
01:54:51.041 00.000 8996 GuideStep: -0.4 px 63 ms EAST, -0.4 px 83 ms NORTH
01:54:51.045 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:51.045 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:52.037 00.992 20224 Exposure complete
01:54:52.126 00.089 20224 worker thread done servicing request
01:54:52.126 00.000 8996 OnExposeComplete: enter
01:54:52.129 00.003 8996 UpdateGuideState(): m_state=6
01:54:52.131 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14265
01:54:52.132 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=472.62, Mass=567985, SNR=265.0, Peak=32451 HFD=4.7
01:54:52.134 00.002 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:54:52.136 00.002 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.87)
01:54:52.138 00.002 8996 CameraToMount -- cameraX=-0.56 cameraY=-0.53 hyp=0.77 cameraTheta=-2.39 mountX=-0.51 mountY=0.59, mountTheta=2.28
01:54:52.142 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.56, y=-0.53, opts=13)
01:54:52.144 00.002 8996 Enqueuing Move request for scope (-0.56, -0.53)
01:54:52.146 00.002 20224 Worker thread wakes up
01:54:52.146 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.53) opts 0xd
01:54:52.147 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.56, -0.53)
01:54:52.147 00.000 20224 Moving (-0.56, -0.53) raw xDistance=-0.51 yDistance=0.59
01:54:52.147 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51
01:54:52.147 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:54:52.147 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
01:54:52.147 00.000 20224 MoveAxis(E, 79, ABG)
01:54:52.147 00.000 20224 Guiding  Dir = 2, Dur = 79
01:54:52.147 00.000 20224 IsSlewing returns 0
01:54:52.147 00.000 20224 IsGuiding returns 0
01:54:52.154 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=32451, med=3305, FiltMin=3005, FiltMax=20877, Gamma=1.000
01:54:52.179 00.025 8996 UpdateGuideState exits: m=567985 SNR=265.0
01:54:52.180 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:52.181 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:52.181 00.000 8996 Enqueuing Expose request
01:54:52.201 00.020 20224 PulseGuide returned control before completion, sleep 36
01:54:52.247 00.046 20224 IsGuiding returns 1
01:54:52.247 00.000 20224 scope still moving after pulse duration time elapsed
01:54:52.277 00.030 20224 IsSlewing returns 0
01:54:52.278 00.001 20224 IsGuiding returns 1
01:54:52.309 00.031 20224 IsSlewing returns 0
01:54:52.309 00.000 20224 IsGuiding returns 0
01:54:52.309 00.000 20224 scope move finished after 79 + 82 ms
01:54:52.309 00.000 20224 Move returns status 0, amount 79
01:54:52.309 00.000 20224 MoveAxis(N, 0, ABG)
01:54:52.309 00.000 20224 Move returns status 0, amount 0
01:54:52.309 00.000 20224 move complete, result=0
01:54:52.309 00.000 20224 worker thread done servicing request
01:54:52.310 00.001 20224 Worker thread wakes up
01:54:52.310 00.000 8996 GuideStep: -0.5 px 79 ms EAST, 0.6 px 0 ms NORTH
01:54:52.312 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:52.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:53.477 01.165 20224 Exposure complete
01:54:53.533 00.056 20224 worker thread done servicing request
01:54:53.534 00.001 8996 OnExposeComplete: enter
01:54:53.534 00.000 8996 UpdateGuideState(): m_state=6
01:54:53.535 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14266
01:54:53.536 00.001 8996 Star::Find returns 1 (0), X=137.00, Y=472.28, Mass=614762, SNR=286.9, Peak=39363 HFD=4.6
01:54:53.537 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
01:54:53.538 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
01:54:53.538 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.88 hyp=0.88 cameraTheta=-1.42 mountX=0.21 mountY=0.85, mountTheta=1.33
01:54:53.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.88, opts=13)
01:54:53.541 00.001 8996 Enqueuing Move request for scope (0.13, -0.88)
01:54:53.542 00.001 20224 Worker thread wakes up
01:54:53.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.88) opts 0xd
01:54:53.542 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.88)
01:54:53.542 00.000 20224 Moving (0.13, -0.88) raw xDistance=0.21 yDistance=0.85
01:54:53.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21
01:54:53.542 00.000 20224 resist switch: large excursion: input 0.85 thresh 0.60 direction from -1 to 1
01:54:53.542 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.56
01:54:53.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
01:54:53.542 00.000 20224 MoveAxis(W, 26, ABG)
01:54:53.542 00.000 20224 Guiding  Dir = 3, Dur = 26
01:54:53.542 00.000 20224 IsSlewing returns 0
01:54:53.543 00.001 20224 IsGuiding returns 0
01:54:53.547 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39363, med=3305, FiltMin=2925, FiltMax=24320, Gamma=1.000
01:54:53.563 00.016 20224 PulseGuide returned control before completion, sleep 16
01:54:53.577 00.014 8996 UpdateGuideState exits: m=614762 SNR=286.9
01:54:53.579 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:53.581 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:53.582 00.001 8996 Enqueuing Expose request
01:54:53.599 00.017 20224 IsGuiding returns 1
01:54:53.599 00.000 20224 scope still moving after pulse duration time elapsed
01:54:53.626 00.027 20224 IsSlewing returns 0
01:54:53.626 00.000 20224 IsGuiding returns 1
01:54:53.656 00.030 20224 IsSlewing returns 0
01:54:53.656 00.000 20224 IsGuiding returns 0
01:54:53.656 00.000 20224 scope move finished after 26 + 87 ms
01:54:53.656 00.000 20224 Move returns status 0, amount 26
01:54:53.656 00.000 20224 MoveAxis(S, 180, ABG)
01:54:53.656 00.000 20224 Guiding  Dir = 1, Dur = 180
01:54:53.656 00.000 20224 IsSlewing returns 0
01:54:53.656 00.000 20224 IsGuiding returns 0
01:54:53.721 00.065 20224 PulseGuide returned control before completion, sleep 126
01:54:53.858 00.137 20224 IsGuiding returns 1
01:54:53.858 00.000 20224 scope still moving after pulse duration time elapsed
01:54:53.890 00.032 20224 IsSlewing returns 0
01:54:53.891 00.001 20224 IsGuiding returns 1
01:54:53.922 00.031 20224 IsSlewing returns 0
01:54:53.922 00.000 20224 IsGuiding returns 1
01:54:53.953 00.031 20224 IsSlewing returns 0
01:54:53.954 00.001 20224 IsGuiding returns 1
01:54:53.984 00.030 20224 IsSlewing returns 0
01:54:53.984 00.000 20224 IsGuiding returns 0
01:54:53.984 00.000 20224 scope move finished after 180 + 147 ms
01:54:53.984 00.000 20224 Move returns status 0, amount 180
01:54:53.984 00.000 20224 move complete, result=0
01:54:53.984 00.000 20224 worker thread done servicing request
01:54:53.985 00.001 20224 Worker thread wakes up
01:54:53.985 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:53.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:53.985 00.000 8996 GuideStep: 0.2 px 26 ms WEST, 0.9 px 180 ms SOUTH
01:54:54.945 00.960 20224 Exposure complete
01:54:55.009 00.064 20224 worker thread done servicing request
01:54:55.009 00.000 8996 OnExposeComplete: enter
01:54:55.010 00.001 8996 UpdateGuideState(): m_state=6
01:54:55.011 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14267
01:54:55.012 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.17, Mass=722544, SNR=292.8, Peak=47395 HFD=4.7
01:54:55.013 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
01:54:55.013 00.000 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
01:54:55.014 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.98 hyp=1.04 cameraTheta=-1.92 mountX=-0.26 mountY=1.02, mountTheta=1.82
01:54:55.016 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.98, opts=13)
01:54:55.018 00.002 8996 Enqueuing Move request for scope (-0.36, -0.98)
01:54:55.021 00.003 20224 Worker thread wakes up
01:54:55.021 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.98) opts 0xd
01:54:55.021 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.98)
01:54:55.021 00.000 20224 Moving (-0.36, -0.98) raw xDistance=-0.26 yDistance=1.02
01:54:55.021 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:54:55.021 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
01:54:55.021 00.000 20224 MoveAxis(E, 36, ABG)
01:54:55.021 00.000 20224 Guiding  Dir = 2, Dur = 36
01:54:55.022 00.001 20224 IsSlewing returns 0
01:54:55.022 00.000 20224 IsGuiding returns 0
01:54:55.031 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=47395, med=3305, FiltMin=2973, FiltMax=29094, Gamma=1.000
01:54:55.047 00.016 8996 UpdateGuideState exits: m=722544 SNR=292.8
01:54:55.049 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:55.051 00.002 20224 PulseGuide returned control before completion, sleep 20
01:54:55.051 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:55.053 00.002 8996 Enqueuing Expose request
01:54:55.079 00.026 20224 IsGuiding returns 1
01:54:55.079 00.000 20224 scope still moving after pulse duration time elapsed
01:54:55.111 00.032 20224 IsSlewing returns 0
01:54:55.111 00.000 20224 IsGuiding returns 1
01:54:55.141 00.030 20224 IsSlewing returns 0
01:54:55.141 00.000 20224 IsGuiding returns 1
01:54:55.172 00.031 20224 IsSlewing returns 0
01:54:55.172 00.000 20224 IsGuiding returns 0
01:54:55.172 00.000 20224 scope move finished after 36 + 114 ms
01:54:55.172 00.000 20224 Move returns status 0, amount 36
01:54:55.172 00.000 20224 MoveAxis(S, 214, ABG)
01:54:55.172 00.000 20224 Guiding  Dir = 1, Dur = 214
01:54:55.173 00.001 20224 IsSlewing returns 0
01:54:55.173 00.000 20224 IsGuiding returns 0
01:54:55.236 00.063 20224 PulseGuide returned control before completion, sleep 161
01:54:55.405 00.169 20224 IsGuiding returns 1
01:54:55.406 00.001 20224 scope still moving after pulse duration time elapsed
01:54:55.437 00.031 20224 IsSlewing returns 0
01:54:55.437 00.000 20224 IsGuiding returns 1
01:54:55.469 00.032 20224 IsSlewing returns 0
01:54:55.469 00.000 20224 IsGuiding returns 1
01:54:55.500 00.031 20224 IsSlewing returns 0
01:54:55.500 00.000 20224 IsGuiding returns 0
01:54:55.500 00.000 20224 scope move finished after 214 + 113 ms
01:54:55.500 00.000 20224 Move returns status 0, amount 214
01:54:55.500 00.000 20224 move complete, result=0
01:54:55.500 00.000 20224 worker thread done servicing request
01:54:55.501 00.001 20224 Worker thread wakes up
01:54:55.501 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:55.501 00.000 8996 GuideStep: -0.3 px 36 ms EAST, 1.0 px 214 ms SOUTH
01:54:55.502 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:56.673 01.171 20224 Exposure complete
01:54:56.729 00.056 20224 worker thread done servicing request
01:54:56.729 00.000 8996 OnExposeComplete: enter
01:54:56.730 00.001 8996 UpdateGuideState(): m_state=6
01:54:56.731 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14268
01:54:56.732 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=474.20, Mass=612364, SNR=297.2, Peak=42102 HFD=4.5
01:54:56.733 00.001 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
01:54:56.734 00.001 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
01:54:56.735 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=1.05 hyp=1.07 cameraTheta=1.38 mountX=0.10 mountY=-1.07, mountTheta=-1.48
01:54:56.736 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=1.05, opts=13)
01:54:56.737 00.001 8996 Enqueuing Move request for scope (0.20, 1.05)
01:54:56.738 00.001 20224 Worker thread wakes up
01:54:56.738 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 1.05) opts 0xd
01:54:56.738 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 1.05)
01:54:56.738 00.000 20224 Moving (0.20, 1.05) raw xDistance=0.10 yDistance=-1.07
01:54:56.738 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:54:56.738 00.000 20224 resist switch: large excursion: input -1.07 thresh 0.60 direction from 1 to -1
01:54:56.738 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.21
01:54:56.738 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
01:54:56.738 00.000 20224 MoveAxis(E, 0, ABG)
01:54:56.738 00.000 20224 Move returns status 0, amount 0
01:54:56.738 00.000 20224 MoveAxis(N, 225, ABG)
01:54:56.739 00.001 20224 Guiding  Dir = 0, Dur = 225
01:54:56.739 00.000 20224 IsSlewing returns 0
01:54:56.739 00.000 20224 IsGuiding returns 0
01:54:56.744 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42102, med=3309, FiltMin=2979, FiltMax=26547, Gamma=1.000
01:54:56.747 00.003 20224 PulseGuide returned control before completion, sleep 228
01:54:56.766 00.019 8996 UpdateGuideState exits: m=612364 SNR=297.2
01:54:56.768 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:56.770 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:56.771 00.001 8996 Enqueuing Expose request
01:54:56.978 00.207 20224 IsGuiding returns 1
01:54:56.978 00.000 20224 scope still moving after pulse duration time elapsed
01:54:57.009 00.031 20224 IsSlewing returns 0
01:54:57.010 00.001 20224 IsGuiding returns 0
01:54:57.010 00.000 20224 scope move finished after 225 + 45 ms
01:54:57.010 00.000 20224 Move returns status 0, amount 225
01:54:57.010 00.000 20224 move complete, result=0
01:54:57.010 00.000 20224 worker thread done servicing request
01:54:57.010 00.000 20224 Worker thread wakes up
01:54:57.010 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -1.1 px 225 ms NORTH
01:54:57.011 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:57.012 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:58.005 00.993 20224 Exposure complete
01:54:58.105 00.100 20224 worker thread done servicing request
01:54:58.109 00.004 8996 OnExposeComplete: enter
01:54:58.110 00.001 8996 UpdateGuideState(): m_state=6
01:54:58.111 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14269
01:54:58.112 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.44, Mass=692582, SNR=339.1, Peak=39203 HFD=4.8
01:54:58.113 00.001 8996 MultiStar: exiting stabilization period
01:54:58.115 00.002 8996 MultiStar: [#1 0.31,0.24,0.53,U] [#2 0.14,0.44,0.00,M2] [#3 0.28,0.16,0.58,U] [#4 0.35,-0.03,0.45,U] [#5 0.14,0.25,0.45,U] [#6 0.12,0.28,0.37,U] [#7 0.61,0.29,0.00,M8] [#8 0.33,0.01,0.29,U] 
01:54:58.116 00.001 8996 refined, 6 included, MultiStar: {0.20, 0.19}, one-star: {0.04, 0.29}
01:54:58.117 00.001 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
01:54:58.118 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
01:54:58.119 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.19 hyp=0.28 cameraTheta=0.78 mountX=0.18 mountY=-0.22, mountTheta=-0.88
01:54:58.120 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.19, opts=13)
01:54:58.121 00.001 8996 Enqueuing Move request for scope (0.20, 0.19)
01:54:58.122 00.001 20224 Worker thread wakes up
01:54:58.122 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.19) opts 0xd
01:54:58.122 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.19)
01:54:58.122 00.000 20224 Moving (0.20, 0.19) raw xDistance=0.18 yDistance=-0.22
01:54:58.122 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:54:58.122 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
01:54:58.122 00.000 20224 MoveAxis(E, 0, ABG)
01:54:58.122 00.000 20224 Move returns status 0, amount 0
01:54:58.122 00.000 20224 MoveAxis(N, 45, ABG)
01:54:58.122 00.000 20224 Guiding  Dir = 0, Dur = 45
01:54:58.122 00.000 20224 IsSlewing returns 0
01:54:58.123 00.001 20224 IsGuiding returns 0
01:54:58.127 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=39203, med=3309, FiltMin=2992, FiltMax=26966, Gamma=1.000
01:54:58.140 00.013 8996 UpdateGuideState exits: m=692582 SNR=339.1
01:54:58.141 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:58.142 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:58.143 00.001 8996 Enqueuing Expose request
01:54:58.169 00.026 20224 IsGuiding returns 1
01:54:58.169 00.000 20224 scope still moving after pulse duration time elapsed
01:54:58.199 00.030 20224 IsSlewing returns 0
01:54:58.199 00.000 20224 IsGuiding returns 1
01:54:58.229 00.030 20224 IsSlewing returns 0
01:54:58.230 00.001 20224 IsGuiding returns 1
01:54:58.261 00.031 20224 IsSlewing returns 0
01:54:58.261 00.000 20224 IsGuiding returns 0
01:54:58.261 00.000 20224 scope move finished after 45 + 93 ms
01:54:58.261 00.000 20224 Move returns status 0, amount 45
01:54:58.261 00.000 20224 move complete, result=0
01:54:58.261 00.000 20224 worker thread done servicing request
01:54:58.261 00.000 20224 Worker thread wakes up
01:54:58.261 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 45 ms NORTH
01:54:58.263 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:58.263 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:54:59.412 01.149 20224 Exposure complete
01:54:59.484 00.072 20224 worker thread done servicing request
01:54:59.484 00.000 8996 OnExposeComplete: enter
01:54:59.485 00.001 8996 UpdateGuideState(): m_state=6
01:54:59.486 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14270
01:54:59.487 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.93, Mass=613422, SNR=317.1, Peak=46291 HFD=4.5
01:54:59.489 00.002 8996 MultiStar: [#1 -0.19,-0.67,0.00,M3] [#2 -0.09,-0.99,0.00,M3] [#3 -0.03,-0.31,0.55,U] [#4 0.11,-0.16,0.37,U] [#5 -0.31,0.01,0.47,U] [#6 -0.29,-0.71,0.00,M1] [#7 0.11,-0.26,0.39,U] [#8 -0.13,-0.03,0.34,U] 
01:54:59.489 00.000 8996 refined, 5 included, MultiStar: {-0.15, -0.18}, one-star: {-0.35, -0.23}
01:54:59.490 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
01:54:59.491 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
01:54:59.491 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-2.28 mountX=-0.13 mountY=0.20, mountTheta=2.17
01:54:59.493 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.18, opts=13)
01:54:59.493 00.000 8996 Enqueuing Move request for scope (-0.15, -0.18)
01:54:59.494 00.001 20224 Worker thread wakes up
01:54:59.494 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.18) opts 0xd
01:54:59.494 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.18)
01:54:59.494 00.000 20224 Moving (-0.15, -0.18) raw xDistance=-0.13 yDistance=0.20
01:54:59.494 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:54:59.494 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:54:59.494 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:54:59.494 00.000 20224 MoveAxis(E, 0, ABG)
01:54:59.495 00.001 20224 Move returns status 0, amount 0
01:54:59.495 00.000 20224 MoveAxis(N, 0, ABG)
01:54:59.495 00.000 20224 Move returns status 0, amount 0
01:54:59.495 00.000 20224 move complete, result=0
01:54:59.495 00.000 20224 worker thread done servicing request
01:54:59.498 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46291, med=3312, FiltMin=3008, FiltMax=25805, Gamma=1.000
01:54:59.513 00.015 8996 UpdateGuideState exits: m=613422 SNR=317.1
01:54:59.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:54:59.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:54:59.515 00.000 8996 Enqueuing Expose request
01:54:59.516 00.001 20224 Worker thread wakes up
01:54:59.516 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:54:59.517 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:54:59.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:00.489 00.972 20224 Exposure complete
01:55:00.551 00.062 20224 worker thread done servicing request
01:55:00.551 00.000 8996 OnExposeComplete: enter
01:55:00.553 00.002 8996 UpdateGuideState(): m_state=6
01:55:00.555 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14271
01:55:00.556 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=473.20, Mass=533436, SNR=293.9, Peak=36003 HFD=4.7
01:55:00.556 00.000 8996 MultiStar: [#1 0.30,-0.53,0.00,M4] [#2 0.25,-0.65,0.00,M4] [#3 0.24,-0.54,0.00,M1] [#4 0.40,-0.40,0.00,M2] [#5 -0.01,-0.34,0.51,U] [#6 -0.03,-0.55,0.00,M2] [#7 0.57,-0.74,0.00,M8] [#8 0.55,-0.63,0.00,M2] 
01:55:00.558 00.002 8996 refined, 1 included, MultiStar: {-0.19, -0.08}, one-star: {-0.28, 0.05}
01:55:00.559 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
01:55:00.559 00.000 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
01:55:00.560 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.21 cameraTheta=-2.73 mountX=-0.18 mountY=0.10, mountTheta=2.62
01:55:00.561 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.08, opts=13)
01:55:00.563 00.002 8996 Enqueuing Move request for scope (-0.19, -0.08)
01:55:00.563 00.000 20224 Worker thread wakes up
01:55:00.563 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
01:55:00.563 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
01:55:00.563 00.000 20224 Moving (-0.19, -0.08) raw xDistance=-0.18 yDistance=0.10
01:55:00.564 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:55:00.564 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:00.564 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:55:00.564 00.000 20224 MoveAxis(E, 0, ABG)
01:55:00.564 00.000 20224 Move returns status 0, amount 0
01:55:00.564 00.000 20224 MoveAxis(N, 0, ABG)
01:55:00.564 00.000 20224 Move returns status 0, amount 0
01:55:00.564 00.000 20224 move complete, result=0
01:55:00.564 00.000 20224 worker thread done servicing request
01:55:00.567 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=36003, med=3312, FiltMin=2979, FiltMax=22464, Gamma=1.000
01:55:00.582 00.015 8996 UpdateGuideState exits: m=533436 SNR=293.9
01:55:00.583 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:00.583 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:00.585 00.002 8996 Enqueuing Expose request
01:55:00.587 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:00.590 00.003 20224 Worker thread wakes up
01:55:00.590 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:00.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:01.762 01.172 20224 Exposure complete
01:55:01.826 00.064 20224 worker thread done servicing request
01:55:01.826 00.000 8996 OnExposeComplete: enter
01:55:01.827 00.001 8996 UpdateGuideState(): m_state=6
01:55:01.828 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14272
01:55:01.828 00.000 8996 Star::Find returns 1 (0), X=136.85, Y=472.85, Mass=669481, SNR=325.9, Peak=51411 HFD=4.4
01:55:01.829 00.001 8996 MultiStar: [#1 0.87,-0.39,0.00,M5] [#2 0.49,-0.67,0.00,M5] [#3 0.91,-0.31,0.00,M2] [#4 0.97,-0.16,0.00,M3] [#5 0.56,-0.17,0.00,M1] [#6 0.14,-0.44,0.00,M3] [#7 0.87,-0.21,0.00,M9] [#8 0.62,-0.35,0.00,M3] 
01:55:01.830 00.001 8996 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
01:55:01.831 00.001 8996 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
01:55:01.832 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.62 mountX=0.01 mountY=0.30, mountTheta=1.53
01:55:01.833 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.30, opts=13)
01:55:01.834 00.001 8996 Enqueuing Move request for scope (-0.02, -0.30)
01:55:01.835 00.001 20224 Worker thread wakes up
01:55:01.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.30) opts 0xd
01:55:01.835 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.30)
01:55:01.835 00.000 20224 Moving (-0.02, -0.30) raw xDistance=0.01 yDistance=0.30
01:55:01.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:55:01.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:01.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:55:01.835 00.000 20224 MoveAxis(E, 0, ABG)
01:55:01.835 00.000 20224 Move returns status 0, amount 0
01:55:01.836 00.001 20224 MoveAxis(N, 0, ABG)
01:55:01.836 00.000 20224 Move returns status 0, amount 0
01:55:01.836 00.000 20224 move complete, result=0
01:55:01.836 00.000 20224 worker thread done servicing request
01:55:01.843 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51411, med=3312, FiltMin=2976, FiltMax=28438, Gamma=1.000
01:55:01.864 00.021 8996 UpdateGuideState exits: m=669481 SNR=325.9
01:55:01.865 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:01.866 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:01.867 00.001 8996 Enqueuing Expose request
01:55:01.869 00.002 20224 Worker thread wakes up
01:55:01.869 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:55:01.870 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:01.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:02.853 00.983 20224 Exposure complete
01:55:02.927 00.074 20224 worker thread done servicing request
01:55:02.927 00.000 8996 OnExposeComplete: enter
01:55:02.928 00.001 8996 UpdateGuideState(): m_state=6
01:55:02.929 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14273
01:55:02.930 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=472.94, Mass=607460, SNR=312.8, Peak=41859 HFD=4.5
01:55:02.930 00.000 8996 MultiStar: [#1 0.57,-0.85,0.00,M6] [#2 0.19,-0.55,0.00,M6] [#3 0.89,-0.35,0.00,M3] [#4 0.90,-0.14,0.00,M4] [#5 0.39,-0.36,0.00,M2] [#6 0.31,-0.28,0.32,U] [#7 1.01,-0.20,0.00,M10] [#8 0.77,-0.41,0.00,M4] 
01:55:02.931 00.001 8996 single-star, 1 included, MultiStar: {0.15, -0.23}, one-star: {0.10, -0.21}
01:55:02.932 00.001 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:55:02.933 00.001 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
01:55:02.935 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.21 hyp=0.23 cameraTheta=-1.14 mountX=0.12 mountY=0.20, mountTheta=1.04
01:55:02.938 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.21, opts=13)
01:55:02.940 00.002 8996 Enqueuing Move request for scope (0.10, -0.21)
01:55:02.942 00.002 20224 Worker thread wakes up
01:55:02.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.21) opts 0xd
01:55:02.942 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.21)
01:55:02.942 00.000 20224 Moving (0.10, -0.21) raw xDistance=0.12 yDistance=0.20
01:55:02.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:55:02.943 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:02.943 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:55:02.943 00.000 20224 MoveAxis(E, 0, ABG)
01:55:02.943 00.000 20224 Move returns status 0, amount 0
01:55:02.943 00.000 20224 MoveAxis(N, 0, ABG)
01:55:02.943 00.000 20224 Move returns status 0, amount 0
01:55:02.943 00.000 20224 move complete, result=0
01:55:02.943 00.000 20224 worker thread done servicing request
01:55:02.951 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41859, med=3312, FiltMin=2982, FiltMax=23792, Gamma=1.000
01:55:02.983 00.032 8996 UpdateGuideState exits: m=607460 SNR=312.8
01:55:02.984 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:02.985 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:02.986 00.001 8996 Enqueuing Expose request
01:55:02.987 00.001 20224 Worker thread wakes up
01:55:02.987 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:55:02.988 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:02.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:04.148 01.160 20224 Exposure complete
01:55:04.204 00.056 20224 worker thread done servicing request
01:55:04.204 00.000 8996 OnExposeComplete: enter
01:55:04.205 00.001 8996 UpdateGuideState(): m_state=6
01:55:04.206 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14274
01:55:04.207 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=472.95, Mass=553445, SNR=290.6, Peak=35437 HFD=4.4
01:55:04.208 00.001 8996 MultiStar: [#1 0.40,-0.43,0.00,M7] [#2 0.28,-0.74,0.00,M7] [#3 0.58,-0.42,0.00,M4] [#4 0.92,-0.28,0.00,M5] [#5 0.26,-0.27,0.57,U] [#6 0.02,-0.42,0.37,U] [#7 0.69,-0.49,0.00,R] [#8 0.26,-0.65,0.00,M5] 
01:55:04.208 00.000 8996 refined, 2 included, MultiStar: {0.25, -0.26}, one-star: {0.34, -0.20}
01:55:04.209 00.001 8996 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
01:55:04.211 00.002 8996 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.83 = 2.45)
01:55:04.213 00.002 8996 CameraToMount -- cameraX=0.25 cameraY=-0.26 hyp=0.36 cameraTheta=-0.80 mountX=0.28 mountY=0.23, mountTheta=0.69
01:55:04.218 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.25, y=-0.26, opts=13)
01:55:04.220 00.002 8996 Enqueuing Move request for scope (0.25, -0.26)
01:55:04.222 00.002 20224 Worker thread wakes up
01:55:04.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.26) opts 0xd
01:55:04.222 00.000 20224 Handling offset move in thread for scope, endpoint = (0.25, -0.26)
01:55:04.222 00.000 20224 Moving (0.25, -0.26) raw xDistance=0.28 yDistance=0.23
01:55:04.224 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
01:55:04.224 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:04.224 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:55:04.224 00.000 20224 MoveAxis(W, 41, ABG)
01:55:04.224 00.000 20224 Guiding  Dir = 3, Dur = 41
01:55:04.224 00.000 20224 IsSlewing returns 0
01:55:04.224 00.000 20224 IsGuiding returns 0
01:55:04.233 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=35437, med=3312, FiltMin=2966, FiltMax=22854, Gamma=1.000
01:55:04.243 00.010 20224 PulseGuide returned control before completion, sleep 33
01:55:04.253 00.010 8996 UpdateGuideState exits: m=553445 SNR=290.6
01:55:04.254 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:04.255 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:04.256 00.001 8996 Enqueuing Expose request
01:55:04.289 00.033 20224 IsGuiding returns 1
01:55:04.289 00.000 20224 scope still moving after pulse duration time elapsed
01:55:04.321 00.032 20224 IsSlewing returns 0
01:55:04.321 00.000 20224 IsGuiding returns 1
01:55:04.352 00.031 20224 IsSlewing returns 0
01:55:04.352 00.000 20224 IsGuiding returns 0
01:55:04.353 00.001 20224 scope move finished after 41 + 86 ms
01:55:04.353 00.000 20224 Move returns status 0, amount 41
01:55:04.353 00.000 20224 MoveAxis(N, 0, ABG)
01:55:04.353 00.000 20224 Move returns status 0, amount 0
01:55:04.353 00.000 20224 move complete, result=0
01:55:04.353 00.000 20224 worker thread done servicing request
01:55:04.353 00.000 8996 GuideStep: 0.3 px 41 ms WEST, 0.2 px 0 ms NORTH
01:55:04.355 00.002 20224 Worker thread wakes up
01:55:04.355 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:04.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:05.335 00.980 20224 Exposure complete
01:55:05.423 00.088 20224 worker thread done servicing request
01:55:05.423 00.000 8996 OnExposeComplete: enter
01:55:05.424 00.001 8996 UpdateGuideState(): m_state=6
01:55:05.425 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14275
01:55:05.426 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=472.74, Mass=609977, SNR=329.8, Peak=42483 HFD=4.6
01:55:05.427 00.001 8996 MultiStar: [#1 -0.34,-0.61,0.00,M8] [#2 -0.05,-0.74,0.00,M8] [#3 -0.22,-0.41,0.00,M5] [#4 0.19,-0.21,0.48,U] [#5 -0.43,-0.30,0.00,M2] [#6 -0.51,-0.21,0.00,M2] [#7 -0.76,0.05,0.00,M1] [#8 -0.36,-0.32,0.00,M6] 
01:55:05.427 00.000 8996 refined, 1 included, MultiStar: {-0.17, -0.34}, one-star: {-0.34, -0.41}
01:55:05.428 00.001 8996 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
01:55:05.429 00.001 8996 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
01:55:05.430 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.34 hyp=0.38 cameraTheta=-2.03 mountX=-0.13 mountY=0.36, mountTheta=1.93
01:55:05.431 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.34, opts=13)
01:55:05.432 00.001 8996 Enqueuing Move request for scope (-0.17, -0.34)
01:55:05.433 00.001 20224 Worker thread wakes up
01:55:05.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.34) opts 0xd
01:55:05.433 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.34)
01:55:05.433 00.000 20224 Moving (-0.17, -0.34) raw xDistance=-0.13 yDistance=0.36
01:55:05.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:55:05.434 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:05.434 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
01:55:05.434 00.000 20224 MoveAxis(E, 0, ABG)
01:55:05.434 00.000 20224 Move returns status 0, amount 0
01:55:05.434 00.000 20224 MoveAxis(N, 0, ABG)
01:55:05.434 00.000 20224 Move returns status 0, amount 0
01:55:05.434 00.000 20224 move complete, result=0
01:55:05.434 00.000 20224 worker thread done servicing request
01:55:05.437 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42483, med=3312, FiltMin=2982, FiltMax=24589, Gamma=1.000
01:55:05.457 00.020 8996 UpdateGuideState exits: m=609977 SNR=329.8
01:55:05.459 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:05.461 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:05.463 00.002 8996 Enqueuing Expose request
01:55:05.465 00.002 20224 Worker thread wakes up
01:55:05.465 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:55:05.466 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:05.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:06.651 01.185 20224 Exposure complete
01:55:06.743 00.092 20224 worker thread done servicing request
01:55:06.743 00.000 8996 OnExposeComplete: enter
01:55:06.745 00.002 8996 UpdateGuideState(): m_state=6
01:55:06.746 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14276
01:55:06.746 00.000 8996 Star::Find returns 1 (0), X=136.54, Y=472.95, Mass=588524, SNR=279.2, Peak=43939 HFD=4.8
01:55:06.747 00.001 8996 MultiStar: [#1 -0.18,-0.38,0.75,U] [#2 -0.34,-0.69,0.00,M9] [#3 -0.40,-0.40,0.00,M6] [#4 -0.37,-0.38,0.00,M5] [#5 -0.17,-0.12,0.55,U] [#6 -0.70,-0.56,0.00,M3] [#7 -0.78,0.03,0.00,M2] [#8 -0.18,-0.13,0.36,U] 
01:55:06.748 00.001 8996 refined, 3 included, MultiStar: {-0.23, -0.23}, one-star: {-0.33, -0.21}
01:55:06.749 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
01:55:06.750 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.89)
01:55:06.752 00.002 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.23 hyp=0.33 cameraTheta=-2.37 mountX=-0.21 mountY=0.25, mountTheta=2.27
01:55:06.754 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.23, opts=13)
01:55:06.756 00.002 8996 Enqueuing Move request for scope (-0.23, -0.23)
01:55:06.757 00.001 20224 Worker thread wakes up
01:55:06.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.23) opts 0xd
01:55:06.757 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.23)
01:55:06.757 00.000 20224 Moving (-0.23, -0.23) raw xDistance=-0.21 yDistance=0.25
01:55:06.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:55:06.757 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:06.758 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:55:06.758 00.000 20224 MoveAxis(E, 31, ABG)
01:55:06.758 00.000 20224 Guiding  Dir = 2, Dur = 31
01:55:06.758 00.000 20224 IsSlewing returns 0
01:55:06.758 00.000 20224 IsGuiding returns 0
01:55:06.763 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43939, med=3309, FiltMin=2987, FiltMax=24237, Gamma=1.000
01:55:06.783 00.020 20224 PulseGuide returned control before completion, sleep 17
01:55:06.792 00.009 8996 UpdateGuideState exits: m=588524 SNR=279.2
01:55:06.794 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:06.794 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:06.796 00.002 8996 Enqueuing Expose request
01:55:06.809 00.013 20224 IsGuiding returns 1
01:55:06.809 00.000 20224 scope still moving after pulse duration time elapsed
01:55:06.841 00.032 20224 IsSlewing returns 0
01:55:06.841 00.000 20224 IsGuiding returns 1
01:55:06.872 00.031 20224 IsSlewing returns 0
01:55:06.872 00.000 20224 IsGuiding returns 0
01:55:06.873 00.001 20224 scope move finished after 31 + 83 ms
01:55:06.873 00.000 20224 Move returns status 0, amount 31
01:55:06.873 00.000 20224 MoveAxis(N, 0, ABG)
01:55:06.873 00.000 20224 Move returns status 0, amount 0
01:55:06.873 00.000 20224 move complete, result=0
01:55:06.873 00.000 20224 worker thread done servicing request
01:55:06.873 00.000 20224 Worker thread wakes up
01:55:06.873 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.3 px 0 ms NORTH
01:55:06.876 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:06.876 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:07.847 00.971 20224 Exposure complete
01:55:07.930 00.083 20224 worker thread done servicing request
01:55:07.930 00.000 8996 OnExposeComplete: enter
01:55:07.932 00.002 8996 UpdateGuideState(): m_state=6
01:55:07.934 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14277
01:55:07.936 00.002 8996 Star::Find returns 1 (0), X=136.39, Y=472.73, Mass=578682, SNR=280.1, Peak=36739 HFD=4.7
01:55:07.937 00.001 8996 MultiStar: [#1 -0.42,-0.86,0.00,M8] [#2 0.05,-0.47,0.00,M10] [#3 -0.17,-0.22,0.58,U] [#4 -0.04,0.01,0.58,U] [#5 -0.48,-0.44,0.00,M2] [#6 -0.62,-0.39,0.00,M4] [#7 -0.80,0.17,0.00,M3] [#8 -0.13,-0.41,0.30,U] 
01:55:07.938 00.001 8996 refined, 3 included, MultiStar: {-0.26, -0.27}, one-star: {-0.48, -0.42}
01:55:07.939 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
01:55:07.940 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
01:55:07.941 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.27 hyp=0.37 cameraTheta=-2.33 mountX=-0.23 mountY=0.30, mountTheta=2.23
01:55:07.943 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.27, opts=13)
01:55:07.943 00.000 8996 Enqueuing Move request for scope (-0.26, -0.27)
01:55:07.944 00.001 20224 Worker thread wakes up
01:55:07.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.27) opts 0xd
01:55:07.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.27)
01:55:07.944 00.000 20224 Moving (-0.26, -0.27) raw xDistance=-0.23 yDistance=0.30
01:55:07.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:55:07.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:55:07.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:55:07.944 00.000 20224 MoveAxis(E, 36, ABG)
01:55:07.944 00.000 20224 Guiding  Dir = 2, Dur = 36
01:55:07.944 00.000 20224 IsSlewing returns 0
01:55:07.944 00.000 20224 IsGuiding returns 0
01:55:07.949 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=36739, med=3312, FiltMin=2985, FiltMax=22502, Gamma=1.000
01:55:07.962 00.013 8996 UpdateGuideState exits: m=578682 SNR=280.1
01:55:07.963 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:07.964 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:07.965 00.001 8996 Enqueuing Expose request
01:55:07.969 00.004 20224 PulseGuide returned control before completion, sleep 23
01:55:07.998 00.029 20224 IsGuiding returns 1
01:55:07.998 00.000 20224 scope still moving after pulse duration time elapsed
01:55:08.030 00.032 20224 IsSlewing returns 0
01:55:08.031 00.001 20224 IsGuiding returns 1
01:55:08.062 00.031 20224 IsSlewing returns 0
01:55:08.062 00.000 20224 IsGuiding returns 0
01:55:08.062 00.000 20224 scope move finished after 36 + 81 ms
01:55:08.062 00.000 20224 Move returns status 0, amount 36
01:55:08.062 00.000 20224 MoveAxis(N, 0, ABG)
01:55:08.062 00.000 20224 Move returns status 0, amount 0
01:55:08.063 00.001 20224 move complete, result=0
01:55:08.063 00.000 20224 worker thread done servicing request
01:55:08.063 00.000 20224 Worker thread wakes up
01:55:08.063 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.3 px 0 ms NORTH
01:55:08.065 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:08.065 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:09.223 01.158 20224 Exposure complete
01:55:09.279 00.056 20224 worker thread done servicing request
01:55:09.279 00.000 8996 OnExposeComplete: enter
01:55:09.280 00.001 8996 UpdateGuideState(): m_state=6
01:55:09.281 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14278
01:55:09.281 00.000 8996 Star::Find returns 1 (0), X=137.18, Y=472.80, Mass=701550, SNR=282.3, Peak=45485 HFD=4.4
01:55:09.282 00.001 8996 MultiStar: [#1 0.63,-0.51,0.00,M9] [#2 0.66,-0.26,0.00,R] [#3 0.70,-0.60,0.00,M6] [#4 0.67,-0.48,0.00,M5] [#5 0.47,-0.40,0.00,M3] [#6 0.25,-0.20,0.40,U] [#7 -0.13,0.43,0.41,U] [#8 0.28,-0.16,0.39,U] 
01:55:09.283 00.001 8996 refined, 3 included, MultiStar: {0.21, -0.14}, one-star: {0.32, -0.35}
01:55:09.284 00.001 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
01:55:09.285 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
01:55:09.285 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.14 hyp=0.26 cameraTheta=-0.59 mountX=0.23 mountY=0.12, mountTheta=0.48
01:55:09.288 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.14, opts=13)
01:55:09.291 00.003 8996 Enqueuing Move request for scope (0.21, -0.14)
01:55:09.292 00.001 20224 Worker thread wakes up
01:55:09.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.14) opts 0xd
01:55:09.292 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.14)
01:55:09.292 00.000 20224 Moving (0.21, -0.14) raw xDistance=0.23 yDistance=0.12
01:55:09.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
01:55:09.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:09.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:55:09.292 00.000 20224 MoveAxis(W, 31, ABG)
01:55:09.292 00.000 20224 Guiding  Dir = 3, Dur = 31
01:55:09.292 00.000 20224 IsSlewing returns 0
01:55:09.292 00.000 20224 IsGuiding returns 0
01:55:09.301 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45485, med=3312, FiltMin=2989, FiltMax=27705, Gamma=1.000
01:55:09.320 00.019 20224 PulseGuide returned control before completion, sleep 14
01:55:09.326 00.006 8996 UpdateGuideState exits: m=701550 SNR=282.3
01:55:09.327 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:09.328 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:09.329 00.001 8996 Enqueuing Expose request
01:55:09.349 00.020 20224 IsGuiding returns 1
01:55:09.349 00.000 20224 scope still moving after pulse duration time elapsed
01:55:09.381 00.032 20224 IsSlewing returns 0
01:55:09.381 00.000 20224 IsGuiding returns 1
01:55:09.412 00.031 20224 IsSlewing returns 0
01:55:09.412 00.000 20224 IsGuiding returns 0
01:55:09.412 00.000 20224 scope move finished after 31 + 89 ms
01:55:09.412 00.000 20224 Move returns status 0, amount 31
01:55:09.413 00.001 20224 MoveAxis(N, 0, ABG)
01:55:09.413 00.000 20224 Move returns status 0, amount 0
01:55:09.413 00.000 20224 move complete, result=0
01:55:09.413 00.000 20224 worker thread done servicing request
01:55:09.413 00.000 20224 Worker thread wakes up
01:55:09.413 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
01:55:09.416 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:09.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:10.398 00.982 20224 Exposure complete
01:55:10.473 00.075 20224 worker thread done servicing request
01:55:10.473 00.000 8996 OnExposeComplete: enter
01:55:10.476 00.003 8996 UpdateGuideState(): m_state=6
01:55:10.478 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14279
01:55:10.481 00.003 8996 Star::Find returns 1 (0), X=137.27, Y=472.59, Mass=575057, SNR=280.7, Peak=35667 HFD=4.7
01:55:10.483 00.002 8996 MultiStar: [#1 0.60,-0.73,0.00,M10] [#2 -0.13,-0.29,0.70,U] [#3 0.58,-0.72,0.00,M7] [#4 0.62,-0.75,0.00,M6] [#5 0.25,-0.42,0.00,M4] [#6 0.11,-0.48,0.00,M4] [#7 -0.01,-0.08,0.40,U] [#8 0.63,-0.31,0.00,M4] 
01:55:10.484 00.001 8996 refined, 2 included, MultiStar: {0.15, -0.38}, one-star: {0.40, -0.56}
01:55:10.486 00.002 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
01:55:10.488 00.002 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.06)
01:55:10.491 00.003 8996 CameraToMount -- cameraX=0.15 cameraY=-0.38 hyp=0.41 cameraTheta=-1.20 mountX=0.18 mountY=0.36, mountTheta=1.10
01:55:10.495 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.38, opts=13)
01:55:10.498 00.003 8996 Enqueuing Move request for scope (0.15, -0.38)
01:55:10.500 00.002 20224 Worker thread wakes up
01:55:10.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.38) opts 0xd
01:55:10.500 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.38)
01:55:10.500 00.000 20224 Moving (0.15, -0.38) raw xDistance=0.18 yDistance=0.36
01:55:10.500 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:55:10.501 00.001 20224 switching direction from -1 to 1 - decHistory=6 oldest=0.60 newest=0.78
01:55:10.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
01:55:10.501 00.000 20224 MoveAxis(E, 0, ABG)
01:55:10.501 00.000 20224 Move returns status 0, amount 0
01:55:10.501 00.000 20224 MoveAxis(S, 76, ABG)
01:55:10.501 00.000 20224 Guiding  Dir = 1, Dur = 76
01:55:10.502 00.001 20224 IsSlewing returns 0
01:55:10.502 00.000 20224 IsGuiding returns 0
01:55:10.514 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=35667, med=3312, FiltMin=2995, FiltMax=20915, Gamma=1.000
01:55:10.536 00.022 20224 PulseGuide returned control before completion, sleep 52
01:55:10.537 00.001 8996 UpdateGuideState exits: m=575057 SNR=280.7
01:55:10.540 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:10.542 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:10.544 00.002 8996 Enqueuing Expose request
01:55:10.598 00.054 20224 IsGuiding returns 1
01:55:10.598 00.000 20224 scope still moving after pulse duration time elapsed
01:55:10.629 00.031 20224 IsSlewing returns 0
01:55:10.630 00.001 20224 IsGuiding returns 0
01:55:10.630 00.000 20224 scope move finished after 76 + 51 ms
01:55:10.630 00.000 20224 Move returns status 0, amount 76
01:55:10.630 00.000 20224 move complete, result=0
01:55:10.630 00.000 20224 worker thread done servicing request
01:55:10.630 00.000 20224 Worker thread wakes up
01:55:10.630 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 76 ms SOUTH
01:55:10.632 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:10.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:11.800 01.168 20224 Exposure complete
01:55:11.861 00.061 20224 worker thread done servicing request
01:55:11.861 00.000 8996 OnExposeComplete: enter
01:55:11.862 00.001 8996 UpdateGuideState(): m_state=6
01:55:11.863 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14280
01:55:11.864 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.81, Mass=590495, SNR=271.9, Peak=37443 HFD=4.4
01:55:11.865 00.001 8996 MultiStar: [#1 0.34,-0.49,0.00,R] [#2 -0.41,-0.10,0.73,U] [#3 0.20,-0.69,0.00,M8] [#4 0.24,-0.62,0.00,M7] [#5 -0.10,-0.45,0.49,U] [#6 -0.02,-0.62,0.00,M5] [#7 -0.20,0.09,0.42,U] [#8 0.32,-0.49,0.00,M5] 
01:55:11.866 00.001 8996 refined, 3 included, MultiStar: {-0.12, -0.23}, one-star: {0.11, -0.34}
01:55:11.867 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:55:11.868 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
01:55:11.868 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.23 hyp=0.26 cameraTheta=-2.05 mountX=-0.10 mountY=0.24, mountTheta=1.95
01:55:11.870 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.23, opts=13)
01:55:11.871 00.001 8996 Enqueuing Move request for scope (-0.12, -0.23)
01:55:11.871 00.000 20224 Worker thread wakes up
01:55:11.872 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.23) opts 0xd
01:55:11.872 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.23)
01:55:11.872 00.000 20224 Moving (-0.12, -0.23) raw xDistance=-0.10 yDistance=0.24
01:55:11.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:55:11.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
01:55:11.872 00.000 20224 MoveAxis(E, 0, ABG)
01:55:11.872 00.000 20224 Move returns status 0, amount 0
01:55:11.872 00.000 20224 MoveAxis(S, 50, ABG)
01:55:11.872 00.000 20224 Guiding  Dir = 1, Dur = 50
01:55:11.872 00.000 20224 IsSlewing returns 0
01:55:11.872 00.000 20224 IsGuiding returns 0
01:55:11.874 00.002 20224 PulseGuide returned control before completion, sleep 59
01:55:11.876 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37443, med=3309, FiltMin=2985, FiltMax=24582, Gamma=1.000
01:55:11.902 00.026 8996 UpdateGuideState exits: m=590495 SNR=271.9
01:55:11.903 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:11.904 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:11.905 00.001 8996 Enqueuing Expose request
01:55:11.941 00.036 20224 IsGuiding returns 1
01:55:11.941 00.000 20224 scope still moving after pulse duration time elapsed
01:55:11.972 00.031 20224 IsSlewing returns 0
01:55:11.973 00.001 20224 IsGuiding returns 0
01:55:11.973 00.000 20224 scope move finished after 50 + 50 ms
01:55:11.973 00.000 20224 Move returns status 0, amount 50
01:55:11.973 00.000 20224 move complete, result=0
01:55:11.973 00.000 20224 worker thread done servicing request
01:55:11.973 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
01:55:11.975 00.002 20224 Worker thread wakes up
01:55:11.975 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:11.975 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:12.964 00.989 20224 Exposure complete
01:55:13.050 00.086 20224 worker thread done servicing request
01:55:13.051 00.001 8996 OnExposeComplete: enter
01:55:13.054 00.003 8996 UpdateGuideState(): m_state=6
01:55:13.057 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14281
01:55:13.059 00.002 8996 Star::Find returns 1 (0), X=136.82, Y=473.17, Mass=555665, SNR=278.9, Peak=42483 HFD=4.5
01:55:13.061 00.002 8996 MultiStar: [#1 -0.14,0.20,0.64,U] [#2 -0.38,-0.02,0.85,U] [#3 0.38,-0.23,0.65,U] [#4 0.46,-0.20,0.00,M8] [#5 0.36,-0.14,0.55,U] [#6 0.14,-0.41,0.39,U] [#7 0.31,0.44,0.00,M1] [#8 0.48,-0.10,0.00,M6] 
01:55:13.063 00.002 8996 single-star, 5 included, MultiStar: {0.01, -0.06}, one-star: {-0.04, 0.02}
01:55:13.064 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
01:55:13.066 00.002 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
01:55:13.068 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.72 mountX=-0.04 mountY=-0.01, mountTheta=-2.83
01:55:13.069 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
01:55:13.070 00.001 8996 Enqueuing Move request for scope (-0.04, 0.02)
01:55:13.071 00.001 20224 Worker thread wakes up
01:55:13.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
01:55:13.071 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
01:55:13.071 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
01:55:13.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:55:13.072 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:13.072 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:55:13.072 00.000 20224 MoveAxis(E, 0, ABG)
01:55:13.072 00.000 20224 Move returns status 0, amount 0
01:55:13.072 00.000 20224 MoveAxis(N, 0, ABG)
01:55:13.072 00.000 20224 Move returns status 0, amount 0
01:55:13.072 00.000 20224 move complete, result=0
01:55:13.072 00.000 20224 worker thread done servicing request
01:55:13.077 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1357, max=42483, med=3309, FiltMin=2982, FiltMax=22819, Gamma=1.000
01:55:13.093 00.016 8996 UpdateGuideState exits: m=555665 SNR=278.9
01:55:13.095 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:13.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:13.096 00.000 8996 Enqueuing Expose request
01:55:13.102 00.006 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:13.102 00.000 20224 Worker thread wakes up
01:55:13.103 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:13.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:14.271 01.168 20224 Exposure complete
01:55:14.332 00.061 20224 worker thread done servicing request
01:55:14.332 00.000 8996 OnExposeComplete: enter
01:55:14.334 00.002 8996 UpdateGuideState(): m_state=6
01:55:14.335 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14282
01:55:14.337 00.002 8996 Star::Find returns 1 (0), X=137.23, Y=473.39, Mass=573196, SNR=296.5, Peak=33417 HFD=4.7
01:55:14.338 00.001 8996 MultiStar: [#1 0.51,0.76,0.00,M1] [#2 0.19,0.39,0.78,U] [#3 0.83,0.24,0.00,M8] [#4 0.89,0.42,0.00,M9] [#5 0.37,0.27,0.58,U] [#6 0.34,0.09,0.44,U] [#7 -0.41,0.68,0.00,M2] [#8 0.42,0.19,0.00,M7] 
01:55:14.340 00.002 8996 refined, 3 included, MultiStar: {0.31, 0.27}, one-star: {0.37, 0.24}
01:55:14.342 00.002 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
01:55:14.344 00.002 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
01:55:14.345 00.001 8996 CameraToMount -- cameraX=0.31 cameraY=0.27 hyp=0.41 cameraTheta=0.70 mountX=0.29 mountY=-0.30, mountTheta=-0.81
01:55:14.347 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=0.27, opts=13)
01:55:14.348 00.001 8996 Enqueuing Move request for scope (0.31, 0.27)
01:55:14.350 00.002 20224 Worker thread wakes up
01:55:14.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.27) opts 0xd
01:55:14.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, 0.27)
01:55:14.350 00.000 20224 Moving (0.31, 0.27) raw xDistance=0.29 yDistance=-0.30
01:55:14.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
01:55:14.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:14.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
01:55:14.350 00.000 20224 MoveAxis(W, 42, ABG)
01:55:14.350 00.000 20224 Guiding  Dir = 3, Dur = 42
01:55:14.351 00.001 20224 IsSlewing returns 0
01:55:14.351 00.000 20224 IsGuiding returns 0
01:55:14.357 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1213, max=33417, med=3309, FiltMin=3011, FiltMax=19152, Gamma=1.000
01:55:14.372 00.015 8996 UpdateGuideState exits: m=573196 SNR=296.5
01:55:14.373 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:14.374 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:14.375 00.001 8996 Enqueuing Expose request
01:55:14.395 00.020 20224 IsGuiding returns 1
01:55:14.395 00.000 20224 scope still moving after pulse duration time elapsed
01:55:14.423 00.028 20224 IsSlewing returns 0
01:55:14.423 00.000 20224 IsGuiding returns 1
01:55:14.455 00.032 20224 IsSlewing returns 0
01:55:14.455 00.000 20224 IsGuiding returns 1
01:55:14.487 00.032 20224 IsSlewing returns 0
01:55:14.487 00.000 20224 IsGuiding returns 0
01:55:14.487 00.000 20224 scope move finished after 42 + 93 ms
01:55:14.487 00.000 20224 Move returns status 0, amount 42
01:55:14.487 00.000 20224 MoveAxis(N, 0, ABG)
01:55:14.487 00.000 20224 Move returns status 0, amount 0
01:55:14.487 00.000 20224 move complete, result=0
01:55:14.487 00.000 20224 worker thread done servicing request
01:55:14.487 00.000 8996 GuideStep: 0.3 px 42 ms WEST, -0.3 px 0 ms NORTH
01:55:14.488 00.001 20224 Worker thread wakes up
01:55:14.488 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:14.488 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:15.463 00.975 20224 Exposure complete
01:55:15.534 00.071 20224 worker thread done servicing request
01:55:15.534 00.000 8996 OnExposeComplete: enter
01:55:15.536 00.002 8996 UpdateGuideState(): m_state=6
01:55:15.538 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14283
01:55:15.539 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=473.35, Mass=560860, SNR=382.5, Peak=33590 HFD=4.7
01:55:15.542 00.003 8996 MultiStar: [#1 0.15,0.76,0.00,M2] [#2 -0.32,0.19,0.62,U] [#3 0.34,0.10,0.49,U] [#4 0.47,0.42,0.00,M10] [#5 0.21,0.13,0.51,U] [#6 -0.05,-0.14,0.22,U] [#7 -0.59,0.47,0.00,M3] [#8 0.37,-0.19,0.21,U] 
01:55:15.543 00.001 8996 refined, 5 included, MultiStar: {0.15, 0.12}, one-star: {0.32, 0.20}
01:55:15.545 00.002 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
01:55:15.546 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.36 = -2.36)
01:55:15.548 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.66 mountX=0.14 mountY=-0.14, mountTheta=-0.77
01:55:15.551 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.12, opts=13)
01:55:15.552 00.001 8996 Enqueuing Move request for scope (0.15, 0.12)
01:55:15.553 00.001 20224 Worker thread wakes up
01:55:15.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
01:55:15.553 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
01:55:15.553 00.000 20224 Moving (0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
01:55:15.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:55:15.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:15.553 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:55:15.553 00.000 20224 MoveAxis(E, 0, ABG)
01:55:15.553 00.000 20224 Move returns status 0, amount 0
01:55:15.553 00.000 20224 MoveAxis(N, 0, ABG)
01:55:15.553 00.000 20224 Move returns status 0, amount 0
01:55:15.554 00.001 20224 move complete, result=0
01:55:15.554 00.000 20224 worker thread done servicing request
01:55:15.557 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=33590, med=3309, FiltMin=2950, FiltMax=18835, Gamma=1.000
01:55:15.571 00.014 8996 UpdateGuideState exits: m=560860 SNR=382.5
01:55:15.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:15.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:15.573 00.000 8996 Enqueuing Expose request
01:55:15.574 00.001 20224 Worker thread wakes up
01:55:15.574 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:15.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:15.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:16.741 01.166 20224 Exposure complete
01:55:16.846 00.105 20224 worker thread done servicing request
01:55:16.846 00.000 8996 OnExposeComplete: enter
01:55:16.848 00.002 8996 UpdateGuideState(): m_state=6
01:55:16.851 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14284
01:55:16.853 00.002 8996 Star::Find returns 1 (0), X=137.17, Y=473.29, Mass=639733, SNR=335.2, Peak=41043 HFD=4.5
01:55:16.855 00.002 8996 MultiStar: [#1 -0.34,0.28,0.53,U] [#2 -0.69,-0.06,0.00,M1] [#3 -0.03,0.11,0.49,U] [#4 -0.02,0.05,0.45,U] [#5 0.06,0.11,0.45,U] [#6 -0.31,-0.45,0.00,M3] [#7 -0.50,0.34,0.00,M4] [#8 0.36,0.37,0.00,M7] 
01:55:16.856 00.001 8996 refined, 4 included, MultiStar: {0.04, 0.14}, one-star: {0.31, 0.14}
01:55:16.857 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.37 = 1.37)
01:55:16.859 00.002 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
01:55:16.861 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.14 hyp=0.15 cameraTheta=1.28 mountX=0.03 mountY=-0.15, mountTheta=-1.37
01:55:16.862 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.14, opts=13)
01:55:16.863 00.001 8996 Enqueuing Move request for scope (0.04, 0.14)
01:55:16.864 00.001 20224 Worker thread wakes up
01:55:16.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.14) opts 0xd
01:55:16.865 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.14)
01:55:16.865 00.000 20224 Moving (0.04, 0.14) raw xDistance=0.03 yDistance=-0.15
01:55:16.865 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:55:16.865 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:16.865 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:55:16.865 00.000 20224 MoveAxis(E, 0, ABG)
01:55:16.865 00.000 20224 Move returns status 0, amount 0
01:55:16.865 00.000 20224 MoveAxis(N, 0, ABG)
01:55:16.865 00.000 20224 Move returns status 0, amount 0
01:55:16.865 00.000 20224 move complete, result=0
01:55:16.865 00.000 20224 worker thread done servicing request
01:55:16.869 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=41043, med=3309, FiltMin=3005, FiltMax=23680, Gamma=1.000
01:55:16.883 00.014 8996 UpdateGuideState exits: m=639733 SNR=335.2
01:55:16.884 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:16.884 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:16.885 00.001 8996 Enqueuing Expose request
01:55:16.886 00.001 20224 Worker thread wakes up
01:55:16.886 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:16.887 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:16.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:17.862 00.975 20224 Exposure complete
01:55:17.929 00.067 20224 worker thread done servicing request
01:55:17.929 00.000 8996 OnExposeComplete: enter
01:55:17.930 00.001 8996 UpdateGuideState(): m_state=6
01:55:17.931 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14285
01:55:17.932 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=473.45, Mass=626012, SNR=325.4, Peak=38803 HFD=4.9
01:55:17.933 00.001 8996 MultiStar: [#1 -0.66,0.18,0.00,M2] [#2 -0.79,-0.28,0.00,M2] [#3 -0.26,-0.02,0.46,U] [#4 -0.22,0.14,0.51,U] [#5 -0.51,0.14,0.00,M1] [#6 -0.50,-0.53,0.00,M4] [#7 -0.38,0.71,0.00,M5] [#8 -0.37,-0.03,0.32,U] 
01:55:17.934 00.001 8996 refined, 3 included, MultiStar: {-0.13, 0.15}, one-star: {0.06, 0.30}
01:55:17.935 00.001 8996 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
01:55:17.936 00.001 8996 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.77 = -0.77)
01:55:17.936 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.26 mountX=-0.14 mountY=-0.14, mountTheta=-2.37
01:55:17.938 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
01:55:17.939 00.001 8996 Enqueuing Move request for scope (-0.13, 0.15)
01:55:17.940 00.001 20224 Worker thread wakes up
01:55:17.940 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
01:55:17.940 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
01:55:17.940 00.000 20224 Moving (-0.13, 0.15) raw xDistance=-0.14 yDistance=-0.14
01:55:17.940 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:55:17.941 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:17.941 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:55:17.941 00.000 20224 MoveAxis(E, 0, ABG)
01:55:17.941 00.000 20224 Move returns status 0, amount 0
01:55:17.941 00.000 20224 MoveAxis(N, 0, ABG)
01:55:17.941 00.000 20224 Move returns status 0, amount 0
01:55:17.941 00.000 20224 move complete, result=0
01:55:17.941 00.000 20224 worker thread done servicing request
01:55:17.947 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38803, med=3309, FiltMin=2969, FiltMax=23718, Gamma=1.000
01:55:17.963 00.016 8996 UpdateGuideState exits: m=626012 SNR=325.4
01:55:17.964 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:17.965 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:17.966 00.001 8996 Enqueuing Expose request
01:55:17.967 00.001 20224 Worker thread wakes up
01:55:17.967 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:17.968 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:17.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:19.134 01.166 20224 Exposure complete
01:55:19.212 00.078 20224 worker thread done servicing request
01:55:19.212 00.000 8996 OnExposeComplete: enter
01:55:19.214 00.002 8996 UpdateGuideState(): m_state=6
01:55:19.216 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14286
01:55:19.218 00.002 8996 Star::Find returns 1 (0), X=136.51, Y=473.29, Mass=637211, SNR=321.1, Peak=46259 HFD=4.6
01:55:19.220 00.002 8996 MultiStar: [#1 -0.60,0.15,0.00,M3] [#2 -0.74,-0.15,0.00,M3] [#3 -0.07,-0.23,0.64,U] [#4 -0.20,-0.11,0.41,U] [#5 -0.29,-0.05,0.60,U] [#6 -0.36,-0.07,0.33,U] [#7 -0.81,0.22,0.00,M6] [#8 -0.25,-0.75,0.00,M7] 
01:55:19.222 00.002 8996 refined, 4 included, MultiStar: {-0.26, -0.03}, one-star: {-0.36, 0.14}
01:55:19.225 00.003 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
01:55:19.227 00.002 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.25)
01:55:19.229 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-3.01 mountX=-0.26 mountY=0.06, mountTheta=2.90
01:55:19.232 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.03, opts=13)
01:55:19.233 00.001 8996 Enqueuing Move request for scope (-0.26, -0.03)
01:55:19.235 00.002 20224 Worker thread wakes up
01:55:19.235 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.03) opts 0xd
01:55:19.235 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.03)
01:55:19.235 00.000 20224 Moving (-0.26, -0.03) raw xDistance=-0.26 yDistance=0.06
01:55:19.235 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:55:19.236 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:19.236 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:55:19.236 00.000 20224 MoveAxis(E, 37, ABG)
01:55:19.236 00.000 20224 Guiding  Dir = 2, Dur = 37
01:55:19.236 00.000 20224 IsSlewing returns 0
01:55:19.237 00.001 20224 IsGuiding returns 0
01:55:19.241 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=46259, med=3309, FiltMin=2982, FiltMax=24909, Gamma=1.000
01:55:19.258 00.017 8996 UpdateGuideState exits: m=637211 SNR=321.1
01:55:19.260 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:19.261 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:19.262 00.001 8996 Enqueuing Expose request
01:55:19.301 00.039 20224 IsGuiding returns 1
01:55:19.301 00.000 20224 scope still moving after pulse duration time elapsed
01:55:19.331 00.030 20224 IsSlewing returns 0
01:55:19.331 00.000 20224 IsGuiding returns 1
01:55:19.363 00.032 20224 IsSlewing returns 0
01:55:19.363 00.000 20224 IsGuiding returns 1
01:55:19.394 00.031 20224 IsSlewing returns 0
01:55:19.395 00.001 20224 IsGuiding returns 0
01:55:19.395 00.000 20224 scope move finished after 37 + 121 ms
01:55:19.395 00.000 20224 Move returns status 0, amount 37
01:55:19.395 00.000 20224 MoveAxis(N, 0, ABG)
01:55:19.395 00.000 20224 Move returns status 0, amount 0
01:55:19.395 00.000 20224 move complete, result=0
01:55:19.395 00.000 20224 worker thread done servicing request
01:55:19.395 00.000 20224 Worker thread wakes up
01:55:19.396 00.001 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
01:55:19.398 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:19.398 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:20.389 00.991 20224 Exposure complete
01:55:20.466 00.077 20224 worker thread done servicing request
01:55:20.467 00.001 8996 OnExposeComplete: enter
01:55:20.468 00.001 8996 UpdateGuideState(): m_state=6
01:55:20.468 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14287
01:55:20.469 00.001 8996 Star::Find returns 1 (0), X=136.59, Y=472.75, Mass=573996, SNR=312.0, Peak=37331 HFD=4.7
01:55:20.470 00.001 8996 MultiStar: [#1 -0.52,-0.16,0.00,M4] [#2 -0.91,-0.43,0.00,M4] [#3 -0.12,-0.59,0.00,M5] [#4 -0.31,-0.37,0.00,M8] [#5 -0.16,-0.24,0.49,U] [#6 -0.39,-0.16,0.31,U] [#7 -0.72,0.05,0.00,M7] [#8 -0.03,-0.56,0.00,M8] 
01:55:20.471 00.001 8996 refined, 2 included, MultiStar: {-0.27, -0.32}, one-star: {-0.28, -0.40}
01:55:20.472 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
01:55:20.472 00.000 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
01:55:20.473 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.32 hyp=0.41 cameraTheta=-2.27 mountX=-0.24 mountY=0.34, mountTheta=2.17
01:55:20.476 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.32, opts=13)
01:55:20.479 00.003 8996 Enqueuing Move request for scope (-0.27, -0.32)
01:55:20.481 00.002 20224 Worker thread wakes up
01:55:20.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.32) opts 0xd
01:55:20.481 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.32)
01:55:20.482 00.001 20224 Moving (-0.27, -0.32) raw xDistance=-0.24 yDistance=0.34
01:55:20.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
01:55:20.482 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:55:20.482 00.000 20224 MoveAxis(E, 37, ABG)
01:55:20.482 00.000 20224 Guiding  Dir = 2, Dur = 37
01:55:20.482 00.000 20224 IsSlewing returns 0
01:55:20.483 00.001 20224 IsGuiding returns 0
01:55:20.492 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37331, med=3305, FiltMin=2989, FiltMax=23488, Gamma=1.000
01:55:20.508 00.016 20224 PulseGuide returned control before completion, sleep 23
01:55:20.511 00.003 8996 UpdateGuideState exits: m=573996 SNR=312.0
01:55:20.513 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:20.514 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:20.516 00.002 8996 Enqueuing Expose request
01:55:20.538 00.022 20224 IsGuiding returns 1
01:55:20.538 00.000 20224 scope still moving after pulse duration time elapsed
01:55:20.570 00.032 20224 IsSlewing returns 0
01:55:20.570 00.000 20224 IsGuiding returns 1
01:55:20.600 00.030 20224 IsSlewing returns 0
01:55:20.601 00.001 20224 IsGuiding returns 0
01:55:20.601 00.000 20224 scope move finished after 37 + 80 ms
01:55:20.601 00.000 20224 Move returns status 0, amount 37
01:55:20.601 00.000 20224 MoveAxis(S, 73, ABG)
01:55:20.601 00.000 20224 Guiding  Dir = 1, Dur = 73
01:55:20.602 00.001 20224 IsSlewing returns 0
01:55:20.602 00.000 20224 IsGuiding returns 0
01:55:20.663 00.061 20224 PulseGuide returned control before completion, sleep 22
01:55:20.693 00.030 20224 IsGuiding returns 1
01:55:20.693 00.000 20224 scope still moving after pulse duration time elapsed
01:55:20.724 00.031 20224 IsSlewing returns 0
01:55:20.725 00.001 20224 IsGuiding returns 1
01:55:20.755 00.030 20224 IsSlewing returns 0
01:55:20.756 00.001 20224 IsGuiding returns 0
01:55:20.756 00.000 20224 scope move finished after 73 + 80 ms
01:55:20.756 00.000 20224 Move returns status 0, amount 73
01:55:20.756 00.000 20224 move complete, result=0
01:55:20.756 00.000 20224 worker thread done servicing request
01:55:20.756 00.000 8996 GuideStep: -0.2 px 37 ms EAST, 0.3 px 73 ms SOUTH
01:55:20.759 00.003 20224 Worker thread wakes up
01:55:20.760 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:20.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:21.953 01.193 20224 Exposure complete
01:55:22.018 00.065 20224 worker thread done servicing request
01:55:22.018 00.000 8996 OnExposeComplete: enter
01:55:22.019 00.001 8996 UpdateGuideState(): m_state=6
01:55:22.020 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14288
01:55:22.021 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=473.11, Mass=716983, SNR=319.5, Peak=50707 HFD=4.4
01:55:22.022 00.001 8996 MultiStar: [#1 -0.27,0.14,0.59,U] [#2 -0.57,-0.38,0.00,M5] [#3 0.35,-0.19,0.56,U] [#4 0.39,-0.11,0.54,U] [#5 0.09,-0.32,0.50,U] [#6 0.04,-0.36,0.30,U] [#7 0.08,0.51,0.00,M8] [#8 0.20,-0.56,0.00,M9] 
01:55:22.024 00.002 8996 single-star, 5 included, MultiStar: {0.12, -0.11}, one-star: {0.11, -0.04}
01:55:22.026 00.002 8996 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.10) = xAngle (-0.25 = -0.25)
01:55:22.027 00.001 8996 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.37 = 2.91)
01:55:22.029 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.34 mountX=0.12 mountY=0.03, mountTheta=0.23
01:55:22.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.04, opts=13)
01:55:22.033 00.002 8996 Enqueuing Move request for scope (0.11, -0.04)
01:55:22.034 00.001 20224 Worker thread wakes up
01:55:22.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
01:55:22.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
01:55:22.034 00.000 20224 Moving (0.11, -0.04) raw xDistance=0.12 yDistance=0.03
01:55:22.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:55:22.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:22.034 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:55:22.035 00.001 20224 MoveAxis(E, 0, ABG)
01:55:22.035 00.000 20224 Move returns status 0, amount 0
01:55:22.035 00.000 20224 MoveAxis(N, 0, ABG)
01:55:22.035 00.000 20224 Move returns status 0, amount 0
01:55:22.035 00.000 20224 move complete, result=0
01:55:22.035 00.000 20224 worker thread done servicing request
01:55:22.045 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=50707, med=3305, FiltMin=2973, FiltMax=30147, Gamma=1.000
01:55:22.069 00.024 8996 UpdateGuideState exits: m=716983 SNR=319.5
01:55:22.072 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:22.074 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:22.077 00.003 8996 Enqueuing Expose request
01:55:22.078 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:22.079 00.001 20224 Worker thread wakes up
01:55:22.080 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:22.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:23.058 00.978 20224 Exposure complete
01:55:23.124 00.066 20224 worker thread done servicing request
01:55:23.124 00.000 8996 OnExposeComplete: enter
01:55:23.126 00.002 8996 UpdateGuideState(): m_state=6
01:55:23.127 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14289
01:55:23.128 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.74, Mass=630661, SNR=326.3, Peak=43603 HFD=4.6
01:55:23.129 00.001 8996 MultiStar: [#1 0.31,0.21,0.55,U] [#2 -0.55,0.04,0.00,M6] [#3 0.48,-0.10,0.00,M5] [#4 0.77,-0.20,0.00,M8] [#5 0.02,0.05,0.55,U] [#6 0.22,-0.16,0.33,U] [#7 -0.34,0.10,0.38,U] [#8 0.16,-0.18,0.29,U] 
01:55:23.130 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.11}, one-star: {-0.15, -0.41}
01:55:23.131 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
01:55:23.132 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.76)
01:55:23.133 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.11 hyp=0.11 cameraTheta=-1.50 mountX=0.02 mountY=0.11, mountTheta=1.40
01:55:23.134 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.11, opts=13)
01:55:23.135 00.001 8996 Enqueuing Move request for scope (0.01, -0.11)
01:55:23.136 00.001 20224 Worker thread wakes up
01:55:23.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.11) opts 0xd
01:55:23.136 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.11)
01:55:23.136 00.000 20224 Moving (0.01, -0.11) raw xDistance=0.02 yDistance=0.11
01:55:23.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:55:23.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:23.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:55:23.136 00.000 20224 MoveAxis(E, 0, ABG)
01:55:23.136 00.000 20224 Move returns status 0, amount 0
01:55:23.136 00.000 20224 MoveAxis(N, 0, ABG)
01:55:23.136 00.000 20224 Move returns status 0, amount 0
01:55:23.136 00.000 20224 move complete, result=0
01:55:23.136 00.000 20224 worker thread done servicing request
01:55:23.142 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=43603, med=3305, FiltMin=3008, FiltMax=27040, Gamma=1.000
01:55:23.162 00.020 8996 UpdateGuideState exits: m=630661 SNR=326.3
01:55:23.163 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:23.165 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:23.166 00.001 8996 Enqueuing Expose request
01:55:23.167 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:23.168 00.001 20224 Worker thread wakes up
01:55:23.168 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:23.168 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:24.341 01.173 20224 Exposure complete
01:55:24.416 00.075 20224 worker thread done servicing request
01:55:24.416 00.000 8996 OnExposeComplete: enter
01:55:24.417 00.001 8996 UpdateGuideState(): m_state=6
01:55:24.418 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14290
01:55:24.419 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=473.66, Mass=674050, SNR=332.2, Peak=40982 HFD=4.7
01:55:24.420 00.001 8996 MultiStar: [#1 0.04,0.64,0.00,M3] [#2 -0.19,0.40,0.66,U] [#3 0.18,0.23,0.49,U] [#4 0.27,0.50,0.00,M9] [#5 0.17,0.40,0.53,U] [#6 0.01,0.11,0.32,U] [#7 -0.04,0.50,0.00,M8] [#8 0.55,0.07,0.00,M9] 
01:55:24.421 00.001 8996 refined, 4 included, MultiStar: {0.02, 0.38}, one-star: {-0.00, 0.51}
01:55:24.423 00.002 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
01:55:24.426 00.003 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
01:55:24.428 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.38 hyp=0.38 cameraTheta=1.52 mountX=-0.02 mountY=-0.38, mountTheta=-1.62
01:55:24.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.38, opts=13)
01:55:24.430 00.000 8996 Enqueuing Move request for scope (0.02, 0.38)
01:55:24.431 00.001 20224 Worker thread wakes up
01:55:24.431 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.38) opts 0xd
01:55:24.431 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.38)
01:55:24.431 00.000 20224 Moving (0.02, 0.38) raw xDistance=-0.02 yDistance=-0.38
01:55:24.431 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:55:24.431 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:24.432 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
01:55:24.432 00.000 20224 MoveAxis(E, 0, ABG)
01:55:24.432 00.000 20224 Move returns status 0, amount 0
01:55:24.432 00.000 20224 MoveAxis(N, 0, ABG)
01:55:24.432 00.000 20224 Move returns status 0, amount 0
01:55:24.432 00.000 20224 move complete, result=0
01:55:24.432 00.000 20224 worker thread done servicing request
01:55:24.438 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40982, med=3305, FiltMin=2944, FiltMax=27392, Gamma=1.000
01:55:24.469 00.031 8996 UpdateGuideState exits: m=674050 SNR=332.2
01:55:24.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:24.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:24.472 00.001 8996 Enqueuing Expose request
01:55:24.473 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:55:24.474 00.001 20224 Worker thread wakes up
01:55:24.474 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:24.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:25.444 00.970 20224 Exposure complete
01:55:25.511 00.067 20224 worker thread done servicing request
01:55:25.511 00.000 8996 OnExposeComplete: enter
01:55:25.512 00.001 8996 UpdateGuideState(): m_state=6
01:55:25.513 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14291
01:55:25.514 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=473.38, Mass=612031, SNR=302.8, Peak=39693 HFD=4.7
01:55:25.515 00.001 8996 MultiStar: [#1 0.34,0.69,0.00,M4] [#2 -0.13,0.18,0.60,U] [#3 0.66,0.49,0.00,M5] [#4 0.80,0.23,0.00,M10] [#5 0.60,0.34,0.00,M1] [#6 0.27,-0.55,0.00,M1] [#7 0.03,0.30,0.35,U] [#8 0.71,-0.03,0.00,M10] 
01:55:25.515 00.000 8996 refined, 2 included, MultiStar: {0.23, 0.22}, one-star: {0.51, 0.22}
01:55:25.516 00.001 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
01:55:25.517 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
01:55:25.517 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=0.22 hyp=0.32 cameraTheta=0.78 mountX=0.20 mountY=-0.25, mountTheta=-0.88
01:55:25.519 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.22, opts=13)
01:55:25.519 00.000 8996 Enqueuing Move request for scope (0.23, 0.22)
01:55:25.520 00.001 20224 Worker thread wakes up
01:55:25.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.22) opts 0xd
01:55:25.520 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.22)
01:55:25.520 00.000 20224 Moving (0.23, 0.22) raw xDistance=0.20 yDistance=-0.25
01:55:25.521 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
01:55:25.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:25.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:55:25.521 00.000 20224 MoveAxis(W, 30, ABG)
01:55:25.521 00.000 20224 Guiding  Dir = 3, Dur = 30
01:55:25.521 00.000 20224 IsSlewing returns 0
01:55:25.521 00.000 20224 IsGuiding returns 0
01:55:25.525 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39693, med=3305, FiltMin=2992, FiltMax=21843, Gamma=1.000
01:55:25.541 00.016 8996 UpdateGuideState exits: m=612031 SNR=302.8
01:55:25.542 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:25.543 00.001 20224 PulseGuide returned control before completion, sleep 19
01:55:25.543 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:25.544 00.001 8996 Enqueuing Expose request
01:55:25.576 00.032 20224 IsGuiding returns 1
01:55:25.576 00.000 20224 scope still moving after pulse duration time elapsed
01:55:25.606 00.030 20224 IsSlewing returns 0
01:55:25.607 00.001 20224 IsGuiding returns 1
01:55:25.638 00.031 20224 IsSlewing returns 0
01:55:25.638 00.000 20224 IsGuiding returns 0
01:55:25.638 00.000 20224 scope move finished after 30 + 86 ms
01:55:25.638 00.000 20224 Move returns status 0, amount 30
01:55:25.638 00.000 20224 MoveAxis(N, 0, ABG)
01:55:25.638 00.000 20224 Move returns status 0, amount 0
01:55:25.639 00.001 20224 move complete, result=0
01:55:25.639 00.000 20224 worker thread done servicing request
01:55:25.639 00.000 20224 Worker thread wakes up
01:55:25.639 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:25.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:25.639 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
01:55:26.826 01.187 20224 Exposure complete
01:55:26.903 00.077 20224 worker thread done servicing request
01:55:26.903 00.000 8996 OnExposeComplete: enter
01:55:26.905 00.002 8996 UpdateGuideState(): m_state=6
01:55:26.906 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14292
01:55:26.906 00.000 8996 Star::Find returns 1 (0), X=136.76, Y=472.66, Mass=490484, SNR=265.6, Peak=30803 HFD=4.7
01:55:26.908 00.002 8996 MultiStar: [#1 0.25,0.08,0.91,U] [#2 -0.42,-0.16,0.85,U] [#3 0.08,-0.57,0.00,M6] [#4 0.22,-0.39,0.54,U] [#5 -0.03,-0.05,0.69,U] [#6 -0.21,-0.50,0.00,M2] [#7 -0.75,0.03,0.00,M8] [#8 0.00,-0.49,0.00,R] 
01:55:26.909 00.001 8996 refined, 4 included, MultiStar: {-0.04, -0.20}, one-star: {-0.11, -0.49}
01:55:26.909 00.000 8996 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
01:55:26.910 00.001 8996 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
01:55:26.911 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.75 mountX=-0.02 mountY=0.20, mountTheta=1.65
01:55:26.912 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.20, opts=13)
01:55:26.913 00.001 8996 Enqueuing Move request for scope (-0.04, -0.20)
01:55:26.914 00.001 20224 Worker thread wakes up
01:55:26.914 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
01:55:26.914 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
01:55:26.914 00.000 20224 Moving (-0.04, -0.20) raw xDistance=-0.02 yDistance=0.20
01:55:26.914 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:55:26.914 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
01:55:26.914 00.000 20224 MoveAxis(E, 0, ABG)
01:55:26.915 00.001 20224 Move returns status 0, amount 0
01:55:26.915 00.000 20224 MoveAxis(S, 42, ABG)
01:55:26.915 00.000 20224 Guiding  Dir = 1, Dur = 42
01:55:26.915 00.000 20224 IsSlewing returns 0
01:55:26.915 00.000 20224 IsGuiding returns 0
01:55:26.918 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=30803, med=3305, FiltMin=2989, FiltMax=21184, Gamma=1.000
01:55:26.931 00.013 8996 UpdateGuideState exits: m=490484 SNR=265.6
01:55:26.932 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:26.932 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:26.933 00.001 8996 Enqueuing Expose request
01:55:26.954 00.021 20224 PulseGuide returned control before completion, sleep 13
01:55:26.969 00.015 20224 IsGuiding returns 1
01:55:26.969 00.000 20224 scope still moving after pulse duration time elapsed
01:55:27.000 00.031 20224 IsSlewing returns 0
01:55:27.000 00.000 20224 IsGuiding returns 1
01:55:27.031 00.031 20224 IsSlewing returns 0
01:55:27.031 00.000 20224 IsGuiding returns 1
01:55:27.063 00.032 20224 IsSlewing returns 0
01:55:27.063 00.000 20224 IsGuiding returns 0
01:55:27.063 00.000 20224 scope move finished after 42 + 106 ms
01:55:27.064 00.001 20224 Move returns status 0, amount 42
01:55:27.064 00.000 20224 move complete, result=0
01:55:27.064 00.000 20224 worker thread done servicing request
01:55:27.064 00.000 20224 Worker thread wakes up
01:55:27.064 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 42 ms SOUTH
01:55:27.066 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:27.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:28.040 00.974 20224 Exposure complete
01:55:28.100 00.060 20224 worker thread done servicing request
01:55:28.101 00.001 8996 OnExposeComplete: enter
01:55:28.103 00.002 8996 UpdateGuideState(): m_state=6
01:55:28.105 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14293
01:55:28.106 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=472.71, Mass=567749, SNR=289.4, Peak=35027 HFD=4.6
01:55:28.109 00.003 8996 MultiStar: [#1 -0.27,0.21,0.59,U] [#2 -1.10,0.04,0.00,M4] [#3 -0.50,-0.34,0.00,M7] [#4 -0.15,-0.62,0.00,M10] [#5 -0.02,0.23,0.56,U] [#6 -1.08,-0.15,0.00,M3] [#7 -0.53,-0.07,0.00,M9] [#8 -0.00,0.04,0.45,U] 
01:55:28.110 00.001 8996 refined, 3 included, MultiStar: {-0.30, -0.07}, one-star: {-0.61, -0.44}
01:55:28.112 00.002 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.83 = -2.83)
01:55:28.113 00.001 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.95 = 0.33)
01:55:28.113 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.07 hyp=0.31 cameraTheta=-2.93 mountX=-0.29 mountY=0.10, mountTheta=2.81
01:55:28.115 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.07, opts=13)
01:55:28.116 00.001 8996 Enqueuing Move request for scope (-0.30, -0.07)
01:55:28.117 00.001 20224 Worker thread wakes up
01:55:28.117 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.07) opts 0xd
01:55:28.117 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.07)
01:55:28.117 00.000 20224 Moving (-0.30, -0.07) raw xDistance=-0.29 yDistance=0.10
01:55:28.117 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
01:55:28.117 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:28.117 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:55:28.117 00.000 20224 MoveAxis(E, 42, ABG)
01:55:28.117 00.000 20224 Guiding  Dir = 2, Dur = 42
01:55:28.117 00.000 20224 IsSlewing returns 0
01:55:28.117 00.000 20224 IsGuiding returns 0
01:55:28.121 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=35027, med=3309, FiltMin=2995, FiltMax=22128, Gamma=1.000
01:55:28.129 00.008 20224 PulseGuide returned control before completion, sleep 41
01:55:28.143 00.014 8996 UpdateGuideState exits: m=567749 SNR=289.4
01:55:28.145 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:28.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:28.147 00.001 8996 Enqueuing Expose request
01:55:28.176 00.029 20224 IsGuiding returns 1
01:55:28.176 00.000 20224 scope still moving after pulse duration time elapsed
01:55:28.208 00.032 20224 IsSlewing returns 0
01:55:28.208 00.000 20224 IsGuiding returns 1
01:55:28.239 00.031 20224 IsSlewing returns 0
01:55:28.239 00.000 20224 IsGuiding returns 0
01:55:28.240 00.001 20224 scope move finished after 42 + 79 ms
01:55:28.240 00.000 20224 Move returns status 0, amount 42
01:55:28.240 00.000 20224 MoveAxis(N, 0, ABG)
01:55:28.240 00.000 20224 Move returns status 0, amount 0
01:55:28.240 00.000 20224 move complete, result=0
01:55:28.240 00.000 20224 worker thread done servicing request
01:55:28.240 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.1 px 0 ms NORTH
01:55:28.243 00.003 20224 Worker thread wakes up
01:55:28.243 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:28.243 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:29.414 01.171 20224 Exposure complete
01:55:29.489 00.075 20224 worker thread done servicing request
01:55:29.489 00.000 8996 OnExposeComplete: enter
01:55:29.490 00.001 8996 UpdateGuideState(): m_state=6
01:55:29.490 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14294
01:55:29.492 00.002 8996 Star::Find returns 1 (0), X=137.01, Y=473.21, Mass=565727, SNR=269.5, Peak=37379 HFD=4.5
01:55:29.493 00.001 8996 MultiStar: [#1 -0.37,0.36,0.00,M3] [#2 -0.62,0.02,0.00,M5] [#3 -0.09,-0.04,0.76,U] [#4 0.09,0.20,0.50,U] [#5 -0.05,0.20,0.64,U] [#6 -0.19,-0.40,0.49,U] [#7 -0.12,0.12,0.38,U] [#8 0.10,0.35,0.35,U] 
01:55:29.494 00.001 8996 refined, 6 included, MultiStar: {-0.00, 0.06}, one-star: {0.14, 0.06}
01:55:29.495 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
01:55:29.496 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
01:55:29.497 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=0.06 hyp=0.06 cameraTheta=1.64 mountX=-0.01 mountY=-0.05, mountTheta=-1.74
01:55:29.499 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.06, opts=13)
01:55:29.500 00.001 8996 Enqueuing Move request for scope (-0.00, 0.06)
01:55:29.500 00.000 20224 Worker thread wakes up
01:55:29.501 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.06) opts 0xd
01:55:29.501 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.06)
01:55:29.501 00.000 20224 Moving (-0.00, 0.06) raw xDistance=-0.01 yDistance=-0.05
01:55:29.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:55:29.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:29.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:55:29.501 00.000 20224 MoveAxis(E, 0, ABG)
01:55:29.501 00.000 20224 Move returns status 0, amount 0
01:55:29.501 00.000 20224 MoveAxis(N, 0, ABG)
01:55:29.501 00.000 20224 Move returns status 0, amount 0
01:55:29.501 00.000 20224 move complete, result=0
01:55:29.501 00.000 20224 worker thread done servicing request
01:55:29.505 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=37379, med=3305, FiltMin=3001, FiltMax=24131, Gamma=1.000
01:55:29.519 00.014 8996 UpdateGuideState exits: m=565727 SNR=269.5
01:55:29.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:29.520 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:29.521 00.001 8996 Enqueuing Expose request
01:55:29.522 00.001 20224 Worker thread wakes up
01:55:29.522 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:29.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:29.523 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:30.502 00.979 20224 Exposure complete
01:55:30.593 00.091 20224 worker thread done servicing request
01:55:30.593 00.000 8996 OnExposeComplete: enter
01:55:30.594 00.001 8996 UpdateGuideState(): m_state=6
01:55:30.595 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14295
01:55:30.596 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=473.40, Mass=615190, SNR=297.3, Peak=38563 HFD=4.7
01:55:30.597 00.001 8996 MultiStar: [#1 -0.03,0.42,0.49,U] [#2 -0.56,0.04,0.00,M6] [#3 0.15,0.36,0.56,U] [#4 0.22,0.04,0.47,U] [#5 0.00,0.52,0.00,M1] [#6 -0.07,-0.05,0.40,U] [#7 -0.30,0.32,0.43,U] [#8 -0.13,0.67,0.00,M1] 
01:55:30.598 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.24}, one-star: {-0.10, 0.25}
01:55:30.598 00.000 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
01:55:30.600 00.002 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
01:55:30.603 00.003 8996 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.68 mountX=-0.05 mountY=-0.23, mountTheta=-1.78
01:55:30.607 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.24, opts=13)
01:55:30.609 00.002 8996 Enqueuing Move request for scope (-0.03, 0.24)
01:55:30.611 00.002 20224 Worker thread wakes up
01:55:30.611 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.24) opts 0xd
01:55:30.611 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.24)
01:55:30.611 00.000 20224 Moving (-0.03, 0.24) raw xDistance=-0.05 yDistance=-0.23
01:55:30.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:55:30.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:30.612 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:55:30.612 00.000 20224 MoveAxis(E, 0, ABG)
01:55:30.612 00.000 20224 Move returns status 0, amount 0
01:55:30.612 00.000 20224 MoveAxis(N, 0, ABG)
01:55:30.612 00.000 20224 Move returns status 0, amount 0
01:55:30.612 00.000 20224 move complete, result=0
01:55:30.612 00.000 20224 worker thread done servicing request
01:55:30.623 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=38563, med=3309, FiltMin=2998, FiltMax=25552, Gamma=1.000
01:55:30.648 00.025 8996 UpdateGuideState exits: m=615190 SNR=297.3
01:55:30.650 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:30.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:30.652 00.001 8996 Enqueuing Expose request
01:55:30.653 00.001 20224 Worker thread wakes up
01:55:30.653 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:55:30.654 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:30.654 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:31.818 01.164 20224 Exposure complete
01:55:31.875 00.057 20224 worker thread done servicing request
01:55:31.875 00.000 8996 OnExposeComplete: enter
01:55:31.876 00.001 8996 UpdateGuideState(): m_state=6
01:55:31.877 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14296
01:55:31.878 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=473.14, Mass=599038, SNR=259.0, Peak=37635 HFD=4.7
01:55:31.879 00.001 8996 MultiStar: [#1 -0.42,-0.17,0.76,U] [#2 -0.71,-0.52,0.00,M7] [#3 -0.18,0.08,0.63,U] [#4 -0.25,-0.19,0.60,U] [#5 -0.21,-0.21,0.65,U] [#6 -0.39,-0.34,0.00,M2] [#7 -0.15,0.37,0.39,U] [#8 -0.05,0.06,0.35,U] 
01:55:31.879 00.000 8996 refined, 6 included, MultiStar: {-0.24, -0.04}, one-star: {-0.27, -0.01}
01:55:31.880 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
01:55:31.881 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
01:55:31.882 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-2.98 mountX=-0.24 mountY=0.07, mountTheta=2.86
01:55:31.883 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.04, opts=13)
01:55:31.884 00.001 8996 Enqueuing Move request for scope (-0.24, -0.04)
01:55:31.885 00.001 20224 Worker thread wakes up
01:55:31.885 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.04) opts 0xd
01:55:31.885 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.04)
01:55:31.885 00.000 20224 Moving (-0.24, -0.04) raw xDistance=-0.24 yDistance=0.07
01:55:31.885 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:55:31.885 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:31.885 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:55:31.885 00.000 20224 MoveAxis(E, 35, ABG)
01:55:31.885 00.000 20224 Guiding  Dir = 2, Dur = 35
01:55:31.885 00.000 20224 IsSlewing returns 0
01:55:31.886 00.001 20224 IsGuiding returns 0
01:55:31.889 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=37635, med=3309, FiltMin=2985, FiltMax=24611, Gamma=1.000
01:55:31.903 00.014 8996 UpdateGuideState exits: m=599038 SNR=259.0
01:55:31.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:31.905 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:31.906 00.001 8996 Enqueuing Expose request
01:55:31.912 00.006 20224 PulseGuide returned control before completion, sleep 19
01:55:31.943 00.031 20224 IsGuiding returns 1
01:55:31.943 00.000 20224 scope still moving after pulse duration time elapsed
01:55:31.975 00.032 20224 IsSlewing returns 0
01:55:31.975 00.000 20224 IsGuiding returns 1
01:55:32.005 00.030 20224 IsSlewing returns 0
01:55:32.006 00.001 20224 IsGuiding returns 0
01:55:32.006 00.000 20224 scope move finished after 35 + 85 ms
01:55:32.006 00.000 20224 Move returns status 0, amount 35
01:55:32.006 00.000 20224 MoveAxis(N, 0, ABG)
01:55:32.006 00.000 20224 Move returns status 0, amount 0
01:55:32.006 00.000 20224 move complete, result=0
01:55:32.006 00.000 20224 worker thread done servicing request
01:55:32.006 00.000 20224 Worker thread wakes up
01:55:32.006 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
01:55:32.009 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:32.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:33.002 00.993 20224 Exposure complete
01:55:33.069 00.067 20224 worker thread done servicing request
01:55:33.069 00.000 8996 OnExposeComplete: enter
01:55:33.070 00.001 8996 UpdateGuideState(): m_state=6
01:55:33.070 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14297
01:55:33.071 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.12, Mass=508972, SNR=270.7, Peak=32787 HFD=4.5
01:55:33.072 00.001 8996 MultiStar: [#1 0.02,-0.09,0.63,U] [#2 -0.60,-0.52,0.00,M8] [#3 0.36,-0.41,0.00,M5] [#4 0.08,-0.43,0.44,U] [#5 0.30,-0.49,0.00,M1] [#6 0.31,-0.60,0.00,M3] [#7 0.11,0.43,0.44,U] [#8 0.59,0.11,0.00,M1] 
01:55:33.073 00.001 8996 refined, 3 included, MultiStar: {0.01, -0.03}, one-star: {-0.08, -0.03}
01:55:33.074 00.001 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
01:55:33.074 00.000 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
01:55:33.075 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.41 mountX=0.01 mountY=0.03, mountTheta=1.31
01:55:33.077 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
01:55:33.077 00.000 8996 Enqueuing Move request for scope (0.01, -0.03)
01:55:33.078 00.001 20224 Worker thread wakes up
01:55:33.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:55:33.078 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:55:33.078 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
01:55:33.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:55:33.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:33.079 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:55:33.079 00.000 20224 MoveAxis(E, 0, ABG)
01:55:33.079 00.000 20224 Move returns status 0, amount 0
01:55:33.079 00.000 20224 MoveAxis(N, 0, ABG)
01:55:33.079 00.000 20224 Move returns status 0, amount 0
01:55:33.079 00.000 20224 move complete, result=0
01:55:33.079 00.000 20224 worker thread done servicing request
01:55:33.082 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=32787, med=3309, FiltMin=3001, FiltMax=22003, Gamma=1.000
01:55:33.108 00.026 8996 UpdateGuideState exits: m=508972 SNR=270.7
01:55:33.111 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:33.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:33.114 00.002 8996 Enqueuing Expose request
01:55:33.116 00.002 20224 Worker thread wakes up
01:55:33.116 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:33.118 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:33.118 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:34.298 01.180 20224 Exposure complete
01:55:34.393 00.095 20224 worker thread done servicing request
01:55:34.393 00.000 8996 OnExposeComplete: enter
01:55:34.394 00.001 8996 UpdateGuideState(): m_state=6
01:55:34.394 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14298
01:55:34.395 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.93, Mass=468295, SNR=256.6, Peak=32979 HFD=4.5
01:55:34.396 00.001 8996 MultiStar: [#1 0.14,0.20,0.72,U] [#2 -0.12,-0.02,0.93,U] [#3 0.76,-0.02,0.00,M6] [#4 0.55,-0.36,0.00,M7] [#5 0.28,-0.51,0.00,M2] [#6 0.62,0.05,0.00,M4] [#7 0.29,0.30,0.44,U] [#8 0.69,-0.08,0.00,M2] 
01:55:34.397 00.001 8996 refined, 3 included, MultiStar: {0.03, 0.01}, one-star: {-0.02, -0.22}
01:55:34.398 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.51 = 0.51)
01:55:34.399 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.61 = -2.61)
01:55:34.400 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.01 hyp=0.03 cameraTheta=0.41 mountX=0.03 mountY=-0.02, mountTheta=-0.53
01:55:34.402 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.01, opts=13)
01:55:34.402 00.000 8996 Enqueuing Move request for scope (0.03, 0.01)
01:55:34.403 00.001 20224 Worker thread wakes up
01:55:34.404 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.01) opts 0xd
01:55:34.404 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.01)
01:55:34.404 00.000 20224 Moving (0.03, 0.01) raw xDistance=0.03 yDistance=-0.02
01:55:34.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:55:34.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:34.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:55:34.404 00.000 20224 MoveAxis(E, 0, ABG)
01:55:34.404 00.000 20224 Move returns status 0, amount 0
01:55:34.404 00.000 20224 MoveAxis(N, 0, ABG)
01:55:34.404 00.000 20224 Move returns status 0, amount 0
01:55:34.404 00.000 20224 move complete, result=0
01:55:34.404 00.000 20224 worker thread done servicing request
01:55:34.407 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=32979, med=3309, FiltMin=3011, FiltMax=20214, Gamma=1.000
01:55:34.428 00.021 8996 UpdateGuideState exits: m=468295 SNR=256.6
01:55:34.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:34.431 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:34.433 00.002 8996 Enqueuing Expose request
01:55:34.435 00.002 20224 Worker thread wakes up
01:55:34.435 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:34.436 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:34.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:35.413 00.977 20224 Exposure complete
01:55:35.509 00.096 20224 worker thread done servicing request
01:55:35.509 00.000 8996 OnExposeComplete: enter
01:55:35.511 00.002 8996 UpdateGuideState(): m_state=6
01:55:35.513 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14299
01:55:35.514 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=472.82, Mass=494174, SNR=246.9, Peak=30355 HFD=4.5
01:55:35.517 00.003 8996 MultiStar: [#1 0.07,0.22,0.70,U] [#2 -0.32,0.15,0.87,U] [#3 0.35,-0.36,0.00,M7] [#4 0.20,-0.47,0.00,M8] [#5 0.17,-0.37,0.75,U] [#6 0.55,-0.23,0.00,M5] [#7 -0.34,0.19,0.51,U] [#8 0.33,-0.03,0.42,U] 
01:55:35.518 00.001 8996 refined, 5 included, MultiStar: {-0.06, -0.06}, one-star: {-0.10, -0.34}
01:55:35.519 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
01:55:35.520 00.001 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.90)
01:55:35.521 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.36 mountX=-0.05 mountY=0.06, mountTheta=2.25
01:55:35.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.06, opts=13)
01:55:35.525 00.002 8996 Enqueuing Move request for scope (-0.06, -0.06)
01:55:35.527 00.002 20224 Worker thread wakes up
01:55:35.527 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.06) opts 0xd
01:55:35.527 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.06)
01:55:35.527 00.000 20224 Moving (-0.06, -0.06) raw xDistance=-0.05 yDistance=0.06
01:55:35.527 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:55:35.527 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:35.527 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:55:35.527 00.000 20224 MoveAxis(E, 0, ABG)
01:55:35.527 00.000 20224 Move returns status 0, amount 0
01:55:35.527 00.000 20224 MoveAxis(N, 0, ABG)
01:55:35.527 00.000 20224 Move returns status 0, amount 0
01:55:35.528 00.001 20224 move complete, result=0
01:55:35.528 00.000 20224 worker thread done servicing request
01:55:35.534 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1277, max=30355, med=3312, FiltMin=2950, FiltMax=21504, Gamma=1.000
01:55:35.556 00.022 8996 UpdateGuideState exits: m=494174 SNR=246.9
01:55:35.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:35.558 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:35.560 00.002 8996 Enqueuing Expose request
01:55:35.561 00.001 20224 Worker thread wakes up
01:55:35.562 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:35.563 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:35.564 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:36.744 01.180 20224 Exposure complete
01:55:36.805 00.061 20224 worker thread done servicing request
01:55:36.805 00.000 8996 OnExposeComplete: enter
01:55:36.806 00.001 8996 UpdateGuideState(): m_state=6
01:55:36.807 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14300
01:55:36.807 00.000 8996 Star::Find returns 1 (0), X=136.80, Y=473.07, Mass=535389, SNR=308.2, Peak=32419 HFD=4.6
01:55:36.809 00.002 8996 MultiStar: [#1 0.04,0.48,0.00,M1] [#2 -0.09,0.49,0.00,M7] [#3 0.16,0.08,0.54,U] [#4 0.12,0.21,0.41,U] [#5 0.19,0.04,0.47,U] [#6 0.44,0.45,0.00,M6] [#7 -0.33,0.90,0.00,M4] [#8 0.54,0.80,0.00,M2] 
01:55:36.810 00.001 8996 refined, 3 included, MultiStar: {0.06, 0.03}, one-star: {-0.07, -0.08}
01:55:36.811 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
01:55:36.812 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.59 = -2.59)
01:55:36.813 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.43 mountX=0.06 mountY=-0.04, mountTheta=-0.54
01:55:36.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
01:55:36.817 00.002 8996 Enqueuing Move request for scope (0.06, 0.03)
01:55:36.820 00.003 20224 Worker thread wakes up
01:55:36.820 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
01:55:36.820 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
01:55:36.820 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
01:55:36.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:55:36.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:36.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:55:36.820 00.000 20224 MoveAxis(E, 0, ABG)
01:55:36.820 00.000 20224 Move returns status 0, amount 0
01:55:36.820 00.000 20224 MoveAxis(N, 0, ABG)
01:55:36.820 00.000 20224 Move returns status 0, amount 0
01:55:36.820 00.000 20224 move complete, result=0
01:55:36.820 00.000 20224 worker thread done servicing request
01:55:36.826 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=32419, med=3312, FiltMin=2982, FiltMax=23011, Gamma=1.000
01:55:36.842 00.016 8996 UpdateGuideState exits: m=535389 SNR=308.2
01:55:36.843 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:36.844 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:36.844 00.000 8996 Enqueuing Expose request
01:55:36.845 00.001 20224 Worker thread wakes up
01:55:36.845 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:36.846 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:36.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:37.830 00.984 20224 Exposure complete
01:55:37.907 00.077 20224 worker thread done servicing request
01:55:37.908 00.001 8996 OnExposeComplete: enter
01:55:37.909 00.001 8996 UpdateGuideState(): m_state=6
01:55:37.910 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14301
01:55:37.910 00.000 8996 Star::Find returns 1 (0), X=137.09, Y=473.23, Mass=604759, SNR=314.2, Peak=39683 HFD=4.5
01:55:37.911 00.001 8996 MultiStar: [#1 0.17,0.35,0.58,U] [#2 -0.36,0.22,0.67,U] [#3 0.45,0.40,0.00,M7] [#4 0.26,0.23,0.43,U] [#5 0.14,-0.04,0.54,U] [#6 0.32,0.23,0.38,U] [#7 -0.15,0.77,0.00,M5] [#8 0.13,0.73,0.00,M3] 
01:55:37.912 00.001 8996 refined, 5 included, MultiStar: {0.11, 0.16}, one-star: {0.23, 0.08}
01:55:37.913 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
01:55:37.914 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
01:55:37.914 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.16 hyp=0.20 cameraTheta=0.99 mountX=0.09 mountY=-0.18, mountTheta=-1.09
01:55:37.916 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.16, opts=13)
01:55:37.917 00.001 8996 Enqueuing Move request for scope (0.11, 0.16)
01:55:37.918 00.001 20224 Worker thread wakes up
01:55:37.918 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.16) opts 0xd
01:55:37.918 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.16)
01:55:37.918 00.000 20224 Moving (0.11, 0.16) raw xDistance=0.09 yDistance=-0.18
01:55:37.918 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:55:37.918 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:37.918 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:55:37.918 00.000 20224 MoveAxis(E, 0, ABG)
01:55:37.918 00.000 20224 Move returns status 0, amount 0
01:55:37.918 00.000 20224 MoveAxis(N, 0, ABG)
01:55:37.918 00.000 20224 Move returns status 0, amount 0
01:55:37.918 00.000 20224 move complete, result=0
01:55:37.919 00.001 20224 worker thread done servicing request
01:55:37.927 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=39683, med=3312, FiltMin=3017, FiltMax=23203, Gamma=1.000
01:55:37.945 00.018 8996 UpdateGuideState exits: m=604759 SNR=314.2
01:55:37.946 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:37.947 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:37.947 00.000 8996 Enqueuing Expose request
01:55:37.948 00.001 20224 Worker thread wakes up
01:55:37.948 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:55:37.949 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:37.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:39.131 01.182 20224 Exposure complete
01:55:39.190 00.059 20224 worker thread done servicing request
01:55:39.190 00.000 8996 OnExposeComplete: enter
01:55:39.191 00.001 8996 UpdateGuideState(): m_state=6
01:55:39.192 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14302
01:55:39.193 00.001 8996 Star::Find returns 1 (0), X=137.14, Y=472.81, Mass=535463, SNR=264.0, Peak=37267 HFD=4.4
01:55:39.195 00.002 8996 MultiStar: [#1 -0.23,-0.41,0.00,M1] [#2 -0.83,-0.36,0.00,M7] [#3 0.12,-0.52,0.00,M8] [#4 0.29,-0.44,0.00,M7] [#5 -0.10,-0.47,0.00,M1] [#6 0.22,-0.17,0.36,U] [#7 -0.15,0.41,0.50,U] [#8 -0.21,-0.43,0.00,M4] 
01:55:39.197 00.002 8996 refined, 2 included, MultiStar: {0.15, -0.10}, one-star: {0.27, -0.34}
01:55:39.198 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
01:55:39.199 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
01:55:39.200 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-0.60 mountX=0.16 mountY=0.08, mountTheta=0.49
01:55:39.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.10, opts=13)
01:55:39.203 00.001 8996 Enqueuing Move request for scope (0.15, -0.10)
01:55:39.204 00.001 20224 Worker thread wakes up
01:55:39.204 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.10) opts 0xd
01:55:39.204 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.10)
01:55:39.204 00.000 20224 Moving (0.15, -0.10) raw xDistance=0.16 yDistance=0.08
01:55:39.204 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:55:39.204 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:39.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:55:39.204 00.000 20224 MoveAxis(E, 0, ABG)
01:55:39.204 00.000 20224 Move returns status 0, amount 0
01:55:39.204 00.000 20224 MoveAxis(N, 0, ABG)
01:55:39.204 00.000 20224 Move returns status 0, amount 0
01:55:39.204 00.000 20224 move complete, result=0
01:55:39.204 00.000 20224 worker thread done servicing request
01:55:39.209 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37267, med=3312, FiltMin=2989, FiltMax=20873, Gamma=1.000
01:55:39.226 00.017 8996 UpdateGuideState exits: m=535463 SNR=264.0
01:55:39.228 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:39.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:39.230 00.001 8996 Enqueuing Expose request
01:55:39.231 00.001 20224 Worker thread wakes up
01:55:39.231 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:39.232 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:39.232 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:40.199 00.967 20224 Exposure complete
01:55:40.292 00.093 20224 worker thread done servicing request
01:55:40.292 00.000 8996 OnExposeComplete: enter
01:55:40.294 00.002 8996 UpdateGuideState(): m_state=6
01:55:40.295 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14303
01:55:40.297 00.002 8996 Star::Find returns 1 (0), X=137.08, Y=473.12, Mass=598146, SNR=266.7, Peak=36771 HFD=4.5
01:55:40.298 00.001 8996 MultiStar: [#1 0.15,0.41,0.81,U] [#2 -0.21,0.46,0.00,M8] [#3 0.40,0.04,0.63,U] [#4 0.47,-0.19,0.00,M8] [#5 0.39,-0.15,0.57,U] [#6 0.46,-0.10,0.00,M5] [#7 0.08,0.31,0.45,U] [#8 0.53,-0.01,0.00,M5] 
01:55:40.299 00.001 8996 single-star, 4 included, MultiStar: {0.24, 0.11}, one-star: {0.21, -0.03}
01:55:40.300 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
01:55:40.301 00.001 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
01:55:40.301 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.14 mountX=0.21 mountY=0.00, mountTheta=0.02
01:55:40.303 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.03, opts=13)
01:55:40.304 00.001 8996 Enqueuing Move request for scope (0.21, -0.03)
01:55:40.304 00.000 20224 Worker thread wakes up
01:55:40.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
01:55:40.305 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
01:55:40.305 00.000 20224 Moving (0.21, -0.03) raw xDistance=0.21 yDistance=0.00
01:55:40.305 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
01:55:40.305 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:40.305 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:55:40.305 00.000 20224 MoveAxis(W, 31, ABG)
01:55:40.305 00.000 20224 Guiding  Dir = 3, Dur = 31
01:55:40.306 00.001 20224 IsSlewing returns 0
01:55:40.306 00.000 20224 IsGuiding returns 0
01:55:40.310 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=36771, med=3312, FiltMin=2976, FiltMax=26755, Gamma=1.000
01:55:40.324 00.014 8996 UpdateGuideState exits: m=598146 SNR=266.7
01:55:40.326 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:40.327 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:40.327 00.000 8996 Enqueuing Expose request
01:55:40.362 00.035 20224 IsGuiding returns 1
01:55:40.363 00.001 20224 scope still moving after pulse duration time elapsed
01:55:40.389 00.026 20224 IsSlewing returns 0
01:55:40.389 00.000 20224 IsGuiding returns 1
01:55:40.420 00.031 20224 IsSlewing returns 0
01:55:40.420 00.000 20224 IsGuiding returns 1
01:55:40.451 00.031 20224 IsSlewing returns 0
01:55:40.451 00.000 20224 IsGuiding returns 0
01:55:40.451 00.000 20224 scope move finished after 31 + 114 ms
01:55:40.452 00.001 20224 Move returns status 0, amount 31
01:55:40.452 00.000 20224 MoveAxis(N, 0, ABG)
01:55:40.452 00.000 20224 Move returns status 0, amount 0
01:55:40.452 00.000 20224 move complete, result=0
01:55:40.452 00.000 20224 worker thread done servicing request
01:55:40.452 00.000 20224 Worker thread wakes up
01:55:40.452 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
01:55:40.455 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:40.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:41.644 01.189 20224 Exposure complete
01:55:41.722 00.078 20224 worker thread done servicing request
01:55:41.722 00.000 8996 OnExposeComplete: enter
01:55:41.723 00.001 8996 UpdateGuideState(): m_state=6
01:55:41.724 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14304
01:55:41.725 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.03, Mass=542938, SNR=280.2, Peak=37219 HFD=4.5
01:55:41.726 00.001 8996 MultiStar: [#1 -0.25,0.10,0.73,U] [#2 -0.56,0.40,0.00,M9] [#3 -0.08,-0.31,0.59,U] [#4 -0.07,-0.32,0.50,U] [#5 -0.32,-0.17,0.63,U] [#6 -0.19,0.27,0.34,U] [#7 -0.38,0.44,0.00,M4] [#8 0.18,0.15,0.29,U] 
01:55:41.727 00.001 8996 single-star, 6 included, MultiStar: {-0.13, -0.09}, one-star: {-0.05, -0.12}
01:55:41.728 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
01:55:41.729 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
01:55:41.735 00.006 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.94 mountX=-0.03 mountY=0.12, mountTheta=1.84
01:55:41.739 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.12, opts=13)
01:55:41.740 00.001 8996 Enqueuing Move request for scope (-0.05, -0.12)
01:55:41.742 00.002 20224 Worker thread wakes up
01:55:41.742 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.12) opts 0xd
01:55:41.742 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.12)
01:55:41.742 00.000 20224 Moving (-0.05, -0.12) raw xDistance=-0.03 yDistance=0.12
01:55:41.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:55:41.743 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:41.743 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:55:41.743 00.000 20224 MoveAxis(E, 0, ABG)
01:55:41.743 00.000 20224 Move returns status 0, amount 0
01:55:41.743 00.000 20224 MoveAxis(N, 0, ABG)
01:55:41.743 00.000 20224 Move returns status 0, amount 0
01:55:41.743 00.000 20224 move complete, result=0
01:55:41.743 00.000 20224 worker thread done servicing request
01:55:41.751 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=37219, med=3312, FiltMin=3011, FiltMax=24246, Gamma=1.000
01:55:41.771 00.020 8996 UpdateGuideState exits: m=542938 SNR=280.2
01:55:41.772 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:41.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:41.773 00.000 8996 Enqueuing Expose request
01:55:41.774 00.001 20224 Worker thread wakes up
01:55:41.774 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:41.774 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:41.775 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:42.735 00.960 20224 Exposure complete
01:55:42.817 00.082 20224 worker thread done servicing request
01:55:42.817 00.000 8996 OnExposeComplete: enter
01:55:42.818 00.001 8996 UpdateGuideState(): m_state=6
01:55:42.819 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14305
01:55:42.821 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=472.83, Mass=561151, SNR=276.9, Peak=33427 HFD=4.6
01:55:42.823 00.002 8996 MultiStar: [#1 -0.07,0.16,0.63,U] [#2 -0.63,0.18,0.00,M10] [#3 -0.04,-0.39,0.60,U] [#4 -0.22,-0.52,0.00,M8] [#5 -0.00,-0.19,0.61,U] [#6 -0.24,-0.43,0.00,M5] [#7 -0.23,0.09,0.49,U] [#8 0.19,0.07,0.35,U] 
01:55:42.824 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.14}, one-star: {-0.07, -0.32}
01:55:42.824 00.000 8996 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
01:55:42.825 00.001 8996 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
01:55:42.826 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.14 cameraTheta=-1.91 mountX=-0.04 mountY=0.14, mountTheta=1.82
01:55:42.828 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.14, opts=13)
01:55:42.829 00.001 8996 Enqueuing Move request for scope (-0.05, -0.14)
01:55:42.830 00.001 20224 Worker thread wakes up
01:55:42.830 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
01:55:42.830 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
01:55:42.830 00.000 20224 Moving (-0.05, -0.14) raw xDistance=-0.04 yDistance=0.14
01:55:42.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:55:42.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:42.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:55:42.830 00.000 20224 MoveAxis(E, 0, ABG)
01:55:42.830 00.000 20224 Move returns status 0, amount 0
01:55:42.830 00.000 20224 MoveAxis(N, 0, ABG)
01:55:42.830 00.000 20224 Move returns status 0, amount 0
01:55:42.830 00.000 20224 move complete, result=0
01:55:42.830 00.000 20224 worker thread done servicing request
01:55:42.834 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=33427, med=3312, FiltMin=2969, FiltMax=23062, Gamma=1.000
01:55:42.850 00.016 8996 UpdateGuideState exits: m=561151 SNR=276.9
01:55:42.851 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:42.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:42.853 00.001 8996 Enqueuing Expose request
01:55:42.853 00.000 20224 Worker thread wakes up
01:55:42.853 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:42.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:42.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:44.056 01.202 20224 Exposure complete
01:55:44.123 00.067 20224 worker thread done servicing request
01:55:44.123 00.000 8996 OnExposeComplete: enter
01:55:44.124 00.001 8996 UpdateGuideState(): m_state=6
01:55:44.125 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14306
01:55:44.126 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.72, Mass=633146, SNR=321.0, Peak=42051 HFD=4.6
01:55:44.126 00.000 8996 MultiStar: [#1 -0.29,-0.18,0.58,U] [#2 -0.97,-0.34,0.00,R] [#3 0.21,-0.62,0.00,M6] [#4 0.13,-0.38,0.52,U] [#5 -0.06,-0.55,0.00,M1] [#6 -0.08,-0.63,0.00,M6] [#7 0.13,-0.01,0.34,U] [#8 0.12,0.03,0.33,U] 
01:55:44.127 00.001 8996 refined, 4 included, MultiStar: {-0.02, -0.26}, one-star: {-0.03, -0.43}
01:55:44.128 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
01:55:44.129 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
01:55:44.129 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.26 hyp=0.26 cameraTheta=-1.64 mountX=0.01 mountY=0.26, mountTheta=1.54
01:55:44.131 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.26, opts=13)
01:55:44.132 00.001 8996 Enqueuing Move request for scope (-0.02, -0.26)
01:55:44.133 00.001 20224 Worker thread wakes up
01:55:44.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.26) opts 0xd
01:55:44.133 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.26)
01:55:44.133 00.000 20224 Moving (-0.02, -0.26) raw xDistance=0.01 yDistance=0.26
01:55:44.133 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:55:44.134 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
01:55:44.134 00.000 20224 MoveAxis(E, 0, ABG)
01:55:44.134 00.000 20224 Move returns status 0, amount 0
01:55:44.134 00.000 20224 MoveAxis(S, 55, ABG)
01:55:44.134 00.000 20224 Guiding  Dir = 1, Dur = 55
01:55:44.134 00.000 20224 IsSlewing returns 0
01:55:44.134 00.000 20224 IsGuiding returns 0
01:55:44.137 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42051, med=3315, FiltMin=2995, FiltMax=25872, Gamma=1.000
01:55:44.150 00.013 8996 UpdateGuideState exits: m=633146 SNR=321.0
01:55:44.152 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:44.153 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:44.154 00.001 8996 Enqueuing Expose request
01:55:44.179 00.025 20224 PulseGuide returned control before completion, sleep 21
01:55:44.210 00.031 20224 IsGuiding returns 1
01:55:44.210 00.000 20224 scope still moving after pulse duration time elapsed
01:55:44.241 00.031 20224 IsSlewing returns 0
01:55:44.241 00.000 20224 IsGuiding returns 1
01:55:44.272 00.031 20224 IsSlewing returns 0
01:55:44.273 00.001 20224 IsGuiding returns 0
01:55:44.273 00.000 20224 scope move finished after 55 + 83 ms
01:55:44.273 00.000 20224 Move returns status 0, amount 55
01:55:44.273 00.000 20224 move complete, result=0
01:55:44.273 00.000 20224 worker thread done servicing request
01:55:44.273 00.000 20224 Worker thread wakes up
01:55:44.273 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:44.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:44.273 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 55 ms SOUTH
01:55:45.259 00.986 20224 Exposure complete
01:55:45.325 00.066 20224 worker thread done servicing request
01:55:45.326 00.001 8996 OnExposeComplete: enter
01:55:45.328 00.002 8996 UpdateGuideState(): m_state=6
01:55:45.330 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14307
01:55:45.332 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=473.05, Mass=558459, SNR=277.8, Peak=36451 HFD=4.5
01:55:45.333 00.001 8996 MultiStar: [#1 -0.18,0.48,0.00,M1] [#2 0.21,0.80,0.00,M1] [#3 0.07,0.03,0.65,U] [#4 0.02,0.07,0.51,U] [#5 -0.20,-0.34,0.61,U] [#6 -0.41,-0.70,0.00,M7] [#7 -0.22,0.46,0.00,M3] [#8 0.10,0.46,0.00,M3] 
01:55:45.334 00.001 8996 refined, 3 included, MultiStar: {-0.06, -0.09}, one-star: {-0.09, -0.10}
01:55:45.335 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
01:55:45.336 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
01:55:45.337 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.09 hyp=0.11 cameraTheta=-2.10 mountX=-0.05 mountY=0.10, mountTheta=2.00
01:55:45.339 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.09, opts=13)
01:55:45.340 00.001 8996 Enqueuing Move request for scope (-0.06, -0.09)
01:55:45.341 00.001 20224 Worker thread wakes up
01:55:45.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.09) opts 0xd
01:55:45.341 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.09)
01:55:45.341 00.000 20224 Moving (-0.06, -0.09) raw xDistance=-0.05 yDistance=0.10
01:55:45.341 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:55:45.341 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:45.341 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:55:45.341 00.000 20224 MoveAxis(E, 0, ABG)
01:55:45.342 00.001 20224 Move returns status 0, amount 0
01:55:45.342 00.000 20224 MoveAxis(N, 0, ABG)
01:55:45.342 00.000 20224 Move returns status 0, amount 0
01:55:45.342 00.000 20224 move complete, result=0
01:55:45.343 00.001 20224 worker thread done servicing request
01:55:45.355 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36451, med=3312, FiltMin=2989, FiltMax=24438, Gamma=1.000
01:55:45.381 00.026 8996 UpdateGuideState exits: m=558459 SNR=277.8
01:55:45.384 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:45.385 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:45.387 00.002 8996 Enqueuing Expose request
01:55:45.389 00.002 20224 Worker thread wakes up
01:55:45.389 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:45.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:45.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:46.560 01.170 20224 Exposure complete
01:55:46.630 00.070 20224 worker thread done servicing request
01:55:46.630 00.000 8996 OnExposeComplete: enter
01:55:46.631 00.001 8996 UpdateGuideState(): m_state=6
01:55:46.632 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14308
01:55:46.633 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.92, Mass=596227, SNR=284.7, Peak=39843 HFD=4.9
01:55:46.634 00.001 8996 MultiStar: [#1 -0.49,0.50,0.00,M2] [#2 0.09,0.86,0.00,M2] [#3 0.05,0.14,0.64,U] [#4 -0.10,-0.02,0.50,U] [#5 -0.18,0.12,0.51,U] [#6 -0.08,-0.11,0.42,U] [#7 -0.37,0.67,0.00,M4] [#8 -0.45,0.17,0.00,M4] 
01:55:46.635 00.001 8996 refined, 4 included, MultiStar: {-0.16, -0.04}, one-star: {-0.35, -0.23}
01:55:46.636 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
01:55:46.637 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
01:55:46.638 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.04 hyp=0.17 cameraTheta=-2.88 mountX=-0.16 mountY=0.06, mountTheta=2.77
01:55:46.639 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.04, opts=13)
01:55:46.640 00.001 8996 Enqueuing Move request for scope (-0.16, -0.04)
01:55:46.641 00.001 20224 Worker thread wakes up
01:55:46.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.04) opts 0xd
01:55:46.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.04)
01:55:46.641 00.000 20224 Moving (-0.16, -0.04) raw xDistance=-0.16 yDistance=0.06
01:55:46.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:55:46.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:46.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:55:46.641 00.000 20224 MoveAxis(E, 0, ABG)
01:55:46.641 00.000 20224 Move returns status 0, amount 0
01:55:46.641 00.000 20224 MoveAxis(N, 0, ABG)
01:55:46.641 00.000 20224 Move returns status 0, amount 0
01:55:46.641 00.000 20224 move complete, result=0
01:55:46.641 00.000 20224 worker thread done servicing request
01:55:46.645 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=39843, med=3312, FiltMin=3005, FiltMax=23677, Gamma=1.000
01:55:46.660 00.015 8996 UpdateGuideState exits: m=596227 SNR=284.7
01:55:46.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:46.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:46.663 00.001 8996 Enqueuing Expose request
01:55:46.664 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:46.665 00.001 20224 Worker thread wakes up
01:55:46.666 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:46.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:47.626 00.960 20224 Exposure complete
01:55:47.687 00.061 20224 worker thread done servicing request
01:55:47.688 00.001 8996 OnExposeComplete: enter
01:55:47.689 00.001 8996 UpdateGuideState(): m_state=6
01:55:47.690 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14309
01:55:47.691 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=473.62, Mass=675854, SNR=304.2, Peak=39382 HFD=4.9
01:55:47.692 00.001 8996 MultiStar: [#1 -0.63,0.72,0.00,M3] [#2 -0.11,0.38,0.65,U] [#3 -0.11,0.34,0.57,U] [#4 -0.35,0.53,0.00,M6] [#5 -0.07,0.05,0.63,U] [#6 -0.49,0.02,0.00,M7] [#7 -0.74,1.02,0.00,M5] [#8 -0.21,0.70,0.00,M5] 
01:55:47.693 00.001 8996 refined, 3 included, MultiStar: {-0.19, 0.33}, one-star: {-0.36, 0.47}
01:55:47.693 00.000 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.18 = 2.18)
01:55:47.694 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
01:55:47.695 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=0.33 hyp=0.38 cameraTheta=2.09 mountX=-0.22 mountY=-0.31, mountTheta=-2.19
01:55:47.697 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=0.33, opts=13)
01:55:47.698 00.001 8996 Enqueuing Move request for scope (-0.19, 0.33)
01:55:47.699 00.001 20224 Worker thread wakes up
01:55:47.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.33) opts 0xd
01:55:47.699 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, 0.33)
01:55:47.699 00.000 20224 Moving (-0.19, 0.33) raw xDistance=-0.22 yDistance=-0.31
01:55:47.699 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:55:47.699 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:55:47.699 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:55:47.699 00.000 20224 MoveAxis(E, 32, ABG)
01:55:47.699 00.000 20224 Guiding  Dir = 2, Dur = 32
01:55:47.700 00.001 20224 IsSlewing returns 0
01:55:47.700 00.000 20224 IsGuiding returns 0
01:55:47.704 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39382, med=3312, FiltMin=2960, FiltMax=27433, Gamma=1.000
01:55:47.764 00.060 20224 IsGuiding returns 1
01:55:47.764 00.000 20224 scope still moving after pulse duration time elapsed
01:55:47.794 00.030 20224 IsSlewing returns 0
01:55:47.795 00.001 20224 IsGuiding returns 1
01:55:47.825 00.030 20224 IsSlewing returns 0
01:55:47.826 00.001 20224 IsGuiding returns 1
01:55:47.857 00.031 20224 IsSlewing returns 0
01:55:47.858 00.001 20224 IsGuiding returns 0
01:55:47.858 00.000 20224 scope move finished after 32 + 125 ms
01:55:47.858 00.000 20224 Move returns status 0, amount 32
01:55:47.858 00.000 20224 MoveAxis(N, 0, ABG)
01:55:47.858 00.000 20224 Move returns status 0, amount 0
01:55:47.858 00.000 20224 move complete, result=0
01:55:47.858 00.000 20224 worker thread done servicing request
01:55:48.201 00.343 8996 UpdateGuideState exits: m=675854 SNR=304.2
01:55:48.203 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:48.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:48.205 00.001 8996 Enqueuing Expose request
01:55:48.206 00.001 20224 Worker thread wakes up
01:55:48.206 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.3 px 0 ms NORTH
01:55:48.207 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:48.207 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:49.362 01.155 20224 Exposure complete
01:55:49.428 00.066 20224 worker thread done servicing request
01:55:49.429 00.001 8996 OnExposeComplete: enter
01:55:49.430 00.001 8996 UpdateGuideState(): m_state=6
01:55:49.431 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14310
01:55:49.433 00.002 8996 Star::Find returns 1 (0), X=137.31, Y=473.55, Mass=568491, SNR=283.7, Peak=32137 HFD=4.7
01:55:49.434 00.001 8996 MultiStar: [#1 -0.57,0.36,0.00,M4] [#2 0.30,0.30,0.72,U] [#3 0.26,0.13,0.56,U] [#4 0.16,0.07,0.54,U] [#5 0.04,0.47,0.00,M1] [#6 0.06,0.13,0.46,U] [#7 -0.46,0.60,0.00,M6] [#8 0.25,0.83,0.00,M6] 
01:55:49.436 00.002 8996 refined, 4 included, MultiStar: {0.28, 0.24}, one-star: {0.44, 0.40}
01:55:49.437 00.001 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.80 = 0.80)
01:55:49.438 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
01:55:49.439 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.24 hyp=0.37 cameraTheta=0.70 mountX=0.25 mountY=-0.27, mountTheta=-0.81
01:55:49.441 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.24, opts=13)
01:55:49.443 00.002 8996 Enqueuing Move request for scope (0.28, 0.24)
01:55:49.444 00.001 20224 Worker thread wakes up
01:55:49.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.24) opts 0xd
01:55:49.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.24)
01:55:49.444 00.000 20224 Moving (0.28, 0.24) raw xDistance=0.25 yDistance=-0.27
01:55:49.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
01:55:49.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:49.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:55:49.445 00.001 20224 MoveAxis(W, 35, ABG)
01:55:49.445 00.000 20224 Guiding  Dir = 3, Dur = 35
01:55:49.445 00.000 20224 IsSlewing returns 0
01:55:49.445 00.000 20224 IsGuiding returns 0
01:55:49.449 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=32137, med=3312, FiltMin=3001, FiltMax=20627, Gamma=1.000
01:55:49.464 00.015 8996 UpdateGuideState exits: m=568491 SNR=283.7
01:55:49.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:49.466 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:49.466 00.000 8996 Enqueuing Expose request
01:55:49.495 00.029 20224 IsGuiding returns 1
01:55:49.496 00.001 20224 scope still moving after pulse duration time elapsed
01:55:49.526 00.030 20224 IsSlewing returns 0
01:55:49.526 00.000 20224 IsGuiding returns 1
01:55:49.557 00.031 20224 IsSlewing returns 0
01:55:49.557 00.000 20224 IsGuiding returns 1
01:55:49.588 00.031 20224 IsSlewing returns 0
01:55:49.588 00.000 20224 IsGuiding returns 0
01:55:49.588 00.000 20224 scope move finished after 35 + 107 ms
01:55:49.588 00.000 20224 Move returns status 0, amount 35
01:55:49.588 00.000 20224 MoveAxis(N, 0, ABG)
01:55:49.588 00.000 20224 Move returns status 0, amount 0
01:55:49.588 00.000 20224 move complete, result=0
01:55:49.588 00.000 20224 worker thread done servicing request
01:55:49.588 00.000 20224 Worker thread wakes up
01:55:49.588 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:49.588 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:49.588 00.000 8996 GuideStep: 0.3 px 35 ms WEST, -0.3 px 0 ms NORTH
01:55:50.559 00.971 20224 Exposure complete
01:55:50.617 00.058 20224 worker thread done servicing request
01:55:50.617 00.000 8996 OnExposeComplete: enter
01:55:50.618 00.001 8996 UpdateGuideState(): m_state=6
01:55:50.619 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14311
01:55:50.620 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=473.39, Mass=682803, SNR=298.3, Peak=38854 HFD=4.8
01:55:50.621 00.001 8996 MultiStar: [#1 -0.69,0.33,0.00,M5] [#2 0.08,0.20,0.65,U] [#3 0.02,0.44,0.58,U] [#4 -0.18,0.12,0.46,U] [#5 -0.21,0.26,0.57,U] [#6 0.08,0.36,0.42,U] [#7 -0.51,0.94,0.00,M7] [#8 -0.30,0.50,0.00,M7] 
01:55:50.622 00.001 8996 single-star, 5 included, MultiStar: {-0.05, 0.27}, one-star: {-0.10, 0.24}
01:55:50.622 00.000 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
01:55:50.623 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
01:55:50.624 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.95 mountX=-0.12 mountY=-0.23, mountTheta=-2.05
01:55:50.626 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.24, opts=13)
01:55:50.627 00.001 8996 Enqueuing Move request for scope (-0.10, 0.24)
01:55:50.629 00.002 20224 Worker thread wakes up
01:55:50.629 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
01:55:50.629 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
01:55:50.629 00.000 20224 Moving (-0.10, 0.24) raw xDistance=-0.12 yDistance=-0.23
01:55:50.629 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:55:50.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:55:50.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
01:55:50.630 00.001 20224 MoveAxis(E, 0, ABG)
01:55:50.630 00.000 20224 Move returns status 0, amount 0
01:55:50.630 00.000 20224 MoveAxis(N, 0, ABG)
01:55:50.630 00.000 20224 Move returns status 0, amount 0
01:55:50.630 00.000 20224 move complete, result=0
01:55:50.630 00.000 20224 worker thread done servicing request
01:55:50.635 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=38854, med=3315, FiltMin=2995, FiltMax=27289, Gamma=1.000
01:55:50.651 00.016 8996 UpdateGuideState exits: m=682803 SNR=298.3
01:55:50.652 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:50.652 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:50.653 00.001 8996 Enqueuing Expose request
01:55:50.654 00.001 20224 Worker thread wakes up
01:55:50.654 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:55:50.655 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:50.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:51.816 01.161 20224 Exposure complete
01:55:51.878 00.062 20224 worker thread done servicing request
01:55:51.878 00.000 8996 OnExposeComplete: enter
01:55:51.879 00.001 8996 UpdateGuideState(): m_state=6
01:55:51.880 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14312
01:55:51.881 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.01, Mass=716388, SNR=304.3, Peak=42707 HFD=4.8
01:55:51.882 00.001 8996 MultiStar: [#1 -0.45,0.13,0.00,M6] [#2 0.28,0.24,0.77,U] [#3 0.02,-0.40,0.56,U] [#4 -0.06,-0.19,0.50,U] [#5 0.07,-0.06,0.60,U] [#6 0.16,-0.13,0.40,U] [#7 -0.23,0.54,0.00,M8] [#8 0.09,0.05,0.28,U] 
01:55:51.883 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.09}, one-star: {-0.18, -0.14}
01:55:51.884 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:55:51.884 00.000 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
01:55:51.885 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.09 cameraTheta=-1.18 mountX=0.04 mountY=0.08, mountTheta=1.08
01:55:51.887 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.09, opts=13)
01:55:51.888 00.001 8996 Enqueuing Move request for scope (0.04, -0.09)
01:55:51.889 00.001 20224 Worker thread wakes up
01:55:51.889 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
01:55:51.889 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
01:55:51.889 00.000 20224 Moving (0.04, -0.09) raw xDistance=0.04 yDistance=0.08
01:55:51.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:55:51.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:51.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:55:51.889 00.000 20224 MoveAxis(E, 0, ABG)
01:55:51.889 00.000 20224 Move returns status 0, amount 0
01:55:51.889 00.000 20224 MoveAxis(N, 0, ABG)
01:55:51.889 00.000 20224 Move returns status 0, amount 0
01:55:51.889 00.000 20224 move complete, result=0
01:55:51.889 00.000 20224 worker thread done servicing request
01:55:51.893 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=42707, med=3315, FiltMin=2995, FiltMax=27949, Gamma=1.000
01:55:51.911 00.018 8996 UpdateGuideState exits: m=716388 SNR=304.3
01:55:51.912 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:51.913 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:51.914 00.001 8996 Enqueuing Expose request
01:55:51.914 00.000 20224 Worker thread wakes up
01:55:51.914 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:51.915 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:51.915 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:52.896 00.981 20224 Exposure complete
01:55:52.975 00.079 20224 worker thread done servicing request
01:55:52.975 00.000 8996 OnExposeComplete: enter
01:55:52.976 00.001 8996 UpdateGuideState(): m_state=6
01:55:52.977 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14313
01:55:52.978 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.91, Mass=612788, SNR=298.4, Peak=37187 HFD=4.5
01:55:52.979 00.001 8996 MultiStar: [#1 0.00,0.64,0.00,M7] [#2 0.77,0.69,0.00,M1] [#3 0.21,-0.39,0.63,U] [#4 0.11,-0.37,0.51,U] [#5 0.25,0.21,0.56,U] [#6 -0.05,-0.44,0.36,U] [#7 -0.47,0.43,0.00,M9] [#8 -0.04,0.20,0.35,U] 
01:55:52.980 00.001 8996 refined, 5 included, MultiStar: {0.11, -0.19}, one-star: {0.08, -0.24}
01:55:52.981 00.001 8996 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.10) = xAngle (-0.94 = -0.94)
01:55:52.982 00.001 8996 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.22)
01:55:52.983 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.04 mountX=0.13 mountY=0.18, mountTheta=0.94
01:55:52.985 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.19, opts=13)
01:55:52.987 00.002 8996 Enqueuing Move request for scope (0.11, -0.19)
01:55:52.988 00.001 20224 Worker thread wakes up
01:55:52.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.19) opts 0xd
01:55:52.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.19)
01:55:52.988 00.000 20224 Moving (0.11, -0.19) raw xDistance=0.13 yDistance=0.18
01:55:52.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:55:52.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:52.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:55:52.988 00.000 20224 MoveAxis(E, 0, ABG)
01:55:52.988 00.000 20224 Move returns status 0, amount 0
01:55:52.988 00.000 20224 MoveAxis(N, 0, ABG)
01:55:52.988 00.000 20224 Move returns status 0, amount 0
01:55:52.988 00.000 20224 move complete, result=0
01:55:52.988 00.000 20224 worker thread done servicing request
01:55:52.992 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=37187, med=3315, FiltMin=3011, FiltMax=24726, Gamma=1.000
01:55:53.007 00.015 8996 UpdateGuideState exits: m=612788 SNR=298.4
01:55:53.008 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:53.008 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:53.009 00.001 8996 Enqueuing Expose request
01:55:53.010 00.001 20224 Worker thread wakes up
01:55:53.010 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:55:53.011 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:53.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:53.340 00.329 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
01:55:53.341 00.001 8996 case statement mapped state 6 to 3
01:55:53.342 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
01:55:54.174 00.832 20224 Exposure complete
01:55:54.236 00.062 20224 worker thread done servicing request
01:55:54.236 00.000 8996 OnExposeComplete: enter
01:55:54.237 00.001 8996 UpdateGuideState(): m_state=6
01:55:54.240 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14314
01:55:54.241 00.001 8996 Star::Find returns 1 (0), X=136.55, Y=473.13, Mass=558291, SNR=278.4, Peak=32419 HFD=4.9
01:55:54.244 00.003 8996 MultiStar: [#1 -0.23,0.35,0.62,U] [#2 0.68,-0.10,0.00,M2] [#3 0.52,0.22,0.00,M1] [#4 0.31,-0.15,0.54,U] [#5 0.26,-0.08,0.53,U] [#6 0.06,-0.13,0.35,U] [#7 -0.04,0.62,0.00,M10] [#8 0.08,0.19,0.36,U] 
01:55:54.246 00.002 8996 refined, 5 included, MultiStar: {-0.03, 0.03}, one-star: {-0.32, -0.02}
01:55:54.248 00.002 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
01:55:54.250 00.002 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
01:55:54.252 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.03 hyp=0.04 cameraTheta=2.40 mountX=-0.03 mountY=-0.02, mountTheta=-2.51
01:55:54.256 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.03, opts=13)
01:55:54.258 00.002 8996 Enqueuing Move request for scope (-0.03, 0.03)
01:55:54.260 00.002 20224 Worker thread wakes up
01:55:54.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.03) opts 0xd
01:55:54.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.03)
01:55:54.260 00.000 20224 Moving (-0.03, 0.03) raw xDistance=-0.03 yDistance=-0.02
01:55:54.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:55:54.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:54.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:55:54.261 00.001 20224 MoveAxis(E, 0, ABG)
01:55:54.261 00.000 20224 Move returns status 0, amount 0
01:55:54.261 00.000 20224 MoveAxis(N, 0, ABG)
01:55:54.261 00.000 20224 Move returns status 0, amount 0
01:55:54.261 00.000 20224 move complete, result=0
01:55:54.261 00.000 20224 worker thread done servicing request
01:55:54.267 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=32419, med=3312, FiltMin=2998, FiltMax=22307, Gamma=1.000
01:55:54.282 00.015 8996 UpdateGuideState exits: m=558291 SNR=278.4
01:55:54.284 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:54.285 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:54.286 00.001 8996 Enqueuing Expose request
01:55:54.288 00.002 20224 Worker thread wakes up
01:55:54.288 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:55:54.289 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:54.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:55.279 00.990 20224 Exposure complete
01:55:55.360 00.081 20224 worker thread done servicing request
01:55:55.360 00.000 8996 OnExposeComplete: enter
01:55:55.362 00.002 8996 UpdateGuideState(): m_state=6
01:55:55.364 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14315
01:55:55.366 00.002 8996 Star::Find returns 1 (0), X=136.65, Y=473.00, Mass=572604, SNR=311.9, Peak=34803 HFD=4.8
01:55:55.368 00.002 8996 MultiStar: [#1 -0.07,0.38,0.48,U] [#2 0.85,0.55,0.00,M3] [#3 0.45,0.06,0.65,U] [#4 0.49,0.03,0.00,M2] [#5 -0.14,0.18,0.48,U] [#6 0.05,0.21,0.39,U] [#7 -0.05,0.79,0.00,R] [#8 0.01,0.51,0.00,M5] 
01:55:55.369 00.001 8996 refined, 4 included, MultiStar: {-0.00, 0.08}, one-star: {-0.22, -0.16}
01:55:55.370 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
01:55:55.371 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
01:55:55.373 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.59 mountX=-0.01 mountY=-0.08, mountTheta=-1.69
01:55:55.375 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.08, opts=13)
01:55:55.376 00.001 8996 Enqueuing Move request for scope (-0.00, 0.08)
01:55:55.377 00.001 20224 Worker thread wakes up
01:55:55.378 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
01:55:55.378 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
01:55:55.378 00.000 20224 Moving (-0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
01:55:55.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:55:55.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:55.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:55:55.378 00.000 20224 MoveAxis(E, 0, ABG)
01:55:55.378 00.000 20224 Move returns status 0, amount 0
01:55:55.378 00.000 20224 MoveAxis(N, 0, ABG)
01:55:55.378 00.000 20224 Move returns status 0, amount 0
01:55:55.378 00.000 20224 move complete, result=0
01:55:55.378 00.000 20224 worker thread done servicing request
01:55:55.382 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=34803, med=3315, FiltMin=2989, FiltMax=24579, Gamma=1.000
01:55:55.396 00.014 8996 UpdateGuideState exits: m=572604 SNR=311.9
01:55:55.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:55.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:55.399 00.001 8996 Enqueuing Expose request
01:55:55.399 00.000 20224 Worker thread wakes up
01:55:55.399 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:55.400 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:55.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:56.565 01.165 20224 Exposure complete
01:55:56.642 00.077 20224 worker thread done servicing request
01:55:56.642 00.000 8996 OnExposeComplete: enter
01:55:56.644 00.002 8996 UpdateGuideState(): m_state=6
01:55:56.645 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14316
01:55:56.645 00.000 8996 Star::Find returns 1 (0), X=136.73, Y=473.24, Mass=597793, SNR=315.4, Peak=36995 HFD=4.7
01:55:56.646 00.001 8996 MultiStar: [#1 -0.12,0.03,0.68,U] [#2 0.91,0.36,0.00,M4] [#3 0.66,0.13,0.00,M1] [#4 0.55,0.06,0.00,M3] [#5 0.17,-0.21,0.54,U] [#6 0.42,-0.07,0.42,U] [#7 0.13,-0.19,0.38,U] [#8 0.78,0.44,0.00,M6] 
01:55:56.648 00.002 8996 refined, 4 included, MultiStar: {0.03, -0.03}, one-star: {-0.14, 0.09}
01:55:56.649 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
01:55:56.651 00.002 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
01:55:56.652 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.83 mountX=0.03 mountY=0.03, mountTheta=0.73
01:55:56.654 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.03, opts=13)
01:55:56.655 00.001 8996 Enqueuing Move request for scope (0.03, -0.03)
01:55:56.656 00.001 20224 Worker thread wakes up
01:55:56.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.03) opts 0xd
01:55:56.656 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.03)
01:55:56.656 00.000 20224 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=0.03
01:55:56.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:55:56.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:56.657 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:55:56.657 00.000 20224 MoveAxis(E, 0, ABG)
01:55:56.657 00.000 20224 Move returns status 0, amount 0
01:55:56.657 00.000 20224 MoveAxis(N, 0, ABG)
01:55:56.657 00.000 20224 Move returns status 0, amount 0
01:55:56.657 00.000 20224 move complete, result=0
01:55:56.657 00.000 20224 worker thread done servicing request
01:55:56.660 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=36995, med=3315, FiltMin=3014, FiltMax=25241, Gamma=1.000
01:55:56.677 00.017 8996 UpdateGuideState exits: m=597793 SNR=315.4
01:55:56.679 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:56.680 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:56.682 00.002 8996 Enqueuing Expose request
01:55:56.683 00.001 20224 Worker thread wakes up
01:55:56.683 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:55:56.685 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:56.685 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:57.657 00.972 20224 Exposure complete
01:55:57.717 00.060 20224 worker thread done servicing request
01:55:57.717 00.000 8996 OnExposeComplete: enter
01:55:57.718 00.001 8996 UpdateGuideState(): m_state=6
01:55:57.719 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14317
01:55:57.720 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.04, Mass=543459, SNR=271.7, Peak=32755 HFD=4.8
01:55:57.721 00.001 8996 MultiStar: [#1 -0.34,0.19,0.63,U] [#2 0.50,0.39,0.00,M5] [#3 0.30,-0.34,0.62,U] [#4 0.27,-0.04,0.51,U] [#5 -0.17,-0.18,0.67,U] [#6 0.26,-0.01,0.46,U] [#7 0.20,-0.51,0.00,M1] [#8 0.10,0.09,0.31,U] 
01:55:57.722 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.07}, one-star: {-0.50, -0.11}
01:55:57.723 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
01:55:57.723 00.000 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
01:55:57.724 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-2.43 mountX=-0.08 mountY=0.08, mountTheta=2.32
01:55:57.726 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.07, opts=13)
01:55:57.727 00.001 8996 Enqueuing Move request for scope (-0.09, -0.07)
01:55:57.727 00.000 20224 Worker thread wakes up
01:55:57.727 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.07) opts 0xd
01:55:57.727 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.07)
01:55:57.728 00.001 20224 Moving (-0.09, -0.07) raw xDistance=-0.08 yDistance=0.08
01:55:57.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:55:57.728 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:57.728 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:55:57.728 00.000 20224 MoveAxis(E, 0, ABG)
01:55:57.728 00.000 20224 Move returns status 0, amount 0
01:55:57.728 00.000 20224 MoveAxis(N, 0, ABG)
01:55:57.728 00.000 20224 Move returns status 0, amount 0
01:55:57.728 00.000 20224 move complete, result=0
01:55:57.728 00.000 20224 worker thread done servicing request
01:55:57.731 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=32755, med=3315, FiltMin=2989, FiltMax=22115, Gamma=1.000
01:55:57.755 00.024 8996 UpdateGuideState exits: m=543459 SNR=271.7
01:55:57.757 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:57.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:57.760 00.002 8996 Enqueuing Expose request
01:55:57.762 00.002 20224 Worker thread wakes up
01:55:57.762 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:55:57.764 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:57.764 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:55:58.937 01.173 20224 Exposure complete
01:55:59.017 00.080 20224 worker thread done servicing request
01:55:59.017 00.000 8996 OnExposeComplete: enter
01:55:59.018 00.001 8996 UpdateGuideState(): m_state=6
01:55:59.019 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14318
01:55:59.020 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=473.26, Mass=568297, SNR=258.6, Peak=37971 HFD=4.4
01:55:59.021 00.001 8996 MultiStar: [#1 0.18,0.27,0.72,U] [#2 0.98,0.48,0.00,M6] [#3 0.85,-0.13,0.00,M1] [#4 0.90,0.03,0.00,M3] [#5 0.27,-0.12,0.61,U] [#6 0.70,-0.09,0.00,M1] [#7 0.24,-0.62,0.00,M2] [#8 0.07,0.08,0.45,U] 
01:55:59.023 00.002 8996 single-star, 3 included, MultiStar: {0.16, 0.10}, one-star: {0.13, 0.11}
01:55:59.025 00.002 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
01:55:59.026 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
01:55:59.028 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=0.11 hyp=0.17 cameraTheta=0.72 mountX=0.12 mountY=-0.12, mountTheta=-0.82
01:55:59.031 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.11, opts=13)
01:55:59.032 00.001 8996 Enqueuing Move request for scope (0.13, 0.11)
01:55:59.034 00.002 20224 Worker thread wakes up
01:55:59.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.11) opts 0xd
01:55:59.034 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.11)
01:55:59.034 00.000 20224 Moving (0.13, 0.11) raw xDistance=0.12 yDistance=-0.12
01:55:59.034 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:55:59.034 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:55:59.035 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:55:59.035 00.000 20224 MoveAxis(E, 0, ABG)
01:55:59.035 00.000 20224 Move returns status 0, amount 0
01:55:59.035 00.000 20224 MoveAxis(N, 0, ABG)
01:55:59.035 00.000 20224 Move returns status 0, amount 0
01:55:59.035 00.000 20224 move complete, result=0
01:55:59.035 00.000 20224 worker thread done servicing request
01:55:59.042 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=37971, med=3315, FiltMin=2969, FiltMax=21366, Gamma=1.000
01:55:59.060 00.018 8996 UpdateGuideState exits: m=568297 SNR=258.6
01:55:59.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:55:59.061 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:55:59.062 00.001 8996 Enqueuing Expose request
01:55:59.063 00.001 20224 Worker thread wakes up
01:55:59.063 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:55:59.064 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:55:59.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:00.039 00.975 20224 Exposure complete
01:56:00.106 00.067 20224 worker thread done servicing request
01:56:00.106 00.000 8996 OnExposeComplete: enter
01:56:00.107 00.001 8996 UpdateGuideState(): m_state=6
01:56:00.108 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14319
01:56:00.109 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=473.34, Mass=655013, SNR=301.5, Peak=43491 HFD=4.7
01:56:00.110 00.001 8996 MultiStar: [#1 0.37,0.37,0.00,M3] [#2 0.89,0.59,0.00,M7] [#3 0.52,-0.22,0.00,M2] [#4 0.45,-0.25,0.00,M4] [#5 0.12,-0.19,0.60,U] [#6 0.43,-0.32,0.00,M2] [#7 0.13,-0.44,0.00,M3] [#8 -0.02,0.29,0.33,U] 
01:56:00.111 00.001 8996 refined, 2 included, MultiStar: {-0.02, 0.09}, one-star: {-0.10, 0.19}
01:56:00.111 00.000 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.87 = 1.87)
01:56:00.112 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
01:56:00.113 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.78 mountX=-0.03 mountY=-0.09, mountTheta=-1.88
01:56:00.114 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.09, opts=13)
01:56:00.115 00.001 8996 Enqueuing Move request for scope (-0.02, 0.09)
01:56:00.116 00.001 20224 Worker thread wakes up
01:56:00.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.09) opts 0xd
01:56:00.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.09)
01:56:00.116 00.000 20224 Moving (-0.02, 0.09) raw xDistance=-0.03 yDistance=-0.09
01:56:00.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:56:00.116 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:00.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:56:00.116 00.000 20224 MoveAxis(E, 0, ABG)
01:56:00.116 00.000 20224 Move returns status 0, amount 0
01:56:00.116 00.000 20224 MoveAxis(N, 0, ABG)
01:56:00.116 00.000 20224 Move returns status 0, amount 0
01:56:00.116 00.000 20224 move complete, result=0
01:56:00.116 00.000 20224 worker thread done servicing request
01:56:00.124 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43491, med=3312, FiltMin=2989, FiltMax=27097, Gamma=1.000
01:56:00.144 00.020 8996 UpdateGuideState exits: m=655013 SNR=301.5
01:56:00.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:00.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:00.146 00.000 8996 Enqueuing Expose request
01:56:00.147 00.001 20224 Worker thread wakes up
01:56:00.147 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:00.148 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:00.148 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:01.312 01.164 20224 Exposure complete
01:56:01.390 00.078 20224 worker thread done servicing request
01:56:01.390 00.000 8996 OnExposeComplete: enter
01:56:01.391 00.001 8996 UpdateGuideState(): m_state=6
01:56:01.392 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14320
01:56:01.393 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=473.18, Mass=603279, SNR=328.9, Peak=44851 HFD=4.4
01:56:01.394 00.001 8996 MultiStar: [#1 0.25,0.82,0.00,M4] [#2 0.97,1.04,0.00,M8] [#3 0.54,-0.26,0.00,M3] [#4 0.29,-0.05,0.36,U] [#5 0.28,0.20,0.46,U] [#6 0.25,0.21,0.39,U] [#7 -0.02,-0.18,0.32,U] [#8 0.33,0.48,0.00,M4] 
01:56:01.395 00.001 8996 single-star, 4 included, MultiStar: {0.15, 0.05}, one-star: {0.06, 0.03}
01:56:01.396 00.001 8996 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.10) = xAngle (0.59 = 0.59)
01:56:01.397 00.001 8996 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.54 = -2.54)
01:56:01.398 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.03 hyp=0.07 cameraTheta=0.49 mountX=0.06 mountY=-0.04, mountTheta=-0.60
01:56:01.399 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.03, opts=13)
01:56:01.401 00.002 8996 Enqueuing Move request for scope (0.06, 0.03)
01:56:01.402 00.001 20224 Worker thread wakes up
01:56:01.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.03) opts 0xd
01:56:01.402 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.03)
01:56:01.402 00.000 20224 Moving (0.06, 0.03) raw xDistance=0.06 yDistance=-0.04
01:56:01.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:56:01.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:01.403 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:56:01.403 00.000 20224 MoveAxis(E, 0, ABG)
01:56:01.403 00.000 20224 Move returns status 0, amount 0
01:56:01.403 00.000 20224 MoveAxis(N, 0, ABG)
01:56:01.403 00.000 20224 Move returns status 0, amount 0
01:56:01.403 00.000 20224 move complete, result=0
01:56:01.403 00.000 20224 worker thread done servicing request
01:56:01.409 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44851, med=3312, FiltMin=2995, FiltMax=23798, Gamma=1.000
01:56:01.423 00.014 8996 UpdateGuideState exits: m=603279 SNR=328.9
01:56:01.424 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:01.425 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:01.426 00.001 8996 Enqueuing Expose request
01:56:01.428 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:01.430 00.002 20224 Worker thread wakes up
01:56:01.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:01.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:02.427 00.997 20224 Exposure complete
01:56:02.493 00.066 20224 worker thread done servicing request
01:56:02.493 00.000 8996 OnExposeComplete: enter
01:56:02.494 00.001 8996 UpdateGuideState(): m_state=6
01:56:02.495 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14321
01:56:02.496 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.43, Mass=782500, SNR=353.6, Peak=52307 HFD=4.8
01:56:02.497 00.001 8996 MultiStar: [#1 0.08,0.81,0.00,M5] [#2 0.92,0.99,0.00,M9] [#3 0.17,0.24,0.44,U] [#4 0.24,0.31,0.49,U] [#5 0.17,0.31,0.42,U] [#6 -0.02,0.21,0.32,U] [#7 -0.53,-0.16,0.00,M3] [#8 0.19,0.70,0.00,M5] 
01:56:02.498 00.001 8996 single-star, 4 included, MultiStar: {0.13, 0.27}, one-star: {0.09, 0.28}
01:56:02.499 00.001 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
01:56:02.499 00.000 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
01:56:02.500 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.25 mountX=0.06 mountY=-0.29, mountTheta=-1.35
01:56:02.502 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.28, opts=13)
01:56:02.503 00.001 8996 Enqueuing Move request for scope (0.09, 0.28)
01:56:02.504 00.001 20224 Worker thread wakes up
01:56:02.504 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.28) opts 0xd
01:56:02.504 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.28)
01:56:02.504 00.000 20224 Moving (0.09, 0.28) raw xDistance=0.06 yDistance=-0.29
01:56:02.504 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:56:02.504 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:56:02.504 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
01:56:02.504 00.000 20224 MoveAxis(E, 0, ABG)
01:56:02.504 00.000 20224 Move returns status 0, amount 0
01:56:02.504 00.000 20224 MoveAxis(N, 0, ABG)
01:56:02.504 00.000 20224 Move returns status 0, amount 0
01:56:02.504 00.000 20224 move complete, result=0
01:56:02.504 00.000 20224 worker thread done servicing request
01:56:02.509 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=52307, med=3312, FiltMin=2985, FiltMax=29280, Gamma=1.000
01:56:02.528 00.019 8996 UpdateGuideState exits: m=782500 SNR=353.6
01:56:02.530 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:02.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:02.532 00.001 8996 Enqueuing Expose request
01:56:02.533 00.001 20224 Worker thread wakes up
01:56:02.534 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:56:02.536 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:02.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:03.707 01.171 20224 Exposure complete
01:56:03.789 00.082 20224 worker thread done servicing request
01:56:03.789 00.000 8996 OnExposeComplete: enter
01:56:03.789 00.000 8996 UpdateGuideState(): m_state=6
01:56:03.790 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14322
01:56:03.791 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=473.36, Mass=618284, SNR=296.2, Peak=42381 HFD=4.4
01:56:03.792 00.001 8996 MultiStar: [#1 0.15,0.79,0.00,M6] [#2 0.61,0.97,0.00,M10] [#3 0.40,0.02,0.59,U] [#4 0.15,-0.24,0.54,U] [#5 0.27,0.30,0.50,U] [#6 0.17,-0.23,0.35,U] [#7 0.01,-0.29,0.44,U] [#8 0.29,0.69,0.00,M6] 
01:56:03.794 00.002 8996 refined, 5 included, MultiStar: {0.32, 0.01}, one-star: {0.57, 0.21}
01:56:03.794 00.000 8996 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.10) = xAngle (0.13 = 0.13)
01:56:03.794 00.000 8996 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.99 = -2.99)
01:56:03.795 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=0.01 hyp=0.32 cameraTheta=0.03 mountX=0.32 mountY=-0.05, mountTheta=-0.15
01:56:03.798 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=0.01, opts=13)
01:56:03.800 00.002 8996 Enqueuing Move request for scope (0.32, 0.01)
01:56:03.801 00.001 20224 Worker thread wakes up
01:56:03.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.01) opts 0xd
01:56:03.801 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, 0.01)
01:56:03.801 00.000 20224 Moving (0.32, 0.01) raw xDistance=0.32 yDistance=-0.05
01:56:03.802 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:56:03.802 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:03.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:56:03.802 00.000 20224 MoveAxis(W, 46, ABG)
01:56:03.802 00.000 20224 Guiding  Dir = 3, Dur = 46
01:56:03.802 00.000 20224 IsSlewing returns 0
01:56:03.803 00.001 20224 IsGuiding returns 0
01:56:03.805 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42381, med=3312, FiltMin=2956, FiltMax=24083, Gamma=1.000
01:56:03.820 00.015 8996 UpdateGuideState exits: m=618284 SNR=296.2
01:56:03.820 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:03.821 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:03.822 00.001 8996 Enqueuing Expose request
01:56:03.831 00.009 20224 PulseGuide returned control before completion, sleep 28
01:56:03.861 00.030 20224 IsGuiding returns 1
01:56:03.861 00.000 20224 scope still moving after pulse duration time elapsed
01:56:03.893 00.032 20224 IsSlewing returns 0
01:56:03.893 00.000 20224 IsGuiding returns 1
01:56:03.925 00.032 20224 IsSlewing returns 0
01:56:03.926 00.001 20224 IsGuiding returns 0
01:56:03.926 00.000 20224 scope move finished after 46 + 77 ms
01:56:03.926 00.000 20224 Move returns status 0, amount 46
01:56:03.926 00.000 20224 MoveAxis(N, 0, ABG)
01:56:03.926 00.000 20224 Move returns status 0, amount 0
01:56:03.926 00.000 20224 move complete, result=0
01:56:03.926 00.000 20224 worker thread done servicing request
01:56:03.926 00.000 20224 Worker thread wakes up
01:56:03.926 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.0 px 0 ms NORTH
01:56:03.929 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:03.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:04.905 00.976 20224 Exposure complete
01:56:04.985 00.080 20224 worker thread done servicing request
01:56:04.985 00.000 8996 OnExposeComplete: enter
01:56:04.987 00.002 8996 UpdateGuideState(): m_state=6
01:56:04.989 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14323
01:56:04.991 00.002 8996 Star::Find returns 1 (0), X=136.74, Y=473.27, Mass=640823, SNR=309.3, Peak=44179 HFD=4.6
01:56:04.993 00.002 8996 MultiStar: [#1 -0.38,0.51,0.00,M7] [#2 0.14,0.61,0.00,R] [#3 -0.08,0.22,0.67,U] [#4 -0.08,-0.18,0.49,U] [#5 -0.38,0.19,0.53,U] [#6 -0.13,0.06,0.37,U] [#7 -0.59,-0.21,0.00,M3] [#8 -0.15,0.47,0.00,M7] 
01:56:04.995 00.002 8996 single-star, 4 included, MultiStar: {-0.15, 0.10}, one-star: {-0.12, 0.12}
01:56:04.996 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
01:56:04.998 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
01:56:05.001 00.003 8996 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.36 mountX=-0.13 mountY=-0.11, mountTheta=-2.47
01:56:05.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.12, opts=13)
01:56:05.006 00.003 8996 Enqueuing Move request for scope (-0.12, 0.12)
01:56:05.009 00.003 20224 Worker thread wakes up
01:56:05.009 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
01:56:05.009 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
01:56:05.009 00.000 20224 Moving (-0.12, 0.12) raw xDistance=-0.13 yDistance=-0.11
01:56:05.009 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
01:56:05.009 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:05.010 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:56:05.010 00.000 20224 MoveAxis(E, 0, ABG)
01:56:05.010 00.000 20224 Move returns status 0, amount 0
01:56:05.010 00.000 20224 MoveAxis(N, 0, ABG)
01:56:05.010 00.000 20224 Move returns status 0, amount 0
01:56:05.010 00.000 20224 move complete, result=0
01:56:05.010 00.000 20224 worker thread done servicing request
01:56:05.019 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44179, med=3312, FiltMin=3005, FiltMax=26361, Gamma=1.000
01:56:05.035 00.016 8996 UpdateGuideState exits: m=640823 SNR=309.3
01:56:05.036 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:05.038 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:05.041 00.003 8996 Enqueuing Expose request
01:56:05.042 00.001 20224 Worker thread wakes up
01:56:05.042 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:05.044 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:05.044 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:06.201 01.157 20224 Exposure complete
01:56:06.266 00.065 20224 worker thread done servicing request
01:56:06.266 00.000 8996 OnExposeComplete: enter
01:56:06.269 00.003 8996 UpdateGuideState(): m_state=6
01:56:06.270 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14324
01:56:06.272 00.002 8996 Star::Find returns 1 (0), X=136.38, Y=473.05, Mass=726390, SNR=375.9, Peak=48835 HFD=4.8
01:56:06.273 00.001 8996 MultiStar: [#1 -0.69,0.19,0.00,M8] [#2 -0.10,-0.19,0.54,U] [#3 -0.31,-0.49,0.00,M1] [#4 -0.42,-0.45,0.00,M1] [#5 -0.55,-0.24,0.00,M1] [#6 -0.54,-0.04,0.00,M1] [#7 -0.74,-0.23,0.00,M4] [#8 -0.74,0.19,0.00,M8] 
01:56:06.274 00.001 8996 refined, 1 included, MultiStar: {-0.35, -0.13}, one-star: {-0.49, -0.10}
01:56:06.274 00.000 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
01:56:06.275 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.47)
01:56:06.276 00.001 8996 CameraToMount -- cameraX=-0.35 cameraY=-0.13 hyp=0.37 cameraTheta=-2.79 mountX=-0.34 mountY=0.17, mountTheta=2.68
01:56:06.278 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=-0.13, opts=13)
01:56:06.279 00.001 8996 Enqueuing Move request for scope (-0.35, -0.13)
01:56:06.280 00.001 20224 Worker thread wakes up
01:56:06.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.13) opts 0xd
01:56:06.280 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, -0.13)
01:56:06.280 00.000 20224 Moving (-0.35, -0.13) raw xDistance=-0.34 yDistance=0.17
01:56:06.280 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
01:56:06.280 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:06.280 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:56:06.280 00.000 20224 MoveAxis(E, 49, ABG)
01:56:06.280 00.000 20224 Guiding  Dir = 2, Dur = 49
01:56:06.280 00.000 20224 IsSlewing returns 0
01:56:06.280 00.000 20224 IsGuiding returns 0
01:56:06.287 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=48835, med=3312, FiltMin=2969, FiltMax=30435, Gamma=1.000
01:56:06.297 00.010 20224 PulseGuide returned control before completion, sleep 44
01:56:06.308 00.011 8996 UpdateGuideState exits: m=726390 SNR=375.9
01:56:06.310 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:06.312 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:06.314 00.002 8996 Enqueuing Expose request
01:56:06.343 00.029 20224 IsGuiding returns 1
01:56:06.343 00.000 20224 scope still moving after pulse duration time elapsed
01:56:06.374 00.031 20224 IsSlewing returns 0
01:56:06.375 00.001 20224 IsGuiding returns 1
01:56:06.405 00.030 20224 IsSlewing returns 0
01:56:06.406 00.001 20224 IsGuiding returns 0
01:56:06.406 00.000 20224 scope move finished after 49 + 76 ms
01:56:06.406 00.000 20224 Move returns status 0, amount 49
01:56:06.406 00.000 20224 MoveAxis(N, 0, ABG)
01:56:06.406 00.000 20224 Move returns status 0, amount 0
01:56:06.406 00.000 20224 move complete, result=0
01:56:06.406 00.000 20224 worker thread done servicing request
01:56:06.406 00.000 20224 Worker thread wakes up
01:56:06.407 00.001 8996 GuideStep: -0.3 px 49 ms EAST, 0.2 px 0 ms NORTH
01:56:06.409 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:06.409 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:07.386 00.977 20224 Exposure complete
01:56:07.459 00.073 20224 worker thread done servicing request
01:56:07.459 00.000 8996 OnExposeComplete: enter
01:56:07.460 00.001 8996 UpdateGuideState(): m_state=6
01:56:07.461 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14325
01:56:07.462 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.99, Mass=629289, SNR=355.4, Peak=44275 HFD=4.7
01:56:07.463 00.001 8996 MultiStar: [#1 -0.54,0.33,0.00,M9] [#2 0.10,-0.20,0.54,U] [#3 0.26,-0.20,0.47,U] [#4 0.12,-0.38,0.48,U] [#5 -0.91,-0.17,0.00,M2] [#6 -0.07,0.13,0.33,U] [#7 -0.58,-0.38,0.00,M5] [#8 -0.54,0.06,0.00,M9] 
01:56:07.464 00.001 8996 refined, 4 included, MultiStar: {-0.02, -0.18}, one-star: {-0.26, -0.16}
01:56:07.464 00.000 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
01:56:07.465 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.70 = 1.58)
01:56:07.466 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.18 hyp=0.18 cameraTheta=-1.67 mountX=-0.00 mountY=0.18, mountTheta=1.58
01:56:07.468 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.18, opts=13)
01:56:07.470 00.002 8996 Enqueuing Move request for scope (-0.02, -0.18)
01:56:07.473 00.003 20224 Worker thread wakes up
01:56:07.473 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.18) opts 0xd
01:56:07.473 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.18)
01:56:07.473 00.000 20224 Moving (-0.02, -0.18) raw xDistance=-0.00 yDistance=0.18
01:56:07.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:56:07.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:07.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:56:07.473 00.000 20224 MoveAxis(E, 0, ABG)
01:56:07.473 00.000 20224 Move returns status 0, amount 0
01:56:07.473 00.000 20224 MoveAxis(N, 0, ABG)
01:56:07.473 00.000 20224 Move returns status 0, amount 0
01:56:07.474 00.001 20224 move complete, result=0
01:56:07.474 00.000 20224 worker thread done servicing request
01:56:07.482 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=44275, med=3312, FiltMin=3008, FiltMax=27261, Gamma=1.000
01:56:07.515 00.033 8996 UpdateGuideState exits: m=629289 SNR=355.4
01:56:07.518 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:07.520 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:07.522 00.002 8996 Enqueuing Expose request
01:56:07.523 00.001 20224 Worker thread wakes up
01:56:07.523 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:56:07.524 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:07.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:08.685 01.161 20224 Exposure complete
01:56:08.767 00.082 20224 worker thread done servicing request
01:56:08.767 00.000 8996 OnExposeComplete: enter
01:56:08.769 00.002 8996 UpdateGuideState(): m_state=6
01:56:08.771 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14326
01:56:08.772 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=472.74, Mass=643729, SNR=281.5, Peak=37683 HFD=4.7
01:56:08.774 00.002 8996 MultiStar: [#1 -0.00,0.11,0.71,U] [#2 0.36,-0.47,0.00,M1] [#3 0.19,-0.46,0.00,M1] [#4 0.22,-0.42,0.00,M1] [#5 0.03,-0.34,0.54,U] [#6 0.05,0.16,0.48,U] [#7 -0.26,-0.62,0.00,M6] [#8 -0.01,0.01,0.31,U] 
01:56:08.776 00.002 8996 refined, 4 included, MultiStar: {-0.12, -0.14}, one-star: {-0.41, -0.41}
01:56:08.776 00.000 8996 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.10) = xAngle (-2.19 = -2.19)
01:56:08.777 00.001 8996 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.97)
01:56:08.778 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.19 cameraTheta=-2.29 mountX=-0.11 mountY=0.16, mountTheta=2.18
01:56:08.781 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.14, opts=13)
01:56:08.781 00.000 8996 Enqueuing Move request for scope (-0.12, -0.14)
01:56:08.782 00.001 20224 Worker thread wakes up
01:56:08.783 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
01:56:08.783 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
01:56:08.783 00.000 20224 Moving (-0.12, -0.14) raw xDistance=-0.11 yDistance=0.16
01:56:08.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:56:08.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:08.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
01:56:08.783 00.000 20224 MoveAxis(E, 0, ABG)
01:56:08.784 00.001 20224 Move returns status 0, amount 0
01:56:08.784 00.000 20224 MoveAxis(N, 0, ABG)
01:56:08.784 00.000 20224 Move returns status 0, amount 0
01:56:08.784 00.000 20224 move complete, result=0
01:56:08.784 00.000 20224 worker thread done servicing request
01:56:08.790 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=37683, med=3312, FiltMin=2992, FiltMax=24576, Gamma=1.000
01:56:08.813 00.023 8996 UpdateGuideState exits: m=643729 SNR=281.5
01:56:08.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:08.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:08.815 00.000 8996 Enqueuing Expose request
01:56:08.816 00.001 20224 Worker thread wakes up
01:56:08.816 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:56:08.817 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:08.817 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:09.799 00.982 20224 Exposure complete
01:56:09.875 00.076 20224 worker thread done servicing request
01:56:09.875 00.000 8996 OnExposeComplete: enter
01:56:09.877 00.002 8996 UpdateGuideState(): m_state=6
01:56:09.879 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14327
01:56:09.880 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=472.79, Mass=623909, SNR=285.7, Peak=46851 HFD=4.5
01:56:09.882 00.002 8996 MultiStar: [#1 -0.43,0.03,0.62,U] [#2 0.06,-0.20,0.81,U] [#3 -0.18,-0.51,0.00,M2] [#4 -0.06,-0.22,0.62,U] [#5 -0.06,-0.23,0.68,U] [#6 -0.44,-0.44,0.00,M1] [#7 -0.19,-0.92,0.00,M7] [#8 0.13,0.21,0.39,U] 
01:56:09.884 00.002 8996 refined, 5 included, MultiStar: {-0.10, -0.17}, one-star: {-0.16, -0.36}
01:56:09.886 00.002 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
01:56:09.887 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
01:56:09.889 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.17 hyp=0.20 cameraTheta=-2.08 mountX=-0.08 mountY=0.18, mountTheta=1.98
01:56:09.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.17, opts=13)
01:56:09.893 00.002 8996 Enqueuing Move request for scope (-0.10, -0.17)
01:56:09.895 00.002 20224 Worker thread wakes up
01:56:09.895 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.17) opts 0xd
01:56:09.895 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.17)
01:56:09.895 00.000 20224 Moving (-0.10, -0.17) raw xDistance=-0.08 yDistance=0.18
01:56:09.895 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:56:09.895 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:09.895 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:56:09.895 00.000 20224 MoveAxis(E, 0, ABG)
01:56:09.895 00.000 20224 Move returns status 0, amount 0
01:56:09.896 00.001 20224 MoveAxis(N, 0, ABG)
01:56:09.896 00.000 20224 Move returns status 0, amount 0
01:56:09.896 00.000 20224 move complete, result=0
01:56:09.896 00.000 20224 worker thread done servicing request
01:56:09.902 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46851, med=3312, FiltMin=2998, FiltMax=27197, Gamma=1.000
01:56:09.917 00.015 8996 UpdateGuideState exits: m=623909 SNR=285.7
01:56:09.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:09.919 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:09.920 00.001 8996 Enqueuing Expose request
01:56:09.920 00.000 20224 Worker thread wakes up
01:56:09.921 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:09.921 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:56:09.922 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:11.089 01.167 20224 Exposure complete
01:56:11.173 00.084 20224 worker thread done servicing request
01:56:11.173 00.000 8996 OnExposeComplete: enter
01:56:11.174 00.001 8996 UpdateGuideState(): m_state=6
01:56:11.175 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14328
01:56:11.176 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=472.82, Mass=641985, SNR=331.1, Peak=48435 HFD=4.5
01:56:11.177 00.001 8996 MultiStar: [#1 -0.44,-0.07,0.55,U] [#2 0.28,-0.43,0.00,M1] [#3 0.17,-0.47,0.00,M3] [#4 0.23,-0.23,0.48,U] [#5 -0.58,-0.32,0.00,M1] [#6 0.07,-0.25,0.38,U] [#7 0.08,-0.36,0.39,U] [#8 -0.20,0.17,0.29,U] 
01:56:11.178 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.21}, one-star: {-0.24, -0.33}
01:56:11.179 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
01:56:11.179 00.000 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
01:56:11.180 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.25 cameraTheta=-2.09 mountX=-0.10 mountY=0.23, mountTheta=1.99
01:56:11.181 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.21, opts=13)
01:56:11.183 00.002 8996 Enqueuing Move request for scope (-0.12, -0.21)
01:56:11.183 00.000 20224 Worker thread wakes up
01:56:11.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
01:56:11.184 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
01:56:11.184 00.000 20224 Moving (-0.12, -0.21) raw xDistance=-0.10 yDistance=0.23
01:56:11.184 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:56:11.184 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
01:56:11.184 00.000 20224 MoveAxis(E, 0, ABG)
01:56:11.184 00.000 20224 Move returns status 0, amount 0
01:56:11.184 00.000 20224 MoveAxis(S, 48, ABG)
01:56:11.184 00.000 20224 Guiding  Dir = 1, Dur = 48
01:56:11.184 00.000 20224 IsSlewing returns 0
01:56:11.184 00.000 20224 IsGuiding returns 0
01:56:11.188 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=48435, med=3315, FiltMin=3001, FiltMax=27309, Gamma=1.000
01:56:11.202 00.014 8996 UpdateGuideState exits: m=641985 SNR=331.1
01:56:11.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:11.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:11.205 00.001 8996 Enqueuing Expose request
01:56:11.215 00.010 20224 PulseGuide returned control before completion, sleep 28
01:56:11.245 00.030 20224 IsGuiding returns 1
01:56:11.245 00.000 20224 scope still moving after pulse duration time elapsed
01:56:11.277 00.032 20224 IsSlewing returns 0
01:56:11.277 00.000 20224 IsGuiding returns 1
01:56:11.309 00.032 20224 IsSlewing returns 0
01:56:11.310 00.001 20224 IsGuiding returns 0
01:56:11.310 00.000 20224 scope move finished after 48 + 77 ms
01:56:11.310 00.000 20224 Move returns status 0, amount 48
01:56:11.310 00.000 20224 move complete, result=0
01:56:11.310 00.000 20224 worker thread done servicing request
01:56:11.310 00.000 20224 Worker thread wakes up
01:56:11.310 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 48 ms SOUTH
01:56:11.312 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:11.312 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:12.295 00.983 20224 Exposure complete
01:56:12.360 00.065 20224 worker thread done servicing request
01:56:12.360 00.000 8996 OnExposeComplete: enter
01:56:12.362 00.002 8996 UpdateGuideState(): m_state=6
01:56:12.364 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14329
01:56:12.365 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=473.36, Mass=496120, SNR=252.1, Peak=35107 HFD=4.7
01:56:12.367 00.002 8996 MultiStar: [#1 -0.44,0.12,0.70,U] [#2 -0.20,-0.12,0.85,U] [#3 -0.14,-0.55,0.00,M4] [#4 -0.43,-0.67,0.00,M1] [#5 -0.36,-0.30,0.00,M2] [#6 -0.29,-0.13,0.53,U] [#7 -0.38,-0.57,0.00,M7] [#8 -0.22,0.16,0.34,U] 
01:56:12.368 00.001 8996 refined, 4 included, MultiStar: {-0.27, 0.05}, one-star: {-0.22, 0.21}
01:56:12.369 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
01:56:12.370 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.07 = -0.07)
01:56:12.371 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=0.05 hyp=0.28 cameraTheta=2.96 mountX=-0.28 mountY=-0.02, mountTheta=-3.07
01:56:12.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.05, opts=13)
01:56:12.374 00.001 8996 Enqueuing Move request for scope (-0.27, 0.05)
01:56:12.375 00.001 20224 Worker thread wakes up
01:56:12.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.05) opts 0xd
01:56:12.375 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.05)
01:56:12.375 00.000 20224 Moving (-0.27, 0.05) raw xDistance=-0.28 yDistance=-0.02
01:56:12.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
01:56:12.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:12.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:56:12.375 00.000 20224 MoveAxis(E, 40, ABG)
01:56:12.375 00.000 20224 Guiding  Dir = 2, Dur = 40
01:56:12.376 00.001 20224 IsSlewing returns 0
01:56:12.376 00.000 20224 IsGuiding returns 0
01:56:12.380 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=35107, med=3315, FiltMin=2992, FiltMax=21149, Gamma=1.000
01:56:12.389 00.009 20224 PulseGuide returned control before completion, sleep 38
01:56:12.395 00.006 8996 UpdateGuideState exits: m=496120 SNR=252.1
01:56:12.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:12.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:12.397 00.000 8996 Enqueuing Expose request
01:56:12.435 00.038 20224 IsGuiding returns 1
01:56:12.435 00.000 20224 scope still moving after pulse duration time elapsed
01:56:12.467 00.032 20224 IsSlewing returns 0
01:56:12.467 00.000 20224 IsGuiding returns 1
01:56:12.499 00.032 20224 IsSlewing returns 0
01:56:12.499 00.000 20224 IsGuiding returns 0
01:56:12.499 00.000 20224 scope move finished after 40 + 83 ms
01:56:12.499 00.000 20224 Move returns status 0, amount 40
01:56:12.499 00.000 20224 MoveAxis(N, 0, ABG)
01:56:12.499 00.000 20224 Move returns status 0, amount 0
01:56:12.499 00.000 20224 move complete, result=0
01:56:12.499 00.000 20224 worker thread done servicing request
01:56:12.499 00.000 20224 Worker thread wakes up
01:56:12.499 00.000 8996 GuideStep: -0.3 px 40 ms EAST, -0.0 px 0 ms NORTH
01:56:12.501 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:12.502 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:13.673 01.171 20224 Exposure complete
01:56:13.741 00.068 20224 worker thread done servicing request
01:56:13.741 00.000 8996 OnExposeComplete: enter
01:56:13.742 00.001 8996 UpdateGuideState(): m_state=6
01:56:13.743 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14330
01:56:13.745 00.002 8996 Star::Find returns 1 (0), X=136.41, Y=472.53, Mass=522941, SNR=276.3, Peak=33075 HFD=4.9
01:56:13.746 00.001 8996 MultiStar: [#1 -0.35,-0.36,0.00,M6] [#2 0.09,-0.74,0.00,M1] [#3 0.33,-0.28,0.66,U] [#4 0.31,-0.58,0.00,M2] [#5 -0.35,-0.67,0.00,M3] [#6 0.18,-0.57,0.00,M1] [#7 -0.23,-0.99,0.00,M8] [#8 0.06,-0.06,0.34,U] 
01:56:13.748 00.002 8996 refined, 2 included, MultiStar: {-0.11, -0.41}, one-star: {-0.45, -0.62}
01:56:13.749 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:56:13.750 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
01:56:13.753 00.003 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.41 hyp=0.42 cameraTheta=-1.83 mountX=-0.07 mountY=0.42, mountTheta=1.73
01:56:13.754 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.41, opts=13)
01:56:13.755 00.001 8996 Enqueuing Move request for scope (-0.11, -0.41)
01:56:13.757 00.002 20224 Worker thread wakes up
01:56:13.757 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.41) opts 0xd
01:56:13.757 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.41)
01:56:13.757 00.000 20224 Moving (-0.11, -0.41) raw xDistance=-0.07 yDistance=0.42
01:56:13.757 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:56:13.757 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
01:56:13.757 00.000 20224 MoveAxis(E, 0, ABG)
01:56:13.757 00.000 20224 Move returns status 0, amount 0
01:56:13.757 00.000 20224 MoveAxis(S, 88, ABG)
01:56:13.757 00.000 20224 Guiding  Dir = 1, Dur = 88
01:56:13.758 00.001 20224 IsSlewing returns 0
01:56:13.758 00.000 20224 IsGuiding returns 0
01:56:13.760 00.002 20224 PulseGuide returned control before completion, sleep 97
01:56:13.765 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=33075, med=3315, FiltMin=2982, FiltMax=19952, Gamma=1.000
01:56:13.779 00.014 8996 UpdateGuideState exits: m=522941 SNR=276.3
01:56:13.782 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:13.784 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:13.787 00.003 8996 Enqueuing Expose request
01:56:13.857 00.070 20224 IsGuiding returns 0
01:56:13.857 00.000 20224 Move returns status 0, amount 88
01:56:13.857 00.000 20224 move complete, result=0
01:56:13.857 00.000 20224 worker thread done servicing request
01:56:13.857 00.000 20224 Worker thread wakes up
01:56:13.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:13.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:13.857 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 88 ms SOUTH
01:56:14.832 00.975 20224 Exposure complete
01:56:14.906 00.074 20224 worker thread done servicing request
01:56:14.906 00.000 8996 OnExposeComplete: enter
01:56:14.907 00.001 8996 UpdateGuideState(): m_state=6
01:56:14.908 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14331
01:56:14.909 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=473.49, Mass=616395, SNR=299.4, Peak=42867 HFD=4.6
01:56:14.910 00.001 8996 MultiStar: [#1 -0.07,0.42,0.64,U] [#2 0.34,0.05,0.62,U] [#3 0.53,0.12,0.00,M4] [#4 0.63,0.18,0.00,M3] [#5 0.36,0.37,0.00,M4] [#6 0.30,0.14,0.45,U] [#7 -0.02,0.14,0.35,U] [#8 -0.02,0.58,0.00,M5] 
01:56:14.911 00.001 8996 refined, 4 included, MultiStar: {0.08, 0.25}, one-star: {-0.06, 0.34}
01:56:14.912 00.001 8996 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.10) = xAngle (1.36 = 1.36)
01:56:14.913 00.001 8996 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.76 = -1.76)
01:56:14.913 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.25 hyp=0.26 cameraTheta=1.27 mountX=0.05 mountY=-0.25, mountTheta=-1.36
01:56:14.915 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.25, opts=13)
01:56:14.916 00.001 8996 Enqueuing Move request for scope (0.08, 0.25)
01:56:14.916 00.000 20224 Worker thread wakes up
01:56:14.917 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.25) opts 0xd
01:56:14.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.25)
01:56:14.917 00.000 20224 Moving (0.08, 0.25) raw xDistance=0.05 yDistance=-0.25
01:56:14.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:56:14.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:14.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:56:14.917 00.000 20224 MoveAxis(E, 0, ABG)
01:56:14.917 00.000 20224 Move returns status 0, amount 0
01:56:14.917 00.000 20224 MoveAxis(N, 0, ABG)
01:56:14.917 00.000 20224 Move returns status 0, amount 0
01:56:14.917 00.000 20224 move complete, result=0
01:56:14.917 00.000 20224 worker thread done servicing request
01:56:14.929 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=42867, med=3315, FiltMin=3012, FiltMax=26000, Gamma=1.000
01:56:14.953 00.024 8996 UpdateGuideState exits: m=616395 SNR=299.4
01:56:14.955 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:14.956 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:14.958 00.002 8996 Enqueuing Expose request
01:56:14.959 00.001 20224 Worker thread wakes up
01:56:14.959 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:56:14.960 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:14.960 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:16.121 01.161 20224 Exposure complete
01:56:16.195 00.074 20224 worker thread done servicing request
01:56:16.195 00.000 8996 OnExposeComplete: enter
01:56:16.197 00.002 8996 UpdateGuideState(): m_state=6
01:56:16.198 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14332
01:56:16.199 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=473.38, Mass=630826, SNR=296.8, Peak=44403 HFD=4.6
01:56:16.201 00.002 8996 MultiStar: [#1 0.20,0.73,0.00,M6] [#2 0.45,-0.17,0.00,M1] [#3 0.34,0.21,0.53,U] [#4 0.27,0.25,0.51,U] [#5 0.36,0.42,0.00,M5] [#6 -0.20,0.13,0.40,U] [#7 -0.25,-0.01,0.39,U] [#8 0.22,0.50,0.00,M6] 
01:56:16.202 00.001 8996 refined, 4 included, MultiStar: {0.02, 0.18}, one-star: {-0.08, 0.23}
01:56:16.203 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
01:56:16.204 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
01:56:16.205 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.18 hyp=0.18 cameraTheta=1.46 mountX=0.00 mountY=-0.18, mountTheta=-1.56
01:56:16.206 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.18, opts=13)
01:56:16.207 00.001 8996 Enqueuing Move request for scope (0.02, 0.18)
01:56:16.208 00.001 20224 Worker thread wakes up
01:56:16.208 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.18) opts 0xd
01:56:16.208 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.18)
01:56:16.208 00.000 20224 Moving (0.02, 0.18) raw xDistance=0.00 yDistance=-0.18
01:56:16.208 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
01:56:16.208 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:16.208 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:56:16.208 00.000 20224 MoveAxis(E, 0, ABG)
01:56:16.208 00.000 20224 Move returns status 0, amount 0
01:56:16.208 00.000 20224 MoveAxis(N, 0, ABG)
01:56:16.209 00.001 20224 Move returns status 0, amount 0
01:56:16.209 00.000 20224 move complete, result=0
01:56:16.209 00.000 20224 worker thread done servicing request
01:56:16.212 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44403, med=3315, FiltMin=3011, FiltMax=27638, Gamma=1.000
01:56:16.236 00.024 8996 UpdateGuideState exits: m=630826 SNR=296.8
01:56:16.237 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:16.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:16.239 00.001 8996 Enqueuing Expose request
01:56:16.240 00.001 20224 Worker thread wakes up
01:56:16.240 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:16.241 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:16.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:17.207 00.966 20224 Exposure complete
01:56:17.299 00.092 8996 OnExposeComplete: enter
01:56:17.300 00.001 20224 worker thread done servicing request
01:56:17.300 00.000 8996 UpdateGuideState(): m_state=6
01:56:17.301 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14333
01:56:17.301 00.000 8996 Star::Find returns 1 (0), X=136.47, Y=473.19, Mass=541950, SNR=269.2, Peak=38803 HFD=4.6
01:56:17.302 00.001 8996 MultiStar: [#1 -0.09,0.34,0.69,U] [#2 0.21,-0.12,0.71,U] [#3 0.25,0.05,0.63,U] [#4 0.47,0.15,0.00,M3] [#5 -0.03,0.11,0.52,U] [#6 0.30,-0.03,0.45,U] [#7 -0.14,-0.10,0.47,U] [#8 0.13,0.22,0.40,U] 
01:56:17.303 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.06}, one-star: {-0.40, 0.04}
01:56:17.304 00.001 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
01:56:17.305 00.001 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
01:56:17.305 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.74 mountX=-0.02 mountY=-0.06, mountTheta=-1.84
01:56:17.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.06, opts=13)
01:56:17.308 00.001 8996 Enqueuing Move request for scope (-0.01, 0.06)
01:56:17.308 00.000 20224 Worker thread wakes up
01:56:17.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.06) opts 0xd
01:56:17.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.06)
01:56:17.308 00.000 20224 Moving (-0.01, 0.06) raw xDistance=-0.02 yDistance=-0.06
01:56:17.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:56:17.309 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:17.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:56:17.309 00.000 20224 MoveAxis(E, 0, ABG)
01:56:17.309 00.000 20224 Move returns status 0, amount 0
01:56:17.309 00.000 20224 MoveAxis(N, 0, ABG)
01:56:17.309 00.000 20224 Move returns status 0, amount 0
01:56:17.309 00.000 20224 move complete, result=0
01:56:17.309 00.000 20224 worker thread done servicing request
01:56:17.314 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38803, med=3315, FiltMin=3021, FiltMax=22307, Gamma=1.000
01:56:17.327 00.013 8996 UpdateGuideState exits: m=541950 SNR=269.2
01:56:17.329 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:17.329 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:17.330 00.001 8996 Enqueuing Expose request
01:56:17.331 00.001 20224 Worker thread wakes up
01:56:17.331 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:17.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:17.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:18.497 01.165 20224 Exposure complete
01:56:18.577 00.080 20224 worker thread done servicing request
01:56:18.577 00.000 8996 OnExposeComplete: enter
01:56:18.579 00.002 8996 UpdateGuideState(): m_state=6
01:56:18.580 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14334
01:56:18.581 00.001 8996 Star::Find returns 1 (0), X=136.47, Y=473.11, Mass=603800, SNR=290.9, Peak=40803 HFD=4.8
01:56:18.583 00.002 8996 MultiStar: [#1 -0.10,0.48,0.00,M6] [#2 -0.01,-0.15,0.76,U] [#3 0.01,-0.02,0.66,U] [#4 -0.02,0.22,0.44,U] [#5 -0.26,0.29,0.54,U] [#6 -0.07,0.29,0.33,U] [#7 -0.13,0.07,0.42,U] [#8 -0.05,0.47,0.00,M6] 
01:56:18.584 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.05}, one-star: {-0.40, -0.04}
01:56:18.585 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
01:56:18.587 00.002 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
01:56:18.588 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.05 hyp=0.16 cameraTheta=2.82 mountX=-0.16 mountY=-0.03, mountTheta=-2.93
01:56:18.590 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.05, opts=13)
01:56:18.591 00.001 8996 Enqueuing Move request for scope (-0.15, 0.05)
01:56:18.592 00.001 20224 Worker thread wakes up
01:56:18.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.05) opts 0xd
01:56:18.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.05)
01:56:18.592 00.000 20224 Moving (-0.15, 0.05) raw xDistance=-0.16 yDistance=-0.03
01:56:18.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:56:18.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:18.593 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:56:18.593 00.000 20224 MoveAxis(E, 0, ABG)
01:56:18.593 00.000 20224 Move returns status 0, amount 0
01:56:18.593 00.000 20224 MoveAxis(N, 0, ABG)
01:56:18.593 00.000 20224 Move returns status 0, amount 0
01:56:18.593 00.000 20224 move complete, result=0
01:56:18.593 00.000 20224 worker thread done servicing request
01:56:18.596 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=40803, med=3315, FiltMin=3005, FiltMax=25152, Gamma=1.000
01:56:18.609 00.013 8996 UpdateGuideState exits: m=603800 SNR=290.9
01:56:18.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:18.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:18.612 00.001 8996 Enqueuing Expose request
01:56:18.612 00.000 20224 Worker thread wakes up
01:56:18.612 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:18.613 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:18.613 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:19.592 00.979 20224 Exposure complete
01:56:19.669 00.077 20224 worker thread done servicing request
01:56:19.669 00.000 8996 OnExposeComplete: enter
01:56:19.671 00.002 8996 UpdateGuideState(): m_state=6
01:56:19.672 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14335
01:56:19.673 00.001 8996 Star::Find returns 1 (0), X=137.04, Y=473.54, Mass=612571, SNR=281.2, Peak=42326 HFD=4.2
01:56:19.676 00.003 8996 MultiStar: [#1 -0.39,0.53,0.00,M7] [#2 0.03,-0.13,0.69,U] [#3 0.24,0.15,0.61,U] [#4 0.14,0.23,0.50,U] [#5 -0.02,0.26,0.54,U] [#6 0.08,0.32,0.37,U] [#7 -0.20,0.13,0.39,U] [#8 0.03,0.42,0.39,U] 
01:56:19.677 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.22}, one-star: {0.17, 0.39}
01:56:19.679 00.002 8996 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
01:56:19.681 00.002 8996 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
01:56:19.681 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=0.22 hyp=0.23 cameraTheta=1.23 mountX=0.06 mountY=-0.22, mountTheta=-1.32
01:56:19.683 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.22, opts=13)
01:56:19.684 00.001 8996 Enqueuing Move request for scope (0.08, 0.22)
01:56:19.685 00.001 20224 Worker thread wakes up
01:56:19.686 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.22) opts 0xd
01:56:19.686 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.22)
01:56:19.686 00.000 20224 Moving (0.08, 0.22) raw xDistance=0.06 yDistance=-0.22
01:56:19.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:56:19.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:19.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:56:19.686 00.000 20224 MoveAxis(E, 0, ABG)
01:56:19.686 00.000 20224 Move returns status 0, amount 0
01:56:19.686 00.000 20224 MoveAxis(N, 0, ABG)
01:56:19.686 00.000 20224 Move returns status 0, amount 0
01:56:19.686 00.000 20224 move complete, result=0
01:56:19.686 00.000 20224 worker thread done servicing request
01:56:19.690 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=42326, med=3315, FiltMin=2979, FiltMax=25184, Gamma=1.000
01:56:19.705 00.015 8996 UpdateGuideState exits: m=612571 SNR=281.2
01:56:19.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:19.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:19.707 00.000 8996 Enqueuing Expose request
01:56:19.709 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:19.709 00.000 20224 Worker thread wakes up
01:56:19.709 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:19.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:20.870 01.161 20224 Exposure complete
01:56:20.946 00.076 20224 worker thread done servicing request
01:56:20.947 00.001 8996 OnExposeComplete: enter
01:56:20.948 00.001 8996 UpdateGuideState(): m_state=6
01:56:20.951 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14336
01:56:20.953 00.002 8996 Star::Find returns 1 (0), X=136.88, Y=473.42, Mass=632768, SNR=325.9, Peak=44051 HFD=4.6
01:56:20.955 00.002 8996 MultiStar: [#1 0.13,0.44,0.60,U] [#2 0.15,0.02,0.62,U] [#3 0.57,0.52,0.00,M1] [#4 0.07,0.42,0.52,U] [#5 -0.02,0.43,0.61,U] [#6 -0.10,0.16,0.39,U] [#7 -0.03,0.20,0.35,U] [#8 0.10,0.86,0.00,M6] 
01:56:20.956 00.001 8996 single-star, 6 included, MultiStar: {0.04, 0.28}, one-star: {0.01, 0.27}
01:56:20.957 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
01:56:20.958 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
01:56:20.960 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.53 mountX=-0.02 mountY=-0.27, mountTheta=-1.63
01:56:20.963 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.27, opts=13)
01:56:20.964 00.001 8996 Enqueuing Move request for scope (0.01, 0.27)
01:56:20.966 00.002 20224 Worker thread wakes up
01:56:20.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.27) opts 0xd
01:56:20.966 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.27)
01:56:20.966 00.000 20224 Moving (0.01, 0.27) raw xDistance=-0.02 yDistance=-0.27
01:56:20.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:56:20.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:56:20.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
01:56:20.966 00.000 20224 MoveAxis(E, 0, ABG)
01:56:20.966 00.000 20224 Move returns status 0, amount 0
01:56:20.966 00.000 20224 MoveAxis(N, 0, ABG)
01:56:20.967 00.001 20224 Move returns status 0, amount 0
01:56:20.967 00.000 20224 move complete, result=0
01:56:20.967 00.000 20224 worker thread done servicing request
01:56:20.973 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44051, med=3315, FiltMin=3005, FiltMax=24102, Gamma=1.000
01:56:20.993 00.020 8996 UpdateGuideState exits: m=632768 SNR=325.9
01:56:20.995 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:20.995 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:20.996 00.001 8996 Enqueuing Expose request
01:56:20.998 00.002 20224 Worker thread wakes up
01:56:20.998 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:56:21.000 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:21.000 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:21.981 00.981 20224 Exposure complete
01:56:22.047 00.066 20224 worker thread done servicing request
01:56:22.047 00.000 8996 OnExposeComplete: enter
01:56:22.049 00.002 8996 UpdateGuideState(): m_state=6
01:56:22.051 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14337
01:56:22.053 00.002 8996 Star::Find returns 1 (0), X=137.02, Y=473.43, Mass=631988, SNR=290.0, Peak=41939 HFD=4.9
01:56:22.055 00.002 8996 MultiStar: [#1 -0.13,0.44,0.00,M7] [#2 0.29,-0.00,0.59,U] [#3 0.23,0.08,0.60,U] [#4 0.39,0.23,0.50,U] [#5 0.21,0.14,0.59,U] [#6 0.09,0.29,0.47,U] [#7 -0.10,-0.02,0.37,U] [#8 0.46,0.70,0.00,M7] 
01:56:22.057 00.002 8996 refined, 6 included, MultiStar: {0.19, 0.16}, one-star: {0.16, 0.28}
01:56:22.058 00.001 8996 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
01:56:22.059 00.001 8996 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.34 = -2.34)
01:56:22.061 00.002 8996 CameraToMount -- cameraX=0.19 cameraY=0.16 hyp=0.25 cameraTheta=0.69 mountX=0.18 mountY=-0.18, mountTheta=-0.80
01:56:22.064 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.16, opts=13)
01:56:22.065 00.001 8996 Enqueuing Move request for scope (0.19, 0.16)
01:56:22.066 00.001 20224 Worker thread wakes up
01:56:22.066 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.16) opts 0xd
01:56:22.066 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.16)
01:56:22.067 00.001 20224 Moving (0.19, 0.16) raw xDistance=0.18 yDistance=-0.18
01:56:22.067 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:56:22.067 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:22.067 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:56:22.067 00.000 20224 MoveAxis(E, 0, ABG)
01:56:22.067 00.000 20224 Move returns status 0, amount 0
01:56:22.067 00.000 20224 MoveAxis(N, 0, ABG)
01:56:22.067 00.000 20224 Move returns status 0, amount 0
01:56:22.067 00.000 20224 move complete, result=0
01:56:22.067 00.000 20224 worker thread done servicing request
01:56:22.071 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=41939, med=3318, FiltMin=2961, FiltMax=23382, Gamma=1.000
01:56:22.088 00.017 8996 UpdateGuideState exits: m=631988 SNR=290.0
01:56:22.091 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:22.093 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:22.095 00.002 8996 Enqueuing Expose request
01:56:22.096 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:22.097 00.001 20224 Worker thread wakes up
01:56:22.097 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:22.097 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:23.256 01.159 20224 Exposure complete
01:56:23.351 00.095 20224 worker thread done servicing request
01:56:23.351 00.000 8996 OnExposeComplete: enter
01:56:23.354 00.003 8996 UpdateGuideState(): m_state=6
01:56:23.357 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14338
01:56:23.359 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=473.43, Mass=703927, SNR=329.8, Peak=49699 HFD=4.6
01:56:23.361 00.002 8996 MultiStar: [#1 -0.01,0.61,0.00,M8] [#2 0.36,-0.09,0.66,U] [#3 0.35,0.17,0.57,U] [#4 0.42,0.21,0.00,M1] [#5 0.02,0.01,0.45,U] [#6 0.28,0.35,0.32,U] [#7 0.37,0.19,0.44,U] [#8 0.45,0.78,0.00,M8] 
01:56:23.363 00.002 8996 refined, 5 included, MultiStar: {0.15, 0.15}, one-star: {-0.18, 0.28}
01:56:23.365 00.002 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
01:56:23.366 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.24 = -2.24)
01:56:23.369 00.003 8996 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.78 mountX=0.14 mountY=-0.17, mountTheta=-0.89
01:56:23.373 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.15, opts=13)
01:56:23.376 00.003 8996 Enqueuing Move request for scope (0.15, 0.15)
01:56:23.377 00.001 20224 Worker thread wakes up
01:56:23.378 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
01:56:23.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
01:56:23.378 00.000 20224 Moving (0.15, 0.15) raw xDistance=0.14 yDistance=-0.17
01:56:23.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:56:23.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:23.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:56:23.378 00.000 20224 MoveAxis(E, 0, ABG)
01:56:23.378 00.000 20224 Move returns status 0, amount 0
01:56:23.378 00.000 20224 MoveAxis(N, 0, ABG)
01:56:23.378 00.000 20224 Move returns status 0, amount 0
01:56:23.378 00.000 20224 move complete, result=0
01:56:23.378 00.000 20224 worker thread done servicing request
01:56:23.386 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=49699, med=3315, FiltMin=2982, FiltMax=29773, Gamma=1.000
01:56:23.405 00.019 8996 UpdateGuideState exits: m=703927 SNR=329.8
01:56:23.407 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:23.409 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:23.410 00.001 8996 Enqueuing Expose request
01:56:23.411 00.001 20224 Worker thread wakes up
01:56:23.411 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:23.412 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:23.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:24.385 00.973 20224 Exposure complete
01:56:24.471 00.086 20224 worker thread done servicing request
01:56:24.471 00.000 8996 OnExposeComplete: enter
01:56:24.473 00.002 8996 UpdateGuideState(): m_state=6
01:56:24.475 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14339
01:56:24.476 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=473.23, Mass=616298, SNR=324.3, Peak=48803 HFD=4.5
01:56:24.478 00.002 8996 MultiStar: [#1 -0.24,0.46,0.00,M9] [#2 0.14,-0.27,0.65,U] [#3 0.50,0.17,0.00,M1] [#4 0.21,-0.16,0.47,U] [#5 0.07,-0.21,0.45,U] [#6 0.22,0.19,0.37,U] [#7 -0.01,0.09,0.36,U] [#8 0.11,0.31,0.28,U] 
01:56:24.481 00.003 8996 refined, 6 included, MultiStar: {0.06, -0.02}, one-star: {-0.11, 0.08}
01:56:24.483 00.002 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
01:56:24.486 00.003 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.39 = 2.90)
01:56:24.488 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-0.36 mountX=0.06 mountY=0.02, mountTheta=0.24
01:56:24.491 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.02, opts=13)
01:56:24.493 00.002 8996 Enqueuing Move request for scope (0.06, -0.02)
01:56:24.494 00.001 20224 Worker thread wakes up
01:56:24.495 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.02) opts 0xd
01:56:24.495 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.02)
01:56:24.495 00.000 20224 Moving (0.06, -0.02) raw xDistance=0.06 yDistance=0.02
01:56:24.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:56:24.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:24.495 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:56:24.495 00.000 20224 MoveAxis(E, 0, ABG)
01:56:24.495 00.000 20224 Move returns status 0, amount 0
01:56:24.495 00.000 20224 MoveAxis(N, 0, ABG)
01:56:24.496 00.001 20224 Move returns status 0, amount 0
01:56:24.496 00.000 20224 move complete, result=0
01:56:24.496 00.000 20224 worker thread done servicing request
01:56:24.500 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=48803, med=3318, FiltMin=3001, FiltMax=25376, Gamma=1.000
01:56:24.515 00.015 8996 UpdateGuideState exits: m=616298 SNR=324.3
01:56:24.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:24.517 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:24.519 00.002 8996 Enqueuing Expose request
01:56:24.520 00.001 20224 Worker thread wakes up
01:56:24.521 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:24.522 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:24.522 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:25.680 01.158 20224 Exposure complete
01:56:25.742 00.062 20224 worker thread done servicing request
01:56:25.742 00.000 8996 OnExposeComplete: enter
01:56:25.743 00.001 8996 UpdateGuideState(): m_state=6
01:56:25.743 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14340
01:56:25.745 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=473.61, Mass=677774, SNR=334.7, Peak=45654 HFD=4.7
01:56:25.746 00.001 8996 MultiStar: [#1 -0.26,0.50,0.00,M10] [#2 0.41,0.07,0.66,U] [#3 0.50,0.45,0.00,M2] [#4 0.48,0.17,0.00,M1] [#5 0.02,0.33,0.47,U] [#6 0.14,0.37,0.40,U] [#7 0.24,0.19,0.34,U] [#8 0.23,0.73,0.00,M8] 
01:56:25.747 00.001 8996 refined, 4 included, MultiStar: {0.08, 0.30}, one-star: {-0.18, 0.45}
01:56:25.748 00.001 8996 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
01:56:25.749 00.001 8996 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
01:56:25.750 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.30 hyp=0.31 cameraTheta=1.30 mountX=0.05 mountY=-0.31, mountTheta=-1.40
01:56:25.751 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.30, opts=13)
01:56:25.752 00.001 8996 Enqueuing Move request for scope (0.08, 0.30)
01:56:25.753 00.001 20224 Worker thread wakes up
01:56:25.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.30) opts 0xd
01:56:25.753 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.30)
01:56:25.753 00.000 20224 Moving (0.08, 0.30) raw xDistance=0.05 yDistance=-0.31
01:56:25.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:56:25.753 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:56:25.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:56:25.754 00.001 20224 MoveAxis(E, 0, ABG)
01:56:25.754 00.000 20224 Move returns status 0, amount 0
01:56:25.754 00.000 20224 MoveAxis(N, 0, ABG)
01:56:25.754 00.000 20224 Move returns status 0, amount 0
01:56:25.754 00.000 20224 move complete, result=0
01:56:25.754 00.000 20224 worker thread done servicing request
01:56:25.758 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45654, med=3318, FiltMin=2950, FiltMax=28601, Gamma=1.000
01:56:25.773 00.015 8996 UpdateGuideState exits: m=677774 SNR=334.7
01:56:25.774 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:25.775 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:25.776 00.001 8996 Enqueuing Expose request
01:56:25.776 00.000 20224 Worker thread wakes up
01:56:25.776 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:56:25.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:25.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:26.748 00.971 20224 Exposure complete
01:56:26.806 00.058 20224 worker thread done servicing request
01:56:26.806 00.000 8996 OnExposeComplete: enter
01:56:26.807 00.001 8996 UpdateGuideState(): m_state=6
01:56:26.808 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14341
01:56:26.809 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=473.28, Mass=690392, SNR=332.7, Peak=45747 HFD=4.5
01:56:26.810 00.001 8996 MultiStar: [#1 0.11,0.52,0.00,R] [#2 0.54,-0.02,0.00,M1] [#3 0.35,-0.42,0.00,M3] [#4 0.65,-0.15,0.00,M2] [#5 0.09,-0.19,0.56,U] [#6 0.24,0.32,0.39,U] [#7 0.10,-0.06,0.35,U] [#8 0.16,0.37,0.26,U] 
01:56:26.811 00.001 8996 refined, 4 included, MultiStar: {0.21, 0.09}, one-star: {0.31, 0.13}
01:56:26.812 00.001 8996 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.10) = xAngle (0.49 = 0.49)
01:56:26.813 00.001 8996 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.63 = -2.63)
01:56:26.815 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=0.09 hyp=0.23 cameraTheta=0.40 mountX=0.20 mountY=-0.11, mountTheta=-0.51
01:56:26.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.09, opts=13)
01:56:26.819 00.002 8996 Enqueuing Move request for scope (0.21, 0.09)
01:56:26.819 00.000 20224 Worker thread wakes up
01:56:26.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.09) opts 0xd
01:56:26.819 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.09)
01:56:26.819 00.000 20224 Moving (0.21, 0.09) raw xDistance=0.20 yDistance=-0.11
01:56:26.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
01:56:26.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:26.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:56:26.819 00.000 20224 MoveAxis(E, 0, ABG)
01:56:26.819 00.000 20224 Move returns status 0, amount 0
01:56:26.819 00.000 20224 MoveAxis(N, 0, ABG)
01:56:26.820 00.001 20224 Move returns status 0, amount 0
01:56:26.820 00.000 20224 move complete, result=0
01:56:26.820 00.000 20224 worker thread done servicing request
01:56:26.827 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=45747, med=3318, FiltMin=2989, FiltMax=26224, Gamma=1.000
01:56:26.849 00.022 8996 UpdateGuideState exits: m=690392 SNR=332.7
01:56:26.850 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:26.851 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:26.851 00.000 8996 Enqueuing Expose request
01:56:26.853 00.002 20224 Worker thread wakes up
01:56:26.853 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:26.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:26.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:28.023 01.169 20224 Exposure complete
01:56:28.088 00.065 20224 worker thread done servicing request
01:56:28.089 00.001 8996 OnExposeComplete: enter
01:56:28.089 00.000 8996 UpdateGuideState(): m_state=6
01:56:28.091 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14342
01:56:28.092 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=473.01, Mass=644790, SNR=333.2, Peak=49555 HFD=4.5
01:56:28.094 00.002 8996 MultiStar: [#1 -0.25,0.21,0.54,U] [#2 0.28,-0.13,0.49,U] [#3 -0.01,-0.12,0.45,U] [#4 0.08,-0.07,0.45,U] [#5 0.08,0.23,0.51,U] [#6 -0.13,0.06,0.44,U] [#7 -0.17,-0.19,0.32,U] [#8 -0.01,0.55,0.00,M8] 
01:56:28.096 00.002 8996 refined, 7 included, MultiStar: {-0.06, -0.02}, one-star: {-0.24, -0.14}
01:56:28.097 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
01:56:28.098 00.001 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
01:56:28.100 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.02 hyp=0.07 cameraTheta=-2.82 mountX=-0.06 mountY=0.03, mountTheta=2.71
01:56:28.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.02, opts=13)
01:56:28.104 00.002 8996 Enqueuing Move request for scope (-0.06, -0.02)
01:56:28.105 00.001 20224 Worker thread wakes up
01:56:28.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.02) opts 0xd
01:56:28.105 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.02)
01:56:28.106 00.001 20224 Moving (-0.06, -0.02) raw xDistance=-0.06 yDistance=0.03
01:56:28.106 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:56:28.106 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:28.106 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:56:28.106 00.000 20224 MoveAxis(E, 0, ABG)
01:56:28.106 00.000 20224 Move returns status 0, amount 0
01:56:28.106 00.000 20224 MoveAxis(N, 0, ABG)
01:56:28.106 00.000 20224 Move returns status 0, amount 0
01:56:28.106 00.000 20224 move complete, result=0
01:56:28.106 00.000 20224 worker thread done servicing request
01:56:28.110 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49555, med=3315, FiltMin=3011, FiltMax=27149, Gamma=1.000
01:56:28.126 00.016 8996 UpdateGuideState exits: m=644790 SNR=333.2
01:56:28.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:28.128 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:28.129 00.001 8996 Enqueuing Expose request
01:56:28.129 00.000 20224 Worker thread wakes up
01:56:28.129 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:28.130 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:28.130 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:29.098 00.968 20224 Exposure complete
01:56:29.154 00.056 20224 worker thread done servicing request
01:56:29.154 00.000 8996 OnExposeComplete: enter
01:56:29.155 00.001 8996 UpdateGuideState(): m_state=6
01:56:29.156 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14343
01:56:29.157 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=473.03, Mass=715747, SNR=333.5, Peak=53363 HFD=4.8
01:56:29.158 00.001 8996 MultiStar: [#1 -0.05,-0.04,0.56,U] [#2 0.43,-0.24,0.00,M1] [#3 0.42,-0.05,0.57,U] [#4 0.33,-0.22,0.51,U] [#5 -0.00,0.14,0.43,U] [#6 0.30,0.18,0.31,U] [#7 0.19,-0.14,0.46,U] [#8 0.04,0.74,0.00,M9] 
01:56:29.159 00.001 8996 refined, 6 included, MultiStar: {0.07, -0.06}, one-star: {-0.27, -0.12}
01:56:29.160 00.001 8996 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.10) = xAngle (-0.58 = -0.58)
01:56:29.160 00.000 8996 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.71 = 2.58)
01:56:29.161 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.10 cameraTheta=-0.68 mountX=0.08 mountY=0.05, mountTheta=0.57
01:56:29.162 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.06, opts=13)
01:56:29.164 00.002 8996 Enqueuing Move request for scope (0.07, -0.06)
01:56:29.165 00.001 20224 Worker thread wakes up
01:56:29.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
01:56:29.165 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
01:56:29.165 00.000 20224 Moving (0.07, -0.06) raw xDistance=0.08 yDistance=0.05
01:56:29.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:56:29.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:29.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
01:56:29.165 00.000 20224 MoveAxis(E, 0, ABG)
01:56:29.165 00.000 20224 Move returns status 0, amount 0
01:56:29.165 00.000 20224 MoveAxis(N, 0, ABG)
01:56:29.165 00.000 20224 Move returns status 0, amount 0
01:56:29.165 00.000 20224 move complete, result=0
01:56:29.166 00.001 20224 worker thread done servicing request
01:56:29.169 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=53363, med=3318, FiltMin=3008, FiltMax=30035, Gamma=1.000
01:56:29.185 00.016 8996 UpdateGuideState exits: m=715747 SNR=333.5
01:56:29.186 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:29.187 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:29.188 00.001 8996 Enqueuing Expose request
01:56:29.189 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:29.190 00.001 20224 Worker thread wakes up
01:56:29.190 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:29.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:30.353 01.163 20224 Exposure complete
01:56:30.431 00.078 20224 worker thread done servicing request
01:56:30.431 00.000 8996 OnExposeComplete: enter
01:56:30.432 00.001 8996 UpdateGuideState(): m_state=6
01:56:30.433 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14344
01:56:30.434 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.16, Mass=728418, SNR=331.4, Peak=50899 HFD=4.7
01:56:30.435 00.001 8996 MultiStar: [#1 -0.12,-0.01,0.49,U] [#2 0.38,-0.07,0.60,U] [#3 0.50,0.11,0.00,M2] [#4 0.45,0.07,0.41,U] [#5 0.17,0.08,0.53,U] [#6 0.15,0.38,0.37,U] [#7 -0.16,-0.13,0.40,U] [#8 0.55,0.54,0.00,M10] 
01:56:30.436 00.001 8996 refined, 6 included, MultiStar: {0.05, 0.03}, one-star: {-0.26, 0.01}
01:56:30.436 00.000 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
01:56:30.437 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
01:56:30.438 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.62 mountX=0.04 mountY=-0.04, mountTheta=-0.72
01:56:30.440 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.03, opts=13)
01:56:30.441 00.001 8996 Enqueuing Move request for scope (0.05, 0.03)
01:56:30.441 00.000 20224 Worker thread wakes up
01:56:30.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.03) opts 0xd
01:56:30.442 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.03)
01:56:30.442 00.000 20224 Moving (0.05, 0.03) raw xDistance=0.04 yDistance=-0.04
01:56:30.442 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:56:30.442 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:30.442 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:56:30.442 00.000 20224 MoveAxis(E, 0, ABG)
01:56:30.442 00.000 20224 Move returns status 0, amount 0
01:56:30.442 00.000 20224 MoveAxis(N, 0, ABG)
01:56:30.442 00.000 20224 Move returns status 0, amount 0
01:56:30.442 00.000 20224 move complete, result=0
01:56:30.442 00.000 20224 worker thread done servicing request
01:56:30.449 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=50899, med=3318, FiltMin=3001, FiltMax=29920, Gamma=1.000
01:56:30.474 00.025 8996 UpdateGuideState exits: m=728418 SNR=331.4
01:56:30.476 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:30.477 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:30.479 00.002 8996 Enqueuing Expose request
01:56:30.480 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:30.482 00.002 20224 Worker thread wakes up
01:56:30.482 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:30.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:31.473 00.991 20224 Exposure complete
01:56:31.530 00.057 20224 worker thread done servicing request
01:56:31.531 00.001 8996 OnExposeComplete: enter
01:56:31.532 00.001 8996 UpdateGuideState(): m_state=6
01:56:31.533 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14345
01:56:31.534 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.48, Mass=564495, SNR=255.6, Peak=39427 HFD=4.7
01:56:31.535 00.001 8996 MultiStar: [#1 -0.30,0.20,0.69,U] [#2 0.08,0.24,0.89,U] [#3 -0.01,0.35,0.81,U] [#4 0.13,0.16,0.70,U] [#5 0.16,0.33,0.63,U] [#6 0.12,0.29,0.39,U] [#7 -0.37,0.10,0.42,U] [#8 0.69,0.71,0.00,R] 
01:56:31.535 00.000 8996 refined, 7 included, MultiStar: {-0.06, 0.26}, one-star: {-0.25, 0.33}
01:56:31.536 00.001 8996 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
01:56:31.537 00.001 8996 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.25 = -1.25)
01:56:31.538 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.26 hyp=0.27 cameraTheta=1.78 mountX=-0.08 mountY=-0.25, mountTheta=-1.88
01:56:31.539 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.26, opts=13)
01:56:31.540 00.001 8996 Enqueuing Move request for scope (-0.06, 0.26)
01:56:31.541 00.001 20224 Worker thread wakes up
01:56:31.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.26) opts 0xd
01:56:31.541 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.26)
01:56:31.541 00.000 20224 Moving (-0.06, 0.26) raw xDistance=-0.08 yDistance=-0.25
01:56:31.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:56:31.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:56:31.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:56:31.541 00.000 20224 MoveAxis(E, 0, ABG)
01:56:31.541 00.000 20224 Move returns status 0, amount 0
01:56:31.541 00.000 20224 MoveAxis(N, 0, ABG)
01:56:31.541 00.000 20224 Move returns status 0, amount 0
01:56:31.542 00.001 20224 move complete, result=0
01:56:31.542 00.000 20224 worker thread done servicing request
01:56:31.550 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=39427, med=3318, FiltMin=2947, FiltMax=24745, Gamma=1.000
01:56:31.568 00.018 8996 UpdateGuideState exits: m=564495 SNR=255.6
01:56:31.570 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:31.571 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:31.572 00.001 8996 Enqueuing Expose request
01:56:31.573 00.001 20224 Worker thread wakes up
01:56:31.573 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:56:31.574 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:31.574 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:32.737 01.163 20224 Exposure complete
01:56:32.801 00.064 20224 worker thread done servicing request
01:56:32.801 00.000 8996 OnExposeComplete: enter
01:56:32.802 00.001 8996 UpdateGuideState(): m_state=6
01:56:32.803 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14346
01:56:32.803 00.000 8996 Star::Find returns 1 (0), X=137.13, Y=473.29, Mass=613600, SNR=290.5, Peak=40595 HFD=4.6
01:56:32.805 00.002 8996 MultiStar: [#1 -0.05,-0.05,0.60,U] [#2 0.61,-0.22,0.00,M1] [#3 0.36,-0.23,0.54,U] [#4 0.20,-0.28,0.45,U] [#5 0.18,0.13,0.61,U] [#6 0.09,-0.14,0.42,U] [#7 -0.13,-0.21,0.39,U] [#8 -0.30,-0.03,0.28,U] 
01:56:32.805 00.000 8996 refined, 7 included, MultiStar: {0.12, -0.05}, one-star: {0.27, 0.14}
01:56:32.806 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
01:56:32.807 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
01:56:32.808 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.38 mountX=0.13 mountY=0.03, mountTheta=0.26
01:56:32.810 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.05, opts=13)
01:56:32.811 00.001 8996 Enqueuing Move request for scope (0.12, -0.05)
01:56:32.812 00.001 20224 Worker thread wakes up
01:56:32.812 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
01:56:32.812 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
01:56:32.812 00.000 20224 Moving (0.12, -0.05) raw xDistance=0.13 yDistance=0.03
01:56:32.812 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:56:32.812 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:32.812 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:56:32.812 00.000 20224 MoveAxis(E, 0, ABG)
01:56:32.812 00.000 20224 Move returns status 0, amount 0
01:56:32.812 00.000 20224 MoveAxis(N, 0, ABG)
01:56:32.812 00.000 20224 Move returns status 0, amount 0
01:56:32.812 00.000 20224 move complete, result=0
01:56:32.812 00.000 20224 worker thread done servicing request
01:56:32.816 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40595, med=3318, FiltMin=3008, FiltMax=23907, Gamma=1.000
01:56:32.836 00.020 8996 UpdateGuideState exits: m=613600 SNR=290.5
01:56:32.838 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:32.839 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:32.841 00.002 8996 Enqueuing Expose request
01:56:32.843 00.002 20224 Worker thread wakes up
01:56:32.843 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:32.844 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:32.844 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:33.843 00.999 20224 Exposure complete
01:56:33.909 00.066 20224 worker thread done servicing request
01:56:33.909 00.000 8996 OnExposeComplete: enter
01:56:33.910 00.001 8996 UpdateGuideState(): m_state=6
01:56:33.911 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14347
01:56:33.912 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=473.30, Mass=600443, SNR=341.0, Peak=45779 HFD=4.4
01:56:33.912 00.000 8996 MultiStar: [#1 -0.16,-0.14,0.59,U] [#2 0.68,-0.39,0.00,M2] [#3 0.84,0.07,0.00,M1] [#4 0.66,0.01,0.00,M1] [#5 0.32,0.02,0.47,U] [#6 0.24,-0.10,0.32,U] [#7 0.03,-0.40,0.41,U] [#8 -0.21,-0.07,0.30,U] 
01:56:33.913 00.001 8996 refined, 5 included, MultiStar: {0.04, -0.05}, one-star: {0.05, 0.15}
01:56:33.914 00.001 8996 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.10) = xAngle (-0.72 = -0.72)
01:56:33.915 00.001 8996 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.85 = 2.44)
01:56:33.916 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.82 mountX=0.05 mountY=0.04, mountTheta=0.71
01:56:33.917 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.05, opts=13)
01:56:33.918 00.001 8996 Enqueuing Move request for scope (0.04, -0.05)
01:56:33.919 00.001 20224 Worker thread wakes up
01:56:33.919 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.05) opts 0xd
01:56:33.919 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.05)
01:56:33.919 00.000 20224 Moving (0.04, -0.05) raw xDistance=0.05 yDistance=0.04
01:56:33.919 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:56:33.919 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:33.919 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:56:33.919 00.000 20224 MoveAxis(E, 0, ABG)
01:56:33.919 00.000 20224 Move returns status 0, amount 0
01:56:33.919 00.000 20224 MoveAxis(N, 0, ABG)
01:56:33.919 00.000 20224 Move returns status 0, amount 0
01:56:33.919 00.000 20224 move complete, result=0
01:56:33.920 00.001 20224 worker thread done servicing request
01:56:33.932 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=45779, med=3318, FiltMin=3011, FiltMax=25769, Gamma=1.000
01:56:33.955 00.023 8996 UpdateGuideState exits: m=600443 SNR=341.0
01:56:33.956 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:33.957 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:33.957 00.000 8996 Enqueuing Expose request
01:56:33.958 00.001 20224 Worker thread wakes up
01:56:33.958 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:33.959 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:33.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:35.125 01.166 20224 Exposure complete
01:56:35.203 00.078 20224 worker thread done servicing request
01:56:35.203 00.000 8996 OnExposeComplete: enter
01:56:35.205 00.002 8996 UpdateGuideState(): m_state=6
01:56:35.207 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14348
01:56:35.209 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=473.78, Mass=704663, SNR=286.7, Peak=44118 HFD=4.5
01:56:35.211 00.002 8996 MultiStar: [#1 0.15,0.25,0.72,U] [#2 0.90,0.25,0.00,M3] [#3 0.48,0.39,0.00,M2] [#4 0.85,0.44,0.00,M2] [#5 0.26,0.19,0.60,U] [#6 0.41,0.31,0.00,M1] [#7 0.35,0.06,0.41,U] [#8 -0.27,0.13,0.36,U] 
01:56:35.212 00.001 8996 refined, 4 included, MultiStar: {0.19, 0.32}, one-star: {0.29, 0.63}
01:56:35.214 00.002 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
01:56:35.216 00.002 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
01:56:35.217 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.32 hyp=0.38 cameraTheta=1.03 mountX=0.16 mountY=-0.34, mountTheta=-1.13
01:56:35.220 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.32, opts=13)
01:56:35.221 00.001 8996 Enqueuing Move request for scope (0.19, 0.32)
01:56:35.222 00.001 20224 Worker thread wakes up
01:56:35.222 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.32) opts 0xd
01:56:35.222 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.32)
01:56:35.223 00.001 20224 Moving (0.19, 0.32) raw xDistance=0.16 yDistance=-0.34
01:56:35.223 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:56:35.223 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:56:35.223 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:56:35.223 00.000 20224 MoveAxis(E, 0, ABG)
01:56:35.223 00.000 20224 Move returns status 0, amount 0
01:56:35.223 00.000 20224 MoveAxis(N, 0, ABG)
01:56:35.223 00.000 20224 Move returns status 0, amount 0
01:56:35.223 00.000 20224 move complete, result=0
01:56:35.223 00.000 20224 worker thread done servicing request
01:56:35.228 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=397, max=44118, med=3318, FiltMin=2963, FiltMax=26141, Gamma=1.000
01:56:35.248 00.020 8996 UpdateGuideState exits: m=704663 SNR=286.7
01:56:35.249 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:35.250 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:35.251 00.001 8996 Enqueuing Expose request
01:56:35.252 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
01:56:35.253 00.001 20224 Worker thread wakes up
01:56:35.253 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:35.253 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:36.234 00.981 20224 Exposure complete
01:56:36.314 00.080 20224 worker thread done servicing request
01:56:36.314 00.000 8996 OnExposeComplete: enter
01:56:36.316 00.002 8996 UpdateGuideState(): m_state=6
01:56:36.317 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14349
01:56:36.319 00.002 8996 Star::Find returns 1 (0), X=137.23, Y=473.83, Mass=557731, SNR=267.4, Peak=37814 HFD=4.4
01:56:36.321 00.002 8996 MultiStar: [#1 0.17,0.31,0.78,U] [#2 0.99,0.41,0.00,M4] [#3 0.83,0.26,0.00,M3] [#4 0.52,0.22,0.00,M3] [#5 -0.04,0.40,0.73,U] [#6 0.63,0.38,0.00,M2] [#7 0.27,0.13,0.45,U] [#8 -0.30,0.05,0.38,U] 
01:56:36.322 00.001 8996 refined, 4 included, MultiStar: {0.14, 0.39}, one-star: {0.37, 0.68}
01:56:36.323 00.001 8996 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.10) = xAngle (1.31 = 1.31)
01:56:36.325 00.002 8996 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
01:56:36.327 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.39 hyp=0.41 cameraTheta=1.21 mountX=0.11 mountY=-0.40, mountTheta=-1.31
01:56:36.331 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.39, opts=13)
01:56:36.332 00.001 8996 Enqueuing Move request for scope (0.14, 0.39)
01:56:36.333 00.001 20224 Worker thread wakes up
01:56:36.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.39) opts 0xd
01:56:36.334 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.39)
01:56:36.334 00.000 20224 Moving (0.14, 0.39) raw xDistance=0.11 yDistance=-0.40
01:56:36.334 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
01:56:36.334 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.39 newest=-0.70
01:56:36.334 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
01:56:36.334 00.000 20224 MoveAxis(E, 0, ABG)
01:56:36.334 00.000 20224 Move returns status 0, amount 0
01:56:36.334 00.000 20224 MoveAxis(N, 84, ABG)
01:56:36.334 00.000 20224 Guiding  Dir = 0, Dur = 84
01:56:36.335 00.001 20224 IsSlewing returns 0
01:56:36.335 00.000 20224 IsGuiding returns 0
01:56:36.340 00.005 20224 PulseGuide returned control before completion, sleep 89
01:56:36.341 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=37814, med=3318, FiltMin=3014, FiltMax=24397, Gamma=1.000
01:56:36.362 00.021 8996 UpdateGuideState exits: m=557731 SNR=267.4
01:56:36.363 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:36.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:36.364 00.000 8996 Enqueuing Expose request
01:56:36.434 00.070 20224 IsGuiding returns 1
01:56:36.434 00.000 20224 scope still moving after pulse duration time elapsed
01:56:36.465 00.031 20224 IsSlewing returns 0
01:56:36.466 00.001 20224 IsGuiding returns 0
01:56:36.466 00.000 20224 scope move finished after 84 + 47 ms
01:56:36.466 00.000 20224 Move returns status 0, amount 84
01:56:36.466 00.000 20224 move complete, result=0
01:56:36.466 00.000 20224 worker thread done servicing request
01:56:36.467 00.001 20224 Worker thread wakes up
01:56:36.467 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 84 ms NORTH
01:56:36.470 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:36.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:37.633 01.163 20224 Exposure complete
01:56:37.693 00.060 20224 worker thread done servicing request
01:56:37.693 00.000 8996 OnExposeComplete: enter
01:56:37.694 00.001 8996 UpdateGuideState(): m_state=6
01:56:37.695 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14350
01:56:37.695 00.000 8996 Star::Find returns 1 (0), X=136.77, Y=473.18, Mass=727657, SNR=339.2, Peak=56723 HFD=4.4
01:56:37.696 00.001 8996 MultiStar: [#1 -0.36,-0.13,0.60,U] [#2 0.27,-0.19,0.60,U] [#3 0.28,-0.31,0.55,U] [#4 0.16,-0.28,0.46,U] [#5 0.02,-0.13,0.49,U] [#6 -0.18,-0.26,0.34,U] [#7 -0.35,-0.23,0.32,U] [#8 -0.85,-0.48,0.00,M1] 
01:56:37.697 00.001 8996 single-star, 7 included, MultiStar: {-0.02, -0.16}, one-star: {-0.09, 0.03}
01:56:37.698 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
01:56:37.699 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
01:56:37.699 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=0.03 hyp=0.10 cameraTheta=2.84 mountX=-0.10 mountY=-0.02, mountTheta=-2.95
01:56:37.701 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.03, opts=13)
01:56:37.701 00.000 8996 Enqueuing Move request for scope (-0.09, 0.03)
01:56:37.702 00.001 20224 Worker thread wakes up
01:56:37.702 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.03) opts 0xd
01:56:37.702 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.03)
01:56:37.702 00.000 20224 Moving (-0.09, 0.03) raw xDistance=-0.10 yDistance=-0.02
01:56:37.702 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:56:37.702 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:37.703 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:56:37.703 00.000 20224 MoveAxis(E, 0, ABG)
01:56:37.703 00.000 20224 Move returns status 0, amount 0
01:56:37.703 00.000 20224 MoveAxis(N, 0, ABG)
01:56:37.703 00.000 20224 Move returns status 0, amount 0
01:56:37.703 00.000 20224 move complete, result=0
01:56:37.703 00.000 20224 worker thread done servicing request
01:56:37.707 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=56723, med=3318, FiltMin=2976, FiltMax=29731, Gamma=1.000
01:56:37.720 00.013 8996 UpdateGuideState exits: m=727657 SNR=339.2
01:56:37.721 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:37.721 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:37.722 00.001 8996 Enqueuing Expose request
01:56:37.723 00.001 20224 Worker thread wakes up
01:56:37.723 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:56:37.724 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:37.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:38.698 00.974 20224 Exposure complete
01:56:38.768 00.070 20224 worker thread done servicing request
01:56:38.768 00.000 8996 OnExposeComplete: enter
01:56:38.769 00.001 8996 UpdateGuideState(): m_state=6
01:56:38.770 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14351
01:56:38.770 00.000 8996 Star::Find returns 1 (0), X=137.07, Y=472.98, Mass=637161, SNR=301.6, Peak=47539 HFD=4.4
01:56:38.771 00.001 8996 MultiStar: [#1 0.19,-0.19,0.61,U] [#2 0.61,-0.07,0.00,M4] [#3 0.62,-0.37,0.00,M3] [#4 0.47,-0.25,0.00,M3] [#5 0.12,-0.12,0.62,U] [#6 0.06,0.01,0.42,U] [#7 0.11,-0.61,0.00,M1] [#8 -0.40,-0.32,0.00,M2] 
01:56:38.772 00.001 8996 refined, 3 included, MultiStar: {0.16, -0.13}, one-star: {0.20, -0.17}
01:56:38.773 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
01:56:38.774 00.001 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.74 = 2.55)
01:56:38.776 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-0.71 mountX=0.17 mountY=0.12, mountTheta=0.60
01:56:38.779 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.13, opts=13)
01:56:38.781 00.002 8996 Enqueuing Move request for scope (0.16, -0.13)
01:56:38.782 00.001 20224 Worker thread wakes up
01:56:38.783 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
01:56:38.783 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
01:56:38.783 00.000 20224 Moving (0.16, -0.13) raw xDistance=0.17 yDistance=0.12
01:56:38.783 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:56:38.783 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:38.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:56:38.783 00.000 20224 MoveAxis(E, 0, ABG)
01:56:38.783 00.000 20224 Move returns status 0, amount 0
01:56:38.784 00.001 20224 MoveAxis(N, 0, ABG)
01:56:38.784 00.000 20224 Move returns status 0, amount 0
01:56:38.784 00.000 20224 move complete, result=0
01:56:38.784 00.000 20224 worker thread done servicing request
01:56:38.792 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47539, med=3318, FiltMin=2979, FiltMax=25977, Gamma=1.000
01:56:38.818 00.026 8996 UpdateGuideState exits: m=637161 SNR=301.6
01:56:38.820 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:38.822 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:38.824 00.002 8996 Enqueuing Expose request
01:56:38.826 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:38.828 00.002 20224 Worker thread wakes up
01:56:38.828 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:38.828 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:39.987 01.159 20224 Exposure complete
01:56:40.044 00.057 20224 worker thread done servicing request
01:56:40.044 00.000 8996 OnExposeComplete: enter
01:56:40.045 00.001 8996 UpdateGuideState(): m_state=6
01:56:40.046 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14352
01:56:40.047 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.97, Mass=534430, SNR=289.4, Peak=39731 HFD=4.7
01:56:40.048 00.001 8996 MultiStar: [#1 -0.35,-0.25,0.66,U] [#2 0.55,-0.22,0.00,M5] [#3 0.39,-0.37,0.00,M4] [#4 0.18,-0.30,0.53,U] [#5 0.04,-0.13,0.51,U] [#6 -0.01,-0.08,0.46,U] [#7 -0.45,-0.91,0.00,M2] [#8 -0.53,-0.60,0.00,M3] 
01:56:40.048 00.000 8996 refined, 4 included, MultiStar: {-0.11, -0.19}, one-star: {-0.24, -0.18}
01:56:40.049 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
01:56:40.050 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
01:56:40.051 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-2.10 mountX=-0.09 mountY=0.20, mountTheta=2.00
01:56:40.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.19, opts=13)
01:56:40.053 00.001 8996 Enqueuing Move request for scope (-0.11, -0.19)
01:56:40.054 00.001 20224 Worker thread wakes up
01:56:40.054 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.19) opts 0xd
01:56:40.054 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.19)
01:56:40.054 00.000 20224 Moving (-0.11, -0.19) raw xDistance=-0.09 yDistance=0.20
01:56:40.054 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:56:40.054 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:40.054 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:56:40.054 00.000 20224 MoveAxis(E, 0, ABG)
01:56:40.054 00.000 20224 Move returns status 0, amount 0
01:56:40.054 00.000 20224 MoveAxis(N, 0, ABG)
01:56:40.054 00.000 20224 Move returns status 0, amount 0
01:56:40.054 00.000 20224 move complete, result=0
01:56:40.054 00.000 20224 worker thread done servicing request
01:56:40.057 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39731, med=3318, FiltMin=2985, FiltMax=23235, Gamma=1.000
01:56:40.071 00.014 8996 UpdateGuideState exits: m=534430 SNR=289.4
01:56:40.073 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:40.074 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:40.075 00.001 8996 Enqueuing Expose request
01:56:40.075 00.000 20224 Worker thread wakes up
01:56:40.075 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:56:40.076 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:40.076 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:41.064 00.988 20224 Exposure complete
01:56:41.166 00.102 20224 worker thread done servicing request
01:56:41.166 00.000 8996 OnExposeComplete: enter
01:56:41.167 00.001 8996 UpdateGuideState(): m_state=6
01:56:41.168 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14353
01:56:41.169 00.001 8996 Star::Find returns 1 (0), X=136.32, Y=472.98, Mass=599568, SNR=293.6, Peak=41939 HFD=4.2
01:56:41.170 00.001 8996 MultiStar: [#1 -0.59,-0.35,0.00,M1] [#2 0.10,-0.11,0.71,U] [#3 -0.08,-0.63,0.00,M5] [#4 -0.11,-0.29,0.55,U] [#5 -0.18,-0.01,0.51,U] [#6 -0.55,-0.59,0.00,M1] [#7 -0.55,-0.67,0.00,M3] [#8 -0.63,-0.46,0.00,M4] 
01:56:41.170 00.000 8996 refined, 3 included, MultiStar: {-0.23, -0.15}, one-star: {-0.55, -0.17}
01:56:41.171 00.001 8996 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
01:56:41.172 00.001 8996 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
01:56:41.173 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.15 hyp=0.27 cameraTheta=-2.56 mountX=-0.21 mountY=0.18, mountTheta=2.45
01:56:41.176 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.15, opts=13)
01:56:41.179 00.003 8996 Enqueuing Move request for scope (-0.23, -0.15)
01:56:41.181 00.002 20224 Worker thread wakes up
01:56:41.182 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.15) opts 0xd
01:56:41.182 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.15)
01:56:41.182 00.000 20224 Moving (-0.23, -0.15) raw xDistance=-0.21 yDistance=0.18
01:56:41.182 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:56:41.182 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:41.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:56:41.182 00.000 20224 MoveAxis(E, 31, ABG)
01:56:41.182 00.000 20224 Guiding  Dir = 2, Dur = 31
01:56:41.183 00.001 20224 IsSlewing returns 0
01:56:41.183 00.000 20224 IsGuiding returns 0
01:56:41.189 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=41939, med=3315, FiltMin=2979, FiltMax=26592, Gamma=1.000
01:56:41.192 00.003 20224 PulseGuide returned control before completion, sleep 34
01:56:41.213 00.021 8996 UpdateGuideState exits: m=599568 SNR=293.6
01:56:41.215 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:41.216 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:41.218 00.002 8996 Enqueuing Expose request
01:56:41.236 00.018 20224 IsGuiding returns 1
01:56:41.236 00.000 20224 scope still moving after pulse duration time elapsed
01:56:41.268 00.032 20224 IsSlewing returns 0
01:56:41.268 00.000 20224 IsGuiding returns 1
01:56:41.299 00.031 20224 IsSlewing returns 0
01:56:41.299 00.000 20224 IsGuiding returns 0
01:56:41.299 00.000 20224 scope move finished after 31 + 85 ms
01:56:41.299 00.000 20224 Move returns status 0, amount 31
01:56:41.299 00.000 20224 MoveAxis(N, 0, ABG)
01:56:41.300 00.001 20224 Move returns status 0, amount 0
01:56:41.300 00.000 20224 move complete, result=0
01:56:41.300 00.000 20224 worker thread done servicing request
01:56:41.300 00.000 20224 Worker thread wakes up
01:56:41.300 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:41.300 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:41.300 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
01:56:42.468 01.168 20224 Exposure complete
01:56:42.535 00.067 20224 worker thread done servicing request
01:56:42.535 00.000 8996 OnExposeComplete: enter
01:56:42.536 00.001 8996 UpdateGuideState(): m_state=6
01:56:42.537 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14354
01:56:42.538 00.001 8996 Star::Find returns 1 (0), X=136.31, Y=472.71, Mass=492152, SNR=270.6, Peak=32422 HFD=4.7
01:56:42.539 00.001 8996 MultiStar: [#1 -0.28,-0.58,0.00,M2] [#2 0.28,-0.14,0.73,U] [#3 0.42,-0.18,0.59,U] [#4 0.34,-0.42,0.00,M2] [#5 0.02,-0.56,0.00,M1] [#6 0.17,-0.17,0.44,U] [#7 0.18,-0.47,0.00,M4] [#8 -0.67,-1.10,0.00,M5] 
01:56:42.539 00.000 8996 refined, 3 included, MultiStar: {-0.01, -0.26}, one-star: {-0.55, -0.45}
01:56:42.540 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
01:56:42.541 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
01:56:42.542 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.26 hyp=0.26 cameraTheta=-1.60 mountX=0.02 mountY=0.26, mountTheta=1.50
01:56:42.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.26, opts=13)
01:56:42.545 00.001 8996 Enqueuing Move request for scope (-0.01, -0.26)
01:56:42.546 00.001 20224 Worker thread wakes up
01:56:42.546 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.26) opts 0xd
01:56:42.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.26)
01:56:42.546 00.000 20224 Moving (-0.01, -0.26) raw xDistance=0.02 yDistance=0.26
01:56:42.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:56:42.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:42.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
01:56:42.546 00.000 20224 MoveAxis(E, 0, ABG)
01:56:42.546 00.000 20224 Move returns status 0, amount 0
01:56:42.546 00.000 20224 MoveAxis(N, 0, ABG)
01:56:42.546 00.000 20224 Move returns status 0, amount 0
01:56:42.547 00.001 20224 move complete, result=0
01:56:42.547 00.000 20224 worker thread done servicing request
01:56:42.550 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=32422, med=3315, FiltMin=2963, FiltMax=17981, Gamma=1.000
01:56:42.571 00.021 8996 UpdateGuideState exits: m=492152 SNR=270.6
01:56:42.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:42.574 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:42.575 00.001 8996 Enqueuing Expose request
01:56:42.576 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:56:42.577 00.001 20224 Worker thread wakes up
01:56:42.577 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:42.577 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:43.538 00.961 20224 Exposure complete
01:56:43.602 00.064 20224 worker thread done servicing request
01:56:43.602 00.000 8996 OnExposeComplete: enter
01:56:43.603 00.001 8996 UpdateGuideState(): m_state=6
01:56:43.604 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14355
01:56:43.605 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=472.66, Mass=646794, SNR=353.4, Peak=40035 HFD=4.8
01:56:43.606 00.001 8996 MultiStar: [#1 -0.12,-0.49,0.00,M3] [#2 0.44,-0.17,0.00,M4] [#3 0.03,-0.29,0.49,U] [#4 0.21,-0.32,0.45,U] [#5 -0.04,-0.68,0.00,M2] [#6 -0.17,-0.43,0.00,M1] [#7 -0.06,-0.37,0.33,U] [#8 -0.76,-0.74,0.00,M6] 
01:56:43.608 00.002 8996 refined, 3 included, MultiStar: {-0.13, -0.40}, one-star: {-0.37, -0.49}
01:56:43.609 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
01:56:43.611 00.002 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.38)
01:56:43.613 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.40 hyp=0.42 cameraTheta=-1.88 mountX=-0.09 mountY=0.41, mountTheta=1.78
01:56:43.616 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.40, opts=13)
01:56:43.618 00.002 8996 Enqueuing Move request for scope (-0.13, -0.40)
01:56:43.620 00.002 20224 Worker thread wakes up
01:56:43.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.40) opts 0xd
01:56:43.620 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.40)
01:56:43.620 00.000 20224 Moving (-0.13, -0.40) raw xDistance=-0.09 yDistance=0.41
01:56:43.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:56:43.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:56:43.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
01:56:43.620 00.000 20224 MoveAxis(E, 0, ABG)
01:56:43.621 00.001 20224 Move returns status 0, amount 0
01:56:43.621 00.000 20224 MoveAxis(N, 0, ABG)
01:56:43.621 00.000 20224 Move returns status 0, amount 0
01:56:43.621 00.000 20224 move complete, result=0
01:56:43.621 00.000 20224 worker thread done servicing request
01:56:43.629 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40035, med=3315, FiltMin=3011, FiltMax=23677, Gamma=1.000
01:56:43.646 00.017 8996 UpdateGuideState exits: m=646794 SNR=353.4
01:56:43.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:43.647 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:43.648 00.001 8996 Enqueuing Expose request
01:56:43.649 00.001 20224 Worker thread wakes up
01:56:43.649 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:56:43.650 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:43.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:44.819 01.169 20224 Exposure complete
01:56:44.918 00.099 20224 worker thread done servicing request
01:56:44.918 00.000 8996 OnExposeComplete: enter
01:56:44.921 00.003 8996 UpdateGuideState(): m_state=6
01:56:44.923 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14356
01:56:44.925 00.002 8996 Star::Find returns 1 (0), X=137.29, Y=472.45, Mass=472272, SNR=263.7, Peak=31968 HFD=4.6
01:56:44.927 00.002 8996 MultiStar: [#1 0.53,-0.44,0.00,M4] [#2 1.25,-0.14,0.00,M5] [#3 1.10,-0.38,0.00,M4] [#4 1.01,-0.13,0.00,M2] [#5 0.34,-0.47,0.00,M3] [#6 0.79,-0.27,0.00,M2] [#7 0.74,-0.52,0.00,M4] [#8 -0.40,-0.40,0.00,M7] 
01:56:44.929 00.002 8996 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.10) = xAngle (-0.93 = -0.93)
01:56:44.930 00.001 8996 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.06 = 2.23)
01:56:44.931 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=-0.70 hyp=0.82 cameraTheta=-1.03 mountX=0.49 mountY=0.65, mountTheta=0.93
01:56:44.933 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=-0.70, opts=13)
01:56:44.934 00.001 8996 Enqueuing Move request for scope (0.42, -0.70)
01:56:44.937 00.003 20224 Worker thread wakes up
01:56:44.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.70) opts 0xd
01:56:44.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, -0.70)
01:56:44.937 00.000 20224 Moving (0.42, -0.70) raw xDistance=0.49 yDistance=0.65
01:56:44.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
01:56:44.937 00.000 20224 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
01:56:44.937 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.94
01:56:44.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
01:56:44.937 00.000 20224 MoveAxis(W, 71, ABG)
01:56:44.937 00.000 20224 Guiding  Dir = 3, Dur = 71
01:56:44.938 00.001 20224 IsSlewing returns 0
01:56:44.938 00.000 20224 IsGuiding returns 0
01:56:44.945 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=31968, med=3315, FiltMin=2998, FiltMax=16803, Gamma=1.000
01:56:44.952 00.007 20224 PulseGuide returned control before completion, sleep 67
01:56:44.968 00.016 8996 UpdateGuideState exits: m=472272 SNR=263.7
01:56:44.970 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:44.970 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:44.971 00.001 8996 Enqueuing Expose request
01:56:45.028 00.057 20224 IsGuiding returns 1
01:56:45.028 00.000 20224 scope still moving after pulse duration time elapsed
01:56:45.059 00.031 20224 IsSlewing returns 0
01:56:45.059 00.000 20224 IsGuiding returns 0
01:56:45.059 00.000 20224 scope move finished after 71 + 51 ms
01:56:45.059 00.000 20224 Move returns status 0, amount 71
01:56:45.059 00.000 20224 MoveAxis(S, 137, ABG)
01:56:45.060 00.001 20224 Guiding  Dir = 1, Dur = 137
01:56:45.060 00.000 20224 IsSlewing returns 0
01:56:45.060 00.000 20224 IsGuiding returns 0
01:56:45.108 00.048 20224 PulseGuide returned control before completion, sleep 99
01:56:45.215 00.107 20224 IsGuiding returns 1
01:56:45.215 00.000 20224 scope still moving after pulse duration time elapsed
01:56:45.246 00.031 20224 IsSlewing returns 0
01:56:45.246 00.000 20224 IsGuiding returns 1
01:56:45.277 00.031 20224 IsSlewing returns 0
01:56:45.277 00.000 20224 IsGuiding returns 0
01:56:45.277 00.000 20224 scope move finished after 137 + 79 ms
01:56:45.277 00.000 20224 Move returns status 0, amount 137
01:56:45.277 00.000 20224 move complete, result=0
01:56:45.277 00.000 20224 worker thread done servicing request
01:56:45.277 00.000 20224 Worker thread wakes up
01:56:45.278 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:45.278 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:45.278 00.000 8996 GuideStep: 0.5 px 71 ms WEST, 0.6 px 137 ms SOUTH
01:56:46.248 00.970 20224 Exposure complete
01:56:46.330 00.082 20224 worker thread done servicing request
01:56:46.331 00.001 8996 OnExposeComplete: enter
01:56:46.332 00.001 8996 UpdateGuideState(): m_state=6
01:56:46.332 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14357
01:56:46.334 00.002 8996 Star::Find returns 1 (0), X=136.97, Y=473.11, Mass=626930, SNR=366.2, Peak=50547 HFD=4.4
01:56:46.335 00.001 8996 MultiStar: [#1 -0.02,-0.25,0.49,U] [#2 0.84,-0.29,0.00,M6] [#3 0.59,-0.02,0.00,M5] [#4 0.40,-0.30,0.00,M3] [#5 -0.16,-0.22,0.40,U] [#6 0.13,-0.06,0.29,U] [#7 0.07,-0.81,0.00,M5] [#8 -0.54,-0.48,0.00,M8] 
01:56:46.336 00.001 8996 single-star, 3 included, MultiStar: {0.03, -0.12}, one-star: {0.10, -0.04}
01:56:46.338 00.002 8996 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.10) = xAngle (-0.32 = -0.32)
01:56:46.339 00.001 8996 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.45 = 2.84)
01:56:46.341 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.42 mountX=0.10 mountY=0.03, mountTheta=0.31
01:56:46.344 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.04, opts=13)
01:56:46.345 00.001 8996 Enqueuing Move request for scope (0.10, -0.04)
01:56:46.346 00.001 20224 Worker thread wakes up
01:56:46.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
01:56:46.347 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
01:56:46.347 00.000 20224 Moving (0.10, -0.04) raw xDistance=0.10 yDistance=0.03
01:56:46.347 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:56:46.347 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:46.347 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:56:46.347 00.000 20224 MoveAxis(E, 0, ABG)
01:56:46.347 00.000 20224 Move returns status 0, amount 0
01:56:46.347 00.000 20224 MoveAxis(N, 0, ABG)
01:56:46.347 00.000 20224 Move returns status 0, amount 0
01:56:46.347 00.000 20224 move complete, result=0
01:56:46.348 00.001 20224 worker thread done servicing request
01:56:46.354 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=50547, med=3315, FiltMin=3005, FiltMax=24681, Gamma=1.000
01:56:46.370 00.016 8996 UpdateGuideState exits: m=626930 SNR=366.2
01:56:46.371 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:46.372 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:46.373 00.001 8996 Enqueuing Expose request
01:56:46.373 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:46.374 00.001 20224 Worker thread wakes up
01:56:46.374 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:46.374 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:47.550 01.176 20224 Exposure complete
01:56:47.612 00.062 20224 worker thread done servicing request
01:56:47.612 00.000 8996 OnExposeComplete: enter
01:56:47.613 00.001 8996 UpdateGuideState(): m_state=6
01:56:47.615 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14358
01:56:47.616 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=473.78, Mass=605025, SNR=318.7, Peak=48118 HFD=4.5
01:56:47.617 00.001 8996 MultiStar: [#1 0.04,0.29,0.53,U] [#2 0.69,0.38,0.00,M7] [#3 0.37,0.53,0.00,M6] [#4 0.22,0.41,0.00,M4] [#5 -0.04,0.45,0.56,U] [#6 -0.06,0.19,0.36,U] [#7 -0.04,-0.13,0.42,U] [#8 -0.50,-0.07,0.00,M9] 
01:56:47.619 00.002 8996 refined, 4 included, MultiStar: {-0.05, 0.36}, one-star: {-0.09, 0.63}
01:56:47.620 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
01:56:47.620 00.000 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
01:56:47.622 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.36 hyp=0.37 cameraTheta=1.69 mountX=-0.08 mountY=-0.36, mountTheta=-1.79
01:56:47.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.36, opts=13)
01:56:47.625 00.001 8996 Enqueuing Move request for scope (-0.05, 0.36)
01:56:47.625 00.000 20224 Worker thread wakes up
01:56:47.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.36) opts 0xd
01:56:47.625 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.36)
01:56:47.625 00.000 20224 Moving (-0.05, 0.36) raw xDistance=-0.08 yDistance=-0.36
01:56:47.625 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:56:47.625 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:47.625 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
01:56:47.626 00.001 20224 MoveAxis(E, 0, ABG)
01:56:47.626 00.000 20224 Move returns status 0, amount 0
01:56:47.626 00.000 20224 MoveAxis(N, 0, ABG)
01:56:47.626 00.000 20224 Move returns status 0, amount 0
01:56:47.626 00.000 20224 move complete, result=0
01:56:47.626 00.000 20224 worker thread done servicing request
01:56:47.631 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=48118, med=3315, FiltMin=2998, FiltMax=26061, Gamma=1.000
01:56:47.647 00.016 8996 UpdateGuideState exits: m=605025 SNR=318.7
01:56:47.649 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:47.650 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:47.651 00.001 8996 Enqueuing Expose request
01:56:47.653 00.002 20224 Worker thread wakes up
01:56:47.653 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:56:47.655 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:47.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:48.629 00.974 20224 Exposure complete
01:56:48.722 00.093 20224 worker thread done servicing request
01:56:48.722 00.000 8996 OnExposeComplete: enter
01:56:48.723 00.001 8996 UpdateGuideState(): m_state=6
01:56:48.724 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14359
01:56:48.725 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=473.49, Mass=609198, SNR=312.8, Peak=40547 HFD=4.6
01:56:48.726 00.001 8996 MultiStar: [#1 -0.08,-0.04,0.51,U] [#2 0.52,-0.13,0.00,M8] [#3 0.00,-0.07,0.55,U] [#4 0.20,-0.07,0.45,U] [#5 -0.21,0.37,0.44,U] [#6 0.00,-0.04,0.40,U] [#7 0.07,-0.09,0.42,U] [#8 -0.78,-0.20,0.00,M10] 
01:56:48.728 00.002 8996 refined, 6 included, MultiStar: {-0.04, 0.10}, one-star: {-0.13, 0.34}
01:56:48.730 00.002 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
01:56:48.731 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
01:56:48.734 00.003 8996 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.10 cameraTheta=1.95 mountX=-0.05 mountY=-0.09, mountTheta=-2.05
01:56:48.737 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.10, opts=13)
01:56:48.739 00.002 8996 Enqueuing Move request for scope (-0.04, 0.10)
01:56:48.740 00.001 20224 Worker thread wakes up
01:56:48.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.10) opts 0xd
01:56:48.740 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.10)
01:56:48.741 00.001 20224 Moving (-0.04, 0.10) raw xDistance=-0.05 yDistance=-0.09
01:56:48.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:56:48.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:48.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:56:48.741 00.000 20224 MoveAxis(E, 0, ABG)
01:56:48.741 00.000 20224 Move returns status 0, amount 0
01:56:48.741 00.000 20224 MoveAxis(N, 0, ABG)
01:56:48.741 00.000 20224 Move returns status 0, amount 0
01:56:48.741 00.000 20224 move complete, result=0
01:56:48.741 00.000 20224 worker thread done servicing request
01:56:48.747 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40547, med=3315, FiltMin=2971, FiltMax=25622, Gamma=1.000
01:56:48.773 00.026 8996 UpdateGuideState exits: m=609198 SNR=312.8
01:56:48.775 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:48.776 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:48.778 00.002 8996 Enqueuing Expose request
01:56:48.779 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:48.781 00.002 20224 Worker thread wakes up
01:56:48.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:48.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:49.966 01.185 20224 Exposure complete
01:56:50.050 00.084 20224 worker thread done servicing request
01:56:50.050 00.000 8996 OnExposeComplete: enter
01:56:50.051 00.001 8996 UpdateGuideState(): m_state=6
01:56:50.052 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14360
01:56:50.053 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.15, Mass=660390, SNR=325.9, Peak=47379 HFD=4.5
01:56:50.054 00.001 8996 MultiStar: [#1 -0.58,-0.11,0.00,M2] [#2 -0.08,0.04,0.69,U] [#3 -0.13,-0.07,0.54,U] [#4 -0.26,-0.11,0.51,U] [#5 -0.42,-0.02,0.53,U] [#6 -0.58,-0.26,0.00,M1] [#7 -0.82,-0.32,0.00,M4] [#8 -1.10,-0.80,0.00,R] 
01:56:50.055 00.001 8996 refined, 4 included, MultiStar: {-0.32, -0.02}, one-star: {-0.57, 0.00}
01:56:50.055 00.000 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.98 = -2.98)
01:56:50.056 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.10 = 0.18)
01:56:50.057 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.08 mountX=-0.32 mountY=0.06, mountTheta=2.96
01:56:50.058 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.02, opts=13)
01:56:50.059 00.001 8996 Enqueuing Move request for scope (-0.32, -0.02)
01:56:50.060 00.001 20224 Worker thread wakes up
01:56:50.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.02) opts 0xd
01:56:50.060 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.02)
01:56:50.060 00.000 20224 Moving (-0.32, -0.02) raw xDistance=-0.32 yDistance=0.06
01:56:50.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
01:56:50.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:50.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:56:50.060 00.000 20224 MoveAxis(E, 46, ABG)
01:56:50.060 00.000 20224 Guiding  Dir = 2, Dur = 46
01:56:50.061 00.001 20224 IsSlewing returns 0
01:56:50.061 00.000 20224 IsGuiding returns 0
01:56:50.066 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=47379, med=3315, FiltMin=2995, FiltMax=27427, Gamma=1.000
01:56:50.082 00.016 8996 UpdateGuideState exits: m=660390 SNR=325.9
01:56:50.083 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:50.084 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:50.085 00.001 8996 Enqueuing Expose request
01:56:50.093 00.008 20224 PulseGuide returned control before completion, sleep 25
01:56:50.123 00.030 20224 IsGuiding returns 1
01:56:50.123 00.000 20224 scope still moving after pulse duration time elapsed
01:56:50.155 00.032 20224 IsSlewing returns 0
01:56:50.155 00.000 20224 IsGuiding returns 1
01:56:50.186 00.031 20224 IsSlewing returns 0
01:56:50.187 00.001 20224 IsGuiding returns 0
01:56:50.187 00.000 20224 scope move finished after 46 + 79 ms
01:56:50.187 00.000 20224 Move returns status 0, amount 46
01:56:50.187 00.000 20224 MoveAxis(N, 0, ABG)
01:56:50.187 00.000 20224 Move returns status 0, amount 0
01:56:50.187 00.000 20224 move complete, result=0
01:56:50.188 00.001 20224 worker thread done servicing request
01:56:50.188 00.000 20224 Worker thread wakes up
01:56:50.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:50.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:50.188 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.1 px 0 ms NORTH
01:56:51.180 00.992 20224 Exposure complete
01:56:51.245 00.065 20224 worker thread done servicing request
01:56:51.245 00.000 8996 OnExposeComplete: enter
01:56:51.251 00.006 8996 UpdateGuideState(): m_state=6
01:56:51.252 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14361
01:56:51.252 00.000 8996 Star::Find returns 1 (0), X=136.39, Y=472.77, Mass=623294, SNR=314.6, Peak=42259 HFD=4.6
01:56:51.253 00.001 8996 MultiStar: [#1 -0.52,-0.51,0.00,M3] [#2 0.20,-0.29,0.70,U] [#3 -0.10,-0.20,0.57,U] [#4 -0.03,-0.38,0.55,U] [#5 -0.33,-0.14,0.49,U] [#6 -0.09,0.18,0.44,U] [#7 0.03,-0.10,0.38,U] [#8 0.05,0.38,0.31,U] 
01:56:51.254 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.18}, one-star: {-0.48, -0.38}
01:56:51.255 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
01:56:51.256 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
01:56:51.256 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.23 cameraTheta=-2.19 mountX=-0.11 mountY=0.20, mountTheta=2.09
01:56:51.258 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.18, opts=13)
01:56:51.259 00.001 8996 Enqueuing Move request for scope (-0.13, -0.18)
01:56:51.260 00.001 20224 Worker thread wakes up
01:56:51.260 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
01:56:51.260 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
01:56:51.260 00.000 20224 Moving (-0.13, -0.18) raw xDistance=-0.11 yDistance=0.20
01:56:51.260 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:56:51.260 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:51.260 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:56:51.260 00.000 20224 MoveAxis(E, 0, ABG)
01:56:51.260 00.000 20224 Move returns status 0, amount 0
01:56:51.260 00.000 20224 MoveAxis(N, 0, ABG)
01:56:51.260 00.000 20224 Move returns status 0, amount 0
01:56:51.260 00.000 20224 move complete, result=0
01:56:51.260 00.000 20224 worker thread done servicing request
01:56:51.264 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42259, med=3318, FiltMin=2992, FiltMax=24598, Gamma=1.000
01:56:51.279 00.015 8996 UpdateGuideState exits: m=623294 SNR=314.6
01:56:51.280 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:51.281 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:51.282 00.001 8996 Enqueuing Expose request
01:56:51.282 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:56:51.283 00.001 20224 Worker thread wakes up
01:56:51.284 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:51.284 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:52.458 01.174 20224 Exposure complete
01:56:52.517 00.059 20224 worker thread done servicing request
01:56:52.517 00.000 8996 OnExposeComplete: enter
01:56:52.518 00.001 8996 UpdateGuideState(): m_state=6
01:56:52.519 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14362
01:56:52.519 00.000 8996 Star::Find returns 1 (0), X=136.55, Y=473.48, Mass=605472, SNR=318.0, Peak=38387 HFD=5.0
01:56:52.520 00.001 8996 MultiStar: [#1 -0.17,0.24,0.51,U] [#2 0.38,0.34,0.00,M7] [#3 0.05,0.18,0.59,U] [#4 -0.04,0.02,0.48,U] [#5 -0.14,0.39,0.53,U] [#6 -0.10,0.49,0.00,M1] [#7 -0.31,0.13,0.39,U] [#8 0.30,0.72,0.00,M1] 
01:56:52.521 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.24}, one-star: {-0.32, 0.33}
01:56:52.522 00.001 8996 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.10) = xAngle (2.28 = 2.28)
01:56:52.523 00.001 8996 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.84 = -0.84)
01:56:52.524 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.29 cameraTheta=2.18 mountX=-0.19 mountY=-0.22, mountTheta=-2.29
01:56:52.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.24, opts=13)
01:56:52.527 00.001 8996 Enqueuing Move request for scope (-0.17, 0.24)
01:56:52.528 00.001 20224 Worker thread wakes up
01:56:52.528 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd
01:56:52.528 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.24)
01:56:52.528 00.000 20224 Moving (-0.17, 0.24) raw xDistance=-0.19 yDistance=-0.22
01:56:52.528 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:56:52.529 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:52.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:56:52.529 00.000 20224 MoveAxis(E, 0, ABG)
01:56:52.529 00.000 20224 Move returns status 0, amount 0
01:56:52.529 00.000 20224 MoveAxis(N, 0, ABG)
01:56:52.529 00.000 20224 Move returns status 0, amount 0
01:56:52.529 00.000 20224 move complete, result=0
01:56:52.529 00.000 20224 worker thread done servicing request
01:56:52.534 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=38387, med=3318, FiltMin=2969, FiltMax=23533, Gamma=1.000
01:56:52.560 00.026 8996 UpdateGuideState exits: m=605472 SNR=318.0
01:56:52.561 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:52.563 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:52.564 00.001 8996 Enqueuing Expose request
01:56:52.564 00.000 20224 Worker thread wakes up
01:56:52.565 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:52.566 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:52.566 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:53.545 00.979 20224 Exposure complete
01:56:53.608 00.063 20224 worker thread done servicing request
01:56:53.608 00.000 8996 OnExposeComplete: enter
01:56:53.609 00.001 8996 UpdateGuideState(): m_state=6
01:56:53.610 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14363
01:56:53.611 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=473.67, Mass=583893, SNR=315.0, Peak=38742 HFD=4.6
01:56:53.612 00.001 8996 MultiStar: [#1 -0.08,0.16,0.66,U] [#2 0.40,0.32,0.00,M8] [#3 0.16,0.04,0.52,U] [#4 0.01,-0.00,0.37,U] [#5 0.07,0.53,0.00,M1] [#6 0.21,0.73,0.00,M2] [#7 0.23,0.40,0.00,M3] [#8 0.37,0.79,0.00,M2] 
01:56:53.613 00.001 8996 refined, 3 included, MultiStar: {0.02, 0.25}, one-star: {0.00, 0.51}
01:56:53.614 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
01:56:53.614 00.000 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
01:56:53.615 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.50 mountX=-0.01 mountY=-0.25, mountTheta=-1.60
01:56:53.617 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.25, opts=13)
01:56:53.618 00.001 8996 Enqueuing Move request for scope (0.02, 0.25)
01:56:53.619 00.001 20224 Worker thread wakes up
01:56:53.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
01:56:53.619 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
01:56:53.619 00.000 20224 Moving (0.02, 0.25) raw xDistance=-0.01 yDistance=-0.25
01:56:53.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:56:53.619 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:53.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
01:56:53.619 00.000 20224 MoveAxis(E, 0, ABG)
01:56:53.619 00.000 20224 Move returns status 0, amount 0
01:56:53.619 00.000 20224 MoveAxis(N, 0, ABG)
01:56:53.619 00.000 20224 Move returns status 0, amount 0
01:56:53.620 00.001 20224 move complete, result=0
01:56:53.620 00.000 20224 worker thread done servicing request
01:56:53.623 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38742, med=3318, FiltMin=2998, FiltMax=23085, Gamma=1.000
01:56:53.643 00.020 8996 UpdateGuideState exits: m=583893 SNR=315.0
01:56:53.645 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:53.647 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:53.648 00.001 8996 Enqueuing Expose request
01:56:53.651 00.003 20224 Worker thread wakes up
01:56:53.651 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:56:53.653 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:53.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:54.823 01.170 20224 Exposure complete
01:56:54.930 00.107 20224 worker thread done servicing request
01:56:54.930 00.000 8996 OnExposeComplete: enter
01:56:54.932 00.002 8996 UpdateGuideState(): m_state=6
01:56:54.934 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14364
01:56:54.936 00.002 8996 Star::Find returns 1 (0), X=137.06, Y=473.30, Mass=664436, SNR=324.1, Peak=40371 HFD=4.7
01:56:54.938 00.002 8996 MultiStar: [#1 0.16,0.09,0.52,U] [#2 0.71,0.29,0.00,M9] [#3 0.73,0.13,0.00,M2] [#4 0.70,-0.05,0.00,M1] [#5 0.11,0.47,0.00,M2] [#6 0.49,0.30,0.00,M3] [#7 0.26,0.09,0.37,U] [#8 0.89,0.70,0.00,M3] 
01:56:54.940 00.002 8996 refined, 2 included, MultiStar: {0.20, 0.12}, one-star: {0.19, 0.15}
01:56:54.942 00.002 8996 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.10) = xAngle (0.65 = 0.65)
01:56:54.943 00.001 8996 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.47 = -2.47)
01:56:54.945 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.12 hyp=0.23 cameraTheta=0.55 mountX=0.18 mountY=-0.14, mountTheta=-0.66
01:56:54.950 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.12, opts=13)
01:56:54.953 00.003 8996 Enqueuing Move request for scope (0.20, 0.12)
01:56:54.955 00.002 20224 Worker thread wakes up
01:56:54.956 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.12) opts 0xd
01:56:54.956 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.12)
01:56:54.956 00.000 20224 Moving (0.20, 0.12) raw xDistance=0.18 yDistance=-0.14
01:56:54.956 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
01:56:54.956 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:54.956 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
01:56:54.956 00.000 20224 MoveAxis(E, 0, ABG)
01:56:54.956 00.000 20224 Move returns status 0, amount 0
01:56:54.956 00.000 20224 MoveAxis(N, 0, ABG)
01:56:54.956 00.000 20224 Move returns status 0, amount 0
01:56:54.956 00.000 20224 move complete, result=0
01:56:54.956 00.000 20224 worker thread done servicing request
01:56:54.964 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=40371, med=3318, FiltMin=2995, FiltMax=23235, Gamma=1.000
01:56:54.981 00.017 8996 UpdateGuideState exits: m=664436 SNR=324.1
01:56:54.982 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:54.982 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:54.983 00.001 8996 Enqueuing Expose request
01:56:54.984 00.001 20224 Worker thread wakes up
01:56:54.984 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:56:54.985 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:54.985 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:55.966 00.981 20224 Exposure complete
01:56:56.039 00.073 20224 worker thread done servicing request
01:56:56.039 00.000 8996 OnExposeComplete: enter
01:56:56.040 00.001 8996 UpdateGuideState(): m_state=6
01:56:56.041 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14365
01:56:56.042 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.38, Mass=542878, SNR=306.5, Peak=37907 HFD=4.6
01:56:56.043 00.001 8996 MultiStar: [#1 -0.38,0.06,0.60,U] [#2 0.20,0.11,0.65,U] [#3 0.04,0.05,0.65,U] [#4 0.24,0.36,0.50,U] [#5 0.11,0.32,0.60,U] [#6 -0.16,0.34,0.42,U] [#7 -0.14,0.31,0.41,U] [#8 0.41,0.57,0.00,M4] 
01:56:56.044 00.001 8996 refined, 7 included, MultiStar: {-0.03, 0.21}, one-star: {-0.12, 0.23}
01:56:56.044 00.000 8996 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.10) = xAngle (1.80 = 1.80)
01:56:56.045 00.001 8996 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
01:56:56.046 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.21 hyp=0.21 cameraTheta=1.70 mountX=-0.05 mountY=-0.20, mountTheta=-1.80
01:56:56.047 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.21, opts=13)
01:56:56.048 00.001 8996 Enqueuing Move request for scope (-0.03, 0.21)
01:56:56.049 00.001 20224 Worker thread wakes up
01:56:56.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.21) opts 0xd
01:56:56.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.21)
01:56:56.049 00.000 20224 Moving (-0.03, 0.21) raw xDistance=-0.05 yDistance=-0.20
01:56:56.049 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:56:56.049 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.32 newest=-0.60
01:56:56.049 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
01:56:56.049 00.000 20224 MoveAxis(E, 0, ABG)
01:56:56.049 00.000 20224 Move returns status 0, amount 0
01:56:56.049 00.000 20224 MoveAxis(N, 43, ABG)
01:56:56.049 00.000 20224 Guiding  Dir = 0, Dur = 43
01:56:56.050 00.001 20224 IsSlewing returns 0
01:56:56.050 00.000 20224 IsGuiding returns 0
01:56:56.054 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=37907, med=3318, FiltMin=2950, FiltMax=24438, Gamma=1.000
01:56:56.075 00.021 8996 UpdateGuideState exits: m=542878 SNR=306.5
01:56:56.076 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:56.077 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:56.078 00.001 8996 Enqueuing Expose request
01:56:56.100 00.022 20224 IsGuiding returns 1
01:56:56.100 00.000 20224 scope still moving after pulse duration time elapsed
01:56:56.131 00.031 20224 IsSlewing returns 0
01:56:56.132 00.001 20224 IsGuiding returns 1
01:56:56.162 00.030 20224 IsSlewing returns 0
01:56:56.162 00.000 20224 IsGuiding returns 1
01:56:56.194 00.032 20224 IsSlewing returns 0
01:56:56.194 00.000 20224 IsGuiding returns 0
01:56:56.194 00.000 20224 scope move finished after 43 + 101 ms
01:56:56.194 00.000 20224 Move returns status 0, amount 43
01:56:56.194 00.000 20224 move complete, result=0
01:56:56.194 00.000 20224 worker thread done servicing request
01:56:56.194 00.000 20224 Worker thread wakes up
01:56:56.194 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 43 ms NORTH
01:56:56.196 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:56.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:57.359 01.163 20224 Exposure complete
01:56:57.413 00.054 20224 worker thread done servicing request
01:56:57.413 00.000 8996 OnExposeComplete: enter
01:56:57.416 00.003 8996 UpdateGuideState(): m_state=6
01:56:57.417 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14366
01:56:57.419 00.002 8996 Star::Find returns 1 (0), X=136.64, Y=472.83, Mass=553348, SNR=295.6, Peak=40627 HFD=4.6
01:56:57.422 00.003 8996 MultiStar: [#1 -0.08,-0.30,0.53,U] [#2 0.56,-0.22,0.00,M9] [#3 0.41,0.04,0.50,U] [#4 0.56,-0.06,0.00,M1] [#5 0.08,0.14,0.56,U] [#6 0.32,-0.02,0.40,U] [#7 0.43,-0.33,0.00,M2] [#8 0.64,0.48,0.00,M5] 
01:56:57.424 00.002 8996 refined, 4 included, MultiStar: {0.04, -0.13}, one-star: {-0.22, -0.32}
01:56:57.425 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
01:56:57.426 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
01:56:57.427 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.29 mountX=0.05 mountY=0.12, mountTheta=1.19
01:56:57.430 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.13, opts=13)
01:56:57.431 00.001 8996 Enqueuing Move request for scope (0.04, -0.13)
01:56:57.432 00.001 20224 Worker thread wakes up
01:56:57.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.13) opts 0xd
01:56:57.432 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.13)
01:56:57.432 00.000 20224 Moving (0.04, -0.13) raw xDistance=0.05 yDistance=0.12
01:56:57.433 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:56:57.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:57.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:56:57.433 00.000 20224 MoveAxis(E, 0, ABG)
01:56:57.433 00.000 20224 Move returns status 0, amount 0
01:56:57.433 00.000 20224 MoveAxis(N, 0, ABG)
01:56:57.433 00.000 20224 Move returns status 0, amount 0
01:56:57.433 00.000 20224 move complete, result=0
01:56:57.433 00.000 20224 worker thread done servicing request
01:56:57.439 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=40627, med=3318, FiltMin=2966, FiltMax=23341, Gamma=1.000
01:56:57.454 00.015 8996 UpdateGuideState exits: m=553348 SNR=295.6
01:56:57.455 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:57.455 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:57.456 00.001 8996 Enqueuing Expose request
01:56:57.457 00.001 20224 Worker thread wakes up
01:56:57.457 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:56:57.458 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:57.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:58.429 00.971 20224 Exposure complete
01:56:58.499 00.070 20224 worker thread done servicing request
01:56:58.499 00.000 8996 OnExposeComplete: enter
01:56:58.500 00.001 8996 UpdateGuideState(): m_state=6
01:56:58.501 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14367
01:56:58.501 00.000 8996 Star::Find returns 1 (0), X=136.52, Y=473.08, Mass=653000, SNR=311.0, Peak=49139 HFD=4.6
01:56:58.502 00.001 8996 MultiStar: [#1 -0.38,-0.57,0.00,M1] [#2 0.33,0.06,0.72,U] [#3 0.33,0.02,0.60,U] [#4 0.13,-0.21,0.46,U] [#5 0.01,0.11,0.56,U] [#6 0.14,-0.15,0.39,U] [#7 -0.14,-0.10,0.37,U] [#8 0.43,0.69,0.00,M6] 
01:56:58.503 00.001 8996 refined, 6 included, MultiStar: {0.04, -0.04}, one-star: {-0.35, -0.07}
01:56:58.504 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
01:56:58.506 00.002 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.49)
01:56:58.508 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-0.77 mountX=0.04 mountY=0.03, mountTheta=0.66
01:56:58.513 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.04, opts=13)
01:56:58.516 00.003 8996 Enqueuing Move request for scope (0.04, -0.04)
01:56:58.518 00.002 20224 Worker thread wakes up
01:56:58.518 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
01:56:58.518 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
01:56:58.518 00.000 20224 Moving (0.04, -0.04) raw xDistance=0.04 yDistance=0.03
01:56:58.518 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:56:58.519 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:56:58.519 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:56:58.519 00.000 20224 MoveAxis(E, 0, ABG)
01:56:58.519 00.000 20224 Move returns status 0, amount 0
01:56:58.519 00.000 20224 MoveAxis(N, 0, ABG)
01:56:58.519 00.000 20224 Move returns status 0, amount 0
01:56:58.519 00.000 20224 move complete, result=0
01:56:58.520 00.001 20224 worker thread done servicing request
01:56:58.525 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49139, med=3318, FiltMin=3004, FiltMax=26755, Gamma=1.000
01:56:58.546 00.021 8996 UpdateGuideState exits: m=653000 SNR=311.0
01:56:58.547 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:58.548 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:58.549 00.001 8996 Enqueuing Expose request
01:56:58.551 00.002 20224 Worker thread wakes up
01:56:58.551 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:56:58.552 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:58.552 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:56:59.715 01.163 20224 Exposure complete
01:56:59.780 00.065 20224 worker thread done servicing request
01:56:59.780 00.000 8996 OnExposeComplete: enter
01:56:59.781 00.001 8996 UpdateGuideState(): m_state=6
01:56:59.782 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14368
01:56:59.782 00.000 8996 Star::Find returns 1 (0), X=136.69, Y=472.82, Mass=557374, SNR=277.5, Peak=41491 HFD=4.6
01:56:59.783 00.001 8996 MultiStar: [#1 -0.64,-0.84,0.00,M2] [#2 0.06,-0.52,0.00,M9] [#3 0.22,-0.39,0.57,U] [#4 0.33,-0.56,0.00,M1] [#5 -0.37,-0.23,0.68,U] [#6 -0.09,-0.60,0.00,M1] [#7 -0.10,-0.39,0.48,U] [#8 0.34,0.33,0.00,M7] 
01:56:59.784 00.001 8996 refined, 3 included, MultiStar: {-0.13, -0.33}, one-star: {-0.17, -0.33}
01:56:59.785 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
01:56:59.786 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
01:56:59.787 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.33 hyp=0.35 cameraTheta=-1.94 mountX=-0.10 mountY=0.34, mountTheta=1.84
01:56:59.788 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.33, opts=13)
01:56:59.789 00.001 8996 Enqueuing Move request for scope (-0.13, -0.33)
01:56:59.790 00.001 20224 Worker thread wakes up
01:56:59.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.33) opts 0xd
01:56:59.790 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.33)
01:56:59.790 00.000 20224 Moving (-0.13, -0.33) raw xDistance=-0.10 yDistance=0.34
01:56:59.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:56:59.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:56:59.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:56:59.791 00.001 20224 MoveAxis(E, 0, ABG)
01:56:59.791 00.000 20224 Move returns status 0, amount 0
01:56:59.791 00.000 20224 MoveAxis(N, 0, ABG)
01:56:59.791 00.000 20224 Move returns status 0, amount 0
01:56:59.791 00.000 20224 move complete, result=0
01:56:59.791 00.000 20224 worker thread done servicing request
01:56:59.794 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=41491, med=3321, FiltMin=2995, FiltMax=22672, Gamma=1.000
01:56:59.808 00.014 8996 UpdateGuideState exits: m=557374 SNR=277.5
01:56:59.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:56:59.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:56:59.810 00.000 8996 Enqueuing Expose request
01:56:59.811 00.001 20224 Worker thread wakes up
01:56:59.811 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:56:59.812 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:56:59.812 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:00.795 00.983 20224 Exposure complete
01:57:00.874 00.079 20224 worker thread done servicing request
01:57:00.874 00.000 8996 OnExposeComplete: enter
01:57:00.875 00.001 8996 UpdateGuideState(): m_state=6
01:57:00.876 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14369
01:57:00.877 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=473.28, Mass=646956, SNR=318.6, Peak=45555 HFD=4.6
01:57:00.878 00.001 8996 MultiStar: [#1 -0.62,-0.15,0.00,M3] [#2 -0.21,0.18,0.64,U] [#3 -0.02,-0.20,0.56,U] [#4 -0.02,-0.19,0.44,U] [#5 -0.15,0.13,0.50,U] [#6 0.06,0.02,0.36,U] [#7 -0.33,-0.12,0.36,U] [#8 0.40,0.58,0.00,M8] 
01:57:00.879 00.001 8996 refined, 6 included, MultiStar: {-0.12, 0.02}, one-star: {-0.15, 0.13}
01:57:00.880 00.001 8996 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
01:57:00.881 00.001 8996 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
01:57:00.882 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.02 hyp=0.13 cameraTheta=2.96 mountX=-0.12 mountY=-0.01, mountTheta=-3.08
01:57:00.884 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.02, opts=13)
01:57:00.885 00.001 8996 Enqueuing Move request for scope (-0.12, 0.02)
01:57:00.886 00.001 20224 Worker thread wakes up
01:57:00.887 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.02) opts 0xd
01:57:00.887 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.02)
01:57:00.887 00.000 20224 Moving (-0.12, 0.02) raw xDistance=-0.12 yDistance=-0.01
01:57:00.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:57:00.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:00.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:57:00.887 00.000 20224 MoveAxis(E, 0, ABG)
01:57:00.887 00.000 20224 Move returns status 0, amount 0
01:57:00.888 00.001 20224 MoveAxis(N, 0, ABG)
01:57:00.888 00.000 20224 Move returns status 0, amount 0
01:57:00.888 00.000 20224 move complete, result=0
01:57:00.888 00.000 20224 worker thread done servicing request
01:57:00.892 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=45555, med=3321, FiltMin=2995, FiltMax=27155, Gamma=1.000
01:57:00.910 00.018 8996 UpdateGuideState exits: m=646956 SNR=318.6
01:57:00.911 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:00.912 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:00.913 00.001 8996 Enqueuing Expose request
01:57:00.914 00.001 20224 Worker thread wakes up
01:57:00.914 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:00.914 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:00.914 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:02.075 01.161 20224 Exposure complete
01:57:02.151 00.076 20224 worker thread done servicing request
01:57:02.151 00.000 8996 OnExposeComplete: enter
01:57:02.152 00.001 8996 UpdateGuideState(): m_state=6
01:57:02.153 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14370
01:57:02.154 00.001 8996 Star::Find returns 1 (0), X=136.09, Y=472.69, Mass=570300, SNR=273.7, Peak=37126 HFD=4.6
01:57:02.159 00.005 8996 MultiStar: [#1 -0.97,-0.49,0.00,M4] [#2 -0.35,-0.20,0.81,U] [#3 -0.21,-0.52,0.00,M1] [#4 -0.04,-0.20,0.57,U] [#5 -0.39,0.04,0.61,U] [#6 -0.28,0.05,0.41,U] [#7 -0.46,-0.19,0.00,M1] [#8 0.12,0.59,0.00,M9] 
01:57:02.160 00.001 8996 refined, 4 included, MultiStar: {-0.42, -0.20}, one-star: {-0.77, -0.47}
01:57:02.160 00.000 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
01:57:02.161 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
01:57:02.162 00.001 8996 CameraToMount -- cameraX=-0.42 cameraY=-0.20 hyp=0.47 cameraTheta=-2.69 mountX=-0.40 mountY=0.25, mountTheta=2.58
01:57:02.163 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.42, y=-0.20, opts=13)
01:57:02.164 00.001 8996 Enqueuing Move request for scope (-0.42, -0.20)
01:57:02.165 00.001 20224 Worker thread wakes up
01:57:02.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.20) opts 0xd
01:57:02.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.42, -0.20)
01:57:02.165 00.000 20224 Moving (-0.42, -0.20) raw xDistance=-0.40 yDistance=0.25
01:57:02.165 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
01:57:02.165 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:02.165 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:57:02.165 00.000 20224 MoveAxis(E, 58, ABG)
01:57:02.165 00.000 20224 Guiding  Dir = 2, Dur = 58
01:57:02.166 00.001 20224 IsSlewing returns 0
01:57:02.166 00.000 20224 IsGuiding returns 0
01:57:02.169 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=37126, med=3321, FiltMin=3014, FiltMax=21440, Gamma=1.000
01:57:02.171 00.002 20224 PulseGuide returned control before completion, sleep 64
01:57:02.183 00.012 8996 UpdateGuideState exits: m=570300 SNR=273.7
01:57:02.184 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:02.185 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:02.186 00.001 8996 Enqueuing Expose request
01:57:02.249 00.063 20224 IsGuiding returns 1
01:57:02.249 00.000 20224 scope still moving after pulse duration time elapsed
01:57:02.280 00.031 20224 IsSlewing returns 0
01:57:02.281 00.001 20224 IsGuiding returns 0
01:57:02.281 00.000 20224 scope move finished after 58 + 57 ms
01:57:02.281 00.000 20224 Move returns status 0, amount 58
01:57:02.281 00.000 20224 MoveAxis(N, 0, ABG)
01:57:02.281 00.000 20224 Move returns status 0, amount 0
01:57:02.281 00.000 20224 move complete, result=0
01:57:02.282 00.001 20224 worker thread done servicing request
01:57:02.282 00.000 20224 Worker thread wakes up
01:57:02.282 00.000 8996 GuideStep: -0.4 px 58 ms EAST, 0.3 px 0 ms NORTH
01:57:02.283 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:02.283 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:03.239 00.956 20224 Exposure complete
01:57:03.330 00.091 20224 worker thread done servicing request
01:57:03.330 00.000 8996 OnExposeComplete: enter
01:57:03.333 00.003 8996 UpdateGuideState(): m_state=6
01:57:03.335 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14371
01:57:03.336 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=472.72, Mass=595020, SNR=321.2, Peak=39955 HFD=4.7
01:57:03.338 00.002 8996 MultiStar: [#1 -0.41,-0.44,0.00,M5] [#2 0.26,0.03,0.74,U] [#3 -0.01,-0.49,0.00,M2] [#4 0.49,-0.18,0.00,M1] [#5 -0.08,0.23,0.53,U] [#6 0.13,-0.00,0.35,U] [#7 0.05,-0.33,0.30,U] [#8 0.37,0.38,0.00,M10] 
01:57:03.340 00.002 8996 refined, 4 included, MultiStar: {-0.07, -0.13}, one-star: {-0.43, -0.43}
01:57:03.341 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
01:57:03.343 00.002 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
01:57:03.344 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-2.07 mountX=-0.06 mountY=0.14, mountTheta=1.97
01:57:03.347 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.13, opts=13)
01:57:03.348 00.001 8996 Enqueuing Move request for scope (-0.07, -0.13)
01:57:03.349 00.001 20224 Worker thread wakes up
01:57:03.349 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
01:57:03.349 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
01:57:03.349 00.000 20224 Moving (-0.07, -0.13) raw xDistance=-0.06 yDistance=0.14
01:57:03.349 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:57:03.349 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:03.349 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:57:03.349 00.000 20224 MoveAxis(E, 0, ABG)
01:57:03.349 00.000 20224 Move returns status 0, amount 0
01:57:03.349 00.000 20224 MoveAxis(N, 0, ABG)
01:57:03.349 00.000 20224 Move returns status 0, amount 0
01:57:03.349 00.000 20224 move complete, result=0
01:57:03.349 00.000 20224 worker thread done servicing request
01:57:03.353 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39955, med=3321, FiltMin=3011, FiltMax=22381, Gamma=1.000
01:57:03.366 00.013 8996 UpdateGuideState exits: m=595020 SNR=321.2
01:57:03.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:03.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:03.369 00.001 8996 Enqueuing Expose request
01:57:03.370 00.001 20224 Worker thread wakes up
01:57:03.370 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:03.370 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:03.370 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:04.536 01.166 20224 Exposure complete
01:57:04.620 00.084 20224 worker thread done servicing request
01:57:04.620 00.000 8996 OnExposeComplete: enter
01:57:04.621 00.001 8996 UpdateGuideState(): m_state=6
01:57:04.622 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14372
01:57:04.623 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=473.05, Mass=585736, SNR=296.7, Peak=42419 HFD=4.6
01:57:04.624 00.001 8996 MultiStar: [#1 -0.31,-0.58,0.00,M6] [#2 0.47,-0.51,0.00,M7] [#3 0.47,-0.44,0.00,M3] [#4 0.48,-0.23,0.00,M2] [#5 -0.18,-0.43,0.00,M1] [#6 0.25,-0.08,0.43,U] [#7 0.14,-0.26,0.32,U] [#8 0.46,0.34,0.00,R] 
01:57:04.626 00.002 8996 refined, 2 included, MultiStar: {0.00, -0.12}, one-star: {-0.15, -0.10}
01:57:04.628 00.002 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
01:57:04.629 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
01:57:04.630 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.54 mountX=0.02 mountY=0.12, mountTheta=1.44
01:57:04.632 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.12, opts=13)
01:57:04.634 00.002 8996 Enqueuing Move request for scope (0.00, -0.12)
01:57:04.635 00.001 20224 Worker thread wakes up
01:57:04.636 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
01:57:04.636 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
01:57:04.636 00.000 20224 Moving (0.00, -0.12) raw xDistance=0.02 yDistance=0.12
01:57:04.636 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:57:04.636 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:04.636 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:57:04.636 00.000 20224 MoveAxis(E, 0, ABG)
01:57:04.636 00.000 20224 Move returns status 0, amount 0
01:57:04.637 00.001 20224 MoveAxis(N, 0, ABG)
01:57:04.637 00.000 20224 Move returns status 0, amount 0
01:57:04.637 00.000 20224 move complete, result=0
01:57:04.637 00.000 20224 worker thread done servicing request
01:57:04.642 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42419, med=3325, FiltMin=2979, FiltMax=25997, Gamma=1.000
01:57:04.666 00.024 8996 UpdateGuideState exits: m=585736 SNR=296.7
01:57:04.668 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:04.669 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:04.670 00.001 8996 Enqueuing Expose request
01:57:04.672 00.002 20224 Worker thread wakes up
01:57:04.672 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:04.675 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:04.675 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:05.645 00.970 20224 Exposure complete
01:57:05.721 00.076 20224 worker thread done servicing request
01:57:05.722 00.001 8996 OnExposeComplete: enter
01:57:05.723 00.001 8996 UpdateGuideState(): m_state=6
01:57:05.724 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14373
01:57:05.726 00.002 8996 Star::Find returns 1 (0), X=137.05, Y=472.82, Mass=549269, SNR=284.6, Peak=38899 HFD=4.4
01:57:05.729 00.003 8996 MultiStar: [#1 -0.07,-0.40,0.60,U] [#2 0.68,-0.41,0.00,M8] [#3 0.28,-0.69,0.00,M4] [#4 0.50,-0.18,0.00,M3] [#5 0.12,-0.38,0.55,U] [#6 0.42,-0.23,0.00,M1] [#7 0.17,-0.56,0.00,M1] [#8 0.12,-0.26,0.32,U] 
01:57:05.731 00.002 8996 refined, 3 included, MultiStar: {0.10, -0.35}, one-star: {0.18, -0.33}
01:57:05.733 00.002 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
01:57:05.735 00.002 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.32 = 1.96)
01:57:05.736 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.35 hyp=0.36 cameraTheta=-1.30 mountX=0.13 mountY=0.34, mountTheta=1.20
01:57:05.739 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.35, opts=13)
01:57:05.741 00.002 8996 Enqueuing Move request for scope (0.10, -0.35)
01:57:05.743 00.002 20224 Worker thread wakes up
01:57:05.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.35) opts 0xd
01:57:05.743 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.35)
01:57:05.743 00.000 20224 Moving (0.10, -0.35) raw xDistance=0.13 yDistance=0.34
01:57:05.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:57:05.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:05.744 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
01:57:05.744 00.000 20224 MoveAxis(E, 0, ABG)
01:57:05.744 00.000 20224 Move returns status 0, amount 0
01:57:05.744 00.000 20224 MoveAxis(N, 0, ABG)
01:57:05.744 00.000 20224 Move returns status 0, amount 0
01:57:05.744 00.000 20224 move complete, result=0
01:57:05.744 00.000 20224 worker thread done servicing request
01:57:05.757 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38899, med=3325, FiltMin=3017, FiltMax=22838, Gamma=1.000
01:57:05.784 00.027 8996 UpdateGuideState exits: m=549269 SNR=284.6
01:57:05.785 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:05.787 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:05.788 00.001 8996 Enqueuing Expose request
01:57:05.790 00.002 20224 Worker thread wakes up
01:57:05.790 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:57:05.792 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:05.792 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:06.971 01.179 20224 Exposure complete
01:57:07.054 00.083 20224 worker thread done servicing request
01:57:07.054 00.000 8996 OnExposeComplete: enter
01:57:07.055 00.001 8996 UpdateGuideState(): m_state=6
01:57:07.056 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14374
01:57:07.057 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.16, Mass=690166, SNR=281.4, Peak=51907 HFD=4.6
01:57:07.058 00.001 8996 MultiStar: [#1 -0.71,-0.36,0.00,M6] [#2 0.18,-0.62,0.00,M9] [#3 0.34,0.00,0.67,U] [#4 0.12,-0.19,0.50,U] [#5 -0.27,-0.32,0.56,U] [#6 0.44,0.00,0.43,U] [#7 0.26,-0.14,0.42,U] [#8 -0.18,-0.14,0.37,U] 
01:57:07.059 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.09}, one-star: {-0.34, 0.01}
01:57:07.059 00.000 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
01:57:07.060 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
01:57:07.061 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.09 hyp=0.09 cameraTheta=-1.49 mountX=0.02 mountY=0.09, mountTheta=1.40
01:57:07.062 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.09, opts=13)
01:57:07.063 00.001 8996 Enqueuing Move request for scope (0.01, -0.09)
01:57:07.064 00.001 20224 Worker thread wakes up
01:57:07.064 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.09) opts 0xd
01:57:07.064 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.09)
01:57:07.064 00.000 20224 Moving (0.01, -0.09) raw xDistance=0.02 yDistance=0.09
01:57:07.064 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:57:07.064 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:07.064 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:57:07.064 00.000 20224 MoveAxis(E, 0, ABG)
01:57:07.064 00.000 20224 Move returns status 0, amount 0
01:57:07.064 00.000 20224 MoveAxis(N, 0, ABG)
01:57:07.065 00.001 20224 Move returns status 0, amount 0
01:57:07.065 00.000 20224 move complete, result=0
01:57:07.065 00.000 20224 worker thread done servicing request
01:57:07.068 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=51907, med=3325, FiltMin=2998, FiltMax=27712, Gamma=1.000
01:57:07.091 00.023 8996 UpdateGuideState exits: m=690166 SNR=281.4
01:57:07.093 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:07.095 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:07.096 00.001 8996 Enqueuing Expose request
01:57:07.098 00.002 20224 Worker thread wakes up
01:57:07.098 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:07.099 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:07.100 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:08.083 00.983 20224 Exposure complete
01:57:08.156 00.073 20224 worker thread done servicing request
01:57:08.156 00.000 8996 OnExposeComplete: enter
01:57:08.157 00.001 8996 UpdateGuideState(): m_state=6
01:57:08.157 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14375
01:57:08.158 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=472.83, Mass=624512, SNR=321.5, Peak=46291 HFD=4.5
01:57:08.159 00.001 8996 MultiStar: [#1 -0.15,-0.38,0.54,U] [#2 0.38,-0.29,0.00,M10] [#3 0.22,-0.58,0.00,M4] [#4 0.37,-0.46,0.00,M3] [#5 -0.02,-0.11,0.48,U] [#6 -0.05,-0.17,0.42,U] [#7 0.03,-0.29,0.35,U] [#8 -0.01,0.20,0.38,U] 
01:57:08.160 00.001 8996 refined, 5 included, MultiStar: {-0.10, -0.21}, one-star: {-0.22, -0.32}
01:57:08.161 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
01:57:08.162 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
01:57:08.162 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.21 hyp=0.24 cameraTheta=-2.02 mountX=-0.08 mountY=0.22, mountTheta=1.92
01:57:08.164 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.21, opts=13)
01:57:08.164 00.000 8996 Enqueuing Move request for scope (-0.10, -0.21)
01:57:08.165 00.001 20224 Worker thread wakes up
01:57:08.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.21) opts 0xd
01:57:08.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.21)
01:57:08.166 00.001 20224 Moving (-0.10, -0.21) raw xDistance=-0.08 yDistance=0.22
01:57:08.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:57:08.166 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.50 newest=0.65
01:57:08.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
01:57:08.166 00.000 20224 MoveAxis(E, 0, ABG)
01:57:08.166 00.000 20224 Move returns status 0, amount 0
01:57:08.166 00.000 20224 MoveAxis(S, 47, ABG)
01:57:08.166 00.000 20224 Guiding  Dir = 1, Dur = 47
01:57:08.166 00.000 20224 IsSlewing returns 0
01:57:08.166 00.000 20224 IsGuiding returns 0
01:57:08.174 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46291, med=3325, FiltMin=2979, FiltMax=24125, Gamma=1.000
01:57:08.184 00.010 20224 PulseGuide returned control before completion, sleep 41
01:57:08.190 00.006 8996 UpdateGuideState exits: m=624512 SNR=321.5
01:57:08.192 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:08.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:08.194 00.001 8996 Enqueuing Expose request
01:57:08.230 00.036 20224 IsGuiding returns 1
01:57:08.230 00.000 20224 scope still moving after pulse duration time elapsed
01:57:08.261 00.031 20224 IsSlewing returns 0
01:57:08.261 00.000 20224 IsGuiding returns 1
01:57:08.293 00.032 20224 IsSlewing returns 0
01:57:08.293 00.000 20224 IsGuiding returns 0
01:57:08.293 00.000 20224 scope move finished after 47 + 79 ms
01:57:08.293 00.000 20224 Move returns status 0, amount 47
01:57:08.293 00.000 20224 move complete, result=0
01:57:08.293 00.000 20224 worker thread done servicing request
01:57:08.293 00.000 20224 Worker thread wakes up
01:57:08.293 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 47 ms SOUTH
01:57:08.294 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:08.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:09.472 01.178 20224 Exposure complete
01:57:09.545 00.073 20224 worker thread done servicing request
01:57:09.545 00.000 8996 OnExposeComplete: enter
01:57:09.547 00.002 8996 UpdateGuideState(): m_state=6
01:57:09.549 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14376
01:57:09.551 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=473.21, Mass=615244, SNR=297.7, Peak=47491 HFD=4.6
01:57:09.553 00.002 8996 MultiStar: [#1 0.14,-0.23,0.69,U] [#2 0.51,-0.17,0.00,R] [#3 0.55,-0.02,0.00,M5] [#4 0.42,-0.07,0.47,U] [#5 0.44,0.13,0.00,M1] [#6 0.47,-0.19,0.00,M1] [#7 0.07,-0.31,0.40,U] [#8 0.51,0.19,0.00,M1] 
01:57:09.555 00.002 8996 refined, 3 included, MultiStar: {0.06, -0.10}, one-star: {-0.18, 0.06}
01:57:09.557 00.002 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
01:57:09.559 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
01:57:09.560 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.07 mountX=0.07 mountY=0.09, mountTheta=0.97
01:57:09.563 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
01:57:09.565 00.002 8996 Enqueuing Move request for scope (0.06, -0.10)
01:57:09.567 00.002 20224 Worker thread wakes up
01:57:09.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
01:57:09.567 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
01:57:09.567 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.09
01:57:09.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:57:09.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:09.568 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
01:57:09.568 00.000 20224 MoveAxis(E, 0, ABG)
01:57:09.568 00.000 20224 Move returns status 0, amount 0
01:57:09.568 00.000 20224 MoveAxis(N, 0, ABG)
01:57:09.568 00.000 20224 Move returns status 0, amount 0
01:57:09.568 00.000 20224 move complete, result=0
01:57:09.568 00.000 20224 worker thread done servicing request
01:57:09.574 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47491, med=3325, FiltMin=2989, FiltMax=24800, Gamma=1.000
01:57:09.595 00.021 8996 UpdateGuideState exits: m=615244 SNR=297.7
01:57:09.597 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:09.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:09.600 00.002 8996 Enqueuing Expose request
01:57:09.601 00.001 20224 Worker thread wakes up
01:57:09.601 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:09.603 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:09.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:10.568 00.965 20224 Exposure complete
01:57:10.649 00.081 20224 worker thread done servicing request
01:57:10.649 00.000 8996 OnExposeComplete: enter
01:57:10.651 00.002 8996 UpdateGuideState(): m_state=6
01:57:10.652 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14377
01:57:10.654 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=473.31, Mass=555057, SNR=272.8, Peak=42867 HFD=4.5
01:57:10.656 00.002 8996 MultiStar: [#1 -0.47,0.00,0.00,M5] [#2 -0.12,0.13,0.65,U] [#3 0.40,0.37,0.00,M6] [#4 0.40,0.26,0.00,M3] [#5 0.04,0.12,0.63,U] [#6 0.38,0.28,0.00,M2] [#7 -0.08,-0.03,0.41,U] [#8 0.15,0.27,0.42,U] 
01:57:10.657 00.001 8996 refined, 4 included, MultiStar: {-0.04, 0.13}, one-star: {-0.09, 0.16}
01:57:10.658 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
01:57:10.659 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:57:10.660 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.13 hyp=0.14 cameraTheta=1.83 mountX=-0.05 mountY=-0.13, mountTheta=-1.93
01:57:10.662 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.13, opts=13)
01:57:10.663 00.001 8996 Enqueuing Move request for scope (-0.04, 0.13)
01:57:10.665 00.002 20224 Worker thread wakes up
01:57:10.665 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.13) opts 0xd
01:57:10.665 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.13)
01:57:10.665 00.000 20224 Moving (-0.04, 0.13) raw xDistance=-0.05 yDistance=-0.13
01:57:10.665 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:57:10.665 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:10.665 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:57:10.665 00.000 20224 MoveAxis(E, 0, ABG)
01:57:10.665 00.000 20224 Move returns status 0, amount 0
01:57:10.666 00.001 20224 MoveAxis(N, 0, ABG)
01:57:10.666 00.000 20224 Move returns status 0, amount 0
01:57:10.666 00.000 20224 move complete, result=0
01:57:10.666 00.000 20224 worker thread done servicing request
01:57:10.672 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42867, med=3325, FiltMin=2921, FiltMax=22889, Gamma=1.000
01:57:10.690 00.018 8996 UpdateGuideState exits: m=555057 SNR=272.8
01:57:10.692 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:10.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:10.695 00.002 8996 Enqueuing Expose request
01:57:10.696 00.001 20224 Worker thread wakes up
01:57:10.696 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:10.698 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:10.698 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:11.861 01.163 20224 Exposure complete
01:57:11.940 00.079 20224 worker thread done servicing request
01:57:11.940 00.000 8996 OnExposeComplete: enter
01:57:11.941 00.001 8996 UpdateGuideState(): m_state=6
01:57:11.942 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14378
01:57:11.943 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=473.15, Mass=544337, SNR=286.5, Peak=37907 HFD=4.5
01:57:11.944 00.001 8996 MultiStar: [#1 -0.67,-0.44,0.00,M6] [#2 -0.54,-0.42,0.00,M1] [#3 0.15,0.04,0.61,U] [#4 -0.03,-0.23,0.52,U] [#5 -0.54,-0.58,0.00,M1] [#6 -0.26,-0.15,0.47,U] [#7 -0.48,-0.52,0.00,M1] [#8 -0.34,-0.19,0.35,U] 
01:57:11.945 00.001 8996 refined, 4 included, MultiStar: {-0.24, -0.08}, one-star: {-0.54, 0.00}
01:57:11.945 00.000 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
01:57:11.946 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.85 = 0.43)
01:57:11.947 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.08 hyp=0.25 cameraTheta=-2.83 mountX=-0.23 mountY=0.10, mountTheta=2.71
01:57:11.950 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.08, opts=13)
01:57:11.952 00.002 8996 Enqueuing Move request for scope (-0.24, -0.08)
01:57:11.954 00.002 20224 Worker thread wakes up
01:57:11.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.08) opts 0xd
01:57:11.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.08)
01:57:11.954 00.000 20224 Moving (-0.24, -0.08) raw xDistance=-0.23 yDistance=0.10
01:57:11.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:57:11.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:11.955 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:57:11.955 00.000 20224 MoveAxis(E, 34, ABG)
01:57:11.955 00.000 20224 Guiding  Dir = 2, Dur = 34
01:57:11.955 00.000 20224 IsSlewing returns 0
01:57:11.956 00.001 20224 IsGuiding returns 0
01:57:11.963 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=37907, med=3325, FiltMin=3008, FiltMax=21667, Gamma=1.000
01:57:11.981 00.018 20224 PulseGuide returned control before completion, sleep 19
01:57:11.989 00.008 8996 UpdateGuideState exits: m=544337 SNR=286.5
01:57:11.991 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:11.993 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:11.995 00.002 8996 Enqueuing Expose request
01:57:12.012 00.017 20224 IsGuiding returns 1
01:57:12.012 00.000 20224 scope still moving after pulse duration time elapsed
01:57:12.044 00.032 20224 IsSlewing returns 0
01:57:12.044 00.000 20224 IsGuiding returns 1
01:57:12.076 00.032 20224 IsSlewing returns 0
01:57:12.076 00.000 20224 IsGuiding returns 0
01:57:12.077 00.001 20224 scope move finished after 34 + 86 ms
01:57:12.077 00.000 20224 Move returns status 0, amount 34
01:57:12.077 00.000 20224 MoveAxis(N, 0, ABG)
01:57:12.077 00.000 20224 Move returns status 0, amount 0
01:57:12.077 00.000 20224 move complete, result=0
01:57:12.077 00.000 20224 worker thread done servicing request
01:57:12.077 00.000 20224 Worker thread wakes up
01:57:12.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:12.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:12.077 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.1 px 0 ms NORTH
01:57:13.039 00.962 20224 Exposure complete
01:57:13.142 00.103 20224 worker thread done servicing request
01:57:13.143 00.001 8996 OnExposeComplete: enter
01:57:13.145 00.002 8996 UpdateGuideState(): m_state=6
01:57:13.146 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14379
01:57:13.148 00.002 8996 Star::Find returns 1 (0), X=136.69, Y=472.92, Mass=561304, SNR=294.7, Peak=42755 HFD=4.4
01:57:13.150 00.002 8996 MultiStar: [#1 -0.43,-0.33,0.00,M7] [#2 -0.21,-0.36,0.72,U] [#3 0.49,0.05,0.00,M6] [#4 0.39,-0.16,0.55,U] [#5 0.09,-0.19,0.54,U] [#6 -0.06,0.05,0.33,U] [#7 -0.06,-0.62,0.00,M2] [#8 0.16,-0.22,0.40,U] 
01:57:13.151 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.21}, one-star: {-0.18, -0.23}
01:57:13.152 00.001 8996 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
01:57:13.153 00.001 8996 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.63 = 1.66)
01:57:13.155 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.21 hyp=0.21 cameraTheta=-1.60 mountX=0.01 mountY=0.21, mountTheta=1.50
01:57:13.158 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.21, opts=13)
01:57:13.159 00.001 8996 Enqueuing Move request for scope (-0.01, -0.21)
01:57:13.160 00.001 20224 Worker thread wakes up
01:57:13.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.21) opts 0xd
01:57:13.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.21)
01:57:13.160 00.000 20224 Moving (-0.01, -0.21) raw xDistance=0.01 yDistance=0.21
01:57:13.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:57:13.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:57:13.160 00.000 20224 MoveAxis(E, 0, ABG)
01:57:13.160 00.000 20224 Move returns status 0, amount 0
01:57:13.160 00.000 20224 MoveAxis(S, 44, ABG)
01:57:13.160 00.000 20224 Guiding  Dir = 1, Dur = 44
01:57:13.161 00.001 20224 IsSlewing returns 0
01:57:13.161 00.000 20224 IsGuiding returns 0
01:57:13.165 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42755, med=3325, FiltMin=2985, FiltMax=25216, Gamma=1.000
01:57:13.172 00.007 20224 PulseGuide returned control before completion, sleep 44
01:57:13.186 00.014 8996 UpdateGuideState exits: m=561304 SNR=294.7
01:57:13.188 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:13.189 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:13.190 00.001 8996 Enqueuing Expose request
01:57:13.231 00.041 20224 IsGuiding returns 1
01:57:13.231 00.000 20224 scope still moving after pulse duration time elapsed
01:57:13.263 00.032 20224 IsSlewing returns 0
01:57:13.263 00.000 20224 IsGuiding returns 0
01:57:13.263 00.000 20224 scope move finished after 44 + 58 ms
01:57:13.263 00.000 20224 Move returns status 0, amount 44
01:57:13.263 00.000 20224 move complete, result=0
01:57:13.263 00.000 20224 worker thread done servicing request
01:57:13.263 00.000 20224 Worker thread wakes up
01:57:13.263 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 44 ms SOUTH
01:57:13.265 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:13.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:14.451 01.186 20224 Exposure complete
01:57:14.528 00.077 20224 worker thread done servicing request
01:57:14.528 00.000 8996 OnExposeComplete: enter
01:57:14.529 00.001 8996 UpdateGuideState(): m_state=6
01:57:14.531 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14380
01:57:14.532 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.24, Mass=668871, SNR=296.2, Peak=48947 HFD=4.4
01:57:14.533 00.001 8996 MultiStar: [#1 0.05,-0.27,0.74,U] [#2 0.17,0.11,0.74,U] [#3 0.89,0.51,0.00,M7] [#4 0.66,0.11,0.00,M2] [#5 0.15,0.05,0.54,U] [#6 0.61,0.36,0.00,M1] [#7 0.52,0.09,0.00,M3] [#8 0.14,0.07,0.35,U] 
01:57:14.534 00.001 8996 refined, 4 included, MultiStar: {0.17, 0.01}, one-star: {0.29, 0.09}
01:57:14.534 00.000 8996 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.10) = xAngle (0.15 = 0.15)
01:57:14.535 00.001 8996 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.98 = -2.98)
01:57:14.536 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.01 hyp=0.17 cameraTheta=0.05 mountX=0.17 mountY=-0.03, mountTheta=-0.16
01:57:14.538 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.01, opts=13)
01:57:14.539 00.001 8996 Enqueuing Move request for scope (0.17, 0.01)
01:57:14.540 00.001 20224 Worker thread wakes up
01:57:14.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.01) opts 0xd
01:57:14.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.01)
01:57:14.540 00.000 20224 Moving (0.17, 0.01) raw xDistance=0.17 yDistance=-0.03
01:57:14.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
01:57:14.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:14.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
01:57:14.540 00.000 20224 MoveAxis(E, 0, ABG)
01:57:14.540 00.000 20224 Move returns status 0, amount 0
01:57:14.540 00.000 20224 MoveAxis(N, 0, ABG)
01:57:14.540 00.000 20224 Move returns status 0, amount 0
01:57:14.540 00.000 20224 move complete, result=0
01:57:14.540 00.000 20224 worker thread done servicing request
01:57:14.550 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48947, med=3328, FiltMin=3005, FiltMax=27155, Gamma=1.000
01:57:14.571 00.021 8996 UpdateGuideState exits: m=668871 SNR=296.2
01:57:14.572 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:14.573 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:14.573 00.000 8996 Enqueuing Expose request
01:57:14.574 00.001 20224 Worker thread wakes up
01:57:14.574 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:14.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:14.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:15.555 00.980 20224 Exposure complete
01:57:15.610 00.055 20224 worker thread done servicing request
01:57:15.610 00.000 8996 OnExposeComplete: enter
01:57:15.612 00.002 8996 UpdateGuideState(): m_state=6
01:57:15.613 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14381
01:57:15.614 00.001 8996 Star::Find returns 1 (0), X=137.21, Y=473.47, Mass=652763, SNR=308.4, Peak=43011 HFD=4.6
01:57:15.615 00.001 8996 MultiStar: [#1 0.29,0.21,0.61,U] [#2 0.23,0.52,0.00,M1] [#3 0.97,0.44,0.00,M8] [#4 0.78,0.37,0.00,M3] [#5 0.47,0.34,0.00,M1] [#6 0.39,0.29,0.00,M2] [#7 0.21,0.20,0.37,U] [#8 0.24,0.19,0.32,U] 
01:57:15.616 00.001 8996 refined, 3 included, MultiStar: {0.29, 0.25}, one-star: {0.34, 0.32}
01:57:15.618 00.002 8996 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.10) = xAngle (0.81 = 0.81)
01:57:15.619 00.001 8996 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.32 = -2.32)
01:57:15.620 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=0.25 hyp=0.39 cameraTheta=0.71 mountX=0.27 mountY=-0.28, mountTheta=-0.82
01:57:15.622 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=0.25, opts=13)
01:57:15.624 00.002 8996 Enqueuing Move request for scope (0.29, 0.25)
01:57:15.625 00.001 20224 Worker thread wakes up
01:57:15.626 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.25) opts 0xd
01:57:15.626 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, 0.25)
01:57:15.626 00.000 20224 Moving (0.29, 0.25) raw xDistance=0.27 yDistance=-0.28
01:57:15.626 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
01:57:15.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:15.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
01:57:15.626 00.000 20224 MoveAxis(W, 39, ABG)
01:57:15.626 00.000 20224 Guiding  Dir = 3, Dur = 39
01:57:15.627 00.001 20224 IsSlewing returns 0
01:57:15.627 00.000 20224 IsGuiding returns 0
01:57:15.632 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43011, med=3325, FiltMin=3014, FiltMax=21635, Gamma=1.000
01:57:15.639 00.007 20224 PulseGuide returned control before completion, sleep 38
01:57:15.653 00.014 8996 UpdateGuideState exits: m=652763 SNR=308.4
01:57:15.655 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:15.657 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:15.659 00.002 8996 Enqueuing Expose request
01:57:15.686 00.027 20224 IsGuiding returns 1
01:57:15.686 00.000 20224 scope still moving after pulse duration time elapsed
01:57:15.718 00.032 20224 IsSlewing returns 0
01:57:15.718 00.000 20224 IsGuiding returns 1
01:57:15.749 00.031 20224 IsSlewing returns 0
01:57:15.749 00.000 20224 IsGuiding returns 0
01:57:15.749 00.000 20224 scope move finished after 39 + 82 ms
01:57:15.750 00.001 20224 Move returns status 0, amount 39
01:57:15.750 00.000 20224 MoveAxis(N, 0, ABG)
01:57:15.750 00.000 20224 Move returns status 0, amount 0
01:57:15.750 00.000 20224 move complete, result=0
01:57:15.750 00.000 20224 worker thread done servicing request
01:57:15.750 00.000 20224 Worker thread wakes up
01:57:15.750 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:15.750 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.3 px 0 ms NORTH
01:57:15.752 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:16.931 01.179 20224 Exposure complete
01:57:16.992 00.061 20224 worker thread done servicing request
01:57:16.992 00.000 8996 OnExposeComplete: enter
01:57:16.993 00.001 8996 UpdateGuideState(): m_state=6
01:57:16.994 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14382
01:57:16.995 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.78, Mass=582332, SNR=314.3, Peak=41475 HFD=4.5
01:57:16.996 00.001 8996 MultiStar: [#1 -0.25,-0.21,0.55,U] [#2 -0.17,-0.46,0.00,M2] [#3 0.24,0.01,0.48,U] [#4 0.42,-0.24,0.00,M4] [#5 -0.38,-0.15,0.55,U] [#6 -0.04,-0.09,0.40,U] [#7 0.40,-0.17,0.47,U] [#8 -0.13,-0.23,0.36,U] 
01:57:16.997 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.20}, one-star: {-0.19, -0.37}
01:57:16.998 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
01:57:16.999 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
01:57:17.000 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.20 hyp=0.21 cameraTheta=-1.94 mountX=-0.06 mountY=0.21, mountTheta=1.84
01:57:17.003 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.20, opts=13)
01:57:17.006 00.003 8996 Enqueuing Move request for scope (-0.08, -0.20)
01:57:17.008 00.002 20224 Worker thread wakes up
01:57:17.008 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.20) opts 0xd
01:57:17.008 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.20)
01:57:17.008 00.000 20224 Moving (-0.08, -0.20) raw xDistance=-0.06 yDistance=0.21
01:57:17.008 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:57:17.008 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
01:57:17.008 00.000 20224 MoveAxis(E, 0, ABG)
01:57:17.008 00.000 20224 Move returns status 0, amount 0
01:57:17.009 00.001 20224 MoveAxis(S, 43, ABG)
01:57:17.009 00.000 20224 Guiding  Dir = 1, Dur = 43
01:57:17.009 00.000 20224 IsSlewing returns 0
01:57:17.009 00.000 20224 IsGuiding returns 0
01:57:17.017 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41475, med=3325, FiltMin=3005, FiltMax=26672, Gamma=1.000
01:57:17.041 00.024 8996 UpdateGuideState exits: m=582332 SNR=314.3
01:57:17.042 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:17.043 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:17.044 00.001 8996 Enqueuing Expose request
01:57:17.067 00.023 20224 IsGuiding returns 1
01:57:17.067 00.000 20224 scope still moving after pulse duration time elapsed
01:57:17.097 00.030 20224 IsSlewing returns 0
01:57:17.097 00.000 20224 IsGuiding returns 1
01:57:17.128 00.031 20224 IsSlewing returns 0
01:57:17.129 00.001 20224 IsGuiding returns 1
01:57:17.159 00.030 20224 IsSlewing returns 0
01:57:17.159 00.000 20224 IsGuiding returns 0
01:57:17.159 00.000 20224 scope move finished after 43 + 106 ms
01:57:17.159 00.000 20224 Move returns status 0, amount 43
01:57:17.159 00.000 20224 move complete, result=0
01:57:17.160 00.001 20224 worker thread done servicing request
01:57:17.160 00.000 20224 Worker thread wakes up
01:57:17.160 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
01:57:17.160 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:17.161 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:18.134 00.973 20224 Exposure complete
01:57:18.202 00.068 20224 worker thread done servicing request
01:57:18.202 00.000 8996 OnExposeComplete: enter
01:57:18.203 00.001 8996 UpdateGuideState(): m_state=6
01:57:18.204 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14383
01:57:18.204 00.000 8996 Star::Find returns 1 (0), X=136.57, Y=473.39, Mass=549748, SNR=294.2, Peak=42611 HFD=4.5
01:57:18.205 00.001 8996 MultiStar: [#1 -0.39,0.14,0.63,U] [#2 0.02,0.18,0.81,U] [#3 0.53,0.53,0.00,M8] [#4 0.43,0.63,0.00,M5] [#5 0.02,0.36,0.58,U] [#6 0.31,0.62,0.00,M2] [#7 -0.05,0.35,0.33,U] [#8 0.27,0.47,0.00,M1] 
01:57:18.206 00.001 8996 refined, 4 included, MultiStar: {-0.16, 0.24}, one-star: {-0.30, 0.24}
01:57:18.207 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
01:57:18.208 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
01:57:18.210 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.24 hyp=0.29 cameraTheta=2.15 mountX=-0.18 mountY=-0.22, mountTheta=-2.26
01:57:18.212 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.24, opts=13)
01:57:18.213 00.001 8996 Enqueuing Move request for scope (-0.16, 0.24)
01:57:18.213 00.000 20224 Worker thread wakes up
01:57:18.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.24) opts 0xd
01:57:18.213 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.24)
01:57:18.213 00.000 20224 Moving (-0.16, 0.24) raw xDistance=-0.18 yDistance=-0.22
01:57:18.214 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:57:18.214 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:18.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
01:57:18.214 00.000 20224 MoveAxis(E, 0, ABG)
01:57:18.214 00.000 20224 Move returns status 0, amount 0
01:57:18.214 00.000 20224 MoveAxis(N, 0, ABG)
01:57:18.214 00.000 20224 Move returns status 0, amount 0
01:57:18.214 00.000 20224 move complete, result=0
01:57:18.214 00.000 20224 worker thread done servicing request
01:57:18.218 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=42611, med=3325, FiltMin=3014, FiltMax=24013, Gamma=1.000
01:57:18.232 00.014 8996 UpdateGuideState exits: m=549748 SNR=294.2
01:57:18.233 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:18.234 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:18.234 00.000 8996 Enqueuing Expose request
01:57:18.235 00.001 20224 Worker thread wakes up
01:57:18.235 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:57:18.236 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:18.236 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:19.402 01.166 20224 Exposure complete
01:57:19.483 00.081 20224 worker thread done servicing request
01:57:19.483 00.000 8996 OnExposeComplete: enter
01:57:19.484 00.001 8996 UpdateGuideState(): m_state=6
01:57:19.485 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14384
01:57:19.486 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=473.69, Mass=791881, SNR=330.1, Peak=59462 HFD=4.5
01:57:19.487 00.001 8996 MultiStar: [#1 -0.09,0.19,0.71,U] [#2 -0.01,0.27,0.61,U] [#3 0.37,0.70,0.00,M9] [#4 0.44,0.49,0.00,M6] [#5 -0.01,0.27,0.50,U] [#6 0.07,0.68,0.00,M3] [#7 -0.23,0.27,0.35,U] [#8 -0.14,0.19,0.29,U] 
01:57:19.488 00.001 8996 refined, 5 included, MultiStar: {-0.09, 0.32}, one-star: {-0.11, 0.54}
01:57:19.489 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
01:57:19.489 00.000 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.20 = -1.20)
01:57:19.490 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.32 hyp=0.34 cameraTheta=1.83 mountX=-0.12 mountY=-0.31, mountTheta=-1.93
01:57:19.494 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.32, opts=13)
01:57:19.496 00.002 8996 Enqueuing Move request for scope (-0.09, 0.32)
01:57:19.499 00.003 20224 Worker thread wakes up
01:57:19.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.32) opts 0xd
01:57:19.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.32)
01:57:19.499 00.000 20224 Moving (-0.09, 0.32) raw xDistance=-0.12 yDistance=-0.31
01:57:19.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:57:19.499 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:19.499 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
01:57:19.499 00.000 20224 MoveAxis(E, 0, ABG)
01:57:19.499 00.000 20224 Move returns status 0, amount 0
01:57:19.500 00.001 20224 MoveAxis(N, 0, ABG)
01:57:19.500 00.000 20224 Move returns status 0, amount 0
01:57:19.500 00.000 20224 move complete, result=0
01:57:19.500 00.000 20224 worker thread done servicing request
01:57:19.509 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=59462, med=3328, FiltMin=2969, FiltMax=33645, Gamma=1.000
01:57:19.532 00.023 8996 UpdateGuideState exits: m=791881 SNR=330.1
01:57:19.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:19.534 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:19.535 00.001 8996 Enqueuing Expose request
01:57:19.536 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
01:57:19.537 00.001 20224 Worker thread wakes up
01:57:19.537 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:19.537 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:20.499 00.962 20224 Exposure complete
01:57:20.577 00.078 20224 worker thread done servicing request
01:57:20.577 00.000 8996 OnExposeComplete: enter
01:57:20.578 00.001 8996 UpdateGuideState(): m_state=6
01:57:20.579 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14385
01:57:20.580 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=473.55, Mass=679797, SNR=304.3, Peak=46934 HFD=4.8
01:57:20.581 00.001 8996 MultiStar: [#1 -0.03,0.24,0.46,U] [#2 0.10,0.39,0.83,U] [#3 0.30,0.65,0.00,M10] [#4 0.67,0.44,0.00,M7] [#5 0.16,0.33,0.56,U] [#6 0.67,0.57,0.00,M4] [#7 -0.06,0.35,0.45,U] [#8 0.13,0.36,0.33,U] 
01:57:20.581 00.000 8996 refined, 5 included, MultiStar: {-0.01, 0.36}, one-star: {-0.20, 0.40}
01:57:20.582 00.001 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
01:57:20.583 00.001 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
01:57:20.584 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.36 hyp=0.36 cameraTheta=1.59 mountX=-0.04 mountY=-0.35, mountTheta=-1.69
01:57:20.586 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.36, opts=13)
01:57:20.587 00.001 8996 Enqueuing Move request for scope (-0.01, 0.36)
01:57:20.588 00.001 20224 Worker thread wakes up
01:57:20.588 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.36) opts 0xd
01:57:20.588 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.36)
01:57:20.588 00.000 20224 Moving (-0.01, 0.36) raw xDistance=-0.04 yDistance=-0.35
01:57:20.588 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:57:20.588 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:20.588 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
01:57:20.588 00.000 20224 MoveAxis(E, 0, ABG)
01:57:20.589 00.001 20224 Move returns status 0, amount 0
01:57:20.589 00.000 20224 MoveAxis(N, 0, ABG)
01:57:20.589 00.000 20224 Move returns status 0, amount 0
01:57:20.589 00.000 20224 move complete, result=0
01:57:20.589 00.000 20224 worker thread done servicing request
01:57:20.595 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=46934, med=3321, FiltMin=2998, FiltMax=29049, Gamma=1.000
01:57:20.611 00.016 8996 UpdateGuideState exits: m=679797 SNR=304.3
01:57:20.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:20.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:20.614 00.001 8996 Enqueuing Expose request
01:57:20.615 00.001 20224 Worker thread wakes up
01:57:20.615 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
01:57:20.616 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:20.616 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:21.794 01.178 20224 Exposure complete
01:57:21.882 00.088 20224 worker thread done servicing request
01:57:21.883 00.001 8996 OnExposeComplete: enter
01:57:21.883 00.000 8996 UpdateGuideState(): m_state=6
01:57:21.884 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14386
01:57:21.885 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=473.66, Mass=623114, SNR=328.0, Peak=43078 HFD=4.8
01:57:21.886 00.001 8996 MultiStar: [#1 -0.17,0.22,0.55,U] [#2 0.04,0.62,0.00,M1] [#3 0.35,0.36,0.00,R] [#4 0.56,0.47,0.00,M8] [#5 0.13,0.64,0.00,M1] [#6 0.12,0.94,0.00,M5] [#7 0.19,0.42,0.00,M1] [#8 0.16,0.71,0.00,M1] 
01:57:21.887 00.001 8996 refined, 1 included, MultiStar: {-0.23, 0.40}, one-star: {-0.26, 0.51}
01:57:21.887 00.000 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
01:57:21.888 00.001 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.94 = -0.94)
01:57:21.889 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.40 hyp=0.46 cameraTheta=2.09 mountX=-0.27 mountY=-0.37, mountTheta=-2.19
01:57:21.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.40, opts=13)
01:57:21.892 00.001 8996 Enqueuing Move request for scope (-0.23, 0.40)
01:57:21.893 00.001 20224 Worker thread wakes up
01:57:21.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.40) opts 0xd
01:57:21.894 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.40)
01:57:21.894 00.000 20224 Moving (-0.23, 0.40) raw xDistance=-0.27 yDistance=-0.37
01:57:21.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:57:21.894 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.19 newest=-1.04
01:57:21.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
01:57:21.894 00.000 20224 MoveAxis(E, 39, ABG)
01:57:21.894 00.000 20224 Guiding  Dir = 2, Dur = 39
01:57:21.895 00.001 20224 IsSlewing returns 0
01:57:21.895 00.000 20224 IsGuiding returns 0
01:57:21.902 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43078, med=3325, FiltMin=3021, FiltMax=23929, Gamma=1.000
01:57:21.923 00.021 8996 UpdateGuideState exits: m=623114 SNR=328.0
01:57:21.925 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:21.928 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:21.930 00.002 8996 Enqueuing Expose request
01:57:21.941 00.011 20224 IsGuiding returns 1
01:57:21.941 00.000 20224 scope still moving after pulse duration time elapsed
01:57:21.970 00.029 20224 IsSlewing returns 0
01:57:21.970 00.000 20224 IsGuiding returns 1
01:57:22.002 00.032 20224 IsSlewing returns 0
01:57:22.003 00.001 20224 IsGuiding returns 1
01:57:22.032 00.029 20224 IsSlewing returns 0
01:57:22.032 00.000 20224 IsGuiding returns 0
01:57:22.033 00.001 20224 scope move finished after 39 + 98 ms
01:57:22.033 00.000 20224 Move returns status 0, amount 39
01:57:22.033 00.000 20224 MoveAxis(N, 79, ABG)
01:57:22.033 00.000 20224 Guiding  Dir = 0, Dur = 79
01:57:22.033 00.000 20224 IsSlewing returns 0
01:57:22.033 00.000 20224 IsGuiding returns 0
01:57:22.095 00.062 20224 PulseGuide returned control before completion, sleep 27
01:57:22.124 00.029 20224 IsGuiding returns 1
01:57:22.124 00.000 20224 scope still moving after pulse duration time elapsed
01:57:22.155 00.031 20224 IsSlewing returns 0
01:57:22.156 00.001 20224 IsGuiding returns 1
01:57:22.186 00.030 20224 IsSlewing returns 0
01:57:22.187 00.001 20224 IsGuiding returns 1
01:57:22.218 00.031 20224 IsSlewing returns 0
01:57:22.218 00.000 20224 IsGuiding returns 0
01:57:22.218 00.000 20224 scope move finished after 79 + 105 ms
01:57:22.218 00.000 20224 Move returns status 0, amount 79
01:57:22.218 00.000 20224 move complete, result=0
01:57:22.218 00.000 20224 worker thread done servicing request
01:57:22.218 00.000 20224 Worker thread wakes up
01:57:22.219 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:22.219 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:22.219 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.4 px 79 ms NORTH
01:57:23.213 00.994 20224 Exposure complete
01:57:23.291 00.078 20224 worker thread done servicing request
01:57:23.291 00.000 8996 OnExposeComplete: enter
01:57:23.292 00.001 8996 UpdateGuideState(): m_state=6
01:57:23.293 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14387
01:57:23.294 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.44, Mass=601725, SNR=320.0, Peak=40435 HFD=4.6
01:57:23.294 00.000 8996 MultiStar: [#1 0.14,-0.02,0.49,U] [#2 0.49,0.40,0.00,M2] [#3 0.46,-0.24,0.00,M1] [#4 0.71,0.08,0.00,M9] [#5 0.29,0.17,0.49,U] [#6 0.55,0.47,0.00,M6] [#7 0.39,0.00,0.43,U] [#8 0.41,0.48,0.00,M2] 
01:57:23.296 00.002 8996 refined, 3 included, MultiStar: {0.28, 0.15}, one-star: {0.30, 0.29}
01:57:23.297 00.001 8996 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.10) = xAngle (0.60 = 0.60)
01:57:23.298 00.001 8996 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.53 = -2.53)
01:57:23.299 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.15 hyp=0.32 cameraTheta=0.50 mountX=0.26 mountY=-0.18, mountTheta=-0.61
01:57:23.300 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.15, opts=13)
01:57:23.301 00.001 8996 Enqueuing Move request for scope (0.28, 0.15)
01:57:23.302 00.001 20224 Worker thread wakes up
01:57:23.302 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.15) opts 0xd
01:57:23.302 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.15)
01:57:23.302 00.000 20224 Moving (0.28, 0.15) raw xDistance=0.26 yDistance=-0.18
01:57:23.302 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
01:57:23.302 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:23.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
01:57:23.302 00.000 20224 MoveAxis(W, 36, ABG)
01:57:23.302 00.000 20224 Guiding  Dir = 3, Dur = 36
01:57:23.303 00.001 20224 IsSlewing returns 0
01:57:23.303 00.000 20224 IsGuiding returns 0
01:57:23.306 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40435, med=3321, FiltMin=3008, FiltMax=20995, Gamma=1.000
01:57:23.320 00.014 8996 UpdateGuideState exits: m=601725 SNR=320.0
01:57:23.321 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:23.322 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:23.323 00.001 8996 Enqueuing Expose request
01:57:23.341 00.018 20224 IsGuiding returns 1
01:57:23.341 00.000 20224 scope still moving after pulse duration time elapsed
01:57:23.372 00.031 20224 IsSlewing returns 0
01:57:23.372 00.000 20224 IsGuiding returns 1
01:57:23.402 00.030 20224 IsSlewing returns 0
01:57:23.402 00.000 20224 IsGuiding returns 1
01:57:23.434 00.032 20224 IsSlewing returns 0
01:57:23.434 00.000 20224 IsGuiding returns 0
01:57:23.434 00.000 20224 scope move finished after 36 + 94 ms
01:57:23.434 00.000 20224 Move returns status 0, amount 36
01:57:23.434 00.000 20224 MoveAxis(N, 0, ABG)
01:57:23.434 00.000 20224 Move returns status 0, amount 0
01:57:23.435 00.001 20224 move complete, result=0
01:57:23.435 00.000 20224 worker thread done servicing request
01:57:23.435 00.000 20224 Worker thread wakes up
01:57:23.435 00.000 8996 GuideStep: 0.3 px 36 ms WEST, -0.2 px 0 ms NORTH
01:57:23.438 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:23.438 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:24.594 01.156 20224 Exposure complete
01:57:24.667 00.073 20224 worker thread done servicing request
01:57:24.668 00.001 8996 OnExposeComplete: enter
01:57:24.670 00.002 8996 UpdateGuideState(): m_state=6
01:57:24.672 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14388
01:57:24.673 00.001 8996 Star::Find returns 1 (0), X=136.34, Y=473.28, Mass=622018, SNR=305.6, Peak=41747 HFD=4.6
01:57:24.674 00.001 8996 MultiStar: [#1 -0.40,-0.40,0.00,M1] [#2 -0.50,0.07,0.00,M3] [#3 -0.67,-0.35,0.00,M2] [#4 -0.27,0.31,0.58,U] [#5 -0.38,0.06,0.53,U] [#6 -0.20,0.21,0.39,U] [#7 -0.35,-0.15,0.45,U] [#8 -0.24,0.17,0.33,U] 
01:57:24.675 00.001 8996 refined, 5 included, MultiStar: {-0.37, 0.13}, one-star: {-0.53, 0.13}
01:57:24.676 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
01:57:24.677 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
01:57:24.678 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.13 hyp=0.39 cameraTheta=2.80 mountX=-0.38 mountY=-0.09, mountTheta=-2.92
01:57:24.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.13, opts=13)
01:57:24.682 00.002 8996 Enqueuing Move request for scope (-0.37, 0.13)
01:57:24.685 00.003 20224 Worker thread wakes up
01:57:24.685 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.13) opts 0xd
01:57:24.685 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.13)
01:57:24.685 00.000 20224 Moving (-0.37, 0.13) raw xDistance=-0.38 yDistance=-0.09
01:57:24.685 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
01:57:24.685 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:24.685 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
01:57:24.685 00.000 20224 MoveAxis(E, 53, ABG)
01:57:24.685 00.000 20224 Guiding  Dir = 2, Dur = 53
01:57:24.686 00.001 20224 IsSlewing returns 0
01:57:24.686 00.000 20224 IsGuiding returns 0
01:57:24.687 00.001 20224 PulseGuide returned control before completion, sleep 62
01:57:24.693 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41747, med=3321, FiltMin=2953, FiltMax=22531, Gamma=1.000
01:57:24.714 00.021 8996 UpdateGuideState exits: m=622018 SNR=305.6
01:57:24.716 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:24.719 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:24.721 00.002 8996 Enqueuing Expose request
01:57:24.762 00.041 20224 IsGuiding returns 1
01:57:24.762 00.000 20224 scope still moving after pulse duration time elapsed
01:57:24.793 00.031 20224 IsSlewing returns 0
01:57:24.793 00.000 20224 IsGuiding returns 0
01:57:24.794 00.001 20224 scope move finished after 53 + 55 ms
01:57:24.794 00.000 20224 Move returns status 0, amount 53
01:57:24.794 00.000 20224 MoveAxis(N, 0, ABG)
01:57:24.794 00.000 20224 Move returns status 0, amount 0
01:57:24.794 00.000 20224 move complete, result=0
01:57:24.794 00.000 20224 worker thread done servicing request
01:57:24.794 00.000 20224 Worker thread wakes up
01:57:24.795 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:24.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:24.795 00.000 8996 GuideStep: -0.4 px 53 ms EAST, -0.1 px 0 ms NORTH
01:57:25.764 00.969 20224 Exposure complete
01:57:25.832 00.068 20224 worker thread done servicing request
01:57:25.832 00.000 8996 OnExposeComplete: enter
01:57:25.833 00.001 8996 UpdateGuideState(): m_state=6
01:57:25.835 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14389
01:57:25.837 00.002 8996 Star::Find returns 1 (0), X=136.40, Y=473.21, Mass=566175, SNR=316.4, Peak=41859 HFD=4.5
01:57:25.839 00.002 8996 MultiStar: [#1 0.04,-0.27,0.63,U] [#2 0.10,0.15,0.60,U] [#3 0.19,-0.36,0.56,U] [#4 0.27,-0.11,0.38,U] [#5 -0.16,0.09,0.52,U] [#6 0.18,0.17,0.33,U] [#7 0.28,-0.12,0.53,U] [#8 0.04,0.12,0.32,U] 
01:57:25.841 00.002 8996 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {-0.47, 0.06}
01:57:25.843 00.002 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
01:57:25.844 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.80 = 1.49)
01:57:25.846 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.77 mountX=-0.00 mountY=0.04, mountTheta=1.67
01:57:25.849 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.04, opts=13)
01:57:25.850 00.001 8996 Enqueuing Move request for scope (-0.01, -0.04)
01:57:25.852 00.002 20224 Worker thread wakes up
01:57:25.852 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
01:57:25.853 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
01:57:25.853 00.000 20224 Moving (-0.01, -0.04) raw xDistance=-0.00 yDistance=0.04
01:57:25.853 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
01:57:25.853 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:25.853 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:57:25.853 00.000 20224 MoveAxis(E, 0, ABG)
01:57:25.853 00.000 20224 Move returns status 0, amount 0
01:57:25.853 00.000 20224 MoveAxis(N, 0, ABG)
01:57:25.853 00.000 20224 Move returns status 0, amount 0
01:57:25.854 00.001 20224 move complete, result=0
01:57:25.854 00.000 20224 worker thread done servicing request
01:57:25.865 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41859, med=3321, FiltMin=2989, FiltMax=22339, Gamma=1.000
01:57:25.888 00.023 8996 UpdateGuideState exits: m=566175 SNR=316.4
01:57:25.889 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:25.891 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:25.893 00.002 8996 Enqueuing Expose request
01:57:25.895 00.002 20224 Worker thread wakes up
01:57:25.895 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:25.897 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:25.897 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:27.067 01.170 20224 Exposure complete
01:57:27.149 00.082 20224 worker thread done servicing request
01:57:27.149 00.000 8996 OnExposeComplete: enter
01:57:27.150 00.001 8996 UpdateGuideState(): m_state=6
01:57:27.151 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14390
01:57:27.152 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.42, Mass=707851, SNR=359.2, Peak=51459 HFD=4.7
01:57:27.153 00.001 8996 MultiStar: [#1 0.19,-0.10,0.50,U] [#2 0.55,-0.10,0.00,M3] [#3 0.36,-0.31,0.00,M2] [#4 0.68,-0.02,0.00,M8] [#5 0.20,0.06,0.39,U] [#6 0.12,-0.13,0.28,U] [#7 0.07,-0.44,0.34,U] [#8 0.23,-0.03,0.30,U] 
01:57:27.153 00.000 8996 refined, 5 included, MultiStar: {0.04, 0.02}, one-star: {-0.18, 0.27}
01:57:27.154 00.001 8996 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
01:57:27.155 00.001 8996 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.68 = -2.68)
01:57:27.157 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.02 hyp=0.05 cameraTheta=0.35 mountX=0.04 mountY=-0.02, mountTheta=-0.46
01:57:27.161 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.02, opts=13)
01:57:27.164 00.003 8996 Enqueuing Move request for scope (0.04, 0.02)
01:57:27.166 00.002 20224 Worker thread wakes up
01:57:27.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.02) opts 0xd
01:57:27.166 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.02)
01:57:27.167 00.001 20224 Moving (0.04, 0.02) raw xDistance=0.04 yDistance=-0.02
01:57:27.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:57:27.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:27.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:57:27.167 00.000 20224 MoveAxis(E, 0, ABG)
01:57:27.168 00.001 20224 Move returns status 0, amount 0
01:57:27.168 00.000 20224 MoveAxis(N, 0, ABG)
01:57:27.168 00.000 20224 Move returns status 0, amount 0
01:57:27.168 00.000 20224 move complete, result=0
01:57:27.168 00.000 20224 worker thread done servicing request
01:57:27.175 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51459, med=3325, FiltMin=2992, FiltMax=29673, Gamma=1.000
01:57:27.191 00.016 8996 UpdateGuideState exits: m=707851 SNR=359.2
01:57:27.192 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:27.193 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:27.194 00.001 8996 Enqueuing Expose request
01:57:27.195 00.001 20224 Worker thread wakes up
01:57:27.195 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:27.196 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:27.196 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:28.172 00.976 20224 Exposure complete
01:57:28.235 00.063 20224 worker thread done servicing request
01:57:28.235 00.000 8996 OnExposeComplete: enter
01:57:28.237 00.002 8996 UpdateGuideState(): m_state=6
01:57:28.239 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14391
01:57:28.241 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=472.99, Mass=472112, SNR=248.6, Peak=38803 HFD=4.4
01:57:28.243 00.002 8996 MultiStar: [#1 0.31,-0.03,0.75,U] [#2 0.31,0.30,0.81,U] [#3 0.03,-0.48,0.00,M3] [#4 0.74,0.01,0.00,M9] [#5 0.06,0.30,0.63,U] [#6 0.32,0.37,0.00,M4] [#7 0.15,-0.13,0.49,U] [#8 0.40,0.38,0.00,M1] 
01:57:28.244 00.001 8996 refined, 4 included, MultiStar: {0.12, 0.05}, one-star: {-0.15, -0.16}
01:57:28.245 00.001 8996 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.10) = xAngle (0.48 = 0.48)
01:57:28.247 00.002 8996 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.64 = -2.64)
01:57:28.248 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.05 hyp=0.13 cameraTheta=0.39 mountX=0.12 mountY=-0.06, mountTheta=-0.50
01:57:28.251 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.05, opts=13)
01:57:28.253 00.002 8996 Enqueuing Move request for scope (0.12, 0.05)
01:57:28.254 00.001 20224 Worker thread wakes up
01:57:28.254 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.05) opts 0xd
01:57:28.254 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.05)
01:57:28.254 00.000 20224 Moving (0.12, 0.05) raw xDistance=0.12 yDistance=-0.06
01:57:28.254 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
01:57:28.254 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:28.254 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:57:28.254 00.000 20224 MoveAxis(E, 0, ABG)
01:57:28.254 00.000 20224 Move returns status 0, amount 0
01:57:28.254 00.000 20224 MoveAxis(N, 0, ABG)
01:57:28.254 00.000 20224 Move returns status 0, amount 0
01:57:28.254 00.000 20224 move complete, result=0
01:57:28.255 00.001 20224 worker thread done servicing request
01:57:28.260 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=38803, med=3325, FiltMin=2998, FiltMax=22333, Gamma=1.000
01:57:28.284 00.024 8996 UpdateGuideState exits: m=472112 SNR=248.6
01:57:28.285 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:28.286 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:28.287 00.001 8996 Enqueuing Expose request
01:57:28.288 00.001 20224 Worker thread wakes up
01:57:28.288 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:28.289 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:28.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:29.460 01.171 20224 Exposure complete
01:57:29.543 00.083 20224 worker thread done servicing request
01:57:29.543 00.000 8996 OnExposeComplete: enter
01:57:29.545 00.002 8996 UpdateGuideState(): m_state=6
01:57:29.547 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14392
01:57:29.548 00.001 8996 Star::Find returns 1 (0), X=136.96, Y=473.26, Mass=664916, SNR=328.7, Peak=50435 HFD=4.5
01:57:29.549 00.001 8996 MultiStar: [#1 0.54,0.35,0.00,M1] [#2 0.50,0.15,0.00,M3] [#3 0.53,-0.41,0.00,M4] [#4 0.86,0.08,0.00,M10] [#5 0.48,0.42,0.00,M1] [#6 0.87,0.10,0.00,M5] [#7 0.63,-0.31,0.00,M1] [#8 0.39,0.44,0.00,M2] 
01:57:29.551 00.002 8996 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.10) = xAngle (0.93 = 0.93)
01:57:29.553 00.002 8996 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.19 = -2.19)
01:57:29.554 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.10 hyp=0.14 cameraTheta=0.83 mountX=0.08 mountY=-0.11, mountTheta=-0.94
01:57:29.557 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.10, opts=13)
01:57:29.559 00.002 8996 Enqueuing Move request for scope (0.09, 0.10)
01:57:29.559 00.000 20224 Worker thread wakes up
01:57:29.559 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.10) opts 0xd
01:57:29.560 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.10)
01:57:29.560 00.000 20224 Moving (0.09, 0.10) raw xDistance=0.08 yDistance=-0.11
01:57:29.560 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:57:29.560 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:29.560 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:57:29.560 00.000 20224 MoveAxis(E, 0, ABG)
01:57:29.560 00.000 20224 Move returns status 0, amount 0
01:57:29.560 00.000 20224 MoveAxis(N, 0, ABG)
01:57:29.560 00.000 20224 Move returns status 0, amount 0
01:57:29.560 00.000 20224 move complete, result=0
01:57:29.560 00.000 20224 worker thread done servicing request
01:57:29.565 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=50435, med=3325, FiltMin=3011, FiltMax=25846, Gamma=1.000
01:57:29.587 00.022 8996 UpdateGuideState exits: m=664916 SNR=328.7
01:57:29.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:29.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:29.590 00.001 8996 Enqueuing Expose request
01:57:29.590 00.000 20224 Worker thread wakes up
01:57:29.590 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:29.590 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:29.591 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:30.579 00.988 20224 Exposure complete
01:57:30.647 00.068 20224 worker thread done servicing request
01:57:30.647 00.000 8996 OnExposeComplete: enter
01:57:30.648 00.001 8996 UpdateGuideState(): m_state=6
01:57:30.649 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14393
01:57:30.649 00.000 8996 Star::Find returns 1 (0), X=136.90, Y=473.08, Mass=578497, SNR=274.3, Peak=44163 HFD=4.5
01:57:30.650 00.001 8996 MultiStar: [#1 0.35,0.05,0.64,U] [#2 0.25,-0.28,0.57,U] [#3 0.87,0.21,0.00,M5] [#4 0.91,0.44,0.00,R] [#5 0.49,-0.06,0.00,M2] [#6 0.76,0.05,0.00,M6] [#7 0.42,0.14,0.53,U] [#8 0.34,0.19,0.35,U] 
01:57:30.651 00.001 8996 single-star, 4 included, MultiStar: {0.24, -0.02}, one-star: {0.03, -0.07}
01:57:30.653 00.002 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.04 = -1.04)
01:57:30.654 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.12)
01:57:30.656 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.13 mountX=0.04 mountY=0.07, mountTheta=1.03
01:57:30.658 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
01:57:30.659 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
01:57:30.659 00.000 20224 Worker thread wakes up
01:57:30.660 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
01:57:30.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
01:57:30.660 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.07
01:57:30.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:57:30.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:30.660 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:57:30.660 00.000 20224 MoveAxis(E, 0, ABG)
01:57:30.660 00.000 20224 Move returns status 0, amount 0
01:57:30.660 00.000 20224 MoveAxis(N, 0, ABG)
01:57:30.660 00.000 20224 Move returns status 0, amount 0
01:57:30.660 00.000 20224 move complete, result=0
01:57:30.660 00.000 20224 worker thread done servicing request
01:57:30.664 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44163, med=3325, FiltMin=3001, FiltMax=24233, Gamma=1.000
01:57:30.681 00.017 8996 UpdateGuideState exits: m=578497 SNR=274.3
01:57:30.682 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:30.684 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:30.686 00.002 8996 Enqueuing Expose request
01:57:30.688 00.002 20224 Worker thread wakes up
01:57:30.688 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:57:30.689 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:30.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:31.858 01.169 20224 Exposure complete
01:57:31.912 00.054 20224 worker thread done servicing request
01:57:31.912 00.000 8996 OnExposeComplete: enter
01:57:31.913 00.001 8996 UpdateGuideState(): m_state=6
01:57:31.914 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14394
01:57:31.915 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=472.98, Mass=591535, SNR=284.0, Peak=43427 HFD=4.4
01:57:31.916 00.001 8996 MultiStar: [#1 0.33,-0.16,0.64,U] [#2 0.25,0.32,0.85,U] [#3 0.09,-0.31,0.60,U] [#4 -0.24,-0.43,0.00,M1] [#5 0.59,-0.06,0.00,M3] [#6 0.20,-0.10,0.47,U] [#7 0.28,0.03,0.35,U] [#8 0.32,0.11,0.35,U] 
01:57:31.917 00.001 8996 refined, 6 included, MultiStar: {0.23, -0.04}, one-star: {0.18, -0.17}
01:57:31.918 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
01:57:31.919 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.22 = 3.07)
01:57:31.920 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.04 hyp=0.23 cameraTheta=-0.19 mountX=0.23 mountY=0.02, mountTheta=0.08
01:57:31.921 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.04, opts=13)
01:57:31.922 00.001 8996 Enqueuing Move request for scope (0.23, -0.04)
01:57:31.923 00.001 20224 Worker thread wakes up
01:57:31.923 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.04) opts 0xd
01:57:31.923 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.04)
01:57:31.923 00.000 20224 Moving (0.23, -0.04) raw xDistance=0.23 yDistance=0.02
01:57:31.923 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
01:57:31.923 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:31.923 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:57:31.924 00.001 20224 MoveAxis(W, 34, ABG)
01:57:31.924 00.000 20224 Guiding  Dir = 3, Dur = 34
01:57:31.924 00.000 20224 IsSlewing returns 0
01:57:31.924 00.000 20224 IsGuiding returns 0
01:57:31.931 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43427, med=3325, FiltMin=2998, FiltMax=25081, Gamma=1.000
01:57:31.948 00.017 8996 UpdateGuideState exits: m=591535 SNR=284.0
01:57:31.950 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:31.950 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:31.951 00.001 8996 Enqueuing Expose request
01:57:31.968 00.017 20224 IsGuiding returns 1
01:57:31.969 00.001 20224 scope still moving after pulse duration time elapsed
01:57:31.999 00.030 20224 IsSlewing returns 0
01:57:31.999 00.000 20224 IsGuiding returns 1
01:57:32.030 00.031 20224 IsSlewing returns 0
01:57:32.030 00.000 20224 IsGuiding returns 1
01:57:32.061 00.031 20224 IsSlewing returns 0
01:57:32.062 00.001 20224 IsGuiding returns 0
01:57:32.062 00.000 20224 scope move finished after 34 + 102 ms
01:57:32.062 00.000 20224 Move returns status 0, amount 34
01:57:32.062 00.000 20224 MoveAxis(N, 0, ABG)
01:57:32.062 00.000 20224 Move returns status 0, amount 0
01:57:32.062 00.000 20224 move complete, result=0
01:57:32.062 00.000 20224 worker thread done servicing request
01:57:32.062 00.000 20224 Worker thread wakes up
01:57:32.062 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
01:57:32.064 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:32.064 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:33.023 00.959 20224 Exposure complete
01:57:33.104 00.081 20224 worker thread done servicing request
01:57:33.104 00.000 8996 OnExposeComplete: enter
01:57:33.105 00.001 8996 UpdateGuideState(): m_state=6
01:57:33.106 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14395
01:57:33.107 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=473.19, Mass=512947, SNR=265.1, Peak=42755 HFD=4.5
01:57:33.108 00.001 8996 MultiStar: [#1 0.08,-0.16,0.67,U] [#2 0.00,0.31,0.80,U] [#3 0.11,-0.08,0.58,U] [#4 -0.70,-0.24,0.00,M2] [#5 0.29,0.43,0.00,M4] [#6 0.43,0.19,0.00,M6] [#7 0.39,0.12,0.43,U] [#8 0.20,0.27,0.39,U] 
01:57:33.110 00.002 8996 refined, 5 included, MultiStar: {0.06, 0.07}, one-star: {-0.15, 0.04}
01:57:33.112 00.002 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
01:57:33.114 00.002 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
01:57:33.115 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.93 mountX=0.05 mountY=-0.08, mountTheta=-1.03
01:57:33.117 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.07, opts=13)
01:57:33.118 00.001 8996 Enqueuing Move request for scope (0.06, 0.07)
01:57:33.120 00.002 20224 Worker thread wakes up
01:57:33.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
01:57:33.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
01:57:33.120 00.000 20224 Moving (0.06, 0.07) raw xDistance=0.05 yDistance=-0.08
01:57:33.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:57:33.120 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:33.121 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:57:33.121 00.000 20224 MoveAxis(E, 0, ABG)
01:57:33.121 00.000 20224 Move returns status 0, amount 0
01:57:33.121 00.000 20224 MoveAxis(N, 0, ABG)
01:57:33.121 00.000 20224 Move returns status 0, amount 0
01:57:33.121 00.000 20224 move complete, result=0
01:57:33.121 00.000 20224 worker thread done servicing request
01:57:33.130 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42755, med=3328, FiltMin=3008, FiltMax=22531, Gamma=1.000
01:57:33.150 00.020 8996 UpdateGuideState exits: m=512947 SNR=265.1
01:57:33.151 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:33.152 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:33.153 00.001 8996 Enqueuing Expose request
01:57:33.154 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:33.155 00.001 20224 Worker thread wakes up
01:57:33.155 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:33.155 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:34.323 01.168 20224 Exposure complete
01:57:34.394 00.071 20224 worker thread done servicing request
01:57:34.394 00.000 8996 OnExposeComplete: enter
01:57:34.395 00.001 8996 UpdateGuideState(): m_state=6
01:57:34.396 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14396
01:57:34.397 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=473.39, Mass=616589, SNR=295.4, Peak=47235 HFD=4.7
01:57:34.398 00.001 8996 MultiStar: [#1 -0.64,-0.16,0.00,M1] [#2 -0.48,0.32,0.00,M1] [#3 -0.22,0.10,0.51,U] [#4 -0.91,-0.49,0.00,M3] [#5 -0.09,0.32,0.56,U] [#6 -0.32,-0.02,0.41,U] [#7 -0.52,-0.05,0.00,M1] [#8 -0.17,0.25,0.35,U] 
01:57:34.399 00.001 8996 refined, 4 included, MultiStar: {-0.22, 0.20}, one-star: {-0.26, 0.24}
01:57:34.399 00.000 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
01:57:34.400 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
01:57:34.401 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=0.20 hyp=0.29 cameraTheta=2.41 mountX=-0.23 mountY=-0.17, mountTheta=-2.52
01:57:34.402 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.20, opts=13)
01:57:34.403 00.001 8996 Enqueuing Move request for scope (-0.22, 0.20)
01:57:34.404 00.001 20224 Worker thread wakes up
01:57:34.404 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.20) opts 0xd
01:57:34.404 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.20)
01:57:34.404 00.000 20224 Moving (-0.22, 0.20) raw xDistance=-0.23 yDistance=-0.17
01:57:34.404 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
01:57:34.404 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:34.404 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
01:57:34.404 00.000 20224 MoveAxis(E, 34, ABG)
01:57:34.404 00.000 20224 Guiding  Dir = 2, Dur = 34
01:57:34.405 00.001 20224 IsSlewing returns 0
01:57:34.405 00.000 20224 IsGuiding returns 0
01:57:34.406 00.001 20224 PulseGuide returned control before completion, sleep 43
01:57:34.408 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47235, med=3328, FiltMin=3011, FiltMax=26669, Gamma=1.000
01:57:34.421 00.013 8996 UpdateGuideState exits: m=616589 SNR=295.4
01:57:34.422 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:34.423 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:34.424 00.001 8996 Enqueuing Expose request
01:57:34.451 00.027 20224 IsGuiding returns 1
01:57:34.451 00.000 20224 scope still moving after pulse duration time elapsed
01:57:34.483 00.032 20224 IsSlewing returns 0
01:57:34.483 00.000 20224 IsGuiding returns 1
01:57:34.514 00.031 20224 IsSlewing returns 0
01:57:34.514 00.000 20224 IsGuiding returns 0
01:57:34.514 00.000 20224 scope move finished after 34 + 75 ms
01:57:34.514 00.000 20224 Move returns status 0, amount 34
01:57:34.514 00.000 20224 MoveAxis(N, 0, ABG)
01:57:34.514 00.000 20224 Move returns status 0, amount 0
01:57:34.514 00.000 20224 move complete, result=0
01:57:34.514 00.000 20224 worker thread done servicing request
01:57:34.514 00.000 20224 Worker thread wakes up
01:57:34.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:34.514 00.000 8996 GuideStep: -0.2 px 34 ms EAST, -0.2 px 0 ms NORTH
01:57:34.517 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:35.496 00.979 20224 Exposure complete
01:57:35.560 00.064 20224 worker thread done servicing request
01:57:35.560 00.000 8996 OnExposeComplete: enter
01:57:35.562 00.002 8996 UpdateGuideState(): m_state=6
01:57:35.562 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14397
01:57:35.563 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=473.14, Mass=526250, SNR=276.6, Peak=39203 HFD=4.6
01:57:35.564 00.001 8996 MultiStar: [#1 -0.41,-0.23,0.00,M2] [#2 -0.14,0.15,0.84,U] [#3 -0.09,-0.41,0.58,U] [#4 -0.82,-0.57,0.00,M4] [#5 -0.05,0.23,0.61,U] [#6 -0.20,-0.01,0.39,U] [#7 -0.62,0.05,0.00,M2] [#8 -0.00,0.30,0.37,U] 
01:57:35.565 00.001 8996 refined, 5 included, MultiStar: {-0.17, 0.03}, one-star: {-0.34, -0.01}
01:57:35.566 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
01:57:35.567 00.001 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
01:57:35.567 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=0.03 hyp=0.17 cameraTheta=2.95 mountX=-0.17 mountY=-0.01, mountTheta=-3.07
01:57:35.569 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.03, opts=13)
01:57:35.570 00.001 8996 Enqueuing Move request for scope (-0.17, 0.03)
01:57:35.570 00.000 20224 Worker thread wakes up
01:57:35.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.03) opts 0xd
01:57:35.571 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.03)
01:57:35.571 00.000 20224 Moving (-0.17, 0.03) raw xDistance=-0.17 yDistance=-0.01
01:57:35.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:57:35.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:35.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:57:35.571 00.000 20224 MoveAxis(E, 0, ABG)
01:57:35.571 00.000 20224 Move returns status 0, amount 0
01:57:35.571 00.000 20224 MoveAxis(N, 0, ABG)
01:57:35.571 00.000 20224 Move returns status 0, amount 0
01:57:35.571 00.000 20224 move complete, result=0
01:57:35.571 00.000 20224 worker thread done servicing request
01:57:35.575 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39203, med=3328, FiltMin=3014, FiltMax=22339, Gamma=1.000
01:57:35.588 00.013 8996 UpdateGuideState exits: m=526250 SNR=276.6
01:57:35.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:35.590 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:35.591 00.001 8996 Enqueuing Expose request
01:57:35.592 00.001 20224 Worker thread wakes up
01:57:35.592 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
01:57:35.592 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:35.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:36.738 01.146 20224 Exposure complete
01:57:36.825 00.087 20224 worker thread done servicing request
01:57:36.825 00.000 8996 OnExposeComplete: enter
01:57:36.827 00.002 8996 UpdateGuideState(): m_state=6
01:57:36.830 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14398
01:57:36.832 00.002 8996 Star::Find returns 1 (0), X=136.61, Y=473.20, Mass=690390, SNR=319.4, Peak=56723 HFD=4.6
01:57:36.835 00.003 8996 MultiStar: [#1 -0.41,-0.15,0.61,U] [#2 -0.29,0.01,0.60,U] [#3 -0.29,-0.14,0.50,U] [#4 -0.69,-0.27,0.00,M5] [#5 0.04,0.04,0.49,U] [#6 0.08,-0.03,0.34,U] [#7 -0.36,0.06,0.33,U] [#8 0.17,0.63,0.00,M1] 
01:57:36.837 00.002 8996 refined, 6 included, MultiStar: {-0.23, -0.02}, one-star: {-0.26, 0.05}
01:57:36.839 00.002 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.96 = -2.96)
01:57:36.841 00.002 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
01:57:36.842 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.06 mountX=-0.23 mountY=0.04, mountTheta=2.95
01:57:36.845 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.02, opts=13)
01:57:36.846 00.001 8996 Enqueuing Move request for scope (-0.23, -0.02)
01:57:36.847 00.001 20224 Worker thread wakes up
01:57:36.847 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.02) opts 0xd
01:57:36.847 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.02)
01:57:36.847 00.000 20224 Moving (-0.23, -0.02) raw xDistance=-0.23 yDistance=0.04
01:57:36.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
01:57:36.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:36.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:57:36.847 00.000 20224 MoveAxis(E, 33, ABG)
01:57:36.847 00.000 20224 Guiding  Dir = 2, Dur = 33
01:57:36.847 00.000 20224 IsSlewing returns 0
01:57:36.847 00.000 20224 IsGuiding returns 0
01:57:36.852 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=56723, med=3325, FiltMin=3014, FiltMax=28832, Gamma=1.000
01:57:36.866 00.014 8996 UpdateGuideState exits: m=690390 SNR=319.4
01:57:36.867 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:36.867 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:36.868 00.001 8996 Enqueuing Expose request
01:57:36.909 00.041 20224 IsGuiding returns 1
01:57:36.909 00.000 20224 scope still moving after pulse duration time elapsed
01:57:36.938 00.029 20224 IsSlewing returns 0
01:57:36.938 00.000 20224 IsGuiding returns 1
01:57:36.970 00.032 20224 IsSlewing returns 0
01:57:36.970 00.000 20224 IsGuiding returns 1
01:57:37.002 00.032 20224 IsSlewing returns 0
01:57:37.002 00.000 20224 IsGuiding returns 0
01:57:37.002 00.000 20224 scope move finished after 33 + 121 ms
01:57:37.002 00.000 20224 Move returns status 0, amount 33
01:57:37.003 00.001 20224 MoveAxis(N, 0, ABG)
01:57:37.003 00.000 20224 Move returns status 0, amount 0
01:57:37.003 00.000 20224 move complete, result=0
01:57:37.003 00.000 20224 worker thread done servicing request
01:57:37.003 00.000 20224 Worker thread wakes up
01:57:37.003 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.0 px 0 ms NORTH
01:57:37.006 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:37.006 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:38.000 00.994 20224 Exposure complete
01:57:38.061 00.061 20224 worker thread done servicing request
01:57:38.061 00.000 8996 OnExposeComplete: enter
01:57:38.062 00.001 8996 UpdateGuideState(): m_state=6
01:57:38.064 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14399
01:57:38.066 00.002 8996 Star::Find returns 1 (0), X=136.72, Y=473.28, Mass=527942, SNR=289.3, Peak=43763 HFD=4.6
01:57:38.068 00.002 8996 MultiStar: [#1 0.19,0.24,0.60,U] [#2 0.10,0.35,0.81,U] [#3 -0.01,-0.47,0.00,M1] [#4 -0.14,0.17,0.68,U] [#5 0.00,0.34,0.63,U] [#6 0.25,0.41,0.00,M4] [#7 0.02,0.08,0.29,U] [#8 -0.01,0.18,0.35,U] 
01:57:38.069 00.001 8996 single-star, 6 included, MultiStar: {-0.01, 0.22}, one-star: {-0.14, 0.13}
01:57:38.070 00.001 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
01:57:38.071 00.001 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
01:57:38.071 00.000 8996 CameraToMount -- cameraX=-0.14 cameraY=0.13 hyp=0.19 cameraTheta=2.41 mountX=-0.16 mountY=-0.11, mountTheta=-2.52
01:57:38.074 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.13, opts=13)
01:57:38.076 00.002 8996 Enqueuing Move request for scope (-0.14, 0.13)
01:57:38.078 00.002 20224 Worker thread wakes up
01:57:38.078 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.13) opts 0xd
01:57:38.078 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.13)
01:57:38.078 00.000 20224 Moving (-0.14, 0.13) raw xDistance=-0.16 yDistance=-0.11
01:57:38.078 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:57:38.078 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:38.078 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
01:57:38.078 00.000 20224 MoveAxis(E, 0, ABG)
01:57:38.078 00.000 20224 Move returns status 0, amount 0
01:57:38.078 00.000 20224 MoveAxis(N, 0, ABG)
01:57:38.078 00.000 20224 Move returns status 0, amount 0
01:57:38.078 00.000 20224 move complete, result=0
01:57:38.078 00.000 20224 worker thread done servicing request
01:57:38.088 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=43763, med=3328, FiltMin=3021, FiltMax=21577, Gamma=1.000
01:57:38.112 00.024 8996 UpdateGuideState exits: m=527942 SNR=289.3
01:57:38.113 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:38.115 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:38.117 00.002 8996 Enqueuing Expose request
01:57:38.119 00.002 20224 Worker thread wakes up
01:57:38.119 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:57:38.120 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:38.120 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:39.303 01.183 20224 Exposure complete
01:57:39.391 00.088 20224 worker thread done servicing request
01:57:39.391 00.000 8996 OnExposeComplete: enter
01:57:39.392 00.001 8996 UpdateGuideState(): m_state=6
01:57:39.395 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14400
01:57:39.397 00.002 8996 Star::Find returns 1 (0), X=136.74, Y=472.79, Mass=676031, SNR=320.7, Peak=51331 HFD=4.5
01:57:39.398 00.001 8996 MultiStar: [#1 0.05,-0.21,0.65,U] [#2 0.37,-0.05,0.63,U] [#3 0.31,-0.25,0.47,U] [#4 -0.43,-0.67,0.00,M5] [#5 0.14,-0.14,0.55,U] [#6 0.03,-0.10,0.41,U] [#7 0.30,-0.24,0.36,U] [#8 0.21,-0.08,0.40,U] 
01:57:39.399 00.001 8996 refined, 7 included, MultiStar: {0.13, -0.20}, one-star: {-0.13, -0.36}
01:57:39.400 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
01:57:39.401 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
01:57:39.403 00.002 8996 CameraToMount -- cameraX=0.13 cameraY=-0.20 hyp=0.23 cameraTheta=-1.01 mountX=0.14 mountY=0.18, mountTheta=0.90
01:57:39.405 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.20, opts=13)
01:57:39.407 00.002 8996 Enqueuing Move request for scope (0.13, -0.20)
01:57:39.408 00.001 20224 Worker thread wakes up
01:57:39.408 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.20) opts 0xd
01:57:39.408 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.20)
01:57:39.408 00.000 20224 Moving (0.13, -0.20) raw xDistance=0.14 yDistance=0.18
01:57:39.408 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:57:39.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:39.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:57:39.409 00.001 20224 MoveAxis(E, 0, ABG)
01:57:39.409 00.000 20224 Move returns status 0, amount 0
01:57:39.409 00.000 20224 MoveAxis(N, 0, ABG)
01:57:39.409 00.000 20224 Move returns status 0, amount 0
01:57:39.409 00.000 20224 move complete, result=0
01:57:39.409 00.000 20224 worker thread done servicing request
01:57:39.415 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=51331, med=3328, FiltMin=3017, FiltMax=28672, Gamma=1.000
01:57:39.440 00.025 8996 UpdateGuideState exits: m=676031 SNR=320.7
01:57:39.442 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:39.444 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:39.445 00.001 8996 Enqueuing Expose request
01:57:39.446 00.001 20224 Worker thread wakes up
01:57:39.446 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:39.448 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:39.448 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:40.419 00.971 20224 Exposure complete
01:57:40.495 00.076 20224 worker thread done servicing request
01:57:40.496 00.001 8996 OnExposeComplete: enter
01:57:40.497 00.001 8996 UpdateGuideState(): m_state=6
01:57:40.498 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14401
01:57:40.500 00.002 8996 Star::Find returns 1 (0), X=136.87, Y=472.90, Mass=679407, SNR=315.9, Peak=46819 HFD=4.5
01:57:40.501 00.001 8996 MultiStar: [#1 0.15,-0.35,0.66,U] [#2 0.59,0.23,0.00,M1] [#3 0.24,-0.39,0.48,U] [#4 -0.18,-0.55,0.00,M6] [#5 0.26,-0.08,0.47,U] [#6 0.33,0.01,0.38,U] [#7 0.77,-0.06,0.00,M1] [#8 0.26,-0.06,0.33,U] 
01:57:40.503 00.002 8996 single-star, 5 included, MultiStar: {0.17, -0.22}, one-star: {0.00, -0.25}
01:57:40.503 00.000 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
01:57:40.504 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
01:57:40.505 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.25 hyp=0.25 cameraTheta=-1.56 mountX=0.03 mountY=0.25, mountTheta=1.46
01:57:40.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.25, opts=13)
01:57:40.508 00.001 8996 Enqueuing Move request for scope (0.00, -0.25)
01:57:40.509 00.001 20224 Worker thread wakes up
01:57:40.509 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.25) opts 0xd
01:57:40.509 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.25)
01:57:40.509 00.000 20224 Moving (0.00, -0.25) raw xDistance=0.03 yDistance=0.25
01:57:40.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:57:40.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:40.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:57:40.509 00.000 20224 MoveAxis(E, 0, ABG)
01:57:40.509 00.000 20224 Move returns status 0, amount 0
01:57:40.509 00.000 20224 MoveAxis(N, 0, ABG)
01:57:40.509 00.000 20224 Move returns status 0, amount 0
01:57:40.509 00.000 20224 move complete, result=0
01:57:40.510 00.001 20224 worker thread done servicing request
01:57:40.513 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46819, med=3328, FiltMin=2982, FiltMax=28560, Gamma=1.000
01:57:40.528 00.015 8996 UpdateGuideState exits: m=679407 SNR=315.9
01:57:40.529 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:40.529 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:40.530 00.001 8996 Enqueuing Expose request
01:57:40.531 00.001 20224 Worker thread wakes up
01:57:40.531 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:57:40.532 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:40.532 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:41.724 01.192 20224 Exposure complete
01:57:41.787 00.063 20224 worker thread done servicing request
01:57:41.787 00.000 8996 OnExposeComplete: enter
01:57:41.788 00.001 8996 UpdateGuideState(): m_state=6
01:57:41.789 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14402
01:57:41.791 00.002 8996 Star::Find returns 1 (0), X=136.80, Y=473.16, Mass=620350, SNR=281.7, Peak=49875 HFD=4.4
01:57:41.793 00.002 8996 MultiStar: [#1 0.20,-0.16,0.72,U] [#2 0.12,0.34,0.65,U] [#3 0.27,-0.43,0.00,M1] [#4 -0.28,-0.47,0.00,M7] [#5 0.32,0.15,0.76,U] [#6 0.33,-0.23,0.47,U] [#7 0.29,-0.53,0.00,M2] [#8 0.25,-0.03,0.34,U] 
01:57:41.795 00.002 8996 single-star, 5 included, MultiStar: {0.16, 0.03}, one-star: {-0.07, 0.01}
01:57:41.796 00.001 8996 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
01:57:41.797 00.001 8996 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.00 = 0.00)
01:57:41.799 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=0.01 hyp=0.07 cameraTheta=3.03 mountX=-0.07 mountY=0.00, mountTheta=3.14
01:57:41.802 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.01, opts=13)
01:57:41.804 00.002 8996 Enqueuing Move request for scope (-0.07, 0.01)
01:57:41.806 00.002 20224 Worker thread wakes up
01:57:41.806 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.01) opts 0xd
01:57:41.806 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.01)
01:57:41.806 00.000 20224 Moving (-0.07, 0.01) raw xDistance=-0.07 yDistance=0.00
01:57:41.806 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:57:41.806 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:41.806 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:57:41.806 00.000 20224 MoveAxis(E, 0, ABG)
01:57:41.806 00.000 20224 Move returns status 0, amount 0
01:57:41.806 00.000 20224 MoveAxis(N, 0, ABG)
01:57:41.806 00.000 20224 Move returns status 0, amount 0
01:57:41.806 00.000 20224 move complete, result=0
01:57:41.806 00.000 20224 worker thread done servicing request
01:57:41.814 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49875, med=3328, FiltMin=3027, FiltMax=26739, Gamma=1.000
01:57:41.830 00.016 8996 UpdateGuideState exits: m=620350 SNR=281.7
01:57:41.831 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:41.833 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:41.834 00.001 8996 Enqueuing Expose request
01:57:41.836 00.002 20224 Worker thread wakes up
01:57:41.836 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:57:41.838 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:41.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:42.812 00.974 20224 Exposure complete
01:57:42.877 00.065 20224 worker thread done servicing request
01:57:42.877 00.000 8996 OnExposeComplete: enter
01:57:42.878 00.001 8996 UpdateGuideState(): m_state=6
01:57:42.879 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14403
01:57:42.880 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=473.50, Mass=627670, SNR=259.2, Peak=42723 HFD=4.2
01:57:42.882 00.002 8996 MultiStar: [#1 0.46,0.04,0.00,M1] [#2 0.46,0.03,0.00,M1] [#3 0.51,0.00,0.00,M2] [#4 0.06,-0.03,0.51,U] [#5 0.39,0.18,0.63,U] [#6 0.60,-0.00,0.00,M2] [#7 0.47,-0.05,0.00,M3] [#8 0.21,0.24,0.45,U] 
01:57:42.883 00.001 8996 refined, 3 included, MultiStar: {0.18, 0.21}, one-star: {0.11, 0.35}
01:57:42.884 00.001 8996 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
01:57:42.884 00.000 8996 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.17 = -2.17)
01:57:42.885 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.21 hyp=0.28 cameraTheta=0.86 mountX=0.16 mountY=-0.23, mountTheta=-0.96
01:57:42.887 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.21, opts=13)
01:57:42.889 00.002 8996 Enqueuing Move request for scope (0.18, 0.21)
01:57:42.890 00.001 20224 Worker thread wakes up
01:57:42.891 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.21) opts 0xd
01:57:42.891 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.21)
01:57:42.891 00.000 20224 Moving (0.18, 0.21) raw xDistance=0.16 yDistance=-0.23
01:57:42.891 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:57:42.891 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
01:57:42.891 00.000 20224 MoveAxis(E, 0, ABG)
01:57:42.891 00.000 20224 Move returns status 0, amount 0
01:57:42.891 00.000 20224 MoveAxis(N, 49, ABG)
01:57:42.891 00.000 20224 Guiding  Dir = 0, Dur = 49
01:57:42.892 00.001 20224 IsSlewing returns 0
01:57:42.892 00.000 20224 IsGuiding returns 0
01:57:42.898 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=42723, med=3328, FiltMin=2998, FiltMax=26822, Gamma=1.000
01:57:42.912 00.014 8996 UpdateGuideState exits: m=627670 SNR=259.2
01:57:42.914 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:42.916 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:42.918 00.002 8996 Enqueuing Expose request
01:57:42.944 00.026 20224 IsGuiding returns 1
01:57:42.944 00.000 20224 scope still moving after pulse duration time elapsed
01:57:42.973 00.029 20224 IsSlewing returns 0
01:57:42.973 00.000 20224 IsGuiding returns 1
01:57:43.005 00.032 20224 IsSlewing returns 0
01:57:43.005 00.000 20224 IsGuiding returns 1
01:57:43.036 00.031 20224 IsSlewing returns 0
01:57:43.036 00.000 20224 IsGuiding returns 0
01:57:43.036 00.000 20224 scope move finished after 49 + 94 ms
01:57:43.037 00.001 20224 Move returns status 0, amount 49
01:57:43.037 00.000 20224 move complete, result=0
01:57:43.037 00.000 20224 worker thread done servicing request
01:57:43.037 00.000 20224 Worker thread wakes up
01:57:43.037 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 49 ms NORTH
01:57:43.039 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:43.039 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:44.203 01.164 20224 Exposure complete
01:57:44.296 00.093 20224 worker thread done servicing request
01:57:44.296 00.000 8996 OnExposeComplete: enter
01:57:44.297 00.001 8996 UpdateGuideState(): m_state=6
01:57:44.298 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14404
01:57:44.300 00.002 8996 Star::Find returns 1 (0), X=136.73, Y=472.50, Mass=503138, SNR=250.9, Peak=31363 HFD=4.6
01:57:44.301 00.001 8996 MultiStar: [#1 0.23,-0.66,0.00,M2] [#2 0.34,-0.51,0.00,M2] [#3 0.01,-0.72,0.00,M3] [#4 -0.47,-0.94,0.00,M7] [#5 0.35,-0.13,0.65,U] [#6 0.13,-0.77,0.00,M3] [#7 0.27,-0.79,0.00,M4] [#8 0.32,-0.19,0.42,U] 
01:57:44.303 00.002 8996 refined, 2 included, MultiStar: {0.11, -0.39}, one-star: {-0.14, -0.65}
01:57:44.304 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
01:57:44.306 00.002 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
01:57:44.309 00.003 8996 CameraToMount -- cameraX=0.11 cameraY=-0.39 hyp=0.41 cameraTheta=-1.30 mountX=0.15 mountY=0.38, mountTheta=1.20
01:57:44.313 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.39, opts=13)
01:57:44.315 00.002 8996 Enqueuing Move request for scope (0.11, -0.39)
01:57:44.316 00.001 20224 Worker thread wakes up
01:57:44.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.39) opts 0xd
01:57:44.317 00.001 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.39)
01:57:44.317 00.000 20224 Moving (0.11, -0.39) raw xDistance=0.15 yDistance=0.38
01:57:44.317 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:57:44.317 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:44.317 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
01:57:44.317 00.000 20224 MoveAxis(E, 0, ABG)
01:57:44.317 00.000 20224 Move returns status 0, amount 0
01:57:44.317 00.000 20224 MoveAxis(N, 0, ABG)
01:57:44.317 00.000 20224 Move returns status 0, amount 0
01:57:44.317 00.000 20224 move complete, result=0
01:57:44.317 00.000 20224 worker thread done servicing request
01:57:44.323 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=31363, med=3328, FiltMin=3014, FiltMax=23120, Gamma=1.000
01:57:44.356 00.033 8996 UpdateGuideState exits: m=503138 SNR=250.9
01:57:44.357 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:44.358 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:44.359 00.001 8996 Enqueuing Expose request
01:57:44.360 00.001 20224 Worker thread wakes up
01:57:44.360 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:44.360 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:44.360 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:57:45.335 00.975 20224 Exposure complete
01:57:45.415 00.080 20224 worker thread done servicing request
01:57:45.415 00.000 8996 OnExposeComplete: enter
01:57:45.416 00.001 8996 UpdateGuideState(): m_state=6
01:57:45.417 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14405
01:57:45.417 00.000 8996 Star::Find returns 1 (0), X=136.98, Y=472.66, Mass=678020, SNR=299.9, Peak=40259 HFD=4.7
01:57:45.418 00.001 8996 MultiStar: [#1 0.18,-0.89,0.00,M3] [#2 0.25,-0.67,0.00,M3] [#3 0.40,-1.20,0.00,M4] [#4 -0.20,-1.19,0.00,M8] [#5 -0.04,-0.33,0.59,U] [#6 0.37,-0.57,0.00,M4] [#7 0.58,-0.93,0.00,M5] [#8 0.08,-0.30,0.30,U] 
01:57:45.419 00.001 8996 refined, 2 included, MultiStar: {0.06, -0.41}, one-star: {0.11, -0.49}
01:57:45.420 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
01:57:45.421 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
01:57:45.422 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.41 hyp=0.41 cameraTheta=-1.42 mountX=0.10 mountY=0.40, mountTheta=1.33
01:57:45.423 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.41, opts=13)
01:57:45.424 00.001 8996 Enqueuing Move request for scope (0.06, -0.41)
01:57:45.425 00.001 20224 Worker thread wakes up
01:57:45.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.41) opts 0xd
01:57:45.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.41)
01:57:45.425 00.000 20224 Moving (0.06, -0.41) raw xDistance=0.10 yDistance=0.40
01:57:45.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:57:45.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:57:45.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
01:57:45.425 00.000 20224 MoveAxis(E, 0, ABG)
01:57:45.425 00.000 20224 Move returns status 0, amount 0
01:57:45.425 00.000 20224 MoveAxis(N, 0, ABG)
01:57:45.425 00.000 20224 Move returns status 0, amount 0
01:57:45.425 00.000 20224 move complete, result=0
01:57:45.425 00.000 20224 worker thread done servicing request
01:57:45.428 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40259, med=3328, FiltMin=3005, FiltMax=25238, Gamma=1.000
01:57:45.449 00.021 8996 UpdateGuideState exits: m=678020 SNR=299.9
01:57:45.450 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:45.451 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:45.452 00.001 8996 Enqueuing Expose request
01:57:45.453 00.001 20224 Worker thread wakes up
01:57:45.453 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
01:57:45.454 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:45.454 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:46.622 01.168 20224 Exposure complete
01:57:46.701 00.079 20224 worker thread done servicing request
01:57:46.701 00.000 8996 OnExposeComplete: enter
01:57:46.704 00.003 8996 UpdateGuideState(): m_state=6
01:57:46.707 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14406
01:57:46.710 00.003 8996 Star::Find returns 1 (0), X=136.59, Y=472.37, Mass=592087, SNR=280.7, Peak=33955 HFD=4.9
01:57:46.714 00.004 8996 MultiStar: [#1 -0.04,-0.97,0.00,M4] [#2 0.46,-0.53,0.00,M4] [#3 0.13,-1.04,0.00,M5] [#4 -0.31,-1.20,0.00,M9] [#5 0.14,-0.64,0.00,M1] [#6 0.35,-0.58,0.00,M5] [#7 0.43,-0.73,0.00,M6] [#8 0.29,-0.40,0.00,M1] 
01:57:46.716 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
01:57:46.717 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
01:57:46.719 00.002 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.78 hyp=0.83 cameraTheta=-1.92 mountX=-0.20 mountY=0.81, mountTheta=1.82
01:57:46.723 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.78, opts=13)
01:57:46.726 00.003 8996 Enqueuing Move request for scope (-0.28, -0.78)
01:57:46.727 00.001 20224 Worker thread wakes up
01:57:46.728 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.78) opts 0xd
01:57:46.728 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.78)
01:57:46.728 00.000 20224 Moving (-0.28, -0.78) raw xDistance=-0.20 yDistance=0.81
01:57:46.728 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
01:57:46.728 00.000 20224 resist switch: large excursion: input 0.81 thresh 0.60 direction from -1 to 1
01:57:46.728 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.42
01:57:46.728 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
01:57:46.728 00.000 20224 MoveAxis(E, 30, ABG)
01:57:46.728 00.000 20224 Guiding  Dir = 2, Dur = 30
01:57:46.729 00.001 20224 IsSlewing returns 0
01:57:46.729 00.000 20224 IsGuiding returns 0
01:57:46.732 00.003 20224 PulseGuide returned control before completion, sleep 38
01:57:46.733 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=33955, med=3328, FiltMin=2989, FiltMax=23872, Gamma=1.000
01:57:46.749 00.016 8996 UpdateGuideState exits: m=592087 SNR=280.7
01:57:46.749 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:46.750 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:46.751 00.001 8996 Enqueuing Expose request
01:57:46.778 00.027 20224 IsGuiding returns 1
01:57:46.778 00.000 20224 scope still moving after pulse duration time elapsed
01:57:46.809 00.031 20224 IsSlewing returns 0
01:57:46.809 00.000 20224 IsGuiding returns 1
01:57:46.840 00.031 20224 IsSlewing returns 0
01:57:46.840 00.000 20224 IsGuiding returns 0
01:57:46.840 00.000 20224 scope move finished after 30 + 81 ms
01:57:46.840 00.000 20224 Move returns status 0, amount 30
01:57:46.840 00.000 20224 MoveAxis(S, 170, ABG)
01:57:46.841 00.001 20224 Guiding  Dir = 1, Dur = 170
01:57:46.841 00.000 20224 IsSlewing returns 0
01:57:46.841 00.000 20224 IsGuiding returns 0
01:57:46.890 00.049 20224 PulseGuide returned control before completion, sleep 132
01:57:47.027 00.137 20224 IsGuiding returns 1
01:57:47.027 00.000 20224 scope still moving after pulse duration time elapsed
01:57:47.057 00.030 20224 IsSlewing returns 0
01:57:47.057 00.000 20224 IsGuiding returns 0
01:57:47.058 00.001 20224 scope move finished after 170 + 46 ms
01:57:47.058 00.000 20224 Move returns status 0, amount 170
01:57:47.058 00.000 20224 move complete, result=0
01:57:47.058 00.000 20224 worker thread done servicing request
01:57:47.058 00.000 20224 Worker thread wakes up
01:57:47.058 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.8 px 170 ms SOUTH
01:57:47.059 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:47.059 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:48.047 00.988 20224 Exposure complete
01:57:48.117 00.070 20224 worker thread done servicing request
01:57:48.117 00.000 8996 OnExposeComplete: enter
01:57:48.118 00.001 8996 UpdateGuideState(): m_state=6
01:57:48.119 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14407
01:57:48.120 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=472.20, Mass=525380, SNR=247.5, Peak=35811 HFD=4.5
01:57:48.121 00.001 8996 MultiStar: large primary error, entering stabilization period
01:57:48.121 00.000 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
01:57:48.123 00.002 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.36 = 1.93)
01:57:48.123 00.000 8996 CameraToMount -- cameraX=0.23 cameraY=-0.95 hyp=0.98 cameraTheta=-1.33 mountX=0.33 mountY=0.92, mountTheta=1.23
01:57:48.125 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.95, opts=13)
01:57:48.126 00.001 8996 Enqueuing Move request for scope (0.23, -0.95)
01:57:48.127 00.001 20224 Worker thread wakes up
01:57:48.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.95) opts 0xd
01:57:48.127 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.95)
01:57:48.127 00.000 20224 Moving (0.23, -0.95) raw xDistance=0.33 yDistance=0.92
01:57:48.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
01:57:48.127 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
01:57:48.127 00.000 20224 MoveAxis(W, 45, ABG)
01:57:48.127 00.000 20224 Guiding  Dir = 3, Dur = 45
01:57:48.127 00.000 20224 IsSlewing returns 0
01:57:48.127 00.000 20224 IsGuiding returns 0
01:57:48.131 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35811, med=3328, FiltMin=2985, FiltMax=20941, Gamma=1.000
01:57:48.140 00.009 20224 PulseGuide returned control before completion, sleep 44
01:57:48.149 00.009 8996 UpdateGuideState exits: m=525380 SNR=247.5
01:57:48.150 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:48.151 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:48.152 00.001 8996 Enqueuing Expose request
01:57:48.185 00.033 20224 IsGuiding returns 1
01:57:48.185 00.000 20224 scope still moving after pulse duration time elapsed
01:57:48.217 00.032 20224 IsSlewing returns 0
01:57:48.217 00.000 20224 IsGuiding returns 1
01:57:48.247 00.030 20224 IsSlewing returns 0
01:57:48.247 00.000 20224 IsGuiding returns 0
01:57:48.247 00.000 20224 scope move finished after 45 + 75 ms
01:57:48.247 00.000 20224 Move returns status 0, amount 45
01:57:48.247 00.000 20224 MoveAxis(S, 194, ABG)
01:57:48.247 00.000 20224 Guiding  Dir = 1, Dur = 194
01:57:48.248 00.001 20224 IsSlewing returns 0
01:57:48.248 00.000 20224 IsGuiding returns 0
01:57:48.297 00.049 20224 PulseGuide returned control before completion, sleep 155
01:57:48.468 00.171 20224 IsGuiding returns 1
01:57:48.469 00.001 20224 scope still moving after pulse duration time elapsed
01:57:48.503 00.034 20224 IsSlewing returns 0
01:57:48.503 00.000 20224 IsGuiding returns 1
01:57:48.530 00.027 20224 IsSlewing returns 0
01:57:48.531 00.001 20224 IsGuiding returns 0
01:57:48.531 00.000 20224 scope move finished after 194 + 88 ms
01:57:48.531 00.000 20224 Move returns status 0, amount 194
01:57:48.531 00.000 20224 move complete, result=0
01:57:48.531 00.000 20224 worker thread done servicing request
01:57:48.531 00.000 8996 GuideStep: 0.3 px 45 ms WEST, 0.9 px 194 ms SOUTH
01:57:48.534 00.003 20224 Worker thread wakes up
01:57:48.534 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:48.534 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:49.714 01.180 20224 Exposure complete
01:57:49.780 00.066 20224 worker thread done servicing request
01:57:49.780 00.000 8996 OnExposeComplete: enter
01:57:49.781 00.001 8996 UpdateGuideState(): m_state=6
01:57:49.783 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14408
01:57:49.784 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=473.69, Mass=620364, SNR=292.0, Peak=42070 HFD=4.6
01:57:49.786 00.002 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:57:49.787 00.001 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:57:49.789 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.53 hyp=0.56 cameraTheta=1.24 mountX=0.13 mountY=-0.55, mountTheta=-1.34
01:57:49.791 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.53, opts=13)
01:57:49.792 00.001 8996 Enqueuing Move request for scope (0.18, 0.53)
01:57:49.793 00.001 20224 Worker thread wakes up
01:57:49.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.53) opts 0xd
01:57:49.793 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.53)
01:57:49.793 00.000 20224 Moving (0.18, 0.53) raw xDistance=0.13 yDistance=-0.55
01:57:49.794 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:57:49.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:49.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
01:57:49.794 00.000 20224 MoveAxis(E, 0, ABG)
01:57:49.794 00.000 20224 Move returns status 0, amount 0
01:57:49.794 00.000 20224 MoveAxis(N, 0, ABG)
01:57:49.794 00.000 20224 Move returns status 0, amount 0
01:57:49.794 00.000 20224 move complete, result=0
01:57:49.794 00.000 20224 worker thread done servicing request
01:57:49.799 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=42070, med=3328, FiltMin=2989, FiltMax=24397, Gamma=1.000
01:57:49.813 00.014 8996 UpdateGuideState exits: m=620364 SNR=292.0
01:57:49.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:49.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:49.816 00.001 8996 Enqueuing Expose request
01:57:49.817 00.001 20224 Worker thread wakes up
01:57:49.817 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
01:57:49.817 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:49.818 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:50.800 00.982 20224 Exposure complete
01:57:50.888 00.088 20224 worker thread done servicing request
01:57:50.888 00.000 8996 OnExposeComplete: enter
01:57:50.889 00.001 8996 UpdateGuideState(): m_state=6
01:57:50.890 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14409
01:57:50.891 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=474.01, Mass=545073, SNR=298.3, Peak=36278 HFD=4.5
01:57:50.892 00.001 8996 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
01:57:50.893 00.001 8996 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
01:57:50.894 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.86 hyp=0.86 cameraTheta=1.52 mountX=-0.04 mountY=-0.86, mountTheta=-1.62
01:57:50.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.86, opts=13)
01:57:50.898 00.002 8996 Enqueuing Move request for scope (0.04, 0.86)
01:57:50.899 00.001 20224 Worker thread wakes up
01:57:50.899 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.86) opts 0xd
01:57:50.899 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.86)
01:57:50.899 00.000 20224 Moving (0.04, 0.86) raw xDistance=-0.04 yDistance=-0.86
01:57:50.899 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:57:50.899 00.000 20224 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
01:57:50.899 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.58
01:57:50.900 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
01:57:50.900 00.000 20224 MoveAxis(E, 0, ABG)
01:57:50.900 00.000 20224 Move returns status 0, amount 0
01:57:50.900 00.000 20224 MoveAxis(N, 181, ABG)
01:57:50.900 00.000 20224 Guiding  Dir = 0, Dur = 181
01:57:50.900 00.000 20224 IsSlewing returns 0
01:57:50.900 00.000 20224 IsGuiding returns 0
01:57:50.906 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36278, med=3328, FiltMin=3001, FiltMax=24045, Gamma=1.000
01:57:50.919 00.013 8996 UpdateGuideState exits: m=545073 SNR=298.3
01:57:50.920 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:50.921 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:50.921 00.000 8996 Enqueuing Expose request
01:57:50.952 00.031 20224 PulseGuide returned control before completion, sleep 140
01:57:51.106 00.154 20224 IsGuiding returns 1
01:57:51.106 00.000 20224 scope still moving after pulse duration time elapsed
01:57:51.136 00.030 20224 IsSlewing returns 0
01:57:51.137 00.001 20224 IsGuiding returns 1
01:57:51.168 00.031 20224 IsSlewing returns 0
01:57:51.169 00.001 20224 IsGuiding returns 1
01:57:51.198 00.029 20224 IsSlewing returns 0
01:57:51.199 00.001 20224 IsGuiding returns 0
01:57:51.199 00.000 20224 scope move finished after 181 + 116 ms
01:57:51.199 00.000 20224 Move returns status 0, amount 181
01:57:51.199 00.000 20224 move complete, result=0
01:57:51.199 00.000 20224 worker thread done servicing request
01:57:51.199 00.000 20224 Worker thread wakes up
01:57:51.199 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.9 px 181 ms NORTH
01:57:51.200 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:51.201 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:52.376 01.175 20224 Exposure complete
01:57:52.433 00.057 20224 worker thread done servicing request
01:57:52.434 00.001 8996 OnExposeComplete: enter
01:57:52.435 00.001 8996 UpdateGuideState(): m_state=6
01:57:52.436 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14410
01:57:52.437 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.74, Mass=610104, SNR=289.4, Peak=44678 HFD=4.5
01:57:52.439 00.002 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
01:57:52.440 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
01:57:52.441 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.59 hyp=0.59 cameraTheta=1.61 mountX=-0.08 mountY=-0.58, mountTheta=-1.71
01:57:52.444 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.59, opts=13)
01:57:52.445 00.001 8996 Enqueuing Move request for scope (-0.02, 0.59)
01:57:52.447 00.002 20224 Worker thread wakes up
01:57:52.447 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.59) opts 0xd
01:57:52.447 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.59)
01:57:52.447 00.000 20224 Moving (-0.02, 0.59) raw xDistance=-0.08 yDistance=-0.58
01:57:52.447 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:57:52.447 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
01:57:52.447 00.000 20224 MoveAxis(E, 0, ABG)
01:57:52.447 00.000 20224 Move returns status 0, amount 0
01:57:52.447 00.000 20224 MoveAxis(N, 123, ABG)
01:57:52.448 00.001 20224 Guiding  Dir = 0, Dur = 123
01:57:52.448 00.000 20224 IsSlewing returns 0
01:57:52.448 00.000 20224 IsGuiding returns 0
01:57:52.457 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44678, med=3328, FiltMin=2998, FiltMax=24989, Gamma=1.000
01:57:52.464 00.007 20224 PulseGuide returned control before completion, sleep 117
01:57:52.485 00.021 8996 UpdateGuideState exits: m=610104 SNR=289.4
01:57:52.487 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:52.488 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:52.490 00.002 8996 Enqueuing Expose request
01:57:52.593 00.103 20224 IsGuiding returns 1
01:57:52.593 00.000 20224 scope still moving after pulse duration time elapsed
01:57:52.620 00.027 20224 IsSlewing returns 0
01:57:52.620 00.000 20224 IsGuiding returns 1
01:57:52.651 00.031 20224 IsSlewing returns 0
01:57:52.652 00.001 20224 IsGuiding returns 0
01:57:52.652 00.000 20224 scope move finished after 123 + 81 ms
01:57:52.652 00.000 20224 Move returns status 0, amount 123
01:57:52.652 00.000 20224 move complete, result=0
01:57:52.652 00.000 20224 worker thread done servicing request
01:57:52.652 00.000 20224 Worker thread wakes up
01:57:52.653 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.6 px 123 ms NORTH
01:57:52.655 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:52.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:53.627 00.972 20224 Exposure complete
01:57:53.696 00.069 20224 worker thread done servicing request
01:57:53.696 00.000 8996 OnExposeComplete: enter
01:57:53.697 00.001 8996 UpdateGuideState(): m_state=6
01:57:53.698 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14411
01:57:53.699 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.50, Mass=561022, SNR=269.0, Peak=36614 HFD=4.4
01:57:53.699 00.000 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
01:57:53.701 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
01:57:53.703 00.002 8996 CameraToMount -- cameraX=-0.37 cameraY=0.35 hyp=0.51 cameraTheta=2.38 mountX=-0.40 mountY=-0.31, mountTheta=-2.49
01:57:53.706 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.35, opts=13)
01:57:53.708 00.002 8996 Enqueuing Move request for scope (-0.37, 0.35)
01:57:53.709 00.001 20224 Worker thread wakes up
01:57:53.709 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.35) opts 0xd
01:57:53.710 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.35)
01:57:53.710 00.000 20224 Moving (-0.37, 0.35) raw xDistance=-0.40 yDistance=-0.31
01:57:53.710 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
01:57:53.710 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
01:57:53.710 00.000 20224 MoveAxis(E, 58, ABG)
01:57:53.710 00.000 20224 Guiding  Dir = 2, Dur = 58
01:57:53.711 00.001 20224 IsSlewing returns 0
01:57:53.711 00.000 20224 IsGuiding returns 0
01:57:53.720 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=59808, med=3331, FiltMin=3021, FiltMax=23817, Gamma=1.000
01:57:53.749 00.029 20224 PulseGuide returned control before completion, sleep 31
01:57:53.749 00.000 8996 UpdateGuideState exits: m=561022 SNR=269.0
01:57:53.752 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:53.753 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:53.755 00.002 8996 Enqueuing Expose request
01:57:53.795 00.040 20224 IsGuiding returns 1
01:57:53.795 00.000 20224 scope still moving after pulse duration time elapsed
01:57:53.826 00.031 20224 IsSlewing returns 0
01:57:53.826 00.000 20224 IsGuiding returns 1
01:57:53.857 00.031 20224 IsSlewing returns 0
01:57:53.857 00.000 20224 IsGuiding returns 0
01:57:53.857 00.000 20224 scope move finished after 58 + 88 ms
01:57:53.857 00.000 20224 Move returns status 0, amount 58
01:57:53.857 00.000 20224 MoveAxis(N, 65, ABG)
01:57:53.857 00.000 20224 Guiding  Dir = 0, Dur = 65
01:57:53.858 00.001 20224 IsSlewing returns 0
01:57:53.858 00.000 20224 IsGuiding returns 0
01:57:53.906 00.048 20224 PulseGuide returned control before completion, sleep 27
01:57:53.935 00.029 20224 IsGuiding returns 1
01:57:53.935 00.000 20224 scope still moving after pulse duration time elapsed
01:57:53.966 00.031 20224 IsSlewing returns 0
01:57:53.966 00.000 20224 IsGuiding returns 1
01:57:53.998 00.032 20224 IsSlewing returns 0
01:57:53.999 00.001 20224 IsGuiding returns 0
01:57:53.999 00.000 20224 scope move finished after 65 + 76 ms
01:57:53.999 00.000 20224 Move returns status 0, amount 65
01:57:53.999 00.000 20224 move complete, result=0
01:57:53.999 00.000 20224 worker thread done servicing request
01:57:53.999 00.000 20224 Worker thread wakes up
01:57:53.999 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:53.999 00.000 8996 GuideStep: -0.4 px 58 ms EAST, -0.3 px 65 ms NORTH
01:57:54.001 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:55.184 01.183 20224 Exposure complete
01:57:55.253 00.069 20224 worker thread done servicing request
01:57:55.253 00.000 8996 OnExposeComplete: enter
01:57:55.255 00.002 8996 UpdateGuideState(): m_state=6
01:57:55.257 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14412
01:57:55.259 00.002 8996 Star::Find returns 1 (0), X=137.10, Y=473.26, Mass=589519, SNR=325.1, Peak=41491 HFD=4.5
01:57:55.261 00.002 8996 MultiStar: exiting stabilization period
01:57:55.263 00.002 8996 MultiStar: [#1 0.52,-0.15,0.00,M5] [#2 0.46,0.15,0.00,M5] [#3 0.49,-0.50,0.00,M6] [#4 -0.12,-0.90,0.00,M10] [#5 0.68,-0.01,0.00,M2] [#6 0.59,0.06,0.00,M6] [#7 0.17,-0.44,0.00,M7] [#8 0.25,-0.05,0.30,U] 
01:57:55.265 00.002 8996 refined, 1 included, MultiStar: {0.23, 0.07}, one-star: {0.23, 0.11}
01:57:55.266 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.40 = 0.40)
01:57:55.269 00.003 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.72 = -2.72)
01:57:55.271 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=0.07 hyp=0.25 cameraTheta=0.31 mountX=0.23 mountY=-0.10, mountTheta=-0.42
01:57:55.275 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.07, opts=13)
01:57:55.277 00.002 8996 Enqueuing Move request for scope (0.23, 0.07)
01:57:55.278 00.001 20224 Worker thread wakes up
01:57:55.279 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.07) opts 0xd
01:57:55.279 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.07)
01:57:55.279 00.000 20224 Moving (0.23, 0.07) raw xDistance=0.23 yDistance=-0.10
01:57:55.279 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.23
01:57:55.279 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:55.279 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:57:55.279 00.000 20224 MoveAxis(W, 29, ABG)
01:57:55.279 00.000 20224 Guiding  Dir = 3, Dur = 29
01:57:55.280 00.001 20224 IsSlewing returns 0
01:57:55.280 00.000 20224 IsGuiding returns 0
01:57:55.288 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=41491, med=3328, FiltMin=2953, FiltMax=21251, Gamma=1.000
01:57:55.309 00.021 8996 UpdateGuideState exits: m=589519 SNR=325.1
01:57:55.310 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:55.311 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:55.316 00.005 8996 Enqueuing Expose request
01:57:55.319 00.003 20224 IsGuiding returns 1
01:57:55.319 00.000 20224 scope still moving after pulse duration time elapsed
01:57:55.342 00.023 20224 IsSlewing returns 0
01:57:55.342 00.000 20224 IsGuiding returns 1
01:57:55.374 00.032 20224 IsSlewing returns 0
01:57:55.374 00.000 20224 IsGuiding returns 1
01:57:55.405 00.031 20224 IsSlewing returns 0
01:57:55.405 00.000 20224 IsGuiding returns 0
01:57:55.405 00.000 20224 scope move finished after 29 + 95 ms
01:57:55.405 00.000 20224 Move returns status 0, amount 29
01:57:55.405 00.000 20224 MoveAxis(N, 0, ABG)
01:57:55.405 00.000 20224 Move returns status 0, amount 0
01:57:55.405 00.000 20224 move complete, result=0
01:57:55.406 00.001 20224 worker thread done servicing request
01:57:55.406 00.000 20224 Worker thread wakes up
01:57:55.406 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
01:57:55.408 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:55.409 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:56.385 00.976 20224 Exposure complete
01:57:56.476 00.091 20224 worker thread done servicing request
01:57:56.476 00.000 8996 OnExposeComplete: enter
01:57:56.477 00.001 8996 UpdateGuideState(): m_state=6
01:57:56.478 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14413
01:57:56.479 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.81, Mass=573389, SNR=306.5, Peak=41411 HFD=4.5
01:57:56.481 00.002 8996 MultiStar: [#1 0.06,-0.61,0.00,M6] [#2 0.18,-0.16,0.69,U] [#3 0.32,-0.75,0.00,M7] [#4 -0.14,-0.47,0.00,R] [#5 0.34,-0.00,0.50,U] [#6 0.45,-0.29,0.00,M7] [#7 -0.13,-0.88,0.00,M8] [#8 0.23,-0.40,0.00,M1] 
01:57:56.481 00.000 8996 refined, 2 included, MultiStar: {0.07, -0.21}, one-star: {-0.15, -0.34}
01:57:56.482 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
01:57:56.483 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.29 = 1.99)
01:57:56.483 00.000 8996 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.27 mountX=0.08 mountY=0.20, mountTheta=1.17
01:57:56.485 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.21, opts=13)
01:57:56.486 00.001 8996 Enqueuing Move request for scope (0.07, -0.21)
01:57:56.486 00.000 20224 Worker thread wakes up
01:57:56.487 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
01:57:56.487 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
01:57:56.487 00.000 20224 Moving (0.07, -0.21) raw xDistance=0.08 yDistance=0.20
01:57:56.487 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:57:56.487 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:57:56.487 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
01:57:56.487 00.000 20224 MoveAxis(E, 0, ABG)
01:57:56.487 00.000 20224 Move returns status 0, amount 0
01:57:56.487 00.000 20224 MoveAxis(N, 0, ABG)
01:57:56.487 00.000 20224 Move returns status 0, amount 0
01:57:56.487 00.000 20224 move complete, result=0
01:57:56.487 00.000 20224 worker thread done servicing request
01:57:56.491 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41411, med=3328, FiltMin=2991, FiltMax=23648, Gamma=1.000
01:57:56.513 00.022 8996 UpdateGuideState exits: m=573389 SNR=306.5
01:57:56.514 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:56.515 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:56.516 00.001 8996 Enqueuing Expose request
01:57:56.517 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:57:56.518 00.001 20224 Worker thread wakes up
01:57:56.518 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:56.518 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:57.674 01.156 20224 Exposure complete
01:57:57.762 00.088 20224 worker thread done servicing request
01:57:57.762 00.000 8996 OnExposeComplete: enter
01:57:57.764 00.002 8996 UpdateGuideState(): m_state=6
01:57:57.766 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14414
01:57:57.767 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=472.72, Mass=527975, SNR=258.1, Peak=37107 HFD=4.5
01:57:57.769 00.002 8996 MultiStar: [#1 0.10,-0.36,0.73,U] [#2 0.51,0.16,0.00,M5] [#3 0.58,-0.54,0.00,M8] [#4 -0.01,-0.17,0.61,U] [#5 0.49,0.06,0.00,M2] [#6 0.67,-0.29,0.00,M8] [#7 0.25,-0.92,0.00,M9] [#8 0.33,-0.01,0.38,U] 
01:57:57.771 00.002 8996 refined, 3 included, MultiStar: {0.06, -0.30}, one-star: {-0.03, -0.44}
01:57:57.773 00.002 8996 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.10) = xAngle (-1.27 = -1.27)
01:57:57.774 00.001 8996 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.39 = 1.89)
01:57:57.776 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.30 hyp=0.30 cameraTheta=-1.37 mountX=0.09 mountY=0.29, mountTheta=1.27
01:57:57.779 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.30, opts=13)
01:57:57.780 00.001 8996 Enqueuing Move request for scope (0.06, -0.30)
01:57:57.782 00.002 20224 Worker thread wakes up
01:57:57.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.30) opts 0xd
01:57:57.782 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.30)
01:57:57.782 00.000 20224 Moving (0.06, -0.30) raw xDistance=0.09 yDistance=0.29
01:57:57.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
01:57:57.783 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:57.783 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:57:57.783 00.000 20224 MoveAxis(E, 0, ABG)
01:57:57.783 00.000 20224 Move returns status 0, amount 0
01:57:57.783 00.000 20224 MoveAxis(N, 0, ABG)
01:57:57.783 00.000 20224 Move returns status 0, amount 0
01:57:57.783 00.000 20224 move complete, result=0
01:57:57.783 00.000 20224 worker thread done servicing request
01:57:57.790 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=37107, med=3328, FiltMin=3005, FiltMax=24160, Gamma=1.000
01:57:57.805 00.015 8996 UpdateGuideState exits: m=527975 SNR=258.1
01:57:57.806 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:57.807 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:57.807 00.000 8996 Enqueuing Expose request
01:57:57.808 00.001 20224 Worker thread wakes up
01:57:57.808 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:57:57.809 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:57.809 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:57:58.778 00.969 20224 Exposure complete
01:57:58.863 00.085 20224 worker thread done servicing request
01:57:58.864 00.001 8996 OnExposeComplete: enter
01:57:58.866 00.002 8996 UpdateGuideState(): m_state=6
01:57:58.867 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14415
01:57:58.869 00.002 8996 Star::Find returns 1 (0), X=136.81, Y=472.73, Mass=572004, SNR=270.5, Peak=48275 HFD=4.4
01:57:58.871 00.002 8996 MultiStar: [#1 0.08,-0.57,0.00,M6] [#2 0.31,-0.53,0.00,M6] [#3 0.34,-0.75,0.00,M9] [#4 0.16,-0.24,0.52,U] [#5 0.09,-0.17,0.62,U] [#6 0.37,-0.14,0.48,U] [#7 0.23,-0.60,0.00,M10] [#8 0.26,-0.21,0.41,U] 
01:57:58.872 00.001 8996 refined, 4 included, MultiStar: {0.12, -0.27}, one-star: {-0.06, -0.42}
01:57:58.874 00.002 8996 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
01:57:58.875 00.001 8996 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.11)
01:57:58.877 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.27 hyp=0.29 cameraTheta=-1.15 mountX=0.14 mountY=0.25, mountTheta=1.05
01:57:58.879 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.27, opts=13)
01:57:58.880 00.001 8996 Enqueuing Move request for scope (0.12, -0.27)
01:57:58.881 00.001 20224 Worker thread wakes up
01:57:58.881 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.27) opts 0xd
01:57:58.881 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.27)
01:57:58.881 00.000 20224 Moving (0.12, -0.27) raw xDistance=0.14 yDistance=0.25
01:57:58.882 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
01:57:58.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:57:58.882 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:57:58.882 00.000 20224 MoveAxis(E, 0, ABG)
01:57:58.882 00.000 20224 Move returns status 0, amount 0
01:57:58.882 00.000 20224 MoveAxis(N, 0, ABG)
01:57:58.882 00.000 20224 Move returns status 0, amount 0
01:57:58.882 00.000 20224 move complete, result=0
01:57:58.882 00.000 20224 worker thread done servicing request
01:57:58.886 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=48275, med=3328, FiltMin=3005, FiltMax=24208, Gamma=1.000
01:57:58.900 00.014 8996 UpdateGuideState exits: m=572004 SNR=270.5
01:57:58.900 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:57:58.902 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:57:58.904 00.002 8996 Enqueuing Expose request
01:57:58.905 00.001 20224 Worker thread wakes up
01:57:58.905 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:57:58.907 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:57:58.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:00.073 01.166 20224 Exposure complete
01:58:00.169 00.096 20224 worker thread done servicing request
01:58:00.169 00.000 8996 OnExposeComplete: enter
01:58:00.171 00.002 8996 UpdateGuideState(): m_state=6
01:58:00.173 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14416
01:58:00.175 00.002 8996 Star::Find returns 1 (0), X=136.98, Y=472.83, Mass=683514, SNR=313.8, Peak=52131 HFD=4.4
01:58:00.176 00.001 8996 MultiStar: [#1 0.15,-0.46,0.00,M7] [#2 0.33,-0.56,0.00,M7] [#3 0.31,-0.92,0.00,M10] [#4 0.05,-0.23,0.45,U] [#5 0.34,-0.49,0.00,M2] [#6 0.68,-0.27,0.00,M8] [#7 0.33,-0.48,0.00,R] [#8 0.42,-0.09,0.38,U] 
01:58:00.178 00.002 8996 refined, 2 included, MultiStar: {0.16, -0.25}, one-star: {0.12, -0.32}
01:58:00.179 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.90 = -0.90)
01:58:00.180 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.26)
01:58:00.181 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.25 hyp=0.30 cameraTheta=-0.99 mountX=0.19 mountY=0.23, mountTheta=0.89
01:58:00.183 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.25, opts=13)
01:58:00.185 00.002 8996 Enqueuing Move request for scope (0.16, -0.25)
01:58:00.186 00.001 20224 Worker thread wakes up
01:58:00.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.25) opts 0xd
01:58:00.186 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.25)
01:58:00.186 00.000 20224 Moving (0.16, -0.25) raw xDistance=0.19 yDistance=0.23
01:58:00.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:58:00.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:00.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:58:00.186 00.000 20224 MoveAxis(E, 0, ABG)
01:58:00.186 00.000 20224 Move returns status 0, amount 0
01:58:00.187 00.001 20224 MoveAxis(N, 0, ABG)
01:58:00.187 00.000 20224 Move returns status 0, amount 0
01:58:00.187 00.000 20224 move complete, result=0
01:58:00.187 00.000 20224 worker thread done servicing request
01:58:00.190 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52131, med=3328, FiltMin=2982, FiltMax=29078, Gamma=1.000
01:58:00.209 00.019 8996 UpdateGuideState exits: m=683514 SNR=313.8
01:58:00.211 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:00.213 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:00.215 00.002 8996 Enqueuing Expose request
01:58:00.216 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:58:00.217 00.001 20224 Worker thread wakes up
01:58:00.217 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:00.218 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:01.212 00.994 20224 Exposure complete
01:58:01.303 00.091 20224 worker thread done servicing request
01:58:01.303 00.000 8996 OnExposeComplete: enter
01:58:01.305 00.002 8996 UpdateGuideState(): m_state=6
01:58:01.307 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14417
01:58:01.309 00.002 8996 Star::Find returns 1 (0), X=136.57, Y=472.64, Mass=597103, SNR=306.5, Peak=43347 HFD=4.6
01:58:01.311 00.002 8996 MultiStar: [#1 -0.07,-0.51,0.00,M8] [#2 -0.08,-0.55,0.00,M8] [#3 0.13,-0.95,0.00,R] [#4 -0.39,-0.59,0.00,M1] [#5 -0.27,-0.14,0.58,U] [#6 0.20,-0.42,0.00,M9] [#7 -0.34,-0.32,0.00,M1] [#8 -0.11,-0.32,0.38,U] 
01:58:01.313 00.002 8996 refined, 2 included, MultiStar: {-0.25, -0.36}, one-star: {-0.30, -0.51}
01:58:01.315 00.002 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
01:58:01.316 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
01:58:01.318 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.36 hyp=0.44 cameraTheta=-2.18 mountX=-0.22 mountY=0.39, mountTheta=2.08
01:58:01.321 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.36, opts=13)
01:58:01.322 00.001 8996 Enqueuing Move request for scope (-0.25, -0.36)
01:58:01.325 00.003 20224 Worker thread wakes up
01:58:01.325 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.36) opts 0xd
01:58:01.326 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.36)
01:58:01.326 00.000 20224 Moving (-0.25, -0.36) raw xDistance=-0.22 yDistance=0.39
01:58:01.326 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:58:01.326 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:01.326 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
01:58:01.326 00.000 20224 MoveAxis(E, 32, ABG)
01:58:01.326 00.000 20224 Guiding  Dir = 2, Dur = 32
01:58:01.327 00.001 20224 IsSlewing returns 0
01:58:01.327 00.000 20224 IsGuiding returns 0
01:58:01.329 00.002 20224 PulseGuide returned control before completion, sleep 41
01:58:01.333 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=43347, med=3325, FiltMin=3011, FiltMax=23789, Gamma=1.000
01:58:01.361 00.028 8996 UpdateGuideState exits: m=597103 SNR=306.5
01:58:01.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:01.363 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:01.364 00.001 8996 Enqueuing Expose request
01:58:01.371 00.007 20224 IsGuiding returns 1
01:58:01.371 00.000 20224 scope still moving after pulse duration time elapsed
01:58:01.403 00.032 20224 IsSlewing returns 0
01:58:01.403 00.000 20224 IsGuiding returns 0
01:58:01.403 00.000 20224 scope move finished after 32 + 44 ms
01:58:01.403 00.000 20224 Move returns status 0, amount 32
01:58:01.403 00.000 20224 MoveAxis(N, 0, ABG)
01:58:01.403 00.000 20224 Move returns status 0, amount 0
01:58:01.403 00.000 20224 move complete, result=0
01:58:01.403 00.000 20224 worker thread done servicing request
01:58:01.403 00.000 20224 Worker thread wakes up
01:58:01.403 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:01.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:01.403 00.000 8996 GuideStep: -0.2 px 32 ms EAST, 0.4 px 0 ms NORTH
01:58:02.561 01.158 20224 Exposure complete
01:58:02.629 00.068 20224 worker thread done servicing request
01:58:02.629 00.000 8996 OnExposeComplete: enter
01:58:02.631 00.002 8996 UpdateGuideState(): m_state=6
01:58:02.632 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14418
01:58:02.633 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=472.63, Mass=562755, SNR=254.4, Peak=41635 HFD=4.4
01:58:02.634 00.001 8996 MultiStar: [#1 0.26,-0.22,0.72,U] [#2 0.29,-0.13,0.86,U] [#3 0.39,0.26,0.00,M1] [#4 0.07,-0.30,0.61,U] [#5 0.32,-0.10,0.76,U] [#6 0.44,-0.44,0.00,M10] [#7 -0.18,0.19,0.41,U] [#8 0.25,-0.31,0.45,U] 
01:58:02.634 00.000 8996 refined, 6 included, MultiStar: {0.16, -0.23}, one-star: {0.03, -0.52}
01:58:02.635 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
01:58:02.636 00.001 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.30)
01:58:02.637 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.23 hyp=0.28 cameraTheta=-0.95 mountX=0.19 mountY=0.21, mountTheta=0.85
01:58:02.638 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.23, opts=13)
01:58:02.639 00.001 8996 Enqueuing Move request for scope (0.16, -0.23)
01:58:02.640 00.001 20224 Worker thread wakes up
01:58:02.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.23) opts 0xd
01:58:02.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.23)
01:58:02.640 00.000 20224 Moving (0.16, -0.23) raw xDistance=0.19 yDistance=0.21
01:58:02.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
01:58:02.640 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:02.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:58:02.640 00.000 20224 MoveAxis(E, 0, ABG)
01:58:02.640 00.000 20224 Move returns status 0, amount 0
01:58:02.640 00.000 20224 MoveAxis(N, 0, ABG)
01:58:02.640 00.000 20224 Move returns status 0, amount 0
01:58:02.640 00.000 20224 move complete, result=0
01:58:02.640 00.000 20224 worker thread done servicing request
01:58:02.644 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41635, med=3325, FiltMin=3024, FiltMax=22454, Gamma=1.000
01:58:02.665 00.021 8996 UpdateGuideState exits: m=562755 SNR=254.4
01:58:02.666 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:02.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:02.668 00.001 8996 Enqueuing Expose request
01:58:02.669 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:58:02.669 00.000 20224 Worker thread wakes up
01:58:02.669 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:02.670 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:03.649 00.979 20224 Exposure complete
01:58:03.738 00.089 20224 worker thread done servicing request
01:58:03.738 00.000 8996 OnExposeComplete: enter
01:58:03.740 00.002 8996 UpdateGuideState(): m_state=6
01:58:03.741 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14419
01:58:03.744 00.003 8996 Star::Find returns 1 (0), X=136.77, Y=472.78, Mass=612473, SNR=294.3, Peak=46931 HFD=4.5
01:58:03.745 00.001 8996 MultiStar: [#1 0.06,-0.68,0.00,M8] [#2 0.52,-0.43,0.00,M8] [#3 0.43,0.27,0.00,M2] [#4 0.12,-0.47,0.00,M1] [#5 0.35,-0.31,0.00,M1] [#6 0.53,-0.27,0.00,R] [#7 -0.14,-0.12,0.52,U] [#8 0.04,-0.45,0.36,U] 
01:58:03.746 00.001 8996 refined, 2 included, MultiStar: {-0.08, -0.32}, one-star: {-0.10, -0.37}
01:58:03.747 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
01:58:03.749 00.002 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
01:58:03.750 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.32 hyp=0.33 cameraTheta=-1.82 mountX=-0.05 mountY=0.32, mountTheta=1.73
01:58:03.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.32, opts=13)
01:58:03.754 00.002 8996 Enqueuing Move request for scope (-0.08, -0.32)
01:58:03.756 00.002 20224 Worker thread wakes up
01:58:03.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.32) opts 0xd
01:58:03.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.32)
01:58:03.756 00.000 20224 Moving (-0.08, -0.32) raw xDistance=-0.05 yDistance=0.32
01:58:03.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:58:03.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:58:03.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:58:03.756 00.000 20224 MoveAxis(E, 0, ABG)
01:58:03.756 00.000 20224 Move returns status 0, amount 0
01:58:03.756 00.000 20224 MoveAxis(N, 0, ABG)
01:58:03.756 00.000 20224 Move returns status 0, amount 0
01:58:03.757 00.001 20224 move complete, result=0
01:58:03.757 00.000 20224 worker thread done servicing request
01:58:03.766 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=46931, med=3321, FiltMin=3008, FiltMax=26966, Gamma=1.000
01:58:03.797 00.031 8996 UpdateGuideState exits: m=612473 SNR=294.3
01:58:03.798 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:03.799 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:03.800 00.001 8996 Enqueuing Expose request
01:58:03.801 00.001 20224 Worker thread wakes up
01:58:03.801 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:58:03.802 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:03.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:04.958 01.156 20224 Exposure complete
01:58:05.023 00.065 20224 worker thread done servicing request
01:58:05.023 00.000 8996 OnExposeComplete: enter
01:58:05.024 00.001 8996 UpdateGuideState(): m_state=6
01:58:05.025 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14420
01:58:05.026 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=472.28, Mass=626569, SNR=316.0, Peak=44483 HFD=4.7
01:58:05.027 00.001 8996 MultiStar: [#1 -0.07,-1.15,0.00,M9] [#2 -0.13,-0.56,0.00,M9] [#3 -0.36,-0.53,0.00,M3] [#4 -0.39,-1.03,0.00,M2] [#5 -0.07,-1.15,0.00,M2] [#6 -0.40,-0.61,0.00,M1] [#7 -0.24,-0.57,0.00,M1] [#8 0.17,-0.62,0.00,M1] 
01:58:05.029 00.002 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
01:58:05.030 00.001 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
01:58:05.031 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.87 hyp=0.90 cameraTheta=-1.83 mountX=-0.15 mountY=0.89, mountTheta=1.73
01:58:05.033 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.87, opts=13)
01:58:05.034 00.001 8996 Enqueuing Move request for scope (-0.23, -0.87)
01:58:05.035 00.001 20224 Worker thread wakes up
01:58:05.035 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.87) opts 0xd
01:58:05.035 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.87)
01:58:05.035 00.000 20224 Moving (-0.23, -0.87) raw xDistance=-0.15 yDistance=0.89
01:58:05.036 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
01:58:05.036 00.000 20224 resist switch: large excursion: input 0.89 thresh 0.60 direction from -1 to 1
01:58:05.036 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.68
01:58:05.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
01:58:05.036 00.000 20224 MoveAxis(E, 0, ABG)
01:58:05.036 00.000 20224 Move returns status 0, amount 0
01:58:05.036 00.000 20224 MoveAxis(S, 188, ABG)
01:58:05.036 00.000 20224 Guiding  Dir = 1, Dur = 188
01:58:05.036 00.000 20224 IsSlewing returns 0
01:58:05.037 00.001 20224 IsGuiding returns 0
01:58:05.041 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44483, med=3321, FiltMin=2989, FiltMax=24502, Gamma=1.000
01:58:05.054 00.013 20224 PulseGuide returned control before completion, sleep 181
01:58:05.059 00.005 8996 UpdateGuideState exits: m=626569 SNR=316.0
01:58:05.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:05.060 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:05.061 00.001 8996 Enqueuing Expose request
01:58:05.245 00.184 20224 IsGuiding returns 1
01:58:05.245 00.000 20224 scope still moving after pulse duration time elapsed
01:58:05.272 00.027 20224 IsSlewing returns 0
01:58:05.273 00.001 20224 IsGuiding returns 1
01:58:05.304 00.031 20224 IsSlewing returns 0
01:58:05.305 00.001 20224 IsGuiding returns 0
01:58:05.305 00.000 20224 scope move finished after 188 + 79 ms
01:58:05.305 00.000 20224 Move returns status 0, amount 188
01:58:05.305 00.000 20224 move complete, result=0
01:58:05.305 00.000 20224 worker thread done servicing request
01:58:05.305 00.000 20224 Worker thread wakes up
01:58:05.305 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.9 px 188 ms SOUTH
01:58:05.306 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:05.307 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:06.270 00.963 20224 Exposure complete
01:58:06.335 00.065 20224 worker thread done servicing request
01:58:06.335 00.000 8996 OnExposeComplete: enter
01:58:06.336 00.001 8996 UpdateGuideState(): m_state=6
01:58:06.337 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14421
01:58:06.338 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=472.39, Mass=648818, SNR=302.4, Peak=44515 HFD=4.7
01:58:06.339 00.001 8996 MultiStar: [#1 0.23,-0.56,0.00,M10] [#2 0.23,-0.51,0.00,M10] [#3 0.03,-0.13,0.58,U] [#4 -0.54,-0.42,0.00,M3] [#5 -0.10,-0.61,0.00,M3] [#6 -0.32,-0.02,0.36,U] [#7 -0.14,-0.17,0.36,U] [#8 -0.15,-0.48,0.00,M2] 
01:58:06.340 00.001 8996 refined, 3 included, MultiStar: {-0.12, -0.39}, one-star: {-0.12, -0.76}
01:58:06.341 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
01:58:06.341 00.000 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
01:58:06.342 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.39 hyp=0.41 cameraTheta=-1.86 mountX=-0.08 mountY=0.40, mountTheta=1.76
01:58:06.343 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.39, opts=13)
01:58:06.344 00.001 8996 Enqueuing Move request for scope (-0.12, -0.39)
01:58:06.345 00.001 20224 Worker thread wakes up
01:58:06.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.39) opts 0xd
01:58:06.345 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.39)
01:58:06.345 00.000 20224 Moving (-0.12, -0.39) raw xDistance=-0.08 yDistance=0.40
01:58:06.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:58:06.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
01:58:06.345 00.000 20224 MoveAxis(E, 0, ABG)
01:58:06.345 00.000 20224 Move returns status 0, amount 0
01:58:06.345 00.000 20224 MoveAxis(S, 85, ABG)
01:58:06.345 00.000 20224 Guiding  Dir = 1, Dur = 85
01:58:06.346 00.001 20224 IsSlewing returns 0
01:58:06.346 00.000 20224 IsGuiding returns 0
01:58:06.349 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44515, med=3321, FiltMin=2998, FiltMax=25149, Gamma=1.000
01:58:06.362 00.013 8996 UpdateGuideState exits: m=648818 SNR=302.4
01:58:06.363 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:06.364 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:06.365 00.001 8996 Enqueuing Expose request
01:58:06.386 00.021 20224 PulseGuide returned control before completion, sleep 55
01:58:06.447 00.061 20224 IsGuiding returns 1
01:58:06.447 00.000 20224 scope still moving after pulse duration time elapsed
01:58:06.478 00.031 20224 IsSlewing returns 0
01:58:06.479 00.001 20224 IsGuiding returns 0
01:58:06.479 00.000 20224 scope move finished after 85 + 48 ms
01:58:06.479 00.000 20224 Move returns status 0, amount 85
01:58:06.479 00.000 20224 move complete, result=0
01:58:06.479 00.000 20224 worker thread done servicing request
01:58:06.479 00.000 20224 Worker thread wakes up
01:58:06.480 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 85 ms SOUTH
01:58:06.482 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:06.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:07.639 01.157 20224 Exposure complete
01:58:07.706 00.067 20224 worker thread done servicing request
01:58:07.706 00.000 8996 OnExposeComplete: enter
01:58:07.707 00.001 8996 UpdateGuideState(): m_state=6
01:58:07.708 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14422
01:58:07.709 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=473.94, Mass=685001, SNR=317.0, Peak=51958 HFD=4.6
01:58:07.711 00.002 8996 MultiStar: [#1 0.09,0.36,0.54,U] [#2 0.01,0.53,0.00,R] [#3 -0.32,0.91,0.00,M3] [#4 -0.57,0.63,0.00,M4] [#5 -0.05,0.53,0.00,M4] [#6 -0.29,0.94,0.00,M1] [#7 -0.35,0.80,0.00,M1] [#8 0.10,0.85,0.00,M3] 
01:58:07.711 00.000 8996 refined, 1 included, MultiStar: {-0.16, 0.64}, one-star: {-0.30, 0.79}
01:58:07.712 00.001 8996 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.10) = xAngle (1.92 = 1.92)
01:58:07.713 00.001 8996 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.21 = -1.21)
01:58:07.714 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.64 hyp=0.66 cameraTheta=1.82 mountX=-0.22 mountY=-0.62, mountTheta=-1.92
01:58:07.715 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.64, opts=13)
01:58:07.716 00.001 8996 Enqueuing Move request for scope (-0.16, 0.64)
01:58:07.717 00.001 20224 Worker thread wakes up
01:58:07.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.64) opts 0xd
01:58:07.717 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.64)
01:58:07.717 00.000 20224 Moving (-0.16, 0.64) raw xDistance=-0.22 yDistance=-0.62
01:58:07.717 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
01:58:07.717 00.000 20224 resist switch: large excursion: input -0.62 thresh 0.60 direction from 1 to -1
01:58:07.717 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.85
01:58:07.717 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
01:58:07.717 00.000 20224 MoveAxis(E, 33, ABG)
01:58:07.717 00.000 20224 Guiding  Dir = 2, Dur = 33
01:58:07.718 00.001 20224 IsSlewing returns 0
01:58:07.718 00.000 20224 IsGuiding returns 0
01:58:07.720 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=51958, med=3321, FiltMin=2989, FiltMax=28713, Gamma=1.000
01:58:07.733 00.013 8996 UpdateGuideState exits: m=685001 SNR=317.0
01:58:07.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:07.734 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:07.735 00.001 8996 Enqueuing Expose request
01:58:07.742 00.007 20224 PulseGuide returned control before completion, sleep 19
01:58:07.773 00.031 20224 IsGuiding returns 1
01:58:07.773 00.000 20224 scope still moving after pulse duration time elapsed
01:58:07.804 00.031 20224 IsSlewing returns 0
01:58:07.804 00.000 20224 IsGuiding returns 1
01:58:07.835 00.031 20224 IsSlewing returns 0
01:58:07.836 00.001 20224 IsGuiding returns 0
01:58:07.836 00.000 20224 scope move finished after 33 + 84 ms
01:58:07.836 00.000 20224 Move returns status 0, amount 33
01:58:07.836 00.000 20224 MoveAxis(N, 130, ABG)
01:58:07.836 00.000 20224 Guiding  Dir = 0, Dur = 130
01:58:07.837 00.001 20224 IsSlewing returns 0
01:58:07.837 00.000 20224 IsGuiding returns 0
01:58:07.900 00.063 20224 PulseGuide returned control before completion, sleep 78
01:58:07.991 00.091 20224 IsGuiding returns 1
01:58:07.991 00.000 20224 scope still moving after pulse duration time elapsed
01:58:08.022 00.031 20224 IsSlewing returns 0
01:58:08.022 00.000 20224 IsGuiding returns 1
01:58:08.053 00.031 20224 IsSlewing returns 0
01:58:08.054 00.001 20224 IsGuiding returns 1
01:58:08.084 00.030 20224 IsSlewing returns 0
01:58:08.085 00.001 20224 IsGuiding returns 0
01:58:08.085 00.000 20224 scope move finished after 130 + 117 ms
01:58:08.085 00.000 20224 Move returns status 0, amount 130
01:58:08.085 00.000 20224 move complete, result=0
01:58:08.085 00.000 20224 worker thread done servicing request
01:58:08.085 00.000 20224 Worker thread wakes up
01:58:08.085 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:08.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:08.085 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.6 px 130 ms NORTH
01:58:09.081 00.996 20224 Exposure complete
01:58:09.152 00.071 20224 worker thread done servicing request
01:58:09.152 00.000 8996 OnExposeComplete: enter
01:58:09.153 00.001 8996 UpdateGuideState(): m_state=6
01:58:09.155 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14423
01:58:09.156 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.57, Mass=596427, SNR=276.4, Peak=41366 HFD=4.5
01:58:09.157 00.001 8996 MultiStar: [#1 0.17,-0.01,0.70,U] [#2 0.26,-0.21,0.84,U] [#3 0.20,0.89,0.00,M4] [#4 -0.22,0.20,0.49,U] [#5 0.28,0.65,0.00,M5] [#6 -0.34,0.49,0.00,M2] [#7 0.01,0.44,0.47,U] [#8 0.45,0.56,0.00,M4] 
01:58:09.158 00.001 8996 refined, 4 included, MultiStar: {0.06, 0.16}, one-star: {-0.04, 0.42}
01:58:09.160 00.002 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
01:58:09.161 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
01:58:09.163 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.16 hyp=0.17 cameraTheta=1.22 mountX=0.04 mountY=-0.16, mountTheta=-1.32
01:58:09.166 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.16, opts=13)
01:58:09.168 00.002 8996 Enqueuing Move request for scope (0.06, 0.16)
01:58:09.169 00.001 20224 Worker thread wakes up
01:58:09.170 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.16) opts 0xd
01:58:09.170 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.16)
01:58:09.170 00.000 20224 Moving (0.06, 0.16) raw xDistance=0.04 yDistance=-0.16
01:58:09.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:58:09.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:09.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:58:09.170 00.000 20224 MoveAxis(E, 0, ABG)
01:58:09.170 00.000 20224 Move returns status 0, amount 0
01:58:09.171 00.001 20224 MoveAxis(N, 0, ABG)
01:58:09.171 00.000 20224 Move returns status 0, amount 0
01:58:09.171 00.000 20224 move complete, result=0
01:58:09.171 00.000 20224 worker thread done servicing request
01:58:09.178 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=41366, med=3321, FiltMin=2992, FiltMax=24950, Gamma=1.000
01:58:09.192 00.014 8996 UpdateGuideState exits: m=596427 SNR=276.4
01:58:09.193 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:09.195 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:09.196 00.001 8996 Enqueuing Expose request
01:58:09.198 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
01:58:09.199 00.001 20224 Worker thread wakes up
01:58:09.199 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:09.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:10.364 01.165 20224 Exposure complete
01:58:10.419 00.055 20224 worker thread done servicing request
01:58:10.420 00.001 8996 OnExposeComplete: enter
01:58:10.421 00.001 8996 UpdateGuideState(): m_state=6
01:58:10.422 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14424
01:58:10.423 00.001 8996 Star::Find returns 1 (0), X=136.57, Y=472.79, Mass=664139, SNR=280.9, Peak=48723 HFD=4.6
01:58:10.425 00.002 8996 MultiStar: [#1 0.18,-0.54,0.00,M9] [#2 0.24,-1.15,0.00,M1] [#3 0.18,0.28,0.71,U] [#4 -0.19,-0.28,0.67,U] [#5 0.31,-0.04,0.53,U] [#6 -0.23,0.00,0.42,U] [#7 -0.04,0.31,0.34,U] [#8 0.64,-0.01,0.00,M5] 
01:58:10.426 00.001 8996 refined, 5 included, MultiStar: {-0.06, -0.07}, one-star: {-0.29, -0.36}
01:58:10.427 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:58:10.428 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
01:58:10.430 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-2.31 mountX=-0.06 mountY=0.08, mountTheta=2.20
01:58:10.432 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
01:58:10.433 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
01:58:10.434 00.001 20224 Worker thread wakes up
01:58:10.435 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
01:58:10.435 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
01:58:10.435 00.000 20224 Moving (-0.06, -0.07) raw xDistance=-0.06 yDistance=0.08
01:58:10.435 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
01:58:10.435 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:10.435 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:58:10.435 00.000 20224 MoveAxis(E, 0, ABG)
01:58:10.435 00.000 20224 Move returns status 0, amount 0
01:58:10.435 00.000 20224 MoveAxis(N, 0, ABG)
01:58:10.435 00.000 20224 Move returns status 0, amount 0
01:58:10.435 00.000 20224 move complete, result=0
01:58:10.435 00.000 20224 worker thread done servicing request
01:58:10.440 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=48723, med=3331, FiltMin=3024, FiltMax=26656, Gamma=1.000
01:58:10.463 00.023 8996 UpdateGuideState exits: m=664139 SNR=280.9
01:58:10.464 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:10.465 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:10.466 00.001 8996 Enqueuing Expose request
01:58:10.467 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:10.468 00.001 20224 Worker thread wakes up
01:58:10.468 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:10.468 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:11.475 01.007 20224 Exposure complete
01:58:11.568 00.093 20224 worker thread done servicing request
01:58:11.568 00.000 8996 OnExposeComplete: enter
01:58:11.570 00.002 8996 UpdateGuideState(): m_state=6
01:58:11.570 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14425
01:58:11.571 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.93, Mass=635975, SNR=316.3, Peak=50787 HFD=4.5
01:58:11.572 00.001 8996 MultiStar: [#1 0.45,-0.36,0.00,M10] [#2 0.31,-0.96,0.00,M2] [#3 0.23,0.56,0.00,M4] [#4 0.02,-0.22,0.50,U] [#5 0.55,-0.26,0.00,M5] [#6 0.00,0.01,0.38,U] [#7 0.10,-0.19,0.44,U] [#8 0.50,-0.04,0.00,M6] 
01:58:11.573 00.001 8996 refined, 3 included, MultiStar: {0.06, -0.18}, one-star: {0.08, -0.22}
01:58:11.574 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
01:58:11.575 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.01)
01:58:11.576 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.25 mountX=0.08 mountY=0.17, mountTheta=1.15
01:58:11.577 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.18, opts=13)
01:58:11.578 00.001 8996 Enqueuing Move request for scope (0.06, -0.18)
01:58:11.579 00.001 20224 Worker thread wakes up
01:58:11.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.18) opts 0xd
01:58:11.579 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.18)
01:58:11.579 00.000 20224 Moving (0.06, -0.18) raw xDistance=0.08 yDistance=0.17
01:58:11.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:58:11.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:11.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:58:11.579 00.000 20224 MoveAxis(E, 0, ABG)
01:58:11.579 00.000 20224 Move returns status 0, amount 0
01:58:11.579 00.000 20224 MoveAxis(N, 0, ABG)
01:58:11.579 00.000 20224 Move returns status 0, amount 0
01:58:11.580 00.001 20224 move complete, result=0
01:58:11.580 00.000 20224 worker thread done servicing request
01:58:11.583 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=50787, med=3325, FiltMin=2961, FiltMax=25558, Gamma=1.000
01:58:11.597 00.014 8996 UpdateGuideState exits: m=635975 SNR=316.3
01:58:11.598 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:11.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:11.600 00.001 8996 Enqueuing Expose request
01:58:11.601 00.001 20224 Worker thread wakes up
01:58:11.601 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:58:11.602 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:11.602 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:12.753 01.151 20224 Exposure complete
01:58:12.832 00.079 20224 worker thread done servicing request
01:58:12.832 00.000 8996 OnExposeComplete: enter
01:58:12.833 00.001 8996 UpdateGuideState(): m_state=6
01:58:12.835 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14426
01:58:12.837 00.002 8996 Star::Find returns 1 (0), X=137.13, Y=472.85, Mass=652305, SNR=299.6, Peak=47043 HFD=4.4
01:58:12.839 00.002 8996 MultiStar: [#1 0.41,-0.43,0.00,R] [#2 0.58,-1.02,0.00,M3] [#3 0.41,0.33,0.00,M5] [#4 0.16,-0.43,0.45,U] [#5 0.76,0.14,0.00,M6] [#6 0.34,-0.33,0.00,M1] [#7 0.09,-0.07,0.44,U] [#8 0.66,-0.14,0.00,M7] 
01:58:12.840 00.001 8996 refined, 2 included, MultiStar: {0.20, -0.27}, one-star: {0.26, -0.30}
01:58:12.841 00.001 8996 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.10) = xAngle (-0.85 = -0.85)
01:58:12.843 00.002 8996 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.98 = 2.31)
01:58:12.844 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.27 hyp=0.34 cameraTheta=-0.95 mountX=0.22 mountY=0.25, mountTheta=0.84
01:58:12.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.27, opts=13)
01:58:12.847 00.001 8996 Enqueuing Move request for scope (0.20, -0.27)
01:58:12.848 00.001 20224 Worker thread wakes up
01:58:12.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.27) opts 0xd
01:58:12.848 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.27)
01:58:12.848 00.000 20224 Moving (0.20, -0.27) raw xDistance=0.22 yDistance=0.25
01:58:12.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
01:58:12.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:12.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:58:12.848 00.000 20224 MoveAxis(W, 32, ABG)
01:58:12.848 00.000 20224 Guiding  Dir = 3, Dur = 32
01:58:12.848 00.000 20224 IsSlewing returns 0
01:58:12.849 00.001 20224 IsGuiding returns 0
01:58:12.852 00.003 20224 PulseGuide returned control before completion, sleep 39
01:58:12.854 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47043, med=3325, FiltMin=2998, FiltMax=28518, Gamma=1.000
01:58:12.878 00.024 8996 UpdateGuideState exits: m=652305 SNR=299.6
01:58:12.879 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:12.879 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:12.880 00.001 8996 Enqueuing Expose request
01:58:12.898 00.018 20224 IsGuiding returns 1
01:58:12.898 00.000 20224 scope still moving after pulse duration time elapsed
01:58:12.931 00.033 20224 IsSlewing returns 0
01:58:12.931 00.000 20224 IsGuiding returns 1
01:58:12.963 00.032 20224 IsSlewing returns 0
01:58:12.963 00.000 20224 IsGuiding returns 0
01:58:12.963 00.000 20224 scope move finished after 32 + 82 ms
01:58:12.963 00.000 20224 Move returns status 0, amount 32
01:58:12.963 00.000 20224 MoveAxis(N, 0, ABG)
01:58:12.963 00.000 20224 Move returns status 0, amount 0
01:58:12.963 00.000 20224 move complete, result=0
01:58:12.963 00.000 20224 worker thread done servicing request
01:58:12.963 00.000 20224 Worker thread wakes up
01:58:12.964 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:12.964 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:12.964 00.000 8996 GuideStep: 0.2 px 32 ms WEST, 0.3 px 0 ms NORTH
01:58:13.928 00.964 20224 Exposure complete
01:58:14.002 00.074 20224 worker thread done servicing request
01:58:14.002 00.000 8996 OnExposeComplete: enter
01:58:14.003 00.001 8996 UpdateGuideState(): m_state=6
01:58:14.004 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14427
01:58:14.004 00.000 8996 Star::Find returns 1 (0), X=136.86, Y=472.88, Mass=492753, SNR=246.5, Peak=42387 HFD=4.3
01:58:14.005 00.001 8996 MultiStar: [#1 -0.25,0.10,0.82,U] [#2 0.50,-0.74,0.00,M4] [#3 0.51,0.58,0.00,M6] [#4 0.14,-0.49,0.00,M1] [#5 0.52,-0.10,0.00,M7] [#6 -0.14,-0.21,0.49,U] [#7 0.06,-0.29,0.45,U] [#8 0.30,-0.02,0.38,U] 
01:58:14.006 00.001 8996 refined, 4 included, MultiStar: {-0.04, -0.14}, one-star: {-0.01, -0.27}
01:58:14.007 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
01:58:14.008 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.90 = 1.39)
01:58:14.008 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.87 mountX=-0.03 mountY=0.14, mountTheta=1.77
01:58:14.012 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.14, opts=13)
01:58:14.015 00.003 8996 Enqueuing Move request for scope (-0.04, -0.14)
01:58:14.017 00.002 20224 Worker thread wakes up
01:58:14.017 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
01:58:14.017 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
01:58:14.017 00.000 20224 Moving (-0.04, -0.14) raw xDistance=-0.03 yDistance=0.14
01:58:14.017 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:58:14.017 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:14.017 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:58:14.018 00.001 20224 MoveAxis(E, 0, ABG)
01:58:14.018 00.000 20224 Move returns status 0, amount 0
01:58:14.018 00.000 20224 MoveAxis(N, 0, ABG)
01:58:14.018 00.000 20224 Move returns status 0, amount 0
01:58:14.018 00.000 20224 move complete, result=0
01:58:14.018 00.000 20224 worker thread done servicing request
01:58:14.027 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42387, med=3325, FiltMin=2992, FiltMax=21494, Gamma=1.000
01:58:14.054 00.027 8996 UpdateGuideState exits: m=492753 SNR=246.5
01:58:14.055 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:14.056 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:14.057 00.001 8996 Enqueuing Expose request
01:58:14.057 00.000 20224 Worker thread wakes up
01:58:14.057 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:14.058 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:14.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:15.236 01.178 20224 Exposure complete
01:58:15.325 00.089 20224 worker thread done servicing request
01:58:15.325 00.000 8996 OnExposeComplete: enter
01:58:15.326 00.001 8996 UpdateGuideState(): m_state=6
01:58:15.328 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14428
01:58:15.329 00.001 8996 Star::Find returns 1 (0), X=136.72, Y=472.71, Mass=600930, SNR=260.7, Peak=46675 HFD=4.6
01:58:15.330 00.001 8996 MultiStar: [#1 -0.19,-0.15,0.69,U] [#2 0.43,-0.59,0.00,M5] [#3 0.07,-0.03,0.72,U] [#4 -0.13,-0.58,0.00,M2] [#5 0.37,-0.07,0.76,U] [#6 -0.18,-0.29,0.41,U] [#7 -0.31,-0.49,0.00,M1] [#8 0.18,0.08,0.40,U] 
01:58:15.331 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.18}, one-star: {-0.14, -0.44}
01:58:15.332 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:58:15.333 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
01:58:15.334 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.50 mountX=0.03 mountY=0.18, mountTheta=1.41
01:58:15.336 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.18, opts=13)
01:58:15.339 00.003 8996 Enqueuing Move request for scope (0.01, -0.18)
01:58:15.341 00.002 20224 Worker thread wakes up
01:58:15.341 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.18) opts 0xd
01:58:15.341 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.18)
01:58:15.341 00.000 20224 Moving (0.01, -0.18) raw xDistance=0.03 yDistance=0.18
01:58:15.342 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:58:15.342 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:15.342 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:58:15.342 00.000 20224 MoveAxis(E, 0, ABG)
01:58:15.342 00.000 20224 Move returns status 0, amount 0
01:58:15.342 00.000 20224 MoveAxis(N, 0, ABG)
01:58:15.342 00.000 20224 Move returns status 0, amount 0
01:58:15.342 00.000 20224 move complete, result=0
01:58:15.342 00.000 20224 worker thread done servicing request
01:58:15.351 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46675, med=3325, FiltMin=2969, FiltMax=26736, Gamma=1.000
01:58:15.364 00.013 8996 UpdateGuideState exits: m=600930 SNR=260.7
01:58:15.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:15.368 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:15.369 00.001 8996 Enqueuing Expose request
01:58:15.370 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:58:15.371 00.001 20224 Worker thread wakes up
01:58:15.371 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:15.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:16.360 00.989 20224 Exposure complete
01:58:16.435 00.075 20224 worker thread done servicing request
01:58:16.435 00.000 8996 OnExposeComplete: enter
01:58:16.437 00.002 8996 UpdateGuideState(): m_state=6
01:58:16.438 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14429
01:58:16.440 00.002 8996 Star::Find returns 1 (0), X=136.50, Y=472.94, Mass=541300, SNR=264.4, Peak=42947 HFD=4.2
01:58:16.441 00.001 8996 MultiStar: [#1 -0.17,0.12,0.82,U] [#2 0.31,-0.39,0.00,M6] [#3 -0.02,-0.08,0.59,U] [#4 -0.25,-0.45,0.00,M3] [#5 0.24,-0.34,0.58,U] [#6 -0.23,-0.01,0.44,U] [#7 -0.10,0.01,0.43,U] [#8 0.36,-0.05,0.42,U] 
01:58:16.442 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.36, -0.21}
01:58:16.443 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
01:58:16.444 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
01:58:16.445 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-2.34 mountX=-0.08 mountY=0.10, mountTheta=2.24
01:58:16.446 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
01:58:16.447 00.001 8996 Enqueuing Move request for scope (-0.09, -0.09)
01:58:16.448 00.001 20224 Worker thread wakes up
01:58:16.448 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
01:58:16.448 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
01:58:16.448 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
01:58:16.448 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:58:16.448 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:16.448 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:58:16.448 00.000 20224 MoveAxis(E, 0, ABG)
01:58:16.448 00.000 20224 Move returns status 0, amount 0
01:58:16.448 00.000 20224 MoveAxis(N, 0, ABG)
01:58:16.448 00.000 20224 Move returns status 0, amount 0
01:58:16.448 00.000 20224 move complete, result=0
01:58:16.449 00.001 20224 worker thread done servicing request
01:58:16.453 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=42947, med=3325, FiltMin=2998, FiltMax=22192, Gamma=1.000
01:58:16.472 00.019 8996 UpdateGuideState exits: m=541300 SNR=264.4
01:58:16.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:16.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:16.475 00.001 8996 Enqueuing Expose request
01:58:16.476 00.001 20224 Worker thread wakes up
01:58:16.476 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:16.477 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:16.477 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:17.625 01.148 20224 Exposure complete
01:58:17.701 00.076 20224 worker thread done servicing request
01:58:17.701 00.000 8996 OnExposeComplete: enter
01:58:17.702 00.001 8996 UpdateGuideState(): m_state=6
01:58:17.703 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14430
01:58:17.704 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.54, Mass=496180, SNR=246.9, Peak=33763 HFD=4.3
01:58:17.705 00.001 8996 MultiStar: [#1 -0.56,0.37,0.00,M1] [#2 -0.10,-0.76,0.00,M7] [#3 -0.30,0.45,0.00,M5] [#4 -0.42,-0.35,0.00,M4] [#5 -0.12,-0.48,0.00,M6] [#6 -0.26,-0.27,0.53,U] [#7 -0.73,0.03,0.00,M1] [#8 -0.06,0.20,0.43,U] 
01:58:17.705 00.000 8996 refined, 2 included, MultiStar: {-0.28, -0.34}, one-star: {-0.38, -0.61}
01:58:17.706 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
01:58:17.707 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
01:58:17.707 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.34 hyp=0.44 cameraTheta=-2.25 mountX=-0.24 mountY=0.37, mountTheta=2.15
01:58:17.709 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.34, opts=13)
01:58:17.711 00.002 8996 Enqueuing Move request for scope (-0.28, -0.34)
01:58:17.712 00.001 20224 Worker thread wakes up
01:58:17.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.34) opts 0xd
01:58:17.712 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.34)
01:58:17.712 00.000 20224 Moving (-0.28, -0.34) raw xDistance=-0.24 yDistance=0.37
01:58:17.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:58:17.712 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:17.712 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
01:58:17.712 00.000 20224 MoveAxis(E, 35, ABG)
01:58:17.712 00.000 20224 Guiding  Dir = 2, Dur = 35
01:58:17.712 00.000 20224 IsSlewing returns 0
01:58:17.712 00.000 20224 IsGuiding returns 0
01:58:17.716 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=33763, med=3325, FiltMin=2992, FiltMax=20544, Gamma=1.000
01:58:17.735 00.019 8996 UpdateGuideState exits: m=496180 SNR=246.9
01:58:17.735 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:17.736 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:17.737 00.001 8996 Enqueuing Expose request
01:58:17.743 00.006 20224 PulseGuide returned control before completion, sleep 15
01:58:17.773 00.030 20224 IsGuiding returns 1
01:58:17.773 00.000 20224 scope still moving after pulse duration time elapsed
01:58:17.804 00.031 20224 IsSlewing returns 0
01:58:17.804 00.000 20224 IsGuiding returns 1
01:58:17.836 00.032 20224 IsSlewing returns 0
01:58:17.836 00.000 20224 IsGuiding returns 0
01:58:17.836 00.000 20224 scope move finished after 35 + 88 ms
01:58:17.836 00.000 20224 Move returns status 0, amount 35
01:58:17.836 00.000 20224 MoveAxis(N, 0, ABG)
01:58:17.836 00.000 20224 Move returns status 0, amount 0
01:58:17.836 00.000 20224 move complete, result=0
01:58:17.837 00.001 20224 worker thread done servicing request
01:58:17.837 00.000 20224 Worker thread wakes up
01:58:17.837 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.4 px 0 ms NORTH
01:58:17.838 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:17.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:18.820 00.982 20224 Exposure complete
01:58:18.906 00.086 20224 worker thread done servicing request
01:58:18.906 00.000 8996 OnExposeComplete: enter
01:58:18.907 00.001 8996 UpdateGuideState(): m_state=6
01:58:18.909 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14431
01:58:18.910 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=473.04, Mass=634676, SNR=311.8, Peak=49107 HFD=4.5
01:58:18.911 00.001 8996 MultiStar: [#1 0.01,0.34,0.60,U] [#2 0.23,-0.73,0.00,M8] [#3 0.14,0.26,0.62,U] [#4 -0.18,-0.35,0.49,U] [#5 0.34,0.24,0.46,U] [#6 -0.04,0.05,0.41,U] [#7 -0.32,0.02,0.32,U] [#8 0.31,0.25,0.36,U] 
01:58:18.912 00.001 8996 refined, 7 included, MultiStar: {0.04, 0.07}, one-star: {0.02, -0.11}
01:58:18.912 00.000 8996 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.10) = xAngle (1.15 = 1.15)
01:58:18.915 00.003 8996 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.97 = -1.97)
01:58:18.918 00.003 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.05 mountX=0.03 mountY=-0.08, mountTheta=-1.15
01:58:18.920 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
01:58:18.921 00.001 8996 Enqueuing Move request for scope (0.04, 0.07)
01:58:18.922 00.001 20224 Worker thread wakes up
01:58:18.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
01:58:18.922 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
01:58:18.922 00.000 20224 Moving (0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
01:58:18.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:58:18.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:18.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:58:18.922 00.000 20224 MoveAxis(E, 0, ABG)
01:58:18.922 00.000 20224 Move returns status 0, amount 0
01:58:18.922 00.000 20224 MoveAxis(N, 0, ABG)
01:58:18.922 00.000 20224 Move returns status 0, amount 0
01:58:18.922 00.000 20224 move complete, result=0
01:58:18.922 00.000 20224 worker thread done servicing request
01:58:18.927 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49107, med=3325, FiltMin=3024, FiltMax=27046, Gamma=1.000
01:58:18.942 00.015 8996 UpdateGuideState exits: m=634676 SNR=311.8
01:58:18.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:18.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:18.945 00.001 8996 Enqueuing Expose request
01:58:18.946 00.001 20224 Worker thread wakes up
01:58:18.946 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:18.946 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:18.946 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:20.095 01.149 20224 Exposure complete
01:58:20.178 00.083 20224 worker thread done servicing request
01:58:20.178 00.000 8996 OnExposeComplete: enter
01:58:20.180 00.002 8996 UpdateGuideState(): m_state=6
01:58:20.182 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14432
01:58:20.183 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=473.12, Mass=514911, SNR=263.6, Peak=37491 HFD=4.4
01:58:20.185 00.002 8996 MultiStar: [#1 0.08,0.07,0.64,U] [#2 0.16,-0.51,0.00,M9] [#3 0.21,0.46,0.00,M5] [#4 0.10,-0.15,0.61,U] [#5 0.48,-0.21,0.00,M6] [#6 -0.24,-0.11,0.42,U] [#7 -0.13,-0.57,0.00,M1] [#8 0.61,-0.19,0.00,M3] 
01:58:20.186 00.001 8996 refined, 3 included, MultiStar: {0.09, -0.05}, one-star: {0.23, -0.03}
01:58:20.187 00.001 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.36 = -0.36)
01:58:20.187 00.000 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.48 = 2.80)
01:58:20.188 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-0.46 mountX=0.10 mountY=0.03, mountTheta=0.34
01:58:20.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.05, opts=13)
01:58:20.191 00.001 8996 Enqueuing Move request for scope (0.09, -0.05)
01:58:20.192 00.001 20224 Worker thread wakes up
01:58:20.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.05) opts 0xd
01:58:20.192 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.05)
01:58:20.192 00.000 20224 Moving (0.09, -0.05) raw xDistance=0.10 yDistance=0.03
01:58:20.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:58:20.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:20.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:58:20.192 00.000 20224 MoveAxis(E, 0, ABG)
01:58:20.192 00.000 20224 Move returns status 0, amount 0
01:58:20.192 00.000 20224 MoveAxis(N, 0, ABG)
01:58:20.193 00.001 20224 Move returns status 0, amount 0
01:58:20.193 00.000 20224 move complete, result=0
01:58:20.193 00.000 20224 worker thread done servicing request
01:58:20.200 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=37491, med=3325, FiltMin=2998, FiltMax=21443, Gamma=1.000
01:58:20.214 00.014 8996 UpdateGuideState exits: m=514911 SNR=263.6
01:58:20.215 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:20.215 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:20.216 00.001 8996 Enqueuing Expose request
01:58:20.217 00.001 20224 Worker thread wakes up
01:58:20.217 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:20.218 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:20.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:21.196 00.978 20224 Exposure complete
01:58:21.267 00.071 20224 worker thread done servicing request
01:58:21.267 00.000 8996 OnExposeComplete: enter
01:58:21.269 00.002 8996 UpdateGuideState(): m_state=6
01:58:21.271 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14433
01:58:21.273 00.002 8996 Star::Find returns 1 (0), X=137.28, Y=473.20, Mass=484319, SNR=275.8, Peak=33987 HFD=4.5
01:58:21.275 00.002 8996 MultiStar: [#1 0.06,0.46,0.00,M1] [#2 0.68,-0.62,0.00,M10] [#3 0.28,0.35,0.72,U] [#4 -0.15,-0.11,0.54,U] [#5 0.58,-0.03,0.00,M7] [#6 0.24,0.08,0.46,U] [#7 -0.24,-0.06,0.46,U] [#8 0.59,0.20,0.00,M4] 
01:58:21.277 00.002 8996 refined, 4 included, MultiStar: {0.17, 0.08}, one-star: {0.42, 0.05}
01:58:21.278 00.001 8996 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.10) = xAngle (0.53 = 0.53)
01:58:21.279 00.001 8996 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.60 = -2.60)
01:58:21.280 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.08 hyp=0.19 cameraTheta=0.43 mountX=0.16 mountY=-0.10, mountTheta=-0.54
01:58:21.282 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.08, opts=13)
01:58:21.283 00.001 8996 Enqueuing Move request for scope (0.17, 0.08)
01:58:21.284 00.001 20224 Worker thread wakes up
01:58:21.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.08) opts 0xd
01:58:21.284 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.08)
01:58:21.284 00.000 20224 Moving (0.17, 0.08) raw xDistance=0.16 yDistance=-0.10
01:58:21.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:58:21.285 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:21.285 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:58:21.285 00.000 20224 MoveAxis(E, 0, ABG)
01:58:21.285 00.000 20224 Move returns status 0, amount 0
01:58:21.285 00.000 20224 MoveAxis(N, 0, ABG)
01:58:21.285 00.000 20224 Move returns status 0, amount 0
01:58:21.285 00.000 20224 move complete, result=0
01:58:21.285 00.000 20224 worker thread done servicing request
01:58:21.291 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=34384, med=3325, FiltMin=2982, FiltMax=18755, Gamma=1.000
01:58:21.310 00.019 8996 UpdateGuideState exits: m=484319 SNR=275.8
01:58:21.311 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:21.311 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:21.312 00.001 8996 Enqueuing Expose request
01:58:21.313 00.001 20224 Worker thread wakes up
01:58:21.313 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:21.314 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:21.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:22.481 01.167 20224 Exposure complete
01:58:22.538 00.057 20224 worker thread done servicing request
01:58:22.538 00.000 8996 OnExposeComplete: enter
01:58:22.539 00.001 8996 UpdateGuideState(): m_state=6
01:58:22.540 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14434
01:58:22.541 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=473.00, Mass=679758, SNR=346.8, Peak=47859 HFD=4.3
01:58:22.542 00.001 8996 MultiStar: [#1 0.04,0.19,0.49,U] [#2 0.32,-0.55,0.00,R] [#3 0.66,0.34,0.00,M5] [#4 0.14,-0.42,0.39,U] [#5 0.65,-0.09,0.00,M8] [#6 0.37,0.04,0.34,U] [#7 0.02,-0.05,0.43,U] [#8 0.65,0.00,0.00,M5] 
01:58:22.542 00.000 8996 refined, 4 included, MultiStar: {0.22, -0.09}, one-star: {0.38, -0.15}
01:58:22.543 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
01:58:22.544 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.40 = 2.88)
01:58:22.545 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-0.38 mountX=0.23 mountY=0.06, mountTheta=0.26
01:58:22.546 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.09, opts=13)
01:58:22.547 00.001 8996 Enqueuing Move request for scope (0.22, -0.09)
01:58:22.548 00.001 20224 Worker thread wakes up
01:58:22.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.09) opts 0xd
01:58:22.548 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.09)
01:58:22.548 00.000 20224 Moving (0.22, -0.09) raw xDistance=0.23 yDistance=0.06
01:58:22.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
01:58:22.548 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:22.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:58:22.548 00.000 20224 MoveAxis(W, 33, ABG)
01:58:22.548 00.000 20224 Guiding  Dir = 3, Dur = 33
01:58:22.549 00.001 20224 IsSlewing returns 0
01:58:22.549 00.000 20224 IsGuiding returns 0
01:58:22.550 00.001 20224 PulseGuide returned control before completion, sleep 42
01:58:22.554 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47859, med=3325, FiltMin=3005, FiltMax=29078, Gamma=1.000
01:58:22.579 00.025 8996 UpdateGuideState exits: m=679758 SNR=346.8
01:58:22.585 00.006 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:22.585 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:22.586 00.001 8996 Enqueuing Expose request
01:58:22.595 00.009 20224 IsGuiding returns 1
01:58:22.595 00.000 20224 scope still moving after pulse duration time elapsed
01:58:22.627 00.032 20224 IsSlewing returns 0
01:58:22.627 00.000 20224 IsGuiding returns 0
01:58:22.627 00.000 20224 scope move finished after 33 + 45 ms
01:58:22.627 00.000 20224 Move returns status 0, amount 33
01:58:22.627 00.000 20224 MoveAxis(N, 0, ABG)
01:58:22.627 00.000 20224 Move returns status 0, amount 0
01:58:22.627 00.000 20224 move complete, result=0
01:58:22.627 00.000 20224 worker thread done servicing request
01:58:22.627 00.000 20224 Worker thread wakes up
01:58:22.627 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:22.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:22.630 00.003 8996 GuideStep: 0.2 px 33 ms WEST, 0.1 px 0 ms NORTH
01:58:23.603 00.973 20224 Exposure complete
01:58:23.684 00.081 20224 worker thread done servicing request
01:58:23.685 00.001 8996 OnExposeComplete: enter
01:58:23.687 00.002 8996 UpdateGuideState(): m_state=6
01:58:23.689 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14435
01:58:23.691 00.002 8996 Star::Find returns 1 (0), X=136.97, Y=472.89, Mass=640176, SNR=335.8, Peak=54243 HFD=4.3
01:58:23.692 00.001 8996 MultiStar: [#1 -0.35,0.23,0.62,U] [#2 -0.06,0.09,0.55,U] [#3 0.36,0.57,0.00,M6] [#4 0.07,-0.01,0.42,U] [#5 0.46,-0.01,0.52,U] [#6 -0.29,-0.08,0.30,U] [#7 -0.70,-0.08,0.00,M1] [#8 0.37,0.08,0.30,U] 
01:58:23.694 00.002 8996 refined, 6 included, MultiStar: {0.04, -0.02}, one-star: {0.10, -0.27}
01:58:23.695 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
01:58:23.696 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
01:58:23.697 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.02 hyp=0.04 cameraTheta=-0.52 mountX=0.04 mountY=0.02, mountTheta=0.41
01:58:23.699 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.02, opts=13)
01:58:23.700 00.001 8996 Enqueuing Move request for scope (0.04, -0.02)
01:58:23.701 00.001 20224 Worker thread wakes up
01:58:23.701 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.02) opts 0xd
01:58:23.701 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.02)
01:58:23.701 00.000 20224 Moving (0.04, -0.02) raw xDistance=0.04 yDistance=0.02
01:58:23.701 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:58:23.701 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:23.701 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:58:23.702 00.001 20224 MoveAxis(E, 0, ABG)
01:58:23.702 00.000 20224 Move returns status 0, amount 0
01:58:23.702 00.000 20224 MoveAxis(N, 0, ABG)
01:58:23.702 00.000 20224 Move returns status 0, amount 0
01:58:23.702 00.000 20224 move complete, result=0
01:58:23.702 00.000 20224 worker thread done servicing request
01:58:23.706 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=54243, med=3325, FiltMin=2998, FiltMax=26054, Gamma=1.000
01:58:23.721 00.015 8996 UpdateGuideState exits: m=640176 SNR=335.8
01:58:23.722 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:23.724 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:23.726 00.002 8996 Enqueuing Expose request
01:58:23.729 00.003 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:23.730 00.001 20224 Worker thread wakes up
01:58:23.730 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:23.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:24.900 01.170 20224 Exposure complete
01:58:24.957 00.057 20224 worker thread done servicing request
01:58:24.957 00.000 8996 OnExposeComplete: enter
01:58:24.958 00.001 8996 UpdateGuideState(): m_state=6
01:58:24.959 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14436
01:58:24.960 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.94, Mass=574772, SNR=248.8, Peak=46403 HFD=4.5
01:58:24.962 00.002 8996 MultiStar: [#1 -0.20,0.04,0.76,U] [#2 -0.23,-0.14,0.89,U] [#3 0.44,0.29,0.00,M7] [#4 -0.08,-0.28,0.62,U] [#5 0.37,0.02,0.66,U] [#6 -0.28,-0.40,0.00,M1] [#7 -0.66,-0.11,0.00,M2] [#8 0.20,-0.09,0.42,U] 
01:58:24.963 00.001 8996 refined, 5 included, MultiStar: {0.00, -0.12}, one-star: {0.09, -0.22}
01:58:24.965 00.002 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
01:58:24.966 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.70)
01:58:24.968 00.002 8996 CameraToMount -- cameraX=0.00 cameraY=-0.12 hyp=0.12 cameraTheta=-1.56 mountX=0.01 mountY=0.12, mountTheta=1.46
01:58:24.970 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.12, opts=13)
01:58:24.971 00.001 8996 Enqueuing Move request for scope (0.00, -0.12)
01:58:24.972 00.001 20224 Worker thread wakes up
01:58:24.972 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.12) opts 0xd
01:58:24.972 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.12)
01:58:24.972 00.000 20224 Moving (0.00, -0.12) raw xDistance=0.01 yDistance=0.12
01:58:24.972 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:58:24.972 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:24.972 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
01:58:24.972 00.000 20224 MoveAxis(E, 0, ABG)
01:58:24.972 00.000 20224 Move returns status 0, amount 0
01:58:24.972 00.000 20224 MoveAxis(N, 0, ABG)
01:58:24.972 00.000 20224 Move returns status 0, amount 0
01:58:24.972 00.000 20224 move complete, result=0
01:58:24.972 00.000 20224 worker thread done servicing request
01:58:24.976 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46403, med=3325, FiltMin=3024, FiltMax=24528, Gamma=1.000
01:58:24.991 00.015 8996 UpdateGuideState exits: m=574772 SNR=248.8
01:58:24.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:24.993 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:24.994 00.001 8996 Enqueuing Expose request
01:58:24.995 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:24.996 00.001 20224 Worker thread wakes up
01:58:24.996 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:24.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:25.978 00.982 20224 Exposure complete
01:58:26.057 00.079 20224 worker thread done servicing request
01:58:26.057 00.000 8996 OnExposeComplete: enter
01:58:26.058 00.001 8996 UpdateGuideState(): m_state=6
01:58:26.059 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14437
01:58:26.061 00.002 8996 Star::Find returns 1 (0), X=136.81, Y=473.03, Mass=545239, SNR=285.2, Peak=49987 HFD=4.4
01:58:26.062 00.001 8996 MultiStar: [#1 -0.45,0.31,0.00,M1] [#2 -0.29,0.05,0.71,U] [#3 -0.12,0.30,0.61,U] [#4 -0.25,-0.33,0.56,U] [#5 0.41,0.21,0.53,U] [#6 -0.57,0.10,0.00,M2] [#7 -0.57,-0.04,0.00,M3] [#8 0.22,0.09,0.44,U] 
01:58:26.063 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.02}, one-star: {-0.06, -0.12}
01:58:26.064 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
01:58:26.064 00.000 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
01:58:26.065 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.02 hyp=0.05 cameraTheta=2.75 mountX=-0.04 mountY=-0.01, mountTheta=-2.86
01:58:26.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.02, opts=13)
01:58:26.067 00.000 8996 Enqueuing Move request for scope (-0.04, 0.02)
01:58:26.069 00.002 20224 Worker thread wakes up
01:58:26.069 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.02) opts 0xd
01:58:26.069 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.02)
01:58:26.069 00.000 20224 Moving (-0.04, 0.02) raw xDistance=-0.04 yDistance=-0.01
01:58:26.069 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:58:26.069 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:26.069 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:58:26.069 00.000 20224 MoveAxis(E, 0, ABG)
01:58:26.069 00.000 20224 Move returns status 0, amount 0
01:58:26.069 00.000 20224 MoveAxis(N, 0, ABG)
01:58:26.069 00.000 20224 Move returns status 0, amount 0
01:58:26.069 00.000 20224 move complete, result=0
01:58:26.070 00.001 20224 worker thread done servicing request
01:58:26.076 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=49987, med=3325, FiltMin=3014, FiltMax=24214, Gamma=1.000
01:58:26.094 00.018 8996 UpdateGuideState exits: m=545239 SNR=285.2
01:58:26.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:26.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:26.096 00.000 8996 Enqueuing Expose request
01:58:26.097 00.001 20224 Worker thread wakes up
01:58:26.097 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:58:26.098 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:26.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:27.271 01.173 20224 Exposure complete
01:58:27.329 00.058 20224 worker thread done servicing request
01:58:27.329 00.000 8996 OnExposeComplete: enter
01:58:27.330 00.001 8996 UpdateGuideState(): m_state=6
01:58:27.331 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14438
01:58:27.331 00.000 8996 Star::Find returns 1 (0), X=136.82, Y=472.99, Mass=700407, SNR=299.0, Peak=59331 HFD=4.4
01:58:27.332 00.001 8996 MultiStar: [#1 -0.43,0.11,0.57,U] [#2 -0.46,-0.15,0.00,M1] [#3 -0.23,0.54,0.00,M7] [#4 -0.43,-0.21,0.00,M1] [#5 0.23,0.24,0.59,U] [#6 -0.34,-0.06,0.37,U] [#7 -0.63,0.18,0.00,M4] [#8 0.27,-0.03,0.32,U] 
01:58:27.333 00.001 8996 refined, 4 included, MultiStar: {-0.07, 0.00}, one-star: {-0.05, -0.16}
01:58:27.334 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
01:58:27.335 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
01:58:27.336 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.08 mountX=-0.07 mountY=0.00, mountTheta=3.09
01:58:27.337 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.00, opts=13)
01:58:27.338 00.001 8996 Enqueuing Move request for scope (-0.07, 0.00)
01:58:27.338 00.000 20224 Worker thread wakes up
01:58:27.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
01:58:27.339 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
01:58:27.339 00.000 20224 Moving (-0.07, 0.00) raw xDistance=-0.07 yDistance=0.00
01:58:27.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:58:27.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:27.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
01:58:27.339 00.000 20224 MoveAxis(E, 0, ABG)
01:58:27.339 00.000 20224 Move returns status 0, amount 0
01:58:27.339 00.000 20224 MoveAxis(N, 0, ABG)
01:58:27.339 00.000 20224 Move returns status 0, amount 0
01:58:27.339 00.000 20224 move complete, result=0
01:58:27.339 00.000 20224 worker thread done servicing request
01:58:27.343 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=59331, med=3325, FiltMin=3014, FiltMax=30198, Gamma=1.000
01:58:27.360 00.017 8996 UpdateGuideState exits: m=700407 SNR=299.0
01:58:27.362 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:27.364 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:27.366 00.002 8996 Enqueuing Expose request
01:58:27.367 00.001 20224 Worker thread wakes up
01:58:27.367 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:27.369 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:27.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:28.343 00.974 20224 Exposure complete
01:58:28.409 00.066 20224 worker thread done servicing request
01:58:28.409 00.000 8996 OnExposeComplete: enter
01:58:28.410 00.001 8996 UpdateGuideState(): m_state=6
01:58:28.411 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14439
01:58:28.412 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=473.21, Mass=630797, SNR=329.5, Peak=51795 HFD=4.4
01:58:28.413 00.001 8996 MultiStar: [#1 -0.53,-0.02,0.00,M1] [#2 -0.64,-0.51,0.00,M2] [#3 -0.23,0.17,0.49,U] [#4 -0.57,-0.63,0.00,M2] [#5 0.11,-0.10,0.53,U] [#6 -0.71,-0.25,0.00,M2] [#7 -0.41,-0.00,0.36,U] [#8 -0.00,-0.11,0.30,U] 
01:58:28.414 00.001 8996 refined, 4 included, MultiStar: {-0.05, 0.02}, one-star: {0.08, 0.06}
01:58:28.415 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
01:58:28.415 00.000 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
01:58:28.416 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.02 hyp=0.05 cameraTheta=2.75 mountX=-0.05 mountY=-0.01, mountTheta=-2.87
01:58:28.418 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.02, opts=13)
01:58:28.418 00.000 8996 Enqueuing Move request for scope (-0.05, 0.02)
01:58:28.419 00.001 20224 Worker thread wakes up
01:58:28.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.02) opts 0xd
01:58:28.419 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.02)
01:58:28.419 00.000 20224 Moving (-0.05, 0.02) raw xDistance=-0.05 yDistance=-0.01
01:58:28.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
01:58:28.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:28.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:58:28.420 00.001 20224 MoveAxis(E, 0, ABG)
01:58:28.420 00.000 20224 Move returns status 0, amount 0
01:58:28.420 00.000 20224 MoveAxis(N, 0, ABG)
01:58:28.420 00.000 20224 Move returns status 0, amount 0
01:58:28.420 00.000 20224 move complete, result=0
01:58:28.420 00.000 20224 worker thread done servicing request
01:58:28.423 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51795, med=3325, FiltMin=3021, FiltMax=25363, Gamma=1.000
01:58:28.443 00.020 8996 UpdateGuideState exits: m=630797 SNR=329.5
01:58:28.445 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:28.446 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:28.447 00.001 8996 Enqueuing Expose request
01:58:28.448 00.001 20224 Worker thread wakes up
01:58:28.448 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:58:28.449 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:28.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:29.624 01.175 20224 Exposure complete
01:58:29.691 00.067 20224 worker thread done servicing request
01:58:29.691 00.000 8996 OnExposeComplete: enter
01:58:29.692 00.001 8996 UpdateGuideState(): m_state=6
01:58:29.693 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14440
01:58:29.695 00.002 8996 Star::Find returns 1 (0), X=136.74, Y=473.17, Mass=546078, SNR=286.5, Peak=42707 HFD=4.5
01:58:29.698 00.003 8996 MultiStar: [#1 -0.51,0.44,0.00,M2] [#2 -0.55,-0.03,0.00,M3] [#3 -0.84,0.33,0.00,M7] [#4 -0.63,-0.00,0.00,M3] [#5 -0.01,0.06,0.64,U] [#6 -0.48,0.05,0.00,M3] [#7 -0.44,-0.02,0.47,U] [#8 0.17,0.15,0.32,U] 
01:58:29.700 00.002 8996 refined, 3 included, MultiStar: {-0.11, 0.04}, one-star: {-0.12, 0.02}
01:58:29.701 00.001 8996 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.10) = xAngle (2.92 = 2.92)
01:58:29.702 00.001 8996 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.20 = -0.20)
01:58:29.702 00.000 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.82 mountX=-0.12 mountY=-0.02, mountTheta=-2.94
01:58:29.705 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
01:58:29.706 00.001 8996 Enqueuing Move request for scope (-0.11, 0.04)
01:58:29.707 00.001 20224 Worker thread wakes up
01:58:29.708 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
01:58:29.708 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
01:58:29.708 00.000 20224 Moving (-0.11, 0.04) raw xDistance=-0.12 yDistance=-0.02
01:58:29.708 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:58:29.708 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:29.708 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
01:58:29.708 00.000 20224 MoveAxis(E, 0, ABG)
01:58:29.708 00.000 20224 Move returns status 0, amount 0
01:58:29.708 00.000 20224 MoveAxis(N, 0, ABG)
01:58:29.708 00.000 20224 Move returns status 0, amount 0
01:58:29.709 00.001 20224 move complete, result=0
01:58:29.709 00.000 20224 worker thread done servicing request
01:58:29.716 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42707, med=3325, FiltMin=3011, FiltMax=23347, Gamma=1.000
01:58:29.738 00.022 8996 UpdateGuideState exits: m=546078 SNR=286.5
01:58:29.739 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:29.740 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:29.741 00.001 8996 Enqueuing Expose request
01:58:29.743 00.002 20224 Worker thread wakes up
01:58:29.743 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:58:29.745 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:29.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:30.730 00.985 20224 Exposure complete
01:58:30.805 00.075 20224 worker thread done servicing request
01:58:30.805 00.000 8996 OnExposeComplete: enter
01:58:30.806 00.001 8996 UpdateGuideState(): m_state=6
01:58:30.808 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14441
01:58:30.809 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.78, Mass=576999, SNR=276.4, Peak=40819 HFD=4.6
01:58:30.810 00.001 8996 MultiStar: [#1 -0.86,0.06,0.00,M3] [#2 -0.79,-0.10,0.00,M4] [#3 -0.52,0.28,0.00,M8] [#4 -1.05,-0.50,0.00,M4] [#5 -0.28,-0.18,0.72,U] [#6 -1.21,-0.22,0.00,M4] [#7 -0.93,-0.27,0.00,M3] [#8 0.01,0.04,0.34,U] 
01:58:30.812 00.002 8996 refined, 2 included, MultiStar: {-0.29, -0.24}, one-star: {-0.39, -0.38}
01:58:30.813 00.001 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
01:58:30.813 00.000 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
01:58:30.814 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.24 hyp=0.37 cameraTheta=-2.44 mountX=-0.26 mountY=0.27, mountTheta=2.34
01:58:30.817 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.24, opts=13)
01:58:30.817 00.000 8996 Enqueuing Move request for scope (-0.29, -0.24)
01:58:30.819 00.002 20224 Worker thread wakes up
01:58:30.819 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.24) opts 0xd
01:58:30.819 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.24)
01:58:30.819 00.000 20224 Moving (-0.29, -0.24) raw xDistance=-0.26 yDistance=0.27
01:58:30.819 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
01:58:30.819 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:30.819 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
01:58:30.819 00.000 20224 MoveAxis(E, 38, ABG)
01:58:30.819 00.000 20224 Guiding  Dir = 2, Dur = 38
01:58:30.820 00.001 20224 IsSlewing returns 0
01:58:30.820 00.000 20224 IsGuiding returns 0
01:58:30.824 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40819, med=3325, FiltMin=3014, FiltMax=24038, Gamma=1.000
01:58:30.833 00.009 20224 PulseGuide returned control before completion, sleep 36
01:58:30.845 00.012 8996 UpdateGuideState exits: m=576999 SNR=276.4
01:58:30.847 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:30.849 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:30.850 00.001 8996 Enqueuing Expose request
01:58:30.878 00.028 20224 IsGuiding returns 1
01:58:30.878 00.000 20224 scope still moving after pulse duration time elapsed
01:58:30.910 00.032 20224 IsSlewing returns 0
01:58:30.910 00.000 20224 IsGuiding returns 1
01:58:30.942 00.032 20224 IsSlewing returns 0
01:58:30.942 00.000 20224 IsGuiding returns 0
01:58:30.942 00.000 20224 scope move finished after 38 + 84 ms
01:58:30.943 00.001 20224 Move returns status 0, amount 38
01:58:30.943 00.000 20224 MoveAxis(N, 0, ABG)
01:58:30.943 00.000 20224 Move returns status 0, amount 0
01:58:30.943 00.000 20224 move complete, result=0
01:58:30.943 00.000 20224 worker thread done servicing request
01:58:30.943 00.000 20224 Worker thread wakes up
01:58:30.943 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.3 px 0 ms NORTH
01:58:30.944 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:30.944 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:32.125 01.181 20224 Exposure complete
01:58:32.197 00.072 20224 worker thread done servicing request
01:58:32.197 00.000 8996 OnExposeComplete: enter
01:58:32.199 00.002 8996 UpdateGuideState(): m_state=6
01:58:32.200 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14442
01:58:32.201 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.67, Mass=643191, SNR=301.3, Peak=48211 HFD=4.6
01:58:32.202 00.001 8996 MultiStar: [#1 -0.38,0.27,0.00,M4] [#2 -0.28,0.14,0.65,U] [#3 -0.16,0.01,0.56,U] [#4 -0.71,-0.50,0.00,M5] [#5 0.08,-0.15,0.61,U] [#6 -0.43,-0.13,0.38,U] [#7 -0.19,-0.37,0.43,U] [#8 0.09,-0.30,0.29,U] 
01:58:32.204 00.002 8996 refined, 6 included, MultiStar: {-0.18, -0.20}, one-star: {-0.26, -0.48}
01:58:32.205 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:58:32.206 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
01:58:32.208 00.002 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.20 hyp=0.27 cameraTheta=-2.30 mountX=-0.16 mountY=0.22, mountTheta=2.20
01:58:32.210 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.20, opts=13)
01:58:32.211 00.001 8996 Enqueuing Move request for scope (-0.18, -0.20)
01:58:32.212 00.001 20224 Worker thread wakes up
01:58:32.212 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.20) opts 0xd
01:58:32.212 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.20)
01:58:32.212 00.000 20224 Moving (-0.18, -0.20) raw xDistance=-0.16 yDistance=0.22
01:58:32.212 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:58:32.212 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:32.212 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
01:58:32.212 00.000 20224 MoveAxis(E, 0, ABG)
01:58:32.212 00.000 20224 Move returns status 0, amount 0
01:58:32.212 00.000 20224 MoveAxis(N, 0, ABG)
01:58:32.212 00.000 20224 Move returns status 0, amount 0
01:58:32.212 00.000 20224 move complete, result=0
01:58:32.213 00.001 20224 worker thread done servicing request
01:58:32.218 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=48211, med=3325, FiltMin=3021, FiltMax=27373, Gamma=1.000
01:58:32.245 00.027 8996 UpdateGuideState exits: m=643191 SNR=301.3
01:58:32.246 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:32.247 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:32.249 00.002 8996 Enqueuing Expose request
01:58:32.250 00.001 20224 Worker thread wakes up
01:58:32.250 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:58:32.251 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:32.251 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:33.224 00.973 20224 Exposure complete
01:58:33.295 00.071 20224 worker thread done servicing request
01:58:33.295 00.000 8996 OnExposeComplete: enter
01:58:33.296 00.001 8996 UpdateGuideState(): m_state=6
01:58:33.297 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14443
01:58:33.298 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.83, Mass=563334, SNR=332.8, Peak=41779 HFD=4.4
01:58:33.299 00.001 8996 MultiStar: [#1 -0.27,0.34,0.56,U] [#2 -0.21,-0.65,0.00,M4] [#3 -0.11,-0.03,0.53,U] [#4 -0.42,-0.41,0.00,M6] [#5 0.30,-0.69,0.00,M1] [#6 -0.30,-0.30,0.36,U] [#7 -0.16,-0.10,0.28,U] [#8 0.09,0.06,0.32,U] 
01:58:33.300 00.001 8996 refined, 5 included, MultiStar: {-0.11, -0.09}, one-star: {0.00, -0.32}
01:58:33.301 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
01:58:33.301 00.000 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.79)
01:58:33.303 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.47 mountX=-0.10 mountY=0.10, mountTheta=2.36
01:58:33.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.09, opts=13)
01:58:33.306 00.001 8996 Enqueuing Move request for scope (-0.11, -0.09)
01:58:33.307 00.001 20224 Worker thread wakes up
01:58:33.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.09) opts 0xd
01:58:33.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.09)
01:58:33.307 00.000 20224 Moving (-0.11, -0.09) raw xDistance=-0.10 yDistance=0.10
01:58:33.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:58:33.307 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:33.307 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:58:33.307 00.000 20224 MoveAxis(E, 0, ABG)
01:58:33.307 00.000 20224 Move returns status 0, amount 0
01:58:33.307 00.000 20224 MoveAxis(N, 0, ABG)
01:58:33.307 00.000 20224 Move returns status 0, amount 0
01:58:33.307 00.000 20224 move complete, result=0
01:58:33.307 00.000 20224 worker thread done servicing request
01:58:33.310 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41779, med=3325, FiltMin=2971, FiltMax=23414, Gamma=1.000
01:58:33.328 00.018 8996 UpdateGuideState exits: m=563334 SNR=332.8
01:58:33.329 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:33.330 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:33.330 00.000 8996 Enqueuing Expose request
01:58:33.331 00.001 20224 Worker thread wakes up
01:58:33.331 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:33.332 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:33.332 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:34.490 01.158 20224 Exposure complete
01:58:34.560 00.070 20224 worker thread done servicing request
01:58:34.560 00.000 8996 OnExposeComplete: enter
01:58:34.562 00.002 8996 UpdateGuideState(): m_state=6
01:58:34.564 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14444
01:58:34.565 00.001 8996 Star::Find returns 1 (0), X=136.68, Y=472.57, Mass=540880, SNR=253.1, Peak=36115 HFD=4.7
01:58:34.568 00.003 8996 MultiStar: [#1 -0.29,-0.37,0.00,M4] [#2 -0.08,-0.25,0.71,U] [#3 0.04,-0.30,0.72,U] [#4 -0.40,-1.17,0.00,M7] [#5 0.06,-0.46,0.69,U] [#6 0.03,-0.60,0.00,M3] [#7 -0.22,-0.66,0.00,M2] [#8 -0.01,-0.39,0.33,U] 
01:58:34.569 00.001 8996 refined, 4 included, MultiStar: {-0.05, -0.41}, one-star: {-0.18, -0.58}
01:58:34.570 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:58:34.572 00.002 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
01:58:34.572 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.41 hyp=0.41 cameraTheta=-1.69 mountX=-0.01 mountY=0.41, mountTheta=1.60
01:58:34.574 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.41, opts=13)
01:58:34.575 00.001 8996 Enqueuing Move request for scope (-0.05, -0.41)
01:58:34.576 00.001 20224 Worker thread wakes up
01:58:34.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.41) opts 0xd
01:58:34.576 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.41)
01:58:34.576 00.000 20224 Moving (-0.05, -0.41) raw xDistance=-0.01 yDistance=0.41
01:58:34.576 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:58:34.576 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.12 newest=0.73
01:58:34.576 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
01:58:34.576 00.000 20224 MoveAxis(E, 0, ABG)
01:58:34.576 00.000 20224 Move returns status 0, amount 0
01:58:34.577 00.001 20224 MoveAxis(S, 87, ABG)
01:58:34.577 00.000 20224 Guiding  Dir = 1, Dur = 87
01:58:34.577 00.000 20224 IsSlewing returns 0
01:58:34.577 00.000 20224 IsGuiding returns 0
01:58:34.581 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=36115, med=3325, FiltMin=2973, FiltMax=25104, Gamma=1.000
01:58:34.608 00.027 8996 UpdateGuideState exits: m=540880 SNR=253.1
01:58:34.608 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:34.609 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:34.611 00.002 8996 Enqueuing Expose request
01:58:34.632 00.021 20224 PulseGuide returned control before completion, sleep 43
01:58:34.678 00.046 20224 IsGuiding returns 1
01:58:34.678 00.000 20224 scope still moving after pulse duration time elapsed
01:58:34.709 00.031 20224 IsSlewing returns 0
01:58:34.710 00.001 20224 IsGuiding returns 1
01:58:34.741 00.031 20224 IsSlewing returns 0
01:58:34.741 00.000 20224 IsGuiding returns 0
01:58:34.741 00.000 20224 scope move finished after 87 + 76 ms
01:58:34.741 00.000 20224 Move returns status 0, amount 87
01:58:34.741 00.000 20224 move complete, result=0
01:58:34.741 00.000 20224 worker thread done servicing request
01:58:34.741 00.000 20224 Worker thread wakes up
01:58:34.741 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:34.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:34.741 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 87 ms SOUTH
01:58:35.709 00.968 20224 Exposure complete
01:58:35.785 00.076 20224 worker thread done servicing request
01:58:35.785 00.000 8996 OnExposeComplete: enter
01:58:35.787 00.002 8996 UpdateGuideState(): m_state=6
01:58:35.789 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14445
01:58:35.790 00.001 8996 Star::Find returns 1 (0), X=136.48, Y=472.76, Mass=554452, SNR=316.6, Peak=36595 HFD=4.6
01:58:35.792 00.002 8996 MultiStar: [#1 -0.76,0.05,0.00,M5] [#2 -0.31,-0.31,0.66,U] [#3 -0.48,-0.16,0.00,M6] [#4 -0.82,-0.78,0.00,M8] [#5 0.18,-0.21,0.55,U] [#6 -0.55,-0.48,0.00,M4] [#7 -0.63,-0.38,0.00,M3] [#8 -0.02,-0.29,0.27,U] 
01:58:35.794 00.002 8996 refined, 3 included, MultiStar: {-0.20, -0.32}, one-star: {-0.38, -0.39}
01:58:35.795 00.001 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
01:58:35.797 00.002 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
01:58:35.798 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.32 hyp=0.38 cameraTheta=-2.13 mountX=-0.17 mountY=0.34, mountTheta=2.03
01:58:35.800 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.32, opts=13)
01:58:35.801 00.001 8996 Enqueuing Move request for scope (-0.20, -0.32)
01:58:35.802 00.001 20224 Worker thread wakes up
01:58:35.803 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.32) opts 0xd
01:58:35.803 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.32)
01:58:35.803 00.000 20224 Moving (-0.20, -0.32) raw xDistance=-0.17 yDistance=0.34
01:58:35.803 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:58:35.803 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
01:58:35.803 00.000 20224 MoveAxis(E, 0, ABG)
01:58:35.803 00.000 20224 Move returns status 0, amount 0
01:58:35.803 00.000 20224 MoveAxis(S, 72, ABG)
01:58:35.803 00.000 20224 Guiding  Dir = 1, Dur = 72
01:58:35.804 00.001 20224 IsSlewing returns 0
01:58:35.804 00.000 20224 IsGuiding returns 0
01:58:35.809 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=36595, med=3325, FiltMin=3017, FiltMax=21565, Gamma=1.000
01:58:35.834 00.025 8996 UpdateGuideState exits: m=554452 SNR=316.6
01:58:35.836 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:35.836 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:35.838 00.002 8996 Enqueuing Expose request
01:58:35.839 00.001 20224 PulseGuide returned control before completion, sleep 48
01:58:35.900 00.061 20224 IsGuiding returns 1
01:58:35.900 00.000 20224 scope still moving after pulse duration time elapsed
01:58:35.931 00.031 20224 IsSlewing returns 0
01:58:35.932 00.001 20224 IsGuiding returns 1
01:58:35.962 00.030 20224 IsSlewing returns 0
01:58:35.963 00.001 20224 IsGuiding returns 0
01:58:35.963 00.000 20224 scope move finished after 72 + 87 ms
01:58:35.963 00.000 20224 Move returns status 0, amount 72
01:58:35.963 00.000 20224 move complete, result=0
01:58:35.963 00.000 20224 worker thread done servicing request
01:58:35.963 00.000 20224 Worker thread wakes up
01:58:35.963 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 72 ms SOUTH
01:58:35.966 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:35.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:37.132 01.166 20224 Exposure complete
01:58:37.208 00.076 20224 worker thread done servicing request
01:58:37.208 00.000 8996 OnExposeComplete: enter
01:58:37.210 00.002 8996 UpdateGuideState(): m_state=6
01:58:37.211 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14446
01:58:37.211 00.000 8996 Star::Find returns 1 (0), X=136.61, Y=472.75, Mass=503073, SNR=283.5, Peak=34771 HFD=4.6
01:58:37.213 00.002 8996 MultiStar: [#1 -0.76,0.21,0.00,M6] [#2 -0.64,-0.25,0.00,M3] [#3 -0.63,0.12,0.00,M7] [#4 -0.70,-0.04,0.00,M9] [#5 0.01,-0.15,0.57,U] [#6 -0.36,0.07,0.41,U] [#7 -0.35,0.21,0.43,U] [#8 -0.04,0.12,0.34,U] 
01:58:37.214 00.001 8996 refined, 4 included, MultiStar: {-0.21, -0.12}, one-star: {-0.26, -0.40}
01:58:37.214 00.000 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.53 = -2.53)
01:58:37.215 00.001 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.63)
01:58:37.216 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.12 hyp=0.24 cameraTheta=-2.63 mountX=-0.19 mountY=0.14, mountTheta=2.52
01:58:37.218 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.12, opts=13)
01:58:37.219 00.001 8996 Enqueuing Move request for scope (-0.21, -0.12)
01:58:37.220 00.001 20224 Worker thread wakes up
01:58:37.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.12) opts 0xd
01:58:37.220 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.12)
01:58:37.220 00.000 20224 Moving (-0.21, -0.12) raw xDistance=-0.19 yDistance=0.14
01:58:37.220 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:58:37.220 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:37.220 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:58:37.220 00.000 20224 MoveAxis(E, 0, ABG)
01:58:37.221 00.001 20224 Move returns status 0, amount 0
01:58:37.221 00.000 20224 MoveAxis(N, 0, ABG)
01:58:37.221 00.000 20224 Move returns status 0, amount 0
01:58:37.221 00.000 20224 move complete, result=0
01:58:37.221 00.000 20224 worker thread done servicing request
01:58:37.226 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=34771, med=3328, FiltMin=3011, FiltMax=21149, Gamma=1.000
01:58:37.252 00.026 8996 UpdateGuideState exits: m=503073 SNR=283.5
01:58:37.255 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:37.258 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:37.260 00.002 8996 Enqueuing Expose request
01:58:37.263 00.003 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:37.265 00.002 20224 Worker thread wakes up
01:58:37.265 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:37.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:38.233 00.968 20224 Exposure complete
01:58:38.302 00.069 20224 worker thread done servicing request
01:58:38.302 00.000 8996 OnExposeComplete: enter
01:58:38.303 00.001 8996 UpdateGuideState(): m_state=6
01:58:38.304 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14447
01:58:38.305 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=472.92, Mass=523928, SNR=292.2, Peak=38899 HFD=4.6
01:58:38.306 00.001 8996 MultiStar: [#1 -0.48,0.28,0.00,M7] [#2 -0.34,0.11,0.81,U] [#3 -0.31,0.44,0.00,M8] [#4 -0.43,-0.09,0.50,U] [#5 0.27,0.27,0.57,U] [#6 -0.42,0.36,0.00,M4] [#7 -0.44,0.17,0.00,M3] [#8 -0.04,-0.00,0.30,U] 
01:58:38.307 00.001 8996 refined, 4 included, MultiStar: {-0.16, -0.01}, one-star: {-0.17, -0.23}
01:58:38.308 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
01:58:38.308 00.000 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
01:58:38.309 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.01 hyp=0.16 cameraTheta=-3.09 mountX=-0.16 mountY=0.03, mountTheta=2.97
01:58:38.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.01, opts=13)
01:58:38.312 00.001 8996 Enqueuing Move request for scope (-0.16, -0.01)
01:58:38.312 00.000 20224 Worker thread wakes up
01:58:38.312 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.01) opts 0xd
01:58:38.313 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.01)
01:58:38.313 00.000 20224 Moving (-0.16, -0.01) raw xDistance=-0.16 yDistance=0.03
01:58:38.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
01:58:38.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:38.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:58:38.313 00.000 20224 MoveAxis(E, 0, ABG)
01:58:38.313 00.000 20224 Move returns status 0, amount 0
01:58:38.313 00.000 20224 MoveAxis(N, 0, ABG)
01:58:38.313 00.000 20224 Move returns status 0, amount 0
01:58:38.313 00.000 20224 move complete, result=0
01:58:38.313 00.000 20224 worker thread done servicing request
01:58:38.323 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=38899, med=3325, FiltMin=2969, FiltMax=23030, Gamma=1.000
01:58:38.346 00.023 8996 UpdateGuideState exits: m=523928 SNR=292.2
01:58:38.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:38.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:38.351 00.002 8996 Enqueuing Expose request
01:58:38.352 00.001 20224 Worker thread wakes up
01:58:38.353 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:38.354 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:38.355 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:39.517 01.162 20224 Exposure complete
01:58:39.589 00.072 20224 worker thread done servicing request
01:58:39.589 00.000 8996 OnExposeComplete: enter
01:58:39.590 00.001 8996 UpdateGuideState(): m_state=6
01:58:39.591 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14448
01:58:39.592 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.84, Mass=601088, SNR=336.0, Peak=40595 HFD=4.7
01:58:39.593 00.001 8996 MultiStar: [#1 -0.71,0.43,0.00,M8] [#2 -0.87,0.06,0.00,M3] [#3 -0.37,0.27,0.53,U] [#4 -0.59,-0.04,0.00,M9] [#5 0.32,0.18,0.51,U] [#6 -0.65,-0.06,0.00,M5] [#7 -0.39,0.32,0.00,M4] [#8 0.20,0.35,0.34,U] 
01:58:39.594 00.001 8996 refined, 3 included, MultiStar: {-0.10, 0.02}, one-star: {-0.26, -0.31}
01:58:39.595 00.001 8996 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.10) = xAngle (3.06 = 3.06)
01:58:39.595 00.000 8996 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.06 = -0.06)
01:58:39.596 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.02 hyp=0.10 cameraTheta=2.97 mountX=-0.10 mountY=-0.01, mountTheta=-3.08
01:58:39.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.02, opts=13)
01:58:39.599 00.001 8996 Enqueuing Move request for scope (-0.10, 0.02)
01:58:39.600 00.001 20224 Worker thread wakes up
01:58:39.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.02) opts 0xd
01:58:39.601 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.02)
01:58:39.601 00.000 20224 Moving (-0.10, 0.02) raw xDistance=-0.10 yDistance=-0.01
01:58:39.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:58:39.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:39.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
01:58:39.601 00.000 20224 MoveAxis(E, 0, ABG)
01:58:39.601 00.000 20224 Move returns status 0, amount 0
01:58:39.601 00.000 20224 MoveAxis(N, 0, ABG)
01:58:39.602 00.001 20224 Move returns status 0, amount 0
01:58:39.602 00.000 20224 move complete, result=0
01:58:39.602 00.000 20224 worker thread done servicing request
01:58:39.609 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40595, med=3325, FiltMin=3024, FiltMax=24128, Gamma=1.000
01:58:39.631 00.022 8996 UpdateGuideState exits: m=601088 SNR=336.0
01:58:39.632 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:39.633 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:39.634 00.001 8996 Enqueuing Expose request
01:58:39.635 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
01:58:39.636 00.001 20224 Worker thread wakes up
01:58:39.636 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:39.637 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:40.619 00.982 20224 Exposure complete
01:58:40.700 00.081 20224 worker thread done servicing request
01:58:40.701 00.001 8996 OnExposeComplete: enter
01:58:40.703 00.002 8996 UpdateGuideState(): m_state=6
01:58:40.704 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14449
01:58:40.705 00.001 8996 Star::Find returns 1 (0), X=136.54, Y=473.13, Mass=589294, SNR=292.2, Peak=40483 HFD=4.6
01:58:40.707 00.002 8996 MultiStar: [#1 -0.50,0.46,0.00,M9] [#2 -0.47,0.49,0.00,M4] [#3 -0.52,0.95,0.00,M8] [#4 -0.77,0.49,0.00,M10] [#5 0.14,0.57,0.00,M1] [#6 -0.26,0.77,0.00,M6] [#7 -0.19,0.40,0.35,U] [#8 0.25,0.75,0.00,M1] 
01:58:40.708 00.001 8996 refined, 1 included, MultiStar: {-0.29, 0.09}, one-star: {-0.33, -0.02}
01:58:40.710 00.002 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
01:58:40.711 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
01:58:40.712 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.09 hyp=0.30 cameraTheta=2.84 mountX=-0.30 mountY=-0.06, mountTheta=-2.96
01:58:40.713 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.09, opts=13)
01:58:40.714 00.001 8996 Enqueuing Move request for scope (-0.29, 0.09)
01:58:40.715 00.001 20224 Worker thread wakes up
01:58:40.715 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.09) opts 0xd
01:58:40.715 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.09)
01:58:40.715 00.000 20224 Moving (-0.29, 0.09) raw xDistance=-0.30 yDistance=-0.06
01:58:40.715 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
01:58:40.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:40.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
01:58:40.715 00.000 20224 MoveAxis(E, 43, ABG)
01:58:40.715 00.000 20224 Guiding  Dir = 2, Dur = 43
01:58:40.716 00.001 20224 IsSlewing returns 0
01:58:40.716 00.000 20224 IsGuiding returns 0
01:58:40.719 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40483, med=3325, FiltMin=2998, FiltMax=24512, Gamma=1.000
01:58:40.733 00.014 8996 UpdateGuideState exits: m=589294 SNR=292.2
01:58:40.734 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:40.735 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:40.736 00.001 8996 Enqueuing Expose request
01:58:40.741 00.005 20224 PulseGuide returned control before completion, sleep 28
01:58:40.772 00.031 20224 IsGuiding returns 1
01:58:40.772 00.000 20224 scope still moving after pulse duration time elapsed
01:58:40.804 00.032 20224 IsSlewing returns 0
01:58:40.804 00.000 20224 IsGuiding returns 1
01:58:40.835 00.031 20224 IsSlewing returns 0
01:58:40.836 00.001 20224 IsGuiding returns 0
01:58:40.836 00.000 20224 scope move finished after 43 + 77 ms
01:58:40.836 00.000 20224 Move returns status 0, amount 43
01:58:40.836 00.000 20224 MoveAxis(N, 0, ABG)
01:58:40.836 00.000 20224 Move returns status 0, amount 0
01:58:40.836 00.000 20224 move complete, result=0
01:58:40.836 00.000 20224 worker thread done servicing request
01:58:40.836 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
01:58:40.838 00.002 20224 Worker thread wakes up
01:58:40.838 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:40.838 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:42.024 01.186 20224 Exposure complete
01:58:42.080 00.056 20224 worker thread done servicing request
01:58:42.080 00.000 8996 OnExposeComplete: enter
01:58:42.081 00.001 8996 UpdateGuideState(): m_state=6
01:58:42.082 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14450
01:58:42.083 00.001 8996 Star::Find returns 1 (0), X=137.05, Y=473.39, Mass=484692, SNR=253.0, Peak=33155 HFD=4.8
01:58:42.084 00.001 8996 MultiStar: [#1 -0.35,0.46,0.00,M10] [#2 0.14,0.49,0.00,M5] [#3 0.08,0.82,0.00,M9] [#4 -0.31,0.18,0.61,U] [#5 0.28,0.47,0.00,M2] [#6 0.09,0.39,0.45,U] [#7 -0.33,0.47,0.00,M4] [#8 0.33,0.58,0.00,M2] 
01:58:42.086 00.002 8996 refined, 2 included, MultiStar: {0.02, 0.25}, one-star: {0.18, 0.24}
01:58:42.088 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.59 = 1.59)
01:58:42.089 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
01:58:42.091 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.26 cameraTheta=1.50 mountX=-0.01 mountY=-0.26, mountTheta=-1.59
01:58:42.093 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.25, opts=13)
01:58:42.095 00.002 8996 Enqueuing Move request for scope (0.02, 0.25)
01:58:42.096 00.001 20224 Worker thread wakes up
01:58:42.096 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
01:58:42.096 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
01:58:42.096 00.000 20224 Moving (0.02, 0.25) raw xDistance=-0.01 yDistance=-0.26
01:58:42.096 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:58:42.097 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:58:42.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
01:58:42.097 00.000 20224 MoveAxis(E, 0, ABG)
01:58:42.097 00.000 20224 Move returns status 0, amount 0
01:58:42.097 00.000 20224 MoveAxis(N, 0, ABG)
01:58:42.097 00.000 20224 Move returns status 0, amount 0
01:58:42.097 00.000 20224 move complete, result=0
01:58:42.098 00.001 20224 worker thread done servicing request
01:58:42.102 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=33155, med=3325, FiltMin=3001, FiltMax=19216, Gamma=1.000
01:58:42.117 00.015 8996 UpdateGuideState exits: m=484692 SNR=253.0
01:58:42.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:42.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:42.120 00.001 8996 Enqueuing Expose request
01:58:42.120 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
01:58:42.121 00.001 20224 Worker thread wakes up
01:58:42.121 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:42.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:43.100 00.979 20224 Exposure complete
01:58:43.180 00.080 20224 worker thread done servicing request
01:58:43.180 00.000 8996 OnExposeComplete: enter
01:58:43.181 00.001 8996 UpdateGuideState(): m_state=6
01:58:43.182 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14451
01:58:43.183 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=473.37, Mass=528874, SNR=258.0, Peak=34109 HFD=4.6
01:58:43.183 00.000 8996 MultiStar: [#1 -0.34,0.02,0.68,U] [#2 -0.12,-0.04,0.78,U] [#3 -0.08,0.03,0.72,U] [#4 -0.30,-0.53,0.00,M10] [#5 0.14,-0.22,0.61,U] [#6 -0.12,0.09,0.47,U] [#7 -0.01,0.09,0.48,U] [#8 0.55,0.03,0.00,M3] 
01:58:43.184 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.04}, one-star: {0.52, 0.22}
01:58:43.185 00.001 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
01:58:43.186 00.001 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
01:58:43.186 00.000 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.05 cameraTheta=0.81 mountX=0.03 mountY=-0.04, mountTheta=-0.91
01:58:43.188 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
01:58:43.189 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
01:58:43.190 00.001 20224 Worker thread wakes up
01:58:43.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
01:58:43.190 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
01:58:43.190 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.03 yDistance=-0.04
01:58:43.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:58:43.190 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:43.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
01:58:43.190 00.000 20224 MoveAxis(E, 0, ABG)
01:58:43.190 00.000 20224 Move returns status 0, amount 0
01:58:43.190 00.000 20224 MoveAxis(N, 0, ABG)
01:58:43.190 00.000 20224 Move returns status 0, amount 0
01:58:43.190 00.000 20224 move complete, result=0
01:58:43.190 00.000 20224 worker thread done servicing request
01:58:43.195 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=34109, med=3321, FiltMin=2963, FiltMax=20128, Gamma=1.000
01:58:43.210 00.015 8996 UpdateGuideState exits: m=528874 SNR=258.0
01:58:43.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:43.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:43.212 00.000 8996 Enqueuing Expose request
01:58:43.213 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
01:58:43.214 00.001 20224 Worker thread wakes up
01:58:43.214 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:43.214 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:44.392 01.178 20224 Exposure complete
01:58:44.483 00.091 20224 worker thread done servicing request
01:58:44.483 00.000 8996 OnExposeComplete: enter
01:58:44.484 00.001 8996 UpdateGuideState(): m_state=6
01:58:44.485 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14452
01:58:44.486 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.85, Mass=654030, SNR=322.3, Peak=46067 HFD=4.5
01:58:44.487 00.001 8996 MultiStar: [#1 -0.68,0.19,0.00,M10] [#2 -0.63,-0.07,0.00,M5] [#3 -0.01,0.30,0.66,U] [#4 -0.77,-0.32,0.00,R] [#5 -0.17,-0.17,0.59,U] [#6 -0.79,0.31,0.00,M5] [#7 -0.76,-0.14,0.00,M4] [#8 -0.20,0.02,0.29,U] 
01:58:44.487 00.000 8996 refined, 3 included, MultiStar: {-0.19, -0.08}, one-star: {-0.31, -0.30}
01:58:44.488 00.001 8996 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
01:58:44.489 00.001 8996 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
01:58:44.490 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-2.74 mountX=-0.18 mountY=0.10, mountTheta=2.63
01:58:44.492 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.08, opts=13)
01:58:44.495 00.003 8996 Enqueuing Move request for scope (-0.19, -0.08)
01:58:44.497 00.002 20224 Worker thread wakes up
01:58:44.497 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.08) opts 0xd
01:58:44.497 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.08)
01:58:44.497 00.000 20224 Moving (-0.19, -0.08) raw xDistance=-0.18 yDistance=0.10
01:58:44.497 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:58:44.497 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:44.497 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:58:44.497 00.000 20224 MoveAxis(E, 0, ABG)
01:58:44.497 00.000 20224 Move returns status 0, amount 0
01:58:44.498 00.001 20224 MoveAxis(N, 0, ABG)
01:58:44.498 00.000 20224 Move returns status 0, amount 0
01:58:44.498 00.000 20224 move complete, result=0
01:58:44.498 00.000 20224 worker thread done servicing request
01:58:44.503 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=46067, med=3325, FiltMin=3021, FiltMax=26045, Gamma=1.000
01:58:44.519 00.016 8996 UpdateGuideState exits: m=654030 SNR=322.3
01:58:44.520 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:44.521 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:44.523 00.002 8996 Enqueuing Expose request
01:58:44.526 00.003 20224 Worker thread wakes up
01:58:44.526 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:44.528 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:44.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:45.511 00.983 20224 Exposure complete
01:58:45.591 00.080 20224 worker thread done servicing request
01:58:45.591 00.000 8996 OnExposeComplete: enter
01:58:45.592 00.001 8996 UpdateGuideState(): m_state=6
01:58:45.595 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14453
01:58:45.595 00.000 8996 Star::Find returns 1 (0), X=136.61, Y=473.09, Mass=626397, SNR=297.1, Peak=44515 HFD=4.6
01:58:45.597 00.002 8996 MultiStar: [#1 -0.80,0.04,0.00,R] [#2 -0.60,0.16,0.00,M6] [#3 -0.26,0.31,0.67,U] [#4 0.32,0.42,0.00,M1] [#5 -0.15,-0.48,0.00,M1] [#6 -0.74,-0.04,0.00,M6] [#7 -0.79,-0.10,0.00,M5] [#8 -0.14,0.02,0.39,U] 
01:58:45.598 00.001 8996 refined, 2 included, MultiStar: {-0.24, 0.07}, one-star: {-0.26, -0.06}
01:58:45.600 00.002 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
01:58:45.601 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
01:58:45.603 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.07 hyp=0.25 cameraTheta=2.84 mountX=-0.24 mountY=-0.05, mountTheta=-2.95
01:58:45.606 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.07, opts=13)
01:58:45.607 00.001 8996 Enqueuing Move request for scope (-0.24, 0.07)
01:58:45.608 00.001 20224 Worker thread wakes up
01:58:45.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.07) opts 0xd
01:58:45.608 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.07)
01:58:45.608 00.000 20224 Moving (-0.24, 0.07) raw xDistance=-0.24 yDistance=-0.05
01:58:45.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:58:45.608 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:45.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:58:45.608 00.000 20224 MoveAxis(E, 35, ABG)
01:58:45.608 00.000 20224 Guiding  Dir = 2, Dur = 35
01:58:45.609 00.001 20224 IsSlewing returns 0
01:58:45.609 00.000 20224 IsGuiding returns 0
01:58:45.610 00.001 20224 PulseGuide returned control before completion, sleep 44
01:58:45.613 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44515, med=3321, FiltMin=3014, FiltMax=25971, Gamma=1.000
01:58:45.626 00.013 8996 UpdateGuideState exits: m=626397 SNR=297.1
01:58:45.627 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:45.628 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:45.629 00.001 8996 Enqueuing Expose request
01:58:45.660 00.031 20224 IsGuiding returns 1
01:58:45.660 00.000 20224 scope still moving after pulse duration time elapsed
01:58:45.691 00.031 20224 IsSlewing returns 0
01:58:45.691 00.000 20224 IsGuiding returns 0
01:58:45.692 00.001 20224 scope move finished after 35 + 47 ms
01:58:45.692 00.000 20224 Move returns status 0, amount 35
01:58:45.692 00.000 20224 MoveAxis(N, 0, ABG)
01:58:45.692 00.000 20224 Move returns status 0, amount 0
01:58:45.692 00.000 20224 move complete, result=0
01:58:45.692 00.000 20224 worker thread done servicing request
01:58:45.692 00.000 20224 Worker thread wakes up
01:58:45.692 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:45.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:45.693 00.001 8996 GuideStep: -0.2 px 35 ms EAST, -0.0 px 0 ms NORTH
01:58:46.873 01.180 20224 Exposure complete
01:58:46.941 00.068 20224 worker thread done servicing request
01:58:46.941 00.000 8996 OnExposeComplete: enter
01:58:46.943 00.002 8996 UpdateGuideState(): m_state=6
01:58:46.944 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14454
01:58:46.945 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.12, Mass=455023, SNR=256.1, Peak=33011 HFD=4.5
01:58:46.946 00.001 8996 MultiStar: [#1 0.60,0.54,0.00,M1] [#2 -0.15,-0.42,0.83,U] [#3 0.28,0.42,0.00,M7] [#4 0.70,0.32,0.00,M2] [#5 0.03,-0.00,0.59,U] [#6 -0.52,-0.10,0.00,M7] [#7 -0.50,-0.42,0.00,M6] [#8 0.11,-0.06,0.38,U] 
01:58:46.947 00.001 8996 single-star, 3 included, MultiStar: {-0.01, -0.14}, one-star: {0.05, -0.03}
01:58:46.948 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
01:58:46.949 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
01:58:46.950 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-0.66 mountX=0.05 mountY=0.03, mountTheta=0.55
01:58:46.952 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.03, opts=13)
01:58:46.953 00.001 8996 Enqueuing Move request for scope (0.05, -0.03)
01:58:46.954 00.001 20224 Worker thread wakes up
01:58:46.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.03) opts 0xd
01:58:46.954 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.03)
01:58:46.954 00.000 20224 Moving (0.05, -0.03) raw xDistance=0.05 yDistance=0.03
01:58:46.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:58:46.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:46.955 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:58:46.955 00.000 20224 MoveAxis(E, 0, ABG)
01:58:46.955 00.000 20224 Move returns status 0, amount 0
01:58:46.955 00.000 20224 MoveAxis(N, 0, ABG)
01:58:46.955 00.000 20224 Move returns status 0, amount 0
01:58:46.955 00.000 20224 move complete, result=0
01:58:46.955 00.000 20224 worker thread done servicing request
01:58:46.958 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=33011, med=3325, FiltMin=2875, FiltMax=19798, Gamma=1.000
01:58:46.971 00.013 8996 UpdateGuideState exits: m=455023 SNR=256.1
01:58:46.973 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:46.975 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:46.976 00.001 8996 Enqueuing Expose request
01:58:46.978 00.002 20224 Worker thread wakes up
01:58:46.978 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:46.980 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:46.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:47.961 00.981 20224 Exposure complete
01:58:48.018 00.057 20224 worker thread done servicing request
01:58:48.018 00.000 8996 OnExposeComplete: enter
01:58:48.020 00.002 8996 UpdateGuideState(): m_state=6
01:58:48.020 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14455
01:58:48.021 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=472.55, Mass=595500, SNR=279.1, Peak=34419 HFD=4.8
01:58:48.022 00.001 8996 MultiStar: [#1 0.79,0.22,0.00,M2] [#2 -0.16,-0.47,0.00,M6] [#3 -0.01,0.04,0.57,U] [#4 0.45,-0.19,0.00,M3] [#5 0.31,-0.37,0.00,M1] [#6 -0.23,-0.72,0.00,M8] [#7 -0.49,-0.18,0.00,M7] [#8 0.32,-0.32,0.35,U] 
01:58:48.023 00.001 8996 refined, 2 included, MultiStar: {0.05, -0.36}, one-star: {-0.02, -0.60}
01:58:48.024 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
01:58:48.024 00.000 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
01:58:48.025 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.36 hyp=0.36 cameraTheta=-1.44 mountX=0.08 mountY=0.35, mountTheta=1.35
01:58:48.027 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.36, opts=13)
01:58:48.028 00.001 8996 Enqueuing Move request for scope (0.05, -0.36)
01:58:48.028 00.000 20224 Worker thread wakes up
01:58:48.029 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.36) opts 0xd
01:58:48.029 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.36)
01:58:48.029 00.000 20224 Moving (0.05, -0.36) raw xDistance=0.08 yDistance=0.35
01:58:48.029 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
01:58:48.029 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
01:58:48.029 00.000 20224 MoveAxis(E, 0, ABG)
01:58:48.029 00.000 20224 Move returns status 0, amount 0
01:58:48.029 00.000 20224 MoveAxis(S, 74, ABG)
01:58:48.029 00.000 20224 Guiding  Dir = 1, Dur = 74
01:58:48.029 00.000 20224 IsSlewing returns 0
01:58:48.029 00.000 20224 IsGuiding returns 0
01:58:48.031 00.002 20224 PulseGuide returned control before completion, sleep 83
01:58:48.033 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=34419, med=3325, FiltMin=3005, FiltMax=24358, Gamma=1.000
01:58:48.048 00.015 8996 UpdateGuideState exits: m=595500 SNR=279.1
01:58:48.049 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:48.050 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:48.051 00.001 8996 Enqueuing Expose request
01:58:48.130 00.079 20224 IsGuiding returns 0
01:58:48.130 00.000 20224 Move returns status 0, amount 74
01:58:48.130 00.000 20224 move complete, result=0
01:58:48.130 00.000 20224 worker thread done servicing request
01:58:48.131 00.001 20224 Worker thread wakes up
01:58:48.131 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:48.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:48.131 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 74 ms SOUTH
01:58:49.276 01.145 20224 Exposure complete
01:58:49.352 00.076 20224 worker thread done servicing request
01:58:49.352 00.000 8996 OnExposeComplete: enter
01:58:49.353 00.001 8996 UpdateGuideState(): m_state=6
01:58:49.355 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14456
01:58:49.357 00.002 8996 Star::Find returns 1 (0), X=136.99, Y=473.08, Mass=569411, SNR=299.8, Peak=38163 HFD=4.5
01:58:49.359 00.002 8996 MultiStar: [#1 0.55,0.21,0.00,M3] [#2 -0.04,0.63,0.00,M7] [#3 0.01,0.67,0.00,M7] [#4 0.52,0.40,0.00,M4] [#5 0.90,0.57,0.00,M2] [#6 -0.27,0.52,0.00,M9] [#7 -0.42,0.25,0.00,M8] [#8 0.46,0.23,0.00,M1] 
01:58:49.361 00.002 8996 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.10) = xAngle (-0.43 = -0.43)
01:58:49.362 00.001 8996 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.73)
01:58:49.364 00.002 8996 CameraToMount -- cameraX=0.12 cameraY=-0.07 hyp=0.14 cameraTheta=-0.53 mountX=0.13 mountY=0.06, mountTheta=0.41
01:58:49.367 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.07, opts=13)
01:58:49.369 00.002 8996 Enqueuing Move request for scope (0.12, -0.07)
01:58:49.370 00.001 20224 Worker thread wakes up
01:58:49.370 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.07) opts 0xd
01:58:49.370 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.07)
01:58:49.370 00.000 20224 Moving (0.12, -0.07) raw xDistance=0.13 yDistance=0.06
01:58:49.370 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:58:49.370 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:49.370 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:58:49.370 00.000 20224 MoveAxis(E, 0, ABG)
01:58:49.370 00.000 20224 Move returns status 0, amount 0
01:58:49.370 00.000 20224 MoveAxis(N, 0, ABG)
01:58:49.371 00.001 20224 Move returns status 0, amount 0
01:58:49.371 00.000 20224 move complete, result=0
01:58:49.371 00.000 20224 worker thread done servicing request
01:58:49.376 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38163, med=3325, FiltMin=3011, FiltMax=23785, Gamma=1.000
01:58:49.392 00.016 8996 UpdateGuideState exits: m=569411 SNR=299.8
01:58:49.393 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:49.394 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:49.395 00.001 8996 Enqueuing Expose request
01:58:49.396 00.001 20224 Worker thread wakes up
01:58:49.396 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:49.396 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:58:49.397 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:50.382 00.985 20224 Exposure complete
01:58:50.471 00.089 20224 worker thread done servicing request
01:58:50.471 00.000 8996 OnExposeComplete: enter
01:58:50.472 00.001 8996 UpdateGuideState(): m_state=6
01:58:50.473 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14457
01:58:50.474 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=473.64, Mass=619629, SNR=294.9, Peak=40761 HFD=4.8
01:58:50.475 00.001 8996 MultiStar: [#1 1.07,0.19,0.00,M4] [#2 0.42,0.31,0.00,M8] [#3 0.49,0.40,0.00,M8] [#4 0.92,0.09,0.00,M5] [#5 0.88,0.33,0.00,M3] [#6 -0.20,0.35,0.41,U] [#7 0.06,0.36,0.35,U] [#8 0.75,-0.02,0.00,M2] 
01:58:50.476 00.001 8996 refined, 2 included, MultiStar: {0.36, 0.43}, one-star: {0.69, 0.49}
01:58:50.477 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:58:50.478 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:58:50.479 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=0.43 hyp=0.56 cameraTheta=0.88 mountX=0.31 mountY=-0.47, mountTheta=-0.98
01:58:50.480 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.43, opts=13)
01:58:50.481 00.001 8996 Enqueuing Move request for scope (0.36, 0.43)
01:58:50.482 00.001 20224 Worker thread wakes up
01:58:50.482 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.43) opts 0xd
01:58:50.482 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.43)
01:58:50.482 00.000 20224 Moving (0.36, 0.43) raw xDistance=0.31 yDistance=-0.47
01:58:50.482 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
01:58:50.482 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:50.483 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
01:58:50.483 00.000 20224 MoveAxis(W, 46, ABG)
01:58:50.483 00.000 20224 Guiding  Dir = 3, Dur = 46
01:58:50.483 00.000 20224 IsSlewing returns 0
01:58:50.483 00.000 20224 IsGuiding returns 0
01:58:50.486 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40761, med=3328, FiltMin=3011, FiltMax=23715, Gamma=1.000
01:58:50.495 00.009 20224 PulseGuide returned control before completion, sleep 44
01:58:50.502 00.007 8996 UpdateGuideState exits: m=619629 SNR=294.9
01:58:50.505 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:50.507 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:50.508 00.001 8996 Enqueuing Expose request
01:58:50.541 00.033 20224 IsGuiding returns 1
01:58:50.541 00.000 20224 scope still moving after pulse duration time elapsed
01:58:50.573 00.032 20224 IsSlewing returns 0
01:58:50.574 00.001 20224 IsGuiding returns 1
01:58:50.604 00.030 20224 IsSlewing returns 0
01:58:50.604 00.000 20224 IsGuiding returns 0
01:58:50.604 00.000 20224 scope move finished after 46 + 74 ms
01:58:50.604 00.000 20224 Move returns status 0, amount 46
01:58:50.604 00.000 20224 MoveAxis(N, 0, ABG)
01:58:50.604 00.000 20224 Move returns status 0, amount 0
01:58:50.604 00.000 20224 move complete, result=0
01:58:50.604 00.000 20224 worker thread done servicing request
01:58:50.604 00.000 20224 Worker thread wakes up
01:58:50.604 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.5 px 0 ms NORTH
01:58:50.605 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:50.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:51.781 01.176 20224 Exposure complete
01:58:51.853 00.072 20224 worker thread done servicing request
01:58:51.853 00.000 8996 OnExposeComplete: enter
01:58:51.855 00.002 8996 UpdateGuideState(): m_state=6
01:58:51.856 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14458
01:58:51.857 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.15, Mass=550173, SNR=307.7, Peak=41027 HFD=4.4
01:58:51.858 00.001 8996 MultiStar: [#1 0.52,0.12,0.00,M5] [#2 -0.43,-0.17,0.00,M9] [#3 -0.24,0.75,0.00,M9] [#4 0.35,0.36,0.00,M6] [#5 0.37,0.12,0.55,U] [#6 -0.51,0.13,0.00,M9] [#7 -0.78,0.09,0.00,M8] [#8 0.19,0.26,0.29,U] 
01:58:51.858 00.000 8996 single-star, 2 included, MultiStar: {0.12, 0.07}, one-star: {-0.04, -0.00}
01:58:51.859 00.001 8996 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.10) = xAngle (-2.97 = -2.97)
01:58:51.860 00.001 8996 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.09 = 0.19)
01:58:51.861 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.00 hyp=0.04 cameraTheta=-3.06 mountX=-0.04 mountY=0.01, mountTheta=2.95
01:58:51.862 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.00, opts=13)
01:58:51.863 00.001 8996 Enqueuing Move request for scope (-0.04, -0.00)
01:58:51.864 00.001 20224 Worker thread wakes up
01:58:51.864 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.00) opts 0xd
01:58:51.864 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.00)
01:58:51.864 00.000 20224 Moving (-0.04, -0.00) raw xDistance=-0.04 yDistance=0.01
01:58:51.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
01:58:51.864 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:51.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:58:51.864 00.000 20224 MoveAxis(E, 0, ABG)
01:58:51.865 00.001 20224 Move returns status 0, amount 0
01:58:51.865 00.000 20224 MoveAxis(N, 0, ABG)
01:58:51.865 00.000 20224 Move returns status 0, amount 0
01:58:51.865 00.000 20224 move complete, result=0
01:58:51.865 00.000 20224 worker thread done servicing request
01:58:51.868 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41027, med=3328, FiltMin=2995, FiltMax=22057, Gamma=1.000
01:58:51.895 00.027 8996 UpdateGuideState exits: m=550173 SNR=307.7
01:58:51.896 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:51.898 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:51.899 00.001 8996 Enqueuing Expose request
01:58:51.900 00.001 20224 Worker thread wakes up
01:58:51.900 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:58:51.902 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:51.902 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:52.879 00.977 20224 Exposure complete
01:58:52.954 00.075 20224 worker thread done servicing request
01:58:52.955 00.001 8996 OnExposeComplete: enter
01:58:52.957 00.002 8996 UpdateGuideState(): m_state=6
01:58:52.958 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14459
01:58:52.959 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.39, Mass=602103, SNR=321.7, Peak=40963 HFD=4.7
01:58:52.960 00.001 8996 MultiStar: [#1 0.35,-0.10,0.55,U] [#2 -0.82,0.20,0.00,M10] [#3 -0.45,0.77,0.00,M10] [#4 0.32,0.57,0.00,M7] [#5 0.02,0.22,0.53,U] [#6 -0.62,0.38,0.00,M10] [#7 -0.53,0.15,0.00,M9] [#8 0.04,0.08,0.29,U] 
01:58:52.961 00.001 8996 refined, 3 included, MultiStar: {-0.02, 0.14}, one-star: {-0.25, 0.24}
01:58:52.962 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
01:58:52.963 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.33 = -1.33)
01:58:52.964 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.69 mountX=-0.03 mountY=-0.13, mountTheta=-1.79
01:58:52.967 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
01:58:52.968 00.001 8996 Enqueuing Move request for scope (-0.02, 0.14)
01:58:52.970 00.002 20224 Worker thread wakes up
01:58:52.970 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
01:58:52.970 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
01:58:52.970 00.000 20224 Moving (-0.02, 0.14) raw xDistance=-0.03 yDistance=-0.13
01:58:52.970 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:58:52.970 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:52.970 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:58:52.970 00.000 20224 MoveAxis(E, 0, ABG)
01:58:52.970 00.000 20224 Move returns status 0, amount 0
01:58:52.970 00.000 20224 MoveAxis(N, 0, ABG)
01:58:52.970 00.000 20224 Move returns status 0, amount 0
01:58:52.971 00.001 20224 move complete, result=0
01:58:52.971 00.000 20224 worker thread done servicing request
01:58:52.976 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40963, med=3328, FiltMin=2985, FiltMax=24877, Gamma=1.000
01:58:52.993 00.017 8996 UpdateGuideState exits: m=602103 SNR=321.7
01:58:52.994 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:52.995 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:52.996 00.001 8996 Enqueuing Expose request
01:58:52.997 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:58:52.998 00.001 20224 Worker thread wakes up
01:58:52.998 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:52.998 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:54.179 01.181 20224 Exposure complete
01:58:54.241 00.062 20224 worker thread done servicing request
01:58:54.242 00.001 8996 OnExposeComplete: enter
01:58:54.243 00.001 8996 UpdateGuideState(): m_state=6
01:58:54.244 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14460
01:58:54.245 00.001 8996 Star::Find returns 1 (0), X=136.14, Y=473.16, Mass=569968, SNR=303.4, Peak=36422 HFD=4.5
01:58:54.246 00.001 8996 MultiStar: [#1 -0.39,0.61,0.00,M5] [#2 -0.75,0.03,0.00,R] [#3 -0.87,0.83,0.00,R] [#4 -0.38,0.57,0.00,M8] [#5 -0.41,-0.03,0.51,U] [#6 -0.92,0.54,0.00,R] [#7 -0.89,0.78,0.00,M10] [#8 -0.66,0.55,0.00,M1] 
01:58:54.247 00.001 8996 refined, 1 included, MultiStar: {-0.62, -0.01}, one-star: {-0.73, 0.01}
01:58:54.248 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
01:58:54.249 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
01:58:54.249 00.000 8996 CameraToMount -- cameraX=-0.62 cameraY=-0.01 hyp=0.62 cameraTheta=-3.13 mountX=-0.62 mountY=0.08, mountTheta=3.02
01:58:54.251 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.62, y=-0.01, opts=13)
01:58:54.252 00.001 8996 Enqueuing Move request for scope (-0.62, -0.01)
01:58:54.253 00.001 20224 Worker thread wakes up
01:58:54.253 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.01) opts 0xd
01:58:54.253 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.62, -0.01)
01:58:54.253 00.000 20224 Moving (-0.62, -0.01) raw xDistance=-0.62 yDistance=0.08
01:58:54.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
01:58:54.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:54.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:58:54.253 00.000 20224 MoveAxis(E, 90, ABG)
01:58:54.253 00.000 20224 Guiding  Dir = 2, Dur = 90
01:58:54.254 00.001 20224 IsSlewing returns 0
01:58:54.254 00.000 20224 IsGuiding returns 0
01:58:54.257 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=36422, med=3331, FiltMin=2992, FiltMax=23456, Gamma=1.000
01:58:54.259 00.002 20224 PulseGuide returned control before completion, sleep 96
01:58:54.276 00.017 8996 UpdateGuideState exits: m=569968 SNR=303.4
01:58:54.277 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:54.278 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:54.279 00.001 8996 Enqueuing Expose request
01:58:54.367 00.088 20224 IsGuiding returns 1
01:58:54.367 00.000 20224 scope still moving after pulse duration time elapsed
01:58:54.398 00.031 20224 IsSlewing returns 0
01:58:54.399 00.001 20224 IsGuiding returns 1
01:58:54.428 00.029 20224 IsSlewing returns 0
01:58:54.429 00.001 20224 IsGuiding returns 0
01:58:54.429 00.000 20224 scope move finished after 90 + 85 ms
01:58:54.429 00.000 20224 Move returns status 0, amount 90
01:58:54.429 00.000 20224 MoveAxis(N, 0, ABG)
01:58:54.429 00.000 20224 Move returns status 0, amount 0
01:58:54.429 00.000 20224 move complete, result=0
01:58:54.430 00.001 20224 worker thread done servicing request
01:58:54.430 00.000 20224 Worker thread wakes up
01:58:54.430 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:54.430 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:54.430 00.000 8996 GuideStep: -0.6 px 90 ms EAST, 0.1 px 0 ms NORTH
01:58:55.406 00.976 20224 Exposure complete
01:58:55.498 00.092 20224 worker thread done servicing request
01:58:55.498 00.000 8996 OnExposeComplete: enter
01:58:55.499 00.001 8996 UpdateGuideState(): m_state=6
01:58:55.500 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14461
01:58:55.501 00.001 8996 Star::Find returns 1 (0), X=136.80, Y=473.56, Mass=588377, SNR=291.9, Peak=35574 HFD=4.8
01:58:55.502 00.001 8996 MultiStar: [#1 0.72,0.73,0.00,M6] [#2 0.60,0.28,0.00,M1] [#3 0.66,-0.02,0.00,M1] [#4 0.13,0.75,0.00,M9] [#5 0.11,0.46,0.00,M1] [#6 0.46,0.20,0.00,M1] [#7 -0.92,1.04,0.00,R] [#8 0.15,0.74,0.00,M2] 
01:58:55.503 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
01:58:55.503 00.000 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
01:58:55.504 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.40 hyp=0.41 cameraTheta=1.73 mountX=-0.10 mountY=-0.39, mountTheta=-1.83
01:58:55.506 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.40, opts=13)
01:58:55.509 00.003 8996 Enqueuing Move request for scope (-0.06, 0.40)
01:58:55.511 00.002 20224 Worker thread wakes up
01:58:55.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.40) opts 0xd
01:58:55.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.40)
01:58:55.511 00.000 20224 Moving (-0.06, 0.40) raw xDistance=-0.10 yDistance=-0.39
01:58:55.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:58:55.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:58:55.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
01:58:55.511 00.000 20224 MoveAxis(E, 0, ABG)
01:58:55.511 00.000 20224 Move returns status 0, amount 0
01:58:55.511 00.000 20224 MoveAxis(N, 0, ABG)
01:58:55.511 00.000 20224 Move returns status 0, amount 0
01:58:55.511 00.000 20224 move complete, result=0
01:58:55.511 00.000 20224 worker thread done servicing request
01:58:55.516 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35574, med=3331, FiltMin=3027, FiltMax=24480, Gamma=1.000
01:58:55.535 00.019 8996 UpdateGuideState exits: m=588377 SNR=291.9
01:58:55.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:55.537 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:55.538 00.001 8996 Enqueuing Expose request
01:58:55.538 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:58:55.539 00.001 20224 Worker thread wakes up
01:58:55.539 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:55.539 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:56.709 01.170 20224 Exposure complete
01:58:56.789 00.080 20224 worker thread done servicing request
01:58:56.789 00.000 8996 OnExposeComplete: enter
01:58:56.790 00.001 8996 UpdateGuideState(): m_state=6
01:58:56.792 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14462
01:58:56.793 00.001 8996 Star::Find returns 1 (0), X=137.02, Y=473.30, Mass=521196, SNR=234.3, Peak=29795 HFD=4.7
01:58:56.795 00.002 8996 MultiStar: [#1 0.85,0.21,0.00,M7] [#2 0.79,0.18,0.00,M2] [#3 1.06,0.37,0.00,M2] [#4 0.60,0.46,0.00,M10] [#5 0.53,0.40,0.00,M2] [#6 0.90,0.35,0.00,M2] [#7 0.78,-0.28,0.00,M1] [#8 0.49,0.39,0.00,M3] 
01:58:56.796 00.001 8996 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.10) = xAngle (0.88 = 0.88)
01:58:56.797 00.001 8996 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.25 = -2.25)
01:58:56.799 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.21 cameraTheta=0.78 mountX=0.13 mountY=-0.16, mountTheta=-0.88
01:58:56.802 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.15, opts=13)
01:58:56.805 00.003 8996 Enqueuing Move request for scope (0.15, 0.15)
01:58:56.807 00.002 20224 Worker thread wakes up
01:58:56.807 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.15) opts 0xd
01:58:56.807 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.15)
01:58:56.807 00.000 20224 Moving (0.15, 0.15) raw xDistance=0.13 yDistance=-0.16
01:58:56.808 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:58:56.808 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:56.808 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
01:58:56.808 00.000 20224 MoveAxis(E, 0, ABG)
01:58:56.808 00.000 20224 Move returns status 0, amount 0
01:58:56.808 00.000 20224 MoveAxis(N, 0, ABG)
01:58:56.808 00.000 20224 Move returns status 0, amount 0
01:58:56.808 00.000 20224 move complete, result=0
01:58:56.809 00.001 20224 worker thread done servicing request
01:58:56.815 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=29795, med=3331, FiltMin=3014, FiltMax=20931, Gamma=1.000
01:58:56.834 00.019 8996 UpdateGuideState exits: m=521196 SNR=234.3
01:58:56.836 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:56.838 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:56.839 00.001 8996 Enqueuing Expose request
01:58:56.840 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
01:58:56.841 00.001 20224 Worker thread wakes up
01:58:56.841 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:56.841 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:57.822 00.981 20224 Exposure complete
01:58:57.896 00.074 20224 worker thread done servicing request
01:58:57.896 00.000 8996 OnExposeComplete: enter
01:58:57.897 00.001 8996 UpdateGuideState(): m_state=6
01:58:57.899 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14463
01:58:57.901 00.002 8996 Star::Find returns 1 (0), X=137.13, Y=473.25, Mass=586892, SNR=305.2, Peak=38947 HFD=4.5
01:58:57.902 00.001 8996 MultiStar: [#1 0.46,-0.15,0.00,M8] [#2 0.28,-0.54,0.00,M3] [#3 0.87,-0.24,0.00,M3] [#4 0.26,0.35,0.48,U] [#5 0.39,0.08,0.61,U] [#6 0.64,-0.12,0.00,M3] [#7 0.92,-0.60,0.00,M2] [#8 0.68,0.30,0.00,M4] 
01:58:57.903 00.001 8996 single-star, 2 included, MultiStar: {0.30, 0.15}, one-star: {0.26, 0.10}
01:58:57.903 00.000 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
01:58:57.904 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
01:58:57.905 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.10 hyp=0.28 cameraTheta=0.36 mountX=0.25 mountY=-0.13, mountTheta=-0.47
01:58:57.907 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.10, opts=13)
01:58:57.908 00.001 8996 Enqueuing Move request for scope (0.26, 0.10)
01:58:57.908 00.000 20224 Worker thread wakes up
01:58:57.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.10) opts 0xd
01:58:57.908 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.10)
01:58:57.909 00.001 20224 Moving (0.26, 0.10) raw xDistance=0.25 yDistance=-0.13
01:58:57.909 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
01:58:57.909 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:58:57.909 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:58:57.909 00.000 20224 MoveAxis(W, 37, ABG)
01:58:57.909 00.000 20224 Guiding  Dir = 3, Dur = 37
01:58:57.909 00.000 20224 IsSlewing returns 0
01:58:57.909 00.000 20224 IsGuiding returns 0
01:58:57.914 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=38947, med=3331, FiltMin=3011, FiltMax=23488, Gamma=1.000
01:58:57.929 00.015 8996 UpdateGuideState exits: m=586892 SNR=305.2
01:58:57.931 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:57.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:57.932 00.000 8996 Enqueuing Expose request
01:58:57.933 00.001 20224 PulseGuide returned control before completion, sleep 25
01:58:57.962 00.029 20224 IsGuiding returns 1
01:58:57.962 00.000 20224 scope still moving after pulse duration time elapsed
01:58:57.997 00.035 20224 IsSlewing returns 0
01:58:57.998 00.001 20224 IsGuiding returns 1
01:58:58.031 00.033 20224 IsSlewing returns 0
01:58:58.031 00.000 20224 IsGuiding returns 0
01:58:58.031 00.000 20224 scope move finished after 37 + 84 ms
01:58:58.031 00.000 20224 Move returns status 0, amount 37
01:58:58.031 00.000 20224 MoveAxis(N, 0, ABG)
01:58:58.031 00.000 20224 Move returns status 0, amount 0
01:58:58.031 00.000 20224 move complete, result=0
01:58:58.031 00.000 20224 worker thread done servicing request
01:58:58.031 00.000 20224 Worker thread wakes up
01:58:58.031 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:58.031 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:58.031 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.1 px 0 ms NORTH
01:58:59.208 01.177 20224 Exposure complete
01:58:59.278 00.070 20224 worker thread done servicing request
01:58:59.279 00.001 8996 OnExposeComplete: enter
01:58:59.280 00.001 8996 UpdateGuideState(): m_state=6
01:58:59.281 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14464
01:58:59.283 00.002 8996 Star::Find returns 1 (0), X=136.83, Y=472.53, Mass=604646, SNR=310.5, Peak=38243 HFD=4.6
01:58:59.284 00.001 8996 MultiStar: [#1 0.57,-0.18,0.00,M9] [#2 0.42,-0.33,0.00,M4] [#3 1.04,-0.39,0.00,M4] [#4 0.57,-0.02,0.00,M10] [#5 -0.43,-0.51,0.00,M2] [#6 0.73,-0.58,0.00,M4] [#7 0.97,-0.93,0.00,M3] [#8 -0.18,-0.37,0.34,U] 
01:58:59.285 00.001 8996 refined, 1 included, MultiStar: {-0.07, -0.56}, one-star: {-0.03, -0.62}
01:58:59.286 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
01:58:59.287 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.56)
01:58:59.288 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.56 hyp=0.56 cameraTheta=-1.70 mountX=-0.02 mountY=0.56, mountTheta=1.60
01:58:59.290 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.56, opts=13)
01:58:59.291 00.001 8996 Enqueuing Move request for scope (-0.07, -0.56)
01:58:59.293 00.002 20224 Worker thread wakes up
01:58:59.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.56) opts 0xd
01:58:59.293 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.56)
01:58:59.293 00.000 20224 Moving (-0.07, -0.56) raw xDistance=-0.02 yDistance=0.56
01:58:59.294 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:58:59.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
01:58:59.294 00.000 20224 MoveAxis(E, 0, ABG)
01:58:59.294 00.000 20224 Move returns status 0, amount 0
01:58:59.294 00.000 20224 MoveAxis(S, 119, ABG)
01:58:59.294 00.000 20224 Guiding  Dir = 1, Dur = 119
01:58:59.294 00.000 20224 IsSlewing returns 0
01:58:59.295 00.001 20224 IsGuiding returns 0
01:58:59.298 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=38243, med=3331, FiltMin=3017, FiltMax=25478, Gamma=1.000
01:58:59.312 00.014 8996 UpdateGuideState exits: m=604646 SNR=310.5
01:58:59.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:58:59.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:58:59.314 00.000 8996 Enqueuing Expose request
01:58:59.354 00.040 20224 PulseGuide returned control before completion, sleep 71
01:58:59.431 00.077 20224 IsGuiding returns 1
01:58:59.431 00.000 20224 scope still moving after pulse duration time elapsed
01:58:59.461 00.030 20224 IsSlewing returns 0
01:58:59.461 00.000 20224 IsGuiding returns 1
01:58:59.493 00.032 20224 IsSlewing returns 0
01:58:59.493 00.000 20224 IsGuiding returns 1
01:58:59.523 00.030 20224 IsSlewing returns 0
01:58:59.523 00.000 20224 IsGuiding returns 0
01:58:59.523 00.000 20224 scope move finished after 119 + 109 ms
01:58:59.523 00.000 20224 Move returns status 0, amount 119
01:58:59.524 00.001 20224 move complete, result=0
01:58:59.524 00.000 20224 worker thread done servicing request
01:58:59.524 00.000 20224 Worker thread wakes up
01:58:59.524 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:58:59.524 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:58:59.524 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.6 px 119 ms SOUTH
01:59:00.501 00.977 20224 Exposure complete
01:59:00.582 00.081 20224 worker thread done servicing request
01:59:00.582 00.000 8996 OnExposeComplete: enter
01:59:00.583 00.001 8996 UpdateGuideState(): m_state=6
01:59:00.584 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14465
01:59:00.585 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.19, Mass=613329, SNR=292.3, Peak=33603 HFD=4.7
01:59:00.586 00.001 8996 MultiStar: [#1 0.26,0.59,0.00,M10] [#2 0.41,0.36,0.00,M5] [#3 0.83,0.06,0.00,M5] [#4 0.49,0.22,0.00,R] [#5 -0.09,-0.05,0.51,U] [#6 1.03,0.18,0.00,M5] [#7 0.57,-0.32,0.00,M4] [#8 0.06,-0.09,0.34,U] 
01:59:00.586 00.000 8996 refined, 2 included, MultiStar: {-0.24, -0.01}, one-star: {-0.41, 0.03}
01:59:00.587 00.001 8996 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
01:59:00.588 00.001 8996 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
01:59:00.589 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.01 hyp=0.24 cameraTheta=-3.09 mountX=-0.24 mountY=0.04, mountTheta=2.98
01:59:00.590 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.01, opts=13)
01:59:00.591 00.001 8996 Enqueuing Move request for scope (-0.24, -0.01)
01:59:00.591 00.000 20224 Worker thread wakes up
01:59:00.592 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.01) opts 0xd
01:59:00.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.01)
01:59:00.592 00.000 20224 Moving (-0.24, -0.01) raw xDistance=-0.24 yDistance=0.04
01:59:00.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
01:59:00.592 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:00.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
01:59:00.592 00.000 20224 MoveAxis(E, 34, ABG)
01:59:00.592 00.000 20224 Guiding  Dir = 2, Dur = 34
01:59:00.592 00.000 20224 IsSlewing returns 0
01:59:00.592 00.000 20224 IsGuiding returns 0
01:59:00.596 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=33603, med=3331, FiltMin=3021, FiltMax=25027, Gamma=1.000
01:59:00.597 00.001 20224 PulseGuide returned control before completion, sleep 41
01:59:00.609 00.012 8996 UpdateGuideState exits: m=613329 SNR=292.3
01:59:00.610 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:00.611 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:00.612 00.001 8996 Enqueuing Expose request
01:59:00.643 00.031 20224 IsGuiding returns 1
01:59:00.643 00.000 20224 scope still moving after pulse duration time elapsed
01:59:00.675 00.032 20224 IsSlewing returns 0
01:59:00.675 00.000 20224 IsGuiding returns 1
01:59:00.707 00.032 20224 IsSlewing returns 0
01:59:00.707 00.000 20224 IsGuiding returns 0
01:59:00.707 00.000 20224 scope move finished after 34 + 80 ms
01:59:00.707 00.000 20224 Move returns status 0, amount 34
01:59:00.707 00.000 20224 MoveAxis(N, 0, ABG)
01:59:00.707 00.000 20224 Move returns status 0, amount 0
01:59:00.708 00.001 20224 move complete, result=0
01:59:00.708 00.000 20224 worker thread done servicing request
01:59:00.708 00.000 20224 Worker thread wakes up
01:59:00.708 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.0 px 0 ms NORTH
01:59:00.709 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:00.709 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:01.867 01.158 20224 Exposure complete
01:59:01.924 00.057 20224 worker thread done servicing request
01:59:01.924 00.000 8996 OnExposeComplete: enter
01:59:01.927 00.003 8996 UpdateGuideState(): m_state=6
01:59:01.928 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14466
01:59:01.930 00.002 8996 Star::Find returns 1 (0), X=136.89, Y=473.68, Mass=526628, SNR=260.9, Peak=33814 HFD=4.6
01:59:01.932 00.002 8996 MultiStar: [#1 0.55,0.83,0.00,R] [#2 0.83,0.39,0.00,M6] [#3 1.22,0.25,0.00,M6] [#4 0.15,0.53,0.00,M1] [#5 0.38,0.20,0.66,U] [#6 1.31,0.14,0.00,M6] [#7 0.84,-0.30,0.00,M5] [#8 0.02,0.43,0.44,U] 
01:59:01.933 00.001 8996 refined, 2 included, MultiStar: {0.14, 0.40}, one-star: {0.02, 0.53}
01:59:01.935 00.002 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
01:59:01.937 00.002 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
01:59:01.938 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.40 hyp=0.43 cameraTheta=1.25 mountX=0.10 mountY=-0.42, mountTheta=-1.35
01:59:01.940 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.40, opts=13)
01:59:01.941 00.001 8996 Enqueuing Move request for scope (0.14, 0.40)
01:59:01.942 00.001 20224 Worker thread wakes up
01:59:01.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.40) opts 0xd
01:59:01.942 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.40)
01:59:01.942 00.000 20224 Moving (0.14, 0.40) raw xDistance=0.10 yDistance=-0.42
01:59:01.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:59:01.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:59:01.942 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
01:59:01.942 00.000 20224 MoveAxis(E, 0, ABG)
01:59:01.942 00.000 20224 Move returns status 0, amount 0
01:59:01.942 00.000 20224 MoveAxis(N, 0, ABG)
01:59:01.942 00.000 20224 Move returns status 0, amount 0
01:59:01.942 00.000 20224 move complete, result=0
01:59:01.942 00.000 20224 worker thread done servicing request
01:59:01.946 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=33814, med=3331, FiltMin=3008, FiltMax=23472, Gamma=1.000
01:59:01.961 00.015 8996 UpdateGuideState exits: m=526628 SNR=260.9
01:59:01.962 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:01.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:01.964 00.001 8996 Enqueuing Expose request
01:59:01.964 00.000 20224 Worker thread wakes up
01:59:01.964 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
01:59:01.965 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:01.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:02.939 00.974 20224 Exposure complete
01:59:03.013 00.074 20224 worker thread done servicing request
01:59:03.013 00.000 8996 OnExposeComplete: enter
01:59:03.014 00.001 8996 UpdateGuideState(): m_state=6
01:59:03.015 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14467
01:59:03.016 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.30, Mass=623224, SNR=293.7, Peak=41379 HFD=4.5
01:59:03.017 00.001 8996 MultiStar: [#1 0.24,-0.00,0.60,U] [#2 0.64,0.45,0.00,M7] [#3 1.12,0.11,0.00,M7] [#4 0.21,0.29,0.57,U] [#5 0.85,0.63,0.00,M1] [#6 0.90,-0.16,0.00,M7] [#7 0.99,-0.43,0.00,M6] [#8 0.34,0.55,0.00,M2] 
01:59:03.020 00.003 8996 single-star, 2 included, MultiStar: {0.12, 0.14}, one-star: {-0.01, 0.15}
01:59:03.022 00.002 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
01:59:03.025 00.003 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.36 = -1.36)
01:59:03.027 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.66 mountX=-0.03 mountY=-0.15, mountTheta=-1.76
01:59:03.031 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.15, opts=13)
01:59:03.033 00.002 8996 Enqueuing Move request for scope (-0.01, 0.15)
01:59:03.034 00.001 20224 Worker thread wakes up
01:59:03.034 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.15) opts 0xd
01:59:03.034 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.15)
01:59:03.035 00.001 20224 Moving (-0.01, 0.15) raw xDistance=-0.03 yDistance=-0.15
01:59:03.035 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
01:59:03.035 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:03.035 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
01:59:03.035 00.000 20224 MoveAxis(E, 0, ABG)
01:59:03.035 00.000 20224 Move returns status 0, amount 0
01:59:03.035 00.000 20224 MoveAxis(N, 0, ABG)
01:59:03.035 00.000 20224 Move returns status 0, amount 0
01:59:03.036 00.001 20224 move complete, result=0
01:59:03.036 00.000 20224 worker thread done servicing request
01:59:03.043 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41379, med=3331, FiltMin=3005, FiltMax=25254, Gamma=1.000
01:59:03.068 00.025 8996 UpdateGuideState exits: m=623224 SNR=293.7
01:59:03.070 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:03.072 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:03.074 00.002 8996 Enqueuing Expose request
01:59:03.076 00.002 20224 Worker thread wakes up
01:59:03.076 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:03.077 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:03.078 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:04.244 01.166 20224 Exposure complete
01:59:04.315 00.071 20224 worker thread done servicing request
01:59:04.315 00.000 8996 OnExposeComplete: enter
01:59:04.316 00.001 8996 UpdateGuideState(): m_state=6
01:59:04.317 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14468
01:59:04.318 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=473.25, Mass=588671, SNR=267.3, Peak=40819 HFD=4.5
01:59:04.319 00.001 8996 MultiStar: [#1 0.07,-0.28,0.66,U] [#2 0.78,0.50,0.00,M8] [#3 0.80,-0.11,0.00,M8] [#4 0.06,0.27,0.48,U] [#5 0.52,0.36,0.00,M2] [#6 0.83,-0.11,0.00,M8] [#7 0.71,-0.51,0.00,M7] [#8 0.31,0.18,0.40,U] 
01:59:04.320 00.001 8996 refined, 3 included, MultiStar: {0.04, 0.05}, one-star: {-0.10, 0.10}
01:59:04.320 00.000 8996 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
01:59:04.321 00.001 8996 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.13 = -2.13)
01:59:04.322 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.05 hyp=0.06 cameraTheta=0.90 mountX=0.03 mountY=-0.05, mountTheta=-1.00
01:59:04.323 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.05, opts=13)
01:59:04.325 00.002 8996 Enqueuing Move request for scope (0.04, 0.05)
01:59:04.326 00.001 20224 Worker thread wakes up
01:59:04.326 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.05) opts 0xd
01:59:04.327 00.001 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.05)
01:59:04.327 00.000 20224 Moving (0.04, 0.05) raw xDistance=0.03 yDistance=-0.05
01:59:04.327 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:59:04.327 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:04.327 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
01:59:04.327 00.000 20224 MoveAxis(E, 0, ABG)
01:59:04.327 00.000 20224 Move returns status 0, amount 0
01:59:04.327 00.000 20224 MoveAxis(N, 0, ABG)
01:59:04.327 00.000 20224 Move returns status 0, amount 0
01:59:04.327 00.000 20224 move complete, result=0
01:59:04.327 00.000 20224 worker thread done servicing request
01:59:04.331 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40819, med=3334, FiltMin=3021, FiltMax=24512, Gamma=1.000
01:59:04.348 00.017 8996 UpdateGuideState exits: m=588671 SNR=267.3
01:59:04.349 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:04.350 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:04.352 00.002 8996 Enqueuing Expose request
01:59:04.354 00.002 20224 Worker thread wakes up
01:59:04.354 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:04.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:04.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:05.318 00.963 20224 Exposure complete
01:59:05.385 00.067 20224 worker thread done servicing request
01:59:05.385 00.000 8996 OnExposeComplete: enter
01:59:05.386 00.001 8996 UpdateGuideState(): m_state=6
01:59:05.387 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14469
01:59:05.389 00.002 8996 Star::Find returns 1 (0), X=137.08, Y=473.55, Mass=613491, SNR=315.8, Peak=38710 HFD=4.5
01:59:05.391 00.002 8996 MultiStar: [#1 0.07,-0.36,0.64,U] [#2 0.51,0.67,0.00,M9] [#3 1.00,0.24,0.00,M9] [#4 0.00,0.49,0.00,M1] [#5 0.65,0.89,0.00,M3] [#6 0.90,0.24,0.00,M9] [#7 0.36,-0.32,0.00,M8] [#8 0.69,0.83,0.00,M2] 
01:59:05.392 00.001 8996 refined, 1 included, MultiStar: {0.16, 0.10}, one-star: {0.21, 0.40}
01:59:05.393 00.001 8996 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.10) = xAngle (0.67 = 0.67)
01:59:05.394 00.001 8996 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.45 = -2.45)
01:59:05.394 00.000 8996 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.57 mountX=0.15 mountY=-0.12, mountTheta=-0.68
01:59:05.396 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.10, opts=13)
01:59:05.398 00.002 8996 Enqueuing Move request for scope (0.16, 0.10)
01:59:05.399 00.001 20224 Worker thread wakes up
01:59:05.400 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
01:59:05.400 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
01:59:05.400 00.000 20224 Moving (0.16, 0.10) raw xDistance=0.15 yDistance=-0.12
01:59:05.400 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:59:05.400 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:05.400 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
01:59:05.400 00.000 20224 MoveAxis(E, 0, ABG)
01:59:05.400 00.000 20224 Move returns status 0, amount 0
01:59:05.400 00.000 20224 MoveAxis(N, 0, ABG)
01:59:05.401 00.001 20224 Move returns status 0, amount 0
01:59:05.401 00.000 20224 move complete, result=0
01:59:05.401 00.000 20224 worker thread done servicing request
01:59:05.405 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=38710, med=3334, FiltMin=3024, FiltMax=22045, Gamma=1.000
01:59:05.418 00.013 8996 UpdateGuideState exits: m=613491 SNR=315.8
01:59:05.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:05.421 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:05.421 00.000 8996 Enqueuing Expose request
01:59:05.423 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:05.424 00.001 20224 Worker thread wakes up
01:59:05.424 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:05.424 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:06.582 01.158 20224 Exposure complete
01:59:06.661 00.079 20224 worker thread done servicing request
01:59:06.661 00.000 8996 OnExposeComplete: enter
01:59:06.663 00.002 8996 UpdateGuideState(): m_state=6
01:59:06.665 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14470
01:59:06.666 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=473.89, Mass=678056, SNR=306.4, Peak=46633 HFD=4.4
01:59:06.668 00.002 8996 MultiStar: [#1 0.23,-0.02,0.64,U] [#2 0.58,0.66,0.00,M10] [#3 1.12,0.34,0.00,M10] [#4 0.32,0.81,0.00,M2] [#5 0.38,0.83,0.00,M4] [#6 1.03,0.29,0.00,M10] [#7 1.02,-0.16,0.00,M9] [#8 0.76,0.87,0.00,M3] 
01:59:06.670 00.002 8996 refined, 1 included, MultiStar: {0.36, 0.44}, one-star: {0.45, 0.73}
01:59:06.673 00.003 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.98 = 0.98)
01:59:06.675 00.002 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
01:59:06.676 00.001 8996 CameraToMount -- cameraX=0.36 cameraY=0.44 hyp=0.57 cameraTheta=0.88 mountX=0.32 mountY=-0.48, mountTheta=-0.98
01:59:06.678 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=0.44, opts=13)
01:59:06.679 00.001 8996 Enqueuing Move request for scope (0.36, 0.44)
01:59:06.680 00.001 20224 Worker thread wakes up
01:59:06.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.44) opts 0xd
01:59:06.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, 0.44)
01:59:06.680 00.000 20224 Moving (0.36, 0.44) raw xDistance=0.32 yDistance=-0.48
01:59:06.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
01:59:06.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:59:06.681 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
01:59:06.681 00.000 20224 MoveAxis(W, 47, ABG)
01:59:06.681 00.000 20224 Guiding  Dir = 3, Dur = 47
01:59:06.681 00.000 20224 IsSlewing returns 0
01:59:06.681 00.000 20224 IsGuiding returns 0
01:59:06.685 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=46633, med=3331, FiltMin=3022, FiltMax=28061, Gamma=1.000
01:59:06.702 00.017 20224 PulseGuide returned control before completion, sleep 36
01:59:06.713 00.011 8996 UpdateGuideState exits: m=678056 SNR=306.4
01:59:06.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:06.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:06.716 00.001 8996 Enqueuing Expose request
01:59:06.748 00.032 20224 IsGuiding returns 1
01:59:06.748 00.000 20224 scope still moving after pulse duration time elapsed
01:59:06.780 00.032 20224 IsSlewing returns 0
01:59:06.780 00.000 20224 IsGuiding returns 0
01:59:06.780 00.000 20224 scope move finished after 47 + 52 ms
01:59:06.780 00.000 20224 Move returns status 0, amount 47
01:59:06.780 00.000 20224 MoveAxis(N, 0, ABG)
01:59:06.780 00.000 20224 Move returns status 0, amount 0
01:59:06.780 00.000 20224 move complete, result=0
01:59:06.781 00.001 20224 worker thread done servicing request
01:59:06.781 00.000 20224 Worker thread wakes up
01:59:06.781 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:06.781 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:06.782 00.001 8996 GuideStep: 0.3 px 47 ms WEST, -0.5 px 0 ms NORTH
01:59:07.763 00.981 20224 Exposure complete
01:59:07.848 00.085 20224 worker thread done servicing request
01:59:07.848 00.000 8996 OnExposeComplete: enter
01:59:07.850 00.002 8996 UpdateGuideState(): m_state=6
01:59:07.852 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14471
01:59:07.854 00.002 8996 Star::Find returns 1 (0), X=137.06, Y=474.11, Mass=597898, SNR=289.7, Peak=46470 HFD=4.3
01:59:07.855 00.001 8996 MultiStar: large primary error, entering stabilization period
01:59:07.856 00.001 8996 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.10) = xAngle (1.47 = 1.47)
01:59:07.857 00.001 8996 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
01:59:07.858 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.96 hyp=0.98 cameraTheta=1.37 mountX=0.10 mountY=-0.98, mountTheta=-1.47
01:59:07.860 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.96, opts=13)
01:59:07.861 00.001 8996 Enqueuing Move request for scope (0.19, 0.96)
01:59:07.863 00.002 20224 Worker thread wakes up
01:59:07.863 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.96) opts 0xd
01:59:07.864 00.001 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.96)
01:59:07.864 00.000 20224 Moving (0.19, 0.96) raw xDistance=0.10 yDistance=-0.98
01:59:07.864 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:59:07.864 00.000 20224 resist switch: large excursion: input -0.98 thresh 0.60 direction from 1 to -1
01:59:07.864 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.93
01:59:07.864 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
01:59:07.864 00.000 20224 MoveAxis(E, 0, ABG)
01:59:07.864 00.000 20224 Move returns status 0, amount 0
01:59:07.864 00.000 20224 MoveAxis(N, 206, ABG)
01:59:07.864 00.000 20224 Guiding  Dir = 0, Dur = 206
01:59:07.864 00.000 20224 IsSlewing returns 0
01:59:07.864 00.000 20224 IsGuiding returns 0
01:59:07.868 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=46470, med=3331, FiltMin=3021, FiltMax=25763, Gamma=1.000
01:59:07.882 00.014 8996 UpdateGuideState exits: m=597898 SNR=289.7
01:59:07.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:07.886 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:07.888 00.002 8996 Enqueuing Expose request
01:59:07.924 00.036 20224 PulseGuide returned control before completion, sleep 155
01:59:08.094 00.170 20224 IsGuiding returns 1
01:59:08.094 00.000 20224 scope still moving after pulse duration time elapsed
01:59:08.134 00.040 20224 IsSlewing returns 0
01:59:08.134 00.000 20224 IsGuiding returns 1
01:59:08.156 00.022 20224 IsSlewing returns 0
01:59:08.156 00.000 20224 IsGuiding returns 1
01:59:08.188 00.032 20224 IsSlewing returns 0
01:59:08.188 00.000 20224 IsGuiding returns 0
01:59:08.188 00.000 20224 scope move finished after 206 + 118 ms
01:59:08.188 00.000 20224 Move returns status 0, amount 206
01:59:08.188 00.000 20224 move complete, result=0
01:59:08.188 00.000 20224 worker thread done servicing request
01:59:08.188 00.000 20224 Worker thread wakes up
01:59:08.188 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -1.0 px 206 ms NORTH
01:59:08.190 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:08.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:09.366 01.176 20224 Exposure complete
01:59:09.440 00.074 20224 worker thread done servicing request
01:59:09.440 00.000 8996 OnExposeComplete: enter
01:59:09.442 00.002 8996 UpdateGuideState(): m_state=6
01:59:09.444 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14472
01:59:09.446 00.002 8996 Star::Find returns 1 (0), X=137.30, Y=473.46, Mass=691052, SNR=362.2, Peak=38797 HFD=4.7
01:59:09.447 00.001 8996 CameraToMount -- cameraTheta (0.61) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
01:59:09.449 00.002 8996 CameraToMount -- cameraTheta (0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
01:59:09.450 00.001 8996 CameraToMount -- cameraX=0.43 cameraY=0.31 hyp=0.53 cameraTheta=0.61 mountX=0.40 mountY=-0.35, mountTheta=-0.72
01:59:09.454 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.43, y=0.31, opts=13)
01:59:09.456 00.002 8996 Enqueuing Move request for scope (0.43, 0.31)
01:59:09.458 00.002 20224 Worker thread wakes up
01:59:09.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.31) opts 0xd
01:59:09.458 00.000 20224 Handling offset move in thread for scope, endpoint = (0.43, 0.31)
01:59:09.459 00.001 20224 Moving (0.43, 0.31) raw xDistance=0.40 yDistance=-0.35
01:59:09.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
01:59:09.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
01:59:09.459 00.000 20224 MoveAxis(W, 59, ABG)
01:59:09.459 00.000 20224 Guiding  Dir = 3, Dur = 59
01:59:09.459 00.000 20224 IsSlewing returns 0
01:59:09.459 00.000 20224 IsGuiding returns 0
01:59:09.466 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=38797, med=3331, FiltMin=3005, FiltMax=23987, Gamma=1.000
01:59:09.484 00.018 8996 UpdateGuideState exits: m=691052 SNR=362.2
01:59:09.486 00.002 20224 PulseGuide returned control before completion, sleep 43
01:59:09.486 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:09.488 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:09.489 00.001 8996 Enqueuing Expose request
01:59:09.532 00.043 20224 IsGuiding returns 1
01:59:09.532 00.000 20224 scope still moving after pulse duration time elapsed
01:59:09.563 00.031 20224 IsSlewing returns 0
01:59:09.563 00.000 20224 IsGuiding returns 1
01:59:09.595 00.032 20224 IsSlewing returns 0
01:59:09.596 00.001 20224 IsGuiding returns 0
01:59:09.596 00.000 20224 scope move finished after 59 + 77 ms
01:59:09.596 00.000 20224 Move returns status 0, amount 59
01:59:09.596 00.000 20224 MoveAxis(N, 75, ABG)
01:59:09.596 00.000 20224 Guiding  Dir = 0, Dur = 75
01:59:09.596 00.000 20224 IsSlewing returns 0
01:59:09.596 00.000 20224 IsGuiding returns 0
01:59:09.643 00.047 20224 PulseGuide returned control before completion, sleep 38
01:59:09.689 00.046 20224 IsGuiding returns 1
01:59:09.689 00.000 20224 scope still moving after pulse duration time elapsed
01:59:09.719 00.030 20224 IsSlewing returns 0
01:59:09.720 00.001 20224 IsGuiding returns 1
01:59:09.751 00.031 20224 IsSlewing returns 0
01:59:09.751 00.000 20224 IsGuiding returns 0
01:59:09.751 00.000 20224 scope move finished after 75 + 80 ms
01:59:09.751 00.000 20224 Move returns status 0, amount 75
01:59:09.751 00.000 20224 move complete, result=0
01:59:09.751 00.000 20224 worker thread done servicing request
01:59:09.751 00.000 20224 Worker thread wakes up
01:59:09.752 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:09.752 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:09.752 00.000 8996 GuideStep: 0.4 px 59 ms WEST, -0.4 px 75 ms NORTH
01:59:10.721 00.969 20224 Exposure complete
01:59:10.789 00.068 20224 worker thread done servicing request
01:59:10.790 00.001 8996 OnExposeComplete: enter
01:59:10.791 00.001 8996 UpdateGuideState(): m_state=6
01:59:10.791 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14473
01:59:10.792 00.001 8996 Star::Find returns 1 (0), X=136.81, Y=473.49, Mass=676518, SNR=300.1, Peak=43907 HFD=4.5
01:59:10.793 00.001 8996 MultiStar: exiting stabilization period
01:59:10.794 00.001 8996 MultiStar: [#1 -0.64,-0.82,0.00,M1] [#2 -0.03,-0.16,0.63,U] [#3 0.32,-0.69,0.00,R] [#4 -0.52,-0.23,0.00,M3] [#5 -0.09,-0.21,0.59,U] [#6 0.37,-0.27,0.42,U] [#7 0.11,-1.00,0.00,M10] [#8 -0.02,-0.30,0.30,U] 
01:59:10.796 00.002 8996 refined, 4 included, MultiStar: {0.01, -0.03}, one-star: {-0.05, 0.34}
01:59:10.796 00.000 8996 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
01:59:10.796 00.000 8996 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
01:59:10.797 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.32 mountX=0.01 mountY=0.03, mountTheta=1.22
01:59:10.800 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.03, opts=13)
01:59:10.801 00.001 8996 Enqueuing Move request for scope (0.01, -0.03)
01:59:10.801 00.000 20224 Worker thread wakes up
01:59:10.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.03) opts 0xd
01:59:10.801 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.03)
01:59:10.801 00.000 20224 Moving (0.01, -0.03) raw xDistance=0.01 yDistance=0.03
01:59:10.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:59:10.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:10.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:59:10.801 00.000 20224 MoveAxis(E, 0, ABG)
01:59:10.801 00.000 20224 Move returns status 0, amount 0
01:59:10.801 00.000 20224 MoveAxis(N, 0, ABG)
01:59:10.801 00.000 20224 Move returns status 0, amount 0
01:59:10.801 00.000 20224 move complete, result=0
01:59:10.801 00.000 20224 worker thread done servicing request
01:59:10.804 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=43907, med=3331, FiltMin=3005, FiltMax=29174, Gamma=1.000
01:59:10.818 00.014 8996 UpdateGuideState exits: m=676518 SNR=300.1
01:59:10.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:10.820 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:10.821 00.001 8996 Enqueuing Expose request
01:59:10.822 00.001 20224 Worker thread wakes up
01:59:10.822 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:10.822 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:10.822 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:12.000 01.178 20224 Exposure complete
01:59:12.095 00.095 20224 worker thread done servicing request
01:59:12.095 00.000 8996 OnExposeComplete: enter
01:59:12.096 00.001 8996 UpdateGuideState(): m_state=6
01:59:12.097 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14474
01:59:12.099 00.002 8996 Star::Find returns 1 (0), X=136.66, Y=472.93, Mass=484077, SNR=257.9, Peak=39571 HFD=4.3
01:59:12.100 00.001 8996 MultiStar: [#1 -0.70,-0.51,0.00,M2] [#2 -0.01,-0.38,0.82,U] [#3 0.17,0.03,0.55,U] [#4 -0.72,-0.11,0.00,M4] [#5 -0.31,-0.13,0.56,U] [#6 0.09,-0.34,0.41,U] [#7 0.54,-0.77,0.00,R] [#8 -0.28,-0.01,0.42,U] 
01:59:12.101 00.001 8996 refined, 5 included, MultiStar: {-0.10, -0.20}, one-star: {-0.21, -0.23}
01:59:12.103 00.002 8996 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.10) = xAngle (-1.94 = -1.94)
01:59:12.105 00.002 8996 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.22)
01:59:12.107 00.002 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.20 hyp=0.22 cameraTheta=-2.04 mountX=-0.08 mountY=0.21, mountTheta=1.94
01:59:12.112 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.20, opts=13)
01:59:12.114 00.002 8996 Enqueuing Move request for scope (-0.10, -0.20)
01:59:12.116 00.002 20224 Worker thread wakes up
01:59:12.116 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.20) opts 0xd
01:59:12.116 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.20)
01:59:12.116 00.000 20224 Moving (-0.10, -0.20) raw xDistance=-0.08 yDistance=0.21
01:59:12.116 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:59:12.116 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:12.116 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:59:12.116 00.000 20224 MoveAxis(E, 0, ABG)
01:59:12.117 00.001 20224 Move returns status 0, amount 0
01:59:12.117 00.000 20224 MoveAxis(N, 0, ABG)
01:59:12.117 00.000 20224 Move returns status 0, amount 0
01:59:12.117 00.000 20224 move complete, result=0
01:59:12.117 00.000 20224 worker thread done servicing request
01:59:12.125 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=39571, med=3331, FiltMin=2941, FiltMax=20848, Gamma=1.000
01:59:12.143 00.018 8996 UpdateGuideState exits: m=484077 SNR=257.9
01:59:12.144 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:12.145 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:12.145 00.000 8996 Enqueuing Expose request
01:59:12.146 00.001 20224 Worker thread wakes up
01:59:12.146 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:12.147 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:12.147 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:13.111 00.964 20224 Exposure complete
01:59:13.184 00.073 20224 worker thread done servicing request
01:59:13.184 00.000 8996 OnExposeComplete: enter
01:59:13.185 00.001 8996 UpdateGuideState(): m_state=6
01:59:13.186 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14475
01:59:13.187 00.001 8996 Star::Find returns 1 (0), X=136.61, Y=472.71, Mass=600571, SNR=281.7, Peak=43043 HFD=4.7
01:59:13.188 00.001 8996 MultiStar: [#1 -0.40,-0.94,0.00,M3] [#2 0.28,-0.25,0.74,U] [#3 -0.05,-0.14,0.57,U] [#4 -0.54,-0.50,0.00,M5] [#5 -0.22,-0.32,0.55,U] [#6 0.33,-0.91,0.00,M9] [#7 -0.38,-0.23,0.34,U] [#8 -0.22,-0.13,0.36,U] 
01:59:13.189 00.001 8996 refined, 5 included, MultiStar: {-0.11, -0.28}, one-star: {-0.26, -0.44}
01:59:13.189 00.000 8996 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
01:59:13.190 00.001 8996 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
01:59:13.191 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.28 hyp=0.31 cameraTheta=-1.95 mountX=-0.09 mountY=0.29, mountTheta=1.85
01:59:13.192 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.28, opts=13)
01:59:13.193 00.001 8996 Enqueuing Move request for scope (-0.11, -0.28)
01:59:13.194 00.001 20224 Worker thread wakes up
01:59:13.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.28) opts 0xd
01:59:13.194 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.28)
01:59:13.194 00.000 20224 Moving (-0.11, -0.28) raw xDistance=-0.09 yDistance=0.29
01:59:13.194 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:59:13.194 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:13.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:59:13.194 00.000 20224 MoveAxis(E, 0, ABG)
01:59:13.194 00.000 20224 Move returns status 0, amount 0
01:59:13.194 00.000 20224 MoveAxis(N, 0, ABG)
01:59:13.194 00.000 20224 Move returns status 0, amount 0
01:59:13.194 00.000 20224 move complete, result=0
01:59:13.195 00.001 20224 worker thread done servicing request
01:59:13.198 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43043, med=3331, FiltMin=3005, FiltMax=24013, Gamma=1.000
01:59:13.216 00.018 8996 UpdateGuideState exits: m=600571 SNR=281.7
01:59:13.217 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:13.219 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:13.220 00.001 8996 Enqueuing Expose request
01:59:13.221 00.001 20224 Worker thread wakes up
01:59:13.221 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:59:13.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:13.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:14.396 01.174 20224 Exposure complete
01:59:14.457 00.061 20224 worker thread done servicing request
01:59:14.458 00.001 8996 OnExposeComplete: enter
01:59:14.459 00.001 8996 UpdateGuideState(): m_state=6
01:59:14.460 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14476
01:59:14.461 00.001 8996 Star::Find returns 1 (0), X=136.76, Y=472.90, Mass=719149, SNR=337.0, Peak=53395 HFD=4.5
01:59:14.463 00.002 8996 MultiStar: [#1 -0.19,-0.93,0.00,M4] [#2 0.29,0.03,0.51,U] [#3 0.31,-0.22,0.51,U] [#4 -0.31,-0.34,0.45,U] [#5 -0.10,-0.23,0.48,U] [#6 0.40,-0.61,0.00,M10] [#7 -0.01,-0.57,0.00,M1] [#8 -0.02,-0.26,0.29,U] 
01:59:14.464 00.001 8996 refined, 5 included, MultiStar: {0.00, -0.21}, one-star: {-0.11, -0.26}
01:59:14.465 00.001 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
01:59:14.466 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
01:59:14.467 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.21 hyp=0.21 cameraTheta=-1.57 mountX=0.02 mountY=0.21, mountTheta=1.47
01:59:14.468 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.21, opts=13)
01:59:14.470 00.002 8996 Enqueuing Move request for scope (0.00, -0.21)
01:59:14.472 00.002 20224 Worker thread wakes up
01:59:14.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.21) opts 0xd
01:59:14.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.21)
01:59:14.472 00.000 20224 Moving (0.00, -0.21) raw xDistance=0.02 yDistance=0.21
01:59:14.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:59:14.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:14.473 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
01:59:14.473 00.000 20224 MoveAxis(E, 0, ABG)
01:59:14.473 00.000 20224 Move returns status 0, amount 0
01:59:14.473 00.000 20224 MoveAxis(N, 0, ABG)
01:59:14.473 00.000 20224 Move returns status 0, amount 0
01:59:14.473 00.000 20224 move complete, result=0
01:59:14.473 00.000 20224 worker thread done servicing request
01:59:14.480 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=53395, med=3331, FiltMin=3001, FiltMax=29526, Gamma=1.000
01:59:14.500 00.020 8996 UpdateGuideState exits: m=719149 SNR=337.0
01:59:14.503 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:14.505 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:14.507 00.002 8996 Enqueuing Expose request
01:59:14.509 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:14.510 00.001 20224 Worker thread wakes up
01:59:14.510 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:14.510 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:15.484 00.974 20224 Exposure complete
01:59:15.551 00.067 20224 worker thread done servicing request
01:59:15.551 00.000 8996 OnExposeComplete: enter
01:59:15.552 00.001 8996 UpdateGuideState(): m_state=6
01:59:15.553 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14477
01:59:15.554 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.86, Mass=629854, SNR=320.6, Peak=49475 HFD=4.5
01:59:15.555 00.001 8996 MultiStar: [#1 -0.49,-1.15,0.00,M5] [#2 0.06,-0.28,0.58,U] [#3 0.11,-0.08,0.55,U] [#4 -0.30,-0.46,0.00,M5] [#5 -0.17,-0.50,0.00,M1] [#6 -0.09,-0.75,0.00,R] [#7 -0.66,-0.33,0.00,M2] [#8 -0.08,-0.32,0.29,U] 
01:59:15.556 00.001 8996 refined, 3 included, MultiStar: {-0.10, -0.24}, one-star: {-0.31, -0.30}
01:59:15.556 00.000 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
01:59:15.557 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
01:59:15.558 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.24 hyp=0.26 cameraTheta=-1.94 mountX=-0.07 mountY=0.25, mountTheta=1.84
01:59:15.559 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.24, opts=13)
01:59:15.560 00.001 8996 Enqueuing Move request for scope (-0.10, -0.24)
01:59:15.561 00.001 20224 Worker thread wakes up
01:59:15.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.24) opts 0xd
01:59:15.561 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.24)
01:59:15.561 00.000 20224 Moving (-0.10, -0.24) raw xDistance=-0.07 yDistance=0.25
01:59:15.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
01:59:15.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:15.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
01:59:15.561 00.000 20224 MoveAxis(E, 0, ABG)
01:59:15.561 00.000 20224 Move returns status 0, amount 0
01:59:15.561 00.000 20224 MoveAxis(N, 0, ABG)
01:59:15.561 00.000 20224 Move returns status 0, amount 0
01:59:15.561 00.000 20224 move complete, result=0
01:59:15.561 00.000 20224 worker thread done servicing request
01:59:15.568 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49475, med=3334, FiltMin=3008, FiltMax=26560, Gamma=1.000
01:59:15.584 00.016 8996 UpdateGuideState exits: m=629854 SNR=320.6
01:59:15.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:15.587 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:15.588 00.001 8996 Enqueuing Expose request
01:59:15.589 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:59:15.590 00.001 20224 Worker thread wakes up
01:59:15.590 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:15.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:16.775 01.185 20224 Exposure complete
01:59:16.853 00.078 20224 worker thread done servicing request
01:59:16.853 00.000 8996 OnExposeComplete: enter
01:59:16.854 00.001 8996 UpdateGuideState(): m_state=6
01:59:16.855 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14478
01:59:16.857 00.002 8996 Star::Find returns 1 (0), X=136.93, Y=472.82, Mass=611412, SNR=315.7, Peak=44403 HFD=4.5
01:59:16.859 00.002 8996 MultiStar: [#1 -0.49,-0.82,0.00,M6] [#2 0.22,-0.14,0.67,U] [#3 0.22,-0.18,0.59,U] [#4 -0.10,-0.37,0.44,U] [#5 -0.09,-0.49,0.00,M2] [#6 0.47,-0.11,0.00,M1] [#7 -0.07,-0.60,0.00,M3] [#8 0.42,-0.18,0.33,U] 
01:59:16.861 00.002 8996 refined, 4 included, MultiStar: {0.14, -0.25}, one-star: {0.06, -0.33}
01:59:16.862 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
01:59:16.864 00.002 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
01:59:16.865 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.25 hyp=0.29 cameraTheta=-1.05 mountX=0.16 mountY=0.23, mountTheta=0.95
01:59:16.867 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.25, opts=13)
01:59:16.869 00.002 8996 Enqueuing Move request for scope (0.14, -0.25)
01:59:16.870 00.001 20224 Worker thread wakes up
01:59:16.870 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.25) opts 0xd
01:59:16.870 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.25)
01:59:16.870 00.000 20224 Moving (0.14, -0.25) raw xDistance=0.16 yDistance=0.23
01:59:16.870 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
01:59:16.870 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
01:59:16.870 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
01:59:16.870 00.000 20224 MoveAxis(E, 0, ABG)
01:59:16.870 00.000 20224 Move returns status 0, amount 0
01:59:16.871 00.001 20224 MoveAxis(N, 0, ABG)
01:59:16.871 00.000 20224 Move returns status 0, amount 0
01:59:16.871 00.000 20224 move complete, result=0
01:59:16.871 00.000 20224 worker thread done servicing request
01:59:16.878 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44403, med=3334, FiltMin=2979, FiltMax=24438, Gamma=1.000
01:59:16.900 00.022 8996 UpdateGuideState exits: m=611412 SNR=315.7
01:59:16.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:16.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:16.904 00.002 8996 Enqueuing Expose request
01:59:16.905 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:16.907 00.002 20224 Worker thread wakes up
01:59:16.907 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:16.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:17.893 00.986 20224 Exposure complete
01:59:17.955 00.062 20224 worker thread done servicing request
01:59:17.955 00.000 8996 OnExposeComplete: enter
01:59:17.956 00.001 8996 UpdateGuideState(): m_state=6
01:59:17.957 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14479
01:59:17.958 00.001 8996 Star::Find returns 1 (0), X=136.66, Y=472.73, Mass=652340, SNR=293.5, Peak=51123 HFD=4.6
01:59:17.958 00.000 8996 MultiStar: [#1 -0.80,-0.84,0.00,M7] [#2 -0.05,-0.11,0.78,U] [#3 -0.21,-0.32,0.61,U] [#4 -0.59,-0.45,0.00,M5] [#5 -0.07,-0.31,0.52,U] [#6 0.15,0.05,0.33,U] [#7 -0.27,-0.29,0.36,U] [#8 -0.28,-0.36,0.36,U] 
01:59:17.959 00.001 8996 refined, 6 included, MultiStar: {-0.14, -0.27}, one-star: {-0.21, -0.42}
01:59:17.960 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
01:59:17.961 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
01:59:17.962 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.27 hyp=0.31 cameraTheta=-2.05 mountX=-0.11 mountY=0.29, mountTheta=1.95
01:59:17.963 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.27, opts=13)
01:59:17.964 00.001 8996 Enqueuing Move request for scope (-0.14, -0.27)
01:59:17.965 00.001 20224 Worker thread wakes up
01:59:17.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.27) opts 0xd
01:59:17.965 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.27)
01:59:17.965 00.000 20224 Moving (-0.14, -0.27) raw xDistance=-0.11 yDistance=0.29
01:59:17.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:59:17.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:59:17.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
01:59:17.965 00.000 20224 MoveAxis(E, 0, ABG)
01:59:17.965 00.000 20224 Move returns status 0, amount 0
01:59:17.965 00.000 20224 MoveAxis(N, 0, ABG)
01:59:17.965 00.000 20224 Move returns status 0, amount 0
01:59:17.965 00.000 20224 move complete, result=0
01:59:17.966 00.001 20224 worker thread done servicing request
01:59:17.970 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51123, med=3331, FiltMin=3011, FiltMax=27120, Gamma=1.000
01:59:17.983 00.013 8996 UpdateGuideState exits: m=652340 SNR=293.5
01:59:17.985 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:17.987 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:17.988 00.001 8996 Enqueuing Expose request
01:59:17.990 00.002 20224 Worker thread wakes up
01:59:17.990 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:59:17.991 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:17.991 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:19.154 01.163 20224 Exposure complete
01:59:19.232 00.078 20224 worker thread done servicing request
01:59:19.233 00.001 8996 OnExposeComplete: enter
01:59:19.233 00.000 8996 UpdateGuideState(): m_state=6
01:59:19.234 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14480
01:59:19.235 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=472.69, Mass=703695, SNR=286.6, Peak=52275 HFD=4.2
01:59:19.236 00.001 8996 MultiStar: [#1 -0.62,-0.98,0.00,M8] [#2 -0.26,-0.45,0.00,M4] [#3 -0.26,-0.28,0.54,U] [#4 -0.75,-0.49,0.00,M6] [#5 -0.28,-0.40,0.00,M2] [#6 0.02,-0.16,0.40,U] [#7 -0.47,-0.35,0.00,M3] [#8 -0.08,-0.04,0.34,U] 
01:59:19.237 00.001 8996 refined, 3 included, MultiStar: {-0.02, -0.30}, one-star: {0.12, -0.46}
01:59:19.238 00.001 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
01:59:19.239 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
01:59:19.239 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.30 hyp=0.30 cameraTheta=-1.64 mountX=0.01 mountY=0.30, mountTheta=1.54
01:59:19.241 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.30, opts=13)
01:59:19.242 00.001 8996 Enqueuing Move request for scope (-0.02, -0.30)
01:59:19.242 00.000 20224 Worker thread wakes up
01:59:19.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.30) opts 0xd
01:59:19.242 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.30)
01:59:19.243 00.001 20224 Moving (-0.02, -0.30) raw xDistance=0.01 yDistance=0.30
01:59:19.243 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:59:19.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:59:19.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
01:59:19.243 00.000 20224 MoveAxis(E, 0, ABG)
01:59:19.243 00.000 20224 Move returns status 0, amount 0
01:59:19.243 00.000 20224 MoveAxis(N, 0, ABG)
01:59:19.243 00.000 20224 Move returns status 0, amount 0
01:59:19.243 00.000 20224 move complete, result=0
01:59:19.243 00.000 20224 worker thread done servicing request
01:59:19.251 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=52275, med=3331, FiltMin=2995, FiltMax=27382, Gamma=1.000
01:59:19.276 00.025 8996 UpdateGuideState exits: m=703695 SNR=286.6
01:59:19.279 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:19.281 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:19.282 00.001 8996 Enqueuing Expose request
01:59:19.283 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
01:59:19.285 00.002 20224 Worker thread wakes up
01:59:19.285 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:19.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:20.275 00.990 20224 Exposure complete
01:59:20.338 00.063 20224 worker thread done servicing request
01:59:20.338 00.000 8996 OnExposeComplete: enter
01:59:20.339 00.001 8996 UpdateGuideState(): m_state=6
01:59:20.340 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14481
01:59:20.340 00.000 8996 Star::Find returns 1 (0), X=136.93, Y=473.24, Mass=611327, SNR=286.9, Peak=46867 HFD=4.4
01:59:20.341 00.001 8996 MultiStar: [#1 -0.67,-0.53,0.00,M9] [#2 -0.17,0.11,0.71,U] [#3 -0.44,-0.03,0.54,U] [#4 -0.78,-0.32,0.00,M7] [#5 -0.20,0.10,0.52,U] [#6 -0.07,0.41,0.40,U] [#7 -0.67,-0.34,0.00,M4] [#8 -0.08,-0.07,0.31,U] 
01:59:20.342 00.001 8996 single-star, 5 included, MultiStar: {-0.13, 0.10}, one-star: {0.07, 0.09}
01:59:20.343 00.001 8996 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.10) = xAngle (1.04 = 1.04)
01:59:20.345 00.002 8996 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
01:59:20.348 00.003 8996 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.94 mountX=0.06 mountY=-0.10, mountTheta=-1.04
01:59:20.351 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.09, opts=13)
01:59:20.353 00.002 8996 Enqueuing Move request for scope (0.07, 0.09)
01:59:20.354 00.001 20224 Worker thread wakes up
01:59:20.354 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.09) opts 0xd
01:59:20.355 00.001 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.09)
01:59:20.355 00.000 20224 Moving (0.07, 0.09) raw xDistance=0.06 yDistance=-0.10
01:59:20.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
01:59:20.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:20.355 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
01:59:20.355 00.000 20224 MoveAxis(E, 0, ABG)
01:59:20.355 00.000 20224 Move returns status 0, amount 0
01:59:20.355 00.000 20224 MoveAxis(N, 0, ABG)
01:59:20.355 00.000 20224 Move returns status 0, amount 0
01:59:20.355 00.000 20224 move complete, result=0
01:59:20.356 00.001 20224 worker thread done servicing request
01:59:20.364 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46867, med=3331, FiltMin=3021, FiltMax=24694, Gamma=1.000
01:59:20.389 00.025 8996 UpdateGuideState exits: m=611327 SNR=286.9
01:59:20.391 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:20.392 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:20.394 00.002 8996 Enqueuing Expose request
01:59:20.397 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:20.399 00.002 20224 Worker thread wakes up
01:59:20.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:20.399 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:21.556 01.157 20224 Exposure complete
01:59:21.647 00.091 20224 worker thread done servicing request
01:59:21.647 00.000 8996 OnExposeComplete: enter
01:59:21.650 00.003 8996 UpdateGuideState(): m_state=6
01:59:21.652 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14482
01:59:21.653 00.001 8996 Star::Find returns 1 (0), X=136.73, Y=472.85, Mass=562806, SNR=266.2, Peak=47827 HFD=4.5
01:59:21.655 00.002 8996 MultiStar: [#1 -0.71,-0.91,0.00,M10] [#2 -0.39,-0.42,0.00,M4] [#3 -0.49,-0.28,0.00,M1] [#4 -1.08,-0.63,0.00,M8] [#5 -0.54,-0.45,0.00,M2] [#6 -0.26,-0.17,0.47,U] [#7 -0.55,-0.46,0.00,M5] [#8 -0.36,-0.24,0.38,U] 
01:59:21.656 00.001 8996 single-star, 2 included, MultiStar: {-0.21, -0.26}, one-star: {-0.14, -0.30}
01:59:21.657 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
01:59:21.658 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
01:59:21.659 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.30 hyp=0.34 cameraTheta=-2.01 mountX=-0.11 mountY=0.32, mountTheta=1.91
01:59:21.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.30, opts=13)
01:59:21.662 00.001 8996 Enqueuing Move request for scope (-0.14, -0.30)
01:59:21.663 00.001 20224 Worker thread wakes up
01:59:21.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.30) opts 0xd
01:59:21.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.30)
01:59:21.663 00.000 20224 Moving (-0.14, -0.30) raw xDistance=-0.11 yDistance=0.32
01:59:21.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
01:59:21.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:59:21.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
01:59:21.663 00.000 20224 MoveAxis(E, 0, ABG)
01:59:21.663 00.000 20224 Move returns status 0, amount 0
01:59:21.663 00.000 20224 MoveAxis(N, 0, ABG)
01:59:21.663 00.000 20224 Move returns status 0, amount 0
01:59:21.663 00.000 20224 move complete, result=0
01:59:21.663 00.000 20224 worker thread done servicing request
01:59:21.669 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47827, med=3328, FiltMin=2982, FiltMax=23200, Gamma=1.000
01:59:21.691 00.022 8996 UpdateGuideState exits: m=562806 SNR=266.2
01:59:21.692 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:21.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:21.694 00.001 8996 Enqueuing Expose request
01:59:21.694 00.000 20224 Worker thread wakes up
01:59:21.694 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
01:59:21.696 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:21.697 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:22.666 00.969 20224 Exposure complete
01:59:22.733 00.067 20224 worker thread done servicing request
01:59:22.733 00.000 8996 OnExposeComplete: enter
01:59:22.734 00.001 8996 UpdateGuideState(): m_state=6
01:59:22.735 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14483
01:59:22.736 00.001 8996 Star::Find returns 1 (0), X=136.56, Y=472.67, Mass=597881, SNR=316.9, Peak=43603 HFD=4.6
01:59:22.737 00.001 8996 MultiStar: [#1 -0.77,-1.04,0.00,R] [#2 0.01,-0.35,0.58,U] [#3 -0.45,-0.09,0.00,M2] [#4 -0.95,-0.39,0.00,M9] [#5 -0.44,-0.13,0.43,U] [#6 -0.18,-0.15,0.46,U] [#7 -0.50,-0.22,0.00,M6] [#8 -0.21,-0.28,0.33,U] 
01:59:22.738 00.001 8996 refined, 4 included, MultiStar: {-0.23, -0.32}, one-star: {-0.30, -0.48}
01:59:22.738 00.000 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
01:59:22.739 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
01:59:22.740 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.32 hyp=0.39 cameraTheta=-2.18 mountX=-0.19 mountY=0.35, mountTheta=2.08
01:59:22.741 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.32, opts=13)
01:59:22.742 00.001 8996 Enqueuing Move request for scope (-0.23, -0.32)
01:59:22.743 00.001 20224 Worker thread wakes up
01:59:22.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.32) opts 0xd
01:59:22.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.32)
01:59:22.743 00.000 20224 Moving (-0.23, -0.32) raw xDistance=-0.19 yDistance=0.35
01:59:22.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
01:59:22.743 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
01:59:22.744 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
01:59:22.744 00.000 20224 MoveAxis(E, 0, ABG)
01:59:22.744 00.000 20224 Move returns status 0, amount 0
01:59:22.744 00.000 20224 MoveAxis(N, 0, ABG)
01:59:22.744 00.000 20224 Move returns status 0, amount 0
01:59:22.744 00.000 20224 move complete, result=0
01:59:22.744 00.000 20224 worker thread done servicing request
01:59:22.747 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43603, med=3331, FiltMin=3011, FiltMax=24240, Gamma=1.000
01:59:22.767 00.020 8996 UpdateGuideState exits: m=597881 SNR=316.9
01:59:22.769 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:22.770 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:22.773 00.003 8996 Enqueuing Expose request
01:59:22.776 00.003 20224 Worker thread wakes up
01:59:22.776 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
01:59:22.779 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:22.779 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:23.927 01.148 20224 Exposure complete
01:59:23.986 00.059 20224 worker thread done servicing request
01:59:23.986 00.000 8996 OnExposeComplete: enter
01:59:23.988 00.002 8996 UpdateGuideState(): m_state=6
01:59:23.989 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14484
01:59:23.991 00.002 8996 Star::Find returns 1 (0), X=136.47, Y=472.83, Mass=590114, SNR=295.1, Peak=45859 HFD=4.5
01:59:23.993 00.002 8996 MultiStar: [#1 -0.01,-0.23,0.61,U] [#2 -0.41,-0.71,0.00,M4] [#3 -0.41,-0.28,0.00,M3] [#4 -0.92,-0.63,0.00,M10] [#5 -0.67,-0.11,0.00,M2] [#6 -0.14,-0.08,0.37,U] [#7 -0.39,-0.47,0.00,M7] [#8 -0.60,-0.53,0.00,M1] 
01:59:23.994 00.001 8996 refined, 2 included, MultiStar: {-0.23, -0.25}, one-star: {-0.40, -0.32}
01:59:23.995 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
01:59:23.997 00.002 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.35 = 0.94)
01:59:23.998 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.25 hyp=0.34 cameraTheta=-2.32 mountX=-0.21 mountY=0.27, mountTheta=2.22
01:59:24.001 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.25, opts=13)
01:59:24.002 00.001 8996 Enqueuing Move request for scope (-0.23, -0.25)
01:59:24.003 00.001 20224 Worker thread wakes up
01:59:24.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.25) opts 0xd
01:59:24.003 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.25)
01:59:24.003 00.000 20224 Moving (-0.23, -0.25) raw xDistance=-0.21 yDistance=0.27
01:59:24.003 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
01:59:24.003 00.000 20224 switching direction from -1 to 1 - decHistory=9 oldest=0.76 newest=0.94
01:59:24.003 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
01:59:24.003 00.000 20224 MoveAxis(E, 30, ABG)
01:59:24.003 00.000 20224 Guiding  Dir = 2, Dur = 30
01:59:24.004 00.001 20224 IsSlewing returns 0
01:59:24.004 00.000 20224 IsGuiding returns 0
01:59:24.008 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=45859, med=3331, FiltMin=3011, FiltMax=23453, Gamma=1.000
01:59:24.027 00.019 8996 UpdateGuideState exits: m=590114 SNR=295.1
01:59:24.029 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:24.030 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:24.032 00.002 8996 Enqueuing Expose request
01:59:24.035 00.003 20224 IsGuiding returns 1
01:59:24.035 00.000 20224 scope still moving after pulse duration time elapsed
01:59:24.065 00.030 20224 IsSlewing returns 0
01:59:24.065 00.000 20224 IsGuiding returns 1
01:59:24.097 00.032 20224 IsSlewing returns 0
01:59:24.097 00.000 20224 IsGuiding returns 1
01:59:24.127 00.030 20224 IsSlewing returns 0
01:59:24.127 00.000 20224 IsGuiding returns 0
01:59:24.127 00.000 20224 scope move finished after 30 + 93 ms
01:59:24.127 00.000 20224 Move returns status 0, amount 30
01:59:24.127 00.000 20224 MoveAxis(S, 57, ABG)
01:59:24.127 00.000 20224 Guiding  Dir = 1, Dur = 57
01:59:24.128 00.001 20224 IsSlewing returns 0
01:59:24.128 00.000 20224 IsGuiding returns 0
01:59:24.133 00.005 20224 PulseGuide returned control before completion, sleep 62
01:59:24.206 00.073 20224 IsGuiding returns 0
01:59:24.206 00.000 20224 Move returns status 0, amount 57
01:59:24.207 00.001 20224 move complete, result=0
01:59:24.207 00.000 20224 worker thread done servicing request
01:59:24.207 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.3 px 57 ms SOUTH
01:59:24.209 00.002 20224 Worker thread wakes up
01:59:24.209 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:24.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:25.199 00.990 20224 Exposure complete
01:59:25.289 00.090 20224 worker thread done servicing request
01:59:25.289 00.000 8996 OnExposeComplete: enter
01:59:25.290 00.001 8996 UpdateGuideState(): m_state=6
01:59:25.292 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14485
01:59:25.293 00.001 8996 Star::Find returns 1 (0), X=136.52, Y=472.71, Mass=489333, SNR=277.8, Peak=36003 HFD=4.6
01:59:25.295 00.002 8996 MultiStar: [#1 0.12,-0.30,0.55,U] [#2 -0.07,-0.67,0.00,M5] [#3 0.05,-0.12,0.61,U] [#4 -0.60,-0.67,0.00,R] [#5 -0.25,-0.54,0.00,M3] [#6 0.40,-0.37,0.00,M1] [#7 -0.39,-0.77,0.00,M8] [#8 -0.15,-0.33,0.40,U] 
01:59:25.296 00.001 8996 refined, 3 included, MultiStar: {-0.12, -0.32}, one-star: {-0.35, -0.44}
01:59:25.297 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
01:59:25.299 00.002 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
01:59:25.300 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.32 hyp=0.34 cameraTheta=-1.94 mountX=-0.09 mountY=0.33, mountTheta=1.84
01:59:25.301 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.32, opts=13)
01:59:25.302 00.001 8996 Enqueuing Move request for scope (-0.12, -0.32)
01:59:25.302 00.000 20224 Worker thread wakes up
01:59:25.303 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.32) opts 0xd
01:59:25.303 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.32)
01:59:25.303 00.000 20224 Moving (-0.12, -0.32) raw xDistance=-0.09 yDistance=0.33
01:59:25.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:59:25.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
01:59:25.303 00.000 20224 MoveAxis(E, 0, ABG)
01:59:25.303 00.000 20224 Move returns status 0, amount 0
01:59:25.303 00.000 20224 MoveAxis(S, 69, ABG)
01:59:25.303 00.000 20224 Guiding  Dir = 1, Dur = 69
01:59:25.303 00.000 20224 IsSlewing returns 0
01:59:25.303 00.000 20224 IsGuiding returns 0
01:59:25.307 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36003, med=3331, FiltMin=3008, FiltMax=21101, Gamma=1.000
01:59:25.315 00.008 20224 PulseGuide returned control before completion, sleep 68
01:59:25.324 00.009 8996 UpdateGuideState exits: m=489333 SNR=277.8
01:59:25.326 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:25.328 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:25.329 00.001 8996 Enqueuing Expose request
01:59:25.393 00.064 20224 IsGuiding returns 1
01:59:25.393 00.000 20224 scope still moving after pulse duration time elapsed
01:59:25.424 00.031 20224 IsSlewing returns 0
01:59:25.424 00.000 20224 IsGuiding returns 0
01:59:25.424 00.000 20224 scope move finished after 69 + 51 ms
01:59:25.425 00.001 20224 Move returns status 0, amount 69
01:59:25.425 00.000 20224 move complete, result=0
01:59:25.425 00.000 20224 worker thread done servicing request
01:59:25.425 00.000 20224 Worker thread wakes up
01:59:25.425 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 69 ms SOUTH
01:59:25.428 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:25.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:26.611 01.183 20224 Exposure complete
01:59:26.684 00.073 20224 worker thread done servicing request
01:59:26.684 00.000 8996 OnExposeComplete: enter
01:59:26.685 00.001 8996 UpdateGuideState(): m_state=6
01:59:26.686 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14486
01:59:26.687 00.001 8996 Star::Find returns 1 (0), X=136.92, Y=472.71, Mass=654044, SNR=333.9, Peak=51107 HFD=4.4
01:59:26.688 00.001 8996 MultiStar: [#1 0.42,0.53,0.00,M1] [#2 0.24,-0.09,0.64,U] [#3 0.22,0.35,0.55,U] [#4 0.41,0.68,0.00,M1] [#5 0.11,-0.25,0.66,U] [#6 0.72,0.28,0.00,M2] [#7 -0.15,0.08,0.33,U] [#8 -0.11,-0.35,0.31,U] 
01:59:26.689 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.16}, one-star: {0.05, -0.44}
01:59:26.689 00.000 8996 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
01:59:26.690 00.001 8996 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.20)
01:59:26.691 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.16 hyp=0.18 cameraTheta=-1.06 mountX=0.10 mountY=0.15, mountTheta=0.96
01:59:26.693 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.16, opts=13)
01:59:26.694 00.001 8996 Enqueuing Move request for scope (0.09, -0.16)
01:59:26.695 00.001 20224 Worker thread wakes up
01:59:26.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.16) opts 0xd
01:59:26.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.16)
01:59:26.695 00.000 20224 Moving (0.09, -0.16) raw xDistance=0.10 yDistance=0.15
01:59:26.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
01:59:26.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:26.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:59:26.695 00.000 20224 MoveAxis(E, 0, ABG)
01:59:26.695 00.000 20224 Move returns status 0, amount 0
01:59:26.695 00.000 20224 MoveAxis(N, 0, ABG)
01:59:26.695 00.000 20224 Move returns status 0, amount 0
01:59:26.695 00.000 20224 move complete, result=0
01:59:26.695 00.000 20224 worker thread done servicing request
01:59:26.699 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=51107, med=3331, FiltMin=3021, FiltMax=27270, Gamma=1.000
01:59:26.713 00.014 8996 UpdateGuideState exits: m=654044 SNR=333.9
01:59:26.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:26.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:26.716 00.001 8996 Enqueuing Expose request
01:59:26.717 00.001 20224 Worker thread wakes up
01:59:26.717 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:26.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:26.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:27.693 00.975 20224 Exposure complete
01:59:27.776 00.083 20224 worker thread done servicing request
01:59:27.776 00.000 8996 OnExposeComplete: enter
01:59:27.777 00.001 8996 UpdateGuideState(): m_state=6
01:59:27.778 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14487
01:59:27.780 00.002 8996 Star::Find returns 1 (0), X=136.60, Y=472.73, Mass=684254, SNR=281.3, Peak=48547 HFD=4.6
01:59:27.781 00.001 8996 MultiStar: [#1 -0.18,0.05,0.56,U] [#2 0.05,-0.35,0.76,U] [#3 -0.08,-0.04,0.55,U] [#4 -0.09,0.48,0.00,M2] [#5 -0.16,-0.13,0.57,U] [#6 0.30,0.08,0.47,U] [#7 -0.57,-0.35,0.00,M8] [#8 -0.38,-0.11,0.41,U] 
01:59:27.783 00.002 8996 refined, 6 included, MultiStar: {-0.11, -0.18}, one-star: {-0.27, -0.42}
01:59:27.784 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.04 = -2.04)
01:59:27.785 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.12)
01:59:27.787 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.18 hyp=0.21 cameraTheta=-2.14 mountX=-0.09 mountY=0.19, mountTheta=2.04
01:59:27.790 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.18, opts=13)
01:59:27.792 00.002 8996 Enqueuing Move request for scope (-0.11, -0.18)
01:59:27.793 00.001 20224 Worker thread wakes up
01:59:27.793 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.18) opts 0xd
01:59:27.793 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.18)
01:59:27.793 00.000 20224 Moving (-0.11, -0.18) raw xDistance=-0.09 yDistance=0.19
01:59:27.793 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:59:27.793 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:27.793 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
01:59:27.794 00.001 20224 MoveAxis(E, 0, ABG)
01:59:27.794 00.000 20224 Move returns status 0, amount 0
01:59:27.794 00.000 20224 MoveAxis(N, 0, ABG)
01:59:27.794 00.000 20224 Move returns status 0, amount 0
01:59:27.794 00.000 20224 move complete, result=0
01:59:27.794 00.000 20224 worker thread done servicing request
01:59:27.800 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=48547, med=3331, FiltMin=3019, FiltMax=28717, Gamma=1.000
01:59:27.820 00.020 8996 UpdateGuideState exits: m=684254 SNR=281.3
01:59:27.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:27.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:27.822 00.000 8996 Enqueuing Expose request
01:59:27.823 00.001 20224 Worker thread wakes up
01:59:27.823 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:27.824 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:27.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:29.000 01.176 20224 Exposure complete
01:59:29.066 00.066 20224 worker thread done servicing request
01:59:29.066 00.000 8996 OnExposeComplete: enter
01:59:29.067 00.001 8996 UpdateGuideState(): m_state=6
01:59:29.070 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14488
01:59:29.072 00.002 8996 Star::Find returns 1 (0), X=136.37, Y=472.56, Mass=455942, SNR=261.1, Peak=28819 HFD=4.4
01:59:29.075 00.003 8996 MultiStar: [#1 0.04,0.02,0.71,U] [#2 0.07,-0.61,0.00,M4] [#3 0.05,-0.01,0.72,U] [#4 -0.07,0.02,0.60,U] [#5 -0.70,-0.45,0.00,M2] [#6 -0.02,-0.02,0.46,U] [#7 -0.65,-0.62,0.00,M9] [#8 -0.41,-0.35,0.00,M1] 
01:59:29.077 00.002 8996 refined, 4 included, MultiStar: {-0.14, -0.17}, one-star: {-0.49, -0.59}
01:59:29.078 00.001 8996 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
01:59:29.079 00.001 8996 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
01:59:29.081 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-2.26 mountX=-0.12 mountY=0.18, mountTheta=2.15
01:59:29.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.17, opts=13)
01:59:29.084 00.001 8996 Enqueuing Move request for scope (-0.14, -0.17)
01:59:29.085 00.001 20224 Worker thread wakes up
01:59:29.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.17) opts 0xd
01:59:29.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.17)
01:59:29.085 00.000 20224 Moving (-0.14, -0.17) raw xDistance=-0.12 yDistance=0.18
01:59:29.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:59:29.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:29.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:59:29.085 00.000 20224 MoveAxis(E, 0, ABG)
01:59:29.085 00.000 20224 Move returns status 0, amount 0
01:59:29.085 00.000 20224 MoveAxis(N, 0, ABG)
01:59:29.085 00.000 20224 Move returns status 0, amount 0
01:59:29.085 00.000 20224 move complete, result=0
01:59:29.085 00.000 20224 worker thread done servicing request
01:59:29.089 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=28819, med=3331, FiltMin=3007, FiltMax=17936, Gamma=1.000
01:59:29.111 00.022 8996 UpdateGuideState exits: m=455942 SNR=261.1
01:59:29.113 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:29.115 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:29.118 00.003 8996 Enqueuing Expose request
01:59:29.121 00.003 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:29.123 00.002 20224 Worker thread wakes up
01:59:29.123 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:29.123 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:30.102 00.979 20224 Exposure complete
01:59:30.170 00.068 20224 worker thread done servicing request
01:59:30.170 00.000 8996 OnExposeComplete: enter
01:59:30.171 00.001 8996 UpdateGuideState(): m_state=6
01:59:30.171 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14489
01:59:30.172 00.001 8996 Star::Find returns 1 (0), X=136.37, Y=473.16, Mass=531576, SNR=253.3, Peak=34435 HFD=4.6
01:59:30.173 00.001 8996 MultiStar: [#1 0.18,0.04,0.75,U] [#2 0.12,-0.27,0.70,U] [#3 0.38,0.08,0.70,U] [#4 0.23,0.46,0.00,M2] [#5 -0.01,-0.00,0.72,U] [#6 0.50,0.34,0.00,M1] [#7 -0.44,-0.48,0.00,M10] [#8 -0.20,0.01,0.36,U] 
01:59:30.174 00.001 8996 refined, 5 included, MultiStar: {-0.02, -0.02}, one-star: {-0.50, 0.01}
01:59:30.175 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
01:59:30.176 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
01:59:30.177 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.41 mountX=-0.02 mountY=0.02, mountTheta=2.30
01:59:30.179 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
01:59:30.179 00.000 8996 Enqueuing Move request for scope (-0.02, -0.02)
01:59:30.180 00.001 20224 Worker thread wakes up
01:59:30.180 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:59:30.180 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:59:30.180 00.000 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.02
01:59:30.180 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:59:30.180 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:30.180 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
01:59:30.181 00.001 20224 MoveAxis(E, 0, ABG)
01:59:30.181 00.000 20224 Move returns status 0, amount 0
01:59:30.181 00.000 20224 MoveAxis(N, 0, ABG)
01:59:30.181 00.000 20224 Move returns status 0, amount 0
01:59:30.181 00.000 20224 move complete, result=0
01:59:30.181 00.000 20224 worker thread done servicing request
01:59:30.184 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=34435, med=3334, FiltMin=3008, FiltMax=22675, Gamma=1.000
01:59:30.199 00.015 8996 UpdateGuideState exits: m=531576 SNR=253.3
01:59:30.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:30.202 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:30.203 00.001 8996 Enqueuing Expose request
01:59:30.204 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:30.205 00.001 20224 Worker thread wakes up
01:59:30.205 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:30.205 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:31.387 01.182 20224 Exposure complete
01:59:31.459 00.072 20224 worker thread done servicing request
01:59:31.460 00.001 8996 OnExposeComplete: enter
01:59:31.462 00.002 8996 UpdateGuideState(): m_state=6
01:59:31.464 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14490
01:59:31.465 00.001 8996 Star::Find returns 1 (0), X=136.30, Y=473.03, Mass=652943, SNR=315.4, Peak=44883 HFD=4.6
01:59:31.467 00.002 8996 MultiStar: [#1 0.03,0.00,0.70,U] [#2 0.03,-0.41,0.67,U] [#3 -0.07,0.00,0.66,U] [#4 -0.32,0.35,0.00,M3] [#5 -0.43,-0.31,0.00,M2] [#6 0.28,0.13,0.38,U] [#7 -0.41,-0.25,0.00,R] [#8 -0.14,-0.40,0.31,U] 
01:59:31.468 00.001 8996 refined, 5 included, MultiStar: {-0.14, -0.13}, one-star: {-0.57, -0.12}
01:59:31.470 00.002 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
01:59:31.471 00.001 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
01:59:31.472 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.19 cameraTheta=-2.39 mountX=-0.12 mountY=0.14, mountTheta=2.29
01:59:31.474 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.13, opts=13)
01:59:31.475 00.001 8996 Enqueuing Move request for scope (-0.14, -0.13)
01:59:31.476 00.001 20224 Worker thread wakes up
01:59:31.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
01:59:31.476 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
01:59:31.476 00.000 20224 Moving (-0.14, -0.13) raw xDistance=-0.12 yDistance=0.14
01:59:31.476 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:59:31.476 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:31.477 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
01:59:31.477 00.000 20224 MoveAxis(E, 0, ABG)
01:59:31.477 00.000 20224 Move returns status 0, amount 0
01:59:31.477 00.000 20224 MoveAxis(N, 0, ABG)
01:59:31.477 00.000 20224 Move returns status 0, amount 0
01:59:31.477 00.000 20224 move complete, result=0
01:59:31.477 00.000 20224 worker thread done servicing request
01:59:31.482 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44883, med=3334, FiltMin=3008, FiltMax=27344, Gamma=1.000
01:59:31.511 00.029 8996 UpdateGuideState exits: m=652943 SNR=315.4
01:59:31.511 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:31.512 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:31.513 00.001 8996 Enqueuing Expose request
01:59:31.514 00.001 20224 Worker thread wakes up
01:59:31.514 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:31.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:31.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:32.497 00.983 20224 Exposure complete
01:59:32.575 00.078 20224 worker thread done servicing request
01:59:32.575 00.000 8996 OnExposeComplete: enter
01:59:32.576 00.001 8996 UpdateGuideState(): m_state=6
01:59:32.577 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14491
01:59:32.578 00.001 8996 Star::Find returns 1 (0), X=136.49, Y=472.71, Mass=639863, SNR=313.6, Peak=44963 HFD=4.7
01:59:32.580 00.002 8996 MultiStar: [#1 -0.01,-0.21,0.59,U] [#2 -0.20,-0.29,0.60,U] [#3 -0.17,-0.06,0.53,U] [#4 -0.49,0.03,0.00,M4] [#5 -0.55,-0.76,0.00,M3] [#6 0.20,-0.00,0.33,U] [#7 0.09,-0.01,0.44,U] [#8 -0.21,-0.39,0.29,U] 
01:59:32.582 00.002 8996 refined, 6 included, MultiStar: {-0.15, -0.24}, one-star: {-0.38, -0.44}
01:59:32.584 00.002 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
01:59:32.585 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
01:59:32.587 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.24 hyp=0.28 cameraTheta=-2.13 mountX=-0.12 mountY=0.25, mountTheta=2.02
01:59:32.589 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.24, opts=13)
01:59:32.590 00.001 8996 Enqueuing Move request for scope (-0.15, -0.24)
01:59:32.592 00.002 20224 Worker thread wakes up
01:59:32.592 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.24) opts 0xd
01:59:32.592 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.24)
01:59:32.592 00.000 20224 Moving (-0.15, -0.24) raw xDistance=-0.12 yDistance=0.25
01:59:32.592 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
01:59:32.592 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:59:32.592 00.000 20224 MoveAxis(E, 0, ABG)
01:59:32.592 00.000 20224 Move returns status 0, amount 0
01:59:32.592 00.000 20224 MoveAxis(S, 53, ABG)
01:59:32.592 00.000 20224 Guiding  Dir = 1, Dur = 53
01:59:32.593 00.001 20224 IsSlewing returns 0
01:59:32.593 00.000 20224 IsGuiding returns 0
01:59:32.600 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=44963, med=3334, FiltMin=3001, FiltMax=24070, Gamma=1.000
01:59:32.616 00.016 8996 UpdateGuideState exits: m=639863 SNR=313.6
01:59:32.617 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:32.618 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:32.618 00.000 8996 Enqueuing Expose request
01:59:32.625 00.007 20224 PulseGuide returned control before completion, sleep 31
01:59:32.672 00.047 20224 IsGuiding returns 1
01:59:32.672 00.000 20224 scope still moving after pulse duration time elapsed
01:59:32.704 00.032 20224 IsSlewing returns 0
01:59:32.704 00.000 20224 IsGuiding returns 1
01:59:32.735 00.031 20224 IsSlewing returns 0
01:59:32.736 00.001 20224 IsGuiding returns 0
01:59:32.736 00.000 20224 scope move finished after 53 + 89 ms
01:59:32.736 00.000 20224 Move returns status 0, amount 53
01:59:32.736 00.000 20224 move complete, result=0
01:59:32.736 00.000 20224 worker thread done servicing request
01:59:32.736 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 53 ms SOUTH
01:59:32.739 00.003 20224 Worker thread wakes up
01:59:32.739 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:32.739 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:33.908 01.169 20224 Exposure complete
01:59:33.964 00.056 20224 worker thread done servicing request
01:59:33.964 00.000 8996 OnExposeComplete: enter
01:59:33.965 00.001 8996 UpdateGuideState(): m_state=6
01:59:33.966 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14492
01:59:33.967 00.001 8996 Star::Find returns 1 (0), X=136.45, Y=473.02, Mass=538078, SNR=343.4, Peak=41827 HFD=4.8
01:59:33.967 00.000 8996 MultiStar: [#1 -0.11,0.28,0.47,U] [#2 -0.38,-0.24,0.71,U] [#3 -0.21,0.22,0.48,U] [#4 -0.11,0.46,0.00,M5] [#5 -0.31,-0.25,0.49,U] [#6 0.33,0.47,0.00,M1] [#7 0.01,0.04,0.30,U] [#8 -0.15,-0.02,0.29,U] 
01:59:33.968 00.001 8996 refined, 6 included, MultiStar: {-0.28, -0.05}, one-star: {-0.42, -0.14}
01:59:33.969 00.001 8996 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.10) = xAngle (-2.86 = -2.86)
01:59:33.970 00.001 8996 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.99 = 0.30)
01:59:33.971 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.05 hyp=0.28 cameraTheta=-2.96 mountX=-0.27 mountY=0.08, mountTheta=2.85
01:59:33.972 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.05, opts=13)
01:59:33.973 00.001 8996 Enqueuing Move request for scope (-0.28, -0.05)
01:59:33.974 00.001 20224 Worker thread wakes up
01:59:33.974 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.05) opts 0xd
01:59:33.974 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.05)
01:59:33.974 00.000 20224 Moving (-0.28, -0.05) raw xDistance=-0.27 yDistance=0.08
01:59:33.974 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
01:59:33.974 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:33.974 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
01:59:33.974 00.000 20224 MoveAxis(E, 39, ABG)
01:59:33.974 00.000 20224 Guiding  Dir = 2, Dur = 39
01:59:33.975 00.001 20224 IsSlewing returns 0
01:59:33.975 00.000 20224 IsGuiding returns 0
01:59:33.976 00.001 20224 PulseGuide returned control before completion, sleep 48
01:59:33.979 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41827, med=3334, FiltMin=3011, FiltMax=21904, Gamma=1.000
01:59:33.993 00.014 8996 UpdateGuideState exits: m=538078 SNR=343.4
01:59:33.994 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:33.995 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:33.996 00.001 8996 Enqueuing Expose request
01:59:34.029 00.033 20224 IsGuiding returns 1
01:59:34.029 00.000 20224 scope still moving after pulse duration time elapsed
01:59:34.060 00.031 20224 IsSlewing returns 0
01:59:34.060 00.000 20224 IsGuiding returns 0
01:59:34.060 00.000 20224 scope move finished after 39 + 45 ms
01:59:34.060 00.000 20224 Move returns status 0, amount 39
01:59:34.060 00.000 20224 MoveAxis(N, 0, ABG)
01:59:34.060 00.000 20224 Move returns status 0, amount 0
01:59:34.060 00.000 20224 move complete, result=0
01:59:34.061 00.001 20224 worker thread done servicing request
01:59:34.061 00.000 20224 Worker thread wakes up
01:59:34.061 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.1 px 0 ms NORTH
01:59:34.062 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:34.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:35.064 01.002 20224 Exposure complete
01:59:35.128 00.064 20224 worker thread done servicing request
01:59:35.128 00.000 8996 OnExposeComplete: enter
01:59:35.129 00.001 8996 UpdateGuideState(): m_state=6
01:59:35.130 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14493
01:59:35.131 00.001 8996 Star::Find returns 1 (0), X=136.27, Y=472.82, Mass=560450, SNR=288.2, Peak=40147 HFD=4.4
01:59:35.132 00.001 8996 MultiStar: [#1 0.13,0.20,0.62,U] [#2 -0.14,-0.37,0.72,U] [#3 0.10,0.19,0.64,U] [#4 0.15,0.53,0.00,M6] [#5 -0.27,-0.36,0.58,U] [#6 0.44,0.39,0.00,M2] [#7 0.26,0.45,0.00,M1] [#8 -0.39,-0.16,0.34,U] 
01:59:35.133 00.001 8996 refined, 5 included, MultiStar: {-0.22, -0.16}, one-star: {-0.60, -0.33}
01:59:35.133 00.000 8996 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.10) = xAngle (-2.41 = -2.41)
01:59:35.134 00.001 8996 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.53 = 0.75)
01:59:35.135 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.16 hyp=0.27 cameraTheta=-2.50 mountX=-0.20 mountY=0.18, mountTheta=2.40
01:59:35.137 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.16, opts=13)
01:59:35.139 00.002 8996 Enqueuing Move request for scope (-0.22, -0.16)
01:59:35.141 00.002 20224 Worker thread wakes up
01:59:35.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.16) opts 0xd
01:59:35.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.16)
01:59:35.141 00.000 20224 Moving (-0.22, -0.16) raw xDistance=-0.20 yDistance=0.18
01:59:35.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
01:59:35.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:35.142 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
01:59:35.142 00.000 20224 MoveAxis(E, 0, ABG)
01:59:35.142 00.000 20224 Move returns status 0, amount 0
01:59:35.142 00.000 20224 MoveAxis(N, 0, ABG)
01:59:35.142 00.000 20224 Move returns status 0, amount 0
01:59:35.142 00.000 20224 move complete, result=0
01:59:35.142 00.000 20224 worker thread done servicing request
01:59:35.148 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40147, med=3334, FiltMin=2992, FiltMax=22896, Gamma=1.000
01:59:35.172 00.024 8996 UpdateGuideState exits: m=560450 SNR=288.2
01:59:35.175 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:35.177 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:35.178 00.001 8996 Enqueuing Expose request
01:59:35.179 00.001 20224 Worker thread wakes up
01:59:35.179 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:35.181 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:35.181 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:36.341 01.160 20224 Exposure complete
01:59:36.432 00.091 20224 worker thread done servicing request
01:59:36.432 00.000 8996 OnExposeComplete: enter
01:59:36.433 00.001 8996 UpdateGuideState(): m_state=6
01:59:36.435 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14494
01:59:36.436 00.001 8996 Star::Find returns 1 (0), X=136.42, Y=472.99, Mass=538644, SNR=290.3, Peak=41747 HFD=4.5
01:59:36.438 00.002 8996 MultiStar: [#1 -0.27,0.42,0.00,M1] [#2 -0.17,-0.48,0.00,M1] [#3 0.08,0.26,0.62,U] [#4 -0.14,0.50,0.00,M7] [#5 -0.18,-0.16,0.56,U] [#6 0.32,0.68,0.00,M3] [#7 0.21,0.06,0.43,U] [#8 -0.06,-0.14,0.36,U] 
01:59:36.439 00.001 8996 refined, 4 included, MultiStar: {-0.14, -0.04}, one-star: {-0.44, -0.16}
01:59:36.441 00.002 8996 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
01:59:36.443 00.002 8996 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.90 = 0.38)
01:59:36.445 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-2.87 mountX=-0.14 mountY=0.06, mountTheta=2.76
01:59:36.447 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.04, opts=13)
01:59:36.449 00.002 8996 Enqueuing Move request for scope (-0.14, -0.04)
01:59:36.451 00.002 20224 Worker thread wakes up
01:59:36.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
01:59:36.451 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
01:59:36.452 00.001 20224 Moving (-0.14, -0.04) raw xDistance=-0.14 yDistance=0.06
01:59:36.452 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
01:59:36.452 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:36.452 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:59:36.452 00.000 20224 MoveAxis(E, 0, ABG)
01:59:36.452 00.000 20224 Move returns status 0, amount 0
01:59:36.452 00.000 20224 MoveAxis(N, 0, ABG)
01:59:36.452 00.000 20224 Move returns status 0, amount 0
01:59:36.452 00.000 20224 move complete, result=0
01:59:36.453 00.001 20224 worker thread done servicing request
01:59:36.462 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41747, med=3334, FiltMin=2995, FiltMax=22640, Gamma=1.000
01:59:36.484 00.022 8996 UpdateGuideState exits: m=538644 SNR=290.3
01:59:36.485 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:36.486 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:36.487 00.001 8996 Enqueuing Expose request
01:59:36.489 00.002 20224 Worker thread wakes up
01:59:36.489 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:36.490 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:36.490 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:37.465 00.975 20224 Exposure complete
01:59:37.543 00.078 20224 worker thread done servicing request
01:59:37.543 00.000 8996 OnExposeComplete: enter
01:59:37.545 00.002 8996 UpdateGuideState(): m_state=6
01:59:37.551 00.006 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14495
01:59:37.552 00.001 8996 Star::Find returns 1 (0), X=136.38, Y=472.97, Mass=604651, SNR=307.9, Peak=41603 HFD=4.7
01:59:37.554 00.002 8996 MultiStar: [#1 -0.01,0.06,0.60,U] [#2 -0.18,-0.58,0.00,M2] [#3 0.09,0.34,0.52,U] [#4 0.03,0.61,0.00,M8] [#5 -0.15,-0.07,0.52,U] [#6 0.29,0.39,0.00,M4] [#7 0.08,0.09,0.32,U] [#8 -0.47,-0.10,0.00,M1] 
01:59:37.555 00.001 8996 refined, 4 included, MultiStar: {-0.17, 0.01}, one-star: {-0.49, -0.18}
01:59:37.557 00.002 8996 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.10) = xAngle (3.19 = -3.09)
01:59:37.558 00.001 8996 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.07 = 0.07)
01:59:37.560 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.10 mountX=-0.17 mountY=0.01, mountTheta=3.07
01:59:37.563 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.01, opts=13)
01:59:37.564 00.001 8996 Enqueuing Move request for scope (-0.17, 0.01)
01:59:37.565 00.001 20224 Worker thread wakes up
01:59:37.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
01:59:37.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
01:59:37.565 00.000 20224 Moving (-0.17, 0.01) raw xDistance=-0.17 yDistance=0.01
01:59:37.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
01:59:37.565 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:37.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
01:59:37.566 00.001 20224 MoveAxis(E, 0, ABG)
01:59:37.566 00.000 20224 Move returns status 0, amount 0
01:59:37.566 00.000 20224 MoveAxis(N, 0, ABG)
01:59:37.566 00.000 20224 Move returns status 0, amount 0
01:59:37.566 00.000 20224 move complete, result=0
01:59:37.566 00.000 20224 worker thread done servicing request
01:59:37.571 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=41603, med=3334, FiltMin=3008, FiltMax=25328, Gamma=1.000
01:59:37.588 00.017 8996 UpdateGuideState exits: m=604651 SNR=307.9
01:59:37.588 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:37.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:37.590 00.001 8996 Enqueuing Expose request
01:59:37.591 00.001 20224 Worker thread wakes up
01:59:37.591 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:37.592 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:37.592 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:38.758 01.166 20224 Exposure complete
01:59:38.816 00.058 20224 worker thread done servicing request
01:59:38.816 00.000 8996 OnExposeComplete: enter
01:59:38.818 00.002 8996 UpdateGuideState(): m_state=6
01:59:38.820 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14496
01:59:38.821 00.001 8996 Star::Find returns 1 (0), X=136.26, Y=472.86, Mass=537260, SNR=260.5, Peak=38102 HFD=4.4
01:59:38.823 00.002 8996 MultiStar: [#1 -0.26,-0.08,0.71,U] [#2 -0.41,-0.46,0.00,M3] [#3 -0.28,0.23,0.76,U] [#4 -0.18,0.63,0.00,M9] [#5 -0.38,0.07,0.55,U] [#6 -0.02,0.43,0.44,U] [#7 -0.12,-0.08,0.40,U] [#8 -0.30,-0.31,0.33,U] 
01:59:38.824 00.001 8996 refined, 6 included, MultiStar: {-0.33, -0.02}, one-star: {-0.61, -0.29}
01:59:38.825 00.001 8996 CameraToMount -- cameraTheta (-3.08) - m_xAngle (-0.10) = xAngle (-2.99 = -2.99)
01:59:38.826 00.001 8996 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.11 = 0.17)
01:59:38.827 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.02 hyp=0.33 cameraTheta=-3.08 mountX=-0.33 mountY=0.06, mountTheta=2.97
01:59:38.829 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.02, opts=13)
01:59:38.830 00.001 8996 Enqueuing Move request for scope (-0.33, -0.02)
01:59:38.831 00.001 20224 Worker thread wakes up
01:59:38.831 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.02) opts 0xd
01:59:38.831 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.02)
01:59:38.831 00.000 20224 Moving (-0.33, -0.02) raw xDistance=-0.33 yDistance=0.06
01:59:38.831 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
01:59:38.831 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:38.831 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:59:38.831 00.000 20224 MoveAxis(E, 48, ABG)
01:59:38.831 00.000 20224 Guiding  Dir = 2, Dur = 48
01:59:38.832 00.001 20224 IsSlewing returns 0
01:59:38.832 00.000 20224 IsGuiding returns 0
01:59:38.837 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=38102, med=3334, FiltMin=2982, FiltMax=22416, Gamma=1.000
01:59:38.868 00.031 8996 UpdateGuideState exits: m=537260 SNR=260.5
01:59:38.870 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:38.871 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:38.873 00.002 8996 Enqueuing Expose request
01:59:38.894 00.021 20224 IsGuiding returns 1
01:59:38.894 00.000 20224 scope still moving after pulse duration time elapsed
01:59:38.923 00.029 20224 IsSlewing returns 0
01:59:38.923 00.000 20224 IsGuiding returns 1
01:59:38.954 00.031 20224 IsSlewing returns 0
01:59:38.954 00.000 20224 IsGuiding returns 1
01:59:38.985 00.031 20224 IsSlewing returns 0
01:59:38.986 00.001 20224 IsGuiding returns 0
01:59:38.986 00.000 20224 scope move finished after 48 + 106 ms
01:59:38.986 00.000 20224 Move returns status 0, amount 48
01:59:38.986 00.000 20224 MoveAxis(N, 0, ABG)
01:59:38.986 00.000 20224 Move returns status 0, amount 0
01:59:38.986 00.000 20224 move complete, result=0
01:59:38.986 00.000 20224 worker thread done servicing request
01:59:38.986 00.000 20224 Worker thread wakes up
01:59:38.986 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:38.987 00.001 8996 GuideStep: -0.3 px 48 ms EAST, 0.1 px 0 ms NORTH
01:59:38.990 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:39.983 00.993 20224 Exposure complete
01:59:40.053 00.070 20224 worker thread done servicing request
01:59:40.053 00.000 8996 OnExposeComplete: enter
01:59:40.054 00.001 8996 UpdateGuideState(): m_state=6
01:59:40.055 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14497
01:59:40.055 00.000 8996 Star::Find returns 1 (0), X=136.42, Y=472.93, Mass=604181, SNR=274.9, Peak=43507 HFD=4.3
01:59:40.057 00.002 8996 MultiStar: [#1 0.06,0.04,0.66,U] [#2 0.09,-0.30,0.86,U] [#3 0.21,0.24,0.55,U] [#4 0.23,0.40,0.00,M10] [#5 -0.24,-0.01,0.62,U] [#6 0.30,0.35,0.00,M4] [#7 0.22,0.18,0.41,U] [#8 -0.43,0.04,0.31,U] 
01:59:40.057 00.000 8996 refined, 6 included, MultiStar: {-0.09, -0.05}, one-star: {-0.45, -0.22}
01:59:40.058 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
01:59:40.059 00.001 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
01:59:40.059 00.000 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.11 cameraTheta=-2.65 mountX=-0.09 mountY=0.06, mountTheta=2.54
01:59:40.061 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
01:59:40.062 00.001 8996 Enqueuing Move request for scope (-0.09, -0.05)
01:59:40.063 00.001 20224 Worker thread wakes up
01:59:40.063 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
01:59:40.063 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
01:59:40.063 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.09 yDistance=0.06
01:59:40.063 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
01:59:40.063 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:40.063 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:59:40.064 00.001 20224 MoveAxis(E, 0, ABG)
01:59:40.064 00.000 20224 Move returns status 0, amount 0
01:59:40.064 00.000 20224 MoveAxis(N, 0, ABG)
01:59:40.064 00.000 20224 Move returns status 0, amount 0
01:59:40.064 00.000 20224 move complete, result=0
01:59:40.064 00.000 20224 worker thread done servicing request
01:59:40.066 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=43507, med=3334, FiltMin=3011, FiltMax=26614, Gamma=1.000
01:59:40.080 00.014 8996 UpdateGuideState exits: m=604181 SNR=274.9
01:59:40.082 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:40.082 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:40.083 00.001 8996 Enqueuing Expose request
01:59:40.084 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:40.085 00.001 20224 Worker thread wakes up
01:59:40.085 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:40.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:41.256 01.171 20224 Exposure complete
01:59:41.354 00.098 20224 worker thread done servicing request
01:59:41.354 00.000 8996 OnExposeComplete: enter
01:59:41.355 00.001 8996 UpdateGuideState(): m_state=6
01:59:41.356 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14498
01:59:41.359 00.003 8996 Star::Find returns 1 (0), X=136.67, Y=473.07, Mass=497458, SNR=288.2, Peak=39347 HFD=4.5
01:59:41.362 00.003 8996 MultiStar: [#1 0.26,0.18,0.59,U] [#2 0.41,-0.43,0.00,M3] [#3 0.07,-0.07,0.64,U] [#4 0.22,0.34,0.52,U] [#5 -0.07,-0.09,0.49,U] [#6 0.25,0.24,0.43,U] [#7 0.32,0.22,0.44,U] [#8 0.04,-0.13,0.38,U] 
01:59:41.364 00.002 8996 refined, 7 included, MultiStar: {0.08, 0.06}, one-star: {-0.20, -0.08}
01:59:41.366 00.002 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.76 = 0.76)
01:59:41.367 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
01:59:41.368 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.66 mountX=0.07 mountY=-0.07, mountTheta=-0.77
01:59:41.371 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.06, opts=13)
01:59:41.372 00.001 8996 Enqueuing Move request for scope (0.08, 0.06)
01:59:41.373 00.001 20224 Worker thread wakes up
01:59:41.374 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
01:59:41.374 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
01:59:41.374 00.000 20224 Moving (0.08, 0.06) raw xDistance=0.07 yDistance=-0.07
01:59:41.374 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
01:59:41.374 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:41.374 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
01:59:41.374 00.000 20224 MoveAxis(E, 0, ABG)
01:59:41.374 00.000 20224 Move returns status 0, amount 0
01:59:41.374 00.000 20224 MoveAxis(N, 0, ABG)
01:59:41.374 00.000 20224 Move returns status 0, amount 0
01:59:41.374 00.000 20224 move complete, result=0
01:59:41.374 00.000 20224 worker thread done servicing request
01:59:41.379 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=39347, med=3334, FiltMin=2985, FiltMax=22077, Gamma=1.000
01:59:41.395 00.016 8996 UpdateGuideState exits: m=497458 SNR=288.2
01:59:41.396 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:41.397 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:41.398 00.001 8996 Enqueuing Expose request
01:59:41.399 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:41.399 00.000 20224 Worker thread wakes up
01:59:41.400 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:41.400 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:42.376 00.976 20224 Exposure complete
01:59:42.450 00.074 20224 worker thread done servicing request
01:59:42.450 00.000 8996 OnExposeComplete: enter
01:59:42.451 00.001 8996 UpdateGuideState(): m_state=6
01:59:42.452 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14499
01:59:42.452 00.000 8996 Star::Find returns 1 (0), X=136.49, Y=472.78, Mass=618786, SNR=290.7, Peak=44851 HFD=4.6
01:59:42.455 00.003 8996 MultiStar: [#1 -0.19,0.09,0.56,U] [#2 0.15,-0.79,0.00,M4] [#3 -0.18,-0.29,0.61,U] [#4 0.17,0.22,0.42,U] [#5 -0.30,-0.35,0.00,M1] [#6 0.05,-0.27,0.39,U] [#7 0.31,-0.02,0.39,U] [#8 -0.30,-0.37,0.00,M1] 
01:59:42.457 00.002 8996 refined, 5 included, MultiStar: {-0.11, -0.16}, one-star: {-0.38, -0.37}
01:59:42.458 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
01:59:42.460 00.002 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.23 = 1.06)
01:59:42.461 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.16 hyp=0.19 cameraTheta=-2.20 mountX=-0.10 mountY=0.17, mountTheta=2.10
01:59:42.463 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.16, opts=13)
01:59:42.464 00.001 8996 Enqueuing Move request for scope (-0.11, -0.16)
01:59:42.466 00.002 20224 Worker thread wakes up
01:59:42.466 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.16) opts 0xd
01:59:42.466 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.16)
01:59:42.467 00.001 20224 Moving (-0.11, -0.16) raw xDistance=-0.10 yDistance=0.17
01:59:42.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
01:59:42.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:42.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
01:59:42.467 00.000 20224 MoveAxis(E, 0, ABG)
01:59:42.467 00.000 20224 Move returns status 0, amount 0
01:59:42.467 00.000 20224 MoveAxis(N, 0, ABG)
01:59:42.467 00.000 20224 Move returns status 0, amount 0
01:59:42.467 00.000 20224 move complete, result=0
01:59:42.468 00.001 20224 worker thread done servicing request
01:59:42.475 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44851, med=3334, FiltMin=3008, FiltMax=25693, Gamma=1.000
01:59:42.499 00.024 8996 UpdateGuideState exits: m=618786 SNR=290.7
01:59:42.501 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:42.501 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:42.502 00.001 8996 Enqueuing Expose request
01:59:42.503 00.001 20224 Worker thread wakes up
01:59:42.503 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
01:59:42.504 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:42.504 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:43.660 01.156 20224 Exposure complete
01:59:43.717 00.057 20224 worker thread done servicing request
01:59:43.718 00.001 8996 OnExposeComplete: enter
01:59:43.720 00.002 8996 UpdateGuideState(): m_state=6
01:59:43.721 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14500
01:59:43.723 00.002 8996 Star::Find returns 1 (0), X=136.63, Y=472.96, Mass=633016, SNR=308.2, Peak=52867 HFD=4.5
01:59:43.725 00.002 8996 MultiStar: [#1 0.03,0.09,0.54,U] [#2 0.26,-0.30,0.55,U] [#3 0.18,-0.02,0.53,U] [#4 0.19,0.36,0.52,U] [#5 -0.06,-0.15,0.56,U] [#6 0.49,0.35,0.00,M3] [#7 0.35,0.16,0.36,U] [#8 -0.07,0.02,0.31,U] 
01:59:43.726 00.001 8996 refined, 7 included, MultiStar: {0.04, -0.03}, one-star: {-0.23, -0.19}
01:59:43.726 00.000 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
01:59:43.727 00.001 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.68 = 2.60)
01:59:43.728 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.03 hyp=0.06 cameraTheta=-0.65 mountX=0.05 mountY=0.03, mountTheta=0.54
01:59:43.730 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.03, opts=13)
01:59:43.731 00.001 8996 Enqueuing Move request for scope (0.04, -0.03)
01:59:43.732 00.001 20224 Worker thread wakes up
01:59:43.732 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.03) opts 0xd
01:59:43.732 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.03)
01:59:43.732 00.000 20224 Moving (0.04, -0.03) raw xDistance=0.05 yDistance=0.03
01:59:43.732 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
01:59:43.732 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:43.732 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:59:43.732 00.000 20224 MoveAxis(E, 0, ABG)
01:59:43.732 00.000 20224 Move returns status 0, amount 0
01:59:43.732 00.000 20224 MoveAxis(N, 0, ABG)
01:59:43.732 00.000 20224 Move returns status 0, amount 0
01:59:43.732 00.000 20224 move complete, result=0
01:59:43.732 00.000 20224 worker thread done servicing request
01:59:43.736 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=52867, med=3337, FiltMin=3014, FiltMax=28269, Gamma=1.000
01:59:43.750 00.014 8996 UpdateGuideState exits: m=633016 SNR=308.2
01:59:43.751 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:43.752 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:43.753 00.001 8996 Enqueuing Expose request
01:59:43.753 00.000 20224 Worker thread wakes up
01:59:43.753 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:43.754 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:43.754 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:44.729 00.975 20224 Exposure complete
01:59:44.814 00.085 20224 worker thread done servicing request
01:59:44.814 00.000 8996 OnExposeComplete: enter
01:59:44.815 00.001 8996 UpdateGuideState(): m_state=6
01:59:44.816 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14501
01:59:44.817 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.17, Mass=544040, SNR=260.4, Peak=42499 HFD=4.5
01:59:44.818 00.001 8996 MultiStar: [#1 0.09,0.05,0.61,U] [#2 0.05,-0.43,0.80,U] [#3 0.30,0.09,0.71,U] [#4 0.27,0.39,0.00,M8] [#5 -0.30,-0.25,0.58,U] [#6 0.59,0.42,0.00,M4] [#7 0.59,0.25,0.00,M1] [#8 0.02,-0.05,0.37,U] 
01:59:44.819 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.10}, one-star: {-0.12, 0.02}
01:59:44.820 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
01:59:44.821 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
01:59:44.821 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=-0.10 hyp=0.10 cameraTheta=-1.50 mountX=0.02 mountY=0.10, mountTheta=1.41
01:59:44.824 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.10, opts=13)
01:59:44.825 00.001 8996 Enqueuing Move request for scope (0.01, -0.10)
01:59:44.825 00.000 20224 Worker thread wakes up
01:59:44.826 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.10) opts 0xd
01:59:44.826 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.10)
01:59:44.826 00.000 20224 Moving (0.01, -0.10) raw xDistance=0.02 yDistance=0.10
01:59:44.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
01:59:44.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:44.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
01:59:44.826 00.000 20224 MoveAxis(E, 0, ABG)
01:59:44.826 00.000 20224 Move returns status 0, amount 0
01:59:44.826 00.000 20224 MoveAxis(N, 0, ABG)
01:59:44.826 00.000 20224 Move returns status 0, amount 0
01:59:44.826 00.000 20224 move complete, result=0
01:59:44.826 00.000 20224 worker thread done servicing request
01:59:44.829 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42499, med=3337, FiltMin=3027, FiltMax=24009, Gamma=1.000
01:59:44.845 00.016 8996 UpdateGuideState exits: m=544040 SNR=260.4
01:59:44.847 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:44.848 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:44.849 00.001 8996 Enqueuing Expose request
01:59:44.849 00.000 20224 Worker thread wakes up
01:59:44.850 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:44.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:44.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:46.035 01.184 20224 Exposure complete
01:59:46.115 00.080 20224 worker thread done servicing request
01:59:46.115 00.000 8996 OnExposeComplete: enter
01:59:46.116 00.001 8996 UpdateGuideState(): m_state=6
01:59:46.117 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14502
01:59:46.118 00.001 8996 Star::Find returns 1 (0), X=136.60, Y=472.90, Mass=515043, SNR=282.7, Peak=42707 HFD=4.4
01:59:46.119 00.001 8996 MultiStar: [#1 0.09,0.16,0.66,U] [#2 0.15,-0.34,0.63,U] [#3 0.33,0.26,0.70,U] [#4 0.43,0.49,0.00,M9] [#5 -0.19,-0.00,0.50,U] [#6 0.67,0.30,0.00,M5] [#7 0.56,0.10,0.00,M2] [#8 -0.26,-0.22,0.31,U] 
01:59:46.120 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.07}, one-star: {-0.27, -0.25}
01:59:46.121 00.001 8996 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.10) = xAngle (-1.69 = -1.69)
01:59:46.121 00.000 8996 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.82 = 1.47)
01:59:46.122 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.79 mountX=-0.01 mountY=0.07, mountTheta=1.69
01:59:46.124 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.07, opts=13)
01:59:46.125 00.001 8996 Enqueuing Move request for scope (-0.01, -0.07)
01:59:46.127 00.002 20224 Worker thread wakes up
01:59:46.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.07) opts 0xd
01:59:46.127 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.07)
01:59:46.127 00.000 20224 Moving (-0.01, -0.07) raw xDistance=-0.01 yDistance=0.07
01:59:46.128 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
01:59:46.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:46.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
01:59:46.128 00.000 20224 MoveAxis(E, 0, ABG)
01:59:46.128 00.000 20224 Move returns status 0, amount 0
01:59:46.128 00.000 20224 MoveAxis(N, 0, ABG)
01:59:46.128 00.000 20224 Move returns status 0, amount 0
01:59:46.128 00.000 20224 move complete, result=0
01:59:46.128 00.000 20224 worker thread done servicing request
01:59:46.141 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=42707, med=3337, FiltMin=3027, FiltMax=21696, Gamma=1.000
01:59:46.161 00.020 8996 UpdateGuideState exits: m=515043 SNR=282.7
01:59:46.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:46.163 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:46.164 00.001 8996 Enqueuing Expose request
01:59:46.165 00.001 20224 Worker thread wakes up
01:59:46.165 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:46.165 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:46.166 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:47.154 00.988 20224 Exposure complete
01:59:47.215 00.061 20224 worker thread done servicing request
01:59:47.215 00.000 8996 OnExposeComplete: enter
01:59:47.217 00.002 8996 UpdateGuideState(): m_state=6
01:59:47.218 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14503
01:59:47.219 00.001 8996 Star::Find returns 1 (0), X=136.64, Y=472.92, Mass=674543, SNR=322.0, Peak=53699 HFD=4.5
01:59:47.220 00.001 8996 MultiStar: [#1 0.46,-0.13,0.00,M1] [#2 0.14,-0.28,0.74,U] [#3 0.34,-0.17,0.46,U] [#4 0.47,0.24,0.00,M10] [#5 -0.01,-0.49,0.00,M1] [#6 0.63,-0.12,0.00,M6] [#7 0.56,-0.10,0.00,M3] [#8 0.01,-0.35,0.36,U] 
01:59:47.221 00.001 8996 refined, 3 included, MultiStar: {0.01, -0.25}, one-star: {-0.23, -0.23}
01:59:47.222 00.001 8996 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
01:59:47.223 00.001 8996 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
01:59:47.224 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.52 mountX=0.04 mountY=0.25, mountTheta=1.42
01:59:47.227 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.25, opts=13)
01:59:47.228 00.001 8996 Enqueuing Move request for scope (0.01, -0.25)
01:59:47.229 00.001 20224 Worker thread wakes up
01:59:47.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
01:59:47.229 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
01:59:47.229 00.000 20224 Moving (0.01, -0.25) raw xDistance=0.04 yDistance=0.25
01:59:47.229 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
01:59:47.229 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
01:59:47.229 00.000 20224 MoveAxis(E, 0, ABG)
01:59:47.229 00.000 20224 Move returns status 0, amount 0
01:59:47.229 00.000 20224 MoveAxis(S, 52, ABG)
01:59:47.229 00.000 20224 Guiding  Dir = 1, Dur = 52
01:59:47.230 00.001 20224 IsSlewing returns 0
01:59:47.230 00.000 20224 IsGuiding returns 0
01:59:47.232 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=53699, med=3334, FiltMin=2995, FiltMax=28742, Gamma=1.000
01:59:47.252 00.020 8996 UpdateGuideState exits: m=674543 SNR=322.0
01:59:47.254 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:47.255 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:47.257 00.002 8996 Enqueuing Expose request
01:59:47.289 00.032 20224 IsGuiding returns 1
01:59:47.290 00.001 20224 scope still moving after pulse duration time elapsed
01:59:47.319 00.029 20224 IsSlewing returns 0
01:59:47.319 00.000 20224 IsGuiding returns 1
01:59:47.350 00.031 20224 IsSlewing returns 0
01:59:47.350 00.000 20224 IsGuiding returns 1
01:59:47.380 00.030 20224 IsSlewing returns 0
01:59:47.381 00.001 20224 IsGuiding returns 0
01:59:47.381 00.000 20224 scope move finished after 52 + 98 ms
01:59:47.381 00.000 20224 Move returns status 0, amount 52
01:59:47.381 00.000 20224 move complete, result=0
01:59:47.381 00.000 20224 worker thread done servicing request
01:59:47.381 00.000 20224 Worker thread wakes up
01:59:47.381 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:47.381 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:47.381 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 52 ms SOUTH
01:59:48.541 01.160 20224 Exposure complete
01:59:48.620 00.079 20224 worker thread done servicing request
01:59:48.620 00.000 8996 OnExposeComplete: enter
01:59:48.624 00.004 8996 UpdateGuideState(): m_state=6
01:59:48.627 00.003 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14504
01:59:48.628 00.001 8996 Star::Find returns 1 (0), X=136.85, Y=473.13, Mass=666345, SNR=296.3, Peak=55155 HFD=4.3
01:59:48.629 00.001 8996 MultiStar: [#1 0.15,0.47,0.00,M2] [#2 0.20,-0.02,0.71,U] [#3 0.18,0.27,0.51,U] [#4 0.32,0.49,0.00,R] [#5 -0.16,0.05,0.59,U] [#6 0.74,0.30,0.00,M7] [#7 0.30,0.31,0.35,U] [#8 -0.22,0.09,0.39,U] 
01:59:48.631 00.002 8996 single-star, 5 included, MultiStar: {0.04, 0.08}, one-star: {-0.02, -0.02}
01:59:48.631 00.000 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
01:59:48.632 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
01:59:48.634 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.31 mountX=-0.02 mountY=0.03, mountTheta=2.21
01:59:48.637 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.02, opts=13)
01:59:48.639 00.002 8996 Enqueuing Move request for scope (-0.02, -0.02)
01:59:48.640 00.001 20224 Worker thread wakes up
01:59:48.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
01:59:48.640 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
01:59:48.641 00.001 20224 Moving (-0.02, -0.02) raw xDistance=-0.02 yDistance=0.03
01:59:48.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
01:59:48.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:48.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
01:59:48.641 00.000 20224 MoveAxis(E, 0, ABG)
01:59:48.641 00.000 20224 Move returns status 0, amount 0
01:59:48.641 00.000 20224 MoveAxis(N, 0, ABG)
01:59:48.641 00.000 20224 Move returns status 0, amount 0
01:59:48.641 00.000 20224 move complete, result=0
01:59:48.642 00.001 20224 worker thread done servicing request
01:59:48.647 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1181, max=55155, med=3337, FiltMin=2995, FiltMax=28835, Gamma=1.000
01:59:48.664 00.017 8996 UpdateGuideState exits: m=666345 SNR=296.3
01:59:48.666 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:48.667 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:48.668 00.001 8996 Enqueuing Expose request
01:59:48.671 00.003 20224 Worker thread wakes up
01:59:48.671 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
01:59:48.673 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:48.673 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:49.653 00.980 20224 Exposure complete
01:59:49.711 00.058 20224 worker thread done servicing request
01:59:49.711 00.000 8996 OnExposeComplete: enter
01:59:49.712 00.001 8996 UpdateGuideState(): m_state=6
01:59:49.713 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14505
01:59:49.714 00.001 8996 Star::Find returns 1 (0), X=136.53, Y=473.11, Mass=557630, SNR=291.7, Peak=42947 HFD=4.4
01:59:49.715 00.001 8996 MultiStar: [#1 0.18,0.26,0.58,U] [#2 0.36,-0.09,0.68,U] [#3 0.30,0.28,0.59,U] [#4 0.10,0.23,0.51,U] [#5 -0.20,0.26,0.53,U] [#6 0.54,0.68,0.00,M8] [#7 0.43,0.22,0.00,M3] [#8 -0.14,0.28,0.32,U] 
01:59:49.716 00.001 8996 refined, 6 included, MultiStar: {0.02, 0.13}, one-star: {-0.34, -0.04}
01:59:49.717 00.001 8996 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.10) = xAngle (1.50 = 1.50)
01:59:49.718 00.001 8996 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.62 = -1.62)
01:59:49.718 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.41 mountX=0.01 mountY=-0.13, mountTheta=-1.50
01:59:49.720 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.13, opts=13)
01:59:49.722 00.002 8996 Enqueuing Move request for scope (0.02, 0.13)
01:59:49.723 00.001 20224 Worker thread wakes up
01:59:49.723 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.13) opts 0xd
01:59:49.723 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.13)
01:59:49.723 00.000 20224 Moving (0.02, 0.13) raw xDistance=0.01 yDistance=-0.13
01:59:49.723 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
01:59:49.723 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:49.723 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
01:59:49.723 00.000 20224 MoveAxis(E, 0, ABG)
01:59:49.724 00.001 20224 Move returns status 0, amount 0
01:59:49.724 00.000 20224 MoveAxis(N, 0, ABG)
01:59:49.724 00.000 20224 Move returns status 0, amount 0
01:59:49.724 00.000 20224 move complete, result=0
01:59:49.724 00.000 20224 worker thread done servicing request
01:59:49.729 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42947, med=3337, FiltMin=3014, FiltMax=23235, Gamma=1.000
01:59:49.744 00.015 8996 UpdateGuideState exits: m=557630 SNR=291.7
01:59:49.745 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:49.746 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:49.746 00.000 8996 Enqueuing Expose request
01:59:49.747 00.001 20224 Worker thread wakes up
01:59:49.747 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:49.748 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:49.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:50.917 01.169 20224 Exposure complete
01:59:51.014 00.097 20224 worker thread done servicing request
01:59:51.014 00.000 8996 OnExposeComplete: enter
01:59:51.015 00.001 8996 UpdateGuideState(): m_state=6
01:59:51.016 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14506
01:59:51.017 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=473.21, Mass=521117, SNR=252.1, Peak=35667 HFD=4.5
01:59:51.018 00.001 8996 MultiStar: [#1 0.66,0.37,0.00,M2] [#2 0.53,-0.30,0.00,M1] [#3 0.45,0.14,0.00,M1] [#4 0.15,-0.03,0.58,U] [#5 0.07,0.35,0.63,U] [#6 0.81,0.54,0.00,M9] [#7 0.46,0.12,0.00,M4] [#8 -0.07,-0.00,0.39,U] 
01:59:51.019 00.001 8996 refined, 3 included, MultiStar: {-0.17, 0.10}, one-star: {-0.54, 0.06}
01:59:51.020 00.001 8996 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.10) = xAngle (2.70 = 2.70)
01:59:51.020 00.000 8996 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.42 = -0.42)
01:59:51.021 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=0.10 hyp=0.20 cameraTheta=2.60 mountX=-0.18 mountY=-0.08, mountTheta=-2.72
01:59:51.022 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.10, opts=13)
01:59:51.023 00.001 8996 Enqueuing Move request for scope (-0.17, 0.10)
01:59:51.024 00.001 20224 Worker thread wakes up
01:59:51.024 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.10) opts 0xd
01:59:51.024 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.10)
01:59:51.024 00.000 20224 Moving (-0.17, 0.10) raw xDistance=-0.18 yDistance=-0.08
01:59:51.024 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
01:59:51.024 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:51.025 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:59:51.025 00.000 20224 MoveAxis(E, 0, ABG)
01:59:51.025 00.000 20224 Move returns status 0, amount 0
01:59:51.025 00.000 20224 MoveAxis(N, 0, ABG)
01:59:51.025 00.000 20224 Move returns status 0, amount 0
01:59:51.025 00.000 20224 move complete, result=0
01:59:51.025 00.000 20224 worker thread done servicing request
01:59:51.028 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=35667, med=3337, FiltMin=2998, FiltMax=21149, Gamma=1.000
01:59:51.058 00.030 8996 UpdateGuideState exits: m=521117 SNR=252.1
01:59:51.060 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:51.062 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:51.063 00.001 8996 Enqueuing Expose request
01:59:51.065 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
01:59:51.065 00.000 20224 Worker thread wakes up
01:59:51.065 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:51.066 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:52.043 00.977 20224 Exposure complete
01:59:52.164 00.121 20224 worker thread done servicing request
01:59:52.164 00.000 8996 OnExposeComplete: enter
01:59:52.166 00.002 8996 UpdateGuideState(): m_state=6
01:59:52.169 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14507
01:59:52.171 00.002 8996 Star::Find returns 1 (0), X=136.47, Y=472.97, Mass=649141, SNR=295.2, Peak=46419 HFD=4.2
01:59:52.175 00.004 8996 MultiStar: [#1 -0.00,0.34,0.55,U] [#2 -0.18,-0.54,0.00,M2] [#3 0.27,0.47,0.00,M2] [#4 -0.06,0.34,0.47,U] [#5 -0.21,0.21,0.49,U] [#6 0.32,0.40,0.00,M10] [#7 -0.27,0.09,0.38,U] [#8 -0.39,0.08,0.32,U] 
01:59:52.177 00.002 8996 refined, 5 included, MultiStar: {-0.24, 0.10}, one-star: {-0.40, -0.18}
01:59:52.178 00.001 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
01:59:52.180 00.002 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
01:59:52.181 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.73 mountX=-0.25 mountY=-0.08, mountTheta=-2.85
01:59:52.184 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.10, opts=13)
01:59:52.185 00.001 8996 Enqueuing Move request for scope (-0.24, 0.10)
01:59:52.186 00.001 20224 Worker thread wakes up
01:59:52.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
01:59:52.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
01:59:52.186 00.000 20224 Moving (-0.24, 0.10) raw xDistance=-0.25 yDistance=-0.08
01:59:52.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
01:59:52.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:52.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
01:59:52.186 00.000 20224 MoveAxis(E, 36, ABG)
01:59:52.186 00.000 20224 Guiding  Dir = 2, Dur = 36
01:59:52.186 00.000 20224 IsSlewing returns 0
01:59:52.186 00.000 20224 IsGuiding returns 0
01:59:52.188 00.002 20224 PulseGuide returned control before completion, sleep 45
01:59:52.190 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=46419, med=3337, FiltMin=3024, FiltMax=27456, Gamma=1.000
01:59:52.207 00.017 8996 UpdateGuideState exits: m=649141 SNR=295.2
01:59:52.209 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:52.210 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:52.211 00.001 8996 Enqueuing Expose request
01:59:52.239 00.028 20224 IsGuiding returns 1
01:59:52.239 00.000 20224 scope still moving after pulse duration time elapsed
01:59:52.271 00.032 20224 IsSlewing returns 0
01:59:52.271 00.000 20224 IsGuiding returns 0
01:59:52.271 00.000 20224 scope move finished after 36 + 49 ms
01:59:52.271 00.000 20224 Move returns status 0, amount 36
01:59:52.272 00.001 20224 MoveAxis(N, 0, ABG)
01:59:52.272 00.000 20224 Move returns status 0, amount 0
01:59:52.272 00.000 20224 move complete, result=0
01:59:52.272 00.000 20224 worker thread done servicing request
01:59:52.272 00.000 20224 Worker thread wakes up
01:59:52.272 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.1 px 0 ms NORTH
01:59:52.273 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:52.273 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:53.437 01.164 20224 Exposure complete
01:59:53.507 00.070 20224 worker thread done servicing request
01:59:53.508 00.001 8996 OnExposeComplete: enter
01:59:53.511 00.003 8996 UpdateGuideState(): m_state=6
01:59:53.513 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14508
01:59:53.514 00.001 8996 Star::Find returns 1 (0), X=136.78, Y=472.97, Mass=553555, SNR=279.6, Peak=43091 HFD=4.4
01:59:53.515 00.001 8996 MultiStar: [#1 0.28,0.09,0.62,U] [#2 0.10,-0.22,0.95,U] [#3 0.54,0.17,0.00,M3] [#4 0.24,-0.09,0.53,U] [#5 -0.31,-0.44,0.00,M1] [#6 0.71,0.35,0.00,R] [#7 0.37,-0.01,0.38,U] [#8 0.02,-0.28,0.39,U] 
01:59:53.517 00.002 8996 refined, 5 included, MultiStar: {0.12, -0.13}, one-star: {-0.09, -0.18}
01:59:53.518 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.73 = -0.73)
01:59:53.520 00.002 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.43)
01:59:53.521 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.13 hyp=0.17 cameraTheta=-0.83 mountX=0.13 mountY=0.11, mountTheta=0.72
01:59:53.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.13, opts=13)
01:59:53.524 00.001 8996 Enqueuing Move request for scope (0.12, -0.13)
01:59:53.525 00.001 20224 Worker thread wakes up
01:59:53.525 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.13) opts 0xd
01:59:53.525 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.13)
01:59:53.525 00.000 20224 Moving (0.12, -0.13) raw xDistance=0.13 yDistance=0.11
01:59:53.525 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
01:59:53.525 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:53.525 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
01:59:53.525 00.000 20224 MoveAxis(E, 0, ABG)
01:59:53.525 00.000 20224 Move returns status 0, amount 0
01:59:53.525 00.000 20224 MoveAxis(N, 0, ABG)
01:59:53.525 00.000 20224 Move returns status 0, amount 0
01:59:53.526 00.001 20224 move complete, result=0
01:59:53.526 00.000 20224 worker thread done servicing request
01:59:53.531 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=43091, med=3337, FiltMin=2995, FiltMax=24518, Gamma=1.000
01:59:53.554 00.023 8996 UpdateGuideState exits: m=553555 SNR=279.6
01:59:53.555 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:53.557 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:53.558 00.001 8996 Enqueuing Expose request
01:59:53.560 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:53.561 00.001 20224 Worker thread wakes up
01:59:53.561 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:53.561 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:54.538 00.977 20224 Exposure complete
01:59:54.609 00.071 20224 worker thread done servicing request
01:59:54.609 00.000 8996 OnExposeComplete: enter
01:59:54.611 00.002 8996 UpdateGuideState(): m_state=6
01:59:54.612 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14509
01:59:54.614 00.002 8996 Star::Find returns 1 (0), X=136.77, Y=472.98, Mass=659403, SNR=316.4, Peak=47187 HFD=4.4
01:59:54.615 00.001 8996 MultiStar: [#1 0.09,-0.19,0.57,U] [#2 0.34,-0.41,0.00,M2] [#3 0.46,0.26,0.00,M4] [#4 0.01,0.09,0.47,U] [#5 -0.34,-0.22,0.48,U] [#6 -0.16,-0.14,0.35,U] [#7 0.57,0.29,0.00,M3] [#8 -0.45,-0.72,0.00,M1] 
01:59:54.617 00.002 8996 refined, 4 included, MultiStar: {-0.09, -0.14}, one-star: {-0.09, -0.17}
01:59:54.619 00.002 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
01:59:54.620 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
01:59:54.622 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.14 hyp=0.16 cameraTheta=-2.15 mountX=-0.08 mountY=0.15, mountTheta=2.05
01:59:54.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.14, opts=13)
01:59:54.625 00.001 8996 Enqueuing Move request for scope (-0.09, -0.14)
01:59:54.626 00.001 20224 Worker thread wakes up
01:59:54.627 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.14) opts 0xd
01:59:54.627 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.14)
01:59:54.627 00.000 20224 Moving (-0.09, -0.14) raw xDistance=-0.08 yDistance=0.15
01:59:54.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
01:59:54.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:54.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
01:59:54.627 00.000 20224 MoveAxis(E, 0, ABG)
01:59:54.627 00.000 20224 Move returns status 0, amount 0
01:59:54.627 00.000 20224 MoveAxis(N, 0, ABG)
01:59:54.627 00.000 20224 Move returns status 0, amount 0
01:59:54.627 00.000 20224 move complete, result=0
01:59:54.628 00.001 20224 worker thread done servicing request
01:59:54.632 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=47187, med=3337, FiltMin=2995, FiltMax=28838, Gamma=1.000
01:59:54.646 00.014 8996 UpdateGuideState exits: m=659403 SNR=316.4
01:59:54.647 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:54.648 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:54.649 00.001 8996 Enqueuing Expose request
01:59:54.650 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:54.650 00.000 20224 Worker thread wakes up
01:59:54.651 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:54.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:55.826 01.175 20224 Exposure complete
01:59:55.893 00.067 20224 worker thread done servicing request
01:59:55.893 00.000 8996 OnExposeComplete: enter
01:59:55.894 00.001 8996 UpdateGuideState(): m_state=6
01:59:55.895 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14510
01:59:55.895 00.000 8996 Star::Find returns 1 (0), X=136.38, Y=473.00, Mass=635156, SNR=296.6, Peak=43459 HFD=4.6
01:59:55.897 00.002 8996 MultiStar: [#1 0.31,0.07,0.69,U] [#2 0.28,-0.23,0.64,U] [#3 0.44,0.11,0.70,U] [#4 0.07,-0.11,0.54,U] [#5 -0.60,-0.38,0.00,M1] [#6 -0.30,-0.11,0.39,U] [#7 -0.05,-0.04,0.39,U] [#8 -0.73,-0.35,0.00,M2] 
01:59:55.897 00.000 8996 refined, 6 included, MultiStar: {0.03, -0.07}, one-star: {-0.49, -0.15}
01:59:55.898 00.001 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.08 = -1.08)
01:59:55.899 00.001 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
01:59:55.900 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.07 cameraTheta=-1.18 mountX=0.03 mountY=0.06, mountTheta=1.08
01:59:55.901 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
01:59:55.903 00.002 8996 Enqueuing Move request for scope (0.03, -0.07)
01:59:55.904 00.001 20224 Worker thread wakes up
01:59:55.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
01:59:55.904 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
01:59:55.904 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.03 yDistance=0.06
01:59:55.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
01:59:55.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:55.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
01:59:55.905 00.001 20224 MoveAxis(E, 0, ABG)
01:59:55.905 00.000 20224 Move returns status 0, amount 0
01:59:55.905 00.000 20224 MoveAxis(N, 0, ABG)
01:59:55.905 00.000 20224 Move returns status 0, amount 0
01:59:55.905 00.000 20224 move complete, result=0
01:59:55.905 00.000 20224 worker thread done servicing request
01:59:55.909 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=43459, med=3337, FiltMin=3017, FiltMax=27648, Gamma=1.000
01:59:55.932 00.023 8996 UpdateGuideState exits: m=635156 SNR=296.6
01:59:55.934 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:55.935 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:55.937 00.002 8996 Enqueuing Expose request
01:59:55.938 00.001 20224 Worker thread wakes up
01:59:55.939 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
01:59:55.940 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:55.940 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:56.919 00.979 20224 Exposure complete
01:59:56.984 00.065 20224 worker thread done servicing request
01:59:56.984 00.000 8996 OnExposeComplete: enter
01:59:56.985 00.001 8996 UpdateGuideState(): m_state=6
01:59:56.986 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14511
01:59:56.986 00.000 8996 Star::Find returns 1 (0), X=136.09, Y=472.43, Mass=605381, SNR=310.5, Peak=41744 HFD=4.4
01:59:56.987 00.001 8996 MultiStar: large primary error, entering stabilization period
01:59:56.988 00.001 8996 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
01:59:56.988 00.000 8996 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
01:59:56.989 00.001 8996 CameraToMount -- cameraX=-0.77 cameraY=-0.72 hyp=1.06 cameraTheta=-2.39 mountX=-0.70 mountY=0.81, mountTheta=2.29
01:59:56.991 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.77, y=-0.72, opts=13)
01:59:56.992 00.001 8996 Enqueuing Move request for scope (-0.77, -0.72)
01:59:56.993 00.001 20224 Worker thread wakes up
01:59:56.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.72) opts 0xd
01:59:56.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.77, -0.72)
01:59:56.993 00.000 20224 Moving (-0.77, -0.72) raw xDistance=-0.70 yDistance=0.81
01:59:56.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
01:59:56.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
01:59:56.993 00.000 20224 MoveAxis(E, 102, ABG)
01:59:56.993 00.000 20224 Guiding  Dir = 2, Dur = 102
01:59:56.994 00.001 20224 IsSlewing returns 0
01:59:56.994 00.000 20224 IsGuiding returns 0
01:59:56.997 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41744, med=3337, FiltMin=2969, FiltMax=21229, Gamma=1.000
01:59:57.017 00.020 8996 UpdateGuideState exits: m=605381 SNR=310.5
01:59:57.019 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:57.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:57.022 00.002 8996 Enqueuing Expose request
01:59:57.023 00.001 20224 PulseGuide returned control before completion, sleep 84
01:59:57.115 00.092 20224 IsGuiding returns 1
01:59:57.115 00.000 20224 scope still moving after pulse duration time elapsed
01:59:57.147 00.032 20224 IsSlewing returns 0
01:59:57.148 00.001 20224 IsGuiding returns 1
01:59:57.178 00.030 20224 IsSlewing returns 0
01:59:57.179 00.001 20224 IsGuiding returns 1
01:59:57.209 00.030 20224 IsSlewing returns 0
01:59:57.209 00.000 20224 IsGuiding returns 0
01:59:57.210 00.001 20224 scope move finished after 102 + 113 ms
01:59:57.210 00.000 20224 Move returns status 0, amount 102
01:59:57.210 00.000 20224 MoveAxis(S, 170, ABG)
01:59:57.210 00.000 20224 Guiding  Dir = 1, Dur = 170
01:59:57.210 00.000 20224 IsSlewing returns 0
01:59:57.210 00.000 20224 IsGuiding returns 0
01:59:57.257 00.047 20224 PulseGuide returned control before completion, sleep 133
01:59:57.396 00.139 20224 IsGuiding returns 1
01:59:57.396 00.000 20224 scope still moving after pulse duration time elapsed
01:59:57.427 00.031 20224 IsSlewing returns 0
01:59:57.427 00.000 20224 IsGuiding returns 0
01:59:57.427 00.000 20224 scope move finished after 170 + 47 ms
01:59:57.427 00.000 20224 Move returns status 0, amount 170
01:59:57.427 00.000 20224 move complete, result=0
01:59:57.427 00.000 20224 worker thread done servicing request
01:59:57.427 00.000 20224 Worker thread wakes up
01:59:57.428 00.001 8996 GuideStep: -0.7 px 102 ms EAST, 0.8 px 170 ms SOUTH
01:59:57.429 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:57.429 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:58.603 01.174 20224 Exposure complete
01:59:58.672 00.069 20224 worker thread done servicing request
01:59:58.672 00.000 8996 OnExposeComplete: enter
01:59:58.676 00.004 8996 UpdateGuideState(): m_state=6
01:59:58.678 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14512
01:59:58.680 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=473.33, Mass=652024, SNR=317.0, Peak=44435 HFD=4.6
01:59:58.682 00.002 8996 MultiStar: exiting stabilization period
01:59:58.684 00.002 8996 MultiStar: [#1 1.21,0.82,0.00,M1] [#2 0.84,0.44,0.00,M2] [#3 0.76,0.51,0.00,M4] [#4 0.38,0.42,0.00,M1] [#5 0.60,0.48,0.00,M2] [#6 0.35,0.39,0.00,M1] [#7 0.84,0.51,0.00,M3] [#8 0.43,0.61,0.00,M3] 
01:59:58.686 00.002 8996 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.10) = xAngle (0.91 = 0.91)
01:59:58.688 00.002 8996 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
01:59:58.690 00.002 8996 CameraToMount -- cameraX=0.17 cameraY=0.18 hyp=0.25 cameraTheta=0.81 mountX=0.15 mountY=-0.20, mountTheta=-0.91
01:59:58.693 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.18, opts=13)
01:59:58.694 00.001 8996 Enqueuing Move request for scope (0.17, 0.18)
01:59:58.696 00.002 20224 Worker thread wakes up
01:59:58.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.18) opts 0xd
01:59:58.696 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.18)
01:59:58.696 00.000 20224 Moving (0.17, 0.18) raw xDistance=0.15 yDistance=-0.20
01:59:58.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
01:59:58.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
01:59:58.697 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
01:59:58.697 00.000 20224 MoveAxis(E, 0, ABG)
01:59:58.697 00.000 20224 Move returns status 0, amount 0
01:59:58.697 00.000 20224 MoveAxis(N, 0, ABG)
01:59:58.697 00.000 20224 Move returns status 0, amount 0
01:59:58.697 00.000 20224 move complete, result=0
01:59:58.697 00.000 20224 worker thread done servicing request
01:59:58.704 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=44435, med=3337, FiltMin=3001, FiltMax=24470, Gamma=1.000
01:59:58.718 00.014 8996 UpdateGuideState exits: m=652024 SNR=317.0
01:59:58.719 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:58.722 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:58.724 00.002 8996 Enqueuing Expose request
01:59:58.726 00.002 20224 Worker thread wakes up
01:59:58.726 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:58.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
01:59:58.726 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
01:59:59.705 00.979 20224 Exposure complete
01:59:59.777 00.072 20224 worker thread done servicing request
01:59:59.777 00.000 8996 OnExposeComplete: enter
01:59:59.779 00.002 8996 UpdateGuideState(): m_state=6
01:59:59.780 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14513
01:59:59.781 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=473.51, Mass=653872, SNR=313.9, Peak=40953 HFD=4.4
01:59:59.783 00.002 8996 MultiStar: [#1 1.28,0.80,0.00,M2] [#2 0.70,0.35,0.00,M3] [#3 0.61,0.23,0.00,M5] [#4 0.71,0.26,0.00,M2] [#5 0.32,0.25,0.58,U] [#6 0.32,0.20,0.42,U] [#7 0.85,0.58,0.00,M4] [#8 0.62,0.37,0.00,M4] 
01:59:59.783 00.000 8996 refined, 2 included, MultiStar: {0.42, 0.29}, one-star: {0.51, 0.36}
01:59:59.784 00.001 8996 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.10) = xAngle (0.71 = 0.71)
01:59:59.785 00.001 8996 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.41 = -2.41)
01:59:59.786 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=0.29 hyp=0.51 cameraTheta=0.62 mountX=0.39 mountY=-0.34, mountTheta=-0.72
01:59:59.788 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=0.29, opts=13)
01:59:59.789 00.001 8996 Enqueuing Move request for scope (0.42, 0.29)
01:59:59.790 00.001 20224 Worker thread wakes up
01:59:59.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.29) opts 0xd
01:59:59.790 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, 0.29)
01:59:59.790 00.000 20224 Moving (0.42, 0.29) raw xDistance=0.39 yDistance=-0.34
01:59:59.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
01:59:59.790 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
01:59:59.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
01:59:59.790 00.000 20224 MoveAxis(W, 56, ABG)
01:59:59.790 00.000 20224 Guiding  Dir = 3, Dur = 56
01:59:59.790 00.000 20224 IsSlewing returns 0
01:59:59.790 00.000 20224 IsGuiding returns 0
01:59:59.795 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=40953, med=3337, FiltMin=3014, FiltMax=24547, Gamma=1.000
01:59:59.798 00.003 20224 PulseGuide returned control before completion, sleep 59
01:59:59.810 00.012 8996 UpdateGuideState exits: m=653872 SNR=313.9
01:59:59.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
01:59:59.811 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
01:59:59.813 00.002 8996 Enqueuing Expose request
01:59:59.860 00.047 20224 IsGuiding returns 1
01:59:59.860 00.000 20224 scope still moving after pulse duration time elapsed
01:59:59.891 00.031 20224 IsSlewing returns 0
01:59:59.891 00.000 20224 IsGuiding returns 0
01:59:59.892 00.001 20224 scope move finished after 56 + 44 ms
01:59:59.892 00.000 20224 Move returns status 0, amount 56
01:59:59.892 00.000 20224 MoveAxis(N, 0, ABG)
01:59:59.892 00.000 20224 Move returns status 0, amount 0
01:59:59.892 00.000 20224 move complete, result=0
01:59:59.892 00.000 20224 worker thread done servicing request
01:59:59.892 00.000 20224 Worker thread wakes up
01:59:59.892 00.000 8996 GuideStep: 0.4 px 56 ms WEST, -0.3 px 0 ms NORTH
01:59:59.895 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
01:59:59.895 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:01.071 01.176 20224 Exposure complete
02:00:01.133 00.062 20224 worker thread done servicing request
02:00:01.133 00.000 8996 OnExposeComplete: enter
02:00:01.134 00.001 8996 UpdateGuideState(): m_state=6
02:00:01.134 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14514
02:00:01.135 00.001 8996 Star::Find returns 1 (0), X=136.94, Y=473.74, Mass=575613, SNR=260.8, Peak=45462 HFD=4.4
02:00:01.137 00.002 8996 MultiStar: [#1 0.77,0.98,0.00,M3] [#2 0.52,0.48,0.00,M4] [#3 0.54,0.91,0.00,M6] [#4 0.43,0.92,0.00,M3] [#5 0.14,0.56,0.00,M2] [#6 0.14,0.57,0.00,M1] [#7 0.59,0.92,0.00,M5] [#8 0.20,0.89,0.00,M5] 
02:00:01.137 00.000 8996 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.10) = xAngle (1.54 = 1.54)
02:00:01.138 00.001 8996 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.58 = -1.58)
02:00:01.139 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.59 hyp=0.59 cameraTheta=1.45 mountX=0.02 mountY=-0.59, mountTheta=-1.54
02:00:01.140 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.59, opts=13)
02:00:01.141 00.001 8996 Enqueuing Move request for scope (0.07, 0.59)
02:00:01.142 00.001 20224 Worker thread wakes up
02:00:01.142 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.59) opts 0xd
02:00:01.142 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.59)
02:00:01.142 00.000 20224 Moving (0.07, 0.59) raw xDistance=0.02 yDistance=-0.59
02:00:01.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:00:01.142 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:00:01.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
02:00:01.142 00.000 20224 MoveAxis(E, 0, ABG)
02:00:01.142 00.000 20224 Move returns status 0, amount 0
02:00:01.142 00.000 20224 MoveAxis(N, 0, ABG)
02:00:01.142 00.000 20224 Move returns status 0, amount 0
02:00:01.142 00.000 20224 move complete, result=0
02:00:01.143 00.001 20224 worker thread done servicing request
02:00:01.146 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=45462, med=3334, FiltMin=3017, FiltMax=24368, Gamma=1.000
02:00:01.167 00.021 8996 UpdateGuideState exits: m=575613 SNR=260.8
02:00:01.169 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:01.171 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:01.172 00.001 8996 Enqueuing Expose request
02:00:01.173 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
02:00:01.174 00.001 20224 Worker thread wakes up
02:00:01.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:01.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:02.158 00.984 20224 Exposure complete
02:00:02.222 00.064 20224 worker thread done servicing request
02:00:02.222 00.000 8996 OnExposeComplete: enter
02:00:02.224 00.002 8996 UpdateGuideState(): m_state=6
02:00:02.226 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14515
02:00:02.227 00.001 8996 Star::Find returns 1 (0), X=137.10, Y=473.61, Mass=577525, SNR=270.8, Peak=39190 HFD=4.5
02:00:02.229 00.002 8996 MultiStar: [#1 0.72,0.78,0.00,M4] [#2 0.49,0.10,0.00,M5] [#3 0.47,0.86,0.00,M7] [#4 0.16,0.47,0.00,M4] [#5 0.12,0.33,0.73,U] [#6 -0.02,0.45,0.37,U] [#7 0.39,0.41,0.00,M6] [#8 0.26,0.61,0.00,M6] 
02:00:02.231 00.002 8996 refined, 2 included, MultiStar: {0.15, 0.41}, one-star: {0.23, 0.46}
02:00:02.233 00.002 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
02:00:02.235 00.002 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.80 = -1.80)
02:00:02.237 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.41 hyp=0.44 cameraTheta=1.22 mountX=0.11 mountY=-0.42, mountTheta=-1.32
02:00:02.240 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.41, opts=13)
02:00:02.241 00.001 8996 Enqueuing Move request for scope (0.15, 0.41)
02:00:02.242 00.001 20224 Worker thread wakes up
02:00:02.242 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.41) opts 0xd
02:00:02.242 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.41)
02:00:02.242 00.000 20224 Moving (0.15, 0.41) raw xDistance=0.11 yDistance=-0.42
02:00:02.243 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:00:02.243 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:00:02.243 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:00:02.243 00.000 20224 MoveAxis(E, 0, ABG)
02:00:02.243 00.000 20224 Move returns status 0, amount 0
02:00:02.243 00.000 20224 MoveAxis(N, 0, ABG)
02:00:02.243 00.000 20224 Move returns status 0, amount 0
02:00:02.243 00.000 20224 move complete, result=0
02:00:02.243 00.000 20224 worker thread done servicing request
02:00:02.246 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39190, med=3334, FiltMin=3021, FiltMax=21104, Gamma=1.000
02:00:02.272 00.026 8996 UpdateGuideState exits: m=577525 SNR=270.8
02:00:02.273 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:02.273 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:02.274 00.001 8996 Enqueuing Expose request
02:00:02.275 00.001 20224 Worker thread wakes up
02:00:02.275 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:00:02.276 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:02.276 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:03.473 01.197 20224 Exposure complete
02:00:03.537 00.064 20224 worker thread done servicing request
02:00:03.537 00.000 8996 OnExposeComplete: enter
02:00:03.538 00.001 8996 UpdateGuideState(): m_state=6
02:00:03.539 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14516
02:00:03.540 00.001 8996 Star::Find returns 1 (0), X=136.74, Y=473.48, Mass=518052, SNR=273.3, Peak=37075 HFD=4.6
02:00:03.541 00.001 8996 MultiStar: [#1 0.66,0.49,0.00,M5] [#2 0.69,0.26,0.00,M6] [#3 0.81,0.61,0.00,M8] [#4 0.48,0.34,0.00,M5] [#5 0.02,0.42,0.71,U] [#6 0.14,0.21,0.42,U] [#7 0.55,0.51,0.00,M7] [#8 0.10,0.26,0.35,U] 
02:00:03.542 00.001 8996 refined, 3 included, MultiStar: {-0.01, 0.32}, one-star: {-0.13, 0.33}
02:00:03.543 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
02:00:03.544 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
02:00:03.544 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.60 mountX=-0.04 mountY=-0.32, mountTheta=-1.70
02:00:03.546 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.32, opts=13)
02:00:03.547 00.001 8996 Enqueuing Move request for scope (-0.01, 0.32)
02:00:03.548 00.001 20224 Worker thread wakes up
02:00:03.548 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.32) opts 0xd
02:00:03.548 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.32)
02:00:03.548 00.000 20224 Moving (-0.01, 0.32) raw xDistance=-0.04 yDistance=-0.32
02:00:03.548 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:00:03.548 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.19 newest=-1.34
02:00:03.548 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
02:00:03.548 00.000 20224 MoveAxis(E, 0, ABG)
02:00:03.548 00.000 20224 Move returns status 0, amount 0
02:00:03.548 00.000 20224 MoveAxis(N, 67, ABG)
02:00:03.548 00.000 20224 Guiding  Dir = 0, Dur = 67
02:00:03.548 00.000 20224 IsSlewing returns 0
02:00:03.549 00.001 20224 IsGuiding returns 0
02:00:03.552 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=37075, med=3334, FiltMin=3021, FiltMax=22221, Gamma=1.000
02:00:03.566 00.014 8996 UpdateGuideState exits: m=518052 SNR=273.3
02:00:03.567 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:03.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:03.569 00.001 8996 Enqueuing Expose request
02:00:03.605 00.036 20224 PulseGuide returned control before completion, sleep 21
02:00:03.635 00.030 20224 IsGuiding returns 1
02:00:03.635 00.000 20224 scope still moving after pulse duration time elapsed
02:00:03.666 00.031 20224 IsSlewing returns 0
02:00:03.666 00.000 20224 IsGuiding returns 1
02:00:03.697 00.031 20224 IsSlewing returns 0
02:00:03.698 00.001 20224 IsGuiding returns 0
02:00:03.698 00.000 20224 scope move finished after 67 + 82 ms
02:00:03.698 00.000 20224 Move returns status 0, amount 67
02:00:03.698 00.000 20224 move complete, result=0
02:00:03.698 00.000 20224 worker thread done servicing request
02:00:03.698 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 67 ms NORTH
02:00:03.701 00.003 20224 Worker thread wakes up
02:00:03.701 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:03.701 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:04.684 00.983 20224 Exposure complete
02:00:04.748 00.064 20224 worker thread done servicing request
02:00:04.748 00.000 8996 OnExposeComplete: enter
02:00:04.749 00.001 8996 UpdateGuideState(): m_state=6
02:00:04.750 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14517
02:00:04.751 00.001 8996 Star::Find returns 1 (0), X=136.70, Y=473.15, Mass=569792, SNR=283.4, Peak=41331 HFD=4.5
02:00:04.752 00.001 8996 MultiStar: [#1 0.55,0.50,0.00,M6] [#2 0.28,0.18,0.61,U] [#3 0.54,0.52,0.00,M9] [#4 0.09,0.24,0.49,U] [#5 0.16,0.07,0.52,U] [#6 0.39,-0.23,0.45,U] [#7 0.66,0.31,0.00,M8] [#8 0.19,0.30,0.37,U] 
02:00:04.752 00.000 8996 refined, 5 included, MultiStar: {0.11, 0.08}, one-star: {-0.17, -0.00}
02:00:04.753 00.001 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
02:00:04.754 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
02:00:04.755 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.08 hyp=0.14 cameraTheta=0.63 mountX=0.10 mountY=-0.09, mountTheta=-0.73
02:00:04.756 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.08, opts=13)
02:00:04.757 00.001 8996 Enqueuing Move request for scope (0.11, 0.08)
02:00:04.758 00.001 20224 Worker thread wakes up
02:00:04.758 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.08) opts 0xd
02:00:04.758 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.08)
02:00:04.758 00.000 20224 Moving (0.11, 0.08) raw xDistance=0.10 yDistance=-0.09
02:00:04.758 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:00:04.758 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:04.758 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:00:04.758 00.000 20224 MoveAxis(E, 0, ABG)
02:00:04.758 00.000 20224 Move returns status 0, amount 0
02:00:04.758 00.000 20224 MoveAxis(N, 0, ABG)
02:00:04.758 00.000 20224 Move returns status 0, amount 0
02:00:04.758 00.000 20224 move complete, result=0
02:00:04.758 00.000 20224 worker thread done servicing request
02:00:04.763 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41331, med=3337, FiltMin=3011, FiltMax=22445, Gamma=1.000
02:00:04.780 00.017 8996 UpdateGuideState exits: m=569792 SNR=283.4
02:00:04.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:04.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:04.783 00.001 8996 Enqueuing Expose request
02:00:04.785 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:04.786 00.001 20224 Worker thread wakes up
02:00:04.786 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:04.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:05.958 01.172 20224 Exposure complete
02:00:06.029 00.071 20224 worker thread done servicing request
02:00:06.030 00.001 8996 OnExposeComplete: enter
02:00:06.032 00.002 8996 UpdateGuideState(): m_state=6
02:00:06.033 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14518
02:00:06.035 00.002 8996 Star::Find returns 1 (0), X=136.68, Y=473.06, Mass=692984, SNR=299.9, Peak=51299 HFD=4.6
02:00:06.037 00.002 8996 MultiStar: [#1 0.47,0.21,0.00,M7] [#2 0.30,-0.24,0.61,U] [#3 0.42,0.00,0.57,U] [#4 0.03,-0.14,0.52,U] [#5 0.07,0.08,0.49,U] [#6 0.14,0.19,0.37,U] [#7 0.41,0.18,0.41,U] [#8 -0.15,-0.05,0.30,U] 
02:00:06.039 00.002 8996 refined, 7 included, MultiStar: {0.11, -0.03}, one-star: {-0.19, -0.09}
02:00:06.040 00.001 8996 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
02:00:06.042 00.002 8996 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.33 = 2.95)
02:00:06.044 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=-0.03 hyp=0.11 cameraTheta=-0.30 mountX=0.11 mountY=0.02, mountTheta=0.19
02:00:06.047 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.03, opts=13)
02:00:06.048 00.001 8996 Enqueuing Move request for scope (0.11, -0.03)
02:00:06.050 00.002 20224 Worker thread wakes up
02:00:06.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.03) opts 0xd
02:00:06.050 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.03)
02:00:06.050 00.000 20224 Moving (0.11, -0.03) raw xDistance=0.11 yDistance=0.02
02:00:06.051 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:00:06.051 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:06.051 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:00:06.051 00.000 20224 MoveAxis(E, 0, ABG)
02:00:06.051 00.000 20224 Move returns status 0, amount 0
02:00:06.051 00.000 20224 MoveAxis(N, 0, ABG)
02:00:06.051 00.000 20224 Move returns status 0, amount 0
02:00:06.051 00.000 20224 move complete, result=0
02:00:06.052 00.001 20224 worker thread done servicing request
02:00:06.062 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=51299, med=3334, FiltMin=3001, FiltMax=30534, Gamma=1.000
02:00:06.095 00.033 8996 UpdateGuideState exits: m=692984 SNR=299.9
02:00:06.096 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:06.097 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:06.097 00.000 8996 Enqueuing Expose request
02:00:06.098 00.001 20224 Worker thread wakes up
02:00:06.098 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:06.100 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:06.100 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:07.076 00.976 20224 Exposure complete
02:00:07.132 00.056 20224 worker thread done servicing request
02:00:07.132 00.000 8996 OnExposeComplete: enter
02:00:07.134 00.002 8996 UpdateGuideState(): m_state=6
02:00:07.135 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14519
02:00:07.137 00.002 8996 Star::Find returns 1 (0), X=136.78, Y=472.87, Mass=569695, SNR=314.5, Peak=44051 HFD=4.5
02:00:07.138 00.001 8996 MultiStar: [#1 0.54,0.14,0.00,M8] [#2 0.43,-0.03,0.62,U] [#3 0.40,0.21,0.53,U] [#4 0.25,-0.15,0.43,U] [#5 0.43,-0.04,0.43,U] [#6 0.11,-0.19,0.38,U] [#7 0.60,-0.02,0.00,M8] [#8 0.20,-0.17,0.29,U] 
02:00:07.139 00.001 8996 refined, 6 included, MultiStar: {0.21, -0.11}, one-star: {-0.09, -0.28}
02:00:07.139 00.000 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
02:00:07.140 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
02:00:07.141 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.11 hyp=0.24 cameraTheta=-0.46 mountX=0.22 mountY=0.08, mountTheta=0.35
02:00:07.143 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.11, opts=13)
02:00:07.144 00.001 8996 Enqueuing Move request for scope (0.21, -0.11)
02:00:07.145 00.001 20224 Worker thread wakes up
02:00:07.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.11) opts 0xd
02:00:07.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.11)
02:00:07.145 00.000 20224 Moving (0.21, -0.11) raw xDistance=0.22 yDistance=0.08
02:00:07.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:00:07.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:07.145 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:00:07.145 00.000 20224 MoveAxis(W, 32, ABG)
02:00:07.145 00.000 20224 Guiding  Dir = 3, Dur = 32
02:00:07.145 00.000 20224 IsSlewing returns 0
02:00:07.146 00.001 20224 IsGuiding returns 0
02:00:07.147 00.001 20224 PulseGuide returned control before completion, sleep 41
02:00:07.153 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44051, med=3334, FiltMin=3005, FiltMax=25078, Gamma=1.000
02:00:07.182 00.029 8996 UpdateGuideState exits: m=569695 SNR=314.5
02:00:07.183 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:07.184 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:07.184 00.000 8996 Enqueuing Expose request
02:00:07.195 00.011 20224 IsGuiding returns 1
02:00:07.195 00.000 20224 scope still moving after pulse duration time elapsed
02:00:07.227 00.032 20224 IsSlewing returns 0
02:00:07.227 00.000 20224 IsGuiding returns 0
02:00:07.227 00.000 20224 scope move finished after 32 + 49 ms
02:00:07.228 00.001 20224 Move returns status 0, amount 32
02:00:07.228 00.000 20224 MoveAxis(N, 0, ABG)
02:00:07.228 00.000 20224 Move returns status 0, amount 0
02:00:07.228 00.000 20224 move complete, result=0
02:00:07.228 00.000 20224 worker thread done servicing request
02:00:07.228 00.000 20224 Worker thread wakes up
02:00:07.228 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:07.229 00.001 8996 GuideStep: 0.2 px 32 ms WEST, 0.1 px 0 ms NORTH
02:00:07.230 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:08.403 01.173 20224 Exposure complete
02:00:08.497 00.094 20224 worker thread done servicing request
02:00:08.497 00.000 8996 OnExposeComplete: enter
02:00:08.499 00.002 8996 UpdateGuideState(): m_state=6
02:00:08.501 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14520
02:00:08.502 00.001 8996 Star::Find returns 1 (0), X=136.46, Y=472.87, Mass=616823, SNR=296.3, Peak=46115 HFD=4.4
02:00:08.503 00.001 8996 MultiStar: [#1 0.30,0.35,0.00,M9] [#2 0.26,-0.17,0.70,U] [#3 0.10,0.16,0.53,U] [#4 -0.02,0.01,0.43,U] [#5 -0.40,-0.25,0.00,M1] [#6 -0.08,0.01,0.45,U] [#7 0.47,0.28,0.00,M9] [#8 -0.35,0.10,0.34,U] 
02:00:08.505 00.002 8996 refined, 5 included, MultiStar: {-0.10, -0.08}, one-star: {-0.41, -0.28}
02:00:08.506 00.001 8996 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.10) = xAngle (-2.36 = -2.36)
02:00:08.508 00.002 8996 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.49 = 0.80)
02:00:08.509 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-2.46 mountX=-0.09 mountY=0.09, mountTheta=2.35
02:00:08.511 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.08, opts=13)
02:00:08.513 00.002 8996 Enqueuing Move request for scope (-0.10, -0.08)
02:00:08.515 00.002 20224 Worker thread wakes up
02:00:08.515 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.08) opts 0xd
02:00:08.515 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.08)
02:00:08.515 00.000 20224 Moving (-0.10, -0.08) raw xDistance=-0.09 yDistance=0.09
02:00:08.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:00:08.516 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:08.516 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:00:08.516 00.000 20224 MoveAxis(E, 0, ABG)
02:00:08.516 00.000 20224 Move returns status 0, amount 0
02:00:08.516 00.000 20224 MoveAxis(N, 0, ABG)
02:00:08.516 00.000 20224 Move returns status 0, amount 0
02:00:08.516 00.000 20224 move complete, result=0
02:00:08.516 00.000 20224 worker thread done servicing request
02:00:08.521 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=46115, med=3337, FiltMin=3014, FiltMax=23526, Gamma=1.000
02:00:08.548 00.027 8996 UpdateGuideState exits: m=616823 SNR=296.3
02:00:08.549 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:08.550 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:08.551 00.001 8996 Enqueuing Expose request
02:00:08.552 00.001 20224 Worker thread wakes up
02:00:08.552 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:08.552 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:08.553 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:09.526 00.973 20224 Exposure complete
02:00:09.617 00.091 20224 worker thread done servicing request
02:00:09.617 00.000 8996 OnExposeComplete: enter
02:00:09.618 00.001 8996 UpdateGuideState(): m_state=6
02:00:09.619 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14521
02:00:09.619 00.000 8996 Star::Find returns 1 (0), X=136.56, Y=473.16, Mass=620714, SNR=318.2, Peak=49427 HFD=4.6
02:00:09.620 00.001 8996 MultiStar: [#1 0.60,0.67,0.00,M10] [#2 0.48,-0.22,0.00,M3] [#3 0.29,0.05,0.56,U] [#4 0.21,0.09,0.47,U] [#5 -0.08,0.10,0.55,U] [#6 -0.10,0.15,0.42,U] [#7 0.44,0.35,0.00,M10] [#8 0.08,0.22,0.33,U] 
02:00:09.621 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.08}, one-star: {-0.31, 0.01}
02:00:09.622 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.05 = 2.05)
02:00:09.623 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
02:00:09.624 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.08 hyp=0.09 cameraTheta=1.96 mountX=-0.04 mountY=-0.07, mountTheta=-2.06
02:00:09.625 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.08, opts=13)
02:00:09.626 00.001 8996 Enqueuing Move request for scope (-0.03, 0.08)
02:00:09.627 00.001 20224 Worker thread wakes up
02:00:09.627 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.08) opts 0xd
02:00:09.627 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.08)
02:00:09.627 00.000 20224 Moving (-0.03, 0.08) raw xDistance=-0.04 yDistance=-0.07
02:00:09.627 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:00:09.627 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:09.627 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:00:09.627 00.000 20224 MoveAxis(E, 0, ABG)
02:00:09.627 00.000 20224 Move returns status 0, amount 0
02:00:09.627 00.000 20224 MoveAxis(N, 0, ABG)
02:00:09.627 00.000 20224 Move returns status 0, amount 0
02:00:09.628 00.001 20224 move complete, result=0
02:00:09.628 00.000 20224 worker thread done servicing request
02:00:09.631 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=317, max=49427, med=3337, FiltMin=3027, FiltMax=26333, Gamma=1.000
02:00:09.645 00.014 8996 UpdateGuideState exits: m=620714 SNR=318.2
02:00:09.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:09.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:09.648 00.001 8996 Enqueuing Expose request
02:00:09.649 00.001 20224 Worker thread wakes up
02:00:09.649 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:09.649 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:09.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:10.803 01.154 20224 Exposure complete
02:00:10.875 00.072 20224 worker thread done servicing request
02:00:10.875 00.000 8996 OnExposeComplete: enter
02:00:10.877 00.002 8996 UpdateGuideState(): m_state=6
02:00:10.878 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14522
02:00:10.879 00.001 8996 Star::Find returns 1 (0), X=136.20, Y=472.83, Mass=551254, SNR=278.8, Peak=40006 HFD=4.4
02:00:10.880 00.001 8996 MultiStar: [#1 -0.16,0.03,0.63,U] [#2 -0.15,-0.40,0.89,U] [#3 -0.26,-0.05,0.67,U] [#4 -0.56,-0.25,0.00,M1] [#5 -0.81,-0.17,0.00,M1] [#6 -0.49,0.16,0.00,M1] [#7 0.08,0.24,0.47,U] [#8 -0.89,-0.06,0.00,M1] 
02:00:10.881 00.001 8996 refined, 4 included, MultiStar: {-0.29, -0.16}, one-star: {-0.67, -0.32}
02:00:10.882 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
02:00:10.883 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.61)
02:00:10.884 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.16 hyp=0.32 cameraTheta=-2.64 mountX=-0.27 mountY=0.19, mountTheta=2.53
02:00:10.886 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.16, opts=13)
02:00:10.887 00.001 8996 Enqueuing Move request for scope (-0.29, -0.16)
02:00:10.888 00.001 20224 Worker thread wakes up
02:00:10.888 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.16) opts 0xd
02:00:10.888 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.16)
02:00:10.888 00.000 20224 Moving (-0.29, -0.16) raw xDistance=-0.27 yDistance=0.19
02:00:10.888 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:00:10.888 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:10.889 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:00:10.889 00.000 20224 MoveAxis(E, 39, ABG)
02:00:10.889 00.000 20224 Guiding  Dir = 2, Dur = 39
02:00:10.889 00.000 20224 IsSlewing returns 0
02:00:10.889 00.000 20224 IsGuiding returns 0
02:00:10.896 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=40006, med=3337, FiltMin=3014, FiltMax=22672, Gamma=1.000
02:00:10.909 00.013 20224 PulseGuide returned control before completion, sleep 30
02:00:10.915 00.006 8996 UpdateGuideState exits: m=551254 SNR=278.8
02:00:10.917 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:10.917 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:10.918 00.001 8996 Enqueuing Expose request
02:00:10.953 00.035 20224 IsGuiding returns 1
02:00:10.953 00.000 20224 scope still moving after pulse duration time elapsed
02:00:10.989 00.036 20224 IsSlewing returns 0
02:00:10.989 00.000 20224 IsGuiding returns 1
02:00:11.016 00.027 20224 IsSlewing returns 0
02:00:11.017 00.001 20224 IsGuiding returns 0
02:00:11.017 00.000 20224 scope move finished after 39 + 89 ms
02:00:11.017 00.000 20224 Move returns status 0, amount 39
02:00:11.017 00.000 20224 MoveAxis(N, 0, ABG)
02:00:11.017 00.000 20224 Move returns status 0, amount 0
02:00:11.017 00.000 20224 move complete, result=0
02:00:11.017 00.000 20224 worker thread done servicing request
02:00:11.017 00.000 20224 Worker thread wakes up
02:00:11.017 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:11.017 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.2 px 0 ms NORTH
02:00:11.020 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:12.011 00.991 20224 Exposure complete
02:00:12.097 00.086 20224 worker thread done servicing request
02:00:12.097 00.000 8996 OnExposeComplete: enter
02:00:12.098 00.001 8996 UpdateGuideState(): m_state=6
02:00:12.100 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14523
02:00:12.101 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.06, Mass=562762, SNR=290.4, Peak=40467 HFD=4.3
02:00:12.103 00.002 8996 MultiStar: [#1 0.05,0.19,0.62,U] [#2 0.15,-0.29,0.60,U] [#3 0.16,0.03,0.60,U] [#4 0.03,0.35,0.51,U] [#5 -0.27,-0.12,0.62,U] [#6 -0.35,0.02,0.32,U] [#7 0.44,0.18,0.00,M10] [#8 -0.19,0.03,0.31,U] 
02:00:12.104 00.001 8996 refined, 7 included, MultiStar: {-0.13, -0.01}, one-star: {-0.50, -0.10}
02:00:12.105 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
02:00:12.106 00.001 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.13 = 0.16)
02:00:12.107 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-3.10 mountX=-0.13 mountY=0.02, mountTheta=2.99
02:00:12.111 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.01, opts=13)
02:00:12.112 00.001 8996 Enqueuing Move request for scope (-0.13, -0.01)
02:00:12.115 00.003 20224 Worker thread wakes up
02:00:12.115 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.01) opts 0xd
02:00:12.115 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.01)
02:00:12.115 00.000 20224 Moving (-0.13, -0.01) raw xDistance=-0.13 yDistance=0.02
02:00:12.115 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:00:12.115 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:12.115 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:00:12.115 00.000 20224 MoveAxis(E, 0, ABG)
02:00:12.115 00.000 20224 Move returns status 0, amount 0
02:00:12.115 00.000 20224 MoveAxis(N, 0, ABG)
02:00:12.115 00.000 20224 Move returns status 0, amount 0
02:00:12.115 00.000 20224 move complete, result=0
02:00:12.115 00.000 20224 worker thread done servicing request
02:00:12.123 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40467, med=3337, FiltMin=3027, FiltMax=24499, Gamma=1.000
02:00:12.140 00.017 8996 UpdateGuideState exits: m=562762 SNR=290.4
02:00:12.142 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:12.143 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:12.144 00.001 8996 Enqueuing Expose request
02:00:12.145 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:12.146 00.001 20224 Worker thread wakes up
02:00:12.146 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:12.146 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:13.326 01.180 20224 Exposure complete
02:00:13.388 00.062 20224 worker thread done servicing request
02:00:13.388 00.000 8996 OnExposeComplete: enter
02:00:13.389 00.001 8996 UpdateGuideState(): m_state=6
02:00:13.390 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14524
02:00:13.391 00.001 8996 Star::Find returns 1 (0), X=136.62, Y=473.10, Mass=666168, SNR=321.8, Peak=51011 HFD=4.7
02:00:13.392 00.001 8996 MultiStar: [#1 0.24,0.12,0.58,U] [#2 0.28,-0.09,0.66,U] [#3 0.33,0.25,0.43,U] [#4 -0.06,-0.19,0.45,U] [#5 -0.24,-0.34,0.50,U] [#6 -0.24,-0.01,0.37,U] [#7 0.24,-0.08,0.33,U] [#8 -0.09,0.02,0.33,U] 
02:00:13.394 00.002 8996 refined, 8 included, MultiStar: {0.01, -0.05}, one-star: {-0.24, -0.05}
02:00:13.396 00.002 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.34 = -1.34)
02:00:13.399 00.003 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.82)
02:00:13.401 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.44 mountX=0.01 mountY=0.05, mountTheta=1.34
02:00:13.404 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
02:00:13.406 00.002 8996 Enqueuing Move request for scope (0.01, -0.05)
02:00:13.407 00.001 20224 Worker thread wakes up
02:00:13.407 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
02:00:13.407 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
02:00:13.407 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.01 yDistance=0.05
02:00:13.408 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:00:13.408 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:13.408 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:00:13.408 00.000 20224 MoveAxis(E, 0, ABG)
02:00:13.408 00.000 20224 Move returns status 0, amount 0
02:00:13.408 00.000 20224 MoveAxis(N, 0, ABG)
02:00:13.408 00.000 20224 Move returns status 0, amount 0
02:00:13.408 00.000 20224 move complete, result=0
02:00:13.409 00.001 20224 worker thread done servicing request
02:00:13.417 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=51011, med=3337, FiltMin=3021, FiltMax=27261, Gamma=1.000
02:00:13.447 00.030 8996 UpdateGuideState exits: m=666168 SNR=321.8
02:00:13.449 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:13.450 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:13.451 00.001 8996 Enqueuing Expose request
02:00:13.453 00.002 20224 Worker thread wakes up
02:00:13.453 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:13.455 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:13.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:14.421 00.966 20224 Exposure complete
02:00:14.510 00.089 20224 worker thread done servicing request
02:00:14.510 00.000 8996 OnExposeComplete: enter
02:00:14.511 00.001 8996 UpdateGuideState(): m_state=6
02:00:14.512 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14525
02:00:14.513 00.001 8996 Star::Find returns 1 (0), X=136.67, Y=473.00, Mass=564422, SNR=265.9, Peak=47315 HFD=4.3
02:00:14.514 00.001 8996 MultiStar: [#1 -0.03,0.29,0.61,U] [#2 0.19,0.24,0.76,U] [#3 0.11,0.30,0.73,U] [#4 -0.15,0.02,0.54,U] [#5 -0.12,0.00,0.65,U] [#6 -0.39,-0.11,0.43,U] [#7 0.08,0.25,0.44,U] [#8 -0.05,-0.06,0.34,U] 
02:00:14.514 00.000 8996 refined, 8 included, MultiStar: {-0.06, 0.09}, one-star: {-0.20, -0.15}
02:00:14.515 00.001 8996 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.10) = xAngle (2.25 = 2.25)
02:00:14.516 00.001 8996 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.87 = -0.87)
02:00:14.517 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.09 hyp=0.10 cameraTheta=2.15 mountX=-0.06 mountY=-0.08, mountTheta=-2.26
02:00:14.518 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.09, opts=13)
02:00:14.519 00.001 8996 Enqueuing Move request for scope (-0.06, 0.09)
02:00:14.520 00.001 20224 Worker thread wakes up
02:00:14.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.09) opts 0xd
02:00:14.521 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.09)
02:00:14.521 00.000 20224 Moving (-0.06, 0.09) raw xDistance=-0.06 yDistance=-0.08
02:00:14.521 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:00:14.521 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:14.521 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:00:14.521 00.000 20224 MoveAxis(E, 0, ABG)
02:00:14.521 00.000 20224 Move returns status 0, amount 0
02:00:14.521 00.000 20224 MoveAxis(N, 0, ABG)
02:00:14.521 00.000 20224 Move returns status 0, amount 0
02:00:14.521 00.000 20224 move complete, result=0
02:00:14.521 00.000 20224 worker thread done servicing request
02:00:14.527 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=47315, med=3337, FiltMin=3033, FiltMax=25923, Gamma=1.000
02:00:14.546 00.019 8996 UpdateGuideState exits: m=564422 SNR=265.9
02:00:14.548 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:14.549 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:14.550 00.001 8996 Enqueuing Expose request
02:00:14.551 00.001 20224 Worker thread wakes up
02:00:14.551 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:14.553 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:14.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:15.719 01.166 20224 Exposure complete
02:00:15.806 00.087 20224 worker thread done servicing request
02:00:15.806 00.000 8996 OnExposeComplete: enter
02:00:15.807 00.001 8996 UpdateGuideState(): m_state=6
02:00:15.808 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14526
02:00:15.809 00.001 8996 Star::Find returns 1 (0), X=136.63, Y=473.01, Mass=633531, SNR=292.0, Peak=48947 HFD=4.5
02:00:15.810 00.001 8996 MultiStar: [#1 0.34,0.55,0.00,M7] [#2 0.41,-0.01,0.77,U] [#3 0.31,0.28,0.58,U] [#4 0.04,0.05,0.48,U] [#5 0.05,-0.32,0.49,U] [#6 -0.11,0.15,0.44,U] [#7 0.44,0.19,0.00,M9] [#8 0.03,0.07,0.39,U] 
02:00:15.812 00.002 8996 refined, 6 included, MultiStar: {0.06, -0.01}, one-star: {-0.24, -0.14}
02:00:15.814 00.002 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
02:00:15.817 00.003 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
02:00:15.820 00.003 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.07 cameraTheta=-0.10 mountX=0.07 mountY=-0.00, mountTheta=-0.02
02:00:15.823 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
02:00:15.824 00.001 8996 Enqueuing Move request for scope (0.06, -0.01)
02:00:15.826 00.002 20224 Worker thread wakes up
02:00:15.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
02:00:15.826 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
02:00:15.826 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.07 yDistance=-0.00
02:00:15.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:00:15.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:15.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:00:15.826 00.000 20224 MoveAxis(E, 0, ABG)
02:00:15.826 00.000 20224 Move returns status 0, amount 0
02:00:15.826 00.000 20224 MoveAxis(N, 0, ABG)
02:00:15.827 00.001 20224 Move returns status 0, amount 0
02:00:15.827 00.000 20224 move complete, result=0
02:00:15.827 00.000 20224 worker thread done servicing request
02:00:15.832 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48947, med=3341, FiltMin=2998, FiltMax=27341, Gamma=1.000
02:00:15.856 00.024 8996 UpdateGuideState exits: m=633531 SNR=292.0
02:00:15.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:15.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:15.859 00.001 8996 Enqueuing Expose request
02:00:15.860 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:15.861 00.001 20224 Worker thread wakes up
02:00:15.861 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:15.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:16.841 00.980 20224 Exposure complete
02:00:16.921 00.080 20224 worker thread done servicing request
02:00:16.922 00.001 8996 OnExposeComplete: enter
02:00:16.923 00.001 8996 UpdateGuideState(): m_state=6
02:00:16.924 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14527
02:00:16.925 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=473.19, Mass=628422, SNR=308.9, Peak=51715 HFD=4.4
02:00:16.926 00.001 8996 MultiStar: [#1 0.55,0.42,0.00,M8] [#2 0.69,-0.08,0.00,M1] [#3 0.37,0.27,0.00,M1] [#4 0.12,-0.24,0.48,U] [#5 -0.08,-0.01,0.43,U] [#6 -0.13,-0.20,0.42,U] [#7 0.56,0.01,0.00,M10] [#8 0.24,0.14,0.37,U] 
02:00:16.927 00.001 8996 single-star, 4 included, MultiStar: {0.02, -0.04}, one-star: {-0.01, 0.04}
02:00:16.928 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
02:00:16.929 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
02:00:16.929 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.73 mountX=-0.01 mountY=-0.04, mountTheta=-1.83
02:00:16.933 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
02:00:16.935 00.002 8996 Enqueuing Move request for scope (-0.01, 0.04)
02:00:16.938 00.003 20224 Worker thread wakes up
02:00:16.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
02:00:16.938 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
02:00:16.938 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.01 yDistance=-0.04
02:00:16.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:00:16.938 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:16.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:00:16.938 00.000 20224 MoveAxis(E, 0, ABG)
02:00:16.938 00.000 20224 Move returns status 0, amount 0
02:00:16.938 00.000 20224 MoveAxis(N, 0, ABG)
02:00:16.938 00.000 20224 Move returns status 0, amount 0
02:00:16.938 00.000 20224 move complete, result=0
02:00:16.938 00.000 20224 worker thread done servicing request
02:00:16.943 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=51715, med=3337, FiltMin=3040, FiltMax=25465, Gamma=1.000
02:00:16.959 00.016 8996 UpdateGuideState exits: m=628422 SNR=308.9
02:00:16.961 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:16.963 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:16.964 00.001 8996 Enqueuing Expose request
02:00:16.966 00.002 20224 Worker thread wakes up
02:00:16.966 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:16.968 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:16.968 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:18.144 01.176 20224 Exposure complete
02:00:18.235 00.091 20224 worker thread done servicing request
02:00:18.235 00.000 8996 OnExposeComplete: enter
02:00:18.236 00.001 8996 UpdateGuideState(): m_state=6
02:00:18.237 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14528
02:00:18.238 00.001 8996 Star::Find returns 1 (0), X=136.86, Y=473.07, Mass=526047, SNR=245.8, Peak=40595 HFD=4.4
02:00:18.239 00.001 8996 MultiStar: [#1 0.25,-0.20,0.76,U] [#2 0.03,-0.26,0.81,U] [#3 0.04,-0.16,0.68,U] [#4 -0.02,-0.30,0.64,U] [#5 -0.22,-0.22,0.56,U] [#6 -0.25,-0.23,0.55,U] [#7 0.86,0.03,0.00,R] [#8 -0.08,-0.11,0.47,U] 
02:00:18.240 00.001 8996 single-star, 7 included, MultiStar: {-0.01, -0.19}, one-star: {-0.01, -0.08}
02:00:18.240 00.000 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
02:00:18.241 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
02:00:18.242 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.64 mountX=0.00 mountY=0.08, mountTheta=1.55
02:00:18.243 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.08, opts=13)
02:00:18.244 00.001 8996 Enqueuing Move request for scope (-0.01, -0.08)
02:00:18.245 00.001 20224 Worker thread wakes up
02:00:18.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.08) opts 0xd
02:00:18.245 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.08)
02:00:18.245 00.000 20224 Moving (-0.01, -0.08) raw xDistance=0.00 yDistance=0.08
02:00:18.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:00:18.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:18.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:00:18.245 00.000 20224 MoveAxis(E, 0, ABG)
02:00:18.246 00.001 20224 Move returns status 0, amount 0
02:00:18.246 00.000 20224 MoveAxis(N, 0, ABG)
02:00:18.246 00.000 20224 Move returns status 0, amount 0
02:00:18.246 00.000 20224 move complete, result=0
02:00:18.246 00.000 20224 worker thread done servicing request
02:00:18.251 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=40595, med=3341, FiltMin=3017, FiltMax=23798, Gamma=1.000
02:00:18.273 00.022 8996 UpdateGuideState exits: m=526047 SNR=245.8
02:00:18.274 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:18.275 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:18.276 00.001 8996 Enqueuing Expose request
02:00:18.276 00.000 20224 Worker thread wakes up
02:00:18.276 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:00:18.277 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:18.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:19.262 00.985 20224 Exposure complete
02:00:19.335 00.073 20224 worker thread done servicing request
02:00:19.335 00.000 8996 OnExposeComplete: enter
02:00:19.337 00.002 8996 UpdateGuideState(): m_state=6
02:00:19.339 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14529
02:00:19.340 00.001 8996 Star::Find returns 1 (0), X=136.84, Y=473.15, Mass=788409, SNR=333.6, Peak=52419 HFD=4.5
02:00:19.342 00.002 8996 MultiStar: [#1 0.33,-0.11,0.53,U] [#2 0.40,0.18,0.75,U] [#3 0.30,0.18,0.54,U] [#4 0.06,-0.34,0.38,U] [#5 -0.08,-0.61,0.00,M1] [#6 0.05,-0.33,0.33,U] [#7 -0.77,-0.22,0.00,M1] [#8 0.37,-0.04,0.27,U] 
02:00:19.343 00.001 8996 single-star, 6 included, MultiStar: {0.20, -0.02}, one-star: {-0.03, 0.00}
02:00:19.345 00.002 8996 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.10) = xAngle (3.21 = -3.07)
02:00:19.345 00.000 8996 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.09 = 0.09)
02:00:19.346 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.12 mountX=-0.03 mountY=0.00, mountTheta=3.05
02:00:19.348 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.00, opts=13)
02:00:19.349 00.001 8996 Enqueuing Move request for scope (-0.03, 0.00)
02:00:19.350 00.001 20224 Worker thread wakes up
02:00:19.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
02:00:19.350 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
02:00:19.350 00.000 20224 Moving (-0.03, 0.00) raw xDistance=-0.03 yDistance=0.00
02:00:19.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:00:19.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:19.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:00:19.350 00.000 20224 MoveAxis(E, 0, ABG)
02:00:19.350 00.000 20224 Move returns status 0, amount 0
02:00:19.350 00.000 20224 MoveAxis(N, 0, ABG)
02:00:19.350 00.000 20224 Move returns status 0, amount 0
02:00:19.350 00.000 20224 move complete, result=0
02:00:19.350 00.000 20224 worker thread done servicing request
02:00:19.354 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=52419, med=3341, FiltMin=3005, FiltMax=31859, Gamma=1.000
02:00:19.374 00.020 8996 UpdateGuideState exits: m=788409 SNR=333.6
02:00:19.375 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:19.377 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:19.380 00.003 8996 Enqueuing Expose request
02:00:19.382 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:19.383 00.001 20224 Worker thread wakes up
02:00:19.383 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:19.383 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:20.548 01.165 20224 Exposure complete
02:00:20.603 00.055 20224 worker thread done servicing request
02:00:20.603 00.000 8996 OnExposeComplete: enter
02:00:20.605 00.002 8996 UpdateGuideState(): m_state=6
02:00:20.606 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14530
02:00:20.607 00.001 8996 Star::Find returns 1 (0), X=137.03, Y=473.29, Mass=640981, SNR=275.5, Peak=42643 HFD=4.4
02:00:20.608 00.001 8996 MultiStar: [#1 0.63,0.45,0.00,M7] [#2 0.51,-0.11,0.00,M1] [#3 0.36,0.14,0.60,U] [#4 0.46,0.28,0.00,M1] [#5 -0.05,0.23,0.73,U] [#6 -0.04,0.22,0.33,U] [#7 -0.36,0.14,0.39,U] [#8 0.07,0.30,0.32,U] 
02:00:20.611 00.003 8996 refined, 5 included, MultiStar: {0.06, 0.18}, one-star: {0.17, 0.14}
02:00:20.613 00.002 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
02:00:20.616 00.003 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.79 = -1.79)
02:00:20.618 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.18 hyp=0.19 cameraTheta=1.24 mountX=0.04 mountY=-0.19, mountTheta=-1.34
02:00:20.621 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.18, opts=13)
02:00:20.623 00.002 8996 Enqueuing Move request for scope (0.06, 0.18)
02:00:20.624 00.001 20224 Worker thread wakes up
02:00:20.624 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.18) opts 0xd
02:00:20.624 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.18)
02:00:20.624 00.000 20224 Moving (0.06, 0.18) raw xDistance=0.04 yDistance=-0.19
02:00:20.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:00:20.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:20.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:00:20.624 00.000 20224 MoveAxis(E, 0, ABG)
02:00:20.624 00.000 20224 Move returns status 0, amount 0
02:00:20.624 00.000 20224 MoveAxis(N, 0, ABG)
02:00:20.624 00.000 20224 Move returns status 0, amount 0
02:00:20.624 00.000 20224 move complete, result=0
02:00:20.624 00.000 20224 worker thread done servicing request
02:00:20.629 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=42643, med=3341, FiltMin=3017, FiltMax=25366, Gamma=1.000
02:00:20.643 00.014 8996 UpdateGuideState exits: m=640981 SNR=275.5
02:00:20.645 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:20.646 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:20.647 00.001 8996 Enqueuing Expose request
02:00:20.648 00.001 20224 Worker thread wakes up
02:00:20.648 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:00:20.649 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:20.649 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:21.641 00.992 20224 Exposure complete
02:00:21.708 00.067 20224 worker thread done servicing request
02:00:21.708 00.000 8996 OnExposeComplete: enter
02:00:21.709 00.001 8996 UpdateGuideState(): m_state=6
02:00:21.710 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14531
02:00:21.710 00.000 8996 Star::Find returns 1 (0), X=136.39, Y=472.83, Mass=579610, SNR=312.4, Peak=37491 HFD=4.6
02:00:21.712 00.002 8996 MultiStar: [#1 0.26,0.03,0.61,U] [#2 -0.06,-0.56,0.00,M2] [#3 0.23,-0.05,0.56,U] [#4 -0.40,-0.17,0.47,U] [#5 -0.45,-0.25,0.00,M1] [#6 -0.35,-0.36,0.00,M1] [#7 -0.87,-0.07,0.00,M1] [#8 -0.44,-0.27,0.00,M1] 
02:00:21.712 00.000 8996 refined, 3 included, MultiStar: {-0.14, -0.16}, one-star: {-0.47, -0.32}
02:00:21.713 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
02:00:21.714 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
02:00:21.715 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.31 mountX=-0.13 mountY=0.17, mountTheta=2.21
02:00:21.716 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.16, opts=13)
02:00:21.717 00.001 8996 Enqueuing Move request for scope (-0.14, -0.16)
02:00:21.718 00.001 20224 Worker thread wakes up
02:00:21.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
02:00:21.718 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
02:00:21.718 00.000 20224 Moving (-0.14, -0.16) raw xDistance=-0.13 yDistance=0.17
02:00:21.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:00:21.719 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:21.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:00:21.719 00.000 20224 MoveAxis(E, 0, ABG)
02:00:21.719 00.000 20224 Move returns status 0, amount 0
02:00:21.719 00.000 20224 MoveAxis(N, 0, ABG)
02:00:21.719 00.000 20224 Move returns status 0, amount 0
02:00:21.719 00.000 20224 move complete, result=0
02:00:21.719 00.000 20224 worker thread done servicing request
02:00:21.723 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=37491, med=3341, FiltMin=3024, FiltMax=24630, Gamma=1.000
02:00:21.737 00.014 8996 UpdateGuideState exits: m=579610 SNR=312.4
02:00:21.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:21.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:21.740 00.001 8996 Enqueuing Expose request
02:00:21.740 00.000 20224 Worker thread wakes up
02:00:21.740 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:00:21.741 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:21.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:22.914 01.173 20224 Exposure complete
02:00:22.991 00.077 20224 worker thread done servicing request
02:00:22.991 00.000 8996 OnExposeComplete: enter
02:00:22.993 00.002 8996 UpdateGuideState(): m_state=6
02:00:22.994 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14532
02:00:22.995 00.001 8996 Star::Find returns 1 (0), X=136.19, Y=472.75, Mass=636470, SNR=307.4, Peak=40454 HFD=4.5
02:00:22.996 00.001 8996 MultiStar: [#1 0.05,-0.35,0.59,U] [#2 -0.32,-0.39,0.00,M3] [#3 0.06,-0.06,0.56,U] [#4 -0.45,-0.27,0.00,M1] [#5 -0.69,-0.38,0.00,M2] [#6 -0.52,-0.34,0.00,M2] [#7 -1.12,-0.35,0.00,M2] [#8 -0.49,-0.38,0.00,M2] 
02:00:22.998 00.002 8996 refined, 2 included, MultiStar: {-0.29, -0.30}, one-star: {-0.67, -0.41}
02:00:23.000 00.002 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
02:00:23.002 00.002 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
02:00:23.004 00.002 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.30 hyp=0.41 cameraTheta=-2.33 mountX=-0.25 mountY=0.33, mountTheta=2.23
02:00:23.005 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.30, opts=13)
02:00:23.006 00.001 8996 Enqueuing Move request for scope (-0.29, -0.30)
02:00:23.007 00.001 20224 Worker thread wakes up
02:00:23.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.30) opts 0xd
02:00:23.007 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.30)
02:00:23.007 00.000 20224 Moving (-0.29, -0.30) raw xDistance=-0.25 yDistance=0.33
02:00:23.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
02:00:23.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:00:23.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:00:23.007 00.000 20224 MoveAxis(E, 37, ABG)
02:00:23.007 00.000 20224 Guiding  Dir = 2, Dur = 37
02:00:23.008 00.001 20224 IsSlewing returns 0
02:00:23.008 00.000 20224 IsGuiding returns 0
02:00:23.012 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40454, med=3341, FiltMin=3027, FiltMax=24592, Gamma=1.000
02:00:23.027 00.015 8996 UpdateGuideState exits: m=636470 SNR=307.4
02:00:23.028 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:23.029 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:23.029 00.000 8996 Enqueuing Expose request
02:00:23.033 00.004 20224 PulseGuide returned control before completion, sleep 22
02:00:23.061 00.028 20224 IsGuiding returns 1
02:00:23.061 00.000 20224 scope still moving after pulse duration time elapsed
02:00:23.093 00.032 20224 IsSlewing returns 0
02:00:23.093 00.000 20224 IsGuiding returns 1
02:00:23.128 00.035 20224 IsSlewing returns 0
02:00:23.128 00.000 20224 IsGuiding returns 0
02:00:23.128 00.000 20224 scope move finished after 37 + 84 ms
02:00:23.129 00.001 20224 Move returns status 0, amount 37
02:00:23.129 00.000 20224 MoveAxis(N, 0, ABG)
02:00:23.129 00.000 20224 Move returns status 0, amount 0
02:00:23.129 00.000 20224 move complete, result=0
02:00:23.129 00.000 20224 worker thread done servicing request
02:00:23.129 00.000 20224 Worker thread wakes up
02:00:23.129 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:23.129 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:23.129 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.3 px 0 ms NORTH
02:00:24.120 00.991 20224 Exposure complete
02:00:24.193 00.073 20224 worker thread done servicing request
02:00:24.193 00.000 8996 OnExposeComplete: enter
02:00:24.194 00.001 8996 UpdateGuideState(): m_state=6
02:00:24.195 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14533
02:00:24.196 00.001 8996 Star::Find returns 1 (0), X=136.51, Y=472.77, Mass=602634, SNR=312.5, Peak=41363 HFD=4.6
02:00:24.197 00.001 8996 MultiStar: [#1 0.43,-0.08,0.58,U] [#2 0.39,-0.14,0.62,U] [#3 0.61,0.07,0.00,M1] [#4 0.32,-0.29,0.50,U] [#5 0.26,-0.39,0.00,M3] [#6 0.16,-0.41,0.33,U] [#7 -0.11,-0.01,0.40,U] [#8 0.19,-0.50,0.00,M3] 
02:00:24.198 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.23}, one-star: {-0.36, -0.38}
02:00:24.199 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.12 = -1.12)
02:00:24.200 00.001 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.04)
02:00:24.200 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.22 mountX=0.11 mountY=0.22, mountTheta=1.12
02:00:24.202 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.23, opts=13)
02:00:24.202 00.000 8996 Enqueuing Move request for scope (0.09, -0.23)
02:00:24.203 00.001 20224 Worker thread wakes up
02:00:24.203 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.23) opts 0xd
02:00:24.203 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.23)
02:00:24.203 00.000 20224 Moving (0.09, -0.23) raw xDistance=0.11 yDistance=0.22
02:00:24.203 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:00:24.204 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:00:24.204 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:00:24.204 00.000 20224 MoveAxis(E, 0, ABG)
02:00:24.204 00.000 20224 Move returns status 0, amount 0
02:00:24.204 00.000 20224 MoveAxis(N, 0, ABG)
02:00:24.204 00.000 20224 Move returns status 0, amount 0
02:00:24.204 00.000 20224 move complete, result=0
02:00:24.204 00.000 20224 worker thread done servicing request
02:00:24.211 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41363, med=3341, FiltMin=3028, FiltMax=24685, Gamma=1.000
02:00:24.237 00.026 8996 UpdateGuideState exits: m=602634 SNR=312.5
02:00:24.238 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:24.240 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:24.242 00.002 8996 Enqueuing Expose request
02:00:24.243 00.001 20224 Worker thread wakes up
02:00:24.243 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:00:24.245 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:24.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:25.409 01.164 20224 Exposure complete
02:00:25.507 00.098 20224 worker thread done servicing request
02:00:25.508 00.001 8996 OnExposeComplete: enter
02:00:25.509 00.001 8996 UpdateGuideState(): m_state=6
02:00:25.511 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14534
02:00:25.513 00.002 8996 Star::Find returns 1 (0), X=136.83, Y=472.81, Mass=648982, SNR=315.0, Peak=49203 HFD=4.4
02:00:25.515 00.002 8996 MultiStar: [#1 0.67,0.40,0.00,M5] [#2 0.62,-0.87,0.00,M3] [#3 0.79,-0.03,0.00,M2] [#4 0.31,0.02,0.39,U] [#5 -0.04,-0.38,0.52,U] [#6 0.26,-0.53,0.00,M2] [#7 -0.06,0.06,0.36,U] [#8 0.02,-0.28,0.33,U] 
02:00:25.517 00.002 8996 refined, 4 included, MultiStar: {0.02, -0.23}, one-star: {-0.04, -0.34}
02:00:25.518 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.39 = -1.39)
02:00:25.519 00.001 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.77)
02:00:25.521 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.23 hyp=0.23 cameraTheta=-1.49 mountX=0.04 mountY=0.23, mountTheta=1.39
02:00:25.523 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.23, opts=13)
02:00:25.523 00.000 8996 Enqueuing Move request for scope (0.02, -0.23)
02:00:25.524 00.001 20224 Worker thread wakes up
02:00:25.524 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.23) opts 0xd
02:00:25.524 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.23)
02:00:25.524 00.000 20224 Moving (0.02, -0.23) raw xDistance=0.04 yDistance=0.23
02:00:25.524 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:00:25.524 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.12 newest=0.78
02:00:25.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
02:00:25.524 00.000 20224 MoveAxis(E, 0, ABG)
02:00:25.524 00.000 20224 Move returns status 0, amount 0
02:00:25.524 00.000 20224 MoveAxis(S, 48, ABG)
02:00:25.525 00.001 20224 Guiding  Dir = 1, Dur = 48
02:00:25.525 00.000 20224 IsSlewing returns 0
02:00:25.525 00.000 20224 IsGuiding returns 0
02:00:25.528 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49203, med=3341, FiltMin=3008, FiltMax=26480, Gamma=1.000
02:00:25.536 00.008 20224 PulseGuide returned control before completion, sleep 47
02:00:25.554 00.018 8996 UpdateGuideState exits: m=648982 SNR=315.0
02:00:25.556 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:25.558 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:25.559 00.001 8996 Enqueuing Expose request
02:00:25.598 00.039 20224 IsGuiding returns 1
02:00:25.598 00.000 20224 scope still moving after pulse duration time elapsed
02:00:25.629 00.031 20224 IsSlewing returns 0
02:00:25.629 00.000 20224 IsGuiding returns 0
02:00:25.629 00.000 20224 scope move finished after 48 + 56 ms
02:00:25.629 00.000 20224 Move returns status 0, amount 48
02:00:25.629 00.000 20224 move complete, result=0
02:00:25.629 00.000 20224 worker thread done servicing request
02:00:25.629 00.000 20224 Worker thread wakes up
02:00:25.629 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 48 ms SOUTH
02:00:25.630 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:25.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:26.588 00.958 20224 Exposure complete
02:00:26.660 00.072 20224 worker thread done servicing request
02:00:26.660 00.000 8996 OnExposeComplete: enter
02:00:26.662 00.002 8996 UpdateGuideState(): m_state=6
02:00:26.664 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14535
02:00:26.666 00.002 8996 Star::Find returns 1 (0), X=137.00, Y=472.64, Mass=553678, SNR=295.6, Peak=39923 HFD=4.2
02:00:26.668 00.002 8996 MultiStar: [#1 0.83,0.17,0.00,M6] [#2 0.67,-0.31,0.00,M4] [#3 0.87,0.02,0.00,M3] [#4 0.60,-0.07,0.00,M1] [#5 0.43,-0.10,0.58,U] [#6 0.29,-0.22,0.43,U] [#7 -0.13,0.03,0.39,U] [#8 0.34,-0.29,0.35,U] 
02:00:26.669 00.001 8996 refined, 4 included, MultiStar: {0.21, -0.27}, one-star: {0.13, -0.51}
02:00:26.671 00.002 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
02:00:26.672 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.34)
02:00:26.674 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=-0.27 hyp=0.34 cameraTheta=-0.92 mountX=0.23 mountY=0.25, mountTheta=0.81
02:00:26.677 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.27, opts=13)
02:00:26.678 00.001 8996 Enqueuing Move request for scope (0.21, -0.27)
02:00:26.679 00.001 20224 Worker thread wakes up
02:00:26.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.27) opts 0xd
02:00:26.679 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.27)
02:00:26.679 00.000 20224 Moving (0.21, -0.27) raw xDistance=0.23 yDistance=0.25
02:00:26.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
02:00:26.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
02:00:26.679 00.000 20224 MoveAxis(W, 34, ABG)
02:00:26.679 00.000 20224 Guiding  Dir = 3, Dur = 34
02:00:26.679 00.000 20224 IsSlewing returns 0
02:00:26.679 00.000 20224 IsGuiding returns 0
02:00:26.686 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=39923, med=3341, FiltMin=3001, FiltMax=20710, Gamma=1.000
02:00:26.706 00.020 8996 UpdateGuideState exits: m=553678 SNR=295.6
02:00:26.707 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:26.709 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:26.709 00.000 8996 Enqueuing Expose request
02:00:26.710 00.001 20224 PulseGuide returned control before completion, sleep 14
02:00:26.739 00.029 20224 IsGuiding returns 1
02:00:26.739 00.000 20224 scope still moving after pulse duration time elapsed
02:00:26.771 00.032 20224 IsSlewing returns 0
02:00:26.771 00.000 20224 IsGuiding returns 1
02:00:26.804 00.033 20224 IsSlewing returns 0
02:00:26.804 00.000 20224 IsGuiding returns 0
02:00:26.804 00.000 20224 scope move finished after 34 + 90 ms
02:00:26.804 00.000 20224 Move returns status 0, amount 34
02:00:26.804 00.000 20224 MoveAxis(S, 52, ABG)
02:00:26.804 00.000 20224 Guiding  Dir = 1, Dur = 52
02:00:26.804 00.000 20224 IsSlewing returns 0
02:00:26.804 00.000 20224 IsGuiding returns 0
02:00:26.867 00.063 20224 IsGuiding returns 1
02:00:26.868 00.001 20224 scope still moving after pulse duration time elapsed
02:00:26.896 00.028 20224 IsSlewing returns 0
02:00:26.897 00.001 20224 IsGuiding returns 1
02:00:26.928 00.031 20224 IsSlewing returns 0
02:00:26.928 00.000 20224 IsGuiding returns 1
02:00:26.960 00.032 20224 IsSlewing returns 0
02:00:26.960 00.000 20224 IsGuiding returns 0
02:00:26.960 00.000 20224 scope move finished after 52 + 103 ms
02:00:26.960 00.000 20224 Move returns status 0, amount 52
02:00:26.960 00.000 20224 move complete, result=0
02:00:26.960 00.000 20224 worker thread done servicing request
02:00:26.961 00.001 20224 Worker thread wakes up
02:00:26.961 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:26.961 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:26.961 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.2 px 52 ms SOUTH
02:00:28.129 01.168 20224 Exposure complete
02:00:28.201 00.072 20224 worker thread done servicing request
02:00:28.202 00.001 8996 OnExposeComplete: enter
02:00:28.204 00.002 8996 UpdateGuideState(): m_state=6
02:00:28.206 00.002 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14536
02:00:28.208 00.002 8996 Star::Find returns 1 (0), X=136.39, Y=472.99, Mass=596308, SNR=295.2, Peak=37347 HFD=4.8
02:00:28.209 00.001 8996 MultiStar: [#1 0.01,0.19,0.58,U] [#2 -0.06,-0.19,0.72,U] [#3 0.40,0.90,0.00,M4] [#4 -0.03,0.66,0.00,M2] [#5 0.02,0.08,0.68,U] [#6 -0.09,0.19,0.45,U] [#7 -0.67,0.53,0.00,M1] [#8 0.09,0.20,0.39,U] 
02:00:28.212 00.003 8996 refined, 5 included, MultiStar: {-0.13, 0.01}, one-star: {-0.48, -0.16}
02:00:28.213 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
02:00:28.213 00.000 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
02:00:28.214 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.08 mountX=-0.13 mountY=0.01, mountTheta=3.09
02:00:28.216 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.01, opts=13)
02:00:28.217 00.001 8996 Enqueuing Move request for scope (-0.13, 0.01)
02:00:28.218 00.001 20224 Worker thread wakes up
02:00:28.218 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
02:00:28.219 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
02:00:28.219 00.000 20224 Moving (-0.13, 0.01) raw xDistance=-0.13 yDistance=0.01
02:00:28.219 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:00:28.219 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:28.219 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:00:28.219 00.000 20224 MoveAxis(E, 0, ABG)
02:00:28.219 00.000 20224 Move returns status 0, amount 0
02:00:28.220 00.001 20224 MoveAxis(N, 0, ABG)
02:00:28.220 00.000 20224 Move returns status 0, amount 0
02:00:28.220 00.000 20224 move complete, result=0
02:00:28.220 00.000 20224 worker thread done servicing request
02:00:28.226 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37347, med=3341, FiltMin=3014, FiltMax=25699, Gamma=1.000
02:00:28.244 00.018 8996 UpdateGuideState exits: m=596308 SNR=295.2
02:00:28.245 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:28.246 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:28.247 00.001 8996 Enqueuing Expose request
02:00:28.248 00.001 20224 Worker thread wakes up
02:00:28.248 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:28.248 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:28.248 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:29.246 00.998 20224 Exposure complete
02:00:29.305 00.059 20224 worker thread done servicing request
02:00:29.305 00.000 8996 OnExposeComplete: enter
02:00:29.307 00.002 8996 UpdateGuideState(): m_state=6
02:00:29.308 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14537
02:00:29.309 00.001 8996 Star::Find returns 1 (0), X=136.69, Y=473.04, Mass=683546, SNR=334.6, Peak=48611 HFD=4.7
02:00:29.310 00.001 8996 MultiStar: [#1 0.48,0.43,0.00,M6] [#2 0.63,0.23,0.00,M4] [#3 0.32,0.54,0.00,M5] [#4 0.15,0.47,0.00,M3] [#5 0.09,0.17,0.55,U] [#6 -0.29,-0.03,0.37,U] [#7 -0.58,0.49,0.00,M2] [#8 0.09,0.02,0.33,U] 
02:00:29.311 00.001 8996 refined, 3 included, MultiStar: {-0.09, -0.01}, one-star: {-0.18, -0.11}
02:00:29.312 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
02:00:29.313 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
02:00:29.314 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-3.03 mountX=-0.09 mountY=0.02, mountTheta=2.92
02:00:29.316 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.01, opts=13)
02:00:29.317 00.001 8996 Enqueuing Move request for scope (-0.09, -0.01)
02:00:29.319 00.002 20224 Worker thread wakes up
02:00:29.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.01) opts 0xd
02:00:29.319 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.01)
02:00:29.319 00.000 20224 Moving (-0.09, -0.01) raw xDistance=-0.09 yDistance=0.02
02:00:29.319 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:00:29.319 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:29.319 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:00:29.319 00.000 20224 MoveAxis(E, 0, ABG)
02:00:29.319 00.000 20224 Move returns status 0, amount 0
02:00:29.319 00.000 20224 MoveAxis(N, 0, ABG)
02:00:29.319 00.000 20224 Move returns status 0, amount 0
02:00:29.319 00.000 20224 move complete, result=0
02:00:29.319 00.000 20224 worker thread done servicing request
02:00:29.324 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=48611, med=3341, FiltMin=2985, FiltMax=29213, Gamma=1.000
02:00:29.345 00.021 8996 UpdateGuideState exits: m=683546 SNR=334.6
02:00:29.347 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:29.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:29.349 00.001 8996 Enqueuing Expose request
02:00:29.354 00.005 20224 Worker thread wakes up
02:00:29.354 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:00:29.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:29.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:30.526 01.171 20224 Exposure complete
02:00:30.614 00.088 20224 worker thread done servicing request
02:00:30.614 00.000 8996 OnExposeComplete: enter
02:00:30.617 00.003 8996 UpdateGuideState(): m_state=6
02:00:30.619 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14538
02:00:30.621 00.002 8996 Star::Find returns 1 (0), X=136.95, Y=473.34, Mass=687530, SNR=321.2, Peak=50099 HFD=4.4
02:00:30.623 00.002 8996 MultiStar: [#1 0.59,0.43,0.00,M7] [#2 0.27,0.13,0.63,U] [#3 0.37,0.54,0.00,M6] [#4 0.18,0.39,0.46,U] [#5 0.05,0.12,0.51,U] [#6 -0.17,0.51,0.00,M1] [#7 -0.22,0.54,0.00,M3] [#8 0.41,0.49,0.00,M1] 
02:00:30.625 00.002 8996 single-star, 3 included, MultiStar: {0.14, 0.20}, one-star: {0.09, 0.19}
02:00:30.627 00.002 8996 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.10) = xAngle (1.24 = 1.24)
02:00:30.628 00.001 8996 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.89 = -1.89)
02:00:30.629 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.14 mountX=0.07 mountY=-0.20, mountTheta=-1.24
02:00:30.633 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.19, opts=13)
02:00:30.636 00.003 8996 Enqueuing Move request for scope (0.09, 0.19)
02:00:30.639 00.003 20224 Worker thread wakes up
02:00:30.639 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
02:00:30.639 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
02:00:30.639 00.000 20224 Moving (0.09, 0.19) raw xDistance=0.07 yDistance=-0.20
02:00:30.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:00:30.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:30.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:00:30.639 00.000 20224 MoveAxis(E, 0, ABG)
02:00:30.639 00.000 20224 Move returns status 0, amount 0
02:00:30.639 00.000 20224 MoveAxis(N, 0, ABG)
02:00:30.640 00.001 20224 Move returns status 0, amount 0
02:00:30.640 00.000 20224 move complete, result=0
02:00:30.640 00.000 20224 worker thread done servicing request
02:00:30.648 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=50099, med=3341, FiltMin=3008, FiltMax=25622, Gamma=1.000
02:00:30.675 00.027 8996 UpdateGuideState exits: m=687530 SNR=321.2
02:00:30.678 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:30.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:30.680 00.001 8996 Enqueuing Expose request
02:00:30.681 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:00:30.681 00.000 20224 Worker thread wakes up
02:00:30.682 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:30.682 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:31.658 00.976 20224 Exposure complete
02:00:31.730 00.072 20224 worker thread done servicing request
02:00:31.730 00.000 8996 OnExposeComplete: enter
02:00:31.731 00.001 8996 UpdateGuideState(): m_state=6
02:00:31.732 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14539
02:00:31.732 00.000 8996 Star::Find returns 1 (0), X=136.72, Y=473.20, Mass=596414, SNR=281.5, Peak=46739 HFD=4.4
02:00:31.734 00.002 8996 MultiStar: [#1 0.06,0.58,0.00,M8] [#2 -0.05,0.19,0.70,U] [#3 0.28,0.62,0.00,M7] [#4 0.08,0.54,0.00,M3] [#5 -0.45,0.02,0.52,U] [#6 -0.19,0.35,0.49,U] [#7 -0.54,0.48,0.00,M4] [#8 0.03,0.10,0.30,U] 
02:00:31.734 00.000 8996 single-star, 4 included, MultiStar: {-0.17, 0.13}, one-star: {-0.15, 0.04}
02:00:31.735 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
02:00:31.736 00.001 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
02:00:31.737 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.84 mountX=-0.15 mountY=-0.03, mountTheta=-2.96
02:00:31.738 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
02:00:31.739 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
02:00:31.740 00.001 20224 Worker thread wakes up
02:00:31.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
02:00:31.740 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
02:00:31.740 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.03
02:00:31.740 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:00:31.740 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:31.741 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:00:31.741 00.000 20224 MoveAxis(E, 0, ABG)
02:00:31.741 00.000 20224 Move returns status 0, amount 0
02:00:31.741 00.000 20224 MoveAxis(N, 0, ABG)
02:00:31.741 00.000 20224 Move returns status 0, amount 0
02:00:31.741 00.000 20224 move complete, result=0
02:00:31.741 00.000 20224 worker thread done servicing request
02:00:31.748 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46739, med=3341, FiltMin=3008, FiltMax=25555, Gamma=1.000
02:00:31.775 00.027 8996 UpdateGuideState exits: m=596414 SNR=281.5
02:00:31.778 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:31.779 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:31.780 00.001 8996 Enqueuing Expose request
02:00:31.781 00.001 20224 Worker thread wakes up
02:00:31.781 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:31.783 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:31.783 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:32.950 01.167 20224 Exposure complete
02:00:33.021 00.071 20224 worker thread done servicing request
02:00:33.021 00.000 8996 OnExposeComplete: enter
02:00:33.022 00.001 8996 UpdateGuideState(): m_state=6
02:00:33.024 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14540
02:00:33.024 00.000 8996 Star::Find returns 1 (0), X=136.36, Y=473.06, Mass=592161, SNR=292.3, Peak=42275 HFD=4.6
02:00:33.026 00.002 8996 MultiStar: [#1 0.36,0.46,0.00,M9] [#2 0.16,-0.18,0.72,U] [#3 0.16,0.21,0.61,U] [#4 -0.05,0.26,0.47,U] [#5 0.01,0.20,0.59,U] [#6 -0.26,0.34,0.40,U] [#7 -0.65,0.09,0.00,M5] [#8 -0.14,-0.00,0.36,U] 
02:00:33.026 00.000 8996 refined, 6 included, MultiStar: {-0.11, 0.07}, one-star: {-0.51, -0.09}
02:00:33.027 00.001 8996 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.10) = xAngle (2.69 = 2.69)
02:00:33.028 00.001 8996 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.43 = -0.43)
02:00:33.029 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.07 hyp=0.13 cameraTheta=2.59 mountX=-0.12 mountY=-0.05, mountTheta=-2.71
02:00:33.031 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.07, opts=13)
02:00:33.031 00.000 8996 Enqueuing Move request for scope (-0.11, 0.07)
02:00:33.032 00.001 20224 Worker thread wakes up
02:00:33.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.07) opts 0xd
02:00:33.032 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.07)
02:00:33.032 00.000 20224 Moving (-0.11, 0.07) raw xDistance=-0.12 yDistance=-0.05
02:00:33.033 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:00:33.033 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:33.033 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:00:33.033 00.000 20224 MoveAxis(E, 0, ABG)
02:00:33.033 00.000 20224 Move returns status 0, amount 0
02:00:33.033 00.000 20224 MoveAxis(N, 0, ABG)
02:00:33.033 00.000 20224 Move returns status 0, amount 0
02:00:33.033 00.000 20224 move complete, result=0
02:00:33.033 00.000 20224 worker thread done servicing request
02:00:33.036 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1245, max=42275, med=3341, FiltMin=2992, FiltMax=25248, Gamma=1.000
02:00:33.050 00.014 8996 UpdateGuideState exits: m=592161 SNR=292.3
02:00:33.051 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:33.052 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:33.053 00.001 8996 Enqueuing Expose request
02:00:33.054 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:33.055 00.001 20224 Worker thread wakes up
02:00:33.055 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:33.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:34.029 00.974 20224 Exposure complete
02:00:34.135 00.106 20224 worker thread done servicing request
02:00:34.135 00.000 8996 OnExposeComplete: enter
02:00:34.136 00.001 8996 UpdateGuideState(): m_state=6
02:00:34.137 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14541
02:00:34.138 00.001 8996 Star::Find returns 1 (0), X=136.08, Y=473.06, Mass=541417, SNR=262.6, Peak=41494 HFD=4.4
02:00:34.139 00.001 8996 MultiStar: [#1 0.03,0.34,0.72,U] [#2 -0.03,-0.30,0.87,U] [#3 -0.41,0.16,0.64,U] [#4 -0.38,0.26,0.00,M3] [#5 -0.26,0.16,0.58,U] [#6 -0.89,0.31,0.00,M1] [#7 -1.06,0.07,0.00,M6] [#8 -0.26,-0.03,0.39,U] 
02:00:34.139 00.000 8996 refined, 5 included, MultiStar: {-0.31, 0.02}, one-star: {-0.79, -0.09}
02:00:34.140 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
02:00:34.142 00.002 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
02:00:34.143 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.31 cameraTheta=3.08 mountX=-0.31 mountY=0.02, mountTheta=3.09
02:00:34.145 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.02, opts=13)
02:00:34.147 00.002 8996 Enqueuing Move request for scope (-0.31, 0.02)
02:00:34.148 00.001 20224 Worker thread wakes up
02:00:34.148 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
02:00:34.148 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
02:00:34.148 00.000 20224 Moving (-0.31, 0.02) raw xDistance=-0.31 yDistance=0.02
02:00:34.148 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:00:34.149 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:34.149 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:00:34.149 00.000 20224 MoveAxis(E, 46, ABG)
02:00:34.149 00.000 20224 Guiding  Dir = 2, Dur = 46
02:00:34.149 00.000 20224 IsSlewing returns 0
02:00:34.149 00.000 20224 IsGuiding returns 0
02:00:34.153 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=41494, med=3341, FiltMin=2982, FiltMax=23286, Gamma=1.000
02:00:34.167 00.014 8996 UpdateGuideState exits: m=541417 SNR=262.6
02:00:34.168 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:34.169 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:34.170 00.001 8996 Enqueuing Expose request
02:00:34.197 00.027 20224 IsGuiding returns 1
02:00:34.197 00.000 20224 scope still moving after pulse duration time elapsed
02:00:34.226 00.029 20224 IsSlewing returns 0
02:00:34.226 00.000 20224 IsGuiding returns 1
02:00:34.257 00.031 20224 IsSlewing returns 0
02:00:34.257 00.000 20224 IsGuiding returns 1
02:00:34.288 00.031 20224 IsSlewing returns 0
02:00:34.288 00.000 20224 IsGuiding returns 0
02:00:34.288 00.000 20224 scope move finished after 46 + 93 ms
02:00:34.289 00.001 20224 Move returns status 0, amount 46
02:00:34.289 00.000 20224 MoveAxis(N, 0, ABG)
02:00:34.289 00.000 20224 Move returns status 0, amount 0
02:00:34.289 00.000 20224 move complete, result=0
02:00:34.289 00.000 20224 worker thread done servicing request
02:00:34.289 00.000 20224 Worker thread wakes up
02:00:34.289 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.0 px 0 ms NORTH
02:00:34.291 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:34.291 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:35.445 01.154 20224 Exposure complete
02:00:35.502 00.057 20224 worker thread done servicing request
02:00:35.502 00.000 8996 OnExposeComplete: enter
02:00:35.503 00.001 8996 UpdateGuideState(): m_state=6
02:00:35.504 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14542
02:00:35.505 00.001 8996 Star::Find returns 1 (0), X=136.50, Y=473.25, Mass=544716, SNR=267.2, Peak=38611 HFD=4.6
02:00:35.506 00.001 8996 MultiStar: [#1 0.67,0.52,0.00,M9] [#2 -0.03,-0.14,0.72,U] [#3 0.17,0.20,0.64,U] [#4 -0.12,0.19,0.54,U] [#5 0.08,-0.12,0.59,U] [#6 -0.15,0.11,0.49,U] [#7 -0.69,0.59,0.00,M7] [#8 0.00,-0.14,0.36,U] 
02:00:35.506 00.000 8996 refined, 6 included, MultiStar: {-0.08, 0.04}, one-star: {-0.36, 0.10}
02:00:35.507 00.001 8996 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
02:00:35.508 00.001 8996 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.32 = -0.32)
02:00:35.509 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.04 hyp=0.09 cameraTheta=2.71 mountX=-0.09 mountY=-0.03, mountTheta=-2.82
02:00:35.512 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.04, opts=13)
02:00:35.513 00.001 8996 Enqueuing Move request for scope (-0.08, 0.04)
02:00:35.514 00.001 20224 Worker thread wakes up
02:00:35.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.04) opts 0xd
02:00:35.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.04)
02:00:35.515 00.001 20224 Moving (-0.08, 0.04) raw xDistance=-0.09 yDistance=-0.03
02:00:35.515 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:00:35.515 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:35.515 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:00:35.515 00.000 20224 MoveAxis(E, 0, ABG)
02:00:35.515 00.000 20224 Move returns status 0, amount 0
02:00:35.515 00.000 20224 MoveAxis(N, 0, ABG)
02:00:35.515 00.000 20224 Move returns status 0, amount 0
02:00:35.516 00.001 20224 move complete, result=0
02:00:35.516 00.000 20224 worker thread done servicing request
02:00:35.522 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38611, med=3341, FiltMin=3043, FiltMax=21101, Gamma=1.000
02:00:35.542 00.020 8996 UpdateGuideState exits: m=544716 SNR=267.2
02:00:35.544 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:35.546 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:35.548 00.002 8996 Enqueuing Expose request
02:00:35.549 00.001 20224 Worker thread wakes up
02:00:35.549 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:35.550 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:35.550 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:36.544 00.994 20224 Exposure complete
02:00:36.634 00.090 20224 worker thread done servicing request
02:00:36.634 00.000 8996 OnExposeComplete: enter
02:00:36.637 00.003 8996 UpdateGuideState(): m_state=6
02:00:36.640 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14543
02:00:36.642 00.002 8996 Star::Find returns 1 (0), X=136.64, Y=473.04, Mass=563483, SNR=285.3, Peak=41699 HFD=4.7
02:00:36.644 00.002 8996 MultiStar: [#1 -0.16,0.33,0.62,U] [#2 0.06,-0.04,0.66,U] [#3 0.31,0.37,0.00,M5] [#4 -0.28,0.37,0.00,M3] [#5 -0.26,-0.03,0.59,U] [#6 -0.16,0.42,0.45,U] [#7 -0.63,0.37,0.00,M8] [#8 -0.37,0.04,0.40,U] 
02:00:36.646 00.002 8996 refined, 5 included, MultiStar: {-0.18, 0.07}, one-star: {-0.23, -0.11}
02:00:36.648 00.002 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
02:00:36.649 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
02:00:36.652 00.003 8996 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.78 mountX=-0.18 mountY=-0.05, mountTheta=-2.89
02:00:36.655 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.07, opts=13)
02:00:36.656 00.001 8996 Enqueuing Move request for scope (-0.18, 0.07)
02:00:36.657 00.001 20224 Worker thread wakes up
02:00:36.658 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
02:00:36.658 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
02:00:36.658 00.000 20224 Moving (-0.18, 0.07) raw xDistance=-0.18 yDistance=-0.05
02:00:36.658 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:00:36.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:36.658 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:00:36.658 00.000 20224 MoveAxis(E, 0, ABG)
02:00:36.658 00.000 20224 Move returns status 0, amount 0
02:00:36.658 00.000 20224 MoveAxis(N, 0, ABG)
02:00:36.658 00.000 20224 Move returns status 0, amount 0
02:00:36.658 00.000 20224 move complete, result=0
02:00:36.658 00.000 20224 worker thread done servicing request
02:00:36.663 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41699, med=3341, FiltMin=2989, FiltMax=24915, Gamma=1.000
02:00:36.680 00.017 8996 UpdateGuideState exits: m=563483 SNR=285.3
02:00:36.681 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:36.682 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:36.684 00.002 8996 Enqueuing Expose request
02:00:36.686 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:36.688 00.002 20224 Worker thread wakes up
02:00:36.688 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:36.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:37.865 01.177 20224 Exposure complete
02:00:37.946 00.081 20224 worker thread done servicing request
02:00:37.946 00.000 8996 OnExposeComplete: enter
02:00:37.948 00.002 8996 UpdateGuideState(): m_state=6
02:00:37.948 00.000 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14544
02:00:37.950 00.002 8996 Star::Find returns 1 (0), X=136.40, Y=473.50, Mass=704636, SNR=322.1, Peak=45318 HFD=4.4
02:00:37.951 00.001 8996 MultiStar: [#1 -0.03,0.49,0.00,M9] [#2 -0.33,0.24,0.67,U] [#3 0.25,0.95,0.00,M6] [#4 -0.35,0.65,0.00,M4] [#5 -0.34,0.30,0.50,U] [#6 -0.13,0.35,0.37,U] [#7 -0.48,0.78,0.00,M9] [#8 -0.37,0.26,0.30,U] 
02:00:37.951 00.000 8996 refined, 4 included, MultiStar: {-0.36, 0.31}, one-star: {-0.47, 0.35}
02:00:37.952 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
02:00:37.953 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
02:00:37.954 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=0.31 hyp=0.47 cameraTheta=2.44 mountX=-0.39 mountY=-0.26, mountTheta=-2.55
02:00:37.955 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=0.31, opts=13)
02:00:37.956 00.001 8996 Enqueuing Move request for scope (-0.36, 0.31)
02:00:37.957 00.001 20224 Worker thread wakes up
02:00:37.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.31) opts 0xd
02:00:37.957 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, 0.31)
02:00:37.957 00.000 20224 Moving (-0.36, 0.31) raw xDistance=-0.39 yDistance=-0.26
02:00:37.957 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
02:00:37.957 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:00:37.957 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:00:37.957 00.000 20224 MoveAxis(E, 56, ABG)
02:00:37.957 00.000 20224 Guiding  Dir = 2, Dur = 56
02:00:37.958 00.001 20224 IsSlewing returns 0
02:00:37.958 00.000 20224 IsGuiding returns 0
02:00:37.961 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=45318, med=3341, FiltMin=2910, FiltMax=24761, Gamma=1.000
02:00:37.976 00.015 8996 UpdateGuideState exits: m=704636 SNR=322.1
02:00:37.977 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:37.978 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:37.979 00.001 8996 Enqueuing Expose request
02:00:38.013 00.034 20224 PulseGuide returned control before completion, sleep 11
02:00:38.028 00.015 20224 IsGuiding returns 1
02:00:38.028 00.000 20224 scope still moving after pulse duration time elapsed
02:00:38.059 00.031 20224 IsSlewing returns 0
02:00:38.059 00.000 20224 IsGuiding returns 1
02:00:38.091 00.032 20224 IsSlewing returns 0
02:00:38.092 00.001 20224 IsGuiding returns 1
02:00:38.122 00.030 20224 IsSlewing returns 0
02:00:38.122 00.000 20224 IsGuiding returns 0
02:00:38.122 00.000 20224 scope move finished after 56 + 108 ms
02:00:38.122 00.000 20224 Move returns status 0, amount 56
02:00:38.122 00.000 20224 MoveAxis(N, 0, ABG)
02:00:38.122 00.000 20224 Move returns status 0, amount 0
02:00:38.122 00.000 20224 move complete, result=0
02:00:38.123 00.001 20224 worker thread done servicing request
02:00:38.123 00.000 20224 Worker thread wakes up
02:00:38.123 00.000 8996 GuideStep: -0.4 px 56 ms EAST, -0.3 px 0 ms NORTH
02:00:38.125 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:38.125 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:39.083 00.958 20224 Exposure complete
02:00:39.140 00.057 20224 worker thread done servicing request
02:00:39.140 00.000 8996 OnExposeComplete: enter
02:00:39.141 00.001 8996 UpdateGuideState(): m_state=6
02:00:39.142 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14545
02:00:39.143 00.001 8996 Star::Find returns 1 (0), X=136.36, Y=473.27, Mass=617990, SNR=314.8, Peak=39091 HFD=4.7
02:00:39.144 00.001 8996 MultiStar: [#1 0.23,0.46,0.00,M10] [#2 0.26,0.07,0.61,U] [#3 0.20,0.58,0.00,M7] [#4 -0.09,0.38,0.38,U] [#5 0.12,0.36,0.49,U] [#6 -0.03,0.18,0.38,U] [#7 -0.52,0.40,0.00,M10] [#8 0.13,0.16,0.26,U] 
02:00:39.144 00.000 8996 refined, 5 included, MultiStar: {-0.09, 0.19}, one-star: {-0.50, 0.12}
02:00:39.145 00.001 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
02:00:39.146 00.001 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
02:00:39.147 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.03 mountX=-0.11 mountY=-0.18, mountTheta=-2.13
02:00:39.148 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.19, opts=13)
02:00:39.149 00.001 8996 Enqueuing Move request for scope (-0.09, 0.19)
02:00:39.150 00.001 20224 Worker thread wakes up
02:00:39.150 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
02:00:39.150 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
02:00:39.150 00.000 20224 Moving (-0.09, 0.19) raw xDistance=-0.11 yDistance=-0.18
02:00:39.150 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:00:39.150 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:39.150 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:00:39.150 00.000 20224 MoveAxis(E, 0, ABG)
02:00:39.150 00.000 20224 Move returns status 0, amount 0
02:00:39.151 00.001 20224 MoveAxis(N, 0, ABG)
02:00:39.151 00.000 20224 Move returns status 0, amount 0
02:00:39.151 00.000 20224 move complete, result=0
02:00:39.151 00.000 20224 worker thread done servicing request
02:00:39.154 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=39091, med=3341, FiltMin=2998, FiltMax=23984, Gamma=1.000
02:00:39.180 00.026 8996 UpdateGuideState exits: m=617990 SNR=314.8
02:00:39.181 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:39.182 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:39.183 00.001 8996 Enqueuing Expose request
02:00:39.185 00.002 20224 Worker thread wakes up
02:00:39.185 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:00:39.186 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:39.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:40.367 01.181 20224 Exposure complete
02:00:40.427 00.060 20224 worker thread done servicing request
02:00:40.427 00.000 8996 OnExposeComplete: enter
02:00:40.428 00.001 8996 UpdateGuideState(): m_state=6
02:00:40.429 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14546
02:00:40.429 00.000 8996 Star::Find returns 1 (0), X=136.62, Y=473.54, Mass=585211, SNR=267.0, Peak=36502 HFD=4.7
02:00:40.430 00.001 8996 MultiStar: [#1 0.25,0.59,0.00,R] [#2 0.21,0.53,0.00,M1] [#3 0.28,1.03,0.00,M8] [#4 0.31,0.89,0.00,M4] [#5 -0.09,0.64,0.00,M1] [#6 0.08,0.74,0.00,M1] [#7 -0.51,0.83,0.00,R] [#8 -0.18,0.53,0.00,M1] 
02:00:40.431 00.001 8996 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
02:00:40.432 00.001 8996 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
02:00:40.434 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=0.39 hyp=0.46 cameraTheta=2.14 mountX=-0.29 mountY=-0.36, mountTheta=-2.24
02:00:40.437 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=0.39, opts=13)
02:00:40.440 00.003 8996 Enqueuing Move request for scope (-0.25, 0.39)
02:00:40.443 00.003 20224 Worker thread wakes up
02:00:40.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.39) opts 0xd
02:00:40.443 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, 0.39)
02:00:40.443 00.000 20224 Moving (-0.25, 0.39) raw xDistance=-0.29 yDistance=-0.36
02:00:40.443 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:00:40.443 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.21 newest=-0.80
02:00:40.443 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
02:00:40.443 00.000 20224 MoveAxis(E, 42, ABG)
02:00:40.443 00.000 20224 Guiding  Dir = 2, Dur = 42
02:00:40.443 00.000 20224 IsSlewing returns 0
02:00:40.443 00.000 20224 IsGuiding returns 0
02:00:40.450 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=36502, med=3341, FiltMin=3012, FiltMax=23897, Gamma=1.000
02:00:40.451 00.001 20224 PulseGuide returned control before completion, sleep 45
02:00:40.469 00.018 8996 UpdateGuideState exits: m=585211 SNR=267.0
02:00:40.470 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:40.471 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:40.472 00.001 8996 Enqueuing Expose request
02:00:40.512 00.040 20224 IsGuiding returns 1
02:00:40.512 00.000 20224 scope still moving after pulse duration time elapsed
02:00:40.544 00.032 20224 IsSlewing returns 0
02:00:40.544 00.000 20224 IsGuiding returns 0
02:00:40.544 00.000 20224 scope move finished after 42 + 58 ms
02:00:40.544 00.000 20224 Move returns status 0, amount 42
02:00:40.544 00.000 20224 MoveAxis(N, 76, ABG)
02:00:40.544 00.000 20224 Guiding  Dir = 0, Dur = 76
02:00:40.545 00.001 20224 IsSlewing returns 0
02:00:40.545 00.000 20224 IsGuiding returns 0
02:00:40.608 00.063 20224 PulseGuide returned control before completion, sleep 23
02:00:40.638 00.030 20224 IsGuiding returns 1
02:00:40.638 00.000 20224 scope still moving after pulse duration time elapsed
02:00:40.668 00.030 20224 IsSlewing returns 0
02:00:40.668 00.000 20224 IsGuiding returns 1
02:00:40.698 00.030 20224 IsSlewing returns 0
02:00:40.699 00.001 20224 IsGuiding returns 0
02:00:40.699 00.000 20224 scope move finished after 76 + 78 ms
02:00:40.699 00.000 20224 Move returns status 0, amount 76
02:00:40.699 00.000 20224 move complete, result=0
02:00:40.699 00.000 20224 worker thread done servicing request
02:00:40.699 00.000 20224 Worker thread wakes up
02:00:40.699 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.4 px 76 ms NORTH
02:00:40.703 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:40.703 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:41.678 00.975 20224 Exposure complete
02:00:41.753 00.075 20224 worker thread done servicing request
02:00:41.753 00.000 8996 OnExposeComplete: enter
02:00:41.755 00.002 8996 UpdateGuideState(): m_state=6
02:00:41.756 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14547
02:00:41.757 00.001 8996 Star::Find returns 1 (0), X=137.06, Y=473.29, Mass=545909, SNR=255.1, Peak=31075 HFD=4.6
02:00:41.759 00.002 8996 MultiStar: [#1 0.29,-0.37,0.00,M1] [#2 0.69,0.27,0.00,M2] [#3 0.48,0.37,0.00,M9] [#4 0.40,0.21,0.50,U] [#5 0.42,0.20,0.00,M2] [#6 0.39,0.57,0.00,M2] [#7 0.53,-0.37,0.00,M1] [#8 0.41,0.23,0.00,M2] 
02:00:41.761 00.002 8996 single-star, 1 included, MultiStar: {0.26, 0.16}, one-star: {0.19, 0.14}
02:00:41.763 00.002 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.73 = 0.73)
02:00:41.766 00.003 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
02:00:41.767 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.24 cameraTheta=0.63 mountX=0.18 mountY=-0.16, mountTheta=-0.73
02:00:41.769 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.14, opts=13)
02:00:41.771 00.002 8996 Enqueuing Move request for scope (0.19, 0.14)
02:00:41.773 00.002 20224 Worker thread wakes up
02:00:41.773 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.14) opts 0xd
02:00:41.773 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.14)
02:00:41.773 00.000 20224 Moving (0.19, 0.14) raw xDistance=0.18 yDistance=-0.16
02:00:41.773 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:00:41.773 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:41.773 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:00:41.773 00.000 20224 MoveAxis(E, 0, ABG)
02:00:41.773 00.000 20224 Move returns status 0, amount 0
02:00:41.773 00.000 20224 MoveAxis(N, 0, ABG)
02:00:41.774 00.001 20224 Move returns status 0, amount 0
02:00:41.774 00.000 20224 move complete, result=0
02:00:41.774 00.000 20224 worker thread done servicing request
02:00:41.783 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=31075, med=3341, FiltMin=3011, FiltMax=23011, Gamma=1.000
02:00:41.804 00.021 8996 UpdateGuideState exits: m=545909 SNR=255.1
02:00:41.805 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:41.806 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:41.807 00.001 8996 Enqueuing Expose request
02:00:41.807 00.000 20224 Worker thread wakes up
02:00:41.807 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:00:41.808 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:41.809 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:42.982 01.173 20224 Exposure complete
02:00:43.063 00.081 20224 worker thread done servicing request
02:00:43.063 00.000 8996 OnExposeComplete: enter
02:00:43.065 00.002 8996 UpdateGuideState(): m_state=6
02:00:43.067 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14548
02:00:43.069 00.002 8996 Star::Find returns 1 (0), X=137.25, Y=473.41, Mass=547366, SNR=263.6, Peak=36675 HFD=4.6
02:00:43.071 00.002 8996 MultiStar: [#1 0.86,-0.32,0.00,M2] [#2 0.98,0.13,0.00,M3] [#3 0.66,0.02,0.00,M10] [#4 0.47,0.01,0.00,M4] [#5 0.42,0.12,0.72,U] [#6 0.42,-0.15,0.40,U] [#7 0.45,-0.77,0.00,M2] [#8 0.51,0.45,0.00,M3] 
02:00:43.073 00.002 8996 refined, 2 included, MultiStar: {0.40, 0.13}, one-star: {0.38, 0.26}
02:00:43.075 00.002 8996 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.10) = xAngle (0.42 = 0.42)
02:00:43.078 00.003 8996 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.70 = -2.70)
02:00:43.080 00.002 8996 CameraToMount -- cameraX=0.40 cameraY=0.13 hyp=0.42 cameraTheta=0.32 mountX=0.39 mountY=-0.18, mountTheta=-0.43
02:00:43.084 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.40, y=0.13, opts=13)
02:00:43.086 00.002 8996 Enqueuing Move request for scope (0.40, 0.13)
02:00:43.088 00.002 20224 Worker thread wakes up
02:00:43.088 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.13) opts 0xd
02:00:43.088 00.000 20224 Handling offset move in thread for scope, endpoint = (0.40, 0.13)
02:00:43.088 00.000 20224 Moving (0.40, 0.13) raw xDistance=0.39 yDistance=-0.18
02:00:43.088 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
02:00:43.088 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:43.089 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:00:43.089 00.000 20224 MoveAxis(W, 57, ABG)
02:00:43.089 00.000 20224 Guiding  Dir = 3, Dur = 57
02:00:43.089 00.000 20224 IsSlewing returns 0
02:00:43.090 00.001 20224 IsGuiding returns 0
02:00:43.093 00.003 20224 PulseGuide returned control before completion, sleep 64
02:00:43.096 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=36675, med=3341, FiltMin=3011, FiltMax=20291, Gamma=1.000
02:00:43.116 00.020 8996 UpdateGuideState exits: m=547366 SNR=263.6
02:00:43.117 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:43.119 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:43.120 00.001 8996 Enqueuing Expose request
02:00:43.171 00.051 20224 IsGuiding returns 0
02:00:43.171 00.000 20224 Move returns status 0, amount 57
02:00:43.171 00.000 20224 MoveAxis(N, 0, ABG)
02:00:43.171 00.000 20224 Move returns status 0, amount 0
02:00:43.171 00.000 20224 move complete, result=0
02:00:43.171 00.000 20224 worker thread done servicing request
02:00:43.171 00.000 20224 Worker thread wakes up
02:00:43.171 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:43.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:43.174 00.003 8996 GuideStep: 0.4 px 57 ms WEST, -0.2 px 0 ms NORTH
02:00:44.127 00.953 20224 Exposure complete
02:00:44.184 00.057 20224 worker thread done servicing request
02:00:44.185 00.001 8996 OnExposeComplete: enter
02:00:44.186 00.001 8996 UpdateGuideState(): m_state=6
02:00:44.187 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14549
02:00:44.188 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.74, Mass=538149, SNR=251.9, Peak=37581 HFD=4.6
02:00:44.189 00.001 8996 MultiStar: [#1 0.78,-0.53,0.00,M3] [#2 1.00,-0.35,0.00,M4] [#3 1.01,0.00,0.00,R] [#4 0.67,0.02,0.00,M5] [#5 0.48,-0.22,0.00,M2] [#6 0.42,-0.55,0.00,M2] [#7 0.63,-0.93,0.00,M3] [#8 0.71,-0.28,0.00,M4] 
02:00:44.190 00.001 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.48 = -0.48)
02:00:44.190 00.000 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.60 = 2.68)
02:00:44.191 00.001 8996 CameraToMount -- cameraX=0.63 cameraY=-0.41 hyp=0.75 cameraTheta=-0.58 mountX=0.66 mountY=0.33, mountTheta=0.47
02:00:44.193 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.63, y=-0.41, opts=13)
02:00:44.194 00.001 8996 Enqueuing Move request for scope (0.63, -0.41)
02:00:44.194 00.000 20224 Worker thread wakes up
02:00:44.194 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.41) opts 0xd
02:00:44.195 00.001 20224 Handling offset move in thread for scope, endpoint = (0.63, -0.41)
02:00:44.195 00.000 20224 Moving (0.63, -0.41) raw xDistance=0.66 yDistance=0.33
02:00:44.195 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.66
02:00:44.195 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:44.195 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:00:44.195 00.000 20224 MoveAxis(W, 101, ABG)
02:00:44.195 00.000 20224 Guiding  Dir = 3, Dur = 101
02:00:44.195 00.000 20224 IsSlewing returns 0
02:00:44.195 00.000 20224 IsGuiding returns 0
02:00:44.199 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37581, med=3341, FiltMin=3008, FiltMax=22515, Gamma=1.000
02:00:44.201 00.002 20224 PulseGuide returned control before completion, sleep 106
02:00:44.214 00.013 8996 UpdateGuideState exits: m=538149 SNR=251.9
02:00:44.215 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:44.217 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:44.219 00.002 8996 Enqueuing Expose request
02:00:44.311 00.092 20224 IsGuiding returns 1
02:00:44.311 00.000 20224 scope still moving after pulse duration time elapsed
02:00:44.347 00.036 20224 IsSlewing returns 0
02:00:44.347 00.000 20224 IsGuiding returns 1
02:00:44.374 00.027 20224 IsSlewing returns 0
02:00:44.374 00.000 20224 IsGuiding returns 0
02:00:44.374 00.000 20224 scope move finished after 101 + 78 ms
02:00:44.374 00.000 20224 Move returns status 0, amount 101
02:00:44.374 00.000 20224 MoveAxis(N, 0, ABG)
02:00:44.374 00.000 20224 Move returns status 0, amount 0
02:00:44.374 00.000 20224 move complete, result=0
02:00:44.374 00.000 20224 worker thread done servicing request
02:00:44.376 00.002 20224 Worker thread wakes up
02:00:44.376 00.000 8996 GuideStep: 0.7 px 101 ms WEST, 0.3 px 0 ms NORTH
02:00:44.376 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:44.376 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:45.574 01.198 20224 Exposure complete
02:00:45.631 00.057 20224 worker thread done servicing request
02:00:45.631 00.000 8996 OnExposeComplete: enter
02:00:45.632 00.001 8996 UpdateGuideState(): m_state=6
02:00:45.634 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14550
02:00:45.634 00.000 8996 Star::Find returns 1 (0), X=136.43, Y=472.94, Mass=690426, SNR=290.1, Peak=47747 HFD=4.8
02:00:45.636 00.002 8996 MultiStar: [#1 -0.09,-0.72,0.00,M4] [#2 0.01,-0.54,0.00,M5] [#3 -1.25,-0.34,0.00,M1] [#4 -0.46,-0.56,0.00,M6] [#5 -0.19,-0.17,0.58,U] [#6 -0.27,-0.12,0.37,U] [#7 -0.36,-0.96,0.00,M4] [#8 -0.15,-0.34,0.34,U] 
02:00:45.636 00.000 8996 refined, 3 included, MultiStar: {-0.31, -0.20}, one-star: {-0.44, -0.21}
02:00:45.637 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.46 = -2.46)
02:00:45.638 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.70)
02:00:45.639 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.20 hyp=0.37 cameraTheta=-2.55 mountX=-0.29 mountY=0.24, mountTheta=2.45
02:00:45.640 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.20, opts=13)
02:00:45.641 00.001 8996 Enqueuing Move request for scope (-0.31, -0.20)
02:00:45.642 00.001 20224 Worker thread wakes up
02:00:45.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.20) opts 0xd
02:00:45.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.20)
02:00:45.642 00.000 20224 Moving (-0.31, -0.20) raw xDistance=-0.29 yDistance=0.24
02:00:45.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.29
02:00:45.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:45.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:00:45.642 00.000 20224 MoveAxis(E, 35, ABG)
02:00:45.642 00.000 20224 Guiding  Dir = 2, Dur = 35
02:00:45.643 00.001 20224 IsSlewing returns 0
02:00:45.643 00.000 20224 IsGuiding returns 0
02:00:45.647 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=47747, med=3337, FiltMin=2989, FiltMax=29606, Gamma=1.000
02:00:45.664 00.017 8996 UpdateGuideState exits: m=690426 SNR=290.1
02:00:45.665 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:45.666 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:45.667 00.001 8996 Enqueuing Expose request
02:00:45.689 00.022 20224 IsGuiding returns 1
02:00:45.689 00.000 20224 scope still moving after pulse duration time elapsed
02:00:45.719 00.030 20224 IsSlewing returns 0
02:00:45.719 00.000 20224 IsGuiding returns 1
02:00:45.750 00.031 20224 IsSlewing returns 0
02:00:45.751 00.001 20224 IsGuiding returns 1
02:00:45.782 00.031 20224 IsSlewing returns 0
02:00:45.782 00.000 20224 IsGuiding returns 0
02:00:45.783 00.001 20224 scope move finished after 35 + 104 ms
02:00:45.783 00.000 20224 Move returns status 0, amount 35
02:00:45.783 00.000 20224 MoveAxis(N, 0, ABG)
02:00:45.783 00.000 20224 Move returns status 0, amount 0
02:00:45.783 00.000 20224 move complete, result=0
02:00:45.783 00.000 20224 worker thread done servicing request
02:00:45.783 00.000 20224 Worker thread wakes up
02:00:45.783 00.000 8996 GuideStep: -0.3 px 35 ms EAST, 0.2 px 0 ms NORTH
02:00:45.785 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:45.785 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:46.770 00.985 20224 Exposure complete
02:00:46.829 00.059 20224 worker thread done servicing request
02:00:46.829 00.000 8996 OnExposeComplete: enter
02:00:46.830 00.001 8996 UpdateGuideState(): m_state=6
02:00:46.830 00.000 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14551
02:00:46.831 00.001 8996 Star::Find returns 1 (0), X=136.33, Y=472.75, Mass=533699, SNR=262.8, Peak=35331 HFD=4.5
02:00:46.833 00.002 8996 MultiStar: [#1 -0.07,-0.72,0.00,M5] [#2 -0.05,-0.72,0.00,M6] [#3 -0.85,-0.73,0.00,M2] [#4 0.06,-0.66,0.00,M7] [#5 -0.20,-0.25,0.53,U] [#6 -0.24,-0.32,0.44,U] [#7 -0.33,-1.02,0.00,M5] [#8 -0.09,-0.34,0.41,U] 
02:00:46.833 00.000 8996 refined, 3 included, MultiStar: {-0.33, -0.34}, one-star: {-0.53, -0.40}
02:00:46.834 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.23 = -2.23)
02:00:46.835 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.93)
02:00:46.836 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.34 hyp=0.47 cameraTheta=-2.33 mountX=-0.29 mountY=0.38, mountTheta=2.23
02:00:46.837 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.34, opts=13)
02:00:46.838 00.001 8996 Enqueuing Move request for scope (-0.33, -0.34)
02:00:46.839 00.001 20224 Worker thread wakes up
02:00:46.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.34) opts 0xd
02:00:46.839 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.34)
02:00:46.839 00.000 20224 Moving (-0.33, -0.34) raw xDistance=-0.29 yDistance=0.38
02:00:46.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
02:00:46.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:00:46.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:00:46.839 00.000 20224 MoveAxis(E, 45, ABG)
02:00:46.839 00.000 20224 Guiding  Dir = 2, Dur = 45
02:00:46.839 00.000 20224 IsSlewing returns 0
02:00:46.840 00.001 20224 IsGuiding returns 0
02:00:46.843 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1213, max=35331, med=3337, FiltMin=3037, FiltMax=21494, Gamma=1.000
02:00:46.857 00.014 8996 UpdateGuideState exits: m=533699 SNR=262.8
02:00:46.858 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:46.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:46.859 00.000 8996 Enqueuing Expose request
02:00:46.878 00.019 20224 PulseGuide returned control before completion, sleep 16
02:00:46.910 00.032 20224 IsGuiding returns 1
02:00:46.910 00.000 20224 scope still moving after pulse duration time elapsed
02:00:46.941 00.031 20224 IsSlewing returns 0
02:00:46.941 00.000 20224 IsGuiding returns 1
02:00:46.973 00.032 20224 IsSlewing returns 0
02:00:46.973 00.000 20224 IsGuiding returns 0
02:00:46.973 00.000 20224 scope move finished after 45 + 89 ms
02:00:46.973 00.000 20224 Move returns status 0, amount 45
02:00:46.973 00.000 20224 MoveAxis(N, 0, ABG)
02:00:46.974 00.001 20224 Move returns status 0, amount 0
02:00:46.974 00.000 20224 move complete, result=0
02:00:46.974 00.000 20224 worker thread done servicing request
02:00:46.974 00.000 20224 Worker thread wakes up
02:00:46.974 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.4 px 0 ms NORTH
02:00:46.977 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:46.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:48.150 01.173 20224 Exposure complete
02:00:48.250 00.100 20224 worker thread done servicing request
02:00:48.250 00.000 8996 OnExposeComplete: enter
02:00:48.252 00.002 8996 UpdateGuideState(): m_state=6
02:00:48.253 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14552
02:00:48.254 00.001 8996 Star::Find returns 1 (0), X=136.87, Y=472.57, Mass=587290, SNR=280.0, Peak=37411 HFD=4.8
02:00:48.256 00.002 8996 MultiStar: [#1 0.25,-0.83,0.00,M6] [#2 0.16,-0.47,0.00,M7] [#3 -0.63,-0.46,0.00,M3] [#4 0.26,-0.33,0.47,U] [#5 0.04,-0.55,0.00,M1] [#6 0.13,-0.52,0.00,M1] [#7 0.03,-1.26,0.00,M6] [#8 0.13,-0.35,0.34,U] 
02:00:48.257 00.001 8996 refined, 2 included, MultiStar: {0.09, -0.48}, one-star: {0.00, -0.59}
02:00:48.258 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
02:00:48.259 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.40 = 1.88)
02:00:48.260 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.48 hyp=0.48 cameraTheta=-1.38 mountX=0.14 mountY=0.46, mountTheta=1.28
02:00:48.262 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.48, opts=13)
02:00:48.263 00.001 8996 Enqueuing Move request for scope (0.09, -0.48)
02:00:48.264 00.001 20224 Worker thread wakes up
02:00:48.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.48) opts 0xd
02:00:48.264 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.48)
02:00:48.264 00.000 20224 Moving (0.09, -0.48) raw xDistance=0.14 yDistance=0.46
02:00:48.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:00:48.264 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:00:48.264 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:00:48.264 00.000 20224 MoveAxis(E, 0, ABG)
02:00:48.264 00.000 20224 Move returns status 0, amount 0
02:00:48.264 00.000 20224 MoveAxis(N, 0, ABG)
02:00:48.264 00.000 20224 Move returns status 0, amount 0
02:00:48.264 00.000 20224 move complete, result=0
02:00:48.265 00.001 20224 worker thread done servicing request
02:00:48.270 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=37411, med=3341, FiltMin=3017, FiltMax=24464, Gamma=1.000
02:00:48.285 00.015 8996 UpdateGuideState exits: m=587290 SNR=280.0
02:00:48.286 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:48.287 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:48.288 00.001 8996 Enqueuing Expose request
02:00:48.288 00.000 20224 Worker thread wakes up
02:00:48.289 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:00:48.289 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:48.289 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:49.282 00.993 20224 Exposure complete
02:00:49.355 00.073 20224 worker thread done servicing request
02:00:49.356 00.001 8996 OnExposeComplete: enter
02:00:49.357 00.001 8996 UpdateGuideState(): m_state=6
02:00:49.358 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14553
02:00:49.358 00.000 8996 Star::Find returns 1 (0), X=136.66, Y=472.80, Mass=544719, SNR=263.3, Peak=41827 HFD=4.6
02:00:49.359 00.001 8996 MultiStar: [#1 -0.07,-0.78,0.00,M7] [#2 -0.11,-0.45,0.00,M8] [#3 -1.42,-0.46,0.00,M4] [#4 -0.38,-0.63,0.00,M7] [#5 -0.08,-0.24,0.70,U] [#6 -0.49,-0.32,0.00,M2] [#7 -0.28,-0.99,0.00,M7] [#8 -0.13,-0.17,0.41,U] 
02:00:49.360 00.001 8996 refined, 2 included, MultiStar: {-0.15, -0.28}, one-star: {-0.21, -0.35}
02:00:49.361 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
02:00:49.362 00.001 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
02:00:49.362 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-2.07 mountX=-0.12 mountY=0.29, mountTheta=1.97
02:00:49.364 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.28, opts=13)
02:00:49.365 00.001 8996 Enqueuing Move request for scope (-0.15, -0.28)
02:00:49.366 00.001 20224 Worker thread wakes up
02:00:49.366 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.28) opts 0xd
02:00:49.366 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.28)
02:00:49.366 00.000 20224 Moving (-0.15, -0.28) raw xDistance=-0.12 yDistance=0.29
02:00:49.366 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:00:49.366 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.80 newest=1.14
02:00:49.366 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
02:00:49.366 00.000 20224 MoveAxis(E, 0, ABG)
02:00:49.366 00.000 20224 Move returns status 0, amount 0
02:00:49.366 00.000 20224 MoveAxis(S, 62, ABG)
02:00:49.366 00.000 20224 Guiding  Dir = 1, Dur = 62
02:00:49.366 00.000 20224 IsSlewing returns 0
02:00:49.367 00.001 20224 IsGuiding returns 0
02:00:49.370 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41827, med=3341, FiltMin=3014, FiltMax=23837, Gamma=1.000
02:00:49.384 00.014 8996 UpdateGuideState exits: m=544719 SNR=263.3
02:00:49.385 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:49.386 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:49.386 00.000 8996 Enqueuing Expose request
02:00:49.409 00.023 20224 PulseGuide returned control before completion, sleep 30
02:00:49.454 00.045 20224 IsGuiding returns 1
02:00:49.454 00.000 20224 scope still moving after pulse duration time elapsed
02:00:49.485 00.031 20224 IsSlewing returns 0
02:00:49.486 00.001 20224 IsGuiding returns 1
02:00:49.516 00.030 20224 IsSlewing returns 0
02:00:49.516 00.000 20224 IsGuiding returns 0
02:00:49.517 00.001 20224 scope move finished after 62 + 88 ms
02:00:49.517 00.000 20224 Move returns status 0, amount 62
02:00:49.517 00.000 20224 move complete, result=0
02:00:49.517 00.000 20224 worker thread done servicing request
02:00:49.517 00.000 20224 Worker thread wakes up
02:00:49.517 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 62 ms SOUTH
02:00:49.519 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:49.520 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:50.704 01.184 20224 Exposure complete
02:00:50.781 00.077 20224 worker thread done servicing request
02:00:50.781 00.000 8996 OnExposeComplete: enter
02:00:50.783 00.002 8996 UpdateGuideState(): m_state=6
02:00:50.784 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14554
02:00:50.784 00.000 8996 Star::Find returns 1 (0), X=136.42, Y=472.74, Mass=593593, SNR=316.7, Peak=38979 HFD=4.7
02:00:50.785 00.001 8996 MultiStar: [#1 -0.05,-0.54,0.00,M8] [#2 0.03,-0.63,0.00,M9] [#3 -0.65,0.15,0.00,M5] [#4 0.07,-0.06,0.43,U] [#5 -0.18,-0.23,0.61,U] [#6 -0.13,-0.26,0.42,U] [#7 0.15,-0.91,0.00,M8] [#8 -0.11,0.09,0.29,U] 
02:00:50.786 00.001 8996 refined, 4 included, MultiStar: {-0.22, -0.24}, one-star: {-0.45, -0.41}
02:00:50.787 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
02:00:50.788 00.001 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.95)
02:00:50.789 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.24 hyp=0.33 cameraTheta=-2.31 mountX=-0.20 mountY=0.27, mountTheta=2.21
02:00:50.790 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.24, opts=13)
02:00:50.791 00.001 8996 Enqueuing Move request for scope (-0.22, -0.24)
02:00:50.792 00.001 20224 Worker thread wakes up
02:00:50.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.24) opts 0xd
02:00:50.792 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.24)
02:00:50.792 00.000 20224 Moving (-0.22, -0.24) raw xDistance=-0.20 yDistance=0.27
02:00:50.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:00:50.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
02:00:50.793 00.001 20224 MoveAxis(E, 0, ABG)
02:00:50.793 00.000 20224 Move returns status 0, amount 0
02:00:50.793 00.000 20224 MoveAxis(S, 56, ABG)
02:00:50.793 00.000 20224 Guiding  Dir = 1, Dur = 56
02:00:50.793 00.000 20224 IsSlewing returns 0
02:00:50.793 00.000 20224 IsGuiding returns 0
02:00:50.799 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=38979, med=3344, FiltMin=3014, FiltMax=22269, Gamma=1.000
02:00:50.814 00.015 8996 UpdateGuideState exits: m=593593 SNR=316.7
02:00:50.815 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:50.817 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:50.817 00.000 8996 Enqueuing Expose request
02:00:50.847 00.030 20224 PulseGuide returned control before completion, sleep 13
02:00:50.861 00.014 20224 IsGuiding returns 1
02:00:50.861 00.000 20224 scope still moving after pulse duration time elapsed
02:00:50.893 00.032 20224 IsSlewing returns 0
02:00:50.893 00.000 20224 IsGuiding returns 1
02:00:50.924 00.031 20224 IsSlewing returns 0
02:00:50.924 00.000 20224 IsGuiding returns 1
02:00:50.955 00.031 20224 IsSlewing returns 0
02:00:50.956 00.001 20224 IsGuiding returns 0
02:00:50.956 00.000 20224 scope move finished after 56 + 106 ms
02:00:50.956 00.000 20224 Move returns status 0, amount 56
02:00:50.956 00.000 20224 move complete, result=0
02:00:50.956 00.000 20224 worker thread done servicing request
02:00:50.956 00.000 20224 Worker thread wakes up
02:00:50.956 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.3 px 56 ms SOUTH
02:00:50.959 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:50.959 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:51.924 00.965 20224 Exposure complete
02:00:51.995 00.071 20224 worker thread done servicing request
02:00:51.995 00.000 8996 OnExposeComplete: enter
02:00:51.996 00.001 8996 UpdateGuideState(): m_state=6
02:00:51.997 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14555
02:00:51.998 00.001 8996 Star::Find returns 1 (0), X=136.71, Y=473.02, Mass=628970, SNR=283.0, Peak=41491 HFD=4.7
02:00:51.999 00.001 8996 MultiStar: [#1 0.39,-0.51,0.00,M9] [#2 0.26,-0.45,0.00,M10] [#3 -0.41,0.50,0.00,M6] [#4 0.11,0.17,0.54,U] [#5 -0.04,0.20,0.59,U] [#6 0.10,0.27,0.40,U] [#7 0.13,-0.54,0.00,M9] [#8 -0.11,0.16,0.35,U] 
02:00:52.001 00.002 8996 refined, 4 included, MultiStar: {-0.04, 0.08}, one-star: {-0.15, -0.13}
02:00:52.003 00.002 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
02:00:52.006 00.003 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.02 = -1.02)
02:00:52.008 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.01 mountX=-0.05 mountY=-0.08, mountTheta=-2.11
02:00:52.011 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
02:00:52.013 00.002 8996 Enqueuing Move request for scope (-0.04, 0.08)
02:00:52.015 00.002 20224 Worker thread wakes up
02:00:52.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
02:00:52.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
02:00:52.015 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.05 yDistance=-0.08
02:00:52.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:00:52.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:52.015 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:00:52.015 00.000 20224 MoveAxis(E, 0, ABG)
02:00:52.015 00.000 20224 Move returns status 0, amount 0
02:00:52.015 00.000 20224 MoveAxis(N, 0, ABG)
02:00:52.016 00.001 20224 Move returns status 0, amount 0
02:00:52.016 00.000 20224 move complete, result=0
02:00:52.016 00.000 20224 worker thread done servicing request
02:00:52.021 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41491, med=3344, FiltMin=3011, FiltMax=26934, Gamma=1.000
02:00:52.036 00.015 8996 UpdateGuideState exits: m=628970 SNR=283.0
02:00:52.037 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:52.038 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:52.039 00.001 8996 Enqueuing Expose request
02:00:52.040 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:00:52.040 00.000 20224 Worker thread wakes up
02:00:52.040 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:52.040 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:53.206 01.166 20224 Exposure complete
02:00:53.278 00.072 20224 worker thread done servicing request
02:00:53.278 00.000 8996 OnExposeComplete: enter
02:00:53.279 00.001 8996 UpdateGuideState(): m_state=6
02:00:53.280 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14556
02:00:53.281 00.001 8996 Star::Find returns 1 (0), X=136.17, Y=472.79, Mass=511288, SNR=251.4, Peak=32454 HFD=4.5
02:00:53.282 00.001 8996 MultiStar: [#1 0.16,-0.33,0.68,U] [#2 0.23,-0.25,0.83,U] [#3 -0.69,0.43,0.00,M7] [#4 0.05,-0.11,0.55,U] [#5 -0.36,-0.27,0.63,U] [#6 -0.28,0.22,0.49,U] [#7 -0.02,-0.67,0.00,M10] [#8 -0.27,-0.35,0.40,U] 
02:00:53.283 00.001 8996 refined, 6 included, MultiStar: {-0.18, -0.23}, one-star: {-0.69, -0.36}
02:00:53.283 00.000 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
02:00:53.284 00.001 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
02:00:53.285 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.23 hyp=0.29 cameraTheta=-2.24 mountX=-0.16 mountY=0.25, mountTheta=2.14
02:00:53.286 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.23, opts=13)
02:00:53.287 00.001 8996 Enqueuing Move request for scope (-0.18, -0.23)
02:00:53.288 00.001 20224 Worker thread wakes up
02:00:53.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.23) opts 0xd
02:00:53.288 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.23)
02:00:53.288 00.000 20224 Moving (-0.18, -0.23) raw xDistance=-0.16 yDistance=0.25
02:00:53.288 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:00:53.288 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
02:00:53.288 00.000 20224 MoveAxis(E, 0, ABG)
02:00:53.289 00.001 20224 Move returns status 0, amount 0
02:00:53.289 00.000 20224 MoveAxis(S, 52, ABG)
02:00:53.289 00.000 20224 Guiding  Dir = 1, Dur = 52
02:00:53.289 00.000 20224 IsSlewing returns 0
02:00:53.289 00.000 20224 IsGuiding returns 0
02:00:53.293 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=32454, med=3344, FiltMin=3033, FiltMax=19104, Gamma=1.000
02:00:53.298 00.005 20224 PulseGuide returned control before completion, sleep 53
02:00:53.306 00.008 8996 UpdateGuideState exits: m=511288 SNR=251.4
02:00:53.307 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:53.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:53.309 00.001 8996 Enqueuing Expose request
02:00:53.359 00.050 20224 IsGuiding returns 1
02:00:53.359 00.000 20224 scope still moving after pulse duration time elapsed
02:00:53.389 00.030 20224 IsSlewing returns 0
02:00:53.389 00.000 20224 IsGuiding returns 0
02:00:53.389 00.000 20224 scope move finished after 52 + 48 ms
02:00:53.389 00.000 20224 Move returns status 0, amount 52
02:00:53.389 00.000 20224 move complete, result=0
02:00:53.389 00.000 20224 worker thread done servicing request
02:00:53.389 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 52 ms SOUTH
02:00:53.391 00.002 20224 Worker thread wakes up
02:00:53.392 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:53.392 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:54.364 00.972 20224 Exposure complete
02:00:54.449 00.085 20224 worker thread done servicing request
02:00:54.449 00.000 8996 OnExposeComplete: enter
02:00:54.450 00.001 8996 UpdateGuideState(): m_state=6
02:00:54.451 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14557
02:00:54.454 00.003 8996 Star::Find returns 1 (0), X=136.60, Y=473.07, Mass=524477, SNR=284.3, Peak=37635 HFD=4.8
02:00:54.457 00.003 8996 MultiStar: [#1 0.31,-0.45,0.00,M9] [#2 0.59,0.06,0.00,M10] [#3 -0.29,0.64,0.00,M8] [#4 0.60,0.33,0.00,M5] [#5 0.20,0.06,0.69,U] [#6 0.02,0.14,0.44,U] [#7 0.27,-0.46,0.00,R] [#8 0.22,-0.03,0.39,U] 
02:00:54.459 00.002 8996 refined, 3 included, MultiStar: {-0.01, 0.00}, one-star: {-0.26, -0.08}
02:00:54.460 00.001 8996 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.10) = xAngle (2.93 = 2.93)
02:00:54.462 00.002 8996 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.19 = -0.19)
02:00:54.463 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.83 mountX=-0.01 mountY=-0.00, mountTheta=-2.95
02:00:54.465 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
02:00:54.467 00.002 8996 Enqueuing Move request for scope (-0.01, 0.00)
02:00:54.470 00.003 20224 Worker thread wakes up
02:00:54.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
02:00:54.470 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
02:00:54.470 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
02:00:54.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:00:54.470 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:00:54.470 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:00:54.470 00.000 20224 MoveAxis(E, 0, ABG)
02:00:54.470 00.000 20224 Move returns status 0, amount 0
02:00:54.470 00.000 20224 MoveAxis(N, 0, ABG)
02:00:54.470 00.000 20224 Move returns status 0, amount 0
02:00:54.470 00.000 20224 move complete, result=0
02:00:54.470 00.000 20224 worker thread done servicing request
02:00:54.481 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=37635, med=3341, FiltMin=3040, FiltMax=22419, Gamma=1.000
02:00:54.508 00.027 8996 UpdateGuideState exits: m=524477 SNR=284.3
02:00:54.510 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:54.512 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:54.514 00.002 8996 Enqueuing Expose request
02:00:54.515 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:00:54.516 00.001 20224 Worker thread wakes up
02:00:54.517 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:54.517 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:55.697 01.180 20224 Exposure complete
02:00:55.800 00.103 20224 worker thread done servicing request
02:00:55.800 00.000 8996 OnExposeComplete: enter
02:00:55.802 00.002 8996 UpdateGuideState(): m_state=6
02:00:55.803 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14558
02:00:55.805 00.002 8996 Star::Find returns 1 (0), X=136.97, Y=473.78, Mass=556287, SNR=334.4, Peak=40758 HFD=4.4
02:00:55.807 00.002 8996 MultiStar: [#1 0.30,0.27,0.52,U] [#2 0.63,0.59,0.00,R] [#3 -0.08,0.97,0.00,M9] [#4 0.70,0.83,0.00,M6] [#5 -0.13,0.41,0.50,U] [#6 -0.10,0.80,0.00,M1] [#7 -0.23,0.49,0.00,M1] [#8 0.04,0.29,0.23,U] 
02:00:55.808 00.001 8996 refined, 3 included, MultiStar: {0.09, 0.46}, one-star: {0.10, 0.63}
02:00:55.811 00.003 8996 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.10) = xAngle (1.48 = 1.48)
02:00:55.813 00.002 8996 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.65 = -1.65)
02:00:55.815 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=0.46 hyp=0.47 cameraTheta=1.38 mountX=0.04 mountY=-0.47, mountTheta=-1.48
02:00:55.817 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.46, opts=13)
02:00:55.818 00.001 8996 Enqueuing Move request for scope (0.09, 0.46)
02:00:55.819 00.001 20224 Worker thread wakes up
02:00:55.820 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.46) opts 0xd
02:00:55.820 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.46)
02:00:55.820 00.000 20224 Moving (0.09, 0.46) raw xDistance=0.04 yDistance=-0.47
02:00:55.820 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:00:55.820 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:55.820 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
02:00:55.820 00.000 20224 MoveAxis(E, 0, ABG)
02:00:55.820 00.000 20224 Move returns status 0, amount 0
02:00:55.820 00.000 20224 MoveAxis(N, 0, ABG)
02:00:55.820 00.000 20224 Move returns status 0, amount 0
02:00:55.820 00.000 20224 move complete, result=0
02:00:55.821 00.001 20224 worker thread done servicing request
02:00:55.827 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=40758, med=3341, FiltMin=3027, FiltMax=23117, Gamma=1.000
02:00:55.858 00.031 8996 UpdateGuideState exits: m=556287 SNR=334.4
02:00:55.859 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:55.861 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:55.863 00.002 8996 Enqueuing Expose request
02:00:55.865 00.002 20224 Worker thread wakes up
02:00:55.866 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
02:00:55.868 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:55.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:56.861 00.993 20224 Exposure complete
02:00:56.943 00.082 20224 worker thread done servicing request
02:00:56.943 00.000 8996 OnExposeComplete: enter
02:00:56.944 00.001 8996 UpdateGuideState(): m_state=6
02:00:56.945 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14559
02:00:56.947 00.002 8996 Star::Find returns 1 (0), X=136.51, Y=473.59, Mass=599482, SNR=273.9, Peak=38518 HFD=4.9
02:00:56.949 00.002 8996 MultiStar: [#1 0.51,0.41,0.00,M9] [#2 0.05,0.04,0.74,U] [#3 -0.37,0.54,0.00,M10] [#4 0.36,0.59,0.00,M7] [#5 0.15,0.16,0.54,U] [#6 0.08,0.77,0.00,M2] [#7 0.09,0.13,0.45,U] [#8 0.15,0.26,0.30,U] 
02:00:56.953 00.004 8996 refined, 4 included, MultiStar: {-0.05, 0.23}, one-star: {-0.36, 0.44}
02:00:56.955 00.002 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
02:00:56.957 00.002 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
02:00:56.958 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.79 mountX=-0.07 mountY=-0.22, mountTheta=-1.89
02:00:56.962 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.23, opts=13)
02:00:56.963 00.001 8996 Enqueuing Move request for scope (-0.05, 0.23)
02:00:56.965 00.002 20224 Worker thread wakes up
02:00:56.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
02:00:56.965 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
02:00:56.966 00.001 20224 Moving (-0.05, 0.23) raw xDistance=-0.07 yDistance=-0.22
02:00:56.966 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:00:56.966 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:56.966 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:00:56.966 00.000 20224 MoveAxis(E, 0, ABG)
02:00:56.966 00.000 20224 Move returns status 0, amount 0
02:00:56.966 00.000 20224 MoveAxis(N, 0, ABG)
02:00:56.966 00.000 20224 Move returns status 0, amount 0
02:00:56.966 00.000 20224 move complete, result=0
02:00:56.966 00.000 20224 worker thread done servicing request
02:00:56.979 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=38518, med=3341, FiltMin=3027, FiltMax=23417, Gamma=1.000
02:00:57.006 00.027 8996 UpdateGuideState exits: m=599482 SNR=273.9
02:00:57.007 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:57.008 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:57.009 00.001 8996 Enqueuing Expose request
02:00:57.010 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:00:57.011 00.001 20224 Worker thread wakes up
02:00:57.011 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:57.011 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:58.217 01.206 20224 Exposure complete
02:00:58.305 00.088 20224 worker thread done servicing request
02:00:58.305 00.000 8996 OnExposeComplete: enter
02:00:58.306 00.001 8996 UpdateGuideState(): m_state=6
02:00:58.307 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14560
02:00:58.308 00.001 8996 Star::Find returns 1 (0), X=136.75, Y=473.43, Mass=517786, SNR=281.0, Peak=32582 HFD=4.7
02:00:58.309 00.001 8996 MultiStar: [#1 0.08,0.28,0.58,U] [#2 -0.42,0.02,0.59,U] [#3 -0.64,0.83,0.00,R] [#4 0.24,0.62,0.00,M8] [#5 0.21,0.50,0.00,M1] [#6 -0.15,0.57,0.00,M3] [#7 -0.21,0.31,0.43,U] [#8 -0.07,0.32,0.34,U] 
02:00:58.310 00.001 8996 refined, 4 included, MultiStar: {-0.15, 0.24}, one-star: {-0.11, 0.28}
02:00:58.310 00.000 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
02:00:58.312 00.002 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
02:00:58.315 00.003 8996 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.13 mountX=-0.17 mountY=-0.22, mountTheta=-2.23
02:00:58.319 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.24, opts=13)
02:00:58.322 00.003 8996 Enqueuing Move request for scope (-0.15, 0.24)
02:00:58.324 00.002 20224 Worker thread wakes up
02:00:58.324 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
02:00:58.324 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
02:00:58.324 00.000 20224 Moving (-0.15, 0.24) raw xDistance=-0.17 yDistance=-0.22
02:00:58.324 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:00:58.324 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:58.324 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:00:58.324 00.000 20224 MoveAxis(E, 0, ABG)
02:00:58.324 00.000 20224 Move returns status 0, amount 0
02:00:58.324 00.000 20224 MoveAxis(N, 0, ABG)
02:00:58.324 00.000 20224 Move returns status 0, amount 0
02:00:58.324 00.000 20224 move complete, result=0
02:00:58.325 00.001 20224 worker thread done servicing request
02:00:58.333 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=32582, med=3344, FiltMin=2963, FiltMax=22448, Gamma=1.000
02:00:58.353 00.020 8996 UpdateGuideState exits: m=517786 SNR=281.0
02:00:58.354 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:58.355 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:58.356 00.001 8996 Enqueuing Expose request
02:00:58.357 00.001 20224 Worker thread wakes up
02:00:58.357 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 0 ms NORTH
02:00:58.357 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:58.357 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:00:59.329 00.972 20224 Exposure complete
02:00:59.389 00.060 20224 worker thread done servicing request
02:00:59.389 00.000 8996 OnExposeComplete: enter
02:00:59.392 00.003 8996 UpdateGuideState(): m_state=6
02:00:59.395 00.003 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14561
02:00:59.397 00.002 8996 Star::Find returns 1 (0), X=136.34, Y=473.61, Mass=565632, SNR=303.6, Peak=32979 HFD=4.8
02:00:59.399 00.002 8996 MultiStar: [#1 0.16,0.21,0.67,U] [#2 -0.35,-0.39,0.00,M1] [#3 0.00,0.23,0.52,U] [#4 0.13,0.65,0.00,M9] [#5 -0.10,0.33,0.51,U] [#6 -0.05,0.63,0.00,M4] [#7 -0.28,0.54,0.00,M1] [#8 -0.04,0.43,0.32,U] 
02:00:59.401 00.002 8996 refined, 4 included, MultiStar: {-0.16, 0.34}, one-star: {-0.53, 0.45}
02:00:59.403 00.002 8996 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.10) = xAngle (2.11 = 2.11)
02:00:59.404 00.001 8996 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
02:00:59.405 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.34 hyp=0.37 cameraTheta=2.01 mountX=-0.19 mountY=-0.32, mountTheta=-2.12
02:00:59.410 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.34, opts=13)
02:00:59.412 00.002 8996 Enqueuing Move request for scope (-0.16, 0.34)
02:00:59.415 00.003 20224 Worker thread wakes up
02:00:59.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.34) opts 0xd
02:00:59.415 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.34)
02:00:59.415 00.000 20224 Moving (-0.16, 0.34) raw xDistance=-0.19 yDistance=-0.32
02:00:59.415 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:00:59.415 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:00:59.415 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:00:59.415 00.000 20224 MoveAxis(E, 0, ABG)
02:00:59.415 00.000 20224 Move returns status 0, amount 0
02:00:59.415 00.000 20224 MoveAxis(N, 0, ABG)
02:00:59.416 00.001 20224 Move returns status 0, amount 0
02:00:59.416 00.000 20224 move complete, result=0
02:00:59.416 00.000 20224 worker thread done servicing request
02:00:59.422 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=32979, med=3344, FiltMin=3030, FiltMax=21161, Gamma=1.000
02:00:59.446 00.024 8996 UpdateGuideState exits: m=565632 SNR=303.6
02:00:59.448 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:00:59.450 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:00:59.451 00.001 8996 Enqueuing Expose request
02:00:59.452 00.001 20224 Worker thread wakes up
02:00:59.453 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:00:59.455 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:00:59.455 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:00.654 01.199 20224 Exposure complete
02:01:00.732 00.078 20224 worker thread done servicing request
02:01:00.732 00.000 8996 OnExposeComplete: enter
02:01:00.732 00.000 8996 UpdateGuideState(): m_state=6
02:01:00.733 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14562
02:01:00.734 00.001 8996 Star::Find returns 1 (0), X=136.43, Y=473.26, Mass=711999, SNR=315.6, Peak=45299 HFD=4.7
02:01:00.735 00.001 8996 MultiStar: [#1 0.21,0.10,0.52,U] [#2 -0.06,-0.21,0.64,U] [#3 0.37,0.10,0.54,U] [#4 0.28,0.55,0.00,M10] [#5 0.16,0.23,0.62,U] [#6 -0.08,0.84,0.00,M5] [#7 -0.30,0.40,0.00,M2] [#8 -0.21,0.23,0.33,U] 
02:01:00.736 00.001 8996 refined, 5 included, MultiStar: {-0.04, 0.08}, one-star: {-0.44, 0.11}
02:01:00.737 00.001 8996 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
02:01:00.738 00.001 8996 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.03 = -1.03)
02:01:00.738 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.08 hyp=0.09 cameraTheta=2.00 mountX=-0.04 mountY=-0.08, mountTheta=-2.10
02:01:00.740 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.08, opts=13)
02:01:00.741 00.001 8996 Enqueuing Move request for scope (-0.04, 0.08)
02:01:00.742 00.001 20224 Worker thread wakes up
02:01:00.742 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.08) opts 0xd
02:01:00.742 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.08)
02:01:00.742 00.000 20224 Moving (-0.04, 0.08) raw xDistance=-0.04 yDistance=-0.08
02:01:00.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:01:00.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:00.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:01:00.743 00.001 20224 MoveAxis(E, 0, ABG)
02:01:00.743 00.000 20224 Move returns status 0, amount 0
02:01:00.743 00.000 20224 MoveAxis(N, 0, ABG)
02:01:00.743 00.000 20224 Move returns status 0, amount 0
02:01:00.743 00.000 20224 move complete, result=0
02:01:00.743 00.000 20224 worker thread done servicing request
02:01:00.752 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45299, med=3344, FiltMin=3001, FiltMax=27315, Gamma=1.000
02:01:00.778 00.026 8996 UpdateGuideState exits: m=711999 SNR=315.6
02:01:00.778 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:00.780 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:00.781 00.001 8996 Enqueuing Expose request
02:01:00.782 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:00.784 00.002 20224 Worker thread wakes up
02:01:00.784 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:00.784 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:01.750 00.966 20224 Exposure complete
02:01:01.815 00.065 20224 worker thread done servicing request
02:01:01.815 00.000 8996 OnExposeComplete: enter
02:01:01.816 00.001 8996 UpdateGuideState(): m_state=6
02:01:01.817 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14563
02:01:01.819 00.002 8996 Star::Find returns 1 (0), X=136.34, Y=473.30, Mass=574650, SNR=285.3, Peak=39139 HFD=4.7
02:01:01.820 00.001 8996 MultiStar: [#1 0.34,-0.03,0.59,U] [#2 0.01,-0.17,0.85,U] [#3 0.01,-0.19,0.64,U] [#4 0.21,0.64,0.00,R] [#5 -0.09,0.51,0.00,M1] [#6 0.32,0.93,0.00,M6] [#7 -0.49,0.08,0.00,M3] [#8 0.05,0.37,0.35,U] 
02:01:01.821 00.001 8996 refined, 4 included, MultiStar: {-0.09, -0.00}, one-star: {-0.53, 0.15}
02:01:01.822 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
02:01:01.823 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.15)
02:01:01.824 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.00 hyp=0.09 cameraTheta=-3.11 mountX=-0.09 mountY=0.01, mountTheta=2.99
02:01:01.825 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.00, opts=13)
02:01:01.826 00.001 8996 Enqueuing Move request for scope (-0.09, -0.00)
02:01:01.827 00.001 20224 Worker thread wakes up
02:01:01.827 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.00) opts 0xd
02:01:01.827 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.00)
02:01:01.827 00.000 20224 Moving (-0.09, -0.00) raw xDistance=-0.09 yDistance=0.01
02:01:01.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:01:01.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:01.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:01:01.827 00.000 20224 MoveAxis(E, 0, ABG)
02:01:01.827 00.000 20224 Move returns status 0, amount 0
02:01:01.827 00.000 20224 MoveAxis(N, 0, ABG)
02:01:01.827 00.000 20224 Move returns status 0, amount 0
02:01:01.828 00.001 20224 move complete, result=0
02:01:01.828 00.000 20224 worker thread done servicing request
02:01:01.831 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=39139, med=3344, FiltMin=3027, FiltMax=21341, Gamma=1.000
02:01:01.850 00.019 8996 UpdateGuideState exits: m=574650 SNR=285.3
02:01:01.852 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:01.853 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:01.854 00.001 8996 Enqueuing Expose request
02:01:01.855 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:01:01.857 00.002 20224 Worker thread wakes up
02:01:01.857 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:01.857 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:03.026 01.169 20224 Exposure complete
02:01:03.085 00.059 20224 worker thread done servicing request
02:01:03.085 00.000 8996 OnExposeComplete: enter
02:01:03.087 00.002 8996 UpdateGuideState(): m_state=6
02:01:03.088 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14564
02:01:03.090 00.002 8996 Star::Find returns 1 (0), X=136.50, Y=473.45, Mass=634340, SNR=295.1, Peak=41523 HFD=5.0
02:01:03.092 00.002 8996 MultiStar: [#1 0.33,0.38,0.00,M6] [#2 -0.10,-0.32,0.62,U] [#3 -0.03,-0.10,0.55,U] [#4 -0.09,-0.19,0.57,U] [#5 0.10,0.42,0.44,U] [#6 0.13,0.54,0.00,M7] [#7 -0.24,0.09,0.39,U] [#8 0.33,0.60,0.00,M1] 
02:01:03.093 00.001 8996 refined, 5 included, MultiStar: {-0.15, 0.04}, one-star: {-0.37, 0.30}
02:01:03.095 00.002 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
02:01:03.096 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
02:01:03.098 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.16 cameraTheta=2.87 mountX=-0.16 mountY=-0.02, mountTheta=-2.99
02:01:03.100 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
02:01:03.101 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
02:01:03.102 00.001 20224 Worker thread wakes up
02:01:03.102 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
02:01:03.102 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
02:01:03.102 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.16 yDistance=-0.02
02:01:03.102 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:01:03.102 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:03.102 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:01:03.103 00.001 20224 MoveAxis(E, 0, ABG)
02:01:03.103 00.000 20224 Move returns status 0, amount 0
02:01:03.103 00.000 20224 MoveAxis(N, 0, ABG)
02:01:03.103 00.000 20224 Move returns status 0, amount 0
02:01:03.103 00.000 20224 move complete, result=0
02:01:03.103 00.000 20224 worker thread done servicing request
02:01:03.107 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=41523, med=3347, FiltMin=3014, FiltMax=24957, Gamma=1.000
02:01:03.464 00.357 8996 UpdateGuideState exits: m=634340 SNR=295.1
02:01:03.465 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:03.468 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:03.470 00.002 8996 Enqueuing Expose request
02:01:03.471 00.001 20224 Worker thread wakes up
02:01:03.471 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:03.472 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:03.472 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:04.440 00.968 20224 Exposure complete
02:01:04.499 00.059 20224 worker thread done servicing request
02:01:04.499 00.000 8996 OnExposeComplete: enter
02:01:04.500 00.001 8996 UpdateGuideState(): m_state=6
02:01:04.501 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14565
02:01:04.502 00.001 8996 Star::Find returns 1 (0), X=136.44, Y=473.33, Mass=549485, SNR=293.1, Peak=32755 HFD=4.8
02:01:04.503 00.001 8996 MultiStar: [#1 0.30,0.21,0.64,U] [#2 0.06,-0.29,0.75,U] [#3 -0.28,-0.12,0.57,U] [#4 -0.32,-0.14,0.39,U] [#5 0.04,0.67,0.00,M1] [#6 -0.12,0.42,0.36,U] [#7 -1.03,0.25,0.00,M3] [#8 0.14,0.51,0.00,M2] 
02:01:04.504 00.001 8996 refined, 5 included, MultiStar: {-0.14, 0.04}, one-star: {-0.43, 0.18}
02:01:04.505 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
02:01:04.506 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
02:01:04.507 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.88 mountX=-0.14 mountY=-0.02, mountTheta=-3.00
02:01:04.509 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.04, opts=13)
02:01:04.509 00.000 8996 Enqueuing Move request for scope (-0.14, 0.04)
02:01:04.511 00.002 20224 Worker thread wakes up
02:01:04.511 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
02:01:04.511 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
02:01:04.511 00.000 20224 Moving (-0.14, 0.04) raw xDistance=-0.14 yDistance=-0.02
02:01:04.511 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:01:04.511 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:04.511 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:01:04.511 00.000 20224 MoveAxis(E, 0, ABG)
02:01:04.511 00.000 20224 Move returns status 0, amount 0
02:01:04.511 00.000 20224 MoveAxis(N, 0, ABG)
02:01:04.511 00.000 20224 Move returns status 0, amount 0
02:01:04.511 00.000 20224 move complete, result=0
02:01:04.512 00.001 20224 worker thread done servicing request
02:01:04.516 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=32755, med=3347, FiltMin=3027, FiltMax=21325, Gamma=1.000
02:01:04.533 00.017 8996 UpdateGuideState exits: m=549485 SNR=293.1
02:01:04.534 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:04.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:04.536 00.001 8996 Enqueuing Expose request
02:01:04.537 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:04.538 00.001 20224 Worker thread wakes up
02:01:04.538 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:04.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:05.701 01.163 20224 Exposure complete
02:01:05.779 00.078 20224 worker thread done servicing request
02:01:05.779 00.000 8996 OnExposeComplete: enter
02:01:05.780 00.001 8996 UpdateGuideState(): m_state=6
02:01:05.781 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14566
02:01:05.782 00.001 8996 Star::Find returns 1 (0), X=136.90, Y=473.47, Mass=595805, SNR=288.9, Peak=35875 HFD=4.9
02:01:05.783 00.001 8996 MultiStar: [#1 0.11,-0.05,0.59,U] [#2 -0.33,-0.37,0.00,M1] [#3 -0.29,-0.38,0.00,M1] [#4 -0.43,-0.51,0.00,M1] [#5 0.19,0.42,0.00,M2] [#6 -0.27,0.06,0.42,U] [#7 -0.79,-0.31,0.00,M4] [#8 0.31,0.44,0.00,M3] 
02:01:05.784 00.001 8996 refined, 2 included, MultiStar: {-0.01, 0.16}, one-star: {0.03, 0.32}
02:01:05.785 00.001 8996 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.10) = xAngle (1.74 = 1.74)
02:01:05.786 00.001 8996 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
02:01:05.787 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.64 mountX=-0.03 mountY=-0.16, mountTheta=-1.74
02:01:05.788 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.16, opts=13)
02:01:05.789 00.001 8996 Enqueuing Move request for scope (-0.01, 0.16)
02:01:05.790 00.001 20224 Worker thread wakes up
02:01:05.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
02:01:05.790 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
02:01:05.790 00.000 20224 Moving (-0.01, 0.16) raw xDistance=-0.03 yDistance=-0.16
02:01:05.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:01:05.791 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:05.791 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:01:05.791 00.000 20224 MoveAxis(E, 0, ABG)
02:01:05.791 00.000 20224 Move returns status 0, amount 0
02:01:05.791 00.000 20224 MoveAxis(N, 0, ABG)
02:01:05.791 00.000 20224 Move returns status 0, amount 0
02:01:05.791 00.000 20224 move complete, result=0
02:01:05.791 00.000 20224 worker thread done servicing request
02:01:05.795 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=35875, med=3347, FiltMin=3001, FiltMax=21888, Gamma=1.000
02:01:05.811 00.016 8996 UpdateGuideState exits: m=595805 SNR=288.9
02:01:05.812 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:05.813 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:05.814 00.001 8996 Enqueuing Expose request
02:01:05.814 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:01:05.816 00.002 20224 Worker thread wakes up
02:01:05.816 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:05.816 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:06.775 00.959 20224 Exposure complete
02:01:06.837 00.062 20224 worker thread done servicing request
02:01:06.837 00.000 8996 OnExposeComplete: enter
02:01:06.838 00.001 8996 UpdateGuideState(): m_state=6
02:01:06.839 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14567
02:01:06.840 00.001 8996 Star::Find returns 1 (0), X=136.11, Y=473.23, Mass=640816, SNR=348.3, Peak=38358 HFD=4.5
02:01:06.842 00.002 8996 MultiStar: [#1 -0.12,0.22,0.59,U] [#2 -0.89,-0.33,0.00,M2] [#3 -0.48,-0.15,0.00,M2] [#4 -0.73,-0.15,0.00,M2] [#5 -0.27,0.70,0.00,M3] [#6 -0.47,0.50,0.00,M6] [#7 -0.78,-0.02,0.00,M5] [#8 -0.28,0.58,0.00,M4] 
02:01:06.843 00.001 8996 refined, 1 included, MultiStar: {-0.52, 0.13}, one-star: {-0.76, 0.07}
02:01:06.843 00.000 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
02:01:06.844 00.001 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
02:01:06.845 00.001 8996 CameraToMount -- cameraX=-0.52 cameraY=0.13 hyp=0.54 cameraTheta=2.90 mountX=-0.53 mountY=-0.07, mountTheta=-3.01
02:01:06.847 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=0.13, opts=13)
02:01:06.847 00.000 8996 Enqueuing Move request for scope (-0.52, 0.13)
02:01:06.848 00.001 20224 Worker thread wakes up
02:01:06.848 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.13) opts 0xd
02:01:06.848 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, 0.13)
02:01:06.848 00.000 20224 Moving (-0.52, 0.13) raw xDistance=-0.53 yDistance=-0.07
02:01:06.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
02:01:06.850 00.002 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:06.850 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:01:06.850 00.000 20224 MoveAxis(E, 77, ABG)
02:01:06.850 00.000 20224 Guiding  Dir = 2, Dur = 77
02:01:06.850 00.000 20224 IsSlewing returns 0
02:01:06.851 00.001 20224 IsGuiding returns 0
02:01:06.854 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38358, med=3347, FiltMin=3005, FiltMax=25920, Gamma=1.000
02:01:06.868 00.014 8996 UpdateGuideState exits: m=640816 SNR=348.3
02:01:06.869 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:06.870 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:06.871 00.001 8996 Enqueuing Expose request
02:01:06.910 00.039 20224 PulseGuide returned control before completion, sleep 27
02:01:06.941 00.031 20224 IsGuiding returns 1
02:01:06.941 00.000 20224 scope still moving after pulse duration time elapsed
02:01:06.973 00.032 20224 IsSlewing returns 0
02:01:06.973 00.000 20224 IsGuiding returns 1
02:01:07.005 00.032 20224 IsSlewing returns 0
02:01:07.005 00.000 20224 IsGuiding returns 0
02:01:07.005 00.000 20224 scope move finished after 77 + 78 ms
02:01:07.005 00.000 20224 Move returns status 0, amount 77
02:01:07.005 00.000 20224 MoveAxis(N, 0, ABG)
02:01:07.005 00.000 20224 Move returns status 0, amount 0
02:01:07.005 00.000 20224 move complete, result=0
02:01:07.005 00.000 20224 worker thread done servicing request
02:01:07.005 00.000 20224 Worker thread wakes up
02:01:07.005 00.000 8996 GuideStep: -0.5 px 77 ms EAST, -0.1 px 0 ms NORTH
02:01:07.007 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:07.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:08.169 01.162 20224 Exposure complete
02:01:08.237 00.068 20224 worker thread done servicing request
02:01:08.237 00.000 8996 OnExposeComplete: enter
02:01:08.238 00.001 8996 UpdateGuideState(): m_state=6
02:01:08.239 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14568
02:01:08.240 00.001 8996 Star::Find returns 1 (0), X=136.77, Y=473.12, Mass=613057, SNR=323.7, Peak=44435 HFD=4.5
02:01:08.241 00.001 8996 MultiStar: [#1 0.34,0.16,0.59,U] [#2 -0.15,-0.19,0.64,U] [#3 0.47,-0.24,0.00,M3] [#4 0.19,-0.26,0.41,U] [#5 -0.01,0.54,0.00,M4] [#6 0.13,0.33,0.34,U] [#7 -0.08,-0.11,0.31,U] [#8 0.07,0.41,0.34,U] 
02:01:08.242 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.01}, one-star: {-0.10, -0.03}
02:01:08.242 00.000 8996 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
02:01:08.243 00.001 8996 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
02:01:08.244 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.01 hyp=0.04 cameraTheta=0.38 mountX=0.04 mountY=-0.02, mountTheta=-0.49
02:01:08.245 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.01, opts=13)
02:01:08.246 00.001 8996 Enqueuing Move request for scope (0.04, 0.01)
02:01:08.247 00.001 20224 Worker thread wakes up
02:01:08.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.01) opts 0xd
02:01:08.247 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.01)
02:01:08.247 00.000 20224 Moving (0.04, 0.01) raw xDistance=0.04 yDistance=-0.02
02:01:08.247 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:01:08.247 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:08.247 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:01:08.248 00.001 20224 MoveAxis(E, 0, ABG)
02:01:08.248 00.000 20224 Move returns status 0, amount 0
02:01:08.248 00.000 20224 MoveAxis(N, 0, ABG)
02:01:08.248 00.000 20224 Move returns status 0, amount 0
02:01:08.248 00.000 20224 move complete, result=0
02:01:08.248 00.000 20224 worker thread done servicing request
02:01:08.251 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=44435, med=3344, FiltMin=3014, FiltMax=27187, Gamma=1.000
02:01:08.266 00.015 8996 UpdateGuideState exits: m=613057 SNR=323.7
02:01:08.267 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:08.268 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:08.269 00.001 8996 Enqueuing Expose request
02:01:08.269 00.000 20224 Worker thread wakes up
02:01:08.269 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:08.271 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:08.271 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:08.382 00.111 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:01:08.383 00.001 8996 case statement mapped state 6 to 3
02:01:08.384 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:01:09.260 00.876 20224 Exposure complete
02:01:09.348 00.088 20224 worker thread done servicing request
02:01:09.348 00.000 8996 OnExposeComplete: enter
02:01:09.349 00.001 8996 UpdateGuideState(): m_state=6
02:01:09.350 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14569
02:01:09.350 00.000 8996 Star::Find returns 1 (0), X=136.77, Y=473.43, Mass=533868, SNR=280.3, Peak=35251 HFD=4.6
02:01:09.352 00.002 8996 MultiStar: [#1 0.41,0.32,0.00,M3] [#2 -0.12,-0.15,0.75,U] [#3 0.30,0.05,0.62,U] [#4 0.01,-0.10,0.43,U] [#5 0.06,0.30,0.64,U] [#6 -0.11,0.09,0.44,U] [#7 -0.54,-0.14,0.00,M5] [#8 0.38,0.37,0.00,M4] 
02:01:09.353 00.001 8996 refined, 5 included, MultiStar: {0.00, 0.10}, one-star: {-0.10, 0.28}
02:01:09.353 00.000 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
02:01:09.354 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
02:01:09.355 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.57 mountX=-0.01 mountY=-0.10, mountTheta=-1.67
02:01:09.356 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.10, opts=13)
02:01:09.357 00.001 8996 Enqueuing Move request for scope (0.00, 0.10)
02:01:09.358 00.001 20224 Worker thread wakes up
02:01:09.358 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
02:01:09.358 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
02:01:09.358 00.000 20224 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
02:01:09.358 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:01:09.358 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:09.358 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:01:09.358 00.000 20224 MoveAxis(E, 0, ABG)
02:01:09.358 00.000 20224 Move returns status 0, amount 0
02:01:09.359 00.001 20224 MoveAxis(N, 0, ABG)
02:01:09.359 00.000 20224 Move returns status 0, amount 0
02:01:09.359 00.000 20224 move complete, result=0
02:01:09.359 00.000 20224 worker thread done servicing request
02:01:09.364 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=35251, med=3347, FiltMin=3021, FiltMax=23382, Gamma=1.000
02:01:09.383 00.019 8996 UpdateGuideState exits: m=533868 SNR=280.3
02:01:09.386 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:09.388 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:09.389 00.001 8996 Enqueuing Expose request
02:01:09.392 00.003 20224 Worker thread wakes up
02:01:09.392 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:09.394 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:09.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:09.495 00.101 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:01:09.497 00.002 8996 case statement mapped state 6 to 3
02:01:09.499 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:01:10.585 01.086 20224 Exposure complete
02:01:10.606 00.021 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:01:10.609 00.003 8996 case statement mapped state 6 to 3
02:01:10.612 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:01:10.668 00.056 20224 worker thread done servicing request
02:01:10.668 00.000 8996 OnExposeComplete: enter
02:01:10.669 00.001 8996 UpdateGuideState(): m_state=6
02:01:10.671 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14570
02:01:10.672 00.001 8996 Star::Find returns 1 (0), X=136.89, Y=473.74, Mass=627385, SNR=318.0, Peak=44614 HFD=4.5
02:01:10.673 00.001 8996 MultiStar: [#1 0.27,0.31,0.49,U] [#2 -0.36,0.10,0.62,U] [#3 -0.28,-0.11,0.60,U] [#4 -0.52,0.02,0.00,M1] [#5 0.25,0.62,0.00,M4] [#6 -0.27,0.33,0.35,U] [#7 -0.52,0.24,0.00,M6] [#8 0.21,0.92,0.00,M5] 
02:01:10.674 00.001 8996 refined, 4 included, MultiStar: {-0.11, 0.28}, one-star: {0.03, 0.59}
02:01:10.674 00.000 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
02:01:10.675 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.09 = -1.09)
02:01:10.676 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=0.28 hyp=0.30 cameraTheta=1.93 mountX=-0.13 mountY=-0.27, mountTheta=-2.03
02:01:10.677 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.28, opts=13)
02:01:10.678 00.001 8996 Enqueuing Move request for scope (-0.11, 0.28)
02:01:10.679 00.001 20224 Worker thread wakes up
02:01:10.679 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.28) opts 0xd
02:01:10.679 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.28)
02:01:10.679 00.000 20224 Moving (-0.11, 0.28) raw xDistance=-0.13 yDistance=-0.27
02:01:10.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:01:10.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:10.680 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:01:10.680 00.000 20224 MoveAxis(E, 0, ABG)
02:01:10.680 00.000 20224 Move returns status 0, amount 0
02:01:10.680 00.000 20224 MoveAxis(N, 0, ABG)
02:01:10.680 00.000 20224 Move returns status 0, amount 0
02:01:10.680 00.000 20224 move complete, result=0
02:01:10.680 00.000 20224 worker thread done servicing request
02:01:10.684 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44614, med=3347, FiltMin=2969, FiltMax=25632, Gamma=1.000
02:01:10.699 00.015 8996 UpdateGuideState exits: m=627385 SNR=318.0
02:01:10.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:10.701 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:10.702 00.001 8996 Enqueuing Expose request
02:01:10.703 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:01:10.703 00.000 20224 Worker thread wakes up
02:01:10.703 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:10.704 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:11.670 00.966 20224 Exposure complete
02:01:11.720 00.050 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:01:11.721 00.001 8996 case statement mapped state 6 to 3
02:01:11.722 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:01:11.756 00.034 20224 worker thread done servicing request
02:01:11.756 00.000 8996 OnExposeComplete: enter
02:01:11.757 00.001 8996 UpdateGuideState(): m_state=6
02:01:11.758 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14571
02:01:11.759 00.001 8996 Star::Find returns 1 (0), X=136.65, Y=473.79, Mass=511727, SNR=281.1, Peak=34566 HFD=4.6
02:01:11.761 00.002 8996 MultiStar: [#1 0.18,0.47,0.00,M3] [#2 -0.27,-0.01,0.54,U] [#3 -0.35,-0.08,0.69,U] [#4 -0.61,-0.19,0.00,M2] [#5 0.49,0.89,0.00,M5] [#6 -0.60,0.32,0.00,M4] [#7 -0.80,0.32,0.00,M7] [#8 0.56,0.91,0.00,M6] 
02:01:11.762 00.001 8996 refined, 2 included, MultiStar: {-0.27, 0.26}, one-star: {-0.22, 0.63}
02:01:11.763 00.001 8996 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
02:01:11.763 00.000 8996 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
02:01:11.765 00.002 8996 CameraToMount -- cameraX=-0.27 cameraY=0.26 hyp=0.37 cameraTheta=2.39 mountX=-0.30 mountY=-0.22, mountTheta=-2.50
02:01:11.766 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.26, opts=13)
02:01:11.767 00.001 8996 Enqueuing Move request for scope (-0.27, 0.26)
02:01:11.768 00.001 20224 Worker thread wakes up
02:01:11.768 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.26) opts 0xd
02:01:11.768 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.26)
02:01:11.768 00.000 20224 Moving (-0.27, 0.26) raw xDistance=-0.30 yDistance=-0.22
02:01:11.768 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:01:11.768 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:11.768 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:01:11.768 00.000 20224 MoveAxis(E, 43, ABG)
02:01:11.768 00.000 20224 Guiding  Dir = 2, Dur = 43
02:01:11.769 00.001 20224 IsSlewing returns 0
02:01:11.769 00.000 20224 IsGuiding returns 0
02:01:11.773 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=34566, med=3344, FiltMin=3014, FiltMax=22150, Gamma=1.000
02:01:11.789 00.016 20224 PulseGuide returned control before completion, sleep 33
02:01:11.794 00.005 8996 UpdateGuideState exits: m=511727 SNR=281.1
02:01:11.797 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:11.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:11.799 00.001 8996 Enqueuing Expose request
02:01:11.828 00.029 20224 IsGuiding returns 1
02:01:11.828 00.000 20224 scope still moving after pulse duration time elapsed
02:01:11.860 00.032 20224 IsSlewing returns 0
02:01:11.860 00.000 20224 IsGuiding returns 0
02:01:11.861 00.001 20224 scope move finished after 43 + 48 ms
02:01:11.861 00.000 20224 Move returns status 0, amount 43
02:01:11.861 00.000 20224 MoveAxis(N, 0, ABG)
02:01:11.861 00.000 20224 Move returns status 0, amount 0
02:01:11.861 00.000 20224 move complete, result=0
02:01:11.861 00.000 20224 worker thread done servicing request
02:01:11.861 00.000 20224 Worker thread wakes up
02:01:11.861 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:11.861 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(122,458,31,31)
02:01:11.861 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.2 px 0 ms NORTH
02:01:12.783 00.922 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:01:12.785 00.002 8996 case statement mapped state 6 to 3
02:01:12.787 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:01:12.885 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:01:12.887 00.002 8996 case statement mapped state 6 to 3
02:01:12.888 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:01:12.985 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
02:01:12.988 00.003 8996 PhdController::Dither begins
02:01:12.989 00.001 8996 dither: size=1.00, dRA=0.72 dDec=-0.58
02:01:12.991 00.002 8996 MountToCamera -- mountTheta (0.68) + m_xAngle (-0.10) = xAngle (0.58 = 0.58)
02:01:12.993 00.002 8996 MountToCamera -- mountX=0.72 mountY=-0.58 hyp=0.93 mountTheta=0.68 cameraX=0.78, cameraY=0.51 cameraTheta=0.58
02:01:12.995 00.002 8996 setting lock position to (137.64, 473.66)
02:01:12.997 00.002 8996 Mount: notify guiding dithered (0.8, 0.5)
02:01:13.000 00.003 8996 MultiStar: stabilizing after lock position change
02:01:13.003 00.003 8996 Status Line: Dither by 0.72,-0.58
02:01:13.009 00.006 8996 PhdController: newstate STATE_SETTLE_BEGIN
02:01:13.011 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
02:01:13.015 00.004 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
02:01:13.043 00.028 20224 Exposure complete
02:01:13.144 00.101 20224 worker thread done servicing request
02:01:13.144 00.000 8996 OnExposeComplete: enter
02:01:13.146 00.002 8996 UpdateGuideState(): m_state=6
02:01:13.147 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14572
02:01:13.149 00.002 8996 Star::Find returns 1 (0), X=137.55, Y=473.76, Mass=571873, SNR=290.4, Peak=32809 HFD=4.7
02:01:13.151 00.002 8996 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.10) = xAngle (2.43 = 2.43)
02:01:13.152 00.001 8996 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.69 = -0.69)
02:01:13.154 00.002 8996 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.14 cameraTheta=2.34 mountX=-0.10 mountY=-0.09, mountTheta=-2.44
02:01:13.157 00.003 8996 dither recenter: remaining=(-0.7,0.6) step=(-0.7,0.6)
02:01:13.158 00.001 8996 MountToCamera -- mountTheta (-2.47) + m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
02:01:13.160 00.002 8996 MountToCamera -- mountX=-0.72 mountY=0.58 hyp=0.93 mountTheta=-2.47 cameraX=-0.78, cameraY=-0.51 cameraTheta=-2.56
02:01:13.161 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.78, y=-0.51, opts=4)
02:01:13.163 00.002 8996 Enqueuing Move request for scope (-0.78, -0.51)
02:01:13.164 00.001 8996 Mount: notify direct move -0.72,0.58
02:01:13.165 00.001 20224 Worker thread wakes up
02:01:13.165 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.51) opts 0x4
02:01:13.165 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.78, -0.51)
02:01:13.165 00.000 20224 Moving (-0.78, -0.51) raw xDistance=-0.72 yDistance=0.58
02:01:13.165 00.000 20224 MoveAxis(E, 168, B)
02:01:13.166 00.001 20224 Guiding  Dir = 2, Dur = 168
02:01:13.166 00.000 20224 IsSlewing returns 0
02:01:13.166 00.000 20224 IsGuiding returns 0
02:01:13.176 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=32809, med=3344, FiltMin=3008, FiltMax=24182, Gamma=1.000
02:01:13.186 00.010 20224 PulseGuide returned control before completion, sleep 159
02:01:13.197 00.011 8996 UpdateGuideState exits: m=571873 SNR=290.4
02:01:13.198 00.001 8996 PhdController: settling, locked = 1, distance = 0.87 (2.00) aobump = 0 frame = 1 / 99999
02:01:13.199 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770541273.199,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.87,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
02:01:13.200 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:13.202 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:13.204 00.002 8996 Enqueuing Expose request
02:01:13.357 00.153 20224 IsGuiding returns 1
02:01:13.357 00.000 20224 scope still moving after pulse duration time elapsed
02:01:13.388 00.031 20224 IsSlewing returns 0
02:01:13.388 00.000 20224 IsGuiding returns 0
02:01:13.388 00.000 20224 scope move finished after 168 + 53 ms
02:01:13.389 00.001 20224 Move returns status 0, amount 168
02:01:13.389 00.000 20224 MoveAxis(S, 122, B)
02:01:13.389 00.000 20224 Guiding  Dir = 1, Dur = 122
02:01:13.389 00.000 20224 IsSlewing returns 0
02:01:13.389 00.000 20224 IsGuiding returns 0
02:01:13.420 00.031 20224 PulseGuide returned control before completion, sleep 101
02:01:13.528 00.108 20224 IsGuiding returns 1
02:01:13.528 00.000 20224 scope still moving after pulse duration time elapsed
02:01:13.558 00.030 20224 IsSlewing returns 0
02:01:13.558 00.000 20224 IsGuiding returns 1
02:01:13.589 00.031 20224 IsSlewing returns 0
02:01:13.590 00.001 20224 IsGuiding returns 0
02:01:13.590 00.000 20224 scope move finished after 122 + 78 ms
02:01:13.590 00.000 20224 Move returns status 0, amount 122
02:01:13.590 00.000 20224 move complete, result=0
02:01:13.590 00.000 20224 worker thread done servicing request
02:01:13.590 00.000 20224 Worker thread wakes up
02:01:13.590 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:13.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:13.590 00.000 8996 GuideStep: -0.7 px 168 ms EAST, 0.6 px 122 ms SOUTH
02:01:14.575 00.985 20224 Exposure complete
02:01:14.638 00.063 20224 worker thread done servicing request
02:01:14.638 00.000 8996 OnExposeComplete: enter
02:01:14.639 00.001 8996 UpdateGuideState(): m_state=6
02:01:14.640 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14573
02:01:14.641 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=473.25, Mass=586652, SNR=272.3, Peak=33869 HFD=4.7
02:01:14.641 00.000 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
02:01:14.642 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
02:01:14.643 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.41 hyp=0.49 cameraTheta=-2.12 mountX=-0.21 mountY=0.44, mountTheta=2.02
02:01:14.646 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.41, opts=13)
02:01:14.646 00.000 8996 Enqueuing Move request for scope (-0.26, -0.41)
02:01:14.647 00.001 20224 Worker thread wakes up
02:01:14.647 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.41) opts 0xd
02:01:14.647 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.41)
02:01:14.649 00.002 20224 Moving (-0.26, -0.41) raw xDistance=-0.21 yDistance=0.44
02:01:14.649 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:01:14.649 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:14.649 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
02:01:14.649 00.000 20224 MoveAxis(E, 31, ABG)
02:01:14.649 00.000 20224 Guiding  Dir = 2, Dur = 31
02:01:14.649 00.000 20224 IsSlewing returns 0
02:01:14.650 00.001 20224 IsGuiding returns 0
02:01:14.657 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=33869, med=3344, FiltMin=2992, FiltMax=23958, Gamma=1.000
02:01:14.676 00.019 8996 UpdateGuideState exits: m=586652 SNR=272.3
02:01:14.678 00.002 8996 PhdController: settling, locked = 1, distance = 0.49 (2.00) aobump = 0 frame = 2 / 99999
02:01:14.679 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770541274.679,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.49,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
02:01:14.680 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:14.682 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:14.683 00.001 8996 Enqueuing Expose request
02:01:14.696 00.013 20224 IsGuiding returns 1
02:01:14.696 00.000 20224 scope still moving after pulse duration time elapsed
02:01:14.725 00.029 20224 IsSlewing returns 0
02:01:14.725 00.000 20224 IsGuiding returns 1
02:01:14.757 00.032 20224 IsSlewing returns 0
02:01:14.757 00.000 20224 IsGuiding returns 1
02:01:14.788 00.031 20224 IsSlewing returns 0
02:01:14.788 00.000 20224 IsGuiding returns 0
02:01:14.788 00.000 20224 scope move finished after 31 + 108 ms
02:01:14.788 00.000 20224 Move returns status 0, amount 31
02:01:14.788 00.000 20224 MoveAxis(N, 0, ABG)
02:01:14.788 00.000 20224 Move returns status 0, amount 0
02:01:14.788 00.000 20224 move complete, result=0
02:01:14.788 00.000 20224 worker thread done servicing request
02:01:14.788 00.000 20224 Worker thread wakes up
02:01:14.788 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.4 px 0 ms NORTH
02:01:14.790 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:14.790 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:15.972 01.182 20224 Exposure complete
02:01:16.055 00.083 20224 worker thread done servicing request
02:01:16.055 00.000 8996 OnExposeComplete: enter
02:01:16.057 00.002 8996 UpdateGuideState(): m_state=6
02:01:16.058 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14574
02:01:16.060 00.002 8996 Star::Find returns 1 (0), X=138.51, Y=473.98, Mass=627292, SNR=275.9, Peak=42998 HFD=5.0
02:01:16.061 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.45 = 0.45)
02:01:16.062 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
02:01:16.063 00.001 8996 CameraToMount -- cameraX=0.86 cameraY=0.32 hyp=0.92 cameraTheta=0.36 mountX=0.83 mountY=-0.42, mountTheta=-0.47
02:01:16.067 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.86, y=0.32, opts=13)
02:01:16.069 00.002 8996 Enqueuing Move request for scope (0.86, 0.32)
02:01:16.071 00.002 20224 Worker thread wakes up
02:01:16.071 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.32) opts 0xd
02:01:16.071 00.000 20224 Handling offset move in thread for scope, endpoint = (0.86, 0.32)
02:01:16.071 00.000 20224 Moving (0.86, 0.32) raw xDistance=0.83 yDistance=-0.42
02:01:16.071 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.83
02:01:16.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:16.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:01:16.071 00.000 20224 MoveAxis(W, 119, ABG)
02:01:16.071 00.000 20224 Guiding  Dir = 3, Dur = 119
02:01:16.071 00.000 20224 IsSlewing returns 0
02:01:16.072 00.001 20224 IsGuiding returns 0
02:01:16.078 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=42998, med=3344, FiltMin=3017, FiltMax=25453, Gamma=1.000
02:01:16.104 00.026 8996 UpdateGuideState exits: m=627292 SNR=275.9
02:01:16.106 00.002 8996 PhdController: settling, locked = 1, distance = 0.62 (2.00) aobump = 0 frame = 3 / 99999
02:01:16.107 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770541276.107,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.62,"Time":2.9,"SettleTime":3.0,"StarLocked":true}
02:01:16.108 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:16.110 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:16.111 00.001 8996 Enqueuing Expose request
02:01:16.116 00.005 20224 PulseGuide returned control before completion, sleep 86
02:01:16.207 00.091 20224 IsGuiding returns 1
02:01:16.207 00.000 20224 scope still moving after pulse duration time elapsed
02:01:16.238 00.031 20224 IsSlewing returns 0
02:01:16.239 00.001 20224 IsGuiding returns 1
02:01:16.268 00.029 20224 IsSlewing returns 0
02:01:16.268 00.000 20224 IsGuiding returns 1
02:01:16.300 00.032 20224 IsSlewing returns 0
02:01:16.301 00.001 20224 IsGuiding returns 0
02:01:16.301 00.000 20224 scope move finished after 119 + 110 ms
02:01:16.301 00.000 20224 Move returns status 0, amount 119
02:01:16.301 00.000 20224 MoveAxis(N, 0, ABG)
02:01:16.301 00.000 20224 Move returns status 0, amount 0
02:01:16.301 00.000 20224 move complete, result=0
02:01:16.301 00.000 20224 worker thread done servicing request
02:01:16.301 00.000 20224 Worker thread wakes up
02:01:16.301 00.000 8996 GuideStep: 0.8 px 119 ms WEST, -0.4 px 0 ms NORTH
02:01:16.304 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:16.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:17.297 00.993 20224 Exposure complete
02:01:17.378 00.081 20224 worker thread done servicing request
02:01:17.378 00.000 8996 OnExposeComplete: enter
02:01:17.379 00.001 8996 UpdateGuideState(): m_state=6
02:01:17.380 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14575
02:01:17.380 00.000 8996 Star::Find returns 1 (0), X=137.77, Y=473.95, Mass=683818, SNR=301.6, Peak=41337 HFD=4.6
02:01:17.381 00.001 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
02:01:17.382 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
02:01:17.383 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.18 mountX=0.09 mountY=-0.31, mountTheta=-1.28
02:01:17.384 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.29, opts=13)
02:01:17.385 00.001 8996 Enqueuing Move request for scope (0.12, 0.29)
02:01:17.386 00.001 20224 Worker thread wakes up
02:01:17.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
02:01:17.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
02:01:17.386 00.000 20224 Moving (0.12, 0.29) raw xDistance=0.09 yDistance=-0.31
02:01:17.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:01:17.386 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:17.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:01:17.386 00.000 20224 MoveAxis(E, 0, ABG)
02:01:17.386 00.000 20224 Move returns status 0, amount 0
02:01:17.386 00.000 20224 MoveAxis(N, 0, ABG)
02:01:17.386 00.000 20224 Move returns status 0, amount 0
02:01:17.386 00.000 20224 move complete, result=0
02:01:17.386 00.000 20224 worker thread done servicing request
02:01:17.390 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41337, med=3347, FiltMin=2976, FiltMax=26829, Gamma=1.000
02:01:17.412 00.022 8996 UpdateGuideState exits: m=683818 SNR=301.6
02:01:17.413 00.001 8996 PhdController: settling, locked = 1, distance = 0.53 (2.00) aobump = 0 frame = 4 / 99999
02:01:17.414 00.001 8996 PhdController: newstate STATE_FINISH
02:01:17.414 00.000 8996 PhdController complete: success
02:01:17.415 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770541277.415,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:01:17.416 00.001 8996 Mount: notify guiding dither settle done success=1
02:01:17.417 00.001 8996 PhdController: newstate STATE_IDLE
02:01:17.418 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:17.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:17.419 00.000 8996 Enqueuing Expose request
02:01:17.420 00.001 20224 Worker thread wakes up
02:01:17.420 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:01:17.421 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:17.421 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:18.102 00.681 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:01:18.105 00.003 8996 case statement mapped state 6 to 3
02:01:18.107 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:01:18.204 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
02:01:18.205 00.001 8996 PhdController::Guide begins
02:01:18.206 00.001 8996 PhdController: newstate STATE_SETUP
02:01:18.207 00.001 8996 PhdController: setup
02:01:18.208 00.001 8996 PhdController: newstate STATE_ATTEMPT_START
02:01:18.209 00.001 8996 PhdController: guider state = 6
02:01:18.210 00.001 8996 PhdController: newstate STATE_SETTLE_BEGIN
02:01:18.211 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
02:01:18.212 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
02:01:18.256 00.044 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:01:18.258 00.002 8996 case statement mapped state 6 to 3
02:01:18.259 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:01:18.578 00.319 20224 Exposure complete
02:01:18.652 00.074 20224 worker thread done servicing request
02:01:18.652 00.000 8996 OnExposeComplete: enter
02:01:18.654 00.002 8996 UpdateGuideState(): m_state=6
02:01:18.655 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14576
02:01:18.656 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=473.80, Mass=543160, SNR=304.4, Peak=35881 HFD=4.7
02:01:18.657 00.001 8996 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.10) = xAngle (2.50 = 2.50)
02:01:18.658 00.001 8996 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.63 = -0.63)
02:01:18.659 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.40 mountX=-0.17 mountY=-0.12, mountTheta=-2.51
02:01:18.661 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.14, opts=13)
02:01:18.662 00.001 8996 Enqueuing Move request for scope (-0.16, 0.14)
02:01:18.663 00.001 20224 Worker thread wakes up
02:01:18.663 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.14) opts 0xd
02:01:18.663 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.14)
02:01:18.663 00.000 20224 Moving (-0.16, 0.14) raw xDistance=-0.17 yDistance=-0.12
02:01:18.663 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:01:18.663 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:18.664 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:01:18.664 00.000 20224 MoveAxis(E, 0, ABG)
02:01:18.664 00.000 20224 Move returns status 0, amount 0
02:01:18.664 00.000 20224 MoveAxis(N, 0, ABG)
02:01:18.664 00.000 20224 Move returns status 0, amount 0
02:01:18.664 00.000 20224 move complete, result=0
02:01:18.664 00.000 20224 worker thread done servicing request
02:01:18.667 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=35881, med=3347, FiltMin=3021, FiltMax=20365, Gamma=1.000
02:01:18.687 00.020 8996 UpdateGuideState exits: m=543160 SNR=304.4
02:01:18.689 00.002 8996 PhdController: settling, locked = 1, distance = 0.43 (2.00) aobump = 0 frame = 1 / 99999
02:01:18.690 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770541278.690,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.43,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
02:01:18.692 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:18.693 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:18.695 00.002 8996 Enqueuing Expose request
02:01:18.696 00.001 20224 Worker thread wakes up
02:01:18.696 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:18.697 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:18.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:19.687 00.990 20224 Exposure complete
02:01:19.767 00.080 20224 worker thread done servicing request
02:01:19.767 00.000 8996 OnExposeComplete: enter
02:01:19.769 00.002 8996 UpdateGuideState(): m_state=6
02:01:19.770 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14577
02:01:19.771 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=473.84, Mass=512737, SNR=239.8, Peak=37305 HFD=4.5
02:01:19.773 00.002 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.68 = 2.68)
02:01:19.774 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.44 = -0.44)
02:01:19.775 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=0.19 hyp=0.35 cameraTheta=2.58 mountX=-0.31 mountY=-0.15, mountTheta=-2.69
02:01:19.777 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.19, opts=13)
02:01:19.778 00.001 8996 Enqueuing Move request for scope (-0.30, 0.19)
02:01:19.778 00.000 20224 Worker thread wakes up
02:01:19.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.19) opts 0xd
02:01:19.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.19)
02:01:19.778 00.000 20224 Moving (-0.30, 0.19) raw xDistance=-0.31 yDistance=-0.15
02:01:19.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:01:19.779 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:19.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:01:19.779 00.000 20224 MoveAxis(E, 46, ABG)
02:01:19.779 00.000 20224 Guiding  Dir = 2, Dur = 46
02:01:19.779 00.000 20224 IsSlewing returns 0
02:01:19.779 00.000 20224 IsGuiding returns 0
02:01:19.782 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=37305, med=3347, FiltMin=2992, FiltMax=21773, Gamma=1.000
02:01:19.806 00.024 8996 UpdateGuideState exits: m=512737 SNR=239.8
02:01:19.807 00.001 8996 PhdController: settling, locked = 1, distance = 0.41 (2.00) aobump = 0 frame = 2 / 99999
02:01:19.808 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770541279.808,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.41,"Time":1.1,"SettleTime":3.0,"StarLocked":true}
02:01:19.808 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:19.809 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:19.810 00.001 8996 Enqueuing Expose request
02:01:19.816 00.006 20224 PulseGuide returned control before completion, sleep 20
02:01:19.847 00.031 20224 IsGuiding returns 1
02:01:19.847 00.000 20224 scope still moving after pulse duration time elapsed
02:01:19.878 00.031 20224 IsSlewing returns 0
02:01:19.878 00.000 20224 IsGuiding returns 1
02:01:19.910 00.032 20224 IsSlewing returns 0
02:01:19.910 00.000 20224 IsGuiding returns 0
02:01:19.910 00.000 20224 scope move finished after 46 + 84 ms
02:01:19.910 00.000 20224 Move returns status 0, amount 46
02:01:19.910 00.000 20224 MoveAxis(N, 0, ABG)
02:01:19.911 00.001 20224 Move returns status 0, amount 0
02:01:19.911 00.000 20224 move complete, result=0
02:01:19.911 00.000 20224 worker thread done servicing request
02:01:19.911 00.000 20224 Worker thread wakes up
02:01:19.911 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH
02:01:19.912 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:19.912 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:21.087 01.175 20224 Exposure complete
02:01:21.164 00.077 20224 worker thread done servicing request
02:01:21.164 00.000 8996 OnExposeComplete: enter
02:01:21.166 00.002 8996 UpdateGuideState(): m_state=6
02:01:21.166 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14578
02:01:21.169 00.003 8996 Star::Find returns 1 (0), X=137.38, Y=473.78, Mass=549231, SNR=294.8, Peak=35657 HFD=4.6
02:01:21.170 00.001 8996 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.10) = xAngle (2.81 = 2.81)
02:01:21.172 00.002 8996 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.31 = -0.31)
02:01:21.172 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=0.12 hyp=0.29 cameraTheta=2.72 mountX=-0.27 mountY=-0.09, mountTheta=-2.83
02:01:21.176 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.12, opts=13)
02:01:21.177 00.001 8996 Enqueuing Move request for scope (-0.26, 0.12)
02:01:21.178 00.001 20224 Worker thread wakes up
02:01:21.178 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.12) opts 0xd
02:01:21.178 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.12)
02:01:21.178 00.000 20224 Moving (-0.26, 0.12) raw xDistance=-0.27 yDistance=-0.09
02:01:21.178 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
02:01:21.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:21.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:01:21.178 00.000 20224 MoveAxis(E, 43, ABG)
02:01:21.178 00.000 20224 Guiding  Dir = 2, Dur = 43
02:01:21.178 00.000 20224 IsSlewing returns 0
02:01:21.178 00.000 20224 IsGuiding returns 0
02:01:21.185 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=35657, med=3344, FiltMin=3030, FiltMax=21933, Gamma=1.000
02:01:21.201 00.016 8996 UpdateGuideState exits: m=549231 SNR=294.8
02:01:21.202 00.001 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 3 / 99999
02:01:21.203 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770541281.203,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.37,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
02:01:21.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:21.206 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:21.206 00.000 8996 Enqueuing Expose request
02:01:21.239 00.033 20224 IsGuiding returns 1
02:01:21.239 00.000 20224 scope still moving after pulse duration time elapsed
02:01:21.267 00.028 20224 IsSlewing returns 0
02:01:21.267 00.000 20224 IsGuiding returns 1
02:01:21.299 00.032 20224 IsSlewing returns 0
02:01:21.299 00.000 20224 IsGuiding returns 1
02:01:21.330 00.031 20224 IsSlewing returns 0
02:01:21.330 00.000 20224 IsGuiding returns 0
02:01:21.330 00.000 20224 scope move finished after 43 + 109 ms
02:01:21.330 00.000 20224 Move returns status 0, amount 43
02:01:21.330 00.000 20224 MoveAxis(N, 0, ABG)
02:01:21.330 00.000 20224 Move returns status 0, amount 0
02:01:21.331 00.001 20224 move complete, result=0
02:01:21.331 00.000 20224 worker thread done servicing request
02:01:21.331 00.000 20224 Worker thread wakes up
02:01:21.331 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:21.331 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.1 px 0 ms NORTH
02:01:21.332 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:22.295 00.963 20224 Exposure complete
02:01:22.380 00.085 20224 worker thread done servicing request
02:01:22.380 00.000 8996 OnExposeComplete: enter
02:01:22.381 00.001 8996 UpdateGuideState(): m_state=6
02:01:22.382 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14579
02:01:22.383 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=473.92, Mass=517198, SNR=262.9, Peak=37929 HFD=4.5
02:01:22.384 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
02:01:22.384 00.000 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
02:01:22.385 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.26 hyp=0.37 cameraTheta=0.77 mountX=0.24 mountY=-0.29, mountTheta=-0.87
02:01:22.386 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.26, opts=13)
02:01:22.387 00.001 8996 Enqueuing Move request for scope (0.27, 0.26)
02:01:22.388 00.001 20224 Worker thread wakes up
02:01:22.388 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.26) opts 0xd
02:01:22.388 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.26)
02:01:22.388 00.000 20224 Moving (0.27, 0.26) raw xDistance=0.24 yDistance=-0.29
02:01:22.388 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
02:01:22.388 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:22.388 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:01:22.388 00.000 20224 MoveAxis(W, 32, ABG)
02:01:22.388 00.000 20224 Guiding  Dir = 3, Dur = 32
02:01:22.389 00.001 20224 IsSlewing returns 0
02:01:22.389 00.000 20224 IsGuiding returns 0
02:01:22.392 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=37929, med=3344, FiltMin=3021, FiltMax=22563, Gamma=1.000
02:01:22.409 00.017 8996 UpdateGuideState exits: m=517198 SNR=262.9
02:01:22.410 00.001 8996 PhdController: settling, locked = 1, distance = 0.37 (2.00) aobump = 0 frame = 4 / 99999
02:01:22.410 00.000 8996 PhdController: newstate STATE_FINISH
02:01:22.411 00.001 8996 PhdController complete: success
02:01:22.412 00.001 8996 evsrv: {"Event":"SettleDone","Timestamp":1770541282.412,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:01:22.413 00.001 8996 Mount: notify guiding dither settle done success=1
02:01:22.413 00.000 8996 PhdController: newstate STATE_IDLE
02:01:22.414 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:22.415 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:22.415 00.000 8996 Enqueuing Expose request
02:01:22.440 00.025 20224 IsGuiding returns 1
02:01:22.440 00.000 20224 scope still moving after pulse duration time elapsed
02:01:22.469 00.029 20224 IsSlewing returns 0
02:01:22.469 00.000 20224 IsGuiding returns 1
02:01:22.501 00.032 20224 IsSlewing returns 0
02:01:22.501 00.000 20224 IsGuiding returns 1
02:01:22.532 00.031 20224 IsSlewing returns 0
02:01:22.532 00.000 20224 IsGuiding returns 0
02:01:22.532 00.000 20224 scope move finished after 32 + 111 ms
02:01:22.532 00.000 20224 Move returns status 0, amount 32
02:01:22.532 00.000 20224 MoveAxis(N, 0, ABG)
02:01:22.532 00.000 20224 Move returns status 0, amount 0
02:01:22.532 00.000 20224 move complete, result=0
02:01:22.532 00.000 20224 worker thread done servicing request
02:01:22.532 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.3 px 0 ms NORTH
02:01:22.533 00.001 20224 Worker thread wakes up
02:01:22.533 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:22.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:23.697 01.164 20224 Exposure complete
02:01:23.769 00.072 20224 worker thread done servicing request
02:01:23.770 00.001 8996 OnExposeComplete: enter
02:01:23.771 00.001 8996 UpdateGuideState(): m_state=6
02:01:23.773 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.775 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=473.67, Mass=567363, SNR=291.0, Peak=40473 HFD=4.7
02:01:23.778 00.003 8996 MultiStar: exiting stabilization period
02:01:23.780 00.002 8996 MultiStar: updating star positions after lock position change
02:01:23.782 00.002 8996 Star::Find(15, 777, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.784 00.002 8996 Star::Find returns 1 (0), X=776.47, Y=311.41, Mass=262860, SNR=171.0, Peak=20502 HFD=4.2
02:01:23.785 00.001 8996 Star::Find(15, 961, 98, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.787 00.002 8996 Star::Find returns 1 (0), X=958.90, Y=94.20, Mass=348303, SNR=206.5, Peak=26217 HFD=4.2
02:01:23.788 00.001 8996 Star::Find(15, 926, 511, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.790 00.002 8996 Star::Find returns 1 (0), X=925.76, Y=506.87, Mass=262348, SNR=138.0, Peak=19961 HFD=4.3
02:01:23.791 00.001 8996 Star::Find(15, 897, 488, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.792 00.001 8996 Star::Find returns 1 (0), X=896.56, Y=484.49, Mass=209712, SNR=154.9, Peak=16157 HFD=4.0
02:01:23.794 00.002 8996 Star::Find(15, 497, 491, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.795 00.001 8996 Star::Find returns 1 (0), X=496.96, Y=489.04, Mass=245123, SNR=173.9, Peak=23654 HFD=4.2
02:01:23.797 00.002 8996 Star::Find(15, 943, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.798 00.001 8996 Star::Find returns 1 (0), X=944.06, Y=757.17, Mass=176247, SNR=122.9, Peak=16745 HFD=4.3
02:01:23.800 00.002 8996 Star::Find(15, 1143, 644, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.803 00.003 8996 Star::Find returns 1 (0), X=1143.30, Y=639.52, Mass=176763, SNR=142.5, Peak=14493 HFD=4.4
02:01:23.805 00.002 8996 Star::Find(15, 480, 386, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.807 00.002 8996 Star::Find returns 1 (0), X=480.04, Y=384.38, Mass=110035, SNR=113.2, Peak=11830 HFD=3.9
02:01:23.809 00.002 8996 Star::Find(15, 531, 805, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.810 00.001 8996 Star::Find returns 1 (0), X=532.79, Y=802.78, Mass=129976, SNR=96.4, Peak=12416 HFD=4.3
02:01:23.812 00.002 8996 Star::Find(15, 411, 357, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.813 00.001 8996 Star::Find returns 1 (0), X=410.78, Y=356.08, Mass=119245, SNR=111.2, Peak=12934 HFD=4.2
02:01:23.815 00.002 8996 Star::Find(15, 179, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14580
02:01:23.816 00.001 8996 Star::Find returns 1 (0), X=178.02, Y=58.62, Mass=129341, SNR=93.9, Peak=11849 HFD=4.2
02:01:23.817 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.03 = 3.03)
02:01:23.818 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.09 = -0.09)
02:01:23.820 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.93 mountX=-0.05 mountY=-0.00, mountTheta=-3.05
02:01:23.824 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.01, opts=13)
02:01:23.825 00.001 8996 Enqueuing Move request for scope (-0.05, 0.01)
02:01:23.826 00.001 20224 Worker thread wakes up
02:01:23.826 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
02:01:23.826 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
02:01:23.826 00.000 20224 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.00
02:01:23.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:01:23.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:23.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:01:23.826 00.000 20224 MoveAxis(E, 0, ABG)
02:01:23.826 00.000 20224 Move returns status 0, amount 0
02:01:23.826 00.000 20224 MoveAxis(N, 0, ABG)
02:01:23.826 00.000 20224 Move returns status 0, amount 0
02:01:23.826 00.000 20224 move complete, result=0
02:01:23.826 00.000 20224 worker thread done servicing request
02:01:23.830 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=40473, med=3344, FiltMin=2998, FiltMax=23206, Gamma=1.000
02:01:23.847 00.017 8996 UpdateGuideState exits: m=567363 SNR=291.0
02:01:23.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:23.849 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:23.850 00.001 8996 Enqueuing Expose request
02:01:23.851 00.001 20224 Worker thread wakes up
02:01:23.851 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:23.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:23.851 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:24.824 00.973 20224 Exposure complete
02:01:24.911 00.087 20224 worker thread done servicing request
02:01:24.911 00.000 8996 OnExposeComplete: enter
02:01:24.912 00.001 8996 UpdateGuideState(): m_state=6
02:01:24.914 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14581
02:01:24.916 00.002 8996 Star::Find returns 1 (0), X=137.46, Y=474.01, Mass=557077, SNR=275.6, Peak=42601 HFD=4.2
02:01:24.917 00.001 8996 MultiStar: [#1 -0.63,0.25,0.00,M4] [#2 -0.00,0.29,0.78,U] [#3 -0.04,0.21,0.64,U] [#4 -0.02,0.26,0.60,U] [#5 -0.14,0.36,0.48,U] [#6 -0.27,0.44,0.00,M5] [#7 -0.56,-0.08,0.00,M8] [#8 0.08,0.30,0.34,U] 
02:01:24.919 00.002 8996 refined, 5 included, MultiStar: {-0.07, 0.30}, one-star: {-0.18, 0.35}
02:01:24.920 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.89 = 1.89)
02:01:24.922 00.002 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.23 = -1.23)
02:01:24.923 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.30 cameraTheta=1.79 mountX=-0.10 mountY=-0.29, mountTheta=-1.89
02:01:24.926 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.30, opts=13)
02:01:24.928 00.002 8996 Enqueuing Move request for scope (-0.07, 0.30)
02:01:24.929 00.001 20224 Worker thread wakes up
02:01:24.930 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
02:01:24.930 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
02:01:24.930 00.000 20224 Moving (-0.07, 0.30) raw xDistance=-0.10 yDistance=-0.29
02:01:24.930 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:01:24.930 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.02 newest=-0.58
02:01:24.930 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
02:01:24.930 00.000 20224 MoveAxis(E, 0, ABG)
02:01:24.930 00.000 20224 Move returns status 0, amount 0
02:01:24.930 00.000 20224 MoveAxis(N, 60, ABG)
02:01:24.930 00.000 20224 Guiding  Dir = 0, Dur = 60
02:01:24.930 00.000 20224 IsSlewing returns 0
02:01:24.930 00.000 20224 IsGuiding returns 0
02:01:24.934 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42601, med=3344, FiltMin=3024, FiltMax=24195, Gamma=1.000
02:01:24.955 00.021 8996 UpdateGuideState exits: m=557077 SNR=275.6
02:01:24.956 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:24.957 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:24.958 00.001 8996 Enqueuing Expose request
02:01:24.975 00.017 20224 PulseGuide returned control before completion, sleep 25
02:01:25.006 00.031 20224 IsGuiding returns 1
02:01:25.006 00.000 20224 scope still moving after pulse duration time elapsed
02:01:25.037 00.031 20224 IsSlewing returns 0
02:01:25.037 00.000 20224 IsGuiding returns 1
02:01:25.069 00.032 20224 IsSlewing returns 0
02:01:25.070 00.001 20224 IsGuiding returns 0
02:01:25.070 00.000 20224 scope move finished after 60 + 79 ms
02:01:25.070 00.000 20224 Move returns status 0, amount 60
02:01:25.070 00.000 20224 move complete, result=0
02:01:25.070 00.000 20224 worker thread done servicing request
02:01:25.070 00.000 20224 Worker thread wakes up
02:01:25.070 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 60 ms NORTH
02:01:25.072 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:25.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:26.247 01.175 20224 Exposure complete
02:01:26.335 00.088 20224 worker thread done servicing request
02:01:26.335 00.000 8996 OnExposeComplete: enter
02:01:26.336 00.001 8996 UpdateGuideState(): m_state=6
02:01:26.337 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14582
02:01:26.338 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=474.15, Mass=616767, SNR=295.4, Peak=48729 HFD=4.5
02:01:26.340 00.002 8996 MultiStar: [#1 0.07,0.23,0.59,U] [#2 0.08,0.27,0.79,U] [#3 0.50,0.50,0.00,M1] [#4 0.38,0.48,0.00,M2] [#5 0.12,0.62,0.00,M5] [#6 -0.05,0.36,0.48,U] [#7 -0.11,0.18,0.43,U] [#8 0.05,0.46,0.34,U] 
02:01:26.340 00.000 8996 refined, 5 included, MultiStar: {0.04, 0.34}, one-star: {0.09, 0.49}
02:01:26.341 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.55 = 1.55)
02:01:26.342 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.57 = -1.57)
02:01:26.343 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.34 hyp=0.34 cameraTheta=1.46 mountX=0.01 mountY=-0.34, mountTheta=-1.55
02:01:26.344 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.34, opts=13)
02:01:26.345 00.001 8996 Enqueuing Move request for scope (0.04, 0.34)
02:01:26.346 00.001 20224 Worker thread wakes up
02:01:26.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.34) opts 0xd
02:01:26.346 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.34)
02:01:26.346 00.000 20224 Moving (0.04, 0.34) raw xDistance=0.01 yDistance=-0.34
02:01:26.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:01:26.346 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
02:01:26.346 00.000 20224 MoveAxis(E, 0, ABG)
02:01:26.346 00.000 20224 Move returns status 0, amount 0
02:01:26.346 00.000 20224 MoveAxis(N, 73, ABG)
02:01:26.346 00.000 20224 Guiding  Dir = 0, Dur = 73
02:01:26.347 00.001 20224 IsSlewing returns 0
02:01:26.347 00.000 20224 IsGuiding returns 0
02:01:26.350 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=48729, med=3344, FiltMin=3033, FiltMax=24845, Gamma=1.000
02:01:26.367 00.017 8996 UpdateGuideState exits: m=616767 SNR=295.4
02:01:26.369 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:26.370 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:26.371 00.001 8996 Enqueuing Expose request
02:01:26.400 00.029 20224 PulseGuide returned control before completion, sleep 30
02:01:26.445 00.045 20224 IsGuiding returns 1
02:01:26.445 00.000 20224 scope still moving after pulse duration time elapsed
02:01:26.476 00.031 20224 IsSlewing returns 0
02:01:26.477 00.001 20224 IsGuiding returns 1
02:01:26.508 00.031 20224 IsSlewing returns 0
02:01:26.508 00.000 20224 IsGuiding returns 0
02:01:26.508 00.000 20224 scope move finished after 73 + 89 ms
02:01:26.508 00.000 20224 Move returns status 0, amount 73
02:01:26.508 00.000 20224 move complete, result=0
02:01:26.509 00.001 20224 worker thread done servicing request
02:01:26.509 00.000 20224 Worker thread wakes up
02:01:26.509 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:26.509 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 73 ms NORTH
02:01:26.510 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:27.495 00.985 20224 Exposure complete
02:01:27.549 00.054 20224 worker thread done servicing request
02:01:27.549 00.000 8996 OnExposeComplete: enter
02:01:27.550 00.001 8996 UpdateGuideState(): m_state=6
02:01:27.551 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14583
02:01:27.551 00.000 8996 Star::Find returns 1 (0), X=137.66, Y=473.37, Mass=629954, SNR=334.9, Peak=42573 HFD=4.7
02:01:27.552 00.001 8996 MultiStar: [#1 0.35,0.04,0.63,U] [#2 0.27,-0.16,0.51,U] [#3 0.29,0.10,0.45,U] [#4 0.38,0.04,0.40,U] [#5 0.47,0.17,0.00,M6] [#6 0.20,-0.10,0.36,U] [#7 0.02,-0.12,0.39,U] [#8 0.25,-0.23,0.31,U] 
02:01:27.554 00.002 8996 refined, 7 included, MultiStar: {0.20, -0.11}, one-star: {0.02, -0.29}
02:01:27.554 00.000 8996 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.10) = xAngle (-0.39 = -0.39)
02:01:27.555 00.001 8996 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.52 = 2.77)
02:01:27.556 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.11 hyp=0.23 cameraTheta=-0.49 mountX=0.21 mountY=0.08, mountTheta=0.38
02:01:27.558 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.11, opts=13)
02:01:27.560 00.002 8996 Enqueuing Move request for scope (0.20, -0.11)
02:01:27.561 00.001 20224 Worker thread wakes up
02:01:27.562 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.11) opts 0xd
02:01:27.562 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.11)
02:01:27.562 00.000 20224 Moving (0.20, -0.11) raw xDistance=0.21 yDistance=0.08
02:01:27.562 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:01:27.562 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:27.562 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:01:27.562 00.000 20224 MoveAxis(W, 31, ABG)
02:01:27.562 00.000 20224 Guiding  Dir = 3, Dur = 31
02:01:27.563 00.001 20224 IsSlewing returns 0
02:01:27.564 00.001 20224 IsGuiding returns 0
02:01:27.570 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42573, med=3344, FiltMin=3033, FiltMax=26054, Gamma=1.000
02:01:27.588 00.018 8996 UpdateGuideState exits: m=629954 SNR=334.9
02:01:27.589 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:27.591 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:27.592 00.001 8996 Enqueuing Expose request
02:01:27.603 00.011 20224 IsGuiding returns 1
02:01:27.603 00.000 20224 scope still moving after pulse duration time elapsed
02:01:27.632 00.029 20224 IsSlewing returns 0
02:01:27.632 00.000 20224 IsGuiding returns 1
02:01:27.664 00.032 20224 IsSlewing returns 0
02:01:27.664 00.000 20224 IsGuiding returns 1
02:01:27.695 00.031 20224 IsSlewing returns 0
02:01:27.696 00.001 20224 IsGuiding returns 0
02:01:27.696 00.000 20224 scope move finished after 31 + 100 ms
02:01:27.696 00.000 20224 Move returns status 0, amount 31
02:01:27.696 00.000 20224 MoveAxis(N, 0, ABG)
02:01:27.696 00.000 20224 Move returns status 0, amount 0
02:01:27.696 00.000 20224 move complete, result=0
02:01:27.696 00.000 20224 worker thread done servicing request
02:01:27.696 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.1 px 0 ms NORTH
02:01:27.698 00.002 20224 Worker thread wakes up
02:01:27.699 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:27.699 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:28.870 01.171 20224 Exposure complete
02:01:28.926 00.056 20224 worker thread done servicing request
02:01:28.926 00.000 8996 OnExposeComplete: enter
02:01:28.928 00.002 8996 UpdateGuideState(): m_state=6
02:01:28.929 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14584
02:01:28.929 00.000 8996 Star::Find returns 1 (0), X=136.71, Y=473.23, Mass=542269, SNR=271.7, Peak=43347 HFD=4.5
02:01:28.930 00.001 8996 MultiStar: large primary error, entering stabilization period
02:01:28.931 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
02:01:28.932 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.74 = 0.54)
02:01:28.932 00.000 8996 CameraToMount -- cameraX=-0.94 cameraY=-0.43 hyp=1.03 cameraTheta=-2.72 mountX=-0.89 mountY=0.53, mountTheta=2.61
02:01:28.934 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.94, y=-0.43, opts=13)
02:01:28.935 00.001 8996 Enqueuing Move request for scope (-0.94, -0.43)
02:01:28.935 00.000 20224 Worker thread wakes up
02:01:28.935 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.94, -0.43) opts 0xd
02:01:28.935 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.94, -0.43)
02:01:28.935 00.000 20224 Moving (-0.94, -0.43) raw xDistance=-0.89 yDistance=0.53
02:01:28.936 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.89
02:01:28.936 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:28.936 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
02:01:28.936 00.000 20224 MoveAxis(E, 128, ABG)
02:01:28.936 00.000 20224 Guiding  Dir = 2, Dur = 128
02:01:28.936 00.000 20224 IsSlewing returns 0
02:01:28.936 00.000 20224 IsGuiding returns 0
02:01:28.938 00.002 20224 PulseGuide returned control before completion, sleep 137
02:01:28.940 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43347, med=3344, FiltMin=3021, FiltMax=23603, Gamma=1.000
02:01:28.965 00.025 8996 UpdateGuideState exits: m=542269 SNR=271.7
02:01:28.967 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:28.968 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:28.969 00.001 8996 Enqueuing Expose request
02:01:29.088 00.119 20224 IsGuiding returns 1
02:01:29.089 00.001 20224 scope still moving after pulse duration time elapsed
02:01:29.113 00.024 20224 IsSlewing returns 0
02:01:29.114 00.001 20224 IsGuiding returns 0
02:01:29.114 00.000 20224 scope move finished after 128 + 48 ms
02:01:29.114 00.000 20224 Move returns status 0, amount 128
02:01:29.114 00.000 20224 MoveAxis(N, 0, ABG)
02:01:29.114 00.000 20224 Move returns status 0, amount 0
02:01:29.114 00.000 20224 move complete, result=0
02:01:29.114 00.000 20224 worker thread done servicing request
02:01:29.114 00.000 20224 Worker thread wakes up
02:01:29.114 00.000 8996 GuideStep: -0.9 px 128 ms EAST, 0.5 px 0 ms NORTH
02:01:29.117 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:29.117 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:30.096 00.979 20224 Exposure complete
02:01:30.155 00.059 20224 worker thread done servicing request
02:01:30.155 00.000 8996 OnExposeComplete: enter
02:01:30.156 00.001 8996 UpdateGuideState(): m_state=6
02:01:30.157 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14585
02:01:30.158 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=473.70, Mass=636340, SNR=317.6, Peak=45145 HFD=4.7
02:01:30.158 00.000 8996 MultiStar: exiting stabilization period
02:01:30.159 00.001 8996 MultiStar: [#1 0.11,-0.18,0.62,U] [#2 -0.05,-0.26,0.77,U] [#3 0.47,-0.09,0.00,M1] [#4 0.21,-0.08,0.37,U] [#5 0.18,0.19,0.49,U] [#6 -0.07,-0.26,0.35,U] [#7 0.05,-0.58,0.00,M7] [#8 -0.03,-0.37,0.28,U] 
02:01:30.160 00.001 8996 single-star, 6 included, MultiStar: {0.05, -0.10}, one-star: {0.04, 0.04}
02:01:30.161 00.001 8996 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.10) = xAngle (0.82 = 0.82)
02:01:30.162 00.001 8996 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.31 = -2.31)
02:01:30.163 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.04 hyp=0.06 cameraTheta=0.72 mountX=0.04 mountY=-0.04, mountTheta=-0.83
02:01:30.164 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.04, opts=13)
02:01:30.165 00.001 8996 Enqueuing Move request for scope (0.04, 0.04)
02:01:30.166 00.001 20224 Worker thread wakes up
02:01:30.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.04) opts 0xd
02:01:30.166 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.04)
02:01:30.166 00.000 20224 Moving (0.04, 0.04) raw xDistance=0.04 yDistance=-0.04
02:01:30.166 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:01:30.166 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:30.166 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:01:30.166 00.000 20224 MoveAxis(E, 0, ABG)
02:01:30.166 00.000 20224 Move returns status 0, amount 0
02:01:30.166 00.000 20224 MoveAxis(N, 0, ABG)
02:01:30.167 00.001 20224 Move returns status 0, amount 0
02:01:30.167 00.000 20224 move complete, result=0
02:01:30.167 00.000 20224 worker thread done servicing request
02:01:30.170 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45145, med=3344, FiltMin=3027, FiltMax=28582, Gamma=1.000
02:01:30.185 00.015 8996 UpdateGuideState exits: m=636340 SNR=317.6
02:01:30.186 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:30.186 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:30.187 00.001 8996 Enqueuing Expose request
02:01:30.188 00.001 20224 Worker thread wakes up
02:01:30.188 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:30.189 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:30.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:31.390 01.201 20224 Exposure complete
02:01:31.460 00.070 20224 worker thread done servicing request
02:01:31.460 00.000 8996 OnExposeComplete: enter
02:01:31.461 00.001 8996 UpdateGuideState(): m_state=6
02:01:31.463 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14586
02:01:31.464 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=473.84, Mass=631366, SNR=340.3, Peak=47929 HFD=4.3
02:01:31.466 00.002 8996 MultiStar: [#1 0.62,0.03,0.00,M2] [#2 0.69,-0.31,0.00,M1] [#3 0.95,0.14,0.00,M2] [#4 0.91,-0.21,0.00,M1] [#5 0.76,0.21,0.00,M6] [#6 0.49,-0.06,0.00,M3] [#7 0.19,-0.53,0.00,M8] [#8 0.66,-0.14,0.00,M3] 
02:01:31.467 00.001 8996 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.10) = xAngle (0.55 = 0.55)
02:01:31.469 00.002 8996 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.58 = -2.58)
02:01:31.471 00.002 8996 CameraToMount -- cameraX=0.37 cameraY=0.18 hyp=0.41 cameraTheta=0.45 mountX=0.35 mountY=-0.22, mountTheta=-0.56
02:01:31.474 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=0.18, opts=13)
02:01:31.475 00.001 8996 Enqueuing Move request for scope (0.37, 0.18)
02:01:31.476 00.001 20224 Worker thread wakes up
02:01:31.476 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.18) opts 0xd
02:01:31.477 00.001 20224 Handling offset move in thread for scope, endpoint = (0.37, 0.18)
02:01:31.477 00.000 20224 Moving (0.37, 0.18) raw xDistance=0.35 yDistance=-0.22
02:01:31.477 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
02:01:31.477 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:01:31.477 00.000 20224 MoveAxis(W, 51, ABG)
02:01:31.477 00.000 20224 Guiding  Dir = 3, Dur = 51
02:01:31.478 00.001 20224 IsSlewing returns 0
02:01:31.478 00.000 20224 IsGuiding returns 0
02:01:31.485 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=47929, med=3347, FiltMin=3037, FiltMax=23533, Gamma=1.000
02:01:31.508 00.023 8996 UpdateGuideState exits: m=631366 SNR=340.3
02:01:31.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:31.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:31.511 00.001 8996 Enqueuing Expose request
02:01:31.534 00.023 20224 IsGuiding returns 1
02:01:31.534 00.000 20224 scope still moving after pulse duration time elapsed
02:01:31.563 00.029 20224 IsSlewing returns 0
02:01:31.563 00.000 20224 IsGuiding returns 1
02:01:31.595 00.032 20224 IsSlewing returns 0
02:01:31.595 00.000 20224 IsGuiding returns 1
02:01:31.627 00.032 20224 IsSlewing returns 0
02:01:31.627 00.000 20224 IsGuiding returns 0
02:01:31.627 00.000 20224 scope move finished after 51 + 97 ms
02:01:31.627 00.000 20224 Move returns status 0, amount 51
02:01:31.627 00.000 20224 MoveAxis(N, 46, ABG)
02:01:31.627 00.000 20224 Guiding  Dir = 0, Dur = 46
02:01:31.628 00.001 20224 IsSlewing returns 0
02:01:31.628 00.000 20224 IsGuiding returns 0
02:01:31.690 00.062 20224 IsGuiding returns 1
02:01:31.691 00.001 20224 scope still moving after pulse duration time elapsed
02:01:31.720 00.029 20224 IsSlewing returns 0
02:01:31.721 00.001 20224 IsGuiding returns 1
02:01:31.751 00.030 20224 IsSlewing returns 0
02:01:31.752 00.001 20224 IsGuiding returns 1
02:01:31.782 00.030 20224 IsSlewing returns 0
02:01:31.782 00.000 20224 IsGuiding returns 0
02:01:31.783 00.001 20224 scope move finished after 46 + 109 ms
02:01:31.783 00.000 20224 Move returns status 0, amount 46
02:01:31.783 00.000 20224 move complete, result=0
02:01:31.783 00.000 20224 worker thread done servicing request
02:01:31.783 00.000 20224 Worker thread wakes up
02:01:31.783 00.000 8996 GuideStep: 0.3 px 51 ms WEST, -0.2 px 46 ms NORTH
02:01:31.786 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:31.786 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:32.758 00.972 20224 Exposure complete
02:01:32.817 00.059 20224 worker thread done servicing request
02:01:32.817 00.000 8996 OnExposeComplete: enter
02:01:32.818 00.001 8996 UpdateGuideState(): m_state=6
02:01:32.819 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14587
02:01:32.819 00.000 8996 Star::Find returns 1 (0), X=137.92, Y=473.68, Mass=516138, SNR=285.9, Peak=38793 HFD=4.4
02:01:32.820 00.001 8996 MultiStar: [#1 0.02,-0.15,0.68,U] [#2 0.14,-0.30,0.75,U] [#3 0.29,0.47,0.00,M3] [#4 0.22,-0.05,0.46,U] [#5 0.44,0.28,0.00,M7] [#6 0.08,0.38,0.40,U] [#7 0.01,0.04,0.43,U] [#8 0.09,-0.01,0.35,U] 
02:01:32.821 00.001 8996 refined, 6 included, MultiStar: {0.14, -0.04}, one-star: {0.28, 0.02}
02:01:32.822 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
02:01:32.823 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.30 = 2.98)
02:01:32.824 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.04 hyp=0.15 cameraTheta=-0.28 mountX=0.14 mountY=0.02, mountTheta=0.16
02:01:32.825 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.04, opts=13)
02:01:32.826 00.001 8996 Enqueuing Move request for scope (0.14, -0.04)
02:01:32.826 00.000 20224 Worker thread wakes up
02:01:32.827 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.04) opts 0xd
02:01:32.827 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.04)
02:01:32.827 00.000 20224 Moving (0.14, -0.04) raw xDistance=0.14 yDistance=0.02
02:01:32.827 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:01:32.827 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:32.827 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:01:32.827 00.000 20224 MoveAxis(E, 0, ABG)
02:01:32.827 00.000 20224 Move returns status 0, amount 0
02:01:32.827 00.000 20224 MoveAxis(N, 0, ABG)
02:01:32.827 00.000 20224 Move returns status 0, amount 0
02:01:32.827 00.000 20224 move complete, result=0
02:01:32.827 00.000 20224 worker thread done servicing request
02:01:32.836 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=38793, med=3347, FiltMin=3040, FiltMax=20467, Gamma=1.000
02:01:32.869 00.033 8996 UpdateGuideState exits: m=516138 SNR=285.9
02:01:32.871 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:32.872 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:32.874 00.002 8996 Enqueuing Expose request
02:01:32.876 00.002 20224 Worker thread wakes up
02:01:32.876 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:32.876 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:01:32.878 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:34.054 01.176 20224 Exposure complete
02:01:34.152 00.098 20224 worker thread done servicing request
02:01:34.152 00.000 8996 OnExposeComplete: enter
02:01:34.153 00.001 8996 UpdateGuideState(): m_state=6
02:01:34.155 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14588
02:01:34.157 00.002 8996 Star::Find returns 1 (0), X=137.37, Y=473.21, Mass=578733, SNR=256.6, Peak=37347 HFD=4.6
02:01:34.159 00.002 8996 MultiStar: [#1 -0.65,-0.53,0.00,M2] [#2 -0.19,-0.58,0.00,M1] [#3 -0.35,-0.43,0.00,M4] [#4 -0.12,-0.31,0.50,U] [#5 -0.66,-0.33,0.00,M8] [#6 -0.43,-0.14,0.38,U] [#7 -0.28,-0.62,0.00,M8] [#8 -0.77,-0.67,0.00,M3] 
02:01:34.160 00.001 8996 refined, 2 included, MultiStar: {-0.26, -0.35}, one-star: {-0.27, -0.45}
02:01:34.161 00.001 8996 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
02:01:34.161 00.000 8996 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
02:01:34.162 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.35 hyp=0.44 cameraTheta=-2.22 mountX=-0.23 mountY=0.38, mountTheta=2.11
02:01:34.164 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.35, opts=13)
02:01:34.166 00.002 8996 Enqueuing Move request for scope (-0.26, -0.35)
02:01:34.168 00.002 20224 Worker thread wakes up
02:01:34.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.35) opts 0xd
02:01:34.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.35)
02:01:34.168 00.000 20224 Moving (-0.26, -0.35) raw xDistance=-0.23 yDistance=0.38
02:01:34.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:01:34.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:34.169 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:01:34.169 00.000 20224 MoveAxis(E, 33, ABG)
02:01:34.169 00.000 20224 Guiding  Dir = 2, Dur = 33
02:01:34.169 00.000 20224 IsSlewing returns 0
02:01:34.170 00.001 20224 IsGuiding returns 0
02:01:34.181 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=37347, med=3347, FiltMin=3014, FiltMax=23040, Gamma=1.000
02:01:34.203 00.022 20224 IsGuiding returns 1
02:01:34.204 00.001 20224 scope still moving after pulse duration time elapsed
02:01:34.206 00.002 8996 UpdateGuideState exits: m=578733 SNR=256.6
02:01:34.208 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:34.210 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:34.212 00.002 8996 Enqueuing Expose request
02:01:34.233 00.021 20224 IsSlewing returns 0
02:01:34.233 00.000 20224 IsGuiding returns 1
02:01:34.265 00.032 20224 IsSlewing returns 0
02:01:34.265 00.000 20224 IsGuiding returns 1
02:01:34.296 00.031 20224 IsSlewing returns 0
02:01:34.296 00.000 20224 IsGuiding returns 0
02:01:34.296 00.000 20224 scope move finished after 33 + 93 ms
02:01:34.296 00.000 20224 Move returns status 0, amount 33
02:01:34.297 00.001 20224 MoveAxis(N, 0, ABG)
02:01:34.297 00.000 20224 Move returns status 0, amount 0
02:01:34.297 00.000 20224 move complete, result=0
02:01:34.297 00.000 20224 worker thread done servicing request
02:01:34.297 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.4 px 0 ms NORTH
02:01:34.299 00.002 20224 Worker thread wakes up
02:01:34.299 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:34.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:35.270 00.971 20224 Exposure complete
02:01:35.340 00.070 20224 worker thread done servicing request
02:01:35.340 00.000 8996 OnExposeComplete: enter
02:01:35.342 00.002 8996 UpdateGuideState(): m_state=6
02:01:35.342 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14589
02:01:35.343 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=473.03, Mass=610640, SNR=294.1, Peak=43357 HFD=4.7
02:01:35.344 00.001 8996 MultiStar: [#1 0.12,-0.46,0.00,M3] [#2 -0.07,-0.78,0.00,M2] [#3 -0.05,-0.40,0.56,U] [#4 0.46,-0.45,0.00,M1] [#5 -0.35,-0.43,0.00,M9] [#6 0.24,-0.09,0.38,U] [#7 -0.17,-0.58,0.00,M9] [#8 -0.03,-0.44,0.29,U] 
02:01:35.346 00.002 8996 refined, 3 included, MultiStar: {-0.03, -0.46}, one-star: {-0.12, -0.63}
02:01:35.348 00.002 8996 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.10) = xAngle (-1.53 = -1.53)
02:01:35.349 00.001 8996 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.65 = 1.63)
02:01:35.351 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.46 hyp=0.46 cameraTheta=-1.63 mountX=0.02 mountY=0.46, mountTheta=1.53
02:01:35.353 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.46, opts=13)
02:01:35.354 00.001 8996 Enqueuing Move request for scope (-0.03, -0.46)
02:01:35.356 00.002 20224 Worker thread wakes up
02:01:35.356 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.46) opts 0xd
02:01:35.356 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.46)
02:01:35.356 00.000 20224 Moving (-0.03, -0.46) raw xDistance=0.02 yDistance=0.46
02:01:35.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:01:35.356 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:01:35.357 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:01:35.357 00.000 20224 MoveAxis(E, 0, ABG)
02:01:35.357 00.000 20224 Move returns status 0, amount 0
02:01:35.357 00.000 20224 MoveAxis(N, 0, ABG)
02:01:35.357 00.000 20224 Move returns status 0, amount 0
02:01:35.357 00.000 20224 move complete, result=0
02:01:35.357 00.000 20224 worker thread done servicing request
02:01:35.366 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43357, med=3347, FiltMin=3040, FiltMax=25280, Gamma=1.000
02:01:35.395 00.029 8996 UpdateGuideState exits: m=610640 SNR=294.1
02:01:35.397 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:35.399 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:35.400 00.001 8996 Enqueuing Expose request
02:01:35.402 00.002 20224 Worker thread wakes up
02:01:35.402 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
02:01:35.403 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:35.403 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:36.584 01.181 20224 Exposure complete
02:01:36.679 00.095 20224 worker thread done servicing request
02:01:36.680 00.001 8996 OnExposeComplete: enter
02:01:36.680 00.000 8996 UpdateGuideState(): m_state=6
02:01:36.682 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14590
02:01:36.682 00.000 8996 Star::Find returns 1 (0), X=138.07, Y=472.94, Mass=642507, SNR=303.0, Peak=46749 HFD=4.4
02:01:36.683 00.001 8996 MultiStar: [#1 -0.23,-1.06,0.00,M4] [#2 -0.01,-0.83,0.00,M3] [#3 0.22,-0.35,0.59,U] [#4 0.30,-0.44,0.00,M2] [#5 0.20,-0.43,0.00,M10] [#6 -0.01,-0.39,0.32,U] [#7 -0.17,-0.81,0.00,M10] [#8 0.04,-0.87,0.00,M3] 
02:01:36.684 00.001 8996 refined, 2 included, MultiStar: {0.29, -0.55}, one-star: {0.43, -0.72}
02:01:36.685 00.001 8996 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.10) = xAngle (-0.99 = -0.99)
02:01:36.686 00.001 8996 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.17)
02:01:36.687 00.001 8996 CameraToMount -- cameraX=0.29 cameraY=-0.55 hyp=0.62 cameraTheta=-1.09 mountX=0.34 mountY=0.51, mountTheta=0.98
02:01:36.689 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.55, opts=13)
02:01:36.690 00.001 8996 Enqueuing Move request for scope (0.29, -0.55)
02:01:36.691 00.001 20224 Worker thread wakes up
02:01:36.691 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.55) opts 0xd
02:01:36.691 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.55)
02:01:36.691 00.000 20224 Moving (0.29, -0.55) raw xDistance=0.34 yDistance=0.51
02:01:36.691 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
02:01:36.691 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:01:36.691 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
02:01:36.691 00.000 20224 MoveAxis(W, 50, ABG)
02:01:36.691 00.000 20224 Guiding  Dir = 3, Dur = 50
02:01:36.692 00.001 20224 IsSlewing returns 0
02:01:36.692 00.000 20224 IsGuiding returns 0
02:01:36.695 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1213, max=46749, med=3347, FiltMin=3008, FiltMax=27849, Gamma=1.000
02:01:36.713 00.018 8996 UpdateGuideState exits: m=642507 SNR=303.0
02:01:36.715 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:36.716 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:36.718 00.002 8996 Enqueuing Expose request
02:01:36.722 00.004 20224 PulseGuide returned control before completion, sleep 31
02:01:36.768 00.046 20224 IsGuiding returns 1
02:01:36.768 00.000 20224 scope still moving after pulse duration time elapsed
02:01:36.800 00.032 20224 IsSlewing returns 0
02:01:36.800 00.000 20224 IsGuiding returns 1
02:01:36.831 00.031 20224 IsSlewing returns 0
02:01:36.831 00.000 20224 IsGuiding returns 0
02:01:36.831 00.000 20224 scope move finished after 50 + 89 ms
02:01:36.831 00.000 20224 Move returns status 0, amount 50
02:01:36.832 00.001 20224 MoveAxis(N, 0, ABG)
02:01:36.832 00.000 20224 Move returns status 0, amount 0
02:01:36.832 00.000 20224 move complete, result=0
02:01:36.832 00.000 20224 worker thread done servicing request
02:01:36.832 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.5 px 0 ms NORTH
02:01:36.834 00.002 20224 Worker thread wakes up
02:01:36.834 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:36.834 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:37.824 00.990 20224 Exposure complete
02:01:37.898 00.074 20224 worker thread done servicing request
02:01:37.898 00.000 8996 OnExposeComplete: enter
02:01:37.901 00.003 8996 UpdateGuideState(): m_state=6
02:01:37.904 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14591
02:01:37.906 00.002 8996 Star::Find returns 1 (0), X=137.28, Y=472.92, Mass=490817, SNR=231.6, Peak=35507 HFD=4.3
02:01:37.909 00.003 8996 MultiStar: [#1 -0.51,-0.62,0.00,M5] [#2 -0.52,-0.65,0.00,M4] [#3 -0.20,-0.34,0.77,U] [#4 -0.30,-0.68,0.00,M3] [#5 -0.56,-0.31,0.00,R] [#6 -0.22,-0.25,0.47,U] [#7 -0.37,-0.65,0.00,R] [#8 -0.58,-0.44,0.00,M4] 
02:01:37.910 00.001 8996 refined, 2 included, MultiStar: {-0.28, -0.50}, one-star: {-0.36, -0.74}
02:01:37.911 00.001 8996 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.10) = xAngle (-1.98 = -1.98)
02:01:37.912 00.001 8996 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.10 = 1.18)
02:01:37.913 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.50 hyp=0.57 cameraTheta=-2.08 mountX=-0.23 mountY=0.53, mountTheta=1.98
02:01:37.916 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.50, opts=13)
02:01:37.917 00.001 8996 Enqueuing Move request for scope (-0.28, -0.50)
02:01:37.917 00.000 20224 Worker thread wakes up
02:01:37.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.50) opts 0xd
02:01:37.917 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.50)
02:01:37.917 00.000 20224 Moving (-0.28, -0.50) raw xDistance=-0.23 yDistance=0.53
02:01:37.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
02:01:37.917 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.27 newest=1.50
02:01:37.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
02:01:37.918 00.001 20224 MoveAxis(E, 30, ABG)
02:01:37.918 00.000 20224 Guiding  Dir = 2, Dur = 30
02:01:37.918 00.000 20224 IsSlewing returns 0
02:01:37.918 00.000 20224 IsGuiding returns 0
02:01:37.924 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=35507, med=3347, FiltMin=3014, FiltMax=22217, Gamma=1.000
02:01:37.940 00.016 8996 UpdateGuideState exits: m=490817 SNR=231.6
02:01:37.941 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:37.942 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:37.943 00.001 8996 Enqueuing Expose request
02:01:37.974 00.031 20224 IsGuiding returns 1
02:01:37.974 00.000 20224 scope still moving after pulse duration time elapsed
02:01:38.004 00.030 20224 IsSlewing returns 0
02:01:38.004 00.000 20224 IsGuiding returns 1
02:01:38.035 00.031 20224 IsSlewing returns 0
02:01:38.036 00.001 20224 IsGuiding returns 1
02:01:38.067 00.031 20224 IsSlewing returns 0
02:01:38.067 00.000 20224 IsGuiding returns 0
02:01:38.067 00.000 20224 scope move finished after 30 + 119 ms
02:01:38.068 00.001 20224 Move returns status 0, amount 30
02:01:38.068 00.000 20224 MoveAxis(S, 111, ABG)
02:01:38.068 00.000 20224 Guiding  Dir = 1, Dur = 111
02:01:38.068 00.000 20224 IsSlewing returns 0
02:01:38.068 00.000 20224 IsGuiding returns 0
02:01:38.131 00.063 20224 PulseGuide returned control before completion, sleep 59
02:01:38.192 00.061 20224 IsGuiding returns 1
02:01:38.193 00.001 20224 scope still moving after pulse duration time elapsed
02:01:38.227 00.034 20224 IsSlewing returns 0
02:01:38.227 00.000 20224 IsGuiding returns 1
02:01:38.256 00.029 20224 IsSlewing returns 0
02:01:38.256 00.000 20224 IsGuiding returns 1
02:01:38.287 00.031 20224 IsSlewing returns 0
02:01:38.288 00.001 20224 IsGuiding returns 1
02:01:38.318 00.030 20224 IsSlewing returns 0
02:01:38.319 00.001 20224 IsGuiding returns 0
02:01:38.319 00.000 20224 scope move finished after 111 + 139 ms
02:01:38.319 00.000 20224 Move returns status 0, amount 111
02:01:38.319 00.000 20224 move complete, result=0
02:01:38.319 00.000 20224 worker thread done servicing request
02:01:38.320 00.001 20224 Worker thread wakes up
02:01:38.320 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:38.320 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:38.320 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.5 px 111 ms SOUTH
02:01:39.495 01.175 20224 Exposure complete
02:01:39.594 00.099 20224 worker thread done servicing request
02:01:39.595 00.001 8996 OnExposeComplete: enter
02:01:39.596 00.001 8996 UpdateGuideState(): m_state=6
02:01:39.598 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14592
02:01:39.600 00.002 8996 Star::Find returns 1 (0), X=137.99, Y=473.61, Mass=575324, SNR=284.5, Peak=35913 HFD=4.8
02:01:39.603 00.003 8996 MultiStar: [#1 -0.07,-0.38,0.67,U] [#2 -0.04,-0.20,0.73,U] [#3 -0.13,-0.08,0.58,U] [#4 0.01,-0.34,0.51,U] [#5 0.84,0.26,0.00,M1] [#6 -0.18,0.06,0.38,U] [#7 0.35,0.41,0.00,M1] [#8 0.25,-0.27,0.40,U] 
02:01:39.606 00.003 8996 refined, 6 included, MultiStar: {0.05, -0.18}, one-star: {0.34, -0.05}
02:01:39.608 00.002 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
02:01:39.610 00.002 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
02:01:39.612 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.18 cameraTheta=-1.27 mountX=0.07 mountY=0.17, mountTheta=1.17
02:01:39.615 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.18, opts=13)
02:01:39.617 00.002 8996 Enqueuing Move request for scope (0.05, -0.18)
02:01:39.618 00.001 20224 Worker thread wakes up
02:01:39.618 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
02:01:39.618 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
02:01:39.618 00.000 20224 Moving (0.05, -0.18) raw xDistance=0.07 yDistance=0.17
02:01:39.618 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:01:39.618 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:39.618 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:01:39.619 00.001 20224 MoveAxis(E, 0, ABG)
02:01:39.619 00.000 20224 Move returns status 0, amount 0
02:01:39.619 00.000 20224 MoveAxis(N, 0, ABG)
02:01:39.619 00.000 20224 Move returns status 0, amount 0
02:01:39.619 00.000 20224 move complete, result=0
02:01:39.619 00.000 20224 worker thread done servicing request
02:01:39.623 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=35913, med=3347, FiltMin=3030, FiltMax=21213, Gamma=1.000
02:01:39.637 00.014 8996 UpdateGuideState exits: m=575324 SNR=284.5
02:01:39.638 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:39.639 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:39.640 00.001 8996 Enqueuing Expose request
02:01:39.640 00.000 20224 Worker thread wakes up
02:01:39.640 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:01:39.641 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:39.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:40.604 00.963 20224 Exposure complete
02:01:40.677 00.073 20224 worker thread done servicing request
02:01:40.677 00.000 8996 OnExposeComplete: enter
02:01:40.678 00.001 8996 UpdateGuideState(): m_state=6
02:01:40.680 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14593
02:01:40.682 00.002 8996 Star::Find returns 1 (0), X=138.05, Y=473.51, Mass=578684, SNR=273.8, Peak=40365 HFD=4.2
02:01:40.684 00.002 8996 MultiStar: [#1 0.01,-0.50,0.00,M5] [#2 -0.03,-0.20,0.84,U] [#3 0.19,-0.17,0.66,U] [#4 0.01,-0.59,0.00,M3] [#5 0.62,0.43,0.00,M2] [#6 -0.15,-0.04,0.43,U] [#7 0.28,0.39,0.00,M2] [#8 0.06,-0.33,0.33,U] 
02:01:40.685 00.001 8996 refined, 4 included, MultiStar: {0.14, -0.17}, one-star: {0.41, -0.15}
02:01:40.687 00.002 8996 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.10) = xAngle (-0.78 = -0.78)
02:01:40.688 00.001 8996 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.38)
02:01:40.690 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.88 mountX=0.16 mountY=0.15, mountTheta=0.77
02:01:40.692 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.17, opts=13)
02:01:40.693 00.001 8996 Enqueuing Move request for scope (0.14, -0.17)
02:01:40.695 00.002 20224 Worker thread wakes up
02:01:40.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
02:01:40.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
02:01:40.695 00.000 20224 Moving (0.14, -0.17) raw xDistance=0.16 yDistance=0.15
02:01:40.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:01:40.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:40.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:01:40.695 00.000 20224 MoveAxis(E, 0, ABG)
02:01:40.695 00.000 20224 Move returns status 0, amount 0
02:01:40.695 00.000 20224 MoveAxis(N, 0, ABG)
02:01:40.695 00.000 20224 Move returns status 0, amount 0
02:01:40.695 00.000 20224 move complete, result=0
02:01:40.695 00.000 20224 worker thread done servicing request
02:01:40.699 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=40365, med=3344, FiltMin=3021, FiltMax=21891, Gamma=1.000
02:01:40.713 00.014 8996 UpdateGuideState exits: m=578684 SNR=273.8
02:01:40.714 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:40.715 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:40.716 00.001 8996 Enqueuing Expose request
02:01:40.717 00.001 20224 Worker thread wakes up
02:01:40.717 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:01:40.718 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:40.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:41.872 01.154 20224 Exposure complete
02:01:41.935 00.063 20224 worker thread done servicing request
02:01:41.935 00.000 8996 OnExposeComplete: enter
02:01:41.936 00.001 8996 UpdateGuideState(): m_state=6
02:01:41.937 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14594
02:01:41.938 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=473.73, Mass=669359, SNR=352.8, Peak=46025 HFD=4.6
02:01:41.939 00.001 8996 MultiStar: [#1 -0.07,-0.32,0.52,U] [#2 -0.00,-0.40,0.58,U] [#3 0.03,-0.17,0.57,U] [#4 0.16,-0.16,0.41,U] [#5 0.56,0.53,0.00,M3] [#6 -0.19,0.27,0.30,U] [#7 0.13,0.30,0.28,U] [#8 -0.04,-0.45,0.27,U] 
02:01:41.939 00.000 8996 refined, 7 included, MultiStar: {-0.04, -0.11}, one-star: {-0.19, 0.07}
02:01:41.940 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
02:01:41.941 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
02:01:41.942 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.94 mountX=-0.03 mountY=0.12, mountTheta=1.84
02:01:41.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.11, opts=13)
02:01:41.947 00.003 8996 Enqueuing Move request for scope (-0.04, -0.11)
02:01:41.950 00.003 20224 Worker thread wakes up
02:01:41.950 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.11) opts 0xd
02:01:41.950 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.11)
02:01:41.950 00.000 20224 Moving (-0.04, -0.11) raw xDistance=-0.03 yDistance=0.12
02:01:41.950 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:01:41.950 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:41.950 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:01:41.950 00.000 20224 MoveAxis(E, 0, ABG)
02:01:41.950 00.000 20224 Move returns status 0, amount 0
02:01:41.950 00.000 20224 MoveAxis(N, 0, ABG)
02:01:41.950 00.000 20224 Move returns status 0, amount 0
02:01:41.950 00.000 20224 move complete, result=0
02:01:41.950 00.000 20224 worker thread done servicing request
02:01:41.955 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=46025, med=3344, FiltMin=3030, FiltMax=26902, Gamma=1.000
02:01:41.988 00.033 8996 UpdateGuideState exits: m=669359 SNR=352.8
02:01:41.990 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:41.991 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:41.993 00.002 8996 Enqueuing Expose request
02:01:41.994 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:41.995 00.001 20224 Worker thread wakes up
02:01:41.995 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:41.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:42.972 00.977 20224 Exposure complete
02:01:43.032 00.060 20224 worker thread done servicing request
02:01:43.032 00.000 8996 OnExposeComplete: enter
02:01:43.033 00.001 8996 UpdateGuideState(): m_state=6
02:01:43.034 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14595
02:01:43.035 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=473.31, Mass=453495, SNR=235.8, Peak=31629 HFD=4.7
02:01:43.036 00.001 8996 MultiStar: [#1 -0.19,-0.47,0.00,M5] [#2 -0.39,-0.41,0.00,M2] [#3 -0.18,-0.17,0.73,U] [#4 -0.06,-0.14,0.68,U] [#5 0.43,0.05,0.64,U] [#6 -0.39,-0.37,0.00,M1] [#7 -0.01,0.22,0.48,U] [#8 -0.19,-0.37,0.36,U] 
02:01:43.037 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.15}, one-star: {-0.17, -0.35}
02:01:43.038 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
02:01:43.039 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
02:01:43.040 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.15 cameraTheta=-1.82 mountX=-0.02 mountY=0.15, mountTheta=1.72
02:01:43.041 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.15, opts=13)
02:01:43.042 00.001 8996 Enqueuing Move request for scope (-0.04, -0.15)
02:01:43.043 00.001 20224 Worker thread wakes up
02:01:43.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
02:01:43.043 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
02:01:43.043 00.000 20224 Moving (-0.04, -0.15) raw xDistance=-0.02 yDistance=0.15
02:01:43.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:01:43.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:43.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:01:43.043 00.000 20224 MoveAxis(E, 0, ABG)
02:01:43.043 00.000 20224 Move returns status 0, amount 0
02:01:43.043 00.000 20224 MoveAxis(N, 0, ABG)
02:01:43.043 00.000 20224 Move returns status 0, amount 0
02:01:43.043 00.000 20224 move complete, result=0
02:01:43.044 00.001 20224 worker thread done servicing request
02:01:43.047 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=31629, med=3344, FiltMin=3021, FiltMax=18451, Gamma=1.000
02:01:43.068 00.021 8996 UpdateGuideState exits: m=453495 SNR=235.8
02:01:43.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:43.070 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:43.071 00.001 8996 Enqueuing Expose request
02:01:43.071 00.000 20224 Worker thread wakes up
02:01:43.073 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:43.073 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:43.073 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:44.236 01.163 20224 Exposure complete
02:01:44.317 00.081 20224 worker thread done servicing request
02:01:44.317 00.000 8996 OnExposeComplete: enter
02:01:44.318 00.001 8996 UpdateGuideState(): m_state=6
02:01:44.319 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14596
02:01:44.320 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=473.62, Mass=628809, SNR=366.1, Peak=43609 HFD=4.8
02:01:44.321 00.001 8996 MultiStar: [#1 -0.67,-0.29,0.00,M6] [#2 -0.56,-0.30,0.00,M3] [#3 -0.58,-0.16,0.00,M1] [#4 -0.30,-0.34,0.42,U] [#5 0.24,0.14,0.60,U] [#6 -0.59,-0.19,0.00,M2] [#7 0.18,0.53,0.00,M1] [#8 -0.36,0.04,0.27,U] 
02:01:44.322 00.001 8996 single-star, 3 included, MultiStar: {-0.06, -0.04}, one-star: {-0.06, -0.04}
02:01:44.323 00.001 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
02:01:44.324 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
02:01:44.330 00.006 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.59 mountX=-0.05 mountY=0.04, mountTheta=2.48
02:01:44.333 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.04, opts=13)
02:01:44.335 00.002 8996 Enqueuing Move request for scope (-0.06, -0.04)
02:01:44.336 00.001 20224 Worker thread wakes up
02:01:44.336 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
02:01:44.337 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
02:01:44.337 00.000 20224 Moving (-0.06, -0.04) raw xDistance=-0.05 yDistance=0.04
02:01:44.337 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:01:44.337 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:44.337 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:01:44.337 00.000 20224 MoveAxis(E, 0, ABG)
02:01:44.337 00.000 20224 Move returns status 0, amount 0
02:01:44.337 00.000 20224 MoveAxis(N, 0, ABG)
02:01:44.338 00.001 20224 Move returns status 0, amount 0
02:01:44.338 00.000 20224 move complete, result=0
02:01:44.338 00.000 20224 worker thread done servicing request
02:01:44.344 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43609, med=3347, FiltMin=3014, FiltMax=24243, Gamma=1.000
02:01:44.364 00.020 8996 UpdateGuideState exits: m=628809 SNR=366.1
02:01:44.365 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:44.366 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:44.367 00.001 8996 Enqueuing Expose request
02:01:44.368 00.001 20224 Worker thread wakes up
02:01:44.368 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:01:44.368 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:44.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:45.348 00.980 20224 Exposure complete
02:01:45.430 00.082 20224 worker thread done servicing request
02:01:45.430 00.000 8996 OnExposeComplete: enter
02:01:45.431 00.001 8996 UpdateGuideState(): m_state=6
02:01:45.432 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14597
02:01:45.432 00.000 8996 Star::Find returns 1 (0), X=137.61, Y=473.41, Mass=630515, SNR=282.7, Peak=44221 HFD=4.7
02:01:45.433 00.001 8996 MultiStar: [#1 -0.41,-0.37,0.00,M7] [#2 -0.36,-0.48,0.00,M4] [#3 -0.13,-0.17,0.55,U] [#4 -0.06,-0.41,0.62,U] [#5 0.41,0.19,0.55,U] [#6 -0.66,-0.08,0.00,M3] [#7 0.13,0.20,0.47,U] [#8 -0.30,-0.47,0.00,M1] 
02:01:45.434 00.001 8996 refined, 4 included, MultiStar: {0.05, -0.12}, one-star: {-0.03, -0.25}
02:01:45.435 00.001 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
02:01:45.436 00.001 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
02:01:45.437 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.12 hyp=0.13 cameraTheta=-1.21 mountX=0.06 mountY=0.12, mountTheta=1.11
02:01:45.440 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.12, opts=13)
02:01:45.442 00.002 8996 Enqueuing Move request for scope (0.05, -0.12)
02:01:45.444 00.002 20224 Worker thread wakes up
02:01:45.444 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.12) opts 0xd
02:01:45.444 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.12)
02:01:45.444 00.000 20224 Moving (0.05, -0.12) raw xDistance=0.06 yDistance=0.12
02:01:45.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:01:45.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:45.445 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:01:45.445 00.000 20224 MoveAxis(E, 0, ABG)
02:01:45.445 00.000 20224 Move returns status 0, amount 0
02:01:45.445 00.000 20224 MoveAxis(N, 0, ABG)
02:01:45.445 00.000 20224 Move returns status 0, amount 0
02:01:45.445 00.000 20224 move complete, result=0
02:01:45.445 00.000 20224 worker thread done servicing request
02:01:45.452 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44221, med=3347, FiltMin=3024, FiltMax=25507, Gamma=1.000
02:01:45.473 00.021 8996 UpdateGuideState exits: m=630515 SNR=282.7
02:01:45.473 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:45.475 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:45.476 00.001 8996 Enqueuing Expose request
02:01:45.477 00.001 20224 Worker thread wakes up
02:01:45.477 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:45.478 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:45.478 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:46.638 01.160 20224 Exposure complete
02:01:46.695 00.057 20224 worker thread done servicing request
02:01:46.695 00.000 8996 OnExposeComplete: enter
02:01:46.696 00.001 8996 UpdateGuideState(): m_state=6
02:01:46.697 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14598
02:01:46.697 00.000 8996 Star::Find returns 1 (0), X=137.36, Y=473.22, Mass=573891, SNR=279.0, Peak=36669 HFD=4.6
02:01:46.698 00.001 8996 MultiStar: [#1 -0.18,-0.18,0.59,U] [#2 -0.16,-0.22,0.74,U] [#3 -0.00,-0.19,0.58,U] [#4 0.16,-0.19,0.44,U] [#5 0.63,0.16,0.00,M1] [#6 -0.45,-0.23,0.00,M4] [#7 0.17,0.58,0.00,M1] [#8 0.01,-0.05,0.39,U] 
02:01:46.699 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.25}, one-star: {-0.29, -0.44}
02:01:46.700 00.001 8996 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
02:01:46.701 00.001 8996 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
02:01:46.701 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.25 hyp=0.27 cameraTheta=-2.01 mountX=-0.09 mountY=0.26, mountTheta=1.91
02:01:46.703 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.25, opts=13)
02:01:46.704 00.001 8996 Enqueuing Move request for scope (-0.12, -0.25)
02:01:46.705 00.001 20224 Worker thread wakes up
02:01:46.705 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.25) opts 0xd
02:01:46.705 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.25)
02:01:46.705 00.000 20224 Moving (-0.12, -0.25) raw xDistance=-0.09 yDistance=0.26
02:01:46.705 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:01:46.705 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:01:46.705 00.000 20224 MoveAxis(E, 0, ABG)
02:01:46.705 00.000 20224 Move returns status 0, amount 0
02:01:46.705 00.000 20224 MoveAxis(S, 55, ABG)
02:01:46.706 00.001 20224 Guiding  Dir = 1, Dur = 55
02:01:46.706 00.000 20224 IsSlewing returns 0
02:01:46.706 00.000 20224 IsGuiding returns 0
02:01:46.710 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=36669, med=3347, FiltMin=3021, FiltMax=23632, Gamma=1.000
02:01:46.724 00.014 8996 UpdateGuideState exits: m=573891 SNR=279.0
02:01:46.725 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:46.726 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:46.727 00.001 8996 Enqueuing Expose request
02:01:46.753 00.026 20224 PulseGuide returned control before completion, sleep 18
02:01:46.782 00.029 20224 IsGuiding returns 1
02:01:46.782 00.000 20224 scope still moving after pulse duration time elapsed
02:01:46.814 00.032 20224 IsSlewing returns 0
02:01:46.815 00.001 20224 IsGuiding returns 1
02:01:46.847 00.032 20224 IsSlewing returns 0
02:01:46.848 00.001 20224 IsGuiding returns 0
02:01:46.848 00.000 20224 scope move finished after 55 + 87 ms
02:01:46.848 00.000 20224 Move returns status 0, amount 55
02:01:46.848 00.000 20224 move complete, result=0
02:01:46.848 00.000 20224 worker thread done servicing request
02:01:46.848 00.000 20224 Worker thread wakes up
02:01:46.848 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:46.848 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:46.849 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
02:01:47.827 00.978 20224 Exposure complete
02:01:47.907 00.080 20224 worker thread done servicing request
02:01:47.907 00.000 8996 OnExposeComplete: enter
02:01:47.908 00.001 8996 UpdateGuideState(): m_state=6
02:01:47.910 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14599
02:01:47.911 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=473.58, Mass=561591, SNR=263.1, Peak=37481 HFD=4.8
02:01:47.912 00.001 8996 MultiStar: [#1 -0.09,-0.13,0.76,U] [#2 -0.23,-0.35,0.84,U] [#3 0.09,-0.11,0.69,U] [#4 -0.04,-0.11,0.51,U] [#5 0.75,0.93,0.00,M2] [#6 0.09,0.38,0.39,U] [#7 0.51,0.90,0.00,M2] [#8 0.09,0.29,0.46,U] 
02:01:47.913 00.001 8996 refined, 6 included, MultiStar: {-0.05, -0.07}, one-star: {-0.07, -0.08}
02:01:47.915 00.002 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
02:01:47.916 00.001 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
02:01:47.917 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.07 hyp=0.08 cameraTheta=-2.16 mountX=-0.04 mountY=0.07, mountTheta=2.06
02:01:47.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.07, opts=13)
02:01:47.920 00.001 8996 Enqueuing Move request for scope (-0.05, -0.07)
02:01:47.921 00.001 20224 Worker thread wakes up
02:01:47.921 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.07) opts 0xd
02:01:47.921 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.07)
02:01:47.921 00.000 20224 Moving (-0.05, -0.07) raw xDistance=-0.04 yDistance=0.07
02:01:47.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:01:47.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:47.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:01:47.921 00.000 20224 MoveAxis(E, 0, ABG)
02:01:47.921 00.000 20224 Move returns status 0, amount 0
02:01:47.921 00.000 20224 MoveAxis(N, 0, ABG)
02:01:47.921 00.000 20224 Move returns status 0, amount 0
02:01:47.921 00.000 20224 move complete, result=0
02:01:47.921 00.000 20224 worker thread done servicing request
02:01:47.925 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=37481, med=3347, FiltMin=3005, FiltMax=22022, Gamma=1.000
02:01:47.939 00.014 8996 UpdateGuideState exits: m=561591 SNR=263.1
02:01:47.940 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:47.941 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:47.942 00.001 8996 Enqueuing Expose request
02:01:47.942 00.000 20224 Worker thread wakes up
02:01:47.943 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:47.943 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:47.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:49.099 01.156 20224 Exposure complete
02:01:49.195 00.096 20224 worker thread done servicing request
02:01:49.195 00.000 8996 OnExposeComplete: enter
02:01:49.196 00.001 8996 UpdateGuideState(): m_state=6
02:01:49.197 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14600
02:01:49.198 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=473.60, Mass=601218, SNR=271.1, Peak=40729 HFD=4.7
02:01:49.199 00.001 8996 MultiStar: [#1 -0.40,-0.23,0.00,M6] [#2 0.03,-0.31,0.81,U] [#3 0.22,0.07,0.56,U] [#4 0.11,-0.06,0.53,U] [#5 0.65,0.51,0.00,M3] [#6 0.07,0.11,0.37,U] [#7 0.07,0.34,0.40,U] [#8 -0.04,-0.36,0.35,U] 
02:01:49.200 00.001 8996 single-star, 6 included, MultiStar: {0.07, -0.06}, one-star: {0.02, -0.06}
02:01:49.203 00.003 8996 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.10) = xAngle (-1.09 = -1.09)
02:01:49.205 00.002 8996 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.21 = 2.07)
02:01:49.207 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.06 hyp=0.06 cameraTheta=-1.18 mountX=0.03 mountY=0.05, mountTheta=1.08
02:01:49.209 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.06, opts=13)
02:01:49.211 00.002 8996 Enqueuing Move request for scope (0.02, -0.06)
02:01:49.213 00.002 20224 Worker thread wakes up
02:01:49.213 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.06) opts 0xd
02:01:49.213 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.06)
02:01:49.213 00.000 20224 Moving (0.02, -0.06) raw xDistance=0.03 yDistance=0.05
02:01:49.213 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:01:49.214 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:49.214 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:01:49.214 00.000 20224 MoveAxis(E, 0, ABG)
02:01:49.214 00.000 20224 Move returns status 0, amount 0
02:01:49.214 00.000 20224 MoveAxis(N, 0, ABG)
02:01:49.214 00.000 20224 Move returns status 0, amount 0
02:01:49.214 00.000 20224 move complete, result=0
02:01:49.214 00.000 20224 worker thread done servicing request
02:01:49.222 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=40729, med=3347, FiltMin=3043, FiltMax=24934, Gamma=1.000
02:01:49.240 00.018 8996 UpdateGuideState exits: m=601218 SNR=271.1
02:01:49.241 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:49.242 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:49.243 00.001 8996 Enqueuing Expose request
02:01:49.244 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:01:49.245 00.001 20224 Worker thread wakes up
02:01:49.245 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:49.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:50.219 00.974 20224 Exposure complete
02:01:50.306 00.087 20224 worker thread done servicing request
02:01:50.306 00.000 8996 OnExposeComplete: enter
02:01:50.309 00.003 8996 UpdateGuideState(): m_state=6
02:01:50.310 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14601
02:01:50.311 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=473.89, Mass=717506, SNR=353.9, Peak=53689 HFD=4.4
02:01:50.312 00.001 8996 MultiStar: [#1 0.26,-0.13,0.60,U] [#2 0.46,-0.04,0.00,M2] [#3 0.31,0.03,0.46,U] [#4 0.38,-0.06,0.42,U] [#5 0.66,0.47,0.00,M4] [#6 -0.13,-0.00,0.32,U] [#7 0.54,0.31,0.00,M2] [#8 0.19,-0.09,0.26,U] 
02:01:50.313 00.001 8996 refined, 5 included, MultiStar: {0.27, 0.04}, one-star: {0.36, 0.23}
02:01:50.315 00.002 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
02:01:50.316 00.001 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
02:01:50.317 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.04 hyp=0.27 cameraTheta=0.14 mountX=0.27 mountY=-0.07, mountTheta=-0.25
02:01:50.318 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.04, opts=13)
02:01:50.319 00.001 8996 Enqueuing Move request for scope (0.27, 0.04)
02:01:50.320 00.001 20224 Worker thread wakes up
02:01:50.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.04) opts 0xd
02:01:50.320 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.04)
02:01:50.320 00.000 20224 Moving (0.27, 0.04) raw xDistance=0.27 yDistance=-0.07
02:01:50.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
02:01:50.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:50.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:01:50.321 00.001 20224 MoveAxis(W, 39, ABG)
02:01:50.321 00.000 20224 Guiding  Dir = 3, Dur = 39
02:01:50.321 00.000 20224 IsSlewing returns 0
02:01:50.321 00.000 20224 IsGuiding returns 0
02:01:50.322 00.001 20224 PulseGuide returned control before completion, sleep 48
02:01:50.327 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53689, med=3347, FiltMin=2969, FiltMax=29053, Gamma=1.000
02:01:50.354 00.027 8996 UpdateGuideState exits: m=717506 SNR=353.9
02:01:50.356 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:50.356 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:50.357 00.001 8996 Enqueuing Expose request
02:01:50.386 00.029 20224 IsGuiding returns 1
02:01:50.386 00.000 20224 scope still moving after pulse duration time elapsed
02:01:50.416 00.030 20224 IsSlewing returns 0
02:01:50.416 00.000 20224 IsGuiding returns 0
02:01:50.416 00.000 20224 scope move finished after 39 + 56 ms
02:01:50.416 00.000 20224 Move returns status 0, amount 39
02:01:50.416 00.000 20224 MoveAxis(N, 0, ABG)
02:01:50.417 00.001 20224 Move returns status 0, amount 0
02:01:50.417 00.000 20224 move complete, result=0
02:01:50.417 00.000 20224 worker thread done servicing request
02:01:50.417 00.000 20224 Worker thread wakes up
02:01:50.417 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:50.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:50.417 00.000 8996 GuideStep: 0.3 px 39 ms WEST, -0.1 px 0 ms NORTH
02:01:51.571 01.154 20224 Exposure complete
02:01:51.653 00.082 20224 worker thread done servicing request
02:01:51.653 00.000 8996 OnExposeComplete: enter
02:01:51.656 00.003 8996 UpdateGuideState(): m_state=6
02:01:51.658 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14602
02:01:51.659 00.001 8996 Star::Find returns 1 (0), X=137.12, Y=474.18, Mass=606375, SNR=303.2, Peak=42486 HFD=4.4
02:01:51.660 00.001 8996 MultiStar: [#1 -0.29,0.05,0.58,U] [#2 -0.28,-0.09,0.58,U] [#3 -0.15,0.09,0.57,U] [#4 -0.20,-0.03,0.47,U] [#5 0.27,0.58,0.00,M5] [#6 -0.42,-0.09,0.34,U] [#7 -0.29,0.43,0.00,M3] [#8 -0.31,0.34,0.28,U] 
02:01:51.661 00.001 8996 refined, 6 included, MultiStar: {-0.33, 0.16}, one-star: {-0.53, 0.52}
02:01:51.662 00.001 8996 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.10) = xAngle (2.80 = 2.80)
02:01:51.663 00.001 8996 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
02:01:51.664 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=0.16 hyp=0.37 cameraTheta=2.70 mountX=-0.35 mountY=-0.12, mountTheta=-2.81
02:01:51.666 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.16, opts=13)
02:01:51.667 00.001 8996 Enqueuing Move request for scope (-0.33, 0.16)
02:01:51.668 00.001 20224 Worker thread wakes up
02:01:51.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.16) opts 0xd
02:01:51.668 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.16)
02:01:51.668 00.000 20224 Moving (-0.33, 0.16) raw xDistance=-0.35 yDistance=-0.12
02:01:51.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
02:01:51.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:51.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:01:51.668 00.000 20224 MoveAxis(E, 48, ABG)
02:01:51.668 00.000 20224 Guiding  Dir = 2, Dur = 48
02:01:51.669 00.001 20224 IsSlewing returns 0
02:01:51.669 00.000 20224 IsGuiding returns 0
02:01:51.669 00.000 20224 PulseGuide returned control before completion, sleep 57
02:01:51.674 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42486, med=3347, FiltMin=3033, FiltMax=22573, Gamma=1.000
02:01:51.693 00.019 8996 UpdateGuideState exits: m=606375 SNR=303.2
02:01:51.695 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:51.696 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:51.697 00.001 8996 Enqueuing Expose request
02:01:51.732 00.035 20224 IsGuiding returns 1
02:01:51.732 00.000 20224 scope still moving after pulse duration time elapsed
02:01:51.764 00.032 20224 IsSlewing returns 0
02:01:51.764 00.000 20224 IsGuiding returns 0
02:01:51.765 00.001 20224 scope move finished after 48 + 48 ms
02:01:51.765 00.000 20224 Move returns status 0, amount 48
02:01:51.765 00.000 20224 MoveAxis(N, 0, ABG)
02:01:51.765 00.000 20224 Move returns status 0, amount 0
02:01:51.765 00.000 20224 move complete, result=0
02:01:51.766 00.001 20224 worker thread done servicing request
02:01:51.766 00.000 20224 Worker thread wakes up
02:01:51.766 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:51.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:51.770 00.004 8996 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
02:01:52.740 00.970 20224 Exposure complete
02:01:52.807 00.067 20224 worker thread done servicing request
02:01:52.807 00.000 8996 OnExposeComplete: enter
02:01:52.808 00.001 8996 UpdateGuideState(): m_state=6
02:01:52.808 00.000 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14603
02:01:52.809 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=473.66, Mass=636055, SNR=294.5, Peak=41337 HFD=4.8
02:01:52.810 00.001 8996 MultiStar: [#1 0.05,-0.27,0.67,U] [#2 0.03,-0.14,0.57,U] [#3 -0.14,0.21,0.54,U] [#4 0.05,0.22,0.47,U] [#5 0.72,0.56,0.00,M6] [#6 -0.04,0.08,0.41,U] [#7 0.39,0.23,0.37,U] [#8 0.12,-0.04,0.40,U] 
02:01:52.811 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.01}, one-star: {-0.24, 0.00}
02:01:52.812 00.001 8996 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
02:01:52.813 00.001 8996 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.56 = -0.56)
02:01:52.813 00.000 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.02 cameraTheta=2.47 mountX=-0.02 mountY=-0.01, mountTheta=-2.58
02:01:52.814 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
02:01:52.815 00.001 8996 Enqueuing Move request for scope (-0.01, 0.01)
02:01:52.816 00.001 20224 Worker thread wakes up
02:01:52.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
02:01:52.816 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
02:01:52.816 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.02 yDistance=-0.01
02:01:52.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:01:52.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:52.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:01:52.816 00.000 20224 MoveAxis(E, 0, ABG)
02:01:52.816 00.000 20224 Move returns status 0, amount 0
02:01:52.816 00.000 20224 MoveAxis(N, 0, ABG)
02:01:52.816 00.000 20224 Move returns status 0, amount 0
02:01:52.816 00.000 20224 move complete, result=0
02:01:52.817 00.001 20224 worker thread done servicing request
02:01:52.821 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=41337, med=3344, FiltMin=3030, FiltMax=22870, Gamma=1.000
02:01:52.844 00.023 8996 UpdateGuideState exits: m=636055 SNR=294.5
02:01:52.845 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:52.847 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:52.848 00.001 8996 Enqueuing Expose request
02:01:52.850 00.002 20224 Worker thread wakes up
02:01:52.850 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:01:52.852 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:52.852 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:54.026 01.174 20224 Exposure complete
02:01:54.098 00.072 20224 worker thread done servicing request
02:01:54.099 00.001 8996 OnExposeComplete: enter
02:01:54.100 00.001 8996 UpdateGuideState(): m_state=6
02:01:54.100 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14604
02:01:54.101 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=473.20, Mass=640963, SNR=302.3, Peak=39469 HFD=4.7
02:01:54.102 00.001 8996 MultiStar: [#1 -0.37,-0.53,0.00,M4] [#2 -0.16,-0.40,0.68,U] [#3 -0.30,-0.05,0.60,U] [#4 -0.17,-0.28,0.45,U] [#5 0.62,0.23,0.00,M7] [#6 -0.45,-0.03,0.39,U] [#7 -0.12,-0.04,0.33,U] [#8 0.12,-0.16,0.31,U] 
02:01:54.103 00.001 8996 refined, 6 included, MultiStar: {-0.16, -0.26}, one-star: {-0.08, -0.46}
02:01:54.104 00.001 8996 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
02:01:54.105 00.001 8996 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.17 = 1.11)
02:01:54.105 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.26 hyp=0.30 cameraTheta=-2.14 mountX=-0.14 mountY=0.27, mountTheta=2.04
02:01:54.107 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.26, opts=13)
02:01:54.108 00.001 8996 Enqueuing Move request for scope (-0.16, -0.26)
02:01:54.109 00.001 20224 Worker thread wakes up
02:01:54.109 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.26) opts 0xd
02:01:54.110 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.26)
02:01:54.110 00.000 20224 Moving (-0.16, -0.26) raw xDistance=-0.14 yDistance=0.27
02:01:54.110 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:01:54.110 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
02:01:54.110 00.000 20224 MoveAxis(E, 0, ABG)
02:01:54.110 00.000 20224 Move returns status 0, amount 0
02:01:54.110 00.000 20224 MoveAxis(S, 57, ABG)
02:01:54.110 00.000 20224 Guiding  Dir = 1, Dur = 57
02:01:54.110 00.000 20224 IsSlewing returns 0
02:01:54.110 00.000 20224 IsGuiding returns 0
02:01:54.112 00.002 20224 PulseGuide returned control before completion, sleep 66
02:01:54.113 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39469, med=3347, FiltMin=3027, FiltMax=27603, Gamma=1.000
02:01:54.127 00.014 8996 UpdateGuideState exits: m=640963 SNR=302.3
02:01:54.128 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:54.128 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:54.129 00.001 8996 Enqueuing Expose request
02:01:54.186 00.057 20224 IsGuiding returns 1
02:01:54.186 00.000 20224 scope still moving after pulse duration time elapsed
02:01:54.218 00.032 20224 IsSlewing returns 0
02:01:54.218 00.000 20224 IsGuiding returns 0
02:01:54.218 00.000 20224 scope move finished after 57 + 50 ms
02:01:54.218 00.000 20224 Move returns status 0, amount 57
02:01:54.218 00.000 20224 move complete, result=0
02:01:54.218 00.000 20224 worker thread done servicing request
02:01:54.218 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 57 ms SOUTH
02:01:54.220 00.002 20224 Worker thread wakes up
02:01:54.221 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:54.221 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:55.194 00.973 20224 Exposure complete
02:01:55.288 00.094 20224 worker thread done servicing request
02:01:55.288 00.000 8996 OnExposeComplete: enter
02:01:55.290 00.002 8996 UpdateGuideState(): m_state=6
02:01:55.292 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14605
02:01:55.294 00.002 8996 Star::Find returns 1 (0), X=137.53, Y=473.93, Mass=510016, SNR=262.8, Peak=38761 HFD=4.8
02:01:55.296 00.002 8996 MultiStar: [#1 -0.50,-0.06,0.00,M5] [#2 -0.11,0.17,0.89,U] [#3 -0.18,0.02,0.81,U] [#4 -0.17,0.01,0.54,U] [#5 0.40,0.45,0.00,M8] [#6 -0.67,0.05,0.00,M1] [#7 0.04,0.59,0.00,M2] [#8 -0.38,-0.04,0.41,U] 
02:01:55.298 00.002 8996 refined, 4 included, MultiStar: {-0.16, 0.12}, one-star: {-0.11, 0.27}
02:01:55.299 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
02:01:55.301 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.51 = -0.51)
02:01:55.302 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.12 hyp=0.20 cameraTheta=2.52 mountX=-0.17 mountY=-0.10, mountTheta=-2.63
02:01:55.304 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.12, opts=13)
02:01:55.306 00.002 8996 Enqueuing Move request for scope (-0.16, 0.12)
02:01:55.307 00.001 20224 Worker thread wakes up
02:01:55.307 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.12) opts 0xd
02:01:55.307 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.12)
02:01:55.307 00.000 20224 Moving (-0.16, 0.12) raw xDistance=-0.17 yDistance=-0.10
02:01:55.307 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:01:55.308 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:55.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:01:55.308 00.000 20224 MoveAxis(E, 0, ABG)
02:01:55.308 00.000 20224 Move returns status 0, amount 0
02:01:55.308 00.000 20224 MoveAxis(N, 0, ABG)
02:01:55.308 00.000 20224 Move returns status 0, amount 0
02:01:55.308 00.000 20224 move complete, result=0
02:01:55.309 00.001 20224 worker thread done servicing request
02:01:55.315 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=38761, med=3347, FiltMin=3021, FiltMax=21830, Gamma=1.000
02:01:55.331 00.016 8996 UpdateGuideState exits: m=510016 SNR=262.8
02:01:55.331 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:55.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:55.333 00.001 8996 Enqueuing Expose request
02:01:55.334 00.001 20224 Worker thread wakes up
02:01:55.334 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:55.334 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:55.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:56.494 01.160 20224 Exposure complete
02:01:56.562 00.068 20224 worker thread done servicing request
02:01:56.562 00.000 8996 OnExposeComplete: enter
02:01:56.563 00.001 8996 UpdateGuideState(): m_state=6
02:01:56.564 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14606
02:01:56.565 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=473.71, Mass=602931, SNR=283.2, Peak=44505 HFD=4.5
02:01:56.566 00.001 8996 MultiStar: [#1 -0.29,-0.30,0.69,U] [#2 -0.21,-0.32,0.84,U] [#3 -0.24,-0.05,0.63,U] [#4 -0.26,-0.35,0.49,U] [#5 0.44,0.22,0.00,M9] [#6 -0.26,0.09,0.41,U] [#7 0.18,0.61,0.00,M3] [#8 -0.14,-0.20,0.33,U] 
02:01:56.567 00.001 8996 single-star, 6 included, MultiStar: {-0.16, -0.15}, one-star: {0.13, 0.05}
02:01:56.568 00.001 8996 CameraToMount -- cameraTheta (0.41) - m_xAngle (-0.10) = xAngle (0.50 = 0.50)
02:01:56.569 00.001 8996 CameraToMount -- cameraTheta (0.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.62 = -2.62)
02:01:56.569 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.41 mountX=0.12 mountY=-0.07, mountTheta=-0.52
02:01:56.572 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.05, opts=13)
02:01:56.575 00.003 8996 Enqueuing Move request for scope (0.13, 0.05)
02:01:56.578 00.003 20224 Worker thread wakes up
02:01:56.578 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
02:01:56.578 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
02:01:56.578 00.000 20224 Moving (0.13, 0.05) raw xDistance=0.12 yDistance=-0.07
02:01:56.578 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:01:56.578 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:56.578 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:01:56.578 00.000 20224 MoveAxis(E, 0, ABG)
02:01:56.578 00.000 20224 Move returns status 0, amount 0
02:01:56.578 00.000 20224 MoveAxis(N, 0, ABG)
02:01:56.578 00.000 20224 Move returns status 0, amount 0
02:01:56.578 00.000 20224 move complete, result=0
02:01:56.579 00.001 20224 worker thread done servicing request
02:01:56.586 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44505, med=3347, FiltMin=3030, FiltMax=25078, Gamma=1.000
02:01:56.606 00.020 8996 UpdateGuideState exits: m=602931 SNR=283.2
02:01:56.607 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:56.607 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:56.608 00.001 8996 Enqueuing Expose request
02:01:56.609 00.001 20224 Worker thread wakes up
02:01:56.609 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:56.610 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:56.610 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:57.602 00.992 20224 Exposure complete
02:01:57.680 00.078 20224 worker thread done servicing request
02:01:57.680 00.000 8996 OnExposeComplete: enter
02:01:57.683 00.003 8996 UpdateGuideState(): m_state=6
02:01:57.684 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14607
02:01:57.686 00.002 8996 Star::Find returns 1 (0), X=137.53, Y=473.78, Mass=445317, SNR=240.8, Peak=31017 HFD=4.6
02:01:57.687 00.001 8996 MultiStar: [#1 -0.13,0.32,0.78,U] [#2 -0.07,-0.02,0.95,U] [#3 0.15,0.27,0.65,U] [#4 -0.01,0.19,0.53,U] [#5 0.65,0.57,0.00,M10] [#6 -0.21,0.51,0.00,M1] [#7 0.26,0.53,0.00,M4] [#8 0.03,0.40,0.41,U] 
02:01:57.688 00.001 8996 single-star, 5 included, MultiStar: {-0.04, 0.18}, one-star: {-0.12, 0.12}
02:01:57.689 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
02:01:57.690 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
02:01:57.691 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.36 mountX=-0.13 mountY=-0.10, mountTheta=-2.47
02:01:57.692 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.12, opts=13)
02:01:57.693 00.001 8996 Enqueuing Move request for scope (-0.12, 0.12)
02:01:57.694 00.001 20224 Worker thread wakes up
02:01:57.694 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
02:01:57.695 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
02:01:57.695 00.000 20224 Moving (-0.12, 0.12) raw xDistance=-0.13 yDistance=-0.10
02:01:57.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:01:57.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:57.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:01:57.695 00.000 20224 MoveAxis(E, 0, ABG)
02:01:57.695 00.000 20224 Move returns status 0, amount 0
02:01:57.695 00.000 20224 MoveAxis(N, 0, ABG)
02:01:57.695 00.000 20224 Move returns status 0, amount 0
02:01:57.695 00.000 20224 move complete, result=0
02:01:57.695 00.000 20224 worker thread done servicing request
02:01:57.702 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=31017, med=3347, FiltMin=3021, FiltMax=17798, Gamma=1.000
02:01:57.730 00.028 8996 UpdateGuideState exits: m=445317 SNR=240.8
02:01:57.731 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:57.732 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:57.733 00.001 8996 Enqueuing Expose request
02:01:57.734 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:57.735 00.001 20224 Worker thread wakes up
02:01:57.735 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:57.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:01:58.913 01.178 20224 Exposure complete
02:01:58.977 00.064 20224 worker thread done servicing request
02:01:58.977 00.000 8996 OnExposeComplete: enter
02:01:58.978 00.001 8996 UpdateGuideState(): m_state=6
02:01:58.979 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14608
02:01:58.980 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=473.81, Mass=627821, SNR=282.3, Peak=44281 HFD=4.6
02:01:58.981 00.001 8996 MultiStar: [#1 -0.34,0.04,0.71,U] [#2 -0.48,0.15,0.00,M1] [#3 -0.29,0.50,0.00,M1] [#4 -0.26,0.26,0.49,U] [#5 0.60,0.76,0.00,R] [#6 -0.41,-0.06,0.40,U] [#7 0.07,0.54,0.00,M5] [#8 -0.11,-0.16,0.45,U] 
02:01:58.984 00.003 8996 single-star, 4 included, MultiStar: {-0.24, 0.07}, one-star: {-0.13, 0.15}
02:01:58.986 00.002 8996 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.10) = xAngle (2.40 = 2.40)
02:01:58.987 00.001 8996 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.72 = -0.72)
02:01:58.989 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.20 cameraTheta=2.30 mountX=-0.15 mountY=-0.13, mountTheta=-2.41
02:01:58.991 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.15, opts=13)
02:01:58.993 00.002 8996 Enqueuing Move request for scope (-0.13, 0.15)
02:01:58.995 00.002 20224 Worker thread wakes up
02:01:58.995 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.15) opts 0xd
02:01:58.996 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.15)
02:01:58.996 00.000 20224 Moving (-0.13, 0.15) raw xDistance=-0.15 yDistance=-0.13
02:01:58.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:01:58.996 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:01:58.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:01:58.996 00.000 20224 MoveAxis(E, 0, ABG)
02:01:58.996 00.000 20224 Move returns status 0, amount 0
02:01:58.996 00.000 20224 MoveAxis(N, 0, ABG)
02:01:58.996 00.000 20224 Move returns status 0, amount 0
02:01:58.996 00.000 20224 move complete, result=0
02:01:58.996 00.000 20224 worker thread done servicing request
02:01:59.002 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44281, med=3347, FiltMin=3005, FiltMax=24029, Gamma=1.000
02:01:59.018 00.016 8996 UpdateGuideState exits: m=627821 SNR=282.3
02:01:59.019 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:01:59.020 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:01:59.021 00.001 8996 Enqueuing Expose request
02:01:59.022 00.001 20224 Worker thread wakes up
02:01:59.022 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:01:59.022 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:01:59.022 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:00.005 00.983 20224 Exposure complete
02:02:00.087 00.082 20224 worker thread done servicing request
02:02:00.087 00.000 8996 OnExposeComplete: enter
02:02:00.089 00.002 8996 UpdateGuideState(): m_state=6
02:02:00.090 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14609
02:02:00.092 00.002 8996 Star::Find returns 1 (0), X=137.47, Y=473.72, Mass=539555, SNR=266.8, Peak=35769 HFD=4.7
02:02:00.093 00.001 8996 MultiStar: [#1 -0.62,-0.10,0.00,M3] [#2 -0.55,-0.33,0.00,M2] [#3 -0.42,0.29,0.00,M2] [#4 -0.39,0.16,0.56,U] [#5 -0.42,-0.28,0.00,M1] [#6 -0.76,0.13,0.00,M1] [#7 -0.04,0.57,0.00,M6] [#8 -0.46,-0.12,0.00,M1] 
02:02:00.094 00.001 8996 single-star, 1 included, MultiStar: {-0.26, 0.10}, one-star: {-0.18, 0.06}
02:02:00.095 00.001 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
02:02:00.096 00.001 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
02:02:00.097 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.06 hyp=0.19 cameraTheta=2.80 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
02:02:00.099 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.06, opts=13)
02:02:00.100 00.001 8996 Enqueuing Move request for scope (-0.18, 0.06)
02:02:00.101 00.001 20224 Worker thread wakes up
02:02:00.101 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.06) opts 0xd
02:02:00.101 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.06)
02:02:00.101 00.000 20224 Moving (-0.18, 0.06) raw xDistance=-0.18 yDistance=-0.04
02:02:00.101 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:02:00.101 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:00.101 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:02:00.101 00.000 20224 MoveAxis(E, 0, ABG)
02:02:00.101 00.000 20224 Move returns status 0, amount 0
02:02:00.102 00.001 20224 MoveAxis(N, 0, ABG)
02:02:00.102 00.000 20224 Move returns status 0, amount 0
02:02:00.102 00.000 20224 move complete, result=0
02:02:00.102 00.000 20224 worker thread done servicing request
02:02:00.105 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=35769, med=3347, FiltMin=3008, FiltMax=20678, Gamma=1.000
02:02:00.119 00.014 8996 UpdateGuideState exits: m=539555 SNR=266.8
02:02:00.122 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:00.125 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:00.127 00.002 8996 Enqueuing Expose request
02:02:00.129 00.002 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:00.131 00.002 20224 Worker thread wakes up
02:02:00.131 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:00.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:01.301 01.170 20224 Exposure complete
02:02:01.380 00.079 20224 worker thread done servicing request
02:02:01.380 00.000 8996 OnExposeComplete: enter
02:02:01.382 00.002 8996 UpdateGuideState(): m_state=6
02:02:01.384 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14610
02:02:01.386 00.002 8996 Star::Find returns 1 (0), X=137.33, Y=473.91, Mass=673930, SNR=322.4, Peak=43673 HFD=4.6
02:02:01.388 00.002 8996 MultiStar: [#1 -0.68,0.13,0.00,M4] [#2 -0.45,0.05,0.62,U] [#3 -0.47,0.23,0.00,M3] [#4 -0.37,0.34,0.00,M1] [#5 -0.56,-0.15,0.00,M2] [#6 -1.02,0.06,0.00,M2] [#7 -0.27,0.06,0.33,U] [#8 -0.80,0.05,0.00,M2] 
02:02:01.390 00.002 8996 refined, 2 included, MultiStar: {-0.35, 0.16}, one-star: {-0.32, 0.25}
02:02:01.392 00.002 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.82 = 2.82)
02:02:01.395 00.003 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.30 = -0.30)
02:02:01.398 00.003 8996 CameraToMount -- cameraX=-0.35 cameraY=0.16 hyp=0.39 cameraTheta=2.73 mountX=-0.37 mountY=-0.11, mountTheta=-2.84
02:02:01.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.35, y=0.16, opts=13)
02:02:01.402 00.002 8996 Enqueuing Move request for scope (-0.35, 0.16)
02:02:01.405 00.003 20224 Worker thread wakes up
02:02:01.405 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.16) opts 0xd
02:02:01.405 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.35, 0.16)
02:02:01.405 00.000 20224 Moving (-0.35, 0.16) raw xDistance=-0.37 yDistance=-0.11
02:02:01.405 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
02:02:01.405 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:01.405 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:02:01.405 00.000 20224 MoveAxis(E, 54, ABG)
02:02:01.405 00.000 20224 Guiding  Dir = 2, Dur = 54
02:02:01.405 00.000 20224 IsSlewing returns 0
02:02:01.405 00.000 20224 IsGuiding returns 0
02:02:01.413 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43673, med=3344, FiltMin=3043, FiltMax=27373, Gamma=1.000
02:02:01.420 00.007 20224 PulseGuide returned control before completion, sleep 50
02:02:01.440 00.020 8996 UpdateGuideState exits: m=673930 SNR=322.4
02:02:01.441 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:01.442 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:01.443 00.001 8996 Enqueuing Expose request
02:02:01.480 00.037 20224 IsGuiding returns 1
02:02:01.480 00.000 20224 scope still moving after pulse duration time elapsed
02:02:01.511 00.031 20224 IsSlewing returns 0
02:02:01.512 00.001 20224 IsGuiding returns 0
02:02:01.512 00.000 20224 scope move finished after 54 + 52 ms
02:02:01.512 00.000 20224 Move returns status 0, amount 54
02:02:01.512 00.000 20224 MoveAxis(N, 0, ABG)
02:02:01.512 00.000 20224 Move returns status 0, amount 0
02:02:01.512 00.000 20224 move complete, result=0
02:02:01.512 00.000 20224 worker thread done servicing request
02:02:01.512 00.000 8996 GuideStep: -0.4 px 54 ms EAST, -0.1 px 0 ms NORTH
02:02:01.514 00.002 20224 Worker thread wakes up
02:02:01.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:01.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:02.490 00.976 20224 Exposure complete
02:02:02.552 00.062 20224 worker thread done servicing request
02:02:02.552 00.000 8996 OnExposeComplete: enter
02:02:02.554 00.002 8996 UpdateGuideState(): m_state=6
02:02:02.555 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14611
02:02:02.556 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.98, Mass=591861, SNR=295.5, Peak=40249 HFD=4.8
02:02:02.559 00.003 8996 MultiStar: [#1 -0.46,0.40,0.00,M5] [#2 -0.23,0.26,0.69,U] [#3 -0.09,0.58,0.00,M4] [#4 -0.09,0.50,0.00,M2] [#5 -0.48,0.22,0.00,M3] [#6 -0.70,-0.02,0.00,M3] [#7 -0.13,0.56,0.00,M6] [#8 -0.58,0.47,0.00,M3] 
02:02:02.561 00.002 8996 refined, 1 included, MultiStar: {-0.15, 0.29}, one-star: {-0.10, 0.32}
02:02:02.563 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
02:02:02.564 00.001 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
02:02:02.566 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.29 hyp=0.33 cameraTheta=2.05 mountX=-0.18 mountY=-0.27, mountTheta=-2.15
02:02:02.568 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.29, opts=13)
02:02:02.569 00.001 8996 Enqueuing Move request for scope (-0.15, 0.29)
02:02:02.570 00.001 20224 Worker thread wakes up
02:02:02.570 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.29) opts 0xd
02:02:02.570 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.29)
02:02:02.571 00.001 20224 Moving (-0.15, 0.29) raw xDistance=-0.18 yDistance=-0.27
02:02:02.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:02:02.571 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:02.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:02:02.571 00.000 20224 MoveAxis(E, 0, ABG)
02:02:02.571 00.000 20224 Move returns status 0, amount 0
02:02:02.571 00.000 20224 MoveAxis(N, 0, ABG)
02:02:02.571 00.000 20224 Move returns status 0, amount 0
02:02:02.571 00.000 20224 move complete, result=0
02:02:02.571 00.000 20224 worker thread done servicing request
02:02:02.580 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40249, med=3344, FiltMin=3033, FiltMax=25699, Gamma=1.000
02:02:02.600 00.020 8996 UpdateGuideState exits: m=591861 SNR=295.5
02:02:02.601 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:02.602 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:02.603 00.001 8996 Enqueuing Expose request
02:02:02.604 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:02:02.605 00.001 20224 Worker thread wakes up
02:02:02.605 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:02.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:03.769 01.164 20224 Exposure complete
02:02:03.842 00.073 20224 worker thread done servicing request
02:02:03.842 00.000 8996 OnExposeComplete: enter
02:02:03.844 00.002 8996 UpdateGuideState(): m_state=6
02:02:03.845 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14612
02:02:03.847 00.002 8996 Star::Find returns 1 (0), X=137.30, Y=474.14, Mass=541600, SNR=276.2, Peak=35241 HFD=4.5
02:02:03.849 00.002 8996 MultiStar: [#1 -0.40,0.01,0.67,U] [#2 0.04,0.31,0.79,U] [#3 -0.12,0.66,0.00,M5] [#4 0.13,0.46,0.00,M3] [#5 0.11,0.31,0.60,U] [#6 -0.24,0.31,0.41,U] [#7 0.25,0.81,0.00,M7] [#8 -0.26,0.38,0.36,U] 
02:02:03.851 00.002 8996 refined, 5 included, MultiStar: {-0.18, 0.31}, one-star: {-0.34, 0.48}
02:02:03.853 00.002 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
02:02:03.855 00.002 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
02:02:03.856 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.11 mountX=-0.21 mountY=-0.29, mountTheta=-2.21
02:02:03.858 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.31, opts=13)
02:02:03.860 00.002 8996 Enqueuing Move request for scope (-0.18, 0.31)
02:02:03.862 00.002 20224 Worker thread wakes up
02:02:03.862 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd
02:02:03.862 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.31)
02:02:03.862 00.000 20224 Moving (-0.18, 0.31) raw xDistance=-0.21 yDistance=-0.29
02:02:03.862 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:02:03.862 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:03.862 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:02:03.863 00.001 20224 MoveAxis(E, 31, ABG)
02:02:03.863 00.000 20224 Guiding  Dir = 2, Dur = 31
02:02:03.863 00.000 20224 IsSlewing returns 0
02:02:03.863 00.000 20224 IsGuiding returns 0
02:02:03.869 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35241, med=3344, FiltMin=3017, FiltMax=22291, Gamma=1.000
02:02:03.872 00.003 20224 PulseGuide returned control before completion, sleep 33
02:02:03.884 00.012 8996 UpdateGuideState exits: m=541600 SNR=276.2
02:02:03.884 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:03.885 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:03.886 00.001 8996 Enqueuing Expose request
02:02:03.918 00.032 20224 IsGuiding returns 1
02:02:03.918 00.000 20224 scope still moving after pulse duration time elapsed
02:02:03.949 00.031 20224 IsSlewing returns 0
02:02:03.949 00.000 20224 IsGuiding returns 1
02:02:03.980 00.031 20224 IsSlewing returns 0
02:02:03.980 00.000 20224 IsGuiding returns 0
02:02:03.980 00.000 20224 scope move finished after 31 + 86 ms
02:02:03.980 00.000 20224 Move returns status 0, amount 31
02:02:03.981 00.001 20224 MoveAxis(N, 0, ABG)
02:02:03.981 00.000 20224 Move returns status 0, amount 0
02:02:03.981 00.000 20224 move complete, result=0
02:02:03.981 00.000 20224 worker thread done servicing request
02:02:03.981 00.000 20224 Worker thread wakes up
02:02:03.981 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.3 px 0 ms NORTH
02:02:03.983 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:03.984 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:04.971 00.987 20224 Exposure complete
02:02:05.061 00.090 20224 worker thread done servicing request
02:02:05.061 00.000 8996 OnExposeComplete: enter
02:02:05.063 00.002 8996 UpdateGuideState(): m_state=6
02:02:05.065 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14613
02:02:05.066 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=474.02, Mass=524892, SNR=281.0, Peak=42185 HFD=4.4
02:02:05.068 00.002 8996 MultiStar: [#1 0.07,0.24,0.71,U] [#2 0.24,0.33,0.67,U] [#3 0.36,0.50,0.00,M6] [#4 0.56,0.45,0.00,M4] [#5 0.19,-0.04,0.67,U] [#6 0.17,0.26,0.43,U] [#7 0.14,0.21,0.40,U] [#8 0.04,0.19,0.39,U] 
02:02:05.070 00.002 8996 refined, 6 included, MultiStar: {0.12, 0.23}, one-star: {0.02, 0.36}
02:02:05.071 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
02:02:05.072 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
02:02:05.073 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.23 hyp=0.26 cameraTheta=1.10 mountX=0.09 mountY=-0.24, mountTheta=-1.20
02:02:05.075 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.23, opts=13)
02:02:05.077 00.002 8996 Enqueuing Move request for scope (0.12, 0.23)
02:02:05.079 00.002 20224 Worker thread wakes up
02:02:05.079 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.23) opts 0xd
02:02:05.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.23)
02:02:05.079 00.000 20224 Moving (0.12, 0.23) raw xDistance=0.09 yDistance=-0.24
02:02:05.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:02:05.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:05.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
02:02:05.079 00.000 20224 MoveAxis(E, 0, ABG)
02:02:05.079 00.000 20224 Move returns status 0, amount 0
02:02:05.079 00.000 20224 MoveAxis(N, 0, ABG)
02:02:05.079 00.000 20224 Move returns status 0, amount 0
02:02:05.079 00.000 20224 move complete, result=0
02:02:05.080 00.001 20224 worker thread done servicing request
02:02:05.089 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42185, med=3344, FiltMin=3005, FiltMax=23421, Gamma=1.000
02:02:05.112 00.023 8996 UpdateGuideState exits: m=524892 SNR=281.0
02:02:05.115 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:05.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:05.117 00.001 8996 Enqueuing Expose request
02:02:05.119 00.002 20224 Worker thread wakes up
02:02:05.119 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:05.119 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:05.119 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:06.294 01.175 20224 Exposure complete
02:02:06.404 00.110 20224 worker thread done servicing request
02:02:06.405 00.001 8996 OnExposeComplete: enter
02:02:06.407 00.002 8996 UpdateGuideState(): m_state=6
02:02:06.409 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14614
02:02:06.412 00.003 8996 Star::Find returns 1 (0), X=138.00, Y=473.67, Mass=518134, SNR=286.4, Peak=36249 HFD=4.3
02:02:06.416 00.004 8996 MultiStar: [#1 0.08,0.19,0.67,U] [#2 0.33,0.07,0.81,U] [#3 0.43,0.66,0.00,M7] [#4 0.46,0.38,0.00,M5] [#5 0.16,-0.24,0.59,U] [#6 -0.13,0.01,0.40,U] [#7 0.56,0.33,0.00,M7] [#8 0.19,0.17,0.42,U] 
02:02:06.417 00.001 8996 refined, 5 included, MultiStar: {0.20, 0.03}, one-star: {0.35, 0.01}
02:02:06.420 00.003 8996 CameraToMount -- cameraTheta (0.16) - m_xAngle (-0.10) = xAngle (0.25 = 0.25)
02:02:06.422 00.002 8996 CameraToMount -- cameraTheta (0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.87 = -2.87)
02:02:06.424 00.002 8996 CameraToMount -- cameraX=0.20 cameraY=0.03 hyp=0.21 cameraTheta=0.16 mountX=0.20 mountY=-0.06, mountTheta=-0.27
02:02:06.427 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.03, opts=13)
02:02:06.428 00.001 8996 Enqueuing Move request for scope (0.20, 0.03)
02:02:06.429 00.001 20224 Worker thread wakes up
02:02:06.429 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.03) opts 0xd
02:02:06.429 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.03)
02:02:06.429 00.000 20224 Moving (0.20, 0.03) raw xDistance=0.20 yDistance=-0.06
02:02:06.429 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:02:06.429 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:06.429 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:02:06.430 00.001 20224 MoveAxis(W, 29, ABG)
02:02:06.430 00.000 20224 Guiding  Dir = 3, Dur = 29
02:02:06.430 00.000 20224 IsSlewing returns 0
02:02:06.430 00.000 20224 IsGuiding returns 0
02:02:06.434 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=36249, med=3347, FiltMin=3008, FiltMax=21574, Gamma=1.000
02:02:06.452 00.018 8996 UpdateGuideState exits: m=518134 SNR=286.4
02:02:06.453 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:06.454 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:06.455 00.001 8996 Enqueuing Expose request
02:02:06.490 00.035 20224 IsGuiding returns 1
02:02:06.490 00.000 20224 scope still moving after pulse duration time elapsed
02:02:06.520 00.030 20224 IsSlewing returns 0
02:02:06.520 00.000 20224 IsGuiding returns 1
02:02:06.552 00.032 20224 IsSlewing returns 0
02:02:06.552 00.000 20224 IsGuiding returns 1
02:02:06.583 00.031 20224 IsSlewing returns 0
02:02:06.583 00.000 20224 IsGuiding returns 0
02:02:06.583 00.000 20224 scope move finished after 29 + 123 ms
02:02:06.583 00.000 20224 Move returns status 0, amount 29
02:02:06.583 00.000 20224 MoveAxis(N, 0, ABG)
02:02:06.583 00.000 20224 Move returns status 0, amount 0
02:02:06.583 00.000 20224 move complete, result=0
02:02:06.584 00.001 20224 worker thread done servicing request
02:02:06.584 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
02:02:06.585 00.001 20224 Worker thread wakes up
02:02:06.585 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:06.585 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:07.554 00.969 20224 Exposure complete
02:02:07.659 00.105 20224 worker thread done servicing request
02:02:07.659 00.000 8996 OnExposeComplete: enter
02:02:07.661 00.002 8996 UpdateGuideState(): m_state=6
02:02:07.663 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14615
02:02:07.664 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=473.67, Mass=714926, SNR=347.9, Peak=49545 HFD=4.7
02:02:07.665 00.001 8996 MultiStar: [#1 -0.34,0.22,0.59,U] [#2 0.16,0.11,0.62,U] [#3 0.14,0.47,0.00,M8] [#4 0.23,0.45,0.00,M6] [#5 0.25,0.05,0.45,U] [#6 -0.04,0.29,0.32,U] [#7 0.67,0.54,0.00,M8] [#8 -0.11,-0.08,0.27,U] 
02:02:07.666 00.001 8996 single-star, 5 included, MultiStar: {-0.01, 0.09}, one-star: {0.01, 0.01}
02:02:07.667 00.001 8996 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
02:02:07.669 00.002 8996 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
02:02:07.670 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.01 hyp=0.01 cameraTheta=0.59 mountX=0.01 mountY=-0.01, mountTheta=-0.70
02:02:07.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.01, opts=13)
02:02:07.674 00.002 8996 Enqueuing Move request for scope (0.01, 0.01)
02:02:07.676 00.002 20224 Worker thread wakes up
02:02:07.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.01) opts 0xd
02:02:07.676 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.01)
02:02:07.676 00.000 20224 Moving (0.01, 0.01) raw xDistance=0.01 yDistance=-0.01
02:02:07.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:02:07.677 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:07.677 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:02:07.677 00.000 20224 MoveAxis(E, 0, ABG)
02:02:07.677 00.000 20224 Move returns status 0, amount 0
02:02:07.677 00.000 20224 MoveAxis(N, 0, ABG)
02:02:07.677 00.000 20224 Move returns status 0, amount 0
02:02:07.677 00.000 20224 move complete, result=0
02:02:07.677 00.000 20224 worker thread done servicing request
02:02:07.682 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=49545, med=3347, FiltMin=3030, FiltMax=29862, Gamma=1.000
02:02:07.706 00.024 8996 UpdateGuideState exits: m=714926 SNR=347.9
02:02:07.709 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:07.712 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:07.714 00.002 8996 Enqueuing Expose request
02:02:07.716 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:07.718 00.002 20224 Worker thread wakes up
02:02:07.718 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:07.718 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:08.883 01.165 20224 Exposure complete
02:02:08.950 00.067 20224 worker thread done servicing request
02:02:08.950 00.000 8996 OnExposeComplete: enter
02:02:08.951 00.001 8996 UpdateGuideState(): m_state=6
02:02:08.952 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14616
02:02:08.953 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=474.07, Mass=530242, SNR=257.8, Peak=46217 HFD=4.3
02:02:08.954 00.001 8996 MultiStar: [#1 -0.33,0.37,0.00,M2] [#2 0.04,0.32,0.82,U] [#3 0.01,0.43,0.62,U] [#4 0.14,0.40,0.51,U] [#5 -0.28,0.29,0.65,U] [#6 -0.26,0.30,0.51,U] [#7 0.14,0.87,0.00,M9] [#8 -0.36,0.45,0.00,M1] 
02:02:08.955 00.001 8996 refined, 5 included, MultiStar: {-0.07, 0.36}, one-star: {-0.05, 0.41}
02:02:08.955 00.000 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
02:02:08.956 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
02:02:08.957 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.36 hyp=0.37 cameraTheta=1.75 mountX=-0.10 mountY=-0.35, mountTheta=-1.85
02:02:08.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.36, opts=13)
02:02:08.960 00.001 8996 Enqueuing Move request for scope (-0.07, 0.36)
02:02:08.961 00.001 20224 Worker thread wakes up
02:02:08.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.36) opts 0xd
02:02:08.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.36)
02:02:08.961 00.000 20224 Moving (-0.07, 0.36) raw xDistance=-0.10 yDistance=-0.35
02:02:08.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:02:08.961 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.28 newest=-0.41
02:02:08.962 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
02:02:08.962 00.000 20224 MoveAxis(E, 0, ABG)
02:02:08.962 00.000 20224 Move returns status 0, amount 0
02:02:08.962 00.000 20224 MoveAxis(N, 74, ABG)
02:02:08.962 00.000 20224 Guiding  Dir = 0, Dur = 74
02:02:08.962 00.000 20224 IsSlewing returns 0
02:02:08.962 00.000 20224 IsGuiding returns 0
02:02:08.965 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46217, med=3347, FiltMin=2998, FiltMax=23510, Gamma=1.000
02:02:08.978 00.013 8996 UpdateGuideState exits: m=530242 SNR=257.8
02:02:08.979 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:08.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:08.981 00.001 8996 Enqueuing Expose request
02:02:08.992 00.011 20224 PulseGuide returned control before completion, sleep 55
02:02:09.052 00.060 20224 IsGuiding returns 1
02:02:09.052 00.000 20224 scope still moving after pulse duration time elapsed
02:02:09.083 00.031 20224 IsSlewing returns 0
02:02:09.084 00.001 20224 IsGuiding returns 0
02:02:09.084 00.000 20224 scope move finished after 74 + 48 ms
02:02:09.084 00.000 20224 Move returns status 0, amount 74
02:02:09.084 00.000 20224 move complete, result=0
02:02:09.084 00.000 20224 worker thread done servicing request
02:02:09.084 00.000 20224 Worker thread wakes up
02:02:09.084 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 74 ms NORTH
02:02:09.088 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:09.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:10.073 00.985 20224 Exposure complete
02:02:10.141 00.068 20224 worker thread done servicing request
02:02:10.141 00.000 8996 OnExposeComplete: enter
02:02:10.142 00.001 8996 UpdateGuideState(): m_state=6
02:02:10.143 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14617
02:02:10.144 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.60, Mass=540932, SNR=273.4, Peak=35721 HFD=4.6
02:02:10.145 00.001 8996 MultiStar: [#1 -0.41,-0.24,0.00,M3] [#2 -0.13,-0.25,0.80,U] [#3 -0.29,-0.07,0.59,U] [#4 -0.09,0.02,0.56,U] [#5 -0.28,-0.22,0.64,U] [#6 -0.60,-0.32,0.00,M1] [#7 0.28,0.13,0.41,U] [#8 -0.39,-0.30,0.00,M2] 
02:02:10.146 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.09}, one-star: {-0.29, -0.05}
02:02:10.148 00.002 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
02:02:10.149 00.001 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
02:02:10.150 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.64 mountX=-0.16 mountY=0.11, mountTheta=2.53
02:02:10.152 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.09, opts=13)
02:02:10.152 00.000 8996 Enqueuing Move request for scope (-0.17, -0.09)
02:02:10.153 00.001 20224 Worker thread wakes up
02:02:10.153 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
02:02:10.153 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
02:02:10.153 00.000 20224 Moving (-0.17, -0.09) raw xDistance=-0.16 yDistance=0.11
02:02:10.153 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:02:10.153 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:10.153 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:02:10.153 00.000 20224 MoveAxis(E, 0, ABG)
02:02:10.153 00.000 20224 Move returns status 0, amount 0
02:02:10.153 00.000 20224 MoveAxis(N, 0, ABG)
02:02:10.153 00.000 20224 Move returns status 0, amount 0
02:02:10.153 00.000 20224 move complete, result=0
02:02:10.153 00.000 20224 worker thread done servicing request
02:02:10.158 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35721, med=3347, FiltMin=3024, FiltMax=20051, Gamma=1.000
02:02:10.172 00.014 8996 UpdateGuideState exits: m=540932 SNR=273.4
02:02:10.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:10.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:10.177 00.003 8996 Enqueuing Expose request
02:02:10.179 00.002 20224 Worker thread wakes up
02:02:10.179 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:10.180 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:10.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:11.354 01.174 20224 Exposure complete
02:02:11.446 00.092 20224 worker thread done servicing request
02:02:11.446 00.000 8996 OnExposeComplete: enter
02:02:11.448 00.002 8996 UpdateGuideState(): m_state=6
02:02:11.449 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14618
02:02:11.450 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=474.00, Mass=569338, SNR=316.1, Peak=36809 HFD=4.7
02:02:11.451 00.001 8996 MultiStar: [#1 -0.24,0.29,0.61,U] [#2 -0.48,0.10,0.00,M1] [#3 -0.27,0.33,0.54,U] [#4 0.02,0.50,0.00,M5] [#5 -0.34,-0.07,0.48,U] [#6 -0.33,-0.04,0.30,U] [#7 0.12,0.51,0.00,M9] [#8 -0.52,0.15,0.00,M3] 
02:02:11.453 00.002 8996 refined, 4 included, MultiStar: {-0.29, 0.22}, one-star: {-0.30, 0.34}
02:02:11.453 00.000 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.59 = 2.59)
02:02:11.454 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
02:02:11.456 00.002 8996 CameraToMount -- cameraX=-0.29 cameraY=0.22 hyp=0.37 cameraTheta=2.50 mountX=-0.31 mountY=-0.19, mountTheta=-2.61
02:02:11.459 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.22, opts=13)
02:02:11.460 00.001 8996 Enqueuing Move request for scope (-0.29, 0.22)
02:02:11.462 00.002 20224 Worker thread wakes up
02:02:11.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.22) opts 0xd
02:02:11.462 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.22)
02:02:11.462 00.000 20224 Moving (-0.29, 0.22) raw xDistance=-0.31 yDistance=-0.19
02:02:11.462 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:02:11.462 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:11.462 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:02:11.462 00.000 20224 MoveAxis(E, 46, ABG)
02:02:11.462 00.000 20224 Guiding  Dir = 2, Dur = 46
02:02:11.463 00.001 20224 IsSlewing returns 0
02:02:11.463 00.000 20224 IsGuiding returns 0
02:02:11.467 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=36809, med=3347, FiltMin=3037, FiltMax=24685, Gamma=1.000
02:02:11.491 00.024 8996 UpdateGuideState exits: m=569338 SNR=316.1
02:02:11.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:11.493 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:11.494 00.001 8996 Enqueuing Expose request
02:02:11.502 00.008 20224 PulseGuide returned control before completion, sleep 18
02:02:11.532 00.030 20224 IsGuiding returns 1
02:02:11.532 00.000 20224 scope still moving after pulse duration time elapsed
02:02:11.564 00.032 20224 IsSlewing returns 0
02:02:11.564 00.000 20224 IsGuiding returns 1
02:02:11.596 00.032 20224 IsSlewing returns 0
02:02:11.596 00.000 20224 IsGuiding returns 0
02:02:11.596 00.000 20224 scope move finished after 46 + 87 ms
02:02:11.596 00.000 20224 Move returns status 0, amount 46
02:02:11.597 00.001 20224 MoveAxis(N, 0, ABG)
02:02:11.597 00.000 20224 Move returns status 0, amount 0
02:02:11.597 00.000 20224 move complete, result=0
02:02:11.597 00.000 20224 worker thread done servicing request
02:02:11.597 00.000 20224 Worker thread wakes up
02:02:11.597 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH
02:02:11.598 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:11.598 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:12.584 00.986 20224 Exposure complete
02:02:12.663 00.079 20224 worker thread done servicing request
02:02:12.663 00.000 8996 OnExposeComplete: enter
02:02:12.664 00.001 8996 UpdateGuideState(): m_state=6
02:02:12.665 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14619
02:02:12.666 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=473.65, Mass=569932, SNR=272.2, Peak=41593 HFD=4.6
02:02:12.667 00.001 8996 MultiStar: [#1 -0.02,-0.03,0.70,U] [#2 0.02,-0.25,0.80,U] [#3 0.30,0.79,0.00,M6] [#4 0.42,0.51,0.00,M6] [#5 -0.00,0.10,0.61,U] [#6 -0.09,-0.09,0.40,U] [#7 0.62,0.57,0.00,M10] [#8 -0.08,0.07,0.34,U] 
02:02:12.668 00.001 8996 refined, 5 included, MultiStar: {0.01, -0.05}, one-star: {0.08, -0.01}
02:02:12.669 00.001 8996 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
02:02:12.670 00.001 8996 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.48 = 1.81)
02:02:12.671 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.45 mountX=0.01 mountY=0.05, mountTheta=1.35
02:02:12.673 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.05, opts=13)
02:02:12.674 00.001 8996 Enqueuing Move request for scope (0.01, -0.05)
02:02:12.675 00.001 20224 Worker thread wakes up
02:02:12.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
02:02:12.675 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
02:02:12.675 00.000 20224 Moving (0.01, -0.05) raw xDistance=0.01 yDistance=0.05
02:02:12.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:02:12.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:12.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:02:12.675 00.000 20224 MoveAxis(E, 0, ABG)
02:02:12.675 00.000 20224 Move returns status 0, amount 0
02:02:12.675 00.000 20224 MoveAxis(N, 0, ABG)
02:02:12.675 00.000 20224 Move returns status 0, amount 0
02:02:12.675 00.000 20224 move complete, result=0
02:02:12.676 00.001 20224 worker thread done servicing request
02:02:12.679 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=41593, med=3350, FiltMin=3001, FiltMax=26422, Gamma=1.000
02:02:12.693 00.014 8996 UpdateGuideState exits: m=569932 SNR=272.2
02:02:12.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:12.694 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:12.695 00.001 8996 Enqueuing Expose request
02:02:12.696 00.001 20224 Worker thread wakes up
02:02:12.696 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:12.697 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:12.697 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:13.860 01.163 20224 Exposure complete
02:02:13.942 00.082 20224 worker thread done servicing request
02:02:13.942 00.000 8996 OnExposeComplete: enter
02:02:13.944 00.002 8996 UpdateGuideState(): m_state=6
02:02:13.945 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14620
02:02:13.947 00.002 8996 Star::Find returns 1 (0), X=137.96, Y=473.90, Mass=604482, SNR=309.8, Peak=45513 HFD=4.4
02:02:13.949 00.002 8996 MultiStar: [#1 -0.32,-0.34,0.00,M2] [#2 0.19,-0.19,0.63,U] [#3 0.10,0.04,0.57,U] [#4 0.31,0.07,0.46,U] [#5 -0.18,-0.22,0.48,U] [#6 0.19,0.32,0.34,U] [#7 0.69,0.62,0.00,R] [#8 -0.26,-0.19,0.33,U] 
02:02:13.950 00.001 8996 refined, 6 included, MultiStar: {0.14, 0.03}, one-star: {0.32, 0.24}
02:02:13.952 00.002 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
02:02:13.952 00.000 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.81 = -2.81)
02:02:13.954 00.002 8996 CameraToMount -- cameraX=0.14 cameraY=0.03 hyp=0.14 cameraTheta=0.22 mountX=0.13 mountY=-0.05, mountTheta=-0.33
02:02:13.956 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.03, opts=13)
02:02:13.957 00.001 8996 Enqueuing Move request for scope (0.14, 0.03)
02:02:13.959 00.002 20224 Worker thread wakes up
02:02:13.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.03) opts 0xd
02:02:13.959 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.03)
02:02:13.959 00.000 20224 Moving (0.14, 0.03) raw xDistance=0.13 yDistance=-0.05
02:02:13.959 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:02:13.959 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:13.959 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:02:13.959 00.000 20224 MoveAxis(E, 0, ABG)
02:02:13.960 00.001 20224 Move returns status 0, amount 0
02:02:13.960 00.000 20224 MoveAxis(N, 0, ABG)
02:02:13.960 00.000 20224 Move returns status 0, amount 0
02:02:13.960 00.000 20224 move complete, result=0
02:02:13.960 00.000 20224 worker thread done servicing request
02:02:13.965 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=45513, med=3350, FiltMin=3011, FiltMax=25078, Gamma=1.000
02:02:13.979 00.014 8996 UpdateGuideState exits: m=604482 SNR=309.8
02:02:13.980 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:13.981 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:13.982 00.001 8996 Enqueuing Expose request
02:02:13.982 00.000 20224 Worker thread wakes up
02:02:13.982 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:13.984 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:13.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:14.950 00.966 20224 Exposure complete
02:02:15.017 00.067 20224 worker thread done servicing request
02:02:15.018 00.001 8996 OnExposeComplete: enter
02:02:15.018 00.000 8996 UpdateGuideState(): m_state=6
02:02:15.019 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14621
02:02:15.020 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=473.68, Mass=551908, SNR=290.5, Peak=39641 HFD=4.4
02:02:15.021 00.001 8996 MultiStar: [#1 -0.05,-0.22,0.58,U] [#2 0.34,-0.13,0.74,U] [#3 0.20,-0.15,0.57,U] [#4 0.26,-0.26,0.54,U] [#5 0.06,-0.25,0.49,U] [#6 0.10,0.03,0.41,U] [#7 0.24,-0.40,0.00,M1] [#8 0.01,-0.01,0.42,U] 
02:02:15.022 00.001 8996 refined, 7 included, MultiStar: {0.17, -0.11}, one-star: {0.25, 0.02}
02:02:15.022 00.000 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
02:02:15.023 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
02:02:15.024 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.11 hyp=0.20 cameraTheta=-0.59 mountX=0.18 mountY=0.09, mountTheta=0.48
02:02:15.026 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.11, opts=13)
02:02:15.027 00.001 8996 Enqueuing Move request for scope (0.17, -0.11)
02:02:15.027 00.000 20224 Worker thread wakes up
02:02:15.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.11) opts 0xd
02:02:15.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.11)
02:02:15.027 00.000 20224 Moving (0.17, -0.11) raw xDistance=0.18 yDistance=0.09
02:02:15.028 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:02:15.028 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:15.028 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:02:15.028 00.000 20224 MoveAxis(E, 0, ABG)
02:02:15.028 00.000 20224 Move returns status 0, amount 0
02:02:15.028 00.000 20224 MoveAxis(N, 0, ABG)
02:02:15.028 00.000 20224 Move returns status 0, amount 0
02:02:15.028 00.000 20224 move complete, result=0
02:02:15.028 00.000 20224 worker thread done servicing request
02:02:15.040 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39641, med=3350, FiltMin=3019, FiltMax=23702, Gamma=1.000
02:02:15.059 00.019 8996 UpdateGuideState exits: m=551908 SNR=290.5
02:02:15.060 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:15.061 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:15.062 00.001 8996 Enqueuing Expose request
02:02:15.063 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:15.066 00.003 20224 Worker thread wakes up
02:02:15.066 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:15.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:16.214 01.148 20224 Exposure complete
02:02:16.278 00.064 20224 worker thread done servicing request
02:02:16.278 00.000 8996 OnExposeComplete: enter
02:02:16.279 00.001 8996 UpdateGuideState(): m_state=6
02:02:16.280 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14622
02:02:16.281 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=473.67, Mass=520452, SNR=277.3, Peak=35737 HFD=4.3
02:02:16.282 00.001 8996 MultiStar: [#1 -0.22,-0.42,0.00,M2] [#2 -0.27,-0.57,0.00,M1] [#3 0.04,-0.28,0.63,U] [#4 0.08,-0.26,0.57,U] [#5 -0.07,-0.52,0.00,M1] [#6 0.15,-0.06,0.36,U] [#7 -0.49,-0.50,0.00,M2] [#8 -0.26,-0.53,0.00,M1] 
02:02:16.283 00.001 8996 refined, 3 included, MultiStar: {0.19, -0.13}, one-star: {0.36, 0.01}
02:02:16.284 00.001 8996 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
02:02:16.285 00.001 8996 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.64 = 2.65)
02:02:16.285 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.61 mountX=0.20 mountY=0.11, mountTheta=0.50
02:02:16.287 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.13, opts=13)
02:02:16.287 00.000 8996 Enqueuing Move request for scope (0.19, -0.13)
02:02:16.288 00.001 20224 Worker thread wakes up
02:02:16.288 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
02:02:16.288 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
02:02:16.288 00.000 20224 Moving (0.19, -0.13) raw xDistance=0.20 yDistance=0.11
02:02:16.289 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:02:16.289 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:16.289 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:02:16.289 00.000 20224 MoveAxis(W, 29, ABG)
02:02:16.289 00.000 20224 Guiding  Dir = 3, Dur = 29
02:02:16.289 00.000 20224 IsSlewing returns 0
02:02:16.289 00.000 20224 IsGuiding returns 0
02:02:16.293 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=35737, med=3350, FiltMin=3014, FiltMax=20205, Gamma=1.000
02:02:16.306 00.013 8996 UpdateGuideState exits: m=520452 SNR=277.3
02:02:16.307 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:16.308 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:16.309 00.001 8996 Enqueuing Expose request
02:02:16.317 00.008 20224 PulseGuide returned control before completion, sleep 11
02:02:16.332 00.015 20224 IsGuiding returns 1
02:02:16.332 00.000 20224 scope still moving after pulse duration time elapsed
02:02:16.364 00.032 20224 IsSlewing returns 0
02:02:16.364 00.000 20224 IsGuiding returns 1
02:02:16.396 00.032 20224 IsSlewing returns 0
02:02:16.396 00.000 20224 IsGuiding returns 1
02:02:16.427 00.031 20224 IsSlewing returns 0
02:02:16.428 00.001 20224 IsGuiding returns 0
02:02:16.428 00.000 20224 scope move finished after 29 + 109 ms
02:02:16.428 00.000 20224 Move returns status 0, amount 29
02:02:16.428 00.000 20224 MoveAxis(N, 0, ABG)
02:02:16.428 00.000 20224 Move returns status 0, amount 0
02:02:16.428 00.000 20224 move complete, result=0
02:02:16.428 00.000 20224 worker thread done servicing request
02:02:16.428 00.000 20224 Worker thread wakes up
02:02:16.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:16.428 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:16.428 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.1 px 0 ms NORTH
02:02:17.407 00.979 20224 Exposure complete
02:02:17.496 00.089 20224 worker thread done servicing request
02:02:17.496 00.000 8996 OnExposeComplete: enter
02:02:17.497 00.001 8996 UpdateGuideState(): m_state=6
02:02:17.498 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14623
02:02:17.499 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=474.02, Mass=563136, SNR=291.2, Peak=36249 HFD=4.5
02:02:17.500 00.001 8996 MultiStar: [#1 -0.74,0.44,0.00,M3] [#2 -0.67,-0.15,0.00,M2] [#3 -0.54,0.42,0.00,M4] [#4 -0.33,0.60,0.00,M4] [#5 -0.36,-0.05,0.56,U] [#6 -0.49,0.50,0.00,M1] [#7 -0.92,0.09,0.00,M3] [#8 -0.42,0.21,0.00,M2] 
02:02:17.501 00.001 8996 refined, 1 included, MultiStar: {-0.34, 0.22}, one-star: {-0.33, 0.36}
02:02:17.502 00.001 8996 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
02:02:17.503 00.001 8996 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.45 = -0.45)
02:02:17.505 00.002 8996 CameraToMount -- cameraX=-0.34 cameraY=0.22 hyp=0.40 cameraTheta=2.58 mountX=-0.36 mountY=-0.18, mountTheta=-2.69
02:02:17.507 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=0.22, opts=13)
02:02:17.508 00.001 8996 Enqueuing Move request for scope (-0.34, 0.22)
02:02:17.508 00.000 20224 Worker thread wakes up
02:02:17.509 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.22) opts 0xd
02:02:17.509 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, 0.22)
02:02:17.509 00.000 20224 Moving (-0.34, 0.22) raw xDistance=-0.36 yDistance=-0.18
02:02:17.509 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
02:02:17.509 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:17.509 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:02:17.509 00.000 20224 MoveAxis(E, 50, ABG)
02:02:17.509 00.000 20224 Guiding  Dir = 2, Dur = 50
02:02:17.509 00.000 20224 IsSlewing returns 0
02:02:17.509 00.000 20224 IsGuiding returns 0
02:02:17.516 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=36249, med=3350, FiltMin=2995, FiltMax=24093, Gamma=1.000
02:02:17.532 00.016 8996 UpdateGuideState exits: m=563136 SNR=291.2
02:02:17.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:17.534 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:17.535 00.001 8996 Enqueuing Expose request
02:02:17.569 00.034 20224 IsGuiding returns 1
02:02:17.569 00.000 20224 scope still moving after pulse duration time elapsed
02:02:17.599 00.030 20224 IsSlewing returns 0
02:02:17.599 00.000 20224 IsGuiding returns 1
02:02:17.631 00.032 20224 IsSlewing returns 0
02:02:17.631 00.000 20224 IsGuiding returns 1
02:02:17.662 00.031 20224 IsSlewing returns 0
02:02:17.663 00.001 20224 IsGuiding returns 0
02:02:17.663 00.000 20224 scope move finished after 50 + 103 ms
02:02:17.663 00.000 20224 Move returns status 0, amount 50
02:02:17.663 00.000 20224 MoveAxis(N, 0, ABG)
02:02:17.663 00.000 20224 Move returns status 0, amount 0
02:02:17.663 00.000 20224 move complete, result=0
02:02:17.663 00.000 20224 worker thread done servicing request
02:02:17.663 00.000 20224 Worker thread wakes up
02:02:17.663 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:17.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:17.663 00.000 8996 GuideStep: -0.4 px 50 ms EAST, -0.2 px 0 ms NORTH
02:02:18.853 01.190 20224 Exposure complete
02:02:18.937 00.084 20224 worker thread done servicing request
02:02:18.937 00.000 8996 OnExposeComplete: enter
02:02:18.938 00.001 8996 UpdateGuideState(): m_state=6
02:02:18.939 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14624
02:02:18.941 00.002 8996 Star::Find returns 1 (0), X=137.46, Y=473.68, Mass=567180, SNR=303.9, Peak=38569 HFD=4.7
02:02:18.943 00.002 8996 MultiStar: [#1 -0.43,-0.35,0.00,M4] [#2 -0.05,-0.23,0.63,U] [#3 0.09,0.10,0.57,U] [#4 -0.04,-0.01,0.50,U] [#5 -0.36,-0.38,0.00,M1] [#6 0.06,-0.05,0.39,U] [#7 -0.75,-0.14,0.00,M4] [#8 -0.39,-0.41,0.00,M3] 
02:02:18.945 00.002 8996 refined, 4 included, MultiStar: {-0.05, -0.03}, one-star: {-0.18, 0.02}
02:02:18.946 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
02:02:18.947 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
02:02:18.949 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.61 mountX=-0.05 mountY=0.04, mountTheta=2.50
02:02:18.951 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.03, opts=13)
02:02:18.953 00.002 8996 Enqueuing Move request for scope (-0.05, -0.03)
02:02:18.954 00.001 20224 Worker thread wakes up
02:02:18.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
02:02:18.954 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
02:02:18.955 00.001 20224 Moving (-0.05, -0.03) raw xDistance=-0.05 yDistance=0.04
02:02:18.955 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:02:18.955 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:18.955 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:02:18.955 00.000 20224 MoveAxis(E, 0, ABG)
02:02:18.955 00.000 20224 Move returns status 0, amount 0
02:02:18.955 00.000 20224 MoveAxis(N, 0, ABG)
02:02:18.955 00.000 20224 Move returns status 0, amount 0
02:02:18.955 00.000 20224 move complete, result=0
02:02:18.956 00.001 20224 worker thread done servicing request
02:02:18.965 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=38569, med=3347, FiltMin=3030, FiltMax=22166, Gamma=1.000
02:02:18.990 00.025 8996 UpdateGuideState exits: m=567180 SNR=303.9
02:02:18.993 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:18.995 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:18.997 00.002 8996 Enqueuing Expose request
02:02:19.000 00.003 20224 Worker thread wakes up
02:02:19.000 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:19.002 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:19.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:19.992 00.990 20224 Exposure complete
02:02:20.055 00.063 20224 worker thread done servicing request
02:02:20.055 00.000 8996 OnExposeComplete: enter
02:02:20.057 00.002 8996 UpdateGuideState(): m_state=6
02:02:20.058 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14625
02:02:20.059 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=473.29, Mass=626024, SNR=274.4, Peak=40605 HFD=4.7
02:02:20.059 00.000 8996 MultiStar: [#1 -0.51,-0.45,0.00,M5] [#2 -0.30,-0.44,0.00,M2] [#3 0.08,-0.01,0.64,U] [#4 0.06,-0.26,0.47,U] [#5 -0.56,-0.73,0.00,M2] [#6 -0.11,-0.00,0.41,U] [#7 -0.51,-0.44,0.00,M5] [#8 -0.28,-0.66,0.00,M4] 
02:02:20.062 00.003 8996 refined, 3 included, MultiStar: {0.01, -0.20}, one-star: {-0.02, -0.37}
02:02:20.063 00.001 8996 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.10) = xAngle (-1.45 = -1.45)
02:02:20.064 00.001 8996 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.57 = 1.71)
02:02:20.065 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.54 mountX=0.02 mountY=0.20, mountTheta=1.45
02:02:20.067 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.20, opts=13)
02:02:20.069 00.002 8996 Enqueuing Move request for scope (0.01, -0.20)
02:02:20.070 00.001 20224 Worker thread wakes up
02:02:20.070 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
02:02:20.070 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
02:02:20.070 00.000 20224 Moving (0.01, -0.20) raw xDistance=0.02 yDistance=0.20
02:02:20.071 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:02:20.071 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:20.071 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:02:20.071 00.000 20224 MoveAxis(E, 0, ABG)
02:02:20.071 00.000 20224 Move returns status 0, amount 0
02:02:20.071 00.000 20224 MoveAxis(N, 0, ABG)
02:02:20.071 00.000 20224 Move returns status 0, amount 0
02:02:20.071 00.000 20224 move complete, result=0
02:02:20.071 00.000 20224 worker thread done servicing request
02:02:20.077 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40605, med=3350, FiltMin=3011, FiltMax=25798, Gamma=1.000
02:02:20.097 00.020 8996 UpdateGuideState exits: m=626024 SNR=274.4
02:02:20.098 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:20.099 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:20.100 00.001 8996 Enqueuing Expose request
02:02:20.101 00.001 20224 Worker thread wakes up
02:02:20.101 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:02:20.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:20.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:21.249 01.148 20224 Exposure complete
02:02:21.304 00.055 20224 worker thread done servicing request
02:02:21.304 00.000 8996 OnExposeComplete: enter
02:02:21.305 00.001 8996 UpdateGuideState(): m_state=6
02:02:21.306 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14626
02:02:21.307 00.001 8996 Star::Find returns 1 (0), X=137.29, Y=473.17, Mass=670060, SNR=304.4, Peak=38909 HFD=4.6
02:02:21.308 00.001 8996 MultiStar: [#1 -0.57,-0.69,0.00,M6] [#2 -0.19,-0.45,0.00,M3] [#3 -0.07,-0.17,0.55,U] [#4 -0.04,-0.25,0.41,U] [#5 -0.75,-0.71,0.00,M3] [#6 -0.17,0.32,0.46,U] [#7 -0.46,-0.51,0.00,M6] [#8 -0.70,-0.55,0.00,M5] 
02:02:21.309 00.001 8996 refined, 3 included, MultiStar: {-0.20, -0.22}, one-star: {-0.35, -0.48}
02:02:21.310 00.001 8996 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.10) = xAngle (-2.21 = -2.21)
02:02:21.310 00.000 8996 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.33 = 0.95)
02:02:21.311 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.22 hyp=0.30 cameraTheta=-2.31 mountX=-0.18 mountY=0.24, mountTheta=2.20
02:02:21.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.22, opts=13)
02:02:21.313 00.000 8996 Enqueuing Move request for scope (-0.20, -0.22)
02:02:21.314 00.001 20224 Worker thread wakes up
02:02:21.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.22) opts 0xd
02:02:21.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.22)
02:02:21.314 00.000 20224 Moving (-0.20, -0.22) raw xDistance=-0.18 yDistance=0.24
02:02:21.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:02:21.315 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:21.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:02:21.315 00.000 20224 MoveAxis(E, 0, ABG)
02:02:21.315 00.000 20224 Move returns status 0, amount 0
02:02:21.315 00.000 20224 MoveAxis(N, 0, ABG)
02:02:21.315 00.000 20224 Move returns status 0, amount 0
02:02:21.315 00.000 20224 move complete, result=0
02:02:21.315 00.000 20224 worker thread done servicing request
02:02:21.319 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38909, med=3350, FiltMin=3037, FiltMax=24995, Gamma=1.000
02:02:21.343 00.024 8996 UpdateGuideState exits: m=670060 SNR=304.4
02:02:21.345 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:21.346 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:21.347 00.001 8996 Enqueuing Expose request
02:02:21.348 00.001 20224 Worker thread wakes up
02:02:21.348 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:02:21.349 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:21.349 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:22.317 00.968 20224 Exposure complete
02:02:22.378 00.061 20224 worker thread done servicing request
02:02:22.378 00.000 8996 OnExposeComplete: enter
02:02:22.379 00.001 8996 UpdateGuideState(): m_state=6
02:02:22.380 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14627
02:02:22.381 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=473.06, Mass=552700, SNR=315.1, Peak=32147 HFD=4.7
02:02:22.382 00.001 8996 MultiStar: [#1 -0.31,-0.68,0.00,M7] [#2 -0.60,-0.93,0.00,M4] [#3 -0.13,-0.70,0.00,M2] [#4 -0.15,-0.72,0.00,M2] [#5 -0.53,-1.01,0.00,M4] [#6 -0.09,-0.24,0.38,U] [#7 -0.66,-0.92,0.00,M7] [#8 -0.47,-0.75,0.00,M6] 
02:02:22.383 00.001 8996 refined, 1 included, MultiStar: {-0.24, -0.50}, one-star: {-0.31, -0.60}
02:02:22.384 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.93 = -1.93)
02:02:22.385 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.23)
02:02:22.386 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.50 hyp=0.56 cameraTheta=-2.02 mountX=-0.19 mountY=0.53, mountTheta=1.93
02:02:22.388 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.50, opts=13)
02:02:22.389 00.001 8996 Enqueuing Move request for scope (-0.24, -0.50)
02:02:22.390 00.001 20224 Worker thread wakes up
02:02:22.390 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.50) opts 0xd
02:02:22.390 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.50)
02:02:22.390 00.000 20224 Moving (-0.24, -0.50) raw xDistance=-0.19 yDistance=0.53
02:02:22.390 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:02:22.390 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:22.390 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
02:02:22.390 00.000 20224 MoveAxis(E, 0, ABG)
02:02:22.390 00.000 20224 Move returns status 0, amount 0
02:02:22.390 00.000 20224 MoveAxis(N, 0, ABG)
02:02:22.390 00.000 20224 Move returns status 0, amount 0
02:02:22.390 00.000 20224 move complete, result=0
02:02:22.390 00.000 20224 worker thread done servicing request
02:02:22.396 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=32147, med=3350, FiltMin=3033, FiltMax=23232, Gamma=1.000
02:02:22.416 00.020 8996 UpdateGuideState exits: m=552700 SNR=315.1
02:02:22.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:22.418 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:22.418 00.000 8996 Enqueuing Expose request
02:02:22.419 00.001 20224 Worker thread wakes up
02:02:22.419 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:02:22.420 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:22.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:23.585 01.165 20224 Exposure complete
02:02:23.648 00.063 20224 worker thread done servicing request
02:02:23.648 00.000 8996 OnExposeComplete: enter
02:02:23.651 00.003 8996 UpdateGuideState(): m_state=6
02:02:23.654 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14628
02:02:23.656 00.002 8996 Star::Find returns 1 (0), X=137.45, Y=473.26, Mass=570563, SNR=269.6, Peak=32301 HFD=4.7
02:02:23.658 00.002 8996 MultiStar: [#1 -0.14,-0.35,0.59,U] [#2 -0.31,-0.58,0.00,M5] [#3 -0.42,-0.25,0.00,M3] [#4 -0.09,-0.34,0.50,U] [#5 -0.27,-0.51,0.00,M5] [#6 -0.60,-0.39,0.00,M1] [#7 -0.56,-0.67,0.00,M8] [#8 -0.54,-0.64,0.00,M7] 
02:02:23.659 00.001 8996 refined, 2 included, MultiStar: {-0.15, -0.37}, one-star: {-0.19, -0.40}
02:02:23.660 00.001 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
02:02:23.662 00.002 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.99 = 1.29)
02:02:23.663 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.37 hyp=0.40 cameraTheta=-1.97 mountX=-0.12 mountY=0.38, mountTheta=1.87
02:02:23.664 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.37, opts=13)
02:02:23.666 00.002 8996 Enqueuing Move request for scope (-0.15, -0.37)
02:02:23.667 00.001 20224 Worker thread wakes up
02:02:23.668 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.37) opts 0xd
02:02:23.668 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.37)
02:02:23.668 00.000 20224 Moving (-0.15, -0.37) raw xDistance=-0.12 yDistance=0.38
02:02:23.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:02:23.668 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.10 newest=1.15
02:02:23.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
02:02:23.668 00.000 20224 MoveAxis(E, 0, ABG)
02:02:23.668 00.000 20224 Move returns status 0, amount 0
02:02:23.668 00.000 20224 MoveAxis(S, 81, ABG)
02:02:23.668 00.000 20224 Guiding  Dir = 1, Dur = 81
02:02:23.669 00.001 20224 IsSlewing returns 0
02:02:23.669 00.000 20224 IsGuiding returns 0
02:02:23.671 00.002 20224 PulseGuide returned control before completion, sleep 90
02:02:23.675 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=32301, med=3350, FiltMin=3008, FiltMax=22192, Gamma=1.000
02:02:23.690 00.015 8996 UpdateGuideState exits: m=570563 SNR=269.6
02:02:23.691 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:23.692 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:23.692 00.000 8996 Enqueuing Expose request
02:02:23.773 00.081 20224 IsGuiding returns 1
02:02:23.773 00.000 20224 scope still moving after pulse duration time elapsed
02:02:23.804 00.031 20224 IsSlewing returns 0
02:02:23.804 00.000 20224 IsGuiding returns 1
02:02:23.835 00.031 20224 IsSlewing returns 0
02:02:23.836 00.001 20224 IsGuiding returns 0
02:02:23.836 00.000 20224 scope move finished after 81 + 85 ms
02:02:23.836 00.000 20224 Move returns status 0, amount 81
02:02:23.836 00.000 20224 move complete, result=0
02:02:23.836 00.000 20224 worker thread done servicing request
02:02:23.836 00.000 20224 Worker thread wakes up
02:02:23.836 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:23.836 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:23.836 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 81 ms SOUTH
02:02:24.801 00.965 20224 Exposure complete
02:02:24.901 00.100 20224 worker thread done servicing request
02:02:24.902 00.001 8996 OnExposeComplete: enter
02:02:24.903 00.001 8996 UpdateGuideState(): m_state=6
02:02:24.903 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14629
02:02:24.904 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=473.14, Mass=542335, SNR=301.5, Peak=32371 HFD=4.6
02:02:24.905 00.001 8996 MultiStar: [#1 -0.04,-0.24,0.59,U] [#2 -0.08,-0.83,0.00,M6] [#3 0.18,-0.27,0.64,U] [#4 -0.04,-0.67,0.00,M2] [#5 -0.59,-0.92,0.00,M6] [#6 -0.53,-0.67,0.00,M2] [#7 -0.79,-0.88,0.00,M9] [#8 -0.51,-0.58,0.00,M8] 
02:02:24.906 00.001 8996 refined, 2 included, MultiStar: {-0.10, -0.37}, one-star: {-0.32, -0.51}
02:02:24.907 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
02:02:24.908 00.001 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.42)
02:02:24.908 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.37 hyp=0.38 cameraTheta=-1.84 mountX=-0.07 mountY=0.38, mountTheta=1.74
02:02:24.910 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.37, opts=13)
02:02:24.911 00.001 8996 Enqueuing Move request for scope (-0.10, -0.37)
02:02:24.911 00.000 20224 Worker thread wakes up
02:02:24.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.37) opts 0xd
02:02:24.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.37)
02:02:24.911 00.000 20224 Moving (-0.10, -0.37) raw xDistance=-0.07 yDistance=0.38
02:02:24.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:24.912 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
02:02:24.912 00.000 20224 MoveAxis(E, 0, ABG)
02:02:24.912 00.000 20224 Move returns status 0, amount 0
02:02:24.912 00.000 20224 MoveAxis(S, 80, ABG)
02:02:24.912 00.000 20224 Guiding  Dir = 1, Dur = 80
02:02:24.912 00.000 20224 IsSlewing returns 0
02:02:24.912 00.000 20224 IsGuiding returns 0
02:02:24.916 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=32371, med=3350, FiltMin=3027, FiltMax=21699, Gamma=1.000
02:02:24.930 00.014 8996 UpdateGuideState exits: m=542335 SNR=301.5
02:02:24.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:24.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:24.933 00.001 8996 Enqueuing Expose request
02:02:24.934 00.001 20224 PulseGuide returned control before completion, sleep 70
02:02:25.011 00.077 20224 IsGuiding returns 1
02:02:25.011 00.000 20224 scope still moving after pulse duration time elapsed
02:02:25.042 00.031 20224 IsSlewing returns 0
02:02:25.042 00.000 20224 IsGuiding returns 0
02:02:25.042 00.000 20224 scope move finished after 80 + 49 ms
02:02:25.042 00.000 20224 Move returns status 0, amount 80
02:02:25.042 00.000 20224 move complete, result=0
02:02:25.042 00.000 20224 worker thread done servicing request
02:02:25.042 00.000 20224 Worker thread wakes up
02:02:25.042 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 80 ms SOUTH
02:02:25.045 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:25.046 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:26.213 01.167 20224 Exposure complete
02:02:26.299 00.086 20224 worker thread done servicing request
02:02:26.299 00.000 8996 OnExposeComplete: enter
02:02:26.300 00.001 8996 UpdateGuideState(): m_state=6
02:02:26.301 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14630
02:02:26.302 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=474.05, Mass=649802, SNR=328.9, Peak=35846 HFD=4.8
02:02:26.303 00.001 8996 MultiStar: [#1 -0.17,0.62,0.00,M6] [#2 0.09,0.36,0.57,U] [#3 -0.19,0.14,0.50,U] [#4 -0.07,0.23,0.42,U] [#5 -0.26,0.34,0.54,U] [#6 -0.56,0.19,0.00,M3] [#7 -0.80,-0.20,0.00,M10] [#8 -0.57,0.46,0.00,M9] 
02:02:26.303 00.000 8996 refined, 4 included, MultiStar: {-0.18, 0.31}, one-star: {-0.33, 0.39}
02:02:26.304 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
02:02:26.306 00.002 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
02:02:26.309 00.003 8996 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.09 mountX=-0.21 mountY=-0.29, mountTheta=-2.20
02:02:26.312 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.31, opts=13)
02:02:26.313 00.001 8996 Enqueuing Move request for scope (-0.18, 0.31)
02:02:26.315 00.002 20224 Worker thread wakes up
02:02:26.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd
02:02:26.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.31)
02:02:26.315 00.000 20224 Moving (-0.18, 0.31) raw xDistance=-0.21 yDistance=-0.29
02:02:26.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:02:26.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:26.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:02:26.315 00.000 20224 MoveAxis(E, 31, ABG)
02:02:26.316 00.001 20224 Guiding  Dir = 2, Dur = 31
02:02:26.316 00.000 20224 IsSlewing returns 0
02:02:26.316 00.000 20224 IsGuiding returns 0
02:02:26.323 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=35846, med=3350, FiltMin=3011, FiltMax=26029, Gamma=1.000
02:02:26.337 00.014 20224 PulseGuide returned control before completion, sleep 21
02:02:26.343 00.006 8996 UpdateGuideState exits: m=649802 SNR=328.9
02:02:26.344 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:26.345 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:26.346 00.001 8996 Enqueuing Expose request
02:02:26.367 00.021 20224 IsGuiding returns 1
02:02:26.367 00.000 20224 scope still moving after pulse duration time elapsed
02:02:26.399 00.032 20224 IsSlewing returns 0
02:02:26.399 00.000 20224 IsGuiding returns 1
02:02:26.430 00.031 20224 IsSlewing returns 0
02:02:26.430 00.000 20224 IsGuiding returns 0
02:02:26.431 00.001 20224 scope move finished after 31 + 83 ms
02:02:26.431 00.000 20224 Move returns status 0, amount 31
02:02:26.431 00.000 20224 MoveAxis(N, 0, ABG)
02:02:26.431 00.000 20224 Move returns status 0, amount 0
02:02:26.431 00.000 20224 move complete, result=0
02:02:26.431 00.000 20224 worker thread done servicing request
02:02:26.431 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.3 px 0 ms NORTH
02:02:26.433 00.002 20224 Worker thread wakes up
02:02:26.433 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:26.434 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:27.412 00.978 20224 Exposure complete
02:02:27.494 00.082 20224 worker thread done servicing request
02:02:27.494 00.000 8996 OnExposeComplete: enter
02:02:27.496 00.002 8996 UpdateGuideState(): m_state=6
02:02:27.498 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14631
02:02:27.500 00.002 8996 Star::Find returns 1 (0), X=137.37, Y=474.32, Mass=519768, SNR=288.3, Peak=34761 HFD=4.7
02:02:27.503 00.003 8996 MultiStar: [#1 0.07,0.39,0.67,U] [#2 -0.11,0.44,0.65,U] [#3 0.11,0.52,0.00,M2] [#4 0.15,0.52,0.00,M2] [#5 -0.25,-0.00,0.63,U] [#6 0.09,0.55,0.00,M4] [#7 -0.07,0.42,0.40,U] [#8 -0.20,0.54,0.00,M10] 
02:02:27.505 00.002 8996 refined, 4 included, MultiStar: {-0.14, 0.41}, one-star: {-0.27, 0.66}
02:02:27.506 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.00 = 2.00)
02:02:27.506 00.000 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.12 = -1.12)
02:02:27.508 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.41 hyp=0.43 cameraTheta=1.91 mountX=-0.18 mountY=-0.39, mountTheta=-2.01
02:02:27.511 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.41, opts=13)
02:02:27.513 00.002 8996 Enqueuing Move request for scope (-0.14, 0.41)
02:02:27.514 00.001 20224 Worker thread wakes up
02:02:27.514 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.41) opts 0xd
02:02:27.514 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.41)
02:02:27.514 00.000 20224 Moving (-0.14, 0.41) raw xDistance=-0.18 yDistance=-0.39
02:02:27.514 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:02:27.514 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:27.514 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
02:02:27.514 00.000 20224 MoveAxis(E, 0, ABG)
02:02:27.514 00.000 20224 Move returns status 0, amount 0
02:02:27.514 00.000 20224 MoveAxis(N, 0, ABG)
02:02:27.514 00.000 20224 Move returns status 0, amount 0
02:02:27.514 00.000 20224 move complete, result=0
02:02:27.514 00.000 20224 worker thread done servicing request
02:02:27.518 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=34761, med=3350, FiltMin=2985, FiltMax=19622, Gamma=1.000
02:02:27.532 00.014 8996 UpdateGuideState exits: m=519768 SNR=288.3
02:02:27.533 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:27.534 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:27.535 00.001 8996 Enqueuing Expose request
02:02:27.536 00.001 20224 Worker thread wakes up
02:02:27.536 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:02:27.536 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:27.536 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:28.706 01.170 20224 Exposure complete
02:02:28.772 00.066 20224 worker thread done servicing request
02:02:28.772 00.000 8996 OnExposeComplete: enter
02:02:28.774 00.002 8996 UpdateGuideState(): m_state=6
02:02:28.775 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14632
02:02:28.777 00.002 8996 Star::Find returns 1 (0), X=137.72, Y=474.46, Mass=598968, SNR=302.1, Peak=39405 HFD=4.7
02:02:28.779 00.002 8996 MultiStar: [#1 0.44,0.67,0.00,M6] [#2 0.49,0.70,0.00,M5] [#3 0.50,0.92,0.00,M3] [#4 0.60,0.49,0.00,M3] [#5 0.24,0.59,0.00,M5] [#6 0.32,0.88,0.00,M5] [#7 -0.01,0.34,0.39,U] [#8 -0.03,0.81,0.00,R] 
02:02:28.780 00.001 8996 refined, 1 included, MultiStar: {0.05, 0.67}, one-star: {0.07, 0.80}
02:02:28.782 00.002 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
02:02:28.783 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
02:02:28.784 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.67 hyp=0.67 cameraTheta=1.50 mountX=-0.02 mountY=-0.67, mountTheta=-1.60
02:02:28.787 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.67, opts=13)
02:02:28.789 00.002 8996 Enqueuing Move request for scope (0.05, 0.67)
02:02:28.790 00.001 20224 Worker thread wakes up
02:02:28.790 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.67) opts 0xd
02:02:28.790 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.67)
02:02:28.790 00.000 20224 Moving (0.05, 0.67) raw xDistance=-0.02 yDistance=-0.67
02:02:28.790 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:02:28.790 00.000 20224 resist switch: large excursion: input -0.67 thresh 0.60 direction from 1 to -1
02:02:28.790 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.01
02:02:28.790 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
02:02:28.790 00.000 20224 MoveAxis(E, 0, ABG)
02:02:28.790 00.000 20224 Move returns status 0, amount 0
02:02:28.790 00.000 20224 MoveAxis(N, 141, ABG)
02:02:28.790 00.000 20224 Guiding  Dir = 0, Dur = 141
02:02:28.791 00.001 20224 IsSlewing returns 0
02:02:28.791 00.000 20224 IsGuiding returns 0
02:02:28.798 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39405, med=3350, FiltMin=3027, FiltMax=24982, Gamma=1.000
02:02:28.806 00.008 20224 PulseGuide returned control before completion, sleep 137
02:02:28.827 00.021 8996 UpdateGuideState exits: m=598968 SNR=302.1
02:02:28.828 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:28.829 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:28.830 00.001 8996 Enqueuing Expose request
02:02:28.944 00.114 20224 IsGuiding returns 1
02:02:28.944 00.000 20224 scope still moving after pulse duration time elapsed
02:02:28.974 00.030 20224 IsSlewing returns 0
02:02:28.975 00.001 20224 IsGuiding returns 0
02:02:28.975 00.000 20224 scope move finished after 141 + 42 ms
02:02:28.975 00.000 20224 Move returns status 0, amount 141
02:02:28.975 00.000 20224 move complete, result=0
02:02:28.975 00.000 20224 worker thread done servicing request
02:02:28.975 00.000 20224 Worker thread wakes up
02:02:28.975 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.7 px 141 ms NORTH
02:02:28.978 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:28.978 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:29.961 00.983 20224 Exposure complete
02:02:30.039 00.078 20224 worker thread done servicing request
02:02:30.040 00.001 8996 OnExposeComplete: enter
02:02:30.041 00.001 8996 UpdateGuideState(): m_state=6
02:02:30.041 00.000 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14633
02:02:30.042 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=474.06, Mass=558574, SNR=278.1, Peak=40089 HFD=4.4
02:02:30.043 00.001 8996 MultiStar: [#1 -0.02,0.49,0.00,M7] [#2 0.32,0.40,0.00,M6] [#3 0.24,0.24,0.50,U] [#4 0.44,0.63,0.00,M4] [#5 -0.22,0.25,0.55,U] [#6 0.06,0.47,0.00,M6] [#7 -0.48,-0.05,0.00,M9] [#8 -0.29,-0.62,0.00,M1] 
02:02:30.044 00.001 8996 refined, 2 included, MultiStar: {-0.04, 0.32}, one-star: {-0.07, 0.40}
02:02:30.045 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
02:02:30.046 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
02:02:30.046 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.32 hyp=0.32 cameraTheta=1.68 mountX=-0.07 mountY=-0.32, mountTheta=-1.78
02:02:30.048 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.32, opts=13)
02:02:30.049 00.001 8996 Enqueuing Move request for scope (-0.04, 0.32)
02:02:30.049 00.000 20224 Worker thread wakes up
02:02:30.049 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.32) opts 0xd
02:02:30.049 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.32)
02:02:30.049 00.000 20224 Moving (-0.04, 0.32) raw xDistance=-0.07 yDistance=-0.32
02:02:30.050 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:30.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
02:02:30.050 00.000 20224 MoveAxis(E, 0, ABG)
02:02:30.050 00.000 20224 Move returns status 0, amount 0
02:02:30.050 00.000 20224 MoveAxis(N, 67, ABG)
02:02:30.050 00.000 20224 Guiding  Dir = 0, Dur = 67
02:02:30.050 00.000 20224 IsSlewing returns 0
02:02:30.050 00.000 20224 IsGuiding returns 0
02:02:30.058 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=40089, med=3350, FiltMin=2992, FiltMax=23795, Gamma=1.000
02:02:30.077 00.019 8996 UpdateGuideState exits: m=558574 SNR=278.1
02:02:30.078 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:30.079 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:30.081 00.002 8996 Enqueuing Expose request
02:02:30.082 00.001 20224 PulseGuide returned control before completion, sleep 45
02:02:30.128 00.046 20224 IsGuiding returns 1
02:02:30.128 00.000 20224 scope still moving after pulse duration time elapsed
02:02:30.160 00.032 20224 IsSlewing returns 0
02:02:30.160 00.000 20224 IsGuiding returns 1
02:02:30.191 00.031 20224 IsSlewing returns 0
02:02:30.191 00.000 20224 IsGuiding returns 0
02:02:30.192 00.001 20224 scope move finished after 67 + 74 ms
02:02:30.192 00.000 20224 Move returns status 0, amount 67
02:02:30.192 00.000 20224 move complete, result=0
02:02:30.192 00.000 20224 worker thread done servicing request
02:02:30.192 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 67 ms NORTH
02:02:30.194 00.002 20224 Worker thread wakes up
02:02:30.195 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:30.195 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:31.391 01.196 20224 Exposure complete
02:02:31.475 00.084 20224 worker thread done servicing request
02:02:31.476 00.001 8996 OnExposeComplete: enter
02:02:31.477 00.001 8996 UpdateGuideState(): m_state=6
02:02:31.478 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14634
02:02:31.479 00.001 8996 Star::Find returns 1 (0), X=138.09, Y=473.62, Mass=580854, SNR=298.8, Peak=35181 HFD=4.7
02:02:31.480 00.001 8996 MultiStar: [#1 0.11,-0.19,0.61,U] [#2 0.18,-0.10,0.65,U] [#3 0.54,-0.06,0.00,M3] [#4 0.77,-0.14,0.00,M5] [#5 0.53,-0.11,0.00,M5] [#6 0.09,-0.26,0.34,U] [#7 -0.01,-0.18,0.42,U] [#8 0.03,-0.90,0.00,M2] 
02:02:31.481 00.001 8996 refined, 4 included, MultiStar: {0.22, -0.13}, one-star: {0.45, -0.04}
02:02:31.482 00.001 8996 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.10) = xAngle (-0.42 = -0.42)
02:02:31.483 00.001 8996 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.55 = 2.74)
02:02:31.483 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.13 hyp=0.25 cameraTheta=-0.52 mountX=0.23 mountY=0.10, mountTheta=0.41
02:02:31.486 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.13, opts=13)
02:02:31.486 00.000 8996 Enqueuing Move request for scope (0.22, -0.13)
02:02:31.488 00.002 20224 Worker thread wakes up
02:02:31.488 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.13) opts 0xd
02:02:31.488 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.13)
02:02:31.488 00.000 20224 Moving (0.22, -0.13) raw xDistance=0.23 yDistance=0.10
02:02:31.488 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
02:02:31.488 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:31.489 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:02:31.489 00.000 20224 MoveAxis(W, 34, ABG)
02:02:31.489 00.000 20224 Guiding  Dir = 3, Dur = 34
02:02:31.489 00.000 20224 IsSlewing returns 0
02:02:31.490 00.001 20224 IsGuiding returns 0
02:02:31.495 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=35181, med=3350, FiltMin=3021, FiltMax=20211, Gamma=1.000
02:02:31.515 00.020 8996 UpdateGuideState exits: m=580854 SNR=298.8
02:02:31.516 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:31.518 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:31.520 00.002 8996 Enqueuing Expose request
02:02:31.522 00.002 20224 PulseGuide returned control before completion, sleep 12
02:02:31.536 00.014 20224 IsGuiding returns 1
02:02:31.536 00.000 20224 scope still moving after pulse duration time elapsed
02:02:31.568 00.032 20224 IsSlewing returns 0
02:02:31.568 00.000 20224 IsGuiding returns 1
02:02:31.599 00.031 20224 IsSlewing returns 0
02:02:31.599 00.000 20224 IsGuiding returns 1
02:02:31.631 00.032 20224 IsSlewing returns 0
02:02:31.631 00.000 20224 IsGuiding returns 0
02:02:31.631 00.000 20224 scope move finished after 34 + 107 ms
02:02:31.631 00.000 20224 Move returns status 0, amount 34
02:02:31.631 00.000 20224 MoveAxis(N, 0, ABG)
02:02:31.631 00.000 20224 Move returns status 0, amount 0
02:02:31.631 00.000 20224 move complete, result=0
02:02:31.631 00.000 20224 worker thread done servicing request
02:02:31.631 00.000 20224 Worker thread wakes up
02:02:31.632 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:31.632 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:31.632 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
02:02:32.604 00.972 20224 Exposure complete
02:02:32.671 00.067 20224 worker thread done servicing request
02:02:32.672 00.001 8996 OnExposeComplete: enter
02:02:32.673 00.001 8996 UpdateGuideState(): m_state=6
02:02:32.674 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14635
02:02:32.674 00.000 8996 Star::Find returns 1 (0), X=137.51, Y=473.29, Mass=651776, SNR=316.8, Peak=39101 HFD=4.7
02:02:32.675 00.001 8996 MultiStar: [#1 -0.09,-0.37,0.56,U] [#2 0.15,-0.15,0.65,U] [#3 0.11,-0.40,0.51,U] [#4 0.11,-0.58,0.00,M6] [#5 -0.08,-0.26,0.47,U] [#6 -0.20,-0.20,0.36,U] [#7 -0.38,-0.43,0.00,M9] [#8 -0.25,-1.10,0.00,M3] 
02:02:32.676 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.30}, one-star: {-0.14, -0.37}
02:02:32.677 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
02:02:32.677 00.000 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
02:02:32.678 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.30 hyp=0.30 cameraTheta=-1.70 mountX=-0.01 mountY=0.30, mountTheta=1.61
02:02:32.680 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.30, opts=13)
02:02:32.682 00.002 8996 Enqueuing Move request for scope (-0.04, -0.30)
02:02:32.684 00.002 20224 Worker thread wakes up
02:02:32.684 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.30) opts 0xd
02:02:32.684 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.30)
02:02:32.684 00.000 20224 Moving (-0.04, -0.30) raw xDistance=-0.01 yDistance=0.30
02:02:32.684 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:02:32.684 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:32.684 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:02:32.685 00.001 20224 MoveAxis(E, 0, ABG)
02:02:32.685 00.000 20224 Move returns status 0, amount 0
02:02:32.685 00.000 20224 MoveAxis(N, 0, ABG)
02:02:32.685 00.000 20224 Move returns status 0, amount 0
02:02:32.685 00.000 20224 move complete, result=0
02:02:32.685 00.000 20224 worker thread done servicing request
02:02:32.688 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39101, med=3350, FiltMin=2982, FiltMax=26883, Gamma=1.000
02:02:32.703 00.015 8996 UpdateGuideState exits: m=651776 SNR=316.8
02:02:32.704 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:32.705 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:32.706 00.001 8996 Enqueuing Expose request
02:02:32.706 00.000 20224 Worker thread wakes up
02:02:32.706 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:02:32.707 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:32.707 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:33.880 01.173 20224 Exposure complete
02:02:33.961 00.081 20224 worker thread done servicing request
02:02:33.961 00.000 8996 OnExposeComplete: enter
02:02:33.963 00.002 8996 UpdateGuideState(): m_state=6
02:02:33.964 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14636
02:02:33.966 00.002 8996 Star::Find returns 1 (0), X=137.66, Y=473.77, Mass=555878, SNR=280.8, Peak=37673 HFD=4.7
02:02:33.967 00.001 8996 MultiStar: [#1 -0.22,0.04,0.71,U] [#2 -0.34,-0.14,0.73,U] [#3 0.00,0.18,0.73,U] [#4 -0.08,0.10,0.50,U] [#5 0.33,-0.12,0.61,U] [#6 0.30,0.71,0.00,M5] [#7 -0.26,0.06,0.33,U] [#8 -0.11,-1.14,0.00,M4] 
02:02:33.969 00.002 8996 refined, 6 included, MultiStar: {-0.07, 0.03}, one-star: {0.02, 0.11}
02:02:33.969 00.000 8996 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.10) = xAngle (2.77 = 2.77)
02:02:33.970 00.001 8996 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.36 = -0.36)
02:02:33.971 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.03 hyp=0.08 cameraTheta=2.67 mountX=-0.07 mountY=-0.03, mountTheta=-2.78
02:02:33.974 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.03, opts=13)
02:02:33.975 00.001 8996 Enqueuing Move request for scope (-0.07, 0.03)
02:02:33.977 00.002 20224 Worker thread wakes up
02:02:33.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.03) opts 0xd
02:02:33.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.03)
02:02:33.977 00.000 20224 Moving (-0.07, 0.03) raw xDistance=-0.07 yDistance=-0.03
02:02:33.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:33.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:33.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:02:33.977 00.000 20224 MoveAxis(E, 0, ABG)
02:02:33.977 00.000 20224 Move returns status 0, amount 0
02:02:33.977 00.000 20224 MoveAxis(N, 0, ABG)
02:02:33.978 00.001 20224 Move returns status 0, amount 0
02:02:33.978 00.000 20224 move complete, result=0
02:02:33.978 00.000 20224 worker thread done servicing request
02:02:33.983 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=37673, med=3350, FiltMin=3040, FiltMax=22099, Gamma=1.000
02:02:34.000 00.017 8996 UpdateGuideState exits: m=555878 SNR=280.8
02:02:34.001 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:34.002 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:34.003 00.001 8996 Enqueuing Expose request
02:02:34.004 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:34.004 00.000 20224 Worker thread wakes up
02:02:34.004 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:34.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:34.965 00.961 20224 Exposure complete
02:02:35.026 00.061 20224 worker thread done servicing request
02:02:35.026 00.000 8996 OnExposeComplete: enter
02:02:35.028 00.002 8996 UpdateGuideState(): m_state=6
02:02:35.030 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14637
02:02:35.031 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.52, Mass=605122, SNR=286.6, Peak=36221 HFD=4.8
02:02:35.032 00.001 8996 MultiStar: [#1 -0.39,-0.33,0.00,M5] [#2 0.05,-0.56,0.00,M4] [#3 0.10,0.05,0.62,U] [#4 0.22,-0.05,0.47,U] [#5 -0.35,-0.58,0.00,M4] [#6 -0.12,-0.07,0.43,U] [#7 -0.12,-0.02,0.39,U] [#8 -0.44,-1.33,0.00,M5] 
02:02:35.034 00.002 8996 refined, 4 included, MultiStar: {-0.07, -0.06}, one-star: {-0.28, -0.14}
02:02:35.035 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
02:02:35.036 00.001 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
02:02:35.037 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-2.47 mountX=-0.07 mountY=0.07, mountTheta=2.36
02:02:35.039 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.06, opts=13)
02:02:35.040 00.001 8996 Enqueuing Move request for scope (-0.07, -0.06)
02:02:35.041 00.001 20224 Worker thread wakes up
02:02:35.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.06) opts 0xd
02:02:35.041 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.06)
02:02:35.041 00.000 20224 Moving (-0.07, -0.06) raw xDistance=-0.07 yDistance=0.07
02:02:35.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:35.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:35.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:02:35.041 00.000 20224 MoveAxis(E, 0, ABG)
02:02:35.041 00.000 20224 Move returns status 0, amount 0
02:02:35.041 00.000 20224 MoveAxis(N, 0, ABG)
02:02:35.041 00.000 20224 Move returns status 0, amount 0
02:02:35.041 00.000 20224 move complete, result=0
02:02:35.042 00.001 20224 worker thread done servicing request
02:02:35.047 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=36221, med=3350, FiltMin=3033, FiltMax=23043, Gamma=1.000
02:02:35.076 00.029 8996 UpdateGuideState exits: m=605122 SNR=286.6
02:02:35.078 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:35.079 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:35.081 00.002 8996 Enqueuing Expose request
02:02:35.082 00.001 20224 Worker thread wakes up
02:02:35.082 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:35.085 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:35.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:36.258 01.173 20224 Exposure complete
02:02:36.328 00.070 20224 worker thread done servicing request
02:02:36.328 00.000 8996 OnExposeComplete: enter
02:02:36.329 00.001 8996 UpdateGuideState(): m_state=6
02:02:36.330 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14638
02:02:36.331 00.001 8996 Star::Find returns 1 (0), X=136.82, Y=473.63, Mass=696278, SNR=352.8, Peak=42294 HFD=4.7
02:02:36.332 00.001 8996 MultiStar: [#1 -0.64,-0.13,0.00,M6] [#2 -0.76,-0.11,0.00,M5] [#3 -0.35,0.45,0.00,M1] [#4 -0.15,0.64,0.00,M5] [#5 -1.01,-0.19,0.00,M5] [#6 -0.65,-0.05,0.00,M5] [#7 -0.94,-0.34,0.00,M8] [#8 -0.87,-0.96,0.00,M6] 
02:02:36.333 00.001 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
02:02:36.333 00.000 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.14)
02:02:36.334 00.001 8996 CameraToMount -- cameraX=-0.83 cameraY=-0.02 hyp=0.83 cameraTheta=-3.11 mountX=-0.82 mountY=0.12, mountTheta=3.00
02:02:36.336 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.83, y=-0.02, opts=13)
02:02:36.338 00.002 8996 Enqueuing Move request for scope (-0.83, -0.02)
02:02:36.339 00.001 20224 Worker thread wakes up
02:02:36.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.02) opts 0xd
02:02:36.339 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.83, -0.02)
02:02:36.339 00.000 20224 Moving (-0.83, -0.02) raw xDistance=-0.82 yDistance=0.12
02:02:36.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.82
02:02:36.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:36.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:02:36.339 00.000 20224 MoveAxis(E, 120, ABG)
02:02:36.341 00.002 20224 Guiding  Dir = 2, Dur = 120
02:02:36.341 00.000 20224 IsSlewing returns 0
02:02:36.341 00.000 20224 IsGuiding returns 0
02:02:36.347 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42294, med=3350, FiltMin=3046, FiltMax=29440, Gamma=1.000
02:02:36.378 00.031 8996 UpdateGuideState exits: m=696278 SNR=352.8
02:02:36.381 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:36.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:36.384 00.002 8996 Enqueuing Expose request
02:02:36.402 00.018 20224 PulseGuide returned control before completion, sleep 69
02:02:36.483 00.081 20224 IsGuiding returns 1
02:02:36.483 00.000 20224 scope still moving after pulse duration time elapsed
02:02:36.511 00.028 20224 IsSlewing returns 0
02:02:36.511 00.000 20224 IsGuiding returns 1
02:02:36.541 00.030 20224 IsSlewing returns 0
02:02:36.542 00.001 20224 IsGuiding returns 1
02:02:36.573 00.031 20224 IsSlewing returns 0
02:02:36.573 00.000 20224 IsGuiding returns 0
02:02:36.573 00.000 20224 scope move finished after 120 + 112 ms
02:02:36.573 00.000 20224 Move returns status 0, amount 120
02:02:36.573 00.000 20224 MoveAxis(N, 0, ABG)
02:02:36.573 00.000 20224 Move returns status 0, amount 0
02:02:36.573 00.000 20224 move complete, result=0
02:02:36.574 00.001 20224 worker thread done servicing request
02:02:36.574 00.000 20224 Worker thread wakes up
02:02:36.574 00.000 8996 GuideStep: -0.8 px 120 ms EAST, 0.1 px 0 ms NORTH
02:02:36.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:36.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:37.543 00.968 20224 Exposure complete
02:02:37.629 00.086 20224 worker thread done servicing request
02:02:37.629 00.000 8996 OnExposeComplete: enter
02:02:37.630 00.001 8996 UpdateGuideState(): m_state=6
02:02:37.631 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14639
02:02:37.633 00.002 8996 Star::Find returns 1 (0), X=137.38, Y=473.75, Mass=601500, SNR=280.0, Peak=32713 HFD=4.8
02:02:37.634 00.001 8996 MultiStar: [#1 0.04,0.01,0.71,U] [#2 0.16,-0.15,0.61,U] [#3 0.24,0.35,0.54,U] [#4 0.57,0.58,0.00,M6] [#5 -0.22,-0.16,0.49,U] [#6 0.10,0.14,0.42,U] [#7 -0.34,-0.07,0.36,U] [#8 -0.05,-0.62,0.00,M7] 
02:02:37.635 00.001 8996 refined, 6 included, MultiStar: {-0.05, 0.04}, one-star: {-0.27, 0.09}
02:02:37.636 00.001 8996 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
02:02:37.637 00.001 8996 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
02:02:37.638 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.04 hyp=0.06 cameraTheta=2.49 mountX=-0.05 mountY=-0.03, mountTheta=-2.60
02:02:37.640 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.04, opts=13)
02:02:37.640 00.000 8996 Enqueuing Move request for scope (-0.05, 0.04)
02:02:37.641 00.001 20224 Worker thread wakes up
02:02:37.641 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.04) opts 0xd
02:02:37.641 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.04)
02:02:37.641 00.000 20224 Moving (-0.05, 0.04) raw xDistance=-0.05 yDistance=-0.03
02:02:37.641 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:02:37.641 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:37.642 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:02:37.642 00.000 20224 MoveAxis(E, 0, ABG)
02:02:37.642 00.000 20224 Move returns status 0, amount 0
02:02:37.642 00.000 20224 MoveAxis(N, 0, ABG)
02:02:37.642 00.000 20224 Move returns status 0, amount 0
02:02:37.642 00.000 20224 move complete, result=0
02:02:37.642 00.000 20224 worker thread done servicing request
02:02:37.646 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=32713, med=3350, FiltMin=2982, FiltMax=22557, Gamma=1.000
02:02:37.660 00.014 8996 UpdateGuideState exits: m=601500 SNR=280.0
02:02:37.661 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:37.662 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:37.663 00.001 8996 Enqueuing Expose request
02:02:37.664 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:37.664 00.000 20224 Worker thread wakes up
02:02:37.664 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:37.664 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:38.852 01.188 20224 Exposure complete
02:02:38.931 00.079 20224 worker thread done servicing request
02:02:38.932 00.001 8996 OnExposeComplete: enter
02:02:38.934 00.002 8996 UpdateGuideState(): m_state=6
02:02:38.936 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14640
02:02:38.938 00.002 8996 Star::Find returns 1 (0), X=137.45, Y=473.06, Mass=647598, SNR=298.2, Peak=41485 HFD=4.8
02:02:38.939 00.001 8996 MultiStar: [#1 0.24,-0.64,0.00,M6] [#2 0.22,-0.60,0.00,M5] [#3 0.36,-0.26,0.58,U] [#4 0.40,-0.34,0.00,M7] [#5 0.64,-0.48,0.00,M5] [#6 0.45,-0.32,0.00,M5] [#7 0.11,-0.81,0.00,M8] [#8 0.46,-1.55,0.00,M8] 
02:02:38.941 00.002 8996 refined, 1 included, MultiStar: {0.01, -0.48}, one-star: {-0.20, -0.60}
02:02:38.942 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
02:02:38.944 00.002 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.70)
02:02:38.945 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.48 hyp=0.48 cameraTheta=-1.56 mountX=0.05 mountY=0.47, mountTheta=1.46
02:02:38.948 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.48, opts=13)
02:02:38.950 00.002 8996 Enqueuing Move request for scope (0.01, -0.48)
02:02:38.951 00.001 20224 Worker thread wakes up
02:02:38.952 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.48) opts 0xd
02:02:38.952 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.48)
02:02:38.952 00.000 20224 Moving (0.01, -0.48) raw xDistance=0.05 yDistance=0.47
02:02:38.952 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:02:38.952 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:38.952 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:02:38.952 00.000 20224 MoveAxis(E, 0, ABG)
02:02:38.952 00.000 20224 Move returns status 0, amount 0
02:02:38.952 00.000 20224 MoveAxis(N, 0, ABG)
02:02:38.953 00.001 20224 Move returns status 0, amount 0
02:02:38.953 00.000 20224 move complete, result=0
02:02:38.953 00.000 20224 worker thread done servicing request
02:02:38.958 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=41485, med=3350, FiltMin=3024, FiltMax=27542, Gamma=1.000
02:02:38.973 00.015 8996 UpdateGuideState exits: m=647598 SNR=298.2
02:02:38.975 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:38.977 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:38.978 00.001 8996 Enqueuing Expose request
02:02:38.979 00.001 20224 Worker thread wakes up
02:02:38.979 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:02:38.980 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:38.980 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:39.957 00.977 20224 Exposure complete
02:02:40.018 00.061 20224 worker thread done servicing request
02:02:40.018 00.000 8996 OnExposeComplete: enter
02:02:40.019 00.001 8996 UpdateGuideState(): m_state=6
02:02:40.020 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14641
02:02:40.021 00.001 8996 Star::Find returns 1 (0), X=138.03, Y=473.31, Mass=556956, SNR=265.9, Peak=29773 HFD=4.7
02:02:40.022 00.001 8996 MultiStar: [#1 0.44,-0.41,0.00,M7] [#2 0.47,-0.48,0.00,M6] [#3 0.71,-0.00,0.00,M1] [#4 0.51,-0.29,0.00,M8] [#5 0.57,-0.41,0.00,M6] [#6 0.62,0.06,0.00,M6] [#7 -0.04,-0.36,0.38,U] [#8 0.80,-1.04,0.00,M9] 
02:02:40.023 00.001 8996 refined, 1 included, MultiStar: {0.27, -0.36}, one-star: {0.38, -0.35}
02:02:40.024 00.001 8996 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.10) = xAngle (-0.83 = -0.83)
02:02:40.025 00.001 8996 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.33)
02:02:40.026 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=-0.36 hyp=0.44 cameraTheta=-0.93 mountX=0.30 mountY=0.32, mountTheta=0.82
02:02:40.028 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.36, opts=13)
02:02:40.029 00.001 8996 Enqueuing Move request for scope (0.27, -0.36)
02:02:40.030 00.001 20224 Worker thread wakes up
02:02:40.030 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.36) opts 0xd
02:02:40.030 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.36)
02:02:40.030 00.000 20224 Moving (0.27, -0.36) raw xDistance=0.30 yDistance=0.32
02:02:40.030 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
02:02:40.030 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:02:40.030 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:02:40.030 00.000 20224 MoveAxis(W, 44, ABG)
02:02:40.030 00.000 20224 Guiding  Dir = 3, Dur = 44
02:02:40.031 00.001 20224 IsSlewing returns 0
02:02:40.031 00.000 20224 IsGuiding returns 0
02:02:40.035 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=29773, med=3350, FiltMin=3011, FiltMax=20173, Gamma=1.000
02:02:40.049 00.014 8996 UpdateGuideState exits: m=556956 SNR=265.9
02:02:40.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:40.053 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:40.054 00.001 8996 Enqueuing Expose request
02:02:40.083 00.029 20224 IsGuiding returns 1
02:02:40.083 00.000 20224 scope still moving after pulse duration time elapsed
02:02:40.112 00.029 20224 IsSlewing returns 0
02:02:40.112 00.000 20224 IsGuiding returns 1
02:02:40.143 00.031 20224 IsSlewing returns 0
02:02:40.143 00.000 20224 IsGuiding returns 1
02:02:40.175 00.032 20224 IsSlewing returns 0
02:02:40.176 00.001 20224 IsGuiding returns 0
02:02:40.176 00.000 20224 scope move finished after 44 + 101 ms
02:02:40.176 00.000 20224 Move returns status 0, amount 44
02:02:40.177 00.001 20224 MoveAxis(N, 0, ABG)
02:02:40.177 00.000 20224 Move returns status 0, amount 0
02:02:40.177 00.000 20224 move complete, result=0
02:02:40.177 00.000 20224 worker thread done servicing request
02:02:40.177 00.000 20224 Worker thread wakes up
02:02:40.177 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.3 px 0 ms NORTH
02:02:40.180 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:40.180 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:41.336 01.156 20224 Exposure complete
02:02:41.412 00.076 20224 worker thread done servicing request
02:02:41.412 00.000 8996 OnExposeComplete: enter
02:02:41.413 00.001 8996 UpdateGuideState(): m_state=6
02:02:41.414 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14642
02:02:41.415 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=473.20, Mass=574103, SNR=283.4, Peak=32973 HFD=4.6
02:02:41.416 00.001 8996 MultiStar: [#1 0.04,-0.38,0.79,U] [#2 -0.05,-0.53,0.00,M7] [#3 0.28,-0.23,0.63,U] [#4 0.34,-0.39,0.00,M9] [#5 -0.10,-0.78,0.00,M7] [#6 0.30,-0.16,0.38,U] [#7 0.07,-0.66,0.00,M8] [#8 0.12,-1.03,0.00,M10] 
02:02:41.418 00.002 8996 refined, 3 included, MultiStar: {0.18, -0.35}, one-star: {0.19, -0.46}
02:02:41.419 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
02:02:41.421 00.002 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
02:02:41.422 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.35 hyp=0.39 cameraTheta=-1.08 mountX=0.22 mountY=0.32, mountTheta=0.98
02:02:41.424 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.35, opts=13)
02:02:41.425 00.001 8996 Enqueuing Move request for scope (0.18, -0.35)
02:02:41.426 00.001 20224 Worker thread wakes up
02:02:41.426 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.35) opts 0xd
02:02:41.426 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.35)
02:02:41.426 00.000 20224 Moving (0.18, -0.35) raw xDistance=0.22 yDistance=0.32
02:02:41.426 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
02:02:41.426 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.09 newest=1.12
02:02:41.426 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
02:02:41.426 00.000 20224 MoveAxis(W, 35, ABG)
02:02:41.426 00.000 20224 Guiding  Dir = 3, Dur = 35
02:02:41.426 00.000 20224 IsSlewing returns 0
02:02:41.426 00.000 20224 IsGuiding returns 0
02:02:41.430 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=32973, med=3347, FiltMin=3008, FiltMax=24128, Gamma=1.000
02:02:41.449 00.019 8996 UpdateGuideState exits: m=574103 SNR=283.4
02:02:41.451 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:41.453 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:41.454 00.001 8996 Enqueuing Expose request
02:02:41.487 00.033 20224 IsGuiding returns 1
02:02:41.487 00.000 20224 scope still moving after pulse duration time elapsed
02:02:41.517 00.030 20224 IsSlewing returns 0
02:02:41.517 00.000 20224 IsGuiding returns 1
02:02:41.548 00.031 20224 IsSlewing returns 0
02:02:41.548 00.000 20224 IsGuiding returns 1
02:02:41.584 00.036 20224 IsSlewing returns 0
02:02:41.584 00.000 20224 IsGuiding returns 0
02:02:41.584 00.000 20224 scope move finished after 35 + 123 ms
02:02:41.584 00.000 20224 Move returns status 0, amount 35
02:02:41.584 00.000 20224 MoveAxis(S, 68, ABG)
02:02:41.585 00.001 20224 Guiding  Dir = 1, Dur = 68
02:02:41.585 00.000 20224 IsSlewing returns 0
02:02:41.585 00.000 20224 IsGuiding returns 0
02:02:41.645 00.060 20224 PulseGuide returned control before completion, sleep 18
02:02:41.675 00.030 20224 IsGuiding returns 1
02:02:41.675 00.000 20224 scope still moving after pulse duration time elapsed
02:02:41.705 00.030 20224 IsSlewing returns 0
02:02:41.705 00.000 20224 IsGuiding returns 1
02:02:41.736 00.031 20224 IsSlewing returns 0
02:02:41.737 00.001 20224 IsGuiding returns 1
02:02:41.767 00.030 20224 IsSlewing returns 0
02:02:41.767 00.000 20224 IsGuiding returns 0
02:02:41.767 00.000 20224 scope move finished after 68 + 114 ms
02:02:41.767 00.000 20224 Move returns status 0, amount 68
02:02:41.767 00.000 20224 move complete, result=0
02:02:41.768 00.001 20224 worker thread done servicing request
02:02:41.768 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.3 px 68 ms SOUTH
02:02:41.770 00.002 20224 Worker thread wakes up
02:02:41.770 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:41.770 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:42.743 00.973 20224 Exposure complete
02:02:42.821 00.078 20224 worker thread done servicing request
02:02:42.821 00.000 8996 OnExposeComplete: enter
02:02:42.823 00.002 8996 UpdateGuideState(): m_state=6
02:02:42.823 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14643
02:02:42.824 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.06, Mass=623828, SNR=297.2, Peak=40179 HFD=4.4
02:02:42.825 00.001 8996 MultiStar: [#1 -0.28,-0.32,0.67,U] [#2 -0.25,-0.66,0.00,M8] [#3 -0.31,-0.04,0.47,U] [#4 0.19,-0.29,0.47,U] [#5 -0.37,-0.62,0.00,M8] [#6 -0.05,0.22,0.40,U] [#7 -0.59,-0.46,0.00,M9] [#8 -0.66,-1.34,0.00,R] 
02:02:42.827 00.002 8996 refined, 4 included, MultiStar: {-0.25, -0.29}, one-star: {-0.48, -0.60}
02:02:42.828 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
02:02:42.831 00.003 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
02:02:42.833 00.002 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.29 hyp=0.38 cameraTheta=-2.27 mountX=-0.22 mountY=0.32, mountTheta=2.17
02:02:42.835 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.29, opts=13)
02:02:42.836 00.001 8996 Enqueuing Move request for scope (-0.25, -0.29)
02:02:42.837 00.001 20224 Worker thread wakes up
02:02:42.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.29) opts 0xd
02:02:42.838 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.29)
02:02:42.838 00.000 20224 Moving (-0.25, -0.29) raw xDistance=-0.22 yDistance=0.32
02:02:42.838 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
02:02:42.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
02:02:42.838 00.000 20224 MoveAxis(E, 29, ABG)
02:02:42.838 00.000 20224 Guiding  Dir = 2, Dur = 29
02:02:42.839 00.001 20224 IsSlewing returns 0
02:02:42.839 00.000 20224 IsGuiding returns 0
02:02:42.847 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40179, med=3350, FiltMin=2989, FiltMax=26025, Gamma=1.000
02:02:42.865 00.018 8996 UpdateGuideState exits: m=623828 SNR=297.2
02:02:42.866 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:42.867 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:42.867 00.000 8996 Enqueuing Expose request
02:02:42.876 00.009 20224 IsGuiding returns 1
02:02:42.876 00.000 20224 scope still moving after pulse duration time elapsed
02:02:42.906 00.030 20224 IsSlewing returns 0
02:02:42.906 00.000 20224 IsGuiding returns 1
02:02:42.942 00.036 20224 IsSlewing returns 0
02:02:42.942 00.000 20224 IsGuiding returns 1
02:02:42.968 00.026 20224 IsSlewing returns 0
02:02:42.968 00.000 20224 IsGuiding returns 0
02:02:42.968 00.000 20224 scope move finished after 29 + 100 ms
02:02:42.968 00.000 20224 Move returns status 0, amount 29
02:02:42.968 00.000 20224 MoveAxis(S, 67, ABG)
02:02:42.968 00.000 20224 Guiding  Dir = 1, Dur = 67
02:02:42.969 00.001 20224 IsSlewing returns 0
02:02:42.969 00.000 20224 IsGuiding returns 0
02:02:43.032 00.063 20224 PulseGuide returned control before completion, sleep 14
02:02:43.061 00.029 20224 IsGuiding returns 1
02:02:43.061 00.000 20224 scope still moving after pulse duration time elapsed
02:02:43.097 00.036 20224 IsSlewing returns 0
02:02:43.097 00.000 20224 IsGuiding returns 1
02:02:43.122 00.025 20224 IsSlewing returns 0
02:02:43.122 00.000 20224 IsGuiding returns 0
02:02:43.122 00.000 20224 scope move finished after 67 + 87 ms
02:02:43.122 00.000 20224 Move returns status 0, amount 67
02:02:43.122 00.000 20224 move complete, result=0
02:02:43.124 00.002 20224 worker thread done servicing request
02:02:43.124 00.000 20224 Worker thread wakes up
02:02:43.124 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.3 px 67 ms SOUTH
02:02:43.127 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:43.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:44.311 01.184 20224 Exposure complete
02:02:44.372 00.061 20224 worker thread done servicing request
02:02:44.372 00.000 8996 OnExposeComplete: enter
02:02:44.374 00.002 8996 UpdateGuideState(): m_state=6
02:02:44.375 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14644
02:02:44.376 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=473.48, Mass=667244, SNR=304.0, Peak=41149 HFD=4.6
02:02:44.377 00.001 8996 MultiStar: [#1 -0.34,-0.47,0.00,M6] [#2 -0.16,-0.36,0.70,U] [#3 0.11,-0.32,0.51,U] [#4 -0.11,-0.73,0.00,M9] [#5 -0.34,-0.83,0.00,M9] [#6 0.33,-0.16,0.37,U] [#7 -0.05,-0.45,0.40,U] [#8 0.39,0.08,0.36,U] 
02:02:44.378 00.001 8996 single-star, 5 included, MultiStar: {0.03, -0.24}, one-star: {-0.08, -0.17}
02:02:44.379 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
02:02:44.380 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
02:02:44.381 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.02 mountX=-0.07 mountY=0.18, mountTheta=1.92
02:02:44.383 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.17, opts=13)
02:02:44.384 00.001 8996 Enqueuing Move request for scope (-0.08, -0.17)
02:02:44.385 00.001 20224 Worker thread wakes up
02:02:44.385 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
02:02:44.385 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
02:02:44.385 00.000 20224 Moving (-0.08, -0.17) raw xDistance=-0.07 yDistance=0.18
02:02:44.385 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:02:44.385 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:44.385 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:02:44.385 00.000 20224 MoveAxis(E, 0, ABG)
02:02:44.385 00.000 20224 Move returns status 0, amount 0
02:02:44.385 00.000 20224 MoveAxis(N, 0, ABG)
02:02:44.385 00.000 20224 Move returns status 0, amount 0
02:02:44.385 00.000 20224 move complete, result=0
02:02:44.385 00.000 20224 worker thread done servicing request
02:02:44.389 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41149, med=3347, FiltMin=2995, FiltMax=27747, Gamma=1.000
02:02:44.404 00.015 8996 UpdateGuideState exits: m=667244 SNR=304.0
02:02:44.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:44.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:44.407 00.001 8996 Enqueuing Expose request
02:02:44.407 00.000 20224 Worker thread wakes up
02:02:44.407 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:02:44.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:44.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:45.387 00.979 20224 Exposure complete
02:02:45.460 00.073 20224 worker thread done servicing request
02:02:45.460 00.000 8996 OnExposeComplete: enter
02:02:45.461 00.001 8996 UpdateGuideState(): m_state=6
02:02:45.462 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14645
02:02:45.464 00.002 8996 Star::Find returns 1 (0), X=137.51, Y=473.64, Mass=524813, SNR=264.3, Peak=31913 HFD=4.8
02:02:45.466 00.002 8996 MultiStar: [#1 -0.08,0.26,0.76,U] [#2 0.12,0.26,0.61,U] [#3 0.25,-0.08,0.66,U] [#4 0.35,-0.21,0.51,U] [#5 -0.17,-0.31,0.59,U] [#6 0.17,0.41,0.39,U] [#7 -0.25,-0.11,0.42,U] [#8 0.19,0.13,0.41,U] 
02:02:45.468 00.002 8996 refined, 8 included, MultiStar: {0.03, 0.03}, one-star: {-0.13, -0.02}
02:02:45.469 00.001 8996 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.10) = xAngle (0.84 = 0.84)
02:02:45.471 00.002 8996 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.28 = -2.28)
02:02:45.473 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.03 hyp=0.04 cameraTheta=0.75 mountX=0.03 mountY=-0.03, mountTheta=-0.85
02:02:45.477 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.03, opts=13)
02:02:45.478 00.001 8996 Enqueuing Move request for scope (0.03, 0.03)
02:02:45.480 00.002 20224 Worker thread wakes up
02:02:45.480 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.03) opts 0xd
02:02:45.480 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.03)
02:02:45.480 00.000 20224 Moving (0.03, 0.03) raw xDistance=0.03 yDistance=-0.03
02:02:45.480 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:02:45.480 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:45.480 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:02:45.480 00.000 20224 MoveAxis(E, 0, ABG)
02:02:45.480 00.000 20224 Move returns status 0, amount 0
02:02:45.480 00.000 20224 MoveAxis(N, 0, ABG)
02:02:45.480 00.000 20224 Move returns status 0, amount 0
02:02:45.480 00.000 20224 move complete, result=0
02:02:45.480 00.000 20224 worker thread done servicing request
02:02:45.486 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=31913, med=3350, FiltMin=3017, FiltMax=21526, Gamma=1.000
02:02:45.503 00.017 8996 UpdateGuideState exits: m=524813 SNR=264.3
02:02:45.506 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:45.508 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:45.511 00.003 8996 Enqueuing Expose request
02:02:45.513 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:45.516 00.003 20224 Worker thread wakes up
02:02:45.516 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:45.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:46.676 01.160 20224 Exposure complete
02:02:46.749 00.073 20224 worker thread done servicing request
02:02:46.749 00.000 8996 OnExposeComplete: enter
02:02:46.750 00.001 8996 UpdateGuideState(): m_state=6
02:02:46.751 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14646
02:02:46.752 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.43, Mass=534609, SNR=241.0, Peak=30589 HFD=5.0
02:02:46.753 00.001 8996 MultiStar: [#1 -0.19,-0.12,0.77,U] [#2 0.09,-0.40,0.86,U] [#3 -0.03,0.18,0.68,U] [#4 0.04,-0.09,0.59,U] [#5 -0.14,-0.55,0.00,M9] [#6 0.01,0.04,0.44,U] [#7 -0.53,-0.28,0.00,M8] [#8 0.66,0.48,0.00,M1] 
02:02:46.754 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.14}, one-star: {-0.11, -0.23}
02:02:46.755 00.001 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
02:02:46.756 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.88 = 1.40)
02:02:46.758 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.85 mountX=-0.03 mountY=0.14, mountTheta=1.76
02:02:46.763 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.14, opts=13)
02:02:46.764 00.001 8996 Enqueuing Move request for scope (-0.04, -0.14)
02:02:46.766 00.002 20224 Worker thread wakes up
02:02:46.766 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
02:02:46.767 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
02:02:46.767 00.000 20224 Moving (-0.04, -0.14) raw xDistance=-0.03 yDistance=0.14
02:02:46.767 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:02:46.767 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:46.767 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:02:46.767 00.000 20224 MoveAxis(E, 0, ABG)
02:02:46.767 00.000 20224 Move returns status 0, amount 0
02:02:46.767 00.000 20224 MoveAxis(N, 0, ABG)
02:02:46.767 00.000 20224 Move returns status 0, amount 0
02:02:46.767 00.000 20224 move complete, result=0
02:02:46.767 00.000 20224 worker thread done servicing request
02:02:46.772 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=30589, med=3350, FiltMin=3030, FiltMax=21475, Gamma=1.000
02:02:46.786 00.014 8996 UpdateGuideState exits: m=534609 SNR=241.0
02:02:46.787 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:46.788 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:46.789 00.001 8996 Enqueuing Expose request
02:02:46.790 00.001 20224 Worker thread wakes up
02:02:46.790 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:46.790 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:46.791 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:47.767 00.976 20224 Exposure complete
02:02:47.851 00.084 20224 worker thread done servicing request
02:02:47.851 00.000 8996 OnExposeComplete: enter
02:02:47.854 00.003 8996 UpdateGuideState(): m_state=6
02:02:47.856 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14647
02:02:47.857 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=473.50, Mass=584438, SNR=272.5, Peak=37533 HFD=4.6
02:02:47.860 00.003 8996 MultiStar: [#1 -0.13,-0.14,0.61,U] [#2 0.11,-0.01,0.94,U] [#3 -0.35,0.05,0.62,U] [#4 0.01,-0.16,0.49,U] [#5 0.02,0.01,0.54,U] [#6 0.14,0.21,0.38,U] [#7 -0.46,-0.22,0.00,M9] [#8 0.57,0.15,0.00,M2] 
02:02:47.861 00.001 8996 refined, 6 included, MultiStar: {0.00, -0.05}, one-star: {0.13, -0.16}
02:02:47.863 00.002 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
02:02:47.864 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
02:02:47.867 00.003 8996 CameraToMount -- cameraX=0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.53 mountX=0.01 mountY=0.05, mountTheta=1.43
02:02:47.870 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.05, opts=13)
02:02:47.871 00.001 8996 Enqueuing Move request for scope (0.00, -0.05)
02:02:47.872 00.001 20224 Worker thread wakes up
02:02:47.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.05) opts 0xd
02:02:47.872 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.05)
02:02:47.872 00.000 20224 Moving (0.00, -0.05) raw xDistance=0.01 yDistance=0.05
02:02:47.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:02:47.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:47.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:02:47.872 00.000 20224 MoveAxis(E, 0, ABG)
02:02:47.872 00.000 20224 Move returns status 0, amount 0
02:02:47.872 00.000 20224 MoveAxis(N, 0, ABG)
02:02:47.873 00.001 20224 Move returns status 0, amount 0
02:02:47.873 00.000 20224 move complete, result=0
02:02:47.873 00.000 20224 worker thread done servicing request
02:02:47.877 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37533, med=3350, FiltMin=3017, FiltMax=25891, Gamma=1.000
02:02:47.900 00.023 8996 UpdateGuideState exits: m=584438 SNR=272.5
02:02:47.901 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:47.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:47.904 00.002 8996 Enqueuing Expose request
02:02:47.905 00.001 20224 Worker thread wakes up
02:02:47.905 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:47.906 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:47.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:49.079 01.173 20224 Exposure complete
02:02:49.161 00.082 20224 worker thread done servicing request
02:02:49.161 00.000 8996 OnExposeComplete: enter
02:02:49.163 00.002 8996 UpdateGuideState(): m_state=6
02:02:49.165 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14648
02:02:49.166 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=473.97, Mass=583333, SNR=287.0, Peak=40473 HFD=4.8
02:02:49.168 00.002 8996 MultiStar: [#1 -0.07,0.18,0.57,U] [#2 0.22,0.30,0.64,U] [#3 0.37,0.52,0.00,M1] [#4 0.08,0.13,0.47,U] [#5 0.04,0.29,0.56,U] [#6 0.52,0.69,0.00,M1] [#7 -0.50,0.11,0.00,M10] [#8 0.72,0.69,0.00,M3] 
02:02:49.170 00.002 8996 refined, 4 included, MultiStar: {-0.02, 0.25}, one-star: {-0.22, 0.31}
02:02:49.171 00.001 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
02:02:49.172 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.38 = -1.38)
02:02:49.174 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.65 mountX=-0.04 mountY=-0.25, mountTheta=-1.75
02:02:49.176 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.25, opts=13)
02:02:49.177 00.001 8996 Enqueuing Move request for scope (-0.02, 0.25)
02:02:49.179 00.002 20224 Worker thread wakes up
02:02:49.179 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.25) opts 0xd
02:02:49.179 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.25)
02:02:49.179 00.000 20224 Moving (-0.02, 0.25) raw xDistance=-0.04 yDistance=-0.25
02:02:49.179 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:02:49.179 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:49.180 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:02:49.180 00.000 20224 MoveAxis(E, 0, ABG)
02:02:49.180 00.000 20224 Move returns status 0, amount 0
02:02:49.180 00.000 20224 MoveAxis(N, 0, ABG)
02:02:49.180 00.000 20224 Move returns status 0, amount 0
02:02:49.180 00.000 20224 move complete, result=0
02:02:49.180 00.000 20224 worker thread done servicing request
02:02:49.186 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40473, med=3350, FiltMin=3027, FiltMax=24979, Gamma=1.000
02:02:49.206 00.020 8996 UpdateGuideState exits: m=583333 SNR=287.0
02:02:49.207 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:49.208 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:49.209 00.001 8996 Enqueuing Expose request
02:02:49.210 00.001 20224 Worker thread wakes up
02:02:49.210 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:49.211 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:49.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:50.185 00.974 20224 Exposure complete
02:02:50.256 00.071 20224 worker thread done servicing request
02:02:50.256 00.000 8996 OnExposeComplete: enter
02:02:50.257 00.001 8996 UpdateGuideState(): m_state=6
02:02:50.259 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14649
02:02:50.260 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=474.23, Mass=568295, SNR=291.6, Peak=36217 HFD=4.6
02:02:50.262 00.002 8996 MultiStar: [#1 -0.18,0.52,0.00,M3] [#2 0.11,0.37,0.59,U] [#3 0.56,0.52,0.00,M2] [#4 0.29,0.48,0.00,M6] [#5 -0.02,0.34,0.66,U] [#6 -0.02,0.55,0.00,M2] [#7 -0.37,0.35,0.00,R] [#8 0.59,0.96,0.00,M4] 
02:02:50.264 00.002 8996 refined, 2 included, MultiStar: {-0.05, 0.45}, one-star: {-0.17, 0.57}
02:02:50.265 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
02:02:50.267 00.002 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
02:02:50.268 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.45 hyp=0.46 cameraTheta=1.68 mountX=-0.10 mountY=-0.44, mountTheta=-1.78
02:02:50.270 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.45, opts=13)
02:02:50.272 00.002 8996 Enqueuing Move request for scope (-0.05, 0.45)
02:02:50.272 00.000 20224 Worker thread wakes up
02:02:50.272 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.45) opts 0xd
02:02:50.272 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.45)
02:02:50.272 00.000 20224 Moving (-0.05, 0.45) raw xDistance=-0.10 yDistance=-0.44
02:02:50.274 00.002 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:02:50.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:02:50.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:02:50.274 00.000 20224 MoveAxis(E, 0, ABG)
02:02:50.274 00.000 20224 Move returns status 0, amount 0
02:02:50.274 00.000 20224 MoveAxis(N, 0, ABG)
02:02:50.274 00.000 20224 Move returns status 0, amount 0
02:02:50.274 00.000 20224 move complete, result=0
02:02:50.274 00.000 20224 worker thread done servicing request
02:02:50.278 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=36217, med=3350, FiltMin=2957, FiltMax=22102, Gamma=1.000
02:02:50.292 00.014 8996 UpdateGuideState exits: m=568295 SNR=291.6
02:02:50.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:50.295 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:50.296 00.001 8996 Enqueuing Expose request
02:02:50.296 00.000 20224 Worker thread wakes up
02:02:50.296 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:02:50.298 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:50.298 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:51.497 01.199 20224 Exposure complete
02:02:51.573 00.076 20224 worker thread done servicing request
02:02:51.574 00.001 8996 OnExposeComplete: enter
02:02:51.574 00.000 8996 UpdateGuideState(): m_state=6
02:02:51.576 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14650
02:02:51.578 00.002 8996 Star::Find returns 1 (0), X=137.52, Y=473.74, Mass=567507, SNR=291.3, Peak=30457 HFD=5.0
02:02:51.581 00.003 8996 MultiStar: [#1 -0.05,0.47,0.00,M4] [#2 0.16,-0.10,0.69,U] [#3 0.31,0.39,0.00,M3] [#4 0.17,-0.19,0.40,U] [#5 0.01,0.12,0.56,U] [#6 -0.14,0.18,0.43,U] [#7 0.16,-0.35,0.36,U] [#8 0.46,0.65,0.00,M5] 
02:02:51.584 00.003 8996 refined, 5 included, MultiStar: {0.02, -0.01}, one-star: {-0.12, 0.08}
02:02:51.586 00.002 8996 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.10) = xAngle (-0.54 = -0.54)
02:02:51.587 00.001 8996 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.62)
02:02:51.589 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.64 mountX=0.02 mountY=0.01, mountTheta=0.53
02:02:51.592 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
02:02:51.594 00.002 8996 Enqueuing Move request for scope (0.02, -0.01)
02:02:51.595 00.001 20224 Worker thread wakes up
02:02:51.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
02:02:51.595 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
02:02:51.595 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.01
02:02:51.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:02:51.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:51.595 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:02:51.595 00.000 20224 MoveAxis(E, 0, ABG)
02:02:51.595 00.000 20224 Move returns status 0, amount 0
02:02:51.595 00.000 20224 MoveAxis(N, 0, ABG)
02:02:51.595 00.000 20224 Move returns status 0, amount 0
02:02:51.596 00.001 20224 move complete, result=0
02:02:51.596 00.000 20224 worker thread done servicing request
02:02:51.600 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=30457, med=3353, FiltMin=3036, FiltMax=22102, Gamma=1.000
02:02:51.623 00.023 8996 UpdateGuideState exits: m=567507 SNR=291.3
02:02:51.624 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:51.626 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:51.627 00.001 8996 Enqueuing Expose request
02:02:51.628 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:02:51.629 00.001 20224 Worker thread wakes up
02:02:51.629 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:51.629 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:52.625 00.996 20224 Exposure complete
02:02:52.707 00.082 20224 worker thread done servicing request
02:02:52.707 00.000 8996 OnExposeComplete: enter
02:02:52.708 00.001 8996 UpdateGuideState(): m_state=6
02:02:52.710 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14651
02:02:52.712 00.002 8996 Star::Find returns 1 (0), X=137.44, Y=473.93, Mass=659668, SNR=297.9, Peak=41369 HFD=4.9
02:02:52.714 00.002 8996 MultiStar: [#1 -0.29,-0.17,0.59,U] [#2 0.09,-0.31,0.74,U] [#3 0.27,0.21,0.65,U] [#4 0.38,0.07,0.53,U] [#5 -0.08,-0.07,0.58,U] [#6 -0.10,0.55,0.00,M2] [#7 0.08,-0.70,0.00,M1] [#8 0.45,0.79,0.00,M6] 
02:02:52.715 00.001 8996 refined, 5 included, MultiStar: {0.00, 0.02}, one-star: {-0.20, 0.27}
02:02:52.717 00.002 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
02:02:52.718 00.001 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.67 = -1.67)
02:02:52.719 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.35 mountX=0.00 mountY=-0.02, mountTheta=-1.45
02:02:52.721 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.02, opts=13)
02:02:52.723 00.002 8996 Enqueuing Move request for scope (0.00, 0.02)
02:02:52.725 00.002 20224 Worker thread wakes up
02:02:52.725 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.02) opts 0xd
02:02:52.725 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.02)
02:02:52.725 00.000 20224 Moving (0.00, 0.02) raw xDistance=0.00 yDistance=-0.02
02:02:52.725 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:02:52.725 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:52.725 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:02:52.725 00.000 20224 MoveAxis(E, 0, ABG)
02:02:52.725 00.000 20224 Move returns status 0, amount 0
02:02:52.725 00.000 20224 MoveAxis(N, 0, ABG)
02:02:52.725 00.000 20224 Move returns status 0, amount 0
02:02:52.725 00.000 20224 move complete, result=0
02:02:52.725 00.000 20224 worker thread done servicing request
02:02:52.729 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41369, med=3353, FiltMin=3030, FiltMax=27149, Gamma=1.000
02:02:52.745 00.016 8996 UpdateGuideState exits: m=659668 SNR=297.9
02:02:52.745 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:52.747 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:52.747 00.000 8996 Enqueuing Expose request
02:02:52.748 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:52.749 00.001 20224 Worker thread wakes up
02:02:52.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:52.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:53.912 01.163 20224 Exposure complete
02:02:53.990 00.078 20224 worker thread done servicing request
02:02:53.991 00.001 8996 OnExposeComplete: enter
02:02:53.992 00.001 8996 UpdateGuideState(): m_state=6
02:02:53.994 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14652
02:02:53.997 00.003 8996 Star::Find returns 1 (0), X=137.13, Y=473.91, Mass=500961, SNR=292.7, Peak=31318 HFD=4.5
02:02:53.999 00.002 8996 MultiStar: [#1 -0.20,0.13,0.68,U] [#2 0.13,-0.19,0.64,U] [#3 0.18,0.12,0.54,U] [#4 0.15,0.06,0.47,U] [#5 -0.21,-0.08,0.54,U] [#6 -0.22,-0.02,0.39,U] [#7 -0.23,-0.43,0.00,M2] [#8 -0.01,0.61,0.00,M7] 
02:02:54.000 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.06}, one-star: {-0.51, 0.25}
02:02:54.001 00.001 8996 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.10) = xAngle (2.84 = 2.84)
02:02:54.002 00.001 8996 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.28 = -0.28)
02:02:54.003 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.06 hyp=0.15 cameraTheta=2.74 mountX=-0.15 mountY=-0.04, mountTheta=-2.86
02:02:54.005 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.06, opts=13)
02:02:54.006 00.001 8996 Enqueuing Move request for scope (-0.14, 0.06)
02:02:54.007 00.001 20224 Worker thread wakes up
02:02:54.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.06) opts 0xd
02:02:54.007 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.06)
02:02:54.007 00.000 20224 Moving (-0.14, 0.06) raw xDistance=-0.15 yDistance=-0.04
02:02:54.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:02:54.007 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:54.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:02:54.007 00.000 20224 MoveAxis(E, 0, ABG)
02:02:54.007 00.000 20224 Move returns status 0, amount 0
02:02:54.007 00.000 20224 MoveAxis(N, 0, ABG)
02:02:54.007 00.000 20224 Move returns status 0, amount 0
02:02:54.007 00.000 20224 move complete, result=0
02:02:54.007 00.000 20224 worker thread done servicing request
02:02:54.014 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=31318, med=3353, FiltMin=3037, FiltMax=20781, Gamma=1.000
02:02:54.031 00.017 8996 UpdateGuideState exits: m=500961 SNR=292.7
02:02:54.031 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:54.032 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:54.033 00.001 8996 Enqueuing Expose request
02:02:54.034 00.001 20224 Worker thread wakes up
02:02:54.034 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:02:54.035 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:54.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:55.002 00.967 20224 Exposure complete
02:02:55.081 00.079 20224 worker thread done servicing request
02:02:55.081 00.000 8996 OnExposeComplete: enter
02:02:55.083 00.002 8996 UpdateGuideState(): m_state=6
02:02:55.084 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14653
02:02:55.085 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.79, Mass=628503, SNR=315.2, Peak=35270 HFD=4.6
02:02:55.086 00.001 8996 MultiStar: [#1 -0.10,-0.39,0.71,U] [#2 0.06,-0.02,0.69,U] [#3 0.14,0.00,0.59,U] [#4 0.31,0.01,0.45,U] [#5 -0.06,-0.18,0.49,U] [#6 -0.13,0.09,0.42,U] [#7 -0.30,-0.55,0.00,M3] [#8 0.35,0.52,0.00,M8] 
02:02:55.087 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.05}, one-star: {-0.48, 0.13}
02:02:55.088 00.001 8996 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
02:02:55.088 00.000 8996 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.67 = 0.62)
02:02:55.089 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.05 hyp=0.10 cameraTheta=-2.64 mountX=-0.08 mountY=0.06, mountTheta=2.53
02:02:55.091 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.05, opts=13)
02:02:55.092 00.001 8996 Enqueuing Move request for scope (-0.09, -0.05)
02:02:55.093 00.001 20224 Worker thread wakes up
02:02:55.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.05) opts 0xd
02:02:55.093 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.05)
02:02:55.093 00.000 20224 Moving (-0.09, -0.05) raw xDistance=-0.08 yDistance=0.06
02:02:55.093 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:02:55.093 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:55.093 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:02:55.093 00.000 20224 MoveAxis(E, 0, ABG)
02:02:55.093 00.000 20224 Move returns status 0, amount 0
02:02:55.093 00.000 20224 MoveAxis(N, 0, ABG)
02:02:55.093 00.000 20224 Move returns status 0, amount 0
02:02:55.093 00.000 20224 move complete, result=0
02:02:55.093 00.000 20224 worker thread done servicing request
02:02:55.098 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=35270, med=3353, FiltMin=2979, FiltMax=23949, Gamma=1.000
02:02:55.123 00.025 8996 UpdateGuideState exits: m=628503 SNR=315.2
02:02:55.124 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:55.126 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:55.127 00.001 8996 Enqueuing Expose request
02:02:55.128 00.001 20224 Worker thread wakes up
02:02:55.128 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:02:55.129 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:55.129 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:56.295 01.166 20224 Exposure complete
02:02:56.380 00.085 20224 worker thread done servicing request
02:02:56.381 00.001 8996 OnExposeComplete: enter
02:02:56.382 00.001 8996 UpdateGuideState(): m_state=6
02:02:56.384 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14654
02:02:56.385 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=473.64, Mass=553574, SNR=270.7, Peak=31241 HFD=4.9
02:02:56.386 00.001 8996 MultiStar: [#1 0.20,0.49,0.00,M2] [#2 0.18,0.28,0.77,U] [#3 0.33,0.53,0.00,M1] [#4 0.30,0.26,0.49,U] [#5 -0.00,0.29,0.66,U] [#6 -0.30,0.32,0.33,U] [#7 0.00,-0.54,0.00,M4] [#8 0.63,0.97,0.00,M9] 
02:02:56.387 00.001 8996 refined, 4 included, MultiStar: {-0.02, 0.19}, one-star: {-0.24, -0.02}
02:02:56.388 00.001 8996 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.10) = xAngle (1.76 = 1.76)
02:02:56.389 00.001 8996 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
02:02:56.390 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.19 hyp=0.19 cameraTheta=1.66 mountX=-0.04 mountY=-0.19, mountTheta=-1.76
02:02:56.392 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.19, opts=13)
02:02:56.392 00.000 8996 Enqueuing Move request for scope (-0.02, 0.19)
02:02:56.393 00.001 20224 Worker thread wakes up
02:02:56.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.19) opts 0xd
02:02:56.393 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.19)
02:02:56.393 00.000 20224 Moving (-0.02, 0.19) raw xDistance=-0.04 yDistance=-0.19
02:02:56.393 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:02:56.393 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:02:56.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:02:56.393 00.000 20224 MoveAxis(E, 0, ABG)
02:02:56.393 00.000 20224 Move returns status 0, amount 0
02:02:56.393 00.000 20224 MoveAxis(N, 0, ABG)
02:02:56.393 00.000 20224 Move returns status 0, amount 0
02:02:56.393 00.000 20224 move complete, result=0
02:02:56.393 00.000 20224 worker thread done servicing request
02:02:56.398 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=31241, med=3353, FiltMin=3037, FiltMax=19725, Gamma=1.000
02:02:56.412 00.014 8996 UpdateGuideState exits: m=553574 SNR=270.7
02:02:56.414 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:56.414 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:56.415 00.001 8996 Enqueuing Expose request
02:02:56.416 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:02:56.417 00.001 20224 Worker thread wakes up
02:02:56.417 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:56.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:57.401 00.984 20224 Exposure complete
02:02:57.487 00.086 20224 worker thread done servicing request
02:02:57.487 00.000 8996 OnExposeComplete: enter
02:02:57.489 00.002 8996 UpdateGuideState(): m_state=6
02:02:57.490 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14655
02:02:57.492 00.002 8996 Star::Find returns 1 (0), X=137.61, Y=474.19, Mass=640638, SNR=328.4, Peak=41321 HFD=4.7
02:02:57.493 00.001 8996 MultiStar: [#1 0.03,0.64,0.00,M3] [#2 0.16,0.46,0.00,M1] [#3 0.34,0.95,0.00,M2] [#4 0.36,0.64,0.00,M2] [#5 0.44,0.37,0.00,M2] [#6 0.09,0.47,0.00,M1] [#7 0.16,0.03,0.35,U] [#8 0.88,1.26,0.00,M10] 
02:02:57.495 00.002 8996 refined, 1 included, MultiStar: {0.02, 0.40}, one-star: {-0.03, 0.53}
02:02:57.497 00.002 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
02:02:57.498 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
02:02:57.499 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.40 hyp=0.40 cameraTheta=1.53 mountX=-0.02 mountY=-0.40, mountTheta=-1.62
02:02:57.500 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.40, opts=13)
02:02:57.502 00.002 8996 Enqueuing Move request for scope (0.02, 0.40)
02:02:57.503 00.001 20224 Worker thread wakes up
02:02:57.503 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.40) opts 0xd
02:02:57.503 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.40)
02:02:57.503 00.000 20224 Moving (0.02, 0.40) raw xDistance=-0.02 yDistance=-0.40
02:02:57.503 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:02:57.503 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.06 newest=-0.53
02:02:57.503 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
02:02:57.503 00.000 20224 MoveAxis(E, 0, ABG)
02:02:57.503 00.000 20224 Move returns status 0, amount 0
02:02:57.503 00.000 20224 MoveAxis(N, 84, ABG)
02:02:57.504 00.001 20224 Guiding  Dir = 0, Dur = 84
02:02:57.504 00.000 20224 IsSlewing returns 0
02:02:57.504 00.000 20224 IsGuiding returns 0
02:02:57.508 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41321, med=3357, FiltMin=2985, FiltMax=26637, Gamma=1.000
02:02:57.525 00.017 8996 UpdateGuideState exits: m=640638 SNR=328.4
02:02:57.527 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:57.529 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:57.531 00.002 8996 Enqueuing Expose request
02:02:57.560 00.029 20224 PulseGuide returned control before completion, sleep 38
02:02:57.606 00.046 20224 IsGuiding returns 1
02:02:57.606 00.000 20224 scope still moving after pulse duration time elapsed
02:02:57.637 00.031 20224 IsSlewing returns 0
02:02:57.638 00.001 20224 IsGuiding returns 1
02:02:57.669 00.031 20224 IsSlewing returns 0
02:02:57.669 00.000 20224 IsGuiding returns 0
02:02:57.669 00.000 20224 scope move finished after 84 + 81 ms
02:02:57.669 00.000 20224 Move returns status 0, amount 84
02:02:57.669 00.000 20224 move complete, result=0
02:02:57.669 00.000 20224 worker thread done servicing request
02:02:57.669 00.000 20224 Worker thread wakes up
02:02:57.669 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 84 ms NORTH
02:02:57.672 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:57.672 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:02:58.825 01.153 20224 Exposure complete
02:02:58.913 00.088 20224 worker thread done servicing request
02:02:58.914 00.001 8996 OnExposeComplete: enter
02:02:58.916 00.002 8996 UpdateGuideState(): m_state=6
02:02:58.917 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14656
02:02:58.919 00.002 8996 Star::Find returns 1 (0), X=137.64, Y=474.25, Mass=604941, SNR=297.6, Peak=41897 HFD=4.7
02:02:58.921 00.002 8996 MultiStar: [#1 0.08,0.25,0.72,U] [#2 0.43,0.04,0.67,U] [#3 0.08,0.47,0.00,M3] [#4 0.49,0.32,0.00,M3] [#5 -0.06,0.31,0.56,U] [#6 -0.23,0.06,0.32,U] [#7 0.05,-0.10,0.39,U] [#8 0.64,0.60,0.00,R] 
02:02:58.922 00.001 8996 refined, 5 included, MultiStar: {0.07, 0.26}, one-star: {-0.00, 0.59}
02:02:58.924 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
02:02:58.926 00.002 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
02:02:58.927 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.31 mountX=0.04 mountY=-0.26, mountTheta=-1.41
02:02:58.930 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.26, opts=13)
02:02:58.932 00.002 8996 Enqueuing Move request for scope (0.07, 0.26)
02:02:58.933 00.001 20224 Worker thread wakes up
02:02:58.933 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
02:02:58.933 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
02:02:58.933 00.000 20224 Moving (0.07, 0.26) raw xDistance=0.04 yDistance=-0.26
02:02:58.933 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:02:58.934 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
02:02:58.934 00.000 20224 MoveAxis(E, 0, ABG)
02:02:58.934 00.000 20224 Move returns status 0, amount 0
02:02:58.934 00.000 20224 MoveAxis(N, 56, ABG)
02:02:58.934 00.000 20224 Guiding  Dir = 0, Dur = 56
02:02:58.934 00.000 20224 IsSlewing returns 0
02:02:58.934 00.000 20224 IsGuiding returns 0
02:02:58.935 00.001 20224 PulseGuide returned control before completion, sleep 65
02:02:58.939 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41897, med=3353, FiltMin=2997, FiltMax=25357, Gamma=1.000
02:02:58.955 00.016 8996 UpdateGuideState exits: m=604941 SNR=297.6
02:02:58.956 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:02:58.957 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:02:58.958 00.001 8996 Enqueuing Expose request
02:02:59.005 00.047 20224 IsGuiding returns 1
02:02:59.005 00.000 20224 scope still moving after pulse duration time elapsed
02:02:59.035 00.030 20224 IsSlewing returns 0
02:02:59.035 00.000 20224 IsGuiding returns 0
02:02:59.035 00.000 20224 scope move finished after 56 + 45 ms
02:02:59.035 00.000 20224 Move returns status 0, amount 56
02:02:59.035 00.000 20224 move complete, result=0
02:02:59.036 00.001 20224 worker thread done servicing request
02:02:59.036 00.000 20224 Worker thread wakes up
02:02:59.036 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:02:59.036 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 56 ms NORTH
02:02:59.037 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:00.010 00.973 20224 Exposure complete
02:03:00.086 00.076 20224 worker thread done servicing request
02:03:00.086 00.000 8996 OnExposeComplete: enter
02:03:00.087 00.001 8996 UpdateGuideState(): m_state=6
02:03:00.088 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14657
02:03:00.089 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=473.60, Mass=633291, SNR=297.0, Peak=39545 HFD=4.9
02:03:00.090 00.001 8996 MultiStar: [#1 0.13,0.17,0.67,U] [#2 0.27,0.06,0.62,U] [#3 0.12,0.14,0.59,U] [#4 0.37,0.02,0.40,U] [#5 -0.07,-0.02,0.50,U] [#6 -0.22,0.10,0.34,U] [#7 -0.06,-0.41,0.41,U] [#8 0.31,0.14,0.39,U] 
02:03:00.091 00.001 8996 refined, 8 included, MultiStar: {0.07, 0.02}, one-star: {-0.09, -0.05}
02:03:00.092 00.001 8996 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.10) = xAngle (0.36 = 0.36)
02:03:00.092 00.000 8996 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.76 = -2.76)
02:03:00.093 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.02 hyp=0.08 cameraTheta=0.26 mountX=0.07 mountY=-0.03, mountTheta=-0.37
02:03:00.095 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.02, opts=13)
02:03:00.096 00.001 8996 Enqueuing Move request for scope (0.07, 0.02)
02:03:00.097 00.001 20224 Worker thread wakes up
02:03:00.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.02) opts 0xd
02:03:00.097 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.02)
02:03:00.097 00.000 20224 Moving (0.07, 0.02) raw xDistance=0.07 yDistance=-0.03
02:03:00.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:03:00.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:00.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:03:00.097 00.000 20224 MoveAxis(E, 0, ABG)
02:03:00.097 00.000 20224 Move returns status 0, amount 0
02:03:00.097 00.000 20224 MoveAxis(N, 0, ABG)
02:03:00.097 00.000 20224 Move returns status 0, amount 0
02:03:00.097 00.000 20224 move complete, result=0
02:03:00.097 00.000 20224 worker thread done servicing request
02:03:00.101 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39545, med=3353, FiltMin=3033, FiltMax=25014, Gamma=1.000
02:03:00.117 00.016 8996 UpdateGuideState exits: m=633291 SNR=297.0
02:03:00.118 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:00.119 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:00.119 00.000 8996 Enqueuing Expose request
02:03:00.120 00.001 20224 Worker thread wakes up
02:03:00.120 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:00.121 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:00.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:01.298 01.177 20224 Exposure complete
02:03:01.377 00.079 20224 worker thread done servicing request
02:03:01.378 00.001 8996 OnExposeComplete: enter
02:03:01.379 00.001 8996 UpdateGuideState(): m_state=6
02:03:01.380 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14658
02:03:01.381 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=473.40, Mass=567515, SNR=268.3, Peak=36669 HFD=4.6
02:03:01.383 00.002 8996 MultiStar: [#1 -0.15,0.06,0.63,U] [#2 0.15,-0.30,0.79,U] [#3 0.11,-0.05,0.62,U] [#4 0.38,-0.29,0.00,M3] [#5 0.28,-0.20,0.58,U] [#6 0.04,0.07,0.50,U] [#7 -0.05,-0.49,0.00,M2] [#8 0.28,-0.31,0.31,U] 
02:03:01.384 00.001 8996 refined, 6 included, MultiStar: {-0.00, -0.15}, one-star: {-0.36, -0.26}
02:03:01.386 00.002 8996 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
02:03:01.387 00.001 8996 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.60 = 1.69)
02:03:01.389 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.57 mountX=0.01 mountY=0.15, mountTheta=1.47
02:03:01.391 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.15, opts=13)
02:03:01.393 00.002 8996 Enqueuing Move request for scope (-0.00, -0.15)
02:03:01.393 00.000 20224 Worker thread wakes up
02:03:01.393 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
02:03:01.393 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
02:03:01.393 00.000 20224 Moving (-0.00, -0.15) raw xDistance=0.01 yDistance=0.15
02:03:01.394 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:03:01.394 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:01.394 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:03:01.394 00.000 20224 MoveAxis(E, 0, ABG)
02:03:01.394 00.000 20224 Move returns status 0, amount 0
02:03:01.394 00.000 20224 MoveAxis(N, 0, ABG)
02:03:01.394 00.000 20224 Move returns status 0, amount 0
02:03:01.394 00.000 20224 move complete, result=0
02:03:01.394 00.000 20224 worker thread done servicing request
02:03:01.402 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=36669, med=3353, FiltMin=3037, FiltMax=22147, Gamma=1.000
02:03:01.416 00.014 8996 UpdateGuideState exits: m=567515 SNR=268.3
02:03:01.417 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:01.417 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:01.418 00.001 8996 Enqueuing Expose request
02:03:01.419 00.001 20224 Worker thread wakes up
02:03:01.419 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:01.420 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:01.420 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:02.401 00.981 20224 Exposure complete
02:03:02.483 00.082 20224 worker thread done servicing request
02:03:02.483 00.000 8996 OnExposeComplete: enter
02:03:02.484 00.001 8996 UpdateGuideState(): m_state=6
02:03:02.485 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14659
02:03:02.486 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=473.20, Mass=624766, SNR=286.9, Peak=39021 HFD=4.6
02:03:02.488 00.002 8996 MultiStar: [#1 -0.09,-0.33,0.60,U] [#2 -0.04,-0.47,0.00,M1] [#3 -0.05,-0.02,0.56,U] [#4 0.15,-0.33,0.44,U] [#5 0.14,-0.68,0.00,M1] [#6 -0.09,-0.07,0.44,U] [#7 -0.09,-0.81,0.00,M3] [#8 0.07,-0.31,0.38,U] 
02:03:02.489 00.001 8996 refined, 5 included, MultiStar: {-0.08, -0.28}, one-star: {-0.27, -0.46}
02:03:02.491 00.002 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
02:03:02.492 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
02:03:02.494 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.28 hyp=0.29 cameraTheta=-1.86 mountX=-0.06 mountY=0.29, mountTheta=1.77
02:03:02.496 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.28, opts=13)
02:03:02.497 00.001 8996 Enqueuing Move request for scope (-0.08, -0.28)
02:03:02.498 00.001 20224 Worker thread wakes up
02:03:02.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.28) opts 0xd
02:03:02.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.28)
02:03:02.498 00.000 20224 Moving (-0.08, -0.28) raw xDistance=-0.06 yDistance=0.29
02:03:02.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:03:02.498 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:02.499 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
02:03:02.499 00.000 20224 MoveAxis(E, 0, ABG)
02:03:02.499 00.000 20224 Move returns status 0, amount 0
02:03:02.499 00.000 20224 MoveAxis(N, 0, ABG)
02:03:02.499 00.000 20224 Move returns status 0, amount 0
02:03:02.499 00.000 20224 move complete, result=0
02:03:02.499 00.000 20224 worker thread done servicing request
02:03:02.505 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=39021, med=3357, FiltMin=3021, FiltMax=24387, Gamma=1.000
02:03:02.523 00.018 8996 UpdateGuideState exits: m=624766 SNR=286.9
02:03:02.524 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:02.525 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:02.526 00.001 8996 Enqueuing Expose request
02:03:02.527 00.001 20224 Worker thread wakes up
02:03:02.527 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:03:02.528 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:02.528 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:03.683 01.155 20224 Exposure complete
02:03:03.751 00.068 20224 worker thread done servicing request
02:03:03.751 00.000 8996 OnExposeComplete: enter
02:03:03.752 00.001 8996 UpdateGuideState(): m_state=6
02:03:03.754 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14660
02:03:03.756 00.002 8996 Star::Find returns 1 (0), X=137.64, Y=473.28, Mass=600431, SNR=292.4, Peak=39021 HFD=4.7
02:03:03.758 00.002 8996 MultiStar: [#1 -0.62,-0.12,0.00,M1] [#2 -0.21,-0.28,0.66,U] [#3 -0.30,-0.24,0.60,U] [#4 -0.13,-0.26,0.49,U] [#5 -0.43,-0.63,0.00,M2] [#6 -0.36,-0.09,0.40,U] [#7 -0.25,-0.51,0.00,M4] [#8 -0.15,-0.08,0.34,U] 
02:03:03.759 00.001 8996 refined, 5 included, MultiStar: {-0.17, -0.26}, one-star: {-0.01, -0.38}
02:03:03.760 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
02:03:03.761 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
02:03:03.763 00.002 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.26 hyp=0.31 cameraTheta=-2.15 mountX=-0.14 mountY=0.28, mountTheta=2.05
02:03:03.766 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.26, opts=13)
02:03:03.768 00.002 8996 Enqueuing Move request for scope (-0.17, -0.26)
02:03:03.770 00.002 20224 Worker thread wakes up
02:03:03.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.26) opts 0xd
02:03:03.770 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.26)
02:03:03.770 00.000 20224 Moving (-0.17, -0.26) raw xDistance=-0.14 yDistance=0.28
02:03:03.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:03:03.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:03.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
02:03:03.770 00.000 20224 MoveAxis(E, 0, ABG)
02:03:03.770 00.000 20224 Move returns status 0, amount 0
02:03:03.770 00.000 20224 MoveAxis(N, 0, ABG)
02:03:03.770 00.000 20224 Move returns status 0, amount 0
02:03:03.770 00.000 20224 move complete, result=0
02:03:03.770 00.000 20224 worker thread done servicing request
02:03:03.775 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=39021, med=3353, FiltMin=3040, FiltMax=25555, Gamma=1.000
02:03:03.799 00.024 8996 UpdateGuideState exits: m=600431 SNR=292.4
02:03:03.800 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:03.800 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:03.801 00.001 8996 Enqueuing Expose request
02:03:03.802 00.001 20224 Worker thread wakes up
02:03:03.802 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:03:03.803 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:03.803 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:04.798 00.995 20224 Exposure complete
02:03:04.859 00.061 20224 worker thread done servicing request
02:03:04.859 00.000 8996 OnExposeComplete: enter
02:03:04.861 00.002 8996 UpdateGuideState(): m_state=6
02:03:04.862 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14661
02:03:04.865 00.003 8996 Star::Find returns 1 (0), X=137.48, Y=473.57, Mass=656423, SNR=360.5, Peak=38905 HFD=5.0
02:03:04.868 00.003 8996 MultiStar: [#1 -0.69,-0.48,0.00,M2] [#2 -0.22,-0.34,0.54,U] [#3 -0.63,-0.21,0.00,M1] [#4 -0.56,-0.18,0.00,M2] [#5 -0.54,-0.77,0.00,M3] [#6 -0.41,-0.09,0.31,U] [#7 -0.25,-0.95,0.00,M5] [#8 -0.23,-0.18,0.27,U] 
02:03:04.871 00.003 8996 single-star, 3 included, MultiStar: {-0.22, -0.17}, one-star: {-0.17, -0.09}
02:03:04.872 00.001 8996 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.10) = xAngle (-2.55 = -2.55)
02:03:04.874 00.002 8996 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.68 = 0.61)
02:03:04.875 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.65 mountX=-0.16 mountY=0.11, mountTheta=2.54
02:03:04.879 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.09, opts=13)
02:03:04.881 00.002 8996 Enqueuing Move request for scope (-0.17, -0.09)
02:03:04.882 00.001 20224 Worker thread wakes up
02:03:04.883 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
02:03:04.883 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
02:03:04.883 00.000 20224 Moving (-0.17, -0.09) raw xDistance=-0.16 yDistance=0.11
02:03:04.883 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:03:04.883 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:04.883 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:03:04.883 00.000 20224 MoveAxis(E, 0, ABG)
02:03:04.884 00.001 20224 Move returns status 0, amount 0
02:03:04.884 00.000 20224 MoveAxis(N, 0, ABG)
02:03:04.884 00.000 20224 Move returns status 0, amount 0
02:03:04.884 00.000 20224 move complete, result=0
02:03:04.884 00.000 20224 worker thread done servicing request
02:03:04.891 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38905, med=3357, FiltMin=3053, FiltMax=24803, Gamma=1.000
02:03:04.914 00.023 8996 UpdateGuideState exits: m=656423 SNR=360.5
02:03:04.916 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:04.916 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:04.917 00.001 8996 Enqueuing Expose request
02:03:04.918 00.001 20224 Worker thread wakes up
02:03:04.918 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:04.919 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:04.919 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:06.091 01.172 20224 Exposure complete
02:03:06.161 00.070 20224 worker thread done servicing request
02:03:06.161 00.000 8996 OnExposeComplete: enter
02:03:06.162 00.001 8996 UpdateGuideState(): m_state=6
02:03:06.163 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14662
02:03:06.164 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=473.46, Mass=598754, SNR=291.5, Peak=38611 HFD=4.6
02:03:06.165 00.001 8996 MultiStar: [#1 -0.60,-0.66,0.00,M3] [#2 -0.18,-0.42,0.69,U] [#3 -0.14,-0.28,0.57,U] [#4 -0.34,-0.33,0.00,M3] [#5 -0.81,-0.61,0.00,M4] [#6 -0.31,-0.18,0.35,U] [#7 -0.31,-0.71,0.00,M6] [#8 -0.76,-0.62,0.00,M1] 
02:03:06.166 00.001 8996 refined, 3 included, MultiStar: {-0.27, -0.27}, one-star: {-0.40, -0.20}
02:03:06.167 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
02:03:06.167 00.000 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
02:03:06.168 00.001 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.27 hyp=0.39 cameraTheta=-2.35 mountX=-0.25 mountY=0.30, mountTheta=2.25
02:03:06.170 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.27, opts=13)
02:03:06.170 00.000 8996 Enqueuing Move request for scope (-0.27, -0.27)
02:03:06.171 00.001 20224 Worker thread wakes up
02:03:06.172 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.27) opts 0xd
02:03:06.172 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.27)
02:03:06.172 00.000 20224 Moving (-0.27, -0.27) raw xDistance=-0.25 yDistance=0.30
02:03:06.172 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
02:03:06.172 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:03:06.172 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
02:03:06.172 00.000 20224 MoveAxis(E, 36, ABG)
02:03:06.172 00.000 20224 Guiding  Dir = 2, Dur = 36
02:03:06.173 00.001 20224 IsSlewing returns 0
02:03:06.173 00.000 20224 IsGuiding returns 0
02:03:06.176 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=38611, med=3357, FiltMin=3033, FiltMax=21104, Gamma=1.000
02:03:06.190 00.014 8996 UpdateGuideState exits: m=598754 SNR=291.5
02:03:06.191 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:06.192 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:06.193 00.001 8996 Enqueuing Expose request
02:03:06.220 00.027 20224 IsGuiding returns 1
02:03:06.220 00.000 20224 scope still moving after pulse duration time elapsed
02:03:06.250 00.030 20224 IsSlewing returns 0
02:03:06.250 00.000 20224 IsGuiding returns 1
02:03:06.281 00.031 20224 IsSlewing returns 0
02:03:06.281 00.000 20224 IsGuiding returns 1
02:03:06.312 00.031 20224 IsSlewing returns 0
02:03:06.312 00.000 20224 IsGuiding returns 1
02:03:06.343 00.031 20224 IsSlewing returns 0
02:03:06.343 00.000 20224 IsGuiding returns 0
02:03:06.343 00.000 20224 scope move finished after 36 + 133 ms
02:03:06.343 00.000 20224 Move returns status 0, amount 36
02:03:06.344 00.001 20224 MoveAxis(N, 0, ABG)
02:03:06.344 00.000 20224 Move returns status 0, amount 0
02:03:06.344 00.000 20224 move complete, result=0
02:03:06.344 00.000 20224 worker thread done servicing request
02:03:06.344 00.000 8996 GuideStep: -0.2 px 36 ms EAST, 0.3 px 0 ms NORTH
02:03:06.345 00.001 20224 Worker thread wakes up
02:03:06.345 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:06.346 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:07.318 00.972 20224 Exposure complete
02:03:07.387 00.069 20224 worker thread done servicing request
02:03:07.387 00.000 8996 OnExposeComplete: enter
02:03:07.388 00.001 8996 UpdateGuideState(): m_state=6
02:03:07.388 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14663
02:03:07.389 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=473.53, Mass=685675, SNR=315.9, Peak=40729 HFD=4.8
02:03:07.390 00.001 8996 MultiStar: [#1 -0.03,-0.31,0.52,U] [#2 0.27,-0.24,0.70,U] [#3 0.31,-0.42,0.00,M1] [#4 0.32,-0.31,0.48,U] [#5 0.03,-0.66,0.00,M5] [#6 0.08,-0.26,0.36,U] [#7 0.29,-0.90,0.00,M7] [#8 0.09,-0.26,0.29,U] 
02:03:07.391 00.001 8996 single-star, 5 included, MultiStar: {0.12, -0.23}, one-star: {0.02, -0.13}
02:03:07.392 00.001 8996 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
02:03:07.393 00.001 8996 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
02:03:07.393 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.13 hyp=0.13 cameraTheta=-1.40 mountX=0.03 mountY=0.13, mountTheta=1.31
02:03:07.395 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.13, opts=13)
02:03:07.396 00.001 8996 Enqueuing Move request for scope (0.02, -0.13)
02:03:07.397 00.001 20224 Worker thread wakes up
02:03:07.397 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.13) opts 0xd
02:03:07.397 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.13)
02:03:07.397 00.000 20224 Moving (0.02, -0.13) raw xDistance=0.03 yDistance=0.13
02:03:07.397 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:03:07.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:07.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:03:07.397 00.000 20224 MoveAxis(E, 0, ABG)
02:03:07.397 00.000 20224 Move returns status 0, amount 0
02:03:07.397 00.000 20224 MoveAxis(N, 0, ABG)
02:03:07.397 00.000 20224 Move returns status 0, amount 0
02:03:07.397 00.000 20224 move complete, result=0
02:03:07.397 00.000 20224 worker thread done servicing request
02:03:07.402 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=40729, med=3357, FiltMin=3006, FiltMax=29814, Gamma=1.000
02:03:07.416 00.014 8996 UpdateGuideState exits: m=685675 SNR=315.9
02:03:07.418 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:07.419 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:07.421 00.002 8996 Enqueuing Expose request
02:03:07.423 00.002 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:07.425 00.002 20224 Worker thread wakes up
02:03:07.425 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:07.425 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:08.597 01.172 20224 Exposure complete
02:03:08.657 00.060 20224 worker thread done servicing request
02:03:08.657 00.000 8996 OnExposeComplete: enter
02:03:08.658 00.001 8996 UpdateGuideState(): m_state=6
02:03:08.658 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14664
02:03:08.659 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=473.44, Mass=559785, SNR=264.2, Peak=35209 HFD=4.6
02:03:08.660 00.001 8996 MultiStar: [#1 0.16,-0.44,0.00,M3] [#2 0.48,-0.47,0.00,M1] [#3 0.50,-0.02,0.00,M2] [#4 0.59,-0.16,0.00,M3] [#5 0.20,-0.90,0.00,M6] [#6 0.79,0.01,0.00,M1] [#7 0.70,-0.43,0.00,M8] [#8 0.32,-0.53,0.00,M1] 
02:03:08.661 00.001 8996 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
02:03:08.662 00.001 8996 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
02:03:08.662 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.22 hyp=0.31 cameraTheta=-0.78 mountX=0.24 mountY=0.19, mountTheta=0.67
02:03:08.664 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.22, opts=13)
02:03:08.666 00.002 8996 Enqueuing Move request for scope (0.22, -0.22)
02:03:08.668 00.002 20224 Worker thread wakes up
02:03:08.668 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.22) opts 0xd
02:03:08.668 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.22)
02:03:08.668 00.000 20224 Moving (0.22, -0.22) raw xDistance=0.24 yDistance=0.19
02:03:08.668 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
02:03:08.668 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:08.668 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:03:08.668 00.000 20224 MoveAxis(W, 35, ABG)
02:03:08.669 00.001 20224 Guiding  Dir = 3, Dur = 35
02:03:08.669 00.000 20224 IsSlewing returns 0
02:03:08.669 00.000 20224 IsGuiding returns 0
02:03:08.676 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=35209, med=3357, FiltMin=3046, FiltMax=24131, Gamma=1.000
02:03:08.699 00.023 8996 UpdateGuideState exits: m=559785 SNR=264.2
02:03:08.700 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:08.702 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:08.703 00.001 8996 Enqueuing Expose request
02:03:08.729 00.026 20224 IsGuiding returns 1
02:03:08.729 00.000 20224 scope still moving after pulse duration time elapsed
02:03:08.759 00.030 20224 IsSlewing returns 0
02:03:08.759 00.000 20224 IsGuiding returns 1
02:03:08.789 00.030 20224 IsSlewing returns 0
02:03:08.789 00.000 20224 IsGuiding returns 1
02:03:08.820 00.031 20224 IsSlewing returns 0
02:03:08.820 00.000 20224 IsGuiding returns 0
02:03:08.820 00.000 20224 scope move finished after 35 + 115 ms
02:03:08.820 00.000 20224 Move returns status 0, amount 35
02:03:08.821 00.001 20224 MoveAxis(N, 0, ABG)
02:03:08.821 00.000 20224 Move returns status 0, amount 0
02:03:08.821 00.000 20224 move complete, result=0
02:03:08.821 00.000 20224 worker thread done servicing request
02:03:08.821 00.000 20224 Worker thread wakes up
02:03:08.821 00.000 8996 GuideStep: 0.2 px 35 ms WEST, 0.2 px 0 ms NORTH
02:03:08.823 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:08.823 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:09.799 00.976 20224 Exposure complete
02:03:09.875 00.076 20224 worker thread done servicing request
02:03:09.875 00.000 8996 OnExposeComplete: enter
02:03:09.877 00.002 8996 UpdateGuideState(): m_state=6
02:03:09.879 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14665
02:03:09.880 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=473.64, Mass=550871, SNR=288.1, Peak=30230 HFD=4.8
02:03:09.882 00.002 8996 MultiStar: [#1 -0.06,0.06,0.66,U] [#2 0.19,-0.40,0.67,U] [#3 0.10,0.02,0.68,U] [#4 0.14,-0.01,0.47,U] [#5 -0.49,-0.35,0.00,M7] [#6 -0.24,-0.25,0.42,U] [#7 -0.18,-0.68,0.00,M9] [#8 -0.16,-0.12,0.35,U] 
02:03:09.884 00.002 8996 refined, 6 included, MultiStar: {-0.09, -0.09}, one-star: {-0.44, -0.02}
02:03:09.885 00.001 8996 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.10) = xAngle (-2.24 = -2.24)
02:03:09.886 00.001 8996 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.36 = 0.92)
02:03:09.887 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-2.33 mountX=-0.08 mountY=0.10, mountTheta=2.23
02:03:09.890 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.09, opts=13)
02:03:09.891 00.001 8996 Enqueuing Move request for scope (-0.09, -0.09)
02:03:09.892 00.001 20224 Worker thread wakes up
02:03:09.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.09) opts 0xd
02:03:09.892 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.09)
02:03:09.892 00.000 20224 Moving (-0.09, -0.09) raw xDistance=-0.08 yDistance=0.10
02:03:09.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:03:09.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:09.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:03:09.892 00.000 20224 MoveAxis(E, 0, ABG)
02:03:09.893 00.001 20224 Move returns status 0, amount 0
02:03:09.893 00.000 20224 MoveAxis(N, 0, ABG)
02:03:09.893 00.000 20224 Move returns status 0, amount 0
02:03:09.893 00.000 20224 move complete, result=0
02:03:09.893 00.000 20224 worker thread done servicing request
02:03:09.899 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=30230, med=3357, FiltMin=3037, FiltMax=20224, Gamma=1.000
02:03:09.917 00.018 8996 UpdateGuideState exits: m=550871 SNR=288.1
02:03:09.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:09.918 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:09.919 00.001 8996 Enqueuing Expose request
02:03:09.920 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:09.921 00.001 20224 Worker thread wakes up
02:03:09.921 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:09.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:11.073 01.152 20224 Exposure complete
02:03:11.162 00.089 20224 worker thread done servicing request
02:03:11.162 00.000 8996 OnExposeComplete: enter
02:03:11.163 00.001 8996 UpdateGuideState(): m_state=6
02:03:11.165 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14666
02:03:11.166 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=473.12, Mass=519255, SNR=240.2, Peak=28429 HFD=4.6
02:03:11.168 00.002 8996 MultiStar: [#1 -0.08,-0.45,0.75,U] [#2 -0.35,-0.35,0.00,M1] [#3 -0.00,-0.24,0.64,U] [#4 0.06,-0.36,0.53,U] [#5 -0.39,-0.60,0.00,M8] [#6 -0.17,-0.21,0.56,U] [#7 -0.17,-0.92,0.00,M10] [#8 -0.14,-0.53,0.00,M1] 
02:03:11.169 00.001 8996 refined, 4 included, MultiStar: {-0.14, -0.38}, one-star: {-0.36, -0.54}
02:03:11.171 00.002 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
02:03:11.173 00.002 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
02:03:11.175 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.38 hyp=0.41 cameraTheta=-1.92 mountX=-0.10 mountY=0.40, mountTheta=1.82
02:03:11.178 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.38, opts=13)
02:03:11.180 00.002 8996 Enqueuing Move request for scope (-0.14, -0.38)
02:03:11.181 00.001 20224 Worker thread wakes up
02:03:11.181 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.38) opts 0xd
02:03:11.181 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.38)
02:03:11.181 00.000 20224 Moving (-0.14, -0.38) raw xDistance=-0.10 yDistance=0.40
02:03:11.181 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:03:11.182 00.001 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.41 newest=0.69
02:03:11.182 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
02:03:11.182 00.000 20224 MoveAxis(E, 0, ABG)
02:03:11.182 00.000 20224 Move returns status 0, amount 0
02:03:11.182 00.000 20224 MoveAxis(S, 84, ABG)
02:03:11.182 00.000 20224 Guiding  Dir = 1, Dur = 84
02:03:11.182 00.000 20224 IsSlewing returns 0
02:03:11.183 00.001 20224 IsGuiding returns 0
02:03:11.185 00.002 20224 PulseGuide returned control before completion, sleep 92
02:03:11.192 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=28429, med=3357, FiltMin=3046, FiltMax=20768, Gamma=1.000
02:03:11.210 00.018 8996 UpdateGuideState exits: m=519255 SNR=240.2
02:03:11.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:11.212 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:11.213 00.001 8996 Enqueuing Expose request
02:03:11.280 00.067 20224 IsGuiding returns 1
02:03:11.280 00.000 20224 scope still moving after pulse duration time elapsed
02:03:11.311 00.031 20224 IsSlewing returns 0
02:03:11.311 00.000 20224 IsGuiding returns 1
02:03:11.342 00.031 20224 IsSlewing returns 0
02:03:11.342 00.000 20224 IsGuiding returns 0
02:03:11.342 00.000 20224 scope move finished after 84 + 75 ms
02:03:11.343 00.001 20224 Move returns status 0, amount 84
02:03:11.343 00.000 20224 move complete, result=0
02:03:11.343 00.000 20224 worker thread done servicing request
02:03:11.343 00.000 20224 Worker thread wakes up
02:03:11.343 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 84 ms SOUTH
02:03:11.345 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:11.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:12.338 00.993 20224 Exposure complete
02:03:12.420 00.082 20224 worker thread done servicing request
02:03:12.420 00.000 8996 OnExposeComplete: enter
02:03:12.422 00.002 8996 UpdateGuideState(): m_state=6
02:03:12.423 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14667
02:03:12.424 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=473.60, Mass=504010, SNR=280.9, Peak=30569 HFD=4.9
02:03:12.425 00.001 8996 MultiStar: [#1 -0.59,-0.41,0.00,M2] [#2 -0.34,-0.57,0.00,M2] [#3 -0.35,-0.55,0.00,M1] [#4 -0.05,-0.60,0.00,M2] [#5 -0.51,-0.64,0.00,M9] [#6 -0.04,-0.27,0.55,U] [#7 -0.09,-0.74,0.00,R] [#8 -0.03,-0.21,0.39,U] 
02:03:12.426 00.001 8996 refined, 2 included, MultiStar: {-0.14, -0.15}, one-star: {-0.23, -0.06}
02:03:12.427 00.001 8996 CameraToMount -- cameraTheta (-2.32) - m_xAngle (-0.10) = xAngle (-2.22 = -2.22)
02:03:12.428 00.001 8996 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.34 = 0.94)
02:03:12.429 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.15 hyp=0.20 cameraTheta=-2.32 mountX=-0.12 mountY=0.16, mountTheta=2.21
02:03:12.430 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.15, opts=13)
02:03:12.431 00.001 8996 Enqueuing Move request for scope (-0.14, -0.15)
02:03:12.432 00.001 20224 Worker thread wakes up
02:03:12.432 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.15) opts 0xd
02:03:12.432 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.15)
02:03:12.432 00.000 20224 Moving (-0.14, -0.15) raw xDistance=-0.12 yDistance=0.16
02:03:12.432 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:03:12.432 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:12.432 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:03:12.432 00.000 20224 MoveAxis(E, 0, ABG)
02:03:12.432 00.000 20224 Move returns status 0, amount 0
02:03:12.432 00.000 20224 MoveAxis(N, 0, ABG)
02:03:12.432 00.000 20224 Move returns status 0, amount 0
02:03:12.432 00.000 20224 move complete, result=0
02:03:12.433 00.001 20224 worker thread done servicing request
02:03:12.437 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=30569, med=3357, FiltMin=2995, FiltMax=18304, Gamma=1.000
02:03:12.460 00.023 8996 UpdateGuideState exits: m=504010 SNR=280.9
02:03:12.462 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:12.463 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:12.464 00.001 8996 Enqueuing Expose request
02:03:12.465 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:12.466 00.001 20224 Worker thread wakes up
02:03:12.466 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:12.466 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:13.631 01.165 20224 Exposure complete
02:03:13.708 00.077 20224 worker thread done servicing request
02:03:13.709 00.001 8996 OnExposeComplete: enter
02:03:13.710 00.001 8996 UpdateGuideState(): m_state=6
02:03:13.711 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14668
02:03:13.711 00.000 8996 Star::Find returns 1 (0), X=137.31, Y=473.78, Mass=593074, SNR=290.0, Peak=36841 HFD=4.6
02:03:13.712 00.001 8996 MultiStar: [#1 -0.54,-0.07,0.00,M3] [#2 -0.44,-0.17,0.00,M3] [#3 -0.39,-0.02,0.67,U] [#4 -0.19,0.12,0.54,U] [#5 -0.56,-0.30,0.00,M10] [#6 -0.34,-0.28,0.41,U] [#7 -0.28,0.00,0.39,U] [#8 -0.87,-0.38,0.00,M1] 
02:03:13.713 00.001 8996 refined, 4 included, MultiStar: {-0.31, 0.02}, one-star: {-0.33, 0.12}
02:03:13.714 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
02:03:13.715 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
02:03:13.715 00.000 8996 CameraToMount -- cameraX=-0.31 cameraY=0.02 hyp=0.32 cameraTheta=3.08 mountX=-0.31 mountY=0.02, mountTheta=3.09
02:03:13.717 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.02, opts=13)
02:03:13.718 00.001 8996 Enqueuing Move request for scope (-0.31, 0.02)
02:03:13.718 00.000 20224 Worker thread wakes up
02:03:13.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.02) opts 0xd
02:03:13.719 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.02)
02:03:13.719 00.000 20224 Moving (-0.31, 0.02) raw xDistance=-0.31 yDistance=0.02
02:03:13.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:03:13.719 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:13.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:03:13.719 00.000 20224 MoveAxis(E, 46, ABG)
02:03:13.719 00.000 20224 Guiding  Dir = 2, Dur = 46
02:03:13.719 00.000 20224 IsSlewing returns 0
02:03:13.719 00.000 20224 IsGuiding returns 0
02:03:13.724 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=36841, med=3443, FiltMin=3107, FiltMax=23053, Gamma=1.000
02:03:13.736 00.012 20224 PulseGuide returned control before completion, sleep 39
02:03:13.738 00.002 8996 UpdateGuideState exits: m=593074 SNR=290.0
02:03:13.740 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:13.742 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:13.743 00.001 8996 Enqueuing Expose request
02:03:13.782 00.039 20224 IsGuiding returns 1
02:03:13.782 00.000 20224 scope still moving after pulse duration time elapsed
02:03:13.813 00.031 20224 IsSlewing returns 0
02:03:13.813 00.000 20224 IsGuiding returns 1
02:03:13.844 00.031 20224 IsSlewing returns 0
02:03:13.845 00.001 20224 IsGuiding returns 0
02:03:13.845 00.000 20224 scope move finished after 46 + 79 ms
02:03:13.845 00.000 20224 Move returns status 0, amount 46
02:03:13.845 00.000 20224 MoveAxis(N, 0, ABG)
02:03:13.845 00.000 20224 Move returns status 0, amount 0
02:03:13.845 00.000 20224 move complete, result=0
02:03:13.845 00.000 20224 worker thread done servicing request
02:03:13.845 00.000 20224 Worker thread wakes up
02:03:13.846 00.001 8996 GuideStep: -0.3 px 46 ms EAST, 0.0 px 0 ms NORTH
02:03:13.849 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:13.849 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:14.820 00.971 20224 Exposure complete
02:03:14.896 00.076 20224 worker thread done servicing request
02:03:14.896 00.000 8996 OnExposeComplete: enter
02:03:14.897 00.001 8996 UpdateGuideState(): m_state=6
02:03:14.899 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14669
02:03:14.900 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=473.68, Mass=595473, SNR=331.8, Peak=37785 HFD=4.7
02:03:14.901 00.001 8996 MultiStar: [#1 0.05,-0.20,0.53,U] [#2 0.28,0.04,0.62,U] [#3 0.34,0.07,0.52,U] [#4 0.63,0.12,0.00,M2] [#5 0.41,-0.29,0.00,R] [#6 0.40,0.10,0.38,U] [#7 0.76,0.08,0.00,M1] [#8 0.11,-0.05,0.35,U] 
02:03:14.902 00.001 8996 single-star, 5 included, MultiStar: {0.20, 0.00}, one-star: {0.11, 0.02}
02:03:14.903 00.001 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
02:03:14.904 00.001 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
02:03:14.904 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.22 mountX=0.11 mountY=-0.04, mountTheta=-0.34
02:03:14.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.02, opts=13)
02:03:14.907 00.001 8996 Enqueuing Move request for scope (0.11, 0.02)
02:03:14.908 00.001 20224 Worker thread wakes up
02:03:14.908 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
02:03:14.908 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
02:03:14.908 00.000 20224 Moving (0.11, 0.02) raw xDistance=0.11 yDistance=-0.04
02:03:14.908 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:03:14.908 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:14.908 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:03:14.908 00.000 20224 MoveAxis(E, 0, ABG)
02:03:14.908 00.000 20224 Move returns status 0, amount 0
02:03:14.908 00.000 20224 MoveAxis(N, 0, ABG)
02:03:14.908 00.000 20224 Move returns status 0, amount 0
02:03:14.908 00.000 20224 move complete, result=0
02:03:14.908 00.000 20224 worker thread done servicing request
02:03:14.918 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=37785, med=3357, FiltMin=2985, FiltMax=24867, Gamma=1.000
02:03:14.942 00.024 8996 UpdateGuideState exits: m=595473 SNR=331.8
02:03:14.943 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:14.944 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:14.945 00.001 8996 Enqueuing Expose request
02:03:14.946 00.001 20224 Worker thread wakes up
02:03:14.947 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:14.949 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:14.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:16.127 01.178 20224 Exposure complete
02:03:16.200 00.073 20224 worker thread done servicing request
02:03:16.201 00.001 8996 OnExposeComplete: enter
02:03:16.203 00.002 8996 UpdateGuideState(): m_state=6
02:03:16.204 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14670
02:03:16.206 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=473.65, Mass=576459, SNR=277.2, Peak=42633 HFD=4.5
02:03:16.207 00.001 8996 MultiStar: [#1 0.13,-0.18,0.72,U] [#2 0.03,-0.20,0.59,U] [#3 0.33,0.01,0.69,U] [#4 0.51,-0.09,0.00,M3] [#5 -0.10,0.08,0.59,U] [#6 0.17,-0.15,0.47,U] [#7 0.21,-0.28,0.41,U] [#8 0.36,-0.47,0.00,M1] 
02:03:16.210 00.003 8996 refined, 6 included, MultiStar: {0.15, -0.09}, one-star: {0.21, -0.01}
02:03:16.212 00.002 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
02:03:16.212 00.000 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
02:03:16.213 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.09 hyp=0.17 cameraTheta=-0.54 mountX=0.15 mountY=0.07, mountTheta=0.42
02:03:16.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.09, opts=13)
02:03:16.216 00.001 8996 Enqueuing Move request for scope (0.15, -0.09)
02:03:16.217 00.001 20224 Worker thread wakes up
02:03:16.217 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.09) opts 0xd
02:03:16.217 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.09)
02:03:16.217 00.000 20224 Moving (0.15, -0.09) raw xDistance=0.15 yDistance=0.07
02:03:16.218 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:03:16.218 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:16.218 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:03:16.218 00.000 20224 MoveAxis(E, 0, ABG)
02:03:16.218 00.000 20224 Move returns status 0, amount 0
02:03:16.218 00.000 20224 MoveAxis(N, 0, ABG)
02:03:16.218 00.000 20224 Move returns status 0, amount 0
02:03:16.218 00.000 20224 move complete, result=0
02:03:16.218 00.000 20224 worker thread done servicing request
02:03:16.222 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=42633, med=3357, FiltMin=3024, FiltMax=25046, Gamma=1.000
02:03:16.236 00.014 8996 UpdateGuideState exits: m=576459 SNR=277.2
02:03:16.237 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:16.238 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:16.239 00.001 8996 Enqueuing Expose request
02:03:16.240 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:16.241 00.001 20224 Worker thread wakes up
02:03:16.241 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:16.241 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:17.230 00.989 20224 Exposure complete
02:03:17.293 00.063 20224 worker thread done servicing request
02:03:17.293 00.000 8996 OnExposeComplete: enter
02:03:17.294 00.001 8996 UpdateGuideState(): m_state=6
02:03:17.295 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14671
02:03:17.296 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=473.59, Mass=583160, SNR=289.1, Peak=41337 HFD=4.6
02:03:17.297 00.001 8996 MultiStar: [#1 0.06,-0.15,0.55,U] [#2 0.33,-0.16,0.92,U] [#3 0.54,-0.27,0.00,M1] [#4 0.41,-0.23,0.00,M4] [#5 -0.07,-0.08,0.54,U] [#6 0.23,-0.34,0.42,U] [#7 0.34,-0.17,0.38,U] [#8 0.19,-0.25,0.31,U] 
02:03:17.297 00.000 8996 single-star, 6 included, MultiStar: {0.17, -0.15}, one-star: {0.10, -0.07}
02:03:17.298 00.001 8996 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
02:03:17.299 00.001 8996 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.61 = 2.67)
02:03:17.300 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.58 mountX=0.11 mountY=0.06, mountTheta=0.47
02:03:17.301 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.07, opts=13)
02:03:17.302 00.001 8996 Enqueuing Move request for scope (0.10, -0.07)
02:03:17.303 00.001 20224 Worker thread wakes up
02:03:17.303 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
02:03:17.303 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
02:03:17.303 00.000 20224 Moving (0.10, -0.07) raw xDistance=0.11 yDistance=0.06
02:03:17.303 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:03:17.303 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:17.303 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:03:17.303 00.000 20224 MoveAxis(E, 0, ABG)
02:03:17.303 00.000 20224 Move returns status 0, amount 0
02:03:17.303 00.000 20224 MoveAxis(N, 0, ABG)
02:03:17.303 00.000 20224 Move returns status 0, amount 0
02:03:17.303 00.000 20224 move complete, result=0
02:03:17.303 00.000 20224 worker thread done servicing request
02:03:17.307 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41337, med=3357, FiltMin=3040, FiltMax=25539, Gamma=1.000
02:03:17.323 00.016 8996 UpdateGuideState exits: m=583160 SNR=289.1
02:03:17.324 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:17.325 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:17.325 00.000 8996 Enqueuing Expose request
02:03:17.326 00.001 20224 Worker thread wakes up
02:03:17.326 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:17.327 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:17.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:18.476 01.149 20224 Exposure complete
02:03:18.544 00.068 20224 worker thread done servicing request
02:03:18.545 00.001 8996 OnExposeComplete: enter
02:03:18.546 00.001 8996 UpdateGuideState(): m_state=6
02:03:18.546 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14672
02:03:18.547 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=473.56, Mass=624186, SNR=289.6, Peak=36829 HFD=4.8
02:03:18.549 00.002 8996 MultiStar: [#1 0.17,-0.16,0.64,U] [#2 0.30,-0.28,0.80,U] [#3 0.37,-0.23,0.51,U] [#4 0.28,-0.39,0.00,M5] [#5 -0.27,-0.19,0.56,U] [#6 0.21,-0.14,0.39,U] [#7 0.27,-0.04,0.42,U] [#8 0.16,-0.34,0.31,U] 
02:03:18.549 00.000 8996 single-star, 7 included, MultiStar: {0.18, -0.18}, one-star: {0.22, -0.10}
02:03:18.550 00.001 8996 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.10) = xAngle (-0.34 = -0.34)
02:03:18.551 00.001 8996 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.46 = 2.82)
02:03:18.551 00.000 8996 CameraToMount -- cameraX=0.22 cameraY=-0.10 hyp=0.25 cameraTheta=-0.44 mountX=0.23 mountY=0.08, mountTheta=0.32
02:03:18.553 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.10, opts=13)
02:03:18.554 00.001 8996 Enqueuing Move request for scope (0.22, -0.10)
02:03:18.554 00.000 20224 Worker thread wakes up
02:03:18.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.10) opts 0xd
02:03:18.554 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.10)
02:03:18.554 00.000 20224 Moving (0.22, -0.10) raw xDistance=0.23 yDistance=0.08
02:03:18.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
02:03:18.555 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:18.555 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:03:18.555 00.000 20224 MoveAxis(W, 34, ABG)
02:03:18.555 00.000 20224 Guiding  Dir = 3, Dur = 34
02:03:18.555 00.000 20224 IsSlewing returns 0
02:03:18.555 00.000 20224 IsGuiding returns 0
02:03:18.560 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=36829, med=3357, FiltMin=2989, FiltMax=24531, Gamma=1.000
02:03:18.564 00.004 20224 PulseGuide returned control before completion, sleep 36
02:03:18.585 00.021 8996 UpdateGuideState exits: m=624186 SNR=289.6
02:03:18.586 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:18.588 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:18.589 00.001 8996 Enqueuing Expose request
02:03:18.607 00.018 20224 IsGuiding returns 1
02:03:18.607 00.000 20224 scope still moving after pulse duration time elapsed
02:03:18.639 00.032 20224 IsSlewing returns 0
02:03:18.639 00.000 20224 IsGuiding returns 0
02:03:18.639 00.000 20224 scope move finished after 34 + 49 ms
02:03:18.639 00.000 20224 Move returns status 0, amount 34
02:03:18.640 00.001 20224 MoveAxis(N, 0, ABG)
02:03:18.640 00.000 20224 Move returns status 0, amount 0
02:03:18.640 00.000 20224 move complete, result=0
02:03:18.640 00.000 20224 worker thread done servicing request
02:03:18.640 00.000 20224 Worker thread wakes up
02:03:18.640 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:18.640 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:18.640 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.1 px 0 ms NORTH
02:03:19.618 00.978 20224 Exposure complete
02:03:19.694 00.076 20224 worker thread done servicing request
02:03:19.694 00.000 8996 OnExposeComplete: enter
02:03:19.695 00.001 8996 UpdateGuideState(): m_state=6
02:03:19.695 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14673
02:03:19.696 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=473.54, Mass=621535, SNR=272.2, Peak=37667 HFD=4.7
02:03:19.697 00.001 8996 MultiStar: [#1 -0.04,0.04,0.71,U] [#2 0.14,-0.11,0.68,U] [#3 0.19,-0.05,0.67,U] [#4 -0.03,-0.00,0.54,U] [#5 -0.31,0.39,0.00,M1] [#6 0.01,0.15,0.49,U] [#7 0.09,0.23,0.50,U] [#8 0.12,0.06,0.39,U] 
02:03:19.698 00.001 8996 refined, 7 included, MultiStar: {-0.06, 0.00}, one-star: {-0.56, -0.12}
02:03:19.699 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.10)
02:03:19.699 00.000 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
02:03:19.700 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.00 hyp=0.06 cameraTheta=3.08 mountX=-0.06 mountY=0.00, mountTheta=3.08
02:03:19.701 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.00, opts=13)
02:03:19.702 00.001 8996 Enqueuing Move request for scope (-0.06, 0.00)
02:03:19.703 00.001 20224 Worker thread wakes up
02:03:19.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.00) opts 0xd
02:03:19.703 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.00)
02:03:19.703 00.000 20224 Moving (-0.06, 0.00) raw xDistance=-0.06 yDistance=0.00
02:03:19.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:03:19.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:19.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:03:19.703 00.000 20224 MoveAxis(E, 0, ABG)
02:03:19.703 00.000 20224 Move returns status 0, amount 0
02:03:19.703 00.000 20224 MoveAxis(N, 0, ABG)
02:03:19.703 00.000 20224 Move returns status 0, amount 0
02:03:19.703 00.000 20224 move complete, result=0
02:03:19.704 00.001 20224 worker thread done servicing request
02:03:19.712 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=37667, med=3357, FiltMin=3001, FiltMax=22045, Gamma=1.000
02:03:19.740 00.028 8996 UpdateGuideState exits: m=621535 SNR=272.2
02:03:19.741 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:19.742 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:19.743 00.001 8996 Enqueuing Expose request
02:03:19.744 00.001 20224 Worker thread wakes up
02:03:19.744 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:19.745 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:19.745 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:20.906 01.161 20224 Exposure complete
02:03:20.973 00.067 20224 worker thread done servicing request
02:03:20.973 00.000 8996 OnExposeComplete: enter
02:03:20.975 00.002 8996 UpdateGuideState(): m_state=6
02:03:20.976 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14674
02:03:20.976 00.000 8996 Star::Find returns 1 (0), X=137.72, Y=473.47, Mass=657063, SNR=279.7, Peak=45177 HFD=4.6
02:03:20.977 00.001 8996 MultiStar: [#1 0.04,-0.15,0.61,U] [#2 0.17,-0.17,0.71,U] [#3 0.15,-0.06,0.59,U] [#4 0.24,-0.15,0.47,U] [#5 -0.29,-0.17,0.59,U] [#6 0.19,0.00,0.46,U] [#7 0.23,0.24,0.45,U] [#8 0.14,-0.39,0.38,U] 
02:03:20.978 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.12}, one-star: {0.08, -0.19}
02:03:20.979 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
02:03:20.980 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
02:03:20.980 00.000 8996 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.92 mountX=0.11 mountY=0.11, mountTheta=0.81
02:03:20.982 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.12, opts=13)
02:03:20.983 00.001 8996 Enqueuing Move request for scope (0.09, -0.12)
02:03:20.984 00.001 20224 Worker thread wakes up
02:03:20.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
02:03:20.984 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
02:03:20.984 00.000 20224 Moving (0.09, -0.12) raw xDistance=0.11 yDistance=0.11
02:03:20.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:03:20.984 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:20.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:03:20.984 00.000 20224 MoveAxis(E, 0, ABG)
02:03:20.984 00.000 20224 Move returns status 0, amount 0
02:03:20.984 00.000 20224 MoveAxis(N, 0, ABG)
02:03:20.984 00.000 20224 Move returns status 0, amount 0
02:03:20.984 00.000 20224 move complete, result=0
02:03:20.984 00.000 20224 worker thread done servicing request
02:03:20.990 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45177, med=3353, FiltMin=2995, FiltMax=28742, Gamma=1.000
02:03:21.020 00.030 8996 UpdateGuideState exits: m=657063 SNR=279.7
02:03:21.021 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:21.023 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:21.024 00.001 8996 Enqueuing Expose request
02:03:21.025 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:21.026 00.001 20224 Worker thread wakes up
02:03:21.026 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:21.026 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:22.000 00.974 20224 Exposure complete
02:03:22.083 00.083 20224 worker thread done servicing request
02:03:22.083 00.000 8996 OnExposeComplete: enter
02:03:22.084 00.001 8996 UpdateGuideState(): m_state=6
02:03:22.086 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14675
02:03:22.086 00.000 8996 Star::Find returns 1 (0), X=137.17, Y=473.14, Mass=612045, SNR=316.1, Peak=38195 HFD=4.4
02:03:22.087 00.001 8996 MultiStar: [#1 -0.01,-0.04,0.60,U] [#2 0.05,-0.28,0.69,U] [#3 0.15,-0.06,0.53,U] [#4 0.02,-0.08,0.41,U] [#5 -0.63,-0.08,0.00,M1] [#6 0.11,0.12,0.51,U] [#7 0.01,-0.06,0.35,U] [#8 -0.17,-0.07,0.33,U] 
02:03:22.088 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.18}, one-star: {-0.47, -0.52}
02:03:22.089 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
02:03:22.090 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
02:03:22.091 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-2.00 mountX=-0.06 mountY=0.19, mountTheta=1.90
02:03:22.092 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.18, opts=13)
02:03:22.093 00.001 8996 Enqueuing Move request for scope (-0.08, -0.18)
02:03:22.094 00.001 20224 Worker thread wakes up
02:03:22.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.18) opts 0xd
02:03:22.094 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.18)
02:03:22.094 00.000 20224 Moving (-0.08, -0.18) raw xDistance=-0.06 yDistance=0.19
02:03:22.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:03:22.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:22.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:03:22.094 00.000 20224 MoveAxis(E, 0, ABG)
02:03:22.094 00.000 20224 Move returns status 0, amount 0
02:03:22.094 00.000 20224 MoveAxis(N, 0, ABG)
02:03:22.094 00.000 20224 Move returns status 0, amount 0
02:03:22.094 00.000 20224 move complete, result=0
02:03:22.095 00.001 20224 worker thread done servicing request
02:03:22.104 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38195, med=3357, FiltMin=3037, FiltMax=24240, Gamma=1.000
02:03:22.131 00.027 8996 UpdateGuideState exits: m=612045 SNR=316.1
02:03:22.134 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:22.135 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:22.137 00.002 8996 Enqueuing Expose request
02:03:22.139 00.002 20224 Worker thread wakes up
02:03:22.139 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:22.141 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:22.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:23.312 01.171 20224 Exposure complete
02:03:23.405 00.093 20224 worker thread done servicing request
02:03:23.405 00.000 8996 OnExposeComplete: enter
02:03:23.406 00.001 8996 UpdateGuideState(): m_state=6
02:03:23.407 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14676
02:03:23.408 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=473.21, Mass=523350, SNR=258.8, Peak=35453 HFD=4.5
02:03:23.409 00.001 8996 MultiStar: [#1 0.06,-0.31,0.80,U] [#2 0.02,-0.32,0.95,U] [#3 -0.23,-0.64,0.00,M1] [#4 0.19,-0.40,0.69,U] [#5 -0.24,-0.19,0.63,U] [#6 -0.10,-0.29,0.47,U] [#7 -0.21,-0.41,0.45,U] [#8 -0.03,-0.25,0.35,U] 
02:03:23.410 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.34}, one-star: {0.18, -0.45}
02:03:23.410 00.000 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
02:03:23.411 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.73)
02:03:23.412 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.34 hyp=0.34 cameraTheta=-1.53 mountX=0.05 mountY=0.34, mountTheta=1.43
02:03:23.413 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.34, opts=13)
02:03:23.414 00.001 8996 Enqueuing Move request for scope (0.01, -0.34)
02:03:23.415 00.001 20224 Worker thread wakes up
02:03:23.415 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.34) opts 0xd
02:03:23.416 00.001 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.34)
02:03:23.416 00.000 20224 Moving (0.01, -0.34) raw xDistance=0.05 yDistance=0.34
02:03:23.416 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:03:23.416 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
02:03:23.416 00.000 20224 MoveAxis(E, 0, ABG)
02:03:23.416 00.000 20224 Move returns status 0, amount 0
02:03:23.416 00.000 20224 MoveAxis(S, 71, ABG)
02:03:23.416 00.000 20224 Guiding  Dir = 1, Dur = 71
02:03:23.416 00.000 20224 IsSlewing returns 0
02:03:23.416 00.000 20224 IsGuiding returns 0
02:03:23.419 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=35453, med=3360, FiltMin=3053, FiltMax=22624, Gamma=1.000
02:03:23.434 00.015 8996 UpdateGuideState exits: m=523350 SNR=258.8
02:03:23.435 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:23.436 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:23.437 00.001 8996 Enqueuing Expose request
02:03:23.444 00.007 20224 PulseGuide returned control before completion, sleep 54
02:03:23.504 00.060 20224 IsGuiding returns 1
02:03:23.504 00.000 20224 scope still moving after pulse duration time elapsed
02:03:23.536 00.032 20224 IsSlewing returns 0
02:03:23.536 00.000 20224 IsGuiding returns 0
02:03:23.536 00.000 20224 scope move finished after 71 + 48 ms
02:03:23.537 00.001 20224 Move returns status 0, amount 71
02:03:23.537 00.000 20224 move complete, result=0
02:03:23.537 00.000 20224 worker thread done servicing request
02:03:23.537 00.000 20224 Worker thread wakes up
02:03:23.537 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 71 ms SOUTH
02:03:23.538 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:23.538 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:24.500 00.962 20224 Exposure complete
02:03:24.569 00.069 20224 worker thread done servicing request
02:03:24.569 00.000 8996 OnExposeComplete: enter
02:03:24.570 00.001 8996 UpdateGuideState(): m_state=6
02:03:24.571 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14677
02:03:24.572 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=473.66, Mass=561521, SNR=280.0, Peak=37737 HFD=4.6
02:03:24.573 00.001 8996 MultiStar: [#1 -0.46,0.21,0.00,M1] [#2 -0.39,-0.14,0.74,U] [#3 -0.07,0.30,0.66,U] [#4 -0.12,0.35,0.54,U] [#5 -0.51,0.27,0.00,M1] [#6 -0.72,-0.09,0.00,M1] [#7 -0.26,0.03,0.39,U] [#8 0.06,0.30,0.38,U] 
02:03:24.574 00.001 8996 single-star, 5 included, MultiStar: {-0.17, 0.11}, one-star: {-0.14, 0.00}
02:03:24.575 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.05)
02:03:24.575 00.000 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.11 = 0.11)
02:03:24.576 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.00 hyp=0.14 cameraTheta=3.13 mountX=-0.14 mountY=0.02, mountTheta=3.03
02:03:24.577 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.00, opts=13)
02:03:24.578 00.001 8996 Enqueuing Move request for scope (-0.14, 0.00)
02:03:24.579 00.001 20224 Worker thread wakes up
02:03:24.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.00) opts 0xd
02:03:24.579 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.00)
02:03:24.579 00.000 20224 Moving (-0.14, 0.00) raw xDistance=-0.14 yDistance=0.02
02:03:24.579 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:03:24.579 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:24.579 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:03:24.579 00.000 20224 MoveAxis(E, 0, ABG)
02:03:24.580 00.001 20224 Move returns status 0, amount 0
02:03:24.580 00.000 20224 MoveAxis(N, 0, ABG)
02:03:24.580 00.000 20224 Move returns status 0, amount 0
02:03:24.580 00.000 20224 move complete, result=0
02:03:24.580 00.000 20224 worker thread done servicing request
02:03:24.585 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37737, med=3357, FiltMin=3021, FiltMax=22157, Gamma=1.000
02:03:24.598 00.013 8996 UpdateGuideState exits: m=561521 SNR=280.0
02:03:24.599 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:24.600 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:24.601 00.001 8996 Enqueuing Expose request
02:03:24.602 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:24.602 00.000 20224 Worker thread wakes up
02:03:24.603 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:24.603 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:25.781 01.178 20224 Exposure complete
02:03:25.869 00.088 20224 worker thread done servicing request
02:03:25.869 00.000 8996 OnExposeComplete: enter
02:03:25.870 00.001 8996 UpdateGuideState(): m_state=6
02:03:25.871 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14678
02:03:25.873 00.002 8996 Star::Find returns 1 (0), X=137.46, Y=473.97, Mass=556960, SNR=277.9, Peak=40473 HFD=4.9
02:03:25.875 00.002 8996 MultiStar: [#1 -0.25,0.44,0.00,M2] [#2 0.15,0.29,0.70,U] [#3 -0.07,0.44,0.52,U] [#4 0.16,0.20,0.44,U] [#5 -0.56,0.36,0.00,M2] [#6 -0.48,-0.10,0.00,M2] [#7 -0.11,0.25,0.52,U] [#8 0.02,0.10,0.32,U] 
02:03:25.877 00.002 8996 refined, 5 included, MultiStar: {-0.03, 0.28}, one-star: {-0.19, 0.31}
02:03:25.878 00.001 8996 CameraToMount -- cameraTheta (1.67) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
02:03:25.879 00.001 8996 CameraToMount -- cameraTheta (1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
02:03:25.881 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.28 hyp=0.29 cameraTheta=1.67 mountX=-0.06 mountY=-0.28, mountTheta=-1.77
02:03:25.884 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.28, opts=13)
02:03:25.885 00.001 8996 Enqueuing Move request for scope (-0.03, 0.28)
02:03:25.886 00.001 20224 Worker thread wakes up
02:03:25.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.28) opts 0xd
02:03:25.886 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.28)
02:03:25.886 00.000 20224 Moving (-0.03, 0.28) raw xDistance=-0.06 yDistance=-0.28
02:03:25.886 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:03:25.887 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:25.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:03:25.887 00.000 20224 MoveAxis(E, 0, ABG)
02:03:25.887 00.000 20224 Move returns status 0, amount 0
02:03:25.887 00.000 20224 MoveAxis(N, 0, ABG)
02:03:25.887 00.000 20224 Move returns status 0, amount 0
02:03:25.887 00.000 20224 move complete, result=0
02:03:25.887 00.000 20224 worker thread done servicing request
02:03:25.892 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40473, med=3353, FiltMin=3053, FiltMax=23085, Gamma=1.000
02:03:25.912 00.020 8996 UpdateGuideState exits: m=556960 SNR=277.9
02:03:25.914 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:25.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:25.916 00.001 8996 Enqueuing Expose request
02:03:25.917 00.001 20224 Worker thread wakes up
02:03:25.917 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:03:25.918 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:25.918 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:26.900 00.982 20224 Exposure complete
02:03:26.980 00.080 20224 worker thread done servicing request
02:03:26.980 00.000 8996 OnExposeComplete: enter
02:03:26.981 00.001 8996 UpdateGuideState(): m_state=6
02:03:26.982 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14679
02:03:26.983 00.001 8996 Star::Find returns 1 (0), X=136.99, Y=474.36, Mass=598038, SNR=296.1, Peak=39494 HFD=4.7
02:03:26.984 00.001 8996 MultiStar: large primary error, entering stabilization period
02:03:26.985 00.001 8996 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.10) = xAngle (2.42 = 2.42)
02:03:26.985 00.000 8996 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.71 = -0.71)
02:03:26.986 00.001 8996 CameraToMount -- cameraX=-0.66 cameraY=0.71 hyp=0.96 cameraTheta=2.32 mountX=-0.72 mountY=-0.63, mountTheta=-2.43
02:03:26.988 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.66, y=0.71, opts=13)
02:03:26.989 00.001 8996 Enqueuing Move request for scope (-0.66, 0.71)
02:03:26.990 00.001 20224 Worker thread wakes up
02:03:26.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.71) opts 0xd
02:03:26.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.66, 0.71)
02:03:26.990 00.000 20224 Moving (-0.66, 0.71) raw xDistance=-0.72 yDistance=-0.63
02:03:26.990 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.72
02:03:26.990 00.000 20224 resist switch: large excursion: input -0.63 thresh 0.60 direction from 1 to -1
02:03:26.990 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.88
02:03:26.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
02:03:26.990 00.000 20224 MoveAxis(E, 105, ABG)
02:03:26.990 00.000 20224 Guiding  Dir = 2, Dur = 105
02:03:26.990 00.000 20224 IsSlewing returns 0
02:03:26.991 00.001 20224 IsGuiding returns 0
02:03:26.992 00.001 20224 PulseGuide returned control before completion, sleep 114
02:03:26.994 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=39494, med=3357, FiltMin=3043, FiltMax=22864, Gamma=1.000
02:03:27.016 00.022 8996 UpdateGuideState exits: m=598038 SNR=296.1
02:03:27.017 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:27.018 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:27.019 00.001 8996 Enqueuing Expose request
02:03:27.107 00.088 20224 IsGuiding returns 1
02:03:27.107 00.000 20224 scope still moving after pulse duration time elapsed
02:03:27.137 00.030 20224 IsSlewing returns 0
02:03:27.138 00.001 20224 IsGuiding returns 0
02:03:27.138 00.000 20224 scope move finished after 105 + 42 ms
02:03:27.138 00.000 20224 Move returns status 0, amount 105
02:03:27.138 00.000 20224 MoveAxis(N, 132, ABG)
02:03:27.138 00.000 20224 Guiding  Dir = 0, Dur = 132
02:03:27.138 00.000 20224 IsSlewing returns 0
02:03:27.138 00.000 20224 IsGuiding returns 0
02:03:27.140 00.002 20224 PulseGuide returned control before completion, sleep 141
02:03:27.292 00.152 20224 IsGuiding returns 1
02:03:27.292 00.000 20224 scope still moving after pulse duration time elapsed
02:03:27.323 00.031 20224 IsSlewing returns 0
02:03:27.324 00.001 20224 IsGuiding returns 0
02:03:27.324 00.000 20224 scope move finished after 132 + 53 ms
02:03:27.324 00.000 20224 Move returns status 0, amount 132
02:03:27.324 00.000 20224 move complete, result=0
02:03:27.325 00.001 20224 worker thread done servicing request
02:03:27.325 00.000 8996 GuideStep: -0.7 px 105 ms EAST, -0.6 px 132 ms NORTH
02:03:27.327 00.002 20224 Worker thread wakes up
02:03:27.327 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:27.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:28.509 01.182 20224 Exposure complete
02:03:28.574 00.065 20224 worker thread done servicing request
02:03:28.574 00.000 8996 OnExposeComplete: enter
02:03:28.575 00.001 8996 UpdateGuideState(): m_state=6
02:03:28.576 00.001 8996 Star::Find(15, 136, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14680
02:03:28.577 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=473.67, Mass=578404, SNR=284.6, Peak=42153 HFD=4.5
02:03:28.578 00.001 8996 MultiStar: exiting stabilization period
02:03:28.579 00.001 8996 MultiStar: [#1 0.49,-0.17,0.00,M3] [#2 0.17,-0.16,0.67,U] [#3 0.76,0.11,0.00,M1] [#4 0.37,-0.33,0.00,M1] [#5 0.08,-0.07,0.62,U] [#6 0.32,-0.24,0.36,U] [#7 0.35,-0.06,0.35,U] [#8 0.63,-0.19,0.00,M1] 
02:03:28.579 00.000 8996 refined, 4 included, MultiStar: {0.21, -0.08}, one-star: {0.24, 0.02}
02:03:28.580 00.001 8996 CameraToMount -- cameraTheta (-0.36) - m_xAngle (-0.10) = xAngle (-0.26 = -0.26)
02:03:28.581 00.001 8996 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.38 = 2.90)
02:03:28.582 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-0.36 mountX=0.22 mountY=0.05, mountTheta=0.24
02:03:28.583 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.08, opts=13)
02:03:28.584 00.001 8996 Enqueuing Move request for scope (0.21, -0.08)
02:03:28.585 00.001 20224 Worker thread wakes up
02:03:28.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.08) opts 0xd
02:03:28.585 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.08)
02:03:28.585 00.000 20224 Moving (0.21, -0.08) raw xDistance=0.22 yDistance=0.05
02:03:28.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.22
02:03:28.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:28.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:03:28.585 00.000 20224 MoveAxis(W, 25, ABG)
02:03:28.585 00.000 20224 Guiding  Dir = 3, Dur = 25
02:03:28.586 00.001 20224 IsSlewing returns 0
02:03:28.586 00.000 20224 IsGuiding returns 0
02:03:28.587 00.001 20224 PulseGuide returned control before completion, sleep 34
02:03:28.589 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42153, med=3357, FiltMin=2979, FiltMax=22470, Gamma=1.000
02:03:28.611 00.022 8996 UpdateGuideState exits: m=578404 SNR=284.6
02:03:28.612 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:28.613 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:28.613 00.000 8996 Enqueuing Expose request
02:03:28.636 00.023 20224 IsGuiding returns 1
02:03:28.636 00.000 20224 scope still moving after pulse duration time elapsed
02:03:28.668 00.032 20224 IsSlewing returns 0
02:03:28.668 00.000 20224 IsGuiding returns 0
02:03:28.669 00.001 20224 scope move finished after 25 + 57 ms
02:03:28.669 00.000 20224 Move returns status 0, amount 25
02:03:28.669 00.000 20224 MoveAxis(N, 0, ABG)
02:03:28.669 00.000 20224 Move returns status 0, amount 0
02:03:28.669 00.000 20224 move complete, result=0
02:03:28.669 00.000 20224 worker thread done servicing request
02:03:28.669 00.000 20224 Worker thread wakes up
02:03:28.669 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:28.669 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:28.672 00.003 8996 GuideStep: 0.2 px 25 ms WEST, 0.1 px 0 ms NORTH
02:03:29.641 00.969 20224 Exposure complete
02:03:29.696 00.055 20224 worker thread done servicing request
02:03:29.696 00.000 8996 OnExposeComplete: enter
02:03:29.697 00.001 8996 UpdateGuideState(): m_state=6
02:03:29.697 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14681
02:03:29.698 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=473.57, Mass=524156, SNR=292.7, Peak=31510 HFD=4.5
02:03:29.699 00.001 8996 MultiStar: [#1 -0.58,-0.27,0.00,M4] [#2 -0.47,-0.16,0.00,M1] [#3 -0.41,0.02,0.50,U] [#4 -0.33,-0.34,0.00,M2] [#5 -0.70,-0.16,0.00,M2] [#6 -0.36,-0.33,0.00,M2] [#7 -0.57,-0.32,0.00,M1] [#8 -0.41,-0.23,0.00,M2] 
02:03:29.700 00.001 8996 single-star, 1 included, MultiStar: {-0.29, -0.05}, one-star: {-0.22, -0.09}
02:03:29.701 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
02:03:29.702 00.001 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.48)
02:03:29.702 00.000 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.09 hyp=0.24 cameraTheta=-2.78 mountX=-0.22 mountY=0.11, mountTheta=2.67
02:03:29.704 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.09, opts=13)
02:03:29.705 00.001 8996 Enqueuing Move request for scope (-0.22, -0.09)
02:03:29.706 00.001 20224 Worker thread wakes up
02:03:29.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.09) opts 0xd
02:03:29.706 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.09)
02:03:29.706 00.000 20224 Moving (-0.22, -0.09) raw xDistance=-0.22 yDistance=0.11
02:03:29.706 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
02:03:29.706 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:29.706 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:03:29.706 00.000 20224 MoveAxis(E, 30, ABG)
02:03:29.706 00.000 20224 Guiding  Dir = 2, Dur = 30
02:03:29.707 00.001 20224 IsSlewing returns 0
02:03:29.707 00.000 20224 IsGuiding returns 0
02:03:29.708 00.001 20224 PulseGuide returned control before completion, sleep 39
02:03:29.713 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=31510, med=3357, FiltMin=3043, FiltMax=20099, Gamma=1.000
02:03:29.736 00.023 8996 UpdateGuideState exits: m=524156 SNR=292.7
02:03:29.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:29.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:29.739 00.001 8996 Enqueuing Expose request
02:03:29.762 00.023 20224 IsGuiding returns 1
02:03:29.762 00.000 20224 scope still moving after pulse duration time elapsed
02:03:29.794 00.032 20224 IsSlewing returns 0
02:03:29.794 00.000 20224 IsGuiding returns 0
02:03:29.795 00.001 20224 scope move finished after 30 + 57 ms
02:03:29.795 00.000 20224 Move returns status 0, amount 30
02:03:29.795 00.000 20224 MoveAxis(N, 0, ABG)
02:03:29.795 00.000 20224 Move returns status 0, amount 0
02:03:29.795 00.000 20224 move complete, result=0
02:03:29.795 00.000 20224 worker thread done servicing request
02:03:29.795 00.000 20224 Worker thread wakes up
02:03:29.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:29.795 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
02:03:29.797 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:30.957 01.160 20224 Exposure complete
02:03:31.049 00.092 20224 worker thread done servicing request
02:03:31.049 00.000 8996 OnExposeComplete: enter
02:03:31.050 00.001 8996 UpdateGuideState(): m_state=6
02:03:31.051 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14682
02:03:31.051 00.000 8996 Star::Find returns 1 (0), X=138.15, Y=473.65, Mass=504791, SNR=258.5, Peak=35097 HFD=4.5
02:03:31.052 00.001 8996 MultiStar: [#1 0.41,-0.23,0.00,M5] [#2 0.26,-0.46,0.00,M2] [#3 0.66,0.01,0.00,M1] [#4 0.76,-0.22,0.00,M3] [#5 0.13,0.22,0.57,U] [#6 0.45,0.12,0.00,M3] [#7 0.56,0.62,0.00,M2] [#8 0.20,-0.08,0.38,U] 
02:03:31.053 00.001 8996 refined, 2 included, MultiStar: {0.34, 0.04}, one-star: {0.50, -0.01}
02:03:31.054 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
02:03:31.055 00.001 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
02:03:31.055 00.000 8996 CameraToMount -- cameraX=0.34 cameraY=0.04 hyp=0.34 cameraTheta=0.13 mountX=0.33 mountY=-0.08, mountTheta=-0.24
02:03:31.057 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=0.04, opts=13)
02:03:31.058 00.001 8996 Enqueuing Move request for scope (0.34, 0.04)
02:03:31.060 00.002 20224 Worker thread wakes up
02:03:31.060 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.04) opts 0xd
02:03:31.060 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, 0.04)
02:03:31.060 00.000 20224 Moving (0.34, 0.04) raw xDistance=0.33 yDistance=-0.08
02:03:31.060 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
02:03:31.060 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:31.060 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:03:31.060 00.000 20224 MoveAxis(W, 46, ABG)
02:03:31.060 00.000 20224 Guiding  Dir = 3, Dur = 46
02:03:31.060 00.000 20224 IsSlewing returns 0
02:03:31.060 00.000 20224 IsGuiding returns 0
02:03:31.064 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=35097, med=3360, FiltMin=3033, FiltMax=18157, Gamma=1.000
02:03:31.080 00.016 8996 UpdateGuideState exits: m=504791 SNR=258.5
02:03:31.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:31.081 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:31.082 00.001 8996 Enqueuing Expose request
02:03:31.106 00.024 20224 IsGuiding returns 1
02:03:31.106 00.000 20224 scope still moving after pulse duration time elapsed
02:03:31.135 00.029 20224 IsSlewing returns 0
02:03:31.135 00.000 20224 IsGuiding returns 1
02:03:31.167 00.032 20224 IsSlewing returns 0
02:03:31.167 00.000 20224 IsGuiding returns 1
02:03:31.199 00.032 20224 IsSlewing returns 0
02:03:31.199 00.000 20224 IsGuiding returns 0
02:03:31.199 00.000 20224 scope move finished after 46 + 93 ms
02:03:31.199 00.000 20224 Move returns status 0, amount 46
02:03:31.199 00.000 20224 MoveAxis(N, 0, ABG)
02:03:31.199 00.000 20224 Move returns status 0, amount 0
02:03:31.199 00.000 20224 move complete, result=0
02:03:31.199 00.000 20224 worker thread done servicing request
02:03:31.199 00.000 20224 Worker thread wakes up
02:03:31.199 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:31.199 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:31.199 00.000 8996 GuideStep: 0.3 px 46 ms WEST, -0.1 px 0 ms NORTH
02:03:32.174 00.975 20224 Exposure complete
02:03:32.245 00.071 20224 worker thread done servicing request
02:03:32.245 00.000 8996 OnExposeComplete: enter
02:03:32.246 00.001 8996 UpdateGuideState(): m_state=6
02:03:32.246 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14683
02:03:32.249 00.003 8996 Star::Find returns 1 (0), X=137.68, Y=473.50, Mass=672122, SNR=288.4, Peak=48061 HFD=4.5
02:03:32.250 00.001 8996 MultiStar: [#1 -0.08,-0.32,0.67,U] [#2 0.07,-0.39,0.61,U] [#3 0.08,-0.19,0.54,U] [#4 0.17,-0.33,0.49,U] [#5 -0.33,-0.10,0.56,U] [#6 0.03,0.08,0.40,U] [#7 0.02,-0.00,0.41,U] [#8 0.22,-0.44,0.00,M2] 
02:03:32.252 00.002 8996 single-star, 7 included, MultiStar: {-0.00, -0.19}, one-star: {0.03, -0.16}
02:03:32.254 00.002 8996 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.10) = xAngle (-1.26 = -1.26)
02:03:32.255 00.001 8996 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.38 = 1.90)
02:03:32.257 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.16 hyp=0.16 cameraTheta=-1.35 mountX=0.05 mountY=0.15, mountTheta=1.25
02:03:32.259 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.16, opts=13)
02:03:32.261 00.002 8996 Enqueuing Move request for scope (0.03, -0.16)
02:03:32.263 00.002 20224 Worker thread wakes up
02:03:32.263 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.16) opts 0xd
02:03:32.263 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.16)
02:03:32.263 00.000 20224 Moving (0.03, -0.16) raw xDistance=0.05 yDistance=0.15
02:03:32.263 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:03:32.263 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:32.264 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:03:32.264 00.000 20224 MoveAxis(E, 0, ABG)
02:03:32.264 00.000 20224 Move returns status 0, amount 0
02:03:32.264 00.000 20224 MoveAxis(N, 0, ABG)
02:03:32.264 00.000 20224 Move returns status 0, amount 0
02:03:32.264 00.000 20224 move complete, result=0
02:03:32.264 00.000 20224 worker thread done servicing request
02:03:32.273 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=48061, med=3360, FiltMin=3008, FiltMax=29843, Gamma=1.000
02:03:32.291 00.018 8996 UpdateGuideState exits: m=672122 SNR=288.4
02:03:32.293 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:32.293 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:32.295 00.002 8996 Enqueuing Expose request
02:03:32.297 00.002 20224 Worker thread wakes up
02:03:32.297 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:32.299 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:32.299 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:33.467 01.168 20224 Exposure complete
02:03:33.592 00.125 20224 worker thread done servicing request
02:03:33.592 00.000 8996 OnExposeComplete: enter
02:03:33.594 00.002 8996 UpdateGuideState(): m_state=6
02:03:33.595 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14684
02:03:33.597 00.002 8996 Star::Find returns 1 (0), X=137.49, Y=473.44, Mass=439344, SNR=254.2, Peak=29853 HFD=4.7
02:03:33.598 00.001 8996 MultiStar: [#1 -0.15,-0.39,0.75,U] [#2 -0.19,-0.44,0.00,M2] [#3 -0.15,-0.50,0.00,M1] [#4 0.08,-0.43,0.59,U] [#5 -0.44,-0.01,0.79,U] [#6 -0.22,-0.12,0.49,U] [#7 0.05,-0.20,0.41,U] [#8 -0.20,-0.44,0.00,M3] 
02:03:33.599 00.001 8996 single-star, 5 included, MultiStar: {-0.16, -0.23}, one-star: {-0.15, -0.22}
02:03:33.600 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
02:03:33.602 00.002 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.08)
02:03:33.603 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-2.18 mountX=-0.13 mountY=0.24, mountTheta=2.08
02:03:33.605 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.22, opts=13)
02:03:33.607 00.002 8996 Enqueuing Move request for scope (-0.15, -0.22)
02:03:33.608 00.001 20224 Worker thread wakes up
02:03:33.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.22) opts 0xd
02:03:33.608 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.22)
02:03:33.608 00.000 20224 Moving (-0.15, -0.22) raw xDistance=-0.13 yDistance=0.24
02:03:33.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:03:33.608 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:33.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:03:33.608 00.000 20224 MoveAxis(E, 0, ABG)
02:03:33.608 00.000 20224 Move returns status 0, amount 0
02:03:33.608 00.000 20224 MoveAxis(N, 0, ABG)
02:03:33.608 00.000 20224 Move returns status 0, amount 0
02:03:33.608 00.000 20224 move complete, result=0
02:03:33.609 00.001 20224 worker thread done servicing request
02:03:33.612 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=29853, med=3363, FiltMin=3014, FiltMax=17747, Gamma=1.000
02:03:33.629 00.017 8996 UpdateGuideState exits: m=439344 SNR=254.2
02:03:33.630 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:33.631 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:33.632 00.001 8996 Enqueuing Expose request
02:03:33.632 00.000 20224 Worker thread wakes up
02:03:33.632 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:33.633 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:33.633 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:34.598 00.965 20224 Exposure complete
02:03:34.677 00.079 20224 worker thread done servicing request
02:03:34.677 00.000 8996 OnExposeComplete: enter
02:03:34.679 00.002 8996 UpdateGuideState(): m_state=6
02:03:34.680 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14685
02:03:34.682 00.002 8996 Star::Find returns 1 (0), X=137.33, Y=472.83, Mass=668896, SNR=334.0, Peak=43357 HFD=4.5
02:03:34.684 00.002 8996 MultiStar: [#1 -0.15,-0.88,0.00,M4] [#2 -0.00,-1.03,0.00,M3] [#3 0.16,-0.74,0.00,M2] [#4 0.23,-0.68,0.00,M2] [#5 -0.34,-0.70,0.00,M1] [#6 -0.05,-0.67,0.00,M2] [#7 0.10,-0.33,0.32,U] [#8 -0.08,-1.12,0.00,M4] 
02:03:34.685 00.001 8996 refined, 1 included, MultiStar: {-0.21, -0.71}, one-star: {-0.32, -0.83}
02:03:34.685 00.000 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
02:03:34.686 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
02:03:34.687 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.71 hyp=0.74 cameraTheta=-1.87 mountX=-0.15 mountY=0.73, mountTheta=1.77
02:03:34.688 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.71, opts=13)
02:03:34.689 00.001 8996 Enqueuing Move request for scope (-0.21, -0.71)
02:03:34.690 00.001 20224 Worker thread wakes up
02:03:34.690 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.71) opts 0xd
02:03:34.690 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.71)
02:03:34.690 00.000 20224 Moving (-0.21, -0.71) raw xDistance=-0.15 yDistance=0.73
02:03:34.690 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:03:34.690 00.000 20224 resist switch: large excursion: input 0.73 thresh 0.60 direction from -1 to 1
02:03:34.690 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.18
02:03:34.691 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
02:03:34.691 00.000 20224 MoveAxis(E, 0, ABG)
02:03:34.691 00.000 20224 Move returns status 0, amount 0
02:03:34.691 00.000 20224 MoveAxis(S, 153, ABG)
02:03:34.691 00.000 20224 Guiding  Dir = 1, Dur = 153
02:03:34.691 00.000 20224 IsSlewing returns 0
02:03:34.691 00.000 20224 IsGuiding returns 0
02:03:34.694 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43357, med=3363, FiltMin=3072, FiltMax=26505, Gamma=1.000
02:03:34.698 00.004 20224 PulseGuide returned control before completion, sleep 156
02:03:34.708 00.010 8996 UpdateGuideState exits: m=668896 SNR=334.0
02:03:34.709 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:34.710 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:34.710 00.000 8996 Enqueuing Expose request
02:03:34.856 00.146 20224 IsGuiding returns 1
02:03:34.857 00.001 20224 scope still moving after pulse duration time elapsed
02:03:34.888 00.031 20224 IsSlewing returns 0
02:03:34.888 00.000 20224 IsGuiding returns 0
02:03:34.888 00.000 20224 scope move finished after 153 + 44 ms
02:03:34.888 00.000 20224 Move returns status 0, amount 153
02:03:34.889 00.001 20224 move complete, result=0
02:03:34.889 00.000 20224 worker thread done servicing request
02:03:34.889 00.000 20224 Worker thread wakes up
02:03:34.889 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.7 px 153 ms SOUTH
02:03:34.892 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:34.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:36.060 01.168 20224 Exposure complete
02:03:36.124 00.064 20224 worker thread done servicing request
02:03:36.124 00.000 8996 OnExposeComplete: enter
02:03:36.125 00.001 8996 UpdateGuideState(): m_state=6
02:03:36.126 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14686
02:03:36.127 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=473.65, Mass=581527, SNR=287.3, Peak=36329 HFD=4.6
02:03:36.128 00.001 8996 MultiStar: [#1 -0.23,-0.35,0.62,U] [#2 -0.02,-0.60,0.00,M4] [#3 0.02,-0.29,0.56,U] [#4 -0.09,-0.38,0.46,U] [#5 -0.40,0.07,0.58,U] [#6 -0.26,-0.34,0.39,U] [#7 -0.23,-0.13,0.37,U] [#8 0.09,-0.28,0.37,U] 
02:03:36.129 00.001 8996 single-star, 7 included, MultiStar: {-0.10, -0.18}, one-star: {0.13, -0.00}
02:03:36.130 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
02:03:36.131 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
02:03:36.131 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.04 mountX=0.13 mountY=-0.01, mountTheta=-0.08
02:03:36.133 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.00, opts=13)
02:03:36.134 00.001 8996 Enqueuing Move request for scope (0.13, -0.00)
02:03:36.135 00.001 20224 Worker thread wakes up
02:03:36.135 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
02:03:36.135 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
02:03:36.135 00.000 20224 Moving (0.13, -0.00) raw xDistance=0.13 yDistance=-0.01
02:03:36.135 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:03:36.135 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:36.135 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:03:36.135 00.000 20224 MoveAxis(E, 0, ABG)
02:03:36.135 00.000 20224 Move returns status 0, amount 0
02:03:36.135 00.000 20224 MoveAxis(N, 0, ABG)
02:03:36.135 00.000 20224 Move returns status 0, amount 0
02:03:36.135 00.000 20224 move complete, result=0
02:03:36.135 00.000 20224 worker thread done servicing request
02:03:36.141 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=36329, med=3360, FiltMin=3024, FiltMax=24630, Gamma=1.000
02:03:36.161 00.020 8996 UpdateGuideState exits: m=581527 SNR=287.3
02:03:36.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:36.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:36.164 00.001 8996 Enqueuing Expose request
02:03:36.165 00.001 20224 Worker thread wakes up
02:03:36.165 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:03:36.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:36.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:37.149 00.983 20224 Exposure complete
02:03:37.214 00.065 20224 worker thread done servicing request
02:03:37.214 00.000 8996 OnExposeComplete: enter
02:03:37.216 00.002 8996 UpdateGuideState(): m_state=6
02:03:37.217 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14687
02:03:37.218 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=473.80, Mass=583145, SNR=295.6, Peak=42793 HFD=4.6
02:03:37.219 00.001 8996 MultiStar: [#1 -0.04,-0.22,0.61,U] [#2 0.08,-0.58,0.00,M5] [#3 0.13,-0.27,0.58,U] [#4 0.06,-0.20,0.48,U] [#5 -0.28,0.03,0.55,U] [#6 -0.05,-0.01,0.42,U] [#7 0.08,0.08,0.34,U] [#8 0.19,-0.31,0.31,U] 
02:03:37.220 00.001 8996 refined, 7 included, MultiStar: {0.01, -0.07}, one-star: {0.04, 0.14}
02:03:37.221 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
02:03:37.222 00.001 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
02:03:37.223 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.07 hyp=0.07 cameraTheta=-1.50 mountX=0.01 mountY=0.07, mountTheta=1.40
02:03:37.224 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.07, opts=13)
02:03:37.225 00.001 8996 Enqueuing Move request for scope (0.01, -0.07)
02:03:37.226 00.001 20224 Worker thread wakes up
02:03:37.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.07) opts 0xd
02:03:37.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.07)
02:03:37.226 00.000 20224 Moving (0.01, -0.07) raw xDistance=0.01 yDistance=0.07
02:03:37.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:03:37.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:37.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:03:37.226 00.000 20224 MoveAxis(E, 0, ABG)
02:03:37.226 00.000 20224 Move returns status 0, amount 0
02:03:37.226 00.000 20224 MoveAxis(N, 0, ABG)
02:03:37.227 00.001 20224 Move returns status 0, amount 0
02:03:37.227 00.000 20224 move complete, result=0
02:03:37.227 00.000 20224 worker thread done servicing request
02:03:37.230 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=42793, med=3360, FiltMin=3046, FiltMax=24387, Gamma=1.000
02:03:37.249 00.019 8996 UpdateGuideState exits: m=583145 SNR=295.6
02:03:37.250 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:37.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:37.251 00.000 8996 Enqueuing Expose request
02:03:37.252 00.001 20224 Worker thread wakes up
02:03:37.252 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:37.253 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:37.254 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:38.429 01.175 20224 Exposure complete
02:03:38.527 00.098 20224 worker thread done servicing request
02:03:38.527 00.000 8996 OnExposeComplete: enter
02:03:38.528 00.001 8996 UpdateGuideState(): m_state=6
02:03:38.529 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14688
02:03:38.530 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=474.15, Mass=558110, SNR=288.7, Peak=38937 HFD=4.6
02:03:38.531 00.001 8996 MultiStar: [#1 -0.24,0.09,0.61,U] [#2 0.08,-0.00,0.61,U] [#3 0.10,0.29,0.75,U] [#4 0.10,0.28,0.42,U] [#5 -0.56,0.31,0.00,M1] [#6 0.05,0.44,0.38,U] [#7 -0.08,0.38,0.38,U] [#8 0.15,0.17,0.37,U] 
02:03:38.532 00.001 8996 refined, 7 included, MultiStar: {0.02, 0.28}, one-star: {0.02, 0.49}
02:03:38.533 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
02:03:38.534 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.52 = -1.52)
02:03:38.534 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=0.28 hyp=0.28 cameraTheta=1.51 mountX=-0.01 mountY=-0.28, mountTheta=-1.61
02:03:38.536 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.28, opts=13)
02:03:38.537 00.001 8996 Enqueuing Move request for scope (0.02, 0.28)
02:03:38.537 00.000 20224 Worker thread wakes up
02:03:38.537 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.28) opts 0xd
02:03:38.538 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.28)
02:03:38.538 00.000 20224 Moving (0.02, 0.28) raw xDistance=-0.01 yDistance=-0.28
02:03:38.538 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:03:38.538 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:38.538 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
02:03:38.538 00.000 20224 MoveAxis(E, 0, ABG)
02:03:38.538 00.000 20224 Move returns status 0, amount 0
02:03:38.538 00.000 20224 MoveAxis(N, 0, ABG)
02:03:38.538 00.000 20224 Move returns status 0, amount 0
02:03:38.538 00.000 20224 move complete, result=0
02:03:38.538 00.000 20224 worker thread done servicing request
02:03:38.544 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=38937, med=3360, FiltMin=3037, FiltMax=23222, Gamma=1.000
02:03:38.565 00.021 8996 UpdateGuideState exits: m=558110 SNR=288.7
02:03:38.567 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:38.568 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:38.569 00.001 8996 Enqueuing Expose request
02:03:38.571 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:03:38.572 00.001 20224 Worker thread wakes up
02:03:38.572 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:38.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:39.550 00.978 20224 Exposure complete
02:03:39.641 00.091 20224 worker thread done servicing request
02:03:39.641 00.000 8996 OnExposeComplete: enter
02:03:39.644 00.003 8996 UpdateGuideState(): m_state=6
02:03:39.645 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14689
02:03:39.646 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=473.64, Mass=713763, SNR=311.2, Peak=48953 HFD=4.7
02:03:39.647 00.001 8996 MultiStar: [#1 0.08,-0.42,0.58,U] [#2 0.25,-0.26,0.63,U] [#3 0.51,0.13,0.00,M1] [#4 0.74,-0.07,0.00,M1] [#5 -0.22,-0.09,0.49,U] [#6 0.30,0.13,0.37,U] [#7 0.32,0.23,0.29,U] [#8 0.35,-0.25,0.30,U] 
02:03:39.649 00.002 8996 single-star, 6 included, MultiStar: {0.11, -0.12}, one-star: {0.01, -0.02}
02:03:39.650 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.96 = -0.96)
02:03:39.651 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.08 = 2.20)
02:03:39.653 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.05 mountX=0.01 mountY=0.02, mountTheta=0.95
02:03:39.656 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.02, opts=13)
02:03:39.657 00.001 8996 Enqueuing Move request for scope (0.01, -0.02)
02:03:39.658 00.001 20224 Worker thread wakes up
02:03:39.658 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
02:03:39.658 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
02:03:39.658 00.000 20224 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=0.02
02:03:39.658 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:03:39.658 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:39.658 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:03:39.658 00.000 20224 MoveAxis(E, 0, ABG)
02:03:39.658 00.000 20224 Move returns status 0, amount 0
02:03:39.658 00.000 20224 MoveAxis(N, 0, ABG)
02:03:39.658 00.000 20224 Move returns status 0, amount 0
02:03:39.658 00.000 20224 move complete, result=0
02:03:39.658 00.000 20224 worker thread done servicing request
02:03:39.662 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48953, med=3360, FiltMin=3008, FiltMax=30566, Gamma=1.000
02:03:39.683 00.021 8996 UpdateGuideState exits: m=713763 SNR=311.2
02:03:39.684 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:39.685 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:39.686 00.001 8996 Enqueuing Expose request
02:03:39.688 00.002 20224 Worker thread wakes up
02:03:39.688 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:39.689 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:39.689 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:40.872 01.183 20224 Exposure complete
02:03:40.951 00.079 20224 worker thread done servicing request
02:03:40.951 00.000 8996 OnExposeComplete: enter
02:03:40.952 00.001 8996 UpdateGuideState(): m_state=6
02:03:40.953 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14690
02:03:40.954 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=473.44, Mass=532216, SNR=233.8, Peak=35049 HFD=4.4
02:03:40.955 00.001 8996 MultiStar: [#1 0.04,-0.56,0.00,M1] [#2 -0.04,-0.42,0.84,U] [#3 0.23,0.25,0.89,U] [#4 0.22,-0.31,0.63,U] [#5 -0.19,-0.01,0.72,U] [#6 0.11,-0.03,0.44,U] [#7 0.27,0.10,0.40,U] [#8 0.15,-0.61,0.00,M1] 
02:03:40.955 00.000 8996 refined, 6 included, MultiStar: {0.02, -0.11}, one-star: {-0.23, -0.22}
02:03:40.956 00.001 8996 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.10) = xAngle (-1.28 = -1.28)
02:03:40.957 00.001 8996 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.41 = 1.88)
02:03:40.958 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.38 mountX=0.03 mountY=0.10, mountTheta=1.28
02:03:40.959 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.11, opts=13)
02:03:40.960 00.001 8996 Enqueuing Move request for scope (0.02, -0.11)
02:03:40.961 00.001 20224 Worker thread wakes up
02:03:40.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.11) opts 0xd
02:03:40.961 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.11)
02:03:40.961 00.000 20224 Moving (0.02, -0.11) raw xDistance=0.03 yDistance=0.10
02:03:40.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:03:40.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:40.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:03:40.961 00.000 20224 MoveAxis(E, 0, ABG)
02:03:40.961 00.000 20224 Move returns status 0, amount 0
02:03:40.961 00.000 20224 MoveAxis(N, 0, ABG)
02:03:40.961 00.000 20224 Move returns status 0, amount 0
02:03:40.961 00.000 20224 move complete, result=0
02:03:40.961 00.000 20224 worker thread done servicing request
02:03:40.965 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=35049, med=3360, FiltMin=3056, FiltMax=19939, Gamma=1.000
02:03:40.978 00.013 8996 UpdateGuideState exits: m=532216 SNR=233.8
02:03:40.979 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:40.980 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:40.981 00.001 8996 Enqueuing Expose request
02:03:40.982 00.001 20224 Worker thread wakes up
02:03:40.982 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:40.983 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:40.983 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:41.964 00.981 20224 Exposure complete
02:03:42.020 00.056 20224 worker thread done servicing request
02:03:42.020 00.000 8996 OnExposeComplete: enter
02:03:42.021 00.001 8996 UpdateGuideState(): m_state=6
02:03:42.022 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14691
02:03:42.022 00.000 8996 Star::Find returns 1 (0), X=137.39, Y=473.19, Mass=603322, SNR=314.5, Peak=41373 HFD=4.6
02:03:42.023 00.001 8996 MultiStar: [#1 -0.39,-0.48,0.00,M2] [#2 -0.31,-0.43,0.00,M3] [#3 -0.04,-0.12,0.61,U] [#4 0.05,-0.12,0.47,U] [#5 -0.66,-0.41,0.00,M1] [#6 -0.08,-0.27,0.38,U] [#7 -0.33,0.00,0.31,U] [#8 -0.07,-0.20,0.32,U] 
02:03:42.024 00.001 8996 refined, 5 included, MultiStar: {-0.13, -0.25}, one-star: {-0.25, -0.46}
02:03:42.026 00.002 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
02:03:42.027 00.001 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
02:03:42.029 00.002 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.25 hyp=0.28 cameraTheta=-2.06 mountX=-0.11 mountY=0.26, mountTheta=1.96
02:03:42.032 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.25, opts=13)
02:03:42.034 00.002 8996 Enqueuing Move request for scope (-0.13, -0.25)
02:03:42.036 00.002 20224 Worker thread wakes up
02:03:42.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.25) opts 0xd
02:03:42.036 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.25)
02:03:42.036 00.000 20224 Moving (-0.13, -0.25) raw xDistance=-0.11 yDistance=0.26
02:03:42.037 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:03:42.037 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:03:42.037 00.000 20224 MoveAxis(E, 0, ABG)
02:03:42.037 00.000 20224 Move returns status 0, amount 0
02:03:42.037 00.000 20224 MoveAxis(S, 55, ABG)
02:03:42.037 00.000 20224 Guiding  Dir = 1, Dur = 55
02:03:42.038 00.001 20224 IsSlewing returns 0
02:03:42.038 00.000 20224 IsGuiding returns 0
02:03:42.044 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1181, max=41373, med=3360, FiltMin=3030, FiltMax=24656, Gamma=1.000
02:03:42.068 00.024 8996 UpdateGuideState exits: m=603322 SNR=314.5
02:03:42.070 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:42.072 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:42.074 00.002 8996 Enqueuing Expose request
02:03:42.089 00.015 20224 PulseGuide returned control before completion, sleep 15
02:03:42.120 00.031 20224 IsGuiding returns 1
02:03:42.120 00.000 20224 scope still moving after pulse duration time elapsed
02:03:42.152 00.032 20224 IsSlewing returns 0
02:03:42.152 00.000 20224 IsGuiding returns 1
02:03:42.183 00.031 20224 IsSlewing returns 0
02:03:42.183 00.000 20224 IsGuiding returns 0
02:03:42.183 00.000 20224 scope move finished after 55 + 90 ms
02:03:42.183 00.000 20224 Move returns status 0, amount 55
02:03:42.183 00.000 20224 move complete, result=0
02:03:42.185 00.002 20224 worker thread done servicing request
02:03:42.185 00.000 20224 Worker thread wakes up
02:03:42.185 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:42.185 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
02:03:42.187 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:43.364 01.177 20224 Exposure complete
02:03:43.443 00.079 20224 worker thread done servicing request
02:03:43.443 00.000 8996 OnExposeComplete: enter
02:03:43.445 00.002 8996 UpdateGuideState(): m_state=6
02:03:43.447 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14692
02:03:43.449 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=473.58, Mass=535300, SNR=279.6, Peak=32563 HFD=4.6
02:03:43.451 00.002 8996 MultiStar: [#1 -0.62,-0.05,0.00,M3] [#2 -0.32,-0.26,0.71,U] [#3 -0.11,0.24,0.68,U] [#4 -0.19,-0.29,0.53,U] [#5 -0.54,0.01,0.00,M2] [#6 -0.53,-0.10,0.00,M1] [#7 -0.45,-0.12,0.00,M1] [#8 -0.30,0.09,0.42,U] 
02:03:43.452 00.001 8996 refined, 4 included, MultiStar: {-0.30, -0.06}, one-star: {-0.49, -0.08}
02:03:43.454 00.002 8996 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
02:03:43.456 00.002 8996 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.96 = 0.32)
02:03:43.457 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.06 hyp=0.31 cameraTheta=-2.93 mountX=-0.30 mountY=0.10, mountTheta=2.82
02:03:43.459 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.06, opts=13)
02:03:43.460 00.001 8996 Enqueuing Move request for scope (-0.30, -0.06)
02:03:43.461 00.001 20224 Worker thread wakes up
02:03:43.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.06) opts 0xd
02:03:43.461 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.06)
02:03:43.461 00.000 20224 Moving (-0.30, -0.06) raw xDistance=-0.30 yDistance=0.10
02:03:43.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:03:43.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:43.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:03:43.462 00.001 20224 MoveAxis(E, 43, ABG)
02:03:43.462 00.000 20224 Guiding  Dir = 2, Dur = 43
02:03:43.462 00.000 20224 IsSlewing returns 0
02:03:43.462 00.000 20224 IsGuiding returns 0
02:03:43.464 00.002 20224 PulseGuide returned control before completion, sleep 52
02:03:43.468 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=32563, med=3360, FiltMin=3037, FiltMax=20672, Gamma=1.000
02:03:43.483 00.015 8996 UpdateGuideState exits: m=535300 SNR=279.6
02:03:43.486 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:43.487 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:43.488 00.001 8996 Enqueuing Expose request
02:03:43.526 00.038 20224 IsGuiding returns 1
02:03:43.526 00.000 20224 scope still moving after pulse duration time elapsed
02:03:43.557 00.031 20224 IsSlewing returns 0
02:03:43.557 00.000 20224 IsGuiding returns 0
02:03:43.557 00.000 20224 scope move finished after 43 + 52 ms
02:03:43.557 00.000 20224 Move returns status 0, amount 43
02:03:43.557 00.000 20224 MoveAxis(N, 0, ABG)
02:03:43.558 00.001 20224 Move returns status 0, amount 0
02:03:43.558 00.000 20224 move complete, result=0
02:03:43.558 00.000 20224 worker thread done servicing request
02:03:43.558 00.000 20224 Worker thread wakes up
02:03:43.558 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.1 px 0 ms NORTH
02:03:43.560 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:43.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:44.551 00.991 20224 Exposure complete
02:03:44.626 00.075 20224 worker thread done servicing request
02:03:44.626 00.000 8996 OnExposeComplete: enter
02:03:44.627 00.001 8996 UpdateGuideState(): m_state=6
02:03:44.628 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14693
02:03:44.630 00.002 8996 Star::Find returns 1 (0), X=137.78, Y=473.86, Mass=619051, SNR=299.8, Peak=40729 HFD=4.5
02:03:44.631 00.001 8996 MultiStar: [#1 -0.00,0.22,0.64,U] [#2 0.06,0.11,0.64,U] [#3 0.28,0.46,0.00,M1] [#4 0.32,-0.14,0.46,U] [#5 0.16,0.33,0.46,U] [#6 0.20,0.32,0.41,U] [#7 0.22,0.38,0.35,U] [#8 0.32,0.10,0.34,U] 
02:03:44.633 00.002 8996 single-star, 7 included, MultiStar: {0.16, 0.19}, one-star: {0.14, 0.20}
02:03:44.634 00.001 8996 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
02:03:44.635 00.001 8996 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
02:03:44.635 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.20 hyp=0.24 cameraTheta=0.96 mountX=0.12 mountY=-0.21, mountTheta=-1.06
02:03:44.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.20, opts=13)
02:03:44.638 00.001 8996 Enqueuing Move request for scope (0.14, 0.20)
02:03:44.638 00.000 20224 Worker thread wakes up
02:03:44.639 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.20) opts 0xd
02:03:44.639 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.20)
02:03:44.639 00.000 20224 Moving (0.14, 0.20) raw xDistance=0.12 yDistance=-0.21
02:03:44.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:03:44.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:44.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:03:44.639 00.000 20224 MoveAxis(E, 0, ABG)
02:03:44.639 00.000 20224 Move returns status 0, amount 0
02:03:44.639 00.000 20224 MoveAxis(N, 0, ABG)
02:03:44.639 00.000 20224 Move returns status 0, amount 0
02:03:44.639 00.000 20224 move complete, result=0
02:03:44.639 00.000 20224 worker thread done servicing request
02:03:44.643 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=40729, med=3360, FiltMin=3053, FiltMax=24355, Gamma=1.000
02:03:44.656 00.013 8996 UpdateGuideState exits: m=619051 SNR=299.8
02:03:44.657 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:44.659 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:44.660 00.001 8996 Enqueuing Expose request
02:03:44.662 00.002 20224 Worker thread wakes up
02:03:44.662 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:03:44.665 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:44.665 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:45.811 01.146 20224 Exposure complete
02:03:45.895 00.084 20224 worker thread done servicing request
02:03:45.895 00.000 8996 OnExposeComplete: enter
02:03:45.897 00.002 8996 UpdateGuideState(): m_state=6
02:03:45.899 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14694
02:03:45.900 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=473.56, Mass=663334, SNR=310.9, Peak=44121 HFD=4.8
02:03:45.901 00.001 8996 MultiStar: [#1 -0.22,-0.24,0.57,U] [#2 -0.07,-0.27,0.54,U] [#3 -0.08,0.00,0.53,U] [#4 0.07,-0.00,0.46,U] [#5 -0.37,-0.04,0.50,U] [#6 -0.44,0.04,0.36,U] [#7 -0.10,0.32,0.44,U] [#8 0.07,-0.16,0.27,U] 
02:03:45.902 00.001 8996 single-star, 8 included, MultiStar: {-0.11, -0.06}, one-star: {0.03, -0.10}
02:03:45.903 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
02:03:45.903 00.000 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
02:03:45.904 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.27 mountX=0.04 mountY=0.10, mountTheta=1.17
02:03:45.906 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.10, opts=13)
02:03:45.906 00.000 8996 Enqueuing Move request for scope (0.03, -0.10)
02:03:45.907 00.001 20224 Worker thread wakes up
02:03:45.907 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
02:03:45.907 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
02:03:45.907 00.000 20224 Moving (0.03, -0.10) raw xDistance=0.04 yDistance=0.10
02:03:45.907 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:03:45.907 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:45.907 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:03:45.907 00.000 20224 MoveAxis(E, 0, ABG)
02:03:45.908 00.001 20224 Move returns status 0, amount 0
02:03:45.908 00.000 20224 MoveAxis(N, 0, ABG)
02:03:45.908 00.000 20224 Move returns status 0, amount 0
02:03:45.908 00.000 20224 move complete, result=0
02:03:45.908 00.000 20224 worker thread done servicing request
02:03:45.912 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=44121, med=3360, FiltMin=3046, FiltMax=27430, Gamma=1.000
02:03:45.926 00.014 8996 UpdateGuideState exits: m=663334 SNR=310.9
02:03:45.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:45.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:45.928 00.000 8996 Enqueuing Expose request
02:03:45.929 00.001 20224 Worker thread wakes up
02:03:45.929 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:45.931 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:45.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:46.896 00.965 20224 Exposure complete
02:03:46.957 00.061 20224 worker thread done servicing request
02:03:46.958 00.001 8996 OnExposeComplete: enter
02:03:46.959 00.001 8996 UpdateGuideState(): m_state=6
02:03:46.959 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14695
02:03:46.960 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=473.71, Mass=559580, SNR=273.7, Peak=38649 HFD=4.7
02:03:46.961 00.001 8996 MultiStar: [#1 -0.08,-0.19,0.63,U] [#2 0.31,-0.09,0.83,U] [#3 -0.00,-0.26,0.61,U] [#4 0.15,0.01,0.55,U] [#5 -0.33,0.13,0.63,U] [#6 0.07,0.48,0.00,M1] [#7 0.25,0.41,0.00,M1] [#8 -0.04,0.03,0.34,U] 
02:03:46.962 00.001 8996 refined, 6 included, MultiStar: {0.01, -0.04}, one-star: {-0.02, 0.05}
02:03:46.963 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
02:03:46.964 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
02:03:46.965 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.34 mountX=0.01 mountY=0.04, mountTheta=1.25
02:03:46.966 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.04, opts=13)
02:03:46.967 00.001 8996 Enqueuing Move request for scope (0.01, -0.04)
02:03:46.967 00.000 20224 Worker thread wakes up
02:03:46.967 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.04) opts 0xd
02:03:46.967 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.04)
02:03:46.968 00.001 20224 Moving (0.01, -0.04) raw xDistance=0.01 yDistance=0.04
02:03:46.968 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:03:46.968 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:46.968 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:03:46.968 00.000 20224 MoveAxis(E, 0, ABG)
02:03:46.968 00.000 20224 Move returns status 0, amount 0
02:03:46.968 00.000 20224 MoveAxis(N, 0, ABG)
02:03:46.968 00.000 20224 Move returns status 0, amount 0
02:03:46.968 00.000 20224 move complete, result=0
02:03:46.968 00.000 20224 worker thread done servicing request
02:03:46.971 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=38649, med=3360, FiltMin=3017, FiltMax=21910, Gamma=1.000
02:03:46.985 00.014 8996 UpdateGuideState exits: m=559580 SNR=273.7
02:03:46.987 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:46.987 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:46.988 00.001 8996 Enqueuing Expose request
02:03:46.989 00.001 20224 Worker thread wakes up
02:03:46.989 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:03:46.990 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:46.990 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:48.155 01.165 20224 Exposure complete
02:03:48.229 00.074 20224 worker thread done servicing request
02:03:48.230 00.001 8996 OnExposeComplete: enter
02:03:48.231 00.001 8996 UpdateGuideState(): m_state=6
02:03:48.233 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14696
02:03:48.234 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=473.54, Mass=578590, SNR=266.6, Peak=34925 HFD=5.0
02:03:48.235 00.001 8996 MultiStar: [#1 -0.02,-0.39,0.76,U] [#2 0.10,-0.37,0.79,U] [#3 0.06,-0.05,0.51,U] [#4 0.23,-0.29,0.45,U] [#5 -0.33,0.06,0.74,U] [#6 0.09,-0.02,0.43,U] [#7 0.26,0.06,0.39,U] [#8 -0.06,-0.48,0.00,M1] 
02:03:48.236 00.001 8996 single-star, 7 included, MultiStar: {0.00, -0.16}, one-star: {-0.10, -0.12}
02:03:48.238 00.002 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.17 = -2.17)
02:03:48.239 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
02:03:48.240 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.12 hyp=0.15 cameraTheta=-2.27 mountX=-0.09 mountY=0.13, mountTheta=2.17
02:03:48.244 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.12, opts=13)
02:03:48.245 00.001 8996 Enqueuing Move request for scope (-0.10, -0.12)
02:03:48.246 00.001 20224 Worker thread wakes up
02:03:48.246 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.12) opts 0xd
02:03:48.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.12)
02:03:48.246 00.000 20224 Moving (-0.10, -0.12) raw xDistance=-0.09 yDistance=0.13
02:03:48.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:03:48.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:48.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:03:48.246 00.000 20224 MoveAxis(E, 0, ABG)
02:03:48.246 00.000 20224 Move returns status 0, amount 0
02:03:48.246 00.000 20224 MoveAxis(N, 0, ABG)
02:03:48.246 00.000 20224 Move returns status 0, amount 0
02:03:48.246 00.000 20224 move complete, result=0
02:03:48.246 00.000 20224 worker thread done servicing request
02:03:48.251 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=34925, med=3360, FiltMin=3037, FiltMax=23827, Gamma=1.000
02:03:48.269 00.018 8996 UpdateGuideState exits: m=578590 SNR=266.6
02:03:48.270 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:48.271 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:48.272 00.001 8996 Enqueuing Expose request
02:03:48.273 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:48.274 00.001 20224 Worker thread wakes up
02:03:48.274 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:48.274 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:49.261 00.987 20224 Exposure complete
02:03:49.332 00.071 20224 worker thread done servicing request
02:03:49.333 00.001 8996 OnExposeComplete: enter
02:03:49.333 00.000 8996 UpdateGuideState(): m_state=6
02:03:49.334 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14697
02:03:49.335 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.05, Mass=690368, SNR=351.1, Peak=39363 HFD=4.7
02:03:49.336 00.001 8996 MultiStar: [#1 -0.33,-0.56,0.00,M1] [#2 -0.35,-0.59,0.00,M1] [#3 -0.22,-0.51,0.00,M1] [#4 -0.05,-0.62,0.00,M1] [#5 -0.38,-0.47,0.00,M1] [#6 -0.20,-0.21,0.31,U] [#7 0.03,-0.23,0.29,U] [#8 0.06,-0.66,0.00,M2] 
02:03:49.337 00.001 8996 refined, 2 included, MultiStar: {-0.21, -0.46}, one-star: {-0.28, -0.61}
02:03:49.338 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
02:03:49.339 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.26)
02:03:49.339 00.000 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.46 hyp=0.51 cameraTheta=-2.00 mountX=-0.16 mountY=0.48, mountTheta=1.90
02:03:49.341 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.46, opts=13)
02:03:49.341 00.000 8996 Enqueuing Move request for scope (-0.21, -0.46)
02:03:49.342 00.001 20224 Worker thread wakes up
02:03:49.342 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.46) opts 0xd
02:03:49.342 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.46)
02:03:49.342 00.000 20224 Moving (-0.21, -0.46) raw xDistance=-0.16 yDistance=0.48
02:03:49.342 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:03:49.343 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
02:03:49.343 00.000 20224 MoveAxis(E, 0, ABG)
02:03:49.343 00.000 20224 Move returns status 0, amount 0
02:03:49.343 00.000 20224 MoveAxis(S, 102, ABG)
02:03:49.343 00.000 20224 Guiding  Dir = 1, Dur = 102
02:03:49.343 00.000 20224 IsSlewing returns 0
02:03:49.343 00.000 20224 IsGuiding returns 0
02:03:49.347 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=39363, med=3360, FiltMin=3006, FiltMax=28182, Gamma=1.000
02:03:49.379 00.032 8996 UpdateGuideState exits: m=690368 SNR=351.1
02:03:49.381 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:49.382 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:49.384 00.002 8996 Enqueuing Expose request
02:03:49.391 00.007 20224 PulseGuide returned control before completion, sleep 65
02:03:49.466 00.075 20224 IsGuiding returns 1
02:03:49.466 00.000 20224 scope still moving after pulse duration time elapsed
02:03:49.497 00.031 20224 IsSlewing returns 0
02:03:49.498 00.001 20224 IsGuiding returns 1
02:03:49.528 00.030 20224 IsSlewing returns 0
02:03:49.529 00.001 20224 IsGuiding returns 1
02:03:49.559 00.030 20224 IsSlewing returns 0
02:03:49.560 00.001 20224 IsGuiding returns 0
02:03:49.560 00.000 20224 scope move finished after 102 + 114 ms
02:03:49.560 00.000 20224 Move returns status 0, amount 102
02:03:49.560 00.000 20224 move complete, result=0
02:03:49.560 00.000 20224 worker thread done servicing request
02:03:49.560 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 102 ms SOUTH
02:03:49.563 00.003 20224 Worker thread wakes up
02:03:49.563 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:49.563 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:50.732 01.169 20224 Exposure complete
02:03:50.811 00.079 20224 worker thread done servicing request
02:03:50.811 00.000 8996 OnExposeComplete: enter
02:03:50.813 00.002 8996 UpdateGuideState(): m_state=6
02:03:50.814 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14698
02:03:50.816 00.002 8996 Star::Find returns 1 (0), X=138.00, Y=474.16, Mass=631201, SNR=321.7, Peak=44025 HFD=4.3
02:03:50.817 00.001 8996 MultiStar: [#1 0.12,0.35,0.55,U] [#2 0.19,0.34,0.62,U] [#3 0.21,0.28,0.54,U] [#4 0.36,0.44,0.00,M2] [#5 -0.18,0.45,0.00,M2] [#6 0.06,0.64,0.00,M1] [#7 0.46,0.43,0.00,M1] [#8 0.58,0.47,0.00,M3] 
02:03:50.819 00.002 8996 refined, 3 included, MultiStar: {0.24, 0.39}, one-star: {0.35, 0.50}
02:03:50.821 00.002 8996 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
02:03:50.822 00.001 8996 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.01 = -2.01)
02:03:50.824 00.002 8996 CameraToMount -- cameraX=0.24 cameraY=0.39 hyp=0.46 cameraTheta=1.02 mountX=0.20 mountY=-0.42, mountTheta=-1.12
02:03:50.826 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.24, y=0.39, opts=13)
02:03:50.828 00.002 8996 Enqueuing Move request for scope (0.24, 0.39)
02:03:50.829 00.001 20224 Worker thread wakes up
02:03:50.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.39) opts 0xd
02:03:50.829 00.000 20224 Handling offset move in thread for scope, endpoint = (0.24, 0.39)
02:03:50.830 00.001 20224 Moving (0.24, 0.39) raw xDistance=0.20 yDistance=-0.42
02:03:50.830 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:03:50.830 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:03:50.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:03:50.830 00.000 20224 MoveAxis(W, 29, ABG)
02:03:50.830 00.000 20224 Guiding  Dir = 3, Dur = 29
02:03:50.831 00.001 20224 IsSlewing returns 0
02:03:50.831 00.000 20224 IsGuiding returns 0
02:03:50.837 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=44025, med=3360, FiltMin=3024, FiltMax=27008, Gamma=1.000
02:03:50.853 00.016 8996 UpdateGuideState exits: m=631201 SNR=321.7
02:03:50.854 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:50.855 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:50.855 00.000 8996 Enqueuing Expose request
02:03:50.875 00.020 20224 IsGuiding returns 1
02:03:50.875 00.000 20224 scope still moving after pulse duration time elapsed
02:03:50.905 00.030 20224 IsSlewing returns 0
02:03:50.905 00.000 20224 IsGuiding returns 1
02:03:50.937 00.032 20224 IsSlewing returns 0
02:03:50.937 00.000 20224 IsGuiding returns 1
02:03:50.967 00.030 20224 IsSlewing returns 0
02:03:50.967 00.000 20224 IsGuiding returns 0
02:03:50.967 00.000 20224 scope move finished after 29 + 106 ms
02:03:50.967 00.000 20224 Move returns status 0, amount 29
02:03:50.967 00.000 20224 MoveAxis(N, 0, ABG)
02:03:50.967 00.000 20224 Move returns status 0, amount 0
02:03:50.967 00.000 20224 move complete, result=0
02:03:50.967 00.000 20224 worker thread done servicing request
02:03:50.967 00.000 20224 Worker thread wakes up
02:03:50.967 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.4 px 0 ms NORTH
02:03:50.969 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:50.969 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:51.941 00.972 20224 Exposure complete
02:03:52.026 00.085 20224 worker thread done servicing request
02:03:52.026 00.000 8996 OnExposeComplete: enter
02:03:52.027 00.001 8996 UpdateGuideState(): m_state=6
02:03:52.028 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14699
02:03:52.029 00.001 8996 Star::Find returns 1 (0), X=137.61, Y=474.38, Mass=467373, SNR=259.4, Peak=31513 HFD=4.8
02:03:52.030 00.001 8996 MultiStar: [#1 0.20,0.64,0.00,M1] [#2 0.14,0.78,0.00,M1] [#3 0.13,0.81,0.00,M1] [#4 0.16,0.52,0.00,M3] [#5 -0.42,0.87,0.00,M3] [#6 0.13,0.99,0.00,M2] [#7 0.05,0.91,0.00,M2] [#8 -0.19,0.48,0.00,M4] 
02:03:52.031 00.001 8996 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.10) = xAngle (1.71 = 1.71)
02:03:52.032 00.001 8996 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.41 = -1.41)
02:03:52.034 00.002 8996 CameraToMount -- cameraX=-0.03 cameraY=0.72 hyp=0.72 cameraTheta=1.61 mountX=-0.10 mountY=-0.71, mountTheta=-1.71
02:03:52.038 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.72, opts=13)
02:03:52.039 00.001 8996 Enqueuing Move request for scope (-0.03, 0.72)
02:03:52.040 00.001 20224 Worker thread wakes up
02:03:52.040 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.72) opts 0xd
02:03:52.040 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.72)
02:03:52.040 00.000 20224 Moving (-0.03, 0.72) raw xDistance=-0.10 yDistance=-0.71
02:03:52.040 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:03:52.040 00.000 20224 resist switch: large excursion: input -0.71 thresh 0.60 direction from 1 to -1
02:03:52.040 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.14
02:03:52.040 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
02:03:52.040 00.000 20224 MoveAxis(E, 0, ABG)
02:03:52.041 00.001 20224 Move returns status 0, amount 0
02:03:52.041 00.000 20224 MoveAxis(N, 150, ABG)
02:03:52.041 00.000 20224 Guiding  Dir = 0, Dur = 150
02:03:52.041 00.000 20224 IsSlewing returns 0
02:03:52.041 00.000 20224 IsGuiding returns 0
02:03:52.046 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=31513, med=3360, FiltMin=3021, FiltMax=20038, Gamma=1.000
02:03:52.049 00.003 20224 PulseGuide returned control before completion, sleep 152
02:03:52.060 00.011 8996 UpdateGuideState exits: m=467373 SNR=259.4
02:03:52.061 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:52.062 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:52.062 00.000 8996 Enqueuing Expose request
02:03:52.206 00.144 20224 IsGuiding returns 1
02:03:52.206 00.000 20224 scope still moving after pulse duration time elapsed
02:03:52.237 00.031 20224 IsSlewing returns 0
02:03:52.237 00.000 20224 IsGuiding returns 0
02:03:52.237 00.000 20224 scope move finished after 150 + 46 ms
02:03:52.237 00.000 20224 Move returns status 0, amount 150
02:03:52.237 00.000 20224 move complete, result=0
02:03:52.237 00.000 20224 worker thread done servicing request
02:03:52.237 00.000 20224 Worker thread wakes up
02:03:52.237 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.7 px 150 ms NORTH
02:03:52.238 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:52.238 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:53.403 01.165 20224 Exposure complete
02:03:53.470 00.067 20224 worker thread done servicing request
02:03:53.470 00.000 8996 OnExposeComplete: enter
02:03:53.471 00.001 8996 UpdateGuideState(): m_state=6
02:03:53.473 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14700
02:03:53.474 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=474.06, Mass=586508, SNR=275.4, Peak=45737 HFD=4.7
02:03:53.475 00.001 8996 MultiStar: [#1 -0.26,0.19,0.74,U] [#2 0.08,0.03,0.71,U] [#3 -0.01,0.18,0.56,U] [#4 0.03,0.29,0.48,U] [#5 -0.69,0.10,0.00,M4] [#6 -0.11,0.46,0.00,M3] [#7 0.34,0.48,0.00,M3] [#8 -0.09,0.47,0.00,M5] 
02:03:53.477 00.002 8996 refined, 4 included, MultiStar: {-0.04, 0.23}, one-star: {-0.01, 0.40}
02:03:53.478 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
02:03:53.480 00.002 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
02:03:53.481 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=0.23 hyp=0.23 cameraTheta=1.73 mountX=-0.06 mountY=-0.23, mountTheta=-1.82
02:03:53.483 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.23, opts=13)
02:03:53.484 00.001 8996 Enqueuing Move request for scope (-0.04, 0.23)
02:03:53.484 00.000 20224 Worker thread wakes up
02:03:53.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.23) opts 0xd
02:03:53.484 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.23)
02:03:53.484 00.000 20224 Moving (-0.04, 0.23) raw xDistance=-0.06 yDistance=-0.23
02:03:53.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:03:53.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
02:03:53.484 00.000 20224 MoveAxis(E, 0, ABG)
02:03:53.484 00.000 20224 Move returns status 0, amount 0
02:03:53.484 00.000 20224 MoveAxis(N, 48, ABG)
02:03:53.484 00.000 20224 Guiding  Dir = 0, Dur = 48
02:03:53.484 00.000 20224 IsSlewing returns 0
02:03:53.484 00.000 20224 IsGuiding returns 0
02:03:53.489 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45737, med=3360, FiltMin=2947, FiltMax=24102, Gamma=1.000
02:03:53.508 00.019 8996 UpdateGuideState exits: m=586508 SNR=275.4
02:03:53.509 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:53.510 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:53.511 00.001 8996 Enqueuing Expose request
02:03:53.533 00.022 20224 PulseGuide returned control before completion, sleep 11
02:03:53.547 00.014 20224 IsGuiding returns 1
02:03:53.547 00.000 20224 scope still moving after pulse duration time elapsed
02:03:53.577 00.030 20224 IsSlewing returns 0
02:03:53.577 00.000 20224 IsGuiding returns 1
02:03:53.609 00.032 20224 IsSlewing returns 0
02:03:53.609 00.000 20224 IsGuiding returns 1
02:03:53.639 00.030 20224 IsSlewing returns 0
02:03:53.640 00.001 20224 IsGuiding returns 0
02:03:53.640 00.000 20224 scope move finished after 48 + 107 ms
02:03:53.640 00.000 20224 Move returns status 0, amount 48
02:03:53.640 00.000 20224 move complete, result=0
02:03:53.640 00.000 20224 worker thread done servicing request
02:03:53.641 00.001 20224 Worker thread wakes up
02:03:53.641 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:53.641 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
02:03:53.644 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:54.624 00.980 20224 Exposure complete
02:03:54.700 00.076 20224 worker thread done servicing request
02:03:54.700 00.000 8996 OnExposeComplete: enter
02:03:54.701 00.001 8996 UpdateGuideState(): m_state=6
02:03:54.702 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14701
02:03:54.703 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=474.20, Mass=521776, SNR=256.7, Peak=37817 HFD=4.5
02:03:54.704 00.001 8996 MultiStar: [#1 -0.39,0.38,0.00,M1] [#2 -0.33,-0.18,0.98,U] [#3 -0.20,0.31,0.74,U] [#4 -0.29,0.15,0.46,U] [#5 -0.47,0.43,0.00,M5] [#6 -0.34,0.25,0.42,U] [#7 -0.04,0.18,0.49,U] [#8 -0.20,0.19,0.44,U] 
02:03:54.705 00.001 8996 refined, 6 included, MultiStar: {-0.22, 0.21}, one-star: {-0.14, 0.54}
02:03:54.706 00.001 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
02:03:54.707 00.001 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.64 = -0.64)
02:03:54.709 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=0.21 hyp=0.30 cameraTheta=2.38 mountX=-0.24 mountY=-0.18, mountTheta=-2.49
02:03:54.712 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=0.21, opts=13)
02:03:54.713 00.001 8996 Enqueuing Move request for scope (-0.22, 0.21)
02:03:54.713 00.000 20224 Worker thread wakes up
02:03:54.714 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.21) opts 0xd
02:03:54.714 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, 0.21)
02:03:54.714 00.000 20224 Moving (-0.22, 0.21) raw xDistance=-0.24 yDistance=-0.18
02:03:54.714 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:03:54.714 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:54.714 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:03:54.714 00.000 20224 MoveAxis(E, 35, ABG)
02:03:54.715 00.001 20224 Guiding  Dir = 2, Dur = 35
02:03:54.715 00.000 20224 IsSlewing returns 0
02:03:54.715 00.000 20224 IsGuiding returns 0
02:03:54.717 00.002 20224 PulseGuide returned control before completion, sleep 44
02:03:54.722 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=37817, med=3360, FiltMin=3043, FiltMax=21661, Gamma=1.000
02:03:54.751 00.029 8996 UpdateGuideState exits: m=521776 SNR=256.7
02:03:54.753 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:54.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:54.757 00.003 8996 Enqueuing Expose request
02:03:54.771 00.014 20224 IsGuiding returns 1
02:03:54.771 00.000 20224 scope still moving after pulse duration time elapsed
02:03:54.803 00.032 20224 IsSlewing returns 0
02:03:54.803 00.000 20224 IsGuiding returns 0
02:03:54.803 00.000 20224 scope move finished after 35 + 52 ms
02:03:54.803 00.000 20224 Move returns status 0, amount 35
02:03:54.803 00.000 20224 MoveAxis(N, 0, ABG)
02:03:54.803 00.000 20224 Move returns status 0, amount 0
02:03:54.803 00.000 20224 move complete, result=0
02:03:54.804 00.001 20224 worker thread done servicing request
02:03:54.804 00.000 20224 Worker thread wakes up
02:03:54.804 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:54.804 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:54.804 00.000 8996 GuideStep: -0.2 px 35 ms EAST, -0.2 px 0 ms NORTH
02:03:55.993 01.189 20224 Exposure complete
02:03:56.071 00.078 20224 worker thread done servicing request
02:03:56.072 00.001 8996 OnExposeComplete: enter
02:03:56.072 00.000 8996 UpdateGuideState(): m_state=6
02:03:56.074 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14702
02:03:56.075 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=474.22, Mass=746589, SNR=329.8, Peak=55993 HFD=4.6
02:03:56.077 00.002 8996 MultiStar: [#1 -0.02,0.48,0.00,M2] [#2 -0.04,0.15,0.52,U] [#3 0.08,0.52,0.00,M1] [#4 0.05,0.48,0.00,M2] [#5 -0.52,0.65,0.00,M6] [#6 -0.03,0.40,0.32,U] [#7 0.28,0.78,0.00,M3] [#8 0.43,0.63,0.00,M5] 
02:03:56.078 00.001 8996 refined, 2 included, MultiStar: {0.03, 0.42}, one-star: {0.09, 0.56}
02:03:56.079 00.001 8996 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.10) = xAngle (1.60 = 1.60)
02:03:56.080 00.001 8996 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.53 = -1.53)
02:03:56.082 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=0.42 hyp=0.42 cameraTheta=1.50 mountX=-0.01 mountY=-0.42, mountTheta=-1.60
02:03:56.085 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.42, opts=13)
02:03:56.087 00.002 8996 Enqueuing Move request for scope (0.03, 0.42)
02:03:56.089 00.002 20224 Worker thread wakes up
02:03:56.089 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.42) opts 0xd
02:03:56.089 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.42)
02:03:56.089 00.000 20224 Moving (0.03, 0.42) raw xDistance=-0.01 yDistance=-0.42
02:03:56.089 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:03:56.089 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
02:03:56.089 00.000 20224 MoveAxis(E, 0, ABG)
02:03:56.090 00.001 20224 Move returns status 0, amount 0
02:03:56.090 00.000 20224 MoveAxis(N, 88, ABG)
02:03:56.090 00.000 20224 Guiding  Dir = 0, Dur = 88
02:03:56.090 00.000 20224 IsSlewing returns 0
02:03:56.091 00.001 20224 IsGuiding returns 0
02:03:56.098 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=55993, med=3360, FiltMin=3056, FiltMax=28608, Gamma=1.000
02:03:56.116 00.018 8996 UpdateGuideState exits: m=746589 SNR=329.8
02:03:56.118 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:56.120 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:56.122 00.002 8996 Enqueuing Expose request
02:03:56.131 00.009 20224 PulseGuide returned control before completion, sleep 58
02:03:56.192 00.061 20224 IsGuiding returns 1
02:03:56.192 00.000 20224 scope still moving after pulse duration time elapsed
02:03:56.224 00.032 20224 IsSlewing returns 0
02:03:56.225 00.001 20224 IsGuiding returns 1
02:03:56.254 00.029 20224 IsSlewing returns 0
02:03:56.255 00.001 20224 IsGuiding returns 0
02:03:56.255 00.000 20224 scope move finished after 88 + 75 ms
02:03:56.255 00.000 20224 Move returns status 0, amount 88
02:03:56.255 00.000 20224 move complete, result=0
02:03:56.255 00.000 20224 worker thread done servicing request
02:03:56.255 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 88 ms NORTH
02:03:56.258 00.003 20224 Worker thread wakes up
02:03:56.259 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:56.259 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:57.239 00.980 20224 Exposure complete
02:03:57.306 00.067 20224 worker thread done servicing request
02:03:57.306 00.000 8996 OnExposeComplete: enter
02:03:57.308 00.002 8996 UpdateGuideState(): m_state=6
02:03:57.310 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14703
02:03:57.312 00.002 8996 Star::Find returns 1 (0), X=137.54, Y=473.40, Mass=603336, SNR=267.1, Peak=40941 HFD=4.7
02:03:57.313 00.001 8996 MultiStar: [#1 0.24,-0.09,0.74,U] [#2 0.19,-0.13,0.79,U] [#3 0.35,0.17,0.60,U] [#4 0.32,-0.27,0.50,U] [#5 -0.24,0.12,0.71,U] [#6 -0.01,0.02,0.41,U] [#7 0.11,-0.02,0.37,U] [#8 0.26,-0.24,0.32,U] 
02:03:57.316 00.003 8996 refined, 8 included, MultiStar: {0.10, -0.08}, one-star: {-0.10, -0.26}
02:03:57.318 00.002 8996 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.10) = xAngle (-0.60 = -0.60)
02:03:57.320 00.002 8996 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.72 = 2.56)
02:03:57.321 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.70 mountX=0.11 mountY=0.07, mountTheta=0.59
02:03:57.324 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.08, opts=13)
02:03:57.326 00.002 8996 Enqueuing Move request for scope (0.10, -0.08)
02:03:57.327 00.001 20224 Worker thread wakes up
02:03:57.328 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.08) opts 0xd
02:03:57.328 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.08)
02:03:57.328 00.000 20224 Moving (0.10, -0.08) raw xDistance=0.11 yDistance=0.07
02:03:57.328 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:03:57.328 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:57.328 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:03:57.328 00.000 20224 MoveAxis(E, 0, ABG)
02:03:57.328 00.000 20224 Move returns status 0, amount 0
02:03:57.329 00.001 20224 MoveAxis(N, 0, ABG)
02:03:57.329 00.000 20224 Move returns status 0, amount 0
02:03:57.329 00.000 20224 move complete, result=0
02:03:57.329 00.000 20224 worker thread done servicing request
02:03:57.339 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=40941, med=3360, FiltMin=3030, FiltMax=23347, Gamma=1.000
02:03:57.365 00.026 8996 UpdateGuideState exits: m=603336 SNR=267.1
02:03:57.366 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:57.367 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:57.368 00.001 8996 Enqueuing Expose request
02:03:57.369 00.001 20224 Worker thread wakes up
02:03:57.369 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:57.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:57.369 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:03:58.536 01.167 20224 Exposure complete
02:03:58.626 00.090 20224 worker thread done servicing request
02:03:58.626 00.000 8996 OnExposeComplete: enter
02:03:58.627 00.001 8996 UpdateGuideState(): m_state=6
02:03:58.629 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14704
02:03:58.630 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=473.25, Mass=622655, SNR=323.0, Peak=39549 HFD=4.6
02:03:58.631 00.001 8996 MultiStar: [#1 0.42,-0.18,0.57,U] [#2 0.64,-0.43,0.00,M1] [#3 0.32,-0.22,0.56,U] [#4 0.62,-0.12,0.00,M2] [#5 0.08,0.00,0.48,U] [#6 0.19,-0.16,0.38,U] [#7 0.68,-0.15,0.00,M3] [#8 0.69,-0.32,0.00,M5] 
02:03:58.633 00.002 8996 refined, 4 included, MultiStar: {0.30, -0.23}, one-star: {0.36, -0.41}
02:03:58.635 00.002 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.57 = -0.57)
02:03:58.636 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.59)
02:03:58.638 00.002 8996 CameraToMount -- cameraX=0.30 cameraY=-0.23 hyp=0.38 cameraTheta=-0.66 mountX=0.32 mountY=0.20, mountTheta=0.55
02:03:58.641 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.23, opts=13)
02:03:58.642 00.001 8996 Enqueuing Move request for scope (0.30, -0.23)
02:03:58.643 00.001 20224 Worker thread wakes up
02:03:58.643 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.23) opts 0xd
02:03:58.643 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.23)
02:03:58.643 00.000 20224 Moving (0.30, -0.23) raw xDistance=0.32 yDistance=0.20
02:03:58.643 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
02:03:58.643 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:58.643 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:03:58.643 00.000 20224 MoveAxis(W, 46, ABG)
02:03:58.643 00.000 20224 Guiding  Dir = 3, Dur = 46
02:03:58.643 00.000 20224 IsSlewing returns 0
02:03:58.643 00.000 20224 IsGuiding returns 0
02:03:58.648 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39549, med=3360, FiltMin=3056, FiltMax=22976, Gamma=1.000
02:03:58.667 00.019 8996 UpdateGuideState exits: m=622655 SNR=323.0
02:03:58.669 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:58.670 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:58.671 00.001 8996 Enqueuing Expose request
02:03:58.702 00.031 20224 IsGuiding returns 1
02:03:58.702 00.000 20224 scope still moving after pulse duration time elapsed
02:03:58.732 00.030 20224 IsSlewing returns 0
02:03:58.732 00.000 20224 IsGuiding returns 1
02:03:58.763 00.031 20224 IsSlewing returns 0
02:03:58.763 00.000 20224 IsGuiding returns 1
02:03:58.793 00.030 20224 IsSlewing returns 0
02:03:58.793 00.000 20224 IsGuiding returns 1
02:03:58.824 00.031 20224 IsSlewing returns 0
02:03:58.825 00.001 20224 IsGuiding returns 0
02:03:58.825 00.000 20224 scope move finished after 46 + 135 ms
02:03:58.825 00.000 20224 Move returns status 0, amount 46
02:03:58.825 00.000 20224 MoveAxis(N, 0, ABG)
02:03:58.825 00.000 20224 Move returns status 0, amount 0
02:03:58.825 00.000 20224 move complete, result=0
02:03:58.826 00.001 20224 worker thread done servicing request
02:03:58.826 00.000 20224 Worker thread wakes up
02:03:58.826 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.2 px 0 ms NORTH
02:03:58.829 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:58.829 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:03:59.819 00.990 20224 Exposure complete
02:03:59.886 00.067 20224 worker thread done servicing request
02:03:59.886 00.000 8996 OnExposeComplete: enter
02:03:59.887 00.001 8996 UpdateGuideState(): m_state=6
02:03:59.888 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14705
02:03:59.889 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=473.37, Mass=637348, SNR=296.6, Peak=40589 HFD=4.7
02:03:59.890 00.001 8996 MultiStar: [#1 -0.02,-0.29,0.61,U] [#2 0.28,-0.29,0.74,U] [#3 0.28,-0.18,0.60,U] [#4 0.33,-0.12,0.49,U] [#5 -0.76,-0.28,0.00,M5] [#6 0.12,-0.10,0.42,U] [#7 -0.02,0.09,0.41,U] [#8 0.11,-0.42,0.29,U] 
02:03:59.891 00.001 8996 refined, 7 included, MultiStar: {0.14, -0.21}, one-star: {0.03, -0.29}
02:03:59.892 00.001 8996 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.10) = xAngle (-0.89 = -0.89)
02:03:59.893 00.001 8996 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.02 = 2.27)
02:03:59.894 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-0.99 mountX=0.16 mountY=0.20, mountTheta=0.89
02:03:59.896 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.21, opts=13)
02:03:59.897 00.001 8996 Enqueuing Move request for scope (0.14, -0.21)
02:03:59.898 00.001 20224 Worker thread wakes up
02:03:59.898 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd
02:03:59.898 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.21)
02:03:59.898 00.000 20224 Moving (0.14, -0.21) raw xDistance=0.16 yDistance=0.20
02:03:59.898 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:03:59.898 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:03:59.898 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:03:59.898 00.000 20224 MoveAxis(E, 0, ABG)
02:03:59.898 00.000 20224 Move returns status 0, amount 0
02:03:59.898 00.000 20224 MoveAxis(N, 0, ABG)
02:03:59.898 00.000 20224 Move returns status 0, amount 0
02:03:59.898 00.000 20224 move complete, result=0
02:03:59.898 00.000 20224 worker thread done servicing request
02:03:59.904 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=40589, med=3360, FiltMin=3037, FiltMax=26758, Gamma=1.000
02:03:59.917 00.013 8996 UpdateGuideState exits: m=637348 SNR=296.6
02:03:59.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:03:59.918 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:03:59.919 00.001 8996 Enqueuing Expose request
02:03:59.920 00.001 20224 Worker thread wakes up
02:03:59.920 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:03:59.921 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:03:59.921 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:01.089 01.168 20224 Exposure complete
02:04:01.182 00.093 20224 worker thread done servicing request
02:04:01.182 00.000 8996 OnExposeComplete: enter
02:04:01.184 00.002 8996 UpdateGuideState(): m_state=6
02:04:01.185 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14706
02:04:01.185 00.000 8996 Star::Find returns 1 (0), X=137.65, Y=473.13, Mass=521302, SNR=286.5, Peak=38125 HFD=4.5
02:04:01.187 00.002 8996 MultiStar: [#1 -0.36,-0.65,0.00,M1] [#2 -0.04,-0.48,0.00,M1] [#3 -0.14,-0.47,0.00,M1] [#4 0.11,-0.54,0.00,M2] [#5 -0.70,-0.50,0.00,M6] [#6 -0.11,-0.44,0.43,U] [#7 0.15,-0.18,0.44,U] [#8 -0.23,-0.62,0.00,M5] 
02:04:01.188 00.001 8996 refined, 2 included, MultiStar: {0.02, -0.43}, one-star: {0.01, -0.53}
02:04:01.189 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
02:04:01.190 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
02:04:01.192 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=-0.43 hyp=0.43 cameraTheta=-1.53 mountX=0.06 mountY=0.42, mountTheta=1.43
02:04:01.195 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.43, opts=13)
02:04:01.197 00.002 8996 Enqueuing Move request for scope (0.02, -0.43)
02:04:01.198 00.001 20224 Worker thread wakes up
02:04:01.198 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.43) opts 0xd
02:04:01.198 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.43)
02:04:01.198 00.000 20224 Moving (0.02, -0.43) raw xDistance=0.06 yDistance=0.42
02:04:01.198 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:04:01.198 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:01.199 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
02:04:01.199 00.000 20224 MoveAxis(E, 0, ABG)
02:04:01.199 00.000 20224 Move returns status 0, amount 0
02:04:01.199 00.000 20224 MoveAxis(N, 0, ABG)
02:04:01.199 00.000 20224 Move returns status 0, amount 0
02:04:01.199 00.000 20224 move complete, result=0
02:04:01.199 00.000 20224 worker thread done servicing request
02:04:01.202 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=38125, med=3357, FiltMin=3024, FiltMax=22480, Gamma=1.000
02:04:01.217 00.015 8996 UpdateGuideState exits: m=521302 SNR=286.5
02:04:01.218 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:01.219 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:01.220 00.001 8996 Enqueuing Expose request
02:04:01.221 00.001 20224 Worker thread wakes up
02:04:01.221 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:04:01.222 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:01.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:02.195 00.973 20224 Exposure complete
02:04:02.279 00.084 20224 worker thread done servicing request
02:04:02.279 00.000 8996 OnExposeComplete: enter
02:04:02.281 00.002 8996 UpdateGuideState(): m_state=6
02:04:02.282 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14707
02:04:02.283 00.001 8996 Star::Find returns 1 (0), X=137.24, Y=473.08, Mass=576792, SNR=289.0, Peak=37219 HFD=4.4
02:04:02.284 00.001 8996 MultiStar: [#1 -0.35,-0.24,0.70,U] [#2 0.12,-0.43,0.70,U] [#3 0.01,-0.15,0.63,U] [#4 0.01,-0.55,0.00,M3] [#5 -0.86,-0.41,0.00,M7] [#6 -0.33,-0.30,0.49,U] [#7 -0.14,-0.09,0.38,U] [#8 -0.38,-0.60,0.00,M6] 
02:04:02.285 00.001 8996 refined, 5 included, MultiStar: {-0.20, -0.34}, one-star: {-0.41, -0.58}
02:04:02.286 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-2.00 = -2.00)
02:04:02.287 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.16)
02:04:02.289 00.002 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.34 hyp=0.40 cameraTheta=-2.09 mountX=-0.16 mountY=0.36, mountTheta=1.99
02:04:02.291 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.34, opts=13)
02:04:02.293 00.002 8996 Enqueuing Move request for scope (-0.20, -0.34)
02:04:02.295 00.002 20224 Worker thread wakes up
02:04:02.295 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.34) opts 0xd
02:04:02.295 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.34)
02:04:02.295 00.000 20224 Moving (-0.20, -0.34) raw xDistance=-0.16 yDistance=0.36
02:04:02.295 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:04:02.295 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:02.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
02:04:02.295 00.000 20224 MoveAxis(E, 0, ABG)
02:04:02.295 00.000 20224 Move returns status 0, amount 0
02:04:02.295 00.000 20224 MoveAxis(N, 0, ABG)
02:04:02.296 00.001 20224 Move returns status 0, amount 0
02:04:02.296 00.000 20224 move complete, result=0
02:04:02.296 00.000 20224 worker thread done servicing request
02:04:02.303 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37219, med=3357, FiltMin=3040, FiltMax=25136, Gamma=1.000
02:04:02.319 00.016 8996 UpdateGuideState exits: m=576792 SNR=289.0
02:04:02.321 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:02.323 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:02.325 00.002 8996 Enqueuing Expose request
02:04:02.327 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:04:02.329 00.002 20224 Worker thread wakes up
02:04:02.329 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:02.330 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:03.514 01.184 20224 Exposure complete
02:04:03.576 00.062 20224 worker thread done servicing request
02:04:03.576 00.000 8996 OnExposeComplete: enter
02:04:03.577 00.001 8996 UpdateGuideState(): m_state=6
02:04:03.578 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14708
02:04:03.579 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=473.42, Mass=563034, SNR=278.8, Peak=34771 HFD=4.7
02:04:03.580 00.001 8996 MultiStar: [#1 -0.42,-0.03,0.61,U] [#2 -0.52,-0.23,0.00,M1] [#3 -0.11,-0.05,0.56,U] [#4 -0.18,-0.30,0.53,U] [#5 -1.21,-0.30,0.00,M8] [#6 -0.23,0.12,0.41,U] [#7 -0.34,0.04,0.43,U] [#8 -0.59,-0.29,0.00,M7] 
02:04:03.581 00.001 8996 refined, 5 included, MultiStar: {-0.29, -0.10}, one-star: {-0.37, -0.24}
02:04:03.582 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
02:04:03.583 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
02:04:03.584 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.10 hyp=0.31 cameraTheta=-2.79 mountX=-0.28 mountY=0.14, mountTheta=2.68
02:04:03.585 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.10, opts=13)
02:04:03.586 00.001 8996 Enqueuing Move request for scope (-0.29, -0.10)
02:04:03.586 00.000 20224 Worker thread wakes up
02:04:03.587 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.10) opts 0xd
02:04:03.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.10)
02:04:03.587 00.000 20224 Moving (-0.29, -0.10) raw xDistance=-0.28 yDistance=0.14
02:04:03.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
02:04:03.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:03.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:04:03.587 00.000 20224 MoveAxis(E, 41, ABG)
02:04:03.587 00.000 20224 Guiding  Dir = 2, Dur = 41
02:04:03.587 00.000 20224 IsSlewing returns 0
02:04:03.587 00.000 20224 IsGuiding returns 0
02:04:03.589 00.002 20224 PulseGuide returned control before completion, sleep 50
02:04:03.591 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=34771, med=3357, FiltMin=3037, FiltMax=20851, Gamma=1.000
02:04:03.606 00.015 8996 UpdateGuideState exits: m=563034 SNR=278.8
02:04:03.608 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:03.610 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:03.611 00.001 8996 Enqueuing Expose request
02:04:03.655 00.044 20224 IsGuiding returns 1
02:04:03.655 00.000 20224 scope still moving after pulse duration time elapsed
02:04:03.686 00.031 20224 IsSlewing returns 0
02:04:03.686 00.000 20224 IsGuiding returns 0
02:04:03.686 00.000 20224 scope move finished after 41 + 57 ms
02:04:03.686 00.000 20224 Move returns status 0, amount 41
02:04:03.686 00.000 20224 MoveAxis(N, 0, ABG)
02:04:03.686 00.000 20224 Move returns status 0, amount 0
02:04:03.686 00.000 20224 move complete, result=0
02:04:03.687 00.001 20224 worker thread done servicing request
02:04:03.687 00.000 8996 GuideStep: -0.3 px 41 ms EAST, 0.1 px 0 ms NORTH
02:04:03.688 00.001 20224 Worker thread wakes up
02:04:03.688 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:03.688 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:04.674 00.986 20224 Exposure complete
02:04:04.745 00.071 20224 worker thread done servicing request
02:04:04.745 00.000 8996 OnExposeComplete: enter
02:04:04.747 00.002 8996 UpdateGuideState(): m_state=6
02:04:04.750 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14709
02:04:04.752 00.002 8996 Star::Find returns 1 (0), X=137.17, Y=473.34, Mass=638642, SNR=361.4, Peak=43171 HFD=4.5
02:04:04.753 00.001 8996 MultiStar: [#1 -0.11,-0.21,0.47,U] [#2 -0.17,-0.41,0.55,U] [#3 -0.30,-0.28,0.40,U] [#4 0.00,-0.28,0.46,U] [#5 -0.83,-0.19,0.00,M9] [#6 -0.20,-0.00,0.32,U] [#7 0.08,0.14,0.29,U] [#8 -0.43,-0.06,0.28,U] 
02:04:04.754 00.001 8996 refined, 7 included, MultiStar: {-0.24, -0.23}, one-star: {-0.47, -0.32}
02:04:04.755 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.28 = -2.28)
02:04:04.756 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.40 = 0.88)
02:04:04.758 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.23 hyp=0.33 cameraTheta=-2.37 mountX=-0.21 mountY=0.25, mountTheta=2.27
02:04:04.760 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.23, opts=13)
02:04:04.762 00.002 8996 Enqueuing Move request for scope (-0.24, -0.23)
02:04:04.763 00.001 20224 Worker thread wakes up
02:04:04.763 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.23) opts 0xd
02:04:04.763 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.23)
02:04:04.763 00.000 20224 Moving (-0.24, -0.23) raw xDistance=-0.21 yDistance=0.25
02:04:04.763 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
02:04:04.764 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:04:04.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:04:04.764 00.000 20224 MoveAxis(E, 34, ABG)
02:04:04.764 00.000 20224 Guiding  Dir = 2, Dur = 34
02:04:04.764 00.000 20224 IsSlewing returns 0
02:04:04.764 00.000 20224 IsGuiding returns 0
02:04:04.769 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43171, med=3357, FiltMin=3030, FiltMax=21478, Gamma=1.000
02:04:04.783 00.014 8996 UpdateGuideState exits: m=638642 SNR=361.4
02:04:04.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:04.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:04.786 00.001 8996 Enqueuing Expose request
02:04:04.828 00.042 20224 IsGuiding returns 1
02:04:04.828 00.000 20224 scope still moving after pulse duration time elapsed
02:04:04.857 00.029 20224 IsSlewing returns 0
02:04:04.857 00.000 20224 IsGuiding returns 1
02:04:04.888 00.031 20224 IsSlewing returns 0
02:04:04.888 00.000 20224 IsGuiding returns 1
02:04:04.919 00.031 20224 IsSlewing returns 0
02:04:04.920 00.001 20224 IsGuiding returns 0
02:04:04.920 00.000 20224 scope move finished after 34 + 121 ms
02:04:04.920 00.000 20224 Move returns status 0, amount 34
02:04:04.920 00.000 20224 MoveAxis(N, 0, ABG)
02:04:04.920 00.000 20224 Move returns status 0, amount 0
02:04:04.920 00.000 20224 move complete, result=0
02:04:04.920 00.000 20224 worker thread done servicing request
02:04:04.920 00.000 20224 Worker thread wakes up
02:04:04.920 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.3 px 0 ms NORTH
02:04:04.922 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:04.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:06.095 01.173 20224 Exposure complete
02:04:06.156 00.061 20224 worker thread done servicing request
02:04:06.156 00.000 8996 OnExposeComplete: enter
02:04:06.158 00.002 8996 UpdateGuideState(): m_state=6
02:04:06.159 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14710
02:04:06.160 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=473.12, Mass=585301, SNR=312.3, Peak=40157 HFD=4.7
02:04:06.162 00.002 8996 MultiStar: [#1 -0.27,-0.62,0.00,M1] [#2 -0.30,-0.50,0.00,M1] [#3 -0.19,-0.53,0.00,M1] [#4 -0.17,-0.64,0.00,M2] [#5 -0.70,-0.56,0.00,M10] [#6 -0.46,-0.68,0.00,M1] [#7 -0.16,-0.47,0.00,M1] [#8 -0.34,-0.81,0.00,M7] 
02:04:06.163 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
02:04:06.165 00.002 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.32)
02:04:06.166 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.54 hyp=0.58 cameraTheta=-1.94 mountX=-0.16 mountY=0.56, mountTheta=1.84
02:04:06.168 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.54, opts=13)
02:04:06.169 00.001 8996 Enqueuing Move request for scope (-0.21, -0.54)
02:04:06.170 00.001 20224 Worker thread wakes up
02:04:06.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.54) opts 0xd
02:04:06.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.54)
02:04:06.170 00.000 20224 Moving (-0.21, -0.54) raw xDistance=-0.16 yDistance=0.56
02:04:06.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:04:06.170 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.53 newest=0.95
02:04:06.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.56 from input 0.56
02:04:06.170 00.000 20224 MoveAxis(E, 0, ABG)
02:04:06.170 00.000 20224 Move returns status 0, amount 0
02:04:06.170 00.000 20224 MoveAxis(S, 118, ABG)
02:04:06.170 00.000 20224 Guiding  Dir = 1, Dur = 118
02:04:06.170 00.000 20224 IsSlewing returns 0
02:04:06.170 00.000 20224 IsGuiding returns 0
02:04:06.174 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40157, med=3360, FiltMin=3033, FiltMax=23286, Gamma=1.000
02:04:06.188 00.014 8996 UpdateGuideState exits: m=585301 SNR=312.3
02:04:06.189 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:06.190 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:06.191 00.001 8996 Enqueuing Expose request
02:04:06.228 00.037 20224 PulseGuide returned control before completion, sleep 70
02:04:06.305 00.077 20224 IsGuiding returns 1
02:04:06.305 00.000 20224 scope still moving after pulse duration time elapsed
02:04:06.336 00.031 20224 IsSlewing returns 0
02:04:06.336 00.000 20224 IsGuiding returns 1
02:04:06.367 00.031 20224 IsSlewing returns 0
02:04:06.368 00.001 20224 IsGuiding returns 1
02:04:06.398 00.030 20224 IsSlewing returns 0
02:04:06.398 00.000 20224 IsGuiding returns 0
02:04:06.398 00.000 20224 scope move finished after 118 + 110 ms
02:04:06.399 00.001 20224 Move returns status 0, amount 118
02:04:06.399 00.000 20224 move complete, result=0
02:04:06.399 00.000 20224 worker thread done servicing request
02:04:06.399 00.000 20224 Worker thread wakes up
02:04:06.399 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:06.399 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.6 px 118 ms SOUTH
02:04:06.400 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:07.374 00.974 20224 Exposure complete
02:04:07.446 00.072 20224 worker thread done servicing request
02:04:07.446 00.000 8996 OnExposeComplete: enter
02:04:07.447 00.001 8996 UpdateGuideState(): m_state=6
02:04:07.448 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14711
02:04:07.448 00.000 8996 Star::Find returns 1 (0), X=137.70, Y=473.65, Mass=586813, SNR=280.4, Peak=42665 HFD=4.7
02:04:07.454 00.006 8996 MultiStar: [#1 -0.16,-0.27,0.71,U] [#2 -0.15,-0.18,0.77,U] [#3 0.10,-0.03,0.61,U] [#4 0.01,-0.12,0.58,U] [#5 -0.75,-0.25,0.00,R] [#6 -0.41,-0.46,0.00,M2] [#7 -0.03,0.00,0.50,U] [#8 -0.28,-0.10,0.33,U] 
02:04:07.455 00.001 8996 single-star, 6 included, MultiStar: {-0.05, -0.10}, one-star: {0.06, -0.01}
02:04:07.457 00.002 8996 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
02:04:07.460 00.003 8996 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
02:04:07.462 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-0.16 mountX=0.06 mountY=0.00, mountTheta=0.05
02:04:07.464 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.01, opts=13)
02:04:07.466 00.002 8996 Enqueuing Move request for scope (0.06, -0.01)
02:04:07.467 00.001 20224 Worker thread wakes up
02:04:07.467 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.01) opts 0xd
02:04:07.467 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.01)
02:04:07.467 00.000 20224 Moving (0.06, -0.01) raw xDistance=0.06 yDistance=0.00
02:04:07.467 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:04:07.467 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:07.467 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:04:07.467 00.000 20224 MoveAxis(E, 0, ABG)
02:04:07.467 00.000 20224 Move returns status 0, amount 0
02:04:07.467 00.000 20224 MoveAxis(N, 0, ABG)
02:04:07.467 00.000 20224 Move returns status 0, amount 0
02:04:07.467 00.000 20224 move complete, result=0
02:04:07.467 00.000 20224 worker thread done servicing request
02:04:07.472 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=42665, med=3360, FiltMin=3035, FiltMax=25619, Gamma=1.000
02:04:07.491 00.019 8996 UpdateGuideState exits: m=586813 SNR=280.4
02:04:07.493 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:07.495 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:07.497 00.002 8996 Enqueuing Expose request
02:04:07.498 00.001 20224 Worker thread wakes up
02:04:07.498 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:04:07.499 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:07.499 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:08.650 01.151 20224 Exposure complete
02:04:08.749 00.099 20224 worker thread done servicing request
02:04:08.749 00.000 8996 OnExposeComplete: enter
02:04:08.751 00.002 8996 UpdateGuideState(): m_state=6
02:04:08.752 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14712
02:04:08.753 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.69, Mass=572573, SNR=286.5, Peak=40697 HFD=4.7
02:04:08.755 00.002 8996 MultiStar: [#1 0.16,-0.03,0.58,U] [#2 0.25,0.26,0.69,U] [#3 0.24,0.33,0.66,U] [#4 0.19,0.00,0.50,U] [#5 0.21,0.31,0.55,U] [#6 0.06,0.05,0.43,U] [#7 -0.07,0.48,0.00,M1] [#8 -0.12,0.04,0.34,U] 
02:04:08.756 00.001 8996 single-star, 7 included, MultiStar: {0.11, 0.13}, one-star: {-0.10, 0.03}
02:04:08.757 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
02:04:08.759 00.002 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
02:04:08.760 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.84 mountX=-0.10 mountY=-0.02, mountTheta=-2.96
02:04:08.762 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.03, opts=13)
02:04:08.763 00.001 8996 Enqueuing Move request for scope (-0.10, 0.03)
02:04:08.764 00.001 20224 Worker thread wakes up
02:04:08.764 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
02:04:08.764 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
02:04:08.764 00.000 20224 Moving (-0.10, 0.03) raw xDistance=-0.10 yDistance=-0.02
02:04:08.764 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:04:08.764 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:08.764 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:04:08.764 00.000 20224 MoveAxis(E, 0, ABG)
02:04:08.764 00.000 20224 Move returns status 0, amount 0
02:04:08.764 00.000 20224 MoveAxis(N, 0, ABG)
02:04:08.764 00.000 20224 Move returns status 0, amount 0
02:04:08.764 00.000 20224 move complete, result=0
02:04:08.765 00.001 20224 worker thread done servicing request
02:04:08.769 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40697, med=3360, FiltMin=3053, FiltMax=25686, Gamma=1.000
02:04:08.783 00.014 8996 UpdateGuideState exits: m=572573 SNR=286.5
02:04:08.784 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:08.785 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:08.786 00.001 8996 Enqueuing Expose request
02:04:08.786 00.000 20224 Worker thread wakes up
02:04:08.787 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:08.787 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:08.787 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:09.759 00.972 20224 Exposure complete
02:04:09.827 00.068 20224 worker thread done servicing request
02:04:09.827 00.000 8996 OnExposeComplete: enter
02:04:09.831 00.004 8996 UpdateGuideState(): m_state=6
02:04:09.834 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14713
02:04:09.836 00.002 8996 Star::Find returns 1 (0), X=137.84, Y=473.69, Mass=546374, SNR=288.4, Peak=42041 HFD=4.5
02:04:09.838 00.002 8996 MultiStar: [#1 0.33,0.32,0.54,U] [#2 0.18,-0.06,0.73,U] [#3 0.07,0.60,0.00,M1] [#4 0.28,0.12,0.55,U] [#5 0.47,0.59,0.00,M1] [#6 0.30,0.36,0.00,M2] [#7 0.01,0.51,0.00,M2] [#8 -0.07,-0.18,0.34,U] 
02:04:09.839 00.001 8996 single-star, 4 included, MultiStar: {0.20, 0.05}, one-star: {0.19, 0.03}
02:04:09.840 00.001 8996 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.10) = xAngle (0.27 = 0.27)
02:04:09.841 00.001 8996 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.85 = -2.85)
02:04:09.844 00.003 8996 CameraToMount -- cameraX=0.19 cameraY=0.03 hyp=0.20 cameraTheta=0.17 mountX=0.19 mountY=-0.06, mountTheta=-0.29
02:04:09.848 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.03, opts=13)
02:04:09.849 00.001 8996 Enqueuing Move request for scope (0.19, 0.03)
02:04:09.851 00.002 20224 Worker thread wakes up
02:04:09.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.03) opts 0xd
02:04:09.851 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.03)
02:04:09.851 00.000 20224 Moving (0.19, 0.03) raw xDistance=0.19 yDistance=-0.06
02:04:09.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:04:09.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:09.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:04:09.851 00.000 20224 MoveAxis(E, 0, ABG)
02:04:09.851 00.000 20224 Move returns status 0, amount 0
02:04:09.851 00.000 20224 MoveAxis(N, 0, ABG)
02:04:09.851 00.000 20224 Move returns status 0, amount 0
02:04:09.851 00.000 20224 move complete, result=0
02:04:09.851 00.000 20224 worker thread done servicing request
02:04:09.860 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=42041, med=3360, FiltMin=3056, FiltMax=23286, Gamma=1.000
02:04:09.875 00.015 8996 UpdateGuideState exits: m=546374 SNR=288.4
02:04:09.876 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:09.877 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:09.878 00.001 8996 Enqueuing Expose request
02:04:09.880 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:09.881 00.001 20224 Worker thread wakes up
02:04:09.881 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:09.881 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:11.041 01.160 20224 Exposure complete
02:04:11.118 00.077 20224 worker thread done servicing request
02:04:11.118 00.000 8996 OnExposeComplete: enter
02:04:11.119 00.001 8996 UpdateGuideState(): m_state=6
02:04:11.120 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14714
02:04:11.121 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=474.01, Mass=718912, SNR=362.2, Peak=50297 HFD=5.0
02:04:11.122 00.001 8996 MultiStar: [#1 -0.26,-0.13,0.51,U] [#2 0.02,-0.06,0.64,U] [#3 -0.28,0.41,0.00,M2] [#4 -0.17,0.28,0.37,U] [#5 0.36,0.69,0.00,M2] [#6 0.03,0.69,0.00,M3] [#7 0.26,0.76,0.00,M3] [#8 -0.21,0.19,0.31,U] 
02:04:11.125 00.003 8996 refined, 4 included, MultiStar: {-0.15, 0.15}, one-star: {-0.16, 0.35}
02:04:11.127 00.002 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.45 = 2.45)
02:04:11.129 00.002 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.67 = -0.67)
02:04:11.131 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.36 mountX=-0.16 mountY=-0.13, mountTheta=-2.46
02:04:11.134 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.15, opts=13)
02:04:11.135 00.001 8996 Enqueuing Move request for scope (-0.15, 0.15)
02:04:11.137 00.002 20224 Worker thread wakes up
02:04:11.137 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.15) opts 0xd
02:04:11.137 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.15)
02:04:11.137 00.000 20224 Moving (-0.15, 0.15) raw xDistance=-0.16 yDistance=-0.13
02:04:11.137 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:04:11.137 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:11.137 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:04:11.137 00.000 20224 MoveAxis(E, 0, ABG)
02:04:11.137 00.000 20224 Move returns status 0, amount 0
02:04:11.137 00.000 20224 MoveAxis(N, 0, ABG)
02:04:11.137 00.000 20224 Move returns status 0, amount 0
02:04:11.137 00.000 20224 move complete, result=0
02:04:11.137 00.000 20224 worker thread done servicing request
02:04:11.142 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=50297, med=3363, FiltMin=3053, FiltMax=28531, Gamma=1.000
02:04:11.161 00.019 8996 UpdateGuideState exits: m=718912 SNR=362.2
02:04:11.163 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:11.165 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:11.166 00.001 8996 Enqueuing Expose request
02:04:11.168 00.002 20224 Worker thread wakes up
02:04:11.168 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:11.171 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:11.171 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:12.154 00.983 20224 Exposure complete
02:04:12.250 00.096 20224 worker thread done servicing request
02:04:12.250 00.000 8996 OnExposeComplete: enter
02:04:12.251 00.001 8996 UpdateGuideState(): m_state=6
02:04:12.252 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14715
02:04:12.254 00.002 8996 Star::Find returns 1 (0), X=137.01, Y=473.46, Mass=617378, SNR=306.8, Peak=35955 HFD=4.9
02:04:12.255 00.001 8996 MultiStar: [#1 -0.66,-0.74,0.00,M1] [#2 -0.29,-0.52,0.00,M1] [#3 -0.38,-0.18,0.57,U] [#4 -0.47,-0.51,0.00,M1] [#5 -0.26,-0.15,0.47,U] [#6 -0.13,0.03,0.40,U] [#7 -0.23,0.01,0.33,U] [#8 -0.45,-0.38,0.00,M4] 
02:04:12.257 00.002 8996 refined, 4 included, MultiStar: {-0.40, -0.13}, one-star: {-0.64, -0.20}
02:04:12.259 00.002 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
02:04:12.260 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
02:04:12.261 00.001 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.13 hyp=0.42 cameraTheta=-2.83 mountX=-0.38 mountY=0.17, mountTheta=2.72
02:04:12.263 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.13, opts=13)
02:04:12.264 00.001 8996 Enqueuing Move request for scope (-0.40, -0.13)
02:04:12.265 00.001 20224 Worker thread wakes up
02:04:12.265 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.13) opts 0xd
02:04:12.265 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.13)
02:04:12.265 00.000 20224 Moving (-0.40, -0.13) raw xDistance=-0.38 yDistance=0.17
02:04:12.265 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
02:04:12.265 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:12.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:04:12.265 00.000 20224 MoveAxis(E, 56, ABG)
02:04:12.265 00.000 20224 Guiding  Dir = 2, Dur = 56
02:04:12.266 00.001 20224 IsSlewing returns 0
02:04:12.266 00.000 20224 IsGuiding returns 0
02:04:12.274 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35955, med=3360, FiltMin=3027, FiltMax=23200, Gamma=1.000
02:04:12.286 00.012 20224 PulseGuide returned control before completion, sleep 46
02:04:12.301 00.015 8996 UpdateGuideState exits: m=617378 SNR=306.8
02:04:12.302 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:12.303 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:12.304 00.001 8996 Enqueuing Expose request
02:04:12.345 00.041 20224 IsGuiding returns 1
02:04:12.345 00.000 20224 scope still moving after pulse duration time elapsed
02:04:12.375 00.030 20224 IsSlewing returns 0
02:04:12.375 00.000 20224 IsGuiding returns 0
02:04:12.376 00.001 20224 scope move finished after 56 + 54 ms
02:04:12.376 00.000 20224 Move returns status 0, amount 56
02:04:12.376 00.000 20224 MoveAxis(N, 0, ABG)
02:04:12.376 00.000 20224 Move returns status 0, amount 0
02:04:12.376 00.000 20224 move complete, result=0
02:04:12.376 00.000 20224 worker thread done servicing request
02:04:12.376 00.000 20224 Worker thread wakes up
02:04:12.376 00.000 8996 GuideStep: -0.4 px 56 ms EAST, 0.2 px 0 ms NORTH
02:04:12.379 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:12.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:13.544 01.165 20224 Exposure complete
02:04:13.632 00.088 20224 worker thread done servicing request
02:04:13.632 00.000 8996 OnExposeComplete: enter
02:04:13.633 00.001 8996 UpdateGuideState(): m_state=6
02:04:13.633 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14716
02:04:13.634 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=473.63, Mass=566454, SNR=266.9, Peak=32438 HFD=4.8
02:04:13.635 00.001 8996 MultiStar: [#1 -0.10,-0.25,0.64,U] [#2 -0.16,-0.22,0.70,U] [#3 -0.08,0.19,0.62,U] [#4 -0.16,-0.07,0.47,U] [#5 0.05,0.33,0.60,U] [#6 0.01,0.33,0.48,U] [#7 -0.17,0.33,0.47,U] [#8 0.05,-0.12,0.35,U] 
02:04:13.636 00.001 8996 refined, 8 included, MultiStar: {-0.15, 0.04}, one-star: {-0.47, -0.02}
02:04:13.637 00.001 8996 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.10) = xAngle (2.98 = 2.98)
02:04:13.638 00.001 8996 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.15 = -0.15)
02:04:13.639 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.04 hyp=0.15 cameraTheta=2.88 mountX=-0.15 mountY=-0.02, mountTheta=-3.00
02:04:13.640 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.04, opts=13)
02:04:13.641 00.001 8996 Enqueuing Move request for scope (-0.15, 0.04)
02:04:13.642 00.001 20224 Worker thread wakes up
02:04:13.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.04) opts 0xd
02:04:13.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.04)
02:04:13.642 00.000 20224 Moving (-0.15, 0.04) raw xDistance=-0.15 yDistance=-0.02
02:04:13.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:04:13.642 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:13.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:04:13.642 00.000 20224 MoveAxis(E, 0, ABG)
02:04:13.642 00.000 20224 Move returns status 0, amount 0
02:04:13.642 00.000 20224 MoveAxis(N, 0, ABG)
02:04:13.642 00.000 20224 Move returns status 0, amount 0
02:04:13.642 00.000 20224 move complete, result=0
02:04:13.643 00.001 20224 worker thread done servicing request
02:04:13.650 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=32438, med=3363, FiltMin=3049, FiltMax=20925, Gamma=1.000
02:04:13.673 00.023 8996 UpdateGuideState exits: m=566454 SNR=266.9
02:04:13.676 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:13.678 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:13.680 00.002 8996 Enqueuing Expose request
02:04:13.681 00.001 20224 Worker thread wakes up
02:04:13.682 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:04:13.683 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:13.684 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:14.662 00.978 20224 Exposure complete
02:04:14.731 00.069 20224 worker thread done servicing request
02:04:14.731 00.000 8996 OnExposeComplete: enter
02:04:14.732 00.001 8996 UpdateGuideState(): m_state=6
02:04:14.732 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14717
02:04:14.733 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=473.65, Mass=698131, SNR=303.2, Peak=40758 HFD=4.7
02:04:14.734 00.001 8996 MultiStar: [#1 -0.67,-0.03,0.00,M1] [#2 -0.59,-0.43,0.00,M1] [#3 -0.08,0.07,0.52,U] [#4 -0.14,-0.15,0.42,U] [#5 0.07,0.66,0.00,M1] [#6 0.00,0.18,0.43,U] [#7 -0.31,0.17,0.37,U] [#8 -0.32,-0.27,0.33,U] 
02:04:14.735 00.001 8996 refined, 5 included, MultiStar: {-0.26, 0.00}, one-star: {-0.49, -0.01}
02:04:14.736 00.001 8996 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.10) = xAngle (3.23 = -3.06)
02:04:14.737 00.001 8996 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.10 = 0.10)
02:04:14.738 00.001 8996 CameraToMount -- cameraX=-0.26 cameraY=0.00 hyp=0.26 cameraTheta=3.13 mountX=-0.26 mountY=0.03, mountTheta=3.04
02:04:14.739 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.00, opts=13)
02:04:14.740 00.001 8996 Enqueuing Move request for scope (-0.26, 0.00)
02:04:14.741 00.001 20224 Worker thread wakes up
02:04:14.741 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.00) opts 0xd
02:04:14.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.00)
02:04:14.741 00.000 20224 Moving (-0.26, 0.00) raw xDistance=-0.26 yDistance=0.03
02:04:14.742 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
02:04:14.742 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:14.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:04:14.742 00.000 20224 MoveAxis(E, 39, ABG)
02:04:14.742 00.000 20224 Guiding  Dir = 2, Dur = 39
02:04:14.743 00.001 20224 IsSlewing returns 0
02:04:14.743 00.000 20224 IsGuiding returns 0
02:04:14.745 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40758, med=3360, FiltMin=3043, FiltMax=24400, Gamma=1.000
02:04:14.754 00.009 20224 PulseGuide returned control before completion, sleep 38
02:04:14.762 00.008 8996 UpdateGuideState exits: m=698131 SNR=303.2
02:04:14.763 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:14.765 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:14.767 00.002 8996 Enqueuing Expose request
02:04:14.799 00.032 20224 IsGuiding returns 1
02:04:14.799 00.000 20224 scope still moving after pulse duration time elapsed
02:04:14.830 00.031 20224 IsSlewing returns 0
02:04:14.830 00.000 20224 IsGuiding returns 1
02:04:14.862 00.032 20224 IsSlewing returns 0
02:04:14.862 00.000 20224 IsGuiding returns 0
02:04:14.862 00.000 20224 scope move finished after 39 + 79 ms
02:04:14.862 00.000 20224 Move returns status 0, amount 39
02:04:14.862 00.000 20224 MoveAxis(N, 0, ABG)
02:04:14.862 00.000 20224 Move returns status 0, amount 0
02:04:14.862 00.000 20224 move complete, result=0
02:04:14.862 00.000 20224 worker thread done servicing request
02:04:14.862 00.000 20224 Worker thread wakes up
02:04:14.862 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:14.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:14.862 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.0 px 0 ms NORTH
02:04:16.027 01.165 20224 Exposure complete
02:04:16.105 00.078 20224 worker thread done servicing request
02:04:16.105 00.000 8996 OnExposeComplete: enter
02:04:16.106 00.001 8996 UpdateGuideState(): m_state=6
02:04:16.108 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14718
02:04:16.109 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=473.00, Mass=580071, SNR=286.1, Peak=38877 HFD=4.5
02:04:16.111 00.002 8996 MultiStar: [#1 -0.00,-0.54,0.00,M2] [#2 0.01,-0.93,0.00,M2] [#3 0.30,-0.47,0.00,M1] [#4 0.13,-0.70,0.00,M1] [#5 0.41,-0.34,0.00,M2] [#6 -0.04,-0.48,0.00,M1] [#7 -0.17,-0.83,0.00,M1] [#8 -0.07,-0.88,0.00,M3] 
02:04:16.112 00.001 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
02:04:16.113 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
02:04:16.115 00.002 8996 CameraToMount -- cameraX=0.36 cameraY=-0.66 hyp=0.76 cameraTheta=-1.07 mountX=0.42 mountY=0.62, mountTheta=0.97
02:04:16.117 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.36, y=-0.66, opts=13)
02:04:16.119 00.002 8996 Enqueuing Move request for scope (0.36, -0.66)
02:04:16.120 00.001 20224 Worker thread wakes up
02:04:16.120 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.66) opts 0xd
02:04:16.120 00.000 20224 Handling offset move in thread for scope, endpoint = (0.36, -0.66)
02:04:16.120 00.000 20224 Moving (0.36, -0.66) raw xDistance=0.42 yDistance=0.62
02:04:16.120 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
02:04:16.120 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
02:04:16.120 00.000 20224 MoveAxis(W, 59, ABG)
02:04:16.120 00.000 20224 Guiding  Dir = 3, Dur = 59
02:04:16.121 00.001 20224 IsSlewing returns 0
02:04:16.121 00.000 20224 IsGuiding returns 0
02:04:16.124 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=38877, med=3363, FiltMin=3037, FiltMax=23430, Gamma=1.000
02:04:16.138 00.014 8996 UpdateGuideState exits: m=580071 SNR=286.1
02:04:16.139 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:16.140 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:16.141 00.001 8996 Enqueuing Expose request
02:04:16.166 00.025 20224 PulseGuide returned control before completion, sleep 24
02:04:16.197 00.031 20224 IsGuiding returns 1
02:04:16.197 00.000 20224 scope still moving after pulse duration time elapsed
02:04:16.228 00.031 20224 IsSlewing returns 0
02:04:16.228 00.000 20224 IsGuiding returns 1
02:04:16.260 00.032 20224 IsSlewing returns 0
02:04:16.260 00.000 20224 IsGuiding returns 0
02:04:16.260 00.000 20224 scope move finished after 59 + 80 ms
02:04:16.260 00.000 20224 Move returns status 0, amount 59
02:04:16.260 00.000 20224 MoveAxis(S, 130, ABG)
02:04:16.260 00.000 20224 Guiding  Dir = 1, Dur = 130
02:04:16.261 00.001 20224 IsSlewing returns 0
02:04:16.261 00.000 20224 IsGuiding returns 0
02:04:16.263 00.002 20224 PulseGuide returned control before completion, sleep 138
02:04:16.415 00.152 20224 IsGuiding returns 1
02:04:16.415 00.000 20224 scope still moving after pulse duration time elapsed
02:04:16.445 00.030 20224 IsSlewing returns 0
02:04:16.445 00.000 20224 IsGuiding returns 0
02:04:16.445 00.000 20224 scope move finished after 130 + 55 ms
02:04:16.446 00.001 20224 Move returns status 0, amount 130
02:04:16.446 00.000 20224 move complete, result=0
02:04:16.446 00.000 20224 worker thread done servicing request
02:04:16.446 00.000 20224 Worker thread wakes up
02:04:16.446 00.000 8996 GuideStep: 0.4 px 59 ms WEST, 0.6 px 130 ms SOUTH
02:04:16.449 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:16.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:17.430 00.981 20224 Exposure complete
02:04:17.488 00.058 20224 worker thread done servicing request
02:04:17.488 00.000 8996 OnExposeComplete: enter
02:04:17.489 00.001 8996 UpdateGuideState(): m_state=6
02:04:17.490 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14719
02:04:17.490 00.000 8996 Star::Find returns 1 (0), X=137.54, Y=473.11, Mass=574763, SNR=296.9, Peak=34509 HFD=4.9
02:04:17.491 00.001 8996 MultiStar: [#1 -0.09,-0.44,0.67,U] [#2 0.09,-0.89,0.00,M3] [#3 0.13,-0.14,0.62,U] [#4 0.21,-0.43,0.00,M2] [#5 0.14,-0.06,0.47,U] [#6 -0.17,-0.37,0.34,U] [#7 -0.18,-0.11,0.42,U] [#8 -0.45,-0.64,0.00,M4] 
02:04:17.492 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.32}, one-star: {-0.10, -0.55}
02:04:17.493 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
02:04:17.494 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
02:04:17.495 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.70 mountX=-0.01 mountY=0.32, mountTheta=1.60
02:04:17.497 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.32, opts=13)
02:04:17.497 00.000 8996 Enqueuing Move request for scope (-0.04, -0.32)
02:04:17.498 00.001 20224 Worker thread wakes up
02:04:17.498 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.32) opts 0xd
02:04:17.498 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.32)
02:04:17.498 00.000 20224 Moving (-0.04, -0.32) raw xDistance=-0.01 yDistance=0.32
02:04:17.498 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:04:17.498 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
02:04:17.498 00.000 20224 MoveAxis(E, 0, ABG)
02:04:17.498 00.000 20224 Move returns status 0, amount 0
02:04:17.498 00.000 20224 MoveAxis(S, 68, ABG)
02:04:17.499 00.001 20224 Guiding  Dir = 1, Dur = 68
02:04:17.499 00.000 20224 IsSlewing returns 0
02:04:17.499 00.000 20224 IsGuiding returns 0
02:04:17.502 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=34509, med=3363, FiltMin=3054, FiltMax=24150, Gamma=1.000
02:04:17.525 00.023 20224 PulseGuide returned control before completion, sleep 53
02:04:17.527 00.002 8996 UpdateGuideState exits: m=574763 SNR=296.9
02:04:17.529 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:17.531 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:17.532 00.001 8996 Enqueuing Expose request
02:04:17.586 00.054 20224 IsGuiding returns 1
02:04:17.586 00.000 20224 scope still moving after pulse duration time elapsed
02:04:17.617 00.031 20224 IsSlewing returns 0
02:04:17.617 00.000 20224 IsGuiding returns 1
02:04:17.648 00.031 20224 IsSlewing returns 0
02:04:17.648 00.000 20224 IsGuiding returns 0
02:04:17.648 00.000 20224 scope move finished after 68 + 80 ms
02:04:17.648 00.000 20224 Move returns status 0, amount 68
02:04:17.648 00.000 20224 move complete, result=0
02:04:17.648 00.000 20224 worker thread done servicing request
02:04:17.649 00.001 20224 Worker thread wakes up
02:04:17.649 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 68 ms SOUTH
02:04:17.651 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:17.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:18.804 01.153 20224 Exposure complete
02:04:18.870 00.066 20224 worker thread done servicing request
02:04:18.870 00.000 8996 OnExposeComplete: enter
02:04:18.872 00.002 8996 UpdateGuideState(): m_state=6
02:04:18.874 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14720
02:04:18.876 00.002 8996 Star::Find returns 1 (0), X=137.89, Y=474.24, Mass=585317, SNR=304.2, Peak=34937 HFD=4.5
02:04:18.879 00.003 8996 MultiStar: [#1 -0.07,0.35,0.53,U] [#2 0.34,0.51,0.00,M4] [#3 0.02,0.68,0.00,M1] [#4 0.23,0.32,0.42,U] [#5 0.41,1.17,0.00,M2] [#6 0.16,0.81,0.00,M1] [#7 -0.42,0.65,0.00,M1] [#8 -0.26,0.26,0.32,U] 
02:04:18.881 00.002 8996 refined, 3 included, MultiStar: {0.10, 0.43}, one-star: {0.25, 0.58}
02:04:18.884 00.003 8996 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.10) = xAngle (1.45 = 1.45)
02:04:18.886 00.002 8996 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
02:04:18.888 00.002 8996 CameraToMount -- cameraX=0.10 cameraY=0.43 hyp=0.45 cameraTheta=1.35 mountX=0.06 mountY=-0.44, mountTheta=-1.45
02:04:18.890 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.43, opts=13)
02:04:18.892 00.002 8996 Enqueuing Move request for scope (0.10, 0.43)
02:04:18.893 00.001 20224 Worker thread wakes up
02:04:18.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.43) opts 0xd
02:04:18.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.43)
02:04:18.893 00.000 20224 Moving (0.10, 0.43) raw xDistance=0.06 yDistance=-0.44
02:04:18.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:04:18.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:18.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:04:18.894 00.001 20224 MoveAxis(E, 0, ABG)
02:04:18.894 00.000 20224 Move returns status 0, amount 0
02:04:18.894 00.000 20224 MoveAxis(N, 0, ABG)
02:04:18.894 00.000 20224 Move returns status 0, amount 0
02:04:18.894 00.000 20224 move complete, result=0
02:04:18.894 00.000 20224 worker thread done servicing request
02:04:18.903 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=34937, med=3363, FiltMin=3043, FiltMax=23693, Gamma=1.000
02:04:18.922 00.019 8996 UpdateGuideState exits: m=585317 SNR=304.2
02:04:18.923 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:18.924 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:18.925 00.001 8996 Enqueuing Expose request
02:04:18.926 00.001 20224 Worker thread wakes up
02:04:18.926 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:04:18.927 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:18.928 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:19.915 00.987 20224 Exposure complete
02:04:19.998 00.083 20224 worker thread done servicing request
02:04:19.999 00.001 8996 OnExposeComplete: enter
02:04:20.001 00.002 8996 UpdateGuideState(): m_state=6
02:04:20.002 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14721
02:04:20.003 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=474.43, Mass=577606, SNR=266.2, Peak=37001 HFD=4.5
02:04:20.004 00.001 8996 MultiStar: [#1 0.11,0.47,0.00,M1] [#2 0.24,0.44,0.00,M5] [#3 0.28,0.70,0.00,M2] [#4 0.37,0.92,0.00,M2] [#5 0.42,0.79,0.00,M3] [#6 0.11,0.57,0.00,M2] [#7 0.28,0.55,0.00,M2] [#8 0.02,0.52,0.00,M4] 
02:04:20.006 00.002 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
02:04:20.007 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
02:04:20.009 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=0.77 hyp=0.80 cameraTheta=1.34 mountX=0.11 mountY=-0.79, mountTheta=-1.44
02:04:20.011 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.77, opts=13)
02:04:20.012 00.001 8996 Enqueuing Move request for scope (0.18, 0.77)
02:04:20.014 00.002 20224 Worker thread wakes up
02:04:20.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.77) opts 0xd
02:04:20.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.77)
02:04:20.014 00.000 20224 Moving (0.18, 0.77) raw xDistance=0.11 yDistance=-0.79
02:04:20.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:04:20.014 00.000 20224 resist switch: large excursion: input -0.79 thresh 0.60 direction from 1 to -1
02:04:20.014 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.37
02:04:20.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
02:04:20.014 00.000 20224 MoveAxis(E, 0, ABG)
02:04:20.014 00.000 20224 Move returns status 0, amount 0
02:04:20.014 00.000 20224 MoveAxis(N, 167, ABG)
02:04:20.014 00.000 20224 Guiding  Dir = 0, Dur = 167
02:04:20.015 00.001 20224 IsSlewing returns 0
02:04:20.015 00.000 20224 IsGuiding returns 0
02:04:20.018 00.003 20224 PulseGuide returned control before completion, sleep 174
02:04:20.021 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=37001, med=3363, FiltMin=3030, FiltMax=25670, Gamma=1.000
02:04:20.045 00.024 8996 UpdateGuideState exits: m=577606 SNR=266.2
02:04:20.046 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:20.047 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:20.048 00.001 8996 Enqueuing Expose request
02:04:20.206 00.158 20224 IsGuiding returns 0
02:04:20.206 00.000 20224 Move returns status 0, amount 167
02:04:20.207 00.001 20224 move complete, result=0
02:04:20.207 00.000 20224 worker thread done servicing request
02:04:20.207 00.000 20224 Worker thread wakes up
02:04:20.207 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.8 px 167 ms NORTH
02:04:20.210 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:20.211 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:21.392 01.181 20224 Exposure complete
02:04:21.462 00.070 20224 worker thread done servicing request
02:04:21.462 00.000 8996 OnExposeComplete: enter
02:04:21.463 00.001 8996 UpdateGuideState(): m_state=6
02:04:21.464 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14722
02:04:21.464 00.000 8996 Star::Find returns 1 (0), X=137.44, Y=474.57, Mass=545717, SNR=270.5, Peak=30985 HFD=5.0
02:04:21.465 00.001 8996 MultiStar: large primary error, entering stabilization period
02:04:21.466 00.001 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
02:04:21.467 00.001 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
02:04:21.468 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.91 hyp=0.94 cameraTheta=1.79 mountX=-0.29 mountY=-0.89, mountTheta=-1.88
02:04:21.470 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.91, opts=13)
02:04:21.471 00.001 8996 Enqueuing Move request for scope (-0.20, 0.91)
02:04:21.471 00.000 20224 Worker thread wakes up
02:04:21.471 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.91) opts 0xd
02:04:21.471 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.91)
02:04:21.471 00.000 20224 Moving (-0.20, 0.91) raw xDistance=-0.29 yDistance=-0.89
02:04:21.471 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:04:21.472 00.001 20224 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
02:04:21.472 00.000 20224 MoveAxis(E, 42, ABG)
02:04:21.472 00.000 20224 Guiding  Dir = 2, Dur = 42
02:04:21.472 00.000 20224 IsSlewing returns 0
02:04:21.472 00.000 20224 IsGuiding returns 0
02:04:21.479 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=30985, med=3363, FiltMin=3030, FiltMax=19219, Gamma=1.000
02:04:21.504 00.025 8996 UpdateGuideState exits: m=545717 SNR=270.5
02:04:21.505 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:21.507 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:21.508 00.001 8996 Enqueuing Expose request
02:04:21.509 00.001 20224 PulseGuide returned control before completion, sleep 20
02:04:21.535 00.026 20224 IsGuiding returns 1
02:04:21.535 00.000 20224 scope still moving after pulse duration time elapsed
02:04:21.567 00.032 20224 IsSlewing returns 0
02:04:21.567 00.000 20224 IsGuiding returns 1
02:04:21.599 00.032 20224 IsSlewing returns 0
02:04:21.599 00.000 20224 IsGuiding returns 0
02:04:21.599 00.000 20224 scope move finished after 42 + 84 ms
02:04:21.599 00.000 20224 Move returns status 0, amount 42
02:04:21.599 00.000 20224 MoveAxis(N, 187, ABG)
02:04:21.599 00.000 20224 Guiding  Dir = 0, Dur = 187
02:04:21.600 00.001 20224 IsSlewing returns 0
02:04:21.600 00.000 20224 IsGuiding returns 0
02:04:21.663 00.063 20224 PulseGuide returned control before completion, sleep 134
02:04:21.803 00.140 20224 IsGuiding returns 1
02:04:21.803 00.000 20224 scope still moving after pulse duration time elapsed
02:04:21.835 00.032 20224 IsSlewing returns 0
02:04:21.835 00.000 20224 IsGuiding returns 1
02:04:21.866 00.031 20224 IsSlewing returns 0
02:04:21.866 00.000 20224 IsGuiding returns 1
02:04:21.897 00.031 20224 IsSlewing returns 0
02:04:21.898 00.001 20224 IsGuiding returns 1
02:04:21.928 00.030 20224 IsSlewing returns 0
02:04:21.929 00.001 20224 IsGuiding returns 0
02:04:21.929 00.000 20224 scope move finished after 187 + 141 ms
02:04:21.929 00.000 20224 Move returns status 0, amount 187
02:04:21.929 00.000 20224 move complete, result=0
02:04:21.929 00.000 20224 worker thread done servicing request
02:04:21.929 00.000 20224 Worker thread wakes up
02:04:21.929 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:21.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:21.929 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.9 px 187 ms NORTH
02:04:22.902 00.973 20224 Exposure complete
02:04:22.966 00.064 20224 worker thread done servicing request
02:04:22.967 00.001 8996 OnExposeComplete: enter
02:04:22.968 00.001 8996 UpdateGuideState(): m_state=6
02:04:22.968 00.000 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14723
02:04:22.969 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=473.27, Mass=496354, SNR=234.9, Peak=32093 HFD=4.6
02:04:22.970 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
02:04:22.972 00.002 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.23 = 2.05)
02:04:22.972 00.000 8996 CameraToMount -- cameraX=0.15 cameraY=-0.39 hyp=0.41 cameraTheta=-1.20 mountX=0.19 mountY=0.37, mountTheta=1.10
02:04:22.974 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.39, opts=13)
02:04:22.975 00.001 8996 Enqueuing Move request for scope (0.15, -0.39)
02:04:22.976 00.001 20224 Worker thread wakes up
02:04:22.976 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.39) opts 0xd
02:04:22.976 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.39)
02:04:22.976 00.000 20224 Moving (0.15, -0.39) raw xDistance=0.19 yDistance=0.37
02:04:22.976 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:04:22.976 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:22.976 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
02:04:22.976 00.000 20224 MoveAxis(E, 0, ABG)
02:04:22.976 00.000 20224 Move returns status 0, amount 0
02:04:22.976 00.000 20224 MoveAxis(N, 0, ABG)
02:04:22.976 00.000 20224 Move returns status 0, amount 0
02:04:22.976 00.000 20224 move complete, result=0
02:04:22.976 00.000 20224 worker thread done servicing request
02:04:22.984 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=32093, med=3363, FiltMin=3040, FiltMax=21667, Gamma=1.000
02:04:23.002 00.018 8996 UpdateGuideState exits: m=496354 SNR=234.9
02:04:23.003 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:23.004 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:23.005 00.001 8996 Enqueuing Expose request
02:04:23.006 00.001 20224 Worker thread wakes up
02:04:23.006 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:04:23.007 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:23.007 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:24.163 01.156 20224 Exposure complete
02:04:24.234 00.071 20224 worker thread done servicing request
02:04:24.234 00.000 8996 OnExposeComplete: enter
02:04:24.236 00.002 8996 UpdateGuideState(): m_state=6
02:04:24.237 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14724
02:04:24.239 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=473.08, Mass=685075, SNR=311.6, Peak=40109 HFD=4.6
02:04:24.240 00.001 8996 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
02:04:24.242 00.002 8996 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
02:04:24.243 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.57 hyp=0.61 cameraTheta=-1.22 mountX=0.26 mountY=0.55, mountTheta=1.12
02:04:24.245 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.57, opts=13)
02:04:24.246 00.001 8996 Enqueuing Move request for scope (0.21, -0.57)
02:04:24.247 00.001 20224 Worker thread wakes up
02:04:24.247 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.57) opts 0xd
02:04:24.248 00.001 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.57)
02:04:24.248 00.000 20224 Moving (0.21, -0.57) raw xDistance=0.26 yDistance=0.55
02:04:24.248 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
02:04:24.248 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:24.248 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
02:04:24.248 00.000 20224 MoveAxis(W, 38, ABG)
02:04:24.248 00.000 20224 Guiding  Dir = 3, Dur = 38
02:04:24.248 00.000 20224 IsSlewing returns 0
02:04:24.249 00.001 20224 IsGuiding returns 0
02:04:24.253 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40109, med=3363, FiltMin=3046, FiltMax=28051, Gamma=1.000
02:04:24.270 00.017 8996 UpdateGuideState exits: m=685075 SNR=311.6
02:04:24.272 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:24.273 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:24.276 00.003 8996 Enqueuing Expose request
02:04:24.277 00.001 20224 PulseGuide returned control before completion, sleep 21
02:04:24.306 00.029 20224 IsGuiding returns 1
02:04:24.306 00.000 20224 scope still moving after pulse duration time elapsed
02:04:24.337 00.031 20224 IsSlewing returns 0
02:04:24.337 00.000 20224 IsGuiding returns 1
02:04:24.368 00.031 20224 IsSlewing returns 0
02:04:24.368 00.000 20224 IsGuiding returns 0
02:04:24.368 00.000 20224 scope move finished after 38 + 81 ms
02:04:24.368 00.000 20224 Move returns status 0, amount 38
02:04:24.368 00.000 20224 MoveAxis(N, 0, ABG)
02:04:24.368 00.000 20224 Move returns status 0, amount 0
02:04:24.368 00.000 20224 move complete, result=0
02:04:24.368 00.000 20224 worker thread done servicing request
02:04:24.368 00.000 20224 Worker thread wakes up
02:04:24.369 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:24.369 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:24.369 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.5 px 0 ms NORTH
02:04:25.347 00.978 20224 Exposure complete
02:04:25.422 00.075 20224 worker thread done servicing request
02:04:25.422 00.000 8996 OnExposeComplete: enter
02:04:25.424 00.002 8996 UpdateGuideState(): m_state=6
02:04:25.425 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14725
02:04:25.427 00.002 8996 Star::Find returns 1 (0), X=137.13, Y=473.13, Mass=589996, SNR=293.7, Peak=33379 HFD=4.6
02:04:25.428 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
02:04:25.430 00.002 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
02:04:25.431 00.001 8996 CameraToMount -- cameraX=-0.52 cameraY=-0.53 hyp=0.74 cameraTheta=-2.35 mountX=-0.46 mountY=0.58, mountTheta=2.24
02:04:25.433 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=-0.53, opts=13)
02:04:25.434 00.001 8996 Enqueuing Move request for scope (-0.52, -0.53)
02:04:25.436 00.002 20224 Worker thread wakes up
02:04:25.436 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.53) opts 0xd
02:04:25.436 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, -0.53)
02:04:25.436 00.000 20224 Moving (-0.52, -0.53) raw xDistance=-0.46 yDistance=0.58
02:04:25.437 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.46
02:04:25.437 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:25.437 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.58
02:04:25.437 00.000 20224 MoveAxis(E, 65, ABG)
02:04:25.437 00.000 20224 Guiding  Dir = 2, Dur = 65
02:04:25.438 00.001 20224 IsSlewing returns 0
02:04:25.438 00.000 20224 IsGuiding returns 0
02:04:25.446 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=33379, med=3360, FiltMin=3062, FiltMax=24131, Gamma=1.000
02:04:25.478 00.032 8996 UpdateGuideState exits: m=589996 SNR=293.7
02:04:25.480 00.002 20224 PulseGuide returned control before completion, sleep 35
02:04:25.480 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:25.482 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:25.484 00.002 8996 Enqueuing Expose request
02:04:25.525 00.041 20224 IsGuiding returns 1
02:04:25.525 00.000 20224 scope still moving after pulse duration time elapsed
02:04:25.557 00.032 20224 IsSlewing returns 0
02:04:25.557 00.000 20224 IsGuiding returns 1
02:04:25.588 00.031 20224 IsSlewing returns 0
02:04:25.588 00.000 20224 IsGuiding returns 0
02:04:25.588 00.000 20224 scope move finished after 65 + 85 ms
02:04:25.588 00.000 20224 Move returns status 0, amount 65
02:04:25.589 00.001 20224 MoveAxis(N, 0, ABG)
02:04:25.589 00.000 20224 Move returns status 0, amount 0
02:04:25.589 00.000 20224 move complete, result=0
02:04:25.589 00.000 20224 worker thread done servicing request
02:04:25.589 00.000 20224 Worker thread wakes up
02:04:25.589 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:25.589 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:25.589 00.000 8996 GuideStep: -0.5 px 65 ms EAST, 0.6 px 0 ms NORTH
02:04:26.741 01.152 20224 Exposure complete
02:04:26.815 00.074 20224 worker thread done servicing request
02:04:26.815 00.000 8996 OnExposeComplete: enter
02:04:26.816 00.001 8996 UpdateGuideState(): m_state=6
02:04:26.817 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14726
02:04:26.818 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=473.30, Mass=588210, SNR=278.6, Peak=33197 HFD=4.8
02:04:26.819 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.78 = -1.78)
02:04:26.819 00.000 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
02:04:26.820 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.36 hyp=0.38 cameraTheta=-1.88 mountX=-0.08 mountY=0.37, mountTheta=1.78
02:04:26.822 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.36, opts=13)
02:04:26.823 00.001 8996 Enqueuing Move request for scope (-0.12, -0.36)
02:04:26.823 00.000 20224 Worker thread wakes up
02:04:26.823 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.36) opts 0xd
02:04:26.823 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.36)
02:04:26.824 00.001 20224 Moving (-0.12, -0.36) raw xDistance=-0.08 yDistance=0.37
02:04:26.824 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:04:26.824 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:26.824 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
02:04:26.824 00.000 20224 MoveAxis(E, 0, ABG)
02:04:26.824 00.000 20224 Move returns status 0, amount 0
02:04:26.824 00.000 20224 MoveAxis(N, 0, ABG)
02:04:26.824 00.000 20224 Move returns status 0, amount 0
02:04:26.824 00.000 20224 move complete, result=0
02:04:26.824 00.000 20224 worker thread done servicing request
02:04:26.828 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=33197, med=3360, FiltMin=3049, FiltMax=23235, Gamma=1.000
02:04:26.847 00.019 8996 UpdateGuideState exits: m=588210 SNR=278.6
02:04:26.848 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:26.850 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:26.851 00.001 8996 Enqueuing Expose request
02:04:26.853 00.002 20224 Worker thread wakes up
02:04:26.853 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:04:26.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:26.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:27.833 00.979 20224 Exposure complete
02:04:27.917 00.084 20224 worker thread done servicing request
02:04:27.917 00.000 8996 OnExposeComplete: enter
02:04:27.918 00.001 8996 UpdateGuideState(): m_state=6
02:04:27.919 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14727
02:04:27.920 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=473.24, Mass=583402, SNR=289.7, Peak=33837 HFD=4.7
02:04:27.921 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
02:04:27.922 00.001 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
02:04:27.923 00.001 8996 CameraToMount -- cameraX=0.32 cameraY=-0.42 hyp=0.53 cameraTheta=-0.92 mountX=0.36 mountY=0.38, mountTheta=0.81
02:04:27.925 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.32, y=-0.42, opts=13)
02:04:27.926 00.001 8996 Enqueuing Move request for scope (0.32, -0.42)
02:04:27.927 00.001 20224 Worker thread wakes up
02:04:27.927 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.42) opts 0xd
02:04:27.927 00.000 20224 Handling offset move in thread for scope, endpoint = (0.32, -0.42)
02:04:27.927 00.000 20224 Moving (0.32, -0.42) raw xDistance=0.36 yDistance=0.38
02:04:27.927 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
02:04:27.927 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:04:27.927 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
02:04:27.927 00.000 20224 MoveAxis(W, 52, ABG)
02:04:27.927 00.000 20224 Guiding  Dir = 3, Dur = 52
02:04:27.927 00.000 20224 IsSlewing returns 0
02:04:27.927 00.000 20224 IsGuiding returns 0
02:04:27.929 00.002 20224 PulseGuide returned control before completion, sleep 61
02:04:27.932 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=33837, med=3360, FiltMin=3008, FiltMax=23856, Gamma=1.000
02:04:27.947 00.015 8996 UpdateGuideState exits: m=583402 SNR=289.7
02:04:27.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:27.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:27.950 00.001 8996 Enqueuing Expose request
02:04:27.999 00.049 20224 IsGuiding returns 1
02:04:27.999 00.000 20224 scope still moving after pulse duration time elapsed
02:04:28.029 00.030 20224 IsSlewing returns 0
02:04:28.029 00.000 20224 IsGuiding returns 0
02:04:28.029 00.000 20224 scope move finished after 52 + 49 ms
02:04:28.029 00.000 20224 Move returns status 0, amount 52
02:04:28.029 00.000 20224 MoveAxis(N, 0, ABG)
02:04:28.029 00.000 20224 Move returns status 0, amount 0
02:04:28.029 00.000 20224 move complete, result=0
02:04:28.029 00.000 20224 worker thread done servicing request
02:04:28.029 00.000 20224 Worker thread wakes up
02:04:28.029 00.000 8996 GuideStep: 0.4 px 52 ms WEST, 0.4 px 0 ms NORTH
02:04:28.030 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:28.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:29.213 01.183 20224 Exposure complete
02:04:29.309 00.096 20224 worker thread done servicing request
02:04:29.309 00.000 8996 OnExposeComplete: enter
02:04:29.309 00.000 8996 UpdateGuideState(): m_state=6
02:04:29.310 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14728
02:04:29.311 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=473.36, Mass=546540, SNR=265.5, Peak=34989 HFD=4.7
02:04:29.312 00.001 8996 MultiStar: exiting stabilization period
02:04:29.313 00.001 8996 MultiStar: [#1 -0.30,-0.76,0.00,M2] [#2 -0.03,-0.54,0.00,M6] [#3 0.14,-0.55,0.00,M3] [#4 0.22,-0.65,0.00,M3] [#5 0.04,-0.15,0.59,U] [#6 0.21,-0.30,0.39,U] [#7 0.43,-0.00,0.46,U] [#8 -0.26,-0.61,0.00,M5] 
02:04:29.314 00.001 8996 refined, 3 included, MultiStar: {0.14, -0.20}, one-star: {0.04, -0.30}
02:04:29.315 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
02:04:29.315 00.000 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.00 = 2.28)
02:04:29.316 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-0.98 mountX=0.16 mountY=0.19, mountTheta=0.87
02:04:29.318 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.20, opts=13)
02:04:29.319 00.001 8996 Enqueuing Move request for scope (0.14, -0.20)
02:04:29.319 00.000 20224 Worker thread wakes up
02:04:29.319 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.20) opts 0xd
02:04:29.319 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.20)
02:04:29.319 00.000 20224 Moving (0.14, -0.20) raw xDistance=0.16 yDistance=0.19
02:04:29.320 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:04:29.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:29.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:04:29.320 00.000 20224 MoveAxis(E, 0, ABG)
02:04:29.320 00.000 20224 Move returns status 0, amount 0
02:04:29.320 00.000 20224 MoveAxis(N, 0, ABG)
02:04:29.320 00.000 20224 Move returns status 0, amount 0
02:04:29.320 00.000 20224 move complete, result=0
02:04:29.320 00.000 20224 worker thread done servicing request
02:04:29.324 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=34989, med=3360, FiltMin=3043, FiltMax=22838, Gamma=1.000
02:04:29.338 00.014 8996 UpdateGuideState exits: m=546540 SNR=265.5
02:04:29.340 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:29.341 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:29.342 00.001 8996 Enqueuing Expose request
02:04:29.343 00.001 20224 Worker thread wakes up
02:04:29.343 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:04:29.344 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:29.344 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:30.322 00.978 20224 Exposure complete
02:04:30.382 00.060 20224 worker thread done servicing request
02:04:30.382 00.000 8996 OnExposeComplete: enter
02:04:30.383 00.001 8996 UpdateGuideState(): m_state=6
02:04:30.385 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14729
02:04:30.388 00.003 8996 Star::Find returns 1 (0), X=137.32, Y=472.95, Mass=511662, SNR=235.1, Peak=29629 HFD=4.7
02:04:30.389 00.001 8996 MultiStar: [#1 -0.46,-1.01,0.00,M3] [#2 -0.19,-0.93,0.00,M7] [#3 -0.17,-1.08,0.00,M4] [#4 0.10,-0.81,0.00,M4] [#5 0.14,-0.57,0.00,M3] [#6 -0.03,-0.51,0.00,M2] [#7 -0.11,-0.55,0.00,M2] [#8 -0.06,-0.92,0.00,M6] 
02:04:30.390 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
02:04:30.391 00.001 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
02:04:30.392 00.001 8996 CameraToMount -- cameraX=-0.33 cameraY=-0.71 hyp=0.78 cameraTheta=-2.00 mountX=-0.26 mountY=0.74, mountTheta=1.91
02:04:30.394 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=-0.71, opts=13)
02:04:30.396 00.002 8996 Enqueuing Move request for scope (-0.33, -0.71)
02:04:30.398 00.002 20224 Worker thread wakes up
02:04:30.398 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.71) opts 0xd
02:04:30.398 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, -0.71)
02:04:30.398 00.000 20224 Moving (-0.33, -0.71) raw xDistance=-0.26 yDistance=0.74
02:04:30.398 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:04:30.398 00.000 20224 resist switch: large excursion: input 0.74 thresh 0.60 direction from -1 to 1
02:04:30.398 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.22
02:04:30.398 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
02:04:30.398 00.000 20224 MoveAxis(E, 38, ABG)
02:04:30.398 00.000 20224 Guiding  Dir = 2, Dur = 38
02:04:30.399 00.001 20224 IsSlewing returns 0
02:04:30.399 00.000 20224 IsGuiding returns 0
02:04:30.402 00.003 20224 PulseGuide returned control before completion, sleep 45
02:04:30.406 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=29629, med=3360, FiltMin=2992, FiltMax=22329, Gamma=1.000
02:04:30.430 00.024 8996 UpdateGuideState exits: m=511662 SNR=235.1
02:04:30.432 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:30.434 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:30.436 00.002 8996 Enqueuing Expose request
02:04:30.463 00.027 20224 IsGuiding returns 1
02:04:30.463 00.000 20224 scope still moving after pulse duration time elapsed
02:04:30.495 00.032 20224 IsSlewing returns 0
02:04:30.495 00.000 20224 IsGuiding returns 0
02:04:30.495 00.000 20224 scope move finished after 38 + 58 ms
02:04:30.495 00.000 20224 Move returns status 0, amount 38
02:04:30.495 00.000 20224 MoveAxis(S, 156, ABG)
02:04:30.495 00.000 20224 Guiding  Dir = 1, Dur = 156
02:04:30.495 00.000 20224 IsSlewing returns 0
02:04:30.496 00.001 20224 IsGuiding returns 0
02:04:30.543 00.047 20224 PulseGuide returned control before completion, sleep 119
02:04:30.667 00.124 20224 IsGuiding returns 1
02:04:30.667 00.000 20224 scope still moving after pulse duration time elapsed
02:04:30.697 00.030 20224 IsSlewing returns 0
02:04:30.697 00.000 20224 IsGuiding returns 1
02:04:30.728 00.031 20224 IsSlewing returns 0
02:04:30.728 00.000 20224 IsGuiding returns 0
02:04:30.728 00.000 20224 scope move finished after 156 + 77 ms
02:04:30.728 00.000 20224 Move returns status 0, amount 156
02:04:30.728 00.000 20224 move complete, result=0
02:04:30.728 00.000 20224 worker thread done servicing request
02:04:30.728 00.000 20224 Worker thread wakes up
02:04:30.728 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.7 px 156 ms SOUTH
02:04:30.731 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:30.731 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:31.886 01.155 20224 Exposure complete
02:04:31.954 00.068 20224 worker thread done servicing request
02:04:31.954 00.000 8996 OnExposeComplete: enter
02:04:31.955 00.001 8996 UpdateGuideState(): m_state=6
02:04:31.956 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14730
02:04:31.956 00.000 8996 Star::Find returns 1 (0), X=137.32, Y=472.77, Mass=611005, SNR=285.1, Peak=33245 HFD=4.7
02:04:31.957 00.001 8996 MultiStar: large primary error, entering stabilization period
02:04:31.958 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
02:04:31.959 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.94 = 1.34)
02:04:31.960 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.89 hyp=0.95 cameraTheta=-1.92 mountX=-0.23 mountY=0.92, mountTheta=1.82
02:04:31.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.89, opts=13)
02:04:31.962 00.000 8996 Enqueuing Move request for scope (-0.32, -0.89)
02:04:31.963 00.001 20224 Worker thread wakes up
02:04:31.964 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.89) opts 0xd
02:04:31.964 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.89)
02:04:31.964 00.000 20224 Moving (-0.32, -0.89) raw xDistance=-0.23 yDistance=0.92
02:04:31.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
02:04:31.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.92 from input 0.92
02:04:31.964 00.000 20224 MoveAxis(E, 37, ABG)
02:04:31.964 00.000 20224 Guiding  Dir = 2, Dur = 37
02:04:31.964 00.000 20224 IsSlewing returns 0
02:04:31.965 00.001 20224 IsGuiding returns 0
02:04:31.967 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=33245, med=3360, FiltMin=3043, FiltMax=23177, Gamma=1.000
02:04:31.982 00.015 8996 UpdateGuideState exits: m=611005 SNR=285.1
02:04:31.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:31.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:31.985 00.001 8996 Enqueuing Expose request
02:04:31.991 00.006 20224 PulseGuide returned control before completion, sleep 21
02:04:32.021 00.030 20224 IsGuiding returns 1
02:04:32.021 00.000 20224 scope still moving after pulse duration time elapsed
02:04:32.053 00.032 20224 IsSlewing returns 0
02:04:32.053 00.000 20224 IsGuiding returns 1
02:04:32.084 00.031 20224 IsSlewing returns 0
02:04:32.085 00.001 20224 IsGuiding returns 0
02:04:32.085 00.000 20224 scope move finished after 37 + 82 ms
02:04:32.085 00.000 20224 Move returns status 0, amount 37
02:04:32.085 00.000 20224 MoveAxis(S, 195, ABG)
02:04:32.085 00.000 20224 Guiding  Dir = 1, Dur = 195
02:04:32.085 00.000 20224 IsSlewing returns 0
02:04:32.086 00.001 20224 IsGuiding returns 0
02:04:32.147 00.061 20224 PulseGuide returned control before completion, sleep 144
02:04:32.301 00.154 20224 IsGuiding returns 1
02:04:32.301 00.000 20224 scope still moving after pulse duration time elapsed
02:04:32.332 00.031 20224 IsSlewing returns 0
02:04:32.332 00.000 20224 IsGuiding returns 1
02:04:32.363 00.031 20224 IsSlewing returns 0
02:04:32.364 00.001 20224 IsGuiding returns 1
02:04:32.394 00.030 20224 IsSlewing returns 0
02:04:32.394 00.000 20224 IsGuiding returns 0
02:04:32.394 00.000 20224 scope move finished after 195 + 113 ms
02:04:32.394 00.000 20224 Move returns status 0, amount 195
02:04:32.394 00.000 20224 move complete, result=0
02:04:32.394 00.000 20224 worker thread done servicing request
02:04:32.394 00.000 20224 Worker thread wakes up
02:04:32.394 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:32.394 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:32.394 00.000 8996 GuideStep: -0.2 px 37 ms EAST, 0.9 px 195 ms SOUTH
02:04:33.376 00.982 20224 Exposure complete
02:04:33.431 00.055 20224 worker thread done servicing request
02:04:33.431 00.000 8996 OnExposeComplete: enter
02:04:33.432 00.001 8996 UpdateGuideState(): m_state=6
02:04:33.433 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14731
02:04:33.434 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=473.17, Mass=704890, SNR=283.5, Peak=36301 HFD=5.0
02:04:33.434 00.000 8996 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.10) = xAngle (-1.87 = -1.87)
02:04:33.435 00.001 8996 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.00 = 1.29)
02:04:33.436 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.49 hyp=0.53 cameraTheta=-1.97 mountX=-0.16 mountY=0.51, mountTheta=1.87
02:04:33.439 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.49, opts=13)
02:04:33.440 00.001 8996 Enqueuing Move request for scope (-0.21, -0.49)
02:04:33.441 00.001 20224 Worker thread wakes up
02:04:33.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.49) opts 0xd
02:04:33.441 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.49)
02:04:33.441 00.000 20224 Moving (-0.21, -0.49) raw xDistance=-0.16 yDistance=0.51
02:04:33.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:04:33.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
02:04:33.441 00.000 20224 MoveAxis(E, 0, ABG)
02:04:33.441 00.000 20224 Move returns status 0, amount 0
02:04:33.441 00.000 20224 MoveAxis(S, 108, ABG)
02:04:33.441 00.000 20224 Guiding  Dir = 1, Dur = 108
02:04:33.441 00.000 20224 IsSlewing returns 0
02:04:33.442 00.001 20224 IsGuiding returns 0
02:04:33.446 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1245, max=36301, med=3360, FiltMin=3046, FiltMax=25862, Gamma=1.000
02:04:33.459 00.013 8996 UpdateGuideState exits: m=704890 SNR=283.5
02:04:33.460 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:33.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:33.461 00.000 8996 Enqueuing Expose request
02:04:33.502 00.041 20224 PulseGuide returned control before completion, sleep 58
02:04:33.562 00.060 20224 IsGuiding returns 1
02:04:33.562 00.000 20224 scope still moving after pulse duration time elapsed
02:04:33.594 00.032 20224 IsSlewing returns 0
02:04:33.595 00.001 20224 IsGuiding returns 1
02:04:33.625 00.030 20224 IsSlewing returns 0
02:04:33.625 00.000 20224 IsGuiding returns 1
02:04:33.656 00.031 20224 IsSlewing returns 0
02:04:33.656 00.000 20224 IsGuiding returns 1
02:04:33.688 00.032 20224 IsSlewing returns 0
02:04:33.689 00.001 20224 IsGuiding returns 0
02:04:33.689 00.000 20224 scope move finished after 108 + 138 ms
02:04:33.689 00.000 20224 Move returns status 0, amount 108
02:04:33.689 00.000 20224 move complete, result=0
02:04:33.689 00.000 20224 worker thread done servicing request
02:04:33.689 00.000 20224 Worker thread wakes up
02:04:33.689 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 108 ms SOUTH
02:04:33.692 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:33.693 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:34.890 01.197 20224 Exposure complete
02:04:34.968 00.078 20224 worker thread done servicing request
02:04:34.968 00.000 8996 OnExposeComplete: enter
02:04:34.969 00.001 8996 UpdateGuideState(): m_state=6
02:04:34.970 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14732
02:04:34.971 00.001 8996 Star::Find returns 1 (0), X=138.52, Y=474.80, Mass=596171, SNR=277.9, Peak=35552 HFD=4.7
02:04:34.972 00.001 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.01 = 1.01)
02:04:34.972 00.000 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
02:04:34.973 00.001 8996 CameraToMount -- cameraX=0.88 cameraY=1.14 hyp=1.44 cameraTheta=0.91 mountX=0.77 mountY=-1.23, mountTheta=-1.01
02:04:34.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.88, y=1.14, opts=13)
02:04:34.975 00.000 8996 Enqueuing Move request for scope (0.88, 1.14)
02:04:34.976 00.001 20224 Worker thread wakes up
02:04:34.977 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.88, 1.14) opts 0xd
02:04:34.977 00.000 20224 Handling offset move in thread for scope, endpoint = (0.88, 1.14)
02:04:34.977 00.000 20224 Moving (0.88, 1.14) raw xDistance=0.77 yDistance=-1.23
02:04:34.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77
02:04:34.977 00.000 20224 resist switch: large excursion: input -1.23 thresh 0.60 direction from 1 to -1
02:04:34.977 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.69
02:04:34.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
02:04:34.977 00.000 20224 MoveAxis(W, 112, ABG)
02:04:34.977 00.000 20224 Guiding  Dir = 3, Dur = 112
02:04:34.978 00.001 20224 IsSlewing returns 0
02:04:34.978 00.000 20224 IsGuiding returns 0
02:04:34.980 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=35552, med=3363, FiltMin=3040, FiltMax=23101, Gamma=1.000
02:04:35.004 00.024 8996 UpdateGuideState exits: m=596171 SNR=277.9
02:04:35.005 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:35.006 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:35.007 00.001 8996 Enqueuing Expose request
02:04:35.007 00.000 20224 PulseGuide returned control before completion, sleep 97
02:04:35.113 00.106 20224 IsGuiding returns 1
02:04:35.113 00.000 20224 scope still moving after pulse duration time elapsed
02:04:35.144 00.031 20224 IsSlewing returns 0
02:04:35.145 00.001 20224 IsGuiding returns 1
02:04:35.175 00.030 20224 IsSlewing returns 0
02:04:35.175 00.000 20224 IsGuiding returns 0
02:04:35.175 00.000 20224 scope move finished after 112 + 84 ms
02:04:35.176 00.001 20224 Move returns status 0, amount 112
02:04:35.176 00.000 20224 MoveAxis(N, 259, ABG)
02:04:35.176 00.000 20224 Guiding  Dir = 0, Dur = 259
02:04:35.176 00.000 20224 IsSlewing returns 0
02:04:35.176 00.000 20224 IsGuiding returns 0
02:04:35.237 00.061 20224 PulseGuide returned control before completion, sleep 209
02:04:35.452 00.215 20224 IsGuiding returns 1
02:04:35.452 00.000 20224 scope still moving after pulse duration time elapsed
02:04:35.482 00.030 20224 IsSlewing returns 0
02:04:35.483 00.001 20224 IsGuiding returns 1
02:04:35.513 00.030 20224 IsSlewing returns 0
02:04:35.514 00.001 20224 IsGuiding returns 1
02:04:35.543 00.029 20224 IsSlewing returns 0
02:04:35.544 00.001 20224 IsGuiding returns 1
02:04:35.574 00.030 20224 IsSlewing returns 0
02:04:35.575 00.001 20224 IsGuiding returns 0
02:04:35.575 00.000 20224 scope move finished after 259 + 139 ms
02:04:35.575 00.000 20224 Move returns status 0, amount 259
02:04:35.575 00.000 20224 move complete, result=0
02:04:35.575 00.000 20224 worker thread done servicing request
02:04:35.575 00.000 8996 GuideStep: 0.8 px 112 ms WEST, -1.2 px 259 ms NORTH
02:04:35.578 00.003 20224 Worker thread wakes up
02:04:35.578 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:35.578 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:36.573 00.995 20224 Exposure complete
02:04:36.630 00.057 20224 worker thread done servicing request
02:04:36.630 00.000 8996 OnExposeComplete: enter
02:04:36.631 00.001 8996 UpdateGuideState(): m_state=6
02:04:36.632 00.001 8996 Star::Find(15, 138, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14733
02:04:36.633 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=474.19, Mass=647604, SNR=328.9, Peak=36105 HFD=4.9
02:04:36.634 00.001 8996 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.10) = xAngle (1.94 = 1.94)
02:04:36.635 00.001 8996 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.18 = -1.18)
02:04:36.635 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=0.53 hyp=0.55 cameraTheta=1.85 mountX=-0.20 mountY=-0.51, mountTheta=-1.95
02:04:36.637 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.53, opts=13)
02:04:36.639 00.002 8996 Enqueuing Move request for scope (-0.15, 0.53)
02:04:36.642 00.003 20224 Worker thread wakes up
02:04:36.642 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.53) opts 0xd
02:04:36.642 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.53)
02:04:36.642 00.000 20224 Moving (-0.15, 0.53) raw xDistance=-0.20 yDistance=-0.51
02:04:36.642 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:04:36.642 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
02:04:36.643 00.001 20224 MoveAxis(E, 0, ABG)
02:04:36.643 00.000 20224 Move returns status 0, amount 0
02:04:36.643 00.000 20224 MoveAxis(N, 107, ABG)
02:04:36.643 00.000 20224 Guiding  Dir = 0, Dur = 107
02:04:36.643 00.000 20224 IsSlewing returns 0
02:04:36.643 00.000 20224 IsGuiding returns 0
02:04:36.645 00.002 20224 PulseGuide returned control before completion, sleep 116
02:04:36.655 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=36105, med=3363, FiltMin=3043, FiltMax=24662, Gamma=1.000
02:04:36.676 00.021 8996 UpdateGuideState exits: m=647604 SNR=328.9
02:04:36.677 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:36.678 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:36.679 00.001 8996 Enqueuing Expose request
02:04:36.763 00.084 20224 IsGuiding returns 1
02:04:36.763 00.000 20224 scope still moving after pulse duration time elapsed
02:04:36.795 00.032 20224 IsSlewing returns 0
02:04:36.796 00.001 20224 IsGuiding returns 1
02:04:36.826 00.030 20224 IsSlewing returns 0
02:04:36.826 00.000 20224 IsGuiding returns 0
02:04:36.826 00.000 20224 scope move finished after 107 + 75 ms
02:04:36.826 00.000 20224 Move returns status 0, amount 107
02:04:36.826 00.000 20224 move complete, result=0
02:04:36.827 00.001 20224 worker thread done servicing request
02:04:36.827 00.000 20224 Worker thread wakes up
02:04:36.827 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:36.827 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:36.827 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.5 px 107 ms NORTH
02:04:37.978 01.151 20224 Exposure complete
02:04:38.054 00.076 20224 worker thread done servicing request
02:04:38.054 00.000 8996 OnExposeComplete: enter
02:04:38.055 00.001 8996 UpdateGuideState(): m_state=6
02:04:38.056 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14734
02:04:38.056 00.000 8996 Star::Find returns 1 (0), X=137.41, Y=473.59, Mass=617759, SNR=283.0, Peak=39769 HFD=4.9
02:04:38.057 00.001 8996 MultiStar: exiting stabilization period
02:04:38.058 00.001 8996 MultiStar: [#1 -0.66,-0.67,0.00,M4] [#2 -0.65,-0.84,0.00,M8] [#3 -0.50,-0.51,0.00,M5] [#4 -0.27,-0.40,0.00,M5] [#5 -0.21,-0.24,0.52,U] [#6 -0.83,-0.36,0.00,M3] [#7 -0.45,-0.34,0.00,M3] [#8 -0.41,-0.80,0.00,M7] 
02:04:38.059 00.001 8996 single-star, 1 included, MultiStar: {-0.23, -0.13}, one-star: {-0.23, -0.07}
02:04:38.060 00.001 8996 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.10) = xAngle (-2.74 = -2.74)
02:04:38.060 00.000 8996 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.42)
02:04:38.061 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.84 mountX=-0.22 mountY=0.10, mountTheta=2.73
02:04:38.063 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.07, opts=13)
02:04:38.064 00.001 8996 Enqueuing Move request for scope (-0.23, -0.07)
02:04:38.064 00.000 20224 Worker thread wakes up
02:04:38.065 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
02:04:38.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
02:04:38.065 00.000 20224 Moving (-0.23, -0.07) raw xDistance=-0.22 yDistance=0.10
02:04:38.065 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:04:38.065 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:38.065 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:04:38.065 00.000 20224 MoveAxis(E, 33, ABG)
02:04:38.065 00.000 20224 Guiding  Dir = 2, Dur = 33
02:04:38.065 00.000 20224 IsSlewing returns 0
02:04:38.065 00.000 20224 IsGuiding returns 0
02:04:38.067 00.002 20224 PulseGuide returned control before completion, sleep 42
02:04:38.069 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=39769, med=3363, FiltMin=3033, FiltMax=22358, Gamma=1.000
02:04:38.083 00.014 8996 UpdateGuideState exits: m=617759 SNR=283.0
02:04:38.084 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:38.085 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:38.086 00.001 8996 Enqueuing Expose request
02:04:38.110 00.024 20224 IsGuiding returns 1
02:04:38.110 00.000 20224 scope still moving after pulse duration time elapsed
02:04:38.141 00.031 20224 IsSlewing returns 0
02:04:38.141 00.000 20224 IsGuiding returns 1
02:04:38.173 00.032 20224 IsSlewing returns 0
02:04:38.174 00.001 20224 IsGuiding returns 0
02:04:38.174 00.000 20224 scope move finished after 33 + 75 ms
02:04:38.174 00.000 20224 Move returns status 0, amount 33
02:04:38.174 00.000 20224 MoveAxis(N, 0, ABG)
02:04:38.174 00.000 20224 Move returns status 0, amount 0
02:04:38.174 00.000 20224 move complete, result=0
02:04:38.175 00.001 20224 worker thread done servicing request
02:04:38.175 00.000 20224 Worker thread wakes up
02:04:38.175 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
02:04:38.176 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:38.176 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:39.160 00.984 20224 Exposure complete
02:04:39.245 00.085 20224 worker thread done servicing request
02:04:39.245 00.000 8996 OnExposeComplete: enter
02:04:39.247 00.002 8996 UpdateGuideState(): m_state=6
02:04:39.249 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14735
02:04:39.251 00.002 8996 Star::Find returns 1 (0), X=137.29, Y=472.86, Mass=605825, SNR=278.3, Peak=37277 HFD=4.6
02:04:39.253 00.002 8996 MultiStar: [#1 -0.30,-0.62,0.00,M5] [#2 -0.25,-0.61,0.00,M9] [#3 -0.37,-0.57,0.00,M6] [#4 -0.04,-0.43,0.57,U] [#5 -0.16,-0.60,0.00,M3] [#6 -0.43,-0.39,0.00,M4] [#7 -0.27,-0.12,0.46,U] [#8 -0.27,-0.84,0.00,M8] 
02:04:39.255 00.002 8996 refined, 2 included, MultiStar: {-0.25, -0.54}, one-star: {-0.36, -0.80}
02:04:39.256 00.001 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.90 = -1.90)
02:04:39.258 00.002 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
02:04:39.259 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.54 hyp=0.60 cameraTheta=-2.00 mountX=-0.20 mountY=0.57, mountTheta=1.90
02:04:39.261 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.54, opts=13)
02:04:39.262 00.001 8996 Enqueuing Move request for scope (-0.25, -0.54)
02:04:39.264 00.002 20224 Worker thread wakes up
02:04:39.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.54) opts 0xd
02:04:39.264 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.54)
02:04:39.264 00.000 20224 Moving (-0.25, -0.54) raw xDistance=-0.20 yDistance=0.57
02:04:39.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:04:39.265 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:39.265 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
02:04:39.265 00.000 20224 MoveAxis(E, 0, ABG)
02:04:39.265 00.000 20224 Move returns status 0, amount 0
02:04:39.265 00.000 20224 MoveAxis(N, 0, ABG)
02:04:39.265 00.000 20224 Move returns status 0, amount 0
02:04:39.265 00.000 20224 move complete, result=0
02:04:39.266 00.001 20224 worker thread done servicing request
02:04:39.273 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37277, med=3363, FiltMin=3040, FiltMax=24854, Gamma=1.000
02:04:39.292 00.019 8996 UpdateGuideState exits: m=605825 SNR=278.3
02:04:39.293 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:39.294 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:39.295 00.001 8996 Enqueuing Expose request
02:04:39.295 00.000 20224 Worker thread wakes up
02:04:39.295 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
02:04:39.296 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:39.296 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:40.467 01.171 20224 Exposure complete
02:04:40.530 00.063 20224 worker thread done servicing request
02:04:40.530 00.000 8996 OnExposeComplete: enter
02:04:40.531 00.001 8996 UpdateGuideState(): m_state=6
02:04:40.532 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14736
02:04:40.533 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=472.89, Mass=601495, SNR=293.0, Peak=40813 HFD=4.4
02:04:40.534 00.001 8996 MultiStar: [#1 -0.56,-0.71,0.00,M6] [#2 -0.37,-0.74,0.00,M10] [#3 -0.35,-0.42,0.00,M7] [#4 -0.05,-0.51,0.00,M5] [#5 0.15,0.07,0.58,U] [#6 -0.54,-0.65,0.00,M5] [#7 -0.27,-0.38,0.00,M3] [#8 -0.19,-0.56,0.00,M9] 
02:04:40.534 00.000 8996 refined, 1 included, MultiStar: {-0.22, -0.46}, one-star: {-0.44, -0.77}
02:04:40.536 00.002 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
02:04:40.537 00.001 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
02:04:40.538 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.46 hyp=0.51 cameraTheta=-2.02 mountX=-0.18 mountY=0.48, mountTheta=1.92
02:04:40.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.46, opts=13)
02:04:40.542 00.002 8996 Enqueuing Move request for scope (-0.22, -0.46)
02:04:40.543 00.001 20224 Worker thread wakes up
02:04:40.543 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.46) opts 0xd
02:04:40.544 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.46)
02:04:40.544 00.000 20224 Moving (-0.22, -0.46) raw xDistance=-0.18 yDistance=0.48
02:04:40.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:04:40.544 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:04:40.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
02:04:40.544 00.000 20224 MoveAxis(E, 0, ABG)
02:04:40.544 00.000 20224 Move returns status 0, amount 0
02:04:40.544 00.000 20224 MoveAxis(N, 0, ABG)
02:04:40.544 00.000 20224 Move returns status 0, amount 0
02:04:40.545 00.001 20224 move complete, result=0
02:04:40.545 00.000 20224 worker thread done servicing request
02:04:40.552 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40813, med=3363, FiltMin=3017, FiltMax=23625, Gamma=1.000
02:04:40.573 00.021 8996 UpdateGuideState exits: m=601495 SNR=293.0
02:04:40.575 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:40.576 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:40.577 00.001 8996 Enqueuing Expose request
02:04:40.578 00.001 20224 Worker thread wakes up
02:04:40.579 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:40.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:40.579 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 0 ms NORTH
02:04:41.550 00.971 20224 Exposure complete
02:04:41.629 00.079 20224 worker thread done servicing request
02:04:41.629 00.000 8996 OnExposeComplete: enter
02:04:41.630 00.001 8996 UpdateGuideState(): m_state=6
02:04:41.632 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14737
02:04:41.632 00.000 8996 Star::Find returns 1 (0), X=137.28, Y=472.97, Mass=601964, SNR=309.0, Peak=39283 HFD=4.5
02:04:41.634 00.002 8996 MultiStar: [#1 -0.14,-0.75,0.00,M7] [#2 -0.18,-0.98,0.00,R] [#3 0.28,-0.54,0.00,M8] [#4 0.18,-0.77,0.00,M6] [#5 0.52,-0.40,0.00,M3] [#6 -0.28,-0.77,0.00,M6] [#7 0.00,-0.88,0.00,M4] [#8 0.05,-0.83,0.00,M10] 
02:04:41.635 00.001 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
02:04:41.635 00.000 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
02:04:41.636 00.001 8996 CameraToMount -- cameraX=-0.36 cameraY=-0.68 hyp=0.77 cameraTheta=-2.06 mountX=-0.29 mountY=0.72, mountTheta=1.96
02:04:41.638 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.36, y=-0.68, opts=13)
02:04:41.639 00.001 8996 Enqueuing Move request for scope (-0.36, -0.68)
02:04:41.640 00.001 20224 Worker thread wakes up
02:04:41.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.68) opts 0xd
02:04:41.640 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.36, -0.68)
02:04:41.640 00.000 20224 Moving (-0.36, -0.68) raw xDistance=-0.29 yDistance=0.72
02:04:41.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:04:41.640 00.000 20224 resist switch: large excursion: input 0.72 thresh 0.60 direction from -1 to 1
02:04:41.640 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.16
02:04:41.640 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
02:04:41.640 00.000 20224 MoveAxis(E, 43, ABG)
02:04:41.640 00.000 20224 Guiding  Dir = 2, Dur = 43
02:04:41.640 00.000 20224 IsSlewing returns 0
02:04:41.640 00.000 20224 IsGuiding returns 0
02:04:41.643 00.003 20224 PulseGuide returned control before completion, sleep 51
02:04:41.646 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39283, med=3360, FiltMin=3024, FiltMax=25027, Gamma=1.000
02:04:41.666 00.020 8996 UpdateGuideState exits: m=601964 SNR=309.0
02:04:41.668 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:41.670 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:41.671 00.001 8996 Enqueuing Expose request
02:04:41.710 00.039 20224 IsGuiding returns 1
02:04:41.710 00.000 20224 scope still moving after pulse duration time elapsed
02:04:41.737 00.027 20224 IsSlewing returns 0
02:04:41.737 00.000 20224 IsGuiding returns 0
02:04:41.737 00.000 20224 scope move finished after 43 + 53 ms
02:04:41.737 00.000 20224 Move returns status 0, amount 43
02:04:41.737 00.000 20224 MoveAxis(S, 152, ABG)
02:04:41.737 00.000 20224 Guiding  Dir = 1, Dur = 152
02:04:41.737 00.000 20224 IsSlewing returns 0
02:04:41.738 00.001 20224 IsGuiding returns 0
02:04:41.802 00.064 20224 PulseGuide returned control before completion, sleep 98
02:04:41.909 00.107 20224 IsGuiding returns 1
02:04:41.909 00.000 20224 scope still moving after pulse duration time elapsed
02:04:41.940 00.031 20224 IsSlewing returns 0
02:04:41.941 00.001 20224 IsGuiding returns 1
02:04:41.971 00.030 20224 IsSlewing returns 0
02:04:41.971 00.000 20224 IsGuiding returns 0
02:04:41.971 00.000 20224 scope move finished after 152 + 81 ms
02:04:41.971 00.000 20224 Move returns status 0, amount 152
02:04:41.971 00.000 20224 move complete, result=0
02:04:41.971 00.000 20224 worker thread done servicing request
02:04:41.971 00.000 20224 Worker thread wakes up
02:04:41.972 00.001 8996 GuideStep: -0.3 px 43 ms EAST, 0.7 px 152 ms SOUTH
02:04:41.974 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:41.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:43.159 01.185 20224 Exposure complete
02:04:43.238 00.079 20224 worker thread done servicing request
02:04:43.238 00.000 8996 OnExposeComplete: enter
02:04:43.240 00.002 8996 UpdateGuideState(): m_state=6
02:04:43.242 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14738
02:04:43.243 00.001 8996 Star::Find returns 1 (0), X=138.00, Y=473.36, Mass=631142, SNR=298.6, Peak=42045 HFD=4.3
02:04:43.244 00.001 8996 MultiStar: [#1 0.32,-0.31,0.67,U] [#2 0.39,0.56,0.00,M1] [#3 0.28,-0.08,0.57,U] [#4 0.43,-0.19,0.00,M7] [#5 0.79,0.15,0.00,M4] [#6 -0.18,-0.54,0.00,M7] [#7 0.20,-0.08,0.42,U] [#8 0.30,-0.11,0.34,U] 
02:04:43.245 00.001 8996 refined, 4 included, MultiStar: {0.30, -0.21}, one-star: {0.36, -0.30}
02:04:43.246 00.001 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.51 = -0.51)
02:04:43.247 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.65)
02:04:43.248 00.001 8996 CameraToMount -- cameraX=0.30 cameraY=-0.21 hyp=0.37 cameraTheta=-0.60 mountX=0.32 mountY=0.17, mountTheta=0.49
02:04:43.250 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.30, y=-0.21, opts=13)
02:04:43.251 00.001 8996 Enqueuing Move request for scope (0.30, -0.21)
02:04:43.252 00.001 20224 Worker thread wakes up
02:04:43.253 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.21) opts 0xd
02:04:43.253 00.000 20224 Handling offset move in thread for scope, endpoint = (0.30, -0.21)
02:04:43.253 00.000 20224 Moving (0.30, -0.21) raw xDistance=0.32 yDistance=0.17
02:04:43.253 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
02:04:43.253 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:43.253 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:04:43.253 00.000 20224 MoveAxis(W, 44, ABG)
02:04:43.253 00.000 20224 Guiding  Dir = 3, Dur = 44
02:04:43.254 00.001 20224 IsSlewing returns 0
02:04:43.254 00.000 20224 IsGuiding returns 0
02:04:43.259 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42045, med=3357, FiltMin=3005, FiltMax=23555, Gamma=1.000
02:04:43.275 00.016 8996 UpdateGuideState exits: m=631142 SNR=298.6
02:04:43.276 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:43.277 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:43.278 00.001 8996 Enqueuing Expose request
02:04:43.287 00.009 20224 PulseGuide returned control before completion, sleep 22
02:04:43.317 00.030 20224 IsGuiding returns 1
02:04:43.317 00.000 20224 scope still moving after pulse duration time elapsed
02:04:43.349 00.032 20224 IsSlewing returns 0
02:04:43.349 00.000 20224 IsGuiding returns 1
02:04:43.381 00.032 20224 IsSlewing returns 0
02:04:43.381 00.000 20224 IsGuiding returns 0
02:04:43.382 00.001 20224 scope move finished after 44 + 83 ms
02:04:43.382 00.000 20224 Move returns status 0, amount 44
02:04:43.382 00.000 20224 MoveAxis(N, 0, ABG)
02:04:43.382 00.000 20224 Move returns status 0, amount 0
02:04:43.382 00.000 20224 move complete, result=0
02:04:43.382 00.000 20224 worker thread done servicing request
02:04:43.382 00.000 20224 Worker thread wakes up
02:04:43.382 00.000 8996 GuideStep: 0.3 px 44 ms WEST, 0.2 px 0 ms NORTH
02:04:43.385 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:43.385 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:44.372 00.987 20224 Exposure complete
02:04:44.467 00.095 20224 worker thread done servicing request
02:04:44.467 00.000 8996 OnExposeComplete: enter
02:04:44.468 00.001 8996 UpdateGuideState(): m_state=6
02:04:44.470 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14739
02:04:44.471 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=473.37, Mass=555927, SNR=312.7, Peak=38125 HFD=4.7
02:04:44.472 00.001 8996 MultiStar: [#1 0.09,0.04,0.56,U] [#2 0.51,0.79,0.00,M2] [#3 0.23,0.13,0.51,U] [#4 0.37,-0.21,0.47,U] [#5 0.58,0.27,0.00,M5] [#6 -0.25,-0.17,0.40,U] [#7 0.39,0.26,0.35,U] [#8 0.13,-0.22,0.32,U] 
02:04:44.473 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.10}, one-star: {-0.01, -0.28}
02:04:44.474 00.001 8996 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.10) = xAngle (-0.61 = -0.61)
02:04:44.476 00.002 8996 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.73 = 2.55)
02:04:44.476 00.000 8996 CameraToMount -- cameraX=0.11 cameraY=-0.10 hyp=0.15 cameraTheta=-0.71 mountX=0.12 mountY=0.08, mountTheta=0.60
02:04:44.479 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.10, opts=13)
02:04:44.481 00.002 8996 Enqueuing Move request for scope (0.11, -0.10)
02:04:44.483 00.002 20224 Worker thread wakes up
02:04:44.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.10) opts 0xd
02:04:44.483 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.10)
02:04:44.483 00.000 20224 Moving (0.11, -0.10) raw xDistance=0.12 yDistance=0.08
02:04:44.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:04:44.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:44.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:04:44.483 00.000 20224 MoveAxis(E, 0, ABG)
02:04:44.483 00.000 20224 Move returns status 0, amount 0
02:04:44.483 00.000 20224 MoveAxis(N, 0, ABG)
02:04:44.484 00.001 20224 Move returns status 0, amount 0
02:04:44.484 00.000 20224 move complete, result=0
02:04:44.484 00.000 20224 worker thread done servicing request
02:04:44.490 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=38125, med=3357, FiltMin=3030, FiltMax=24979, Gamma=1.000
02:04:44.505 00.015 8996 UpdateGuideState exits: m=555927 SNR=312.7
02:04:44.506 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:44.507 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:44.507 00.000 8996 Enqueuing Expose request
02:04:44.510 00.003 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:44.512 00.002 20224 Worker thread wakes up
02:04:44.512 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:44.512 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:45.676 01.164 20224 Exposure complete
02:04:45.735 00.059 20224 worker thread done servicing request
02:04:45.735 00.000 8996 OnExposeComplete: enter
02:04:45.736 00.001 8996 UpdateGuideState(): m_state=6
02:04:45.737 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14740
02:04:45.737 00.000 8996 Star::Find returns 1 (0), X=137.92, Y=473.84, Mass=556799, SNR=268.7, Peak=43465 HFD=4.5
02:04:45.738 00.001 8996 MultiStar: [#1 0.44,-0.06,0.64,U] [#2 0.44,0.68,0.00,M3] [#3 -0.12,-0.33,0.59,U] [#4 0.25,-0.17,0.51,U] [#5 0.78,0.35,0.00,M6] [#6 -0.00,-0.05,0.37,U] [#7 0.28,-0.18,0.36,U] [#8 0.48,0.10,0.00,M9] 
02:04:45.739 00.001 8996 refined, 5 included, MultiStar: {0.21, -0.07}, one-star: {0.28, 0.18}
02:04:45.740 00.001 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.21 = -0.21)
02:04:45.741 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.95)
02:04:45.741 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=-0.07 hyp=0.22 cameraTheta=-0.31 mountX=0.21 mountY=0.04, mountTheta=0.20
02:04:45.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.07, opts=13)
02:04:45.744 00.001 8996 Enqueuing Move request for scope (0.21, -0.07)
02:04:45.745 00.001 20224 Worker thread wakes up
02:04:45.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.07) opts 0xd
02:04:45.745 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.07)
02:04:45.745 00.000 20224 Moving (0.21, -0.07) raw xDistance=0.21 yDistance=0.04
02:04:45.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:04:45.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:45.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:04:45.745 00.000 20224 MoveAxis(W, 31, ABG)
02:04:45.746 00.001 20224 Guiding  Dir = 3, Dur = 31
02:04:45.746 00.000 20224 IsSlewing returns 0
02:04:45.746 00.000 20224 IsGuiding returns 0
02:04:45.749 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=43465, med=3357, FiltMin=2973, FiltMax=21510, Gamma=1.000
02:04:45.763 00.014 8996 UpdateGuideState exits: m=556799 SNR=268.7
02:04:45.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:45.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:45.766 00.001 8996 Enqueuing Expose request
02:04:45.775 00.009 20224 PulseGuide returned control before completion, sleep 13
02:04:45.803 00.028 20224 IsGuiding returns 1
02:04:45.803 00.000 20224 scope still moving after pulse duration time elapsed
02:04:45.835 00.032 20224 IsSlewing returns 0
02:04:45.835 00.000 20224 IsGuiding returns 1
02:04:45.866 00.031 20224 IsSlewing returns 0
02:04:45.866 00.000 20224 IsGuiding returns 0
02:04:45.866 00.000 20224 scope move finished after 31 + 88 ms
02:04:45.866 00.000 20224 Move returns status 0, amount 31
02:04:45.866 00.000 20224 MoveAxis(N, 0, ABG)
02:04:45.866 00.000 20224 Move returns status 0, amount 0
02:04:45.866 00.000 20224 move complete, result=0
02:04:45.866 00.000 20224 worker thread done servicing request
02:04:45.866 00.000 20224 Worker thread wakes up
02:04:45.866 00.000 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
02:04:45.868 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:45.868 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:46.852 00.984 20224 Exposure complete
02:04:46.905 00.053 20224 worker thread done servicing request
02:04:46.905 00.000 8996 OnExposeComplete: enter
02:04:46.906 00.001 8996 UpdateGuideState(): m_state=6
02:04:46.907 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14741
02:04:46.908 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=473.78, Mass=677674, SNR=316.7, Peak=51961 HFD=4.3
02:04:46.909 00.001 8996 MultiStar: [#1 0.10,-0.33,0.59,U] [#2 0.29,0.48,0.00,M4] [#3 -0.05,-0.25,0.47,U] [#4 -0.04,-0.32,0.50,U] [#5 0.52,0.30,0.00,M7] [#6 -0.02,-0.45,0.34,U] [#7 0.03,-0.20,0.36,U] [#8 0.19,-0.24,0.30,U] 
02:04:46.910 00.001 8996 refined, 6 included, MultiStar: {0.12, -0.18}, one-star: {0.33, 0.12}
02:04:46.911 00.001 8996 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
02:04:46.912 00.001 8996 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
02:04:46.913 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-1.00 mountX=0.13 mountY=0.17, mountTheta=0.90
02:04:46.915 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.18, opts=13)
02:04:46.916 00.001 8996 Enqueuing Move request for scope (0.12, -0.18)
02:04:46.917 00.001 20224 Worker thread wakes up
02:04:46.917 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
02:04:46.917 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
02:04:46.917 00.000 20224 Moving (0.12, -0.18) raw xDistance=0.13 yDistance=0.17
02:04:46.917 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:04:46.917 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:46.917 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:04:46.918 00.001 20224 MoveAxis(E, 0, ABG)
02:04:46.918 00.000 20224 Move returns status 0, amount 0
02:04:46.918 00.000 20224 MoveAxis(N, 0, ABG)
02:04:46.918 00.000 20224 Move returns status 0, amount 0
02:04:46.918 00.000 20224 move complete, result=0
02:04:46.918 00.000 20224 worker thread done servicing request
02:04:46.922 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=51961, med=3357, FiltMin=3043, FiltMax=27734, Gamma=1.000
02:04:46.935 00.013 8996 UpdateGuideState exits: m=677674 SNR=316.7
02:04:46.936 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:46.937 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:46.937 00.000 8996 Enqueuing Expose request
02:04:46.938 00.001 20224 Worker thread wakes up
02:04:46.938 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:04:46.939 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:46.939 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:48.093 01.154 20224 Exposure complete
02:04:48.179 00.086 20224 worker thread done servicing request
02:04:48.179 00.000 8996 OnExposeComplete: enter
02:04:48.180 00.001 8996 UpdateGuideState(): m_state=6
02:04:48.182 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14742
02:04:48.182 00.000 8996 Star::Find returns 1 (0), X=137.34, Y=473.45, Mass=628617, SNR=286.3, Peak=38125 HFD=4.6
02:04:48.185 00.003 8996 MultiStar: [#1 -0.55,-0.54,0.00,M4] [#2 -0.50,0.48,0.00,M5] [#3 -0.33,-0.31,0.75,U] [#4 -0.25,-0.37,0.55,U] [#5 -0.35,-0.18,0.49,U] [#6 -0.62,-0.16,0.00,M5] [#7 -0.24,0.11,0.49,U] [#8 -0.58,-0.57,0.00,M9] 
02:04:48.187 00.002 8996 refined, 4 included, MultiStar: {-0.30, -0.21}, one-star: {-0.30, -0.21}
02:04:48.189 00.002 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
02:04:48.191 00.002 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
02:04:48.193 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.21 hyp=0.36 cameraTheta=-2.54 mountX=-0.28 mountY=0.24, mountTheta=2.43
02:04:48.197 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.21, opts=13)
02:04:48.198 00.001 8996 Enqueuing Move request for scope (-0.30, -0.21)
02:04:48.200 00.002 20224 Worker thread wakes up
02:04:48.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.21) opts 0xd
02:04:48.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.21)
02:04:48.200 00.000 20224 Moving (-0.30, -0.21) raw xDistance=-0.28 yDistance=0.24
02:04:48.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
02:04:48.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
02:04:48.200 00.000 20224 MoveAxis(E, 40, ABG)
02:04:48.201 00.001 20224 Guiding  Dir = 2, Dur = 40
02:04:48.201 00.000 20224 IsSlewing returns 0
02:04:48.201 00.000 20224 IsGuiding returns 0
02:04:48.204 00.003 20224 PulseGuide returned control before completion, sleep 48
02:04:48.206 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38125, med=3357, FiltMin=3033, FiltMax=22640, Gamma=1.000
02:04:48.220 00.014 8996 UpdateGuideState exits: m=628617 SNR=286.3
02:04:48.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:48.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:48.223 00.001 8996 Enqueuing Expose request
02:04:48.266 00.043 20224 IsGuiding returns 1
02:04:48.266 00.000 20224 scope still moving after pulse duration time elapsed
02:04:48.297 00.031 20224 IsSlewing returns 0
02:04:48.298 00.001 20224 IsGuiding returns 0
02:04:48.298 00.000 20224 scope move finished after 40 + 56 ms
02:04:48.298 00.000 20224 Move returns status 0, amount 40
02:04:48.298 00.000 20224 MoveAxis(S, 50, ABG)
02:04:48.298 00.000 20224 Guiding  Dir = 1, Dur = 50
02:04:48.298 00.000 20224 IsSlewing returns 0
02:04:48.299 00.001 20224 IsGuiding returns 0
02:04:48.361 00.062 20224 IsGuiding returns 1
02:04:48.361 00.000 20224 scope still moving after pulse duration time elapsed
02:04:48.391 00.030 20224 IsSlewing returns 0
02:04:48.391 00.000 20224 IsGuiding returns 1
02:04:48.422 00.031 20224 IsSlewing returns 0
02:04:48.423 00.001 20224 IsGuiding returns 1
02:04:48.453 00.030 20224 IsSlewing returns 0
02:04:48.453 00.000 20224 IsGuiding returns 1
02:04:48.484 00.031 20224 IsSlewing returns 0
02:04:48.485 00.001 20224 IsGuiding returns 0
02:04:48.485 00.000 20224 scope move finished after 50 + 135 ms
02:04:48.485 00.000 20224 Move returns status 0, amount 50
02:04:48.485 00.000 20224 move complete, result=0
02:04:48.485 00.000 20224 worker thread done servicing request
02:04:48.485 00.000 20224 Worker thread wakes up
02:04:48.485 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.2 px 50 ms SOUTH
02:04:48.489 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:48.489 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:49.472 00.983 20224 Exposure complete
02:04:49.529 00.057 20224 worker thread done servicing request
02:04:49.529 00.000 8996 OnExposeComplete: enter
02:04:49.530 00.001 8996 UpdateGuideState(): m_state=6
02:04:49.531 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14743
02:04:49.532 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.61, Mass=520826, SNR=260.3, Peak=36185 HFD=4.4
02:04:49.533 00.001 8996 MultiStar: [#1 -0.63,-0.48,0.00,M5] [#2 -0.45,0.40,0.00,M6] [#3 -0.30,0.19,0.68,U] [#4 -0.22,-0.13,0.63,U] [#5 0.21,0.43,0.00,M7] [#6 -0.33,0.24,0.44,U] [#7 -0.56,0.21,0.00,M1] [#8 -0.29,-0.30,0.42,U] 
02:04:49.534 00.001 8996 single-star, 4 included, MultiStar: {-0.22, -0.01}, one-star: {-0.10, -0.05}
02:04:49.535 00.001 8996 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
02:04:49.536 00.001 8996 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
02:04:49.536 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.05 hyp=0.11 cameraTheta=-2.69 mountX=-0.09 mountY=0.06, mountTheta=2.58
02:04:49.538 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.05, opts=13)
02:04:49.539 00.001 8996 Enqueuing Move request for scope (-0.10, -0.05)
02:04:49.540 00.001 20224 Worker thread wakes up
02:04:49.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.05) opts 0xd
02:04:49.540 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.05)
02:04:49.540 00.000 20224 Moving (-0.10, -0.05) raw xDistance=-0.09 yDistance=0.06
02:04:49.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:04:49.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:49.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:04:49.541 00.001 20224 MoveAxis(E, 0, ABG)
02:04:49.541 00.000 20224 Move returns status 0, amount 0
02:04:49.541 00.000 20224 MoveAxis(N, 0, ABG)
02:04:49.541 00.000 20224 Move returns status 0, amount 0
02:04:49.541 00.000 20224 move complete, result=0
02:04:49.541 00.000 20224 worker thread done servicing request
02:04:49.545 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=36185, med=3360, FiltMin=3021, FiltMax=19955, Gamma=1.000
02:04:49.574 00.029 8996 UpdateGuideState exits: m=520826 SNR=260.3
02:04:49.575 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:49.577 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:49.578 00.001 8996 Enqueuing Expose request
02:04:49.580 00.002 20224 Worker thread wakes up
02:04:49.580 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:49.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:49.582 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:50.762 01.180 20224 Exposure complete
02:04:50.837 00.075 20224 worker thread done servicing request
02:04:50.837 00.000 8996 OnExposeComplete: enter
02:04:50.838 00.001 8996 UpdateGuideState(): m_state=6
02:04:50.839 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14744
02:04:50.840 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=473.72, Mass=568147, SNR=293.6, Peak=42457 HFD=4.5
02:04:50.841 00.001 8996 MultiStar: [#1 -0.12,0.24,0.66,U] [#2 0.14,0.88,0.00,M7] [#3 0.19,0.46,0.00,M3] [#4 -0.08,-0.07,0.42,U] [#5 0.29,0.38,0.00,M8] [#6 0.11,0.74,0.00,M5] [#7 0.19,0.60,0.00,M2] [#8 0.07,-0.12,0.38,U] 
02:04:50.841 00.000 8996 refined, 3 included, MultiStar: {0.03, 0.06}, one-star: {0.16, 0.06}
02:04:50.842 00.001 8996 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
02:04:50.843 00.001 8996 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
02:04:50.843 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.07 mountX=0.03 mountY=-0.06, mountTheta=-1.17
02:04:50.845 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.06, opts=13)
02:04:50.846 00.001 8996 Enqueuing Move request for scope (0.03, 0.06)
02:04:50.846 00.000 20224 Worker thread wakes up
02:04:50.846 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
02:04:50.847 00.001 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
02:04:50.847 00.000 20224 Moving (0.03, 0.06) raw xDistance=0.03 yDistance=-0.06
02:04:50.847 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:04:50.847 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:50.847 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:04:50.847 00.000 20224 MoveAxis(E, 0, ABG)
02:04:50.847 00.000 20224 Move returns status 0, amount 0
02:04:50.847 00.000 20224 MoveAxis(N, 0, ABG)
02:04:50.847 00.000 20224 Move returns status 0, amount 0
02:04:50.847 00.000 20224 move complete, result=0
02:04:50.847 00.000 20224 worker thread done servicing request
02:04:50.850 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42457, med=3360, FiltMin=3024, FiltMax=24163, Gamma=1.000
02:04:50.869 00.019 8996 UpdateGuideState exits: m=568147 SNR=293.6
02:04:50.872 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:50.874 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:50.876 00.002 8996 Enqueuing Expose request
02:04:50.877 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:04:50.878 00.001 20224 Worker thread wakes up
02:04:50.878 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:50.879 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:51.853 00.974 20224 Exposure complete
02:04:51.944 00.091 20224 worker thread done servicing request
02:04:51.944 00.000 8996 OnExposeComplete: enter
02:04:51.945 00.001 8996 UpdateGuideState(): m_state=6
02:04:51.946 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14745
02:04:51.947 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=473.51, Mass=447550, SNR=259.4, Peak=33449 HFD=4.6
02:04:51.948 00.001 8996 MultiStar: [#1 0.18,0.31,0.73,U] [#2 0.04,0.63,0.00,M8] [#3 0.11,-0.08,0.57,U] [#4 0.18,-0.14,0.56,U] [#5 0.71,0.52,0.00,M9] [#6 -0.21,0.12,0.43,U] [#7 0.31,0.47,0.00,M3] [#8 0.03,-0.27,0.42,U] 
02:04:51.949 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.03}, one-star: {0.04, -0.15}
02:04:51.949 00.000 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
02:04:51.950 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.88)
02:04:51.951 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-0.38 mountX=0.07 mountY=0.02, mountTheta=0.26
02:04:51.952 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.03, opts=13)
02:04:51.953 00.001 8996 Enqueuing Move request for scope (0.07, -0.03)
02:04:51.954 00.001 20224 Worker thread wakes up
02:04:51.954 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.03) opts 0xd
02:04:51.954 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.03)
02:04:51.954 00.000 20224 Moving (0.07, -0.03) raw xDistance=0.07 yDistance=0.02
02:04:51.954 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:04:51.954 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:51.955 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:04:51.955 00.000 20224 MoveAxis(E, 0, ABG)
02:04:51.955 00.000 20224 Move returns status 0, amount 0
02:04:51.955 00.000 20224 MoveAxis(N, 0, ABG)
02:04:51.955 00.000 20224 Move returns status 0, amount 0
02:04:51.955 00.000 20224 move complete, result=0
02:04:51.955 00.000 20224 worker thread done servicing request
02:04:51.959 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=33449, med=3363, FiltMin=3056, FiltMax=20630, Gamma=1.000
02:04:51.977 00.018 8996 UpdateGuideState exits: m=447550 SNR=259.4
02:04:51.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:51.980 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:51.981 00.001 8996 Enqueuing Expose request
02:04:51.982 00.001 20224 Worker thread wakes up
02:04:51.982 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:04:51.984 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:51.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:53.163 01.179 20224 Exposure complete
02:04:53.251 00.088 20224 worker thread done servicing request
02:04:53.251 00.000 8996 OnExposeComplete: enter
02:04:53.254 00.003 8996 UpdateGuideState(): m_state=6
02:04:53.257 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14746
02:04:53.260 00.003 8996 Star::Find returns 1 (0), X=137.60, Y=473.43, Mass=656875, SNR=291.9, Peak=43613 HFD=4.6
02:04:53.263 00.003 8996 MultiStar: [#1 -0.05,-0.21,0.76,U] [#2 -0.09,0.67,0.00,M9] [#3 -0.01,0.06,0.55,U] [#4 -0.01,-0.14,0.57,U] [#5 0.22,0.10,0.58,U] [#6 -0.13,-0.16,0.41,U] [#7 -0.10,-0.16,0.33,U] [#8 0.04,-0.46,0.00,M7] 
02:04:53.266 00.003 8996 refined, 6 included, MultiStar: {-0.01, -0.12}, one-star: {-0.04, -0.23}
02:04:53.267 00.001 8996 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.10) = xAngle (-1.57 = -1.57)
02:04:53.268 00.001 8996 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.69 = 1.59)
02:04:53.269 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.67 mountX=0.00 mountY=0.12, mountTheta=1.57
02:04:53.272 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.12, opts=13)
02:04:53.274 00.002 8996 Enqueuing Move request for scope (-0.01, -0.12)
02:04:53.275 00.001 20224 Worker thread wakes up
02:04:53.275 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
02:04:53.275 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
02:04:53.276 00.001 20224 Moving (-0.01, -0.12) raw xDistance=0.00 yDistance=0.12
02:04:53.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:04:53.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:53.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:04:53.276 00.000 20224 MoveAxis(E, 0, ABG)
02:04:53.276 00.000 20224 Move returns status 0, amount 0
02:04:53.276 00.000 20224 MoveAxis(N, 0, ABG)
02:04:53.276 00.000 20224 Move returns status 0, amount 0
02:04:53.276 00.000 20224 move complete, result=0
02:04:53.277 00.001 20224 worker thread done servicing request
02:04:53.283 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=43613, med=3360, FiltMin=3005, FiltMax=26819, Gamma=1.000
02:04:53.323 00.040 8996 UpdateGuideState exits: m=656875 SNR=291.9
02:04:53.325 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:53.326 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:53.328 00.002 8996 Enqueuing Expose request
02:04:53.329 00.001 20224 Worker thread wakes up
02:04:53.329 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:53.330 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:53.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:54.302 00.972 20224 Exposure complete
02:04:54.374 00.072 20224 worker thread done servicing request
02:04:54.374 00.000 8996 OnExposeComplete: enter
02:04:54.376 00.002 8996 UpdateGuideState(): m_state=6
02:04:54.377 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14747
02:04:54.378 00.001 8996 Star::Find returns 1 (0), X=137.53, Y=473.51, Mass=694432, SNR=287.8, Peak=45369 HFD=4.4
02:04:54.380 00.002 8996 MultiStar: [#1 -0.32,-0.22,0.63,U] [#2 -0.09,0.46,0.00,M10] [#3 -0.14,0.10,0.61,U] [#4 -0.21,-0.29,0.46,U] [#5 0.17,-0.06,0.59,U] [#6 -0.50,-0.19,0.00,M4] [#7 0.34,0.36,0.00,M3] [#8 0.10,-0.49,0.00,M8] 
02:04:54.381 00.001 8996 refined, 4 included, MultiStar: {-0.12, -0.12}, one-star: {-0.12, -0.15}
02:04:54.382 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
02:04:54.384 00.002 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
02:04:54.386 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.38 mountX=-0.11 mountY=0.13, mountTheta=2.28
02:04:54.388 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.12, opts=13)
02:04:54.390 00.002 8996 Enqueuing Move request for scope (-0.12, -0.12)
02:04:54.391 00.001 20224 Worker thread wakes up
02:04:54.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
02:04:54.391 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
02:04:54.391 00.000 20224 Moving (-0.12, -0.12) raw xDistance=-0.11 yDistance=0.13
02:04:54.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:04:54.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:54.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:04:54.392 00.001 20224 MoveAxis(E, 0, ABG)
02:04:54.392 00.000 20224 Move returns status 0, amount 0
02:04:54.392 00.000 20224 MoveAxis(N, 0, ABG)
02:04:54.392 00.000 20224 Move returns status 0, amount 0
02:04:54.392 00.000 20224 move complete, result=0
02:04:54.392 00.000 20224 worker thread done servicing request
02:04:54.396 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=45369, med=3363, FiltMin=3059, FiltMax=26659, Gamma=1.000
02:04:54.423 00.027 8996 UpdateGuideState exits: m=694432 SNR=287.8
02:04:54.426 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:54.428 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:54.430 00.002 8996 Enqueuing Expose request
02:04:54.432 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:54.433 00.001 20224 Worker thread wakes up
02:04:54.433 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:54.433 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:55.593 01.160 20224 Exposure complete
02:04:55.659 00.066 20224 worker thread done servicing request
02:04:55.659 00.000 8996 OnExposeComplete: enter
02:04:55.660 00.001 8996 UpdateGuideState(): m_state=6
02:04:55.661 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14748
02:04:55.662 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=473.62, Mass=625913, SNR=326.4, Peak=45849 HFD=4.6
02:04:55.664 00.002 8996 MultiStar: [#1 -0.28,-0.24,0.57,U] [#2 -0.12,0.46,0.00,R] [#3 -0.13,-0.25,0.52,U] [#4 -0.12,-0.27,0.43,U] [#5 0.22,0.03,0.43,U] [#6 0.00,-0.36,0.32,U] [#7 0.04,0.13,0.36,U] [#8 -0.14,-0.13,0.33,U] 
02:04:55.666 00.002 8996 refined, 7 included, MultiStar: {-0.01, -0.13}, one-star: {0.17, -0.04}
02:04:55.668 00.002 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
02:04:55.668 00.000 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
02:04:55.670 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.65 mountX=0.00 mountY=0.13, mountTheta=1.56
02:04:55.672 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.13, opts=13)
02:04:55.673 00.001 8996 Enqueuing Move request for scope (-0.01, -0.13)
02:04:55.675 00.002 20224 Worker thread wakes up
02:04:55.675 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.13) opts 0xd
02:04:55.675 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.13)
02:04:55.675 00.000 20224 Moving (-0.01, -0.13) raw xDistance=0.00 yDistance=0.13
02:04:55.675 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:04:55.675 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:55.675 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:04:55.675 00.000 20224 MoveAxis(E, 0, ABG)
02:04:55.675 00.000 20224 Move returns status 0, amount 0
02:04:55.675 00.000 20224 MoveAxis(N, 0, ABG)
02:04:55.676 00.001 20224 Move returns status 0, amount 0
02:04:55.676 00.000 20224 move complete, result=0
02:04:55.676 00.000 20224 worker thread done servicing request
02:04:55.680 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45849, med=3363, FiltMin=3040, FiltMax=26358, Gamma=1.000
02:04:55.696 00.016 8996 UpdateGuideState exits: m=625913 SNR=326.4
02:04:55.697 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:55.698 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:55.699 00.001 8996 Enqueuing Expose request
02:04:55.700 00.001 20224 Worker thread wakes up
02:04:55.700 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:55.700 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:55.701 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:56.665 00.964 20224 Exposure complete
02:04:56.740 00.075 20224 worker thread done servicing request
02:04:56.740 00.000 8996 OnExposeComplete: enter
02:04:56.742 00.002 8996 UpdateGuideState(): m_state=6
02:04:56.743 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14749
02:04:56.744 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.48, Mass=648070, SNR=297.0, Peak=40169 HFD=5.0
02:04:56.747 00.003 8996 MultiStar: [#1 -0.12,-0.58,0.00,M1] [#2 -0.15,-0.08,0.79,U] [#3 0.06,-0.01,0.49,U] [#4 0.18,-0.31,0.44,U] [#5 0.17,0.19,0.56,U] [#6 -0.11,-0.25,0.35,U] [#7 -0.01,0.08,0.40,U] [#8 -0.18,-0.11,0.33,U] 
02:04:56.748 00.001 8996 refined, 7 included, MultiStar: {-0.03, -0.08}, one-star: {-0.10, -0.18}
02:04:56.750 00.002 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.80 = -1.80)
02:04:56.750 00.000 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.92 = 1.36)
02:04:56.751 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.89 mountX=-0.02 mountY=0.09, mountTheta=1.80
02:04:56.753 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.08, opts=13)
02:04:56.755 00.002 8996 Enqueuing Move request for scope (-0.03, -0.08)
02:04:56.756 00.001 20224 Worker thread wakes up
02:04:56.756 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.08) opts 0xd
02:04:56.756 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.08)
02:04:56.756 00.000 20224 Moving (-0.03, -0.08) raw xDistance=-0.02 yDistance=0.09
02:04:56.756 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:04:56.756 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:56.756 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:04:56.756 00.000 20224 MoveAxis(E, 0, ABG)
02:04:56.756 00.000 20224 Move returns status 0, amount 0
02:04:56.757 00.001 20224 MoveAxis(N, 0, ABG)
02:04:56.757 00.000 20224 Move returns status 0, amount 0
02:04:56.757 00.000 20224 move complete, result=0
02:04:56.757 00.000 20224 worker thread done servicing request
02:04:56.762 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40169, med=3363, FiltMin=3017, FiltMax=24867, Gamma=1.000
02:04:56.789 00.027 8996 UpdateGuideState exits: m=648070 SNR=297.0
02:04:56.792 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:56.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:56.794 00.001 8996 Enqueuing Expose request
02:04:56.795 00.001 20224 Worker thread wakes up
02:04:56.795 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:04:56.796 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:56.796 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:57.965 01.169 20224 Exposure complete
02:04:58.030 00.065 20224 worker thread done servicing request
02:04:58.030 00.000 8996 OnExposeComplete: enter
02:04:58.031 00.001 8996 UpdateGuideState(): m_state=6
02:04:58.032 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14750
02:04:58.033 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=473.60, Mass=577902, SNR=258.1, Peak=36729 HFD=4.6
02:04:58.034 00.001 8996 MultiStar: [#1 -0.75,-0.38,0.00,M2] [#2 -0.68,-0.07,0.00,M1] [#3 -0.75,-0.07,0.00,M1] [#4 -0.54,-0.14,0.00,M1] [#5 -0.46,0.17,0.00,M6] [#6 -0.92,-0.03,0.00,M3] [#7 -0.30,-0.24,0.50,U] [#8 -0.64,-0.24,0.00,M7] 
02:04:58.035 00.001 8996 single-star, 1 included, MultiStar: {-0.30, -0.12}, one-star: {-0.29, -0.06}
02:04:58.036 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
02:04:58.037 00.001 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
02:04:58.037 00.000 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.06 hyp=0.30 cameraTheta=-2.94 mountX=-0.29 mountY=0.09, mountTheta=2.83
02:04:58.039 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.06, opts=13)
02:04:58.040 00.001 8996 Enqueuing Move request for scope (-0.29, -0.06)
02:04:58.040 00.000 20224 Worker thread wakes up
02:04:58.041 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.06) opts 0xd
02:04:58.041 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.06)
02:04:58.041 00.000 20224 Moving (-0.29, -0.06) raw xDistance=-0.29 yDistance=0.09
02:04:58.041 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:04:58.041 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:58.041 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:04:58.041 00.000 20224 MoveAxis(E, 42, ABG)
02:04:58.041 00.000 20224 Guiding  Dir = 2, Dur = 42
02:04:58.041 00.000 20224 IsSlewing returns 0
02:04:58.041 00.000 20224 IsGuiding returns 0
02:04:58.045 00.004 20224 PulseGuide returned control before completion, sleep 49
02:04:58.049 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=36729, med=3363, FiltMin=3011, FiltMax=21229, Gamma=1.000
02:04:58.066 00.017 8996 UpdateGuideState exits: m=577902 SNR=258.1
02:04:58.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:58.067 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:58.068 00.001 8996 Enqueuing Expose request
02:04:58.106 00.038 20224 IsGuiding returns 1
02:04:58.106 00.000 20224 scope still moving after pulse duration time elapsed
02:04:58.138 00.032 20224 IsSlewing returns 0
02:04:58.138 00.000 20224 IsGuiding returns 0
02:04:58.138 00.000 20224 scope move finished after 42 + 54 ms
02:04:58.139 00.001 20224 Move returns status 0, amount 42
02:04:58.139 00.000 20224 MoveAxis(N, 0, ABG)
02:04:58.139 00.000 20224 Move returns status 0, amount 0
02:04:58.139 00.000 20224 move complete, result=0
02:04:58.139 00.000 20224 worker thread done servicing request
02:04:58.139 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.1 px 0 ms NORTH
02:04:58.141 00.002 20224 Worker thread wakes up
02:04:58.141 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:58.141 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:59.110 00.969 20224 Exposure complete
02:04:59.207 00.097 20224 worker thread done servicing request
02:04:59.207 00.000 8996 OnExposeComplete: enter
02:04:59.208 00.001 8996 UpdateGuideState(): m_state=6
02:04:59.209 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14751
02:04:59.209 00.000 8996 Star::Find returns 1 (0), X=137.95, Y=473.22, Mass=619222, SNR=309.2, Peak=38877 HFD=4.5
02:04:59.210 00.001 8996 MultiStar: [#1 -0.01,-0.54,0.00,M3] [#2 0.21,0.03,0.70,U] [#3 0.26,-0.20,0.61,U] [#4 -0.00,-0.52,0.00,M2] [#5 0.27,0.03,0.54,U] [#6 -0.30,-0.48,0.00,M4] [#7 0.26,-0.13,0.37,U] [#8 -0.06,-0.81,0.00,M8] 
02:04:59.211 00.001 8996 refined, 4 included, MultiStar: {0.26, -0.18}, one-star: {0.30, -0.44}
02:04:59.212 00.001 8996 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.10) = xAngle (-0.49 = -0.49)
02:04:59.213 00.001 8996 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.62 = 2.66)
02:04:59.213 00.000 8996 CameraToMount -- cameraX=0.26 cameraY=-0.18 hyp=0.32 cameraTheta=-0.59 mountX=0.28 mountY=0.15, mountTheta=0.48
02:04:59.215 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.18, opts=13)
02:04:59.216 00.001 8996 Enqueuing Move request for scope (0.26, -0.18)
02:04:59.216 00.000 20224 Worker thread wakes up
02:04:59.216 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.18) opts 0xd
02:04:59.216 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.18)
02:04:59.217 00.001 20224 Moving (0.26, -0.18) raw xDistance=0.28 yDistance=0.15
02:04:59.217 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.28
02:04:59.217 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:04:59.217 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:04:59.217 00.000 20224 MoveAxis(W, 38, ABG)
02:04:59.217 00.000 20224 Guiding  Dir = 3, Dur = 38
02:04:59.217 00.000 20224 IsSlewing returns 0
02:04:59.217 00.000 20224 IsGuiding returns 0
02:04:59.220 00.003 20224 PulseGuide returned control before completion, sleep 45
02:04:59.221 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=38877, med=3363, FiltMin=3005, FiltMax=25587, Gamma=1.000
02:04:59.234 00.013 8996 UpdateGuideState exits: m=619222 SNR=309.2
02:04:59.238 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:04:59.240 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:04:59.242 00.002 8996 Enqueuing Expose request
02:04:59.267 00.025 20224 IsGuiding returns 1
02:04:59.276 00.009 20224 scope still moving after pulse duration time elapsed
02:04:59.297 00.021 20224 IsSlewing returns 0
02:04:59.297 00.000 20224 IsGuiding returns 1
02:04:59.330 00.033 20224 IsSlewing returns 0
02:04:59.330 00.000 20224 IsGuiding returns 0
02:04:59.330 00.000 20224 scope move finished after 38 + 74 ms
02:04:59.330 00.000 20224 Move returns status 0, amount 38
02:04:59.330 00.000 20224 MoveAxis(N, 0, ABG)
02:04:59.330 00.000 20224 Move returns status 0, amount 0
02:04:59.330 00.000 20224 move complete, result=0
02:04:59.330 00.000 20224 worker thread done servicing request
02:04:59.330 00.000 20224 Worker thread wakes up
02:04:59.330 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:04:59.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:04:59.330 00.000 8996 GuideStep: 0.3 px 38 ms WEST, 0.1 px 0 ms NORTH
02:05:00.497 01.167 20224 Exposure complete
02:05:00.565 00.068 20224 worker thread done servicing request
02:05:00.565 00.000 8996 OnExposeComplete: enter
02:05:00.568 00.003 8996 UpdateGuideState(): m_state=6
02:05:00.570 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14752
02:05:00.571 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=473.63, Mass=542594, SNR=293.1, Peak=38185 HFD=4.6
02:05:00.573 00.002 8996 MultiStar: [#1 -0.34,-0.10,0.60,U] [#2 -0.02,0.28,0.73,U] [#3 -0.36,-0.35,0.00,M1] [#4 -0.34,-0.50,0.00,M3] [#5 0.02,-0.17,0.57,U] [#6 -0.58,-0.29,0.00,M5] [#7 -0.23,-0.24,0.36,U] [#8 -0.42,-0.16,0.32,U] 
02:05:00.575 00.002 8996 single-star, 5 included, MultiStar: {-0.14, -0.03}, one-star: {-0.07, -0.03}
02:05:00.577 00.002 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.59 = -2.59)
02:05:00.578 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
02:05:00.580 00.002 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.03 hyp=0.08 cameraTheta=-2.68 mountX=-0.07 mountY=0.04, mountTheta=2.58
02:05:00.583 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.03, opts=13)
02:05:00.585 00.002 8996 Enqueuing Move request for scope (-0.07, -0.03)
02:05:00.586 00.001 20224 Worker thread wakes up
02:05:00.586 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.03) opts 0xd
02:05:00.587 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.03)
02:05:00.587 00.000 20224 Moving (-0.07, -0.03) raw xDistance=-0.07 yDistance=0.04
02:05:00.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:05:00.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:00.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:05:00.587 00.000 20224 MoveAxis(E, 0, ABG)
02:05:00.587 00.000 20224 Move returns status 0, amount 0
02:05:00.587 00.000 20224 MoveAxis(N, 0, ABG)
02:05:00.587 00.000 20224 Move returns status 0, amount 0
02:05:00.587 00.000 20224 move complete, result=0
02:05:00.587 00.000 20224 worker thread done servicing request
02:05:00.595 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38185, med=3363, FiltMin=3030, FiltMax=20870, Gamma=1.000
02:05:00.614 00.019 8996 UpdateGuideState exits: m=542594 SNR=293.1
02:05:00.615 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:00.616 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:00.617 00.001 8996 Enqueuing Expose request
02:05:00.617 00.000 20224 Worker thread wakes up
02:05:00.618 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:00.618 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:00.618 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:01.612 00.994 20224 Exposure complete
02:05:01.685 00.073 20224 worker thread done servicing request
02:05:01.685 00.000 8996 OnExposeComplete: enter
02:05:01.686 00.001 8996 UpdateGuideState(): m_state=6
02:05:01.687 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14753
02:05:01.688 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=473.44, Mass=596228, SNR=271.3, Peak=42429 HFD=4.5
02:05:01.689 00.001 8996 MultiStar: [#1 -0.28,-0.15,0.74,U] [#2 -0.11,0.10,0.71,U] [#3 -0.41,-0.30,0.00,M2] [#4 -0.06,-0.45,0.56,U] [#5 0.15,0.16,0.68,U] [#6 -0.33,-0.43,0.00,M6] [#7 -0.11,-0.03,0.39,U] [#8 0.02,-0.47,0.00,M8] 
02:05:01.690 00.001 8996 refined, 5 included, MultiStar: {-0.02, -0.10}, one-star: {0.18, -0.22}
02:05:01.691 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
02:05:01.691 00.000 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
02:05:01.692 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.76 mountX=-0.01 mountY=0.10, mountTheta=1.66
02:05:01.694 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
02:05:01.695 00.001 8996 Enqueuing Move request for scope (-0.02, -0.10)
02:05:01.696 00.001 20224 Worker thread wakes up
02:05:01.696 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
02:05:01.696 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
02:05:01.696 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
02:05:01.696 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:05:01.696 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:01.696 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:05:01.696 00.000 20224 MoveAxis(E, 0, ABG)
02:05:01.696 00.000 20224 Move returns status 0, amount 0
02:05:01.696 00.000 20224 MoveAxis(N, 0, ABG)
02:05:01.696 00.000 20224 Move returns status 0, amount 0
02:05:01.696 00.000 20224 move complete, result=0
02:05:01.697 00.001 20224 worker thread done servicing request
02:05:01.703 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42429, med=3363, FiltMin=3017, FiltMax=24822, Gamma=1.000
02:05:01.718 00.015 8996 UpdateGuideState exits: m=596228 SNR=271.3
02:05:01.719 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:01.720 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:01.721 00.001 8996 Enqueuing Expose request
02:05:01.723 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:01.726 00.003 20224 Worker thread wakes up
02:05:01.726 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:01.726 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:02.904 01.178 20224 Exposure complete
02:05:02.969 00.065 20224 worker thread done servicing request
02:05:02.969 00.000 8996 OnExposeComplete: enter
02:05:02.970 00.001 8996 UpdateGuideState(): m_state=6
02:05:02.971 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14754
02:05:02.972 00.001 8996 Star::Find returns 1 (0), X=137.83, Y=473.30, Mass=517904, SNR=315.5, Peak=38205 HFD=4.5
02:05:02.973 00.001 8996 MultiStar: [#1 -0.42,-0.32,0.00,M2] [#2 0.02,-0.24,0.65,U] [#3 -0.11,-0.25,0.53,U] [#4 -0.13,-0.58,0.00,M3] [#5 0.22,-0.29,0.61,U] [#6 -0.23,0.04,0.32,U] [#7 0.20,-0.37,0.36,U] [#8 -0.07,-0.28,0.35,U] 
02:05:02.974 00.001 8996 refined, 6 included, MultiStar: {0.06, -0.27}, one-star: {0.18, -0.36}
02:05:02.975 00.001 8996 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.10) = xAngle (-1.25 = -1.25)
02:05:02.976 00.001 8996 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.37 = 1.91)
02:05:02.977 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.34 mountX=0.09 mountY=0.26, mountTheta=1.24
02:05:02.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.27, opts=13)
02:05:02.980 00.001 8996 Enqueuing Move request for scope (0.06, -0.27)
02:05:02.981 00.001 20224 Worker thread wakes up
02:05:02.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.27) opts 0xd
02:05:02.981 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.27)
02:05:02.981 00.000 20224 Moving (0.06, -0.27) raw xDistance=0.09 yDistance=0.26
02:05:02.981 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:05:02.981 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:05:02.981 00.000 20224 MoveAxis(E, 0, ABG)
02:05:02.981 00.000 20224 Move returns status 0, amount 0
02:05:02.981 00.000 20224 MoveAxis(S, 56, ABG)
02:05:02.981 00.000 20224 Guiding  Dir = 1, Dur = 56
02:05:02.981 00.000 20224 IsSlewing returns 0
02:05:02.981 00.000 20224 IsGuiding returns 0
02:05:02.984 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38205, med=3363, FiltMin=3027, FiltMax=21830, Gamma=1.000
02:05:02.987 00.003 20224 PulseGuide returned control before completion, sleep 61
02:05:02.998 00.011 8996 UpdateGuideState exits: m=517904 SNR=315.5
02:05:02.999 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:03.000 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:03.000 00.000 8996 Enqueuing Expose request
02:05:03.049 00.049 20224 IsGuiding returns 1
02:05:03.049 00.000 20224 scope still moving after pulse duration time elapsed
02:05:03.080 00.031 20224 IsSlewing returns 0
02:05:03.081 00.001 20224 IsGuiding returns 0
02:05:03.081 00.000 20224 scope move finished after 56 + 43 ms
02:05:03.081 00.000 20224 Move returns status 0, amount 56
02:05:03.081 00.000 20224 move complete, result=0
02:05:03.081 00.000 20224 worker thread done servicing request
02:05:03.081 00.000 20224 Worker thread wakes up
02:05:03.081 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 56 ms SOUTH
02:05:03.082 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:03.082 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:04.067 00.985 20224 Exposure complete
02:05:04.130 00.063 20224 worker thread done servicing request
02:05:04.130 00.000 8996 OnExposeComplete: enter
02:05:04.131 00.001 8996 UpdateGuideState(): m_state=6
02:05:04.132 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14755
02:05:04.132 00.000 8996 Star::Find returns 1 (0), X=137.53, Y=473.32, Mass=570544, SNR=263.0, Peak=36829 HFD=4.7
02:05:04.133 00.001 8996 MultiStar: [#1 -0.58,-0.51,0.00,M3] [#2 -0.18,0.27,0.73,U] [#3 -0.15,-0.50,0.00,M2] [#4 -0.29,-0.41,0.00,M4] [#5 -0.08,-0.21,0.60,U] [#6 -0.26,-0.44,0.00,M6] [#7 -0.47,-0.42,0.00,M1] [#8 -0.24,-0.49,0.00,M8] 
02:05:04.134 00.001 8996 refined, 2 included, MultiStar: {-0.12, -0.12}, one-star: {-0.11, -0.34}
02:05:04.135 00.001 8996 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.10) = xAngle (-2.29 = -2.29)
02:05:04.136 00.001 8996 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.41 = 0.87)
02:05:04.136 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-2.38 mountX=-0.11 mountY=0.13, mountTheta=2.28
02:05:04.138 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.12, opts=13)
02:05:04.139 00.001 8996 Enqueuing Move request for scope (-0.12, -0.12)
02:05:04.141 00.002 20224 Worker thread wakes up
02:05:04.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.12) opts 0xd
02:05:04.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.12)
02:05:04.141 00.000 20224 Moving (-0.12, -0.12) raw xDistance=-0.11 yDistance=0.13
02:05:04.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:05:04.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:04.142 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:05:04.142 00.000 20224 MoveAxis(E, 0, ABG)
02:05:04.142 00.000 20224 Move returns status 0, amount 0
02:05:04.142 00.000 20224 MoveAxis(N, 0, ABG)
02:05:04.142 00.000 20224 Move returns status 0, amount 0
02:05:04.142 00.000 20224 move complete, result=0
02:05:04.142 00.000 20224 worker thread done servicing request
02:05:04.149 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=36829, med=3363, FiltMin=3027, FiltMax=26502, Gamma=1.000
02:05:04.172 00.023 8996 UpdateGuideState exits: m=570544 SNR=263.0
02:05:04.173 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:04.174 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:04.175 00.001 8996 Enqueuing Expose request
02:05:04.176 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:04.177 00.001 20224 Worker thread wakes up
02:05:04.177 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:04.177 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:05.358 01.181 20224 Exposure complete
02:05:05.436 00.078 20224 worker thread done servicing request
02:05:05.436 00.000 8996 OnExposeComplete: enter
02:05:05.439 00.003 8996 UpdateGuideState(): m_state=6
02:05:05.442 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14756
02:05:05.444 00.002 8996 Star::Find returns 1 (0), X=137.82, Y=473.41, Mass=588517, SNR=263.6, Peak=40477 HFD=4.5
02:05:05.446 00.002 8996 MultiStar: [#1 -0.72,-0.73,0.00,M4] [#2 -0.18,-0.08,0.76,U] [#3 -0.30,-0.50,0.00,M3] [#4 -0.13,-0.82,0.00,M5] [#5 -0.29,-0.27,0.59,U] [#6 -0.52,-0.69,0.00,M7] [#7 -0.12,-0.45,0.00,M2] [#8 -0.21,-0.25,0.42,U] 
02:05:05.448 00.002 8996 refined, 3 included, MultiStar: {-0.08, -0.21}, one-star: {0.18, -0.24}
02:05:05.450 00.002 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.84 = -1.84)
02:05:05.451 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.96 = 1.32)
02:05:05.453 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.21 hyp=0.22 cameraTheta=-1.94 mountX=-0.06 mountY=0.21, mountTheta=1.84
02:05:05.456 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.21, opts=13)
02:05:05.457 00.001 8996 Enqueuing Move request for scope (-0.08, -0.21)
02:05:05.458 00.001 20224 Worker thread wakes up
02:05:05.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.21) opts 0xd
02:05:05.458 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.21)
02:05:05.459 00.001 20224 Moving (-0.08, -0.21) raw xDistance=-0.06 yDistance=0.21
02:05:05.459 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:05:05.459 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
02:05:05.459 00.000 20224 MoveAxis(E, 0, ABG)
02:05:05.459 00.000 20224 Move returns status 0, amount 0
02:05:05.459 00.000 20224 MoveAxis(S, 45, ABG)
02:05:05.459 00.000 20224 Guiding  Dir = 1, Dur = 45
02:05:05.459 00.000 20224 IsSlewing returns 0
02:05:05.459 00.000 20224 IsGuiding returns 0
02:05:05.464 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40477, med=3363, FiltMin=3053, FiltMax=25110, Gamma=1.000
02:05:05.480 00.016 8996 UpdateGuideState exits: m=588517 SNR=263.6
02:05:05.481 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:05.483 00.002 20224 PulseGuide returned control before completion, sleep 32
02:05:05.483 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:05.485 00.002 8996 Enqueuing Expose request
02:05:05.529 00.044 20224 IsGuiding returns 1
02:05:05.529 00.000 20224 scope still moving after pulse duration time elapsed
02:05:05.560 00.031 20224 IsSlewing returns 0
02:05:05.560 00.000 20224 IsGuiding returns 1
02:05:05.590 00.030 20224 IsSlewing returns 0
02:05:05.591 00.001 20224 IsGuiding returns 0
02:05:05.591 00.000 20224 scope move finished after 45 + 86 ms
02:05:05.591 00.000 20224 Move returns status 0, amount 45
02:05:05.591 00.000 20224 move complete, result=0
02:05:05.591 00.000 20224 worker thread done servicing request
02:05:05.591 00.000 20224 Worker thread wakes up
02:05:05.591 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 45 ms SOUTH
02:05:05.594 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:05.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:06.586 00.992 20224 Exposure complete
02:05:06.665 00.079 20224 worker thread done servicing request
02:05:06.665 00.000 8996 OnExposeComplete: enter
02:05:06.666 00.001 8996 UpdateGuideState(): m_state=6
02:05:06.667 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14757
02:05:06.668 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=473.80, Mass=551237, SNR=275.6, Peak=42665 HFD=4.5
02:05:06.669 00.001 8996 MultiStar: [#1 -0.74,0.07,0.00,M5] [#2 0.10,0.53,0.00,M1] [#3 -0.29,0.18,0.59,U] [#4 -0.30,-0.02,0.50,U] [#5 0.42,0.35,0.00,M1] [#6 -0.17,-0.13,0.42,U] [#7 -0.11,0.23,0.34,U] [#8 -0.36,-0.25,0.41,U] 
02:05:06.670 00.001 8996 single-star, 5 included, MultiStar: {-0.20, 0.05}, one-star: {-0.09, 0.15}
02:05:06.671 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
02:05:06.671 00.000 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
02:05:06.672 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=0.15 hyp=0.17 cameraTheta=2.11 mountX=-0.10 mountY=-0.13, mountTheta=-2.21
02:05:06.674 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=0.15, opts=13)
02:05:06.675 00.001 8996 Enqueuing Move request for scope (-0.09, 0.15)
02:05:06.676 00.001 20224 Worker thread wakes up
02:05:06.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.15) opts 0xd
02:05:06.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, 0.15)
02:05:06.676 00.000 20224 Moving (-0.09, 0.15) raw xDistance=-0.10 yDistance=-0.13
02:05:06.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:05:06.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:06.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:05:06.676 00.000 20224 MoveAxis(E, 0, ABG)
02:05:06.676 00.000 20224 Move returns status 0, amount 0
02:05:06.676 00.000 20224 MoveAxis(N, 0, ABG)
02:05:06.676 00.000 20224 Move returns status 0, amount 0
02:05:06.676 00.000 20224 move complete, result=0
02:05:06.676 00.000 20224 worker thread done servicing request
02:05:06.681 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42665, med=3363, FiltMin=3043, FiltMax=23878, Gamma=1.000
02:05:06.707 00.026 8996 UpdateGuideState exits: m=551237 SNR=275.6
02:05:06.708 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:06.709 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:06.710 00.001 8996 Enqueuing Expose request
02:05:06.711 00.001 20224 Worker thread wakes up
02:05:06.711 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:06.712 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:06.712 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:07.874 01.162 20224 Exposure complete
02:05:07.946 00.072 20224 worker thread done servicing request
02:05:07.946 00.000 8996 OnExposeComplete: enter
02:05:07.947 00.001 8996 UpdateGuideState(): m_state=6
02:05:07.948 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14758
02:05:07.949 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=473.58, Mass=648994, SNR=298.9, Peak=43833 HFD=4.5
02:05:07.950 00.001 8996 MultiStar: [#1 -0.77,0.12,0.00,M6] [#2 0.17,0.40,0.72,U] [#3 -0.06,0.18,0.54,U] [#4 -0.21,-0.07,0.47,U] [#5 -0.12,0.22,0.50,U] [#6 -0.21,-0.11,0.37,U] [#7 -0.34,0.03,0.39,U] [#8 -0.29,0.18,0.38,U] 
02:05:07.951 00.001 8996 refined, 7 included, MultiStar: {-0.14, 0.10}, one-star: {-0.20, -0.08}
02:05:07.952 00.001 8996 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
02:05:07.954 00.002 8996 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
02:05:07.956 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.52 mountX=-0.14 mountY=-0.08, mountTheta=-2.63
02:05:07.959 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.10, opts=13)
02:05:07.960 00.001 8996 Enqueuing Move request for scope (-0.14, 0.10)
02:05:07.962 00.002 20224 Worker thread wakes up
02:05:07.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
02:05:07.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
02:05:07.962 00.000 20224 Moving (-0.14, 0.10) raw xDistance=-0.14 yDistance=-0.08
02:05:07.962 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:05:07.962 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:07.962 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:05:07.962 00.000 20224 MoveAxis(E, 0, ABG)
02:05:07.962 00.000 20224 Move returns status 0, amount 0
02:05:07.962 00.000 20224 MoveAxis(N, 0, ABG)
02:05:07.963 00.001 20224 Move returns status 0, amount 0
02:05:07.963 00.000 20224 move complete, result=0
02:05:07.963 00.000 20224 worker thread done servicing request
02:05:07.969 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=43833, med=3363, FiltMin=3014, FiltMax=24723, Gamma=1.000
02:05:07.991 00.022 8996 UpdateGuideState exits: m=648994 SNR=298.9
02:05:07.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:07.993 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:07.994 00.001 8996 Enqueuing Expose request
02:05:07.995 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:07.996 00.001 20224 Worker thread wakes up
02:05:07.996 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:07.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:08.974 00.978 20224 Exposure complete
02:05:09.044 00.070 20224 worker thread done servicing request
02:05:09.044 00.000 8996 OnExposeComplete: enter
02:05:09.045 00.001 8996 UpdateGuideState(): m_state=6
02:05:09.047 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14759
02:05:09.047 00.000 8996 Star::Find returns 1 (0), X=137.66, Y=473.88, Mass=555765, SNR=271.9, Peak=39241 HFD=4.7
02:05:09.048 00.001 8996 MultiStar: [#1 -0.40,-0.39,0.00,M7] [#2 0.24,0.31,0.77,U] [#3 -0.04,-0.09,0.67,U] [#4 0.15,-0.03,0.57,U] [#5 -0.05,0.29,0.65,U] [#6 -0.26,0.19,0.40,U] [#7 -0.16,-0.10,0.33,U] [#8 -0.37,-0.07,0.37,U] 
02:05:09.049 00.001 8996 refined, 7 included, MultiStar: {-0.01, 0.12}, one-star: {0.02, 0.22}
02:05:09.050 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
02:05:09.051 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
02:05:09.052 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.68 mountX=-0.03 mountY=-0.12, mountTheta=-1.78
02:05:09.053 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.12, opts=13)
02:05:09.054 00.001 8996 Enqueuing Move request for scope (-0.01, 0.12)
02:05:09.055 00.001 20224 Worker thread wakes up
02:05:09.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
02:05:09.055 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
02:05:09.055 00.000 20224 Moving (-0.01, 0.12) raw xDistance=-0.03 yDistance=-0.12
02:05:09.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:05:09.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:09.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:05:09.055 00.000 20224 MoveAxis(E, 0, ABG)
02:05:09.055 00.000 20224 Move returns status 0, amount 0
02:05:09.055 00.000 20224 MoveAxis(N, 0, ABG)
02:05:09.055 00.000 20224 Move returns status 0, amount 0
02:05:09.055 00.000 20224 move complete, result=0
02:05:09.055 00.000 20224 worker thread done servicing request
02:05:09.059 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39241, med=3363, FiltMin=3043, FiltMax=23510, Gamma=1.000
02:05:09.080 00.021 8996 UpdateGuideState exits: m=555765 SNR=271.9
02:05:09.081 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:09.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:09.083 00.001 8996 Enqueuing Expose request
02:05:09.084 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:09.085 00.001 20224 Worker thread wakes up
02:05:09.085 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:09.085 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:10.254 01.169 20224 Exposure complete
02:05:10.320 00.066 20224 worker thread done servicing request
02:05:10.320 00.000 8996 OnExposeComplete: enter
02:05:10.321 00.001 8996 UpdateGuideState(): m_state=6
02:05:10.322 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14760
02:05:10.324 00.002 8996 Star::Find returns 1 (0), X=137.47, Y=473.51, Mass=626712, SNR=276.9, Peak=40701 HFD=4.3
02:05:10.325 00.001 8996 MultiStar: [#1 -0.43,-0.45,0.00,M8] [#2 0.22,0.12,0.78,U] [#3 -0.24,0.08,0.61,U] [#4 -0.19,-0.41,0.52,U] [#5 0.23,0.20,0.61,U] [#6 -0.06,0.10,0.50,U] [#7 -0.45,0.14,0.00,M1] [#8 -0.29,-0.16,0.34,U] 
02:05:10.327 00.002 8996 refined, 6 included, MultiStar: {-0.05, -0.02}, one-star: {-0.17, -0.15}
02:05:10.328 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.62 = -2.62)
02:05:10.329 00.001 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.54)
02:05:10.331 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.06 cameraTheta=-2.72 mountX=-0.05 mountY=0.03, mountTheta=2.61
02:05:10.332 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.02, opts=13)
02:05:10.333 00.001 8996 Enqueuing Move request for scope (-0.05, -0.02)
02:05:10.334 00.001 20224 Worker thread wakes up
02:05:10.335 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
02:05:10.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
02:05:10.335 00.000 20224 Moving (-0.05, -0.02) raw xDistance=-0.05 yDistance=0.03
02:05:10.335 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:05:10.335 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:10.335 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:05:10.335 00.000 20224 MoveAxis(E, 0, ABG)
02:05:10.335 00.000 20224 Move returns status 0, amount 0
02:05:10.335 00.000 20224 MoveAxis(N, 0, ABG)
02:05:10.335 00.000 20224 Move returns status 0, amount 0
02:05:10.335 00.000 20224 move complete, result=0
02:05:10.336 00.001 20224 worker thread done servicing request
02:05:10.340 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40701, med=3363, FiltMin=3033, FiltMax=25139, Gamma=1.000
02:05:10.363 00.023 8996 UpdateGuideState exits: m=626712 SNR=276.9
02:05:10.366 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:10.368 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:10.371 00.003 8996 Enqueuing Expose request
02:05:10.374 00.003 20224 Worker thread wakes up
02:05:10.374 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:10.377 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:10.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:11.354 00.977 20224 Exposure complete
02:05:11.417 00.063 20224 worker thread done servicing request
02:05:11.417 00.000 8996 OnExposeComplete: enter
02:05:11.419 00.002 8996 UpdateGuideState(): m_state=6
02:05:11.420 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14761
02:05:11.422 00.002 8996 Star::Find returns 1 (0), X=137.79, Y=473.43, Mass=516296, SNR=268.0, Peak=35933 HFD=4.6
02:05:11.424 00.002 8996 MultiStar: [#1 -0.54,-0.51,0.00,M9] [#2 -0.02,-0.11,0.71,U] [#3 -0.23,-0.51,0.00,M1] [#4 -0.19,-0.42,0.54,U] [#5 0.01,0.05,0.57,U] [#6 0.12,-0.02,0.46,U] [#7 0.18,-0.17,0.41,U] [#8 -0.19,-0.51,0.00,M4] 
02:05:11.426 00.002 8996 refined, 5 included, MultiStar: {0.04, -0.16}, one-star: {0.14, -0.22}
02:05:11.427 00.001 8996 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.10) = xAngle (-1.20 = -1.20)
02:05:11.427 00.000 8996 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.96)
02:05:11.428 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.16 cameraTheta=-1.30 mountX=0.06 mountY=0.15, mountTheta=1.20
02:05:11.430 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.16, opts=13)
02:05:11.431 00.001 8996 Enqueuing Move request for scope (0.04, -0.16)
02:05:11.432 00.001 20224 Worker thread wakes up
02:05:11.433 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
02:05:11.433 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
02:05:11.433 00.000 20224 Moving (0.04, -0.16) raw xDistance=0.06 yDistance=0.15
02:05:11.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:05:11.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:11.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:05:11.433 00.000 20224 MoveAxis(E, 0, ABG)
02:05:11.433 00.000 20224 Move returns status 0, amount 0
02:05:11.433 00.000 20224 MoveAxis(N, 0, ABG)
02:05:11.434 00.001 20224 Move returns status 0, amount 0
02:05:11.434 00.000 20224 move complete, result=0
02:05:11.434 00.000 20224 worker thread done servicing request
02:05:11.440 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35933, med=3363, FiltMin=3059, FiltMax=22070, Gamma=1.000
02:05:11.456 00.016 8996 UpdateGuideState exits: m=516296 SNR=268.0
02:05:11.458 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:11.458 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:11.459 00.001 8996 Enqueuing Expose request
02:05:11.460 00.001 20224 Worker thread wakes up
02:05:11.460 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:11.461 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:11.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:12.642 01.181 20224 Exposure complete
02:05:12.734 00.092 20224 worker thread done servicing request
02:05:12.734 00.000 8996 OnExposeComplete: enter
02:05:12.735 00.001 8996 UpdateGuideState(): m_state=6
02:05:12.736 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14762
02:05:12.737 00.001 8996 Star::Find returns 1 (0), X=137.26, Y=473.39, Mass=639646, SNR=280.1, Peak=41117 HFD=4.6
02:05:12.738 00.001 8996 MultiStar: [#1 -0.61,-0.35,0.00,M10] [#2 0.12,0.02,0.63,U] [#3 -0.22,-0.20,0.89,U] [#4 -0.13,-0.27,0.64,U] [#5 -0.21,-0.16,0.65,U] [#6 -0.41,-0.29,0.00,M3] [#7 -0.27,-0.30,0.42,U] [#8 -0.45,-0.07,0.33,U] 
02:05:12.739 00.001 8996 refined, 6 included, MultiStar: {-0.22, -0.19}, one-star: {-0.38, -0.27}
02:05:12.740 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
02:05:12.743 00.003 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.84)
02:05:12.745 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.42 mountX=-0.20 mountY=0.21, mountTheta=2.31
02:05:12.749 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.19, opts=13)
02:05:12.751 00.002 8996 Enqueuing Move request for scope (-0.22, -0.19)
02:05:12.753 00.002 20224 Worker thread wakes up
02:05:12.753 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
02:05:12.753 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
02:05:12.753 00.000 20224 Moving (-0.22, -0.19) raw xDistance=-0.20 yDistance=0.21
02:05:12.753 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:05:12.753 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
02:05:12.754 00.001 20224 MoveAxis(E, 0, ABG)
02:05:12.754 00.000 20224 Move returns status 0, amount 0
02:05:12.754 00.000 20224 MoveAxis(S, 45, ABG)
02:05:12.754 00.000 20224 Guiding  Dir = 1, Dur = 45
02:05:12.754 00.000 20224 IsSlewing returns 0
02:05:12.755 00.001 20224 IsGuiding returns 0
02:05:12.756 00.001 20224 PulseGuide returned control before completion, sleep 54
02:05:12.762 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=41117, med=3363, FiltMin=3017, FiltMax=22563, Gamma=1.000
02:05:12.779 00.017 8996 UpdateGuideState exits: m=639646 SNR=280.1
02:05:12.780 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:12.781 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:12.782 00.001 8996 Enqueuing Expose request
02:05:12.818 00.036 20224 IsGuiding returns 1
02:05:12.818 00.000 20224 scope still moving after pulse duration time elapsed
02:05:12.850 00.032 20224 IsSlewing returns 0
02:05:12.850 00.000 20224 IsGuiding returns 0
02:05:12.850 00.000 20224 scope move finished after 45 + 50 ms
02:05:12.850 00.000 20224 Move returns status 0, amount 45
02:05:12.850 00.000 20224 move complete, result=0
02:05:12.850 00.000 20224 worker thread done servicing request
02:05:12.850 00.000 20224 Worker thread wakes up
02:05:12.851 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:12.851 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:12.852 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 45 ms SOUTH
02:05:13.819 00.967 20224 Exposure complete
02:05:13.878 00.059 20224 worker thread done servicing request
02:05:13.878 00.000 8996 OnExposeComplete: enter
02:05:13.880 00.002 8996 UpdateGuideState(): m_state=6
02:05:13.882 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14763
02:05:13.883 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=473.81, Mass=524081, SNR=279.5, Peak=35065 HFD=4.5
02:05:13.884 00.001 8996 MultiStar: [#1 -0.92,-0.41,0.00,R] [#2 -0.03,0.10,0.72,U] [#3 -0.26,0.03,0.55,U] [#4 -0.09,-0.24,0.40,U] [#5 -0.10,0.06,0.59,U] [#6 -0.63,-0.17,0.00,M4] [#7 -0.42,-0.14,0.45,U] [#8 -0.16,-0.06,0.44,U] 
02:05:13.885 00.001 8996 refined, 6 included, MultiStar: {-0.20, 0.02}, one-star: {-0.31, 0.15}
02:05:13.885 00.000 8996 CameraToMount -- cameraTheta (3.04) - m_xAngle (-0.10) = xAngle (3.13 = 3.13)
02:05:13.886 00.001 8996 CameraToMount -- cameraTheta (3.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.01 = 0.01)
02:05:13.887 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.04 mountX=-0.20 mountY=0.00, mountTheta=3.13
02:05:13.888 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.02, opts=13)
02:05:13.889 00.001 8996 Enqueuing Move request for scope (-0.20, 0.02)
02:05:13.890 00.001 20224 Worker thread wakes up
02:05:13.890 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
02:05:13.890 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
02:05:13.890 00.000 20224 Moving (-0.20, 0.02) raw xDistance=-0.20 yDistance=0.00
02:05:13.890 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:05:13.890 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:13.890 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:05:13.890 00.000 20224 MoveAxis(E, 29, ABG)
02:05:13.891 00.001 20224 Guiding  Dir = 2, Dur = 29
02:05:13.891 00.000 20224 IsSlewing returns 0
02:05:13.891 00.000 20224 IsGuiding returns 0
02:05:13.894 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=35065, med=3363, FiltMin=3065, FiltMax=20541, Gamma=1.000
02:05:13.909 00.015 8996 UpdateGuideState exits: m=524081 SNR=279.5
02:05:13.912 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:13.913 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:13.916 00.003 8996 Enqueuing Expose request
02:05:13.930 00.014 20224 IsGuiding returns 1
02:05:13.931 00.001 20224 scope still moving after pulse duration time elapsed
02:05:13.960 00.029 20224 IsSlewing returns 0
02:05:13.960 00.000 20224 IsGuiding returns 1
02:05:13.991 00.031 20224 IsSlewing returns 0
02:05:13.991 00.000 20224 IsGuiding returns 1
02:05:14.022 00.031 20224 IsSlewing returns 0
02:05:14.022 00.000 20224 IsGuiding returns 0
02:05:14.022 00.000 20224 scope move finished after 29 + 102 ms
02:05:14.022 00.000 20224 Move returns status 0, amount 29
02:05:14.022 00.000 20224 MoveAxis(N, 0, ABG)
02:05:14.023 00.001 20224 Move returns status 0, amount 0
02:05:14.023 00.000 20224 move complete, result=0
02:05:14.023 00.000 20224 worker thread done servicing request
02:05:14.023 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.0 px 0 ms NORTH
02:05:14.025 00.002 20224 Worker thread wakes up
02:05:14.025 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:14.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:15.204 01.179 20224 Exposure complete
02:05:15.297 00.093 20224 worker thread done servicing request
02:05:15.297 00.000 8996 OnExposeComplete: enter
02:05:15.299 00.002 8996 UpdateGuideState(): m_state=6
02:05:15.301 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14764
02:05:15.302 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=473.81, Mass=599520, SNR=306.9, Peak=43897 HFD=4.6
02:05:15.305 00.003 8996 MultiStar: [#1 0.44,0.37,0.00,M1] [#2 -0.31,0.53,0.00,M1] [#3 -0.26,0.24,0.62,U] [#4 0.02,0.42,0.54,U] [#5 -0.05,0.46,0.54,U] [#6 -0.45,0.43,0.00,M5] [#7 -0.15,0.44,0.37,U] [#8 -0.41,0.18,0.31,U] 
02:05:15.306 00.001 8996 single-star, 5 included, MultiStar: {-0.11, 0.29}, one-star: {-0.02, 0.15}
02:05:15.308 00.002 8996 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.10) = xAngle (1.81 = 1.81)
02:05:15.309 00.001 8996 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
02:05:15.310 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.16 cameraTheta=1.71 mountX=-0.04 mountY=-0.15, mountTheta=-1.81
02:05:15.313 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.15, opts=13)
02:05:15.314 00.001 8996 Enqueuing Move request for scope (-0.02, 0.15)
02:05:15.316 00.002 20224 Worker thread wakes up
02:05:15.316 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
02:05:15.316 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
02:05:15.316 00.000 20224 Moving (-0.02, 0.15) raw xDistance=-0.04 yDistance=-0.15
02:05:15.316 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:05:15.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:15.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:05:15.317 00.001 20224 MoveAxis(E, 0, ABG)
02:05:15.317 00.000 20224 Move returns status 0, amount 0
02:05:15.317 00.000 20224 MoveAxis(N, 0, ABG)
02:05:15.317 00.000 20224 Move returns status 0, amount 0
02:05:15.317 00.000 20224 move complete, result=0
02:05:15.317 00.000 20224 worker thread done servicing request
02:05:15.327 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=43897, med=3363, FiltMin=3040, FiltMax=26310, Gamma=1.000
02:05:15.352 00.025 8996 UpdateGuideState exits: m=599520 SNR=306.9
02:05:15.355 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:15.357 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:15.360 00.003 8996 Enqueuing Expose request
02:05:15.362 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:05:15.364 00.002 20224 Worker thread wakes up
02:05:15.364 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:15.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:16.335 00.971 20224 Exposure complete
02:05:16.410 00.075 20224 worker thread done servicing request
02:05:16.410 00.000 8996 OnExposeComplete: enter
02:05:16.411 00.001 8996 UpdateGuideState(): m_state=6
02:05:16.412 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14765
02:05:16.413 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=474.33, Mass=616027, SNR=312.9, Peak=47113 HFD=4.6
02:05:16.414 00.001 8996 MultiStar: [#1 0.36,0.94,0.00,M2] [#2 -0.13,0.72,0.00,M2] [#3 -0.23,0.56,0.00,M1] [#4 -0.05,0.46,0.47,U] [#5 -0.07,0.91,0.00,M1] [#6 -0.54,0.52,0.00,M6] [#7 -0.41,0.37,0.00,M1] [#8 -0.33,0.52,0.00,M2] 
02:05:16.415 00.001 8996 refined, 1 included, MultiStar: {-0.05, 0.60}, one-star: {-0.05, 0.67}
02:05:16.415 00.000 8996 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.10) = xAngle (1.75 = 1.75)
02:05:16.416 00.001 8996 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.37 = -1.37)
02:05:16.417 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.60 hyp=0.60 cameraTheta=1.65 mountX=-0.11 mountY=-0.59, mountTheta=-1.75
02:05:16.418 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.60, opts=13)
02:05:16.419 00.001 8996 Enqueuing Move request for scope (-0.05, 0.60)
02:05:16.420 00.001 20224 Worker thread wakes up
02:05:16.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.60) opts 0xd
02:05:16.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.60)
02:05:16.420 00.000 20224 Moving (-0.05, 0.60) raw xDistance=-0.11 yDistance=-0.59
02:05:16.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:05:16.420 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:05:16.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.59
02:05:16.420 00.000 20224 MoveAxis(E, 0, ABG)
02:05:16.420 00.000 20224 Move returns status 0, amount 0
02:05:16.420 00.000 20224 MoveAxis(N, 0, ABG)
02:05:16.420 00.000 20224 Move returns status 0, amount 0
02:05:16.420 00.000 20224 move complete, result=0
02:05:16.420 00.000 20224 worker thread done servicing request
02:05:16.423 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47113, med=3366, FiltMin=3033, FiltMax=26902, Gamma=1.000
02:05:16.437 00.014 8996 UpdateGuideState exits: m=616027 SNR=312.9
02:05:16.439 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:16.440 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:16.441 00.001 8996 Enqueuing Expose request
02:05:16.441 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
02:05:16.442 00.001 20224 Worker thread wakes up
02:05:16.443 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:16.443 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:17.610 01.167 20224 Exposure complete
02:05:17.668 00.058 20224 worker thread done servicing request
02:05:17.668 00.000 8996 OnExposeComplete: enter
02:05:17.669 00.001 8996 UpdateGuideState(): m_state=6
02:05:17.670 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14766
02:05:17.671 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=474.06, Mass=550506, SNR=257.3, Peak=44425 HFD=4.5
02:05:17.672 00.001 8996 MultiStar: [#1 0.42,0.52,0.00,M3] [#2 0.13,0.86,0.00,M3] [#3 -0.18,0.43,0.60,U] [#4 -0.05,0.50,0.00,M1] [#5 -0.03,0.78,0.00,M2] [#6 -0.35,0.22,0.53,U] [#7 -0.26,0.43,0.00,M2] [#8 -0.66,-0.05,0.00,M3] 
02:05:17.673 00.001 8996 refined, 2 included, MultiStar: {-0.18, 0.36}, one-star: {-0.10, 0.40}
02:05:17.673 00.000 8996 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.10) = xAngle (2.14 = 2.14)
02:05:17.674 00.001 8996 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.99 = -0.99)
02:05:17.675 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=0.36 hyp=0.40 cameraTheta=2.04 mountX=-0.22 mountY=-0.34, mountTheta=-2.14
02:05:17.676 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=0.36, opts=13)
02:05:17.677 00.001 8996 Enqueuing Move request for scope (-0.18, 0.36)
02:05:17.678 00.001 20224 Worker thread wakes up
02:05:17.678 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.36) opts 0xd
02:05:17.678 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, 0.36)
02:05:17.679 00.001 20224 Moving (-0.18, 0.36) raw xDistance=-0.22 yDistance=-0.34
02:05:17.679 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:05:17.679 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:17.679 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:05:17.679 00.000 20224 MoveAxis(E, 32, ABG)
02:05:17.679 00.000 20224 Guiding  Dir = 2, Dur = 32
02:05:17.680 00.001 20224 IsSlewing returns 0
02:05:17.680 00.000 20224 IsGuiding returns 0
02:05:17.687 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=44425, med=3363, FiltMin=3037, FiltMax=23229, Gamma=1.000
02:05:17.709 00.022 8996 UpdateGuideState exits: m=550506 SNR=257.3
02:05:17.711 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:17.711 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:17.712 00.001 8996 Enqueuing Expose request
02:05:17.713 00.001 20224 PulseGuide returned control before completion, sleep 11
02:05:17.725 00.012 20224 IsGuiding returns 1
02:05:17.725 00.000 20224 scope still moving after pulse duration time elapsed
02:05:17.757 00.032 20224 IsSlewing returns 0
02:05:17.757 00.000 20224 IsGuiding returns 1
02:05:17.788 00.031 20224 IsSlewing returns 0
02:05:17.788 00.000 20224 IsGuiding returns 1
02:05:17.819 00.031 20224 IsSlewing returns 0
02:05:17.819 00.000 20224 IsGuiding returns 0
02:05:17.819 00.000 20224 scope move finished after 32 + 107 ms
02:05:17.819 00.000 20224 Move returns status 0, amount 32
02:05:17.819 00.000 20224 MoveAxis(N, 0, ABG)
02:05:17.819 00.000 20224 Move returns status 0, amount 0
02:05:17.819 00.000 20224 move complete, result=0
02:05:17.819 00.000 20224 worker thread done servicing request
02:05:17.819 00.000 20224 Worker thread wakes up
02:05:17.819 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.3 px 0 ms NORTH
02:05:17.821 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:17.822 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:18.808 00.986 20224 Exposure complete
02:05:18.874 00.066 20224 worker thread done servicing request
02:05:18.874 00.000 8996 OnExposeComplete: enter
02:05:18.875 00.001 8996 UpdateGuideState(): m_state=6
02:05:18.876 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14767
02:05:18.876 00.000 8996 Star::Find returns 1 (0), X=137.66, Y=474.30, Mass=527085, SNR=247.2, Peak=38121 HFD=4.7
02:05:18.877 00.001 8996 MultiStar: [#1 0.65,0.71,0.00,M4] [#2 0.52,0.88,0.00,M4] [#3 0.13,0.71,0.00,M1] [#4 0.03,0.64,0.00,M2] [#5 0.26,0.99,0.00,M3] [#6 0.09,0.76,0.00,M6] [#7 0.11,0.73,0.00,M3] [#8 -0.10,0.22,0.37,U] 
02:05:18.878 00.001 8996 refined, 1 included, MultiStar: {-0.02, 0.53}, one-star: {0.01, 0.64}
02:05:18.879 00.001 8996 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.10) = xAngle (1.70 = 1.70)
02:05:18.880 00.001 8996 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.42 = -1.42)
02:05:18.881 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.53 hyp=0.53 cameraTheta=1.60 mountX=-0.07 mountY=-0.52, mountTheta=-1.70
02:05:18.882 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.53, opts=13)
02:05:18.883 00.001 8996 Enqueuing Move request for scope (-0.02, 0.53)
02:05:18.884 00.001 20224 Worker thread wakes up
02:05:18.884 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.53) opts 0xd
02:05:18.884 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.53)
02:05:18.884 00.000 20224 Moving (-0.02, 0.53) raw xDistance=-0.07 yDistance=-0.52
02:05:18.884 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:05:18.884 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:05:18.884 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
02:05:18.884 00.000 20224 MoveAxis(E, 0, ABG)
02:05:18.884 00.000 20224 Move returns status 0, amount 0
02:05:18.884 00.000 20224 MoveAxis(N, 0, ABG)
02:05:18.884 00.000 20224 Move returns status 0, amount 0
02:05:18.884 00.000 20224 move complete, result=0
02:05:18.885 00.001 20224 worker thread done servicing request
02:05:18.888 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38121, med=3363, FiltMin=3053, FiltMax=23981, Gamma=1.000
02:05:18.903 00.015 8996 UpdateGuideState exits: m=527085 SNR=247.2
02:05:18.904 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:18.904 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:18.905 00.001 8996 Enqueuing Expose request
02:05:18.906 00.001 20224 Worker thread wakes up
02:05:18.906 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
02:05:18.907 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:18.907 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:20.077 01.170 20224 Exposure complete
02:05:20.166 00.089 20224 worker thread done servicing request
02:05:20.166 00.000 8996 OnExposeComplete: enter
02:05:20.167 00.001 8996 UpdateGuideState(): m_state=6
02:05:20.168 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14768
02:05:20.171 00.003 8996 Star::Find returns 1 (0), X=137.84, Y=474.11, Mass=642253, SNR=282.5, Peak=45545 HFD=4.5
02:05:20.175 00.004 8996 MultiStar: [#1 0.69,0.60,0.00,M5] [#2 0.66,0.86,0.00,M5] [#3 0.33,0.22,0.66,U] [#4 0.35,0.30,0.55,U] [#5 0.71,0.75,0.00,M4] [#6 0.18,0.04,0.44,U] [#7 0.39,0.59,0.00,M4] [#8 0.38,0.33,0.00,M3] 
02:05:20.178 00.003 8996 refined, 3 included, MultiStar: {0.26, 0.29}, one-star: {0.20, 0.45}
02:05:20.181 00.003 8996 CameraToMount -- cameraTheta (0.85) - m_xAngle (-0.10) = xAngle (0.95 = 0.95)
02:05:20.184 00.003 8996 CameraToMount -- cameraTheta (0.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
02:05:20.185 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.29 hyp=0.39 cameraTheta=0.85 mountX=0.23 mountY=-0.32, mountTheta=-0.95
02:05:20.186 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.29, opts=13)
02:05:20.188 00.002 8996 Enqueuing Move request for scope (0.26, 0.29)
02:05:20.190 00.002 20224 Worker thread wakes up
02:05:20.190 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.29) opts 0xd
02:05:20.190 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.29)
02:05:20.190 00.000 20224 Moving (0.26, 0.29) raw xDistance=0.23 yDistance=-0.32
02:05:20.190 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
02:05:20.190 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.06 newest=-1.18
02:05:20.190 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
02:05:20.190 00.000 20224 MoveAxis(W, 33, ABG)
02:05:20.190 00.000 20224 Guiding  Dir = 3, Dur = 33
02:05:20.190 00.000 20224 IsSlewing returns 0
02:05:20.191 00.001 20224 IsGuiding returns 0
02:05:20.195 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=45545, med=3363, FiltMin=3011, FiltMax=25974, Gamma=1.000
02:05:20.209 00.014 8996 UpdateGuideState exits: m=642253 SNR=282.5
02:05:20.210 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:20.211 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:20.211 00.000 8996 Enqueuing Expose request
02:05:20.218 00.007 20224 PulseGuide returned control before completion, sleep 17
02:05:20.248 00.030 20224 IsGuiding returns 1
02:05:20.248 00.000 20224 scope still moving after pulse duration time elapsed
02:05:20.280 00.032 20224 IsSlewing returns 0
02:05:20.280 00.000 20224 IsGuiding returns 1
02:05:20.310 00.030 20224 IsSlewing returns 0
02:05:20.310 00.000 20224 IsGuiding returns 0
02:05:20.310 00.000 20224 scope move finished after 33 + 86 ms
02:05:20.310 00.000 20224 Move returns status 0, amount 33
02:05:20.310 00.000 20224 MoveAxis(N, 68, ABG)
02:05:20.312 00.002 20224 Guiding  Dir = 0, Dur = 68
02:05:20.312 00.000 20224 IsSlewing returns 0
02:05:20.312 00.000 20224 IsGuiding returns 0
02:05:20.375 00.063 20224 PulseGuide returned control before completion, sleep 15
02:05:20.405 00.030 20224 IsGuiding returns 1
02:05:20.405 00.000 20224 scope still moving after pulse duration time elapsed
02:05:20.436 00.031 20224 IsSlewing returns 0
02:05:20.437 00.001 20224 IsGuiding returns 1
02:05:20.467 00.030 20224 IsSlewing returns 0
02:05:20.467 00.000 20224 IsGuiding returns 0
02:05:20.467 00.000 20224 scope move finished after 68 + 87 ms
02:05:20.467 00.000 20224 Move returns status 0, amount 68
02:05:20.467 00.000 20224 move complete, result=0
02:05:20.467 00.000 20224 worker thread done servicing request
02:05:20.467 00.000 20224 Worker thread wakes up
02:05:20.467 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.3 px 68 ms NORTH
02:05:20.470 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:20.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:21.444 00.974 20224 Exposure complete
02:05:21.521 00.077 20224 worker thread done servicing request
02:05:21.521 00.000 8996 OnExposeComplete: enter
02:05:21.523 00.002 8996 UpdateGuideState(): m_state=6
02:05:21.525 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14769
02:05:21.527 00.002 8996 Star::Find returns 1 (0), X=137.61, Y=474.02, Mass=596033, SNR=323.0, Peak=43001 HFD=4.7
02:05:21.529 00.002 8996 MultiStar: [#1 0.66,0.67,0.00,M6] [#2 0.29,0.86,0.00,M6] [#3 0.03,0.53,0.00,M1] [#4 0.09,0.44,0.44,U] [#5 0.07,0.54,0.00,M5] [#6 0.04,0.19,0.38,U] [#7 0.08,0.55,0.00,M5] [#8 0.03,0.39,0.33,U] 
02:05:21.530 00.001 8996 refined, 3 included, MultiStar: {0.02, 0.35}, one-star: {-0.03, 0.36}
02:05:21.531 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.62 = 1.62)
02:05:21.533 00.002 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.50 = -1.50)
02:05:21.535 00.002 8996 CameraToMount -- cameraX=0.02 cameraY=0.35 hyp=0.35 cameraTheta=1.53 mountX=-0.02 mountY=-0.35, mountTheta=-1.62
02:05:21.538 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.35, opts=13)
02:05:21.540 00.002 8996 Enqueuing Move request for scope (0.02, 0.35)
02:05:21.541 00.001 20224 Worker thread wakes up
02:05:21.541 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.35) opts 0xd
02:05:21.541 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.35)
02:05:21.541 00.000 20224 Moving (0.02, 0.35) raw xDistance=-0.02 yDistance=-0.35
02:05:21.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:05:21.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
02:05:21.541 00.000 20224 MoveAxis(E, 0, ABG)
02:05:21.542 00.001 20224 Move returns status 0, amount 0
02:05:21.542 00.000 20224 MoveAxis(N, 74, ABG)
02:05:21.542 00.000 20224 Guiding  Dir = 0, Dur = 74
02:05:21.542 00.000 20224 IsSlewing returns 0
02:05:21.543 00.001 20224 IsGuiding returns 0
02:05:21.550 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=43001, med=3360, FiltMin=3033, FiltMax=25485, Gamma=1.000
02:05:21.551 00.001 20224 PulseGuide returned control before completion, sleep 78
02:05:21.575 00.024 8996 UpdateGuideState exits: m=596033 SNR=323.0
02:05:21.577 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:21.579 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:21.580 00.001 8996 Enqueuing Expose request
02:05:21.643 00.063 20224 IsGuiding returns 1
02:05:21.643 00.000 20224 scope still moving after pulse duration time elapsed
02:05:21.674 00.031 20224 IsSlewing returns 0
02:05:21.674 00.000 20224 IsGuiding returns 0
02:05:21.674 00.000 20224 scope move finished after 74 + 57 ms
02:05:21.674 00.000 20224 Move returns status 0, amount 74
02:05:21.674 00.000 20224 move complete, result=0
02:05:21.674 00.000 20224 worker thread done servicing request
02:05:21.674 00.000 20224 Worker thread wakes up
02:05:21.674 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:21.675 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:21.675 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 74 ms NORTH
02:05:22.823 01.148 20224 Exposure complete
02:05:22.911 00.088 20224 worker thread done servicing request
02:05:22.911 00.000 8996 OnExposeComplete: enter
02:05:22.912 00.001 8996 UpdateGuideState(): m_state=6
02:05:22.913 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14770
02:05:22.914 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=473.23, Mass=475152, SNR=237.6, Peak=34445 HFD=4.6
02:05:22.915 00.001 8996 MultiStar: [#1 0.74,0.32,0.00,M7] [#2 0.01,-0.15,0.85,U] [#3 -0.01,-0.29,0.65,U] [#4 0.05,-0.15,0.55,U] [#5 -0.08,-0.13,0.67,U] [#6 -0.29,-0.24,0.50,U] [#7 -0.19,-0.23,0.45,U] [#8 -0.32,-0.53,0.00,M3] 
02:05:22.916 00.001 8996 refined, 6 included, MultiStar: {-0.07, -0.24}, one-star: {-0.10, -0.43}
02:05:22.917 00.001 8996 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
02:05:22.918 00.001 8996 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
02:05:22.919 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.24 hyp=0.26 cameraTheta=-1.87 mountX=-0.05 mountY=0.25, mountTheta=1.77
02:05:22.920 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.24, opts=13)
02:05:22.921 00.001 8996 Enqueuing Move request for scope (-0.07, -0.24)
02:05:22.922 00.001 20224 Worker thread wakes up
02:05:22.922 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.24) opts 0xd
02:05:22.922 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.24)
02:05:22.922 00.000 20224 Moving (-0.07, -0.24) raw xDistance=-0.05 yDistance=0.25
02:05:22.922 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:05:22.922 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:05:22.922 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:05:22.922 00.000 20224 MoveAxis(E, 0, ABG)
02:05:22.922 00.000 20224 Move returns status 0, amount 0
02:05:22.922 00.000 20224 MoveAxis(N, 0, ABG)
02:05:22.922 00.000 20224 Move returns status 0, amount 0
02:05:22.922 00.000 20224 move complete, result=0
02:05:22.922 00.000 20224 worker thread done servicing request
02:05:22.927 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=34445, med=3363, FiltMin=3046, FiltMax=21238, Gamma=1.000
02:05:22.949 00.022 8996 UpdateGuideState exits: m=475152 SNR=237.6
02:05:22.950 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:22.951 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:22.952 00.001 8996 Enqueuing Expose request
02:05:22.952 00.000 20224 Worker thread wakes up
02:05:22.952 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:05:22.953 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:22.953 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:23.918 00.965 20224 Exposure complete
02:05:23.994 00.076 20224 worker thread done servicing request
02:05:23.994 00.000 8996 OnExposeComplete: enter
02:05:23.996 00.002 8996 UpdateGuideState(): m_state=6
02:05:23.998 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14771
02:05:23.999 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=473.40, Mass=612656, SNR=314.9, Peak=41757 HFD=4.8
02:05:24.001 00.002 8996 MultiStar: [#1 0.48,0.16,0.00,M8] [#2 -0.23,-0.02,0.64,U] [#3 -0.34,-0.02,0.54,U] [#4 -0.09,-0.38,0.54,U] [#5 -0.14,0.04,0.46,U] [#6 -0.54,-0.32,0.00,M4] [#7 -0.26,-0.22,0.35,U] [#8 -0.30,-0.50,0.00,M4] 
02:05:24.002 00.001 8996 refined, 5 included, MultiStar: {-0.19, -0.16}, one-star: {-0.13, -0.26}
02:05:24.003 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
02:05:24.005 00.002 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.48 = 0.81)
02:05:24.007 00.002 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.24 cameraTheta=-2.45 mountX=-0.17 mountY=0.18, mountTheta=2.34
02:05:24.010 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.16, opts=13)
02:05:24.012 00.002 8996 Enqueuing Move request for scope (-0.19, -0.16)
02:05:24.015 00.003 20224 Worker thread wakes up
02:05:24.015 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
02:05:24.015 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
02:05:24.015 00.000 20224 Moving (-0.19, -0.16) raw xDistance=-0.17 yDistance=0.18
02:05:24.015 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:05:24.015 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:24.016 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:05:24.016 00.000 20224 MoveAxis(E, 0, ABG)
02:05:24.016 00.000 20224 Move returns status 0, amount 0
02:05:24.016 00.000 20224 MoveAxis(N, 0, ABG)
02:05:24.016 00.000 20224 Move returns status 0, amount 0
02:05:24.016 00.000 20224 move complete, result=0
02:05:24.016 00.000 20224 worker thread done servicing request
02:05:24.028 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=41757, med=3363, FiltMin=3008, FiltMax=24275, Gamma=1.000
02:05:24.050 00.022 8996 UpdateGuideState exits: m=612656 SNR=314.9
02:05:24.052 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:24.054 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:24.055 00.001 8996 Enqueuing Expose request
02:05:24.057 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:05:24.058 00.001 20224 Worker thread wakes up
02:05:24.058 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:24.058 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:25.222 01.164 20224 Exposure complete
02:05:25.326 00.104 20224 worker thread done servicing request
02:05:25.326 00.000 8996 OnExposeComplete: enter
02:05:25.327 00.001 8996 UpdateGuideState(): m_state=6
02:05:25.328 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14772
02:05:25.329 00.001 8996 Star::Find returns 1 (0), X=136.91, Y=473.45, Mass=593560, SNR=293.5, Peak=43283 HFD=4.3
02:05:25.330 00.001 8996 MultiStar: [#1 0.60,0.07,0.00,M9] [#2 -0.15,-0.14,0.65,U] [#3 -0.25,-0.44,0.00,M1] [#4 -0.01,-0.22,0.62,U] [#5 -0.30,-0.34,0.51,U] [#6 -0.66,-0.21,0.00,M5] [#7 0.12,0.05,0.34,U] [#8 -0.50,-0.40,0.00,M5] 
02:05:25.331 00.001 8996 refined, 4 included, MultiStar: {-0.31, -0.19}, one-star: {-0.73, -0.21}
02:05:25.331 00.000 8996 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.10) = xAngle (-2.49 = -2.49)
02:05:25.332 00.001 8996 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.61 = 0.67)
02:05:25.333 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.19 hyp=0.36 cameraTheta=-2.59 mountX=-0.29 mountY=0.22, mountTheta=2.48
02:05:25.335 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.19, opts=13)
02:05:25.338 00.003 8996 Enqueuing Move request for scope (-0.31, -0.19)
02:05:25.339 00.001 20224 Worker thread wakes up
02:05:25.339 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.19) opts 0xd
02:05:25.340 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.19)
02:05:25.340 00.000 20224 Moving (-0.31, -0.19) raw xDistance=-0.29 yDistance=0.22
02:05:25.340 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:05:25.340 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:05:25.340 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:05:25.340 00.000 20224 MoveAxis(E, 42, ABG)
02:05:25.340 00.000 20224 Guiding  Dir = 2, Dur = 42
02:05:25.341 00.001 20224 IsSlewing returns 0
02:05:25.341 00.000 20224 IsGuiding returns 0
02:05:25.347 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43283, med=3363, FiltMin=3043, FiltMax=24358, Gamma=1.000
02:05:25.366 00.019 20224 PulseGuide returned control before completion, sleep 27
02:05:25.375 00.009 8996 UpdateGuideState exits: m=593560 SNR=293.5
02:05:25.377 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:25.378 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:25.380 00.002 8996 Enqueuing Expose request
02:05:25.397 00.017 20224 IsGuiding returns 1
02:05:25.397 00.000 20224 scope still moving after pulse duration time elapsed
02:05:25.428 00.031 20224 IsSlewing returns 0
02:05:25.428 00.000 20224 IsGuiding returns 1
02:05:25.458 00.030 20224 IsSlewing returns 0
02:05:25.458 00.000 20224 IsGuiding returns 0
02:05:25.458 00.000 20224 scope move finished after 42 + 74 ms
02:05:25.458 00.000 20224 Move returns status 0, amount 42
02:05:25.458 00.000 20224 MoveAxis(N, 0, ABG)
02:05:25.458 00.000 20224 Move returns status 0, amount 0
02:05:25.458 00.000 20224 move complete, result=0
02:05:25.458 00.000 20224 worker thread done servicing request
02:05:25.458 00.000 20224 Worker thread wakes up
02:05:25.459 00.001 8996 GuideStep: -0.3 px 42 ms EAST, 0.2 px 0 ms NORTH
02:05:25.461 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:25.461 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:26.442 00.981 20224 Exposure complete
02:05:26.503 00.061 20224 worker thread done servicing request
02:05:26.503 00.000 8996 OnExposeComplete: enter
02:05:26.504 00.001 8996 UpdateGuideState(): m_state=6
02:05:26.505 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14773
02:05:26.505 00.000 8996 Star::Find returns 1 (0), X=137.72, Y=473.78, Mass=566927, SNR=266.5, Peak=44009 HFD=4.5
02:05:26.507 00.002 8996 MultiStar: [#1 0.73,0.05,0.00,M10] [#2 0.42,0.36,0.00,M4] [#3 0.44,-0.01,0.65,U] [#4 0.66,-0.03,0.00,M1] [#5 0.21,0.04,0.62,U] [#6 -0.02,-0.10,0.38,U] [#7 0.13,-0.02,0.38,U] [#8 0.01,-0.02,0.35,U] 
02:05:26.509 00.002 8996 single-star, 5 included, MultiStar: {0.16, 0.03}, one-star: {0.08, 0.12}
02:05:26.511 00.002 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
02:05:26.513 00.002 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.04 = -2.04)
02:05:26.514 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.99 mountX=0.07 mountY=-0.13, mountTheta=-1.09
02:05:26.516 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.12, opts=13)
02:05:26.518 00.002 8996 Enqueuing Move request for scope (0.08, 0.12)
02:05:26.519 00.001 20224 Worker thread wakes up
02:05:26.519 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
02:05:26.519 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
02:05:26.519 00.000 20224 Moving (0.08, 0.12) raw xDistance=0.07 yDistance=-0.13
02:05:26.519 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:05:26.519 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:26.520 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:05:26.520 00.000 20224 MoveAxis(E, 0, ABG)
02:05:26.520 00.000 20224 Move returns status 0, amount 0
02:05:26.520 00.000 20224 MoveAxis(N, 0, ABG)
02:05:26.520 00.000 20224 Move returns status 0, amount 0
02:05:26.520 00.000 20224 move complete, result=0
02:05:26.520 00.000 20224 worker thread done servicing request
02:05:26.528 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=44009, med=3363, FiltMin=3027, FiltMax=24115, Gamma=1.000
02:05:26.556 00.028 8996 UpdateGuideState exits: m=566927 SNR=266.5
02:05:26.557 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:26.557 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:26.558 00.001 8996 Enqueuing Expose request
02:05:26.559 00.001 20224 Worker thread wakes up
02:05:26.559 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:26.560 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:26.560 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:27.731 01.171 20224 Exposure complete
02:05:27.796 00.065 20224 worker thread done servicing request
02:05:27.796 00.000 8996 OnExposeComplete: enter
02:05:27.797 00.001 8996 UpdateGuideState(): m_state=6
02:05:27.798 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14774
02:05:27.799 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=473.02, Mass=594701, SNR=263.1, Peak=44333 HFD=4.2
02:05:27.800 00.001 8996 MultiStar: [#1 1.01,-0.17,0.00,R] [#2 0.52,0.19,0.00,M5] [#3 0.19,0.06,0.70,U] [#4 0.41,-0.34,0.00,M2] [#5 0.14,-0.40,0.58,U] [#6 0.07,-0.41,0.43,U] [#7 0.06,-0.16,0.38,U] [#8 -0.03,-0.53,0.00,M5] 
02:05:27.801 00.001 8996 refined, 4 included, MultiStar: {0.03, -0.34}, one-star: {-0.16, -0.64}
02:05:27.802 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
02:05:27.803 00.001 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
02:05:27.805 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.34 hyp=0.34 cameraTheta=-1.48 mountX=0.07 mountY=0.34, mountTheta=1.38
02:05:27.807 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.34, opts=13)
02:05:27.808 00.001 8996 Enqueuing Move request for scope (0.03, -0.34)
02:05:27.809 00.001 20224 Worker thread wakes up
02:05:27.809 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.34) opts 0xd
02:05:27.809 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.34)
02:05:27.809 00.000 20224 Moving (0.03, -0.34) raw xDistance=0.07 yDistance=0.34
02:05:27.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:05:27.810 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:05:27.810 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
02:05:27.810 00.000 20224 MoveAxis(E, 0, ABG)
02:05:27.810 00.000 20224 Move returns status 0, amount 0
02:05:27.810 00.000 20224 MoveAxis(N, 0, ABG)
02:05:27.810 00.000 20224 Move returns status 0, amount 0
02:05:27.810 00.000 20224 move complete, result=0
02:05:27.810 00.000 20224 worker thread done servicing request
02:05:27.814 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=44333, med=3363, FiltMin=3008, FiltMax=24854, Gamma=1.000
02:05:27.829 00.015 8996 UpdateGuideState exits: m=594701 SNR=263.1
02:05:27.830 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:27.831 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:27.831 00.000 8996 Enqueuing Expose request
02:05:27.832 00.001 20224 Worker thread wakes up
02:05:27.832 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:05:27.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:27.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:28.817 00.984 20224 Exposure complete
02:05:28.883 00.066 20224 worker thread done servicing request
02:05:28.883 00.000 8996 OnExposeComplete: enter
02:05:28.885 00.002 8996 UpdateGuideState(): m_state=6
02:05:28.885 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14775
02:05:28.885 00.000 8996 Star::Find returns 1 (0), X=137.78, Y=473.07, Mass=510858, SNR=251.4, Peak=38125 HFD=4.4
02:05:28.886 00.001 8996 MultiStar: [#1 0.23,0.08,0.77,U] [#2 0.48,0.13,0.00,M6] [#3 0.32,-0.29,0.59,U] [#4 0.40,-0.60,0.00,M3] [#5 0.15,-0.39,0.61,U] [#6 0.36,-0.48,0.00,M4] [#7 0.05,-0.26,0.43,U] [#8 0.11,-0.66,0.00,M6] 
02:05:28.887 00.001 8996 refined, 4 included, MultiStar: {0.18, -0.31}, one-star: {0.13, -0.59}
02:05:28.888 00.001 8996 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.10) = xAngle (-0.95 = -0.95)
02:05:28.889 00.001 8996 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.07 = 2.21)
02:05:28.889 00.000 8996 CameraToMount -- cameraX=0.18 cameraY=-0.31 hyp=0.36 cameraTheta=-1.05 mountX=0.21 mountY=0.29, mountTheta=0.94
02:05:28.891 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.31, opts=13)
02:05:28.892 00.001 8996 Enqueuing Move request for scope (0.18, -0.31)
02:05:28.893 00.001 20224 Worker thread wakes up
02:05:28.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.31) opts 0xd
02:05:28.893 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.31)
02:05:28.893 00.000 20224 Moving (0.18, -0.31) raw xDistance=0.21 yDistance=0.29
02:05:28.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:05:28.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:05:28.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
02:05:28.893 00.000 20224 MoveAxis(W, 30, ABG)
02:05:28.893 00.000 20224 Guiding  Dir = 3, Dur = 30
02:05:28.893 00.000 20224 IsSlewing returns 0
02:05:28.894 00.001 20224 IsGuiding returns 0
02:05:28.897 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=38125, med=3363, FiltMin=3043, FiltMax=23824, Gamma=1.000
02:05:28.904 00.007 20224 PulseGuide returned control before completion, sleep 30
02:05:28.917 00.013 8996 UpdateGuideState exits: m=510858 SNR=251.4
02:05:28.918 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:28.919 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:28.921 00.002 8996 Enqueuing Expose request
02:05:28.950 00.029 20224 IsGuiding returns 1
02:05:28.950 00.000 20224 scope still moving after pulse duration time elapsed
02:05:28.982 00.032 20224 IsSlewing returns 0
02:05:28.982 00.000 20224 IsGuiding returns 1
02:05:29.013 00.031 20224 IsSlewing returns 0
02:05:29.014 00.001 20224 IsGuiding returns 0
02:05:29.014 00.000 20224 scope move finished after 30 + 89 ms
02:05:29.014 00.000 20224 Move returns status 0, amount 30
02:05:29.014 00.000 20224 MoveAxis(N, 0, ABG)
02:05:29.014 00.000 20224 Move returns status 0, amount 0
02:05:29.014 00.000 20224 move complete, result=0
02:05:29.014 00.000 20224 worker thread done servicing request
02:05:29.014 00.000 20224 Worker thread wakes up
02:05:29.014 00.000 8996 GuideStep: 0.2 px 30 ms WEST, 0.3 px 0 ms NORTH
02:05:29.017 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:29.017 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:30.195 01.178 20224 Exposure complete
02:05:30.286 00.091 20224 worker thread done servicing request
02:05:30.286 00.000 8996 OnExposeComplete: enter
02:05:30.287 00.001 8996 UpdateGuideState(): m_state=6
02:05:30.288 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14776
02:05:30.289 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=473.27, Mass=610607, SNR=281.5, Peak=42957 HFD=4.6
02:05:30.290 00.001 8996 MultiStar: [#1 -0.22,0.29,0.62,U] [#2 0.42,-0.02,0.76,U] [#3 0.06,-0.03,0.55,U] [#4 -0.02,-0.23,0.48,U] [#5 -0.09,-0.35,0.57,U] [#6 -0.20,-0.54,0.00,M5] [#7 -0.03,-0.25,0.41,U] [#8 -0.57,-0.72,0.00,M7] 
02:05:30.291 00.001 8996 refined, 6 included, MultiStar: {0.05, -0.15}, one-star: {0.07, -0.39}
02:05:30.292 00.001 8996 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.10) = xAngle (-1.16 = -1.16)
02:05:30.293 00.001 8996 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.00)
02:05:30.295 00.002 8996 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.26 mountX=0.06 mountY=0.14, mountTheta=1.16
02:05:30.299 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.15, opts=13)
02:05:30.302 00.003 8996 Enqueuing Move request for scope (0.05, -0.15)
02:05:30.304 00.002 20224 Worker thread wakes up
02:05:30.304 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
02:05:30.304 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
02:05:30.304 00.000 20224 Moving (0.05, -0.15) raw xDistance=0.06 yDistance=0.14
02:05:30.304 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:05:30.304 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:30.304 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:05:30.304 00.000 20224 MoveAxis(E, 0, ABG)
02:05:30.305 00.001 20224 Move returns status 0, amount 0
02:05:30.305 00.000 20224 MoveAxis(N, 0, ABG)
02:05:30.305 00.000 20224 Move returns status 0, amount 0
02:05:30.305 00.000 20224 move complete, result=0
02:05:30.305 00.000 20224 worker thread done servicing request
02:05:30.313 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=42957, med=3366, FiltMin=3049, FiltMax=24774, Gamma=1.000
02:05:30.330 00.017 8996 UpdateGuideState exits: m=610607 SNR=281.5
02:05:30.331 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:30.332 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:30.332 00.000 8996 Enqueuing Expose request
02:05:30.333 00.001 20224 Worker thread wakes up
02:05:30.333 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:30.334 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:30.334 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:31.315 00.981 20224 Exposure complete
02:05:31.377 00.062 20224 worker thread done servicing request
02:05:31.377 00.000 8996 OnExposeComplete: enter
02:05:31.378 00.001 8996 UpdateGuideState(): m_state=6
02:05:31.379 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14777
02:05:31.379 00.000 8996 Star::Find returns 1 (0), X=137.37, Y=473.39, Mass=536257, SNR=245.3, Peak=35117 HFD=4.5
02:05:31.380 00.001 8996 MultiStar: [#1 -0.29,0.35,0.80,U] [#2 0.20,0.04,0.85,U] [#3 -0.18,-0.31,0.70,U] [#4 0.16,-0.15,0.55,U] [#5 -0.22,0.11,0.75,U] [#6 -0.23,-0.48,0.00,M6] [#7 -0.17,-0.10,0.48,U] [#8 -0.67,-0.13,0.00,M8] 
02:05:31.381 00.001 8996 refined, 6 included, MultiStar: {-0.12, -0.04}, one-star: {-0.27, -0.27}
02:05:31.382 00.001 8996 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.10) = xAngle (-2.69 = -2.69)
02:05:31.383 00.001 8996 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.47)
02:05:31.384 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.04 hyp=0.13 cameraTheta=-2.79 mountX=-0.11 mountY=0.06, mountTheta=2.68
02:05:31.385 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.04, opts=13)
02:05:31.386 00.001 8996 Enqueuing Move request for scope (-0.12, -0.04)
02:05:31.387 00.001 20224 Worker thread wakes up
02:05:31.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.04) opts 0xd
02:05:31.387 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.04)
02:05:31.387 00.000 20224 Moving (-0.12, -0.04) raw xDistance=-0.11 yDistance=0.06
02:05:31.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:05:31.387 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:31.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:05:31.387 00.000 20224 MoveAxis(E, 0, ABG)
02:05:31.387 00.000 20224 Move returns status 0, amount 0
02:05:31.387 00.000 20224 MoveAxis(N, 0, ABG)
02:05:31.387 00.000 20224 Move returns status 0, amount 0
02:05:31.387 00.000 20224 move complete, result=0
02:05:31.387 00.000 20224 worker thread done servicing request
02:05:31.394 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=35117, med=3366, FiltMin=3056, FiltMax=20544, Gamma=1.000
02:05:31.412 00.018 8996 UpdateGuideState exits: m=536257 SNR=245.3
02:05:31.412 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:31.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:31.414 00.001 8996 Enqueuing Expose request
02:05:31.415 00.001 20224 Worker thread wakes up
02:05:31.415 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:31.416 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:31.416 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:32.576 01.160 20224 Exposure complete
02:05:32.639 00.063 20224 worker thread done servicing request
02:05:32.639 00.000 8996 OnExposeComplete: enter
02:05:32.641 00.002 8996 UpdateGuideState(): m_state=6
02:05:32.642 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14778
02:05:32.643 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=473.47, Mass=505398, SNR=271.0, Peak=32237 HFD=4.5
02:05:32.645 00.002 8996 MultiStar: [#1 -0.87,0.31,0.00,M1] [#2 -0.13,0.09,0.75,U] [#3 -0.45,-0.11,0.65,U] [#4 -0.36,-0.32,0.00,M2] [#5 -0.07,0.11,0.66,U] [#6 -0.54,-0.09,0.00,M7] [#7 -0.23,0.01,0.54,U] [#8 -0.61,-0.14,0.00,M9] 
02:05:32.646 00.001 8996 refined, 4 included, MultiStar: {-0.25, -0.03}, one-star: {-0.33, -0.19}
02:05:32.647 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
02:05:32.648 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
02:05:32.648 00.000 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-3.01 mountX=-0.24 mountY=0.06, mountTheta=2.90
02:05:32.650 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.03, opts=13)
02:05:32.651 00.001 8996 Enqueuing Move request for scope (-0.25, -0.03)
02:05:32.653 00.002 20224 Worker thread wakes up
02:05:32.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.03) opts 0xd
02:05:32.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.03)
02:05:32.653 00.000 20224 Moving (-0.25, -0.03) raw xDistance=-0.24 yDistance=0.06
02:05:32.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:05:32.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:32.653 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:05:32.653 00.000 20224 MoveAxis(E, 35, ABG)
02:05:32.653 00.000 20224 Guiding  Dir = 2, Dur = 35
02:05:32.653 00.000 20224 IsSlewing returns 0
02:05:32.653 00.000 20224 IsGuiding returns 0
02:05:32.660 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=32237, med=3366, FiltMin=3024, FiltMax=19651, Gamma=1.000
02:05:32.666 00.006 20224 PulseGuide returned control before completion, sleep 32
02:05:32.677 00.011 8996 UpdateGuideState exits: m=505398 SNR=271.0
02:05:32.678 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:32.679 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:32.680 00.001 8996 Enqueuing Expose request
02:05:32.699 00.019 20224 IsGuiding returns 1
02:05:32.699 00.000 20224 scope still moving after pulse duration time elapsed
02:05:32.731 00.032 20224 IsSlewing returns 0
02:05:32.731 00.000 20224 IsGuiding returns 1
02:05:32.762 00.031 20224 IsSlewing returns 0
02:05:32.762 00.000 20224 IsGuiding returns 0
02:05:32.762 00.000 20224 scope move finished after 35 + 73 ms
02:05:32.762 00.000 20224 Move returns status 0, amount 35
02:05:32.763 00.001 20224 MoveAxis(N, 0, ABG)
02:05:32.763 00.000 20224 Move returns status 0, amount 0
02:05:32.763 00.000 20224 move complete, result=0
02:05:32.763 00.000 20224 worker thread done servicing request
02:05:32.763 00.000 20224 Worker thread wakes up
02:05:32.763 00.000 8996 GuideStep: -0.2 px 35 ms EAST, 0.1 px 0 ms NORTH
02:05:32.765 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:32.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:33.742 00.977 20224 Exposure complete
02:05:33.815 00.073 20224 worker thread done servicing request
02:05:33.815 00.000 8996 OnExposeComplete: enter
02:05:33.817 00.002 8996 UpdateGuideState(): m_state=6
02:05:33.819 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14779
02:05:33.820 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=473.22, Mass=566947, SNR=285.6, Peak=33997 HFD=4.7
02:05:33.821 00.001 8996 MultiStar: [#1 -0.50,0.17,0.00,M2] [#2 0.13,0.15,0.77,U] [#3 -0.00,-0.12,0.63,U] [#4 0.03,-0.42,0.46,U] [#5 0.16,0.14,0.55,U] [#6 0.00,0.03,0.47,U] [#7 -0.29,-0.19,0.38,U] [#8 -0.29,-0.32,0.34,U] 
02:05:33.822 00.001 8996 refined, 7 included, MultiStar: {0.03, -0.15}, one-star: {0.13, -0.44}
02:05:33.823 00.001 8996 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.10) = xAngle (-1.30 = -1.30)
02:05:33.824 00.001 8996 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.42 = 1.86)
02:05:33.824 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.15 cameraTheta=-1.39 mountX=0.04 mountY=0.14, mountTheta=1.29
02:05:33.827 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.15, opts=13)
02:05:33.828 00.001 8996 Enqueuing Move request for scope (0.03, -0.15)
02:05:33.829 00.001 20224 Worker thread wakes up
02:05:33.829 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.15) opts 0xd
02:05:33.829 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.15)
02:05:33.829 00.000 20224 Moving (0.03, -0.15) raw xDistance=0.04 yDistance=0.14
02:05:33.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:05:33.830 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:33.830 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:05:33.830 00.000 20224 MoveAxis(E, 0, ABG)
02:05:33.830 00.000 20224 Move returns status 0, amount 0
02:05:33.830 00.000 20224 MoveAxis(N, 0, ABG)
02:05:33.830 00.000 20224 Move returns status 0, amount 0
02:05:33.830 00.000 20224 move complete, result=0
02:05:33.830 00.000 20224 worker thread done servicing request
02:05:33.835 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=33997, med=3366, FiltMin=3059, FiltMax=24454, Gamma=1.000
02:05:33.856 00.021 8996 UpdateGuideState exits: m=566947 SNR=285.6
02:05:33.857 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:33.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:33.860 00.002 8996 Enqueuing Expose request
02:05:33.862 00.002 20224 Worker thread wakes up
02:05:33.862 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:33.864 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:33.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:35.038 01.174 20224 Exposure complete
02:05:35.115 00.077 20224 worker thread done servicing request
02:05:35.115 00.000 8996 OnExposeComplete: enter
02:05:35.118 00.003 8996 UpdateGuideState(): m_state=6
02:05:35.119 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14780
02:05:35.121 00.002 8996 Star::Find returns 1 (0), X=137.79, Y=473.53, Mass=510774, SNR=260.7, Peak=33865 HFD=4.6
02:05:35.123 00.002 8996 MultiStar: [#1 -0.37,-0.02,0.53,U] [#2 0.34,0.12,0.82,U] [#3 0.26,-0.23,0.71,U] [#4 0.11,-0.45,0.00,M2] [#5 0.31,-0.08,0.61,U] [#6 -0.28,-0.39,0.00,M7] [#7 0.23,-0.49,0.00,M1] [#8 -0.29,-0.57,0.00,M9] 
02:05:35.124 00.001 8996 refined, 4 included, MultiStar: {0.16, -0.07}, one-star: {0.14, -0.12}
02:05:35.125 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
02:05:35.127 00.002 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
02:05:35.128 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.07 hyp=0.18 cameraTheta=-0.39 mountX=0.17 mountY=0.05, mountTheta=0.27
02:05:35.130 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.07, opts=13)
02:05:35.132 00.002 8996 Enqueuing Move request for scope (0.16, -0.07)
02:05:35.133 00.001 20224 Worker thread wakes up
02:05:35.133 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.07) opts 0xd
02:05:35.133 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.07)
02:05:35.134 00.001 20224 Moving (0.16, -0.07) raw xDistance=0.17 yDistance=0.05
02:05:35.134 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:05:35.134 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:35.134 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:05:35.134 00.000 20224 MoveAxis(E, 0, ABG)
02:05:35.134 00.000 20224 Move returns status 0, amount 0
02:05:35.134 00.000 20224 MoveAxis(N, 0, ABG)
02:05:35.134 00.000 20224 Move returns status 0, amount 0
02:05:35.134 00.000 20224 move complete, result=0
02:05:35.134 00.000 20224 worker thread done servicing request
02:05:35.139 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=33865, med=3366, FiltMin=3036, FiltMax=23219, Gamma=1.000
02:05:35.153 00.014 8996 UpdateGuideState exits: m=510774 SNR=260.7
02:05:35.154 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:35.156 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:35.159 00.003 8996 Enqueuing Expose request
02:05:35.161 00.002 8996 GuideStep: 0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:35.164 00.003 20224 Worker thread wakes up
02:05:35.164 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:35.164 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:36.125 00.961 20224 Exposure complete
02:05:36.207 00.082 20224 worker thread done servicing request
02:05:36.208 00.001 8996 OnExposeComplete: enter
02:05:36.210 00.002 8996 UpdateGuideState(): m_state=6
02:05:36.211 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14781
02:05:36.213 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=473.20, Mass=609810, SNR=277.2, Peak=45517 HFD=4.4
02:05:36.214 00.001 8996 MultiStar: [#1 -0.52,-0.05,0.00,M2] [#2 0.24,-0.12,0.71,U] [#3 -0.12,-0.84,0.00,M1] [#4 0.40,-0.39,0.00,M3] [#5 0.08,-0.44,0.54,U] [#6 -0.25,-0.49,0.00,M8] [#7 0.04,-0.01,0.41,U] [#8 -0.11,-0.76,0.00,M10] 
02:05:36.215 00.001 8996 refined, 3 included, MultiStar: {0.16, -0.30}, one-star: {0.20, -0.46}
02:05:36.215 00.000 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
02:05:36.216 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.19)
02:05:36.217 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.30 hyp=0.34 cameraTheta=-1.07 mountX=0.19 mountY=0.28, mountTheta=0.97
02:05:36.219 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.30, opts=13)
02:05:36.220 00.001 8996 Enqueuing Move request for scope (0.16, -0.30)
02:05:36.220 00.000 20224 Worker thread wakes up
02:05:36.220 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.30) opts 0xd
02:05:36.220 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.30)
02:05:36.221 00.001 20224 Moving (0.16, -0.30) raw xDistance=0.19 yDistance=0.28
02:05:36.221 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:05:36.221 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.43 newest=0.47
02:05:36.221 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
02:05:36.221 00.000 20224 MoveAxis(E, 0, ABG)
02:05:36.221 00.000 20224 Move returns status 0, amount 0
02:05:36.221 00.000 20224 MoveAxis(S, 58, ABG)
02:05:36.221 00.000 20224 Guiding  Dir = 1, Dur = 58
02:05:36.221 00.000 20224 IsSlewing returns 0
02:05:36.221 00.000 20224 IsGuiding returns 0
02:05:36.225 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=45517, med=3366, FiltMin=3040, FiltMax=25974, Gamma=1.000
02:05:36.242 00.017 8996 UpdateGuideState exits: m=609810 SNR=277.2
02:05:36.243 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:36.243 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:36.244 00.001 8996 Enqueuing Expose request
02:05:36.246 00.002 20224 PulseGuide returned control before completion, sleep 44
02:05:36.291 00.045 20224 IsGuiding returns 1
02:05:36.291 00.000 20224 scope still moving after pulse duration time elapsed
02:05:36.323 00.032 20224 IsSlewing returns 0
02:05:36.323 00.000 20224 IsGuiding returns 1
02:05:36.354 00.031 20224 IsSlewing returns 0
02:05:36.354 00.000 20224 IsGuiding returns 0
02:05:36.354 00.000 20224 scope move finished after 58 + 74 ms
02:05:36.354 00.000 20224 Move returns status 0, amount 58
02:05:36.354 00.000 20224 move complete, result=0
02:05:36.354 00.000 20224 worker thread done servicing request
02:05:36.354 00.000 20224 Worker thread wakes up
02:05:36.354 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 58 ms SOUTH
02:05:36.356 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:36.356 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:37.526 01.170 20224 Exposure complete
02:05:37.599 00.073 20224 worker thread done servicing request
02:05:37.599 00.000 8996 OnExposeComplete: enter
02:05:37.601 00.002 8996 UpdateGuideState(): m_state=6
02:05:37.603 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14782
02:05:37.604 00.001 8996 Star::Find returns 1 (0), X=137.22, Y=473.13, Mass=612579, SNR=293.1, Peak=38467 HFD=4.5
02:05:37.606 00.002 8996 MultiStar: [#1 -0.46,-0.17,0.00,M3] [#2 0.03,-0.43,0.70,U] [#3 -0.23,-0.51,0.00,M2] [#4 -0.11,-0.74,0.00,M4] [#5 -0.15,-0.38,0.48,U] [#6 -0.60,-0.26,0.00,M9] [#7 -0.34,-0.52,0.00,M1] [#8 -0.41,-0.75,0.00,R] 
02:05:37.607 00.001 8996 refined, 2 included, MultiStar: {-0.22, -0.46}, one-star: {-0.42, -0.53}
02:05:37.609 00.002 8996 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.10) = xAngle (-1.91 = -1.91)
02:05:37.611 00.002 8996 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.03 = 1.25)
02:05:37.612 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.46 hyp=0.51 cameraTheta=-2.00 mountX=-0.17 mountY=0.49, mountTheta=1.91
02:05:37.615 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.46, opts=13)
02:05:37.617 00.002 8996 Enqueuing Move request for scope (-0.22, -0.46)
02:05:37.619 00.002 20224 Worker thread wakes up
02:05:37.619 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.46) opts 0xd
02:05:37.619 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.46)
02:05:37.619 00.000 20224 Moving (-0.22, -0.46) raw xDistance=-0.17 yDistance=0.49
02:05:37.619 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:05:37.619 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
02:05:37.619 00.000 20224 MoveAxis(E, 0, ABG)
02:05:37.619 00.000 20224 Move returns status 0, amount 0
02:05:37.619 00.000 20224 MoveAxis(S, 102, ABG)
02:05:37.619 00.000 20224 Guiding  Dir = 1, Dur = 102
02:05:37.620 00.001 20224 IsSlewing returns 0
02:05:37.620 00.000 20224 IsGuiding returns 0
02:05:37.627 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=38467, med=3366, FiltMin=3048, FiltMax=24608, Gamma=1.000
02:05:37.653 00.026 8996 UpdateGuideState exits: m=612579 SNR=293.1
02:05:37.656 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:37.659 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:37.661 00.002 8996 Enqueuing Expose request
02:05:37.668 00.007 20224 PulseGuide returned control before completion, sleep 65
02:05:37.744 00.076 20224 IsGuiding returns 1
02:05:37.744 00.000 20224 scope still moving after pulse duration time elapsed
02:05:37.774 00.030 20224 IsSlewing returns 0
02:05:37.775 00.001 20224 IsGuiding returns 1
02:05:37.805 00.030 20224 IsSlewing returns 0
02:05:37.806 00.001 20224 IsGuiding returns 1
02:05:37.838 00.032 20224 IsSlewing returns 0
02:05:37.838 00.000 20224 IsGuiding returns 0
02:05:37.838 00.000 20224 scope move finished after 102 + 116 ms
02:05:37.838 00.000 20224 Move returns status 0, amount 102
02:05:37.838 00.000 20224 move complete, result=0
02:05:37.838 00.000 20224 worker thread done servicing request
02:05:37.838 00.000 20224 Worker thread wakes up
02:05:37.838 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.5 px 102 ms SOUTH
02:05:37.840 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:37.840 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:38.812 00.972 20224 Exposure complete
02:05:38.886 00.074 20224 worker thread done servicing request
02:05:38.886 00.000 8996 OnExposeComplete: enter
02:05:38.888 00.002 8996 UpdateGuideState(): m_state=6
02:05:38.889 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14783
02:05:38.890 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=473.45, Mass=523881, SNR=264.2, Peak=28349 HFD=5.0
02:05:38.891 00.001 8996 MultiStar: [#1 -0.50,0.31,0.00,M4] [#2 -0.09,0.36,0.88,U] [#3 -0.48,0.23,0.00,M3] [#4 -0.34,0.22,0.53,U] [#5 0.11,0.12,0.57,U] [#6 -0.52,-0.32,0.00,M10] [#7 -0.41,0.50,0.00,M2] [#8 0.55,0.83,0.00,M1] 
02:05:38.892 00.001 8996 refined, 3 included, MultiStar: {-0.14, 0.10}, one-star: {-0.22, -0.21}
02:05:38.893 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
02:05:38.895 00.002 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.48 = -0.48)
02:05:38.896 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.17 cameraTheta=2.54 mountX=-0.15 mountY=-0.08, mountTheta=-2.66
02:05:38.899 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.10, opts=13)
02:05:38.901 00.002 8996 Enqueuing Move request for scope (-0.14, 0.10)
02:05:38.903 00.002 20224 Worker thread wakes up
02:05:38.903 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
02:05:38.903 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
02:05:38.903 00.000 20224 Moving (-0.14, 0.10) raw xDistance=-0.15 yDistance=-0.08
02:05:38.903 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:05:38.903 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:38.903 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:05:38.905 00.002 20224 MoveAxis(E, 0, ABG)
02:05:38.905 00.000 20224 Move returns status 0, amount 0
02:05:38.905 00.000 20224 MoveAxis(N, 0, ABG)
02:05:38.905 00.000 20224 Move returns status 0, amount 0
02:05:38.905 00.000 20224 move complete, result=0
02:05:38.905 00.000 20224 worker thread done servicing request
02:05:38.913 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=28349, med=3366, FiltMin=3053, FiltMax=20496, Gamma=1.000
02:05:38.936 00.023 8996 UpdateGuideState exits: m=523881 SNR=264.2
02:05:38.937 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:38.938 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:38.939 00.001 8996 Enqueuing Expose request
02:05:38.940 00.001 20224 Worker thread wakes up
02:05:38.940 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:38.940 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:38.941 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:40.095 01.154 20224 Exposure complete
02:05:40.177 00.082 20224 worker thread done servicing request
02:05:40.177 00.000 8996 OnExposeComplete: enter
02:05:40.178 00.001 8996 UpdateGuideState(): m_state=6
02:05:40.180 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14784
02:05:40.181 00.001 8996 Star::Find returns 1 (0), X=137.70, Y=473.56, Mass=533843, SNR=270.9, Peak=38041 HFD=4.7
02:05:40.182 00.001 8996 MultiStar: [#1 -0.35,0.17,0.72,U] [#2 0.11,0.15,0.65,U] [#3 -0.16,0.01,0.60,U] [#4 -0.02,-0.25,0.51,U] [#5 0.09,0.31,0.65,U] [#6 -0.31,0.17,0.47,U] [#7 -0.17,0.09,0.45,U] [#8 0.02,0.45,0.29,U] 
02:05:40.183 00.001 8996 single-star, 8 included, MultiStar: {-0.07, 0.08}, one-star: {0.05, -0.10}
02:05:40.183 00.000 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
02:05:40.184 00.001 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.10 = 2.18)
02:05:40.185 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.07 mountX=0.06 mountY=0.09, mountTheta=0.97
02:05:40.187 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.10, opts=13)
02:05:40.187 00.000 8996 Enqueuing Move request for scope (0.05, -0.10)
02:05:40.188 00.001 20224 Worker thread wakes up
02:05:40.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.10) opts 0xd
02:05:40.188 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.10)
02:05:40.188 00.000 20224 Moving (0.05, -0.10) raw xDistance=0.06 yDistance=0.09
02:05:40.188 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:05:40.189 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:40.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:05:40.189 00.000 20224 MoveAxis(E, 0, ABG)
02:05:40.189 00.000 20224 Move returns status 0, amount 0
02:05:40.189 00.000 20224 MoveAxis(N, 0, ABG)
02:05:40.189 00.000 20224 Move returns status 0, amount 0
02:05:40.189 00.000 20224 move complete, result=0
02:05:40.189 00.000 20224 worker thread done servicing request
02:05:40.199 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=38041, med=3366, FiltMin=3049, FiltMax=23875, Gamma=1.000
02:05:40.218 00.019 8996 UpdateGuideState exits: m=533843 SNR=270.9
02:05:40.219 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:40.220 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:40.221 00.001 8996 Enqueuing Expose request
02:05:40.221 00.000 20224 Worker thread wakes up
02:05:40.222 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:40.222 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:40.222 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:41.191 00.969 20224 Exposure complete
02:05:41.284 00.093 20224 worker thread done servicing request
02:05:41.284 00.000 8996 OnExposeComplete: enter
02:05:41.286 00.002 8996 UpdateGuideState(): m_state=6
02:05:41.288 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14785
02:05:41.289 00.001 8996 Star::Find returns 1 (0), X=136.93, Y=473.54, Mass=609043, SNR=297.9, Peak=37622 HFD=4.6
02:05:41.290 00.001 8996 MultiStar: [#1 -0.84,0.27,0.00,M4] [#2 -0.26,0.11,0.68,U] [#3 -0.50,0.36,0.00,M3] [#4 -0.19,0.26,0.45,U] [#5 -0.65,0.19,0.00,M1] [#6 -0.53,-0.02,0.00,M10] [#7 -0.17,0.11,0.41,U] [#8 -0.04,0.82,0.00,M1] 
02:05:41.292 00.002 8996 refined, 3 included, MultiStar: {-0.41, 0.05}, one-star: {-0.72, -0.11}
02:05:41.293 00.001 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
02:05:41.295 00.002 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
02:05:41.296 00.001 8996 CameraToMount -- cameraX=-0.41 cameraY=0.05 hyp=0.41 cameraTheta=3.02 mountX=-0.41 mountY=-0.00, mountTheta=-3.14
02:05:41.298 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.41, y=0.05, opts=13)
02:05:41.300 00.002 8996 Enqueuing Move request for scope (-0.41, 0.05)
02:05:41.301 00.001 20224 Worker thread wakes up
02:05:41.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.05) opts 0xd
02:05:41.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.41, 0.05)
02:05:41.301 00.000 20224 Moving (-0.41, 0.05) raw xDistance=-0.41 yDistance=-0.00
02:05:41.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
02:05:41.301 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:41.301 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:05:41.301 00.000 20224 MoveAxis(E, 61, ABG)
02:05:41.301 00.000 20224 Guiding  Dir = 2, Dur = 61
02:05:41.302 00.001 20224 IsSlewing returns 0
02:05:41.302 00.000 20224 IsGuiding returns 0
02:05:41.307 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=37622, med=3366, FiltMin=3033, FiltMax=25584, Gamma=1.000
02:05:41.333 00.026 8996 UpdateGuideState exits: m=609043 SNR=297.9
02:05:41.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:41.336 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:41.337 00.001 8996 Enqueuing Expose request
02:05:41.353 00.016 20224 PulseGuide returned control before completion, sleep 20
02:05:41.384 00.031 20224 IsGuiding returns 1
02:05:41.384 00.000 20224 scope still moving after pulse duration time elapsed
02:05:41.415 00.031 20224 IsSlewing returns 0
02:05:41.415 00.000 20224 IsGuiding returns 1
02:05:41.446 00.031 20224 IsSlewing returns 0
02:05:41.446 00.000 20224 IsGuiding returns 0
02:05:41.446 00.000 20224 scope move finished after 61 + 83 ms
02:05:41.446 00.000 20224 Move returns status 0, amount 61
02:05:41.447 00.001 20224 MoveAxis(N, 0, ABG)
02:05:41.447 00.000 20224 Move returns status 0, amount 0
02:05:41.447 00.000 20224 move complete, result=0
02:05:41.447 00.000 20224 worker thread done servicing request
02:05:41.447 00.000 20224 Worker thread wakes up
02:05:41.447 00.000 8996 GuideStep: -0.4 px 61 ms EAST, -0.0 px 0 ms NORTH
02:05:41.451 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:41.451 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:42.621 01.170 20224 Exposure complete
02:05:42.711 00.090 20224 worker thread done servicing request
02:05:42.711 00.000 8996 OnExposeComplete: enter
02:05:42.713 00.002 8996 UpdateGuideState(): m_state=6
02:05:42.715 00.002 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14786
02:05:42.716 00.001 8996 Star::Find returns 1 (0), X=137.19, Y=473.94, Mass=620981, SNR=253.4, Peak=39382 HFD=4.4
02:05:42.718 00.002 8996 MultiStar: [#1 -0.56,0.51,0.00,M5] [#2 0.33,0.34,0.00,M1] [#3 -0.19,0.23,0.75,U] [#4 -0.10,-0.06,0.70,U] [#5 -0.24,0.25,0.69,U] [#6 -0.53,-0.03,0.00,R] [#7 -0.27,0.39,0.00,M1] [#8 0.03,0.25,0.35,U] 
02:05:42.720 00.002 8996 refined, 4 included, MultiStar: {-0.24, 0.19}, one-star: {-0.46, 0.28}
02:05:42.722 00.002 8996 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.10) = xAngle (2.56 = 2.56)
02:05:42.723 00.001 8996 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.57 = -0.57)
02:05:42.725 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.19 hyp=0.31 cameraTheta=2.46 mountX=-0.25 mountY=-0.16, mountTheta=-2.57
02:05:42.728 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.19, opts=13)
02:05:42.729 00.001 8996 Enqueuing Move request for scope (-0.24, 0.19)
02:05:42.731 00.002 20224 Worker thread wakes up
02:05:42.731 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.19) opts 0xd
02:05:42.731 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.19)
02:05:42.731 00.000 20224 Moving (-0.24, 0.19) raw xDistance=-0.25 yDistance=-0.16
02:05:42.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25
02:05:42.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:42.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:05:42.731 00.000 20224 MoveAxis(E, 41, ABG)
02:05:42.731 00.000 20224 Guiding  Dir = 2, Dur = 41
02:05:42.732 00.001 20224 IsSlewing returns 0
02:05:42.732 00.000 20224 IsGuiding returns 0
02:05:42.739 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39382, med=3366, FiltMin=3021, FiltMax=26589, Gamma=1.000
02:05:42.758 00.019 8996 UpdateGuideState exits: m=620981 SNR=253.4
02:05:42.759 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:42.760 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:42.760 00.000 8996 Enqueuing Expose request
02:05:42.797 00.037 20224 IsGuiding returns 1
02:05:42.797 00.000 20224 scope still moving after pulse duration time elapsed
02:05:42.827 00.030 20224 IsSlewing returns 0
02:05:42.827 00.000 20224 IsGuiding returns 1
02:05:42.858 00.031 20224 IsSlewing returns 0
02:05:42.858 00.000 20224 IsGuiding returns 1
02:05:42.890 00.032 20224 IsSlewing returns 0
02:05:42.890 00.000 20224 IsGuiding returns 0
02:05:42.890 00.000 20224 scope move finished after 41 + 117 ms
02:05:42.890 00.000 20224 Move returns status 0, amount 41
02:05:42.890 00.000 20224 MoveAxis(N, 0, ABG)
02:05:42.890 00.000 20224 Move returns status 0, amount 0
02:05:42.890 00.000 20224 move complete, result=0
02:05:42.890 00.000 20224 worker thread done servicing request
02:05:42.890 00.000 20224 Worker thread wakes up
02:05:42.891 00.001 8996 GuideStep: -0.3 px 41 ms EAST, -0.2 px 0 ms NORTH
02:05:42.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:42.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:43.869 00.977 20224 Exposure complete
02:05:43.946 00.077 20224 worker thread done servicing request
02:05:43.947 00.001 8996 OnExposeComplete: enter
02:05:43.948 00.001 8996 UpdateGuideState(): m_state=6
02:05:43.950 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14787
02:05:43.951 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=473.48, Mass=639094, SNR=276.7, Peak=37197 HFD=5.0
02:05:43.952 00.001 8996 MultiStar: [#1 0.09,0.78,0.00,M6] [#2 0.34,0.20,0.73,U] [#3 0.48,0.51,0.00,M3] [#4 0.27,-0.20,0.51,U] [#5 0.43,0.40,0.00,M1] [#6 0.42,0.19,0.44,U] [#7 0.47,0.33,0.00,M2] [#8 0.17,0.61,0.00,M1] 
02:05:43.953 00.001 8996 refined, 3 included, MultiStar: {0.13, -0.02}, one-star: {-0.21, -0.18}
02:05:43.954 00.001 8996 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.10) = xAngle (-0.03 = -0.03)
02:05:43.955 00.001 8996 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.13)
02:05:43.956 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.02 hyp=0.13 cameraTheta=-0.13 mountX=0.13 mountY=0.00, mountTheta=0.01
02:05:43.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.02, opts=13)
02:05:43.958 00.000 8996 Enqueuing Move request for scope (0.13, -0.02)
02:05:43.959 00.001 20224 Worker thread wakes up
02:05:43.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.02) opts 0xd
02:05:43.960 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.02)
02:05:43.960 00.000 20224 Moving (0.13, -0.02) raw xDistance=0.13 yDistance=0.00
02:05:43.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:05:43.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:43.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:05:43.960 00.000 20224 MoveAxis(E, 0, ABG)
02:05:43.960 00.000 20224 Move returns status 0, amount 0
02:05:43.960 00.000 20224 MoveAxis(N, 0, ABG)
02:05:43.961 00.001 20224 Move returns status 0, amount 0
02:05:43.961 00.000 20224 move complete, result=0
02:05:43.961 00.000 20224 worker thread done servicing request
02:05:43.965 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37197, med=3366, FiltMin=3027, FiltMax=24163, Gamma=1.000
02:05:43.991 00.026 8996 UpdateGuideState exits: m=639094 SNR=276.7
02:05:43.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:43.993 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:43.994 00.001 8996 Enqueuing Expose request
02:05:43.994 00.000 20224 Worker thread wakes up
02:05:43.994 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:43.995 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:43.995 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:45.155 01.160 20224 Exposure complete
02:05:45.212 00.057 20224 worker thread done servicing request
02:05:45.212 00.000 8996 OnExposeComplete: enter
02:05:45.213 00.001 8996 UpdateGuideState(): m_state=6
02:05:45.215 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14788
02:05:45.217 00.002 8996 Star::Find returns 1 (0), X=137.76, Y=473.76, Mass=605479, SNR=258.0, Peak=46697 HFD=4.5
02:05:45.220 00.003 8996 MultiStar: [#1 -0.21,0.58,0.00,M7] [#2 0.26,0.35,0.77,U] [#3 0.33,0.10,0.64,U] [#4 0.43,0.14,0.57,U] [#5 0.43,0.36,0.00,M2] [#6 0.84,0.44,0.00,M1] [#7 0.34,0.31,0.44,U] [#8 0.45,0.57,0.00,M2] 
02:05:45.223 00.003 8996 single-star, 4 included, MultiStar: {0.27, 0.19}, one-star: {0.11, 0.10}
02:05:45.225 00.002 8996 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.10) = xAngle (0.83 = 0.83)
02:05:45.225 00.000 8996 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.29 = -2.29)
02:05:45.227 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.73 mountX=0.10 mountY=-0.11, mountTheta=-0.84
02:05:45.229 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.10, opts=13)
02:05:45.230 00.001 8996 Enqueuing Move request for scope (0.11, 0.10)
02:05:45.231 00.001 20224 Worker thread wakes up
02:05:45.232 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
02:05:45.232 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
02:05:45.232 00.000 20224 Moving (0.11, 0.10) raw xDistance=0.10 yDistance=-0.11
02:05:45.232 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:05:45.232 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:45.232 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:05:45.232 00.000 20224 MoveAxis(E, 0, ABG)
02:05:45.232 00.000 20224 Move returns status 0, amount 0
02:05:45.232 00.000 20224 MoveAxis(N, 0, ABG)
02:05:45.232 00.000 20224 Move returns status 0, amount 0
02:05:45.232 00.000 20224 move complete, result=0
02:05:45.232 00.000 20224 worker thread done servicing request
02:05:45.237 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=46697, med=3366, FiltMin=3024, FiltMax=25629, Gamma=1.000
02:05:45.252 00.015 8996 UpdateGuideState exits: m=605479 SNR=258.0
02:05:45.253 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:45.254 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:45.255 00.001 8996 Enqueuing Expose request
02:05:45.255 00.000 20224 Worker thread wakes up
02:05:45.256 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:45.256 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:45.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:46.247 00.991 20224 Exposure complete
02:05:46.333 00.086 20224 worker thread done servicing request
02:05:46.333 00.000 8996 OnExposeComplete: enter
02:05:46.335 00.002 8996 UpdateGuideState(): m_state=6
02:05:46.336 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14789
02:05:46.338 00.002 8996 Star::Find returns 1 (0), X=137.92, Y=473.82, Mass=625044, SNR=280.9, Peak=43241 HFD=4.4
02:05:46.339 00.001 8996 MultiStar: [#1 -0.03,0.92,0.00,M8] [#2 0.69,0.47,0.00,M1] [#3 0.18,0.55,0.00,M3] [#4 0.44,0.47,0.00,M1] [#5 0.37,0.42,0.00,M3] [#6 0.66,0.39,0.00,M2] [#7 0.16,0.84,0.00,M2] [#8 0.36,1.03,0.00,M3] 
02:05:46.340 00.001 8996 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.10) = xAngle (0.63 = 0.63)
02:05:46.342 00.002 8996 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.50 = -2.50)
02:05:46.343 00.001 8996 CameraToMount -- cameraX=0.27 cameraY=0.16 hyp=0.31 cameraTheta=0.53 mountX=0.25 mountY=-0.19, mountTheta=-0.64
02:05:46.346 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.16, opts=13)
02:05:46.348 00.002 8996 Enqueuing Move request for scope (0.27, 0.16)
02:05:46.350 00.002 20224 Worker thread wakes up
02:05:46.350 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.16) opts 0xd
02:05:46.350 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.16)
02:05:46.350 00.000 20224 Moving (0.27, 0.16) raw xDistance=0.25 yDistance=-0.19
02:05:46.350 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:05:46.350 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:46.350 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:05:46.351 00.001 20224 MoveAxis(W, 37, ABG)
02:05:46.351 00.000 20224 Guiding  Dir = 3, Dur = 37
02:05:46.351 00.000 20224 IsSlewing returns 0
02:05:46.352 00.001 20224 IsGuiding returns 0
02:05:46.357 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=43241, med=3366, FiltMin=3053, FiltMax=26886, Gamma=1.000
02:05:46.372 00.015 8996 UpdateGuideState exits: m=625044 SNR=280.9
02:05:46.373 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:46.374 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:46.375 00.001 8996 Enqueuing Expose request
02:05:46.402 00.027 20224 IsGuiding returns 1
02:05:46.402 00.000 20224 scope still moving after pulse duration time elapsed
02:05:46.431 00.029 20224 IsSlewing returns 0
02:05:46.431 00.000 20224 IsGuiding returns 1
02:05:46.462 00.031 20224 IsSlewing returns 0
02:05:46.462 00.000 20224 IsGuiding returns 1
02:05:46.493 00.031 20224 IsSlewing returns 0
02:05:46.494 00.001 20224 IsGuiding returns 0
02:05:46.494 00.000 20224 scope move finished after 37 + 104 ms
02:05:46.494 00.000 20224 Move returns status 0, amount 37
02:05:46.494 00.000 20224 MoveAxis(N, 0, ABG)
02:05:46.494 00.000 20224 Move returns status 0, amount 0
02:05:46.494 00.000 20224 move complete, result=0
02:05:46.494 00.000 20224 worker thread done servicing request
02:05:46.494 00.000 20224 Worker thread wakes up
02:05:46.494 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.2 px 0 ms NORTH
02:05:46.498 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:46.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:47.679 01.181 20224 Exposure complete
02:05:47.733 00.054 20224 worker thread done servicing request
02:05:47.733 00.000 8996 OnExposeComplete: enter
02:05:47.734 00.001 8996 UpdateGuideState(): m_state=6
02:05:47.735 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14790
02:05:47.736 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=473.81, Mass=600819, SNR=297.3, Peak=43801 HFD=4.6
02:05:47.737 00.001 8996 MultiStar: [#1 -0.16,0.52,0.00,M9] [#2 0.20,0.57,0.00,M2] [#3 0.01,0.10,0.60,U] [#4 0.18,0.38,0.54,U] [#5 0.27,0.67,0.00,M4] [#6 0.49,0.44,0.00,M3] [#7 0.15,0.43,0.33,U] [#8 0.27,0.98,0.00,M4] 
02:05:47.738 00.001 8996 single-star, 3 included, MultiStar: {0.07, 0.23}, one-star: {0.03, 0.15}
02:05:47.739 00.001 8996 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
02:05:47.740 00.001 8996 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.63 = -1.63)
02:05:47.741 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.15 hyp=0.15 cameraTheta=1.40 mountX=0.01 mountY=-0.15, mountTheta=-1.49
02:05:47.743 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.15, opts=13)
02:05:47.744 00.001 8996 Enqueuing Move request for scope (0.03, 0.15)
02:05:47.745 00.001 20224 Worker thread wakes up
02:05:47.745 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.15) opts 0xd
02:05:47.745 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.15)
02:05:47.745 00.000 20224 Moving (0.03, 0.15) raw xDistance=0.01 yDistance=-0.15
02:05:47.745 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:05:47.745 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:47.745 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:05:47.745 00.000 20224 MoveAxis(E, 0, ABG)
02:05:47.745 00.000 20224 Move returns status 0, amount 0
02:05:47.745 00.000 20224 MoveAxis(N, 0, ABG)
02:05:47.745 00.000 20224 Move returns status 0, amount 0
02:05:47.745 00.000 20224 move complete, result=0
02:05:47.745 00.000 20224 worker thread done servicing request
02:05:47.751 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43801, med=3366, FiltMin=3053, FiltMax=26902, Gamma=1.000
02:05:47.770 00.019 8996 UpdateGuideState exits: m=600819 SNR=297.3
02:05:47.772 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:47.773 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:47.775 00.002 8996 Enqueuing Expose request
02:05:47.776 00.001 20224 Worker thread wakes up
02:05:47.776 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:05:47.777 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:47.777 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:48.743 00.966 20224 Exposure complete
02:05:48.834 00.091 20224 worker thread done servicing request
02:05:48.834 00.000 8996 OnExposeComplete: enter
02:05:48.836 00.002 8996 UpdateGuideState(): m_state=6
02:05:48.838 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14791
02:05:48.840 00.002 8996 Star::Find returns 1 (0), X=137.65, Y=473.51, Mass=591843, SNR=267.5, Peak=35901 HFD=4.8
02:05:48.842 00.002 8996 MultiStar: [#1 0.01,0.51,0.00,M10] [#2 0.77,0.10,0.00,M3] [#3 0.31,-0.22,0.71,U] [#4 0.48,-0.40,0.00,M1] [#5 0.52,0.17,0.00,M5] [#6 0.77,0.21,0.00,M4] [#7 0.63,0.40,0.00,M2] [#8 0.43,0.63,0.00,M5] 
02:05:48.844 00.002 8996 single-star, 1 included, MultiStar: {0.14, -0.18}, one-star: {0.01, -0.15}
02:05:48.845 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
02:05:48.846 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
02:05:48.847 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=-0.15 hyp=0.15 cameraTheta=-1.51 mountX=0.02 mountY=0.15, mountTheta=1.41
02:05:48.848 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.15, opts=13)
02:05:48.849 00.001 8996 Enqueuing Move request for scope (0.01, -0.15)
02:05:48.850 00.001 20224 Worker thread wakes up
02:05:48.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.15) opts 0xd
02:05:48.850 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.15)
02:05:48.850 00.000 20224 Moving (0.01, -0.15) raw xDistance=0.02 yDistance=0.15
02:05:48.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:05:48.851 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:48.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:05:48.851 00.000 20224 MoveAxis(E, 0, ABG)
02:05:48.851 00.000 20224 Move returns status 0, amount 0
02:05:48.851 00.000 20224 MoveAxis(N, 0, ABG)
02:05:48.851 00.000 20224 Move returns status 0, amount 0
02:05:48.851 00.000 20224 move complete, result=0
02:05:48.851 00.000 20224 worker thread done servicing request
02:05:48.856 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35901, med=3369, FiltMin=3017, FiltMax=25475, Gamma=1.000
02:05:48.874 00.018 8996 UpdateGuideState exits: m=591843 SNR=267.5
02:05:48.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:48.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:48.877 00.001 8996 Enqueuing Expose request
02:05:48.878 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:48.879 00.001 20224 Worker thread wakes up
02:05:48.879 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:48.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:50.052 01.173 20224 Exposure complete
02:05:50.123 00.071 20224 worker thread done servicing request
02:05:50.123 00.000 8996 OnExposeComplete: enter
02:05:50.124 00.001 8996 UpdateGuideState(): m_state=6
02:05:50.124 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14792
02:05:50.125 00.001 8996 Star::Find returns 1 (0), X=137.23, Y=473.64, Mass=683112, SNR=297.9, Peak=39161 HFD=4.7
02:05:50.126 00.001 8996 MultiStar: [#1 -0.31,0.54,0.00,R] [#2 0.35,0.21,0.70,U] [#3 -0.18,0.23,0.70,U] [#4 -0.01,-0.02,0.50,U] [#5 0.17,0.30,0.55,U] [#6 0.26,0.22,0.40,U] [#7 0.33,0.40,0.00,M3] [#8 0.04,0.74,0.00,M6] 
02:05:50.127 00.001 8996 refined, 5 included, MultiStar: {-0.03, 0.14}, one-star: {-0.41, -0.02}
02:05:50.128 00.001 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
02:05:50.129 00.001 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
02:05:50.133 00.004 8996 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.75 mountX=-0.04 mountY=-0.13, mountTheta=-1.85
02:05:50.136 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.14, opts=13)
02:05:50.138 00.002 8996 Enqueuing Move request for scope (-0.03, 0.14)
02:05:50.139 00.001 20224 Worker thread wakes up
02:05:50.139 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.14) opts 0xd
02:05:50.140 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.14)
02:05:50.140 00.000 20224 Moving (-0.03, 0.14) raw xDistance=-0.04 yDistance=-0.13
02:05:50.140 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:05:50.140 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:50.140 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:05:50.140 00.000 20224 MoveAxis(E, 0, ABG)
02:05:50.140 00.000 20224 Move returns status 0, amount 0
02:05:50.140 00.000 20224 MoveAxis(N, 0, ABG)
02:05:50.140 00.000 20224 Move returns status 0, amount 0
02:05:50.140 00.000 20224 move complete, result=0
02:05:50.140 00.000 20224 worker thread done servicing request
02:05:50.145 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39161, med=3366, FiltMin=3033, FiltMax=23062, Gamma=1.000
02:05:50.161 00.016 8996 UpdateGuideState exits: m=683112 SNR=297.9
02:05:50.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:50.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:50.164 00.001 8996 Enqueuing Expose request
02:05:50.165 00.001 20224 Worker thread wakes up
02:05:50.165 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:05:50.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:50.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:51.158 00.992 20224 Exposure complete
02:05:51.236 00.078 20224 worker thread done servicing request
02:05:51.236 00.000 8996 OnExposeComplete: enter
02:05:51.237 00.001 8996 UpdateGuideState(): m_state=6
02:05:51.238 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14793
02:05:51.238 00.000 8996 Star::Find returns 1 (0), X=137.29, Y=473.57, Mass=669302, SNR=310.0, Peak=38969 HFD=4.7
02:05:51.239 00.001 8996 MultiStar: [#1 0.09,-0.11,0.56,U] [#2 0.23,0.52,0.00,M3] [#3 -0.10,0.11,0.49,U] [#4 -0.35,-0.39,0.00,M1] [#5 0.09,0.26,0.51,U] [#6 0.44,0.07,0.40,U] [#7 -0.27,-0.04,0.36,U] [#8 0.10,0.64,0.00,M7] 
02:05:51.242 00.003 8996 refined, 5 included, MultiStar: {-0.07, 0.02}, one-star: {-0.35, -0.09}
02:05:51.244 00.002 8996 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.10) = xAngle (3.00 = 3.00)
02:05:51.246 00.002 8996 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.13 = -0.13)
02:05:51.247 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.90 mountX=-0.07 mountY=-0.01, mountTheta=-3.01
02:05:51.249 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
02:05:51.250 00.001 8996 Enqueuing Move request for scope (-0.07, 0.02)
02:05:51.251 00.001 20224 Worker thread wakes up
02:05:51.251 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
02:05:51.251 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
02:05:51.251 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
02:05:51.251 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:05:51.251 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:51.251 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:05:51.251 00.000 20224 MoveAxis(E, 0, ABG)
02:05:51.251 00.000 20224 Move returns status 0, amount 0
02:05:51.251 00.000 20224 MoveAxis(N, 0, ABG)
02:05:51.251 00.000 20224 Move returns status 0, amount 0
02:05:51.251 00.000 20224 move complete, result=0
02:05:51.251 00.000 20224 worker thread done servicing request
02:05:51.256 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=38969, med=3369, FiltMin=3024, FiltMax=21587, Gamma=1.000
02:05:51.286 00.030 8996 UpdateGuideState exits: m=669302 SNR=310.0
02:05:51.288 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:51.289 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:51.291 00.002 8996 Enqueuing Expose request
02:05:51.292 00.001 20224 Worker thread wakes up
02:05:51.293 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:05:51.294 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:51.294 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:52.456 01.162 20224 Exposure complete
02:05:52.538 00.082 20224 worker thread done servicing request
02:05:52.538 00.000 8996 OnExposeComplete: enter
02:05:52.540 00.002 8996 UpdateGuideState(): m_state=6
02:05:52.542 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14794
02:05:52.544 00.002 8996 Star::Find returns 1 (0), X=137.17, Y=473.06, Mass=638770, SNR=311.9, Peak=39987 HFD=4.4
02:05:52.545 00.001 8996 MultiStar: [#1 -0.09,-0.61,0.00,M1] [#2 0.24,-0.06,0.70,U] [#3 0.14,-0.07,0.59,U] [#4 -0.21,-0.37,0.41,U] [#5 -0.13,-0.24,0.63,U] [#6 0.34,-0.39,0.00,M3] [#7 -0.11,-0.09,0.42,U] [#8 0.21,0.19,0.39,U] 
02:05:52.546 00.001 8996 refined, 6 included, MultiStar: {-0.08, -0.23}, one-star: {-0.47, -0.60}
02:05:52.547 00.001 8996 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.10) = xAngle (-1.82 = -1.82)
02:05:52.548 00.001 8996 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.34)
02:05:52.549 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.24 cameraTheta=-1.92 mountX=-0.06 mountY=0.24, mountTheta=1.82
02:05:52.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.23, opts=13)
02:05:52.552 00.001 8996 Enqueuing Move request for scope (-0.08, -0.23)
02:05:52.554 00.002 20224 Worker thread wakes up
02:05:52.554 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
02:05:52.554 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
02:05:52.554 00.000 20224 Moving (-0.08, -0.23) raw xDistance=-0.06 yDistance=0.24
02:05:52.554 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:05:52.554 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
02:05:52.554 00.000 20224 MoveAxis(E, 0, ABG)
02:05:52.554 00.000 20224 Move returns status 0, amount 0
02:05:52.554 00.000 20224 MoveAxis(S, 50, ABG)
02:05:52.554 00.000 20224 Guiding  Dir = 1, Dur = 50
02:05:52.554 00.000 20224 IsSlewing returns 0
02:05:52.554 00.000 20224 IsGuiding returns 0
02:05:52.559 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=39987, med=3369, FiltMin=3011, FiltMax=26960, Gamma=1.000
02:05:52.573 00.014 8996 UpdateGuideState exits: m=638770 SNR=311.9
02:05:52.574 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:52.574 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:52.575 00.001 8996 Enqueuing Expose request
02:05:52.616 00.041 20224 IsGuiding returns 1
02:05:52.616 00.000 20224 scope still moving after pulse duration time elapsed
02:05:52.646 00.030 20224 IsSlewing returns 0
02:05:52.647 00.001 20224 IsGuiding returns 1
02:05:52.676 00.029 20224 IsSlewing returns 0
02:05:52.677 00.001 20224 IsGuiding returns 1
02:05:52.707 00.030 20224 IsSlewing returns 0
02:05:52.707 00.000 20224 IsGuiding returns 0
02:05:52.708 00.001 20224 scope move finished after 50 + 103 ms
02:05:52.708 00.000 20224 Move returns status 0, amount 50
02:05:52.708 00.000 20224 move complete, result=0
02:05:52.708 00.000 20224 worker thread done servicing request
02:05:52.708 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
02:05:52.711 00.003 20224 Worker thread wakes up
02:05:52.711 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:52.711 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:53.688 00.977 20224 Exposure complete
02:05:53.777 00.089 20224 worker thread done servicing request
02:05:53.777 00.000 8996 OnExposeComplete: enter
02:05:53.779 00.002 8996 UpdateGuideState(): m_state=6
02:05:53.781 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14795
02:05:53.787 00.006 8996 Star::Find returns 1 (0), X=137.45, Y=473.33, Mass=511237, SNR=273.4, Peak=30173 HFD=4.8
02:05:53.788 00.001 8996 MultiStar: [#1 -0.10,-0.11,0.64,U] [#2 0.14,0.02,0.81,U] [#3 -0.24,-0.14,0.60,U] [#4 0.07,-0.28,0.62,U] [#5 0.24,0.18,0.59,U] [#6 0.08,-0.45,0.37,U] [#7 -0.56,-0.31,0.00,M2] [#8 0.02,0.42,0.33,U] 
02:05:53.790 00.002 8996 refined, 7 included, MultiStar: {-0.02, -0.11}, one-star: {-0.20, -0.33}
02:05:53.792 00.002 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.61 = -1.61)
02:05:53.793 00.001 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.55)
02:05:53.794 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.12 cameraTheta=-1.70 mountX=-0.00 mountY=0.12, mountTheta=1.61
02:05:53.799 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.11, opts=13)
02:05:53.800 00.001 8996 Enqueuing Move request for scope (-0.02, -0.11)
02:05:53.801 00.001 20224 Worker thread wakes up
02:05:53.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
02:05:53.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
02:05:53.801 00.000 20224 Moving (-0.02, -0.11) raw xDistance=-0.00 yDistance=0.12
02:05:53.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:05:53.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:53.802 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:05:53.802 00.000 20224 MoveAxis(E, 0, ABG)
02:05:53.802 00.000 20224 Move returns status 0, amount 0
02:05:53.802 00.000 20224 MoveAxis(N, 0, ABG)
02:05:53.802 00.000 20224 Move returns status 0, amount 0
02:05:53.802 00.000 20224 move complete, result=0
02:05:53.802 00.000 20224 worker thread done servicing request
02:05:53.806 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=30173, med=3369, FiltMin=3033, FiltMax=19120, Gamma=1.000
02:05:53.821 00.015 8996 UpdateGuideState exits: m=511237 SNR=273.4
02:05:53.822 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:53.823 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:53.824 00.001 8996 Enqueuing Expose request
02:05:53.825 00.001 20224 Worker thread wakes up
02:05:53.825 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:05:53.826 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:53.826 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:55.013 01.187 20224 Exposure complete
02:05:55.076 00.063 20224 worker thread done servicing request
02:05:55.076 00.000 8996 OnExposeComplete: enter
02:05:55.078 00.002 8996 UpdateGuideState(): m_state=6
02:05:55.080 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14796
02:05:55.080 00.000 8996 Star::Find returns 1 (0), X=137.59, Y=473.52, Mass=590788, SNR=279.4, Peak=35065 HFD=4.9
02:05:55.082 00.002 8996 MultiStar: [#1 0.15,-0.15,0.74,U] [#2 0.31,0.19,0.77,U] [#3 0.08,0.05,0.60,U] [#4 -0.04,-0.14,0.49,U] [#5 0.63,0.51,0.00,M2] [#6 0.39,-0.02,0.43,U] [#7 0.13,0.30,0.51,U] [#8 0.71,0.56,0.00,M6] 
02:05:55.083 00.001 8996 refined, 6 included, MultiStar: {0.12, 0.00}, one-star: {-0.05, -0.14}
02:05:55.085 00.002 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.11 = 0.11)
02:05:55.086 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
02:05:55.087 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.00 hyp=0.12 cameraTheta=0.01 mountX=0.12 mountY=-0.02, mountTheta=-0.13
02:05:55.090 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.00, opts=13)
02:05:55.091 00.001 8996 Enqueuing Move request for scope (0.12, 0.00)
02:05:55.093 00.002 20224 Worker thread wakes up
02:05:55.093 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.00) opts 0xd
02:05:55.093 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.00)
02:05:55.094 00.001 20224 Moving (0.12, 0.00) raw xDistance=0.12 yDistance=-0.02
02:05:55.094 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:05:55.094 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:55.094 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:05:55.094 00.000 20224 MoveAxis(E, 0, ABG)
02:05:55.094 00.000 20224 Move returns status 0, amount 0
02:05:55.094 00.000 20224 MoveAxis(N, 0, ABG)
02:05:55.094 00.000 20224 Move returns status 0, amount 0
02:05:55.094 00.000 20224 move complete, result=0
02:05:55.094 00.000 20224 worker thread done servicing request
02:05:55.105 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=35065, med=3366, FiltMin=3037, FiltMax=24915, Gamma=1.000
02:05:55.125 00.020 8996 UpdateGuideState exits: m=590788 SNR=279.4
02:05:55.126 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:55.127 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:55.128 00.001 8996 Enqueuing Expose request
02:05:55.129 00.001 20224 Worker thread wakes up
02:05:55.129 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:05:55.131 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:55.131 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:56.126 00.995 20224 Exposure complete
02:05:56.186 00.060 20224 worker thread done servicing request
02:05:56.186 00.000 8996 OnExposeComplete: enter
02:05:56.187 00.001 8996 UpdateGuideState(): m_state=6
02:05:56.188 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14797
02:05:56.189 00.001 8996 Star::Find returns 1 (0), X=137.41, Y=473.35, Mass=581877, SNR=297.8, Peak=37021 HFD=4.7
02:05:56.190 00.001 8996 MultiStar: [#1 0.01,-0.00,0.60,U] [#2 0.04,0.09,0.69,U] [#3 -0.25,-0.01,0.50,U] [#4 -0.16,-0.38,0.53,U] [#5 0.19,0.34,0.49,U] [#6 0.55,0.10,0.00,M2] [#7 0.32,0.31,0.31,U] [#8 0.19,0.32,0.35,U] 
02:05:56.192 00.002 8996 refined, 7 included, MultiStar: {-0.03, -0.02}, one-star: {-0.23, -0.31}
02:05:56.194 00.002 8996 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.10) = xAngle (-2.50 = -2.50)
02:05:56.196 00.002 8996 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.63 = 0.66)
02:05:56.197 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.02 hyp=0.04 cameraTheta=-2.60 mountX=-0.03 mountY=0.02, mountTheta=2.49
02:05:56.200 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.02, opts=13)
02:05:56.201 00.001 8996 Enqueuing Move request for scope (-0.03, -0.02)
02:05:56.202 00.001 20224 Worker thread wakes up
02:05:56.202 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.02) opts 0xd
02:05:56.202 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.02)
02:05:56.202 00.000 20224 Moving (-0.03, -0.02) raw xDistance=-0.03 yDistance=0.02
02:05:56.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:05:56.202 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:56.203 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:05:56.203 00.000 20224 MoveAxis(E, 0, ABG)
02:05:56.203 00.000 20224 Move returns status 0, amount 0
02:05:56.203 00.000 20224 MoveAxis(N, 0, ABG)
02:05:56.203 00.000 20224 Move returns status 0, amount 0
02:05:56.203 00.000 20224 move complete, result=0
02:05:56.203 00.000 20224 worker thread done servicing request
02:05:56.209 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=37021, med=3369, FiltMin=3017, FiltMax=22864, Gamma=1.000
02:05:56.228 00.019 8996 UpdateGuideState exits: m=581877 SNR=297.8
02:05:56.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:56.230 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:56.231 00.001 8996 Enqueuing Expose request
02:05:56.232 00.001 20224 Worker thread wakes up
02:05:56.232 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:56.233 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:56.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:57.394 01.161 20224 Exposure complete
02:05:57.462 00.068 20224 worker thread done servicing request
02:05:57.462 00.000 8996 OnExposeComplete: enter
02:05:57.463 00.001 8996 UpdateGuideState(): m_state=6
02:05:57.464 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14798
02:05:57.464 00.000 8996 Star::Find returns 1 (0), X=137.37, Y=473.85, Mass=538383, SNR=264.1, Peak=36585 HFD=4.6
02:05:57.466 00.002 8996 MultiStar: [#1 -0.34,0.28,0.73,U] [#2 -0.04,0.35,0.76,U] [#3 -0.30,0.37,0.00,M1] [#4 -0.56,0.20,0.00,M1] [#5 0.00,0.64,0.00,M2] [#6 0.28,0.50,0.00,M3] [#7 -0.19,0.38,0.40,U] [#8 0.15,1.14,0.00,M6] 
02:05:57.466 00.000 8996 single-star, 3 included, MultiStar: {-0.22, 0.28}, one-star: {-0.28, 0.19}
02:05:57.467 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
02:05:57.468 00.001 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
02:05:57.469 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=0.19 hyp=0.33 cameraTheta=2.54 mountX=-0.29 mountY=-0.16, mountTheta=-2.65
02:05:57.470 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.19, opts=13)
02:05:57.471 00.001 8996 Enqueuing Move request for scope (-0.28, 0.19)
02:05:57.472 00.001 20224 Worker thread wakes up
02:05:57.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.19) opts 0xd
02:05:57.472 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.19)
02:05:57.472 00.000 20224 Moving (-0.28, 0.19) raw xDistance=-0.29 yDistance=-0.16
02:05:57.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:05:57.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:57.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:05:57.472 00.000 20224 MoveAxis(E, 43, ABG)
02:05:57.472 00.000 20224 Guiding  Dir = 2, Dur = 43
02:05:57.473 00.001 20224 IsSlewing returns 0
02:05:57.473 00.000 20224 IsGuiding returns 0
02:05:57.476 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=36585, med=3366, FiltMin=2998, FiltMax=20365, Gamma=1.000
02:05:57.491 00.015 8996 UpdateGuideState exits: m=538383 SNR=264.1
02:05:57.492 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:57.492 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:57.493 00.001 8996 Enqueuing Expose request
02:05:57.505 00.012 20224 PulseGuide returned control before completion, sleep 23
02:05:57.535 00.030 20224 IsGuiding returns 1
02:05:57.535 00.000 20224 scope still moving after pulse duration time elapsed
02:05:57.566 00.031 20224 IsSlewing returns 0
02:05:57.566 00.000 20224 IsGuiding returns 1
02:05:57.596 00.030 20224 IsSlewing returns 0
02:05:57.596 00.000 20224 IsGuiding returns 0
02:05:57.597 00.001 20224 scope move finished after 43 + 80 ms
02:05:57.597 00.000 20224 Move returns status 0, amount 43
02:05:57.597 00.000 20224 MoveAxis(N, 0, ABG)
02:05:57.597 00.000 20224 Move returns status 0, amount 0
02:05:57.597 00.000 20224 move complete, result=0
02:05:57.597 00.000 20224 worker thread done servicing request
02:05:57.597 00.000 20224 Worker thread wakes up
02:05:57.597 00.000 8996 GuideStep: -0.3 px 43 ms EAST, -0.2 px 0 ms NORTH
02:05:57.600 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:57.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:58.593 00.993 20224 Exposure complete
02:05:58.661 00.068 20224 worker thread done servicing request
02:05:58.661 00.000 8996 OnExposeComplete: enter
02:05:58.662 00.001 8996 UpdateGuideState(): m_state=6
02:05:58.663 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14799
02:05:58.665 00.002 8996 Star::Find returns 1 (0), X=137.77, Y=473.62, Mass=538565, SNR=280.6, Peak=39833 HFD=4.5
02:05:58.666 00.001 8996 MultiStar: [#1 0.26,-0.18,0.61,U] [#2 0.53,0.33,0.00,M1] [#3 0.09,0.03,0.58,U] [#4 0.08,-0.08,0.47,U] [#5 0.55,0.38,0.00,M3] [#6 0.48,0.09,0.00,M4] [#7 0.15,0.13,0.40,U] [#8 0.57,0.68,0.00,M7] 
02:05:58.669 00.003 8996 single-star, 4 included, MultiStar: {0.14, -0.04}, one-star: {0.13, -0.04}
02:05:58.672 00.003 8996 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.10) = xAngle (-0.22 = -0.22)
02:05:58.673 00.001 8996 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.34 = 2.94)
02:05:58.674 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.04 hyp=0.13 cameraTheta=-0.31 mountX=0.13 mountY=0.03, mountTheta=0.20
02:05:58.678 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.04, opts=13)
02:05:58.680 00.002 8996 Enqueuing Move request for scope (0.13, -0.04)
02:05:58.682 00.002 20224 Worker thread wakes up
02:05:58.682 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.04) opts 0xd
02:05:58.682 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.04)
02:05:58.682 00.000 20224 Moving (0.13, -0.04) raw xDistance=0.13 yDistance=0.03
02:05:58.682 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:05:58.682 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:58.682 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:05:58.682 00.000 20224 MoveAxis(E, 0, ABG)
02:05:58.682 00.000 20224 Move returns status 0, amount 0
02:05:58.682 00.000 20224 MoveAxis(N, 0, ABG)
02:05:58.682 00.000 20224 Move returns status 0, amount 0
02:05:58.682 00.000 20224 move complete, result=0
02:05:58.682 00.000 20224 worker thread done servicing request
02:05:58.688 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=39833, med=3366, FiltMin=3033, FiltMax=24262, Gamma=1.000
02:05:58.719 00.031 8996 UpdateGuideState exits: m=538565 SNR=280.6
02:05:58.721 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:05:58.722 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:05:58.723 00.001 8996 Enqueuing Expose request
02:05:58.724 00.001 20224 Worker thread wakes up
02:05:58.724 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:05:58.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:05:58.726 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:05:59.872 01.146 20224 Exposure complete
02:05:59.959 00.087 20224 worker thread done servicing request
02:05:59.959 00.000 8996 OnExposeComplete: enter
02:05:59.961 00.002 8996 UpdateGuideState(): m_state=6
02:05:59.963 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14800
02:05:59.964 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=473.66, Mass=607701, SNR=295.1, Peak=40841 HFD=4.6
02:05:59.966 00.002 8996 MultiStar: [#1 -0.31,-0.10,0.61,U] [#2 -0.16,0.39,0.71,U] [#3 -0.29,0.10,0.56,U] [#4 -0.16,0.30,0.45,U] [#5 -0.23,0.53,0.00,M4] [#6 0.14,0.53,0.00,M5] [#7 -0.13,0.16,0.41,U] [#8 -0.24,0.60,0.00,M8] 
02:05:59.967 00.001 8996 refined, 5 included, MultiStar: {-0.23, 0.13}, one-star: {-0.26, 0.00}
02:05:59.968 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
02:05:59.970 00.002 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
02:05:59.971 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.13 hyp=0.26 cameraTheta=2.64 mountX=-0.24 mountY=-0.10, mountTheta=-2.75
02:05:59.973 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.13, opts=13)
02:05:59.974 00.001 8996 Enqueuing Move request for scope (-0.23, 0.13)
02:05:59.976 00.002 20224 Worker thread wakes up
02:05:59.977 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.13) opts 0xd
02:05:59.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.13)
02:05:59.977 00.000 20224 Moving (-0.23, 0.13) raw xDistance=-0.24 yDistance=-0.10
02:05:59.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:05:59.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:05:59.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:05:59.977 00.000 20224 MoveAxis(E, 35, ABG)
02:05:59.977 00.000 20224 Guiding  Dir = 2, Dur = 35
02:05:59.978 00.001 20224 IsSlewing returns 0
02:05:59.978 00.000 20224 IsGuiding returns 0
02:05:59.980 00.002 20224 PulseGuide returned control before completion, sleep 44
02:05:59.985 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40841, med=3366, FiltMin=3040, FiltMax=22627, Gamma=1.000
02:06:00.010 00.025 8996 UpdateGuideState exits: m=607701 SNR=295.1
02:06:00.011 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:00.012 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:00.013 00.001 8996 Enqueuing Expose request
02:06:00.039 00.026 20224 IsGuiding returns 1
02:06:00.039 00.000 20224 scope still moving after pulse duration time elapsed
02:06:00.071 00.032 20224 IsSlewing returns 0
02:06:00.071 00.000 20224 IsGuiding returns 0
02:06:00.071 00.000 20224 scope move finished after 35 + 57 ms
02:06:00.071 00.000 20224 Move returns status 0, amount 35
02:06:00.071 00.000 20224 MoveAxis(N, 0, ABG)
02:06:00.071 00.000 20224 Move returns status 0, amount 0
02:06:00.071 00.000 20224 move complete, result=0
02:06:00.072 00.001 20224 worker thread done servicing request
02:06:00.072 00.000 20224 Worker thread wakes up
02:06:00.072 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:00.072 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:00.076 00.004 8996 GuideStep: -0.2 px 35 ms EAST, -0.1 px 0 ms NORTH
02:06:01.059 00.983 20224 Exposure complete
02:06:01.124 00.065 20224 worker thread done servicing request
02:06:01.124 00.000 8996 OnExposeComplete: enter
02:06:01.125 00.001 8996 UpdateGuideState(): m_state=6
02:06:01.126 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14801
02:06:01.127 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=473.59, Mass=600395, SNR=267.9, Peak=36025 HFD=4.9
02:06:01.128 00.001 8996 MultiStar: [#1 0.26,0.08,0.66,U] [#2 0.53,0.44,0.00,M1] [#3 0.57,-0.03,0.00,M1] [#4 0.48,-0.18,0.00,M1] [#5 0.56,0.40,0.00,M5] [#6 0.81,0.28,0.00,M6] [#7 0.12,-0.15,0.41,U] [#8 0.59,0.57,0.00,M9] 
02:06:01.129 00.001 8996 refined, 2 included, MultiStar: {0.07, -0.04}, one-star: {-0.07, -0.07}
02:06:01.130 00.001 8996 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.10) = xAngle (-0.40 = -0.40)
02:06:01.130 00.000 8996 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.53 = 2.76)
02:06:01.132 00.002 8996 CameraToMount -- cameraX=0.07 cameraY=-0.04 hyp=0.08 cameraTheta=-0.50 mountX=0.07 mountY=0.03, mountTheta=0.39
02:06:01.136 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.04, opts=13)
02:06:01.139 00.003 8996 Enqueuing Move request for scope (0.07, -0.04)
02:06:01.140 00.001 20224 Worker thread wakes up
02:06:01.141 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.04) opts 0xd
02:06:01.141 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.04)
02:06:01.141 00.000 20224 Moving (0.07, -0.04) raw xDistance=0.07 yDistance=0.03
02:06:01.141 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:06:01.141 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:01.141 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:06:01.141 00.000 20224 MoveAxis(E, 0, ABG)
02:06:01.142 00.001 20224 Move returns status 0, amount 0
02:06:01.142 00.000 20224 MoveAxis(N, 0, ABG)
02:06:01.142 00.000 20224 Move returns status 0, amount 0
02:06:01.142 00.000 20224 move complete, result=0
02:06:01.142 00.000 20224 worker thread done servicing request
02:06:01.149 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=36025, med=3363, FiltMin=3024, FiltMax=26726, Gamma=1.000
02:06:01.166 00.017 8996 UpdateGuideState exits: m=600395 SNR=267.9
02:06:01.169 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:01.170 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:01.172 00.002 8996 Enqueuing Expose request
02:06:01.173 00.001 20224 Worker thread wakes up
02:06:01.173 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:01.175 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:01.175 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:02.334 01.159 20224 Exposure complete
02:06:02.401 00.067 20224 worker thread done servicing request
02:06:02.401 00.000 8996 OnExposeComplete: enter
02:06:02.403 00.002 8996 UpdateGuideState(): m_state=6
02:06:02.404 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14802
02:06:02.405 00.001 8996 Star::Find returns 1 (0), X=138.07, Y=473.26, Mass=485592, SNR=241.7, Peak=32605 HFD=4.5
02:06:02.406 00.001 8996 MultiStar: [#1 0.48,-0.73,0.00,M1] [#2 0.68,-0.28,0.00,M2] [#3 0.67,-0.21,0.00,M2] [#4 0.47,-0.44,0.00,M2] [#5 0.83,-0.08,0.00,M6] [#6 0.78,-0.25,0.00,M7] [#7 0.58,-0.37,0.00,M1] [#8 0.99,0.40,0.00,M10] 
02:06:02.407 00.001 8996 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.10) = xAngle (-0.67 = -0.67)
02:06:02.407 00.000 8996 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.79 = 2.49)
02:06:02.408 00.001 8996 CameraToMount -- cameraX=0.42 cameraY=-0.40 hyp=0.58 cameraTheta=-0.76 mountX=0.46 mountY=0.35, mountTheta=0.65
02:06:02.409 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.42, y=-0.40, opts=13)
02:06:02.410 00.001 8996 Enqueuing Move request for scope (0.42, -0.40)
02:06:02.411 00.001 20224 Worker thread wakes up
02:06:02.411 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.40) opts 0xd
02:06:02.411 00.000 20224 Handling offset move in thread for scope, endpoint = (0.42, -0.40)
02:06:02.411 00.000 20224 Moving (0.42, -0.40) raw xDistance=0.46 yDistance=0.35
02:06:02.411 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
02:06:02.411 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
02:06:02.411 00.000 20224 MoveAxis(W, 67, ABG)
02:06:02.411 00.000 20224 Guiding  Dir = 3, Dur = 67
02:06:02.412 00.001 20224 IsSlewing returns 0
02:06:02.412 00.000 20224 IsGuiding returns 0
02:06:02.416 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=32605, med=3366, FiltMin=3040, FiltMax=20432, Gamma=1.000
02:06:02.418 00.002 20224 PulseGuide returned control before completion, sleep 73
02:06:02.438 00.020 8996 UpdateGuideState exits: m=485592 SNR=241.7
02:06:02.440 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:02.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:02.442 00.001 8996 Enqueuing Expose request
02:06:02.494 00.052 20224 IsGuiding returns 1
02:06:02.494 00.000 20224 scope still moving after pulse duration time elapsed
02:06:02.526 00.032 20224 IsSlewing returns 0
02:06:02.526 00.000 20224 IsGuiding returns 0
02:06:02.526 00.000 20224 scope move finished after 67 + 47 ms
02:06:02.527 00.001 20224 Move returns status 0, amount 67
02:06:02.527 00.000 20224 MoveAxis(S, 74, ABG)
02:06:02.527 00.000 20224 Guiding  Dir = 1, Dur = 74
02:06:02.527 00.000 20224 IsSlewing returns 0
02:06:02.527 00.000 20224 IsGuiding returns 0
02:06:02.574 00.047 20224 PulseGuide returned control before completion, sleep 37
02:06:02.619 00.045 20224 IsGuiding returns 1
02:06:02.619 00.000 20224 scope still moving after pulse duration time elapsed
02:06:02.651 00.032 20224 IsSlewing returns 0
02:06:02.651 00.000 20224 IsGuiding returns 1
02:06:02.682 00.031 20224 IsSlewing returns 0
02:06:02.682 00.000 20224 IsGuiding returns 0
02:06:02.682 00.000 20224 scope move finished after 74 + 81 ms
02:06:02.682 00.000 20224 Move returns status 0, amount 74
02:06:02.682 00.000 20224 move complete, result=0
02:06:02.682 00.000 20224 worker thread done servicing request
02:06:02.683 00.001 20224 Worker thread wakes up
02:06:02.683 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:02.683 00.000 8996 GuideStep: 0.5 px 67 ms WEST, 0.4 px 74 ms SOUTH
02:06:02.685 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:03.682 00.997 20224 Exposure complete
02:06:03.738 00.056 20224 worker thread done servicing request
02:06:03.738 00.000 8996 OnExposeComplete: enter
02:06:03.739 00.001 8996 UpdateGuideState(): m_state=6
02:06:03.740 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14803
02:06:03.740 00.000 8996 Star::Find returns 1 (0), X=137.70, Y=473.72, Mass=560816, SNR=302.0, Peak=41737 HFD=4.6
02:06:03.741 00.001 8996 MultiStar: [#1 0.13,-0.33,0.64,U] [#2 0.04,0.18,0.66,U] [#3 0.20,-0.25,0.48,U] [#4 0.11,-0.16,0.54,U] [#5 0.33,0.26,0.50,U] [#6 0.69,-0.04,0.00,M8] [#7 0.20,-0.03,0.46,U] [#8 0.34,0.38,0.00,R] 
02:06:03.742 00.001 8996 single-star, 6 included, MultiStar: {0.13, -0.03}, one-star: {0.06, 0.06}
02:06:03.743 00.001 8996 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.10) = xAngle (0.90 = 0.90)
02:06:03.744 00.001 8996 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.22 = -2.22)
02:06:03.744 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.06 hyp=0.08 cameraTheta=0.80 mountX=0.05 mountY=-0.07, mountTheta=-0.91
02:06:03.747 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.06, opts=13)
02:06:03.750 00.003 8996 Enqueuing Move request for scope (0.06, 0.06)
02:06:03.751 00.001 20224 Worker thread wakes up
02:06:03.752 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.06) opts 0xd
02:06:03.752 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.06)
02:06:03.752 00.000 20224 Moving (0.06, 0.06) raw xDistance=0.05 yDistance=-0.07
02:06:03.752 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:06:03.752 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:03.752 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:06:03.752 00.000 20224 MoveAxis(E, 0, ABG)
02:06:03.752 00.000 20224 Move returns status 0, amount 0
02:06:03.752 00.000 20224 MoveAxis(N, 0, ABG)
02:06:03.752 00.000 20224 Move returns status 0, amount 0
02:06:03.752 00.000 20224 move complete, result=0
02:06:03.752 00.000 20224 worker thread done servicing request
02:06:03.757 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=41737, med=3363, FiltMin=3014, FiltMax=24467, Gamma=1.000
02:06:03.773 00.016 8996 UpdateGuideState exits: m=560816 SNR=302.0
02:06:03.774 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:03.775 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:03.775 00.000 8996 Enqueuing Expose request
02:06:03.776 00.001 20224 Worker thread wakes up
02:06:03.776 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:06:03.778 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:03.778 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:04.927 01.149 20224 Exposure complete
02:06:04.993 00.066 20224 worker thread done servicing request
02:06:04.994 00.001 8996 OnExposeComplete: enter
02:06:04.994 00.000 8996 UpdateGuideState(): m_state=6
02:06:04.995 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14804
02:06:04.996 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=473.92, Mass=501652, SNR=243.2, Peak=39641 HFD=4.3
02:06:04.997 00.001 8996 MultiStar: [#1 0.14,0.27,0.72,U] [#2 0.49,0.87,0.00,M2] [#3 0.62,0.75,0.00,M2] [#4 0.49,0.20,0.00,M2] [#5 0.25,0.82,0.00,M6] [#6 0.92,0.39,0.00,M9] [#7 0.13,0.27,0.48,U] [#8 -0.05,0.63,0.00,M1] 
02:06:04.998 00.001 8996 refined, 2 included, MultiStar: {-0.02, 0.27}, one-star: {-0.20, 0.26}
02:06:04.999 00.001 8996 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.10) = xAngle (1.73 = 1.73)
02:06:05.000 00.001 8996 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.39 = -1.39)
02:06:05.001 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.27 hyp=0.27 cameraTheta=1.63 mountX=-0.04 mountY=-0.26, mountTheta=-1.73
02:06:05.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.27, opts=13)
02:06:05.004 00.001 8996 Enqueuing Move request for scope (-0.02, 0.27)
02:06:05.005 00.001 20224 Worker thread wakes up
02:06:05.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.27) opts 0xd
02:06:05.005 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.27)
02:06:05.005 00.000 20224 Moving (-0.02, 0.27) raw xDistance=-0.04 yDistance=-0.26
02:06:05.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:06:05.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:05.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:06:05.005 00.000 20224 MoveAxis(E, 0, ABG)
02:06:05.006 00.001 20224 Move returns status 0, amount 0
02:06:05.006 00.000 20224 MoveAxis(N, 0, ABG)
02:06:05.006 00.000 20224 Move returns status 0, amount 0
02:06:05.006 00.000 20224 move complete, result=0
02:06:05.006 00.000 20224 worker thread done servicing request
02:06:05.010 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=39641, med=3366, FiltMin=3072, FiltMax=21597, Gamma=1.000
02:06:05.031 00.021 8996 UpdateGuideState exits: m=501652 SNR=243.2
02:06:05.033 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:05.035 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:05.036 00.001 8996 Enqueuing Expose request
02:06:05.037 00.001 20224 Worker thread wakes up
02:06:05.037 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:06:05.038 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:05.038 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:06.020 00.982 20224 Exposure complete
02:06:06.095 00.075 20224 worker thread done servicing request
02:06:06.095 00.000 8996 OnExposeComplete: enter
02:06:06.096 00.001 8996 UpdateGuideState(): m_state=6
02:06:06.097 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14805
02:06:06.098 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=474.05, Mass=576894, SNR=297.0, Peak=40585 HFD=4.7
02:06:06.099 00.001 8996 MultiStar: [#1 -0.05,0.57,0.00,M1] [#2 0.57,0.77,0.00,M3] [#3 0.21,0.61,0.00,M3] [#4 0.38,0.43,0.00,M3] [#5 0.41,1.04,0.00,M7] [#6 0.55,0.79,0.00,M10] [#7 0.09,0.75,0.00,M1] [#8 0.15,0.60,0.00,M2] 
02:06:06.100 00.001 8996 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.10) = xAngle (2.04 = 2.04)
02:06:06.101 00.001 8996 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.08 = -1.08)
02:06:06.102 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.39 hyp=0.42 cameraTheta=1.95 mountX=-0.19 mountY=-0.37, mountTheta=-2.05
02:06:06.103 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.39, opts=13)
02:06:06.104 00.001 8996 Enqueuing Move request for scope (-0.15, 0.39)
02:06:06.105 00.001 20224 Worker thread wakes up
02:06:06.105 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.39) opts 0xd
02:06:06.105 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.39)
02:06:06.105 00.000 20224 Moving (-0.15, 0.39) raw xDistance=-0.19 yDistance=-0.37
02:06:06.105 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:06:06.105 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:06.105 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
02:06:06.105 00.000 20224 MoveAxis(E, 0, ABG)
02:06:06.105 00.000 20224 Move returns status 0, amount 0
02:06:06.105 00.000 20224 MoveAxis(N, 0, ABG)
02:06:06.105 00.000 20224 Move returns status 0, amount 0
02:06:06.105 00.000 20224 move complete, result=0
02:06:06.105 00.000 20224 worker thread done servicing request
02:06:06.113 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40585, med=3363, FiltMin=3033, FiltMax=23837, Gamma=1.000
02:06:06.131 00.018 8996 UpdateGuideState exits: m=576894 SNR=297.0
02:06:06.132 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:06.133 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:06.134 00.001 8996 Enqueuing Expose request
02:06:06.135 00.001 20224 Worker thread wakes up
02:06:06.135 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:06:06.136 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:06.136 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:07.314 01.178 20224 Exposure complete
02:06:07.376 00.062 20224 worker thread done servicing request
02:06:07.376 00.000 8996 OnExposeComplete: enter
02:06:07.378 00.002 8996 UpdateGuideState(): m_state=6
02:06:07.379 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14806
02:06:07.380 00.001 8996 Star::Find returns 1 (0), X=137.15, Y=473.86, Mass=543014, SNR=299.2, Peak=36950 HFD=4.4
02:06:07.382 00.002 8996 MultiStar: [#1 -0.30,0.46,0.00,M2] [#2 0.17,0.67,0.00,M4] [#3 0.15,0.49,0.00,M4] [#4 0.20,0.35,0.41,U] [#5 -0.08,0.93,0.00,M8] [#6 0.24,0.55,0.00,R] [#7 0.15,0.63,0.00,M2] [#8 -0.29,0.80,0.00,M3] 
02:06:07.383 00.001 8996 refined, 1 included, MultiStar: {-0.29, 0.25}, one-star: {-0.49, 0.20}
02:06:07.384 00.001 8996 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.10) = xAngle (2.54 = 2.54)
02:06:07.385 00.001 8996 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
02:06:07.387 00.002 8996 CameraToMount -- cameraX=-0.29 cameraY=0.25 hyp=0.38 cameraTheta=2.44 mountX=-0.31 mountY=-0.21, mountTheta=-2.55
02:06:07.389 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.25, opts=13)
02:06:07.390 00.001 8996 Enqueuing Move request for scope (-0.29, 0.25)
02:06:07.391 00.001 20224 Worker thread wakes up
02:06:07.391 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.25) opts 0xd
02:06:07.391 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.25)
02:06:07.391 00.000 20224 Moving (-0.29, 0.25) raw xDistance=-0.31 yDistance=-0.21
02:06:07.391 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
02:06:07.391 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:07.391 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:06:07.391 00.000 20224 MoveAxis(E, 46, ABG)
02:06:07.392 00.001 20224 Guiding  Dir = 2, Dur = 46
02:06:07.392 00.000 20224 IsSlewing returns 0
02:06:07.392 00.000 20224 IsGuiding returns 0
02:06:07.398 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36950, med=3366, FiltMin=3033, FiltMax=23949, Gamma=1.000
02:06:07.418 00.020 8996 UpdateGuideState exits: m=543014 SNR=299.2
02:06:07.419 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:07.420 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:07.422 00.002 8996 Enqueuing Expose request
02:06:07.438 00.016 20224 IsGuiding returns 1
02:06:07.438 00.000 20224 scope still moving after pulse duration time elapsed
02:06:07.469 00.031 20224 IsSlewing returns 0
02:06:07.469 00.000 20224 IsGuiding returns 1
02:06:07.501 00.032 20224 IsSlewing returns 0
02:06:07.502 00.001 20224 IsGuiding returns 1
02:06:07.533 00.031 20224 IsSlewing returns 0
02:06:07.533 00.000 20224 IsGuiding returns 0
02:06:07.533 00.000 20224 scope move finished after 46 + 95 ms
02:06:07.533 00.000 20224 Move returns status 0, amount 46
02:06:07.533 00.000 20224 MoveAxis(N, 0, ABG)
02:06:07.533 00.000 20224 Move returns status 0, amount 0
02:06:07.533 00.000 20224 move complete, result=0
02:06:07.533 00.000 20224 worker thread done servicing request
02:06:07.534 00.001 20224 Worker thread wakes up
02:06:07.534 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.2 px 0 ms NORTH
02:06:07.536 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:07.537 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:08.517 00.980 20224 Exposure complete
02:06:08.589 00.072 20224 worker thread done servicing request
02:06:08.590 00.001 8996 OnExposeComplete: enter
02:06:08.593 00.003 8996 UpdateGuideState(): m_state=6
02:06:08.594 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14807
02:06:08.596 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=474.01, Mass=553842, SNR=276.3, Peak=39830 HFD=4.4
02:06:08.597 00.001 8996 MultiStar: [#1 0.20,0.49,0.00,M3] [#2 0.47,0.78,0.00,M5] [#3 0.24,0.30,0.58,U] [#4 0.20,0.37,0.50,U] [#5 0.07,0.35,0.56,U] [#6 0.19,-0.25,0.38,U] [#7 0.51,0.65,0.00,M3] [#8 -0.31,0.64,0.00,M4] 
02:06:08.599 00.002 8996 refined, 4 included, MultiStar: {-0.08, 0.27}, one-star: {-0.61, 0.35}
02:06:08.600 00.001 8996 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.10) = xAngle (1.97 = 1.97)
02:06:08.600 00.000 8996 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
02:06:08.601 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.27 hyp=0.28 cameraTheta=1.87 mountX=-0.11 mountY=-0.25, mountTheta=-1.97
02:06:08.604 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.27, opts=13)
02:06:08.606 00.002 8996 Enqueuing Move request for scope (-0.08, 0.27)
02:06:08.608 00.002 20224 Worker thread wakes up
02:06:08.608 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.27) opts 0xd
02:06:08.608 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.27)
02:06:08.608 00.000 20224 Moving (-0.08, 0.27) raw xDistance=-0.11 yDistance=-0.25
02:06:08.608 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:06:08.608 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.23 newest=-0.84
02:06:08.608 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
02:06:08.608 00.000 20224 MoveAxis(E, 0, ABG)
02:06:08.608 00.000 20224 Move returns status 0, amount 0
02:06:08.608 00.000 20224 MoveAxis(N, 53, ABG)
02:06:08.609 00.001 20224 Guiding  Dir = 0, Dur = 53
02:06:08.609 00.000 20224 IsSlewing returns 0
02:06:08.609 00.000 20224 IsGuiding returns 0
02:06:08.617 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=39830, med=3366, FiltMin=3049, FiltMax=21965, Gamma=1.000
02:06:08.632 00.015 8996 UpdateGuideState exits: m=553842 SNR=276.3
02:06:08.633 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:08.634 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:08.635 00.001 8996 Enqueuing Expose request
02:06:08.649 00.014 20224 PulseGuide returned control before completion, sleep 24
02:06:08.679 00.030 20224 IsGuiding returns 1
02:06:08.679 00.000 20224 scope still moving after pulse duration time elapsed
02:06:08.711 00.032 20224 IsSlewing returns 0
02:06:08.711 00.000 20224 IsGuiding returns 1
02:06:08.742 00.031 20224 IsSlewing returns 0
02:06:08.742 00.000 20224 IsGuiding returns 0
02:06:08.742 00.000 20224 scope move finished after 53 + 79 ms
02:06:08.742 00.000 20224 Move returns status 0, amount 53
02:06:08.742 00.000 20224 move complete, result=0
02:06:08.742 00.000 20224 worker thread done servicing request
02:06:08.742 00.000 20224 Worker thread wakes up
02:06:08.742 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 53 ms NORTH
02:06:08.744 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:08.744 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:09.937 01.193 20224 Exposure complete
02:06:10.008 00.071 20224 worker thread done servicing request
02:06:10.008 00.000 8996 OnExposeComplete: enter
02:06:10.009 00.001 8996 UpdateGuideState(): m_state=6
02:06:10.010 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14808
02:06:10.011 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=473.85, Mass=592556, SNR=301.2, Peak=46361 HFD=4.5
02:06:10.012 00.001 8996 MultiStar: [#1 0.43,0.09,0.66,U] [#2 0.67,0.15,0.00,M6] [#3 0.42,0.13,0.66,U] [#4 0.58,-0.12,0.00,M2] [#5 0.44,0.49,0.00,M8] [#6 0.35,-0.41,0.00,M1] [#7 0.28,0.41,0.00,M4] [#8 0.33,0.25,0.33,U] 
02:06:10.013 00.001 8996 single-star, 3 included, MultiStar: {0.29, 0.15}, one-star: {0.09, 0.19}
02:06:10.014 00.001 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
02:06:10.014 00.000 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.93 = -1.93)
02:06:10.015 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=0.19 hyp=0.21 cameraTheta=1.10 mountX=0.08 mountY=-0.20, mountTheta=-1.20
02:06:10.016 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=0.19, opts=13)
02:06:10.017 00.001 8996 Enqueuing Move request for scope (0.09, 0.19)
02:06:10.018 00.001 20224 Worker thread wakes up
02:06:10.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.19) opts 0xd
02:06:10.018 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, 0.19)
02:06:10.018 00.000 20224 Moving (0.09, 0.19) raw xDistance=0.08 yDistance=-0.20
02:06:10.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:06:10.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:10.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:06:10.018 00.000 20224 MoveAxis(E, 0, ABG)
02:06:10.018 00.000 20224 Move returns status 0, amount 0
02:06:10.019 00.001 20224 MoveAxis(N, 0, ABG)
02:06:10.019 00.000 20224 Move returns status 0, amount 0
02:06:10.019 00.000 20224 move complete, result=0
02:06:10.019 00.000 20224 worker thread done servicing request
02:06:10.023 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=46361, med=3366, FiltMin=3040, FiltMax=26493, Gamma=1.000
02:06:10.037 00.014 8996 UpdateGuideState exits: m=592556 SNR=301.2
02:06:10.040 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:10.042 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:10.044 00.002 8996 Enqueuing Expose request
02:06:10.046 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:06:10.048 00.002 20224 Worker thread wakes up
02:06:10.048 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:10.048 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:11.031 00.983 20224 Exposure complete
02:06:11.103 00.072 20224 worker thread done servicing request
02:06:11.103 00.000 8996 OnExposeComplete: enter
02:06:11.104 00.001 8996 UpdateGuideState(): m_state=6
02:06:11.105 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14809
02:06:11.106 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=473.57, Mass=562078, SNR=277.3, Peak=35657 HFD=4.5
02:06:11.106 00.000 8996 MultiStar: [#1 0.39,-0.38,0.00,M3] [#2 0.50,-0.21,0.00,M7] [#3 0.69,-0.07,0.00,M3] [#4 0.71,-0.32,0.00,M3] [#5 0.68,-0.05,0.00,M9] [#6 0.74,-0.60,0.00,M2] [#7 0.66,-0.23,0.00,M5] [#8 0.36,-0.00,0.40,U] 
02:06:11.107 00.001 8996 refined, 1 included, MultiStar: {0.37, -0.06}, one-star: {0.38, -0.09}
02:06:11.108 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
02:06:11.109 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.19 = 3.09)
02:06:11.110 00.001 8996 CameraToMount -- cameraX=0.37 cameraY=-0.06 hyp=0.38 cameraTheta=-0.17 mountX=0.38 mountY=0.02, mountTheta=0.05
02:06:11.111 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.37, y=-0.06, opts=13)
02:06:11.112 00.001 8996 Enqueuing Move request for scope (0.37, -0.06)
02:06:11.113 00.001 20224 Worker thread wakes up
02:06:11.113 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.06) opts 0xd
02:06:11.113 00.000 20224 Handling offset move in thread for scope, endpoint = (0.37, -0.06)
02:06:11.113 00.000 20224 Moving (0.37, -0.06) raw xDistance=0.38 yDistance=0.02
02:06:11.113 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
02:06:11.113 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:11.113 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:06:11.113 00.000 20224 MoveAxis(W, 55, ABG)
02:06:11.113 00.000 20224 Guiding  Dir = 3, Dur = 55
02:06:11.113 00.000 20224 IsSlewing returns 0
02:06:11.114 00.001 20224 IsGuiding returns 0
02:06:11.116 00.002 20224 PulseGuide returned control before completion, sleep 63
02:06:11.121 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=35657, med=3369, FiltMin=3049, FiltMax=21494, Gamma=1.000
02:06:11.142 00.021 8996 UpdateGuideState exits: m=562078 SNR=277.3
02:06:11.144 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:11.146 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:11.147 00.001 8996 Enqueuing Expose request
02:06:11.194 00.047 20224 IsGuiding returns 1
02:06:11.194 00.000 20224 scope still moving after pulse duration time elapsed
02:06:11.225 00.031 20224 IsSlewing returns 0
02:06:11.225 00.000 20224 IsGuiding returns 0
02:06:11.225 00.000 20224 scope move finished after 55 + 56 ms
02:06:11.225 00.000 20224 Move returns status 0, amount 55
02:06:11.225 00.000 20224 MoveAxis(N, 0, ABG)
02:06:11.225 00.000 20224 Move returns status 0, amount 0
02:06:11.225 00.000 20224 move complete, result=0
02:06:11.225 00.000 20224 worker thread done servicing request
02:06:11.225 00.000 20224 Worker thread wakes up
02:06:11.226 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:11.226 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:11.226 00.000 8996 GuideStep: 0.4 px 55 ms WEST, 0.0 px 0 ms NORTH
02:06:12.395 01.169 20224 Exposure complete
02:06:12.456 00.061 20224 worker thread done servicing request
02:06:12.456 00.000 8996 OnExposeComplete: enter
02:06:12.458 00.002 8996 UpdateGuideState(): m_state=6
02:06:12.459 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14810
02:06:12.460 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=473.03, Mass=565244, SNR=273.7, Peak=37165 HFD=4.9
02:06:12.461 00.001 8996 MultiStar: [#1 0.32,-0.26,0.70,U] [#2 0.48,-0.38,0.00,M8] [#3 0.50,0.11,0.00,M4] [#4 0.79,-0.18,0.00,M4] [#5 0.33,-0.12,0.55,U] [#6 0.46,-0.87,0.00,M3] [#7 0.10,-0.49,0.00,M6] [#8 0.31,-0.03,0.35,U] 
02:06:12.463 00.002 8996 refined, 3 included, MultiStar: {0.16, -0.34}, one-star: {-0.08, -0.63}
02:06:12.464 00.001 8996 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
02:06:12.465 00.001 8996 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.15 = 2.13)
02:06:12.467 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.34 hyp=0.38 cameraTheta=-1.12 mountX=0.20 mountY=0.32, mountTheta=1.02
02:06:12.470 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.34, opts=13)
02:06:12.471 00.001 8996 Enqueuing Move request for scope (0.16, -0.34)
02:06:12.472 00.001 20224 Worker thread wakes up
02:06:12.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.34) opts 0xd
02:06:12.472 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.34)
02:06:12.472 00.000 20224 Moving (0.16, -0.34) raw xDistance=0.20 yDistance=0.32
02:06:12.472 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:06:12.472 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:12.472 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:06:12.472 00.000 20224 MoveAxis(E, 0, ABG)
02:06:12.472 00.000 20224 Move returns status 0, amount 0
02:06:12.472 00.000 20224 MoveAxis(N, 0, ABG)
02:06:12.472 00.000 20224 Move returns status 0, amount 0
02:06:12.472 00.000 20224 move complete, result=0
02:06:12.472 00.000 20224 worker thread done servicing request
02:06:12.478 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=37165, med=3369, FiltMin=3021, FiltMax=24531, Gamma=1.000
02:06:12.493 00.015 8996 UpdateGuideState exits: m=565244 SNR=273.7
02:06:12.494 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:12.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:12.495 00.000 8996 Enqueuing Expose request
02:06:12.496 00.001 20224 Worker thread wakes up
02:06:12.496 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
02:06:12.497 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:12.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:13.477 00.980 20224 Exposure complete
02:06:13.557 00.080 20224 worker thread done servicing request
02:06:13.557 00.000 8996 OnExposeComplete: enter
02:06:13.559 00.002 8996 UpdateGuideState(): m_state=6
02:06:13.560 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14811
02:06:13.561 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=473.36, Mass=628829, SNR=331.3, Peak=38125 HFD=4.8
02:06:13.563 00.002 8996 MultiStar: [#1 -0.00,-0.37,0.52,U] [#2 0.43,0.22,0.00,M9] [#3 0.36,0.07,0.50,U] [#4 0.72,-0.03,0.00,M5] [#5 0.22,0.26,0.51,U] [#6 0.36,-0.77,0.00,M4] [#7 0.10,-0.10,0.33,U] [#8 -0.03,0.09,0.29,U] 
02:06:13.564 00.001 8996 refined, 5 included, MultiStar: {0.04, -0.11}, one-star: {-0.20, -0.30}
02:06:13.565 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
02:06:13.566 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.25 = 2.03)
02:06:13.568 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.11 hyp=0.11 cameraTheta=-1.23 mountX=0.05 mountY=0.10, mountTheta=1.13
02:06:13.570 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.11, opts=13)
02:06:13.571 00.001 8996 Enqueuing Move request for scope (0.04, -0.11)
02:06:13.573 00.002 20224 Worker thread wakes up
02:06:13.573 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.11) opts 0xd
02:06:13.573 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.11)
02:06:13.573 00.000 20224 Moving (0.04, -0.11) raw xDistance=0.05 yDistance=0.10
02:06:13.573 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:06:13.573 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:13.573 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:06:13.573 00.000 20224 MoveAxis(E, 0, ABG)
02:06:13.573 00.000 20224 Move returns status 0, amount 0
02:06:13.573 00.000 20224 MoveAxis(N, 0, ABG)
02:06:13.573 00.000 20224 Move returns status 0, amount 0
02:06:13.573 00.000 20224 move complete, result=0
02:06:13.573 00.000 20224 worker thread done servicing request
02:06:13.580 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=38125, med=3369, FiltMin=3024, FiltMax=23683, Gamma=1.000
02:06:13.604 00.024 8996 UpdateGuideState exits: m=628829 SNR=331.3
02:06:13.607 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:13.610 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:13.613 00.003 8996 Enqueuing Expose request
02:06:13.616 00.003 20224 Worker thread wakes up
02:06:13.616 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:13.617 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:13.617 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:14.794 01.177 20224 Exposure complete
02:06:14.871 00.077 20224 worker thread done servicing request
02:06:14.871 00.000 8996 OnExposeComplete: enter
02:06:14.872 00.001 8996 UpdateGuideState(): m_state=6
02:06:14.873 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14812
02:06:14.875 00.002 8996 Star::Find returns 1 (0), X=137.28, Y=473.63, Mass=586584, SNR=342.8, Peak=35545 HFD=4.7
02:06:14.875 00.000 8996 MultiStar: [#1 -0.01,-0.04,0.59,U] [#2 0.36,0.41,0.00,M10] [#3 -0.28,0.15,0.48,U] [#4 0.08,0.20,0.41,U] [#5 -0.04,0.40,0.44,U] [#6 -0.16,-0.63,0.00,M5] [#7 -0.08,0.17,0.34,U] [#8 -0.06,0.25,0.26,U] 
02:06:14.876 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.12}, one-star: {-0.36, -0.03}
02:06:14.877 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.58 = 2.58)
02:06:14.878 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.54 = -0.54)
02:06:14.879 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.19 cameraTheta=2.48 mountX=-0.16 mountY=-0.10, mountTheta=-2.59
02:06:14.880 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.12, opts=13)
02:06:14.881 00.001 8996 Enqueuing Move request for scope (-0.15, 0.12)
02:06:14.882 00.001 20224 Worker thread wakes up
02:06:14.882 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
02:06:14.882 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
02:06:14.882 00.000 20224 Moving (-0.15, 0.12) raw xDistance=-0.16 yDistance=-0.10
02:06:14.882 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:06:14.882 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:14.882 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:06:14.882 00.000 20224 MoveAxis(E, 0, ABG)
02:06:14.882 00.000 20224 Move returns status 0, amount 0
02:06:14.882 00.000 20224 MoveAxis(N, 0, ABG)
02:06:14.882 00.000 20224 Move returns status 0, amount 0
02:06:14.882 00.000 20224 move complete, result=0
02:06:14.882 00.000 20224 worker thread done servicing request
02:06:14.886 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35545, med=3369, FiltMin=3053, FiltMax=20877, Gamma=1.000
02:06:14.899 00.013 8996 UpdateGuideState exits: m=586584 SNR=342.8
02:06:14.900 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:14.901 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:14.902 00.001 8996 Enqueuing Expose request
02:06:14.902 00.000 20224 Worker thread wakes up
02:06:14.902 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:06:14.903 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:14.903 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:15.887 00.984 20224 Exposure complete
02:06:15.956 00.069 20224 worker thread done servicing request
02:06:15.956 00.000 8996 OnExposeComplete: enter
02:06:15.957 00.001 8996 UpdateGuideState(): m_state=6
02:06:15.959 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14813
02:06:15.959 00.000 8996 Star::Find returns 1 (0), X=137.04, Y=473.57, Mass=538523, SNR=274.8, Peak=36614 HFD=4.4
02:06:15.960 00.001 8996 MultiStar: [#1 -0.15,0.28,0.75,U] [#2 0.41,0.64,0.00,R] [#3 0.07,0.59,0.00,M3] [#4 0.13,0.20,0.59,U] [#5 0.03,0.62,0.00,M7] [#6 0.07,-0.57,0.00,M6] [#7 -0.08,0.46,0.00,M5] [#8 -0.42,0.36,0.00,M1] 
02:06:15.961 00.001 8996 refined, 2 included, MultiStar: {-0.27, 0.10}, one-star: {-0.60, -0.08}
02:06:15.962 00.001 8996 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.10) = xAngle (2.88 = 2.88)
02:06:15.963 00.001 8996 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.25 = -0.25)
02:06:15.963 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=0.10 hyp=0.29 cameraTheta=2.78 mountX=-0.28 mountY=-0.07, mountTheta=-2.89
02:06:15.965 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=0.10, opts=13)
02:06:15.965 00.000 8996 Enqueuing Move request for scope (-0.27, 0.10)
02:06:15.966 00.001 20224 Worker thread wakes up
02:06:15.966 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.10) opts 0xd
02:06:15.966 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, 0.10)
02:06:15.966 00.000 20224 Moving (-0.27, 0.10) raw xDistance=-0.28 yDistance=-0.07
02:06:15.967 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
02:06:15.967 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:15.967 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:06:15.967 00.000 20224 MoveAxis(E, 41, ABG)
02:06:15.967 00.000 20224 Guiding  Dir = 2, Dur = 41
02:06:15.967 00.000 20224 IsSlewing returns 0
02:06:15.967 00.000 20224 IsGuiding returns 0
02:06:15.971 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=36614, med=3369, FiltMin=3033, FiltMax=20320, Gamma=1.000
02:06:15.994 00.023 8996 UpdateGuideState exits: m=538523 SNR=274.8
02:06:15.995 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:15.996 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:15.998 00.002 8996 Enqueuing Expose request
02:06:16.003 00.005 20224 PulseGuide returned control before completion, sleep 16
02:06:16.034 00.031 20224 IsGuiding returns 1
02:06:16.034 00.000 20224 scope still moving after pulse duration time elapsed
02:06:16.064 00.030 20224 IsSlewing returns 0
02:06:16.064 00.000 20224 IsGuiding returns 1
02:06:16.095 00.031 20224 IsSlewing returns 0
02:06:16.095 00.000 20224 IsGuiding returns 0
02:06:16.095 00.000 20224 scope move finished after 41 + 86 ms
02:06:16.095 00.000 20224 Move returns status 0, amount 41
02:06:16.095 00.000 20224 MoveAxis(N, 0, ABG)
02:06:16.095 00.000 20224 Move returns status 0, amount 0
02:06:16.095 00.000 20224 move complete, result=0
02:06:16.095 00.000 20224 worker thread done servicing request
02:06:16.096 00.001 20224 Worker thread wakes up
02:06:16.096 00.000 8996 GuideStep: -0.3 px 41 ms EAST, -0.1 px 0 ms NORTH
02:06:16.098 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:16.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:17.281 01.183 20224 Exposure complete
02:06:17.367 00.086 20224 worker thread done servicing request
02:06:17.367 00.000 8996 OnExposeComplete: enter
02:06:17.368 00.001 8996 UpdateGuideState(): m_state=6
02:06:17.369 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14814
02:06:17.370 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=473.76, Mass=616839, SNR=305.4, Peak=43385 HFD=4.6
02:06:17.371 00.001 8996 MultiStar: [#1 0.33,-0.08,0.63,U] [#2 0.08,-0.26,0.69,U] [#3 -0.09,0.54,0.00,M4] [#4 0.15,0.25,0.47,U] [#5 0.40,0.72,0.00,M8] [#6 0.23,-0.43,0.00,M7] [#7 -0.33,0.45,0.00,M6] [#8 0.05,0.70,0.00,M2] 
02:06:17.372 00.001 8996 refined, 3 included, MultiStar: {0.10, -0.00}, one-star: {-0.07, 0.10}
02:06:17.373 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.06 = 0.06)
02:06:17.374 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
02:06:17.375 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.04 mountX=0.10 mountY=-0.01, mountTheta=-0.07
02:06:17.376 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.00, opts=13)
02:06:17.377 00.001 8996 Enqueuing Move request for scope (0.10, -0.00)
02:06:17.378 00.001 20224 Worker thread wakes up
02:06:17.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.00) opts 0xd
02:06:17.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.00)
02:06:17.378 00.000 20224 Moving (0.10, -0.00) raw xDistance=0.10 yDistance=-0.01
02:06:17.378 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:06:17.378 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:17.378 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:06:17.378 00.000 20224 MoveAxis(E, 0, ABG)
02:06:17.378 00.000 20224 Move returns status 0, amount 0
02:06:17.378 00.000 20224 MoveAxis(N, 0, ABG)
02:06:17.378 00.000 20224 Move returns status 0, amount 0
02:06:17.378 00.000 20224 move complete, result=0
02:06:17.379 00.001 20224 worker thread done servicing request
02:06:17.383 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=43385, med=3369, FiltMin=3017, FiltMax=26134, Gamma=1.000
02:06:17.399 00.016 8996 UpdateGuideState exits: m=616839 SNR=305.4
02:06:17.401 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:17.403 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:17.405 00.002 8996 Enqueuing Expose request
02:06:17.406 00.001 20224 Worker thread wakes up
02:06:17.407 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:06:17.408 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:17.408 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:18.384 00.976 20224 Exposure complete
02:06:18.444 00.060 20224 worker thread done servicing request
02:06:18.445 00.001 8996 OnExposeComplete: enter
02:06:18.446 00.001 8996 UpdateGuideState(): m_state=6
02:06:18.446 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14815
02:06:18.447 00.001 8996 Star::Find returns 1 (0), X=137.26, Y=473.69, Mass=676589, SNR=301.5, Peak=42438 HFD=4.6
02:06:18.448 00.001 8996 MultiStar: [#1 -0.04,-0.08,0.63,U] [#2 -0.24,-0.55,0.00,M1] [#3 -0.02,0.09,0.52,U] [#4 -0.00,-0.03,0.48,U] [#5 0.07,0.27,0.52,U] [#6 -0.19,-0.54,0.00,M8] [#7 -0.38,0.04,0.39,U] [#8 0.01,0.37,0.35,U] 
02:06:18.449 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.08}, one-star: {-0.39, 0.03}
02:06:18.450 00.001 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.72 = 2.72)
02:06:18.450 00.000 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.40 = -0.40)
02:06:18.451 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.63 mountX=-0.14 mountY=-0.06, mountTheta=-2.74
02:06:18.453 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.08, opts=13)
02:06:18.454 00.001 8996 Enqueuing Move request for scope (-0.14, 0.08)
02:06:18.454 00.000 20224 Worker thread wakes up
02:06:18.454 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
02:06:18.455 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
02:06:18.455 00.000 20224 Moving (-0.14, 0.08) raw xDistance=-0.14 yDistance=-0.06
02:06:18.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:06:18.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:18.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:06:18.455 00.000 20224 MoveAxis(E, 0, ABG)
02:06:18.455 00.000 20224 Move returns status 0, amount 0
02:06:18.455 00.000 20224 MoveAxis(N, 0, ABG)
02:06:18.455 00.000 20224 Move returns status 0, amount 0
02:06:18.455 00.000 20224 move complete, result=0
02:06:18.455 00.000 20224 worker thread done servicing request
02:06:18.458 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42438, med=3369, FiltMin=3030, FiltMax=24845, Gamma=1.000
02:06:18.473 00.015 8996 UpdateGuideState exits: m=676589 SNR=301.5
02:06:18.474 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:18.475 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:18.477 00.002 8996 Enqueuing Expose request
02:06:18.477 00.000 20224 Worker thread wakes up
02:06:18.477 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:06:18.479 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:18.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:19.645 01.166 20224 Exposure complete
02:06:19.724 00.079 20224 worker thread done servicing request
02:06:19.724 00.000 8996 OnExposeComplete: enter
02:06:19.726 00.002 8996 UpdateGuideState(): m_state=6
02:06:19.726 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14816
02:06:19.728 00.002 8996 Star::Find returns 1 (0), X=137.47, Y=473.83, Mass=764637, SNR=324.7, Peak=55257 HFD=4.7
02:06:19.729 00.001 8996 MultiStar: [#1 0.01,-0.03,0.65,U] [#2 -0.27,-0.30,0.64,U] [#3 -0.18,0.03,0.56,U] [#4 -0.03,0.31,0.42,U] [#5 0.13,0.50,0.00,M8] [#6 -0.13,-0.47,0.00,M9] [#7 -0.23,-0.17,0.37,U] [#8 0.15,0.56,0.00,M2] 
02:06:19.730 00.001 8996 refined, 5 included, MultiStar: {-0.15, 0.01}, one-star: {-0.18, 0.17}
02:06:19.731 00.001 8996 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.10) = xAngle (3.18 = -3.11)
02:06:19.732 00.001 8996 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.05 = 0.05)
02:06:19.733 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.01 hyp=0.15 cameraTheta=3.08 mountX=-0.15 mountY=0.01, mountTheta=3.09
02:06:19.734 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.01, opts=13)
02:06:19.735 00.001 8996 Enqueuing Move request for scope (-0.15, 0.01)
02:06:19.736 00.001 20224 Worker thread wakes up
02:06:19.736 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.01) opts 0xd
02:06:19.736 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.01)
02:06:19.736 00.000 20224 Moving (-0.15, 0.01) raw xDistance=-0.15 yDistance=0.01
02:06:19.736 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:06:19.736 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:19.736 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:06:19.736 00.000 20224 MoveAxis(E, 0, ABG)
02:06:19.736 00.000 20224 Move returns status 0, amount 0
02:06:19.736 00.000 20224 MoveAxis(N, 0, ABG)
02:06:19.736 00.000 20224 Move returns status 0, amount 0
02:06:19.736 00.000 20224 move complete, result=0
02:06:19.737 00.001 20224 worker thread done servicing request
02:06:19.740 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=55257, med=3369, FiltMin=3040, FiltMax=29613, Gamma=1.000
02:06:19.769 00.029 8996 UpdateGuideState exits: m=764637 SNR=324.7
02:06:19.770 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:19.771 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:19.772 00.001 8996 Enqueuing Expose request
02:06:19.774 00.002 20224 Worker thread wakes up
02:06:19.774 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:06:19.775 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:19.775 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:20.751 00.976 20224 Exposure complete
02:06:20.812 00.061 20224 worker thread done servicing request
02:06:20.812 00.000 8996 OnExposeComplete: enter
02:06:20.813 00.001 8996 UpdateGuideState(): m_state=6
02:06:20.814 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14817
02:06:20.815 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=473.97, Mass=592226, SNR=290.9, Peak=45033 HFD=4.5
02:06:20.816 00.001 8996 MultiStar: [#1 0.21,-0.01,0.60,U] [#2 -0.20,-0.44,0.00,M1] [#3 -0.02,0.15,0.55,U] [#4 -0.10,-0.15,0.48,U] [#5 0.16,0.32,0.56,U] [#6 0.19,-0.51,0.00,M10] [#7 0.10,0.12,0.41,U] [#8 -0.13,0.32,0.34,U] 
02:06:20.817 00.001 8996 refined, 6 included, MultiStar: {0.02, 0.16}, one-star: {-0.09, 0.31}
02:06:20.817 00.000 8996 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
02:06:20.818 00.001 8996 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
02:06:20.819 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.47 mountX=0.00 mountY=-0.16, mountTheta=-1.56
02:06:20.821 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.16, opts=13)
02:06:20.823 00.002 8996 Enqueuing Move request for scope (0.02, 0.16)
02:06:20.825 00.002 20224 Worker thread wakes up
02:06:20.825 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.16) opts 0xd
02:06:20.825 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.16)
02:06:20.826 00.001 20224 Moving (0.02, 0.16) raw xDistance=0.00 yDistance=-0.16
02:06:20.826 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:06:20.826 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:20.826 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:06:20.826 00.000 20224 MoveAxis(E, 0, ABG)
02:06:20.826 00.000 20224 Move returns status 0, amount 0
02:06:20.826 00.000 20224 MoveAxis(N, 0, ABG)
02:06:20.826 00.000 20224 Move returns status 0, amount 0
02:06:20.826 00.000 20224 move complete, result=0
02:06:20.826 00.000 20224 worker thread done servicing request
02:06:20.834 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=45033, med=3369, FiltMin=3024, FiltMax=26902, Gamma=1.000
02:06:20.859 00.025 8996 UpdateGuideState exits: m=592226 SNR=290.9
02:06:20.860 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:20.861 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:20.862 00.001 8996 Enqueuing Expose request
02:06:20.862 00.000 20224 Worker thread wakes up
02:06:20.862 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:06:20.863 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:20.863 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:22.035 01.172 20224 Exposure complete
02:06:22.117 00.082 20224 worker thread done servicing request
02:06:22.117 00.000 8996 OnExposeComplete: enter
02:06:22.118 00.001 8996 UpdateGuideState(): m_state=6
02:06:22.119 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14818
02:06:22.120 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=473.50, Mass=469315, SNR=252.2, Peak=31405 HFD=4.7
02:06:22.121 00.001 8996 MultiStar: [#1 0.35,-0.26,0.75,U] [#2 -0.20,-0.68,0.00,M2] [#3 0.09,-0.10,0.70,U] [#4 0.45,-0.34,0.00,M1] [#5 0.23,-0.01,0.64,U] [#6 0.22,-0.52,0.00,R] [#7 -0.43,-0.14,0.41,U] [#8 0.13,0.04,0.38,U] 
02:06:22.122 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.12}, one-star: {0.02, -0.16}
02:06:22.123 00.001 8996 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
02:06:22.123 00.000 8996 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.95 = 2.34)
02:06:22.124 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.12 hyp=0.15 cameraTheta=-0.92 mountX=0.10 mountY=0.11, mountTheta=0.82
02:06:22.126 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.12, opts=13)
02:06:22.126 00.000 8996 Enqueuing Move request for scope (0.09, -0.12)
02:06:22.127 00.001 20224 Worker thread wakes up
02:06:22.127 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.12) opts 0xd
02:06:22.127 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.12)
02:06:22.127 00.000 20224 Moving (0.09, -0.12) raw xDistance=0.10 yDistance=0.11
02:06:22.127 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:06:22.128 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:22.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:06:22.128 00.000 20224 MoveAxis(E, 0, ABG)
02:06:22.128 00.000 20224 Move returns status 0, amount 0
02:06:22.128 00.000 20224 MoveAxis(N, 0, ABG)
02:06:22.128 00.000 20224 Move returns status 0, amount 0
02:06:22.128 00.000 20224 move complete, result=0
02:06:22.128 00.000 20224 worker thread done servicing request
02:06:22.131 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=31405, med=3369, FiltMin=3046, FiltMax=21667, Gamma=1.000
02:06:22.145 00.014 8996 UpdateGuideState exits: m=469315 SNR=252.2
02:06:22.146 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:22.147 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:22.147 00.000 8996 Enqueuing Expose request
02:06:22.148 00.001 20224 Worker thread wakes up
02:06:22.148 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:22.149 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:22.149 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:23.117 00.968 20224 Exposure complete
02:06:23.181 00.064 20224 worker thread done servicing request
02:06:23.181 00.000 8996 OnExposeComplete: enter
02:06:23.183 00.002 8996 UpdateGuideState(): m_state=6
02:06:23.183 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14819
02:06:23.184 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=473.40, Mass=590933, SNR=280.1, Peak=36829 HFD=4.7
02:06:23.185 00.001 8996 MultiStar: [#1 0.08,-0.65,0.00,M1] [#2 -0.27,-0.75,0.00,M3] [#3 0.11,-0.30,0.63,U] [#4 0.45,-0.25,0.00,M2] [#5 0.09,-0.37,0.57,U] [#6 -0.04,-0.23,0.41,U] [#7 -0.05,-0.15,0.44,U] [#8 -0.12,0.09,0.37,U] 
02:06:23.186 00.001 8996 refined, 5 included, MultiStar: {-0.07, -0.23}, one-star: {-0.29, -0.26}
02:06:23.187 00.001 8996 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
02:06:23.188 00.001 8996 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
02:06:23.188 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.23 hyp=0.24 cameraTheta=-1.88 mountX=-0.05 mountY=0.24, mountTheta=1.79
02:06:23.190 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.23, opts=13)
02:06:23.191 00.001 8996 Enqueuing Move request for scope (-0.07, -0.23)
02:06:23.191 00.000 20224 Worker thread wakes up
02:06:23.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.23) opts 0xd
02:06:23.192 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.23)
02:06:23.192 00.000 20224 Moving (-0.07, -0.23) raw xDistance=-0.05 yDistance=0.24
02:06:23.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:06:23.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:23.192 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:06:23.192 00.000 20224 MoveAxis(E, 0, ABG)
02:06:23.192 00.000 20224 Move returns status 0, amount 0
02:06:23.192 00.000 20224 MoveAxis(N, 0, ABG)
02:06:23.192 00.000 20224 Move returns status 0, amount 0
02:06:23.192 00.000 20224 move complete, result=0
02:06:23.192 00.000 20224 worker thread done servicing request
02:06:23.196 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36829, med=3369, FiltMin=3059, FiltMax=21523, Gamma=1.000
02:06:23.222 00.026 8996 UpdateGuideState exits: m=590933 SNR=280.1
02:06:23.224 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:23.226 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:23.227 00.001 8996 Enqueuing Expose request
02:06:23.229 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:23.231 00.002 20224 Worker thread wakes up
02:06:23.231 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:23.231 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:24.430 01.199 20224 Exposure complete
02:06:24.521 00.091 20224 worker thread done servicing request
02:06:24.521 00.000 8996 OnExposeComplete: enter
02:06:24.523 00.002 8996 UpdateGuideState(): m_state=6
02:06:24.525 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14820
02:06:24.527 00.002 8996 Star::Find returns 1 (0), X=137.35, Y=473.06, Mass=599516, SNR=303.8, Peak=41933 HFD=4.3
02:06:24.529 00.002 8996 MultiStar: [#1 -0.22,-0.67,0.00,M2] [#2 -0.32,-1.07,0.00,M4] [#3 0.06,-0.45,0.48,U] [#4 0.01,-0.62,0.00,M3] [#5 0.03,-0.17,0.48,U] [#6 -0.08,-0.38,0.36,U] [#7 -0.06,-0.25,0.36,U] [#8 -0.09,-0.10,0.33,U] 
02:06:24.531 00.002 8996 refined, 5 included, MultiStar: {-0.11, -0.38}, one-star: {-0.29, -0.60}
02:06:24.533 00.002 8996 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.10) = xAngle (-1.75 = -1.75)
02:06:24.534 00.001 8996 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.87 = 1.41)
02:06:24.535 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.38 hyp=0.40 cameraTheta=-1.85 mountX=-0.07 mountY=0.39, mountTheta=1.75
02:06:24.537 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.38, opts=13)
02:06:24.538 00.001 8996 Enqueuing Move request for scope (-0.11, -0.38)
02:06:24.539 00.001 20224 Worker thread wakes up
02:06:24.540 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.38) opts 0xd
02:06:24.540 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.38)
02:06:24.540 00.000 20224 Moving (-0.11, -0.38) raw xDistance=-0.07 yDistance=0.39
02:06:24.540 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:06:24.540 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:24.540 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
02:06:24.540 00.000 20224 MoveAxis(E, 0, ABG)
02:06:24.540 00.000 20224 Move returns status 0, amount 0
02:06:24.540 00.000 20224 MoveAxis(N, 0, ABG)
02:06:24.540 00.000 20224 Move returns status 0, amount 0
02:06:24.540 00.000 20224 move complete, result=0
02:06:24.540 00.000 20224 worker thread done servicing request
02:06:24.546 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41933, med=3369, FiltMin=3043, FiltMax=25216, Gamma=1.000
02:06:24.559 00.013 8996 UpdateGuideState exits: m=599516 SNR=303.8
02:06:24.561 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:24.563 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:24.565 00.002 8996 Enqueuing Expose request
02:06:24.566 00.001 20224 Worker thread wakes up
02:06:24.566 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:06:24.568 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:24.568 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:25.555 00.987 20224 Exposure complete
02:06:25.626 00.071 20224 worker thread done servicing request
02:06:25.626 00.000 8996 OnExposeComplete: enter
02:06:25.627 00.001 8996 UpdateGuideState(): m_state=6
02:06:25.629 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14821
02:06:25.631 00.002 8996 Star::Find returns 1 (0), X=137.57, Y=473.09, Mass=538824, SNR=270.7, Peak=41533 HFD=4.3
02:06:25.633 00.002 8996 MultiStar: [#1 0.04,-0.82,0.00,M3] [#2 -0.20,-1.00,0.00,M5] [#3 0.12,-0.21,0.66,U] [#4 0.20,-0.43,0.00,M4] [#5 0.14,-0.14,0.59,U] [#6 0.02,-0.49,0.00,M1] [#7 0.19,-0.33,0.40,U] [#8 -0.20,-0.31,0.35,U] 
02:06:25.634 00.001 8996 refined, 4 included, MultiStar: {0.03, -0.34}, one-star: {-0.08, -0.57}
02:06:25.635 00.001 8996 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.10) = xAngle (-1.38 = -1.38)
02:06:25.635 00.000 8996 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.50 = 1.78)
02:06:25.637 00.002 8996 CameraToMount -- cameraX=0.03 cameraY=-0.34 hyp=0.35 cameraTheta=-1.48 mountX=0.07 mountY=0.34, mountTheta=1.38
02:06:25.638 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.34, opts=13)
02:06:25.639 00.001 8996 Enqueuing Move request for scope (0.03, -0.34)
02:06:25.640 00.001 20224 Worker thread wakes up
02:06:25.640 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.34) opts 0xd
02:06:25.640 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.34)
02:06:25.640 00.000 20224 Moving (0.03, -0.34) raw xDistance=0.07 yDistance=0.34
02:06:25.640 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:06:25.641 00.001 20224 switching direction from -1 to 1 - decHistory=3 oldest=-0.18 newest=0.97
02:06:25.641 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
02:06:25.641 00.000 20224 MoveAxis(E, 0, ABG)
02:06:25.641 00.000 20224 Move returns status 0, amount 0
02:06:25.641 00.000 20224 MoveAxis(S, 71, ABG)
02:06:25.641 00.000 20224 Guiding  Dir = 1, Dur = 71
02:06:25.642 00.001 20224 IsSlewing returns 0
02:06:25.642 00.000 20224 IsGuiding returns 0
02:06:25.645 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41533, med=3369, FiltMin=3053, FiltMax=23072, Gamma=1.000
02:06:25.659 00.014 8996 UpdateGuideState exits: m=538824 SNR=270.7
02:06:25.660 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:25.660 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:25.661 00.001 8996 Enqueuing Expose request
02:06:25.697 00.036 20224 PulseGuide returned control before completion, sleep 26
02:06:25.727 00.030 20224 IsGuiding returns 1
02:06:25.727 00.000 20224 scope still moving after pulse duration time elapsed
02:06:25.759 00.032 20224 IsSlewing returns 0
02:06:25.760 00.001 20224 IsGuiding returns 1
02:06:25.789 00.029 20224 IsSlewing returns 0
02:06:25.790 00.001 20224 IsGuiding returns 1
02:06:25.821 00.031 20224 IsSlewing returns 0
02:06:25.821 00.000 20224 IsGuiding returns 0
02:06:25.821 00.000 20224 scope move finished after 71 + 108 ms
02:06:25.821 00.000 20224 Move returns status 0, amount 71
02:06:25.821 00.000 20224 move complete, result=0
02:06:25.821 00.000 20224 worker thread done servicing request
02:06:25.821 00.000 20224 Worker thread wakes up
02:06:25.821 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 71 ms SOUTH
02:06:25.825 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:25.825 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:27.001 01.176 20224 Exposure complete
02:06:27.064 00.063 20224 worker thread done servicing request
02:06:27.064 00.000 8996 OnExposeComplete: enter
02:06:27.066 00.002 8996 UpdateGuideState(): m_state=6
02:06:27.067 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14822
02:06:27.068 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=473.43, Mass=542307, SNR=289.0, Peak=34761 HFD=4.8
02:06:27.070 00.002 8996 MultiStar: [#1 0.20,-0.28,0.66,U] [#2 -0.20,-0.56,0.00,M6] [#3 0.18,-0.13,0.53,U] [#4 0.40,-0.30,0.00,M5] [#5 0.26,-0.07,0.53,U] [#6 -0.07,-0.17,0.49,U] [#7 0.13,-0.03,0.43,U] [#8 0.20,0.06,0.31,U] 
02:06:27.071 00.001 8996 refined, 6 included, MultiStar: {0.05, -0.15}, one-star: {-0.25, -0.23}
02:06:27.072 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
02:06:27.073 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
02:06:27.074 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.25 mountX=0.07 mountY=0.14, mountTheta=1.15
02:06:27.075 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.15, opts=13)
02:06:27.076 00.001 8996 Enqueuing Move request for scope (0.05, -0.15)
02:06:27.077 00.001 20224 Worker thread wakes up
02:06:27.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
02:06:27.077 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
02:06:27.077 00.000 20224 Moving (0.05, -0.15) raw xDistance=0.07 yDistance=0.14
02:06:27.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:06:27.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:27.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:06:27.077 00.000 20224 MoveAxis(E, 0, ABG)
02:06:27.077 00.000 20224 Move returns status 0, amount 0
02:06:27.077 00.000 20224 MoveAxis(N, 0, ABG)
02:06:27.077 00.000 20224 Move returns status 0, amount 0
02:06:27.077 00.000 20224 move complete, result=0
02:06:27.077 00.000 20224 worker thread done servicing request
02:06:27.081 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=34761, med=3373, FiltMin=3043, FiltMax=21251, Gamma=1.000
02:06:27.106 00.025 8996 UpdateGuideState exits: m=542307 SNR=289.0
02:06:27.108 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:27.109 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:27.110 00.001 8996 Enqueuing Expose request
02:06:27.111 00.001 20224 Worker thread wakes up
02:06:27.111 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:27.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:27.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:28.079 00.967 20224 Exposure complete
02:06:28.156 00.077 20224 worker thread done servicing request
02:06:28.156 00.000 8996 OnExposeComplete: enter
02:06:28.157 00.001 8996 UpdateGuideState(): m_state=6
02:06:28.158 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14823
02:06:28.159 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=473.29, Mass=493993, SNR=271.6, Peak=37235 HFD=4.5
02:06:28.160 00.001 8996 MultiStar: [#1 -0.18,-0.12,0.74,U] [#2 -0.32,-0.12,0.62,U] [#3 -0.31,0.14,0.72,U] [#4 -0.09,0.04,0.53,U] [#5 0.24,0.15,0.56,U] [#6 -0.10,-0.03,0.41,U] [#7 -0.37,0.01,0.40,U] [#8 -0.03,0.01,0.33,U] 
02:06:28.161 00.001 8996 refined, 8 included, MultiStar: {-0.23, -0.06}, one-star: {-0.55, -0.37}
02:06:28.162 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
02:06:28.163 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.38)
02:06:28.163 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.88 mountX=-0.22 mountY=0.09, mountTheta=2.77
02:06:28.165 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.06, opts=13)
02:06:28.165 00.000 8996 Enqueuing Move request for scope (-0.23, -0.06)
02:06:28.166 00.001 20224 Worker thread wakes up
02:06:28.166 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
02:06:28.166 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
02:06:28.167 00.001 20224 Moving (-0.23, -0.06) raw xDistance=-0.22 yDistance=0.09
02:06:28.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:06:28.167 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:28.167 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:06:28.167 00.000 20224 MoveAxis(E, 33, ABG)
02:06:28.167 00.000 20224 Guiding  Dir = 2, Dur = 33
02:06:28.167 00.000 20224 IsSlewing returns 0
02:06:28.167 00.000 20224 IsGuiding returns 0
02:06:28.171 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37235, med=3369, FiltMin=3049, FiltMax=19651, Gamma=1.000
02:06:28.185 00.014 8996 UpdateGuideState exits: m=493993 SNR=271.6
02:06:28.186 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:28.187 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:28.188 00.001 8996 Enqueuing Expose request
02:06:28.208 00.020 20224 IsGuiding returns 1
02:06:28.208 00.000 20224 scope still moving after pulse duration time elapsed
02:06:28.241 00.033 20224 IsSlewing returns 0
02:06:28.241 00.000 20224 IsGuiding returns 1
02:06:28.269 00.028 20224 IsSlewing returns 0
02:06:28.269 00.000 20224 IsGuiding returns 1
02:06:28.300 00.031 20224 IsSlewing returns 0
02:06:28.301 00.001 20224 IsGuiding returns 0
02:06:28.301 00.000 20224 scope move finished after 33 + 100 ms
02:06:28.301 00.000 20224 Move returns status 0, amount 33
02:06:28.301 00.000 20224 MoveAxis(N, 0, ABG)
02:06:28.301 00.000 20224 Move returns status 0, amount 0
02:06:28.301 00.000 20224 move complete, result=0
02:06:28.301 00.000 20224 worker thread done servicing request
02:06:28.302 00.001 20224 Worker thread wakes up
02:06:28.302 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.1 px 0 ms NORTH
02:06:28.304 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:28.304 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:29.472 01.168 20224 Exposure complete
02:06:29.541 00.069 20224 worker thread done servicing request
02:06:29.542 00.001 8996 OnExposeComplete: enter
02:06:29.543 00.001 8996 UpdateGuideState(): m_state=6
02:06:29.544 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14824
02:06:29.545 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=473.52, Mass=592844, SNR=294.4, Peak=36969 HFD=4.5
02:06:29.547 00.002 8996 MultiStar: [#1 0.45,0.03,0.59,U] [#2 0.54,-0.21,0.00,M6] [#3 0.60,0.13,0.00,M1] [#4 0.41,-0.19,0.47,U] [#5 0.67,0.33,0.00,M2] [#6 0.53,0.11,0.00,M1] [#7 0.28,0.15,0.41,U] [#8 0.47,0.22,0.00,M1] 
02:06:29.550 00.003 8996 refined, 3 included, MultiStar: {0.44, -0.06}, one-star: {0.50, -0.13}
02:06:29.551 00.001 8996 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.10) = xAngle (-0.04 = -0.04)
02:06:29.551 00.000 8996 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.16 = 3.12)
02:06:29.553 00.002 8996 CameraToMount -- cameraX=0.44 cameraY=-0.06 hyp=0.44 cameraTheta=-0.14 mountX=0.44 mountY=0.01, mountTheta=0.02
02:06:29.555 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=-0.06, opts=13)
02:06:29.555 00.000 8996 Enqueuing Move request for scope (0.44, -0.06)
02:06:29.556 00.001 20224 Worker thread wakes up
02:06:29.556 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.06) opts 0xd
02:06:29.556 00.000 20224 Handling offset move in thread for scope, endpoint = (0.44, -0.06)
02:06:29.556 00.000 20224 Moving (0.44, -0.06) raw xDistance=0.44 yDistance=0.01
02:06:29.556 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.44
02:06:29.556 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:29.557 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:06:29.557 00.000 20224 MoveAxis(W, 62, ABG)
02:06:29.557 00.000 20224 Guiding  Dir = 3, Dur = 62
02:06:29.557 00.000 20224 IsSlewing returns 0
02:06:29.557 00.000 20224 IsGuiding returns 0
02:06:29.561 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36969, med=3369, FiltMin=3017, FiltMax=20317, Gamma=1.000
02:06:29.579 00.018 8996 UpdateGuideState exits: m=592844 SNR=294.4
02:06:29.581 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:29.582 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:29.583 00.001 8996 Enqueuing Expose request
02:06:29.613 00.030 20224 PulseGuide returned control before completion, sleep 17
02:06:29.643 00.030 20224 IsGuiding returns 1
02:06:29.643 00.000 20224 scope still moving after pulse duration time elapsed
02:06:29.675 00.032 20224 IsSlewing returns 0
02:06:29.675 00.000 20224 IsGuiding returns 1
02:06:29.706 00.031 20224 IsSlewing returns 0
02:06:29.708 00.002 20224 IsGuiding returns 0
02:06:29.708 00.000 20224 scope move finished after 62 + 87 ms
02:06:29.708 00.000 20224 Move returns status 0, amount 62
02:06:29.708 00.000 20224 MoveAxis(N, 0, ABG)
02:06:29.708 00.000 20224 Move returns status 0, amount 0
02:06:29.708 00.000 20224 move complete, result=0
02:06:29.708 00.000 20224 worker thread done servicing request
02:06:29.708 00.000 20224 Worker thread wakes up
02:06:29.708 00.000 8996 GuideStep: 0.4 px 62 ms WEST, 0.0 px 0 ms NORTH
02:06:29.710 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:29.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:30.682 00.972 20224 Exposure complete
02:06:30.742 00.060 20224 worker thread done servicing request
02:06:30.742 00.000 8996 OnExposeComplete: enter
02:06:30.744 00.002 8996 UpdateGuideState(): m_state=6
02:06:30.745 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14825
02:06:30.746 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=473.34, Mass=574475, SNR=313.5, Peak=35229 HFD=4.7
02:06:30.747 00.001 8996 MultiStar: [#1 0.15,-0.12,0.63,U] [#2 -0.22,-0.45,0.00,M7] [#3 0.26,0.06,0.51,U] [#4 0.15,-0.55,0.00,M4] [#5 0.14,0.14,0.39,U] [#6 -0.21,-0.22,0.37,U] [#7 -0.35,-0.06,0.30,U] [#8 -0.25,-0.02,0.33,U] 
02:06:30.747 00.000 8996 refined, 6 included, MultiStar: {-0.07, -0.12}, one-star: {-0.27, -0.32}
02:06:30.748 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
02:06:30.749 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
02:06:30.750 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.10 mountX=-0.06 mountY=0.13, mountTheta=2.00
02:06:30.752 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.12, opts=13)
02:06:30.753 00.001 8996 Enqueuing Move request for scope (-0.07, -0.12)
02:06:30.754 00.001 20224 Worker thread wakes up
02:06:30.754 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
02:06:30.754 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
02:06:30.754 00.000 20224 Moving (-0.07, -0.12) raw xDistance=-0.06 yDistance=0.13
02:06:30.754 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:06:30.754 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:30.754 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:06:30.754 00.000 20224 MoveAxis(E, 0, ABG)
02:06:30.754 00.000 20224 Move returns status 0, amount 0
02:06:30.754 00.000 20224 MoveAxis(N, 0, ABG)
02:06:30.754 00.000 20224 Move returns status 0, amount 0
02:06:30.754 00.000 20224 move complete, result=0
02:06:30.755 00.001 20224 worker thread done servicing request
02:06:30.759 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35229, med=3369, FiltMin=3056, FiltMax=23011, Gamma=1.000
02:06:30.780 00.021 8996 UpdateGuideState exits: m=574475 SNR=313.5
02:06:30.781 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:30.782 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:30.783 00.001 8996 Enqueuing Expose request
02:06:30.784 00.001 20224 Worker thread wakes up
02:06:30.784 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:30.785 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:30.786 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:31.948 01.162 20224 Exposure complete
02:06:32.022 00.074 20224 worker thread done servicing request
02:06:32.022 00.000 8996 OnExposeComplete: enter
02:06:32.023 00.001 8996 UpdateGuideState(): m_state=6
02:06:32.025 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14826
02:06:32.027 00.002 8996 Star::Find returns 1 (0), X=137.18, Y=473.46, Mass=634401, SNR=320.6, Peak=38966 HFD=4.7
02:06:32.029 00.002 8996 MultiStar: [#1 0.15,-0.05,0.56,U] [#2 -0.26,-0.16,0.61,U] [#3 0.21,-0.22,0.56,U] [#4 0.12,-0.19,0.49,U] [#5 0.48,0.14,0.00,M2] [#6 0.08,-0.35,0.38,U] [#7 -0.61,-0.55,0.00,M1] [#8 -0.09,-0.04,0.33,U] 
02:06:32.030 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.18}, one-star: {-0.46, -0.20}
02:06:32.032 00.002 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
02:06:32.034 00.002 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.21)
02:06:32.035 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-2.05 mountX=-0.07 mountY=0.19, mountTheta=1.95
02:06:32.038 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.18, opts=13)
02:06:32.040 00.002 8996 Enqueuing Move request for scope (-0.09, -0.18)
02:06:32.041 00.001 20224 Worker thread wakes up
02:06:32.041 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.18) opts 0xd
02:06:32.042 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.18)
02:06:32.042 00.000 20224 Moving (-0.09, -0.18) raw xDistance=-0.07 yDistance=0.19
02:06:32.042 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:06:32.042 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:32.042 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:06:32.042 00.000 20224 MoveAxis(E, 0, ABG)
02:06:32.042 00.000 20224 Move returns status 0, amount 0
02:06:32.042 00.000 20224 MoveAxis(N, 0, ABG)
02:06:32.042 00.000 20224 Move returns status 0, amount 0
02:06:32.043 00.001 20224 move complete, result=0
02:06:32.043 00.000 20224 worker thread done servicing request
02:06:32.049 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=38966, med=3369, FiltMin=3037, FiltMax=21891, Gamma=1.000
02:06:32.066 00.017 8996 UpdateGuideState exits: m=634401 SNR=320.6
02:06:32.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:32.068 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:32.069 00.001 8996 Enqueuing Expose request
02:06:32.070 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:32.071 00.001 20224 Worker thread wakes up
02:06:32.071 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:32.071 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:33.051 00.980 20224 Exposure complete
02:06:33.130 00.079 20224 worker thread done servicing request
02:06:33.130 00.000 8996 OnExposeComplete: enter
02:06:33.132 00.002 8996 UpdateGuideState(): m_state=6
02:06:33.134 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14827
02:06:33.135 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=473.31, Mass=523650, SNR=268.9, Peak=33715 HFD=4.6
02:06:33.136 00.001 8996 MultiStar: [#1 -0.10,0.00,0.60,U] [#2 -0.29,-0.22,0.79,U] [#3 -0.29,0.14,0.56,U] [#4 0.15,0.05,0.56,U] [#5 0.43,0.29,0.00,M3] [#6 -0.24,-0.28,0.44,U] [#7 -0.57,-0.11,0.00,M2] [#8 -0.16,-0.08,0.42,U] 
02:06:33.137 00.001 8996 refined, 6 included, MultiStar: {-0.23, -0.13}, one-star: {-0.44, -0.35}
02:06:33.137 00.000 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
02:06:33.138 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.64)
02:06:33.139 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.13 hyp=0.26 cameraTheta=-2.62 mountX=-0.21 mountY=0.16, mountTheta=2.51
02:06:33.141 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.13, opts=13)
02:06:33.144 00.003 8996 Enqueuing Move request for scope (-0.23, -0.13)
02:06:33.145 00.001 20224 Worker thread wakes up
02:06:33.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.13) opts 0xd
02:06:33.145 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.13)
02:06:33.145 00.000 20224 Moving (-0.23, -0.13) raw xDistance=-0.21 yDistance=0.16
02:06:33.145 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:06:33.145 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:33.146 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:06:33.146 00.000 20224 MoveAxis(E, 31, ABG)
02:06:33.146 00.000 20224 Guiding  Dir = 2, Dur = 31
02:06:33.146 00.000 20224 IsSlewing returns 0
02:06:33.146 00.000 20224 IsGuiding returns 0
02:06:33.151 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=33715, med=3373, FiltMin=3049, FiltMax=19875, Gamma=1.000
02:06:33.174 00.023 8996 UpdateGuideState exits: m=523650 SNR=268.9
02:06:33.175 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:33.176 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:33.177 00.001 8996 Enqueuing Expose request
02:06:33.189 00.012 20224 IsGuiding returns 1
02:06:33.189 00.000 20224 scope still moving after pulse duration time elapsed
02:06:33.219 00.030 20224 IsSlewing returns 0
02:06:33.219 00.000 20224 IsGuiding returns 1
02:06:33.250 00.031 20224 IsSlewing returns 0
02:06:33.250 00.000 20224 IsGuiding returns 1
02:06:33.281 00.031 20224 IsSlewing returns 0
02:06:33.282 00.001 20224 IsGuiding returns 0
02:06:33.282 00.000 20224 scope move finished after 31 + 105 ms
02:06:33.282 00.000 20224 Move returns status 0, amount 31
02:06:33.282 00.000 20224 MoveAxis(N, 0, ABG)
02:06:33.282 00.000 20224 Move returns status 0, amount 0
02:06:33.282 00.000 20224 move complete, result=0
02:06:33.282 00.000 20224 worker thread done servicing request
02:06:33.282 00.000 20224 Worker thread wakes up
02:06:33.282 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.2 px 0 ms NORTH
02:06:33.285 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:33.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:34.451 01.166 20224 Exposure complete
02:06:34.509 00.058 20224 worker thread done servicing request
02:06:34.509 00.000 8996 OnExposeComplete: enter
02:06:34.510 00.001 8996 UpdateGuideState(): m_state=6
02:06:34.511 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14828
02:06:34.512 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.35, Mass=595524, SNR=299.6, Peak=41709 HFD=4.7
02:06:34.513 00.001 8996 MultiStar: [#1 -0.15,-0.20,0.65,U] [#2 -0.25,-0.60,0.00,M6] [#3 -0.24,-0.46,0.00,M1] [#4 0.18,-0.02,0.48,U] [#5 0.02,0.16,0.57,U] [#6 -0.23,-0.27,0.40,U] [#7 -0.35,-0.22,0.38,U] [#8 -0.28,0.10,0.32,U] 
02:06:34.514 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.14}, one-star: {-0.10, -0.31}
02:06:34.515 00.001 8996 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
02:06:34.515 00.000 8996 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
02:06:34.516 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.14 hyp=0.17 cameraTheta=-2.24 mountX=-0.09 mountY=0.15, mountTheta=2.14
02:06:34.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.14, opts=13)
02:06:34.519 00.001 8996 Enqueuing Move request for scope (-0.11, -0.14)
02:06:34.520 00.001 20224 Worker thread wakes up
02:06:34.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.14) opts 0xd
02:06:34.520 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.14)
02:06:34.520 00.000 20224 Moving (-0.11, -0.14) raw xDistance=-0.09 yDistance=0.15
02:06:34.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:06:34.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:34.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:06:34.520 00.000 20224 MoveAxis(E, 0, ABG)
02:06:34.520 00.000 20224 Move returns status 0, amount 0
02:06:34.520 00.000 20224 MoveAxis(N, 0, ABG)
02:06:34.520 00.000 20224 Move returns status 0, amount 0
02:06:34.520 00.000 20224 move complete, result=0
02:06:34.520 00.000 20224 worker thread done servicing request
02:06:34.524 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=41709, med=3373, FiltMin=3049, FiltMax=24131, Gamma=1.000
02:06:35.030 00.506 8996 UpdateGuideState exits: m=595524 SNR=299.6
02:06:35.031 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:35.032 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:35.033 00.001 8996 Enqueuing Expose request
02:06:35.034 00.001 20224 Worker thread wakes up
02:06:35.035 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:35.036 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:35.036 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:36.000 00.964 20224 Exposure complete
02:06:36.065 00.065 20224 worker thread done servicing request
02:06:36.065 00.000 8996 OnExposeComplete: enter
02:06:36.067 00.002 8996 UpdateGuideState(): m_state=6
02:06:36.068 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14829
02:06:36.069 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=473.46, Mass=579235, SNR=294.9, Peak=35091 HFD=4.7
02:06:36.070 00.001 8996 MultiStar: [#1 -0.25,-0.29,0.56,U] [#2 0.22,-0.40,0.80,U] [#3 0.17,-0.47,0.00,M2] [#4 0.37,-0.37,0.00,M2] [#5 0.01,0.13,0.52,U] [#6 -0.15,-0.47,0.00,M1] [#7 -0.07,0.08,0.36,U] [#8 -0.30,0.16,0.34,U] 
02:06:36.071 00.001 8996 refined, 5 included, MultiStar: {-0.12, -0.15}, one-star: {-0.34, -0.20}
02:06:36.071 00.000 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
02:06:36.072 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.01)
02:06:36.073 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.25 mountX=-0.11 mountY=0.16, mountTheta=2.15
02:06:36.074 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.15, opts=13)
02:06:36.075 00.001 8996 Enqueuing Move request for scope (-0.12, -0.15)
02:06:36.076 00.001 20224 Worker thread wakes up
02:06:36.076 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
02:06:36.076 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
02:06:36.076 00.000 20224 Moving (-0.12, -0.15) raw xDistance=-0.11 yDistance=0.16
02:06:36.076 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:06:36.076 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:36.076 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:06:36.076 00.000 20224 MoveAxis(E, 0, ABG)
02:06:36.076 00.000 20224 Move returns status 0, amount 0
02:06:36.076 00.000 20224 MoveAxis(N, 0, ABG)
02:06:36.076 00.000 20224 Move returns status 0, amount 0
02:06:36.077 00.001 20224 move complete, result=0
02:06:36.077 00.000 20224 worker thread done servicing request
02:06:36.081 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=35091, med=3369, FiltMin=3059, FiltMax=20579, Gamma=1.000
02:06:36.097 00.016 8996 UpdateGuideState exits: m=579235 SNR=294.9
02:06:36.098 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:36.099 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:36.100 00.001 8996 Enqueuing Expose request
02:06:36.101 00.001 20224 Worker thread wakes up
02:06:36.101 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:36.101 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:36.102 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:37.294 01.192 20224 Exposure complete
02:06:37.365 00.071 20224 worker thread done servicing request
02:06:37.365 00.000 8996 OnExposeComplete: enter
02:06:37.366 00.001 8996 UpdateGuideState(): m_state=6
02:06:37.367 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14830
02:06:37.367 00.000 8996 Star::Find returns 1 (0), X=137.59, Y=473.24, Mass=573965, SNR=294.1, Peak=38397 HFD=4.6
02:06:37.368 00.001 8996 MultiStar: [#1 0.12,-0.73,0.00,M1] [#2 0.17,-0.97,0.00,M6] [#3 0.53,-0.57,0.00,M3] [#4 0.62,-0.64,0.00,M3] [#5 0.11,-0.26,0.52,U] [#6 0.07,-0.52,0.00,M2] [#7 0.12,-0.71,0.00,M1] [#8 -0.24,-0.33,0.34,U] 
02:06:37.369 00.001 8996 refined, 2 included, MultiStar: {-0.04, -0.36}, one-star: {-0.06, -0.42}
02:06:37.370 00.001 8996 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.10) = xAngle (-1.59 = -1.59)
02:06:37.371 00.001 8996 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.72 = 1.57)
02:06:37.371 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.36 hyp=0.36 cameraTheta=-1.69 mountX=-0.01 mountY=0.36, mountTheta=1.59
02:06:37.373 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.36, opts=13)
02:06:37.374 00.001 8996 Enqueuing Move request for scope (-0.04, -0.36)
02:06:37.374 00.000 20224 Worker thread wakes up
02:06:37.375 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.36) opts 0xd
02:06:37.375 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.36)
02:06:37.375 00.000 20224 Moving (-0.04, -0.36) raw xDistance=-0.01 yDistance=0.36
02:06:37.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:06:37.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
02:06:37.375 00.000 20224 MoveAxis(E, 0, ABG)
02:06:37.375 00.000 20224 Move returns status 0, amount 0
02:06:37.375 00.000 20224 MoveAxis(S, 76, ABG)
02:06:37.375 00.000 20224 Guiding  Dir = 1, Dur = 76
02:06:37.375 00.000 20224 IsSlewing returns 0
02:06:37.375 00.000 20224 IsGuiding returns 0
02:06:37.379 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38397, med=3369, FiltMin=2995, FiltMax=23670, Gamma=1.000
02:06:37.393 00.014 8996 UpdateGuideState exits: m=573965 SNR=294.1
02:06:37.394 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:37.395 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:37.396 00.001 8996 Enqueuing Expose request
02:06:37.430 00.034 20224 PulseGuide returned control before completion, sleep 32
02:06:37.475 00.045 20224 IsGuiding returns 1
02:06:37.475 00.000 20224 scope still moving after pulse duration time elapsed
02:06:37.506 00.031 20224 IsSlewing returns 0
02:06:37.507 00.001 20224 IsGuiding returns 1
02:06:37.537 00.030 20224 IsSlewing returns 0
02:06:37.538 00.001 20224 IsGuiding returns 0
02:06:37.538 00.000 20224 scope move finished after 76 + 86 ms
02:06:37.538 00.000 20224 Move returns status 0, amount 76
02:06:37.538 00.000 20224 move complete, result=0
02:06:37.538 00.000 20224 worker thread done servicing request
02:06:37.538 00.000 20224 Worker thread wakes up
02:06:37.538 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:37.538 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.4 px 76 ms SOUTH
02:06:37.542 00.004 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:38.397 00.855 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:06:38.399 00.002 8996 case statement mapped state 6 to 3
02:06:38.399 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:06:38.525 00.126 20224 Exposure complete
02:06:38.588 00.063 20224 worker thread done servicing request
02:06:38.588 00.000 8996 OnExposeComplete: enter
02:06:38.589 00.001 8996 UpdateGuideState(): m_state=6
02:06:38.590 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14831
02:06:38.591 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=473.55, Mass=525356, SNR=291.9, Peak=33897 HFD=4.8
02:06:38.592 00.001 8996 MultiStar: [#1 0.53,-0.43,0.00,M2] [#2 0.35,-0.57,0.00,M7] [#3 0.54,-0.03,0.00,M4] [#4 0.60,-0.07,0.00,M4] [#5 0.54,0.07,0.00,M1] [#6 0.51,-0.24,0.00,M3] [#7 0.46,-0.25,0.00,M2] [#8 0.21,-0.03,0.38,U] 
02:06:38.592 00.000 8996 refined, 1 included, MultiStar: {0.05, -0.09}, one-star: {-0.02, -0.11}
02:06:38.593 00.001 8996 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
02:06:38.594 00.001 8996 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.11 = 2.18)
02:06:38.595 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-1.08 mountX=0.05 mountY=0.08, mountTheta=0.98
02:06:38.596 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.09, opts=13)
02:06:38.597 00.001 8996 Enqueuing Move request for scope (0.05, -0.09)
02:06:38.598 00.001 20224 Worker thread wakes up
02:06:38.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.09) opts 0xd
02:06:38.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.09)
02:06:38.598 00.000 20224 Moving (0.05, -0.09) raw xDistance=0.05 yDistance=0.08
02:06:38.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:06:38.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:38.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:06:38.598 00.000 20224 MoveAxis(E, 0, ABG)
02:06:38.598 00.000 20224 Move returns status 0, amount 0
02:06:38.598 00.000 20224 MoveAxis(N, 0, ABG)
02:06:38.598 00.000 20224 Move returns status 0, amount 0
02:06:38.598 00.000 20224 move complete, result=0
02:06:38.598 00.000 20224 worker thread done servicing request
02:06:38.602 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=33897, med=3373, FiltMin=3046, FiltMax=21574, Gamma=1.000
02:06:38.615 00.013 8996 UpdateGuideState exits: m=525356 SNR=291.9
02:06:38.616 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:38.617 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:38.618 00.001 8996 Enqueuing Expose request
02:06:38.619 00.001 20224 Worker thread wakes up
02:06:38.619 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:38.620 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:38.620 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:39.789 01.169 20224 Exposure complete
02:06:39.855 00.066 20224 worker thread done servicing request
02:06:39.855 00.000 8996 OnExposeComplete: enter
02:06:39.856 00.001 8996 UpdateGuideState(): m_state=6
02:06:39.857 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14832
02:06:39.858 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=473.33, Mass=696247, SNR=303.5, Peak=44557 HFD=4.8
02:06:39.859 00.001 8996 MultiStar: [#1 0.84,-0.12,0.00,M3] [#2 0.70,-0.11,0.00,M8] [#3 0.84,0.20,0.00,M5] [#4 0.94,-0.12,0.00,M5] [#5 0.56,0.06,0.00,M2] [#6 0.67,-0.36,0.00,M4] [#7 0.76,0.05,0.00,M3] [#8 0.25,-0.17,0.31,U] 
02:06:39.860 00.001 8996 refined, 1 included, MultiStar: {-0.08, -0.29}, one-star: {-0.18, -0.33}
02:06:39.861 00.001 8996 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
02:06:39.861 00.000 8996 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
02:06:39.862 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.29 hyp=0.30 cameraTheta=-1.84 mountX=-0.05 mountY=0.30, mountTheta=1.74
02:06:39.865 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.29, opts=13)
02:06:39.866 00.001 8996 Enqueuing Move request for scope (-0.08, -0.29)
02:06:39.867 00.001 20224 Worker thread wakes up
02:06:39.867 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.29) opts 0xd
02:06:39.867 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.29)
02:06:39.867 00.000 20224 Moving (-0.08, -0.29) raw xDistance=-0.05 yDistance=0.30
02:06:39.867 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:06:39.867 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
02:06:39.867 00.000 20224 MoveAxis(E, 0, ABG)
02:06:39.868 00.001 20224 Move returns status 0, amount 0
02:06:39.868 00.000 20224 MoveAxis(S, 63, ABG)
02:06:39.868 00.000 20224 Guiding  Dir = 1, Dur = 63
02:06:39.868 00.000 20224 IsSlewing returns 0
02:06:39.868 00.000 20224 IsGuiding returns 0
02:06:39.873 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=44557, med=3369, FiltMin=3049, FiltMax=27715, Gamma=1.000
02:06:39.891 00.018 8996 UpdateGuideState exits: m=696247 SNR=303.5
02:06:39.892 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:39.893 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:39.894 00.001 8996 Enqueuing Expose request
02:06:39.898 00.004 20224 PulseGuide returned control before completion, sleep 44
02:06:39.943 00.045 20224 IsGuiding returns 1
02:06:39.943 00.000 20224 scope still moving after pulse duration time elapsed
02:06:39.974 00.031 20224 IsSlewing returns 0
02:06:39.974 00.000 20224 IsGuiding returns 1
02:06:40.005 00.031 20224 IsSlewing returns 0
02:06:40.007 00.002 20224 IsGuiding returns 0
02:06:40.007 00.000 20224 scope move finished after 63 + 74 ms
02:06:40.007 00.000 20224 Move returns status 0, amount 63
02:06:40.007 00.000 20224 move complete, result=0
02:06:40.007 00.000 20224 worker thread done servicing request
02:06:40.007 00.000 20224 Worker thread wakes up
02:06:40.007 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 63 ms SOUTH
02:06:40.009 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:40.009 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:40.976 00.967 20224 Exposure complete
02:06:41.068 00.092 20224 worker thread done servicing request
02:06:41.068 00.000 8996 OnExposeComplete: enter
02:06:41.069 00.001 8996 UpdateGuideState(): m_state=6
02:06:41.070 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14833
02:06:41.071 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=473.33, Mass=542660, SNR=258.3, Peak=33693 HFD=4.7
02:06:41.072 00.001 8996 MultiStar: [#1 0.20,-0.33,0.67,U] [#2 0.27,-0.58,0.00,M9] [#3 0.48,0.22,0.00,M6] [#4 0.47,0.12,0.00,M6] [#5 0.56,0.21,0.00,M3] [#6 -0.06,-0.20,0.47,U] [#7 0.31,-0.07,0.36,U] [#8 0.01,-0.01,0.34,U] 
02:06:41.074 00.002 8996 refined, 4 included, MultiStar: {-0.05, -0.23}, one-star: {-0.35, -0.32}
02:06:41.075 00.001 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
02:06:41.076 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
02:06:41.079 00.003 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.23 hyp=0.24 cameraTheta=-1.77 mountX=-0.02 mountY=0.24, mountTheta=1.67
02:06:41.082 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.23, opts=13)
02:06:41.084 00.002 8996 Enqueuing Move request for scope (-0.05, -0.23)
02:06:41.085 00.001 20224 Worker thread wakes up
02:06:41.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.23) opts 0xd
02:06:41.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.23)
02:06:41.085 00.000 20224 Moving (-0.05, -0.23) raw xDistance=-0.02 yDistance=0.24
02:06:41.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:06:41.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
02:06:41.086 00.001 20224 MoveAxis(E, 0, ABG)
02:06:41.086 00.000 20224 Move returns status 0, amount 0
02:06:41.086 00.000 20224 MoveAxis(S, 50, ABG)
02:06:41.086 00.000 20224 Guiding  Dir = 1, Dur = 50
02:06:41.086 00.000 20224 IsSlewing returns 0
02:06:41.086 00.000 20224 IsGuiding returns 0
02:06:41.088 00.002 20224 PulseGuide returned control before completion, sleep 59
02:06:41.093 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=33693, med=3366, FiltMin=3001, FiltMax=20131, Gamma=1.000
02:06:41.111 00.018 8996 UpdateGuideState exits: m=542660 SNR=258.3
02:06:41.114 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:41.115 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:41.116 00.001 8996 Enqueuing Expose request
02:06:41.152 00.036 20224 IsGuiding returns 1
02:06:41.152 00.000 20224 scope still moving after pulse duration time elapsed
02:06:41.183 00.031 20224 IsSlewing returns 0
02:06:41.184 00.001 20224 IsGuiding returns 0
02:06:41.184 00.000 20224 scope move finished after 50 + 47 ms
02:06:41.184 00.000 20224 Move returns status 0, amount 50
02:06:41.184 00.000 20224 move complete, result=0
02:06:41.184 00.000 20224 worker thread done servicing request
02:06:41.184 00.000 20224 Worker thread wakes up
02:06:41.185 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 50 ms SOUTH
02:06:41.185 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:41.186 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:42.374 01.188 20224 Exposure complete
02:06:42.439 00.065 20224 worker thread done servicing request
02:06:42.439 00.000 8996 OnExposeComplete: enter
02:06:42.440 00.001 8996 UpdateGuideState(): m_state=6
02:06:42.441 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14834
02:06:42.442 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=474.06, Mass=594360, SNR=300.3, Peak=40553 HFD=4.8
02:06:42.443 00.001 8996 MultiStar: [#1 0.05,0.20,0.50,U] [#2 0.33,0.27,0.71,U] [#3 0.37,0.77,0.00,M7] [#4 0.39,0.75,0.00,M7] [#5 0.43,0.81,0.00,M4] [#6 -0.14,0.47,0.00,M4] [#7 -0.11,0.40,0.41,U] [#8 -0.03,0.69,0.00,M1] 
02:06:42.444 00.001 8996 refined, 3 included, MultiStar: {0.06, 0.33}, one-star: {-0.06, 0.40}
02:06:42.445 00.001 8996 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.10) = xAngle (1.49 = 1.49)
02:06:42.446 00.001 8996 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.64 = -1.64)
02:06:42.446 00.000 8996 CameraToMount -- cameraX=0.06 cameraY=0.33 hyp=0.33 cameraTheta=1.39 mountX=0.03 mountY=-0.33, mountTheta=-1.49
02:06:42.450 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.33, opts=13)
02:06:42.453 00.003 8996 Enqueuing Move request for scope (0.06, 0.33)
02:06:42.455 00.002 20224 Worker thread wakes up
02:06:42.455 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.33) opts 0xd
02:06:42.455 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.33)
02:06:42.455 00.000 20224 Moving (0.06, 0.33) raw xDistance=0.03 yDistance=-0.33
02:06:42.455 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:06:42.455 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:42.455 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:06:42.456 00.001 20224 MoveAxis(E, 0, ABG)
02:06:42.456 00.000 20224 Move returns status 0, amount 0
02:06:42.456 00.000 20224 MoveAxis(N, 0, ABG)
02:06:42.456 00.000 20224 Move returns status 0, amount 0
02:06:42.456 00.000 20224 move complete, result=0
02:06:42.456 00.000 20224 worker thread done servicing request
02:06:42.462 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=40553, med=3369, FiltMin=3033, FiltMax=24845, Gamma=1.000
02:06:42.476 00.014 8996 UpdateGuideState exits: m=594360 SNR=300.3
02:06:42.477 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:42.478 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:42.478 00.000 8996 Enqueuing Expose request
02:06:42.479 00.001 20224 Worker thread wakes up
02:06:42.479 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:42.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:42.479 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:06:43.450 00.971 20224 Exposure complete
02:06:43.519 00.069 20224 worker thread done servicing request
02:06:43.519 00.000 8996 OnExposeComplete: enter
02:06:43.520 00.001 8996 UpdateGuideState(): m_state=6
02:06:43.520 00.000 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14835
02:06:43.521 00.001 8996 Star::Find returns 1 (0), X=137.68, Y=474.46, Mass=609034, SNR=281.8, Peak=41705 HFD=4.7
02:06:43.522 00.001 8996 MultiStar: [#1 -0.15,0.40,0.69,U] [#2 0.07,0.45,0.71,U] [#3 0.21,0.87,0.00,M8] [#4 0.22,0.59,0.00,M8] [#5 0.01,0.74,0.00,M5] [#6 -0.31,0.59,0.00,M5] [#7 -0.12,0.87,0.00,M2] [#8 -0.02,0.83,0.00,M2] 
02:06:43.523 00.001 8996 refined, 2 included, MultiStar: {-0.01, 0.58}, one-star: {0.04, 0.81}
02:06:43.524 00.001 8996 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.10) = xAngle (1.68 = 1.68)
02:06:43.525 00.001 8996 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.44 = -1.44)
02:06:43.526 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.58 hyp=0.58 cameraTheta=1.58 mountX=-0.06 mountY=-0.58, mountTheta=-1.68
02:06:43.527 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.58, opts=13)
02:06:43.528 00.001 8996 Enqueuing Move request for scope (-0.01, 0.58)
02:06:43.529 00.001 20224 Worker thread wakes up
02:06:43.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.58) opts 0xd
02:06:43.529 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.58)
02:06:43.529 00.000 20224 Moving (-0.01, 0.58) raw xDistance=-0.06 yDistance=-0.58
02:06:43.529 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:06:43.529 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:43.529 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.58
02:06:43.529 00.000 20224 MoveAxis(E, 0, ABG)
02:06:43.529 00.000 20224 Move returns status 0, amount 0
02:06:43.529 00.000 20224 MoveAxis(N, 0, ABG)
02:06:43.529 00.000 20224 Move returns status 0, amount 0
02:06:43.529 00.000 20224 move complete, result=0
02:06:43.529 00.000 20224 worker thread done servicing request
02:06:43.535 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=41705, med=3369, FiltMin=3043, FiltMax=25046, Gamma=1.000
02:06:43.551 00.016 8996 UpdateGuideState exits: m=609034 SNR=281.8
02:06:43.552 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:43.553 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:43.554 00.001 8996 Enqueuing Expose request
02:06:43.555 00.001 20224 Worker thread wakes up
02:06:43.555 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
02:06:43.556 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:43.556 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:44.736 01.180 20224 Exposure complete
02:06:44.813 00.077 20224 worker thread done servicing request
02:06:44.813 00.000 8996 OnExposeComplete: enter
02:06:44.814 00.001 8996 UpdateGuideState(): m_state=6
02:06:44.815 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14836
02:06:44.816 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=474.09, Mass=491831, SNR=274.9, Peak=30950 HFD=4.5
02:06:44.817 00.001 8996 MultiStar: [#1 -0.27,0.77,0.00,M1] [#2 -0.32,0.46,0.00,M8] [#3 -0.73,0.57,0.00,M9] [#4 -0.09,0.87,0.00,M9] [#5 0.03,1.28,0.00,M6] [#6 -1.05,0.74,0.00,M6] [#7 -0.66,0.57,0.00,M3] [#8 -0.63,0.80,0.00,M3] 
02:06:44.818 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
02:06:44.818 00.000 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
02:06:44.819 00.001 8996 CameraToMount -- cameraX=-0.57 cameraY=0.43 hyp=0.72 cameraTheta=2.50 mountX=-0.61 mountY=-0.36, mountTheta=-2.61
02:06:44.820 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.57, y=0.43, opts=13)
02:06:44.821 00.001 8996 Enqueuing Move request for scope (-0.57, 0.43)
02:06:44.822 00.001 20224 Worker thread wakes up
02:06:44.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.43) opts 0xd
02:06:44.823 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.57, 0.43)
02:06:44.823 00.000 20224 Moving (-0.57, 0.43) raw xDistance=-0.61 yDistance=-0.36
02:06:44.823 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
02:06:44.823 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:44.823 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:06:44.823 00.000 20224 MoveAxis(E, 89, ABG)
02:06:44.823 00.000 20224 Guiding  Dir = 2, Dur = 89
02:06:44.824 00.001 20224 IsSlewing returns 0
02:06:44.824 00.000 20224 IsGuiding returns 0
02:06:44.826 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=30950, med=3366, FiltMin=3035, FiltMax=20848, Gamma=1.000
02:06:44.843 00.017 8996 UpdateGuideState exits: m=491831 SNR=274.9
02:06:44.845 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:44.847 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:44.849 00.002 8996 Enqueuing Expose request
02:06:44.867 00.018 20224 PulseGuide returned control before completion, sleep 57
02:06:44.929 00.062 20224 IsGuiding returns 1
02:06:44.930 00.001 20224 scope still moving after pulse duration time elapsed
02:06:44.961 00.031 20224 IsSlewing returns 0
02:06:44.961 00.000 20224 IsGuiding returns 0
02:06:44.961 00.000 20224 scope move finished after 89 + 47 ms
02:06:44.961 00.000 20224 Move returns status 0, amount 89
02:06:44.961 00.000 20224 MoveAxis(N, 0, ABG)
02:06:44.961 00.000 20224 Move returns status 0, amount 0
02:06:44.961 00.000 20224 move complete, result=0
02:06:44.962 00.001 20224 worker thread done servicing request
02:06:44.962 00.000 20224 Worker thread wakes up
02:06:44.962 00.000 8996 GuideStep: -0.6 px 89 ms EAST, -0.4 px 0 ms NORTH
02:06:44.963 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:44.964 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:45.960 00.996 20224 Exposure complete
02:06:46.054 00.094 20224 worker thread done servicing request
02:06:46.054 00.000 8996 OnExposeComplete: enter
02:06:46.055 00.001 8996 UpdateGuideState(): m_state=6
02:06:46.057 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14837
02:06:46.059 00.002 8996 Star::Find returns 1 (0), X=137.40, Y=474.31, Mass=595045, SNR=299.2, Peak=36297 HFD=4.7
02:06:46.062 00.003 8996 MultiStar: [#1 0.07,0.59,0.00,M2] [#2 -0.06,0.35,0.73,U] [#3 -0.28,0.70,0.00,M10] [#4 0.08,0.80,0.00,M10] [#5 0.24,1.15,0.00,M7] [#6 -0.75,0.82,0.00,M7] [#7 -0.01,0.76,0.00,M4] [#8 -0.20,0.85,0.00,M4] 
02:06:46.063 00.001 8996 refined, 1 included, MultiStar: {-0.17, 0.53}, one-star: {-0.25, 0.65}
02:06:46.064 00.001 8996 CameraToMount -- cameraTheta (1.88) - m_xAngle (-0.10) = xAngle (1.98 = 1.98)
02:06:46.066 00.002 8996 CameraToMount -- cameraTheta (1.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.15 = -1.15)
02:06:46.069 00.003 8996 CameraToMount -- cameraX=-0.17 cameraY=0.53 hyp=0.55 cameraTheta=1.88 mountX=-0.22 mountY=-0.50, mountTheta=-1.98
02:06:46.071 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=0.53, opts=13)
02:06:46.072 00.001 8996 Enqueuing Move request for scope (-0.17, 0.53)
02:06:46.073 00.001 20224 Worker thread wakes up
02:06:46.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.53) opts 0xd
02:06:46.073 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, 0.53)
02:06:46.073 00.000 20224 Moving (-0.17, 0.53) raw xDistance=-0.22 yDistance=-0.50
02:06:46.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.22
02:06:46.073 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:06:46.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
02:06:46.073 00.000 20224 MoveAxis(E, 38, ABG)
02:06:46.073 00.000 20224 Guiding  Dir = 2, Dur = 38
02:06:46.074 00.001 20224 IsSlewing returns 0
02:06:46.074 00.000 20224 IsGuiding returns 0
02:06:46.075 00.001 20224 PulseGuide returned control before completion, sleep 47
02:06:46.079 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=36297, med=3369, FiltMin=3049, FiltMax=22445, Gamma=1.000
02:06:46.094 00.015 8996 UpdateGuideState exits: m=595045 SNR=299.2
02:06:46.095 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:46.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:46.097 00.001 8996 Enqueuing Expose request
02:06:46.132 00.035 20224 IsGuiding returns 1
02:06:46.132 00.000 20224 scope still moving after pulse duration time elapsed
02:06:46.164 00.032 20224 IsSlewing returns 0
02:06:46.165 00.001 20224 IsGuiding returns 0
02:06:46.165 00.000 20224 scope move finished after 38 + 52 ms
02:06:46.165 00.000 20224 Move returns status 0, amount 38
02:06:46.165 00.000 20224 MoveAxis(N, 0, ABG)
02:06:46.165 00.000 20224 Move returns status 0, amount 0
02:06:46.165 00.000 20224 move complete, result=0
02:06:46.165 00.000 20224 worker thread done servicing request
02:06:46.165 00.000 20224 Worker thread wakes up
02:06:46.165 00.000 8996 GuideStep: -0.2 px 38 ms EAST, -0.5 px 0 ms NORTH
02:06:46.166 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:46.166 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:47.316 01.150 20224 Exposure complete
02:06:47.378 00.062 20224 worker thread done servicing request
02:06:47.379 00.001 8996 OnExposeComplete: enter
02:06:47.381 00.002 8996 UpdateGuideState(): m_state=6
02:06:47.382 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14838
02:06:47.384 00.002 8996 Star::Find returns 1 (0), X=138.06, Y=474.59, Mass=512528, SNR=266.1, Peak=33533 HFD=4.8
02:06:47.385 00.001 8996 MultiStar: large primary error, entering stabilization period
02:06:47.386 00.001 8996 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.10) = xAngle (1.25 = 1.25)
02:06:47.387 00.001 8996 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
02:06:47.388 00.001 8996 CameraToMount -- cameraX=0.41 cameraY=0.93 hyp=1.02 cameraTheta=1.15 mountX=0.32 mountY=-0.97, mountTheta=-1.25
02:06:47.390 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.41, y=0.93, opts=13)
02:06:47.391 00.001 8996 Enqueuing Move request for scope (0.41, 0.93)
02:06:47.392 00.001 20224 Worker thread wakes up
02:06:47.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.93) opts 0xd
02:06:47.392 00.000 20224 Handling offset move in thread for scope, endpoint = (0.41, 0.93)
02:06:47.392 00.000 20224 Moving (0.41, 0.93) raw xDistance=0.32 yDistance=-0.97
02:06:47.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
02:06:47.392 00.000 20224 resist switch: large excursion: input -0.97 thresh 0.60 direction from 1 to -1
02:06:47.392 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.92
02:06:47.392 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
02:06:47.392 00.000 20224 MoveAxis(W, 44, ABG)
02:06:47.392 00.000 20224 Guiding  Dir = 3, Dur = 44
02:06:47.392 00.000 20224 IsSlewing returns 0
02:06:47.392 00.000 20224 IsGuiding returns 0
02:06:47.397 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=33533, med=3369, FiltMin=3046, FiltMax=20013, Gamma=1.000
02:06:47.412 00.015 8996 UpdateGuideState exits: m=512528 SNR=266.1
02:06:47.413 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:47.413 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:47.415 00.002 8996 Enqueuing Expose request
02:06:47.431 00.016 20224 PulseGuide returned control before completion, sleep 16
02:06:47.461 00.030 20224 IsGuiding returns 1
02:06:47.461 00.000 20224 scope still moving after pulse duration time elapsed
02:06:47.496 00.035 20224 IsSlewing returns 0
02:06:47.496 00.000 20224 IsGuiding returns 1
02:06:47.524 00.028 20224 IsSlewing returns 0
02:06:47.524 00.000 20224 IsGuiding returns 0
02:06:47.524 00.000 20224 scope move finished after 44 + 88 ms
02:06:47.524 00.000 20224 Move returns status 0, amount 44
02:06:47.525 00.001 20224 MoveAxis(N, 205, ABG)
02:06:47.525 00.000 20224 Guiding  Dir = 0, Dur = 205
02:06:47.525 00.000 20224 IsSlewing returns 0
02:06:47.525 00.000 20224 IsGuiding returns 0
02:06:47.587 00.062 20224 PulseGuide returned control before completion, sleep 154
02:06:47.758 00.171 20224 IsGuiding returns 1
02:06:47.758 00.000 20224 scope still moving after pulse duration time elapsed
02:06:47.789 00.031 20224 IsSlewing returns 0
02:06:47.789 00.000 20224 IsGuiding returns 1
02:06:47.820 00.031 20224 IsSlewing returns 0
02:06:47.821 00.001 20224 IsGuiding returns 1
02:06:47.851 00.030 20224 IsSlewing returns 0
02:06:47.851 00.000 20224 IsGuiding returns 0
02:06:47.851 00.000 20224 scope move finished after 205 + 120 ms
02:06:47.851 00.000 20224 Move returns status 0, amount 205
02:06:47.851 00.000 20224 move complete, result=0
02:06:47.851 00.000 20224 worker thread done servicing request
02:06:47.851 00.000 20224 Worker thread wakes up
02:06:47.851 00.000 8996 GuideStep: 0.3 px 44 ms WEST, -1.0 px 205 ms NORTH
02:06:47.853 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:47.853 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:48.845 00.992 20224 Exposure complete
02:06:48.940 00.095 20224 worker thread done servicing request
02:06:48.941 00.001 8996 OnExposeComplete: enter
02:06:48.943 00.002 8996 UpdateGuideState(): m_state=6
02:06:48.945 00.002 8996 Star::Find(15, 138, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14839
02:06:48.948 00.003 8996 Star::Find returns 1 (0), X=137.66, Y=474.20, Mass=581566, SNR=247.5, Peak=39577 HFD=4.6
02:06:48.949 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
02:06:48.951 00.002 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
02:06:48.952 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=0.54 hyp=0.54 cameraTheta=1.53 mountX=-0.03 mountY=-0.54, mountTheta=-1.63
02:06:48.955 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=0.54, opts=13)
02:06:48.956 00.001 8996 Enqueuing Move request for scope (0.02, 0.54)
02:06:48.957 00.001 20224 Worker thread wakes up
02:06:48.957 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.54) opts 0xd
02:06:48.958 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, 0.54)
02:06:48.958 00.000 20224 Moving (0.02, 0.54) raw xDistance=-0.03 yDistance=-0.54
02:06:48.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:06:48.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
02:06:48.958 00.000 20224 MoveAxis(E, 0, ABG)
02:06:48.958 00.000 20224 Move returns status 0, amount 0
02:06:48.958 00.000 20224 MoveAxis(N, 113, ABG)
02:06:48.958 00.000 20224 Guiding  Dir = 0, Dur = 113
02:06:48.959 00.001 20224 IsSlewing returns 0
02:06:48.959 00.000 20224 IsGuiding returns 0
02:06:48.967 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39577, med=3369, FiltMin=3056, FiltMax=25357, Gamma=1.000
02:06:48.985 00.018 8996 UpdateGuideState exits: m=581566 SNR=247.5
02:06:48.986 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:48.987 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:48.988 00.001 8996 Enqueuing Expose request
02:06:49.012 00.024 20224 PulseGuide returned control before completion, sleep 71
02:06:49.088 00.076 20224 IsGuiding returns 1
02:06:49.088 00.000 20224 scope still moving after pulse duration time elapsed
02:06:49.119 00.031 20224 IsSlewing returns 0
02:06:49.119 00.000 20224 IsGuiding returns 1
02:06:49.150 00.031 20224 IsSlewing returns 0
02:06:49.151 00.001 20224 IsGuiding returns 1
02:06:49.181 00.030 20224 IsSlewing returns 0
02:06:49.182 00.001 20224 IsGuiding returns 0
02:06:49.182 00.000 20224 scope move finished after 113 + 109 ms
02:06:49.182 00.000 20224 Move returns status 0, amount 113
02:06:49.182 00.000 20224 move complete, result=0
02:06:49.182 00.000 20224 worker thread done servicing request
02:06:49.182 00.000 20224 Worker thread wakes up
02:06:49.182 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.5 px 113 ms NORTH
02:06:49.186 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:49.186 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:50.363 01.177 20224 Exposure complete
02:06:50.430 00.067 20224 worker thread done servicing request
02:06:50.430 00.000 8996 OnExposeComplete: enter
02:06:50.432 00.002 8996 UpdateGuideState(): m_state=6
02:06:50.433 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14840
02:06:50.433 00.000 8996 Star::Find returns 1 (0), X=137.69, Y=473.22, Mass=599726, SNR=302.3, Peak=41837 HFD=4.5
02:06:50.434 00.001 8996 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.10) = xAngle (-1.37 = -1.37)
02:06:50.435 00.001 8996 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.49 = 1.79)
02:06:50.436 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.44 hyp=0.45 cameraTheta=-1.47 mountX=0.09 mountY=0.43, mountTheta=1.37
02:06:50.437 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.44, opts=13)
02:06:50.438 00.001 8996 Enqueuing Move request for scope (0.05, -0.44)
02:06:50.439 00.001 20224 Worker thread wakes up
02:06:50.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.44) opts 0xd
02:06:50.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.44)
02:06:50.439 00.000 20224 Moving (0.05, -0.44) raw xDistance=0.09 yDistance=0.43
02:06:50.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:06:50.440 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:50.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
02:06:50.440 00.000 20224 MoveAxis(E, 0, ABG)
02:06:50.440 00.000 20224 Move returns status 0, amount 0
02:06:50.440 00.000 20224 MoveAxis(N, 0, ABG)
02:06:50.440 00.000 20224 Move returns status 0, amount 0
02:06:50.440 00.000 20224 move complete, result=0
02:06:50.440 00.000 20224 worker thread done servicing request
02:06:50.443 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=41837, med=3373, FiltMin=3046, FiltMax=25312, Gamma=1.000
02:06:50.467 00.024 8996 UpdateGuideState exits: m=599726 SNR=302.3
02:06:50.469 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:50.471 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:50.472 00.001 8996 Enqueuing Expose request
02:06:50.473 00.001 20224 Worker thread wakes up
02:06:50.473 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:06:50.475 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:50.475 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:51.457 00.982 20224 Exposure complete
02:06:51.537 00.080 20224 worker thread done servicing request
02:06:51.537 00.000 8996 OnExposeComplete: enter
02:06:51.538 00.001 8996 UpdateGuideState(): m_state=6
02:06:51.539 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14841
02:06:51.540 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=473.13, Mass=554020, SNR=272.1, Peak=40269 HFD=4.6
02:06:51.541 00.001 8996 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.10) = xAngle (-1.56 = -1.56)
02:06:51.541 00.000 8996 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.68 = 1.60)
02:06:51.542 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.53 hyp=0.53 cameraTheta=-1.66 mountX=0.01 mountY=0.53, mountTheta=1.56
02:06:51.544 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.53, opts=13)
02:06:51.545 00.001 8996 Enqueuing Move request for scope (-0.05, -0.53)
02:06:51.545 00.000 20224 Worker thread wakes up
02:06:51.546 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.53) opts 0xd
02:06:51.546 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.53)
02:06:51.546 00.000 20224 Moving (-0.05, -0.53) raw xDistance=0.01 yDistance=0.53
02:06:51.546 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:06:51.546 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:51.546 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
02:06:51.546 00.000 20224 MoveAxis(E, 0, ABG)
02:06:51.546 00.000 20224 Move returns status 0, amount 0
02:06:51.546 00.000 20224 MoveAxis(N, 0, ABG)
02:06:51.546 00.000 20224 Move returns status 0, amount 0
02:06:51.546 00.000 20224 move complete, result=0
02:06:51.546 00.000 20224 worker thread done servicing request
02:06:51.551 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=40269, med=3373, FiltMin=3033, FiltMax=24384, Gamma=1.000
02:06:51.567 00.016 8996 UpdateGuideState exits: m=554020 SNR=272.1
02:06:51.568 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:51.569 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:51.569 00.000 8996 Enqueuing Expose request
02:06:51.570 00.001 20224 Worker thread wakes up
02:06:51.570 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
02:06:51.571 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:51.571 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:52.728 01.157 20224 Exposure complete
02:06:52.793 00.065 20224 worker thread done servicing request
02:06:52.793 00.000 8996 OnExposeComplete: enter
02:06:52.794 00.001 8996 UpdateGuideState(): m_state=6
02:06:52.795 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14842
02:06:52.797 00.002 8996 Star::Find returns 1 (0), X=137.35, Y=473.10, Mass=618048, SNR=291.6, Peak=41037 HFD=4.4
02:06:52.798 00.001 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.95 = -1.95)
02:06:52.799 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.07 = 1.21)
02:06:52.800 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.56 hyp=0.64 cameraTheta=-2.05 mountX=-0.24 mountY=0.59, mountTheta=1.95
02:06:52.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.56, opts=13)
02:06:52.803 00.001 8996 Enqueuing Move request for scope (-0.29, -0.56)
02:06:52.804 00.001 20224 Worker thread wakes up
02:06:52.804 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.56) opts 0xd
02:06:52.804 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.56)
02:06:52.804 00.000 20224 Moving (-0.29, -0.56) raw xDistance=-0.24 yDistance=0.59
02:06:52.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
02:06:52.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:06:52.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.59
02:06:52.804 00.000 20224 MoveAxis(E, 34, ABG)
02:06:52.804 00.000 20224 Guiding  Dir = 2, Dur = 34
02:06:52.805 00.001 20224 IsSlewing returns 0
02:06:52.805 00.000 20224 IsGuiding returns 0
02:06:52.809 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41037, med=3373, FiltMin=3046, FiltMax=26896, Gamma=1.000
02:06:52.823 00.014 8996 UpdateGuideState exits: m=618048 SNR=291.6
02:06:52.824 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:52.826 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:52.828 00.002 8996 Enqueuing Expose request
02:06:52.856 00.028 20224 IsGuiding returns 1
02:06:52.856 00.000 20224 scope still moving after pulse duration time elapsed
02:06:52.886 00.030 20224 IsSlewing returns 0
02:06:52.886 00.000 20224 IsGuiding returns 1
02:06:52.917 00.031 20224 IsSlewing returns 0
02:06:52.917 00.000 20224 IsGuiding returns 1
02:06:52.949 00.032 20224 IsSlewing returns 0
02:06:52.949 00.000 20224 IsGuiding returns 0
02:06:52.949 00.000 20224 scope move finished after 34 + 109 ms
02:06:52.949 00.000 20224 Move returns status 0, amount 34
02:06:52.949 00.000 20224 MoveAxis(N, 0, ABG)
02:06:52.949 00.000 20224 Move returns status 0, amount 0
02:06:52.949 00.000 20224 move complete, result=0
02:06:52.949 00.000 20224 worker thread done servicing request
02:06:52.949 00.000 20224 Worker thread wakes up
02:06:52.949 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.6 px 0 ms NORTH
02:06:52.950 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:52.951 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:53.921 00.970 20224 Exposure complete
02:06:53.997 00.076 20224 worker thread done servicing request
02:06:53.997 00.000 8996 OnExposeComplete: enter
02:06:53.998 00.001 8996 UpdateGuideState(): m_state=6
02:06:53.999 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14843
02:06:54.000 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=472.82, Mass=596468, SNR=320.0, Peak=40605 HFD=4.5
02:06:54.001 00.001 8996 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.10) = xAngle (-1.33 = -1.33)
02:06:54.002 00.001 8996 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.45 = 1.83)
02:06:54.003 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.84 hyp=0.85 cameraTheta=-1.42 mountX=0.21 mountY=0.82, mountTheta=1.32
02:06:54.005 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.84, opts=13)
02:06:54.006 00.001 8996 Enqueuing Move request for scope (0.13, -0.84)
02:06:54.007 00.001 20224 Worker thread wakes up
02:06:54.007 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.84) opts 0xd
02:06:54.007 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.84)
02:06:54.007 00.000 20224 Moving (0.13, -0.84) raw xDistance=0.21 yDistance=0.82
02:06:54.007 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
02:06:54.007 00.000 20224 resist switch: large excursion: input 0.82 thresh 0.60 direction from -1 to 1
02:06:54.007 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.46
02:06:54.007 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
02:06:54.007 00.000 20224 MoveAxis(W, 28, ABG)
02:06:54.007 00.000 20224 Guiding  Dir = 3, Dur = 28
02:06:54.007 00.000 20224 IsSlewing returns 0
02:06:54.008 00.001 20224 IsGuiding returns 0
02:06:54.012 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40605, med=3373, FiltMin=3043, FiltMax=24793, Gamma=1.000
02:06:54.026 00.014 8996 UpdateGuideState exits: m=596468 SNR=320.0
02:06:54.027 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:54.028 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:54.028 00.000 8996 Enqueuing Expose request
02:06:54.060 00.032 20224 IsGuiding returns 1
02:06:54.060 00.000 20224 scope still moving after pulse duration time elapsed
02:06:54.090 00.030 20224 IsSlewing returns 0
02:06:54.090 00.000 20224 IsGuiding returns 1
02:06:54.120 00.030 20224 IsSlewing returns 0
02:06:54.121 00.001 20224 IsGuiding returns 1
02:06:54.151 00.030 20224 IsSlewing returns 0
02:06:54.152 00.001 20224 IsGuiding returns 0
02:06:54.152 00.000 20224 scope move finished after 28 + 115 ms
02:06:54.152 00.000 20224 Move returns status 0, amount 28
02:06:54.152 00.000 20224 MoveAxis(S, 173, ABG)
02:06:54.152 00.000 20224 Guiding  Dir = 1, Dur = 173
02:06:54.153 00.001 20224 IsSlewing returns 0
02:06:54.153 00.000 20224 IsGuiding returns 0
02:06:54.215 00.062 20224 PulseGuide returned control before completion, sleep 121
02:06:54.352 00.137 20224 IsGuiding returns 1
02:06:54.352 00.000 20224 scope still moving after pulse duration time elapsed
02:06:54.383 00.031 20224 IsSlewing returns 0
02:06:54.384 00.001 20224 IsGuiding returns 1
02:06:54.413 00.029 20224 IsSlewing returns 0
02:06:54.414 00.001 20224 IsGuiding returns 1
02:06:54.444 00.030 20224 IsSlewing returns 0
02:06:54.445 00.001 20224 IsGuiding returns 0
02:06:54.445 00.000 20224 scope move finished after 173 + 119 ms
02:06:54.445 00.000 20224 Move returns status 0, amount 173
02:06:54.445 00.000 20224 move complete, result=0
02:06:54.445 00.000 20224 worker thread done servicing request
02:06:54.446 00.001 20224 Worker thread wakes up
02:06:54.446 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:54.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:54.446 00.000 8996 GuideStep: 0.2 px 28 ms WEST, 0.8 px 173 ms SOUTH
02:06:55.638 01.192 20224 Exposure complete
02:06:55.703 00.065 20224 worker thread done servicing request
02:06:55.703 00.000 8996 OnExposeComplete: enter
02:06:55.704 00.001 8996 UpdateGuideState(): m_state=6
02:06:55.705 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14844
02:06:55.706 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=473.34, Mass=527635, SNR=273.1, Peak=33949 HFD=4.7
02:06:55.706 00.000 8996 MultiStar: exiting stabilization period
02:06:55.707 00.001 8996 MultiStar: [#1 0.40,-0.35,0.00,M3] [#2 -0.14,-0.53,0.00,M8] [#3 0.10,-0.49,0.00,R] [#4 0.27,-0.50,0.00,R] [#5 0.31,-0.11,0.67,U] [#6 -0.21,-0.58,0.00,M8] [#7 -0.06,-0.67,0.00,M5] [#8 0.23,0.06,0.34,U] 
02:06:55.708 00.001 8996 refined, 2 included, MultiStar: {0.17, -0.19}, one-star: {0.05, -0.32}
02:06:55.709 00.001 8996 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.10) = xAngle (-0.74 = -0.74)
02:06:55.710 00.001 8996 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.86 = 2.42)
02:06:55.711 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-0.83 mountX=0.19 mountY=0.17, mountTheta=0.73
02:06:55.713 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.19, opts=13)
02:06:55.713 00.000 8996 Enqueuing Move request for scope (0.17, -0.19)
02:06:55.714 00.001 20224 Worker thread wakes up
02:06:55.714 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.19) opts 0xd
02:06:55.714 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.19)
02:06:55.714 00.000 20224 Moving (0.17, -0.19) raw xDistance=0.19 yDistance=0.17
02:06:55.715 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:06:55.715 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:55.715 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:06:55.715 00.000 20224 MoveAxis(E, 0, ABG)
02:06:55.715 00.000 20224 Move returns status 0, amount 0
02:06:55.715 00.000 20224 MoveAxis(N, 0, ABG)
02:06:55.715 00.000 20224 Move returns status 0, amount 0
02:06:55.715 00.000 20224 move complete, result=0
02:06:55.715 00.000 20224 worker thread done servicing request
02:06:55.719 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=33949, med=3369, FiltMin=3033, FiltMax=21798, Gamma=1.000
02:06:55.739 00.020 8996 UpdateGuideState exits: m=527635 SNR=273.1
02:06:55.741 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:55.743 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:55.744 00.001 8996 Enqueuing Expose request
02:06:55.745 00.001 20224 Worker thread wakes up
02:06:55.745 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:06:55.746 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:55.746 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:56.729 00.983 20224 Exposure complete
02:06:56.784 00.055 20224 worker thread done servicing request
02:06:56.784 00.000 8996 OnExposeComplete: enter
02:06:56.785 00.001 8996 UpdateGuideState(): m_state=6
02:06:56.786 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14845
02:06:56.786 00.000 8996 Star::Find returns 1 (0), X=137.74, Y=473.78, Mass=548693, SNR=280.5, Peak=39017 HFD=4.5
02:06:56.787 00.001 8996 MultiStar: [#1 0.41,-0.25,0.00,M4] [#2 0.46,-0.06,0.00,M9] [#3 0.04,0.05,0.63,U] [#4 0.32,0.28,0.45,U] [#5 0.53,-0.21,0.00,M7] [#6 0.14,-0.05,0.40,U] [#7 0.25,-0.23,0.37,U] [#8 0.36,-0.14,0.35,U] 
02:06:56.788 00.001 8996 single-star, 5 included, MultiStar: {0.17, 0.04}, one-star: {0.10, 0.12}
02:06:56.789 00.001 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
02:06:56.790 00.001 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
02:06:56.791 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=0.12 hyp=0.16 cameraTheta=0.89 mountX=0.09 mountY=-0.13, mountTheta=-0.99
02:06:56.792 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=0.12, opts=13)
02:06:56.793 00.001 8996 Enqueuing Move request for scope (0.10, 0.12)
02:06:56.794 00.001 20224 Worker thread wakes up
02:06:56.794 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.12) opts 0xd
02:06:56.794 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, 0.12)
02:06:56.794 00.000 20224 Moving (0.10, 0.12) raw xDistance=0.09 yDistance=-0.13
02:06:56.794 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:06:56.794 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:56.794 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:06:56.794 00.000 20224 MoveAxis(E, 0, ABG)
02:06:56.794 00.000 20224 Move returns status 0, amount 0
02:06:56.794 00.000 20224 MoveAxis(N, 0, ABG)
02:06:56.794 00.000 20224 Move returns status 0, amount 0
02:06:56.794 00.000 20224 move complete, result=0
02:06:56.795 00.001 20224 worker thread done servicing request
02:06:56.797 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=39017, med=3373, FiltMin=3049, FiltMax=22557, Gamma=1.000
02:06:56.810 00.013 8996 UpdateGuideState exits: m=548693 SNR=280.5
02:06:56.811 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:56.812 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:56.812 00.000 8996 Enqueuing Expose request
02:06:56.813 00.001 20224 Worker thread wakes up
02:06:56.813 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:06:56.814 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:56.814 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:57.988 01.174 20224 Exposure complete
02:06:58.065 00.077 20224 worker thread done servicing request
02:06:58.065 00.000 8996 OnExposeComplete: enter
02:06:58.066 00.001 8996 UpdateGuideState(): m_state=6
02:06:58.068 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14846
02:06:58.069 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=473.52, Mass=658847, SNR=302.7, Peak=46665 HFD=4.6
02:06:58.070 00.001 8996 MultiStar: [#1 0.51,-0.15,0.00,M5] [#2 0.27,-0.27,0.69,U] [#3 -0.05,0.14,0.56,U] [#4 -0.06,-0.09,0.41,U] [#5 0.61,0.08,0.00,M8] [#6 0.07,-0.20,0.39,U] [#7 0.20,0.03,0.43,U] [#8 0.38,0.07,0.33,U] 
02:06:58.071 00.001 8996 refined, 6 included, MultiStar: {0.12, -0.08}, one-star: {0.08, -0.14}
02:06:58.072 00.001 8996 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.10) = xAngle (-0.53 = -0.53)
02:06:58.073 00.001 8996 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.65 = 2.63)
02:06:58.074 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.62 mountX=0.12 mountY=0.07, mountTheta=0.51
02:06:58.076 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.08, opts=13)
02:06:58.076 00.000 8996 Enqueuing Move request for scope (0.12, -0.08)
02:06:58.077 00.001 20224 Worker thread wakes up
02:06:58.077 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
02:06:58.077 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
02:06:58.077 00.000 20224 Moving (0.12, -0.08) raw xDistance=0.12 yDistance=0.07
02:06:58.077 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:06:58.077 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:58.077 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:06:58.077 00.000 20224 MoveAxis(E, 0, ABG)
02:06:58.077 00.000 20224 Move returns status 0, amount 0
02:06:58.078 00.001 20224 MoveAxis(N, 0, ABG)
02:06:58.078 00.000 20224 Move returns status 0, amount 0
02:06:58.078 00.000 20224 move complete, result=0
02:06:58.078 00.000 20224 worker thread done servicing request
02:06:58.081 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=46665, med=3369, FiltMin=3043, FiltMax=28358, Gamma=1.000
02:06:58.095 00.014 8996 UpdateGuideState exits: m=658847 SNR=302.7
02:06:58.095 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:58.096 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:58.097 00.001 8996 Enqueuing Expose request
02:06:58.098 00.001 20224 Worker thread wakes up
02:06:58.098 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:58.098 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:06:58.098 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:06:59.090 00.992 20224 Exposure complete
02:06:59.158 00.068 20224 worker thread done servicing request
02:06:59.158 00.000 8996 OnExposeComplete: enter
02:06:59.159 00.001 8996 UpdateGuideState(): m_state=6
02:06:59.160 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14847
02:06:59.160 00.000 8996 Star::Find returns 1 (0), X=138.33, Y=473.40, Mass=598612, SNR=302.6, Peak=40675 HFD=4.4
02:06:59.161 00.001 8996 MultiStar: [#1 0.57,-0.37,0.00,M6] [#2 0.38,-0.38,0.00,M9] [#3 0.13,0.31,0.57,U] [#4 -0.10,-0.24,0.54,U] [#5 0.77,0.08,0.00,M9] [#6 0.43,-0.49,0.00,M7] [#7 0.21,-0.39,0.42,U] [#8 0.49,-0.09,0.00,M2] 
02:06:59.162 00.001 8996 refined, 3 included, MultiStar: {0.31, -0.15}, one-star: {0.69, -0.26}
02:06:59.163 00.001 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
02:06:59.164 00.001 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
02:06:59.164 00.000 8996 CameraToMount -- cameraX=0.31 cameraY=-0.15 hyp=0.35 cameraTheta=-0.45 mountX=0.33 mountY=0.11, mountTheta=0.33
02:06:59.166 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.31, y=-0.15, opts=13)
02:06:59.166 00.000 8996 Enqueuing Move request for scope (0.31, -0.15)
02:06:59.167 00.001 20224 Worker thread wakes up
02:06:59.167 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.15) opts 0xd
02:06:59.167 00.000 20224 Handling offset move in thread for scope, endpoint = (0.31, -0.15)
02:06:59.167 00.000 20224 Moving (0.31, -0.15) raw xDistance=0.33 yDistance=0.11
02:06:59.167 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
02:06:59.168 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:06:59.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:06:59.168 00.000 20224 MoveAxis(W, 48, ABG)
02:06:59.168 00.000 20224 Guiding  Dir = 3, Dur = 48
02:06:59.168 00.000 20224 IsSlewing returns 0
02:06:59.168 00.000 20224 IsGuiding returns 0
02:06:59.172 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1181, max=40675, med=3373, FiltMin=3037, FiltMax=22045, Gamma=1.000
02:06:59.175 00.003 20224 PulseGuide returned control before completion, sleep 52
02:06:59.186 00.011 8996 UpdateGuideState exits: m=598612 SNR=302.6
02:06:59.186 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:06:59.187 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:06:59.188 00.001 8996 Enqueuing Expose request
02:06:59.236 00.048 20224 IsGuiding returns 1
02:06:59.236 00.000 20224 scope still moving after pulse duration time elapsed
02:06:59.267 00.031 20224 IsSlewing returns 0
02:06:59.267 00.000 20224 IsGuiding returns 0
02:06:59.267 00.000 20224 scope move finished after 48 + 51 ms
02:06:59.267 00.000 20224 Move returns status 0, amount 48
02:06:59.267 00.000 20224 MoveAxis(N, 0, ABG)
02:06:59.267 00.000 20224 Move returns status 0, amount 0
02:06:59.267 00.000 20224 move complete, result=0
02:06:59.268 00.001 20224 worker thread done servicing request
02:06:59.268 00.000 20224 Worker thread wakes up
02:06:59.268 00.000 8996 GuideStep: 0.3 px 48 ms WEST, 0.1 px 0 ms NORTH
02:06:59.269 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:06:59.269 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:00.450 01.181 20224 Exposure complete
02:07:00.510 00.060 20224 worker thread done servicing request
02:07:00.510 00.000 8996 OnExposeComplete: enter
02:07:00.512 00.002 8996 UpdateGuideState(): m_state=6
02:07:00.514 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14848
02:07:00.515 00.001 8996 Star::Find returns 1 (0), X=137.43, Y=473.77, Mass=574237, SNR=286.0, Peak=42969 HFD=4.6
02:07:00.517 00.002 8996 MultiStar: [#1 -0.40,-0.17,0.58,U] [#2 -0.49,-0.22,0.00,M10] [#3 -0.30,0.77,0.00,M1] [#4 -0.57,0.35,0.00,M1] [#5 -0.28,0.22,0.59,U] [#6 -0.38,-0.08,0.41,U] [#7 -0.28,-0.01,0.38,U] [#8 -0.41,0.37,0.00,M3] 
02:07:00.519 00.002 8996 single-star, 4 included, MultiStar: {-0.29, 0.04}, one-star: {-0.21, 0.11}
02:07:00.520 00.001 8996 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.10) = xAngle (2.74 = 2.74)
02:07:00.522 00.002 8996 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.38 = -0.38)
02:07:00.524 00.002 8996 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.64 mountX=-0.22 mountY=-0.09, mountTheta=-2.76
02:07:00.526 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.11, opts=13)
02:07:00.528 00.002 8996 Enqueuing Move request for scope (-0.21, 0.11)
02:07:00.529 00.001 20224 Worker thread wakes up
02:07:00.529 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
02:07:00.529 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
02:07:00.530 00.001 20224 Moving (-0.21, 0.11) raw xDistance=-0.22 yDistance=-0.09
02:07:00.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
02:07:00.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:00.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:07:00.530 00.000 20224 MoveAxis(E, 29, ABG)
02:07:00.530 00.000 20224 Guiding  Dir = 2, Dur = 29
02:07:00.530 00.000 20224 IsSlewing returns 0
02:07:00.531 00.001 20224 IsGuiding returns 0
02:07:00.536 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=42969, med=3373, FiltMin=3046, FiltMax=21885, Gamma=1.000
02:07:00.552 00.016 8996 UpdateGuideState exits: m=574237 SNR=286.0
02:07:00.553 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:00.555 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:00.556 00.001 8996 Enqueuing Expose request
02:07:00.586 00.030 20224 IsGuiding returns 1
02:07:00.586 00.000 20224 scope still moving after pulse duration time elapsed
02:07:00.611 00.025 20224 IsSlewing returns 0
02:07:00.611 00.000 20224 IsGuiding returns 1
02:07:00.642 00.031 20224 IsSlewing returns 0
02:07:00.642 00.000 20224 IsGuiding returns 1
02:07:00.677 00.035 20224 IsSlewing returns 0
02:07:00.677 00.000 20224 IsGuiding returns 0
02:07:00.677 00.000 20224 scope move finished after 29 + 117 ms
02:07:00.678 00.001 20224 Move returns status 0, amount 29
02:07:00.678 00.000 20224 MoveAxis(N, 0, ABG)
02:07:00.678 00.000 20224 Move returns status 0, amount 0
02:07:00.678 00.000 20224 move complete, result=0
02:07:00.678 00.000 20224 worker thread done servicing request
02:07:00.678 00.000 20224 Worker thread wakes up
02:07:00.678 00.000 8996 GuideStep: -0.2 px 29 ms EAST, -0.1 px 0 ms NORTH
02:07:00.680 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:00.681 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:01.666 00.985 20224 Exposure complete
02:07:01.724 00.058 20224 worker thread done servicing request
02:07:01.725 00.001 8996 OnExposeComplete: enter
02:07:01.727 00.002 8996 UpdateGuideState(): m_state=6
02:07:01.728 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14849
02:07:01.730 00.002 8996 Star::Find returns 1 (0), X=137.80, Y=474.00, Mass=619158, SNR=306.9, Peak=42105 HFD=4.5
02:07:01.732 00.002 8996 MultiStar: [#1 0.17,0.27,0.60,U] [#2 -0.05,0.17,0.74,U] [#3 0.26,0.90,0.00,M2] [#4 0.21,0.75,0.00,M2] [#5 0.39,0.42,0.00,M9] [#6 0.01,-0.08,0.36,U] [#7 0.26,0.21,0.44,U] [#8 0.09,0.14,0.27,U] 
02:07:01.734 00.002 8996 refined, 5 included, MultiStar: {0.11, 0.21}, one-star: {0.16, 0.34}
02:07:01.736 00.002 8996 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.10) = xAngle (1.20 = 1.20)
02:07:01.737 00.001 8996 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.92 = -1.92)
02:07:01.740 00.003 8996 CameraToMount -- cameraX=0.11 cameraY=0.21 hyp=0.24 cameraTheta=1.10 mountX=0.09 mountY=-0.23, mountTheta=-1.20
02:07:01.743 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.21, opts=13)
02:07:01.745 00.002 8996 Enqueuing Move request for scope (0.11, 0.21)
02:07:01.746 00.001 20224 Worker thread wakes up
02:07:01.746 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.21) opts 0xd
02:07:01.746 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.21)
02:07:01.746 00.000 20224 Moving (0.11, 0.21) raw xDistance=0.09 yDistance=-0.23
02:07:01.746 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:07:01.746 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:01.746 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:07:01.746 00.000 20224 MoveAxis(E, 0, ABG)
02:07:01.746 00.000 20224 Move returns status 0, amount 0
02:07:01.746 00.000 20224 MoveAxis(N, 0, ABG)
02:07:01.747 00.001 20224 Move returns status 0, amount 0
02:07:01.747 00.000 20224 move complete, result=0
02:07:01.747 00.000 20224 worker thread done servicing request
02:07:01.753 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=42105, med=3373, FiltMin=3046, FiltMax=26102, Gamma=1.000
02:07:01.783 00.030 8996 UpdateGuideState exits: m=619158 SNR=306.9
02:07:01.785 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:01.787 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:01.789 00.002 8996 Enqueuing Expose request
02:07:01.792 00.003 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:07:01.794 00.002 20224 Worker thread wakes up
02:07:01.794 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:01.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:02.959 01.165 20224 Exposure complete
02:07:03.039 00.080 20224 worker thread done servicing request
02:07:03.039 00.000 8996 OnExposeComplete: enter
02:07:03.040 00.001 8996 UpdateGuideState(): m_state=6
02:07:03.041 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14850
02:07:03.042 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=473.21, Mass=479876, SNR=271.4, Peak=34541 HFD=4.6
02:07:03.043 00.001 8996 MultiStar: [#1 -0.03,-0.62,0.00,M5] [#2 -0.53,-0.74,0.00,M10] [#3 -0.26,0.32,0.56,U] [#4 -0.23,0.13,0.62,U] [#5 0.15,0.04,0.52,U] [#6 -0.12,-0.38,0.49,U] [#7 -0.06,-0.24,0.42,U] [#8 -0.35,-0.16,0.36,U] 
02:07:03.044 00.001 8996 refined, 6 included, MultiStar: {-0.11, -0.13}, one-star: {-0.02, -0.45}
02:07:03.045 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
02:07:03.046 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
02:07:03.047 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-2.28 mountX=-0.10 mountY=0.14, mountTheta=2.17
02:07:03.048 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.13, opts=13)
02:07:03.049 00.001 8996 Enqueuing Move request for scope (-0.11, -0.13)
02:07:03.050 00.001 20224 Worker thread wakes up
02:07:03.050 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.13) opts 0xd
02:07:03.050 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.13)
02:07:03.050 00.000 20224 Moving (-0.11, -0.13) raw xDistance=-0.10 yDistance=0.14
02:07:03.050 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:07:03.050 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:03.050 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:07:03.050 00.000 20224 MoveAxis(E, 0, ABG)
02:07:03.050 00.000 20224 Move returns status 0, amount 0
02:07:03.050 00.000 20224 MoveAxis(N, 0, ABG)
02:07:03.050 00.000 20224 Move returns status 0, amount 0
02:07:03.050 00.000 20224 move complete, result=0
02:07:03.050 00.000 20224 worker thread done servicing request
02:07:03.054 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1325, max=34541, med=3373, FiltMin=3027, FiltMax=20915, Gamma=1.000
02:07:03.068 00.014 8996 UpdateGuideState exits: m=479876 SNR=271.4
02:07:03.069 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:03.070 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:03.071 00.001 8996 Enqueuing Expose request
02:07:03.072 00.001 20224 Worker thread wakes up
02:07:03.072 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:03.072 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:03.073 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:04.055 00.982 20224 Exposure complete
02:07:04.158 00.103 20224 worker thread done servicing request
02:07:04.158 00.000 8996 OnExposeComplete: enter
02:07:04.159 00.001 8996 UpdateGuideState(): m_state=6
02:07:04.160 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14851
02:07:04.161 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=473.42, Mass=496683, SNR=310.9, Peak=32377 HFD=4.8
02:07:04.162 00.001 8996 MultiStar: [#1 0.05,-0.59,0.00,M6] [#2 -0.01,-0.86,0.00,R] [#3 0.00,0.42,0.53,U] [#4 -0.16,0.04,0.46,U] [#5 0.10,-0.20,0.55,U] [#6 -0.13,-0.54,0.00,M5] [#7 -0.22,-0.36,0.38,U] [#8 -0.31,-0.35,0.00,M2] 
02:07:04.163 00.001 8996 refined, 4 included, MultiStar: {-0.05, -0.08}, one-star: {-0.06, -0.24}
02:07:04.163 00.000 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.05 = -2.05)
02:07:04.164 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.11)
02:07:04.165 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-2.15 mountX=-0.05 mountY=0.09, mountTheta=2.05
02:07:04.166 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
02:07:04.167 00.001 8996 Enqueuing Move request for scope (-0.05, -0.08)
02:07:04.168 00.001 20224 Worker thread wakes up
02:07:04.168 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
02:07:04.168 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
02:07:04.168 00.000 20224 Moving (-0.05, -0.08) raw xDistance=-0.05 yDistance=0.09
02:07:04.168 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:07:04.168 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:04.168 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:07:04.168 00.000 20224 MoveAxis(E, 0, ABG)
02:07:04.168 00.000 20224 Move returns status 0, amount 0
02:07:04.168 00.000 20224 MoveAxis(N, 0, ABG)
02:07:04.168 00.000 20224 Move returns status 0, amount 0
02:07:04.168 00.000 20224 move complete, result=0
02:07:04.169 00.001 20224 worker thread done servicing request
02:07:04.172 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=32377, med=3373, FiltMin=3053, FiltMax=20803, Gamma=1.000
02:07:04.186 00.014 8996 UpdateGuideState exits: m=496683 SNR=310.9
02:07:04.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:04.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:04.189 00.001 8996 Enqueuing Expose request
02:07:04.190 00.001 20224 Worker thread wakes up
02:07:04.190 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:04.190 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:04.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:05.373 01.183 20224 Exposure complete
02:07:05.440 00.067 20224 worker thread done servicing request
02:07:05.440 00.000 8996 OnExposeComplete: enter
02:07:05.441 00.001 8996 UpdateGuideState(): m_state=6
02:07:05.442 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14852
02:07:05.442 00.000 8996 Star::Find returns 1 (0), X=137.34, Y=474.00, Mass=589610, SNR=345.4, Peak=37673 HFD=4.7
02:07:05.443 00.001 8996 MultiStar: [#1 0.25,0.49,0.00,M7] [#2 -0.43,0.62,0.00,M1] [#3 -0.42,0.43,0.00,M1] [#4 -0.22,0.65,0.00,M1] [#5 0.48,0.73,0.00,M8] [#6 -0.44,0.07,0.33,U] [#7 -0.27,-0.23,0.32,U] [#8 -0.08,0.40,0.31,U] 
02:07:05.444 00.001 8996 refined, 3 included, MultiStar: {-0.29, 0.21}, one-star: {-0.31, 0.34}
02:07:05.445 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
02:07:05.446 00.001 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
02:07:05.447 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=0.21 hyp=0.36 cameraTheta=2.51 mountX=-0.31 mountY=-0.18, mountTheta=-2.62
02:07:05.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=0.21, opts=13)
02:07:05.449 00.000 8996 Enqueuing Move request for scope (-0.29, 0.21)
02:07:05.450 00.001 20224 Worker thread wakes up
02:07:05.451 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.21) opts 0xd
02:07:05.451 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, 0.21)
02:07:05.451 00.000 20224 Moving (-0.29, 0.21) raw xDistance=-0.31 yDistance=-0.18
02:07:05.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
02:07:05.451 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:05.451 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:07:05.451 00.000 20224 MoveAxis(E, 45, ABG)
02:07:05.451 00.000 20224 Guiding  Dir = 2, Dur = 45
02:07:05.452 00.001 20224 IsSlewing returns 0
02:07:05.452 00.000 20224 IsGuiding returns 0
02:07:05.454 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=37673, med=3376, FiltMin=3037, FiltMax=25139, Gamma=1.000
02:07:05.468 00.014 8996 UpdateGuideState exits: m=589610 SNR=345.4
02:07:05.469 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:05.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:05.470 00.000 8996 Enqueuing Expose request
02:07:05.480 00.010 20224 PulseGuide returned control before completion, sleep 28
02:07:05.510 00.030 20224 IsGuiding returns 1
02:07:05.510 00.000 20224 scope still moving after pulse duration time elapsed
02:07:05.541 00.031 20224 IsSlewing returns 0
02:07:05.541 00.000 20224 IsGuiding returns 1
02:07:05.573 00.032 20224 IsSlewing returns 0
02:07:05.573 00.000 20224 IsGuiding returns 0
02:07:05.573 00.000 20224 scope move finished after 45 + 76 ms
02:07:05.573 00.000 20224 Move returns status 0, amount 45
02:07:05.573 00.000 20224 MoveAxis(N, 0, ABG)
02:07:05.573 00.000 20224 Move returns status 0, amount 0
02:07:05.573 00.000 20224 move complete, result=0
02:07:05.574 00.001 20224 worker thread done servicing request
02:07:05.574 00.000 20224 Worker thread wakes up
02:07:05.574 00.000 8996 GuideStep: -0.3 px 45 ms EAST, -0.2 px 0 ms NORTH
02:07:05.575 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:05.575 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:06.566 00.991 20224 Exposure complete
02:07:06.646 00.080 20224 worker thread done servicing request
02:07:06.646 00.000 8996 OnExposeComplete: enter
02:07:06.647 00.001 8996 UpdateGuideState(): m_state=6
02:07:06.648 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14853
02:07:06.649 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=473.34, Mass=652000, SNR=296.3, Peak=39997 HFD=4.7
02:07:06.650 00.001 8996 MultiStar: [#1 0.45,0.08,0.55,U] [#2 0.20,0.13,0.86,U] [#3 -0.03,-0.17,0.57,U] [#4 0.01,0.23,0.46,U] [#5 0.74,-0.17,0.00,M9] [#6 0.10,-0.51,0.00,M5] [#7 0.33,-0.23,0.41,U] [#8 0.50,-0.05,0.00,M2] 
02:07:06.651 00.001 8996 refined, 5 included, MultiStar: {0.23, -0.06}, one-star: {0.34, -0.32}
02:07:06.652 00.001 8996 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.10) = xAngle (-0.17 = -0.17)
02:07:06.653 00.001 8996 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.29 = 2.99)
02:07:06.654 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-0.27 mountX=0.24 mountY=0.04, mountTheta=0.15
02:07:06.656 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.06, opts=13)
02:07:06.659 00.003 8996 Enqueuing Move request for scope (0.23, -0.06)
02:07:06.662 00.003 20224 Worker thread wakes up
02:07:06.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.06) opts 0xd
02:07:06.662 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.06)
02:07:06.662 00.000 20224 Moving (0.23, -0.06) raw xDistance=0.24 yDistance=0.04
02:07:06.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.24
02:07:06.663 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:06.663 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:07:06.663 00.000 20224 MoveAxis(W, 31, ABG)
02:07:06.663 00.000 20224 Guiding  Dir = 3, Dur = 31
02:07:06.663 00.000 20224 IsSlewing returns 0
02:07:06.663 00.000 20224 IsGuiding returns 0
02:07:06.665 00.002 20224 PulseGuide returned control before completion, sleep 40
02:07:06.670 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39997, med=3373, FiltMin=3022, FiltMax=24691, Gamma=1.000
02:07:06.685 00.015 8996 UpdateGuideState exits: m=652000 SNR=296.3
02:07:06.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:06.687 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:06.688 00.001 8996 Enqueuing Expose request
02:07:06.714 00.026 20224 IsGuiding returns 1
02:07:06.714 00.000 20224 scope still moving after pulse duration time elapsed
02:07:06.745 00.031 20224 IsSlewing returns 0
02:07:06.746 00.001 20224 IsGuiding returns 0
02:07:06.746 00.000 20224 scope move finished after 31 + 51 ms
02:07:06.746 00.000 20224 Move returns status 0, amount 31
02:07:06.746 00.000 20224 MoveAxis(N, 0, ABG)
02:07:06.746 00.000 20224 Move returns status 0, amount 0
02:07:06.746 00.000 20224 move complete, result=0
02:07:06.746 00.000 20224 worker thread done servicing request
02:07:06.746 00.000 20224 Worker thread wakes up
02:07:06.747 00.001 8996 GuideStep: 0.2 px 31 ms WEST, 0.0 px 0 ms NORTH
02:07:06.748 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:06.748 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:07.914 01.166 20224 Exposure complete
02:07:07.981 00.067 20224 worker thread done servicing request
02:07:07.981 00.000 8996 OnExposeComplete: enter
02:07:07.982 00.001 8996 UpdateGuideState(): m_state=6
02:07:07.983 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14854
02:07:07.984 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=473.34, Mass=606826, SNR=306.4, Peak=41485 HFD=4.7
02:07:07.985 00.001 8996 MultiStar: [#1 0.35,-0.49,0.00,M7] [#2 -0.08,0.17,0.59,U] [#3 -0.40,0.01,0.49,U] [#4 -0.37,-0.05,0.50,U] [#5 0.11,-0.11,0.50,U] [#6 -0.04,-0.12,0.47,U] [#7 -0.17,-0.27,0.32,U] [#8 0.14,0.07,0.31,U] 
02:07:07.986 00.001 8996 refined, 7 included, MultiStar: {-0.08, -0.10}, one-star: {0.05, -0.32}
02:07:07.987 00.001 8996 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
02:07:07.988 00.001 8996 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
02:07:07.989 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.27 mountX=-0.07 mountY=0.11, mountTheta=2.17
02:07:07.991 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
02:07:07.992 00.001 8996 Enqueuing Move request for scope (-0.08, -0.10)
02:07:07.993 00.001 20224 Worker thread wakes up
02:07:07.993 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
02:07:07.993 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
02:07:07.993 00.000 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
02:07:07.993 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:07:07.993 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:07.993 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:07:07.993 00.000 20224 MoveAxis(E, 0, ABG)
02:07:07.993 00.000 20224 Move returns status 0, amount 0
02:07:07.993 00.000 20224 MoveAxis(N, 0, ABG)
02:07:07.993 00.000 20224 Move returns status 0, amount 0
02:07:07.993 00.000 20224 move complete, result=0
02:07:07.993 00.000 20224 worker thread done servicing request
02:07:07.997 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1245, max=41485, med=3373, FiltMin=3037, FiltMax=24608, Gamma=1.000
02:07:08.010 00.013 8996 UpdateGuideState exits: m=606826 SNR=306.4
02:07:08.012 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:08.014 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:08.017 00.003 8996 Enqueuing Expose request
02:07:08.019 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:08.021 00.002 20224 Worker thread wakes up
02:07:08.021 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:08.022 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:08.982 00.960 20224 Exposure complete
02:07:09.058 00.076 20224 worker thread done servicing request
02:07:09.058 00.000 8996 OnExposeComplete: enter
02:07:09.059 00.001 8996 UpdateGuideState(): m_state=6
02:07:09.060 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14855
02:07:09.061 00.001 8996 Star::Find returns 1 (0), X=137.86, Y=473.30, Mass=660631, SNR=306.7, Peak=46269 HFD=4.5
02:07:09.062 00.001 8996 MultiStar: [#1 0.26,-0.61,0.00,M8] [#2 -0.32,-0.14,0.66,U] [#3 -0.29,-0.08,0.64,U] [#4 -0.09,-0.23,0.44,U] [#5 0.43,-0.34,0.00,M9] [#6 -0.09,-0.72,0.00,M5] [#7 0.02,-0.26,0.38,U] [#8 0.18,0.03,0.37,U] 
02:07:09.063 00.001 8996 refined, 5 included, MultiStar: {-0.04, -0.20}, one-star: {0.22, -0.36}
02:07:09.063 00.000 8996 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.10) = xAngle (-1.67 = -1.67)
02:07:09.064 00.001 8996 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.49)
02:07:09.065 00.001 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.77 mountX=-0.02 mountY=0.20, mountTheta=1.67
02:07:09.066 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.20, opts=13)
02:07:09.067 00.001 8996 Enqueuing Move request for scope (-0.04, -0.20)
02:07:09.068 00.001 20224 Worker thread wakes up
02:07:09.068 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
02:07:09.068 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
02:07:09.068 00.000 20224 Moving (-0.04, -0.20) raw xDistance=-0.02 yDistance=0.20
02:07:09.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:07:09.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
02:07:09.068 00.000 20224 MoveAxis(E, 0, ABG)
02:07:09.068 00.000 20224 Move returns status 0, amount 0
02:07:09.068 00.000 20224 MoveAxis(S, 43, ABG)
02:07:09.068 00.000 20224 Guiding  Dir = 1, Dur = 43
02:07:09.069 00.001 20224 IsSlewing returns 0
02:07:09.069 00.000 20224 IsGuiding returns 0
02:07:09.073 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46269, med=3373, FiltMin=3030, FiltMax=26176, Gamma=1.000
02:07:09.100 00.027 8996 UpdateGuideState exits: m=660631 SNR=306.7
02:07:09.101 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:09.102 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:09.103 00.001 8996 Enqueuing Expose request
02:07:09.121 00.018 20224 IsGuiding returns 1
02:07:09.121 00.000 20224 scope still moving after pulse duration time elapsed
02:07:09.151 00.030 20224 IsSlewing returns 0
02:07:09.151 00.000 20224 IsGuiding returns 1
02:07:09.182 00.031 20224 IsSlewing returns 0
02:07:09.182 00.000 20224 IsGuiding returns 1
02:07:09.213 00.031 20224 IsSlewing returns 0
02:07:09.213 00.000 20224 IsGuiding returns 0
02:07:09.213 00.000 20224 scope move finished after 43 + 101 ms
02:07:09.213 00.000 20224 Move returns status 0, amount 43
02:07:09.213 00.000 20224 move complete, result=0
02:07:09.214 00.001 20224 worker thread done servicing request
02:07:09.214 00.000 20224 Worker thread wakes up
02:07:09.214 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 43 ms SOUTH
02:07:09.215 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:09.215 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:10.398 01.183 20224 Exposure complete
02:07:10.484 00.086 20224 worker thread done servicing request
02:07:10.484 00.000 8996 OnExposeComplete: enter
02:07:10.486 00.002 8996 UpdateGuideState(): m_state=6
02:07:10.487 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14856
02:07:10.489 00.002 8996 Star::Find returns 1 (0), X=138.02, Y=472.91, Mass=473135, SNR=257.2, Peak=33581 HFD=4.4
02:07:10.490 00.001 8996 MultiStar: [#1 0.26,-0.97,0.00,M9] [#2 -0.14,-0.74,0.00,M1] [#3 0.17,-0.48,0.00,M1] [#4 -0.24,-0.67,0.00,M1] [#5 0.25,-0.92,0.00,M10] [#6 0.17,-0.84,0.00,M6] [#7 0.43,-0.44,0.00,M1] [#8 -0.04,-0.69,0.00,M1] 
02:07:10.491 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
02:07:10.493 00.002 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.16)
02:07:10.494 00.001 8996 CameraToMount -- cameraX=0.38 cameraY=-0.75 hyp=0.84 cameraTheta=-1.10 mountX=0.45 mountY=0.70, mountTheta=1.00
02:07:10.497 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=-0.75, opts=13)
02:07:10.499 00.002 8996 Enqueuing Move request for scope (0.38, -0.75)
02:07:10.500 00.001 20224 Worker thread wakes up
02:07:10.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.75) opts 0xd
02:07:10.500 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, -0.75)
02:07:10.501 00.001 20224 Moving (0.38, -0.75) raw xDistance=0.45 yDistance=0.70
02:07:10.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
02:07:10.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
02:07:10.501 00.000 20224 MoveAxis(W, 66, ABG)
02:07:10.501 00.000 20224 Guiding  Dir = 3, Dur = 66
02:07:10.501 00.000 20224 IsSlewing returns 0
02:07:10.501 00.000 20224 IsGuiding returns 0
02:07:10.507 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=33581, med=3373, FiltMin=3062, FiltMax=20499, Gamma=1.000
02:07:10.526 00.019 20224 PulseGuide returned control before completion, sleep 52
02:07:10.528 00.002 8996 UpdateGuideState exits: m=473135 SNR=257.2
02:07:10.530 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:10.531 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:10.532 00.001 8996 Enqueuing Expose request
02:07:10.586 00.054 20224 IsGuiding returns 1
02:07:10.586 00.000 20224 scope still moving after pulse duration time elapsed
02:07:10.617 00.031 20224 IsSlewing returns 0
02:07:10.617 00.000 20224 IsGuiding returns 0
02:07:10.617 00.000 20224 scope move finished after 66 + 50 ms
02:07:10.618 00.001 20224 Move returns status 0, amount 66
02:07:10.618 00.000 20224 MoveAxis(S, 148, ABG)
02:07:10.618 00.000 20224 Guiding  Dir = 1, Dur = 148
02:07:10.618 00.000 20224 IsSlewing returns 0
02:07:10.618 00.000 20224 IsGuiding returns 0
02:07:10.682 00.064 20224 PulseGuide returned control before completion, sleep 95
02:07:10.788 00.106 20224 IsGuiding returns 1
02:07:10.788 00.000 20224 scope still moving after pulse duration time elapsed
02:07:10.824 00.036 20224 IsSlewing returns 0
02:07:10.825 00.001 20224 IsGuiding returns 1
02:07:10.852 00.027 20224 IsSlewing returns 0
02:07:10.852 00.000 20224 IsGuiding returns 0
02:07:10.852 00.000 20224 scope move finished after 148 + 86 ms
02:07:10.852 00.000 20224 Move returns status 0, amount 148
02:07:10.852 00.000 20224 move complete, result=0
02:07:10.852 00.000 20224 worker thread done servicing request
02:07:10.852 00.000 20224 Worker thread wakes up
02:07:10.852 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:10.854 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:10.854 00.000 8996 GuideStep: 0.5 px 66 ms WEST, 0.7 px 148 ms SOUTH
02:07:11.845 00.991 20224 Exposure complete
02:07:11.910 00.065 20224 worker thread done servicing request
02:07:11.910 00.000 8996 OnExposeComplete: enter
02:07:11.911 00.001 8996 UpdateGuideState(): m_state=6
02:07:11.912 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14857
02:07:11.913 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=473.58, Mass=576480, SNR=273.1, Peak=36105 HFD=4.8
02:07:11.914 00.001 8996 MultiStar: [#1 -0.27,-0.45,0.00,M10] [#2 -0.47,0.06,0.00,M2] [#3 -0.26,0.43,0.00,M2] [#4 -0.63,-0.25,0.00,M2] [#5 -0.15,0.15,0.56,U] [#6 -0.45,-0.33,0.00,M7] [#7 -0.54,-0.07,0.00,M2] [#8 -0.39,-0.01,0.37,U] 
02:07:11.915 00.001 8996 single-star, 2 included, MultiStar: {-0.14, 0.00}, one-star: {-0.05, -0.08}
02:07:11.916 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
02:07:11.917 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
02:07:11.917 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-2.18 mountX=-0.04 mountY=0.08, mountTheta=2.07
02:07:11.919 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.08, opts=13)
02:07:11.920 00.001 8996 Enqueuing Move request for scope (-0.05, -0.08)
02:07:11.920 00.000 20224 Worker thread wakes up
02:07:11.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.08) opts 0xd
02:07:11.920 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.08)
02:07:11.921 00.001 20224 Moving (-0.05, -0.08) raw xDistance=-0.04 yDistance=0.08
02:07:11.921 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:07:11.921 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:11.921 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:11.921 00.000 20224 MoveAxis(E, 0, ABG)
02:07:11.921 00.000 20224 Move returns status 0, amount 0
02:07:11.921 00.000 20224 MoveAxis(N, 0, ABG)
02:07:11.921 00.000 20224 Move returns status 0, amount 0
02:07:11.921 00.000 20224 move complete, result=0
02:07:11.921 00.000 20224 worker thread done servicing request
02:07:11.924 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=36105, med=3373, FiltMin=3043, FiltMax=23571, Gamma=1.000
02:07:11.947 00.023 8996 UpdateGuideState exits: m=576480 SNR=273.1
02:07:11.948 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:11.949 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:11.949 00.000 8996 Enqueuing Expose request
02:07:11.950 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:11.951 00.001 20224 Worker thread wakes up
02:07:11.951 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:11.951 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:13.115 01.164 20224 Exposure complete
02:07:13.178 00.063 20224 worker thread done servicing request
02:07:13.178 00.000 8996 OnExposeComplete: enter
02:07:13.179 00.001 8996 UpdateGuideState(): m_state=6
02:07:13.180 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14858
02:07:13.180 00.000 8996 Star::Find returns 1 (0), X=137.50, Y=473.80, Mass=507698, SNR=260.9, Peak=38009 HFD=4.6
02:07:13.181 00.001 8996 MultiStar: [#1 -0.35,-0.34,0.00,R] [#2 -0.40,0.24,0.00,M3] [#3 -0.12,0.82,0.00,M3] [#4 -0.20,0.44,0.00,M3] [#5 0.14,0.32,0.51,U] [#6 -0.28,-0.11,0.42,U] [#7 0.09,0.21,0.41,U] [#8 -0.03,0.16,0.32,U] 
02:07:13.182 00.001 8996 refined, 4 included, MultiStar: {-0.06, 0.15}, one-star: {-0.14, 0.14}
02:07:13.183 00.001 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
02:07:13.184 00.001 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.07 = -1.07)
02:07:13.185 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.15 hyp=0.16 cameraTheta=1.96 mountX=-0.07 mountY=-0.14, mountTheta=-2.06
02:07:13.187 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.15, opts=13)
02:07:13.188 00.001 8996 Enqueuing Move request for scope (-0.06, 0.15)
02:07:13.188 00.000 20224 Worker thread wakes up
02:07:13.188 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.15) opts 0xd
02:07:13.188 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.15)
02:07:13.189 00.001 20224 Moving (-0.06, 0.15) raw xDistance=-0.07 yDistance=-0.14
02:07:13.189 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:07:13.189 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:13.189 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:07:13.189 00.000 20224 MoveAxis(E, 0, ABG)
02:07:13.189 00.000 20224 Move returns status 0, amount 0
02:07:13.189 00.000 20224 MoveAxis(N, 0, ABG)
02:07:13.189 00.000 20224 Move returns status 0, amount 0
02:07:13.189 00.000 20224 move complete, result=0
02:07:13.189 00.000 20224 worker thread done servicing request
02:07:13.194 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=38009, med=3373, FiltMin=3040, FiltMax=21405, Gamma=1.000
02:07:13.211 00.017 8996 UpdateGuideState exits: m=507698 SNR=260.9
02:07:13.212 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:13.213 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:13.214 00.001 8996 Enqueuing Expose request
02:07:13.216 00.002 20224 Worker thread wakes up
02:07:13.216 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:13.217 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:13.218 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:14.201 00.983 20224 Exposure complete
02:07:14.293 00.092 20224 worker thread done servicing request
02:07:14.293 00.000 8996 OnExposeComplete: enter
02:07:14.295 00.002 8996 UpdateGuideState(): m_state=6
02:07:14.297 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14859
02:07:14.298 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=473.76, Mass=630864, SNR=294.8, Peak=46489 HFD=4.6
02:07:14.300 00.002 8996 MultiStar: [#1 0.12,0.00,0.53,U] [#2 -0.17,0.08,0.63,U] [#3 0.01,0.50,0.00,M4] [#4 -0.40,0.41,0.00,M4] [#5 0.07,0.52,0.00,M9] [#6 -0.15,0.06,0.43,U] [#7 -0.02,0.31,0.35,U] [#8 -0.27,-0.02,0.32,U] 
02:07:14.302 00.002 8996 single-star, 5 included, MultiStar: {-0.08, 0.09}, one-star: {-0.05, 0.10}
02:07:14.304 00.002 8996 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.10) = xAngle (2.13 = 2.13)
02:07:14.306 00.002 8996 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.00 = -1.00)
02:07:14.308 00.002 8996 CameraToMount -- cameraX=-0.05 cameraY=0.10 hyp=0.11 cameraTheta=2.03 mountX=-0.06 mountY=-0.09, mountTheta=-2.13
02:07:14.312 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.10, opts=13)
02:07:14.313 00.001 8996 Enqueuing Move request for scope (-0.05, 0.10)
02:07:14.315 00.002 20224 Worker thread wakes up
02:07:14.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.10) opts 0xd
02:07:14.315 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.10)
02:07:14.315 00.000 20224 Moving (-0.05, 0.10) raw xDistance=-0.06 yDistance=-0.09
02:07:14.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:07:14.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:14.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:07:14.315 00.000 20224 MoveAxis(E, 0, ABG)
02:07:14.315 00.000 20224 Move returns status 0, amount 0
02:07:14.315 00.000 20224 MoveAxis(N, 0, ABG)
02:07:14.315 00.000 20224 Move returns status 0, amount 0
02:07:14.315 00.000 20224 move complete, result=0
02:07:14.315 00.000 20224 worker thread done servicing request
02:07:14.320 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46489, med=3373, FiltMin=3065, FiltMax=24854, Gamma=1.000
02:07:14.346 00.026 8996 UpdateGuideState exits: m=630864 SNR=294.8
02:07:14.347 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:14.348 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:14.349 00.001 8996 Enqueuing Expose request
02:07:14.350 00.001 20224 Worker thread wakes up
02:07:14.350 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:14.350 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:14.351 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:15.519 01.168 20224 Exposure complete
02:07:15.602 00.083 20224 worker thread done servicing request
02:07:15.602 00.000 8996 OnExposeComplete: enter
02:07:15.603 00.001 8996 UpdateGuideState(): m_state=6
02:07:15.604 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14860
02:07:15.605 00.001 8996 Star::Find returns 1 (0), X=137.20, Y=473.99, Mass=514044, SNR=234.9, Peak=34681 HFD=4.4
02:07:15.606 00.001 8996 MultiStar: [#1 -0.10,-0.07,0.73,U] [#2 -0.82,0.30,0.00,M3] [#3 -0.23,0.20,0.78,U] [#4 -0.48,0.13,0.00,M5] [#5 -0.12,0.23,0.70,U] [#6 -0.01,0.02,0.53,U] [#7 -0.14,0.27,0.49,U] [#8 -0.27,0.32,0.43,U] 
02:07:15.606 00.000 8996 refined, 6 included, MultiStar: {-0.21, 0.19}, one-star: {-0.44, 0.33}
02:07:15.608 00.002 8996 CameraToMount -- cameraTheta (2.41) - m_xAngle (-0.10) = xAngle (2.51 = 2.51)
02:07:15.608 00.000 8996 CameraToMount -- cameraTheta (2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.62 = -0.62)
02:07:15.609 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.19 hyp=0.28 cameraTheta=2.41 mountX=-0.22 mountY=-0.16, mountTheta=-2.52
02:07:15.611 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.19, opts=13)
02:07:15.612 00.001 8996 Enqueuing Move request for scope (-0.21, 0.19)
02:07:15.612 00.000 20224 Worker thread wakes up
02:07:15.613 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.19) opts 0xd
02:07:15.613 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.19)
02:07:15.613 00.000 20224 Moving (-0.21, 0.19) raw xDistance=-0.22 yDistance=-0.16
02:07:15.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
02:07:15.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:15.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:07:15.613 00.000 20224 MoveAxis(E, 33, ABG)
02:07:15.613 00.000 20224 Guiding  Dir = 2, Dur = 33
02:07:15.613 00.000 20224 IsSlewing returns 0
02:07:15.613 00.000 20224 IsGuiding returns 0
02:07:15.617 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=34681, med=3376, FiltMin=3065, FiltMax=22861, Gamma=1.000
02:07:15.642 00.025 8996 UpdateGuideState exits: m=514044 SNR=234.9
02:07:15.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:15.646 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:15.647 00.001 8996 Enqueuing Expose request
02:07:15.657 00.010 20224 IsGuiding returns 1
02:07:15.657 00.000 20224 scope still moving after pulse duration time elapsed
02:07:15.686 00.029 20224 IsSlewing returns 0
02:07:15.686 00.000 20224 IsGuiding returns 1
02:07:15.717 00.031 20224 IsSlewing returns 0
02:07:15.717 00.000 20224 IsGuiding returns 1
02:07:15.748 00.031 20224 IsSlewing returns 0
02:07:15.749 00.001 20224 IsGuiding returns 0
02:07:15.749 00.000 20224 scope move finished after 33 + 102 ms
02:07:15.749 00.000 20224 Move returns status 0, amount 33
02:07:15.749 00.000 20224 MoveAxis(N, 0, ABG)
02:07:15.749 00.000 20224 Move returns status 0, amount 0
02:07:15.749 00.000 20224 move complete, result=0
02:07:15.749 00.000 20224 worker thread done servicing request
02:07:15.749 00.000 20224 Worker thread wakes up
02:07:15.749 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:15.749 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:15.749 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.2 px 0 ms NORTH
02:07:16.725 00.976 20224 Exposure complete
02:07:16.802 00.077 20224 worker thread done servicing request
02:07:16.803 00.001 8996 OnExposeComplete: enter
02:07:16.803 00.000 8996 UpdateGuideState(): m_state=6
02:07:16.805 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14861
02:07:16.807 00.002 8996 Star::Find returns 1 (0), X=137.31, Y=473.94, Mass=578968, SNR=270.3, Peak=39097 HFD=4.6
02:07:16.809 00.002 8996 MultiStar: [#1 0.22,0.95,0.00,M1] [#2 -0.32,1.25,0.00,M4] [#3 -0.04,1.29,0.00,M4] [#4 -0.47,1.05,0.00,M6] [#5 -0.18,0.67,0.00,M9] [#6 0.03,0.29,0.43,U] [#7 -0.28,0.97,0.00,M1] [#8 -0.34,0.29,0.32,U] 
02:07:16.810 00.001 8996 refined, 2 included, MultiStar: {-0.24, 0.29}, one-star: {-0.33, 0.28}
02:07:16.812 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
02:07:16.814 00.002 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
02:07:16.816 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.38 cameraTheta=2.28 mountX=-0.27 mountY=-0.26, mountTheta=-2.39
02:07:16.819 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.29, opts=13)
02:07:16.821 00.002 8996 Enqueuing Move request for scope (-0.24, 0.29)
02:07:16.822 00.001 20224 Worker thread wakes up
02:07:16.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
02:07:16.822 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
02:07:16.822 00.000 20224 Moving (-0.24, 0.29) raw xDistance=-0.27 yDistance=-0.26
02:07:16.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
02:07:16.822 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:16.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
02:07:16.822 00.000 20224 MoveAxis(E, 42, ABG)
02:07:16.822 00.000 20224 Guiding  Dir = 2, Dur = 42
02:07:16.823 00.001 20224 IsSlewing returns 0
02:07:16.823 00.000 20224 IsGuiding returns 0
02:07:16.829 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=39097, med=3376, FiltMin=3040, FiltMax=22525, Gamma=1.000
02:07:16.843 00.014 20224 PulseGuide returned control before completion, sleep 32
02:07:16.854 00.011 8996 UpdateGuideState exits: m=578968 SNR=270.3
02:07:16.856 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:16.857 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:16.860 00.003 8996 Enqueuing Expose request
02:07:16.892 00.032 20224 IsGuiding returns 1
02:07:16.892 00.000 20224 scope still moving after pulse duration time elapsed
02:07:16.919 00.027 20224 IsSlewing returns 0
02:07:16.919 00.000 20224 IsGuiding returns 1
02:07:16.951 00.032 20224 IsSlewing returns 0
02:07:16.951 00.000 20224 IsGuiding returns 0
02:07:16.951 00.000 20224 scope move finished after 42 + 86 ms
02:07:16.951 00.000 20224 Move returns status 0, amount 42
02:07:16.951 00.000 20224 MoveAxis(N, 0, ABG)
02:07:16.951 00.000 20224 Move returns status 0, amount 0
02:07:16.951 00.000 20224 move complete, result=0
02:07:16.951 00.000 20224 worker thread done servicing request
02:07:16.951 00.000 20224 Worker thread wakes up
02:07:16.951 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.3 px 0 ms NORTH
02:07:16.952 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:16.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:18.126 01.174 20224 Exposure complete
02:07:18.191 00.065 20224 worker thread done servicing request
02:07:18.191 00.000 8996 OnExposeComplete: enter
02:07:18.193 00.002 8996 UpdateGuideState(): m_state=6
02:07:18.194 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14862
02:07:18.196 00.002 8996 Star::Find returns 1 (0), X=137.63, Y=473.80, Mass=623929, SNR=311.0, Peak=43865 HFD=4.6
02:07:18.197 00.001 8996 MultiStar: [#1 0.49,0.69,0.00,M2] [#2 -0.20,0.99,0.00,M5] [#3 -0.15,0.77,0.00,M5] [#4 -0.13,1.01,0.00,M7] [#5 0.28,0.64,0.00,M10] [#6 -0.20,0.50,0.00,M4] [#7 0.05,0.81,0.00,M2] [#8 -0.13,0.42,0.29,U] 
02:07:18.199 00.002 8996 single-star, 1 included, MultiStar: {-0.04, 0.21}, one-star: {-0.02, 0.14}
02:07:18.199 00.000 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.79 = 1.79)
02:07:18.200 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
02:07:18.202 00.002 8996 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.15 cameraTheta=1.69 mountX=-0.03 mountY=-0.14, mountTheta=-1.79
02:07:18.203 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.14, opts=13)
02:07:18.204 00.001 8996 Enqueuing Move request for scope (-0.02, 0.14)
02:07:18.204 00.000 20224 Worker thread wakes up
02:07:18.205 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
02:07:18.205 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
02:07:18.205 00.000 20224 Moving (-0.02, 0.14) raw xDistance=-0.03 yDistance=-0.14
02:07:18.205 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:07:18.205 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:18.205 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:07:18.205 00.000 20224 MoveAxis(E, 0, ABG)
02:07:18.205 00.000 20224 Move returns status 0, amount 0
02:07:18.205 00.000 20224 MoveAxis(N, 0, ABG)
02:07:18.205 00.000 20224 Move returns status 0, amount 0
02:07:18.205 00.000 20224 move complete, result=0
02:07:18.205 00.000 20224 worker thread done servicing request
02:07:18.209 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=43865, med=3373, FiltMin=3053, FiltMax=26547, Gamma=1.000
02:07:18.227 00.018 8996 UpdateGuideState exits: m=623929 SNR=311.0
02:07:18.229 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:18.231 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:18.232 00.001 8996 Enqueuing Expose request
02:07:18.234 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:18.237 00.003 20224 Worker thread wakes up
02:07:18.237 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:18.237 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:19.222 00.985 20224 Exposure complete
02:07:19.283 00.061 20224 worker thread done servicing request
02:07:19.283 00.000 8996 OnExposeComplete: enter
02:07:19.284 00.001 8996 UpdateGuideState(): m_state=6
02:07:19.285 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14863
02:07:19.286 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=474.10, Mass=645505, SNR=311.8, Peak=49993 HFD=4.3
02:07:19.287 00.001 8996 MultiStar: [#1 0.30,0.88,0.00,M3] [#2 -0.16,0.87,0.00,M6] [#3 -0.30,0.93,0.00,M6] [#4 -0.18,0.99,0.00,M8] [#5 0.08,0.75,0.00,R] [#6 -0.24,0.93,0.00,M5] [#7 -0.59,0.88,0.00,M3] [#8 -0.25,0.99,0.00,M1] 
02:07:19.287 00.000 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
02:07:19.288 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
02:07:19.289 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.44 hyp=0.46 cameraTheta=1.86 mountX=-0.17 mountY=-0.42, mountTheta=-1.96
02:07:19.290 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.44, opts=13)
02:07:19.291 00.001 8996 Enqueuing Move request for scope (-0.13, 0.44)
02:07:19.292 00.001 20224 Worker thread wakes up
02:07:19.292 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.44) opts 0xd
02:07:19.292 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.44)
02:07:19.292 00.000 20224 Moving (-0.13, 0.44) raw xDistance=-0.17 yDistance=-0.42
02:07:19.292 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:07:19.292 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:19.292 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:07:19.292 00.000 20224 MoveAxis(E, 0, ABG)
02:07:19.292 00.000 20224 Move returns status 0, amount 0
02:07:19.292 00.000 20224 MoveAxis(N, 0, ABG)
02:07:19.292 00.000 20224 Move returns status 0, amount 0
02:07:19.292 00.000 20224 move complete, result=0
02:07:19.293 00.001 20224 worker thread done servicing request
02:07:19.296 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=49993, med=3376, FiltMin=3041, FiltMax=27309, Gamma=1.000
02:07:19.319 00.023 8996 UpdateGuideState exits: m=645505 SNR=311.8
02:07:19.320 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:19.321 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:19.323 00.002 8996 Enqueuing Expose request
02:07:19.325 00.002 20224 Worker thread wakes up
02:07:19.325 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:07:19.327 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:19.327 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:20.486 01.159 20224 Exposure complete
02:07:20.569 00.083 20224 worker thread done servicing request
02:07:20.570 00.001 8996 OnExposeComplete: enter
02:07:20.570 00.000 8996 UpdateGuideState(): m_state=6
02:07:20.571 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14864
02:07:20.573 00.002 8996 Star::Find returns 1 (0), X=137.38, Y=474.20, Mass=502039, SNR=245.7, Peak=35657 HFD=4.5
02:07:20.575 00.002 8996 MultiStar: [#1 0.57,0.66,0.00,M4] [#2 -0.04,0.75,0.00,M7] [#3 -0.21,1.07,0.00,M7] [#4 -0.13,0.95,0.00,M9] [#5 -0.16,-0.01,0.50,U] [#6 0.10,0.56,0.00,M6] [#7 -0.35,0.49,0.00,M4] [#8 -0.45,0.55,0.00,M2] 
02:07:20.575 00.000 8996 refined, 1 included, MultiStar: {-0.23, 0.36}, one-star: {-0.26, 0.54}
02:07:20.578 00.003 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.23 = 2.23)
02:07:20.579 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.89 = -0.89)
02:07:20.580 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.36 hyp=0.42 cameraTheta=2.13 mountX=-0.26 mountY=-0.33, mountTheta=-2.24
02:07:20.582 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.36, opts=13)
02:07:20.585 00.003 8996 Enqueuing Move request for scope (-0.23, 0.36)
02:07:20.587 00.002 20224 Worker thread wakes up
02:07:20.587 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.36) opts 0xd
02:07:20.587 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.36)
02:07:20.587 00.000 20224 Moving (-0.23, 0.36) raw xDistance=-0.26 yDistance=-0.33
02:07:20.587 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:07:20.587 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:07:20.587 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
02:07:20.587 00.000 20224 MoveAxis(E, 38, ABG)
02:07:20.587 00.000 20224 Guiding  Dir = 2, Dur = 38
02:07:20.587 00.000 20224 IsSlewing returns 0
02:07:20.587 00.000 20224 IsGuiding returns 0
02:07:20.592 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35657, med=3369, FiltMin=3037, FiltMax=20253, Gamma=1.000
02:07:20.600 00.008 20224 PulseGuide returned control before completion, sleep 36
02:07:20.617 00.017 8996 UpdateGuideState exits: m=502039 SNR=245.7
02:07:20.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:20.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:20.620 00.001 8996 Enqueuing Expose request
02:07:20.646 00.026 20224 IsGuiding returns 1
02:07:20.646 00.000 20224 scope still moving after pulse duration time elapsed
02:07:20.678 00.032 20224 IsSlewing returns 0
02:07:20.678 00.000 20224 IsGuiding returns 1
02:07:20.710 00.032 20224 IsSlewing returns 0
02:07:20.710 00.000 20224 IsGuiding returns 0
02:07:20.711 00.001 20224 scope move finished after 38 + 85 ms
02:07:20.711 00.000 20224 Move returns status 0, amount 38
02:07:20.711 00.000 20224 MoveAxis(N, 0, ABG)
02:07:20.711 00.000 20224 Move returns status 0, amount 0
02:07:20.711 00.000 20224 move complete, result=0
02:07:20.711 00.000 20224 worker thread done servicing request
02:07:20.711 00.000 20224 Worker thread wakes up
02:07:20.711 00.000 8996 GuideStep: -0.3 px 38 ms EAST, -0.3 px 0 ms NORTH
02:07:20.713 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:20.714 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:21.708 00.994 20224 Exposure complete
02:07:21.782 00.074 20224 worker thread done servicing request
02:07:21.782 00.000 8996 OnExposeComplete: enter
02:07:21.783 00.001 8996 UpdateGuideState(): m_state=6
02:07:21.784 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14865
02:07:21.785 00.001 8996 Star::Find returns 1 (0), X=137.30, Y=473.89, Mass=500244, SNR=245.9, Peak=34649 HFD=4.4
02:07:21.785 00.000 8996 MultiStar: [#1 0.23,0.37,0.67,U] [#2 -0.24,0.85,0.00,M8] [#3 0.09,0.68,0.00,M8] [#4 -0.05,0.71,0.00,M10] [#5 0.20,-0.10,0.69,U] [#6 0.11,0.85,0.00,M7] [#7 -0.02,0.44,0.46,U] [#8 -0.17,0.52,0.00,M3] 
02:07:21.786 00.001 8996 refined, 3 included, MultiStar: {-0.02, 0.22}, one-star: {-0.35, 0.23}
02:07:21.787 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
02:07:21.788 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
02:07:21.789 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.22 hyp=0.22 cameraTheta=1.68 mountX=-0.05 mountY=-0.21, mountTheta=-1.78
02:07:21.790 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.22, opts=13)
02:07:21.791 00.001 8996 Enqueuing Move request for scope (-0.02, 0.22)
02:07:21.792 00.001 20224 Worker thread wakes up
02:07:21.792 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.22) opts 0xd
02:07:21.792 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.22)
02:07:21.792 00.000 20224 Moving (-0.02, 0.22) raw xDistance=-0.05 yDistance=-0.21
02:07:21.792 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:07:21.792 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.64 newest=-0.97
02:07:21.792 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
02:07:21.794 00.002 20224 MoveAxis(E, 0, ABG)
02:07:21.794 00.000 20224 Move returns status 0, amount 0
02:07:21.794 00.000 20224 MoveAxis(N, 45, ABG)
02:07:21.794 00.000 20224 Guiding  Dir = 0, Dur = 45
02:07:21.794 00.000 20224 IsSlewing returns 0
02:07:21.794 00.000 20224 IsGuiding returns 0
02:07:21.795 00.001 20224 PulseGuide returned control before completion, sleep 54
02:07:21.798 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=34649, med=3369, FiltMin=3053, FiltMax=21565, Gamma=1.000
02:07:21.818 00.020 8996 UpdateGuideState exits: m=500244 SNR=245.9
02:07:21.819 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:21.822 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:21.823 00.001 8996 Enqueuing Expose request
02:07:21.852 00.029 20224 IsGuiding returns 1
02:07:21.852 00.000 20224 scope still moving after pulse duration time elapsed
02:07:21.881 00.029 20224 IsSlewing returns 0
02:07:21.882 00.001 20224 IsGuiding returns 0
02:07:21.882 00.000 20224 scope move finished after 45 + 42 ms
02:07:21.882 00.000 20224 Move returns status 0, amount 45
02:07:21.882 00.000 20224 move complete, result=0
02:07:21.882 00.000 20224 worker thread done servicing request
02:07:21.882 00.000 20224 Worker thread wakes up
02:07:21.882 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 45 ms NORTH
02:07:21.884 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:21.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:23.055 01.171 20224 Exposure complete
02:07:23.149 00.094 20224 worker thread done servicing request
02:07:23.149 00.000 8996 OnExposeComplete: enter
02:07:23.151 00.002 8996 UpdateGuideState(): m_state=6
02:07:23.153 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14866
02:07:23.154 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=473.80, Mass=544109, SNR=283.5, Peak=35913 HFD=4.4
02:07:23.155 00.001 8996 MultiStar: [#1 0.61,0.07,0.00,M4] [#2 0.04,0.32,0.78,U] [#3 0.09,0.55,0.00,M9] [#4 -0.09,0.27,0.47,U] [#5 0.23,-0.82,0.00,M1] [#6 0.24,0.14,0.41,U] [#7 -0.10,0.36,0.42,U] [#8 0.31,0.05,0.35,U] 
02:07:23.156 00.001 8996 refined, 5 included, MultiStar: {0.13, 0.22}, one-star: {0.30, 0.14}
02:07:23.157 00.001 8996 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.10) = xAngle (1.12 = 1.12)
02:07:23.158 00.001 8996 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.00 = -2.00)
02:07:23.158 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=0.22 hyp=0.25 cameraTheta=1.03 mountX=0.11 mountY=-0.23, mountTheta=-1.13
02:07:23.160 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=0.22, opts=13)
02:07:23.161 00.001 8996 Enqueuing Move request for scope (0.13, 0.22)
02:07:23.161 00.000 20224 Worker thread wakes up
02:07:23.162 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.22) opts 0xd
02:07:23.162 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, 0.22)
02:07:23.162 00.000 20224 Moving (0.13, 0.22) raw xDistance=0.11 yDistance=-0.23
02:07:23.162 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:07:23.162 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
02:07:23.162 00.000 20224 MoveAxis(E, 0, ABG)
02:07:23.162 00.000 20224 Move returns status 0, amount 0
02:07:23.162 00.000 20224 MoveAxis(N, 48, ABG)
02:07:23.162 00.000 20224 Guiding  Dir = 0, Dur = 48
02:07:23.162 00.000 20224 IsSlewing returns 0
02:07:23.162 00.000 20224 IsGuiding returns 0
02:07:23.167 00.005 20224 PulseGuide returned control before completion, sleep 54
02:07:23.167 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=35913, med=3369, FiltMin=3037, FiltMax=22867, Gamma=1.000
02:07:23.186 00.019 8996 UpdateGuideState exits: m=544109 SNR=283.5
02:07:23.187 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:23.188 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:23.189 00.001 8996 Enqueuing Expose request
02:07:23.228 00.039 20224 IsGuiding returns 1
02:07:23.228 00.000 20224 scope still moving after pulse duration time elapsed
02:07:23.260 00.032 20224 IsSlewing returns 0
02:07:23.260 00.000 20224 IsGuiding returns 0
02:07:23.260 00.000 20224 scope move finished after 48 + 50 ms
02:07:23.260 00.000 20224 Move returns status 0, amount 48
02:07:23.260 00.000 20224 move complete, result=0
02:07:23.260 00.000 20224 worker thread done servicing request
02:07:23.261 00.001 20224 Worker thread wakes up
02:07:23.261 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:23.261 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 48 ms NORTH
02:07:23.262 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:24.240 00.978 20224 Exposure complete
02:07:24.303 00.063 20224 worker thread done servicing request
02:07:24.303 00.000 8996 OnExposeComplete: enter
02:07:24.304 00.001 8996 UpdateGuideState(): m_state=6
02:07:24.305 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14867
02:07:24.305 00.000 8996 Star::Find returns 1 (0), X=137.77, Y=473.61, Mass=573919, SNR=294.1, Peak=38601 HFD=4.5
02:07:24.306 00.001 8996 MultiStar: [#1 0.57,0.24,0.00,M5] [#2 0.16,0.79,0.00,M8] [#3 0.24,0.51,0.00,M10] [#4 0.21,0.67,0.00,M10] [#5 0.34,-0.42,0.00,M2] [#6 0.12,0.08,0.36,U] [#7 -0.08,0.45,0.44,U] [#8 0.24,0.49,0.00,M3] 
02:07:24.307 00.001 8996 refined, 2 included, MultiStar: {0.07, 0.10}, one-star: {0.12, -0.05}
02:07:24.308 00.001 8996 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.10) = xAngle (1.05 = 1.05)
02:07:24.309 00.001 8996 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.07 = -2.07)
02:07:24.310 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.95 mountX=0.06 mountY=-0.11, mountTheta=-1.05
02:07:24.311 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.10, opts=13)
02:07:24.312 00.001 8996 Enqueuing Move request for scope (0.07, 0.10)
02:07:24.313 00.001 20224 Worker thread wakes up
02:07:24.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
02:07:24.313 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
02:07:24.313 00.000 20224 Moving (0.07, 0.10) raw xDistance=0.06 yDistance=-0.11
02:07:24.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:07:24.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:24.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:07:24.313 00.000 20224 MoveAxis(E, 0, ABG)
02:07:24.313 00.000 20224 Move returns status 0, amount 0
02:07:24.313 00.000 20224 MoveAxis(N, 0, ABG)
02:07:24.313 00.000 20224 Move returns status 0, amount 0
02:07:24.313 00.000 20224 move complete, result=0
02:07:24.314 00.001 20224 worker thread done servicing request
02:07:24.317 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=38601, med=3369, FiltMin=3043, FiltMax=26390, Gamma=1.000
02:07:24.331 00.014 8996 UpdateGuideState exits: m=573919 SNR=294.1
02:07:24.332 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:24.333 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:24.334 00.001 8996 Enqueuing Expose request
02:07:24.335 00.001 20224 Worker thread wakes up
02:07:24.335 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:24.335 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:24.336 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:25.496 01.160 20224 Exposure complete
02:07:25.567 00.071 20224 worker thread done servicing request
02:07:25.567 00.000 8996 OnExposeComplete: enter
02:07:25.568 00.001 8996 UpdateGuideState(): m_state=6
02:07:25.569 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14868
02:07:25.571 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=473.42, Mass=616863, SNR=297.4, Peak=39465 HFD=4.6
02:07:25.573 00.002 8996 MultiStar: [#1 0.87,0.00,0.00,M6] [#2 0.25,0.28,0.67,U] [#3 0.33,0.53,0.00,R] [#4 0.08,0.43,0.49,U] [#5 0.74,-0.70,0.00,M3] [#6 0.36,-0.12,0.35,U] [#7 0.50,0.19,0.00,M2] [#8 0.32,-0.10,0.30,U] 
02:07:25.574 00.001 8996 refined, 4 included, MultiStar: {0.23, 0.03}, one-star: {0.23, -0.24}
02:07:25.575 00.001 8996 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.10) = xAngle (0.22 = 0.22)
02:07:25.577 00.002 8996 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.90 = -2.90)
02:07:25.579 00.002 8996 CameraToMount -- cameraX=0.23 cameraY=0.03 hyp=0.23 cameraTheta=0.13 mountX=0.23 mountY=-0.06, mountTheta=-0.24
02:07:25.580 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.03, opts=13)
02:07:25.582 00.002 8996 Enqueuing Move request for scope (0.23, 0.03)
02:07:25.584 00.002 20224 Worker thread wakes up
02:07:25.584 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.03) opts 0xd
02:07:25.584 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.03)
02:07:25.584 00.000 20224 Moving (0.23, 0.03) raw xDistance=0.23 yDistance=-0.06
02:07:25.584 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
02:07:25.584 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:25.584 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:07:25.585 00.001 20224 MoveAxis(W, 33, ABG)
02:07:25.585 00.000 20224 Guiding  Dir = 3, Dur = 33
02:07:25.585 00.000 20224 IsSlewing returns 0
02:07:25.586 00.001 20224 IsGuiding returns 0
02:07:25.592 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=39465, med=3369, FiltMin=2998, FiltMax=25123, Gamma=1.000
02:07:25.612 00.020 8996 UpdateGuideState exits: m=616863 SNR=297.4
02:07:25.613 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:25.614 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:25.615 00.001 8996 Enqueuing Expose request
02:07:25.639 00.024 20224 IsGuiding returns 1
02:07:25.639 00.000 20224 scope still moving after pulse duration time elapsed
02:07:25.668 00.029 20224 IsSlewing returns 0
02:07:25.668 00.000 20224 IsGuiding returns 1
02:07:25.698 00.030 20224 IsSlewing returns 0
02:07:25.698 00.000 20224 IsGuiding returns 1
02:07:25.729 00.031 20224 IsSlewing returns 0
02:07:25.730 00.001 20224 IsGuiding returns 0
02:07:25.730 00.000 20224 scope move finished after 33 + 111 ms
02:07:25.730 00.000 20224 Move returns status 0, amount 33
02:07:25.730 00.000 20224 MoveAxis(N, 0, ABG)
02:07:25.730 00.000 20224 Move returns status 0, amount 0
02:07:25.730 00.000 20224 move complete, result=0
02:07:25.730 00.000 20224 worker thread done servicing request
02:07:25.731 00.001 20224 Worker thread wakes up
02:07:25.731 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.1 px 0 ms NORTH
02:07:25.733 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:25.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:26.718 00.985 20224 Exposure complete
02:07:26.790 00.072 20224 worker thread done servicing request
02:07:26.790 00.000 8996 OnExposeComplete: enter
02:07:26.792 00.002 8996 UpdateGuideState(): m_state=6
02:07:26.793 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14869
02:07:26.794 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=473.33, Mass=667445, SNR=310.1, Peak=40157 HFD=4.7
02:07:26.795 00.001 8996 MultiStar: [#1 0.10,0.02,0.56,U] [#2 -0.04,0.19,0.66,U] [#3 -0.41,0.06,0.59,U] [#4 -0.38,0.20,0.52,U] [#5 0.35,-0.73,0.00,M4] [#6 -0.21,0.11,0.37,U] [#7 -0.21,0.09,0.34,U] [#8 -0.01,0.03,0.30,U] 
02:07:26.796 00.001 8996 refined, 7 included, MultiStar: {-0.13, 0.00}, one-star: {0.02, -0.33}
02:07:26.797 00.001 8996 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.10) = xAngle (3.20 = -3.08)
02:07:26.799 00.002 8996 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.08 = 0.08)
02:07:26.800 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.00 hyp=0.13 cameraTheta=3.11 mountX=-0.13 mountY=0.01, mountTheta=3.06
02:07:26.802 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.00, opts=13)
02:07:26.803 00.001 8996 Enqueuing Move request for scope (-0.13, 0.00)
02:07:26.803 00.000 20224 Worker thread wakes up
02:07:26.803 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.00) opts 0xd
02:07:26.804 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.00)
02:07:26.804 00.000 20224 Moving (-0.13, 0.00) raw xDistance=-0.13 yDistance=0.01
02:07:26.804 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:07:26.804 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:26.804 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:07:26.804 00.000 20224 MoveAxis(E, 0, ABG)
02:07:26.804 00.000 20224 Move returns status 0, amount 0
02:07:26.804 00.000 20224 MoveAxis(N, 0, ABG)
02:07:26.804 00.000 20224 Move returns status 0, amount 0
02:07:26.804 00.000 20224 move complete, result=0
02:07:26.804 00.000 20224 worker thread done servicing request
02:07:26.809 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=40157, med=3369, FiltMin=3043, FiltMax=27459, Gamma=1.000
02:07:26.826 00.017 8996 UpdateGuideState exits: m=667445 SNR=310.1
02:07:26.829 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:26.831 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:26.832 00.001 8996 Enqueuing Expose request
02:07:26.832 00.000 20224 Worker thread wakes up
02:07:26.832 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:07:26.833 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:26.833 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:28.000 01.167 20224 Exposure complete
02:07:28.075 00.075 20224 worker thread done servicing request
02:07:28.075 00.000 8996 OnExposeComplete: enter
02:07:28.077 00.002 8996 UpdateGuideState(): m_state=6
02:07:28.078 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14870
02:07:28.079 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=473.80, Mass=652224, SNR=270.7, Peak=44729 HFD=4.6
02:07:28.080 00.001 8996 MultiStar: [#1 0.10,0.07,0.56,U] [#2 -0.72,0.10,0.00,M7] [#3 -0.41,0.10,0.77,U] [#4 -0.52,0.23,0.00,M9] [#5 -0.07,-0.62,0.00,M5] [#6 -0.64,-0.10,0.00,M4] [#7 -0.29,0.14,0.42,U] [#8 -0.33,0.16,0.39,U] 
02:07:28.080 00.000 8996 single-star, 4 included, MultiStar: {-0.20, 0.12}, one-star: {-0.12, 0.14}
02:07:28.081 00.001 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
02:07:28.083 00.002 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.74 = -0.74)
02:07:28.084 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.19 cameraTheta=2.28 mountX=-0.13 mountY=-0.13, mountTheta=-2.39
02:07:28.088 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.14, opts=13)
02:07:28.089 00.001 8996 Enqueuing Move request for scope (-0.12, 0.14)
02:07:28.090 00.001 20224 Worker thread wakes up
02:07:28.090 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
02:07:28.091 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
02:07:28.091 00.000 20224 Moving (-0.12, 0.14) raw xDistance=-0.13 yDistance=-0.13
02:07:28.091 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:07:28.091 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:28.091 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:07:28.091 00.000 20224 MoveAxis(E, 0, ABG)
02:07:28.091 00.000 20224 Move returns status 0, amount 0
02:07:28.091 00.000 20224 MoveAxis(N, 0, ABG)
02:07:28.091 00.000 20224 Move returns status 0, amount 0
02:07:28.092 00.001 20224 move complete, result=0
02:07:28.092 00.000 20224 worker thread done servicing request
02:07:28.099 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44729, med=3369, FiltMin=3056, FiltMax=26342, Gamma=1.000
02:07:28.117 00.018 8996 UpdateGuideState exits: m=652224 SNR=270.7
02:07:28.117 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:28.118 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:28.119 00.001 8996 Enqueuing Expose request
02:07:28.120 00.001 20224 Worker thread wakes up
02:07:28.120 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:28.121 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:28.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:29.111 00.990 20224 Exposure complete
02:07:29.191 00.080 20224 worker thread done servicing request
02:07:29.191 00.000 8996 OnExposeComplete: enter
02:07:29.192 00.001 8996 UpdateGuideState(): m_state=6
02:07:29.193 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14871
02:07:29.194 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=473.36, Mass=613321, SNR=310.6, Peak=36973 HFD=4.8
02:07:29.196 00.002 8996 MultiStar: [#1 0.21,-0.20,0.56,U] [#2 -0.34,0.03,0.69,U] [#3 -0.30,0.10,0.50,U] [#4 -0.38,0.21,0.46,U] [#5 0.22,-0.81,0.00,M6] [#6 -0.45,-0.50,0.00,M5] [#7 -0.42,-0.22,0.00,M1] [#8 -0.31,-0.53,0.00,M1] 
02:07:29.197 00.001 8996 refined, 4 included, MultiStar: {-0.21, -0.08}, one-star: {-0.24, -0.30}
02:07:29.198 00.001 8996 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.10) = xAngle (-2.70 = -2.70)
02:07:29.199 00.001 8996 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.82 = 0.46)
02:07:29.221 00.022 8996 CameraToMount -- cameraX=-0.21 cameraY=-0.08 hyp=0.23 cameraTheta=-2.80 mountX=-0.21 mountY=0.10, mountTheta=2.69
02:07:29.223 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=-0.08, opts=13)
02:07:29.224 00.001 8996 Enqueuing Move request for scope (-0.21, -0.08)
02:07:29.226 00.002 20224 Worker thread wakes up
02:07:29.226 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.08) opts 0xd
02:07:29.226 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, -0.08)
02:07:29.226 00.000 20224 Moving (-0.21, -0.08) raw xDistance=-0.21 yDistance=0.10
02:07:29.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:07:29.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:29.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:07:29.226 00.000 20224 MoveAxis(E, 30, ABG)
02:07:29.226 00.000 20224 Guiding  Dir = 2, Dur = 30
02:07:29.227 00.001 20224 IsSlewing returns 0
02:07:29.227 00.000 20224 IsGuiding returns 0
02:07:29.228 00.001 20224 PulseGuide returned control before completion, sleep 40
02:07:29.232 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=36973, med=3369, FiltMin=3056, FiltMax=23456, Gamma=1.000
02:07:29.250 00.018 8996 UpdateGuideState exits: m=613321 SNR=310.6
02:07:29.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:29.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:29.253 00.001 8996 Enqueuing Expose request
02:07:29.273 00.020 20224 IsGuiding returns 1
02:07:29.273 00.000 20224 scope still moving after pulse duration time elapsed
02:07:29.305 00.032 20224 IsSlewing returns 0
02:07:29.305 00.000 20224 IsGuiding returns 1
02:07:29.336 00.031 20224 IsSlewing returns 0
02:07:29.336 00.000 20224 IsGuiding returns 0
02:07:29.336 00.000 20224 scope move finished after 30 + 79 ms
02:07:29.336 00.000 20224 Move returns status 0, amount 30
02:07:29.336 00.000 20224 MoveAxis(N, 0, ABG)
02:07:29.336 00.000 20224 Move returns status 0, amount 0
02:07:29.336 00.000 20224 move complete, result=0
02:07:29.337 00.001 20224 worker thread done servicing request
02:07:29.337 00.000 20224 Worker thread wakes up
02:07:29.337 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.1 px 0 ms NORTH
02:07:29.338 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:29.338 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:30.528 01.190 20224 Exposure complete
02:07:30.610 00.082 20224 worker thread done servicing request
02:07:30.610 00.000 8996 OnExposeComplete: enter
02:07:30.611 00.001 8996 UpdateGuideState(): m_state=6
02:07:30.612 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14872
02:07:30.612 00.000 8996 Star::Find returns 1 (0), X=138.10, Y=473.33, Mass=556719, SNR=269.7, Peak=35901 HFD=4.5
02:07:30.614 00.002 8996 MultiStar: [#1 0.76,0.22,0.00,M4] [#2 0.10,0.24,0.89,U] [#3 0.05,0.07,0.63,U] [#4 0.15,0.41,0.43,U] [#5 0.54,-0.45,0.00,M7] [#6 0.44,-0.16,0.00,M6] [#7 0.15,0.21,0.42,U] [#8 0.33,-0.13,0.29,U] 
02:07:30.614 00.000 8996 refined, 5 included, MultiStar: {0.22, 0.04}, one-star: {0.45, -0.33}
02:07:30.615 00.001 8996 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.10) = xAngle (0.28 = 0.28)
02:07:30.616 00.001 8996 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.84 = -2.84)
02:07:30.617 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=0.04 hyp=0.22 cameraTheta=0.18 mountX=0.21 mountY=-0.07, mountTheta=-0.30
02:07:30.618 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.04, opts=13)
02:07:30.619 00.001 8996 Enqueuing Move request for scope (0.22, 0.04)
02:07:30.620 00.001 20224 Worker thread wakes up
02:07:30.620 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.04) opts 0xd
02:07:30.620 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.04)
02:07:30.620 00.000 20224 Moving (0.22, 0.04) raw xDistance=0.21 yDistance=-0.07
02:07:30.620 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:07:30.620 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:30.620 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:07:30.620 00.000 20224 MoveAxis(W, 29, ABG)
02:07:30.620 00.000 20224 Guiding  Dir = 3, Dur = 29
02:07:30.620 00.000 20224 IsSlewing returns 0
02:07:30.620 00.000 20224 IsGuiding returns 0
02:07:30.623 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35901, med=3373, FiltMin=3033, FiltMax=20656, Gamma=1.000
02:07:30.634 00.011 20224 PulseGuide returned control before completion, sleep 26
02:07:30.639 00.005 8996 UpdateGuideState exits: m=556719 SNR=269.7
02:07:30.640 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:30.641 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:30.642 00.001 8996 Enqueuing Expose request
02:07:30.665 00.023 20224 IsGuiding returns 1
02:07:30.665 00.000 20224 scope still moving after pulse duration time elapsed
02:07:30.697 00.032 20224 IsSlewing returns 0
02:07:30.697 00.000 20224 IsGuiding returns 1
02:07:30.728 00.031 20224 IsSlewing returns 0
02:07:30.728 00.000 20224 IsGuiding returns 0
02:07:30.729 00.001 20224 scope move finished after 29 + 78 ms
02:07:30.729 00.000 20224 Move returns status 0, amount 29
02:07:30.729 00.000 20224 MoveAxis(N, 0, ABG)
02:07:30.729 00.000 20224 Move returns status 0, amount 0
02:07:30.729 00.000 20224 move complete, result=0
02:07:30.729 00.000 20224 worker thread done servicing request
02:07:30.729 00.000 8996 GuideStep: 0.2 px 29 ms WEST, -0.1 px 0 ms NORTH
02:07:30.733 00.004 20224 Worker thread wakes up
02:07:30.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:30.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:31.719 00.986 20224 Exposure complete
02:07:31.790 00.071 20224 worker thread done servicing request
02:07:31.791 00.001 8996 OnExposeComplete: enter
02:07:31.792 00.001 8996 UpdateGuideState(): m_state=6
02:07:31.792 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14873
02:07:31.793 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=473.12, Mass=577599, SNR=296.1, Peak=36797 HFD=4.8
02:07:31.795 00.002 8996 MultiStar: [#1 0.13,-0.37,0.66,U] [#2 -0.51,0.23,0.00,M6] [#3 -0.43,-0.25,0.00,M1] [#4 -0.19,0.23,0.55,U] [#5 -0.10,-1.02,0.00,M8] [#6 -0.28,0.14,0.36,U] [#7 -0.34,-0.07,0.36,U] [#8 -0.17,-0.06,0.30,U] 
02:07:31.795 00.000 8996 refined, 5 included, MultiStar: {-0.14, -0.20}, one-star: {-0.18, -0.54}
02:07:31.796 00.001 8996 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.10) = xAngle (-2.09 = -2.09)
02:07:31.797 00.001 8996 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.07)
02:07:31.798 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.20 hyp=0.25 cameraTheta=-2.19 mountX=-0.12 mountY=0.22, mountTheta=2.09
02:07:31.799 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.20, opts=13)
02:07:31.800 00.001 8996 Enqueuing Move request for scope (-0.14, -0.20)
02:07:31.801 00.001 20224 Worker thread wakes up
02:07:31.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.20) opts 0xd
02:07:31.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.20)
02:07:31.801 00.000 20224 Moving (-0.14, -0.20) raw xDistance=-0.12 yDistance=0.22
02:07:31.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:07:31.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:07:31.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:07:31.801 00.000 20224 MoveAxis(E, 0, ABG)
02:07:31.801 00.000 20224 Move returns status 0, amount 0
02:07:31.801 00.000 20224 MoveAxis(N, 0, ABG)
02:07:31.801 00.000 20224 Move returns status 0, amount 0
02:07:31.802 00.001 20224 move complete, result=0
02:07:31.802 00.000 20224 worker thread done servicing request
02:07:31.806 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=36797, med=3373, FiltMin=3062, FiltMax=23702, Gamma=1.000
02:07:31.819 00.013 8996 UpdateGuideState exits: m=577599 SNR=296.1
02:07:31.820 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:31.821 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:31.822 00.001 8996 Enqueuing Expose request
02:07:31.823 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:31.823 00.000 20224 Worker thread wakes up
02:07:31.824 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:31.824 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:32.981 01.157 20224 Exposure complete
02:07:33.057 00.076 20224 worker thread done servicing request
02:07:33.057 00.000 8996 OnExposeComplete: enter
02:07:33.058 00.001 8996 UpdateGuideState(): m_state=6
02:07:33.059 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14874
02:07:33.060 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=473.25, Mass=586703, SNR=287.1, Peak=37837 HFD=4.7
02:07:33.061 00.001 8996 MultiStar: [#1 0.50,0.21,0.00,M4] [#2 -0.57,0.42,0.00,M7] [#3 -0.46,-0.36,0.00,M2] [#4 -0.27,0.02,0.51,U] [#5 0.15,-0.73,0.00,M9] [#6 -0.23,-0.25,0.45,U] [#7 -0.21,0.06,0.38,U] [#8 0.03,0.01,0.41,U] 
02:07:33.063 00.002 8996 refined, 4 included, MultiStar: {-0.13, -0.18}, one-star: {-0.06, -0.41}
02:07:33.064 00.001 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.13 = -2.13)
02:07:33.065 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.25 = 1.03)
02:07:33.066 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.23 mountX=-0.12 mountY=0.19, mountTheta=2.12
02:07:33.070 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.18, opts=13)
02:07:33.072 00.002 8996 Enqueuing Move request for scope (-0.13, -0.18)
02:07:33.075 00.003 20224 Worker thread wakes up
02:07:33.075 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
02:07:33.075 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
02:07:33.075 00.000 20224 Moving (-0.13, -0.18) raw xDistance=-0.12 yDistance=0.19
02:07:33.075 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:07:33.075 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:33.075 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:07:33.075 00.000 20224 MoveAxis(E, 0, ABG)
02:07:33.075 00.000 20224 Move returns status 0, amount 0
02:07:33.075 00.000 20224 MoveAxis(N, 0, ABG)
02:07:33.075 00.000 20224 Move returns status 0, amount 0
02:07:33.075 00.000 20224 move complete, result=0
02:07:33.076 00.001 20224 worker thread done servicing request
02:07:33.086 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=37837, med=3373, FiltMin=3049, FiltMax=24803, Gamma=1.000
02:07:33.100 00.014 8996 UpdateGuideState exits: m=586703 SNR=287.1
02:07:33.101 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:33.103 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:33.106 00.003 8996 Enqueuing Expose request
02:07:33.107 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:33.109 00.002 20224 Worker thread wakes up
02:07:33.109 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:33.109 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:34.084 00.975 20224 Exposure complete
02:07:34.174 00.090 20224 worker thread done servicing request
02:07:34.175 00.001 8996 OnExposeComplete: enter
02:07:34.176 00.001 8996 UpdateGuideState(): m_state=6
02:07:34.176 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14875
02:07:34.177 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=472.93, Mass=645863, SNR=280.5, Peak=43741 HFD=4.9
02:07:34.178 00.001 8996 MultiStar: [#1 0.22,0.45,0.00,M5] [#2 -0.41,0.49,0.00,M8] [#3 -0.63,0.02,0.00,M3] [#4 -0.39,0.22,0.47,U] [#5 0.02,-0.75,0.00,M10] [#6 -0.28,0.08,0.44,U] [#7 -0.25,-0.01,0.43,U] [#8 -0.27,0.01,0.37,U] 
02:07:34.179 00.001 8996 refined, 4 included, MultiStar: {-0.25, -0.22}, one-star: {-0.16, -0.73}
02:07:34.180 00.001 8996 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
02:07:34.181 00.001 8996 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.44 = 0.84)
02:07:34.182 00.001 8996 CameraToMount -- cameraX=-0.25 cameraY=-0.22 hyp=0.33 cameraTheta=-2.41 mountX=-0.23 mountY=0.25, mountTheta=2.31
02:07:34.184 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.25, y=-0.22, opts=13)
02:07:34.185 00.001 8996 Enqueuing Move request for scope (-0.25, -0.22)
02:07:34.186 00.001 20224 Worker thread wakes up
02:07:34.186 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.22) opts 0xd
02:07:34.186 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.25, -0.22)
02:07:34.186 00.000 20224 Moving (-0.25, -0.22) raw xDistance=-0.23 yDistance=0.25
02:07:34.186 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:07:34.186 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:07:34.186 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:07:34.186 00.000 20224 MoveAxis(E, 33, ABG)
02:07:34.186 00.000 20224 Guiding  Dir = 2, Dur = 33
02:07:34.186 00.000 20224 IsSlewing returns 0
02:07:34.187 00.001 20224 IsGuiding returns 0
02:07:34.190 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43741, med=3373, FiltMin=3056, FiltMax=26739, Gamma=1.000
02:07:34.210 00.020 8996 UpdateGuideState exits: m=645863 SNR=280.5
02:07:34.211 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:34.213 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:34.214 00.001 8996 Enqueuing Expose request
02:07:34.230 00.016 20224 IsGuiding returns 1
02:07:34.230 00.000 20224 scope still moving after pulse duration time elapsed
02:07:34.259 00.029 20224 IsSlewing returns 0
02:07:34.259 00.000 20224 IsGuiding returns 1
02:07:34.290 00.031 20224 IsSlewing returns 0
02:07:34.290 00.000 20224 IsGuiding returns 1
02:07:34.321 00.031 20224 IsSlewing returns 0
02:07:34.321 00.000 20224 IsGuiding returns 0
02:07:34.321 00.000 20224 scope move finished after 33 + 101 ms
02:07:34.321 00.000 20224 Move returns status 0, amount 33
02:07:34.321 00.000 20224 MoveAxis(N, 0, ABG)
02:07:34.321 00.000 20224 Move returns status 0, amount 0
02:07:34.322 00.001 20224 move complete, result=0
02:07:34.322 00.000 20224 worker thread done servicing request
02:07:34.322 00.000 8996 GuideStep: -0.2 px 33 ms EAST, 0.2 px 0 ms NORTH
02:07:34.323 00.001 20224 Worker thread wakes up
02:07:34.324 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:34.324 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:35.479 01.155 20224 Exposure complete
02:07:35.552 00.073 20224 worker thread done servicing request
02:07:35.552 00.000 8996 OnExposeComplete: enter
02:07:35.554 00.002 8996 UpdateGuideState(): m_state=6
02:07:35.556 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14876
02:07:35.557 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.15, Mass=600147, SNR=320.0, Peak=37331 HFD=4.6
02:07:35.559 00.002 8996 MultiStar: [#1 0.47,-0.13,0.00,M6] [#2 0.01,0.05,0.72,U] [#3 -0.11,-0.49,0.00,M4] [#4 -0.36,0.14,0.39,U] [#5 -0.06,-0.64,0.00,R] [#6 -0.14,-0.46,0.00,M4] [#7 -0.04,-0.20,0.36,U] [#8 -0.11,0.16,0.37,U] 
02:07:35.560 00.001 8996 refined, 4 included, MultiStar: {-0.17, -0.15}, one-star: {-0.29, -0.51}
02:07:35.561 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.31 = -2.31)
02:07:35.562 00.001 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.43 = 0.85)
02:07:35.563 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-2.40 mountX=-0.15 mountY=0.17, mountTheta=2.30
02:07:35.565 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.15, opts=13)
02:07:35.566 00.001 8996 Enqueuing Move request for scope (-0.17, -0.15)
02:07:35.567 00.001 20224 Worker thread wakes up
02:07:35.567 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.15) opts 0xd
02:07:35.567 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.15)
02:07:35.567 00.000 20224 Moving (-0.17, -0.15) raw xDistance=-0.15 yDistance=0.17
02:07:35.567 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:07:35.567 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:35.567 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:07:35.567 00.000 20224 MoveAxis(E, 0, ABG)
02:07:35.567 00.000 20224 Move returns status 0, amount 0
02:07:35.568 00.001 20224 MoveAxis(N, 0, ABG)
02:07:35.568 00.000 20224 Move returns status 0, amount 0
02:07:35.568 00.000 20224 move complete, result=0
02:07:35.568 00.000 20224 worker thread done servicing request
02:07:35.573 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37331, med=3373, FiltMin=3059, FiltMax=25094, Gamma=1.000
02:07:35.596 00.023 8996 UpdateGuideState exits: m=600147 SNR=320.0
02:07:35.597 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:35.598 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:35.599 00.001 8996 Enqueuing Expose request
02:07:35.599 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:35.600 00.001 20224 Worker thread wakes up
02:07:35.600 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:35.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:36.586 00.986 20224 Exposure complete
02:07:36.665 00.079 20224 worker thread done servicing request
02:07:36.665 00.000 8996 OnExposeComplete: enter
02:07:36.666 00.001 8996 UpdateGuideState(): m_state=6
02:07:36.667 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14877
02:07:36.668 00.001 8996 Star::Find returns 1 (0), X=137.23, Y=473.68, Mass=542026, SNR=268.1, Peak=34713 HFD=4.6
02:07:36.669 00.001 8996 MultiStar: [#1 -0.11,0.43,0.67,U] [#2 -0.29,0.39,0.00,M8] [#3 -1.10,-0.08,0.00,M5] [#4 -0.75,0.38,0.00,M4] [#5 -0.37,0.19,0.62,U] [#6 -0.50,0.07,0.00,M5] [#7 -0.36,-0.22,0.40,U] [#8 -0.29,0.09,0.35,U] 
02:07:36.669 00.000 8996 refined, 4 included, MultiStar: {-0.32, 0.12}, one-star: {-0.41, 0.02}
02:07:36.670 00.001 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.87 = 2.87)
02:07:36.671 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
02:07:36.672 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.12 hyp=0.34 cameraTheta=2.77 mountX=-0.33 mountY=-0.09, mountTheta=-2.88
02:07:36.674 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.12, opts=13)
02:07:36.674 00.000 8996 Enqueuing Move request for scope (-0.32, 0.12)
02:07:36.676 00.002 20224 Worker thread wakes up
02:07:36.676 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.12) opts 0xd
02:07:36.676 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.12)
02:07:36.676 00.000 20224 Moving (-0.32, 0.12) raw xDistance=-0.33 yDistance=-0.09
02:07:36.676 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
02:07:36.676 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:36.676 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:07:36.676 00.000 20224 MoveAxis(E, 48, ABG)
02:07:36.676 00.000 20224 Guiding  Dir = 2, Dur = 48
02:07:36.676 00.000 20224 IsSlewing returns 0
02:07:36.676 00.000 20224 IsGuiding returns 0
02:07:36.680 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=34713, med=3373, FiltMin=3043, FiltMax=20957, Gamma=1.000
02:07:36.689 00.009 20224 PulseGuide returned control before completion, sleep 46
02:07:36.693 00.004 8996 UpdateGuideState exits: m=542026 SNR=268.1
02:07:36.694 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:36.695 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:36.695 00.000 8996 Enqueuing Expose request
02:07:36.749 00.054 20224 IsGuiding returns 1
02:07:36.749 00.000 20224 scope still moving after pulse duration time elapsed
02:07:36.780 00.031 20224 IsSlewing returns 0
02:07:36.780 00.000 20224 IsGuiding returns 0
02:07:36.780 00.000 20224 scope move finished after 48 + 56 ms
02:07:36.780 00.000 20224 Move returns status 0, amount 48
02:07:36.780 00.000 20224 MoveAxis(N, 0, ABG)
02:07:36.780 00.000 20224 Move returns status 0, amount 0
02:07:36.780 00.000 20224 move complete, result=0
02:07:36.780 00.000 20224 worker thread done servicing request
02:07:36.781 00.001 20224 Worker thread wakes up
02:07:36.781 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.1 px 0 ms NORTH
02:07:36.782 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:36.782 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:37.992 01.210 20224 Exposure complete
02:07:38.084 00.092 20224 worker thread done servicing request
02:07:38.084 00.000 8996 OnExposeComplete: enter
02:07:38.085 00.001 8996 UpdateGuideState(): m_state=6
02:07:38.086 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14878
02:07:38.087 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=473.48, Mass=564890, SNR=262.6, Peak=35097 HFD=4.9
02:07:38.089 00.002 8996 MultiStar: [#1 0.33,0.01,0.66,U] [#2 0.15,0.46,0.00,M9] [#3 -0.13,0.22,0.63,U] [#4 0.00,0.59,0.00,M5] [#5 0.19,0.04,0.56,U] [#6 0.19,0.41,0.39,U] [#7 0.10,0.24,0.46,U] [#8 0.40,0.48,0.00,M1] 
02:07:38.090 00.001 8996 refined, 5 included, MultiStar: {0.05, 0.07}, one-star: {-0.17, -0.18}
02:07:38.090 00.000 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.03 = 1.03)
02:07:38.091 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.09 = -2.09)
02:07:38.092 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.93 mountX=0.04 mountY=-0.07, mountTheta=-1.03
02:07:38.095 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.07, opts=13)
02:07:38.096 00.001 8996 Enqueuing Move request for scope (0.05, 0.07)
02:07:38.097 00.001 20224 Worker thread wakes up
02:07:38.097 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
02:07:38.097 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
02:07:38.097 00.000 20224 Moving (0.05, 0.07) raw xDistance=0.04 yDistance=-0.07
02:07:38.097 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:07:38.097 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:38.097 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:07:38.097 00.000 20224 MoveAxis(E, 0, ABG)
02:07:38.097 00.000 20224 Move returns status 0, amount 0
02:07:38.097 00.000 20224 MoveAxis(N, 0, ABG)
02:07:38.097 00.000 20224 Move returns status 0, amount 0
02:07:38.097 00.000 20224 move complete, result=0
02:07:38.097 00.000 20224 worker thread done servicing request
02:07:38.102 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=35097, med=3379, FiltMin=3059, FiltMax=22086, Gamma=1.000
02:07:38.119 00.017 8996 UpdateGuideState exits: m=564890 SNR=262.6
02:07:38.120 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:38.121 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:38.122 00.001 8996 Enqueuing Expose request
02:07:38.123 00.001 20224 Worker thread wakes up
02:07:38.123 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:38.124 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:38.124 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:39.105 00.981 20224 Exposure complete
02:07:39.183 00.078 20224 worker thread done servicing request
02:07:39.183 00.000 8996 OnExposeComplete: enter
02:07:39.184 00.001 8996 UpdateGuideState(): m_state=6
02:07:39.185 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14879
02:07:39.186 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=473.31, Mass=443083, SNR=248.0, Peak=30861 HFD=4.7
02:07:39.187 00.001 8996 MultiStar: [#1 0.90,0.09,0.00,M5] [#2 0.07,0.41,0.93,U] [#3 0.16,0.19,0.72,U] [#4 0.31,0.44,0.00,M6] [#5 0.85,0.08,0.00,M1] [#6 0.41,-0.11,0.45,U] [#7 0.36,-0.08,0.48,U] [#8 0.61,0.15,0.00,M2] 
02:07:39.188 00.001 8996 refined, 4 included, MultiStar: {0.16, 0.02}, one-star: {0.02, -0.35}
02:07:39.189 00.001 8996 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.10) = xAngle (0.24 = 0.24)
02:07:39.189 00.000 8996 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.89 = -2.89)
02:07:39.190 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=0.02 hyp=0.16 cameraTheta=0.14 mountX=0.15 mountY=-0.04, mountTheta=-0.26
02:07:39.191 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=0.02, opts=13)
02:07:39.192 00.001 8996 Enqueuing Move request for scope (0.16, 0.02)
02:07:39.193 00.001 20224 Worker thread wakes up
02:07:39.193 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.02) opts 0xd
02:07:39.193 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, 0.02)
02:07:39.193 00.000 20224 Moving (0.16, 0.02) raw xDistance=0.15 yDistance=-0.04
02:07:39.193 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15
02:07:39.194 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:39.194 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:07:39.194 00.000 20224 MoveAxis(E, 0, ABG)
02:07:39.194 00.000 20224 Move returns status 0, amount 0
02:07:39.194 00.000 20224 MoveAxis(N, 0, ABG)
02:07:39.194 00.000 20224 Move returns status 0, amount 0
02:07:39.194 00.000 20224 move complete, result=0
02:07:39.194 00.000 20224 worker thread done servicing request
02:07:39.197 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=30861, med=3379, FiltMin=3062, FiltMax=19334, Gamma=1.000
02:07:39.212 00.015 8996 UpdateGuideState exits: m=443083 SNR=248.0
02:07:39.213 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:39.214 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:39.214 00.000 8996 Enqueuing Expose request
02:07:39.215 00.001 20224 Worker thread wakes up
02:07:39.215 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:07:39.216 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:39.216 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:40.389 01.173 20224 Exposure complete
02:07:40.473 00.084 20224 worker thread done servicing request
02:07:40.473 00.000 8996 OnExposeComplete: enter
02:07:40.474 00.001 8996 UpdateGuideState(): m_state=6
02:07:40.475 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14880
02:07:40.476 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=473.07, Mass=449935, SNR=249.7, Peak=36077 HFD=4.4
02:07:40.477 00.001 8996 MultiStar: [#1 0.74,-0.12,0.00,M6] [#2 0.33,0.44,0.00,M9] [#3 -0.21,-0.06,0.71,U] [#4 0.07,0.35,0.57,U] [#5 0.53,-0.31,0.00,M2] [#6 -0.03,-0.14,0.41,U] [#7 0.42,0.16,0.44,U] [#8 0.45,0.17,0.00,M3] 
02:07:40.478 00.001 8996 refined, 4 included, MultiStar: {0.07, -0.13}, one-star: {0.15, -0.59}
02:07:40.478 00.000 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
02:07:40.479 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
02:07:40.480 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.10 mountX=0.08 mountY=0.13, mountTheta=1.00
02:07:40.482 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.13, opts=13)
02:07:40.483 00.001 8996 Enqueuing Move request for scope (0.07, -0.13)
02:07:40.484 00.001 20224 Worker thread wakes up
02:07:40.484 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
02:07:40.484 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
02:07:40.484 00.000 20224 Moving (0.07, -0.13) raw xDistance=0.08 yDistance=0.13
02:07:40.484 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:07:40.484 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:40.484 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:07:40.484 00.000 20224 MoveAxis(E, 0, ABG)
02:07:40.484 00.000 20224 Move returns status 0, amount 0
02:07:40.484 00.000 20224 MoveAxis(N, 0, ABG)
02:07:40.484 00.000 20224 Move returns status 0, amount 0
02:07:40.484 00.000 20224 move complete, result=0
02:07:40.485 00.001 20224 worker thread done servicing request
02:07:40.491 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=36077, med=3376, FiltMin=3056, FiltMax=20320, Gamma=1.000
02:07:40.516 00.025 8996 UpdateGuideState exits: m=449935 SNR=249.7
02:07:40.517 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:40.518 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:40.519 00.001 8996 Enqueuing Expose request
02:07:40.520 00.001 20224 Worker thread wakes up
02:07:40.520 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:40.521 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:40.522 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:41.509 00.987 20224 Exposure complete
02:07:41.566 00.057 20224 worker thread done servicing request
02:07:41.566 00.000 8996 OnExposeComplete: enter
02:07:41.567 00.001 8996 UpdateGuideState(): m_state=6
02:07:41.568 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14881
02:07:41.569 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=472.98, Mass=576162, SNR=296.1, Peak=38237 HFD=4.5
02:07:41.570 00.001 8996 MultiStar: [#1 0.49,0.03,0.00,M7] [#2 -0.10,0.24,0.73,U] [#3 -0.42,-0.20,0.00,M3] [#4 -0.21,0.35,0.50,U] [#5 0.49,-0.07,0.00,M3] [#6 -0.22,-0.29,0.34,U] [#7 -0.04,-0.00,0.34,U] [#8 0.30,0.29,0.29,U] 
02:07:41.571 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.11}, one-star: {-0.33, -0.68}
02:07:41.572 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
02:07:41.572 00.000 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
02:07:41.573 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.11 hyp=0.19 cameraTheta=-2.54 mountX=-0.15 mountY=0.13, mountTheta=2.43
02:07:41.575 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.11, opts=13)
02:07:41.576 00.001 8996 Enqueuing Move request for scope (-0.16, -0.11)
02:07:41.576 00.000 20224 Worker thread wakes up
02:07:41.576 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.11) opts 0xd
02:07:41.576 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.11)
02:07:41.576 00.000 20224 Moving (-0.16, -0.11) raw xDistance=-0.15 yDistance=0.13
02:07:41.577 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:07:41.577 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:41.577 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:07:41.577 00.000 20224 MoveAxis(E, 0, ABG)
02:07:41.577 00.000 20224 Move returns status 0, amount 0
02:07:41.577 00.000 20224 MoveAxis(N, 0, ABG)
02:07:41.577 00.000 20224 Move returns status 0, amount 0
02:07:41.577 00.000 20224 move complete, result=0
02:07:41.577 00.000 20224 worker thread done servicing request
02:07:41.581 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38237, med=3376, FiltMin=3065, FiltMax=24211, Gamma=1.000
02:07:41.596 00.015 8996 UpdateGuideState exits: m=576162 SNR=296.1
02:07:41.598 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:41.599 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:41.600 00.001 8996 Enqueuing Expose request
02:07:41.602 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:41.605 00.003 20224 Worker thread wakes up
02:07:41.605 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:41.605 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:42.768 01.163 20224 Exposure complete
02:07:42.847 00.079 20224 worker thread done servicing request
02:07:42.847 00.000 8996 OnExposeComplete: enter
02:07:42.848 00.001 8996 UpdateGuideState(): m_state=6
02:07:42.849 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14882
02:07:42.851 00.002 8996 Star::Find returns 1 (0), X=137.41, Y=472.87, Mass=533354, SNR=281.7, Peak=34669 HFD=4.5
02:07:42.852 00.001 8996 MultiStar: [#1 0.72,-0.17,0.00,M8] [#2 0.02,0.14,0.86,U] [#3 -0.25,-0.88,0.00,M4] [#4 0.03,-0.32,0.44,U] [#5 0.25,-0.51,0.00,M4] [#6 0.02,-0.75,0.00,M2] [#7 -0.09,-0.63,0.00,M1] [#8 0.18,-0.16,0.34,U] 
02:07:42.853 00.001 8996 refined, 3 included, MultiStar: {-0.06, -0.33}, one-star: {-0.24, -0.79}
02:07:42.854 00.001 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
02:07:42.855 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
02:07:42.855 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.33 hyp=0.33 cameraTheta=-1.74 mountX=-0.02 mountY=0.33, mountTheta=1.65
02:07:42.857 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.33, opts=13)
02:07:42.858 00.001 8996 Enqueuing Move request for scope (-0.06, -0.33)
02:07:42.859 00.001 20224 Worker thread wakes up
02:07:42.859 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.33) opts 0xd
02:07:42.859 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.33)
02:07:42.859 00.000 20224 Moving (-0.06, -0.33) raw xDistance=-0.02 yDistance=0.33
02:07:42.859 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:07:42.859 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:07:42.859 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
02:07:42.859 00.000 20224 MoveAxis(E, 0, ABG)
02:07:42.859 00.000 20224 Move returns status 0, amount 0
02:07:42.859 00.000 20224 MoveAxis(N, 0, ABG)
02:07:42.859 00.000 20224 Move returns status 0, amount 0
02:07:42.859 00.000 20224 move complete, result=0
02:07:42.860 00.001 20224 worker thread done servicing request
02:07:42.863 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=34669, med=3373, FiltMin=3005, FiltMax=23571, Gamma=1.000
02:07:42.886 00.023 8996 UpdateGuideState exits: m=533354 SNR=281.7
02:07:42.888 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:42.889 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:42.890 00.001 8996 Enqueuing Expose request
02:07:42.891 00.001 20224 Worker thread wakes up
02:07:42.891 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:07:42.892 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:42.892 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:43.866 00.974 20224 Exposure complete
02:07:43.921 00.055 20224 worker thread done servicing request
02:07:43.921 00.000 8996 OnExposeComplete: enter
02:07:43.923 00.002 8996 UpdateGuideState(): m_state=6
02:07:43.925 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14883
02:07:43.927 00.002 8996 Star::Find returns 1 (0), X=137.90, Y=473.01, Mass=636718, SNR=305.9, Peak=42989 HFD=4.5
02:07:43.928 00.001 8996 MultiStar: [#1 0.77,0.07,0.00,M9] [#2 0.06,0.20,0.68,U] [#3 -0.26,-0.49,0.00,M5] [#4 -0.08,-0.08,0.42,U] [#5 0.57,-0.30,0.00,M5] [#6 -0.14,-0.49,0.00,M3] [#7 0.17,-0.33,0.43,U] [#8 0.34,0.05,0.32,U] 
02:07:43.930 00.002 8996 refined, 4 included, MultiStar: {0.16, -0.24}, one-star: {0.26, -0.65}
02:07:43.931 00.001 8996 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.10) = xAngle (-0.88 = -0.88)
02:07:43.933 00.002 8996 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.01 = 2.28)
02:07:43.934 00.001 8996 CameraToMount -- cameraX=0.16 cameraY=-0.24 hyp=0.28 cameraTheta=-0.98 mountX=0.18 mountY=0.22, mountTheta=0.87
02:07:43.936 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.24, opts=13)
02:07:43.937 00.001 8996 Enqueuing Move request for scope (0.16, -0.24)
02:07:43.938 00.001 20224 Worker thread wakes up
02:07:43.938 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.24) opts 0xd
02:07:43.938 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.24)
02:07:43.938 00.000 20224 Moving (0.16, -0.24) raw xDistance=0.18 yDistance=0.22
02:07:43.938 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:07:43.938 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.61 newest=0.67
02:07:43.938 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
02:07:43.938 00.000 20224 MoveAxis(E, 0, ABG)
02:07:43.938 00.000 20224 Move returns status 0, amount 0
02:07:43.938 00.000 20224 MoveAxis(S, 46, ABG)
02:07:43.938 00.000 20224 Guiding  Dir = 1, Dur = 46
02:07:43.939 00.001 20224 IsSlewing returns 0
02:07:43.939 00.000 20224 IsGuiding returns 0
02:07:43.944 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42989, med=3373, FiltMin=3062, FiltMax=25875, Gamma=1.000
02:07:43.959 00.015 8996 UpdateGuideState exits: m=636718 SNR=305.9
02:07:43.960 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:43.961 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:43.962 00.001 8996 Enqueuing Expose request
02:07:43.984 00.022 20224 PulseGuide returned control before completion, sleep 12
02:07:43.998 00.014 20224 IsGuiding returns 1
02:07:43.998 00.000 20224 scope still moving after pulse duration time elapsed
02:07:44.029 00.031 20224 IsSlewing returns 0
02:07:44.029 00.000 20224 IsGuiding returns 1
02:07:44.060 00.031 20224 IsSlewing returns 0
02:07:44.061 00.001 20224 IsGuiding returns 0
02:07:44.061 00.000 20224 scope move finished after 46 + 75 ms
02:07:44.061 00.000 20224 Move returns status 0, amount 46
02:07:44.061 00.000 20224 move complete, result=0
02:07:44.061 00.000 20224 worker thread done servicing request
02:07:44.061 00.000 20224 Worker thread wakes up
02:07:44.061 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 46 ms SOUTH
02:07:44.062 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:44.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:45.235 01.173 20224 Exposure complete
02:07:45.320 00.085 20224 worker thread done servicing request
02:07:45.320 00.000 8996 OnExposeComplete: enter
02:07:45.322 00.002 8996 UpdateGuideState(): m_state=6
02:07:45.323 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14884
02:07:45.324 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=473.39, Mass=587681, SNR=267.8, Peak=41485 HFD=4.5
02:07:45.325 00.001 8996 MultiStar: [#1 0.69,-0.11,0.00,M10] [#2 0.14,0.16,0.70,U] [#3 -0.26,-0.38,0.60,U] [#4 -0.41,-0.16,0.63,U] [#5 0.22,-0.25,0.57,U] [#6 -0.22,-0.66,0.00,M4] [#7 -0.04,-0.30,0.46,U] [#8 0.06,-0.01,0.38,U] 
02:07:45.327 00.002 8996 refined, 6 included, MultiStar: {-0.01, -0.18}, one-star: {0.13, -0.27}
02:07:45.328 00.001 8996 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.10) = xAngle (-1.55 = -1.55)
02:07:45.329 00.001 8996 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.61)
02:07:45.331 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.18 hyp=0.18 cameraTheta=-1.65 mountX=0.00 mountY=0.18, mountTheta=1.55
02:07:45.333 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.18, opts=13)
02:07:45.334 00.001 8996 Enqueuing Move request for scope (-0.01, -0.18)
02:07:45.335 00.001 20224 Worker thread wakes up
02:07:45.335 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.18) opts 0xd
02:07:45.335 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.18)
02:07:45.336 00.001 20224 Moving (-0.01, -0.18) raw xDistance=0.00 yDistance=0.18
02:07:45.336 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:07:45.336 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:45.336 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:07:45.336 00.000 20224 MoveAxis(E, 0, ABG)
02:07:45.336 00.000 20224 Move returns status 0, amount 0
02:07:45.336 00.000 20224 MoveAxis(N, 0, ABG)
02:07:45.336 00.000 20224 Move returns status 0, amount 0
02:07:45.336 00.000 20224 move complete, result=0
02:07:45.336 00.000 20224 worker thread done servicing request
02:07:45.340 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=41485, med=3376, FiltMin=3060, FiltMax=25686, Gamma=1.000
02:07:45.366 00.026 8996 UpdateGuideState exits: m=587681 SNR=267.8
02:07:45.367 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:45.368 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:45.369 00.001 8996 Enqueuing Expose request
02:07:45.370 00.001 20224 Worker thread wakes up
02:07:45.370 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:45.371 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:45.371 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:46.339 00.968 20224 Exposure complete
02:07:46.399 00.060 20224 worker thread done servicing request
02:07:46.399 00.000 8996 OnExposeComplete: enter
02:07:46.400 00.001 8996 UpdateGuideState(): m_state=6
02:07:46.401 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14885
02:07:46.402 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=473.54, Mass=608469, SNR=355.4, Peak=40809 HFD=4.6
02:07:46.403 00.001 8996 MultiStar: [#1 0.40,-0.03,0.50,U] [#2 -0.05,0.08,0.61,U] [#3 -0.38,-0.49,0.00,M5] [#4 -0.28,0.24,0.40,U] [#5 0.30,0.05,0.48,U] [#6 -0.08,0.13,0.39,U] [#7 0.30,0.22,0.33,U] [#8 -0.14,0.18,0.30,U] 
02:07:46.404 00.001 8996 refined, 7 included, MultiStar: {0.14, 0.05}, one-star: {0.32, -0.12}
02:07:46.405 00.001 8996 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.10) = xAngle (0.46 = 0.46)
02:07:46.406 00.001 8996 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.67 = -2.67)
02:07:46.407 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=0.05 hyp=0.15 cameraTheta=0.36 mountX=0.13 mountY=-0.07, mountTheta=-0.47
02:07:46.409 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.05, opts=13)
02:07:46.411 00.002 8996 Enqueuing Move request for scope (0.14, 0.05)
02:07:46.411 00.000 20224 Worker thread wakes up
02:07:46.412 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.05) opts 0xd
02:07:46.412 00.000 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.05)
02:07:46.412 00.000 20224 Moving (0.14, 0.05) raw xDistance=0.13 yDistance=-0.07
02:07:46.412 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:07:46.412 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:46.412 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:07:46.412 00.000 20224 MoveAxis(E, 0, ABG)
02:07:46.412 00.000 20224 Move returns status 0, amount 0
02:07:46.412 00.000 20224 MoveAxis(N, 0, ABG)
02:07:46.412 00.000 20224 Move returns status 0, amount 0
02:07:46.412 00.000 20224 move complete, result=0
02:07:46.412 00.000 20224 worker thread done servicing request
02:07:46.416 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40809, med=3376, FiltMin=3005, FiltMax=25014, Gamma=1.000
02:07:46.435 00.019 8996 UpdateGuideState exits: m=608469 SNR=355.4
02:07:46.437 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:46.440 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:46.441 00.001 8996 Enqueuing Expose request
02:07:46.443 00.002 20224 Worker thread wakes up
02:07:46.443 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:46.444 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:46.444 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:47.613 01.169 20224 Exposure complete
02:07:47.689 00.076 20224 worker thread done servicing request
02:07:47.689 00.000 8996 OnExposeComplete: enter
02:07:47.690 00.001 8996 UpdateGuideState(): m_state=6
02:07:47.691 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14886
02:07:47.692 00.001 8996 Star::Find returns 1 (0), X=137.88, Y=473.90, Mass=535070, SNR=274.6, Peak=37641 HFD=4.4
02:07:47.693 00.001 8996 MultiStar: [#1 0.57,0.09,0.00,M10] [#2 -0.22,0.07,0.67,U] [#3 0.01,-0.19,0.66,U] [#4 -0.07,0.14,0.47,U] [#5 0.21,-0.08,0.72,U] [#6 0.07,-0.18,0.43,U] [#7 0.26,-0.26,0.41,U] [#8 0.06,0.08,0.43,U] 
02:07:47.694 00.001 8996 refined, 7 included, MultiStar: {0.08, 0.00}, one-star: {0.24, 0.24}
02:07:47.694 00.000 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
02:07:47.695 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.96 = -2.96)
02:07:47.696 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=0.00 hyp=0.08 cameraTheta=0.06 mountX=0.08 mountY=-0.01, mountTheta=-0.18
02:07:47.697 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=0.00, opts=13)
02:07:47.699 00.002 8996 Enqueuing Move request for scope (0.08, 0.00)
02:07:47.699 00.000 20224 Worker thread wakes up
02:07:47.699 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.00) opts 0xd
02:07:47.699 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, 0.00)
02:07:47.700 00.001 20224 Moving (0.08, 0.00) raw xDistance=0.08 yDistance=-0.01
02:07:47.700 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:07:47.700 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:47.700 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:07:47.700 00.000 20224 MoveAxis(E, 0, ABG)
02:07:47.700 00.000 20224 Move returns status 0, amount 0
02:07:47.700 00.000 20224 MoveAxis(N, 0, ABG)
02:07:47.700 00.000 20224 Move returns status 0, amount 0
02:07:47.700 00.000 20224 move complete, result=0
02:07:47.700 00.000 20224 worker thread done servicing request
02:07:47.704 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=37641, med=3376, FiltMin=3046, FiltMax=23510, Gamma=1.000
02:07:47.719 00.015 8996 UpdateGuideState exits: m=535070 SNR=274.6
02:07:47.720 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:47.721 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:47.722 00.001 8996 Enqueuing Expose request
02:07:47.723 00.001 20224 Worker thread wakes up
02:07:47.723 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:07:47.724 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:47.724 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:48.712 00.988 20224 Exposure complete
02:07:48.785 00.073 20224 worker thread done servicing request
02:07:48.785 00.000 8996 OnExposeComplete: enter
02:07:48.787 00.002 8996 UpdateGuideState(): m_state=6
02:07:48.788 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14887
02:07:48.788 00.000 8996 Star::Find returns 1 (0), X=137.64, Y=473.44, Mass=585025, SNR=246.1, Peak=34057 HFD=4.9
02:07:48.790 00.002 8996 MultiStar: [#1 0.49,-0.29,0.00,R] [#2 0.10,-0.06,0.93,U] [#3 -0.18,-0.50,0.00,M5] [#4 0.13,-0.13,0.54,U] [#5 0.29,-0.10,0.66,U] [#6 -0.12,-0.55,0.00,M3] [#7 -0.25,-0.38,0.41,U] [#8 0.07,-0.28,0.32,U] 
02:07:48.791 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.17}, one-star: {-0.00, -0.22}
02:07:48.791 00.000 8996 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.10) = xAngle (-1.07 = -1.07)
02:07:48.792 00.001 8996 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.20 = 2.08)
02:07:48.793 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.17 mountX=0.09 mountY=0.16, mountTheta=1.07
02:07:48.795 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.17, opts=13)
02:07:48.795 00.000 8996 Enqueuing Move request for scope (0.07, -0.17)
02:07:48.796 00.001 20224 Worker thread wakes up
02:07:48.796 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
02:07:48.796 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
02:07:48.796 00.000 20224 Moving (0.07, -0.17) raw xDistance=0.09 yDistance=0.16
02:07:48.797 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:07:48.797 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:48.797 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:07:48.797 00.000 20224 MoveAxis(E, 0, ABG)
02:07:48.797 00.000 20224 Move returns status 0, amount 0
02:07:48.797 00.000 20224 MoveAxis(N, 0, ABG)
02:07:48.797 00.000 20224 Move returns status 0, amount 0
02:07:48.797 00.000 20224 move complete, result=0
02:07:48.797 00.000 20224 worker thread done servicing request
02:07:48.802 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=34057, med=3376, FiltMin=3033, FiltMax=23200, Gamma=1.000
02:07:48.825 00.023 8996 UpdateGuideState exits: m=585025 SNR=246.1
02:07:48.827 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:48.828 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:48.829 00.001 8996 Enqueuing Expose request
02:07:48.830 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:07:48.831 00.001 20224 Worker thread wakes up
02:07:48.831 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:48.831 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:49.987 01.156 20224 Exposure complete
02:07:50.071 00.084 20224 worker thread done servicing request
02:07:50.071 00.000 8996 OnExposeComplete: enter
02:07:50.072 00.001 8996 UpdateGuideState(): m_state=6
02:07:50.073 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14888
02:07:50.073 00.000 8996 Star::Find returns 1 (0), X=137.59, Y=473.26, Mass=561770, SNR=293.3, Peak=43213 HFD=4.6
02:07:50.074 00.001 8996 MultiStar: [#1 -0.11,0.22,0.55,U] [#2 -0.35,0.12,0.73,U] [#3 -0.28,-0.16,0.60,U] [#4 -0.04,0.04,0.48,U] [#5 -0.21,-0.23,0.56,U] [#6 -0.13,-0.52,0.00,M4] [#7 -0.29,-0.79,0.00,M1] [#8 -0.12,-0.33,0.31,U] 
02:07:50.075 00.001 8996 refined, 6 included, MultiStar: {-0.17, -0.12}, one-star: {-0.05, -0.40}
02:07:50.076 00.001 8996 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.10) = xAngle (-2.42 = -2.42)
02:07:50.077 00.001 8996 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.55 = 0.73)
02:07:50.077 00.000 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.12 hyp=0.20 cameraTheta=-2.52 mountX=-0.15 mountY=0.14, mountTheta=2.41
02:07:50.079 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.12, opts=13)
02:07:50.079 00.000 8996 Enqueuing Move request for scope (-0.17, -0.12)
02:07:50.080 00.001 20224 Worker thread wakes up
02:07:50.080 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.12) opts 0xd
02:07:50.080 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.12)
02:07:50.080 00.000 20224 Moving (-0.17, -0.12) raw xDistance=-0.15 yDistance=0.14
02:07:50.081 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:07:50.081 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:50.081 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:07:50.081 00.000 20224 MoveAxis(E, 0, ABG)
02:07:50.081 00.000 20224 Move returns status 0, amount 0
02:07:50.081 00.000 20224 MoveAxis(N, 0, ABG)
02:07:50.081 00.000 20224 Move returns status 0, amount 0
02:07:50.081 00.000 20224 move complete, result=0
02:07:50.081 00.000 20224 worker thread done servicing request
02:07:50.084 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=43213, med=3376, FiltMin=3059, FiltMax=24630, Gamma=1.000
02:07:50.108 00.024 8996 UpdateGuideState exits: m=561770 SNR=293.3
02:07:50.110 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:50.111 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:50.112 00.001 8996 Enqueuing Expose request
02:07:50.113 00.001 20224 Worker thread wakes up
02:07:50.113 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:50.114 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:50.114 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:51.107 00.993 20224 Exposure complete
02:07:51.178 00.071 20224 worker thread done servicing request
02:07:51.178 00.000 8996 OnExposeComplete: enter
02:07:51.178 00.000 8996 UpdateGuideState(): m_state=6
02:07:51.179 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14889
02:07:51.180 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=473.33, Mass=533647, SNR=263.8, Peak=40365 HFD=4.5
02:07:51.181 00.001 8996 MultiStar: [#1 -0.17,0.47,0.00,M1] [#2 -0.49,0.23,0.00,M2] [#3 -0.41,-0.02,0.68,U] [#4 -0.09,0.24,0.57,U] [#5 0.07,-0.10,0.54,U] [#6 -0.51,-0.61,0.00,M5] [#7 -0.61,-0.41,0.00,M2] [#8 -0.06,0.17,0.33,U] 
02:07:51.182 00.001 8996 refined, 4 included, MultiStar: {-0.15, -0.07}, one-star: {-0.15, -0.33}
02:07:51.183 00.001 8996 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
02:07:51.183 00.000 8996 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
02:07:51.184 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.07 hyp=0.16 cameraTheta=-2.72 mountX=-0.14 mountY=0.08, mountTheta=2.61
02:07:51.187 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.07, opts=13)
02:07:51.189 00.002 8996 Enqueuing Move request for scope (-0.15, -0.07)
02:07:51.192 00.003 20224 Worker thread wakes up
02:07:51.192 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.07) opts 0xd
02:07:51.192 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.07)
02:07:51.192 00.000 20224 Moving (-0.15, -0.07) raw xDistance=-0.14 yDistance=0.08
02:07:51.192 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:07:51.192 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:51.193 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:51.193 00.000 20224 MoveAxis(E, 0, ABG)
02:07:51.193 00.000 20224 Move returns status 0, amount 0
02:07:51.193 00.000 20224 MoveAxis(N, 0, ABG)
02:07:51.193 00.000 20224 Move returns status 0, amount 0
02:07:51.193 00.000 20224 move complete, result=0
02:07:51.193 00.000 20224 worker thread done servicing request
02:07:51.201 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40365, med=3376, FiltMin=3037, FiltMax=20803, Gamma=1.000
02:07:51.220 00.019 8996 UpdateGuideState exits: m=533647 SNR=263.8
02:07:51.221 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:51.222 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:51.223 00.001 8996 Enqueuing Expose request
02:07:51.224 00.001 20224 Worker thread wakes up
02:07:51.224 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:51.225 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:51.225 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:52.378 01.153 20224 Exposure complete
02:07:52.451 00.073 20224 worker thread done servicing request
02:07:52.451 00.000 8996 OnExposeComplete: enter
02:07:52.452 00.001 8996 UpdateGuideState(): m_state=6
02:07:52.453 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14890
02:07:52.454 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=473.26, Mass=542471, SNR=298.3, Peak=39965 HFD=4.6
02:07:52.455 00.001 8996 MultiStar: [#1 -0.14,0.32,0.66,U] [#2 -0.40,-0.30,0.00,M3] [#3 -0.72,-0.50,0.00,M4] [#4 -0.16,0.10,0.53,U] [#5 0.12,-0.19,0.55,U] [#6 -0.33,-0.51,0.00,M6] [#7 -0.05,-0.12,0.41,U] [#8 -0.29,-0.27,0.34,U] 
02:07:52.455 00.000 8996 refined, 5 included, MultiStar: {-0.11, -0.11}, one-star: {-0.14, -0.40}
02:07:52.456 00.001 8996 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
02:07:52.457 00.001 8996 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.37 = 0.91)
02:07:52.458 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.11 hyp=0.15 cameraTheta=-2.34 mountX=-0.10 mountY=0.12, mountTheta=2.24
02:07:52.459 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.11, opts=13)
02:07:52.460 00.001 8996 Enqueuing Move request for scope (-0.11, -0.11)
02:07:52.461 00.001 20224 Worker thread wakes up
02:07:52.461 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.11) opts 0xd
02:07:52.461 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.11)
02:07:52.461 00.000 20224 Moving (-0.11, -0.11) raw xDistance=-0.10 yDistance=0.12
02:07:52.461 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:07:52.461 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:52.461 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:07:52.461 00.000 20224 MoveAxis(E, 0, ABG)
02:07:52.461 00.000 20224 Move returns status 0, amount 0
02:07:52.461 00.000 20224 MoveAxis(N, 0, ABG)
02:07:52.461 00.000 20224 Move returns status 0, amount 0
02:07:52.461 00.000 20224 move complete, result=0
02:07:52.462 00.001 20224 worker thread done servicing request
02:07:52.465 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39965, med=3376, FiltMin=3040, FiltMax=22512, Gamma=1.000
02:07:52.478 00.013 8996 UpdateGuideState exits: m=542471 SNR=298.3
02:07:52.479 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:52.480 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:52.481 00.001 8996 Enqueuing Expose request
02:07:52.482 00.001 20224 Worker thread wakes up
02:07:52.482 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:52.482 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:52.482 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:07:53.477 00.995 20224 Exposure complete
02:07:53.534 00.057 20224 worker thread done servicing request
02:07:53.534 00.000 8996 OnExposeComplete: enter
02:07:53.535 00.001 8996 UpdateGuideState(): m_state=6
02:07:53.536 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14891
02:07:53.537 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=473.64, Mass=662363, SNR=312.0, Peak=46553 HFD=4.6
02:07:53.538 00.001 8996 MultiStar: [#1 -0.46,0.36,0.00,M1] [#2 -0.37,0.18,0.65,U] [#3 -0.62,-0.43,0.00,M5] [#4 -0.03,0.23,0.45,U] [#5 0.41,0.06,0.56,U] [#6 -0.29,-0.06,0.30,U] [#7 0.13,-0.14,0.37,U] [#8 -0.01,-0.08,0.31,U] 
02:07:53.539 00.001 8996 refined, 6 included, MultiStar: {-0.06, 0.04}, one-star: {-0.14, -0.02}
02:07:53.540 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
02:07:53.540 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
02:07:53.541 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.54 mountX=-0.06 mountY=-0.03, mountTheta=-2.65
02:07:53.543 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.04, opts=13)
02:07:53.543 00.000 8996 Enqueuing Move request for scope (-0.06, 0.04)
02:07:53.544 00.001 20224 Worker thread wakes up
02:07:53.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.04) opts 0xd
02:07:53.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.04)
02:07:53.544 00.000 20224 Moving (-0.06, 0.04) raw xDistance=-0.06 yDistance=-0.03
02:07:53.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:07:53.545 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:53.545 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:07:53.545 00.000 20224 MoveAxis(E, 0, ABG)
02:07:53.545 00.000 20224 Move returns status 0, amount 0
02:07:53.545 00.000 20224 MoveAxis(N, 0, ABG)
02:07:53.545 00.000 20224 Move returns status 0, amount 0
02:07:53.545 00.000 20224 move complete, result=0
02:07:53.545 00.000 20224 worker thread done servicing request
02:07:53.549 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=46553, med=3376, FiltMin=3024, FiltMax=25238, Gamma=1.000
02:07:53.563 00.014 8996 UpdateGuideState exits: m=662363 SNR=312.0
02:07:53.564 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:53.565 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:53.565 00.000 8996 Enqueuing Expose request
02:07:53.566 00.001 20224 Worker thread wakes up
02:07:53.566 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:07:53.567 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:53.567 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:54.758 01.191 20224 Exposure complete
02:07:54.818 00.060 20224 worker thread done servicing request
02:07:54.818 00.000 8996 OnExposeComplete: enter
02:07:54.820 00.002 8996 UpdateGuideState(): m_state=6
02:07:54.822 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14892
02:07:54.824 00.002 8996 Star::Find returns 1 (0), X=137.60, Y=473.77, Mass=616993, SNR=322.0, Peak=43273 HFD=4.6
02:07:54.826 00.002 8996 MultiStar: [#1 -0.07,1.12,0.00,M2] [#2 -0.06,0.58,0.00,M3] [#3 -0.67,0.29,0.00,M6] [#4 -0.35,0.41,0.00,M1] [#5 0.12,0.13,0.48,U] [#6 -0.17,0.02,0.36,U] [#7 -0.59,0.37,0.00,M1] [#8 -0.20,0.39,0.30,U] 
02:07:54.828 00.002 8996 single-star, 3 included, MultiStar: {-0.05, 0.14}, one-star: {-0.05, 0.12}
02:07:54.830 00.002 8996 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.10) = xAngle (2.06 = 2.06)
02:07:54.832 00.002 8996 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.06 = -1.06)
02:07:54.833 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.12 hyp=0.12 cameraTheta=1.96 mountX=-0.06 mountY=-0.11, mountTheta=-2.06
02:07:54.835 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.12, opts=13)
02:07:54.836 00.001 8996 Enqueuing Move request for scope (-0.05, 0.12)
02:07:54.837 00.001 20224 Worker thread wakes up
02:07:54.837 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.12) opts 0xd
02:07:54.837 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.12)
02:07:54.837 00.000 20224 Moving (-0.05, 0.12) raw xDistance=-0.06 yDistance=-0.11
02:07:54.837 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:07:54.838 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:54.838 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:07:54.838 00.000 20224 MoveAxis(E, 0, ABG)
02:07:54.838 00.000 20224 Move returns status 0, amount 0
02:07:54.838 00.000 20224 MoveAxis(N, 0, ABG)
02:07:54.838 00.000 20224 Move returns status 0, amount 0
02:07:54.838 00.000 20224 move complete, result=0
02:07:54.838 00.000 20224 worker thread done servicing request
02:07:54.841 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43273, med=3376, FiltMin=3046, FiltMax=24102, Gamma=1.000
02:07:54.863 00.022 8996 UpdateGuideState exits: m=616993 SNR=322.0
02:07:54.865 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:54.867 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:54.869 00.002 8996 Enqueuing Expose request
02:07:54.869 00.000 20224 Worker thread wakes up
02:07:54.869 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:07:54.870 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:54.870 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:55.853 00.983 20224 Exposure complete
02:07:55.928 00.075 20224 worker thread done servicing request
02:07:55.928 00.000 8996 OnExposeComplete: enter
02:07:55.929 00.001 8996 UpdateGuideState(): m_state=6
02:07:55.931 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14893
02:07:55.932 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=473.58, Mass=575249, SNR=257.7, Peak=38294 HFD=4.4
02:07:55.935 00.003 8996 MultiStar: [#1 -0.55,0.30,0.00,M3] [#2 -0.70,0.17,0.00,M4] [#3 -0.55,-0.15,0.00,M7] [#4 -0.50,0.38,0.00,M2] [#5 -0.10,-0.14,0.64,U] [#6 -0.53,-0.14,0.00,M5] [#7 -0.86,-0.14,0.00,M2] [#8 -0.20,0.23,0.38,U] 
02:07:55.936 00.001 8996 refined, 2 included, MultiStar: {-0.31, -0.04}, one-star: {-0.49, -0.08}
02:07:55.937 00.001 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
02:07:55.938 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
02:07:55.940 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.04 hyp=0.31 cameraTheta=-3.01 mountX=-0.31 mountY=0.08, mountTheta=2.89
02:07:55.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.04, opts=13)
02:07:55.943 00.001 8996 Enqueuing Move request for scope (-0.31, -0.04)
02:07:55.944 00.001 20224 Worker thread wakes up
02:07:55.944 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.04) opts 0xd
02:07:55.944 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.04)
02:07:55.944 00.000 20224 Moving (-0.31, -0.04) raw xDistance=-0.31 yDistance=0.08
02:07:55.944 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
02:07:55.944 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:55.944 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:07:55.944 00.000 20224 MoveAxis(E, 45, ABG)
02:07:55.944 00.000 20224 Guiding  Dir = 2, Dur = 45
02:07:55.945 00.001 20224 IsSlewing returns 0
02:07:55.945 00.000 20224 IsGuiding returns 0
02:07:55.947 00.002 20224 PulseGuide returned control before completion, sleep 54
02:07:55.949 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=38294, med=3376, FiltMin=3056, FiltMax=19917, Gamma=1.000
02:07:55.970 00.021 8996 UpdateGuideState exits: m=575249 SNR=257.7
02:07:55.972 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:55.974 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:55.975 00.001 8996 Enqueuing Expose request
02:07:56.002 00.027 20224 IsGuiding returns 1
02:07:56.002 00.000 20224 scope still moving after pulse duration time elapsed
02:07:56.033 00.031 20224 IsSlewing returns 0
02:07:56.034 00.001 20224 IsGuiding returns 0
02:07:56.034 00.000 20224 scope move finished after 45 + 43 ms
02:07:56.034 00.000 20224 Move returns status 0, amount 45
02:07:56.034 00.000 20224 MoveAxis(N, 0, ABG)
02:07:56.034 00.000 20224 Move returns status 0, amount 0
02:07:56.034 00.000 20224 move complete, result=0
02:07:56.034 00.000 20224 worker thread done servicing request
02:07:56.034 00.000 20224 Worker thread wakes up
02:07:56.035 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:56.035 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:56.035 00.000 8996 GuideStep: -0.3 px 45 ms EAST, 0.1 px 0 ms NORTH
02:07:57.221 01.186 20224 Exposure complete
02:07:57.293 00.072 20224 worker thread done servicing request
02:07:57.294 00.001 8996 OnExposeComplete: enter
02:07:57.295 00.001 8996 UpdateGuideState(): m_state=6
02:07:57.296 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14894
02:07:57.296 00.000 8996 Star::Find returns 1 (0), X=137.69, Y=473.29, Mass=599355, SNR=293.0, Peak=37005 HFD=4.7
02:07:57.298 00.002 8996 MultiStar: [#1 -0.45,-0.24,0.00,M4] [#2 -0.51,-0.32,0.00,M5] [#3 -0.71,-0.59,0.00,M8] [#4 -0.35,-0.18,0.51,U] [#5 0.07,-0.82,0.00,M1] [#6 -0.32,-0.32,0.50,U] [#7 0.03,-0.22,0.41,U] [#8 -0.15,-0.36,0.28,U] 
02:07:57.299 00.001 8996 refined, 4 included, MultiStar: {-0.12, -0.30}, one-star: {0.05, -0.37}
02:07:57.300 00.001 8996 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.10) = xAngle (-1.85 = -1.85)
02:07:57.301 00.001 8996 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.97 = 1.31)
02:07:57.303 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.94 mountX=-0.09 mountY=0.31, mountTheta=1.85
02:07:57.305 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.30, opts=13)
02:07:57.307 00.002 8996 Enqueuing Move request for scope (-0.12, -0.30)
02:07:57.308 00.001 20224 Worker thread wakes up
02:07:57.308 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.30) opts 0xd
02:07:57.308 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.30)
02:07:57.308 00.000 20224 Moving (-0.12, -0.30) raw xDistance=-0.09 yDistance=0.31
02:07:57.308 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:07:57.308 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
02:07:57.309 00.001 20224 MoveAxis(E, 0, ABG)
02:07:57.309 00.000 20224 Move returns status 0, amount 0
02:07:57.309 00.000 20224 MoveAxis(S, 66, ABG)
02:07:57.309 00.000 20224 Guiding  Dir = 1, Dur = 66
02:07:57.309 00.000 20224 IsSlewing returns 0
02:07:57.310 00.001 20224 IsGuiding returns 0
02:07:57.312 00.002 20224 PulseGuide returned control before completion, sleep 75
02:07:57.317 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=37005, med=3373, FiltMin=2995, FiltMax=25392, Gamma=1.000
02:07:57.335 00.018 8996 UpdateGuideState exits: m=599355 SNR=293.0
02:07:57.336 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:57.337 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:57.338 00.001 8996 Enqueuing Expose request
02:07:57.392 00.054 20224 IsGuiding returns 1
02:07:57.392 00.000 20224 scope still moving after pulse duration time elapsed
02:07:57.424 00.032 20224 IsSlewing returns 0
02:07:57.424 00.000 20224 IsGuiding returns 0
02:07:57.424 00.000 20224 scope move finished after 66 + 48 ms
02:07:57.424 00.000 20224 Move returns status 0, amount 66
02:07:57.424 00.000 20224 move complete, result=0
02:07:57.424 00.000 20224 worker thread done servicing request
02:07:57.424 00.000 20224 Worker thread wakes up
02:07:57.424 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 66 ms SOUTH
02:07:57.427 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:57.427 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:58.410 00.983 20224 Exposure complete
02:07:58.488 00.078 20224 worker thread done servicing request
02:07:58.488 00.000 8996 OnExposeComplete: enter
02:07:58.489 00.001 8996 UpdateGuideState(): m_state=6
02:07:58.490 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14895
02:07:58.491 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=473.41, Mass=601139, SNR=312.9, Peak=36749 HFD=4.9
02:07:58.493 00.002 8996 MultiStar: [#1 -0.64,-0.26,0.00,M5] [#2 -0.46,0.20,0.00,M6] [#3 -0.61,-0.24,0.00,M9] [#4 -0.44,-0.10,0.40,U] [#5 -0.43,-0.16,0.43,U] [#6 -0.18,-0.14,0.34,U] [#7 -0.07,0.11,0.33,U] [#8 -0.30,-0.04,0.33,U] 
02:07:58.494 00.001 8996 refined, 5 included, MultiStar: {-0.28, -0.14}, one-star: {-0.24, -0.25}
02:07:58.494 00.000 8996 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.10) = xAngle (-2.58 = -2.58)
02:07:58.495 00.001 8996 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.71 = 0.57)
02:07:58.496 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-0.14 hyp=0.31 cameraTheta=-2.68 mountX=-0.26 mountY=0.17, mountTheta=2.57
02:07:58.498 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-0.14, opts=13)
02:07:58.499 00.001 8996 Enqueuing Move request for scope (-0.28, -0.14)
02:07:58.499 00.000 20224 Worker thread wakes up
02:07:58.499 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.14) opts 0xd
02:07:58.499 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -0.14)
02:07:58.499 00.000 20224 Moving (-0.28, -0.14) raw xDistance=-0.26 yDistance=0.17
02:07:58.499 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
02:07:58.500 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:07:58.500 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:07:58.500 00.000 20224 MoveAxis(E, 38, ABG)
02:07:58.500 00.000 20224 Guiding  Dir = 2, Dur = 38
02:07:58.500 00.000 20224 IsSlewing returns 0
02:07:58.500 00.000 20224 IsGuiding returns 0
02:07:58.501 00.001 20224 PulseGuide returned control before completion, sleep 47
02:07:58.506 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=36749, med=3376, FiltMin=3075, FiltMax=23235, Gamma=1.000
02:07:58.527 00.021 8996 UpdateGuideState exits: m=601139 SNR=312.9
02:07:58.528 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:58.529 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:58.530 00.001 8996 Enqueuing Expose request
02:07:58.555 00.025 20224 IsGuiding returns 1
02:07:58.555 00.000 20224 scope still moving after pulse duration time elapsed
02:07:58.587 00.032 20224 IsSlewing returns 0
02:07:58.587 00.000 20224 IsGuiding returns 1
02:07:58.618 00.031 20224 IsSlewing returns 0
02:07:58.619 00.001 20224 IsGuiding returns 0
02:07:58.619 00.000 20224 scope move finished after 38 + 80 ms
02:07:58.619 00.000 20224 Move returns status 0, amount 38
02:07:58.619 00.000 20224 MoveAxis(N, 0, ABG)
02:07:58.619 00.000 20224 Move returns status 0, amount 0
02:07:58.619 00.000 20224 move complete, result=0
02:07:58.619 00.000 20224 worker thread done servicing request
02:07:58.620 00.001 20224 Worker thread wakes up
02:07:58.620 00.000 8996 GuideStep: -0.3 px 38 ms EAST, 0.2 px 0 ms NORTH
02:07:58.622 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:07:58.622 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:07:59.794 01.172 20224 Exposure complete
02:07:59.867 00.073 20224 worker thread done servicing request
02:07:59.869 00.002 8996 OnExposeComplete: enter
02:07:59.870 00.001 8996 UpdateGuideState(): m_state=6
02:07:59.871 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14896
02:07:59.872 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=473.13, Mass=554878, SNR=263.6, Peak=38733 HFD=4.5
02:07:59.873 00.001 8996 MultiStar: [#1 0.07,-0.18,0.65,U] [#2 0.25,-0.33,0.64,U] [#3 0.36,-0.60,0.00,M10] [#4 0.35,-0.13,0.53,U] [#5 0.29,-0.49,0.00,M1] [#6 0.75,-0.16,0.00,M4] [#7 0.29,-0.11,0.43,U] [#8 0.12,-0.48,0.00,M1] 
02:07:59.873 00.000 8996 refined, 4 included, MultiStar: {0.19, -0.30}, one-star: {0.11, -0.53}
02:07:59.874 00.001 8996 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.10) = xAngle (-0.91 = -0.91)
02:07:59.875 00.001 8996 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.03 = 2.25)
02:07:59.876 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=-0.30 hyp=0.36 cameraTheta=-1.01 mountX=0.22 mountY=0.28, mountTheta=0.90
02:07:59.877 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=-0.30, opts=13)
02:07:59.878 00.001 8996 Enqueuing Move request for scope (0.19, -0.30)
02:07:59.879 00.001 20224 Worker thread wakes up
02:07:59.879 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.30) opts 0xd
02:07:59.879 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, -0.30)
02:07:59.879 00.000 20224 Moving (0.19, -0.30) raw xDistance=0.22 yDistance=0.28
02:07:59.879 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
02:07:59.879 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
02:07:59.879 00.000 20224 MoveAxis(W, 29, ABG)
02:07:59.879 00.000 20224 Guiding  Dir = 3, Dur = 29
02:07:59.880 00.001 20224 IsSlewing returns 0
02:07:59.880 00.000 20224 IsGuiding returns 0
02:07:59.884 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1213, max=38733, med=3373, FiltMin=3056, FiltMax=23568, Gamma=1.000
02:07:59.898 00.014 8996 UpdateGuideState exits: m=554878 SNR=263.6
02:07:59.899 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:07:59.901 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:07:59.903 00.002 8996 Enqueuing Expose request
02:07:59.931 00.028 20224 IsGuiding returns 1
02:07:59.931 00.000 20224 scope still moving after pulse duration time elapsed
02:07:59.961 00.030 20224 IsSlewing returns 0
02:07:59.961 00.000 20224 IsGuiding returns 1
02:07:59.992 00.031 20224 IsSlewing returns 0
02:07:59.992 00.000 20224 IsGuiding returns 1
02:08:00.022 00.030 20224 IsSlewing returns 0
02:08:00.022 00.000 20224 IsGuiding returns 0
02:08:00.024 00.002 20224 scope move finished after 29 + 114 ms
02:08:00.024 00.000 20224 Move returns status 0, amount 29
02:08:00.024 00.000 20224 MoveAxis(S, 58, ABG)
02:08:00.024 00.000 20224 Guiding  Dir = 1, Dur = 58
02:08:00.024 00.000 20224 IsSlewing returns 0
02:08:00.024 00.000 20224 IsGuiding returns 0
02:08:00.086 00.062 20224 IsGuiding returns 1
02:08:00.086 00.000 20224 scope still moving after pulse duration time elapsed
02:08:00.116 00.030 20224 IsSlewing returns 0
02:08:00.116 00.000 20224 IsGuiding returns 1
02:08:00.147 00.031 20224 IsSlewing returns 0
02:08:00.147 00.000 20224 IsGuiding returns 1
02:08:00.179 00.032 20224 IsSlewing returns 0
02:08:00.179 00.000 20224 IsGuiding returns 0
02:08:00.180 00.001 20224 scope move finished after 58 + 97 ms
02:08:00.180 00.000 20224 Move returns status 0, amount 58
02:08:00.180 00.000 20224 move complete, result=0
02:08:00.180 00.000 20224 worker thread done servicing request
02:08:00.180 00.000 20224 Worker thread wakes up
02:08:00.180 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.3 px 58 ms SOUTH
02:08:00.183 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:00.183 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:01.158 00.975 20224 Exposure complete
02:08:01.221 00.063 20224 worker thread done servicing request
02:08:01.221 00.000 8996 OnExposeComplete: enter
02:08:01.222 00.001 8996 UpdateGuideState(): m_state=6
02:08:01.223 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14897
02:08:01.224 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=473.44, Mass=641976, SNR=297.6, Peak=37613 HFD=4.7
02:08:01.225 00.001 8996 MultiStar: [#1 0.37,0.20,0.69,U] [#2 0.14,0.26,0.61,U] [#3 0.06,-0.55,0.00,R] [#4 0.22,-0.03,0.47,U] [#5 0.22,-0.25,0.55,U] [#6 0.28,-0.17,0.40,U] [#7 0.20,-0.05,0.32,U] [#8 0.33,-0.12,0.34,U] 
02:08:01.226 00.001 8996 refined, 7 included, MultiStar: {0.21, -0.04}, one-star: {0.07, -0.22}
02:08:01.227 00.001 8996 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.10) = xAngle (-0.11 = -0.11)
02:08:01.227 00.000 8996 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.24 = 3.05)
02:08:01.228 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-0.21 mountX=0.21 mountY=0.02, mountTheta=0.09
02:08:01.230 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=-0.04, opts=13)
02:08:01.230 00.000 8996 Enqueuing Move request for scope (0.21, -0.04)
02:08:01.231 00.001 20224 Worker thread wakes up
02:08:01.231 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.04) opts 0xd
02:08:01.231 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, -0.04)
02:08:01.231 00.000 20224 Moving (0.21, -0.04) raw xDistance=0.21 yDistance=0.02
02:08:01.231 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
02:08:01.231 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:01.231 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:08:01.231 00.000 20224 MoveAxis(W, 33, ABG)
02:08:01.232 00.001 20224 Guiding  Dir = 3, Dur = 33
02:08:01.232 00.000 20224 IsSlewing returns 0
02:08:01.232 00.000 20224 IsGuiding returns 0
02:08:01.235 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=37613, med=3373, FiltMin=3062, FiltMax=25078, Gamma=1.000
02:08:01.250 00.015 8996 UpdateGuideState exits: m=641976 SNR=297.6
02:08:01.251 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:01.252 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:01.253 00.001 8996 Enqueuing Expose request
02:08:01.256 00.003 20224 PulseGuide returned control before completion, sleep 19
02:08:01.286 00.030 20224 IsGuiding returns 1
02:08:01.286 00.000 20224 scope still moving after pulse duration time elapsed
02:08:01.317 00.031 20224 IsSlewing returns 0
02:08:01.318 00.001 20224 IsGuiding returns 1
02:08:01.348 00.030 20224 IsSlewing returns 0
02:08:01.349 00.001 20224 IsGuiding returns 0
02:08:01.349 00.000 20224 scope move finished after 33 + 83 ms
02:08:01.349 00.000 20224 Move returns status 0, amount 33
02:08:01.349 00.000 20224 MoveAxis(N, 0, ABG)
02:08:01.349 00.000 20224 Move returns status 0, amount 0
02:08:01.349 00.000 20224 move complete, result=0
02:08:01.349 00.000 20224 worker thread done servicing request
02:08:01.349 00.000 20224 Worker thread wakes up
02:08:01.349 00.000 8996 GuideStep: 0.2 px 33 ms WEST, 0.0 px 0 ms NORTH
02:08:01.352 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:01.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:02.514 01.162 20224 Exposure complete
02:08:02.572 00.058 20224 worker thread done servicing request
02:08:02.572 00.000 8996 OnExposeComplete: enter
02:08:02.574 00.002 8996 UpdateGuideState(): m_state=6
02:08:02.574 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14898
02:08:02.575 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=473.67, Mass=578201, SNR=301.9, Peak=37977 HFD=4.7
02:08:02.577 00.002 8996 MultiStar: [#1 -0.15,0.65,0.00,M4] [#2 -0.28,0.68,0.00,M5] [#3 -0.86,0.53,0.00,M1] [#4 -0.31,0.44,0.00,M1] [#5 -0.16,0.10,0.51,U] [#6 -0.57,0.00,0.00,M4] [#7 -0.53,0.21,0.00,M1] [#8 -0.06,0.24,0.25,U] 
02:08:02.578 00.001 8996 refined, 2 included, MultiStar: {-0.23, 0.07}, one-star: {-0.31, 0.01}
02:08:02.579 00.001 8996 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.10) = xAngle (2.94 = 2.94)
02:08:02.581 00.002 8996 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.18 = -0.18)
02:08:02.581 00.000 8996 CameraToMount -- cameraX=-0.23 cameraY=0.07 hyp=0.24 cameraTheta=2.84 mountX=-0.24 mountY=-0.04, mountTheta=-2.96
02:08:02.583 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.07, opts=13)
02:08:02.584 00.001 8996 Enqueuing Move request for scope (-0.23, 0.07)
02:08:02.585 00.001 20224 Worker thread wakes up
02:08:02.585 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.07) opts 0xd
02:08:02.585 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.07)
02:08:02.585 00.000 20224 Moving (-0.23, 0.07) raw xDistance=-0.24 yDistance=-0.04
02:08:02.585 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
02:08:02.585 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:02.585 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:08:02.585 00.000 20224 MoveAxis(E, 32, ABG)
02:08:02.585 00.000 20224 Guiding  Dir = 2, Dur = 32
02:08:02.585 00.000 20224 IsSlewing returns 0
02:08:02.586 00.001 20224 IsGuiding returns 0
02:08:02.589 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=37977, med=3369, FiltMin=3037, FiltMax=21382, Gamma=1.000
02:08:02.603 00.014 8996 UpdateGuideState exits: m=578201 SNR=301.9
02:08:02.604 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:02.605 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:02.606 00.001 8996 Enqueuing Expose request
02:08:02.612 00.006 20224 PulseGuide returned control before completion, sleep 16
02:08:02.643 00.031 20224 IsGuiding returns 1
02:08:02.643 00.000 20224 scope still moving after pulse duration time elapsed
02:08:02.675 00.032 20224 IsSlewing returns 0
02:08:02.675 00.000 20224 IsGuiding returns 1
02:08:02.707 00.032 20224 IsSlewing returns 0
02:08:02.707 00.000 20224 IsGuiding returns 0
02:08:02.707 00.000 20224 scope move finished after 32 + 88 ms
02:08:02.707 00.000 20224 Move returns status 0, amount 32
02:08:02.707 00.000 20224 MoveAxis(N, 0, ABG)
02:08:02.708 00.001 20224 Move returns status 0, amount 0
02:08:02.708 00.000 20224 move complete, result=0
02:08:02.708 00.000 20224 worker thread done servicing request
02:08:02.708 00.000 8996 GuideStep: -0.2 px 32 ms EAST, -0.0 px 0 ms NORTH
02:08:02.710 00.002 20224 Worker thread wakes up
02:08:02.710 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:02.710 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:03.689 00.979 20224 Exposure complete
02:08:03.758 00.069 20224 worker thread done servicing request
02:08:03.758 00.000 8996 OnExposeComplete: enter
02:08:03.759 00.001 8996 UpdateGuideState(): m_state=6
02:08:03.760 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14899
02:08:03.761 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=474.09, Mass=505918, SNR=289.0, Peak=37081 HFD=4.8
02:08:03.762 00.001 8996 MultiStar: [#1 -0.10,0.83,0.00,M5] [#2 -0.03,0.56,0.00,M6] [#3 -0.63,0.55,0.00,M2] [#4 -0.06,0.71,0.00,M2] [#5 0.25,0.37,0.50,U] [#6 0.01,0.53,0.00,M5] [#7 0.13,0.60,0.00,M2] [#8 0.26,0.61,0.00,M1] 
02:08:03.763 00.001 8996 refined, 1 included, MultiStar: {0.00, 0.41}, one-star: {-0.12, 0.43}
02:08:03.764 00.001 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
02:08:03.765 00.001 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
02:08:03.765 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.41 hyp=0.41 cameraTheta=1.56 mountX=-0.04 mountY=-0.41, mountTheta=-1.66
02:08:03.767 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.41, opts=13)
02:08:03.768 00.001 8996 Enqueuing Move request for scope (0.00, 0.41)
02:08:03.769 00.001 20224 Worker thread wakes up
02:08:03.769 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.41) opts 0xd
02:08:03.769 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.41)
02:08:03.769 00.000 20224 Moving (0.00, 0.41) raw xDistance=-0.04 yDistance=-0.41
02:08:03.769 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:08:03.769 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:03.769 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
02:08:03.769 00.000 20224 MoveAxis(E, 0, ABG)
02:08:03.769 00.000 20224 Move returns status 0, amount 0
02:08:03.769 00.000 20224 MoveAxis(N, 0, ABG)
02:08:03.769 00.000 20224 Move returns status 0, amount 0
02:08:03.769 00.000 20224 move complete, result=0
02:08:03.769 00.000 20224 worker thread done servicing request
02:08:03.775 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=37081, med=3369, FiltMin=3040, FiltMax=20406, Gamma=1.000
02:08:03.791 00.016 8996 UpdateGuideState exits: m=505918 SNR=289.0
02:08:03.792 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:03.793 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:03.794 00.001 8996 Enqueuing Expose request
02:08:03.795 00.001 20224 Worker thread wakes up
02:08:03.795 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
02:08:03.795 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:03.795 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:04.968 01.173 20224 Exposure complete
02:08:05.046 00.078 20224 worker thread done servicing request
02:08:05.047 00.001 8996 OnExposeComplete: enter
02:08:05.047 00.000 8996 UpdateGuideState(): m_state=6
02:08:05.048 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14900
02:08:05.049 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=473.82, Mass=618240, SNR=280.9, Peak=43833 HFD=4.6
02:08:05.050 00.001 8996 MultiStar: [#1 0.27,0.72,0.00,M6] [#2 0.15,0.50,0.00,M7] [#3 -0.36,0.88,0.00,M3] [#4 -0.03,0.43,0.48,U] [#5 0.42,0.50,0.00,M1] [#6 0.33,0.26,0.37,U] [#7 0.41,0.47,0.00,M3] [#8 0.02,0.49,0.00,M2] 
02:08:05.051 00.001 8996 single-star, 2 included, MultiStar: {-0.01, 0.25}, one-star: {-0.13, 0.16}
02:08:05.052 00.001 8996 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.10) = xAngle (2.35 = 2.35)
02:08:05.052 00.000 8996 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.78 = -0.78)
02:08:05.053 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.16 hyp=0.21 cameraTheta=2.25 mountX=-0.14 mountY=-0.15, mountTheta=-2.35
02:08:05.057 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.16, opts=13)
02:08:05.059 00.002 8996 Enqueuing Move request for scope (-0.13, 0.16)
02:08:05.061 00.002 20224 Worker thread wakes up
02:08:05.061 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.16) opts 0xd
02:08:05.061 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.16)
02:08:05.061 00.000 20224 Moving (-0.13, 0.16) raw xDistance=-0.14 yDistance=-0.15
02:08:05.061 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:08:05.061 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:05.061 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:08:05.062 00.001 20224 MoveAxis(E, 0, ABG)
02:08:05.062 00.000 20224 Move returns status 0, amount 0
02:08:05.062 00.000 20224 MoveAxis(N, 0, ABG)
02:08:05.062 00.000 20224 Move returns status 0, amount 0
02:08:05.062 00.000 20224 move complete, result=0
02:08:05.062 00.000 20224 worker thread done servicing request
02:08:05.071 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=43833, med=3373, FiltMin=3037, FiltMax=24573, Gamma=1.000
02:08:05.091 00.020 8996 UpdateGuideState exits: m=618240 SNR=280.9
02:08:05.092 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:05.093 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:05.094 00.001 8996 Enqueuing Expose request
02:08:05.094 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:08:05.095 00.001 20224 Worker thread wakes up
02:08:05.095 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:05.095 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:06.052 00.957 20224 Exposure complete
02:08:06.125 00.073 20224 worker thread done servicing request
02:08:06.125 00.000 8996 OnExposeComplete: enter
02:08:06.126 00.001 8996 UpdateGuideState(): m_state=6
02:08:06.127 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14901
02:08:06.128 00.001 8996 Star::Find returns 1 (0), X=137.92, Y=473.70, Mass=581115, SNR=298.0, Peak=40873 HFD=4.5
02:08:06.129 00.001 8996 MultiStar: [#1 0.39,0.61,0.00,M7] [#2 0.23,0.30,0.87,U] [#3 -0.27,0.66,0.00,M4] [#4 0.21,0.46,0.00,M2] [#5 0.93,0.11,0.00,M2] [#6 0.45,0.17,0.00,M5] [#7 0.06,0.08,0.30,U] [#8 0.55,0.41,0.00,M3] 
02:08:06.130 00.001 8996 refined, 2 included, MultiStar: {0.22, 0.15}, one-star: {0.27, 0.04}
02:08:06.130 00.000 8996 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.10) = xAngle (0.69 = 0.69)
02:08:06.131 00.001 8996 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.43 = -2.43)
02:08:06.133 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.15 hyp=0.27 cameraTheta=0.60 mountX=0.21 mountY=-0.18, mountTheta=-0.70
02:08:06.134 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.15, opts=13)
02:08:06.135 00.001 8996 Enqueuing Move request for scope (0.22, 0.15)
02:08:06.136 00.001 20224 Worker thread wakes up
02:08:06.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.15) opts 0xd
02:08:06.136 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.15)
02:08:06.136 00.000 20224 Moving (0.22, 0.15) raw xDistance=0.21 yDistance=-0.18
02:08:06.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
02:08:06.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:06.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:08:06.136 00.000 20224 MoveAxis(W, 30, ABG)
02:08:06.136 00.000 20224 Guiding  Dir = 3, Dur = 30
02:08:06.136 00.000 20224 IsSlewing returns 0
02:08:06.137 00.001 20224 IsGuiding returns 0
02:08:06.140 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=40873, med=3373, FiltMin=3043, FiltMax=22726, Gamma=1.000
02:08:06.155 00.015 8996 UpdateGuideState exits: m=581115 SNR=298.0
02:08:06.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:06.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:06.157 00.000 8996 Enqueuing Expose request
02:08:06.189 00.032 20224 IsGuiding returns 1
02:08:06.191 00.002 20224 scope still moving after pulse duration time elapsed
02:08:06.221 00.030 20224 IsSlewing returns 0
02:08:06.222 00.001 20224 IsGuiding returns 1
02:08:06.251 00.029 20224 IsSlewing returns 0
02:08:06.251 00.000 20224 IsGuiding returns 1
02:08:06.283 00.032 20224 IsSlewing returns 0
02:08:06.283 00.000 20224 IsGuiding returns 0
02:08:06.283 00.000 20224 scope move finished after 30 + 116 ms
02:08:06.283 00.000 20224 Move returns status 0, amount 30
02:08:06.283 00.000 20224 MoveAxis(N, 0, ABG)
02:08:06.283 00.000 20224 Move returns status 0, amount 0
02:08:06.283 00.000 20224 move complete, result=0
02:08:06.283 00.000 20224 worker thread done servicing request
02:08:06.283 00.000 20224 Worker thread wakes up
02:08:06.283 00.000 8996 GuideStep: 0.2 px 30 ms WEST, -0.2 px 0 ms NORTH
02:08:06.285 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:06.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:07.443 01.158 20224 Exposure complete
02:08:07.521 00.078 20224 worker thread done servicing request
02:08:07.521 00.000 8996 OnExposeComplete: enter
02:08:07.522 00.001 8996 UpdateGuideState(): m_state=6
02:08:07.523 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14902
02:08:07.524 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=473.80, Mass=676875, SNR=300.3, Peak=44025 HFD=4.6
02:08:07.525 00.001 8996 MultiStar: [#1 -0.15,0.53,0.00,M8] [#2 -0.28,0.44,0.00,M7] [#3 -0.84,0.73,0.00,M5] [#4 -0.61,0.75,0.00,M3] [#5 0.13,0.12,0.51,U] [#6 -0.35,0.05,0.35,U] [#7 -0.15,0.26,0.36,U] [#8 -0.39,0.15,0.33,U] 
02:08:07.526 00.001 8996 refined, 4 included, MultiStar: {-0.21, 0.14}, one-star: {-0.29, 0.14}
02:08:07.527 00.001 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
02:08:07.527 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
02:08:07.528 00.001 8996 CameraToMount -- cameraX=-0.21 cameraY=0.14 hyp=0.25 cameraTheta=2.54 mountX=-0.22 mountY=-0.12, mountTheta=-2.65
02:08:07.530 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.21, y=0.14, opts=13)
02:08:07.531 00.001 8996 Enqueuing Move request for scope (-0.21, 0.14)
02:08:07.532 00.001 20224 Worker thread wakes up
02:08:07.532 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.14) opts 0xd
02:08:07.532 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.21, 0.14)
02:08:07.533 00.001 20224 Moving (-0.21, 0.14) raw xDistance=-0.22 yDistance=-0.12
02:08:07.533 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
02:08:07.533 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:07.533 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:08:07.533 00.000 20224 MoveAxis(E, 30, ABG)
02:08:07.533 00.000 20224 Guiding  Dir = 2, Dur = 30
02:08:07.534 00.001 20224 IsSlewing returns 0
02:08:07.534 00.000 20224 IsGuiding returns 0
02:08:07.538 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=44025, med=3373, FiltMin=3037, FiltMax=24438, Gamma=1.000
02:08:07.548 00.010 20224 PulseGuide returned control before completion, sleep 26
02:08:07.556 00.008 8996 UpdateGuideState exits: m=676875 SNR=300.3
02:08:07.558 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:07.559 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:07.559 00.000 8996 Enqueuing Expose request
02:08:07.578 00.019 20224 IsGuiding returns 1
02:08:07.578 00.000 20224 scope still moving after pulse duration time elapsed
02:08:07.614 00.036 20224 IsSlewing returns 0
02:08:07.615 00.001 20224 IsGuiding returns 1
02:08:07.641 00.026 20224 IsSlewing returns 0
02:08:07.642 00.001 20224 IsGuiding returns 0
02:08:07.642 00.000 20224 scope move finished after 30 + 78 ms
02:08:07.642 00.000 20224 Move returns status 0, amount 30
02:08:07.642 00.000 20224 MoveAxis(N, 0, ABG)
02:08:07.642 00.000 20224 Move returns status 0, amount 0
02:08:07.642 00.000 20224 move complete, result=0
02:08:07.642 00.000 20224 worker thread done servicing request
02:08:07.642 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.1 px 0 ms NORTH
02:08:07.645 00.003 20224 Worker thread wakes up
02:08:07.645 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:07.645 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:08.620 00.975 20224 Exposure complete
02:08:08.692 00.072 20224 worker thread done servicing request
02:08:08.692 00.000 8996 OnExposeComplete: enter
02:08:08.693 00.001 8996 UpdateGuideState(): m_state=6
02:08:08.694 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14903
02:08:08.696 00.002 8996 Star::Find returns 1 (0), X=137.71, Y=473.50, Mass=517702, SNR=254.5, Peak=37593 HFD=4.7
02:08:08.698 00.002 8996 MultiStar: [#1 0.10,0.22,0.69,U] [#2 -0.08,0.15,0.78,U] [#3 -0.16,0.58,0.00,M6] [#4 -0.30,0.23,0.52,U] [#5 0.29,-0.03,0.66,U] [#6 0.10,0.06,0.44,U] [#7 0.01,0.21,0.55,U] [#8 -0.00,0.08,0.38,U] 
02:08:08.699 00.001 8996 refined, 7 included, MultiStar: {0.03, 0.08}, one-star: {0.07, -0.16}
02:08:08.701 00.002 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.28 = 1.28)
02:08:08.702 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
02:08:08.703 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.08 hyp=0.08 cameraTheta=1.18 mountX=0.02 mountY=-0.08, mountTheta=-1.28
02:08:08.705 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.08, opts=13)
02:08:08.706 00.001 8996 Enqueuing Move request for scope (0.03, 0.08)
02:08:08.707 00.001 20224 Worker thread wakes up
02:08:08.707 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.08) opts 0xd
02:08:08.707 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.08)
02:08:08.707 00.000 20224 Moving (0.03, 0.08) raw xDistance=0.02 yDistance=-0.08
02:08:08.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:08:08.707 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:08.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:08:08.707 00.000 20224 MoveAxis(E, 0, ABG)
02:08:08.707 00.000 20224 Move returns status 0, amount 0
02:08:08.707 00.000 20224 MoveAxis(N, 0, ABG)
02:08:08.707 00.000 20224 Move returns status 0, amount 0
02:08:08.707 00.000 20224 move complete, result=0
02:08:08.707 00.000 20224 worker thread done servicing request
02:08:08.711 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=37593, med=3373, FiltMin=3053, FiltMax=23123, Gamma=1.000
02:08:08.725 00.014 8996 UpdateGuideState exits: m=517702 SNR=254.5
02:08:08.726 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:08.727 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:08.728 00.001 8996 Enqueuing Expose request
02:08:08.729 00.001 20224 Worker thread wakes up
02:08:08.729 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:08:08.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:08.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:09.877 01.147 20224 Exposure complete
02:08:09.971 00.094 20224 worker thread done servicing request
02:08:09.971 00.000 8996 OnExposeComplete: enter
02:08:09.972 00.001 8996 UpdateGuideState(): m_state=6
02:08:09.973 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14904
02:08:09.973 00.000 8996 Star::Find returns 1 (0), X=137.57, Y=473.98, Mass=554644, SNR=303.5, Peak=41145 HFD=4.7
02:08:09.974 00.001 8996 MultiStar: [#1 -0.02,0.25,0.68,U] [#2 0.06,0.80,0.00,M7] [#3 -0.37,0.41,0.00,M7] [#4 -0.06,0.35,0.52,U] [#5 0.08,0.09,0.46,U] [#6 0.10,0.27,0.38,U] [#7 0.23,0.02,0.37,U] [#8 -0.12,0.12,0.26,U] 
02:08:09.975 00.001 8996 refined, 6 included, MultiStar: {0.00, 0.23}, one-star: {-0.08, 0.32}
02:08:09.976 00.001 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.67 = 1.67)
02:08:09.976 00.000 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
02:08:09.977 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.23 hyp=0.23 cameraTheta=1.57 mountX=-0.02 mountY=-0.23, mountTheta=-1.67
02:08:09.979 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.23, opts=13)
02:08:09.980 00.001 8996 Enqueuing Move request for scope (0.00, 0.23)
02:08:09.981 00.001 20224 Worker thread wakes up
02:08:09.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.23) opts 0xd
02:08:09.981 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.23)
02:08:09.982 00.001 20224 Moving (0.00, 0.23) raw xDistance=-0.02 yDistance=-0.23
02:08:09.982 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:08:09.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:09.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:08:09.982 00.000 20224 MoveAxis(E, 0, ABG)
02:08:09.982 00.000 20224 Move returns status 0, amount 0
02:08:09.982 00.000 20224 MoveAxis(N, 0, ABG)
02:08:09.982 00.000 20224 Move returns status 0, amount 0
02:08:09.982 00.000 20224 move complete, result=0
02:08:09.983 00.001 20224 worker thread done servicing request
02:08:09.992 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41145, med=3373, FiltMin=3049, FiltMax=24774, Gamma=1.000
02:08:10.018 00.026 8996 UpdateGuideState exits: m=554644 SNR=303.5
02:08:10.020 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:10.021 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:10.021 00.000 8996 Enqueuing Expose request
02:08:10.023 00.002 20224 Worker thread wakes up
02:08:10.023 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:08:10.025 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:10.025 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:11.010 00.985 20224 Exposure complete
02:08:11.074 00.064 20224 worker thread done servicing request
02:08:11.075 00.001 8996 OnExposeComplete: enter
02:08:11.076 00.001 8996 UpdateGuideState(): m_state=6
02:08:11.076 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14905
02:08:11.077 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=473.95, Mass=624941, SNR=279.4, Peak=50105 HFD=4.4
02:08:11.078 00.001 8996 MultiStar: [#1 0.09,0.54,0.00,M7] [#2 -0.18,0.92,0.00,M8] [#3 -0.55,0.50,0.00,M8] [#4 -0.03,0.47,0.00,M2] [#5 0.42,0.05,0.55,U] [#6 0.18,0.17,0.36,U] [#7 0.14,0.38,0.38,U] [#8 0.26,0.24,0.36,U] 
02:08:11.079 00.001 8996 refined, 4 included, MultiStar: {0.21, 0.23}, one-star: {0.10, 0.29}
02:08:11.080 00.001 8996 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.10) = xAngle (0.94 = 0.94)
02:08:11.081 00.001 8996 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.18 = -2.18)
02:08:11.081 00.000 8996 CameraToMount -- cameraX=0.21 cameraY=0.23 hyp=0.31 cameraTheta=0.84 mountX=0.18 mountY=-0.25, mountTheta=-0.95
02:08:11.083 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.23, opts=13)
02:08:11.084 00.001 8996 Enqueuing Move request for scope (0.21, 0.23)
02:08:11.084 00.000 20224 Worker thread wakes up
02:08:11.084 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.23) opts 0xd
02:08:11.084 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.23)
02:08:11.085 00.001 20224 Moving (0.21, 0.23) raw xDistance=0.18 yDistance=-0.25
02:08:11.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:08:11.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:11.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
02:08:11.085 00.000 20224 MoveAxis(E, 0, ABG)
02:08:11.085 00.000 20224 Move returns status 0, amount 0
02:08:11.085 00.000 20224 MoveAxis(N, 0, ABG)
02:08:11.085 00.000 20224 Move returns status 0, amount 0
02:08:11.085 00.000 20224 move complete, result=0
02:08:11.085 00.000 20224 worker thread done servicing request
02:08:11.089 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=50105, med=3376, FiltMin=3037, FiltMax=29245, Gamma=1.000
02:08:11.102 00.013 8996 UpdateGuideState exits: m=624941 SNR=279.4
02:08:11.104 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:11.105 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:11.107 00.002 8996 Enqueuing Expose request
02:08:11.109 00.002 8996 GuideStep: 0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:08:11.112 00.003 20224 Worker thread wakes up
02:08:11.112 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:11.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:12.277 01.165 20224 Exposure complete
02:08:12.379 00.102 20224 worker thread done servicing request
02:08:12.379 00.000 8996 OnExposeComplete: enter
02:08:12.380 00.001 8996 UpdateGuideState(): m_state=6
02:08:12.381 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14906
02:08:12.383 00.002 8996 Star::Find returns 1 (0), X=137.29, Y=473.60, Mass=684537, SNR=354.6, Peak=43449 HFD=4.7
02:08:12.385 00.002 8996 MultiStar: [#1 -0.28,0.66,0.00,M8] [#2 -0.31,0.51,0.00,M9] [#3 -0.60,0.89,0.00,M9] [#4 -0.40,0.61,0.00,M3] [#5 0.30,0.19,0.47,U] [#6 -0.23,0.25,0.31,U] [#7 -0.14,0.52,0.00,M1] [#8 -0.11,-0.05,0.22,U] 
02:08:12.386 00.001 8996 refined, 3 included, MultiStar: {-0.16, 0.05}, one-star: {-0.36, -0.06}
02:08:12.387 00.001 8996 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.10) = xAngle (2.96 = 2.96)
02:08:12.388 00.001 8996 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.17 = -0.17)
02:08:12.390 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.05 hyp=0.16 cameraTheta=2.86 mountX=-0.16 mountY=-0.03, mountTheta=-2.97
02:08:12.393 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.05, opts=13)
02:08:12.395 00.002 8996 Enqueuing Move request for scope (-0.16, 0.05)
02:08:12.396 00.001 20224 Worker thread wakes up
02:08:12.396 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.05) opts 0xd
02:08:12.396 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.05)
02:08:12.396 00.000 20224 Moving (-0.16, 0.05) raw xDistance=-0.16 yDistance=-0.03
02:08:12.397 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:08:12.397 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:12.397 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:08:12.397 00.000 20224 MoveAxis(E, 0, ABG)
02:08:12.397 00.000 20224 Move returns status 0, amount 0
02:08:12.397 00.000 20224 MoveAxis(N, 0, ABG)
02:08:12.397 00.000 20224 Move returns status 0, amount 0
02:08:12.397 00.000 20224 move complete, result=0
02:08:12.397 00.000 20224 worker thread done servicing request
02:08:12.403 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=43449, med=3376, FiltMin=3049, FiltMax=22819, Gamma=1.000
02:08:12.418 00.015 8996 UpdateGuideState exits: m=684537 SNR=354.6
02:08:12.421 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:12.422 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:12.423 00.001 8996 Enqueuing Expose request
02:08:12.424 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:12.424 00.000 20224 Worker thread wakes up
02:08:12.424 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:12.425 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:13.400 00.975 20224 Exposure complete
02:08:13.465 00.065 20224 worker thread done servicing request
02:08:13.465 00.000 8996 OnExposeComplete: enter
02:08:13.467 00.002 8996 UpdateGuideState(): m_state=6
02:08:13.468 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14907
02:08:13.470 00.002 8996 Star::Find returns 1 (0), X=137.32, Y=473.06, Mass=555038, SNR=274.4, Peak=38845 HFD=4.3
02:08:13.471 00.001 8996 MultiStar: [#1 -0.36,0.28,0.66,U] [#2 -0.08,0.68,0.00,M10] [#3 -0.64,0.58,0.00,M10] [#4 -0.22,0.66,0.00,M4] [#5 0.15,-0.09,0.49,U] [#6 -0.18,0.06,0.41,U] [#7 0.27,-0.14,0.36,U] [#8 -0.33,-0.28,0.28,U] 
02:08:13.472 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.18}, one-star: {-0.33, -0.60}
02:08:13.473 00.001 8996 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.10) = xAngle (-2.26 = -2.26)
02:08:13.475 00.002 8996 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.90)
02:08:13.476 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-2.36 mountX=-0.16 mountY=0.19, mountTheta=2.25
02:08:13.480 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.18, opts=13)
02:08:13.481 00.001 8996 Enqueuing Move request for scope (-0.18, -0.18)
02:08:13.483 00.002 20224 Worker thread wakes up
02:08:13.483 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.18) opts 0xd
02:08:13.483 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.18)
02:08:13.483 00.000 20224 Moving (-0.18, -0.18) raw xDistance=-0.16 yDistance=0.19
02:08:13.483 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:08:13.483 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:13.483 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:08:13.483 00.000 20224 MoveAxis(E, 0, ABG)
02:08:13.483 00.000 20224 Move returns status 0, amount 0
02:08:13.483 00.000 20224 MoveAxis(N, 0, ABG)
02:08:13.483 00.000 20224 Move returns status 0, amount 0
02:08:13.483 00.000 20224 move complete, result=0
02:08:13.483 00.000 20224 worker thread done servicing request
02:08:13.491 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=38845, med=3376, FiltMin=3017, FiltMax=24579, Gamma=1.000
02:08:13.511 00.020 8996 UpdateGuideState exits: m=555038 SNR=274.4
02:08:13.512 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:13.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:13.514 00.001 8996 Enqueuing Expose request
02:08:13.515 00.001 20224 Worker thread wakes up
02:08:13.515 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:13.515 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:13.515 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:14.696 01.181 20224 Exposure complete
02:08:14.766 00.070 20224 worker thread done servicing request
02:08:14.766 00.000 8996 OnExposeComplete: enter
02:08:14.767 00.001 8996 UpdateGuideState(): m_state=6
02:08:14.767 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14908
02:08:14.768 00.001 8996 Star::Find returns 1 (0), X=137.76, Y=473.80, Mass=638550, SNR=302.0, Peak=51625 HFD=4.5
02:08:14.770 00.002 8996 MultiStar: [#1 0.28,0.83,0.00,M8] [#2 0.10,0.87,0.00,R] [#3 -0.29,0.80,0.00,R] [#4 0.03,0.63,0.00,M5] [#5 0.60,0.27,0.00,M1] [#6 0.17,0.35,0.42,U] [#7 0.21,0.22,0.40,U] [#8 0.41,0.29,0.00,M1] 
02:08:14.771 00.001 8996 single-star, 2 included, MultiStar: {0.15, 0.21}, one-star: {0.11, 0.14}
02:08:14.771 00.000 8996 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.10) = xAngle (0.99 = 0.99)
02:08:14.771 00.000 8996 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.14 = -2.14)
02:08:14.773 00.002 8996 CameraToMount -- cameraX=0.11 cameraY=0.14 hyp=0.18 cameraTheta=0.89 mountX=0.10 mountY=-0.15, mountTheta=-0.99
02:08:14.774 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.14, opts=13)
02:08:14.774 00.000 8996 Enqueuing Move request for scope (0.11, 0.14)
02:08:14.776 00.002 20224 Worker thread wakes up
02:08:14.776 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.14) opts 0xd
02:08:14.776 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.14)
02:08:14.776 00.000 20224 Moving (0.11, 0.14) raw xDistance=0.10 yDistance=-0.15
02:08:14.777 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:08:14.777 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:14.777 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:08:14.777 00.000 20224 MoveAxis(E, 0, ABG)
02:08:14.777 00.000 20224 Move returns status 0, amount 0
02:08:14.777 00.000 20224 MoveAxis(N, 0, ABG)
02:08:14.777 00.000 20224 Move returns status 0, amount 0
02:08:14.777 00.000 20224 move complete, result=0
02:08:14.777 00.000 20224 worker thread done servicing request
02:08:14.783 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=51625, med=3376, FiltMin=3027, FiltMax=25485, Gamma=1.000
02:08:14.805 00.022 8996 UpdateGuideState exits: m=638550 SNR=302.0
02:08:14.807 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:14.808 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:14.809 00.001 8996 Enqueuing Expose request
02:08:14.810 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:08:14.811 00.001 20224 Worker thread wakes up
02:08:14.811 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:14.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:15.781 00.970 20224 Exposure complete
02:08:15.876 00.095 20224 worker thread done servicing request
02:08:15.876 00.000 8996 OnExposeComplete: enter
02:08:15.879 00.003 8996 UpdateGuideState(): m_state=6
02:08:15.881 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14909
02:08:15.883 00.002 8996 Star::Find returns 1 (0), X=137.62, Y=473.56, Mass=629842, SNR=278.6, Peak=41257 HFD=4.7
02:08:15.885 00.002 8996 MultiStar: [#1 0.08,0.52,0.00,M9] [#2 0.03,0.03,0.72,U] [#3 0.06,-0.11,0.58,U] [#4 0.24,0.73,0.00,M6] [#5 0.44,0.20,0.00,M2] [#6 0.15,0.21,0.49,U] [#7 0.24,0.27,0.42,U] [#8 0.07,0.26,0.35,U] 
02:08:15.886 00.001 8996 refined, 5 included, MultiStar: {0.06, 0.05}, one-star: {-0.02, -0.10}
02:08:15.888 00.002 8996 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.10) = xAngle (0.72 = 0.72)
02:08:15.889 00.001 8996 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.40 = -2.40)
02:08:15.890 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.63 mountX=0.06 mountY=-0.05, mountTheta=-0.73
02:08:15.892 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.05, opts=13)
02:08:15.893 00.001 8996 Enqueuing Move request for scope (0.06, 0.05)
02:08:15.894 00.001 20224 Worker thread wakes up
02:08:15.894 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
02:08:15.894 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
02:08:15.894 00.000 20224 Moving (0.06, 0.05) raw xDistance=0.06 yDistance=-0.05
02:08:15.894 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:08:15.894 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:15.894 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:08:15.894 00.000 20224 MoveAxis(E, 0, ABG)
02:08:15.894 00.000 20224 Move returns status 0, amount 0
02:08:15.894 00.000 20224 MoveAxis(N, 0, ABG)
02:08:15.894 00.000 20224 Move returns status 0, amount 0
02:08:15.895 00.001 20224 move complete, result=0
02:08:15.895 00.000 20224 worker thread done servicing request
02:08:15.898 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=41257, med=3379, FiltMin=3033, FiltMax=27926, Gamma=1.000
02:08:15.913 00.015 8996 UpdateGuideState exits: m=629842 SNR=278.6
02:08:15.914 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:15.915 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:15.916 00.001 8996 Enqueuing Expose request
02:08:15.916 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:08:15.917 00.001 20224 Worker thread wakes up
02:08:15.917 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:15.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:17.070 01.153 20224 Exposure complete
02:08:17.149 00.079 20224 worker thread done servicing request
02:08:17.149 00.000 8996 OnExposeComplete: enter
02:08:17.151 00.002 8996 UpdateGuideState(): m_state=6
02:08:17.152 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14910
02:08:17.152 00.000 8996 Star::Find returns 1 (0), X=137.24, Y=473.74, Mass=768164, SNR=340.8, Peak=49286 HFD=4.5
02:08:17.153 00.001 8996 MultiStar: [#1 -0.18,0.73,0.00,M10] [#2 -0.68,0.07,0.00,M1] [#3 -0.20,-0.07,0.50,U] [#4 -0.27,0.81,0.00,M7] [#5 0.44,0.45,0.00,M3] [#6 -0.11,0.17,0.33,U] [#7 0.26,0.50,0.00,M1] [#8 -0.19,0.59,0.00,M1] 
02:08:17.153 00.000 8996 refined, 2 included, MultiStar: {-0.30, 0.06}, one-star: {-0.41, 0.08}
02:08:17.154 00.001 8996 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.10) = xAngle (3.05 = 3.05)
02:08:17.156 00.002 8996 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.08 = -0.08)
02:08:17.156 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=0.06 hyp=0.30 cameraTheta=2.95 mountX=-0.30 mountY=-0.02, mountTheta=-3.06
02:08:17.158 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.06, opts=13)
02:08:17.158 00.000 8996 Enqueuing Move request for scope (-0.30, 0.06)
02:08:17.159 00.001 20224 Worker thread wakes up
02:08:17.159 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.06) opts 0xd
02:08:17.159 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.06)
02:08:17.159 00.000 20224 Moving (-0.30, 0.06) raw xDistance=-0.30 yDistance=-0.02
02:08:17.159 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:08:17.159 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:17.161 00.002 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:08:17.161 00.000 20224 MoveAxis(E, 44, ABG)
02:08:17.161 00.000 20224 Guiding  Dir = 2, Dur = 44
02:08:17.161 00.000 20224 IsSlewing returns 0
02:08:17.161 00.000 20224 IsGuiding returns 0
02:08:17.163 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49286, med=3379, FiltMin=3033, FiltMax=28797, Gamma=1.000
02:08:17.178 00.015 8996 UpdateGuideState exits: m=768164 SNR=340.8
02:08:17.179 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:17.180 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:17.180 00.000 8996 Enqueuing Expose request
02:08:17.221 00.041 20224 IsGuiding returns 1
02:08:17.221 00.000 20224 scope still moving after pulse duration time elapsed
02:08:17.250 00.029 20224 IsSlewing returns 0
02:08:17.250 00.000 20224 IsGuiding returns 1
02:08:17.281 00.031 20224 IsSlewing returns 0
02:08:17.282 00.001 20224 IsGuiding returns 1
02:08:17.313 00.031 20224 IsSlewing returns 0
02:08:17.313 00.000 20224 IsGuiding returns 0
02:08:17.313 00.000 20224 scope move finished after 44 + 108 ms
02:08:17.313 00.000 20224 Move returns status 0, amount 44
02:08:17.314 00.001 20224 MoveAxis(N, 0, ABG)
02:08:17.314 00.000 20224 Move returns status 0, amount 0
02:08:17.314 00.000 20224 move complete, result=0
02:08:17.314 00.000 20224 worker thread done servicing request
02:08:17.315 00.001 20224 Worker thread wakes up
02:08:17.315 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:17.315 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:17.315 00.000 8996 GuideStep: -0.3 px 44 ms EAST, -0.0 px 0 ms NORTH
02:08:18.294 00.979 20224 Exposure complete
02:08:18.370 00.076 20224 worker thread done servicing request
02:08:18.370 00.000 8996 OnExposeComplete: enter
02:08:18.371 00.001 8996 UpdateGuideState(): m_state=6
02:08:18.372 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14911
02:08:18.373 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=474.20, Mass=629089, SNR=343.3, Peak=49385 HFD=4.6
02:08:18.374 00.001 8996 MultiStar: [#1 0.23,1.09,0.00,R] [#2 -0.22,0.08,0.49,U] [#3 0.05,0.43,0.52,U] [#4 -0.13,0.95,0.00,M8] [#5 0.63,0.63,0.00,M4] [#6 -0.17,0.57,0.00,M1] [#7 0.17,0.70,0.00,M2] [#8 0.41,0.66,0.00,M2] 
02:08:18.375 00.001 8996 refined, 2 included, MultiStar: {-0.06, 0.40}, one-star: {-0.05, 0.54}
02:08:18.376 00.001 8996 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.10) = xAngle (1.83 = 1.83)
02:08:18.377 00.001 8996 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.30 = -1.30)
02:08:18.379 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=0.40 hyp=0.40 cameraTheta=1.73 mountX=-0.10 mountY=-0.39, mountTheta=-1.83
02:08:18.383 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.40, opts=13)
02:08:18.385 00.002 8996 Enqueuing Move request for scope (-0.06, 0.40)
02:08:18.387 00.002 20224 Worker thread wakes up
02:08:18.387 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.40) opts 0xd
02:08:18.387 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.40)
02:08:18.387 00.000 20224 Moving (-0.06, 0.40) raw xDistance=-0.10 yDistance=-0.39
02:08:18.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:08:18.387 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.43 newest=-0.47
02:08:18.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
02:08:18.387 00.000 20224 MoveAxis(E, 0, ABG)
02:08:18.387 00.000 20224 Move returns status 0, amount 0
02:08:18.387 00.000 20224 MoveAxis(N, 82, ABG)
02:08:18.388 00.001 20224 Guiding  Dir = 0, Dur = 82
02:08:18.388 00.000 20224 IsSlewing returns 0
02:08:18.388 00.000 20224 IsGuiding returns 0
02:08:18.394 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=49385, med=3504, FiltMin=3161, FiltMax=26358, Gamma=1.000
02:08:18.408 00.014 8996 UpdateGuideState exits: m=629089 SNR=343.3
02:08:18.409 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:18.410 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:18.411 00.001 8996 Enqueuing Expose request
02:08:18.424 00.013 20224 PulseGuide returned control before completion, sleep 57
02:08:18.486 00.062 20224 IsGuiding returns 1
02:08:18.486 00.000 20224 scope still moving after pulse duration time elapsed
02:08:18.517 00.031 20224 IsSlewing returns 0
02:08:18.518 00.001 20224 IsGuiding returns 0
02:08:18.518 00.000 20224 scope move finished after 82 + 47 ms
02:08:18.518 00.000 20224 Move returns status 0, amount 82
02:08:18.518 00.000 20224 move complete, result=0
02:08:18.518 00.000 20224 worker thread done servicing request
02:08:18.518 00.000 20224 Worker thread wakes up
02:08:18.519 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 82 ms NORTH
02:08:18.521 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:18.521 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:19.720 01.199 20224 Exposure complete
02:08:19.811 00.091 20224 worker thread done servicing request
02:08:19.811 00.000 8996 OnExposeComplete: enter
02:08:19.812 00.001 8996 UpdateGuideState(): m_state=6
02:08:19.814 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14912
02:08:19.816 00.002 8996 Star::Find returns 1 (0), X=137.81, Y=474.03, Mass=536138, SNR=276.8, Peak=42521 HFD=4.4
02:08:19.817 00.001 8996 MultiStar: [#1 -0.02,-0.14,0.60,U] [#2 0.08,-0.05,0.71,U] [#3 0.16,0.48,0.00,M1] [#4 0.12,0.98,0.00,M9] [#5 0.17,0.39,0.59,U] [#6 0.14,0.62,0.00,M2] [#7 0.36,0.49,0.00,M3] [#8 0.29,1.10,0.00,M3] 
02:08:19.818 00.001 8996 refined, 3 included, MultiStar: {0.11, 0.17}, one-star: {0.17, 0.38}
02:08:19.819 00.001 8996 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.10) = xAngle (1.09 = 1.09)
02:08:19.820 00.001 8996 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.03 = -2.03)
02:08:19.821 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.17 hyp=0.20 cameraTheta=0.99 mountX=0.09 mountY=-0.18, mountTheta=-1.10
02:08:19.822 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.17, opts=13)
02:08:19.823 00.001 8996 Enqueuing Move request for scope (0.11, 0.17)
02:08:19.824 00.001 20224 Worker thread wakes up
02:08:19.824 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.17) opts 0xd
02:08:19.824 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.17)
02:08:19.825 00.001 20224 Moving (0.11, 0.17) raw xDistance=0.09 yDistance=-0.18
02:08:19.825 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:08:19.825 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:19.825 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:08:19.825 00.000 20224 MoveAxis(E, 0, ABG)
02:08:19.825 00.000 20224 Move returns status 0, amount 0
02:08:19.825 00.000 20224 MoveAxis(N, 0, ABG)
02:08:19.825 00.000 20224 Move returns status 0, amount 0
02:08:19.825 00.000 20224 move complete, result=0
02:08:19.825 00.000 20224 worker thread done servicing request
02:08:19.832 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=42521, med=3379, FiltMin=3065, FiltMax=22326, Gamma=1.000
02:08:19.855 00.023 8996 UpdateGuideState exits: m=536138 SNR=276.8
02:08:19.857 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:19.858 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:19.859 00.001 8996 Enqueuing Expose request
02:08:19.860 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:08:19.861 00.001 20224 Worker thread wakes up
02:08:19.862 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:19.862 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:20.864 01.002 20224 Exposure complete
02:08:20.948 00.084 20224 worker thread done servicing request
02:08:20.948 00.000 8996 OnExposeComplete: enter
02:08:20.949 00.001 8996 UpdateGuideState(): m_state=6
02:08:20.951 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14913
02:08:20.952 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=473.96, Mass=620161, SNR=308.1, Peak=49209 HFD=4.5
02:08:20.955 00.003 8996 MultiStar: [#1 0.07,0.07,0.60,U] [#2 0.15,0.10,0.64,U] [#3 0.56,0.60,0.00,M2] [#4 0.50,1.29,0.00,M10] [#5 0.62,0.59,0.00,M4] [#6 0.30,0.60,0.00,M3] [#7 0.32,0.53,0.00,M4] [#8 0.51,0.71,0.00,M4] 
02:08:20.957 00.002 8996 refined, 2 included, MultiStar: {0.19, 0.18}, one-star: {0.28, 0.30}
02:08:20.958 00.001 8996 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.10) = xAngle (0.87 = 0.87)
02:08:20.960 00.002 8996 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.26 = -2.26)
02:08:20.961 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.18 hyp=0.26 cameraTheta=0.77 mountX=0.17 mountY=-0.20, mountTheta=-0.88
02:08:20.963 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.18, opts=13)
02:08:20.964 00.001 8996 Enqueuing Move request for scope (0.19, 0.18)
02:08:20.965 00.001 20224 Worker thread wakes up
02:08:20.965 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.18) opts 0xd
02:08:20.965 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.18)
02:08:20.965 00.000 20224 Moving (0.19, 0.18) raw xDistance=0.17 yDistance=-0.20
02:08:20.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:08:20.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
02:08:20.965 00.000 20224 MoveAxis(E, 0, ABG)
02:08:20.965 00.000 20224 Move returns status 0, amount 0
02:08:20.965 00.000 20224 MoveAxis(N, 43, ABG)
02:08:20.965 00.000 20224 Guiding  Dir = 0, Dur = 43
02:08:20.965 00.000 20224 IsSlewing returns 0
02:08:20.966 00.001 20224 IsGuiding returns 0
02:08:20.967 00.001 20224 PulseGuide returned control before completion, sleep 52
02:08:20.970 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=49209, med=3376, FiltMin=3033, FiltMax=25574, Gamma=1.000
02:08:20.992 00.022 8996 UpdateGuideState exits: m=620161 SNR=308.1
02:08:20.994 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:20.995 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:20.996 00.001 8996 Enqueuing Expose request
02:08:21.032 00.036 20224 IsGuiding returns 1
02:08:21.032 00.000 20224 scope still moving after pulse duration time elapsed
02:08:21.064 00.032 20224 IsSlewing returns 0
02:08:21.064 00.000 20224 IsGuiding returns 0
02:08:21.064 00.000 20224 scope move finished after 43 + 55 ms
02:08:21.064 00.000 20224 Move returns status 0, amount 43
02:08:21.064 00.000 20224 move complete, result=0
02:08:21.064 00.000 20224 worker thread done servicing request
02:08:21.064 00.000 20224 Worker thread wakes up
02:08:21.064 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 43 ms NORTH
02:08:21.066 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:21.066 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:22.223 01.157 20224 Exposure complete
02:08:22.298 00.075 20224 worker thread done servicing request
02:08:22.298 00.000 8996 OnExposeComplete: enter
02:08:22.299 00.001 8996 UpdateGuideState(): m_state=6
02:08:22.300 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14914
02:08:22.301 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=473.97, Mass=620854, SNR=290.8, Peak=47385 HFD=4.3
02:08:22.302 00.001 8996 MultiStar: [#1 -0.09,-0.69,0.00,M1] [#2 -0.06,-0.42,0.65,U] [#3 0.16,-0.06,0.59,U] [#4 -0.01,0.58,0.00,R] [#5 0.58,0.09,0.00,M5] [#6 0.11,-0.06,0.46,U] [#7 0.29,0.02,0.38,U] [#8 0.70,0.56,0.00,M5] 
02:08:22.302 00.000 8996 refined, 4 included, MultiStar: {0.22, -0.00}, one-star: {0.48, 0.31}
02:08:22.303 00.001 8996 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.10) = xAngle (0.08 = 0.08)
02:08:22.304 00.001 8996 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.05 = -3.05)
02:08:22.305 00.001 8996 CameraToMount -- cameraX=0.22 cameraY=-0.00 hyp=0.22 cameraTheta=-0.02 mountX=0.22 mountY=-0.02, mountTheta=-0.09
02:08:22.307 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.00, opts=13)
02:08:22.308 00.001 8996 Enqueuing Move request for scope (0.22, -0.00)
02:08:22.309 00.001 20224 Worker thread wakes up
02:08:22.309 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.00) opts 0xd
02:08:22.309 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.00)
02:08:22.309 00.000 20224 Moving (0.22, -0.00) raw xDistance=0.22 yDistance=-0.02
02:08:22.309 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
02:08:22.309 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:22.309 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:08:22.309 00.000 20224 MoveAxis(W, 32, ABG)
02:08:22.309 00.000 20224 Guiding  Dir = 3, Dur = 32
02:08:22.309 00.000 20224 IsSlewing returns 0
02:08:22.309 00.000 20224 IsGuiding returns 0
02:08:22.313 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=47385, med=3376, FiltMin=3062, FiltMax=27149, Gamma=1.000
02:08:22.327 00.014 8996 UpdateGuideState exits: m=620854 SNR=290.8
02:08:22.328 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:22.328 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:22.329 00.001 8996 Enqueuing Expose request
02:08:22.370 00.041 20224 IsGuiding returns 1
02:08:22.370 00.000 20224 scope still moving after pulse duration time elapsed
02:08:22.395 00.025 20224 IsSlewing returns 0
02:08:22.395 00.000 20224 IsGuiding returns 1
02:08:22.426 00.031 20224 IsSlewing returns 0
02:08:22.427 00.001 20224 IsGuiding returns 1
02:08:22.457 00.030 20224 IsSlewing returns 0
02:08:22.457 00.000 20224 IsGuiding returns 0
02:08:22.457 00.000 20224 scope move finished after 32 + 115 ms
02:08:22.457 00.000 20224 Move returns status 0, amount 32
02:08:22.457 00.000 20224 MoveAxis(N, 0, ABG)
02:08:22.457 00.000 20224 Move returns status 0, amount 0
02:08:22.457 00.000 20224 move complete, result=0
02:08:22.458 00.001 20224 worker thread done servicing request
02:08:22.458 00.000 20224 Worker thread wakes up
02:08:22.458 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:22.458 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:22.458 00.000 8996 GuideStep: 0.2 px 32 ms WEST, -0.0 px 0 ms NORTH
02:08:23.426 00.968 20224 Exposure complete
02:08:23.482 00.056 20224 worker thread done servicing request
02:08:23.483 00.001 8996 OnExposeComplete: enter
02:08:23.484 00.001 8996 UpdateGuideState(): m_state=6
02:08:23.485 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14915
02:08:23.486 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=473.39, Mass=508243, SNR=264.5, Peak=36013 HFD=4.5
02:08:23.487 00.001 8996 MultiStar: [#1 -0.00,-0.75,0.00,M2] [#2 -0.14,-0.60,0.00,M1] [#3 -0.06,-0.34,0.69,U] [#4 -0.17,-0.77,0.00,M1] [#5 0.42,-0.32,0.00,M6] [#6 -0.02,-0.34,0.45,U] [#7 0.19,-0.01,0.43,U] [#8 0.58,-0.10,0.00,M6] 
02:08:23.489 00.002 8996 refined, 3 included, MultiStar: {0.09, -0.25}, one-star: {0.20, -0.27}
02:08:23.491 00.002 8996 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.10) = xAngle (-1.14 = -1.14)
02:08:23.492 00.001 8996 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.02)
02:08:23.494 00.002 8996 CameraToMount -- cameraX=0.09 cameraY=-0.25 hyp=0.27 cameraTheta=-1.24 mountX=0.11 mountY=0.24, mountTheta=1.14
02:08:23.497 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.25, opts=13)
02:08:23.499 00.002 8996 Enqueuing Move request for scope (0.09, -0.25)
02:08:23.500 00.001 20224 Worker thread wakes up
02:08:23.500 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.25) opts 0xd
02:08:23.501 00.001 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.25)
02:08:23.501 00.000 20224 Moving (0.09, -0.25) raw xDistance=0.11 yDistance=0.24
02:08:23.501 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:08:23.501 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:23.501 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
02:08:23.501 00.000 20224 MoveAxis(E, 0, ABG)
02:08:23.501 00.000 20224 Move returns status 0, amount 0
02:08:23.501 00.000 20224 MoveAxis(N, 0, ABG)
02:08:23.502 00.001 20224 Move returns status 0, amount 0
02:08:23.502 00.000 20224 move complete, result=0
02:08:23.502 00.000 20224 worker thread done servicing request
02:08:23.511 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=36013, med=3379, FiltMin=3062, FiltMax=23523, Gamma=1.000
02:08:23.529 00.018 8996 UpdateGuideState exits: m=508243 SNR=264.5
02:08:23.530 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:23.530 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:23.531 00.001 8996 Enqueuing Expose request
02:08:23.532 00.001 20224 Worker thread wakes up
02:08:23.532 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:23.533 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:23.533 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:24.696 01.163 20224 Exposure complete
02:08:24.759 00.063 20224 worker thread done servicing request
02:08:24.759 00.000 8996 OnExposeComplete: enter
02:08:24.760 00.001 8996 UpdateGuideState(): m_state=6
02:08:24.761 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14916
02:08:24.762 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=473.61, Mass=562198, SNR=262.0, Peak=42601 HFD=4.6
02:08:24.763 00.001 8996 MultiStar: [#1 -0.69,-0.79,0.00,M3] [#2 -0.31,-0.94,0.00,M2] [#3 -0.52,-0.49,0.00,M1] [#4 -0.45,-0.40,0.00,M2] [#5 -0.00,-0.30,0.63,U] [#6 -0.48,0.13,0.00,M2] [#7 0.26,0.18,0.46,U] [#8 0.17,0.26,0.33,U] 
02:08:24.764 00.001 8996 single-star, 3 included, MultiStar: {0.07, -0.03}, one-star: {-0.01, -0.05}
02:08:24.765 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.77 = -1.77)
02:08:24.765 00.000 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.39)
02:08:24.766 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.86 mountX=-0.01 mountY=0.05, mountTheta=1.77
02:08:24.769 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
02:08:24.769 00.000 8996 Enqueuing Move request for scope (-0.01, -0.05)
02:08:24.770 00.001 20224 Worker thread wakes up
02:08:24.770 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
02:08:24.770 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
02:08:24.770 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.01 yDistance=0.05
02:08:24.770 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:08:24.770 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:24.770 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:08:24.770 00.000 20224 MoveAxis(E, 0, ABG)
02:08:24.770 00.000 20224 Move returns status 0, amount 0
02:08:24.770 00.000 20224 MoveAxis(N, 0, ABG)
02:08:24.770 00.000 20224 Move returns status 0, amount 0
02:08:24.770 00.000 20224 move complete, result=0
02:08:24.770 00.000 20224 worker thread done servicing request
02:08:24.774 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42601, med=3376, FiltMin=3033, FiltMax=24051, Gamma=1.000
02:08:24.796 00.022 8996 UpdateGuideState exits: m=562198 SNR=262.0
02:08:24.797 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:24.798 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:24.799 00.001 8996 Enqueuing Expose request
02:08:24.801 00.002 20224 Worker thread wakes up
02:08:24.801 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:24.802 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:24.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:25.790 00.988 20224 Exposure complete
02:08:25.870 00.080 20224 worker thread done servicing request
02:08:25.870 00.000 8996 OnExposeComplete: enter
02:08:25.871 00.001 8996 UpdateGuideState(): m_state=6
02:08:25.872 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14917
02:08:25.873 00.001 8996 Star::Find returns 1 (0), X=136.98, Y=473.10, Mass=464984, SNR=246.7, Peak=35107 HFD=4.4
02:08:25.874 00.001 8996 MultiStar: [#1 -0.40,-0.77,0.00,M4] [#2 -0.51,-0.38,0.00,M3] [#3 -0.36,-0.32,0.00,M2] [#4 -0.52,-0.64,0.00,M3] [#5 -0.29,-0.23,0.71,U] [#6 -0.46,-0.22,0.00,M3] [#7 -0.26,-0.18,0.53,U] [#8 -0.17,-0.06,0.50,U] 
02:08:25.875 00.001 8996 refined, 3 included, MultiStar: {-0.40, -0.31}, one-star: {-0.66, -0.56}
02:08:25.875 00.000 8996 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.10) = xAngle (-2.39 = -2.39)
02:08:25.876 00.001 8996 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.51 = 0.77)
02:08:25.878 00.002 8996 CameraToMount -- cameraX=-0.40 cameraY=-0.31 hyp=0.50 cameraTheta=-2.48 mountX=-0.37 mountY=0.35, mountTheta=2.38
02:08:25.883 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.40, y=-0.31, opts=13)
02:08:25.885 00.002 8996 Enqueuing Move request for scope (-0.40, -0.31)
02:08:25.886 00.001 20224 Worker thread wakes up
02:08:25.886 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.31) opts 0xd
02:08:25.887 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.40, -0.31)
02:08:25.887 00.000 20224 Moving (-0.40, -0.31) raw xDistance=-0.37 yDistance=0.35
02:08:25.887 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
02:08:25.887 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:25.887 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:08:25.887 00.000 20224 MoveAxis(E, 54, ABG)
02:08:25.887 00.000 20224 Guiding  Dir = 2, Dur = 54
02:08:25.888 00.001 20224 IsSlewing returns 0
02:08:25.888 00.000 20224 IsGuiding returns 0
02:08:25.894 00.006 20224 PulseGuide returned control before completion, sleep 59
02:08:25.897 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=35107, med=3379, FiltMin=3062, FiltMax=21251, Gamma=1.000
02:08:25.914 00.017 8996 UpdateGuideState exits: m=464984 SNR=246.7
02:08:25.915 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:25.916 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:25.917 00.001 8996 Enqueuing Expose request
02:08:25.956 00.039 20224 IsGuiding returns 1
02:08:25.956 00.000 20224 scope still moving after pulse duration time elapsed
02:08:25.986 00.030 20224 IsSlewing returns 0
02:08:25.986 00.000 20224 IsGuiding returns 0
02:08:25.986 00.000 20224 scope move finished after 54 + 44 ms
02:08:25.986 00.000 20224 Move returns status 0, amount 54
02:08:25.986 00.000 20224 MoveAxis(N, 0, ABG)
02:08:25.987 00.001 20224 Move returns status 0, amount 0
02:08:25.987 00.000 20224 move complete, result=0
02:08:25.987 00.000 20224 worker thread done servicing request
02:08:25.987 00.000 20224 Worker thread wakes up
02:08:25.987 00.000 8996 GuideStep: -0.4 px 54 ms EAST, 0.4 px 0 ms NORTH
02:08:25.988 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:25.988 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:27.149 01.161 20224 Exposure complete
02:08:27.215 00.066 20224 worker thread done servicing request
02:08:27.215 00.000 8996 OnExposeComplete: enter
02:08:27.216 00.001 8996 UpdateGuideState(): m_state=6
02:08:27.217 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14918
02:08:27.217 00.000 8996 Star::Find returns 1 (0), X=137.30, Y=472.61, Mass=546987, SNR=248.1, Peak=32189 HFD=4.7
02:08:27.218 00.001 8996 MultiStar: large primary error, entering stabilization period
02:08:27.219 00.001 8996 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.10) = xAngle (-1.79 = -1.79)
02:08:27.220 00.001 8996 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.91 = 1.37)
02:08:27.221 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-1.05 hyp=1.11 cameraTheta=-1.89 mountX=-0.24 mountY=1.09, mountTheta=1.79
02:08:27.223 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-1.05, opts=13)
02:08:27.224 00.001 8996 Enqueuing Move request for scope (-0.34, -1.05)
02:08:27.225 00.001 20224 Worker thread wakes up
02:08:27.225 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -1.05) opts 0xd
02:08:27.225 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -1.05)
02:08:27.225 00.000 20224 Moving (-0.34, -1.05) raw xDistance=-0.24 yDistance=1.09
02:08:27.225 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
02:08:27.225 00.000 20224 resist switch: large excursion: input 1.09 thresh 0.60 direction from -1 to 1
02:08:27.225 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.26
02:08:27.225 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
02:08:27.225 00.000 20224 MoveAxis(E, 39, ABG)
02:08:27.225 00.000 20224 Guiding  Dir = 2, Dur = 39
02:08:27.226 00.001 20224 IsSlewing returns 0
02:08:27.226 00.000 20224 IsGuiding returns 0
02:08:27.231 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=32189, med=3379, FiltMin=3056, FiltMax=20057, Gamma=1.000
02:08:27.239 00.008 20224 PulseGuide returned control before completion, sleep 36
02:08:27.248 00.009 8996 UpdateGuideState exits: m=546987 SNR=248.1
02:08:27.250 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:27.251 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:27.253 00.002 8996 Enqueuing Expose request
02:08:27.286 00.033 20224 IsGuiding returns 1
02:08:27.286 00.000 20224 scope still moving after pulse duration time elapsed
02:08:27.317 00.031 20224 IsSlewing returns 0
02:08:27.318 00.001 20224 IsGuiding returns 1
02:08:27.349 00.031 20224 IsSlewing returns 0
02:08:27.349 00.000 20224 IsGuiding returns 0
02:08:27.349 00.000 20224 scope move finished after 39 + 83 ms
02:08:27.349 00.000 20224 Move returns status 0, amount 39
02:08:27.349 00.000 20224 MoveAxis(S, 229, ABG)
02:08:27.350 00.001 20224 Guiding  Dir = 1, Dur = 229
02:08:27.350 00.000 20224 IsSlewing returns 0
02:08:27.350 00.000 20224 IsGuiding returns 0
02:08:27.398 00.048 20224 PulseGuide returned control before completion, sleep 191
02:08:27.597 00.199 20224 IsGuiding returns 1
02:08:27.597 00.000 20224 scope still moving after pulse duration time elapsed
02:08:27.628 00.031 20224 IsSlewing returns 0
02:08:27.629 00.001 20224 IsGuiding returns 1
02:08:27.659 00.030 20224 IsSlewing returns 0
02:08:27.659 00.000 20224 IsGuiding returns 0
02:08:27.660 00.001 20224 scope move finished after 229 + 81 ms
02:08:27.660 00.000 20224 Move returns status 0, amount 229
02:08:27.660 00.000 20224 move complete, result=0
02:08:27.660 00.000 20224 worker thread done servicing request
02:08:27.660 00.000 20224 Worker thread wakes up
02:08:27.660 00.000 8996 GuideStep: -0.2 px 39 ms EAST, 1.1 px 229 ms SOUTH
02:08:27.663 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:27.663 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:28.630 00.967 20224 Exposure complete
02:08:28.692 00.062 20224 worker thread done servicing request
02:08:28.692 00.000 8996 OnExposeComplete: enter
02:08:28.693 00.001 8996 UpdateGuideState(): m_state=6
02:08:28.694 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14919
02:08:28.694 00.000 8996 Star::Find returns 1 (0), X=137.74, Y=473.43, Mass=564900, SNR=301.1, Peak=40333 HFD=4.6
02:08:28.696 00.002 8996 MultiStar: exiting stabilization period
02:08:28.697 00.001 8996 MultiStar: [#1 0.26,-0.71,0.00,M5] [#2 0.09,-0.56,0.00,M4] [#3 0.09,-0.61,0.00,M3] [#4 0.29,-0.30,0.40,U] [#5 0.27,-0.32,0.53,U] [#6 0.20,-0.03,0.38,U] [#7 0.20,-0.05,0.41,U] [#8 0.04,0.16,0.30,U] 
02:08:28.698 00.001 8996 refined, 5 included, MultiStar: {0.17, -0.17}, one-star: {0.09, -0.23}
02:08:28.699 00.001 8996 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.10) = xAngle (-0.68 = -0.68)
02:08:28.700 00.001 8996 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.80 = 2.48)
02:08:28.700 00.000 8996 CameraToMount -- cameraX=0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-0.77 mountX=0.19 mountY=0.15, mountTheta=0.67
02:08:28.702 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.17, opts=13)
02:08:28.702 00.000 8996 Enqueuing Move request for scope (0.17, -0.17)
02:08:28.703 00.001 20224 Worker thread wakes up
02:08:28.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.17) opts 0xd
02:08:28.703 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.17)
02:08:28.703 00.000 20224 Moving (0.17, -0.17) raw xDistance=0.19 yDistance=0.15
02:08:28.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:08:28.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:28.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:08:28.703 00.000 20224 MoveAxis(E, 0, ABG)
02:08:28.703 00.000 20224 Move returns status 0, amount 0
02:08:28.704 00.001 20224 MoveAxis(N, 0, ABG)
02:08:28.704 00.000 20224 Move returns status 0, amount 0
02:08:28.704 00.000 20224 move complete, result=0
02:08:28.704 00.000 20224 worker thread done servicing request
02:08:28.707 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40333, med=3379, FiltMin=3059, FiltMax=25942, Gamma=1.000
02:08:28.720 00.013 8996 UpdateGuideState exits: m=564900 SNR=301.1
02:08:28.722 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:28.723 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:28.723 00.000 8996 Enqueuing Expose request
02:08:28.724 00.001 20224 Worker thread wakes up
02:08:28.724 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:28.725 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:28.725 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:29.885 01.160 20224 Exposure complete
02:08:29.948 00.063 20224 worker thread done servicing request
02:08:29.948 00.000 8996 OnExposeComplete: enter
02:08:29.950 00.002 8996 UpdateGuideState(): m_state=6
02:08:29.951 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14920
02:08:29.952 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=474.43, Mass=537136, SNR=271.9, Peak=35801 HFD=4.7
02:08:29.953 00.001 8996 MultiStar: [#1 0.18,-0.06,0.69,U] [#2 -0.20,0.03,0.65,U] [#3 0.29,0.53,0.00,M4] [#4 0.21,0.29,0.51,U] [#5 0.18,0.37,0.51,U] [#6 -0.11,0.71,0.00,M3] [#7 0.22,0.68,0.00,M1] [#8 0.02,0.59,0.00,M4] 
02:08:29.954 00.001 8996 refined, 4 included, MultiStar: {0.01, 0.32}, one-star: {-0.16, 0.77}
02:08:29.955 00.001 8996 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.10) = xAngle (1.63 = 1.63)
02:08:29.956 00.001 8996 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
02:08:29.956 00.000 8996 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.53 mountX=-0.02 mountY=-0.32, mountTheta=-1.63
02:08:29.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.32, opts=13)
02:08:29.959 00.001 8996 Enqueuing Move request for scope (0.01, 0.32)
02:08:29.961 00.002 20224 Worker thread wakes up
02:08:29.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
02:08:29.961 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
02:08:29.961 00.000 20224 Moving (0.01, 0.32) raw xDistance=-0.02 yDistance=-0.32
02:08:29.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:08:29.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:29.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
02:08:29.961 00.000 20224 MoveAxis(E, 0, ABG)
02:08:29.961 00.000 20224 Move returns status 0, amount 0
02:08:29.961 00.000 20224 MoveAxis(N, 0, ABG)
02:08:29.961 00.000 20224 Move returns status 0, amount 0
02:08:29.961 00.000 20224 move complete, result=0
02:08:29.961 00.000 20224 worker thread done servicing request
02:08:29.965 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=35801, med=3376, FiltMin=3046, FiltMax=21494, Gamma=1.000
02:08:29.980 00.015 8996 UpdateGuideState exits: m=537136 SNR=271.9
02:08:29.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:29.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:29.982 00.000 8996 Enqueuing Expose request
02:08:29.983 00.001 20224 Worker thread wakes up
02:08:29.983 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
02:08:29.984 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:29.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:30.955 00.971 20224 Exposure complete
02:08:31.042 00.087 20224 worker thread done servicing request
02:08:31.042 00.000 8996 OnExposeComplete: enter
02:08:31.044 00.002 8996 UpdateGuideState(): m_state=6
02:08:31.045 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14921
02:08:31.046 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=474.28, Mass=513566, SNR=293.5, Peak=38857 HFD=4.6
02:08:31.047 00.001 8996 MultiStar: [#1 0.01,0.01,0.59,U] [#2 -0.04,0.52,0.00,M4] [#3 -0.05,0.48,0.00,M5] [#4 0.02,0.41,0.47,U] [#5 0.21,0.75,0.00,M3] [#6 0.03,0.54,0.00,M4] [#7 0.04,0.94,0.00,M2] [#8 0.36,0.96,0.00,M5] 
02:08:31.048 00.001 8996 refined, 2 included, MultiStar: {0.01, 0.40}, one-star: {0.00, 0.62}
02:08:31.049 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
02:08:31.050 00.001 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
02:08:31.051 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.40 hyp=0.40 cameraTheta=1.55 mountX=-0.03 mountY=-0.39, mountTheta=-1.65
02:08:31.052 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.40, opts=13)
02:08:31.054 00.002 8996 Enqueuing Move request for scope (0.01, 0.40)
02:08:31.055 00.001 20224 Worker thread wakes up
02:08:31.055 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.40) opts 0xd
02:08:31.055 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.40)
02:08:31.055 00.000 20224 Moving (0.01, 0.40) raw xDistance=-0.03 yDistance=-0.39
02:08:31.055 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:08:31.055 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:31.055 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
02:08:31.055 00.000 20224 MoveAxis(E, 0, ABG)
02:08:31.055 00.000 20224 Move returns status 0, amount 0
02:08:31.055 00.000 20224 MoveAxis(N, 0, ABG)
02:08:31.055 00.000 20224 Move returns status 0, amount 0
02:08:31.055 00.000 20224 move complete, result=0
02:08:31.056 00.001 20224 worker thread done servicing request
02:08:31.061 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38857, med=3379, FiltMin=3049, FiltMax=21789, Gamma=1.000
02:08:31.079 00.018 8996 UpdateGuideState exits: m=513566 SNR=293.5
02:08:31.081 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:31.082 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:31.083 00.001 8996 Enqueuing Expose request
02:08:31.085 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
02:08:31.087 00.002 20224 Worker thread wakes up
02:08:31.088 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:31.088 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:32.254 01.166 20224 Exposure complete
02:08:32.325 00.071 20224 worker thread done servicing request
02:08:32.325 00.000 8996 OnExposeComplete: enter
02:08:32.327 00.002 8996 UpdateGuideState(): m_state=6
02:08:32.329 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14922
02:08:32.330 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=474.02, Mass=607908, SNR=273.8, Peak=48345 HFD=4.5
02:08:32.332 00.002 8996 MultiStar: [#1 0.03,0.04,0.59,U] [#2 0.01,0.04,0.77,U] [#3 -0.00,0.11,0.58,U] [#4 -0.03,0.25,0.57,U] [#5 0.39,0.51,0.00,M4] [#6 -0.08,0.37,0.45,U] [#7 -0.10,0.67,0.00,M3] [#8 0.29,0.52,0.00,M6] 
02:08:32.333 00.001 8996 refined, 5 included, MultiStar: {0.07, 0.20}, one-star: {0.28, 0.36}
02:08:32.333 00.000 8996 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.10) = xAngle (1.35 = 1.35)
02:08:32.334 00.001 8996 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.77 = -1.77)
02:08:32.335 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=0.20 hyp=0.21 cameraTheta=1.25 mountX=0.05 mountY=-0.21, mountTheta=-1.35
02:08:32.336 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=0.20, opts=13)
02:08:32.337 00.001 8996 Enqueuing Move request for scope (0.07, 0.20)
02:08:32.338 00.001 20224 Worker thread wakes up
02:08:32.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.20) opts 0xd
02:08:32.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, 0.20)
02:08:32.338 00.000 20224 Moving (0.07, 0.20) raw xDistance=0.05 yDistance=-0.21
02:08:32.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:08:32.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:32.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:08:32.338 00.000 20224 MoveAxis(E, 0, ABG)
02:08:32.339 00.001 20224 Move returns status 0, amount 0
02:08:32.339 00.000 20224 MoveAxis(N, 0, ABG)
02:08:32.339 00.000 20224 Move returns status 0, amount 0
02:08:32.339 00.000 20224 move complete, result=0
02:08:32.339 00.000 20224 worker thread done servicing request
02:08:32.342 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=48345, med=3379, FiltMin=3040, FiltMax=24934, Gamma=1.000
02:08:32.363 00.021 8996 UpdateGuideState exits: m=607908 SNR=273.8
02:08:32.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:32.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:32.366 00.001 8996 Enqueuing Expose request
02:08:32.366 00.000 20224 Worker thread wakes up
02:08:32.367 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:08:32.367 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:32.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:33.345 00.978 20224 Exposure complete
02:08:33.409 00.064 20224 worker thread done servicing request
02:08:33.409 00.000 8996 OnExposeComplete: enter
02:08:33.410 00.001 8996 UpdateGuideState(): m_state=6
02:08:33.411 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14923
02:08:33.412 00.001 8996 Star::Find returns 1 (0), X=138.13, Y=473.97, Mass=548953, SNR=250.9, Peak=38265 HFD=4.3
02:08:33.413 00.001 8996 MultiStar: [#1 0.07,-0.30,0.80,U] [#2 0.01,-0.29,0.70,U] [#3 0.26,-0.18,0.60,U] [#4 0.14,-0.21,0.57,U] [#5 0.40,0.07,0.65,U] [#6 0.18,-0.08,0.46,U] [#7 0.37,0.29,0.00,M4] [#8 0.14,0.03,0.36,U] 
02:08:33.413 00.000 8996 refined, 7 included, MultiStar: {0.23, -0.07}, one-star: {0.49, 0.31}
02:08:33.414 00.001 8996 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.10) = xAngle (-0.18 = -0.18)
02:08:33.415 00.001 8996 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.31 = 2.98)
02:08:33.416 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-0.28 mountX=0.23 mountY=0.04, mountTheta=0.17
02:08:33.417 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.07, opts=13)
02:08:33.418 00.001 8996 Enqueuing Move request for scope (0.23, -0.07)
02:08:33.419 00.001 20224 Worker thread wakes up
02:08:33.419 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.07) opts 0xd
02:08:33.419 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.07)
02:08:33.419 00.000 20224 Moving (0.23, -0.07) raw xDistance=0.23 yDistance=0.04
02:08:33.419 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
02:08:33.419 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:33.419 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:08:33.419 00.000 20224 MoveAxis(W, 34, ABG)
02:08:33.419 00.000 20224 Guiding  Dir = 3, Dur = 34
02:08:33.420 00.001 20224 IsSlewing returns 0
02:08:33.420 00.000 20224 IsGuiding returns 0
02:08:33.422 00.002 20224 PulseGuide returned control before completion, sleep 43
02:08:33.424 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38265, med=3379, FiltMin=3069, FiltMax=23088, Gamma=1.000
02:08:33.439 00.015 8996 UpdateGuideState exits: m=548953 SNR=250.9
02:08:33.441 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:33.444 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:33.446 00.002 8996 Enqueuing Expose request
02:08:33.470 00.024 20224 IsGuiding returns 1
02:08:33.470 00.000 20224 scope still moving after pulse duration time elapsed
02:08:33.501 00.031 20224 IsSlewing returns 0
02:08:33.501 00.000 20224 IsGuiding returns 0
02:08:33.501 00.000 20224 scope move finished after 34 + 47 ms
02:08:33.501 00.000 20224 Move returns status 0, amount 34
02:08:33.501 00.000 20224 MoveAxis(N, 0, ABG)
02:08:33.501 00.000 20224 Move returns status 0, amount 0
02:08:33.501 00.000 20224 move complete, result=0
02:08:33.501 00.000 20224 worker thread done servicing request
02:08:33.503 00.002 20224 Worker thread wakes up
02:08:33.503 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:33.503 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:33.503 00.000 8996 GuideStep: 0.2 px 34 ms WEST, 0.0 px 0 ms NORTH
02:08:34.656 01.153 20224 Exposure complete
02:08:34.729 00.073 20224 worker thread done servicing request
02:08:34.729 00.000 8996 OnExposeComplete: enter
02:08:34.730 00.001 8996 UpdateGuideState(): m_state=6
02:08:34.730 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14924
02:08:34.731 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=473.98, Mass=593661, SNR=283.1, Peak=45289 HFD=4.5
02:08:34.732 00.001 8996 MultiStar: [#1 -0.13,0.17,0.63,U] [#2 -0.09,0.18,0.63,U] [#3 0.23,0.16,0.61,U] [#4 0.25,0.30,0.56,U] [#5 0.25,0.85,0.00,M4] [#6 0.20,0.69,0.00,M3] [#7 0.20,0.60,0.00,M5] [#8 -0.39,0.21,0.38,U] 
02:08:34.733 00.001 8996 refined, 5 included, MultiStar: {0.03, 0.23}, one-star: {0.11, 0.32}
02:08:34.734 00.001 8996 CameraToMount -- cameraTheta (1.46) - m_xAngle (-0.10) = xAngle (1.56 = 1.56)
02:08:34.735 00.001 8996 CameraToMount -- cameraTheta (1.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.56 = -1.56)
02:08:34.736 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.46 mountX=0.00 mountY=-0.23, mountTheta=-1.56
02:08:34.739 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.23, opts=13)
02:08:34.739 00.000 8996 Enqueuing Move request for scope (0.03, 0.23)
02:08:34.740 00.001 20224 Worker thread wakes up
02:08:34.740 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
02:08:34.740 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
02:08:34.740 00.000 20224 Moving (0.03, 0.23) raw xDistance=0.00 yDistance=-0.23
02:08:34.741 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
02:08:34.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:08:34.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:08:34.741 00.000 20224 MoveAxis(E, 0, ABG)
02:08:34.741 00.000 20224 Move returns status 0, amount 0
02:08:34.741 00.000 20224 MoveAxis(N, 0, ABG)
02:08:34.741 00.000 20224 Move returns status 0, amount 0
02:08:34.741 00.000 20224 move complete, result=0
02:08:34.741 00.000 20224 worker thread done servicing request
02:08:34.745 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1181, max=45289, med=3382, FiltMin=3062, FiltMax=27261, Gamma=1.000
02:08:34.760 00.015 8996 UpdateGuideState exits: m=593661 SNR=283.1
02:08:34.761 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:34.762 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:34.763 00.001 8996 Enqueuing Expose request
02:08:34.764 00.001 20224 Worker thread wakes up
02:08:34.764 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:08:34.765 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:34.765 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:35.724 00.959 20224 Exposure complete
02:08:35.802 00.078 20224 worker thread done servicing request
02:08:35.802 00.000 8996 OnExposeComplete: enter
02:08:35.803 00.001 8996 UpdateGuideState(): m_state=6
02:08:35.804 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14925
02:08:35.805 00.001 8996 Star::Find returns 1 (0), X=137.84, Y=473.92, Mass=657826, SNR=290.8, Peak=47641 HFD=4.4
02:08:35.806 00.001 8996 MultiStar: [#1 -0.23,-0.12,0.65,U] [#2 -0.16,-0.41,0.70,U] [#3 0.03,0.01,0.51,U] [#4 0.16,0.23,0.51,U] [#5 0.51,0.60,0.00,M5] [#6 -0.20,0.24,0.37,U] [#7 0.08,0.28,0.34,U] [#8 -0.17,0.09,0.31,U] 
02:08:35.806 00.000 8996 refined, 7 included, MultiStar: {-0.02, 0.05}, one-star: {0.20, 0.26}
02:08:35.807 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
02:08:35.808 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
02:08:35.809 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.89 mountX=-0.02 mountY=-0.05, mountTheta=-1.99
02:08:35.810 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.05, opts=13)
02:08:35.811 00.001 8996 Enqueuing Move request for scope (-0.02, 0.05)
02:08:35.813 00.002 20224 Worker thread wakes up
02:08:35.813 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
02:08:35.813 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
02:08:35.813 00.000 20224 Moving (-0.02, 0.05) raw xDistance=-0.02 yDistance=-0.05
02:08:35.813 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:08:35.813 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:35.813 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:08:35.813 00.000 20224 MoveAxis(E, 0, ABG)
02:08:35.813 00.000 20224 Move returns status 0, amount 0
02:08:35.813 00.000 20224 MoveAxis(N, 0, ABG)
02:08:35.813 00.000 20224 Move returns status 0, amount 0
02:08:35.813 00.000 20224 move complete, result=0
02:08:35.813 00.000 20224 worker thread done servicing request
02:08:35.818 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=47641, med=3382, FiltMin=3049, FiltMax=26445, Gamma=1.000
02:08:35.839 00.021 8996 UpdateGuideState exits: m=657826 SNR=290.8
02:08:35.840 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:35.841 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:35.842 00.001 8996 Enqueuing Expose request
02:08:35.842 00.000 20224 Worker thread wakes up
02:08:35.842 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:08:35.844 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:35.844 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:37.000 01.156 20224 Exposure complete
02:08:37.059 00.059 20224 worker thread done servicing request
02:08:37.059 00.000 8996 OnExposeComplete: enter
02:08:37.061 00.002 8996 UpdateGuideState(): m_state=6
02:08:37.062 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14926
02:08:37.063 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=473.75, Mass=619148, SNR=296.5, Peak=49273 HFD=4.5
02:08:37.065 00.002 8996 MultiStar: [#1 -0.27,-0.46,0.00,M1] [#2 -0.33,-0.68,0.00,M1] [#3 -0.11,-0.13,0.54,U] [#4 -0.03,-0.04,0.47,U] [#5 0.37,0.22,0.54,U] [#6 -0.18,0.15,0.36,U] [#7 -0.14,-0.14,0.45,U] [#8 -0.30,-0.06,0.30,U] 
02:08:37.066 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.03}, one-star: {0.12, 0.09}
02:08:37.067 00.001 8996 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.10) = xAngle (1.38 = 1.38)
02:08:37.068 00.001 8996 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.75 = -1.75)
02:08:37.070 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=0.03 hyp=0.03 cameraTheta=1.28 mountX=0.01 mountY=-0.03, mountTheta=-1.38
02:08:37.071 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.03, opts=13)
02:08:37.073 00.002 8996 Enqueuing Move request for scope (0.01, 0.03)
02:08:37.074 00.001 20224 Worker thread wakes up
02:08:37.074 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.03) opts 0xd
02:08:37.074 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.03)
02:08:37.074 00.000 20224 Moving (0.01, 0.03) raw xDistance=0.01 yDistance=-0.03
02:08:37.074 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:08:37.074 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:37.074 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:08:37.074 00.000 20224 MoveAxis(E, 0, ABG)
02:08:37.074 00.000 20224 Move returns status 0, amount 0
02:08:37.074 00.000 20224 MoveAxis(N, 0, ABG)
02:08:37.074 00.000 20224 Move returns status 0, amount 0
02:08:37.075 00.001 20224 move complete, result=0
02:08:37.075 00.000 20224 worker thread done servicing request
02:08:37.079 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=49273, med=3382, FiltMin=3059, FiltMax=25331, Gamma=1.000
02:08:37.096 00.017 8996 UpdateGuideState exits: m=619148 SNR=296.5
02:08:37.097 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:37.098 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:37.099 00.001 8996 Enqueuing Expose request
02:08:37.100 00.001 20224 Worker thread wakes up
02:08:37.100 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:37.101 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:37.101 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:38.077 00.976 20224 Exposure complete
02:08:38.139 00.062 20224 worker thread done servicing request
02:08:38.139 00.000 8996 OnExposeComplete: enter
02:08:38.141 00.002 8996 UpdateGuideState(): m_state=6
02:08:38.142 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14927
02:08:38.143 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=473.97, Mass=559614, SNR=265.2, Peak=47049 HFD=4.4
02:08:38.144 00.001 8996 MultiStar: [#1 -0.38,-0.37,0.00,M2] [#2 -0.41,-0.31,0.00,M2] [#3 -0.15,-0.23,0.67,U] [#4 -0.05,-0.12,0.45,U] [#5 0.44,0.42,0.00,M5] [#6 -0.31,0.11,0.52,U] [#7 -0.47,0.06,0.00,M4] [#8 -0.04,0.07,0.37,U] 
02:08:38.145 00.001 8996 refined, 4 included, MultiStar: {-0.05, 0.06}, one-star: {0.14, 0.31}
02:08:38.146 00.001 8996 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.10) = xAngle (2.36 = 2.36)
02:08:38.147 00.001 8996 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.76 = -0.76)
02:08:38.148 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=0.06 hyp=0.08 cameraTheta=2.27 mountX=-0.06 mountY=-0.06, mountTheta=-2.37
02:08:38.150 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.06, opts=13)
02:08:38.150 00.000 8996 Enqueuing Move request for scope (-0.05, 0.06)
02:08:38.151 00.001 20224 Worker thread wakes up
02:08:38.151 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.06) opts 0xd
02:08:38.151 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.06)
02:08:38.151 00.000 20224 Moving (-0.05, 0.06) raw xDistance=-0.06 yDistance=-0.06
02:08:38.152 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:08:38.152 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:38.152 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:08:38.152 00.000 20224 MoveAxis(E, 0, ABG)
02:08:38.152 00.000 20224 Move returns status 0, amount 0
02:08:38.152 00.000 20224 MoveAxis(N, 0, ABG)
02:08:38.152 00.000 20224 Move returns status 0, amount 0
02:08:38.152 00.000 20224 move complete, result=0
02:08:38.152 00.000 20224 worker thread done servicing request
02:08:38.155 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=47049, med=3382, FiltMin=3075, FiltMax=25021, Gamma=1.000
02:08:38.177 00.022 8996 UpdateGuideState exits: m=559614 SNR=265.2
02:08:38.178 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:38.179 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:38.179 00.000 8996 Enqueuing Expose request
02:08:38.180 00.001 20224 Worker thread wakes up
02:08:38.180 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:08:38.181 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:38.181 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:39.369 01.188 20224 Exposure complete
02:08:39.455 00.086 20224 worker thread done servicing request
02:08:39.455 00.000 8996 OnExposeComplete: enter
02:08:39.457 00.002 8996 UpdateGuideState(): m_state=6
02:08:39.459 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14928
02:08:39.460 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=473.56, Mass=640890, SNR=344.3, Peak=42681 HFD=4.5
02:08:39.462 00.002 8996 MultiStar: [#1 -0.31,-0.58,0.00,M3] [#2 -0.28,-0.31,0.55,U] [#3 -0.33,-0.21,0.47,U] [#4 -0.28,-0.01,0.37,U] [#5 0.26,0.25,0.44,U] [#6 -0.47,-0.14,0.00,M1] [#7 -0.23,0.05,0.33,U] [#8 -0.55,-0.28,0.00,M2] 
02:08:39.464 00.002 8996 single-star, 5 included, MultiStar: {-0.14, -0.08}, one-star: {-0.08, -0.10}
02:08:39.466 00.002 8996 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.10) = xAngle (-2.14 = -2.14)
02:08:39.467 00.001 8996 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.26 = 1.02)
02:08:39.468 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.10 hyp=0.13 cameraTheta=-2.23 mountX=-0.07 mountY=0.11, mountTheta=2.13
02:08:39.471 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.10, opts=13)
02:08:39.473 00.002 8996 Enqueuing Move request for scope (-0.08, -0.10)
02:08:39.474 00.001 20224 Worker thread wakes up
02:08:39.474 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.10) opts 0xd
02:08:39.474 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.10)
02:08:39.474 00.000 20224 Moving (-0.08, -0.10) raw xDistance=-0.07 yDistance=0.11
02:08:39.474 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:08:39.474 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:39.474 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:08:39.474 00.000 20224 MoveAxis(E, 0, ABG)
02:08:39.474 00.000 20224 Move returns status 0, amount 0
02:08:39.475 00.001 20224 MoveAxis(N, 0, ABG)
02:08:39.475 00.000 20224 Move returns status 0, amount 0
02:08:39.475 00.000 20224 move complete, result=0
02:08:39.475 00.000 20224 worker thread done servicing request
02:08:39.482 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=42681, med=3382, FiltMin=3049, FiltMax=26371, Gamma=1.000
02:08:39.506 00.024 8996 UpdateGuideState exits: m=640890 SNR=344.3
02:08:39.507 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:39.508 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:39.509 00.001 8996 Enqueuing Expose request
02:08:39.510 00.001 20224 Worker thread wakes up
02:08:39.510 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:39.511 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:39.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:40.500 00.989 20224 Exposure complete
02:08:40.577 00.077 20224 worker thread done servicing request
02:08:40.577 00.000 8996 OnExposeComplete: enter
02:08:40.578 00.001 8996 UpdateGuideState(): m_state=6
02:08:40.579 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14929
02:08:40.580 00.001 8996 Star::Find returns 1 (0), X=137.47, Y=473.52, Mass=630564, SNR=307.9, Peak=41593 HFD=4.5
02:08:40.581 00.001 8996 MultiStar: [#1 -0.64,-0.92,0.00,M4] [#2 -0.38,-0.74,0.00,M2] [#3 -0.53,-0.54,0.00,M1] [#4 -0.37,-0.33,0.00,M1] [#5 0.56,0.07,0.00,M5] [#6 -0.53,-0.17,0.00,M2] [#7 -0.36,-0.33,0.00,M4] [#8 0.22,0.17,0.32,U] 
02:08:40.581 00.000 8996 refined, 1 included, MultiStar: {-0.08, -0.06}, one-star: {-0.17, -0.14}
02:08:40.582 00.001 8996 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.10) = xAngle (-2.37 = -2.37)
02:08:40.584 00.002 8996 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.50 = 0.79)
02:08:40.586 00.002 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.06 hyp=0.10 cameraTheta=-2.47 mountX=-0.07 mountY=0.07, mountTheta=2.36
02:08:40.591 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.06, opts=13)
02:08:40.593 00.002 8996 Enqueuing Move request for scope (-0.08, -0.06)
02:08:40.595 00.002 20224 Worker thread wakes up
02:08:40.595 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.06) opts 0xd
02:08:40.595 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.06)
02:08:40.595 00.000 20224 Moving (-0.08, -0.06) raw xDistance=-0.07 yDistance=0.07
02:08:40.595 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:08:40.595 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:40.596 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:08:40.596 00.000 20224 MoveAxis(E, 0, ABG)
02:08:40.596 00.000 20224 Move returns status 0, amount 0
02:08:40.596 00.000 20224 MoveAxis(N, 0, ABG)
02:08:40.596 00.000 20224 Move returns status 0, amount 0
02:08:40.596 00.000 20224 move complete, result=0
02:08:40.596 00.000 20224 worker thread done servicing request
02:08:40.602 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41593, med=3382, FiltMin=3008, FiltMax=23907, Gamma=1.000
02:08:40.617 00.015 8996 UpdateGuideState exits: m=630564 SNR=307.9
02:08:40.618 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:40.619 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:40.620 00.001 8996 Enqueuing Expose request
02:08:40.620 00.000 20224 Worker thread wakes up
02:08:40.620 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:40.621 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:40.621 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:41.787 01.166 20224 Exposure complete
02:08:41.860 00.073 20224 worker thread done servicing request
02:08:41.860 00.000 8996 OnExposeComplete: enter
02:08:41.861 00.001 8996 UpdateGuideState(): m_state=6
02:08:41.862 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14930
02:08:41.863 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=473.48, Mass=682988, SNR=290.5, Peak=44845 HFD=4.7
02:08:41.864 00.001 8996 MultiStar: [#1 -0.33,-0.33,0.00,M5] [#2 0.03,-0.24,0.70,U] [#3 -0.23,-0.28,0.55,U] [#4 -0.08,-0.20,0.48,U] [#5 0.70,0.70,0.00,M6] [#6 -0.19,-0.30,0.36,U] [#7 -0.48,-0.13,0.00,M5] [#8 0.37,0.58,0.00,M2] 
02:08:41.866 00.002 8996 single-star, 4 included, MultiStar: {-0.07, -0.23}, one-star: {-0.00, -0.18}
02:08:41.867 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
02:08:41.868 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
02:08:41.868 00.000 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.59 mountX=0.01 mountY=0.18, mountTheta=1.50
02:08:41.870 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.18, opts=13)
02:08:41.871 00.001 8996 Enqueuing Move request for scope (-0.00, -0.18)
02:08:41.872 00.001 20224 Worker thread wakes up
02:08:41.872 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd
02:08:41.872 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.18)
02:08:41.872 00.000 20224 Moving (-0.00, -0.18) raw xDistance=0.01 yDistance=0.18
02:08:41.872 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:08:41.872 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:41.872 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:08:41.872 00.000 20224 MoveAxis(E, 0, ABG)
02:08:41.872 00.000 20224 Move returns status 0, amount 0
02:08:41.872 00.000 20224 MoveAxis(N, 0, ABG)
02:08:41.872 00.000 20224 Move returns status 0, amount 0
02:08:41.872 00.000 20224 move complete, result=0
02:08:41.873 00.001 20224 worker thread done servicing request
02:08:41.879 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44845, med=3379, FiltMin=3062, FiltMax=30387, Gamma=1.000
02:08:41.899 00.020 8996 UpdateGuideState exits: m=682988 SNR=290.5
02:08:41.901 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:41.902 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:41.903 00.001 8996 Enqueuing Expose request
02:08:41.904 00.001 20224 Worker thread wakes up
02:08:41.904 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:41.905 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:41.905 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:42.871 00.966 20224 Exposure complete
02:08:42.946 00.075 20224 worker thread done servicing request
02:08:42.946 00.000 8996 OnExposeComplete: enter
02:08:42.948 00.002 8996 UpdateGuideState(): m_state=6
02:08:42.950 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14931
02:08:42.952 00.002 8996 Star::Find returns 1 (0), X=137.40, Y=473.61, Mass=612448, SNR=291.4, Peak=38089 HFD=4.7
02:08:42.953 00.001 8996 MultiStar: [#1 -0.19,-0.46,0.00,M6] [#2 0.03,-0.26,0.62,U] [#3 -0.25,0.07,0.55,U] [#4 -0.35,-0.13,0.54,U] [#5 0.50,0.37,0.00,M7] [#6 -0.09,-0.27,0.34,U] [#7 -0.28,-0.45,0.00,M6] [#8 0.32,0.44,0.00,M3] 
02:08:42.954 00.001 8996 refined, 4 included, MultiStar: {-0.19, -0.11}, one-star: {-0.24, -0.05}
02:08:42.955 00.001 8996 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.10) = xAngle (-2.51 = -2.51)
02:08:42.956 00.001 8996 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.64 = 0.65)
02:08:42.957 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.11 hyp=0.22 cameraTheta=-2.61 mountX=-0.18 mountY=0.13, mountTheta=2.50
02:08:42.960 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.11, opts=13)
02:08:42.962 00.002 8996 Enqueuing Move request for scope (-0.19, -0.11)
02:08:42.963 00.001 20224 Worker thread wakes up
02:08:42.963 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.11) opts 0xd
02:08:42.963 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.11)
02:08:42.963 00.000 20224 Moving (-0.19, -0.11) raw xDistance=-0.18 yDistance=0.13
02:08:42.963 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:08:42.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:42.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:08:42.963 00.000 20224 MoveAxis(E, 0, ABG)
02:08:42.963 00.000 20224 Move returns status 0, amount 0
02:08:42.963 00.000 20224 MoveAxis(N, 0, ABG)
02:08:42.964 00.001 20224 Move returns status 0, amount 0
02:08:42.964 00.000 20224 move complete, result=0
02:08:42.964 00.000 20224 worker thread done servicing request
02:08:42.971 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=38089, med=3379, FiltMin=3027, FiltMax=22557, Gamma=1.000
02:08:42.995 00.024 8996 UpdateGuideState exits: m=612448 SNR=291.4
02:08:42.996 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:42.998 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:43.000 00.002 8996 Enqueuing Expose request
02:08:43.002 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:43.004 00.002 20224 Worker thread wakes up
02:08:43.004 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:43.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:44.159 01.155 20224 Exposure complete
02:08:44.231 00.072 20224 worker thread done servicing request
02:08:44.231 00.000 8996 OnExposeComplete: enter
02:08:44.232 00.001 8996 UpdateGuideState(): m_state=6
02:08:44.233 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14932
02:08:44.233 00.000 8996 Star::Find returns 1 (0), X=137.48, Y=473.52, Mass=550436, SNR=259.8, Peak=34953 HFD=4.3
02:08:44.235 00.002 8996 MultiStar: [#1 -0.32,-0.54,0.00,M7] [#2 -0.18,-0.35,0.74,U] [#3 -0.58,-0.68,0.00,M1] [#4 -0.37,-0.47,0.00,M1] [#5 0.47,0.35,0.00,M8] [#6 -0.35,-0.48,0.00,M1] [#7 -0.15,-0.26,0.45,U] [#8 0.33,0.11,0.35,U] 
02:08:44.236 00.001 8996 refined, 3 included, MultiStar: {-0.10, -0.19}, one-star: {-0.16, -0.14}
02:08:44.236 00.000 8996 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
02:08:44.237 00.001 8996 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.08 = 1.20)
02:08:44.238 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=-0.19 hyp=0.21 cameraTheta=-2.05 mountX=-0.08 mountY=0.20, mountTheta=1.95
02:08:44.239 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=-0.19, opts=13)
02:08:44.240 00.001 8996 Enqueuing Move request for scope (-0.10, -0.19)
02:08:44.241 00.001 20224 Worker thread wakes up
02:08:44.241 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.19) opts 0xd
02:08:44.241 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, -0.19)
02:08:44.241 00.000 20224 Moving (-0.10, -0.19) raw xDistance=-0.08 yDistance=0.20
02:08:44.241 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:08:44.241 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:44.241 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:08:44.241 00.000 20224 MoveAxis(E, 0, ABG)
02:08:44.241 00.000 20224 Move returns status 0, amount 0
02:08:44.241 00.000 20224 MoveAxis(N, 0, ABG)
02:08:44.241 00.000 20224 Move returns status 0, amount 0
02:08:44.241 00.000 20224 move complete, result=0
02:08:44.242 00.001 20224 worker thread done servicing request
02:08:44.245 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=34953, med=3379, FiltMin=3024, FiltMax=21638, Gamma=1.000
02:08:44.266 00.021 8996 UpdateGuideState exits: m=550436 SNR=259.8
02:08:44.269 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:44.272 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:44.273 00.001 8996 Enqueuing Expose request
02:08:44.275 00.002 20224 Worker thread wakes up
02:08:44.275 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:44.277 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:44.277 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:45.252 00.975 20224 Exposure complete
02:08:45.327 00.075 20224 worker thread done servicing request
02:08:45.327 00.000 8996 OnExposeComplete: enter
02:08:45.328 00.001 8996 UpdateGuideState(): m_state=6
02:08:45.329 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14933
02:08:45.330 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=473.52, Mass=516747, SNR=256.4, Peak=37033 HFD=4.5
02:08:45.331 00.001 8996 MultiStar: [#1 -0.01,-0.16,0.67,U] [#2 -0.04,-0.17,0.76,U] [#3 -0.54,-0.45,0.00,M2] [#4 -0.39,-0.20,0.53,U] [#5 0.55,0.55,0.00,M9] [#6 -0.21,-0.23,0.50,U] [#7 -0.15,-0.11,0.47,U] [#8 0.31,0.27,0.34,U] 
02:08:45.332 00.001 8996 single-star, 6 included, MultiStar: {-0.07, -0.13}, one-star: {0.02, -0.14}
02:08:45.333 00.001 8996 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.10) = xAngle (-1.35 = -1.35)
02:08:45.334 00.001 8996 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.47 = 1.81)
02:08:45.334 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.14 hyp=0.14 cameraTheta=-1.44 mountX=0.03 mountY=0.14, mountTheta=1.35
02:08:45.336 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.14, opts=13)
02:08:45.337 00.001 8996 Enqueuing Move request for scope (0.02, -0.14)
02:08:45.338 00.001 20224 Worker thread wakes up
02:08:45.338 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.14) opts 0xd
02:08:45.338 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.14)
02:08:45.338 00.000 20224 Moving (0.02, -0.14) raw xDistance=0.03 yDistance=0.14
02:08:45.338 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:08:45.338 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:45.338 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:08:45.338 00.000 20224 MoveAxis(E, 0, ABG)
02:08:45.339 00.001 20224 Move returns status 0, amount 0
02:08:45.339 00.000 20224 MoveAxis(N, 0, ABG)
02:08:45.339 00.000 20224 Move returns status 0, amount 0
02:08:45.339 00.000 20224 move complete, result=0
02:08:45.339 00.000 20224 worker thread done servicing request
02:08:45.343 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=37033, med=3379, FiltMin=3040, FiltMax=23491, Gamma=1.000
02:08:45.361 00.018 8996 UpdateGuideState exits: m=516747 SNR=256.4
02:08:45.362 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:45.363 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:45.365 00.002 8996 Enqueuing Expose request
02:08:45.366 00.001 20224 Worker thread wakes up
02:08:45.366 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:45.367 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:45.367 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:46.528 01.161 20224 Exposure complete
02:08:46.592 00.064 20224 worker thread done servicing request
02:08:46.592 00.000 8996 OnExposeComplete: enter
02:08:46.593 00.001 8996 UpdateGuideState(): m_state=6
02:08:46.594 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14934
02:08:46.595 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=473.44, Mass=680637, SNR=311.7, Peak=44585 HFD=4.5
02:08:46.596 00.001 8996 MultiStar: [#1 -0.32,-0.28,0.55,U] [#2 -0.58,-0.51,0.00,M1] [#3 -0.57,-0.36,0.00,M3] [#4 -0.54,-0.08,0.00,M1] [#5 0.15,0.31,0.56,U] [#6 -0.41,-0.09,0.32,U] [#7 -0.38,0.18,0.31,U] [#8 -0.10,0.38,0.26,U] 
02:08:46.597 00.001 8996 refined, 5 included, MultiStar: {-0.16, -0.02}, one-star: {-0.10, -0.21}
02:08:46.598 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.90 = -2.90)
02:08:46.599 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
02:08:46.599 00.000 8996 CameraToMount -- cameraX=-0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-3.00 mountX=-0.15 mountY=0.04, mountTheta=2.89
02:08:46.601 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=-0.02, opts=13)
02:08:46.602 00.001 8996 Enqueuing Move request for scope (-0.16, -0.02)
02:08:46.602 00.000 20224 Worker thread wakes up
02:08:46.603 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.02) opts 0xd
02:08:46.603 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, -0.02)
02:08:46.603 00.000 20224 Moving (-0.16, -0.02) raw xDistance=-0.15 yDistance=0.04
02:08:46.603 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:08:46.603 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:46.603 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:08:46.603 00.000 20224 MoveAxis(E, 0, ABG)
02:08:46.603 00.000 20224 Move returns status 0, amount 0
02:08:46.603 00.000 20224 MoveAxis(N, 0, ABG)
02:08:46.603 00.000 20224 Move returns status 0, amount 0
02:08:46.603 00.000 20224 move complete, result=0
02:08:46.603 00.000 20224 worker thread done servicing request
02:08:46.607 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=44585, med=3379, FiltMin=3043, FiltMax=26931, Gamma=1.000
02:08:46.621 00.014 8996 UpdateGuideState exits: m=680637 SNR=311.7
02:08:46.623 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:46.624 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:46.625 00.001 8996 Enqueuing Expose request
02:08:46.625 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:46.626 00.001 20224 Worker thread wakes up
02:08:46.627 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:46.627 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:47.596 00.969 20224 Exposure complete
02:08:47.675 00.079 20224 worker thread done servicing request
02:08:47.675 00.000 8996 OnExposeComplete: enter
02:08:47.676 00.001 8996 UpdateGuideState(): m_state=6
02:08:47.676 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14935
02:08:47.677 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.42, Mass=607854, SNR=307.8, Peak=40819 HFD=4.5
02:08:47.678 00.001 8996 MultiStar: [#1 -0.66,-0.71,0.00,M6] [#2 -0.64,-0.14,0.00,M2] [#3 -0.74,-0.47,0.00,M4] [#4 -0.80,-0.33,0.00,M2] [#5 -0.25,0.01,0.56,U] [#6 -0.70,-0.17,0.00,M1] [#7 -0.44,0.00,0.40,U] [#8 -0.13,0.22,0.30,U] 
02:08:47.679 00.001 8996 refined, 3 included, MultiStar: {-0.52, -0.07}, one-star: {-0.82, -0.24}
02:08:47.680 00.001 8996 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.10) = xAngle (-2.91 = -2.91)
02:08:47.681 00.001 8996 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.03 = 0.25)
02:08:47.682 00.001 8996 CameraToMount -- cameraX=-0.52 cameraY=-0.07 hyp=0.53 cameraTheta=-3.00 mountX=-0.51 mountY=0.13, mountTheta=2.89
02:08:47.684 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.52, y=-0.07, opts=13)
02:08:47.685 00.001 8996 Enqueuing Move request for scope (-0.52, -0.07)
02:08:47.686 00.001 20224 Worker thread wakes up
02:08:47.686 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.07) opts 0xd
02:08:47.686 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.52, -0.07)
02:08:47.686 00.000 20224 Moving (-0.52, -0.07) raw xDistance=-0.51 yDistance=0.13
02:08:47.686 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
02:08:47.686 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:47.686 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:08:47.686 00.000 20224 MoveAxis(E, 75, ABG)
02:08:47.686 00.000 20224 Guiding  Dir = 2, Dur = 75
02:08:47.686 00.000 20224 IsSlewing returns 0
02:08:47.687 00.001 20224 IsGuiding returns 0
02:08:47.688 00.001 20224 PulseGuide returned control before completion, sleep 84
02:08:47.690 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=40819, med=3379, FiltMin=3017, FiltMax=26150, Gamma=1.000
02:08:47.705 00.015 8996 UpdateGuideState exits: m=607854 SNR=307.8
02:08:47.706 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:47.707 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:47.707 00.000 8996 Enqueuing Expose request
02:08:47.779 00.072 20224 IsGuiding returns 0
02:08:47.779 00.000 20224 Move returns status 0, amount 75
02:08:47.779 00.000 20224 MoveAxis(N, 0, ABG)
02:08:47.779 00.000 20224 Move returns status 0, amount 0
02:08:47.779 00.000 20224 move complete, result=0
02:08:47.779 00.000 20224 worker thread done servicing request
02:08:47.779 00.000 20224 Worker thread wakes up
02:08:47.779 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:47.779 00.000 8996 GuideStep: -0.5 px 75 ms EAST, 0.1 px 0 ms NORTH
02:08:47.782 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:48.967 01.185 20224 Exposure complete
02:08:49.022 00.055 20224 worker thread done servicing request
02:08:49.022 00.000 8996 OnExposeComplete: enter
02:08:49.023 00.001 8996 UpdateGuideState(): m_state=6
02:08:49.024 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14936
02:08:49.024 00.000 8996 Star::Find returns 1 (0), X=137.88, Y=473.64, Mass=477797, SNR=265.5, Peak=35881 HFD=4.4
02:08:49.025 00.001 8996 MultiStar: [#1 -0.02,-0.66,0.00,M7] [#2 -0.05,-0.27,0.82,U] [#3 -0.38,-0.18,0.59,U] [#4 -0.11,-0.17,0.55,U] [#5 0.44,0.12,0.66,U] [#6 -0.36,-0.18,0.50,U] [#7 -0.30,0.07,0.41,U] [#8 0.29,0.39,0.00,M1] 
02:08:49.026 00.001 8996 refined, 6 included, MultiStar: {-0.02, -0.09}, one-star: {0.24, -0.02}
02:08:49.027 00.001 8996 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.10) = xAngle (-1.70 = -1.70)
02:08:49.028 00.001 8996 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.83 = 1.46)
02:08:49.028 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.09 hyp=0.10 cameraTheta=-1.80 mountX=-0.01 mountY=0.09, mountTheta=1.70
02:08:49.030 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.09, opts=13)
02:08:49.031 00.001 8996 Enqueuing Move request for scope (-0.02, -0.09)
02:08:49.032 00.001 20224 Worker thread wakes up
02:08:49.032 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.09) opts 0xd
02:08:49.032 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.09)
02:08:49.032 00.000 20224 Moving (-0.02, -0.09) raw xDistance=-0.01 yDistance=0.09
02:08:49.032 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:08:49.032 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:49.032 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:08:49.033 00.001 20224 MoveAxis(E, 0, ABG)
02:08:49.033 00.000 20224 Move returns status 0, amount 0
02:08:49.033 00.000 20224 MoveAxis(N, 0, ABG)
02:08:49.033 00.000 20224 Move returns status 0, amount 0
02:08:49.033 00.000 20224 move complete, result=0
02:08:49.033 00.000 20224 worker thread done servicing request
02:08:49.036 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=35881, med=3379, FiltMin=3027, FiltMax=20790, Gamma=1.000
02:08:49.049 00.013 8996 UpdateGuideState exits: m=477797 SNR=265.5
02:08:49.050 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:49.051 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:49.052 00.001 8996 Enqueuing Expose request
02:08:49.053 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:08:49.053 00.000 20224 Worker thread wakes up
02:08:49.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:49.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:50.028 00.975 20224 Exposure complete
02:08:50.125 00.097 20224 worker thread done servicing request
02:08:50.125 00.000 8996 OnExposeComplete: enter
02:08:50.126 00.001 8996 UpdateGuideState(): m_state=6
02:08:50.127 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14937
02:08:50.128 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=473.50, Mass=602559, SNR=271.7, Peak=40861 HFD=4.3
02:08:50.129 00.001 8996 MultiStar: [#1 -0.28,-0.55,0.00,M8] [#2 -0.59,-0.28,0.00,M2] [#3 -0.56,-0.26,0.00,M4] [#4 -0.67,-0.28,0.00,M2] [#5 0.08,0.34,0.52,U] [#6 -0.65,-0.18,0.00,M1] [#7 -0.71,-0.16,0.00,M2] [#8 0.12,0.46,0.00,M2] 
02:08:50.130 00.001 8996 refined, 1 included, MultiStar: {-0.08, 0.01}, one-star: {-0.16, -0.16}
02:08:50.131 00.001 8996 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.10) = xAngle (3.11 = 3.11)
02:08:50.131 00.000 8996 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.01 = -0.01)
02:08:50.132 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.01 mountX=-0.08 mountY=-0.00, mountTheta=-3.13
02:08:50.134 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
02:08:50.135 00.001 8996 Enqueuing Move request for scope (-0.08, 0.01)
02:08:50.136 00.001 20224 Worker thread wakes up
02:08:50.136 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
02:08:50.136 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
02:08:50.136 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=-0.00
02:08:50.136 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:08:50.136 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:50.136 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:08:50.136 00.000 20224 MoveAxis(E, 0, ABG)
02:08:50.136 00.000 20224 Move returns status 0, amount 0
02:08:50.136 00.000 20224 MoveAxis(N, 0, ABG)
02:08:50.136 00.000 20224 Move returns status 0, amount 0
02:08:50.136 00.000 20224 move complete, result=0
02:08:50.136 00.000 20224 worker thread done servicing request
02:08:50.140 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=40861, med=3379, FiltMin=3062, FiltMax=24947, Gamma=1.000
02:08:50.154 00.014 8996 UpdateGuideState exits: m=602559 SNR=271.7
02:08:50.155 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:50.157 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:50.158 00.001 8996 Enqueuing Expose request
02:08:50.160 00.002 20224 Worker thread wakes up
02:08:50.160 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:50.161 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:50.161 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:51.333 01.172 20224 Exposure complete
02:08:51.388 00.055 20224 worker thread done servicing request
02:08:51.388 00.000 8996 OnExposeComplete: enter
02:08:51.389 00.001 8996 UpdateGuideState(): m_state=6
02:08:51.391 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14938
02:08:51.391 00.000 8996 Star::Find returns 1 (0), X=137.56, Y=473.98, Mass=574598, SNR=265.7, Peak=44281 HFD=4.8
02:08:51.393 00.002 8996 MultiStar: [#1 0.23,-0.36,0.69,U] [#2 -0.21,-0.02,0.86,U] [#3 -0.04,-0.07,0.66,U] [#4 -0.17,0.03,0.59,U] [#5 0.66,0.73,0.00,M6] [#6 -0.16,0.41,0.46,U] [#7 0.23,0.42,0.00,M3] [#8 0.55,0.54,0.00,M3] 
02:08:51.394 00.001 8996 refined, 5 included, MultiStar: {-0.07, 0.05}, one-star: {-0.09, 0.32}
02:08:51.395 00.001 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.63 = 2.63)
02:08:51.396 00.001 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
02:08:51.397 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.05 hyp=0.09 cameraTheta=2.53 mountX=-0.08 mountY=-0.04, mountTheta=-2.64
02:08:51.399 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.05, opts=13)
02:08:51.400 00.001 8996 Enqueuing Move request for scope (-0.07, 0.05)
02:08:51.402 00.002 20224 Worker thread wakes up
02:08:51.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.05) opts 0xd
02:08:51.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.05)
02:08:51.402 00.000 20224 Moving (-0.07, 0.05) raw xDistance=-0.08 yDistance=-0.04
02:08:51.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:08:51.402 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:51.403 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:08:51.403 00.000 20224 MoveAxis(E, 0, ABG)
02:08:51.403 00.000 20224 Move returns status 0, amount 0
02:08:51.403 00.000 20224 MoveAxis(N, 0, ABG)
02:08:51.403 00.000 20224 Move returns status 0, amount 0
02:08:51.403 00.000 20224 move complete, result=0
02:08:51.403 00.000 20224 worker thread done servicing request
02:08:51.412 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44281, med=3382, FiltMin=3065, FiltMax=24685, Gamma=1.000
02:08:51.436 00.024 8996 UpdateGuideState exits: m=574598 SNR=265.7
02:08:51.437 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:51.438 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:51.439 00.001 8996 Enqueuing Expose request
02:08:51.440 00.001 20224 Worker thread wakes up
02:08:51.440 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:51.441 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:51.441 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:52.414 00.973 20224 Exposure complete
02:08:52.498 00.084 20224 worker thread done servicing request
02:08:52.498 00.000 8996 OnExposeComplete: enter
02:08:52.499 00.001 8996 UpdateGuideState(): m_state=6
02:08:52.500 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14939
02:08:52.501 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=473.73, Mass=565165, SNR=305.4, Peak=39945 HFD=4.6
02:08:52.503 00.002 8996 MultiStar: [#1 -0.10,-0.39,0.56,U] [#2 -0.11,-0.07,0.58,U] [#3 -0.23,-0.27,0.67,U] [#4 -0.26,-0.40,0.00,M2] [#5 0.45,0.25,0.00,M7] [#6 -0.07,0.39,0.32,U] [#7 0.28,0.30,0.31,U] [#8 -0.01,0.07,0.29,U] 
02:08:52.504 00.001 8996 refined, 6 included, MultiStar: {-0.09, -0.03}, one-star: {-0.12, 0.07}
02:08:52.505 00.001 8996 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.10) = xAngle (-2.68 = -2.68)
02:08:52.505 00.000 8996 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.81 = 0.48)
02:08:52.506 00.001 8996 CameraToMount -- cameraX=-0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-2.78 mountX=-0.09 mountY=0.04, mountTheta=2.67
02:08:52.508 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.09, y=-0.03, opts=13)
02:08:52.509 00.001 8996 Enqueuing Move request for scope (-0.09, -0.03)
02:08:52.510 00.001 20224 Worker thread wakes up
02:08:52.510 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.03) opts 0xd
02:08:52.510 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.09, -0.03)
02:08:52.510 00.000 20224 Moving (-0.09, -0.03) raw xDistance=-0.09 yDistance=0.04
02:08:52.510 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:08:52.510 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:52.511 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:08:52.511 00.000 20224 MoveAxis(E, 0, ABG)
02:08:52.511 00.000 20224 Move returns status 0, amount 0
02:08:52.511 00.000 20224 MoveAxis(N, 0, ABG)
02:08:52.511 00.000 20224 Move returns status 0, amount 0
02:08:52.511 00.000 20224 move complete, result=0
02:08:52.511 00.000 20224 worker thread done servicing request
02:08:52.517 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=39945, med=3382, FiltMin=3072, FiltMax=22870, Gamma=1.000
02:08:52.533 00.016 8996 UpdateGuideState exits: m=565165 SNR=305.4
02:08:52.534 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:52.535 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:52.536 00.001 8996 Enqueuing Expose request
02:08:52.536 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:52.537 00.001 20224 Worker thread wakes up
02:08:52.537 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:52.537 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:53.705 01.168 20224 Exposure complete
02:08:53.779 00.074 20224 worker thread done servicing request
02:08:53.779 00.000 8996 OnExposeComplete: enter
02:08:53.780 00.001 8996 UpdateGuideState(): m_state=6
02:08:53.781 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14940
02:08:53.782 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=473.12, Mass=474108, SNR=233.5, Peak=31981 HFD=4.5
02:08:53.783 00.001 8996 MultiStar: [#1 -0.38,-0.47,0.00,M7] [#2 -0.29,-0.75,0.00,M1] [#3 -0.25,-0.71,0.00,M3] [#4 -0.35,-0.50,0.00,M3] [#5 0.57,-0.18,0.00,M8] [#6 -0.03,-0.08,0.39,U] [#7 0.07,-0.12,0.53,U] [#8 0.23,-0.34,0.38,U] 
02:08:53.784 00.001 8996 refined, 3 included, MultiStar: {-0.02, -0.33}, one-star: {-0.17, -0.54}
02:08:53.784 00.000 8996 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.10) = xAngle (-1.54 = -1.54)
02:08:53.785 00.001 8996 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.67 = 1.62)
02:08:53.786 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.33 hyp=0.33 cameraTheta=-1.64 mountX=0.01 mountY=0.33, mountTheta=1.54
02:08:53.787 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.33, opts=13)
02:08:53.788 00.001 8996 Enqueuing Move request for scope (-0.02, -0.33)
02:08:53.789 00.001 20224 Worker thread wakes up
02:08:53.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.33) opts 0xd
02:08:53.789 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.33)
02:08:53.789 00.000 20224 Moving (-0.02, -0.33) raw xDistance=0.01 yDistance=0.33
02:08:53.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:08:53.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
02:08:53.789 00.000 20224 MoveAxis(E, 0, ABG)
02:08:53.789 00.000 20224 Move returns status 0, amount 0
02:08:53.790 00.001 20224 MoveAxis(S, 70, ABG)
02:08:53.790 00.000 20224 Guiding  Dir = 1, Dur = 70
02:08:53.790 00.000 20224 IsSlewing returns 0
02:08:53.790 00.000 20224 IsGuiding returns 0
02:08:53.794 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=31981, med=3382, FiltMin=3021, FiltMax=20707, Gamma=1.000
02:08:53.820 00.026 8996 UpdateGuideState exits: m=474108 SNR=233.5
02:08:53.821 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:53.822 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:53.823 00.001 8996 Enqueuing Expose request
02:08:53.827 00.004 20224 PulseGuide returned control before completion, sleep 43
02:08:53.874 00.047 20224 IsGuiding returns 1
02:08:53.874 00.000 20224 scope still moving after pulse duration time elapsed
02:08:53.904 00.030 20224 IsSlewing returns 0
02:08:53.904 00.000 20224 IsGuiding returns 1
02:08:53.935 00.031 20224 IsSlewing returns 0
02:08:53.936 00.001 20224 IsGuiding returns 0
02:08:53.936 00.000 20224 scope move finished after 70 + 75 ms
02:08:53.936 00.000 20224 Move returns status 0, amount 70
02:08:53.936 00.000 20224 move complete, result=0
02:08:53.936 00.000 20224 worker thread done servicing request
02:08:53.936 00.000 20224 Worker thread wakes up
02:08:53.936 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:53.937 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:53.937 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 70 ms SOUTH
02:08:54.924 00.987 20224 Exposure complete
02:08:54.992 00.068 20224 worker thread done servicing request
02:08:54.992 00.000 8996 OnExposeComplete: enter
02:08:54.993 00.001 8996 UpdateGuideState(): m_state=6
02:08:54.995 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14941
02:08:54.996 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=473.31, Mass=523295, SNR=258.0, Peak=35293 HFD=4.6
02:08:54.997 00.001 8996 MultiStar: [#1 -0.22,-0.58,0.00,M8] [#2 -0.09,-0.53,0.00,M2] [#3 0.02,-0.50,0.00,M4] [#4 -0.25,-0.49,0.00,M4] [#5 0.36,-0.05,0.61,U] [#6 0.06,-0.19,0.48,U] [#7 -0.14,-0.32,0.42,U] [#8 0.06,0.21,0.36,U] 
02:08:54.998 00.001 8996 refined, 4 included, MultiStar: {0.13, -0.18}, one-star: {0.16, -0.35}
02:08:54.999 00.001 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
02:08:55.000 00.001 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
02:08:55.001 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-0.97 mountX=0.14 mountY=0.17, mountTheta=0.86
02:08:55.003 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.18, opts=13)
02:08:55.004 00.001 8996 Enqueuing Move request for scope (0.13, -0.18)
02:08:55.005 00.001 20224 Worker thread wakes up
02:08:55.005 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.18) opts 0xd
02:08:55.005 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.18)
02:08:55.005 00.000 20224 Moving (0.13, -0.18) raw xDistance=0.14 yDistance=0.17
02:08:55.005 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:08:55.005 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:55.005 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:08:55.005 00.000 20224 MoveAxis(E, 0, ABG)
02:08:55.005 00.000 20224 Move returns status 0, amount 0
02:08:55.005 00.000 20224 MoveAxis(N, 0, ABG)
02:08:55.005 00.000 20224 Move returns status 0, amount 0
02:08:55.005 00.000 20224 move complete, result=0
02:08:55.006 00.001 20224 worker thread done servicing request
02:08:55.011 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1165, max=35293, med=3382, FiltMin=3040, FiltMax=21686, Gamma=1.000
02:08:55.025 00.014 8996 UpdateGuideState exits: m=523295 SNR=258.0
02:08:55.026 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:55.027 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:55.028 00.001 8996 Enqueuing Expose request
02:08:55.029 00.001 20224 Worker thread wakes up
02:08:55.029 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:08:55.030 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:55.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:56.209 01.179 20224 Exposure complete
02:08:56.300 00.091 20224 worker thread done servicing request
02:08:56.300 00.000 8996 OnExposeComplete: enter
02:08:56.302 00.002 8996 UpdateGuideState(): m_state=6
02:08:56.303 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14942
02:08:56.305 00.002 8996 Star::Find returns 1 (0), X=137.50, Y=473.95, Mass=616980, SNR=304.3, Peak=40217 HFD=4.9
02:08:56.306 00.001 8996 MultiStar: [#1 -0.56,-0.47,0.00,M9] [#2 -0.25,-0.22,0.64,U] [#3 -0.36,-0.26,0.52,U] [#4 -0.53,-0.18,0.00,M5] [#5 0.03,0.00,0.44,U] [#6 -0.05,-0.02,0.37,U] [#7 -0.45,-0.10,0.36,U] [#8 0.10,0.68,0.00,M1] 
02:08:56.307 00.001 8996 refined, 5 included, MultiStar: {-0.20, -0.01}, one-star: {-0.15, 0.29}
02:08:56.308 00.001 8996 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.10) = xAngle (-3.00 = -3.00)
02:08:56.308 00.000 8996 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.12 = 0.16)
02:08:56.309 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-3.10 mountX=-0.20 mountY=0.03, mountTheta=2.98
02:08:56.311 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.01, opts=13)
02:08:56.312 00.001 8996 Enqueuing Move request for scope (-0.20, -0.01)
02:08:56.313 00.001 20224 Worker thread wakes up
02:08:56.313 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.01) opts 0xd
02:08:56.313 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.01)
02:08:56.313 00.000 20224 Moving (-0.20, -0.01) raw xDistance=-0.20 yDistance=0.03
02:08:56.313 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20
02:08:56.313 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:56.313 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:08:56.313 00.000 20224 MoveAxis(E, 0, ABG)
02:08:56.313 00.000 20224 Move returns status 0, amount 0
02:08:56.313 00.000 20224 MoveAxis(N, 0, ABG)
02:08:56.313 00.000 20224 Move returns status 0, amount 0
02:08:56.313 00.000 20224 move complete, result=0
02:08:56.313 00.000 20224 worker thread done servicing request
02:08:56.321 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40217, med=3382, FiltMin=3043, FiltMax=26477, Gamma=1.000
02:08:56.336 00.015 8996 UpdateGuideState exits: m=616980 SNR=304.3
02:08:56.338 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:56.339 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:56.340 00.001 8996 Enqueuing Expose request
02:08:56.340 00.000 20224 Worker thread wakes up
02:08:56.340 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:08:56.341 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:56.341 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:57.328 00.987 20224 Exposure complete
02:08:57.386 00.058 20224 worker thread done servicing request
02:08:57.386 00.000 8996 OnExposeComplete: enter
02:08:57.388 00.002 8996 UpdateGuideState(): m_state=6
02:08:57.389 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14943
02:08:57.390 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=473.54, Mass=521745, SNR=242.3, Peak=35209 HFD=4.8
02:08:57.391 00.001 8996 MultiStar: [#1 -0.55,-0.70,0.00,M10] [#2 -0.38,-0.32,0.00,M2] [#3 -0.56,-0.37,0.00,M4] [#4 -0.50,-0.37,0.00,M6] [#5 0.48,0.55,0.00,M7] [#6 -0.47,-0.06,0.00,M1] [#7 -0.80,-0.37,0.00,M1] [#8 -0.12,0.33,0.44,U] 
02:08:57.393 00.002 8996 refined, 1 included, MultiStar: {-0.07, 0.02}, one-star: {-0.04, -0.12}
02:08:57.394 00.001 8996 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.10) = xAngle (3.01 = 3.01)
02:08:57.395 00.001 8996 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.12 = -0.12)
02:08:57.396 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.91 mountX=-0.07 mountY=-0.01, mountTheta=-3.02
02:08:57.400 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.02, opts=13)
02:08:57.403 00.003 8996 Enqueuing Move request for scope (-0.07, 0.02)
02:08:57.406 00.003 20224 Worker thread wakes up
02:08:57.406 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.02) opts 0xd
02:08:57.406 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.02)
02:08:57.406 00.000 20224 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=-0.01
02:08:57.406 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:08:57.406 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:57.406 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:08:57.406 00.000 20224 MoveAxis(E, 0, ABG)
02:08:57.406 00.000 20224 Move returns status 0, amount 0
02:08:57.406 00.000 20224 MoveAxis(N, 0, ABG)
02:08:57.406 00.000 20224 Move returns status 0, amount 0
02:08:57.407 00.001 20224 move complete, result=0
02:08:57.407 00.000 20224 worker thread done servicing request
02:08:57.415 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35209, med=3382, FiltMin=3017, FiltMax=22083, Gamma=1.000
02:08:57.428 00.013 8996 UpdateGuideState exits: m=521745 SNR=242.3
02:08:57.430 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:57.432 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:57.433 00.001 8996 Enqueuing Expose request
02:08:57.435 00.002 20224 Worker thread wakes up
02:08:57.435 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:57.435 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:57.436 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:08:58.609 01.173 20224 Exposure complete
02:08:58.687 00.078 20224 worker thread done servicing request
02:08:58.687 00.000 8996 OnExposeComplete: enter
02:08:58.688 00.001 8996 UpdateGuideState(): m_state=6
02:08:58.689 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14944
02:08:58.690 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=473.85, Mass=483905, SNR=279.3, Peak=37673 HFD=4.5
02:08:58.691 00.001 8996 MultiStar: [#1 -0.37,-0.45,0.00,R] [#2 -0.40,-0.33,0.00,M3] [#3 -0.50,-0.17,0.00,M5] [#4 -0.64,-0.04,0.00,M7] [#5 0.30,0.38,0.00,M8] [#6 -0.46,-0.15,0.00,M2] [#7 -0.46,0.20,0.00,M2] [#8 -0.05,0.29,0.38,U] 
02:08:58.692 00.001 8996 single-star, 1 included, MultiStar: {0.02, 0.22}, one-star: {0.05, 0.19}
02:08:58.693 00.001 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.43 = 1.43)
02:08:58.694 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
02:08:58.694 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.19 hyp=0.20 cameraTheta=1.33 mountX=0.03 mountY=-0.19, mountTheta=-1.43
02:08:58.697 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.19, opts=13)
02:08:58.700 00.003 8996 Enqueuing Move request for scope (0.05, 0.19)
02:08:58.703 00.003 20224 Worker thread wakes up
02:08:58.703 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.19) opts 0xd
02:08:58.703 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.19)
02:08:58.703 00.000 20224 Moving (0.05, 0.19) raw xDistance=0.03 yDistance=-0.19
02:08:58.703 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:08:58.703 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:08:58.703 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:08:58.703 00.000 20224 MoveAxis(E, 0, ABG)
02:08:58.703 00.000 20224 Move returns status 0, amount 0
02:08:58.703 00.000 20224 MoveAxis(N, 0, ABG)
02:08:58.703 00.000 20224 Move returns status 0, amount 0
02:08:58.703 00.000 20224 move complete, result=0
02:08:58.703 00.000 20224 worker thread done servicing request
02:08:58.710 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=37673, med=3382, FiltMin=3059, FiltMax=22198, Gamma=1.000
02:08:58.726 00.016 8996 UpdateGuideState exits: m=483905 SNR=279.3
02:08:58.727 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:58.727 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:58.728 00.001 8996 Enqueuing Expose request
02:08:58.729 00.001 20224 Worker thread wakes up
02:08:58.729 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:08:58.730 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:58.730 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:08:59.695 00.965 20224 Exposure complete
02:08:59.775 00.080 20224 worker thread done servicing request
02:08:59.775 00.000 8996 OnExposeComplete: enter
02:08:59.776 00.001 8996 UpdateGuideState(): m_state=6
02:08:59.779 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14945
02:08:59.781 00.002 8996 Star::Find returns 1 (0), X=137.54, Y=473.89, Mass=624098, SNR=300.9, Peak=44393 HFD=4.6
02:08:59.784 00.003 8996 MultiStar: [#1 -0.23,0.21,0.63,U] [#2 -0.69,-0.60,0.00,M4] [#3 -0.47,-0.15,0.00,M6] [#4 -0.55,0.11,0.00,M8] [#5 0.16,0.34,0.50,U] [#6 -0.18,0.06,0.41,U] [#7 -0.27,0.58,0.00,M3] [#8 -0.22,0.41,0.30,U] 
02:08:59.787 00.003 8996 single-star, 4 included, MultiStar: {-0.11, 0.24}, one-star: {-0.10, 0.23}
02:08:59.789 00.002 8996 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.10) = xAngle (2.09 = 2.09)
02:08:59.792 00.003 8996 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.04 = -1.04)
02:08:59.793 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.23 hyp=0.26 cameraTheta=1.99 mountX=-0.13 mountY=-0.22, mountTheta=-2.09
02:08:59.796 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.23, opts=13)
02:08:59.799 00.003 8996 Enqueuing Move request for scope (-0.10, 0.23)
02:08:59.801 00.002 20224 Worker thread wakes up
02:08:59.801 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.23) opts 0xd
02:08:59.801 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.23)
02:08:59.801 00.000 20224 Moving (-0.10, 0.23) raw xDistance=-0.13 yDistance=-0.22
02:08:59.801 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:08:59.801 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:08:59.801 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:08:59.801 00.000 20224 MoveAxis(E, 0, ABG)
02:08:59.801 00.000 20224 Move returns status 0, amount 0
02:08:59.801 00.000 20224 MoveAxis(N, 0, ABG)
02:08:59.801 00.000 20224 Move returns status 0, amount 0
02:08:59.801 00.000 20224 move complete, result=0
02:08:59.801 00.000 20224 worker thread done servicing request
02:08:59.810 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=44393, med=3382, FiltMin=3059, FiltMax=26006, Gamma=1.000
02:08:59.839 00.029 8996 UpdateGuideState exits: m=624098 SNR=300.9
02:08:59.841 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:08:59.843 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:08:59.843 00.000 8996 Enqueuing Expose request
02:08:59.843 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:08:59.845 00.002 20224 Worker thread wakes up
02:08:59.845 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:08:59.845 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:01.045 01.200 20224 Exposure complete
02:09:01.121 00.076 20224 worker thread done servicing request
02:09:01.122 00.001 8996 OnExposeComplete: enter
02:09:01.123 00.001 8996 UpdateGuideState(): m_state=6
02:09:01.125 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14946
02:09:01.127 00.002 8996 Star::Find returns 1 (0), X=137.58, Y=473.70, Mass=644995, SNR=283.9, Peak=45401 HFD=4.7
02:09:01.129 00.002 8996 MultiStar: [#1 0.44,0.05,0.67,U] [#2 -0.22,-0.15,0.71,U] [#3 -0.10,-0.25,0.56,U] [#4 -0.10,-0.21,0.58,U] [#5 0.41,0.19,0.53,U] [#6 -0.20,0.10,0.39,U] [#7 0.06,0.16,0.38,U] [#8 0.17,0.09,0.36,U] 
02:09:01.131 00.002 8996 refined, 8 included, MultiStar: {0.04, -0.01}, one-star: {-0.07, 0.04}
02:09:01.133 00.002 8996 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.10) = xAngle (-0.24 = -0.24)
02:09:01.134 00.001 8996 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.36 = 2.92)
02:09:01.136 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-0.33 mountX=0.04 mountY=0.01, mountTheta=0.22
02:09:01.141 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.01, opts=13)
02:09:01.143 00.002 8996 Enqueuing Move request for scope (0.04, -0.01)
02:09:01.145 00.002 20224 Worker thread wakes up
02:09:01.145 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.01) opts 0xd
02:09:01.145 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.01)
02:09:01.145 00.000 20224 Moving (0.04, -0.01) raw xDistance=0.04 yDistance=0.01
02:09:01.146 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:09:01.146 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:01.146 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:09:01.146 00.000 20224 MoveAxis(E, 0, ABG)
02:09:01.146 00.000 20224 Move returns status 0, amount 0
02:09:01.146 00.000 20224 MoveAxis(N, 0, ABG)
02:09:01.146 00.000 20224 Move returns status 0, amount 0
02:09:01.146 00.000 20224 move complete, result=0
02:09:01.146 00.000 20224 worker thread done servicing request
02:09:01.153 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=45401, med=3382, FiltMin=3073, FiltMax=26198, Gamma=1.000
02:09:01.185 00.032 8996 UpdateGuideState exits: m=644995 SNR=283.9
02:09:01.186 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:01.188 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:01.188 00.000 8996 Enqueuing Expose request
02:09:01.189 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:01.190 00.001 20224 Worker thread wakes up
02:09:01.190 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:01.190 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:02.172 00.982 20224 Exposure complete
02:09:02.250 00.078 20224 worker thread done servicing request
02:09:02.251 00.001 8996 OnExposeComplete: enter
02:09:02.253 00.002 8996 UpdateGuideState(): m_state=6
02:09:02.254 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14947
02:09:02.256 00.002 8996 Star::Find returns 1 (0), X=137.88, Y=473.84, Mass=642959, SNR=301.7, Peak=46521 HFD=4.5
02:09:02.258 00.002 8996 MultiStar: [#1 0.03,-0.19,0.63,U] [#2 -0.68,-0.41,0.00,M4] [#3 -0.32,-0.07,0.55,U] [#4 -0.40,-0.04,0.45,U] [#5 0.19,0.43,0.00,M7] [#6 -0.12,0.06,0.41,U] [#7 -0.28,0.35,0.40,U] [#8 0.34,0.18,0.39,U] 
02:09:02.260 00.002 8996 refined, 6 included, MultiStar: {-0.04, 0.06}, one-star: {0.24, 0.18}
02:09:02.261 00.001 8996 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.10) = xAngle (2.19 = 2.19)
02:09:02.263 00.002 8996 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.93 = -0.93)
02:09:02.265 00.002 8996 CameraToMount -- cameraX=-0.04 cameraY=0.06 hyp=0.07 cameraTheta=2.09 mountX=-0.04 mountY=-0.06, mountTheta=-2.20
02:09:02.269 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.06, opts=13)
02:09:02.271 00.002 8996 Enqueuing Move request for scope (-0.04, 0.06)
02:09:02.274 00.003 20224 Worker thread wakes up
02:09:02.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.06) opts 0xd
02:09:02.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.06)
02:09:02.274 00.000 20224 Moving (-0.04, 0.06) raw xDistance=-0.04 yDistance=-0.06
02:09:02.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:09:02.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:02.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:09:02.274 00.000 20224 MoveAxis(E, 0, ABG)
02:09:02.274 00.000 20224 Move returns status 0, amount 0
02:09:02.274 00.000 20224 MoveAxis(N, 0, ABG)
02:09:02.274 00.000 20224 Move returns status 0, amount 0
02:09:02.274 00.000 20224 move complete, result=0
02:09:02.275 00.001 20224 worker thread done servicing request
02:09:02.281 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=46521, med=3382, FiltMin=3011, FiltMax=26595, Gamma=1.000
02:09:02.303 00.022 8996 UpdateGuideState exits: m=642959 SNR=301.7
02:09:02.306 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:02.308 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:02.310 00.002 8996 Enqueuing Expose request
02:09:02.312 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:02.314 00.002 20224 Worker thread wakes up
02:09:02.314 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:02.314 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:03.502 01.188 20224 Exposure complete
02:09:03.593 00.091 20224 worker thread done servicing request
02:09:03.593 00.000 8996 OnExposeComplete: enter
02:09:03.594 00.001 8996 UpdateGuideState(): m_state=6
02:09:03.596 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14948
02:09:03.597 00.001 8996 Star::Find returns 1 (0), X=138.19, Y=474.20, Mass=531698, SNR=272.1, Peak=36841 HFD=4.4
02:09:03.598 00.001 8996 MultiStar: [#1 -0.17,0.07,0.64,U] [#2 -0.35,-0.50,0.00,M5] [#3 -0.46,-0.17,0.00,M5] [#4 -0.04,0.17,0.51,U] [#5 0.35,0.56,0.00,M8] [#6 -0.24,0.19,0.43,U] [#7 -0.21,0.42,0.00,M2] [#8 0.02,0.52,0.00,M1] 
02:09:03.599 00.001 8996 refined, 3 included, MultiStar: {0.12, 0.29}, one-star: {0.55, 0.54}
02:09:03.600 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
02:09:03.601 00.001 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
02:09:03.601 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.29 hyp=0.32 cameraTheta=1.17 mountX=0.09 mountY=-0.30, mountTheta=-1.27
02:09:03.603 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.29, opts=13)
02:09:03.604 00.001 8996 Enqueuing Move request for scope (0.12, 0.29)
02:09:03.605 00.001 20224 Worker thread wakes up
02:09:03.605 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.29) opts 0xd
02:09:03.605 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.29)
02:09:03.605 00.000 20224 Moving (0.12, 0.29) raw xDistance=0.09 yDistance=-0.30
02:09:03.605 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:09:03.605 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:09:03.605 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
02:09:03.605 00.000 20224 MoveAxis(E, 0, ABG)
02:09:03.605 00.000 20224 Move returns status 0, amount 0
02:09:03.605 00.000 20224 MoveAxis(N, 0, ABG)
02:09:03.605 00.000 20224 Move returns status 0, amount 0
02:09:03.605 00.000 20224 move complete, result=0
02:09:03.605 00.000 20224 worker thread done servicing request
02:09:03.610 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36841, med=3382, FiltMin=3046, FiltMax=21443, Gamma=1.000
02:09:03.633 00.023 8996 UpdateGuideState exits: m=531698 SNR=272.1
02:09:03.634 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:03.636 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:03.637 00.001 8996 Enqueuing Expose request
02:09:03.638 00.001 20224 Worker thread wakes up
02:09:03.638 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:09:03.639 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:03.639 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:04.611 00.972 20224 Exposure complete
02:09:04.680 00.069 20224 worker thread done servicing request
02:09:04.680 00.000 8996 OnExposeComplete: enter
02:09:04.681 00.001 8996 UpdateGuideState(): m_state=6
02:09:04.682 00.001 8996 Star::Find(15, 138, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14949
02:09:04.682 00.000 8996 Star::Find returns 1 (0), X=137.73, Y=473.61, Mass=573609, SNR=315.1, Peak=40281 HFD=4.7
02:09:04.683 00.001 8996 MultiStar: [#1 -0.15,0.15,0.60,U] [#2 -0.59,-0.53,0.00,M6] [#3 -0.56,-0.23,0.00,M6] [#4 -0.50,-0.14,0.00,M6] [#5 0.30,0.13,0.46,U] [#6 -0.32,0.21,0.34,U] [#7 -0.26,0.30,0.42,U] [#8 -0.09,0.18,0.33,U] 
02:09:04.684 00.001 8996 single-star, 5 included, MultiStar: {-0.04, 0.11}, one-star: {0.08, -0.05}
02:09:04.685 00.001 8996 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.10) = xAngle (-0.47 = -0.47)
02:09:04.686 00.001 8996 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.59 = 2.69)
02:09:04.686 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-0.56 mountX=0.09 mountY=0.04, mountTheta=0.45
02:09:04.689 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.05, opts=13)
02:09:04.691 00.002 8996 Enqueuing Move request for scope (0.08, -0.05)
02:09:04.692 00.001 20224 Worker thread wakes up
02:09:04.693 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.05) opts 0xd
02:09:04.693 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.05)
02:09:04.693 00.000 20224 Moving (0.08, -0.05) raw xDistance=0.09 yDistance=0.04
02:09:04.693 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:09:04.693 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:04.693 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:09:04.693 00.000 20224 MoveAxis(E, 0, ABG)
02:09:04.693 00.000 20224 Move returns status 0, amount 0
02:09:04.693 00.000 20224 MoveAxis(N, 0, ABG)
02:09:04.693 00.000 20224 Move returns status 0, amount 0
02:09:04.693 00.000 20224 move complete, result=0
02:09:04.693 00.000 20224 worker thread done servicing request
02:09:04.699 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=40281, med=3382, FiltMin=3053, FiltMax=25270, Gamma=1.000
02:09:04.716 00.017 8996 UpdateGuideState exits: m=573609 SNR=315.1
02:09:04.717 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:04.717 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:04.718 00.001 8996 Enqueuing Expose request
02:09:04.719 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:04.721 00.002 20224 Worker thread wakes up
02:09:04.721 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:04.721 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:05.884 01.163 20224 Exposure complete
02:09:05.950 00.066 20224 worker thread done servicing request
02:09:05.950 00.000 8996 OnExposeComplete: enter
02:09:05.951 00.001 8996 UpdateGuideState(): m_state=6
02:09:05.952 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14950
02:09:05.953 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=473.76, Mass=558055, SNR=282.5, Peak=39529 HFD=4.7
02:09:05.954 00.001 8996 MultiStar: [#1 -0.46,-0.35,0.00,M1] [#2 -0.47,-0.39,0.00,M7] [#3 -0.68,0.10,0.00,M7] [#4 -0.59,0.01,0.00,M7] [#5 -0.23,0.33,0.60,U] [#6 -0.64,0.20,0.00,M1] [#7 -0.09,0.61,0.00,M2] [#8 -0.77,0.24,0.00,M1] 
02:09:05.955 00.001 8996 single-star, 1 included, MultiStar: {-0.12, 0.19}, one-star: {-0.06, 0.10}
02:09:05.955 00.000 8996 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
02:09:05.956 00.001 8996 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.90 = -0.90)
02:09:05.957 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=0.10 hyp=0.12 cameraTheta=2.13 mountX=-0.07 mountY=-0.09, mountTheta=-2.23
02:09:05.959 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.10, opts=13)
02:09:05.960 00.001 8996 Enqueuing Move request for scope (-0.06, 0.10)
02:09:05.961 00.001 20224 Worker thread wakes up
02:09:05.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.10) opts 0xd
02:09:05.961 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.10)
02:09:05.961 00.000 20224 Moving (-0.06, 0.10) raw xDistance=-0.07 yDistance=-0.09
02:09:05.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:09:05.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:05.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:09:05.961 00.000 20224 MoveAxis(E, 0, ABG)
02:09:05.961 00.000 20224 Move returns status 0, amount 0
02:09:05.961 00.000 20224 MoveAxis(N, 0, ABG)
02:09:05.961 00.000 20224 Move returns status 0, amount 0
02:09:05.962 00.001 20224 move complete, result=0
02:09:05.962 00.000 20224 worker thread done servicing request
02:09:05.966 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=39529, med=3382, FiltMin=3059, FiltMax=24019, Gamma=1.000
02:09:05.983 00.017 8996 UpdateGuideState exits: m=558055 SNR=282.5
02:09:05.986 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:05.988 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:05.990 00.002 8996 Enqueuing Expose request
02:09:05.991 00.001 20224 Worker thread wakes up
02:09:05.991 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:05.993 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:05.993 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:06.968 00.975 20224 Exposure complete
02:09:07.046 00.078 20224 worker thread done servicing request
02:09:07.046 00.000 8996 OnExposeComplete: enter
02:09:07.048 00.002 8996 UpdateGuideState(): m_state=6
02:09:07.050 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14951
02:09:07.051 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=473.95, Mass=621405, SNR=300.7, Peak=46185 HFD=4.6
02:09:07.053 00.002 8996 MultiStar: [#1 -0.31,-0.06,0.66,U] [#2 -0.74,-0.72,0.00,M8] [#3 -0.58,-0.01,0.00,M8] [#4 -0.67,0.13,0.00,M8] [#5 -0.32,0.41,0.00,M7] [#6 -0.24,0.46,0.00,M2] [#7 -0.32,0.42,0.00,M3] [#8 -0.71,0.66,0.00,M2] 
02:09:07.054 00.001 8996 refined, 1 included, MultiStar: {-0.16, 0.15}, one-star: {-0.06, 0.29}
02:09:07.056 00.002 8996 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.10) = xAngle (2.48 = 2.48)
02:09:07.058 00.002 8996 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.65 = -0.65)
02:09:07.060 00.002 8996 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.38 mountX=-0.18 mountY=-0.13, mountTheta=-2.49
02:09:07.064 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.15, opts=13)
02:09:07.066 00.002 8996 Enqueuing Move request for scope (-0.16, 0.15)
02:09:07.067 00.001 20224 Worker thread wakes up
02:09:07.068 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.15) opts 0xd
02:09:07.068 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.15)
02:09:07.068 00.000 20224 Moving (-0.16, 0.15) raw xDistance=-0.18 yDistance=-0.13
02:09:07.068 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:09:07.068 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:07.068 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:09:07.068 00.000 20224 MoveAxis(E, 0, ABG)
02:09:07.068 00.000 20224 Move returns status 0, amount 0
02:09:07.069 00.001 20224 MoveAxis(N, 0, ABG)
02:09:07.069 00.000 20224 Move returns status 0, amount 0
02:09:07.069 00.000 20224 move complete, result=0
02:09:07.069 00.000 20224 worker thread done servicing request
02:09:07.079 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=46185, med=3382, FiltMin=3062, FiltMax=27501, Gamma=1.000
02:09:07.102 00.023 8996 UpdateGuideState exits: m=621405 SNR=300.7
02:09:07.103 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:07.105 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:07.105 00.000 8996 Enqueuing Expose request
02:09:07.106 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:07.107 00.001 20224 Worker thread wakes up
02:09:07.107 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:07.107 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:08.301 01.194 20224 Exposure complete
02:09:08.372 00.071 20224 worker thread done servicing request
02:09:08.372 00.000 8996 OnExposeComplete: enter
02:09:08.374 00.002 8996 UpdateGuideState(): m_state=6
02:09:08.377 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14952
02:09:08.378 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=473.40, Mass=581883, SNR=269.3, Peak=35017 HFD=4.9
02:09:08.379 00.001 8996 MultiStar: [#1 -0.25,-0.21,0.68,U] [#2 -0.69,-0.54,0.00,M9] [#3 -0.42,-0.22,0.00,M9] [#4 -0.55,-0.14,0.00,M9] [#5 -0.10,0.23,0.58,U] [#6 -0.30,-0.07,0.44,U] [#7 -0.40,0.14,0.39,U] [#8 -0.11,0.05,0.33,U] 
02:09:08.380 00.001 8996 refined, 5 included, MultiStar: {-0.22, -0.07}, one-star: {-0.20, -0.26}
02:09:08.382 00.002 8996 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.10) = xAngle (-2.75 = -2.75)
02:09:08.383 00.001 8996 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.87 = 0.41)
02:09:08.385 00.002 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-2.85 mountX=-0.21 mountY=0.09, mountTheta=2.74
02:09:08.388 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.07, opts=13)
02:09:08.390 00.002 8996 Enqueuing Move request for scope (-0.22, -0.07)
02:09:08.392 00.002 20224 Worker thread wakes up
02:09:08.392 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.07) opts 0xd
02:09:08.392 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.07)
02:09:08.392 00.000 20224 Moving (-0.22, -0.07) raw xDistance=-0.21 yDistance=0.09
02:09:08.392 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:09:08.393 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:08.393 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:09:08.393 00.000 20224 MoveAxis(E, 31, ABG)
02:09:08.393 00.000 20224 Guiding  Dir = 2, Dur = 31
02:09:08.393 00.000 20224 IsSlewing returns 0
02:09:08.393 00.000 20224 IsGuiding returns 0
02:09:08.398 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35017, med=3382, FiltMin=3043, FiltMax=21843, Gamma=1.000
02:09:08.421 00.023 8996 UpdateGuideState exits: m=581883 SNR=269.3
02:09:08.423 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:08.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:08.426 00.002 8996 Enqueuing Expose request
02:09:08.437 00.011 20224 IsGuiding returns 1
02:09:08.437 00.000 20224 scope still moving after pulse duration time elapsed
02:09:08.465 00.028 20224 IsSlewing returns 0
02:09:08.465 00.000 20224 IsGuiding returns 1
02:09:08.496 00.031 20224 IsSlewing returns 0
02:09:08.496 00.000 20224 IsGuiding returns 1
02:09:08.526 00.030 20224 IsSlewing returns 0
02:09:08.527 00.001 20224 IsGuiding returns 0
02:09:08.527 00.000 20224 scope move finished after 31 + 103 ms
02:09:08.527 00.000 20224 Move returns status 0, amount 31
02:09:08.527 00.000 20224 MoveAxis(N, 0, ABG)
02:09:08.527 00.000 20224 Move returns status 0, amount 0
02:09:08.527 00.000 20224 move complete, result=0
02:09:08.527 00.000 20224 worker thread done servicing request
02:09:08.528 00.001 20224 Worker thread wakes up
02:09:08.528 00.000 8996 GuideStep: -0.2 px 31 ms EAST, 0.1 px 0 ms NORTH
02:09:08.530 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:08.531 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:09.502 00.971 20224 Exposure complete
02:09:09.582 00.080 20224 worker thread done servicing request
02:09:09.583 00.001 8996 OnExposeComplete: enter
02:09:09.584 00.001 8996 UpdateGuideState(): m_state=6
02:09:09.585 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14953
02:09:09.585 00.000 8996 Star::Find returns 1 (0), X=137.66, Y=473.32, Mass=600990, SNR=262.6, Peak=36665 HFD=4.7
02:09:09.586 00.001 8996 MultiStar: [#1 -0.07,-0.10,0.69,U] [#2 -0.79,-0.58,0.00,M10] [#3 -0.33,-0.46,0.00,M10] [#4 -0.49,-0.46,0.00,M10] [#5 -0.26,-0.33,0.61,U] [#6 -0.32,-0.05,0.43,U] [#7 -0.04,-0.04,0.41,U] [#8 -0.26,0.01,0.38,U] 
02:09:09.587 00.001 8996 refined, 5 included, MultiStar: {-0.13, -0.18}, one-star: {0.01, -0.34}
02:09:09.588 00.001 8996 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
02:09:09.589 00.001 8996 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.21 = 1.07)
02:09:09.590 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.23 cameraTheta=-2.18 mountX=-0.11 mountY=0.20, mountTheta=2.08
02:09:09.593 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=-0.18, opts=13)
02:09:09.596 00.003 8996 Enqueuing Move request for scope (-0.13, -0.18)
02:09:09.598 00.002 20224 Worker thread wakes up
02:09:09.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
02:09:09.598 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
02:09:09.599 00.001 20224 Moving (-0.13, -0.18) raw xDistance=-0.11 yDistance=0.20
02:09:09.599 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:09:09.599 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:09.599 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:09:09.599 00.000 20224 MoveAxis(E, 0, ABG)
02:09:09.599 00.000 20224 Move returns status 0, amount 0
02:09:09.599 00.000 20224 MoveAxis(N, 0, ABG)
02:09:09.599 00.000 20224 Move returns status 0, amount 0
02:09:09.600 00.001 20224 move complete, result=0
02:09:09.600 00.000 20224 worker thread done servicing request
02:09:09.609 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=36665, med=3382, FiltMin=3065, FiltMax=23939, Gamma=1.000
02:09:09.633 00.024 8996 UpdateGuideState exits: m=600990 SNR=262.6
02:09:09.635 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:09.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:09.639 00.003 8996 Enqueuing Expose request
02:09:09.640 00.001 20224 Worker thread wakes up
02:09:09.641 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:09.641 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:09.641 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:10.805 01.164 20224 Exposure complete
02:09:10.890 00.085 20224 worker thread done servicing request
02:09:10.890 00.000 8996 OnExposeComplete: enter
02:09:10.892 00.002 8996 UpdateGuideState(): m_state=6
02:09:10.893 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14954
02:09:10.894 00.001 8996 Star::Find returns 1 (0), X=137.65, Y=473.83, Mass=483259, SNR=243.9, Peak=37785 HFD=4.5
02:09:10.896 00.002 8996 MultiStar: [#1 -0.19,-0.11,0.80,U] [#2 -0.33,-0.18,0.74,U] [#3 0.05,-0.08,0.67,U] [#4 -0.05,0.25,0.64,U] [#5 0.01,0.31,0.65,U] [#6 -0.27,0.28,0.47,U] [#7 0.25,0.39,0.57,U] [#8 -0.10,0.40,0.38,U] 
02:09:10.897 00.001 8996 refined, 8 included, MultiStar: {-0.07, 0.13}, one-star: {0.01, 0.17}
02:09:10.898 00.001 8996 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
02:09:10.899 00.001 8996 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.97 = -0.97)
02:09:10.900 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.13 hyp=0.15 cameraTheta=2.06 mountX=-0.08 mountY=-0.12, mountTheta=-2.16
02:09:10.903 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.13, opts=13)
02:09:10.905 00.002 8996 Enqueuing Move request for scope (-0.07, 0.13)
02:09:10.906 00.001 20224 Worker thread wakes up
02:09:10.906 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.13) opts 0xd
02:09:10.906 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.13)
02:09:10.906 00.000 20224 Moving (-0.07, 0.13) raw xDistance=-0.08 yDistance=-0.12
02:09:10.906 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:09:10.906 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:10.906 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
02:09:10.906 00.000 20224 MoveAxis(E, 0, ABG)
02:09:10.906 00.000 20224 Move returns status 0, amount 0
02:09:10.906 00.000 20224 MoveAxis(N, 0, ABG)
02:09:10.906 00.000 20224 Move returns status 0, amount 0
02:09:10.906 00.000 20224 move complete, result=0
02:09:10.907 00.001 20224 worker thread done servicing request
02:09:10.910 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=37785, med=3382, FiltMin=3059, FiltMax=21158, Gamma=1.000
02:09:10.926 00.016 8996 UpdateGuideState exits: m=483259 SNR=243.9
02:09:10.927 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:10.928 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:10.929 00.001 8996 Enqueuing Expose request
02:09:10.930 00.001 20224 Worker thread wakes up
02:09:10.930 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:09:10.931 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:10.931 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:11.908 00.977 20224 Exposure complete
02:09:11.987 00.079 20224 worker thread done servicing request
02:09:11.987 00.000 8996 OnExposeComplete: enter
02:09:11.989 00.002 8996 UpdateGuideState(): m_state=6
02:09:11.991 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14955
02:09:11.992 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=473.80, Mass=561629, SNR=273.0, Peak=37705 HFD=4.4
02:09:11.994 00.002 8996 MultiStar: [#1 0.01,-0.35,0.63,U] [#2 -0.56,-0.86,0.00,M10] [#3 0.12,-0.11,0.66,U] [#4 -0.08,-0.12,0.50,U] [#5 -0.04,-0.13,0.50,U] [#6 -0.25,-0.04,0.41,U] [#7 0.18,0.29,0.46,U] [#8 0.24,0.31,0.35,U] 
02:09:11.996 00.002 8996 refined, 7 included, MultiStar: {0.09, -0.01}, one-star: {0.33, 0.14}
02:09:11.998 00.002 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
02:09:11.999 00.001 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.15 = 3.14)
02:09:12.000 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.01 hyp=0.09 cameraTheta=-0.12 mountX=0.09 mountY=0.00, mountTheta=0.01
02:09:12.002 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.01, opts=13)
02:09:12.003 00.001 8996 Enqueuing Move request for scope (0.09, -0.01)
02:09:12.004 00.001 20224 Worker thread wakes up
02:09:12.004 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.01) opts 0xd
02:09:12.004 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.01)
02:09:12.004 00.000 20224 Moving (0.09, -0.01) raw xDistance=0.09 yDistance=0.00
02:09:12.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:09:12.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:12.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:09:12.004 00.000 20224 MoveAxis(E, 0, ABG)
02:09:12.005 00.001 20224 Move returns status 0, amount 0
02:09:12.005 00.000 20224 MoveAxis(N, 0, ABG)
02:09:12.005 00.000 20224 Move returns status 0, amount 0
02:09:12.005 00.000 20224 move complete, result=0
02:09:12.005 00.000 20224 worker thread done servicing request
02:09:12.011 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=37705, med=3385, FiltMin=3038, FiltMax=24406, Gamma=1.000
02:09:12.038 00.027 8996 UpdateGuideState exits: m=561629 SNR=273.0
02:09:12.040 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:12.042 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:12.043 00.001 8996 Enqueuing Expose request
02:09:12.045 00.002 20224 Worker thread wakes up
02:09:12.045 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:12.047 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:12.047 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:13.218 01.171 20224 Exposure complete
02:09:13.297 00.079 20224 worker thread done servicing request
02:09:13.297 00.000 8996 OnExposeComplete: enter
02:09:13.299 00.002 8996 UpdateGuideState(): m_state=6
02:09:13.300 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14956
02:09:13.301 00.001 8996 Star::Find returns 1 (0), X=137.73, Y=473.57, Mass=550633, SNR=295.0, Peak=37081 HFD=4.6
02:09:13.302 00.001 8996 MultiStar: [#1 0.11,-0.76,0.00,M1] [#2 -0.10,-0.62,0.00,R] [#3 -0.05,-0.67,0.00,M9] [#4 -0.03,-0.22,0.49,U] [#5 -0.02,-0.12,0.50,U] [#6 0.18,-0.11,0.38,U] [#7 0.10,0.06,0.34,U] [#8 0.14,0.19,0.32,U] 
02:09:13.303 00.001 8996 refined, 5 included, MultiStar: {0.07, -0.07}, one-star: {0.08, -0.09}
02:09:13.304 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
02:09:13.306 00.002 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.45)
02:09:13.307 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.07 hyp=0.10 cameraTheta=-0.81 mountX=0.07 mountY=0.06, mountTheta=0.70
02:09:13.311 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.07, opts=13)
02:09:13.313 00.002 8996 Enqueuing Move request for scope (0.07, -0.07)
02:09:13.315 00.002 20224 Worker thread wakes up
02:09:13.315 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.07) opts 0xd
02:09:13.315 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.07)
02:09:13.315 00.000 20224 Moving (0.07, -0.07) raw xDistance=0.07 yDistance=0.06
02:09:13.316 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:09:13.316 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:13.316 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:09:13.316 00.000 20224 MoveAxis(E, 0, ABG)
02:09:13.316 00.000 20224 Move returns status 0, amount 0
02:09:13.316 00.000 20224 MoveAxis(N, 0, ABG)
02:09:13.316 00.000 20224 Move returns status 0, amount 0
02:09:13.316 00.000 20224 move complete, result=0
02:09:13.316 00.000 20224 worker thread done servicing request
02:09:13.324 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=37081, med=3382, FiltMin=3033, FiltMax=23894, Gamma=1.000
02:09:13.358 00.034 8996 UpdateGuideState exits: m=550633 SNR=295.0
02:09:13.360 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:13.361 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:13.362 00.001 8996 Enqueuing Expose request
02:09:13.363 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:13.364 00.001 20224 Worker thread wakes up
02:09:13.364 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:13.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:14.344 00.980 20224 Exposure complete
02:09:14.422 00.078 20224 worker thread done servicing request
02:09:14.422 00.000 8996 OnExposeComplete: enter
02:09:14.424 00.002 8996 UpdateGuideState(): m_state=6
02:09:14.425 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14957
02:09:14.425 00.000 8996 Star::Find returns 1 (0), X=137.58, Y=473.24, Mass=533477, SNR=276.0, Peak=37789 HFD=4.6
02:09:14.426 00.001 8996 MultiStar: [#1 -0.27,-0.41,0.00,M2] [#2 -0.61,-0.10,0.00,M1] [#3 -0.64,-0.46,0.00,M10] [#4 -0.19,0.04,0.46,U] [#5 -0.33,-0.30,0.62,U] [#6 -0.27,-0.01,0.39,U] [#7 -0.27,0.05,0.46,U] [#8 0.05,-0.05,0.33,U] 
02:09:14.427 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.18}, one-star: {-0.07, -0.42}
02:09:14.428 00.001 8996 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.10) = xAngle (-2.25 = -2.25)
02:09:14.429 00.001 8996 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.38 = 0.91)
02:09:14.430 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-2.35 mountX=-0.16 mountY=0.20, mountTheta=2.25
02:09:14.431 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.18, opts=13)
02:09:14.432 00.001 8996 Enqueuing Move request for scope (-0.18, -0.18)
02:09:14.433 00.001 20224 Worker thread wakes up
02:09:14.433 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.18) opts 0xd
02:09:14.433 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.18)
02:09:14.433 00.000 20224 Moving (-0.18, -0.18) raw xDistance=-0.16 yDistance=0.20
02:09:14.433 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:09:14.433 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:14.433 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:09:14.433 00.000 20224 MoveAxis(E, 0, ABG)
02:09:14.433 00.000 20224 Move returns status 0, amount 0
02:09:14.433 00.000 20224 MoveAxis(N, 0, ABG)
02:09:14.433 00.000 20224 Move returns status 0, amount 0
02:09:14.433 00.000 20224 move complete, result=0
02:09:14.433 00.000 20224 worker thread done servicing request
02:09:14.438 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=37789, med=3385, FiltMin=3065, FiltMax=22224, Gamma=1.000
02:09:14.459 00.021 8996 UpdateGuideState exits: m=533477 SNR=276.0
02:09:14.460 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:14.461 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:14.462 00.001 8996 Enqueuing Expose request
02:09:14.463 00.001 20224 Worker thread wakes up
02:09:14.463 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:14.463 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:14.464 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:15.635 01.171 20224 Exposure complete
02:09:15.708 00.073 20224 worker thread done servicing request
02:09:15.708 00.000 8996 OnExposeComplete: enter
02:09:15.709 00.001 8996 UpdateGuideState(): m_state=6
02:09:15.710 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14958
02:09:15.711 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=473.27, Mass=571743, SNR=288.6, Peak=36637 HFD=4.6
02:09:15.712 00.001 8996 MultiStar: [#1 -0.50,-0.45,0.00,M3] [#2 -0.65,-0.15,0.00,M2] [#3 -0.43,-0.42,0.00,R] [#4 -0.12,-0.28,0.50,U] [#5 -0.06,-0.20,0.53,U] [#6 -0.42,-0.36,0.00,M1] [#7 -0.33,-0.09,0.40,U] [#8 -0.19,-0.15,0.42,U] 
02:09:15.713 00.001 8996 refined, 4 included, MultiStar: {-0.03, -0.26}, one-star: {0.21, -0.39}
02:09:15.714 00.001 8996 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.10) = xAngle (-1.60 = -1.60)
02:09:15.714 00.000 8996 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.73 = 1.56)
02:09:15.715 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.26 hyp=0.26 cameraTheta=-1.70 mountX=-0.01 mountY=0.26, mountTheta=1.60
02:09:15.717 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.26, opts=13)
02:09:15.718 00.001 8996 Enqueuing Move request for scope (-0.03, -0.26)
02:09:15.719 00.001 20224 Worker thread wakes up
02:09:15.719 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.26) opts 0xd
02:09:15.719 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.26)
02:09:15.719 00.000 20224 Moving (-0.03, -0.26) raw xDistance=-0.01 yDistance=0.26
02:09:15.719 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:09:15.719 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:09:15.719 00.000 20224 MoveAxis(E, 0, ABG)
02:09:15.719 00.000 20224 Move returns status 0, amount 0
02:09:15.719 00.000 20224 MoveAxis(S, 55, ABG)
02:09:15.719 00.000 20224 Guiding  Dir = 1, Dur = 55
02:09:15.719 00.000 20224 IsSlewing returns 0
02:09:15.719 00.000 20224 IsGuiding returns 0
02:09:15.724 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=36637, med=3385, FiltMin=3040, FiltMax=25763, Gamma=1.000
02:09:15.742 00.018 8996 UpdateGuideState exits: m=571743 SNR=288.6
02:09:15.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:15.745 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:15.746 00.001 8996 Enqueuing Expose request
02:09:15.783 00.037 20224 IsGuiding returns 1
02:09:15.783 00.000 20224 scope still moving after pulse duration time elapsed
02:09:15.813 00.030 20224 IsSlewing returns 0
02:09:15.813 00.000 20224 IsGuiding returns 1
02:09:15.845 00.032 20224 IsSlewing returns 0
02:09:15.845 00.000 20224 IsGuiding returns 1
02:09:15.875 00.030 20224 IsSlewing returns 0
02:09:15.875 00.000 20224 IsGuiding returns 0
02:09:15.875 00.000 20224 scope move finished after 55 + 101 ms
02:09:15.875 00.000 20224 Move returns status 0, amount 55
02:09:15.876 00.001 20224 move complete, result=0
02:09:15.876 00.000 20224 worker thread done servicing request
02:09:15.876 00.000 20224 Worker thread wakes up
02:09:15.876 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 55 ms SOUTH
02:09:15.880 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:15.880 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:16.838 00.958 20224 Exposure complete
02:09:16.897 00.059 20224 worker thread done servicing request
02:09:16.899 00.002 8996 OnExposeComplete: enter
02:09:16.900 00.001 8996 UpdateGuideState(): m_state=6
02:09:16.901 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14959
02:09:16.902 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=473.62, Mass=594981, SNR=322.7, Peak=34601 HFD=4.8
02:09:16.903 00.001 8996 MultiStar: [#1 -0.45,-0.16,0.00,M4] [#2 -0.33,0.74,0.00,M3] [#3 0.01,-0.06,0.49,U] [#4 -0.18,-0.05,0.42,U] [#5 -0.09,0.12,0.51,U] [#6 -0.28,-0.02,0.30,U] [#7 -0.54,0.08,0.00,M1] [#8 -0.29,0.09,0.37,U] 
02:09:16.905 00.002 8996 refined, 5 included, MultiStar: {-0.20, -0.00}, one-star: {-0.32, -0.04}
02:09:16.906 00.001 8996 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.10) = xAngle (-3.04 = -3.04)
02:09:16.907 00.001 8996 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.12)
02:09:16.908 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=-0.00 hyp=0.20 cameraTheta=-3.14 mountX=-0.20 mountY=0.02, mountTheta=3.02
02:09:16.909 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=-0.00, opts=13)
02:09:16.910 00.001 8996 Enqueuing Move request for scope (-0.20, -0.00)
02:09:16.911 00.001 20224 Worker thread wakes up
02:09:16.912 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.00) opts 0xd
02:09:16.912 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, -0.00)
02:09:16.912 00.000 20224 Moving (-0.20, -0.00) raw xDistance=-0.20 yDistance=0.02
02:09:16.912 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:09:16.912 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:16.912 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:09:16.912 00.000 20224 MoveAxis(E, 30, ABG)
02:09:16.912 00.000 20224 Guiding  Dir = 2, Dur = 30
02:09:16.912 00.000 20224 IsSlewing returns 0
02:09:16.913 00.001 20224 IsGuiding returns 0
02:09:16.916 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=34601, med=3385, FiltMin=3078, FiltMax=21107, Gamma=1.000
02:09:16.930 00.014 8996 UpdateGuideState exits: m=594981 SNR=322.7
02:09:16.931 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:16.932 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:16.933 00.001 8996 Enqueuing Expose request
02:09:16.959 00.026 20224 IsGuiding returns 1
02:09:16.959 00.000 20224 scope still moving after pulse duration time elapsed
02:09:16.990 00.031 20224 IsSlewing returns 0
02:09:16.990 00.000 20224 IsGuiding returns 1
02:09:17.021 00.031 20224 IsSlewing returns 0
02:09:17.021 00.000 20224 IsGuiding returns 1
02:09:17.052 00.031 20224 IsSlewing returns 0
02:09:17.052 00.000 20224 IsGuiding returns 0
02:09:17.052 00.000 20224 scope move finished after 30 + 110 ms
02:09:17.052 00.000 20224 Move returns status 0, amount 30
02:09:17.052 00.000 20224 MoveAxis(N, 0, ABG)
02:09:17.052 00.000 20224 Move returns status 0, amount 0
02:09:17.052 00.000 20224 move complete, result=0
02:09:17.052 00.000 20224 worker thread done servicing request
02:09:17.052 00.000 20224 Worker thread wakes up
02:09:17.052 00.000 8996 GuideStep: -0.2 px 30 ms EAST, 0.0 px 0 ms NORTH
02:09:17.055 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:17.055 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:18.226 01.171 20224 Exposure complete
02:09:18.305 00.079 20224 worker thread done servicing request
02:09:18.305 00.000 8996 OnExposeComplete: enter
02:09:18.306 00.001 8996 UpdateGuideState(): m_state=6
02:09:18.307 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14960
02:09:18.308 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=474.03, Mass=530432, SNR=272.9, Peak=38825 HFD=4.7
02:09:18.310 00.002 8996 MultiStar: [#1 -0.24,0.29,0.63,U] [#2 -0.27,0.42,0.00,M4] [#3 0.10,0.28,0.62,U] [#4 -0.31,0.11,0.53,U] [#5 0.10,0.39,0.51,U] [#6 -0.53,0.08,0.00,M1] [#7 -0.58,0.30,0.00,M2] [#8 -0.25,0.64,0.00,M1] 
02:09:18.311 00.001 8996 refined, 4 included, MultiStar: {-0.11, 0.30}, one-star: {-0.15, 0.38}
02:09:18.312 00.001 8996 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
02:09:18.313 00.001 8996 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
02:09:18.315 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.30 hyp=0.32 cameraTheta=1.91 mountX=-0.14 mountY=-0.29, mountTheta=-2.01
02:09:18.319 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.30, opts=13)
02:09:18.320 00.001 8996 Enqueuing Move request for scope (-0.11, 0.30)
02:09:18.321 00.001 20224 Worker thread wakes up
02:09:18.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.30) opts 0xd
02:09:18.322 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.30)
02:09:18.322 00.000 20224 Moving (-0.11, 0.30) raw xDistance=-0.14 yDistance=-0.29
02:09:18.322 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:09:18.322 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:18.322 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
02:09:18.322 00.000 20224 MoveAxis(E, 0, ABG)
02:09:18.322 00.000 20224 Move returns status 0, amount 0
02:09:18.322 00.000 20224 MoveAxis(N, 0, ABG)
02:09:18.322 00.000 20224 Move returns status 0, amount 0
02:09:18.322 00.000 20224 move complete, result=0
02:09:18.322 00.000 20224 worker thread done servicing request
02:09:18.325 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38825, med=3385, FiltMin=3059, FiltMax=22563, Gamma=1.000
02:09:18.340 00.015 8996 UpdateGuideState exits: m=530432 SNR=272.9
02:09:18.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:18.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:18.343 00.001 8996 Enqueuing Expose request
02:09:18.344 00.001 20224 Worker thread wakes up
02:09:18.344 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:09:18.345 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:18.345 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:19.326 00.981 20224 Exposure complete
02:09:19.398 00.072 20224 worker thread done servicing request
02:09:19.398 00.000 8996 OnExposeComplete: enter
02:09:19.399 00.001 8996 UpdateGuideState(): m_state=6
02:09:19.400 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14961
02:09:19.402 00.002 8996 Star::Find returns 1 (0), X=138.02, Y=474.22, Mass=598181, SNR=291.3, Peak=40393 HFD=4.4
02:09:19.404 00.002 8996 MultiStar: [#1 -0.05,0.11,0.58,U] [#2 -0.26,0.71,0.00,M5] [#3 0.05,0.82,0.00,M1] [#4 -0.35,0.37,0.00,M4] [#5 0.00,0.60,0.00,M1] [#6 -0.21,0.67,0.00,M2] [#7 -0.46,0.52,0.00,M3] [#8 -0.14,0.76,0.00,M2] 
02:09:19.405 00.001 8996 refined, 1 included, MultiStar: {0.22, 0.40}, one-star: {0.38, 0.56}
02:09:19.407 00.002 8996 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.10) = xAngle (1.16 = 1.16)
02:09:19.408 00.001 8996 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.96 = -1.96)
02:09:19.410 00.002 8996 CameraToMount -- cameraX=0.22 cameraY=0.40 hyp=0.46 cameraTheta=1.06 mountX=0.18 mountY=-0.42, mountTheta=-1.16
02:09:19.411 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=0.40, opts=13)
02:09:19.412 00.001 8996 Enqueuing Move request for scope (0.22, 0.40)
02:09:19.413 00.001 20224 Worker thread wakes up
02:09:19.413 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.40) opts 0xd
02:09:19.413 00.000 20224 Handling offset move in thread for scope, endpoint = (0.22, 0.40)
02:09:19.413 00.000 20224 Moving (0.22, 0.40) raw xDistance=0.18 yDistance=-0.42
02:09:19.413 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:09:19.413 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:09:19.413 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.42
02:09:19.413 00.000 20224 MoveAxis(E, 0, ABG)
02:09:19.413 00.000 20224 Move returns status 0, amount 0
02:09:19.413 00.000 20224 MoveAxis(N, 0, ABG)
02:09:19.413 00.000 20224 Move returns status 0, amount 0
02:09:19.413 00.000 20224 move complete, result=0
02:09:19.413 00.000 20224 worker thread done servicing request
02:09:19.417 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=40393, med=3385, FiltMin=3059, FiltMax=22614, Gamma=1.000
02:09:19.432 00.015 8996 UpdateGuideState exits: m=598181 SNR=291.3
02:09:19.433 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:19.434 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:19.434 00.000 8996 Enqueuing Expose request
02:09:19.435 00.001 20224 Worker thread wakes up
02:09:19.435 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:09:19.436 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:19.436 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:20.593 01.157 20224 Exposure complete
02:09:20.660 00.067 20224 worker thread done servicing request
02:09:20.660 00.000 8996 OnExposeComplete: enter
02:09:20.661 00.001 8996 UpdateGuideState(): m_state=6
02:09:20.662 00.001 8996 Star::Find(15, 138, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14962
02:09:20.663 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=473.89, Mass=552587, SNR=280.8, Peak=44425 HFD=4.5
02:09:20.664 00.001 8996 MultiStar: [#1 -0.38,-0.07,0.65,U] [#2 -0.33,0.30,0.66,U] [#3 0.29,0.21,0.56,U] [#4 -0.25,0.15,0.55,U] [#5 0.13,0.12,0.57,U] [#6 -0.26,0.09,0.44,U] [#7 -0.22,0.21,0.40,U] [#8 -0.10,0.34,0.31,U] 
02:09:20.665 00.001 8996 refined, 8 included, MultiStar: {-0.10, 0.17}, one-star: {0.07, 0.23}
02:09:20.666 00.001 8996 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.10) = xAngle (2.20 = 2.20)
02:09:20.667 00.001 8996 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.92 = -0.92)
02:09:20.667 00.000 8996 CameraToMount -- cameraX=-0.10 cameraY=0.17 hyp=0.20 cameraTheta=2.11 mountX=-0.12 mountY=-0.16, mountTheta=-2.21
02:09:20.669 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.17, opts=13)
02:09:20.670 00.001 8996 Enqueuing Move request for scope (-0.10, 0.17)
02:09:20.671 00.001 20224 Worker thread wakes up
02:09:20.671 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.17) opts 0xd
02:09:20.671 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.17)
02:09:20.671 00.000 20224 Moving (-0.10, 0.17) raw xDistance=-0.12 yDistance=-0.16
02:09:20.671 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:09:20.671 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:20.671 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:09:20.671 00.000 20224 MoveAxis(E, 0, ABG)
02:09:20.671 00.000 20224 Move returns status 0, amount 0
02:09:20.671 00.000 20224 MoveAxis(N, 0, ABG)
02:09:20.671 00.000 20224 Move returns status 0, amount 0
02:09:20.671 00.000 20224 move complete, result=0
02:09:20.671 00.000 20224 worker thread done servicing request
02:09:20.675 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44425, med=3382, FiltMin=3046, FiltMax=22573, Gamma=1.000
02:09:20.688 00.013 8996 UpdateGuideState exits: m=552587 SNR=280.8
02:09:20.689 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:20.690 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:20.691 00.001 8996 Enqueuing Expose request
02:09:20.691 00.000 20224 Worker thread wakes up
02:09:20.691 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:09:20.692 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:20.692 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:21.670 00.978 20224 Exposure complete
02:09:21.729 00.059 20224 worker thread done servicing request
02:09:21.729 00.000 8996 OnExposeComplete: enter
02:09:21.730 00.001 8996 UpdateGuideState(): m_state=6
02:09:21.731 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14963
02:09:21.732 00.001 8996 Star::Find returns 1 (0), X=137.62, Y=473.59, Mass=618935, SNR=278.6, Peak=40537 HFD=4.8
02:09:21.733 00.001 8996 MultiStar: [#1 -0.14,-0.54,0.00,M2] [#2 -0.59,-0.08,0.00,M5] [#3 0.19,0.12,0.61,U] [#4 -0.38,-0.50,0.00,M4] [#5 0.18,-0.18,0.58,U] [#6 -0.44,-0.21,0.00,M2] [#7 -0.02,-0.03,0.44,U] [#8 0.11,0.08,0.33,U] 
02:09:21.734 00.001 8996 single-star, 4 included, MultiStar: {0.07, -0.03}, one-star: {-0.02, -0.07}
02:09:21.735 00.001 8996 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.10) = xAngle (-1.76 = -1.76)
02:09:21.736 00.001 8996 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.89 = 1.40)
02:09:21.736 00.000 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.86 mountX=-0.01 mountY=0.07, mountTheta=1.76
02:09:21.738 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.07, opts=13)
02:09:21.740 00.002 8996 Enqueuing Move request for scope (-0.02, -0.07)
02:09:21.740 00.000 20224 Worker thread wakes up
02:09:21.741 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.07) opts 0xd
02:09:21.741 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.07)
02:09:21.741 00.000 20224 Moving (-0.02, -0.07) raw xDistance=-0.01 yDistance=0.07
02:09:21.741 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:09:21.741 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:21.741 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:09:21.741 00.000 20224 MoveAxis(E, 0, ABG)
02:09:21.741 00.000 20224 Move returns status 0, amount 0
02:09:21.741 00.000 20224 MoveAxis(N, 0, ABG)
02:09:21.741 00.000 20224 Move returns status 0, amount 0
02:09:21.741 00.000 20224 move complete, result=0
02:09:21.741 00.000 20224 worker thread done servicing request
02:09:21.745 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=40537, med=3382, FiltMin=3043, FiltMax=26483, Gamma=1.000
02:09:21.758 00.013 8996 UpdateGuideState exits: m=618935 SNR=278.6
02:09:21.760 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:21.760 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:21.761 00.001 8996 Enqueuing Expose request
02:09:21.762 00.001 20224 Worker thread wakes up
02:09:21.762 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:21.763 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:21.763 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:22.927 01.164 20224 Exposure complete
02:09:22.993 00.066 20224 worker thread done servicing request
02:09:22.993 00.000 8996 OnExposeComplete: enter
02:09:22.994 00.001 8996 UpdateGuideState(): m_state=6
02:09:22.995 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14964
02:09:22.996 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=474.46, Mass=488104, SNR=268.4, Peak=35017 HFD=4.3
02:09:22.997 00.001 8996 MultiStar: [#1 0.22,0.52,0.00,M3] [#2 -0.17,0.71,0.00,M6] [#3 0.25,0.09,0.62,U] [#4 -0.05,0.08,0.57,U] [#5 0.29,0.67,0.00,M1] [#6 0.03,0.77,0.00,M3] [#7 -0.11,0.55,0.00,M2] [#8 0.16,0.63,0.00,M1] 
02:09:22.998 00.001 8996 refined, 2 included, MultiStar: {0.17, 0.41}, one-star: {0.26, 0.80}
02:09:22.999 00.001 8996 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
02:09:22.999 00.000 8996 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.86 = -1.86)
02:09:23.000 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=0.41 hyp=0.45 cameraTheta=1.17 mountX=0.13 mountY=-0.43, mountTheta=-1.27
02:09:23.002 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=0.41, opts=13)
02:09:23.003 00.001 8996 Enqueuing Move request for scope (0.17, 0.41)
02:09:23.003 00.000 20224 Worker thread wakes up
02:09:23.003 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.41) opts 0xd
02:09:23.004 00.001 20224 Handling offset move in thread for scope, endpoint = (0.17, 0.41)
02:09:23.004 00.000 20224 Moving (0.17, 0.41) raw xDistance=0.13 yDistance=-0.43
02:09:23.004 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:09:23.004 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:09:23.004 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
02:09:23.004 00.000 20224 MoveAxis(E, 0, ABG)
02:09:23.004 00.000 20224 Move returns status 0, amount 0
02:09:23.004 00.000 20224 MoveAxis(N, 0, ABG)
02:09:23.004 00.000 20224 Move returns status 0, amount 0
02:09:23.004 00.000 20224 move complete, result=0
02:09:23.004 00.000 20224 worker thread done servicing request
02:09:23.007 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=35017, med=3382, FiltMin=3049, FiltMax=21270, Gamma=1.000
02:09:23.020 00.013 8996 UpdateGuideState exits: m=488104 SNR=268.4
02:09:23.021 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:23.022 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:23.023 00.001 8996 Enqueuing Expose request
02:09:23.023 00.000 20224 Worker thread wakes up
02:09:23.024 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:23.024 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:23.024 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:09:23.990 00.966 20224 Exposure complete
02:09:24.063 00.073 20224 worker thread done servicing request
02:09:24.063 00.000 8996 OnExposeComplete: enter
02:09:24.064 00.001 8996 UpdateGuideState(): m_state=6
02:09:24.065 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14965
02:09:24.066 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=474.18, Mass=530380, SNR=269.1, Peak=40361 HFD=4.4
02:09:24.067 00.001 8996 MultiStar: [#1 0.17,0.44,0.00,M4] [#2 -0.02,0.45,0.72,U] [#3 0.37,0.25,0.66,U] [#4 -0.12,-0.23,0.46,U] [#5 0.45,0.37,0.00,M2] [#6 0.07,0.12,0.45,U] [#7 0.18,0.33,0.41,U] [#8 0.02,0.53,0.00,M2] 
02:09:24.067 00.000 8996 refined, 5 included, MultiStar: {0.12, 0.30}, one-star: {0.16, 0.52}
02:09:24.068 00.001 8996 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.10) = xAngle (1.29 = 1.29)
02:09:24.069 00.001 8996 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.84 = -1.84)
02:09:24.070 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=0.30 hyp=0.32 cameraTheta=1.19 mountX=0.09 mountY=-0.31, mountTheta=-1.29
02:09:24.071 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.30, opts=13)
02:09:24.072 00.001 8996 Enqueuing Move request for scope (0.12, 0.30)
02:09:24.073 00.001 20224 Worker thread wakes up
02:09:24.073 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.30) opts 0xd
02:09:24.073 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.30)
02:09:24.073 00.000 20224 Moving (0.12, 0.30) raw xDistance=0.09 yDistance=-0.31
02:09:24.073 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:09:24.073 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=0.52 newest=-0.67
02:09:24.073 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
02:09:24.073 00.000 20224 MoveAxis(E, 0, ABG)
02:09:24.073 00.000 20224 Move returns status 0, amount 0
02:09:24.073 00.000 20224 MoveAxis(N, 65, ABG)
02:09:24.073 00.000 20224 Guiding  Dir = 0, Dur = 65
02:09:24.074 00.001 20224 IsSlewing returns 0
02:09:24.074 00.000 20224 IsGuiding returns 0
02:09:24.081 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=40361, med=3379, FiltMin=3037, FiltMax=24566, Gamma=1.000
02:09:24.094 00.013 20224 PulseGuide returned control before completion, sleep 55
02:09:24.100 00.006 8996 UpdateGuideState exits: m=530380 SNR=269.1
02:09:24.101 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:24.102 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:24.103 00.001 8996 Enqueuing Expose request
02:09:24.155 00.052 20224 IsGuiding returns 1
02:09:24.155 00.000 20224 scope still moving after pulse duration time elapsed
02:09:24.186 00.031 20224 IsSlewing returns 0
02:09:24.186 00.000 20224 IsGuiding returns 0
02:09:24.186 00.000 20224 scope move finished after 65 + 47 ms
02:09:24.186 00.000 20224 Move returns status 0, amount 65
02:09:24.186 00.000 20224 move complete, result=0
02:09:24.187 00.001 20224 worker thread done servicing request
02:09:24.187 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 65 ms NORTH
02:09:24.189 00.002 20224 Worker thread wakes up
02:09:24.189 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:24.189 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:25.374 01.185 20224 Exposure complete
02:09:25.448 00.074 20224 worker thread done servicing request
02:09:25.449 00.001 8996 OnExposeComplete: enter
02:09:25.450 00.001 8996 UpdateGuideState(): m_state=6
02:09:25.451 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14966
02:09:25.452 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=473.59, Mass=537564, SNR=272.3, Peak=34041 HFD=4.4
02:09:25.453 00.001 8996 MultiStar: [#1 0.27,-0.19,0.68,U] [#2 0.02,-0.05,0.69,U] [#3 0.46,-0.06,0.00,M1] [#4 0.05,-0.49,0.00,M3] [#5 0.27,-0.13,0.57,U] [#6 -0.03,-0.36,0.38,U] [#7 -0.04,-0.38,0.42,U] [#8 0.21,-0.05,0.37,U] 
02:09:25.454 00.001 8996 refined, 6 included, MultiStar: {0.05, -0.15}, one-star: {-0.19, -0.07}
02:09:25.455 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
02:09:25.456 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.27 = 2.01)
02:09:25.456 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.15 hyp=0.16 cameraTheta=-1.25 mountX=0.07 mountY=0.14, mountTheta=1.15
02:09:25.458 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.15, opts=13)
02:09:25.459 00.001 8996 Enqueuing Move request for scope (0.05, -0.15)
02:09:25.460 00.001 20224 Worker thread wakes up
02:09:25.460 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.15) opts 0xd
02:09:25.460 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.15)
02:09:25.460 00.000 20224 Moving (0.05, -0.15) raw xDistance=0.07 yDistance=0.14
02:09:25.460 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:09:25.460 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:25.460 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:09:25.460 00.000 20224 MoveAxis(E, 0, ABG)
02:09:25.460 00.000 20224 Move returns status 0, amount 0
02:09:25.460 00.000 20224 MoveAxis(N, 0, ABG)
02:09:25.460 00.000 20224 Move returns status 0, amount 0
02:09:25.460 00.000 20224 move complete, result=0
02:09:25.460 00.000 20224 worker thread done servicing request
02:09:25.464 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=34041, med=3379, FiltMin=3043, FiltMax=22147, Gamma=1.000
02:09:25.492 00.028 8996 UpdateGuideState exits: m=537564 SNR=272.3
02:09:25.493 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:25.494 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:25.495 00.001 8996 Enqueuing Expose request
02:09:25.496 00.001 20224 Worker thread wakes up
02:09:25.496 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:25.497 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:25.497 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:26.478 00.981 20224 Exposure complete
02:09:26.583 00.105 20224 worker thread done servicing request
02:09:26.583 00.000 8996 OnExposeComplete: enter
02:09:26.585 00.002 8996 UpdateGuideState(): m_state=6
02:09:26.587 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14967
02:09:26.589 00.002 8996 Star::Find returns 1 (0), X=137.60, Y=473.72, Mass=564780, SNR=308.2, Peak=44313 HFD=4.6
02:09:26.590 00.001 8996 MultiStar: [#1 0.08,-0.11,0.64,U] [#2 -0.60,0.29,0.00,M5] [#3 0.04,0.18,0.52,U] [#4 -0.08,-0.21,0.45,U] [#5 0.38,0.34,0.00,M2] [#6 -0.06,-0.06,0.41,U] [#7 -0.02,0.19,0.40,U] [#8 0.22,0.10,0.37,U] 
02:09:26.591 00.001 8996 refined, 6 included, MultiStar: {0.01, 0.02}, one-star: {-0.05, 0.06}
02:09:26.592 00.001 8996 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.10) = xAngle (1.21 = 1.21)
02:09:26.593 00.001 8996 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.91 = -1.91)
02:09:26.594 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.02 hyp=0.02 cameraTheta=1.12 mountX=0.01 mountY=-0.02, mountTheta=-1.21
02:09:26.596 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.02, opts=13)
02:09:26.597 00.001 8996 Enqueuing Move request for scope (0.01, 0.02)
02:09:26.598 00.001 20224 Worker thread wakes up
02:09:26.598 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.02) opts 0xd
02:09:26.598 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.02)
02:09:26.598 00.000 20224 Moving (0.01, 0.02) raw xDistance=0.01 yDistance=-0.02
02:09:26.598 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
02:09:26.598 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:26.598 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:09:26.598 00.000 20224 MoveAxis(E, 0, ABG)
02:09:26.598 00.000 20224 Move returns status 0, amount 0
02:09:26.598 00.000 20224 MoveAxis(N, 0, ABG)
02:09:26.598 00.000 20224 Move returns status 0, amount 0
02:09:26.598 00.000 20224 move complete, result=0
02:09:26.598 00.000 20224 worker thread done servicing request
02:09:26.602 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=44313, med=3379, FiltMin=3046, FiltMax=24214, Gamma=1.000
02:09:26.621 00.019 8996 UpdateGuideState exits: m=564780 SNR=308.2
02:09:26.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:26.624 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:26.625 00.001 8996 Enqueuing Expose request
02:09:26.627 00.002 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:09:26.628 00.001 20224 Worker thread wakes up
02:09:26.628 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:26.628 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:27.808 01.180 20224 Exposure complete
02:09:27.878 00.070 20224 worker thread done servicing request
02:09:27.878 00.000 8996 OnExposeComplete: enter
02:09:27.879 00.001 8996 UpdateGuideState(): m_state=6
02:09:27.880 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14968
02:09:27.881 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=473.85, Mass=512034, SNR=242.1, Peak=37817 HFD=4.6
02:09:27.883 00.002 8996 MultiStar: [#1 0.02,-0.04,0.71,U] [#2 -0.14,0.18,0.84,U] [#3 -0.14,0.17,0.68,U] [#4 -0.42,-0.44,0.00,M3] [#5 0.30,0.32,0.57,U] [#6 -0.22,0.38,0.45,U] [#7 0.21,0.61,0.00,M1] [#8 -0.20,0.37,0.40,U] 
02:09:27.884 00.001 8996 refined, 6 included, MultiStar: {-0.10, 0.20}, one-star: {-0.24, 0.19}
02:09:27.885 00.001 8996 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.10) = xAngle (2.12 = 2.12)
02:09:27.886 00.001 8996 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.01 = -1.01)
02:09:27.887 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.20 hyp=0.22 cameraTheta=2.02 mountX=-0.12 mountY=-0.19, mountTheta=-2.12
02:09:27.889 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.20, opts=13)
02:09:27.891 00.002 8996 Enqueuing Move request for scope (-0.10, 0.20)
02:09:27.893 00.002 20224 Worker thread wakes up
02:09:27.893 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.20) opts 0xd
02:09:27.893 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.20)
02:09:27.893 00.000 20224 Moving (-0.10, 0.20) raw xDistance=-0.12 yDistance=-0.19
02:09:27.893 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:09:27.893 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:27.893 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
02:09:27.893 00.000 20224 MoveAxis(E, 0, ABG)
02:09:27.893 00.000 20224 Move returns status 0, amount 0
02:09:27.893 00.000 20224 MoveAxis(N, 0, ABG)
02:09:27.893 00.000 20224 Move returns status 0, amount 0
02:09:27.893 00.000 20224 move complete, result=0
02:09:27.893 00.000 20224 worker thread done servicing request
02:09:27.898 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=37817, med=3382, FiltMin=3053, FiltMax=20365, Gamma=1.000
02:09:27.918 00.020 8996 UpdateGuideState exits: m=512034 SNR=242.1
02:09:27.919 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:27.920 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:27.920 00.000 8996 Enqueuing Expose request
02:09:27.921 00.001 20224 Worker thread wakes up
02:09:27.921 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:09:27.922 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:27.922 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:28.907 00.985 20224 Exposure complete
02:09:28.968 00.061 20224 worker thread done servicing request
02:09:28.968 00.000 8996 OnExposeComplete: enter
02:09:28.969 00.001 8996 UpdateGuideState(): m_state=6
02:09:28.970 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14969
02:09:28.971 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=473.73, Mass=600681, SNR=308.9, Peak=39881 HFD=4.5
02:09:28.972 00.001 8996 MultiStar: [#1 -0.01,0.18,0.60,U] [#2 -0.38,0.43,0.00,M5] [#3 0.06,0.46,0.59,U] [#4 -0.24,0.07,0.45,U] [#5 0.45,0.57,0.00,M2] [#6 0.01,0.58,0.00,M1] [#7 -0.08,0.59,0.00,M2] [#8 -0.08,0.43,0.32,U] 
02:09:28.974 00.002 8996 refined, 4 included, MultiStar: {0.05, 0.21}, one-star: {0.24, 0.07}
02:09:28.975 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
02:09:28.976 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.68 = -1.68)
02:09:28.976 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.34 mountX=0.03 mountY=-0.21, mountTheta=-1.44
02:09:28.978 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=0.21, opts=13)
02:09:28.978 00.000 8996 Enqueuing Move request for scope (0.05, 0.21)
02:09:28.979 00.001 20224 Worker thread wakes up
02:09:28.979 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.21) opts 0xd
02:09:28.979 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, 0.21)
02:09:28.979 00.000 20224 Moving (0.05, 0.21) raw xDistance=0.03 yDistance=-0.21
02:09:28.979 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:09:28.979 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
02:09:28.980 00.001 20224 MoveAxis(E, 0, ABG)
02:09:28.980 00.000 20224 Move returns status 0, amount 0
02:09:28.980 00.000 20224 MoveAxis(N, 45, ABG)
02:09:28.980 00.000 20224 Guiding  Dir = 0, Dur = 45
02:09:28.980 00.000 20224 IsSlewing returns 0
02:09:28.980 00.000 20224 IsGuiding returns 0
02:09:28.983 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39881, med=3379, FiltMin=3059, FiltMax=23254, Gamma=1.000
02:09:28.993 00.010 20224 PulseGuide returned control before completion, sleep 43
02:09:28.998 00.005 8996 UpdateGuideState exits: m=600681 SNR=308.9
02:09:29.000 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:29.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:29.002 00.001 8996 Enqueuing Expose request
02:09:29.038 00.036 20224 IsGuiding returns 1
02:09:29.038 00.000 20224 scope still moving after pulse duration time elapsed
02:09:29.069 00.031 20224 IsSlewing returns 0
02:09:29.069 00.000 20224 IsGuiding returns 1
02:09:29.100 00.031 20224 IsSlewing returns 0
02:09:29.100 00.000 20224 IsGuiding returns 0
02:09:29.100 00.000 20224 scope move finished after 45 + 74 ms
02:09:29.100 00.000 20224 Move returns status 0, amount 45
02:09:29.100 00.000 20224 move complete, result=0
02:09:29.100 00.000 20224 worker thread done servicing request
02:09:29.101 00.001 20224 Worker thread wakes up
02:09:29.101 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 45 ms NORTH
02:09:29.103 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:29.103 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:30.263 01.160 20224 Exposure complete
02:09:30.327 00.064 20224 worker thread done servicing request
02:09:30.327 00.000 8996 OnExposeComplete: enter
02:09:30.329 00.002 8996 UpdateGuideState(): m_state=6
02:09:30.330 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14970
02:09:30.331 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=473.54, Mass=603850, SNR=283.0, Peak=38153 HFD=4.6
02:09:30.333 00.002 8996 MultiStar: [#1 -0.09,-0.63,0.00,M1] [#2 -0.44,-0.16,0.00,M6] [#3 0.54,-0.06,0.00,M1] [#4 -0.11,-0.49,0.00,M3] [#5 -0.03,-0.11,0.52,U] [#6 0.37,-0.06,0.33,U] [#7 0.17,-0.09,0.39,U] [#8 -0.05,-0.06,0.37,U] 
02:09:30.334 00.001 8996 refined, 4 included, MultiStar: {-0.06, -0.10}, one-star: {-0.32, -0.12}
02:09:30.335 00.001 8996 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
02:09:30.337 00.002 8996 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
02:09:30.338 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-2.16 mountX=-0.05 mountY=0.10, mountTheta=2.05
02:09:30.342 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.10, opts=13)
02:09:30.344 00.002 8996 Enqueuing Move request for scope (-0.06, -0.10)
02:09:30.346 00.002 20224 Worker thread wakes up
02:09:30.346 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.10) opts 0xd
02:09:30.346 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.10)
02:09:30.346 00.000 20224 Moving (-0.06, -0.10) raw xDistance=-0.05 yDistance=0.10
02:09:30.346 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:09:30.346 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:30.346 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:09:30.347 00.001 20224 MoveAxis(E, 0, ABG)
02:09:30.347 00.000 20224 Move returns status 0, amount 0
02:09:30.347 00.000 20224 MoveAxis(N, 0, ABG)
02:09:30.347 00.000 20224 Move returns status 0, amount 0
02:09:30.347 00.000 20224 move complete, result=0
02:09:30.347 00.000 20224 worker thread done servicing request
02:09:30.356 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=38153, med=3382, FiltMin=3023, FiltMax=21555, Gamma=1.000
02:09:30.377 00.021 8996 UpdateGuideState exits: m=603850 SNR=283.0
02:09:30.379 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:30.382 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:30.384 00.002 8996 Enqueuing Expose request
02:09:30.386 00.002 20224 Worker thread wakes up
02:09:30.386 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:30.388 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:30.388 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:31.361 00.973 20224 Exposure complete
02:09:31.474 00.113 20224 worker thread done servicing request
02:09:31.474 00.000 8996 OnExposeComplete: enter
02:09:31.476 00.002 8996 UpdateGuideState(): m_state=6
02:09:31.479 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14971
02:09:31.480 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=473.45, Mass=544980, SNR=280.4, Peak=36115 HFD=4.6
02:09:31.483 00.003 8996 MultiStar: [#1 0.22,-0.29,0.66,U] [#2 -0.38,-0.01,0.80,U] [#3 0.12,0.16,0.64,U] [#4 -0.46,-0.31,0.00,M4] [#5 -0.04,0.10,0.57,U] [#6 -0.25,0.23,0.43,U] [#7 -0.07,0.25,0.43,U] [#8 -0.21,-0.13,0.34,U] 
02:09:31.484 00.001 8996 refined, 7 included, MultiStar: {-0.14, -0.02}, one-star: {-0.37, -0.21}
02:09:31.486 00.002 8996 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
02:09:31.487 00.001 8996 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
02:09:31.489 00.002 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-3.01 mountX=-0.14 mountY=0.03, mountTheta=2.90
02:09:31.492 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.02, opts=13)
02:09:31.493 00.001 8996 Enqueuing Move request for scope (-0.14, -0.02)
02:09:31.495 00.002 20224 Worker thread wakes up
02:09:31.495 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.02) opts 0xd
02:09:31.495 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.02)
02:09:31.495 00.000 20224 Moving (-0.14, -0.02) raw xDistance=-0.14 yDistance=0.03
02:09:31.495 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:09:31.495 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:31.496 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:09:31.496 00.000 20224 MoveAxis(E, 0, ABG)
02:09:31.496 00.000 20224 Move returns status 0, amount 0
02:09:31.496 00.000 20224 MoveAxis(N, 0, ABG)
02:09:31.496 00.000 20224 Move returns status 0, amount 0
02:09:31.496 00.000 20224 move complete, result=0
02:09:31.496 00.000 20224 worker thread done servicing request
02:09:31.503 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=36115, med=3382, FiltMin=3062, FiltMax=19763, Gamma=1.000
02:09:31.525 00.022 8996 UpdateGuideState exits: m=544980 SNR=280.4
02:09:31.527 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:31.528 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:31.529 00.001 8996 Enqueuing Expose request
02:09:31.530 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:31.531 00.001 20224 Worker thread wakes up
02:09:31.531 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:31.531 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:32.731 01.200 20224 Exposure complete
02:09:32.802 00.071 20224 worker thread done servicing request
02:09:32.802 00.000 8996 OnExposeComplete: enter
02:09:32.803 00.001 8996 UpdateGuideState(): m_state=6
02:09:32.803 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14972
02:09:32.804 00.001 8996 Star::Find returns 1 (0), X=137.09, Y=473.24, Mass=573906, SNR=280.1, Peak=41027 HFD=4.5
02:09:32.805 00.001 8996 MultiStar: [#1 0.38,-0.03,0.59,U] [#2 -0.19,0.07,0.74,U] [#3 0.08,0.08,0.65,U] [#4 -0.39,-0.29,0.00,M5] [#5 0.10,-0.14,0.54,U] [#6 -0.10,0.13,0.40,U] [#7 -0.08,0.09,0.39,U] [#8 -0.32,-0.11,0.34,U] 
02:09:32.806 00.001 8996 refined, 7 included, MultiStar: {-0.12, -0.08}, one-star: {-0.55, -0.42}
02:09:32.807 00.001 8996 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.10) = xAngle (-2.45 = -2.45)
02:09:32.808 00.001 8996 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.58 = 0.71)
02:09:32.808 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-2.55 mountX=-0.11 mountY=0.09, mountTheta=2.44
02:09:32.812 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.08, opts=13)
02:09:32.813 00.001 8996 Enqueuing Move request for scope (-0.12, -0.08)
02:09:32.816 00.003 20224 Worker thread wakes up
02:09:32.816 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.08) opts 0xd
02:09:32.816 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.08)
02:09:32.816 00.000 20224 Moving (-0.12, -0.08) raw xDistance=-0.11 yDistance=0.09
02:09:32.816 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:09:32.816 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:32.816 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:09:32.816 00.000 20224 MoveAxis(E, 0, ABG)
02:09:32.817 00.001 20224 Move returns status 0, amount 0
02:09:32.817 00.000 20224 MoveAxis(N, 0, ABG)
02:09:32.817 00.000 20224 Move returns status 0, amount 0
02:09:32.817 00.000 20224 move complete, result=0
02:09:32.817 00.000 20224 worker thread done servicing request
02:09:32.825 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41027, med=3385, FiltMin=3024, FiltMax=22483, Gamma=1.000
02:09:32.853 00.028 8996 UpdateGuideState exits: m=573906 SNR=280.1
02:09:32.855 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:32.857 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:32.858 00.001 8996 Enqueuing Expose request
02:09:32.859 00.001 20224 Worker thread wakes up
02:09:32.859 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:32.859 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:32.859 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:33.832 00.973 20224 Exposure complete
02:09:33.925 00.093 20224 worker thread done servicing request
02:09:33.925 00.000 8996 OnExposeComplete: enter
02:09:33.926 00.001 8996 UpdateGuideState(): m_state=6
02:09:33.928 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14973
02:09:33.929 00.001 8996 Star::Find returns 1 (0), X=137.45, Y=473.34, Mass=574048, SNR=261.4, Peak=38845 HFD=4.5
02:09:33.931 00.002 8996 MultiStar: [#1 0.43,-0.26,0.00,M1] [#2 0.05,0.04,0.72,U] [#3 0.42,0.02,0.72,U] [#4 0.04,-0.13,0.52,U] [#5 0.37,0.00,0.54,U] [#6 0.08,-0.09,0.49,U] [#7 -0.10,0.09,0.35,U] [#8 0.30,0.05,0.41,U] 
02:09:33.932 00.001 8996 refined, 7 included, MultiStar: {0.10, -0.07}, one-star: {-0.20, -0.32}
02:09:33.934 00.002 8996 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.10) = xAngle (-0.50 = -0.50)
02:09:33.935 00.001 8996 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.63 = 2.66)
02:09:33.936 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.07 hyp=0.12 cameraTheta=-0.60 mountX=0.11 mountY=0.06, mountTheta=0.49
02:09:33.939 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.07, opts=13)
02:09:33.940 00.001 8996 Enqueuing Move request for scope (0.10, -0.07)
02:09:33.942 00.002 20224 Worker thread wakes up
02:09:33.942 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.07) opts 0xd
02:09:33.942 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.07)
02:09:33.942 00.000 20224 Moving (0.10, -0.07) raw xDistance=0.11 yDistance=0.06
02:09:33.942 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:09:33.942 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:33.943 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:09:33.943 00.000 20224 MoveAxis(E, 0, ABG)
02:09:33.943 00.000 20224 Move returns status 0, amount 0
02:09:33.943 00.000 20224 MoveAxis(N, 0, ABG)
02:09:33.943 00.000 20224 Move returns status 0, amount 0
02:09:33.943 00.000 20224 move complete, result=0
02:09:33.943 00.000 20224 worker thread done servicing request
02:09:33.949 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38845, med=3382, FiltMin=3040, FiltMax=22592, Gamma=1.000
02:09:33.966 00.017 8996 UpdateGuideState exits: m=574048 SNR=261.4
02:09:33.968 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:33.970 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:33.971 00.001 8996 Enqueuing Expose request
02:09:33.972 00.001 20224 Worker thread wakes up
02:09:33.972 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:33.974 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:33.974 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:35.146 01.172 20224 Exposure complete
02:09:35.235 00.089 20224 worker thread done servicing request
02:09:35.235 00.000 8996 OnExposeComplete: enter
02:09:35.236 00.001 8996 UpdateGuideState(): m_state=6
02:09:35.237 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14974
02:09:35.238 00.001 8996 Star::Find returns 1 (0), X=137.08, Y=472.98, Mass=642079, SNR=296.0, Peak=45699 HFD=4.4
02:09:35.239 00.001 8996 MultiStar: [#1 0.19,-0.48,0.00,M2] [#2 -0.35,-0.13,0.68,U] [#3 0.14,-0.28,0.67,U] [#4 -0.43,-0.73,0.00,M5] [#5 0.17,-0.20,0.50,U] [#6 -0.29,-0.48,0.00,M1] [#7 -0.59,-0.30,0.00,M1] [#8 -0.23,-0.54,0.00,M1] 
02:09:35.239 00.000 8996 refined, 3 included, MultiStar: {-0.22, -0.37}, one-star: {-0.56, -0.68}
02:09:35.240 00.001 8996 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
02:09:35.241 00.001 8996 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
02:09:35.242 00.001 8996 CameraToMount -- cameraX=-0.22 cameraY=-0.37 hyp=0.43 cameraTheta=-2.10 mountX=-0.18 mountY=0.40, mountTheta=2.00
02:09:35.243 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.22, y=-0.37, opts=13)
02:09:35.244 00.001 8996 Enqueuing Move request for scope (-0.22, -0.37)
02:09:35.245 00.001 20224 Worker thread wakes up
02:09:35.246 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.37) opts 0xd
02:09:35.246 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.22, -0.37)
02:09:35.246 00.000 20224 Moving (-0.22, -0.37) raw xDistance=-0.18 yDistance=0.40
02:09:35.246 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:09:35.246 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:35.246 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:09:35.246 00.000 20224 MoveAxis(E, 0, ABG)
02:09:35.247 00.001 20224 Move returns status 0, amount 0
02:09:35.247 00.000 20224 MoveAxis(N, 0, ABG)
02:09:35.247 00.000 20224 Move returns status 0, amount 0
02:09:35.247 00.000 20224 move complete, result=0
02:09:35.247 00.000 20224 worker thread done servicing request
02:09:35.255 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=45699, med=3385, FiltMin=3027, FiltMax=28102, Gamma=1.000
02:09:35.279 00.024 8996 UpdateGuideState exits: m=642079 SNR=296.0
02:09:35.281 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:35.282 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:35.283 00.001 8996 Enqueuing Expose request
02:09:35.284 00.001 8996 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms NORTH
02:09:35.285 00.001 20224 Worker thread wakes up
02:09:35.285 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:35.285 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:36.260 00.975 20224 Exposure complete
02:09:36.334 00.074 20224 worker thread done servicing request
02:09:36.334 00.000 8996 OnExposeComplete: enter
02:09:36.335 00.001 8996 UpdateGuideState(): m_state=6
02:09:36.336 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14975
02:09:36.337 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=473.29, Mass=698248, SNR=313.3, Peak=53917 HFD=4.6
02:09:36.338 00.001 8996 MultiStar: [#1 0.30,-0.06,0.54,U] [#2 -0.45,-0.18,0.00,M3] [#3 0.37,0.02,0.57,U] [#4 -0.14,-0.29,0.40,U] [#5 0.21,-0.28,0.46,U] [#6 -0.19,-0.12,0.35,U] [#7 -0.54,-0.32,0.00,M2] [#8 -0.17,-0.26,0.31,U] 
02:09:36.339 00.001 8996 refined, 6 included, MultiStar: {0.11, -0.21}, one-star: {0.09, -0.37}
02:09:36.340 00.001 8996 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.10) = xAngle (-1.00 = -1.00)
02:09:36.341 00.001 8996 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.12 = 2.16)
02:09:36.342 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.21 hyp=0.23 cameraTheta=-1.10 mountX=0.13 mountY=0.19, mountTheta=0.99
02:09:36.343 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.21, opts=13)
02:09:36.344 00.001 8996 Enqueuing Move request for scope (0.11, -0.21)
02:09:36.345 00.001 20224 Worker thread wakes up
02:09:36.345 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.21) opts 0xd
02:09:36.345 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.21)
02:09:36.345 00.000 20224 Moving (0.11, -0.21) raw xDistance=0.13 yDistance=0.19
02:09:36.345 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:09:36.345 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:36.345 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:09:36.345 00.000 20224 MoveAxis(E, 0, ABG)
02:09:36.345 00.000 20224 Move returns status 0, amount 0
02:09:36.345 00.000 20224 MoveAxis(N, 0, ABG)
02:09:36.345 00.000 20224 Move returns status 0, amount 0
02:09:36.346 00.001 20224 move complete, result=0
02:09:36.346 00.000 20224 worker thread done servicing request
02:09:36.348 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=53917, med=3385, FiltMin=3040, FiltMax=27040, Gamma=1.000
02:09:36.363 00.015 8996 UpdateGuideState exits: m=698248 SNR=313.3
02:09:36.364 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:36.365 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:36.366 00.001 8996 Enqueuing Expose request
02:09:36.366 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:36.367 00.001 20224 Worker thread wakes up
02:09:36.368 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:36.368 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:37.520 01.152 20224 Exposure complete
02:09:37.627 00.107 20224 worker thread done servicing request
02:09:37.627 00.000 8996 OnExposeComplete: enter
02:09:37.628 00.001 8996 UpdateGuideState(): m_state=6
02:09:37.629 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14976
02:09:37.630 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=473.39, Mass=609066, SNR=300.1, Peak=41981 HFD=4.6
02:09:37.631 00.001 8996 MultiStar: [#1 -0.11,-0.29,0.59,U] [#2 -0.25,0.10,0.72,U] [#3 0.09,0.04,0.47,U] [#4 -0.30,-0.20,0.45,U] [#5 0.21,-0.18,0.70,U] [#6 -0.13,-0.33,0.41,U] [#7 -0.46,-0.04,0.38,U] [#8 -0.22,-0.19,0.31,U] 
02:09:37.631 00.000 8996 refined, 8 included, MultiStar: {-0.12, -0.15}, one-star: {-0.14, -0.27}
02:09:37.632 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.15 = -2.15)
02:09:37.633 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.27 = 1.01)
02:09:37.634 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.20 cameraTheta=-2.25 mountX=-0.11 mountY=0.17, mountTheta=2.15
02:09:37.636 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.15, opts=13)
02:09:37.637 00.001 8996 Enqueuing Move request for scope (-0.12, -0.15)
02:09:37.638 00.001 20224 Worker thread wakes up
02:09:37.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
02:09:37.638 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
02:09:37.639 00.001 20224 Moving (-0.12, -0.15) raw xDistance=-0.11 yDistance=0.17
02:09:37.639 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:09:37.639 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:37.639 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:09:37.639 00.000 20224 MoveAxis(E, 0, ABG)
02:09:37.639 00.000 20224 Move returns status 0, amount 0
02:09:37.639 00.000 20224 MoveAxis(N, 0, ABG)
02:09:37.639 00.000 20224 Move returns status 0, amount 0
02:09:37.639 00.000 20224 move complete, result=0
02:09:37.639 00.000 20224 worker thread done servicing request
02:09:37.647 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=41981, med=3385, FiltMin=3040, FiltMax=24211, Gamma=1.000
02:09:37.662 00.015 8996 UpdateGuideState exits: m=609066 SNR=300.1
02:09:37.663 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:37.664 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:37.665 00.001 8996 Enqueuing Expose request
02:09:37.665 00.000 20224 Worker thread wakes up
02:09:37.665 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:37.666 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:37.666 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:38.628 00.962 20224 Exposure complete
02:09:38.701 00.073 20224 worker thread done servicing request
02:09:38.702 00.001 8996 OnExposeComplete: enter
02:09:38.703 00.001 8996 UpdateGuideState(): m_state=6
02:09:38.705 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14977
02:09:38.705 00.000 8996 Star::Find returns 1 (0), X=137.68, Y=473.58, Mass=572647, SNR=305.8, Peak=39321 HFD=4.7
02:09:38.706 00.001 8996 MultiStar: [#1 0.03,-0.48,0.00,M1] [#2 -0.51,0.06,0.00,M3] [#3 0.22,-0.04,0.56,U] [#4 -0.25,-0.52,0.00,M4] [#5 0.05,-0.13,0.52,U] [#6 0.06,0.23,0.42,U] [#7 -0.15,0.10,0.37,U] [#8 -0.34,-0.41,0.00,M1] 
02:09:38.707 00.001 8996 refined, 4 included, MultiStar: {0.05, -0.01}, one-star: {0.03, -0.07}
02:09:38.708 00.001 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.14 = -0.14)
02:09:38.708 00.000 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.02)
02:09:38.709 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-0.23 mountX=0.05 mountY=0.01, mountTheta=0.12
02:09:38.711 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.01, opts=13)
02:09:38.711 00.000 8996 Enqueuing Move request for scope (0.05, -0.01)
02:09:38.712 00.001 20224 Worker thread wakes up
02:09:38.712 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.01) opts 0xd
02:09:38.712 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.01)
02:09:38.712 00.000 20224 Moving (0.05, -0.01) raw xDistance=0.05 yDistance=0.01
02:09:38.712 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:09:38.713 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:38.713 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:09:38.713 00.000 20224 MoveAxis(E, 0, ABG)
02:09:38.713 00.000 20224 Move returns status 0, amount 0
02:09:38.713 00.000 20224 MoveAxis(N, 0, ABG)
02:09:38.713 00.000 20224 Move returns status 0, amount 0
02:09:38.713 00.000 20224 move complete, result=0
02:09:38.714 00.001 20224 worker thread done servicing request
02:09:38.719 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39321, med=3385, FiltMin=2998, FiltMax=24883, Gamma=1.000
02:09:38.736 00.017 8996 UpdateGuideState exits: m=572647 SNR=305.8
02:09:38.737 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:38.738 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:38.739 00.001 8996 Enqueuing Expose request
02:09:38.740 00.001 20224 Worker thread wakes up
02:09:38.740 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:38.741 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:38.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:39.890 01.149 20224 Exposure complete
02:09:39.958 00.068 20224 worker thread done servicing request
02:09:39.959 00.001 8996 OnExposeComplete: enter
02:09:39.961 00.002 8996 UpdateGuideState(): m_state=6
02:09:39.964 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14978
02:09:39.966 00.002 8996 Star::Find returns 1 (0), X=137.31, Y=473.39, Mass=559814, SNR=258.7, Peak=33977 HFD=4.7
02:09:39.968 00.002 8996 MultiStar: [#1 -0.28,-0.37,0.79,U] [#2 -0.47,-0.21,0.00,M4] [#3 -0.12,-0.55,0.00,M1] [#4 -0.65,-0.65,0.00,M5] [#5 -0.20,-0.45,0.00,M1] [#6 -0.32,0.06,0.45,U] [#7 -0.64,-0.07,0.00,M1] [#8 -0.18,0.01,0.40,U] 
02:09:39.970 00.002 8996 refined, 3 included, MultiStar: {-0.29, -0.20}, one-star: {-0.33, -0.27}
02:09:39.971 00.001 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
02:09:39.972 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.57 = 0.72)
02:09:39.973 00.001 8996 CameraToMount -- cameraX=-0.29 cameraY=-0.20 hyp=0.35 cameraTheta=-2.54 mountX=-0.27 mountY=0.23, mountTheta=2.43
02:09:39.975 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.29, y=-0.20, opts=13)
02:09:39.976 00.001 8996 Enqueuing Move request for scope (-0.29, -0.20)
02:09:39.977 00.001 20224 Worker thread wakes up
02:09:39.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.20) opts 0xd
02:09:39.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.29, -0.20)
02:09:39.977 00.000 20224 Moving (-0.29, -0.20) raw xDistance=-0.27 yDistance=0.23
02:09:39.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:09:39.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:09:39.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:09:39.977 00.000 20224 MoveAxis(E, 40, ABG)
02:09:39.977 00.000 20224 Guiding  Dir = 2, Dur = 40
02:09:39.978 00.001 20224 IsSlewing returns 0
02:09:39.978 00.000 20224 IsGuiding returns 0
02:09:39.981 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=33977, med=3385, FiltMin=3056, FiltMax=20547, Gamma=1.000
02:09:39.991 00.010 20224 PulseGuide returned control before completion, sleep 38
02:09:39.995 00.004 8996 UpdateGuideState exits: m=559814 SNR=258.7
02:09:39.996 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:39.997 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:39.998 00.001 8996 Enqueuing Expose request
02:09:40.037 00.039 20224 IsGuiding returns 1
02:09:40.037 00.000 20224 scope still moving after pulse duration time elapsed
02:09:40.069 00.032 20224 IsSlewing returns 0
02:09:40.074 00.005 20224 IsGuiding returns 0
02:09:40.074 00.000 20224 scope move finished after 40 + 55 ms
02:09:40.074 00.000 20224 Move returns status 0, amount 40
02:09:40.074 00.000 20224 MoveAxis(N, 0, ABG)
02:09:40.074 00.000 20224 Move returns status 0, amount 0
02:09:40.074 00.000 20224 move complete, result=0
02:09:40.074 00.000 20224 worker thread done servicing request
02:09:40.074 00.000 20224 Worker thread wakes up
02:09:40.074 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:40.074 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:40.074 00.000 8996 GuideStep: -0.3 px 40 ms EAST, 0.2 px 0 ms NORTH
02:09:41.055 00.981 20224 Exposure complete
02:09:41.118 00.063 20224 worker thread done servicing request
02:09:41.118 00.000 8996 OnExposeComplete: enter
02:09:41.119 00.001 8996 UpdateGuideState(): m_state=6
02:09:41.120 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14979
02:09:41.121 00.001 8996 Star::Find returns 1 (0), X=137.49, Y=473.62, Mass=674622, SNR=316.6, Peak=46745 HFD=4.5
02:09:41.122 00.001 8996 MultiStar: [#1 -0.30,-0.46,0.00,M1] [#2 -0.41,-0.21,0.62,U] [#3 0.05,-0.27,0.46,U] [#4 -0.38,-0.47,0.00,M6] [#5 -0.00,-0.15,0.51,U] [#6 -0.05,0.26,0.42,U] [#7 -0.39,-0.38,0.00,M2] [#8 -0.21,-0.15,0.27,U] 
02:09:41.123 00.001 8996 single-star, 5 included, MultiStar: {-0.14, -0.09}, one-star: {-0.15, -0.04}
02:09:41.123 00.000 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
02:09:41.124 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
02:09:41.125 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.04 hyp=0.16 cameraTheta=-2.90 mountX=-0.15 mountY=0.06, mountTheta=2.78
02:09:41.126 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.04, opts=13)
02:09:41.127 00.001 8996 Enqueuing Move request for scope (-0.15, -0.04)
02:09:41.128 00.001 20224 Worker thread wakes up
02:09:41.128 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.04) opts 0xd
02:09:41.128 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.04)
02:09:41.128 00.000 20224 Moving (-0.15, -0.04) raw xDistance=-0.15 yDistance=0.06
02:09:41.128 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:09:41.128 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:41.128 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:09:41.128 00.000 20224 MoveAxis(E, 0, ABG)
02:09:41.128 00.000 20224 Move returns status 0, amount 0
02:09:41.129 00.001 20224 MoveAxis(N, 0, ABG)
02:09:41.129 00.000 20224 Move returns status 0, amount 0
02:09:41.129 00.000 20224 move complete, result=0
02:09:41.129 00.000 20224 worker thread done servicing request
02:09:41.133 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46745, med=3385, FiltMin=3053, FiltMax=24915, Gamma=1.000
02:09:41.155 00.022 8996 UpdateGuideState exits: m=674622 SNR=316.6
02:09:41.156 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:41.157 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:41.158 00.001 8996 Enqueuing Expose request
02:09:41.160 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:41.162 00.002 20224 Worker thread wakes up
02:09:41.162 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:41.162 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:42.343 01.181 20224 Exposure complete
02:09:42.409 00.066 20224 worker thread done servicing request
02:09:42.409 00.000 8996 OnExposeComplete: enter
02:09:42.410 00.001 8996 UpdateGuideState(): m_state=6
02:09:42.411 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14980
02:09:42.412 00.001 8996 Star::Find returns 1 (0), X=137.28, Y=473.17, Mass=631157, SNR=308.0, Peak=40333 HFD=4.6
02:09:42.413 00.001 8996 MultiStar: [#1 -0.24,-0.83,0.00,M2] [#2 -0.55,-0.27,0.00,M4] [#3 0.18,-0.06,0.54,U] [#4 -0.33,-0.51,0.00,M7] [#5 -0.03,-0.17,0.57,U] [#6 0.00,-0.13,0.30,U] [#7 -0.38,-0.07,0.37,U] [#8 -0.46,-0.42,0.00,M1] 
02:09:42.414 00.001 8996 refined, 4 included, MultiStar: {-0.15, -0.25}, one-star: {-0.36, -0.49}
02:09:42.415 00.001 8996 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
02:09:42.416 00.001 8996 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
02:09:42.416 00.000 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.25 hyp=0.29 cameraTheta=-2.12 mountX=-0.13 mountY=0.26, mountTheta=2.02
02:09:42.418 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.25, opts=13)
02:09:42.419 00.001 8996 Enqueuing Move request for scope (-0.15, -0.25)
02:09:42.420 00.001 20224 Worker thread wakes up
02:09:42.420 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.25) opts 0xd
02:09:42.420 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.25)
02:09:42.420 00.000 20224 Moving (-0.15, -0.25) raw xDistance=-0.13 yDistance=0.26
02:09:42.420 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:09:42.420 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.18 newest=0.55
02:09:42.420 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:09:42.420 00.000 20224 MoveAxis(E, 0, ABG)
02:09:42.420 00.000 20224 Move returns status 0, amount 0
02:09:42.420 00.000 20224 MoveAxis(S, 55, ABG)
02:09:42.420 00.000 20224 Guiding  Dir = 1, Dur = 55
02:09:42.420 00.000 20224 IsSlewing returns 0
02:09:42.421 00.001 20224 IsGuiding returns 0
02:09:42.424 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=40333, med=3389, FiltMin=3056, FiltMax=24496, Gamma=1.000
02:09:42.428 00.004 20224 PulseGuide returned control before completion, sleep 59
02:09:42.439 00.011 8996 UpdateGuideState exits: m=631157 SNR=308.0
02:09:42.440 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:42.441 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:42.442 00.001 8996 Enqueuing Expose request
02:09:42.489 00.047 20224 IsGuiding returns 1
02:09:42.489 00.000 20224 scope still moving after pulse duration time elapsed
02:09:42.521 00.032 20224 IsSlewing returns 0
02:09:42.521 00.000 20224 IsGuiding returns 0
02:09:42.522 00.001 20224 scope move finished after 55 + 46 ms
02:09:42.522 00.000 20224 Move returns status 0, amount 55
02:09:42.522 00.000 20224 move complete, result=0
02:09:42.522 00.000 20224 worker thread done servicing request
02:09:42.522 00.000 20224 Worker thread wakes up
02:09:42.522 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 55 ms SOUTH
02:09:42.523 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:42.524 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:43.507 00.983 20224 Exposure complete
02:09:43.598 00.091 20224 worker thread done servicing request
02:09:43.598 00.000 8996 OnExposeComplete: enter
02:09:43.599 00.001 8996 UpdateGuideState(): m_state=6
02:09:43.600 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14981
02:09:43.601 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=473.11, Mass=549796, SNR=292.0, Peak=37859 HFD=4.4
02:09:43.603 00.002 8996 MultiStar: [#1 -0.12,-0.99,0.00,M3] [#2 -0.26,0.07,0.67,U] [#3 0.32,0.16,0.62,U] [#4 -0.30,-0.54,0.00,M8] [#5 -0.07,-0.19,0.56,U] [#6 -0.24,-0.17,0.46,U] [#7 -0.08,-0.07,0.32,U] [#8 -0.53,-0.50,0.00,M2] 
02:09:43.603 00.000 8996 refined, 5 included, MultiStar: {-0.17, -0.17}, one-star: {-0.47, -0.55}
02:09:43.604 00.001 8996 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.10) = xAngle (-2.27 = -2.27)
02:09:43.605 00.001 8996 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.39 = 0.89)
02:09:43.606 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.17 hyp=0.24 cameraTheta=-2.37 mountX=-0.16 mountY=0.19, mountTheta=2.26
02:09:43.609 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.17, opts=13)
02:09:43.610 00.001 8996 Enqueuing Move request for scope (-0.17, -0.17)
02:09:43.611 00.001 20224 Worker thread wakes up
02:09:43.612 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.17) opts 0xd
02:09:43.612 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.17)
02:09:43.612 00.000 20224 Moving (-0.17, -0.17) raw xDistance=-0.16 yDistance=0.19
02:09:43.612 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:09:43.612 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:43.612 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:09:43.612 00.000 20224 MoveAxis(E, 0, ABG)
02:09:43.612 00.000 20224 Move returns status 0, amount 0
02:09:43.613 00.001 20224 MoveAxis(N, 0, ABG)
02:09:43.613 00.000 20224 Move returns status 0, amount 0
02:09:43.613 00.000 20224 move complete, result=0
02:09:43.613 00.000 20224 worker thread done servicing request
02:09:43.625 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=37859, med=3385, FiltMin=3072, FiltMax=24355, Gamma=1.000
02:09:43.653 00.028 8996 UpdateGuideState exits: m=549796 SNR=292.0
02:09:43.655 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:43.656 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:43.657 00.001 8996 Enqueuing Expose request
02:09:43.657 00.000 20224 Worker thread wakes up
02:09:43.658 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:43.658 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:09:43.659 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:44.848 01.189 20224 Exposure complete
02:09:44.944 00.096 20224 worker thread done servicing request
02:09:44.944 00.000 8996 OnExposeComplete: enter
02:09:44.946 00.002 8996 UpdateGuideState(): m_state=6
02:09:44.948 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14982
02:09:44.950 00.002 8996 Star::Find returns 1 (0), X=137.72, Y=473.34, Mass=511812, SNR=249.9, Peak=38589 HFD=4.4
02:09:44.952 00.002 8996 MultiStar: [#1 -0.28,-0.72,0.00,M4] [#2 -0.29,0.35,0.85,U] [#3 0.46,0.41,0.00,M1] [#4 -0.21,-0.37,0.51,U] [#5 0.14,-0.26,0.64,U] [#6 -0.17,-0.12,0.44,U] [#7 -0.32,-0.16,0.48,U] [#8 -0.11,-0.04,0.40,U] 
02:09:44.954 00.002 8996 refined, 6 included, MultiStar: {-0.11, -0.12}, one-star: {0.07, -0.32}
02:09:44.955 00.001 8996 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.10) = xAngle (-2.20 = -2.20)
02:09:44.956 00.001 8996 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.32 = 0.96)
02:09:44.957 00.001 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.12 hyp=0.16 cameraTheta=-2.30 mountX=-0.10 mountY=0.13, mountTheta=2.19
02:09:44.960 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.12, opts=13)
02:09:44.961 00.001 8996 Enqueuing Move request for scope (-0.11, -0.12)
02:09:44.962 00.001 20224 Worker thread wakes up
02:09:44.962 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.12) opts 0xd
02:09:44.962 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.12)
02:09:44.962 00.000 20224 Moving (-0.11, -0.12) raw xDistance=-0.10 yDistance=0.13
02:09:44.963 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:09:44.963 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:44.963 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:09:44.963 00.000 20224 MoveAxis(E, 0, ABG)
02:09:44.963 00.000 20224 Move returns status 0, amount 0
02:09:44.963 00.000 20224 MoveAxis(N, 0, ABG)
02:09:44.963 00.000 20224 Move returns status 0, amount 0
02:09:44.963 00.000 20224 move complete, result=0
02:09:44.963 00.000 20224 worker thread done servicing request
02:09:44.968 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=38589, med=3385, FiltMin=3062, FiltMax=23398, Gamma=1.000
02:09:44.988 00.020 8996 UpdateGuideState exits: m=511812 SNR=249.9
02:09:44.991 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:44.992 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:44.992 00.000 8996 Enqueuing Expose request
02:09:44.993 00.001 20224 Worker thread wakes up
02:09:44.993 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:44.994 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:44.994 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:45.980 00.986 20224 Exposure complete
02:09:46.035 00.055 20224 worker thread done servicing request
02:09:46.035 00.000 8996 OnExposeComplete: enter
02:09:46.037 00.002 8996 UpdateGuideState(): m_state=6
02:09:46.039 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14983
02:09:46.041 00.002 8996 Star::Find returns 1 (0), X=137.04, Y=473.25, Mass=642402, SNR=314.2, Peak=44179 HFD=4.5
02:09:46.043 00.002 8996 MultiStar: [#1 -0.38,-0.39,0.00,M5] [#2 -0.21,0.09,0.70,U] [#3 0.19,0.16,0.53,U] [#4 -0.28,-0.15,0.47,U] [#5 -0.19,-0.56,0.00,M1] [#6 0.05,0.31,0.36,U] [#7 -0.35,-0.08,0.43,U] [#8 -0.25,0.29,0.32,U] 
02:09:46.044 00.001 8996 refined, 6 included, MultiStar: {-0.26, -0.04}, one-star: {-0.61, -0.41}
02:09:46.046 00.002 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.89 = -2.89)
02:09:46.047 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.01 = 0.27)
02:09:46.049 00.002 8996 CameraToMount -- cameraX=-0.26 cameraY=-0.04 hyp=0.27 cameraTheta=-2.98 mountX=-0.26 mountY=0.07, mountTheta=2.87
02:09:46.052 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=-0.04, opts=13)
02:09:46.054 00.002 8996 Enqueuing Move request for scope (-0.26, -0.04)
02:09:46.056 00.002 20224 Worker thread wakes up
02:09:46.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.04) opts 0xd
02:09:46.056 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, -0.04)
02:09:46.056 00.000 20224 Moving (-0.26, -0.04) raw xDistance=-0.26 yDistance=0.07
02:09:46.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
02:09:46.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:46.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:09:46.058 00.002 20224 MoveAxis(E, 37, ABG)
02:09:46.058 00.000 20224 Guiding  Dir = 2, Dur = 37
02:09:46.058 00.000 20224 IsSlewing returns 0
02:09:46.058 00.000 20224 IsGuiding returns 0
02:09:46.065 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=44179, med=3385, FiltMin=3046, FiltMax=25443, Gamma=1.000
02:09:46.067 00.002 20224 PulseGuide returned control before completion, sleep 39
02:09:46.087 00.020 8996 UpdateGuideState exits: m=642402 SNR=314.2
02:09:46.088 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:46.089 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:46.089 00.000 8996 Enqueuing Expose request
02:09:46.112 00.023 20224 IsGuiding returns 1
02:09:46.112 00.000 20224 scope still moving after pulse duration time elapsed
02:09:46.143 00.031 20224 IsSlewing returns 0
02:09:46.143 00.000 20224 IsGuiding returns 1
02:09:46.173 00.030 20224 IsSlewing returns 0
02:09:46.173 00.000 20224 IsGuiding returns 0
02:09:46.174 00.001 20224 scope move finished after 37 + 79 ms
02:09:46.174 00.000 20224 Move returns status 0, amount 37
02:09:46.174 00.000 20224 MoveAxis(N, 0, ABG)
02:09:46.174 00.000 20224 Move returns status 0, amount 0
02:09:46.174 00.000 20224 move complete, result=0
02:09:46.174 00.000 20224 worker thread done servicing request
02:09:46.174 00.000 20224 Worker thread wakes up
02:09:46.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:46.174 00.000 8996 GuideStep: -0.3 px 37 ms EAST, 0.1 px 0 ms NORTH
02:09:46.178 00.004 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:47.364 01.186 20224 Exposure complete
02:09:47.450 00.086 20224 worker thread done servicing request
02:09:47.451 00.001 8996 OnExposeComplete: enter
02:09:47.453 00.002 8996 UpdateGuideState(): m_state=6
02:09:47.454 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14984
02:09:47.456 00.002 8996 Star::Find returns 1 (0), X=138.12, Y=473.40, Mass=632421, SNR=296.7, Peak=40477 HFD=4.5
02:09:47.460 00.004 8996 MultiStar: [#1 0.55,-0.27,0.00,M6] [#2 0.18,0.00,0.61,U] [#3 0.52,0.19,0.00,M1] [#4 0.19,-0.39,0.46,U] [#5 0.55,-0.35,0.00,M2] [#6 0.15,0.17,0.48,U] [#7 -0.04,-0.15,0.31,U] [#8 0.46,-0.04,0.34,U] 
02:09:47.462 00.002 8996 refined, 5 included, MultiStar: {0.28, -0.13}, one-star: {0.48, -0.26}
02:09:47.465 00.003 8996 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.10) = xAngle (-0.35 = -0.35)
02:09:47.467 00.002 8996 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.47 = 2.81)
02:09:47.468 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=-0.13 hyp=0.31 cameraTheta=-0.45 mountX=0.29 mountY=0.10, mountTheta=0.33
02:09:47.472 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=-0.13, opts=13)
02:09:47.475 00.003 8996 Enqueuing Move request for scope (0.28, -0.13)
02:09:47.477 00.002 20224 Worker thread wakes up
02:09:47.478 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.13) opts 0xd
02:09:47.478 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, -0.13)
02:09:47.478 00.000 20224 Moving (0.28, -0.13) raw xDistance=0.29 yDistance=0.10
02:09:47.478 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
02:09:47.478 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:47.478 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:09:47.478 00.000 20224 MoveAxis(W, 39, ABG)
02:09:47.478 00.000 20224 Guiding  Dir = 3, Dur = 39
02:09:47.479 00.001 20224 IsSlewing returns 0
02:09:47.479 00.000 20224 IsGuiding returns 0
02:09:47.486 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=40477, med=3385, FiltMin=3049, FiltMax=22675, Gamma=1.000
02:09:47.489 00.003 20224 PulseGuide returned control before completion, sleep 40
02:09:47.506 00.017 8996 UpdateGuideState exits: m=632421 SNR=296.7
02:09:47.508 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:47.508 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:47.509 00.001 8996 Enqueuing Expose request
02:09:47.534 00.025 20224 IsGuiding returns 1
02:09:47.534 00.000 20224 scope still moving after pulse duration time elapsed
02:09:47.566 00.032 20224 IsSlewing returns 0
02:09:47.566 00.000 20224 IsGuiding returns 1
02:09:47.596 00.030 20224 IsSlewing returns 0
02:09:47.597 00.001 20224 IsGuiding returns 0
02:09:47.597 00.000 20224 scope move finished after 39 + 79 ms
02:09:47.597 00.000 20224 Move returns status 0, amount 39
02:09:47.597 00.000 20224 MoveAxis(N, 0, ABG)
02:09:47.597 00.000 20224 Move returns status 0, amount 0
02:09:47.597 00.000 20224 move complete, result=0
02:09:47.598 00.001 20224 worker thread done servicing request
02:09:47.598 00.000 8996 GuideStep: 0.3 px 39 ms WEST, 0.1 px 0 ms NORTH
02:09:47.600 00.002 20224 Worker thread wakes up
02:09:47.600 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:47.600 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:48.583 00.983 20224 Exposure complete
02:09:48.642 00.059 20224 worker thread done servicing request
02:09:48.642 00.000 8996 OnExposeComplete: enter
02:09:48.644 00.002 8996 UpdateGuideState(): m_state=6
02:09:48.645 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14985
02:09:48.646 00.001 8996 Star::Find returns 1 (0), X=137.69, Y=473.36, Mass=584973, SNR=289.3, Peak=35101 HFD=4.7
02:09:48.647 00.001 8996 MultiStar: [#1 0.08,-0.35,0.67,U] [#2 0.02,0.29,0.72,U] [#3 0.41,-0.27,0.00,M2] [#4 -0.07,-0.49,0.00,M6] [#5 0.55,-0.08,0.00,M3] [#6 -0.31,0.06,0.32,U] [#7 -0.38,0.02,0.47,U] [#8 0.23,-0.11,0.34,U] 
02:09:48.648 00.001 8996 refined, 5 included, MultiStar: {-0.02, -0.10}, one-star: {0.05, -0.30}
02:09:48.648 00.000 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.72 = -1.72)
02:09:48.649 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.84 = 1.44)
02:09:48.650 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.82 mountX=-0.01 mountY=0.10, mountTheta=1.72
02:09:48.652 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.10, opts=13)
02:09:48.652 00.000 8996 Enqueuing Move request for scope (-0.02, -0.10)
02:09:48.653 00.001 20224 Worker thread wakes up
02:09:48.653 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.10) opts 0xd
02:09:48.653 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.10)
02:09:48.653 00.000 20224 Moving (-0.02, -0.10) raw xDistance=-0.01 yDistance=0.10
02:09:48.653 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:09:48.653 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:48.654 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:09:48.654 00.000 20224 MoveAxis(E, 0, ABG)
02:09:48.654 00.000 20224 Move returns status 0, amount 0
02:09:48.654 00.000 20224 MoveAxis(N, 0, ABG)
02:09:48.654 00.000 20224 Move returns status 0, amount 0
02:09:48.654 00.000 20224 move complete, result=0
02:09:48.654 00.000 20224 worker thread done servicing request
02:09:48.657 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=35101, med=3385, FiltMin=3040, FiltMax=27062, Gamma=1.000
02:09:48.683 00.026 8996 UpdateGuideState exits: m=584973 SNR=289.3
02:09:48.684 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:48.685 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:48.686 00.001 8996 Enqueuing Expose request
02:09:48.686 00.000 20224 Worker thread wakes up
02:09:48.686 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:09:48.687 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:48.687 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:49.839 01.152 20224 Exposure complete
02:09:49.905 00.066 20224 worker thread done servicing request
02:09:49.905 00.000 8996 OnExposeComplete: enter
02:09:49.906 00.001 8996 UpdateGuideState(): m_state=6
02:09:49.908 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14986
02:09:49.909 00.001 8996 Star::Find returns 1 (0), X=137.32, Y=473.42, Mass=563035, SNR=295.4, Peak=34877 HFD=4.7
02:09:49.911 00.002 8996 MultiStar: [#1 -0.55,-0.64,0.00,M6] [#2 -0.70,0.02,0.00,M1] [#3 -0.38,-0.08,0.68,U] [#4 -0.82,-0.66,0.00,M7] [#5 -0.15,-0.12,0.54,U] [#6 -0.73,-0.45,0.00,M1] [#7 -0.70,-0.10,0.00,M1] [#8 -0.34,0.10,0.31,U] 
02:09:49.913 00.002 8996 refined, 3 included, MultiStar: {-0.30, -0.13}, one-star: {-0.32, -0.24}
02:09:49.914 00.001 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.64 = -2.64)
02:09:49.916 00.002 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.76 = 0.52)
02:09:49.917 00.001 8996 CameraToMount -- cameraX=-0.30 cameraY=-0.13 hyp=0.33 cameraTheta=-2.73 mountX=-0.29 mountY=0.16, mountTheta=2.62
02:09:49.920 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=-0.13, opts=13)
02:09:49.922 00.002 8996 Enqueuing Move request for scope (-0.30, -0.13)
02:09:49.924 00.002 20224 Worker thread wakes up
02:09:49.924 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.13) opts 0xd
02:09:49.925 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.30, -0.13)
02:09:49.925 00.000 20224 Moving (-0.30, -0.13) raw xDistance=-0.29 yDistance=0.16
02:09:49.925 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:09:49.925 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:49.925 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:09:49.925 00.000 20224 MoveAxis(E, 42, ABG)
02:09:49.925 00.000 20224 Guiding  Dir = 2, Dur = 42
02:09:49.926 00.001 20224 IsSlewing returns 0
02:09:49.926 00.000 20224 IsGuiding returns 0
02:09:49.935 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=34877, med=3385, FiltMin=3053, FiltMax=20387, Gamma=1.000
02:09:49.944 00.009 20224 PulseGuide returned control before completion, sleep 35
02:09:49.960 00.016 8996 UpdateGuideState exits: m=563035 SNR=295.4
02:09:49.962 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:49.963 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:49.964 00.001 8996 Enqueuing Expose request
02:09:49.990 00.026 20224 IsGuiding returns 1
02:09:49.990 00.000 20224 scope still moving after pulse duration time elapsed
02:09:50.021 00.031 20224 IsSlewing returns 0
02:09:50.021 00.000 20224 IsGuiding returns 1
02:09:50.052 00.031 20224 IsSlewing returns 0
02:09:50.052 00.000 20224 IsGuiding returns 0
02:09:50.052 00.000 20224 scope move finished after 42 + 84 ms
02:09:50.052 00.000 20224 Move returns status 0, amount 42
02:09:50.052 00.000 20224 MoveAxis(N, 0, ABG)
02:09:50.052 00.000 20224 Move returns status 0, amount 0
02:09:50.052 00.000 20224 move complete, result=0
02:09:50.053 00.001 20224 worker thread done servicing request
02:09:50.053 00.000 20224 Worker thread wakes up
02:09:50.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:50.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:50.053 00.000 8996 GuideStep: -0.3 px 42 ms EAST, 0.2 px 0 ms NORTH
02:09:51.009 00.956 20224 Exposure complete
02:09:51.076 00.067 20224 worker thread done servicing request
02:09:51.076 00.000 8996 OnExposeComplete: enter
02:09:51.077 00.001 8996 UpdateGuideState(): m_state=6
02:09:51.078 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14987
02:09:51.079 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=473.85, Mass=519731, SNR=308.7, Peak=36889 HFD=4.5
02:09:51.081 00.002 8996 MultiStar: [#1 -0.10,-0.56,0.00,M7] [#2 -0.28,0.07,0.60,U] [#3 0.31,0.41,0.00,M2] [#4 -0.11,-0.39,0.42,U] [#5 0.43,-0.46,0.00,M3] [#6 -0.06,-0.21,0.38,U] [#7 -0.44,-0.08,0.34,U] [#8 0.28,0.08,0.32,U] 
02:09:51.082 00.001 8996 refined, 5 included, MultiStar: {-0.00, -0.00}, one-star: {0.29, 0.19}
02:09:51.083 00.001 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.08 = -2.08)
02:09:51.085 00.002 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.20 = 1.08)
02:09:51.086 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.00 hyp=0.01 cameraTheta=-2.17 mountX=-0.00 mountY=0.01, mountTheta=2.07
02:09:51.087 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.00, opts=13)
02:09:51.088 00.001 8996 Enqueuing Move request for scope (-0.00, -0.00)
02:09:51.089 00.001 20224 Worker thread wakes up
02:09:51.090 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.00) opts 0xd
02:09:51.090 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.00)
02:09:51.090 00.000 20224 Moving (-0.00, -0.00) raw xDistance=-0.00 yDistance=0.01
02:09:51.090 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:09:51.090 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:51.090 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:09:51.090 00.000 20224 MoveAxis(E, 0, ABG)
02:09:51.090 00.000 20224 Move returns status 0, amount 0
02:09:51.090 00.000 20224 MoveAxis(N, 0, ABG)
02:09:51.090 00.000 20224 Move returns status 0, amount 0
02:09:51.090 00.000 20224 move complete, result=0
02:09:51.090 00.000 20224 worker thread done servicing request
02:09:51.094 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=36889, med=3385, FiltMin=3049, FiltMax=22829, Gamma=1.000
02:09:51.110 00.016 8996 UpdateGuideState exits: m=519731 SNR=308.7
02:09:51.111 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:51.112 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:51.113 00.001 8996 Enqueuing Expose request
02:09:51.114 00.001 20224 Worker thread wakes up
02:09:51.114 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:51.114 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:51.115 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:52.284 01.169 20224 Exposure complete
02:09:52.375 00.091 20224 worker thread done servicing request
02:09:52.375 00.000 8996 OnExposeComplete: enter
02:09:52.376 00.001 8996 UpdateGuideState(): m_state=6
02:09:52.377 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14988
02:09:52.377 00.000 8996 Star::Find returns 1 (0), X=138.14, Y=473.28, Mass=683329, SNR=329.7, Peak=42509 HFD=4.5
02:09:52.379 00.002 8996 MultiStar: [#1 0.45,-0.84,0.00,M8] [#2 -0.00,-0.06,0.57,U] [#3 0.50,-0.62,0.00,M3] [#4 0.15,-0.70,0.00,M7] [#5 0.38,-0.29,0.00,M4] [#6 0.11,-0.42,0.39,U] [#7 0.32,-0.21,0.30,U] [#8 0.08,-0.32,0.30,U] 
02:09:52.380 00.001 8996 refined, 4 included, MultiStar: {0.26, -0.29}, one-star: {0.50, -0.38}
02:09:52.380 00.000 8996 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.10) = xAngle (-0.75 = -0.75)
02:09:52.381 00.001 8996 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.87 = 2.41)
02:09:52.382 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=-0.29 hyp=0.39 cameraTheta=-0.84 mountX=0.28 mountY=0.26, mountTheta=0.74
02:09:52.384 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=-0.29, opts=13)
02:09:52.385 00.001 8996 Enqueuing Move request for scope (0.26, -0.29)
02:09:52.386 00.001 20224 Worker thread wakes up
02:09:52.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.29) opts 0xd
02:09:52.386 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, -0.29)
02:09:52.386 00.000 20224 Moving (0.26, -0.29) raw xDistance=0.28 yDistance=0.26
02:09:52.386 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
02:09:52.386 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
02:09:52.387 00.001 20224 MoveAxis(W, 42, ABG)
02:09:52.387 00.000 20224 Guiding  Dir = 3, Dur = 42
02:09:52.387 00.000 20224 IsSlewing returns 0
02:09:52.387 00.000 20224 IsGuiding returns 0
02:09:52.390 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42509, med=3385, FiltMin=3081, FiltMax=26400, Gamma=1.000
02:09:52.404 00.014 8996 UpdateGuideState exits: m=683329 SNR=329.7
02:09:52.405 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:52.406 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:52.406 00.000 8996 Enqueuing Expose request
02:09:52.414 00.008 20224 PulseGuide returned control before completion, sleep 25
02:09:52.443 00.029 20224 IsGuiding returns 1
02:09:52.443 00.000 20224 scope still moving after pulse duration time elapsed
02:09:52.474 00.031 20224 IsSlewing returns 0
02:09:52.475 00.001 20224 IsGuiding returns 1
02:09:52.505 00.030 20224 IsSlewing returns 0
02:09:52.506 00.001 20224 IsGuiding returns 0
02:09:52.506 00.000 20224 scope move finished after 42 + 77 ms
02:09:52.506 00.000 20224 Move returns status 0, amount 42
02:09:52.506 00.000 20224 MoveAxis(S, 54, ABG)
02:09:52.506 00.000 20224 Guiding  Dir = 1, Dur = 54
02:09:52.506 00.000 20224 IsSlewing returns 0
02:09:52.506 00.000 20224 IsGuiding returns 0
02:09:52.570 00.064 20224 IsGuiding returns 1
02:09:52.570 00.000 20224 scope still moving after pulse duration time elapsed
02:09:52.598 00.028 20224 IsSlewing returns 0
02:09:52.598 00.000 20224 IsGuiding returns 1
02:09:52.629 00.031 20224 IsSlewing returns 0
02:09:52.629 00.000 20224 IsGuiding returns 1
02:09:52.660 00.031 20224 IsSlewing returns 0
02:09:52.660 00.000 20224 IsGuiding returns 0
02:09:52.660 00.000 20224 scope move finished after 54 + 100 ms
02:09:52.660 00.000 20224 Move returns status 0, amount 54
02:09:52.660 00.000 20224 move complete, result=0
02:09:52.660 00.000 20224 worker thread done servicing request
02:09:52.660 00.000 20224 Worker thread wakes up
02:09:52.660 00.000 8996 GuideStep: 0.3 px 42 ms WEST, 0.3 px 54 ms SOUTH
02:09:52.662 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:52.662 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:53.638 00.976 20224 Exposure complete
02:09:53.711 00.073 20224 worker thread done servicing request
02:09:53.711 00.000 8996 OnExposeComplete: enter
02:09:53.712 00.001 8996 UpdateGuideState(): m_state=6
02:09:53.713 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14989
02:09:53.714 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=472.62, Mass=544312, SNR=291.6, Peak=31181 HFD=4.7
02:09:53.715 00.001 8996 MultiStar: large primary error, entering stabilization period
02:09:53.716 00.001 8996 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.10) = xAngle (-1.74 = -1.74)
02:09:53.716 00.000 8996 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.86 = 1.42)
02:09:53.717 00.001 8996 CameraToMount -- cameraX=-0.28 cameraY=-1.04 hyp=1.08 cameraTheta=-1.83 mountX=-0.18 mountY=1.06, mountTheta=1.74
02:09:53.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=-1.04, opts=13)
02:09:53.720 00.001 8996 Enqueuing Move request for scope (-0.28, -1.04)
02:09:53.721 00.001 20224 Worker thread wakes up
02:09:53.721 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -1.04) opts 0xd
02:09:53.721 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, -1.04)
02:09:53.722 00.001 20224 Moving (-0.28, -1.04) raw xDistance=-0.18 yDistance=1.06
02:09:53.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:09:53.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
02:09:53.722 00.000 20224 MoveAxis(E, 0, ABG)
02:09:53.722 00.000 20224 Move returns status 0, amount 0
02:09:53.722 00.000 20224 MoveAxis(S, 224, ABG)
02:09:53.722 00.000 20224 Guiding  Dir = 1, Dur = 224
02:09:53.722 00.000 20224 IsSlewing returns 0
02:09:53.722 00.000 20224 IsGuiding returns 0
02:09:53.728 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=31181, med=3385, FiltMin=3088, FiltMax=20243, Gamma=1.000
02:09:53.752 00.024 20224 PulseGuide returned control before completion, sleep 205
02:09:53.752 00.000 8996 UpdateGuideState exits: m=544312 SNR=291.6
02:09:53.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:53.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:53.755 00.001 8996 Enqueuing Expose request
02:09:53.968 00.213 20224 IsGuiding returns 1
02:09:53.968 00.000 20224 scope still moving after pulse duration time elapsed
02:09:53.999 00.031 20224 IsSlewing returns 0
02:09:53.999 00.000 20224 IsGuiding returns 0
02:09:53.999 00.000 20224 scope move finished after 224 + 53 ms
02:09:53.999 00.000 20224 Move returns status 0, amount 224
02:09:54.000 00.001 20224 move complete, result=0
02:09:54.000 00.000 20224 worker thread done servicing request
02:09:54.000 00.000 20224 Worker thread wakes up
02:09:54.000 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 1.1 px 224 ms SOUTH
02:09:54.002 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:54.002 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:55.177 01.175 20224 Exposure complete
02:09:55.271 00.094 20224 worker thread done servicing request
02:09:55.271 00.000 8996 OnExposeComplete: enter
02:09:55.273 00.002 8996 UpdateGuideState(): m_state=6
02:09:55.275 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14990
02:09:55.276 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=474.48, Mass=683472, SNR=321.0, Peak=44585 HFD=4.6
02:09:55.277 00.001 8996 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.10) = xAngle (1.78 = 1.78)
02:09:55.278 00.001 8996 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.34 = -1.34)
02:09:55.279 00.001 8996 CameraToMount -- cameraX=-0.10 cameraY=0.83 hyp=0.83 cameraTheta=1.69 mountX=-0.18 mountY=-0.81, mountTheta=-1.79
02:09:55.281 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.10, y=0.83, opts=13)
02:09:55.283 00.002 8996 Enqueuing Move request for scope (-0.10, 0.83)
02:09:55.284 00.001 20224 Worker thread wakes up
02:09:55.284 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.83) opts 0xd
02:09:55.284 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.10, 0.83)
02:09:55.284 00.000 20224 Moving (-0.10, 0.83) raw xDistance=-0.18 yDistance=-0.81
02:09:55.284 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:09:55.284 00.000 20224 resist switch: large excursion: input -0.81 thresh 0.60 direction from 1 to -1
02:09:55.284 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.43
02:09:55.284 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
02:09:55.284 00.000 20224 MoveAxis(E, 0, ABG)
02:09:55.284 00.000 20224 Move returns status 0, amount 0
02:09:55.284 00.000 20224 MoveAxis(N, 170, ABG)
02:09:55.284 00.000 20224 Guiding  Dir = 0, Dur = 170
02:09:55.285 00.001 20224 IsSlewing returns 0
02:09:55.285 00.000 20224 IsGuiding returns 0
02:09:55.290 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=44585, med=3385, FiltMin=3065, FiltMax=27702, Gamma=1.000
02:09:55.310 00.020 20224 PulseGuide returned control before completion, sleep 155
02:09:55.312 00.002 8996 UpdateGuideState exits: m=683472 SNR=321.0
02:09:55.314 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:55.316 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:55.317 00.001 8996 Enqueuing Expose request
02:09:55.480 00.163 20224 IsGuiding returns 1
02:09:55.481 00.001 20224 scope still moving after pulse duration time elapsed
02:09:55.511 00.030 20224 IsSlewing returns 0
02:09:55.512 00.001 20224 IsGuiding returns 0
02:09:55.512 00.000 20224 scope move finished after 170 + 57 ms
02:09:55.512 00.000 20224 Move returns status 0, amount 170
02:09:55.512 00.000 20224 move complete, result=0
02:09:55.512 00.000 20224 worker thread done servicing request
02:09:55.512 00.000 20224 Worker thread wakes up
02:09:55.512 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.8 px 170 ms NORTH
02:09:55.516 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:55.516 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:56.498 00.982 20224 Exposure complete
02:09:56.590 00.092 20224 worker thread done servicing request
02:09:56.590 00.000 8996 OnExposeComplete: enter
02:09:56.593 00.003 8996 UpdateGuideState(): m_state=6
02:09:56.596 00.003 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14991
02:09:56.599 00.003 8996 Star::Find returns 1 (0), X=137.68, Y=474.63, Mass=649845, SNR=324.0, Peak=41389 HFD=4.7
02:09:56.601 00.002 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
02:09:56.603 00.002 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.49 = -1.49)
02:09:56.604 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=0.97 hyp=0.97 cameraTheta=1.54 mountX=-0.06 mountY=-0.97, mountTheta=-1.64
02:09:56.608 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.97, opts=13)
02:09:56.610 00.002 8996 Enqueuing Move request for scope (0.03, 0.97)
02:09:56.612 00.002 20224 Worker thread wakes up
02:09:56.613 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.97) opts 0xd
02:09:56.613 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.97)
02:09:56.613 00.000 20224 Moving (0.03, 0.97) raw xDistance=-0.06 yDistance=-0.97
02:09:56.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:09:56.613 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
02:09:56.613 00.000 20224 MoveAxis(E, 0, ABG)
02:09:56.613 00.000 20224 Move returns status 0, amount 0
02:09:56.613 00.000 20224 MoveAxis(N, 204, ABG)
02:09:56.613 00.000 20224 Guiding  Dir = 0, Dur = 204
02:09:56.613 00.000 20224 IsSlewing returns 0
02:09:56.613 00.000 20224 IsGuiding returns 0
02:09:56.620 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=41389, med=3385, FiltMin=3046, FiltMax=29728, Gamma=1.000
02:09:56.643 00.023 8996 UpdateGuideState exits: m=649845 SNR=324.0
02:09:56.644 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:56.644 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:56.645 00.001 8996 Enqueuing Expose request
02:09:56.654 00.009 20224 PulseGuide returned control before completion, sleep 174
02:09:56.839 00.185 20224 IsGuiding returns 1
02:09:56.839 00.000 20224 scope still moving after pulse duration time elapsed
02:09:56.871 00.032 20224 IsSlewing returns 0
02:09:56.871 00.000 20224 IsGuiding returns 1
02:09:56.903 00.032 20224 IsSlewing returns 0
02:09:56.903 00.000 20224 IsGuiding returns 0
02:09:56.903 00.000 20224 scope move finished after 204 + 86 ms
02:09:56.903 00.000 20224 Move returns status 0, amount 204
02:09:56.903 00.000 20224 move complete, result=0
02:09:56.903 00.000 20224 worker thread done servicing request
02:09:56.903 00.000 20224 Worker thread wakes up
02:09:56.903 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -1.0 px 204 ms NORTH
02:09:56.906 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:56.906 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:58.095 01.189 20224 Exposure complete
02:09:58.161 00.066 20224 worker thread done servicing request
02:09:58.161 00.000 8996 OnExposeComplete: enter
02:09:58.163 00.002 8996 UpdateGuideState(): m_state=6
02:09:58.164 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14992
02:09:58.166 00.002 8996 Star::Find returns 1 (0), X=137.31, Y=473.47, Mass=570263, SNR=269.7, Peak=35037 HFD=4.6
02:09:58.166 00.000 8996 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.10) = xAngle (-2.54 = -2.54)
02:09:58.168 00.002 8996 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.66 = 0.62)
02:09:58.169 00.001 8996 CameraToMount -- cameraX=-0.34 cameraY=-0.19 hyp=0.38 cameraTheta=-2.63 mountX=-0.32 mountY=0.22, mountTheta=2.53
02:09:58.171 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.34, y=-0.19, opts=13)
02:09:58.172 00.001 8996 Enqueuing Move request for scope (-0.34, -0.19)
02:09:58.174 00.002 20224 Worker thread wakes up
02:09:58.174 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.19) opts 0xd
02:09:58.174 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.34, -0.19)
02:09:58.174 00.000 20224 Moving (-0.34, -0.19) raw xDistance=-0.32 yDistance=0.22
02:09:58.174 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
02:09:58.175 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:09:58.175 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:09:58.175 00.000 20224 MoveAxis(E, 46, ABG)
02:09:58.175 00.000 20224 Guiding  Dir = 2, Dur = 46
02:09:58.175 00.000 20224 IsSlewing returns 0
02:09:58.175 00.000 20224 IsGuiding returns 0
02:09:58.182 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=65535, med=3389, FiltMin=3049, FiltMax=21443, Gamma=1.000
02:09:58.196 00.014 8996 UpdateGuideState exits: m=570263 SNR=269.7
02:09:58.197 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:58.198 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:58.199 00.001 8996 Enqueuing Expose request
02:09:58.234 00.035 20224 IsGuiding returns 1
02:09:58.235 00.001 20224 scope still moving after pulse duration time elapsed
02:09:58.265 00.030 20224 IsSlewing returns 0
02:09:58.265 00.000 20224 IsGuiding returns 1
02:09:58.296 00.031 20224 IsSlewing returns 0
02:09:58.297 00.001 20224 IsGuiding returns 1
02:09:58.326 00.029 20224 IsSlewing returns 0
02:09:58.326 00.000 20224 IsGuiding returns 0
02:09:58.326 00.000 20224 scope move finished after 46 + 105 ms
02:09:58.327 00.001 20224 Move returns status 0, amount 46
02:09:58.327 00.000 20224 MoveAxis(N, 0, ABG)
02:09:58.327 00.000 20224 Move returns status 0, amount 0
02:09:58.327 00.000 20224 move complete, result=0
02:09:58.327 00.000 20224 worker thread done servicing request
02:09:58.327 00.000 8996 GuideStep: -0.3 px 46 ms EAST, 0.2 px 0 ms NORTH
02:09:58.329 00.002 20224 Worker thread wakes up
02:09:58.330 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:58.330 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:09:59.319 00.989 20224 Exposure complete
02:09:59.414 00.095 20224 worker thread done servicing request
02:09:59.414 00.000 8996 OnExposeComplete: enter
02:09:59.415 00.001 8996 UpdateGuideState(): m_state=6
02:09:59.416 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14993
02:09:59.417 00.001 8996 Star::Find returns 1 (0), X=137.77, Y=473.51, Mass=581031, SNR=267.6, Peak=40217 HFD=4.6
02:09:59.417 00.000 8996 MultiStar: exiting stabilization period
02:09:59.418 00.001 8996 MultiStar: [#1 -0.01,-0.47,0.00,M9] [#2 -0.42,0.30,0.00,M1] [#3 0.06,0.10,0.63,U] [#4 -0.28,-0.12,0.51,U] [#5 0.50,0.03,0.00,M5] [#6 -0.28,-0.16,0.37,U] [#7 -0.21,0.17,0.50,U] [#8 0.07,0.24,0.32,U] 
02:09:59.419 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.01}, one-star: {0.12, -0.15}
02:09:59.420 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.81 = -2.81)
02:09:59.420 00.000 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.93 = 0.35)
02:09:59.421 00.001 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.01 hyp=0.05 cameraTheta=-2.90 mountX=-0.05 mountY=0.02, mountTheta=2.79
02:09:59.422 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.01, opts=13)
02:09:59.423 00.001 8996 Enqueuing Move request for scope (-0.05, -0.01)
02:09:59.424 00.001 20224 Worker thread wakes up
02:09:59.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.01) opts 0xd
02:09:59.424 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.01)
02:09:59.424 00.000 20224 Moving (-0.05, -0.01) raw xDistance=-0.05 yDistance=0.02
02:09:59.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:09:59.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:09:59.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:09:59.425 00.001 20224 MoveAxis(E, 0, ABG)
02:09:59.425 00.000 20224 Move returns status 0, amount 0
02:09:59.425 00.000 20224 MoveAxis(N, 0, ABG)
02:09:59.425 00.000 20224 Move returns status 0, amount 0
02:09:59.425 00.000 20224 move complete, result=0
02:09:59.425 00.000 20224 worker thread done servicing request
02:09:59.428 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=40217, med=3389, FiltMin=3065, FiltMax=25091, Gamma=1.000
02:09:59.444 00.016 8996 UpdateGuideState exits: m=581031 SNR=267.6
02:09:59.446 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:09:59.446 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:09:59.447 00.001 8996 Enqueuing Expose request
02:09:59.448 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:09:59.448 00.000 20224 Worker thread wakes up
02:09:59.449 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:09:59.449 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:00.612 01.163 20224 Exposure complete
02:10:00.679 00.067 20224 worker thread done servicing request
02:10:00.679 00.000 8996 OnExposeComplete: enter
02:10:00.680 00.001 8996 UpdateGuideState(): m_state=6
02:10:00.681 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14994
02:10:00.682 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=473.42, Mass=649616, SNR=310.4, Peak=42397 HFD=4.8
02:10:00.683 00.001 8996 MultiStar: [#1 -0.01,-0.66,0.00,M10] [#2 -0.24,0.07,0.67,U] [#3 0.08,-0.27,0.54,U] [#4 0.01,-0.70,0.00,M7] [#5 0.67,-0.37,0.00,M6] [#6 -0.12,-0.56,0.00,M1] [#7 -0.33,-0.26,0.34,U] [#8 0.50,-0.56,0.00,M1] 
02:10:00.684 00.001 8996 refined, 3 included, MultiStar: {0.07, -0.17}, one-star: {0.42, -0.24}
02:10:00.684 00.000 8996 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.10) = xAngle (-1.06 = -1.06)
02:10:00.685 00.001 8996 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.18 = 2.10)
02:10:00.686 00.001 8996 CameraToMount -- cameraX=0.07 cameraY=-0.17 hyp=0.18 cameraTheta=-1.16 mountX=0.09 mountY=0.16, mountTheta=1.06
02:10:00.688 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.07, y=-0.17, opts=13)
02:10:00.691 00.003 8996 Enqueuing Move request for scope (0.07, -0.17)
02:10:00.693 00.002 20224 Worker thread wakes up
02:10:00.694 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.17) opts 0xd
02:10:00.694 00.000 20224 Handling offset move in thread for scope, endpoint = (0.07, -0.17)
02:10:00.694 00.000 20224 Moving (0.07, -0.17) raw xDistance=0.09 yDistance=0.16
02:10:00.694 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:10:00.694 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:00.694 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:10:00.694 00.000 20224 MoveAxis(E, 0, ABG)
02:10:00.694 00.000 20224 Move returns status 0, amount 0
02:10:00.694 00.000 20224 MoveAxis(N, 0, ABG)
02:10:00.694 00.000 20224 Move returns status 0, amount 0
02:10:00.694 00.000 20224 move complete, result=0
02:10:00.695 00.001 20224 worker thread done servicing request
02:10:00.703 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42397, med=3385, FiltMin=3011, FiltMax=24691, Gamma=1.000
02:10:00.730 00.027 8996 UpdateGuideState exits: m=649616 SNR=310.4
02:10:00.731 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:00.733 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:00.734 00.001 8996 Enqueuing Expose request
02:10:00.735 00.001 20224 Worker thread wakes up
02:10:00.735 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:00.735 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:00.735 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:01.718 00.983 20224 Exposure complete
02:10:01.788 00.070 20224 worker thread done servicing request
02:10:01.788 00.000 8996 OnExposeComplete: enter
02:10:01.789 00.001 8996 UpdateGuideState(): m_state=6
02:10:01.790 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14995
02:10:01.791 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=473.09, Mass=577876, SNR=269.0, Peak=42765 HFD=4.5
02:10:01.792 00.001 8996 MultiStar: [#1 -0.00,-0.76,0.00,R] [#2 -0.11,-0.36,0.69,U] [#3 0.23,-0.13,0.66,U] [#4 -0.39,-0.45,0.00,M8] [#5 0.40,-0.53,0.00,M7] [#6 -0.43,-0.45,0.00,M2] [#7 -0.39,-0.21,0.48,U] [#8 0.30,-0.42,0.00,M2] 
02:10:01.793 00.001 8996 refined, 3 included, MultiStar: {0.02, -0.36}, one-star: {0.18, -0.57}
02:10:01.794 00.001 8996 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
02:10:01.796 00.002 8996 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.53 = 1.75)
02:10:01.799 00.003 8996 CameraToMount -- cameraX=0.02 cameraY=-0.36 hyp=0.36 cameraTheta=-1.50 mountX=0.06 mountY=0.35, mountTheta=1.41
02:10:01.803 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.36, opts=13)
02:10:01.805 00.002 8996 Enqueuing Move request for scope (0.02, -0.36)
02:10:01.806 00.001 20224 Worker thread wakes up
02:10:01.807 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.36) opts 0xd
02:10:01.807 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.36)
02:10:01.807 00.000 20224 Moving (0.02, -0.36) raw xDistance=0.06 yDistance=0.35
02:10:01.807 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:10:01.807 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:01.807 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
02:10:01.807 00.000 20224 MoveAxis(E, 0, ABG)
02:10:01.807 00.000 20224 Move returns status 0, amount 0
02:10:01.808 00.001 20224 MoveAxis(N, 0, ABG)
02:10:01.808 00.000 20224 Move returns status 0, amount 0
02:10:01.808 00.000 20224 move complete, result=0
02:10:01.808 00.000 20224 worker thread done servicing request
02:10:01.819 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=42765, med=3385, FiltMin=3046, FiltMax=23568, Gamma=1.000
02:10:01.848 00.029 8996 UpdateGuideState exits: m=577876 SNR=269.0
02:10:01.849 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:01.850 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:01.851 00.001 8996 Enqueuing Expose request
02:10:01.852 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:10:01.853 00.001 20224 Worker thread wakes up
02:10:01.854 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:01.854 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:03.004 01.150 20224 Exposure complete
02:10:03.076 00.072 20224 worker thread done servicing request
02:10:03.076 00.000 8996 OnExposeComplete: enter
02:10:03.078 00.002 8996 UpdateGuideState(): m_state=6
02:10:03.080 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14996
02:10:03.081 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=473.15, Mass=530935, SNR=283.8, Peak=36829 HFD=4.4
02:10:03.083 00.002 8996 MultiStar: [#1 -0.03,0.46,0.68,U] [#2 0.04,0.09,0.67,U] [#3 0.15,0.02,0.59,U] [#4 -0.34,-0.37,0.00,M9] [#5 0.91,-0.35,0.00,M8] [#6 -0.19,-0.20,0.38,U] [#7 0.04,-0.51,0.00,M1] [#8 0.42,-0.11,0.38,U] 
02:10:03.085 00.002 8996 refined, 5 included, MultiStar: {0.13, -0.07}, one-star: {0.31, -0.51}
02:10:03.087 00.002 8996 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.10) = xAngle (-0.37 = -0.37)
02:10:03.088 00.001 8996 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.49 = 2.79)
02:10:03.089 00.001 8996 CameraToMount -- cameraX=0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-0.46 mountX=0.14 mountY=0.05, mountTheta=0.35
02:10:03.092 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.07, opts=13)
02:10:03.093 00.001 8996 Enqueuing Move request for scope (0.13, -0.07)
02:10:03.094 00.001 20224 Worker thread wakes up
02:10:03.094 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.07) opts 0xd
02:10:03.095 00.001 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.07)
02:10:03.095 00.000 20224 Moving (0.13, -0.07) raw xDistance=0.14 yDistance=0.05
02:10:03.095 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:10:03.095 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:03.095 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:10:03.095 00.000 20224 MoveAxis(E, 0, ABG)
02:10:03.095 00.000 20224 Move returns status 0, amount 0
02:10:03.095 00.000 20224 MoveAxis(N, 0, ABG)
02:10:03.095 00.000 20224 Move returns status 0, amount 0
02:10:03.095 00.000 20224 move complete, result=0
02:10:03.095 00.000 20224 worker thread done servicing request
02:10:03.101 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36829, med=3385, FiltMin=3040, FiltMax=22086, Gamma=1.000
02:10:03.126 00.025 8996 UpdateGuideState exits: m=530935 SNR=283.8
02:10:03.127 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:03.129 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:03.130 00.001 8996 Enqueuing Expose request
02:10:03.132 00.002 20224 Worker thread wakes up
02:10:03.132 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:03.133 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:03.133 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:04.114 00.981 20224 Exposure complete
02:10:04.172 00.058 20224 worker thread done servicing request
02:10:04.172 00.000 8996 OnExposeComplete: enter
02:10:04.175 00.003 8996 UpdateGuideState(): m_state=6
02:10:04.176 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14997
02:10:04.177 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=473.05, Mass=536461, SNR=265.2, Peak=42381 HFD=4.4
02:10:04.179 00.002 8996 MultiStar: [#1 -0.00,0.28,0.62,U] [#2 0.19,-0.21,0.72,U] [#3 0.19,-0.16,0.54,U] [#4 -0.12,-0.32,0.62,U] [#5 0.38,-0.08,0.59,U] [#6 0.05,-0.15,0.48,U] [#7 -0.30,-0.00,0.41,U] [#8 0.01,0.11,0.37,U] 
02:10:04.180 00.001 8996 refined, 8 included, MultiStar: {0.12, -0.18}, one-star: {0.37, -0.61}
02:10:04.181 00.001 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
02:10:04.182 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
02:10:04.182 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-0.96 mountX=0.14 mountY=0.16, mountTheta=0.86
02:10:04.184 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.18, opts=13)
02:10:04.186 00.002 8996 Enqueuing Move request for scope (0.12, -0.18)
02:10:04.187 00.001 20224 Worker thread wakes up
02:10:04.187 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.18) opts 0xd
02:10:04.187 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.18)
02:10:04.187 00.000 20224 Moving (0.12, -0.18) raw xDistance=0.14 yDistance=0.16
02:10:04.187 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:10:04.187 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:04.188 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:10:04.188 00.000 20224 MoveAxis(E, 0, ABG)
02:10:04.188 00.000 20224 Move returns status 0, amount 0
02:10:04.188 00.000 20224 MoveAxis(N, 0, ABG)
02:10:04.188 00.000 20224 Move returns status 0, amount 0
02:10:04.188 00.000 20224 move complete, result=0
02:10:04.188 00.000 20224 worker thread done servicing request
02:10:04.194 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=42381, med=3385, FiltMin=3040, FiltMax=22198, Gamma=1.000
02:10:04.213 00.019 8996 UpdateGuideState exits: m=536461 SNR=265.2
02:10:04.214 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:04.215 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:04.216 00.001 8996 Enqueuing Expose request
02:10:04.217 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:04.218 00.001 20224 Worker thread wakes up
02:10:04.218 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:04.218 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:05.401 01.183 20224 Exposure complete
02:10:05.457 00.056 20224 worker thread done servicing request
02:10:05.457 00.000 8996 OnExposeComplete: enter
02:10:05.458 00.001 8996 UpdateGuideState(): m_state=6
02:10:05.458 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14998
02:10:05.459 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=473.71, Mass=564130, SNR=282.5, Peak=40649 HFD=4.5
02:10:05.460 00.001 8996 MultiStar: [#1 0.16,0.58,0.00,M1] [#2 0.07,-0.10,0.74,U] [#3 0.19,-0.31,0.58,U] [#4 -0.59,-0.81,0.00,M9] [#5 0.35,-0.14,0.61,U] [#6 -0.23,-0.25,0.40,U] [#7 -0.15,0.18,0.39,U] [#8 0.18,-0.19,0.40,U] 
02:10:05.461 00.001 8996 refined, 6 included, MultiStar: {0.13, -0.10}, one-star: {0.22, 0.05}
02:10:05.462 00.001 8996 CameraToMount -- cameraTheta (-0.66) - m_xAngle (-0.10) = xAngle (-0.56 = -0.56)
02:10:05.463 00.001 8996 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.69 = 2.60)
02:10:05.463 00.000 8996 CameraToMount -- cameraX=0.13 cameraY=-0.10 hyp=0.16 cameraTheta=-0.66 mountX=0.13 mountY=0.08, mountTheta=0.55
02:10:05.467 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.13, y=-0.10, opts=13)
02:10:05.468 00.001 8996 Enqueuing Move request for scope (0.13, -0.10)
02:10:05.470 00.002 20224 Worker thread wakes up
02:10:05.470 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.10) opts 0xd
02:10:05.470 00.000 20224 Handling offset move in thread for scope, endpoint = (0.13, -0.10)
02:10:05.470 00.000 20224 Moving (0.13, -0.10) raw xDistance=0.13 yDistance=0.08
02:10:05.470 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:10:05.471 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:05.471 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:10:05.471 00.000 20224 MoveAxis(E, 0, ABG)
02:10:05.471 00.000 20224 Move returns status 0, amount 0
02:10:05.471 00.000 20224 MoveAxis(N, 0, ABG)
02:10:05.471 00.000 20224 Move returns status 0, amount 0
02:10:05.471 00.000 20224 move complete, result=0
02:10:05.472 00.001 20224 worker thread done servicing request
02:10:05.479 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=40649, med=3385, FiltMin=3073, FiltMax=22614, Gamma=1.000
02:10:05.506 00.027 8996 UpdateGuideState exits: m=564130 SNR=282.5
02:10:05.508 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:05.508 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:05.509 00.001 8996 Enqueuing Expose request
02:10:05.510 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:05.511 00.001 20224 Worker thread wakes up
02:10:05.511 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:05.511 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:06.500 00.989 20224 Exposure complete
02:10:06.560 00.060 20224 worker thread done servicing request
02:10:06.561 00.001 8996 OnExposeComplete: enter
02:10:06.562 00.001 8996 UpdateGuideState(): m_state=6
02:10:06.564 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 14999
02:10:06.565 00.001 8996 Star::Find returns 1 (0), X=137.55, Y=473.60, Mass=577254, SNR=291.3, Peak=36665 HFD=4.8
02:10:06.567 00.002 8996 MultiStar: [#1 -0.07,0.67,0.00,M2] [#2 -0.26,0.18,0.63,U] [#3 0.35,0.27,0.59,U] [#4 -0.30,-0.49,0.00,M10] [#5 0.11,-0.22,0.49,U] [#6 -0.23,-0.26,0.39,U] [#7 -0.16,0.18,0.37,U] [#8 0.17,0.11,0.37,U] 
02:10:06.569 00.002 8996 refined, 6 included, MultiStar: {-0.02, 0.03}, one-star: {-0.09, -0.06}
02:10:06.570 00.001 8996 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.10) = xAngle (2.31 = 2.31)
02:10:06.571 00.001 8996 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.81 = -0.81)
02:10:06.572 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.03 cameraTheta=2.22 mountX=-0.02 mountY=-0.03, mountTheta=-2.32
02:10:06.573 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.03, opts=13)
02:10:06.574 00.001 8996 Enqueuing Move request for scope (-0.02, 0.03)
02:10:06.574 00.000 20224 Worker thread wakes up
02:10:06.574 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.03) opts 0xd
02:10:06.575 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.03)
02:10:06.575 00.000 20224 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=-0.03
02:10:06.575 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:10:06.575 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:06.575 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:10:06.575 00.000 20224 MoveAxis(E, 0, ABG)
02:10:06.575 00.000 20224 Move returns status 0, amount 0
02:10:06.575 00.000 20224 MoveAxis(N, 0, ABG)
02:10:06.575 00.000 20224 Move returns status 0, amount 0
02:10:06.576 00.001 20224 move complete, result=0
02:10:06.576 00.000 20224 worker thread done servicing request
02:10:06.580 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=36665, med=3385, FiltMin=3046, FiltMax=22963, Gamma=1.000
02:10:06.595 00.015 8996 UpdateGuideState exits: m=577254 SNR=291.3
02:10:06.596 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:06.598 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:06.598 00.000 8996 Enqueuing Expose request
02:10:06.600 00.002 20224 Worker thread wakes up
02:10:06.600 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:06.601 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:06.601 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:07.762 01.161 20224 Exposure complete
02:10:07.843 00.081 20224 worker thread done servicing request
02:10:07.843 00.000 8996 OnExposeComplete: enter
02:10:07.844 00.001 8996 UpdateGuideState(): m_state=6
02:10:07.845 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15000
02:10:07.846 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=473.48, Mass=662004, SNR=288.5, Peak=42605 HFD=4.7
02:10:07.848 00.002 8996 MultiStar: [#1 0.10,0.27,0.60,U] [#2 0.04,0.15,0.64,U] [#3 0.54,-0.26,0.00,M1] [#4 0.13,-0.67,0.00,R] [#5 0.10,-0.23,0.48,U] [#6 -0.21,-0.47,0.00,M1] [#7 -0.23,-0.09,0.38,U] [#8 0.02,0.42,0.39,U] 
02:10:07.849 00.001 8996 refined, 5 included, MultiStar: {0.04, 0.03}, one-star: {0.08, -0.18}
02:10:07.850 00.001 8996 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.10) = xAngle (0.75 = 0.75)
02:10:07.851 00.001 8996 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.37 = -2.37)
02:10:07.852 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.66 mountX=0.03 mountY=-0.03, mountTheta=-0.76
02:10:07.854 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.03, opts=13)
02:10:07.855 00.001 8996 Enqueuing Move request for scope (0.04, 0.03)
02:10:07.856 00.001 20224 Worker thread wakes up
02:10:07.856 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.03) opts 0xd
02:10:07.856 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.03)
02:10:07.856 00.000 20224 Moving (0.04, 0.03) raw xDistance=0.03 yDistance=-0.03
02:10:07.857 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:10:07.857 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:07.857 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:10:07.857 00.000 20224 MoveAxis(E, 0, ABG)
02:10:07.857 00.000 20224 Move returns status 0, amount 0
02:10:07.857 00.000 20224 MoveAxis(N, 0, ABG)
02:10:07.857 00.000 20224 Move returns status 0, amount 0
02:10:07.857 00.000 20224 move complete, result=0
02:10:07.857 00.000 20224 worker thread done servicing request
02:10:07.862 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1213, max=42605, med=3385, FiltMin=3069, FiltMax=27542, Gamma=1.000
02:10:07.882 00.020 8996 UpdateGuideState exits: m=662004 SNR=288.5
02:10:07.883 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:07.884 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:07.885 00.001 8996 Enqueuing Expose request
02:10:07.886 00.001 20224 Worker thread wakes up
02:10:07.886 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:07.887 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:07.887 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:08.876 00.989 20224 Exposure complete
02:10:08.949 00.073 20224 worker thread done servicing request
02:10:08.949 00.000 8996 OnExposeComplete: enter
02:10:08.950 00.001 8996 UpdateGuideState(): m_state=6
02:10:08.951 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15001
02:10:08.952 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=473.35, Mass=489458, SNR=251.9, Peak=31869 HFD=4.6
02:10:08.953 00.001 8996 MultiStar: [#1 0.03,-0.20,0.81,U] [#2 -0.22,-0.02,0.89,U] [#3 0.53,-0.33,0.00,M2] [#4 -0.06,-0.04,0.64,U] [#5 0.21,-0.30,0.47,U] [#6 0.24,-0.22,0.46,U] [#7 -0.04,-0.34,0.44,U] [#8 0.37,-0.11,0.35,U] 
02:10:08.953 00.000 8996 refined, 7 included, MultiStar: {0.05, -0.19}, one-star: {0.17, -0.31}
02:10:08.954 00.001 8996 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.10) = xAngle (-1.19 = -1.19)
02:10:08.955 00.001 8996 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.31 = 1.97)
02:10:08.956 00.001 8996 CameraToMount -- cameraX=0.05 cameraY=-0.19 hyp=0.19 cameraTheta=-1.29 mountX=0.07 mountY=0.18, mountTheta=1.19
02:10:08.958 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.19, opts=13)
02:10:08.958 00.000 8996 Enqueuing Move request for scope (0.05, -0.19)
02:10:08.959 00.001 20224 Worker thread wakes up
02:10:08.959 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.19) opts 0xd
02:10:08.960 00.001 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.19)
02:10:08.960 00.000 20224 Moving (0.05, -0.19) raw xDistance=0.07 yDistance=0.18
02:10:08.960 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:10:08.960 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:08.960 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:10:08.960 00.000 20224 MoveAxis(E, 0, ABG)
02:10:08.960 00.000 20224 Move returns status 0, amount 0
02:10:08.960 00.000 20224 MoveAxis(N, 0, ABG)
02:10:08.960 00.000 20224 Move returns status 0, amount 0
02:10:08.960 00.000 20224 move complete, result=0
02:10:08.960 00.000 20224 worker thread done servicing request
02:10:08.964 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=31869, med=3385, FiltMin=3072, FiltMax=20435, Gamma=1.000
02:10:08.977 00.013 8996 UpdateGuideState exits: m=489458 SNR=251.9
02:10:08.978 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:08.979 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:08.980 00.001 8996 Enqueuing Expose request
02:10:08.981 00.001 20224 Worker thread wakes up
02:10:08.981 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:08.982 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:08.982 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:10.159 01.177 20224 Exposure complete
02:10:10.228 00.069 20224 worker thread done servicing request
02:10:10.228 00.000 8996 OnExposeComplete: enter
02:10:10.229 00.001 8996 UpdateGuideState(): m_state=6
02:10:10.230 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15002
02:10:10.231 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=473.18, Mass=560683, SNR=309.6, Peak=42173 HFD=4.5
02:10:10.232 00.001 8996 MultiStar: [#1 0.07,0.07,0.64,U] [#2 -0.16,-0.10,0.62,U] [#3 0.17,-0.56,0.00,M3] [#4 -0.39,-0.09,0.42,U] [#5 0.08,-0.78,0.00,M4] [#6 -0.09,-0.69,0.00,M1] [#7 -0.28,-0.52,0.00,M1] [#8 0.33,-0.37,0.00,M1] 
02:10:10.233 00.001 8996 refined, 3 included, MultiStar: {0.00, -0.20}, one-star: {0.22, -0.48}
02:10:10.233 00.000 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.46 = -1.46)
02:10:10.234 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.58 = 1.70)
02:10:10.235 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.20 hyp=0.20 cameraTheta=-1.56 mountX=0.02 mountY=0.20, mountTheta=1.46
02:10:10.237 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.20, opts=13)
02:10:10.238 00.001 8996 Enqueuing Move request for scope (0.00, -0.20)
02:10:10.239 00.001 20224 Worker thread wakes up
02:10:10.239 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.20) opts 0xd
02:10:10.239 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.20)
02:10:10.239 00.000 20224 Moving (0.00, -0.20) raw xDistance=0.02 yDistance=0.20
02:10:10.239 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:10:10.240 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:10.240 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:10:10.240 00.000 20224 MoveAxis(E, 0, ABG)
02:10:10.240 00.000 20224 Move returns status 0, amount 0
02:10:10.240 00.000 20224 MoveAxis(N, 0, ABG)
02:10:10.240 00.000 20224 Move returns status 0, amount 0
02:10:10.240 00.000 20224 move complete, result=0
02:10:10.240 00.000 20224 worker thread done servicing request
02:10:10.245 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=42173, med=3385, FiltMin=3040, FiltMax=24800, Gamma=1.000
02:10:10.261 00.016 8996 UpdateGuideState exits: m=560683 SNR=309.6
02:10:10.262 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:10.263 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:10.264 00.001 8996 Enqueuing Expose request
02:10:10.264 00.000 20224 Worker thread wakes up
02:10:10.264 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:10.265 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:10.265 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:11.260 00.995 20224 Exposure complete
02:10:11.335 00.075 20224 worker thread done servicing request
02:10:11.335 00.000 8996 OnExposeComplete: enter
02:10:11.337 00.002 8996 UpdateGuideState(): m_state=6
02:10:11.338 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15003
02:10:11.339 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=473.40, Mass=621171, SNR=293.4, Peak=39517 HFD=4.5
02:10:11.342 00.003 8996 MultiStar: [#1 0.07,0.34,0.58,U] [#2 0.02,-0.12,0.68,U] [#3 0.50,0.00,0.00,M4] [#4 -0.33,-0.04,0.48,U] [#5 0.09,-0.36,0.58,U] [#6 -0.01,-0.18,0.31,U] [#7 -0.06,-0.36,0.39,U] [#8 0.17,-0.10,0.34,U] 
02:10:11.343 00.001 8996 refined, 7 included, MultiStar: {0.06, -0.14}, one-star: {0.28, -0.26}
02:10:11.345 00.002 8996 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.10) = xAngle (-1.05 = -1.05)
02:10:11.347 00.002 8996 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.17 = 2.11)
02:10:11.348 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.14 mountX=0.08 mountY=0.13, mountTheta=1.04
02:10:11.352 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.14, opts=13)
02:10:11.353 00.001 8996 Enqueuing Move request for scope (0.06, -0.14)
02:10:11.355 00.002 20224 Worker thread wakes up
02:10:11.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.14) opts 0xd
02:10:11.355 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.14)
02:10:11.355 00.000 20224 Moving (0.06, -0.14) raw xDistance=0.08 yDistance=0.13
02:10:11.355 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:10:11.355 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:11.356 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:10:11.356 00.000 20224 MoveAxis(E, 0, ABG)
02:10:11.356 00.000 20224 Move returns status 0, amount 0
02:10:11.356 00.000 20224 MoveAxis(N, 0, ABG)
02:10:11.356 00.000 20224 Move returns status 0, amount 0
02:10:11.356 00.000 20224 move complete, result=0
02:10:11.356 00.000 20224 worker thread done servicing request
02:10:11.362 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=39517, med=3385, FiltMin=3049, FiltMax=26291, Gamma=1.000
02:10:11.385 00.023 8996 UpdateGuideState exits: m=621171 SNR=293.4
02:10:11.386 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:11.387 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:11.388 00.001 8996 Enqueuing Expose request
02:10:11.389 00.001 20224 Worker thread wakes up
02:10:11.389 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:11.390 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:11.390 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:12.546 01.156 20224 Exposure complete
02:10:12.601 00.055 20224 worker thread done servicing request
02:10:12.601 00.000 8996 OnExposeComplete: enter
02:10:12.602 00.001 8996 UpdateGuideState(): m_state=6
02:10:12.603 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15004
02:10:12.603 00.000 8996 Star::Find returns 1 (0), X=137.70, Y=473.18, Mass=593956, SNR=290.5, Peak=39101 HFD=4.6
02:10:12.604 00.001 8996 MultiStar: [#1 -0.13,-0.40,0.58,U] [#2 -0.18,-0.67,0.00,M1] [#3 0.17,-0.80,0.00,M5] [#4 -0.49,-0.46,0.00,M1] [#5 0.08,-0.71,0.00,M4] [#6 -0.02,-0.91,0.00,M1] [#7 -0.36,-0.67,0.00,M1] [#8 -0.15,-0.51,0.00,M1] 
02:10:12.605 00.001 8996 refined, 1 included, MultiStar: {-0.01, -0.45}, one-star: {0.06, -0.48}
02:10:12.606 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.50 = -1.50)
02:10:12.607 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.62 = 1.66)
02:10:12.608 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.45 hyp=0.45 cameraTheta=-1.59 mountX=0.03 mountY=0.45, mountTheta=1.50
02:10:12.610 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.45, opts=13)
02:10:12.612 00.002 8996 Enqueuing Move request for scope (-0.01, -0.45)
02:10:12.613 00.001 20224 Worker thread wakes up
02:10:12.613 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.45) opts 0xd
02:10:12.613 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.45)
02:10:12.613 00.000 20224 Moving (-0.01, -0.45) raw xDistance=0.03 yDistance=0.45
02:10:12.613 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:10:12.613 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:10:12.614 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
02:10:12.614 00.000 20224 MoveAxis(E, 0, ABG)
02:10:12.614 00.000 20224 Move returns status 0, amount 0
02:10:12.614 00.000 20224 MoveAxis(N, 0, ABG)
02:10:12.614 00.000 20224 Move returns status 0, amount 0
02:10:12.614 00.000 20224 move complete, result=0
02:10:12.615 00.001 20224 worker thread done servicing request
02:10:12.624 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39101, med=3389, FiltMin=3056, FiltMax=25776, Gamma=1.000
02:10:12.645 00.021 8996 UpdateGuideState exits: m=593956 SNR=290.5
02:10:12.646 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:12.647 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:12.648 00.001 8996 Enqueuing Expose request
02:10:12.649 00.001 20224 Worker thread wakes up
02:10:12.649 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
02:10:12.650 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:12.650 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:13.645 00.995 20224 Exposure complete
02:10:13.708 00.063 20224 worker thread done servicing request
02:10:13.709 00.001 8996 OnExposeComplete: enter
02:10:13.710 00.001 8996 UpdateGuideState(): m_state=6
02:10:13.711 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15005
02:10:13.712 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=473.13, Mass=635763, SNR=289.0, Peak=44589 HFD=4.4
02:10:13.713 00.001 8996 MultiStar: [#1 0.06,-0.03,0.56,U] [#2 -0.23,-0.61,0.00,M2] [#3 0.02,-0.47,0.00,M6] [#4 -0.08,-0.08,0.49,U] [#5 0.06,-0.63,0.00,M5] [#6 -0.07,-0.50,0.00,M2] [#7 0.06,-0.36,0.39,U] [#8 0.09,-0.70,0.00,M2] 
02:10:13.715 00.002 8996 refined, 3 included, MultiStar: {0.08, -0.30}, one-star: {0.18, -0.53}
02:10:13.716 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
02:10:13.717 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.34 = 1.95)
02:10:13.718 00.001 8996 CameraToMount -- cameraX=0.08 cameraY=-0.30 hyp=0.31 cameraTheta=-1.31 mountX=0.11 mountY=0.29, mountTheta=1.21
02:10:13.720 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.30, opts=13)
02:10:13.721 00.001 8996 Enqueuing Move request for scope (0.08, -0.30)
02:10:13.722 00.001 20224 Worker thread wakes up
02:10:13.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.30) opts 0xd
02:10:13.722 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.30)
02:10:13.722 00.000 20224 Moving (0.08, -0.30) raw xDistance=0.11 yDistance=0.29
02:10:13.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:10:13.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:10:13.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
02:10:13.722 00.000 20224 MoveAxis(E, 0, ABG)
02:10:13.722 00.000 20224 Move returns status 0, amount 0
02:10:13.722 00.000 20224 MoveAxis(N, 0, ABG)
02:10:13.722 00.000 20224 Move returns status 0, amount 0
02:10:13.722 00.000 20224 move complete, result=0
02:10:13.722 00.000 20224 worker thread done servicing request
02:10:13.733 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=44589, med=3385, FiltMin=3046, FiltMax=28675, Gamma=1.000
02:10:13.754 00.021 8996 UpdateGuideState exits: m=635763 SNR=289.0
02:10:13.756 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:13.756 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:13.757 00.001 8996 Enqueuing Expose request
02:10:13.759 00.002 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:10:13.760 00.001 20224 Worker thread wakes up
02:10:13.760 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:13.760 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:14.918 01.158 20224 Exposure complete
02:10:14.978 00.060 20224 worker thread done servicing request
02:10:14.978 00.000 8996 OnExposeComplete: enter
02:10:14.979 00.001 8996 UpdateGuideState(): m_state=6
02:10:14.980 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15006
02:10:14.981 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=473.32, Mass=646920, SNR=278.8, Peak=43357 HFD=4.7
02:10:14.982 00.001 8996 MultiStar: [#1 0.28,0.04,0.81,U] [#2 -0.19,-0.31,0.65,U] [#3 0.50,-0.31,0.00,M7] [#4 -0.41,-0.22,0.53,U] [#5 0.46,-0.37,0.00,M6] [#6 -0.04,-0.26,0.36,U] [#7 0.10,0.02,0.51,U] [#8 -0.15,-0.29,0.36,U] 
02:10:14.983 00.001 8996 refined, 6 included, MultiStar: {-0.03, -0.19}, one-star: {-0.01, -0.34}
02:10:14.983 00.000 8996 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.10) = xAngle (-1.65 = -1.65)
02:10:14.984 00.001 8996 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.77 = 1.51)
02:10:14.985 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.74 mountX=-0.01 mountY=0.20, mountTheta=1.65
02:10:14.987 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.19, opts=13)
02:10:14.989 00.002 8996 Enqueuing Move request for scope (-0.03, -0.19)
02:10:14.990 00.001 20224 Worker thread wakes up
02:10:14.990 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
02:10:14.990 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
02:10:14.990 00.000 20224 Moving (-0.03, -0.19) raw xDistance=-0.01 yDistance=0.20
02:10:14.991 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:10:14.991 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:14.991 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:10:14.991 00.000 20224 MoveAxis(E, 0, ABG)
02:10:14.991 00.000 20224 Move returns status 0, amount 0
02:10:14.991 00.000 20224 MoveAxis(N, 0, ABG)
02:10:14.991 00.000 20224 Move returns status 0, amount 0
02:10:14.991 00.000 20224 move complete, result=0
02:10:14.991 00.000 20224 worker thread done servicing request
02:10:14.996 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=43357, med=3385, FiltMin=3027, FiltMax=25862, Gamma=1.000
02:10:15.011 00.015 8996 UpdateGuideState exits: m=646920 SNR=278.8
02:10:15.012 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:15.013 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:15.014 00.001 8996 Enqueuing Expose request
02:10:15.014 00.000 20224 Worker thread wakes up
02:10:15.014 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:15.015 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:15.015 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:15.975 00.960 20224 Exposure complete
02:10:16.034 00.059 20224 worker thread done servicing request
02:10:16.034 00.000 8996 OnExposeComplete: enter
02:10:16.035 00.001 8996 UpdateGuideState(): m_state=6
02:10:16.036 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15007
02:10:16.038 00.002 8996 Star::Find returns 1 (0), X=137.87, Y=473.09, Mass=601403, SNR=269.5, Peak=43277 HFD=4.4
02:10:16.039 00.001 8996 MultiStar: [#1 0.17,0.36,0.67,U] [#2 -0.02,-0.56,0.00,M2] [#3 0.25,-0.54,0.00,M8] [#4 -0.78,-0.31,0.00,M1] [#5 0.10,-0.87,0.00,M7] [#6 -0.23,-0.68,0.00,M2] [#7 -0.19,-0.32,0.35,U] [#8 -0.11,-0.39,0.36,U] 
02:10:16.040 00.001 8996 refined, 3 included, MultiStar: {0.10, -0.25}, one-star: {0.22, -0.57}
02:10:16.041 00.001 8996 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.10) = xAngle (-1.10 = -1.10)
02:10:16.042 00.001 8996 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.22 = 2.06)
02:10:16.042 00.000 8996 CameraToMount -- cameraX=0.10 cameraY=-0.25 hyp=0.27 cameraTheta=-1.20 mountX=0.12 mountY=0.24, mountTheta=1.10
02:10:16.044 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.25, opts=13)
02:10:16.045 00.001 8996 Enqueuing Move request for scope (0.10, -0.25)
02:10:16.046 00.001 20224 Worker thread wakes up
02:10:16.046 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.25) opts 0xd
02:10:16.046 00.000 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.25)
02:10:16.046 00.000 20224 Moving (0.10, -0.25) raw xDistance=0.12 yDistance=0.24
02:10:16.046 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:10:16.046 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.02 newest=0.72
02:10:16.046 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
02:10:16.046 00.000 20224 MoveAxis(E, 0, ABG)
02:10:16.046 00.000 20224 Move returns status 0, amount 0
02:10:16.046 00.000 20224 MoveAxis(S, 50, ABG)
02:10:16.046 00.000 20224 Guiding  Dir = 1, Dur = 50
02:10:16.047 00.001 20224 IsSlewing returns 0
02:10:16.047 00.000 20224 IsGuiding returns 0
02:10:16.053 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=43277, med=3385, FiltMin=3054, FiltMax=26131, Gamma=1.000
02:10:16.069 00.016 8996 UpdateGuideState exits: m=601403 SNR=269.5
02:10:16.071 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:16.073 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:16.074 00.001 8996 Enqueuing Expose request
02:10:16.096 00.022 20224 PulseGuide returned control before completion, sleep 11
02:10:16.110 00.014 20224 IsGuiding returns 1
02:10:16.110 00.000 20224 scope still moving after pulse duration time elapsed
02:10:16.141 00.031 20224 IsSlewing returns 0
02:10:16.141 00.000 20224 IsGuiding returns 1
02:10:16.172 00.031 20224 IsSlewing returns 0
02:10:16.173 00.001 20224 IsGuiding returns 1
02:10:16.204 00.031 20224 IsSlewing returns 0
02:10:16.205 00.001 20224 IsGuiding returns 0
02:10:16.205 00.000 20224 scope move finished after 50 + 107 ms
02:10:16.205 00.000 20224 Move returns status 0, amount 50
02:10:16.205 00.000 20224 move complete, result=0
02:10:16.205 00.000 20224 worker thread done servicing request
02:10:16.205 00.000 20224 Worker thread wakes up
02:10:16.205 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 50 ms SOUTH
02:10:16.207 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:16.208 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:17.375 01.167 20224 Exposure complete
02:10:17.437 00.062 20224 worker thread done servicing request
02:10:17.438 00.001 8996 OnExposeComplete: enter
02:10:17.439 00.001 8996 UpdateGuideState(): m_state=6
02:10:17.441 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15008
02:10:17.442 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=472.83, Mass=545257, SNR=272.7, Peak=39965 HFD=4.4
02:10:17.443 00.001 8996 MultiStar: [#1 0.49,-0.11,0.00,M1] [#2 -0.04,-0.37,0.78,U] [#3 0.01,-0.64,0.00,M9] [#4 -0.17,-0.26,0.51,U] [#5 0.50,-0.58,0.00,M8] [#6 -0.20,-0.39,0.41,U] [#7 -0.01,-0.44,0.41,U] [#8 0.01,-0.30,0.30,U] 
02:10:17.444 00.001 8996 refined, 5 included, MultiStar: {0.03, -0.49}, one-star: {0.30, -0.83}
02:10:17.445 00.001 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.42 = -1.42)
02:10:17.446 00.001 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
02:10:17.447 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.49 hyp=0.49 cameraTheta=-1.51 mountX=0.08 mountY=0.49, mountTheta=1.42
02:10:17.449 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.49, opts=13)
02:10:17.450 00.001 8996 Enqueuing Move request for scope (0.03, -0.49)
02:10:17.451 00.001 20224 Worker thread wakes up
02:10:17.451 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.49) opts 0xd
02:10:17.451 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.49)
02:10:17.451 00.000 20224 Moving (0.03, -0.49) raw xDistance=0.08 yDistance=0.49
02:10:17.451 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:10:17.452 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.49 from input 0.49
02:10:17.452 00.000 20224 MoveAxis(E, 0, ABG)
02:10:17.452 00.000 20224 Move returns status 0, amount 0
02:10:17.452 00.000 20224 MoveAxis(S, 103, ABG)
02:10:17.452 00.000 20224 Guiding  Dir = 1, Dur = 103
02:10:17.452 00.000 20224 IsSlewing returns 0
02:10:17.452 00.000 20224 IsGuiding returns 0
02:10:17.456 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39965, med=3389, FiltMin=3053, FiltMax=22851, Gamma=1.000
02:10:17.465 00.009 20224 PulseGuide returned control before completion, sleep 101
02:10:17.472 00.007 8996 UpdateGuideState exits: m=545257 SNR=272.7
02:10:17.473 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:17.474 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:17.474 00.000 8996 Enqueuing Expose request
02:10:17.575 00.101 20224 IsGuiding returns 1
02:10:17.575 00.000 20224 scope still moving after pulse duration time elapsed
02:10:17.606 00.031 20224 IsSlewing returns 0
02:10:17.606 00.000 20224 IsGuiding returns 1
02:10:17.637 00.031 20224 IsSlewing returns 0
02:10:17.638 00.001 20224 IsGuiding returns 0
02:10:17.638 00.000 20224 scope move finished after 103 + 82 ms
02:10:17.638 00.000 20224 Move returns status 0, amount 103
02:10:17.638 00.000 20224 move complete, result=0
02:10:17.638 00.000 20224 worker thread done servicing request
02:10:17.638 00.000 20224 Worker thread wakes up
02:10:17.638 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 103 ms SOUTH
02:10:17.640 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:17.641 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:18.634 00.993 20224 Exposure complete
02:10:18.706 00.072 20224 worker thread done servicing request
02:10:18.706 00.000 8996 OnExposeComplete: enter
02:10:18.707 00.001 8996 UpdateGuideState(): m_state=6
02:10:18.708 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15009
02:10:18.709 00.001 8996 Star::Find returns 1 (0), X=138.02, Y=472.98, Mass=593828, SNR=278.0, Peak=39213 HFD=4.5
02:10:18.710 00.001 8996 MultiStar: [#1 0.06,0.15,0.70,U] [#2 -0.05,-0.15,0.75,U] [#3 0.26,-0.09,0.69,U] [#4 -0.29,0.12,0.52,U] [#5 0.09,-0.43,0.53,U] [#6 -0.09,-0.26,0.43,U] [#7 0.14,-0.24,0.39,U] [#8 -0.19,-0.11,0.33,U] 
02:10:18.711 00.001 8996 refined, 8 included, MultiStar: {0.08, -0.22}, one-star: {0.38, -0.68}
02:10:18.712 00.001 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
02:10:18.713 00.001 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
02:10:18.713 00.000 8996 CameraToMount -- cameraX=0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.23 mountX=0.10 mountY=0.21, mountTheta=1.13
02:10:18.716 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.08, y=-0.22, opts=13)
02:10:18.717 00.001 8996 Enqueuing Move request for scope (0.08, -0.22)
02:10:18.718 00.001 20224 Worker thread wakes up
02:10:18.718 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.22) opts 0xd
02:10:18.718 00.000 20224 Handling offset move in thread for scope, endpoint = (0.08, -0.22)
02:10:18.718 00.000 20224 Moving (0.08, -0.22) raw xDistance=0.10 yDistance=0.21
02:10:18.718 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:10:18.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
02:10:18.718 00.000 20224 MoveAxis(E, 0, ABG)
02:10:18.718 00.000 20224 Move returns status 0, amount 0
02:10:18.718 00.000 20224 MoveAxis(S, 43, ABG)
02:10:18.718 00.000 20224 Guiding  Dir = 1, Dur = 43
02:10:18.718 00.000 20224 IsSlewing returns 0
02:10:18.718 00.000 20224 IsGuiding returns 0
02:10:18.720 00.002 20224 PulseGuide returned control before completion, sleep 52
02:10:18.724 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=39213, med=3385, FiltMin=3043, FiltMax=25213, Gamma=1.000
02:10:18.742 00.018 8996 UpdateGuideState exits: m=593828 SNR=278.0
02:10:18.744 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:18.746 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:18.747 00.001 8996 Enqueuing Expose request
02:10:18.779 00.032 20224 IsGuiding returns 1
02:10:18.779 00.000 20224 scope still moving after pulse duration time elapsed
02:10:18.810 00.031 20224 IsSlewing returns 0
02:10:18.810 00.000 20224 IsGuiding returns 0
02:10:18.810 00.000 20224 scope move finished after 43 + 49 ms
02:10:18.810 00.000 20224 Move returns status 0, amount 43
02:10:18.810 00.000 20224 move complete, result=0
02:10:18.811 00.001 20224 worker thread done servicing request
02:10:18.811 00.000 20224 Worker thread wakes up
02:10:18.811 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:18.811 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:18.812 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 43 ms SOUTH
02:10:19.983 01.171 20224 Exposure complete
02:10:20.039 00.056 20224 worker thread done servicing request
02:10:20.039 00.000 8996 OnExposeComplete: enter
02:10:20.040 00.001 8996 UpdateGuideState(): m_state=6
02:10:20.041 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15010
02:10:20.042 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=474.20, Mass=591803, SNR=323.3, Peak=48825 HFD=4.5
02:10:20.043 00.001 8996 MultiStar: [#1 0.24,0.84,0.00,M1] [#2 0.13,0.30,0.62,U] [#3 0.37,0.55,0.00,M9] [#4 -0.17,0.73,0.00,M1] [#5 0.41,0.22,0.51,U] [#6 -0.00,0.12,0.35,U] [#7 -0.13,0.16,0.33,U] [#8 0.03,0.48,0.00,M1] 
02:10:20.044 00.001 8996 refined, 4 included, MultiStar: {0.11, 0.33}, one-star: {0.07, 0.54}
02:10:20.045 00.001 8996 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.10) = xAngle (1.34 = 1.34)
02:10:20.045 00.000 8996 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.78 = -1.78)
02:10:20.048 00.003 8996 CameraToMount -- cameraX=0.11 cameraY=0.33 hyp=0.35 cameraTheta=1.24 mountX=0.08 mountY=-0.34, mountTheta=-1.34
02:10:20.051 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.33, opts=13)
02:10:20.053 00.002 8996 Enqueuing Move request for scope (0.11, 0.33)
02:10:20.056 00.003 20224 Worker thread wakes up
02:10:20.056 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.33) opts 0xd
02:10:20.056 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.33)
02:10:20.056 00.000 20224 Moving (0.11, 0.33) raw xDistance=0.08 yDistance=-0.34
02:10:20.056 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
02:10:20.056 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:20.056 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
02:10:20.056 00.000 20224 MoveAxis(E, 0, ABG)
02:10:20.056 00.000 20224 Move returns status 0, amount 0
02:10:20.056 00.000 20224 MoveAxis(N, 0, ABG)
02:10:20.056 00.000 20224 Move returns status 0, amount 0
02:10:20.056 00.000 20224 move complete, result=0
02:10:20.056 00.000 20224 worker thread done servicing request
02:10:20.064 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=48825, med=3385, FiltMin=3017, FiltMax=24349, Gamma=1.000
02:10:20.078 00.014 8996 UpdateGuideState exits: m=591803 SNR=323.3
02:10:20.080 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:20.083 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:20.086 00.003 8996 Enqueuing Expose request
02:10:20.087 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:10:20.089 00.002 20224 Worker thread wakes up
02:10:20.089 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:20.089 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:21.067 00.978 20224 Exposure complete
02:10:21.167 00.100 20224 worker thread done servicing request
02:10:21.167 00.000 8996 OnExposeComplete: enter
02:10:21.168 00.001 8996 UpdateGuideState(): m_state=6
02:10:21.169 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15011
02:10:21.170 00.001 8996 Star::Find returns 1 (0), X=137.78, Y=474.03, Mass=539903, SNR=263.5, Peak=46073 HFD=4.4
02:10:21.171 00.001 8996 MultiStar: [#1 0.19,0.60,0.00,M2] [#2 -0.17,0.15,0.68,U] [#3 0.43,0.07,0.57,U] [#4 -0.03,0.67,0.00,M2] [#5 0.32,0.03,0.55,U] [#6 -0.09,-0.06,0.43,U] [#7 0.10,0.12,0.43,U] [#8 0.06,0.09,0.39,U] 
02:10:21.172 00.001 8996 refined, 6 included, MultiStar: {0.11, 0.15}, one-star: {0.13, 0.37}
02:10:21.172 00.000 8996 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.10) = xAngle (1.00 = 1.00)
02:10:21.173 00.001 8996 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.12 = -2.12)
02:10:21.174 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.15 hyp=0.18 cameraTheta=0.91 mountX=0.10 mountY=-0.16, mountTheta=-1.01
02:10:21.176 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.15, opts=13)
02:10:21.176 00.000 8996 Enqueuing Move request for scope (0.11, 0.15)
02:10:21.177 00.001 20224 Worker thread wakes up
02:10:21.177 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.15) opts 0xd
02:10:21.177 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.15)
02:10:21.177 00.000 20224 Moving (0.11, 0.15) raw xDistance=0.10 yDistance=-0.16
02:10:21.178 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:10:21.178 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:21.178 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:10:21.178 00.000 20224 MoveAxis(E, 0, ABG)
02:10:21.178 00.000 20224 Move returns status 0, amount 0
02:10:21.178 00.000 20224 MoveAxis(N, 0, ABG)
02:10:21.178 00.000 20224 Move returns status 0, amount 0
02:10:21.178 00.000 20224 move complete, result=0
02:10:21.178 00.000 20224 worker thread done servicing request
02:10:21.182 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=46073, med=3385, FiltMin=3065, FiltMax=25261, Gamma=1.000
02:10:21.201 00.019 8996 UpdateGuideState exits: m=539903 SNR=263.5
02:10:21.203 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:21.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:21.205 00.001 8996 Enqueuing Expose request
02:10:21.206 00.001 20224 Worker thread wakes up
02:10:21.206 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:21.207 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:21.207 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:10:22.362 01.155 20224 Exposure complete
02:10:22.418 00.056 20224 worker thread done servicing request
02:10:22.419 00.001 8996 OnExposeComplete: enter
02:10:22.420 00.001 8996 UpdateGuideState(): m_state=6
02:10:22.421 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15012
02:10:22.422 00.001 8996 Star::Find returns 1 (0), X=137.94, Y=473.60, Mass=493649, SNR=269.6, Peak=36841 HFD=4.2
02:10:22.424 00.002 8996 MultiStar: [#1 0.16,0.19,0.70,U] [#2 -0.04,-0.25,0.74,U] [#3 0.11,-0.36,0.63,U] [#4 -0.27,-0.10,0.52,U] [#5 0.35,-0.06,0.60,U] [#6 0.06,-0.25,0.50,U] [#7 -0.17,-0.38,0.34,U] [#8 0.02,-0.10,0.36,U] 
02:10:22.425 00.001 8996 refined, 8 included, MultiStar: {0.09, -0.13}, one-star: {0.29, -0.06}
02:10:22.427 00.002 8996 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.10) = xAngle (-0.87 = -0.87)
02:10:22.429 00.002 8996 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.29)
02:10:22.432 00.003 8996 CameraToMount -- cameraX=0.09 cameraY=-0.13 hyp=0.16 cameraTheta=-0.97 mountX=0.10 mountY=0.12, mountTheta=0.86
02:10:22.436 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.13, opts=13)
02:10:22.437 00.001 8996 Enqueuing Move request for scope (0.09, -0.13)
02:10:22.439 00.002 20224 Worker thread wakes up
02:10:22.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.13) opts 0xd
02:10:22.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.13)
02:10:22.440 00.001 20224 Moving (0.09, -0.13) raw xDistance=0.10 yDistance=0.12
02:10:22.440 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:10:22.440 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:22.440 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
02:10:22.440 00.000 20224 MoveAxis(E, 0, ABG)
02:10:22.440 00.000 20224 Move returns status 0, amount 0
02:10:22.440 00.000 20224 MoveAxis(N, 0, ABG)
02:10:22.440 00.000 20224 Move returns status 0, amount 0
02:10:22.440 00.000 20224 move complete, result=0
02:10:22.441 00.001 20224 worker thread done servicing request
02:10:22.454 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=36841, med=3385, FiltMin=3046, FiltMax=19894, Gamma=1.000
02:10:22.480 00.026 8996 UpdateGuideState exits: m=493649 SNR=269.6
02:10:22.482 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:22.483 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:22.484 00.001 8996 Enqueuing Expose request
02:10:22.485 00.001 20224 Worker thread wakes up
02:10:22.486 00.001 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:22.487 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:22.487 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:23.455 00.968 20224 Exposure complete
02:10:23.531 00.076 20224 worker thread done servicing request
02:10:23.531 00.000 8996 OnExposeComplete: enter
02:10:23.532 00.001 8996 UpdateGuideState(): m_state=6
02:10:23.533 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15013
02:10:23.534 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=473.80, Mass=670182, SNR=273.5, Peak=49913 HFD=4.4
02:10:23.535 00.001 8996 MultiStar: [#1 -0.05,0.63,0.00,M2] [#2 -0.22,0.09,0.77,U] [#3 -0.06,0.16,0.56,U] [#4 -0.57,0.22,0.00,M2] [#5 0.22,0.18,0.45,U] [#6 -0.30,-0.36,0.00,M1] [#7 -0.35,-0.03,0.43,U] [#8 -0.05,0.14,0.40,U] 
02:10:23.537 00.002 8996 refined, 5 included, MultiStar: {-0.02, 0.12}, one-star: {0.20, 0.14}
02:10:23.540 00.003 8996 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.10) = xAngle (1.84 = 1.84)
02:10:23.542 00.002 8996 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.29 = -1.29)
02:10:23.545 00.003 8996 CameraToMount -- cameraX=-0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.74 mountX=-0.03 mountY=-0.11, mountTheta=-1.84
02:10:23.548 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.12, opts=13)
02:10:23.550 00.002 8996 Enqueuing Move request for scope (-0.02, 0.12)
02:10:23.552 00.002 20224 Worker thread wakes up
02:10:23.552 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.12) opts 0xd
02:10:23.552 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.12)
02:10:23.552 00.000 20224 Moving (-0.02, 0.12) raw xDistance=-0.03 yDistance=-0.11
02:10:23.552 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:10:23.552 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:23.552 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:10:23.553 00.001 20224 MoveAxis(E, 0, ABG)
02:10:23.553 00.000 20224 Move returns status 0, amount 0
02:10:23.553 00.000 20224 MoveAxis(N, 0, ABG)
02:10:23.553 00.000 20224 Move returns status 0, amount 0
02:10:23.553 00.000 20224 move complete, result=0
02:10:23.553 00.000 20224 worker thread done servicing request
02:10:23.557 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=49913, med=3385, FiltMin=3021, FiltMax=27219, Gamma=1.000
02:10:23.574 00.017 8996 UpdateGuideState exits: m=670182 SNR=273.5
02:10:23.576 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:23.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:23.578 00.001 8996 Enqueuing Expose request
02:10:23.580 00.002 20224 Worker thread wakes up
02:10:23.580 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:23.581 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:23.581 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:24.757 01.176 20224 Exposure complete
02:10:24.841 00.084 20224 worker thread done servicing request
02:10:24.841 00.000 8996 OnExposeComplete: enter
02:10:24.842 00.001 8996 UpdateGuideState(): m_state=6
02:10:24.843 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15014
02:10:24.844 00.001 8996 Star::Find returns 1 (0), X=137.35, Y=473.51, Mass=581650, SNR=274.3, Peak=35769 HFD=4.8
02:10:24.845 00.001 8996 MultiStar: [#1 -0.29,0.93,0.00,M3] [#2 -0.80,0.48,0.00,M1] [#3 -0.20,0.35,0.57,U] [#4 -1.13,0.40,0.00,M3] [#5 0.18,0.28,0.51,U] [#6 -0.85,-0.19,0.00,M2] [#7 -0.60,0.28,0.00,M1] [#8 -0.13,0.35,0.37,U] 
02:10:24.846 00.001 8996 refined, 3 included, MultiStar: {-0.15, 0.13}, one-star: {-0.29, -0.15}
02:10:24.847 00.001 8996 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.10) = xAngle (2.52 = 2.52)
02:10:24.847 00.000 8996 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.61 = -0.61)
02:10:24.848 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.13 hyp=0.20 cameraTheta=2.42 mountX=-0.16 mountY=-0.11, mountTheta=-2.53
02:10:24.850 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.13, opts=13)
02:10:24.851 00.001 8996 Enqueuing Move request for scope (-0.15, 0.13)
02:10:24.851 00.000 20224 Worker thread wakes up
02:10:24.851 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.13) opts 0xd
02:10:24.851 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.13)
02:10:24.851 00.000 20224 Moving (-0.15, 0.13) raw xDistance=-0.16 yDistance=-0.11
02:10:24.851 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:10:24.851 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:24.852 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:10:24.852 00.000 20224 MoveAxis(E, 0, ABG)
02:10:24.852 00.000 20224 Move returns status 0, amount 0
02:10:24.852 00.000 20224 MoveAxis(N, 0, ABG)
02:10:24.852 00.000 20224 Move returns status 0, amount 0
02:10:24.852 00.000 20224 move complete, result=0
02:10:24.852 00.000 20224 worker thread done servicing request
02:10:24.855 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35769, med=3385, FiltMin=3065, FiltMax=19795, Gamma=1.000
02:10:24.878 00.023 8996 UpdateGuideState exits: m=581650 SNR=274.3
02:10:24.880 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:24.881 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:24.882 00.001 8996 Enqueuing Expose request
02:10:24.883 00.001 20224 Worker thread wakes up
02:10:24.883 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:24.884 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:24.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:25.852 00.968 20224 Exposure complete
02:10:25.930 00.078 20224 worker thread done servicing request
02:10:25.930 00.000 8996 OnExposeComplete: enter
02:10:25.932 00.002 8996 UpdateGuideState(): m_state=6
02:10:25.934 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15015
02:10:25.935 00.001 8996 Star::Find returns 1 (0), X=137.34, Y=473.78, Mass=581243, SNR=289.8, Peak=37305 HFD=4.6
02:10:25.937 00.002 8996 MultiStar: [#1 -0.02,1.08,0.00,M4] [#2 -0.88,0.54,0.00,M2] [#3 -0.37,0.38,0.00,M6] [#4 -0.82,0.76,0.00,M4] [#5 0.19,0.44,0.00,M3] [#6 -0.68,0.06,0.00,M3] [#7 -0.65,0.22,0.00,M2] [#8 -0.28,0.57,0.00,M1] 
02:10:25.938 00.001 8996 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.10) = xAngle (2.85 = 2.85)
02:10:25.939 00.001 8996 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.27 = -0.27)
02:10:25.940 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=0.13 hyp=0.33 cameraTheta=2.75 mountX=-0.32 mountY=-0.09, mountTheta=-2.87
02:10:25.942 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.13, opts=13)
02:10:25.943 00.001 8996 Enqueuing Move request for scope (-0.31, 0.13)
02:10:25.944 00.001 20224 Worker thread wakes up
02:10:25.945 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.13) opts 0xd
02:10:25.945 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.13)
02:10:25.945 00.000 20224 Moving (-0.31, 0.13) raw xDistance=-0.32 yDistance=-0.09
02:10:25.945 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
02:10:25.945 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:25.945 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:10:25.945 00.000 20224 MoveAxis(E, 46, ABG)
02:10:25.945 00.000 20224 Guiding  Dir = 2, Dur = 46
02:10:25.946 00.001 20224 IsSlewing returns 0
02:10:25.946 00.000 20224 IsGuiding returns 0
02:10:25.950 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37305, med=3385, FiltMin=3011, FiltMax=21901, Gamma=1.000
02:10:25.965 00.015 8996 UpdateGuideState exits: m=581243 SNR=289.8
02:10:25.966 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:25.967 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:25.967 00.000 8996 Enqueuing Expose request
02:10:25.983 00.016 20224 PulseGuide returned control before completion, sleep 19
02:10:26.012 00.029 20224 IsGuiding returns 1
02:10:26.012 00.000 20224 scope still moving after pulse duration time elapsed
02:10:26.044 00.032 20224 IsSlewing returns 0
02:10:26.044 00.000 20224 IsGuiding returns 1
02:10:26.076 00.032 20224 IsSlewing returns 0
02:10:26.076 00.000 20224 IsGuiding returns 0
02:10:26.077 00.001 20224 scope move finished after 46 + 84 ms
02:10:26.077 00.000 20224 Move returns status 0, amount 46
02:10:26.077 00.000 20224 MoveAxis(N, 0, ABG)
02:10:26.077 00.000 20224 Move returns status 0, amount 0
02:10:26.077 00.000 20224 move complete, result=0
02:10:26.077 00.000 20224 worker thread done servicing request
02:10:26.077 00.000 8996 GuideStep: -0.3 px 46 ms EAST, -0.1 px 0 ms NORTH
02:10:26.080 00.003 20224 Worker thread wakes up
02:10:26.080 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:26.080 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:27.268 01.188 20224 Exposure complete
02:10:27.346 00.078 20224 worker thread done servicing request
02:10:27.346 00.000 8996 OnExposeComplete: enter
02:10:27.347 00.001 8996 UpdateGuideState(): m_state=6
02:10:27.348 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15016
02:10:27.348 00.000 8996 Star::Find returns 1 (0), X=137.86, Y=473.74, Mass=609693, SNR=315.6, Peak=37369 HFD=4.5
02:10:27.349 00.001 8996 MultiStar: [#1 0.45,0.71,0.00,M5] [#2 0.22,-0.06,0.73,U] [#3 0.43,-0.05,0.61,U] [#4 -0.03,0.71,0.00,M5] [#5 0.58,0.37,0.00,M4] [#6 0.21,-0.15,0.39,U] [#7 0.27,0.18,0.38,U] [#8 0.41,0.65,0.00,M2] 
02:10:27.350 00.001 8996 single-star, 4 included, MultiStar: {0.26, 0.01}, one-star: {0.21, 0.08}
02:10:27.351 00.001 8996 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.10) = xAngle (0.47 = 0.47)
02:10:27.351 00.000 8996 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.65 = -2.65)
02:10:27.352 00.001 8996 CameraToMount -- cameraX=0.21 cameraY=0.08 hyp=0.23 cameraTheta=0.37 mountX=0.20 mountY=-0.11, mountTheta=-0.49
02:10:27.354 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.08, opts=13)
02:10:27.355 00.001 8996 Enqueuing Move request for scope (0.21, 0.08)
02:10:27.355 00.000 20224 Worker thread wakes up
02:10:27.355 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.08) opts 0xd
02:10:27.355 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.08)
02:10:27.356 00.001 20224 Moving (0.21, 0.08) raw xDistance=0.20 yDistance=-0.11
02:10:27.356 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
02:10:27.356 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:27.356 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:10:27.356 00.000 20224 MoveAxis(W, 26, ABG)
02:10:27.356 00.000 20224 Guiding  Dir = 3, Dur = 26
02:10:27.356 00.000 20224 IsSlewing returns 0
02:10:27.356 00.000 20224 IsGuiding returns 0
02:10:27.364 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37369, med=3385, FiltMin=3056, FiltMax=25462, Gamma=1.000
02:10:27.387 00.023 8996 UpdateGuideState exits: m=609693 SNR=315.6
02:10:27.390 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:27.391 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:27.392 00.001 8996 Enqueuing Expose request
02:10:27.407 00.015 20224 IsGuiding returns 1
02:10:27.407 00.000 20224 scope still moving after pulse duration time elapsed
02:10:27.437 00.030 20224 IsSlewing returns 0
02:10:27.437 00.000 20224 IsGuiding returns 1
02:10:27.468 00.031 20224 IsSlewing returns 0
02:10:27.468 00.000 20224 IsGuiding returns 1
02:10:27.499 00.031 20224 IsSlewing returns 0
02:10:27.499 00.000 20224 IsGuiding returns 0
02:10:27.499 00.000 20224 scope move finished after 26 + 116 ms
02:10:27.499 00.000 20224 Move returns status 0, amount 26
02:10:27.499 00.000 20224 MoveAxis(N, 0, ABG)
02:10:27.499 00.000 20224 Move returns status 0, amount 0
02:10:27.499 00.000 20224 move complete, result=0
02:10:27.499 00.000 20224 worker thread done servicing request
02:10:27.499 00.000 20224 Worker thread wakes up
02:10:27.500 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:27.500 00.000 8996 GuideStep: 0.2 px 26 ms WEST, -0.1 px 0 ms NORTH
02:10:27.501 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:28.460 00.959 20224 Exposure complete
02:10:28.527 00.067 20224 worker thread done servicing request
02:10:28.527 00.000 8996 OnExposeComplete: enter
02:10:28.528 00.001 8996 UpdateGuideState(): m_state=6
02:10:28.529 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15017
02:10:28.530 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=473.71, Mass=581676, SNR=290.8, Peak=35401 HFD=4.6
02:10:28.531 00.001 8996 MultiStar: [#1 -0.13,0.46,0.00,M6] [#2 -0.30,0.22,0.77,U] [#3 -0.02,-0.15,0.60,U] [#4 -0.56,0.40,0.00,M6] [#5 0.32,0.15,0.62,U] [#6 -0.19,0.04,0.39,U] [#7 0.12,-0.03,0.38,U] [#8 0.06,0.26,0.32,U] 
02:10:28.532 00.001 8996 refined, 6 included, MultiStar: {0.04, 0.07}, one-star: {0.21, 0.05}
02:10:28.533 00.001 8996 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.10) = xAngle (1.19 = 1.19)
02:10:28.534 00.001 8996 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
02:10:28.536 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.09 mountX=0.03 mountY=-0.08, mountTheta=-1.19
02:10:28.539 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.07, opts=13)
02:10:28.540 00.001 8996 Enqueuing Move request for scope (0.04, 0.07)
02:10:28.540 00.000 20224 Worker thread wakes up
02:10:28.540 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
02:10:28.540 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
02:10:28.541 00.001 20224 Moving (0.04, 0.07) raw xDistance=0.03 yDistance=-0.08
02:10:28.541 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:10:28.541 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:28.541 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:10:28.541 00.000 20224 MoveAxis(E, 0, ABG)
02:10:28.541 00.000 20224 Move returns status 0, amount 0
02:10:28.541 00.000 20224 MoveAxis(N, 0, ABG)
02:10:28.541 00.000 20224 Move returns status 0, amount 0
02:10:28.541 00.000 20224 move complete, result=0
02:10:28.541 00.000 20224 worker thread done servicing request
02:10:28.545 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35401, med=3385, FiltMin=3069, FiltMax=24691, Gamma=1.000
02:10:28.570 00.025 8996 UpdateGuideState exits: m=581676 SNR=290.8
02:10:28.571 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:28.572 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:28.573 00.001 8996 Enqueuing Expose request
02:10:28.574 00.001 20224 Worker thread wakes up
02:10:28.575 00.001 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:28.576 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:28.576 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:29.737 01.161 20224 Exposure complete
02:10:29.800 00.063 20224 worker thread done servicing request
02:10:29.800 00.000 8996 OnExposeComplete: enter
02:10:29.802 00.002 8996 UpdateGuideState(): m_state=6
02:10:29.803 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15018
02:10:29.804 00.001 8996 Star::Find returns 1 (0), X=137.59, Y=473.58, Mass=551542, SNR=262.1, Peak=38185 HFD=4.6
02:10:29.805 00.001 8996 MultiStar: [#1 0.03,0.51,0.00,M7] [#2 -0.53,-0.07,0.00,M1] [#3 -0.06,-0.05,0.53,U] [#4 -0.62,0.18,0.00,M7] [#5 0.65,-0.02,0.00,M4] [#6 -0.58,0.06,0.00,M2] [#7 -0.55,-0.04,0.00,M1] [#8 0.34,0.14,0.37,U] 
02:10:29.806 00.001 8996 refined, 2 included, MultiStar: {0.02, -0.03}, one-star: {-0.05, -0.08}
02:10:29.807 00.001 8996 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.10) = xAngle (-0.77 = -0.77)
02:10:29.807 00.000 8996 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.90 = 2.39)
02:10:29.808 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.03 hyp=0.03 cameraTheta=-0.87 mountX=0.02 mountY=0.02, mountTheta=0.76
02:10:29.809 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.03, opts=13)
02:10:29.810 00.001 8996 Enqueuing Move request for scope (0.02, -0.03)
02:10:29.811 00.001 20224 Worker thread wakes up
02:10:29.811 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.03) opts 0xd
02:10:29.811 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.03)
02:10:29.811 00.000 20224 Moving (0.02, -0.03) raw xDistance=0.02 yDistance=0.02
02:10:29.811 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:10:29.811 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:29.811 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:10:29.812 00.001 20224 MoveAxis(E, 0, ABG)
02:10:29.812 00.000 20224 Move returns status 0, amount 0
02:10:29.812 00.000 20224 MoveAxis(N, 0, ABG)
02:10:29.812 00.000 20224 Move returns status 0, amount 0
02:10:29.812 00.000 20224 move complete, result=0
02:10:29.813 00.001 20224 worker thread done servicing request
02:10:29.817 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=38185, med=3385, FiltMin=3030, FiltMax=23747, Gamma=1.000
02:10:29.835 00.018 8996 UpdateGuideState exits: m=551542 SNR=262.1
02:10:29.838 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:29.840 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:29.842 00.002 8996 Enqueuing Expose request
02:10:29.843 00.001 20224 Worker thread wakes up
02:10:29.843 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:29.846 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:29.846 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:30.814 00.968 20224 Exposure complete
02:10:30.878 00.064 20224 worker thread done servicing request
02:10:30.878 00.000 8996 OnExposeComplete: enter
02:10:30.879 00.001 8996 UpdateGuideState(): m_state=6
02:10:30.880 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15019
02:10:30.881 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=473.59, Mass=622628, SNR=270.0, Peak=41545 HFD=4.6
02:10:30.882 00.001 8996 MultiStar: [#1 -0.16,0.60,0.00,M8] [#2 -0.66,-0.03,0.00,M2] [#3 -0.22,-0.40,0.74,U] [#4 -0.70,0.25,0.00,M8] [#5 0.01,0.10,0.68,U] [#6 -0.29,0.03,0.41,U] [#7 -0.28,-0.22,0.44,U] [#8 0.03,0.17,0.37,U] 
02:10:30.883 00.001 8996 refined, 5 included, MultiStar: {-0.05, -0.09}, one-star: {0.21, -0.07}
02:10:30.884 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
02:10:30.885 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.12 = 1.17)
02:10:30.885 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.10 cameraTheta=-2.09 mountX=-0.04 mountY=0.09, mountTheta=1.99
02:10:30.887 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=-0.09, opts=13)
02:10:30.888 00.001 8996 Enqueuing Move request for scope (-0.05, -0.09)
02:10:30.888 00.000 20224 Worker thread wakes up
02:10:30.889 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
02:10:30.889 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
02:10:30.889 00.000 20224 Moving (-0.05, -0.09) raw xDistance=-0.04 yDistance=0.09
02:10:30.889 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:10:30.889 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:30.889 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:10:30.889 00.000 20224 MoveAxis(E, 0, ABG)
02:10:30.889 00.000 20224 Move returns status 0, amount 0
02:10:30.889 00.000 20224 MoveAxis(N, 0, ABG)
02:10:30.889 00.000 20224 Move returns status 0, amount 0
02:10:30.889 00.000 20224 move complete, result=0
02:10:30.889 00.000 20224 worker thread done servicing request
02:10:30.892 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=41545, med=3385, FiltMin=3040, FiltMax=26582, Gamma=1.000
02:10:30.907 00.015 8996 UpdateGuideState exits: m=622628 SNR=270.0
02:10:30.909 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:30.912 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:30.913 00.001 8996 Enqueuing Expose request
02:10:30.916 00.003 20224 Worker thread wakes up
02:10:30.916 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:30.917 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:30.917 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:32.090 01.173 20224 Exposure complete
02:10:32.172 00.082 20224 worker thread done servicing request
02:10:32.172 00.000 8996 OnExposeComplete: enter
02:10:32.173 00.001 8996 UpdateGuideState(): m_state=6
02:10:32.174 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15020
02:10:32.176 00.002 8996 Star::Find returns 1 (0), X=137.83, Y=473.64, Mass=606917, SNR=295.9, Peak=43417 HFD=4.6
02:10:32.177 00.001 8996 MultiStar: [#1 0.14,0.99,0.00,M9] [#2 -0.36,0.24,0.70,U] [#3 0.16,0.23,0.52,U] [#4 -0.17,0.79,0.00,M9] [#5 0.61,0.54,0.00,M4] [#6 -0.19,0.30,0.44,U] [#7 -0.50,0.46,0.00,M1] [#8 0.18,0.28,0.38,U] 
02:10:32.178 00.001 8996 refined, 4 included, MultiStar: {0.00, 0.17}, one-star: {0.19, -0.02}
02:10:32.178 00.000 8996 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.10) = xAngle (1.66 = 1.66)
02:10:32.179 00.001 8996 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.46 = -1.46)
02:10:32.180 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.57 mountX=-0.02 mountY=-0.17, mountTheta=-1.66
02:10:32.181 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.17, opts=13)
02:10:32.182 00.001 8996 Enqueuing Move request for scope (0.00, 0.17)
02:10:32.183 00.001 20224 Worker thread wakes up
02:10:32.183 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.17) opts 0xd
02:10:32.183 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.17)
02:10:32.183 00.000 20224 Moving (0.00, 0.17) raw xDistance=-0.02 yDistance=-0.17
02:10:32.183 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:10:32.183 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:32.183 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:10:32.184 00.001 20224 MoveAxis(E, 0, ABG)
02:10:32.184 00.000 20224 Move returns status 0, amount 0
02:10:32.184 00.000 20224 MoveAxis(N, 0, ABG)
02:10:32.184 00.000 20224 Move returns status 0, amount 0
02:10:32.184 00.000 20224 move complete, result=0
02:10:32.184 00.000 20224 worker thread done servicing request
02:10:32.187 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1053, max=43417, med=3385, FiltMin=3053, FiltMax=24790, Gamma=1.000
02:10:32.202 00.015 8996 UpdateGuideState exits: m=606917 SNR=295.9
02:10:32.203 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:32.204 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:32.204 00.000 8996 Enqueuing Expose request
02:10:32.205 00.001 20224 Worker thread wakes up
02:10:32.205 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:10:32.206 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:32.206 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:33.173 00.967 20224 Exposure complete
02:10:33.265 00.092 20224 worker thread done servicing request
02:10:33.265 00.000 8996 OnExposeComplete: enter
02:10:33.266 00.001 8996 UpdateGuideState(): m_state=6
02:10:33.267 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15021
02:10:33.268 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=473.43, Mass=577793, SNR=286.5, Peak=36409 HFD=4.8
02:10:33.268 00.000 8996 MultiStar: [#1 -0.22,0.64,0.00,M10] [#2 -0.54,0.41,0.00,M2] [#3 -0.05,-0.22,0.54,U] [#4 -0.68,0.11,0.00,M10] [#5 0.37,0.59,0.00,M5] [#6 -0.71,0.21,0.00,M1] [#7 -0.48,0.03,0.00,M2] [#8 -0.07,0.36,0.27,U] 
02:10:33.269 00.001 8996 refined, 2 included, MultiStar: {-0.12, -0.14}, one-star: {-0.17, -0.23}
02:10:33.270 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
02:10:33.271 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.31 = 0.98)
02:10:33.272 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-2.28 mountX=-0.11 mountY=0.15, mountTheta=2.18
02:10:33.274 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.14, opts=13)
02:10:33.275 00.001 8996 Enqueuing Move request for scope (-0.12, -0.14)
02:10:33.276 00.001 20224 Worker thread wakes up
02:10:33.276 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.14) opts 0xd
02:10:33.276 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.14)
02:10:33.276 00.000 20224 Moving (-0.12, -0.14) raw xDistance=-0.11 yDistance=0.15
02:10:33.276 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:10:33.276 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:33.276 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:10:33.276 00.000 20224 MoveAxis(E, 0, ABG)
02:10:33.276 00.000 20224 Move returns status 0, amount 0
02:10:33.276 00.000 20224 MoveAxis(N, 0, ABG)
02:10:33.276 00.000 20224 Move returns status 0, amount 0
02:10:33.276 00.000 20224 move complete, result=0
02:10:33.276 00.000 20224 worker thread done servicing request
02:10:33.279 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36409, med=3385, FiltMin=3069, FiltMax=22054, Gamma=1.000
02:10:33.296 00.017 8996 UpdateGuideState exits: m=577793 SNR=286.5
02:10:33.298 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:33.299 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:33.300 00.001 8996 Enqueuing Expose request
02:10:33.301 00.001 20224 Worker thread wakes up
02:10:33.301 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:33.302 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:33.302 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:34.470 01.168 20224 Exposure complete
02:10:34.533 00.063 20224 worker thread done servicing request
02:10:34.533 00.000 8996 OnExposeComplete: enter
02:10:34.534 00.001 8996 UpdateGuideState(): m_state=6
02:10:34.535 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15022
02:10:34.536 00.001 8996 Star::Find returns 1 (0), X=136.83, Y=473.25, Mass=573383, SNR=295.9, Peak=34099 HFD=4.6
02:10:34.537 00.001 8996 MultiStar: [#1 -0.90,0.54,0.00,R] [#2 -1.09,0.53,0.00,M3] [#3 -0.61,-0.00,0.00,M1] [#4 -1.38,0.22,0.00,R] [#5 -0.20,0.19,0.51,U] [#6 -0.95,-0.08,0.00,M2] [#7 -1.00,0.09,0.00,M3] [#8 -0.21,0.48,0.00,M1] 
02:10:34.538 00.001 8996 refined, 1 included, MultiStar: {-0.61, -0.20}, one-star: {-0.82, -0.41}
02:10:34.539 00.001 8996 CameraToMount -- cameraTheta (-2.82) - m_xAngle (-0.10) = xAngle (-2.72 = -2.72)
02:10:34.539 00.000 8996 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.84 = 0.44)
02:10:34.539 00.000 8996 CameraToMount -- cameraX=-0.61 cameraY=-0.20 hyp=0.64 cameraTheta=-2.82 mountX=-0.59 mountY=0.27, mountTheta=2.71
02:10:34.541 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.61, y=-0.20, opts=13)
02:10:34.543 00.002 8996 Enqueuing Move request for scope (-0.61, -0.20)
02:10:34.544 00.001 20224 Worker thread wakes up
02:10:34.544 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.20) opts 0xd
02:10:34.544 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.61, -0.20)
02:10:34.544 00.000 20224 Moving (-0.61, -0.20) raw xDistance=-0.59 yDistance=0.27
02:10:34.544 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
02:10:34.544 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
02:10:34.544 00.000 20224 MoveAxis(E, 86, ABG)
02:10:34.544 00.000 20224 Guiding  Dir = 2, Dur = 86
02:10:34.545 00.001 20224 IsSlewing returns 0
02:10:34.545 00.000 20224 IsGuiding returns 0
02:10:34.548 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=34099, med=3385, FiltMin=3075, FiltMax=23542, Gamma=1.000
02:10:34.562 00.014 8996 UpdateGuideState exits: m=573383 SNR=295.9
02:10:34.564 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:34.564 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:34.565 00.001 8996 Enqueuing Expose request
02:10:34.587 00.022 20224 PulseGuide returned control before completion, sleep 54
02:10:34.648 00.061 20224 IsGuiding returns 1
02:10:34.648 00.000 20224 scope still moving after pulse duration time elapsed
02:10:34.679 00.031 20224 IsSlewing returns 0
02:10:34.679 00.000 20224 IsGuiding returns 0
02:10:34.679 00.000 20224 scope move finished after 86 + 48 ms
02:10:34.679 00.000 20224 Move returns status 0, amount 86
02:10:34.680 00.001 20224 MoveAxis(S, 58, ABG)
02:10:34.680 00.000 20224 Guiding  Dir = 1, Dur = 58
02:10:34.680 00.000 20224 IsSlewing returns 0
02:10:34.680 00.000 20224 IsGuiding returns 0
02:10:34.684 00.004 20224 PulseGuide returned control before completion, sleep 64
02:10:34.757 00.073 20224 IsGuiding returns 1
02:10:34.757 00.000 20224 scope still moving after pulse duration time elapsed
02:10:34.790 00.033 20224 IsSlewing returns 0
02:10:34.790 00.000 20224 IsGuiding returns 0
02:10:34.791 00.001 20224 scope move finished after 58 + 52 ms
02:10:34.791 00.000 20224 Move returns status 0, amount 58
02:10:34.791 00.000 20224 move complete, result=0
02:10:34.791 00.000 20224 worker thread done servicing request
02:10:34.791 00.000 20224 Worker thread wakes up
02:10:34.791 00.000 8996 GuideStep: -0.6 px 86 ms EAST, 0.3 px 58 ms SOUTH
02:10:34.794 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:34.794 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:35.763 00.969 20224 Exposure complete
02:10:35.818 00.055 20224 worker thread done servicing request
02:10:35.818 00.000 8996 OnExposeComplete: enter
02:10:35.819 00.001 8996 UpdateGuideState(): m_state=6
02:10:35.820 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15023
02:10:35.821 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=473.51, Mass=547823, SNR=298.2, Peak=34985 HFD=5.1
02:10:35.822 00.001 8996 MultiStar: [#1 0.61,0.23,0.00,M1] [#2 -0.32,0.41,0.00,M4] [#3 -0.12,0.34,0.59,U] [#4 0.52,0.24,0.00,M1] [#5 0.34,0.59,0.00,M5] [#6 -0.72,-0.16,0.00,M3] [#7 -0.53,0.15,0.00,M4] [#8 0.35,0.41,0.00,M2] 
02:10:35.823 00.001 8996 refined, 1 included, MultiStar: {-0.13, 0.03}, one-star: {-0.14, -0.15}
02:10:35.824 00.001 8996 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.10) = xAngle (3.02 = 3.02)
02:10:35.825 00.001 8996 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.10 = -0.10)
02:10:35.826 00.001 8996 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.93 mountX=-0.14 mountY=-0.01, mountTheta=-3.04
02:10:35.827 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.03, opts=13)
02:10:35.828 00.001 8996 Enqueuing Move request for scope (-0.13, 0.03)
02:10:35.828 00.000 20224 Worker thread wakes up
02:10:35.828 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
02:10:35.828 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
02:10:35.829 00.001 20224 Moving (-0.13, 0.03) raw xDistance=-0.14 yDistance=-0.01
02:10:35.829 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
02:10:35.829 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:35.829 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:10:35.829 00.000 20224 MoveAxis(E, 0, ABG)
02:10:35.829 00.000 20224 Move returns status 0, amount 0
02:10:35.829 00.000 20224 MoveAxis(N, 0, ABG)
02:10:35.829 00.000 20224 Move returns status 0, amount 0
02:10:35.829 00.000 20224 move complete, result=0
02:10:35.829 00.000 20224 worker thread done servicing request
02:10:35.833 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=34985, med=3385, FiltMin=3033, FiltMax=21859, Gamma=1.000
02:10:35.849 00.016 8996 UpdateGuideState exits: m=547823 SNR=298.2
02:10:35.851 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:35.852 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:35.853 00.001 8996 Enqueuing Expose request
02:10:35.854 00.001 20224 Worker thread wakes up
02:10:35.854 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:10:35.856 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:35.856 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:37.025 01.169 20224 Exposure complete
02:10:37.093 00.068 20224 worker thread done servicing request
02:10:37.093 00.000 8996 OnExposeComplete: enter
02:10:37.094 00.001 8996 UpdateGuideState(): m_state=6
02:10:37.095 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15024
02:10:37.096 00.001 8996 Star::Find returns 1 (0), X=137.79, Y=473.78, Mass=505874, SNR=260.7, Peak=38297 HFD=4.5
02:10:37.098 00.002 8996 MultiStar: [#1 1.32,0.36,0.00,M2] [#2 -0.00,0.59,0.00,M5] [#3 0.44,0.26,0.00,M1] [#4 1.04,0.28,0.00,M2] [#5 0.54,0.59,0.00,M6] [#6 0.14,0.02,0.38,U] [#7 0.14,0.40,0.50,U] [#8 0.43,0.42,0.00,M3] 
02:10:37.100 00.002 8996 single-star, 2 included, MultiStar: {0.14, 0.17}, one-star: {0.15, 0.12}
02:10:37.101 00.001 8996 CameraToMount -- cameraTheta (0.68) - m_xAngle (-0.10) = xAngle (0.78 = 0.78)
02:10:37.103 00.002 8996 CameraToMount -- cameraTheta (0.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.35 = -2.35)
02:10:37.104 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.68 mountX=0.14 mountY=-0.14, mountTheta=-0.79
02:10:37.106 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.12, opts=13)
02:10:37.107 00.001 8996 Enqueuing Move request for scope (0.15, 0.12)
02:10:37.108 00.001 20224 Worker thread wakes up
02:10:37.108 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
02:10:37.108 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
02:10:37.108 00.000 20224 Moving (0.15, 0.12) raw xDistance=0.14 yDistance=-0.14
02:10:37.108 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:10:37.108 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:37.108 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:10:37.108 00.000 20224 MoveAxis(E, 0, ABG)
02:10:37.108 00.000 20224 Move returns status 0, amount 0
02:10:37.108 00.000 20224 MoveAxis(N, 0, ABG)
02:10:37.108 00.000 20224 Move returns status 0, amount 0
02:10:37.108 00.000 20224 move complete, result=0
02:10:37.108 00.000 20224 worker thread done servicing request
02:10:37.114 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=38297, med=3385, FiltMin=3053, FiltMax=22451, Gamma=1.000
02:10:37.133 00.019 8996 UpdateGuideState exits: m=505874 SNR=260.7
02:10:37.134 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:37.134 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:37.137 00.003 8996 Enqueuing Expose request
02:10:37.138 00.001 20224 Worker thread wakes up
02:10:37.138 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:10:37.140 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:37.140 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:38.126 00.986 20224 Exposure complete
02:10:38.190 00.064 20224 worker thread done servicing request
02:10:38.190 00.000 8996 OnExposeComplete: enter
02:10:38.191 00.001 8996 UpdateGuideState(): m_state=6
02:10:38.192 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15025
02:10:38.193 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=473.65, Mass=487098, SNR=271.3, Peak=33113 HFD=4.8
02:10:38.194 00.001 8996 MultiStar: [#1 1.27,0.15,0.00,M3] [#2 -0.27,0.44,0.00,M6] [#3 0.23,0.39,0.60,U] [#4 1.11,0.38,0.00,M3] [#5 0.68,0.66,0.00,M7] [#6 -0.05,0.32,0.46,U] [#7 0.06,0.37,0.46,U] [#8 0.32,0.43,0.00,M4] 
02:10:38.195 00.001 8996 single-star, 3 included, MultiStar: {0.03, 0.22}, one-star: {-0.06, -0.01}
02:10:38.196 00.001 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.94 = -2.94)
02:10:38.197 00.001 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.22)
02:10:38.197 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.01 hyp=0.06 cameraTheta=-3.03 mountX=-0.06 mountY=0.01, mountTheta=2.92
02:10:38.199 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.01, opts=13)
02:10:38.199 00.000 8996 Enqueuing Move request for scope (-0.06, -0.01)
02:10:38.200 00.001 20224 Worker thread wakes up
02:10:38.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.01) opts 0xd
02:10:38.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.01)
02:10:38.200 00.000 20224 Moving (-0.06, -0.01) raw xDistance=-0.06 yDistance=0.01
02:10:38.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:10:38.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:38.201 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:10:38.201 00.000 20224 MoveAxis(E, 0, ABG)
02:10:38.201 00.000 20224 Move returns status 0, amount 0
02:10:38.201 00.000 20224 MoveAxis(N, 0, ABG)
02:10:38.201 00.000 20224 Move returns status 0, amount 0
02:10:38.201 00.000 20224 move complete, result=0
02:10:38.201 00.000 20224 worker thread done servicing request
02:10:38.204 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=33113, med=3385, FiltMin=3024, FiltMax=19398, Gamma=1.000
02:10:38.219 00.015 8996 UpdateGuideState exits: m=487098 SNR=271.3
02:10:38.220 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:38.220 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:38.221 00.001 8996 Enqueuing Expose request
02:10:38.222 00.001 20224 Worker thread wakes up
02:10:38.222 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:38.223 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:38.223 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:39.396 01.173 20224 Exposure complete
02:10:39.452 00.056 20224 worker thread done servicing request
02:10:39.452 00.000 8996 OnExposeComplete: enter
02:10:39.453 00.001 8996 UpdateGuideState(): m_state=6
02:10:39.454 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15026
02:10:39.455 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=473.99, Mass=615969, SNR=324.4, Peak=42665 HFD=4.5
02:10:39.456 00.001 8996 MultiStar: [#1 1.06,0.51,0.00,M4] [#2 -0.47,0.70,0.00,M7] [#3 0.04,0.34,0.52,U] [#4 0.92,0.38,0.00,M4] [#5 0.30,0.15,0.48,U] [#6 -0.18,0.32,0.35,U] [#7 -0.29,-0.03,0.36,U] [#8 0.20,0.33,0.31,U] 
02:10:39.457 00.001 8996 refined, 5 included, MultiStar: {0.11, 0.26}, one-star: {0.28, 0.33}
02:10:39.457 00.000 8996 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.10) = xAngle (1.26 = 1.26)
02:10:39.458 00.001 8996 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.87 = -1.87)
02:10:39.459 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=0.26 hyp=0.29 cameraTheta=1.16 mountX=0.09 mountY=-0.27, mountTheta=-1.26
02:10:39.460 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=0.26, opts=13)
02:10:39.461 00.001 8996 Enqueuing Move request for scope (0.11, 0.26)
02:10:39.462 00.001 20224 Worker thread wakes up
02:10:39.462 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.26) opts 0xd
02:10:39.462 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, 0.26)
02:10:39.463 00.001 20224 Moving (0.11, 0.26) raw xDistance=0.09 yDistance=-0.27
02:10:39.463 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:10:39.463 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:39.463 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:10:39.463 00.000 20224 MoveAxis(E, 0, ABG)
02:10:39.463 00.000 20224 Move returns status 0, amount 0
02:10:39.463 00.000 20224 MoveAxis(N, 0, ABG)
02:10:39.463 00.000 20224 Move returns status 0, amount 0
02:10:39.463 00.000 20224 move complete, result=0
02:10:39.464 00.001 20224 worker thread done servicing request
02:10:39.468 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=42665, med=3385, FiltMin=3056, FiltMax=25360, Gamma=1.000
02:10:39.492 00.024 8996 UpdateGuideState exits: m=615969 SNR=324.4
02:10:39.494 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:39.495 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:39.496 00.001 8996 Enqueuing Expose request
02:10:39.496 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:10:39.497 00.001 20224 Worker thread wakes up
02:10:39.498 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:39.498 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:40.487 00.989 20224 Exposure complete
02:10:40.550 00.063 20224 worker thread done servicing request
02:10:40.550 00.000 8996 OnExposeComplete: enter
02:10:40.551 00.001 8996 UpdateGuideState(): m_state=6
02:10:40.552 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15027
02:10:40.553 00.001 8996 Star::Find returns 1 (0), X=137.56, Y=473.67, Mass=502930, SNR=262.9, Peak=33929 HFD=4.8
02:10:40.554 00.001 8996 MultiStar: [#1 1.00,0.38,0.00,M5] [#2 -0.06,0.69,0.00,M8] [#3 0.05,-0.04,0.68,U] [#4 1.02,-0.00,0.00,M5] [#5 0.44,0.42,0.00,M7] [#6 -0.24,0.01,0.46,U] [#7 -0.36,0.14,0.49,U] [#8 0.07,0.29,0.32,U] 
02:10:40.555 00.001 8996 single-star, 4 included, MultiStar: {-0.11, 0.05}, one-star: {-0.08, 0.01}
02:10:40.555 00.000 8996 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.10) = xAngle (3.17 = -3.12)
02:10:40.556 00.001 8996 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
02:10:40.557 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=3.07 mountX=-0.08 mountY=0.00, mountTheta=3.10
02:10:40.560 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=0.01, opts=13)
02:10:40.562 00.002 8996 Enqueuing Move request for scope (-0.08, 0.01)
02:10:40.565 00.003 20224 Worker thread wakes up
02:10:40.565 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.01) opts 0xd
02:10:40.565 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, 0.01)
02:10:40.565 00.000 20224 Moving (-0.08, 0.01) raw xDistance=-0.08 yDistance=0.00
02:10:40.565 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
02:10:40.565 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:40.565 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:10:40.565 00.000 20224 MoveAxis(E, 0, ABG)
02:10:40.565 00.000 20224 Move returns status 0, amount 0
02:10:40.566 00.001 20224 MoveAxis(N, 0, ABG)
02:10:40.566 00.000 20224 Move returns status 0, amount 0
02:10:40.566 00.000 20224 move complete, result=0
02:10:40.566 00.000 20224 worker thread done servicing request
02:10:40.571 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=33929, med=3382, FiltMin=3033, FiltMax=19846, Gamma=1.000
02:10:40.587 00.016 8996 UpdateGuideState exits: m=502930 SNR=262.9
02:10:40.588 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:40.589 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:40.590 00.001 8996 Enqueuing Expose request
02:10:40.592 00.002 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:40.594 00.002 20224 Worker thread wakes up
02:10:40.595 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:40.595 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:41.770 01.175 20224 Exposure complete
02:10:41.829 00.059 20224 worker thread done servicing request
02:10:41.829 00.000 8996 OnExposeComplete: enter
02:10:41.830 00.001 8996 UpdateGuideState(): m_state=6
02:10:41.831 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15028
02:10:41.832 00.001 8996 Star::Find returns 1 (0), X=137.51, Y=473.62, Mass=590154, SNR=278.2, Peak=35401 HFD=4.9
02:10:41.832 00.000 8996 MultiStar: [#1 1.10,0.26,0.00,M6] [#2 -0.25,0.37,0.68,U] [#3 0.15,0.20,0.57,U] [#4 0.98,0.26,0.00,M6] [#5 0.14,0.12,0.49,U] [#6 -0.08,0.04,0.39,U] [#7 -0.39,0.12,0.36,U] [#8 0.12,0.29,0.33,U] 
02:10:41.833 00.001 8996 single-star, 6 included, MultiStar: {-0.08, 0.14}, one-star: {-0.14, -0.04}
02:10:41.834 00.001 8996 CameraToMount -- cameraTheta (-2.83) - m_xAngle (-0.10) = xAngle (-2.73 = -2.73)
02:10:41.835 00.001 8996 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.86 = 0.43)
02:10:41.836 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=-0.04 hyp=0.14 cameraTheta=-2.83 mountX=-0.13 mountY=0.06, mountTheta=2.72
02:10:41.837 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=-0.04, opts=13)
02:10:41.838 00.001 8996 Enqueuing Move request for scope (-0.14, -0.04)
02:10:41.839 00.001 20224 Worker thread wakes up
02:10:41.839 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.04) opts 0xd
02:10:41.839 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, -0.04)
02:10:41.839 00.000 20224 Moving (-0.14, -0.04) raw xDistance=-0.13 yDistance=0.06
02:10:41.839 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:10:41.839 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:41.839 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:10:41.839 00.000 20224 MoveAxis(E, 0, ABG)
02:10:41.839 00.000 20224 Move returns status 0, amount 0
02:10:41.839 00.000 20224 MoveAxis(N, 0, ABG)
02:10:41.839 00.000 20224 Move returns status 0, amount 0
02:10:41.839 00.000 20224 move complete, result=0
02:10:41.839 00.000 20224 worker thread done servicing request
02:10:41.845 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35401, med=3382, FiltMin=3049, FiltMax=23654, Gamma=1.000
02:10:41.860 00.015 8996 UpdateGuideState exits: m=590154 SNR=278.2
02:10:41.861 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:41.862 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:41.862 00.000 8996 Enqueuing Expose request
02:10:41.863 00.001 20224 Worker thread wakes up
02:10:41.863 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:41.864 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:41.864 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:42.844 00.980 20224 Exposure complete
02:10:42.925 00.081 20224 worker thread done servicing request
02:10:42.925 00.000 8996 OnExposeComplete: enter
02:10:42.926 00.001 8996 UpdateGuideState(): m_state=6
02:10:42.927 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15029
02:10:42.928 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=473.72, Mass=636572, SNR=290.9, Peak=37193 HFD=4.7
02:10:42.928 00.000 8996 MultiStar: [#1 1.04,0.23,0.00,M7] [#2 -0.32,0.35,0.00,M8] [#3 0.28,0.39,0.00,M1] [#4 1.06,0.47,0.00,M7] [#5 -0.19,0.19,0.55,U] [#6 -0.31,0.32,0.35,U] [#7 -0.01,0.34,0.42,U] [#8 -0.29,0.42,0.00,M2] 
02:10:42.929 00.001 8996 refined, 3 included, MultiStar: {-0.23, 0.18}, one-star: {-0.32, 0.06}
02:10:42.930 00.001 8996 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.10) = xAngle (2.57 = 2.57)
02:10:42.931 00.001 8996 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.55 = -0.55)
02:10:42.932 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=0.18 hyp=0.29 cameraTheta=2.48 mountX=-0.25 mountY=-0.15, mountTheta=-2.59
02:10:42.935 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=0.18, opts=13)
02:10:42.938 00.003 8996 Enqueuing Move request for scope (-0.23, 0.18)
02:10:42.939 00.001 20224 Worker thread wakes up
02:10:42.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.18) opts 0xd
02:10:42.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, 0.18)
02:10:42.939 00.000 20224 Moving (-0.23, 0.18) raw xDistance=-0.25 yDistance=-0.15
02:10:42.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
02:10:42.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:42.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:10:42.939 00.000 20224 MoveAxis(E, 36, ABG)
02:10:42.939 00.000 20224 Guiding  Dir = 2, Dur = 36
02:10:42.940 00.001 20224 IsSlewing returns 0
02:10:42.940 00.000 20224 IsGuiding returns 0
02:10:42.946 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37193, med=3382, FiltMin=3044, FiltMax=22982, Gamma=1.000
02:10:42.964 00.018 8996 UpdateGuideState exits: m=636572 SNR=290.9
02:10:42.965 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:42.966 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:42.967 00.001 8996 Enqueuing Expose request
02:10:42.983 00.016 20224 IsGuiding returns 1
02:10:42.983 00.000 20224 scope still moving after pulse duration time elapsed
02:10:43.013 00.030 20224 IsSlewing returns 0
02:10:43.013 00.000 20224 IsGuiding returns 1
02:10:43.045 00.032 20224 IsSlewing returns 0
02:10:43.045 00.000 20224 IsGuiding returns 1
02:10:43.076 00.031 20224 IsSlewing returns 0
02:10:43.077 00.001 20224 IsGuiding returns 0
02:10:43.077 00.000 20224 scope move finished after 36 + 101 ms
02:10:43.077 00.000 20224 Move returns status 0, amount 36
02:10:43.077 00.000 20224 MoveAxis(N, 0, ABG)
02:10:43.077 00.000 20224 Move returns status 0, amount 0
02:10:43.077 00.000 20224 move complete, result=0
02:10:43.077 00.000 20224 worker thread done servicing request
02:10:43.077 00.000 20224 Worker thread wakes up
02:10:43.077 00.000 8996 GuideStep: -0.2 px 36 ms EAST, -0.2 px 0 ms NORTH
02:10:43.079 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:43.080 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:44.281 01.201 20224 Exposure complete
02:10:44.357 00.076 20224 worker thread done servicing request
02:10:44.357 00.000 8996 OnExposeComplete: enter
02:10:44.358 00.001 8996 UpdateGuideState(): m_state=6
02:10:44.359 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15030
02:10:44.362 00.003 8996 Star::Find returns 1 (0), X=138.54, Y=474.13, Mass=517167, SNR=280.1, Peak=37206 HFD=4.4
02:10:44.364 00.002 8996 MultiStar: large primary error, entering stabilization period
02:10:44.366 00.002 8996 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.10) = xAngle (0.58 = 0.58)
02:10:44.368 00.002 8996 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.55 = -2.55)
02:10:44.369 00.001 8996 CameraToMount -- cameraX=0.90 cameraY=0.47 hyp=1.01 cameraTheta=0.48 mountX=0.85 mountY=-0.57, mountTheta=-0.59
02:10:44.372 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.90, y=0.47, opts=13)
02:10:44.374 00.002 8996 Enqueuing Move request for scope (0.90, 0.47)
02:10:44.374 00.000 20224 Worker thread wakes up
02:10:44.374 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.90, 0.47) opts 0xd
02:10:44.375 00.001 20224 Handling offset move in thread for scope, endpoint = (0.90, 0.47)
02:10:44.375 00.000 20224 Moving (0.90, 0.47) raw xDistance=0.85 yDistance=-0.57
02:10:44.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.85
02:10:44.375 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:10:44.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
02:10:44.375 00.000 20224 MoveAxis(W, 121, ABG)
02:10:44.375 00.000 20224 Guiding  Dir = 3, Dur = 121
02:10:44.375 00.000 20224 IsSlewing returns 0
02:10:44.375 00.000 20224 IsGuiding returns 0
02:10:44.380 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37206, med=3382, FiltMin=3037, FiltMax=22979, Gamma=1.000
02:10:44.401 00.021 8996 UpdateGuideState exits: m=517167 SNR=280.1
02:10:44.403 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:44.405 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:44.406 00.001 8996 Enqueuing Expose request
02:10:44.407 00.001 20224 PulseGuide returned control before completion, sleep 100
02:10:44.514 00.107 20224 IsGuiding returns 1
02:10:44.514 00.000 20224 scope still moving after pulse duration time elapsed
02:10:44.546 00.032 20224 IsSlewing returns 0
02:10:44.547 00.001 20224 IsGuiding returns 1
02:10:44.578 00.031 20224 IsSlewing returns 0
02:10:44.578 00.000 20224 IsGuiding returns 0
02:10:44.579 00.001 20224 scope move finished after 121 + 82 ms
02:10:44.579 00.000 20224 Move returns status 0, amount 121
02:10:44.579 00.000 20224 MoveAxis(N, 0, ABG)
02:10:44.579 00.000 20224 Move returns status 0, amount 0
02:10:44.579 00.000 20224 move complete, result=0
02:10:44.579 00.000 20224 worker thread done servicing request
02:10:44.579 00.000 20224 Worker thread wakes up
02:10:44.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:44.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:44.580 00.001 8996 GuideStep: 0.8 px 121 ms WEST, -0.6 px 0 ms NORTH
02:10:45.544 00.964 20224 Exposure complete
02:10:45.607 00.063 20224 worker thread done servicing request
02:10:45.607 00.000 8996 OnExposeComplete: enter
02:10:45.609 00.002 8996 UpdateGuideState(): m_state=6
02:10:45.611 00.002 8996 Star::Find(15, 138, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15031
02:10:45.612 00.001 8996 Star::Find returns 1 (0), X=137.67, Y=474.20, Mass=516264, SNR=266.0, Peak=36441 HFD=4.6
02:10:45.614 00.002 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
02:10:45.616 00.002 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
02:10:45.619 00.003 8996 CameraToMount -- cameraX=0.03 cameraY=0.54 hyp=0.55 cameraTheta=1.51 mountX=-0.02 mountY=-0.54, mountTheta=-1.61
02:10:45.623 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.54, opts=13)
02:10:45.625 00.002 8996 Enqueuing Move request for scope (0.03, 0.54)
02:10:45.628 00.003 20224 Worker thread wakes up
02:10:45.628 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.54) opts 0xd
02:10:45.628 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.54)
02:10:45.628 00.000 20224 Moving (0.03, 0.54) raw xDistance=-0.02 yDistance=-0.54
02:10:45.629 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:10:45.629 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:10:45.629 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.54
02:10:45.629 00.000 20224 MoveAxis(E, 0, ABG)
02:10:45.629 00.000 20224 Move returns status 0, amount 0
02:10:45.629 00.000 20224 MoveAxis(N, 0, ABG)
02:10:45.629 00.000 20224 Move returns status 0, amount 0
02:10:45.629 00.000 20224 move complete, result=0
02:10:45.630 00.001 20224 worker thread done servicing request
02:10:45.638 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36441, med=3382, FiltMin=3043, FiltMax=21885, Gamma=1.000
02:10:45.669 00.031 8996 UpdateGuideState exits: m=516264 SNR=266.0
02:10:45.671 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:45.673 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:45.675 00.002 8996 Enqueuing Expose request
02:10:45.678 00.003 8996 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
02:10:45.680 00.002 20224 Worker thread wakes up
02:10:45.680 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:45.681 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:46.855 01.174 20224 Exposure complete
02:10:46.909 00.054 20224 worker thread done servicing request
02:10:46.910 00.001 8996 OnExposeComplete: enter
02:10:46.911 00.001 8996 UpdateGuideState(): m_state=6
02:10:46.912 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15032
02:10:46.912 00.000 8996 Star::Find returns 1 (0), X=137.49, Y=473.92, Mass=539350, SNR=286.5, Peak=35913 HFD=4.9
02:10:46.913 00.001 8996 MultiStar: exiting stabilization period
02:10:46.916 00.003 8996 MultiStar: [#1 0.41,0.72,0.00,M8] [#2 -1.07,0.77,0.00,M9] [#3 -0.44,0.51,0.00,M2] [#4 0.43,0.44,0.00,M8] [#5 -0.37,0.49,0.00,M6] [#6 -0.86,0.15,0.00,M1] [#7 -0.92,0.52,0.00,M1] [#8 -0.77,0.81,0.00,M3] 
02:10:46.918 00.002 8996 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.10) = xAngle (2.22 = 2.22)
02:10:46.921 00.003 8996 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.91 = -0.91)
02:10:46.922 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.26 hyp=0.30 cameraTheta=2.12 mountX=-0.18 mountY=-0.24, mountTheta=-2.22
02:10:46.925 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.26, opts=13)
02:10:46.926 00.001 8996 Enqueuing Move request for scope (-0.16, 0.26)
02:10:46.928 00.002 20224 Worker thread wakes up
02:10:46.928 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.26) opts 0xd
02:10:46.928 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.26)
02:10:46.928 00.000 20224 Moving (-0.16, 0.26) raw xDistance=-0.18 yDistance=-0.24
02:10:46.928 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:10:46.928 00.000 20224 switching direction from 1 to -1 - decHistory=-4 oldest=-0.14 newest=-1.35
02:10:46.928 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:10:46.928 00.000 20224 MoveAxis(E, 0, ABG)
02:10:46.928 00.000 20224 Move returns status 0, amount 0
02:10:46.928 00.000 20224 MoveAxis(N, 50, ABG)
02:10:46.928 00.000 20224 Guiding  Dir = 0, Dur = 50
02:10:46.929 00.001 20224 IsSlewing returns 0
02:10:46.929 00.000 20224 IsGuiding returns 0
02:10:46.933 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=35913, med=3382, FiltMin=3021, FiltMax=23789, Gamma=1.000
02:10:46.949 00.016 8996 UpdateGuideState exits: m=539350 SNR=286.5
02:10:46.951 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:46.952 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:46.953 00.001 8996 Enqueuing Expose request
02:10:46.974 00.021 20224 PulseGuide returned control before completion, sleep 14
02:10:46.989 00.015 20224 IsGuiding returns 1
02:10:46.989 00.000 20224 scope still moving after pulse duration time elapsed
02:10:47.020 00.031 20224 IsSlewing returns 0
02:10:47.020 00.000 20224 IsGuiding returns 1
02:10:47.051 00.031 20224 IsSlewing returns 0
02:10:47.051 00.000 20224 IsGuiding returns 1
02:10:47.082 00.031 20224 IsSlewing returns 0
02:10:47.082 00.000 20224 IsGuiding returns 0
02:10:47.082 00.000 20224 scope move finished after 50 + 104 ms
02:10:47.082 00.000 20224 Move returns status 0, amount 50
02:10:47.082 00.000 20224 move complete, result=0
02:10:47.082 00.000 20224 worker thread done servicing request
02:10:47.082 00.000 20224 Worker thread wakes up
02:10:47.082 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
02:10:47.084 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:47.085 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:48.063 00.978 20224 Exposure complete
02:10:48.141 00.078 20224 worker thread done servicing request
02:10:48.141 00.000 8996 OnExposeComplete: enter
02:10:48.142 00.001 8996 UpdateGuideState(): m_state=6
02:10:48.144 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15033
02:10:48.146 00.002 8996 Star::Find returns 1 (0), X=137.32, Y=474.29, Mass=616757, SNR=291.1, Peak=34281 HFD=4.8
02:10:48.148 00.002 8996 MultiStar: [#1 0.89,0.87,0.00,M9] [#2 -0.46,0.65,0.00,M10] [#3 -0.09,0.64,0.00,M3] [#4 0.64,0.90,0.00,M9] [#5 -0.17,1.03,0.00,M7] [#6 -0.48,0.55,0.00,M2] [#7 -0.70,0.33,0.00,M2] [#8 -0.50,1.05,0.00,M4] 
02:10:48.150 00.002 8996 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.10) = xAngle (2.15 = 2.15)
02:10:48.153 00.003 8996 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.98 = -0.98)
02:10:48.155 00.002 8996 CameraToMount -- cameraX=-0.33 cameraY=0.63 hyp=0.71 cameraTheta=2.05 mountX=-0.39 mountY=-0.59, mountTheta=-2.15
02:10:48.158 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.33, y=0.63, opts=13)
02:10:48.159 00.001 8996 Enqueuing Move request for scope (-0.33, 0.63)
02:10:48.160 00.001 20224 Worker thread wakes up
02:10:48.160 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.63) opts 0xd
02:10:48.160 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.33, 0.63)
02:10:48.160 00.000 20224 Moving (-0.33, 0.63) raw xDistance=-0.39 yDistance=-0.59
02:10:48.160 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
02:10:48.160 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
02:10:48.160 00.000 20224 MoveAxis(E, 57, ABG)
02:10:48.160 00.000 20224 Guiding  Dir = 2, Dur = 57
02:10:48.160 00.000 20224 IsSlewing returns 0
02:10:48.160 00.000 20224 IsGuiding returns 0
02:10:48.162 00.002 20224 PulseGuide returned control before completion, sleep 66
02:10:48.166 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=34281, med=3382, FiltMin=3049, FiltMax=22899, Gamma=1.000
02:10:48.188 00.022 8996 UpdateGuideState exits: m=616757 SNR=291.1
02:10:48.190 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:48.192 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:48.193 00.001 8996 Enqueuing Expose request
02:10:48.241 00.048 20224 IsGuiding returns 1
02:10:48.241 00.000 20224 scope still moving after pulse duration time elapsed
02:10:48.272 00.031 20224 IsSlewing returns 0
02:10:48.272 00.000 20224 IsGuiding returns 0
02:10:48.272 00.000 20224 scope move finished after 57 + 55 ms
02:10:48.272 00.000 20224 Move returns status 0, amount 57
02:10:48.272 00.000 20224 MoveAxis(N, 125, ABG)
02:10:48.272 00.000 20224 Guiding  Dir = 0, Dur = 125
02:10:48.273 00.001 20224 IsSlewing returns 0
02:10:48.273 00.000 20224 IsGuiding returns 0
02:10:48.320 00.047 20224 PulseGuide returned control before completion, sleep 88
02:10:48.411 00.091 20224 IsGuiding returns 1
02:10:48.411 00.000 20224 scope still moving after pulse duration time elapsed
02:10:48.442 00.031 20224 IsSlewing returns 0
02:10:48.443 00.001 20224 IsGuiding returns 1
02:10:48.472 00.029 20224 IsSlewing returns 0
02:10:48.473 00.001 20224 IsGuiding returns 1
02:10:48.504 00.031 20224 IsSlewing returns 0
02:10:48.504 00.000 20224 IsGuiding returns 0
02:10:48.504 00.000 20224 scope move finished after 125 + 106 ms
02:10:48.504 00.000 20224 Move returns status 0, amount 125
02:10:48.505 00.001 20224 move complete, result=0
02:10:48.505 00.000 20224 worker thread done servicing request
02:10:48.505 00.000 20224 Worker thread wakes up
02:10:48.505 00.000 8996 GuideStep: -0.4 px 57 ms EAST, -0.6 px 125 ms NORTH
02:10:48.508 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:48.508 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:49.689 01.181 20224 Exposure complete
02:10:49.771 00.082 20224 worker thread done servicing request
02:10:49.771 00.000 8996 OnExposeComplete: enter
02:10:49.772 00.001 8996 UpdateGuideState(): m_state=6
02:10:49.774 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15034
02:10:49.775 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=473.78, Mass=547236, SNR=255.1, Peak=38857 HFD=4.5
02:10:49.775 00.000 8996 MultiStar: [#1 0.68,-0.10,0.00,M10] [#2 -0.58,-0.01,0.00,R] [#3 0.03,0.18,0.74,U] [#4 0.87,0.23,0.00,M10] [#5 0.34,0.29,0.63,U] [#6 -0.54,-0.25,0.00,M3] [#7 -0.52,-0.16,0.00,M3] [#8 0.00,0.37,0.41,U] 
02:10:49.776 00.001 8996 refined, 3 included, MultiStar: {0.18, 0.21}, one-star: {0.26, 0.12}
02:10:49.777 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
02:10:49.778 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
02:10:49.779 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.21 hyp=0.28 cameraTheta=0.88 mountX=0.16 mountY=-0.23, mountTheta=-0.98
02:10:49.780 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.21, opts=13)
02:10:49.781 00.001 8996 Enqueuing Move request for scope (0.18, 0.21)
02:10:49.782 00.001 20224 Worker thread wakes up
02:10:49.782 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.21) opts 0xd
02:10:49.782 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.21)
02:10:49.782 00.000 20224 Moving (0.18, 0.21) raw xDistance=0.16 yDistance=-0.23
02:10:49.782 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:10:49.782 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
02:10:49.782 00.000 20224 MoveAxis(E, 0, ABG)
02:10:49.782 00.000 20224 Move returns status 0, amount 0
02:10:49.783 00.001 20224 MoveAxis(N, 49, ABG)
02:10:49.783 00.000 20224 Guiding  Dir = 0, Dur = 49
02:10:49.783 00.000 20224 IsSlewing returns 0
02:10:49.783 00.000 20224 IsGuiding returns 0
02:10:49.789 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=38857, med=3379, FiltMin=3008, FiltMax=21910, Gamma=1.000
02:10:49.808 00.019 8996 UpdateGuideState exits: m=547236 SNR=255.1
02:10:49.810 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:49.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:49.812 00.001 8996 Enqueuing Expose request
02:10:49.834 00.022 20224 IsGuiding returns 1
02:10:49.834 00.000 20224 scope still moving after pulse duration time elapsed
02:10:49.864 00.030 20224 IsSlewing returns 0
02:10:49.864 00.000 20224 IsGuiding returns 1
02:10:49.896 00.032 20224 IsSlewing returns 0
02:10:49.896 00.000 20224 IsGuiding returns 1
02:10:49.927 00.031 20224 IsSlewing returns 0
02:10:49.927 00.000 20224 IsGuiding returns 0
02:10:49.927 00.000 20224 scope move finished after 49 + 95 ms
02:10:49.928 00.001 20224 Move returns status 0, amount 49
02:10:49.928 00.000 20224 move complete, result=0
02:10:49.928 00.000 20224 worker thread done servicing request
02:10:49.928 00.000 20224 Worker thread wakes up
02:10:49.928 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 49 ms NORTH
02:10:49.929 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:49.929 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:50.904 00.975 20224 Exposure complete
02:10:50.976 00.072 20224 worker thread done servicing request
02:10:50.976 00.000 8996 OnExposeComplete: enter
02:10:50.977 00.001 8996 UpdateGuideState(): m_state=6
02:10:50.978 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15035
02:10:50.980 00.002 8996 Star::Find returns 1 (0), X=137.59, Y=473.31, Mass=672134, SNR=307.6, Peak=43741 HFD=4.7
02:10:50.981 00.001 8996 MultiStar: [#1 0.59,-0.29,0.00,R] [#2 0.24,0.16,0.65,U] [#3 -0.05,0.04,0.50,U] [#4 0.86,0.23,0.00,R] [#5 0.07,-0.08,0.48,U] [#6 -0.50,-0.35,0.00,M4] [#7 -0.66,-0.29,0.00,M4] [#8 -0.05,0.20,0.30,U] 
02:10:50.982 00.001 8996 refined, 4 included, MultiStar: {0.03, -0.07}, one-star: {-0.05, -0.35}
02:10:50.983 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.01 = -1.01)
02:10:50.983 00.000 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.13 = 2.15)
02:10:50.984 00.001 8996 CameraToMount -- cameraX=0.03 cameraY=-0.07 hyp=0.08 cameraTheta=-1.11 mountX=0.04 mountY=0.06, mountTheta=1.00
02:10:50.986 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=-0.07, opts=13)
02:10:50.987 00.001 8996 Enqueuing Move request for scope (0.03, -0.07)
02:10:50.988 00.001 20224 Worker thread wakes up
02:10:50.988 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.07) opts 0xd
02:10:50.988 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, -0.07)
02:10:50.988 00.000 20224 Moving (0.03, -0.07) raw xDistance=0.04 yDistance=0.06
02:10:50.988 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
02:10:50.988 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:50.988 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:10:50.988 00.000 20224 MoveAxis(E, 0, ABG)
02:10:50.988 00.000 20224 Move returns status 0, amount 0
02:10:50.988 00.000 20224 MoveAxis(N, 0, ABG)
02:10:50.988 00.000 20224 Move returns status 0, amount 0
02:10:50.988 00.000 20224 move complete, result=0
02:10:50.988 00.000 20224 worker thread done servicing request
02:10:50.992 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=1245, max=43741, med=3382, FiltMin=3043, FiltMax=27939, Gamma=1.000
02:10:51.009 00.017 8996 UpdateGuideState exits: m=672134 SNR=307.6
02:10:51.011 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:51.011 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:51.014 00.003 8996 Enqueuing Expose request
02:10:51.015 00.001 20224 Worker thread wakes up
02:10:51.015 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:10:51.016 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:51.017 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:52.171 01.154 20224 Exposure complete
02:10:52.268 00.097 20224 worker thread done servicing request
02:10:52.268 00.000 8996 OnExposeComplete: enter
02:10:52.271 00.003 8996 UpdateGuideState(): m_state=6
02:10:52.273 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15036
02:10:52.274 00.001 8996 Star::Find returns 1 (0), X=137.07, Y=473.36, Mass=582253, SNR=305.0, Peak=38579 HFD=4.7
02:10:52.276 00.002 8996 MultiStar: [#1 -0.29,-0.12,0.64,U] [#2 -0.07,-0.14,0.54,U] [#3 -0.41,-0.41,0.00,M2] [#4 -0.19,-0.26,0.45,U] [#5 -0.20,-0.24,0.48,U] [#6 -0.56,-0.41,0.00,M5] [#7 -0.93,-0.72,0.00,M5] [#8 -0.46,-0.24,0.00,M3] 
02:10:52.276 00.000 8996 refined, 4 included, MultiStar: {-0.32, -0.22}, one-star: {-0.58, -0.30}
02:10:52.278 00.002 8996 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.10) = xAngle (-2.44 = -2.44)
02:10:52.279 00.001 8996 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.56 = 0.72)
02:10:52.279 00.000 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.22 hyp=0.39 cameraTheta=-2.54 mountX=-0.29 mountY=0.25, mountTheta=2.43
02:10:52.281 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.22, opts=13)
02:10:52.282 00.001 8996 Enqueuing Move request for scope (-0.32, -0.22)
02:10:52.283 00.001 20224 Worker thread wakes up
02:10:52.283 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.22) opts 0xd
02:10:52.283 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.22)
02:10:52.283 00.000 20224 Moving (-0.32, -0.22) raw xDistance=-0.29 yDistance=0.25
02:10:52.283 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
02:10:52.283 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:52.283 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
02:10:52.283 00.000 20224 MoveAxis(E, 43, ABG)
02:10:52.283 00.000 20224 Guiding  Dir = 2, Dur = 43
02:10:52.284 00.001 20224 IsSlewing returns 0
02:10:52.284 00.000 20224 IsGuiding returns 0
02:10:52.291 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=38579, med=3385, FiltMin=3049, FiltMax=23235, Gamma=1.000
02:10:52.301 00.010 20224 PulseGuide returned control before completion, sleep 36
02:10:52.311 00.010 8996 UpdateGuideState exits: m=582253 SNR=305.0
02:10:52.312 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:52.313 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:52.314 00.001 8996 Enqueuing Expose request
02:10:52.347 00.033 20224 IsGuiding returns 1
02:10:52.347 00.000 20224 scope still moving after pulse duration time elapsed
02:10:52.379 00.032 20224 IsSlewing returns 0
02:10:52.379 00.000 20224 IsGuiding returns 1
02:10:52.410 00.031 20224 IsSlewing returns 0
02:10:52.410 00.000 20224 IsGuiding returns 0
02:10:52.410 00.000 20224 scope move finished after 43 + 83 ms
02:10:52.410 00.000 20224 Move returns status 0, amount 43
02:10:52.410 00.000 20224 MoveAxis(N, 0, ABG)
02:10:52.410 00.000 20224 Move returns status 0, amount 0
02:10:52.410 00.000 20224 move complete, result=0
02:10:52.410 00.000 20224 worker thread done servicing request
02:10:52.411 00.001 20224 Worker thread wakes up
02:10:52.411 00.000 8996 GuideStep: -0.3 px 43 ms EAST, 0.3 px 0 ms NORTH
02:10:52.412 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:52.412 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:53.386 00.974 20224 Exposure complete
02:10:53.487 00.101 20224 worker thread done servicing request
02:10:53.488 00.001 8996 OnExposeComplete: enter
02:10:53.489 00.001 8996 UpdateGuideState(): m_state=6
02:10:53.491 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15037
02:10:53.492 00.001 8996 Star::Find returns 1 (0), X=137.25, Y=472.98, Mass=454506, SNR=255.2, Peak=30739 HFD=4.5
02:10:53.494 00.002 8996 MultiStar: [#1 0.06,-0.29,0.60,U] [#2 0.12,-0.29,0.75,U] [#3 0.27,0.02,0.55,U] [#4 0.25,-0.39,0.52,U] [#5 0.10,-0.24,0.57,U] [#6 -0.19,-0.80,0.00,M6] [#7 -0.79,-0.80,0.00,M6] [#8 0.05,-0.10,0.40,U] 
02:10:53.495 00.001 8996 refined, 6 included, MultiStar: {0.02, -0.33}, one-star: {-0.40, -0.68}
02:10:53.497 00.002 8996 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.10) = xAngle (-1.41 = -1.41)
02:10:53.499 00.002 8996 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.54 = 1.74)
02:10:53.500 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.33 hyp=0.33 cameraTheta=-1.51 mountX=0.05 mountY=0.32, mountTheta=1.41
02:10:53.502 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.33, opts=13)
02:10:53.503 00.001 8996 Enqueuing Move request for scope (0.02, -0.33)
02:10:53.504 00.001 20224 Worker thread wakes up
02:10:53.504 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.33) opts 0xd
02:10:53.505 00.001 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.33)
02:10:53.505 00.000 20224 Moving (0.02, -0.33) raw xDistance=0.05 yDistance=0.32
02:10:53.505 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:10:53.505 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:53.505 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
02:10:53.505 00.000 20224 MoveAxis(E, 0, ABG)
02:10:53.505 00.000 20224 Move returns status 0, amount 0
02:10:53.505 00.000 20224 MoveAxis(N, 0, ABG)
02:10:53.505 00.000 20224 Move returns status 0, amount 0
02:10:53.505 00.000 20224 move complete, result=0
02:10:53.505 00.000 20224 worker thread done servicing request
02:10:53.512 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=30739, med=3382, FiltMin=3040, FiltMax=19235, Gamma=1.000
02:10:53.535 00.023 8996 UpdateGuideState exits: m=454506 SNR=255.2
02:10:53.536 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:53.538 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:53.539 00.001 8996 Enqueuing Expose request
02:10:53.539 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:10:53.540 00.001 20224 Worker thread wakes up
02:10:53.540 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:53.541 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:54.729 01.188 20224 Exposure complete
02:10:54.834 00.105 20224 worker thread done servicing request
02:10:54.834 00.000 8996 OnExposeComplete: enter
02:10:54.835 00.001 8996 UpdateGuideState(): m_state=6
02:10:54.837 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15038
02:10:54.839 00.002 8996 Star::Find returns 1 (0), X=137.58, Y=473.49, Mass=594761, SNR=261.4, Peak=35017 HFD=4.9
02:10:54.841 00.002 8996 MultiStar: [#1 0.33,-0.09,0.77,U] [#2 0.15,-0.30,0.89,U] [#3 0.36,-0.10,0.66,U] [#4 0.26,-0.42,0.00,M1] [#5 0.49,-0.01,0.00,M4] [#6 -0.19,-0.55,0.00,M7] [#7 -0.47,-0.22,0.00,M7] [#8 -0.00,-0.15,0.35,U] 
02:10:54.843 00.002 8996 single-star, 4 included, MultiStar: {0.15, -0.17}, one-star: {-0.06, -0.17}
02:10:54.845 00.002 8996 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.10) = xAngle (-1.83 = -1.83)
02:10:54.846 00.001 8996 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.95 = 1.33)
02:10:54.848 00.002 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.17 hyp=0.18 cameraTheta=-1.93 mountX=-0.05 mountY=0.18, mountTheta=1.83
02:10:54.852 00.004 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.17, opts=13)
02:10:54.855 00.003 8996 Enqueuing Move request for scope (-0.06, -0.17)
02:10:54.858 00.003 20224 Worker thread wakes up
02:10:54.858 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.17) opts 0xd
02:10:54.858 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.17)
02:10:54.858 00.000 20224 Moving (-0.06, -0.17) raw xDistance=-0.05 yDistance=0.18
02:10:54.858 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:10:54.858 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:54.858 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:10:54.858 00.000 20224 MoveAxis(E, 0, ABG)
02:10:54.858 00.000 20224 Move returns status 0, amount 0
02:10:54.858 00.000 20224 MoveAxis(N, 0, ABG)
02:10:54.858 00.000 20224 Move returns status 0, amount 0
02:10:54.858 00.000 20224 move complete, result=0
02:10:54.858 00.000 20224 worker thread done servicing request
02:10:54.866 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=35017, med=3382, FiltMin=3030, FiltMax=24355, Gamma=1.000
02:10:54.884 00.018 8996 UpdateGuideState exits: m=594761 SNR=261.4
02:10:54.886 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:54.887 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:54.889 00.002 8996 Enqueuing Expose request
02:10:54.890 00.001 20224 Worker thread wakes up
02:10:54.890 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:10:54.891 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:54.892 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:55.863 00.971 20224 Exposure complete
02:10:55.929 00.066 20224 worker thread done servicing request
02:10:55.929 00.000 8996 OnExposeComplete: enter
02:10:55.930 00.001 8996 UpdateGuideState(): m_state=6
02:10:55.932 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15039
02:10:55.933 00.001 8996 Star::Find returns 1 (0), X=137.46, Y=473.26, Mass=493510, SNR=272.1, Peak=30445 HFD=4.7
02:10:55.935 00.002 8996 MultiStar: [#1 0.02,0.40,0.62,U] [#2 0.00,0.12,0.64,U] [#3 -0.15,0.14,0.66,U] [#4 -0.09,-0.24,0.54,U] [#5 0.51,-0.02,0.00,M5] [#6 -0.36,-0.39,0.00,M8] [#7 -0.41,-0.05,0.38,U] [#8 0.06,0.20,0.36,U] 
02:10:55.937 00.002 8996 refined, 6 included, MultiStar: {-0.11, -0.01}, one-star: {-0.18, -0.40}
02:10:55.938 00.001 8996 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.10) = xAngle (-2.92 = -2.92)
02:10:55.940 00.002 8996 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.04 = 0.24)
02:10:55.942 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.02 mountX=-0.11 mountY=0.03, mountTheta=2.90
02:10:55.944 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=-0.01, opts=13)
02:10:55.946 00.002 8996 Enqueuing Move request for scope (-0.11, -0.01)
02:10:55.948 00.002 20224 Worker thread wakes up
02:10:55.948 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.01) opts 0xd
02:10:55.948 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, -0.01)
02:10:55.948 00.000 20224 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.03
02:10:55.948 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:10:55.948 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:55.949 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:10:55.949 00.000 20224 MoveAxis(E, 0, ABG)
02:10:55.949 00.000 20224 Move returns status 0, amount 0
02:10:55.949 00.000 20224 MoveAxis(N, 0, ABG)
02:10:55.949 00.000 20224 Move returns status 0, amount 0
02:10:55.949 00.000 20224 move complete, result=0
02:10:55.949 00.000 20224 worker thread done servicing request
02:10:55.956 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=30445, med=3382, FiltMin=3030, FiltMax=18259, Gamma=1.000
02:10:55.980 00.024 8996 UpdateGuideState exits: m=493510 SNR=272.1
02:10:55.981 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:55.982 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:55.982 00.000 8996 Enqueuing Expose request
02:10:55.983 00.001 20224 Worker thread wakes up
02:10:55.983 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:55.984 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:55.984 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:57.145 01.161 20224 Exposure complete
02:10:57.215 00.070 20224 worker thread done servicing request
02:10:57.215 00.000 8996 OnExposeComplete: enter
02:10:57.216 00.001 8996 UpdateGuideState(): m_state=6
02:10:57.217 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15040
02:10:57.218 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=472.94, Mass=554398, SNR=271.8, Peak=35517 HFD=4.8
02:10:57.219 00.001 8996 MultiStar: [#1 0.02,-0.35,0.55,U] [#2 0.13,-0.43,0.64,U] [#3 0.24,-0.47,0.00,M1] [#4 0.22,-0.37,0.50,U] [#5 0.31,-0.51,0.00,M6] [#6 -0.14,-0.61,0.00,M9] [#7 -0.28,0.01,0.36,U] [#8 0.30,-0.48,0.00,M1] 
02:10:57.220 00.001 8996 refined, 4 included, MultiStar: {0.02, -0.45}, one-star: {-0.04, -0.72}
02:10:57.221 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.43 = -1.43)
02:10:57.222 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.55 = 1.73)
02:10:57.222 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.45 hyp=0.45 cameraTheta=-1.53 mountX=0.06 mountY=0.44, mountTheta=1.43
02:10:57.224 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.45, opts=13)
02:10:57.225 00.001 8996 Enqueuing Move request for scope (0.02, -0.45)
02:10:57.225 00.000 20224 Worker thread wakes up
02:10:57.226 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.45) opts 0xd
02:10:57.226 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.45)
02:10:57.226 00.000 20224 Moving (0.02, -0.45) raw xDistance=0.06 yDistance=0.44
02:10:57.226 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:10:57.226 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:10:57.226 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
02:10:57.226 00.000 20224 MoveAxis(E, 0, ABG)
02:10:57.226 00.000 20224 Move returns status 0, amount 0
02:10:57.226 00.000 20224 MoveAxis(N, 0, ABG)
02:10:57.227 00.001 20224 Move returns status 0, amount 0
02:10:57.227 00.000 20224 move complete, result=0
02:10:57.227 00.000 20224 worker thread done servicing request
02:10:57.229 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=35517, med=3382, FiltMin=3049, FiltMax=24163, Gamma=1.000
02:10:57.242 00.013 8996 UpdateGuideState exits: m=554398 SNR=271.8
02:10:57.244 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:57.246 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:57.246 00.000 8996 Enqueuing Expose request
02:10:57.248 00.002 20224 Worker thread wakes up
02:10:57.248 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
02:10:57.249 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:57.250 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:58.233 00.983 20224 Exposure complete
02:10:58.296 00.063 20224 worker thread done servicing request
02:10:58.296 00.000 8996 OnExposeComplete: enter
02:10:58.298 00.002 8996 UpdateGuideState(): m_state=6
02:10:58.299 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15041
02:10:58.300 00.001 8996 Star::Find returns 1 (0), X=137.85, Y=472.82, Mass=558740, SNR=278.3, Peak=40141 HFD=4.4
02:10:58.301 00.001 8996 MultiStar: [#1 0.16,-0.44,0.67,U] [#2 0.19,-0.94,0.00,M1] [#3 0.25,-0.93,0.00,M2] [#4 0.25,-0.90,0.00,M1] [#5 0.22,-0.84,0.00,M7] [#6 0.33,-0.57,0.00,M10] [#7 0.24,-0.56,0.00,M6] [#8 0.39,-0.73,0.00,M2] 
02:10:58.303 00.002 8996 refined, 1 included, MultiStar: {0.18, -0.68}, one-star: {0.20, -0.84}
02:10:58.304 00.001 8996 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.10) = xAngle (-1.21 = -1.21)
02:10:58.305 00.001 8996 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.33 = 1.95)
02:10:58.306 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=-0.68 hyp=0.70 cameraTheta=-1.31 mountX=0.25 mountY=0.65, mountTheta=1.21
02:10:58.308 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.68, opts=13)
02:10:58.309 00.001 8996 Enqueuing Move request for scope (0.18, -0.68)
02:10:58.310 00.001 20224 Worker thread wakes up
02:10:58.310 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.68) opts 0xd
02:10:58.310 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.68)
02:10:58.310 00.000 20224 Moving (0.18, -0.68) raw xDistance=0.25 yDistance=0.65
02:10:58.310 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
02:10:58.310 00.000 20224 resist switch: large excursion: input 0.65 thresh 0.60 direction from -1 to 1
02:10:58.310 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.96
02:10:58.310 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
02:10:58.310 00.000 20224 MoveAxis(W, 36, ABG)
02:10:58.310 00.000 20224 Guiding  Dir = 3, Dur = 36
02:10:58.311 00.001 20224 IsSlewing returns 0
02:10:58.311 00.000 20224 IsGuiding returns 0
02:10:58.316 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=40141, med=3382, FiltMin=3039, FiltMax=24345, Gamma=1.000
02:10:58.340 00.024 20224 PulseGuide returned control before completion, sleep 18
02:10:58.342 00.002 8996 UpdateGuideState exits: m=558740 SNR=278.3
02:10:58.344 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:58.346 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:58.347 00.001 8996 Enqueuing Expose request
02:10:58.369 00.022 20224 IsGuiding returns 1
02:10:58.369 00.000 20224 scope still moving after pulse duration time elapsed
02:10:58.401 00.032 20224 IsSlewing returns 0
02:10:58.401 00.000 20224 IsGuiding returns 1
02:10:58.433 00.032 20224 IsSlewing returns 0
02:10:58.433 00.000 20224 IsGuiding returns 0
02:10:58.433 00.000 20224 scope move finished after 36 + 85 ms
02:10:58.433 00.000 20224 Move returns status 0, amount 36
02:10:58.434 00.001 20224 MoveAxis(S, 137, ABG)
02:10:58.434 00.000 20224 Guiding  Dir = 1, Dur = 137
02:10:58.434 00.000 20224 IsSlewing returns 0
02:10:58.434 00.000 20224 IsGuiding returns 0
02:10:58.435 00.001 20224 PulseGuide returned control before completion, sleep 146
02:10:58.588 00.153 20224 IsGuiding returns 0
02:10:58.588 00.000 20224 Move returns status 0, amount 137
02:10:58.588 00.000 20224 move complete, result=0
02:10:58.589 00.001 20224 worker thread done servicing request
02:10:58.589 00.000 20224 Worker thread wakes up
02:10:58.589 00.000 8996 GuideStep: 0.2 px 36 ms WEST, 0.7 px 137 ms SOUTH
02:10:58.590 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:58.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:10:59.759 01.169 20224 Exposure complete
02:10:59.834 00.075 20224 worker thread done servicing request
02:10:59.834 00.000 8996 OnExposeComplete: enter
02:10:59.836 00.002 8996 UpdateGuideState(): m_state=6
02:10:59.837 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15042
02:10:59.838 00.001 8996 Star::Find returns 1 (0), X=137.33, Y=473.30, Mass=521212, SNR=273.1, Peak=31629 HFD=4.7
02:10:59.840 00.002 8996 MultiStar: [#1 0.16,0.24,0.61,U] [#2 -0.24,0.25,0.72,U] [#3 -0.20,-0.18,0.51,U] [#4 -0.16,0.17,0.43,U] [#5 -0.32,-0.12,0.53,U] [#6 -0.59,-0.27,0.00,R] [#7 -0.72,-0.18,0.00,M7] [#8 -0.14,0.12,0.28,U] 
02:10:59.841 00.001 8996 refined, 6 included, MultiStar: {-0.19, -0.02}, one-star: {-0.32, -0.35}
02:10:59.842 00.001 8996 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.10) = xAngle (-2.95 = -2.95)
02:10:59.843 00.001 8996 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.07 = 0.21)
02:10:59.844 00.001 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.02 hyp=0.19 cameraTheta=-3.05 mountX=-0.19 mountY=0.04, mountTheta=2.93
02:10:59.846 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.02, opts=13)
02:10:59.847 00.001 8996 Enqueuing Move request for scope (-0.19, -0.02)
02:10:59.847 00.000 20224 Worker thread wakes up
02:10:59.848 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.02) opts 0xd
02:10:59.848 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.02)
02:10:59.848 00.000 20224 Moving (-0.19, -0.02) raw xDistance=-0.19 yDistance=0.04
02:10:59.848 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:10:59.848 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:10:59.848 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:10:59.848 00.000 20224 MoveAxis(E, 0, ABG)
02:10:59.848 00.000 20224 Move returns status 0, amount 0
02:10:59.849 00.001 20224 MoveAxis(N, 0, ABG)
02:10:59.849 00.000 20224 Move returns status 0, amount 0
02:10:59.849 00.000 20224 move complete, result=0
02:10:59.849 00.000 20224 worker thread done servicing request
02:10:59.855 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=989, max=31629, med=3382, FiltMin=3037, FiltMax=21472, Gamma=1.000
02:10:59.879 00.024 8996 UpdateGuideState exits: m=521212 SNR=273.1
02:10:59.880 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:10:59.882 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:10:59.883 00.001 8996 Enqueuing Expose request
02:10:59.884 00.001 20224 Worker thread wakes up
02:10:59.884 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.0 px 0 ms NORTH
02:10:59.886 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:10:59.886 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:00.870 00.984 20224 Exposure complete
02:11:00.926 00.056 20224 worker thread done servicing request
02:11:00.926 00.000 8996 OnExposeComplete: enter
02:11:00.927 00.001 8996 UpdateGuideState(): m_state=6
02:11:00.928 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15043
02:11:00.929 00.001 8996 Star::Find returns 1 (0), X=137.44, Y=473.70, Mass=547153, SNR=282.4, Peak=38009 HFD=4.6
02:11:00.930 00.001 8996 MultiStar: [#1 0.36,0.49,0.00,M1] [#2 0.27,0.58,0.00,M1] [#3 0.23,0.13,0.60,U] [#4 -0.00,-0.03,0.43,U] [#5 0.08,0.26,0.54,U] [#6 0.25,0.16,0.44,U] [#7 -0.49,0.13,0.00,M8] [#8 -0.11,0.47,0.00,M2] 
02:11:00.931 00.001 8996 refined, 4 included, MultiStar: {0.03, 0.11}, one-star: {-0.20, 0.04}
02:11:00.932 00.001 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.40 = 1.40)
02:11:00.933 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.72 = -1.72)
02:11:00.933 00.000 8996 CameraToMount -- cameraX=0.03 cameraY=0.11 hyp=0.11 cameraTheta=1.31 mountX=0.02 mountY=-0.11, mountTheta=-1.40
02:11:00.935 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.03, y=0.11, opts=13)
02:11:00.936 00.001 8996 Enqueuing Move request for scope (0.03, 0.11)
02:11:00.937 00.001 20224 Worker thread wakes up
02:11:00.937 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.11) opts 0xd
02:11:00.937 00.000 20224 Handling offset move in thread for scope, endpoint = (0.03, 0.11)
02:11:00.937 00.000 20224 Moving (0.03, 0.11) raw xDistance=0.02 yDistance=-0.11
02:11:00.937 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:11:00.937 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:00.937 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:11:00.937 00.000 20224 MoveAxis(E, 0, ABG)
02:11:00.937 00.000 20224 Move returns status 0, amount 0
02:11:00.937 00.000 20224 MoveAxis(N, 0, ABG)
02:11:00.937 00.000 20224 Move returns status 0, amount 0
02:11:00.937 00.000 20224 move complete, result=0
02:11:00.937 00.000 20224 worker thread done servicing request
02:11:00.945 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=38009, med=3382, FiltMin=3046, FiltMax=22246, Gamma=1.000
02:11:00.969 00.024 8996 UpdateGuideState exits: m=547153 SNR=282.4
02:11:00.970 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:00.971 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:00.971 00.000 8996 Enqueuing Expose request
02:11:00.972 00.001 20224 Worker thread wakes up
02:11:00.972 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:00.973 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:00.973 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:02.156 01.183 20224 Exposure complete
02:11:02.231 00.075 20224 worker thread done servicing request
02:11:02.231 00.000 8996 OnExposeComplete: enter
02:11:02.233 00.002 8996 UpdateGuideState(): m_state=6
02:11:02.235 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15044
02:11:02.236 00.001 8996 Star::Find returns 1 (0), X=136.88, Y=473.02, Mass=551715, SNR=275.2, Peak=42275 HFD=4.4
02:11:02.237 00.001 8996 MultiStar: large primary error, entering stabilization period
02:11:02.238 00.001 8996 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.10) = xAngle (-2.35 = -2.35)
02:11:02.239 00.001 8996 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.47 = 0.81)
02:11:02.241 00.002 8996 CameraToMount -- cameraX=-0.77 cameraY=-0.64 hyp=1.00 cameraTheta=-2.45 mountX=-0.70 mountY=0.72, mountTheta=2.34
02:11:02.243 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.77, y=-0.64, opts=13)
02:11:02.244 00.001 8996 Enqueuing Move request for scope (-0.77, -0.64)
02:11:02.245 00.001 20224 Worker thread wakes up
02:11:02.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.64) opts 0xd
02:11:02.245 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.77, -0.64)
02:11:02.245 00.000 20224 Moving (-0.77, -0.64) raw xDistance=-0.70 yDistance=0.72
02:11:02.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
02:11:02.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
02:11:02.245 00.000 20224 MoveAxis(E, 103, ABG)
02:11:02.245 00.000 20224 Guiding  Dir = 2, Dur = 103
02:11:02.246 00.001 20224 IsSlewing returns 0
02:11:02.246 00.000 20224 IsGuiding returns 0
02:11:02.247 00.001 20224 PulseGuide returned control before completion, sleep 112
02:11:02.250 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=42275, med=3382, FiltMin=3049, FiltMax=23737, Gamma=1.000
02:11:02.267 00.017 8996 UpdateGuideState exits: m=551715 SNR=275.2
02:11:02.268 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:02.269 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:02.270 00.001 8996 Enqueuing Expose request
02:11:02.362 00.092 20224 IsGuiding returns 1
02:11:02.362 00.000 20224 scope still moving after pulse duration time elapsed
02:11:02.393 00.031 20224 IsSlewing returns 0
02:11:02.393 00.000 20224 IsGuiding returns 1
02:11:02.424 00.031 20224 IsSlewing returns 0
02:11:02.425 00.001 20224 IsGuiding returns 0
02:11:02.425 00.000 20224 scope move finished after 103 + 76 ms
02:11:02.425 00.000 20224 Move returns status 0, amount 103
02:11:02.425 00.000 20224 MoveAxis(S, 153, ABG)
02:11:02.425 00.000 20224 Guiding  Dir = 1, Dur = 153
02:11:02.425 00.000 20224 IsSlewing returns 0
02:11:02.425 00.000 20224 IsGuiding returns 0
02:11:02.471 00.046 20224 PulseGuide returned control before completion, sleep 118
02:11:02.593 00.122 20224 IsGuiding returns 1
02:11:02.593 00.000 20224 scope still moving after pulse duration time elapsed
02:11:02.625 00.032 20224 IsSlewing returns 0
02:11:02.625 00.000 20224 IsGuiding returns 0
02:11:02.625 00.000 20224 scope move finished after 153 + 47 ms
02:11:02.625 00.000 20224 Move returns status 0, amount 153
02:11:02.625 00.000 20224 move complete, result=0
02:11:02.625 00.000 20224 worker thread done servicing request
02:11:02.625 00.000 20224 Worker thread wakes up
02:11:02.625 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:02.625 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:02.625 00.000 8996 GuideStep: -0.7 px 103 ms EAST, 0.7 px 153 ms SOUTH
02:11:03.608 00.983 20224 Exposure complete
02:11:03.667 00.059 20224 worker thread done servicing request
02:11:03.667 00.000 8996 OnExposeComplete: enter
02:11:03.668 00.001 8996 UpdateGuideState(): m_state=6
02:11:03.669 00.001 8996 Star::Find(15, 136, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15045
02:11:03.670 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=473.37, Mass=535865, SNR=262.6, Peak=34109 HFD=4.6
02:11:03.671 00.001 8996 MultiStar: exiting stabilization period
02:11:03.672 00.001 8996 MultiStar: [#1 0.54,0.32,0.00,M2] [#2 0.18,0.13,0.82,U] [#3 0.21,-0.00,0.69,U] [#4 0.26,0.01,0.52,U] [#5 0.76,0.16,0.00,M6] [#6 0.61,0.41,0.00,M1] [#7 -0.29,0.02,0.35,U] [#8 0.01,0.01,0.30,U] 
02:11:03.673 00.001 8996 refined, 5 included, MultiStar: {0.12, -0.05}, one-star: {0.10, -0.29}
02:11:03.674 00.001 8996 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.10) = xAngle (-0.28 = -0.28)
02:11:03.675 00.001 8996 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.41 = 2.87)
02:11:03.676 00.001 8996 CameraToMount -- cameraX=0.12 cameraY=-0.05 hyp=0.13 cameraTheta=-0.38 mountX=0.12 mountY=0.03, mountTheta=0.27
02:11:03.678 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=-0.05, opts=13)
02:11:03.679 00.001 8996 Enqueuing Move request for scope (0.12, -0.05)
02:11:03.680 00.001 20224 Worker thread wakes up
02:11:03.680 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.05) opts 0xd
02:11:03.680 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, -0.05)
02:11:03.680 00.000 20224 Moving (0.12, -0.05) raw xDistance=0.12 yDistance=0.03
02:11:03.680 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:11:03.680 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:03.681 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:11:03.681 00.000 20224 MoveAxis(E, 0, ABG)
02:11:03.681 00.000 20224 Move returns status 0, amount 0
02:11:03.681 00.000 20224 MoveAxis(N, 0, ABG)
02:11:03.681 00.000 20224 Move returns status 0, amount 0
02:11:03.681 00.000 20224 move complete, result=0
02:11:03.681 00.000 20224 worker thread done servicing request
02:11:03.685 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=34109, med=3382, FiltMin=3024, FiltMax=24038, Gamma=1.000
02:11:03.712 00.027 8996 UpdateGuideState exits: m=535865 SNR=262.6
02:11:03.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:03.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:03.715 00.001 8996 Enqueuing Expose request
02:11:03.716 00.001 20224 Worker thread wakes up
02:11:03.716 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:11:03.717 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:03.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:04.897 01.180 20224 Exposure complete
02:11:04.970 00.073 20224 worker thread done servicing request
02:11:04.970 00.000 8996 OnExposeComplete: enter
02:11:04.971 00.001 8996 UpdateGuideState(): m_state=6
02:11:04.972 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15046
02:11:04.973 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.85, Mass=527773, SNR=265.4, Peak=33437 HFD=4.6
02:11:04.975 00.002 8996 MultiStar: [#1 0.60,0.11,0.00,M3] [#2 0.98,0.02,0.00,M1] [#3 0.52,-0.41,0.00,M1] [#4 0.49,-0.39,0.00,M1] [#5 0.33,-0.45,0.00,M7] [#6 1.01,0.01,0.00,M2] [#7 -0.14,-0.29,0.41,U] [#8 0.13,-0.20,0.34,U] 
02:11:04.976 00.001 8996 refined, 2 included, MultiStar: {-0.01, -0.57}, one-star: {-0.00, -0.81}
02:11:04.977 00.001 8996 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.10) = xAngle (-1.49 = -1.49)
02:11:04.978 00.001 8996 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.67)
02:11:04.980 00.002 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.57 hyp=0.57 cameraTheta=-1.59 mountX=0.05 mountY=0.57, mountTheta=1.49
02:11:04.982 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.57, opts=13)
02:11:04.983 00.001 8996 Enqueuing Move request for scope (-0.01, -0.57)
02:11:04.984 00.001 20224 Worker thread wakes up
02:11:04.984 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.57) opts 0xd
02:11:04.984 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.57)
02:11:04.984 00.000 20224 Moving (-0.01, -0.57) raw xDistance=0.05 yDistance=0.57
02:11:04.984 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:11:04.984 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
02:11:04.984 00.000 20224 MoveAxis(E, 0, ABG)
02:11:04.984 00.000 20224 Move returns status 0, amount 0
02:11:04.985 00.001 20224 MoveAxis(S, 120, ABG)
02:11:04.985 00.000 20224 Guiding  Dir = 1, Dur = 120
02:11:04.985 00.000 20224 IsSlewing returns 0
02:11:04.985 00.000 20224 IsGuiding returns 0
02:11:04.989 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=33437, med=3382, FiltMin=3043, FiltMax=21881, Gamma=1.000
02:11:05.008 00.019 8996 UpdateGuideState exits: m=527773 SNR=265.4
02:11:05.010 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:05.012 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:05.013 00.001 8996 Enqueuing Expose request
02:11:05.016 00.003 20224 PulseGuide returned control before completion, sleep 99
02:11:05.126 00.110 20224 IsGuiding returns 1
02:11:05.126 00.000 20224 scope still moving after pulse duration time elapsed
02:11:05.158 00.032 20224 IsSlewing returns 0
02:11:05.158 00.000 20224 IsGuiding returns 1
02:11:05.190 00.032 20224 IsSlewing returns 0
02:11:05.191 00.001 20224 IsGuiding returns 0
02:11:05.191 00.000 20224 scope move finished after 120 + 85 ms
02:11:05.191 00.000 20224 Move returns status 0, amount 120
02:11:05.191 00.000 20224 move complete, result=0
02:11:05.191 00.000 20224 worker thread done servicing request
02:11:05.191 00.000 20224 Worker thread wakes up
02:11:05.191 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:05.191 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.6 px 120 ms SOUTH
02:11:05.194 00.003 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:06.174 00.980 20224 Exposure complete
02:11:06.228 00.054 20224 worker thread done servicing request
02:11:06.228 00.000 8996 OnExposeComplete: enter
02:11:06.229 00.001 8996 UpdateGuideState(): m_state=6
02:11:06.230 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15047
02:11:06.230 00.000 8996 Star::Find returns 1 (0), X=137.97, Y=473.64, Mass=696987, SNR=321.5, Peak=42457 HFD=4.8
02:11:06.231 00.001 8996 MultiStar: [#1 0.77,0.52,0.00,M4] [#2 0.41,0.02,0.61,U] [#3 0.54,-0.13,0.00,M2] [#4 0.42,-0.15,0.41,U] [#5 0.58,-0.02,0.00,M8] [#6 0.50,-0.09,0.00,M3] [#7 -0.32,-0.20,0.31,U] [#8 0.15,-0.01,0.28,U] 
02:11:06.232 00.001 8996 refined, 4 included, MultiStar: {0.27, -0.05}, one-star: {0.32, -0.01}
02:11:06.233 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
02:11:06.234 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
02:11:06.234 00.000 8996 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.19 mountX=0.27 mountY=0.02, mountTheta=0.07
02:11:06.236 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.05, opts=13)
02:11:06.237 00.001 8996 Enqueuing Move request for scope (0.27, -0.05)
02:11:06.237 00.000 20224 Worker thread wakes up
02:11:06.237 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
02:11:06.238 00.001 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
02:11:06.238 00.000 20224 Moving (0.27, -0.05) raw xDistance=0.27 yDistance=0.02
02:11:06.238 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
02:11:06.238 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:06.238 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:11:06.238 00.000 20224 MoveAxis(W, 39, ABG)
02:11:06.238 00.000 20224 Guiding  Dir = 3, Dur = 39
02:11:06.239 00.001 20224 IsSlewing returns 0
02:11:06.239 00.000 20224 IsGuiding returns 0
02:11:06.242 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42457, med=3379, FiltMin=3033, FiltMax=25830, Gamma=1.000
02:11:06.258 00.016 8996 UpdateGuideState exits: m=696987 SNR=321.5
02:11:06.261 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:06.263 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:06.265 00.002 8996 Enqueuing Expose request
02:11:06.286 00.021 20224 IsGuiding returns 1
02:11:06.286 00.000 20224 scope still moving after pulse duration time elapsed
02:11:06.315 00.029 20224 IsSlewing returns 0
02:11:06.315 00.000 20224 IsGuiding returns 1
02:11:06.346 00.031 20224 IsSlewing returns 0
02:11:06.346 00.000 20224 IsGuiding returns 1
02:11:06.377 00.031 20224 IsSlewing returns 0
02:11:06.377 00.000 20224 IsGuiding returns 0
02:11:06.377 00.000 20224 scope move finished after 39 + 99 ms
02:11:06.377 00.000 20224 Move returns status 0, amount 39
02:11:06.377 00.000 20224 MoveAxis(N, 0, ABG)
02:11:06.377 00.000 20224 Move returns status 0, amount 0
02:11:06.377 00.000 20224 move complete, result=0
02:11:06.377 00.000 20224 worker thread done servicing request
02:11:06.377 00.000 20224 Worker thread wakes up
02:11:06.377 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:06.377 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:06.378 00.001 8996 GuideStep: 0.3 px 39 ms WEST, 0.0 px 0 ms NORTH
02:11:07.554 01.176 20224 Exposure complete
02:11:07.627 00.073 20224 worker thread done servicing request
02:11:07.627 00.000 8996 OnExposeComplete: enter
02:11:07.628 00.001 8996 UpdateGuideState(): m_state=6
02:11:07.628 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15048
02:11:07.630 00.002 8996 Star::Find returns 1 (0), X=137.16, Y=473.76, Mass=575024, SNR=274.4, Peak=37174 HFD=4.5
02:11:07.631 00.001 8996 MultiStar: [#1 0.19,0.85,0.00,M5] [#2 0.32,1.30,0.00,M1] [#3 0.14,0.17,0.57,U] [#4 0.10,0.27,0.53,U] [#5 -0.11,0.58,0.00,M9] [#6 -0.03,0.59,0.00,M4] [#7 -0.86,0.70,0.00,M6] [#8 -0.30,0.47,0.00,M1] 
02:11:07.632 00.001 8996 refined, 2 included, MultiStar: {-0.16, 0.16}, one-star: {-0.48, 0.10}
02:11:07.633 00.001 8996 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.10) = xAngle (2.46 = 2.46)
02:11:07.634 00.001 8996 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.66 = -0.66)
02:11:07.635 00.001 8996 CameraToMount -- cameraX=-0.16 cameraY=0.16 hyp=0.23 cameraTheta=2.36 mountX=-0.18 mountY=-0.14, mountTheta=-2.47
02:11:07.636 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.16, y=0.16, opts=13)
02:11:07.637 00.001 8996 Enqueuing Move request for scope (-0.16, 0.16)
02:11:07.638 00.001 20224 Worker thread wakes up
02:11:07.638 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.16) opts 0xd
02:11:07.638 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.16, 0.16)
02:11:07.638 00.000 20224 Moving (-0.16, 0.16) raw xDistance=-0.18 yDistance=-0.14
02:11:07.638 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:11:07.638 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:07.639 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:11:07.639 00.000 20224 MoveAxis(E, 0, ABG)
02:11:07.639 00.000 20224 Move returns status 0, amount 0
02:11:07.639 00.000 20224 MoveAxis(N, 0, ABG)
02:11:07.639 00.000 20224 Move returns status 0, amount 0
02:11:07.639 00.000 20224 move complete, result=0
02:11:07.639 00.000 20224 worker thread done servicing request
02:11:07.645 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1069, max=37174, med=3382, FiltMin=2998, FiltMax=22141, Gamma=1.000
02:11:07.662 00.017 8996 UpdateGuideState exits: m=575024 SNR=274.4
02:11:07.664 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:07.666 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:07.668 00.002 8996 Enqueuing Expose request
02:11:07.670 00.002 20224 Worker thread wakes up
02:11:07.670 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:07.671 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:07.671 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:08.661 00.990 20224 Exposure complete
02:11:08.730 00.069 20224 worker thread done servicing request
02:11:08.730 00.000 8996 OnExposeComplete: enter
02:11:08.732 00.002 8996 UpdateGuideState(): m_state=6
02:11:08.734 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15049
02:11:08.735 00.001 8996 Star::Find returns 1 (0), X=137.27, Y=473.92, Mass=436863, SNR=243.0, Peak=28630 HFD=4.5
02:11:08.736 00.001 8996 MultiStar: [#1 0.07,0.96,0.00,M6] [#2 -0.02,0.84,0.00,M2] [#3 0.26,0.68,0.00,M2] [#4 -0.13,0.73,0.00,M1] [#5 -0.23,0.47,0.00,M10] [#6 -0.03,0.55,0.00,M5] [#7 -0.76,0.60,0.00,M7] [#8 -0.38,0.61,0.00,M2] 
02:11:08.738 00.002 8996 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.10) = xAngle (2.64 = 2.64)
02:11:08.738 00.000 8996 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.49 = -0.49)
02:11:08.739 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=0.26 hyp=0.45 cameraTheta=2.54 mountX=-0.40 mountY=-0.21, mountTheta=-2.65
02:11:08.741 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=0.26, opts=13)
02:11:08.742 00.001 8996 Enqueuing Move request for scope (-0.37, 0.26)
02:11:08.743 00.001 20224 Worker thread wakes up
02:11:08.743 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.26) opts 0xd
02:11:08.743 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, 0.26)
02:11:08.743 00.000 20224 Moving (-0.37, 0.26) raw xDistance=-0.40 yDistance=-0.21
02:11:08.743 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
02:11:08.744 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:08.744 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
02:11:08.744 00.000 20224 MoveAxis(E, 58, ABG)
02:11:08.744 00.000 20224 Guiding  Dir = 2, Dur = 58
02:11:08.744 00.000 20224 IsSlewing returns 0
02:11:08.744 00.000 20224 IsGuiding returns 0
02:11:08.746 00.002 20224 PulseGuide returned control before completion, sleep 67
02:11:08.748 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=28630, med=3379, FiltMin=3021, FiltMax=18573, Gamma=1.000
02:11:08.761 00.013 8996 UpdateGuideState exits: m=436863 SNR=243.0
02:11:08.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:08.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:08.764 00.001 8996 Enqueuing Expose request
02:11:08.829 00.065 20224 IsGuiding returns 0
02:11:08.829 00.000 20224 Move returns status 0, amount 58
02:11:08.829 00.000 20224 MoveAxis(N, 0, ABG)
02:11:08.829 00.000 20224 Move returns status 0, amount 0
02:11:08.829 00.000 20224 move complete, result=0
02:11:08.830 00.001 20224 worker thread done servicing request
02:11:08.830 00.000 20224 Worker thread wakes up
02:11:08.830 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:08.830 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:08.830 00.000 8996 GuideStep: -0.4 px 58 ms EAST, -0.2 px 0 ms NORTH
02:11:10.010 01.180 20224 Exposure complete
02:11:10.092 00.082 20224 worker thread done servicing request
02:11:10.092 00.000 8996 OnExposeComplete: enter
02:11:10.094 00.002 8996 UpdateGuideState(): m_state=6
02:11:10.095 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15050
02:11:10.096 00.001 8996 Star::Find returns 1 (0), X=137.71, Y=473.74, Mass=549274, SNR=276.9, Peak=34201 HFD=4.7
02:11:10.097 00.001 8996 MultiStar: [#1 0.25,0.48,0.00,M7] [#2 0.25,0.72,0.00,M3] [#3 -0.18,0.21,0.70,U] [#4 -0.06,0.25,0.44,U] [#5 0.23,0.31,0.56,U] [#6 -0.23,0.36,0.43,U] [#7 -0.92,0.55,0.00,M8] [#8 0.11,0.64,0.00,M3] 
02:11:10.098 00.001 8996 single-star, 4 included, MultiStar: {-0.02, 0.21}, one-star: {0.06, 0.08}
02:11:10.098 00.000 8996 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.10) = xAngle (1.02 = 1.02)
02:11:10.099 00.001 8996 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.10 = -2.10)
02:11:10.100 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.93 mountX=0.05 mountY=-0.09, mountTheta=-1.03
02:11:10.102 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.08, opts=13)
02:11:10.103 00.001 8996 Enqueuing Move request for scope (0.06, 0.08)
02:11:10.104 00.001 20224 Worker thread wakes up
02:11:10.104 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
02:11:10.104 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
02:11:10.104 00.000 20224 Moving (0.06, 0.08) raw xDistance=0.05 yDistance=-0.09
02:11:10.104 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:11:10.104 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:10.104 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:11:10.104 00.000 20224 MoveAxis(E, 0, ABG)
02:11:10.104 00.000 20224 Move returns status 0, amount 0
02:11:10.104 00.000 20224 MoveAxis(N, 0, ABG)
02:11:10.104 00.000 20224 Move returns status 0, amount 0
02:11:10.104 00.000 20224 move complete, result=0
02:11:10.104 00.000 20224 worker thread done servicing request
02:11:10.108 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=34201, med=3382, FiltMin=2995, FiltMax=22851, Gamma=1.000
02:11:10.122 00.014 8996 UpdateGuideState exits: m=549274 SNR=276.9
02:11:10.123 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:10.124 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:10.125 00.001 8996 Enqueuing Expose request
02:11:10.126 00.001 8996 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:10.127 00.001 20224 Worker thread wakes up
02:11:10.127 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:10.127 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:11.102 00.975 20224 Exposure complete
02:11:11.183 00.081 20224 worker thread done servicing request
02:11:11.184 00.001 8996 OnExposeComplete: enter
02:11:11.186 00.002 8996 UpdateGuideState(): m_state=6
02:11:11.188 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15051
02:11:11.190 00.002 8996 Star::Find returns 1 (0), X=137.85, Y=474.51, Mass=595760, SNR=312.7, Peak=37305 HFD=4.6
02:11:11.191 00.001 8996 MultiStar: [#1 0.61,1.18,0.00,M8] [#2 0.26,1.23,0.00,M4] [#3 0.10,0.70,0.00,M2] [#4 0.39,0.58,0.00,M1] [#5 0.47,1.32,0.00,M10] [#6 0.45,0.68,0.00,M5] [#7 -0.54,0.67,0.00,M9] [#8 -0.05,1.03,0.00,M4] 
02:11:11.193 00.002 8996 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.10) = xAngle (1.42 = 1.42)
02:11:11.194 00.001 8996 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.70 = -1.70)
02:11:11.196 00.002 8996 CameraToMount -- cameraX=0.21 cameraY=0.85 hyp=0.87 cameraTheta=1.33 mountX=0.13 mountY=-0.86, mountTheta=-1.42
02:11:11.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.21, y=0.85, opts=13)
02:11:11.200 00.002 8996 Enqueuing Move request for scope (0.21, 0.85)
02:11:11.201 00.001 20224 Worker thread wakes up
02:11:11.202 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.85) opts 0xd
02:11:11.202 00.000 20224 Handling offset move in thread for scope, endpoint = (0.21, 0.85)
02:11:11.202 00.000 20224 Moving (0.21, 0.85) raw xDistance=0.13 yDistance=-0.86
02:11:11.202 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:11:11.202 00.000 20224 resist switch: large excursion: input -0.86 thresh 0.60 direction from 1 to -1
02:11:11.202 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.59
02:11:11.202 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
02:11:11.202 00.000 20224 MoveAxis(E, 0, ABG)
02:11:11.202 00.000 20224 Move returns status 0, amount 0
02:11:11.202 00.000 20224 MoveAxis(N, 182, ABG)
02:11:11.202 00.000 20224 Guiding  Dir = 0, Dur = 182
02:11:11.203 00.001 20224 IsSlewing returns 0
02:11:11.203 00.000 20224 IsGuiding returns 0
02:11:11.211 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37305, med=3379, FiltMin=3011, FiltMax=24182, Gamma=1.000
02:11:11.228 00.017 8996 UpdateGuideState exits: m=595760 SNR=312.7
02:11:11.229 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:11.229 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:11.230 00.001 8996 Enqueuing Expose request
02:11:11.251 00.021 20224 PulseGuide returned control before completion, sleep 144
02:11:11.408 00.157 20224 IsGuiding returns 1
02:11:11.408 00.000 20224 scope still moving after pulse duration time elapsed
02:11:11.434 00.026 20224 IsSlewing returns 0
02:11:11.434 00.000 20224 IsGuiding returns 1
02:11:11.466 00.032 20224 IsSlewing returns 0
02:11:11.467 00.001 20224 IsGuiding returns 1
02:11:11.496 00.029 20224 IsSlewing returns 0
02:11:11.497 00.001 20224 IsGuiding returns 0
02:11:11.497 00.000 20224 scope move finished after 182 + 112 ms
02:11:11.497 00.000 20224 Move returns status 0, amount 182
02:11:11.497 00.000 20224 move complete, result=0
02:11:11.497 00.000 20224 worker thread done servicing request
02:11:11.497 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.9 px 182 ms NORTH
02:11:11.500 00.003 20224 Worker thread wakes up
02:11:11.500 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:11.500 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:12.659 01.159 20224 Exposure complete
02:11:12.719 00.060 20224 worker thread done servicing request
02:11:12.719 00.000 8996 OnExposeComplete: enter
02:11:12.720 00.001 8996 UpdateGuideState(): m_state=6
02:11:12.721 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15052
02:11:12.722 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=473.67, Mass=516348, SNR=255.9, Peak=35913 HFD=4.7
02:11:12.723 00.001 8996 MultiStar: [#1 0.54,0.61,0.00,M9] [#2 0.54,0.46,0.00,M5] [#3 0.18,0.03,0.64,U] [#4 0.10,0.10,0.52,U] [#5 0.62,0.30,0.00,R] [#6 0.47,0.20,0.00,M6] [#7 -0.60,0.04,0.00,M10] [#8 0.22,0.26,0.30,U] 
02:11:12.724 00.001 8996 single-star, 3 included, MultiStar: {0.09, 0.06}, one-star: {-0.01, 0.01}
02:11:12.725 00.001 8996 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.10) = xAngle (2.60 = 2.60)
02:11:12.726 00.001 8996 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.53 = -0.53)
02:11:12.727 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.50 mountX=-0.01 mountY=-0.01, mountTheta=-2.61
02:11:12.729 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.01, opts=13)
02:11:12.729 00.000 8996 Enqueuing Move request for scope (-0.01, 0.01)
02:11:12.730 00.001 20224 Worker thread wakes up
02:11:12.731 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
02:11:12.731 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
02:11:12.731 00.000 20224 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=-0.01
02:11:12.731 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:11:12.731 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:12.731 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:11:12.731 00.000 20224 MoveAxis(E, 0, ABG)
02:11:12.731 00.000 20224 Move returns status 0, amount 0
02:11:12.731 00.000 20224 MoveAxis(N, 0, ABG)
02:11:12.731 00.000 20224 Move returns status 0, amount 0
02:11:12.731 00.000 20224 move complete, result=0
02:11:12.731 00.000 20224 worker thread done servicing request
02:11:12.737 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=35913, med=3379, FiltMin=2982, FiltMax=22422, Gamma=1.000
02:11:12.756 00.019 8996 UpdateGuideState exits: m=516348 SNR=255.9
02:11:12.758 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:12.764 00.006 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:12.765 00.001 8996 Enqueuing Expose request
02:11:12.765 00.000 20224 Worker thread wakes up
02:11:12.765 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:12.766 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:12.766 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:13.749 00.983 20224 Exposure complete
02:11:13.817 00.068 20224 worker thread done servicing request
02:11:13.817 00.000 8996 OnExposeComplete: enter
02:11:13.819 00.002 8996 UpdateGuideState(): m_state=6
02:11:13.820 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15053
02:11:13.821 00.001 8996 Star::Find returns 1 (0), X=137.96, Y=473.65, Mass=561748, SNR=296.6, Peak=32585 HFD=4.8
02:11:13.823 00.002 8996 MultiStar: [#1 0.66,0.46,0.00,M10] [#2 0.50,0.40,0.00,M6] [#3 0.56,0.19,0.00,M2] [#4 0.27,0.09,0.42,U] [#5 -0.07,-0.18,0.55,U] [#6 0.59,0.14,0.00,M7] [#7 -0.60,-0.38,0.00,R] [#8 0.23,0.51,0.00,M4] 
02:11:13.825 00.002 8996 refined, 2 included, MultiStar: {0.20, -0.04}, one-star: {0.32, -0.01}
02:11:13.826 00.001 8996 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.10) = xAngle (-0.09 = -0.09)
02:11:13.827 00.001 8996 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.21 = 3.07)
02:11:13.828 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=-0.04 hyp=0.20 cameraTheta=-0.19 mountX=0.20 mountY=0.01, mountTheta=0.07
02:11:13.831 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.04, opts=13)
02:11:13.832 00.001 8996 Enqueuing Move request for scope (0.20, -0.04)
02:11:13.833 00.001 20224 Worker thread wakes up
02:11:13.833 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.04) opts 0xd
02:11:13.833 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.04)
02:11:13.833 00.000 20224 Moving (0.20, -0.04) raw xDistance=0.20 yDistance=0.01
02:11:13.833 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
02:11:13.833 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:13.833 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
02:11:13.833 00.000 20224 MoveAxis(W, 29, ABG)
02:11:13.833 00.000 20224 Guiding  Dir = 3, Dur = 29
02:11:13.834 00.001 20224 IsSlewing returns 0
02:11:13.834 00.000 20224 IsGuiding returns 0
02:11:13.839 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=32585, med=3379, FiltMin=3021, FiltMax=20803, Gamma=1.000
02:11:13.861 00.022 8996 UpdateGuideState exits: m=561748 SNR=296.6
02:11:13.863 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:13.863 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:13.864 00.001 8996 Enqueuing Expose request
02:11:13.880 00.016 20224 IsGuiding returns 1
02:11:13.880 00.000 20224 scope still moving after pulse duration time elapsed
02:11:13.909 00.029 20224 IsSlewing returns 0
02:11:13.909 00.000 20224 IsGuiding returns 1
02:11:13.941 00.032 20224 IsSlewing returns 0
02:11:13.941 00.000 20224 IsGuiding returns 1
02:11:13.971 00.030 20224 IsSlewing returns 0
02:11:13.971 00.000 20224 IsGuiding returns 1
02:11:14.003 00.032 20224 IsSlewing returns 0
02:11:14.004 00.001 20224 IsGuiding returns 0
02:11:14.004 00.000 20224 scope move finished after 29 + 141 ms
02:11:14.004 00.000 20224 Move returns status 0, amount 29
02:11:14.004 00.000 20224 MoveAxis(N, 0, ABG)
02:11:14.004 00.000 20224 Move returns status 0, amount 0
02:11:14.004 00.000 20224 move complete, result=0
02:11:14.005 00.001 20224 worker thread done servicing request
02:11:14.005 00.000 20224 Worker thread wakes up
02:11:14.005 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:14.005 00.000 8996 GuideStep: 0.2 px 29 ms WEST, 0.0 px 0 ms NORTH
02:11:14.009 00.004 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:15.190 01.181 20224 Exposure complete
02:11:15.296 00.106 20224 worker thread done servicing request
02:11:15.296 00.000 8996 OnExposeComplete: enter
02:11:15.299 00.003 8996 UpdateGuideState(): m_state=6
02:11:15.301 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15054
02:11:15.303 00.002 8996 Star::Find returns 1 (0), X=137.51, Y=473.53, Mass=635538, SNR=368.1, Peak=39709 HFD=4.6
02:11:15.306 00.003 8996 MultiStar: [#1 -0.04,0.43,0.41,U] [#2 -0.29,-0.10,0.42,U] [#3 -0.33,-0.15,0.48,U] [#4 -0.10,-0.03,0.36,U] [#5 -0.63,-0.42,0.00,M1] [#6 0.23,0.39,0.29,U] [#7 -0.29,0.31,0.26,U] [#8 0.14,0.10,0.31,U] 
02:11:15.307 00.001 8996 refined, 7 included, MultiStar: {-0.12, 0.04}, one-star: {-0.13, -0.13}
02:11:15.309 00.002 8996 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.10) = xAngle (2.91 = 2.91)
02:11:15.310 00.001 8996 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.21 = -0.21)
02:11:15.311 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=0.04 hyp=0.13 cameraTheta=2.81 mountX=-0.12 mountY=-0.03, mountTheta=-2.93
02:11:15.313 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.04, opts=13)
02:11:15.314 00.001 8996 Enqueuing Move request for scope (-0.12, 0.04)
02:11:15.314 00.000 20224 Worker thread wakes up
02:11:15.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.04) opts 0xd
02:11:15.315 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.04)
02:11:15.315 00.000 20224 Moving (-0.12, 0.04) raw xDistance=-0.12 yDistance=-0.03
02:11:15.315 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:11:15.315 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:15.315 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:11:15.315 00.000 20224 MoveAxis(E, 0, ABG)
02:11:15.315 00.000 20224 Move returns status 0, amount 0
02:11:15.315 00.000 20224 MoveAxis(N, 0, ABG)
02:11:15.315 00.000 20224 Move returns status 0, amount 0
02:11:15.315 00.000 20224 move complete, result=0
02:11:15.316 00.001 20224 worker thread done servicing request
02:11:15.323 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=39709, med=3379, FiltMin=2998, FiltMax=23926, Gamma=1.000
02:11:15.350 00.027 8996 UpdateGuideState exits: m=635538 SNR=368.1
02:11:15.351 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:15.352 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:15.353 00.001 8996 Enqueuing Expose request
02:11:15.354 00.001 20224 Worker thread wakes up
02:11:15.354 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:15.355 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:15.355 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:16.332 00.977 20224 Exposure complete
02:11:16.425 00.093 20224 worker thread done servicing request
02:11:16.425 00.000 8996 OnExposeComplete: enter
02:11:16.426 00.001 8996 UpdateGuideState(): m_state=6
02:11:16.427 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15055
02:11:16.428 00.001 8996 Star::Find returns 1 (0), X=137.31, Y=473.26, Mass=677386, SNR=326.7, Peak=40749 HFD=4.7
02:11:16.430 00.002 8996 MultiStar: [#1 0.04,0.11,0.47,U] [#2 0.02,0.05,0.47,U] [#3 -0.21,-0.31,0.51,U] [#4 -0.16,-0.42,0.43,U] [#5 -0.59,-0.72,0.00,M2] [#6 0.03,-0.01,0.36,U] [#7 -0.48,0.20,0.00,M1] [#8 -0.22,-0.23,0.32,U] 
02:11:16.433 00.003 8996 refined, 6 included, MultiStar: {-0.15, -0.21}, one-star: {-0.34, -0.40}
02:11:16.435 00.002 8996 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.10) = xAngle (-2.12 = -2.12)
02:11:16.437 00.002 8996 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.24 = 1.04)
02:11:16.439 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-2.21 mountX=-0.13 mountY=0.22, mountTheta=2.11
02:11:16.442 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.21, opts=13)
02:11:16.444 00.002 8996 Enqueuing Move request for scope (-0.15, -0.21)
02:11:16.445 00.001 20224 Worker thread wakes up
02:11:16.445 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.21) opts 0xd
02:11:16.445 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.21)
02:11:16.445 00.000 20224 Moving (-0.15, -0.21) raw xDistance=-0.13 yDistance=0.22
02:11:16.445 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:11:16.446 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:16.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:11:16.446 00.000 20224 MoveAxis(E, 0, ABG)
02:11:16.446 00.000 20224 Move returns status 0, amount 0
02:11:16.446 00.000 20224 MoveAxis(N, 0, ABG)
02:11:16.446 00.000 20224 Move returns status 0, amount 0
02:11:16.446 00.000 20224 move complete, result=0
02:11:16.446 00.000 20224 worker thread done servicing request
02:11:16.452 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=40749, med=3379, FiltMin=2998, FiltMax=25088, Gamma=1.000
02:11:16.467 00.015 8996 UpdateGuideState exits: m=677386 SNR=326.7
02:11:16.468 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:16.469 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:16.470 00.001 8996 Enqueuing Expose request
02:11:16.470 00.000 20224 Worker thread wakes up
02:11:16.470 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:11:16.471 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:16.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:17.622 01.151 20224 Exposure complete
02:11:17.694 00.072 20224 worker thread done servicing request
02:11:17.695 00.001 8996 OnExposeComplete: enter
02:11:17.696 00.001 8996 UpdateGuideState(): m_state=6
02:11:17.698 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15056
02:11:17.699 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.97, Mass=576838, SNR=317.8, Peak=35401 HFD=4.7
02:11:17.700 00.001 8996 MultiStar: [#1 -0.17,0.33,0.56,U] [#2 -0.38,0.17,0.54,U] [#3 -0.44,0.44,0.00,M1] [#4 -0.41,0.19,0.45,U] [#5 -0.72,0.04,0.00,M3] [#6 -0.15,0.51,0.00,M6] [#7 -0.52,0.32,0.00,M2] [#8 -0.42,0.62,0.00,M3] 
02:11:17.701 00.001 8996 refined, 3 included, MultiStar: {-0.30, 0.26}, one-star: {-0.29, 0.31}
02:11:17.702 00.001 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
02:11:17.703 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.60 = -0.60)
02:11:17.703 00.000 8996 CameraToMount -- cameraX=-0.30 cameraY=0.26 hyp=0.40 cameraTheta=2.43 mountX=-0.33 mountY=-0.23, mountTheta=-2.54
02:11:17.705 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.26, opts=13)
02:11:17.706 00.001 8996 Enqueuing Move request for scope (-0.30, 0.26)
02:11:17.706 00.000 20224 Worker thread wakes up
02:11:17.706 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.26) opts 0xd
02:11:17.706 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.26)
02:11:17.707 00.001 20224 Moving (-0.30, 0.26) raw xDistance=-0.33 yDistance=-0.23
02:11:17.707 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
02:11:17.707 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
02:11:17.707 00.000 20224 MoveAxis(E, 48, ABG)
02:11:17.707 00.000 20224 Guiding  Dir = 2, Dur = 48
02:11:17.707 00.000 20224 IsSlewing returns 0
02:11:17.707 00.000 20224 IsGuiding returns 0
02:11:17.713 00.006 20224 PulseGuide returned control before completion, sleep 53
02:11:17.713 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=35401, med=3379, FiltMin=3005, FiltMax=24643, Gamma=1.000
02:11:17.726 00.013 8996 UpdateGuideState exits: m=576838 SNR=317.8
02:11:17.728 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:17.730 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:17.732 00.002 8996 Enqueuing Expose request
02:11:17.775 00.043 20224 IsGuiding returns 1
02:11:17.775 00.000 20224 scope still moving after pulse duration time elapsed
02:11:17.805 00.030 20224 IsSlewing returns 0
02:11:17.805 00.000 20224 IsGuiding returns 0
02:11:17.805 00.000 20224 scope move finished after 48 + 50 ms
02:11:17.805 00.000 20224 Move returns status 0, amount 48
02:11:17.805 00.000 20224 MoveAxis(N, 47, ABG)
02:11:17.805 00.000 20224 Guiding  Dir = 0, Dur = 47
02:11:17.806 00.001 20224 IsSlewing returns 0
02:11:17.806 00.000 20224 IsGuiding returns 0
02:11:17.868 00.062 20224 IsGuiding returns 1
02:11:17.869 00.001 20224 scope still moving after pulse duration time elapsed
02:11:17.899 00.030 20224 IsSlewing returns 0
02:11:17.899 00.000 20224 IsGuiding returns 1
02:11:17.930 00.031 20224 IsSlewing returns 0
02:11:17.930 00.000 20224 IsGuiding returns 1
02:11:17.961 00.031 20224 IsSlewing returns 0
02:11:17.962 00.001 20224 IsGuiding returns 0
02:11:17.962 00.000 20224 scope move finished after 47 + 108 ms
02:11:17.962 00.000 20224 Move returns status 0, amount 47
02:11:17.962 00.000 20224 move complete, result=0
02:11:17.962 00.000 20224 worker thread done servicing request
02:11:17.962 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.2 px 47 ms NORTH
02:11:17.966 00.004 20224 Worker thread wakes up
02:11:17.966 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:17.966 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:18.942 00.976 20224 Exposure complete
02:11:19.003 00.061 20224 worker thread done servicing request
02:11:19.003 00.000 8996 OnExposeComplete: enter
02:11:19.005 00.002 8996 UpdateGuideState(): m_state=6
02:11:19.007 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15057
02:11:19.008 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=473.68, Mass=581775, SNR=280.3, Peak=35126 HFD=4.6
02:11:19.009 00.001 8996 MultiStar: [#1 -0.36,0.37,0.00,M8] [#2 -0.60,0.16,0.00,M4] [#3 -0.76,0.02,0.00,M2] [#4 -0.77,-0.04,0.00,M1] [#5 -0.93,-0.23,0.00,M4] [#6 -0.69,0.03,0.00,M7] [#7 -0.97,0.26,0.00,M3] [#8 -0.70,0.12,0.00,M4] 
02:11:19.010 00.001 8996 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.10) = xAngle (3.19 = -3.10)
02:11:19.011 00.001 8996 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.06 = 0.06)
02:11:19.012 00.001 8996 CameraToMount -- cameraX=-0.46 cameraY=0.02 hyp=0.46 cameraTheta=3.09 mountX=-0.46 mountY=0.03, mountTheta=3.08
02:11:19.015 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.46, y=0.02, opts=13)
02:11:19.017 00.002 8996 Enqueuing Move request for scope (-0.46, 0.02)
02:11:19.018 00.001 20224 Worker thread wakes up
02:11:19.018 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.02) opts 0xd
02:11:19.018 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.46, 0.02)
02:11:19.018 00.000 20224 Moving (-0.46, 0.02) raw xDistance=-0.46 yDistance=0.03
02:11:19.018 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46
02:11:19.018 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:19.018 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
02:11:19.018 00.000 20224 MoveAxis(E, 71, ABG)
02:11:19.019 00.001 20224 Guiding  Dir = 2, Dur = 71
02:11:19.019 00.000 20224 IsSlewing returns 0
02:11:19.019 00.000 20224 IsGuiding returns 0
02:11:19.030 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35126, med=3379, FiltMin=3021, FiltMax=21741, Gamma=1.000
02:11:19.054 00.024 20224 PulseGuide returned control before completion, sleep 47
02:11:19.061 00.007 8996 UpdateGuideState exits: m=581775 SNR=280.3
02:11:19.063 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:19.064 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:19.066 00.002 8996 Enqueuing Expose request
02:11:19.116 00.050 20224 IsGuiding returns 1
02:11:19.116 00.000 20224 scope still moving after pulse duration time elapsed
02:11:19.148 00.032 20224 IsSlewing returns 0
02:11:19.148 00.000 20224 IsGuiding returns 0
02:11:19.148 00.000 20224 scope move finished after 71 + 57 ms
02:11:19.148 00.000 20224 Move returns status 0, amount 71
02:11:19.148 00.000 20224 MoveAxis(N, 0, ABG)
02:11:19.148 00.000 20224 Move returns status 0, amount 0
02:11:19.148 00.000 20224 move complete, result=0
02:11:19.148 00.000 20224 worker thread done servicing request
02:11:19.148 00.000 20224 Worker thread wakes up
02:11:19.149 00.001 8996 GuideStep: -0.5 px 71 ms EAST, 0.0 px 0 ms NORTH
02:11:19.151 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:19.151 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:20.311 01.160 20224 Exposure complete
02:11:20.386 00.075 20224 worker thread done servicing request
02:11:20.386 00.000 8996 OnExposeComplete: enter
02:11:20.387 00.001 8996 UpdateGuideState(): m_state=6
02:11:20.389 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15058
02:11:20.390 00.001 8996 Star::Find returns 1 (0), X=137.82, Y=473.17, Mass=594818, SNR=315.8, Peak=40365 HFD=4.6
02:11:20.391 00.001 8996 MultiStar: [#1 0.42,0.11,0.46,U] [#2 0.28,0.20,0.58,U] [#3 -0.11,-0.53,0.00,M3] [#4 0.11,-0.29,0.43,U] [#5 -0.09,-0.42,0.52,U] [#6 0.27,-0.21,0.32,U] [#7 -0.16,0.24,0.23,U] [#8 0.44,0.08,0.29,U] 
02:11:20.392 00.001 8996 refined, 7 included, MultiStar: {0.18, -0.17}, one-star: {0.17, -0.49}
02:11:20.394 00.002 8996 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.10) = xAngle (-0.65 = -0.65)
02:11:20.395 00.001 8996 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.77 = 2.51)
02:11:20.397 00.002 8996 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.74 mountX=0.20 mountY=0.15, mountTheta=0.64
02:11:20.399 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=-0.17, opts=13)
02:11:20.400 00.001 8996 Enqueuing Move request for scope (0.18, -0.17)
02:11:20.401 00.001 20224 Worker thread wakes up
02:11:20.401 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
02:11:20.401 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
02:11:20.401 00.000 20224 Moving (0.18, -0.17) raw xDistance=0.20 yDistance=0.15
02:11:20.401 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.20
02:11:20.401 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:20.402 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
02:11:20.402 00.000 20224 MoveAxis(W, 24, ABG)
02:11:20.402 00.000 20224 Guiding  Dir = 3, Dur = 24
02:11:20.402 00.000 20224 IsSlewing returns 0
02:11:20.402 00.000 20224 IsGuiding returns 0
02:11:20.403 00.001 20224 PulseGuide returned control before completion, sleep 33
02:11:20.408 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1245, max=40365, med=3373, FiltMin=3008, FiltMax=24240, Gamma=1.000
02:11:20.422 00.014 8996 UpdateGuideState exits: m=594818 SNR=315.8
02:11:20.423 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:20.424 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:20.425 00.001 8996 Enqueuing Expose request
02:11:20.441 00.016 20224 IsGuiding returns 1
02:11:20.441 00.000 20224 scope still moving after pulse duration time elapsed
02:11:20.473 00.032 20224 IsSlewing returns 0
02:11:20.473 00.000 20224 IsGuiding returns 1
02:11:20.504 00.031 20224 IsSlewing returns 0
02:11:20.504 00.000 20224 IsGuiding returns 0
02:11:20.504 00.000 20224 scope move finished after 24 + 78 ms
02:11:20.504 00.000 20224 Move returns status 0, amount 24
02:11:20.504 00.000 20224 MoveAxis(N, 0, ABG)
02:11:20.504 00.000 20224 Move returns status 0, amount 0
02:11:20.504 00.000 20224 move complete, result=0
02:11:20.504 00.000 20224 worker thread done servicing request
02:11:20.504 00.000 20224 Worker thread wakes up
02:11:20.504 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:20.505 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:20.505 00.000 8996 GuideStep: 0.2 px 24 ms WEST, 0.1 px 0 ms NORTH
02:11:21.480 00.975 20224 Exposure complete
02:11:21.550 00.070 20224 worker thread done servicing request
02:11:21.550 00.000 8996 OnExposeComplete: enter
02:11:21.551 00.001 8996 UpdateGuideState(): m_state=6
02:11:21.552 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15059
02:11:21.553 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=473.57, Mass=501396, SNR=246.8, Peak=35097 HFD=4.6
02:11:21.554 00.001 8996 MultiStar: [#1 0.21,-0.33,0.66,U] [#2 0.08,0.00,0.75,U] [#3 0.14,-0.41,0.71,U] [#4 0.04,-0.58,0.00,M1] [#5 -0.20,-0.10,0.58,U] [#6 0.20,0.13,0.44,U] [#7 -0.36,-0.01,0.33,U] [#8 0.01,0.21,0.44,U] 
02:11:21.554 00.000 8996 refined, 7 included, MultiStar: {0.06, -0.10}, one-star: {0.16, -0.09}
02:11:21.555 00.001 8996 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.10) = xAngle (-0.92 = -0.92)
02:11:21.556 00.001 8996 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.05 = 2.23)
02:11:21.557 00.001 8996 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.02 mountX=0.07 mountY=0.10, mountTheta=0.92
02:11:21.559 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=-0.10, opts=13)
02:11:21.560 00.001 8996 Enqueuing Move request for scope (0.06, -0.10)
02:11:21.561 00.001 20224 Worker thread wakes up
02:11:21.561 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
02:11:21.561 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
02:11:21.561 00.000 20224 Moving (0.06, -0.10) raw xDistance=0.07 yDistance=0.10
02:11:21.561 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:11:21.561 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:21.561 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
02:11:21.561 00.000 20224 MoveAxis(E, 0, ABG)
02:11:21.561 00.000 20224 Move returns status 0, amount 0
02:11:21.561 00.000 20224 MoveAxis(N, 0, ABG)
02:11:21.561 00.000 20224 Move returns status 0, amount 0
02:11:21.561 00.000 20224 move complete, result=0
02:11:21.561 00.000 20224 worker thread done servicing request
02:11:21.565 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=35097, med=3373, FiltMin=2989, FiltMax=22115, Gamma=1.000
02:11:21.590 00.025 8996 UpdateGuideState exits: m=501396 SNR=246.8
02:11:21.590 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:21.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:21.592 00.001 8996 Enqueuing Expose request
02:11:21.593 00.001 20224 Worker thread wakes up
02:11:21.593 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:21.594 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:21.594 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:22.768 01.174 20224 Exposure complete
02:11:22.839 00.071 20224 worker thread done servicing request
02:11:22.839 00.000 8996 OnExposeComplete: enter
02:11:22.840 00.001 8996 UpdateGuideState(): m_state=6
02:11:22.841 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15060
02:11:22.842 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=473.44, Mass=641985, SNR=302.6, Peak=39853 HFD=5.0
02:11:22.843 00.001 8996 MultiStar: [#1 0.23,0.06,0.56,U] [#2 -0.07,0.00,0.48,U] [#3 -0.05,-0.19,0.53,U] [#4 -0.18,-0.35,0.42,U] [#5 -0.29,-0.34,0.46,U] [#6 0.22,0.17,0.42,U] [#7 -0.24,0.22,0.27,U] [#8 0.05,-0.02,0.28,U] 
02:11:22.844 00.001 8996 refined, 8 included, MultiStar: {-0.04, -0.10}, one-star: {-0.08, -0.21}
02:11:22.845 00.001 8996 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.10) = xAngle (-1.86 = -1.86)
02:11:22.846 00.001 8996 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.98 = 1.30)
02:11:22.846 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=-0.10 hyp=0.11 cameraTheta=-1.96 mountX=-0.03 mountY=0.11, mountTheta=1.86
02:11:22.848 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=-0.10, opts=13)
02:11:22.849 00.001 8996 Enqueuing Move request for scope (-0.04, -0.10)
02:11:22.850 00.001 20224 Worker thread wakes up
02:11:22.850 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.10) opts 0xd
02:11:22.850 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, -0.10)
02:11:22.850 00.000 20224 Moving (-0.04, -0.10) raw xDistance=-0.03 yDistance=0.11
02:11:22.850 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:11:22.851 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:22.851 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:11:22.851 00.000 20224 MoveAxis(E, 0, ABG)
02:11:22.851 00.000 20224 Move returns status 0, amount 0
02:11:22.851 00.000 20224 MoveAxis(N, 0, ABG)
02:11:22.851 00.000 20224 Move returns status 0, amount 0
02:11:22.851 00.000 20224 move complete, result=0
02:11:22.852 00.001 20224 worker thread done servicing request
02:11:22.860 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39853, med=3373, FiltMin=2995, FiltMax=25475, Gamma=1.000
02:11:22.883 00.023 8996 UpdateGuideState exits: m=641985 SNR=302.6
02:11:22.885 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:22.887 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:22.888 00.001 8996 Enqueuing Expose request
02:11:22.890 00.002 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:22.891 00.001 20224 Worker thread wakes up
02:11:22.891 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:22.891 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:23.865 00.974 20224 Exposure complete
02:11:23.943 00.078 20224 worker thread done servicing request
02:11:23.943 00.000 8996 OnExposeComplete: enter
02:11:23.945 00.002 8996 UpdateGuideState(): m_state=6
02:11:23.946 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15061
02:11:23.947 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=473.35, Mass=551622, SNR=270.6, Peak=32605 HFD=4.8
02:11:23.948 00.001 8996 MultiStar: [#1 0.17,-0.17,0.74,U] [#2 0.11,0.10,0.62,U] [#3 0.00,-0.44,0.61,U] [#4 -0.38,-0.95,0.00,M1] [#5 -0.50,-0.67,0.00,M2] [#6 0.11,-0.10,0.34,U] [#7 0.01,-0.17,0.29,U] [#8 -0.12,-0.04,0.31,U] 
02:11:23.950 00.002 8996 refined, 6 included, MultiStar: {0.01, -0.19}, one-star: {-0.16, -0.31}
02:11:23.952 00.002 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
02:11:23.953 00.001 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
02:11:23.955 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.19 hyp=0.19 cameraTheta=-1.53 mountX=0.02 mountY=0.19, mountTheta=1.44
02:11:23.957 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.19, opts=13)
02:11:23.959 00.002 8996 Enqueuing Move request for scope (0.01, -0.19)
02:11:23.961 00.002 20224 Worker thread wakes up
02:11:23.961 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.19) opts 0xd
02:11:23.961 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.19)
02:11:23.961 00.000 20224 Moving (0.01, -0.19) raw xDistance=0.02 yDistance=0.19
02:11:23.961 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:11:23.961 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:23.961 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:11:23.961 00.000 20224 MoveAxis(E, 0, ABG)
02:11:23.961 00.000 20224 Move returns status 0, amount 0
02:11:23.961 00.000 20224 MoveAxis(N, 0, ABG)
02:11:23.961 00.000 20224 Move returns status 0, amount 0
02:11:23.961 00.000 20224 move complete, result=0
02:11:23.961 00.000 20224 worker thread done servicing request
02:11:23.967 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=32605, med=3373, FiltMin=2992, FiltMax=20912, Gamma=1.000
02:11:23.982 00.015 8996 UpdateGuideState exits: m=551622 SNR=270.6
02:11:23.983 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:23.984 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:23.984 00.000 8996 Enqueuing Expose request
02:11:23.985 00.001 20224 Worker thread wakes up
02:11:23.985 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:11:23.986 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:23.986 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:25.135 01.149 20224 Exposure complete
02:11:25.218 00.083 20224 worker thread done servicing request
02:11:25.218 00.000 8996 OnExposeComplete: enter
02:11:25.220 00.002 8996 UpdateGuideState(): m_state=6
02:11:25.221 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15062
02:11:25.223 00.002 8996 Star::Find returns 1 (0), X=138.04, Y=473.28, Mass=604405, SNR=275.1, Peak=35629 HFD=4.6
02:11:25.224 00.001 8996 MultiStar: [#1 0.40,0.10,0.67,U] [#2 0.04,0.04,0.53,U] [#3 0.00,-0.47,0.60,U] [#4 -0.16,-0.55,0.00,M2] [#5 -0.13,-0.48,0.00,M3] [#6 -0.09,-0.43,0.44,U] [#7 -0.33,-0.20,0.30,U] [#8 0.06,0.02,0.35,U] 
02:11:25.226 00.002 8996 refined, 6 included, MultiStar: {0.15, -0.21}, one-star: {0.40, -0.38}
02:11:25.226 00.000 8996 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.10) = xAngle (-0.86 = -0.86)
02:11:25.227 00.001 8996 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.99 = 2.30)
02:11:25.228 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.96 mountX=0.17 mountY=0.19, mountTheta=0.85
02:11:25.231 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.21, opts=13)
02:11:25.232 00.001 8996 Enqueuing Move request for scope (0.15, -0.21)
02:11:25.233 00.001 20224 Worker thread wakes up
02:11:25.233 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
02:11:25.233 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
02:11:25.233 00.000 20224 Moving (0.15, -0.21) raw xDistance=0.17 yDistance=0.19
02:11:25.233 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:11:25.233 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:25.233 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:11:25.233 00.000 20224 MoveAxis(E, 0, ABG)
02:11:25.233 00.000 20224 Move returns status 0, amount 0
02:11:25.233 00.000 20224 MoveAxis(N, 0, ABG)
02:11:25.233 00.000 20224 Move returns status 0, amount 0
02:11:25.234 00.001 20224 move complete, result=0
02:11:25.234 00.000 20224 worker thread done servicing request
02:11:25.237 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35629, med=3373, FiltMin=3008, FiltMax=22749, Gamma=1.000
02:11:25.254 00.017 8996 UpdateGuideState exits: m=604405 SNR=275.1
02:11:25.256 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:25.257 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:25.258 00.001 8996 Enqueuing Expose request
02:11:25.259 00.001 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:11:25.260 00.001 20224 Worker thread wakes up
02:11:25.260 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:25.260 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:26.235 00.975 20224 Exposure complete
02:11:26.311 00.076 20224 worker thread done servicing request
02:11:26.311 00.000 8996 OnExposeComplete: enter
02:11:26.313 00.002 8996 UpdateGuideState(): m_state=6
02:11:26.315 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15063
02:11:26.316 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=473.66, Mass=539225, SNR=247.9, Peak=36361 HFD=4.7
02:11:26.317 00.001 8996 MultiStar: [#1 0.23,0.06,0.81,U] [#2 -0.34,-0.36,0.00,M1] [#3 -0.30,-0.42,0.00,M1] [#4 -0.32,-0.43,0.00,M3] [#5 -0.50,-0.33,0.00,M4] [#6 -0.16,-0.27,0.40,U] [#7 -0.23,-0.06,0.34,U] [#8 -0.19,0.03,0.46,U] 
02:11:26.320 00.003 8996 single-star, 4 included, MultiStar: {-0.02, -0.02}, one-star: {-0.01, 0.00}
02:11:26.322 00.002 8996 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
02:11:26.323 00.001 8996 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
02:11:26.324 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.00 hyp=0.01 cameraTheta=2.77 mountX=-0.01 mountY=-0.00, mountTheta=-2.88
02:11:26.327 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.00, opts=13)
02:11:26.328 00.001 8996 Enqueuing Move request for scope (-0.01, 0.00)
02:11:26.329 00.001 20224 Worker thread wakes up
02:11:26.330 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.00) opts 0xd
02:11:26.330 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.00)
02:11:26.330 00.000 20224 Moving (-0.01, 0.00) raw xDistance=-0.01 yDistance=-0.00
02:11:26.330 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:11:26.330 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:26.330 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:11:26.330 00.000 20224 MoveAxis(E, 0, ABG)
02:11:26.330 00.000 20224 Move returns status 0, amount 0
02:11:26.330 00.000 20224 MoveAxis(N, 0, ABG)
02:11:26.330 00.000 20224 Move returns status 0, amount 0
02:11:26.330 00.000 20224 move complete, result=0
02:11:26.331 00.001 20224 worker thread done servicing request
02:11:26.338 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=36361, med=3369, FiltMin=2976, FiltMax=24387, Gamma=1.000
02:11:26.362 00.024 8996 UpdateGuideState exits: m=539225 SNR=247.9
02:11:26.364 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:26.366 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:26.369 00.003 8996 Enqueuing Expose request
02:11:26.371 00.002 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:26.372 00.001 20224 Worker thread wakes up
02:11:26.372 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:26.372 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:27.540 01.168 20224 Exposure complete
02:11:27.599 00.059 20224 worker thread done servicing request
02:11:27.599 00.000 8996 OnExposeComplete: enter
02:11:27.601 00.002 8996 UpdateGuideState(): m_state=6
02:11:27.602 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15064
02:11:27.603 00.001 8996 Star::Find returns 1 (0), X=137.54, Y=473.40, Mass=550403, SNR=281.5, Peak=34701 HFD=4.9
02:11:27.604 00.001 8996 MultiStar: [#1 -0.21,-0.08,0.68,U] [#2 -0.30,-0.10,0.59,U] [#3 -0.54,-0.57,0.00,M2] [#4 -0.27,-0.49,0.00,M4] [#5 -0.89,-0.34,0.00,M5] [#6 -0.49,-0.41,0.00,M2] [#7 -0.39,-0.40,0.00,M1] [#8 -0.57,-0.15,0.00,M1] 
02:11:27.605 00.001 8996 refined, 2 included, MultiStar: {-0.18, -0.16}, one-star: {-0.10, -0.26}
02:11:27.606 00.001 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.32 = -2.32)
02:11:27.607 00.001 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
02:11:27.607 00.000 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.16 hyp=0.25 cameraTheta=-2.42 mountX=-0.17 mountY=0.18, mountTheta=2.32
02:11:27.609 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.16, opts=13)
02:11:27.610 00.001 8996 Enqueuing Move request for scope (-0.18, -0.16)
02:11:27.610 00.000 20224 Worker thread wakes up
02:11:27.611 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.16) opts 0xd
02:11:27.611 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.16)
02:11:27.611 00.000 20224 Moving (-0.18, -0.16) raw xDistance=-0.17 yDistance=0.18
02:11:27.611 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:11:27.611 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:27.611 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:11:27.611 00.000 20224 MoveAxis(E, 0, ABG)
02:11:27.611 00.000 20224 Move returns status 0, amount 0
02:11:27.611 00.000 20224 MoveAxis(N, 0, ABG)
02:11:27.611 00.000 20224 Move returns status 0, amount 0
02:11:27.611 00.000 20224 move complete, result=0
02:11:27.611 00.000 20224 worker thread done servicing request
02:11:27.620 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=34701, med=3373, FiltMin=3005, FiltMax=21859, Gamma=1.000
02:11:27.639 00.019 8996 UpdateGuideState exits: m=550403 SNR=281.5
02:11:27.640 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:27.641 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:27.642 00.001 8996 Enqueuing Expose request
02:11:27.643 00.001 20224 Worker thread wakes up
02:11:27.643 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:11:27.643 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:27.643 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:28.623 00.980 20224 Exposure complete
02:11:28.732 00.109 20224 worker thread done servicing request
02:11:28.732 00.000 8996 OnExposeComplete: enter
02:11:28.735 00.003 8996 UpdateGuideState(): m_state=6
02:11:28.738 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15065
02:11:28.740 00.002 8996 Star::Find returns 1 (0), X=137.39, Y=473.26, Mass=535774, SNR=283.3, Peak=36557 HFD=4.7
02:11:28.742 00.002 8996 MultiStar: [#1 0.09,0.02,0.71,U] [#2 -0.33,-0.04,0.61,U] [#3 -0.45,-0.20,0.00,M3] [#4 -0.44,-0.23,0.00,M5] [#5 -0.71,-0.30,0.00,M6] [#6 -0.17,-0.20,0.41,U] [#7 -0.81,-0.03,0.00,M2] [#8 -0.35,-0.05,0.34,U] 
02:11:28.743 00.001 8996 refined, 4 included, MultiStar: {-0.19, -0.16}, one-star: {-0.25, -0.40}
02:11:28.745 00.002 8996 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
02:11:28.747 00.002 8996 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.45 = 0.83)
02:11:28.747 00.000 8996 CameraToMount -- cameraX=-0.19 cameraY=-0.16 hyp=0.25 cameraTheta=-2.42 mountX=-0.17 mountY=0.18, mountTheta=2.32
02:11:28.752 00.005 8996 SchedulePrimaryMove(0F4914C0, x=-0.19, y=-0.16, opts=13)
02:11:28.756 00.004 8996 Enqueuing Move request for scope (-0.19, -0.16)
02:11:28.759 00.003 20224 Worker thread wakes up
02:11:28.759 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.16) opts 0xd
02:11:28.759 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.19, -0.16)
02:11:28.759 00.000 20224 Moving (-0.19, -0.16) raw xDistance=-0.17 yDistance=0.18
02:11:28.759 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:11:28.759 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:28.759 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:11:28.759 00.000 20224 MoveAxis(E, 0, ABG)
02:11:28.759 00.000 20224 Move returns status 0, amount 0
02:11:28.759 00.000 20224 MoveAxis(N, 0, ABG)
02:11:28.760 00.001 20224 Move returns status 0, amount 0
02:11:28.760 00.000 20224 move complete, result=0
02:11:28.760 00.000 20224 worker thread done servicing request
02:11:28.772 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=36557, med=3369, FiltMin=3008, FiltMax=20771, Gamma=1.000
02:11:28.797 00.025 8996 UpdateGuideState exits: m=535774 SNR=283.3
02:11:28.799 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:28.800 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:28.801 00.001 8996 Enqueuing Expose request
02:11:28.802 00.001 20224 Worker thread wakes up
02:11:28.802 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:11:28.802 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:28.802 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:29.963 01.161 20224 Exposure complete
02:11:30.032 00.069 20224 worker thread done servicing request
02:11:30.032 00.000 8996 OnExposeComplete: enter
02:11:30.033 00.001 8996 UpdateGuideState(): m_state=6
02:11:30.034 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15066
02:11:30.035 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=473.45, Mass=563144, SNR=289.6, Peak=35565 HFD=5.0
02:11:30.036 00.001 8996 MultiStar: [#1 -0.43,-0.37,0.00,M1] [#2 -0.57,-0.03,0.00,M1] [#3 -0.53,-0.77,0.00,M4] [#4 -0.92,-0.92,0.00,M6] [#5 -1.01,-0.82,0.00,M7] [#6 -0.57,-0.45,0.00,M2] [#7 -0.39,-0.14,0.28,U] [#8 -0.33,-0.26,0.36,U] 
02:11:30.037 00.001 8996 single-star, 2 included, MultiStar: {-0.21, -0.21}, one-star: {-0.12, -0.20}
02:11:30.038 00.001 8996 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.10) = xAngle (-2.01 = -2.01)
02:11:30.039 00.001 8996 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.13 = 1.15)
02:11:30.040 00.001 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.24 cameraTheta=-2.11 mountX=-0.10 mountY=0.22, mountTheta=2.01
02:11:30.041 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.20, opts=13)
02:11:30.042 00.001 8996 Enqueuing Move request for scope (-0.12, -0.20)
02:11:30.043 00.001 20224 Worker thread wakes up
02:11:30.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
02:11:30.043 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
02:11:30.044 00.001 20224 Moving (-0.12, -0.20) raw xDistance=-0.10 yDistance=0.22
02:11:30.044 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
02:11:30.044 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:11:30.044 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
02:11:30.044 00.000 20224 MoveAxis(E, 0, ABG)
02:11:30.044 00.000 20224 Move returns status 0, amount 0
02:11:30.044 00.000 20224 MoveAxis(N, 0, ABG)
02:11:30.044 00.000 20224 Move returns status 0, amount 0
02:11:30.044 00.000 20224 move complete, result=0
02:11:30.045 00.001 20224 worker thread done servicing request
02:11:30.056 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=35565, med=3373, FiltMin=3008, FiltMax=23094, Gamma=1.000
02:11:30.073 00.017 8996 UpdateGuideState exits: m=563144 SNR=289.6
02:11:30.074 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:30.074 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:30.076 00.002 8996 Enqueuing Expose request
02:11:30.077 00.001 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:11:30.078 00.001 20224 Worker thread wakes up
02:11:30.078 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:30.078 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:31.056 00.978 20224 Exposure complete
02:11:31.123 00.067 20224 worker thread done servicing request
02:11:31.123 00.000 8996 OnExposeComplete: enter
02:11:31.125 00.002 8996 UpdateGuideState(): m_state=6
02:11:31.127 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15067
02:11:31.128 00.001 8996 Star::Find returns 1 (0), X=137.40, Y=473.12, Mass=512518, SNR=270.9, Peak=34173 HFD=4.5
02:11:31.128 00.000 8996 MultiStar: [#1 -0.37,-0.46,0.00,M2] [#2 -0.53,-0.25,0.00,M2] [#3 -0.86,-0.56,0.00,M5] [#4 -0.64,-0.58,0.00,M7] [#5 -0.99,-0.70,0.00,M8] [#6 -0.56,-0.23,0.00,M3] [#7 -0.89,-0.41,0.00,M2] [#8 -0.34,-0.45,0.00,M1] 
02:11:31.130 00.002 8996 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.10) = xAngle (-1.89 = -1.89)
02:11:31.131 00.001 8996 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.02 = 1.27)
02:11:31.133 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.54 hyp=0.59 cameraTheta=-1.99 mountX=-0.19 mountY=0.57, mountTheta=1.89
02:11:31.135 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.54, opts=13)
02:11:31.137 00.002 8996 Enqueuing Move request for scope (-0.24, -0.54)
02:11:31.138 00.001 20224 Worker thread wakes up
02:11:31.138 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.54) opts 0xd
02:11:31.138 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.54)
02:11:31.138 00.000 20224 Moving (-0.24, -0.54) raw xDistance=-0.19 yDistance=0.57
02:11:31.138 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19
02:11:31.139 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:11:31.139 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.57
02:11:31.139 00.000 20224 MoveAxis(E, 0, ABG)
02:11:31.139 00.000 20224 Move returns status 0, amount 0
02:11:31.139 00.000 20224 MoveAxis(N, 0, ABG)
02:11:31.139 00.000 20224 Move returns status 0, amount 0
02:11:31.139 00.000 20224 move complete, result=0
02:11:31.139 00.000 20224 worker thread done servicing request
02:11:31.143 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=34173, med=3376, FiltMin=3001, FiltMax=22304, Gamma=1.000
02:11:31.162 00.019 8996 UpdateGuideState exits: m=512518 SNR=270.9
02:11:31.165 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:31.167 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:31.169 00.002 8996 Enqueuing Expose request
02:11:31.171 00.002 8996 GuideStep: -0.2 px 0 ms EAST, 0.6 px 0 ms NORTH
02:11:31.174 00.003 20224 Worker thread wakes up
02:11:31.174 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:31.174 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:32.353 01.179 20224 Exposure complete
02:11:32.426 00.073 20224 worker thread done servicing request
02:11:32.426 00.000 8996 OnExposeComplete: enter
02:11:32.427 00.001 8996 UpdateGuideState(): m_state=6
02:11:32.428 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15068
02:11:32.428 00.000 8996 Star::Find returns 1 (0), X=137.33, Y=472.93, Mass=511733, SNR=275.8, Peak=32301 HFD=4.4
02:11:32.429 00.001 8996 MultiStar: [#1 -0.20,0.03,0.73,U] [#2 -0.39,-0.31,0.00,M3] [#3 -0.59,-0.84,0.00,M6] [#4 -0.90,-0.77,0.00,M8] [#5 -0.67,-0.67,0.00,M9] [#6 -0.25,-0.19,0.36,U] [#7 -0.75,-0.08,0.00,M3] [#8 -0.70,-0.32,0.00,M2] 
02:11:32.430 00.001 8996 refined, 2 included, MultiStar: {-0.27, -0.37}, one-star: {-0.32, -0.73}
02:11:32.431 00.001 8996 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.10) = xAngle (-2.10 = -2.10)
02:11:32.432 00.001 8996 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.22 = 1.06)
02:11:32.432 00.000 8996 CameraToMount -- cameraX=-0.27 cameraY=-0.37 hyp=0.46 cameraTheta=-2.20 mountX=-0.23 mountY=0.40, mountTheta=2.09
02:11:32.434 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.27, y=-0.37, opts=13)
02:11:32.435 00.001 8996 Enqueuing Move request for scope (-0.27, -0.37)
02:11:32.435 00.000 20224 Worker thread wakes up
02:11:32.435 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.37) opts 0xd
02:11:32.435 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.27, -0.37)
02:11:32.436 00.001 20224 Moving (-0.27, -0.37) raw xDistance=-0.23 yDistance=0.40
02:11:32.436 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
02:11:32.436 00.000 20224 switching direction from -1 to 1 - decHistory=3 oldest=0.39 newest=1.18
02:11:32.436 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
02:11:32.436 00.000 20224 MoveAxis(E, 34, ABG)
02:11:32.436 00.000 20224 Guiding  Dir = 2, Dur = 34
02:11:32.436 00.000 20224 IsSlewing returns 0
02:11:32.436 00.000 20224 IsGuiding returns 0
02:11:32.447 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=1021, max=32301, med=3373, FiltMin=2995, FiltMax=22361, Gamma=1.000
02:11:32.470 00.023 8996 UpdateGuideState exits: m=511733 SNR=275.8
02:11:32.471 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:32.472 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:32.473 00.001 8996 Enqueuing Expose request
02:11:32.487 00.014 20224 IsGuiding returns 1
02:11:32.487 00.000 20224 scope still moving after pulse duration time elapsed
02:11:32.516 00.029 20224 IsSlewing returns 0
02:11:32.516 00.000 20224 IsGuiding returns 1
02:11:32.547 00.031 20224 IsSlewing returns 0
02:11:32.547 00.000 20224 IsGuiding returns 1
02:11:32.579 00.032 20224 IsSlewing returns 0
02:11:32.579 00.000 20224 IsGuiding returns 0
02:11:32.579 00.000 20224 scope move finished after 34 + 109 ms
02:11:32.579 00.000 20224 Move returns status 0, amount 34
02:11:32.579 00.000 20224 MoveAxis(S, 84, ABG)
02:11:32.579 00.000 20224 Guiding  Dir = 1, Dur = 84
02:11:32.580 00.001 20224 IsSlewing returns 0
02:11:32.580 00.000 20224 IsGuiding returns 0
02:11:32.643 00.063 20224 PulseGuide returned control before completion, sleep 32
02:11:32.688 00.045 20224 IsGuiding returns 1
02:11:32.688 00.000 20224 scope still moving after pulse duration time elapsed
02:11:32.719 00.031 20224 IsSlewing returns 0
02:11:32.720 00.001 20224 IsGuiding returns 1
02:11:32.751 00.031 20224 IsSlewing returns 0
02:11:32.751 00.000 20224 IsGuiding returns 0
02:11:32.752 00.001 20224 scope move finished after 84 + 87 ms
02:11:32.752 00.000 20224 Move returns status 0, amount 84
02:11:32.752 00.000 20224 move complete, result=0
02:11:32.752 00.000 20224 worker thread done servicing request
02:11:32.752 00.000 20224 Worker thread wakes up
02:11:32.752 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.4 px 84 ms SOUTH
02:11:32.755 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:32.755 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:33.726 00.971 20224 Exposure complete
02:11:33.804 00.078 20224 worker thread done servicing request
02:11:33.804 00.000 8996 OnExposeComplete: enter
02:11:33.806 00.002 8996 UpdateGuideState(): m_state=6
02:11:33.808 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15069
02:11:33.810 00.002 8996 Star::Find returns 1 (0), X=137.76, Y=472.77, Mass=593145, SNR=287.5, Peak=40781 HFD=4.6
02:11:33.812 00.002 8996 MultiStar: [#1 0.10,-0.27,0.58,U] [#2 -0.52,-0.59,0.00,M4] [#3 -0.52,-0.92,0.00,M7] [#4 -0.57,-1.35,0.00,M9] [#5 -0.49,-0.86,0.00,M10] [#6 -0.01,-1.05,0.00,M3] [#7 -0.56,-0.38,0.00,M4] [#8 0.05,-0.61,0.00,M3] 
02:11:33.813 00.001 8996 refined, 1 included, MultiStar: {0.11, -0.66}, one-star: {0.12, -0.89}
02:11:33.815 00.002 8996 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.10) = xAngle (-1.31 = -1.31)
02:11:33.816 00.001 8996 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.43 = 1.85)
02:11:33.817 00.001 8996 CameraToMount -- cameraX=0.11 cameraY=-0.66 hyp=0.67 cameraTheta=-1.41 mountX=0.17 mountY=0.65, mountTheta=1.31
02:11:33.820 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.11, y=-0.66, opts=13)
02:11:33.821 00.001 8996 Enqueuing Move request for scope (0.11, -0.66)
02:11:33.822 00.001 20224 Worker thread wakes up
02:11:33.822 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.66) opts 0xd
02:11:33.822 00.000 20224 Handling offset move in thread for scope, endpoint = (0.11, -0.66)
02:11:33.822 00.000 20224 Moving (0.11, -0.66) raw xDistance=0.17 yDistance=0.65
02:11:33.822 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:11:33.822 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
02:11:33.822 00.000 20224 MoveAxis(E, 0, ABG)
02:11:33.822 00.000 20224 Move returns status 0, amount 0
02:11:33.822 00.000 20224 MoveAxis(S, 137, ABG)
02:11:33.823 00.001 20224 Guiding  Dir = 1, Dur = 137
02:11:33.823 00.000 20224 IsSlewing returns 0
02:11:33.823 00.000 20224 IsGuiding returns 0
02:11:33.828 00.005 20224 PulseGuide returned control before completion, sleep 143
02:11:33.828 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=1101, max=40781, med=3373, FiltMin=2998, FiltMax=24093, Gamma=1.000
02:11:33.842 00.014 8996 UpdateGuideState exits: m=593145 SNR=287.5
02:11:33.845 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:33.848 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:33.850 00.002 8996 Enqueuing Expose request
02:11:33.984 00.134 20224 IsGuiding returns 1
02:11:33.984 00.000 20224 scope still moving after pulse duration time elapsed
02:11:34.015 00.031 20224 IsSlewing returns 0
02:11:34.016 00.001 20224 IsGuiding returns 0
02:11:34.016 00.000 20224 scope move finished after 137 + 55 ms
02:11:34.016 00.000 20224 Move returns status 0, amount 137
02:11:34.016 00.000 20224 move complete, result=0
02:11:34.016 00.000 20224 worker thread done servicing request
02:11:34.017 00.001 20224 Worker thread wakes up
02:11:34.017 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.6 px 137 ms SOUTH
02:11:34.019 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:34.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:35.190 01.171 20224 Exposure complete
02:11:35.261 00.071 20224 worker thread done servicing request
02:11:35.261 00.000 8996 OnExposeComplete: enter
02:11:35.263 00.002 8996 UpdateGuideState(): m_state=6
02:11:35.264 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15070
02:11:35.265 00.001 8996 Star::Find returns 1 (0), X=137.42, Y=473.61, Mass=612299, SNR=299.3, Peak=36809 HFD=4.9
02:11:35.266 00.001 8996 MultiStar: [#1 -0.17,0.06,0.63,U] [#2 -0.15,-0.23,0.47,U] [#3 0.01,-0.03,0.53,U] [#4 -0.39,-0.11,0.46,U] [#5 -0.75,-0.21,0.00,R] [#6 -0.08,0.57,0.00,M4] [#7 -0.17,0.50,0.00,M5] [#8 -0.18,0.19,0.32,U] 
02:11:35.267 00.001 8996 refined, 5 included, MultiStar: {-0.18, -0.04}, one-star: {-0.23, -0.05}
02:11:35.268 00.001 8996 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.10) = xAngle (-2.84 = -2.84)
02:11:35.268 00.000 8996 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.97 = 0.32)
02:11:35.269 00.001 8996 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.94 mountX=-0.18 mountY=0.06, mountTheta=2.83
02:11:35.271 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.18, y=-0.04, opts=13)
02:11:35.273 00.002 8996 Enqueuing Move request for scope (-0.18, -0.04)
02:11:35.274 00.001 20224 Worker thread wakes up
02:11:35.274 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
02:11:35.274 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
02:11:35.274 00.000 20224 Moving (-0.18, -0.04) raw xDistance=-0.18 yDistance=0.06
02:11:35.274 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18
02:11:35.274 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:35.274 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:11:35.274 00.000 20224 MoveAxis(E, 0, ABG)
02:11:35.274 00.000 20224 Move returns status 0, amount 0
02:11:35.274 00.000 20224 MoveAxis(N, 0, ABG)
02:11:35.274 00.000 20224 Move returns status 0, amount 0
02:11:35.274 00.000 20224 move complete, result=0
02:11:35.274 00.000 20224 worker thread done servicing request
02:11:35.279 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36809, med=3373, FiltMin=2920, FiltMax=21574, Gamma=1.000
02:11:35.299 00.020 8996 UpdateGuideState exits: m=612299 SNR=299.3
02:11:35.301 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:35.302 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:35.304 00.002 8996 Enqueuing Expose request
02:11:35.306 00.002 20224 Worker thread wakes up
02:11:35.306 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:35.308 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:35.308 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:36.293 00.985 20224 Exposure complete
02:11:36.358 00.065 20224 worker thread done servicing request
02:11:36.358 00.000 8996 OnExposeComplete: enter
02:11:36.361 00.003 8996 UpdateGuideState(): m_state=6
02:11:36.364 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15071
02:11:36.366 00.002 8996 Star::Find returns 1 (0), X=137.68, Y=473.51, Mass=546849, SNR=259.9, Peak=34825 HFD=4.7
02:11:36.368 00.002 8996 MultiStar: [#1 0.27,0.09,0.66,U] [#2 0.10,-0.08,0.53,U] [#3 0.17,-0.05,0.69,U] [#4 -0.22,-0.26,0.53,U] [#5 0.29,-0.20,0.54,U] [#6 -0.02,0.47,0.00,M5] [#7 0.05,0.25,0.19,U] [#8 -0.04,0.12,0.34,U] 
02:11:36.370 00.002 8996 refined, 7 included, MultiStar: {0.09, -0.07}, one-star: {0.04, -0.15}
02:11:36.372 00.002 8996 CameraToMount -- cameraTheta (-0.65) - m_xAngle (-0.10) = xAngle (-0.55 = -0.55)
02:11:36.372 00.000 8996 CameraToMount -- cameraTheta (-0.65) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.67 = 2.61)
02:11:36.373 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.12 cameraTheta=-0.65 mountX=0.10 mountY=0.06, mountTheta=0.54
02:11:36.376 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.07, opts=13)
02:11:36.377 00.001 8996 Enqueuing Move request for scope (0.09, -0.07)
02:11:36.378 00.001 20224 Worker thread wakes up
02:11:36.378 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
02:11:36.378 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
02:11:36.379 00.001 20224 Moving (0.09, -0.07) raw xDistance=0.10 yDistance=0.06
02:11:36.379 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:11:36.379 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:36.379 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
02:11:36.379 00.000 20224 MoveAxis(E, 0, ABG)
02:11:36.379 00.000 20224 Move returns status 0, amount 0
02:11:36.379 00.000 20224 MoveAxis(N, 0, ABG)
02:11:36.379 00.000 20224 Move returns status 0, amount 0
02:11:36.379 00.000 20224 move complete, result=0
02:11:36.379 00.000 20224 worker thread done servicing request
02:11:36.384 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=34825, med=3373, FiltMin=2997, FiltMax=24342, Gamma=1.000
02:11:36.410 00.026 8996 UpdateGuideState exits: m=546849 SNR=259.9
02:11:36.412 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:36.413 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:36.414 00.001 8996 Enqueuing Expose request
02:11:36.416 00.002 20224 Worker thread wakes up
02:11:36.416 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:36.417 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:36.417 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:37.579 01.162 20224 Exposure complete
02:11:37.650 00.071 20224 worker thread done servicing request
02:11:37.650 00.000 8996 OnExposeComplete: enter
02:11:37.651 00.001 8996 UpdateGuideState(): m_state=6
02:11:37.652 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15072
02:11:37.653 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=473.45, Mass=576289, SNR=274.9, Peak=35453 HFD=4.9
02:11:37.654 00.001 8996 MultiStar: [#1 0.20,0.33,0.68,U] [#2 -0.48,0.36,0.00,M3] [#3 -0.24,-0.37,0.68,U] [#4 0.05,-0.38,0.51,U] [#5 0.43,-0.21,0.00,M1] [#6 0.27,0.22,0.42,U] [#7 0.10,0.47,0.00,M5] [#8 0.10,0.21,0.35,U] 
02:11:37.655 00.001 8996 refined, 5 included, MultiStar: {0.02, -0.07}, one-star: {-0.07, -0.21}
02:11:37.655 00.000 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.18 = -1.18)
02:11:37.656 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.98)
02:11:37.657 00.001 8996 CameraToMount -- cameraX=0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.27 mountX=0.03 mountY=0.07, mountTheta=1.17
02:11:37.658 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.07, opts=13)
02:11:37.659 00.001 8996 Enqueuing Move request for scope (0.02, -0.07)
02:11:37.660 00.001 20224 Worker thread wakes up
02:11:37.660 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.07) opts 0xd
02:11:37.660 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.07)
02:11:37.660 00.000 20224 Moving (0.02, -0.07) raw xDistance=0.03 yDistance=0.07
02:11:37.660 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:11:37.660 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:37.661 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:11:37.661 00.000 20224 MoveAxis(E, 0, ABG)
02:11:37.661 00.000 20224 Move returns status 0, amount 0
02:11:37.661 00.000 20224 MoveAxis(N, 0, ABG)
02:11:37.661 00.000 20224 Move returns status 0, amount 0
02:11:37.661 00.000 20224 move complete, result=0
02:11:37.661 00.000 20224 worker thread done servicing request
02:11:37.664 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=35453, med=3369, FiltMin=2985, FiltMax=23747, Gamma=1.000
02:11:37.678 00.014 8996 UpdateGuideState exits: m=576289 SNR=274.9
02:11:37.679 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:37.680 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:37.681 00.001 8996 Enqueuing Expose request
02:11:37.682 00.001 20224 Worker thread wakes up
02:11:37.682 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:37.683 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:37.683 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:38.674 00.991 20224 Exposure complete
02:11:38.747 00.073 20224 worker thread done servicing request
02:11:38.747 00.000 8996 OnExposeComplete: enter
02:11:38.748 00.001 8996 UpdateGuideState(): m_state=6
02:11:38.750 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15073
02:11:38.751 00.001 8996 Star::Find returns 1 (0), X=137.74, Y=473.06, Mass=510681, SNR=270.9, Peak=35213 HFD=4.6
02:11:38.752 00.001 8996 MultiStar: [#1 0.13,-0.44,0.72,U] [#2 -0.12,-0.23,0.52,U] [#3 -0.16,-0.62,0.00,M5] [#4 0.01,-0.46,0.51,U] [#5 0.31,-0.73,0.00,M2] [#6 0.45,-0.09,0.40,U] [#7 0.02,0.27,0.24,U] [#8 -0.16,-0.52,0.00,M1] 
02:11:38.753 00.001 8996 refined, 5 included, MultiStar: {0.09, -0.37}, one-star: {0.09, -0.60}
02:11:38.755 00.002 8996 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.10) = xAngle (-1.23 = -1.23)
02:11:38.756 00.001 8996 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.35 = 1.93)
02:11:38.757 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.37 hyp=0.38 cameraTheta=-1.33 mountX=0.13 mountY=0.35, mountTheta=1.23
02:11:38.758 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.37, opts=13)
02:11:38.759 00.001 8996 Enqueuing Move request for scope (0.09, -0.37)
02:11:38.760 00.001 20224 Worker thread wakes up
02:11:38.760 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.37) opts 0xd
02:11:38.760 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.37)
02:11:38.760 00.000 20224 Moving (0.09, -0.37) raw xDistance=0.13 yDistance=0.35
02:11:38.760 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13
02:11:38.760 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
02:11:38.760 00.000 20224 MoveAxis(E, 0, ABG)
02:11:38.760 00.000 20224 Move returns status 0, amount 0
02:11:38.760 00.000 20224 MoveAxis(S, 74, ABG)
02:11:38.760 00.000 20224 Guiding  Dir = 1, Dur = 74
02:11:38.761 00.001 20224 IsSlewing returns 0
02:11:38.761 00.000 20224 IsGuiding returns 0
02:11:38.766 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=1133, max=35213, med=3373, FiltMin=3021, FiltMax=23488, Gamma=1.000
02:11:38.782 00.016 8996 UpdateGuideState exits: m=510681 SNR=270.9
02:11:38.783 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:38.784 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:38.785 00.001 8996 Enqueuing Expose request
02:11:38.815 00.030 20224 PulseGuide returned control before completion, sleep 29
02:11:38.846 00.031 20224 IsGuiding returns 1
02:11:38.846 00.000 20224 scope still moving after pulse duration time elapsed
02:11:38.878 00.032 20224 IsSlewing returns 0
02:11:38.879 00.001 20224 IsGuiding returns 1
02:11:38.910 00.031 20224 IsSlewing returns 0
02:11:38.910 00.000 20224 IsGuiding returns 0
02:11:38.910 00.000 20224 scope move finished after 74 + 75 ms
02:11:38.910 00.000 20224 Move returns status 0, amount 74
02:11:38.910 00.000 20224 move complete, result=0
02:11:38.910 00.000 20224 worker thread done servicing request
02:11:38.910 00.000 20224 Worker thread wakes up
02:11:38.910 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:38.910 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 74 ms SOUTH
02:11:38.912 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:40.112 01.200 20224 Exposure complete
02:11:40.209 00.097 20224 worker thread done servicing request
02:11:40.209 00.000 8996 OnExposeComplete: enter
02:11:40.211 00.002 8996 UpdateGuideState(): m_state=6
02:11:40.214 00.003 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15074
02:11:40.215 00.001 8996 Star::Find returns 1 (0), X=137.93, Y=473.18, Mass=645132, SNR=302.9, Peak=37613 HFD=4.5
02:11:40.218 00.003 8996 MultiStar: [#1 0.11,0.03,0.58,U] [#2 0.02,0.26,0.41,U] [#3 -0.14,-0.29,0.48,U] [#4 -0.17,-0.41,0.47,U] [#5 0.46,-0.23,0.00,M3] [#6 0.55,0.21,0.00,M4] [#7 0.16,0.44,0.20,U] [#8 0.31,-0.12,0.34,U] 
02:11:40.220 00.002 8996 refined, 6 included, MultiStar: {0.10, -0.18}, one-star: {0.29, -0.48}
02:11:40.222 00.002 8996 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.10) = xAngle (-0.97 = -0.97)
02:11:40.224 00.002 8996 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.09 = 2.19)
02:11:40.225 00.001 8996 CameraToMount -- cameraX=0.10 cameraY=-0.18 hyp=0.21 cameraTheta=-1.07 mountX=0.12 mountY=0.17, mountTheta=0.96
02:11:40.227 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.10, y=-0.18, opts=13)
02:11:40.228 00.001 8996 Enqueuing Move request for scope (0.10, -0.18)
02:11:40.229 00.001 20224 Worker thread wakes up
02:11:40.229 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.18) opts 0xd
02:11:40.230 00.001 20224 Handling offset move in thread for scope, endpoint = (0.10, -0.18)
02:11:40.230 00.000 20224 Moving (0.10, -0.18) raw xDistance=0.12 yDistance=0.17
02:11:40.230 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:11:40.230 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:40.230 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
02:11:40.230 00.000 20224 MoveAxis(E, 0, ABG)
02:11:40.230 00.000 20224 Move returns status 0, amount 0
02:11:40.230 00.000 20224 MoveAxis(N, 0, ABG)
02:11:40.230 00.000 20224 Move returns status 0, amount 0
02:11:40.230 00.000 20224 move complete, result=0
02:11:40.230 00.000 20224 worker thread done servicing request
02:11:40.234 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=37613, med=3369, FiltMin=2992, FiltMax=27126, Gamma=1.000
02:11:40.249 00.015 8996 UpdateGuideState exits: m=645132 SNR=302.9
02:11:40.251 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:40.253 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:40.254 00.001 8996 Enqueuing Expose request
02:11:40.255 00.001 20224 Worker thread wakes up
02:11:40.255 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:11:40.256 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:40.256 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:41.235 00.979 20224 Exposure complete
02:11:41.302 00.067 20224 worker thread done servicing request
02:11:41.302 00.000 8996 OnExposeComplete: enter
02:11:41.305 00.003 8996 UpdateGuideState(): m_state=6
02:11:41.306 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15075
02:11:41.306 00.000 8996 Star::Find returns 1 (0), X=137.43, Y=473.25, Mass=498335, SNR=244.4, Peak=29181 HFD=4.7
02:11:41.308 00.002 8996 MultiStar: [#1 -0.21,0.29,0.73,U] [#2 -0.07,0.19,0.56,U] [#3 -0.21,-0.08,0.69,U] [#4 -0.39,-0.19,0.47,U] [#5 0.20,-0.07,0.56,U] [#6 -0.22,-0.31,0.43,U] [#7 -0.27,-0.31,0.23,U] [#8 -0.16,0.09,0.38,U] 
02:11:41.309 00.001 8996 refined, 8 included, MultiStar: {-0.17, -0.09}, one-star: {-0.22, -0.41}
02:11:41.310 00.001 8996 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.10) = xAngle (-2.56 = -2.56)
02:11:41.310 00.000 8996 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.69 = 0.60)
02:11:41.311 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.09 hyp=0.19 cameraTheta=-2.66 mountX=-0.16 mountY=0.11, mountTheta=2.55
02:11:41.312 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.09, opts=13)
02:11:41.312 00.000 8996 Enqueuing Move request for scope (-0.17, -0.09)
02:11:41.314 00.002 20224 Worker thread wakes up
02:11:41.314 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.09) opts 0xd
02:11:41.314 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.09)
02:11:41.314 00.000 20224 Moving (-0.17, -0.09) raw xDistance=-0.16 yDistance=0.11
02:11:41.314 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:11:41.314 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:41.314 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:11:41.314 00.000 20224 MoveAxis(E, 0, ABG)
02:11:41.315 00.001 20224 Move returns status 0, amount 0
02:11:41.315 00.000 20224 MoveAxis(N, 0, ABG)
02:11:41.315 00.000 20224 Move returns status 0, amount 0
02:11:41.315 00.000 20224 move complete, result=0
02:11:41.315 00.000 20224 worker thread done servicing request
02:11:41.318 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=29181, med=3369, FiltMin=2973, FiltMax=18998, Gamma=1.000
02:11:41.339 00.021 8996 UpdateGuideState exits: m=498335 SNR=244.4
02:11:41.342 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:41.344 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:41.346 00.002 8996 Enqueuing Expose request
02:11:41.348 00.002 20224 Worker thread wakes up
02:11:41.348 00.000 8996 GuideStep: -0.2 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:41.350 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:41.350 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:42.528 01.178 20224 Exposure complete
02:11:42.615 00.087 20224 worker thread done servicing request
02:11:42.615 00.000 8996 OnExposeComplete: enter
02:11:42.616 00.001 8996 UpdateGuideState(): m_state=6
02:11:42.617 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15076
02:11:42.618 00.001 8996 Star::Find returns 1 (0), X=137.36, Y=473.43, Mass=478146, SNR=260.4, Peak=28121 HFD=4.8
02:11:42.619 00.001 8996 MultiStar: [#1 0.10,0.50,0.00,M1] [#2 -0.15,0.44,0.49,U] [#3 -0.34,0.29,0.56,U] [#4 -0.78,-0.25,0.00,M4] [#5 0.33,0.17,0.69,U] [#6 -0.26,-0.03,0.39,U] [#7 -0.29,0.27,0.21,U] [#8 -0.18,0.26,0.38,U] 
02:11:42.620 00.001 8996 refined, 6 included, MultiStar: {-0.15, 0.11}, one-star: {-0.29, -0.23}
02:11:42.621 00.001 8996 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.10) = xAngle (2.61 = 2.61)
02:11:42.621 00.000 8996 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.52 = -0.52)
02:11:42.622 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.51 mountX=-0.16 mountY=-0.09, mountTheta=-2.62
02:11:42.624 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.11, opts=13)
02:11:42.624 00.000 8996 Enqueuing Move request for scope (-0.15, 0.11)
02:11:42.625 00.001 20224 Worker thread wakes up
02:11:42.625 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.11) opts 0xd
02:11:42.625 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.11)
02:11:42.625 00.000 20224 Moving (-0.15, 0.11) raw xDistance=-0.16 yDistance=-0.09
02:11:42.626 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16
02:11:42.626 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:42.626 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:11:42.626 00.000 20224 MoveAxis(E, 0, ABG)
02:11:42.626 00.000 20224 Move returns status 0, amount 0
02:11:42.626 00.000 20224 MoveAxis(N, 0, ABG)
02:11:42.626 00.000 20224 Move returns status 0, amount 0
02:11:42.626 00.000 20224 move complete, result=0
02:11:42.626 00.000 20224 worker thread done servicing request
02:11:42.631 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=28121, med=3369, FiltMin=2982, FiltMax=17856, Gamma=1.000
02:11:42.648 00.017 8996 UpdateGuideState exits: m=478146 SNR=260.4
02:11:42.650 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:42.651 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:42.652 00.001 8996 Enqueuing Expose request
02:11:42.653 00.001 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:42.653 00.000 20224 Worker thread wakes up
02:11:42.653 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:42.653 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:43.631 00.978 20224 Exposure complete
02:11:43.688 00.057 20224 worker thread done servicing request
02:11:43.688 00.000 8996 OnExposeComplete: enter
02:11:43.689 00.001 8996 UpdateGuideState(): m_state=6
02:11:43.690 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15077
02:11:43.691 00.001 8996 Star::Find returns 1 (0), X=137.18, Y=473.42, Mass=511502, SNR=260.0, Peak=29955 HFD=4.6
02:11:43.692 00.001 8996 MultiStar: [#1 0.17,0.07,0.68,U] [#2 -0.12,-0.00,0.48,U] [#3 -0.11,-0.52,0.00,M3] [#4 -0.10,-0.32,0.43,U] [#5 0.31,-0.06,0.56,U] [#6 0.31,0.23,0.38,U] [#7 0.31,0.65,0.00,M2] [#8 -0.23,-0.05,0.37,U] 
02:11:43.692 00.000 8996 refined, 6 included, MultiStar: {-0.06, -0.07}, one-star: {-0.47, -0.24}
02:11:43.693 00.001 8996 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.10) = xAngle (-2.16 = -2.16)
02:11:43.694 00.001 8996 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.28 = 1.00)
02:11:43.695 00.001 8996 CameraToMount -- cameraX=-0.06 cameraY=-0.07 hyp=0.10 cameraTheta=-2.25 mountX=-0.05 mountY=0.08, mountTheta=2.15
02:11:43.696 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=-0.07, opts=13)
02:11:43.697 00.001 8996 Enqueuing Move request for scope (-0.06, -0.07)
02:11:43.698 00.001 20224 Worker thread wakes up
02:11:43.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.07) opts 0xd
02:11:43.698 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, -0.07)
02:11:43.698 00.000 20224 Moving (-0.06, -0.07) raw xDistance=-0.05 yDistance=0.08
02:11:43.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:11:43.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:43.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:11:43.698 00.000 20224 MoveAxis(E, 0, ABG)
02:11:43.698 00.000 20224 Move returns status 0, amount 0
02:11:43.699 00.001 20224 MoveAxis(N, 0, ABG)
02:11:43.699 00.000 20224 Move returns status 0, amount 0
02:11:43.699 00.000 20224 move complete, result=0
02:11:43.699 00.000 20224 worker thread done servicing request
02:11:43.702 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=29955, med=3369, FiltMin=2973, FiltMax=19395, Gamma=1.000
02:11:43.727 00.025 8996 UpdateGuideState exits: m=511502 SNR=260.0
02:11:43.729 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:43.730 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:43.731 00.001 8996 Enqueuing Expose request
02:11:43.732 00.001 20224 Worker thread wakes up
02:11:43.732 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:11:43.733 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:43.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:44.916 01.183 20224 Exposure complete
02:11:44.995 00.079 20224 worker thread done servicing request
02:11:44.995 00.000 8996 OnExposeComplete: enter
02:11:44.996 00.001 8996 UpdateGuideState(): m_state=6
02:11:44.997 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15078
02:11:44.998 00.001 8996 Star::Find returns 1 (0), X=137.52, Y=473.53, Mass=564212, SNR=250.3, Peak=35129 HFD=4.9
02:11:44.999 00.001 8996 MultiStar: [#1 0.30,0.59,0.00,M1] [#2 0.03,0.45,0.46,U] [#3 -0.31,0.03,0.56,U] [#4 -0.43,-0.04,0.51,U] [#5 0.51,0.49,0.00,M1] [#6 0.09,0.12,0.40,U] [#7 -0.12,0.36,0.23,U] [#8 0.05,0.20,0.33,U] 
02:11:45.000 00.001 8996 refined, 6 included, MultiStar: {-0.14, 0.08}, one-star: {-0.13, -0.13}
02:11:45.000 00.000 8996 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.10) = xAngle (2.73 = 2.73)
02:11:45.001 00.001 8996 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.39 = -0.39)
02:11:45.002 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.08 hyp=0.16 cameraTheta=2.63 mountX=-0.15 mountY=-0.06, mountTheta=-2.75
02:11:45.004 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.08, opts=13)
02:11:45.005 00.001 8996 Enqueuing Move request for scope (-0.14, 0.08)
02:11:45.006 00.001 20224 Worker thread wakes up
02:11:45.006 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.08) opts 0xd
02:11:45.006 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.08)
02:11:45.006 00.000 20224 Moving (-0.14, 0.08) raw xDistance=-0.15 yDistance=-0.06
02:11:45.006 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:11:45.006 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:45.006 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:11:45.006 00.000 20224 MoveAxis(E, 0, ABG)
02:11:45.006 00.000 20224 Move returns status 0, amount 0
02:11:45.006 00.000 20224 MoveAxis(N, 0, ABG)
02:11:45.006 00.000 20224 Move returns status 0, amount 0
02:11:45.007 00.001 20224 move complete, result=0
02:11:45.007 00.000 20224 worker thread done servicing request
02:11:45.012 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35129, med=3366, FiltMin=3001, FiltMax=24051, Gamma=1.000
02:11:45.042 00.030 8996 UpdateGuideState exits: m=564212 SNR=250.3
02:11:45.045 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:45.047 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:45.048 00.001 8996 Enqueuing Expose request
02:11:45.050 00.002 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:11:45.052 00.002 20224 Worker thread wakes up
02:11:45.052 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:45.052 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:46.047 00.995 20224 Exposure complete
02:11:46.135 00.088 20224 worker thread done servicing request
02:11:46.135 00.000 8996 OnExposeComplete: enter
02:11:46.137 00.002 8996 UpdateGuideState(): m_state=6
02:11:46.139 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15079
02:11:46.141 00.002 8996 Star::Find returns 1 (0), X=137.64, Y=473.84, Mass=586955, SNR=279.0, Peak=42825 HFD=4.6
02:11:46.142 00.001 8996 MultiStar: [#1 0.19,0.73,0.00,M2] [#2 -0.01,0.76,0.00,M1] [#3 0.19,0.24,0.51,U] [#4 -0.27,0.08,0.48,U] [#5 0.29,0.29,0.58,U] [#6 0.26,0.45,0.00,M1] [#7 0.03,0.55,0.00,M2] [#8 -0.20,0.29,0.34,U] 
02:11:46.144 00.002 8996 single-star, 4 included, MultiStar: {0.02, 0.21}, one-star: {-0.00, 0.18}
02:11:46.146 00.002 8996 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.10) = xAngle (1.69 = 1.69)
02:11:46.148 00.002 8996 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.43 = -1.43)
02:11:46.150 00.002 8996 CameraToMount -- cameraX=-0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.59 mountX=-0.02 mountY=-0.18, mountTheta=-1.69
02:11:46.153 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=0.18, opts=13)
02:11:46.155 00.002 8996 Enqueuing Move request for scope (-0.00, 0.18)
02:11:46.157 00.002 20224 Worker thread wakes up
02:11:46.157 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.18) opts 0xd
02:11:46.157 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, 0.18)
02:11:46.157 00.000 20224 Moving (-0.00, 0.18) raw xDistance=-0.02 yDistance=-0.18
02:11:46.157 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:11:46.157 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:46.157 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:11:46.157 00.000 20224 MoveAxis(E, 0, ABG)
02:11:46.157 00.000 20224 Move returns status 0, amount 0
02:11:46.157 00.000 20224 MoveAxis(N, 0, ABG)
02:11:46.157 00.000 20224 Move returns status 0, amount 0
02:11:46.157 00.000 20224 move complete, result=0
02:11:46.157 00.000 20224 worker thread done servicing request
02:11:46.169 00.012 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=42825, med=3369, FiltMin=3024, FiltMax=25574, Gamma=1.000
02:11:46.203 00.034 8996 UpdateGuideState exits: m=586955 SNR=279.0
02:11:46.204 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:46.205 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:46.207 00.002 8996 Enqueuing Expose request
02:11:46.209 00.002 20224 Worker thread wakes up
02:11:46.209 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:11:46.211 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:46.211 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:47.367 01.156 20224 Exposure complete
02:11:47.432 00.065 20224 worker thread done servicing request
02:11:47.432 00.000 8996 OnExposeComplete: enter
02:11:47.434 00.002 8996 UpdateGuideState(): m_state=6
02:11:47.435 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15080
02:11:47.436 00.001 8996 Star::Find returns 1 (0), X=137.60, Y=473.67, Mass=537863, SNR=239.3, Peak=33001 HFD=4.7
02:11:47.437 00.001 8996 MultiStar: [#1 0.39,0.44,0.00,M3] [#2 0.11,0.75,0.00,M2] [#3 -0.02,0.16,0.59,U] [#4 -0.03,0.26,0.57,U] [#5 0.25,0.15,0.59,U] [#6 -0.11,0.26,0.45,U] [#7 -0.07,0.50,0.00,M3] [#8 -0.07,0.68,0.00,M1] 
02:11:47.439 00.002 8996 single-star, 4 included, MultiStar: {0.01, 0.15}, one-star: {-0.04, 0.01}
02:11:47.439 00.000 8996 CameraToMount -- cameraTheta (2.80) - m_xAngle (-0.10) = xAngle (2.90 = 2.90)
02:11:47.441 00.002 8996 CameraToMount -- cameraTheta (2.80) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.22 = -0.22)
02:11:47.441 00.000 8996 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.80 mountX=-0.04 mountY=-0.01, mountTheta=-2.92
02:11:47.443 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.04, y=0.01, opts=13)
02:11:47.444 00.001 8996 Enqueuing Move request for scope (-0.04, 0.01)
02:11:47.445 00.001 20224 Worker thread wakes up
02:11:47.445 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.01) opts 0xd
02:11:47.445 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.04, 0.01)
02:11:47.445 00.000 20224 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=-0.01
02:11:47.446 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:11:47.446 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:47.446 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:11:47.446 00.000 20224 MoveAxis(E, 0, ABG)
02:11:47.446 00.000 20224 Move returns status 0, amount 0
02:11:47.446 00.000 20224 MoveAxis(N, 0, ABG)
02:11:47.446 00.000 20224 Move returns status 0, amount 0
02:11:47.446 00.000 20224 move complete, result=0
02:11:47.446 00.000 20224 worker thread done servicing request
02:11:47.450 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=33001, med=3366, FiltMin=2982, FiltMax=24454, Gamma=1.000
02:11:47.474 00.024 8996 UpdateGuideState exits: m=537863 SNR=239.3
02:11:47.475 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:47.476 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:47.477 00.001 8996 Enqueuing Expose request
02:11:47.478 00.001 20224 Worker thread wakes up
02:11:47.478 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:47.479 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:47.479 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:48.443 00.964 20224 Exposure complete
02:11:48.509 00.066 20224 worker thread done servicing request
02:11:48.509 00.000 8996 OnExposeComplete: enter
02:11:48.510 00.001 8996 UpdateGuideState(): m_state=6
02:11:48.511 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15081
02:11:48.512 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=473.31, Mass=513752, SNR=285.1, Peak=34141 HFD=4.7
02:11:48.513 00.001 8996 MultiStar: [#1 0.11,-0.00,0.67,U] [#2 -0.03,0.06,0.46,U] [#3 -0.04,-0.44,0.54,U] [#4 -0.34,-0.43,0.00,M1] [#5 0.17,-0.32,0.45,U] [#6 0.31,-0.06,0.37,U] [#7 -0.09,0.13,0.23,U] [#8 -0.14,-0.14,0.33,U] 
02:11:48.514 00.001 8996 refined, 7 included, MultiStar: {-0.00, -0.18}, one-star: {-0.17, -0.34}
02:11:48.514 00.000 8996 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.10) = xAngle (-1.48 = -1.48)
02:11:48.515 00.001 8996 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.61 = 1.68)
02:11:48.516 00.001 8996 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.58 mountX=0.02 mountY=0.18, mountTheta=1.48
02:11:48.518 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.00, y=-0.18, opts=13)
02:11:48.520 00.002 8996 Enqueuing Move request for scope (-0.00, -0.18)
02:11:48.523 00.003 20224 Worker thread wakes up
02:11:48.523 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd
02:11:48.523 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.00, -0.18)
02:11:48.523 00.000 20224 Moving (-0.00, -0.18) raw xDistance=0.02 yDistance=0.18
02:11:48.523 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:11:48.523 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:48.523 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
02:11:48.523 00.000 20224 MoveAxis(E, 0, ABG)
02:11:48.523 00.000 20224 Move returns status 0, amount 0
02:11:48.523 00.000 20224 MoveAxis(N, 0, ABG)
02:11:48.523 00.000 20224 Move returns status 0, amount 0
02:11:48.523 00.000 20224 move complete, result=0
02:11:48.523 00.000 20224 worker thread done servicing request
02:11:48.532 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=34141, med=3369, FiltMin=2973, FiltMax=21216, Gamma=1.000
02:11:48.567 00.035 8996 UpdateGuideState exits: m=513752 SNR=285.1
02:11:48.568 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:48.569 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:48.570 00.001 8996 Enqueuing Expose request
02:11:48.571 00.001 8996 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:11:48.572 00.001 20224 Worker thread wakes up
02:11:48.572 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:48.572 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:49.727 01.155 20224 Exposure complete
02:11:49.790 00.063 20224 worker thread done servicing request
02:11:49.790 00.000 8996 OnExposeComplete: enter
02:11:49.791 00.001 8996 UpdateGuideState(): m_state=6
02:11:49.792 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15082
02:11:49.792 00.000 8996 Star::Find returns 1 (0), X=137.59, Y=473.21, Mass=601733, SNR=323.2, Peak=37693 HFD=4.7
02:11:49.794 00.002 8996 MultiStar: [#1 -0.32,0.04,0.49,U] [#2 -0.43,-0.13,0.40,U] [#3 -0.12,-0.39,0.49,U] [#4 -0.25,-0.21,0.36,U] [#5 0.15,-0.33,0.46,U] [#6 -0.12,-0.24,0.33,U] [#7 -0.63,0.20,0.00,M3] [#8 -0.20,-0.04,0.30,U] 
02:11:49.795 00.001 8996 refined, 7 included, MultiStar: {-0.15, -0.26}, one-star: {-0.06, -0.45}
02:11:49.796 00.001 8996 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.10) = xAngle (-1.99 = -1.99)
02:11:49.797 00.001 8996 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.11 = 1.17)
02:11:49.798 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-2.09 mountX=-0.12 mountY=0.27, mountTheta=1.99
02:11:49.800 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.26, opts=13)
02:11:49.800 00.000 8996 Enqueuing Move request for scope (-0.15, -0.26)
02:11:49.802 00.002 20224 Worker thread wakes up
02:11:49.802 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.26) opts 0xd
02:11:49.802 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.26)
02:11:49.802 00.000 20224 Moving (-0.15, -0.26) raw xDistance=-0.12 yDistance=0.27
02:11:49.802 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:11:49.802 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
02:11:49.802 00.000 20224 MoveAxis(E, 0, ABG)
02:11:49.802 00.000 20224 Move returns status 0, amount 0
02:11:49.802 00.000 20224 MoveAxis(S, 58, ABG)
02:11:49.802 00.000 20224 Guiding  Dir = 1, Dur = 58
02:11:49.803 00.001 20224 IsSlewing returns 0
02:11:49.803 00.000 20224 IsGuiding returns 0
02:11:49.803 00.000 20224 PulseGuide returned control before completion, sleep 67
02:11:49.807 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=37693, med=3366, FiltMin=2992, FiltMax=24192, Gamma=1.000
02:11:49.822 00.015 8996 UpdateGuideState exits: m=601733 SNR=323.2
02:11:49.823 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:49.825 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:49.826 00.001 8996 Enqueuing Expose request
02:11:49.880 00.054 20224 IsGuiding returns 1
02:11:49.880 00.000 20224 scope still moving after pulse duration time elapsed
02:11:49.911 00.031 20224 IsSlewing returns 0
02:11:49.911 00.000 20224 IsGuiding returns 0
02:11:49.911 00.000 20224 scope move finished after 58 + 50 ms
02:11:49.911 00.000 20224 Move returns status 0, amount 58
02:11:49.911 00.000 20224 move complete, result=0
02:11:49.911 00.000 20224 worker thread done servicing request
02:11:49.911 00.000 20224 Worker thread wakes up
02:11:49.911 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 58 ms SOUTH
02:11:49.913 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:49.913 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:50.875 00.962 20224 Exposure complete
02:11:50.976 00.101 20224 worker thread done servicing request
02:11:50.976 00.000 8996 OnExposeComplete: enter
02:11:50.977 00.001 8996 UpdateGuideState(): m_state=6
02:11:50.978 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15083
02:11:50.981 00.003 8996 Star::Find returns 1 (0), X=137.46, Y=473.17, Mass=593193, SNR=286.3, Peak=35437 HFD=4.6
02:11:50.984 00.003 8996 MultiStar: [#1 -0.27,-0.20,0.61,U] [#2 -0.24,-0.16,0.40,U] [#3 -0.48,-0.72,0.00,M1] [#4 -0.64,-0.46,0.00,M1] [#5 0.18,-0.26,0.59,U] [#6 -0.40,-0.48,0.00,M1] [#7 -0.98,-0.20,0.00,M4] [#8 -0.34,-0.08,0.34,U] 
02:11:50.986 00.002 8996 refined, 4 included, MultiStar: {-0.15, -0.29}, one-star: {-0.19, -0.49}
02:11:50.988 00.002 8996 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.10) = xAngle (-1.96 = -1.96)
02:11:50.990 00.002 8996 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.20)
02:11:50.991 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.29 hyp=0.33 cameraTheta=-2.06 mountX=-0.13 mountY=0.31, mountTheta=1.96
02:11:50.993 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.29, opts=13)
02:11:50.994 00.001 8996 Enqueuing Move request for scope (-0.15, -0.29)
02:11:50.996 00.002 20224 Worker thread wakes up
02:11:50.996 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.29) opts 0xd
02:11:50.996 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.29)
02:11:50.996 00.000 20224 Moving (-0.15, -0.29) raw xDistance=-0.13 yDistance=0.31
02:11:50.996 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:11:50.996 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
02:11:50.996 00.000 20224 MoveAxis(E, 0, ABG)
02:11:50.996 00.000 20224 Move returns status 0, amount 0
02:11:50.996 00.000 20224 MoveAxis(S, 65, ABG)
02:11:50.996 00.000 20224 Guiding  Dir = 1, Dur = 65
02:11:50.996 00.000 20224 IsSlewing returns 0
02:11:50.996 00.000 20224 IsGuiding returns 0
02:11:51.055 00.059 20224 PulseGuide returned control before completion, sleep 17
02:11:51.085 00.030 20224 IsGuiding returns 1
02:11:51.085 00.000 20224 scope still moving after pulse duration time elapsed
02:11:51.117 00.032 20224 IsSlewing returns 0
02:11:51.117 00.000 20224 IsGuiding returns 1
02:11:51.149 00.032 20224 IsSlewing returns 0
02:11:51.149 00.000 20224 IsGuiding returns 0
02:11:51.149 00.000 20224 scope move finished after 65 + 87 ms
02:11:51.150 00.001 20224 Move returns status 0, amount 65
02:11:51.150 00.000 20224 move complete, result=0
02:11:51.150 00.000 20224 worker thread done servicing request
02:11:51.501 00.351 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=35437, med=3366, FiltMin=2973, FiltMax=24096, Gamma=1.000
02:11:51.521 00.020 8996 UpdateGuideState exits: m=593193 SNR=286.3
02:11:51.523 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:51.524 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:51.525 00.001 8996 Enqueuing Expose request
02:11:51.526 00.001 20224 Worker thread wakes up
02:11:51.526 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.3 px 65 ms SOUTH
02:11:51.527 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:51.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:52.699 01.172 20224 Exposure complete
02:11:52.761 00.062 20224 worker thread done servicing request
02:11:52.761 00.000 8996 OnExposeComplete: enter
02:11:52.762 00.001 8996 UpdateGuideState(): m_state=6
02:11:52.763 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15084
02:11:52.765 00.002 8996 Star::Find returns 1 (0), X=137.47, Y=474.10, Mass=652594, SNR=296.4, Peak=42233 HFD=4.8
02:11:52.766 00.001 8996 MultiStar: [#1 -0.13,0.51,0.00,M1] [#2 -0.16,0.28,0.36,U] [#3 -0.13,0.27,0.44,U] [#4 -0.44,0.28,0.00,M2] [#5 0.08,0.41,0.55,U] [#6 0.17,0.55,0.00,M2] [#7 -0.37,0.58,0.00,M5] [#8 -0.36,0.29,0.36,U] 
02:11:52.767 00.001 8996 refined, 4 included, MultiStar: {-0.14, 0.36}, one-star: {-0.17, 0.44}
02:11:52.769 00.002 8996 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.10) = xAngle (2.03 = 2.03)
02:11:52.770 00.001 8996 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.10 = -1.10)
02:11:52.771 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.36 hyp=0.39 cameraTheta=1.93 mountX=-0.17 mountY=-0.35, mountTheta=-2.03
02:11:52.774 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.36, opts=13)
02:11:52.775 00.001 8996 Enqueuing Move request for scope (-0.14, 0.36)
02:11:52.777 00.002 20224 Worker thread wakes up
02:11:52.778 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.36) opts 0xd
02:11:52.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.36)
02:11:52.778 00.000 20224 Moving (-0.14, 0.36) raw xDistance=-0.17 yDistance=-0.35
02:11:52.778 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:11:52.778 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:52.778 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
02:11:52.778 00.000 20224 MoveAxis(E, 0, ABG)
02:11:52.778 00.000 20224 Move returns status 0, amount 0
02:11:52.778 00.000 20224 MoveAxis(N, 0, ABG)
02:11:52.778 00.000 20224 Move returns status 0, amount 0
02:11:52.778 00.000 20224 move complete, result=0
02:11:52.778 00.000 20224 worker thread done servicing request
02:11:52.786 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=42233, med=3366, FiltMin=2920, FiltMax=28301, Gamma=1.000
02:11:52.809 00.023 8996 UpdateGuideState exits: m=652594 SNR=296.4
02:11:52.810 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:52.811 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:52.813 00.002 8996 Enqueuing Expose request
02:11:52.814 00.001 20224 Worker thread wakes up
02:11:52.814 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
02:11:52.815 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:52.815 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:53.801 00.986 20224 Exposure complete
02:11:53.879 00.078 20224 worker thread done servicing request
02:11:53.880 00.001 8996 OnExposeComplete: enter
02:11:53.881 00.001 8996 UpdateGuideState(): m_state=6
02:11:53.883 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15085
02:11:53.885 00.002 8996 Star::Find returns 1 (0), X=137.69, Y=474.24, Mass=585815, SNR=278.6, Peak=38857 HFD=4.6
02:11:53.887 00.002 8996 MultiStar: [#1 -0.15,0.50,0.00,M2] [#2 -0.15,0.66,0.00,M1] [#3 0.10,0.22,0.43,U] [#4 -0.16,0.38,0.46,U] [#5 0.02,0.15,0.56,U] [#6 0.04,0.57,0.00,M3] [#7 -0.48,0.57,0.00,M6] [#8 -0.39,0.48,0.00,M1] 
02:11:53.889 00.002 8996 refined, 3 included, MultiStar: {0.01, 0.38}, one-star: {0.04, 0.58}
02:11:53.890 00.001 8996 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.10) = xAngle (1.64 = 1.64)
02:11:53.892 00.002 8996 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.48 = -1.48)
02:11:53.893 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.38 hyp=0.38 cameraTheta=1.54 mountX=-0.03 mountY=-0.38, mountTheta=-1.64
02:11:53.898 00.005 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.38, opts=13)
02:11:53.898 00.000 8996 Enqueuing Move request for scope (0.01, 0.38)
02:11:53.900 00.002 20224 Worker thread wakes up
02:11:53.900 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.38) opts 0xd
02:11:53.900 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.38)
02:11:53.900 00.000 20224 Moving (0.01, 0.38) raw xDistance=-0.03 yDistance=-0.38
02:11:53.900 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
02:11:53.900 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:11:53.900 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
02:11:53.900 00.000 20224 MoveAxis(E, 0, ABG)
02:11:53.900 00.000 20224 Move returns status 0, amount 0
02:11:53.901 00.001 20224 MoveAxis(N, 0, ABG)
02:11:53.901 00.000 20224 Move returns status 0, amount 0
02:11:53.901 00.000 20224 move complete, result=0
02:11:53.901 00.000 20224 worker thread done servicing request
02:11:53.907 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38857, med=3363, FiltMin=2992, FiltMax=24573, Gamma=1.000
02:11:53.935 00.028 8996 UpdateGuideState exits: m=585815 SNR=278.6
02:11:53.938 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:53.939 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:53.940 00.001 8996 Enqueuing Expose request
02:11:53.941 00.001 20224 Worker thread wakes up
02:11:53.942 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
02:11:53.943 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:53.943 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:53.945 00.002 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:11:53.947 00.002 8996 case statement mapped state 6 to 3
02:11:53.948 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:11:55.093 01.145 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:11:55.095 00.002 8996 case statement mapped state 6 to 3
02:11:55.097 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:11:55.110 00.013 20224 Exposure complete
02:11:55.190 00.080 20224 worker thread done servicing request
02:11:55.190 00.000 8996 OnExposeComplete: enter
02:11:55.191 00.001 8996 UpdateGuideState(): m_state=6
02:11:55.192 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15086
02:11:55.192 00.000 8996 Star::Find returns 1 (0), X=137.60, Y=473.84, Mass=599865, SNR=263.6, Peak=41065 HFD=4.6
02:11:55.193 00.001 8996 MultiStar: [#1 0.48,0.71,0.00,M3] [#2 0.22,0.76,0.00,M2] [#3 0.20,0.29,0.45,U] [#4 0.10,0.12,0.47,U] [#5 0.79,0.26,0.00,M1] [#6 0.40,0.28,0.00,M4] [#7 -0.21,0.61,0.00,M7] [#8 0.15,0.55,0.00,M2] 
02:11:55.194 00.001 8996 single-star, 2 included, MultiStar: {0.05, 0.19}, one-star: {-0.05, 0.18}
02:11:55.195 00.001 8996 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.10) = xAngle (1.93 = 1.93)
02:11:55.196 00.001 8996 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.19 = -1.19)
02:11:55.196 00.000 8996 CameraToMount -- cameraX=-0.05 cameraY=0.18 hyp=0.19 cameraTheta=1.83 mountX=-0.07 mountY=-0.17, mountTheta=-1.93
02:11:55.198 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.05, y=0.18, opts=13)
02:11:55.199 00.001 8996 Enqueuing Move request for scope (-0.05, 0.18)
02:11:55.200 00.001 20224 Worker thread wakes up
02:11:55.200 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.18) opts 0xd
02:11:55.200 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.05, 0.18)
02:11:55.200 00.000 20224 Moving (-0.05, 0.18) raw xDistance=-0.07 yDistance=-0.17
02:11:55.200 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:11:55.200 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:55.200 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
02:11:55.200 00.000 20224 MoveAxis(E, 0, ABG)
02:11:55.200 00.000 20224 Move returns status 0, amount 0
02:11:55.200 00.000 20224 MoveAxis(N, 0, ABG)
02:11:55.200 00.000 20224 Move returns status 0, amount 0
02:11:55.200 00.000 20224 move complete, result=0
02:11:55.200 00.000 20224 worker thread done servicing request
02:11:55.204 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=41065, med=3363, FiltMin=2960, FiltMax=25821, Gamma=1.000
02:11:55.227 00.023 8996 UpdateGuideState exits: m=599865 SNR=263.6
02:11:55.228 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:55.229 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:55.230 00.001 8996 Enqueuing Expose request
02:11:55.231 00.001 8996 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:11:55.232 00.001 20224 Worker thread wakes up
02:11:55.232 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:55.232 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:56.209 00.977 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:11:56.210 00.001 8996 case statement mapped state 6 to 3
02:11:56.211 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:11:56.215 00.004 20224 Exposure complete
02:11:56.305 00.090 20224 worker thread done servicing request
02:11:56.305 00.000 8996 OnExposeComplete: enter
02:11:56.307 00.002 8996 UpdateGuideState(): m_state=6
02:11:56.308 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15087
02:11:56.309 00.001 8996 Star::Find returns 1 (0), X=137.91, Y=474.14, Mass=598537, SNR=281.5, Peak=39945 HFD=4.5
02:11:56.311 00.002 8996 MultiStar: [#1 0.36,0.75,0.00,M4] [#2 0.15,0.77,0.00,M3] [#3 0.34,0.30,0.42,U] [#4 -0.10,0.02,0.44,U] [#5 0.54,0.50,0.00,M2] [#6 0.25,0.40,0.32,U] [#7 -0.44,0.77,0.00,M8] [#8 0.12,0.71,0.00,M3] 
02:11:56.312 00.001 8996 refined, 3 included, MultiStar: {0.20, 0.34}, one-star: {0.26, 0.48}
02:11:56.314 00.002 8996 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.10) = xAngle (1.13 = 1.13)
02:11:56.315 00.001 8996 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.99 = -1.99)
02:11:56.316 00.001 8996 CameraToMount -- cameraX=0.20 cameraY=0.34 hyp=0.40 cameraTheta=1.04 mountX=0.17 mountY=-0.36, mountTheta=-1.14
02:11:56.319 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=0.34, opts=13)
02:11:56.320 00.001 8996 Enqueuing Move request for scope (0.20, 0.34)
02:11:56.321 00.001 20224 Worker thread wakes up
02:11:56.321 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.34) opts 0xd
02:11:56.321 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, 0.34)
02:11:56.321 00.000 20224 Moving (0.20, 0.34) raw xDistance=0.17 yDistance=-0.36
02:11:56.321 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:11:56.321 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:11:56.321 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:11:56.321 00.000 20224 MoveAxis(E, 0, ABG)
02:11:56.321 00.000 20224 Move returns status 0, amount 0
02:11:56.321 00.000 20224 MoveAxis(N, 0, ABG)
02:11:56.321 00.000 20224 Move returns status 0, amount 0
02:11:56.321 00.000 20224 move complete, result=0
02:11:56.321 00.000 20224 worker thread done servicing request
02:11:56.326 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=39945, med=3363, FiltMin=2976, FiltMax=25248, Gamma=1.000
02:11:56.346 00.020 8996 UpdateGuideState exits: m=598537 SNR=281.5
02:11:56.348 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:56.349 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:56.350 00.001 8996 Enqueuing Expose request
02:11:56.351 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.4 px 0 ms NORTH
02:11:56.352 00.001 20224 Worker thread wakes up
02:11:56.352 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:56.352 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:57.320 00.968 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:11:57.322 00.002 8996 case statement mapped state 6 to 3
02:11:57.323 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:11:57.543 00.220 20224 Exposure complete
02:11:57.610 00.067 20224 worker thread done servicing request
02:11:57.610 00.000 8996 OnExposeComplete: enter
02:11:57.611 00.001 8996 UpdateGuideState(): m_state=6
02:11:57.613 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15088
02:11:57.614 00.001 8996 Star::Find returns 1 (0), X=137.95, Y=474.17, Mass=580047, SNR=272.4, Peak=36809 HFD=4.5
02:11:57.616 00.002 8996 MultiStar: [#1 0.42,0.66,0.00,M5] [#2 -0.38,0.87,0.00,M4] [#3 0.07,0.34,0.49,U] [#4 -0.17,0.09,0.43,U] [#5 0.66,0.60,0.00,M3] [#6 0.38,0.75,0.00,M4] [#7 0.09,0.84,0.00,M9] [#8 0.31,0.64,0.00,M4] 
02:11:57.617 00.001 8996 refined, 2 included, MultiStar: {0.14, 0.38}, one-star: {0.30, 0.52}
02:11:57.618 00.001 8996 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.10) = xAngle (1.32 = 1.32)
02:11:57.619 00.001 8996 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.81 = -1.81)
02:11:57.619 00.000 8996 CameraToMount -- cameraX=0.14 cameraY=0.38 hyp=0.40 cameraTheta=1.22 mountX=0.10 mountY=-0.39, mountTheta=-1.32
02:11:57.622 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=0.38, opts=13)
02:11:57.622 00.000 8996 Enqueuing Move request for scope (0.14, 0.38)
02:11:57.623 00.001 20224 Worker thread wakes up
02:11:57.623 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.38) opts 0xd
02:11:57.624 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, 0.38)
02:11:57.624 00.000 20224 Moving (0.14, 0.38) raw xDistance=0.10 yDistance=-0.39
02:11:57.624 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
02:11:57.624 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:11:57.624 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
02:11:57.624 00.000 20224 MoveAxis(E, 0, ABG)
02:11:57.624 00.000 20224 Move returns status 0, amount 0
02:11:57.624 00.000 20224 MoveAxis(N, 0, ABG)
02:11:57.624 00.000 20224 Move returns status 0, amount 0
02:11:57.624 00.000 20224 move complete, result=0
02:11:57.624 00.000 20224 worker thread done servicing request
02:11:57.628 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=36809, med=3363, FiltMin=2976, FiltMax=23936, Gamma=1.000
02:11:57.642 00.014 8996 UpdateGuideState exits: m=580047 SNR=272.4
02:11:57.644 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:57.644 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:57.646 00.002 8996 Enqueuing Expose request
02:11:57.648 00.002 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:11:57.651 00.003 20224 Worker thread wakes up
02:11:57.651 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:57.651 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:58.434 00.783 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:11:58.436 00.002 8996 case statement mapped state 6 to 3
02:11:58.438 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:11:58.536 00.098 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:11:58.540 00.004 8996 case statement mapped state 6 to 3
02:11:58.542 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:11:58.628 00.086 20224 Exposure complete
02:11:58.718 00.090 20224 worker thread done servicing request
02:11:58.718 00.000 8996 OnExposeComplete: enter
02:11:58.720 00.002 8996 UpdateGuideState(): m_state=6
02:11:58.721 00.001 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15089
02:11:58.722 00.001 8996 Star::Find returns 1 (0), X=137.63, Y=473.70, Mass=546671, SNR=259.5, Peak=36249 HFD=4.8
02:11:58.723 00.001 8996 MultiStar: [#1 0.03,0.76,0.00,M6] [#2 -0.38,0.91,0.00,M5] [#3 0.02,0.31,0.45,U] [#4 -0.34,0.50,0.00,M1] [#5 0.28,0.08,0.59,U] [#6 0.14,0.83,0.00,M5] [#7 -0.54,0.68,0.00,M10] [#8 -0.04,0.63,0.00,M5] 
02:11:58.725 00.002 8996 single-star, 2 included, MultiStar: {0.08, 0.11}, one-star: {-0.01, 0.04}
02:11:58.727 00.002 8996 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.10) = xAngle (1.95 = 1.95)
02:11:58.728 00.001 8996 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.17 = -1.17)
02:11:58.729 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.86 mountX=-0.02 mountY=-0.04, mountTheta=-1.96
02:11:58.732 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=0.04, opts=13)
02:11:58.733 00.001 8996 Enqueuing Move request for scope (-0.01, 0.04)
02:11:58.734 00.001 20224 Worker thread wakes up
02:11:58.734 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
02:11:58.734 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
02:11:58.734 00.000 20224 Moving (-0.01, 0.04) raw xDistance=-0.02 yDistance=-0.04
02:11:58.735 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:11:58.735 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:11:58.735 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:11:58.735 00.000 20224 MoveAxis(E, 0, ABG)
02:11:58.735 00.000 20224 Move returns status 0, amount 0
02:11:58.735 00.000 20224 MoveAxis(N, 0, ABG)
02:11:58.735 00.000 20224 Move returns status 0, amount 0
02:11:58.735 00.000 20224 move complete, result=0
02:11:58.735 00.000 20224 worker thread done servicing request
02:11:58.742 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=36249, med=3363, FiltMin=2969, FiltMax=22550, Gamma=1.000
02:11:58.763 00.021 8996 UpdateGuideState exits: m=546671 SNR=259.5
02:11:58.764 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:11:58.765 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:11:58.766 00.001 8996 Enqueuing Expose request
02:11:58.766 00.000 20224 Worker thread wakes up
02:11:58.766 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:11:58.767 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:11:58.767 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,459,31,31)
02:11:58.768 00.001 8996 evsrv: cli 0CFF6D78 request: {"method":"dither","params":[1,false,{"pixels":2,"time":3,"timeout":600}],"id":1002}
02:11:58.769 00.001 8996 PhdController::Dither begins
02:11:58.770 00.001 8996 dither: size=1.00, dRA=0.56 dDec=0.69
02:11:58.771 00.001 8996 MountToCamera -- mountTheta (-0.89) + m_xAngle (-0.10) = xAngle (-0.98 = -0.98)
02:11:58.774 00.003 8996 MountToCamera -- mountX=0.56 mountY=0.69 hyp=0.89 mountTheta=-0.89 cameraX=0.49, cameraY=-0.74 cameraTheta=-0.98
02:11:58.776 00.002 8996 setting lock position to (138.13, 472.92)
02:11:58.779 00.003 8996 Mount: notify guiding dithered (0.5, -0.7)
02:11:58.781 00.002 8996 MultiStar: stabilizing after lock position change
02:11:58.782 00.001 8996 Status Line: Dither by 0.56,0.69
02:11:58.789 00.007 8996 PhdController: newstate STATE_SETTLE_BEGIN
02:11:58.790 00.001 8996 PhdController: newstate STATE_SETTLE_WAIT
02:11:58.791 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1002}
02:11:59.962 01.171 20224 Exposure complete
02:12:00.039 00.077 20224 worker thread done servicing request
02:12:00.039 00.000 8996 OnExposeComplete: enter
02:12:00.041 00.002 8996 UpdateGuideState(): m_state=6
02:12:00.043 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15090
02:12:00.045 00.002 8996 Star::Find returns 1 (0), X=137.57, Y=474.48, Mass=572584, SNR=303.9, Peak=33929 HFD=5.0
02:12:00.047 00.002 8996 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.10) = xAngle (2.01 = 2.01)
02:12:00.049 00.002 8996 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.11 = -1.11)
02:12:00.051 00.002 8996 CameraToMount -- cameraX=-0.56 cameraY=1.56 hyp=1.66 cameraTheta=1.92 mountX=-0.71 mountY=-1.49, mountTheta=-2.02
02:12:00.055 00.004 8996 dither recenter: remaining=(-0.6,-0.7) step=(-0.6,-0.7)
02:12:00.057 00.002 8996 MountToCamera -- mountTheta (2.25) + m_xAngle (-0.10) = xAngle (2.16 = 2.16)
02:12:00.058 00.001 8996 MountToCamera -- mountX=-0.56 mountY=-0.69 hyp=0.89 mountTheta=2.25 cameraX=-0.49, cameraY=0.74 cameraTheta=2.16
02:12:00.060 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.49, y=0.74, opts=4)
02:12:00.062 00.002 8996 Enqueuing Move request for scope (-0.49, 0.74)
02:12:00.063 00.001 8996 Mount: notify direct move -0.56,-0.69
02:12:00.065 00.002 20224 Worker thread wakes up
02:12:00.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.74) opts 0x4
02:12:00.065 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.49, 0.74)
02:12:00.065 00.000 20224 Moving (-0.49, 0.74) raw xDistance=-0.56 yDistance=-0.69
02:12:00.065 00.000 20224 MoveAxis(E, 130, B)
02:12:00.065 00.000 20224 Guiding  Dir = 2, Dur = 130
02:12:00.066 00.001 20224 IsSlewing returns 0
02:12:00.066 00.000 20224 IsGuiding returns 0
02:12:00.069 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=33929, med=3363, FiltMin=2995, FiltMax=22022, Gamma=1.000
02:12:00.083 00.014 8996 UpdateGuideState exits: m=572584 SNR=303.9
02:12:00.084 00.001 8996 PhdController: settling, locked = 1, distance = 1.29 (2.00) aobump = 0 frame = 1 / 99999
02:12:00.085 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770541920.085,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.29,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
02:12:00.086 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:00.087 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:00.088 00.001 8996 Enqueuing Expose request
02:12:00.125 00.037 20224 PulseGuide returned control before completion, sleep 81
02:12:00.217 00.092 20224 IsGuiding returns 1
02:12:00.217 00.000 20224 scope still moving after pulse duration time elapsed
02:12:00.248 00.031 20224 IsSlewing returns 0
02:12:00.249 00.001 20224 IsGuiding returns 1
02:12:00.278 00.029 20224 IsSlewing returns 0
02:12:00.279 00.001 20224 IsGuiding returns 1
02:12:00.310 00.031 20224 IsSlewing returns 0
02:12:00.310 00.000 20224 IsGuiding returns 0
02:12:00.310 00.000 20224 scope move finished after 130 + 113 ms
02:12:00.310 00.000 20224 Move returns status 0, amount 130
02:12:00.310 00.000 20224 MoveAxis(N, 145, B)
02:12:00.310 00.000 20224 Guiding  Dir = 0, Dur = 145
02:12:00.310 00.000 20224 IsSlewing returns 0
02:12:00.310 00.000 20224 IsGuiding returns 0
02:12:00.359 00.049 20224 PulseGuide returned control before completion, sleep 107
02:12:00.481 00.122 20224 IsGuiding returns 1
02:12:00.481 00.000 20224 scope still moving after pulse duration time elapsed
02:12:00.513 00.032 20224 IsSlewing returns 0
02:12:00.513 00.000 20224 IsGuiding returns 0
02:12:00.513 00.000 20224 scope move finished after 145 + 57 ms
02:12:00.513 00.000 20224 Move returns status 0, amount 145
02:12:00.513 00.000 20224 move complete, result=0
02:12:00.514 00.001 20224 worker thread done servicing request
02:12:00.514 00.000 20224 Worker thread wakes up
02:12:00.514 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:00.514 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:00.514 00.000 8996 GuideStep: -0.6 px 130 ms EAST, -0.7 px 145 ms NORTH
02:12:01.491 00.977 20224 Exposure complete
02:12:01.564 00.073 20224 worker thread done servicing request
02:12:01.565 00.001 8996 OnExposeComplete: enter
02:12:01.567 00.002 8996 UpdateGuideState(): m_state=6
02:12:01.569 00.002 8996 Star::Find(15, 137, 474, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15091
02:12:01.570 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=473.90, Mass=548492, SNR=310.6, Peak=36585 HFD=4.5
02:12:01.571 00.001 8996 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.10) = xAngle (1.99 = 1.99)
02:12:01.572 00.001 8996 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.14 = -1.14)
02:12:01.573 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=0.98 hyp=1.03 cameraTheta=1.89 mountX=-0.42 mountY=-0.94, mountTheta=-1.99
02:12:01.576 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=0.98, opts=13)
02:12:01.578 00.002 8996 Enqueuing Move request for scope (-0.32, 0.98)
02:12:01.579 00.001 20224 Worker thread wakes up
02:12:01.579 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.98) opts 0xd
02:12:01.580 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.32, 0.98)
02:12:01.580 00.000 20224 Moving (-0.32, 0.98) raw xDistance=-0.42 yDistance=-0.94
02:12:01.580 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
02:12:01.580 00.000 20224 resist switch: large excursion: input -0.94 thresh 0.60 direction from 0 to -1
02:12:01.580 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.81
02:12:01.580 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
02:12:01.580 00.000 20224 MoveAxis(E, 61, ABG)
02:12:01.580 00.000 20224 Guiding  Dir = 2, Dur = 61
02:12:01.580 00.000 20224 IsSlewing returns 0
02:12:01.580 00.000 20224 IsGuiding returns 0
02:12:01.591 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=36585, med=3357, FiltMin=2960, FiltMax=22685, Gamma=1.000
02:12:01.611 00.020 20224 PulseGuide returned control before completion, sleep 41
02:12:01.623 00.012 8996 UpdateGuideState exits: m=548492 SNR=310.6
02:12:01.625 00.002 8996 PhdController: settling, locked = 1, distance = 1.03 (2.00) aobump = 0 frame = 2 / 99999
02:12:01.627 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770541921.626,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":1.03,"Time":1.5,"SettleTime":3.0,"StarLocked":true}
02:12:01.629 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:01.631 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:01.633 00.002 8996 Enqueuing Expose request
02:12:01.656 00.023 20224 IsGuiding returns 1
02:12:01.656 00.000 20224 scope still moving after pulse duration time elapsed
02:12:01.687 00.031 20224 IsSlewing returns 0
02:12:01.687 00.000 20224 IsGuiding returns 1
02:12:01.719 00.032 20224 IsSlewing returns 0
02:12:01.719 00.000 20224 IsGuiding returns 0
02:12:01.719 00.000 20224 scope move finished after 61 + 77 ms
02:12:01.719 00.000 20224 Move returns status 0, amount 61
02:12:01.719 00.000 20224 MoveAxis(N, 197, ABG)
02:12:01.719 00.000 20224 Guiding  Dir = 0, Dur = 197
02:12:01.720 00.001 20224 IsSlewing returns 0
02:12:01.720 00.000 20224 IsGuiding returns 0
02:12:01.767 00.047 20224 PulseGuide returned control before completion, sleep 160
02:12:01.938 00.171 20224 IsGuiding returns 1
02:12:01.938 00.000 20224 scope still moving after pulse duration time elapsed
02:12:01.970 00.032 20224 IsSlewing returns 0
02:12:01.970 00.000 20224 IsGuiding returns 1
02:12:02.001 00.031 20224 IsSlewing returns 0
02:12:02.001 00.000 20224 IsGuiding returns 0
02:12:02.001 00.000 20224 scope move finished after 197 + 84 ms
02:12:02.001 00.000 20224 Move returns status 0, amount 197
02:12:02.001 00.000 20224 move complete, result=0
02:12:02.001 00.000 20224 worker thread done servicing request
02:12:02.001 00.000 20224 Worker thread wakes up
02:12:02.001 00.000 8996 GuideStep: -0.4 px 61 ms EAST, -0.9 px 197 ms NORTH
02:12:02.004 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:02.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:03.189 01.185 20224 Exposure complete
02:12:03.255 00.066 20224 worker thread done servicing request
02:12:03.255 00.000 8996 OnExposeComplete: enter
02:12:03.256 00.001 8996 UpdateGuideState(): m_state=6
02:12:03.257 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15092
02:12:03.258 00.001 8996 Star::Find returns 1 (0), X=138.31, Y=473.14, Mass=546474, SNR=277.6, Peak=37683 HFD=4.5
02:12:03.259 00.001 8996 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.10) = xAngle (0.97 = 0.97)
02:12:03.260 00.001 8996 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.15 = -2.15)
02:12:03.261 00.001 8996 CameraToMount -- cameraX=0.18 cameraY=0.22 hyp=0.28 cameraTheta=0.88 mountX=0.16 mountY=-0.24, mountTheta=-0.98
02:12:03.262 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.18, y=0.22, opts=13)
02:12:03.263 00.001 8996 Enqueuing Move request for scope (0.18, 0.22)
02:12:03.264 00.001 20224 Worker thread wakes up
02:12:03.264 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.22) opts 0xd
02:12:03.264 00.000 20224 Handling offset move in thread for scope, endpoint = (0.18, 0.22)
02:12:03.264 00.000 20224 Moving (0.18, 0.22) raw xDistance=0.16 yDistance=-0.24
02:12:03.264 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:12:03.264 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
02:12:03.264 00.000 20224 MoveAxis(E, 0, ABG)
02:12:03.264 00.000 20224 Move returns status 0, amount 0
02:12:03.264 00.000 20224 MoveAxis(N, 50, ABG)
02:12:03.264 00.000 20224 Guiding  Dir = 0, Dur = 50
02:12:03.264 00.000 20224 IsSlewing returns 0
02:12:03.265 00.001 20224 IsGuiding returns 0
02:12:03.269 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=37683, med=3357, FiltMin=2950, FiltMax=24096, Gamma=1.000
02:12:03.286 00.017 8996 UpdateGuideState exits: m=546474 SNR=277.6
02:12:03.288 00.002 8996 PhdController: settling, locked = 1, distance = 0.81 (2.00) aobump = 0 frame = 3 / 99999
02:12:03.289 00.001 8996 PhdController: newstate STATE_FINISH
02:12:03.291 00.002 8996 PhdController complete: success
02:12:03.293 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770541923.293,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":3,"DroppedFrames":0}
02:12:03.294 00.001 8996 Mount: notify guiding dither settle done success=1
02:12:03.296 00.002 8996 PhdController: newstate STATE_IDLE
02:12:03.298 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:03.299 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:03.301 00.002 8996 Enqueuing Expose request
02:12:03.302 00.001 20224 PulseGuide returned control before completion, sleep 24
02:12:03.331 00.029 20224 IsGuiding returns 1
02:12:03.331 00.000 20224 scope still moving after pulse duration time elapsed
02:12:03.363 00.032 20224 IsSlewing returns 0
02:12:03.363 00.000 20224 IsGuiding returns 1
02:12:03.394 00.031 20224 IsSlewing returns 0
02:12:03.394 00.000 20224 IsGuiding returns 0
02:12:03.394 00.000 20224 scope move finished after 50 + 79 ms
02:12:03.394 00.000 20224 Move returns status 0, amount 50
02:12:03.394 00.000 20224 move complete, result=0
02:12:03.394 00.000 20224 worker thread done servicing request
02:12:03.395 00.001 20224 Worker thread wakes up
02:12:03.395 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.2 px 50 ms NORTH
02:12:03.396 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:03.396 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:03.800 00.404 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:12:03.803 00.003 8996 case statement mapped state 6 to 3
02:12:03.806 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:12:03.901 00.095 8996 evsrv: cli 0CFF6D78 request: {"method":"guide","params":[{"pixels":2,"time":3,"timeout":600},false],"id":1003}
02:12:03.903 00.002 8996 PhdController::Guide begins
02:12:03.905 00.002 8996 PhdController: newstate STATE_SETUP
02:12:03.907 00.002 8996 PhdController: setup
02:12:03.909 00.002 8996 PhdController: newstate STATE_ATTEMPT_START
02:12:03.911 00.002 8996 PhdController: guider state = 6
02:12:03.914 00.003 8996 PhdController: newstate STATE_SETTLE_BEGIN
02:12:03.916 00.002 8996 PhdController: newstate STATE_SETTLE_WAIT
02:12:03.919 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1003}
02:12:03.953 00.034 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:12:03.955 00.002 8996 case statement mapped state 6 to 3
02:12:03.958 00.003 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:12:04.360 00.402 20224 Exposure complete
02:12:04.444 00.084 20224 worker thread done servicing request
02:12:04.444 00.000 8996 OnExposeComplete: enter
02:12:04.446 00.002 8996 UpdateGuideState(): m_state=6
02:12:04.448 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15093
02:12:04.449 00.001 8996 Star::Find returns 1 (0), X=138.30, Y=472.92, Mass=560258, SNR=258.9, Peak=38275 HFD=4.5
02:12:04.450 00.001 8996 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.10) = xAngle (0.09 = 0.09)
02:12:04.451 00.001 8996 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.04 = -3.04)
02:12:04.452 00.001 8996 CameraToMount -- cameraX=0.17 cameraY=-0.00 hyp=0.17 cameraTheta=-0.01 mountX=0.17 mountY=-0.02, mountTheta=-0.10
02:12:04.455 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.17, y=-0.00, opts=13)
02:12:04.457 00.002 8996 Enqueuing Move request for scope (0.17, -0.00)
02:12:04.458 00.001 20224 Worker thread wakes up
02:12:04.458 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.00) opts 0xd
02:12:04.458 00.000 20224 Handling offset move in thread for scope, endpoint = (0.17, -0.00)
02:12:04.458 00.000 20224 Moving (0.17, -0.00) raw xDistance=0.17 yDistance=-0.02
02:12:04.458 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:12:04.458 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:04.458 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:12:04.458 00.000 20224 MoveAxis(E, 0, ABG)
02:12:04.458 00.000 20224 Move returns status 0, amount 0
02:12:04.458 00.000 20224 MoveAxis(N, 0, ABG)
02:12:04.458 00.000 20224 Move returns status 0, amount 0
02:12:04.458 00.000 20224 move complete, result=0
02:12:04.458 00.000 20224 worker thread done servicing request
02:12:04.462 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38275, med=3357, FiltMin=2960, FiltMax=23417, Gamma=1.000
02:12:04.485 00.023 8996 UpdateGuideState exits: m=560258 SNR=258.9
02:12:04.487 00.002 8996 PhdController: settling, locked = 1, distance = 0.62 (2.00) aobump = 0 frame = 1 / 99999
02:12:04.489 00.002 8996 evsrv: {"Event":"Settling","Timestamp":1770541924.489,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.62,"Time":0.0,"SettleTime":3.0,"StarLocked":true}
02:12:04.490 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:04.492 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:04.494 00.002 8996 Enqueuing Expose request
02:12:04.497 00.003 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:04.499 00.002 20224 Worker thread wakes up
02:12:04.499 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:04.499 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:05.652 01.153 20224 Exposure complete
02:12:05.716 00.064 20224 worker thread done servicing request
02:12:05.716 00.000 8996 OnExposeComplete: enter
02:12:05.717 00.001 8996 UpdateGuideState(): m_state=6
02:12:05.718 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15094
02:12:05.719 00.001 8996 Star::Find returns 1 (0), X=138.48, Y=472.48, Mass=548011, SNR=249.7, Peak=37117 HFD=4.3
02:12:05.720 00.001 8996 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.10) = xAngle (-0.82 = -0.82)
02:12:05.721 00.001 8996 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.94 = 2.34)
02:12:05.722 00.001 8996 CameraToMount -- cameraX=0.34 cameraY=-0.44 hyp=0.56 cameraTheta=-0.91 mountX=0.38 mountY=0.40, mountTheta=0.81
02:12:05.723 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=-0.44, opts=13)
02:12:05.724 00.001 8996 Enqueuing Move request for scope (0.34, -0.44)
02:12:05.724 00.000 20224 Worker thread wakes up
02:12:05.724 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.44) opts 0xd
02:12:05.724 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, -0.44)
02:12:05.724 00.000 20224 Moving (0.34, -0.44) raw xDistance=0.38 yDistance=0.40
02:12:05.724 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
02:12:05.724 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:05.724 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
02:12:05.724 00.000 20224 MoveAxis(W, 56, ABG)
02:12:05.724 00.000 20224 Guiding  Dir = 3, Dur = 56
02:12:05.725 00.001 20224 IsSlewing returns 0
02:12:05.725 00.000 20224 IsGuiding returns 0
02:12:05.729 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=957, max=37117, med=3360, FiltMin=2928, FiltMax=24112, Gamma=1.000
02:12:05.742 00.013 8996 UpdateGuideState exits: m=548011 SNR=249.7
02:12:05.743 00.001 8996 PhdController: settling, locked = 1, distance = 0.60 (2.00) aobump = 0 frame = 2 / 99999
02:12:05.743 00.000 8996 evsrv: {"Event":"Settling","Timestamp":1770541925.743,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.60,"Time":1.3,"SettleTime":3.0,"StarLocked":true}
02:12:05.745 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:05.746 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:05.747 00.001 8996 Enqueuing Expose request
02:12:05.772 00.025 20224 PulseGuide returned control before completion, sleep 20
02:12:05.802 00.030 20224 IsGuiding returns 1
02:12:05.802 00.000 20224 scope still moving after pulse duration time elapsed
02:12:05.833 00.031 20224 IsSlewing returns 0
02:12:05.834 00.001 20224 IsGuiding returns 1
02:12:05.864 00.030 20224 IsSlewing returns 0
02:12:05.865 00.001 20224 IsGuiding returns 0
02:12:05.865 00.000 20224 scope move finished after 56 + 82 ms
02:12:05.865 00.000 20224 Move returns status 0, amount 56
02:12:05.865 00.000 20224 MoveAxis(N, 0, ABG)
02:12:05.865 00.000 20224 Move returns status 0, amount 0
02:12:05.865 00.000 20224 move complete, result=0
02:12:05.865 00.000 20224 worker thread done servicing request
02:12:05.865 00.000 8996 GuideStep: 0.4 px 56 ms WEST, 0.4 px 0 ms NORTH
02:12:05.869 00.004 20224 Worker thread wakes up
02:12:05.869 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:05.869 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:06.867 00.998 20224 Exposure complete
02:12:06.963 00.096 20224 worker thread done servicing request
02:12:06.963 00.000 8996 OnExposeComplete: enter
02:12:06.964 00.001 8996 UpdateGuideState(): m_state=6
02:12:06.965 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15095
02:12:06.966 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.69, Mass=554693, SNR=291.4, Peak=34803 HFD=4.7
02:12:06.967 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.69 = -0.69)
02:12:06.968 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.81 = 2.47)
02:12:06.969 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=-0.23 hyp=0.33 cameraTheta=-0.79 mountX=0.25 mountY=0.20, mountTheta=0.68
02:12:06.971 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=-0.23, opts=13)
02:12:06.972 00.001 8996 Enqueuing Move request for scope (0.23, -0.23)
02:12:06.973 00.001 20224 Worker thread wakes up
02:12:06.973 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.23) opts 0xd
02:12:06.973 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, -0.23)
02:12:06.973 00.000 20224 Moving (0.23, -0.23) raw xDistance=0.25 yDistance=0.20
02:12:06.973 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
02:12:06.973 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:06.974 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:12:06.974 00.000 20224 MoveAxis(W, 41, ABG)
02:12:06.974 00.000 20224 Guiding  Dir = 3, Dur = 41
02:12:06.974 00.000 20224 IsSlewing returns 0
02:12:06.974 00.000 20224 IsGuiding returns 0
02:12:06.976 00.002 20224 PulseGuide returned control before completion, sleep 50
02:12:06.984 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=34803, med=3357, FiltMin=2934, FiltMax=20608, Gamma=1.000
02:12:07.010 00.026 8996 UpdateGuideState exits: m=554693 SNR=291.4
02:12:07.011 00.001 8996 PhdController: settling, locked = 1, distance = 0.52 (2.00) aobump = 0 frame = 3 / 99999
02:12:07.012 00.001 8996 evsrv: {"Event":"Settling","Timestamp":1770541927.012,"Host":"HP-DSO-CTRL1","Inst":1,"Distance":0.52,"Time":2.5,"SettleTime":3.0,"StarLocked":true}
02:12:07.013 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:07.014 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:07.014 00.000 8996 Enqueuing Expose request
02:12:07.035 00.021 20224 IsGuiding returns 1
02:12:07.035 00.000 20224 scope still moving after pulse duration time elapsed
02:12:07.067 00.032 20224 IsSlewing returns 0
02:12:07.067 00.000 20224 IsGuiding returns 0
02:12:07.067 00.000 20224 scope move finished after 41 + 52 ms
02:12:07.067 00.000 20224 Move returns status 0, amount 41
02:12:07.067 00.000 20224 MoveAxis(N, 0, ABG)
02:12:07.067 00.000 20224 Move returns status 0, amount 0
02:12:07.067 00.000 20224 move complete, result=0
02:12:07.067 00.000 20224 worker thread done servicing request
02:12:07.067 00.000 20224 Worker thread wakes up
02:12:07.067 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:07.067 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:07.069 00.002 8996 GuideStep: 0.3 px 41 ms WEST, 0.2 px 0 ms NORTH
02:12:08.237 01.168 20224 Exposure complete
02:12:08.293 00.056 20224 worker thread done servicing request
02:12:08.293 00.000 8996 OnExposeComplete: enter
02:12:08.294 00.001 8996 UpdateGuideState(): m_state=6
02:12:08.295 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15096
02:12:08.295 00.000 8996 Star::Find returns 1 (0), X=137.67, Y=472.96, Mass=582611, SNR=270.8, Peak=40717 HFD=4.4
02:12:08.296 00.001 8996 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.10) = xAngle (3.16 = -3.12)
02:12:08.297 00.001 8996 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (0.04 = 0.04)
02:12:08.298 00.001 8996 CameraToMount -- cameraX=-0.47 cameraY=0.04 hyp=0.47 cameraTheta=3.06 mountX=-0.47 mountY=0.02, mountTheta=3.10
02:12:08.299 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.47, y=0.04, opts=13)
02:12:08.300 00.001 8996 Enqueuing Move request for scope (-0.47, 0.04)
02:12:08.301 00.001 20224 Worker thread wakes up
02:12:08.301 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.04) opts 0xd
02:12:08.301 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.47, 0.04)
02:12:08.301 00.000 20224 Moving (-0.47, 0.04) raw xDistance=-0.47 yDistance=0.02
02:12:08.301 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.47
02:12:08.302 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:08.302 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:12:08.302 00.000 20224 MoveAxis(E, 66, ABG)
02:12:08.302 00.000 20224 Guiding  Dir = 2, Dur = 66
02:12:08.302 00.000 20224 IsSlewing returns 0
02:12:08.302 00.000 20224 IsGuiding returns 0
02:12:08.305 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=40717, med=3360, FiltMin=2934, FiltMax=26819, Gamma=1.000
02:12:08.317 00.012 20224 PulseGuide returned control before completion, sleep 62
02:12:08.322 00.005 8996 UpdateGuideState exits: m=582611 SNR=270.8
02:12:08.324 00.002 8996 PhdController: settling, locked = 1, distance = 0.50 (2.00) aobump = 0 frame = 4 / 99999
02:12:08.326 00.002 8996 PhdController: newstate STATE_FINISH
02:12:08.327 00.001 8996 PhdController complete: success
02:12:08.329 00.002 8996 evsrv: {"Event":"SettleDone","Timestamp":1770541928.329,"Host":"HP-DSO-CTRL1","Inst":1,"Status":0,"TotalFrames":4,"DroppedFrames":0}
02:12:08.331 00.002 8996 Mount: notify guiding dither settle done success=1
02:12:08.333 00.002 8996 PhdController: newstate STATE_IDLE
02:12:08.334 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:08.335 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:08.337 00.002 8996 Enqueuing Expose request
02:12:08.395 00.058 20224 IsGuiding returns 1
02:12:08.395 00.000 20224 scope still moving after pulse duration time elapsed
02:12:08.426 00.031 20224 IsSlewing returns 0
02:12:08.426 00.000 20224 IsGuiding returns 0
02:12:08.426 00.000 20224 scope move finished after 66 + 57 ms
02:12:08.426 00.000 20224 Move returns status 0, amount 66
02:12:08.426 00.000 20224 MoveAxis(N, 0, ABG)
02:12:08.426 00.000 20224 Move returns status 0, amount 0
02:12:08.426 00.000 20224 move complete, result=0
02:12:08.426 00.000 20224 worker thread done servicing request
02:12:08.426 00.000 8996 GuideStep: -0.5 px 66 ms EAST, 0.0 px 0 ms NORTH
02:12:08.428 00.002 20224 Worker thread wakes up
02:12:08.428 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:08.429 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:09.402 00.973 20224 Exposure complete
02:12:09.464 00.062 20224 worker thread done servicing request
02:12:09.464 00.000 8996 OnExposeComplete: enter
02:12:09.465 00.001 8996 UpdateGuideState(): m_state=6
02:12:09.466 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15097
02:12:09.467 00.001 8996 Star::Find returns 1 (0), X=138.57, Y=472.88, Mass=566491, SNR=282.7, Peak=44803 HFD=4.7
02:12:09.468 00.001 8996 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.10) = xAngle (-0.00 = -0.00)
02:12:09.468 00.000 8996 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.13 = -3.13)
02:12:09.469 00.001 8996 CameraToMount -- cameraX=0.44 cameraY=-0.04 hyp=0.44 cameraTheta=-0.10 mountX=0.44 mountY=-0.01, mountTheta=-0.01
02:12:09.471 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.44, y=-0.04, opts=13)
02:12:09.472 00.001 8996 Enqueuing Move request for scope (0.44, -0.04)
02:12:09.472 00.000 20224 Worker thread wakes up
02:12:09.472 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.04) opts 0xd
02:12:09.473 00.001 20224 Handling offset move in thread for scope, endpoint = (0.44, -0.04)
02:12:09.473 00.000 20224 Moving (0.44, -0.04) raw xDistance=0.44 yDistance=-0.01
02:12:09.473 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.44
02:12:09.473 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:09.473 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:12:09.473 00.000 20224 MoveAxis(W, 59, ABG)
02:12:09.473 00.000 20224 Guiding  Dir = 3, Dur = 59
02:12:09.473 00.000 20224 IsSlewing returns 0
02:12:09.473 00.000 20224 IsGuiding returns 0
02:12:09.482 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=44803, med=3360, FiltMin=2931, FiltMax=22819, Gamma=1.000
02:12:09.510 00.028 8996 UpdateGuideState exits: m=566491 SNR=282.7
02:12:09.512 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:09.513 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:09.515 00.002 8996 Enqueuing Expose request
02:12:09.524 00.009 20224 PulseGuide returned control before completion, sleep 18
02:12:09.555 00.031 20224 IsGuiding returns 1
02:12:09.555 00.000 20224 scope still moving after pulse duration time elapsed
02:12:09.587 00.032 20224 IsSlewing returns 0
02:12:09.587 00.000 20224 IsGuiding returns 1
02:12:09.618 00.031 20224 IsSlewing returns 0
02:12:09.618 00.000 20224 IsGuiding returns 0
02:12:09.618 00.000 20224 scope move finished after 59 + 85 ms
02:12:09.618 00.000 20224 Move returns status 0, amount 59
02:12:09.618 00.000 20224 MoveAxis(N, 0, ABG)
02:12:09.619 00.001 20224 Move returns status 0, amount 0
02:12:09.619 00.000 20224 move complete, result=0
02:12:09.619 00.000 20224 worker thread done servicing request
02:12:09.619 00.000 20224 Worker thread wakes up
02:12:09.619 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:09.619 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:09.619 00.000 8996 GuideStep: 0.4 px 59 ms WEST, -0.0 px 0 ms NORTH
02:12:10.814 01.195 20224 Exposure complete
02:12:10.899 00.085 20224 worker thread done servicing request
02:12:10.899 00.000 8996 OnExposeComplete: enter
02:12:10.901 00.002 8996 UpdateGuideState(): m_state=6
02:12:10.904 00.003 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15098
02:12:10.905 00.001 8996 Star::Find returns 1 (0), X=137.64, Y=472.84, Mass=552770, SNR=273.8, Peak=45821 HFD=4.5
02:12:10.906 00.001 8996 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.10) = xAngle (-2.88 = -2.88)
02:12:10.907 00.001 8996 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.00 = 0.28)
02:12:10.909 00.002 8996 CameraToMount -- cameraX=-0.50 cameraY=-0.08 hyp=0.50 cameraTheta=-2.98 mountX=-0.48 mountY=0.14, mountTheta=2.86
02:12:10.912 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.50, y=-0.08, opts=13)
02:12:10.913 00.001 8996 Enqueuing Move request for scope (-0.50, -0.08)
02:12:10.915 00.002 20224 Worker thread wakes up
02:12:10.915 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.08) opts 0xd
02:12:10.915 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.50, -0.08)
02:12:10.915 00.000 20224 Moving (-0.50, -0.08) raw xDistance=-0.48 yDistance=0.14
02:12:10.915 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.48
02:12:10.915 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:10.916 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:12:10.916 00.000 20224 MoveAxis(E, 67, ABG)
02:12:10.916 00.000 20224 Guiding  Dir = 2, Dur = 67
02:12:10.916 00.000 20224 IsSlewing returns 0
02:12:10.917 00.001 20224 IsGuiding returns 0
02:12:10.920 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=45821, med=3363, FiltMin=2953, FiltMax=24803, Gamma=1.000
02:12:10.940 00.020 8996 UpdateGuideState exits: m=552770 SNR=273.8
02:12:10.942 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:10.942 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:10.943 00.001 8996 Enqueuing Expose request
02:12:10.963 00.020 20224 PulseGuide returned control before completion, sleep 31
02:12:11.009 00.046 20224 IsGuiding returns 1
02:12:11.009 00.000 20224 scope still moving after pulse duration time elapsed
02:12:11.040 00.031 20224 IsSlewing returns 0
02:12:11.040 00.000 20224 IsGuiding returns 1
02:12:11.072 00.032 20224 IsSlewing returns 0
02:12:11.073 00.001 20224 IsGuiding returns 0
02:12:11.073 00.000 20224 scope move finished after 67 + 89 ms
02:12:11.073 00.000 20224 Move returns status 0, amount 67
02:12:11.073 00.000 20224 MoveAxis(N, 0, ABG)
02:12:11.073 00.000 20224 Move returns status 0, amount 0
02:12:11.073 00.000 20224 move complete, result=0
02:12:11.073 00.000 20224 worker thread done servicing request
02:12:11.073 00.000 20224 Worker thread wakes up
02:12:11.074 00.001 8996 GuideStep: -0.5 px 67 ms EAST, 0.1 px 0 ms NORTH
02:12:11.075 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:11.075 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:12.045 00.970 20224 Exposure complete
02:12:12.121 00.076 20224 worker thread done servicing request
02:12:12.121 00.000 8996 OnExposeComplete: enter
02:12:12.122 00.001 8996 UpdateGuideState(): m_state=6
02:12:12.123 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15099
02:12:12.124 00.001 8996 Star::Find returns 1 (0), X=137.48, Y=472.91, Mass=573571, SNR=285.0, Peak=41645 HFD=4.6
02:12:12.125 00.001 8996 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.10) = xAngle (-3.03 = -3.03)
02:12:12.126 00.001 8996 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.16 = 0.13)
02:12:12.127 00.001 8996 CameraToMount -- cameraX=-0.66 cameraY=-0.01 hyp=0.66 cameraTheta=-3.13 mountX=-0.65 mountY=0.08, mountTheta=3.02
02:12:12.128 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.66, y=-0.01, opts=13)
02:12:12.129 00.001 8996 Enqueuing Move request for scope (-0.66, -0.01)
02:12:12.130 00.001 20224 Worker thread wakes up
02:12:12.130 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.01) opts 0xd
02:12:12.130 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.66, -0.01)
02:12:12.130 00.000 20224 Moving (-0.66, -0.01) raw xDistance=-0.65 yDistance=0.08
02:12:12.130 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.65
02:12:12.130 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:12.130 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
02:12:12.130 00.000 20224 MoveAxis(E, 100, ABG)
02:12:12.130 00.000 20224 Guiding  Dir = 2, Dur = 100
02:12:12.130 00.000 20224 IsSlewing returns 0
02:12:12.131 00.001 20224 IsGuiding returns 0
02:12:12.134 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=1181, max=41645, med=3363, FiltMin=2960, FiltMax=24803, Gamma=1.000
02:12:12.138 00.004 20224 PulseGuide returned control before completion, sleep 104
02:12:12.161 00.023 8996 UpdateGuideState exits: m=573571 SNR=285.0
02:12:12.162 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:12.163 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:12.163 00.000 8996 Enqueuing Expose request
02:12:12.243 00.080 20224 IsGuiding returns 1
02:12:12.243 00.000 20224 scope still moving after pulse duration time elapsed
02:12:12.276 00.033 20224 IsSlewing returns 0
02:12:12.277 00.001 20224 IsGuiding returns 1
02:12:12.306 00.029 20224 IsSlewing returns 0
02:12:12.306 00.000 20224 IsGuiding returns 0
02:12:12.306 00.000 20224 scope move finished after 100 + 76 ms
02:12:12.306 00.000 20224 Move returns status 0, amount 100
02:12:12.306 00.000 20224 MoveAxis(N, 0, ABG)
02:12:12.307 00.001 20224 Move returns status 0, amount 0
02:12:12.307 00.000 20224 move complete, result=0
02:12:12.307 00.000 20224 worker thread done servicing request
02:12:12.307 00.000 20224 Worker thread wakes up
02:12:12.307 00.000 8996 GuideStep: -0.7 px 100 ms EAST, 0.1 px 0 ms NORTH
02:12:12.311 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:12.311 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:13.486 01.175 20224 Exposure complete
02:12:13.586 00.100 20224 worker thread done servicing request
02:12:13.586 00.000 8996 OnExposeComplete: enter
02:12:13.588 00.002 8996 UpdateGuideState(): m_state=6
02:12:13.589 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15100
02:12:13.591 00.002 8996 Star::Find returns 1 (0), X=138.18, Y=472.39, Mass=573439, SNR=273.1, Peak=33981 HFD=4.6
02:12:13.592 00.001 8996 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.10) = xAngle (-1.40 = -1.40)
02:12:13.594 00.002 8996 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.52 = 1.76)
02:12:13.596 00.002 8996 CameraToMount -- cameraX=0.04 cameraY=-0.53 hyp=0.53 cameraTheta=-1.49 mountX=0.09 mountY=0.52, mountTheta=1.40
02:12:13.598 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=-0.53, opts=13)
02:12:13.599 00.001 8996 Enqueuing Move request for scope (0.04, -0.53)
02:12:13.600 00.001 20224 Worker thread wakes up
02:12:13.600 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.53) opts 0xd
02:12:13.600 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, -0.53)
02:12:13.601 00.001 20224 Moving (0.04, -0.53) raw xDistance=0.09 yDistance=0.52
02:12:13.601 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
02:12:13.601 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:12:13.601 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
02:12:13.601 00.000 20224 MoveAxis(E, 0, ABG)
02:12:13.601 00.000 20224 Move returns status 0, amount 0
02:12:13.601 00.000 20224 MoveAxis(N, 0, ABG)
02:12:13.601 00.000 20224 Move returns status 0, amount 0
02:12:13.601 00.000 20224 move complete, result=0
02:12:13.602 00.001 20224 worker thread done servicing request
02:12:13.613 00.011 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=33981, med=3366, FiltMin=2931, FiltMax=20211, Gamma=1.000
02:12:13.632 00.019 8996 UpdateGuideState exits: m=573439 SNR=273.1
02:12:13.635 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:13.636 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:13.638 00.002 8996 Enqueuing Expose request
02:12:13.640 00.002 20224 Worker thread wakes up
02:12:13.640 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.5 px 0 ms NORTH
02:12:13.642 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:13.642 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:14.639 00.997 20224 Exposure complete
02:12:14.732 00.093 20224 worker thread done servicing request
02:12:14.732 00.000 8996 OnExposeComplete: enter
02:12:14.734 00.002 8996 UpdateGuideState(): m_state=6
02:12:14.736 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15101
02:12:14.738 00.002 8996 Star::Find returns 1 (0), X=138.40, Y=472.12, Mass=662249, SNR=292.1, Peak=43469 HFD=4.7
02:12:14.739 00.001 8996 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.10) = xAngle (-1.15 = -1.15)
02:12:14.740 00.001 8996 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.28 = 2.01)
02:12:14.742 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=-0.80 hyp=0.84 cameraTheta=-1.25 mountX=0.34 mountY=0.77, mountTheta=1.15
02:12:14.744 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=-0.80, opts=13)
02:12:14.746 00.002 8996 Enqueuing Move request for scope (0.27, -0.80)
02:12:14.746 00.000 20224 Worker thread wakes up
02:12:14.747 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.80) opts 0xd
02:12:14.747 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, -0.80)
02:12:14.747 00.000 20224 Moving (0.27, -0.80) raw xDistance=0.34 yDistance=0.77
02:12:14.747 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
02:12:14.747 00.000 20224 resist switch: large excursion: input 0.77 thresh 0.60 direction from -1 to 1
02:12:14.747 00.000 20224 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.30
02:12:14.747 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
02:12:14.747 00.000 20224 MoveAxis(W, 50, ABG)
02:12:14.747 00.000 20224 Guiding  Dir = 3, Dur = 50
02:12:14.747 00.000 20224 IsSlewing returns 0
02:12:14.748 00.001 20224 IsGuiding returns 0
02:12:14.749 00.001 20224 PulseGuide returned control before completion, sleep 59
02:12:14.754 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=43469, med=3376, FiltMin=2969, FiltMax=28013, Gamma=1.000
02:12:14.778 00.024 8996 UpdateGuideState exits: m=662249 SNR=292.1
02:12:14.779 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:14.781 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:14.784 00.003 8996 Enqueuing Expose request
02:12:14.808 00.024 20224 IsGuiding returns 1
02:12:14.808 00.000 20224 scope still moving after pulse duration time elapsed
02:12:14.840 00.032 20224 IsSlewing returns 0
02:12:14.840 00.000 20224 IsGuiding returns 0
02:12:14.840 00.000 20224 scope move finished after 50 + 43 ms
02:12:14.840 00.000 20224 Move returns status 0, amount 50
02:12:14.840 00.000 20224 MoveAxis(S, 161, ABG)
02:12:14.840 00.000 20224 Guiding  Dir = 1, Dur = 161
02:12:14.841 00.001 20224 IsSlewing returns 0
02:12:14.841 00.000 20224 IsGuiding returns 0
02:12:14.842 00.001 20224 PulseGuide returned control before completion, sleep 170
02:12:15.027 00.185 20224 IsGuiding returns 1
02:12:15.027 00.000 20224 scope still moving after pulse duration time elapsed
02:12:15.058 00.031 20224 IsSlewing returns 0
02:12:15.059 00.001 20224 IsGuiding returns 0
02:12:15.059 00.000 20224 scope move finished after 161 + 56 ms
02:12:15.059 00.000 20224 Move returns status 0, amount 161
02:12:15.059 00.000 20224 move complete, result=0
02:12:15.059 00.000 20224 worker thread done servicing request
02:12:15.059 00.000 20224 Worker thread wakes up
02:12:15.059 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.8 px 161 ms SOUTH
02:12:15.062 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:15.062 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:16.230 01.168 20224 Exposure complete
02:12:16.286 00.056 20224 worker thread done servicing request
02:12:16.286 00.000 8996 OnExposeComplete: enter
02:12:16.287 00.001 8996 UpdateGuideState(): m_state=6
02:12:16.288 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15102
02:12:16.289 00.001 8996 Star::Find returns 1 (0), X=137.50, Y=472.90, Mass=582992, SNR=300.4, Peak=37533 HFD=4.8
02:12:16.289 00.000 8996 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.10) = xAngle (-3.01 = -3.01)
02:12:16.290 00.001 8996 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.14 = 0.15)
02:12:16.291 00.001 8996 CameraToMount -- cameraX=-0.63 cameraY=-0.02 hyp=0.63 cameraTheta=-3.11 mountX=-0.63 mountY=0.09, mountTheta=3.00
02:12:16.292 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.63, y=-0.02, opts=13)
02:12:16.293 00.001 8996 Enqueuing Move request for scope (-0.63, -0.02)
02:12:16.294 00.001 20224 Worker thread wakes up
02:12:16.294 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.02) opts 0xd
02:12:16.294 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.63, -0.02)
02:12:16.294 00.000 20224 Moving (-0.63, -0.02) raw xDistance=-0.63 yDistance=0.09
02:12:16.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.63
02:12:16.295 00.001 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:16.295 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
02:12:16.295 00.000 20224 MoveAxis(E, 88, ABG)
02:12:16.295 00.000 20224 Guiding  Dir = 2, Dur = 88
02:12:16.295 00.000 20224 IsSlewing returns 0
02:12:16.295 00.000 20224 IsGuiding returns 0
02:12:16.298 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=37533, med=3357, FiltMin=2931, FiltMax=23337, Gamma=1.000
02:12:16.305 00.007 20224 PulseGuide returned control before completion, sleep 88
02:12:16.312 00.007 8996 UpdateGuideState exits: m=582992 SNR=300.4
02:12:16.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:16.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:16.314 00.000 8996 Enqueuing Expose request
02:12:16.397 00.083 20224 IsGuiding returns 1
02:12:16.397 00.000 20224 scope still moving after pulse duration time elapsed
02:12:16.428 00.031 20224 IsSlewing returns 0
02:12:16.428 00.000 20224 IsGuiding returns 0
02:12:16.429 00.001 20224 scope move finished after 88 + 45 ms
02:12:16.429 00.000 20224 Move returns status 0, amount 88
02:12:16.429 00.000 20224 MoveAxis(N, 0, ABG)
02:12:16.429 00.000 20224 Move returns status 0, amount 0
02:12:16.429 00.000 20224 move complete, result=0
02:12:16.429 00.000 20224 worker thread done servicing request
02:12:16.429 00.000 20224 Worker thread wakes up
02:12:16.429 00.000 8996 GuideStep: -0.6 px 88 ms EAST, 0.1 px 0 ms NORTH
02:12:16.431 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:16.431 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:17.403 00.972 20224 Exposure complete
02:12:17.479 00.076 20224 worker thread done servicing request
02:12:17.479 00.000 8996 OnExposeComplete: enter
02:12:17.480 00.001 8996 UpdateGuideState(): m_state=6
02:12:17.480 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.481 00.001 8996 Star::Find returns 1 (0), X=138.18, Y=473.10, Mass=589029, SNR=279.4, Peak=37907 HFD=4.4
02:12:17.482 00.001 8996 MultiStar: exiting stabilization period
02:12:17.483 00.001 8996 MultiStar: updating star positions after lock position change
02:12:17.484 00.001 8996 Star::Find(15, 778, 314, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.484 00.000 8996 Star::Find returns 1 (0), X=776.81, Y=310.63, Mass=199903, SNR=129.5, Peak=16310 HFD=3.8
02:12:17.485 00.001 8996 Star::Find(15, 961, 97, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.486 00.001 8996 Star::Find returns 1 (0), X=958.70, Y=93.94, Mass=64023, SNR=64.2, Peak=7533 HFD=4.2
02:12:17.487 00.001 8996 Star::Find(15, 926, 510, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.488 00.001 8996 Star::Find returns 1 (0), X=926.56, Y=506.11, Mass=146019, SNR=88.1, Peak=12470 HFD=4.3
02:12:17.489 00.001 8996 Star::Find(15, 898, 487, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.489 00.000 8996 Star::Find returns 1 (0), X=897.29, Y=483.96, Mass=128844, SNR=105.7, Peak=12061 HFD=4.0
02:12:17.490 00.001 8996 Star::Find(15, 497, 490, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.492 00.002 8996 Star::Find returns 1 (0), X=497.66, Y=488.78, Mass=241862, SNR=159.9, Peak=19613 HFD=4.1
02:12:17.495 00.003 8996 Star::Find(15, 944, 761, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.497 00.002 8996 Star::Find returns 1 (0), X=944.24, Y=756.46, Mass=82034, SNR=82.3, Peak=8256 HFD=4.0
02:12:17.500 00.003 8996 Star::Find(15, 1144, 643, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.502 00.002 8996 Star::Find returns 1 (0), X=1141.90, Y=638.66, Mass=10342, SNR=20.8, Peak=4534 HFD=2.7
02:12:17.503 00.001 8996 Star::Find(15, 481, 385, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.505 00.002 8996 Star::Find returns 1 (0), X=480.55, Y=383.79, Mass=96136, SNR=84.1, Peak=10675 HFD=3.8
02:12:17.507 00.002 8996 Star::Find(15, 532, 804, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.508 00.001 8996 Star::Find returns 1 (0), X=532.98, Y=802.33, Mass=95419, SNR=77.1, Peak=8902 HFD=4.2
02:12:17.509 00.001 8996 Star::Find(15, 411, 356, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.510 00.001 8996 Star::Find returns 1 (0), X=411.17, Y=355.36, Mass=103736, SNR=90.3, Peak=10454 HFD=3.8
02:12:17.511 00.001 8996 Star::Find(15, 179, 58, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15103
02:12:17.512 00.001 8996 Star::Find returns 1 (0), X=178.21, Y=57.91, Mass=90881, SNR=77.4, Peak=9206 HFD=4.2
02:12:17.513 00.001 8996 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.10) = xAngle (1.44 = 1.44)
02:12:17.514 00.001 8996 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.69 = -1.69)
02:12:17.515 00.001 8996 CameraToMount -- cameraX=0.04 cameraY=0.18 hyp=0.19 cameraTheta=1.34 mountX=0.02 mountY=-0.18, mountTheta=-1.44
02:12:17.517 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.04, y=0.18, opts=13)
02:12:17.518 00.001 8996 Enqueuing Move request for scope (0.04, 0.18)
02:12:17.520 00.002 20224 Worker thread wakes up
02:12:17.520 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.18) opts 0xd
02:12:17.520 00.000 20224 Handling offset move in thread for scope, endpoint = (0.04, 0.18)
02:12:17.520 00.000 20224 Moving (0.04, 0.18) raw xDistance=0.02 yDistance=-0.18
02:12:17.520 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:12:17.520 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:17.520 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:12:17.520 00.000 20224 MoveAxis(E, 0, ABG)
02:12:17.520 00.000 20224 Move returns status 0, amount 0
02:12:17.520 00.000 20224 MoveAxis(N, 0, ABG)
02:12:17.520 00.000 20224 Move returns status 0, amount 0
02:12:17.521 00.001 20224 move complete, result=0
02:12:17.521 00.000 20224 worker thread done servicing request
02:12:17.525 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=39881, med=3357, FiltMin=2912, FiltMax=26320, Gamma=1.000
02:12:17.542 00.017 8996 UpdateGuideState exits: m=589029 SNR=279.4
02:12:17.543 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:17.544 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:17.545 00.001 8996 Enqueuing Expose request
02:12:17.545 00.000 20224 Worker thread wakes up
02:12:17.545 00.000 8996 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:12:17.546 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:17.546 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:18.702 01.156 20224 Exposure complete
02:12:18.777 00.075 20224 worker thread done servicing request
02:12:18.777 00.000 8996 OnExposeComplete: enter
02:12:18.778 00.001 8996 UpdateGuideState(): m_state=6
02:12:18.780 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15104
02:12:18.781 00.001 8996 Star::Find returns 1 (0), X=138.53, Y=472.97, Mass=657996, SNR=291.0, Peak=53315 HFD=4.3
02:12:18.782 00.001 8996 MultiStar: [#1 0.51,-0.33,0.00,M7] [#2 0.11,-0.44,0.22,U] [#3 0.26,-0.44,0.00,M1] [#4 -0.28,-0.62,0.00,M2] [#5 0.45,-0.63,0.00,M3] [#6 -0.25,-0.64,0.00,M6] [#7 1.05,-0.59,0.00,R] [#8 0.45,-0.37,0.00,M6] 
02:12:18.783 00.001 8996 refined, 1 included, MultiStar: {0.34, -0.04}, one-star: {0.39, 0.05}
02:12:18.785 00.002 8996 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.10) = xAngle (-0.02 = -0.02)
02:12:18.785 00.000 8996 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.14 = 3.14)
02:12:18.785 00.000 8996 CameraToMount -- cameraX=0.34 cameraY=-0.04 hyp=0.34 cameraTheta=-0.12 mountX=0.34 mountY=0.00, mountTheta=0.00
02:12:18.787 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.34, y=-0.04, opts=13)
02:12:18.788 00.001 8996 Enqueuing Move request for scope (0.34, -0.04)
02:12:18.789 00.001 20224 Worker thread wakes up
02:12:18.789 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.04) opts 0xd
02:12:18.789 00.000 20224 Handling offset move in thread for scope, endpoint = (0.34, -0.04)
02:12:18.789 00.000 20224 Moving (0.34, -0.04) raw xDistance=0.34 yDistance=0.00
02:12:18.789 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
02:12:18.789 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:18.789 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:12:18.789 00.000 20224 MoveAxis(W, 50, ABG)
02:12:18.789 00.000 20224 Guiding  Dir = 3, Dur = 50
02:12:18.790 00.001 20224 IsSlewing returns 0
02:12:18.790 00.000 20224 IsGuiding returns 0
02:12:18.794 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=53315, med=3357, FiltMin=2921, FiltMax=27251, Gamma=1.000
02:12:18.808 00.014 8996 UpdateGuideState exits: m=657996 SNR=291.0
02:12:18.809 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:18.810 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:18.811 00.001 8996 Enqueuing Expose request
02:12:18.840 00.029 20224 PulseGuide returned control before completion, sleep 11
02:12:18.854 00.014 20224 IsGuiding returns 1
02:12:18.854 00.000 20224 scope still moving after pulse duration time elapsed
02:12:18.885 00.031 20224 IsSlewing returns 0
02:12:18.886 00.001 20224 IsGuiding returns 1
02:12:18.917 00.031 20224 IsSlewing returns 0
02:12:18.917 00.000 20224 IsGuiding returns 1
02:12:18.949 00.032 20224 IsSlewing returns 0
02:12:18.949 00.000 20224 IsGuiding returns 0
02:12:18.949 00.000 20224 scope move finished after 50 + 108 ms
02:12:18.949 00.000 20224 Move returns status 0, amount 50
02:12:18.949 00.000 20224 MoveAxis(N, 0, ABG)
02:12:18.949 00.000 20224 Move returns status 0, amount 0
02:12:18.949 00.000 20224 move complete, result=0
02:12:18.949 00.000 20224 worker thread done servicing request
02:12:18.950 00.001 20224 Worker thread wakes up
02:12:18.950 00.000 8996 GuideStep: 0.3 px 50 ms WEST, 0.0 px 0 ms NORTH
02:12:18.952 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:18.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:19.921 00.969 20224 Exposure complete
02:12:20.004 00.083 20224 worker thread done servicing request
02:12:20.004 00.000 8996 OnExposeComplete: enter
02:12:20.005 00.001 8996 UpdateGuideState(): m_state=6
02:12:20.006 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15105
02:12:20.006 00.000 8996 Star::Find returns 1 (0), X=138.71, Y=473.09, Mass=556450, SNR=349.9, Peak=41715 HFD=4.6
02:12:20.007 00.001 8996 MultiStar: [#1 0.15,0.01,0.42,U] [#2 -0.04,0.18,0.19,U] [#3 0.29,-0.06,0.30,U] [#4 -0.18,-0.34,0.36,U] [#5 0.23,0.04,0.41,U] [#6 0.03,-0.00,0.20,U] [#7 -0.92,0.19,0.00,M1] [#8 0.60,0.00,0.00,M7] 
02:12:20.008 00.001 8996 refined, 6 included, MultiStar: {0.26, 0.03}, one-star: {0.58, 0.17}
02:12:20.009 00.001 8996 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.10) = xAngle (0.21 = 0.21)
02:12:20.010 00.001 8996 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.91 = -2.91)
02:12:20.011 00.001 8996 CameraToMount -- cameraX=0.26 cameraY=0.03 hyp=0.26 cameraTheta=0.11 mountX=0.26 mountY=-0.06, mountTheta=-0.23
02:12:20.012 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.26, y=0.03, opts=13)
02:12:20.013 00.001 8996 Enqueuing Move request for scope (0.26, 0.03)
02:12:20.014 00.001 20224 Worker thread wakes up
02:12:20.014 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.03) opts 0xd
02:12:20.014 00.000 20224 Handling offset move in thread for scope, endpoint = (0.26, 0.03)
02:12:20.014 00.000 20224 Moving (0.26, 0.03) raw xDistance=0.26 yDistance=-0.06
02:12:20.014 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
02:12:20.014 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:20.014 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
02:12:20.014 00.000 20224 MoveAxis(W, 41, ABG)
02:12:20.014 00.000 20224 Guiding  Dir = 3, Dur = 41
02:12:20.014 00.000 20224 IsSlewing returns 0
02:12:20.015 00.001 20224 IsGuiding returns 0
02:12:20.016 00.001 20224 PulseGuide returned control before completion, sleep 50
02:12:20.021 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=41715, med=3353, FiltMin=2888, FiltMax=24429, Gamma=1.000
02:12:20.042 00.021 8996 UpdateGuideState exits: m=556450 SNR=349.9
02:12:20.043 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:20.044 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:20.045 00.001 8996 Enqueuing Expose request
02:12:20.076 00.031 20224 IsGuiding returns 1
02:12:20.076 00.000 20224 scope still moving after pulse duration time elapsed
02:12:20.108 00.032 20224 IsSlewing returns 0
02:12:20.108 00.000 20224 IsGuiding returns 0
02:12:20.108 00.000 20224 scope move finished after 41 + 53 ms
02:12:20.108 00.000 20224 Move returns status 0, amount 41
02:12:20.108 00.000 20224 MoveAxis(N, 0, ABG)
02:12:20.108 00.000 20224 Move returns status 0, amount 0
02:12:20.108 00.000 20224 move complete, result=0
02:12:20.108 00.000 20224 worker thread done servicing request
02:12:20.108 00.000 20224 Worker thread wakes up
02:12:20.110 00.002 8996 GuideStep: 0.3 px 41 ms WEST, -0.1 px 0 ms NORTH
02:12:20.111 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:20.111 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:21.306 01.195 20224 Exposure complete
02:12:21.379 00.073 20224 worker thread done servicing request
02:12:21.379 00.000 8996 OnExposeComplete: enter
02:12:21.380 00.001 8996 UpdateGuideState(): m_state=6
02:12:21.381 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15106
02:12:21.382 00.001 8996 Star::Find returns 1 (0), X=137.66, Y=473.13, Mass=514208, SNR=269.4, Peak=30445 HFD=4.6
02:12:21.384 00.002 8996 MultiStar: [#1 -0.90,-0.23,0.00,M7] [#2 -0.78,-0.42,0.00,M4] [#3 -0.85,-0.24,0.00,M1] [#4 -1.57,-0.23,0.00,M2] [#5 -0.52,-0.04,0.00,M3] [#6 -0.77,0.12,0.00,M6] [#7 -1.35,0.94,0.00,M2] [#8 -0.60,-0.02,0.00,M8] 
02:12:21.386 00.002 8996 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.10) = xAngle (2.83 = 2.83)
02:12:21.387 00.001 8996 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.29 = -0.29)
02:12:21.389 00.002 8996 CameraToMount -- cameraX=-0.48 cameraY=0.21 hyp=0.52 cameraTheta=2.73 mountX=-0.49 mountY=-0.15, mountTheta=-2.85
02:12:21.391 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.48, y=0.21, opts=13)
02:12:21.393 00.002 8996 Enqueuing Move request for scope (-0.48, 0.21)
02:12:21.394 00.001 20224 Worker thread wakes up
02:12:21.394 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.21) opts 0xd
02:12:21.394 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.48, 0.21)
02:12:21.394 00.000 20224 Moving (-0.48, 0.21) raw xDistance=-0.49 yDistance=-0.15
02:12:21.395 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.49
02:12:21.395 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:21.395 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
02:12:21.395 00.000 20224 MoveAxis(E, 69, ABG)
02:12:21.395 00.000 20224 Guiding  Dir = 2, Dur = 69
02:12:21.395 00.000 20224 IsSlewing returns 0
02:12:21.396 00.001 20224 IsGuiding returns 0
02:12:21.402 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=30445, med=3363, FiltMin=2873, FiltMax=22752, Gamma=1.000
02:12:21.426 00.024 8996 UpdateGuideState exits: m=514208 SNR=269.4
02:12:21.427 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:21.429 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:21.430 00.001 8996 Enqueuing Expose request
02:12:21.440 00.010 20224 PulseGuide returned control before completion, sleep 35
02:12:21.486 00.046 20224 IsGuiding returns 1
02:12:21.486 00.000 20224 scope still moving after pulse duration time elapsed
02:12:21.516 00.030 20224 IsSlewing returns 0
02:12:21.517 00.001 20224 IsGuiding returns 1
02:12:21.548 00.031 20224 IsSlewing returns 0
02:12:21.549 00.001 20224 IsGuiding returns 0
02:12:21.549 00.000 20224 scope move finished after 69 + 83 ms
02:12:21.549 00.000 20224 Move returns status 0, amount 69
02:12:21.549 00.000 20224 MoveAxis(N, 0, ABG)
02:12:21.549 00.000 20224 Move returns status 0, amount 0
02:12:21.549 00.000 20224 move complete, result=0
02:12:21.549 00.000 20224 worker thread done servicing request
02:12:21.549 00.000 20224 Worker thread wakes up
02:12:21.549 00.000 8996 GuideStep: -0.5 px 69 ms EAST, -0.1 px 0 ms NORTH
02:12:21.553 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:21.553 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:22.536 00.983 20224 Exposure complete
02:12:22.592 00.056 20224 worker thread done servicing request
02:12:22.592 00.000 8996 OnExposeComplete: enter
02:12:22.593 00.001 8996 UpdateGuideState(): m_state=6
02:12:22.594 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15107
02:12:22.596 00.002 8996 Star::Find returns 1 (0), X=138.29, Y=472.59, Mass=563199, SNR=266.9, Peak=31971 HFD=4.7
02:12:22.599 00.003 8996 MultiStar: [#1 -0.27,-0.66,0.00,M8] [#2 -0.06,-1.32,0.00,M5] [#3 -0.11,-0.68,0.00,M2] [#4 -0.06,-0.62,0.00,M3] [#5 -0.16,-0.79,0.00,M4] [#6 -0.39,-0.86,0.00,M7] [#7 -0.44,0.49,0.00,M3] [#8 -0.28,-0.63,0.00,M9] 
02:12:22.602 00.003 8996 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.10) = xAngle (-1.03 = -1.03)
02:12:22.603 00.001 8996 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.16 = 2.13)
02:12:22.605 00.002 8996 CameraToMount -- cameraX=0.16 cameraY=-0.33 hyp=0.36 cameraTheta=-1.13 mountX=0.19 mountY=0.31, mountTheta=1.03
02:12:22.608 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.16, y=-0.33, opts=13)
02:12:22.611 00.003 8996 Enqueuing Move request for scope (0.16, -0.33)
02:12:22.614 00.003 20224 Worker thread wakes up
02:12:22.614 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.33) opts 0xd
02:12:22.614 00.000 20224 Handling offset move in thread for scope, endpoint = (0.16, -0.33)
02:12:22.614 00.000 20224 Moving (0.16, -0.33) raw xDistance=0.19 yDistance=0.31
02:12:22.614 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19
02:12:22.614 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
02:12:22.614 00.000 20224 MoveAxis(E, 0, ABG)
02:12:22.614 00.000 20224 Move returns status 0, amount 0
02:12:22.614 00.000 20224 MoveAxis(S, 65, ABG)
02:12:22.614 00.000 20224 Guiding  Dir = 1, Dur = 65
02:12:22.615 00.001 20224 IsSlewing returns 0
02:12:22.615 00.000 20224 IsGuiding returns 0
02:12:22.625 00.010 20224 PulseGuide returned control before completion, sleep 66
02:12:22.626 00.001 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=31971, med=3350, FiltMin=2925, FiltMax=20153, Gamma=1.000
02:12:22.656 00.030 8996 UpdateGuideState exits: m=563199 SNR=266.9
02:12:22.659 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:22.661 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:22.664 00.003 8996 Enqueuing Expose request
02:12:22.703 00.039 20224 IsGuiding returns 1
02:12:22.703 00.000 20224 scope still moving after pulse duration time elapsed
02:12:22.734 00.031 20224 IsSlewing returns 0
02:12:22.734 00.000 20224 IsGuiding returns 0
02:12:22.734 00.000 20224 scope move finished after 65 + 54 ms
02:12:22.734 00.000 20224 Move returns status 0, amount 65
02:12:22.734 00.000 20224 move complete, result=0
02:12:22.734 00.000 20224 worker thread done servicing request
02:12:22.734 00.000 20224 Worker thread wakes up
02:12:22.734 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:22.734 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:22.734 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 65 ms SOUTH
02:12:23.891 01.157 20224 Exposure complete
02:12:23.954 00.063 20224 worker thread done servicing request
02:12:23.954 00.000 8996 OnExposeComplete: enter
02:12:23.955 00.001 8996 UpdateGuideState(): m_state=6
02:12:23.956 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15108
02:12:23.957 00.001 8996 Star::Find returns 1 (0), X=138.47, Y=472.93, Mass=560011, SNR=290.4, Peak=33571 HFD=4.9
02:12:23.958 00.001 8996 MultiStar: [#1 -0.44,0.21,0.00,M9] [#2 -0.19,-0.24,0.15,U] [#3 0.19,-0.01,0.33,U] [#4 -0.61,-0.01,0.00,M4] [#5 -0.45,-0.53,0.00,M5] [#6 -0.45,-0.36,0.00,M8] [#7 -1.70,0.52,0.00,M4] [#8 -0.09,0.06,0.29,U] 
02:12:23.959 00.001 8996 refined, 3 included, MultiStar: {0.20, -0.01}, one-star: {0.34, 0.01}
02:12:23.960 00.001 8996 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.10) = xAngle (0.05 = 0.05)
02:12:23.961 00.001 8996 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.07 = -3.07)
02:12:23.961 00.000 8996 CameraToMount -- cameraX=0.20 cameraY=-0.01 hyp=0.20 cameraTheta=-0.04 mountX=0.20 mountY=-0.01, mountTheta=-0.07
02:12:23.963 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.20, y=-0.01, opts=13)
02:12:23.964 00.001 8996 Enqueuing Move request for scope (0.20, -0.01)
02:12:23.964 00.000 20224 Worker thread wakes up
02:12:23.965 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.01) opts 0xd
02:12:23.965 00.000 20224 Handling offset move in thread for scope, endpoint = (0.20, -0.01)
02:12:23.965 00.000 20224 Moving (0.20, -0.01) raw xDistance=0.20 yDistance=-0.01
02:12:23.965 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20
02:12:23.965 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:23.965 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
02:12:23.965 00.000 20224 MoveAxis(E, 0, ABG)
02:12:23.965 00.000 20224 Move returns status 0, amount 0
02:12:23.965 00.000 20224 MoveAxis(N, 0, ABG)
02:12:23.965 00.000 20224 Move returns status 0, amount 0
02:12:23.965 00.000 20224 move complete, result=0
02:12:23.965 00.000 20224 worker thread done servicing request
02:12:23.972 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=33571, med=3350, FiltMin=2870, FiltMax=24576, Gamma=1.000
02:12:23.991 00.019 8996 UpdateGuideState exits: m=560011 SNR=290.4
02:12:23.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:23.993 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:23.993 00.000 8996 Enqueuing Expose request
02:12:23.994 00.001 8996 GuideStep: 0.2 px 0 ms EAST, -0.0 px 0 ms NORTH
02:12:23.995 00.001 20224 Worker thread wakes up
02:12:23.996 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:23.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:24.992 00.996 20224 Exposure complete
02:12:25.073 00.081 20224 worker thread done servicing request
02:12:25.073 00.000 8996 OnExposeComplete: enter
02:12:25.075 00.002 8996 UpdateGuideState(): m_state=6
02:12:25.076 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15109
02:12:25.077 00.001 8996 Star::Find returns 1 (0), X=137.99, Y=473.15, Mass=640263, SNR=335.6, Peak=42621 HFD=4.4
02:12:25.078 00.001 8996 MultiStar: [#1 -0.53,0.13,0.00,M10] [#2 -0.41,-0.25,0.00,M5] [#3 -0.38,-0.07,0.25,U] [#4 -0.82,-0.01,0.00,M5] [#5 -0.74,-0.33,0.00,M6] [#6 -0.59,-0.13,0.00,M9] [#7 -0.79,1.25,0.00,M5] [#8 -0.57,-0.14,0.00,M9] 
02:12:25.079 00.001 8996 refined, 1 included, MultiStar: {-0.20, 0.17}, one-star: {-0.15, 0.23}
02:12:25.079 00.000 8996 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.10) = xAngle (2.53 = 2.53)
02:12:25.080 00.001 8996 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.59 = -0.59)
02:12:25.081 00.001 8996 CameraToMount -- cameraX=-0.20 cameraY=0.17 hyp=0.26 cameraTheta=2.43 mountX=-0.21 mountY=-0.14, mountTheta=-2.54
02:12:25.082 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.20, y=0.17, opts=13)
02:12:25.083 00.001 8996 Enqueuing Move request for scope (-0.20, 0.17)
02:12:25.085 00.002 20224 Worker thread wakes up
02:12:25.085 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.17) opts 0xd
02:12:25.085 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.20, 0.17)
02:12:25.085 00.000 20224 Moving (-0.20, 0.17) raw xDistance=-0.21 yDistance=-0.14
02:12:25.085 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
02:12:25.085 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:25.085 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:12:25.085 00.000 20224 MoveAxis(E, 31, ABG)
02:12:25.085 00.000 20224 Guiding  Dir = 2, Dur = 31
02:12:25.086 00.001 20224 IsSlewing returns 0
02:12:25.086 00.000 20224 IsGuiding returns 0
02:12:25.093 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=42621, med=3350, FiltMin=2877, FiltMax=25987, Gamma=1.000
02:12:25.114 00.021 8996 UpdateGuideState exits: m=640263 SNR=335.6
02:12:25.115 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:25.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:25.117 00.001 8996 Enqueuing Expose request
02:12:25.150 00.033 20224 IsGuiding returns 1
02:12:25.150 00.000 20224 scope still moving after pulse duration time elapsed
02:12:25.180 00.030 20224 IsSlewing returns 0
02:12:25.180 00.000 20224 IsGuiding returns 1
02:12:25.211 00.031 20224 IsSlewing returns 0
02:12:25.211 00.000 20224 IsGuiding returns 1
02:12:25.242 00.031 20224 IsSlewing returns 0
02:12:25.242 00.000 20224 IsGuiding returns 0
02:12:25.242 00.000 20224 scope move finished after 31 + 125 ms
02:12:25.243 00.001 20224 Move returns status 0, amount 31
02:12:25.243 00.000 20224 MoveAxis(N, 0, ABG)
02:12:25.243 00.000 20224 Move returns status 0, amount 0
02:12:25.243 00.000 20224 move complete, result=0
02:12:25.243 00.000 20224 worker thread done servicing request
02:12:25.243 00.000 20224 Worker thread wakes up
02:12:25.243 00.000 8996 GuideStep: -0.2 px 31 ms EAST, -0.1 px 0 ms NORTH
02:12:25.245 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:25.245 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:26.401 01.156 20224 Exposure complete
02:12:26.466 00.065 20224 worker thread done servicing request
02:12:26.466 00.000 8996 OnExposeComplete: enter
02:12:26.467 00.001 8996 UpdateGuideState(): m_state=6
02:12:26.469 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15110
02:12:26.470 00.001 8996 Star::Find returns 1 (0), X=139.28, Y=472.92, Mass=616715, SNR=292.3, Peak=34579 HFD=4.6
02:12:26.472 00.002 8996 MultiStar: large primary error, entering stabilization period
02:12:26.474 00.002 8996 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
02:12:26.475 00.001 8996 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.03 = -3.03)
02:12:26.477 00.002 8996 CameraToMount -- cameraX=1.14 cameraY=0.00 hyp=1.14 cameraTheta=0.00 mountX=1.14 mountY=-0.13, mountTheta=-0.11
02:12:26.479 00.002 8996 SchedulePrimaryMove(0F4914C0, x=1.14, y=0.00, opts=13)
02:12:26.480 00.001 8996 Enqueuing Move request for scope (1.14, 0.00)
02:12:26.481 00.001 20224 Worker thread wakes up
02:12:26.481 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (1.14, 0.00) opts 0xd
02:12:26.481 00.000 20224 Handling offset move in thread for scope, endpoint = (1.14, 0.00)
02:12:26.481 00.000 20224 Moving (1.14, 0.00) raw xDistance=1.14 yDistance=-0.13
02:12:26.481 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.14
02:12:26.481 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:26.481 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:12:26.481 00.000 20224 MoveAxis(W, 164, ABG)
02:12:26.481 00.000 20224 Guiding  Dir = 3, Dur = 164
02:12:26.481 00.000 20224 IsSlewing returns 0
02:12:26.482 00.001 20224 IsGuiding returns 0
02:12:26.485 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=34579, med=3350, FiltMin=2915, FiltMax=26582, Gamma=1.000
02:12:26.495 00.010 20224 PulseGuide returned control before completion, sleep 161
02:12:26.502 00.007 8996 UpdateGuideState exits: m=616715 SNR=292.3
02:12:26.504 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:26.506 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:26.508 00.002 8996 Enqueuing Expose request
02:12:26.667 00.159 20224 IsGuiding returns 1
02:12:26.667 00.000 20224 scope still moving after pulse duration time elapsed
02:12:26.698 00.031 20224 IsSlewing returns 0
02:12:26.699 00.001 20224 IsGuiding returns 0
02:12:26.699 00.000 20224 scope move finished after 164 + 53 ms
02:12:26.699 00.000 20224 Move returns status 0, amount 164
02:12:26.699 00.000 20224 MoveAxis(N, 0, ABG)
02:12:26.699 00.000 20224 Move returns status 0, amount 0
02:12:26.699 00.000 20224 move complete, result=0
02:12:26.699 00.000 20224 worker thread done servicing request
02:12:26.699 00.000 8996 GuideStep: 1.1 px 164 ms WEST, -0.1 px 0 ms NORTH
02:12:26.702 00.003 20224 Worker thread wakes up
02:12:26.702 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:26.702 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:27.664 00.962 20224 Exposure complete
02:12:27.733 00.069 20224 worker thread done servicing request
02:12:27.733 00.000 8996 OnExposeComplete: enter
02:12:27.734 00.001 8996 UpdateGuideState(): m_state=6
02:12:27.735 00.001 8996 Star::Find(15, 139, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15111
02:12:27.736 00.001 8996 Star::Find returns 1 (0), X=138.81, Y=472.52, Mass=557311, SNR=278.5, Peak=34611 HFD=4.5
02:12:27.737 00.001 8996 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.10) = xAngle (-0.44 = -0.44)
02:12:27.738 00.001 8996 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.56 = 2.72)
02:12:27.739 00.001 8996 CameraToMount -- cameraX=0.68 cameraY=-0.40 hyp=0.79 cameraTheta=-0.54 mountX=0.71 mountY=0.32, mountTheta=0.42
02:12:27.740 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.68, y=-0.40, opts=13)
02:12:27.741 00.001 8996 Enqueuing Move request for scope (0.68, -0.40)
02:12:27.742 00.001 20224 Worker thread wakes up
02:12:27.742 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.40) opts 0xd
02:12:27.742 00.000 20224 Handling offset move in thread for scope, endpoint = (0.68, -0.40)
02:12:27.742 00.000 20224 Moving (0.68, -0.40) raw xDistance=0.71 yDistance=0.32
02:12:27.742 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.71
02:12:27.742 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
02:12:27.742 00.000 20224 MoveAxis(W, 115, ABG)
02:12:27.742 00.000 20224 Guiding  Dir = 3, Dur = 115
02:12:27.742 00.000 20224 IsSlewing returns 0
02:12:27.742 00.000 20224 IsGuiding returns 0
02:12:27.747 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=34611, med=3350, FiltMin=2889, FiltMax=24803, Gamma=1.000
02:12:27.761 00.014 8996 UpdateGuideState exits: m=557311 SNR=278.5
02:12:27.762 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:27.763 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:27.764 00.001 8996 Enqueuing Expose request
02:12:27.796 00.032 20224 PulseGuide returned control before completion, sleep 72
02:12:27.873 00.077 20224 IsGuiding returns 1
02:12:27.873 00.000 20224 scope still moving after pulse duration time elapsed
02:12:27.904 00.031 20224 IsSlewing returns 0
02:12:27.904 00.000 20224 IsGuiding returns 1
02:12:27.935 00.031 20224 IsSlewing returns 0
02:12:27.936 00.001 20224 IsGuiding returns 1
02:12:27.966 00.030 20224 IsSlewing returns 0
02:12:27.967 00.001 20224 IsGuiding returns 0
02:12:27.967 00.000 20224 scope move finished after 115 + 108 ms
02:12:27.967 00.000 20224 Move returns status 0, amount 115
02:12:27.967 00.000 20224 MoveAxis(S, 68, ABG)
02:12:27.967 00.000 20224 Guiding  Dir = 1, Dur = 68
02:12:27.967 00.000 20224 IsSlewing returns 0
02:12:27.968 00.001 20224 IsGuiding returns 0
02:12:28.031 00.063 20224 PulseGuide returned control before completion, sleep 15
02:12:28.061 00.030 20224 IsGuiding returns 1
02:12:28.061 00.000 20224 scope still moving after pulse duration time elapsed
02:12:28.092 00.031 20224 IsSlewing returns 0
02:12:28.093 00.001 20224 IsGuiding returns 1
02:12:28.122 00.029 20224 IsSlewing returns 0
02:12:28.123 00.001 20224 IsGuiding returns 1
02:12:28.154 00.031 20224 IsSlewing returns 0
02:12:28.154 00.000 20224 IsGuiding returns 0
02:12:28.154 00.000 20224 scope move finished after 68 + 118 ms
02:12:28.154 00.000 20224 Move returns status 0, amount 68
02:12:28.154 00.000 20224 move complete, result=0
02:12:28.154 00.000 20224 worker thread done servicing request
02:12:28.154 00.000 20224 Worker thread wakes up
02:12:28.154 00.000 8996 GuideStep: 0.7 px 115 ms WEST, 0.3 px 68 ms SOUTH
02:12:28.158 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:28.158 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:29.333 01.175 20224 Exposure complete
02:12:29.394 00.061 20224 worker thread done servicing request
02:12:29.394 00.000 8996 OnExposeComplete: enter
02:12:29.395 00.001 8996 UpdateGuideState(): m_state=6
02:12:29.395 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15112
02:12:29.396 00.001 8996 Star::Find returns 1 (0), X=137.16, Y=472.66, Mass=545744, SNR=306.7, Peak=35667 HFD=4.6
02:12:29.397 00.001 8996 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.10) = xAngle (-2.78 = -2.78)
02:12:29.398 00.001 8996 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.91 = 0.37)
02:12:29.398 00.000 8996 CameraToMount -- cameraX=-0.97 cameraY=-0.26 hyp=1.00 cameraTheta=-2.88 mountX=-0.94 mountY=0.37, mountTheta=2.77
02:12:29.400 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.97, y=-0.26, opts=13)
02:12:29.401 00.001 8996 Enqueuing Move request for scope (-0.97, -0.26)
02:12:29.402 00.001 20224 Worker thread wakes up
02:12:29.402 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.26) opts 0xd
02:12:29.402 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.97, -0.26)
02:12:29.402 00.000 20224 Moving (-0.97, -0.26) raw xDistance=-0.94 yDistance=0.37
02:12:29.402 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.94
02:12:29.402 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
02:12:29.402 00.000 20224 MoveAxis(E, 129, ABG)
02:12:29.402 00.000 20224 Guiding  Dir = 2, Dur = 129
02:12:29.402 00.000 20224 IsSlewing returns 0
02:12:29.403 00.001 20224 IsGuiding returns 0
02:12:29.404 00.001 20224 PulseGuide returned control before completion, sleep 138
02:12:29.409 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=35667, med=3347, FiltMin=2921, FiltMax=19894, Gamma=1.000
02:12:29.427 00.018 8996 UpdateGuideState exits: m=545744 SNR=306.7
02:12:29.428 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:29.429 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:29.430 00.001 8996 Enqueuing Expose request
02:12:29.545 00.115 20224 IsGuiding returns 1
02:12:29.545 00.000 20224 scope still moving after pulse duration time elapsed
02:12:29.578 00.033 20224 IsSlewing returns 0
02:12:29.578 00.000 20224 IsGuiding returns 0
02:12:29.578 00.000 20224 scope move finished after 129 + 46 ms
02:12:29.578 00.000 20224 Move returns status 0, amount 129
02:12:29.578 00.000 20224 MoveAxis(S, 77, ABG)
02:12:29.578 00.000 20224 Guiding  Dir = 1, Dur = 77
02:12:29.578 00.000 20224 IsSlewing returns 0
02:12:29.578 00.000 20224 IsGuiding returns 0
02:12:29.641 00.063 20224 PulseGuide returned control before completion, sleep 25
02:12:29.669 00.028 20224 IsGuiding returns 1
02:12:29.669 00.000 20224 scope still moving after pulse duration time elapsed
02:12:29.700 00.031 20224 IsSlewing returns 0
02:12:29.700 00.000 20224 IsGuiding returns 1
02:12:29.732 00.032 20224 IsSlewing returns 0
02:12:29.732 00.000 20224 IsGuiding returns 0
02:12:29.732 00.000 20224 scope move finished after 77 + 76 ms
02:12:29.732 00.000 20224 Move returns status 0, amount 77
02:12:29.732 00.000 20224 move complete, result=0
02:12:29.733 00.001 20224 worker thread done servicing request
02:12:29.733 00.000 20224 Worker thread wakes up
02:12:29.733 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:29.733 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:29.733 00.000 8996 GuideStep: -0.9 px 129 ms EAST, 0.4 px 77 ms SOUTH
02:12:30.694 00.961 20224 Exposure complete
02:12:30.763 00.069 20224 worker thread done servicing request
02:12:30.763 00.000 8996 OnExposeComplete: enter
02:12:30.764 00.001 8996 UpdateGuideState(): m_state=6
02:12:30.765 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15113
02:12:30.766 00.001 8996 Star::Find returns 1 (0), X=136.95, Y=472.79, Mass=610312, SNR=317.7, Peak=43507 HFD=4.4
02:12:30.766 00.000 8996 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.10) = xAngle (-2.93 = -2.93)
02:12:30.768 00.002 8996 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-6.06 = 0.23)
02:12:30.771 00.003 8996 CameraToMount -- cameraX=-1.19 cameraY=-0.13 hyp=1.19 cameraTheta=-3.03 mountX=-1.17 mountY=0.27, mountTheta=2.92
02:12:30.774 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-1.19, y=-0.13, opts=13)
02:12:30.776 00.002 8996 Enqueuing Move request for scope (-1.19, -0.13)
02:12:30.778 00.002 20224 Worker thread wakes up
02:12:30.778 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-1.19, -0.13) opts 0xd
02:12:30.778 00.000 20224 Handling offset move in thread for scope, endpoint = (-1.19, -0.13)
02:12:30.779 00.001 20224 Moving (-1.19, -0.13) raw xDistance=-1.17 yDistance=0.27
02:12:30.779 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.17
02:12:30.779 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
02:12:30.779 00.000 20224 MoveAxis(E, 180, ABG)
02:12:30.779 00.000 20224 Guiding  Dir = 2, Dur = 180
02:12:30.779 00.000 20224 IsSlewing returns 0
02:12:30.779 00.000 20224 IsGuiding returns 0
02:12:30.789 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=43507, med=3347, FiltMin=2902, FiltMax=25462, Gamma=1.000
02:12:30.811 00.022 20224 PulseGuide returned control before completion, sleep 159
02:12:30.813 00.002 8996 UpdateGuideState exits: m=610312 SNR=317.7
02:12:30.814 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:30.815 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:30.816 00.001 8996 Enqueuing Expose request
02:12:30.984 00.168 20224 IsGuiding returns 1
02:12:30.984 00.000 20224 scope still moving after pulse duration time elapsed
02:12:31.015 00.031 20224 IsSlewing returns 0
02:12:31.015 00.000 20224 IsGuiding returns 0
02:12:31.015 00.000 20224 scope move finished after 180 + 55 ms
02:12:31.015 00.000 20224 Move returns status 0, amount 180
02:12:31.016 00.001 20224 MoveAxis(S, 57, ABG)
02:12:31.016 00.000 20224 Guiding  Dir = 1, Dur = 57
02:12:31.016 00.000 20224 IsSlewing returns 0
02:12:31.016 00.000 20224 IsGuiding returns 0
02:12:31.063 00.047 20224 PulseGuide returned control before completion, sleep 19
02:12:31.093 00.030 20224 IsGuiding returns 1
02:12:31.093 00.000 20224 scope still moving after pulse duration time elapsed
02:12:31.124 00.031 20224 IsSlewing returns 0
02:12:31.125 00.001 20224 IsGuiding returns 1
02:12:31.155 00.030 20224 IsSlewing returns 0
02:12:31.156 00.001 20224 IsGuiding returns 0
02:12:31.156 00.000 20224 scope move finished after 57 + 82 ms
02:12:31.156 00.000 20224 Move returns status 0, amount 57
02:12:31.156 00.000 20224 move complete, result=0
02:12:31.156 00.000 20224 worker thread done servicing request
02:12:31.156 00.000 20224 Worker thread wakes up
02:12:31.156 00.000 8996 GuideStep: -1.2 px 180 ms EAST, 0.3 px 57 ms SOUTH
02:12:31.159 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:31.159 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:32.342 01.183 20224 Exposure complete
02:12:32.416 00.074 20224 worker thread done servicing request
02:12:32.416 00.000 8996 OnExposeComplete: enter
02:12:32.417 00.001 8996 UpdateGuideState(): m_state=6
02:12:32.418 00.001 8996 Star::Find(15, 136, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15114
02:12:32.418 00.000 8996 Star::Find returns 1 (0), X=138.41, Y=473.44, Mass=639629, SNR=363.6, Peak=37030 HFD=4.9
02:12:32.419 00.001 8996 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.10) = xAngle (1.18 = 1.18)
02:12:32.420 00.001 8996 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.94 = -1.94)
02:12:32.421 00.001 8996 CameraToMount -- cameraX=0.28 cameraY=0.52 hyp=0.59 cameraTheta=1.08 mountX=0.23 mountY=-0.55, mountTheta=-1.18
02:12:32.422 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.28, y=0.52, opts=13)
02:12:32.423 00.001 8996 Enqueuing Move request for scope (0.28, 0.52)
02:12:32.424 00.001 20224 Worker thread wakes up
02:12:32.424 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.52) opts 0xd
02:12:32.424 00.000 20224 Handling offset move in thread for scope, endpoint = (0.28, 0.52)
02:12:32.424 00.000 20224 Moving (0.28, 0.52) raw xDistance=0.23 yDistance=-0.55
02:12:32.424 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.23
02:12:32.424 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:32.424 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
02:12:32.424 00.000 20224 MoveAxis(W, 20, ABG)
02:12:32.424 00.000 20224 Guiding  Dir = 3, Dur = 20
02:12:32.425 00.001 20224 IsSlewing returns 0
02:12:32.425 00.000 20224 IsGuiding returns 0
02:12:32.428 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=37030, med=3347, FiltMin=2899, FiltMax=22624, Gamma=1.000
02:12:32.442 00.014 8996 UpdateGuideState exits: m=639629 SNR=363.6
02:12:32.443 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:32.444 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:32.445 00.001 8996 Enqueuing Expose request
02:12:32.473 00.028 20224 IsGuiding returns 1
02:12:32.473 00.000 20224 scope still moving after pulse duration time elapsed
02:12:32.502 00.029 20224 IsSlewing returns 0
02:12:32.502 00.000 20224 IsGuiding returns 1
02:12:32.532 00.030 20224 IsSlewing returns 0
02:12:32.532 00.000 20224 IsGuiding returns 1
02:12:32.563 00.031 20224 IsSlewing returns 0
02:12:32.564 00.001 20224 IsGuiding returns 0
02:12:32.564 00.000 20224 scope move finished after 20 + 119 ms
02:12:32.564 00.000 20224 Move returns status 0, amount 20
02:12:32.564 00.000 20224 MoveAxis(N, 0, ABG)
02:12:32.564 00.000 20224 Move returns status 0, amount 0
02:12:32.564 00.000 20224 move complete, result=0
02:12:32.564 00.000 20224 worker thread done servicing request
02:12:32.565 00.001 20224 Worker thread wakes up
02:12:32.565 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:32.565 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:32.565 00.000 8996 GuideStep: 0.2 px 20 ms WEST, -0.6 px 0 ms NORTH
02:12:33.552 00.987 20224 Exposure complete
02:12:33.651 00.099 20224 worker thread done servicing request
02:12:33.651 00.000 8996 OnExposeComplete: enter
02:12:33.652 00.001 8996 UpdateGuideState(): m_state=6
02:12:33.654 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15115
02:12:33.655 00.001 8996 Star::Find returns 1 (0), X=138.32, Y=473.64, Mass=557659, SNR=268.7, Peak=36422 HFD=4.7
02:12:33.657 00.002 8996 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.10) = xAngle (1.41 = 1.41)
02:12:33.658 00.001 8996 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.71 = -1.71)
02:12:33.659 00.001 8996 CameraToMount -- cameraX=0.19 cameraY=0.72 hyp=0.75 cameraTheta=1.31 mountX=0.12 mountY=-0.74, mountTheta=-1.41
02:12:33.662 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.72, opts=13)
02:12:33.663 00.001 8996 Enqueuing Move request for scope (0.19, 0.72)
02:12:33.664 00.001 20224 Worker thread wakes up
02:12:33.664 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.72) opts 0xd
02:12:33.664 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.72)
02:12:33.664 00.000 20224 Moving (0.19, 0.72) raw xDistance=0.12 yDistance=-0.74
02:12:33.664 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
02:12:33.664 00.000 20224 resist switch: large excursion: input -0.74 thresh 0.60 direction from 1 to -1
02:12:33.664 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.22
02:12:33.664 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
02:12:33.665 00.001 20224 MoveAxis(E, 0, ABG)
02:12:33.665 00.000 20224 Move returns status 0, amount 0
02:12:33.665 00.000 20224 MoveAxis(N, 156, ABG)
02:12:33.665 00.000 20224 Guiding  Dir = 0, Dur = 156
02:12:33.665 00.000 20224 IsSlewing returns 0
02:12:33.666 00.001 20224 IsGuiding returns 0
02:12:33.671 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=36422, med=3347, FiltMin=2899, FiltMax=21677, Gamma=1.000
02:12:33.672 00.001 20224 PulseGuide returned control before completion, sleep 161
02:12:33.685 00.013 8996 UpdateGuideState exits: m=557659 SNR=268.7
02:12:33.686 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:33.688 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:33.689 00.001 8996 Enqueuing Expose request
02:12:33.843 00.154 20224 IsGuiding returns 0
02:12:33.843 00.000 20224 Move returns status 0, amount 156
02:12:33.844 00.001 20224 move complete, result=0
02:12:33.844 00.000 20224 worker thread done servicing request
02:12:33.844 00.000 20224 Worker thread wakes up
02:12:33.844 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.7 px 156 ms NORTH
02:12:33.847 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:33.847 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:35.010 01.163 20224 Exposure complete
02:12:35.125 00.115 20224 worker thread done servicing request
02:12:35.126 00.001 8996 OnExposeComplete: enter
02:12:35.127 00.001 8996 UpdateGuideState(): m_state=6
02:12:35.128 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15116
02:12:35.130 00.002 8996 Star::Find returns 1 (0), X=138.01, Y=473.41, Mass=611648, SNR=287.0, Peak=40477 HFD=4.7
02:12:35.132 00.002 8996 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.10) = xAngle (1.91 = 1.91)
02:12:35.133 00.001 8996 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.22 = -1.22)
02:12:35.135 00.002 8996 CameraToMount -- cameraX=-0.12 cameraY=0.49 hyp=0.50 cameraTheta=1.81 mountX=-0.17 mountY=-0.47, mountTheta=-1.91
02:12:35.138 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=0.49, opts=13)
02:12:35.139 00.001 8996 Enqueuing Move request for scope (-0.12, 0.49)
02:12:35.141 00.002 20224 Worker thread wakes up
02:12:35.141 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.49) opts 0xd
02:12:35.141 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, 0.49)
02:12:35.142 00.001 20224 Moving (-0.12, 0.49) raw xDistance=-0.17 yDistance=-0.47
02:12:35.142 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17
02:12:35.142 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
02:12:35.142 00.000 20224 MoveAxis(E, 0, ABG)
02:12:35.142 00.000 20224 Move returns status 0, amount 0
02:12:35.142 00.000 20224 MoveAxis(N, 99, ABG)
02:12:35.142 00.000 20224 Guiding  Dir = 0, Dur = 99
02:12:35.142 00.000 20224 IsSlewing returns 0
02:12:35.143 00.001 20224 IsGuiding returns 0
02:12:35.147 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=733, max=40477, med=3344, FiltMin=2902, FiltMax=22899, Gamma=1.000
02:12:35.174 00.027 20224 PulseGuide returned control before completion, sleep 78
02:12:35.176 00.002 8996 UpdateGuideState exits: m=611648 SNR=287.0
02:12:35.177 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:35.177 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:35.178 00.001 8996 Enqueuing Expose request
02:12:35.266 00.088 20224 IsGuiding returns 1
02:12:35.266 00.000 20224 scope still moving after pulse duration time elapsed
02:12:35.298 00.032 20224 IsSlewing returns 0
02:12:35.298 00.000 20224 IsGuiding returns 1
02:12:35.328 00.030 20224 IsSlewing returns 0
02:12:35.329 00.001 20224 IsGuiding returns 1
02:12:35.360 00.031 20224 IsSlewing returns 0
02:12:35.361 00.001 20224 IsGuiding returns 0
02:12:35.361 00.000 20224 scope move finished after 99 + 118 ms
02:12:35.361 00.000 20224 Move returns status 0, amount 99
02:12:35.361 00.000 20224 move complete, result=0
02:12:35.361 00.000 20224 worker thread done servicing request
02:12:35.361 00.000 20224 Worker thread wakes up
02:12:35.361 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.5 px 99 ms NORTH
02:12:35.364 00.003 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:35.364 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:36.358 00.994 20224 Exposure complete
02:12:36.430 00.072 20224 worker thread done servicing request
02:12:36.430 00.000 8996 OnExposeComplete: enter
02:12:36.431 00.001 8996 UpdateGuideState(): m_state=6
02:12:36.432 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15117
02:12:36.433 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.74, Mass=564982, SNR=292.1, Peak=33021 HFD=4.6
02:12:36.433 00.000 8996 MultiStar: exiting stabilization period
02:12:36.434 00.001 8996 Star::Find false star n=2 nbg=257 bg=3264.4 sigma=127.8 thresh=3648 peak=3469
02:12:36.435 00.001 8996 MultiStar: [#1 -0.37,-0.47,0.00,R] [#2 -1.28,-0.24,0.00,M6] [#3 -0.26,-0.54,0.00,M1] [#4 -1.21,-0.41,0.00,M6] [#5 -0.28,-0.54,0.00,M7] [#6 -0.24,-0.48,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 -0.46,-0.45,0.00,M10] [#9 -0.32,-1.03,0.00,M1] 
02:12:36.436 00.001 8996 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.10) = xAngle (-0.80 = -0.80)
02:12:36.437 00.001 8996 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.92 = 2.36)
02:12:36.438 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.18 hyp=0.23 cameraTheta=-0.89 mountX=0.16 mountY=0.16, mountTheta=0.79
02:12:36.440 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.18, opts=13)
02:12:36.440 00.000 8996 Enqueuing Move request for scope (0.15, -0.18)
02:12:36.441 00.001 20224 Worker thread wakes up
02:12:36.441 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.18) opts 0xd
02:12:36.441 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.18)
02:12:36.441 00.000 20224 Moving (0.15, -0.18) raw xDistance=0.16 yDistance=0.16
02:12:36.441 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16
02:12:36.441 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:36.441 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:12:36.441 00.000 20224 MoveAxis(E, 0, ABG)
02:12:36.442 00.001 20224 Move returns status 0, amount 0
02:12:36.442 00.000 20224 MoveAxis(N, 0, ABG)
02:12:36.442 00.000 20224 Move returns status 0, amount 0
02:12:36.442 00.000 20224 move complete, result=0
02:12:36.442 00.000 20224 worker thread done servicing request
02:12:36.445 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=33021, med=3344, FiltMin=2883, FiltMax=20528, Gamma=1.000
02:12:36.466 00.021 8996 UpdateGuideState exits: m=564982 SNR=292.1
02:12:36.469 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:36.470 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:36.471 00.001 8996 Enqueuing Expose request
02:12:36.473 00.002 20224 Worker thread wakes up
02:12:36.473 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.2 px 0 ms NORTH
02:12:36.474 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:36.474 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:37.644 01.170 20224 Exposure complete
02:12:37.709 00.065 20224 worker thread done servicing request
02:12:37.709 00.000 8996 OnExposeComplete: enter
02:12:37.710 00.001 8996 UpdateGuideState(): m_state=6
02:12:37.711 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15118
02:12:37.712 00.001 8996 Star::Find returns 1 (0), X=137.81, Y=472.73, Mass=545999, SNR=263.5, Peak=39805 HFD=4.6
02:12:37.713 00.001 8996 Star::Find false star n=6 nbg=262 bg=3247.6 sigma=120.6 thresh=3609 peak=3487
02:12:37.714 00.001 8996 MultiStar: [#1 -0.29,0.21,0.41,U] [#2 -1.08,-0.60,0.00,M7] [#3 -0.84,-0.42,0.00,M2] [#4 -1.92,-0.79,0.00,M7] [#5 -0.76,-0.81,0.00,M8] [#6 -0.81,-0.86,0.00,R] [#7 0.00,0.00,0.00,L] [#8 -0.67,-0.36,0.00,R] [#9 -0.73,-0.77,0.00,M2] 
02:12:37.714 00.000 8996 refined, 1 included, MultiStar: {-0.31, -0.08}, one-star: {-0.33, -0.20}
02:12:37.715 00.001 8996 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.10) = xAngle (-2.80 = -2.80)
02:12:37.716 00.001 8996 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.92 = 0.36)
02:12:37.717 00.001 8996 CameraToMount -- cameraX=-0.31 cameraY=-0.08 hyp=0.32 cameraTheta=-2.90 mountX=-0.30 mountY=0.11, mountTheta=2.78
02:12:37.719 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=-0.08, opts=13)
02:12:37.721 00.002 8996 Enqueuing Move request for scope (-0.31, -0.08)
02:12:37.722 00.001 20224 Worker thread wakes up
02:12:37.722 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.08) opts 0xd
02:12:37.722 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, -0.08)
02:12:37.722 00.000 20224 Moving (-0.31, -0.08) raw xDistance=-0.30 yDistance=0.11
02:12:37.722 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
02:12:37.722 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:37.722 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
02:12:37.722 00.000 20224 MoveAxis(E, 44, ABG)
02:12:37.722 00.000 20224 Guiding  Dir = 2, Dur = 44
02:12:37.722 00.000 20224 IsSlewing returns 0
02:12:37.723 00.001 20224 IsGuiding returns 0
02:12:37.726 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=39805, med=3341, FiltMin=2921, FiltMax=22669, Gamma=1.000
02:12:37.752 00.026 8996 UpdateGuideState exits: m=545999 SNR=263.5
02:12:37.753 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:37.754 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:37.755 00.001 8996 Enqueuing Expose request
02:12:37.782 00.027 20224 IsGuiding returns 1
02:12:37.782 00.000 20224 scope still moving after pulse duration time elapsed
02:12:37.812 00.030 20224 IsSlewing returns 0
02:12:37.812 00.000 20224 IsGuiding returns 1
02:12:37.843 00.031 20224 IsSlewing returns 0
02:12:37.843 00.000 20224 IsGuiding returns 1
02:12:37.874 00.031 20224 IsSlewing returns 0
02:12:37.874 00.000 20224 IsGuiding returns 0
02:12:37.874 00.000 20224 scope move finished after 44 + 107 ms
02:12:37.874 00.000 20224 Move returns status 0, amount 44
02:12:37.874 00.000 20224 MoveAxis(N, 0, ABG)
02:12:37.874 00.000 20224 Move returns status 0, amount 0
02:12:37.875 00.001 20224 move complete, result=0
02:12:37.875 00.000 20224 worker thread done servicing request
02:12:37.875 00.000 20224 Worker thread wakes up
02:12:37.875 00.000 8996 GuideStep: -0.3 px 44 ms EAST, 0.1 px 0 ms NORTH
02:12:37.877 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:37.877 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:38.859 00.982 20224 Exposure complete
02:12:38.927 00.068 20224 worker thread done servicing request
02:12:38.927 00.000 8996 OnExposeComplete: enter
02:12:38.928 00.001 8996 UpdateGuideState(): m_state=6
02:12:38.929 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15119
02:12:38.930 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=472.80, Mass=581358, SNR=290.9, Peak=37245 HFD=4.5
02:12:38.931 00.001 8996 Star::Find false star n=2 nbg=264 bg=3259.6 sigma=128.9 thresh=3646 peak=3478
02:12:38.932 00.001 8996 MultiStar: [#1 -0.07,-0.17,0.44,U] [#2 -0.56,-0.14,0.00,M8] [#3 -0.45,-0.31,0.00,M3] [#4 -1.15,-0.88,0.00,M8] [#5 -0.74,-0.59,0.00,M9] [#6 -0.36,0.18,0.18,U] [#7 0.00,0.00,0.00,L] [#8 -0.09,-0.20,0.35,U] [#9 -0.48,-0.61,0.00,M3] 
02:12:38.933 00.001 8996 single-star, 3 included, MultiStar: {-0.10, -0.12}, one-star: {-0.07, -0.12}
02:12:38.933 00.000 8996 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.10) = xAngle (-2.03 = -2.03)
02:12:38.934 00.001 8996 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.15 = 1.13)
02:12:38.935 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.12 hyp=0.14 cameraTheta=-2.13 mountX=-0.06 mountY=0.13, mountTheta=2.03
02:12:38.937 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.12, opts=13)
02:12:38.938 00.001 8996 Enqueuing Move request for scope (-0.07, -0.12)
02:12:38.939 00.001 20224 Worker thread wakes up
02:12:38.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.12) opts 0xd
02:12:38.939 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.12)
02:12:38.939 00.000 20224 Moving (-0.07, -0.12) raw xDistance=-0.06 yDistance=0.13
02:12:38.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
02:12:38.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:38.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
02:12:38.939 00.000 20224 MoveAxis(E, 0, ABG)
02:12:38.939 00.000 20224 Move returns status 0, amount 0
02:12:38.940 00.001 20224 MoveAxis(N, 0, ABG)
02:12:38.940 00.000 20224 Move returns status 0, amount 0
02:12:38.940 00.000 20224 move complete, result=0
02:12:38.940 00.000 20224 worker thread done servicing request
02:12:38.945 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=37245, med=3341, FiltMin=2883, FiltMax=22441, Gamma=1.000
02:12:38.968 00.023 8996 UpdateGuideState exits: m=581358 SNR=290.9
02:12:38.969 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:38.971 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:38.973 00.002 8996 Enqueuing Expose request
02:12:38.975 00.002 20224 Worker thread wakes up
02:12:38.975 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:38.977 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:38.977 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:40.134 01.157 20224 Exposure complete
02:12:40.234 00.100 20224 worker thread done servicing request
02:12:40.234 00.000 8996 OnExposeComplete: enter
02:12:40.235 00.001 8996 UpdateGuideState(): m_state=6
02:12:40.236 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15120
02:12:40.236 00.000 8996 Star::Find returns 1 (0), X=138.56, Y=472.73, Mass=540232, SNR=279.4, Peak=38579 HFD=4.6
02:12:40.238 00.002 8996 Star::Find false star n=3 nbg=270 bg=3270.8 sigma=132.9 thresh=3670 peak=3503
02:12:40.239 00.001 8996 MultiStar: [#1 0.25,0.28,0.41,U] [#2 -1.27,-0.67,0.00,M9] [#3 -0.17,-0.51,0.00,M4] [#4 -1.02,-0.45,0.00,M9] [#5 -0.55,-0.64,0.00,M10] [#6 0.38,0.63,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.25,-0.09,0.41,U] [#9 -0.14,-0.56,0.00,M4] 
02:12:40.239 00.000 8996 refined, 2 included, MultiStar: {0.35, -0.06}, one-star: {0.43, -0.19}
02:12:40.240 00.001 8996 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.10) = xAngle (-0.07 = -0.07)
02:12:40.241 00.001 8996 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.20 = 3.09)
02:12:40.242 00.001 8996 CameraToMount -- cameraX=0.35 cameraY=-0.06 hyp=0.35 cameraTheta=-0.17 mountX=0.35 mountY=0.02, mountTheta=0.06
02:12:40.243 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.35, y=-0.06, opts=13)
02:12:40.244 00.001 8996 Enqueuing Move request for scope (0.35, -0.06)
02:12:40.245 00.001 20224 Worker thread wakes up
02:12:40.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.06) opts 0xd
02:12:40.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.35, -0.06)
02:12:40.245 00.000 20224 Moving (0.35, -0.06) raw xDistance=0.35 yDistance=0.02
02:12:40.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
02:12:40.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:40.245 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:12:40.245 00.000 20224 MoveAxis(W, 51, ABG)
02:12:40.245 00.000 20224 Guiding  Dir = 3, Dur = 51
02:12:40.246 00.001 20224 IsSlewing returns 0
02:12:40.246 00.000 20224 IsGuiding returns 0
02:12:40.250 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=38579, med=3337, FiltMin=2909, FiltMax=21651, Gamma=1.000
02:12:40.263 00.013 8996 UpdateGuideState exits: m=540232 SNR=279.4
02:12:40.264 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:40.266 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:40.268 00.002 20224 PulseGuide returned control before completion, sleep 41
02:12:40.268 00.000 8996 Enqueuing Expose request
02:12:40.311 00.043 20224 IsGuiding returns 1
02:12:40.311 00.000 20224 scope still moving after pulse duration time elapsed
02:12:40.343 00.032 20224 IsSlewing returns 0
02:12:40.343 00.000 20224 IsGuiding returns 1
02:12:40.374 00.031 20224 IsSlewing returns 0
02:12:40.374 00.000 20224 IsGuiding returns 0
02:12:40.375 00.001 20224 scope move finished after 51 + 77 ms
02:12:40.375 00.000 20224 Move returns status 0, amount 51
02:12:40.375 00.000 20224 MoveAxis(N, 0, ABG)
02:12:40.375 00.000 20224 Move returns status 0, amount 0
02:12:40.375 00.000 20224 move complete, result=0
02:12:40.375 00.000 20224 worker thread done servicing request
02:12:40.375 00.000 20224 Worker thread wakes up
02:12:40.375 00.000 8996 GuideStep: 0.4 px 51 ms WEST, 0.0 px 0 ms NORTH
02:12:40.379 00.004 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:40.379 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:41.357 00.978 20224 Exposure complete
02:12:41.431 00.074 20224 worker thread done servicing request
02:12:41.431 00.000 8996 OnExposeComplete: enter
02:12:41.433 00.002 8996 UpdateGuideState(): m_state=6
02:12:41.435 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15121
02:12:41.436 00.001 8996 Star::Find returns 1 (0), X=138.01, Y=472.38, Mass=691855, SNR=300.8, Peak=46752 HFD=4.7
02:12:41.437 00.001 8996 Star::Find false star n=7 nbg=243 bg=3252.3 sigma=105.0 thresh=3567 peak=3422
02:12:41.437 00.000 8996 MultiStar: [#1 0.08,-0.27,0.38,U] [#2 -1.24,-1.24,0.00,M10] [#3 -0.36,-0.88,0.00,M5] [#4 -1.10,-0.99,0.00,M10] [#5 -0.91,-0.91,0.00,R] [#6 0.60,0.59,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -0.35,-0.50,0.00,M1] [#9 -0.47,-0.77,0.00,M5] 
02:12:41.438 00.001 8996 refined, 1 included, MultiStar: {-0.07, -0.47}, one-star: {-0.12, -0.54}
02:12:41.439 00.001 8996 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.10) = xAngle (-1.62 = -1.62)
02:12:41.440 00.001 8996 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.74 = 1.54)
02:12:41.440 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.47 hyp=0.47 cameraTheta=-1.71 mountX=-0.02 mountY=0.47, mountTheta=1.62
02:12:41.442 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.47, opts=13)
02:12:41.443 00.001 8996 Enqueuing Move request for scope (-0.07, -0.47)
02:12:41.443 00.000 20224 Worker thread wakes up
02:12:41.443 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.47) opts 0xd
02:12:41.444 00.001 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.47)
02:12:41.444 00.000 20224 Moving (-0.07, -0.47) raw xDistance=-0.02 yDistance=0.47
02:12:41.444 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:12:41.444 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:41.444 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
02:12:41.444 00.000 20224 MoveAxis(E, 0, ABG)
02:12:41.444 00.000 20224 Move returns status 0, amount 0
02:12:41.444 00.000 20224 MoveAxis(N, 0, ABG)
02:12:41.444 00.000 20224 Move returns status 0, amount 0
02:12:41.444 00.000 20224 move complete, result=0
02:12:41.444 00.000 20224 worker thread done servicing request
02:12:41.447 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=46752, med=3334, FiltMin=2883, FiltMax=25843, Gamma=1.000
02:12:41.479 00.032 8996 UpdateGuideState exits: m=691855 SNR=300.8
02:12:41.480 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:41.482 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:41.482 00.000 8996 Enqueuing Expose request
02:12:41.483 00.001 20224 Worker thread wakes up
02:12:41.484 00.001 8996 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
02:12:41.485 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:41.485 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:42.645 01.160 20224 Exposure complete
02:12:42.715 00.070 20224 worker thread done servicing request
02:12:42.715 00.000 8996 OnExposeComplete: enter
02:12:42.716 00.001 8996 UpdateGuideState(): m_state=6
02:12:42.717 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15122
02:12:42.717 00.000 8996 Star::Find returns 1 (0), X=137.81, Y=472.67, Mass=595436, SNR=287.9, Peak=39661 HFD=4.5
02:12:42.719 00.002 8996 Star::Find false star n=4 nbg=241 bg=3250.9 sigma=103.0 thresh=3560 peak=3487
02:12:42.720 00.001 8996 MultiStar: [#1 -0.52,0.30,0.00,M1] [#2 -0.06,-0.87,0.00,R] [#3 -0.85,-0.42,0.00,M6] [#4 -1.70,-0.14,0.00,R] [#5 0.06,0.03,0.52,U] [#6 -0.03,0.43,0.20,U] [#7 0.00,0.00,0.00,L] [#8 -0.03,-0.30,0.39,U] [#9 -0.44,-0.49,0.00,M6] 
02:12:42.720 00.000 8996 refined, 3 included, MultiStar: {-0.15, -0.12}, one-star: {-0.32, -0.25}
02:12:42.722 00.002 8996 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.10) = xAngle (-2.34 = -2.34)
02:12:42.722 00.000 8996 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
02:12:42.723 00.001 8996 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.44 mountX=-0.13 mountY=0.14, mountTheta=2.33
02:12:42.724 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=-0.12, opts=13)
02:12:42.725 00.001 8996 Enqueuing Move request for scope (-0.15, -0.12)
02:12:42.726 00.001 20224 Worker thread wakes up
02:12:42.726 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.12) opts 0xd
02:12:42.726 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, -0.12)
02:12:42.726 00.000 20224 Moving (-0.15, -0.12) raw xDistance=-0.13 yDistance=0.14
02:12:42.726 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:12:42.726 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:42.727 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:12:42.727 00.000 20224 MoveAxis(E, 0, ABG)
02:12:42.727 00.000 20224 Move returns status 0, amount 0
02:12:42.727 00.000 20224 MoveAxis(N, 0, ABG)
02:12:42.727 00.000 20224 Move returns status 0, amount 0
02:12:42.727 00.000 20224 move complete, result=0
02:12:42.727 00.000 20224 worker thread done servicing request
02:12:42.731 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=39661, med=3334, FiltMin=2877, FiltMax=25805, Gamma=1.000
02:12:42.755 00.024 8996 UpdateGuideState exits: m=595436 SNR=287.9
02:12:42.757 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:42.758 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:42.759 00.001 8996 Enqueuing Expose request
02:12:42.760 00.001 20224 Worker thread wakes up
02:12:42.760 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:12:42.761 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:42.761 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:43.740 00.979 20224 Exposure complete
02:12:43.832 00.092 20224 worker thread done servicing request
02:12:43.832 00.000 8996 OnExposeComplete: enter
02:12:43.833 00.001 8996 UpdateGuideState(): m_state=6
02:12:43.834 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15123
02:12:43.835 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=472.48, Mass=639124, SNR=329.9, Peak=44288 HFD=4.2
02:12:43.835 00.000 8996 Star::Find false star n=6 nbg=269 bg=3273.3 sigma=137.9 thresh=3687 peak=3631
02:12:43.836 00.001 8996 Star::Find false star n=6 nbg=268 bg=3249.2 sigma=120.1 thresh=3610 peak=3457
02:12:43.837 00.001 8996 MultiStar: [#1 -0.02,-0.11,0.37,U] [#2 0.00,0.00,0.00,L] [#3 -0.56,-0.74,0.00,M7] [#4 0.36,-0.59,0.00,M1] [#5 0.07,-0.05,0.62,U] [#6 0.20,0.45,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 -0.32,-0.37,0.00,M1] [#9 -0.58,-0.51,0.00,M7] [#10 -0.44,-0.73,0.00,M1] 
02:12:43.838 00.001 8996 refined, 2 included, MultiStar: {-0.07, -0.26}, one-star: {-0.17, -0.44}
02:12:43.839 00.001 8996 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.10) = xAngle (-1.73 = -1.73)
02:12:43.840 00.001 8996 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.85 = 1.43)
02:12:43.840 00.000 8996 CameraToMount -- cameraX=-0.07 cameraY=-0.26 hyp=0.27 cameraTheta=-1.82 mountX=-0.04 mountY=0.26, mountTheta=1.73
02:12:43.842 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=-0.26, opts=13)
02:12:43.843 00.001 8996 Enqueuing Move request for scope (-0.07, -0.26)
02:12:43.843 00.000 20224 Worker thread wakes up
02:12:43.844 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.26) opts 0xd
02:12:43.844 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, -0.26)
02:12:43.844 00.000 20224 Moving (-0.07, -0.26) raw xDistance=-0.04 yDistance=0.26
02:12:43.844 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:12:43.844 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:43.844 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:12:43.844 00.000 20224 MoveAxis(E, 0, ABG)
02:12:43.844 00.000 20224 Move returns status 0, amount 0
02:12:43.844 00.000 20224 MoveAxis(N, 0, ABG)
02:12:43.844 00.000 20224 Move returns status 0, amount 0
02:12:43.844 00.000 20224 move complete, result=0
02:12:43.844 00.000 20224 worker thread done servicing request
02:12:43.847 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=44288, med=3334, FiltMin=2873, FiltMax=24675, Gamma=1.000
02:12:43.874 00.027 8996 UpdateGuideState exits: m=639124 SNR=329.9
02:12:43.875 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:43.876 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:43.877 00.001 8996 Enqueuing Expose request
02:12:43.878 00.001 20224 Worker thread wakes up
02:12:43.878 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:12:43.879 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:43.879 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:45.039 01.160 20224 Exposure complete
02:12:45.100 00.061 20224 worker thread done servicing request
02:12:45.100 00.000 8996 OnExposeComplete: enter
02:12:45.101 00.001 8996 UpdateGuideState(): m_state=6
02:12:45.102 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15124
02:12:45.103 00.001 8996 Star::Find returns 1 (0), X=137.90, Y=472.70, Mass=639126, SNR=340.7, Peak=38205 HFD=4.6
02:12:45.104 00.001 8996 Star::Find false star n=3 nbg=258 bg=3246.7 sigma=126.9 thresh=3627 peak=3412
02:12:45.105 00.001 8996 MultiStar: [#1 -0.07,-0.25,0.32,U] [#2 -2.33,1.18,0.00,M1] [#3 0.02,-0.33,0.16,U] [#4 0.56,-0.54,0.00,M2] [#5 0.15,0.04,0.43,U] [#6 0.32,0.42,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 -0.01,-0.50,0.00,M2] [#9 -0.31,-0.23,0.26,U] 
02:12:45.106 00.001 8996 refined, 4 included, MultiStar: {-0.12, -0.18}, one-star: {-0.23, -0.22}
02:12:45.106 00.000 8996 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.10) = xAngle (-2.07 = -2.07)
02:12:45.108 00.002 8996 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.19 = 1.09)
02:12:45.108 00.000 8996 CameraToMount -- cameraX=-0.12 cameraY=-0.18 hyp=0.22 cameraTheta=-2.17 mountX=-0.11 mountY=0.19, mountTheta=2.07
02:12:45.110 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.12, y=-0.18, opts=13)
02:12:45.111 00.001 8996 Enqueuing Move request for scope (-0.12, -0.18)
02:12:45.112 00.001 20224 Worker thread wakes up
02:12:45.112 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.18) opts 0xd
02:12:45.112 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.12, -0.18)
02:12:45.112 00.000 20224 Moving (-0.12, -0.18) raw xDistance=-0.11 yDistance=0.19
02:12:45.112 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:12:45.112 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:45.112 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
02:12:45.112 00.000 20224 MoveAxis(E, 0, ABG)
02:12:45.112 00.000 20224 Move returns status 0, amount 0
02:12:45.112 00.000 20224 MoveAxis(N, 0, ABG)
02:12:45.112 00.000 20224 Move returns status 0, amount 0
02:12:45.112 00.000 20224 move complete, result=0
02:12:45.112 00.000 20224 worker thread done servicing request
02:12:45.117 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38205, med=3334, FiltMin=2864, FiltMax=26941, Gamma=1.000
02:12:45.144 00.027 8996 UpdateGuideState exits: m=639126 SNR=340.7
02:12:45.145 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:45.146 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:45.148 00.002 8996 Enqueuing Expose request
02:12:45.149 00.001 20224 Worker thread wakes up
02:12:45.149 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:12:45.150 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:45.150 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:46.114 00.964 20224 Exposure complete
02:12:46.169 00.055 20224 worker thread done servicing request
02:12:46.169 00.000 8996 OnExposeComplete: enter
02:12:46.170 00.001 8996 UpdateGuideState(): m_state=6
02:12:46.172 00.002 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15125
02:12:46.175 00.003 8996 Star::Find returns 1 (0), X=137.47, Y=472.58, Mass=594577, SNR=281.5, Peak=36797 HFD=4.5
02:12:46.177 00.002 8996 Star::Find false star n=7 nbg=254 bg=3260.7 sigma=111.3 thresh=3595 peak=3585
02:12:46.180 00.003 8996 Star::Find false star n=3 nbg=262 bg=3254.7 sigma=125.1 thresh=3630 peak=3448
02:12:46.181 00.001 8996 MultiStar: [#1 0.21,-0.10,0.33,U] [#2 0.00,0.00,0.00,L] [#3 -0.80,-0.49,0.00,M7] [#4 -0.05,-0.94,0.00,M3] [#5 -0.35,-0.08,0.59,U] [#6 -0.22,0.04,0.13,U] [#7 0.00,0.00,0.00,L] [#8 -0.20,-0.29,0.34,U] [#9 -0.80,-0.55,0.00,M7] [#10 -0.97,-0.94,0.00,M2] 
02:12:46.183 00.002 8996 refined, 4 included, MultiStar: {-0.37, -0.22}, one-star: {-0.66, -0.34}
02:12:46.185 00.002 8996 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.10) = xAngle (-2.52 = -2.52)
02:12:46.186 00.001 8996 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.65 = 0.64)
02:12:46.187 00.001 8996 CameraToMount -- cameraX=-0.37 cameraY=-0.22 hyp=0.43 cameraTheta=-2.62 mountX=-0.35 mountY=0.26, mountTheta=2.51
02:12:46.189 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.37, y=-0.22, opts=13)
02:12:46.190 00.001 8996 Enqueuing Move request for scope (-0.37, -0.22)
02:12:46.191 00.001 20224 Worker thread wakes up
02:12:46.191 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.22) opts 0xd
02:12:46.191 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.37, -0.22)
02:12:46.191 00.000 20224 Moving (-0.37, -0.22) raw xDistance=-0.35 yDistance=0.26
02:12:46.191 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
02:12:46.191 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:12:46.191 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
02:12:46.192 00.001 20224 MoveAxis(E, 51, ABG)
02:12:46.192 00.000 20224 Guiding  Dir = 2, Dur = 51
02:12:46.192 00.000 20224 IsSlewing returns 0
02:12:46.192 00.000 20224 IsGuiding returns 0
02:12:46.197 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=36797, med=3334, FiltMin=2880, FiltMax=23875, Gamma=1.000
02:12:46.219 00.022 20224 PulseGuide returned control before completion, sleep 35
02:12:46.219 00.000 8996 UpdateGuideState exits: m=594577 SNR=281.5
02:12:46.221 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:46.221 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:46.222 00.001 8996 Enqueuing Expose request
02:12:46.265 00.043 20224 IsGuiding returns 1
02:12:46.265 00.000 20224 scope still moving after pulse duration time elapsed
02:12:46.297 00.032 20224 IsSlewing returns 0
02:12:46.297 00.000 20224 IsGuiding returns 1
02:12:46.328 00.031 20224 IsSlewing returns 0
02:12:46.328 00.000 20224 IsGuiding returns 0
02:12:46.328 00.000 20224 scope move finished after 51 + 85 ms
02:12:46.330 00.002 20224 Move returns status 0, amount 51
02:12:46.330 00.000 20224 MoveAxis(N, 0, ABG)
02:12:46.330 00.000 20224 Move returns status 0, amount 0
02:12:46.330 00.000 20224 move complete, result=0
02:12:46.330 00.000 20224 worker thread done servicing request
02:12:46.330 00.000 8996 GuideStep: -0.4 px 51 ms EAST, 0.3 px 0 ms NORTH
02:12:46.333 00.003 20224 Worker thread wakes up
02:12:46.333 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:46.333 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:47.507 01.174 20224 Exposure complete
02:12:47.559 00.052 20224 worker thread done servicing request
02:12:47.560 00.001 8996 OnExposeComplete: enter
02:12:47.561 00.001 8996 UpdateGuideState(): m_state=6
02:12:47.561 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15126
02:12:47.562 00.001 8996 Star::Find returns 1 (0), X=137.75, Y=472.21, Mass=513841, SNR=249.7, Peak=37376 HFD=4.5
02:12:47.563 00.001 8996 Star::Find false star n=6 nbg=254 bg=3236.6 sigma=106.5 thresh=3556 peak=3476
02:12:47.564 00.001 8996 Star::Find false star n=6 nbg=269 bg=3235.4 sigma=123.1 thresh=3605 peak=3415
02:12:47.565 00.001 8996 MultiStar: [#1 -0.30,-0.34,0.37,U] [#2 0.00,0.00,0.00,L] [#3 -0.94,-1.10,0.00,M8] [#4 0.11,-0.73,0.00,M4] [#5 0.25,-0.36,0.65,U] [#6 -0.23,0.04,0.14,U] [#7 0.00,0.00,0.00,L] [#8 -0.03,-0.68,0.00,M2] [#9 -0.75,-1.11,0.00,M8] [#10 -0.65,-1.20,0.00,M3] 
02:12:47.566 00.001 8996 refined, 3 included, MultiStar: {-0.17, -0.49}, one-star: {-0.39, -0.71}
02:12:47.566 00.000 8996 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.10) = xAngle (-1.81 = -1.81)
02:12:47.567 00.001 8996 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.93 = 1.35)
02:12:47.568 00.001 8996 CameraToMount -- cameraX=-0.17 cameraY=-0.49 hyp=0.52 cameraTheta=-1.90 mountX=-0.12 mountY=0.51, mountTheta=1.81
02:12:47.569 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.17, y=-0.49, opts=13)
02:12:47.570 00.001 8996 Enqueuing Move request for scope (-0.17, -0.49)
02:12:47.571 00.001 20224 Worker thread wakes up
02:12:47.571 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.49) opts 0xd
02:12:47.571 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.17, -0.49)
02:12:47.571 00.000 20224 Moving (-0.17, -0.49) raw xDistance=-0.12 yDistance=0.51
02:12:47.571 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
02:12:47.571 00.000 20224 switching direction from -1 to 1 - decHistory=4 oldest=0.40 newest=0.96
02:12:47.571 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
02:12:47.572 00.001 20224 MoveAxis(E, 0, ABG)
02:12:47.572 00.000 20224 Move returns status 0, amount 0
02:12:47.572 00.000 20224 MoveAxis(S, 107, ABG)
02:12:47.572 00.000 20224 Guiding  Dir = 1, Dur = 107
02:12:47.572 00.000 20224 IsSlewing returns 0
02:12:47.572 00.000 20224 IsGuiding returns 0
02:12:47.574 00.002 20224 PulseGuide returned control before completion, sleep 116
02:12:47.576 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37376, med=3331, FiltMin=2893, FiltMax=21843, Gamma=1.000
02:12:47.589 00.013 8996 UpdateGuideState exits: m=513841 SNR=249.7
02:12:47.590 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:47.591 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:47.591 00.000 8996 Enqueuing Expose request
02:12:47.703 00.112 20224 IsGuiding returns 1
02:12:47.703 00.000 20224 scope still moving after pulse duration time elapsed
02:12:47.734 00.031 20224 IsSlewing returns 0
02:12:47.734 00.000 20224 IsGuiding returns 0
02:12:47.735 00.001 20224 scope move finished after 107 + 55 ms
02:12:47.735 00.000 20224 Move returns status 0, amount 107
02:12:47.735 00.000 20224 move complete, result=0
02:12:47.735 00.000 20224 worker thread done servicing request
02:12:47.735 00.000 20224 Worker thread wakes up
02:12:47.735 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:47.735 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.5 px 107 ms SOUTH
02:12:47.737 00.002 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:48.723 00.986 20224 Exposure complete
02:12:48.787 00.064 20224 worker thread done servicing request
02:12:48.787 00.000 8996 OnExposeComplete: enter
02:12:48.788 00.001 8996 UpdateGuideState(): m_state=6
02:12:48.789 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15127
02:12:48.790 00.001 8996 Star::Find returns 1 (0), X=138.28, Y=472.10, Mass=637610, SNR=307.6, Peak=38589 HFD=4.6
02:12:48.791 00.001 8996 Star::Find false star n=3 nbg=273 bg=3246.4 sigma=125.7 thresh=3623 peak=3452
02:12:48.792 00.001 8996 Star::Find false star n=3 nbg=243 bg=3259.5 sigma=113.8 thresh=3601 peak=3438
02:12:48.793 00.001 8996 MultiStar: [#1 -0.02,-0.69,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.28,-0.59,0.00,M9] [#4 0.75,-0.72,0.00,M5] [#5 0.37,-0.13,0.43,U] [#6 0.57,0.08,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.28,-0.84,0.00,M3] [#9 -0.06,-1.23,0.00,M9] [#10 -0.37,-1.30,0.00,M4] 
02:12:48.794 00.001 8996 refined, 1 included, MultiStar: {0.22, -0.61}, one-star: {0.15, -0.82}
02:12:48.796 00.002 8996 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.10) = xAngle (-1.13 = -1.13)
02:12:48.798 00.002 8996 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.26 = 2.03)
02:12:48.801 00.003 8996 CameraToMount -- cameraX=0.22 cameraY=-0.61 hyp=0.65 cameraTheta=-1.23 mountX=0.27 mountY=0.58, mountTheta=1.13
02:12:48.805 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.22, y=-0.61, opts=13)
02:12:48.807 00.002 8996 Enqueuing Move request for scope (0.22, -0.61)
02:12:48.808 00.001 20224 Worker thread wakes up
02:12:48.808 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.61) opts 0xd
02:12:48.809 00.001 20224 Handling offset move in thread for scope, endpoint = (0.22, -0.61)
02:12:48.809 00.000 20224 Moving (0.22, -0.61) raw xDistance=0.27 yDistance=0.58
02:12:48.809 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
02:12:48.809 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
02:12:48.809 00.000 20224 MoveAxis(W, 40, ABG)
02:12:48.809 00.000 20224 Guiding  Dir = 3, Dur = 40
02:12:48.810 00.001 20224 IsSlewing returns 0
02:12:48.810 00.000 20224 IsGuiding returns 0
02:12:48.813 00.003 20224 PulseGuide returned control before completion, sleep 48
02:12:48.818 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=38589, med=3331, FiltMin=2873, FiltMax=25952, Gamma=1.000
02:12:48.842 00.024 8996 UpdateGuideState exits: m=637610 SNR=307.6
02:12:48.844 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:48.846 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:48.848 00.002 8996 Enqueuing Expose request
02:12:48.874 00.026 20224 IsGuiding returns 1
02:12:48.874 00.000 20224 scope still moving after pulse duration time elapsed
02:12:48.906 00.032 20224 IsSlewing returns 0
02:12:48.906 00.000 20224 IsGuiding returns 0
02:12:48.906 00.000 20224 scope move finished after 40 + 55 ms
02:12:48.906 00.000 20224 Move returns status 0, amount 40
02:12:48.906 00.000 20224 MoveAxis(S, 123, ABG)
02:12:48.906 00.000 20224 Guiding  Dir = 1, Dur = 123
02:12:48.906 00.000 20224 IsSlewing returns 0
02:12:48.907 00.001 20224 IsGuiding returns 0
02:12:48.908 00.001 20224 PulseGuide returned control before completion, sleep 132
02:12:49.045 00.137 20224 IsGuiding returns 1
02:12:49.045 00.000 20224 scope still moving after pulse duration time elapsed
02:12:49.076 00.031 20224 IsSlewing returns 0
02:12:49.076 00.000 20224 IsGuiding returns 0
02:12:49.076 00.000 20224 scope move finished after 123 + 47 ms
02:12:49.076 00.000 20224 Move returns status 0, amount 123
02:12:49.076 00.000 20224 move complete, result=0
02:12:49.077 00.001 20224 worker thread done servicing request
02:12:49.077 00.000 20224 Worker thread wakes up
02:12:49.077 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:49.077 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:49.077 00.000 8996 GuideStep: 0.3 px 40 ms WEST, 0.6 px 123 ms SOUTH
02:12:50.239 01.162 20224 Exposure complete
02:12:50.319 00.080 20224 worker thread done servicing request
02:12:50.320 00.001 8996 OnExposeComplete: enter
02:12:50.321 00.001 8996 UpdateGuideState(): m_state=6
02:12:50.322 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15128
02:12:50.323 00.001 8996 Star::Find returns 1 (0), X=137.89, Y=472.86, Mass=537246, SNR=273.3, Peak=33021 HFD=4.5
02:12:50.325 00.002 8996 Star::Find false star n=2 nbg=278 bg=3258.7 sigma=133.5 thresh=3659 peak=3431
02:12:50.326 00.001 8996 MultiStar: [#1 0.12,0.58,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.81,0.03,0.00,M10] [#4 -0.03,-0.54,0.00,M6] [#5 0.32,0.74,0.00,M1] [#6 0.01,0.83,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.09,0.33,0.30,U] [#9 -0.19,-0.48,0.00,M10] [#10 -0.44,0.03,0.49,U] 
02:12:50.329 00.003 8996 refined, 2 included, MultiStar: {-0.24, 0.03}, one-star: {-0.24, -0.06}
02:12:50.331 00.002 8996 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.10) = xAngle (3.12 = 3.12)
02:12:50.334 00.003 8996 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.00 = -0.00)
02:12:50.336 00.002 8996 CameraToMount -- cameraX=-0.24 cameraY=0.03 hyp=0.24 cameraTheta=3.02 mountX=-0.24 mountY=-0.00, mountTheta=-3.14
02:12:50.339 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=0.03, opts=13)
02:12:50.341 00.002 8996 Enqueuing Move request for scope (-0.24, 0.03)
02:12:50.343 00.002 20224 Worker thread wakes up
02:12:50.343 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.03) opts 0xd
02:12:50.343 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, 0.03)
02:12:50.344 00.001 20224 Moving (-0.24, 0.03) raw xDistance=-0.24 yDistance=-0.00
02:12:50.344 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
02:12:50.344 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:50.344 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
02:12:50.344 00.000 20224 MoveAxis(E, 33, ABG)
02:12:50.344 00.000 20224 Guiding  Dir = 2, Dur = 33
02:12:50.344 00.000 20224 IsSlewing returns 0
02:12:50.344 00.000 20224 IsGuiding returns 0
02:12:50.348 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=33021, med=3331, FiltMin=2841, FiltMax=23849, Gamma=1.000
02:12:50.370 00.022 8996 UpdateGuideState exits: m=537246 SNR=273.3
02:12:50.372 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:50.375 00.003 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:50.377 00.002 20224 PulseGuide returned control before completion, sleep 13
02:12:50.377 00.000 8996 Enqueuing Expose request
02:12:50.404 00.027 20224 IsGuiding returns 1
02:12:50.404 00.000 20224 scope still moving after pulse duration time elapsed
02:12:50.436 00.032 20224 IsSlewing returns 0
02:12:50.436 00.000 20224 IsGuiding returns 1
02:12:50.468 00.032 20224 IsSlewing returns 0
02:12:50.468 00.000 20224 IsGuiding returns 0
02:12:50.468 00.000 20224 scope move finished after 33 + 90 ms
02:12:50.468 00.000 20224 Move returns status 0, amount 33
02:12:50.468 00.000 20224 MoveAxis(N, 0, ABG)
02:12:50.468 00.000 20224 Move returns status 0, amount 0
02:12:50.469 00.001 20224 move complete, result=0
02:12:50.469 00.000 20224 worker thread done servicing request
02:12:50.469 00.000 20224 Worker thread wakes up
02:12:50.469 00.000 8996 GuideStep: -0.2 px 33 ms EAST, -0.0 px 0 ms NORTH
02:12:50.471 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:50.471 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:51.454 00.983 20224 Exposure complete
02:12:51.528 00.074 20224 worker thread done servicing request
02:12:51.528 00.000 8996 OnExposeComplete: enter
02:12:51.529 00.001 8996 UpdateGuideState(): m_state=6
02:12:51.530 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15129
02:12:51.531 00.001 8996 Star::Find returns 1 (0), X=138.68, Y=472.89, Mass=640818, SNR=284.2, Peak=38659 HFD=4.6
02:12:51.532 00.001 8996 Star::Find false star n=5 nbg=267 bg=3240.5 sigma=116.7 thresh=3591 peak=3430
02:12:51.533 00.001 8996 Star::Find false star n=4 nbg=246 bg=3277.9 sigma=110.8 thresh=3610 peak=3433
02:12:51.534 00.001 8996 MultiStar: [#1 0.31,0.23,0.35,U] [#2 0.00,0.00,0.00,L] [#3 -0.48,-0.53,0.00,R] [#4 0.91,-0.34,0.00,M7] [#5 0.78,0.19,0.00,M2] [#6 0.91,0.53,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.74,-0.21,0.00,M3] [#9 0.23,-0.64,0.00,R] [#10 0.40,-0.48,0.00,M4] 
02:12:51.535 00.001 8996 refined, 1 included, MultiStar: {0.49, 0.03}, one-star: {0.55, -0.03}
02:12:51.536 00.001 8996 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.10) = xAngle (0.17 = 0.17)
02:12:51.537 00.001 8996 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.95 = -2.95)
02:12:51.538 00.001 8996 CameraToMount -- cameraX=0.49 cameraY=0.03 hyp=0.49 cameraTheta=0.07 mountX=0.48 mountY=-0.09, mountTheta=-0.19
02:12:51.540 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.49, y=0.03, opts=13)
02:12:51.541 00.001 8996 Enqueuing Move request for scope (0.49, 0.03)
02:12:51.542 00.001 20224 Worker thread wakes up
02:12:51.542 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.03) opts 0xd
02:12:51.542 00.000 20224 Handling offset move in thread for scope, endpoint = (0.49, 0.03)
02:12:51.542 00.000 20224 Moving (0.49, 0.03) raw xDistance=0.48 yDistance=-0.09
02:12:51.542 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.48
02:12:51.542 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:51.542 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
02:12:51.542 00.000 20224 MoveAxis(W, 68, ABG)
02:12:51.542 00.000 20224 Guiding  Dir = 3, Dur = 68
02:12:51.542 00.000 20224 IsSlewing returns 0
02:12:51.542 00.000 20224 IsGuiding returns 0
02:12:51.545 00.003 20224 PulseGuide returned control before completion, sleep 76
02:12:51.547 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=38659, med=3331, FiltMin=2902, FiltMax=27664, Gamma=1.000
02:12:51.562 00.015 8996 UpdateGuideState exits: m=640818 SNR=284.2
02:12:51.563 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:51.564 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:51.565 00.001 8996 Enqueuing Expose request
02:12:51.622 00.057 20224 IsGuiding returns 1
02:12:51.622 00.000 20224 scope still moving after pulse duration time elapsed
02:12:51.654 00.032 20224 IsSlewing returns 0
02:12:51.654 00.000 20224 IsGuiding returns 0
02:12:51.654 00.000 20224 scope move finished after 68 + 43 ms
02:12:51.654 00.000 20224 Move returns status 0, amount 68
02:12:51.654 00.000 20224 MoveAxis(N, 0, ABG)
02:12:51.654 00.000 20224 Move returns status 0, amount 0
02:12:51.654 00.000 20224 move complete, result=0
02:12:51.655 00.001 20224 worker thread done servicing request
02:12:51.655 00.000 20224 Worker thread wakes up
02:12:51.655 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:51.655 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:51.655 00.000 8996 GuideStep: 0.5 px 68 ms WEST, -0.1 px 0 ms NORTH
02:12:52.826 01.171 20224 Exposure complete
02:12:52.928 00.102 20224 worker thread done servicing request
02:12:52.928 00.000 8996 OnExposeComplete: enter
02:12:52.929 00.001 8996 UpdateGuideState(): m_state=6
02:12:52.930 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15130
02:12:52.931 00.001 8996 Star::Find returns 1 (0), X=137.97, Y=473.02, Mass=538026, SNR=246.5, Peak=34365 HFD=4.5
02:12:52.932 00.001 8996 Star::Find false star n=4 nbg=265 bg=3248.8 sigma=122.4 thresh=3616 peak=3437
02:12:52.932 00.000 8996 MultiStar: [#1 0.25,0.35,0.34,U] [#2 0.00,0.00,0.00,L] [#3 -0.15,0.46,0.00,M1] [#4 0.87,0.07,0.00,M8] [#5 0.40,0.84,0.00,M3] [#6 0.53,0.83,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.26,0.24,0.38,U] [#9 -0.11,0.67,0.00,M1] [#10 -0.43,-0.23,0.00,M5] 
02:12:52.933 00.001 8996 refined, 2 included, MultiStar: {0.01, 0.18}, one-star: {-0.17, 0.10}
02:12:52.934 00.001 8996 CameraToMount -- cameraTheta (1.51) - m_xAngle (-0.10) = xAngle (1.61 = 1.61)
02:12:52.935 00.001 8996 CameraToMount -- cameraTheta (1.51) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.51 = -1.51)
02:12:52.936 00.001 8996 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.51 mountX=-0.01 mountY=-0.18, mountTheta=-1.61
02:12:52.937 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=0.18, opts=13)
02:12:52.938 00.001 8996 Enqueuing Move request for scope (0.01, 0.18)
02:12:52.939 00.001 20224 Worker thread wakes up
02:12:52.939 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
02:12:52.939 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
02:12:52.939 00.000 20224 Moving (0.01, 0.18) raw xDistance=-0.01 yDistance=-0.18
02:12:52.939 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:12:52.939 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:52.939 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
02:12:52.939 00.000 20224 MoveAxis(E, 0, ABG)
02:12:52.939 00.000 20224 Move returns status 0, amount 0
02:12:52.939 00.000 20224 MoveAxis(N, 0, ABG)
02:12:52.939 00.000 20224 Move returns status 0, amount 0
02:12:52.939 00.000 20224 move complete, result=0
02:12:52.940 00.001 20224 worker thread done servicing request
02:12:52.943 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=34365, med=3334, FiltMin=2899, FiltMax=23257, Gamma=1.000
02:12:52.957 00.014 8996 UpdateGuideState exits: m=538026 SNR=246.5
02:12:52.961 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:52.962 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:52.963 00.001 8996 Enqueuing Expose request
02:12:52.964 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:12:52.965 00.001 20224 Worker thread wakes up
02:12:52.965 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:52.965 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:53.927 00.962 20224 Exposure complete
02:12:53.993 00.066 20224 worker thread done servicing request
02:12:53.995 00.002 8996 OnExposeComplete: enter
02:12:53.995 00.000 8996 UpdateGuideState(): m_state=6
02:12:53.997 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15131
02:12:53.998 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=472.81, Mass=548786, SNR=259.0, Peak=33309 HFD=4.4
02:12:54.000 00.002 8996 Star::Find false star n=2 nbg=264 bg=3254.5 sigma=132.1 thresh=3651 peak=3521
02:12:54.002 00.002 8996 Star::Find false star n=2 nbg=258 bg=3242.4 sigma=118.5 thresh=3598 peak=3458
02:12:54.003 00.001 8996 MultiStar: [#1 -0.11,-0.23,0.35,U] [#2 0.00,0.00,0.00,L] [#3 0.07,0.29,0.15,U] [#4 0.37,-0.68,0.00,M9] [#5 0.40,0.12,0.49,U] [#6 0.19,0.42,0.13,U] [#7 0.00,0.00,0.00,L] [#8 0.43,-0.27,0.00,M3] [#9 -0.29,-0.20,0.44,U] [#10 -0.43,-0.75,0.00,M6] 
02:12:54.004 00.001 8996 refined, 5 included, MultiStar: {-0.01, -0.05}, one-star: {-0.09, -0.11}
02:12:54.005 00.001 8996 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.10) = xAngle (-1.66 = -1.66)
02:12:54.006 00.001 8996 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.79 = 1.50)
02:12:54.007 00.001 8996 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.76 mountX=-0.00 mountY=0.05, mountTheta=1.66
02:12:54.009 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.01, y=-0.05, opts=13)
02:12:54.010 00.001 8996 Enqueuing Move request for scope (-0.01, -0.05)
02:12:54.011 00.001 20224 Worker thread wakes up
02:12:54.011 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.05) opts 0xd
02:12:54.011 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.01, -0.05)
02:12:54.011 00.000 20224 Moving (-0.01, -0.05) raw xDistance=-0.00 yDistance=0.05
02:12:54.011 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:12:54.011 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:54.011 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
02:12:54.011 00.000 20224 MoveAxis(E, 0, ABG)
02:12:54.011 00.000 20224 Move returns status 0, amount 0
02:12:54.011 00.000 20224 MoveAxis(N, 0, ABG)
02:12:54.011 00.000 20224 Move returns status 0, amount 0
02:12:54.011 00.000 20224 move complete, result=0
02:12:54.011 00.000 20224 worker thread done servicing request
02:12:54.016 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=33309, med=3331, FiltMin=2893, FiltMax=25609, Gamma=1.000
02:12:54.036 00.020 8996 UpdateGuideState exits: m=548786 SNR=259.0
02:12:54.038 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:54.039 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:54.040 00.001 8996 Enqueuing Expose request
02:12:54.042 00.002 20224 Worker thread wakes up
02:12:54.042 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:12:54.043 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:54.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:55.198 01.155 20224 Exposure complete
02:12:55.401 00.203 20224 worker thread done servicing request
02:12:55.961 00.560 8996 OnExposeComplete: enter
02:12:55.963 00.002 8996 UpdateGuideState(): m_state=6
02:12:55.964 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15132
02:12:55.965 00.001 8996 Star::Find returns 1 (0), X=137.57, Y=473.26, Mass=525776, SNR=266.8, Peak=28493 HFD=4.7
02:12:55.965 00.000 8996 Star::Find false star n=1 nbg=277 bg=3248.0 sigma=136.6 thresh=3658 peak=3438
02:12:55.967 00.002 8996 Star::Find false star n=1 nbg=268 bg=3233.8 sigma=124.8 thresh=3608 peak=3431
02:12:55.969 00.002 8996 MultiStar: [#1 0.01,0.60,0.00,M1] [#2 0.00,0.00,0.00,L] [#3 -0.17,0.30,0.19,U] [#4 0.15,-0.18,0.14,U] [#5 0.08,0.82,0.00,M3] [#6 -0.50,0.66,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 -0.20,0.13,0.34,U] [#9 -1.05,0.29,0.00,M1] [#10 -0.57,-0.03,0.00,M7] 
02:12:55.975 00.006 8996 refined, 3 included, MultiStar: {-0.39, 0.25}, one-star: {-0.57, 0.34}
02:12:55.982 00.007 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
02:12:55.984 00.002 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
02:12:55.990 00.006 8996 CameraToMount -- cameraX=-0.39 cameraY=0.25 hyp=0.46 cameraTheta=2.57 mountX=-0.41 mountY=-0.20, mountTheta=-2.68
02:12:56.012 00.022 8996 SchedulePrimaryMove(0F4914C0, x=-0.39, y=0.25, opts=13)
02:12:56.015 00.003 8996 Enqueuing Move request for scope (-0.39, 0.25)
02:12:56.016 00.001 20224 Worker thread wakes up
02:12:56.016 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.25) opts 0xd
02:12:56.016 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.39, 0.25)
02:12:56.016 00.000 20224 Moving (-0.39, 0.25) raw xDistance=-0.41 yDistance=-0.20
02:12:56.016 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
02:12:56.016 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:56.016 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
02:12:56.016 00.000 20224 MoveAxis(E, 60, ABG)
02:12:56.016 00.000 20224 Guiding  Dir = 2, Dur = 60
02:12:56.016 00.000 20224 IsSlewing returns 0
02:12:56.017 00.001 20224 IsGuiding returns 0
02:12:56.018 00.001 20224 PulseGuide returned control before completion, sleep 69
02:12:56.024 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=28493, med=3331, FiltMin=2902, FiltMax=21206, Gamma=1.000
02:12:56.045 00.021 8996 UpdateGuideState exits: m=525776 SNR=266.8
02:12:56.047 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:56.048 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:56.050 00.002 8996 Enqueuing Expose request
02:12:56.102 00.052 20224 IsGuiding returns 0
02:12:56.102 00.000 20224 Move returns status 0, amount 60
02:12:56.102 00.000 20224 MoveAxis(N, 0, ABG)
02:12:56.102 00.000 20224 Move returns status 0, amount 0
02:12:56.102 00.000 20224 move complete, result=0
02:12:56.102 00.000 20224 worker thread done servicing request
02:12:56.102 00.000 20224 Worker thread wakes up
02:12:56.102 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:56.102 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:56.102 00.000 8996 GuideStep: -0.4 px 60 ms EAST, -0.2 px 0 ms NORTH
02:12:57.311 01.209 20224 Exposure complete
02:12:57.365 00.054 20224 worker thread done servicing request
02:12:57.365 00.000 8996 OnExposeComplete: enter
02:12:57.366 00.001 8996 UpdateGuideState(): m_state=6
02:12:57.366 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15133
02:12:57.367 00.001 8996 Star::Find returns 1 (0), X=137.39, Y=472.60, Mass=659709, SNR=322.9, Peak=36605 HFD=4.9
02:12:57.368 00.001 8996 Star::Find false star n=2 nbg=259 bg=3269.6 sigma=111.3 thresh=3603 peak=3465
02:12:57.369 00.001 8996 MultiStar: [#1 -0.34,0.36,0.00,M2] [#2 0.00,0.00,0.00,L] [#3 -0.45,0.23,0.00,M1] [#4 -0.20,0.03,0.11,U] [#5 0.31,0.51,0.00,M4] [#6 0.11,0.57,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 0.01,-0.04,0.30,U] [#9 -0.68,0.22,0.00,M2] [#10 -0.49,-0.06,0.00,M8] 
02:12:57.370 00.001 8996 refined, 2 included, MultiStar: {-0.54, -0.24}, one-star: {-0.74, -0.33}
02:12:57.370 00.000 8996 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.10) = xAngle (-2.63 = -2.63)
02:12:57.371 00.001 8996 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.75 = 0.53)
02:12:57.372 00.001 8996 CameraToMount -- cameraX=-0.54 cameraY=-0.24 hyp=0.59 cameraTheta=-2.73 mountX=-0.51 mountY=0.30, mountTheta=2.62
02:12:57.373 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.54, y=-0.24, opts=13)
02:12:57.374 00.001 8996 Enqueuing Move request for scope (-0.54, -0.24)
02:12:57.375 00.001 20224 Worker thread wakes up
02:12:57.375 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.24) opts 0xd
02:12:57.375 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.54, -0.24)
02:12:57.375 00.000 20224 Moving (-0.54, -0.24) raw xDistance=-0.51 yDistance=0.30
02:12:57.375 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51
02:12:57.375 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
02:12:57.375 00.000 20224 MoveAxis(E, 79, ABG)
02:12:57.375 00.000 20224 Guiding  Dir = 2, Dur = 79
02:12:57.375 00.000 20224 IsSlewing returns 0
02:12:57.375 00.000 20224 IsGuiding returns 0
02:12:57.378 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=36605, med=3331, FiltMin=2902, FiltMax=23837, Gamma=1.000
02:12:57.396 00.018 8996 UpdateGuideState exits: m=659709 SNR=322.9
02:12:57.397 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:57.398 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:57.399 00.001 8996 Enqueuing Expose request
02:12:57.433 00.034 20224 PulseGuide returned control before completion, sleep 32
02:12:57.480 00.047 20224 IsGuiding returns 1
02:12:57.480 00.000 20224 scope still moving after pulse duration time elapsed
02:12:57.512 00.032 20224 IsSlewing returns 0
02:12:57.512 00.000 20224 IsGuiding returns 1
02:12:57.544 00.032 20224 IsSlewing returns 0
02:12:57.544 00.000 20224 IsGuiding returns 0
02:12:57.544 00.000 20224 scope move finished after 79 + 89 ms
02:12:57.544 00.000 20224 Move returns status 0, amount 79
02:12:57.544 00.000 20224 MoveAxis(S, 63, ABG)
02:12:57.544 00.000 20224 Guiding  Dir = 1, Dur = 63
02:12:57.544 00.000 20224 IsSlewing returns 0
02:12:57.544 00.000 20224 IsGuiding returns 0
02:12:57.594 00.050 20224 PulseGuide returned control before completion, sleep 24
02:12:57.622 00.028 20224 IsGuiding returns 1
02:12:57.622 00.000 20224 scope still moving after pulse duration time elapsed
02:12:57.653 00.031 20224 IsSlewing returns 0
02:12:57.653 00.000 20224 IsGuiding returns 1
02:12:57.684 00.031 20224 IsSlewing returns 0
02:12:57.685 00.001 20224 IsGuiding returns 0
02:12:57.685 00.000 20224 scope move finished after 63 + 77 ms
02:12:57.685 00.000 20224 Move returns status 0, amount 63
02:12:57.685 00.000 20224 move complete, result=0
02:12:57.685 00.000 20224 worker thread done servicing request
02:12:57.685 00.000 20224 Worker thread wakes up
02:12:57.685 00.000 8996 GuideStep: -0.5 px 79 ms EAST, 0.3 px 63 ms SOUTH
02:12:57.686 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:57.686 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:58.638 00.952 20224 Exposure complete
02:12:58.686 00.048 20224 worker thread done servicing request
02:12:58.686 00.000 8996 OnExposeComplete: enter
02:12:58.687 00.001 8996 UpdateGuideState(): m_state=6
02:12:58.688 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15134
02:12:58.688 00.000 8996 Star::Find returns 1 (0), X=138.14, Y=473.00, Mass=623370, SNR=298.1, Peak=36413 HFD=4.6
02:12:58.689 00.001 8996 Star::Find false star n=3 nbg=269 bg=3233.6 sigma=122.0 thresh=3600 peak=3405
02:12:58.690 00.001 8996 Star::Find false star n=1 nbg=277 bg=3226.3 sigma=131.0 thresh=3619 peak=3414
02:12:58.690 00.000 8996 MultiStar: [#1 -0.64,0.51,0.00,M3] [#2 0.00,0.00,0.00,L] [#3 -1.18,0.80,0.00,M2] [#4 -0.93,0.18,0.00,M8] [#5 0.25,0.56,0.00,M5] [#6 -0.51,1.11,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.35,0.64,0.00,M2] [#9 -0.67,0.30,0.00,M3] [#10 -0.31,0.14,0.32,U] 
02:12:58.691 00.001 8996 single-star, 1 included, MultiStar: {-0.08, 0.09}, one-star: {0.00, 0.08}
02:12:58.692 00.001 8996 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
02:12:58.692 00.000 8996 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
02:12:58.693 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.55 mountX=-0.01 mountY=-0.08, mountTheta=-1.65
02:12:58.694 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.08, opts=13)
02:12:58.695 00.001 8996 Enqueuing Move request for scope (0.00, 0.08)
02:12:58.695 00.000 20224 Worker thread wakes up
02:12:58.695 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.08) opts 0xd
02:12:58.695 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.08)
02:12:58.695 00.000 20224 Moving (0.00, 0.08) raw xDistance=-0.01 yDistance=-0.08
02:12:58.695 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:12:58.695 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:12:58.695 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:12:58.696 00.001 20224 MoveAxis(E, 0, ABG)
02:12:58.696 00.000 20224 Move returns status 0, amount 0
02:12:58.696 00.000 20224 MoveAxis(N, 0, ABG)
02:12:58.696 00.000 20224 Move returns status 0, amount 0
02:12:58.696 00.000 20224 move complete, result=0
02:12:58.696 00.000 20224 worker thread done servicing request
02:12:58.700 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=36413, med=3328, FiltMin=2841, FiltMax=24093, Gamma=1.000
02:12:58.712 00.012 8996 UpdateGuideState exits: m=623370 SNR=298.1
02:12:58.713 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:12:58.714 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:12:58.715 00.001 8996 Enqueuing Expose request
02:12:58.716 00.001 20224 Worker thread wakes up
02:12:58.716 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:12:58.717 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:12:58.717 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:12:59.897 01.180 20224 Exposure complete
02:12:59.963 00.066 20224 worker thread done servicing request
02:12:59.963 00.000 8996 OnExposeComplete: enter
02:12:59.965 00.002 8996 UpdateGuideState(): m_state=6
02:12:59.967 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15135
02:12:59.968 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=473.15, Mass=591826, SNR=273.6, Peak=35709 HFD=4.5
02:12:59.968 00.000 8996 Star::Find false star n=1 nbg=256 bg=3246.1 sigma=120.1 thresh=3606 peak=3399
02:12:59.970 00.002 8996 MultiStar: [#1 -0.20,0.65,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 -0.19,1.02,0.00,M3] [#4 0.02,0.21,0.12,U] [#5 0.37,0.92,0.00,M6] [#6 -0.03,1.21,0.00,M8] [#7 0.00,0.00,0.00,L] [#8 0.08,0.52,0.00,M3] [#9 -0.48,0.53,0.00,M4] [#10 -0.42,0.18,0.37,U] 
02:12:59.971 00.001 8996 single-star, 2 included, MultiStar: {-0.12, 0.22}, one-star: {-0.02, 0.23}
02:12:59.972 00.001 8996 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.10) = xAngle (1.77 = 1.77)
02:12:59.973 00.001 8996 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.35 = -1.35)
02:12:59.974 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.23 hyp=0.23 cameraTheta=1.68 mountX=-0.05 mountY=-0.23, mountTheta=-1.78
02:12:59.975 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.23, opts=13)
02:12:59.976 00.001 8996 Enqueuing Move request for scope (-0.02, 0.23)
02:12:59.977 00.001 20224 Worker thread wakes up
02:12:59.977 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.23) opts 0xd
02:12:59.977 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.23)
02:12:59.977 00.000 20224 Moving (-0.02, 0.23) raw xDistance=-0.05 yDistance=-0.23
02:12:59.977 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
02:12:59.977 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:12:59.977 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
02:12:59.977 00.000 20224 MoveAxis(E, 0, ABG)
02:12:59.977 00.000 20224 Move returns status 0, amount 0
02:12:59.977 00.000 20224 MoveAxis(N, 0, ABG)
02:12:59.977 00.000 20224 Move returns status 0, amount 0
02:12:59.977 00.000 20224 move complete, result=0
02:12:59.977 00.000 20224 worker thread done servicing request
02:12:59.982 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35709, med=3328, FiltMin=2861, FiltMax=25312, Gamma=1.000
02:13:00.009 00.027 8996 UpdateGuideState exits: m=591826 SNR=273.6
02:13:00.011 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:00.013 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:00.015 00.002 8996 Enqueuing Expose request
02:13:00.017 00.002 20224 Worker thread wakes up
02:13:00.017 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
02:13:00.019 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:00.019 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:00.980 00.961 20224 Exposure complete
02:13:01.012 00.032 20224 worker thread done servicing request
02:13:01.012 00.000 8996 OnExposeComplete: enter
02:13:01.012 00.000 8996 UpdateGuideState(): m_state=6
02:13:01.028 00.016 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15136
02:13:01.028 00.000 8996 Star::Find returns 1 (0), X=137.82, Y=473.07, Mass=584136, SNR=304.2, Peak=39485 HFD=4.5
02:13:01.030 00.002 8996 Star::Find false star n=1 nbg=282 bg=3252.8 sigma=134.7 thresh=3657 peak=3418
02:13:01.030 00.000 8996 Star::Find false star n=6 nbg=256 bg=3234.4 sigma=114.2 thresh=3577 peak=3428
02:13:01.032 00.002 8996 MultiStar: [#1 0.33,0.67,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 -0.09,0.49,0.00,M4] [#4 0.53,0.28,0.00,M8] [#5 0.16,1.24,0.00,M7] [#6 0.12,1.55,0.00,M9] [#7 0.00,0.00,0.00,L] [#8 0.15,0.53,0.00,M4] [#9 -0.40,0.57,0.00,M5] [#10 -0.62,0.09,0.00,M7] 
02:13:01.032 00.000 8996 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.10) = xAngle (2.79 = 2.79)
02:13:01.032 00.000 8996 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.33 = -0.33)
02:13:01.034 00.002 8996 CameraToMount -- cameraX=-0.31 cameraY=0.15 hyp=0.35 cameraTheta=2.69 mountX=-0.32 mountY=-0.11, mountTheta=-2.81
02:13:01.034 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.31, y=0.15, opts=13)
02:13:01.036 00.002 8996 Enqueuing Move request for scope (-0.31, 0.15)
02:13:01.036 00.000 20224 Worker thread wakes up
02:13:01.036 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.15) opts 0xd
02:13:01.036 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.31, 0.15)
02:13:01.036 00.000 20224 Moving (-0.31, 0.15) raw xDistance=-0.32 yDistance=-0.11
02:13:01.036 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
02:13:01.036 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:01.036 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
02:13:01.036 00.000 20224 MoveAxis(E, 47, ABG)
02:13:01.036 00.000 20224 Guiding  Dir = 2, Dur = 47
02:13:01.036 00.000 20224 IsSlewing returns 0
02:13:01.036 00.000 20224 IsGuiding returns 0
02:13:01.040 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=39485, med=3328, FiltMin=2867, FiltMax=24499, Gamma=1.000
02:13:01.051 00.011 8996 UpdateGuideState exits: m=584136 SNR=304.2
02:13:01.051 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:01.051 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:01.053 00.002 8996 Enqueuing Expose request
02:13:01.091 00.038 20224 IsGuiding returns 1
02:13:01.091 00.000 20224 scope still moving after pulse duration time elapsed
02:13:01.124 00.033 20224 IsSlewing returns 0
02:13:01.124 00.000 20224 IsGuiding returns 1
02:13:01.156 00.032 20224 IsSlewing returns 0
02:13:01.156 00.000 20224 IsGuiding returns 1
02:13:01.188 00.032 20224 IsSlewing returns 0
02:13:01.188 00.000 20224 IsGuiding returns 0
02:13:01.188 00.000 20224 scope move finished after 47 + 104 ms
02:13:01.188 00.000 20224 Move returns status 0, amount 47
02:13:01.188 00.000 20224 MoveAxis(N, 0, ABG)
02:13:01.188 00.000 20224 Move returns status 0, amount 0
02:13:01.188 00.000 20224 move complete, result=0
02:13:01.188 00.000 20224 worker thread done servicing request
02:13:01.188 00.000 20224 Worker thread wakes up
02:13:01.188 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:01.188 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:01.188 00.000 8996 GuideStep: -0.3 px 47 ms EAST, -0.1 px 0 ms NORTH
02:13:02.339 01.151 20224 Exposure complete
02:13:02.389 00.050 20224 worker thread done servicing request
02:13:02.389 00.000 8996 OnExposeComplete: enter
02:13:02.389 00.000 8996 UpdateGuideState(): m_state=6
02:13:02.391 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15137
02:13:02.391 00.000 8996 Star::Find returns 1 (0), X=137.93, Y=472.93, Mass=586751, SNR=298.3, Peak=39469 HFD=4.5
02:13:02.391 00.000 8996 Star::Find false star n=2 nbg=266 bg=3254.1 sigma=125.2 thresh=3630 peak=3428
02:13:02.393 00.002 8996 Star::Find false star n=3 nbg=255 bg=3217.7 sigma=121.0 thresh=3581 peak=3403
02:13:02.393 00.000 8996 MultiStar: [#1 0.62,0.08,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 -0.13,0.65,0.00,M5] [#4 0.60,0.13,0.00,M9] [#5 0.40,0.70,0.00,M8] [#6 0.06,0.74,0.00,M10] [#7 0.00,0.00,0.00,L] [#8 0.07,0.28,0.35,U] [#9 -0.04,0.47,0.00,M6] [#10 -0.01,-0.11,0.33,U] 
02:13:02.393 00.000 8996 refined, 2 included, MultiStar: {-0.11, 0.04}, one-star: {-0.20, 0.01}
02:13:02.395 00.002 8996 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.10) = xAngle (2.86 = 2.86)
02:13:02.395 00.000 8996 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.26 = -0.26)
02:13:02.397 00.002 8996 CameraToMount -- cameraX=-0.11 cameraY=0.04 hyp=0.12 cameraTheta=2.76 mountX=-0.11 mountY=-0.03, mountTheta=-2.88
02:13:02.397 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.11, y=0.04, opts=13)
02:13:02.399 00.002 8996 Enqueuing Move request for scope (-0.11, 0.04)
02:13:02.399 00.000 20224 Worker thread wakes up
02:13:02.399 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.04) opts 0xd
02:13:02.399 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.11, 0.04)
02:13:02.399 00.000 20224 Moving (-0.11, 0.04) raw xDistance=-0.11 yDistance=-0.03
02:13:02.399 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:13:02.399 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:02.399 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:13:02.399 00.000 20224 MoveAxis(E, 0, ABG)
02:13:02.399 00.000 20224 Move returns status 0, amount 0
02:13:02.399 00.000 20224 MoveAxis(N, 0, ABG)
02:13:02.399 00.000 20224 Move returns status 0, amount 0
02:13:02.399 00.000 20224 move complete, result=0
02:13:02.399 00.000 20224 worker thread done servicing request
02:13:02.405 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=39469, med=3321, FiltMin=2883, FiltMax=23347, Gamma=1.000
02:13:02.416 00.011 8996 UpdateGuideState exits: m=586751 SNR=298.3
02:13:02.416 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:02.416 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:02.418 00.002 8996 Enqueuing Expose request
02:13:02.418 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:02.418 00.000 20224 Worker thread wakes up
02:13:02.418 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:02.418 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:03.381 00.963 20224 Exposure complete
02:13:03.425 00.044 20224 worker thread done servicing request
02:13:03.425 00.000 8996 OnExposeComplete: enter
02:13:03.425 00.000 8996 UpdateGuideState(): m_state=6
02:13:03.425 00.000 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15138
02:13:03.425 00.000 8996 Star::Find returns 1 (0), X=138.32, Y=473.03, Mass=483464, SNR=273.1, Peak=30957 HFD=4.6
02:13:03.425 00.000 8996 Star::Find false star n=4 nbg=240 bg=3217.2 sigma=108.4 thresh=3543 peak=3435
02:13:03.425 00.000 8996 MultiStar: [#1 -0.05,0.61,0.00,M7] [#2 -0.75,5.53,0.00,M2] [#3 0.34,0.88,0.00,M6] [#4 0.63,0.35,0.00,M10] [#5 0.51,0.94,0.00,M9] [#6 0.57,0.53,0.00,R] [#7 0.00,0.00,0.00,L] [#8 0.54,0.41,0.00,M4] [#9 -0.07,1.07,0.00,M7] 
02:13:03.425 00.000 8996 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.10) = xAngle (0.64 = 0.64)
02:13:03.425 00.000 8996 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.48 = -2.48)
02:13:03.425 00.000 8996 CameraToMount -- cameraX=0.19 cameraY=0.11 hyp=0.22 cameraTheta=0.54 mountX=0.17 mountY=-0.13, mountTheta=-0.65
02:13:03.425 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.19, y=0.11, opts=13)
02:13:03.425 00.000 8996 Enqueuing Move request for scope (0.19, 0.11)
02:13:03.425 00.000 20224 Worker thread wakes up
02:13:03.425 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.11) opts 0xd
02:13:03.425 00.000 20224 Handling offset move in thread for scope, endpoint = (0.19, 0.11)
02:13:03.425 00.000 20224 Moving (0.19, 0.11) raw xDistance=0.17 yDistance=-0.13
02:13:03.425 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17
02:13:03.425 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:03.425 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:13:03.425 00.000 20224 MoveAxis(E, 0, ABG)
02:13:03.425 00.000 20224 Move returns status 0, amount 0
02:13:03.425 00.000 20224 MoveAxis(N, 0, ABG)
02:13:03.425 00.000 20224 Move returns status 0, amount 0
02:13:03.425 00.000 20224 move complete, result=0
02:13:03.425 00.000 20224 worker thread done servicing request
02:13:03.440 00.015 8996 UpdateImageDisplay: Size=(1280,960) min=573, max=30957, med=3325, FiltMin=2857, FiltMax=20966, Gamma=1.000
02:13:03.440 00.000 8996 UpdateGuideState exits: m=483464 SNR=273.1
02:13:03.440 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:03.440 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:03.440 00.000 8996 Enqueuing Expose request
02:13:03.440 00.000 8996 GuideStep: 0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:03.440 00.000 20224 Worker thread wakes up
02:13:03.440 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:03.440 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:04.605 01.165 20224 Exposure complete
02:13:04.653 00.048 20224 worker thread done servicing request
02:13:04.653 00.000 8996 OnExposeComplete: enter
02:13:04.653 00.000 8996 UpdateGuideState(): m_state=6
02:13:04.653 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15139
02:13:04.656 00.003 8996 Star::Find returns 1 (0), X=137.91, Y=473.18, Mass=600088, SNR=295.1, Peak=43133 HFD=4.5
02:13:04.656 00.000 8996 Star::Find false star n=1 nbg=263 bg=3228.0 sigma=119.9 thresh=3588 peak=3422
02:13:04.658 00.002 8996 Star::Find false star n=2 nbg=269 bg=3186.4 sigma=119.3 thresh=3544 peak=3368
02:13:04.658 00.000 8996 MultiStar: [#1 0.20,0.38,0.27,U] [#2 0.00,0.00,0.00,L] [#3 0.27,1.04,0.00,M7] [#4 0.44,0.13,0.08,U] [#5 0.38,0.58,0.00,M10] [#6 -0.17,0.26,0.08,U] [#7 0.00,0.00,0.00,L] [#8 0.66,0.33,0.00,M5] [#9 -0.13,0.81,0.00,M8] [#10 0.12,0.26,0.39,U] 
02:13:04.658 00.000 8996 refined, 4 included, MultiStar: {-0.06, 0.27}, one-star: {-0.23, 0.26}
02:13:04.658 00.000 8996 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.10) = xAngle (1.88 = 1.88)
02:13:04.660 00.002 8996 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.24 = -1.24)
02:13:04.660 00.000 8996 CameraToMount -- cameraX=-0.06 cameraY=0.27 hyp=0.28 cameraTheta=1.79 mountX=-0.09 mountY=-0.27, mountTheta=-1.88
02:13:04.662 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.06, y=0.27, opts=13)
02:13:04.662 00.000 8996 Enqueuing Move request for scope (-0.06, 0.27)
02:13:04.662 00.000 20224 Worker thread wakes up
02:13:04.662 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.27) opts 0xd
02:13:04.662 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.06, 0.27)
02:13:04.662 00.000 20224 Moving (-0.06, 0.27) raw xDistance=-0.09 yDistance=-0.27
02:13:04.662 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
02:13:04.662 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:13:04.662 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
02:13:04.662 00.000 20224 MoveAxis(E, 0, ABG)
02:13:04.662 00.000 20224 Move returns status 0, amount 0
02:13:04.662 00.000 20224 MoveAxis(N, 0, ABG)
02:13:04.662 00.000 20224 Move returns status 0, amount 0
02:13:04.662 00.000 20224 move complete, result=0
02:13:04.664 00.002 20224 worker thread done servicing request
02:13:04.666 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=43133, med=3321, FiltMin=2893, FiltMax=24944, Gamma=1.000
02:13:04.676 00.010 8996 UpdateGuideState exits: m=600088 SNR=295.1
02:13:04.678 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:04.678 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:04.678 00.000 8996 Enqueuing Expose request
02:13:04.678 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
02:13:04.680 00.002 20224 Worker thread wakes up
02:13:04.680 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:04.680 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:05.645 00.965 20224 Exposure complete
02:13:05.689 00.044 20224 worker thread done servicing request
02:13:05.689 00.000 8996 OnExposeComplete: enter
02:13:05.689 00.000 8996 UpdateGuideState(): m_state=6
02:13:05.689 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15140
02:13:05.692 00.003 8996 Star::Find returns 1 (0), X=137.83, Y=473.13, Mass=465163, SNR=250.5, Peak=33165 HFD=4.4
02:13:05.692 00.000 8996 Star::Find false star n=4 nbg=253 bg=3239.2 sigma=113.3 thresh=3579 peak=3505
02:13:05.692 00.000 8996 Star::Find false star n=2 nbg=243 bg=3180.9 sigma=108.5 thresh=3506 peak=3360
02:13:05.694 00.002 8996 MultiStar: [#1 0.33,0.82,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.53,0.70,0.00,M8] [#4 0.95,-0.10,0.00,M10] [#5 0.49,0.62,0.00,R] [#6 0.64,-0.09,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.24,0.17,0.38,U] [#9 -0.44,0.88,0.00,M9] [#10 -0.03,-0.25,0.43,U] 
02:13:05.694 00.000 8996 refined, 2 included, MultiStar: {-0.13, 0.09}, one-star: {-0.30, 0.21}
02:13:05.694 00.000 8996 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.10) = xAngle (2.62 = 2.62)
02:13:05.696 00.002 8996 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.50 = -0.50)
02:13:05.696 00.000 8996 CameraToMount -- cameraX=-0.13 cameraY=0.09 hyp=0.15 cameraTheta=2.53 mountX=-0.13 mountY=-0.07, mountTheta=-2.64
02:13:05.698 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.13, y=0.09, opts=13)
02:13:05.698 00.000 8996 Enqueuing Move request for scope (-0.13, 0.09)
02:13:05.698 00.000 20224 Worker thread wakes up
02:13:05.698 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.09) opts 0xd
02:13:05.698 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.13, 0.09)
02:13:05.698 00.000 20224 Moving (-0.13, 0.09) raw xDistance=-0.13 yDistance=-0.07
02:13:05.698 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13
02:13:05.698 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:05.698 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
02:13:05.698 00.000 20224 MoveAxis(E, 0, ABG)
02:13:05.698 00.000 20224 Move returns status 0, amount 0
02:13:05.698 00.000 20224 MoveAxis(N, 0, ABG)
02:13:05.698 00.000 20224 Move returns status 0, amount 0
02:13:05.698 00.000 20224 move complete, result=0
02:13:05.698 00.000 20224 worker thread done servicing request
02:13:05.702 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=33165, med=3312, FiltMin=2867, FiltMax=20992, Gamma=1.000
02:13:05.713 00.011 8996 UpdateGuideState exits: m=465163 SNR=250.5
02:13:05.713 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:05.713 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:05.715 00.002 8996 Enqueuing Expose request
02:13:05.715 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:05.715 00.000 20224 Worker thread wakes up
02:13:05.715 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:05.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:06.872 01.157 20224 Exposure complete
02:13:06.920 00.048 20224 worker thread done servicing request
02:13:06.920 00.000 8996 OnExposeComplete: enter
02:13:06.920 00.000 8996 UpdateGuideState(): m_state=6
02:13:06.920 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15141
02:13:06.920 00.000 8996 Star::Find returns 1 (0), X=138.02, Y=472.65, Mass=661142, SNR=304.3, Peak=41821 HFD=4.7
02:13:06.920 00.000 8996 Star::Find false star n=1 nbg=252 bg=3228.1 sigma=111.3 thresh=3562 peak=3381
02:13:06.920 00.000 8996 Star::Find false star n=2 nbg=250 bg=3203.2 sigma=120.9 thresh=3566 peak=3385
02:13:06.920 00.000 8996 MultiStar: [#1 0.21,0.01,0.20,U] [#2 0.00,0.00,0.00,L] [#3 0.21,1.07,0.00,M9] [#4 0.90,-0.26,0.00,R] [#5 0.10,-0.02,0.47,U] [#6 -0.33,0.26,0.06,U] [#7 0.00,0.00,0.00,L] [#8 0.34,-0.08,0.31,U] [#9 0.26,0.48,0.00,M10] [#10 0.24,-0.14,0.31,U] 
02:13:06.920 00.000 8996 refined, 5 included, MultiStar: {0.05, -0.14}, one-star: {-0.12, -0.28}
02:13:06.920 00.000 8996 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.10) = xAngle (-1.11 = -1.11)
02:13:06.920 00.000 8996 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.24 = 2.05)
02:13:06.920 00.000 8996 CameraToMount -- cameraX=0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.21 mountX=0.07 mountY=0.14, mountTheta=1.11
02:13:06.920 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.05, y=-0.14, opts=13)
02:13:06.920 00.000 8996 Enqueuing Move request for scope (0.05, -0.14)
02:13:06.920 00.000 20224 Worker thread wakes up
02:13:06.920 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.14) opts 0xd
02:13:06.920 00.000 20224 Handling offset move in thread for scope, endpoint = (0.05, -0.14)
02:13:06.920 00.000 20224 Moving (0.05, -0.14) raw xDistance=0.07 yDistance=0.14
02:13:06.920 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
02:13:06.920 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:06.920 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
02:13:06.920 00.000 20224 MoveAxis(E, 0, ABG)
02:13:06.920 00.000 20224 Move returns status 0, amount 0
02:13:06.920 00.000 20224 MoveAxis(N, 0, ABG)
02:13:06.920 00.000 20224 Move returns status 0, amount 0
02:13:06.920 00.000 20224 move complete, result=0
02:13:06.920 00.000 20224 worker thread done servicing request
02:13:06.936 00.016 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=41821, med=3312, FiltMin=2861, FiltMax=25923, Gamma=1.000
02:13:06.936 00.000 8996 UpdateGuideState exits: m=661142 SNR=304.3
02:13:06.936 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:06.936 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:06.936 00.000 8996 Enqueuing Expose request
02:13:06.952 00.016 8996 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:06.952 00.000 20224 Worker thread wakes up
02:13:06.952 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:06.952 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:07.910 00.958 20224 Exposure complete
02:13:07.958 00.048 20224 worker thread done servicing request
02:13:07.958 00.000 8996 OnExposeComplete: enter
02:13:07.958 00.000 8996 UpdateGuideState(): m_state=6
02:13:07.958 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15142
02:13:07.958 00.000 8996 Star::Find returns 1 (0), X=138.77, Y=472.98, Mass=574702, SNR=268.5, Peak=37603 HFD=4.6
02:13:07.958 00.000 8996 Star::Find false star n=4 nbg=268 bg=3200.2 sigma=123.2 thresh=3570 peak=3413
02:13:07.958 00.000 8996 Star::Find false star n=4 nbg=270 bg=3189.8 sigma=125.5 thresh=3566 peak=3393
02:13:07.958 00.000 8996 MultiStar: [#1 0.38,0.17,0.25,U] [#2 0.00,0.00,0.00,L] [#3 -0.66,1.08,0.00,M10] [#4 -0.15,0.20,0.05,U] [#5 0.27,-0.08,0.60,U] [#6 0.18,0.65,0.00,M1] [#7 0.00,0.00,0.00,L] [#8 0.64,0.39,0.00,M4] [#9 0.01,0.28,0.44,U] [#10 0.41,0.17,0.36,U] 
02:13:07.958 00.000 8996 refined, 5 included, MultiStar: {0.38, 0.09}, one-star: {0.63, 0.06}
02:13:07.958 00.000 8996 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.10) = xAngle (0.33 = 0.33)
02:13:07.958 00.000 8996 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.79 = -2.79)
02:13:07.958 00.000 8996 CameraToMount -- cameraX=0.38 cameraY=0.09 hyp=0.39 cameraTheta=0.24 mountX=0.37 mountY=-0.14, mountTheta=-0.35
02:13:07.958 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.38, y=0.09, opts=13)
02:13:07.958 00.000 8996 Enqueuing Move request for scope (0.38, 0.09)
02:13:07.958 00.000 20224 Worker thread wakes up
02:13:07.958 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.09) opts 0xd
02:13:07.958 00.000 20224 Handling offset move in thread for scope, endpoint = (0.38, 0.09)
02:13:07.958 00.000 20224 Moving (0.38, 0.09) raw xDistance=0.37 yDistance=-0.14
02:13:07.958 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
02:13:07.958 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:07.958 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
02:13:07.958 00.000 20224 MoveAxis(W, 54, ABG)
02:13:07.958 00.000 20224 Guiding  Dir = 3, Dur = 54
02:13:07.974 00.016 20224 IsSlewing returns 0
02:13:07.974 00.000 20224 IsGuiding returns 0
02:13:07.977 00.003 20224 PulseGuide returned control before completion, sleep 62
02:13:07.977 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=37603, med=3312, FiltMin=2864, FiltMax=25133, Gamma=1.000
02:13:07.989 00.012 8996 UpdateGuideState exits: m=574702 SNR=268.5
02:13:07.990 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:07.990 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:07.990 00.000 8996 Enqueuing Expose request
02:13:08.053 00.063 20224 IsGuiding returns 0
02:13:08.053 00.000 20224 Move returns status 0, amount 54
02:13:08.053 00.000 20224 MoveAxis(N, 0, ABG)
02:13:08.053 00.000 20224 Move returns status 0, amount 0
02:13:08.053 00.000 20224 move complete, result=0
02:13:08.053 00.000 20224 worker thread done servicing request
02:13:08.053 00.000 20224 Worker thread wakes up
02:13:08.053 00.000 8996 GuideStep: 0.4 px 54 ms WEST, -0.1 px 0 ms NORTH
02:13:08.053 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:08.053 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:09.209 01.156 20224 Exposure complete
02:13:09.249 00.040 20224 worker thread done servicing request
02:13:09.249 00.000 8996 OnExposeComplete: enter
02:13:09.249 00.000 8996 UpdateGuideState(): m_state=6
02:13:09.249 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15143
02:13:09.249 00.000 8996 Star::Find returns 1 (0), X=138.26, Y=473.07, Mass=534866, SNR=281.6, Peak=37203 HFD=4.3
02:13:09.249 00.000 8996 Star::Find false star n=4 nbg=226 bg=3231.3 sigma=89.7 thresh=3500 peak=3380
02:13:09.249 00.000 8996 Star::Find false star n=4 nbg=259 bg=3159.2 sigma=117.4 thresh=3511 peak=3356
02:13:09.249 00.000 8996 MultiStar: [#1 0.20,0.47,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 -0.08,0.50,0.00,R] [#4 0.04,0.12,0.06,U] [#5 0.23,0.10,0.58,U] [#6 0.37,0.30,0.00,M2] [#7 0.00,0.00,0.00,L] [#8 0.57,0.44,0.00,M5] [#9 0.03,0.71,0.00,M10] [#10 0.08,0.22,0.41,U] 
02:13:09.249 00.000 8996 single-star, 3 included, MultiStar: {0.14, 0.15}, one-star: {0.12, 0.14}
02:13:09.249 00.000 8996 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.10) = xAngle (0.96 = 0.96)
02:13:09.249 00.000 8996 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.16 = -2.16)
02:13:09.249 00.000 8996 CameraToMount -- cameraX=0.12 cameraY=0.14 hyp=0.19 cameraTheta=0.87 mountX=0.11 mountY=-0.16, mountTheta=-0.97
02:13:09.249 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.12, y=0.14, opts=13)
02:13:09.249 00.000 8996 Enqueuing Move request for scope (0.12, 0.14)
02:13:09.249 00.000 20224 Worker thread wakes up
02:13:09.249 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.14) opts 0xd
02:13:09.249 00.000 20224 Handling offset move in thread for scope, endpoint = (0.12, 0.14)
02:13:09.249 00.000 20224 Moving (0.12, 0.14) raw xDistance=0.11 yDistance=-0.16
02:13:09.249 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:13:09.249 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:09.249 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
02:13:09.249 00.000 20224 MoveAxis(E, 0, ABG)
02:13:09.249 00.000 20224 Move returns status 0, amount 0
02:13:09.249 00.000 20224 MoveAxis(N, 0, ABG)
02:13:09.249 00.000 20224 Move returns status 0, amount 0
02:13:09.249 00.000 20224 move complete, result=0
02:13:09.249 00.000 20224 worker thread done servicing request
02:13:09.264 00.015 8996 UpdateImageDisplay: Size=(1280,960) min=381, max=37203, med=3309, FiltMin=2870, FiltMax=23309, Gamma=1.000
02:13:09.264 00.000 8996 UpdateGuideState exits: m=534866 SNR=281.6
02:13:09.264 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:09.264 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:09.264 00.000 8996 Enqueuing Expose request
02:13:09.264 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
02:13:09.264 00.000 20224 Worker thread wakes up
02:13:09.264 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:09.264 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:10.238 00.974 20224 Exposure complete
02:13:10.271 00.033 20224 worker thread done servicing request
02:13:10.271 00.000 8996 OnExposeComplete: enter
02:13:10.271 00.000 8996 UpdateGuideState(): m_state=6
02:13:10.287 00.016 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15144
02:13:10.287 00.000 8996 Star::Find returns 1 (0), X=138.29, Y=473.17, Mass=666026, SNR=310.8, Peak=39651 HFD=4.6
02:13:10.287 00.000 8996 Star::Find false star n=6 nbg=246 bg=3207.7 sigma=97.4 thresh=3500 peak=3418
02:13:10.287 00.000 8996 Star::Find false star n=2 nbg=266 bg=3171.3 sigma=132.3 thresh=3568 peak=3333
02:13:10.287 00.000 8996 MultiStar: [#1 0.01,0.67,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 -0.02,-0.05,0.06,U] [#4 -0.64,-0.11,0.00,M1] [#5 -0.20,0.22,0.53,U] [#6 -1.60,0.94,0.00,M3] [#7 0.00,0.00,0.00,L] [#8 0.40,0.37,0.00,M6] [#9 -0.54,0.57,0.00,R] [#10 -0.14,0.17,0.27,U] 
02:13:10.287 00.000 8996 refined, 3 included, MultiStar: {0.00, 0.22}, one-star: {0.15, 0.24}
02:13:10.287 00.000 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
02:13:10.287 00.000 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
02:13:10.287 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.22 hyp=0.22 cameraTheta=1.56 mountX=-0.02 mountY=-0.22, mountTheta=-1.65
02:13:10.287 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.22, opts=13)
02:13:10.287 00.000 8996 Enqueuing Move request for scope (0.00, 0.22)
02:13:10.287 00.000 20224 Worker thread wakes up
02:13:10.287 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.22) opts 0xd
02:13:10.287 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.22)
02:13:10.287 00.000 20224 Moving (0.00, 0.22) raw xDistance=-0.02 yDistance=-0.22
02:13:10.287 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:13:10.287 00.000 20224 switching direction from 1 to -1 - decHistory=-3 oldest=-0.37 newest=-0.51
02:13:10.287 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
02:13:10.287 00.000 20224 MoveAxis(E, 0, ABG)
02:13:10.287 00.000 20224 Move returns status 0, amount 0
02:13:10.287 00.000 20224 MoveAxis(N, 45, ABG)
02:13:10.287 00.000 20224 Guiding  Dir = 0, Dur = 45
02:13:10.287 00.000 20224 IsSlewing returns 0
02:13:10.287 00.000 20224 IsGuiding returns 0
02:13:10.287 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=39651, med=3309, FiltMin=2790, FiltMax=27568, Gamma=1.000
02:13:10.302 00.015 8996 UpdateGuideState exits: m=666026 SNR=310.8
02:13:10.302 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:10.302 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:10.302 00.000 8996 Enqueuing Expose request
02:13:10.350 00.048 20224 IsGuiding returns 1
02:13:10.350 00.000 20224 scope still moving after pulse duration time elapsed
02:13:10.382 00.032 20224 IsSlewing returns 0
02:13:10.382 00.000 20224 IsGuiding returns 1
02:13:10.414 00.032 20224 IsSlewing returns 0
02:13:10.414 00.000 20224 IsGuiding returns 1
02:13:10.446 00.032 20224 IsSlewing returns 0
02:13:10.446 00.000 20224 IsGuiding returns 0
02:13:10.446 00.000 20224 scope move finished after 45 + 105 ms
02:13:10.446 00.000 20224 Move returns status 0, amount 45
02:13:10.446 00.000 20224 move complete, result=0
02:13:10.446 00.000 20224 worker thread done servicing request
02:13:10.446 00.000 20224 Worker thread wakes up
02:13:10.446 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:10.446 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:10.446 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.2 px 45 ms NORTH
02:13:11.604 01.158 20224 Exposure complete
02:13:11.644 00.040 20224 worker thread done servicing request
02:13:11.644 00.000 8996 OnExposeComplete: enter
02:13:11.644 00.000 8996 UpdateGuideState(): m_state=6
02:13:11.644 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15145
02:13:11.650 00.006 8996 Star::Find returns 1 (0), X=138.13, Y=473.12, Mass=563214, SNR=270.1, Peak=34877 HFD=4.4
02:13:11.652 00.002 8996 Star::Find false star n=5 nbg=256 bg=3179.8 sigma=102.6 thresh=3488 peak=3382
02:13:11.652 00.000 8996 Star::Find false star n=4 nbg=261 bg=3135.8 sigma=107.0 thresh=3457 peak=3313
02:13:11.652 00.000 8996 MultiStar: [#1 -0.11,0.39,0.21,U] [#2 0.00,0.00,0.00,L] [#3 -0.27,-0.15,0.09,U] [#4 -0.84,0.79,0.00,M2] [#5 0.05,-0.08,0.48,U] [#6 -1.21,0.57,0.00,M4] [#7 0.00,0.00,0.00,L] [#8 0.40,0.07,0.37,U] [#9 0.21,-0.33,0.34,U] [#10 -0.03,-0.28,0.36,U] 
02:13:11.654 00.002 8996 refined, 6 included, MultiStar: {0.06, 0.01}, one-star: {-0.01, 0.20}
02:13:11.654 00.000 8996 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.10) = xAngle (0.32 = 0.32)
02:13:11.654 00.000 8996 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.80 = -2.80)
02:13:11.656 00.002 8996 CameraToMount -- cameraX=0.06 cameraY=0.01 hyp=0.07 cameraTheta=0.22 mountX=0.06 mountY=-0.02, mountTheta=-0.34
02:13:11.656 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.06, y=0.01, opts=13)
02:13:11.656 00.000 8996 Enqueuing Move request for scope (0.06, 0.01)
02:13:11.656 00.000 20224 Worker thread wakes up
02:13:11.656 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.01) opts 0xd
02:13:11.656 00.000 20224 Handling offset move in thread for scope, endpoint = (0.06, 0.01)
02:13:11.656 00.000 20224 Moving (0.06, 0.01) raw xDistance=0.06 yDistance=-0.02
02:13:11.656 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:13:11.656 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:11.656 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
02:13:11.656 00.000 20224 MoveAxis(E, 0, ABG)
02:13:11.656 00.000 20224 Move returns status 0, amount 0
02:13:11.656 00.000 20224 MoveAxis(N, 0, ABG)
02:13:11.656 00.000 20224 Move returns status 0, amount 0
02:13:11.656 00.000 20224 move complete, result=0
02:13:11.656 00.000 20224 worker thread done servicing request
02:13:11.660 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=34877, med=3305, FiltMin=2851, FiltMax=26064, Gamma=1.000
02:13:11.660 00.000 8996 UpdateGuideState exits: m=563214 SNR=270.1
02:13:11.676 00.016 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:11.676 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:11.676 00.000 8996 Enqueuing Expose request
02:13:11.676 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:11.676 00.000 20224 Worker thread wakes up
02:13:11.676 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:11.676 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:12.640 00.964 20224 Exposure complete
02:13:12.686 00.046 20224 worker thread done servicing request
02:13:12.686 00.000 8996 OnExposeComplete: enter
02:13:12.686 00.000 8996 UpdateGuideState(): m_state=6
02:13:12.686 00.000 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15146
02:13:12.688 00.002 8996 Star::Find returns 1 (0), X=138.15, Y=472.91, Mass=525860, SNR=275.2, Peak=36381 HFD=4.3
02:13:12.688 00.000 8996 Star::Find false star n=6 nbg=245 bg=3178.5 sigma=103.0 thresh=3487 peak=3333
02:13:12.688 00.000 8996 Star::Find false star n=5 nbg=255 bg=3146.1 sigma=114.4 thresh=3489 peak=3372
02:13:12.688 00.000 8996 MultiStar: [#1 -0.21,0.36,0.19,U] [#2 0.00,0.00,0.00,L] [#3 0.68,0.34,0.00,M1] [#4 -0.98,1.15,0.00,M3] [#5 -0.12,0.12,0.64,U] [#6 -0.25,1.07,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 0.41,0.32,0.00,M6] [#9 0.07,0.02,0.37,U] [#10 -0.24,-0.18,0.35,U] 
02:13:12.688 00.000 8996 single-star, 4 included, MultiStar: {-0.06, 0.03}, one-star: {0.02, -0.01}
02:13:12.688 00.000 8996 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.10) = xAngle (-0.31 = -0.31)
02:13:12.688 00.000 8996 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.43 = 2.85)
02:13:12.688 00.000 8996 CameraToMount -- cameraX=0.02 cameraY=-0.01 hyp=0.02 cameraTheta=-0.40 mountX=0.02 mountY=0.00, mountTheta=0.29
02:13:12.688 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.02, y=-0.01, opts=13)
02:13:12.688 00.000 8996 Enqueuing Move request for scope (0.02, -0.01)
02:13:12.688 00.000 20224 Worker thread wakes up
02:13:12.688 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.01) opts 0xd
02:13:12.688 00.000 20224 Handling offset move in thread for scope, endpoint = (0.02, -0.01)
02:13:12.688 00.000 20224 Moving (0.02, -0.01) raw xDistance=0.02 yDistance=0.00
02:13:12.688 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
02:13:12.688 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:12.688 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
02:13:12.688 00.000 20224 MoveAxis(E, 0, ABG)
02:13:12.688 00.000 20224 Move returns status 0, amount 0
02:13:12.688 00.000 20224 MoveAxis(N, 0, ABG)
02:13:12.688 00.000 20224 Move returns status 0, amount 0
02:13:12.688 00.000 20224 move complete, result=0
02:13:12.688 00.000 20224 worker thread done servicing request
02:13:12.701 00.013 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=36381, med=3305, FiltMin=2867, FiltMax=22441, Gamma=1.000
02:13:12.705 00.004 8996 UpdateGuideState exits: m=525860 SNR=275.2
02:13:12.705 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:12.705 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:12.705 00.000 8996 Enqueuing Expose request
02:13:12.714 00.009 20224 Worker thread wakes up
02:13:12.714 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:12.714 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:12.714 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:13.867 01.153 20224 Exposure complete
02:13:13.911 00.044 20224 worker thread done servicing request
02:13:13.911 00.000 8996 OnExposeComplete: enter
02:13:13.911 00.000 8996 UpdateGuideState(): m_state=6
02:13:13.911 00.000 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15147
02:13:13.911 00.000 8996 Star::Find returns 1 (0), X=137.86, Y=473.01, Mass=550180, SNR=282.4, Peak=42941 HFD=4.4
02:13:13.911 00.000 8996 Star::Find false star n=2 nbg=256 bg=3174.0 sigma=110.1 thresh=3504 peak=3330
02:13:13.911 00.000 8996 Star::Find false star n=2 nbg=272 bg=3139.1 sigma=130.4 thresh=3530 peak=3350
02:13:13.911 00.000 8996 MultiStar: [#1 -0.06,0.77,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.90,-0.30,0.00,M2] [#4 0.24,0.39,0.06,U] [#5 -0.27,0.65,0.00,M1] [#6 -0.24,0.06,0.06,U] [#7 0.00,0.00,0.00,L] [#8 0.01,0.51,0.00,M7] [#9 -0.34,-0.08,0.26,U] [#10 -0.47,-0.36,0.00,M1] 
02:13:13.911 00.000 8996 refined, 3 included, MultiStar: {-0.26, 0.07}, one-star: {-0.28, 0.09}
02:13:13.911 00.000 8996 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.10) = xAngle (2.99 = 2.99)
02:13:13.911 00.000 8996 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.14 = -0.14)
02:13:13.911 00.000 8996 CameraToMount -- cameraX=-0.26 cameraY=0.07 hyp=0.27 cameraTheta=2.89 mountX=-0.27 mountY=-0.04, mountTheta=-3.01
02:13:13.911 00.000 8996 SchedulePrimaryMove(0F4914C0, x=-0.26, y=0.07, opts=13)
02:13:13.911 00.000 8996 Enqueuing Move request for scope (-0.26, 0.07)
02:13:13.911 00.000 20224 Worker thread wakes up
02:13:13.911 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.07) opts 0xd
02:13:13.911 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.26, 0.07)
02:13:13.911 00.000 20224 Moving (-0.26, 0.07) raw xDistance=-0.27 yDistance=-0.04
02:13:13.911 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:13:13.911 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:13.911 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:13:13.911 00.000 20224 MoveAxis(E, 39, ABG)
02:13:13.911 00.000 20224 Guiding  Dir = 2, Dur = 39
02:13:13.911 00.000 20224 IsSlewing returns 0
02:13:13.911 00.000 20224 IsGuiding returns 0
02:13:13.911 00.000 20224 PulseGuide returned control before completion, sleep 48
02:13:13.911 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=429, max=42941, med=3305, FiltMin=2854, FiltMax=24905, Gamma=1.000
02:13:13.927 00.016 8996 UpdateGuideState exits: m=550180 SNR=282.4
02:13:13.927 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:13.927 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:13.927 00.000 8996 Enqueuing Expose request
02:13:13.974 00.047 20224 IsGuiding returns 1
02:13:13.974 00.000 20224 scope still moving after pulse duration time elapsed
02:13:14.006 00.032 20224 IsSlewing returns 0
02:13:14.006 00.000 20224 IsGuiding returns 0
02:13:14.006 00.000 20224 scope move finished after 39 + 45 ms
02:13:14.006 00.000 20224 Move returns status 0, amount 39
02:13:14.006 00.000 20224 MoveAxis(N, 0, ABG)
02:13:14.006 00.000 20224 Move returns status 0, amount 0
02:13:14.006 00.000 20224 move complete, result=0
02:13:14.006 00.000 20224 worker thread done servicing request
02:13:14.006 00.000 20224 Worker thread wakes up
02:13:14.006 00.000 8996 GuideStep: -0.3 px 39 ms EAST, -0.0 px 0 ms NORTH
02:13:14.008 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:14.008 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:14.964 00.956 20224 Exposure complete
02:13:15.011 00.047 20224 worker thread done servicing request
02:13:15.011 00.000 8996 OnExposeComplete: enter
02:13:15.011 00.000 8996 UpdateGuideState(): m_state=6
02:13:15.011 00.000 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15148
02:13:15.011 00.000 8996 Star::Find returns 1 (0), X=138.14, Y=473.02, Mass=563048, SNR=263.2, Peak=38125 HFD=4.3
02:13:15.011 00.000 8996 Star::Find false star n=5 nbg=254 bg=3172.1 sigma=112.9 thresh=3511 peak=3344
02:13:15.011 00.000 8996 Star::Find false star n=1 nbg=271 bg=3243.8 sigma=135.4 thresh=3650 peak=3450
02:13:15.011 00.000 8996 Star::Find false star n=7 nbg=275 bg=3256.2 sigma=145.7 thresh=3693 peak=3633
02:13:15.011 00.000 8996 Star::Find false star n=5 nbg=259 bg=3148.8 sigma=109.0 thresh=3476 peak=3337
02:13:15.011 00.000 8996 MultiStar: [#1 -0.10,0.68,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 -1.05,0.56,0.00,M3] [#5 0.09,0.22,0.58,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.54,0.15,0.00,M8] [#9 0.36,-0.15,0.39,U] [#10 -0.29,-0.38,0.00,M2] [#11 0.45,0.23,0.00,M1] 
02:13:15.011 00.000 8996 single-star, 2 included, MultiStar: {0.10, 0.09}, one-star: {0.00, 0.10}
02:13:15.011 00.000 8996 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.10) = xAngle (1.65 = 1.65)
02:13:15.011 00.000 8996 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.47 = -1.47)
02:13:15.011 00.000 8996 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.56 mountX=-0.01 mountY=-0.10, mountTheta=-1.65
02:13:15.011 00.000 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=0.10, opts=13)
02:13:15.011 00.000 8996 Enqueuing Move request for scope (0.00, 0.10)
02:13:15.027 00.016 20224 Worker thread wakes up
02:13:15.027 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
02:13:15.027 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
02:13:15.027 00.000 20224 Moving (0.00, 0.10) raw xDistance=-0.01 yDistance=-0.10
02:13:15.027 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
02:13:15.027 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:15.027 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
02:13:15.027 00.000 20224 MoveAxis(E, 0, ABG)
02:13:15.027 00.000 20224 Move returns status 0, amount 0
02:13:15.027 00.000 20224 MoveAxis(N, 0, ABG)
02:13:15.027 00.000 20224 Move returns status 0, amount 0
02:13:15.027 00.000 20224 move complete, result=0
02:13:15.027 00.000 20224 worker thread done servicing request
02:13:15.027 00.000 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=38125, med=3305, FiltMin=2852, FiltMax=24685, Gamma=1.000
02:13:15.027 00.000 8996 UpdateGuideState exits: m=563048 SNR=263.2
02:13:15.043 00.016 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:15.043 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:15.043 00.000 8996 Enqueuing Expose request
02:13:15.043 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:15.043 00.000 20224 Worker thread wakes up
02:13:15.043 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:15.043 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:16.217 01.174 20224 Exposure complete
02:13:16.306 00.089 20224 worker thread done servicing request
02:13:16.306 00.000 8996 OnExposeComplete: enter
02:13:16.307 00.001 8996 UpdateGuideState(): m_state=6
02:13:16.308 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15149
02:13:16.309 00.001 8996 Star::Find returns 1 (0), X=137.87, Y=472.60, Mass=519400, SNR=270.2, Peak=31181 HFD=4.7
02:13:16.310 00.001 8996 Star::Find false star n=2 nbg=269 bg=3192.1 sigma=115.7 thresh=3539 peak=3358
02:13:16.310 00.000 8996 Star::Find false star n=4 nbg=266 bg=3267.8 sigma=131.9 thresh=3663 peak=3524
02:13:16.311 00.001 8996 Star::Find false star n=1 nbg=283 bg=3145.3 sigma=139.1 thresh=3563 peak=3374
02:13:16.312 00.001 8996 MultiStar: [#1 -0.20,0.58,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.78,-0.11,0.00,M4] [#5 -0.29,-0.57,0.00,M1] [#6 -1.66,0.68,0.00,M5] [#7 0.00,0.00,0.00,L] [#8 -0.11,-0.13,0.32,U] [#9 -0.10,-0.57,0.00,M1] [#10 -0.49,-0.46,0.00,M3] [#11 -0.21,-0.23,0.33,U] 
02:13:16.313 00.001 8996 refined, 2 included, MultiStar: {-0.23, -0.27}, one-star: {-0.27, -0.32}
02:13:16.314 00.001 8996 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.10) = xAngle (-2.18 = -2.18)
02:13:16.315 00.001 8996 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.30 = 0.98)
02:13:16.316 00.001 8996 CameraToMount -- cameraX=-0.23 cameraY=-0.27 hyp=0.35 cameraTheta=-2.28 mountX=-0.20 mountY=0.29, mountTheta=2.17
02:13:16.318 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.23, y=-0.27, opts=13)
02:13:16.319 00.001 8996 Enqueuing Move request for scope (-0.23, -0.27)
02:13:16.320 00.001 20224 Worker thread wakes up
02:13:16.320 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.27) opts 0xd
02:13:16.320 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.23, -0.27)
02:13:16.320 00.000 20224 Moving (-0.23, -0.27) raw xDistance=-0.20 yDistance=0.29
02:13:16.320 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
02:13:16.320 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:16.320 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
02:13:16.320 00.000 20224 MoveAxis(E, 29, ABG)
02:13:16.320 00.000 20224 Guiding  Dir = 2, Dur = 29
02:13:16.320 00.000 20224 IsSlewing returns 0
02:13:16.320 00.000 20224 IsGuiding returns 0
02:13:16.324 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=829, max=31181, med=3302, FiltMin=2838, FiltMax=22003, Gamma=1.000
02:13:16.340 00.016 8996 UpdateGuideState exits: m=519400 SNR=270.2
02:13:16.341 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:16.342 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:16.343 00.001 8996 Enqueuing Expose request
02:13:16.378 00.035 20224 IsGuiding returns 1
02:13:16.378 00.000 20224 scope still moving after pulse duration time elapsed
02:13:16.409 00.031 20224 IsSlewing returns 0
02:13:16.409 00.000 20224 IsGuiding returns 1
02:13:16.440 00.031 20224 IsSlewing returns 0
02:13:16.440 00.000 20224 IsGuiding returns 1
02:13:16.472 00.032 20224 IsSlewing returns 0
02:13:16.472 00.000 20224 IsGuiding returns 0
02:13:16.472 00.000 20224 scope move finished after 29 + 123 ms
02:13:16.472 00.000 20224 Move returns status 0, amount 29
02:13:16.472 00.000 20224 MoveAxis(N, 0, ABG)
02:13:16.472 00.000 20224 Move returns status 0, amount 0
02:13:16.472 00.000 20224 move complete, result=0
02:13:16.472 00.000 20224 worker thread done servicing request
02:13:16.472 00.000 8996 GuideStep: -0.2 px 29 ms EAST, 0.3 px 0 ms NORTH
02:13:16.473 00.001 20224 Worker thread wakes up
02:13:16.473 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:16.474 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:17.447 00.973 20224 Exposure complete
02:13:17.514 00.067 20224 worker thread done servicing request
02:13:17.514 00.000 8996 OnExposeComplete: enter
02:13:17.516 00.002 8996 UpdateGuideState(): m_state=6
02:13:17.517 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15150
02:13:17.518 00.001 8996 Star::Find returns 1 (0), X=137.80, Y=472.64, Mass=616474, SNR=298.7, Peak=34957 HFD=4.7
02:13:17.519 00.001 8996 Star::Find false star n=6 nbg=267 bg=3155.3 sigma=114.2 thresh=3498 peak=3348
02:13:17.520 00.001 8996 Star::Find false star n=5 nbg=265 bg=3264.4 sigma=129.8 thresh=3654 peak=3596
02:13:17.522 00.002 8996 Star::Find false star n=2 nbg=257 bg=3152.1 sigma=107.4 thresh=3474 peak=3321
02:13:17.523 00.001 8996 MultiStar: [#1 -0.70,0.27,0.00,M9] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.19,-0.23,0.47,U] [#6 -0.71,0.75,0.00,M6] [#7 0.00,0.00,0.00,L] [#8 -0.04,0.06,0.33,U] [#9 -0.51,-0.59,0.00,M2] [#10 -0.57,-0.52,0.00,M4] [#11 -0.32,-0.56,0.00,M1] 
02:13:17.524 00.001 8996 refined, 2 included, MultiStar: {-0.24, -0.21}, one-star: {-0.33, -0.29}
02:13:17.525 00.001 8996 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.10) = xAngle (-2.33 = -2.33)
02:13:17.526 00.001 8996 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.46 = 0.82)
02:13:17.527 00.001 8996 CameraToMount -- cameraX=-0.24 cameraY=-0.21 hyp=0.32 cameraTheta=-2.43 mountX=-0.22 mountY=0.23, mountTheta=2.33
02:13:17.528 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.24, y=-0.21, opts=13)
02:13:17.529 00.001 8996 Enqueuing Move request for scope (-0.24, -0.21)
02:13:17.530 00.001 20224 Worker thread wakes up
02:13:17.530 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.21) opts 0xd
02:13:17.530 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.24, -0.21)
02:13:17.530 00.000 20224 Moving (-0.24, -0.21) raw xDistance=-0.22 yDistance=0.23
02:13:17.530 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
02:13:17.530 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:13:17.530 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
02:13:17.530 00.000 20224 MoveAxis(E, 34, ABG)
02:13:17.530 00.000 20224 Guiding  Dir = 2, Dur = 34
02:13:17.531 00.001 20224 IsSlewing returns 0
02:13:17.531 00.000 20224 IsGuiding returns 0
02:13:17.538 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=34957, med=3305, FiltMin=2873, FiltMax=25629, Gamma=1.000
02:13:17.558 00.020 8996 UpdateGuideState exits: m=616474 SNR=298.7
02:13:17.560 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:17.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:17.561 00.000 8996 Enqueuing Expose request
02:13:17.566 00.005 20224 IsGuiding returns 1
02:13:17.566 00.000 20224 scope still moving after pulse duration time elapsed
02:13:17.596 00.030 20224 IsSlewing returns 0
02:13:17.596 00.000 20224 IsGuiding returns 1
02:13:17.626 00.030 20224 IsSlewing returns 0
02:13:17.626 00.000 20224 IsGuiding returns 1
02:13:17.658 00.032 20224 IsSlewing returns 0
02:13:17.658 00.000 20224 IsGuiding returns 0
02:13:17.658 00.000 20224 scope move finished after 34 + 92 ms
02:13:17.658 00.000 20224 Move returns status 0, amount 34
02:13:17.659 00.001 20224 MoveAxis(N, 0, ABG)
02:13:17.659 00.000 20224 Move returns status 0, amount 0
02:13:17.659 00.000 20224 move complete, result=0
02:13:17.659 00.000 20224 worker thread done servicing request
02:13:17.659 00.000 20224 Worker thread wakes up
02:13:17.659 00.000 8996 GuideStep: -0.2 px 34 ms EAST, 0.2 px 0 ms NORTH
02:13:17.661 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:17.661 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:18.824 01.163 20224 Exposure complete
02:13:18.879 00.055 20224 worker thread done servicing request
02:13:18.879 00.000 8996 OnExposeComplete: enter
02:13:18.880 00.001 8996 UpdateGuideState(): m_state=6
02:13:18.881 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15151
02:13:18.882 00.001 8996 Star::Find returns 1 (0), X=138.72, Y=472.32, Mass=602010, SNR=282.0, Peak=37229 HFD=4.7
02:13:18.882 00.000 8996 Star::Find false star n=5 nbg=252 bg=3160.7 sigma=108.3 thresh=3485 peak=3391
02:13:18.883 00.001 8996 Star::Find false star n=3 nbg=264 bg=3267.3 sigma=129.8 thresh=3657 peak=3548
02:13:18.884 00.001 8996 Star::Find false star n=3 nbg=271 bg=3137.7 sigma=123.0 thresh=3507 peak=3309
02:13:18.885 00.001 8996 MultiStar: [#1 0.10,-0.09,0.18,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.66,-0.36,0.00,M1] [#6 -1.72,1.25,0.00,M7] [#7 0.00,0.00,0.00,L] [#8 0.62,0.02,0.00,M7] [#9 0.37,-0.45,0.00,M3] [#10 0.38,-0.31,0.00,M5] [#11 0.82,0.02,0.00,M2] 
02:13:18.886 00.001 8996 refined, 1 included, MultiStar: {0.51, -0.52}, one-star: {0.59, -0.60}
02:13:18.887 00.001 8996 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.10) = xAngle (-0.70 = -0.70)
02:13:18.888 00.001 8996 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.82 = 2.46)
02:13:18.888 00.000 8996 CameraToMount -- cameraX=0.51 cameraY=-0.52 hyp=0.73 cameraTheta=-0.79 mountX=0.56 mountY=0.46, mountTheta=0.68
02:13:18.890 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=-0.52, opts=13)
02:13:18.891 00.001 8996 Enqueuing Move request for scope (0.51, -0.52)
02:13:18.892 00.001 20224 Worker thread wakes up
02:13:18.892 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.52) opts 0xd
02:13:18.892 00.000 20224 Handling offset move in thread for scope, endpoint = (0.51, -0.52)
02:13:18.892 00.000 20224 Moving (0.51, -0.52) raw xDistance=0.56 yDistance=0.46
02:13:18.892 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.56
02:13:18.892 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:13:18.892 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
02:13:18.893 00.001 20224 MoveAxis(W, 80, ABG)
02:13:18.893 00.000 20224 Guiding  Dir = 3, Dur = 80
02:13:18.893 00.000 20224 IsSlewing returns 0
02:13:18.893 00.000 20224 IsGuiding returns 0
02:13:18.900 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37229, med=3302, FiltMin=2861, FiltMax=23888, Gamma=1.000
02:13:18.909 00.009 20224 PulseGuide returned control before completion, sleep 74
02:13:18.927 00.018 8996 UpdateGuideState exits: m=602010 SNR=282.0
02:13:18.929 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:18.930 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:18.932 00.002 8996 Enqueuing Expose request
02:13:18.986 00.054 20224 IsGuiding returns 1
02:13:18.986 00.000 20224 scope still moving after pulse duration time elapsed
02:13:19.018 00.032 20224 IsSlewing returns 0
02:13:19.018 00.000 20224 IsGuiding returns 0
02:13:19.018 00.000 20224 scope move finished after 80 + 45 ms
02:13:19.018 00.000 20224 Move returns status 0, amount 80
02:13:19.018 00.000 20224 MoveAxis(N, 0, ABG)
02:13:19.018 00.000 20224 Move returns status 0, amount 0
02:13:19.018 00.000 20224 move complete, result=0
02:13:19.018 00.000 20224 worker thread done servicing request
02:13:19.018 00.000 20224 Worker thread wakes up
02:13:19.018 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:19.018 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:19.020 00.002 8996 GuideStep: 0.6 px 80 ms WEST, 0.5 px 0 ms NORTH
02:13:19.994 00.974 20224 Exposure complete
02:13:20.052 00.058 20224 worker thread done servicing request
02:13:20.052 00.000 8996 OnExposeComplete: enter
02:13:20.053 00.001 8996 UpdateGuideState(): m_state=6
02:13:20.054 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15152
02:13:20.054 00.000 8996 Star::Find returns 1 (0), X=138.41, Y=472.94, Mass=568908, SNR=272.8, Peak=36675 HFD=4.7
02:13:20.055 00.001 8996 Star::Find false star n=9 nbg=240 bg=3163.2 sigma=96.3 thresh=3452 peak=3374
02:13:20.056 00.001 8996 Star::Find false star n=2 nbg=282 bg=3234.7 sigma=140.8 thresh=3657 peak=3453
02:13:20.056 00.000 8996 Star::Find false star n=1 nbg=272 bg=3251.0 sigma=147.0 thresh=3692 peak=3493
02:13:20.057 00.001 8996 Star::Find false star n=7 nbg=268 bg=3254.1 sigma=119.0 thresh=3611 peak=3557
02:13:20.058 00.001 8996 Star::Find false star n=2 nbg=261 bg=3123.8 sigma=114.0 thresh=3466 peak=3297
02:13:20.059 00.001 8996 MultiStar: [#1 -0.09,0.36,0.18,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.04,0.03,0.50,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.19,0.03,0.31,U] [#9 0.19,-0.25,0.36,U] [#10 -0.00,-0.33,0.32,U] [#11 0.52,-0.24,0.00,M3] 
02:13:20.060 00.001 8996 refined, 5 included, MultiStar: {0.14, -0.03}, one-star: {0.28, 0.02}
02:13:20.060 00.000 8996 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.10) = xAngle (-0.13 = -0.13)
02:13:20.061 00.001 8996 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.26 = 3.03)
02:13:20.062 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.23 mountX=0.14 mountY=0.02, mountTheta=0.12
02:13:20.064 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.03, opts=13)
02:13:20.065 00.001 8996 Enqueuing Move request for scope (0.14, -0.03)
02:13:20.065 00.000 20224 Worker thread wakes up
02:13:20.065 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
02:13:20.066 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
02:13:20.066 00.000 20224 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=0.02
02:13:20.066 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:13:20.066 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:20.066 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
02:13:20.066 00.000 20224 MoveAxis(E, 0, ABG)
02:13:20.066 00.000 20224 Move returns status 0, amount 0
02:13:20.066 00.000 20224 MoveAxis(N, 0, ABG)
02:13:20.066 00.000 20224 Move returns status 0, amount 0
02:13:20.066 00.000 20224 move complete, result=0
02:13:20.066 00.000 20224 worker thread done servicing request
02:13:20.071 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=36675, med=3302, FiltMin=2864, FiltMax=24342, Gamma=1.000
02:13:20.087 00.016 8996 UpdateGuideState exits: m=568908 SNR=272.8
02:13:20.089 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:20.090 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:20.092 00.002 8996 Enqueuing Expose request
02:13:20.094 00.002 20224 Worker thread wakes up
02:13:20.094 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:20.096 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:20.096 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:21.266 01.170 20224 Exposure complete
02:13:21.324 00.058 20224 worker thread done servicing request
02:13:21.324 00.000 8996 OnExposeComplete: enter
02:13:21.325 00.001 8996 UpdateGuideState(): m_state=6
02:13:21.326 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15153
02:13:21.327 00.001 8996 Star::Find returns 1 (0), X=138.36, Y=472.92, Mass=563626, SNR=304.6, Peak=38131 HFD=4.6
02:13:21.327 00.000 8996 Star::Find false star n=1 nbg=263 bg=3152.8 sigma=115.2 thresh=3498 peak=3362
02:13:21.328 00.001 8996 Star::Find false star n=4 nbg=235 bg=3285.3 sigma=102.1 thresh=3592 peak=3460
02:13:21.329 00.001 8996 Star::Find false star n=1 nbg=270 bg=3298.9 sigma=131.5 thresh=3693 peak=3477
02:13:21.330 00.001 8996 Star::Find false star n=8 nbg=248 bg=3286.8 sigma=116.7 thresh=3637 peak=3582
02:13:21.331 00.001 8996 Star::Find false star n=2 nbg=264 bg=3170.9 sigma=122.1 thresh=3537 peak=3380
02:13:21.332 00.001 8996 MultiStar: [#1 -0.14,0.63,0.00,M8] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.83,0.19,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.78,0.22,0.00,M7] [#9 0.39,-0.19,0.28,U] [#10 0.22,-0.06,0.33,U] [#11 0.65,-0.30,0.00,M4] 
02:13:21.333 00.001 8996 single-star, 2 included, MultiStar: {0.26, -0.04}, one-star: {0.23, 0.00}
02:13:21.333 00.000 8996 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.10) = xAngle (0.10 = 0.10)
02:13:21.334 00.001 8996 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.02 = -3.02)
02:13:21.335 00.001 8996 CameraToMount -- cameraX=0.23 cameraY=0.00 hyp=0.23 cameraTheta=0.01 mountX=0.23 mountY=-0.03, mountTheta=-0.12
02:13:21.337 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.23, y=0.00, opts=13)
02:13:21.338 00.001 8996 Enqueuing Move request for scope (0.23, 0.00)
02:13:21.338 00.000 20224 Worker thread wakes up
02:13:21.339 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.00) opts 0xd
02:13:21.339 00.000 20224 Handling offset move in thread for scope, endpoint = (0.23, 0.00)
02:13:21.339 00.000 20224 Moving (0.23, 0.00) raw xDistance=0.23 yDistance=-0.03
02:13:21.339 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
02:13:21.339 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:21.339 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
02:13:21.339 00.000 20224 MoveAxis(W, 33, ABG)
02:13:21.339 00.000 20224 Guiding  Dir = 3, Dur = 33
02:13:21.340 00.001 20224 IsSlewing returns 0
02:13:21.340 00.000 20224 IsGuiding returns 0
02:13:21.350 00.010 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=38131, med=3337, FiltMin=2877, FiltMax=25136, Gamma=1.000
02:13:21.372 00.022 20224 PulseGuide returned control before completion, sleep 11
02:13:21.375 00.003 8996 UpdateGuideState exits: m=563626 SNR=304.6
02:13:21.375 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:21.376 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:21.377 00.001 8996 Enqueuing Expose request
02:13:21.387 00.010 20224 IsGuiding returns 1
02:13:21.387 00.000 20224 scope still moving after pulse duration time elapsed
02:13:21.418 00.031 20224 IsSlewing returns 0
02:13:21.418 00.000 20224 IsGuiding returns 1
02:13:21.449 00.031 20224 IsSlewing returns 0
02:13:21.449 00.000 20224 IsGuiding returns 1
02:13:21.480 00.031 20224 IsSlewing returns 0
02:13:21.480 00.000 20224 IsGuiding returns 0
02:13:21.481 00.001 20224 scope move finished after 33 + 107 ms
02:13:21.481 00.000 20224 Move returns status 0, amount 33
02:13:21.481 00.000 20224 MoveAxis(N, 0, ABG)
02:13:21.481 00.000 20224 Move returns status 0, amount 0
02:13:21.481 00.000 20224 move complete, result=0
02:13:21.481 00.000 20224 worker thread done servicing request
02:13:21.481 00.000 20224 Worker thread wakes up
02:13:21.481 00.000 8996 GuideStep: 0.2 px 33 ms WEST, -0.0 px 0 ms NORTH
02:13:21.483 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:21.483 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:22.471 00.988 20224 Exposure complete
02:13:22.536 00.065 20224 worker thread done servicing request
02:13:22.536 00.000 8996 OnExposeComplete: enter
02:13:22.537 00.001 8996 UpdateGuideState(): m_state=6
02:13:22.538 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15154
02:13:22.540 00.002 8996 Star::Find returns 1 (0), X=138.20, Y=473.16, Mass=544486, SNR=258.8, Peak=36781 HFD=4.4
02:13:22.541 00.001 8996 Star::Find false star n=5 nbg=254 bg=3328.4 sigma=114.7 thresh=3673 peak=3561
02:13:22.542 00.001 8996 Star::Find false star n=4 nbg=269 bg=3287.9 sigma=126.3 thresh=3667 peak=3503
02:13:22.543 00.001 8996 Star::Find false star n=3 nbg=243 bg=3167.2 sigma=105.6 thresh=3484 peak=3349
02:13:22.544 00.001 8996 MultiStar: [#1 -0.21,0.26,0.15,U] [#2 -1.06,4.69,0.00,M3] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.02,0.50,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.04,0.08,0.28,U] [#9 0.03,0.21,0.38,U] [#10 -0.33,-0.33,0.32,U] [#11 0.57,0.10,0.00,M5] 
02:13:22.545 00.001 8996 refined, 4 included, MultiStar: {-0.02, 0.13}, one-star: {0.06, 0.24}
02:13:22.546 00.001 8996 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
02:13:22.546 00.000 8996 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.27 = -1.27)
02:13:22.547 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.76 mountX=-0.04 mountY=-0.13, mountTheta=-1.86
02:13:22.549 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=0.13, opts=13)
02:13:22.549 00.000 8996 Enqueuing Move request for scope (-0.02, 0.13)
02:13:22.550 00.001 20224 Worker thread wakes up
02:13:22.550 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.13) opts 0xd
02:13:22.550 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, 0.13)
02:13:22.550 00.000 20224 Moving (-0.02, 0.13) raw xDistance=-0.04 yDistance=-0.13
02:13:22.551 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:13:22.551 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:22.551 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
02:13:22.551 00.000 20224 MoveAxis(E, 0, ABG)
02:13:22.551 00.000 20224 Move returns status 0, amount 0
02:13:22.551 00.000 20224 MoveAxis(N, 0, ABG)
02:13:22.551 00.000 20224 Move returns status 0, amount 0
02:13:22.551 00.000 20224 move complete, result=0
02:13:22.551 00.000 20224 worker thread done servicing request
02:13:22.556 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=36781, med=3373, FiltMin=2902, FiltMax=21888, Gamma=1.000
02:13:22.575 00.019 8996 UpdateGuideState exits: m=544486 SNR=258.8
02:13:22.576 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:22.577 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:22.578 00.001 8996 Enqueuing Expose request
02:13:22.578 00.000 20224 Worker thread wakes up
02:13:22.579 00.001 8996 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:22.579 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:22.579 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:23.744 01.165 20224 Exposure complete
02:13:23.803 00.059 20224 worker thread done servicing request
02:13:23.803 00.000 8996 OnExposeComplete: enter
02:13:23.804 00.001 8996 UpdateGuideState(): m_state=6
02:13:23.805 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15155
02:13:23.806 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=472.91, Mass=573039, SNR=294.3, Peak=41757 HFD=4.5
02:13:23.807 00.001 8996 Star::Find false star n=1 nbg=268 bg=3160.0 sigma=118.1 thresh=3514 peak=3387
02:13:23.807 00.000 8996 Star::Find false star n=1 nbg=273 bg=3241.6 sigma=132.8 thresh=3640 peak=3439
02:13:23.808 00.001 8996 Star::Find false star n=3 nbg=279 bg=3237.2 sigma=126.2 thresh=3616 peak=3410
02:13:23.809 00.001 8996 Star::Find false star n=3 nbg=258 bg=3121.6 sigma=113.9 thresh=3463 peak=3343
02:13:23.810 00.001 8996 MultiStar: [#1 -0.31,0.08,0.13,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.39,-0.30,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.00,0.14,0.27,U] [#9 -0.08,0.15,0.22,U] [#10 -0.39,0.01,0.38,U] [#11 -0.11,0.34,0.31,U] 
02:13:23.811 00.001 8996 refined, 5 included, MultiStar: {-0.28, 0.08}, one-star: {-0.41, -0.01}
02:13:23.812 00.001 8996 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.10) = xAngle (2.97 = 2.97)
02:13:23.813 00.001 8996 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.16 = -0.16)
02:13:23.813 00.000 8996 CameraToMount -- cameraX=-0.28 cameraY=0.08 hyp=0.29 cameraTheta=2.87 mountX=-0.29 mountY=-0.05, mountTheta=-2.98
02:13:23.815 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.28, y=0.08, opts=13)
02:13:23.816 00.001 8996 Enqueuing Move request for scope (-0.28, 0.08)
02:13:23.817 00.001 20224 Worker thread wakes up
02:13:23.818 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.08) opts 0xd
02:13:23.818 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.28, 0.08)
02:13:23.818 00.000 20224 Moving (-0.28, 0.08) raw xDistance=-0.29 yDistance=-0.05
02:13:23.818 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
02:13:23.818 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:23.818 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:13:23.818 00.000 20224 MoveAxis(E, 42, ABG)
02:13:23.818 00.000 20224 Guiding  Dir = 2, Dur = 42
02:13:23.819 00.001 20224 IsSlewing returns 0
02:13:23.819 00.000 20224 IsGuiding returns 0
02:13:23.826 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=41757, med=3299, FiltMin=2870, FiltMax=22729, Gamma=1.000
02:13:23.834 00.008 20224 PulseGuide returned control before completion, sleep 38
02:13:23.855 00.021 8996 UpdateGuideState exits: m=573039 SNR=294.3
02:13:23.858 00.003 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:23.859 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:23.861 00.002 8996 Enqueuing Expose request
02:13:23.879 00.018 20224 IsGuiding returns 1
02:13:23.879 00.000 20224 scope still moving after pulse duration time elapsed
02:13:23.911 00.032 20224 IsSlewing returns 0
02:13:23.911 00.000 20224 IsGuiding returns 1
02:13:23.946 00.035 20224 IsSlewing returns 0
02:13:23.946 00.000 20224 IsGuiding returns 0
02:13:23.946 00.000 20224 scope move finished after 42 + 84 ms
02:13:23.946 00.000 20224 Move returns status 0, amount 42
02:13:23.947 00.001 20224 MoveAxis(N, 0, ABG)
02:13:23.947 00.000 20224 Move returns status 0, amount 0
02:13:23.947 00.000 20224 move complete, result=0
02:13:23.947 00.000 20224 worker thread done servicing request
02:13:23.947 00.000 20224 Worker thread wakes up
02:13:23.947 00.000 8996 GuideStep: -0.3 px 42 ms EAST, -0.0 px 0 ms NORTH
02:13:23.949 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:23.949 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:24.921 00.972 20224 Exposure complete
02:13:24.981 00.060 20224 worker thread done servicing request
02:13:24.981 00.000 8996 OnExposeComplete: enter
02:13:24.982 00.001 8996 UpdateGuideState(): m_state=6
02:13:24.983 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15156
02:13:24.984 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=472.56, Mass=552274, SNR=272.5, Peak=33168 HFD=4.7
02:13:24.985 00.001 8996 Star::Find false star n=3 nbg=258 bg=3143.9 sigma=106.1 thresh=3462 peak=3318
02:13:24.986 00.001 8996 Star::Find false star n=2 nbg=273 bg=3229.8 sigma=138.2 thresh=3644 peak=3470
02:13:24.986 00.000 8996 Star::Find false star n=2 nbg=273 bg=3229.8 sigma=138.2 thresh=3644 peak=3470
02:13:24.987 00.001 8996 Star::Find false star n=9 nbg=243 bg=3214.3 sigma=96.8 thresh=3505 peak=3401
02:13:24.988 00.001 8996 Star::Find false star n=2 nbg=267 bg=3118.5 sigma=122.0 thresh=3484 peak=3276
02:13:24.994 00.006 8996 MultiStar: [#1 -0.30,-0.04,0.13,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.10,-0.41,0.57,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.29,-0.10,0.30,U] [#9 0.12,-0.34,0.29,U] [#10 -0.20,-0.50,0.00,M2] [#11 0.15,-0.47,0.00,M5] 
02:13:24.995 00.001 8996 refined, 4 included, MultiStar: {0.00, -0.32}, one-star: {-0.02, -0.36}
02:13:24.995 00.000 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
02:13:24.996 00.001 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
02:13:24.997 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.32 hyp=0.32 cameraTheta=-1.56 mountX=0.03 mountY=0.31, mountTheta=1.47
02:13:25.000 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.32, opts=13)
02:13:25.001 00.001 8996 Enqueuing Move request for scope (0.00, -0.32)
02:13:25.002 00.001 20224 Worker thread wakes up
02:13:25.002 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.32) opts 0xd
02:13:25.002 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.32)
02:13:25.002 00.000 20224 Moving (0.00, -0.32) raw xDistance=0.03 yDistance=0.31
02:13:25.002 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
02:13:25.002 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:13:25.002 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
02:13:25.002 00.000 20224 MoveAxis(E, 0, ABG)
02:13:25.002 00.000 20224 Move returns status 0, amount 0
02:13:25.002 00.000 20224 MoveAxis(N, 0, ABG)
02:13:25.002 00.000 20224 Move returns status 0, amount 0
02:13:25.002 00.000 20224 move complete, result=0
02:13:25.002 00.000 20224 worker thread done servicing request
02:13:25.007 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=461, max=33168, med=3296, FiltMin=2848, FiltMax=20211, Gamma=1.000
02:13:25.023 00.016 8996 UpdateGuideState exits: m=552274 SNR=272.5
02:13:25.025 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:25.025 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:25.026 00.001 8996 Enqueuing Expose request
02:13:25.027 00.001 20224 Worker thread wakes up
02:13:25.027 00.000 8996 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
02:13:25.028 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:25.028 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:26.193 01.165 20224 Exposure complete
02:13:26.275 00.082 20224 worker thread done servicing request
02:13:26.275 00.000 8996 OnExposeComplete: enter
02:13:26.276 00.001 8996 UpdateGuideState(): m_state=6
02:13:26.277 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15157
02:13:26.278 00.001 8996 Star::Find returns 1 (0), X=138.14, Y=472.42, Mass=587687, SNR=258.1, Peak=37792 HFD=4.6
02:13:26.278 00.000 8996 Star::Find false star n=5 nbg=248 bg=3114.6 sigma=98.8 thresh=3411 peak=3296
02:13:26.279 00.001 8996 Star::Find false star n=3 nbg=270 bg=3244.1 sigma=123.7 thresh=3615 peak=3469
02:13:26.280 00.001 8996 Star::Find false star n=4 nbg=268 bg=3254.0 sigma=129.0 thresh=3641 peak=3428
02:13:26.281 00.001 8996 Star::Find false star n=2 nbg=265 bg=3126.0 sigma=122.8 thresh=3494 peak=3299
02:13:26.282 00.001 8996 MultiStar: [#1 0.02,0.44,0.15,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.03,-0.45,0.60,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.14,-0.62,0.00,M5] [#9 -0.18,-0.73,0.00,M1] [#10 -0.01,-0.59,0.00,M3] [#11 0.12,-0.49,0.00,M6] 
02:13:26.283 00.001 8996 refined, 2 included, MultiStar: {0.01, -0.40}, one-star: {0.00, -0.50}
02:13:26.284 00.001 8996 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.10) = xAngle (-1.44 = -1.44)
02:13:26.284 00.000 8996 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.56 = 1.72)
02:13:26.286 00.002 8996 CameraToMount -- cameraX=0.01 cameraY=-0.40 hyp=0.40 cameraTheta=-1.53 mountX=0.05 mountY=0.40, mountTheta=1.44
02:13:26.290 00.004 8996 SchedulePrimaryMove(0F4914C0, x=0.01, y=-0.40, opts=13)
02:13:26.291 00.001 8996 Enqueuing Move request for scope (0.01, -0.40)
02:13:26.293 00.002 20224 Worker thread wakes up
02:13:26.293 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.40) opts 0xd
02:13:26.293 00.000 20224 Handling offset move in thread for scope, endpoint = (0.01, -0.40)
02:13:26.294 00.001 20224 Moving (0.01, -0.40) raw xDistance=0.05 yDistance=0.40
02:13:26.294 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
02:13:26.294 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=0.42 newest=0.67
02:13:26.294 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
02:13:26.294 00.000 20224 MoveAxis(E, 0, ABG)
02:13:26.294 00.000 20224 Move returns status 0, amount 0
02:13:26.294 00.000 20224 MoveAxis(S, 84, ABG)
02:13:26.294 00.000 20224 Guiding  Dir = 1, Dur = 84
02:13:26.295 00.001 20224 IsSlewing returns 0
02:13:26.295 00.000 20224 IsGuiding returns 0
02:13:26.302 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=37792, med=3296, FiltMin=2851, FiltMax=21923, Gamma=1.000
02:13:26.326 00.024 8996 UpdateGuideState exits: m=587687 SNR=258.1
02:13:26.328 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:26.329 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:26.330 00.001 8996 Enqueuing Expose request
02:13:26.351 00.021 20224 PulseGuide returned control before completion, sleep 39
02:13:26.396 00.045 20224 IsGuiding returns 1
02:13:26.396 00.000 20224 scope still moving after pulse duration time elapsed
02:13:26.427 00.031 20224 IsSlewing returns 0
02:13:26.427 00.000 20224 IsGuiding returns 1
02:13:26.459 00.032 20224 IsSlewing returns 0
02:13:26.459 00.000 20224 IsGuiding returns 0
02:13:26.459 00.000 20224 scope move finished after 84 + 79 ms
02:13:26.459 00.000 20224 Move returns status 0, amount 84
02:13:26.459 00.000 20224 move complete, result=0
02:13:26.459 00.000 20224 worker thread done servicing request
02:13:26.459 00.000 20224 Worker thread wakes up
02:13:26.459 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.4 px 84 ms SOUTH
02:13:26.460 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:26.460 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:27.450 00.990 20224 Exposure complete
02:13:27.508 00.058 20224 worker thread done servicing request
02:13:27.508 00.000 8996 OnExposeComplete: enter
02:13:27.509 00.001 8996 UpdateGuideState(): m_state=6
02:13:27.510 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15158
02:13:27.511 00.001 8996 Star::Find returns 1 (0), X=138.11, Y=472.27, Mass=562396, SNR=288.2, Peak=34912 HFD=4.5
02:13:27.511 00.000 8996 Star::Find false star n=4 nbg=248 bg=3228.8 sigma=112.7 thresh=3567 peak=3394
02:13:27.512 00.001 8996 Star::Find false star n=5 nbg=243 bg=3247.0 sigma=104.1 thresh=3559 peak=3426
02:13:27.513 00.001 8996 Star::Find false star n=2 nbg=269 bg=3261.6 sigma=134.8 thresh=3666 peak=3490
02:13:27.514 00.001 8996 Star::Find false star n=9 nbg=251 bg=3111.3 sigma=109.3 thresh=3439 peak=3338
02:13:27.515 00.001 8996 MultiStar: [#1 0.25,-0.28,0.10,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.21,-0.44,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.51,-0.25,0.00,M6] [#9 0.56,-0.91,0.00,M2] [#10 -0.15,-0.61,0.00,M4] [#11 0.21,-0.79,0.00,M7] 
02:13:27.516 00.001 8996 refined, 1 included, MultiStar: {0.00, -0.62}, one-star: {-0.02, -0.65}
02:13:27.517 00.001 8996 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.10) = xAngle (-1.47 = -1.47)
02:13:27.517 00.000 8996 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.59 = 1.69)
02:13:27.518 00.001 8996 CameraToMount -- cameraX=0.00 cameraY=-0.62 hyp=0.62 cameraTheta=-1.56 mountX=0.06 mountY=0.61, mountTheta=1.47
02:13:27.520 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.00, y=-0.62, opts=13)
02:13:27.521 00.001 8996 Enqueuing Move request for scope (0.00, -0.62)
02:13:27.521 00.000 20224 Worker thread wakes up
02:13:27.522 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.62) opts 0xd
02:13:27.522 00.000 20224 Handling offset move in thread for scope, endpoint = (0.00, -0.62)
02:13:27.522 00.000 20224 Moving (0.00, -0.62) raw xDistance=0.06 yDistance=0.61
02:13:27.522 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
02:13:27.522 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
02:13:27.522 00.000 20224 MoveAxis(E, 0, ABG)
02:13:27.522 00.000 20224 Move returns status 0, amount 0
02:13:27.522 00.000 20224 MoveAxis(S, 129, ABG)
02:13:27.522 00.000 20224 Guiding  Dir = 1, Dur = 129
02:13:27.522 00.000 20224 IsSlewing returns 0
02:13:27.523 00.001 20224 IsGuiding returns 0
02:13:27.526 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=941, max=34912, med=3296, FiltMin=2857, FiltMax=20963, Gamma=1.000
02:13:27.535 00.009 20224 PulseGuide returned control before completion, sleep 128
02:13:27.542 00.007 8996 UpdateGuideState exits: m=562396 SNR=288.2
02:13:27.543 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:27.543 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:27.544 00.001 8996 Enqueuing Expose request
02:13:27.677 00.133 20224 IsGuiding returns 1
02:13:27.677 00.000 20224 scope still moving after pulse duration time elapsed
02:13:27.714 00.037 20224 IsSlewing returns 0
02:13:27.714 00.000 20224 IsGuiding returns 0
02:13:27.714 00.000 20224 scope move finished after 129 + 61 ms
02:13:27.714 00.000 20224 Move returns status 0, amount 129
02:13:27.714 00.000 20224 move complete, result=0
02:13:27.714 00.000 20224 worker thread done servicing request
02:13:27.714 00.000 20224 Worker thread wakes up
02:13:27.714 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.6 px 129 ms SOUTH
02:13:27.715 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:27.715 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:28.911 01.196 20224 Exposure complete
02:13:29.016 00.105 20224 worker thread done servicing request
02:13:29.016 00.000 8996 OnExposeComplete: enter
02:13:29.018 00.002 8996 UpdateGuideState(): m_state=6
02:13:29.020 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15159
02:13:29.021 00.001 8996 Star::Find returns 1 (0), X=138.16, Y=473.46, Mass=558175, SNR=268.6, Peak=30669 HFD=4.8
02:13:29.023 00.002 8996 Star::Find false star n=2 nbg=250 bg=3122.8 sigma=112.4 thresh=3460 peak=3288
02:13:29.024 00.001 8996 Star::Find false star n=4 nbg=270 bg=3227.8 sigma=133.0 thresh=3627 peak=3429
02:13:29.025 00.001 8996 Star::Find false star n=5 nbg=250 bg=3225.7 sigma=109.2 thresh=3553 peak=3424
02:13:29.026 00.001 8996 Star::Find false star n=3 nbg=254 bg=3224.6 sigma=110.4 thresh=3556 peak=3414
02:13:29.028 00.002 8996 Star::Find false star n=4 nbg=277 bg=3144.1 sigma=126.2 thresh=3523 peak=3319
02:13:29.030 00.002 8996 MultiStar: [#1 -1.03,0.96,0.00,M4] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.04,0.33,0.48,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.32,0.64,0.00,M7] [#9 0.41,0.10,0.29,U] [#10 -0.06,0.57,0.00,M5] [#11 0.39,0.04,0.37,U] 
02:13:29.032 00.002 8996 refined, 3 included, MultiStar: {0.15, 0.35}, one-star: {0.03, 0.54}
02:13:29.034 00.002 8996 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.10) = xAngle (1.27 = 1.27)
02:13:29.035 00.001 8996 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.85 = -1.85)
02:13:29.037 00.002 8996 CameraToMount -- cameraX=0.15 cameraY=0.35 hyp=0.38 cameraTheta=1.18 mountX=0.11 mountY=-0.36, mountTheta=-1.27
02:13:29.040 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=0.35, opts=13)
02:13:29.042 00.002 8996 Enqueuing Move request for scope (0.15, 0.35)
02:13:29.043 00.001 20224 Worker thread wakes up
02:13:29.043 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.35) opts 0xd
02:13:29.043 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, 0.35)
02:13:29.043 00.000 20224 Moving (0.15, 0.35) raw xDistance=0.11 yDistance=-0.36
02:13:29.043 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:13:29.043 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:29.043 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
02:13:29.043 00.000 20224 MoveAxis(E, 0, ABG)
02:13:29.043 00.000 20224 Move returns status 0, amount 0
02:13:29.043 00.000 20224 MoveAxis(N, 0, ABG)
02:13:29.043 00.000 20224 Move returns status 0, amount 0
02:13:29.043 00.000 20224 move complete, result=0
02:13:29.044 00.001 20224 worker thread done servicing request
02:13:29.049 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=30669, med=3296, FiltMin=2870, FiltMax=19859, Gamma=1.000
02:13:29.066 00.017 8996 UpdateGuideState exits: m=558175 SNR=268.6
02:13:29.067 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:29.067 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:29.068 00.001 8996 Enqueuing Expose request
02:13:29.069 00.001 20224 Worker thread wakes up
02:13:29.069 00.000 8996 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:13:29.070 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:29.070 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:30.054 00.984 20224 Exposure complete
02:13:30.144 00.090 20224 worker thread done servicing request
02:13:30.144 00.000 8996 OnExposeComplete: enter
02:13:30.146 00.002 8996 UpdateGuideState(): m_state=6
02:13:30.148 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15160
02:13:30.149 00.001 8996 Star::Find returns 1 (0), X=138.06, Y=473.07, Mass=556855, SNR=292.5, Peak=32461 HFD=4.5
02:13:30.150 00.001 8996 Star::Find false star n=4 nbg=256 bg=3091.1 sigma=112.9 thresh=3430 peak=3280
02:13:30.151 00.001 8996 Star::Find false star n=3 nbg=247 bg=3230.7 sigma=113.8 thresh=3572 peak=3392
02:13:30.153 00.002 8996 Star::Find false star n=3 nbg=272 bg=3242.6 sigma=127.4 thresh=3625 peak=3436
02:13:30.154 00.001 8996 Star::Find false star n=2 nbg=264 bg=3225.5 sigma=127.4 thresh=3608 peak=3433
02:13:30.156 00.002 8996 Star::Find false star n=4 nbg=261 bg=3135.8 sigma=116.8 thresh=3486 peak=3354
02:13:30.158 00.002 8996 MultiStar: [#1 -0.68,0.57,0.00,M5] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.04,0.17,0.45,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.34,0.14,0.26,U] [#9 0.27,0.47,0.00,M2] [#10 -0.11,-0.22,0.36,U] [#11 -0.12,-0.28,0.31,U] 
02:13:30.159 00.001 8996 refined, 4 included, MultiStar: {-0.03, 0.04}, one-star: {-0.08, 0.15}
02:13:30.161 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
02:13:30.163 00.002 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
02:13:30.164 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=0.04 hyp=0.05 cameraTheta=2.28 mountX=-0.04 mountY=-0.04, mountTheta=-2.39
02:13:30.167 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=0.04, opts=13)
02:13:30.168 00.001 8996 Enqueuing Move request for scope (-0.03, 0.04)
02:13:30.170 00.002 20224 Worker thread wakes up
02:13:30.170 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.04) opts 0xd
02:13:30.170 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, 0.04)
02:13:30.170 00.000 20224 Moving (-0.03, 0.04) raw xDistance=-0.04 yDistance=-0.04
02:13:30.170 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
02:13:30.170 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:30.170 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
02:13:30.171 00.001 20224 MoveAxis(E, 0, ABG)
02:13:30.171 00.000 20224 Move returns status 0, amount 0
02:13:30.171 00.000 20224 MoveAxis(N, 0, ABG)
02:13:30.171 00.000 20224 Move returns status 0, amount 0
02:13:30.171 00.000 20224 move complete, result=0
02:13:30.171 00.000 20224 worker thread done servicing request
02:13:30.176 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=509, max=32461, med=3296, FiltMin=2880, FiltMax=22109, Gamma=1.000
02:13:30.203 00.027 8996 UpdateGuideState exits: m=556855 SNR=292.5
02:13:30.205 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:30.206 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:30.208 00.002 8996 Enqueuing Expose request
02:13:30.208 00.000 20224 Worker thread wakes up
02:13:30.208 00.000 8996 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
02:13:30.209 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:30.209 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:31.376 01.167 20224 Exposure complete
02:13:31.467 00.091 20224 worker thread done servicing request
02:13:31.467 00.000 8996 OnExposeComplete: enter
02:13:31.468 00.001 8996 UpdateGuideState(): m_state=6
02:13:31.470 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15161
02:13:31.471 00.001 8996 Star::Find returns 1 (0), X=138.12, Y=473.12, Mass=494647, SNR=255.5, Peak=29661 HFD=4.4
02:13:31.474 00.003 8996 Star::Find false star n=8 nbg=241 bg=3123.5 sigma=107.6 thresh=3446 peak=3302
02:13:31.475 00.001 8996 Star::Find false star n=1 nbg=268 bg=3235.8 sigma=131.7 thresh=3631 peak=3395
02:13:31.475 00.000 8996 Star::Find false star n=4 nbg=264 bg=3228.9 sigma=123.2 thresh=3599 peak=3420
02:13:31.476 00.001 8996 Star::Find false star n=2 nbg=249 bg=3240.6 sigma=108.7 thresh=3567 peak=3381
02:13:31.479 00.003 8996 Star::Find false star n=4 nbg=263 bg=3130.6 sigma=113.3 thresh=3470 peak=3298
02:13:31.480 00.001 8996 MultiStar: [#1 -0.72,1.07,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.47,0.16,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.04,0.58,0.00,M7] [#9 -0.34,-0.13,0.25,U] [#10 -0.63,-0.21,0.00,M5] [#11 -0.35,-0.04,0.37,U] 
02:13:31.481 00.001 8996 refined, 2 included, MultiStar: {-0.14, 0.09}, one-star: {-0.02, 0.20}
02:13:31.482 00.001 8996 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.10) = xAngle (2.67 = 2.67)
02:13:31.483 00.001 8996 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.46 = -0.46)
02:13:31.484 00.001 8996 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.57 mountX=-0.15 mountY=-0.08, mountTheta=-2.68
02:13:31.486 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.14, y=0.09, opts=13)
02:13:31.487 00.001 8996 Enqueuing Move request for scope (-0.14, 0.09)
02:13:31.488 00.001 20224 Worker thread wakes up
02:13:31.489 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.09) opts 0xd
02:13:31.489 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.14, 0.09)
02:13:31.489 00.000 20224 Moving (-0.14, 0.09) raw xDistance=-0.15 yDistance=-0.08
02:13:31.489 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15
02:13:31.489 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:31.489 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
02:13:31.489 00.000 20224 MoveAxis(E, 0, ABG)
02:13:31.489 00.000 20224 Move returns status 0, amount 0
02:13:31.489 00.000 20224 MoveAxis(N, 0, ABG)
02:13:31.489 00.000 20224 Move returns status 0, amount 0
02:13:31.490 00.001 20224 move complete, result=0
02:13:31.490 00.000 20224 worker thread done servicing request
02:13:31.498 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=29661, med=3299, FiltMin=2873, FiltMax=21168, Gamma=1.000
02:13:31.522 00.024 8996 UpdateGuideState exits: m=494647 SNR=255.5
02:13:31.524 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:31.524 00.000 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:31.525 00.001 8996 Enqueuing Expose request
02:13:31.525 00.000 20224 Worker thread wakes up
02:13:31.525 00.000 8996 GuideStep: -0.2 px 0 ms EAST, -0.1 px 0 ms NORTH
02:13:31.527 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:31.527 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:32.496 00.969 20224 Exposure complete
02:13:32.580 00.084 20224 worker thread done servicing request
02:13:32.580 00.000 8996 OnExposeComplete: enter
02:13:32.581 00.001 8996 UpdateGuideState(): m_state=6
02:13:32.582 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15162
02:13:32.583 00.001 8996 Star::Find returns 1 (0), X=138.04, Y=473.40, Mass=552656, SNR=259.3, Peak=32073 HFD=4.8
02:13:32.583 00.000 8996 Star::Find false star n=6 nbg=245 bg=3127.8 sigma=90.4 thresh=3399 peak=3349
02:13:32.584 00.001 8996 Star::Find false star n=1 nbg=271 bg=3258.3 sigma=132.5 thresh=3656 peak=3441
02:13:32.585 00.001 8996 Star::Find false star n=1 nbg=282 bg=3252.0 sigma=139.2 thresh=3670 peak=3407
02:13:32.586 00.001 8996 Star::Find false star n=2 nbg=266 bg=3144.0 sigma=116.8 thresh=3494 peak=3335
02:13:32.587 00.001 8996 MultiStar: [#1 -0.17,0.23,0.10,U] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.44,0.39,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.16,0.63,0.00,M8] [#9 -0.34,0.51,0.00,M2] [#10 -0.57,0.40,0.00,M6] [#11 0.05,0.43,0.29,U] 
02:13:32.588 00.001 8996 refined, 2 included, MultiStar: {-0.07, 0.45}, one-star: {-0.09, 0.48}
02:13:32.589 00.001 8996 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.10) = xAngle (1.82 = 1.82)
02:13:32.590 00.001 8996 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.31 = -1.31)
02:13:32.591 00.001 8996 CameraToMount -- cameraX=-0.07 cameraY=0.45 hyp=0.45 cameraTheta=1.72 mountX=-0.11 mountY=-0.44, mountTheta=-1.82
02:13:32.593 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.07, y=0.45, opts=13)
02:13:32.594 00.001 8996 Enqueuing Move request for scope (-0.07, 0.45)
02:13:32.595 00.001 20224 Worker thread wakes up
02:13:32.596 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.45) opts 0xd
02:13:32.596 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.07, 0.45)
02:13:32.596 00.000 20224 Moving (-0.07, 0.45) raw xDistance=-0.11 yDistance=-0.44
02:13:32.596 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
02:13:32.596 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:32.596 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
02:13:32.596 00.000 20224 MoveAxis(E, 0, ABG)
02:13:32.596 00.000 20224 Move returns status 0, amount 0
02:13:32.596 00.000 20224 MoveAxis(N, 0, ABG)
02:13:32.596 00.000 20224 Move returns status 0, amount 0
02:13:32.597 00.001 20224 move complete, result=0
02:13:32.597 00.000 20224 worker thread done servicing request
02:13:32.605 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=32073, med=3302, FiltMin=2873, FiltMax=20387, Gamma=1.000
02:13:32.621 00.016 8996 UpdateGuideState exits: m=552656 SNR=259.3
02:13:32.622 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:32.624 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:32.626 00.002 8996 Enqueuing Expose request
02:13:32.628 00.002 20224 Worker thread wakes up
02:13:32.628 00.000 8996 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
02:13:32.630 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:32.630 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:33.793 01.163 20224 Exposure complete
02:13:33.875 00.082 20224 worker thread done servicing request
02:13:33.875 00.000 8996 OnExposeComplete: enter
02:13:33.877 00.002 8996 UpdateGuideState(): m_state=6
02:13:33.879 00.002 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15163
02:13:33.880 00.001 8996 Star::Find returns 1 (0), X=137.72, Y=473.43, Mass=524770, SNR=273.3, Peak=31625 HFD=4.7
02:13:33.882 00.002 8996 Star::Find false star n=6 nbg=269 bg=3110.1 sigma=111.7 thresh=3445 peak=3385
02:13:33.884 00.002 8996 Star::Find false star n=3 nbg=256 bg=3256.5 sigma=120.0 thresh=3616 peak=3451
02:13:33.886 00.002 8996 Star::Find false star n=4 nbg=272 bg=3247.5 sigma=129.8 thresh=3637 peak=3495
02:13:33.887 00.001 8996 Star::Find false star n=3 nbg=257 bg=3225.3 sigma=115.4 thresh=3572 peak=3451
02:13:33.888 00.001 8996 Star::Find false star n=5 nbg=248 bg=3139.5 sigma=107.5 thresh=3462 peak=3343
02:13:33.890 00.002 8996 MultiStar: [#1 -0.90,0.40,0.00,M6] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.63,0.21,0.00,M3] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.24,0.38,0.28,U] [#9 -0.03,0.55,0.00,M3] [#10 -0.40,0.31,0.00,M7] [#11 -0.02,-0.14,0.36,U] 
02:13:33.892 00.002 8996 refined, 2 included, MultiStar: {-0.30, 0.35}, one-star: {-0.41, 0.51}
02:13:33.894 00.002 8996 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.10) = xAngle (2.38 = 2.38)
02:13:33.895 00.001 8996 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-0.75 = -0.75)
02:13:33.897 00.002 8996 CameraToMount -- cameraX=-0.30 cameraY=0.35 hyp=0.45 cameraTheta=2.28 mountX=-0.33 mountY=-0.31, mountTheta=-2.39
02:13:33.900 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.30, y=0.35, opts=13)
02:13:33.902 00.002 8996 Enqueuing Move request for scope (-0.30, 0.35)
02:13:33.904 00.002 20224 Worker thread wakes up
02:13:33.904 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.35) opts 0xd
02:13:33.904 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.30, 0.35)
02:13:33.904 00.000 20224 Moving (-0.30, 0.35) raw xDistance=-0.33 yDistance=-0.31
02:13:33.904 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
02:13:33.904 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:33.904 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
02:13:33.904 00.000 20224 MoveAxis(E, 48, ABG)
02:13:33.904 00.000 20224 Guiding  Dir = 2, Dur = 48
02:13:33.904 00.000 20224 IsSlewing returns 0
02:13:33.905 00.001 20224 IsGuiding returns 0
02:13:33.910 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=877, max=31625, med=3302, FiltMin=2867, FiltMax=22390, Gamma=1.000
02:13:33.920 00.010 20224 PulseGuide returned control before completion, sleep 43
02:13:33.942 00.022 8996 UpdateGuideState exits: m=524770 SNR=273.3
02:13:33.946 00.004 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:33.948 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:33.951 00.003 8996 Enqueuing Expose request
02:13:33.966 00.015 20224 IsGuiding returns 1
02:13:33.966 00.000 20224 scope still moving after pulse duration time elapsed
02:13:33.997 00.031 20224 IsSlewing returns 0
02:13:33.997 00.000 20224 IsGuiding returns 1
02:13:34.029 00.032 20224 IsSlewing returns 0
02:13:34.029 00.000 20224 IsGuiding returns 0
02:13:34.029 00.000 20224 scope move finished after 48 + 76 ms
02:13:34.029 00.000 20224 Move returns status 0, amount 48
02:13:34.029 00.000 20224 MoveAxis(N, 0, ABG)
02:13:34.029 00.000 20224 Move returns status 0, amount 0
02:13:34.029 00.000 20224 move complete, result=0
02:13:34.029 00.000 20224 worker thread done servicing request
02:13:34.029 00.000 8996 GuideStep: -0.3 px 48 ms EAST, -0.3 px 0 ms NORTH
02:13:34.030 00.001 20224 Worker thread wakes up
02:13:34.030 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:34.030 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:35.002 00.972 20224 Exposure complete
02:13:35.062 00.060 20224 worker thread done servicing request
02:13:35.062 00.000 8996 OnExposeComplete: enter
02:13:35.063 00.001 8996 UpdateGuideState(): m_state=6
02:13:35.064 00.001 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15164
02:13:35.065 00.001 8996 Star::Find returns 1 (0), X=138.64, Y=473.09, Mass=591562, SNR=273.6, Peak=38611 HFD=4.7
02:13:35.066 00.001 8996 Star::Find false star n=5 nbg=264 bg=3115.9 sigma=110.6 thresh=3448 peak=3289
02:13:35.066 00.000 8996 Star::Find false star n=2 nbg=262 bg=3244.5 sigma=120.3 thresh=3605 peak=3382
02:13:35.067 00.001 8996 Star::Find false star n=5 nbg=225 bg=3242.6 sigma=92.6 thresh=3521 peak=3428
02:13:35.069 00.002 8996 Star::Find false star n=1 nbg=273 bg=3253.7 sigma=140.7 thresh=3676 peak=3447
02:13:35.070 00.001 8996 Star::Find false star n=11 nbg=218 bg=3117.2 sigma=87.2 thresh=3379 peak=3359
02:13:35.071 00.001 8996 MultiStar: [#1 0.51,1.11,0.00,M7] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.45,0.24,0.00,M4] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.46,0.27,0.00,M8] [#9 0.59,0.09,0.00,M4] [#10 0.03,0.53,0.00,M8] [#11 0.49,0.07,0.00,M3] 
02:13:35.072 00.001 8996 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.10) = xAngle (0.41 = 0.41)
02:13:35.073 00.001 8996 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.71 = -2.71)
02:13:35.073 00.000 8996 CameraToMount -- cameraX=0.51 cameraY=0.16 hyp=0.53 cameraTheta=0.31 mountX=0.49 mountY=-0.22, mountTheta=-0.43
02:13:35.075 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=0.16, opts=13)
02:13:35.077 00.002 8996 Enqueuing Move request for scope (0.51, 0.16)
02:13:35.078 00.001 20224 Worker thread wakes up
02:13:35.079 00.001 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.16) opts 0xd
02:13:35.079 00.000 20224 Handling offset move in thread for scope, endpoint = (0.51, 0.16)
02:13:35.079 00.000 20224 Moving (0.51, 0.16) raw xDistance=0.49 yDistance=-0.22
02:13:35.079 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.49
02:13:35.079 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:13:35.079 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
02:13:35.079 00.000 20224 MoveAxis(W, 68, ABG)
02:13:35.079 00.000 20224 Guiding  Dir = 3, Dur = 68
02:13:35.080 00.001 20224 IsSlewing returns 0
02:13:35.080 00.000 20224 IsGuiding returns 0
02:13:35.089 00.009 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=38611, med=3302, FiltMin=2880, FiltMax=25245, Gamma=1.000
02:13:35.114 00.025 8996 UpdateGuideState exits: m=591562 SNR=273.6
02:13:35.115 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:35.116 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:35.117 00.001 8996 Enqueuing Expose request
02:13:35.139 00.022 20224 PulseGuide returned control before completion, sleep 21
02:13:35.169 00.030 20224 IsGuiding returns 1
02:13:35.169 00.000 20224 scope still moving after pulse duration time elapsed
02:13:35.200 00.031 20224 IsSlewing returns 0
02:13:35.200 00.000 20224 IsGuiding returns 1
02:13:35.230 00.030 20224 IsSlewing returns 0
02:13:35.230 00.000 20224 IsGuiding returns 0
02:13:35.230 00.000 20224 scope move finished after 68 + 81 ms
02:13:35.230 00.000 20224 Move returns status 0, amount 68
02:13:35.230 00.000 20224 MoveAxis(N, 0, ABG)
02:13:35.230 00.000 20224 Move returns status 0, amount 0
02:13:35.230 00.000 20224 move complete, result=0
02:13:35.230 00.000 20224 worker thread done servicing request
02:13:35.230 00.000 20224 Worker thread wakes up
02:13:35.231 00.001 8996 GuideStep: 0.5 px 68 ms WEST, -0.2 px 0 ms NORTH
02:13:35.233 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:35.233 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:36.408 01.175 20224 Exposure complete
02:13:36.492 00.084 20224 worker thread done servicing request
02:13:36.492 00.000 8996 OnExposeComplete: enter
02:13:36.494 00.002 8996 UpdateGuideState(): m_state=6
02:13:36.495 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15165
02:13:36.497 00.002 8996 Star::Find returns 1 (0), X=137.98, Y=473.78, Mass=532098, SNR=256.4, Peak=37625 HFD=4.4
02:13:36.498 00.001 8996 Star::Find false star n=6 nbg=283 bg=3288.5 sigma=146.2 thresh=3727 peak=3695
02:13:36.500 00.002 8996 Star::Find false star n=1 nbg=266 bg=3110.8 sigma=129.7 thresh=3500 peak=3283
02:13:36.502 00.002 8996 Star::Find false star n=4 nbg=252 bg=3216.1 sigma=106.5 thresh=3536 peak=3404
02:13:36.504 00.002 8996 Star::Find false star n=4 nbg=261 bg=3229.9 sigma=121.8 thresh=3595 peak=3430
02:13:36.506 00.002 8996 Star::Find false star n=3 nbg=265 bg=3223.7 sigma=122.5 thresh=3591 peak=3416
02:13:36.508 00.002 8996 Star::Find false star n=3 nbg=264 bg=3161.3 sigma=126.2 thresh=3540 peak=3301
02:13:36.510 00.002 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.47,0.87,0.00,M5] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.32,0.87,0.00,M9] [#9 0.14,0.79,0.00,M5] [#10 -0.51,0.91,0.00,M9] [#11 -0.25,0.45,0.00,M4] 
02:13:36.512 00.002 8996 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.10) = xAngle (1.85 = 1.85)
02:13:36.514 00.002 8996 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-1.28 = -1.28)
02:13:36.516 00.002 8996 CameraToMount -- cameraX=-0.15 cameraY=0.86 hyp=0.87 cameraTheta=1.75 mountX=-0.24 mountY=-0.83, mountTheta=-1.85
02:13:36.519 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.15, y=0.86, opts=13)
02:13:36.521 00.002 8996 Enqueuing Move request for scope (-0.15, 0.86)
02:13:36.523 00.002 20224 Worker thread wakes up
02:13:36.523 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.86) opts 0xd
02:13:36.523 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.15, 0.86)
02:13:36.523 00.000 20224 Moving (-0.15, 0.86) raw xDistance=-0.24 yDistance=-0.83
02:13:36.524 00.001 20224 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.24
02:13:36.524 00.000 20224 resist switch: large excursion: input -0.83 thresh 0.60 direction from 1 to -1
02:13:36.524 00.000 20224 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.50
02:13:36.524 00.000 20224 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
02:13:36.524 00.000 20224 MoveAxis(E, 30, ABG)
02:13:36.524 00.000 20224 Guiding  Dir = 2, Dur = 30
02:13:36.525 00.001 20224 IsSlewing returns 0
02:13:36.525 00.000 20224 IsGuiding returns 0
02:13:36.532 00.007 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=37625, med=3302, FiltMin=2848, FiltMax=21094, Gamma=1.000
02:13:36.556 00.024 20224 IsGuiding returns 1
02:13:36.556 00.000 20224 scope still moving after pulse duration time elapsed
02:13:36.559 00.003 8996 UpdateGuideState exits: m=532098 SNR=256.4
02:13:36.560 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:36.561 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:36.562 00.001 8996 Enqueuing Expose request
02:13:36.586 00.024 20224 IsSlewing returns 0
02:13:36.586 00.000 20224 IsGuiding returns 1
02:13:36.617 00.031 20224 IsSlewing returns 0
02:13:36.617 00.000 20224 IsGuiding returns 1
02:13:36.649 00.032 20224 IsSlewing returns 0
02:13:36.649 00.000 20224 IsGuiding returns 0
02:13:36.649 00.000 20224 scope move finished after 30 + 93 ms
02:13:36.649 00.000 20224 Move returns status 0, amount 30
02:13:36.649 00.000 20224 MoveAxis(N, 176, ABG)
02:13:36.649 00.000 20224 Guiding  Dir = 0, Dur = 176
02:13:36.649 00.000 20224 IsSlewing returns 0
02:13:36.649 00.000 20224 IsGuiding returns 0
02:13:36.654 00.005 20224 PulseGuide returned control before completion, sleep 182
02:13:36.852 00.198 20224 IsGuiding returns 1
02:13:36.852 00.000 20224 scope still moving after pulse duration time elapsed
02:13:36.883 00.031 20224 IsSlewing returns 0
02:13:36.883 00.000 20224 IsGuiding returns 0
02:13:36.883 00.000 20224 scope move finished after 176 + 57 ms
02:13:36.883 00.000 20224 Move returns status 0, amount 176
02:13:36.883 00.000 20224 move complete, result=0
02:13:36.883 00.000 20224 worker thread done servicing request
02:13:36.883 00.000 20224 Worker thread wakes up
02:13:36.883 00.000 8996 GuideStep: -0.2 px 30 ms EAST, -0.8 px 176 ms NORTH
02:13:36.884 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:36.884 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:37.862 00.978 20224 Exposure complete
02:13:37.958 00.096 20224 worker thread done servicing request
02:13:37.958 00.000 8996 OnExposeComplete: enter
02:13:37.960 00.002 8996 UpdateGuideState(): m_state=6
02:13:37.962 00.002 8996 Star::Find(15, 137, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15166
02:13:37.964 00.002 8996 Star::Find returns 1 (0), X=138.45, Y=473.00, Mass=497701, SNR=258.7, Peak=35443 HFD=4.3
02:13:37.966 00.002 8996 Star::Find false star n=4 nbg=265 bg=3271.7 sigma=126.3 thresh=3651 peak=3615
02:13:37.967 00.001 8996 Star::Find false star n=2 nbg=256 bg=3109.7 sigma=109.2 thresh=3437 peak=3393
02:13:37.969 00.002 8996 Star::Find false star n=8 nbg=247 bg=3245.9 sigma=107.2 thresh=3568 peak=3430
02:13:37.971 00.002 8996 Star::Find false star n=7 nbg=249 bg=3230.8 sigma=97.4 thresh=3523 peak=3395
02:13:37.973 00.002 8996 Star::Find false star n=2 nbg=268 bg=3220.4 sigma=130.6 thresh=3612 peak=3408
02:13:37.974 00.001 8996 Star::Find false star n=4 nbg=240 bg=3178.9 sigma=97.9 thresh=3473 peak=3344
02:13:37.976 00.002 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.32,0.47,0.00,M6] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.35,0.03,0.29,U] [#9 0.67,0.11,0.00,M6] [#10 0.07,-0.20,0.31,U] [#11 0.36,-0.33,0.00,M5] 
02:13:37.977 00.001 8996 refined, 2 included, MultiStar: {0.27, 0.02}, one-star: {0.31, 0.08}
02:13:37.980 00.003 8996 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.10) = xAngle (0.16 = 0.16)
02:13:37.981 00.001 8996 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.97 = -2.97)
02:13:37.983 00.002 8996 CameraToMount -- cameraX=0.27 cameraY=0.02 hyp=0.27 cameraTheta=0.06 mountX=0.27 mountY=-0.05, mountTheta=-0.18
02:13:37.986 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.27, y=0.02, opts=13)
02:13:37.987 00.001 8996 Enqueuing Move request for scope (0.27, 0.02)
02:13:37.989 00.002 20224 Worker thread wakes up
02:13:37.989 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.02) opts 0xd
02:13:37.989 00.000 20224 Handling offset move in thread for scope, endpoint = (0.27, 0.02)
02:13:37.989 00.000 20224 Moving (0.27, 0.02) raw xDistance=0.27 yDistance=-0.05
02:13:37.990 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
02:13:37.990 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:37.990 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
02:13:37.990 00.000 20224 MoveAxis(W, 37, ABG)
02:13:37.990 00.000 20224 Guiding  Dir = 3, Dur = 37
02:13:37.991 00.001 20224 IsSlewing returns 0
02:13:37.991 00.000 20224 IsGuiding returns 0
02:13:37.999 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=765, max=35443, med=3302, FiltMin=2854, FiltMax=21462, Gamma=1.000
02:13:38.002 00.003 20224 PulseGuide returned control before completion, sleep 37
02:13:38.026 00.024 8996 UpdateGuideState exits: m=497701 SNR=258.7
02:13:38.027 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:38.028 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:38.029 00.001 8996 Enqueuing Expose request
02:13:38.048 00.019 20224 IsGuiding returns 1
02:13:38.048 00.000 20224 scope still moving after pulse duration time elapsed
02:13:38.079 00.031 20224 IsSlewing returns 0
02:13:38.079 00.000 20224 IsGuiding returns 1
02:13:38.110 00.031 20224 IsSlewing returns 0
02:13:38.110 00.000 20224 IsGuiding returns 0
02:13:38.110 00.000 20224 scope move finished after 37 + 81 ms
02:13:38.110 00.000 20224 Move returns status 0, amount 37
02:13:38.110 00.000 20224 MoveAxis(N, 0, ABG)
02:13:38.110 00.000 20224 Move returns status 0, amount 0
02:13:38.110 00.000 20224 move complete, result=0
02:13:38.110 00.000 20224 worker thread done servicing request
02:13:38.111 00.001 20224 Worker thread wakes up
02:13:38.111 00.000 8996 GuideStep: 0.3 px 37 ms WEST, -0.0 px 0 ms NORTH
02:13:38.112 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:38.112 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:39.307 01.195 20224 Exposure complete
02:13:39.417 00.110 20224 worker thread done servicing request
02:13:39.417 00.000 8996 OnExposeComplete: enter
02:13:39.420 00.003 8996 UpdateGuideState(): m_state=6
02:13:39.421 00.001 8996 Star::Find(15, 138, 473, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15167
02:13:39.422 00.001 8996 Star::Find returns 1 (0), X=138.20, Y=472.57, Mass=497836, SNR=244.6, Peak=28560 HFD=4.6
02:13:39.423 00.001 8996 Star::Find false star n=8 nbg=260 bg=3251.9 sigma=125.9 thresh=3630 peak=3588
02:13:39.424 00.001 8996 Star::Find false star n=5 nbg=254 bg=3115.2 sigma=110.8 thresh=3447 peak=3403
02:13:39.426 00.002 8996 Star::Find false star n=7 nbg=254 bg=3247.1 sigma=103.6 thresh=3558 peak=3423
02:13:39.428 00.002 8996 Star::Find false star n=1 nbg=282 bg=3250.1 sigma=139.3 thresh=3668 peak=3482
02:13:39.428 00.000 8996 Star::Find false star n=2 nbg=249 bg=3243.3 sigma=103.7 thresh=3554 peak=3404
02:13:39.429 00.001 8996 Star::Find false star n=1 nbg=265 bg=3140.0 sigma=130.0 thresh=3530 peak=3309
02:13:39.430 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.38,-0.70,0.00,M7] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.24,-0.27,0.28,U] [#9 -0.56,-0.51,0.00,M7] [#10 -0.75,-0.63,0.00,M9] [#11 0.37,-0.10,0.39,U] 
02:13:39.431 00.001 8996 refined, 2 included, MultiStar: {0.09, -0.28}, one-star: {0.07, -0.35}
02:13:39.432 00.001 8996 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.10) = xAngle (-1.17 = -1.17)
02:13:39.433 00.001 8996 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.30 = 1.99)
02:13:39.434 00.001 8996 CameraToMount -- cameraX=0.09 cameraY=-0.28 hyp=0.29 cameraTheta=-1.27 mountX=0.11 mountY=0.27, mountTheta=1.17
02:13:39.437 00.003 8996 SchedulePrimaryMove(0F4914C0, x=0.09, y=-0.28, opts=13)
02:13:39.438 00.001 8996 Enqueuing Move request for scope (0.09, -0.28)
02:13:39.439 00.001 20224 Worker thread wakes up
02:13:39.439 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.28) opts 0xd
02:13:39.439 00.000 20224 Handling offset move in thread for scope, endpoint = (0.09, -0.28)
02:13:39.439 00.000 20224 Moving (0.09, -0.28) raw xDistance=0.11 yDistance=0.27
02:13:39.439 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
02:13:39.439 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:39.439 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:13:39.439 00.000 20224 MoveAxis(E, 0, ABG)
02:13:39.439 00.000 20224 Move returns status 0, amount 0
02:13:39.439 00.000 20224 MoveAxis(N, 0, ABG)
02:13:39.439 00.000 20224 Move returns status 0, amount 0
02:13:39.439 00.000 20224 move complete, result=0
02:13:39.439 00.000 20224 worker thread done servicing request
02:13:39.444 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=605, max=28560, med=3305, FiltMin=2861, FiltMax=18275, Gamma=1.000
02:13:39.464 00.020 8996 UpdateGuideState exits: m=497836 SNR=244.6
02:13:39.466 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:39.467 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:39.468 00.001 8996 Enqueuing Expose request
02:13:39.469 00.001 20224 Worker thread wakes up
02:13:39.469 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
02:13:39.470 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:39.470 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:40.457 00.987 20224 Exposure complete
02:13:40.530 00.073 20224 worker thread done servicing request
02:13:40.530 00.000 8996 OnExposeComplete: enter
02:13:40.532 00.002 8996 UpdateGuideState(): m_state=6
02:13:40.534 00.002 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15168
02:13:40.536 00.002 8996 Star::Find returns 1 (0), X=138.05, Y=472.77, Mass=522989, SNR=257.7, Peak=35373 HFD=4.4
02:13:40.538 00.002 8996 Star::Find false star n=8 nbg=258 bg=3257.9 sigma=114.6 thresh=3602 peak=3523
02:13:40.539 00.001 8996 Star::Find false star n=6 nbg=251 bg=3098.1 sigma=108.8 thresh=3425 peak=3317
02:13:40.540 00.001 8996 Star::Find false star n=6 nbg=250 bg=3218.0 sigma=110.3 thresh=3549 peak=3401
02:13:40.542 00.002 8996 Star::Find false star n=3 nbg=255 bg=3268.1 sigma=107.7 thresh=3591 peak=3473
02:13:40.544 00.002 8996 Star::Find false star n=1 nbg=280 bg=3233.5 sigma=131.6 thresh=3628 peak=3393
02:13:40.545 00.001 8996 Star::Find false star n=4 nbg=270 bg=3165.3 sigma=121.8 thresh=3531 peak=3365
02:13:40.546 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.63,-0.42,0.00,M8] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.31,0.04,0.28,U] [#9 -0.35,-0.23,0.32,U] [#10 -0.56,-0.01,0.00,M10] [#11 -0.19,-0.01,0.38,U] 
02:13:40.547 00.001 8996 single-star, 3 included, MultiStar: {-0.18, -0.11}, one-star: {-0.08, -0.15}
02:13:40.548 00.001 8996 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.10) = xAngle (-1.97 = -1.97)
02:13:40.548 00.000 8996 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.09 = 1.19)
02:13:40.549 00.001 8996 CameraToMount -- cameraX=-0.08 cameraY=-0.15 hyp=0.17 cameraTheta=-2.07 mountX=-0.07 mountY=0.16, mountTheta=1.97
02:13:40.551 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.08, y=-0.15, opts=13)
02:13:40.552 00.001 8996 Enqueuing Move request for scope (-0.08, -0.15)
02:13:40.553 00.001 20224 Worker thread wakes up
02:13:40.553 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.15) opts 0xd
02:13:40.553 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.08, -0.15)
02:13:40.553 00.000 20224 Moving (-0.08, -0.15) raw xDistance=-0.07 yDistance=0.16
02:13:40.553 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
02:13:40.553 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:40.554 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
02:13:40.554 00.000 20224 MoveAxis(E, 0, ABG)
02:13:40.554 00.000 20224 Move returns status 0, amount 0
02:13:40.554 00.000 20224 MoveAxis(N, 0, ABG)
02:13:40.554 00.000 20224 Move returns status 0, amount 0
02:13:40.554 00.000 20224 move complete, result=0
02:13:40.554 00.000 20224 worker thread done servicing request
02:13:40.562 00.008 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=35373, med=3302, FiltMin=2857, FiltMax=22025, Gamma=1.000
02:13:40.584 00.022 8996 UpdateGuideState exits: m=522989 SNR=257.7
02:13:40.585 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:40.587 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:40.588 00.001 8996 Enqueuing Expose request
02:13:40.589 00.001 20224 Worker thread wakes up
02:13:40.589 00.000 8996 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
02:13:40.590 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:40.590 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:41.762 01.172 20224 Exposure complete
02:13:41.820 00.058 20224 worker thread done servicing request
02:13:41.820 00.000 8996 OnExposeComplete: enter
02:13:41.821 00.001 8996 UpdateGuideState(): m_state=6
02:13:41.822 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15169
02:13:41.823 00.001 8996 Star::Find returns 1 (0), X=137.58, Y=472.27, Mass=572346, SNR=300.8, Peak=40928 HFD=4.7
02:13:41.824 00.001 8996 Star::Find false star n=4 nbg=256 bg=3235.5 sigma=115.8 thresh=3583 peak=3464
02:13:41.824 00.000 8996 Star::Find false star n=2 nbg=253 bg=3119.3 sigma=104.1 thresh=3432 peak=3290
02:13:41.825 00.001 8996 Star::Find false star n=1 nbg=262 bg=3231.6 sigma=117.9 thresh=3585 peak=3373
02:13:41.826 00.001 8996 Star::Find false star n=2 nbg=249 bg=3241.5 sigma=110.8 thresh=3574 peak=3405
02:13:41.827 00.001 8996 Star::Find false star n=6 nbg=249 bg=3229.1 sigma=114.5 thresh=3573 peak=3440
02:13:41.828 00.001 8996 Star::Find false star n=3 nbg=260 bg=3204.0 sigma=112.5 thresh=3542 peak=3421
02:13:41.829 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.32,-0.44,0.00,M9] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.44,-0.44,0.00,M7] [#9 -0.17,-0.35,0.29,U] [#10 -0.67,-0.61,0.00,R] [#11 0.28,-0.09,0.34,U] 
02:13:41.829 00.000 8996 refined, 2 included, MultiStar: {-0.32, -0.48}, one-star: {-0.56, -0.65}
02:13:41.830 00.001 8996 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.10) = xAngle (-2.06 = -2.06)
02:13:41.831 00.001 8996 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.18 = 1.10)
02:13:41.832 00.001 8996 CameraToMount -- cameraX=-0.32 cameraY=-0.48 hyp=0.57 cameraTheta=-2.15 mountX=-0.27 mountY=0.51, mountTheta=2.05
02:13:41.833 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.32, y=-0.48, opts=13)
02:13:41.834 00.001 8996 Enqueuing Move request for scope (-0.32, -0.48)
02:13:41.835 00.001 20224 Worker thread wakes up
02:13:41.835 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.48) opts 0xd
02:13:41.835 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.32, -0.48)
02:13:41.835 00.000 20224 Moving (-0.32, -0.48) raw xDistance=-0.27 yDistance=0.51
02:13:41.835 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
02:13:41.835 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:41.835 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
02:13:41.835 00.000 20224 MoveAxis(E, 39, ABG)
02:13:41.835 00.000 20224 Guiding  Dir = 2, Dur = 39
02:13:41.836 00.001 20224 IsSlewing returns 0
02:13:41.836 00.000 20224 IsGuiding returns 0
02:13:41.841 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=717, max=40928, med=3305, FiltMin=2877, FiltMax=23805, Gamma=1.000
02:13:41.843 00.002 20224 PulseGuide returned control before completion, sleep 43
02:13:41.864 00.021 8996 UpdateGuideState exits: m=572346 SNR=300.8
02:13:41.864 00.000 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:41.866 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:41.867 00.001 8996 Enqueuing Expose request
02:13:41.888 00.021 20224 IsGuiding returns 1
02:13:41.888 00.000 20224 scope still moving after pulse duration time elapsed
02:13:41.920 00.032 20224 IsSlewing returns 0
02:13:41.920 00.000 20224 IsGuiding returns 0
02:13:41.921 00.001 20224 scope move finished after 39 + 45 ms
02:13:41.921 00.000 20224 Move returns status 0, amount 39
02:13:41.921 00.000 20224 MoveAxis(N, 0, ABG)
02:13:41.921 00.000 20224 Move returns status 0, amount 0
02:13:41.921 00.000 20224 move complete, result=0
02:13:41.921 00.000 20224 worker thread done servicing request
02:13:41.921 00.000 20224 Worker thread wakes up
02:13:41.921 00.000 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:41.922 00.001 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:41.922 00.000 8996 GuideStep: -0.3 px 39 ms EAST, 0.5 px 0 ms NORTH
02:13:42.891 00.969 20224 Exposure complete
02:13:42.948 00.057 20224 worker thread done servicing request
02:13:42.948 00.000 8996 OnExposeComplete: enter
02:13:42.949 00.001 8996 UpdateGuideState(): m_state=6
02:13:42.950 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15170
02:13:42.951 00.001 8996 Star::Find returns 1 (0), X=138.10, Y=472.86, Mass=578964, SNR=281.0, Peak=35661 HFD=4.4
02:13:42.952 00.001 8996 Star::Find false star n=4 nbg=277 bg=3252.4 sigma=131.4 thresh=3647 peak=3471
02:13:42.953 00.001 8996 Star::Find false star n=2 nbg=258 bg=3130.5 sigma=113.1 thresh=3470 peak=3300
02:13:42.954 00.001 8996 Star::Find false star n=3 nbg=266 bg=3183.7 sigma=125.2 thresh=3559 peak=3424
02:13:42.954 00.000 8996 Star::Find false star n=5 nbg=255 bg=3234.9 sigma=110.7 thresh=3567 peak=3419
02:13:42.955 00.001 8996 Star::Find false star n=4 nbg=256 bg=3246.3 sigma=117.7 thresh=3599 peak=3436
02:13:42.956 00.001 8996 Star::Find false star n=2 nbg=267 bg=3194.7 sigma=127.2 thresh=3576 peak=3356
02:13:42.957 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.02,-0.48,0.00,M10] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.15,-0.15,0.24,U] [#9 0.02,-0.51,0.00,M6] [#10 0.46,-0.08,0.28,U] [#11 0.47,-0.22,0.00,M3] 
02:13:42.958 00.001 8996 single-star, 2 included, MultiStar: {0.04, -0.08}, one-star: {-0.03, -0.06}
02:13:42.959 00.001 8996 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.10) = xAngle (-1.92 = -1.92)
02:13:42.959 00.000 8996 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.05 = 1.24)
02:13:42.960 00.001 8996 CameraToMount -- cameraX=-0.03 cameraY=-0.06 hyp=0.07 cameraTheta=-2.02 mountX=-0.02 mountY=0.07, mountTheta=1.92
02:13:42.962 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.03, y=-0.06, opts=13)
02:13:42.963 00.001 8996 Enqueuing Move request for scope (-0.03, -0.06)
02:13:42.964 00.001 20224 Worker thread wakes up
02:13:42.964 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.06) opts 0xd
02:13:42.964 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.03, -0.06)
02:13:42.964 00.000 20224 Moving (-0.03, -0.06) raw xDistance=-0.02 yDistance=0.07
02:13:42.964 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
02:13:42.964 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:42.964 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
02:13:42.964 00.000 20224 MoveAxis(E, 0, ABG)
02:13:42.964 00.000 20224 Move returns status 0, amount 0
02:13:42.964 00.000 20224 MoveAxis(N, 0, ABG)
02:13:42.964 00.000 20224 Move returns status 0, amount 0
02:13:42.964 00.000 20224 move complete, result=0
02:13:42.965 00.001 20224 worker thread done servicing request
02:13:42.970 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=653, max=35661, med=3302, FiltMin=2861, FiltMax=24297, Gamma=1.000
02:13:42.991 00.021 8996 UpdateGuideState exits: m=578964 SNR=281.0
02:13:42.992 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:42.993 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:42.994 00.001 8996 Enqueuing Expose request
02:13:42.995 00.001 20224 Worker thread wakes up
02:13:42.995 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
02:13:42.996 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:42.996 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:44.149 01.153 20224 Exposure complete
02:13:44.230 00.081 20224 worker thread done servicing request
02:13:44.230 00.000 8996 OnExposeComplete: enter
02:13:44.231 00.001 8996 UpdateGuideState(): m_state=6
02:13:44.232 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15171
02:13:44.233 00.001 8996 Star::Find returns 1 (0), X=138.35, Y=472.64, Mass=529138, SNR=257.3, Peak=30707 HFD=4.7
02:13:44.233 00.000 8996 Star::Find false star n=1 nbg=255 bg=3276.0 sigma=120.4 thresh=3637 peak=3412
02:13:44.234 00.001 8996 Star::Find false star n=4 nbg=252 bg=3119.3 sigma=104.9 thresh=3434 peak=3288
02:13:44.235 00.001 8996 Star::Find false star n=5 nbg=261 bg=3228.4 sigma=121.2 thresh=3592 peak=3371
02:13:44.236 00.001 8996 Star::Find false star n=3 nbg=272 bg=3245.4 sigma=134.0 thresh=3647 peak=3430
02:13:44.237 00.001 8996 Star::Find false star n=2 nbg=271 bg=3258.3 sigma=138.3 thresh=3673 peak=3423
02:13:44.238 00.001 8996 Star::Find false star n=4 nbg=251 bg=3154.6 sigma=109.2 thresh=3482 peak=3350
02:13:44.239 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.27,-0.84,0.00,R] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.07,-0.84,0.00,M7] [#9 0.24,-0.52,0.00,M7] [#10 -0.06,-0.38,0.30,U] [#11 0.57,-0.23,0.00,M4] 
02:13:44.239 00.000 8996 refined, 1 included, MultiStar: {0.15, -0.31}, one-star: {0.21, -0.28}
02:13:44.240 00.001 8996 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.10) = xAngle (-1.02 = -1.02)
02:13:44.241 00.001 8996 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.14 = 2.14)
02:13:44.242 00.001 8996 CameraToMount -- cameraX=0.15 cameraY=-0.31 hyp=0.34 cameraTheta=-1.11 mountX=0.18 mountY=0.29, mountTheta=1.01
02:13:44.243 00.001 8996 SchedulePrimaryMove(0F4914C0, x=0.15, y=-0.31, opts=13)
02:13:44.244 00.001 8996 Enqueuing Move request for scope (0.15, -0.31)
02:13:44.245 00.001 20224 Worker thread wakes up
02:13:44.245 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.31) opts 0xd
02:13:44.245 00.000 20224 Handling offset move in thread for scope, endpoint = (0.15, -0.31)
02:13:44.245 00.000 20224 Moving (0.15, -0.31) raw xDistance=0.18 yDistance=0.29
02:13:44.245 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18
02:13:44.245 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:44.246 00.001 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
02:13:44.246 00.000 20224 MoveAxis(E, 0, ABG)
02:13:44.246 00.000 20224 Move returns status 0, amount 0
02:13:44.246 00.000 20224 MoveAxis(N, 0, ABG)
02:13:44.246 00.000 20224 Move returns status 0, amount 0
02:13:44.246 00.000 20224 move complete, result=0
02:13:44.246 00.000 20224 worker thread done servicing request
02:13:44.249 00.003 8996 UpdateImageDisplay: Size=(1280,960) min=845, max=30707, med=3302, FiltMin=2886, FiltMax=21168, Gamma=1.000
02:13:44.265 00.016 8996 UpdateGuideState exits: m=529138 SNR=257.3
02:13:44.266 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:44.267 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:44.268 00.001 8996 Enqueuing Expose request
02:13:44.270 00.002 20224 Worker thread wakes up
02:13:44.270 00.000 8996 GuideStep: 0.2 px 0 ms EAST, 0.3 px 0 ms NORTH
02:13:44.272 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:44.272 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:45.249 00.977 20224 Exposure complete
02:13:45.318 00.069 20224 worker thread done servicing request
02:13:45.318 00.000 8996 OnExposeComplete: enter
02:13:45.319 00.001 8996 UpdateGuideState(): m_state=6
02:13:45.320 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15172
02:13:45.321 00.001 8996 Star::Find returns 1 (0), X=138.49, Y=472.35, Mass=552539, SNR=268.9, Peak=32749 HFD=4.7
02:13:45.322 00.001 8996 Star::Find false star n=2 nbg=280 bg=3239.6 sigma=133.1 thresh=3639 peak=3454
02:13:45.322 00.000 8996 Star::Find false star n=1 nbg=262 bg=3138.9 sigma=121.5 thresh=3503 peak=3286
02:13:45.323 00.001 8996 Star::Find false star n=2 nbg=269 bg=3217.1 sigma=131.2 thresh=3611 peak=3415
02:13:45.324 00.001 8996 Star::Find false star n=1 nbg=254 bg=3232.9 sigma=118.4 thresh=3588 peak=3381
02:13:45.325 00.001 8996 Star::Find false star n=2 nbg=257 bg=3212.3 sigma=116.5 thresh=3562 peak=3361
02:13:45.326 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.19,0.20,0.47,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.16,-0.15,0.26,U] [#9 0.07,-0.56,0.00,M8] [#10 0.33,-0.33,0.41,U] [#11 0.73,-0.03,0.00,M5] 
02:13:45.327 00.001 8996 refined, 3 included, MultiStar: {0.29, -0.30}, one-star: {0.35, -0.57}
02:13:45.328 00.001 8996 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.10) = xAngle (-0.71 = -0.71)
02:13:45.329 00.001 8996 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.84 = 2.45)
02:13:45.329 00.000 8996 CameraToMount -- cameraX=0.29 cameraY=-0.30 hyp=0.42 cameraTheta=-0.81 mountX=0.32 mountY=0.27, mountTheta=0.70
02:13:45.331 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.29, y=-0.30, opts=13)
02:13:45.332 00.001 8996 Enqueuing Move request for scope (0.29, -0.30)
02:13:45.333 00.001 20224 Worker thread wakes up
02:13:45.333 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.30) opts 0xd
02:13:45.333 00.000 20224 Handling offset move in thread for scope, endpoint = (0.29, -0.30)
02:13:45.333 00.000 20224 Moving (0.29, -0.30) raw xDistance=0.32 yDistance=0.27
02:13:45.333 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
02:13:45.333 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
02:13:45.333 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
02:13:45.333 00.000 20224 MoveAxis(W, 46, ABG)
02:13:45.333 00.000 20224 Guiding  Dir = 3, Dur = 46
02:13:45.333 00.000 20224 IsSlewing returns 0
02:13:45.334 00.001 20224 IsGuiding returns 0
02:13:45.335 00.001 20224 PulseGuide returned control before completion, sleep 55
02:13:45.337 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=621, max=32749, med=3302, FiltMin=2893, FiltMax=22320, Gamma=1.000
02:13:45.351 00.014 8996 UpdateGuideState exits: m=552539 SNR=268.9
02:13:45.352 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:45.353 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:45.354 00.001 8996 Enqueuing Expose request
02:13:45.405 00.051 20224 IsGuiding returns 1
02:13:45.405 00.000 20224 scope still moving after pulse duration time elapsed
02:13:45.443 00.038 20224 IsSlewing returns 0
02:13:45.443 00.000 20224 IsGuiding returns 0
02:13:45.443 00.000 20224 scope move finished after 46 + 63 ms
02:13:45.443 00.000 20224 Move returns status 0, amount 46
02:13:45.443 00.000 20224 MoveAxis(N, 0, ABG)
02:13:45.443 00.000 20224 Move returns status 0, amount 0
02:13:45.444 00.001 20224 move complete, result=0
02:13:45.444 00.000 20224 worker thread done servicing request
02:13:45.444 00.000 20224 Worker thread wakes up
02:13:45.444 00.000 8996 GuideStep: 0.3 px 46 ms WEST, 0.3 px 0 ms NORTH
02:13:45.445 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:45.445 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:46.609 01.164 20224 Exposure complete
02:13:46.702 00.093 20224 worker thread done servicing request
02:13:46.702 00.000 8996 OnExposeComplete: enter
02:13:46.703 00.001 8996 UpdateGuideState(): m_state=6
02:13:46.704 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15173
02:13:46.705 00.001 8996 Star::Find returns 1 (0), X=137.98, Y=472.68, Mass=573311, SNR=272.8, Peak=37421 HFD=4.4
02:13:46.706 00.001 8996 Star::Find false star n=2 nbg=250 bg=3247.3 sigma=105.4 thresh=3563 peak=3418
02:13:46.707 00.001 8996 Star::Find false star n=6 nbg=234 bg=3123.8 sigma=88.2 thresh=3388 peak=3282
02:13:46.708 00.001 8996 Star::Find false star n=3 nbg=246 bg=3177.7 sigma=105.2 thresh=3493 peak=3402
02:13:46.708 00.000 8996 Star::Find false star n=4 nbg=261 bg=3229.1 sigma=114.4 thresh=3572 peak=3407
02:13:46.709 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.36,0.65,0.00,M1] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.03,-0.15,0.26,U] [#9 -0.48,-0.66,0.00,M9] [#10 0.00,-0.35,0.36,U] [#11 0.33,0.04,0.33,U] 
02:13:46.710 00.001 8996 refined, 3 included, MultiStar: {-0.02, -0.20}, one-star: {-0.16, -0.24}
02:13:46.711 00.001 8996 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.10) = xAngle (-1.58 = -1.58)
02:13:46.712 00.001 8996 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-4.71 = 1.57)
02:13:46.713 00.001 8996 CameraToMount -- cameraX=-0.02 cameraY=-0.20 hyp=0.20 cameraTheta=-1.68 mountX=-0.00 mountY=0.20, mountTheta=1.58
02:13:46.715 00.002 8996 SchedulePrimaryMove(0F4914C0, x=-0.02, y=-0.20, opts=13)
02:13:46.716 00.001 8996 Enqueuing Move request for scope (-0.02, -0.20)
02:13:46.717 00.001 20224 Worker thread wakes up
02:13:46.717 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.20) opts 0xd
02:13:46.717 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.02, -0.20)
02:13:46.717 00.000 20224 Moving (-0.02, -0.20) raw xDistance=-0.00 yDistance=0.20
02:13:46.718 00.001 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
02:13:46.718 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
02:13:46.718 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
02:13:46.718 00.000 20224 MoveAxis(E, 0, ABG)
02:13:46.718 00.000 20224 Move returns status 0, amount 0
02:13:46.718 00.000 20224 MoveAxis(N, 0, ABG)
02:13:46.718 00.000 20224 Move returns status 0, amount 0
02:13:46.718 00.000 20224 move complete, result=0
02:13:46.718 00.000 20224 worker thread done servicing request
02:13:46.722 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=493, max=37421, med=3302, FiltMin=2877, FiltMax=23859, Gamma=1.000
02:13:46.737 00.015 8996 UpdateGuideState exits: m=573311 SNR=272.8
02:13:46.738 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:46.739 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:46.739 00.000 8996 Enqueuing Expose request
02:13:46.740 00.001 20224 Worker thread wakes up
02:13:46.740 00.000 8996 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
02:13:46.741 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:46.741 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:47.720 00.979 20224 Exposure complete
02:13:47.806 00.086 20224 worker thread done servicing request
02:13:47.806 00.000 8996 OnExposeComplete: enter
02:13:47.807 00.001 8996 UpdateGuideState(): m_state=6
02:13:47.808 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15174
02:13:47.809 00.001 8996 Star::Find returns 1 (0), X=137.38, Y=472.59, Mass=480339, SNR=259.2, Peak=26973 HFD=4.9
02:13:47.810 00.001 8996 Star::Find false star n=3 nbg=241 bg=3278.6 sigma=103.0 thresh=3588 peak=3421
02:13:47.811 00.001 8996 Star::Find false star n=5 nbg=249 bg=3117.4 sigma=101.4 thresh=3422 peak=3363
02:13:47.811 00.000 8996 Star::Find false star n=3 nbg=257 bg=3206.8 sigma=112.3 thresh=3544 peak=3381
02:13:47.812 00.001 8996 Star::Find false star n=5 nbg=248 bg=3221.3 sigma=105.8 thresh=3539 peak=3394
02:13:47.813 00.001 8996 Star::Find false star n=6 nbg=248 bg=3180.9 sigma=107.3 thresh=3503 peak=3362
02:13:47.814 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 -0.48,0.49,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 -0.21,-0.17,0.24,U] [#9 -0.31,0.05,0.31,U] [#10 -0.30,0.38,0.00,M1] [#11 0.27,-0.48,0.00,M5] 
02:13:47.815 00.001 8996 refined, 2 included, MultiStar: {-0.58, -0.23}, one-star: {-0.76, -0.33}
02:13:47.816 00.001 8996 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.10) = xAngle (-2.67 = -2.67)
02:13:47.817 00.001 8996 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.80 = 0.49)
02:13:47.818 00.001 8996 CameraToMount -- cameraX=-0.58 cameraY=-0.23 hyp=0.62 cameraTheta=-2.77 mountX=-0.56 mountY=0.29, mountTheta=2.66
02:13:47.819 00.001 8996 SchedulePrimaryMove(0F4914C0, x=-0.58, y=-0.23, opts=13)
02:13:47.820 00.001 8996 Enqueuing Move request for scope (-0.58, -0.23)
02:13:47.821 00.001 20224 Worker thread wakes up
02:13:47.821 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.23) opts 0xd
02:13:47.821 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.58, -0.23)
02:13:47.821 00.000 20224 Moving (-0.58, -0.23) raw xDistance=-0.56 yDistance=0.29
02:13:47.821 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
02:13:47.821 00.000 20224 switching direction from -1 to 1 - decHistory=5 oldest=-0.62 newest=0.76
02:13:47.821 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
02:13:47.821 00.000 20224 MoveAxis(E, 81, ABG)
02:13:47.821 00.000 20224 Guiding  Dir = 2, Dur = 81
02:13:47.822 00.001 20224 IsSlewing returns 0
02:13:47.822 00.000 20224 IsGuiding returns 0
02:13:47.827 00.005 8996 UpdateImageDisplay: Size=(1280,960) min=541, max=26973, med=3305, FiltMin=2889, FiltMax=17187, Gamma=1.000
02:13:47.846 00.019 8996 UpdateGuideState exits: m=480339 SNR=259.2
02:13:47.847 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:47.848 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:47.849 00.001 8996 Enqueuing Expose request
02:13:47.856 00.007 20224 PulseGuide returned control before completion, sleep 57
02:13:47.919 00.063 20224 IsGuiding returns 1
02:13:47.919 00.000 20224 scope still moving after pulse duration time elapsed
02:13:47.950 00.031 20224 IsSlewing returns 0
02:13:47.950 00.000 20224 IsGuiding returns 1
02:13:47.981 00.031 20224 IsSlewing returns 0
02:13:47.981 00.000 20224 IsGuiding returns 0
02:13:47.981 00.000 20224 scope move finished after 81 + 77 ms
02:13:47.981 00.000 20224 Move returns status 0, amount 81
02:13:47.981 00.000 20224 MoveAxis(S, 61, ABG)
02:13:47.981 00.000 20224 Guiding  Dir = 1, Dur = 61
02:13:47.981 00.000 20224 IsSlewing returns 0
02:13:47.981 00.000 20224 IsGuiding returns 0
02:13:48.013 00.032 20224 PulseGuide returned control before completion, sleep 39
02:13:48.058 00.045 20224 IsGuiding returns 1
02:13:48.058 00.000 20224 scope still moving after pulse duration time elapsed
02:13:48.089 00.031 20224 IsSlewing returns 0
02:13:48.089 00.000 20224 IsGuiding returns 1
02:13:48.119 00.030 20224 IsSlewing returns 0
02:13:48.119 00.000 20224 IsGuiding returns 0
02:13:48.119 00.000 20224 scope move finished after 61 + 77 ms
02:13:48.119 00.000 20224 Move returns status 0, amount 61
02:13:48.119 00.000 20224 move complete, result=0
02:13:48.119 00.000 20224 worker thread done servicing request
02:13:48.119 00.000 20224 Worker thread wakes up
02:13:48.119 00.000 8996 GuideStep: -0.6 px 81 ms EAST, 0.3 px 61 ms SOUTH
02:13:48.121 00.002 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:48.121 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:49.296 01.175 20224 Exposure complete
02:13:49.369 00.073 20224 worker thread done servicing request
02:13:49.369 00.000 8996 OnExposeComplete: enter
02:13:49.371 00.002 8996 UpdateGuideState(): m_state=6
02:13:49.372 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15175
02:13:49.374 00.002 8996 Star::Find returns 1 (0), X=137.27, Y=472.13, Mass=564802, SNR=274.5, Peak=31184 HFD=4.6
02:13:49.376 00.002 8996 MultiStar: large primary error, entering stabilization period
02:13:49.377 00.001 8996 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.10) = xAngle (-2.30 = -2.30)
02:13:49.379 00.002 8996 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-5.42 = 0.86)
02:13:49.380 00.001 8996 CameraToMount -- cameraX=-0.86 cameraY=-0.79 hyp=1.17 cameraTheta=-2.40 mountX=-0.78 mountY=0.88, mountTheta=2.29
02:13:49.383 00.003 8996 SchedulePrimaryMove(0F4914C0, x=-0.86, y=-0.79, opts=13)
02:13:49.384 00.001 8996 Enqueuing Move request for scope (-0.86, -0.79)
02:13:49.386 00.002 20224 Worker thread wakes up
02:13:49.386 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.79) opts 0xd
02:13:49.386 00.000 20224 Handling offset move in thread for scope, endpoint = (-0.86, -0.79)
02:13:49.387 00.001 20224 Moving (-0.86, -0.79) raw xDistance=-0.78 yDistance=0.88
02:13:49.387 00.000 20224 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.78
02:13:49.387 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.88 from input 0.88
02:13:49.387 00.000 20224 MoveAxis(E, 119, ABG)
02:13:49.387 00.000 20224 Guiding  Dir = 2, Dur = 119
02:13:49.387 00.000 20224 IsSlewing returns 0
02:13:49.387 00.000 20224 IsGuiding returns 0
02:13:49.393 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=685, max=31184, med=3305, FiltMin=2883, FiltMax=22493, Gamma=1.000
02:13:49.418 00.025 8996 UpdateGuideState exits: m=564802 SNR=274.5
02:13:49.420 00.002 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:49.422 00.002 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:49.424 00.002 8996 Enqueuing Expose request
02:13:49.430 00.006 20224 PulseGuide returned control before completion, sleep 88
02:13:49.529 00.099 20224 IsGuiding returns 1
02:13:49.529 00.000 20224 scope still moving after pulse duration time elapsed
02:13:49.556 00.027 20224 IsSlewing returns 0
02:13:49.556 00.000 20224 IsGuiding returns 1
02:13:49.587 00.031 20224 IsSlewing returns 0
02:13:49.587 00.000 20224 IsGuiding returns 1
02:13:49.618 00.031 20224 IsSlewing returns 0
02:13:49.618 00.000 20224 IsGuiding returns 0
02:13:49.618 00.000 20224 scope move finished after 119 + 111 ms
02:13:49.618 00.000 20224 Move returns status 0, amount 119
02:13:49.618 00.000 20224 MoveAxis(S, 186, ABG)
02:13:49.618 00.000 20224 Guiding  Dir = 1, Dur = 186
02:13:49.619 00.001 20224 IsSlewing returns 0
02:13:49.619 00.000 20224 IsGuiding returns 0
02:13:49.666 00.047 20224 PulseGuide returned control before completion, sleep 149
02:13:49.820 00.154 20224 IsGuiding returns 1
02:13:49.820 00.000 20224 scope still moving after pulse duration time elapsed
02:13:49.852 00.032 20224 IsSlewing returns 0
02:13:49.852 00.000 20224 IsGuiding returns 1
02:13:49.883 00.031 20224 IsSlewing returns 0
02:13:49.883 00.000 20224 IsGuiding returns 1
02:13:49.915 00.032 20224 IsSlewing returns 0
02:13:49.915 00.000 20224 IsGuiding returns 0
02:13:49.915 00.000 20224 scope move finished after 186 + 109 ms
02:13:49.915 00.000 20224 Move returns status 0, amount 186
02:13:49.915 00.000 20224 move complete, result=0
02:13:49.915 00.000 20224 worker thread done servicing request
02:13:49.915 00.000 20224 Worker thread wakes up
02:13:49.915 00.000 8996 GuideStep: -0.8 px 119 ms EAST, 0.9 px 186 ms SOUTH
02:13:49.916 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:49.916 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:50.899 00.983 20224 Exposure complete
02:13:50.967 00.068 20224 worker thread done servicing request
02:13:50.967 00.000 8996 OnExposeComplete: enter
02:13:50.968 00.001 8996 UpdateGuideState(): m_state=6
02:13:50.969 00.001 8996 Star::Find(15, 137, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15176
02:13:50.970 00.001 8996 Star::Find returns 1 (0), X=138.27, Y=472.77, Mass=571999, SNR=258.6, Peak=32483 HFD=4.7
02:13:50.971 00.001 8996 MultiStar: exiting stabilization period
02:13:50.971 00.000 8996 Star::Find false star n=6 nbg=262 bg=3251.0 sigma=112.4 thresh=3588 peak=3432
02:13:50.972 00.001 8996 Star::Find false star n=2 nbg=261 bg=3105.2 sigma=104.8 thresh=3420 peak=3310
02:13:50.973 00.001 8996 Star::Find false star n=5 nbg=244 bg=3175.6 sigma=103.8 thresh=3487 peak=3405
02:13:50.974 00.001 8996 Star::Find false star n=1 nbg=249 bg=3240.1 sigma=111.1 thresh=3573 peak=3370
02:13:50.975 00.001 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.01,0.10,0.36,U] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.07,-0.51,0.00,M5] [#9 0.65,-0.07,0.00,M9] [#10 0.31,0.11,0.26,U] [#11 0.59,-0.19,0.00,M6] 
02:13:50.976 00.001 8996 refined, 2 included, MultiStar: {0.14, -0.06}, one-star: {0.14, -0.15}
02:13:50.977 00.001 8996 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.10) = xAngle (-0.29 = -0.29)
02:13:50.977 00.000 8996 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-3.42 = 2.87)
02:13:50.978 00.001 8996 CameraToMount -- cameraX=0.14 cameraY=-0.06 hyp=0.15 cameraTheta=-0.39 mountX=0.14 mountY=0.04, mountTheta=0.28
02:13:50.980 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.14, y=-0.06, opts=13)
02:13:50.981 00.001 8996 Enqueuing Move request for scope (0.14, -0.06)
02:13:50.981 00.000 20224 Worker thread wakes up
02:13:50.981 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.06) opts 0xd
02:13:50.982 00.001 20224 Handling offset move in thread for scope, endpoint = (0.14, -0.06)
02:13:50.982 00.000 20224 Moving (0.14, -0.06) raw xDistance=0.14 yDistance=0.04
02:13:50.982 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14
02:13:50.982 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
02:13:50.982 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
02:13:50.982 00.000 20224 MoveAxis(E, 0, ABG)
02:13:50.982 00.000 20224 Move returns status 0, amount 0
02:13:50.982 00.000 20224 MoveAxis(N, 0, ABG)
02:13:50.982 00.000 20224 Move returns status 0, amount 0
02:13:50.982 00.000 20224 move complete, result=0
02:13:50.982 00.000 20224 worker thread done servicing request
02:13:50.986 00.004 8996 UpdateImageDisplay: Size=(1280,960) min=909, max=32483, med=3305, FiltMin=2880, FiltMax=22057, Gamma=1.000
02:13:50.999 00.013 8996 UpdateGuideState exits: m=571999 SNR=258.6
02:13:51.000 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:51.001 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:51.002 00.001 8996 Enqueuing Expose request
02:13:51.003 00.001 20224 Worker thread wakes up
02:13:51.003 00.000 8996 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
02:13:51.004 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:51.004 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:52.179 01.175 20224 Exposure complete
02:13:52.257 00.078 20224 worker thread done servicing request
02:13:52.257 00.000 8996 OnExposeComplete: enter
02:13:52.258 00.001 8996 UpdateGuideState(): m_state=6
02:13:52.259 00.001 8996 Star::Find(15, 138, 472, 0, (0,0,0,0), 1.5, 20.0, 65535) frame 15177
02:13:52.260 00.001 8996 Star::Find returns 1 (0), X=138.65, Y=473.35, Mass=568444, SNR=282.6, Peak=34659 HFD=4.8
02:13:52.262 00.002 8996 Star::Find false star n=9 nbg=242 bg=3239.9 sigma=106.6 thresh=3560 peak=3445
02:13:52.262 00.000 8996 Star::Find false star n=3 nbg=267 bg=3141.2 sigma=119.0 thresh=3498 peak=3409
02:13:52.263 00.001 8996 Star::Find false star n=4 nbg=261 bg=3186.8 sigma=112.2 thresh=3523 peak=3367
02:13:52.265 00.002 8996 Star::Find false star n=5 nbg=253 bg=3189.7 sigma=125.7 thresh=3567 peak=3409
02:13:52.267 00.002 8996 Star::Find false star n=3 nbg=261 bg=3227.4 sigma=116.6 thresh=3577 peak=3373
02:13:52.269 00.002 8996 Star::Find false star n=2 nbg=274 bg=3236.1 sigma=121.3 thresh=3600 peak=3405
02:13:52.271 00.002 8996 MultiStar: [#1 0.00,0.00,0.00,L] [#2 0.00,0.00,0.00,L] [#3 0.00,0.00,0.00,L] [#4 0.00,0.00,0.00,L] [#5 0.68,1.03,0.00,M2] [#6 0.00,0.00,0.00,L] [#7 0.00,0.00,0.00,L] [#8 0.72,0.29,0.00,M6] [#9 0.76,0.44,0.00,M10] [#10 0.56,0.22,0.00,M1] [#11 0.86,0.47,0.00,M7] 
02:13:52.273 00.002 8996 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.10) = xAngle (0.79 = 0.79)
02:13:52.274 00.001 8996 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.10) + m_yAngleError (3.12)) = yAngle (-2.33 = -2.33)
02:13:52.275 00.001 8996 CameraToMount -- cameraX=0.51 cameraY=0.43 hyp=0.67 cameraTheta=0.70 mountX=0.47 mountY=-0.48, mountTheta=-0.80
02:13:52.277 00.002 8996 SchedulePrimaryMove(0F4914C0, x=0.51, y=0.43, opts=13)
02:13:52.279 00.002 8996 Enqueuing Move request for scope (0.51, 0.43)
02:13:52.280 00.001 20224 Worker thread wakes up
02:13:52.280 00.000 20224 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.43) opts 0xd
02:13:52.281 00.001 20224 Handling offset move in thread for scope, endpoint = (0.51, 0.43)
02:13:52.281 00.000 20224 Moving (0.51, 0.43) raw xDistance=0.47 yDistance=-0.48
02:13:52.281 00.000 20224 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
02:13:52.281 00.000 20224 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
02:13:52.281 00.000 20224 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
02:13:52.281 00.000 20224 MoveAxis(W, 68, ABG)
02:13:52.281 00.000 20224 Guiding  Dir = 3, Dur = 68
02:13:52.282 00.001 20224 IsSlewing returns 0
02:13:52.282 00.000 20224 IsGuiding returns 0
02:13:52.288 00.006 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=34659, med=3305, FiltMin=2864, FiltMax=24307, Gamma=1.000
02:13:52.312 00.024 8996 UpdateGuideState exits: m=568444 SNR=282.6
02:13:52.313 00.001 8996 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
02:13:52.314 00.001 8996 ScheduleExposure(1000,3,1) exposurePending=0
02:13:52.315 00.001 8996 Enqueuing Expose request
02:13:52.340 00.025 20224 PulseGuide returned control before completion, sleep 20
02:13:52.369 00.029 20224 IsGuiding returns 1
02:13:52.369 00.000 20224 scope still moving after pulse duration time elapsed
02:13:52.400 00.031 20224 IsSlewing returns 0
02:13:52.400 00.000 20224 IsGuiding returns 1
02:13:52.432 00.032 20224 IsSlewing returns 0
02:13:52.432 00.000 20224 IsGuiding returns 0
02:13:52.432 00.000 20224 scope move finished after 68 + 82 ms
02:13:52.432 00.000 20224 Move returns status 0, amount 68
02:13:52.432 00.000 20224 MoveAxis(N, 0, ABG)
02:13:52.432 00.000 20224 Move returns status 0, amount 0
02:13:52.432 00.000 20224 move complete, result=0
02:13:52.433 00.001 20224 worker thread done servicing request
02:13:52.433 00.000 20224 Worker thread wakes up
02:13:52.433 00.000 8996 GuideStep: 0.5 px 68 ms WEST, -0.5 px 0 ms NORTH
02:13:52.434 00.001 20224 worker thread servicing REQUEST_EXPOSE 1000
02:13:52.434 00.000 20224 Handling exposure in thread, d=1000 o=3 r=(123,458,31,31)
02:13:52.837 00.403 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:13:52.838 00.001 8996 case statement mapped state 6 to 3
02:13:52.840 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:13:53.040 00.200 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:13:53.042 00.002 8996 case statement mapped state 6 to 3
02:13:53.044 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:13:53.141 00.097 8996 evsrv: cli 0CFF6D78 request: {"method":"stop_capture","id":1004}
02:13:53.142 00.001 8996 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
02:13:53.144 00.002 8996 Status Line: Waiting for devices...
02:13:53.148 00.004 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1004}
02:13:53.191 00.043 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:13:53.193 00.002 8996 case statement mapped state 6 to 3
02:13:53.194 00.001 20224 ASCOM_AbortExposure returns err = 0
02:13:53.194 00.000 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Guiding","id":1001}
02:13:53.195 00.001 20224 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\worker_thread.cpp:195->Capture failed
02:13:53.195 00.000 20224 worker thread done servicing request
02:13:53.195 00.000 8996 OnExposeComplete: enter
02:13:53.197 00.002 8996 OnExposeComplete: Capture Error reported
02:13:53.199 00.002 8996 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
02:13:53.204 00.005 8996 Mount: notify guiding stopped
02:13:53.205 00.001 8996 Changing from state GUIDING to STOP
02:13:53.207 00.002 8996 guider state => SELECTED
02:13:53.209 00.002 8996 UpdateImageDisplay: Size=(1280,960) min=797, max=34659, med=3305, FiltMin=2864, FiltMax=24307, Gamma=1.000
02:13:53.233 00.024 8996 Changing from state SELECTED to UNINITIALIZED
02:13:53.234 00.001 8996 guider state => SELECTING
02:13:53.239 00.005 8996 Status Line: Stopped.
02:13:53.249 00.010 8996 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\myframe_events.cpp:557->Error reported capturing image
02:13:54.259 01.010 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:13:54.260 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
02:13:54.360 00.100 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:13:54.361 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
02:13:54.462 00.101 8996 evsrv: cli 0CFF6D78 request: {"method":"set_connected","params":[false],"id":1007}
02:13:54.463 00.001 8996 gear_dialog: DisconnectAll calls OnButtonDisconnectAll
02:13:54.465 00.002 8996 gear_dialog: OnButtonDisconnectAll
02:13:54.470 00.005 8996 gear_dialog: OnButtonDisconnectScope
02:13:54.471 00.001 8996 ASCOM Scope: Disconnecting
02:13:54.474 00.003 8996 ASCOM Scope: Disconnected Successfully
02:13:54.476 00.002 8996 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
02:13:54.479 00.003 8996 ScopeASCOM::GetDeclinationRadians() returns Unknown
02:13:54.480 00.001 8996 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
02:13:54.481 00.001 8996 ScopeASCOM::SideOfPier() returns -1
02:13:54.482 00.001 8996 Status Line: Mount Disconnected
02:13:54.490 00.008 8996 gear_dialog: OnButtonDisconnectAuxScope
02:13:54.491 00.001 8996 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1526->OnButtonDisconnectAuxScope called with m_pAuxScope == NULL
02:13:54.492 00.001 8996 gear_dialog: OnButtonDisconnectCamera
02:13:54.496 00.004 8996 Status Line: Camera Disconnected
02:13:54.505 00.009 8996 gear_dialog: OnButtonDisconnectStepGuider
02:13:54.506 00.001 8996 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1675->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL
02:13:54.507 00.001 8996 gear_dialog: OnButtonDisconnectRotator
02:13:54.508 00.001 8996 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1806->OnButtonDisconnectRotator called with m_pRotator == NULL
02:13:54.518 00.010 8996 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
02:13:54.519 00.001 8996 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
02:13:54.787 00.268 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1007}
02:13:59.574 04.787 8996 evsrv: cli 0CFF6D78 request: {"method":"get_app_state","id":1001}
02:13:59.576 00.002 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":"Stopped","id":1001}
02:14:22.843 23.267 8996 evsrv: cli 0CFF6D78 request: {"method":"set_connected","params":[false],"id":1007}
02:14:22.844 00.001 8996 evsrv: cli 0CFF6D78 response: {"jsonrpc":"2.0","result":0,"id":1007}
02:14:32.161 09.317 8996 MyFrame::OnClose proceeding
02:14:32.170 00.009 8996 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
02:14:32.170 00.000 8996 StopWorkerThread(0x014DEAB8) begins
02:14:32.171 00.001 20224 Worker thread wakes up
02:14:32.172 00.001 20224 worker thread servicing REQUEST_TERMINATE
02:14:32.172 00.000 20224 worker thread done servicing request
02:14:32.172 00.000 20224 WorkerThread::Entry() ends
02:14:32.172 00.000 8996 StopWorkerThread() threadExitCode=0
02:14:32.173 00.001 8996 StopWorkerThread(0x014DEAB8) ends
02:14:32.174 00.001 8996 WorkerThread destructor called
02:14:32.175 00.001 8996 StopWorkerThread(0x014DE488) begins
02:14:32.176 00.001 2908 Worker thread wakes up
02:14:32.176 00.000 2908 worker thread servicing REQUEST_TERMINATE
02:14:32.176 00.000 2908 worker thread done servicing request
02:14:32.176 00.000 2908 WorkerThread::Entry() ends
02:14:32.177 00.001 8996 StopWorkerThread() threadExitCode=0
02:14:32.177 00.000 8996 StopWorkerThread(0x014DE488) ends
02:14:32.178 00.001 8996 WorkerThread destructor called
02:14:32.179 00.001 8996 Shutdown: forced=0
02:14:32.179 00.000 8996 Shutdown complete
02:14:32.180 00.001 8996 UPD: shutdown
02:14:32.181 00.001 8996 stopping server
02:14:32.182 00.001 8996 event server stopped
02:14:32.183 00.001 8996 Status Line: Server stopped
07:26:56.917 00.007 5580 PHD2 version 2.6.14 begins execution with:
07:26:56.917 00.000 5580    Windows 10 (build 26100), 64-bit edition
07:26:56.917 00.000 5580    wxWidgets 3.0.5
07:26:56.917 00.000 5580    cfitsio 3.49
07:26:56.917 00.000 5580 GetString("/frame/LogDir", "") returns ""
07:26:56.931 00.014 5580 CoInitializeEx returns 1
07:26:56.935 00.004 5580 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
07:26:56.937 00.002 5580 GetInt("/wxLanguage", 0) returns 60
07:26:56.938 00.001 5580 locale: initialized with lang id 60 (r=1)
07:26:56.939 00.001 5580 locale: wxTranslations language set to 60
07:26:56.943 00.004 5580 GetInt("/currentProfile", 0) returns 4
07:26:56.949 00.006 5580 reset dither spiral
07:26:56.951 00.002 5580 StartWorkerThread(00000000) begins
07:26:56.952 00.001 5580 WorkerThread constructor called
07:26:56.953 00.001 5580 StartWorkerThread(01FB1E08) ends
07:26:56.954 00.001 5580 StartWorkerThread(00000000) begins
07:26:56.954 00.000 5580 WorkerThread constructor called
07:26:56.955 00.001 5580 StartWorkerThread(01FB50A0) ends
07:26:56.956 00.001 5580 GetBoolean("/ServerMode", 1) returns 1
07:26:56.957 00.001 18796 WorkerThread::Entry() begins
07:26:56.957 00.000 2804 WorkerThread::Entry() begins
07:26:56.957 00.000 18796 worker thread CoInitializeEx returns 0
07:26:56.957 00.000 2804 worker thread CoInitializeEx returns 0
07:26:57.016 00.059 5580 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
07:26:57.017 00.001 5580 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
07:26:57.018 00.001 5580 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
07:26:57.018 00.000 5580 GetInt("/profile/4/DitherMode", 0) returns 0
07:26:57.019 00.001 5580 set dither mode 0
07:26:57.020 00.001 5580 GetInt("/profile/4/frame/timeLapse", 0) returns 0
07:26:57.021 00.001 5580 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
07:26:57.021 00.000 5580 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
07:26:57.022 00.001 5580 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
07:26:57.023 00.001 5580 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
07:26:57.024 00.001 5580 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
07:26:57.024 00.000 5580 GetInt("/profile/4/frame/focalLength", 0) returns 240
07:26:57.025 00.001 5580 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
07:26:57.026 00.001 5580 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
07:26:57.027 00.001 5580 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
07:26:57.028 00.001 5580 AutoExp: config min = 1000 max = 5000 snr = 6.00
07:26:57.029 00.001 5580 AutoExp: reset exp to 5000
07:26:57.029 00.000 5580 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
07:26:57.031 00.002 5580 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
07:26:57.031 00.000 5580 OnExposureDurationSelected: duration = 1000
07:26:57.032 00.001 5580 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
07:26:57.033 00.001 5580 GetInt("/profile/4/Gamma", 100) returns 100
07:26:57.034 00.001 5580 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
07:26:57.034 00.000 5580 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
07:26:57.035 00.001 5580 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
07:26:57.036 00.001 5580 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
07:26:57.037 00.001 5580 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
07:26:57.038 00.001 5580 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
07:26:57.039 00.001 5580 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
07:26:57.040 00.001 5580 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
07:26:57.041 00.001 5580 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
07:26:57.045 00.004 5580 guider state => UNINITIALIZED
07:26:57.047 00.002 5580 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
07:26:57.048 00.001 5580 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
07:26:57.049 00.001 5580 GetInt("/profile/4/overlay/slit/width", 8) returns 8
07:26:57.051 00.002 5580 GetInt("/profile/4/overlay/slit/height", 100) returns 100
07:26:57.053 00.002 5580 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
07:26:57.054 00.001 5580 Changing from state UNINITIALIZED to UNINITIALIZED
07:26:57.054 00.000 5580 guider state => SELECTING
07:26:57.055 00.001 5580 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
07:26:57.056 00.001 5580 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
07:26:57.057 00.001 5580 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
07:26:57.058 00.001 5580 Setting StarMinHFD = 1.50
07:26:57.059 00.001 5580 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
07:26:57.060 00.001 5580 Setting MaxHFD = 20.0
07:26:57.061 00.001 5580 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
07:26:57.062 00.001 5580 Setting StarMinSNR = 6.0
07:26:57.063 00.001 5580 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
07:26:57.063 00.000 5580 Setting AutoSelDownsample = 0
07:26:57.064 00.001 5580 GetString("/profile/4/guider/bookmarks", "") returns ""
07:26:57.065 00.001 5580 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
07:26:57.066 00.001 5580 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
07:26:57.067 00.001 5580 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
07:26:57.068 00.001 5580 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
07:26:57.069 00.001 5580 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
07:26:57.070 00.001 5580 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
07:26:57.071 00.001 5580 MultiStar mode enabled
07:26:57.072 00.001 5580 GetBoolean("/StickyLockPosition", 0) returns 0
07:26:57.075 00.003 5580 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
07:26:57.110 00.035 5580 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
07:26:57.111 00.001 5580 GetString("/graph/RAColor", "") returns "#6464FF"
07:26:57.113 00.002 5580 GetString("/graph/DecColor", "") returns "#FF0000"
07:26:57.113 00.000 5580 GetInt("/graph/minLength", 50) returns 50
07:26:57.114 00.001 5580 GetInt("/graph/maxLength", 400) returns 400
07:26:57.115 00.001 5580 GetInt("/graph/minHeight", 1) returns 1
07:26:57.116 00.001 5580 GetInt("/graph/maxHeight", 16) returns 16
07:26:57.117 00.001 5580 GetInt("/graph/length", 100) returns 100
07:26:57.117 00.000 5580 GraphStats window size = 100
07:26:57.119 00.002 5580 GetInt("/graph/height", 4) returns 4
07:26:57.120 00.001 5580 GetInt("graph/HeightUnits", 1) returns 1
07:26:57.120 00.000 5580 GetBoolean("/graph/showCorrections", 1) returns 1
07:26:57.121 00.001 5580 GetBoolean("/graph/showStarMass", 0) returns 0
07:26:57.122 00.001 5580 GetBoolean("/graph/showStarSNR", 0) returns 0
07:26:57.123 00.001 5580 GetBoolean("/graph/correctionsToScale", 0) returns 0
07:26:57.149 00.026 5580 GetInt("/graph_stepguider/length", 1) returns 1
07:26:57.152 00.003 5580 GetBoolean("/ProfileRawMode", 0) returns 0
07:26:57.153 00.001 5580 GetInt("/target/length", 100) returns 100
07:26:57.153 00.000 5580 GetDouble("/target/zoom", 1.000000) returns 1.000000
07:26:57.160 00.007 5580 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
07:26:57.161 00.001 5580 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
07:26:57.554 00.393 5580 GetString("/profile/1/name", "") returns "Simulated scope&camera"
07:26:57.555 00.001 5580 GetString("/profile/2/name", "") returns "SSAG + RST300"
07:26:57.556 00.001 5580 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
07:26:57.557 00.001 5580 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
07:26:57.558 00.001 5580 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
07:26:57.564 00.006 5580 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
07:26:57.845 00.281 5580 GetString("/profile/4/indi/INDIcam", "") returns ""
07:26:57.855 00.010 5580 GetString("/profile/4/indi/INDImount", "") returns ""
07:26:57.864 00.009 5580 GetString("/profile/4/indi/INDImount", "") returns ""
07:26:57.870 00.006 5580 GetString("/profile/4/indi/INDIrotator", "") returns ""
07:26:57.873 00.003 5580 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
07:26:57.874 00.001 5580 CameraFactory(ASI Camera (2) (ASCOM))
07:26:57.875 00.001 5580 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
07:26:57.876 00.001 5580 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
07:26:57.878 00.002 5580 GetInt("/profile/4/camera/gain", 95) returns 95
07:26:57.879 00.001 5580 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
07:26:57.880 00.001 5580 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
07:26:57.881 00.001 5580 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
07:26:57.882 00.001 5580 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
07:26:57.883 00.001 5580 GetInt("/profile/4/camera/binning", 1) returns 1
07:26:57.884 00.001 5580 Created new camera of type ASI Camera (2) (ASCOM) = 100B8F90
07:26:57.885 00.001 5580 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
07:26:57.886 00.001 5580 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
07:26:57.887 00.001 5580 ScopeFactory(Hubo-i (ASCOM))
07:26:57.888 00.001 5580 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
07:26:57.889 00.001 5580 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
07:26:57.890 00.001 5580 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
07:26:57.890 00.000 5580 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
07:26:57.891 00.001 5580 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
07:26:57.892 00.001 5580 DecGuideMode set to Auto (1)
07:26:57.893 00.001 5580 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
07:26:57.894 00.001 5580 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
07:26:57.895 00.001 5580 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
07:26:57.896 00.001 5580 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
07:26:57.897 00.001 5580 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
07:26:57.898 00.001 5580 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
07:26:57.899 00.001 5580 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
07:26:57.899 00.000 5580 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
07:26:57.900 00.001 5580 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
07:26:57.901 00.001 5580 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
07:26:57.902 00.001 5580 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
07:26:57.903 00.001 5580 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
07:26:57.904 00.001 5580 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
07:26:57.905 00.001 5580 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
07:26:57.906 00.001 5580 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
07:26:57.907 00.001 5580 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
07:26:57.907 00.000 5580 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
07:26:57.908 00.001 5580 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
07:26:57.909 00.001 5580 BLC: Backlash compensation is disabled
07:26:57.910 00.001 5580 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
07:26:57.911 00.001 5580 Scope: enabling slew check, guiding will stop when slew is detected
07:26:57.912 00.001 5580 Created new scope of type Hubo-i (ASCOM) = 100D9A60
07:26:57.912 00.000 5580 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
07:26:57.914 00.002 5580 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
07:26:57.914 00.000 5580 ScopeFactory(None)
07:26:57.915 00.001 5580 Created new aux scope of type None = 00000000
07:26:57.916 00.001 5580 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
07:26:57.917 00.001 5580 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
07:26:57.918 00.001 5580 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
07:26:57.919 00.001 5580 StepGuiderFactory(None)
07:26:57.919 00.000 5580 Created new stepguider of type None = 00000000
07:26:57.920 00.001 5580 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
07:26:57.921 00.001 5580 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
07:26:57.922 00.001 5580 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
07:26:57.923 00.001 5580 RotatorFactory(None)
07:26:57.924 00.001 5580 Created new Rotator of type None = 00000000
07:26:57.925 00.001 5580 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
07:26:57.926 00.001 5580 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
07:26:57.933 00.007 5580 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
07:26:57.934 00.001 5580 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
07:26:57.935 00.001 5580 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
07:26:57.969 00.034 5580 starting server
07:26:57.971 00.002 5580 event server started, listening on port 4400
07:26:57.972 00.001 5580 Server started, listening on port 4300
07:26:57.972 00.000 5580 Status Line: Server started
07:26:57.977 00.005 5580 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
07:26:58.035 00.058 5580 GetBoolean("/Update/enabled", 1) returns 1
07:26:58.036 00.001 5580 GetInt("/Update/series", 0) returns 0
07:26:58.037 00.001 15456 UPD: updater thread entry
07:26:58.037 00.000 15456 UPD: fetch https://openphdguiding.org/release-main-win.txt
07:26:58.274 00.237 15456 UPD: latest ver = 2.6.14
07:26:58.274 00.000 15456 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
07:26:58.275 00.001 15456 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
07:26:58.275 00.000 15456 GetInt("/Update/force", 0) returns 0
07:26:58.275 00.000 15456 UPD: version is up-to-date
07:26:58.276 00.001 15456 UPD: updater thread exit
07:51:06.486 1448.210 5580 MyFrame::OnClose proceeding
07:51:06.487 00.001 5580 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
07:51:06.488 00.001 5580 StopWorkerThread(0x01FB1E08) begins
07:51:06.493 00.005 2804 Worker thread wakes up
07:51:06.493 00.000 2804 worker thread servicing REQUEST_TERMINATE
07:51:06.493 00.000 2804 worker thread done servicing request
07:51:06.493 00.000 2804 WorkerThread::Entry() ends
07:51:06.493 00.000 5580 StopWorkerThread() threadExitCode=0
07:51:06.494 00.001 5580 StopWorkerThread(0x01FB1E08) ends
07:51:06.495 00.001 5580 WorkerThread destructor called
07:51:06.495 00.000 5580 StopWorkerThread(0x01FB50A0) begins
07:51:06.496 00.001 18796 Worker thread wakes up
07:51:06.496 00.000 18796 worker thread servicing REQUEST_TERMINATE
07:51:06.496 00.000 18796 worker thread done servicing request
07:51:06.496 00.000 18796 WorkerThread::Entry() ends
07:51:06.497 00.001 5580 StopWorkerThread() threadExitCode=0
07:51:06.497 00.000 5580 StopWorkerThread(0x01FB50A0) ends
07:51:06.498 00.001 5580 WorkerThread destructor called
07:51:06.499 00.001 5580 Shutdown: forced=0
07:51:06.499 00.000 5580 Shutdown complete
07:51:06.500 00.001 5580 UPD: shutdown
07:51:06.501 00.001 5580 stopping server
07:51:06.502 00.001 5580 event server stopped
07:51:06.502 00.000 5580 Status Line: Server stopped
08:04:25.965 00.003 13612 PHD2 version 2.6.14 begins execution with:
08:04:25.965 00.000 13612    Windows 10 (build 26100), 64-bit edition
08:04:25.965 00.000 13612    wxWidgets 3.0.5
08:04:25.965 00.000 13612    cfitsio 3.49
08:04:25.966 00.001 13612 GetString("/frame/LogDir", "") returns ""
08:04:25.966 00.000 13612 CoInitializeEx returns 1
08:04:25.968 00.002 13612 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
08:04:25.968 00.000 13612 GetInt("/wxLanguage", 0) returns 60
08:04:25.968 00.000 13612 locale: initialized with lang id 60 (r=1)
08:04:25.969 00.001 13612 locale: wxTranslations language set to 60
08:04:25.971 00.002 13612 GetInt("/currentProfile", 0) returns 4
08:04:25.977 00.006 13612 reset dither spiral
08:04:25.979 00.002 13612 StartWorkerThread(00000000) begins
08:04:25.980 00.001 13612 WorkerThread constructor called
08:04:25.980 00.000 13612 StartWorkerThread(0084BE28) ends
08:04:25.981 00.001 13612 StartWorkerThread(00000000) begins
08:04:25.982 00.001 13612 WorkerThread constructor called
08:04:25.982 00.000 13612 StartWorkerThread(0084CBA8) ends
08:04:25.983 00.001 13612 GetBoolean("/ServerMode", 1) returns 1
08:04:25.984 00.001 16996 WorkerThread::Entry() begins
08:04:25.984 00.000 16996 worker thread CoInitializeEx returns 0
08:04:25.984 00.000 3872 WorkerThread::Entry() begins
08:04:25.984 00.000 3872 worker thread CoInitializeEx returns 0
08:04:26.028 00.044 13612 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
08:04:26.029 00.001 13612 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
08:04:26.029 00.000 13612 GetBoolean("/profile/4/DitherRaOnly", 0) returns 0
08:04:26.030 00.001 13612 GetInt("/profile/4/DitherMode", 0) returns 0
08:04:26.031 00.001 13612 set dither mode 0
08:04:26.031 00.000 13612 GetInt("/profile/4/frame/timeLapse", 0) returns 0
08:04:26.032 00.001 13612 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
08:04:26.033 00.001 13612 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
08:04:26.033 00.000 13612 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
08:04:26.034 00.001 13612 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
08:04:26.035 00.001 13612 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
08:04:26.035 00.000 13612 GetInt("/profile/4/frame/focalLength", 0) returns 240
08:04:26.036 00.001 13612 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
08:04:26.037 00.001 13612 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
08:04:26.037 00.000 13612 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
08:04:26.038 00.001 13612 AutoExp: config min = 1000 max = 5000 snr = 6.00
08:04:26.039 00.001 13612 AutoExp: reset exp to 5000
08:04:26.039 00.000 13612 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
08:04:26.041 00.002 13612 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
08:04:26.041 00.000 13612 OnExposureDurationSelected: duration = 1000
08:04:26.042 00.001 13612 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
08:04:26.043 00.001 13612 GetInt("/profile/4/Gamma", 100) returns 100
08:04:26.044 00.001 13612 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
08:04:26.044 00.000 13612 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
08:04:26.045 00.001 13612 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
08:04:26.046 00.001 13612 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
08:04:26.046 00.000 13612 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
08:04:26.047 00.001 13612 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
08:04:26.047 00.000 13612 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
08:04:26.048 00.001 13612 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
08:04:26.049 00.001 13612 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
08:04:26.052 00.003 13612 guider state => UNINITIALIZED
08:04:26.053 00.001 13612 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
08:04:26.054 00.001 13612 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
08:04:26.054 00.000 13612 GetInt("/profile/4/overlay/slit/width", 8) returns 8
08:04:26.055 00.001 13612 GetInt("/profile/4/overlay/slit/height", 100) returns 100
08:04:26.055 00.000 13612 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
08:04:26.056 00.001 13612 Changing from state UNINITIALIZED to UNINITIALIZED
08:04:26.057 00.001 13612 guider state => SELECTING
08:04:26.058 00.001 13612 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
08:04:26.058 00.000 13612 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
08:04:26.059 00.001 13612 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
08:04:26.060 00.001 13612 Setting StarMinHFD = 1.50
08:04:26.061 00.001 13612 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 20.000000
08:04:26.061 00.000 13612 Setting MaxHFD = 20.0
08:04:26.062 00.001 13612 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
08:04:26.062 00.000 13612 Setting StarMinSNR = 6.0
08:04:26.063 00.001 13612 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
08:04:26.064 00.001 13612 Setting AutoSelDownsample = 0
08:04:26.064 00.000 13612 GetString("/profile/4/guider/bookmarks", "") returns ""
08:04:26.065 00.001 13612 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
08:04:26.066 00.001 13612 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
08:04:26.066 00.000 13612 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
08:04:26.067 00.001 13612 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
08:04:26.068 00.001 13612 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
08:04:26.069 00.001 13612 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
08:04:26.069 00.000 13612 MultiStar mode enabled
08:04:26.070 00.001 13612 GetBoolean("/StickyLockPosition", 0) returns 0
08:04:26.072 00.002 13612 GetString("/geometry", "") returns "1;1936;1048;-8;-8"
08:04:26.093 00.021 13612 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
08:04:26.094 00.001 13612 GetString("/graph/RAColor", "") returns "#6464FF"
08:04:26.094 00.000 13612 GetString("/graph/DecColor", "") returns "#FF0000"
08:04:26.095 00.001 13612 GetInt("/graph/minLength", 50) returns 50
08:04:26.096 00.001 13612 GetInt("/graph/maxLength", 400) returns 400
08:04:26.096 00.000 13612 GetInt("/graph/minHeight", 1) returns 1
08:04:26.097 00.001 13612 GetInt("/graph/maxHeight", 16) returns 16
08:04:26.098 00.001 13612 GetInt("/graph/length", 100) returns 100
08:04:26.098 00.000 13612 GraphStats window size = 100
08:04:26.099 00.001 13612 GetInt("/graph/height", 4) returns 4
08:04:26.100 00.001 13612 GetInt("graph/HeightUnits", 1) returns 1
08:04:26.100 00.000 13612 GetBoolean("/graph/showCorrections", 1) returns 1
08:04:26.101 00.001 13612 GetBoolean("/graph/showStarMass", 0) returns 0
08:04:26.102 00.001 13612 GetBoolean("/graph/showStarSNR", 0) returns 0
08:04:26.103 00.001 13612 GetBoolean("/graph/correctionsToScale", 0) returns 0
08:04:26.132 00.029 13612 GetInt("/graph_stepguider/length", 1) returns 1
08:04:26.135 00.003 13612 GetBoolean("/ProfileRawMode", 0) returns 0
08:04:26.136 00.001 13612 GetInt("/target/length", 100) returns 100
08:04:26.137 00.001 13612 GetDouble("/target/zoom", 1.000000) returns 1.000000
08:04:26.144 00.007 13612 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 0
08:04:26.145 00.001 13612 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
08:04:26.324 00.179 13612 GetString("/profile/1/name", "") returns "Simulated scope&camera"
08:04:26.326 00.002 13612 GetString("/profile/2/name", "") returns "SSAG + RST300"
08:04:26.326 00.000 13612 GetString("/profile/3/name", "") returns "SSAG+EQ6R"
08:04:26.327 00.001 13612 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
08:04:26.328 00.001 13612 GetString("/profile/5/name", "") returns "SSAG+RC-135E"
08:04:26.334 00.006 13612 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
08:04:26.463 00.129 13612 GetString("/profile/4/indi/INDIcam", "") returns ""
08:04:26.470 00.007 13612 GetString("/profile/4/indi/INDImount", "") returns ""
08:04:26.475 00.005 13612 GetString("/profile/4/indi/INDImount", "") returns ""
08:04:26.480 00.005 13612 GetString("/profile/4/indi/INDIrotator", "") returns ""
08:04:26.482 00.002 13612 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ASI Camera (2) (ASCOM)"
08:04:26.482 00.000 13612 CameraFactory(ASI Camera (2) (ASCOM))
08:04:26.483 00.001 13612 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
08:04:26.484 00.001 13612 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
08:04:26.484 00.000 13612 GetInt("/profile/4/camera/gain", 95) returns 95
08:04:26.485 00.001 13612 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
08:04:26.486 00.001 13612 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
08:04:26.486 00.000 13612 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
08:04:26.487 00.001 13612 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 3.750000
08:04:26.488 00.001 13612 GetInt("/profile/4/camera/binning", 1) returns 1
08:04:26.488 00.000 13612 Created new camera of type ASI Camera (2) (ASCOM) = 0CDFC7F8
08:04:26.489 00.001 13612 GetString("/profile/4/camera/LastMenuChoice", "") returns "ASI Camera (2) (ASCOM)"
08:04:26.492 00.003 13612 GetString("/profile/4/scope/LastMenuChoice", "None") returns "Hubo-i (ASCOM)"
08:04:26.493 00.001 13612 ScopeFactory(Hubo-i (ASCOM))
08:04:26.494 00.001 13612 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 450
08:04:26.495 00.001 13612 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
08:04:26.495 00.000 13612 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
08:04:26.496 00.001 13612 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
08:04:26.497 00.001 13612 GetInt("/profile/4/scope/DecGuideMode", 1) returns 1
08:04:26.498 00.001 13612 DecGuideMode set to Auto (1)
08:04:26.498 00.000 13612 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
08:04:26.499 00.001 13612 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.199531
08:04:26.500 00.001 13612 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
08:04:26.501 00.001 13612 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
08:04:26.501 00.000 13612 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
08:04:26.502 00.001 13612 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.199531
08:04:26.503 00.001 13612 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.20
08:04:26.504 00.001 13612 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
08:04:26.505 00.001 13612 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
08:04:26.505 00.000 13612 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
08:04:26.506 00.001 13612 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
08:04:26.507 00.001 13612 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
08:04:26.508 00.001 13612 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
08:04:26.509 00.001 13612 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
08:04:26.509 00.000 13612 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
08:04:26.510 00.001 13612 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 0
08:04:26.511 00.001 13612 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 0
08:04:26.512 00.001 13612 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 0
08:04:26.512 00.000 13612 BLC: Backlash compensation is disabled
08:04:26.513 00.001 13612 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
08:04:26.514 00.001 13612 Scope: enabling slew check, guiding will stop when slew is detected
08:04:26.514 00.000 13612 Created new scope of type Hubo-i (ASCOM) = 0CE44580
08:04:26.515 00.001 13612 GetString("/profile/4/scope/LastMenuChoice", "") returns "Hubo-i (ASCOM)"
08:04:26.518 00.003 13612 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
08:04:26.518 00.000 13612 ScopeFactory(None)
08:04:26.519 00.001 13612 Created new aux scope of type None = 00000000
08:04:26.520 00.001 13612 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
08:04:26.520 00.000 13612 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
08:04:26.521 00.001 13612 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
08:04:26.522 00.001 13612 StepGuiderFactory(None)
08:04:26.522 00.000 13612 Created new stepguider of type None = 00000000
08:04:26.523 00.001 13612 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
08:04:26.524 00.001 13612 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
08:04:26.524 00.000 13612 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
08:04:26.525 00.001 13612 RotatorFactory(None)
08:04:26.526 00.001 13612 Created new Rotator of type None = 00000000
08:04:26.526 00.000 13612 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
08:04:26.527 00.001 13612 Throw from C:\cygwin\home\Andy\projects\phd2-build-20251209-235857\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
08:04:26.536 00.009 13612 GetString("/profile/4/name", "") returns "ASI120MM+RST-135E"
08:04:26.537 00.001 13612 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
08:04:26.537 00.000 13612 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
08:04:26.553 00.016 13612 starting server
08:04:26.555 00.002 13612 event server started, listening on port 4400
08:04:26.556 00.001 13612 Server started, listening on port 4300
08:04:26.557 00.001 13612 Status Line: Server started
08:04:26.562 00.005 13612 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=586;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=256;dir=5;layer=0;row=0;pos=0;prop=100000;bestw=640;besth=512;minw=640;minh=512;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=GraphLog;caption=History;state=2099196;dir=3;layer=0;row=0;pos=0;prop=118389;bestw=542;besth=297;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Stats;caption=Guide Stats;state=2099196;dir=3;layer=0;row=0;pos=1;prop=81611;bestw=286;besth=513;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=AOPosition;caption=AO Position;state=2099198;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=293;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Profile;caption=Star Profile;state=2099196;dir=2;layer=0;row=0;pos=0;prop=100000;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=100000;bestw=349;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=299|dock_size(2,0,0)=351|"
08:04:26.614 00.052 13612 GetBoolean("/Update/enabled", 1) returns 1
08:04:26.615 00.001 13612 GetInt("/Update/series", 0) returns 0
08:04:26.616 00.001 8652 UPD: updater thread entry
08:04:26.616 00.000 8652 UPD: fetch https://openphdguiding.org/release-main-win.txt
08:04:26.815 00.199 8652 UPD: latest ver = 2.6.14
08:04:26.815 00.000 8652 UPD: URL = https://openphdguiding.org/phd2-2.6.14-installer.exe
08:04:26.815 00.000 8652 UPD: SHA1 = 1140be99e411b32d4abcb72e89540e2ec178746d
08:04:26.815 00.000 8652 GetInt("/Update/force", 0) returns 0
08:04:26.815 00.000 8652 UPD: version is up-to-date
08:04:26.817 00.002 8652 UPD: updater thread exit
08:04:32.135 05.318 13612 GetString("/log_uploader/recent", "") returns "https://openphdguiding.org/logs/dl/PHD2_logs_w2a4.zip 1714248776"
08:05:14.203 42.068 15320 Upload log file PHD2_upload.zip
08:05:14.218 00.015 15320 Upload log: upload size is 7542899 bytes
08:05:26.726 12.508 15320 Upload log: 603090 bytes/sec, 12.507 seconds elapsed
08:05:26.820 00.094 13612 Upload log: server response: {"url":"https:\/\/openphdguiding.org\/logs\/dl\/PHD2_logs_3XBi.zip"}
08:19:38.876 852.056 13612 GetString("/log_uploader/recent", "") returns "https://openphdguiding.org/logs/dl/PHD2_logs_w2a4.zip 1714248776 https://openphdguiding.org/logs/dl/PHD2_logs_3XBi.zip 1770563126"
